From d7330c30eb8c51450b6168f652fbc44a388e2fc2 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 2 Nov 2022 13:02:44 -0500 Subject: [PATCH 001/132] update to view functions for stable cadence --- contracts/FlowIDTableStaking.cdc | 62 ++++--- contracts/FlowStakingCollection.cdc | 8 +- contracts/LockedTokens.cdc | 23 +-- contracts/epochs/FlowClusterQC.cdc | 18 +- contracts/epochs/FlowDKG.cdc | 22 +-- contracts/epochs/FlowEpoch.cdc | 8 +- lib/go/contracts/internal/assets/assets.go | 36 ++-- lib/go/test/go.mod | 6 +- lib/go/test/go.sum | 185 ++------------------- 9 files changed, 101 insertions(+), 267 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 2bd530fe0..85a7a2c5b 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -1584,7 +1584,7 @@ pub contract FlowIDTableStaking { } /// borrow a reference to to one of the nodes in the record - access(account) fun borrowNodeRecord(_ nodeID: String): &NodeRecord { + access(account) view fun borrowNodeRecord(_ nodeID: String): &NodeRecord { pre { FlowIDTableStaking.nodes[nodeID] != nil: "Specified node ID does not exist in the record" @@ -1623,13 +1623,13 @@ pub contract FlowIDTableStaking { } /// Gets the current list of participant (staked in the current epoch) nodes as a dictionary. - pub fun getParticipantNodeList(): {String: Bool}? { + pub view fun getParticipantNodeList(): {String: Bool}? { return self.account.copy<{String: Bool}>(from: /storage/idTableCurrentList) } /// Gets the current list of participant nodes (like getCurrentNodeList) but as a list /// Kept for backwards compatibility - pub fun getStakedNodeIDs(): [String] { + pub view fun getStakedNodeIDs(): [String] { let nodeIDs = self.getParticipantNodeList()! return nodeIDs.keys } @@ -1666,7 +1666,7 @@ pub contract FlowIDTableStaking { /// Gets a list of node IDs who have pending token movements /// or who's delegators have pending movements - pub fun getMovesPendingList(): {String: {UInt32: Bool}}? { + pub view fun getMovesPendingList(): {String: {UInt32: Bool}}? { return self.account.copy<{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) } @@ -1677,7 +1677,7 @@ pub contract FlowIDTableStaking { /// The candidate node list is a dictionary that maps node roles /// to a list of node IDs of that role /// Gets the candidate node list size limits for each role - pub fun getCandidateNodeLimits(): {UInt8: UInt64}? { + pub view fun getCandidateNodeLimits(): {UInt8: UInt64}? { return self.account.copy<{UInt8: UInt64}>(from: /storage/idTableCandidateNodeLimits) } @@ -1716,19 +1716,19 @@ pub contract FlowIDTableStaking { } /// Returns the current candidate node list - pub fun getCandidateNodeList(): {UInt8: {String: Bool}} { + pub view fun getCandidateNodeList(): {UInt8: {String: Bool}} { return FlowIDTableStaking.account.copy<{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) ?? {1: {}, 2: {}, 3: {}, 4: {}, 5: {}} } /// Get slot (count) limits for each node role - pub fun getRoleSlotLimits(): {UInt8: UInt16} { + pub view fun getRoleSlotLimits(): {UInt8: UInt16} { return FlowIDTableStaking.account.copy<{UInt8: UInt16}>(from: /storage/flowStakingSlotLimits) ?? {1: 0, 2: 0, 3: 0, 4: 0, 5: 0} } /// Returns a dictionary that indicates how many participant nodes there are for each role - pub fun getCurrentRoleNodeCounts(): {UInt8: UInt16} { + pub view fun getCurrentRoleNodeCounts(): {UInt8: UInt16} { if let currentCounts = FlowIDTableStaking.account.copy<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) { return currentCounts } else { @@ -1747,7 +1747,7 @@ pub contract FlowIDTableStaking { /// Checks if the given string has all numbers or lowercase hex characters /// Used to ensure that there are no duplicate node IDs - pub fun isValidNodeID(_ input: String): Bool { + pub view fun isValidNodeID(_ input: String): Bool { let byteVersion = input.utf8 for character in byteVersion { @@ -1760,7 +1760,7 @@ pub contract FlowIDTableStaking { } /// Indicates if the staking auction is currently enabled - pub fun stakingEnabled(): Bool { + pub view fun stakingEnabled(): Bool { return self.account.copy(from: /storage/stakingEnabled) ?? false } @@ -1813,72 +1813,70 @@ pub contract FlowIDTableStaking { } /// Gets an array of all the node IDs that have ever registered - pub fun getNodeIDs(): [String] { + pub view fun getNodeIDs(): [String] { return FlowIDTableStaking.nodes.keys } - /// Checks if the amount of tokens is greater than the minimum staking requirement - /// for the specified node role - pub fun isGreaterThanMinimumForRole(numTokens: UFix64, role: UInt8): Bool { - let minimumStake = self.minimumStakeRequired[role] - ?? panic("Incorrect role provided for minimum stake. Must be 1, 2, 3, 4, or 5") - - return numTokens >= minimumStake + /// Checks if the amount of tokens is greater + /// than the minimum staking requirement for the specified role + pub view fun isGreaterThanMinimumForRole(numTokens: UFix64, role: UInt8): Bool { + return numTokens >= self.minimumStakeRequired[role]! } /// Indicates if the specified networking address is claimed by a node - pub fun getNetworkingAddressClaimed(address: String): Bool { + pub view fun getNetworkingAddressClaimed(address: String): Bool { return self.getClaimed(path: /storage/networkingAddressesClaimed, key: address) } /// Indicates if the specified networking key is claimed by a node - pub fun getNetworkingKeyClaimed(key: String): Bool { + pub view fun getNetworkingKeyClaimed(key: String): Bool { return self.getClaimed(path: /storage/networkingKeysClaimed, key: key) } /// Indicates if the specified staking key is claimed by a node - pub fun getStakingKeyClaimed(key: String): Bool { + pub view fun getStakingKeyClaimed(key: String): Bool { return self.getClaimed(path: /storage/stakingKeysClaimed, key: key) } /// Gets the claimed status of a particular piece of node metadata - access(account) fun getClaimed(path: StoragePath, key: String): Bool { + access(account) view fun getClaimed(path: StoragePath, key: String): Bool { let claimedDictionary = self.account.borrow<&{String: Bool}>(from: path) ?? panic("Invalid path for dictionary") return claimedDictionary[key] ?? false } /// Returns the list of approved node IDs that the admin has set - pub fun getApprovedList(): {String: Bool}? { - return self.account.copy<{String: Bool}>(from: /storage/idTableApproveList) + pub view fun getApprovedList(): [String] { + return self.account.copy<[String]>(from: /storage/idTableApproveList) + ?? panic("could not get approved list") } /// Returns the list of node IDs whose rewards will be reduced in the next payment - pub fun getNonOperationalNodesList(): {String: UFix64} { + pub view fun getNonOperationalNodesList(): {String: UFix64} { return self.account.copy<{String: UFix64}>(from: /storage/idTableNonOperationalNodesList) ?? panic("could not get non-operational node list") } /// Gets the minimum stake requirements for all the node types - pub fun getMinimumStakeRequirements(): {UInt8: UFix64} { + pub view fun getMinimumStakeRequirements(): {UInt8: UFix64} { return self.minimumStakeRequired } /// Gets the minimum stake requirement for delegators - pub fun getDelegatorMinimumStakeRequirement(): UFix64 { + pub view fun getDelegatorMinimumStakeRequirement(): UFix64 { return self.account.copy(from: /storage/delegatorStakingMinimum) ?? 0.0 } /// Gets a dictionary that indicates the current number of tokens staked /// by all the nodes of each type - pub fun getTotalTokensStakedByNodeType(): {UInt8: UFix64} { + pub view fun getTotalTokensStakedByNodeType(): {UInt8: UFix64} { return self.totalTokensStakedByNodeType } /// Gets the total number of FLOW that is currently staked /// by all of the staked nodes in the current epoch - pub fun getTotalStaked(): UFix64 { + pub view fun getTotalStaked(): UFix64 { var totalStaked: UFix64 = 0.0 for nodeType in FlowIDTableStaking.totalTokensStakedByNodeType.keys { // Do not count access nodes @@ -1890,18 +1888,18 @@ pub contract FlowIDTableStaking { } /// Gets the token payout value for the current epoch - pub fun getEpochTokenPayout(): UFix64 { + pub view fun getEpochTokenPayout(): UFix64 { return self.epochTokenPayout } /// Gets the cut percentage for delegator rewards paid to node operators - pub fun getRewardCutPercentage(): UFix64 { + pub view fun getRewardCutPercentage(): UFix64 { return self.nodeDelegatingRewardCut } /// Gets the ratios of rewards that different node roles recieve /// NOTE: Currently is not used - pub fun getRewardRatios(): {UInt8: UFix64} { + pub view fun getRewardRatios(): {UInt8: UFix64} { return self.rewardRatios } diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index caa2d47e8..a593375e0 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -80,7 +80,7 @@ pub contract FlowStakingCollection { pub fun addNodeObject(_ node: @FlowIDTableStaking.NodeStaker, machineAccountInfo: MachineAccountInfo?) pub fun addDelegatorObject(_ delegator: @FlowIDTableStaking.NodeDelegator) //pub fun depositToMachineAccount(nodeID: String, from: @FlowToken.Vault) - pub fun doesStakeExist(nodeID: String, delegatorID: UInt32?): Bool + pub view fun doesStakeExist(nodeID: String, delegatorID: UInt32?): Bool pub fun getNodeIDs(): [String] pub fun getDelegatorIDs(): [DelegatorIDs] pub fun getAllNodeInfo(): [FlowIDTableStaking.NodeInfo] @@ -266,7 +266,7 @@ pub contract FlowStakingCollection { } /// Returns true if a Stake or Delegation record exists in the StakingCollection for a given nodeID and optional delegatorID, otherwise false. - pub fun doesStakeExist(nodeID: String, delegatorID: UInt32?): Bool { + pub view fun doesStakeExist(nodeID: String, delegatorID: UInt32?): Bool { var tokenHolderNodeID: String? = nil var tokenHolderDelegatorNodeID: String? = nil var tokenHolderDelegatorID: UInt32? = nil @@ -576,7 +576,7 @@ pub contract FlowStakingCollection { } /// Borrows a reference to a node in the collection - access(self) fun borrowNode(_ nodeID: String): &FlowIDTableStaking.NodeStaker? { + access(self) view fun borrowNode(_ nodeID: String): &FlowIDTableStaking.NodeStaker? { if self.nodeStakers[nodeID] != nil { return &self.nodeStakers[nodeID] as &FlowIDTableStaking.NodeStaker? } else { @@ -585,7 +585,7 @@ pub contract FlowStakingCollection { } /// Borrows a reference to a delegator in the collection - access(self) fun borrowDelegator(nodeID: String, delegatorID: UInt32): &FlowIDTableStaking.NodeDelegator? { + access(self) view fun borrowDelegator(nodeID: String, delegatorID: UInt32): &FlowIDTableStaking.NodeDelegator? { if self.nodeDelegators[nodeID] != nil { let delegatorRef = (&self.nodeDelegators[nodeID] as &FlowIDTableStaking.NodeDelegator?)! if delegatorRef.id == delegatorID { return delegatorRef } else { return nil } diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 1da966c96..b7c92eefc 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -235,15 +235,8 @@ pub contract LockedTokens { } pub fun borrowNode(): &FlowIDTableStaking.NodeStaker? { - let nodeOpt <- self.nodeStaker <- nil - if let node <- nodeOpt { - let nodeRef = &node as &FlowIDTableStaking.NodeStaker - self.nodeStaker <-! node - return nodeRef - } else { - self.nodeStaker <-! nodeOpt - return nil - } + let nodeRef: &FlowIDTableStaking.NodeStaker? = &self.nodeStaker as &FlowIDTableStaking.NodeStaker? + return nodeRef } pub fun removeNode(): @FlowIDTableStaking.NodeStaker? { @@ -264,9 +257,9 @@ pub contract LockedTokens { pub fun getLockedAccountAddress(): Address pub fun getLockedAccountBalance(): UFix64 pub fun getUnlockLimit(): UFix64 - pub fun getNodeID(): String? - pub fun getDelegatorID(): UInt32? - pub fun getDelegatorNodeID(): String? + pub view fun getNodeID(): String? + pub view fun getDelegatorID(): UInt32? + pub view fun getDelegatorNodeID(): String? } /// Stored in Holder unlocked account @@ -370,7 +363,7 @@ pub contract LockedTokens { return self.nodeStakerProxy! } - pub fun getNodeID(): String? { + pub view fun getNodeID(): String? { let tokenManager = self.tokenManager.borrow()! return tokenManager.nodeStaker?.id @@ -386,13 +379,13 @@ pub contract LockedTokens { return self.nodeDelegatorProxy! } - pub fun getDelegatorID(): UInt32? { + pub view fun getDelegatorID(): UInt32? { let tokenManager = self.tokenManager.borrow()! return tokenManager.nodeDelegator?.id } - pub fun getDelegatorNodeID(): String? { + pub view fun getDelegatorNodeID(): String? { let tokenManager = self.tokenManager.borrow()! return tokenManager.nodeDelegator?.nodeID diff --git a/contracts/epochs/FlowClusterQC.cdc b/contracts/epochs/FlowClusterQC.cdc index 811bf16d4..d5bc14e60 100644 --- a/contracts/epochs/FlowClusterQC.cdc +++ b/contracts/epochs/FlowClusterQC.cdc @@ -102,7 +102,7 @@ pub contract FlowClusterQC { /// Returns the minimum sum of vote weight required in order to be able to generate a /// valid quorum certificate for this cluster. - pub fun voteThreshold(): UInt64 { + pub view fun voteThreshold(): UInt64 { if self.totalWeight == 0 as UInt64 { return 0 as UInt64 } @@ -127,7 +127,7 @@ pub contract FlowClusterQC { /// Then this cluster's QC generation is considered complete and this method returns /// the vote message that reached quorum /// If no vote is found to reach quorum, then `nil` is returned - pub fun isComplete(): String? { + pub view fun isComplete(): String? { for message in self.uniqueVoteMessageTotalWeights.keys { if self.uniqueVoteMessageTotalWeights[message]! >= self.voteThreshold() { return message @@ -166,7 +166,7 @@ pub contract FlowClusterQC { } /// Gets a vote that was generated for a node ID - access(contract) fun getGeneratedVote(nodeId: String): Vote? { + access(contract) view fun getGeneratedVote(nodeId: String): Vote? { return self.generatedVotes[nodeId] } @@ -176,7 +176,7 @@ pub contract FlowClusterQC { } /// Gets the total weight commited for a unique vote - access(contract) fun getUniqueVoteMessageTotalWeight(vote: String): UInt64? { + access(contract) view fun getUniqueVoteMessageTotalWeight(vote: String): UInt64? { return self.uniqueVoteMessageTotalWeights[vote] } @@ -395,19 +395,19 @@ pub contract FlowClusterQC { } /// Returns a boolean telling if the voter is registered for the current voting phase - pub fun voterIsRegistered(_ nodeID: String): Bool { + pub view fun voterIsRegistered(_ nodeID: String): Bool { return FlowClusterQC.nodeCluster[nodeID] != nil } /// Returns a boolean telling if the node has claimed their `Voter` resource object /// The object can only be claimed once, but if the node destroys their `Voter` object, /// It could be claimed again - pub fun voterIsClaimed(_ nodeID: String): Bool { + pub view fun voterIsClaimed(_ nodeID: String): Bool { return FlowClusterQC.voterClaimed[nodeID] != nil } /// Returns whether this voter has successfully submitted a vote for this epoch. - pub fun nodeHasVoted(_ nodeID: String): Bool { + pub view fun nodeHasVoted(_ nodeID: String): Bool { // Get the cluster that this node belongs to if let clusterIndex = FlowClusterQC.nodeCluster[nodeID] { @@ -424,12 +424,12 @@ pub contract FlowClusterQC { } /// Gets all of the collector clusters for the current epoch - pub fun getClusters(): [Cluster] { + pub view fun getClusters(): [Cluster] { return self.clusters } /// Returns true if we have collected enough votes for all clusters. - pub fun votingCompleted(): Bool { + pub view fun votingCompleted(): Bool { for cluster in FlowClusterQC.clusters { if cluster.isComplete() == nil { return false diff --git a/contracts/epochs/FlowDKG.cdc b/contracts/epochs/FlowDKG.cdc index 56b0cf767..904ad8023 100644 --- a/contracts/epochs/FlowDKG.cdc +++ b/contracts/epochs/FlowDKG.cdc @@ -309,24 +309,24 @@ pub contract FlowDKG { } /// Returns true if a node is registered as a consensus node for the proposed epoch - pub fun participantIsRegistered(_ nodeID: String): Bool { + pub view fun participantIsRegistered(_ nodeID: String): Bool { return FlowDKG.finalSubmissionByNodeID[nodeID] != nil } /// Returns true if a consensus node has claimed their Participant resource /// which is valid for all future epochs where the node is registered - pub fun participantIsClaimed(_ nodeID: String): Bool? { + pub view fun participantIsClaimed(_ nodeID: String): Bool? { return FlowDKG.nodeClaimed[nodeID] } /// Gets an array of all the whiteboard messages /// that have been submitted by all nodes in the DKG - pub fun getWhiteBoardMessages(): [Message] { + pub view fun getWhiteBoardMessages(): [Message] { return self.whiteboardMessages } /// Returns whether this node has successfully submitted a final submission for this epoch. - pub fun nodeHasSubmitted(_ nodeID: String): Bool { + pub view fun nodeHasSubmitted(_ nodeID: String): Bool { if let submission = self.finalSubmissionByNodeID[nodeID] { return submission.length > 0 } else { @@ -336,7 +336,7 @@ pub contract FlowDKG { /// Gets the specific final submission for a node ID /// If the node hasn't submitted or registered, this returns `nil` - pub fun getNodeFinalSubmission(_ nodeID: String): [String?]? { + pub view fun getNodeFinalSubmission(_ nodeID: String): [String?]? { if let submission = self.finalSubmissionByNodeID[nodeID] { if submission.length > 0 { return submission @@ -349,12 +349,12 @@ pub contract FlowDKG { } /// Get the list of all the consensus node IDs participating - pub fun getConsensusNodeIDs(): [String] { + pub view fun getConsensusNodeIDs(): [String] { return self.finalSubmissionByNodeID.keys } /// Get the array of all the unique final submissions - pub fun getFinalSubmissions(): [[String?]] { + pub view fun getFinalSubmissions(): [[String?]] { return self.uniqueFinalSubmissions } @@ -366,7 +366,7 @@ pub contract FlowDKG { /// We have 10 DKG nodes (n=10) /// The threshold value is t=floor(10-1)/2) (t=4) /// There must be AT LEAST 5 honest nodes for the DKG to succeed - pub fun getNativeSuccessThreshold(): UInt64 { + pub view fun getNativeSuccessThreshold(): UInt64 { return UInt64((self.getConsensusNodeIDs().length-1)/2) } @@ -375,7 +375,7 @@ pub contract FlowDKG { /// /// This function returns the NON-INCLUSIVE lower bound of honest participants. If this function /// returns threshold t, there must be AT LEAST t+1 honest nodes for the DKG to succeed. - pub fun getSafeSuccessThreshold(): UInt64 { + pub view fun getSafeSuccessThreshold(): UInt64 { var threshold = self.getNativeSuccessThreshold() // Get the safety rate percentage @@ -395,14 +395,14 @@ pub contract FlowDKG { /// This safe threshold is used to artificially increase the DKG participation requirements to /// ensure a lower-bound number of Random Beacon Committee members (beyond the bare minimum required /// by the DKG protocol). - pub fun getSafeThresholdPercentage(): UFix64? { + pub view fun getSafeThresholdPercentage(): UFix64? { let safetyRate = self.account.copy(from: /storage/flowDKGSafeThreshold) return safetyRate } /// Returns the final set of keys if any one set of keys has strictly more than (nodes-1)/2 submissions /// Returns nil if not found (incomplete) - pub fun dkgCompleted(): [String?]? { + pub view fun dkgCompleted(): [String?]? { if !self.dkgEnabled { return nil } var index = 0 diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index eabd9a256..73066e1b8 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -712,7 +712,7 @@ pub contract FlowEpoch { /// Makes sure the set of phase lengths (in views) are valid. /// Sub-phases cannot be greater than the full epoch length. - pub fun isValidPhaseConfiguration(_ auctionLen: UInt64, _ dkgPhaseLen: UInt64, _ epochLen: UInt64): Bool { + pub view fun isValidPhaseConfiguration(_ auctionLen: UInt64, _ dkgPhaseLen: UInt64, _ epochLen: UInt64): Bool { return (auctionLen + ((3 as UInt64)*dkgPhaseLen)) < epochLen } @@ -812,16 +812,16 @@ pub contract FlowEpoch { } /// Returns the metadata that is able to be configured by the admin - pub fun getConfigMetadata(): Config { + pub view fun getConfigMetadata(): Config { return self.configurableMetadata } /// The proposed Epoch counter is always the current counter plus 1 - pub fun proposedEpochCounter(): UInt64 { + pub view fun proposedEpochCounter(): UInt64 { return self.currentEpochCounter + 1 as UInt64 } - pub fun automaticRewardsEnabled(): Bool { + pub view fun automaticRewardsEnabled(): Bool { return self.account.copy(from: /storage/flowAutomaticRewardsEnabled) ?? false } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 924467011..f5ddf1b4e 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,17 +2,17 @@ // sources: // FlowContractAudits.cdc (9.042kB) // FlowFees.cdc (9.381kB) -// FlowIDTableStaking.cdc (95.891kB) +// FlowIDTableStaking.cdc (95.918kB) // FlowServiceAccount.cdc (7.98kB) -// FlowStakingCollection.cdc (54.443kB) +// FlowStakingCollection.cdc (54.463kB) // FlowStorageFees.cdc (9.156kB) // FlowToken.cdc (11.433kB) -// LockedTokens.cdc (29.136kB) +// LockedTokens.cdc (28.968kB) // NodeVersionBeacon.cdc (22.585kB) // StakingProxy.cdc (5.483kB) -// epochs/FlowClusterQC.cdc (17.938kB) -// epochs/FlowDKG.cdc (18.223kB) -// epochs/FlowEpoch.cdc (41.342kB) +// epochs/FlowClusterQC.cdc (17.983kB) +// epochs/FlowDKG.cdc (18.278kB) +// epochs/FlowEpoch.cdc (41.362kB) // testContracts/TestFlowIDTableStaking.cdc (8.518kB) package assets @@ -123,7 +123,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x39\x91\x5d\x96\xb3\xf9\xe0\x4a\x65\x21\x12\xa3\xc1\x9a\x43\x4c\x08\x52\xe3\x39\x89\xff\xfb\x5b\x68\xdc\x6f\x24\x47\x1a\x3b\xd9\xec\x51\x25\x65\x69\x86\x6c\x00\x8d\x46\xa3\xef\xbd\xf7\xd5\x9d\x3b\x08\x21\xf4\xb2\x62\xcb\xb3\xd3\x77\xf8\xb2\x22\x17\x2d\xfe\x40\xeb\x2b\xf9\xf9\xbb\x19\x81\xef\xd0\xd9\x29\x82\x6f\x11\xae\x4b\xa4\x1e\x41\x05\xab\xdb\x06\x17\x2d\x9a\xe3\x1a\x5f\x11\x0e\xaf\xd4\xac\x24\x88\x2d\x48\x83\x5b\xd6\xf0\x07\xf0\x42\x49\x2a\x72\xa5\xfe\xa6\xf5\x94\x35\x73\xdc\x52\x56\xc3\xf3\xe2\x7b\x18\xa2\x65\x1f\x48\xcd\x51\x3b\xc3\x2d\xc2\x0d\x41\xbc\xc5\x1f\x48\x89\x30\x47\x0b\xdc\xb4\x88\x4d\x51\xab\x67\xf3\xa6\x61\x2d\x2b\x58\xb5\x2b\x67\x79\xce\x4a\xc2\x11\xef\x2e\xe7\xb4\x15\x0f\xd1\x46\xbe\x8c\x5a\x06\xef\x2c\xba\xcb\x8a\x16\x08\x97\xa5\x78\xf2\xac\x9e\x32\x34\xed\xea\xc2\x4c\xa1\xec\x1a\xb1\x1c\xf1\x28\x57\x4b\xc3\x1d\x7c\x8d\x16\x33\xcc\xc9\xae\x46\x06\xe5\xa8\x21\x05\x6b\x4a\xae\x86\x11\x8b\x81\x15\x14\x6c\x3e\xa7\x6d\x4b\x4a\xb5\x8c\x5d\x81\xba\x15\xc2\x15\x67\x68\x49\xab\x0a\x5d\x91\x16\x61\x98\x29\xc0\x7a\x7d\xf9\x2f\x52\xb4\x72\xb1\xad\x78\xb2\xc0\x35\xea\x38\x4c\x19\xe6\xbe\x8d\xba\x5a\xfd\x22\xe0\x2f\x69\x3b\x2b\x1b\xbc\x44\x0d\x59\xe2\xa6\xe4\x6a\x4a\x2f\x70\x31\x93\x18\x9f\x61\x8e\xe6\x5d\xd5\xd2\x45\x45\xe4\x1c\xd0\x65\x57\x7c\x20\xad\xc2\xe8\x8c\x55\xa5\x9a\xb4\x9c\x21\xbc\x7f\x89\x39\x29\x11\xab\x2d\xd6\xda\x8e\x1f\xda\xd5\x6c\xab\x5d\xd0\xb3\xa1\xf5\x95\x99\x58\x29\x67\x26\x27\x44\x4a\x35\xa3\x53\xb3\xd5\xb0\x24\x40\x40\x43\xae\x28\x6f\x89\x18\x59\x93\x02\x41\x2f\xbf\x7f\xfd\x93\xf8\x00\xfb\x14\x33\x6a\x43\xd0\xe5\x0a\x75\x5c\x3f\xa2\xc1\x9f\x93\xa5\x19\x7d\xb2\x65\xb6\x78\x57\x53\xf2\x0a\xcd\xf0\x35\x91\x50\xf1\x3c\x89\x25\x9f\x78\x51\xc9\x76\xed\x39\x38\x2e\xe7\xb4\x06\x3c\x0b\x08\xb8\x6b\x67\xac\xa1\xed\x4a\xac\xa1\x21\x73\x76\x4d\xe4\xdb\x8a\x40\xb6\xe1\xbd\x86\x4c\xbb\xba\x44\xb4\xe6\xdd\x74\x4a\x0b\x4a\xea\xb6\x5a\x69\xca\x16\x8f\xf3\x6d\xb4\xc0\x2b\xbd\xab\xdb\xe6\x44\x00\x3c\x75\x22\x2e\x49\xbb\x24\x76\xa6\x40\x5a\x9c\x48\xb2\x9a\xe1\xc5\x82\xd4\x88\xd5\x05\x41\xe4\x9a\x34\x2b\x44\x16\xac\x98\xa9\x69\x5f\x10\x22\xa8\x9e\x0a\x34\xe0\xca\xe0\xb2\x64\x45\x37\x27\x75\x0b\x87\x10\xcd\x48\x43\x0e\xd1\xac\x6d\x17\xfc\x70\x6f\xaf\x64\x05\xdf\x65\xf5\xb4\x62\xcb\x5d\xd6\x5c\xed\xa9\x77\xf6\xee\xdc\x41\x5f\xed\xdd\xb9\x43\xe7\x0b\xd6\xb4\xe8\x65\x57\x5f\xd1\xcb\x8a\xbc\x03\x14\x4e\x1b\x36\x47\xf7\xbc\xcf\xee\x99\x27\x2b\xb6\x74\x9e\xda\xff\x28\xf6\xfd\xdd\xeb\x57\x2f\xce\x8f\x4f\x4f\xdf\xbe\xb8\xb8\x70\x1f\x7c\x49\x08\x77\x9f\x7b\xf9\xe2\xc5\x45\xf0\xd8\x49\xb3\x5a\xb4\xec\xce\x9d\x45\x77\x69\xf9\x4f\xcc\xbe\xd0\x6f\x12\x03\x7b\x5f\xc1\x4f\x9a\x7f\xbd\xb8\x26\x75\xcb\x91\x7c\x64\x4f\xbe\x20\xe0\x12\xf1\x39\x3a\x27\xcb\x17\x02\x97\x93\x96\xb5\xb8\xba\x80\x3d\x3b\x44\x3f\xbe\xa4\x1f\xbf\x7e\xb2\x8d\xe0\xc3\xb7\xb0\x6d\x6f\xf0\x8a\x75\xad\xfe\x6a\x2b\x00\x03\x30\xde\xd9\xa7\xf9\x1b\x4c\x4b\x09\xd3\x42\x13\x6b\x16\x8b\xb7\x9f\xcc\x69\xdd\xba\xe3\x4d\x09\xe1\xdf\x75\x4d\x6d\x3f\xdb\x52\x2b\xdc\xdb\x03\xb6\xa2\x56\x13\x2f\x42\x7c\x79\xd2\x10\xdc\x92\x72\x22\x48\xee\xec\xf4\x10\x5d\xb4\x0d\x1c\xe5\x86\x55\xe4\x10\xfd\x78\x56\xb7\xdf\x6c\x23\x3c\x67\x5d\xdd\x9e\xe8\xb3\x9f\x5b\x10\xec\x26\x37\x8f\x45\x30\x25\x98\xfe\xb7\x25\x36\xd7\x7c\x55\x2c\x44\xbe\xfe\x96\xfc\xda\x11\xde\x92\xf2\x1d\xfb\x51\x32\xa3\x1b\xcd\xe2\x47\xcd\xd3\x6e\xf1\xf6\x8d\x56\xf1\x16\xf8\x45\x79\x5c\x97\x6f\x81\x41\xac\x0d\xc4\x25\xa5\xf5\xde\xd4\xb3\x96\x6b\xf8\x49\x5d\x2b\xf5\x8d\xc6\xbf\x1d\x8c\x73\xd2\x2e\x59\x23\xd0\x7f\x5c\x96\x0d\xe1\xfc\xc7\x45\x99\x24\xd2\x9a\x2c\xd5\x13\xfa\xb3\x14\x4e\x7f\x22\xf4\x6a\xd6\x9e\xcc\x70\x7d\x95\x86\x21\x1f\x90\xd4\xee\x9d\x1e\x73\x69\x64\x8f\x90\x79\x22\x77\x8e\x8c\x80\x23\x3e\x14\x03\x3c\x7e\x14\xce\xd1\xc0\x18\x3a\x3f\x09\x58\x43\xa8\x0c\x60\x67\x4e\xd7\xed\x01\x8f\x38\x77\xb7\x1f\x24\x7f\x2a\x37\x05\x7b\xc3\xb8\xe9\x3b\x8c\xb7\x81\x3b\xf6\xa8\xde\x7e\xee\x1b\x19\xc1\x9c\xa7\x13\x73\x2d\x53\x52\x95\x48\x1e\xc9\x11\x67\xab\x6b\xdf\x90\xa6\x10\x72\xc9\x15\x99\xd4\x64\xe9\x7d\x90\xe7\x22\xcb\x9f\x08\xf9\x50\xad\xe4\x2d\x2c\xde\xeb\xbf\x8f\xcf\xc9\x52\xdd\xff\x3f\xd0\x9a\xce\xbb\x39\x17\xef\xe8\xdf\x0f\xd1\x6f\x70\x1b\xea\xb7\x3f\x25\x5e\x37\x33\xf6\xe1\x38\x60\x12\x48\xf9\x1f\x56\x49\xad\x01\xd1\x92\xd4\x2d\x08\x8e\x20\x90\x4c\x59\x83\x70\x55\xc1\x57\x20\x11\x22\x5a\xcb\x3f\x24\x7f\xdc\x35\x20\xce\xea\xa2\xea\xc4\x03\xf2\x31\xad\x28\xd5\x0f\x5a\x84\x8b\x96\x5e\x93\x6a\x05\xaa\x12\x2d\xe8\x02\xb7\x42\x87\xd3\x6f\x7e\x20\x2b\x74\x24\xc5\xd3\xb3\x53\xf3\xe9\x35\xae\x3a\x82\x8e\x94\x0c\x2d\xa4\x56\xa9\x64\x29\x39\xf8\x01\x07\xf5\x66\x5b\x89\xa1\xdb\x81\x26\x27\x45\xd5\xa2\x20\x9c\x4f\xb4\x20\xb6\x85\xae\x71\x23\xa7\x77\x88\xfe\xfe\x9b\x24\x9f\x43\x75\xe5\x89\x01\x3e\x59\x84\x08\x91\x7a\x2e\xd1\xa5\x48\x09\x46\x77\x94\x40\x22\x94\x1b\x38\x02\x0d\x6a\x57\x0b\xa9\xe3\x68\xfd\xc8\xc0\xa1\x35\x62\x4d\x29\x95\x8b\x4b\x22\x64\x42\x4e\x4b\xd2\x90\x52\xac\x8f\x96\xe6\xb9\x57\x64\xc5\x0f\xcd\x5f\x07\x68\x07\x9d\xb0\xaa\x22\x85\xe0\xfb\xa0\x40\x9a\xef\x1e\xc1\x77\x35\x27\x35\xef\x78\xf0\xdd\x63\xb4\x83\x5e\x7c\x24\x45\x07\xa2\xb3\xff\xdd\x13\xb4\x83\xfe\x41\x1a\x3a\xa5\x05\x4e\x7c\xfd\x14\xed\xa0\x63\xc0\x97\xf3\x85\x42\x20\x2e\x0a\x81\x01\x89\x3f\x85\x15\xe0\xe2\x82\xe3\xd2\x46\x08\x63\x01\x5d\xfa\x88\x04\x71\x32\x83\x46\x47\x97\x8e\x68\xcd\x00\x61\x53\x89\x6e\xa0\x11\x40\xb6\xa3\x83\x15\x5d\xd3\x08\xda\x07\xd5\x22\x3b\x6d\x98\x83\x7b\x01\x7d\xb7\x02\x89\x6d\xb5\x20\xb7\x9c\xfd\x02\x53\xb0\x03\x28\x2d\xc9\x55\x74\x0c\x9c\x82\x75\x55\x29\x08\x60\x8e\xeb\x0e\x57\xd5\x0a\x15\x52\x14\x10\xba\x22\x28\x6c\xa0\xbe\x35\x84\xb3\xae\x29\x48\x76\x15\x44\x8a\xeb\x1f\x48\xed\xb3\x11\x7f\xc6\x8d\xd8\x60\x6d\x92\x58\x02\xff\x41\x58\x4e\xce\x92\xae\xc5\xe5\x15\x69\x79\xea\x30\x0a\xf1\x3b\x3a\x8e\x25\x29\xe8\x1c\x57\xa8\xee\xe6\x97\xa4\x31\xda\xdf\x3e\x9c\xbf\x03\x44\xeb\x12\xe8\x4b\xe8\xc4\x68\x61\xf8\xa3\xd5\x05\x5e\xbf\x7b\x71\x88\x4e\xe4\x96\x55\x2b\x44\x05\xbf\x68\x51\xc7\x49\x99\x3f\xb2\x12\xb3\x6f\xc5\xaa\x62\x16\xe8\x2f\xdd\x0e\x29\xd6\xaf\xb7\x44\xae\x1a\xf6\xc5\xd3\xa1\x91\xa0\x04\xa9\xd3\x19\x28\x02\x67\x1d\x27\x8d\xb3\xc3\x8a\xad\x00\xc1\x31\x44\xdb\xec\xf6\x08\xe0\xa7\xe6\x61\x79\x7b\x9d\xa4\x76\xe9\x0d\x6e\x67\x1c\x08\x9e\xb7\x0c\x28\x59\x6b\xbf\x9a\x04\xec\x5d\x54\x11\x29\x42\x02\xd9\x36\x17\x2d\x6b\xf0\x15\x11\x00\xc4\x0d\x68\xfe\xc8\x3c\xfe\x06\x8c\x4b\xf2\x69\xfb\xbb\xf7\xb0\xba\x27\xc0\x80\x30\x0a\xba\x73\xc3\x64\x9e\x76\x95\xdb\x1e\x0d\xf7\x84\xcd\x17\x8c\xd3\x96\x20\x71\x0c\xd1\x29\x99\xd2\x1a\xac\x01\x5a\xeb\xfd\xca\x53\x7e\xf5\xed\x8d\x69\xcd\x5d\x43\x9d\xdc\x28\xca\x11\x5f\x90\x42\xf0\x37\xc7\x70\x43\x6b\x50\xbf\xcd\xfc\x35\x7a\x1d\xae\xaf\x95\x71\x97\x8c\xba\x9a\xfe\xda\x89\xeb\x48\x9f\xa2\x5a\x9b\xc6\xf4\x53\x17\xa4\x45\xcb\x19\xa9\xcd\xb7\x62\x02\x85\x14\xc0\xcd\x83\x1a\x63\xb4\xd4\xd2\x4a\x3c\x14\x1c\x41\x36\x05\x18\x87\xde\xb7\x07\xe8\x08\x15\xf2\x16\xd0\xb6\x40\x7b\x09\x1c\xc1\x5d\x02\x97\x80\xf7\xcd\x63\x74\x84\x88\xbe\x02\xbc\x6f\x9e\xa0\x23\x74\xed\x5c\x00\xde\x97\x4f\xd1\x91\xa2\x68\x6f\xf2\x70\xfa\xac\x16\x7e\xc7\xfd\x72\xc2\x89\x26\xfb\x50\x57\x32\xab\x1d\x78\xfc\x15\x59\xf5\x3f\xaa\x4e\x85\xfb\x9c\x8f\xc0\xd7\xa7\xaf\x0f\xd1\x9b\x86\xb1\xa9\xc0\xe1\x1b\xc6\x39\xe1\x5c\xd0\xc4\xe4\x0d\x7b\xb3\xa5\x77\x4f\x1f\xae\x45\x43\xaf\x71\x4b\x04\x93\x4b\x6c\x04\xf0\x79\x97\xbb\xb3\xba\x12\xdc\x99\x4a\x99\x46\x5f\x34\xd5\x0a\xae\x7a\x6d\x65\x14\xec\x8b\x82\xec\x03\xc6\x2b\x5f\x02\xb1\xf0\x29\x57\x2c\x74\xde\xf1\x16\xe1\x6a\x89\x57\x5c\x5c\x08\xf8\x92\x29\xab\x9f\x16\x37\x1a\x79\xa9\xce\xc5\x9d\x26\xe5\x09\x63\x93\x13\x17\x64\x51\x90\x45\x9b\x1a\x47\xef\x57\xeb\x5c\x72\x87\xe8\xef\xc6\xc4\xb5\xfb\x0f\xdc\x55\x6d\x6a\xdd\x76\xc5\x76\xb1\x62\x89\xae\xd9\x58\xd9\xac\x05\xcb\x92\xe2\xdf\xc7\x56\x1b\xf3\x5c\x80\x3f\xb0\x6b\xc2\xb5\x65\xdb\x9d\x89\xb2\x0f\x22\x69\x51\x46\xa4\x06\x71\x0e\xd7\xce\x45\x19\x2f\xc2\xb1\xf6\xdc\x66\x1d\xda\x24\x2c\x8d\x77\x60\x73\x6f\xc8\x35\x65\x1d\x0f\x46\xcf\xac\x40\xab\x3a\xfd\x6b\xd8\xcd\x2c\xc2\x68\x8c\x83\x8b\x18\x5e\x80\xe0\x9e\xe2\x46\x02\x56\xda\x32\x6b\x78\x17\xac\x48\x5c\x70\xd2\x5c\xbf\xc4\x75\xdb\x3b\x9b\x61\x8c\x5e\x98\xfb\x48\x5e\xa1\x46\xd2\x01\xcc\x50\xae\x70\x91\x19\xe5\xad\x32\xbb\x0f\x8d\x52\x51\x0e\x32\x95\x25\x67\x45\x61\x7a\xf5\x9e\xe1\x1d\x39\x2c\xd5\xbe\x21\x64\x79\xa9\xf5\x1d\xba\x9a\xa3\x23\xd0\xbb\x54\x42\xeb\x42\x9e\x2d\xb1\xb8\xb3\x53\x90\x3c\xa4\x91\x5c\x79\x01\x6a\xb2\xcc\x9c\x2e\xcb\x96\x1c\x8d\xf3\x44\xdc\xfe\xa4\xd1\x8a\x67\x3c\x60\x5a\x70\xf4\xf7\xb7\xd1\x96\x0b\x31\x13\xb5\xd9\x89\xa3\x96\x9e\x4c\x9b\x31\x7e\xf8\x52\x87\x9e\xd2\x12\xec\x4c\x42\x5e\x2d\x49\x4b\x9a\x39\xad\x1d\x21\x54\x4e\x55\xd3\xda\xb4\x95\xf4\x14\x7a\x39\xd2\xd3\x80\xab\x1b\x57\xbe\x1d\xcb\x8e\x2d\xbe\x9e\x98\xbf\xe0\x13\x73\x29\x6e\x7b\x9f\xbb\x56\x5f\xef\x8b\xec\x35\x93\x7b\xcc\xb9\x36\xfc\x47\xe2\x6b\xc5\xff\x3e\xc1\x7d\x5c\xf7\x81\xa2\x64\xfd\xf4\x16\xfa\xcd\x7b\x7b\xd1\x90\xe0\x13\xb9\xdc\xdd\x8a\xd4\x57\xed\x0c\x1d\x1d\xa1\xaf\x9f\x1c\xa2\x7b\xe7\x52\xe3\x45\xea\x63\xb8\x18\x2e\x09\x7a\xfc\x08\x5d\xae\x5a\xc2\xd1\xe4\xeb\x27\x68\x46\x3e\x0a\x55\x41\xc8\xc2\xa4\xe1\x5b\xf7\x22\xb0\xb1\x73\x61\x97\xf2\x7f\x08\xdd\x12\xbc\x89\xa7\x13\x5a\x6e\x1d\xa2\x7b\xef\xb4\x94\x72\x76\x2a\x07\x02\x67\x13\x5c\x70\x52\x92\xe7\xc0\x5b\x2a\xb6\x24\x4d\x81\x39\x09\x06\x1e\x35\x2e\xe8\x6c\xef\x69\xf9\xb3\x58\x61\x4d\x2b\x35\xec\xd9\x29\x2a\x70\x2d\xae\x49\x5c\x35\x04\x97\x2b\x44\x3e\x8a\x63\xaf\x0c\x09\x52\xb7\x8f\x07\x10\x64\x80\x9e\x1f\x49\x42\x98\x1c\x6c\xa1\xfb\xf7\xe5\x67\xcf\xf4\x67\x4f\xf5\xc2\xe0\x63\x8d\xbe\x83\x6d\xf4\x68\x1b\x3d\xde\x46\x4f\xb6\xc5\x7d\xf9\x34\x86\x1c\xd1\x91\xde\x98\xe7\x68\x5f\x8c\x92\xfd\xfe\xd9\x11\x7a\x7a\xb0\xaf\xb1\x19\x3e\x65\x66\x50\x89\x3f\xda\x19\xae\xc5\xd3\xbd\x48\xf4\x48\xd5\x21\x8f\x83\x47\xdf\x44\xa3\xbc\x22\xab\x90\x52\xc8\x47\x5c\x08\x71\xe4\xeb\x27\x9a\x62\x0e\x1e\x7d\x33\x4c\x32\x96\xfa\xdd\x21\xff\xf6\x48\x0d\x69\xbf\xce\x8d\xf7\xb7\xaf\xcd\x78\x7f\x7b\x34\x3c\xde\xdd\x04\xad\x5c\x91\x36\xb2\xb0\x9f\x54\x98\xce\x49\x39\xc1\xfa\x74\x47\x28\xde\xca\xe2\x5e\x51\x18\x50\xb5\x26\xb3\x4b\xa1\x98\x16\x12\xe8\x0d\x66\xf5\x8a\xac\xf4\x8c\x3e\x08\x46\xe1\x6d\x45\x3c\x93\x57\xd2\x4d\xbe\x99\x59\x5c\x98\x3d\xf0\xa6\x60\xb7\x66\x2b\xde\xac\xf5\x06\x77\xae\x46\xf1\x23\xae\x54\xe0\xfb\xaf\x40\xff\x97\xaa\xe2\x2b\xb2\x9a\x44\x33\x5e\xe8\xaf\xdc\xe9\xec\x96\xa4\x60\x25\xf9\x1f\xf2\x71\xb2\xb5\x1d\x13\x1c\xbd\xaa\x71\xdb\x35\xe4\xb8\xba\x62\x0d\x6d\x67\xf3\x43\x74\x11\x7d\xb6\xfb\xdd\xf7\x17\xbf\x7c\xf7\xfd\xc5\xc1\xa3\x5f\x1e\x7f\x73\xe0\x01\xd9\x8a\x27\x5b\x93\x76\x9d\xa9\xfa\x27\x6d\x13\xb3\x7d\x71\x72\x7a\x71\xfc\xcb\x9b\x47\x4f\xbf\xee\x9b\xaa\xd1\x51\xc0\xf4\xb6\x52\xc2\x27\xbb\xa6\x25\x29\x93\x7a\xcb\x18\x8d\x05\x66\x49\xaa\xe9\x2e\x2d\xd1\x11\xa2\x65\xfc\x05\x70\xc4\x23\x6b\xc1\xf1\xbe\x8c\x4f\xcf\x51\x7c\xa2\xfa\x5e\x93\x88\xf7\xfe\x8e\x1f\x77\x28\xf3\xc8\xa1\x94\xc4\x22\x5c\xc1\x01\x1d\xa1\xfd\xf8\x11\x47\x3c\x7c\xb6\x83\x7e\xfb\xd4\xf3\x84\x91\xc8\x00\x92\xf7\x60\xe2\xa8\x75\xe0\xd4\xd3\x67\x6c\x01\x86\x8c\x3d\x2e\x2d\x19\x7b\x11\x4e\x88\x66\x51\xdb\x31\xbe\xb6\xf5\x31\x3b\x44\x6d\xd3\x91\xad\x0d\x8d\xfc\x8a\xac\x52\x83\xbe\x22\xab\x8d\x0e\x68\xf7\xc7\x8e\x66\x3f\x8b\x86\x8a\xf1\x1f\x48\x4c\x62\x9b\xc2\x8f\x30\xbf\x1b\x6b\x03\x19\x40\x4a\x67\x7c\xb6\x63\x23\x34\x76\xa5\x71\xe5\xc5\x7c\xd1\xae\xe0\xdd\xc9\xd6\x5a\x20\x8d\x1a\xf6\x19\xa0\x6e\x78\xaa\x5a\x7b\xda\x30\xd0\x50\x41\x10\x27\x64\x37\x38\x23\x64\x4e\xb3\x61\x19\x8a\xe5\xe8\xb8\x0c\xc3\x68\x12\xb1\x19\x29\x9a\xd8\xbd\xc4\x15\xae\x0b\x87\x52\x9d\x3b\xa8\x24\xbc\x6d\xd8\x6a\x12\xca\xd2\x82\xd5\x4f\xf5\x02\xdf\x92\x29\x3a\x4a\xd1\xb6\x32\xc2\xee\x5e\xb2\xa6\x61\xcb\x67\xf7\x03\x94\x3c\x9f\x08\xc5\xdf\x21\x77\x03\x11\xbe\xde\xba\x3b\x74\x76\x7a\x9c\x07\xef\x0d\x1a\x7e\x4e\xcf\x6d\xdc\xbb\x77\xd1\x4e\x4c\xff\x1a\x63\xde\xf4\x5c\x6c\xec\x96\x04\x0c\xa8\x6a\x7d\xcf\x76\x22\x10\x5b\x37\x7a\xd7\xec\xd9\xcd\x5e\x37\x47\xed\x36\xaf\xdf\x74\x70\x7d\x78\xe2\x8b\xf8\x2d\x69\xbb\xa6\x06\x17\x93\xba\x65\xdd\xc8\xcf\x69\x57\x97\xfe\xad\x27\x14\x70\xf3\x84\x50\x57\x82\xbb\x68\xf7\x03\x59\xf1\x84\xa6\xa7\xcc\x13\xca\xba\x7c\x24\x5f\x93\xa4\x19\xd8\x27\x26\x06\xd8\x56\x04\xa5\x77\xbd\x06\x7c\x74\xc8\xb4\x45\x68\xa2\x1d\xe0\xf9\x47\xf5\x79\xbc\xe5\xd8\x8a\x56\x07\x07\xf6\x69\xfa\xb6\xa3\x6a\x22\x19\x1e\xd7\x3c\xb9\xa1\x91\x35\x81\x0d\x8f\x6c\x9e\xdc\xe8\x9a\x05\x53\x19\xb9\x68\xf1\x68\x7a\xec\x40\xfc\x57\xec\x37\xa4\xf0\x14\xa7\xde\xdb\xdb\x43\x3f\xb6\xb4\xa2\xed\x0a\xbd\x54\x41\xac\xd2\xa6\x55\xcc\x48\xf1\x81\x2b\xcf\xcb\x03\x8e\xd8\x35\x69\xc4\x61\xb3\x66\x64\x35\x17\x69\x87\xa5\x2d\x47\xf2\x54\x90\x52\x59\x01\xcc\x20\xa1\x73\x6d\xda\xd5\x00\xf5\x65\x57\x55\x86\x80\xbf\x93\xd0\x26\x5b\xda\xd2\x15\x9c\x45\x3a\x45\x93\xbe\x8b\x08\x3d\xcc\xb3\xdc\x2d\xf4\x6c\xe0\xf2\x8c\xcf\x7d\x23\xf9\x8b\xb8\x53\x3d\x54\x23\x52\xf1\x9e\xe7\x6f\x3a\x45\xff\xc6\x88\x67\x18\xec\x77\x66\x2b\xe5\x0e\x20\x8c\x1a\x32\x25\x0d\x11\x70\x5b\x26\xfe\x63\x35\x89\xd9\xa4\xf4\xd1\x1b\xd7\x9a\xb5\xdf\xf4\xee\x5c\x9a\xf7\xfd\x92\x8c\x4b\x3b\x44\xf7\x83\x07\x47\x59\xd7\x02\xc2\x7d\xef\x80\xfe\x19\xdd\x95\xe6\xa8\xe8\x25\xf1\x73\xef\x42\x3a\x0d\x89\x13\x3d\x82\xce\x4e\x51\xc9\x88\x74\x4d\x0f\x1a\xab\x7c\x6d\x44\x6d\xea\xe4\x7e\xef\x8c\x30\x8f\x96\xf9\xad\x23\x86\x04\x7b\x74\x5c\x96\x08\x3b\xd3\x53\xce\x09\x27\xa0\xbb\x17\xfd\x9c\xb4\x36\xf2\x3c\x19\x2c\x65\x3e\x3c\x44\x7f\x0f\xa6\x15\x0a\x64\xbd\xcb\x7a\xb6\x73\xd7\xc2\xba\xe3\x23\xc8\x71\xd4\x5f\xb4\x4d\x57\x80\x73\x4b\xca\xb4\xe2\xb7\x2b\xd2\xa2\x86\xe0\x72\x07\x6c\x92\x32\x73\xe1\x92\x75\xad\xa2\x36\xe3\xc0\xe5\xf2\x5d\x93\x2a\xf1\x5b\x9f\xb3\x35\xfc\xca\x75\x65\x86\xdf\x8d\x72\x62\x06\x4f\x66\xfc\x97\xc6\x9a\x32\xf0\x88\xef\xa9\x53\xd6\xfa\xf4\x43\x51\xdc\x73\xe6\x39\xc7\xd9\x34\xe2\xb9\x41\x70\xd6\x8f\x93\xf2\x25\x44\xde\x1b\x74\x76\x7a\x23\x07\xce\x7b\x49\x88\x3f\xe7\x1f\x8a\x1d\x2d\xb9\x09\x67\xdd\x20\x11\x9d\x8c\x70\x58\xf8\xa1\x86\x29\xe5\xa4\xb6\x71\x04\x49\xf1\x5f\xf2\x3e\x1b\x6d\xa0\x40\xa6\x74\x68\xb0\xe6\x58\x78\xbb\x3d\x86\x1d\xe7\xa9\x35\x6c\x3c\xf6\xa5\x9b\x98\x7b\x52\x6f\x0f\x5b\x7e\x9c\xd7\xfa\x8c\x40\x9e\xda\xef\xbd\x35\xa8\x10\x25\xed\x0f\x09\x10\xd1\xe5\x3a\x6c\x29\x48\x40\x89\x04\xab\x41\xcb\x40\x16\xc8\xf0\x4c\x8c\x21\x20\x01\x23\x14\x2e\x7b\xad\x66\xde\xfb\x81\x06\x33\xd2\x98\x96\x02\x60\xbe\x5f\xcb\xe8\x90\x58\x4a\xaf\xec\x92\xb4\x12\xba\xe7\xc4\xfd\x2a\x77\x87\x9e\x92\x86\x5e\x93\x52\x46\xfd\xfa\x41\x13\xe2\x8e\x04\x2d\xdd\x50\xc8\x4f\xb4\x9d\xd9\x54\xb1\xac\x80\x79\xa3\xf3\xaf\x8e\xba\x2f\x8e\x5f\xe3\xc6\x8a\xc9\x17\xdd\x5c\x6b\x8d\xf1\xb4\x58\xd7\xba\x33\x5b\x4b\x61\x1d\xa1\xab\x3a\x68\x5d\x5b\x63\x0d\x16\xe0\xfd\xf9\xd0\xd1\x50\x0c\x88\xb4\x34\x3f\x2c\x5c\xb9\x90\x53\xfb\x9d\xdf\xd4\x00\x7b\x9f\x7d\x5f\xd5\x84\x5d\xde\x99\xd5\x62\x06\x57\x22\x79\xe0\x1f\x42\x9b\x92\x5d\x79\x84\x69\xb9\xf2\x9f\x89\x06\xbd\x89\x9a\xdf\x1f\x0e\x18\x23\x86\x49\xce\xc0\x1a\xdc\x25\x69\xea\x3b\xab\xd5\x5c\x73\xfb\x13\x2b\x7f\xea\xf2\x7b\x98\xbe\xd0\x1e\xa6\x6f\xa8\xc4\xc7\xe1\xc3\xfa\xa2\xc8\xcb\xe3\x6f\x6d\xd6\xb0\x71\x3c\x49\x09\x9c\x73\x56\x50\x2c\xc6\x5f\xd2\x76\xe6\x2a\x21\xe6\x65\x95\x77\xac\xc2\x2a\x29\x87\x88\x56\x52\x6a\x8d\xc9\x89\xb3\x64\x4e\x56\x31\xe5\xe8\x92\x38\x01\x73\x10\xfa\x62\x84\x7c\x03\x2e\xaf\x0a\x7a\x01\x53\x94\x3b\x34\xe7\x47\xae\xf5\x47\xd1\xdc\x28\xd6\x2c\x3b\xaa\x13\xc7\x9e\x0e\x4c\x8f\x47\x1d\x19\xa6\x97\x1d\x32\x19\x39\x84\xeb\x52\x20\xb8\x62\xc5\xba\xd3\x59\x3f\x56\x2d\x9a\x11\xb8\x9c\x75\xda\xb5\xcc\x3e\xc7\xb5\x09\x54\x1b\xd4\x33\xd6\x0c\x91\xb3\x63\x7b\x31\x72\x23\x86\x1c\x1b\x08\x77\x9c\x89\xdf\x22\x23\x76\xc2\x1d\xfa\x26\x01\x5b\xa0\x83\x24\x35\xf0\x84\xbf\x6d\x63\x9e\xa2\x7f\x1b\xe7\xdb\x67\xf1\x93\x7d\x26\x8f\x5e\xc6\xf9\x66\x79\x72\xe8\x0a\x43\xd1\xc6\x7b\x46\xda\x80\x00\x86\x1e\x4c\xdc\xd4\x89\xa7\xcc\x36\x0d\x3d\x18\xdd\x29\xbd\x00\xbd\xbb\x67\x1d\x43\xb2\x39\x61\x1b\xb1\x26\xdb\xa4\x12\x71\x59\x0f\x48\xa1\xff\x67\x53\x5e\xcb\xa6\x8c\xd2\x16\x3e\xd8\x4d\x5c\xa3\x4b\xa2\x66\xa6\x62\xc9\x67\x6c\x69\x52\xbd\x3c\x5b\x9f\x2f\x5f\x38\x06\x3f\x23\x09\xf4\x58\xfd\x32\x96\x21\xdf\x88\x73\x4b\x03\xdb\x28\x6b\xdd\x58\x2b\x5c\x64\x5e\xeb\x03\x37\xc2\x58\x37\xf2\x46\x19\x93\x1f\xbe\x49\x53\x57\x08\xa8\x0c\xa4\xba\x75\x44\xfe\x10\x9e\xb5\x9c\x39\x8f\x24\xac\x59\x30\x15\x35\x52\xea\x81\xd8\x80\x14\xcc\x72\x5d\x2b\x92\xb1\x65\xa5\xe1\x8c\x33\x68\xb9\xa6\xa8\x34\x9c\x9b\xd8\xa3\xfa\x20\xad\x65\x94\x4a\x03\x1a\xb6\x4c\xf5\x5c\x8a\x39\x90\x59\x4e\xf4\x17\xd1\xc3\x3c\xb5\x87\xd6\x2d\x69\xa6\x58\xa5\xa9\xb9\x99\x7c\xc3\xfe\x0e\x4f\xaf\x53\xf0\x8c\xc8\xea\x67\x3f\xc2\x85\xc8\x2a\x9d\x88\x68\x6f\xfe\x28\x53\x4e\x4e\xe1\x30\x35\x1d\xff\x3e\x37\x79\x73\x46\xef\xea\x75\x02\xa4\x12\xe3\x80\x45\xd9\x2f\x92\xe2\x6f\x18\xf8\x18\x26\x7a\x90\xaa\xe2\x68\x39\x23\xed\x8c\x34\x7e\x86\x9e\xc9\xe1\x22\x15\x85\x88\x7e\x98\xe9\x09\xae\x4b\x5a\xe2\x96\xa8\x05\xb6\x41\x56\xdd\x72\x46\x8b\x19\x9a\x13\xac\xe5\x7f\x0a\x2a\x2c\x86\x6c\x11\x80\xbd\x9c\x31\x07\xb8\x4a\x6b\xf5\xf2\xdd\xa5\x0a\xad\x94\x88\x40\x2c\x12\x63\x08\xbd\x45\x28\x12\xa4\x66\xdd\xd5\xac\x57\x85\x85\x8f\x84\xc4\xe3\x19\xff\x95\x98\x23\x10\x24\x45\x1c\xca\x5f\xa8\x45\xbe\x64\x4d\x62\x89\x93\x5f\x1c\xc6\x7b\x88\xee\x27\x78\xba\xe5\xe6\x5b\x87\xe8\x3b\xc6\xaa\xc4\xbd\x60\x56\x59\xb7\xdf\x53\xde\xa6\x2f\x87\x2b\xd2\xbe\xb1\xcf\x09\xb0\xe2\xd9\x49\x10\x7b\x45\xa7\x21\xb4\xf7\x9e\x43\x04\x52\x0b\xda\xa6\xeb\x11\x7d\xa6\xb8\xe2\x23\x0c\x3a\x03\x1e\x06\x31\xce\xfe\xee\x3e\xba\x7f\x3f\x1a\x27\x99\x71\xf1\xdf\xa0\x1f\x34\xef\x66\xb8\x56\x55\x16\x5e\xb2\xe6\x2d\xab\xc8\xa4\xee\xe6\x92\x15\x1d\x8e\x70\x49\xe8\xd8\xba\xc0\xbf\x93\xb4\x0d\x42\x3a\xac\xac\x5e\xa1\x29\xfc\x01\x77\x9c\x93\x48\xc5\xd1\xab\x6c\x58\xb2\x44\xac\x26\x11\xaf\x94\x61\xa1\x51\x2c\xbe\x20\x8d\xb8\xb0\xcd\x28\x57\x7c\x02\x3f\x8a\xb7\xbc\xa8\xc5\x87\xc0\x8b\xef\x9d\xc8\x68\x75\x39\x7c\x6a\xd6\x74\x9a\xac\xb0\x46\x79\xfd\x00\xdc\xf1\x8b\x86\x5d\x89\x07\x53\x59\x15\xcb\x5c\x62\x47\xf8\xc5\xc6\x33\x3a\x6e\x91\xeb\xb0\xdc\x70\x92\xc3\xa7\x28\x00\xee\x3b\x19\xeb\xe1\x50\x8b\x2a\xac\x61\xf2\x22\x79\x50\x3b\x71\x83\x26\xe5\x3b\x03\x34\x72\xf3\x50\xec\x1e\xb7\xa6\x13\xb9\x0c\x7c\x21\x98\x46\xdf\xab\x10\xe1\xae\xf7\xe4\x73\x06\x92\x2f\x73\x11\xe4\xde\x98\x2a\x30\x77\xa0\x28\x95\x09\xd1\x75\x0f\xaf\x43\x5a\x39\x3e\x72\x5c\x96\xc0\x21\xb4\x89\x4b\x06\x98\xf0\x15\x6f\xc9\xdc\x26\xff\x3a\x45\x37\x32\xe6\x54\x08\x37\x11\xcf\x9e\x13\x69\x16\x11\x8c\xa4\x55\xec\x2f\x95\x44\xf7\x19\x58\x8a\x9c\xeb\xcd\xd8\xc7\x9f\xf9\xcc\x00\x05\xe4\xca\x73\x79\xb7\xa4\xad\x7e\x24\x51\x6f\x23\xaf\xc3\xd5\x89\x7d\x97\xdb\xe9\xed\xbd\xfc\xad\x48\x1a\x97\x7a\x2e\xb1\x30\x7e\x51\x7e\x1f\x8f\xfa\xba\xae\x56\x82\xcf\x8b\xa1\xe7\x08\x0b\x39\xaa\xd0\xd2\x89\x92\xd4\xa6\x32\x91\xb9\x64\x50\x3f\x48\xf2\xba\x10\x8c\xac\x97\xe9\xca\x53\x4e\x7e\x74\x90\x55\x1f\x4a\x19\x12\xc5\x43\xf2\x91\x5d\x6b\x48\xa7\x19\xaa\xc4\x65\xf9\x8e\x79\x90\x40\xca\xc9\xec\x92\xb8\xda\xdf\xb1\xe3\xb2\xec\xb9\xf0\x13\x54\x99\x3a\x0d\xe2\x8a\x59\x42\xea\xfa\x1b\x52\x97\x6e\x79\x32\xc3\x12\x3c\x2d\xbf\xa6\x55\x96\x19\x5c\xa8\xea\xb4\x1f\xbc\x32\x37\xca\x9f\x93\xcc\x88\x4f\xf3\x00\xbf\x42\xd8\x24\xa8\xc8\xf5\xa7\x3e\xf8\x1b\x3c\xb6\xb2\x80\xcd\x1c\xd3\x5a\xb0\x6d\xe9\x4c\x38\x52\x07\x34\x3a\x19\x67\x30\x79\x41\xc0\xe2\xff\x7a\xe5\xed\x02\xd0\xbb\x72\xaf\xf4\xe4\x8b\x7b\x7e\x9e\xed\x70\x84\x42\x30\x82\x0a\xb5\x33\xc6\x09\x9a\xd2\x06\x04\x9c\x29\x6b\x2c\xc6\x04\x2f\x30\xce\x14\x39\x7e\x78\x7a\xc2\xf5\x3c\x1b\x15\xd4\x91\xd8\xdf\x31\x6f\x8d\x83\xbd\x13\x4e\x2a\xa1\x1f\x84\x9b\x90\xb1\xaa\x26\x16\xf8\xfc\x86\xeb\x8b\xc7\x0c\x3f\xd9\x59\x3b\x1c\x66\x3c\xde\xa2\xf5\x45\xf4\x26\x79\xb7\x0a\x6d\x55\x13\xd3\x65\x00\xcc\x05\xa7\x68\xb0\xcb\x9c\xf9\xe4\x7c\xf2\x97\x42\x3e\x18\x2a\x0a\x6a\x0f\x70\xb5\xb5\x81\x0b\x31\x04\xf9\x7f\x77\xd3\x5f\xee\x6e\x32\xf6\xc9\xbe\xbb\x49\x3f\xf4\x9f\x7d\x37\xdd\xe6\xd8\xe6\xd3\x60\xf0\xc6\x4e\x2b\xfe\xbf\x43\xfa\xef\x78\x48\xd5\x65\xa4\x2f\x12\xab\x58\x80\x1b\x10\x8a\x4b\xcb\xdb\xc5\x1c\x04\xaf\xa0\xd2\x80\x7e\xa9\x84\x1f\x5b\x88\xf7\xb3\x1f\x5e\x2d\x61\xfd\xd9\x8e\xaf\x11\x18\x35\x4e\x10\xe5\xe8\x4a\x5a\x22\xa5\xb9\xaa\x35\x75\xcd\x54\xbd\x46\x13\xc6\x12\x02\x72\x5d\xb5\xb6\x85\x42\x43\xae\x49\xe3\x5f\xf5\x98\x73\xd2\xb4\x28\xae\xb6\x30\x64\x51\x7d\x38\xfc\x46\xbf\x73\x4d\xfc\x3c\xd7\xa2\x33\x7a\x38\x46\x08\x8a\xab\x3b\xcc\x09\xe7\x50\xb0\xf7\xde\x39\x6b\xb5\xad\xdd\x52\xa8\x5a\xfa\x5d\x7f\x0b\x63\xbc\x9f\xfb\xad\x18\x96\x33\x26\xb9\x89\x13\xe8\xa8\xb8\x8b\xfc\x57\x0d\x24\xa9\x9b\x36\x88\x2d\xeb\x8c\x2b\x40\xef\x07\x43\x73\x42\x5a\x97\x05\x6d\x83\x07\x01\xfc\xe4\xf5\x4a\x9a\x1b\xe8\x65\x27\xeb\x25\xc2\x71\x4a\x24\xee\x8d\xdd\x31\x27\x26\xdc\xd6\x84\xd9\x47\xbf\xff\xbe\x41\xf3\x77\xc6\xbd\x70\x56\x4f\x59\x9a\xc1\x6d\x0d\xc7\x3f\xa3\x1d\x45\x0f\x39\xcb\x79\x1f\x05\x04\xc7\xfb\x92\x54\xca\xd2\xa3\x4b\xf1\x51\x57\x1d\xb3\x28\x1a\x22\x8e\xff\x56\xfb\xa6\x29\x5f\xf1\xb4\x50\x6a\xb1\xee\xa2\xb4\xa5\x45\x70\x8a\x20\xb3\x7e\x5c\x5e\xc3\x00\x93\x10\xa7\xbc\x60\x73\x15\x38\xe3\x74\x53\x31\xd5\xe4\xfc\x2f\x9c\x73\x51\x86\xd7\x60\x38\x3f\x7b\x3e\x7f\xbb\x13\x61\x7e\x6f\xcf\x0e\xe1\x4c\xc8\xa8\x99\xe1\xb8\x9c\x42\x3a\xa2\xe9\x8d\x22\x36\x0b\xf4\x5f\x75\x59\xaf\x48\xac\xe5\xe5\xd5\x8b\x41\x89\xa6\x27\x89\x3a\x2d\xd2\x20\x5f\xac\x89\xca\xb7\x9b\x9b\xb3\x57\x9e\xc9\xc6\xf2\x6c\x66\xff\xff\x0a\x88\xb7\xf5\x08\x12\x3b\xb0\xb7\xa7\xbd\x48\x9a\xc0\x75\x84\x11\x9c\xb4\x8a\x4c\x5b\x76\x4d\x1a\x4d\x97\x34\x08\xd5\x74\xee\xbb\xcf\x68\x9e\x78\x88\xd4\x92\x0c\xc3\x72\x6a\x2c\x8c\x92\x4e\x6e\x24\xa0\x6d\x82\x5c\x33\xc5\x20\x0c\xb4\x51\x8d\x4f\x22\xd8\x23\x90\xd6\x2b\xc3\x82\x98\x39\xd7\x42\x3a\xc8\xfc\x7d\x7a\xc0\x52\x70\x71\x56\x13\x6d\xec\xba\xec\x4c\x75\xfa\x9a\x2d\x43\xae\x76\xf7\x33\x49\xf7\x52\xf8\x7d\xd9\xb0\x79\x5e\xc4\x0f\xaa\xac\xf4\xcb\xf5\x08\xa1\x01\x21\x9c\x7b\x81\xe1\xb6\xf4\x45\xed\x0b\x30\x6e\xec\x74\xd0\x2c\xcc\x0f\x52\xe0\x68\x49\xaa\x0a\x70\xad\xe2\xf7\x7a\x5e\x85\xf2\xa8\x66\x4c\xda\xe4\xca\xd6\x82\x23\x5a\xce\xf1\xb8\xaa\xa2\xc0\xd7\xbf\xb0\x08\x4f\xa7\x23\x18\x3a\x7a\x0e\xb1\x08\x89\x1b\x75\xad\xe3\x3c\x3c\x50\x92\xbb\xee\x69\xa4\x6d\x5c\x7e\xd0\xf0\xff\x4d\xef\xa6\x11\xf8\xec\x65\x61\xa9\xbd\x0f\x74\xa6\xec\xc6\xef\xfd\xf9\x6e\xbd\x20\xa2\xf1\x4b\x5f\x6a\x7f\xcc\x35\xf4\x99\x99\x7c\xc0\xd3\x7f\x32\x07\xc5\x39\x1a\xd0\xb0\x60\xc0\x1f\xa7\x69\xb7\xdf\x25\x97\x76\xd1\x6f\x34\xb1\x30\x36\x09\x0e\xf5\x11\x5a\xc7\x34\xa8\x62\xbb\x9e\x25\x9c\x2a\x79\x2f\x83\x86\xb4\x2e\xce\x9b\x01\x3b\xb3\x1e\xa8\xdf\xd4\xfc\x87\xe0\xbc\xbf\xaf\xd2\x86\x30\x3e\x68\x20\x76\x30\x8e\xfc\xc0\x55\x15\x5c\x6a\xc3\x60\x5b\x86\x7e\xed\x48\xb3\xf2\xda\x3e\xa4\x73\x06\xc4\xfb\x66\x8f\x54\x1d\x14\x15\xae\x69\x33\x13\xef\xa0\xfe\x90\x5b\x63\x62\xe8\x8d\xba\x1d\x9f\x6f\x90\x0a\xca\x65\x7e\x93\x55\x27\x9d\x0c\xe6\xa9\x3b\x2d\xd1\xc6\xac\xa2\x65\x68\x41\x1a\x81\x00\x2b\xc0\x80\xfc\xc2\xe3\xf5\x78\xab\x38\xcc\x2c\xea\x16\xab\x32\xdf\x9b\x70\x5d\x5d\x4c\xa6\xee\xad\x99\xd1\x5f\xb7\x34\x17\xa6\x1f\x25\xf3\xab\x36\xad\x71\xcc\x52\x3e\xde\xd8\x49\xfa\x71\xc2\x93\xe4\xc5\xff\x85\x42\x93\x4c\x7b\xd9\x4d\x45\x27\x5d\xfa\xd1\x49\x5e\xa3\x2c\x62\xca\x34\x99\x0e\x54\x57\x24\x24\xb5\x20\x53\x0a\xdd\x8a\xd9\xf4\xe4\x7b\x8c\xcf\xf4\xe8\x61\x5b\x83\x4d\x0a\x9d\x59\x04\x82\x43\x74\xf1\x8b\x7d\xcf\xc7\x45\x39\x7e\xf1\x98\xc4\x7a\xb1\x97\x2f\xb7\x17\x8a\x9a\xe2\xdf\xe1\xb0\xc8\x21\x11\xa9\x6f\xb5\xd9\x3b\xcd\x9c\x9f\x01\x39\x62\xbd\x43\xf5\xa5\xe3\x7d\x36\x7b\x9a\xfe\x94\x64\xff\x1f\x12\x3c\x14\x17\x4e\x1c\x11\x5b\x33\xe2\xa5\x51\x90\x3f\x77\xe4\xd0\x8d\x16\x37\x26\x70\x68\x18\xf0\xcd\x70\x76\xc3\xb0\xa1\xbe\x6d\x1f\xcf\x15\xc7\xd7\xf9\x1c\x13\x1d\xb4\xc9\x1b\x23\x29\xff\xfe\xe1\x1c\x5b\xf7\xe7\xb9\x09\xc3\xfe\xd2\x41\x30\xff\x01\x0c\xfb\xe6\x84\x7e\xa3\x78\x9a\xbf\x0c\x7d\xbf\xb5\x46\x2c\x7d\x25\xb9\x95\x61\x80\xe6\xc7\xa5\x1f\x7c\xf9\xf0\x10\x6d\x80\xeb\x4c\x36\xe8\x5f\x97\xbe\x55\x53\x2b\x2b\x02\xdb\x66\x42\xb9\x58\x0a\xef\xfd\x6c\x2c\x42\x7f\x81\xa6\x44\xf0\xc8\x60\x5d\xeb\xe8\x0d\x37\x76\x64\xf8\x22\xfc\x6c\xa1\x23\x9f\xcb\x9a\x4e\xa7\xc3\x38\xf9\xe3\xfd\xf3\xd9\xfb\xfd\x16\x25\xce\x0d\x83\x0c\x07\x4b\xf1\xc8\xb4\x9f\xe4\x16\x2c\x32\xeb\xbf\xdf\xdb\x5c\x28\x08\xca\x86\x03\x0c\x1f\x83\x08\x50\x2a\x6c\x43\xf9\x19\xc2\x47\x3f\xef\x8e\xb9\x6e\xfd\x70\xd4\x4f\x5f\xd6\xe7\xb1\x29\x65\xe2\xb3\xfb\xf9\xfb\x6f\xd7\x2f\x74\x02\x86\x42\x02\x82\x01\x87\x1c\x32\xe3\x86\x1e\xc6\x7e\xae\x74\xe4\x5f\xca\x8b\xf2\xc5\x8c\x6c\x6b\x3a\x66\x6e\xc0\x39\xad\xf3\x60\xbc\xd6\xf7\x97\xf6\xd6\x7c\xb1\xbd\x5d\xcb\x01\xb4\xd1\x9d\xbd\x85\x57\xe8\x0c\xba\x2c\x13\x1b\x79\x62\x74\xdf\x86\xe0\x0f\x25\x5b\xd6\xaa\x3f\x81\xfa\x5a\x2c\x43\xb6\xb5\x8c\x1a\x18\x98\x4e\xe1\x7e\x9b\x7e\x27\xba\xa5\xed\xe9\xfc\x0f\x57\xc9\x9c\xd6\xba\x38\x87\x9a\x87\x71\xc2\xa8\x92\x55\x2f\x04\x6c\xb9\x5e\x7e\xd1\xcd\xe7\xb8\x59\x25\x1c\x49\x30\x88\x7a\x2a\x5b\xe0\xc9\xac\xf0\x10\xbd\x57\xcf\x7e\xa7\x3f\xfa\x39\xf0\xc5\xa4\x00\x6e\xf7\x43\xc8\x94\x18\xb4\x70\xd0\x91\x37\xcf\xf8\x61\x03\x1e\x1d\xd9\xa1\xf2\x5b\x79\x4a\x5a\x4c\x2b\x9e\xde\x45\xb9\x47\x35\xa2\x75\x49\xaf\x69\xd9\xe1\x4a\xc5\x77\xd5\x25\x14\x3d\x09\x82\x88\x1c\x8c\x87\x0b\x4b\xa0\x3b\xe1\x9c\x43\x51\x83\x72\xa0\xff\xfe\x1d\x29\xfd\xa3\xc4\x0f\x91\x69\x42\x2c\xdf\xf8\xb4\x56\x29\xf9\x71\x45\xaa\x9c\x89\x25\xec\x74\x7e\xa5\x5d\xfb\xdc\x6f\xd9\x9b\xf0\xa2\xc0\x15\xf1\x36\x81\x4d\xc5\xe9\xa0\xf5\x55\xe5\x2a\x79\x97\x2b\xf1\x69\x81\x2b\xa1\xcd\x4e\x71\x91\x32\x2a\x89\xaf\x49\xc0\x60\x78\xba\xdd\x84\x82\xf4\x12\x00\xe5\x14\x73\x3a\x95\x2d\x1b\x00\x90\x2e\x3b\x1c\xae\xce\x6f\x3f\x91\x96\x5f\x47\xbc\x78\xa4\x87\xf9\xca\x9f\x5b\x56\x9e\xd0\xbf\xa5\xb1\xf0\x5a\x19\xde\x34\x12\x46\xad\x37\xb1\xc1\xd1\x47\xb9\xe9\x8d\xda\x56\x37\x5c\xaf\xe1\x99\xf6\x2d\xde\x3a\x8e\xab\x6a\xfd\x25\x8c\xc1\x80\xf7\x67\x5c\xc3\x9c\x96\x71\xe1\x68\x05\x29\xd7\x73\xcb\x0e\xdd\x4f\x82\xe2\xe6\x1a\x3f\x99\xfc\xc1\x21\xad\xcb\xbc\x4c\xca\xac\x7f\xb9\xd8\x03\x04\x6a\x9f\x6a\x89\x11\xe3\xda\xe9\xcf\x22\x27\x9d\x3e\x36\x8d\xcf\x92\xfa\x3b\xb3\xf4\xd2\x39\xef\xbb\x64\x4d\xcc\x85\xd0\xa9\xa0\x1b\x4b\xc1\xea\x16\xd3\x9a\x2b\x8b\x32\x24\x9c\x18\xd5\x75\x81\x55\x82\x90\x78\x9b\x69\xdb\xc6\x55\x57\xe1\x06\xe1\xae\x65\x73\x30\xe1\x4d\x55\x81\x4f\xc1\x40\xd4\x43\xb2\x92\xd5\xa2\x61\x85\xee\x3f\xa1\x5a\xa6\x73\xe5\xc1\x82\x72\x56\xb6\x3b\xf9\x3f\x85\x18\x05\x77\xea\x3f\x4d\xad\x0d\xd4\xce\x1a\x30\xc3\x60\x54\xe0\x05\xbe\x84\x6a\xa2\xe6\x56\x48\x04\x77\xc0\xfb\xaf\xed\x32\x7e\x4b\xed\x06\x3c\x04\xc2\xd1\x1b\xbc\x62\x5d\x2b\x8b\x21\xc9\xdf\x0d\xf6\x53\x2f\x5e\x54\xac\xfd\x9e\xce\x69\xcb\x27\xdc\xfc\xaa\x6e\x86\x6f\xe4\x46\x1e\x7c\xfd\x29\xf9\xaa\x10\x05\x65\x07\x83\xa8\x3c\xe3\xd2\xeb\x50\x92\x78\xbb\xc5\x8d\xee\x18\x7c\x2c\x4d\x8d\x93\xf8\x29\x52\x97\x83\xcf\x2c\xf0\x4a\x9f\x9a\x5f\x34\xa9\x28\xc9\xe5\x30\x25\xce\xc4\x10\x0a\x5c\x15\x5d\x65\x7c\x0b\x50\x9f\x3e\xf1\x62\xf4\xde\x9c\x5d\xab\xe8\x3d\x35\x2d\x49\x98\x86\x2c\x8e\xcb\x39\xad\xed\x86\x2a\x97\xa6\x3c\x83\x6a\xdb\x9d\x7e\x42\x35\x59\x2a\x3e\xa7\xa2\x6c\xf8\xb6\x4a\x3c\x44\xb4\xe6\xdd\x74\x4a\x0b\x2a\xcd\x2d\x4a\xe1\x03\x51\xd1\x8a\x81\x51\x3a\x62\x60\xc9\xdd\x06\x59\x64\x81\x57\x86\xc1\xb6\x4c\x8b\x9b\xde\xbb\xb8\x76\x24\x4c\x8f\x24\x61\x41\x87\x09\x7a\x8c\xf9\x8c\x2c\xde\xc5\x09\xc8\xa0\x3a\x35\x49\xcf\xa8\x21\xbf\x76\xb4\x21\x73\x52\xb7\x09\xe9\xd7\x03\x26\x48\x8c\x3f\x10\x62\x15\xf9\x28\x66\xda\x10\x15\x5f\x04\x4d\x65\x54\x1b\xf8\x14\x6d\xaa\x94\xae\x0b\x99\x38\x6d\xc7\x93\xe7\xc2\xfd\xc4\xa1\x75\x29\x04\x8d\x33\xb7\x07\x50\x80\xc9\x3b\x79\x68\x4f\x33\xad\xbb\xde\x81\xb7\x5b\x17\xe9\xe2\xf4\x23\x22\x75\xdb\x50\x22\x11\x01\x32\xa3\x8b\x2e\xe2\x21\xab\xaf\x89\x57\x42\x61\x9b\xc7\x38\x28\x65\x89\x28\x77\xe6\xb1\xca\x75\x4e\x96\x0a\x84\xc2\x22\x9f\xd4\x64\xa9\x7f\x3f\x0c\x01\xe4\x13\xdf\x6f\x4e\x09\x3d\x41\xf7\xee\xd5\x93\xd9\xe5\x68\x93\x73\xf7\x4f\x4f\x5f\xd6\x8a\xe1\xf2\x99\x7c\x2b\xea\xc5\x6a\x66\xe7\xa3\x69\xb0\x9f\xb1\x86\xcd\xf1\x35\x99\xf8\x33\xdc\x46\x2d\x1b\x33\x42\x72\xb7\x4e\xd3\x4f\x3b\xbb\x16\x6e\xda\x40\x75\x3e\x57\x97\x5c\x12\xf2\xa1\x5a\x09\xce\xc1\xba\xd6\x16\xe6\xbb\xc6\x55\x97\x94\x0b\x46\xdd\x44\xb1\xe0\x6c\x9e\x41\x77\x93\xd6\x07\x12\x80\x4d\x1c\x49\x8d\x8e\x9f\x60\xc6\x6a\x74\x67\x6c\xf3\x6b\x5f\xbf\x96\x31\x43\x1f\x59\x50\x23\x68\xdf\x8a\x54\x45\xd7\xa2\x05\x69\x0a\x52\xb7\xf8\x4a\xdd\x08\x92\x05\xcb\x80\x16\x2f\x21\x36\x92\x7b\x1c\x1c\x9f\x74\xed\x1b\x03\x47\x22\xd8\xfb\x68\x3d\xcf\x61\xf8\xb6\x32\xad\xcb\xea\x83\xfe\x37\xcf\xd0\xc1\xee\x7e\x86\xb5\x9d\xf8\xab\xd3\x3c\xee\x92\xb4\x4b\x42\x6a\xb4\x0f\x17\xd0\xc1\xdd\x3e\x26\x26\xe9\xc0\x1f\x32\x4d\x0e\xb5\x0d\x0e\xa5\xf5\x95\xbc\xa9\x4f\x7a\xa9\xc2\x1c\x12\x1f\x79\x31\xea\xc2\x4f\xd6\xa4\x96\xdc\xcc\x8e\x22\xc0\xbd\xb4\x23\x28\xa7\x02\x61\xcc\x04\x48\x98\x74\x78\x3f\x61\x8c\x6b\xe3\x43\xa6\xb6\x1d\x69\x83\xa0\xfe\x39\x6d\x27\x4e\x5b\x41\xa8\xbc\x07\x9f\x1a\x79\x6d\x14\xd9\xc0\x15\xfc\xfc\x48\x02\x99\x1c\x6c\x09\x82\x81\xcf\x9e\xe9\xcf\x9e\xea\xba\x90\xf0\xb1\x26\x88\x83\x6d\xf4\x68\x1b\x3d\xde\x46\x4f\xb6\x11\x6b\xd0\xd3\x41\x8f\x72\x11\x4d\x9f\xf7\xf7\xd4\x06\xde\xed\x4a\xb0\x5f\x3f\xf9\x14\x31\x71\x5a\xc2\xbb\x31\x6e\x78\x50\xe0\x35\x31\xfc\x7b\xdd\x3c\x5b\x63\x6e\x1d\xce\x1f\xcf\x2c\x31\x42\x70\x1f\xf4\x4c\xb6\x87\x8a\x90\x90\xe8\xd1\x44\xf5\xd5\x54\xd4\x24\x88\x85\xe0\x62\xa6\xa2\x6f\xdd\x6a\xbc\x4a\x99\x91\xaf\xc1\xe3\x86\x04\x3d\xfa\x73\xea\xdd\x2a\x0a\x94\x75\x82\x67\x04\x5d\xd1\x6b\x52\xcb\xfd\x56\x05\x88\xf1\x4a\x6c\x3a\x2e\x4b\xe9\xd1\x6a\x6d\x99\xd0\x5d\x6f\xe0\x33\xa5\xb9\x2d\x1a\x72\x0d\xf2\x40\x44\xe5\x82\x3d\xfe\x8b\x41\xfc\xd4\xae\x78\xdc\xf4\x3b\x2d\x70\xc7\x89\xec\x7a\x2a\xa4\x8a\x78\x7a\xd6\xff\xbc\xed\x8d\x29\x46\xd2\xce\xed\xbe\xe5\x91\x8f\x05\x21\xba\xdb\x90\x41\xce\xee\x2d\xf4\xa9\x71\x1d\x62\x0d\x80\x58\xbc\x44\xf7\xc4\x48\x48\x1d\x87\x53\x0a\x42\x3e\x6e\x56\xe0\x9c\x07\x44\x82\x7f\xfb\xa9\x96\x2f\xe3\xba\xaf\x16\xfa\x7b\x7d\x84\x4d\xdf\x59\x74\xef\x9c\xc8\xfd\x92\x95\x5b\x15\x35\x08\x31\x6e\x0a\x55\xb8\xab\x8a\x14\xad\x92\x58\xc7\xc0\x7e\xb4\x06\xec\x9a\x93\x9a\x77\x7c\x34\xec\xc7\xa3\x61\x93\x8f\xa4\x80\xea\x13\xa3\x61\x3f\x19\x0d\xfb\x9a\x34\x74\x4a\x0b\xbc\x16\xf8\xa7\xa3\xc1\x4b\xd3\x42\x0a\xf0\x70\x7a\x57\x96\x2f\x1e\x7c\x1d\xf3\xc5\x69\xc5\xb4\xf8\x6f\x69\x79\x3d\xd1\xd6\x2e\x33\x60\x63\x03\xb0\x3f\xdd\x49\x0a\x51\xba\x67\x2b\x30\xac\xb3\x53\x59\xba\x64\x49\xab\x0a\xc9\x50\xa6\x82\xd0\x6b\x6b\x37\xec\xef\x1d\x65\xda\x7f\x51\x8e\x3a\x4e\x4a\x1d\xa1\x05\x4f\x01\xa3\x58\x74\x35\xe5\x33\xcd\xd7\x74\x91\x94\x05\x63\x0d\xea\x16\x2d\x9d\x13\xe4\x01\x63\x0d\x3c\x54\x32\xe4\xd4\x86\x6e\x19\xaa\x70\x4b\xb8\xe4\x1f\x88\xb3\x69\xbb\x14\xba\xeb\xaf\x1d\x2d\x84\x30\x2d\x03\x71\x22\xbe\xbb\xc0\x0d\x9e\x93\x96\x34\xb2\x50\x7b\x69\x0f\xf5\x1c\x2f\x16\x10\xab\xac\x50\xe0\xbd\x0a\x32\xb9\x95\xbc\xb6\x15\xe7\xa5\x92\x5f\x39\x22\x99\xc9\x69\x26\x1f\x17\xa4\x68\xa1\xeb\x8c\xb2\x05\xcc\x70\xeb\xc3\x84\x0c\x74\x81\x63\x8d\x5f\x5a\xf3\x96\x60\x63\x5e\x98\x76\x95\xf6\x33\xa5\x6d\x43\xb5\x31\x11\xe0\x0a\xd4\x78\xc8\x26\xfc\x45\x39\x0a\x04\x4b\x94\xc6\xa2\xac\xde\x2d\x36\xd2\x99\x3c\xad\xf5\xab\xbb\xa0\x7b\xa4\x4c\xaa\x32\x54\x2b\x8e\xd4\x82\xc9\x39\xf2\xad\x2e\x94\xee\x7e\x08\xa2\x6d\x1c\x41\x85\xbc\x28\x2a\x47\x2e\x85\x49\x08\xdc\x97\xa4\x68\x08\xe6\x96\x02\x95\xaa\xc4\x67\xac\xab\xca\x84\x08\x1c\xf3\x85\xde\x7c\x4d\x21\x02\x55\xd9\x22\xf5\xfe\xd9\x0e\x50\x9a\x13\x7a\x32\xbb\x33\x1c\x48\xe9\xcb\x31\xd1\x68\x6a\x83\xd2\xc2\x4b\x76\xd0\xc4\xba\xc1\x7e\x56\x55\x6c\xa9\x68\xb8\x61\x2d\x2b\x58\x05\xc1\x33\xa4\x75\x0d\xd6\xd2\xd2\xe8\x34\x79\xf7\x60\x50\x4d\xf1\x3a\xe3\x5f\x1a\xbd\x0b\xa5\xe5\xb2\xc6\x54\x5b\x10\xc7\x53\x15\xfa\xba\x9d\xad\x33\x56\x6d\xd5\x14\x9f\xa3\x83\xfd\x54\xc0\xd2\x02\xd7\xb4\x98\x38\x4d\xdd\xe1\x90\xab\x97\x04\x21\xb1\x29\x6a\xc4\x7c\x77\xef\x0d\xd2\xc9\xda\x3e\xfc\x94\xfb\xbe\xce\xf4\xa9\x45\x47\x6a\x56\x29\x2b\x84\xc1\x8f\xb4\x20\xf8\x75\xf2\xce\x4e\x41\xc9\xd0\x7d\xab\x25\x94\x21\xbb\x91\x66\xfb\x78\xb1\x68\xa0\xfe\x9a\xe1\xff\x3d\x0d\x12\x8d\xd1\x10\xd8\x31\x74\xe7\xa2\x5c\x82\x02\x6e\xe6\x04\x54\x0d\xdb\x4c\x3d\xa8\xe2\xe8\x82\xb0\xc9\x6a\x4e\x4b\xd2\x98\x00\x2d\x2c\xc8\x73\xc1\x38\x29\xf7\x1c\xd3\x6c\x8a\x88\x8e\xd5\x4a\x34\x27\x24\x4b\xf5\x89\xf8\xc0\x61\x88\xdf\x31\x56\x45\xec\x10\x34\x21\x79\xa7\x39\x6f\x65\x3b\x57\x78\x63\xc5\x31\x4f\xdf\x7e\xab\xe9\xee\x04\xb8\x94\x58\x99\x60\x21\x1a\xdb\x12\x65\xaa\xe2\x1d\x1c\xe3\x7b\x01\x77\xb0\x5e\x2f\x7f\x1d\x39\x77\x17\x9d\xe6\xb4\x65\xfe\x5e\x75\xc9\xa8\x69\xd8\xab\x23\x38\x23\xc7\x1e\x29\xdc\xdb\x2d\x58\x5d\xe0\x76\x42\xcb\x2d\xfd\xeb\x3d\xab\x15\xe8\x76\x03\xa0\x17\x68\xdf\x21\x2d\x49\xdd\x82\xe5\x5d\xcc\xe2\x5e\x32\x8a\xcf\xff\xcb\xfb\x53\xa6\x2c\xb1\x9a\xb8\xf9\x8a\xdc\x6d\x22\xe9\x94\x0a\x04\x43\xbf\x83\xce\x10\x12\x6d\x51\x4d\x0c\x19\x01\x5f\xe3\xe0\x55\xd0\x61\x74\x88\x33\x44\xa3\xd7\x34\x1d\x17\xb8\x13\x87\x52\x2d\xec\x9f\x72\xe8\xb3\xfa\x1a\x57\xb4\x84\x23\xf0\x4f\x34\x27\xed\x8c\x45\x75\xda\xce\x94\x67\x6f\x86\x17\x0b\x52\x4b\x64\x39\x81\xea\x91\xe3\xc0\x64\x67\xd8\x1b\x2d\xe4\x94\x0a\xb2\x38\x23\x73\xdc\x7c\xf0\x13\xb5\xe8\x7c\x4e\x4a\x8a\x5b\x52\xad\x32\x14\x14\xd3\x75\x0f\x15\xf9\xe4\x36\x4c\x3b\x69\xc2\x0b\x63\xe3\x33\x2f\xa3\xb5\x43\x1e\xfb\xcb\x4e\x7a\xb4\x95\x8b\xc2\xd5\x3f\xe0\x1e\xed\x6a\x8e\xa7\x44\x16\x0e\x3a\xae\xcb\xb7\x64\xda\xd5\xa5\xc3\xc1\xc3\xde\xc7\x06\xfa\x7a\x94\xed\x8c\x75\x11\x70\x0f\x1f\xe1\x59\xb6\xcd\xb5\x83\xd9\x30\x6c\xc5\x76\x65\x01\x40\xa0\x4b\xd9\x55\x88\xb6\x68\xa2\x4c\xff\x42\xcd\xaf\x2a\x99\xea\xab\x9e\x70\x0c\x6e\x51\x7b\xa0\xf4\x04\x3f\x27\x2b\x4d\xcb\x57\x00\x36\x27\x5d\x25\x91\xa5\x7f\xb2\x8c\xd7\xd5\x59\xfa\x98\xb0\x0b\x6c\xb4\x84\xa6\xe6\xeb\xa3\x29\x2d\xa6\x8d\xd9\x6a\x79\xfc\x65\xa0\x5a\x03\x04\xc9\xa3\x84\x6e\x53\xf8\xb1\xe2\x4c\xbe\xa0\x18\xcc\x3c\xe2\x8e\xe5\x8e\xc7\x1e\x33\xbb\x9e\x3f\x02\xbf\x0c\x24\xf0\xdf\x4a\x32\x4a\xcb\x3a\x72\x32\xa5\x99\xcd\x70\x61\xe0\xe1\xd2\x3b\xa9\xfa\xa0\x41\x3b\xce\xe8\x36\xd2\xe5\xc4\x68\x13\x57\xb2\xba\xc4\xc5\x07\x65\x72\xa3\x4d\x6f\xae\x63\xbe\xf4\xc8\x67\x2f\x36\x94\xbc\x9c\x52\xcd\xcf\x74\x7d\x57\x73\xab\xb4\x40\x7e\xbc\xbb\x94\x61\x15\xe2\x52\x36\x84\x55\x44\x49\xb1\x52\x19\x30\xd9\x4e\x2e\xe4\x92\x72\xb8\x04\xe0\xa6\x53\xfd\x5c\x9d\xbe\x69\x7a\x3a\x21\xb8\x19\x14\x14\x73\x5a\x1a\xf9\x36\x4e\xb1\x00\x98\x86\x3c\x26\xb5\x34\x20\xca\xab\x5e\xcd\x59\xc8\xa0\x15\x67\x91\x0b\x64\x54\x85\xa5\xdf\x7f\x4f\x76\x6e\x1a\x71\xaf\x29\xe3\xb0\x72\xa4\xc7\x59\x6c\xe4\xd7\x0e\x83\xaa\xa5\xbc\xb1\x56\x7d\x4a\x90\x8e\x02\xe8\xe4\xd5\x08\x4d\x6a\xca\x9a\x22\xdd\x56\x3a\x4b\x72\x9b\xa9\xd8\x24\xd6\xd6\x5d\x02\x41\x1c\x04\xe4\xa0\xf5\x06\x15\xd3\xf4\x20\x68\x45\xe7\x42\xb0\x8b\x31\x66\xa6\xa9\xf8\x05\xd7\x88\x2d\x48\x2d\x6d\xc0\xb8\x5e\xa1\x39\x6b\x62\x08\xd7\xb8\xd1\xd4\xf5\x96\x55\x60\xab\x3f\x81\x09\x44\x66\xe0\xac\xf4\x7e\x92\x7a\x3d\x21\xc6\x07\x43\x9d\xa8\xc4\xeb\xe4\xe8\x6e\x5b\x3a\xf0\x5f\xdc\x4d\x49\x57\x11\xb4\xe7\x28\x97\x65\x33\x6e\x14\x7f\x3a\x27\x2a\xd1\xe4\x60\x40\x3a\x41\x9b\xb5\x64\xfa\x73\x8c\xf1\x38\x64\xd1\x4c\x2e\x35\x6f\xdc\xec\x1b\x2e\xa1\x51\xb4\xa4\x01\xab\xa1\x0e\x0c\xab\x2a\x37\xfc\x5b\x70\x0f\x7d\x34\xe5\x69\x4c\x97\xc3\x36\x47\x90\xaa\x40\x12\xc1\xa0\x92\xd9\x43\xe2\x1c\x58\x3f\x33\xad\x33\x55\x95\x33\x22\xf8\xda\xd1\xfd\x06\x64\x22\xd9\x67\x5c\x06\x60\x4f\xaa\xd7\xa8\x6c\xa1\xbe\xec\x00\xf3\x47\x3e\x6d\x67\x4c\xd1\x41\xb4\xc9\xfb\x58\xff\x7c\x8e\x3c\xb6\xe1\xc5\x8d\xcc\x6c\x4b\x25\x40\xc3\x8d\x91\x5e\x4f\x62\xa7\x33\x95\x03\xc7\x60\x62\x54\xb2\x5b\x4f\xc3\x62\xfd\xb3\x9e\x6e\x37\x8a\x8e\xd6\x34\x29\x6c\x6e\x06\x71\xa5\xc1\x1b\x96\xfa\xab\xe3\x96\x0d\x89\x82\x7f\x21\xff\x39\xa9\x08\x6e\x90\xb2\x18\x6a\xfb\xe5\x25\x91\xce\x59\x57\xa6\x33\xcd\x45\xca\xf4\x1d\xda\x63\x7f\xdc\xcf\x69\x24\x6f\x95\x46\x22\xed\x31\x97\x2b\xa1\x8d\xb6\x4a\xe1\xa0\x8d\x9e\x4d\xcb\xd0\xff\x92\x86\x39\x7a\x8b\x9b\x50\x01\x4a\xac\xad\x0c\x1b\x26\xf3\xc7\xee\xde\xe6\xc6\x1a\x89\xd1\xa1\x54\xec\xb1\x54\x21\x24\x86\x86\x6d\x47\x90\x56\xfb\x07\xd9\x00\x5d\x00\xce\x1c\xde\xcb\xf5\x42\x4c\x04\xad\xc6\x5a\x16\xb0\xab\x6b\xc6\x08\x12\x58\x09\x0d\x60\xa3\x6c\x22\xa1\x55\x3b\xee\xc8\xd3\x28\x5b\x45\xd2\xd8\xb5\x20\x0d\x65\x25\x5a\x0a\x6d\x20\x95\x91\xe5\xdb\x85\x1b\x60\x7b\x6c\x29\xe5\xdd\xb0\xda\x5d\x43\x2a\xa0\x21\x1b\x87\x1e\x5b\x86\x53\xc1\xd0\x6b\x46\x2a\x0a\x05\x3f\x12\x80\x7c\x5d\x60\x3d\x1f\x6e\xdb\x74\x24\x10\x70\x72\xe0\x02\xec\xbe\xd0\xd6\x00\x8d\x02\xb5\x26\x71\x2a\x8d\x1d\x40\x1c\xfc\xae\xf6\x4c\xfb\x3c\x32\xb7\xeb\x33\xec\x0f\x2c\xb0\xec\x77\x4c\xee\x89\x17\x4f\x58\x02\xf4\xa0\xe7\xd2\x59\xb5\xc9\xd3\x23\x94\xc1\xe8\xe8\xf6\x5a\xd1\x81\x9c\x63\xd3\xed\x24\x98\xe4\x61\x38\xeb\x14\x18\xa1\xa2\xc0\x21\x60\x15\xb9\xa8\x18\x28\x0c\x7f\x2c\x11\xc1\x36\xdd\x8c\x8a\x94\x50\xcc\x3d\xa9\x58\x25\x6a\x50\xde\x82\xff\xc5\x9e\x4d\x3a\x45\x54\xe8\x68\x75\x19\x50\x91\x64\xa9\x26\xf6\xde\x0d\xa5\x8f\x7a\x86\xa6\xba\x96\x0b\xf9\x58\x97\x40\x89\x6c\x9b\xbe\xab\xb1\x95\xb6\xfb\x9c\xf4\x17\x0b\x7e\x41\x5a\xef\xde\xde\x9e\x07\xf0\x8d\x8e\x06\x88\x36\xff\x10\x1d\x7b\x41\x11\x82\x8a\x83\x8a\x69\xfa\x0d\x0f\xa2\xca\x4a\x71\xbd\xa9\xe0\xbf\x52\x79\x07\xf1\xf2\x77\x21\x2c\xc1\x8b\x61\xf0\x00\x16\x33\x52\x7c\x30\x7d\xaf\x2d\xaa\x0b\xd6\x34\x84\x2f\x58\x2d\x4d\x1e\x10\x6e\xa6\x9d\x64\xe8\xec\x14\xca\x1c\x74\x35\x64\xd6\x88\x8f\x49\xe3\x78\x06\xf4\xe1\x57\x3d\xeb\xb9\x2e\x09\x39\x65\x60\xb5\x11\x90\x8b\x38\xe4\x60\xcc\x11\x1a\x36\x0a\xbb\xce\x97\xde\x9b\xf5\x87\xe0\xc1\x91\xfc\xa1\x60\x8b\x95\xa2\x92\x85\x72\xf1\x0c\x72\x88\xbd\x3d\xf4\x13\x91\x11\x5d\x34\x50\x14\xa3\xe9\x42\x72\x81\x16\xb9\x04\x8b\x4d\xd9\xad\xd2\x87\x41\xca\xd0\x96\x6a\xb5\x97\x49\x43\xa3\xf2\x1d\xde\x5d\x26\x6a\x7d\xc0\x49\xd3\xec\xde\xdc\x74\x72\xa4\x25\xac\x1e\x28\xf3\x8a\xb5\x2d\xa9\xa1\xb2\x6d\x0d\xc7\x01\xc3\xb8\x32\x60\xa6\xdf\xab\x14\x06\x03\xc2\xf4\xc0\xb4\x7c\x49\xa4\x9b\x97\x44\xe8\x88\x16\x6e\xaa\x89\x52\x23\xa7\x2a\xc9\x92\xcb\x3a\x64\x07\xfb\xfb\xe1\x4b\xd2\x99\xdc\xeb\xd7\x53\x22\x80\xb4\x04\x1a\x59\x4e\x59\x0e\x5b\x3a\x8f\x76\x80\x4d\x25\x40\x5c\x69\xb6\x12\x38\x87\x53\x8e\x3b\x9d\x1f\x22\x8e\x4f\x1d\xad\xb5\x4f\x59\xdf\x8c\xe9\x5b\x43\x83\xac\x80\xa0\x76\x97\x6f\x05\x10\xbf\xbe\xec\x2a\xdb\x04\xe9\x3b\xa9\x80\x85\xd7\x91\x86\x78\xe5\x75\x62\x4a\xcf\x71\x64\xbf\xa6\xd4\xe4\x46\xb5\xa5\x70\x71\x75\xc6\xf5\x5e\x48\x56\x81\x8e\x50\xc8\x81\x8d\xb8\xfb\xed\xb7\x4a\x16\x49\x29\xc8\xb8\x9c\xd3\x7a\xc7\x8f\x5f\x10\x43\x73\x34\x31\x91\x88\x7b\x2a\x96\x52\xfe\xaa\x42\x1f\xf7\xdc\x60\xc2\x78\xa2\x7b\x7b\x26\x98\xda\x00\x3f\x3e\x3f\x95\x87\x2c\x3c\xd3\x49\x17\xaa\x8f\x0a\x74\xd7\x46\x6c\xa3\xfb\xf7\xd1\xe4\x6e\xb0\x25\xbf\xff\x8e\xee\xfa\x98\xc9\xf9\x4b\x1d\x79\x66\x8c\x60\xee\xfe\x7c\x56\x65\x35\x35\x60\xc1\xea\x96\xd6\x5d\x8c\xa1\xb4\xb9\x63\x41\x9a\x39\xe5\x9c\xb2\xba\xd2\x91\x98\x7a\x37\xa5\xc7\x2a\xb9\x51\xe7\xaf\xdf\xbd\x38\x44\xc7\x4e\xf4\xa6\x0a\xcf\x73\xe4\x98\x45\x43\x59\xa3\x1d\x07\x07\xfb\xfb\x3b\x2f\xbf\x7f\xfd\x53\x9c\xff\x95\x02\x3f\x51\x51\xd6\x01\x39\x6c\x01\x4f\x92\x22\xa9\xe4\x5c\xca\xc1\x8f\x51\x4b\xe6\x0b\xd6\xe0\x66\x85\xae\x1a\x5c\x18\x65\x47\x7d\x9f\x1a\x43\x0e\xd1\x42\x96\xeb\x55\x83\xeb\x72\x8a\xa1\x68\x6b\x19\x76\x64\x99\xe3\x95\xba\x20\x94\x1c\x21\x16\x2d\x46\x8a\x96\xb2\x9b\x1a\x07\x72\xe3\xa0\x34\xab\x87\x2e\x58\x1b\xa1\x62\x48\x8f\xe2\x5f\xbf\x4d\x13\x7c\x9c\x9e\xb2\xb7\x87\xd0\x0e\x7a\x5d\x89\x53\xc2\x23\x5c\x6d\xeb\xce\x3a\xae\x1a\x07\x90\xc1\x56\x90\x3e\x44\x12\xe4\x39\x59\x4a\x90\x32\xc8\xdd\x2a\x34\x12\xa6\x2d\x34\x67\xae\xcd\x1b\x1d\xcf\x23\xff\x78\x86\xa7\x53\x7c\xe4\x9f\xce\xcd\x1f\xce\x75\xce\x4a\x8f\xfd\x26\xbc\x60\xb3\xd9\xea\x2f\xbc\x0c\x05\x1d\xd0\x0e\xdd\x92\x48\xd3\x62\x5a\x3b\xf1\xfa\x5c\xe8\x3a\x08\x5f\x63\x5a\x09\xe6\x21\x28\x3a\x11\x15\xc6\x99\xdf\x1b\x6f\x2e\x08\x2d\x95\x49\x03\x62\x09\x8c\xaa\xfb\x51\xaa\x37\x60\x1c\x0f\xa6\x52\x40\x1a\x82\xc4\xb1\x60\xf3\x6a\x25\x70\x2c\x43\x6b\x8d\xa8\x00\x22\x82\x14\x70\xa8\x2c\x07\x53\xfa\x99\x0f\xe7\x0e\x57\xd0\xc7\xd6\x82\x01\x0b\x7d\x51\x75\x1c\xfa\x07\xd8\x28\x45\xc7\x88\x25\x1b\x04\x80\x67\x4b\x27\xad\xfb\x23\x1c\x57\x55\xb4\xd4\x8a\x4c\xad\x19\x6e\x2a\xdb\x6f\x3a\x00\x10\xf9\x28\x84\x6f\x68\x55\x3c\x5f\x54\xb4\xa0\xad\xbb\x3a\xa1\x83\x53\xa5\x91\xf9\xa2\xbb\xd9\x06\x40\x97\x4c\x3b\x56\xc2\x24\xd4\x0c\x74\xb2\x2b\x4c\xea\xb1\xa3\x70\xb5\x0d\xae\x39\x8d\x97\x10\x49\xfc\x09\x6d\x37\x2c\x10\xe8\x78\xc7\x8c\x37\xe6\xf6\x3e\xb8\x48\x6b\xe8\xc9\xf3\xc8\x02\xd7\xb3\x56\xa9\x22\xb1\xcc\xff\x3d\x18\xe2\x60\x8b\xb9\x2a\xc8\x17\xf4\x09\x4b\x9a\x05\xbd\x54\xa2\x75\xd2\xa4\x7c\xe5\x68\x5c\xba\x14\xdf\x12\xf2\xcf\x6f\x9f\xa2\x59\x90\xf9\xa2\x5d\xf9\x8f\x5a\xd4\x04\x23\xa1\x23\xf4\xdb\xc1\x21\xfa\xed\xd3\x36\x7a\x24\xff\x79\x2c\xff\x79\x22\xff\x79\x2a\xfe\x19\xcc\xba\xf3\xcc\x0e\x89\xe1\x47\xe4\x53\x85\x36\x15\x28\x93\x24\xd8\x80\x0d\x50\x33\x74\xa0\xc5\xed\xa4\x0c\xe9\xef\x81\x92\x52\xd1\x51\xf0\xf9\x7b\xe5\x83\xed\x71\xc2\x9a\xe1\xd4\xb3\xe8\xf9\x91\x9b\x42\xa2\x3e\x4c\xf3\x7a\x19\xef\x80\xab\x4a\xb3\xc7\x46\xc6\xec\x9b\xaa\x02\x96\x7d\xc0\x53\x5a\x1f\xf5\x2d\x71\x21\x3e\xac\x02\x92\x5c\x64\x4e\x0b\xd1\x3f\xb7\xb8\x80\x12\xe1\x6c\xa6\x80\x79\x0e\x5d\x0f\xd5\x31\x9c\xe4\x27\xab\x72\xaa\xb6\xd0\xf3\xd1\x98\xcd\xa1\xfb\x1c\x62\x4e\x63\x7c\x83\x74\x51\x96\xc0\xd3\xdc\xaa\x36\x21\x43\x4e\x27\x99\xe5\x46\x3b\xd1\x55\x2b\xd0\x8c\x2d\xd1\x5c\x2b\xfb\x60\x6f\x51\x3b\x6c\xc3\x1f\xcc\x48\xd2\xda\xa0\xc3\x20\x92\xf1\x0f\x48\x31\xce\xba\x9b\x03\xb6\xde\x31\x69\x67\xd7\x3c\xcd\xfa\xf3\x6f\x85\xef\x9d\x18\xdf\xe3\xb1\x0d\x9a\x9a\x99\xdf\x71\x29\x14\xd0\x75\x86\x0e\xd7\x96\x75\xe7\x9e\xd5\xa5\xd0\xc2\xcc\xf5\x4c\xc5\xdf\xd4\x34\xba\x89\xf6\x10\x37\x0d\x5e\x19\xdb\x49\xca\x9e\xe1\xa2\xb8\x24\x15\x11\x54\xa1\x62\x16\xe5\x0a\x14\x5f\xf4\x8b\x60\x0d\x62\x64\x6f\x0f\xbd\xf5\x45\x90\x70\xc6\x63\x26\xb5\x9c\x51\x59\x56\xc3\xc3\x4e\x4f\x08\x88\xde\x0c\x39\xa4\x20\x70\xb3\x11\xca\x47\x03\x93\x9a\x6c\xa1\xff\x4f\xe5\x47\x8c\xd8\xa0\x34\x03\x40\x5e\x7c\x18\x54\x04\x71\x43\xb0\xb6\x55\x19\x5f\x25\xa0\x6c\xa3\xb6\x59\x21\x7c\x85\x69\xdd\x07\x4d\xda\x8d\x05\x98\x9a\xb5\xdb\x10\xbb\x2c\x3e\xc8\x9b\xa3\xdc\x1f\xe9\xd1\x36\x3b\xf8\xde\x20\x61\x20\x20\x59\xff\x64\x5f\x46\x6d\x93\x90\xb4\xdd\x9f\x68\x8b\x8e\xe2\x8f\x52\x41\x36\xfa\x27\x4d\x59\x09\x59\x1e\x79\x7d\x4b\xc5\x9d\x21\xb9\xb6\xb2\x5a\x29\x69\x70\xc4\xa5\x01\xfb\x45\x6b\x6f\xd1\x43\xd7\x85\x2d\x7e\x17\xdd\x9e\x2e\xdd\xbc\x37\x03\xfc\xfc\x79\x6e\x9e\x1c\x56\x2e\xb4\x60\xa6\xc2\x76\x6d\xcc\x9f\xb1\xa5\x4b\x3d\x82\x29\x45\x40\x68\xc6\xee\x37\xdb\x6e\xdc\x1c\xf4\x7b\x15\x97\x83\x90\x6c\x33\x64\x97\xe6\xbc\xbd\x2c\xd9\xe3\x93\xf1\x52\x7a\x83\xd0\x9d\x5b\x4d\xdf\x4a\xee\xcd\x86\x15\x1d\x8c\xb8\xdd\x72\xe0\x4d\xb6\x86\xbc\xfd\x46\x5e\x7e\xe7\x4c\x75\x11\x83\x70\x02\x42\x54\xdc\x25\x1c\x5f\xa7\x8c\x26\x57\x21\x99\x4e\x10\xc2\xca\x33\xd6\x6a\x7d\x6c\x53\xb8\x1e\x7d\x07\x25\xd4\x68\xff\xaf\xb5\xfc\x76\x1b\x0a\x84\x1b\x19\x04\x67\x5e\x5f\x3f\xfe\x2d\x2c\x36\x83\x05\xa1\x27\xf2\xb0\x94\x2a\xc8\x52\xf5\xaa\xac\xbd\xc9\xf7\x6d\x61\x4e\x4a\xed\x09\x70\x6b\x95\xdb\x5a\xef\x41\x24\xdc\x8d\x2b\x88\x85\x72\xbf\xad\xf9\x68\xcb\x78\x1e\x83\x20\x70\x14\xc0\xdb\x8d\xeb\x8c\x22\xd7\xac\x6e\xeb\x28\x06\xef\x65\x2b\x99\x86\x6a\xa3\xd7\x50\xa9\x0e\x31\x16\xa3\x74\x5b\x67\x2e\xcf\xa9\x60\x60\xa6\x71\x98\x07\x17\x7a\x04\x25\xd6\xe7\x14\x24\x48\x09\x08\x10\x9a\xa7\xca\x01\xd9\xe9\xbf\xc1\xb4\x94\x05\x5f\x0f\xbd\x45\x6f\x83\xbc\xfa\x92\x08\x55\x71\x7f\x77\x7f\x5b\x55\xab\x55\x7f\x4c\x09\xe1\xdf\x75\x4d\xad\x3e\x48\xf7\x54\x97\x11\x48\x92\x01\xd4\x3b\xcc\x26\x9b\x5a\x85\x59\xa6\x54\x01\xdb\xa9\x1f\x40\xbd\x1a\xae\xcc\x33\xc6\x0e\xe1\xa4\xf1\x26\xad\xae\x46\xc1\xd5\xa6\xe8\x38\x95\x39\x2d\xbc\xc9\x82\x8f\xf9\xdc\x68\x0f\x68\x62\x85\xb2\x42\xb1\xcf\x28\x50\x4c\x8a\x53\x42\x94\xc3\x45\xa9\xff\x02\xa7\xbb\x57\xa4\x7d\x69\xbe\x08\xdc\x95\x42\x16\x95\xd8\x0e\x4a\xc8\x26\x2a\xb6\xd2\xa9\x3b\xc0\x33\x9f\x6e\x63\x1a\xf0\xc0\x06\x25\x79\xd1\x8e\x03\xaa\x8f\xff\xed\xed\xa1\xef\x6c\xd7\xc0\x29\x21\xd2\xb3\xa2\x4c\x4b\xaa\x7a\xb6\xbe\x78\x04\xa5\x84\xde\x70\xe5\x63\x71\xfb\x3f\xa0\x0a\xf3\xfe\xbd\x56\xb8\x94\x65\xfc\x7a\x1c\x67\x02\xbd\xf0\xd0\x24\xae\x82\xad\xe0\xcb\x92\xdb\xcf\x76\x0c\x3c\x13\x96\x29\x7d\x55\x2f\x25\xe5\xc3\x63\x26\x50\xd3\xe2\x26\xb6\x0e\xfd\x20\x4e\xab\xdf\xcb\x0a\x7c\x06\x61\x69\x67\x67\xd7\xfc\x9d\xc8\xc5\x5a\xc2\xa2\x2b\x26\xe7\xf5\x03\x14\xa1\xec\x37\x22\x49\x1c\x3c\xbb\xff\x52\xbf\xb4\x2b\xdf\x4a\x5e\x42\x0e\xd4\xb4\xac\x95\x72\x9a\xab\x86\x91\x73\x39\x99\x86\x4c\x49\x43\xea\x22\x8c\x45\x43\x70\x40\x2c\xb6\xe3\xde\x85\xfe\xf8\xbb\x02\x5e\x50\x31\xdd\x43\x51\x7f\x23\x6c\x8b\x68\x5b\xb9\x19\xaa\x3d\xa6\xae\x81\x0d\xb9\x65\x83\xf1\x92\xa5\xd7\x7d\xe0\xaa\x0e\x71\xea\xc5\xd4\x65\x82\x52\xda\x65\x22\x51\x43\x95\x43\x0f\x31\xec\xa1\x3f\x93\x0d\x24\x9e\x08\xb3\x7e\x50\x2a\x24\x3d\x9c\xf3\xd8\xaa\xba\xe8\x96\x11\xea\x3d\xf0\xdc\xf1\x13\x58\xcd\xd7\xb1\xcd\x98\x36\x92\xe8\x46\xc9\x60\xe7\x1b\x61\x3c\x98\x50\x46\xaf\x4e\x55\xd9\x97\x97\xb4\xf6\xb0\xa6\xe9\x6e\x54\x18\xbd\x37\xfe\x18\xdf\x91\xd3\xeb\x79\xdc\x24\x12\xe4\xd5\x77\x6e\xc5\x55\xa7\xe5\x0c\x74\x94\xbb\x7f\xfc\x4b\xee\xf9\xd1\xd0\x2d\xe7\x40\xcc\x4a\x6a\xbe\x3c\x70\x73\xd9\x48\xff\x66\x05\x24\x8f\x6d\xf9\xa2\x92\x47\x20\xf9\xd6\xb1\x9f\x5d\x6e\xba\x91\xcc\x74\x1b\x79\x09\x0a\xf6\xf3\xb6\x61\xab\xe0\x9a\x9c\x02\xea\x9c\xc2\x5f\xda\xb9\xc7\xe6\x04\x7c\x62\x1e\x98\x52\xc1\x70\xf1\xd8\xa3\xcd\x48\x8b\x2c\xf7\x6a\x11\x79\x45\xcc\x23\x97\x79\x26\xb0\x78\xcd\xda\xc4\x89\x50\x36\x39\x5c\x26\xf6\x2d\xeb\x96\x7a\x63\x9d\x73\x26\xd0\x62\xeb\x6e\x84\x5a\xdd\x22\x8a\x77\x73\xa3\xf3\x4b\x95\x2b\x91\x6d\x24\x8e\x1c\x10\xb3\x4c\xc7\xc8\x8e\xfd\xce\x3e\x13\x48\x52\x62\xa3\x5c\x00\x47\x19\xe1\x45\xb5\xf0\x48\x20\x28\xe8\x30\x01\x2a\x85\xdb\x5e\xe2\xe7\xbe\x22\x8f\x9e\xb5\x1d\x96\x2d\x8b\xd5\xcb\x9e\x1a\x5d\xd5\xd2\x45\x45\x65\xd1\x6f\xeb\x94\xf6\xf0\x01\x2e\xe9\x28\x16\xcf\x20\x46\xce\x4b\x96\xc0\x1f\x57\xfc\x74\xcf\x45\x48\xaa\xff\x6e\x42\x0c\x39\x44\xef\x13\xa0\xa3\xc6\x1a\xe8\x08\xbd\xff\x39\xd9\x41\x4f\xd6\x83\x75\x4b\x46\xc1\xc9\x11\xf7\xce\x8c\x54\x8e\xc7\x3b\xc5\x45\x78\x34\x49\xde\xcd\xd5\xe0\x3f\x69\x08\x52\xdd\xc8\x8f\x6d\xfb\x9a\x70\x5b\x31\x35\x39\x5a\xee\x60\x39\x83\x03\xf2\x84\xe4\xed\xf3\x97\x0b\xd5\x6c\x20\x3d\x97\x54\xae\x5e\x76\xc9\x2a\x72\x51\x91\x4e\x08\x4a\xe7\xdf\x3a\xe8\xd4\x36\x7a\x8d\xd2\xe8\x54\xd7\x31\x2b\xcc\x9e\xa7\x1c\xdb\x8c\x9b\x17\x58\xaf\x5e\x02\xfe\x97\x89\x2c\x74\x43\x3e\x1e\x58\x06\x5a\xe0\x5a\xe0\x43\x97\xd8\x2a\x65\xad\xb3\x92\x4e\x41\x09\x70\xeb\xcd\xa6\x20\x9e\xb9\x9d\x57\x1c\xa8\xd2\x04\xc8\x99\x0f\x17\x4e\x36\x9e\x93\x3e\xa0\x56\xa7\x3b\x55\xaf\xbe\x63\x4e\x4d\xb0\xa3\x14\x02\x75\xac\x60\xc2\xd5\x3b\x86\x0a\x87\x9f\x19\x2c\x1b\x90\x36\x96\x78\x2c\xad\x66\xcd\xdc\x1c\x6e\x75\xce\x4c\x3e\xbc\x2d\x6d\x06\x41\x23\x3a\x5a\xc4\xee\x4b\x04\xdf\x6f\x49\x63\x1a\x42\x0f\x65\xb6\x7f\x15\xf1\xc3\x01\xc8\xfc\x58\xcc\x05\xf8\x07\xab\xc0\x7f\x7d\x14\x8f\xfb\x55\xcf\x96\x25\x51\x73\x5c\x96\x81\xd4\xa0\xc8\x43\x72\x21\xcb\xe4\x35\x5a\x92\xe7\x55\x6d\x70\xcc\xe3\x12\x1f\x3e\x44\x93\x68\xda\x3b\x7d\xeb\xcc\x84\xd2\x86\x8c\x3f\x7d\x2c\x43\x9e\x1f\xd4\xea\x4a\x1f\xcf\x1c\xe7\x33\xec\x5f\x1d\xdd\x0c\xd3\x45\x6e\x2c\xb7\x43\x79\xb4\x71\x4e\xa1\x39\xa0\xb2\xa9\xd5\xb0\x96\xb8\x56\xe2\x32\xda\x74\xf2\x32\xda\xe0\x11\x1e\xc8\x5d\x1d\x0e\x03\x00\x47\x4c\xd4\xf7\x4b\x5a\xc0\x29\xf7\xea\x8a\x43\x41\xc7\xbc\x4b\x26\x64\x8a\x4e\x91\xc4\xde\x2b\xbe\xd7\xcf\xed\x28\x82\x86\x1d\x0c\xe4\x03\x8f\xe0\x06\x99\x11\x52\x6c\x21\x3d\x89\xf5\x78\x03\xf2\xf9\x83\x21\x7d\xc7\x45\x61\xd9\x04\xef\xe6\x39\x8a\x19\xcb\x13\xd2\x73\xde\x19\x5c\x6e\x86\x56\x95\xc3\xba\x1f\x51\x4a\xb8\x36\x11\x9f\x3d\xfe\x4f\x5d\x92\xc0\x57\x6a\x1e\x70\x54\x74\x69\xd7\x1d\x9d\x46\x6b\x8a\x67\xf0\xd5\x1a\x55\xd5\xb7\x8c\x21\x73\xd0\x89\x7c\xd2\xb5\x2e\xe1\x6d\x6e\x0e\xf9\xa1\xc7\xde\x53\xf1\xb7\x0f\xfd\x29\xe7\x87\x58\x9f\xf0\xe3\x47\x76\x82\xc1\x52\xe3\xa4\x03\x06\xc2\xeb\x66\x77\xa8\x2f\x94\x63\x25\x32\xad\xa1\x86\x89\x39\x9e\x4c\xce\xf4\x9b\xb4\x71\xf6\xe3\x7a\x10\x94\x74\x75\x41\xad\x3c\x6d\x83\xb5\x5f\x0e\x1a\x9b\x34\x8f\xd0\xfa\xa8\x52\xf2\x12\xe7\x7d\x0f\x4d\x5c\x2d\x77\x67\xf8\xda\x88\xfd\x0d\xae\x9a\xfb\xa6\xea\x5c\x0e\x13\x69\x9a\x0f\x93\x73\x0b\x35\x9e\xbd\x28\xeb\xcc\xef\x55\x29\x3d\x8a\x3d\x2a\x85\x67\x88\xe8\x2b\xeb\x97\x97\x9c\x55\x89\xec\x01\xa6\xb4\x59\x85\x64\x13\x12\xac\xb7\x05\xc9\x40\xcf\x78\x84\x23\x5d\xdc\xa9\x2f\x09\x60\x04\x26\xbe\xb0\x24\x18\xd4\xab\x51\x7a\x04\x54\x7b\x53\x15\xa4\x66\x38\x51\x2a\xc9\xed\xbf\xe6\x97\xef\x36\x02\x8c\xef\xbd\xf7\x6b\x38\xfd\x3b\x08\x88\x7b\x9f\x41\x4a\xdb\x94\x50\x35\x40\xa0\x28\x29\x33\xf8\x94\xfa\xc5\x04\x05\x23\xb0\x7d\x69\xe9\xe0\x06\x03\x8f\x11\x09\x02\x96\xe2\x7c\x74\xd3\xcb\x7f\x60\x01\x7f\xae\x6b\xfe\x38\x68\x9d\x9c\x9f\xc1\xcd\xef\xfa\xcc\x42\x37\x77\xc1\x83\xa1\x5d\x99\xe0\x8f\x46\xd8\x9d\x47\x98\x76\x3d\xbb\x74\x72\xa6\xe9\xbe\xd5\x3c\xe8\x52\xb8\x76\xa8\x95\xac\x46\xa3\x2a\x55\xa9\x82\xf5\xb2\x42\x81\x1f\x68\x25\x58\xac\x6a\xc8\xea\x7d\xfe\xce\xe1\x65\x6e\xe4\x85\x4e\x11\x96\x39\x57\xd7\x8e\xad\x2d\x57\x05\xc1\x03\x05\x51\x91\xb2\x64\x82\x90\x55\x9d\x3a\xc5\x10\xc0\x21\xa7\xaf\x43\x12\x57\x71\xbd\x33\x01\xef\xc7\xda\x6d\x38\x47\xb8\x0e\x62\x84\x38\x4b\x74\x09\x29\xf9\x12\x2a\xe3\xc4\x6b\xc3\x6e\x4a\x74\xd9\x29\x44\x3e\x1a\xb7\x0f\xe4\xa8\xb6\x2e\x63\xca\x36\x1e\xa2\x7b\x27\xb8\x86\xc0\x2c\x67\x5f\x68\xb2\x4c\x39\xa2\x1c\xf1\x96\x56\x90\x4d\xbe\x68\xd8\x55\x43\x78\x7f\x8f\x90\x3f\x5d\x19\x94\xb0\xf8\x42\xef\xa4\xd2\x25\x79\x4d\x2f\xeb\xfe\x04\xa6\xb0\x72\x43\xdf\x8a\xce\x59\xaa\x58\x03\xad\x91\x9a\x41\x4f\xc9\x86\xb7\x26\x6b\xab\xb7\x2a\x41\xaa\xe8\x84\xe3\xac\x0b\xd6\x14\xbb\x48\x47\x17\x00\x8e\xb0\x13\x8e\x9a\x4e\x90\x8a\xb1\xf5\x05\x1d\x8d\xf9\x8a\x07\x03\xda\xc4\xe6\x8b\x1e\x98\xa4\xe3\xa3\x9b\x55\x02\x30\x91\xc9\x51\x59\x18\x9c\xf4\x99\xa2\x4c\x25\xd8\x5c\x6d\xc4\xdf\x7f\xb7\x53\x4c\xcb\xb5\x09\x14\x38\xc5\x12\xa4\x90\xf8\x1d\x78\xd3\xdf\xad\x16\x24\x55\xc5\xf3\x96\x10\xee\xa6\xfc\x14\xd1\x7a\xf2\x21\x2a\xee\x30\xb7\xaf\xb5\x9c\x8e\x85\xc9\x69\x77\x9f\xbd\x0a\x72\x6a\x32\xde\xc1\x7a\xef\xad\x34\x9b\x23\x92\xae\x5c\xa0\x4b\xf2\xcf\xdc\x9b\xd4\xd2\x5f\xb2\x46\x68\x8e\x02\xcd\x5d\x3a\xbe\x3a\xe7\xb8\xa2\x9c\x59\x7c\x45\x23\x8e\xdc\xbb\xf1\x35\xac\xed\x08\xc3\xbb\x17\xcf\x66\x6c\xb9\x4c\xa7\x86\xab\x96\x43\x1c\x36\x50\x97\xa6\x76\xe8\x1c\x24\x24\x7f\xb4\x51\x7b\x93\x28\x8a\xb9\xd6\xe6\xf4\x14\x9a\xcc\xe2\x23\x1e\x73\xad\xed\x11\x88\x1c\xdc\x1f\x75\x0a\x87\x37\x27\x31\x99\xf4\x6c\x82\x42\xe3\x35\x43\x15\xab\xaf\x48\x23\x33\xca\x2e\x75\x61\x46\xd5\xaf\x78\xdb\x29\xd6\x38\x0f\x12\xfb\xd9\x14\x52\x51\xae\xfb\xf2\x5c\xe8\x34\x29\xf3\x8d\xac\x69\x33\x60\x72\xca\x95\x3c\xe9\x4b\xc3\xed\xe7\x2c\x61\x01\x47\xfd\x93\x56\x0e\x2d\x65\x5b\x62\x96\x3d\xf4\x69\x81\x85\x48\xee\x65\xe5\x08\x7e\xa3\xa4\xa9\x1c\x34\x2f\x5b\x07\x22\x22\x54\x17\x74\x94\xe9\xf9\xe3\xfe\xac\x5f\x4d\x35\x8a\x64\x4c\xf6\xeb\xc8\x58\xd9\xd4\x52\x8c\x32\xcc\x55\xd5\xb0\x84\xb0\xd2\x13\x06\xa0\xeb\x06\xc7\xdd\xaf\x1f\x0c\x69\x64\xfa\x27\x32\x7c\x25\x67\xf6\x85\x0d\x5f\xfa\x8c\xb9\x31\x18\x91\x00\xd4\xd3\xcc\x29\x80\x46\x39\x82\xca\x3b\xba\x2c\x87\xb3\x60\x73\x50\xbd\x42\xc4\xb9\x62\xd9\xee\x92\x71\xd1\x76\xd8\x96\xaa\x7a\xc9\x9a\x73\xf2\x51\x36\xb1\x4e\x18\xd3\x52\x3d\x1b\x06\x0c\x6e\x3b\x23\x6a\x17\xe7\xb8\x46\xdf\xe4\x9e\x65\x24\xeb\xc1\xe6\xe8\x7d\x9c\xe1\xcf\x52\x70\x3a\x37\x9f\x4d\x95\x7d\xce\x98\x2a\xff\x14\x42\xf2\x20\xbe\xf2\xc5\xc7\x15\xa7\x4d\x95\x9f\xcc\xeb\x19\x68\x13\x65\xd8\x51\xa6\x14\x7b\xbf\xbc\xbe\x81\x42\xec\x63\x29\x27\x23\xc9\x7f\x01\x3a\xce\x9b\xc5\x6f\x2a\x97\x67\x76\x6c\x3d\xd1\x3c\xb7\x63\x9b\x2e\x9e\x3f\x52\x7c\x4f\xed\xd9\x68\xee\xd3\x23\xc0\x0f\x4f\x67\xdd\x5d\xdb\xac\x1c\x9f\xd9\xcb\x35\x45\xf9\xfe\xcd\x5c\xbb\x84\x7d\x7e\x37\xc7\x8a\xfb\xf9\xed\x4c\x49\xfc\x99\xc3\x3a\xb8\x99\xa3\xe5\x7d\xb4\x96\xa0\x6a\xe5\x8a\x01\x69\x15\x6d\x40\x62\x45\x9b\x91\x5a\x07\x52\x98\xf2\xe4\x6c\x1a\x28\x79\xfd\x80\x1c\xf9\x4c\xab\x3b\x2a\xaa\xc9\x75\xc3\x9a\x56\x23\xed\x6a\x31\xba\xbf\xc2\x97\xbe\x51\x47\x09\x60\xc9\xc9\x8f\x92\x3e\xc2\x04\xd9\x0c\xb6\x3f\x2b\xa6\xff\x14\x58\x1e\xa1\x8d\x67\xda\x88\x68\x53\xb9\xc2\x83\x45\xcc\x94\x92\xaa\x54\xa9\x47\x2a\x14\x1c\x9a\x76\x8f\xd0\x19\xc6\x18\x47\xe2\xcd\x8b\x13\x8f\xa1\x57\x80\x1a\x6c\x29\xc7\x7a\xc0\xb3\x8d\x62\x91\x49\x5b\x4a\xd5\xf4\x8f\x81\x07\x05\x44\xa4\x64\xef\x54\xc8\xcb\x54\x7a\x4b\xf3\x8b\x94\x4d\xdd\x53\xf5\x13\xdd\xd6\x4c\x7d\x23\xd3\xea\x4c\x6d\x02\xb8\xf0\x6c\xa1\x41\xeb\x2a\x9c\x61\x8e\x48\x1d\x16\xcd\xd8\xdb\x43\xef\x48\x55\x71\xb4\x34\x2d\xd3\xc8\x52\x87\x81\xa8\x86\xd8\x2a\xbb\x41\x15\x15\x27\x4b\xfd\x39\xe5\x36\x24\x58\x8e\x26\xfb\x33\x47\x23\x5c\xca\xea\xa0\x10\x29\x21\x2b\x24\x8b\x77\x65\x29\x5d\xf5\xa6\xe9\xd7\x75\x49\x34\x14\x5b\x71\x85\x48\x7b\x8d\x59\x8b\x07\x5f\xb6\xf6\x23\x4b\xd8\x03\x37\x12\x2b\xe9\xb6\x0d\xf3\x95\xb6\xdd\xb0\x0a\xe9\xc9\x1d\xe5\xee\x75\x6b\x63\x38\x04\x08\x45\x1b\xeb\x95\xa0\xf6\x06\x28\xbf\x90\x0a\xad\x5b\xa0\x11\x0a\x7d\xc9\x1a\xb2\x08\x03\x3e\xcf\x75\x48\x8c\x2c\xa0\xaf\x5c\xc3\x5c\x2f\x9e\x75\x4d\x41\x8c\x57\xc5\x2d\x8f\x21\x46\xe0\xad\xc0\xad\xbc\xb3\x68\x13\xba\xb8\x00\xac\xf6\x78\xe2\xd2\x6f\x40\x6a\x7a\x61\x67\x2f\x38\xa4\x8c\x54\x10\xc1\xd4\xf7\x58\x4d\xda\x25\x6b\xe0\xd4\x94\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x8a\xac\xc6\xbc\xa0\x8e\xef\xc8\xa7\x03\x71\xff\x10\xfd\xfd\x65\x57\x5f\xd1\xcb\x4a\xba\x7d\x77\x21\x2b\x70\xeb\x10\xfd\x5d\x20\x45\x86\xe6\x01\x34\x2b\xaa\xc5\x7e\xe0\xb5\x5c\xc0\xee\x36\xbb\x01\x34\x79\x7f\xb0\xea\x58\x10\x3b\x83\x1d\x06\x07\x5e\x32\x02\x2e\x30\xf4\x6c\x07\x15\x60\x8b\x44\xc1\xc6\xd2\xb2\x0f\x33\xc1\x8f\xdc\x63\x28\x6c\x34\xfe\xa5\xc4\x8e\x47\x1f\xdd\x08\x1c\xec\xae\xf7\xe7\x1a\x60\x5c\x0a\xb1\xbf\xaf\x01\x20\x22\x9a\x67\x3b\xb6\x44\x82\xc4\xf5\x8b\xf9\xa2\x5d\xc9\x9a\x0f\x6e\x4a\x3c\xf8\x84\xa5\xed\x06\x1d\xc9\xdb\x64\x1e\x9b\x72\xca\xa8\x7e\x24\xe6\x9c\x34\xed\x24\xbe\x8b\x46\xd7\x4e\x4f\x6a\xb5\xdb\xce\xb6\x6e\xf9\x08\x98\x13\xce\xf1\x15\x39\x44\xf7\xde\xa5\x5a\x69\x48\xb2\x55\xbd\x00\x54\xdf\xa7\xc8\xb6\x8e\x26\xa6\x8d\xb7\xfa\x64\xb7\x65\xf2\x4c\x4e\xb6\x6c\x5b\xef\x2d\xc3\xc5\x8b\x19\xe3\xaa\x2f\x8f\xac\xae\x65\x01\x88\x3f\xd3\x6f\xbb\x8d\xbe\x1d\x54\xf7\x36\x24\x7f\xb6\x73\x57\x9f\x0f\x37\x96\x46\x07\xdc\x58\x96\x2b\x8f\x3c\x62\x97\xff\x22\x20\xdc\x39\x3d\x43\xed\x51\x05\xf6\xca\x23\xfe\xea\x9f\x46\x0b\xec\xd9\x8e\x73\x1e\xe5\x67\xea\x3c\x3a\xd3\xb7\xcf\x03\xf3\x20\xe7\x44\xd5\x13\x99\x3c\xdb\x09\x76\xd3\x79\x4b\xcd\x5f\xfa\x59\x1c\x76\xe5\x5c\x3d\x6f\x15\xc3\xe1\x6a\x95\x56\x21\x12\x2a\x19\xc2\xa8\xab\xe9\xaf\x1d\x41\x67\xa7\x66\x5b\xf8\x82\x14\x74\x4a\xc3\x0c\x67\x03\x52\x46\x85\xca\xfb\x08\x3b\x00\x35\xd6\x98\xaa\x1a\x56\x55\x6a\x3a\xb6\xb3\x87\x9c\xcb\x39\xb1\x16\x68\xa3\x0a\x29\xe6\xbd\x1e\x8b\x36\x60\xfe\x2d\x38\xf4\xad\xe3\x18\x24\x5f\x40\x3e\x63\x08\xa3\x8b\x9d\x0e\x00\xb9\x33\x1e\x2f\xd5\xee\x22\x24\xba\xd7\xaa\x73\x33\x00\xbf\x97\x3a\x6f\x09\xd6\x36\xca\x62\xdd\xcb\xe3\xb2\xe6\xca\x23\xe3\x16\x58\x87\x6b\xb9\x21\xb8\x1b\xe4\x5f\xf7\x92\x0c\x28\xb9\x37\x1b\x71\x15\xd6\xd9\x26\x1c\x39\x87\xe1\x4d\xf6\xdd\xed\xfc\x63\x69\x9e\xa3\x4b\x52\xa9\x6a\x4d\x1a\x4d\xc0\xa0\x92\x44\xb1\xb7\x87\x68\x5d\xc8\xad\x0e\xcc\x2f\x67\xa7\xb2\x9c\xa2\x69\x4e\x14\xc6\x7d\xa7\xc2\xbb\xcf\x4e\x4f\xd4\x3b\x47\x03\xdf\xcb\x82\x7d\x8f\x1f\x4d\x0e\xfc\xe9\x9c\x48\xd6\x1b\xf2\x3e\xd5\xd8\x1c\x3a\x93\x49\x61\xd9\xb4\x85\x2a\x58\x0d\xaa\x7d\x6a\x62\x6e\xb0\xac\x1f\x26\xdb\x3b\x3b\xc7\xbe\x73\xe8\xc8\x67\xa1\x17\xce\x95\x1c\xb4\x0a\x63\x9e\x91\x0b\x19\x67\xca\xed\x9d\x4c\x0f\x7e\x7c\x8e\x1a\x5e\x82\x6c\x59\x93\x91\x97\x9f\x33\x6f\xff\xfa\xb3\xd8\x13\x37\xe0\x00\xd2\x92\x4b\x75\xef\x4c\x67\x18\x0d\xc0\xb9\x38\xb5\x45\x72\xcc\xf5\xe9\x40\x0a\x2f\x50\x55\xb3\x0a\xdb\x72\x55\xd2\x16\x0c\x5d\xca\xd9\xd4\xc9\x9f\xa1\x3a\xc1\x5a\x4c\x15\xde\x57\xed\xef\x15\x8e\x64\x07\xfc\x88\xcb\x47\x0d\x26\x0f\xd1\x7d\xfb\xf5\xba\x17\x5b\x9d\xc8\xb6\x89\xdb\x68\xdc\xbb\xf0\xef\xf8\xb3\x53\xb7\x7c\xa7\x0a\x8d\xb4\x8b\xb9\x17\xa8\xb6\x0e\xf2\x26\xf7\x07\x27\x81\xb9\xbb\xa0\x6f\xb7\xee\x8e\x44\xf1\x8c\xa0\x7f\xea\xa2\x77\xff\x54\x75\xe2\x3c\xdd\x77\x81\x57\x32\x12\xd8\x96\xe8\xc9\x63\xdc\xa9\xed\x76\x88\xee\x9b\x62\x7a\xf0\x91\xbc\x1b\x3c\x29\x42\x95\x8c\xe3\xba\x66\x1c\xdc\x70\xa9\x4a\x69\x31\x94\x64\xbd\x34\x33\xbc\x6f\xd4\xed\xa9\x92\x96\x40\x87\x1e\x0f\xc9\x59\xc9\x13\x7a\x2f\xa6\x68\x33\xf1\x10\xd3\x3f\x2e\x4a\x30\x11\x61\x54\x54\x98\xce\x49\x89\x2e\x19\xab\x08\xae\xe5\xb5\xaf\x45\xbf\x02\x2d\x70\x0b\xa1\xe4\x54\x59\x95\x80\x0d\x58\x09\x10\x2d\x28\x29\x88\x6e\x5a\x87\xe6\xa4\xc5\x25\x6e\x31\x58\x94\x64\xb0\xb8\x06\xbf\x52\x72\x54\x76\x77\x3a\x98\xd2\x89\x7c\x7e\x22\xc6\x15\x07\x01\x10\xf7\x06\xb7\xb3\x6d\xf4\x0b\xfa\xe0\x28\xf7\x1a\xb2\x8c\x4a\xdd\x0a\x76\x4c\x7d\x79\x4a\x41\x36\x93\xb1\xfc\xde\xce\xf9\x81\xc6\x10\xd8\xaa\xb7\x4b\x0c\x9d\xdb\x1c\xd5\x8d\x4e\xa2\x05\x44\x0b\x33\x82\x8b\x7e\x3a\x35\x0b\xf7\x0f\x6a\x34\xaf\xf7\x1f\xc8\x2a\x0a\xfd\x4b\x16\xf0\x8d\x5e\x55\xb5\x8f\x27\x80\x95\x0f\x64\x95\xac\xc9\xea\x2d\x5a\x96\x7c\x0d\xe1\xc8\x30\x61\xbb\x6a\x87\x4c\x2e\x48\x2b\x68\xc4\x44\x45\x79\x6d\xaf\xce\x4e\x6d\xa4\x87\xb6\x76\x5a\x1b\x9c\xda\x62\x7d\x8b\xca\x3d\xce\x58\x34\x35\xe7\xeb\x6d\xe8\x27\xb6\xb5\x92\xa1\x38\x63\x77\x32\xea\x0d\x21\x67\x19\x44\x3d\x47\x28\x8a\xa0\xa9\xd9\x65\x1a\x4e\xb8\x40\x03\xfc\xfd\x37\x51\x3d\x69\x35\x7e\x34\x26\x5d\x7b\xb0\x32\xe8\x1a\xb9\xc3\x45\xe5\x96\x53\xf7\xd8\xa1\xb5\x5d\x4f\x9d\xca\xc5\x5e\x87\xd8\xfc\xd6\xc1\xa6\x4e\x31\x71\xd7\x5e\xb0\xc5\xea\x26\x98\xbc\xc9\xa2\xe5\xb2\x26\x15\xfd\x40\x90\x6d\xcc\x62\x2a\x7f\xc9\x0e\x0b\x9a\xf6\x0c\xe8\x57\x64\x21\xab\x6d\x5f\xe2\xe2\x83\x2a\x27\xc3\xe6\x0b\xdc\xd2\x4b\x5a\xd1\x76\x15\xa2\xe5\xc2\x35\x95\x0b\x84\xbc\x97\xab\xfb\x39\xa0\xab\xda\xe4\x26\x68\x05\x26\x13\xcc\x1e\xa0\xaf\x76\x82\xd6\x23\x5b\x6f\x59\x72\xad\x3b\xe2\xba\xdc\x63\xbe\x98\x6d\x0a\x88\xdb\x9e\x9f\x70\xa2\x96\x33\xd5\xa9\x4a\x27\x28\x80\xd8\x02\x66\x7b\x21\x4d\x73\x03\x5f\x68\xee\x90\xdc\xe2\xe4\x69\x7a\x2f\xfa\xaf\xe4\xce\x63\xce\x23\xa9\xd9\xac\x27\x50\x4a\xd9\xfa\x5b\xf7\x58\xd2\xa9\xc4\x99\x7f\xd5\x27\x8b\xe5\x07\xc5\x6e\x3f\xf9\x3a\x64\xdc\xa7\xb3\xe7\x98\x6f\x24\x33\xe4\x76\x59\x21\x8e\xd0\x5c\xcb\x42\x78\x66\x33\x9d\x1d\x01\xe3\x8a\xbb\x23\x4e\x74\x9c\xdc\x72\x03\xd0\xcb\x00\x75\xfa\x47\x98\x65\xca\x5c\x11\x77\x02\xa6\x34\x34\x35\x4d\x13\x34\xbb\xd6\xa3\x5c\xd1\x6b\x6d\x5a\x3b\x3b\xdd\x46\xec\x9a\x34\xcb\x86\xaa\xb4\x55\x29\x91\x97\x42\x84\x75\x37\x14\x4a\xfb\x09\xe9\xcf\x8d\x36\x4c\x84\x41\x7a\x5d\xc2\xfd\xbd\x2e\x83\xd7\x92\xe0\x52\x17\x96\x5e\x95\xeb\x16\x01\x4f\x09\x55\x7d\x50\xa4\xc2\xe6\x05\x20\x6a\x4a\xdf\xf6\x6d\x7a\xf0\xa4\x58\xa6\x83\x64\xb5\xba\xae\x5e\x36\x78\xb1\x20\xe5\xa9\x25\x6f\x37\xcb\xf2\xec\xb4\x6f\x3d\xef\x53\xaf\xc7\xb7\xb8\xb7\xa8\x0b\xac\x8d\x0c\xac\x94\x02\x77\xe5\x56\x5b\x94\x85\x76\x48\xdd\x36\xab\x00\x15\xb4\x45\x4b\xcc\xd1\xbf\x3a\xde\x2a\x76\xb2\x0d\x9f\xd1\xaa\x42\xe2\xb6\x32\xe4\xb7\xd7\xd5\x06\xb6\xe5\x33\x9e\xa3\x31\xbb\x79\x47\xfe\x02\x47\x5d\x8e\x1b\xcb\x3f\x42\x89\xfb\x03\xdf\x9a\x33\x7a\x75\x8b\xfa\x38\xa3\x73\x5f\xc4\x3d\x80\xf3\x99\x5b\xeb\xdd\xa6\xb7\x62\x58\x0e\x72\x4c\x7b\x2b\xd5\x62\xee\x07\xf0\x99\x9a\xb5\x67\x9f\x83\xda\xf1\x64\x59\xad\x1c\xd3\x58\xad\x9a\xd4\x31\xf1\x6d\xfd\xa0\x35\x2c\xc4\x89\x51\xdb\xd3\x4d\x1c\x81\xc5\xa8\x7e\x17\x9a\x68\x4d\xd1\xac\xb0\x67\x8e\xae\x8d\x28\xad\xf9\x7e\xf3\x3e\x05\x31\xd5\xfa\x4c\x8e\x61\xc5\x1c\x69\x73\x98\xe3\x85\xdb\x9a\xd3\x00\x81\xba\x71\x11\x95\x80\x26\xae\xba\xfd\x25\x44\x92\xc4\xa0\x9c\xfe\xaf\x6a\xe4\x21\x79\x33\xb4\xb6\x36\xaf\x3b\xd4\x11\x34\x2c\x95\x5d\xde\xfc\xfe\x70\x5f\x3f\x19\x49\x17\xfe\x3b\xa3\x5a\xb3\xc9\x11\x23\x8a\x00\x39\xa3\x95\x3d\xc0\xaf\x69\xe9\x68\xf2\xc6\x00\x9f\xee\x31\x97\x94\x08\x70\x59\xbe\x63\xf9\xce\xac\x5a\x2a\x10\xe8\x81\xee\x23\xca\xff\xbb\xd5\x6b\x9e\x30\x4f\xa3\xe7\xda\x26\x7d\x00\x6d\x2f\xed\x17\xcf\xac\xb1\xfa\x10\xdd\x7b\xa7\xdb\xac\xe8\xc6\x9e\x07\xdb\xe8\xd1\x36\x7a\xbc\x8d\x9e\x6c\x8b\xe3\xfd\x34\x69\x5b\x87\xde\x80\x7f\x68\xb3\xbc\x78\x06\xbd\xad\xe2\x60\xe9\xae\xbf\x8f\x4e\xc7\xb7\x54\x82\xce\x71\x4a\x5a\x4d\x52\xe6\x5d\x77\x8c\x30\x8b\x59\xd9\x1a\x42\xd2\x10\xa7\x5b\xb6\x6d\x51\xa6\x73\x7b\x8a\x3d\x97\x1c\x40\x75\xad\xe2\x49\xe5\x33\xb9\x08\xe7\xce\xf1\xae\xcb\x2c\x7e\x72\x8d\x82\x7a\x7d\x7e\xbe\xca\x7b\x83\xbe\x81\x28\x74\x9f\x49\xe1\x2d\x79\xd0\x12\x5d\xd9\x46\x1c\xb5\x31\x9d\x90\xdd\xf3\x36\xfa\xa8\xa5\x4e\xd9\x7f\xe6\x01\x73\xaa\xb4\xf7\x13\xa5\x67\x4b\xa9\x83\x22\xfc\x29\xc0\x7f\x12\xa2\xb4\xc1\x40\x5a\xd9\xce\x91\x60\xfe\x1e\x53\x62\x4e\xa6\x95\x67\x74\x99\xf5\xac\xcb\xbb\xda\x6e\xb6\xdf\xa1\x82\x36\xb6\x8f\xa8\x2f\x3f\xca\x7e\x53\x13\x65\x5d\x0c\xef\x76\xc3\xd3\x42\xc4\x84\x1d\x5c\xe3\xde\xaf\x37\xc6\xc6\x88\x3e\x4e\x76\xe4\x24\x16\xf6\x01\x09\xfb\x80\x83\x7d\x40\xc1\x3e\x60\x60\x3f\x42\xc0\x5b\xeb\x93\x0f\x44\x29\x6a\x62\x03\x4d\x87\xc9\xd8\x28\x63\x0b\xa8\xf7\x4b\x43\xe9\x5e\xba\x7d\x38\x53\xca\x97\x22\x55\xf9\x46\x3f\x07\x59\x17\x87\x41\x97\xaa\xa4\x01\xc2\x1f\xbf\xdf\xe8\x6a\x13\xde\x34\xef\x16\x07\xec\x81\x53\x0f\xe3\x1a\x57\x1d\xf1\x0a\x61\x6c\x8b\x67\x79\xdb\x74\x45\x8b\x68\x5c\x1b\x62\xe1\x5b\x96\xfa\xea\x74\x8c\xa9\xa8\x00\x85\xc1\x58\xa5\x56\x9c\xea\x56\x3c\x40\x3c\x1e\x34\xbf\x3e\x43\x3c\xd5\xa1\xf2\x0c\x67\xf5\x94\xa5\x97\x73\xae\xbe\x35\x0e\xbf\x54\x9b\x13\xbb\x90\xf7\x1a\x9a\x09\x67\xce\x7e\x77\x17\x3d\x0c\xda\x22\x7e\x4a\xed\xba\x7d\x3f\xb0\x40\xb9\xda\xd5\x8c\x14\x1f\x4c\x4d\x16\x69\x3a\xe1\xc0\xc6\x54\x5f\x4a\x5d\x29\x98\x8b\x4b\xb2\x62\x4b\xd2\x14\x98\x13\x34\x23\x1f\x51\x31\xc3\x82\x3e\x74\x0d\x1d\xf0\xb2\xa8\x8a\xab\xa4\xe6\x5d\x43\x8c\x07\xd5\xb6\xf2\x2a\xbb\x45\x25\xdd\x2a\x5a\x7f\xf1\x4e\x19\xe5\xff\xc0\x15\x55\xf6\xcb\xc9\x2f\x88\xd6\x8b\xae\x75\xdc\x83\x82\xb3\x06\x96\xcc\xcb\x55\x4b\xfe\x41\x1a\x2e\xfb\x76\xc2\x0b\xbb\x5d\x3b\xfd\xc6\x6e\xb3\xd8\x62\x33\x57\xb1\xcb\xee\x2b\xfe\xce\xd2\x29\x9a\x4c\xec\xb3\xcf\xd0\x93\x6f\xb6\xd0\xef\xbf\x23\xe7\xb3\xe7\xe8\xe9\x7f\x09\x19\xc3\x7d\xea\x6f\xff\x15\x3f\x75\xb0\xff\x68\x2b\x95\xa5\xa8\x1d\x55\x50\x66\x23\xbd\x87\x9f\x22\xb7\x96\x91\x1b\x9d\xad\xb3\x61\xcf\xf9\x8a\x3a\xea\xe0\x57\x2b\x44\x64\xbc\x8f\x87\xed\x38\x14\x28\xc0\x6f\x56\x9b\x13\xcf\x45\x5c\xc9\x07\xb7\x65\x8b\x89\xa0\x94\xb9\xa3\x56\x7d\x66\x1d\x47\x32\xa8\xb3\xa6\x24\xff\xa2\x61\x0b\xd6\x13\x28\x2f\x40\x9d\xda\x4a\x4a\xc1\xea\xb7\xa5\x45\xcd\x84\x52\xab\x2e\x89\x6e\x74\x0f\x58\x02\x0c\xa8\x19\xbe\x06\x93\x80\xd7\x81\x15\x5d\xca\xd6\x1b\x70\xbb\xda\xfe\xb0\xb8\xba\x62\x0d\x6d\x67\x73\xb4\x22\xd6\x56\x7f\x6c\x4a\x8a\x87\x3b\x41\xea\x92\x6f\x1b\x17\x23\xe4\xe9\xc8\xfa\xe3\x5d\xed\x79\x98\xb8\x2d\x3a\x65\xa0\xba\x9d\xf2\x65\xef\x4a\x5b\x98\x4a\x15\x7f\x12\x5f\x65\xe3\xc3\xb7\x1d\x1b\x04\xe5\xd2\x00\x00\x58\xc1\x45\xd1\x35\xb8\x25\xd5\x0a\x35\x64\xd1\x10\xae\x43\x57\x9c\xc0\x6a\x5d\xcb\x3f\x9d\x05\xe4\xba\x63\xd4\x66\xa5\x3d\x0f\x19\xd7\x43\xae\xe4\xbf\x02\xe1\xbd\x15\x54\xac\x19\x5d\xa3\xa7\xa7\xf2\xd3\x8d\xab\x3e\xb9\xf3\x5a\xf8\x0b\x4f\xcc\xcb\xb5\x60\x87\x8d\x0a\x24\x26\x12\xad\x18\x6f\x1f\x31\x87\xdc\x6a\xaa\xef\xfc\x48\x10\x3f\xa8\x28\x1f\x65\x15\x43\xbb\xf2\x22\xb8\xd2\x73\x1b\x1d\xaa\x1b\x4f\x2c\x17\xd6\x95\xc4\xcf\x19\xd7\x9b\xab\x18\xd7\x11\x1a\x2e\x6c\x94\x02\xf4\x13\xa1\x57\xb3\xa0\x30\x2a\xad\x69\x4b\x71\x25\xbf\x8a\x52\x4e\x20\x24\x63\xc7\xf7\x0e\x83\xad\x0e\x4d\x64\x26\x07\x65\xf5\x9e\x6a\xd8\x27\x7f\xad\xb9\xb8\x13\xf9\xde\x35\x69\x80\x07\x88\x8f\xb7\x42\xb0\x5a\x37\x35\x80\x8f\xcf\x4f\x55\xe1\xd0\x6e\x3a\xa5\x05\x25\xb5\xaa\x55\x15\xde\x5a\x3d\xa1\x90\xe2\xb2\x0a\xb6\xed\xfe\xfd\x00\x81\x89\x7b\x2a\x20\xec\x9c\x11\x43\xff\xe8\x02\x9a\xc1\x95\x16\xae\x70\x41\x9a\x39\xe5\xe2\xe6\xad\x34\x1b\xd6\x88\x93\x9c\x39\xc2\xc9\xf9\xeb\x77\x2f\x0e\xd1\xb1\xcf\xb6\xa9\x10\xd1\x55\x2c\x1f\x29\xd1\xa2\xa1\xd6\xc1\x78\xb0\xbf\xbf\x03\x7d\x04\x65\x7e\x54\x63\x63\x30\x43\xd0\x13\x09\x28\xc4\xfa\x96\x12\x56\x5a\xc3\x7b\x55\xc1\x3e\x8c\x5a\x32\x5f\xb0\x46\x68\x17\x57\x0d\x2e\xc0\xd0\x4b\x99\xf9\x3e\x84\x2f\xc1\xb7\x33\xc2\x89\x78\xbe\x2e\xa7\x18\x84\xa1\xa8\x81\xd2\x1c\xaf\x10\xef\x2e\xc1\xd2\x0c\x6c\x56\x2c\x56\x8c\x12\x2d\x61\x37\x1c\x03\x4c\xd5\x90\x51\xe4\xa1\x08\xd6\x44\xa8\x18\xce\x23\xa8\xd7\x6f\xd3\xf4\x74\x18\xc2\x45\x3b\xe8\x75\x25\x08\x90\x47\xf8\xd9\x96\xbe\x6a\xd9\xe8\x99\x2d\xa5\xc4\x07\x50\xff\x97\x34\x2c\x41\x9f\x12\xdc\x39\x59\x4a\x70\x78\x05\x39\x70\xb5\x0f\x0f\x46\x51\x73\xbb\x54\x6c\x6a\x5d\xaa\x3f\xf2\xa8\x3e\xa4\xd1\x49\x70\x0a\x54\x7d\x62\x7b\x0a\x52\x2f\x39\xfc\xe1\x39\xf2\xf3\xec\x3e\xd7\x99\x89\x7f\x53\x72\x58\x00\x3e\xe9\x84\x8f\x84\x2b\xb7\xd2\xb5\x15\xb0\x00\xd1\xe4\x9a\x34\xce\x31\x0a\xef\xf4\xfe\x28\x82\xbc\x39\xa0\x36\x1d\x77\xfa\xb5\x8d\xa8\x84\x30\xe5\x9a\x51\xd9\xf2\x28\x6e\xe8\xad\x2e\x7e\xe9\x1e\x67\x5d\xcd\x33\x11\xbe\x1f\xe9\xf0\x23\x2f\x26\xd9\xcb\xcd\x37\x41\x26\x55\x0f\x37\xa3\x65\x38\xcb\x25\x23\x7b\x9c\xd5\x05\x6b\x1a\x52\xb4\xca\x75\xa4\x4d\xad\x53\x5b\x11\x46\x12\xff\x2e\xfa\x21\x67\xba\x8c\xe3\xe0\xcc\x72\x9c\x08\xf2\x0b\x73\x84\x7a\xb5\x08\x8b\x44\x93\x76\x84\xb0\x4c\x61\x02\x95\x22\x19\xdf\xe6\x92\x4d\x98\xf8\xa4\x23\xdc\xb0\x9f\x0c\xd7\xaf\x6e\x5c\x91\xd6\x8f\x8c\x33\x6a\x46\x94\x58\x45\xf4\x08\xdb\x32\x5e\x4e\x8d\x13\x19\x0f\xc7\x2d\xf5\x03\x59\xad\xb9\xcc\x57\x64\xa5\xa7\xea\xc4\xeb\xdd\x7e\x79\xaf\xc8\x2a\x58\x99\x89\x79\x1b\xb7\x2a\x7d\x66\xc6\x2e\xe9\xc2\xe4\x88\x6d\x70\x3d\x36\xf1\x6c\xc4\x62\xac\xdb\x52\xcd\x95\xb7\xb8\xed\xc0\xc7\x89\x95\x71\xa6\xab\x70\x93\x09\xc2\x74\x3d\x0f\x5e\xa4\x65\x34\x3b\x2f\xcc\x32\xb9\xc8\xff\xf7\xff\x46\x45\x55\xea\x78\xd8\x4d\x07\x56\x06\x38\xce\x44\x51\xe6\x34\x6c\xd7\x4c\x9e\x0f\x65\x34\xf1\xed\x32\xc0\x78\x86\x39\xe2\x24\xb2\x9d\xfb\x0a\xd4\x67\x8c\xb0\x53\x03\x25\x83\x00\x52\x0b\x72\xc3\x24\x38\x71\xda\x58\x49\x95\xb5\x21\x65\x57\xd8\x20\x43\x50\x5d\xdd\xae\x9e\xde\x45\x97\x69\x32\x97\x68\xf0\xb9\xce\x72\xd5\x3b\xb9\x05\x67\x86\xcd\x11\x4c\x61\x94\xd4\x2b\xd9\x44\x2f\xdd\xe4\xf4\x5e\xfe\x50\x79\xd7\x89\x7b\x93\xfa\x4d\x3e\x4d\x89\x86\x38\x5a\x24\x9d\xdb\xe4\x1b\xc1\x7b\x11\x95\xba\x1e\xd7\x9f\xaf\x9f\xe3\x14\x4d\x73\x38\x17\xcb\xf4\x86\x1f\xb1\x9d\xf2\xc9\x68\x13\xcd\xf0\x8a\x6b\xaa\xb1\xa2\xdd\xd3\xd5\x19\xe2\x78\x9f\xbc\xaf\xc2\x75\x6f\x65\xba\x71\x1a\x60\x82\x9b\x7b\xcd\x4c\xd8\x54\xba\x30\x4c\x91\x0d\x07\x33\xef\xf2\xe5\x30\xc6\xef\x61\x4f\x4d\x8d\xec\x56\x86\x4d\xe7\x40\x41\x93\xab\x76\xad\x94\xe9\xb5\xb1\x29\x0a\x9a\xcf\xf2\x64\xec\x70\x72\xb5\xba\xb8\x41\x62\xcb\x83\xa6\xae\xe6\x09\xbf\xa4\x86\xb6\xd9\x88\xf5\x89\x61\xd7\xab\x32\x92\xf2\x1f\xec\xed\xa1\x53\x06\x27\x59\xc6\x5a\xba\x36\xc9\x94\x8a\x03\x23\xbb\x1a\x7d\xac\x79\xf8\xbd\x69\xdd\xbf\x1e\xde\xa4\x2c\x8a\xf8\x25\x68\xf8\xdd\xa3\x97\xb8\x6d\x5c\xf3\x04\xf0\x81\xd4\xba\x58\x86\x72\x21\x65\x43\xe9\x9d\x3d\x7c\x11\xd4\x9a\x18\x3c\xbb\x61\x71\x8a\xbc\x88\xd1\xb5\x5e\x57\xb8\x20\x6d\x52\xf7\x81\xa6\xa0\xde\xfa\x0a\x7b\x38\x49\xd3\x33\xc3\xf6\x5d\x1b\x9c\x67\x9d\xe9\xba\x91\x9b\x2e\x70\x7a\xee\x36\x6c\x84\xe3\x63\xdb\x88\x3a\xb6\x94\x86\x14\x94\x5c\xdb\x68\x30\x69\x43\x39\x31\xc7\x4c\xe5\x81\x76\x3c\x56\xfa\xe4\x44\xde\xc2\x60\xe3\x59\x42\xe3\xbc\xe5\xae\x80\xd6\xb4\x9d\xfc\x82\xc2\x3d\xb1\x3a\xd6\x2f\x6a\x35\x27\xfe\x87\x45\x1c\xde\x13\x85\x9d\xb9\xc7\x20\x4e\xfa\x10\x0a\x77\x10\x62\x10\xf8\x27\x82\x90\x4f\xc9\x56\x9e\xed\x78\xf6\xda\xa4\x0c\x98\xb6\xf1\xe6\xa7\x92\xc9\x3f\xe9\x91\x90\xb7\x6e\x01\x2d\xa9\x3f\x6c\x06\x60\xa8\x6f\x85\x28\xb4\x69\xfe\x8e\x7c\x8d\x8e\x62\xbf\xb5\xca\x8e\x4f\xbc\xf8\xa6\xbb\xac\x68\xa1\xdf\x5b\xc0\x5f\xd9\xd7\x74\x69\x22\x21\xbe\x0e\x8c\xa8\x1f\xf3\x01\x9c\xda\x3b\x7c\xe8\x6d\x9b\x25\xe9\x83\x48\x09\x34\x82\x20\x74\x38\xd2\x21\x7a\xf4\x74\x7f\x7f\x1f\x9a\x75\xcb\xcf\x1e\x6d\x1d\x22\xf8\xc8\xf9\xec\xf1\xd6\x21\x3a\x08\x1f\x7c\x22\x3e\x7c\xfc\xd4\xfb\xec\xa9\xf8\x4c\x7c\xd0\x47\x70\x4f\xf7\x77\xf7\x11\xe6\xe6\x3c\x79\xdb\x39\x28\xb7\x0c\xdd\xf1\xfe\xea\x82\x85\x05\x6b\x0a\x56\x13\x2c\x24\x5e\x46\xd4\x23\xfc\x28\xe2\x1d\xf1\xa9\x4d\x70\x51\x74\x64\xf9\x8a\xff\x82\xcb\xa9\xc2\x95\x1c\x7c\xfd\x8d\xbf\x96\xa7\x07\xdf\x04\xab\xf9\xaf\x6f\xfc\xf5\x3c\x7a\xfc\x75\xb4\xa2\x94\xdf\x2a\xe8\x89\x91\xe3\x1b\x99\x74\x31\x1c\xaa\x46\xc9\x7d\x8f\xf4\x2c\xe7\xb5\x74\xb4\x95\xa7\x72\x79\xd3\xf6\x1b\xd9\x05\xb3\xd7\x77\x41\x3f\xdf\x4b\xe8\x41\x31\xd4\xf4\xbc\xb2\x9a\x91\x6f\x7e\xbb\x61\xcf\x91\x2f\x11\xe1\xef\x4d\x14\x92\x15\xfc\xb0\xaf\x7c\xf8\xd9\xd1\xe8\x08\x30\x34\x22\xe6\x2e\x31\xf4\xb8\xc0\x3b\x33\x82\x9b\xc9\x11\x46\xbd\x43\x9c\xd9\xd8\xb9\xc4\x21\xe0\x89\x5b\x7e\xc4\xe4\x74\xc4\x98\x87\x62\x6e\x42\xc9\x72\x01\x41\x07\x82\xb9\x02\x52\xd5\x6f\x8f\xcd\x6f\x4f\xcc\x6f\x4f\xd5\x6f\x9f\xa2\xe5\x43\x04\x80\x8c\xab\x1b\x8d\x7c\x3b\xa9\x60\x59\x99\x18\xb8\x68\x45\x37\x0e\x71\x4a\xce\xbe\xf0\x63\x81\xc6\xcc\x5e\x4e\x20\x3f\xfb\x20\xfa\xac\x2f\x0b\xd7\x54\x43\x50\xa9\xe8\x12\x68\xdf\x3d\xae\x0d\x19\x9f\xee\xa0\x3b\xff\x7f\x00\x00\x00\xff\xff\x12\x80\xe4\x10\x93\x76\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\xeb\x72\xdc\x36\xb2\xf0\xef\xe3\xa7\x80\x5d\xf5\xd9\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x39\x2b\xbb\x2c\x67\xf3\xc3\x95\xca\x42\x24\x46\x83\x35\x87\x98\x10\xa4\xc6\x73\x12\xbf\xfb\x57\x68\xdc\x6f\x24\x47\x1a\x3b\xd9\xec\xaa\x92\xb2\x34\x43\x36\x80\x46\xa3\xd1\xf7\xde\xfb\xea\xce\x1d\x84\x10\x7a\x59\xb1\xe5\xd9\xe9\x3b\x7c\x59\x91\x8b\x16\x7f\xa0\xf5\x95\xfc\xfc\xdd\x8c\xc0\x77\xe8\xec\x14\xc1\xb7\x08\xd7\x25\x52\x8f\xa0\x82\xd5\x6d\x83\x8b\x16\xcd\x71\x8d\xaf\x08\x87\x57\x6a\x56\x12\xc4\x16\xa4\xc1\x2d\x6b\xf8\x03\x78\xa1\x24\x15\xb9\x52\x7f\xd3\x7a\xca\x9a\x39\x6e\x29\xab\xe1\x79\xf1\x3d\x0c\xd1\xb2\x0f\xa4\xe6\xa8\x9d\xe1\x16\xe1\x86\x20\xde\xe2\x0f\xa4\x44\x98\xa3\x05\x6e\x5a\xc4\xa6\xa8\xd5\xb3\x79\xd3\xb0\x96\x15\xac\xda\x95\xb3\x3c\x67\x25\xe1\x88\x77\x97\x73\xda\x8a\x87\x68\x23\x5f\x46\x2d\x83\x77\x16\xdd\x65\x45\x0b\x84\xcb\x52\x3c\x79\x56\x4f\x19\x9a\x76\x75\x61\xa6\x50\x76\x8d\x58\x8e\x78\x94\xab\xa5\xe1\x0e\xbe\x46\x8b\x19\xe6\x64\x57\x23\x83\x72\xd4\x90\x82\x35\x25\x57\xc3\x88\xc5\xc0\x0a\x0a\x36\x9f\xd3\xb6\x25\xa5\x5a\xc6\xae\x40\xdd\x0a\xe1\x8a\x33\xb4\xa4\x55\x85\xae\x48\x8b\x30\xcc\x14\x60\xbd\xbe\xfc\x27\x29\x5a\xb9\xd8\x56\x3c\x59\xe0\x1a\x75\x1c\xa6\x0c\x73\xdf\x46\x5d\xad\x7e\x11\xf0\x97\xb4\x9d\x95\x0d\x5e\xa2\x86\x2c\x71\x53\x72\x35\xa5\x17\xb8\x98\x49\x8c\xcf\x30\x47\xf3\xae\x6a\xe9\xa2\x22\x72\x0e\xe8\xb2\x2b\x3e\x90\x56\x61\x74\xc6\xaa\x52\x4d\x5a\xce\x10\xde\xbf\xc4\x9c\x94\x88\xd5\x16\x6b\x6d\xc7\x0f\xed\x6a\xb6\xd5\x2e\xe8\xd9\xd0\xfa\xca\x4c\xac\x94\x33\x93\x13\x22\xa5\x9a\xd1\xa9\xd9\x6a\x58\x12\x20\xa0\x21\x57\x94\xb7\x44\x8c\xac\x49\x81\xa0\x97\xdf\xbf\xfe\x51\x7c\x80\x7d\x8a\x19\xb5\x21\xe8\x72\x85\x3a\xae\x1f\xd1\xe0\xcf\xc9\xd2\x8c\x3e\xd9\x32\x5b\xbc\xab\x29\x79\x85\x66\xf8\x9a\x48\xa8\x78\x9e\xc4\x92\x4f\xbc\xa8\x64\xbb\xf6\x1c\x1c\x97\x73\x5a\x03\x9e\x05\x04\xdc\xb5\x33\xd6\xd0\x76\x25\xd6\xd0\x90\x39\xbb\x26\xf2\x6d\x45\x20\xdb\xf0\x5e\x43\xa6\x5d\x5d\x22\x5a\xf3\x6e\x3a\xa5\x05\x25\x75\x5b\xad\x34\x65\x8b\xc7\xf9\x36\x5a\xe0\x95\xde\xd5\x6d\x73\x22\x00\x9e\x3a\x11\x97\xa4\x5d\x12\x3b\x53\x20\x2d\x4e\x24\x59\xcd\xf0\x62\x41\x6a\xc4\xea\x82\x20\x72\x4d\x9a\x15\x22\x0b\x56\xcc\xd4\xb4\x2f\x08\x11\x54\x4f\x05\x1a\x70\x65\x70\x59\xb2\xa2\x9b\x93\xba\x85\x43\x88\x66\xa4\x21\x87\x68\xd6\xb6\x0b\x7e\xb8\xb7\x57\xb2\x82\xef\xb2\x7a\x5a\xb1\xe5\x2e\x6b\xae\xf6\xd4\x3b\x7b\x77\xee\xa0\xaf\xf6\xee\xdc\xa1\xf3\x05\x6b\x5a\xf4\xb2\xab\xaf\xe8\x65\x45\xde\x01\x0a\xa7\x0d\x9b\xa3\x7b\xde\x67\xf7\xcc\x93\x15\x5b\x3a\x4f\xed\x7f\x14\xfb\xfe\xee\xf5\xab\x17\xe7\xc7\xa7\xa7\x6f\x5f\x5c\x5c\xb8\x0f\xbe\x24\x84\xbb\xcf\xbd\x7c\xf1\xe2\x22\x78\xec\xa4\x59\x2d\x5a\x76\xe7\xce\xa2\xbb\xb4\xfc\x27\x66\x5f\xe8\x57\x89\x81\xbd\xaf\xe0\x27\xcd\xbf\x5e\x5c\x93\xba\xe5\x48\x3e\xb2\x27\x5f\x10\x70\x89\xf8\x1c\x9d\x93\xe5\x0b\x81\xcb\x49\xcb\x5a\x5c\x5d\xc0\x9e\x1d\xa2\x1f\x5e\xd2\x8f\x5f\x3f\xd9\x46\xf0\xe1\x5b\xd8\xb6\x37\x78\xc5\xba\x56\x7f\xb5\x15\x80\x01\x18\xef\xec\xd3\xfc\x0d\xa6\xa5\x84\x69\xa1\x89\x35\x8b\xc5\xdb\x4f\xe6\xb4\x6e\xdd\xf1\xa6\x84\xf0\xef\xba\xa6\xb6\x9f\x6d\xa9\x15\xee\xed\x01\x5b\x51\xab\x89\x17\x21\xbe\x3c\x69\x08\x6e\x49\x39\x11\x24\x77\x76\x7a\x88\x2e\xda\x06\x8e\x72\xc3\x2a\x72\x88\x7e\x38\xab\xdb\x6f\xb6\x11\x9e\xb3\xae\x6e\x4f\xf4\xd9\xcf\x2d\x08\x76\x93\x9b\xc7\x22\x98\x12\x4c\xff\xdb\x12\x9b\x6b\xbe\x2a\x16\x22\x5f\x7f\x4b\x7e\xe9\x08\x6f\x49\xf9\x8e\xfd\x20\x99\xd1\x8d\x66\xf1\x83\xe6\x69\xb7\x78\xfb\x46\xab\x78\x0b\xfc\xa2\x3c\xae\xcb\xb7\xc0\x20\xd6\x06\xe2\x92\xd2\x7a\x6f\xea\x59\xcb\x35\xfc\xa8\xae\x95\xfa\x46\xe3\xdf\x0e\xc6\x39\x69\x97\xac\x11\xe8\x3f\x2e\xcb\x86\x70\xfe\xc3\xa2\x4c\x12\x69\x4d\x96\xea\x09\xfd\x59\x0a\xa7\x3f\x12\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x90\x0f\x48\x6a\xf7\x4e\x8f\xb9\x34\xb2\x47\xc8\x3c\x91\x3b\x47\x46\xc0\x11\x1f\x8a\x01\x1e\x3f\x0a\xe7\x68\x60\x0c\x9d\x9f\x04\xac\x21\x54\x06\xb0\x33\xa7\xeb\xf6\x80\x47\x9c\xbb\xdb\x0f\x92\x3f\x95\x9b\x82\xbd\x61\xdc\xf4\x1d\xc6\xdb\xc0\x1d\x7b\x54\x6f\x3f\xf7\x8d\x8c\x60\xce\xd3\x89\xb9\x96\x29\xa9\x4a\x24\x8f\xe4\x88\xb3\xd5\xb5\x6f\x48\x53\x08\xb9\xe4\x8a\x4c\x6a\xb2\xf4\x3e\xc8\x73\x91\xe5\x8f\x84\x7c\xa8\x56\xf2\x16\x16\xef\xf5\xdf\xc7\xe7\x64\xa9\xee\xff\xbf\xd1\x9a\xce\xbb\x39\x17\xef\xe8\xdf\x0f\xd1\xaf\x70\x1b\xea\xb7\x3f\x25\x5e\x37\x33\xf6\xe1\x38\x60\x12\x48\xf9\x5f\x56\x49\xad\x01\xd1\x92\xd4\x2d\x08\x8e\x20\x90\x4c\x59\x83\x70\x55\xc1\x57\x20\x11\x22\x5a\xcb\x3f\x24\x7f\xdc\x35\x20\xce\xea\xa2\xea\xc4\x03\xf2\x31\xad\x28\xd5\x0f\x5a\x84\x8b\x96\x5e\x93\x6a\x05\xaa\x12\x2d\xe8\x02\xb7\x42\x87\xd3\x6f\x7e\x20\x2b\x74\x24\xc5\xd3\xb3\x53\xf3\xe9\x35\xae\x3a\x82\x8e\x94\x0c\x2d\xa4\x56\xa9\x64\x29\x39\xf8\x01\x07\xf5\x66\x5b\x89\xa1\xdb\x81\x26\x27\x45\xd5\xa2\x20\x9c\x4f\xb4\x20\xb6\x85\xae\x71\x23\xa7\x77\x88\xfe\xfa\xab\x24\x9f\x43\x75\xe5\x89\x01\x3e\x59\x84\x08\x91\x7a\x2e\xd1\xa5\x48\x09\x46\x77\x94\x40\x22\x94\x1b\x38\x02\x0d\x6a\x57\x0b\xa9\xe3\x68\xfd\xc8\xc0\xa1\x35\x62\x4d\x29\x95\x8b\x4b\x22\x64\x42\x4e\x4b\xd2\x90\x52\xac\x8f\x96\xe6\xb9\x57\x64\xc5\x0f\xcd\x5f\x07\x68\x07\x9d\xb0\xaa\x22\x85\xe0\xfb\xa0\x40\x9a\xef\x1e\xc1\x77\x35\x27\x35\xef\x78\xf0\xdd\x63\xb4\x83\x5e\x7c\x24\x45\x07\xa2\xb3\xff\xdd\x13\xb4\x83\xfe\x4e\x1a\x3a\xa5\x05\x4e\x7c\xfd\x14\xed\xa0\x63\xc0\x97\xf3\x85\x42\x20\x2e\x0a\x81\x01\x89\x3f\x85\x15\xe0\xe2\x82\xe3\xd2\x46\x08\x63\x01\x5d\xfa\x88\x04\x71\x32\x83\x46\x47\x97\x8e\x68\xcd\x00\x61\x53\x89\x6e\xa0\x11\x40\xb6\xa3\x83\x15\x5d\xd3\x08\xda\x07\xd5\x22\x3b\x6d\x98\x83\x7b\x01\x7d\xb7\x02\x89\x6d\xb5\x20\xb7\x9c\xfd\x02\x53\xb0\x03\x28\x2d\xc9\x55\x74\x0c\x9c\x82\x75\x55\x29\x08\x60\x8e\xeb\x0e\x57\xd5\x0a\x15\x52\x14\x10\xba\x22\x28\x6c\xa0\xbe\x35\x84\xb3\xae\x29\x48\x76\x15\x44\x8a\xeb\x1f\x48\xed\xb3\x11\x7f\xc6\x8d\xd8\x60\x6d\x92\x58\x02\xff\x41\x58\x4e\xce\x92\xae\xc5\xe5\x15\x69\x79\xea\x30\x0a\xf1\x3b\x3a\x8e\x25\x29\xe8\x1c\x57\xa8\xee\xe6\x97\xa4\x31\xda\xdf\x3e\x9c\xbf\x03\x44\xeb\x12\xe8\x4b\xe8\xc4\x68\x61\xf8\xa3\xd5\x05\x5e\xbf\x7b\x71\x88\x4e\xe4\x96\x55\x2b\x44\x05\xbf\x68\x51\xc7\x49\x99\x3f\xb2\x12\xb3\x6f\xc5\xaa\x62\x16\xe8\x2f\xdd\x0e\x29\xd6\xaf\xb7\x44\xae\x1a\xf6\xc5\xd3\xa1\x91\xa0\x04\xa9\xd3\x19\x28\x02\x67\x1d\x27\x8d\xb3\xc3\x8a\xad\x00\xc1\x31\x44\xdb\xec\xf6\x08\xe0\xa7\xe6\x61\x79\x7b\x9d\xa4\x76\xe9\x0d\x6e\x67\x1c\x08\x9e\xb7\x0c\x28\x59\x6b\xbf\x9a\x04\xec\x5d\x54\x11\x29\x42\x02\xd9\x36\x17\x2d\x6b\xf0\x15\x11\x00\xc4\x0d\x68\xfe\xc8\x3c\xfe\x06\x8c\x4b\xf2\x69\xfb\xbb\xf7\xb0\xba\x27\xc0\x80\x30\x0a\xba\x73\xc3\x64\x9e\x76\x95\xdb\x1e\x0d\xf7\x84\xcd\x17\x8c\xd3\x96\x20\x71\x0c\xd1\x29\x99\xd2\x1a\xac\x01\x5a\xeb\xfd\xca\x53\x7e\xf5\xed\x8d\x69\xcd\x5d\x43\x9d\xdc\x28\xca\x11\x5f\x90\x42\xf0\x37\xc7\x70\x43\x6b\x50\xbf\xcd\xfc\x35\x7a\x1d\xae\xaf\x95\x71\x97\x8c\xba\x9a\xfe\xd2\x89\xeb\x48\x9f\xa2\x5a\x9b\xc6\xf4\x53\x17\xa4\x45\xcb\x19\xa9\xcd\xb7\x62\x02\x85\x14\xc0\xcd\x83\x1a\x63\xb4\xd4\xd2\x4a\x3c\x14\x1c\x41\x36\x05\x18\x87\xde\xb7\x07\xe8\x08\x15\xf2\x16\xd0\xb6\x40\x7b\x09\x1c\xc1\x5d\x02\x97\x80\xf7\xcd\x63\x74\x84\x88\xbe\x02\xbc\x6f\x9e\xa0\x23\x74\xed\x5c\x00\xde\x97\x4f\xd1\x91\xa2\x68\x6f\xf2\x70\xfa\xac\x16\x7e\xc7\xfd\x72\xc2\x89\x26\xfb\x50\x57\x32\xab\x1d\x78\xfc\x15\x59\xf5\x3f\xaa\x4e\x85\xfb\x9c\x8f\xc0\xd7\xa7\xaf\x0f\xd1\x9b\x86\xb1\xa9\xc0\xe1\x1b\xc6\x39\xe1\x5c\xd0\xc4\xe4\x0d\x7b\xb3\xa5\x77\x4f\x1f\xae\x45\x43\xaf\x71\x4b\x04\x93\x4b\x6c\x04\xf0\x79\x97\xbb\xb3\xba\x12\xdc\x99\x4a\x99\x46\x5f\x34\xd5\x0a\xae\x7a\x6d\x65\x14\xec\x8b\x82\xec\x03\xc6\x2b\x5f\x02\xb1\xf0\x29\x57\x2c\x74\xde\xf1\x16\xe1\x6a\x89\x57\x5c\x5c\x08\xf8\x92\x29\xab\x9f\x16\x37\x1a\x79\xa9\xce\xc5\x9d\x26\xe5\x09\x63\x93\x13\x17\x64\x51\x90\x45\x9b\x1a\x47\xef\x57\xeb\x5c\x72\x87\xe8\xaf\xc6\xc4\xb5\xfb\x77\xdc\x55\x6d\x6a\xdd\x76\xc5\x76\xb1\x62\x89\xae\xd9\x58\xd9\xac\x05\xcb\x92\xe2\xdf\xc7\x56\x1b\xf3\x5c\x80\x7f\x63\xd7\x84\x6b\xcb\xb6\x3b\x13\x65\x1f\x44\xd2\xa2\x8c\x48\x0d\xe2\x1c\xae\x9d\x8b\x32\x5e\x84\x63\xed\xb9\xcd\x3a\xb4\x49\x58\x1a\xef\xc0\xe6\xde\x90\x6b\xca\x3a\x1e\x8c\x9e\x59\x81\x56\x75\xfa\xd7\xb0\x9b\x59\x84\xd1\x18\x07\x17\x31\xbc\x00\xc1\x3d\xc5\x8d\x04\xac\xb4\x65\xd6\xf0\x2e\x58\x91\xb8\xe0\xa4\xb9\x7e\x89\xeb\xb6\x77\x36\xc3\x18\xbd\x30\xf7\x91\xbc\x42\x8d\xa4\x03\x98\xa1\x5c\xe1\x22\x33\xca\x5b\x65\x76\x1f\x1a\xa5\xa2\x1c\x64\x2a\x4b\xce\x8a\xc2\xf4\xea\x3d\xc3\x3b\x72\x58\xaa\x7d\x43\xc8\xf2\x52\xeb\x3b\x74\x35\x47\x47\xa0\x77\xa9\x84\xd6\x85\x3c\x5b\x62\x71\x67\xa7\x20\x79\x48\x23\xb9\xf2\x02\xd4\x64\x99\x39\x5d\x96\x2d\x39\x1a\xe7\x89\xb8\xfd\x49\xa3\x15\xcf\x78\xc0\xb4\xe0\xe8\xef\x6f\xa3\x2d\x17\x62\x26\x6a\xb3\x13\x47\x2d\x3d\x99\x36\x63\xfc\xf0\xa5\x0e\x3d\xa5\x25\xd8\x99\x84\xbc\x5a\x92\x96\x34\x73\x5a\x3b\x42\xa8\x9c\xaa\xa6\xb5\x69\x2b\xe9\x29\xf4\x72\xa4\xa7\x01\x57\x37\xae\x7c\x3b\x96\x1d\x5b\x7c\x3d\x31\x7f\xc1\x27\xe6\x52\xdc\xf6\x3e\x77\xad\xbe\xde\x17\xd9\x6b\x26\xf7\x98\x73\x6d\xf8\x8f\xc4\xd7\x8a\xff\x7d\x82\xfb\xb8\xee\x03\x45\xc9\xfa\xe9\x2d\xf4\xab\xf7\xf6\xa2\x21\xc1\x27\x72\xb9\xbb\x15\xa9\xaf\xda\x19\x3a\x3a\x42\x5f\x3f\x39\x44\xf7\xce\xa5\xc6\x8b\xd4\xc7\x70\x31\x5c\x12\xf4\xf8\x11\xba\x5c\xb5\x84\xa3\xc9\xd7\x4f\xd0\x8c\x7c\x14\xaa\x82\x90\x85\x49\xc3\xb7\xee\x45\x60\x63\xe7\xc2\x2e\xe5\x7f\x17\xba\x25\x78\x13\x4f\x27\xb4\xdc\x3a\x44\xf7\xde\x69\x29\xe5\xec\x54\x0e\x04\xce\x26\xb8\xe0\xa4\x24\xcf\x81\xb7\x54\x6c\x49\x9a\x02\x73\x12\x0c\x3c\x6a\x5c\xd0\xd9\xde\xd3\xf2\x27\xb1\xc2\x9a\x56\x6a\xd8\xb3\x53\x54\xe0\x5a\x5c\x93\xb8\x6a\x08\x2e\x57\x88\x7c\x14\xc7\x5e\x19\x12\xa4\x6e\x1f\x0f\x20\xc8\x00\x3d\x3f\x92\x84\x30\x39\xd8\x42\xf7\xef\xcb\xcf\x9e\xe9\xcf\x9e\xea\x85\xc1\xc7\x1a\x7d\x07\xdb\xe8\xd1\x36\x7a\xbc\x8d\x9e\x6c\x8b\xfb\xf2\x69\x0c\x39\xa2\x23\xbd\x31\xcf\xd1\xbe\x18\x25\xfb\xfd\xb3\x23\xf4\xf4\x60\x5f\x63\x33\x7c\xca\xcc\xa0\x12\x7f\xb4\x33\x5c\x8b\xa7\x7b\x91\xe8\x91\xaa\x43\x1e\x07\x8f\xbe\x89\x46\x79\x45\x56\x21\xa5\x90\x8f\xb8\x10\xe2\xc8\xd7\x4f\x34\xc5\x1c\x3c\xfa\x66\x98\x64\x2c\xf5\xbb\x43\xfe\xe5\x91\x1a\xd2\x7e\x9d\x1b\xef\x2f\x5f\x9b\xf1\xfe\xf2\x68\x78\xbc\xbb\x09\x5a\xb9\x22\x6d\x64\x61\x3f\xa9\x30\x9d\x93\x72\x82\xf5\xe9\x8e\x50\xbc\x95\xc5\xbd\xa2\x30\xa0\x6a\x4d\x66\x97\x42\x31\x2d\x24\xd0\x1b\xcc\xea\x15\x59\xe9\x19\x7d\x10\x8c\xc2\xdb\x8a\x78\x26\xaf\xa4\x9b\x7c\x33\xb3\xb8\x30\x7b\xe0\x4d\xc1\x6e\xcd\x56\xbc\x59\xeb\x0d\xee\x5c\x8d\xe2\x47\x5c\xa9\xc0\xf7\x5f\x81\xfe\x2f\x55\xc5\x57\x64\x35\x89\x66\xbc\xd0\x5f\xb9\xd3\xd9\x2d\x49\xc1\x4a\xf2\xbf\xe4\xe3\x64\x6b\x3b\x26\x38\x7a\x55\xe3\xb6\x6b\xc8\x71\x75\xc5\x1a\xda\xce\xe6\x87\xe8\x22\xfa\x6c\xf7\xbb\xef\x2f\x7e\xfe\xee\xfb\x8b\x83\x47\x3f\x3f\xfe\xe6\xc0\x03\xb2\x15\x4f\xb6\x26\xed\x3a\x53\xf5\x4f\xda\x26\x66\xfb\xe2\xe4\xf4\xe2\xf8\xe7\x37\x8f\x9e\x7e\xdd\x37\x55\xa3\xa3\x80\xe9\x6d\xa5\x84\x4f\x76\x4d\x4b\x52\x26\xf5\x96\x31\x1a\x0b\xcc\x92\x54\xd3\x5d\x5a\xa2\x23\x44\xcb\xf8\x0b\xe0\x88\x47\xd6\x82\xe3\x7d\x19\x9f\x9e\xa3\xf8\x44\xf5\xbd\x26\x11\xef\xfd\x1d\x3f\xee\x50\xe6\x91\x43\x29\x89\x45\xb8\x82\x03\x3a\x42\xfb\xf1\x23\x8e\x78\xf8\x6c\x07\xfd\xfa\xa9\xe7\x09\x23\x91\x01\x24\xef\xc1\xc4\x51\xeb\xc0\xa9\xa7\xcf\xd8\x02\x0c\x19\x7b\x5c\x5a\x32\xf6\x22\x9c\x10\xcd\xa2\xb6\x63\x7c\x6d\xeb\x63\x76\x88\xda\xa6\x23\x5b\x1b\x1a\xf9\x15\x59\xa5\x06\x7d\x45\x56\x1b\x1d\xd0\xee\x8f\x1d\xcd\x7e\x16\x0d\x15\xe3\x3f\x90\x98\xc4\x36\x85\x1f\x61\x7e\x37\xd6\x06\x32\x80\x94\xce\xf8\x6c\xc7\x46\x68\xec\x4a\xe3\xca\x8b\xf9\xa2\x5d\xc1\xbb\x93\xad\xb5\x40\x1a\x35\xec\x33\x40\xdd\xf0\x54\xb5\xf6\xb4\x61\xa0\xa1\x82\x20\x4e\xc8\x6e\x70\x46\xc8\x9c\x66\xc3\x32\x14\xcb\xd1\x71\x19\x86\xd1\x24\x62\x33\x52\x34\xb1\x7b\x89\x2b\x5c\x17\x0e\xa5\x3a\x77\x50\x49\x78\xdb\xb0\xd5\x24\x94\xa5\x05\xab\x9f\xea\x05\xbe\x25\x53\x74\x94\xa2\x6d\x65\x84\xdd\xbd\x64\x4d\xc3\x96\xcf\xee\x07\x28\x79\x3e\x11\x8a\xbf\x43\xee\x06\x22\x7c\xbd\x75\x77\xe8\xec\xf4\x38\x0f\xde\x1b\x34\xfc\x94\x9e\xdb\xb8\x77\xef\xa2\x9d\x98\xfe\x35\xc6\xbc\xe9\xb9\xd8\xd8\x2d\x09\x18\x50\xd5\xfa\x9e\xed\x44\x20\xb6\x6e\xf4\xae\xd9\xb3\x9b\xbd\x6e\x8e\xda\x6d\x5e\xbf\xe9\xe0\xfa\xf0\xc4\x17\xf1\x5b\xd2\x76\x4d\x0d\x2e\x26\x75\xcb\xba\x91\x9f\xd3\xae\x2e\xfd\x5b\x4f\x28\xe0\xe6\x09\xa1\xae\x04\x77\xd1\xee\x07\xb2\xe2\x09\x4d\x4f\x99\x27\x94\x75\xf9\x48\xbe\x26\x49\x33\xb0\x4f\x4c\x0c\xb0\xad\x08\x4a\xef\x7a\x0d\xf8\xe8\x90\x69\x8b\xd0\x44\x3b\xc0\xf3\x8f\xea\xf3\x78\xcb\xb1\x15\xad\x0e\x0e\xec\xd3\xf4\x6d\x47\xd5\x44\x32\x3c\xae\x79\x72\x43\x23\x6b\x02\x1b\x1e\xd9\x3c\xb9\xd1\x35\x0b\xa6\x32\x72\xd1\xe2\xd1\xf4\xd8\x81\xf8\xaf\xd8\x6f\x48\xe1\x29\x4e\xbd\xb7\xb7\x87\x7e\x68\x69\x45\xdb\x15\x7a\xa9\x82\x58\xa5\x4d\xab\x98\x91\xe2\x03\x57\x9e\x97\x07\x1c\xb1\x6b\xd2\x88\xc3\x66\xcd\xc8\x6a\x2e\xd2\x0e\x4b\x5b\x8e\xe4\xa9\x20\xa5\xb2\x02\x98\x41\x42\xe7\xda\xb4\xab\x01\xea\xcb\xae\xaa\x0c\x01\x7f\x27\xa1\x4d\xb6\xb4\xa5\x2b\x38\x8b\x74\x8a\x26\x7d\x17\x11\x7a\x98\x67\xb9\x5b\xe8\xd9\xc0\xe5\x19\x9f\xfb\x46\xf2\x17\x71\xa7\x7a\xa8\x46\xa4\xe2\x3d\xcf\xdf\x74\x8a\xfe\x8d\x11\xcf\x30\xd8\xef\xcc\x56\xca\x1d\x40\x18\x35\x64\x4a\x1a\x22\xe0\xb6\x4c\xfc\xc7\x6a\x12\xb3\x49\xe9\xa3\x37\xae\x35\x6b\xbf\xe9\xdd\xb9\x34\xef\xfb\x39\x19\x97\x76\x88\xee\x07\x0f\x8e\xb2\xae\x05\x84\xfb\xde\x01\xfd\x13\xba\x2b\xcd\x51\xd1\x4b\xe2\xe7\xde\x85\x74\x1a\x12\x27\x7a\x04\x9d\x9d\xa2\x92\x11\xe9\x9a\x1e\x34\x56\xf9\xda\x88\xda\xd4\xc9\xfd\xde\x19\x61\x1e\x2d\xf3\x5b\x47\x0c\x09\xf6\xe8\xb8\x2c\x11\x76\xa6\xa7\x9c\x13\x4e\x40\x77\x2f\xfa\x39\x69\x6d\xe4\x79\x32\x58\xca\x7c\x78\x88\xfe\x1a\x4c\x2b\x14\xc8\x7a\x97\xf5\x6c\xe7\xae\x85\x75\xc7\x47\x90\xe3\xa8\xbf\x68\x9b\xae\x00\xe7\x96\x94\x69\xc5\x6f\x57\xa4\x45\x0d\xc1\xe5\x0e\xd8\x24\x65\xe6\xc2\x25\xeb\x5a\x45\x6d\xc6\x81\xcb\xe5\xbb\x26\x55\xe2\xd7\x3e\x67\x6b\xf8\x95\xeb\xca\x0c\xbf\x1b\xe5\xc4\x0c\x9e\xcc\xf8\x2f\x8d\x35\x65\xe0\x11\xdf\x53\xa7\xac\xf5\xe9\x87\xa2\xb8\xe7\xcc\x73\x8e\xb3\x69\xc4\x73\x83\xe0\xac\x1f\x27\xe5\x4b\x88\xbc\x37\xe8\xec\xf4\x46\x0e\x9c\xf7\x92\x10\x7f\xca\x3f\x14\x3b\x5a\x72\x13\xce\xba\x41\x22\x3a\x19\xe1\xb0\xf0\x43\x0d\x53\xca\x49\x6d\xe3\x08\x92\xe2\xbf\xe4\x7d\x36\xda\x40\x81\x4c\xe9\xd0\x60\xcd\xb1\xf0\x76\x7b\x0c\x3b\xce\x53\x6b\xd8\x78\xec\x4b\x37\x31\xf7\xa4\xde\x1e\xb6\xfc\x38\xaf\xf5\x19\x81\x3c\xb5\xdf\x7b\x6b\x50\x21\x4a\xda\x1f\x12\x20\xa2\xcb\x75\xd8\x52\x90\x80\x12\x09\x56\x83\x96\x81\x2c\x90\xe1\x99\x18\x43\x40\x02\x46\x28\x5c\xf6\x5a\xcd\xbc\xf7\x03\x0d\x66\xa4\x31\x2d\x05\xc0\x7c\xbf\x96\xd1\x21\xb1\x94\x5e\xd9\x25\x69\x25\x74\xcf\x89\xfb\x55\xee\x0e\x3d\x25\x0d\xbd\x26\xa5\x8c\xfa\xf5\x83\x26\xc4\x1d\x09\x5a\xba\xa1\x90\x1f\x69\x3b\xb3\xa9\x62\x59\x01\xf3\x46\xe7\x5f\x1d\x75\x5f\x1c\xbf\xc6\x8d\x15\x93\x2f\xba\xb9\xd6\x1a\xe3\x69\xb1\xae\x75\x67\xb6\x96\xc2\x3a\x42\x57\x75\xd0\xba\xb6\xc6\x1a\x2c\xc0\xfb\xf3\xa1\xa3\xa1\x18\x10\x69\x69\x7e\x58\xb8\x72\x21\xa7\xf6\x3b\xbf\xa9\x01\xf6\x3e\xfb\xbe\xaa\x09\xbb\xbc\x33\xab\xc5\x0c\xae\x44\xf2\xc0\xdf\x85\x36\x25\xbb\xf2\x08\xd3\x72\xe5\x3f\x12\x0d\x7a\x13\x35\xbf\x3f\x1c\x30\x46\x0c\x93\x9c\x81\x35\xb8\x4b\xd2\xd4\x77\x56\xab\xb9\xe6\xf6\x27\x56\xfe\xd4\xe5\xf7\x30\x7d\xa1\x3d\x4c\xdf\x50\x89\x8f\xc3\x87\xf5\x45\x91\x97\xc7\xdf\xda\xac\x61\xe3\x78\x92\x12\x38\xe7\xac\xa0\x58\x8c\xbf\xa4\xed\xcc\x55\x42\xcc\xcb\x2a\xef\x58\x85\x55\x52\x0e\x11\xad\xa4\xd4\x1a\x93\x13\x67\xc9\x9c\xac\x62\xca\xd1\x25\x71\x02\xe6\x20\xf4\xc5\x08\xf9\x06\x5c\x5e\x15\xf4\x02\xa6\x28\x77\x68\xce\x8f\x5c\xeb\x8f\xa2\xb9\x51\xac\x59\x76\x54\x27\x8e\x3d\x1d\x98\x1e\x8f\x3a\x32\x4c\x2f\x3b\x64\x32\x72\x08\xd7\xa5\x40\x70\xc5\x8a\x75\xa7\xb3\x7e\xac\x5a\x34\x23\x70\x39\xeb\xb4\x6b\x99\x7d\x8e\x6b\x13\xa8\x36\xa8\x67\xac\x19\x22\x67\xc7\xf6\x62\xe4\x46\x0c\x39\x36\x10\xee\x38\x13\xbf\x45\x46\xec\x84\x3b\xf4\x4d\x02\xb6\x40\x07\x49\x6a\xe0\x09\x7f\xdb\xc6\x3c\x45\xff\x32\xce\xb7\xcf\xe2\x27\xfb\x4c\x1e\xbd\x8c\xf3\xcd\xf2\xe4\xd0\x15\x86\xa2\x8d\xf7\x8c\xb4\x01\x01\x0c\x3d\x98\xb8\xa9\x13\x4f\x99\x6d\x1a\x7a\x30\xba\x53\x7a\x01\x7a\x77\xcf\x3a\x86\x64\x73\xc2\x36\x62\x4d\xb6\x49\x25\xe2\xb2\x1e\x90\x42\xff\x63\x53\x5e\xcb\xa6\x8c\xd2\x16\x3e\xd8\x4d\x5c\xa3\x4b\xa2\x66\xa6\x62\xc9\x67\x6c\x69\x52\xbd\x3c\x5b\x9f\x2f\x5f\x38\x06\x3f\x23\x09\xf4\x58\xfd\x32\x96\x21\xdf\x88\x73\x4b\x03\xdb\x28\x6b\xdd\x58\x2b\x5c\x64\x5e\xeb\x03\x37\xc2\x58\x37\xf2\x46\x19\x93\x1f\xbe\x49\x53\x57\x08\xa8\x0c\xa4\xba\x75\x44\xfe\x10\x9e\xb5\x9c\x39\x8f\x24\xac\x59\x30\x15\x35\x52\xea\x81\xd8\x80\x14\xcc\x72\x5d\x2b\x92\xb1\x65\xa5\xe1\x8c\x33\x68\xb9\xa6\xa8\x34\x9c\x9b\xd8\xa3\xfa\x20\xad\x65\x94\x4a\x03\x1a\xb6\x4c\xf5\x5c\x8a\x39\x90\x59\x4e\xf4\x27\xd1\xc3\x3c\xb5\x87\xd6\x2d\x69\xa6\x58\xa5\xa9\xb9\x99\x7c\xc3\xfe\x0e\x4f\xaf\x53\xf0\x8c\xc8\xea\x67\x3f\xc2\x85\xc8\x2a\x9d\x88\x68\x6f\xfe\x28\x53\x4e\x4e\xe1\x30\x35\x1d\xff\x3e\x37\x79\x73\x46\xef\xea\x75\x02\xa4\x12\xe3\x80\x45\xd9\x2f\x92\xe2\x6f\x18\xf8\x18\x26\x7a\x90\xaa\xe2\x68\x39\x23\xed\x8c\x34\x7e\x86\x9e\xc9\xe1\x22\x15\x85\x88\x7e\x98\xe9\x09\xae\x4b\x5a\xe2\x96\xa8\x05\xb6\x41\x56\xdd\x72\x46\x8b\x19\x9a\x13\xac\xe5\x7f\x0a\x2a\x2c\x86\x6c\x11\x80\xbd\x9c\x31\x07\xb8\x4a\x6b\xf5\xf2\xdd\xa5\x0a\xad\x94\x88\x40\x2c\x12\x63\x08\xbd\x45\x28\x12\xa4\x66\xdd\xd5\xac\x57\x85\x85\x8f\x84\xc4\xe3\x19\xff\x95\x98\x23\x10\x24\x45\x1c\xca\x5f\xa8\x45\xbe\x64\x4d\x62\x89\x93\x9f\x1d\xc6\x7b\x88\xee\x27\x78\xba\xe5\xe6\x5b\x87\xe8\x3b\xc6\xaa\xc4\xbd\x60\x56\x59\xb7\xdf\x53\xde\xa6\x2f\x87\x2b\xd2\xbe\xb1\xcf\x09\xb0\xe2\xd9\x49\x10\x7b\x45\xa7\x21\xb4\xf7\x9e\x43\x04\x52\x0b\xda\xa6\xeb\x11\x7d\xa6\xb8\xe2\x23\x0c\x3a\x03\x1e\x06\x31\xce\xfe\xee\x3e\xba\x7f\x3f\x1a\x27\x99\x71\xf1\x3f\xa0\x1f\x34\xef\x66\xb8\x56\x55\x16\x5e\xb2\xe6\x2d\xab\xc8\xa4\xee\xe6\x92\x15\x1d\x8e\x70\x49\xe8\xd8\xba\xc0\xbf\x93\xb4\x0d\x42\x3a\xac\xac\x5e\xa1\x29\xfc\x01\x77\x9c\x93\x48\xc5\xd1\xab\x6c\x58\xb2\x44\xac\x26\x11\xaf\x94\x61\xa1\x51\x2c\xbe\x20\x8d\xb8\xb0\xcd\x28\x57\x7c\x02\x3f\x8a\xb7\xbc\xa8\xc5\x87\xc0\x8b\xef\x9d\xc8\x68\x75\x39\x7c\x6a\xd6\x74\x9a\xac\xb0\x46\x79\xfd\x00\xdc\xf1\x8b\x86\x5d\x89\x07\x53\x59\x15\xcb\x5c\x62\x47\xf8\xc5\xc6\x33\x3a\x6e\x91\xeb\xb0\xdc\x70\x92\xc3\xa7\x28\x00\xee\x3b\x19\xeb\xe1\x50\x8b\x2a\xac\x61\xf2\x22\x79\x50\x3b\x71\x83\x26\xe5\x3b\x03\x34\x72\xf3\x50\xec\x1e\xb7\xa6\x13\xb9\x0c\x7c\x21\x98\x46\xdf\xab\x10\xe1\xae\xf7\xe4\x73\x06\x92\x2f\x73\x11\xe4\xde\x98\x2a\x30\x77\xa0\x28\x95\x09\xd1\x75\x0f\xaf\x43\x5a\x39\x3e\x72\x5c\x96\xc0\x21\xb4\x89\x4b\x06\x98\xf0\x15\x6f\xc9\xdc\x26\xff\x3a\x45\x37\x32\xe6\x54\x08\x37\x11\xcf\x9e\x13\x69\x16\x11\x8c\xa4\x55\xec\x2f\x95\x44\xf7\x19\x58\x8a\x9c\xeb\xcd\xd8\xc7\x1f\xf9\xcc\x00\x05\xe4\xca\x73\x79\xb7\xa4\xad\x7e\x24\x51\x6f\x23\xaf\xc3\xd5\x89\x7d\x97\xdb\xe9\xed\xbd\xfc\xad\x48\x1a\x97\x7a\x2e\xb1\x30\x7e\x51\x7e\x1f\x8f\xfa\xba\xae\x56\x82\xcf\x8b\xa1\xe7\x08\x0b\x39\xaa\xd0\xd2\x89\x92\xd4\xa6\x32\x91\xb9\x64\x50\x3f\x48\xf2\xba\x10\x8c\xac\x97\xe9\xca\x53\x4e\x7e\x74\x90\x55\x1f\x4a\x19\x12\xc5\x43\xf2\x91\x5d\x6b\x48\xa7\x19\xaa\xc4\x65\xf9\x8e\x79\x90\x40\xca\xc9\xec\x92\xb8\xda\xdf\xb1\xe3\xb2\xec\xb9\xf0\x13\x54\x99\x3a\x0d\xe2\x8a\x59\x42\xea\xfa\x1b\x52\x97\x6e\x79\x32\xc3\x12\x3c\x2d\xbf\xa6\x55\x96\x19\x5c\xa8\xea\xb4\x1f\xbc\x32\x37\xca\x9f\x93\xcc\x88\x4f\xf3\x00\xbf\x42\xd8\x24\xa8\xc8\xf5\x87\x3e\xf8\x1b\x3c\xb6\xb2\x80\xcd\x1c\xd3\x5a\xb0\x6d\xe9\x4c\x38\x52\x07\x34\x3a\x19\x67\x30\x79\x41\xc0\xe2\xff\x7a\xe5\xed\x02\xd0\xbb\x72\xaf\xf4\xe4\x8b\x7b\x7e\x9e\xed\x70\x84\x42\x30\x82\x0a\xb5\x33\xc6\x09\x9a\xd2\x06\x04\x9c\x29\x6b\x2c\xc6\x04\x2f\x30\xce\x14\x39\x7e\x78\x7a\xc2\xf5\x3c\x1b\x15\xd4\x91\xd8\xdf\x31\x6f\x8d\x83\xbd\x13\x4e\x2a\xa1\x1f\x84\x9b\x90\xb1\xaa\x26\x16\xf8\xfc\x86\xeb\x8b\xc7\x0c\x3f\xd9\x59\x3b\x1c\x66\x3c\xde\xa2\xf5\x45\xf4\x26\x79\xb7\x0a\x6d\x55\x13\xd3\x65\x00\xcc\x05\xa7\x68\xb0\xcb\x9c\xf9\xe4\x7c\xf2\x97\x42\x3e\x18\x2a\x0a\x6a\x0f\x70\xb5\xb5\x81\x0b\x31\x04\xf9\x9f\xbb\xe9\x4f\x77\x37\x19\xfb\x64\xdf\xdd\xa4\x1f\xfa\xf7\xbe\x9b\x6e\x73\x6c\xf3\x69\x30\x78\x63\xa7\x15\xff\xe7\x90\xfe\x2b\x1e\x52\x75\x19\xe9\x8b\xc4\x2a\x16\xe0\x06\x84\xe2\xd2\xf2\x76\x31\x07\xc1\x2b\xa8\x34\xa0\x5f\x2a\xe1\xc7\x16\xe2\xfd\xec\x87\x57\x4b\x58\x7f\xb4\xe3\x6b\x04\x46\x8d\x13\x44\x39\xba\x92\x96\x48\x69\xae\x6a\x4d\x5d\x33\x55\xaf\xd1\x84\xb1\x84\x80\x5c\x57\xad\x6d\xa1\xd0\x90\x6b\xd2\xf8\x57\x3d\xe6\x9c\x34\x2d\x8a\xab\x2d\x0c\x59\x54\x1f\x0e\xbf\xd1\xef\x5c\x13\x3f\xcf\xb5\xe8\x8c\x1e\x8e\x11\x82\xe2\xea\x0e\x73\xc2\x39\x14\xec\xbd\x77\xce\x5a\x6d\x6b\xb7\x14\xaa\x96\x7e\xd7\xdf\xc2\x18\xef\xe7\x7e\x2b\x86\xe5\x8c\x49\x6e\xe2\x04\x3a\x2a\xee\x22\xff\x55\x03\x49\xea\xa6\x0d\x62\xcb\x3a\xe3\x0a\xd0\xfb\xc1\xd0\x9c\x90\xd6\x65\x41\xdb\xe0\x41\x00\x3f\x79\xbd\x92\xe6\x06\x7a\xd9\xc9\x7a\x89\x70\x9c\x12\x89\x7b\x63\x77\xcc\x89\x09\xb7\x35\x61\xf6\xd1\x6f\xbf\x6d\xd0\xfc\x9d\x71\x2f\x9c\xd5\x53\x96\x66\x70\x5b\xc3\xf1\xcf\x68\x47\xd1\x43\xce\x72\xde\x47\x01\xc1\xf1\xbe\x24\x95\xb2\xf4\xe8\x52\x7c\xd4\x55\xc7\x2c\x8a\x86\x88\xe3\x7f\xd4\xbe\x69\xca\x57\x3c\x2d\x94\x5a\xac\xbb\x28\x6d\x69\x11\x9c\x22\xc8\xac\x1f\x97\xd7\x30\xc0\x24\xc4\x29\x2f\xd8\x5c\x05\xce\x38\xdd\x54\x4c\x35\x39\xff\x0b\xe7\x5c\x94\xe1\x35\x18\xce\xcf\x9e\xcf\x5f\xef\x44\x98\xdf\xdb\xb3\x43\x38\x13\x32\x6a\x66\x38\x2e\xa7\x90\x8e\x68\x7a\xa3\x88\xcd\x02\xfd\x57\x5d\xd6\x2b\x12\x6b\x79\x79\xf5\x62\x50\xa2\xe9\x49\xa2\x4e\x8b\x34\xc8\x17\x6b\xa2\xf2\xed\xe6\xe6\xec\x95\x67\xb2\xb1\x3c\x9b\xd9\xff\x3f\x03\xe2\x6d\x3d\x82\xc4\x0e\xec\xed\x69\x2f\x92\x26\x70\x1d\x61\x04\x27\xad\x22\xd3\x96\x5d\x93\x46\xd3\x25\x0d\x42\x35\x9d\xfb\xee\x33\x9a\x27\x1e\x22\xb5\x24\xc3\xb0\x9c\x1a\x0b\xa3\xa4\x93\x1b\x09\x68\x9b\x20\xd7\x4c\x31\x08\x03\x6d\x54\xe3\x93\x08\xf6\x08\xa4\xf5\xca\xb0\x20\x66\xce\xb5\x90\x0e\x32\x7f\x9f\x1e\xb0\x14\x5c\x9c\xd5\x44\x1b\xbb\x2e\x3b\x53\x9d\xbe\x66\xcb\x90\xab\xdd\xfd\x4c\xd2\xbd\x14\x7e\x5f\x36\x6c\x9e\x17\xf1\x83\x2a\x2b\xfd\x72\x3d\x42\x68\x40\x08\xe7\x5e\x60\xb8\x2d\x7d\x51\xfb\x02\x8c\x1b\x3b\x1d\x34\x0b\xf3\x83\x14\x38\x5a\x92\xaa\x02\x5c\xab\xf8\xbd\x9e\x57\xa1\x3c\xaa\x19\x93\x36\xb9\xb2\xb5\xe0\x88\x96\x73\x3c\xae\xaa\x28\xf0\xf5\x4f\x2c\xc2\xd3\xe9\x08\x86\x8e\x9e\x43\x2c\x42\xe2\x46\x5d\xeb\x38\x0f\x0f\x94\xe4\xae\x7b\x1a\x69\x1b\x97\x1f\x34\xfc\x7f\xd1\xbb\x69\x04\x3e\x7b\x59\x58\x6a\xef\x03\x9d\x29\xbb\xf1\x7b\x7f\xbc\x5b\x2f\x88\x68\xfc\xd2\x97\xda\xef\x73\x0d\x7d\x66\x26\x1f\xf0\xf4\x1f\xcd\x41\x71\x8e\x06\x34\x2c\x18\xf0\xc7\x69\xda\xed\x77\xc9\xa5\x5d\xf4\x1b\x4d\x2c\x8c\x4d\x82\x43\x7d\x84\xd6\x31\x0d\xaa\xd8\xae\x67\x09\xa7\x4a\xde\xcb\xa0\x21\xad\x8b\xf3\x66\xc0\xce\xac\x07\xea\x37\x35\xff\x2e\x38\xef\xef\xab\xb4\x21\x8c\x0f\x1a\x88\x1d\x8c\x23\x3f\x70\x55\x05\x97\xda\x30\xd8\x96\xa1\x5f\x3a\xd2\xac\xbc\xb6\x0f\xe9\x9c\x01\xf1\xbe\xd9\x23\x55\x07\x45\x85\x6b\xda\xcc\xc4\x3b\xa8\x3f\xe4\xd6\x98\x18\x7a\xa3\x6e\xc7\xe7\x1b\xa4\x82\x72\x99\xdf\x64\xd5\x49\x27\x83\x79\xea\x4e\x4b\xb4\x31\xab\x68\x19\x5a\x90\x46\x20\xc0\x0a\x30\x20\xbf\xf0\x78\x3d\xde\x2a\x0e\x33\x8b\xba\xc5\xaa\xcc\xf7\x26\x5c\x57\x17\x93\xa9\x7b\x6b\x66\xf4\xd7\x2d\xcd\x85\xe9\x47\xc9\xfc\xaa\x4d\x6b\x1c\xb3\x94\x8f\x37\x76\x92\x7e\x9c\xf0\x24\x79\xf1\x7f\xa1\xd0\x24\xd3\x5e\x76\x53\xd1\x49\x97\x7e\x74\x92\xd7\x28\x8b\x98\x32\x4d\xa6\x03\xd5\x15\x09\x49\x2d\xc8\x94\x42\xb7\x62\x36\x3d\xf9\x1e\xe3\x33\x3d\x7a\xd8\xd6\x60\x93\x42\x67\x16\x81\xe0\x10\x5d\xfc\x62\xdf\xf3\x71\x51\x8e\x5f\x3c\x26\xb1\x5e\xec\xe5\xcb\xed\x85\xa2\xa6\xf8\x77\x38\x2c\x72\x48\x44\xea\x5b\x6d\xf6\x4e\x33\xe7\x67\x40\x8e\x58\xef\x50\x7d\xe9\x78\x9f\xcd\x9e\xa6\x3f\x24\xd9\xff\x9b\x04\x0f\xc5\x85\x13\x47\xc4\xd6\x8c\x78\x69\x14\xe4\xcf\x1d\x39\x74\xa3\xc5\x8d\x09\x1c\x1a\x06\x7c\x33\x9c\xdd\x30\x6c\xa8\x6f\xdb\xc7\x73\xc5\xf1\x75\x3e\xc7\x44\x07\x6d\xf2\xc6\x48\xca\xbf\xbf\x3b\xc7\xd6\xfd\x79\x6e\xc2\xb0\xbf\x74\x10\xcc\xbf\x01\xc3\xbe\x39\xa1\xdf\x28\x9e\xe6\x4f\x43\xdf\x6f\xad\x11\x4b\x5f\x49\x6e\x65\x18\xa0\xf9\x71\xe9\x07\x5f\x3e\x3c\x44\x1b\xe0\x3a\x93\x0d\xfa\xe7\xa5\x6f\xd5\xd4\xca\x8a\xc0\xb6\x99\x50\x2e\x96\xc2\x7b\x3f\x1b\x8b\xd0\x5f\xa0\x29\x11\x3c\x32\x58\xd7\x3a\x7a\xc3\x8d\x1d\x19\xbe\x08\x3f\x5b\xe8\xc8\xe7\xb2\xa6\xd3\xe9\x30\x4e\x7e\x7f\xff\x7c\xf6\x7e\xbf\x45\x89\x73\xc3\x20\xc3\xc1\x52\x3c\x32\xed\x27\xb9\x05\x8b\xcc\xfa\xef\xf7\x36\x17\x0a\x82\xb2\xe1\x00\xc3\xc7\x20\x02\x94\x0a\xdb\x50\x7e\x86\xf0\xd1\xcf\xbb\x63\xae\x5b\x3f\x1c\xf5\xd3\x97\xf5\x79\x6c\x4a\x99\xf8\xec\x7e\xfe\xfe\xdb\xf5\x0b\x9d\x80\xa1\x90\x80\x60\xc0\x21\x87\xcc\xb8\xa1\x87\xb1\x9f\x2b\x1d\xf9\xa7\xf2\xa2\x7c\x31\x23\xdb\x9a\x8e\x99\x1b\x70\x4e\xeb\x3c\x18\xaf\xf5\xfd\xa9\xbd\x35\x5f\x6c\x6f\xd7\x72\x00\x6d\x74\x67\x6f\xe1\x15\x3a\x83\x2e\xcb\xc4\x46\x9e\x18\xdd\xb7\x21\xf8\x43\xc9\x96\xb5\xea\x4f\xa0\xbe\x16\xcb\x90\x6d\x2d\xa3\x06\x06\xa6\x53\xb8\xdf\xa6\xdf\x89\x6e\x69\x7b\x3a\xff\xc3\x55\x32\xa7\xb5\x2e\xce\xa1\xe6\x61\x9c\x30\xaa\x64\xd5\x0b\x01\x5b\xae\x97\x5f\x74\xf3\x39\x6e\x56\x09\x47\x12\x0c\xa2\x9e\xca\x16\x78\x32\x2b\x3c\x44\xef\xd5\xb3\xdf\xe9\x8f\x7e\x0a\x7c\x31\x29\x80\xdb\xfd\x10\x32\x25\x06\x2d\x1c\x74\xe4\xcd\x33\x7e\xd8\x80\x47\x47\x76\xa8\xfc\x56\x9e\x92\x16\xd3\x8a\xa7\x77\x51\xee\x51\x8d\x68\x5d\xd2\x6b\x5a\x76\xb8\x52\xf1\x5d\x75\x09\x45\x4f\x82\x20\x22\x07\xe3\xe1\xc2\x12\xe8\x4e\x38\xe7\x50\xd4\xa0\x1c\xe8\xbf\x7f\x47\x4a\xff\x28\xf1\x43\x64\x9a\x10\xcb\x37\x3e\xad\x55\x4a\x7e\x5c\x91\x2a\x67\x62\x09\x3b\x9d\x5f\x69\xd7\x3e\xf7\x6b\xf6\x26\xbc\x28\x70\x45\xbc\x4d\x60\x53\x71\x3a\x68\x7d\x55\xb9\x4a\xde\xe5\x4a\x7c\x5a\xe0\x4a\x68\xb3\x53\x5c\xa4\x8c\x4a\xe2\x6b\x12\x30\x18\x9e\x6e\x37\xa1\x20\xbd\x04\x40\x39\xc5\x9c\x4e\x65\xcb\x06\x00\xa4\xcb\x0e\x87\xab\xf3\xdb\x4f\xa4\xe5\xd7\x11\x2f\x1e\xe9\x61\xbe\xf2\xe7\x96\x95\x27\xf4\x6f\x69\x2c\xbc\x56\x86\x37\x8d\x84\x51\xeb\x4d\x6c\x70\xf4\x51\x6e\x7a\xa3\xb6\xd5\x0d\xd7\x6b\x78\xa6\x7d\x8b\xb7\x8e\xe3\xaa\x5a\x7f\x09\x63\x30\xe0\xfd\x19\xd7\x30\xa7\x65\x5c\x38\x5a\x41\xca\xf5\xdc\xb2\x43\xf7\x93\xa0\xb8\xb9\xc6\x4f\x26\x7f\x70\x48\xeb\x32\x2f\x93\x32\xeb\x5f\x2e\xf6\x00\x81\xda\xa7\x5a\x62\xc4\xb8\x76\xfa\xb3\xc8\x49\xa7\x8f\x4d\xe3\xb3\xa4\xfe\xce\x2c\xbd\x74\xce\xfb\x2e\x59\x13\x73\x21\x74\x2a\xe8\xc6\x52\xb0\xba\xc5\xb4\xe6\xca\xa2\x0c\x09\x27\x46\x75\x5d\x60\x95\x20\x24\xde\x66\xda\xb6\x71\xd5\x55\xb8\x41\xb8\x6b\xd9\x1c\x4c\x78\x53\x55\xe0\x53\x30\x10\xf5\x90\xac\x64\xb5\x68\x58\xa1\xfb\x4f\xa8\x96\xe9\x5c\x79\xb0\xa0\x9c\x95\xed\x4e\xfe\x0f\x21\x46\xc1\x9d\xfa\x0f\x53\x6b\x03\xb5\xb3\x06\xcc\x30\x18\x15\x78\x81\x2f\xa1\x9a\xa8\xb9\x15\x12\xc1\x1d\xf0\xfe\x6b\xbb\x8c\x5f\x53\xbb\x01\x0f\x81\x70\xf4\x06\xaf\x58\xd7\xca\x62\x48\xf2\x77\x83\xfd\xd4\x8b\x17\x15\x6b\xbf\xa7\x73\xda\xf2\x09\x37\xbf\xaa\x9b\xe1\x1b\xb9\x91\x07\x5f\x7f\x4a\xbe\x2a\x44\x41\xd9\xc1\x20\x2a\xcf\xb8\xf4\x3a\x94\x24\xde\x6e\x71\xa3\x3b\x06\x1f\x4b\x53\xe3\x24\x7e\x8a\xd4\xe5\xe0\x33\x0b\xbc\xd2\xa7\xe6\x67\x4d\x2a\x4a\x72\x39\x4c\x89\x33\x31\x84\x02\x57\x45\x57\x19\xdf\x02\xd4\xa7\x4f\xbc\x18\xbd\x37\x67\xd7\x2a\x7a\x4f\x4d\x4b\x12\xa6\x21\x8b\xe3\x72\x4e\x6b\xbb\xa1\xca\xa5\x29\xcf\xa0\xda\x76\xa7\x9f\x50\x4d\x96\x8a\xcf\xa9\x28\x1b\xbe\xad\x12\x0f\x11\xad\x79\x37\x9d\xd2\x82\x4a\x73\x8b\x52\xf8\x40\x54\xb4\x62\x60\x94\x8e\x18\x58\x72\xb7\x41\x16\x59\xe0\x95\x61\xb0\x2d\xd3\xe2\xa6\xf7\x2e\xae\x1d\x09\xd3\x23\x49\x58\xd0\x61\x82\x1e\x63\x3e\x23\x8b\x77\x71\x02\x32\xa8\x4e\x4d\xd2\x33\x6a\xc8\x2f\x1d\x6d\xc8\x9c\xd4\x6d\x42\xfa\xf5\x80\x09\x12\xe3\x0f\x84\x58\x45\x3e\x8a\x99\x36\x44\xc5\x17\x41\x53\x19\xd5\x06\x3e\x45\x9b\x2a\xa5\xeb\x42\x26\x4e\xdb\xf1\xe4\xb9\x70\x3f\x71\x68\x5d\x0a\x41\xe3\xcc\xed\x01\x14\x60\xf2\x4e\x1e\xda\xd3\x4c\xeb\xae\x77\xe0\xed\xd6\x45\xba\x38\xfd\x88\x48\xdd\x36\x94\x48\x44\x80\xcc\xe8\xa2\x8b\x78\xc8\xea\x6b\xe2\x95\x50\xd8\xe6\x31\x0e\x4a\x59\x22\xca\x9d\x79\xac\x72\x9d\x93\xa5\x02\xa1\xb0\xc8\x27\x35\x59\xea\xdf\x0f\x43\x00\xf9\xc4\xf7\x9b\x53\x42\x4f\xd0\xbd\x7b\xf5\x64\x76\x39\xda\xe4\xdc\xfd\xd3\xd3\x97\xb5\x62\xb8\x7c\x26\xdf\x8a\x7a\xb1\x9a\xd9\xf9\x68\x1a\xec\x67\xac\x61\x73\x7c\x4d\x26\xfe\x0c\xb7\x51\xcb\xc6\x8c\x90\xdc\xad\xd3\xf4\xd3\xce\xae\x85\x9b\x36\x50\x9d\xcf\xd5\x25\x97\x84\x7c\xa8\x56\x82\x73\xb0\xae\xb5\x85\xf9\xae\x71\xd5\x25\xe5\x82\x51\x37\x51\x2c\x38\x9b\x67\xd0\xdd\xa4\xf5\x81\x04\x60\x13\x47\x52\xa3\xe3\x47\x98\xb1\x1a\xdd\x19\xdb\xfc\xda\xd7\xaf\x65\xcc\xd0\x47\x16\xd4\x08\xda\xb7\x22\x55\xd1\xb5\x68\x41\x9a\x82\xd4\x2d\xbe\x52\x37\x82\x64\xc1\x32\xa0\xc5\x4b\x88\x8d\xe4\x1e\x07\xc7\x27\x5d\xfb\xc6\xc0\x91\x08\xf6\x3e\x5a\xcf\x73\x18\xbe\xad\x4c\xeb\xb2\xfa\xa0\xff\xcd\x33\x74\xb0\xbb\x9f\x61\x6d\x27\xfe\xea\x34\x8f\xbb\x24\xed\x92\x90\x1a\xed\xc3\x05\x74\x70\xb7\x8f\x89\x49\x3a\xf0\x87\x4c\x93\x43\x6d\x83\x43\x69\x7d\x25\x6f\xea\x93\x5e\xaa\x30\x87\xc4\x47\x5e\x8c\xba\xf0\x93\x35\xa9\x25\x37\xb3\xa3\x08\x70\x2f\xed\x08\xca\xa9\x40\x18\x33\x01\x12\x26\x1d\xde\x4f\x18\xe3\xda\xf8\x90\xa9\x6d\x47\xda\x20\xa8\x7f\x4e\xdb\x89\xd3\x56\x10\x2a\xef\xc1\xa7\x46\x5e\x1b\x45\x36\x70\x05\x3f\x3f\x92\x40\x26\x07\x5b\x82\x60\xe0\xb3\x67\xfa\xb3\xa7\xba\x2e\x24\x7c\xac\x09\xe2\x60\x1b\x3d\xda\x46\x8f\xb7\xd1\x93\x6d\xc4\x1a\xf4\x74\xd0\xa3\x5c\x44\xd3\xe7\xfd\x3d\xb5\x81\x77\xbb\x12\xec\xd7\x4f\x3e\x45\x4c\x9c\x96\xf0\x6e\x8c\x1b\x1e\x14\x78\x4d\x0c\xff\x5e\x37\xcf\xd6\x98\x5b\x87\xf3\xc7\x33\x4b\x8c\x10\xdc\x07\x3d\x93\xed\xa1\x22\x24\x24\x7a\x34\x51\x7d\x35\x15\x35\x09\x62\x21\xb8\x98\xa9\xe8\x5b\xb7\x1a\xaf\x52\x66\xe4\x6b\xf0\xb8\x21\x41\x8f\xfe\x9c\x7a\xb7\x8a\x02\x65\x9d\xe0\x19\x41\x57\xf4\x9a\xd4\x72\xbf\x55\x01\x62\xbc\x12\x9b\x8e\xcb\x52\x7a\xb4\x5a\x5b\x26\x74\xd7\x1b\xf8\x4c\x69\x6e\x8b\x86\x5c\x83\x3c\x10\x51\xb9\x60\x8f\xff\x64\x10\x3f\xb5\x2b\x1e\x37\xfd\x4e\x0b\xdc\x71\x22\xbb\x9e\x0a\xa9\x22\x9e\x9e\xf5\x3f\x6f\x7b\x63\x8a\x91\xb4\x73\xbb\x6f\x79\xe4\x63\x41\x88\xee\x36\x64\x90\xb3\x7b\x0b\x7d\x6a\x5c\x87\x58\x03\x20\x16\x2f\xd1\x3d\x31\x12\x52\xc7\xe1\x94\x82\x90\x8f\x9b\x15\x38\xe7\x01\x91\xe0\xdf\x7e\xaa\xe5\xcb\xb8\xee\xab\x85\xfe\x5e\x1f\x61\xd3\x77\x16\xdd\x3b\x27\x72\xbf\x64\xe5\x56\x45\x0d\x42\x8c\x9b\x42\x15\xee\xaa\x22\x45\xab\x24\xd6\x31\xb0\x1f\xad\x01\xbb\xe6\xa4\xe6\x1d\x1f\x0d\xfb\xf1\x68\xd8\xe4\x23\x29\xa0\xfa\xc4\x68\xd8\x4f\x46\xc3\xbe\x26\x0d\x9d\xd2\x02\xaf\x05\xfe\xe9\x68\xf0\xd2\xb4\x90\x02\x3c\x9c\xde\x95\xe5\x8b\x07\x5f\xc7\x7c\x71\x5a\x31\x2d\xfe\x5b\x5a\x5e\x4f\xb4\xb5\xcb\x0c\xd8\xd8\x00\xec\x4f\x77\x92\x42\x94\xee\xd9\x0a\x0c\xeb\xec\x54\x96\x2e\x59\xd2\xaa\x42\x32\x94\xa9\x20\xf4\xda\xda\x0d\xfb\x7b\x47\x99\xf6\x5f\x94\xa3\x8e\x93\x52\x47\x68\xc1\x53\xc0\x28\x16\x5d\x4d\xf9\x4c\xf3\x35\x5d\x24\x65\xc1\x58\x83\xba\x45\x4b\xe7\x04\x79\xc0\x58\x03\x0f\x95\x0c\x39\xb5\xa1\x5b\x86\x2a\xdc\x12\x2e\xf9\x07\xe2\x6c\xda\x2e\x85\xee\xfa\x4b\x47\x0b\x21\x4c\xcb\x40\x9c\x88\xef\x2e\x70\x83\xe7\xa4\x25\x8d\x2c\xd4\x5e\xda\x43\x3d\xc7\x8b\x05\xc4\x2a\x2b\x14\x78\xaf\x82\x4c\x6e\x25\xaf\x6d\xc5\x79\xa9\xe4\x57\x8e\x48\x66\x72\x9a\xc9\xc7\x05\x29\x5a\xe8\x3a\xa3\x6c\x01\x33\xdc\xfa\x30\x21\x03\x5d\xe0\x58\xe3\x97\xd6\xbc\x25\xd8\x98\x17\xa6\x5d\xa5\xfd\x4c\x69\xdb\x50\x6d\x4c\x04\xb8\x02\x35\x1e\xb2\x09\x7f\x56\x8e\x02\xc1\x12\xa5\xb1\x28\xab\x77\x8b\x8d\x74\x26\x4f\x6b\xfd\xea\x2e\xe8\x1e\x29\x93\xaa\x0c\xd5\x8a\x23\xb5\x60\x72\x8e\x7c\xab\x0b\xa5\xbb\x1f\x82\x68\x1b\x47\x50\x21\x2f\x8a\xca\x91\x4b\x61\x12\x02\xf7\x25\x29\x1a\x82\xb9\xa5\x40\xa5\x2a\xf1\x19\xeb\xaa\x32\x21\x02\xc7\x7c\xa1\x37\x5f\x53\x88\x40\x55\xb6\x48\xbd\x7f\xb6\x03\x94\xe6\x84\x9e\xcc\xee\x0c\x07\x52\xfa\x72\x4c\x34\x9a\xda\xa0\xb4\xf0\x92\x1d\x34\xb1\x6e\xb0\x9f\x55\x15\x5b\x2a\x1a\x6e\x58\xcb\x0a\x56\x41\xf0\x0c\x69\x5d\x83\xb5\xb4\x34\x3a\x4d\xde\x3d\x18\x54\x53\xbc\xce\xf8\x97\x46\xef\x42\x69\xb9\xac\x31\xd5\x16\xc4\xf1\x54\x85\xbe\x6e\x67\xeb\x8c\x55\x5b\x35\xc5\xe7\xe8\x60\x3f\x15\xb0\xb4\xc0\x35\x2d\x26\x4e\x53\x77\x38\xe4\xea\x25\x41\x48\x6c\x8a\x1a\x31\xdf\xdd\x7b\x83\x74\xb2\xb6\x0f\x3f\xe5\xbe\xaf\x33\x7d\x6a\xd1\x91\x9a\x55\xca\x0a\x61\xf0\x23\x2d\x08\x7e\x9d\xbc\xb3\x53\x50\x32\x74\xdf\x6a\x09\x65\xc8\x6e\xa4\xd9\x3e\x5e\x2c\x1a\xa8\xbf\x66\xf8\x7f\x4f\x83\x44\x63\x34\x04\x76\x0c\xdd\xb9\x28\x97\xa0\x80\x9b\x39\x01\x55\xc3\x36\x53\x0f\xaa\x38\xba\x20\x6c\xb2\x9a\xd3\x92\x34\x26\x40\x0b\x0b\xf2\x5c\x30\x4e\xca\x3d\xc7\x34\x9b\x22\xa2\x63\xb5\x12\xcd\x09\xc9\x52\x7d\x22\x3e\x70\x18\xe2\x77\x8c\x55\x11\x3b\x04\x4d\x48\xde\x69\xce\x5b\xd9\xce\x15\xde\x58\x71\xcc\xd3\xb7\xdf\x6a\xba\x3b\x01\x2e\x25\x56\x26\x58\x88\xc6\xb6\x44\x99\xaa\x78\x07\xc7\xf8\x5e\xc0\x1d\xac\xd7\xcb\x5f\x47\xce\xdd\x45\xa7\x39\x6d\x99\xbf\x57\x5d\x32\x6a\x1a\xf6\xea\x08\xce\xc8\xb1\x47\x0a\xf7\x76\x0b\x56\x17\xb8\x9d\xd0\x72\x4b\xff\x7a\xcf\x6a\x05\xba\xdd\x00\xe8\x05\xda\x77\x48\x4b\x52\xb7\x60\x79\x17\xb3\xb8\x97\x8c\xe2\xf3\xff\xf2\xfe\x94\x29\x4b\xac\x26\x6e\xbe\x22\x77\x9b\x48\x3a\xa5\x02\xc1\xd0\xef\xa0\x33\x84\x44\x5b\x54\x13\x43\x46\xc0\xd7\x38\x78\x15\x74\x18\x1d\xe2\x0c\xd1\xe8\x35\x4d\xc7\x05\xee\xc4\xa1\x54\x0b\xfb\x87\x1c\xfa\xac\xbe\xc6\x15\x2d\xe1\x08\xfc\x03\xcd\x49\x3b\x63\x51\x9d\xb6\x33\xe5\xd9\x9b\xe1\xc5\x82\xd4\x12\x59\x4e\xa0\x7a\xe4\x38\x30\xd9\x19\xf6\x46\x0b\x39\xa5\x82\x2c\xce\xc8\x1c\x37\x1f\xfc\x44\x2d\x3a\x9f\x93\x92\xe2\x96\x54\xab\x0c\x05\xc5\x74\xdd\x43\x45\x3e\xb9\x0d\xd3\x4e\x9a\xf0\xc2\xd8\xf8\xcc\xcb\x68\xed\x90\xc7\xfe\xb2\x93\x1e\x6d\xe5\xa2\x70\xf5\x0f\xb8\x47\xbb\x9a\xe3\x29\x91\x85\x83\x8e\xeb\xf2\x2d\x99\x76\x75\xe9\x70\xf0\xb0\xf7\xb1\x81\xbe\x1e\x65\x3b\x63\x5d\x04\xdc\xc3\x47\x78\x96\x6d\x73\xed\x60\x36\x0c\x5b\xb1\x5d\x59\x00\x10\xe8\x52\x76\x15\xa2\x2d\x9a\x28\xd3\xbf\x50\xf3\xab\x4a\xa6\xfa\xaa\x27\x1c\x83\x5b\xd4\x1e\x28\x3d\xc1\xcf\xc9\x4a\xd3\xf2\x15\x80\xcd\x49\x57\x49\x64\xe9\x9f\x2c\xe3\x75\x75\x96\x3e\x26\xec\x02\x1b\x2d\xa1\xa9\xf9\xfa\x68\x4a\x8b\x69\x63\xb6\x5a\x1e\x7f\x19\xa8\xd6\x00\x41\xf2\x28\xa1\xdb\x14\x7e\xac\x38\x93\x2f\x28\x06\x33\x8f\xb8\x63\xb9\xe3\xb1\xc7\xcc\xae\xe7\x8f\xc0\xcf\x03\x09\xfc\xb7\x92\x8c\xd2\xb2\x8e\x9c\x4c\x69\x66\x33\x5c\x18\x78\xb8\xf4\x4e\xaa\x3e\x68\xd0\x8e\x33\xba\x8d\x74\x39\x31\xda\xc4\x95\xac\x2e\x71\xf1\x41\x99\xdc\x68\xd3\x9b\xeb\x98\x2f\x3d\xf2\xd9\x8b\x0d\x25\x2f\xa7\x54\xf3\x33\x5d\xdf\xd5\xdc\x2a\x2d\x90\x1f\xef\x2e\x65\x58\x85\xb8\x94\x0d\x61\x15\x51\x52\xac\x54\x06\x4c\xb6\x93\x0b\xb9\xa4\x1c\x2e\x01\xb8\xe9\x54\x3f\x57\xa7\x6f\x9a\x9e\x4e\x08\x6e\x06\x05\xc5\x9c\x96\x46\xbe\x8d\x53\x2c\x00\xa6\x21\x8f\x49\x2d\x0d\x88\xf2\xaa\x57\x73\x16\x32\x68\xc5\x59\xe4\x02\x19\x55\x61\xe9\xb7\xdf\x92\x9d\x9b\x46\xdc\x6b\xca\x38\xac\x1c\xe9\x71\x16\x1b\xf9\xa5\xc3\xa0\x6a\x29\x6f\xac\x55\x9f\x12\xa4\xa3\x00\x3a\x79\x35\x42\x93\x9a\xb2\xa6\x48\xb7\x95\xce\x92\xdc\x66\x2a\x36\x89\xb5\x75\x97\x40\x10\x07\x01\x39\x68\xbd\x41\xc5\x34\x3d\x08\x5a\xd1\xb9\x10\xec\x62\x8c\x99\x69\x2a\x7e\xc1\x35\x62\x0b\x52\x4b\x1b\x30\xae\x57\x68\xce\x9a\x18\xc2\x35\x6e\x34\x75\xbd\x65\x15\xd8\xea\x4f\x60\x02\x91\x19\x38\x2b\xbd\x9f\xa4\x5e\x4f\x88\xf1\xc1\x50\x27\x2a\xf1\x3a\x39\xba\xdb\x96\x0e\xfc\x17\x77\x53\xd2\x55\x04\xed\x39\xca\x65\xd9\x8c\x1b\xc5\x9f\xce\x89\x4a\x34\x39\x18\x90\x4e\xd0\x66\x2d\x99\xfe\x1c\x63\x3c\x0e\x59\x34\x93\x4b\xcd\x1b\x37\xfb\x86\x4b\x68\x14\x2d\x69\xc0\x6a\xa8\x03\xc3\xaa\xca\x0d\xff\x16\xdc\x43\x1f\x4d\x79\x1a\xd3\xe5\xb0\xcd\x11\xa4\x2a\x90\x44\x30\xa8\x64\xf6\x90\x38\x07\xd6\xcf\x4c\xeb\x4c\x55\xe5\x8c\x08\xbe\x76\x74\xbf\x01\x99\x48\xf6\x19\x97\x01\xd8\x93\xea\x35\x2a\x5b\xa8\x2f\x3b\xc0\xfc\x91\x4f\xdb\x19\x53\x74\x10\x6d\xf2\x3e\xd6\x3f\x9f\x23\x8f\x6d\x78\x71\x23\x33\xdb\x52\x09\xd0\x70\x63\xa4\xd7\x93\xd8\xe9\x4c\xe5\xc0\x31\x98\x18\x95\xec\xd6\xd3\xb0\x58\xff\xac\xa7\xdb\x8d\xa2\xa3\x35\x4d\x0a\x9b\x9b\x41\x5c\x69\xf0\x86\xa5\xfe\xea\xb8\x65\x43\xa2\xe0\x5f\xc8\x7f\x4e\x2a\x82\x1b\xa4\x2c\x86\xda\x7e\x79\x49\xa4\x73\xd6\x95\xe9\x4c\x73\x91\x32\x7d\x87\xf6\xd8\x1f\xf7\x73\x1a\xc9\x5b\xa5\x91\x48\x7b\xcc\xe5\x4a\x68\xa3\xad\x52\x38\x68\xa3\x67\xd3\x32\xf4\x7f\xa4\x61\x8e\xde\xe2\x26\x54\x80\x12\x6b\x2b\xc3\x86\xc9\xfc\xb1\xbb\xb7\xb9\xb1\x46\x62\x74\x28\x15\x7b\x2c\x55\x08\x89\xa1\x61\xdb\x11\xa4\xd5\xfe\x4e\x36\x40\x17\x80\x33\x87\xf7\x72\xbd\x10\x13\x41\xab\xb1\x96\x05\xec\xea\x9a\x31\x82\x04\x56\x42\x03\xd8\x28\x9b\x48\x68\xd5\x8e\x3b\xf2\x34\xca\x56\x91\x34\x76\x2d\x48\x43\x59\x89\x96\x42\x1b\x48\x65\x64\xf9\x76\xe1\x06\xd8\x1e\x5b\x4a\x79\x37\xac\x76\xd7\x90\x0a\x68\xc8\xc6\xa1\xc7\x96\xe1\x54\x30\xf4\x9a\x91\x8a\x42\xc1\x8f\x04\x20\x5f\x17\x58\xcf\x87\xdb\x36\x1d\x09\x04\x9c\x1c\xb8\x00\xbb\x2f\xb4\x35\x40\xa3\x40\xad\x49\x9c\x4a\x63\x07\x10\x07\xbf\xab\x3d\xd3\x3e\x8f\xcc\xed\xfa\x0c\xfb\x03\x0b\x2c\xfb\x1d\x93\x7b\xe2\xc5\x13\x96\x00\x3d\xe8\xb9\x74\x56\x6d\xf2\xf4\x08\x65\x30\x3a\xba\xbd\x56\x74\x20\xe7\xd8\x74\x3b\x09\x26\x79\x18\xce\x3a\x05\x46\xa8\x28\x70\x08\x58\x45\x2e\x2a\x06\x0a\xc3\xef\x4b\x44\xb0\x4d\x37\xa3\x22\x25\x14\x73\x4f\x2a\x56\x89\x1a\x94\xb7\xe0\x7f\xb1\x67\x93\x4e\x11\x15\x3a\x5a\x5d\x06\x54\x24\x59\xaa\x89\xbd\x77\x43\xe9\xa3\x9e\xa1\xa9\xae\xe5\x42\x3e\xd6\x25\x50\x22\xdb\xa6\xef\x6a\x6c\xa5\xed\x3e\x27\xfd\xc5\x82\x5f\x90\xd6\xbb\xb7\xb7\xe7\x01\x7c\xa3\xa3\x01\xa2\xcd\x3f\x44\xc7\x5e\x50\x84\xa0\xe2\xa0\x62\x9a\x7e\xc3\x83\xa8\xb2\x52\x5c\x6f\x2a\xf8\xaf\x54\xde\x41\xbc\xfc\x5d\x08\x4b\xf0\x62\x18\x3c\x80\xc5\x8c\x14\x1f\x4c\xdf\x6b\x8b\xea\x82\x35\x0d\xe1\x0b\x56\x4b\x93\x07\x84\x9b\x69\x27\x19\x3a\x3b\x85\x32\x07\x5d\x0d\x99\x35\xe2\x63\xd2\x38\x9e\x01\x7d\xf8\x55\xcf\x7a\xae\x4b\x42\x4e\x19\x58\x6d\x04\xe4\x22\x0e\x39\x18\x73\x84\x86\x8d\xc2\xae\xf3\xa5\xf7\x66\xfd\x5b\xf0\xe0\x48\xfe\x50\xb0\xc5\x4a\x51\xc9\x42\xb9\x78\x06\x39\xc4\xde\x1e\xfa\x91\xc8\x88\x2e\x1a\x28\x8a\xd1\x74\x21\xb9\x40\x8b\x5c\x82\xc5\xa6\xec\x56\xe9\xc3\x20\x65\x68\x4b\xb5\xda\xcb\xa4\xa1\x51\xf9\x0e\xef\x2e\x13\xb5\x3e\xe0\xa4\x69\x76\x6f\x6e\x3a\x39\xd2\x12\x56\x0f\x94\x79\xc5\xda\x96\xd4\x50\xd9\xb6\x86\xe3\x80\x61\x5c\x19\x30\xd3\xef\x55\x0a\x83\x01\x61\x7a\x60\x5a\xbe\x24\xd2\xcd\x4b\x22\x74\x44\x0b\x37\xd5\x44\xa9\x91\x53\x95\x64\xc9\x65\x1d\xb2\x83\xfd\xfd\xf0\x25\xe9\x4c\xee\xf5\xeb\x29\x11\x40\x5a\x02\x8d\x2c\xa7\x2c\x87\x2d\x9d\x47\x3b\xc0\xa6\x12\x20\xae\x34\x5b\x09\x9c\xc3\x29\xc7\x9d\xce\x0f\x11\xc7\xa7\x8e\xd6\xda\xa7\xac\x6f\xc6\xf4\xad\xa1\x41\x56\x40\x50\xbb\xcb\xb7\x02\x88\x5f\x5f\x76\x95\x6d\x82\xf4\x9d\x54\xc0\xc2\xeb\x48\x43\xbc\xf2\x3a\x31\xa5\xe7\x38\xb2\x5f\x53\x6a\x72\xa3\xda\x52\xb8\xb8\x3a\xe3\x7a\x2f\x24\xab\x40\x47\x28\xe4\xc0\x46\xdc\xfd\xf6\x5b\x25\x8b\xa4\x14\x64\x5c\xce\x69\xbd\xe3\xc7\x2f\x88\xa1\x39\x9a\x98\x48\xc4\x3d\x15\x4b\x29\x7f\x55\xa1\x8f\x7b\x6e\x30\x61\x3c\xd1\xbd\x3d\x13\x4c\x6d\x80\x1f\x9f\x9f\xca\x43\x16\x9e\xe9\xa4\x0b\xd5\x47\x05\xba\x6b\x23\xb6\xd1\xfd\xfb\x68\x72\x37\xd8\x92\xdf\x7e\x43\x77\x7d\xcc\xe4\xfc\xa5\x8e\x3c\x33\x46\x30\x77\x7f\x3e\xab\xb2\x9a\x1a\xb0\x60\x75\x4b\xeb\x2e\xc6\x50\xda\xdc\xb1\x20\xcd\x9c\x72\x4e\x59\x5d\xe9\x48\x4c\xbd\x9b\xd2\x63\x95\xdc\xa8\xf3\xd7\xef\x5e\x1c\xa2\x63\x27\x7a\x53\x85\xe7\x39\x72\xcc\xa2\xa1\xac\xd1\x8e\x83\x83\xfd\xfd\x9d\x97\xdf\xbf\xfe\x31\xce\xff\x4a\x81\x9f\xa8\x28\xeb\x80\x1c\xb6\x80\x27\x49\x91\x54\x72\x2e\xe5\xe0\xc7\xa8\x25\xf3\x05\x6b\x70\xb3\x42\x57\x0d\x2e\x8c\xb2\xa3\xbe\x4f\x8d\x21\x87\x68\x21\xcb\xf5\xaa\xc1\x75\x39\xc5\x50\xb4\xb5\x0c\x3b\xb2\xcc\xf1\x4a\x5d\x10\x4a\x8e\x10\x8b\x16\x23\x45\x4b\xd9\x4d\x8d\x03\xb9\x71\x50\x9a\xd5\x43\x17\xac\x8d\x50\x31\xa4\x47\xf1\xaf\xdf\xa6\x09\x3e\x4e\x4f\xd9\xdb\x43\x68\x07\xbd\xae\xc4\x29\xe1\x11\xae\xb6\x75\x67\x1d\x57\x8d\x03\xc8\x60\x2b\x48\x1f\x22\x09\xf2\x9c\x2c\x25\x48\x19\xe4\x6e\x15\x1a\x09\xd3\x16\x9a\x33\xd7\xe6\x8d\x8e\xe7\x91\x7f\x3c\xc3\xd3\x29\x3e\xf2\x4f\xe7\xe6\x0f\xe7\x3a\x67\xa5\xc7\x7e\x13\x5e\xb0\xd9\x6c\xf5\x17\x5e\x86\x82\x0e\x68\x87\x6e\x49\xa4\x69\x31\xad\x9d\x78\x7d\x2e\x74\x1d\x84\xaf\x31\xad\x04\xf3\x10\x14\x9d\x88\x0a\xe3\xcc\xef\x8d\x37\x17\x84\x96\xca\xa4\x01\xb1\x04\x46\xd5\xfd\x28\xd5\x1b\x30\x8e\x07\x53\x29\x20\x0d\x41\xe2\x58\xb0\x79\xb5\x12\x38\x96\xa1\xb5\x46\x54\x00\x11\x41\x0a\x38\x54\x96\x83\x29\xfd\xcc\x87\x73\x87\x2b\xe8\x63\x6b\xc1\x80\x85\xbe\xa8\x3a\x0e\xfd\x03\x6c\x94\xa2\x63\xc4\x92\x0d\x02\xc0\xb3\xa5\x93\xd6\xfd\x11\x8e\xab\x2a\x5a\x6a\x45\xa6\xd6\x0c\x37\x95\xed\x37\x1d\x00\x88\x7c\x14\xc2\x37\xb4\x2a\x9e\x2f\x2a\x5a\xd0\xd6\x5d\x9d\xd0\xc1\xa9\xd2\xc8\x7c\xd1\xdd\x6c\x03\xa0\x4b\xa6\x1d\x2b\x61\x12\x6a\x06\x3a\xd9\x15\x26\xf5\xd8\x51\xb8\xda\x06\xd7\x9c\xc6\x4b\x88\x24\xfe\x84\xb6\x1b\x16\x08\x74\xbc\x63\xc6\x1b\x73\x7b\x1f\x5c\xa4\x35\xf4\xe4\x79\x64\x81\xeb\x59\xab\x54\x91\x58\xe6\xff\x1e\x0c\x71\xb0\xc5\x5c\x15\xe4\x0b\xfa\x84\x25\xcd\x82\x5e\x2a\xd1\x3a\x69\x52\xbe\x72\x34\x2e\x5d\x8a\x6f\x09\xf9\xe7\xd7\x4f\xd1\x2c\xc8\x7c\xd1\xae\xfc\x47\x2d\x6a\x82\x91\xd0\x11\xfa\xf5\xe0\x10\xfd\xfa\x69\x1b\x3d\x92\xff\x3c\x96\xff\x3c\x91\xff\x3c\x15\xff\x0c\x66\xdd\x79\x66\x87\xc4\xf0\x23\xf2\xa9\x42\x9b\x0a\x94\x49\x12\x6c\xc0\x06\xa8\x19\x3a\xd0\xe2\x76\x52\x86\xf4\xf7\x40\x49\xa9\xe8\x28\xf8\xfc\xbd\xf2\xc1\xf6\x38\x61\xcd\x70\xea\x59\xf4\xfc\xc8\x4d\x21\x51\x1f\xa6\x79\xbd\x8c\x77\xc0\x55\xa5\xd9\x63\x23\x63\xf6\x4d\x55\x01\xcb\x3e\xe0\x29\xad\x8f\xfa\x96\xb8\x10\x1f\x56\x01\x49\x2e\x32\xa7\x85\xe8\x9f\x5b\x5c\x40\x89\x70\x36\x53\xc0\x3c\x87\xae\x87\xea\x18\x4e\xf2\x93\x55\x39\x55\x5b\xe8\xf9\x68\xcc\xe6\xd0\x7d\x0e\x31\xa7\x31\xbe\x41\xba\x28\x4b\xe0\x69\x6e\x55\x9b\x90\x21\xa7\x93\xcc\x72\xa3\x9d\xe8\xaa\x15\x68\xc6\x96\x68\xae\x95\x7d\xb0\xb7\xa8\x1d\xb6\xe1\x0f\x66\x24\x69\x6d\xd0\x61\x10\xc9\xf8\x07\xa4\x18\x67\xdd\xcd\x01\x5b\xef\x98\xb4\xb3\x6b\x9e\x66\xfd\xf9\xb7\xc2\xf7\x4e\x8c\xef\xf1\xd8\x06\x4d\xcd\xcc\xef\xb8\x14\x0a\xe8\x3a\x43\x87\x6b\xcb\xba\x73\xcf\xea\x52\x68\x61\xe6\x7a\xa6\xe2\x6f\x6a\x1a\xdd\x44\x7b\x88\x9b\x06\xaf\x8c\xed\x24\x65\xcf\x70\x51\x5c\x92\x8a\x08\xaa\x50\x31\x8b\x72\x05\x8a\x2f\xfa\x45\xb0\x06\x31\xb2\xb7\x87\xde\xfa\x22\x48\x38\xe3\x31\x93\x5a\xce\xa8\x2c\xab\xe1\x61\xa7\x27\x04\x44\x6f\x86\x1c\x52\x10\xb8\xd9\x08\xe5\xa3\x81\x49\x4d\xb6\xd0\xff\x53\xf9\x11\x23\x36\x28\xcd\x00\x90\x17\x1f\x06\x15\x41\xdc\x10\xac\x6d\x55\xc6\x57\x09\x28\xdb\xa8\x6d\x56\x08\x5f\x61\x5a\xf7\x41\x93\x76\x63\x01\xa6\x66\xed\x36\xc4\x2e\x8b\x0f\xf2\xe6\x28\xf7\x47\x7a\xb4\xcd\x0e\xbe\x37\x48\x18\x08\x48\xd6\x3f\xd9\x97\x51\xdb\x24\x24\x6d\xf7\x27\xda\xa2\xa3\xf8\xa3\x54\x90\x8d\xfe\x49\x53\x56\x42\x96\x47\x5e\xdf\x52\x71\x67\x48\xae\xad\xac\x56\x4a\x1a\x1c\x71\x69\xc0\x7e\xd1\xda\x5b\xf4\xd0\x75\x61\x8b\xdf\x45\xb7\xa7\x4b\x37\xef\xcd\x00\x3f\x7d\x9e\x9b\x27\x87\x95\x0b\x2d\x98\xa9\xb0\x5d\x1b\xf3\x67\x6c\xe9\x52\x8f\x60\x4a\x11\x10\x9a\xb1\xfb\xcd\xb6\x1b\x37\x07\xfd\x5e\xc5\xe5\x20\x24\xdb\x0c\xd9\xa5\x39\x6f\x2f\x4b\xf6\xf8\x64\xbc\x94\xde\x20\x74\xe7\x56\xd3\xb7\x92\x7b\xb3\x61\x45\x07\x23\x6e\xb7\x1c\x78\x93\xad\x21\x6f\xbf\x91\x97\xdf\x39\x53\x5d\xc4\x20\x9c\x80\x10\x15\x77\x09\xc7\xd7\x29\xa3\xc9\x55\x48\xa6\x13\x84\xb0\xf2\x8c\xb5\x5a\x1f\xdb\x14\xae\x47\xdf\x41\x09\x35\xda\xff\x6b\x2d\xbf\xdd\x86\x02\xe1\x46\x06\xc1\x99\xd7\xd7\x8f\x7f\x0b\x8b\xcd\x60\x41\xe8\x89\x3c\x2c\xa5\x0a\xb2\x54\xbd\x2a\x6b\x6f\xf2\x7d\x5b\x98\x93\x52\x7b\x02\xdc\x5a\xe5\xb6\xd6\x7b\x10\x09\x77\xe3\x0a\x62\xa1\xdc\x6f\x6b\x3e\xda\x32\x9e\xc7\x20\x08\x1c\x05\xf0\x76\xe3\x3a\xa3\xc8\x35\xab\xdb\x3a\x8a\xc1\x7b\xd9\x4a\xa6\xa1\xda\xe8\x35\x54\xaa\x43\x8c\xc5\x28\xdd\xd6\x99\xcb\x73\x2a\x18\x98\x69\x1c\xe6\xc1\x85\x1e\x41\x89\xf5\x39\x05\x09\x52\x02\x02\x84\xe6\xa9\x72\x40\x76\xfa\x6f\x30\x2d\x65\xc1\xd7\x43\x6f\xd1\xdb\x20\xaf\xbe\x24\x42\x55\xdc\xdf\xdd\xdf\x56\xd5\x6a\xd5\x1f\x53\x42\xf8\x77\x5d\x53\xab\x0f\xd2\x3d\xd5\x65\x04\x92\x64\x00\xf5\x0e\xb3\xc9\xa6\x56\x61\x96\x29\x55\xc0\x76\xea\x07\x50\xaf\x86\x2b\xf3\x8c\xb1\x43\x38\x69\xbc\x49\xab\xab\x51\x70\xb5\x29\x3a\x4e\x65\x4e\x0b\x6f\xb2\xe0\x63\x3e\x37\xda\x03\x9a\x58\xa1\xac\x50\xec\x33\x0a\x14\x93\xe2\x94\x10\xe5\x70\x51\xea\xbf\xc0\xe9\xee\x15\x69\x5f\x9a\x2f\x02\x77\xa5\x90\x45\x25\xb6\x83\x12\xb2\x89\x8a\xad\x74\xea\x0e\xf0\xcc\xa7\xdb\x98\x06\x3c\xb0\x41\x49\x5e\xb4\xe3\x80\xea\xe3\x7f\x7b\x7b\xe8\x3b\xdb\x35\x70\x4a\x88\xf4\xac\x28\xd3\x92\xaa\x9e\xad\x2f\x1e\x41\x29\xa1\x37\x5c\xf9\x58\xdc\xfe\x0f\xa8\xc2\xbc\x7f\xaf\x15\x2e\x65\x19\xbf\x1e\xc7\x99\x40\x2f\x3c\x34\x89\xab\x60\x2b\xf8\xb2\xe4\xf6\xb3\x1d\x03\xcf\x84\x65\x4a\x5f\xd5\x4b\x49\xf9\xf0\x98\x09\xd4\xb4\xb8\x89\xad\x43\x7f\x13\xa7\xd5\xef\x65\x05\x3e\x83\xb0\xb4\xb3\xb3\x6b\xfe\x4e\xe4\x62\x2d\x61\xd1\x15\x93\xf3\xfa\x1b\x14\xa1\xec\x37\x22\x49\x1c\x3c\xbb\xff\x52\xbf\xb4\x2b\xdf\x4a\x5e\x42\x0e\xd4\xb4\xac\x95\x72\x9a\xab\x86\x91\x73\x39\x99\x86\x4c\x49\x43\xea\x22\x8c\x45\x43\x70\x40\x2c\xb6\xe3\xde\x85\xfe\xf8\xbb\x02\x5e\x50\x31\xdd\x43\x51\x7f\x23\x6c\x8b\x68\x5b\xb9\x19\xaa\x3d\xa6\xae\x81\x0d\xb9\x65\x83\xf1\x92\xa5\xd7\x7d\xe0\xaa\x0e\x71\xea\xc5\xd4\x65\x82\x52\xda\x65\x22\x51\x43\x95\x43\x0f\x31\xec\xa1\x3f\x93\x0d\x24\x9e\x08\xb3\x7e\x50\x2a\x24\x3d\x9c\xf3\xd8\xaa\xba\xe8\x96\x11\xea\x3d\xf0\xdc\xf1\x13\x58\xcd\xd7\xb1\xcd\x98\x36\x92\xe8\x46\xc9\x60\xe7\x1b\x61\x3c\x98\x50\x46\xaf\x4e\x55\xd9\x97\x97\xb4\xf6\xb0\xa6\xe9\x6e\x54\x18\xbd\x37\xfe\x18\xdf\x91\xd3\xeb\x79\xdc\x24\x12\xe4\xd5\x77\x6e\xc5\x55\xa7\xe5\x0c\x74\x94\xbb\x7f\xfc\x4b\xee\xf9\xd1\xd0\x2d\xe7\x40\xcc\x4a\x6a\xbe\x3c\x70\x73\xd9\x48\xff\x66\x05\x24\x8f\x6d\xf9\xa2\x92\x47\x20\xf9\xd6\xb1\x9f\x5d\x6e\xba\x91\xcc\x74\x1b\x79\x09\x0a\xf6\xf3\xb6\x61\xab\xe0\x9a\x9c\x02\xea\x9c\xc2\x5f\xda\xb9\xc7\xe6\x04\x7c\x62\x1e\x98\x52\xc1\x70\xf1\xd8\xa3\xcd\x48\x8b\x2c\xf7\x6a\x11\x79\x45\xcc\x23\x97\x79\x26\xb0\x78\xcd\xda\xc4\x89\x50\x36\x39\x5c\x26\xf6\x2d\xeb\x96\x7a\x63\x9d\x73\x26\xd0\x62\xeb\x6e\x84\x5a\xdd\x22\x8a\x77\x73\xa3\xf3\x4b\x95\x2b\x91\x6d\x24\x8e\x1c\x10\xb3\x4c\xc7\xc8\x8e\xfd\xce\x3e\x13\x48\x52\x62\xa3\x5c\x00\x47\x19\xe1\x45\xb5\xf0\x48\x20\x28\xe8\x30\x01\x2a\x85\xdb\x5e\xe2\xa7\xbe\x22\x8f\x9e\xb5\x1d\x96\x2d\x8b\xd5\xcb\x9e\x1a\x5d\xd5\xd2\x45\x45\x65\xd1\x6f\xeb\x94\xf6\xf0\x01\x2e\xe9\x28\x16\xcf\x20\x46\xce\x4b\x96\xc0\x1f\x57\xfc\x74\xcf\x45\x48\xaa\xff\x6e\x42\x0c\x39\x44\xef\x13\xa0\xa3\xc6\x1a\xe8\x08\xbd\xff\x29\xd9\x41\x4f\xd6\x83\x75\x4b\x46\xc1\xc9\x11\xf7\xce\x8c\x54\x8e\xc7\x3b\xc5\x45\x78\x34\x49\xde\xcd\xd5\xe0\x3f\x6a\x08\x52\xdd\xc8\x8f\x6d\xfb\x9a\x70\x5b\x31\x35\x39\x5a\xee\x60\x39\x83\x03\xf2\x84\xe4\xed\xf3\x97\x0b\xd5\x6c\x20\x3d\x97\x54\xae\x5e\x76\xc9\x2a\x72\x51\x91\x4e\x08\x4a\xe7\xdf\x3a\xe8\xd4\x36\x7a\x8d\xd2\xe8\x54\xd7\x31\x2b\xcc\x9e\xa7\x1c\xdb\x8c\x9b\x17\x58\xaf\x5e\x02\xfe\x97\x89\x2c\x74\x43\x3e\x1e\x58\x06\x5a\xe0\x5a\xe0\x43\x97\xd8\x2a\x65\xad\xb3\x92\x4e\x41\x09\x70\xeb\xcd\xa6\x20\x9e\xb9\x9d\x57\x1c\xa8\xd2\x04\xc8\x99\x0f\x17\x4e\x36\x9e\x93\x3e\xa0\x56\xa7\x3b\x55\xaf\xbe\x63\x4e\x4d\xb0\xa3\x14\x02\x75\xac\x60\xc2\xd5\x3b\x86\x0a\x87\x9f\x19\x2c\x1b\x90\x36\x96\x78\x2c\xad\x66\xcd\xdc\x1c\x6e\x75\xce\x4c\x3e\xbc\x2d\x6d\x06\x41\x23\x3a\x5a\xc4\xee\x4b\x04\xdf\x6f\x49\x63\x1a\x42\x0f\x65\xb6\x7f\x15\xf1\xc3\x01\xc8\xfc\x58\xcc\x05\xf8\x07\xab\xc0\x7f\x7d\x14\x8f\xfb\x55\xcf\x96\x25\x51\x73\x5c\x96\x81\xd4\xa0\xc8\x43\x72\x21\xcb\xe4\x35\x5a\x92\xe7\x55\x6d\x70\xcc\xe3\x12\x1f\x3e\x44\x93\x68\xda\x3b\x7d\xeb\xcc\x84\xd2\x86\x8c\x3f\x7d\x2c\x43\x9e\x1f\xd4\xea\x4a\x1f\xcf\x1c\xe7\x33\xec\x5f\x1d\xdd\x0c\xd3\x45\x6e\x2c\xb7\x43\x79\xb4\x71\x4e\xa1\x39\xa0\xb2\xa9\xd5\xb0\x96\xb8\x56\xe2\x32\xda\x74\xf2\x32\xda\xe0\x11\x1e\xc8\x5d\x1d\x0e\x03\x00\x47\x4c\xd4\xf7\x4b\x5a\xc0\x29\xf7\xea\x8a\x43\x41\xc7\xbc\x4b\x26\x64\x8a\x4e\x91\xc4\xde\x2b\xbe\xd7\xcf\xed\x28\x82\x86\x1d\x0c\xe4\x03\x8f\xe0\x06\x99\x11\x52\x6c\x21\x3d\x89\xf5\x78\x03\xf2\xf9\x83\x21\x7d\xc7\x45\x61\xd9\x04\xef\xe6\x39\x8a\x19\xcb\x13\xd2\x73\xde\x19\x5c\x6e\x86\x56\x95\xc3\xba\x1f\x51\x4a\xb8\x36\x11\x9f\x3d\xfe\x4f\x5d\x92\xc0\x57\x6a\x1e\x70\x54\x74\x69\xd7\x1d\x9d\x46\x6b\x8a\x67\xf0\xd5\x1a\x55\xd5\xb7\x8c\x21\x73\xd0\x89\x7c\xd2\xb5\x2e\xe1\x6d\x6e\x0e\xf9\xa1\xc7\xde\x53\xf1\xb7\x0f\xfd\x29\xe7\x87\x58\x9f\xf0\xe3\x47\x76\x82\xc1\x52\xe3\xa4\x03\x06\xc2\xeb\x66\x77\xa8\x2f\x94\x63\x25\x32\xad\xa1\x86\x89\x39\x9e\x4c\xce\xf4\x9b\xb4\x71\xf6\xe3\x7a\x10\x94\x74\x75\x41\xad\x3c\x6d\x83\xb5\x5f\x0e\x1a\x9b\x34\x8f\xd0\xfa\xa8\x52\xf2\x12\xe7\x7d\x0f\x4d\x5c\x2d\x77\x67\xf8\xda\x88\xfd\x0d\xae\x9a\xfb\xa6\xea\x5c\x0e\x13\x69\x9a\x0f\x93\x73\x0b\x35\x9e\xbd\x28\xeb\xcc\xef\x55\x29\x3d\x8a\x3d\x2a\x85\x67\x88\xe8\x2b\xeb\x97\x97\x9c\x55\x89\xec\x01\xa6\xb4\x59\x85\x64\x13\x12\xac\xb7\x05\xc9\x40\xcf\x78\x84\x23\x5d\xdc\xa9\x2f\x09\x60\x04\x26\xbe\xb0\x24\x18\xd4\xab\x51\x7a\x04\x54\x7b\x53\x15\xa4\x66\x38\x51\x2a\xc9\xed\xbf\xe6\x97\xef\x36\x02\x8c\xef\xbd\xf7\x6b\x38\xfd\x2b\x08\x88\x7b\x9f\x41\x4a\xdb\x94\x50\x35\x40\xa0\x28\x29\x33\xf8\x94\xfa\xc5\x04\x05\x23\xb0\x7d\x69\xe9\xe0\x06\x03\x8f\x11\x09\x02\x96\xe2\x7c\x74\xd3\xcb\x7f\x60\x01\x7f\xac\x6b\xfe\x38\x68\x9d\x9c\x9f\xc1\xcd\xef\xfa\xcc\x42\x37\x77\xc1\x83\xa1\x5d\x99\xe0\x8f\x46\xd8\x9d\x47\x98\x76\x3d\xbb\x74\x72\xa6\xe9\xbe\xd5\x3c\xe8\x52\xb8\x76\xa8\x95\xac\x46\xa3\x2a\x55\xa9\x82\xf5\xb2\x42\x81\x1f\x68\x25\x58\xac\x6a\xc8\xea\x7d\xfe\xce\xe1\x65\x6e\xe4\x85\x4e\x11\x96\x39\x57\xd7\x8e\xad\x2d\x57\x05\xc1\x03\x05\x51\x91\xb2\x64\x82\x90\x55\x9d\x3a\xc5\x10\xc0\x21\xa7\xaf\x43\x12\x57\x71\xbd\x33\x01\xef\x87\xda\x6d\x38\x47\xb8\x0e\x62\x84\x38\x4b\x74\x09\x29\xf9\x12\x2a\xe3\xc4\x6b\xc3\x6e\x4a\x74\xd9\x29\x44\x3e\x1a\xb7\x0f\xe4\xa8\xb6\x2e\x63\xca\x36\x1e\xa2\x7b\x27\xb8\x86\xc0\x2c\x67\x5f\x68\xb2\x4c\x39\xa2\x1c\xf1\x96\x56\x90\x4d\xbe\x68\xd8\x55\x43\x78\x7f\x8f\x90\x3f\x5c\x19\x94\xb0\xf8\x42\xef\xa4\xd2\x25\x79\x4d\x2f\xeb\xfe\x04\xa6\xb0\x72\x43\xdf\x8a\xce\x59\xaa\x58\x03\xad\x91\x9a\x41\x4f\xc9\x86\xb7\x26\x6b\xab\xb7\x2a\x41\xaa\xe8\x84\xe3\xac\x0b\xd6\x14\xbb\x48\x47\x17\x00\x8e\xb0\x13\x8e\x9a\x4e\x90\x8a\xb1\xf5\x05\x1d\x8d\xf9\x8a\x07\x03\xda\xc4\xe6\x8b\x1e\x98\xa4\xe3\xa3\x9b\x55\x02\x30\x91\xc9\x51\x59\x18\x9c\xf4\x99\xa2\x4c\x25\xd8\x5c\x6d\xc4\xdf\x7e\xb3\x53\x4c\xcb\xb5\x09\x14\x38\xc5\x12\xa4\x90\xf8\x1d\x78\xd3\xdf\xad\x16\x24\x55\xc5\xf3\x96\x10\xee\xa6\xfc\x14\xd1\x7a\xf2\x21\x2a\xee\x30\xb7\xaf\xb5\x9c\x8e\x85\xc9\x69\x77\x9f\xbd\x0a\x72\x6a\x32\xde\xc1\x7a\xef\xad\x34\x9b\x23\x92\xae\x5c\xa0\x4b\xf2\xcf\xdc\x9b\xd4\xd2\x5f\xb2\x46\x68\x8e\x02\xcd\x5d\x3a\xbe\x3a\xe7\xb8\xa2\x9c\x59\x7c\x45\x23\x8e\xdc\xbb\xf1\x35\xac\xed\x08\xc3\xbb\x17\xcf\x66\x6c\xb9\x4c\xa7\x86\xab\x96\x43\x1c\x36\x50\x97\xa6\x76\xe8\x1c\x24\x24\x7f\xb4\x51\x7b\x93\x28\x8a\xb9\xd6\xe6\xf4\x14\x9a\xcc\xe2\x23\x1e\x73\xad\xed\x11\x88\x1c\xdc\x1f\x75\x0a\x87\x37\x27\x31\x99\xf4\x6c\x82\x42\xe3\x35\x43\x15\xab\xaf\x48\x23\x33\xca\x2e\x75\x61\x46\xd5\xaf\x78\xdb\x29\xd6\x38\x0f\x12\xfb\xd9\x14\x52\x51\xae\xfb\xf2\x5c\xe8\x34\x29\xf3\x8d\xac\x69\x33\x60\x72\xca\x95\x3c\xe9\x4b\xc3\xed\xe7\x2c\x61\x01\x47\xfd\x93\x56\x0e\x2d\x65\x5b\x62\x96\x3d\xf4\x69\x81\x85\x48\xee\x65\xe5\x08\x7e\xa3\xa4\xa9\x1c\x34\x2f\x5b\x07\x22\x22\x54\x17\x74\x94\xe9\xf9\xe3\xfe\xac\x5f\x4d\x35\x8a\x64\x4c\xf6\xeb\xc8\x58\xd9\xd4\x52\x8c\x32\xcc\x55\xd5\xb0\x84\xb0\xd2\x13\x06\xa0\xeb\x06\xc7\xdd\xaf\x1f\x0c\x69\x64\xfa\x27\x32\x7c\x25\x67\xf6\x85\x0d\x5f\xfa\x8c\xb9\x31\x18\x91\x00\xd4\xd3\xcc\x29\x80\x46\x39\x82\xca\x3b\xba\x2c\x87\xb3\x60\x73\x50\xbd\x42\xc4\xb9\x62\xd9\xee\x92\x71\xd1\x76\xd8\x96\xaa\x7a\xc9\x9a\x73\xf2\x51\x36\xb1\x4e\x18\xd3\x52\x3d\x1b\x06\x0c\x6e\x3b\x23\x6a\x17\xe7\xb8\x46\xdf\xe4\x9e\x65\x24\xeb\xc1\xe6\xe8\x7d\x9c\xe1\x8f\x52\x70\x3a\x37\x9f\x4d\x95\x7d\xce\x98\x2a\xff\x10\x42\xf2\x20\xbe\xf2\xc5\xc7\x15\xa7\x4d\x95\x9f\xcc\xeb\x19\x68\x13\x65\xd8\x51\xa6\x14\x7b\xbf\xbc\xbe\x81\x42\xec\x63\x29\x27\x23\xc9\x7f\x01\x3a\xce\x9b\xc5\x6f\x2a\x97\x67\x76\x6c\x3d\xd1\x3c\xb7\x63\x9b\x2e\x9e\x3f\x52\x7c\x4f\xed\xd9\x68\xee\xd3\x23\xc0\x0f\x4f\x67\xdd\x5d\xdb\xac\x1c\x9f\xd9\xcb\x35\x45\xf9\xfe\xcd\x5c\xbb\x84\x7d\x7e\x37\xc7\x8a\xfb\xf9\xed\x4c\x49\xfc\x99\xc3\x3a\xb8\x99\xa3\xe5\x7d\xb4\x96\xa0\x6a\xe5\x8a\x01\x69\x15\x6d\x40\x62\x45\x9b\x91\x5a\x07\x52\x98\xf2\xe4\x6c\x1a\x28\x79\xfd\x80\x1c\xf9\x4c\xab\x3b\x2a\xaa\xc9\x75\xc3\x9a\x56\x23\xed\x6a\x31\xba\xbf\xc2\x97\xbe\x51\x47\x09\x60\xc9\xc9\x8f\x92\x3e\xc2\x04\xd9\x0c\xb6\x3f\x2b\xa6\xff\x10\x58\x1e\xa1\x8d\x67\xda\x88\x68\x53\xb9\xc2\x83\x45\xcc\x94\x92\xaa\x54\xa9\x47\x2a\x14\x1c\x9a\x76\x8f\xd0\x19\xc6\x18\x47\xe2\xcd\x8b\x13\x8f\xa1\x57\x80\x1a\x6c\x29\xc7\x7a\xc0\xb3\x8d\x62\x91\x49\x5b\x4a\xd5\xf4\x8f\x81\x07\x05\x44\xa4\x64\xef\x54\xc8\xcb\x54\x7a\x4b\xf3\x8b\x94\x4d\xdd\x53\xf5\x13\xdd\xd6\x4c\x7d\x23\xd3\xea\x4c\x6d\x02\xb8\xf0\x6c\xa1\x41\xeb\x2a\x9c\x61\x8e\x48\x1d\x16\xcd\xd8\xdb\x43\xef\x48\x55\x71\xb4\x34\x2d\xd3\xc8\x52\x87\x81\xa8\x86\xd8\x2a\xbb\x41\x15\x15\x27\x4b\xfd\x39\xe5\x36\x24\x58\x8e\x26\xfb\x33\x47\x23\x5c\xca\xea\xa0\x10\x29\x21\x2b\x24\x8b\x77\x65\x29\x5d\xf5\xa6\xe9\xd7\x75\x49\x34\x14\x5b\x71\x85\x48\x7b\x8d\x59\x8b\x07\x5f\xb6\xf6\x23\x4b\xd8\x03\x37\x12\x2b\xe9\xb6\x0d\xf3\x95\xb6\xdd\xb0\x0a\xe9\xc9\x1d\xe5\xee\x75\x6b\x63\x38\x04\x08\x45\x1b\xeb\x95\xa0\xf6\x06\x28\xbf\x90\x0a\xad\x5b\xa0\x11\x0a\x7d\xc9\x1a\xb2\x08\x03\x3e\xcf\x75\x48\x8c\x2c\xa0\xaf\x5c\xc3\x5c\x2f\x9e\x75\x4d\x41\x8c\x57\xc5\x2d\x8f\x21\x46\xe0\xad\xc0\xad\xbc\xb3\x68\x13\xba\xb8\x00\xac\xf6\x78\xe2\xd2\x6f\x40\x6a\x7a\x61\x67\x2f\x38\xa4\x8c\x54\x10\xc1\xd4\xf7\x58\x4d\xda\x25\x6b\xe0\xd4\x94\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x8a\xac\xc6\xbc\xa0\x8e\xef\xc8\xa7\x03\x71\xff\x10\xfd\xf5\x65\x57\x5f\xd1\xcb\x4a\xba\x7d\x77\x21\x2b\x70\xeb\x10\xfd\x55\x20\x45\x86\xe6\x01\x34\x2b\xaa\xc5\x7e\xe0\xb5\x5c\xc0\xee\x36\xbb\x01\x34\x79\x7f\xb0\xea\x58\x10\x3b\x83\x1d\x06\x07\x5e\x32\x02\x2e\x30\xf4\x6c\x07\x15\x60\x8b\x44\xc1\xc6\xd2\xb2\x0f\x33\xc1\x8f\xdc\x63\x28\x6c\x34\xfe\xa5\xc4\x8e\x47\x1f\xdd\x08\x1c\xec\xae\xf7\xe7\x1a\x60\x5c\x0a\xb1\xbf\xaf\x01\x20\x22\x9a\x67\x3b\xb6\x44\x82\xc4\xf5\x8b\xf9\xa2\x5d\xc9\x9a\x0f\x6e\x4a\x3c\xf8\x84\xa5\xed\x06\x1d\xc9\xdb\x64\x1e\x9b\x72\xca\xa8\x7e\x24\xe6\x9c\x34\xed\x24\xbe\x8b\x46\xd7\x4e\x4f\x6a\xb5\xdb\xce\xb6\x6e\xf9\x08\x98\x13\xce\xf1\x15\x39\x44\xf7\xde\xa5\x5a\x69\x48\xb2\x55\xbd\x00\x54\xdf\xa7\xc8\xb6\x8e\x26\xa6\x8d\xb7\xfa\x64\xb7\x65\xf2\x4c\x4e\xb6\x6c\x5b\xef\x2d\xc3\xc5\x8b\x19\xe3\xaa\x2f\x8f\xac\xae\x65\x01\x88\x3f\xd3\x6f\xbb\x8d\xbe\x1d\x54\xf7\x36\x24\x7f\xb6\x73\x57\x9f\x0f\x37\x96\x46\x07\xdc\x58\x96\x2b\x8f\x3c\x62\x97\xff\x24\x20\xdc\x39\x3d\x43\xed\x51\x05\xf6\xca\x23\xfe\xea\x9f\x46\x0b\xec\xd9\x8e\x73\x1e\xe5\x67\xea\x3c\x3a\xd3\xb7\xcf\x03\xf3\x20\xe7\x44\xd5\x13\x99\x3c\xdb\x09\x76\xd3\x79\x4b\xcd\x5f\xfa\x59\x1c\x76\xe5\x5c\x3d\x6f\x15\xc3\xe1\x6a\x95\x56\x21\x12\x2a\x19\xc2\xa8\xab\xe9\x2f\x1d\x41\x67\xa7\x66\x5b\xf8\x82\x14\x74\x4a\xc3\x0c\x67\x03\x52\x46\x85\xca\xfb\x08\x3b\x00\x35\xd6\x98\xaa\x1a\x56\x55\x6a\x3a\xb6\xb3\x87\x9c\xcb\x39\xb1\x16\x68\xa3\x0a\x29\xe6\xbd\x1e\x8b\x36\x60\xfe\x25\x38\xf4\xad\xe3\x18\x24\x5f\x40\x3e\x63\x08\xa3\x8b\x9d\x0e\x00\xb9\x33\x1e\x2f\xd5\xee\x22\x24\xba\xd7\xaa\x73\x33\x00\xbf\x97\x3a\x6f\x09\xd6\x36\xca\x62\xdd\xcb\xe3\xb2\xe6\xca\x23\xe3\x16\x58\x87\x6b\xb9\x21\xb8\x1b\xe4\x5f\xf7\x92\x0c\x28\xb9\x37\x1b\x71\x15\xd6\xd9\x26\x1c\x39\x87\xe1\x4d\xf6\xdd\xed\xfc\x63\x69\x9e\xa3\x4b\x52\xa9\x6a\x4d\x1a\x4d\xc0\xa0\x92\x44\xb1\xb7\x87\x68\x5d\xc8\xad\x0e\xcc\x2f\x67\xa7\xb2\x9c\xa2\x69\x4e\x14\xc6\x7d\xa7\xc2\xbb\xcf\x4e\x4f\xd4\x3b\x47\x03\xdf\xcb\x82\x7d\x8f\x1f\x4d\x0e\xfc\xe9\x9c\x48\xd6\x1b\xf2\x3e\xd5\xd8\x1c\x3a\x93\x49\x61\xd9\xb4\x85\x2a\x58\x0d\xaa\x7d\x6a\x62\x6e\xb0\xac\x1f\x26\xdb\x3b\x3b\xc7\xbe\x73\xe8\xc8\x67\xa1\x17\xce\x95\x1c\xb4\x0a\x63\x9e\x91\x0b\x19\x67\xca\xed\x9d\x4c\x0f\x7e\x7c\x8e\x1a\x5e\x82\x6c\x59\x93\x91\x97\x9f\x33\x6f\xff\xfa\xb3\xd8\x13\x37\xe0\x00\xd2\x92\x4b\x75\xef\x4c\x67\x18\x0d\xc0\xb9\x38\xb5\x45\x72\xcc\xf5\xe9\x40\x0a\x2f\x50\x55\xb3\x0a\xdb\x72\x55\xd2\x16\x0c\x5d\xca\xd9\xd4\xc9\x9f\xa1\x3a\xc1\x5a\x4c\x15\xde\x57\xed\xef\x15\x8e\xb6\xd0\x35\x25\x4b\xb8\x09\x23\x56\x1f\x75\x99\x3c\x44\xf7\xed\xd7\xeb\xde\x6e\x75\x22\xe5\x26\xee\xa5\x71\xef\xc2\xbf\xe8\xcf\x4e\xdd\x1a\x9e\x2a\x3e\xd2\xae\xe8\x5e\xa0\xdf\x3a\x18\x9c\xdc\x1f\x9c\x04\xe6\xee\x82\xbe\xdd\xba\x3b\x12\xcf\x33\x82\xfe\xa1\x2b\xdf\xfd\x43\x15\x8b\xf3\x14\xe0\x05\x5e\xc9\x70\x60\x5b\xa7\x27\x44\xbb\xc5\xb8\x53\xe0\xed\x10\xdd\x37\x15\xf5\xe0\x23\x79\x41\x78\xa2\x84\xaa\x1b\xc7\x75\xe1\x38\xb8\xe6\x52\xe5\xd2\x62\x28\xc9\xa2\x69\x66\x78\xdf\xb2\xdb\x53\x2a\x2d\x81\x0e\x3d\x1e\x92\xb3\x92\xc7\xf4\x5e\x4c\xd6\x66\xe2\x21\xa6\x7f\x58\x94\x60\x27\xc2\xa8\xa8\x30\x9d\x93\x12\x5d\x32\x56\x11\x5c\xcb\xbb\x5f\xcb\x7f\x05\x5a\xe0\x16\xe2\xc9\xa9\x32\x2d\x01\x2f\xb0\x62\x20\x5a\x50\x52\x10\xdd\xb9\x0e\xcd\x49\x8b\x4b\xdc\x62\x30\x2b\xc9\x88\x71\x0d\x7e\xa5\x84\xa9\xec\xee\x74\x30\xa5\x13\xf9\xfc\x44\x8c\x2b\x0e\x02\x20\xee\x0d\x6e\x67\xdb\xe8\x67\xf4\xc1\xd1\xf0\x35\x64\x19\x9a\xba\x15\xec\x98\xfa\xf2\x94\x82\x80\x26\x03\xfa\xbd\x9d\xf3\xa3\x8d\x21\xba\x55\x6f\x97\x18\x3a\xb7\x39\xaa\x25\x9d\x44\x0b\xc8\x17\x66\x04\x17\xfd\x74\x6a\x16\xee\x1f\xd4\x68\x5e\xef\x3f\x90\x55\x14\xff\x97\xac\xe2\x1b\xbd\xaa\x0a\x20\x4f\x00\x2b\x1f\xc8\x2a\x59\x98\xd5\x5b\xb4\xac\xfb\x1a\xc2\x91\xb1\xc2\x76\xd5\x0e\x99\x5c\x90\x56\xd0\x88\x09\x8d\xf2\x7a\x5f\x9d\x9d\xda\x70\x0f\x6d\xf2\xb4\x86\x38\xb5\xc5\xfa\x2a\x95\x7b\x9c\x31\x6b\x6a\xce\xd7\xdb\xd5\x4f\x6c\x6b\x25\xe3\x71\xc6\xee\x64\xd4\x20\x42\xce\x32\x08\x7d\x8e\x50\x14\x41\x53\xb3\xcb\x74\x9d\x70\x81\x06\xf8\xfb\x1f\xa2\x1a\xd3\x6a\xfc\x68\x4c\xba\x46\x61\x65\xd5\x35\xc2\x87\x8b\xca\x2d\xa7\xf8\xb1\x43\x6b\xbb\x46\xa7\x32\xd7\x49\x2e\x0a\x3b\x44\xe9\xb7\x0e\x4a\x75\xb2\x89\x8b\x80\x82\x2d\x56\x37\x41\xe7\x4d\x56\x2e\xd7\x36\xa9\xe8\x07\x82\x6c\x8b\x16\x53\x03\x4c\xf6\x5a\xd0\x04\x68\x40\xbf\x22\x0b\x59\x77\xfb\x12\x17\x1f\x54\x61\x19\x36\x5f\xe0\x96\x5e\xd2\x8a\xb6\xab\x24\x6e\x2e\x5c\xcb\xb9\xc0\xca\x7b\xb9\xc4\x9f\x02\x0a\xab\x4d\xaa\x82\xd6\x67\x32\xb1\xed\x01\x0e\x6b\x27\x86\x3d\x32\xfd\x96\x25\xd7\xaa\x24\xae\xcb\x3d\xe6\x4b\xdd\xa6\x9e\xb8\x6d\x01\x0a\x67\x6b\x39\x53\x8d\xab\x74\xbe\x02\x48\x31\x60\xc5\x17\xc2\x35\x37\xf0\x85\x22\x0f\xb9\x2e\x4e\xda\xa6\xf7\xa2\xff\x4a\xee\x64\xe6\x1c\x94\x9a\xe1\x7a\xf2\xa5\x14\xb5\xbf\x75\x0f\x28\x9d\x4a\x9c\xf9\x97\x7e\xb2\x76\x7e\x50\xfb\xf6\x93\xaf\x52\xc6\x6d\x3b\x7b\x0e\xfc\x46\x12\x45\x6e\x97\x24\xe2\xc8\xd0\xb5\xac\x8b\x67\x36\xd3\xd9\x11\xb0\xb5\xb8\x3b\xe2\x04\xcb\xc9\x2d\x37\x00\xbd\x84\x50\xa7\x9d\x84\x59\xa6\x4c\x1d\x71\x27\x60\x2a\x45\x53\xd3\x43\x41\x33\x6e\x3d\xca\x15\xbd\xd6\x96\xb6\xb3\xd3\x6d\xc4\xae\x49\xb3\x6c\xa8\xca\x62\x95\x02\x7a\x29\x24\x5a\x77\x43\xa1\xd2\x9f\x90\x03\xdd\xe0\xc3\x44\x54\xa4\xd7\x34\xdc\xdf\xeb\x32\x78\x2d\x09\x2e\x75\x75\xe9\x55\xb9\x5e\x12\x70\x9c\x50\xd5\x16\x45\xea\x6f\x5e\x3c\xa2\xa6\xf4\x6d\xdf\xc4\x07\x4f\x8a\x65\x3a\x48\x56\xab\xeb\xea\x65\x83\x17\x0b\x52\x9e\x5a\xf2\x76\x93\x2e\xcf\x4e\xfb\xd6\xf3\x3e\xf5\x7a\x7c\x9f\x7b\x8b\xba\xc0\xda\xe6\xc0\x4a\x29\x7a\x57\x6e\xf1\x45\x59\x77\x87\xd4\x6d\xb3\x0a\x50\x41\x5b\xb4\xc4\x1c\xfd\xb3\xe3\xad\x62\x27\xdb\xf0\x19\xad\x2a\x24\xee\x2d\x43\x7e\x7b\x5d\x6d\x60\x5b\x3e\xe3\xf9\x1d\xb3\x9b\x77\xe4\x2f\x70\xd4\x35\xb9\xb1\x74\x24\x94\xb8\x44\xf0\xad\x39\xa3\x57\xc6\xa8\x8f\x33\x86\x97\x46\xdc\x17\x38\x9f\xcd\xb5\xde\xbd\x7a\x2b\xae\xe5\x60\xc8\xb4\xbc\x52\x6d\xe7\xfe\x06\x7e\x54\x83\x80\xec\x73\x50\x4f\x9e\x2c\xab\x95\x63\x2e\xab\x55\xe3\x3a\x26\xbe\xad\x1f\xb4\x86\x8f\x38\x71\x6b\x7b\xba\xb1\x23\xf0\x19\xd5\x03\x43\x53\xae\x29\xa4\x15\xf6\xd1\xd1\xf5\x12\xa5\x85\xdf\x6f\xe8\xa7\x20\xa6\xda\xa1\xc9\x31\xac\xd4\x23\xed\x10\x73\xbc\x70\xdb\x75\x1a\x20\x50\x4b\x2e\x22\x15\xd0\xce\x55\x07\xc0\x84\x70\x92\x18\x94\xd3\xff\x53\xcd\x3d\x24\x83\x86\x76\xd7\xe6\xf5\x90\x44\x82\x4e\xa6\xb2\xfd\x9b\xdf\x38\xee\xeb\x27\x23\x89\xc3\x7f\x67\x54\xcf\x36\x39\x62\x44\x16\x20\x71\xb4\xb2\x39\xf8\x35\x2d\x1d\xed\xde\x58\xe6\xd3\xcd\xe7\x92\xb2\x01\x2e\xcb\x77\x2c\xdf\xb2\x55\xcb\x07\x02\x47\xd0\x96\x44\x39\x86\xb7\x7a\x4d\x16\xe6\x69\xf4\x5c\x1b\xab\x0f\xa0\x1f\xa6\xfd\xe2\x99\xb5\x62\x1f\xa2\x7b\xef\x74\xff\x15\xdd\xf1\xf3\x60\x1b\x3d\xda\x46\x8f\xb7\xd1\x93\x6d\x71\xd0\x9f\x26\x8d\xee\xd0\x34\xf0\x77\xed\xa2\x17\xcf\xa0\xb7\x87\x1c\x2c\xdd\x75\x04\xd2\xe9\xf8\x5e\x4b\xd0\x52\x4e\xc9\xad\x49\xca\xbc\xeb\x8e\x11\xa6\x37\x2b\xfb\x43\x48\x1a\xe2\x88\xcb\x7e\x2e\xca\xa6\x6e\x8f\xb2\xe7\xab\x03\xa8\xae\xb9\x3c\xa9\x90\x26\x17\xe1\xdc\x3e\xde\xc5\x99\xc5\x4f\xae\x83\x50\xaf\x33\xd0\x57\x83\x6f\xd0\x50\x10\x85\x7e\x35\x29\xc6\x25\x0f\x5a\xa2\x5d\xdb\x88\xa3\x36\xa6\x45\xb2\x7b\xde\x46\x1f\xb5\xd4\x29\xfb\xf7\x3c\x60\x4e\xf9\xf6\x7e\xa2\xf4\xec\x2b\x75\x50\x9d\x3f\x05\xf8\x0f\x42\x94\x36\x4a\x48\xeb\xde\x39\x12\x1c\xb8\xcc\x94\xc0\x93\x69\xf4\x19\xdd\x68\x3d\x8b\xf3\xee\xb7\x9b\x6d\x7a\xa8\xaf\x8d\xed\x32\xea\x8b\x93\xb2\x1b\xd5\x44\x99\x1d\xc3\x5b\xde\x30\xb6\x24\x76\xc2\x26\xaf\x71\x7b\xd8\x1b\xa3\x64\x44\xab\x27\x3b\x72\x12\x15\xfb\x80\x89\x7d\x40\xc4\x3e\xe0\x61\x1f\xd0\xb0\x1f\x61\xe1\xad\x75\xdb\x07\x92\x15\x35\xe1\x83\xa6\x09\x65\x6c\xad\xb1\x35\xd6\x47\x08\x47\xe9\x9e\xbb\x7d\x88\x53\x5a\x99\xa2\x5c\xf9\x46\x3f\x43\x59\x17\x91\x41\x37\xab\xa4\x65\xc2\x1f\xbf\xdf\x2e\x6b\x13\xe3\x34\x2b\x17\xe7\xed\x81\x53\x37\xe3\x1a\x57\x1d\xf1\x0a\x66\x6c\x8b\x67\x79\xdb\x74\x45\x8b\x68\x5c\x43\x62\xe1\x9b\x9c\xfa\xea\x79\x8c\xa9\xbc\x00\x05\xc4\x58\xa5\x56\x9c\xea\x6a\x3c\x40\x41\x1e\x34\xbf\x8e\x43\x3c\xd5\xa1\x32\x0e\x67\xf5\x94\xa5\x97\x73\xae\xbe\x35\x8e\xc1\x54\x3b\x14\xbb\x90\xf7\x1a\x9a\x09\x7b\xce\x7e\x77\x17\x3d\x0c\xda\x27\x7e\x4a\xed\xba\x7d\x3f\x30\x4d\xb9\x1a\xd7\x8c\x14\x1f\x4c\xed\x16\x69\x53\xe1\xc0\xd0\x54\xff\x4a\x5d\x51\x98\x8b\x3b\xb3\x62\x4b\xd2\x14\x98\x13\x34\x23\x1f\x51\x31\xc3\x82\x3e\x74\xad\x1d\x70\xc4\xa8\xca\xac\xa4\xe6\x5d\x43\x8c\xa7\xd5\xb6\xfc\x2a\xbb\x45\x25\x3d\x2f\x5a\xa7\x89\x8f\x1a\xe5\x7f\xc7\x15\x55\xd6\xcd\xc9\xcf\x88\xd6\x8b\xae\x75\xdc\x88\x82\xd1\x06\x76\xce\xcb\x55\x4b\xfe\x4e\x1a\x2e\x9b\x7c\xc2\x0b\xbb\x5d\x3b\xfd\xc6\xee\xb5\xd8\x67\x33\x61\xb1\xd5\xee\x2b\xfe\xf6\xd2\x29\x9a\x4c\xec\xb3\xcf\xd0\x93\x6f\xb6\xd0\x6f\xbf\x21\xe7\xb3\xe7\xe8\xe9\x7f\x0b\xb9\xc3\x7d\xea\x2f\xff\x1d\x3f\x75\xb0\xff\x68\x2b\x95\xd2\xa8\x1d\x5a\x50\x93\x23\xbd\x91\x9f\x22\xf7\x97\x91\x25\x9d\xfd\xb3\x31\xd2\xf9\xf2\x3b\xea\xf4\x57\x2b\x44\x64\x70\x50\x8c\xf2\x38\x78\x28\x40\x72\x56\xcd\x13\xcf\x45\xfc\xc9\x07\xb7\x65\xcb\x8f\xa0\x94\x45\xa4\x56\x9d\x69\x1d\xd7\x33\x28\xbb\xa6\x88\xff\xa2\x61\x0b\xd6\x13\x5a\x2f\x40\x9d\xda\xda\x4b\x01\x0a\xb6\xa5\xd1\xcd\x04\x5f\xab\xbe\x8a\x6e\x3c\x10\xd8\x09\x0c\xa8\x19\xbe\x06\x83\x81\xd7\xb3\x15\x5d\xca\x66\x1d\x70\xe3\xda\x8e\xb2\xb8\xba\x62\x0d\x6d\x67\x73\xb4\x22\xd6\xa6\x7f\x6c\x8a\x90\x87\xdb\x41\xea\x92\x6f\x1b\x7f\x24\x64\xf6\xc8\x8a\xe5\x5d\xed\xb9\xa3\xb8\x2d\x53\x65\xa0\xba\xbd\xf5\x65\xb7\x4b\x5b\xca\x4a\x95\x8b\x12\x5f\x65\x23\xca\xb7\x1d\x0b\x05\xe5\xd2\x3c\x00\x58\xc1\x45\xd1\x35\xb8\x25\xd5\x0a\x35\x64\xd1\x10\xae\x83\x5d\x9c\x50\x6c\x5d\xfd\x3f\x9d\x37\xa4\xe3\xe1\x04\x0b\x57\x9b\x95\x76\x4e\x64\xbc\x13\xb9\x26\x01\x0a\x84\xf7\x56\x50\xe3\x66\x74\x55\x9f\x9e\x5a\x51\x37\xae\x13\xe5\xce\x6b\xe1\x2f\x3c\x31\x2f\xd7\xc8\x1d\xb6\x36\x90\x98\x48\x34\x6f\xbc\x7d\x8c\x1d\x72\xeb\xaf\xbe\xf3\x63\x47\xfc\x30\xa4\x7c\x5c\x56\x0c\xed\xca\x8b\xf9\x4a\xcf\x6d\x74\x70\x6f\x3c\xb1\x5c\x20\x58\x12\x3f\x67\x5c\x6f\xae\x62\x5c\x47\x68\xb8\x14\x52\x0a\xd0\x8f\x84\x5e\xcd\x82\x52\xaa\xb4\xa6\x2d\xc5\x95\xfc\x2a\x4a\x52\x81\xf8\x8d\x1d\xdf\x95\x0c\x96\x3c\x34\x91\xb9\x1f\x94\xd5\x7b\xaa\xc5\x9f\xfc\xb5\xe6\xe2\x76\xe4\x7b\xd7\xa4\x01\x1e\x20\x3e\xde\x0a\xc1\x6a\xa5\xd5\x00\x3e\x3e\x3f\x55\xa5\x46\xbb\xe9\x94\x16\x94\xd4\xaa\xba\x55\x78\x75\xf5\x04\x4f\x8a\x1b\x2b\xd8\xb6\xfb\xf7\x03\x04\x26\x2e\xab\x80\xb0\x73\xd6\x0d\xfd\xa3\x4b\x6e\x06\xf7\x5a\xb8\xc2\x05\x69\xe6\x94\x8b\xeb\xb7\xd2\x6c\x58\x23\x4e\x72\xe6\x08\x27\xe7\xaf\xdf\xbd\x38\x44\xc7\x3e\xdb\xa6\x42\x62\x57\xd1\x7f\xa4\x44\x8b\x86\x5a\x1f\xe4\xc1\xfe\xfe\x0e\x74\x1e\x94\x19\x55\x8d\x8d\xda\x0c\x41\x4f\x24\xa0\x10\xeb\x5b\x4a\x6c\x69\x0d\xef\x55\x25\xfe\x30\x6a\xc9\x7c\xc1\x1a\xa1\x6c\x5c\x35\xb8\x00\x33\x30\x65\xe6\xfb\x10\xbe\x04\xdf\xce\x08\x27\xe2\xf9\xba\x9c\x62\x10\x8b\xa2\x96\x4b\x73\xbc\x42\xbc\xbb\x04\x3b\x34\xb0\x59\xb1\x58\x31\x4a\xb4\x84\xdd\x70\x0c\x30\x64\x43\x0e\x92\x87\x22\x58\x13\xa1\x62\x38\x8f\xa0\x5e\xbf\x4d\xd3\xd3\x61\x08\x17\xed\xa0\xd7\x95\x20\x40\x1e\xe1\x67\x5b\xfa\xb4\x65\x6b\x68\xb6\x94\xb2\x1f\x40\xfd\x3f\xd2\xb0\x04\x7d\x4a\x70\xe7\x64\x29\xc1\xe1\x15\x64\xcd\xd5\x3e\x3c\x18\x45\xcd\xed\x52\xb1\xa9\x75\xa9\xfe\xc8\xa3\xfa\x90\x46\x27\xc1\x29\x50\x15\x8d\xed\x29\x48\xbd\xe4\xf0\x87\xe7\xc8\xcf\xcc\xfb\x5c\x67\x26\xfe\x4d\xc9\x61\x01\xf8\xa4\x9f\x3e\x12\xae\xdc\xda\xd8\x56\xc0\x02\x44\x93\x6b\xd2\x38\xc7\x28\xa9\xfe\xf6\x47\x1b\xe4\x4d\x04\xb5\x69\xd4\xd3\xaf\x7c\x44\x95\x87\x29\xd7\xdc\xca\x7a\x45\x74\x75\x15\x37\x72\x57\xd7\xce\x54\x07\x23\x11\xf5\x9f\x56\xe9\x47\xde\x4e\xb2\x05\x9c\x6f\xa0\xcc\xc9\xc7\xe6\x35\x63\xba\xee\xcb\x8e\x41\x43\xb2\xbc\x8d\x66\x34\x99\x42\x08\xcb\xac\x23\x10\xec\x93\xd1\x68\xd1\xbe\x85\x09\x4b\x3a\x28\x0d\xfb\x49\x6c\xfd\x42\xff\x15\x69\xfd\x60\x36\x23\xec\x47\x09\x51\x44\x8f\xb0\x2d\x43\xdc\xd4\x38\x91\x6d\x6f\xdc\x7a\x3f\x90\xd5\x4d\xd6\xfa\x8a\xac\xf4\x7c\x9d\x38\xbb\xdb\xaf\xf1\x15\x59\x05\xcb\x33\xb1\x6a\xe3\x96\xa6\x29\x76\xad\x75\x5d\x98\x2c\xaf\x0d\x2e\xca\xa6\x8e\x8d\x58\x91\x75\x32\xaa\x09\xf3\x16\xb7\x1d\x78\x24\xb1\x32\x9b\x74\x15\x6e\x32\x11\x94\xae\x8b\x20\x8e\x1d\x8e\xa6\xe8\x05\x4a\x26\x57\xfa\x5f\xff\x35\x2a\x2e\x52\x47\xb4\x6e\x3a\x34\x32\x40\x74\x26\x0e\x32\xa7\xf6\xba\x46\xed\x7c\x30\xa2\x09\x53\x97\x21\xc2\x33\xcc\x11\x27\x69\x4b\xb7\xaf\xda\xf4\xf1\xe7\x58\x81\xd7\xcf\xe6\x0c\xd7\x0a\x76\x5f\x94\x51\x61\x94\xa6\x2b\xb7\x1c\xa9\x58\xda\xbd\x5e\x8b\x7e\x2a\x14\x82\x13\xa7\x73\x95\xd4\x39\x1b\x52\x76\x85\x0d\x29\x04\xdd\xd3\x6d\xe4\x19\xdf\x54\x99\xe6\x72\x89\xc6\x9e\xeb\x84\x39\xa8\x77\x72\x98\xca\x0c\x3b\x0e\x6b\xd9\xe6\xa6\x31\x06\xcd\x51\xf4\xd2\x57\xdc\x2b\xd0\x6f\xee\x69\x4a\x33\x64\xc2\x42\xd2\x89\x4d\xbe\x65\xbb\x17\x5b\xa9\x3b\x6e\xfd\x49\xfb\x09\x4e\xe9\xb9\x0e\x67\x63\x99\xee\xf0\x23\x36\x56\x3e\x19\x6d\xa7\x99\x83\xe2\xba\x6a\xac\x68\x1f\x75\x7d\x86\x38\xc4\x27\xef\x8a\x70\xfd\x58\x99\x7e\x9c\x06\x98\xb8\x12\xbc\x76\x26\x6c\x2a\x3d\x14\xa6\xcc\x46\x88\x9e\x77\xf9\xaa\x18\xe3\x77\xb3\xa7\xb4\x46\x76\x53\xc3\xde\x73\xa0\x75\xc9\xa5\xbb\xf6\xc7\xf4\x02\xd9\x14\x05\x3d\x68\x79\x32\x7a\x38\xbf\x64\x5d\xe8\x20\xb1\xf9\x41\x83\x57\xf3\x84\x5f\x5e\x43\x5b\x63\xc4\x22\xc5\xd8\xeb\x55\x1c\x49\xf9\x08\xf6\xf6\xd0\x29\x83\xd3\x2d\x03\x2d\x5d\x6b\x63\x4a\x79\x81\x91\x5d\x5d\x3d\xd6\x29\xfc\x3e\xb5\xee\x5f\x0f\x6f\x52\x22\x45\xfc\x12\x34\xff\xee\xd1\x38\xdc\x96\xae\x79\x2a\xf8\x40\x6a\x5d\x38\x43\xb9\x89\xb2\x11\xf5\xe1\x46\xbe\x08\x8a\x4f\x0c\x1e\xe5\xb0\x5a\x45\x5e\x62\xe9\x5a\xaf\x4d\x5c\x90\x47\xa9\x1b\x43\x53\xd0\x5e\x7d\x7d\x3c\x39\x53\xd3\x49\xc3\x76\x63\x1b\x9c\x6c\x9d\xe9\xc5\x91\x9b\x33\xdc\x03\xdc\x6d\xe3\x08\xa7\xc9\x36\x17\x75\xec\x25\x0d\x29\x28\xb9\xb6\xf1\x60\xd2\x4e\x72\x62\x4e\x9d\xca\x0e\xed\x78\x46\xb1\x93\xb3\x79\x0b\x23\x8e\x67\x13\x8d\xf3\x96\xbb\x0c\x5a\xd3\x76\xf2\x33\x0a\x77\xc7\xea\x51\x3f\xab\x25\x9d\xf8\x1f\x16\x71\x80\x4f\x14\x78\xe6\x9e\x8a\x38\x15\x44\x68\xd6\x41\x90\x41\xe0\x88\x08\xc2\x3f\x25\xab\x79\xb6\xe3\x19\x66\x93\x72\x65\xda\x98\x9b\x9f\x4a\x26\x2b\xa5\x47\xf4\xde\xba\x05\xb4\xa4\x76\xb2\x19\x80\xa1\x4a\x17\xa2\xd0\x56\x00\x70\x64\x76\x74\x14\xbb\xaa\x95\x12\x9f\x78\xf1\x4d\x77\x59\xd1\x42\xbf\xb7\x80\xbf\xb2\xaf\xe9\xaa\x45\x42\x24\x1e\x18\x51\x3f\xe6\x03\x38\xb5\x97\xfb\xd0\xdb\x36\x81\xd2\x07\x91\x12\x77\x04\x41\xe8\x80\xa4\x43\xf4\xe8\xe9\xfe\xfe\x3e\xf4\xf1\x96\x9f\x3d\xda\x3a\x44\xf0\x91\xf3\xd9\xe3\xad\x43\x74\x10\x3e\xf8\x44\x7c\xf8\xf8\xa9\xf7\xd9\x53\xf1\x99\xf8\xa0\x8f\xe0\x9e\xee\xef\xee\x23\xcc\xcd\x79\xf2\xb6\x73\x50\xa0\x19\xba\xf7\xfd\xd5\x05\x0b\x0b\xd6\x14\xac\x26\x58\x48\xbc\x8c\xa8\x7d\xf8\x51\xc4\x3b\xe2\x53\x9b\x60\xa5\xe8\xc8\xf2\x15\xff\x05\x97\x53\x85\x2b\x39\xf8\xfa\x1b\x7f\x2d\x4f\x0f\xbe\x09\x56\xf3\xdf\xdf\xf8\xeb\x79\xf4\xf8\xeb\x68\x45\x29\x07\x55\xd0\x2e\x23\xc7\x37\x32\x49\x64\x38\xa5\x76\x0d\xe7\x76\x39\xaf\xa5\xe3\xad\x3c\x75\x2e\xf0\xc6\xb9\xea\x4b\x30\x7b\x7d\x17\xf4\xf3\xbd\x84\xaa\x14\x43\x4d\xcf\x2b\xab\x3c\x79\x73\xbc\x69\x3b\x92\x2f\x11\xed\xef\x4d\x14\x12\x17\xfc\x98\xaf\x7c\xec\xd9\xd1\xe8\xf0\x2f\x34\x22\xea\x2e\x31\xf4\xb8\xd0\x3b\x33\x82\x9b\xd5\x11\x06\xbf\x43\x90\xd9\xd8\xb9\xc4\x41\xe0\x89\x5b\x7e\xc4\xe4\x74\xa4\x98\x87\x62\x6e\x42\xc8\x72\x31\x40\x07\x82\xb9\x02\x52\xd5\x6f\x8f\xcd\x6f\x4f\xcc\x6f\x4f\xd5\x6f\x9f\xa2\xe5\x83\xab\x5f\x06\xd5\x8d\x46\xbe\x9d\x54\xb0\xac\x4c\xec\x5b\xb4\xa2\x1b\x47\x35\x25\x67\x5f\xf8\xe1\x3f\x63\x66\x2f\x27\x90\x9f\x7d\x10\x70\xd6\x97\x9b\x6b\x0a\x25\xa8\x04\x75\x09\xb4\xef\x1e\xd7\xb6\x8e\x4f\x77\xd0\x9d\xff\x1f\x00\x00\xff\xff\xfe\x10\x45\xbe\xae\x76\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,7 +139,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x29, 0x70, 0x3b, 0xde, 0x33, 0x1b, 0x22, 0xcb, 0x17, 0xc, 0xdd, 0xc9, 0xeb, 0x31, 0x85, 0x55, 0xba, 0x20, 0x7f, 0x73, 0x8e, 0xa2, 0x6, 0xd2, 0x40, 0x69, 0x1, 0xa6, 0x8, 0xfe, 0x77, 0x90}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4d, 0x31, 0xdb, 0x65, 0xc6, 0x5d, 0x5, 0x8, 0x7b, 0x61, 0x76, 0x1f, 0x32, 0x2, 0xa3, 0xa3, 0x6b, 0x13, 0xfd, 0xd6, 0xc2, 0xc5, 0xf9, 0x90, 0x61, 0x10, 0x87, 0xca, 0xa2, 0x4f, 0xf4, 0x27}} return a, nil } @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x12\x69\x22\x51\xa9\xdd\xad\xad\x2d\x95\x15\x47\x11\x65\x8f\xca\x89\xed\xd8\xf2\xe4\x21\x35\x95\x01\xbb\x41\xb1\x47\xcd\x06\xd3\x00\xad\x70\x3d\xfa\xef\x5f\xe1\x7e\xef\x0b\x45\xc9\x49\x8d\xf5\x60\x4b\x24\x2e\x07\xe7\x8e\x83\x83\x83\xe3\xbf\xed\xed\x01\x00\xbc\xa8\xc9\xed\x7b\x86\x6e\xaa\xe6\xfa\x9c\xd4\x35\x2e\x58\x45\x1a\xf9\xd5\xd5\xa2\xa2\x50\x90\x86\xb5\xa8\x60\x50\xe2\x79\xd5\x60\x0a\x08\x0a\xd3\x0e\xe6\xa4\x05\x2a\x7b\x03\x6a\x4a\x28\x71\x8d\xaf\x11\xe3\x7f\x92\xd9\xbf\x71\xc1\xa8\x18\xe9\x76\x51\x15\x0b\x40\x75\x4d\x6e\x29\xac\x29\x6e\x29\x30\x22\x3a\x62\xb7\x1b\x16\xe3\x21\x0a\x4b\xd4\x6c\xa0\x21\x25\x9f\x8e\x02\x5b\xe0\x0d\xdc\xa2\x86\x41\xd5\x00\x02\x5a\x35\xd7\x35\x06\x54\x14\x64\xdd\xb0\x89\x98\xe0\x92\x81\x80\x75\xb9\x42\xac\x9a\xd5\x18\x6e\x2b\xb6\xe0\x1d\xa1\x26\xc5\x0d\x2e\x81\x91\x1b\xdc\xe8\x3e\x40\x31\x5b\xaf\x26\x72\x95\xef\x31\x16\x0d\x49\x33\xaf\xc9\xed\x31\xff\xe7\xa8\x20\x2d\x3e\xd2\x2b\xa7\xf0\xee\xe2\x6c\xfa\xd3\x85\x00\x6e\x49\x5a\x0c\x8b\xea\x7a\x01\x35\xfe\x88\x6b\xa8\x9a\x39\x69\x97\x48\x20\x03\xcd\xc8\x9a\x89\xb1\x34\x4a\x2c\xa6\xf8\x64\x7f\x3b\xde\xdb\xab\x96\x2b\xd2\x32\x78\xb1\x6e\xae\x39\x9c\x57\x02\xac\x79\x4b\x96\xf0\xd4\xfb\xec\xa9\x69\x59\x93\x5b\xa7\xd5\xb7\x7f\xbc\xf8\xf1\xcd\x2f\x57\x6f\x5e\x5d\xbc\x3e\x9b\x4e\xdf\x5d\xbc\x7f\xef\x36\xbc\x9c\x5e\xa1\x59\x8d\x15\x3d\xdd\x1e\x97\xd3\xab\xb3\x1f\x7e\xbc\x78\x7f\x75\xf6\xea\xf2\xf5\xcb\xa0\xeb\x8f\x02\x47\x62\x16\xaa\x3b\xfd\xf8\xe6\xfc\xd5\xc5\x54\x4c\xf4\x3e\x31\xd3\x7b\x46\x5a\x74\x8d\x5f\x60\x4c\xdd\x69\xde\x5f\xbd\x79\x77\xf6\xf2\xe2\xc5\xc5\x45\xaa\xd3\x79\xbd\xa6\x0c\xb7\x3f\x9f\xeb\x2e\x3f\x9f\x27\x5a\x4d\x5f\xbd\xd4\xdf\x4f\x5f\x85\xa0\xf2\x06\x17\x2b\x52\x2c\x74\x93\x8b\xb7\x6f\xce\xff\xae\x1b\xed\xad\xd6\x33\xcb\xb1\x49\xd6\x86\x4f\x92\xec\xc7\xc7\xc7\x70\xa6\xd8\x61\x85\xd8\x42\x32\x2a\xef\x5f\x63\x06\x51\x37\xb5\xde\xb7\x88\x2d\x4e\xc0\xf9\xa3\xbb\xd7\xdb\xb6\xfa\x88\x98\xea\xe5\xfc\xd1\xd3\x6b\x3d\xab\xab\x42\x75\x32\xbf\x5b\xb0\x2f\x3e\xe2\x86\x59\x78\x31\xff\x13\x5e\x93\x12\x9f\x95\x25\x27\x63\x34\xe0\x3e\x17\xa5\xcb\x29\x07\xbc\xad\x9a\xeb\x43\x68\x49\x8d\x4f\xe0\xc3\x65\xc3\xfe\xdf\x21\xa0\x25\x47\xc2\x39\x59\x2e\x2b\xc6\x70\x79\x02\x1f\x5e\x54\x7f\xfc\xdf\xff\x73\x08\xa8\x2c\x5b\x4c\xe9\x09\x9c\xc9\x5f\x9e\x1f\x04\x73\x4e\xa5\xd8\x92\x76\xf0\xc4\xa5\xee\xc1\x3f\xe4\xf3\xff\xef\xff\x35\x0e\x80\xc4\xaa\xdf\xe1\x25\xf9\x88\xcb\x17\x2d\x59\x8e\x5d\xf9\xe0\x05\x8e\x9a\x23\xbd\xc8\xde\xb5\xfc\x84\x8a\x45\xd5\x60\xc5\x94\xe7\x2d\x46\x0c\x97\xe3\x16\x70\x60\x99\xe4\x3d\x6b\xd7\x05\xd7\x46\x88\x01\x65\xa4\xc5\xd4\xc2\x05\x97\x53\xa1\xb8\x0c\x00\x54\x36\x9e\x5a\xc0\x29\x7c\x12\xdf\xba\x8c\x6a\xfa\xbf\xf6\x60\xca\xb7\xb3\xeb\xdf\x33\x8d\xaa\xa6\x62\x43\x30\x76\xe0\x00\xc0\x7f\x28\xae\xe7\x93\x00\x02\x38\x05\x39\x52\x47\x4b\xd1\xca\xf9\xcb\x34\xbd\xdb\x93\xff\x1a\x8c\x9d\x93\x86\xa1\xaa\xa1\x09\x9d\x8e\xc4\x3c\x5f\x73\xc3\x24\x68\xa4\x35\x87\xe9\x2b\x0d\x5c\xc5\xad\x23\xc5\x05\x69\x4a\xd4\x6e\x8c\xb5\x11\x34\xa8\x28\x90\xa6\xde\xc0\x12\x73\x43\xc6\x08\x2c\x48\x5d\x9a\xfe\xdc\x68\xfc\x7c\x0e\xa4\x05\xae\xfd\xa4\xe9\x14\x96\x91\x2b\x55\xde\x1a\xad\x19\xe1\x20\x15\xa8\xae\x37\xb0\x42\x1b\x61\x8d\x58\x8b\x1a\x8a\x94\x29\xc6\x98\x9a\xf1\x5a\x5c\x73\xee\xe1\x3d\x9d\x61\x57\xb8\x15\xab\xa2\x93\x90\xf2\x3e\xef\x5d\x36\x73\x92\xa0\x7f\xd3\x4d\x76\x87\x33\xcd\x77\x1c\xad\x68\x85\x66\x55\x5d\xb1\x0d\x87\x86\x2f\x54\xac\xe9\x1f\x68\x5d\x0b\x3c\x08\xaf\x40\x5a\xe0\xdb\x06\xb7\x6e\x57\x46\x84\x1d\x2f\x5b\x74\xcb\xd7\x50\xe2\x15\xa1\x15\x53\xc3\x54\xad\xa1\x86\x46\x74\x35\x87\x06\xe3\x12\x97\x66\x10\x54\x14\x98\xd2\x7d\x6d\x12\x0e\x04\xa0\x4b\x6f\xb1\x02\x90\xb7\x2d\xf9\x58\x95\xb8\x3d\x71\xc0\x7d\xf6\x95\xb1\xbd\x13\xd1\xe8\xbb\x1e\x2e\xf6\x44\x73\xeb\x49\x42\xc6\x5f\xb5\x38\xf8\x84\xff\x74\x0c\x3f\x29\x16\xb8\xb8\xd9\x3f\x38\x81\xa7\x97\xcd\x47\x54\x57\xa5\xb0\x84\x20\xbd\x08\x89\x77\xdd\xf6\xa9\x37\xf0\x5d\x2c\x47\x4d\x9f\xa0\xf1\x45\xc3\xa9\x58\x7b\xfc\x65\x07\x94\x70\xda\xb5\x06\x47\x4a\x5d\x86\x78\x89\x99\x70\x07\xb5\xe2\x03\x32\x17\x7f\x06\x8c\xe0\xb1\xe6\x7c\xdd\xc0\x35\x66\x4a\x43\x72\xb4\xa8\x5f\x03\xac\xb6\x98\xad\xdb\xa6\x17\xee\xc9\x8c\xb4\x2d\xb9\xdd\x3f\x78\x32\x11\xfc\xfa\x64\xa2\x60\xc9\x2b\x16\x69\xc3\xa1\x6a\x18\x6e\xe7\xa8\xc0\x52\x21\x48\x37\xb8\x40\x0d\x87\xb2\xae\xe8\x42\x4a\xb4\x60\xec\xd8\x7f\x34\x83\x51\x22\xbb\x13\xb6\xd0\xfd\x7f\x5f\xe3\x76\x13\xf4\xf4\xd4\x7b\x8b\x29\x59\xb7\x05\x76\x40\xc8\x38\x1d\x81\xd4\x7f\x44\xad\x72\xa0\xa5\x73\xf8\x81\x5a\xf3\x1c\x35\x5c\x37\x83\x9a\x72\x7a\xa0\xb2\xe4\x1a\xfc\x8d\xd0\x73\xfb\xbf\x09\xe6\x3a\x81\xef\x63\x17\x76\xc2\x9b\xf1\xdf\x71\x1b\x8a\x14\x57\x52\x27\x09\xc5\xa5\x8c\x78\x30\x9d\x31\x6d\x66\x4e\x63\x13\xf2\x13\x9b\x4e\x07\x0e\x13\xea\x41\x95\x36\xba\x22\x3e\x08\x91\x56\xe0\x7e\xaa\x9a\xc2\x11\xf3\x18\xc8\x92\x60\x2a\x56\x7a\xf1\x47\x45\x07\x99\xc8\xe7\x07\x27\xf0\x03\x21\x75\x8a\xdd\xa5\x81\x14\xec\xfe\xab\x1c\xe2\x9f\xa9\x66\xae\xc5\x17\x6d\xdd\x0f\x92\x3d\xce\xea\x5a\x8c\xdd\xcc\x89\xe8\x90\x41\x1d\xff\x3e\xd7\xdf\xce\xd1\x31\x88\xd7\x28\x39\x92\x8f\x77\x01\xfe\x27\xb9\xd4\x14\x5b\x44\x52\x79\xb5\xc0\x56\x30\x94\x9b\xc4\xf9\x8c\x4a\x77\x89\xef\x35\xa5\x48\x29\xa5\xa2\xb6\xac\xa4\xc5\x66\x08\x54\xd7\x81\xd8\xa9\x4d\xaf\x30\xdd\x45\x64\xf8\xd4\x5e\x54\x9b\x2b\xd9\xd8\x8c\xf6\x0a\xe3\x15\xe5\x26\xbd\xb8\xe1\x7a\x6d\x41\x6e\xe5\x3e\x58\xf7\x6a\x4a\x23\x62\x72\x3b\x4b\x01\xb5\x72\xaf\x89\x4b\x57\x3f\x54\x0c\x6e\x1a\xbe\xd3\x96\x5e\x89\x6a\xcb\x08\x5c\x57\x1f\xb1\x86\x85\xab\x1f\xb8\x5d\xe0\x46\x6e\xaf\xb5\x6d\xe5\xb3\x68\x9b\x6b\xc6\x2c\xab\xf9\x1c\xb7\xdc\x47\x65\x9b\x15\x96\x5a\x57\x0c\x1a\x6b\x98\x48\xaf\x9c\x74\xa8\x1a\x47\xaa\x8e\xed\xda\x3e\x72\xf9\x08\x2d\x38\x57\xcb\x07\x9e\x9a\x11\x62\x34\xd4\x5e\xf3\x09\x92\xc3\x0b\xe7\xad\xaa\x6b\x98\x61\x68\xaa\x9a\xbb\x10\xc2\xbe\x28\x12\x2d\x10\x85\x86\x40\x41\xda\x16\xd3\x15\x69\x4a\x4e\x64\x9f\x8c\x79\x48\x07\xc3\xf9\xdc\x07\xf4\xbd\x74\xd7\x43\x9e\xe2\xe6\x41\xc5\x44\x6c\xc8\x84\xb4\xd4\xeb\x7b\x8e\x1a\xe9\x67\xae\x29\x06\xd2\x60\xc7\xe9\x5f\x61\xd9\x1f\x1c\x33\xce\xbb\x70\x97\x89\x73\xc5\x0c\xc3\x4a\x6e\x51\xd5\x54\xb7\x30\xc3\x05\xe2\x03\x09\x16\x29\xc8\xba\x2e\x79\xab\x35\x75\xb0\xe0\x30\x42\x12\x09\x8d\x51\xe0\xf4\x04\xbe\x37\x02\xda\xa9\xea\xef\xba\x87\x33\xaa\x61\xc8\x88\xa6\xf1\xdd\x5e\x80\x28\x41\x0f\x2b\x9c\x82\x20\x7f\x27\x35\xf7\x4d\x94\x03\x2e\x55\x80\xe5\xcc\x90\xe2\x4e\x0c\x81\x0a\xa9\x91\x7b\x85\x40\xcc\x05\x7b\x35\x44\x6d\xc3\x80\x2d\x2a\x7a\xc8\x65\xd4\x61\xbb\xfc\x7a\x99\x85\xca\xe7\x21\x37\x66\x33\x71\x60\x0f\x99\xe9\x8a\xeb\x13\x3a\x48\x9b\xe8\xc8\x15\x6e\xf9\x6e\x45\x52\x59\x04\xe4\x8c\x9a\x33\xec\x77\x2c\xdc\xf1\x24\x07\xfe\xc2\x75\x4a\x21\x37\xf3\x7c\x84\x06\xdf\xaa\x09\x0e\x21\xd6\x5e\x6b\x8a\x4b\x98\x57\x2d\x65\x87\x30\x27\x7c\x2b\x80\x4b\x98\x6d\x42\xd8\xe2\x19\xb4\x92\xe2\x53\xe8\xe1\x53\xea\x51\xb7\x6b\x52\xb3\xa4\xe7\xd8\xa5\xe7\x93\xa2\x45\xc2\x63\xa5\x80\x28\x25\x45\x25\x36\x6d\x22\x76\x29\x50\x9d\xe7\x0b\xdf\x17\xa2\x3d\xa6\xcf\xdf\xb7\x8c\xd0\xa0\x87\xdb\x30\xe0\xb0\x1d\x8c\x07\x45\x66\xcf\xe2\x80\xe2\x98\xd3\xde\x4d\x8b\x37\x34\x9c\xfa\x53\xed\xa5\x37\x39\x4a\x47\xc1\xb3\x23\xf8\x94\xd9\x07\x59\xbd\xa3\x5a\xc5\xcd\x42\x3e\x80\x53\xf8\x76\xf2\x6d\x1e\xc2\xa8\xa5\xd7\xf4\xf8\x18\x2e\x63\x7b\x14\x2a\x98\x43\x41\xd5\x0a\xd5\xd5\xff\xc7\x50\x09\x3f\x85\x6f\xf4\x16\x82\x1a\xe1\x78\x5c\xee\x5d\x43\xe8\xa0\xd5\x6b\x5a\xcd\xc5\x56\xd9\xa1\xfe\x9b\xd9\xbf\xe1\xd4\xfd\x20\x41\x53\xb1\x36\xb7\x89\xd7\x61\x2f\x6a\x7f\x7c\x0c\x72\x3b\xa5\x64\x82\x2b\x5c\x01\xfc\x12\x35\xe8\xda\x2a\x62\x11\xeb\x4d\x78\x50\xa9\x01\xb9\x9f\x83\x99\x92\x98\xc0\xf3\xea\x5c\x32\xff\xe1\x6b\x76\x28\xf3\x93\x02\xe3\x34\x40\x84\xb3\x09\x94\xbf\xb9\xad\xf7\x0f\xd2\x78\xf1\x79\x32\x9e\x65\xe2\x7b\x26\xfc\xe7\x0e\x70\x4d\x53\xc2\x93\x40\xb4\x6b\x46\x3a\xe6\x0d\x9b\xa5\xb8\x38\x50\x2e\x70\xea\x8a\x44\x68\x47\x6b\x42\xb1\x36\x11\xd2\x7c\x50\x98\xe1\x39\x37\x75\x25\xa6\xac\x25\x1b\xae\xa2\xf1\x47\xdc\x6e\xd8\xc2\x8d\x1b\x49\x27\x5c\x58\x1a\x2c\x95\x62\xc1\xc7\x12\x82\x08\x4b\xcc\x16\xa4\x3c\x54\xee\xac\x30\x95\x2b\xd4\xf0\x5d\xb4\x10\x88\x16\x2b\xdf\x97\x7f\xa1\xb4\xbd\x74\x84\xc5\x19\x51\xb3\xd1\x91\x01\xf7\x14\x8a\xff\x28\x90\xf6\x43\x1d\x65\xe3\x5b\x7c\xb9\x02\x0b\xee\x2e\x2a\x6a\x5b\xba\xa1\x52\xdb\xc1\xdf\x4f\xf9\xa8\xd5\xfe\x9b\x08\xbe\x9a\xc9\x32\xb4\xb5\xa8\x30\x3b\x41\xf9\x7f\xb0\x13\x6c\xaa\xfa\xa0\x8b\x9e\x73\xd7\x50\xcb\x99\xcb\x74\x94\xb7\x6f\x7a\xa7\x5b\x18\x87\x0d\x60\x4a\xb6\xbc\x9c\x76\xc2\xa9\xe8\x12\xe9\xe3\xee\x46\xd3\xd8\x05\x89\xdc\xbc\xba\xe6\x26\x35\x70\x4a\x14\xcb\x38\xc7\x97\x13\x15\x5c\x72\x0e\xc1\x70\xc5\x39\x0d\x48\x0b\x33\xc2\x16\x52\x79\xf8\x9e\xc8\x07\xce\xb9\xbe\xcf\xa1\xbc\x0c\xc6\x27\x34\xfe\x48\x35\x17\x3c\x29\x0e\x0f\x2d\xdf\xa6\x63\x95\xd2\xc6\xab\x3d\xae\xb4\x0f\xfb\xf2\x84\x44\x3b\x15\x07\x27\xf0\xbd\x77\x58\xa8\x2c\xe4\xa7\xbd\x88\x4d\x43\x4b\x18\x9b\x47\xab\xca\xb2\x9d\x7f\x40\x35\x6a\x0a\x1c\x1a\xd2\xc9\x4c\x7d\x7e\x14\x9e\x08\x4e\x96\x55\x53\x2d\xd7\x4b\xf5\xd1\x3b\x4c\x71\xfb\x11\xd9\x83\x65\x8b\x42\x65\xdf\xf8\x76\x3b\x65\xd8\xd4\xde\xc3\x57\xdf\x02\xc3\xa1\xb1\x8a\x34\xdd\x13\xa1\xea\x42\x9c\x80\xa7\xe3\x3d\xac\x38\x1f\x3d\xc9\x20\xc5\xef\x6d\xd1\xb2\x53\xa4\x08\x56\xa0\x14\xb7\x6c\x3f\xfa\x5c\x7c\x27\x78\x01\x9e\x9d\x06\x60\x7c\x13\xd2\xeb\x30\xd9\x7d\x89\x29\x45\xd7\x58\x38\x5a\x74\x3d\x9f\x57\x45\x25\x36\xf6\x84\xa1\x1a\xd0\x47\x54\xd5\x7c\x07\x25\x23\xc6\x6a\x2d\x4f\xa3\x81\x0e\x92\xa6\xfc\x72\x6e\xec\x80\x12\x86\x02\x35\x7c\x87\xd3\xca\xd3\x33\x29\x55\x12\xc6\x43\x1b\xd9\xe7\x2e\x89\x0a\xbe\xb2\x05\x5e\x46\x23\x57\x73\xd8\xcf\x2c\x3a\xd4\xe2\xfa\x27\xe7\x8b\xa5\x3f\xff\x46\xe1\x34\x5e\x14\xd8\xb8\xf0\xb3\x23\x97\xca\x1a\x78\x23\x99\xf2\xff\xd8\xf2\x67\xf0\xc4\xb7\x83\x1c\x57\x5d\x08\x92\x1f\xc2\xed\x02\x31\xd5\x4e\xa9\x15\xf5\x05\x93\x01\x2c\xe5\x1d\x69\xe2\x47\x13\x1a\x1f\x22\xb9\xba\xe3\x63\x58\xaf\x4a\xbe\xe7\xf7\xd5\x98\xd8\x97\xb5\xb8\x20\xad\xd8\x28\xa1\x52\x44\x3e\xcc\x94\xca\xba\xaa\x3e\x8a\x4f\x76\x42\x0a\x8f\xbe\x69\x98\x85\xad\x5e\x2f\x3f\x78\x3e\xf4\x15\xf9\x40\xb9\x2c\x2a\x4e\x39\x1a\x32\x10\xd7\xe0\x72\xf1\xde\x36\xbf\x17\x05\x6a\x8e\x16\xff\xbe\xc6\x94\x25\x70\xae\x06\x5f\x56\xcd\x9a\x0a\x02\x72\xf7\x07\x6e\x91\x1a\x34\x74\x67\x83\xfd\x67\x84\xbe\xe4\x6e\x21\xf7\xcd\x37\x19\xdc\xe4\x71\xa9\xd6\xfb\xec\xc8\xd9\x73\x15\xe2\xf8\xf9\x62\xb9\x62\x1b\xc1\xf1\xa1\x33\xe3\xac\xf2\x25\x66\x6a\x8f\xc2\xd6\xa8\xf6\x2d\x28\x2a\x16\x10\xbb\xb5\xee\xe4\x12\xce\xb7\xa4\x15\x87\x98\xcf\x8e\xa0\x53\xcc\x7c\xe9\xcf\x0e\xaa\xd1\xe2\x0c\xeb\x9b\xae\x68\xe0\x34\xce\xf2\x8b\x9e\xea\xb3\xc8\x05\x5e\x42\xd5\xa8\x6d\x06\x45\x4b\xdc\xb1\x5e\x89\x9a\x89\x8a\xb5\xee\xcb\x93\x01\xad\x58\x14\xac\xe9\x45\x65\x7a\x06\xeb\xcc\x80\x6b\x34\x58\x86\xcf\xee\x86\xed\x39\x8e\x8f\xe1\x7d\xd5\x88\x60\xb9\x32\xd8\x0d\x89\x2c\x36\xb2\xfe\xf8\x02\xc9\x68\x73\x41\x96\xd8\xb2\x7c\x43\xda\x25\xaa\xad\xb0\xcd\x72\x02\x3a\xcc\x06\xde\xdf\xe6\x8d\xb6\x74\xdb\x88\x64\xce\xc0\x18\xd2\xf4\xb0\x67\xca\xbc\x64\xb7\x64\x8a\x37\x8d\x33\x3b\x43\xc5\x8d\x38\x69\x57\x0e\x14\x9a\x33\xdc\xc2\x0c\x73\x75\xe6\x84\xc7\x38\x85\x10\xc8\xed\x17\x69\x75\x32\x88\xc8\x5d\xcb\x8c\x1e\xa9\x4c\xe5\xfc\x56\x73\x58\x11\x4a\xb9\x7f\x3a\x24\xde\x16\x39\xbe\xe6\x68\x4d\x38\xbf\xfa\x00\x2d\xf6\x78\x87\x05\x9a\xf4\x36\x13\xb7\x2d\x77\xf7\x17\x22\x8c\xdd\x08\x8d\x3c\xc3\xc0\xda\xea\xfa\x1a\xb7\x72\xe3\xb8\x6a\x49\xb9\x96\xe9\x14\x33\x5c\x20\xba\xc6\xae\x37\xa3\x62\x95\xb8\x2e\x63\x19\x3a\x3e\xd6\x23\x8b\x30\x3a\x59\xe1\xb6\xde\xa8\x30\x86\x34\x1f\xca\x33\x12\xe7\xb6\x7c\x95\x62\x9a\x78\x20\xbe\x5a\xe3\x44\x3e\xeb\xe2\xa9\xa4\x05\x3d\x81\xa7\xe7\xa8\xe1\xee\x85\x3e\xd1\x59\xca\xa0\x33\x6a\x84\x8b\x5d\xb7\x18\x95\xe2\x74\xa0\x0c\xc3\x68\xf7\xdb\x3c\x04\x8e\x7d\x9f\x67\x7f\xad\x8c\x86\xe7\xd9\xcb\x90\x95\xda\xb3\x0a\xe8\xdd\x78\x01\xf4\x79\xfa\x09\x6f\x8b\xfb\x8e\x03\x31\xda\xe9\x4b\x8e\x12\xf7\x23\x8f\x88\x69\x9d\xec\xa3\x31\xd4\xeb\xfc\xff\xd8\x10\x64\x35\xb3\x62\xc0\x77\x52\x99\x24\x85\x72\x4b\x20\x62\x4d\x94\xc3\x5e\xda\x6e\x8d\x08\x76\x7a\x5d\x06\x3b\x8c\x01\xae\x33\x98\x71\x75\x90\x54\xb9\xda\x95\xd3\x47\x9b\x05\x06\x44\x87\xfa\x63\xe9\xad\xe2\x50\x2a\x8e\x88\xf0\xdd\x87\xed\xc2\x01\x33\x3b\x91\x2e\x63\xae\x85\x54\xa6\xaa\x84\xc1\x53\x75\x0c\xa9\x73\xb2\xf4\x21\x73\xc5\x26\x3d\xb1\xfe\x7e\x3c\x65\x4d\x9b\x64\x71\x0a\xac\x5d\x63\x11\x55\x49\xd9\x2b\xed\xb4\xe3\x3f\x2a\xca\xa8\x3e\xc5\x8b\x33\x81\xc5\xd9\x96\x38\x14\xd7\xe1\x38\xb1\x24\xb2\xe2\xdf\xa2\xda\x8d\x63\x1d\x4a\xbd\x7d\x5b\x51\x0c\x73\x54\x53\x3c\xf1\x0e\x81\xee\x97\xbf\x11\x50\x3f\x38\xf6\xf3\x93\x2d\x9f\x27\x42\xb8\x41\x87\x69\x3a\x4d\x73\x4c\x4f\x07\x46\x50\xdd\xc6\x05\x6e\x34\xe7\xb8\xe9\x48\xda\x07\x44\x2c\x3a\x48\x05\x47\xb5\xbb\x51\x6d\x47\xb5\xfb\x3f\xea\x78\xe2\x37\x3f\x04\x1e\xf6\xb7\xc2\x99\x51\x9a\x11\x9a\xe1\xd4\x1b\xd3\xc6\x80\x13\x41\xfd\x60\x80\x69\x94\x9b\x1a\x8e\x14\xb4\x18\x31\x64\xf7\x70\xc9\xa1\xee\xba\xac\xbb\x3d\x58\x52\x7b\x58\x4e\x45\x29\x0e\x86\x4f\x0f\x41\x9c\xc9\x09\xc7\x45\x7b\x73\xce\x99\xaf\x68\x6e\x3e\x5f\x22\x56\x2c\x30\x4d\x1d\x21\x65\x33\x71\xd3\x64\xdd\xef\x40\xe9\x93\xf4\x29\x07\xff\xf9\xea\xab\x1c\xe2\xc6\x77\x92\xb3\x3d\x81\xd3\x64\xd6\x63\xef\x8c\xa2\x63\x36\xee\xcd\x7f\xd2\xcc\xa8\x63\x60\xed\x3a\x56\xde\x77\xc9\x80\xdb\x8f\x84\xdc\x84\x64\xb3\x37\x5f\xe8\x0a\x17\xd5\xbc\xc2\xa5\xce\xfa\xf0\xf3\x46\x20\xb1\x2e\x37\x07\x52\x8a\x8e\x59\x57\xf7\x31\x84\xbb\x5c\x2d\xb5\xc3\xec\x5c\x40\x72\x8f\xd2\x01\x8e\x23\xba\xe4\xc4\x7a\x24\x26\xe3\x55\xf3\x99\xf6\xf5\x1c\x09\x06\xca\xda\xa7\x17\xca\xaf\x17\xdb\xad\xb2\x04\xd4\x48\x2b\xc4\x75\xa0\xcd\x6f\x71\x33\xbf\xe0\xd1\xd2\x22\x13\x27\x5e\x55\xa9\x32\x7b\x27\x55\x19\x7d\xa9\x74\xb7\x48\x06\x3f\xcd\xa5\xd7\x88\x14\x3e\xcd\x1a\x55\x19\x1f\x94\x89\x4d\xf6\x7b\x79\x34\x77\xea\x8e\x39\x11\xdf\x48\xff\xe5\xb2\x79\x27\x4c\xf6\xfe\x01\x1c\x05\x6d\xf8\xd7\xef\xf0\x2d\x6a\xcb\x20\xce\xb6\xcd\x36\xdc\x01\xc6\x1b\x0b\x2f\xab\x81\x37\x68\x5c\xe0\xaa\x52\xe7\x7c\xbb\x9f\xf2\x4f\x12\x77\x5a\xa2\x95\x9b\xef\x7e\x91\x89\x43\xf6\x2c\x6b\xff\xc0\xb9\xd9\x21\x16\x23\x32\x8d\x9f\xeb\x4c\xe3\x83\x18\x0f\xce\x89\xd9\xaf\x55\xf9\x4f\x78\x76\xf4\x44\xd0\x35\xd4\xfa\xef\x95\x5d\x0e\x33\xe7\x55\xea\xb1\x65\xd6\x54\x67\x15\xac\x36\x81\x2e\x79\x35\x0f\x48\x5d\x76\x64\xe0\x43\xe6\x50\x59\x80\x19\xe6\x80\x5f\xea\xac\xe5\x2d\x44\xcb\xe0\xaf\x43\xba\xee\x99\x05\x9c\x90\xa0\x5e\x21\xf1\x93\x5d\xa3\xc3\xd4\x49\xb7\x3a\x9d\xfc\xb5\x45\x6a\xf8\x05\x31\x17\xc2\x24\x4a\x42\xc1\xeb\x11\x30\x0e\xa1\x42\xd1\x37\x89\xaf\x4c\xbf\x0c\x72\x54\x60\xff\x8a\x7c\x68\x44\x5a\xc1\x56\x02\x69\x25\xfa\xd7\x90\xde\x52\x42\xcd\xa7\x43\x78\x5e\x9d\xfa\x74\x5a\x14\x3f\x52\xa7\x5c\x3c\x91\xe9\xbb\xd0\x67\x0f\x4e\x0e\xa0\x4e\x9b\x13\x23\x27\xc7\xa3\x72\x63\xc8\xe4\x25\x1d\x5c\xfa\xe3\xff\x82\xa1\x24\xe2\xeb\xa2\xc6\xa8\x4d\x2b\x96\x0a\xd7\xa5\x52\x2f\x62\xac\x12\x03\xdf\x36\x78\x03\x39\x69\xa6\xea\x92\x12\x69\x61\x89\xd4\xa5\x5f\x46\xe0\x06\xe3\x15\x54\xcc\xa8\x9e\x48\xb6\x25\x72\x1c\xb3\xad\x77\x3d\x07\x7d\xf6\xf3\xf9\xa0\x18\xa2\xbc\x53\x96\xde\xe1\x65\xf3\x32\x4e\xe0\xe9\x7b\xdf\x07\xe3\x23\x08\x84\x09\x12\xca\x9d\xa9\xb8\xb7\xac\xe5\x21\x0e\x40\x67\xc2\x21\xa7\x2a\x17\x60\xff\xdb\xc9\xb7\x07\x36\xe8\xa7\x98\x44\x4c\xc6\xfd\xef\x64\xbe\x65\x57\xfe\x5c\x72\x4b\xe6\x5a\x17\xcd\xbf\xd9\xad\xd9\x76\xae\x83\x72\xb6\x92\xa3\xed\x54\xdf\x75\x1e\x6b\xc4\x12\xc0\x05\x40\x46\xca\xd5\x19\xed\xa1\x8a\x08\x33\x54\x43\xb3\x5e\xce\x78\xcb\x79\x14\x73\x53\xb9\x48\x22\x1c\xc2\x87\x28\x71\xb9\x2e\x98\x7b\xf4\x27\xc4\x03\xb7\x71\xac\x64\x9b\xc0\x8f\xab\x84\x53\x0b\x94\xd7\x57\x69\x66\x89\x06\x26\x7d\x6f\xdc\xea\x67\x2a\xaf\x0c\x35\x7c\xb1\x4e\x92\xe4\x12\xad\x62\xc0\x75\x0a\x95\x1a\xfc\xd9\x51\x9e\x79\x9e\x1d\xc5\x31\x05\x05\xea\x79\x56\x95\xb8\x31\x04\xac\x62\x3c\x69\xec\x85\xae\x86\x9e\x36\x11\xc9\x00\xd7\xfb\x1b\x74\xcb\x57\x8b\x7b\xd6\xf3\x1b\x6c\x28\x20\x15\x95\x33\x27\x42\x0e\x2e\x07\x9f\xcf\x5d\x2d\xb0\x39\x5a\xb0\xca\x46\xde\xb0\xe4\x3a\xd8\x68\x7a\xe4\xb2\x81\xc8\x4b\x2f\x75\x9c\x2c\x4a\x2e\x9d\x8b\x7b\x04\x32\x98\x16\x53\x5d\x64\xe5\xed\xa7\xf4\x8f\x1d\xd6\x1f\x72\xf2\xb4\x33\x13\x4c\x21\xc0\xdd\x72\x8d\xb7\x8a\xa1\x33\xb8\x03\xc3\x18\x0e\x99\xb7\x8d\xbe\x51\x8a\x77\xd0\x5d\xb7\x9e\x07\xb8\xa1\x0f\x64\xb1\xdc\x2d\xbc\x67\xb9\x6c\xc4\xe0\xb1\xcc\x97\x9d\x71\xb7\x36\xcc\x71\xc8\x06\x99\xb1\xd2\x5e\xff\x9f\xc3\x29\xec\x7f\xd5\x35\x12\xa2\xf0\x55\x2f\xe9\x12\x09\x65\xd5\xdc\x9b\x67\x52\x95\x41\xfc\x08\x3e\xc5\x5a\x02\xee\xb7\xfd\xe8\x65\x80\xec\x84\x0f\x6b\x8b\x21\x65\x8f\x43\xc1\xdb\xd2\x24\xeb\x1a\x33\xdb\x59\x65\x78\x08\xcb\x0c\x69\xeb\x1c\x2d\x78\xb8\x81\x76\xae\x28\x24\x6d\x34\x38\x76\xda\x4e\xe3\x9a\xea\x04\x67\xe7\xac\x35\x44\xdb\xbc\x51\x06\x34\xc7\x7c\x7d\x26\xb4\x2b\xe4\xa7\xcc\xe6\x34\xda\x58\xe9\x1f\x6d\x3d\xd3\x22\xa5\x8c\xd9\xc5\x1f\x2b\x2c\xf8\xc2\x95\x42\xa3\xfc\xec\x65\x40\x7d\xbb\xc0\xd1\x57\x4d\x86\x4e\xa1\xd1\x83\x51\x79\x37\x23\xed\xba\xa5\xec\xee\x4d\x7b\x99\x18\x7b\xc7\xf6\xfd\x8d\xa9\x53\x21\x2d\xfc\x75\x45\x19\x6e\xc5\x45\xb2\xe0\x4e\x64\x97\x5f\xa0\x7a\x21\xd1\x4f\x13\x44\xea\x25\x4d\xb7\x98\x4c\x09\x1b\x2e\xc7\x11\x5b\xcb\xaa\xcc\x14\x7b\x68\x30\xbb\x25\x2d\x1f\xeb\x4c\xb3\xae\x6e\x67\xbf\x7a\x85\x37\xf6\x63\xb5\x10\xef\x33\x3f\xcb\xfb\x10\x56\x68\x83\xdb\x13\x38\x5b\xb3\x85\x72\x65\x0f\xbc\xbf\x9e\xa7\x32\xbe\x6d\x32\x9f\xbe\x93\x10\xe4\x90\xeb\x54\xa2\xa8\xa7\xef\xbb\x27\x6c\x89\x0a\x4f\x2b\xdd\xce\x91\x61\x23\xa0\xd2\xf7\x4d\xe0\x21\xfa\x28\x42\x89\xf7\xa7\x8f\x19\xfb\xbb\xba\x88\x46\x9d\x80\x8f\xce\x67\x0b\x96\x32\x3c\x96\x6b\x17\x3c\x09\x17\x12\x45\x97\xe4\x07\xa3\x54\x53\x67\x60\x56\x39\xf6\x49\x22\xbc\xc3\x3a\x25\xe1\x34\x3a\x94\x08\xe3\x81\xfc\xe7\xf9\x73\x23\xaa\x32\xb7\x89\x30\x7d\xad\x4a\x38\xe2\xad\x1e\xef\x69\x86\xea\x23\xf7\xe9\x06\x3e\x11\x9d\x0c\xa3\xc4\xef\xb4\xe4\x75\xc5\x99\x93\xe1\x65\x91\x72\x4a\xb9\x2f\x8f\xd6\x6c\x11\x5c\x93\x77\xd2\xc4\x29\x98\x22\x30\x50\xa0\xba\x0e\x36\x48\xd5\xdc\x2c\x4a\x55\x27\x39\xb5\x65\xc3\xc4\x8a\xde\x91\x1a\x4f\x14\x43\x90\x76\xd2\xa2\xdb\x7f\xa0\x7a\x8d\xe1\x3f\xff\x19\xd8\xb3\xa1\xb8\xa1\x6b\x6a\x7b\xc6\x5a\xdb\x3d\x54\xd2\x4a\x24\x51\x29\xc2\xe0\x32\x40\xad\x91\x7e\xf1\xdf\xc1\x30\x4b\x91\x50\xad\xd0\x9d\x4d\x21\xe1\x52\x57\x7f\x4d\xe1\xa2\x14\xd5\x90\x4f\xb3\x63\x79\xd3\x4e\x5f\x69\xc6\x55\x0b\x98\x63\xe9\x48\x57\x1e\x0a\x2f\x5e\x09\xc5\xde\xd4\x1b\x43\x43\xd4\xb8\xba\xcc\xf8\x76\x73\xc3\x1f\x60\xb7\x16\x44\xdc\xc2\x29\x34\xde\xdd\x6c\x0c\x3d\x9c\xbb\x68\x5d\xde\x41\x32\xc7\xd7\x14\x7e\x2f\x44\xfd\xa0\x9b\x6b\xc7\x85\xf4\x4d\x23\x37\x12\xa9\xeb\xdd\xb3\x35\x53\xce\x22\x73\x07\x94\x0e\x00\xad\x6c\x7d\x07\x54\x96\xb2\x90\x4b\x01\x37\x78\xa3\x32\x61\xcc\x50\x51\x8a\xe3\x30\x96\xc8\x6d\x28\xf4\xd1\xdf\x56\x16\x62\xe7\x12\x2f\x4b\x95\x65\xd1\xa8\xe7\xb5\x51\x19\x06\xa7\x2e\x94\xfb\x3e\xab\x87\xc3\xeb\xfc\xf2\x64\xfe\x51\x61\xe7\x8e\x8f\x92\x54\x75\xab\x0e\x48\xba\xcb\x12\xb1\x49\x5d\x35\x37\xf1\xad\xe8\xfd\x63\x55\x28\xe1\xd8\x1f\x49\x55\xf8\x13\x8d\x0e\x81\xa1\xf6\x1a\xb3\x13\x38\xa6\xf2\xc6\x8f\x28\x2d\x29\x86\x91\xc9\xab\xf1\x85\xab\xc4\x0a\x4e\x13\x47\xb9\xbe\x27\xed\x9f\x44\x7a\xfa\xab\xa7\x0a\x55\xc7\x97\x07\xf9\x0d\xb5\x89\x9f\x6c\xc4\x66\x1c\x39\x32\xca\x27\x3f\xd4\x24\x41\xf0\xf3\x39\xfc\x83\x30\x1b\x67\xe4\xf4\x52\xb5\x55\x4c\x6d\x85\x4c\x26\xd0\x96\x0a\x3c\x71\xc9\xc5\x65\xa0\x1c\x30\xc9\xcd\xff\xef\x85\x04\x5e\xf9\x42\x72\xf2\x6b\xcc\x4c\x11\x4b\xf1\xf5\xbe\x35\xe6\x81\xa8\xc4\x76\xda\x65\x2c\x8a\x3e\xe2\xfd\x67\x47\x6a\x12\xee\xdd\x9c\xf8\x25\x32\x27\xe2\x0b\xa7\xd2\x64\xfa\xce\x15\x15\x6b\x53\x27\x2b\x4e\x81\xba\x14\x5e\xa1\x33\x3e\x2a\xf9\x28\x73\x26\x9b\x8e\x99\x76\x57\x2c\x4c\x70\xe7\x20\x2a\x3a\x4e\xd6\x36\x75\xb8\x12\x78\x52\x76\xd1\xc1\x7f\x26\x1d\xca\xb2\xb4\xb2\x34\x21\x4b\x4f\x5f\xbd\x84\xb7\xa8\x65\x55\x51\xad\x90\xef\x9b\x0c\xe1\x6c\x65\xb9\x07\x33\x78\xc2\xcf\x48\x31\x81\xce\xb6\x5b\x75\x43\x96\x8e\x71\xdd\x5c\xbb\x0b\x0a\xb9\x7d\xfa\xea\xa5\xf3\xf5\x3d\xb9\xdd\x9f\xcb\x32\xfd\xf4\xd5\xcb\x89\xf3\xc5\x7f\x03\xd3\x87\x94\x7d\x14\xa6\xf7\x58\x71\xec\xae\xfc\x4c\x56\x6f\x36\x85\x1a\x85\xfb\xd7\x91\x4e\x42\x1a\xac\xae\x09\xea\xc2\x31\x81\x7f\x56\x51\x59\x66\x46\xde\x8f\xb6\xe3\x96\xb8\xa8\x4a\x2c\x4b\x37\xb4\xa8\xa1\xf3\xcc\x5e\xc2\x16\xef\x22\x80\x1a\x79\xaf\x22\xe5\xc2\x99\xc2\x3c\x35\xb5\x23\xb6\x3a\x01\x9c\xd4\x65\x62\x64\xbe\xc3\x3d\xf4\x46\x91\xc1\x68\x55\x2b\x8b\x03\xe8\x94\xa5\x66\x44\xdc\x54\x46\x4e\xa1\xac\x2d\x30\xa2\x55\xd0\xc0\x21\x0f\xad\x5f\x5a\xb5\xb1\x43\xea\x7b\xea\x2e\x1e\x23\x67\x58\x6d\xa5\x52\xbe\x9b\x93\x3b\xe3\xf3\xbd\x0a\x02\x84\x47\x1a\x3e\xef\xfa\x9e\xe9\x83\x1e\xb4\xab\x20\x95\x48\x0c\xca\xd0\xd3\xd9\xc6\xc8\x2c\xe4\x0d\x59\xeb\x04\x06\x72\xdb\xf4\x5e\x87\xd9\xc2\x6f\xbe\x9c\xc6\xee\xec\x4f\xe8\x06\x03\x5d\xb7\x0a\x88\x64\xe5\x57\x65\x42\xa2\x13\x50\x2a\x83\x8f\x05\x0b\x32\x2a\x2e\xa7\x7b\x3b\xf3\xa0\x42\x8a\x38\xbe\x90\x3c\x06\xf1\x69\xac\x54\x92\x74\x92\x03\xef\xe5\x3b\x95\xe2\xdf\xe7\xd8\x84\x53\x42\x26\xa8\xa1\x6a\xba\x84\x7e\xa5\x09\x8f\xaf\xa4\x9a\x8c\x04\x3a\x8c\x7b\x40\xcf\xf5\x42\x5d\xf4\xf4\xd4\x59\xb8\xce\x4a\x4a\x76\xb0\x17\x0c\x0d\x6c\x6f\x0c\x25\x43\x2a\x9a\xf8\xad\x48\x9a\x36\x5f\x2b\x42\xa6\xae\x20\x7a\x8c\x79\x7f\x17\x22\x45\x61\xdf\x34\xf7\x12\x3a\xb0\xd8\x2e\xa1\xbb\x8c\xf9\x48\x42\x67\xbc\xad\x07\xa4\x77\x84\x86\x81\x64\x0f\x21\x7d\x30\xea\x0f\x51\x27\xd1\x46\x99\xeb\x0d\xe9\xa7\x78\xbd\xe3\x3a\x62\xdd\x15\x7a\xc5\xee\xa7\xa3\x58\xd8\x90\x6d\xf1\x41\xa8\xa7\x9e\x0c\xa8\x64\x3c\xae\xfe\x71\x0c\xf7\xe3\xed\xe2\x3b\x0e\xa2\xe3\x40\xc9\x4f\xa9\x04\x97\x3e\xbf\x7d\xeb\x38\xc1\xf4\x41\x43\x04\x3d\x79\x37\xc3\xd3\x7c\x2f\xe7\x80\x6c\x66\x86\x62\x5b\x6d\xb6\x55\x5d\x29\x11\x69\xa4\x70\x8b\xf9\xef\x0d\xb7\xc2\xf2\x0c\x78\xf3\xb5\xaa\xaa\xa3\xdd\x27\x61\x21\xf5\xc1\x59\x18\xbb\xb4\xa1\xa3\x44\x29\x71\x7d\x8b\x42\x79\x6a\x10\x79\x44\xb2\xb7\x8f\xf4\x17\xa4\xbd\x50\x59\x28\x89\x54\xc4\x61\xe1\x3a\x17\xa9\x3b\x74\x91\x1e\xc3\xb9\x51\x17\x7e\xfa\x8e\x30\xf2\x77\x37\x3e\x47\xcc\x3c\x57\xe8\x2e\xba\x8b\x96\x2f\xa0\xb2\xdb\x12\x76\xb0\x83\x32\x76\xf0\x70\xa5\xec\x7a\xe6\x7a\x1d\x10\x3f\x51\xe6\xce\x61\x85\xb4\x47\x00\xdd\x67\x5a\x28\x38\xd5\xca\xa1\x36\xe5\x05\xc0\x56\x5c\x96\x58\x5a\x17\xaf\x41\xdf\xf5\xbb\xed\x36\xdb\x4e\xc1\xa4\x8d\x5b\xa9\xe9\xc7\x37\xbf\x18\x14\xc4\x9a\x2c\x52\x5c\x7a\x98\x17\x2d\x59\xf6\x94\x2e\x0f\xca\x8e\x3d\x52\xa6\xb4\x7c\x16\x6a\x64\xae\xd9\x5d\x4a\x13\x25\xed\x64\xa7\xa5\x4a\x3b\xc7\x42\xde\x52\x3e\xb1\x30\xa3\x43\xe2\x35\x83\x3d\x5f\xc5\xe3\x96\xb9\x19\x89\x6c\x93\x00\x27\xc5\xdd\xfe\xf9\xbf\x86\x3a\x5f\x4d\x24\x39\xc0\xd6\x25\xe3\xa0\xf7\xa2\x77\xf2\xbc\x3e\xab\x99\x23\xdc\xcc\xab\x26\xb5\xbb\xd7\x67\xca\xd1\x7d\xc7\x28\x0f\xc5\xfe\x36\x34\x6f\xc4\x66\xd2\x6c\x9d\x39\x92\xcf\xff\xec\x16\xaf\xe1\x55\x26\xdd\x5e\x1c\x19\x55\x29\x58\xbd\xbf\xd4\x63\x35\x57\x6d\xe3\x87\x75\xf4\x15\xcb\x9e\x4c\x29\x93\x1b\x64\xb0\x66\xf3\x83\xc2\x70\x8b\x53\x7e\x44\xa6\xef\xb9\x19\x79\xfd\xe9\x51\x79\xcf\xfa\xfe\x69\x2f\x5e\x2a\x5c\xc2\xff\x31\x59\x40\xb8\xe3\x42\xec\xa8\x04\x95\xe1\x37\xa3\x3c\xf8\xd2\x77\xa3\xfc\x26\xc9\xdb\x51\xf7\xc9\x5f\x09\x52\x02\x43\x60\x6c\x52\x4b\x9c\x76\x17\x48\xda\x0f\x42\x71\x50\x40\xbe\x82\x53\x5c\xa2\xa2\x5e\x45\x2c\x53\xd1\xf1\xb9\xe3\x43\xfc\x16\xbc\x4b\x74\xd0\x77\x6c\x1e\x7a\xd9\x5b\xdd\x72\x51\x26\xfc\xab\x6c\xcf\x8e\x74\x60\x05\xc6\x30\x2d\x38\x36\xa7\x23\x8b\xe2\x28\x49\x71\x38\x9e\xc7\xa6\xb0\xf7\xe7\x41\x77\x90\xe0\x2f\x9b\xa4\xad\x28\xe5\xc1\x63\xd2\x4d\x2d\x19\x87\xa6\x7d\x8e\x23\xbc\xb1\x48\x36\x79\xd2\xfb\xfa\xca\x78\x92\x05\xaa\x6b\x6a\x2f\xf1\x9a\xb4\xd2\xdb\x05\xd6\xe5\x6e\xb9\x4a\x37\xa7\xa1\x3a\xe5\xd2\x51\xe7\xb6\xa6\x30\x47\x9e\x3b\x8d\x7b\x8c\x1a\x77\x94\x9b\x74\x1d\xb6\x73\xb7\xd7\xaa\x38\xc1\xbf\x9a\xaa\xfe\x97\xbe\x57\x9c\xac\x54\xd0\x39\x87\x53\xbb\x22\x9c\xc8\x4c\xe3\x66\xa0\xd9\x71\x9c\x77\x4b\xbd\xa3\x13\x01\x95\x84\xd3\x7b\x3d\x8f\x11\xe5\x6e\x6c\x94\x6d\x33\x15\x34\xc2\xc6\xea\x32\xb2\x27\xa3\xb2\xe8\xa4\x7e\x70\x41\xa4\x21\xd9\x24\x48\xf3\xb6\x55\xda\xaf\x89\xfc\x0c\x59\xbe\xf3\x75\x98\x66\x19\x89\x6a\x83\x6f\x83\xe4\xd4\x3f\xb9\x43\x9f\x3e\xa2\x37\xa9\x61\x7e\xfe\x96\x1d\xe6\x50\xfb\xd0\x15\x8b\x6e\x82\x68\x7b\x3f\x2a\x2a\xc1\xbf\x99\x64\xb1\x6c\xb0\x3a\x30\xde\x20\xab\x46\xdb\x95\x74\x65\x68\x27\xf5\x9d\x0b\x7f\xb2\xd6\x8d\xfe\x4d\x9a\x99\xc4\xde\x63\xbb\x05\x0d\xf1\x9e\x25\xa5\xed\x8b\x1f\x52\x2e\x9d\xbb\x59\x1d\xd5\x9a\x72\x65\x9a\x22\x86\x17\x93\xbc\xc6\xb7\xca\xc1\x1b\x60\x92\x9e\x3f\xd2\x56\x36\x7b\x85\x6a\x77\x12\x60\x1e\x5b\xa6\xbe\xbe\xd3\xd7\xa7\xed\x4b\xca\x8a\x2c\x28\xf7\xb4\x43\x47\x5d\x1e\xd5\x30\xc5\xbb\x4a\x08\x1d\x67\x62\x98\x24\x42\x6e\xcc\x10\x1a\x5f\x34\xb7\x29\x3f\x93\xae\x09\x63\x6f\xe0\x6b\x14\x59\x16\xd2\xfb\xd3\x9e\xbd\xc3\xc8\x8a\x7c\x41\x58\xb1\x5b\x66\x3b\xab\xeb\x8a\xd7\xb0\x45\x59\x8d\xf0\x56\xd3\xa1\x5f\x84\x6d\x81\x97\xa9\x50\x61\xfe\x1e\x50\x58\xc9\xbc\xab\xbc\xdd\x36\x95\xcd\x53\xf3\x3a\xf5\xbc\xbf\x1b\x56\xce\x1b\xb6\x2c\xfa\x9c\x1b\xcb\x2d\xa4\x15\xc6\x28\x3a\xe3\x1d\x83\xeb\x06\xa7\x03\x3e\x77\x5c\x00\x72\x84\xfe\xe0\x4b\x70\xcf\xe5\x9d\x2c\x45\x5d\x41\x72\xd7\x19\xca\x53\x1a\xc2\x2e\x29\xe9\x2b\x75\xbe\x7b\x8b\x6d\xcf\xba\xb7\x37\xdc\x81\xb5\x78\x76\x34\x46\xc6\xbb\xac\xf8\xc3\x08\xe6\xe7\x10\xca\xf1\x02\xb9\x2b\x61\xec\x72\x62\x1e\x4b\x30\xef\x12\x22\xe9\x88\x23\xed\xbf\x23\x9f\x24\xa2\xea\x77\x2f\x47\x4d\x8e\x11\xb2\xf0\x56\x35\xa1\x63\x2f\x6d\xdd\x98\x22\x15\x0f\xeb\xaa\xa9\x12\x3a\xe5\x7f\x99\xbf\xb6\x5d\xf9\xc3\xcf\xe4\x0b\x05\x34\xea\x3d\x28\xe8\x75\x7c\xa2\x35\x74\x4a\xc0\x78\xb3\xd4\x03\x70\x04\xef\xc3\xd8\x95\x11\x50\x64\x31\xf6\x10\xca\x62\x0c\x5c\xc3\x35\x46\xab\xee\xed\x3f\xb8\xc6\xd0\x05\x02\xbe\x68\x8c\x3f\x8b\xc6\x90\xd5\xbe\x50\x59\x82\xf3\xfe\x89\x7e\x49\x38\xf5\x6e\x8a\x2e\xe9\x25\x79\x46\xd6\xed\x68\xf0\x6d\xbd\x81\x65\xd5\xb0\xee\x1a\xdb\x2a\xec\x86\x5a\xdc\x7c\xcd\xa0\x5a\x2e\x71\x59\x21\x86\xc5\xdd\xc1\x79\x2d\x6f\xe6\x2b\x86\x1a\x50\x99\x1f\xee\xf7\x64\x43\x6a\xb8\x58\x1d\x05\x1c\xdb\xab\x8e\x7a\x2a\xb9\xeb\x60\xae\x5a\x5e\xd2\xeb\x88\xdf\x9c\xe6\x28\x16\x87\x71\xbd\x48\x4a\xa7\x33\xea\xd7\xe5\x55\x4c\x94\x8f\x25\xa3\x44\xa5\x5f\xb2\xcd\xfd\x79\x0c\x5d\x3f\x16\xb9\xbb\xd4\xf5\x3b\xe4\x1c\x6b\x36\x46\x2c\xe8\x51\xcd\xc6\x18\xb8\x86\x98\x0d\x5d\x5c\xda\x16\x87\x9f\x39\x7e\xe7\x43\x98\x0f\x35\xa3\xb4\x7f\x55\x73\xbd\xad\xed\x80\x2f\xc6\xe3\x21\xdc\xcd\x88\x3c\x7f\x5e\x47\xb3\x17\xd4\x08\xd2\x9d\xbb\x98\xa3\x40\x78\x2c\x45\x31\x0e\xa8\x21\x5a\x42\x29\x04\xf7\xe9\xa8\x50\x35\xa8\x93\x12\x69\xef\x86\xea\x04\x53\x71\xc0\xe6\xca\xe9\x27\x58\x4d\x95\x51\x1a\x1f\xa7\x49\x68\xce\xea\x3a\xac\x24\xfa\xe7\x3e\x2d\x83\x44\xe1\xb3\x7b\x1c\x77\x59\x2c\x7c\x1e\x36\xcb\x03\x30\x84\xa5\x4c\xaa\xe4\x63\x04\x39\xf4\x64\xbb\x89\x73\x7c\xb1\x3c\x3b\xb4\x3c\x7e\x66\x98\x55\xee\x19\x92\xf5\xa9\x78\x8b\xfb\xc4\x03\x65\x36\xdb\x2b\xec\xf2\xd9\x6c\xd8\x96\xcb\xdc\xa9\x25\xf3\x49\x20\x94\xcb\x96\x60\x8d\xc4\xfc\x63\x69\xaa\x2d\x56\x33\x4e\x87\x3d\x46\xd8\x45\x4f\xf6\x25\xf2\xf2\x67\x53\x61\x32\xf2\xb2\xee\x79\xa6\x56\x96\x59\x57\xd7\xa3\x34\x31\x39\x73\xe8\x38\x4c\x6e\xec\x6c\x7c\x06\x35\x32\xe9\xfa\x33\x87\x5f\xb6\x52\xeb\x3d\xfb\xd8\xbf\xa8\x5e\x1f\xa8\xec\xb7\x59\xfc\xf1\x31\x98\x27\xa5\x0d\x7f\x69\xd6\xc8\xdd\x5c\x0a\xc3\x7f\x7d\x27\xd3\xba\xe1\x3b\x35\xae\x3e\xd2\xcb\x20\x65\xf0\x13\xdb\x10\x72\x58\x78\x36\x98\x7b\x35\x57\x01\xf2\xe7\x8d\x20\x8d\x31\xa6\x63\xc9\xfe\x67\xb3\xa6\x7d\xe6\x75\xec\xfa\x1e\x94\xa5\x1f\x92\x9d\x77\xc7\xca\xb9\x54\xe1\xf3\x9a\x50\xdc\x06\xc5\x53\xc5\x87\xd4\x73\x2c\xa8\x76\x2c\x4a\xe3\x58\x1c\x82\x2e\x34\x5b\xd7\xc6\xce\x88\xad\x75\xf0\xd6\xb0\x7d\x36\x52\xe3\x56\xd6\x6f\x54\xdd\xcd\xc9\xba\x07\x03\x89\x13\x67\xa3\xda\xc7\x4e\x49\xdd\xc8\x8b\x29\xf8\x1a\x04\x87\x0d\x7b\x7e\xf1\xbf\xc3\x53\xf1\xdb\xef\xbc\x52\x78\x34\x5f\x57\xa5\x05\x0f\x8e\xf0\x99\x9e\xd4\x97\xf6\xa1\x9e\xf4\xf7\x26\x0e\x05\xa7\xe2\x4d\xd9\xbe\x42\x0d\xea\xc2\x92\xe0\x14\x9b\x41\xc9\x5d\xe6\x75\xc3\xaa\x3a\x7a\xbf\x7c\x86\xb1\xf5\x8e\x9b\x43\xce\xa2\xa2\xc4\xb5\xbc\x53\xe1\x49\x00\x65\x88\xe1\xc9\xa0\x27\xc4\xdd\xeb\x04\xd1\x62\x70\x09\xdf\xf1\xa5\x74\xbd\x47\xdc\x13\x73\xe8\xa3\x9a\xf5\xd9\xbb\xc0\xe8\x4d\xf1\xea\x58\x8a\x56\xd7\xc3\x97\x92\xd9\x7a\xdc\x6f\x29\x7a\xd0\xa1\x4b\x79\xb4\xa8\x84\x9d\x64\x58\xf1\xf5\xd4\x38\x25\xa6\xac\x25\x1b\x3b\x56\xce\x43\x8d\xef\xb8\xdb\x32\x1e\xe9\xab\xee\x39\xb0\x59\xf6\x2a\xb9\x1d\x71\xec\x8d\xf2\x24\x4a\xdc\x89\x26\xe1\x43\x1a\xb9\xb8\xc7\x40\x74\xa4\x97\xa7\x6e\x34\x0a\x60\x41\x21\xc2\xa9\xa1\xa2\xd2\xfc\xf4\xb6\x68\x4e\xd6\x4d\x99\x2e\xea\x1e\x7d\xf4\xb9\x6b\xe4\xf7\xfb\x6e\xf7\xad\xfc\x00\xca\x80\x77\x3f\x2f\xa8\xab\x55\x31\xa2\x2e\xfa\xe8\xcd\x69\xc5\xe4\xeb\xd3\x0d\xe7\x2a\x59\x8d\x3e\x27\x9c\xbb\xb8\xd2\x0d\x0f\x7b\xad\x1b\xba\xaf\x76\xcb\xe2\x0d\x2d\x9e\x4b\xd7\x66\x40\xe9\x22\x18\x7c\x33\xfb\x49\xc7\xd5\x6c\x50\x15\x7f\xcc\x69\x88\x4a\xcc\xd4\x71\x1b\xf5\x26\x7b\xaa\x5b\x35\x8f\xb2\x4b\x55\x35\x9c\x9f\xf0\x35\xfa\x61\xc3\x30\x7d\x8b\x5b\x99\x62\x8a\x4b\x51\x90\xe0\xc9\x29\xec\x73\xc5\x8f\x68\x26\x2c\xe4\xfe\x84\x20\x29\x56\x74\xe7\x2b\xf1\x9c\x2f\x50\x48\xe7\x59\xd0\x7c\x7f\x4b\xea\xc5\x45\x14\x53\xc0\x75\x2a\x8d\x0c\xf4\xe6\xea\x7d\xd7\xbb\xf4\x77\xc9\x4f\xbb\x6f\xd0\x77\xdc\xe9\x0f\xa0\x38\xe8\x8a\x73\x74\x3f\x90\x15\x03\x3a\xca\xc7\x33\x1a\x25\xf5\x0c\x23\xce\xf8\x76\xe1\x77\xf7\xf4\xeb\x74\x8a\xeb\xa3\xba\x74\xe9\x35\x3c\xaa\x3b\x97\x03\x61\xa8\xff\x13\xf6\xff\x0c\x6e\x5c\x0e\x84\x31\x2e\xdc\xe8\x20\x0d\xf8\x91\x8c\x01\x6f\xd7\xa5\x46\xd0\x1e\x08\x8d\x5f\x6d\x83\xbf\x9a\x37\x66\x31\x91\x70\xc5\x3a\x8a\xf7\x0c\xc3\xc1\x67\x71\xc1\xee\xf1\xc4\x1f\xde\xea\x81\xbf\xec\x39\xcf\x4b\xcc\x58\x14\x81\x71\x0f\x7f\x44\xe9\xa7\xba\x56\x57\x67\x4a\x75\xe8\x53\xd7\x26\x33\x50\x1e\xf0\xd0\xe1\x27\x3c\xd7\x98\xc9\xda\x1e\x74\xff\xe0\x04\x7e\x95\x71\x91\xd0\x3b\x32\x95\xc0\xa6\xd4\x69\x73\x1a\x09\xc3\xe4\x06\x6f\x68\x32\x30\x71\x0f\xae\xe6\xdd\x7f\xf3\x2f\xcc\xf5\x70\x74\x47\x80\xd4\x7b\x4d\xfe\xd4\x1b\x77\x62\x50\x91\x60\x61\xb5\x8c\xdf\x52\x83\xc4\x9f\xa5\xd9\x58\x61\x70\x82\x56\x2b\xdc\x94\xfb\xf1\x58\x5b\x96\x8b\x92\xc3\x0e\x39\x3b\xd4\xec\xe3\x5c\xd3\x74\x78\x28\x3a\x27\x1c\xc7\x46\x7e\xf5\x99\x13\xf8\xd5\xfd\x60\x34\x47\xd9\x2d\xaf\x64\xaa\xb0\xb3\x63\x23\x68\x34\xd7\x29\xfc\xfa\x4f\x1f\x57\x3a\xc3\xe7\x72\xca\xd7\xa4\x66\xce\x07\xc5\x04\x5d\x3b\xb6\xdf\xcf\x27\x55\xe2\xdd\x36\x17\x26\x4d\x65\x0f\x2b\x7d\x56\xef\x72\xfa\x24\xbc\x69\xf6\x17\x90\x26\xb3\xc4\xac\x58\x05\x2d\x12\xf2\x95\x1b\xb2\x7b\x38\x31\xd4\x10\x59\x8d\x41\xec\xf8\x32\x2d\xbd\x5d\xa3\x66\x47\xcc\x8e\x36\x8a\x5d\x3a\x56\x12\xf0\x50\x06\xba\xdc\xbd\xd3\xad\xf4\x8d\x0b\xf6\x18\xa5\xf3\x5a\x54\xda\xe0\x3b\x73\xad\x5d\x76\x61\xbc\xce\xea\xda\xc4\x22\xb8\xd2\xe9\x88\x55\x64\x75\x50\x33\x27\x7d\x3d\x63\x8d\x32\xce\x26\xba\x3d\x87\xea\x22\x0d\x9b\xe6\x8d\x11\x61\x98\xbf\x9e\x12\xf9\x8c\x26\x79\x24\x8a\x13\x76\xfb\x1e\x86\xbb\xa3\xe4\x6d\x4a\x88\x6c\x45\xb2\xa4\x24\xdd\xd3\x84\x9f\xd5\xb5\x7f\xdc\x93\x91\x28\xaf\x51\x4a\xac\xbc\x98\xfb\xa0\x31\xb6\x10\xb0\xd0\x45\x18\x24\x64\x3d\xc7\x60\x5b\xd9\x7d\x3e\x44\xb5\xe3\x03\xb4\x27\x09\xc3\xe6\x9f\x64\x28\x96\xe5\x13\xff\xf5\xc4\xfd\x8b\xcf\xb0\x9d\xcf\xb0\x0d\xab\xdd\xdf\x7d\x48\x87\x0c\x61\x38\x4b\xea\x9f\xfb\x7a\x1c\x1d\xda\xf2\x25\x66\x54\x95\x08\xa7\x50\x57\x94\x01\x99\xc7\x2f\x65\x34\x73\xd2\x2e\x51\x4e\xff\xf9\x75\x6f\xc5\x2e\xe6\x93\x54\x3c\x27\x89\x3a\xea\x77\x01\x9d\xdc\x02\xc2\x41\x24\x35\x04\x5a\x17\x17\x30\x7b\x7e\x53\x97\x47\xe9\x72\xd5\x2f\x56\xdb\xde\x12\xf6\x20\x63\x2a\x28\x16\xf1\xa4\xa8\x2e\x1b\xd1\xe7\x28\x5c\x29\xa2\xc6\xce\xa3\xa3\xaa\x41\xf1\x3f\x8d\x9b\x20\xcf\xc1\x84\x3a\xec\xdb\xad\x43\xf2\x2a\x4e\xe0\x07\x42\xdc\x7a\x7d\xb5\xac\x64\x2d\x48\x73\x2a\x0c\x90\xaa\x38\x1c\x1f\x58\x39\xaf\x9a\x5b\x64\xc8\x43\x1a\x94\x7e\x86\x20\x42\xdd\xa7\xe8\x93\xb7\xe2\x61\xc6\xbb\xef\x44\x65\xc3\x49\xe6\x6b\xf1\x44\x45\xfa\x68\xa7\xbb\x52\x2f\x27\x46\x34\xa6\x7b\x90\xa3\x19\x26\xb1\xac\xad\x33\x4b\xf6\x1c\x2e\x4b\x71\x46\x36\x55\x54\x5d\xde\x55\x59\xc4\x6e\x86\x93\x23\x20\x1f\xa2\xac\xb4\x88\x17\x0e\xcc\xc1\xd1\x17\x3a\x0f\xa0\x73\x9c\xe7\x37\x84\x82\xdb\xd2\xef\xc7\x2f\xd4\xdb\x29\xf5\xc6\xd2\x6e\x68\xec\x56\xdb\xb1\x08\xb0\xe4\xe3\xec\x89\x58\x6e\x82\xae\x89\xd8\xee\x17\xca\x66\x29\xeb\xc6\xc5\x15\x55\x75\xb7\x4e\xea\x8e\x09\xad\x6e\x4d\x65\x2f\x4a\x94\x22\x75\x2e\xf4\xfa\x85\xe0\x5d\x04\x4f\xd4\x4f\xef\x91\xe5\x51\x31\xad\xad\xc9\xed\xc6\xb8\x52\xd4\x1e\x18\xf3\xfa\x42\xfc\x2e\xe2\x7b\x81\xc4\x21\xb4\xdf\x2a\x14\x73\x1f\x1e\xf0\x77\x77\x03\x19\x21\x1b\xaa\xf9\xc2\x0d\x3d\xdc\x10\x44\xc2\x42\x96\x78\x59\x93\x19\xaa\x6d\x9d\x6c\x87\x33\x92\x6f\x34\x72\x1e\xd1\xbc\xa1\xab\x1f\x52\xf5\x1a\x50\x09\xb3\x8d\xf0\xda\x24\xea\xbf\xee\xdb\x8e\x25\xb6\xaa\x09\x76\x18\xb8\x75\xfd\xc2\x08\x5d\x8c\x10\x85\x04\x42\x3e\x98\x62\x86\xdb\x65\xd5\x60\x2a\x76\xdc\x8d\xfb\x2a\x27\xc5\x0c\xd6\x2b\xf9\x68\x18\xca\x3d\x0e\xe2\xee\xb1\xd5\x34\x7f\x47\x1f\x71\x9c\x86\x90\x20\xf1\xf6\xfb\x69\xb5\xec\x47\x21\x9b\x7a\xae\x2f\xc4\x9c\x7c\xf6\x8e\x02\x82\x59\x2b\x92\x37\xf0\x2d\xe0\xe5\x8a\x6d\x12\xec\x6f\x5f\xf5\x95\xf7\x45\x38\xf0\x14\x2a\x73\x35\xa7\x40\x75\xad\xd2\x4a\xfc\x97\xd8\x62\x34\x7a\x99\x74\x27\xd0\xf5\x72\xe1\xa1\x1b\xa0\xf3\x9b\xba\x3b\xa9\xc9\x95\x6d\xf5\xdd\xf3\x83\x13\xf8\x3e\x0e\xdb\x7c\x0a\x31\xff\xec\x48\xbf\x34\xd7\x0b\xa2\xf7\x67\x00\x93\xf3\x87\x87\xe0\xaa\xa9\x98\xf7\x42\x62\x9a\x4c\xce\x33\x9c\x70\x6a\x1f\x33\x8c\xa4\xa1\x67\x18\xf5\x36\xa2\x1e\x46\x3f\xa0\x38\x7a\x18\xc3\x34\x62\x14\xf1\x57\x66\x90\xbb\xbd\xbb\xff\x09\x00\x00\xff\xff\x93\xfa\x3c\xa1\xab\xd4\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xd6\xe0\x3b\xbf\xe2\x48\x0f\x36\x8c\xa1\x71\xec\x6e\x6c\x6c\x10\xc2\x32\x06\xa4\x21\x64\x4b\xb2\x40\xe3\x07\xc7\x84\x27\xa9\xca\xa6\x6b\xa8\xae\x6c\x57\x66\xd3\xee\xd5\xf0\xdf\xbf\xc8\xfb\xbd\x2e\x4d\x83\xec\x18\xf1\x20\x41\x77\x5e\x4e\x9e\x7b\x9e\x3c\x79\xf2\xf0\x6f\x3b\x3b\x00\x00\xaf\x6a\xb2\xba\x64\xe8\xb6\x6a\x6e\x4e\x49\x5d\xe3\x82\x55\xa4\x91\x5f\x5d\xcd\x2a\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x56\x0d\xa6\x80\xa0\x30\xed\x60\x4a\x5a\xa0\xb2\x37\xa0\xa6\x84\x12\xd7\xf8\x06\x31\xfe\x27\xb9\xfe\x37\x2e\x18\x15\x23\xad\x66\x55\x31\x03\x54\xd7\x64\x45\x61\x49\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x98\xa3\x66\x0d\x0d\x29\xf9\x74\x14\xd8\x0c\xaf\x61\x85\x1a\x06\x55\x03\x08\x68\xd5\xdc\xd4\x18\x50\x51\x90\x65\xc3\x26\x62\x82\x0b\x06\x02\xd6\xf9\x02\xb1\xea\xba\xc6\xb0\xaa\xd8\x8c\x77\x84\x9a\x14\xb7\xb8\x04\x46\x6e\x71\xa3\xfb\x00\xc5\x6c\xb9\x98\xc8\x55\x5e\x62\x2c\x1a\x92\x66\x5a\x93\xd5\x21\xff\xe7\xa0\x20\x2d\x3e\xd0\x2b\xa7\xf0\xe1\xfc\xe4\xec\xa7\x73\x01\xdc\x9c\xb4\x18\x66\xd5\xcd\x0c\x6a\x7c\x87\x6b\xa8\x9a\x29\x69\xe7\x48\x20\x03\x5d\x93\x25\x13\x63\x69\x94\x58\x4c\xf1\xc9\xfe\x76\xb8\xb3\x53\xcd\x17\xa4\x65\xf0\x6a\xd9\xdc\x70\x38\xaf\x04\x58\xd3\x96\xcc\xe1\xb9\xf7\xd9\x73\xd3\xb2\x26\x2b\xa7\xd5\xb7\x7f\xbc\xfa\xf1\xdd\x2f\x57\xef\xde\x9c\xbf\x3d\x39\x3b\xfb\x70\x7e\x79\xe9\x36\xbc\x38\xbb\x42\xd7\x35\x56\xf4\x74\x7b\x5c\x9c\x5d\x9d\xfc\xf0\xe3\xf9\xe5\xd5\xc9\x9b\x8b\xb7\xaf\x83\xae\x3f\x0a\x1c\x89\x59\xa8\xee\xf4\xe3\xbb\xd3\x37\xe7\x67\x62\xa2\xcb\xc4\x4c\x97\x8c\xb4\xe8\x06\xbf\xc2\x98\xba\xd3\x5c\x5e\xbd\xfb\x70\xf2\xfa\xfc\xd5\xf9\x79\xaa\xd3\x69\xbd\xa4\x0c\xb7\x3f\x9f\xea\x2e\x3f\x9f\x26\x5a\x9d\xbd\x79\xad\xbf\x3f\x7b\x13\x82\xca\x1b\x9c\x2f\x48\x31\xd3\x4d\xce\xdf\xbf\x3b\xfd\xbb\x6e\xb4\xb3\x58\x5e\x5b\x8e\x4d\xb2\x36\x7c\x92\x64\x3f\x3c\x3c\x84\x13\xc5\x0e\x0b\xc4\x66\x92\x51\x79\xff\x1a\x33\x88\xba\xa9\xf5\xbe\x47\x6c\x76\x04\xce\x1f\xdd\xbd\xde\xb7\xd5\x1d\x62\xaa\x97\xf3\x47\x4f\xaf\xe5\x75\x5d\x15\xaa\x93\xf9\xdd\x82\x7d\x7e\x87\x1b\x66\xe1\xc5\xfc\x4f\x78\x4b\x4a\x7c\x52\x96\x9c\x8c\xd1\x80\xbb\x5c\x94\x2e\xce\x38\xe0\x6d\xd5\xdc\xec\x43\x4b\x6a\x7c\x04\x1f\x2f\x1a\xf6\xff\xf6\x01\xcd\x39\x12\x4e\xc9\x7c\x5e\x31\x86\xcb\x23\xf8\xf8\xaa\xfa\xe3\xff\xfe\x9f\x7d\x40\x65\xd9\x62\x4a\x8f\xe0\x44\xfe\xf2\x72\x2f\x98\xf3\x4c\x8a\x2d\x69\x07\x4f\x5c\xea\x1e\xfc\x43\x3e\xff\xff\xfe\x5f\xe3\x00\x48\xac\xfa\x03\x9e\x93\x3b\x5c\xbe\x6a\xc9\x7c\xec\xca\x07\x2f\x70\xd4\x1c\xe9\x45\xf6\xae\xe5\x27\x54\xcc\xaa\x06\x2b\xa6\x3c\x6d\x31\x62\xb8\x1c\xb7\x80\x3d\xcb\x24\x97\xac\x5d\x16\x5c\x1b\x21\x06\x94\x91\x16\x53\x0b\x17\x5c\x9c\x09\xc5\x65\x00\xa0\xb2\xf1\x99\x05\x9c\xc2\x27\xf1\xad\xcb\xa8\xa6\xff\x5b\x0f\xa6\x7c\x3b\xbb\xfe\x1d\xd3\xa8\x6a\x2a\x36\x04\x63\x7b\x0e\x00\xfc\x87\xe2\x7a\x3a\x09\x20\x80\x63\x90\x23\x75\xb4\x14\xad\x9c\xbf\x4c\xd3\xfb\x1d\xf9\xaf\xc1\xd8\x29\x69\x18\xaa\x1a\x9a\xd0\xe9\x48\xcc\xf3\x35\x37\x4c\x82\x46\x5a\x73\x98\xbe\xd2\xc0\x55\xdc\x3a\x52\x5c\x90\xa6\x44\xed\xda\x58\x1b\x41\x83\x8a\x02\x69\xea\x35\xcc\x31\x37\x64\x8c\xc0\x8c\xd4\xa5\xe9\xcf\x8d\xc6\xcf\xa7\x40\x5a\xe0\xda\x4f\x9a\x4e\x61\x19\xb9\x52\xe5\xad\xd1\x92\x11\x0e\x52\x81\xea\x7a\x0d\x0b\xb4\x16\xd6\x88\xb5\xa8\xa1\x48\x99\x62\x8c\xa9\x19\xaf\xc5\x35\xe7\x1e\xde\xd3\x19\x76\x81\x5b\xb1\x2a\x3a\x09\x29\xef\xf3\xde\x45\x33\x25\x09\xfa\x37\xdd\x64\x77\x38\xd3\x7c\xc7\xd1\x8a\x16\xe8\xba\xaa\x2b\xb6\xe6\xd0\xf0\x85\x8a\x35\xfd\x03\x2d\x6b\x81\x07\xe1\x15\x48\x0b\xbc\x6a\x70\xeb\x76\x65\x44\xd8\xf1\xb2\x45\x2b\xbe\x86\x12\x2f\x08\xad\x98\x1a\xa6\x6a\x0d\x35\x34\xa2\xab\x29\x34\x18\x97\xb8\x34\x83\xa0\xa2\xc0\x94\xee\x6a\x93\xb0\x27\x00\x9d\x7b\x8b\x15\x80\xbc\x6f\xc9\x5d\x55\xe2\xf6\xc8\x01\xf7\xc5\x57\xc6\xf6\x4e\x44\xa3\xef\x7a\xb8\xd8\x13\xcd\x8d\x27\x09\x19\x7f\xd1\xe2\xe0\x13\xfe\xd3\x31\xfc\xa4\x98\xe1\xe2\x76\x77\xef\x08\x9e\x5f\x34\x77\xa8\xae\x4a\x61\x09\x41\x7a\x11\x12\xef\xba\xed\x73\x6f\xe0\xfb\x58\x8e\x9a\x3e\x41\xe3\x8b\x86\x63\xb1\xf6\xf8\xcb\x0e\x28\xe1\xb8\x6b\x0d\x8e\x94\xba\x0c\xf1\x1a\x33\xe1\x0e\x6a\xc5\x07\x64\x2a\xfe\x0c\x18\xc1\x63\xcd\xe9\xb2\x81\x1b\xcc\x94\x86\xe4\x68\x51\xbf\x06\x58\x6d\x31\x5b\xb6\x4d\x2f\xdc\x93\x6b\xd2\xb6\x64\xb5\xbb\xf7\x6c\x22\xf8\xf5\xd9\x44\xc1\x92\x57\x2c\xd2\x86\x43\xd5\x30\xdc\x4e\x51\x81\xa5\x42\x90\x6e\x70\x81\x1a\x0e\x65\x5d\xd1\x99\x94\x68\xc1\xd8\xb1\xff\x68\x06\xa3\x44\x76\x27\x6c\xa6\xfb\xff\xbe\xc4\xed\x3a\xe8\xe9\xa9\xf7\x16\x53\xb2\x6c\x0b\xec\x80\x90\x71\x3a\x02\xa9\xbf\x43\xad\x72\xa0\xa5\x73\xf8\x91\x5a\xf3\x1c\x35\x5c\x36\x83\x9a\x72\x7a\xa0\xb2\xe4\x1a\xfc\x9d\xd0\x73\xbb\xbf\x09\xe6\x3a\x82\xef\x63\x17\x76\xc2\x9b\xf1\xdf\x71\x1b\x8a\x14\x57\x52\x47\x09\xc5\xa5\x8c\x78\x30\x9d\x31\x6d\x66\x4e\x63\x13\xf2\x13\x9b\x4e\x7b\x0e\x13\xea\x41\x95\x36\xba\x22\x3e\x08\x91\x56\xe0\x7e\xaa\x9a\xc2\x11\x73\x1f\xc8\xbb\x0a\xaf\xe4\xa0\x04\x53\xb1\xdc\xf3\x3f\x2a\x3a\xc8\x4e\xbe\xdc\x3b\x82\x1f\x08\xa9\x53\x3c\x2f\xad\xa4\xe0\xf9\x5f\xe5\x10\xff\x4c\x35\x73\xcd\xbe\x68\xeb\x7e\x90\xec\x71\x52\xd7\x62\xec\x66\x4a\x44\x87\x0c\xfe\xf8\xf7\xb9\xfe\x76\x8e\x8e\x41\xbc\x46\xc9\x91\x7c\xe4\x0b\xf0\x3f\xc9\xa5\xa6\x78\x23\x12\xcd\xab\x19\xb6\xd2\xa1\x7c\x25\xce\x6c\x54\xfa\x4c\x7c\xc3\x29\xe5\x4a\x69\x16\xb5\x6f\x25\x2d\x36\x43\xa0\xba\x0e\x64\x4f\xed\x7c\x85\xfd\x2e\x22\xeb\xa7\x36\xa4\xda\x66\xc9\xc6\x66\xb4\x37\x18\x2f\x28\xb7\xeb\xc5\x2d\x57\x6e\x33\xb2\x92\x9b\x61\xdd\xab\x29\x8d\x9c\xc9\x3d\x2d\x05\xd4\xca\x0d\x27\x2e\x5d\x25\x51\x31\xb8\x6d\xf8\x76\x5b\xba\x26\xaa\x2d\x23\x70\x53\xdd\x61\x0d\x0b\xd7\x41\xb0\x9a\xe1\x46\xee\xb1\xb5\x81\xe5\xb3\x68\xc3\x6b\xc6\x2c\xab\xe9\x14\xb7\xdc\x51\x65\xeb\x05\x96\xaa\x57\x0c\x1a\xab\x99\x48\xb9\x1c\x75\xe8\x1b\x47\xb4\x0e\xed\xda\xee\xb8\x90\x84\x66\x9c\xeb\xe6\x3d\x4f\xd7\x08\x59\x1a\x6a\xb4\xf9\x04\xc9\xe1\x85\x07\x57\xd5\x35\x5c\x63\x68\xaa\x9a\xfb\x11\xc2\xc8\x28\x12\xcd\x10\x85\x86\x40\x41\xda\x16\xd3\x05\x69\x4a\x4e\x64\x9f\x8c\x79\x48\x07\xc3\xf9\xd2\x07\xf4\x52\xfa\xec\x21\x4f\x71\x1b\xa1\x02\x23\x36\x6e\x42\x5a\xea\xf5\x3d\x45\x8d\x74\x36\x97\x14\x03\x69\xb0\xe3\xf9\x2f\xb0\xec\x0f\x8e\x2d\xe7\x5d\xb8\xdf\xc4\xb9\xe2\x1a\xc3\x42\xee\x53\xd5\x54\x2b\xb8\xc6\x05\xe2\x03\x09\x16\x29\xc8\xb2\x2e\x79\xab\x25\x75\xb0\xe0\x30\x42\x12\x09\x8d\xd1\xe2\xf4\x08\xbe\x37\x02\xda\xa9\xef\xef\xbb\x87\x33\xaa\x61\xc8\x88\xa6\xf1\xfd\x4e\x80\x28\x41\x0f\x2b\x9c\x82\x20\x7f\x27\x35\x77\x50\x94\x17\x2e\x55\x80\xe5\xcc\x90\xe2\x4e\x20\x81\x0a\xa9\x91\x1b\x86\x40\xcc\x05\x7b\x35\x44\xed\xc5\x80\xcd\x2a\xba\xcf\x65\xd4\x61\xbb\xfc\x7a\x99\x85\xca\xe7\x21\x37\x70\x33\x71\x60\x0f\x99\xe9\x8a\xeb\x13\x3a\x48\x9b\xe8\xf0\x15\x6e\xf9\x96\x45\x52\x59\x44\xe5\x8c\x9a\x33\xec\x77\x28\x7c\xf2\x24\x07\xfe\xc2\x75\x4a\x21\x77\xf4\x7c\x84\x06\xaf\xd4\x04\xfb\x10\x6b\xaf\x25\xc5\x25\x4c\xab\x96\xb2\x7d\x98\x12\xbe\x1f\xc0\x25\x5c\xaf\x43\xd8\xe2\x19\xb4\x92\xe2\x53\xe8\xe1\x53\xea\x51\xb7\x6b\x52\xb3\xa4\xe7\xd8\xa6\xfb\x93\xa2\x45\xc2\x6d\xa5\x80\x28\x25\x45\x25\x76\x6e\x22\x80\x29\x50\x9d\xe7\x0b\xdf\x21\xa2\x3d\xa6\xcf\xdf\xbc\x8c\xd0\xa0\xfb\x9b\x30\xe0\xb0\x6d\x8c\x07\x45\x66\xe3\xe2\x80\xe2\x98\xd3\xde\x9d\x8b\x37\x34\x1c\xfb\x53\xed\xa4\x77\x3a\x4a\x47\xc1\x8b\x03\xf8\x94\xd9\x0c\x59\xbd\xa3\x5a\xc5\xcd\x42\x3e\x80\x63\xf8\x76\xf2\x6d\x1e\xc2\xa8\xa5\xd7\xf4\xf0\x10\x2e\x62\x7b\x14\x2a\x98\x7d\x41\xd5\x0a\xd5\xd5\xff\xc7\x50\x09\x3f\x85\xef\xf6\x66\x82\x1a\xe1\x78\x5c\xee\x5d\x43\xe8\xa0\xd5\x6b\x5a\x4d\xc5\x7e\xd9\xa1\xfe\xbb\xeb\x7f\xc3\xb1\xfb\x41\x82\xa6\x62\x6d\x6e\x13\xaf\xc3\x4e\xd4\xfe\xf0\x10\xe4\x9e\x4a\xc9\x04\x57\xb8\x02\xf8\x39\x6a\xd0\x8d\x55\xc4\x22\xe0\x9b\xf0\xa0\x52\x03\x72\x3f\x07\x33\x25\x31\x81\xe7\xd5\xb9\x64\xfe\xc3\xd7\xec\x50\xe6\x27\x05\xc6\x71\x80\x08\x67\x27\x28\x7f\x73\x5b\xef\xee\xa5\xf1\xe2\xf3\x64\x3c\xcb\xc4\xf7\x4c\xf8\xcf\x3d\xe0\x9a\xa6\x84\x27\x81\x68\xd7\x8c\x74\xcc\x1b\x36\x4b\x71\x71\xa0\x5c\xe0\xd8\x15\x89\xd0\x8e\xd6\x84\x62\x6d\x22\xa4\xf9\xa0\x70\x8d\xa7\xdc\xd4\x95\x98\xb2\x96\xac\xb9\x8a\xc6\x77\xb8\x5d\xb3\x99\x1b\x3c\x92\x4e\xb8\xb0\x34\x58\x2a\xc5\x82\x8f\x25\x04\x11\xe6\x98\xcd\x48\xb9\xaf\xdc\x59\x61\x2a\x17\xa8\xe1\x5b\x69\x21\x10\x2d\x56\xbe\x2f\xff\x42\x69\x7b\xe9\x08\x8b\x83\xa2\x66\xad\xc3\x03\xee\x51\x14\xff\x51\x20\xed\x86\x3a\xca\x06\xb9\xf8\x72\x05\x16\xdc\x5d\x54\xd4\xb6\x74\xe3\xa5\xb6\x83\xbf\x9f\xf2\x51\xab\xfd\x37\x11\x81\x35\x93\x65\x68\x6b\x51\x61\x76\x82\xf2\xff\x60\x27\xd8\x54\xf5\x5e\x17\x3d\xa7\xae\xa1\x96\x33\x97\xe9\x50\x6f\xdf\xf4\x4e\xb7\x30\x18\x1b\xc0\x94\x6c\x79\x71\xd6\x09\xa7\xa2\x4b\xa4\x8f\xbb\x1b\x9d\xc5\x2e\x48\xe4\xe6\xd5\x35\x37\xa9\x81\x53\xa2\x58\xc6\x39\xc3\x9c\xa8\x08\x93\x73\x12\x86\x2b\xce\x69\x40\x5a\xb8\x26\x6c\x26\x95\x87\xef\x89\x7c\xe4\x9c\xeb\xfb\x1c\xca\xcb\x60\x7c\x42\xe3\x8f\x54\x53\xc1\x93\xe2\x04\xd1\xf2\x6d\x3a\x60\x29\x6d\xbc\xda\xe3\x4a\xfb\xb0\x2b\x8f\x49\xb4\x53\xb1\x77\x04\xdf\x7b\x27\x86\xca\x42\x7e\xda\x89\xd8\x34\xb4\x84\xb1\x79\xb4\xaa\x2c\xdb\xf9\x07\x54\xa3\xa6\xc0\xa1\x21\x9d\x5c\xab\xcf\x0f\xc2\x63\xc1\xc9\xbc\x6a\xaa\xf9\x72\xae\x3e\xfa\x80\x29\x6e\xef\x90\x3d\x5d\xb6\x28\x54\xf6\x8d\x6f\xb7\x53\x86\x4d\xed\x3d\x7c\xf5\x2d\x30\x1c\x1a\xab\x48\xd3\x3d\x13\xaa\x2e\xc4\x09\x78\x3a\xde\xc3\x8a\xf3\xd1\xb3\x0c\x52\xfc\xde\x16\x2d\x5b\x45\x8a\x60\x05\x4a\x71\xcb\x76\xa3\xcf\xc5\x77\x82\x17\xe0\xc5\x71\x00\xc6\x37\x21\xbd\xf6\x93\xdd\xe7\x98\x52\x74\x83\x85\xa3\x45\x97\xd3\x69\x55\x54\x62\x63\x4f\x18\xaa\x01\xdd\xa1\xaa\xe6\x3b\x28\x19\x36\x56\x6b\x79\x1e\x0d\xb4\x97\x34\xe5\x17\x53\x63\x07\x94\x30\x14\xa8\xe1\x3b\x9c\x56\x1e\xa1\x49\xa9\x92\x30\xee\xdb\xf0\x3e\x77\x49\x54\x04\x96\xcd\xf0\x3c\x1a\xb9\x9a\xc2\x6e\x66\xd1\xa1\x16\xd7\x3f\x39\x5f\x2c\xfd\xf9\x37\x0a\xa7\xf1\xa2\xc0\x06\x87\x5f\x1c\xb8\x54\xd6\xc0\x1b\xc9\x94\xff\xc7\x96\x3f\x83\x27\xbe\x1d\xe4\xb8\xea\x42\x90\xfc\x10\x56\x33\xc4\x54\x3b\xa5\x56\xd4\x17\x4c\x06\xb0\x94\x77\xa4\x89\x1f\x4d\x68\x7c\x88\xe4\xea\x0e\x0f\x61\xb9\x28\xf9\x9e\xdf\x57\x63\x62\x5f\xd6\xe2\x82\xb4\x62\xa3\x84\x4a\x11\xf9\x30\x53\x2a\xeb\xaa\xfa\x28\x3e\xd9\x0a\x29\x3c\xfa\xa6\x61\x16\xb6\x7a\x39\xff\xe8\xf9\xd0\x57\xe4\x23\xe5\xb2\xa8\x38\xe5\x60\xc8\x40\x5c\x83\xcb\xc5\x7b\xdb\xfc\x5e\x14\xa8\x39\x5a\xfc\xfb\x12\x53\x96\xc0\xb9\x1a\x7c\x5e\x35\x4b\x2a\x08\xc8\xdd\x1f\x58\x21\x35\x68\xe8\xce\x06\xfb\xcf\x08\x7d\xc9\xdd\x42\xee\x9b\x6f\x32\xb8\xc9\xe3\x52\xad\xf7\xc5\x81\xb3\xe7\x2a\xc4\x19\xf4\xf9\x7c\xc1\xd6\x82\xe3\x43\x67\xc6\x59\xe5\x6b\xcc\xd4\x1e\x85\x2d\x51\xed\x5b\x50\x54\xcc\x20\x76\x6b\xdd\xc9\x25\x9c\xef\x49\x2b\x4e\x32\x5f\x1c\x40\xa7\x98\xf9\xd2\x9f\x1d\x54\xa3\xc5\x19\xd6\x37\x5d\xd1\xc0\x69\x9c\xe5\x17\x7d\xa6\x0f\x24\x67\x78\x0e\x55\xa3\xb6\x19\x14\xcd\x71\xc7\x7a\x25\x6a\x26\x2a\xd6\xba\x2b\x8f\x07\xb4\x62\x51\xb0\xa6\x17\x95\xe9\x19\xac\x33\x03\xae\xd1\x60\x19\x3e\xbb\x1f\xb6\xe7\x38\x3c\x84\xcb\xaa\x11\xc1\x72\x65\xb0\x1b\x12\x59\x6c\x64\xfd\xf1\x19\x92\xd1\xe6\x82\xcc\xb1\x65\xf9\x86\xb4\x73\x54\x5b\x61\xbb\xce\x09\xe8\x30\x1b\xf8\x70\x9b\x37\xda\xd2\x6d\x22\x92\x39\x03\x63\x48\xd3\xc3\x9e\x29\xf3\x92\xdd\x92\x29\xde\x34\xce\xec\x35\x2a\x6e\xc5\x71\xbb\x72\xa0\xd0\x94\xe1\x16\xae\x31\x57\x67\x4e\x78\x8c\x53\x08\x81\xdc\x7e\x91\x56\x67\x84\x88\x04\xb6\xcc\xe8\x91\xca\x54\xce\x6f\x35\x85\x05\xa1\x94\xfb\xa7\x43\xe2\x6d\x91\xe3\x6b\xce\xd7\x84\xf3\xab\x4f\xd1\x62\x8f\x77\x58\xa0\x49\x6f\x33\x71\xdb\x72\x77\x7f\x26\xc2\xd8\x8d\xd0\xc8\xd7\x18\x58\x5b\xdd\xdc\xe0\x56\x6e\x1c\x17\x2d\x29\x97\x32\xa7\xe2\x1a\x17\x88\x2e\xb1\xeb\xcd\xa8\x58\x25\xae\xcb\x58\x86\x0e\x0f\xf5\xc8\x22\x8c\x4e\x16\xb8\xad\xd7\x2a\x8c\x21\xcd\x87\xf2\x8c\xc4\xe1\x2d\x5f\xa5\x98\x26\x1e\x88\xaf\xd6\x38\x91\x2f\xba\x78\x2a\x69\x41\x8f\xe0\xf9\x29\x6a\xb8\x7b\xa1\x4f\x74\xe6\x32\xe8\x8c\x1a\xe1\x62\xd7\x2d\x46\xa5\x38\x1d\x28\xc3\x30\xda\xc3\x36\x0f\x81\x63\xdf\xe7\xd9\xdf\x28\xa3\xe1\x79\xf6\x32\x64\xa5\xf6\xac\x02\x7a\x37\x5e\x00\x7d\x9e\x7e\xc2\xdb\xe2\xbe\xe3\x40\x8c\x76\xfa\x92\xa3\xc4\xfd\xc0\x23\x62\x5a\x27\xfb\x68\x0c\xf5\x3a\xff\x3f\x36\x04\x59\xcd\xac\x18\xf0\x83\x54\x26\x49\xa1\xdc\x10\x88\x58\x13\xe5\xb0\x97\xb6\x5b\x23\x82\x9d\x5e\x97\xc1\x0e\x63\x80\xeb\x0c\x66\x5c\x1d\x24\x55\xae\x76\xe5\xf4\xd1\x66\x81\x01\xd1\xa1\xfe\x58\x7a\xab\x38\x94\x8a\x23\x22\x7c\x0f\x61\xbb\x70\xc0\xcc\x4e\xa4\xcb\x98\x6b\x21\x95\xf9\x2a\x61\xf0\x54\x1d\x43\xea\xc4\x2c\x7d\xc8\x5c\xb1\x49\x4f\xac\xbf\x1f\x4f\x59\xd3\x26\x59\x9c\x02\x6b\x97\x58\x44\x55\x52\xf6\x4a\x3b\xed\xf8\x8f\x8a\x32\xaa\x4f\xf1\xe2\x74\x60\x71\xb6\x25\x0e\xc5\x75\x38\x4e\x2c\x89\x2c\xf8\xb7\xa8\x76\xe3\x58\xfb\x52\x6f\xaf\x2a\x8a\x61\x8a\x6a\x8a\x27\xfe\x21\xd0\xc3\x93\x38\x02\x16\x08\xce\xfe\xfc\xb4\xcb\x97\x89\x38\x6e\xd0\xe1\x2c\x9d\xb0\x39\xa6\xa7\x03\x23\xa8\x6e\xe3\xa2\x37\x9a\x7d\xdc\xc4\x24\xed\x08\x22\x16\x9d\xa6\x82\xa3\xdf\xdd\xd0\xb6\xa3\xdf\xfd\x1f\x75\x46\xf1\x9b\x1f\x07\x0f\xfb\x5b\x09\xcd\x68\xce\x08\xcd\x70\xec\x8d\x69\x03\xc1\x89\xc8\x7e\x30\xc0\x59\x94\xa5\x1a\x8e\x14\xb4\x18\x31\x64\xf7\x70\xc9\xa1\xee\xbb\x4c\xbc\x3d\x5d\x52\x1b\x59\x4e\x45\x29\x13\x86\x4f\xf7\x41\x1c\xcc\x09\xef\x45\xbb\x74\xce\xc1\xaf\x68\x6e\x3e\x9f\x23\x56\xcc\x30\x4d\x9d\x23\x65\x73\x72\xd3\x64\xdd\xed\x40\xe9\xb3\xf4\x51\x07\xff\xf9\xea\xab\x1c\xe2\xc6\x77\x92\xb3\x3d\x83\xe3\x64\xfe\x63\xef\x8c\xa2\x63\x36\xf8\xcd\x7f\xd2\xcc\xa8\x03\x61\xed\x32\xd6\xe0\xf7\xc9\xa8\xdb\x8f\x84\xdc\x86\x64\xb3\x77\x60\xe8\x02\x17\xd5\xb4\xc2\xa5\x4e\xfd\xf0\x93\x47\x20\xb1\x2e\x37\x1b\x52\x8a\x8e\x59\x57\xf7\x59\x84\xbb\x5c\x2d\xb5\xc3\x8c\x5d\x40\x72\x8f\xd2\x01\x8e\x23\xba\xe4\xc4\x7a\x24\x26\xe3\x55\xf3\x99\x76\xf5\x1c\x09\x06\xca\x1a\xa9\x57\xca\xb9\x17\x7b\xae\xb2\x04\xd4\x48\x53\xc4\x75\xa0\x4d\x72\x71\xd3\xbf\xe0\xc9\x12\x24\x13\xc7\x5e\x55\xa9\x72\x7c\x27\x55\x19\x7d\xa9\x74\xb7\x48\x0b\x3f\xce\xe5\xd8\x88\x3c\x3e\xcd\x1a\x55\x19\x9f\x96\x89\x9d\xf6\xa5\x3c\x9f\x3b\x76\xc7\x9c\x88\x6f\xa4\x13\x73\xd1\x7c\x10\x76\x7b\x77\x0f\x0e\x82\x36\xfc\xeb\x0f\x78\x85\xda\x32\x08\xb6\x6d\xb2\x17\x77\x80\xf1\xc6\xc2\xf3\x6a\xe0\x5d\x1a\x17\xb8\xaa\xd4\xd9\xdf\xee\xa7\xfc\x93\xc4\xed\x96\x68\xe5\xe6\xbb\x5f\x64\xf6\x90\x3d\xd0\xda\xdd\x73\xee\x78\x88\xc5\x88\x9c\xe3\x97\x3a\xe7\x78\x2f\xc6\x83\x73\x6c\xf6\x6b\x55\xfe\x13\x5e\x1c\x3c\x13\x74\x0d\xb5\xfe\xa5\xb2\xcb\x61\x0e\xbd\x4a\x42\xb6\xcc\x9a\xea\xac\x22\xd6\x26\xda\x25\x2f\xe9\x01\xa9\xcb\x8e\x5c\x7c\xc8\x9c\x2c\x0b\x30\xc3\x6c\xf0\x0b\x9d\xbf\xbc\x81\x68\x19\xfc\x75\x48\xd7\x03\xf3\x81\x13\x12\xd4\x2b\x24\x7e\xc6\x6b\x74\xa2\x3a\xe9\x56\xa7\x93\xbf\xb6\x48\x0d\xbf\x2a\xe6\x42\x98\x44\x49\x28\x78\x3d\x02\xc6\x21\x54\x28\xfa\x26\xf1\x95\xe9\x97\x41\x8e\x8a\xee\x5f\x91\x8f\x8d\xc8\x2d\xd8\x48\x20\xad\x44\xff\x1a\xd2\x5b\x4a\xa8\xf9\x74\x08\xcf\xab\xa3\x9f\x4e\x8b\xe2\x87\xeb\x94\x8b\x27\xd2\x7d\x67\xfa\x00\xc2\x49\x04\xd4\xb9\x73\x62\xe4\xe4\x78\x54\xee\x0e\x99\xbc\xae\x83\x4b\x7f\xfc\x5f\x30\x94\x44\x7c\x5d\xd4\x18\xb5\x69\xc5\x52\xe1\xba\x54\xea\x45\x8c\x55\x62\xe0\xdb\x06\x6f\x20\x27\xd7\x54\x5d\x57\x22\x2d\xcc\x91\xba\xfe\xcb\x08\xdc\x62\xbc\x80\x8a\x19\xd5\x13\xc9\xb6\x44\x8e\x63\xb6\xf5\xae\x67\xaf\xcf\x7e\xbe\x1c\x14\x48\x94\xb7\xcb\xd2\x3b\xbc\x6c\x72\xc6\x11\x3c\xbf\xf4\x7d\x30\x3e\x82\x40\x98\x20\xa1\xdc\x9e\x8a\x1b\xcc\x5a\x1e\xe2\x28\x74\x26\x26\x72\xac\x12\x02\x76\xbf\x9d\x7c\xbb\x67\x23\x7f\x8a\x49\xc4\x64\xdc\xff\x4e\x26\x5d\x76\x25\xd1\x25\xb7\x64\xae\x75\xd1\xfc\x9b\xdd\x9a\x6d\xe6\x3a\x28\x67\x2b\x39\xda\x56\xf5\x5d\xe7\xd9\x46\x2c\x01\x5c\x00\x64\xb8\x5c\x1d\xd4\xee\xab\xb0\x30\x43\x35\x34\xcb\xf9\x35\x6f\x39\x8d\x02\x6f\x2a\x21\x49\xc4\x44\xf8\x10\x25\x2e\x97\x05\x73\xcf\xff\x84\x78\xe0\x36\x0e\x98\x6c\x12\xfd\x71\x95\x70\x6a\x81\xf2\x22\x2b\xcd\x2c\xd1\xc0\xa4\x6f\x90\x5b\xfd\x4c\xe5\xe5\xa1\x86\x2f\xd6\xc9\x94\x9c\xa3\x45\x0c\xb8\xce\xa3\x52\x83\xbf\x38\xc8\x33\xcf\x8b\x83\x38\xa6\xa0\x40\x3d\xcd\xaa\x12\x37\x86\x80\x55\xa0\x27\x8d\xbd\xd0\xd5\xd0\xd3\x26\x22\x19\xe0\x7a\x7f\x83\xee\xfb\x6a\x71\xcf\x7a\x7e\x83\x0d\x05\xa4\x42\x73\xe6\x58\xc8\xc1\xe5\xe0\x43\xba\xab\x19\x36\xe7\x0b\x56\xd9\xc8\xbb\x96\x5c\x07\x1b\x4d\x8f\x5c\x36\x10\xc9\xe9\xa5\x0e\x96\x45\x19\xa6\x53\x71\x99\x40\x46\xd4\x62\xaa\x8b\xd4\xbc\xdd\x94\xfe\xb1\xc3\xfa\x43\x4e\x9e\x77\xa6\x83\x29\x04\xb8\x5b\xae\xf1\x56\x31\x74\x06\xb7\x60\x18\xc3\x21\xf3\xb6\xd1\x37\x4a\xf1\x0e\xba\xeb\xfe\xf3\x00\x37\xf4\x91\x2c\x96\xbb\x85\xf7\x2c\x97\x8d\x18\x3c\x95\xf9\xb2\x33\x6e\xd7\x86\x39\x0e\xd9\x20\x33\x56\xda\x42\x00\x53\x38\x86\xdd\xaf\xba\x46\x42\x14\xbe\xea\x25\x5d\x22\xab\xac\x9a\x7a\xf3\x4c\xaa\x32\x88\x1f\xc1\xa7\x58\x4b\xc0\xc3\xb6\x1f\xbd\x0c\x90\x9d\xf0\x71\x6d\x31\xa4\xec\x71\x28\x78\x1b\x9a\x64\x5d\x6d\x66\x33\xab\x0c\x8f\x61\x99\x21\x6d\x9d\xa3\x05\x0f\x37\xd0\xce\x3d\x85\xa4\x8d\x06\xc7\x4e\xdb\x69\x5c\x53\x9d\xe0\xec\x9c\xb5\x86\x68\x9b\x37\xca\x80\xe6\x98\xaf\xcf\x84\x76\x85\xfc\x94\xd9\x3c\x8b\x36\x56\xfa\x47\x5b\xcf\xb4\x48\x29\x63\x76\xfe\xc7\x02\x0b\xbe\x70\xa5\xd0\x28\x3f\x7b\x23\x50\x5f\x31\x70\xf4\x55\x93\xa1\x53\x68\xf4\x60\x54\xf2\xcd\x48\xbb\x6e\x29\xbb\x7d\xd3\x5e\x26\xc6\xde\xb2\x7d\x7f\x67\x2a\x56\x48\x0b\x7f\x53\x51\x86\x5b\x71\x9b\x2c\xb8\x18\xd9\xe5\x17\xa8\x5e\x48\xf4\xd3\x04\x91\x7a\x49\xd3\x2d\x26\x53\xc2\x86\xcb\x71\xc4\xd6\xb2\x2a\x33\x65\x1f\x1a\xcc\x56\xa4\xe5\x63\x9d\x68\xd6\xd5\xed\xec\x57\x6f\xf0\xda\x7e\xac\x16\xe2\x7d\xe6\xa7\x7a\xef\xc3\x02\xad\x71\x7b\x04\x27\x4b\x36\x53\xae\xec\x9e\xf7\xd7\xcb\x54\xda\xb7\xcd\xe8\xd3\x17\x13\x82\x44\x72\x9d\x4f\x14\xf5\xf4\x7d\xf7\x84\x2d\x51\xe1\x69\xa5\xdb\x39\x32\x6c\x04\x54\xfa\xbe\x09\x3c\x44\x1f\x45\x28\xf1\xfe\xf4\x31\x63\x7f\x57\xb7\xd1\xa8\x13\xf0\xd1\x49\x6d\xc1\x52\x86\xc7\x72\xed\x82\x27\xe1\x42\xa2\xe8\x92\xfc\x60\x94\x6a\xea\x0c\xcc\x2a\xc7\x3e\x49\x84\x0f\x58\xe7\x25\x1c\x47\x87\x12\x61\x3c\x90\xff\xbc\x7c\x69\x44\x55\x26\x38\x11\xa6\xef\x56\x09\x47\xbc\xd5\xe3\x3d\xcf\x50\x7d\xe4\x3e\xdd\xc0\x27\xa2\x93\x61\x94\xf8\x83\x96\xbc\xae\x38\x73\x32\xbc\x2c\xf2\x4e\x29\xf7\xe5\xd1\x92\xcd\x82\xbb\xf2\x4e\xae\x38\x05\x53\x0e\x06\x0a\x54\xd7\xc1\x06\xa9\x9a\x9a\x45\xa9\x3a\x25\xc7\xb6\x80\x98\x58\xd1\x07\x52\xe3\x89\x62\x08\xd2\x4e\x5a\xb4\xfa\x07\xaa\x97\x18\xfe\xf3\x9f\x81\x3d\x1b\x8a\x1b\xba\xa4\xb6\x67\xac\xb5\xdd\x43\x25\xad\x44\x12\x35\x23\x0c\x2e\x03\xd4\x1a\xe9\x17\xff\xed\x0d\xb3\x14\x09\xd5\x0a\xdd\x29\x15\x12\x2e\x75\xff\xd7\x94\x30\x4a\x51\x0d\xf9\x34\x3b\x94\xd7\xed\xf4\xbd\x66\x5c\xb5\x80\x39\x96\x0e\x74\x0d\xa2\xf0\xf6\x95\x50\xec\x4d\xbd\x36\x34\x44\x8d\xab\xcb\x8c\x6f\x37\x35\xfc\x01\x76\x6b\x41\xc4\x55\x9c\x42\xe3\xdd\x4d\xc9\xd0\xc3\xb9\x8b\xd6\x35\x1e\x24\x73\x7c\x4d\xe1\xf7\x42\x54\x12\xba\xbd\x71\x5c\x48\xdf\x34\x72\x23\x91\xba\xe3\x7d\xbd\x64\xca\x59\x64\xee\x80\xd2\x01\xa0\x95\x2d\xf2\x80\xca\x52\x96\x74\x29\xe0\x16\xaf\x55\x3a\x8c\x19\x2a\xca\x73\x1c\xc6\x12\xb9\x0d\x85\x3e\xfa\xdb\xc8\x42\x6c\x5d\xe2\x65\xd1\xb2\x2c\x1a\xf5\xbc\x36\x2a\xc3\xe0\xd8\x85\x72\xd7\x67\xf5\x70\x78\x9d\x64\x9e\x4c\x42\x2a\xec\xdc\xf1\x51\x92\xaa\x73\xd5\x01\x49\x77\x81\x22\x36\xa9\xab\xe6\x36\xbe\x1a\xbd\x7b\xa8\xaa\x25\x1c\xfa\x23\xa9\x5a\x7f\xa2\xd1\x3e\x30\xd4\xde\x60\x76\x04\x87\x54\x5e\xfb\x11\x45\x26\xc5\x30\x32\x83\x35\xbe\x75\x95\x58\xc1\x71\xe2\x28\xd7\xf7\xa4\xfd\x93\x48\x4f\x7f\xf5\xd4\xa3\xea\xf8\x72\x2f\xbf\xa1\x36\xf1\x93\xb5\xd8\x8c\x23\x47\x46\xf9\xe4\xfb\x9a\x24\x08\x7e\x3e\x85\x7f\x10\x66\xe3\x8c\x9c\x5e\xaa\xc0\x8a\x29\xb0\x90\xc9\x04\xda\x50\x81\x27\x6e\xba\xb8\x0c\x94\x03\x26\xb9\xf9\xff\xbd\x90\xc0\x2b\x5f\x48\x4e\x7e\x83\x99\x29\x67\x29\xbe\xde\xb5\xc6\x3c\x10\x95\xd8\x4e\xbb\x8c\x45\xd1\x1d\xde\x7d\x71\xa0\x26\xe1\xde\xcd\x91\x5f\x2c\x73\x22\xbe\x70\x6a\x4e\xa6\x2f\x5e\x51\xb1\x36\x75\xb2\xe2\x94\xaa\x4b\xe1\x15\x3a\xe3\xa3\x92\x8f\x32\x67\xb2\xe9\x98\x69\x77\xed\xc2\x04\x77\x0e\xa2\xa2\xe3\x64\x6d\x52\x91\x2b\x81\x27\x65\x17\x1d\xfc\x67\xd2\xa1\x2c\x4b\x2b\x4b\x13\xb2\xf4\xd9\x9b\xd7\xf0\x1e\xb5\xac\x2a\xaa\x05\xf2\x7d\x93\x21\x9c\xad\x2c\xf7\x60\x06\x4f\xf8\x19\x29\x26\xd0\xd9\x76\x8b\x6e\xc8\xd2\x31\xae\xdb\x1b\x77\x41\x21\xb7\x9f\xbd\x79\xed\x7c\xfd\x40\x6e\xf7\xe7\xb2\x4c\x7f\xf6\xe6\xf5\xc4\xf9\xe2\xbf\x81\xe9\x43\xca\x3e\x09\xd3\x7b\xac\x38\x76\x57\x7e\x22\xeb\x38\x9b\x92\x8d\xc2\xfd\xeb\x48\x27\x21\x0d\x56\x77\x05\x75\xf5\x98\xc0\x3f\xab\xa8\xac\x35\x23\x2f\x49\xdb\x71\x4b\x5c\x54\x25\x96\xf5\x1b\x5a\xd4\xd0\x69\x66\x2f\x61\x2b\x78\x11\x40\x8d\xbc\x5c\x91\x72\xe1\x4c\x75\x9e\x9a\xda\x11\x5b\x9d\x05\x4e\xea\x32\x31\x32\xdf\xe1\xee\x7b\xa3\xc8\x60\xb4\x2a\x98\xc5\x01\x74\x0a\x54\x33\x22\xae\x2b\x23\xa7\x5a\xd6\x06\x18\xd1\x2a\x68\xe0\x90\xfb\xd6\x2f\xad\xda\xd8\x21\xf5\x3d\x75\x17\x8f\x91\x33\xac\xb6\x52\x29\xdf\xcd\xc9\x9d\xf1\xf9\x5e\x05\x01\xc2\x23\x0d\x9f\x77\x7d\xcf\xf4\x51\x0f\xda\x55\x90\x4a\x24\x06\x65\xe8\xe9\x6c\x63\x64\x16\xf2\x9a\x2c\x75\x02\x03\x59\x35\xbd\x77\x62\x36\xf0\x9b\x2f\xce\x62\x77\xf6\x27\x74\x8b\x81\x2e\x5b\x05\x44\xb2\x06\xac\x32\x21\xd1\x09\x28\x95\xc1\xc7\x82\x05\x19\x15\x17\x67\x3b\x5b\xf3\xa0\x42\x8a\x38\xbe\x90\x3c\x06\xf1\x69\xac\x54\x92\x74\x92\x03\xef\xe5\x3b\x95\xe7\xdf\xe7\xd8\x84\x53\x42\x26\xa8\xa1\x0a\xbb\x84\x7e\xa5\x09\x8f\x2f\xa4\x9a\x8c\x04\x3a\x8c\x7b\x40\xcf\x1d\x43\x5d\xfe\xf4\xd8\x59\xb8\xce\x4a\x4a\x76\xb0\xb7\x0c\x0d\x6c\xef\x0c\x25\x43\x2a\x9a\xf8\xad\x48\x9a\x36\x5f\x2b\x42\xa6\xee\x21\x7a\x8c\xf9\x70\x17\x22\x45\x61\xdf\x34\xf7\x12\x3a\xb0\xd8\x2e\xa1\xbb\x8c\xf9\x48\x42\x67\xbc\xad\x47\xa4\x77\x84\x86\x81\x64\x0f\x21\x7d\x34\xea\x0f\x51\x27\xd1\x46\x99\xeb\x0d\xe9\xa7\x78\xbd\xe3\x62\x62\xdd\xb5\x7a\xc5\xee\xa7\xa3\x62\xd8\x90\x6d\xf1\x5e\xa8\xa7\x9e\x0d\xa8\x69\x3c\xae\x12\x72\x0c\xf7\xd3\xed\xe2\x3b\x0e\xa2\xe3\x40\xc9\x4f\xa9\x04\x97\x3e\xbf\x7d\xe3\x38\xc1\xd9\xa3\x86\x08\x7a\xf2\x6e\x86\xa7\xf9\x5e\x4c\x01\xd9\xcc\x0c\xc5\xb6\xda\x6c\xab\xe2\x52\x22\xd2\x48\x61\x85\xf9\xef\x0d\xb7\xc2\xf2\x0c\x78\xfd\xb5\x2a\xad\xa3\xdd\x27\x61\x21\xf5\xc1\x59\x18\xbb\xb4\xa1\xa3\x44\x51\x71\x7d\x8b\x42\x79\x6a\x10\x79\x44\xb2\xb7\x8f\xf4\x57\xa4\x3d\x57\x59\x28\x89\x54\xc4\x61\xe1\x3a\x17\xa9\x5b\x74\x91\x9e\xc2\xb9\x51\x17\x7e\xfa\x8e\x30\xf2\x77\x37\x3e\x47\xcc\x3c\x57\xed\x2e\xba\x8b\x96\xaf\xa2\xb2\xdd\x3a\x76\xb0\x85\x5a\x76\xf0\x78\xf5\xec\x7a\xe6\x7a\x1b\x10\x3f\x51\xeb\xce\x61\x85\xb4\x47\x00\xdd\x67\x5a\x28\x38\xd5\xca\xa1\x36\xe5\x05\xc0\x46\x5c\x96\x58\x5a\x17\xaf\x41\xdf\xf5\xbb\xcd\x36\xdb\x4e\xd5\xa4\xb5\x5b\xae\xe9\xc7\x77\xbf\x18\x14\xc4\x9a\x2c\x52\x5c\x7a\x98\x57\x2d\x99\xf7\x14\x31\x0f\x6a\x8f\x3d\x51\xa6\xb4\x7c\x20\x6a\x64\xae\xd9\x7d\x4a\x13\x25\xed\x64\xa7\xa5\x4a\x3b\xc7\x42\xde\x52\x3e\xb1\x30\xa3\x43\xe2\x35\x83\x3d\x5f\xc5\xe3\x96\xb9\x19\x89\x6c\x93\x00\x27\xc5\xdd\xfe\xf9\xbf\x86\x3a\x5f\x52\x24\x39\xc0\xc6\x75\xe3\xa0\xf7\xb6\x77\xf2\xbc\x3e\xab\x99\x23\xdc\x4c\xab\x26\xb5\xbb\xd7\x67\xca\xd1\x7d\xc7\x28\x0f\xc5\xfe\x36\x34\x6f\xc4\x66\xd2\x6c\x9c\x39\x92\xcf\xff\xec\x16\xaf\xe1\xa5\x26\xdd\x5e\x1c\x19\x55\x29\x58\xbd\xbf\xde\x63\x35\x55\x6d\xe3\x27\x76\xf4\x15\xcb\x9e\x4c\x29\x93\x1b\x64\xb0\x66\xf3\x83\xc2\x70\x8b\x53\x83\x44\xa6\xef\xb9\x19\x79\xfd\xe9\x51\x79\xcf\xfa\xe1\x69\x2f\x5e\x2a\x5c\xc2\xff\x31\x59\x40\xb8\xe3\x42\xec\xa8\x04\x95\xe1\x37\xa3\x3c\xf8\xd2\x77\xa3\xfc\x26\xc9\xdb\x51\x0f\xc9\x5f\x09\x52\x02\x43\x60\x6c\x52\x4b\x9c\x76\x17\x48\xda\x0f\x42\x71\x50\x40\xbe\x82\x53\x5c\xa2\xa2\x5e\x45\x2c\x53\x7e\x0d\x6c\x5d\x71\xc1\x71\x24\x7e\x0b\x9e\x29\xda\xeb\x3b\x3b\x0f\x5d\xed\x8d\xae\xba\x28\x3b\xfe\x55\xb6\x67\x47\x4e\xb0\x02\x63\x98\x2a\x1c\x9b\xd8\x91\xc5\x73\x94\xa9\x38\x12\xd9\x63\x93\xd9\xfb\x33\xa2\x3b\xe8\xf0\x97\x4d\xd7\x56\xe4\xf2\xe0\x31\x89\xa7\x96\x96\x43\x13\x40\xc7\x51\xdf\xd8\x26\x9b\x46\xe9\x7d\x7d\x65\x7c\xca\x02\xd5\x35\xb5\xd7\x79\x4d\x82\xe9\x6a\x86\x75\xf5\x5b\xae\xdc\xcd\xb9\xa8\x4e\xbe\x74\x14\xbb\x2d\x31\xcc\x91\xe7\x4e\xe3\x1e\xa8\xc6\x1d\xe5\x76\x5d\x07\xf0\xdc\x8d\xb6\x2a\x53\xf0\xaf\xa6\xaa\xff\xa5\x6f\x18\x27\x6b\x16\x74\xce\xe1\x54\xb1\x08\x27\x32\xd3\xb8\xb9\x68\x76\x1c\xe7\x2d\x53\xef\x10\x45\x40\x25\xe1\xf4\x5e\xd4\x63\x44\x39\x1e\x6b\x65\xe5\x4c\x2d\x8d\xb0\xb1\xba\x96\xec\x09\xaa\xac\x41\xa9\xdf\x5f\x10\x09\x49\x36\x1d\xd2\xbc\x77\x95\xf6\x70\x22\x8f\x43\x56\xf3\x7c\x1b\x26\x5c\x46\xa2\xda\xe0\x55\x90\xa6\xfa\x27\x77\xed\xd3\x87\xf5\x26\x49\xcc\xcf\xe4\xb2\xc3\xec\x6b\x6f\xba\x62\xd1\x9d\x10\x6d\xf9\x47\xc5\x27\xf8\x37\x93\x2c\x96\x0d\x56\x07\x46\x1e\x64\x11\x69\xbb\x92\xae\x5c\xed\xa4\xbe\x73\xe1\x4f\x56\xbd\xd1\xbf\x49\x5b\x93\xd8\x85\x6c\xb6\xa0\x21\x7e\xb4\xa4\xb4\x7d\x00\x44\xca\xa5\x73\x4b\xab\xa3\x78\x53\xae\x6a\x53\xc4\xf0\x62\x92\xb7\x78\xa5\x5c\xbd\x01\x26\xe9\xe5\x13\x6d\x6a\xb3\x97\xa9\xb6\x27\x01\xe6\x01\x66\xea\xeb\x3b\x7d\x91\xda\xbe\xae\xac\xc8\x82\x72\x2f\x3d\x74\x54\xe8\x51\x0d\x53\xbc\xab\x84\xd0\xf1\x28\x86\x49\x22\xe4\xc6\x0c\xa1\xf1\x45\x73\x93\x42\x34\xe9\xea\x30\xf6\x2e\xbe\x46\x91\x65\x21\xbd\x53\xed\xd9\x45\x8c\x2c\xd0\x17\x04\x18\xbb\x65\xb6\xb3\xd8\xae\x78\x21\x5b\x14\xd8\x08\xef\x37\xed\xfb\x35\xd9\x66\x78\x9e\x0a\x1a\xe6\x6f\x04\x85\x85\xcd\xbb\xaa\xdd\x6d\x52\xe8\x3c\x35\xaf\x53\xde\xfb\xbb\x61\xd5\xbd\x61\xc3\x1a\xd0\xb9\xb1\xdc\x92\x5a\x61\xb4\xa2\x33\xf2\x31\xb8\x8c\x70\x3a\xf4\x73\xcf\x05\x20\x47\xe8\x8f\xbe\x04\xf7\x5c\xe3\xc9\x52\xd4\x15\x24\x77\x9d\xa1\x3c\xa5\x21\xec\x92\x92\xbe\xca\xe7\xdb\xb7\xd8\xf6\xd4\x7b\x73\xc3\x1d\x58\x8b\x17\x07\x63\x64\xbc\xcb\x8a\x3f\x8e\x60\x7e\x0e\xa1\x1c\x2f\x90\xdb\x12\xc6\x2e\x27\xe6\xa9\x04\xf3\x3e\x21\x92\x8e\x38\xd2\xfe\xdb\xf2\x49\x22\xaa\x7e\x0f\x72\xd4\xe4\x18\x21\x0b\x6f\x54\x22\x3a\xf6\xd2\x96\x8d\x29\x57\xf1\xb8\xae\x9a\x2a\xa6\x53\xfe\x97\xf9\x6b\x9b\x15\x42\xfc\x4c\xbe\x50\x40\xa3\xde\x23\x83\x5e\xc7\x27\x5a\x43\xa7\x04\x8c\x37\x4b\x3d\x00\x47\xf0\x3e\x8e\x5d\x19\x01\x45\x16\x63\x8f\xa1\x2c\xc6\xc0\x35\x5c\x63\xb4\xea\x06\xff\xa3\x6b\x0c\x5d\x2a\xe0\x8b\xc6\xf8\xb3\x68\x0c\x59\xf7\x0b\x95\x25\x38\xcf\xa1\xe8\x87\x85\x53\xcf\xa8\xe8\xe2\x5e\x92\x67\x64\x05\x8f\x06\xaf\xea\x35\xcc\xab\x86\x75\x97\xdc\x56\x61\x37\xd4\xe2\xe6\x6b\x06\xd5\x7c\x8e\xcb\x0a\x31\x2c\x6e\x11\x4e\x6b\x79\x47\x5f\x31\xd4\x80\x42\xfd\xf0\xb0\x17\x1c\x52\xc3\xc5\xea\x28\xe0\xd8\x5e\x75\xd4\x53\xd8\x5d\x07\x73\xd5\xf2\x92\x5e\x47\xfc\x04\x35\x47\xb1\x38\x96\xeb\x45\x52\x3a\xb1\x51\xbf\x38\xaf\x62\xa2\x7c\x2c\x19\x25\x2a\xfd\xe2\x6d\xee\xcf\x53\xe8\xfa\xb1\xc8\xdd\xa6\xae\xdf\x22\xe7\x58\xb3\x31\x62\x41\x4f\x6a\x36\xc6\xc0\x35\xc4\x6c\xe8\x32\xd3\xb6\x56\xfc\xb5\xe3\x77\x3e\x86\xf9\x50\x33\x4a\xfb\x57\x35\x37\x9b\xda\x0e\xf8\x62\x3c\x1e\xc3\xdd\x8c\xc8\xf3\xe7\x75\x34\x7b\x41\x8d\x20\xdd\xba\x8b\x39\x0a\x84\xa7\x52\x14\xe3\x80\x1a\xa2\x25\x94\x42\x70\x5f\x92\x0a\x55\x83\x3a\x29\x91\xf6\x6e\xa8\x4e\x30\xb5\x07\x6c\xd6\x9c\x7e\x91\xd5\xd4\x1b\xa5\xf1\x71\x9a\x84\xe6\xa4\xae\xc3\x9a\xa2\x7f\xee\xd3\x32\x48\x94\x40\x7b\xc0\x71\x97\xc5\xc2\xe7\x61\xb3\x3c\x00\x43\x58\xca\x24\x4d\x3e\x45\x90\x43\x4f\xb6\x9d\x38\xc7\x17\xcb\xb3\x45\xcb\xe3\xe7\x88\x59\xe5\x9e\x21\x59\x9f\x8a\xb7\xb8\x4f\xbc\x57\x66\xf3\xbe\xc2\x2e\x9f\xcd\x86\x6d\xb8\xcc\xad\x5a\x32\x9f\x04\x42\xb9\x6c\x08\xd6\x48\xcc\x3f\x95\xa6\xda\x60\x35\xe3\x74\xd8\x53\x84\x5d\xf4\x64\x5f\x22\x2f\x7f\x36\x15\x26\x23\x2f\xcb\x9e\x57\x6b\x65\xc1\x75\x75\x51\x4a\x13\x93\x33\x87\x8e\xc3\xe4\xc6\xce\xc6\x67\x50\x23\xd3\xaf\x3f\x73\xf8\x65\x23\xb5\xde\xb3\x8f\xfd\x8b\xea\xf5\x81\xca\x7e\x93\xc5\x1f\x1e\x82\x79\x61\xda\xf0\x97\x66\x8d\xdc\x1d\xa6\x30\xfc\xd7\x77\x32\xad\x1b\x7e\x50\xe3\xea\x23\xbd\x0c\x52\x06\xbf\xb8\x0d\x21\x87\x85\x67\x83\xb9\x47\x74\x15\x20\x7f\xde\x08\xd2\x18\x63\x3a\x96\xec\x7f\x36\x6b\xda\x67\x5e\xc7\xae\xef\x51\x59\xfa\x31\xd9\x79\x7b\xac\x9c\x4b\x15\x3e\xad\x09\xc5\x6d\x50\x46\x55\x7c\x48\x3d\xc7\x82\x6a\xc7\xa2\x34\x8e\xc5\x3e\xe8\x92\xb3\x75\x6d\xec\x8c\xd8\x5a\x07\x4f\x0f\xdb\x57\x24\x35\x6e\x65\x25\x47\xd5\xdd\x9c\xac\x7b\x30\x90\x38\x71\x36\xaa\x82\xec\x14\xd7\x8d\xbc\x98\x82\xaf\x41\x70\xd8\xb0\x87\x18\xff\x3b\x3c\x15\xbf\xfd\xd6\x6b\x86\x47\xf3\x75\xd5\x5c\xf0\xe0\x08\x1f\xec\x49\x7d\x69\x9f\xec\x49\x7f\x6f\xe2\x50\x70\x2c\x9e\x98\xed\x2b\xd9\xa0\xae\x2e\x09\x4e\xb1\x19\x94\xdc\x65\x5e\x36\xac\xaa\xa3\xe7\xcc\xaf\x31\xb6\xde\x71\xb3\xcf\x59\x54\x14\xbb\x96\x17\x2b\x3c\x09\xa0\x0c\x31\x3c\x19\xf4\xa2\xb8\x7b\x9d\x20\x5a\x0c\x2e\xe1\x3b\xbe\x94\xae\xe7\x89\x7b\x62\x0e\x7d\x54\xb3\x3e\x7b\x17\x18\xbd\x29\x5e\x1d\x4b\xd1\xea\x7a\xf8\x52\x32\x5b\x8f\x87\x2d\x45\x0f\x3a\x74\x29\x4f\x16\x95\xb0\x93\x0c\x2b\xc3\x9e\x1a\xa7\xc4\x94\xb5\x64\x6d\xc7\xca\x79\xa8\xf1\x6d\x77\x5b\xd0\x23\x7d\xe9\x3d\x07\x36\xcb\x5e\x2a\xb7\x23\x8e\xbd\x5b\x9e\x44\x89\x3b\xd1\x24\x7c\x52\x23\x17\xf7\x18\x88\x8e\xf4\xf2\xd4\xdd\x46\x01\x2c\x28\x44\x38\xd5\x54\x54\x9a\x9f\xde\x16\x4d\xc9\xb2\x29\xd3\xe5\xdd\xa3\x8f\x3e\x77\xb5\xfc\x7e\xdf\xed\xa1\x35\x20\x40\x19\xf0\xee\x87\x06\x75\xdd\x2a\x46\xd4\x45\x1f\xbd\x39\xad\x98\x7c\x8c\xba\xe1\x5c\x25\xeb\xd2\xe7\x84\x73\x1b\x97\xbb\xe1\x71\x2f\x78\x43\xf7\x25\x6f\x59\xc6\xa1\xc5\x53\xe9\xda\x0c\x28\x62\x04\x83\xef\x68\x3f\xeb\xb8\xa4\x0d\xaa\xf6\x8f\x39\x0d\x51\x89\x99\x3a\x6e\xa3\x9e\x68\x4f\x75\xab\xa6\x51\x76\xa9\xaa\x8b\xf3\x13\xbe\x41\x3f\xac\x19\xa6\xef\x71\x2b\x53\x4c\x71\x29\x4a\x13\x3c\x3b\x86\x5d\xae\xf8\x11\xcd\x84\x85\xdc\x9f\x10\x24\xc5\x8a\xee\x7c\x25\x9e\xf2\x05\x0a\xe9\x3c\x09\x9a\xef\x6e\x48\xbd\xb8\x9c\x62\x0a\xb8\x4e\xa5\x91\x81\xde\x5c\xc2\xef\x7a\xa6\xfe\x3e\xf9\x69\xf7\x5d\xfa\x8e\xdb\xfd\x01\x14\x7b\x5d\x71\x8e\xee\xa7\xb2\x62\x40\x47\xf9\x78\x46\xa3\xa4\x1e\x64\xc4\x19\xdf\x2e\xfc\xee\x81\x7e\x9d\x4e\x71\x7d\x52\x97\x2e\xbd\x86\x27\x75\xe7\x72\x20\x0c\xf5\x7f\xc2\xfe\x9f\xc1\x8d\xcb\x81\x30\xc6\x85\x1b\x1d\xa4\x01\x3f\x92\x31\xe0\x15\xbb\xd4\x08\xda\x03\xa1\xf1\xfb\x6d\xf0\x57\xf3\xc6\x2c\x26\x12\xae\x58\x47\x19\x9f\x61\x38\xf8\x2c\x2e\xd8\x03\x1e\xfb\xc3\x1b\x3d\xf5\x97\x3d\xe7\x79\x8d\x19\x8b\x22\x30\xee\xe1\x8f\x28\x02\x55\xd7\xea\xea\x4c\xa9\x0e\x7d\xea\xda\x64\x06\xca\x03\x1e\x3a\xfc\x84\xe7\x06\x33\x59\xe5\x83\xee\xee\x1d\xc1\xaf\x32\x2e\x12\x7a\x47\xa6\x26\xd8\x19\x75\xda\x1c\x47\xc2\x30\xb9\xc5\x6b\x9a\x0c\x4c\x3c\x80\xab\x79\xf7\xdf\xfc\x0b\x73\x3d\x1c\xdd\x11\x20\xf5\xde\x95\x3f\xf6\xc6\x9d\x18\x54\x24\x58\x58\x2d\xe3\xb7\xd4\x20\xf1\x67\x69\x36\x56\x18\x9c\xa0\xc5\x02\x37\xe5\x6e\x3c\xd6\x86\x85\xa3\xe4\xb0\x43\xce\x0e\x35\xfb\x38\xd7\x34\x1d\x1e\x8a\xce\x09\xc7\xb1\x91\x5f\x87\xe6\x08\x7e\x75\x3f\x18\xcd\x51\x76\xcb\x2b\x99\x2a\xec\xec\xd8\x08\x1a\xcd\x75\x0c\xbf\xfe\xd3\xc7\x95\xce\xf0\xb9\x38\xe3\x6b\x52\x33\xe7\x83\x62\x82\xae\x1d\xdb\xef\x97\x93\x2a\xf1\x82\x9b\x0b\x93\xa6\xb2\x87\x95\x3e\xab\x77\x71\xf6\x2c\xbc\x69\xf6\x17\x90\x26\xb3\xc4\xac\x58\x05\x2d\x12\xf2\x95\x1b\xb2\x7b\x38\x31\xd4\x10\x59\x8d\x41\xec\xf8\x32\x2d\xbd\x5d\xa3\x66\x47\xcc\x8e\x36\x8a\x5d\x3a\x56\x12\xf0\x50\x06\xba\xdc\xbd\xd3\x8d\xf4\x8d\x0b\xf6\x18\xa5\xf3\x56\x54\xda\xe0\x3b\x73\xad\x5d\xb6\x61\xbc\x4e\xea\xda\xc4\x22\xb8\xd2\xe9\x88\x55\x64\x75\x50\x33\x25\x7d\x3d\x63\x8d\x32\xce\x26\xba\x3d\x87\xea\x22\x0d\x9b\xe6\x8d\x11\x61\x98\xbf\x9e\x12\xf9\x8c\x26\x79\x24\x8a\x13\x76\xfb\x01\x86\xbb\xa3\xf8\x6d\x4a\x88\x6c\x6d\xb2\xa4\x24\x3d\xd0\x84\x9f\xd4\xb5\x7f\xdc\x93\x91\x28\xaf\x51\x4a\xac\xbc\x98\xfb\xa0\x31\x36\x10\xb0\xd0\x45\x18\x24\x64\x3d\xc7\x60\x1b\xd9\x7d\x3e\x44\xb5\xe5\x03\xb4\x67\x09\xc3\xe6\x9f\x64\x28\x96\xe5\x13\xff\xf5\xc4\xfd\x8b\xcf\xb0\x99\xcf\xb0\x09\xab\x3d\xdc\x7d\x48\x87\x0c\x61\x38\x4b\xea\x9f\x87\x7a\x1c\x1d\xda\xf2\x35\x66\x54\x15\x0b\xa7\x50\x57\x94\x01\x99\xc6\x6f\x66\x34\x53\xd2\xce\x51\x4e\xff\xf9\x15\x70\xc5\x2e\xe6\x93\x54\x3c\x47\x89\x8a\xea\xf7\x01\x9d\xdc\x52\xc2\x41\x24\x35\x04\x5a\x17\x17\x30\x7b\x7e\x53\x97\x47\xe9\x72\xd5\x2f\x56\xdb\xde\x12\x76\x20\x63\x2a\x28\x16\xf1\xa4\xa8\x2e\x1b\xd1\xe7\x28\x5c\x29\xa2\xc6\xce\xa3\xa3\xaa\x41\x05\x40\x8d\x9b\x20\xcf\xc1\x84\x3a\xec\x2b\xae\x43\xf2\x2a\x8e\xe0\x07\x42\xdc\x7a\x7d\xb5\xac\x69\x2d\x48\x73\x2c\x0c\x90\xaa\x3d\x1c\x1f\x58\x39\xef\x9b\x5b\x64\xc8\x43\x1a\x94\x7e\x90\x20\x42\xdd\xa7\xe8\x93\xf7\xe2\x89\xc6\xfb\xef\x44\x79\xc3\x49\xe6\x6b\xf1\x58\x45\xfa\x68\xa7\xbb\x66\x2f\x27\x46\x34\xa6\x7b\x90\xa3\x19\x26\xb1\xac\x8d\x33\x4b\x76\x1c\x2e\x4b\x71\x46\x36\x55\x54\x5d\xde\x55\x59\xc4\x6e\x86\x93\x23\x20\x1f\xa3\xac\xb4\x88\x17\xf6\xcc\xc1\xd1\x17\x3a\x0f\xa0\x73\x9c\xe7\x37\x84\x82\x9b\xd2\xef\xc7\x2f\xd4\xdb\x2a\xf5\xc6\xd2\x6e\x68\xec\x56\xdb\xb1\x08\xb0\xe4\x33\xed\x89\x58\x6e\x82\xae\x89\xd8\xee\x17\xca\x66\x29\xeb\xc6\xc5\x15\x55\x75\xb7\x4e\xea\x8e\x09\xad\x6e\x4c\x65\x2f\x4a\x94\x22\x75\x2e\xf4\xfa\x85\xe0\x5d\x04\x4f\x54\x52\xef\x91\xe5\x51\x31\xad\x8d\xc9\xed\xc6\xb8\x52\xd4\x1e\x18\xf3\xfa\x42\xfc\x2e\xe2\x7b\x81\xc4\x21\xb4\xdf\x28\x14\xf3\x10\x1e\xf0\x77\x77\x03\x19\x21\x1b\xaa\xf9\xc2\x0d\x3d\xdc\x10\x44\xc2\x42\x96\x78\x5d\x93\x6b\x54\xdb\x3a\xd9\x0e\x67\x24\x5f\x6b\xe4\x3c\xa2\x79\x43\x57\x3f\xa4\xea\x5d\xa0\x12\xae\xd7\xc2\x6b\x93\xa8\xff\xba\x6f\x3b\x96\xd8\xaa\x26\xd8\x61\xe0\xd6\xf5\x0b\x23\x74\x31\x42\x14\x12\x08\xf9\xe0\x0c\x33\xdc\xce\xab\x06\x53\xb1\xe3\x6e\xdc\xf7\x39\x29\x66\xb0\x5c\xc8\xe7\xc3\x50\xee\x99\x10\x77\x8f\xad\xa6\xf9\x3b\xba\xc3\x71\x1a\x42\x82\xc4\x9b\xef\xa7\xd5\xb2\x9f\x84\x6c\xea\xe1\xbe\x10\x73\xf2\x01\x3c\x0a\x08\xae\x5b\x91\xbc\x81\x57\x80\xe7\x0b\xb6\x4e\xb0\xbf\x7d\xdf\x57\xde\x17\xe1\xc0\x53\xa8\xcc\xd5\x9c\x02\xd5\xb5\x4a\x2b\xf1\xdf\x64\x8b\xd1\xe8\x65\xd2\x1d\x41\xd7\x1b\x86\xfb\x6e\x80\xce\x6f\xea\xee\xa4\x26\x57\xb6\xd5\x77\x2f\xf7\x8e\xe0\xfb\x38\x6c\xf3\x29\xc4\xfc\x8b\x03\xfd\xe6\x5c\x2f\x88\xde\x9f\x01\x4c\xce\x1f\x1e\x82\xab\xa6\x62\xde\x5b\x89\x69\x32\x39\x0f\x72\xc2\xb1\x7d\xd6\x30\x92\x86\x9e\x61\xd4\x2b\x89\x7a\x18\xfd\x94\xe2\xe8\x61\x0c\xd3\x88\x51\xc4\x5f\x99\x41\xee\x77\xee\xff\x27\x00\x00\xff\xff\x57\x53\xf1\x7e\xbf\xd4\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb1, 0xc9, 0xc5, 0x69, 0xb0, 0x3c, 0xba, 0xf8, 0xfc, 0x81, 0x4f, 0xb5, 0x17, 0x8f, 0x6f, 0x3b, 0xaf, 0x96, 0x49, 0xd5, 0x1f, 0x44, 0x51, 0xfd, 0xa3, 0x1c, 0xc5, 0x69, 0xbb, 0x4d, 0xdf, 0x59}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9e, 0x41, 0x6c, 0x46, 0x25, 0x9, 0xd, 0x52, 0xd7, 0xca, 0x3a, 0x27, 0x5d, 0x18, 0x84, 0xde, 0x40, 0x2a, 0xd0, 0x2a, 0x4a, 0x84, 0xac, 0x64, 0xd5, 0x33, 0xa8, 0xae, 0x19, 0x55, 0x6a, 0x1}} return a, nil } @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x76\xa4\x5d\x5b\xce\xed\x5d\xdd\x83\x2a\x9e\xac\x27\x4e\x66\x5d\x93\x49\x52\xb6\x73\xb9\xab\xab\xad\x2d\x88\x6c\x59\xd8\x50\x04\x07\x20\xa5\xe8\x52\xf9\xef\x57\xf8\x24\x3e\x49\x49\xc9\xcd\x64\xf6\xe2\x97\x44\x24\xd0\x68\x74\x37\x1a\xfd\x05\xf0\xe2\x8f\x27\x27\x08\x21\xf4\x92\x16\xef\xa1\xbc\xa7\xef\xa1\xe6\x88\xac\x9b\x0a\xd6\x50\xb7\x1c\xb5\x2b\x40\xcb\xae\x2e\x5a\x42\x6b\x5c\x91\x76\x87\x18\xfc\xd2\x11\x06\x25\x6a\x29\x5a\xe3\x1a\x3f\x00\x7a\xf1\xf2\xf5\x3b\x09\x65\xd1\xed\x80\x71\x54\x49\x60\xa8\x55\xd0\x96\x8c\xae\x25\x1c\xf9\x1b\x71\x5c\xc1\x4c\x0d\xfa\x1c\x17\x2b\xfd\x74\x45\xab\x12\x18\x7a\x00\x31\xe6\x96\x22\x5c\x14\xb4\xab\x5b\x3e\x43\xaf\x6b\x30\xbf\x10\x91\x08\x11\xe6\x8d\x20\x41\xe9\x16\x33\x74\xd3\xa2\x2d\xa9\x2a\xb4\x00\xf4\x0f\x4a\xea\xb6\xda\xa1\x82\xd6\x2d\xa3\x55\x05\x25\x5a\xec\x24\x26\x1d\x07\x86\x70\x5d\x3a\x68\xe1\x72\x4d\x6a\xc2\x5b\x86\x5b\xca\x66\x12\xe6\x7d\xfa\x25\x5a\x77\xbc\x45\x05\x3d\xe7\xe4\xa1\x56\x10\x18\xae\xf9\x12\x18\xa2\x4b\x84\xeb\x9d\x3f\xff\x24\x2c\x54\xe0\xba\xa6\x2d\x22\x75\x0b\x0c\x17\x02\xe7\x76\x25\x61\xe9\x89\xc8\x4e\xe2\x21\xed\x5a\x84\x9b\x86\xd1\x0d\xae\x42\x52\x2a\xa2\x9d\xc9\xb6\xf0\xa1\x80\xa6\x15\x4c\x29\xa1\xa1\x9c\xb4\x08\x97\x25\x51\x6c\x33\x08\x59\x3e\x51\x26\x1a\x76\xb5\x78\x8e\xe0\x03\xe1\x2d\xa9\x1f\xe4\x6b\x84\x5b\x04\x82\x2d\x6b\x52\x01\x6f\x69\x0d\x88\xd4\xce\x90\x1b\x50\x6d\x1b\x60\x84\x96\x9a\x8f\x62\x72\x1c\x0a\x5a\x97\x01\xa7\xf4\x10\x50\x6a\x8a\x1b\x26\xdd\xaf\x08\x77\x9a\x4a\x20\xa4\x46\xcb\xae\xaa\x50\x43\x39\x07\x4e\x68\x2d\x19\xa4\x79\x27\x28\x1b\x32\x6e\x27\x88\x88\x4a\x8a\xb6\x2b\xdc\xc2\x06\x98\x04\x23\x5f\x6c\x71\xad\x49\x4a\xc2\xd1\xa4\x70\xf0\x96\x32\x40\x18\x15\xb8\xc1\x0b\x22\xc5\xba\x5d\xe1\x16\xe1\xaa\xa2\x5b\x6e\xe0\xac\x05\x91\x04\x94\x92\xe1\xad\x91\xe6\xed\x0a\x6a\x35\xc8\x02\x0a\xba\x76\xa6\x28\xd0\xc2\x15\xa7\xa8\xa5\x12\x42\x03\x6c\x49\xd9\x1a\xf1\x16\xbf\x17\x24\xa3\x0d\x30\x2c\x18\xc2\x2d\xb7\x03\x49\xe6\x9a\x9e\xef\xc4\x18\xd8\xa3\x99\x20\x68\xc1\x00\xb7\x50\x9e\xa1\x05\x6d\x57\x76\x85\x20\xcc\x04\x8f\x48\x4b\x70\x45\xfe\x07\x4a\x09\xdc\x4c\x81\x30\xc4\x80\x37\x50\xb4\x64\x03\x88\x2e\xfe\x01\x45\xcb\xe7\xee\x6a\xff\x59\x2e\x61\x86\x96\x42\x26\x04\x1f\x57\x58\x2c\x6e\x0d\x5d\xc9\x96\x98\x99\x6c\xfc\x57\xb5\x4a\x4d\xdb\x7e\xea\x3d\x63\x35\x8f\x0a\x5c\x55\xdc\x6a\x0e\x45\x52\x5a\x7b\x50\x12\xc4\xb5\xf2\xed\x63\xa1\x38\x9e\xa6\x2a\x2e\x7c\x92\xfa\x04\x3d\x39\x41\x7f\xbc\x38\x39\x21\xeb\x86\xb2\x16\xbd\xa8\xe8\x56\x62\xa0\x06\x7a\xfc\x41\x48\xfc\xfd\xeb\x9f\x9e\xbf\xba\xba\xbe\xbe\x7d\x7e\x77\x67\x1b\x76\xf5\x03\x59\x54\xe0\x34\x3e\xf5\x9e\x9d\xba\x20\x6f\xae\xef\xf1\xa2\x82\x3b\x8d\x91\x03\xfb\xe6\xfa\xfe\xea\x87\x97\xcf\xef\xee\xaf\x7e\xba\x79\xf5\x63\x38\x48\x45\xb7\x77\x2d\x65\xf8\x01\x5e\x00\x70\xb7\xdf\xdd\xfd\xeb\xdb\xab\x1f\x9f\xbf\x78\xfe\xfc\x2e\xe8\xa4\x07\x79\xc3\xe8\x87\x9d\xe9\xa1\xc1\xbf\xb9\x7d\xfd\x9f\xff\x65\x9a\x9f\x34\xdd\x42\x2d\x1e\xa1\x5d\x3c\xed\xfe\x51\x09\x99\x68\x00\x1b\xa8\x5b\x74\x27\x89\x7d\xa5\x68\x7d\x0b\x0f\x84\xb7\xc0\xa0\x9c\xe0\xb2\x64\xc0\xf9\x1c\x5d\xa9\xff\x4c\x83\x7e\x6f\x35\xfb\xf7\xe9\x99\xec\xfa\x92\xac\x49\x7b\x53\x0b\xb9\xe6\x89\x5e\x67\x88\xe8\x77\x57\x6b\x31\xc0\x1c\xbd\x7d\x41\x3e\xfc\xfb\xbf\x9d\xa1\x1a\xb6\xb2\xaf\x79\x12\xc1\x7f\x99\x46\xec\x8a\xbf\xa2\x25\x24\x06\xaa\x69\x09\x37\xd7\x73\x74\xd7\x32\x52\x3f\x84\x13\xcd\x42\xbb\x86\x0a\x1e\xc4\x9e\xb0\x07\xc8\x24\x4c\xc5\x92\x6b\xa5\xb1\x93\x24\xc0\xde\xd4\x35\x98\x8b\x8b\x0b\xf4\x06\x0b\x81\xa7\x5a\x97\x85\x92\xaf\xb7\x66\xb9\xfc\x69\xc7\x0a\xb0\xfd\xb4\x3a\xf7\x57\x98\x45\xae\x82\x36\xa1\x1d\xb4\x98\x8a\x21\xc5\x84\xec\x8f\x21\x6c\x1a\x46\x36\xb8\x05\x57\xc7\x1a\xbd\xd1\x6f\xdb\xa2\xab\xc6\x74\x04\x85\x37\x0a\x9c\x42\xc1\xf9\xb1\x0f\x0a\x1e\x61\xd4\xfe\x5b\x91\xfa\xfd\x71\x24\xb9\x12\xfd\x8f\xc1\x46\x6f\xfc\xc2\x10\x91\x3a\x2b\x1c\x5e\xbd\xdf\x67\xf4\x67\x16\xc6\x31\x8c\xf1\x0c\xae\x9c\x78\x84\xaa\xdd\xc3\xc7\xd1\xe2\x7b\x20\xd0\x2d\x2a\x52\xa0\x26\xc2\x63\x60\xf3\x15\xfd\x18\xe0\x52\xa8\x53\x52\x0b\x7d\x2f\x37\x4e\x84\x17\xd2\x1c\x42\x03\xb8\x79\x6b\xf5\xa6\x5e\x52\x35\xbe\xe6\x94\xfd\x7f\x48\x20\x89\x80\xa5\xbe\xda\x6a\x29\x43\x5b\xda\x55\xa5\xc2\xd9\x76\x10\xb8\x1b\xb2\xa9\x8e\xd2\x1c\xe8\xb8\x20\xad\xde\xa4\x03\x0c\x79\x1e\xc5\x67\x6a\xa4\x7d\x19\x39\x88\x67\x23\xa6\xc7\x57\x2e\xa6\x84\x65\x17\xa0\x16\x38\xbd\xaf\x8a\xf6\xc6\x72\x74\xec\x50\x35\x82\xa0\x7d\x0f\x66\x74\x32\x63\x24\x17\x56\x42\x2f\xcd\x2e\x82\x4a\x06\x72\x66\xb9\x63\xb4\x6a\x83\x41\x5b\xab\xbd\x2e\x09\xad\xd6\xd0\x5e\x35\xa8\x5b\x06\x4a\x0b\x7c\x89\x0b\x0f\xa3\x8f\xb2\x9d\x69\xbb\xec\x6a\xbb\x13\x39\x1b\xd7\xa4\x84\xaa\xc5\xbd\x66\x16\xcd\x3f\xb9\x93\x14\x36\x70\x52\x17\x0b\x63\x4e\xca\x54\x99\x56\x3d\x8e\x6b\x85\x8b\x02\x78\xbf\x28\x5a\x1a\x6b\xfa\x0d\xee\x2a\x63\x22\x29\x60\xca\x46\xb8\x28\xd5\xee\x24\xa6\x6f\x46\xe6\x09\x0a\xc4\xba\x76\xee\x1b\x40\xb3\x5b\x28\x80\x6c\x80\x9d\x05\xcf\xdf\x30\xba\x21\xc2\x03\xf1\x69\x67\x89\x67\xc9\x20\xec\x6f\xc4\x60\x09\x0c\xea\x02\x0c\x9e\x25\x2c\x25\xea\xd2\xef\x50\xb3\x18\xa2\xca\xcc\x85\xeb\x8d\x71\x55\x79\x2e\x8e\x15\x0e\x06\x1e\x40\xc2\xd5\x28\x67\x68\xbb\x22\xc5\x4a\xba\x0f\x0b\x43\x62\xdd\x68\x4b\xd1\x16\xef\xf8\xdc\x83\x8f\xd0\xbf\x4c\xd1\x35\x61\x50\xb4\xd5\x4e\x58\x25\x08\x2b\x9f\x4f\x19\x9f\xc6\x17\x54\xfe\xa5\x34\xce\x23\x3d\xab\xd8\x13\x49\x74\x30\xcc\x9f\xa7\xe8\xa6\x2e\xf5\x40\x68\x43\xb0\x04\x14\x33\x28\x81\x43\x8f\x40\x38\xb6\x27\xcb\x1b\xcc\x14\x11\xe6\xe8\x99\x5d\x76\x4f\xfe\x60\x2d\xe3\xd9\x7f\x88\x97\xdf\x87\x3c\x04\x6d\x87\x48\x3f\x4c\x51\xd7\x68\x3e\x63\xef\xd7\xd6\x9a\xf7\x18\x25\x1c\x72\xc2\x51\x09\xda\xca\xb3\x0e\x94\xea\x67\xfa\xf0\x08\xcb\xae\x5f\x69\x66\x8d\xf9\x58\xbd\x6e\xb4\x77\x2b\x6c\x3a\x61\x17\x3b\x2b\x6c\x86\xde\x09\x3f\x8f\xd6\x95\xf0\xd3\xd0\x92\x48\xef\x9f\xf4\x4e\xa4\x07\x49\xd0\x8e\xa3\xae\x11\x82\x29\x04\x42\xda\x6e\xda\x5f\xa3\x31\xfd\x6a\x3b\xde\x1c\xfd\x25\x76\x00\x66\x3d\x3e\x4f\x07\x30\xb6\xb6\xe3\x97\x42\xba\x34\x00\x93\x08\xdb\xe1\xf2\x38\xdb\x26\x0e\xda\xc2\xb1\x9c\xec\x21\x30\x53\x47\x67\x8a\x3f\x0e\xd5\x72\xa6\xd6\xf4\xa5\x12\xb8\xf8\x75\x4f\x47\xf4\xe4\x1c\xd5\xa4\x4a\x37\xe9\x09\x95\x6b\xe5\x88\x0a\xba\x44\x8f\x67\x8f\x6d\x93\x4f\xfd\x4c\x4a\xe0\x2d\xa3\x3b\x34\x09\x51\x35\x2f\x02\x9c\x86\xdb\x5c\x47\xc4\xfe\xe4\xf2\x3a\xa3\x40\x8d\xb7\xea\x8b\x85\x36\xff\x79\x6f\x74\x99\x25\xa6\xf4\xa4\x4f\x3e\xb3\x23\xe9\xcd\x7a\x22\x9c\x40\xc1\x53\x6f\x40\xc9\x94\x24\x4f\x74\x37\xe3\xbb\x29\x07\x44\x03\x79\x72\x2e\xfe\x9d\xa6\xa6\xa4\x94\xe4\x44\x80\x98\xba\xc3\x27\xe1\xec\x83\x8c\xb0\x1d\xe4\xc4\x6e\x61\x89\x2e\x1d\x79\x99\x2d\x28\x63\x74\x3b\x99\x3e\x3a\x89\x3a\x2c\x70\x85\xc5\x06\x72\x29\x5d\xdf\x99\xfe\xe9\xb7\x33\x40\x67\x3e\x81\x9e\x9c\x23\x35\xb9\x98\x24\x03\x7b\xbb\x1e\x21\x49\x92\x88\xcb\x66\x3b\x4c\x73\xf9\x9d\xd1\x74\x11\x9b\x6d\xd4\x23\xcd\x68\xa3\x22\x27\x81\x2b\x98\xa6\x73\x40\x66\x06\x6d\xc7\x6a\xf4\xe4\x5c\xce\xd4\x80\x0a\xb8\x66\x00\xab\x7f\xf7\xe3\xff\x08\xa8\x43\x70\x6c\x18\x04\x4f\x50\x6a\x65\x7f\x7f\x69\x9d\xe1\xd3\x5b\xf8\xa5\x03\xde\x0a\xe3\x40\xed\x4b\xf0\xa1\x00\x28\x43\xda\xa2\x4a\xf4\x3c\xf5\x60\x7f\xf2\x25\xa0\xa1\x3c\xc4\x27\x39\xfa\xe5\x25\x5a\xc0\x92\x32\x98\x84\xaf\xa6\xe8\xbc\x47\xec\x6d\x53\x62\x81\x56\x0a\x0f\xb1\x0f\x92\xba\xa0\x4c\xec\xef\x83\x48\x1d\xb5\x38\x94\xb6\x7d\x72\xde\xaf\x80\x48\x72\x0c\x83\x53\x6a\x21\xbb\x06\x92\x9d\xac\x5c\xf9\x32\xeb\xcc\xc3\x88\xef\x03\xb4\x3f\xa8\x55\x34\x99\x1a\xb9\x38\x42\x17\x24\x06\xb7\xf3\x34\x7a\x20\x81\x45\x42\x6f\x8d\x19\xf2\x29\xad\xe9\xef\x30\xd1\xa3\x73\x24\x41\x64\xb4\x84\x1b\xea\x99\x39\x96\x72\x52\x4d\x3c\xc3\x6e\xa2\x42\xb9\x68\xb0\x01\xb6\x43\x2d\x59\x8b\x6d\xde\x78\x34\x0c\x2a\x31\x0f\xb4\xc2\x4d\x03\x35\x3f\xc2\x63\x39\x62\xa2\x7f\x0a\x26\x2a\xfe\x40\xbc\x18\x0e\xe8\x49\x38\x74\x5b\x03\x7b\x34\xc3\xb9\xe0\x9e\x84\xec\xc6\xf6\xa2\x85\xb6\x37\x7d\x75\x84\x39\x49\x60\x13\xbf\x13\x2e\x49\x0d\x5b\xdf\xd6\xeb\xc3\xc8\xc2\xc0\x31\xd1\x56\x1b\x48\xf5\x00\xa9\xf4\xc4\x7a\x2d\x76\x6e\x5c\x9b\x10\xbc\x63\x28\x47\x9b\xb9\x70\xcc\x20\x62\x14\xd3\x08\xc9\xd0\xa4\x8c\x1a\xd6\x4b\x3a\xf7\x22\xbd\xd2\x3c\x13\x8f\xa3\x78\x60\xc0\x43\xb2\x94\x8b\xc9\xb7\xac\xd2\xc6\x56\x42\xe9\x89\xae\xda\x79\x14\x83\xa1\xcb\x44\x78\xdb\xa2\x32\x31\x01\xce\x1e\xf2\x8c\x94\x81\x9a\x90\x4b\x90\x73\x60\xed\x24\x7a\x2e\x65\xae\x1f\x6d\xa6\xe8\x24\x21\x95\xe8\x4f\x89\x57\xcf\x24\xb1\xdb\xcc\xdb\xb7\xb5\x49\x09\xe4\xdf\x66\xba\xde\xc2\x16\xb3\x12\x4a\xa1\xe4\x1f\xcf\x1e\x9f\x25\x51\x5d\x03\xe7\xf8\x01\xe6\xe8\xf4\x99\xca\xdd\x19\xbe\xb9\x72\xd4\xd5\x2d\xa9\x10\xae\xaa\x68\x6f\x6f\x18\x6c\x08\xed\xb8\x6a\xb7\xc2\x1b\x40\x0b\x80\x7e\x1f\xad\x4f\xa3\x51\x13\xb4\x34\x76\x68\xc6\x4c\xfd\x12\xdb\x88\x46\xfc\xf0\x7d\x64\x2f\xc1\x4b\x08\x14\x2e\x4b\x21\x53\xb7\x50\x50\x56\x4e\x48\xa9\x24\x4a\xb2\x87\x94\x67\x88\xd1\x0a\x9c\x47\xe2\xa7\x50\x12\xed\x96\x32\xd1\xfd\xca\xe8\x18\xdb\x22\x7a\xe7\x36\xff\x09\x76\xc9\xa6\x3f\xc1\xee\xcc\x48\x86\xdf\xa6\x7f\x78\x86\x02\x39\x14\x56\xa5\x7a\x14\x90\x22\xc1\xa6\x58\x65\xee\x99\xa3\x48\xea\x4e\x77\xed\x69\x4a\x65\xb4\x63\xac\xf0\x7a\x7f\xea\x00\x65\xa7\x02\xb6\x55\x05\x0c\xad\xb0\x52\x66\x0d\x14\x64\xa9\xb6\xa9\x9b\x6b\x93\xa0\x4d\x7b\xce\x1a\xc2\x4e\x86\x64\x9c\xb0\x94\x8e\x3d\xa2\x84\x36\xec\x53\x2b\x7e\x22\x65\x4f\x0d\x58\xba\x4e\x63\xd6\x95\xcc\xe8\x40\xdb\x39\xaf\x05\xaf\xdd\x26\x16\x45\xdb\x71\xa6\x9e\x9c\x39\xa0\xbc\xd7\x07\x2b\x4a\x0f\xa5\x50\x55\xa6\x5e\xba\xca\x32\xf5\xde\x55\x97\xf9\xf7\xd9\xee\x5f\x44\x65\xf6\x4c\xfa\xb5\xf4\x66\x1c\x23\x41\x5f\x40\x6d\xe6\x18\x17\x1a\xa8\xc2\x85\x49\xc8\xd2\x03\xb4\x56\x9c\x7e\x26\x35\x59\x77\x6b\xc9\xda\x5b\x55\x69\xb3\x86\xba\x9d\x4c\x63\x0a\xf7\xd4\xfd\xb9\xe3\xad\x22\x8d\x0a\xab\xaa\xf5\x45\x6b\xb4\x56\xd0\x54\x54\x94\xf5\xe0\x4c\x80\x55\x5b\x28\xca\x73\x68\xa9\xc7\x1f\x5a\x82\x4f\xda\x84\xba\xff\xac\xbd\x62\x8f\x25\x9a\x20\x96\xb5\x96\x60\x1b\xab\x08\xb3\xea\x0e\xd5\xd3\xbd\x58\x1c\xa0\xa6\x13\xc9\xdf\x71\x5d\x7d\x9d\x54\xd3\x46\xf9\x29\xf9\x92\xfa\x7f\x3a\x47\x7f\x18\x8e\x2d\x26\x9c\x28\x31\xc4\xeb\xa6\xcd\x1b\x7d\x39\x63\x51\xbe\xd6\x9d\xd3\x3a\xb1\x96\x5b\xb4\x58\x0f\x7f\x90\x1d\x30\x1f\xc1\x2f\xed\x52\x7b\x18\x3d\x92\x50\xa3\x86\xda\xbd\xd3\x23\xfa\x2b\x15\x41\xc5\xb3\xd1\x82\x04\x70\x31\xa1\xec\x00\x01\x3d\x3e\x0d\xb1\x86\xc1\x9a\x6e\xc0\xb0\x66\x24\xec\x9b\x61\xcd\x00\x5f\xd2\xce\xb5\x47\x9e\x2c\x52\xbd\x20\x0e\x60\xd6\x07\x77\x13\xc8\x95\x50\x0d\xee\x93\x19\xf4\x4a\xa8\x4e\x7c\xe2\x85\xf9\x2f\x9b\x5d\xe3\x26\xb5\x87\xeb\xdd\x82\x96\x3b\xa5\x6d\x70\x99\x48\xef\x3a\x8a\xc9\xcb\xfc\x64\xd2\x76\x51\xc2\x37\x91\xbd\x7b\x80\xd6\x6b\xa6\x0d\x43\x41\x2f\xfd\xdf\xd1\x2e\x51\x0c\x23\xd5\xc3\xf5\xb5\x07\x1b\x4a\x27\xea\x5a\xb4\x51\x56\xcd\xd3\x54\xa3\xde\xc6\x90\x2d\xdf\xde\xd4\xed\xbf\xfe\x79\xb8\x65\x1a\xae\xc3\x95\x3b\x9b\x0f\xd3\x3e\x72\x36\xd1\x6f\x49\xed\x78\xd4\x87\x27\x06\x53\xdc\xf1\xcc\x42\x99\x5b\x52\x3c\x30\x36\xa4\x4e\xfb\x4d\x14\x62\xd3\x38\xff\x67\xf2\x1a\x61\xb5\x4c\x18\x49\xf1\xeb\x0b\x08\x47\x1d\x57\x75\xab\x2a\x2a\x94\x49\xae\x79\x40\xf2\xa5\x21\xa8\x8f\x2e\xe9\xc7\x53\x89\x54\xeb\x25\x52\xdd\x9c\x49\x3c\x54\x90\x67\x7b\xab\xd1\xcb\xd5\xb8\x39\xa9\x20\x69\x85\xeb\x9c\x5f\xd7\xf8\x71\x09\x9e\xcd\x60\x79\xd1\x30\x3f\x95\x25\xe3\x0c\xa6\x32\xf0\x95\xff\xf8\xe9\x30\x9a\x8e\x41\x7f\x04\xa6\xb1\x49\x96\xc4\xd2\x8a\x78\x84\xa8\xff\x26\xcc\x5d\xe9\x12\xb5\xa8\xae\xea\x20\x36\x85\x4e\x46\x3a\x62\xed\x82\xb4\xa6\x22\x7a\x74\x29\x34\xa8\xb1\xd2\x1a\xcc\xc5\xa4\x13\x05\x98\x7d\x15\xc4\x60\x68\x58\xea\x68\xb3\x60\x2e\x91\x37\xbd\xb8\xa1\x8b\x12\xba\xf4\x30\xf4\xc1\x8a\xf5\xa2\x2a\x57\x94\x69\xce\xd5\xee\xd4\xc8\x3a\x43\xb9\x7c\x52\xd9\xf2\x3e\xff\x9c\x18\x3b\x90\x2d\x74\x99\x16\xae\x89\xcf\x89\x08\xed\x69\x84\x68\xe1\x22\xda\x5b\x91\x9f\x8b\xab\x2f\x47\x1e\xba\xfe\xab\x71\x8c\x13\xbc\x93\x0b\xa7\xd5\x65\x38\xba\x2c\x56\xa6\x6e\xa5\x9c\xa4\xca\x23\x12\x32\xa2\x0a\x78\xb3\xea\xa7\x37\x21\xdd\x5e\xd2\x94\x4c\x00\x4b\x26\x8a\xa2\xc9\x24\x42\xf0\xa9\xe8\xab\xab\xe1\x33\x61\x57\x01\x9f\x27\x76\x77\xab\xfe\x55\x75\x92\xad\x9a\x51\xd5\x0b\xb3\x23\x36\xf3\x81\xa9\xe1\x60\xa5\x44\xb1\x92\x2c\x96\xc6\x87\x1b\xc1\x52\x6e\xb2\xdd\x42\x46\x50\x14\x1c\xe3\x84\x71\x55\xd5\x25\x36\x56\x60\x1b\x65\xf1\x38\xa9\xbf\xaa\x13\x9e\x6d\x81\x65\x1d\x99\x10\xe2\x86\x32\x5b\x26\x68\x20\xeb\x1d\x52\xa3\x66\x50\x22\xc2\x3b\x6e\x11\xde\x60\x52\x09\xbb\x4f\xd6\x49\xf1\x38\xd2\x3c\x6a\xd3\x0c\x10\x2e\x25\x57\x33\x37\xb7\x83\xce\xc3\x8a\xe6\xd9\xda\x38\xb3\xf2\xd1\x6d\x3f\xef\x8c\x28\xb9\xd4\xb7\x76\x89\x4a\x9d\xed\x2f\x1b\x49\x1b\xec\xd0\x89\x39\x59\x87\x9c\xa8\xd8\xac\xbd\x76\x82\x13\x2e\xb5\x29\x34\x5a\x63\xf6\x9e\xab\x13\x05\x98\x7b\x40\xfc\xc3\x03\x2e\xff\x8c\x1f\x1d\x4d\xf1\xc8\xbc\x7f\x72\x9a\x61\x8a\x3c\x9b\xfe\x3f\x3a\xd7\x1d\x86\x73\x5c\xf2\xe8\x93\x19\x5b\x5b\xf4\xc2\xbb\xa2\x00\x28\x7d\x03\x4c\x49\xbc\x3d\x29\xa0\xd3\x2b\x84\xa3\x4a\x99\x70\xb8\x46\x94\x21\xf8\xa5\xc3\x95\x2d\x8f\xf3\xf8\xf6\x65\xf3\xe8\x03\xd4\xcc\x86\x3e\x32\x12\x14\x1c\x96\x90\xe2\x6d\xb7\x06\x35\x6f\x7d\x94\xc5\x0b\xcd\xe4\xcd\x3b\x0d\x74\xa7\x63\x41\x54\x6c\x89\x82\x4b\x2a\xb0\xb6\x02\xe9\x6c\x99\x22\x50\xc2\x7c\xef\xdb\x90\x49\xed\xae\xfd\x26\x7d\x4c\x4a\x6a\x4f\xf1\xcb\x64\xbe\xea\x08\x72\x32\x86\xf4\x35\x9b\x2c\xbf\x39\xc7\x6d\x2c\xfe\xe6\xda\x56\xfd\xca\xdf\xde\x10\xda\x78\x82\x54\x20\xbe\x97\x83\x5c\x28\xfe\x08\x4e\xe7\x43\x76\x86\xd5\xc7\xc6\x47\xff\x89\xcc\xc4\x1f\x8c\x49\x78\x6a\x6d\xc2\xd3\xa0\xb6\x57\x5b\x82\x7a\x7f\x71\xaa\xa6\x55\x8e\xc6\x4f\xbc\xf4\x9e\x1a\x96\x67\xdf\x12\x07\xa7\x12\x27\x16\x51\x14\x97\xd4\xfa\x60\x9a\xf1\x12\xf7\xaf\xea\x09\x97\x99\x76\x91\x92\x39\x84\x53\xb1\x66\xc2\x91\x4a\x0a\xbc\xfe\xae\x55\x47\x17\x1f\x85\xfe\x92\xfb\xcb\xdd\xe9\x83\x61\x93\x06\xed\x50\x8c\x26\x11\x38\x0b\xfc\xab\x21\xeb\x39\x85\x96\xd7\xb4\x47\xef\xe9\x8c\x94\xc7\x08\x87\xe3\x88\x1f\x2f\x1f\x09\x6f\x7e\x7f\x11\xf1\x42\x91\xb9\x85\x71\x98\xa0\x04\x7d\xf7\x92\x95\xa0\xcf\xf1\xe2\xe2\x03\x1a\x93\x98\x74\xc0\xee\x57\x10\x9b\x3e\xb8\x9b\x91\x9c\xbd\x62\x85\xbf\x2e\xa2\x4a\xf1\x87\xc8\x3a\xa1\xca\x91\x68\x98\x0d\x54\xf2\x96\x75\xf6\x8c\xe3\xab\x30\xa0\x15\xd9\x2c\xbe\xc6\xca\x07\x9d\x8e\x8c\xe3\xc9\xa0\xd3\xaf\x1f\x5c\xba\xa9\x37\xb8\x22\xe1\xe1\xbf\x7c\x4c\xc9\xfd\x35\x1a\x29\x4a\x08\x54\x54\x57\x27\x93\x2d\x52\xe9\x3c\x17\xab\x8c\x4f\xfe\x6e\xb0\xb8\x85\x65\x32\x00\x31\x9d\xa3\x1f\x28\x0d\x73\xf0\x5a\x72\xfa\xbe\x6e\xb2\x44\x4d\x37\xa7\x1a\x9f\xad\x70\xfd\xa0\xcd\x9c\xbe\xb2\x03\x85\x2e\xbf\x59\x0b\x9d\x2c\xd5\x7c\x15\x56\x8b\x4c\xfe\x2e\x0c\x06\x1b\x30\xec\x4d\x9d\xa1\xb5\xe1\x64\x8a\xf7\x59\x1e\xb9\x84\xb1\xd5\x3b\x1e\x25\x83\x81\x06\x53\xc1\x3a\xd1\x5e\x68\x52\x44\x54\xd0\x56\x26\xd3\x41\x03\x6d\x56\xca\xd1\x1e\x0d\xa6\x7b\x03\x24\xbc\xdd\x2a\x47\xc9\x9e\x8e\x59\x5b\x47\x82\xe0\xd2\x44\xf3\x0f\x6e\x87\xdc\x92\xd6\xfd\x2b\xd8\xa6\xeb\x8c\x7f\x67\xec\x91\x93\x39\x9a\x15\x41\x7d\x42\xc8\x99\xc1\x52\x85\x21\x36\x06\x24\xd6\xb5\xbd\x43\x49\xfd\x31\xb6\x76\xa6\x88\x24\x3a\xdf\x9f\xab\x35\xf2\xd8\x6d\x6a\x50\xbe\xf1\x7c\x9c\x6f\x19\x5a\x8d\x84\x20\x34\x9f\x98\xa9\xe6\xd1\xd6\x1d\xba\xf5\x1f\xc8\xba\xad\x25\x03\xa8\x76\x36\x8c\x22\x3c\x34\x0f\x16\xa7\xd6\x85\x55\x27\xef\x04\x3a\x67\x7e\xf4\x46\x05\xf3\xf8\x4a\x1e\x57\x5d\x80\xad\x01\xf6\x63\x3e\x26\x0c\xea\x0b\x8f\x00\x0a\xcb\xa5\xba\xcb\xa2\xda\xa1\x56\x5d\x87\x21\xdc\xe3\x3d\x54\x87\x99\xd1\x37\x59\x1a\x97\xa5\x0c\xad\x92\x51\x98\x10\xd8\x40\xd9\xf9\x88\x2c\xea\x33\x1d\x46\x6b\xc8\xab\x34\x9c\xc8\x45\xc4\x56\xa6\xda\xdb\x42\xb6\x6f\x3c\xcd\xf0\x34\x4b\xa8\x7d\x19\x22\x8f\x5d\x2b\xfc\x84\x87\xe8\x94\x7a\x7e\x67\x23\xbc\xea\xf6\x1b\xf1\xd2\x77\x2e\xcd\x61\x54\x7d\x60\xb4\x2f\xe0\x33\xb1\x27\x7b\x6c\x39\xc9\x64\x3d\xee\x55\x55\x45\xe7\xf6\xfe\xff\x32\xd4\x25\x4a\x8e\x79\xef\xec\xd5\x3a\x32\x99\xe2\xab\xd2\x05\x96\x47\xe8\x23\x4e\xc5\xe7\xca\x75\x8c\x5e\x78\xd0\x48\x5d\x58\xa5\x96\xb7\xa7\xd6\x3d\x38\x4a\xc5\xfb\x2a\xfc\x22\x44\x40\xe8\xf2\x82\xd6\x9c\x94\xa0\xaf\x12\xe3\x2d\xa9\xaa\x60\x17\x30\xf8\x90\x1a\xb5\xc0\xd6\xb6\x40\xc4\x1c\x81\xe1\xc5\x0a\xca\xae\x8a\xa5\xa6\x3f\x9c\xf6\xcd\x80\x70\x66\x77\xac\xd1\x28\xfa\xda\x7a\xdb\x7b\x5b\xf3\x39\x24\xa2\x23\x1c\xd0\x9a\xe7\xd1\x9e\x47\x37\x83\xc1\xc7\x85\x5e\x19\x34\xc1\x39\x5a\x2f\x35\xe7\xf5\x53\x61\x32\x23\xdb\x3c\x61\xb3\x64\x45\xec\x9b\x5d\x61\xff\x42\x79\x08\xb9\xb8\x8f\xbc\x0c\x9b\x1e\x8f\x5c\xce\xa3\xe1\x70\x51\xaa\x2a\x29\x11\xdf\x4f\x46\x90\xc2\x62\xa3\x28\x88\x14\x05\x34\xff\xd9\xe2\x48\x07\x15\x28\x45\xb2\xf8\xb9\xc1\x24\x9b\xad\xf9\xbf\x8b\x28\xf5\x25\xae\xc3\x41\x25\x63\xa6\x64\x53\xd9\xce\x66\x19\x29\x09\xd3\xf9\x6b\x88\x5b\xa4\x69\xfa\xa5\x94\x44\x9f\x5f\xfb\x2d\x22\x18\x4e\x58\x39\x26\xb9\x51\x3f\xc7\x47\x33\xae\xfb\x34\xa9\x2f\x02\xd6\xac\x31\x0e\xcb\xa2\x2b\xde\x43\x5e\x0e\xbe\x1a\x7b\xe4\x6b\x12\x86\x3d\x19\x7a\x5c\x80\xc3\xb2\x2e\x0a\x71\xdc\x78\xbb\xbd\xbe\x56\xca\xdf\xeb\xdd\x58\x44\xbb\x02\x0e\xa3\x71\x90\x90\xe1\x5f\x8d\x75\xf0\x3b\x64\xf8\x6f\x1a\x85\x70\x7d\xde\x4c\x58\xe9\x2b\x8a\x3f\xfc\x8e\xb8\x7b\x6c\x30\xc2\x9a\xe3\x19\x5f\x36\xb2\xf0\xbd\xde\x7b\x38\xb1\x23\x76\xfe\x37\xd5\x9d\xe0\xf5\xe7\xec\xe3\x59\x67\x6f\x44\x80\xf6\xf4\x2c\xf7\xf5\x11\xc7\x05\xe9\x50\x57\xd1\xdf\x32\xbc\xce\x41\xd8\xc3\x8a\xf2\xd1\x01\x8e\x6f\xfb\x4b\x42\x2a\x8f\xf1\x43\x13\x02\x76\x9c\x2b\x9a\x39\xa5\x76\x55\x9a\xa2\xeb\xc4\xf1\x34\x6c\x5f\xfa\xd4\xe5\xee\xc5\xcc\xd1\x11\x16\xaf\x69\xe7\xdf\xc5\x3c\xdc\x58\x12\x40\xde\x41\x33\xee\x54\x86\x6e\xf6\x6d\x78\xf3\x29\xba\xc6\x4d\x03\x0c\xbd\xc4\x0b\xee\x5e\x71\x68\x7b\xc8\x2b\x18\x4d\x7d\x34\x61\x89\x4b\x2e\xb3\x22\x2f\xba\x2f\x29\xb3\xf5\xab\x6e\xf1\x37\x8f\xc9\x9d\xba\x21\x77\xee\x93\xde\x5b\x8e\x3f\xe3\xa6\x91\xc5\x52\xcb\xf0\x2c\x82\x74\xf7\x06\x9d\x60\x02\x3c\xef\xf3\x9b\x6b\x5f\xe7\xe8\xa3\xe5\xc4\x08\xa1\x3f\x05\xae\x7f\xb2\x88\xdb\xde\xf9\x7e\x89\x3e\x26\x4f\xab\xca\xdb\x30\xcb\x52\x17\x3d\xea\xe6\xdf\xf1\xf4\xd5\xd0\xc1\x8d\xae\xc8\xbf\x63\x94\xc9\xfb\x38\x7e\x7f\xb2\x2a\xfe\x06\x48\xf7\xdf\x29\x44\xff\x66\x36\xaf\x2b\x2b\xb9\xe6\x4f\x9e\x01\x1f\xbd\x21\x3d\x05\x74\x1a\xc3\xd9\xe3\xc6\xf4\x34\x71\xb2\xbb\xd9\x8f\xe0\xde\x07\xcc\x53\x3c\x75\x6a\xbf\x0c\xe7\xa2\xfb\xd9\xc7\x68\xfb\xb1\x5f\x5a\x9f\xbe\x0f\x0b\xc5\xbc\xf3\x35\x86\xcc\x7a\x88\xbf\xa5\x10\xf7\x4b\x8c\x83\x05\x2b\x0f\x31\xa7\x56\x72\xae\x22\x5f\xd7\xf9\xa6\xba\x4c\x0e\x53\xd2\xf9\xbb\x8c\xd3\x4a\xbb\xa7\xd9\xa4\xc0\x8d\x4f\xc3\x14\x3a\xa1\x36\x0d\xaf\x71\xe6\xf6\x76\x6c\xc2\x5d\xfc\x7c\xc5\x69\x3a\x93\x1a\x51\xa6\x3f\xa4\xb0\x00\x64\x0e\x8e\xf4\x65\xe3\x46\x26\xb6\x2b\xaa\xf2\x6e\x71\x9a\x3c\x71\x11\xb0\x3f\xfd\xf9\x00\x51\xce\x32\xaa\x35\x56\x87\xb6\x59\x4f\xa1\x3d\xa8\x15\x1e\xe5\x4c\xab\xc4\x04\x6c\x94\x8d\xe8\x7d\x16\xf3\xf6\x8a\xaf\x16\xb8\x19\x2d\xcf\x0b\x6f\x82\x3f\x24\xb4\x9a\x99\x6f\x81\x9b\x91\xf9\x9a\xb5\x7f\x80\xa2\x0e\xfe\x0e\xd2\xdb\xc1\xdf\x21\x6a\x3c\x3c\x56\x30\x50\x20\x9c\xa4\xc6\x60\x89\xb0\x36\x33\x71\xd9\x9f\xec\x53\x97\xcf\x84\xf7\xa2\xaf\x30\x37\x67\xad\xa0\xf4\xae\x44\x57\x2b\x8c\x85\xd7\xa2\xc7\x17\xd1\xf4\x93\x8e\x44\x22\x8d\x9c\x27\x26\xe1\xe5\xe8\xa3\x37\x46\x4a\xbc\x1d\xa3\x3e\x45\x9c\x47\x59\xeb\x5e\x77\x9e\x8d\x8a\x4a\xea\xe9\x51\x72\x93\x7e\xbe\xb7\x18\xf5\xff\x1f\xc8\x0a\x69\xf5\xed\x9e\xb8\xf5\xce\x85\x28\xf9\x53\x9b\x07\x72\x53\x14\xa2\xb3\x77\xef\xa2\x68\x9d\xf9\x22\x8f\x55\xa5\xfd\xa6\x16\xcb\xf5\x5e\xb7\x28\xcf\xd1\x5f\x06\x4f\xea\xf6\xc7\xd0\xf4\x2c\xf2\xe3\xc8\x7f\xc2\x0d\x47\x1d\x98\x32\x37\x81\xb9\x77\x25\xda\x5d\xc0\x9e\xb4\xcc\xdc\x8c\xa0\x6a\x05\xc2\xbb\xbf\xd5\xc6\x65\xb7\xaa\xe8\xcb\x40\x09\x12\x39\xa3\x7f\xa1\x53\xfa\xc6\x70\xd0\x53\x1a\x20\xdb\xc0\xd8\xde\xcf\x10\x83\xf8\xfc\x8e\x63\x51\x84\xdc\xf7\xf7\xcc\x49\xcf\x5c\xff\x45\x0a\x4f\x8f\xbb\x21\x1c\x77\x5c\xb9\x31\x62\xb5\x20\xae\xba\x76\x75\x65\xce\x82\xf7\x40\xa5\x2e\x18\xfc\xa6\x0b\xba\x44\x17\xfa\x74\xf2\x45\x95\xbf\x0f\x23\x03\xc8\xf9\xfc\x89\x00\xa4\x3f\xba\x92\x02\x94\x85\x14\x7e\x53\x25\x03\xc7\xb7\xce\x93\x40\x92\x9f\x46\xc9\xcc\x2f\xe8\x10\xa0\x97\xfe\xc8\x89\x0b\x6a\x69\x56\xef\x5f\xfd\x7b\xf6\x1d\xc4\x92\xdf\x21\x91\xb3\x93\xbf\x2e\xaa\xb0\x55\x92\x46\xd9\x4f\x85\xc4\x13\xf3\x9b\x8e\x03\x1b\xc7\xca\x80\xf2\xdc\x0e\xab\x43\x39\xa9\x1f\xaa\xf8\xdb\x36\xb2\x1c\x4c\xeb\x04\xe7\xbe\x02\xb9\x15\x72\xbc\x81\xc9\x88\xd9\x2e\xd6\xdd\xfc\x00\x0e\x3b\x11\x20\x35\x48\x45\xea\xf7\x9e\x92\x70\x6f\xde\x75\x8c\x3a\xdf\x89\xf5\xda\x0f\xc8\x67\xe0\xa2\x62\xf6\x00\xed\x7c\xb8\x77\x12\x6d\x0b\x66\x8a\x9e\x3e\x45\x0d\xae\x49\x31\x39\x7d\x26\x8b\x63\x85\x91\xf2\x20\x36\x75\xef\x3b\x39\x34\xf9\x25\xa1\x53\xa3\x12\x3e\x9d\xfc\x6f\x00\x00\x00\xff\xff\x03\x35\xcb\xd9\xd0\x71\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xf9\x15\x88\x1f\x76\xe4\x5d\x47\xce\xed\x5d\xdd\x83\x2a\x9e\xac\x27\x4e\x66\x5d\x93\x49\x52\xb6\x73\xb9\xab\xab\xad\x2d\x88\x6c\x59\xd8\x50\x04\x07\x20\xa5\xe8\x52\xf9\xef\x57\xf8\x24\x3e\x49\x4a\xc9\xcd\x64\xf6\xe2\x97\x44\x24\xd0\x68\x74\x37\x1a\xfd\x05\xf0\xfc\x8f\x0f\x1e\x20\x84\xd0\x4b\x5a\xbc\x87\xf2\x8e\xbe\x87\x9a\x23\xb2\x69\x2a\xd8\x40\xdd\x72\xd4\xae\x01\xad\xba\xba\x68\x09\xad\x71\x45\xda\x3d\x62\xf0\x4b\x47\x18\x94\xa8\xa5\x68\x83\x6b\x7c\x0f\xe8\xc5\xcb\xd7\xef\x24\x94\x65\xb7\x07\xc6\x51\x25\x81\xa1\x56\x41\x5b\x31\xba\x91\x70\xe4\x6f\xc4\x71\x05\x73\x35\xe8\x73\x5c\xac\xf5\xd3\x35\xad\x4a\x60\xe8\x1e\xc4\x98\x3b\x8a\x70\x51\xd0\xae\x6e\xf9\x1c\xbd\xae\xc1\xfc\x42\x44\x22\x44\x98\x37\x82\x04\xa5\x5b\xcc\xd1\x75\x8b\x76\xa4\xaa\xd0\x12\xd0\x3f\x28\xa9\xdb\x6a\x8f\x0a\x5a\xb7\x8c\x56\x15\x94\x68\xb9\x97\x98\x74\x1c\x18\xc2\x75\xe9\xa0\x85\xcb\x0d\xa9\x09\x6f\x19\x6e\x29\x9b\x4b\x98\x77\xe9\x97\x68\xd3\xf1\x16\x15\xf4\x11\x27\xf7\xb5\x82\xc0\x70\xcd\x57\xc0\x10\x5d\x21\x5c\xef\xfd\xf9\x27\x61\xa1\x02\xd7\x35\x6d\x11\xa9\x5b\x60\xb8\x10\x38\xb7\x6b\x09\x4b\x4f\x44\x76\x12\x0f\x69\xd7\x22\xdc\x34\x8c\x6e\x71\x15\x92\x52\x11\xed\x4c\xb6\x85\x0f\x05\x34\xad\x60\x4a\x09\x0d\xe5\xa4\x45\xb8\x2c\x89\x62\x9b\x41\xc8\xf2\x89\x32\xd1\xb0\xab\xc5\x73\x04\x1f\x08\x6f\x49\x7d\x2f\x5f\x23\xdc\x22\x10\x6c\xd9\x90\x0a\x78\x4b\x6b\x40\xa4\x76\x86\xdc\x82\x6a\xdb\x00\x23\xb4\xd4\x7c\x14\x93\xe3\x50\xd0\xba\x0c\x38\xa5\x87\x80\x52\x53\xdc\x30\xe9\x6e\x4d\xb8\xd3\x54\x02\x21\x35\x5a\x75\x55\x85\x1a\xca\x39\x70\x42\x6b\xc9\x20\xcd\x3b\x41\xd9\x90\x71\x7b\x41\x44\x54\x52\xb4\x5b\xe3\x16\xb6\xc0\x24\x18\xf9\x62\x87\x6b\x4d\x52\x12\x8e\x26\x85\x83\xb7\x94\x01\xc2\xa8\xc0\x0d\x5e\x12\x29\xd6\xed\x1a\xb7\x08\x57\x15\xdd\x71\x03\x67\x23\x88\x24\xa0\x94\x0c\xef\x8c\x34\xef\xd6\x50\xab\x41\x96\x50\xd0\x8d\x33\x45\x81\x16\xae\x38\x45\x2d\x95\x10\x1a\x60\x2b\xca\x36\x88\xb7\xf8\xbd\x20\x19\x6d\x80\x61\xc1\x10\x6e\xb9\x1d\x48\x32\xd7\xf4\x7c\x27\xc6\xc0\x1e\xcd\x04\x41\x0b\x06\xb8\x85\xf2\x0c\x2d\x69\xbb\xb6\x2b\x04\x61\x26\x78\x44\x5a\x82\x2b\xf2\x3f\x50\x4a\xe0\x66\x0a\x84\x21\x06\xbc\x81\xa2\x25\x5b\x40\x74\xf9\x0f\x28\x5a\xbe\x70\x57\xfb\xcf\x72\x09\x33\xb4\x12\x32\x21\xf8\xb8\xc6\x62\x71\x6b\xe8\x4a\xb6\xc4\xcc\x64\xe3\xbf\xaa\x55\x6a\xda\xf6\x53\xef\x19\xab\x79\x54\xe0\xaa\xe2\x56\x73\x28\x92\xd2\xda\x83\x92\x20\xae\x95\x6f\x1f\x0b\xc5\xf1\x34\x55\x71\xe1\x93\xd4\x27\xe8\x83\x07\xe8\x8f\xe7\x0f\x1e\x90\x4d\x43\x59\x8b\x5e\x54\x74\x27\x31\x50\x03\x3d\xfe\x20\x24\xfe\xee\xf5\x4f\xcf\x5f\x5d\x5e\x5d\xdd\x3c\xbf\xbd\xb5\x0d\xbb\xfa\x9e\x2c\x2b\x70\x1a\x9f\x78\xcf\x4e\x5c\x90\xd7\x57\x77\x78\x59\xc1\xad\xc6\xc8\x81\x7d\x7d\x75\x77\xf9\xc3\xcb\xe7\xb7\x77\x97\x3f\x5d\xbf\xfa\x31\x1c\xa4\xa2\xbb\xdb\x96\x32\x7c\x0f\x2f\x00\xb8\xdb\xef\xf6\xee\xf5\xcd\xe5\x8f\xcf\x5f\x3c\x7f\x7e\x1b\x74\xd2\x83\xbc\x61\xf4\xc3\xde\xf4\xd0\xe0\xdf\xdc\xbc\xfe\xcf\xff\x32\xcd\x1f\x34\xdd\x52\x2d\x1e\xa1\x5d\x3c\xed\xfe\x51\x09\x99\x68\x00\x5b\xa8\x5b\x74\x2b\x89\x7d\xa9\x68\x7d\x03\xf7\x84\xb7\xc0\xa0\x9c\xe1\xb2\x64\xc0\xf9\x02\x5d\xaa\xff\x9c\x06\xfd\xde\x6a\xf6\x4f\xe9\x99\xec\xfa\x92\x6c\x48\x7b\x5d\x0b\xb9\xe6\x89\x5e\x67\x88\xe8\x77\x97\x1b\x31\xc0\x02\xbd\x7d\x41\x3e\xfc\xfb\xbf\x9d\xa1\x1a\x76\xb2\xaf\x79\x12\xc1\x7f\x99\x46\xec\x92\xbf\xa2\x25\x24\x06\xaa\x69\x09\xd7\x57\x0b\x74\xdb\x32\x52\xdf\x87\x13\xcd\x42\xbb\x82\x0a\xee\xc5\x9e\x30\x01\x64\x12\xa6\x62\xc9\x95\xd2\xd8\x49\x12\x60\x6f\xea\x1a\xcc\xf9\xf9\x39\x7a\x83\x85\xc0\x53\xad\xcb\x42\xc9\xd7\x5b\xb3\x5c\xfe\xb4\x63\x05\xd8\x7e\x5a\x9d\xfb\x2b\xcc\x22\x57\x41\x9b\xd0\x0e\x5a\x4c\xc5\x90\x62\x42\xf6\xc7\x10\x36\x0d\x23\x5b\xdc\x82\xab\x63\x8d\xde\xe8\xb7\x6d\xd1\x55\x63\x3a\x82\xc2\x1b\x05\x4e\xa1\xe0\xfc\x98\x82\x82\x47\x18\xb5\xff\x56\xa4\x7e\x7f\x1c\x49\x2e\x45\xff\x63\xb0\xd1\x1b\xbf\x30\x44\xa4\xce\x0a\x87\x57\xef\xa7\x8c\xfe\xcc\xc2\x38\x86\x31\x9e\xc1\x95\x13\x8f\x50\xb5\x7b\xf8\x38\x5a\x7c\x02\x02\xdd\xb2\x22\x05\x6a\x22\x3c\x06\x36\x5f\xd1\x8f\x01\x2e\x85\x3a\x25\xb5\xd0\xf7\x72\xe3\x44\x78\x29\xcd\x21\x34\x80\x9b\xb7\x56\xaf\xeb\x15\x55\xe3\x6b\x4e\xd9\xff\x87\x04\x92\x08\x58\xea\xab\xad\x96\x32\xb4\xa3\x5d\x55\x2a\x9c\x6d\x07\x81\xbb\x21\x9b\xea\x28\xcd\x81\x8e\x0b\xd2\xea\x4d\x3a\xc0\x90\xe7\x51\x7c\xa6\x46\x9a\xca\xc8\x41\x3c\x1b\x31\x3d\xbe\x76\x31\x25\x2c\xbb\x00\xb5\xc0\xe9\x7d\x55\xb4\x37\x96\xa3\x63\x87\xaa\x11\x04\xed\x7b\x30\xa3\x93\x19\x23\xb9\xb0\x12\x7a\x69\x76\x11\x54\x32\x90\x33\xcb\x1d\xa3\x55\x1b\x0c\xda\x5a\xed\x75\x49\x68\xb5\x86\xf6\xaa\x41\xdd\x32\x50\x5a\xe0\x2b\x5c\x78\x18\x7d\x94\xed\x4c\xdb\x55\x57\xdb\x9d\xc8\xd9\xb8\x66\x25\x54\x2d\xee\x35\xb3\x68\xfe\xc9\x9d\xa4\xb0\x81\x93\xba\x58\x18\x73\x52\xa6\xca\xb4\xea\x71\x5c\x2b\x5c\x14\xc0\xfb\x45\xd1\xd2\x58\xd3\x6f\x71\x57\x19\x13\x49\x01\x53\x36\xc2\x79\xa9\x76\x27\x31\x7d\x33\x32\x4f\x50\x20\xd6\xb5\x0b\xdf\x00\x9a\xdf\x40\x01\x64\x0b\xec\x2c\x78\xfe\x86\xd1\x2d\x11\x1e\x88\x4f\x3b\x4b\x3c\x4b\x06\x61\x7f\x23\x06\x2b\x60\x50\x17\x60\xf0\x2c\x61\x25\x51\x97\x7e\x87\x9a\xc5\x10\x55\xe6\x2e\x5c\x6f\x8c\xcb\xca\x73\x71\xac\x70\x30\xf0\x00\x12\xae\x46\x39\x43\xbb\x35\x29\xd6\xd2\x7d\x58\x1a\x12\xeb\x46\x3b\x8a\x76\x78\xcf\x17\x1e\x7c\x84\xfe\xe5\x14\x5d\x11\x06\x45\x5b\xed\x85\x55\x82\xb0\xf2\xf9\x94\xf1\x69\x7c\x41\xe5\x5f\x4a\xe3\x3c\xd2\xb3\x8a\x3d\x91\x44\x07\xc3\xfc\xf9\x14\x5d\xd7\xa5\x1e\x08\x6d\x09\x96\x80\x62\x06\x25\x70\xe8\x11\x08\xc7\xf6\x64\x79\x8b\x99\x22\xc2\x02\x3d\xb3\xcb\xee\xc9\x1f\xac\x65\x3c\xff\x0f\xf1\xf2\xfb\x90\x87\xa0\xed\x10\xe9\x87\x29\xea\x1a\xcd\x67\xec\xfd\xda\x5a\xf3\x1e\xa3\x84\x43\x4e\x38\x2a\x41\x5b\x79\xd6\x81\x52\xfd\x4c\x1f\x1e\x61\xd9\xf5\x2b\xcd\xac\x31\x1f\xab\xd7\x8d\xf6\x6e\x85\x4d\x27\xec\x62\x67\x85\xcd\xd1\x3b\xe1\xe7\xd1\xba\x12\x7e\x1a\x5a\x11\xe9\xfd\x93\xde\x89\xf4\x20\x09\xda\x71\xd4\x35\x42\x30\x85\x40\x48\xdb\x4d\xfb\x6b\x34\xa6\x5f\x6d\xc7\x5b\xa0\xbf\xc4\x0e\xc0\xbc\xc7\xe7\xe9\x00\xc6\xd6\x76\xfc\x52\x48\x97\x06\x60\x12\x61\x3b\x5c\x1e\x67\xdb\xc4\x41\x5b\x38\x96\xb3\x09\x02\x73\xea\xe8\x4c\xf1\xc7\xa1\x5a\xcd\xd5\x9a\xbe\x50\x02\x17\xbf\xee\xe9\x88\x9e\x3c\x42\x35\xa9\xd2\x4d\x7a\x42\xe5\x5a\x39\xa2\x82\x2e\xd0\xe3\xf9\x63\xdb\xe4\x53\x3f\x93\x12\x78\xcb\xe8\x1e\xcd\x42\x54\xcd\x8b\x00\xa7\xe1\x36\x57\x11\xb1\x3f\xb9\xbc\xce\x28\x50\xe3\xad\xfa\x62\xa1\xcd\x7f\xde\x1b\x5d\x66\x89\x29\x3d\xe9\x93\xcf\xec\x48\x7a\xb3\x9e\x09\x27\x50\xf0\xd4\x1b\x50\x32\x25\xc9\x13\xdd\xcd\xf8\x6e\xca\x01\xd1\x40\x9e\x3c\x12\xff\x9e\xa6\xa6\xa4\x94\xe4\x4c\x80\x38\x75\x87\x4f\xc2\x99\x82\x8c\xb0\x1d\xe4\xc4\x6e\x60\x85\x2e\x1c\x79\x99\x2f\x29\x63\x74\x37\x3b\x7d\xf8\x20\xea\xb0\xc4\x15\x16\x1b\xc8\x85\x74\x7d\xe7\xfa\xa7\xdf\xce\x00\x9d\xfb\x04\x7a\xf2\x08\xa9\xc9\xc5\x24\x19\xd8\xdb\xf5\x08\x49\x92\x44\x5c\x36\xdb\x61\x9a\xcb\xef\x8c\xa6\x8b\xd8\x6c\xa3\x1e\x69\x46\x1b\x15\x39\x0b\x5c\xc1\x34\x9d\x03\x32\x33\x68\x3b\x56\xa3\x27\x8f\xe4\x4c\x0d\xa8\x80\x6b\x06\xb0\xfa\x77\x1a\xff\x47\x40\x1d\x82\x63\xc3\x20\x78\x82\x52\x2b\xfb\xfb\x0b\xeb\x0c\x9f\xdc\xc0\x2f\x1d\xf0\x56\x18\x07\x6a\x5f\x82\x0f\x05\x40\x19\xd2\x16\x55\xa2\xe7\x89\x07\xfb\x93\x2f\x01\x0d\xe5\x21\x3e\xc9\xd1\x2f\x2e\xd0\x12\x56\x94\xc1\x2c\x7c\x75\x8a\x1e\xf5\x88\xbd\x6d\x4a\x2c\xd0\x4a\xe1\x21\xf6\x41\x52\x17\x94\x89\xfd\x7d\x10\xa9\xa3\x16\x87\xd2\xb6\x4f\x1e\xf5\x2b\x20\x92\x1c\xc3\xe0\x94\x5a\xc8\xae\x81\x64\x27\x2b\x57\xbe\xcc\x3a\xf3\x30\xe2\x7b\x0f\xed\x0f\x6a\x15\xcd\x4e\x8d\x5c\x1c\xa1\x0b\x12\x83\xdb\x79\x1a\x3d\x90\xc0\x22\xa1\xb7\xc6\x0c\xf9\x94\xd6\xf4\x77\x98\xe8\xd1\x23\x24\x41\x64\xb4\x84\x1b\xea\x99\x3b\x96\x72\x52\x4d\x3c\xc3\x6e\xa2\x42\xb9\x68\xb0\x05\xb6\x47\x2d\xd9\x88\x6d\xde\x78\x34\x0c\x2a\x31\x0f\xb4\xc6\x4d\x03\x35\x3f\xc2\x63\x39\x62\xa2\x7f\x0a\x26\x2a\xfe\x40\xbc\x18\x0e\xe8\x49\x38\x74\x57\x03\x7b\x38\xc7\xb9\xe0\x9e\x84\xec\xc6\xf6\xa2\x85\x36\x99\xbe\x3a\xc2\x9c\x24\xb0\x89\xdf\x09\x97\xa4\x86\x9d\x6f\xeb\xf5\x61\x64\x61\xe0\x98\x68\xab\x0d\xa4\x7a\x80\x54\x7a\x62\xb3\x11\x3b\x37\xae\x4d\x08\xde\x31\x94\xa3\xcd\x5c\x38\x66\x10\x31\x8a\x69\x84\x64\x68\x52\x46\x0d\xeb\x15\x5d\x78\x91\x5e\x69\x9e\x89\xc7\x51\x3c\x30\xe0\x21\x59\xc9\xc5\xe4\x5b\x56\x69\x63\x2b\xa1\xf4\x44\x57\xed\x3c\x8a\xc1\xd0\x45\x22\xbc\x6d\x51\x99\x99\x00\x67\x0f\x79\x4e\xca\x40\x4d\xc8\x25\xc8\x39\xb0\x76\x16\x3d\x97\x32\xd7\x8f\x36\x57\x74\x92\x90\x4a\xf4\xa7\xc4\xab\x67\x92\xd8\x6d\xe6\xed\xdb\xda\xa4\x04\xf2\x6f\x33\x5d\x6f\x60\x87\x59\x09\xa5\x50\xf2\x8f\xe7\x8f\xcf\x92\xa8\x6e\x80\x73\x7c\x0f\x0b\x74\xf2\x4c\xe5\xee\x0c\xdf\x5c\x39\xea\xea\x96\x54\x08\x57\x55\xb4\xb7\x37\x0c\xb6\x84\x76\x5c\xb5\x5b\xe3\x2d\xa0\x25\x40\xbf\x8f\xd6\x27\xd1\xa8\x09\x5a\x1a\x3b\x34\x63\xa6\x7e\x89\x6d\x44\x23\x7e\xf8\x3e\x32\x49\xf0\x12\x02\x85\xcb\x52\xc8\xd4\x0d\x14\x94\x95\x33\x52\x2a\x89\x92\xec\x21\xe5\x19\x62\xb4\x02\xe7\x91\xf8\x29\x94\x44\xbb\xa3\x4c\x74\xbf\x34\x3a\xc6\xb6\x88\xde\xb9\xcd\x7f\x82\x7d\xb2\xe9\x4f\xb0\x3f\x33\x92\xe1\xb7\xe9\x1f\x9e\xa1\x40\x0e\x85\x55\xa9\x1e\x05\xa4\x48\xb0\x29\x56\x99\x13\x73\x14\x49\xdd\xe9\xae\x3d\x4d\xa9\x8c\x76\x8c\x15\x5e\xef\x4f\x1d\xa0\xec\x54\xc0\xb6\xaa\x80\xa1\x35\x56\xca\xac\x81\x82\xac\xd4\x36\x75\x7d\x65\x12\xb4\x69\xcf\x59\x43\xd8\xcb\x90\x8c\x13\x96\xd2\xb1\x47\x94\xd0\x86\x7d\x6a\xc5\x4f\xa4\x4c\xd4\x80\xa5\xeb\x34\x66\x5d\xc9\x8c\x0e\xb4\x9d\xf3\x5a\xf0\xca\x6d\x62\x51\xb4\x1d\xe7\xea\xc9\x99\x03\xca\x7b\x7d\xb0\xa2\xf4\x50\x0a\x55\x65\xea\xa5\xab\x2c\x53\xef\x5d\x75\x99\x7f\x9f\xed\xfe\x45\x54\x66\xcf\xa4\x5f\x4b\x6f\xc6\x31\x12\xf4\x05\xd4\x66\x8e\x71\xa1\x81\x2a\x5c\x98\x84\x2c\xdd\x43\x6b\xc5\xe9\x67\x52\x93\x4d\xb7\x91\xac\xbd\x51\x95\x36\x1b\xa8\xdb\xd9\x69\x4c\xe1\x9e\xba\x3f\x77\xbc\x55\xa4\x51\x61\x55\xb5\xbe\x68\x8d\x36\x0a\x9a\x8a\x8a\xb2\x1e\x9c\x09\xb0\x6a\x0b\x45\x79\x0e\x2d\xf5\xf8\x43\x4b\xf0\x49\x9b\x50\xf7\x9f\xb5\x57\x4c\x58\xa2\x09\x62\x59\x6b\x09\x76\xb1\x8a\x30\xab\xee\x50\x3d\xdd\x8b\xc5\x01\x6a\x3a\x91\xfc\x1d\xd7\xd5\x57\x49\x35\x6d\x94\x9f\x92\x2f\xa9\xff\x4f\x17\xe8\x0f\xc3\xb1\xc5\x84\x13\x55\xcb\x7d\x74\x35\xde\xf5\x02\xfd\x21\xdc\x9c\x31\x1f\xeb\x95\xf2\xc1\xf4\x88\x43\x93\x62\xb0\xa1\x5b\x30\x93\x1a\x09\x98\x66\x26\x95\x37\x63\x33\x6e\xa9\x68\x37\x8e\x54\xcf\xc2\x01\xcc\xfa\xb0\x68\x02\xb9\x12\xaa\xc1\x1d\x26\x83\x5e\x09\x95\x83\x1d\x4a\x64\x8e\x6c\x5e\x8a\x9b\xa4\x18\xae\xf7\x4b\x5a\xee\xd5\x3a\xc5\x65\x22\x31\xea\x2c\x69\x2f\x67\x92\x49\x78\x45\xa9\xd2\x44\xde\xeb\x1e\x5a\xaf\x99\x36\xa9\x04\xbd\xf4\x7f\x47\xbb\x44\xde\x7f\xaa\x87\xeb\xa5\xa6\x1b\x6e\x09\xec\x4c\x6b\xe9\x83\x5c\x89\x86\xca\x28\x78\x9a\x6d\xd9\xef\xd3\xb2\xf9\xdb\xeb\xba\xfd\xd7\x3f\x4f\x68\x9e\x1e\xc1\x61\xd2\xad\x4d\x2c\x69\x67\x33\x9b\x31\xb7\x94\x77\x5c\xd3\xc3\x33\x6c\x29\x66\xc5\x49\x1a\xc5\x12\x63\x8c\xe9\xfc\xd9\x4c\x21\x76\x1a\x27\xd2\x4c\x82\x20\x2c\x3b\x09\x43\x12\x7e\xa2\x9e\x70\xd4\x71\x55\x00\xaa\xc2\x2b\x99\x2c\x95\x07\x24\x5f\x63\x81\xfa\x30\x8d\x7e\x7c\x2a\x91\x6a\xbd\x8c\xa4\x9b\x7c\x88\x87\x0a\x12\x56\x6f\x35\x7a\xb9\x62\x31\x27\xa7\x22\xcd\x59\x9d\x3c\xeb\x1a\xdf\xc1\xe7\xd9\x54\x90\x17\x56\xf2\x73\x42\xd2\x61\x37\x25\x76\xaf\xfc\xc7\x4f\x87\xd1\x74\x2c\xe3\x23\x30\x8d\x6d\x9b\x24\x96\x56\xc4\x23\x44\xfd\x37\x61\x12\x48\xd7\x7a\x45\x05\x4a\x07\xb1\x29\xb4\xd6\xd3\xa1\x5f\x17\xa4\xb5\xb9\xd0\xc3\x0b\xa1\x50\x8d\xb9\xd3\x60\x2e\x26\x9d\xa8\x64\xec\xcb\x09\x06\x63\xac\x52\x65\x9b\x05\x73\x81\xbc\xe9\xc5\x0d\x5d\x94\xd0\x85\x87\xa1\x0f\x56\xac\x17\x55\x02\xa2\x6c\x5c\xae\x36\xab\x46\x16\xec\xc9\xe5\x93\x4a\x3b\xf7\x89\xdc\xc4\xd8\x81\x6c\xa1\x8b\xb4\x70\xcd\x7c\x4e\x44\x68\x9f\x46\x88\x16\x2e\xa2\xbd\x39\xf6\xb9\xb8\xfa\x72\xe4\xa1\xeb\xbf\x1a\xc7\x38\xc1\x3b\xb9\x70\x5a\x5d\xcf\xa2\xeb\x4b\x65\x0e\x54\xca\x49\xaa\xce\x20\x21\x23\xaa\x12\x36\xab\x7e\x7a\x5b\xcc\xed\x25\x6d\xb2\x04\xb0\x64\xc6\x25\x9a\x4c\x22\x96\x9d\x0a\x63\xba\x1a\x3e\x13\xbf\x14\xf0\x79\x62\xb3\xb7\xea\x5f\x95\xf9\xd8\xf2\x13\x55\x06\x30\x3f\x62\x6f\x1f\x98\x1a\x0e\x56\x4a\x14\x74\xc8\x62\x69\x9c\xa1\x11\x2c\xe5\x26\xdb\x2d\x65\x28\x42\xc1\x31\xde\x0c\x57\xe5\x51\x62\x63\x05\xb6\x55\x06\x90\x93\x43\xab\x3a\xe1\x22\x16\x58\x16\x64\x09\x21\x6e\x28\xb3\xf5\x76\x06\xb2\xde\x21\x35\x6a\x06\x25\x22\xdc\xcc\x16\xe1\x2d\x26\x95\x30\x03\x65\xc1\x11\x8f\x43\xb6\xa3\x26\xce\x00\xe1\x52\x72\x35\x77\x93\x24\xe8\x51\x58\x1a\x3c\xdf\x18\xaf\x50\x3e\xba\xe9\xe7\x9d\x11\x25\x97\xfa\xd6\x2e\x51\x39\xa8\xe9\xb2\x91\x34\xc9\x0e\x9d\x98\x13\xbe\xcf\x89\x8a\x4d\x7f\x6b\x6f\x32\xe1\x9b\x9a\x8a\x9d\x0d\x66\xef\xb9\x2a\xcd\xc7\xdc\x03\xe2\x57\xe1\xbb\xfc\x33\x0e\x69\x34\xc5\x23\x13\xe8\xc9\x69\x86\xb9\xe6\x6c\x1e\xfd\xe8\xa4\x71\x18\x17\x71\xc9\xa3\x8f\x38\xec\x6c\xf5\x08\xef\x8a\x02\xa0\xf4\x0d\x30\x25\xf1\xb6\xe4\x5e\xe7\x29\x08\x47\x95\x32\xe1\x70\x8d\x28\x43\xf0\x4b\x87\x2b\x5b\x67\xe6\xf1\xed\xcb\x26\xa4\x07\xa8\x99\x8d\x21\x64\x24\x28\x38\x75\x20\xc5\xdb\x6e\x0d\x6a\xde\xfa\x4c\x88\x17\xe3\xc8\x9b\x77\x1a\xe8\x5e\x07\x55\xa8\xd8\x12\x05\x97\x54\x84\x6a\x0d\xd2\xf7\x32\xd5\x94\x44\xd9\x55\x11\x99\xd4\xee\xda\x6f\xd2\xc7\xe4\x76\x26\x8a\x5f\x26\x85\x54\x47\x90\x93\xc1\x98\xaf\xd9\x64\xf9\xcd\x39\x6e\x83\xda\xd7\x57\xb6\x7c\x56\xfe\xf6\x86\xd0\xc6\x13\xa4\x22\xda\xbd\x1c\xe4\x62\xda\x47\x70\x3a\x1f\xfb\x32\xac\x3e\x36\xd0\xf8\x4f\x64\x26\xfe\x60\x4c\xc2\x13\x6b\x13\x9e\x04\x45\xb2\xda\x12\xd4\xfb\x8b\x53\x7e\xac\x92\x1d\x7e\x06\xa3\xf7\xd4\xb0\x3c\x44\x96\x38\x81\x94\x38\xfa\x87\xa2\x00\x9f\xd6\x07\xa7\x19\x2f\x71\x7a\x79\x4c\xb8\xcc\xb4\x8b\x94\x0c\xc6\x9f\x88\x35\x13\x8e\x54\x52\xe0\xf5\x77\xad\x3a\x03\xf8\x30\xf4\x97\xdc\x5f\xee\x4e\x1f\x0c\x9b\x34\x68\x47\x43\x36\x89\x60\x5a\xe0\x64\x0d\x99\xd0\x29\xdc\xbc\xa6\x3d\x8e\x4f\xe7\xa4\x3c\x46\x42\x1c\x6f\xfc\x78\x21\x49\xb8\xf4\xd3\xe5\xc4\x0b\x4f\xe6\x56\xc7\x61\xd2\x12\xf4\x9d\x24\x30\x41\x9f\xe3\x65\xc6\x07\x34\x49\x6c\xd2\xf1\xbb\x5f\x41\x76\xfa\xa8\x6f\x46\x7c\xa6\x87\x0e\x7f\x5d\x6c\xd5\x3e\x10\x62\xec\x44\x2e\x47\x82\x63\x36\x6e\xc9\x5b\xd6\xd9\xb3\x83\xaf\xc2\xf8\x56\x64\xc2\xf8\x0a\x2c\x1f\x83\x3a\x32\xac\x27\x63\x50\xbf\x7e\xac\xe9\xba\xde\xe2\x8a\x84\x87\xea\xf2\x21\x26\xf7\xd7\x68\xe0\x28\x21\x55\x51\xbd\x9a\x60\xe7\x6b\xa9\x7e\x9e\x8b\xf5\xc6\x67\x7f\x37\x58\xa8\x44\x4f\x3c\xf1\xd3\x05\xfa\x81\xd2\x30\xb7\xad\x25\xa7\xef\xeb\xa6\x52\xd4\x74\x73\x4a\xf2\xd9\x1a\xd7\xf7\xda\xea\xe9\x2b\x26\x50\x18\x01\x30\xba\xab\x93\x25\x90\xaf\xc2\x2a\x8c\xd9\xdf\x85\xfd\x60\xe3\x87\xbd\xe5\x33\xb4\x36\x9c\x0c\xec\x94\xe5\x91\x4b\xc4\x5a\x0d\xe4\x51\x32\x18\x68\x30\xc5\xaa\x13\xd8\x85\x26\x45\x44\x05\x6d\x74\x32\x1d\x43\xd0\x56\xa6\x1c\xed\xe1\x60\x1a\x35\x40\xc2\xdb\xb7\x72\x94\xec\xe9\x98\x35\x7d\x24\x08\x2e\x2d\x36\xff\x40\x74\xc8\x2d\x69\xec\xbf\x82\x5d\xba\x7e\xf7\x77\xc6\x1e\x39\x99\xa3\x59\x11\xe4\xfd\x43\xce\x0c\x96\x00\x0c\xb1\x31\x20\xb1\xae\x99\x1d\x4a\x96\x8f\xb1\xb5\x33\xc5\x19\xd1\xb9\xf9\x5c\x0d\x8f\xc7\x6e\x53\xdb\xf1\x8d\xe7\xe3\x7c\xcb\xd0\x6a\x24\x22\xa1\xf9\xc4\x4c\x95\x8c\xb6\xf3\xd0\x8d\xff\x40\xd6\x43\xad\x18\x40\xb5\xb7\x51\x15\xe1\xb0\x79\xb0\x38\xb5\x1e\xad\x3a\xd1\x26\xd0\x39\xf3\x83\x39\x2a\xb6\xc7\xd7\xf2\x18\xe8\x12\x6c\x6d\xad\x1f\x02\x32\x51\x51\x5f\x78\x04\x50\x58\xad\xd4\x1d\x11\xd5\x1e\xb5\xea\x9a\x09\xe1\x2d\x4f\x50\x1d\x66\x46\xdf\x64\x69\x5c\x96\x32\xb4\x4a\x06\x65\x42\x60\x03\xe5\xdc\x23\xb2\xa8\xcf\x4a\x18\xad\x21\xaf\xa8\x70\x02\x19\x11\x5b\x99\x6a\x6f\x0b\xc4\xbe\xf1\x34\xc3\xd3\x2c\xa1\xa6\x32\x44\x1e\x67\x56\xf8\x09\x5f\xd1\x29\xa1\xfc\xce\x06\x7c\xd5\xad\x32\xe2\xa5\xef\x66\x9a\x43\x9e\xfa\x20\x66\x5f\x18\x67\x42\x51\xf6\x38\x70\x92\xc9\x7a\xdc\xcb\xaa\x8a\xce\xc3\xfd\xff\x65\xa8\x4b\x94\x1c\xf3\xde\xd9\x2b\x6b\x64\x6e\xc5\x57\xa5\x4b\x2c\x8f\xa6\x47\x9c\x8a\xcf\x6b\xeb\x90\xbd\xf0\xa5\x91\xba\x08\x4a\x2d\x6f\x4f\xad\x7b\x70\x94\x8a\xf7\x55\xf8\x79\x88\x80\xd0\xe5\x05\xad\x39\x29\x41\x5f\xd1\xc5\x5b\x52\x55\xc1\x2e\x60\xf0\x21\x35\x6a\x81\x6d\x6c\xbd\x88\x39\x5a\xc2\x8b\x35\x94\x5d\x15\x4b\x4d\x7f\xe8\xeb\x9b\x01\xe1\xcc\xee\x58\xa3\x51\xf4\xb5\x75\xac\x77\xb6\x96\x72\x48\x44\x47\x38\xa0\x35\xcf\xc3\x89\x47\x22\x83\xc1\xc7\x85\x5e\x19\x34\xc1\xf9\x54\x2f\x53\xe7\xf5\x53\x01\x33\x23\xdb\x3c\x61\xb3\x64\x45\xec\x9b\x5d\x61\xff\x42\x79\x08\xb9\x38\x45\x5e\x86\x4d\x8f\x87\x2e\xe7\xd1\x70\xb8\x28\x55\xa4\x94\x08\xf7\x27\x23\x48\x61\xed\x51\x14\x44\x8a\x42\x9b\xff\x6c\x71\xa4\x83\xea\x95\x22\x59\xfc\xdc\x60\x92\x4d\xde\xfc\xdf\x45\x94\xfa\x02\xd8\xe1\xa0\x92\x31\x53\xb2\x99\x6d\x67\xb3\x8c\x94\x84\xe9\xfc\x35\xc4\x2d\xd2\x34\xfd\x52\x4a\xa2\x4f\xb7\xfd\x16\x11\x0c\x27\xac\x1c\x93\xdc\xa8\x9f\xe3\xa3\x19\x57\x7d\xd6\xd4\x17\x01\x6b\xd6\x18\x87\x65\xd9\x15\xef\x21\x2f\x07\x5f\x8d\x3d\xf2\x35\x09\xc3\x44\x86\x1e\x17\xe0\xb0\xac\x8b\x42\x1c\xd7\xde\x6e\xaf\xaf\x6b\xf2\xf7\x7a\x37\x16\xd1\xae\x81\xc3\x68\x1c\x24\x64\xf8\x57\x63\x1d\xfc\x0e\x19\xfe\x9b\x46\x21\x5c\x9f\x37\x13\x56\xfa\x8a\xe2\x0f\xbf\x23\xee\x1e\x1b\x8c\xb0\xe6\x78\xc6\x97\x8d\x2c\x7c\xaf\xf7\x04\x27\x76\xc4\xce\xff\xa6\xba\x13\xbc\xfe\x9c\x7d\x3c\xeb\xec\x8d\x08\xd0\x44\xcf\x72\xaa\x8f\x38\x2e\x48\x87\xba\x8a\xfe\x96\xe1\x75\x0e\xc2\x1e\x56\x94\x8f\x0e\x70\x7c\xdb\x5f\x12\x52\x79\x8c\x1f\x9a\x10\xb0\xe3\x5c\xd1\xcc\x19\xb6\xcb\xd2\xd4\x60\x27\x0e\xaf\x61\xfb\xd2\xa7\x2e\x77\x2f\x3c\x8e\x4e\xb4\x78\x4d\x3b\xff\x8e\xe3\xe1\xc6\x92\x00\xf2\x6e\x97\x71\xa7\x32\x74\xb3\x6f\xc2\x1b\x45\xd1\x15\x6e\x1a\x60\xe8\x25\x5e\x72\xf7\xea\x40\xdb\x43\x5e\x6d\x68\xca\xa5\x09\x4b\x5c\x1e\x99\x15\x79\xd1\x7d\x45\x99\x2d\x67\x75\x6b\xc1\x79\x4c\xee\xd4\xcd\xb3\x0b\x9f\xf4\xde\x72\xfc\x19\x37\x8d\x2c\x9b\x5a\x85\x47\x13\xa4\xbb\x37\xe8\x04\x13\xe0\x79\x9f\xdf\x5c\xa7\xba\x40\x1f\x2d\x27\x46\x08\xfd\x29\x70\xfd\x93\x35\xdd\xf6\x2e\xf5\x0b\xf4\xf1\x53\x4e\xc1\x5d\x96\xa5\xae\x81\xd4\xcd\xbf\xe3\xe9\x2b\x97\x83\x9b\x52\x91\x7f\x77\x27\x93\xf7\x5c\xfc\xfe\x64\x55\xfc\x0d\x90\xee\xbf\x53\x88\xfe\xcd\x6c\x5e\x97\x56\x72\xcd\x9f\x3c\x5b\x3d\x7a\xf3\x78\x0a\xe8\x69\x0c\x67\xc2\x4d\xe4\x69\xe2\x64\x77\xb3\x1f\xc1\xbd\x67\x97\xa7\x78\xea\x1c\x95\x30\x9c\x8b\xee\x3d\x1f\xa3\xed\xc7\x7e\x69\x7d\xfa\x3e\x2c\x14\xf3\x8e\xdb\x18\x32\xeb\x21\xfe\x96\x42\xdc\xaf\x38\x0e\x16\xac\x3c\xe2\x9c\x5a\xc9\xb9\x02\x7d\x5d\xf6\x9b\xea\x32\x3b\x4c\x49\xe7\xef\x08\x4e\x2b\xed\x9e\x66\xb3\x02\x37\x3e\x0d\x53\xe8\x84\xda\x34\xbc\x1e\x99\xdb\x5b\xa7\x09\x77\xf1\xf3\x15\xa7\xe9\x4c\x6a\x44\x99\xfe\x40\xc1\x12\x90\x39\x47\xd2\x57\x91\x1b\x99\xd8\xad\xa9\xca\xbb\xc5\x69\xf2\xc4\x05\xbb\xfe\xf4\x17\x03\x44\x39\xcb\xa8\xd6\x58\x1d\xda\x66\x3d\x85\x26\x50\x2b\x3c\xd9\x99\x56\x89\x09\xd8\x28\x1b\xd1\xfb\x2c\xe6\x4d\x8a\xaf\x16\xb8\x19\x2d\xcf\x0b\x6f\x58\x3f\x24\xb4\x9a\x99\x6f\x81\x9b\x91\xf9\x9a\xb5\x7f\x80\xa2\x0e\xfe\x0e\xd2\xdb\xc1\xdf\x21\x6a\x3c\x3c\x65\x30\x50\x2a\x9c\xa4\xc6\x60\xb1\xb0\x36\x33\x71\xd9\x1f\xf4\x53\x97\xba\x84\xf7\x8d\xaf\x31\x37\x47\xaf\xa0\xf4\xae\x1a\x57\x2b\x8c\x85\xd7\x8d\xc7\x17\xbc\xf4\x93\x8e\x44\x22\x8d\x9c\x27\x26\xe1\xa5\xe3\xa3\x37\x31\x4a\xbc\x1d\xa3\x3e\x45\x9c\x87\x59\xeb\x5e\x77\x9e\x8f\x8a\x4a\xea\xe9\x51\x72\x93\x7e\x3e\x59\x8c\xfa\xff\x0f\x64\x85\xb4\xfa\x76\x0f\xe0\x7a\xc7\x44\x94\xfc\xa9\xcd\x03\xb9\x29\x0a\xd1\xd9\xbb\xcf\x50\xb4\xce\x7c\xe9\xc6\xaa\xd2\x7e\x53\x8b\xe5\x7a\xd2\xed\xc4\x0b\xf4\x97\xc1\x83\xbb\xfd\xa9\x34\x3d\x8b\xfc\x38\xf2\x9f\x70\xc3\x51\xe7\xa7\xcc\x0d\x5b\xee\x1d\x84\x76\x17\xb0\x07\x2f\x33\x17\x25\xa8\x5a\x81\xf0\x4e\x6d\xb5\x71\xd9\xad\x2a\xfa\xe2\x4e\x82\x44\xce\xe8\x5f\xe8\xd0\xbe\x31\x1c\xf4\x94\x06\xc8\x36\x30\xb6\xf7\x33\xc4\x20\x3e\xce\xe3\x58\x14\x21\xf7\xfd\x3d\x73\xd6\x33\xd7\x7f\x91\xc2\xd3\xe3\x6e\x08\xc7\x1d\x57\x6e\x8c\x58\x2d\x88\xcb\xae\x5d\x5f\x9a\xa3\xe1\x3d\x50\xa9\x0b\x06\xbf\x95\x82\x2e\xd0\xb9\x3e\xac\x7c\x5e\xe5\xaf\xc7\xc8\x00\x72\x3e\x2b\x22\x00\xe9\x8f\x99\xa4\x00\x65\x21\x85\xdf\x2a\xc9\xc0\xf1\xad\xf3\x24\x90\xe4\x27\x47\x32\xf3\x0b\x3a\x04\xe8\xa5\x3f\x1e\xe2\x82\x5a\x99\xd5\xfb\x57\xff\xfe\x7a\x07\xb1\xe4\xf7\x3d\xe4\xec\xe4\xaf\xf3\x2a\x6c\x95\xa4\x51\xf6\x13\x1c\xf1\xc4\xfc\xa6\xe3\xc0\xc6\xb1\x32\xa0\x3c\xb7\xc3\xea\x50\x4e\xea\xfb\x2a\xfe\x66\x8c\x2c\x07\xd3\x3a\xc1\xb9\xbe\x40\x6e\x85\x1c\x6f\x61\x36\x62\xb6\x8b\x75\xb7\x38\x80\xc3\x4e\x04\x48\x0d\x52\x91\xfa\xbd\xa7\x24\xdc\x1b\x6d\x1d\xa3\xce\x77\x62\xbd\xf6\x03\xf2\x19\xb8\xa8\x98\xdd\x43\xbb\x18\xee\x9d\x44\xdb\x82\x39\x45\x4f\x9f\xa2\x06\xd7\xa4\x98\x9d\x3c\x93\xc5\xb1\xc2\x48\xb9\x17\x9b\xba\xf7\xfd\x19\x9a\xfc\x42\xcf\x89\x51\x09\x9f\x1e\xfc\x6f\x00\x00\x00\xff\xff\x9d\xa9\x39\x15\x28\x71\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe0, 0xe7, 0x83, 0xbb, 0x60, 0x32, 0xbd, 0x77, 0x50, 0xe3, 0x31, 0xa0, 0x16, 0x80, 0x82, 0x5b, 0x9e, 0xbc, 0xe3, 0xe8, 0x25, 0xc6, 0xaf, 0x8a, 0x11, 0xa8, 0x9, 0x22, 0xdf, 0xde, 0x5a, 0x9d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xab, 0x1f, 0xa4, 0xe, 0x15, 0x81, 0xe1, 0x6d, 0xad, 0xbc, 0x3b, 0x11, 0x46, 0xab, 0xd6, 0x7b, 0xaa, 0xe4, 0x99, 0x1, 0xc5, 0xdc, 0x96, 0x88, 0xc0, 0x12, 0x2d, 0x4a, 0x62, 0x30, 0xe1, 0x32}} return a, nil } @@ -283,7 +283,7 @@ func stakingproxyCdc() (*asset, error) { return a, nil } -var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\x6b\x6f\x1b\x37\xb6\xdf\xfd\x2b\x4e\x02\x5c\x54\xea\x2a\x72\xd2\x16\xc5\xc2\x58\x6f\xaf\xab\xb4\x5b\xa3\x8f\x34\xb1\x9b\x7e\x08\x82\x98\x9a\x39\x92\xb8\x19\x91\x0a\xc9\xb1\xa3\x0d\xf2\xdf\x2f\x0e\x5f\x43\x0e\x67\x64\x25\x77\x77\x0d\xb4\xb0\x2c\xf2\xf0\xbc\x5f\x3c\xcc\xc9\xe9\x97\x70\xf2\xe5\xc9\x97\x00\xbf\x32\xc1\xd6\xa8\xc1\x6c\x10\x76\x4a\x56\xa8\x35\xc8\x15\x54\xb2\x69\xb0\x32\x5c\xac\xe1\x56\x1a\xd4\xb0\x92\xca\xae\x51\x52\x1a\x78\xd7\x4a\xd5\x6e\xa1\x42\x65\xf8\x8a\x57\xcc\x20\xed\xa1\xaf\xdb\x5d\x25\xb7\x5c\xac\x09\x34\xee\x64\xb5\xb1\x1b\x59\xd3\x44\x88\x52\x80\x90\x35\x42\xd5\xb4\xda\xa0\xd2\xc0\xb4\xe6\x6b\x81\x75\x3c\x22\xc0\x70\x00\xe6\x0e\xcf\x3f\x37\x28\x02\x0c\xa9\x2c\x08\x0d\x4c\x21\xac\xb8\xd2\x06\x14\xae\x39\x81\xc3\x7a\x46\x30\xf6\x50\x31\x01\x0a\xdf\xb5\xa8\x0d\x30\x78\x29\x0d\x2a\x90\xcb\x7f\x62\x65\x60\xa5\xe4\x16\xcc\x86\x6b\xa8\xa4\x30\x8a\x55\x66\x4e\x27\x5c\x6f\x70\xff\x45\xd3\x40\xab\xd1\x7d\x1b\x96\x4b\x05\x78\x8b\x6a\x0f\xba\x5d\x6a\x02\x29\x8c\xa7\xed\x6e\x83\x0a\xdd\x79\x84\x0a\x03\x6d\xd8\x5b\xac\x7b\x78\x7a\x0a\x2e\x8c\xa5\x6e\x89\x6b\x2e\x04\x91\x27\x57\x80\xac\xda\xc0\x0f\x04\xeb\x0a\x4d\xbb\x83\xdd\x86\x69\xb4\x14\x00\xab\xb7\x5c\x00\x17\xdc\x70\xd6\xf0\x7f\x59\x11\x25\x28\xc3\x1d\x37\x1b\x02\x4b\x6b\xbb\xf3\x22\x57\x47\x98\x09\x3f\xd0\x89\x39\x7e\xb0\x61\x9a\x70\xe7\x62\xdd\xa0\x15\xb7\x83\xcb\x0c\x70\x4d\xb2\x93\x24\xe1\x28\x9f\x2d\x30\x51\x77\x4c\x96\xa2\xa1\x5f\x9a\x86\xfe\xc4\x15\xdc\x10\x80\x1b\x58\xb5\xc2\x09\x5b\x8a\x0a\x2d\x7f\xe9\xbf\x67\xa2\x42\xf0\x6b\x3b\x5c\x37\xec\x16\x41\x61\x85\xfc\x16\x6b\x40\x21\xdb\xf5\x06\x78\x8d\xc2\xf0\x8a\x35\x5e\x01\x8d\x04\xdd\xaa\x1d\xd3\xda\x1f\x74\x87\x7c\xbd\x21\x9e\x2a\xd4\x1b\xd9\xd4\x33\x2f\x44\x78\xbe\x80\x35\x0a\x54\xcc\x9e\x6f\x59\x4a\x84\xac\xb8\xe0\x7a\x83\x75\x40\xdf\x73\xf8\x8e\x37\x0d\xa0\xff\xd3\xad\x24\x95\x9f\x7b\x71\x31\xb1\x87\x9d\xe4\xc2\xcc\xe8\x57\x29\xd0\x12\xfc\xae\x25\x5d\xe8\x56\x03\x17\x2b\xa9\xb6\xee\xb4\xc0\xf6\x48\x1b\x81\x5a\xee\xa1\x25\xee\xda\x6f\x6e\xd6\x68\x16\xfe\xdb\x8e\x4d\x74\xa4\xc3\x3f\x95\x31\xb1\x1f\xb6\xb8\x5d\x92\xf2\xae\x48\x46\xa8\x38\x5a\x03\x75\x0a\xa8\xb7\x4c\x99\xb8\x5e\xc3\xdd\x86\x5b\xf1\x4a\x55\x73\xc1\x8c\xb7\x6b\x02\x9c\xd8\xb6\x51\x4c\x68\x4e\xa7\x12\x4e\x4b\x34\x77\x88\xc2\x01\xd4\xc0\x05\xfc\xd8\xc8\xbb\xf9\xc9\x97\xa7\x27\x27\x7c\xbb\x93\xca\xc0\x42\xed\x77\x46\x9e\x9c\xec\xda\x65\x87\x1b\xad\xf2\x74\x3c\x5f\xc0\x87\x93\x13\x00\x80\xd3\x53\x38\xff\x37\xff\x04\xb8\x8b\x67\xbf\x5d\xbf\xb8\x58\x5c\xc3\xcb\x8b\x17\x97\x17\xdf\xff\xf2\xc3\xd5\x7f\xec\x44\x0f\xf8\x14\x2e\x45\x6d\xbd\x1b\x31\x16\xcd\x06\x95\xd7\x45\x32\xf6\xaa\x55\x0a\x85\x69\xf6\xb0\x44\xe2\xa3\xb7\x29\xac\xe7\xdd\xf6\x15\xac\x58\x43\x06\x2d\xa4\xb3\x34\xb9\x23\xb5\x94\xca\x69\xdd\x12\x81\x2d\x1b\x74\xaa\xbd\xdc\x72\xe3\xc0\xdb\xfd\xc4\xeb\x5b\xa6\x80\x8b\xdf\x95\x5c\x2b\xd4\xfa\x0c\xbe\x97\xb2\xe9\x90\xbb\xee\x0c\xbf\x74\xaa\x51\x0f\x1d\x96\x4e\xba\x76\x2b\xab\x48\x0f\x26\xac\xaa\x64\x2b\xcc\xd4\x1e\x12\xb6\x9d\xc1\x2b\x2f\xd2\xd7\x43\x4c\xe0\xa4\x82\xb7\xd6\x95\x2a\xd4\xb2\x55\x95\xf7\x1d\x8d\x42\x56\x13\x23\xc8\x47\x37\x8c\x6f\xb1\x26\xa5\x67\x0e\xa9\xcb\xa7\x11\x96\x77\xbd\xe8\xad\xdb\xec\xc1\x58\x0e\x04\xad\x8a\x0b\x7f\x73\x1b\xbd\x6f\x30\xd2\x81\x8d\xc7\x93\x53\x89\x6b\xc9\x30\xed\x41\x96\xa9\xce\x7d\x23\x68\xb6\x45\xd0\x3b\xac\x28\x42\xc1\xe5\x53\x6b\xf6\x2f\x73\xe4\x43\x6c\x32\x7c\xdb\x81\xbb\x11\xbc\xb9\x81\x2d\x32\xa1\x9d\x13\x34\xd6\xcb\x73\x4d\x52\xf4\x26\x5f\xb1\x1d\x5b\xf2\x86\x08\x08\x9c\x2e\x48\x25\xc9\xa7\x60\x02\xee\x03\x7b\x2f\x9f\xce\x60\xd9\x1a\xe0\x86\xf8\x29\xbe\x30\x19\x2b\x23\x48\xa3\x5a\xec\x21\x56\xc2\x24\x81\xf4\x05\x11\xf0\x1b\x55\x00\x0b\x65\xe1\x36\x9c\xc1\x87\x2b\xa3\xb8\x58\x3b\x85\xfb\x38\x6c\x0e\xcc\x04\xad\x09\x62\xe6\xd6\x79\x8c\x2b\x1e\x41\x78\xc9\x9a\x16\x9d\x5b\x0b\xbb\xb9\xa8\xf1\x7d\x8a\x58\xd0\x05\x87\x19\x81\xf6\x3a\x99\x20\xf6\xc7\xa5\x30\x4f\xbe\xfd\xf8\xdf\x73\x3a\x8b\x67\xbf\x5d\x5d\x5f\xfc\x76\xfd\x5f\x70\x3a\x0b\x26\xa4\xb0\x81\x6f\xc7\xcc\xc6\x99\xb2\x0b\x55\xa4\xc1\xb9\xf9\x75\xbe\xa2\x41\x03\x17\xb4\xea\xca\x48\xc5\xd6\xf8\x3b\x33\x9b\x33\x48\x3e\x64\x2b\xad\x1d\x8c\xae\x8c\xa8\xbc\xc0\x9d\x42\x8d\xc2\x58\x81\x0d\xfb\x1a\x87\x1f\xac\xf9\x6d\x08\x22\x73\x88\x67\x69\xa3\xda\xca\x80\x17\x60\x88\x12\xa9\x07\xb3\xe2\x0f\xd9\x63\x00\x49\xb9\x0d\x17\xd9\x9f\x98\x52\x6c\x3f\x77\xf1\xb1\x15\xfc\x5d\x8b\xcd\xde\x7b\x91\x15\xf7\x7c\x08\x70\xd9\x38\x6e\x71\x5d\xe0\x84\x3d\x3f\x28\x54\x8e\xde\x9f\x36\xc1\x70\x02\xb0\x89\x1a\x91\x7d\xf9\x14\x72\xcc\x0a\x88\xb4\xca\x6f\xed\x69\xec\xb7\xdf\x7c\x2c\x19\x60\xa4\x61\x8d\xf7\x5f\x2e\xa3\xa1\x48\xef\x53\x24\x97\xe6\xde\x73\xa0\x85\xe0\x4e\x0c\xe7\xe4\xc7\xbc\x74\x09\x14\xd9\xac\x03\xe8\x9d\xe9\xb1\x09\x69\x06\xec\x67\xdc\x3b\x5f\x68\xdd\xdd\x71\x1e\x3d\x45\xa4\xd3\x5d\x2b\x66\xd9\x1a\xa0\xfc\x9f\x99\x56\x51\x66\xa3\x60\x8b\x5a\xdb\x92\x24\xe3\xbb\x8d\xb9\xda\x48\x85\x35\x90\x3f\xce\x05\x3e\x46\x89\xcf\x92\x3a\x52\xbc\x6e\x46\x11\x53\x55\xe1\xfd\x97\x0b\xc1\xda\xfb\xe9\x59\xf4\xae\x5d\x2a\x4b\xc9\xbd\x26\x27\x4d\x48\x5b\x95\xe5\x1a\xb6\x6c\x37\xcb\x91\xa9\xeb\x90\xa2\x46\xc2\xac\xe9\x7a\xc2\x2c\x64\xe1\x96\x71\x03\x4b\x56\xbd\xa5\x00\x67\x81\xd9\xf3\x1a\xae\xcd\x3c\x03\x79\xb9\x0a\x48\x92\x77\xa7\x45\xae\xcc\xa1\x74\x3b\x9e\x71\x63\x0f\xb9\xf1\xa7\xdc\xc0\x8a\x63\x53\xc7\x44\x43\x48\xf1\xc8\x46\xb6\x71\xc0\x14\x77\x3e\x0b\x76\x0e\x37\x64\x2e\x3e\x07\xc7\xda\xaa\x5f\x62\x0a\xf4\xb9\x6f\x08\x8a\x55\x6f\xb5\x93\x99\xb3\x6e\xc7\x0a\x3a\x75\x23\xef\x60\xdb\xda\xb4\x76\xbb\xe4\x54\x28\x7a\x3b\x89\x91\x8e\x3c\x54\x0c\x3c\xb6\x7e\xe9\xe3\xe2\x60\xd2\xc1\xbf\x3a\x12\xae\x3b\x9b\x39\x68\xa5\x54\x7f\x4d\x32\x1f\x31\x3b\x6c\xe0\x53\xf8\x10\x37\xd3\x8f\xc6\x66\x35\x77\x4e\xee\x3c\x89\x75\xd9\xd7\x09\x40\x38\x4f\xc1\x9f\x64\x6b\x89\x90\x01\x5b\x87\x73\x78\x9c\xad\x23\x4e\x78\x16\x71\x91\x82\x9b\xdf\x52\xf8\xd5\x3d\x0c\xe9\x27\x01\x0b\xe7\xd9\xa7\xbf\x78\x50\xd9\x96\x8f\x25\x0d\xa3\x10\xca\xa5\xb9\x62\xc0\x39\x7c\x18\x80\x77\x50\x62\xf9\x9e\x9e\x2e\xbd\x40\xd3\x2a\xe1\x2a\x1f\xd1\x86\xda\xe9\x5e\x4f\xba\x6a\x05\x68\xfe\x2f\x9c\x4c\x83\xa4\x7b\x7c\x52\x16\xae\xff\x6e\xd2\x17\xdc\xbc\x41\xb1\x36\x9b\x29\x1c\x83\xd6\x96\x0b\xbe\x6d\xb7\xa0\xdb\x2d\xe1\x66\x55\xdd\x4b\x4c\xe1\xbb\x96\x93\x93\xe3\x02\xa4\xaa\x91\x44\x9e\x16\x0a\x81\x79\xc0\x32\xe8\xb7\xac\xe1\xf5\x50\x5f\xc6\x99\x05\x15\x95\x8e\xe6\x79\x41\x34\x9d\x7e\x1d\x8a\xe8\x40\xfd\xb7\xdf\xf4\xa8\xe7\xab\x01\x39\x9f\xc3\x63\x60\x7a\x78\x43\xc2\xb2\x64\x51\x4f\x8d\xb2\x8f\x14\xcb\x56\x8d\x94\xea\x99\xc0\xeb\x0d\x57\x35\x9c\x97\x67\x9e\x7a\x40\x93\xaf\xa7\x94\x86\x71\x61\x70\x8d\x0a\x6a\x7e\xcb\x35\x97\x62\x06\x5c\x54\x4d\x4b\xb2\xb6\xa0\x4a\x0b\x52\x56\xe5\x3c\x90\xaf\xa6\xf0\x65\x7e\x66\x89\x52\xcd\x6f\x5f\xe0\x96\x91\xed\xaa\x21\x8c\xfe\xa7\xc3\xe8\xa4\xcf\xb2\x6c\xef\xdf\xe2\xb1\x4f\xfa\x5e\xc2\x31\x8b\x10\xa3\xff\xff\xa5\x5b\x97\xf3\x0b\x90\x6a\x8a\xc3\x5b\xd3\x23\x0f\x71\xdb\xcb\x46\x25\xb9\xd3\x01\x8d\xd5\x86\x99\x56\xc7\xa0\xe7\x95\xe9\x0b\x0d\xcf\x17\xa1\xb5\xd0\x0f\x2c\xb1\x6c\x62\x89\x19\x7a\x2d\x27\xad\xec\x37\x78\xf0\x7d\x85\x58\xc7\x36\x49\xa6\x96\x37\xb3\x7e\xde\x24\x06\x10\x49\xba\x3e\xae\x8b\xa2\x79\x8d\xca\xf6\xe3\xb6\xbb\x06\x7d\x3c\x71\x51\x1b\xcd\x46\xd6\x9e\x09\x3a\x4f\x0a\x62\xe0\xf7\xe1\xce\x65\x4e\x8a\x82\x13\x06\x1b\xeb\x13\xeb\x4a\x43\xd7\x67\x92\x2d\x9d\x22\xdd\x0e\xbf\xde\x07\x7d\x57\x5b\x72\xed\x0f\xf6\xb5\x1d\x24\xd6\xc8\xf5\xc2\x23\x4b\xa6\xe8\x82\xcb\x77\x3d\x91\xaf\xba\x2c\x89\xdc\xc4\xfd\xfe\x72\xfe\x16\xf7\x43\x6e\x3f\x18\xf5\xc1\xcd\xaf\xfc\x51\xaf\x1f\xc0\xdf\xbd\xfa\xf7\x5c\xc6\x00\xe4\x44\xc3\xfc\xf6\x62\xc9\xc7\x03\x21\xc5\x6f\x15\xbc\x19\x53\xce\x7f\x78\x3f\xe8\xd4\xf3\xb9\x73\x7c\x8b\x03\x8e\x6f\x40\x3d\xbb\x1a\x94\xf2\x59\x13\xd5\x64\xe6\x36\x06\xe5\x28\xd3\x1b\x12\x54\x70\xc4\xee\xe8\xe4\x64\x92\x5b\x6c\x8c\x7d\x97\xd6\x3c\xee\x74\x78\x26\x9a\x7d\xe7\xc7\x8d\xeb\x58\xf2\x55\xd6\x52\xd4\x9d\xce\x8e\x12\xe2\x25\x48\x3e\xca\x29\x99\x17\x5e\x70\x52\xa9\x2a\xf5\xd1\xf0\xa8\x2c\x14\xda\x58\x02\x02\xef\x00\xb7\x3b\xb3\x87\xe7\x8b\x62\xa1\x6d\x11\x75\x04\x26\xe4\xc1\x79\xf7\x7b\x48\x93\xba\x8c\x67\x96\x64\xf6\x67\xf0\xea\xf5\x2c\xe8\xc2\x59\x8e\xf0\xcc\x55\xb5\x97\x4f\xed\xaa\xe9\x20\xa6\x17\xb5\xeb\xd0\x76\x10\x23\x34\x3d\xb3\x76\x2d\x42\xcb\xc8\x76\xa4\x89\x6b\x5d\x37\xad\x07\xcc\x1a\xf4\x96\x99\x6a\x13\x8d\x5d\x1f\xb4\xf2\xf0\x13\xa0\x46\xb3\xcb\x73\x99\xf1\x04\x8b\x7e\x06\xff\x18\xf4\xc1\x36\x63\x52\x4c\xee\xc8\x7b\xba\x9a\xc4\x24\x7e\x62\x40\xf8\x71\x51\x27\x7f\x82\x33\x0f\x2e\x62\x18\x1b\x0f\xa0\xdc\x7c\xde\xd3\xa6\xf1\xed\xf4\x93\xe8\xc5\x9c\xd5\xf5\x55\x10\xcf\xc4\xa2\x10\xa5\xf5\x60\xfa\x29\x50\x5e\x3a\x75\x70\x30\x5c\xd5\x3d\xbe\xff\xe3\xe0\x37\xe5\x5f\x3f\x96\x7a\xe5\xdd\x4c\x72\xfa\xb1\xf1\xb6\x70\x4f\xf9\x99\x85\xb3\x8a\x75\xa5\x17\x2e\xd3\x5d\x7d\xe4\xbb\x14\x69\x03\x11\x86\xda\x61\xce\xeb\x98\x7f\xa4\x2a\x37\xb1\xdc\xa9\x43\xa4\x98\xba\xea\xaa\x1f\x30\x3c\xbe\x03\x1a\xfb\xca\xed\x7f\x3d\x86\xf9\x15\x61\xde\x55\xc2\xbe\xc6\xf2\x6d\x55\xac\x8f\x43\x5a\x1f\x46\xda\x99\xbf\xc3\x7c\xb0\x7c\x1a\x46\xd9\xab\xf9\x41\x9e\x9b\xd8\x60\xf1\x89\x47\x25\xb7\x5b\xde\xf1\x3c\xa9\x35\xef\xe5\xfb\x1f\x07\x82\xe4\xc4\x51\x10\x85\xe0\xf2\xb7\x43\x62\x38\x1c\x72\x09\xdc\xfd\x32\xc9\x28\xfb\x44\x82\xf4\x27\x10\x34\xf3\x67\x04\xba\x06\x85\x74\x04\x41\x70\xde\x2f\x26\x9d\xc5\x24\x2d\xe6\x9b\x97\xf6\xf6\x50\xa5\x8d\x47\xa7\x7a\x4a\x6e\x6d\xa7\xbf\xd7\x86\xf4\x0d\x1d\x1b\xd4\x0d\x68\xbe\xdd\x59\x67\x2a\x0c\xe3\x42\x83\xb6\xf8\xbb\x4e\x53\x0c\x1f\x58\x67\x39\x49\x48\xf9\x36\xf8\x1e\x50\x54\xb2\xee\xbe\x07\x6e\x2c\x6d\xbe\x83\x66\xef\x78\xd7\x6b\x85\x6b\x6b\xb6\x54\x98\xb5\xbc\x19\x2a\xbb\x74\xbf\x03\x6a\x3b\x5f\x03\xed\xcf\xa2\x8d\xa6\x0d\x7b\xeb\xae\x93\x7a\xfd\xb3\xd0\xca\x70\xee\x30\x88\xa6\x84\x98\x53\xd8\x01\xb6\x27\x4d\xba\x7b\x48\x57\x10\xdf\xf8\xf3\x7e\xc6\xfd\xcd\x34\x3d\x6b\xa2\xd1\x77\xe0\xa3\x0f\x8f\xe9\x68\x79\xe8\x06\xdf\x3f\xea\xf3\x6e\xac\x21\xd3\x41\x8e\xd9\xc0\x28\xdc\xc1\xee\xb0\xbf\xfb\x08\xed\xb2\x49\x08\xfe\x53\x77\x05\x51\xf4\x47\xfd\xbe\xcb\xf1\x4e\x2f\x1d\xd5\x35\x5f\xa3\xbb\xeb\x20\x17\x30\xef\x46\xda\xad\xb6\x5f\x94\x8b\x68\x36\x88\x80\x73\x7a\x7f\x1e\xb4\xab\x9d\x1a\x0a\x3e\x0e\xba\xef\x37\x50\xb8\xfe\xf6\x9b\x33\x78\xe8\x6e\xb6\x2e\x9f\xc2\xb6\xd5\xc6\x36\x0c\x7c\x4f\xc0\xaf\xf3\x8a\xf6\xf0\xbe\x3e\x4e\xd7\xb2\x3c\x2f\xe2\x9b\x5d\xb0\x8d\x49\xc6\xe0\xd7\xbe\x47\x7e\xee\xd1\x2c\x17\xa4\xcc\x80\xf3\x8c\x37\xe5\xe2\xbb\xd0\x50\xea\x98\x35\xee\x3b\x92\xdb\x0a\x12\xe1\x48\x33\x84\x75\x97\x82\x69\x42\x6d\x3b\xb7\xa2\xce\x3b\xef\xa7\x2e\x1f\x1b\xe8\x1a\x95\x97\x1b\xdd\x25\xf8\xa8\x02\xbf\xab\x7a\xa0\x40\x61\x25\x55\x5d\x68\xd7\x81\x4b\x89\xeb\xa0\x9c\x49\xd3\xdc\xda\xf8\xd1\x57\x06\xe1\xbe\xef\x2a\xcd\xcd\x9d\xaa\xbe\x1e\x39\x2b\x73\x26\xe1\x20\xa7\x5e\x36\x73\x3f\xea\xbc\x5f\x73\x6b\x1f\xf5\x85\x3e\xff\xad\xa4\x52\xa8\x77\xd2\xd5\xd2\xb6\x94\x1e\x6c\xed\x26\xa5\x43\x41\xc4\x50\xf7\x56\x0f\x90\x3d\xeb\xbb\xa2\xd9\x00\xd8\xcf\xe9\xec\xe6\x7c\xa6\xc2\x2c\x7e\x18\x5e\xdc\xa5\xf0\x43\x65\x73\x5c\x46\x98\x79\xab\xa0\x5f\x87\x32\x85\x50\xa7\x66\x49\xf9\x9b\xd2\x9b\x0f\x92\x95\xe3\x3d\x67\xbb\x1d\x8a\x7a\x12\xf7\x4e\xef\x39\x30\xe4\xef\x6f\x02\x86\xf7\x1e\x46\x54\x84\x63\xfc\xe7\xe9\xb8\xa5\x93\xb6\xf4\xae\xf2\x79\x3f\xa1\xc6\x64\xd0\x29\xde\x59\xb2\x95\x0b\x20\xb8\x8f\x13\x63\xdd\xb8\x86\x1d\x8d\xea\x00\x0a\x6d\x98\xf0\x90\xa5\xac\xe3\xb0\xc0\xaa\xb5\xee\x71\x27\x0d\x0a\xc3\x59\xe3\x27\x67\xdc\x0d\xfe\x1d\x6f\x9a\x08\xd0\x16\xa2\xcb\x60\x29\xbe\xc2\xcf\xe7\x40\xba\xdb\x7a\x29\x56\x5c\x6d\xb1\x06\x96\x5c\xb6\x86\x09\xad\x38\x64\x80\xef\x4d\x18\x8b\x0b\x3c\x8f\x18\x3b\x8e\x8c\x24\x19\x97\x4f\xd3\xd0\xa6\x60\x32\x9a\x71\x94\xc1\xee\xde\x94\xc3\x43\x78\x8b\xfb\x70\x88\xcb\x36\x8e\x3c\xc3\x66\x19\x31\x0f\x29\xcf\x19\x0c\xaa\xe5\x86\xe3\xc2\xe7\x83\x6c\x70\xc9\x2b\x9f\xf6\xb3\x0f\xfe\x94\xe9\x19\x3c\x5c\x30\x61\x7b\x42\xa1\x43\x32\x34\x3a\x12\xd3\x37\xeb\xb1\xc6\x46\x61\xfa\x31\xf7\x33\x82\x66\x47\x2c\xf9\x90\xf8\x21\x5b\x38\x40\x97\xa7\xca\x55\x4c\x4f\x29\xff\x36\xaa\x1d\xa9\x98\x42\x4f\xec\xb6\xb0\xab\x1a\xb5\x51\x72\x8f\xf5\xcc\x37\x8a\x5c\x1a\xde\x36\x75\x67\x04\x4e\xd1\xd3\x81\x15\xfa\xf1\x3b\xa1\x68\x11\x1e\xc0\x35\x61\xc8\xeb\x5e\x92\xd1\xaf\x83\xfc\x85\x2d\x61\xed\xae\xf8\x6d\xbf\x00\x16\x4c\x58\x64\x58\xd3\x60\xed\x8c\x50\x92\x21\xef\x50\xf5\x86\x00\x08\x4a\xf6\xe1\x77\xa6\xd8\x56\x9f\xe5\xf1\xf1\x0c\xae\x5c\x4e\x7d\x93\x78\xe8\x9b\xae\xa6\x28\x33\xe9\x0c\x66\xf8\xc9\x62\xe0\x4f\x65\xc2\x9c\x6e\x2a\x9c\x2a\x6d\x9e\xf4\xb1\x4a\x42\x55\x2f\xb8\x1e\x67\x0a\xb9\x14\xd2\x49\x33\x4a\x27\xc9\x5e\xe3\xf0\x24\x99\x02\x17\xb0\xf3\x2b\x1e\x96\x3d\xc2\x14\xb7\x90\x9c\xfe\x1d\x1e\xfb\xd4\x34\xb9\x0a\xb7\x09\x2a\xc1\x5b\xa2\x6b\x39\x0e\x03\xf3\x14\x0d\x80\x0a\xd9\xc8\x11\x80\x7a\xc6\x4e\x92\xfa\x89\x69\x82\x52\x4f\x12\x45\x9b\x46\xd0\x01\xa4\x1d\x3b\x73\x46\xcc\xb4\x09\x66\x7d\xd0\x92\x5d\xcf\xc1\x0d\x52\xb7\xcb\x86\x57\xce\x1f\x66\x33\xc7\x71\x84\xe1\x6d\xcf\x78\xc9\xcd\xba\x5d\xce\xc6\x7f\x0f\xbf\x4f\x0a\x9a\xe2\xb2\xb3\xbe\x6f\x98\xd7\x48\x1a\xf5\x13\xbe\x9f\x4c\x67\xc5\xbe\x28\x81\x8b\x66\x2d\x15\x37\x9b\xad\x53\xec\xfc\x6f\xf3\xef\x7f\xb9\x7a\xf3\xfd\x2f\x57\x4f\xbe\x7a\xf3\xf5\x5f\x9f\x64\x40\xa6\x05\xbd\x8b\x0d\xba\xe1\x05\x8d\xd8\x8d\xa4\x75\xa2\x96\x2e\x2b\x8c\xd5\xb4\xf6\xa1\xb0\x20\x9d\xeb\x97\xf6\x8b\xf3\x8e\xba\xf9\x2d\x2a\xbe\x1a\xa0\x3f\xc9\x60\x72\xa5\xbb\x97\x7a\xac\x9f\x32\xc3\xce\x32\xf5\x3a\xb8\xa9\x96\x5b\xc6\xc5\x15\xee\x98\xbb\x56\xba\x66\xeb\x33\x78\xf8\xe3\x2f\xcf\xfe\x7c\xb4\x08\x01\xfa\x0d\x29\xce\xa3\x97\x8f\x1f\x3f\x5a\x5c\x3d\x7e\xfc\x88\xbc\xc2\xa3\x87\x25\xa8\x0d\xd3\x9b\x84\xf1\x3f\xa5\x1f\xe7\x3f\xff\x7a\xb1\x78\xf2\xd5\x5f\xdf\x7c\x0a\xef\x2f\xb4\x46\x65\xba\x4c\x9c\x9b\x5c\xa3\x98\xfb\xbe\xe4\x9f\xe7\x75\x89\x62\xcc\x81\x9d\x2d\x44\xc6\x42\xe5\x42\x21\x65\x32\x24\x13\xde\x0f\x69\x25\x72\xc1\x10\xca\x92\xdd\x46\xcc\x25\x36\x52\xac\x35\x18\x59\x68\x42\xaf\x3c\x2c\xed\xd7\x7f\xca\xe2\x44\x41\xca\x77\xdf\xc1\x8e\x09\x5e\x4d\x1e\x5e\xc7\x43\x3d\x15\xb6\xa0\xa9\x5b\x15\xfa\x20\xd9\xa0\xe2\xc3\xe9\x18\x42\x05\x2e\x61\x66\xf6\x55\x8a\xf1\xeb\x07\x23\xac\xf0\x48\x7c\x91\xce\xd3\x67\xe5\x4c\x38\xce\xa2\x17\xcb\xe2\xf9\x68\xbf\x37\xf5\x5e\xe5\xa1\x57\xd8\x37\xc5\x64\x00\xc9\x4d\xef\xe4\x05\x48\xde\xad\xf7\xa5\x45\xd4\x80\x72\xe9\x36\xbb\x6a\xf0\xc6\x34\x8a\x06\x25\x0d\x45\xb3\xb2\xe8\x0d\x05\x16\xe4\xa3\x24\x09\x27\x8e\x68\x58\x26\xd8\x4c\x49\x0b\xf2\xc9\x18\xdb\x3f\xc3\xbb\x91\x41\x17\x4b\xd8\xc0\xb4\x4b\xc0\xe0\xb8\x96\x69\x82\x41\xd7\x37\x8d\x87\x96\xa6\x72\x65\x07\x9c\xc9\x4b\xca\xda\xf5\xd4\xe3\xe4\x53\x50\xbd\x25\xab\xde\x8e\x61\x74\xaf\x76\x84\xee\x3a\xfd\x7f\x7a\x20\x09\x1b\xd6\xe7\x4e\x00\xfd\x2c\x2c\x9b\x0b\x36\xa8\x56\xac\xf2\x31\xc0\xbd\x08\x09\x2d\x58\x57\xea\x70\x19\xc7\xa0\xa9\x76\x62\xaa\x1b\xf5\xf6\x15\x83\xc2\x75\xdb\x30\x05\xac\x35\x72\xeb\xaa\x38\x3f\x77\xe7\x07\xfa\x68\x91\x9b\xe7\x4b\x07\x0e\x7c\x0d\xa2\xdd\x80\xa0\x6b\x75\x77\x43\xcf\x37\x44\xa3\x1d\x67\xbc\xe9\x5e\x2e\x98\x8d\xb2\x2f\x4c\x58\x32\x36\x5d\x56\x53\x3c\x12\x65\xf7\x3f\xeb\xc8\xf8\x50\x64\x67\xae\x48\xb0\x15\xc2\x31\x75\xca\x19\xfc\xaf\x5d\x5b\xc0\xd1\x86\x29\xe3\x52\xaf\xc9\xc0\x4c\x7e\x32\x5c\xd4\xed\x90\x3b\xbf\x61\x5a\x7c\xb9\x92\xaa\xc2\xab\xfe\x8a\x5e\x1d\x6d\x87\x86\x3b\xb2\x77\x4a\xde\xf2\xda\x5f\xab\x87\x99\x72\x23\x43\x1d\x64\x64\xbf\x10\x72\x09\x8e\x9e\x45\xa0\x76\x0a\xd3\x5f\x64\xbb\x9b\x59\x74\x73\xcb\x24\x47\x5b\x36\xa5\xb3\xb8\x19\xcf\x2d\x2e\x67\x03\x0c\xcf\x12\x6a\x77\x69\xad\x7d\x31\x32\x58\x97\xf5\xea\xfe\x5e\xc5\xca\x75\x37\xd3\x19\x66\x18\x5d\xde\xd1\xec\xbd\x0a\xf1\x65\x83\xa1\xa9\x15\x75\x28\x03\x13\xd4\x69\xe6\x1f\xdd\x58\x40\x8a\x0a\x1e\x5e\xf9\xe0\x47\x78\xda\xb9\x51\x19\x6c\x22\x7b\xbe\xf6\xef\x52\xa3\xe1\x5b\xa6\xbf\x3d\xf2\x22\xcb\xe1\x05\xa7\x90\xc2\xeb\x7e\x1f\x6c\xec\x58\x9e\x4b\xb1\xe2\x6b\xdb\xc4\x72\x0f\xce\xbc\x2d\x95\x8d\x89\x2f\xe2\xa0\x82\x1e\xac\x68\xec\xeb\x8e\x67\xd7\x3f\x9c\x39\x41\x04\xfe\xfb\x6a\xcd\xdb\xad\x91\xbb\x47\x0d\xde\x62\xd3\x31\x3f\x79\x16\xd5\xee\xa4\xc8\xe0\xe5\x2f\x9a\xec\x30\xad\x37\x5b\x70\x63\xcc\xbf\xdb\xd9\xdf\x51\x7c\x16\x17\x7f\x5c\x5f\x3e\xfb\xed\xcc\x62\xe1\x12\x03\xae\x01\x15\xd3\xa8\x93\x09\x81\xde\xdb\x86\xd3\x9d\xc2\x5b\x2e\x5b\x9d\x76\x64\x3e\xc9\x9c\x0f\x15\xc5\x5d\x39\xd6\x2f\xdb\xc7\x7d\x77\xe7\xad\x07\x46\x47\x87\x6e\x21\x06\x67\x47\xbb\x97\x19\xdd\x7b\xa2\x23\xc6\x47\x5c\x99\xe7\x7a\xe2\xb1\x01\x47\x9e\x9e\x57\x7c\xc7\xac\xf5\x67\xb6\x98\x1e\xd9\x4d\xd6\x87\xd0\x96\x8e\x56\x8e\x4c\x2f\xc1\x31\x91\xd0\xeb\x7b\x77\xc3\x5c\x58\x42\xce\x97\xf4\x53\x7e\x47\x33\x80\x59\x68\xac\x3c\x98\x0e\x8f\x27\x8c\x67\xaf\x5d\x83\x23\x4b\x78\xcb\x9f\x02\x6e\x39\xd8\x70\x4f\x5d\x7f\x74\x60\xef\xf1\x74\xe8\x86\xc6\x8f\x26\x3e\xf9\xb6\x18\x4d\x1c\x6d\xd2\x18\xb9\xd3\xa9\xf7\x2f\x72\x6e\xd7\xb0\x09\xbd\xd2\xd8\xb5\xa9\x48\xaf\xbe\x3a\xfd\x3a\x6f\xd0\x6c\xd9\x3f\xa9\x66\xda\xc7\x09\xff\xa0\xac\x1b\xa6\xbb\x59\x16\x7f\x69\x3c\x3f\x1c\x2f\x3f\xa3\x47\xe2\xe8\x08\x63\x55\x76\x5a\x36\xb4\x4a\xc2\xbd\x5b\x9c\xdb\x5a\xe2\x4a\x2a\x04\x6e\xec\xab\xd1\xa5\x2d\xfd\x77\xbb\xb2\x1d\x38\x7e\x5a\xe6\x02\xec\x7b\xb2\x31\x2e\xff\x48\x91\xde\xbe\x3f\x96\xbb\xa4\xcf\x6b\x5b\x38\xa8\xb8\xac\x73\x99\x6c\x6c\xf3\x2e\xb0\xbc\xa5\x84\xc9\x77\xa7\x77\x4a\x1a\x59\xc9\x06\x36\xac\x31\xda\xcd\x55\x21\xd6\xda\x4f\x21\x2b\xd4\x68\xee\xcf\x33\x8e\x77\x6c\x7d\xaa\xa0\x7f\xa5\xe7\x46\xf0\x18\x2c\xa5\x6c\x90\x09\x30\xe8\x3c\x34\x4f\xbb\x95\x76\x58\x2f\x3c\x00\x2f\xb4\xec\x36\xe9\x65\x9d\x40\xaf\xa9\xa6\x2e\xf5\x8b\xb8\x75\xf2\xa6\xd7\xeb\x9e\xba\x37\x70\x09\x3d\x3e\xba\xde\x6f\xd9\x0f\xba\xde\xe5\xa7\x10\x14\x5f\x79\x84\xe7\x7b\xfe\x29\x86\x8d\xe2\x37\xfd\xb4\x2b\xcb\xe4\x7c\xab\xa9\x4a\xad\xc9\x03\x21\x73\xf2\x4f\x0c\x93\x63\x7c\x7b\x56\xf7\xce\x70\x70\xba\x84\xee\xd2\xf8\x6e\x6f\x02\x90\xad\x99\xbf\x69\xef\x31\x33\x34\xd2\x3f\x93\x93\x83\x6d\xeb\xc3\xac\x0c\x4f\x73\xe3\x44\x40\x70\x06\x36\x91\x5b\xb5\x4d\xb3\x2f\x3c\x43\x37\x54\xd9\xbb\x4c\x21\x4a\xb2\x2e\xe1\x38\x1d\x69\xef\xfc\xd3\xfb\x1d\x7e\x76\xef\xe8\x76\x47\xe0\xc5\x87\xff\x67\x83\xa2\xa8\x3f\x2f\x13\x85\x18\xb2\xa3\xc0\xa3\x59\x7f\x63\x95\x36\xff\x9c\x5a\xed\x5d\xdf\xd4\x3e\x22\xca\x96\xf3\xd5\xa1\xf0\xe9\x05\x3c\x3e\x68\xd7\xf5\x00\xca\x41\xb0\xa7\xaf\x1f\x24\x8d\x8b\x07\xe5\x58\xc2\x60\x68\xf2\x80\x3b\xf7\x93\x28\x96\x9b\xd6\x6b\x9a\x38\x77\x32\xfe\xaf\x2b\x94\xaf\x5c\xbb\xf1\xe0\xf8\xca\x9f\xa2\x44\x4c\xfa\x4a\x03\x48\xa7\x22\xf4\x98\x92\xdb\xa7\xbf\x7c\x05\x77\xe8\x58\x1c\x5f\x9b\x87\x7f\x2e\xa1\xcb\x50\xed\x3f\xb6\xe1\xc1\xcd\xfb\x26\xda\x8f\x5e\x3d\x9b\xec\xa5\x7f\x23\x59\x66\xf1\x32\x24\xc8\x27\x9b\x38\x3e\xbf\x47\xa8\xb9\xeb\xef\x4b\xaa\xb7\x38\x26\xc0\x9e\x37\xf6\x4a\x30\x8d\x33\x96\x8b\xfd\x07\xb0\x70\x0e\xa7\xda\x7d\x3c\x5d\xc5\x42\xe2\xf9\xc2\xae\xcb\xb7\xf6\x5f\xc4\x8e\x6d\x75\x85\x7b\xbe\xb7\x8c\x68\x5d\xe2\x91\xaf\x4c\x12\xf5\x57\xaf\xf3\xaf\x52\xcf\x97\xbf\x6f\x8a\xcd\x9c\x45\xb4\xf4\x0f\x1f\x7b\x28\xf8\xd7\xdc\x73\xcd\x6e\x71\x12\x4b\x3f\x4b\xe7\x64\x3a\x03\x23\xcf\x86\x39\x14\x5a\x02\x1f\xff\x2f\x00\x00\xff\xff\xf1\xc8\x0c\xe2\x12\x46\x00\x00" +var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\xfb\x6f\x1b\x37\xd2\xbf\xfb\xaf\x98\x04\xf8\x50\xa9\xa7\xc8\x49\x5b\x14\x07\xe3\x7c\xfd\x5c\xa5\xbd\x1a\x7d\xa4\x89\xdd\xf4\x87\x20\x88\xa9\xdd\x91\xc4\xcb\x2e\xb9\x21\xb9\x76\x74\x41\xfe\xf7\x0f\xc3\xd7\x92\xfb\x90\x95\x7c\x77\x67\xa0\x85\x65\x91\x33\xc3\x79\xcf\x70\x98\x93\xd3\x2f\xe1\xe4\xcb\x93\x2f\x01\x7e\x65\x82\x6d\x51\x83\xd9\x21\x34\x4a\x16\xa8\x35\xc8\x0d\x14\xb2\xaa\xb0\x30\x5c\x6c\xe1\x56\x1a\xd4\xb0\x91\xca\xae\x51\x52\x1a\x78\xd7\x4a\xd5\xd6\x50\xa0\x32\x7c\xc3\x0b\x66\x90\xf6\xd0\xd7\x6d\x53\xc8\x9a\x8b\x2d\x81\xc6\x46\x16\x3b\xbb\x91\x55\x55\x84\x28\x05\x08\x59\x22\x14\x55\xab\x0d\x2a\x0d\x4c\x6b\xbe\x15\x58\x46\x14\x01\x86\x03\xb0\x74\x74\xfe\xb9\x43\x11\x60\x48\x65\x41\x68\x60\x0a\x61\xc3\x95\x36\xa0\x70\xcb\x09\x1c\x96\x0b\x82\xb1\x87\x82\x09\x50\xf8\xae\x45\x6d\x80\xc1\x4b\x69\x50\x81\x5c\xff\x13\x0b\x03\x1b\x25\x6b\x30\x3b\xae\xa1\x90\xc2\x28\x56\x98\x25\x61\xb8\xde\xe1\xfe\x8b\xaa\x82\x56\xa3\xfb\x36\x2c\x97\x0a\xf0\x16\xd5\x1e\x74\xbb\xd6\x04\x52\x18\x7f\xb6\xbb\x1d\x2a\x74\xf8\x88\x14\x06\xda\xb0\xb7\x58\xf6\xe8\xf4\x27\xb8\x30\xf6\x74\x6b\xdc\x72\x21\xe8\x78\x72\x03\xc8\x8a\x1d\xfc\x40\xb0\xae\xd0\xb4\x0d\x34\x3b\xa6\xd1\x9e\x00\x58\x59\x73\x01\x5c\x70\xc3\x59\xc5\xff\x65\x45\x94\x90\x0c\x77\xdc\xec\x08\x2c\xad\xed\xf0\x45\xae\x4e\x30\x13\x7e\x20\x8c\x39\x7d\xb0\x63\x9a\x68\xe7\x62\x5b\xa1\x15\xb7\x83\xcb\x0c\x70\x4d\xb2\x93\x24\xe1\x28\x9f\x1a\x98\x28\x3b\x26\x4b\x51\xd1\x2f\x55\x45\x7f\xe2\x0a\x6e\x08\xc0\x0d\x6c\x5a\xe1\x84\x2d\x45\x81\x96\xbf\xf4\xdf\x33\x51\x20\xf8\xb5\x1d\xad\x3b\x76\x8b\xa0\xb0\x40\x7e\x8b\x25\xa0\x90\xed\x76\x07\xbc\x44\x61\x78\xc1\x2a\xaf\x80\x46\x82\x6e\x55\xc3\xb4\xf6\x88\xee\x90\x6f\x77\xc4\x53\x85\x7a\x27\xab\x72\xe1\x85\x08\xcf\x57\xb0\x45\x81\x8a\x59\xfc\x96\xa5\x74\x90\x0d\x17\x5c\xef\xb0\x0c\xe4\x7b\x0e\xdf\xf1\xaa\x02\xf4\x7f\xba\x95\xa4\xf2\x4b\x2f\x2e\x26\xf6\xd0\x48\x2e\xcc\x82\x7e\x95\x02\xed\x81\xdf\xb5\xa4\x0b\xdd\x6a\xe0\x62\x23\x55\xed\xb0\x05\xb6\xc7\xb3\x11\xa8\xf5\x1e\x5a\xe2\xae\xfd\xe6\x66\x8b\x66\xe5\xbf\xed\xd8\x44\x28\x1d\xfd\xa9\x8c\x89\xfd\x50\x63\xbd\x26\xe5\xdd\x90\x8c\x50\x71\xb4\x06\xea\x14\x50\xd7\x4c\x99\xb8\x5e\xc3\xdd\x8e\x5b\xf1\x4a\x55\x72\xc1\x8c\xb7\x6b\x02\x9c\xd8\xb6\x51\x4c\x68\x4e\x58\x89\xa6\x35\x9a\x3b\x44\xe1\x00\x6a\xe0\x02\x7e\xac\xe4\xdd\xf2\xe4\xcb\xd3\x93\x13\x5e\x37\x52\x19\x58\xa9\x7d\x63\xe4\xc9\x49\xd3\xae\x3b\xda\x68\x95\x3f\xc7\xf3\x15\x7c\x38\x39\x01\x00\x38\x3d\x85\xf3\x7f\xf3\x4f\x80\xbb\x7a\xf6\xdb\xf5\x8b\x8b\xd5\x35\xbc\xbc\x78\x71\x79\xf1\xfd\x2f\x3f\x5c\xfd\xc7\x30\x7a\xc0\xa7\x70\x29\x4a\xeb\xdd\x88\xb1\x68\x76\xa8\xbc\x2e\x92\xb1\x17\xad\x52\x28\x4c\xb5\x87\x35\x12\x1f\xbd\x4d\x61\xb9\xec\xb6\x6f\x60\xc3\x2a\x32\x68\x21\x9d\xa5\xc9\x86\xd4\x52\x2a\xa7\x75\x6b\x04\xb6\xae\xd0\xa9\xf6\xba\xe6\xc6\x81\xb7\xfb\x89\xd7\xb7\x4c\x01\x17\xbf\x2b\xb9\x55\xa8\xf5\x19\x7c\x2f\x65\xd5\x11\x77\xdd\x19\xfe\xd0\xa9\x46\x3d\x74\x54\x3a\xe9\xda\xad\xac\x20\x3d\x98\xb1\xa2\x90\xad\x30\x73\x8b\x24\x6c\x3b\x83\x57\x5e\xa4\xaf\xc7\x98\xc0\x49\x05\x6f\xad\x2b\x55\xa8\x65\xab\x0a\xef\x3b\x2a\x85\xac\x24\x46\x90\x8f\xae\x18\xaf\xb1\x24\xa5\x67\x8e\xa8\xcb\xa7\x11\x96\x77\xbd\xe8\xad\xdb\xec\xc1\x58\x0e\x04\xad\x8a\x0b\x7f\x73\x1b\xbd\x6f\x30\xd2\x81\x8d\xe8\xc9\xa9\xc4\xb5\x64\x98\x16\x91\x65\xaa\x73\xdf\x08\x9a\xd5\x08\xba\xc1\x82\x22\x14\x5c\x3e\xb5\x66\xff\x32\x27\x3e\xc4\x26\xc3\xeb\x0e\xdc\x8d\xe0\xd5\x0d\xd4\xc8\x84\x76\x4e\xd0\x58\x2f\xcf\x35\x49\xd1\x9b\x7c\xc1\x1a\xb6\xe6\x15\x1d\x20\x70\x7a\x70\x54\x92\x7c\x0a\x26\xd0\x3e\xb2\xf7\xf2\xe9\x02\xd6\xad\x01\x6e\x88\x9f\xe2\x0b\x93\xb1\x32\x82\x34\xaa\xc5\x1e\x61\x43\x98\x24\x90\xbe\x20\x02\x7d\x93\x0a\x60\xa1\xac\xdc\x86\x33\xf8\x70\x65\x14\x17\x5b\xa7\x70\x1f\xc7\xcd\x81\x99\xa0\x35\x41\xcc\xdc\x3a\x8f\x69\xc5\x23\x08\x2f\x59\xd5\xa2\x73\x6b\x61\x37\x17\x25\xbe\x4f\x09\x0b\xba\xe0\x28\x23\xd0\x5e\x27\x13\xc2\xfe\xb8\x14\xe6\xc9\xb7\x1f\xff\x7b\x4e\x67\xf5\xec\xb7\xab\xeb\x8b\xdf\xae\xff\x0b\x4e\x67\xc5\x84\x14\x36\xf0\x35\xcc\xec\x9c\x29\xbb\x50\x45\x1a\x9c\x9b\x5f\xe7\x2b\x2a\x34\x70\x41\xab\xae\x8c\x54\x6c\x8b\xbf\x33\xb3\x3b\x83\xe4\x43\xb6\xd2\xda\xc1\xe4\xca\x48\xca\x0b\x6c\x14\x6a\x14\xc6\x0a\x6c\xdc\xd7\x38\xfa\x60\xcb\x6f\x43\x10\x59\x42\xc4\xa5\x8d\x6a\x0b\x03\x5e\x80\x21\x4a\xa4\x1e\xcc\x8a\x3f\x64\x8f\x01\x24\xe5\x36\x5c\x64\x7f\x62\x4a\xb1\xfd\xd2\xc5\xc7\x56\xf0\x77\x2d\x56\x7b\xef\x45\x36\xdc\xf3\x21\xc0\x65\xd3\xb4\xc5\x75\x81\x13\x16\x7f\x50\xa8\x9c\xbc\x3f\x6d\x82\xe1\x04\x60\x13\x35\x3a\xf6\xe5\x53\xc8\x29\x1b\x40\xa4\x55\x7e\x6b\x4f\x63\xbf\xfd\xe6\xe3\x90\x01\x46\x1a\x56\x79\xff\xe5\x32\x1a\x8a\xf4\x3e\x45\x72\x69\xee\x3d\x08\x2d\x04\x87\x31\xe0\xc9\xd1\xbc\x74\x09\x14\xd9\xac\x03\xe8\x9d\xe9\xb1\x09\x69\x06\xec\x67\xdc\x3b\x5f\x68\xdd\xdd\x71\x1e\x3d\x25\xa4\xd3\x5d\x2b\x66\xd9\x1a\xa0\xfc\x9f\x99\x56\x51\x66\xa3\xa0\x46\xad\x6d\x49\x92\xf1\xdd\xc6\x5c\x6d\xa4\xc2\x12\xc8\x1f\xe7\x02\x9f\x3a\x89\xcf\x92\xba\xa3\x78\xdd\x8c\x22\xa6\xaa\xc2\xfb\x2f\x17\x82\xb5\xf7\xd3\x8b\xe8\x5d\xbb\x54\x96\x92\x7b\x4d\x4e\x9a\x88\xb6\x2a\xcb\x35\xd4\xac\x59\xe4\xc4\x94\x65\x48\x51\xe3\xc1\xac\xe9\xfa\x83\x59\xc8\xc2\x2d\xe3\x06\xd6\xac\x78\x4b\x01\xce\x02\xb3\xf8\x2a\xae\xcd\x32\x03\x79\xb9\x09\x44\x92\x77\xa7\x45\xae\xcc\xa1\x74\x3b\xe2\xb8\xb1\x48\x6e\x3c\x96\x1b\xd8\x70\xac\xca\x98\x68\x08\x29\x1e\xd9\xc8\x36\x0d\x98\xe2\xce\x67\xc1\xce\xe1\x86\xcc\xc5\xe7\xe0\x58\x5a\xf5\x4b\x4c\x81\x3e\xf7\x0d\x41\xb1\xe2\xad\x76\x32\x73\xd6\xed\x58\x41\x58\x77\xf2\x0e\xea\xd6\xa6\xb5\xf5\x9a\x53\xa1\xe8\xed\x24\x46\x3a\xf2\x50\x31\xf0\xd8\xfa\xa5\x4f\x8b\x83\x49\x88\x7f\x75\x47\xb8\xee\x6c\xe6\xa0\x95\x52\xfd\x35\xcb\x7c\xc4\xe2\xb0\x81\xcf\xe1\x43\xdc\x4c\x3f\x1a\xab\xcd\xd2\x39\xb9\xf3\x24\xd6\x65\x5f\x27\x00\xe1\x3c\x05\x7f\x92\xad\xa5\x83\x8c\xd8\x3a\x9c\xc3\xe3\x6c\x1d\x71\xc2\xb3\x88\x8b\x14\xdc\xf2\x96\xc2\xaf\xee\x51\x48\x3f\x09\x58\x38\xcf\x3e\xfd\xc5\x83\xca\xb6\x7c\x1c\x9e\x61\x12\xc2\x70\x69\xae\x18\x70\x0e\x1f\x46\xe0\x1d\x94\x58\xbe\xa7\xa7\x4b\x2f\xd0\xb4\x4a\xb8\xca\x47\xb4\xa1\x76\xba\xd7\x93\x6e\x5a\x01\x9a\xff\x0b\x67\xf3\x20\xe9\x1e\x9f\x94\x85\xeb\xbf\x9b\xf5\x05\xb7\xac\x50\x6c\xcd\x6e\x0e\xc7\x90\x55\x73\xc1\xeb\xb6\x06\xdd\xd6\x44\x9b\x55\x75\x2f\x31\x85\xef\x5a\x4e\x4e\x8e\x0b\x90\xaa\x44\x12\x79\x5a\x28\x04\xe6\x01\xcb\xa0\xdf\xb2\x8a\x97\x63\x7d\x19\x67\x16\x54\x54\xba\x33\x2f\x73\xdb\xe0\x78\x67\x4f\x4e\x24\x5c\x87\x4a\x3a\xb0\xe0\xdb\x6f\x7a\x2c\xe0\x9b\x11\x61\x9f\xc3\x63\x60\x7a\x7c\x43\xc2\xb7\x64\x51\x4f\x97\xb2\x8f\x14\xd0\x36\x95\x94\xea\x99\xc0\xeb\x1d\x57\x25\x9c\x0f\x71\x9e\x7a\x40\xb3\xaf\xe7\x94\x8b\x71\x61\x70\x8b\x0a\x4a\x7e\xcb\x35\x97\x62\x01\x5c\x14\x55\x4b\x02\xb7\xa0\x86\x66\xa4\xac\xde\x79\x20\x5f\xcd\xe1\xcb\x1c\xe7\x90\xa4\x92\xdf\xbe\xc0\x9a\x91\x01\xab\x31\x8a\xfe\xa7\xa3\xe8\xa4\xcf\xb2\x6c\xef\xdf\x22\xda\x27\x7d\x57\xe1\x98\x45\x84\xd1\xff\xff\xd2\xad\xcb\xf9\x05\x48\x85\xc5\xe1\xad\x29\xca\x43\xdc\xf6\xb2\x51\x49\x02\x75\x40\x6d\xb5\x61\xa6\xd5\x31\xf2\x79\x8d\xfa\x42\xc3\xf3\x55\xe8\x2f\xf4\xa3\x4b\xac\x9d\x58\x62\x8b\x5e\xd5\x49\x35\xfb\x5d\x1e\x7c\x5f\x20\x96\xb1\x57\x92\xa9\xe5\xcd\xa2\x9f\x3c\x89\x11\x42\x92\xd6\x8f\x6b\xa5\x68\x5e\xa2\xb2\x4d\xb9\xba\xa9\xd0\x07\x15\x17\xba\xd1\xec\x64\xe9\x99\xa0\xf3\xcc\x20\x46\x7f\x1f\xf3\x5c\xfa\xa4\x28\x42\x61\x30\xb4\xfe\x61\x5d\x7d\xe8\x9a\x4d\xb2\x25\x2c\xd2\xed\xf0\xeb\x7d\xe4\x77\x05\x26\xd7\x1e\xb1\x2f\xf0\xa0\x6f\x92\x5c\xaf\x3c\xc5\x64\x8f\x2e\xcc\x7c\xd7\x93\xfb\xa6\xcb\x97\xc8\x61\xdc\xef\x39\x97\x6f\x71\x3f\x16\x00\x82\x65\x1f\xdc\xfc\xca\xa3\x7a\xfd\x00\xfe\xee\x6d\xa0\xe7\x37\x46\x20\x27\x6a\xe6\xb7\x0f\x96\x7c\x3c\x10\x5c\xfc\x56\xc1\xab\x29\x0d\xfd\x87\xf7\x88\x4e\x47\x9f\x3b\x17\xb8\x3a\xe0\x02\x47\x74\xb4\xab\x46\x29\xb3\x35\x51\x57\x16\x6e\x63\xd0\x90\x61\xa2\x43\x82\x0a\x2e\xd9\xa1\x4e\x30\x93\xdc\x62\x8b\xec\xbb\xb4\xfa\x71\xd8\xe1\x99\xa8\xf6\x9d\x47\x37\xae\x77\xc9\x37\x59\x73\x51\x77\x8a\x3b\x79\x10\x2f\x41\x72\x54\x4e\xd3\xbc\xf0\x82\xa7\x4a\x55\xa9\x4f\x86\x27\x65\xa5\xd0\x46\x15\x10\x78\x07\x58\x37\x66\x0f\xcf\x57\x83\x85\xb6\x59\xd4\x1d\x30\x39\x1e\x9c\x77\xbf\x87\x84\xa9\xcb\x7d\x16\x49\x8e\x7f\x06\xaf\x5e\x2f\x82\x2e\x9c\xe5\x04\x2f\x5c\x7d\x7b\xf9\xd4\xae\x9a\x8f\x52\x7a\x51\xba\x5e\x6d\x07\x31\x42\xd3\x0b\x6b\xdc\x22\x34\x8f\x6c\x6f\x9a\xb8\xd6\xf5\xd5\x7a\xc0\xac\x55\xd7\xcc\x14\xbb\x68\xf1\xfa\xa0\xa9\x87\x9f\x00\x35\x9a\x5d\x9e\xd5\x4c\xa7\x5a\xf4\x33\xfa\xc7\xa0\x0f\xb6\x2d\x93\x52\x72\x47\x2e\xd4\x55\x27\x26\x71\x16\x23\xc2\x8f\x8b\x3a\xf9\x13\x9c\x65\x70\x11\xe3\xd4\x78\x00\xc3\xcd\xe7\x3d\x6d\x9a\xde\x4e\x3f\x89\x5e\x2c\x59\x59\x5e\x05\xf1\xcc\x2c\x09\x51\x5a\x0f\xe6\x9f\x02\xe5\xa5\x53\x07\x07\xc3\xd5\xdf\xd3\xfb\x3f\x8e\x7e\x33\xfc\xeb\xc7\xa1\x5e\x79\x37\x93\x60\x3f\x36\xe8\x0e\xdc\x53\x8e\x73\xe0\xac\x62\x85\xe9\x85\xcb\x74\x57\x29\xf9\x7e\x45\xda\x4a\x84\xd1\xc6\x58\x88\x11\x5b\x34\xff\x48\xf5\x6e\x66\x59\x54\x86\x70\x31\x77\xc5\x56\x3f\x6a\x78\xa2\x47\xd4\xf6\x95\xdb\xff\x7a\x8a\xfc\x2b\x22\xbf\x2b\x8c\x7d\xc9\xe5\xbb\xac\x58\xde\x4f\xb9\xcd\xb2\x0f\x13\xed\x7c\x80\xa3\x7c\xb4\x9a\x1a\x27\xd9\xeb\xfa\x41\xc6\x9b\xd8\x6f\xf1\x29\x48\x21\xeb\x9a\x77\x8c\x4f\x4a\xcf\xe3\x98\xff\xc7\x81\x70\x39\x73\xc7\x88\x92\x70\xe9\xdc\x21\x59\x1c\x0e\xbe\x04\xee\x7e\xc1\x64\xc7\xfb\x84\x53\x79\xc1\x1c\x7d\xa0\x85\xc7\x11\xce\x35\x2a\xa9\x23\x0e\x04\xe7\xfd\x02\xd3\xd9\x4e\xd2\x76\xbe\x79\x69\x6f\x14\x55\xda\x8c\x74\xfa\xa7\x64\x6d\xbb\xff\xbd\xd6\xa4\x6f\xf2\xd8\xf0\x6e\x40\xf3\xba\xb1\x6e\x55\x18\xc6\x85\x06\x6d\xe9\x77\xdd\xa7\x18\x48\xb0\xcc\xb2\x93\x90\x01\xee\xf0\x3d\xa0\x28\x64\xd9\x7d\x0f\xdc\xd8\xb3\xf9\xae\x9a\xbd\xf7\xdd\x6e\x15\x6e\xad\x01\x53\xb1\xd6\xf2\x6a\xac\x14\xd3\xfd\xae\xa8\xed\x86\x8d\xb4\x44\x07\xad\x35\x6d\xd8\x5b\x77\xc5\xd4\xeb\xa9\x85\xf6\x86\x73\x8c\x41\x34\x43\x88\xf9\x09\x3b\xc0\x16\xd3\xac\xbb\x9b\x74\x45\xf2\x8d\xc7\xf7\x33\xee\x6f\xe6\x29\xae\x99\x46\xdf\x95\x8f\xde\x3c\x26\xa6\x43\xa4\x3b\x7c\xff\xa8\xcf\xbb\xa9\x26\x4d\x07\x39\xe6\x05\x93\x70\x47\x3b\xc6\xfe\x3e\x24\xb4\xd0\x66\x21\x0d\x98\xbb\x6b\x89\x41\xcf\xd4\xef\xbb\x9c\xee\xfe\x12\xaa\xae\x21\x1b\x7d\x5e\x07\x79\x00\xf3\x6e\xa2\x05\x6b\x7b\x48\xb9\x88\x16\xa3\x04\x38\xcf\xf7\xe7\x41\xbb\x6a\xd4\x58\x18\x72\xd0\x7d\x0f\x82\x02\xf7\xb7\xdf\x9c\xc1\x43\x77\xdb\x75\xf9\x14\xea\x56\x1b\xdb\x44\xf0\x7d\x02\xbf\xce\x2b\xda\xc3\xfb\x7a\x3b\x5d\x1b\xf3\x7c\x10\xe9\xec\x82\x3a\xa6\x1b\xa3\x5f\xfb\xbe\xf9\xb9\x27\x73\xb8\x20\x65\x06\x9c\x67\xbc\x19\x2e\xbe\x0b\x4d\xa6\x8e\x59\xd3\xbe\x23\xb9\xc1\x20\x11\x4e\x34\x48\x58\x77\x51\x98\xa6\xd6\xb6\x9b\x2b\xca\xbc\x1b\x7f\xea\x32\xb3\x91\x4e\xd2\xf0\xc2\xa3\xbb\x18\x9f\x54\xe0\x77\x45\x0f\x14\x28\x2c\xa4\x2a\x07\xda\x75\xe0\xa2\xe2\x3a\x28\x67\xd2\x48\xb7\x36\x7e\xf4\x35\x42\xb8\x03\xbc\x4a\xb3\x74\xa7\xaa\xaf\x27\x70\x65\xce\x24\x20\x72\xea\x65\x73\xf8\xa3\xf0\xfd\x9a\x5b\xfb\xa4\x2f\xf4\x99\x70\x21\x95\x42\xdd\x48\x57\x5a\xdb\xca\x7a\xb4\xdd\x9b\x14\x11\x83\x43\x8c\x75\x74\xf5\xc8\xb1\x17\x7d\x57\xb4\x18\x01\xfb\x39\xdd\xde\x9c\xcf\x54\xa2\xc5\x0f\xe3\x8b\xbb\x64\x7e\xac\x80\x8e\xcb\x88\x32\x6f\x15\xf4\xeb\x58\xa6\x10\x2a\xd6\x2c\x3d\x7f\x33\xf4\xe6\xa3\xc7\xca\xe9\x5e\xb2\xa6\x41\x51\xce\xe2\xde\xf9\x3d\x08\x43\x26\xff\x26\x50\x78\x2f\x32\x3a\x45\x40\xe3\x3f\xcf\xa7\x2d\x9d\xb4\xa5\x77\xbd\xcf\xfb\xa9\x35\x26\xc3\x4f\xf1\x1e\x93\x6d\x5c\x00\xc1\x7d\x9c\x22\xeb\x46\x38\xec\xb8\x54\x07\x50\x68\xc3\x84\x87\x2c\x65\x19\x07\x08\x36\xad\x75\x8f\x8d\x34\x28\x0c\x67\x95\x9f\xa6\x71\xb7\xfa\x77\xbc\xaa\x22\x40\x5b\x92\xae\x83\xa5\xf8\x5a\x3f\x9f\x0d\xe9\x6e\xf0\xa5\xd8\x70\x55\x63\x09\x2c\xb9\x80\x0d\x53\x5b\x71\xf0\x00\xdf\x9b\x30\x2a\x17\x78\x1e\x29\x76\x1c\x99\x48\x32\x2e\x9f\xa6\xa1\x4d\xc1\x6c\x32\xe3\x18\x06\xbb\x7b\x53\x0e\x0f\xe1\x2d\xee\x03\x12\x97\x6d\x1c\x89\xc3\x66\x19\x31\x0f\x19\xe2\x19\x0d\xaa\xc3\x0d\xc7\x85\xcf\x07\xd9\x30\x93\x57\x3e\xed\xe7\x21\x3c\x96\xf9\x19\x3c\x5c\x31\x61\xbb\x43\xa1\x57\x32\x36\x4e\x12\xd3\x37\xeb\xb1\xa6\xc6\x63\xfa\x31\xf7\x33\x82\x66\x77\x58\xf2\x21\xf1\x43\xb6\x70\xe4\x5c\xfe\x54\xae\x6c\x7a\x4a\xf9\xb7\x51\xed\x44\xd9\x14\xba\x63\xb7\x03\xbb\x2a\x51\x1b\x25\xf7\x58\x2e\x7c\xcb\xc8\xa5\xe1\x6d\x55\x76\x46\xe0\x14\x3d\x1d\x62\xa1\x1f\xbf\x13\x06\xcd\xc2\x03\xb4\x26\x0c\x79\xdd\x4b\x32\xfa\x75\x90\xbf\xc4\x25\xaa\xdd\xb5\xbf\xed\x1c\xc0\x8a\x09\x4b\x0c\xab\x2a\x2c\x9d\x11\x4a\x32\xe4\x06\x55\x6f\x30\x80\xa0\x64\x1f\x7e\x67\x8a\xd5\xfa\x2c\x8f\x8f\x67\x70\xe5\x72\xea\x9b\xc4\x43\xdf\x74\x35\xc5\x30\x93\xce\x60\x86\x9f\x2c\x06\xfe\x34\x4c\x98\xd3\x4d\x03\xa7\x4a\x9b\x67\x7d\xaa\x92\x50\xd5\x0b\xae\xc7\x99\x42\x2e\x85\x74\xfa\x8c\xd2\x49\xb2\xd7\x38\x50\x49\xa6\xc0\x05\x34\x7e\xc5\xc3\x61\xb7\x30\xa5\x2d\x24\xa7\x7f\x87\xc7\x3e\x35\x4d\xae\xc7\x6d\x82\x4a\xf0\xd6\xe8\x9a\x8f\xe3\xc0\xfc\x89\x46\x40\x85\x6c\xe4\x08\x40\x3d\x63\x27\x49\xfd\xc4\x34\x41\x29\x67\x89\xa2\xcd\x23\xe8\x00\xd2\x8e\xa2\x39\x23\x66\xda\x04\xb3\x3e\x68\xc9\xae\xf1\xe0\x86\xab\xdb\x75\xc5\x0b\xe7\x0f\xb3\x39\xe4\x38\xd6\xf0\xb6\x67\xbc\xe4\x66\xdd\x2e\x67\xe3\xbf\x87\xdf\x67\x83\x33\xc5\x65\x67\x7d\xdf\xb0\x2c\x91\x34\xea\x27\x7c\x3f\x9b\x2f\x06\xfb\xa2\x04\x2e\xaa\xad\x54\xdc\xec\x6a\xa7\xd8\xf9\xdf\x96\xdf\xff\x72\xf5\xe6\xfb\x5f\xae\x9e\x7c\xf5\xe6\xeb\xbf\x3e\xc9\x80\xcc\x07\xe7\x5d\xed\xd0\x0d\x34\x68\xc4\x6e\x4c\xad\x13\xb5\x74\x59\x61\xac\xa6\xb5\x0f\x85\x83\xa3\x73\xfd\xd2\x7e\x71\xde\x9d\x6e\x79\x8b\x8a\x6f\x46\xce\x9f\x64\x30\xb9\xd2\xdd\x7b\x7a\x2c\x9f\x32\xc3\xce\x32\xf5\x3a\xb8\xa9\x94\x35\xe3\xe2\x0a\x1b\xe6\x6e\x99\xae\xd9\xf6\x0c\x1e\xfe\xf8\xcb\xb3\x3f\x1f\xad\x42\x80\x7e\x43\x8a\xf3\xe8\xe5\xe3\xc7\x8f\x56\x57\x8f\x1f\x3f\x22\xaf\xf0\xe8\xe1\x10\xd4\x8e\xe9\x5d\xc2\xf8\x9f\xd2\x8f\xcb\x9f\x7f\xbd\x58\x3d\xf9\xea\xaf\x6f\x3e\x85\xf7\x17\x5a\xa3\x32\x5d\x26\xce\x4d\xae\x51\xcc\x7d\x3f\xe4\x9f\xe7\xf5\x90\xc4\x98\x03\x3b\x5b\x88\x8c\x85\xc2\x85\x42\xca\x64\x48\x26\xbc\x1f\xd2\x86\xc4\x05\x43\x18\x96\xec\x36\x62\xae\xb1\x92\x62\xab\xc1\xc8\x81\x26\xf4\xca\xc3\xa1\xfd\xfa\x4f\x59\x9c\x18\x1c\xe5\xbb\xef\xa0\x61\x82\x17\xb3\x87\xd7\x11\xa9\x3f\x85\x2d\x68\xca\x56\x85\x3e\x48\x36\xbc\xf8\x70\x3e\x45\xd0\x80\x96\x30\x47\xfb\x2a\xa5\xf8\xf5\x83\x09\x56\x78\x22\xbe\x48\x67\xec\xb3\x72\x26\xa0\xb3\xe4\xc5\xb2\x78\x39\xd9\xf4\x4d\xbd\xd7\x10\xe9\x15\xf6\x4d\x31\x19\x4a\x72\x13\x3d\x79\x01\x92\xf7\xed\x7d\x69\x11\x35\x60\xb8\xb4\xce\x2e\x1d\xbc\x31\x4d\x92\x41\x49\xc3\xa0\x59\x39\xe8\x0d\x05\x16\xe4\xe3\x25\x09\x27\x8e\x68\x58\x26\xd4\xcc\x49\x0b\xf2\x69\x19\xdb\x3f\xc3\xbb\x89\xe1\x17\x7b\xb0\x91\x09\x98\x40\xc1\x71\x2d\xd3\x84\x82\xae\x6f\x1a\x91\x0e\x4d\xe5\xca\x0e\x3d\x93\x97\x94\xa5\x6b\xac\xc7\x69\xa8\xa0\x7a\x6b\x56\xbc\x9d\xa2\xe8\x5e\xed\x08\x2d\x76\xfa\xff\xfc\x40\x12\x36\xae\xcf\x9d\x00\xfa\x59\x58\x36\x2b\x6c\x50\x6d\x58\xe1\x63\x80\x7b\x25\x12\x5a\xb0\xae\xd4\xe1\x32\x8e\x46\x53\xed\xc4\x54\x37\xfe\xed\x2b\x06\x85\xdb\xb6\x62\x0a\x58\x6b\x64\xed\xaa\x38\x3f\x8b\xe7\x87\xfc\x68\x91\x9b\xf1\x4b\xe7\x0f\x7c\x0d\xa2\xdd\xd0\xa0\x6b\x75\x77\x83\xd0\x37\x74\x46\x3b\xe2\x78\xd3\xbd\x66\x30\x3b\x65\x5f\x9d\xb0\x64\x94\x7a\x58\x4d\xf1\x78\x28\xbb\xff\x59\x77\x8c\x0f\x83\xec\xcc\x15\x09\xb6\x42\x38\xa6\x4e\x39\x83\xff\xb5\x6b\x07\x70\xb4\x61\xca\xb8\xd4\x6b\x36\x32\xa7\x9f\x0c\x1c\x75\x3b\x64\xe3\x37\xcc\x07\x5f\x6e\xa4\x2a\xf0\xaa\xbf\xa2\x57\x47\xdb\x41\xe2\xee\xd8\x8d\x92\xb7\xbc\xf4\x17\xec\x61\xce\xdc\xc8\x50\x07\x19\xd9\x2f\x84\x5c\x82\xa3\x17\x11\xa8\x9d\xcc\xf4\x57\xda\xee\x8e\x16\xdd\x2c\x33\xc9\xd1\x96\x4d\xe9\x7c\x6e\xc6\x73\x4b\xcb\xd9\x08\xc3\xb3\x84\xda\x5d\x5f\x6b\x5f\x8c\x8c\xd6\x65\xbd\xba\xbf\x57\xb1\x72\xdd\xcd\x79\x86\xb9\x46\x97\x77\x54\x7b\xaf\x42\x7c\x5d\x61\x68\x6a\x45\x1d\xca\xc0\x04\x75\x5a\xf8\x87\x38\x16\x90\xa2\x82\x87\x17\x3e\xf8\x11\x9d\x76\x96\x54\x06\x9b\xc8\x9e\xb4\xfd\xbb\xd4\x68\xfc\x96\xe9\x6f\x8f\xbc\xc8\x72\x78\xc1\x29\xa4\xf0\xba\xdf\x47\x1b\x3b\x96\xe7\x52\x6c\xf8\xd6\x36\xb1\xdc\x23\x34\x6f\x4b\xc3\xc6\xc4\x17\x71\x64\x41\x8f\x56\x34\xf6\xc5\xc7\xb3\xeb\x1f\xce\x9c\x20\x02\xff\x7d\xb5\xe6\xed\xd6\xc8\xe6\x51\x85\xb7\x58\x75\xcc\x4f\x9e\x4a\xb5\x8d\x14\x19\xbc\xfc\x95\x93\x1d\xb0\xf5\x66\x0b\x6e\xb4\xf9\x77\x3b\x0f\x3c\x49\xcf\xea\xe2\x8f\xeb\xcb\x67\xbf\x9d\x59\x2a\x5c\x62\xc0\x35\xa0\x62\x1a\x75\x32\x2b\xd0\x7b\xef\x70\xda\x28\xbc\xe5\xb2\xd5\x69\x47\xe6\x93\xcc\xf9\x50\x51\xdc\x95\x63\xfd\xb2\x7d\xda\x77\x77\xde\x7a\x64\x9c\x74\xec\x16\x62\x74\x9e\xb4\x7b\xad\xd1\xbd\x31\x3a\x62\x90\xc4\x95\x79\xae\x27\x1e\x1b\x70\xe4\xe9\x79\xc1\x1b\x66\xad\x3f\xb3\xc5\x14\x65\x37\x6d\x1f\x42\x5b\x3a\x6e\x39\x31\xc7\x04\xc7\x44\x42\xaf\xef\xdd\x35\xf3\xc0\x12\x72\xbe\xa4\x9f\xf2\x3b\x9a\x11\xca\x42\x63\xe5\xc1\x7c\x7c\x50\x61\x3a\x7b\xed\x1a\x1c\x59\xc2\x3b\xfc\x19\xc0\x1d\x8e\x38\xdc\x53\xd7\x1f\x1d\xd8\x7b\x3c\x1d\xbb\xa1\xf1\x93\x8a\x4f\xbe\x1d\x4c\x2a\x4e\x36\x69\x8c\x6c\x74\xea\xfd\x07\x39\xb7\x6b\xd8\x84\x5e\x69\xec\xda\x14\xa4\x57\x5f\x9d\x7e\x9d\x37\x68\x6a\xf6\x4f\xaa\x99\xf6\x71\xea\x3f\x28\xeb\x8e\xe9\x6e\xaa\xc5\x5f\x1a\x2f\x0f\xc7\xcb\xcf\xe8\x91\xb8\x73\x84\x01\x2b\x3b\x3c\x1b\x5a\x25\xe1\xde\x2d\x4e\x70\xad\x71\x23\x15\x02\x37\xf6\x25\xe9\xda\x96\xfe\x4d\x33\x6c\x07\x4e\x63\xcb\x5c\x80\x7d\x63\x36\xc5\xe5\x1f\x29\xd2\xdb\x37\xc9\xb2\x49\xfa\xbc\xb6\x85\x83\x8a\xcb\x32\x97\xc9\xce\x36\xef\x02\xcb\x5b\x4a\x98\x7c\x77\xba\x51\xd2\xc8\x42\x56\xb0\x63\x95\xd1\x6e\xc2\x0a\xb1\xd4\x7e\x32\x59\xa1\x46\x73\x7f\x9e\x71\xbc\x63\xeb\x9f\x0a\xfa\x57\x7a\x6e\x18\x8f\xc1\x5a\xca\x0a\x99\x00\x83\xce\x43\xf3\xb4\x5b\x69\xc7\xf6\xc2\xa3\xf0\x81\x96\xdd\x26\xbd\xac\x98\x73\x64\xd3\xd0\xea\x52\xbf\x88\xfb\x67\x6f\x7a\x0d\xef\xb9\x7b\x1c\x97\x1c\xca\x87\xd8\xfb\xcd\xfb\x41\xd7\xc0\xfc\x94\x53\xc5\xe7\x1f\xe1\x5d\x9f\x7f\xa3\x61\x43\xf9\x4d\x3f\xf7\xca\xd2\x39\xdf\x6f\x2a\x52\x93\xf2\x40\xc8\xa6\xfc\xdb\xc3\x04\x8d\xef\xd1\xea\x1e\x0e\x07\xa7\xcb\xea\x2e\x8d\x6f\xf9\x26\x00\xd9\x96\xf9\xeb\xf6\x31\x8e\x86\x96\xfa\x67\xb2\x73\xb4\x81\x7d\x98\x9f\xe1\xe1\x6e\x9c\x0d\x08\x6e\xc1\xa6\x74\x9b\xb6\xaa\xf6\x03\x1f\xd1\x0d\x5a\xf6\xae\x55\xe2\x71\xb2\xa6\xe1\xf4\x61\xd2\x56\xfa\xa7\xb7\x3f\xfc\x50\xdf\xd1\xdd\x8f\xc0\x90\x0f\xff\xcf\x7e\xc5\xa0\x1c\xbd\x4c\x54\x63\xcc\xac\x02\xa3\x16\xfd\x8d\x45\xda\x0b\x74\x0a\xb6\x77\x6d\x54\xfb\xce\x28\x5b\xce\x37\x87\xa2\xa9\x97\xf2\xf4\x04\x5e\xd7\x12\x18\x0e\x87\x3d\x7d\xfd\x20\xe9\x63\x3c\x18\x4e\x29\x8c\x46\x2a\x0f\xb8\xf3\x46\x89\x76\xb9\x31\xbe\xaa\x8a\x63\x28\xd3\xff\x00\xc3\xf0\x21\x6c\xa6\x49\xc9\xbf\x06\x40\x91\x23\x26\x82\x43\x53\x48\x27\x25\xf4\x94\xba\xdb\x27\xc2\x7c\x03\x77\xe8\xf8\x1c\x5f\xa5\x87\x7f\x56\xa1\xcb\x5a\xed\x3f\xca\xe1\xc1\x8d\xa8\xf8\x48\x58\xeb\x99\x68\x2f\x2f\x9c\x48\x3f\x07\x2f\x48\x82\xa4\xb2\xa1\xe4\xf3\x7b\xc4\x9b\xc7\x84\xbe\xcc\x7a\x8b\x63\x66\xec\x19\x64\xef\x0a\xd3\x00\x64\x59\xd9\x7f\x2d\x0b\xe7\x70\xaa\xdd\xc7\xd3\x4d\xac\x30\x9e\xaf\xec\xba\x7c\x6b\xff\xf9\xec\xd4\x56\x57\xd1\xe7\x7b\x87\xa1\xae\xcb\x48\xf2\x95\x49\x06\xff\xea\x75\xfe\x55\xea\x08\xf3\xc7\x50\xb1\xcb\xb3\x8a\x36\xff\xe1\x63\x8f\x04\xff\xf4\x7b\xa9\xd9\x2d\xce\x62\x4d\x68\xcf\x39\x9b\x2f\xc0\xc8\xb3\x71\x0e\x85\x5e\xc1\xc7\xff\x0b\x00\x00\xff\xff\x97\x13\xaf\x40\x3f\x46\x00\x00" func epochsFlowclusterqcCdcBytes() ([]byte, error) { return bindataRead( @@ -299,11 +299,11 @@ func epochsFlowclusterqcCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowClusterQC.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb3, 0xc1, 0xa5, 0xd8, 0xdd, 0x6f, 0xd2, 0x92, 0xd2, 0x7, 0xfa, 0x4d, 0xe0, 0xff, 0xf3, 0x8e, 0x44, 0x4f, 0x2a, 0x1d, 0xe5, 0x8b, 0x3c, 0x4c, 0xf3, 0x3d, 0x2f, 0x2d, 0xb7, 0x3e, 0xda, 0x50}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc7, 0x47, 0xb6, 0x81, 0xf0, 0x4a, 0x71, 0x50, 0xd8, 0x73, 0xd9, 0xb9, 0xab, 0xb8, 0xa, 0x4a, 0x4a, 0xde, 0xe8, 0x9f, 0xa4, 0x4a, 0xb9, 0x99, 0x6e, 0x19, 0x2e, 0xe6, 0xbe, 0x58, 0xeb, 0xd2}} return a, nil } -var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x7b\x6f\x1b\x39\x92\xff\xdf\x9f\xa2\x12\xe0\x10\x29\xa3\xf8\xb1\x98\x5d\xe0\x8c\x28\x73\x8e\xed\xc9\x19\x99\x4d\x82\xd8\x33\x73\x40\x10\x4c\xa8\xee\x92\xc4\x73\x37\xa9\x21\xd9\x56\x74\xd9\x7c\xf7\x43\xf1\xd1\x64\x77\xb3\xfd\xc8\x66\xef\x04\xec\x22\x96\xd8\xc5\x62\x55\xb1\xf8\xab\x1f\xab\xe7\xe0\x29\xec\x3d\xdd\x7b\x0a\xf0\x77\x26\xd8\x0a\x35\x98\x35\xc2\x46\xc9\x02\xb5\x06\xb9\x84\x15\x0a\x54\xcc\x70\xb1\x02\x06\x2b\x25\x9b\x0d\x5c\xe3\x0e\xb6\xdc\xac\xdd\x50\xa6\x0c\x2f\xf8\x86\x19\x2e\x05\x3d\xc0\xaa\xca\xfe\x50\x48\xa1\x51\xe8\x46\x83\x90\x25\x6a\x9a\x62\x29\x95\xfd\xa9\xd9\x14\xb2\x26\x89\xb8\x91\xc5\x7a\xdf\xcd\xff\xfb\x1a\x45\xff\x21\x60\x0a\x61\xc9\x95\x36\xf4\xcb\x92\xab\x1a\xcb\x19\x89\xd8\x41\xc1\x04\x28\xfc\xb3\x41\x6d\x80\xc1\xbb\xa0\x85\x30\x20\x17\xff\x8d\x85\x81\xa5\x92\x35\x98\x35\xd7\xf4\xa8\x51\xac\x30\x34\xcb\xd5\x1a\x77\x4f\xaa\x0a\x1a\x8d\xee\xc7\x30\x5a\x2a\xc0\x1b\x54\x3b\xd0\xcd\x42\x93\x5c\x61\x9c\x7a\x60\xd6\xcc\xb8\x39\x49\x1b\x06\xda\xb0\x6b\x2c\x7b\xaa\xfa\x45\x9c\xd8\x91\xb0\xc0\x15\x17\x82\x56\x28\x97\x80\xac\x58\xc3\x39\x89\xba\x44\xd3\x6c\x60\xb3\x66\x1a\xed\x2a\x80\x95\x35\x17\xc0\x05\x37\x9c\x55\xfc\x7f\xac\xf5\x13\x85\xad\x95\x49\x2c\x8d\xad\xb8\x36\x24\xae\x6f\xa2\x11\xa3\xc2\x39\x4d\xdb\x1d\x4c\xa2\xc8\x6e\x1b\x49\x46\xd3\x50\x33\xb1\x83\x1a\xb5\xb6\x8e\x67\xda\xad\x72\x4b\x46\x34\xd2\x0a\x3d\x7b\xfd\x0a\x1e\x6f\xd7\xdc\xe0\x42\x32\x55\x3e\x8e\x7e\xff\x94\x98\x7c\x9f\x04\xfe\xdd\xc9\x99\x4c\x3f\x41\x8d\x66\x2d\xcb\x19\x4d\xb7\x68\x8c\x33\x00\xcd\x6f\x27\x97\xa2\xb2\x46\xae\x39\x39\x6e\xc9\x05\xab\xdc\x9f\x5a\xdb\x08\x12\x05\xc2\x06\x95\x37\xfe\x0d\x67\xc3\xe9\x34\x8a\xf2\x67\x7a\xf0\xb2\x7d\x6e\x32\xf5\xb3\xee\xd3\xac\xf4\xbf\xb7\x24\x88\xc1\x8b\xbf\x1e\xfe\x1b\x98\xb5\x42\xbd\x96\x55\x99\x33\xe0\x9a\xdd\xa0\x57\xc8\x60\x69\x67\xc3\xcf\x64\x7d\xcd\x6a\x04\x8d\xd6\xea\xd7\xb8\xd3\xb3\xe0\x0a\xb2\x8a\xf5\x22\x70\x0d\x06\x8b\xb5\xe0\x05\xab\xaa\x1d\xad\x86\xeb\x35\x3a\x25\x4e\xc4\x4e\x0a\xb7\xe6\x3f\x1b\x8a\x2c\x7a\x54\x1b\x66\x90\x04\xda\x3f\x5a\xf5\x75\x34\xec\xcf\x95\xdc\x9e\xbd\x7e\xb5\xbf\x42\xd3\x5b\xa3\x9e\x4c\x49\xae\x54\xed\x98\xf2\x7a\x75\x2a\xeb\x4d\x85\x06\xcb\xd6\x02\xda\xce\x7e\xda\x5b\x25\xa9\x41\x71\xc5\x45\x83\xe4\x5d\xef\x01\x67\xff\x36\x06\xf0\x06\x05\xb0\xa5\x41\x17\x53\xb4\xc1\xb8\xc2\x12\x58\x2d\x1b\x61\x9c\xa9\x16\x88\xa2\x63\x2f\xd9\xac\x68\x13\x83\xdb\x5f\x69\xfc\x72\x0d\x0c\x6a\xac\x17\xa8\x6c\x6a\x00\x8d\x8a\xa3\xcd\x2b\xce\xbd\xba\x66\xca\xb4\xe3\x35\x6c\xd7\xdc\x46\xad\x54\x25\x17\xcc\xf8\x74\x44\x82\x93\x94\x64\x14\x13\x9a\x53\xbe\xa1\x70\x5f\xa0\xd9\x92\x46\x56\xa0\x06\x2e\xac\x75\xf6\xf7\x9e\x1e\xec\xed\x6d\x9a\x45\x54\xc6\x1b\x0d\xbe\xec\xed\x01\x00\x1c\x1c\xc0\xfc\x9f\xff\x04\x51\x24\xf8\xfc\xb7\xf3\x37\x57\x97\xdf\x53\xb8\x97\x75\x00\xe7\xde\xd8\x5b\x4a\x92\x31\x73\xa0\x60\x8b\xca\x1b\xe9\xec\xf5\x2b\x3b\x9c\xd6\x4c\x6e\x34\x70\x69\x98\x32\x67\xaf\x5f\x4d\xa6\xf7\x10\x54\xb6\x52\xbc\xff\x51\x90\x5f\x3b\x31\x1a\xdd\xaf\xb0\x90\xaa\xc4\xb2\x37\xe3\xb9\x28\x69\xbe\x65\x37\x6e\x8f\xe1\xc3\xa5\x51\x5c\xac\x7e\xfa\xf8\xd3\x98\x2a\xac\xb7\x2d\x61\xcd\xb4\xcd\x53\x14\x7c\x21\x3e\xd3\xac\x14\x93\x52\x4f\x87\x97\x4a\xb2\xb2\x60\x31\x21\x91\xb8\x8b\xb3\x63\x70\x3a\xcc\x6c\x40\xa0\x30\xe1\x8b\xe9\xf7\x0c\x87\xae\xfb\xbc\xdc\xd3\xb7\x6f\xae\xde\x9f\x9c\x5e\xc1\x6f\x27\xef\x2f\x4e\x5e\xfe\x72\xfe\x3d\x63\xa4\x3b\x63\x6b\xdc\x2b\x3a\x31\x50\xac\xcc\x3a\x64\x2f\x77\x8e\x59\x17\x1a\x09\x8b\x34\xe5\x31\x9d\xc9\xc4\xad\x59\x2b\x34\xc9\xd7\xaf\x71\xf7\x8b\x95\x7b\x0c\x17\xc2\xc4\x09\x2f\x44\xc9\x0b\xbb\x63\xf9\xb2\x75\x12\xd7\x3e\x44\x4b\xca\x5a\x42\x9a\x56\xe8\x0d\x53\x50\x5e\xaf\xce\xdd\xaf\xc7\xf0\x52\xca\x6a\x44\x58\xf7\x74\x57\xa8\x65\xa3\x0a\x17\x20\xac\x52\xc8\xca\x9d\x8b\xc9\xa2\x62\xbc\xc6\x12\x16\x3b\x60\x2e\x86\x2e\xce\x5a\x89\x1e\x0d\x20\xf0\x12\x85\xe1\x66\x07\x86\x66\x8e\xd8\x20\x0c\x7c\xe3\x1e\xd4\xad\xa5\xac\x58\x60\x11\xe8\x10\xc4\x10\x05\xb6\x4f\x50\x92\xb7\xd3\x6d\x79\x0b\x2c\xd0\x1f\x1e\x1b\x2c\xf8\x92\x17\x70\x71\x06\x4c\x94\xf9\x85\xd0\x01\x6e\x41\x13\xaf\xa3\xd0\x4f\x82\x57\x9f\xc8\x68\x4b\x56\x69\x84\x1a\x99\xd0\x2d\x12\x51\xf6\xe0\x11\x12\x6e\xa4\x05\x66\x05\xdb\xb0\x05\xaf\x68\x55\x01\x0d\xf4\xd7\x6f\x54\xd3\x97\xd2\x59\x51\x22\x82\x0c\xdb\x37\x68\x10\x69\xe5\xb1\x82\x32\xf1\x84\x15\x05\x1d\x0a\x53\xeb\x4b\xfa\xf1\xd4\x8d\x3f\x86\x2f\x6e\x67\x39\xaf\x7e\x8d\x6e\x7d\x6f\xb3\x06\x05\x64\xdc\xbd\xf1\xec\x09\xaa\x17\x8d\x52\x2d\xfa\x4a\x02\x9a\x6b\x5a\xb5\x42\x3a\x91\x59\x0e\x67\x59\xf8\x16\xcf\xe6\x49\x17\x4a\x4c\x47\x75\x8f\xca\xf8\x94\xa1\x8f\xe1\x83\xff\xe7\xc7\x64\x4b\x29\x56\x5c\x6b\x1f\x5b\x4f\xf4\x10\xba\xdc\xbe\x80\xd7\xb8\x3b\x1e\xb8\xe5\x37\x56\x35\x78\x0c\x97\x0e\x64\x6c\x9a\x45\xc5\x0b\xb7\x5b\xdb\x80\xcd\xee\x4b\xbb\x49\xdc\x3e\xbb\x21\x11\x64\x19\x1b\x32\xb3\xe8\x7d\x1b\x22\x14\x67\x2b\xae\x0d\xaa\xb0\xcf\x7b\x90\x70\x4c\x1a\x13\x80\xf5\xc6\x10\xe8\x55\x6c\x97\x88\xa5\xf0\x20\xb9\x31\x7d\xec\xd0\x74\xdd\x54\xb3\xcd\x86\x9c\xf2\xaf\x71\x57\xef\x74\x79\xb9\x7b\xe3\x13\x7c\x1b\x76\xed\x71\x93\xc4\xde\x09\x2d\x83\xe6\x6d\x04\xff\xb3\x19\x9a\xd5\x5b\xdc\xd5\x2a\xe1\x21\x9b\x7d\x06\x7e\xe6\x1a\x34\xf9\xd7\x6e\xa4\x9a\x99\x62\x4d\x90\x46\xa0\xfb\x22\xe4\xa4\x76\x1b\xb5\x86\x8a\x9b\x91\x8c\x64\xed\xea\x72\x06\x99\xb3\x58\x33\xb1\x42\xb0\x02\xaa\xd1\xb5\x3b\xe5\xfb\xb8\xf0\x18\x3e\xb4\x4b\x1e\x06\xec\x5a\x6e\x1d\xd2\xcf\x1f\xe5\xb4\x94\x98\x26\xa9\x0c\x22\xb8\x3e\x62\xa5\x87\x29\x76\x4a\xbf\x1f\xc3\x97\x0b\xfa\xff\x5f\x2f\x84\xf9\xdb\x8f\x5f\xff\xef\x4e\xdb\xd3\xb7\x6f\x2e\xaf\x4e\xbe\x2f\x22\xeb\xce\xd8\x4e\xc9\x84\xb4\x25\x00\x6c\x98\x59\xbb\x4c\xe6\x70\x15\x25\xfd\x4d\x26\xe9\xeb\xce\xe9\x7a\x42\x63\x2f\x8d\x54\x6c\x85\xef\x18\x1d\xad\xc9\x1f\x9d\x91\xc9\x01\xf2\xd0\xf1\xef\x6c\x72\x71\xc3\xe3\xbf\x63\xb4\x5c\x1a\xd5\x14\xb6\xf0\x53\xb8\xa1\x6d\x2b\xa8\x3e\xd3\x5c\xac\x2a\xcc\xe4\xeb\x76\x1a\xed\x9e\xf3\xf9\x32\xa0\xeb\x14\x87\x5c\x9c\x85\x82\xc7\x1d\x93\x6b\xd9\x2b\xb7\x52\x91\xa9\xf6\x5d\xe4\x36\x14\xec\x91\x5c\x90\xde\x17\x43\xc3\x7e\x47\xa8\xd9\x35\xcd\x0c\x4c\xeb\xa6\xde\x18\x1b\xfe\xe4\x20\xad\x51\xb9\xbf\xd8\x42\x36\x26\x90\x16\xb7\x49\x0c\x8a\xf5\x20\x64\xd4\x8c\x4a\xf9\x3b\x01\x27\x7c\x69\xc7\xd3\x47\x63\xb5\xdc\x77\xcf\xc0\xdc\xaf\x79\x38\x20\x68\x36\x0f\xe2\xda\x21\x5f\xf7\xdc\xff\x77\xb0\x5f\x16\x69\x70\x1d\xe8\x1c\x2c\xe3\x56\xef\x01\xef\x50\x19\xec\xda\x93\x63\x3f\x42\x76\x1a\x1f\xc5\x09\x6d\x98\xf0\x72\xa5\x2c\x5b\x24\xb3\x6c\x4c\xa3\x10\x36\x92\xf4\xe4\xac\xf2\xb5\xd9\xcc\xb2\x01\x94\xf1\x12\xec\x54\x11\x7a\xa3\x63\x87\x97\x01\x39\x5a\x35\xe4\x86\xf4\x94\x2a\x81\x23\x81\x01\xca\x9d\x63\x11\xf8\xe0\x67\x13\x78\xa5\xe0\xb2\x56\xe3\xd4\x2a\x99\x40\xf5\xa7\x73\xf0\x7e\xb2\x71\xef\x1d\x9a\x99\x00\xe8\xfb\x7b\xa3\xb0\xf7\x0d\x7d\x42\x49\x9f\x4c\x7a\xa1\x3d\xa2\xf2\x02\xa7\x30\x9f\x83\xe0\xd5\xf1\xe0\x61\xfa\x3c\x3e\x65\xc2\x1e\x24\x0a\x99\xc1\x31\xd4\x6c\x5d\xd4\x2e\xd4\x97\x04\x79\x20\xfd\xb8\x33\xcd\xd7\x87\xc5\x6c\x58\x4e\x82\x0b\x3f\xb8\x61\x1f\x61\x6e\xd1\x68\x12\xbf\x1d\x47\x78\x20\x32\x16\xc0\x25\x6a\xa3\xe4\x0e\xcb\x59\xf7\x29\xda\x94\x4d\x55\xc6\xa0\x73\x81\x15\x30\x2c\x5b\x31\x2e\xda\x27\xbc\x10\x98\xf4\x7d\x93\x53\x3b\x59\x2b\xe9\x6e\x01\xf9\x98\xf2\xef\xa4\x36\x14\x9c\xc3\x7c\x19\x6a\xd7\x4e\xc1\x11\x22\x6a\xd9\x38\x52\x2e\x94\xac\x7f\xdc\x95\x33\x1e\x10\x43\xef\x5b\xfc\x37\x49\x56\x32\xbd\x3d\x88\x34\x8a\x32\xb7\x08\xbe\xec\x63\xca\x2c\xe8\x7d\x3c\x10\xee\xd7\xb3\xef\x6b\xd2\x17\x70\x78\xbb\x02\x8e\xa2\x0c\x18\xb4\x67\xc3\x84\x90\xec\xc5\x68\xe7\xcf\x83\x83\xb0\x19\x92\x5c\xee\xcf\xab\xce\x40\xda\xd0\xe1\xe7\x39\xf4\x79\x83\xc4\x6a\x49\x2e\xf7\xff\x98\x0e\xa6\x64\x65\xe7\x50\x0b\x3a\x87\x3f\x1d\x73\x92\x0d\xba\x61\x1d\xb2\xcf\x36\x1b\x14\xe5\xc4\x3f\xdc\x9b\x0c\x6b\x7e\x0b\xdd\x71\x5f\xb5\x7b\x11\x7c\xd9\x52\x41\x0e\xfb\x5d\xe3\x0e\x6e\xb0\xa0\x4c\x1c\x61\xe0\x3e\x74\x9e\x39\x0d\xb4\x2e\x6d\x38\x56\x55\xae\x66\xec\xf3\xac\x0e\x1d\x2b\x4c\xa2\xa7\x23\x85\xb0\x52\x31\x94\xd4\x96\x05\xbd\x84\xdf\x56\x0a\x83\x9d\x94\xa3\x87\xff\x48\xb4\x4f\x0a\x84\xff\x97\x7d\x35\x2c\x28\xbe\x75\x57\x3d\x4a\xf3\xd5\x7f\x32\x7d\x19\x60\xd5\x43\x54\x1a\xa5\xe2\xcd\x96\x17\x38\x9c\x34\x09\x03\xbf\x9b\xe7\xf3\x94\xb5\x6e\x99\x67\x57\x97\xe9\xc9\x34\x8c\xfb\x01\x8e\x46\x74\x89\x9e\x82\xba\xd1\x9e\xa6\x12\x4d\x20\x8e\xb1\xc2\x1a\x85\xd1\x80\x7f\x36\xac\x0a\x5b\x2a\xfe\xee\x02\x2c\xb9\x8a\xa2\xe2\x53\x44\xae\xbe\x6a\x34\x1c\xdd\x95\x2b\xb8\xb1\xc8\x08\xcc\x5a\x59\xe6\xd3\x82\x23\x0a\x7f\x2f\xc9\xed\x82\xc1\x76\x17\xa5\x43\x98\x9a\x20\x0f\xa1\x1f\x87\x1e\x6a\x1b\xea\x2e\xe3\x2b\x85\x85\xf1\x74\x5c\xe7\x79\x72\xb3\x9f\x21\xb1\xfb\x30\x00\x0f\x0e\xe8\xdc\x77\xc4\x80\xbb\x84\x72\x80\xa9\x57\x98\xa5\x1f\xbe\xb4\x69\xed\x1a\x77\x96\x63\x80\xb9\x9d\x68\x28\xda\x8b\xbf\xa0\x4a\x97\x46\x78\x57\x71\x0d\x5c\x78\xcd\x67\xc0\x8d\xa7\x04\xb8\xb8\x73\x62\x3f\x79\x98\x38\xf8\xfe\x51\x8c\x91\x0c\x99\x38\xa2\x18\x7d\x36\x4c\xf0\x62\x92\x46\x48\x57\x4d\x8b\x79\x9c\xa2\x8f\x1e\x4f\xb3\x62\xbe\x0e\xbe\xfd\x7a\x5b\x2c\x64\x48\x86\x0b\x51\xe2\x67\x98\xc3\xe1\x9d\x51\x13\xae\x3f\xf1\x33\xd7\x36\x0e\x7d\x25\x9d\x14\xdf\x7d\x11\x16\xf1\x70\x9d\xe2\xcd\x27\x3a\x0d\x88\x94\x63\xf0\xd8\xb4\x15\x2f\x05\xea\x59\xf6\x0c\x0a\x78\xa3\x11\x06\x95\xcf\x28\xcc\x8c\xb9\xee\xe0\x00\xde\x9a\x35\xaa\x2d\xb7\x97\x93\x8a\x15\xd7\x1e\x4f\x6f\x53\x55\x28\xdc\x35\x1a\xe0\x46\xb7\xa2\x8d\x84\xa3\x8e\xac\xed\x9a\x57\x98\x37\xe1\xf3\x18\x06\x79\x2e\x23\xc4\x4b\x76\x13\x5c\xd0\x56\x6f\xcd\xb1\x45\x45\x80\xb6\x11\xe5\xcc\x9f\xba\xbc\x63\x36\x5b\x26\x90\xfe\xde\x05\x52\x60\x4e\x28\x2d\xc9\x1e\xa5\x04\x37\x6e\xd2\xca\x2a\x7c\xf8\x72\x24\x1e\xbe\x7d\x31\x90\x1c\x2b\xe3\xdc\xc9\x87\xdc\xb4\x04\x42\x8f\x1e\x2e\xb0\x05\x13\xd1\x42\xf9\xdd\xb2\x50\xc8\xae\x33\x3b\x66\xf0\x15\xe5\x97\x10\x87\xc9\xf6\xbc\xcb\x28\xf9\x45\x0d\xc5\xc7\x5a\x20\x25\xae\x28\xfd\xd9\x53\x60\x96\x7b\xa0\xd9\x94\x01\xef\x75\x03\xbf\x17\x19\xc1\xe5\x76\x2b\x8d\xf9\x7c\x98\xaf\xf4\x39\xcd\x3c\x19\x2e\x7a\x96\x48\xef\x63\x8a\xef\xe0\xee\x6f\x7d\xf4\x11\xfc\x00\x93\x23\xda\x08\x8e\x7d\xfb\x27\x1d\xde\x35\x30\xb7\x7b\xc0\x9b\x79\x30\x76\x24\x81\x66\xbf\xfe\xa1\x17\xcf\xbd\xa9\xc3\xea\x47\x88\xdf\x7e\x81\x96\x49\x70\x03\x8a\xe4\x82\x74\x5e\xb2\xc2\x73\xb6\x16\x72\x12\x34\x66\x5c\x68\x4f\x3d\xd8\x68\x6b\x31\x2b\xe5\xe6\xc8\x5a\x2c\xfd\xed\xf8\xaa\xa9\x98\x02\xd6\x18\x59\x3b\x4e\xa5\x11\x45\xb8\x97\x0e\x89\xda\xde\x73\xfb\xdb\xeb\x94\xa2\xd1\xe8\x8e\x72\x4b\xa6\xc6\x5b\x96\x4f\xb4\x5a\xdb\x2d\xf2\x29\x5e\x5d\xb7\x87\x4b\x72\x4f\x33\x64\x37\x78\xbb\x28\xfb\xfc\xdb\xb8\x8c\x2f\x03\x8c\xec\x0a\xa3\xa4\xc8\xee\x93\x16\xc7\xf0\x1f\xef\x46\xf8\x0f\x8b\xb1\xc3\xdd\xb2\x7b\x4c\xb7\x98\xfa\xe3\x74\x30\x16\xdd\xad\xf0\xf0\x87\xa5\x54\x05\x9e\xa7\xbf\xf6\x58\x2c\x4b\x8c\xc6\x05\x6e\x94\xbc\xe1\xa5\xbf\xef\x0e\xd7\x55\xf6\x32\x73\xe5\xb9\x56\x82\xd7\xfe\x52\xcc\x32\x1d\x22\x29\x11\x3a\xb6\xb2\x92\x8f\x33\x86\xea\x15\x43\xc6\x4d\x26\x2d\x6f\x48\xf0\x98\x2d\x1d\xa6\xd4\x8d\x75\x5c\x6c\x2d\xe9\x3f\x68\x9f\x8b\x8d\x27\x46\x5a\x08\xc7\x97\x0e\x4c\x89\x27\x06\x04\x62\x99\xd4\x40\xb1\x7c\x31\x97\x6c\x89\x97\x6e\x82\xab\x20\x61\x22\x70\xdb\xfe\xf1\x0e\x55\x81\xc2\xb0\x15\x1e\xc3\xaf\x3f\xf3\xcf\x7f\xfb\xf1\xa7\xfb\x95\x32\x8f\x92\xd6\x91\xf6\xf2\x35\x56\x27\x4e\xeb\xf2\x7a\x35\x5c\x9f\x3f\xd5\x87\x57\xbb\xc3\x0a\x21\xaf\xa9\x67\xaf\xe0\x1f\xff\x18\x1b\xf1\x08\x9e\xc3\xd1\xfe\xe1\x31\x3c\xbe\xea\xd8\x6e\x13\x65\xd8\xea\x60\x41\xb1\x0e\x1f\x0e\x67\x47\xd3\x5b\x41\x7d\x58\xab\xbf\xa9\xd8\xaf\x24\x2b\x9f\x3b\x73\xbd\x98\x2c\x95\xac\x8f\xe1\x40\x3b\xe6\xfc\x60\xe9\xc6\x92\xe5\x5b\xcd\x86\xc5\x3d\x01\x90\xfc\xe2\x08\x89\xf2\x6a\x06\x5b\x8b\xcd\x0c\xac\x51\xe1\x3e\x5c\x72\xaa\x5e\xb7\x08\x34\x35\x25\x08\x25\xeb\xbe\x4c\xaf\x01\x39\xec\x86\xcb\x46\x57\xf6\xb6\xcd\xdd\x9d\x35\x95\xb1\x2d\x2d\xb7\xaa\x09\x0b\xb4\x7d\x5f\xf5\xc6\x67\x85\xf0\xf1\x35\x40\x62\xbe\xf9\x98\xfa\xe3\x45\x6f\x30\x9e\x66\x37\xd8\x1a\x2f\x8a\x9c\x81\x91\x77\x9a\xb1\xeb\xa3\x8c\xb7\x2c\x8b\x60\x53\x52\xc0\x6c\xb7\xb0\x97\x99\x1b\x4c\xf8\xf6\xd4\xd6\x5b\xba\x35\x58\xf2\xeb\xf3\x67\x9e\x43\xca\x09\xf4\x05\xf6\xb7\x32\x9f\xf4\x51\x68\x1a\x25\xe0\xf9\xb3\x1c\xdb\xdc\xb3\xd0\x7b\xd4\x94\x90\x42\x89\xb1\xe4\x58\x95\xfe\xde\x9c\xf0\x3a\x05\x41\x4a\x1a\xd8\xd2\x37\x39\x78\x20\x21\x5a\x74\xc8\x6c\x2b\x7e\x83\x22\x10\xc2\xb6\x09\x30\x43\xcf\xdc\x23\xeb\x3f\x88\x48\x89\xc9\x87\x92\x82\x65\x54\x93\x2c\x44\x93\x24\x7d\x3e\x28\x42\xfd\xe9\x49\x6a\xd5\xd8\x4b\xe4\x7b\x6d\xfd\x11\xcc\x00\x73\xf8\xf2\x75\x50\x8a\xf3\x92\xf6\x9a\x5f\xdb\x2d\xea\x8f\x01\x11\x5e\x92\x8b\x3f\x7c\xbc\x83\x68\x38\xad\x90\xa9\x84\x2a\x88\xe7\xbc\xf3\xe8\x3d\xc9\xc1\xe1\x54\xb7\xe3\xee\x07\x8e\xb7\xb0\xd2\xd9\x29\xfb\x50\xea\x43\x17\xd6\x43\x72\x32\xe9\x40\xcb\x98\x83\x62\xf1\x8c\xeb\x4e\x0b\x9b\x63\x01\x2b\xa9\x31\x1c\xbc\x1b\xa9\x4c\x23\x42\x6f\x4b\xec\x56\x15\x65\xb6\xa6\x26\xa1\x8d\x30\xbc\x8a\xb7\x41\x86\xd7\xb9\x73\x6b\x14\xa7\xe4\x42\x19\xee\x19\xcb\x64\x88\x18\xca\x04\x47\x6e\x09\xe4\xd2\x2d\x3e\x73\x82\x8e\x34\x78\x3e\x72\xf7\x3f\x59\xf9\x6e\xd1\xbe\x6b\xcf\x71\x79\xb6\xc5\x40\xe7\xba\x36\xef\xb5\x77\x3a\x1e\x76\xd7\x1e\x43\x17\x8f\xb5\xfc\xe5\x57\x30\x1a\x07\xe7\x69\x03\xe2\x96\x9b\xb5\x6c\x0c\x14\x6b\x74\x59\x2d\xa0\x26\x28\x82\xa8\x2e\xda\x5a\xdb\xab\x9f\x40\x1c\x37\x04\xa7\xf9\x12\xb4\xac\xd1\xac\xe9\xf9\x95\x44\x0d\x5b\x25\xc5\x2a\xf6\xd9\x9e\xbd\x7e\xd5\xbd\x42\xf2\x8d\xef\x46\x16\xb2\x82\x35\xab\x8c\x9e\xd9\xae\x35\x44\x52\xcd\xb6\xcc\xb9\x6e\x16\x8a\x43\x92\x0d\x0a\x99\x4e\xaa\x8c\x2c\xac\x1d\xb9\x60\xfa\x17\xdb\x16\xba\x58\xfa\x94\x0c\xe9\x3a\xf3\xb6\x32\xd3\xfa\xd2\x16\xd5\x8e\xb7\xaf\x37\x4c\x59\x44\xc1\x8a\x75\xe0\x5e\x5b\x59\xe7\xc9\x97\xf6\xee\xd0\x99\xc6\xb6\x4c\x57\xbb\xd8\xfb\x46\x1b\xd4\x33\xa7\xf6\x6f\xa9\x4a\x5f\x26\xf6\xfb\x47\xec\xc9\xd2\xaf\xb1\xff\xc8\x50\x0b\x09\x71\x3f\x83\x31\x46\xdf\x75\x9d\x75\x91\xfc\x90\x48\x48\x08\xc4\x92\x2f\x97\xa8\x7c\x43\x8f\x53\x58\x0a\xf4\xa0\xca\x19\x03\x09\xbf\x07\x1a\xd4\x6e\x3c\xd2\xb1\x9d\x80\x62\x6d\x40\x8a\x3f\x9a\x67\x56\x90\x27\x84\x3c\x06\x18\xbd\x59\xbc\x61\xca\x57\xdb\x1d\x06\x32\x38\x76\xc0\x54\x5b\x65\x02\x89\x2f\x13\x7a\xda\x96\xb3\xbc\x6d\x5a\x4a\x25\xf5\x49\xc5\xf6\xb7\x31\x8e\x7a\x40\x84\x06\x06\x39\x35\xe9\x8c\xd0\xed\x26\x6e\xe4\x1e\x11\x93\x23\xd3\xb3\xc6\x80\x96\x54\xce\xdb\xf5\x03\x77\x54\xc9\xf0\xcc\x1e\x15\xd7\x4b\x7a\xc1\xbe\x7c\xc0\x48\x24\x03\xbd\xb0\x16\xc4\x75\x7a\x1b\xe9\x27\xed\x1a\x2d\xad\x2d\x42\x13\xde\xed\x0d\x78\xed\x55\xcf\x46\xc9\x8d\xa4\xcc\xd5\xad\x58\xed\xd5\xf0\xc8\xbd\xd3\x1f\x30\x40\xb6\x3e\xf6\x7b\x0a\xdf\x05\x5c\x02\x3e\x75\xe7\xcb\xdd\x4b\xcb\xf4\x6a\x87\x8b\x76\xb3\x46\xae\xb2\xe8\xbd\x95\xe7\x9a\xfc\xb9\xf6\x97\x18\xbd\xae\x11\xdf\xc7\xbf\xb5\x6d\xae\x69\x33\x63\x0f\x97\x66\x8d\x13\x1a\x26\x46\x2c\xf3\xd3\xb8\x69\x32\x70\xbd\x6f\x87\x57\x16\x7c\x0b\xdf\xb9\x97\xbc\xea\x94\xe9\x66\x6d\x1f\x8a\x5d\xd7\xbd\xf7\x26\x16\x3b\xfb\xbc\xbb\xba\x8a\x97\x55\x9d\xb5\xad\xd0\xfc\x4e\xb2\x5f\xa6\xb8\x6f\x32\x4d\xda\x53\x87\x0b\xb2\x6c\xd8\x10\x2d\x8e\x39\x75\xbb\x46\xb3\x46\x4f\x91\xb6\xde\xf4\xd5\xff\xb2\xa9\xda\x97\x75\x5c\x27\xfe\x48\xd3\x2b\xa1\xaa\x6e\xcf\x0d\xa9\x3f\xb8\x95\xbc\x3b\x60\x7d\xc9\xaa\x53\x3a\xd9\xae\xe8\xae\xd0\xcd\x66\xd4\x61\x56\x7e\x01\x87\x71\x63\x03\x56\xba\x5f\xa6\x8c\xe4\xe2\x5c\x28\xd8\x54\x1b\x3a\xbc\xb3\x86\x19\xf6\xa1\x5f\x2c\x3b\x9d\xb4\xe2\x49\xda\x48\x2b\x55\x12\xe4\x2d\x09\xe0\xfc\x64\xbb\x7b\xfb\xc1\x41\x36\x18\xde\x74\x0f\x6c\x1c\x5f\xbf\xf8\xfe\x96\xce\x9e\x7d\x2f\xe0\x70\x3c\x15\x8f\xa4\xff\xac\x37\x92\xc7\x42\x62\xea\xfa\xe4\x2e\x3f\xa6\x4f\xe5\xbc\xd8\x79\xb5\x2e\xff\xea\xa2\xad\x8b\x3b\x77\xcb\x7d\x37\x0c\x6f\xbc\x63\x61\x3c\xb2\x41\x47\x8c\xbc\x7f\x8d\xbb\xc1\x56\x0d\x6a\x0e\xf2\xce\x58\x2b\x73\x5f\xbf\xe1\x7b\x64\x9d\x8e\xe1\x11\x15\xf3\x55\xe4\xe8\x4e\x10\xcc\xf0\x9b\x0e\xe3\x19\xde\x33\x48\x42\xcc\x22\xbe\x08\xa9\xf1\x73\x81\x16\x5b\xd9\x7e\x0f\x29\x34\x2f\xed\x39\x19\x60\x3e\x7c\x30\xf3\x65\x25\xa5\x9a\x4c\xc4\xb3\xa3\xe9\xc1\x5f\xa6\x1f\x13\x7e\x98\xeb\x96\x70\x6f\xb7\x09\xcd\xf7\xe6\xed\x9b\x67\x17\x6f\x4e\x7f\xf9\xf5\xf2\xe2\xb7\x73\xa8\xe4\x16\x15\x2c\x64\x23\xec\x9b\x07\x6b\x29\x50\x77\x28\x1e\x1d\xfb\x1b\x7f\xf6\x67\x31\x15\x21\xf6\x1d\xb9\x82\xf4\x9b\xf5\xba\x0d\x32\x22\x1c\x2f\x79\xfe\x5f\xa7\xe7\xe7\x67\x6e\xdf\x46\x3b\xd8\x96\xfa\x38\x47\x04\xd2\x9f\x19\xad\xf2\xb8\xfd\xe2\x77\x74\x07\xc5\xd1\xa1\x55\xc0\x9d\x0c\x13\x31\x3f\x3a\x9c\x76\x58\xf1\x9e\x68\xfb\x12\xa2\x37\xd3\xd1\xa1\x33\x13\x4c\xcc\xfc\xc7\xce\x53\x2a\x72\xa7\x27\x57\xf0\xcb\xf9\xc9\xe5\x15\xfc\x35\x2c\xa5\xfb\x26\x69\x77\xf5\x83\x9c\x63\xfd\x3c\x60\xa7\xa7\xa1\xc3\x7b\x18\x4d\xee\xfb\x89\xeb\x49\xb9\xad\x41\xc4\xe9\x3e\x9e\x6b\xd9\xf2\x3b\xc7\x57\xf4\xca\x84\x55\x5b\xaa\x95\x57\x96\xec\x53\xae\x14\x90\xaa\xd7\x70\xe2\x42\x7c\x40\x8d\x4f\x87\xce\xfd\x8e\xd1\xd9\xf6\x07\xb4\xe2\xda\x59\xa2\xdc\xd6\x28\x33\xff\x82\xd0\xc0\xd9\xe6\x87\xa3\xfb\xb8\x7b\xbf\xef\xef\xec\x5d\x44\xce\xdb\x54\xa5\x44\x45\xfc\x61\x72\x4b\xc0\x74\x0a\x99\x90\xe3\xc8\xc7\x66\x07\xb6\xa5\x22\x92\xcc\x83\x43\xcb\x8e\x7a\x4f\x83\xe2\x3c\x1d\xce\x39\x52\xdb\xb6\x04\x1f\x50\xbc\xba\x43\xa0\xcf\x43\x8c\x26\x82\x9f\xfa\x8b\x95\xbb\xc3\x76\xda\xbb\x27\xa0\x23\xb1\x23\xfe\x45\x62\x97\xe1\xf9\xd6\xb1\x59\xfa\xdc\xd8\x71\x37\xac\x47\x3a\x4f\xdc\x63\xeb\x44\xcb\xee\xbb\x48\x75\x89\x24\xc4\x0c\x72\x0b\x09\x05\xaf\x60\xa2\xb1\x66\xc2\xb8\xf7\x9b\x8f\xe1\x70\x4a\x9b\xc2\x5d\xbe\xc0\xd1\x7e\x27\x31\x51\x65\xd7\x9d\x86\x6b\xc7\xc5\x18\x09\x14\xd0\x4b\x5e\xb8\xbe\x5c\x2e\x0a\x85\x4c\x47\x52\xae\xfb\x1f\x11\xf0\x6f\x1d\xbb\x8e\x2f\x23\x63\xb8\x93\xf5\x6d\xf7\x93\xdd\x35\xcf\xdc\xae\x89\x79\xf9\x3d\x13\xa5\xac\xe1\x25\xb2\x42\x0a\x38\x95\xb5\x85\x55\xe8\x5f\x40\xd6\x30\x59\xe0\x4e\x7a\xc6\x6c\xc1\x68\x8f\x70\xc1\xeb\xa6\x6e\x5f\x73\x6e\x27\xf2\x77\xb1\x9e\x40\xb7\x8c\xd0\x34\xbb\x31\xb2\xf1\xd6\x5e\xc9\x25\xce\xce\x47\x6d\xb8\x5b\x29\xe4\x66\xf7\xb0\x8b\xa9\xfe\x81\xdd\x8a\x1e\x2d\xde\xe2\xab\x64\xf1\x8d\x76\x5b\xcd\x89\x9d\xe5\x3b\xd2\xaf\x6d\x09\x60\x14\xb7\x8c\x4e\x2d\x1d\x73\x20\xc0\xd2\xfe\xda\x66\xe9\x01\xdc\x48\xe7\xf2\x17\x9d\x42\x1a\xd7\x9e\x03\x13\x2e\x42\xca\x9d\x76\xcc\xd8\x65\xb0\xc6\x91\xea\x23\x6b\xae\x84\x34\xfb\x92\x00\xbc\x7b\x50\x25\xcb\x4e\xfb\xaa\xe5\x32\xc6\x21\x4e\x06\xe1\x8e\x0e\x76\xcd\x17\xdc\x77\x5b\xbc\xe8\x24\xa3\x61\xca\xcb\xec\x7e\xdb\x6c\x46\x46\x7a\xc3\x2b\x5f\x0d\xf5\x7b\xcc\xd3\x45\xdc\xa7\x5b\x10\x22\x59\xe2\xaf\x5c\xc7\xbb\xeb\xc2\xd4\xb9\xab\xa9\xf4\x93\xef\x11\x81\x7b\x34\xd7\x79\x6d\xda\x89\xbe\xc4\xff\x0c\xc1\x70\xe0\x1d\x25\xc2\x37\x33\x36\x3d\x56\xc3\xbe\xa5\x91\x7a\xc3\xba\x2d\xd7\x97\x38\x87\xa3\x7f\xff\xcb\x5e\x77\x5c\xff\x75\x2d\x98\x77\x77\xab\x6d\x2a\xd0\x67\xaf\x5f\xd9\x81\xdd\x67\xf3\x2f\x70\x8d\x4a\xc8\xb5\x60\xf4\xe5\xc4\x97\xb9\x48\x8c\x7b\x87\x74\x5c\x4a\x57\xcc\x6d\x34\xf4\x6d\x75\x4a\xf7\xfe\xec\x8e\xed\x71\xdf\xc1\xbd\x1b\xaa\xee\x13\x09\x3f\x93\x91\x37\x76\x3b\xd6\x1d\x95\x5e\x65\x4f\xda\x8b\x5d\xeb\xa5\xc9\xd4\x5d\x64\x67\x1d\x1c\x20\xe9\xd7\x3d\xf8\xdf\x00\x00\x00\xff\xff\x73\xc8\x64\x25\x2f\x47\x00\x00" +var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x7b\x6f\x1b\x39\x92\xff\xdf\x9f\xa2\x12\xe0\x10\x29\xa3\xf8\xb1\x98\x5d\xe0\x8c\x28\x73\x8e\xed\xc9\x19\x99\x4d\x82\xd8\x33\x73\x40\x10\x4c\xa8\xee\x92\xc4\x73\x37\xa9\x21\xd9\x56\x74\xd9\x7c\xf7\x43\xf1\xd1\x64\x77\xb3\xfd\xc8\x66\xef\x04\xcc\xc0\x52\x93\x45\xb2\xaa\x58\xfc\xd5\x8f\xd5\x39\x78\x0a\x7b\x4f\xf7\x9e\x02\xfc\x9d\x09\xb6\x42\x0d\x66\x8d\xb0\x51\xb2\x40\xad\x41\x2e\x61\x85\x02\x15\x33\x5c\xac\x80\xc1\x4a\xc9\x66\x03\xd7\xb8\x83\x2d\x37\x6b\xd7\x94\x29\xc3\x0b\xbe\x61\x86\x4b\x41\x1d\x58\x55\xd9\x07\x85\x14\x1a\x85\x6e\x34\x08\x59\xa2\xa6\x21\x96\x52\xd9\x47\xcd\xa6\x90\x35\x49\xc4\x8d\x2c\xd6\xfb\x6e\xfc\xdf\xd7\x28\xfa\x9d\x80\x29\x84\x25\x57\xda\xd0\x93\x25\x57\x35\x96\x33\x12\xb1\x83\x82\x09\x50\xf8\x67\x83\xda\x00\x83\x77\x61\x16\xc2\x80\x5c\xfc\x37\x16\x06\x96\x4a\xd6\x60\xd6\x5c\x53\x57\xa3\x58\x61\x68\x94\xab\x35\xee\x9e\x54\x15\x34\x1a\xdd\xc3\xd0\x5a\x2a\xc0\x1b\x54\x3b\xd0\xcd\x42\x93\x5c\x61\xdc\xf4\xc0\xac\x99\x71\x63\xd2\x6c\x18\x68\xc3\xae\xb1\xec\x4d\xd5\x2f\xe2\xc4\xb6\x84\x05\xae\xb8\x10\xb4\x42\xb9\x04\x64\xc5\x1a\xce\x49\xd4\x25\x9a\x66\x03\x9b\x35\xd3\x68\x57\x01\xac\xac\xb9\x00\x2e\xb8\xe1\xac\xe2\xff\x63\xb5\x9f\x4c\xd8\x6a\x99\xc4\x52\xdb\x8a\x6b\x43\xe2\xfa\x2a\x1a\x51\x2a\x9c\xd3\xb0\xdd\xc6\x24\x8a\xf4\xb6\x91\xa4\x34\x0d\x35\x13\x3b\xa8\x51\x6b\x6b\x78\xa6\xdd\x2a\xb7\xa4\x44\x23\xad\xd0\xb3\xd7\xaf\xe0\xf1\x76\xcd\x0d\x2e\x24\x53\xe5\xe3\x68\xf7\x4f\x89\xca\xf7\x49\xe0\xdf\x9d\x9c\xc9\xf4\x13\xd4\x68\xd6\xb2\x9c\xd1\x70\x8b\xc6\x38\x05\xd0\xf8\x76\x70\x29\x2a\xab\xe4\x9a\x93\xe1\x96\x5c\xb0\xca\x7d\xd5\xda\x7a\x90\x28\x10\x36\xa8\xbc\xf2\x6f\x38\x1b\x0e\xa7\x51\x94\x3f\x53\xc7\xcb\xb6\xdf\x64\xea\x47\xdd\xa7\x51\xe9\xbf\xb7\x24\x88\xc1\x8b\xbf\x1e\xfe\x1b\x98\xb5\x42\xbd\x96\x55\x99\x53\xe0\x9a\xdd\xa0\x9f\x90\xc1\xd2\x8e\x86\x9f\x49\xfb\x9a\xd5\x08\x1a\xad\xd6\xaf\x71\xa7\x67\xc1\x14\xa4\x15\x6b\x45\xe0\x1a\x0c\x16\x6b\xc1\x0b\x56\x55\x3b\x5a\x0d\xd7\x6b\x74\x93\x38\x11\x3b\x29\xdc\x9a\xff\x6c\xc8\xb3\xa8\xab\x36\xcc\x20\x09\xb4\x5f\xda\xe9\xeb\xa8\xd8\x9f\x2b\xb9\x3d\x7b\xfd\x6a\x7f\x85\xa6\xb7\x46\x3d\x99\x92\x5c\xa9\xda\x36\xe5\xf5\xea\x54\xd6\x9b\x0a\x0d\x96\xad\x06\xb4\x1d\xfd\xb4\xb7\x4a\x9a\x06\xf9\x15\x17\x0d\x92\x75\xbd\x05\x9c\xfe\x5b\x1f\xc0\x1b\x14\xc0\x96\x06\x9d\x4f\xd1\x06\xe3\x0a\x4b\x60\xb5\x6c\x84\x71\xaa\x5a\x20\x8a\x8e\xbe\x64\xb3\xa2\x4d\x0c\x6e\x7f\xa5\xfe\xcb\x35\x30\xa8\xb1\x5e\xa0\xb2\xa1\x01\x34\x2a\x8e\x36\xae\x38\xf3\xea\x9a\x29\xd3\xb6\xd7\xb0\x5d\x73\xeb\xb5\x52\x95\x5c\x30\xe3\xc3\x11\x09\x4e\x42\x92\x51\x4c\x68\x4e\xf1\x86\xdc\x7d\x81\x66\x4b\x33\xb2\x02\x35\x70\x61\xb5\xb3\xbf\xf7\xf4\x60\x6f\x6f\xd3\x2c\xe2\x64\xbc\xd2\xe0\xcb\xde\x1e\x00\xc0\xc1\x01\xcc\xff\xf9\x4f\x10\x45\x82\xcf\x7f\x3b\x7f\x73\x75\xf9\x3d\x85\x7b\x59\x07\x70\xee\x95\xbd\xa5\x20\x19\x23\x07\x0a\xb6\xa8\xbc\x92\xce\x5e\xbf\xb2\xcd\x69\xcd\x64\x46\x03\x97\x86\x29\x73\xf6\xfa\xd5\x64\x7a\x0f\x41\x65\x2b\xc5\xdb\x1f\x05\xd9\xb5\xe3\xa3\xd1\xfc\x0a\x0b\xa9\x4a\x2c\x7b\x23\x9e\x8b\x92\xc6\x5b\x76\xfd\xf6\x18\x3e\x5c\x1a\xc5\xc5\xea\xa7\x8f\x3f\x8d\x4d\x85\xf5\xb6\x25\xac\x99\xb6\x71\x8a\x9c\x2f\xf8\x67\x1a\x95\x62\x50\xea\xcd\xe1\xa5\x92\xac\x2c\x58\x0c\x48\x24\xee\xe2\xec\x18\xdc\x1c\x66\xd6\x21\x50\x98\xf0\xc3\xf4\x7b\xba\x43\xd7\x7c\x5e\xee\xe9\xdb\x37\x57\xef\x4f\x4e\xaf\xe0\xb7\x93\xf7\x17\x27\x2f\x7f\x39\xff\x9e\x3e\xd2\x1d\xb1\x55\xee\x15\x9d\x18\x28\x56\x66\x1d\xa2\x97\x3b\xc7\xac\x09\x8d\x84\x45\x1a\xf2\x98\xce\x44\xe2\x56\xad\x15\x9a\xe4\xe7\xd7\xb8\xfb\xc5\xca\x3d\x86\x0b\x61\xe2\x80\x17\xa2\xe4\x85\xdd\xb1\x7c\xd9\x1a\x89\x6b\xef\xa2\x25\x45\x2d\x21\x4d\x2b\xf4\x86\x29\x28\xaf\x57\xe7\xee\xe9\x31\xbc\x94\xb2\x1a\x11\xd6\x3d\xdd\x15\x6a\xd9\xa8\xc2\x39\x08\xab\x14\xb2\x72\xe7\x7c\xb2\xa8\x18\xaf\xb1\x84\xc5\x0e\x98\xf3\xa1\x8b\xb3\x56\xa2\x47\x03\x08\xbc\x44\x61\xb8\xd9\x81\xa1\x91\x23\x36\x08\x0d\xdf\xb8\x8e\xba\xd5\x94\x15\x0b\x2c\x02\x1d\x82\x18\xa2\xc0\xb6\x07\x05\x79\x3b\xdc\x96\xb7\xc0\x02\xfd\xe1\xb1\xc1\x82\x2f\x79\x01\x17\x67\xc0\x44\x99\x5f\x08\x1d\xe0\x16\x34\xf1\x3a\x0a\xfd\x24\x78\xf5\x89\x94\xb6\x64\x95\x46\xa8\x91\x09\xdd\x22\x11\x65\x0f\x1e\x21\xe1\x46\x5a\x60\x56\xb0\x0d\x5b\xf0\x8a\x56\x15\xd0\x40\x7f\xfd\x46\x35\x7d\x29\x9d\x15\x25\x22\x48\xb1\x7d\x85\x06\x91\x56\x1e\x2b\x28\x12\x4f\x58\x51\xd0\xa1\x30\xb5\xb6\xa4\x87\xa7\xae\xfd\x31\x7c\x71\x3b\xcb\x59\xf5\x6b\x34\xeb\x7b\x1b\x35\xc8\x21\xe3\xee\x8d\x67\x4f\x98\x7a\xd1\x28\xd5\xa2\xaf\xc4\xa1\xb9\xa6\x55\x2b\xa4\x13\x99\xe5\x70\x96\x85\x6f\xf1\x6c\x9e\x74\xa1\xc4\x74\x74\xee\x71\x32\x3e\x64\xe8\x63\xf8\xe0\xff\xfc\x98\x6c\x29\xc5\x8a\x6b\xed\x7d\xeb\x89\x1e\x42\x97\xdb\x17\xf0\x1a\x77\xc7\x03\xb3\xfc\xc6\xaa\x06\x8f\xe1\xd2\x81\x8c\x4d\xb3\xa8\x78\xe1\x76\x6b\xeb\xb0\xd9\x7d\x69\x37\x89\xdb\x67\x37\x24\x82\x34\x63\x5d\x66\x16\xad\x6f\x5d\x84\xfc\x6c\xc5\xb5\x41\x15\xf6\x79\x0f\x12\x8e\x49\x63\x02\xb0\xde\x18\x02\xbd\x8a\xed\x12\xb1\xe4\x1e\x24\x37\x86\x8f\x1d\x9a\xae\x99\x6a\xb6\xd9\x90\x51\xfe\x35\xe6\xea\x9d\x2e\x2f\x77\x6f\x7c\x80\x6f\xdd\xae\x3d\x6e\x12\xdf\x3b\xa1\x65\xd0\xb8\x8d\xe0\x7f\x36\x43\xb5\x7a\x8d\xbb\x5c\x25\x74\xb2\xd1\x67\x60\x67\xae\x41\x93\x7d\xed\x46\xaa\x99\x29\xd6\x04\x69\x04\xba\x1f\x42\x4c\x6a\xb7\x51\xab\xa8\xb8\x19\x49\x49\x56\xaf\x2e\x66\x90\x3a\x8b\x35\x13\x2b\x04\x2b\xa0\x1a\x5d\xbb\x9b\x7c\x1f\x17\x1e\xc3\x87\x76\xc9\x43\x87\x5d\xcb\xad\x43\xfa\xf9\xa3\x9c\x96\x12\xc3\x24\xa5\x41\x04\xd7\x47\xb4\xf4\xb0\x89\x9d\xd2\xf3\x63\xf8\x72\x41\xff\xff\xf5\x42\x98\xbf\xfd\xf8\xf5\xff\xee\xb4\x3d\x7d\xfb\xe6\xf2\xea\xe4\xfb\x22\xb2\xee\x88\xed\x90\x4c\x48\x9b\x02\xc0\x86\x99\xb5\x8b\x64\x0e\x57\x51\xd0\xdf\x64\x82\xbe\xee\x9c\xae\x27\xd4\xf6\xd2\x48\xc5\x56\xf8\x8e\xd1\xd1\x9a\x7c\xe9\xb4\x4c\x0e\x90\x87\xb6\x7f\x67\x83\x8b\x6b\x1e\xff\x8e\xde\x72\x69\x54\x53\xd8\xc4\x4f\xe1\x86\xb6\xad\xa0\xfc\x4c\x73\xb1\xaa\x30\x13\xaf\xdb\x61\xb4\xeb\xe7\xe3\x65\x40\xd7\x29\x0e\xb9\x38\x0b\x09\x8f\x3b\x26\xd7\xb2\x97\x6e\xa5\x22\xd3\xd9\x77\x91\xdb\x50\xb0\x47\x72\x41\x7a\x5f\x0c\x35\xfb\x1d\xa1\x66\xd7\x34\x32\x30\xad\x9b\x7a\x63\xac\xfb\x93\x81\xb4\x46\xe5\xbe\xb1\x85\x6c\x4c\x20\x2d\x6e\x93\x18\x26\xd6\x83\x90\x71\x66\x94\xca\xdf\x09\x38\xe1\x4b\xdb\x9e\x3e\x1a\xab\xe5\xbe\xeb\x03\x73\xbf\xe6\x61\x83\x30\xb3\x79\x10\xd7\x36\xf9\xba\xe7\xfe\xdf\xc1\x7e\x59\xa4\xc1\x75\xa0\x73\xb0\x8c\x5b\xbd\x07\xbc\x43\x66\xb0\x6b\x4f\x8e\xfd\x08\xd9\xa9\x7d\x14\x27\xb4\x61\xc2\xcb\x95\xb2\x6c\x91\xcc\xb2\x31\x8d\x42\xd8\x48\x9a\x27\x67\x95\xcf\xcd\x66\x96\x0d\xa0\x88\x97\x60\xa7\x8a\xd0\x1b\x1d\x3b\xbc\x0c\xc8\xd1\x4e\x43\x6e\x68\x9e\x52\x25\x70\x24\x30\x40\xb9\x73\x2c\x02\x1f\xfc\x6c\x02\xaf\x14\x4c\xd6\xce\x38\xd5\x4a\xc6\x51\xfd\xe9\x1c\xac\x9f\x6c\xdc\x7b\xbb\x66\xc6\x01\xfa\xf6\xde\x28\xec\xfd\x42\x9f\x90\xd2\x27\x83\x5e\x68\x8f\xa8\xbc\xc0\x29\xcc\xe7\x20\x78\x75\x3c\xe8\x4c\x9f\xc7\xa7\x4c\xd8\x83\x44\x21\x33\x38\x86\x9a\xad\x89\xda\x85\xfa\x94\x20\x0f\xa4\x1f\x77\x86\xf9\xfa\x30\x9f\x0d\xcb\x49\x70\xe1\x07\xd7\xec\x23\xcc\x2d\x1a\x4d\xfc\xb7\x63\x08\x0f\x44\xc6\x1c\xb8\x44\x6d\x94\xdc\x61\x39\xeb\xf6\xa2\x4d\xd9\x54\x65\x74\x3a\xe7\x58\x01\xc3\xb2\x15\xe3\xa2\xed\xe1\x85\xc0\xa4\x6f\x9b\xdc\xb4\x93\xb5\xd2\xdc\x2d\x20\x1f\x9b\xfc\x3b\xa9\x0d\x39\xe7\x30\x5e\x86\xdc\xb5\x93\x70\x04\x8f\x5a\x36\x8e\x94\x0b\x29\xeb\x1f\x77\xc5\x8c\x07\xf8\xd0\xfb\x16\xff\x4d\x92\x95\x4c\x6f\x77\x22\x8d\xa2\xcc\x2d\x82\x2f\xfb\x98\x32\x0b\x7a\x1f\x0f\x84\xfb\xf5\xec\xfb\x9c\xf4\x05\x1c\xde\x3e\x01\x47\x51\x06\x0c\xda\xd3\x61\x42\x48\xf6\x7c\xb4\xf3\xf5\xe0\x20\x6c\x86\x24\x96\xfb\xf3\xaa\xd3\x90\x36\x74\x78\x3c\x87\x3e\x6f\x90\x68\x2d\x89\xe5\xfe\x8f\xe9\x60\x48\x56\x76\x0e\xb5\x30\xe7\xf0\xd5\x31\x27\x59\xa7\x1b\xe6\x21\xfb\x6c\xb3\x41\x51\x4e\x7c\xe7\xde\x60\x58\xf3\x5b\xe8\x8e\xfb\x4e\xbb\xe7\xc1\x97\x2d\x15\xe4\xb0\xdf\x35\xee\xe0\x06\x0b\x8a\xc4\x11\x06\xee\x43\xa7\xcf\x69\xa0\x75\x69\xc3\xb1\xaa\x72\x39\x63\x9f\x67\x75\xe8\x58\x61\xe2\x3d\x1d\x29\x84\x95\x8a\xa1\xa4\x36\x2d\xe8\x05\xfc\x36\x53\x18\xec\xa4\x1c\x3d\xfc\x47\x32\xfb\x24\x41\xf8\x7f\xd9\x57\xc3\x84\xe2\x5b\x77\xd5\xa3\x34\x5e\xfd\x27\xd3\x97\x01\x56\x3d\x64\x4a\xa3\x54\xbc\xd9\xf2\x02\x87\x83\x26\x6e\xe0\x77\xf3\x7c\x9e\xb2\xd6\x2d\xf3\xec\xf2\x32\x3d\x99\x86\x76\x3f\xc0\xd1\xc8\x5c\xa2\xa5\xa0\x6e\xb4\xa7\xa9\x44\x13\x88\x63\xac\xb0\x46\x61\x34\xe0\x9f\x0d\xab\xc2\x96\x8a\xcf\x9d\x83\x25\x57\x51\x94\x7c\x8a\xc8\xd5\x57\x8d\x86\xa3\xbb\x62\x05\x37\x16\x19\x81\x59\x2b\xcb\x7c\x5a\x70\x44\xee\xef\x25\xb9\x5d\x30\xd8\xee\xa2\x74\x08\x53\x13\xe4\x21\xf4\xe3\xd0\x43\x6d\x5d\xdd\x45\x7c\xa5\xb0\x30\x9e\x8e\xeb\xf4\x27\x33\xfb\x11\x12\xbd\x0f\x1d\xf0\xe0\x80\xce\x7d\x47\x0c\xb8\x4b\x28\x07\x98\x7a\x89\x59\xfa\xe1\x4b\x1b\xd6\xae\x71\x67\x39\x06\x98\xdb\x81\x86\xa2\xbd\xf8\x0b\xca\x74\xa9\x85\x37\x15\xd7\xc0\x85\x9f\xf9\x0c\xb8\xf1\x94\x00\x17\x77\x0e\xec\x07\x0f\x03\x07\xdb\x3f\x8a\x3e\x92\x21\x13\x47\x26\x46\x9f\x0d\x13\xbc\x98\xa4\x1e\xd2\x9d\xa6\xc5\x3c\x6e\xa2\x8f\x1e\x4f\xb3\x62\xbe\x0e\x7e\xfd\x7a\x9b\x2f\x64\x48\x86\x0b\x51\xe2\x67\x98\xc3\xe1\x9d\x5e\x13\xae\x3f\xf1\x33\xd7\xd6\x0f\x7d\x26\x9d\x24\xdf\x7d\x11\x16\xf1\x70\x9d\xe2\xcd\x27\x3a\x75\x88\x94\x63\xf0\xd8\xb4\x15\x2f\x05\xea\x59\xf6\x0c\x0a\x78\xa3\x11\x06\x95\x8f\x28\xcc\x8c\x99\xee\xe0\x00\xde\x9a\x35\xaa\x2d\xb7\x97\x93\x8a\x15\xd7\x1e\x4f\x6f\xd3\xa9\x90\xbb\x6b\x34\xc0\x8d\x6e\x45\x1b\x09\x47\x1d\x59\xdb\x35\xaf\x30\xaf\xc2\xe7\xd1\x0d\xf2\x5c\x46\xf0\x97\xec\x26\xb8\xa0\xad\xde\xaa\x63\x8b\x8a\x00\x6d\x23\xca\x99\x3f\x75\x79\x47\x6d\x36\x4d\xa0\xf9\x7b\x13\x48\x81\x39\xa1\xb4\x24\x7b\x94\x12\xdc\xb8\x49\x33\xab\xf0\xe1\xcb\x11\x7f\xf8\xf6\xc5\x40\x72\xac\x8c\x73\x27\x1f\x72\xc3\x12\x08\x3d\x7a\xb8\xc0\x16\x4c\x44\x0d\xe5\x77\xcb\x42\x21\xbb\xce\xec\x98\xc1\x4f\x14\x5f\x82\x1f\x26\xdb\xf3\x2e\xa5\xe4\x17\x35\x14\x1f\x73\x81\x94\xb8\xa2\xf0\x67\x4f\x81\x59\xae\x43\xb3\x29\x03\xde\xeb\x3a\x7e\xcf\x33\x82\xc9\xed\x56\x1a\xb3\xf9\x30\x5e\xe9\x73\x1a\x79\x32\x5c\xf4\x2c\x91\xde\xc7\x14\xdf\xc1\xdc\xdf\xda\xf5\x11\xfc\x00\x93\x23\xda\x08\x8e\x7d\xfb\x27\x0d\xde\x55\x30\xb7\x7b\xc0\xab\x79\xd0\x76\x24\x80\x66\x7f\xfe\xa1\xe7\xcf\xbd\xa1\xc3\xea\x47\x88\xdf\x7e\x82\x96\x09\x70\x03\x8a\xe4\x82\xe6\xbc\x64\x85\xe7\x6c\x2d\xe4\x24\x68\xcc\xb8\xd0\x9e\x7a\xb0\xde\xd6\x62\x56\x8a\xcd\x91\xb5\x58\xfa\xdb\xf1\x55\x53\x31\x05\xac\x31\xb2\x76\x9c\x4a\x23\x8a\x70\x2f\x1d\x02\xb5\xbd\xe7\xf6\xb7\xd7\x29\x45\xa3\xd1\x1d\xe5\x96\x4c\x8d\xb7\x2c\x9f\x68\xb5\xb6\x5a\xe4\x53\xbc\xba\x6e\x0f\x97\xe4\x9e\x66\xc8\x6e\xf0\x76\x51\xb6\xff\xdb\xb8\x8c\x2f\x03\x8c\xec\x12\xa3\x24\xc9\xee\x93\x16\xc7\xf0\x1f\xef\x46\xf8\x0f\x8b\xb1\xc3\xdd\xb2\xeb\xa6\x5b\x4c\xfd\x71\x3a\x68\x8b\xee\x56\x78\xf8\x60\x29\x55\x81\xe7\xe9\xd3\x1e\x8b\x65\x89\xd1\xb8\xc0\x8d\x92\x37\xbc\xf4\xf7\xdd\xe1\xba\xca\x5e\x66\xae\x3c\xd7\x4a\xf0\xda\x5f\x8a\x59\xa6\x43\x24\x29\x42\x47\x57\x56\xf2\x71\x46\x51\xbd\x64\xc8\xb8\xc1\xa4\xe5\x0d\x09\x1e\xb3\xa5\xc3\x94\xba\xb1\x86\x8b\xa5\x25\xfd\x8e\xb6\x5f\x2c\x3c\x31\xd2\x42\x38\xbe\x74\x60\x4a\x3c\x31\x20\x10\xcb\x24\x07\x8a\xe9\x8b\xb9\x64\x4b\xbc\x74\x03\x5c\x05\x09\x13\x81\xdb\xf6\xcb\x3b\x54\x05\x0a\xc3\x56\x78\x0c\xbf\xfe\xcc\x3f\xff\xed\xc7\x9f\xee\x97\xca\x3c\x4a\x4a\x47\xda\xcb\xd7\x98\x9d\xb8\x59\x97\xd7\xab\xe1\xfa\xfc\xa9\x3e\xbc\xda\x1d\x66\x08\xf9\x99\x7a\xf6\x0a\xfe\xf1\x8f\xb1\x16\x8f\xe0\x39\x1c\xed\x1f\x1e\xc3\xe3\xab\x8e\xee\x36\x51\x86\xcd\x0e\x16\xe4\xeb\xf0\xe1\x70\x76\x34\xbd\x15\xd4\x87\xb5\xfa\x9b\x8a\xfd\x4a\xb2\xf2\xb9\x53\xd7\x8b\xc9\x52\xc9\xfa\x18\x0e\xb4\x63\xce\x0f\x96\xae\x2d\x69\xbe\x9d\xd9\x30\xb9\x27\x00\x92\x5f\x1c\x21\x51\x5e\xcd\x60\x6b\xb1\x99\x81\x35\x2a\xdc\x87\x4b\x4e\xd9\xeb\x16\x81\x86\xa6\x00\xa1\x64\xdd\x97\xe9\x67\x40\x06\xbb\xe1\xb2\xd1\x95\xbd\x6d\x73\x77\x67\x4d\x65\x6c\x49\xcb\xad\xd3\x84\x05\xda\xba\xaf\x7a\xe3\xa3\x42\xf8\xf8\x1c\x20\x51\xdf\x7c\x6c\xfa\xe3\x49\x6f\x50\x9e\x66\x37\xd8\x2a\x2f\x8a\x9c\x81\x91\x77\xaa\xb1\x6b\xa3\x8c\xb5\x2c\x8b\x60\x43\x52\xc0\x6c\xb7\xb0\x97\x99\x1b\x4c\xf8\xf6\xd0\xd6\x5b\xba\x55\x58\xf2\xf4\xf9\x33\xcf\x21\xe5\x04\xfa\x04\xfb\x5b\x99\x4f\xfa\x28\x34\x8d\x12\xf0\xfc\x59\x8e\x6d\xee\x69\xe8\x3d\x6a\x0a\x48\x21\xc5\x58\x72\xac\x4a\x7f\x6f\x4e\x78\x9d\x9c\x20\x25\x0d\x6c\xea\x9b\x1c\x3c\x90\x10\x2d\x3a\x44\xb6\x15\xbf\x41\x11\x08\x61\x5b\x04\x98\xa1\x67\xee\x11\xf5\x1f\x44\xa4\xc4\xe0\x43\x41\xc1\x32\xaa\x49\x14\xa2\x41\x92\x3a\x1f\x14\x21\xff\xf4\x24\xb5\x6a\xec\x25\xf2\xbd\xb6\xfe\x08\x66\x80\x39\x7c\xf9\x3a\x48\xc5\x79\x49\x7b\xcd\xaf\xed\x96\xe9\x8f\x01\x11\x5e\x92\x89\x3f\x7c\xbc\x83\x68\x38\xad\x90\xa9\x84\x2a\x88\xe7\xbc\xb3\xe8\x3d\xc9\xc1\xe1\x50\xb7\xe3\xee\x07\xb6\xb7\xb0\xd2\xe9\x29\xdb\x29\xb5\xa1\x73\xeb\x21\x39\x99\x54\xa0\x65\xd4\x41\xbe\x78\xc6\x75\xa7\x84\xcd\xb1\x80\x95\xd4\x18\x0e\xde\x8d\x54\xa6\x11\xa1\xb6\x25\x56\xab\x8a\x32\x9b\x53\x93\xd0\x46\x18\x5e\xc5\xdb\x20\xc3\xeb\xdc\xb9\x35\x8a\x53\x72\xae\x0c\xf7\xf4\x65\x52\x44\x74\x65\x82\x23\xb7\x38\x72\xe9\x16\x9f\x39\x41\x47\x0a\x3c\x1f\xb9\xfb\x9f\xac\x7c\xb7\x68\x5f\xb5\xe7\xb8\x3c\x5b\x62\xa0\x73\x55\x9b\xf7\xda\x3b\x1d\x0b\xbb\x6b\x8f\xa1\x89\xc7\x4a\xfe\xf2\x2b\x18\xf5\x83\xf3\xb4\x00\x71\xcb\xcd\x5a\x36\x06\x8a\x35\xba\xa8\x16\x50\x13\x14\x41\x54\x17\x6d\xad\xed\xd5\x4f\x20\x8e\x1b\x82\xd3\x7c\x09\x5a\xd6\x68\xd6\xd4\x7f\x25\x51\xc3\x56\x49\xb1\x8a\x75\xb6\x67\xaf\x5f\x75\xaf\x90\x7c\xe1\xbb\x91\x85\xac\x60\xcd\x2a\xa3\x67\xb6\x6a\x0d\x91\xa6\x66\x4b\xe6\x5c\x35\x0b\xf9\x21\xc9\x06\x85\x4c\x27\x59\x46\x16\xd6\x8e\x5c\x30\xfd\x8b\x75\x0b\x5d\x2c\x7d\x4a\x8a\x74\x95\x79\x5b\x99\x29\x7d\x69\x93\x6a\xc7\xdb\xd7\x1b\xa6\x2c\xa2\x60\xc5\x3a\x70\xaf\xad\xac\xf3\xe4\x47\x7b\x77\xe8\x54\x63\x4b\xa6\xab\x5d\xac\x7d\xa3\x0d\xea\x99\x53\xfb\x5d\xaa\xd2\xa7\x89\xfd\xfa\x11\x7b\xb2\xf4\x73\xec\x3f\x32\xd4\x42\x42\xdc\xcf\x60\x8c\xd1\x77\x55\x67\x5d\x24\x3f\x24\x12\x12\x02\xb1\xe4\xcb\x25\x2a\x5f\xd0\xe3\x26\x2c\x05\x7a\x50\xe5\x94\x81\x84\xdf\x03\x0d\x6a\x37\x1e\xcd\xb1\x1d\x80\x7c\x6d\x40\x8a\x3f\x9a\x67\x56\x90\x27\x84\x3c\x06\x18\xbd\x59\xbc\x61\xca\x67\xdb\x1d\x06\x32\x18\x76\xc0\x54\xdb\xc9\x04\x12\x5f\x26\xf4\xb4\x4d\x67\x79\x5b\xb4\x94\x4a\xea\x93\x8a\xed\xb3\x31\x8e\x7a\x40\x84\x06\x06\x39\x55\xe9\x8c\xd0\xed\x26\x6e\xe4\x1e\x11\x93\x23\xd3\xb3\xca\x80\x96\x54\xce\xeb\xf5\x03\x77\x54\xc9\xf0\xcc\x1e\x15\xd7\x0b\x7a\x41\xbf\x7c\xc0\x48\x24\x0d\xbd\xb0\x16\xc4\x75\x6a\x1b\xe9\x91\x76\x85\x96\x56\x17\xa1\x08\xef\xf6\x02\xbc\xf6\xaa\x67\xa3\xe4\x46\x52\xe4\xea\x66\xac\x37\x1c\xb7\xee\x7e\x78\xe4\xf2\xe9\x0f\x18\xc0\x5b\xbf\x01\x7a\xb3\xbe\x0b\xbd\x04\x90\xea\x0e\x99\xbb\xd7\x97\x29\xd8\x0e\xb7\xed\x66\x8d\x5c\x65\x21\x7c\x2b\xcf\x55\xfa\x73\xed\x6f\x32\x7a\xa5\x23\xbe\x98\x7f\x6b\x6b\x5d\xd3\x8a\xc6\x1e\x38\x1d\xd7\x50\x28\x9d\x18\x51\xcf\x4f\xe3\xfa\xc9\x00\xf7\xbe\x32\x5e\x59\x18\x2e\x7c\x0d\x5f\xf2\xd2\x53\xa6\xae\xb5\xed\x14\xeb\xaf\x7b\x6f\x50\x2c\x76\xb6\xbf\xbb\xc4\x8a\xd7\x56\xc3\x05\xae\xd0\xfc\x4e\x03\xbc\x4c\x61\xe0\x64\x9a\x54\xab\x0e\x57\x65\xc9\xb1\x21\x78\x1c\x33\xef\x76\x8d\x66\x8d\x9e\x31\x6d\xed\xea\xc9\x80\x65\x53\xb5\xef\xee\xb8\xc2\xfc\x91\x1a\x58\x02\x59\xdd\x12\x9c\x76\x0d\x83\x9b\xca\xbb\xfd\xd7\xa7\xb1\x3a\xa5\x98\xed\xb2\xee\xf2\xe4\x6c\x94\x1d\x46\xea\x17\x70\x18\x37\x3b\x60\xa5\xfb\xa9\xcb\x48\x7c\xce\x39\x85\x0d\xbf\xa1\xea\x3b\xab\x9d\x61\x6d\xfa\xc5\xb2\x53\x5d\x2b\x9e\xa4\xc5\xb5\x52\x25\x3e\xdf\x12\x03\xce\x58\xb6\xe2\x37\xeb\x26\xa4\x88\xe1\x15\xf8\x40\xd1\xf1\xbd\x8c\xef\xaf\xee\xec\xa1\xf8\x02\x0e\xc7\x63\xf4\xc8\xb9\x90\x35\x49\xd2\x2d\x04\xab\xae\x61\xee\x32\x66\xda\x2b\x67\xca\xce\x3b\x77\xf9\x77\x1a\x6d\xc2\xdc\xb9\x74\xce\xda\x62\x78\x1f\x1e\xd3\xe6\x91\xfd\x3a\xa2\xe9\xfd\x6b\xdc\x0d\x76\x6e\x98\xeb\x20\x16\x8d\x15\x3a\x67\x27\x39\x7c\xd5\xac\x53\x54\x3c\x32\xcf\x7c\xa2\x39\xba\x31\x04\x33\xfc\xa6\x43\x8a\x86\x57\x11\x12\x67\xb3\xa0\x30\xa2\x6e\xfc\x5c\xa0\x85\x5f\xb6\x24\x44\x0a\xcd\x4b\x7b\x94\x86\x4c\x00\x3e\x98\xf9\xb2\x92\x52\x4d\x26\xe2\xd9\xd1\xf4\xe0\x2f\xd3\x8f\x09\x85\xcc\x75\xcb\xc9\xb7\xbb\x86\xc6\x7b\xf3\xf6\xcd\xb3\x8b\x37\xa7\xbf\xfc\x7a\x79\xf1\xdb\x39\x54\x72\x8b\x0a\x16\xb2\x11\xf6\xe5\x84\xb5\x14\xa8\x3b\x2c\x90\x8e\x25\x90\x3f\xfb\xe3\x9a\xf2\x14\xfb\x1a\x5d\x41\xf3\x9b\xf5\x0a\x12\x32\x22\x1c\x75\x79\xfe\x5f\xa7\xe7\xe7\x67\x6e\x1b\x47\x3d\xd8\xaa\xfb\x38\x46\xc4\xda\x9f\x19\xad\xf2\xb8\xfd\xe1\x77\x74\x27\xc8\xd1\xa1\x9d\x80\x3b\x32\x26\x62\x7e\x74\x38\xed\x10\xe7\x3d\xd1\xf6\x3d\x45\xaf\xa6\xa3\x43\xa7\x26\x98\x98\xf9\x8f\x9d\x5e\x2a\xd2\xab\x27\x57\xf0\xcb\xf9\xc9\xe5\x15\xfc\x35\x2c\xa5\xfb\xb2\x69\x77\xf5\xf9\x10\x64\x8d\x3d\x60\xb1\xa7\xa1\x12\x7c\xe8\x52\xee\xf7\x89\xab\x5d\xb9\xad\x90\xc4\x2d\x60\x3c\xfe\xb2\xe5\x77\x76\xb2\x68\x9a\x09\xab\xb6\x94\x53\xaf\x2c\x29\xa8\x5c\xca\x20\x55\xaf\x30\xc5\xf9\xf9\x80\x42\x9f\x0e\x2d\xfc\x1d\x5d\xb4\xad\x23\x68\xc5\xb5\xa3\x44\xb9\xad\x52\x66\xfe\x45\xa2\x81\xc5\xcd\x0f\x47\xf7\xb1\x79\xe6\x68\x5f\x8d\x5c\x5c\xe4\x4c\x4e\x29\x4d\x9c\x8d\x3f\x60\x6e\xf1\x9a\x4e\xd6\x13\x42\x1e\x19\xda\xec\xc0\xd6\x5f\x44\x46\x7a\x70\x90\xd9\x56\xef\xa9\x51\x1c\xa7\x43\x50\x47\x1e\xdc\xe6\xeb\x03\x3e\x58\x77\xd8\xf6\x79\x70\xd4\x44\xf0\x53\x7f\x0b\x73\xb7\xef\x4e\x7b\x97\x0a\x74\x4c\x76\xc4\xbf\x48\xf4\x32\x3c\xf3\x3a\x3a\x4b\xfb\x8d\x1d\x81\xc3\xe4\xa5\xd3\xe3\x1e\xfb\x27\x6a\x76\xdf\xb9\xab\x0b\x29\xc1\x71\x90\x5b\xc0\x28\x78\x05\x13\x8d\x35\x13\xc6\xbd\x0c\x7d\x0c\x87\x53\xda\x19\xee\xa6\x06\x8e\xf6\x3b\x21\x8a\xd2\xc0\xee\x30\x5c\x3b\xe2\xc6\x48\x20\xaf\x5e\xf2\xc2\x15\xf1\x72\x51\x28\x64\x3a\x32\x78\xdd\x7f\x71\xc0\xbf\xa2\xec\xca\xc3\x8c\x8c\x3e\x4f\xda\xb7\xa5\x52\x76\xeb\x3c\x73\x5b\x27\x46\xe8\xf7\x4c\x94\xb2\x86\x97\xc8\x0a\x29\xe0\x54\xd6\x16\x6f\xa1\x7f\x5b\x59\xc3\x64\x81\x3b\xe9\xe9\xb5\x05\xa3\x8d\xc2\x05\xaf\x9b\xba\x7d\x27\xba\x1d\xc8\x5f\xdc\x7a\xb6\xdd\xd2\x47\xd3\xf1\xdd\x91\x75\xba\xf6\x12\x2f\xb1\x78\xde\x75\xc3\x6d\x4c\x21\x37\xbb\x87\x5d\x65\xf5\xcf\xef\x56\xf4\x68\xa6\x17\x5f\x3e\x8b\xef\xc0\xdb\xd4\x4f\xec\x2c\x43\x92\xfe\x6c\xb3\x04\xa3\xb8\xe5\x80\x6a\xe9\xb8\x06\x01\xf6\xa2\x40\xdb\x78\x3d\x80\x20\xe9\x58\xfe\x6a\x54\x48\xe3\x0a\x7a\x60\xc2\x45\x08\xbe\xd3\xa1\x2e\xbb\xc4\xd7\x38\x8e\x7d\x64\x75\x96\x70\x6d\x5f\x12\xf8\x77\x0f\x86\x65\xd9\xa9\x7a\xb5\x14\xc8\x38\xec\xc9\xe0\xdf\xd1\xc6\xae\x66\x83\xfb\x22\x8d\x17\x9d\xb0\x34\x0c\x7e\x99\x38\x60\x6b\xd4\x48\x53\x6f\x78\xe5\x13\xa6\x7e\x69\x7a\xba\x88\xfb\x14\x19\x42\xe4\x58\xfc\x4d\xed\x78\x51\x5e\x18\x3a\x77\xa3\x95\x7e\xf2\xa5\x25\x70\x8f\x9a\x3c\x3f\x9b\x76\xa0\x2f\xf1\x5f\x2f\x18\x36\xbc\x23\x81\xf8\x66\xa2\xa7\xc7\x83\xd8\x97\x3b\x52\x6b\x58\xb3\xe5\xca\x19\xe7\x70\xf4\xef\x7f\xd9\xeb\xb6\xeb\xbf\xe5\x05\xf3\xee\x96\xb5\xb5\x08\xfa\xec\xf5\x2b\xdb\xb0\xdb\x37\xff\xde\xd7\xa8\x84\x5c\xe5\x46\x5f\x4e\x7c\x07\x8c\xc4\xb8\x57\x4f\xc7\xa5\x74\xc5\xdc\xc6\x5e\xdf\x96\xc0\x74\xaf\xdd\xee\xd8\x1e\xf7\x6d\xdc\xbb\xd8\xea\xf6\x48\xc8\x9c\x8c\xbc\xb1\x4b\xb5\x6e\xab\xf4\x06\x7c\xd2\xde\x07\x5b\x2b\x4d\xa6\xee\xfe\x3b\x6b\xe0\x80\x50\xbf\xee\xc1\xff\x06\x00\x00\xff\xff\xcc\x5a\x68\xe2\x66\x47\x00\x00" func epochsFlowdkgCdcBytes() ([]byte, error) { return bindataRead( @@ -319,11 +319,11 @@ func epochsFlowdkgCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowDKG.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x80, 0x7e, 0xf9, 0xc3, 0x5a, 0x71, 0xd, 0x37, 0x9c, 0xa5, 0x85, 0x5, 0x12, 0xe, 0xdf, 0x16, 0xae, 0xd1, 0xb6, 0x7, 0x7b, 0x2f, 0x23, 0x12, 0xbf, 0x30, 0xa5, 0x46, 0xf2, 0x2b, 0x91, 0xd7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xde, 0xe7, 0x3e, 0xe, 0x5a, 0xf2, 0x44, 0x5e, 0x60, 0x1a, 0xc9, 0xc6, 0x29, 0x13, 0xcd, 0xf6, 0x69, 0x78, 0xd0, 0x5f, 0x5c, 0x64, 0xe5, 0x6f, 0x53, 0x29, 0xc0, 0x2f, 0xe2, 0x18, 0x8b, 0xf8}} return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7b\x73\x1b\x37\xf2\xe0\xff\xfe\x14\x88\xab\x2e\x21\x37\x34\x65\x6f\xae\xb6\xae\x54\x56\x72\x8a\x24\x7b\x55\x4e\xfc\x92\x92\x5c\x55\xca\x15\x83\x33\x20\x89\xd5\x10\x60\x00\x8c\x18\xae\xed\xef\x7e\x85\xc6\x1b\x83\x19\x92\x92\xb3\xbb\xbf\xd5\x3f\x89\x39\x40\xa3\xd1\x68\xf4\x0b\x8d\x06\x5d\xad\xb9\x50\xe8\x59\xcb\x16\x74\xd6\x90\x6b\x7e\x43\x18\x9a\x0b\xbe\x42\x0f\x93\xdf\x1e\x3e\x70\x2d\x1b\xbe\x89\x5a\x3d\xfe\xe3\xd9\x0f\xaf\x7e\xb9\x7e\xf5\xe2\xe2\xe5\xe9\xf9\xf9\xdb\x8b\xab\xab\xb8\xe1\xe5\xf9\x35\x9e\x35\xe4\x4a\xe1\x1b\xca\x16\x71\x8f\xcb\xf3\xeb\xd3\xef\x7f\xb8\xb8\xba\x3e\x7d\x71\xf9\xf2\x79\xa1\xeb\x59\xd3\x4a\x45\xc4\x9b\x33\xd7\xeb\xcd\x59\xa1\xd5\xf9\x8b\xe7\xee\xfb\xf9\x8b\x12\x98\x67\x84\xc8\x78\xdc\x67\x17\x17\x57\xae\xd9\x83\xa3\x23\x74\xbd\x24\x48\xf1\xf5\xa3\x86\xdc\x92\x06\xc9\x15\x16\x0a\x55\x9c\x29\x81\x2b\x85\x56\x98\xe1\x85\x46\x5c\x2d\x09\x6a\xe8\x9c\x54\xdb\xaa\x21\x88\xcf\x11\x59\xf3\x6a\x29\xa7\xe8\x92\xc1\x28\x13\x0d\xca\xfc\x86\xb0\x20\xd0\x5e\xae\x70\xd3\x10\xa9\x50\xcb\xa8\xd2\x7d\x14\x5d\x11\xb4\x59\x12\xfb\x9d\xd6\x84\x29\xaa\xb6\x48\x69\x12\xa1\x11\xf4\x21\xd0\x52\x43\x63\x44\x6d\xb8\xb8\x41\x7c\x4d\x04\x56\x5c\xc8\x31\xa2\x12\x49\x85\x15\xad\xa6\xe8\x95\xfb\x15\xad\xf0\x16\x71\xd6\x6c\x51\x43\xf0\x2d\x41\x5c\xa0\x7f\x70\xca\x60\x04\x07\x42\x83\xc3\xca\xe0\x87\x66\xbc\x65\x35\x16\x94\xc8\x1c\xca\x8c\x20\xf2\x0f\x52\x29\x52\xa3\xba\x15\x7a\xda\x98\xd9\x4e\x73\x2e\xd0\x2d\x16\x94\xb7\x52\x03\x5b\x51\x59\x93\x15\xc1\x8c\xb7\x42\x4e\xd0\xac\x55\x7a\xbc\x2d\x12\x64\x85\x29\x43\x76\xf8\x6c\x82\x2d\x53\xb4\x81\x0f\x06\x26\x61\xb5\x9c\x3e\x38\x3a\xd2\x00\x2f\x02\xe9\xe4\xba\xa1\x0a\x51\xa6\x38\xfa\x06\xad\x97\x58\x12\x79\xac\x9b\x7c\x3c\xb9\xf3\x1f\x74\x47\x17\xaf\x5f\x9d\xfd\x1d\xbd\x44\xbb\xff\x3e\xfa\xc6\x5f\x3f\x41\xd3\xe9\x14\xfa\x3f\xd2\x7f\xc8\x71\x32\xfc\xeb\xe3\x23\x74\x45\x54\xbb\x46\xfa\xff\xce\xf8\x6a\x45\x95\x26\xde\xa3\x8f\x1f\x7d\xaf\x7b\x21\xad\x21\x3c\x19\x23\x64\x37\x09\x7a\xfd\xf7\xd3\xab\x0b\xfd\xe3\x4b\x5e\x93\xc0\x18\x40\x36\x20\xb1\xe2\x48\xb6\xb3\x15\x55\x9a\x4f\x00\x4f\x41\x7e\x6f\x89\x54\x12\x56\x50\xd3\xfe\xe5\xc5\xff\xbb\xb6\x0b\x60\x16\x59\xc3\x53\x4b\x2a\x0d\xad\xa7\xe8\x54\x99\x35\x62\x35\xf0\xac\xff\x32\x81\x9f\x61\xa1\xf2\x6d\x22\x88\xe4\xcd\x2d\x91\xd0\x42\xc3\xe3\xad\x92\x0a\xb3\x5a\x63\xd0\xc1\x04\xb3\x1a\xd5\x44\x11\xb1\xa2\xcc\xf6\xc9\x38\xc5\xe1\xca\xc8\x1f\x0a\xf9\x9d\x35\x85\xbd\x5a\x44\x80\xac\xa8\x92\x01\x3f\xb3\x28\x92\x88\x5b\x5a\x11\x44\x6e\x09\x33\x6d\x31\x65\x1a\x13\x33\xe3\xe1\x51\x61\xc4\x09\xda\x2c\x69\xb5\x44\x94\x51\x45\xb1\xb2\xc8\x2a\x81\x99\xa4\x8a\x72\xa6\xe9\xed\xa6\x6c\xf0\x32\x23\xbf\x06\x4a\xda\x05\xfc\xeb\x18\x5d\x5d\x5c\xff\xf4\x3a\xac\xde\x2f\x4b\xc2\x22\xc2\xa2\x19\x59\x50\x66\x60\xaf\xb1\x50\xb4\xa2\x6b\xcc\x94\x44\x7e\x17\x3b\x7c\xcc\xfe\x20\x6a\x8a\xce\xcd\xfe\xd4\x40\x34\xc4\xb0\x40\x32\x83\xb1\x16\x64\xad\x7b\x75\x27\x07\xb2\xcb\xb4\x6d\x1b\x2c\x26\xa8\xe2\x4d\x43\x2a\x3d\x2f\x10\x3f\xbc\x26\xd2\x71\xd3\x2d\xd7\x93\xb7\x30\xa8\x40\x95\x91\xcd\x5f\x49\x24\x38\x57\xe8\xf7\x96\x8b\x76\x85\x2a\x22\x14\x9d\xd3\x0a\x2b\x02\x8b\x5c\x71\x26\x09\x93\x46\x64\x18\x78\xa2\x35\x73\xaa\xa9\x54\x82\xce\x5a\xbd\x5d\x6e\xc8\x16\x2d\x08\xd3\xcc\xac\x69\xba\x16\x5c\xf1\x8a\x37\x68\x74\xfe\xe2\xf9\x18\x58\x9a\x28\xd4\xae\xa1\x9f\xc0\xac\xe6\x2b\x0d\x6f\x46\x70\xc5\xd9\xd4\x11\x13\x26\x0e\x73\x05\x28\x66\x4f\x54\x7c\xb5\x6e\x88\x1a\x62\x5d\xcf\x39\x7e\x0d\xcd\x3e\xee\xe7\x1e\x0d\x4a\x53\x6d\x8e\x2b\x25\xcd\x16\x31\x72\x7b\x2d\x78\x45\xa4\xb4\x4c\xa3\xe1\xed\xe2\x1b\x83\x91\x1d\x30\x61\x9a\x6f\xc6\xe8\xec\xd5\x8f\x3f\x5e\x5e\x5f\x5f\x9c\xef\x62\x9c\x49\x22\xeb\xa9\x44\xf3\xb6\x69\xb6\x6e\xe5\x6b\x18\xac\x33\xb4\xe6\x83\x68\x67\x9d\xa2\x39\xa6\x4d\x2b\x40\x84\x10\xa6\x88\x48\xc7\x99\x73\x11\x4f\x00\xe8\xc0\x33\x86\x32\x33\xae\x61\xfd\xf5\x8c\xb1\xda\x87\xa5\xf5\xb8\x06\x49\xb7\x5a\x9e\xa0\xed\x1a\x78\x5b\x93\xb5\x6e\x05\xf1\xbb\x51\x22\x8c\x2a\x41\x15\xad\x70\xe3\xf1\xd6\x0c\xb7\xa1\x4d\x83\x2a\xdc\x4a\x03\xa3\x5a\x6a\x65\xa4\x38\x5a\xe2\x46\x4d\x1f\x3c\x58\xb7\xb3\xb0\xf0\x5a\x6b\x1b\xfa\x7f\x78\xf0\x40\x0b\x7d\xfd\x95\xb0\x76\x65\x56\x05\x56\xe3\x18\xfd\x74\xc9\xd4\xff\x41\x1f\x1e\x38\xcd\x00\x20\x34\x49\x9c\xdd\xf2\xd3\xd9\xf5\xe5\xab\x97\xdd\xef\xa0\x3f\x60\xdf\xf7\x7c\x33\xcb\x0b\x1f\x3f\x65\x08\x68\xe9\xfe\x96\x37\x43\xc3\xbf\x7c\xf5\xf2\xa2\xfb\xeb\x99\xd9\xc1\x5c\x94\x3e\xb9\xbd\xd8\x45\xe7\x0f\x52\xb5\xb0\xed\x3b\x9f\x7e\x26\xc2\x6c\xe8\xe2\xd7\xd3\x4a\xf3\x7b\x3c\x85\x23\x6b\x50\xc5\xc2\x30\xdd\x48\x54\xc2\x96\xd3\xfb\x7e\xa3\xb9\x79\xd3\xbf\x2f\xa0\xbb\x07\x6b\xb5\xd3\xa5\xdf\x8b\x66\x53\xcd\x29\xc3\x0d\xfd\x27\xa9\xfb\xa4\x79\xbb\xae\xf8\x4a\xf3\xab\xe1\xf4\x40\x69\x40\x27\xa8\x8b\x91\x9f\x9f\xff\x1f\x37\x9b\x8a\xb7\xb0\x23\x7a\x40\xa2\x1f\x5b\xa9\xb4\xf1\xc4\x19\x41\x0b\x41\xb0\xd9\x3d\x18\x58\x3d\x01\x96\x03\xaa\x5a\x21\x34\x16\x11\x6a\xfa\xcf\x36\x33\xcb\xff\xb7\xff\x3d\x79\x90\x00\xb9\xdc\x67\x9e\x68\x43\xd5\x12\xe1\xa6\x01\xb9\x8b\x28\x9b\x73\xb1\x82\x65\x9c\xa6\xc0\x58\xd5\xb4\xb5\xb6\xb0\xe2\x5f\x75\x9f\xcb\xf3\x89\x57\xdd\x37\x64\x3b\x71\x02\xa6\xf4\x6f\x5c\xd7\x02\x24\x9f\xe0\x0d\x99\x24\xa0\x1c\x88\x08\x83\x09\xda\x10\xba\x58\xaa\x09\xec\xd9\x15\x17\x24\xe0\x04\x23\xb3\x39\x3f\x46\xbf\x76\xdd\x87\xe9\x4b\xfb\xf5\x5d\x46\x92\x6b\x60\x04\x21\x15\xba\xa5\x64\x83\x46\x54\xcf\x4a\xd2\x5b\x32\x76\xf2\xb9\xc4\x05\xfa\x0f\x7a\xfd\x4c\xc9\xa6\x87\xd8\x1a\x72\x83\xef\x04\x98\xe1\x66\x07\x60\xab\x45\x11\x96\x92\x2e\xd8\x4a\x73\x42\x1f\x8b\x5d\x60\x6d\x30\x37\x04\x1a\x59\x21\xda\x50\xa9\x12\x98\x82\xac\x05\x91\x44\xcb\x59\xcd\x8a\x1e\xbc\x51\xc5\x66\xcf\x68\x96\x00\x09\xac\xd9\xe2\xf2\x5c\xda\xc1\xad\x9a\x58\xe2\x14\xa2\x05\x31\x31\xec\x64\x74\xbf\x59\x3c\x63\xc6\x81\x5d\x10\xf1\xad\x15\x3f\xd6\x75\x93\x76\x15\xbd\x27\x37\xb5\xff\x57\x5a\x3f\xc9\x5b\x51\x81\x6b\x65\x74\x3c\x23\x52\x1a\xe5\xaf\x71\xd3\xd3\x25\xb8\x26\x02\x49\x62\x8d\x14\x84\x9b\x05\x17\x54\x2d\x57\x06\xbb\x04\xe2\xd0\xee\xd7\x7f\x66\x8c\x2b\x18\xf3\x18\x5d\x29\x6d\x4d\x15\x90\xaa\x09\xae\x1b\xb0\x52\xb5\xcb\xa7\xd7\xc0\x28\x44\xbb\x02\xda\xf9\xf4\xe6\x8a\xe2\x5a\x06\x38\x25\x56\xbb\x36\x0e\x83\x04\x76\x64\xa5\x5a\xb9\x76\xee\x47\x32\x3e\x10\xa9\xe8\x9c\x5a\x28\x44\xac\x00\x01\x1c\x2c\x2a\xc3\x8f\xac\x5d\xcd\x88\x98\xa6\x53\x07\x23\x01\x1b\xdc\x82\xea\x45\x7c\xa6\x05\xb1\x86\x1f\xc9\x4c\xbd\x86\x92\x60\xad\x80\x67\x0d\xaf\x6e\x0c\x25\x01\xb6\x13\x64\x09\x6c\x27\xd5\xd0\x82\xde\x12\xe6\xc9\x33\x41\x54\xa1\x0a\x33\x24\xf1\x9c\x34\xdb\x1e\x73\xc3\x4d\xd5\x43\x3c\x7f\xf1\x1c\xd4\xec\x93\x67\xdd\xcd\x92\xb7\xf9\xeb\x1e\x6d\xbe\xe9\xb4\x81\x26\xe3\x82\x6e\x2a\x1a\x79\xc3\xba\x09\x62\x08\x5e\x3b\x79\x90\xc1\xed\x0b\x1a\x2a\x02\x04\x9e\x39\x40\xd3\x3b\x2f\xb2\x50\x7b\x58\xd4\xc3\x5d\x62\x89\x66\x84\xb0\xc0\x51\x25\xd5\x65\x46\x1f\x15\x64\xcb\x9e\x3a\x8b\xfc\xde\xe2\xc6\xad\x92\xeb\x44\xbb\xaa\x6b\x2d\xc8\xad\xf6\xfe\x63\xd6\x05\x3c\xf6\x55\x5b\x1a\x29\x41\x64\xdb\x28\x27\x3a\xdf\x9c\x21\xbc\x58\x08\xb2\xf0\x76\xbf\x36\x27\x32\x59\xe7\x05\x57\x02\x2c\x96\x62\x91\x24\x42\x82\x54\x84\xde\x92\x1a\xa6\x8d\x23\xef\xc6\x49\xb2\x04\xca\x9b\x33\x04\x5e\xaa\xf1\x6c\x0a\x4e\x0c\xd8\xb0\xb0\xed\x9d\x2c\xb5\x7e\x0a\x91\xd1\xb4\x9d\x74\xeb\x15\x77\x6f\xce\x4a\x02\xcf\x10\x43\x2f\xc9\xba\x9d\x35\xb4\xd2\x5a\x55\x06\x2e\xb3\xb2\xc5\x78\x14\x84\x55\xbc\xd6\xfb\x55\xa2\xd9\xd6\xd8\x3d\x0d\xdf\x3c\x5a\xf0\x54\x5a\x8b\xed\x5a\x71\xd4\xd0\x99\xc0\x62\x0b\x6e\x01\x43\x4b\xf2\xc7\x23\xdb\x3d\x55\xfd\xcf\x05\xd7\xe2\xc7\x8f\xad\xb9\x56\x79\x45\x6a\xe9\x3f\x41\x73\xde\x34\x7c\xa3\x05\x84\x19\x58\x5b\xf8\xb7\xb4\xd6\x5c\xa3\x11\xf6\x20\xeb\x9b\xc5\xeb\x76\xf6\x82\x6c\x35\x19\x8c\x40\x7d\x37\xc9\xf7\xdf\x99\x5b\x4d\x2b\xe0\x2a\xb4\x22\x0a\xd7\x58\x61\x84\x67\xbc\x55\xe9\x9a\xa5\x1b\xe2\xb4\x69\xd0\x92\x4a\xc5\x05\xd8\xfd\xc6\xcc\xf1\xdd\x21\x34\xc6\xb5\xbb\xb3\x26\x62\x85\x19\x61\xaa\xd9\xfa\x1d\x23\x95\x68\x2b\xbb\x65\x7e\x74\x5d\x3e\x74\xd7\xc4\xd8\x90\x73\x1a\x6d\x9c\x80\x84\x03\xd6\x10\x95\xf3\x7a\x41\x9d\x69\xb5\xd5\x4a\xcb\x8a\xce\xbd\xb5\xee\xa3\xc1\x5d\x7a\xfb\x36\x86\xac\x3b\x3a\x8d\x34\x68\xe5\xb8\xe0\x4c\x19\x41\xa9\xb0\x48\x0c\x9b\x21\xbb\x66\x18\x14\x61\xf5\x41\x80\x88\x37\xfa\x70\x5b\x75\x3c\x07\x8b\x9c\xfe\x7e\xb1\x0b\xb0\xe2\x0a\x37\x48\x90\x0d\x16\xb5\xf5\x28\xb5\x76\x5c\x63\x5a\x23\xcd\x2d\xfd\x6b\x74\x8b\x85\xe9\xfd\xd6\x74\x3e\x46\x3f\x3d\xa3\x7f\x94\xc6\x30\xd0\x11\x5e\xe9\x15\xcd\x07\xd1\xce\x30\x86\x00\x90\x67\x7a\x30\x9c\xb4\xc4\xa1\x4a\xa2\x9a\x34\x5a\x7c\x71\x21\x3b\xa3\x1b\xb8\xa7\x06\x6c\xd9\x9c\xb5\xb8\x7d\x2f\x08\xbe\xa9\xf9\x86\xbd\xcb\xb0\x13\xb8\xba\x91\x88\xce\x3d\x05\x96\xf8\x96\x18\xa5\x00\xd8\x99\xe9\x17\xd7\x2d\x60\x20\x5f\x63\x5a\x1f\xa3\xef\x39\x6f\xba\x93\xe7\x62\x81\x19\xfd\xa7\x11\xc0\x7c\x1e\x2c\xb8\x60\x1f\x42\x20\xd6\xca\x38\x99\x00\xf0\x31\x3c\x90\x0d\x18\x09\xde\xb2\x1a\x09\x3e\xa3\x0c\x49\x2e\x80\xdb\xbd\x8d\x56\xd8\x41\xfb\x1a\x8b\x5d\xb4\xdf\x18\x51\x7d\x16\x44\x75\x24\x38\xc3\xb9\x81\xf3\xf5\x3b\x94\xd9\x4b\x64\x77\x87\x8d\xe5\x34\x96\x92\x57\x14\x83\xad\x60\x6d\x63\x74\x1e\x05\xb5\x5e\x90\x2d\x7a\xee\x83\x5a\x99\x2a\x05\xa9\x6e\x58\x2d\x58\x74\x46\x97\x79\x93\x4d\x69\x51\x5b\x10\xd8\x91\xa4\x86\x7d\xe7\x14\x25\xd6\x7e\x41\x4d\xfe\x38\x46\x0d\x61\x0b\xb5\x44\x8f\xd0\x93\xce\xc4\xeb\x9b\x45\x2a\xa1\xc3\x24\x29\xa3\x6a\xd4\x51\xe1\x28\xfe\x8b\x45\x53\xfe\x29\x17\x37\xd9\xf7\x4c\x86\x74\x7b\x17\xe4\x41\xd6\xa8\xb4\x9d\xb3\x26\x87\x38\x20\x69\xc7\xfd\x74\x78\xd2\xa7\x43\xcb\x71\xac\x51\x0c\xbd\x9a\xf9\xd4\xd9\x54\x27\x4e\x67\x74\x9b\x80\xae\x38\x01\xf2\x16\x3e\x3a\xca\xea\x16\xee\xff\xbb\xcd\x2c\x81\xd1\x89\x23\x75\x11\x52\x44\x65\x03\x2e\xfa\xa1\xdb\x21\xa6\x38\x3a\x49\x16\xa0\xdb\x38\x91\x77\xe8\x04\xfd\xfa\xae\xaf\x0d\x48\x24\x74\x82\xe6\xb8\x91\xa4\x44\xb0\x6c\x11\x81\x74\xd9\x6f\x85\x6e\x7e\x09\x75\x7b\xff\x8f\x6e\x43\xbb\x6e\xe8\xc4\xad\xa0\x6f\xf2\x29\x2c\x1f\x86\xd0\xd6\x08\x57\xb0\x68\x63\x34\x6f\x99\xd6\xd7\xd7\x11\x09\x46\xbf\x21\x46\x36\x19\x43\x8e\xa3\x60\x5d\x1f\x1d\x43\xaf\x03\x46\x7e\x1b\x93\x77\xf4\x9b\x15\xee\x5e\x75\xec\xa9\x60\x8a\xe8\xe5\x2b\x97\x81\x3e\x18\x49\x58\x5f\x8f\x62\xa4\x7f\x06\x46\x77\x3c\x11\xfd\x2b\x8c\x8b\x76\x0e\xec\x37\xa9\x1c\xfd\x5e\x0d\xed\xe1\x22\x0a\x09\xeb\xfc\x5e\x1d\xb2\x2c\xe7\x2f\x9e\x83\x58\x7e\x41\xb6\xa3\x9b\x8e\x34\x18\xe0\xbd\x9b\x94\xf1\x50\x1a\x43\xf5\x36\x2a\xe8\x08\x2a\xcd\x41\xb4\x75\xd8\xb5\xa3\x3d\x83\xe8\x36\x5b\x04\xbb\xfc\xb4\x5e\x51\x76\x74\x74\x94\xdb\xbc\x67\x9c\xcd\xe9\x22\x42\xc6\x69\x33\x13\x3c\xd0\x5a\x5f\x9b\x6e\x10\x9a\xc7\x0c\x69\xfb\x57\x14\x2c\xaa\x91\x24\x6a\x0c\x3a\x84\xb5\x2b\x2d\x2e\xe4\x25\x03\x73\xba\xdf\x7a\x2b\x0c\xb0\xc3\x38\x2c\x0d\x62\x79\xf9\xd4\xb4\x4e\x1c\x7b\x54\x0a\xd6\x16\x46\x05\x13\xae\xbe\x59\x18\x0f\x7d\xd7\x80\x2e\x9a\xb0\xcf\xc4\x82\xbd\xe4\x2c\x24\x3f\xde\x30\x05\xcf\xba\x9a\x4a\x8f\xf6\xe4\x6f\x45\x13\xd0\x9c\x7c\x29\xa2\x95\xbc\x39\x03\x51\xde\x72\xd5\x26\xc3\x56\x1b\xc3\x94\x55\x82\x60\x49\xa4\xf6\xcb\xc5\x36\x43\xc0\xe0\x4e\x25\xba\xc5\x4d\x4b\x80\xa5\xb4\xf7\xb9\x6e\x68\x60\xa1\x67\x3f\xbc\xfa\xc5\xda\xdc\xb2\x5d\xaf\x9b\xad\xb6\x7f\x17\x44\x45\x11\x1c\x18\xaa\x3c\x2b\xdd\xdb\x74\xbb\xb4\x98\xbc\x26\xa2\x22\x4c\xe1\x05\xe9\x9a\xdf\x60\x6e\xf4\xb0\xd2\x64\xe7\xf2\x4f\x06\xd6\x6b\x32\x48\xdf\xc9\x5e\x78\x16\x37\x6f\x86\xad\x96\xe4\xe9\x2f\x43\x5d\xd2\x79\x24\x7d\xd3\x4f\x43\x40\xdc\x54\x93\xee\xee\xc7\x62\xc7\x0e\x1d\x4c\xd7\xce\xcf\xdd\xce\x43\x64\x42\x27\x83\x54\xec\x97\x6b\x7f\xe7\x4d\x6d\xd8\xf9\xbd\x3f\x7f\x9b\x1a\x09\xf5\xde\x09\x2c\x6f\x4e\x57\xf0\x7b\x2b\xe0\x98\xc3\x39\xfa\x00\xca\x0a\x63\x67\xdf\x8f\xad\x43\x11\x9a\x3b\xf9\x79\x6c\xc5\xdf\x1e\x92\xd5\xee\x81\xf4\x78\xd8\x77\xb3\x72\x97\x71\xd5\x27\x7a\x0b\x41\x0e\x1c\xc7\x2b\x04\xa9\xb8\xa8\x9d\x87\xec\xe3\x16\xe0\xb6\xd8\xd0\xa0\x09\xb0\x99\x2c\x22\x0f\x0d\x8c\x7a\x33\x96\x09\x1b\x18\xe9\x13\x86\x7b\x4b\x54\x2b\xec\x69\x58\x0a\x16\xe6\xe3\x23\xc9\x69\x34\x45\xbb\x78\xb4\xd1\xce\x25\xd5\x64\x60\x5f\x69\x6f\xba\x65\xb5\x6f\x60\x78\xfc\xc7\x6e\x7c\x45\xeb\x09\xa3\x05\xe1\x17\xcd\x0e\xd2\x84\x0f\x17\x82\x6f\xb4\x64\xaf\x29\x70\x32\x16\x5b\x0f\xad\xe6\x44\x7b\x38\xca\xb8\xb0\x26\x54\xde\x70\x5c\x6b\xbc\x40\x5a\x41\x6e\x94\x5d\x75\x73\x40\x4b\xa5\x6d\xe1\x35\x9a\xd6\xb9\x0b\xa2\x92\x28\xce\xe8\x37\x33\xb1\xb3\xd4\x73\x19\x1f\xa7\xc1\x9e\xef\xa2\x0d\x4d\xe7\xc0\x2f\x8e\x56\xe7\x1e\x5b\xb0\xc1\x9b\xf9\xd4\x4e\x6f\x3a\xe3\x42\xf0\xcd\xd3\x2f\x3f\x18\x98\x19\xc8\x4f\xdf\x8e\x34\x95\x8f\x4d\x1f\x07\xed\xca\x90\xe4\x35\x56\xcb\x5c\x88\x08\x58\xa8\xc2\xb8\xbf\xc6\x33\x78\x97\xed\x9e\xa8\x27\xa3\x4d\xbe\xa1\xae\xb0\x09\xe9\xaf\x78\x6d\x56\x39\x0d\x71\xd9\x2d\x65\xc3\xbb\x21\x58\xd6\x59\x42\x0f\xb0\xbc\xbf\xc0\xda\xc1\xb7\x24\x27\x3d\x23\x9b\xb0\xd5\x92\x8f\xf1\xe4\xd7\x82\x14\xcd\x2e\x73\xfa\x79\x11\x4d\x1e\x9d\x9c\xa0\xd1\x63\x84\xa5\x5b\x46\xf4\xf1\x63\xd2\x71\x14\x8d\xe8\x5d\xab\x6f\x4f\xfa\x01\x3e\x42\xa3\x27\x31\xbc\x2f\xbf\x4c\xe0\x95\xc0\x3d\xb5\xe0\xd6\x82\xaf\xb9\x24\x75\x0c\x6f\x34\x1e\x1f\xa7\x6e\x20\x42\xe8\xe1\x99\x91\x0c\xb0\x08\xdb\x3c\x32\x09\x5b\xd1\xa5\x06\xce\xcd\xd9\x30\x41\x0e\xb8\x6d\xcd\x85\x4f\xb2\x80\x8f\xb1\x2c\x78\x58\xe0\x88\x7f\x17\x0f\x67\xe3\xa2\x93\x12\x3b\x17\x88\xfa\x2e\x83\x03\x5c\x26\x25\x11\x0a\x8d\x3a\x1f\xf4\xdf\x2a\x5f\x95\x93\x93\xd2\x62\x4d\x7a\x3a\x4b\x09\xda\xdc\xad\x8c\xe6\xdd\x80\x34\x68\x98\x15\x95\x2b\xac\xaa\x65\x38\x32\xb7\x20\xe5\xc3\x0e\xcc\x71\xf2\xcb\xa7\x07\x25\x44\x77\xcd\x3f\x41\xbf\x5f\x43\x46\x67\x37\x13\xcd\x15\x97\xe7\x13\xa7\x33\x92\x6c\x01\x2f\x14\x21\x9e\xd5\x65\xfc\xd4\x7a\xf5\x90\x2d\x08\x73\x8a\xe9\x53\x74\xcc\xfc\xa9\x74\x11\xa7\x12\x5c\x6b\x63\x85\xff\x0f\x90\x35\xa3\x44\x79\xad\x91\x6a\x07\xcd\xf8\x1e\xf2\x03\xe1\x74\xd7\x6b\x11\x3f\x8c\xe6\x26\xac\x5b\x45\x4c\x77\x8c\xa2\x7f\xec\x33\xcc\xdf\x09\x16\x6a\x46\xb0\xda\x39\xd4\xd2\xb5\x3c\x7c\xb8\x9e\x1d\xf4\x3e\x52\x77\x3d\x83\x16\xf6\x55\xcf\x98\x6f\x1d\xf6\x26\x36\x88\x19\x6a\xd7\xb5\x36\xfc\x25\x5f\x11\xcf\x07\x4e\x43\xce\x29\x69\x6c\x10\x41\x0f\xe5\xa7\x0e\x54\xcf\xb2\x86\xb4\x04\x37\xb0\x00\x7d\xb0\x1d\x8d\x00\x0f\xff\xf6\xca\x33\xdb\xac\x5d\xf9\xad\xff\x02\xf9\x3b\x6c\xa2\x37\x6b\xf8\xd7\x34\xcd\x95\x32\xbb\xd2\x1c\x8c\xda\xd9\x99\x89\xb8\xa4\xe3\x82\x93\xd8\xdd\x92\x61\x74\x2a\x7f\xc6\x0d\xad\x61\xa8\x33\x67\x03\xea\x4e\xa3\x08\xc3\x82\x6d\xd8\x6b\x9c\x97\x65\xca\xde\xc0\x9c\x3d\x5e\x06\x93\x10\x7c\x7c\x8c\x1e\xbe\x24\x1b\x6b\x6b\xc1\x4f\x68\x65\x0f\x66\xf3\x44\x22\x24\xdb\x95\xe6\x00\x4f\x19\x56\xc3\x19\xa1\x21\x38\xf8\xba\x0f\x33\x31\xf5\xe0\x4e\xf8\x7b\xe7\x26\xc6\xb4\x14\x12\x49\xd9\xca\x12\x2f\x62\xac\xf8\x97\xff\x36\xd6\xca\xa6\xf7\xa7\xb2\xcc\x61\x2b\xa7\x79\xea\x10\x7e\x62\x64\xf3\xe7\xf3\x54\xd7\xfb\x4d\xe9\xb7\x9b\xbd\x1c\x89\x22\xfe\x0a\xff\xfe\x6f\xe3\xae\xcf\x2a\xb8\x12\x4a\xfd\x3b\x38\x2c\xe6\x2e\xcd\x6d\x7f\x0a\x87\xc5\xa1\x91\x78\xc2\xbb\x39\xeb\x65\x21\x1c\x62\x18\x4c\x7f\xc9\xc2\x47\xff\xe9\x1c\x76\x30\xf9\x8a\x01\xa2\x64\xea\xbb\x29\xf8\xec\x87\x57\xbf\x5c\xf5\xc4\x82\xec\x56\xdd\x19\x61\xfb\x4f\x23\x24\xb2\x3b\x27\xc4\xbc\x9e\x9e\xa0\x27\x53\xe3\x9b\xc2\x0c\xac\xee\x36\xf1\x54\xb7\x07\x66\x44\x6d\x08\x61\xe8\x9f\x44\x70\x60\x78\xce\xc8\x7d\x56\x68\x47\x14\x2e\xc1\xb0\xb4\x50\x47\x47\xe8\x82\x41\x00\x8d\x0b\x54\x53\x09\xff\x8b\x5b\xc5\x57\x58\xd1\xca\x87\x90\x2b\xdc\x54\x6d\xe3\x6e\x4e\xb0\x1a\xad\xf1\x76\x45\x98\x92\xbd\xca\xde\x42\xb0\x27\x3e\x66\x8c\x7a\xf4\x1b\x22\xe6\xff\xca\x07\x3e\x61\xb2\xce\x3d\x6d\x38\xae\x9f\xea\xa6\xce\x11\x3d\xb2\x01\x89\xa3\x79\xc3\x37\x3d\xc3\x8c\x77\x00\xd5\xde\xde\xc8\x22\x32\x41\x8a\x1f\x0a\xf5\x53\x1a\x84\xbf\x60\x36\x66\x69\x79\xb0\xd9\x22\x5c\x29\x7a\xeb\xfc\x26\x48\xa2\x54\x58\x28\x89\x30\x08\x38\xce\x48\x88\x62\xae\x05\xbf\xa5\x35\xa9\x43\x7c\xb2\x9b\x85\x0d\x87\x0a\x64\xe3\x2e\x1d\x99\x28\x81\x20\xd2\xc6\xba\x7c\x0a\xa0\x9c\x40\x5a\xe0\xfb\xe8\x4c\xb9\x10\xf2\xf8\x1a\x3d\x79\x9f\xc3\x87\x5b\x21\xcc\x68\x5f\x2a\x4d\x62\x92\xdd\x0a\x72\xcd\xc5\x8d\x44\x8f\x90\xa4\xac\xf2\x31\xb8\x38\xcd\x94\x4a\x83\x8c\x49\xd8\xb6\x93\x32\x49\xaf\x34\x4d\x09\x99\x71\xae\xa4\x12\x78\xbd\x76\x79\x11\x86\x22\xe6\x22\x4c\x03\xb7\x17\x09\x92\x0c\xaf\xe5\x92\xab\x89\xc9\x5e\xb1\x1f\xe9\x3f\x89\x8c\x6e\x65\x78\x02\xda\x7c\xb4\xce\x69\x86\xf5\x86\xc0\x7e\xd1\x53\x98\xe8\xad\x59\x93\x39\x24\xa4\xc0\x59\x13\x56\x7e\xa8\x69\x87\x91\x03\x79\xd3\x00\xc4\x80\x2f\x9d\x2a\xcf\x72\x0a\x71\xdc\x62\x47\x52\xc4\x3e\x59\x0f\x83\x79\x13\x77\x4d\x77\xb8\x43\xb6\x43\x29\xbb\x2f\x6c\x98\x7d\x44\x79\x4f\xb4\xaf\x2c\xe1\x1d\xe1\x8b\xd6\x8a\x0f\xea\x98\xbb\x69\xd8\x47\x35\x2e\xe2\x30\x8e\x59\x7f\x1f\x77\x86\x58\x4f\x12\x46\x71\xed\x42\x58\xbb\x1b\xff\xbf\x9b\xf9\x96\x2e\xec\x23\xcf\x06\x5f\x3f\x99\xdc\xc1\x27\x70\x3c\x10\xc3\x29\x04\x21\x81\x32\x97\xec\x56\xe3\x14\x38\x6f\x92\x71\x99\xd9\xc2\x2e\x59\x24\x11\x49\x83\x6a\x8a\xce\xef\xac\x8b\x0b\xbc\x70\x74\x84\xae\x40\xd8\x6c\x08\xe4\xda\xc1\x5e\x4c\xb3\x23\x27\xfa\x5b\xcd\x61\xed\x18\x5c\x01\xe0\x25\x30\x30\xd1\x38\x9f\x12\xe1\x46\xf2\x29\xfa\x85\x18\xe5\x6f\xbb\xc2\x6d\xd6\xa1\xc3\xe7\xee\xf2\x9a\xc0\xa9\x33\xb0\xeb\x15\x65\xa3\xf1\x94\xb0\x3a\x35\xb9\x47\x59\x68\x10\x91\x46\x96\xb8\xdf\x5c\x49\xa8\xec\x54\x7d\xfa\xb3\xf1\xb7\x76\x62\xe1\x77\xa5\xc3\x03\x60\x5d\x29\xbe\xfe\x99\x6b\xb2\x65\x58\x94\x40\x9c\xbf\x78\x9e\x74\xbe\x60\xf5\xf9\x8b\xe7\x39\xfa\xe9\xa2\x1f\x1d\xa1\x33\xb0\xe9\x41\xc8\x5e\x64\x61\xed\xce\x85\xd2\xbc\xaf\x97\xe0\xcc\x99\x49\xe9\x31\x63\x43\x94\x0f\x32\xfc\x18\x02\xca\xe9\x19\x43\x91\xcf\x7d\x9a\x5a\x8f\xfa\x2b\x7b\x39\x26\x7d\x2d\x16\xdb\x3d\xed\x82\xd8\x0e\xfb\xa8\xd8\xd2\x4b\x67\xfb\x3f\xbd\xf0\x12\x39\x9f\xed\xc8\x62\x1f\xa7\xb4\xe1\x46\xe3\x8c\x20\x7e\x4b\xc4\x46\x50\xa5\x08\xdc\xae\x7f\xef\x0c\x36\x72\xca\xea\x2b\x9f\x78\xf3\x1e\xcd\x48\xc3\x37\x45\x88\xa5\xf4\xb9\xd1\xe3\xe9\xe3\x71\x19\x81\x82\x6e\xe9\xfc\xd4\xd3\x33\xd2\x2e\xe1\xff\xcb\x6d\x7d\x0e\x5d\xd0\x2f\xe3\x3e\xfb\xb8\x7b\xfe\x94\x33\xcf\xb8\xcb\xbe\x8e\x4c\xde\xd2\x2d\x5e\xbd\xcb\xbb\x99\x6b\x31\xee\xfa\xea\x36\x4e\x35\xee\x61\xf7\x48\x38\x16\x57\x66\xd4\xc5\xed\x0a\x44\x17\x0e\x7b\x2b\xdc\x36\xaf\x04\xe4\x74\xca\x2e\xa6\xc5\x24\xc2\x88\x46\x1a\xe6\x4b\x4b\x96\xd1\xb8\xff\x98\x21\x0d\x34\x53\x69\x34\x9e\x5e\x60\x7f\xaa\xed\x6d\x3c\x48\x76\x36\x36\xa3\xef\xaf\xb8\x3d\x04\x4f\x50\x34\xc7\x0a\xd6\x30\xf3\x07\x5b\x41\xe4\xd9\x73\x86\x39\x88\xe5\x08\x5a\x37\x84\xed\x23\xfa\x79\x96\xfe\x33\x67\xc5\x7a\xc4\x31\x20\x6d\x4e\x91\xcd\x25\x26\xc5\x11\xae\x6f\xb1\xb3\x66\xbb\xa6\x23\x9c\xe6\x1b\xf4\xed\x7d\xae\xb9\xcd\xa8\xf9\xbd\xa5\xc2\xd8\xea\x35\x35\xde\x50\xc8\xb9\x5e\x11\xd5\xb1\x22\xed\x38\xdf\xeb\x71\x47\xdd\x04\xd0\x0d\xd5\x56\xc7\x90\xe6\x2c\x18\x4a\x70\x27\xb7\xd7\xb3\x2d\xee\x23\xc8\x7f\x30\xb0\x01\x15\x74\x82\x16\x44\x9d\x45\xbf\x14\x54\x44\xd6\x31\x97\xc3\x01\xeb\xce\x99\xfb\xa0\xd1\x36\xfe\xa2\x4f\xa2\xbd\xc6\x5b\xbf\x0f\x41\x3b\xd3\x79\xc1\x17\xd5\x06\x81\x75\xde\x76\x8b\x46\x00\x83\x2b\xd5\xe2\xa6\xd9\xa2\xa5\x76\x3c\xb4\xdb\x5f\x11\x44\x57\x2b\x52\x53\xac\x88\x6e\xe0\x8f\x5d\x6d\x09\x14\xb8\x37\xdf\x07\x7d\x46\xcc\x15\xf2\xf7\x6b\xbc\xb5\xdb\xf7\x19\x17\xaf\xed\x99\xac\xdd\x5a\xef\xa3\xf1\xd7\xc9\xbc\x2a\x52\x04\x9c\x58\x50\xb8\xc7\x7f\xce\x1d\xe6\xf8\xcf\x9c\x49\x0f\xa0\x54\xec\xf9\xa9\x0f\x99\x98\x5d\xa6\xe0\xe6\x7d\x7b\x52\x64\x85\x3c\x6f\x78\x07\x86\xbb\x4c\xa4\x7e\xc4\x72\xc6\x0f\x57\xe8\xcb\x4c\x6f\x29\x1a\x9c\x97\x5b\x30\x86\xce\xdc\x7d\xb9\xd1\x18\x7d\xf9\x25\x1a\xd9\x2a\x41\xd3\xfa\x26\xf9\xf4\xc5\x09\x62\xb4\x13\xa1\xe8\x4c\x07\x24\x6a\x7c\xd5\xee\x5e\xb3\x31\x97\xfe\xff\xc7\xee\xe1\x83\xd8\x86\xec\xc7\x2f\xbd\xfa\x72\xb0\x17\x61\xf5\x61\x5c\x5f\x93\x39\x6e\x1b\x55\x26\xbd\xc9\xaf\x79\x50\x86\x90\x45\x83\xce\x70\xd3\xc8\xe8\xf0\xf9\xbd\x0f\xac\xc8\x01\x47\x23\x4b\x3d\x75\x4a\xc8\xb8\x2f\x59\xc9\x83\x6e\x9a\x2a\xa8\x9a\xc2\xc6\xfa\x97\xc5\x50\x89\xc1\x35\x99\xd1\xbd\x43\xd2\x25\x49\x31\x64\xd7\x44\xb5\x1a\xd2\xd8\x4b\xcb\x24\x9e\x93\xb7\xf0\xdb\x68\x3c\x55\xdc\x04\x28\x46\xe3\xde\x90\xde\x9e\x8b\xd8\xbf\x28\xc3\x0b\xf8\xba\xb8\x80\x5d\x51\xf2\x99\xd7\x2f\x12\x98\xd9\xda\xc5\xc8\xd9\x75\x8b\x7e\xda\x73\xbd\x06\x44\xe1\x7d\xc8\x6b\xaf\x62\xef\xa2\xaf\x2b\xbc\x75\x1a\x6f\x28\x73\x2b\xde\x87\x4e\x4b\x7b\xc6\x8a\x89\x3f\x83\xd4\x56\x9a\x67\xb4\x8e\x6b\x6b\x25\x53\x3c\x84\xcc\x45\x1b\x3e\xa1\xce\x4b\x42\x6a\xe9\x8a\x0e\x18\x1b\x38\xca\x20\xf3\x19\x3d\xda\x71\xcc\xd7\xc6\xc8\x5b\x39\xec\x13\x59\xf2\x73\x61\xaa\x17\xad\x20\xb1\x3d\x09\x01\x74\xa8\xdd\x27\xca\x7b\x4f\x01\x76\xca\xfe\xc2\x91\xd3\x90\x05\xd4\x3b\xd0\x5e\x66\x53\xc7\x49\x8a\x48\x65\x98\x4c\x41\xd9\xc3\xcc\x23\xec\x7a\x92\x47\xc1\x85\x94\x3e\x00\x32\xec\x47\x96\xae\x97\x0c\x90\xd3\xe3\x1c\xdd\xa6\x35\x59\x3f\x36\xfd\xaf\x14\xbd\x4a\x4e\x85\xf6\xf4\x8c\xbd\x9b\x65\xae\x67\x9b\xcd\x1b\xc3\x81\x79\x42\x4e\xaf\x6e\x68\x2f\xd3\xce\xdc\xdd\x21\x17\x55\xcd\x53\x22\x07\x9d\x70\x3d\x27\x8b\xd4\x55\xbb\x5a\xd9\xa4\xc6\x68\x2a\x81\x6f\xba\x1c\x13\x19\x43\x91\x1d\x04\x34\xe9\x98\x40\x7d\x49\xa3\x91\xf5\x93\x81\x9a\x76\x6e\x62\xa5\x88\x4e\xfd\xcc\xc7\x43\x20\x92\x6b\x64\x19\x84\x38\x4e\x13\x80\x18\x5b\xb4\x13\x01\xc9\x60\x47\x4b\x7c\x27\x77\x23\xe1\x0b\xe5\x2f\x60\xdb\xcb\x20\x7c\x6e\x6e\x88\x04\x6f\x2a\x59\xbf\xaf\x64\x7e\x3d\xc4\x82\x84\x96\xe1\x80\x11\x51\x5b\x73\xc8\x8e\x70\x43\x98\xbd\x0b\xab\x5d\x6d\xf6\x95\xb2\xde\x36\x65\x8a\xd4\x3d\x5c\xb9\x25\xaa\x13\x4a\xb4\x2d\x5e\x9b\x7d\x76\x52\x28\x3f\xea\x39\x00\xca\x97\x9a\x86\x99\x01\xa9\x01\xcd\x09\x31\xab\x6b\x81\x3c\x23\x44\xea\xae\xcf\x08\xf9\x1e\x37\xda\xdd\xcf\x3a\xdd\x62\x01\xf5\x18\x60\x59\xcd\x41\xf8\xa9\xa6\x91\x47\xe5\xf1\xf4\x71\x1e\x4d\x0f\x83\x04\xfb\xd9\xb6\xef\xea\xa5\x41\xe0\xbe\x1e\xab\x61\x1d\xd3\x64\xbf\xa8\xf4\xe1\x70\xd1\xd7\x68\x94\x62\xfb\x28\x4c\x65\x57\x30\xf9\x07\x8e\x8d\xe2\x37\x97\xed\x35\x43\xcd\x38\x6b\xa5\x63\x02\xc8\x94\x8e\x13\xd2\xe3\x55\x81\x96\xd7\xa6\x61\xe6\xd8\x7c\x1f\x3e\x95\xe2\x6c\xed\xcc\xa4\x4b\x76\xc7\xea\xb0\x78\x74\xdf\x49\x10\xff\x73\xbe\x76\x31\x2a\x4f\x87\x88\x78\x20\xc5\x07\x3e\x3e\x8a\x07\xdd\x15\xb3\x4f\xb6\xf0\x7e\xf1\xcb\xc6\xd4\x2f\x84\x94\xf4\x7d\xf0\xf9\xcb\x7d\x12\x17\xba\x4b\xe4\xef\x98\x6d\xc2\x6d\xb6\xc4\xb3\xf0\x39\xaf\x90\x9c\xe0\x72\xe7\x8d\x75\xd5\x49\xaa\x46\x4e\x60\x16\xcf\x70\x64\x41\x08\xa4\x53\xef\x8a\x04\xf7\x7d\x3f\x95\xd2\x73\x71\xa0\xc3\x0c\xdf\x7d\x87\xd6\x98\xd1\x6a\xe4\x4f\x34\x83\xe6\x2b\x2c\x18\x9a\x91\xaa\x85\x68\xa5\x16\x95\xd2\x4b\x4a\x4f\x8e\x2d\x51\x0f\xc7\x99\x99\x9b\xe2\xdd\x51\x3e\x43\x13\xef\xd1\x39\x39\xcc\x01\x03\xea\x35\xde\x06\x2b\xd3\x55\x82\xf2\x25\x7b\x42\xf1\x0c\x17\x32\x4e\xef\x3d\xf4\x1a\x46\x7b\x9a\x80\xf6\xae\xc2\x3a\x6e\x70\x67\x9b\x20\xbf\x48\x52\xb8\x18\xf1\x45\x71\xa4\xe4\x82\x73\x57\x20\x80\x01\xe7\xad\x9c\x82\xce\x02\x60\x6f\x13\x1b\x61\x94\x9e\xe5\x94\x87\x8d\xdb\x4c\x82\x45\xd6\xd7\x3c\xb9\x04\xde\x65\xd5\xfe\xed\x14\x16\x63\x64\xe7\xd1\xed\x5d\x1e\x32\xbb\x30\xae\x44\x4b\x7a\x06\x2e\x31\x61\x01\x62\xdf\x35\x8d\xee\xf5\x6a\x7e\x4b\xa4\x97\x2d\x56\x23\xb8\xd4\xad\x59\x5b\xdd\x10\x65\x0f\xac\x12\x3f\x34\x18\xf3\xf6\xc0\xb9\x70\x98\x5c\xbc\x27\x9e\x7a\x74\xe9\x91\x06\xba\x60\x75\x74\x16\x6c\x8f\x22\xb6\xa6\x0c\x9c\xa2\x4d\xd3\x09\x86\x77\xe2\x9e\x94\xbd\x16\x7c\x21\x88\x94\xa5\x6b\x56\x3d\x47\xc8\xb2\x74\x7a\xfc\x29\x1f\xc4\x06\x4e\xad\xc1\xd8\x0f\x3e\x3a\x5e\x26\xf9\xc9\x72\xa4\xa1\xfa\xd9\x68\xc5\x6f\x49\x57\x85\x77\x76\xa3\xcb\xf1\xec\x8d\x5a\x25\xa4\xfd\xc9\xa4\xfe\x05\x0f\xc4\x5d\xf1\xe9\x1f\xc0\xa7\xa6\x0c\xdd\x01\xcb\xf9\xc9\x67\x88\xc9\x2c\x48\xe1\xab\x70\x26\x57\xbe\xac\x08\x5c\xaf\x05\xbf\xb5\xeb\x5a\x62\x9b\xe1\x80\x5f\x3f\x29\xfb\x22\xf0\xf1\xb5\xc1\xc0\xce\x21\xaa\x66\x43\x2a\x90\x20\xe2\xeb\x69\xc7\xa9\x15\x50\xef\xcd\xc3\x80\x43\x98\x25\xce\x62\x10\x35\x15\xa4\x52\xfe\xcc\xe5\x7d\x07\x99\xf7\xc3\xdb\xa4\x37\xc8\x67\x62\x7a\xf9\xe6\x79\x4e\x54\x56\x0c\x2e\x14\x70\x72\xe4\x1e\x30\x7d\xb4\xf4\xa5\xb5\xec\xf5\x16\x5e\x5b\x18\x50\x78\xf4\x5c\x66\x3e\x74\xb8\xcd\x6c\xaa\x25\x85\x12\xa7\x10\x97\xb2\x68\xb9\x75\x36\xf8\xf9\xfe\x50\x08\xc0\xd6\x33\x3d\x15\x02\x6f\x77\x94\x3c\x35\x25\x55\xba\xc3\xfb\x42\x4d\x7c\x6e\x62\x50\x69\x0d\x27\x63\x48\xbc\x39\x4b\xc6\xf5\x4d\xec\xbc\x42\x4e\xd7\x01\xa3\xa4\x75\x8b\xf4\x28\x71\x2a\x8b\x19\xc6\xb6\xd9\x63\x18\xbd\x90\x6e\xae\xa6\x7a\x5f\xbc\xaa\x7d\x4b\x1e\xe6\x9a\xd4\x1b\xef\x76\x52\x3c\x4a\x33\xec\x4b\xbf\xd1\xc3\x52\xc8\x04\xd3\x3c\xf1\xa1\x63\x05\xba\xe5\x2a\xb3\x8b\xc3\x7e\x64\xaa\xe7\x1e\x23\x5a\x67\xce\x48\xb2\xdc\x53\x38\xab\xac\x47\xee\xc7\x71\x27\xe1\xca\x7d\x99\x0a\xde\x40\xfc\xd1\xd5\x85\x9e\xfa\xa4\xed\xa9\xc0\x9b\x9f\x21\x01\xb9\x70\x8e\x9c\x2d\x72\x3e\xe0\x94\xd6\x83\x0e\xdb\x0e\x0c\x2c\xa9\x87\x31\x48\xd7\x7f\x0f\x0c\xba\xff\x17\xaf\xe2\x2b\x53\xae\x8c\x64\x6b\x6f\x38\xb0\x5c\xa8\xac\x58\x6a\xcc\x49\xf7\x0a\xb2\x9b\xba\xd9\xff\xcc\xf1\x6b\x4e\xc3\x74\xff\x9b\x0c\x8e\x37\x67\xc8\xe8\xd1\x90\xf0\x04\x8e\x0f\x25\x75\x17\x9d\x61\x8d\x8c\x85\xb2\x2a\xb9\xea\xcf\xba\x29\xe1\xa0\x0d\x87\xb8\x6e\x42\x71\x1b\x94\xd5\x35\x8c\xaa\x15\x76\x34\xe9\x74\xd9\xc6\x0f\x4a\xd1\xb5\xfb\x99\xd3\xe3\x2f\x92\x59\x5c\x9a\xbd\x69\x57\x76\x9f\x1c\x33\x53\xbe\xd3\x19\x4d\xd1\xd5\x5e\x93\x2f\x35\xa7\xa0\x8d\x28\x43\xda\x11\x16\xc9\x04\x12\x9d\xde\x9b\x78\xe6\x73\xcc\x06\xec\x80\x72\x52\xd3\xd0\xdf\xbe\x39\x68\x83\x30\x42\x7e\xda\xe0\xc1\xeb\xd7\xd6\x57\x19\x3d\xb9\x03\xa2\x3e\xb5\x6d\xc7\x10\xb6\x64\xd7\xee\x5b\x43\x77\x9a\x67\x92\x37\xf7\x19\x30\xd9\xe7\xbe\xd4\xd0\x5f\xea\x78\x3d\x8e\xaf\x83\x1c\x0e\xec\xee\x29\x76\x83\x50\xe3\xe4\xee\xbc\x66\xdd\x1e\x7f\xa1\xac\xdd\xbb\xdc\x10\xef\x8f\x05\xf4\xa5\xe1\xed\x63\xbf\x47\x2f\x25\xf8\x7e\xda\xfe\x8c\x6b\xf3\xfb\xcd\x58\x1c\x70\xb8\x18\x00\x4a\xca\xca\x27\x3a\x78\x82\x7a\x7b\x44\x85\xe1\xcb\x63\xee\x48\x0d\x45\x69\x0d\xf8\x32\x8c\xc1\xb4\x51\x74\x6f\x16\x49\x0d\xe8\xfd\x84\x4e\xa9\x26\xf7\x0e\x02\xdc\x69\xef\xed\xd9\xc9\x5f\xeb\x7b\x84\xa2\xe8\xcb\x6e\xf4\xff\xfa\xe7\xa3\x3f\xfa\x6b\x40\x08\xfd\xe5\xa0\xd9\x8c\x0f\x9d\xce\x37\xff\x82\xe9\x7c\xf3\xb9\xa6\xd3\xef\x1e\x77\x7c\xcd\x8d\x7d\xbc\x27\xd6\xe5\xf1\xc3\x3d\x75\x12\x84\xc9\x5e\x79\xb2\x89\x03\xa6\x1a\xba\xb7\x7e\x4c\x59\x6d\xb9\x87\x97\x59\xc8\xc2\xa0\x73\xf4\xc5\xae\x9c\xb2\x8f\x1f\x51\x4f\x4a\xd9\x09\xa4\x94\x15\xab\xfe\x94\x82\x21\x60\x4c\x05\x8b\x34\x1d\x77\xe1\x8b\x1a\xf6\x7b\x9d\xdd\x8a\xe5\xc6\x0f\x8b\x2b\x96\xa7\x0e\xd9\x3e\x17\x7f\xba\xbe\x19\x55\x50\xf3\x1c\xa9\xa5\xe0\xed\x22\x04\x34\x3c\xf2\xe0\x7c\x99\x9b\x02\xf6\x7d\xa8\xf8\x25\x28\x2d\x69\x65\xe2\x64\xb9\x6a\xea\x94\x05\x18\x1f\x3a\x47\x6a\x31\x10\x5f\xd2\x73\xea\x2a\xb0\x9b\x1a\xc0\x51\x09\xe0\x42\x2a\x58\x14\x60\xe7\x6d\x53\xc3\x65\x12\xd7\xbf\x87\x82\xa1\xa8\xb2\x1d\xf0\x61\xe6\x98\x05\x1a\x3a\x77\x26\xea\xdd\x93\xad\x01\x07\x1c\x6e\xd2\x6f\xce\x7c\x29\xc4\xac\x08\x50\x27\xb1\xc2\x07\x1f\xf9\x5a\xef\x10\xc3\x8b\x7b\xd9\xb2\x87\x9f\x4e\x84\x33\xef\x1e\x01\xd3\xad\xb2\x19\x48\x31\xee\xcc\x56\xef\x64\x5b\xee\x1f\xea\x25\xdf\x61\xc6\xb1\x6b\xae\xe7\x1a\x8a\x67\x96\xf7\xdf\x17\x49\xeb\x96\x6d\xcc\x3d\xc4\xf4\xd2\x5a\x5a\x99\x56\x2f\x36\x14\x54\x66\x1e\x7a\xca\x87\x09\x14\xb7\xe0\x37\x64\xfb\x45\x29\x66\xda\x4b\xb8\x6e\x95\xd0\x04\xee\xbf\xd0\xce\xb2\xaf\x4e\x15\x0c\x2d\x2b\x0d\xef\xef\xf6\x1c\x72\xff\xc3\xfd\xc5\xd7\x0b\x33\xd2\xa0\x54\x97\x7c\x0f\xfe\x2b\xc2\x48\x90\x39\x11\x04\x72\xfc\xcd\xc1\x52\xe1\xb9\x51\x93\x12\xe3\x2e\x15\xc4\x2a\x21\x2d\x6d\x56\x0a\xa3\x1e\xa3\x2f\x0b\x41\x1e\xf8\xf8\xa1\xef\x98\xc6\x3c\xa7\x49\x39\x93\x9f\x22\x3e\xf2\x25\x8e\xce\xf0\x1a\xcf\x68\x43\x55\xa7\x4a\x57\xc5\xd7\xdb\xa7\xe1\x73\xf1\x32\x74\x8c\x5e\x36\x5a\x2a\xf9\xca\x52\x4f\xa1\x2a\x0c\x6f\xaa\x0e\xa6\x25\xe0\x1e\xa6\x9b\x78\xd6\x4b\x68\x7f\xec\x01\xd4\xe5\xb3\x7f\x90\xa8\xc4\xba\x9f\xec\x5b\x32\x47\x27\xf9\xbc\x7d\x39\xb2\xfb\x90\xf6\xdb\xd1\xee\xf9\x5a\xec\x13\xdc\x13\xbc\xe3\xd9\xda\xf2\x7a\x0e\xed\xfd\x59\x2e\x08\xc4\x03\x59\x2d\x8f\xfd\x58\x66\x0b\xea\x38\x10\x23\xfc\xf6\xe7\xb3\x98\xc5\xe7\xdf\xca\x5d\xda\x12\xbc\x27\x63\x1d\x46\xc6\xbb\xb2\x93\x43\xf4\xb3\x70\x92\x56\x97\x87\xb1\x50\x08\xe1\x59\xe6\xd1\x0a\x31\xcc\x57\xff\xeb\xcf\x67\x18\x87\xc4\xbf\x95\x63\xea\x9b\xfb\xcb\xa2\xdd\xc4\xbb\x2b\x9b\x78\xec\x0e\xe0\x93\x1f\xf1\x0d\xbc\xbd\x2a\xc2\x5b\x98\x7c\x6e\x5d\x26\xf3\xba\x83\x44\x23\xca\x4c\xfd\x9c\x31\x78\x4c\x70\xef\x7b\x1a\x0e\xf8\xda\xd9\x23\xf3\x76\x72\x54\xb6\xb6\x53\xa0\x67\xde\x36\xee\x21\x1d\x03\x36\x3c\x8f\xa8\x19\xad\xff\x86\xfb\x6f\xee\xcc\xfb\x07\x12\xd5\x64\xfe\x0d\xf4\xb8\x6e\x9d\xfd\x0c\x43\x44\xbf\x8d\x4d\x79\x90\x88\x1f\x2d\x41\x46\x01\xac\x76\x49\x63\x9f\x74\xfc\x97\x08\xf8\x78\x8c\x9e\x7a\xa8\x39\xf5\xcc\x45\x00\x28\x27\xa1\xec\x33\x79\xc5\xb7\x4d\xc0\xd2\x6c\x25\x64\xf7\xc6\x6f\x97\xa4\x6f\x96\xd8\xdb\x8e\xe6\x99\x3c\x70\x7d\xf2\x83\x07\xc5\xed\x2b\x5a\x12\xde\x54\x4b\x62\xfe\x3e\x35\x7a\xd7\x49\x83\x2f\xaa\xd0\x5b\xc3\x61\xb0\xa0\xaa\xa9\x4e\xe4\xc0\x4d\xcd\x6a\x8e\x43\x65\xd4\x7d\xab\xff\x84\x92\x99\x70\xef\xb1\x21\x52\x76\xe7\xab\xd9\xc7\xcd\xb2\x54\x9c\x54\x3b\x6f\x72\xd9\xce\xe7\x0d\xa9\x2f\xcf\xfd\x69\x8b\x70\xeb\xe2\xd0\x2c\xf9\xb5\xdd\x37\x11\x8d\x4f\x9b\x21\x51\x74\xa2\xfb\x49\x97\x18\xfd\x91\x27\x7c\x69\x5e\x4c\x31\xd4\x43\x27\xe8\x71\x02\x57\x8f\xf4\x8b\x79\xed\x30\x54\xf7\x3c\x46\xbf\x7e\x30\x6b\xe5\xb8\xf9\x53\x06\x7f\xb3\xa4\x0d\x49\x46\x40\x4f\x0f\x5c\x86\x6c\x75\x8b\x88\x38\x6f\xe4\xc3\xa7\x71\xc9\x41\x35\x03\x9f\xa4\xff\xfc\x3a\xc4\x69\x9e\xfc\xad\xb0\x72\x59\xdf\xc7\x0f\x0a\x67\xa3\xf1\xca\x66\xf7\x5d\x3f\xd7\x21\x69\x67\xae\xbf\xc6\x88\xbd\xfb\x95\xd6\x50\x4f\xd5\x1f\x23\x9a\xd3\x23\xd3\x2b\x01\x96\xfc\xe3\xe8\x08\x9d\xba\x6b\xc1\xd1\xab\x84\xfe\x8d\x4b\x2e\xd0\x0c\x9b\xeb\xc3\xa1\xee\x0c\x9d\xa3\x0d\x31\x9b\x61\xc1\xe1\xfa\xbd\xfd\x0c\x8f\xef\x70\x46\xee\x49\x7b\x64\xaf\xd5\x25\x1d\x0f\xdd\xb5\xa5\xb3\xd7\x7c\x25\xe3\x8f\x3d\x97\xdb\x5c\xb5\x87\x24\xb6\x03\x81\x72\x7f\x0d\x40\x12\xa6\x22\x4b\xad\xf3\xc2\x52\x14\xa9\x8b\xde\xc0\x8c\xe2\x7e\x21\x87\x64\x10\xcb\xcf\xbf\x87\xdc\x84\xdc\xb6\x29\x4a\x8a\x91\x7d\x42\x29\x1e\x78\x12\xb3\xe4\xf1\x3e\xfc\xf9\xc5\xf8\xfe\x3b\x32\xd7\x8c\x89\x56\xd1\xeb\xe7\x95\xd3\x69\xa8\xec\x04\xe9\xcb\x36\xbc\x85\x6d\xc0\x1f\xde\xc3\x6b\x55\x48\x4b\x11\xe2\xd7\x77\xa1\x77\x2b\xdd\x25\xbe\x39\x95\x4b\x22\xd0\x16\xc2\x88\x66\x93\x77\x5f\xf0\xf2\xd5\x93\xbc\x2c\xff\xcd\x04\xf8\x52\x0d\xe6\x82\x2d\x1f\x50\xf4\x76\x8b\x96\xbb\x54\xdb\x61\x90\xfe\x10\xbd\x52\x95\xc4\x8e\xe0\x3c\xdb\x67\x67\xa7\x4f\x5c\xb1\x1a\xc9\x0d\x5e\x43\x81\xad\xd9\x56\xff\x07\x2a\xbd\xd4\x9c\x7d\xa5\x92\x44\x01\x57\xf6\x45\xb4\xe1\x9d\xcd\xe4\x5d\x43\x60\xe8\xaf\x24\xda\x2c\xb7\x88\xa2\x6f\xd1\x63\x94\xb1\x1e\xfc\xe8\x7f\xfb\xd0\x91\x24\xaf\x69\x75\x13\x68\x0c\x6c\x63\xb0\x7e\x0c\xb9\x26\xa8\x13\xcd\x34\x2d\x5f\xb6\x2b\x74\x92\x5d\x58\xec\x69\xea\xd8\x25\x74\xfc\x5f\xee\x40\x97\x6a\xb6\x31\xfd\x72\xbc\xae\x34\x7d\xf4\x1a\xd3\x77\x21\x26\x1e\xbd\x11\x96\x20\xdc\x19\x59\x91\xd5\xda\xad\xd0\xaf\x34\x7d\xc1\xc9\xfd\xe8\xbf\x47\x68\x96\x5a\xc6\x9f\xd1\x09\x80\xce\x12\x4c\xd0\x09\xa2\xc9\x33\x65\x5d\xb6\x07\x50\xb9\x81\x77\x96\x19\x24\x95\x09\x48\xc7\x35\xce\x42\x22\x3f\x15\x36\x43\xc3\x94\x54\x0b\xbe\x95\x79\x5c\x01\x71\x51\x6b\x93\x98\x27\x2f\xaf\xc1\xc5\x00\x23\xe2\x16\xfe\x11\x37\xc7\x49\x34\x7d\x4d\x34\x7a\x99\xc0\xcb\x13\x18\x0e\x74\x9c\x56\x7c\x44\x94\x83\x49\x2f\xfd\xf7\xf1\x31\xfa\xbf\xa9\x40\x32\x08\x7f\xe8\xd8\x23\x07\xa8\xd6\x30\xfc\x34\xd1\xb2\xc5\xba\xeb\x87\x24\x1b\xa5\xb1\xbc\x50\x6c\x5d\x77\x41\x1c\x5c\x26\x2e\x7c\x49\x44\x9c\x5b\xde\x76\x6d\x70\x58\x17\xe3\xb7\x05\x53\x32\xcf\x38\x49\xa2\x25\xe9\x15\xb7\x3c\x92\x92\x33\xd0\xd3\x47\x69\x6f\x9b\xf3\x13\x16\xa8\x43\x29\x5f\x32\xeb\x05\xd9\x86\xf3\xe2\x69\xf8\xb1\x13\x93\x3c\xcb\x72\xe1\x76\xf1\x23\x14\x40\x8d\x9e\x66\xde\x9b\x2d\xa3\x67\xa7\x7b\x52\x63\x22\x66\x3c\x7f\xf1\x3c\x1a\xe4\x0e\xcc\xa8\xbd\xe0\x18\xcd\xff\x0c\x66\xcc\xf3\xce\x0e\x67\xc6\x78\xb1\x02\x33\xe6\x8b\xb2\x83\x27\xeb\x9b\xd2\x85\xcb\x10\x94\xe9\xf2\xa1\xeb\x61\x39\x30\x5f\x9b\x02\x91\x50\x5e\xb3\xa7\xf0\xd0\x4b\xb8\x9f\xd9\x10\xff\x04\xb9\xb1\x90\x42\x29\x1f\x88\x33\x74\x84\x15\x34\xf3\x47\x0c\xe3\xe3\xee\x53\x61\x16\xf7\x5e\xbb\x2b\xc7\xf0\x3a\x3e\xe1\xb9\x88\x33\xae\x01\xc5\x66\x83\xb7\xb2\x58\x83\x6f\xdd\xb4\xd2\xea\x01\x7f\xcf\xb7\x78\xf4\xe0\x7c\xae\x3e\x24\xcb\xf5\xc0\x42\x14\x21\xc6\xd8\xd7\xf0\xe9\xbb\x1d\xd9\x17\xa5\xe8\x86\xc9\x0e\xae\x60\x8a\xbe\xfb\x2e\x7a\xff\x30\x22\xe1\x73\x92\x95\x7d\xea\xb9\x2b\xd7\x90\xb9\xb2\xeb\x5d\x13\xa9\x04\xdf\x46\x87\xe5\xdf\xc7\x2d\xb1\x48\x6f\x59\x6e\x88\x20\x08\x37\x0d\xaf\xe0\xf5\x52\x2c\x11\x46\x35\xa9\x88\xb6\xe4\x1b\xf7\x16\x2c\x65\xfa\x07\x7a\x1b\x64\x92\xcf\xab\x0e\x55\x50\xc3\x99\x1e\xbc\x67\xaa\x51\x24\xf0\xfe\x8f\x43\x68\x6a\x39\x82\x48\x88\x86\xb9\x39\x44\x71\x15\x8b\x96\xe0\x1b\xdd\xdf\xdc\x02\xa2\x4c\x11\x06\x15\x53\xa3\x4b\xa3\x4e\xde\xc1\x0d\x54\xca\xe6\xf6\x67\x6d\xea\x7a\x70\xe6\x19\x22\x73\x75\x82\x71\xe5\x2e\x9a\x86\x6a\xa0\x11\x40\xdf\xe9\x42\x3b\x24\x50\x3e\x68\xe2\x0f\xb6\x13\x4a\xbb\x94\x42\x3f\x2b\x6d\x87\x46\x64\x71\xa5\x88\x6c\x90\xcd\x94\xb6\x42\x98\x6d\x57\x5c\x90\x7c\xd3\x25\x57\x15\x5d\x19\xb6\x7d\x38\xcc\xb4\xec\xf0\x98\x16\xbd\x01\x66\xe9\x1a\x26\x32\xb1\x4a\x77\x05\xd5\xb2\x9a\x76\x99\xfd\x4d\xce\x78\xbb\x94\x2a\x8d\xf6\x3e\xd3\x56\x6c\xd3\xf7\x62\x5b\xb1\x71\xf7\xf1\xb6\xb4\x59\xff\x3b\x6e\x51\xbb\x7d\x5e\x74\x8b\xdb\xef\xaa\xdc\x7a\xb7\xba\xaa\x07\x57\x55\x2d\xd6\x54\x1d\x8c\xf2\xed\xf5\x32\x41\x5f\xb2\x63\x81\xea\x93\x7c\x69\x4b\x8f\x1b\x75\x6a\x8a\xee\x53\x42\x34\xbf\xf3\x53\xd2\x1e\xe8\xc4\x6a\x9c\xee\x3b\x80\xf7\xc9\x1d\xed\xe7\xc4\xcf\x92\x07\x5a\xe2\xdd\x7d\x5f\x72\xe8\x07\x59\xe0\xf3\xd2\xaf\x07\x81\x1d\xde\x16\x43\x5f\x83\x04\xc9\x56\xb1\x78\x51\xaa\xf0\x6b\x7f\xb7\xdd\x17\xb8\x92\xae\xf9\xd3\x40\xe8\x24\xd5\xaf\x00\xe6\xd4\x9b\x37\xbe\x5f\xe9\x9d\x9f\x62\x5f\x5f\x68\x30\xed\x5f\x78\xb2\xa7\xd8\xdd\x5b\x42\x89\x71\x48\xe2\x4f\xc7\xa8\xe7\xe5\x20\x74\x82\x3e\xe4\xfb\x24\x2d\x61\x1e\x37\x37\x85\xcc\x7b\xdf\xe9\x1a\x82\xf3\xf4\x91\x4d\xce\xb2\xb6\x69\x04\x2a\xa7\xef\x78\x1f\x30\x9e\x66\x09\xa8\x12\xc9\xc7\xa5\xf0\x22\x46\x6b\x41\x6f\xf5\xff\x45\x27\x80\xc5\xdc\x02\x5f\x82\x06\x1e\x29\x64\xda\x50\xa1\x73\x38\x5b\x53\x68\x8d\x55\x72\x1b\xe0\x15\x43\x3f\x62\xca\x18\x31\x71\xa2\x6b\x22\x15\x23\x50\x62\x9c\x64\x27\xab\xd2\xde\xad\x4c\xca\x3e\x13\x71\x4b\x2b\xe2\xce\x20\x27\xda\xb0\x58\xba\xa3\xb2\x25\x11\x24\x2e\xa8\x8e\x4e\x8d\xcd\x04\x15\xc5\xa0\x50\xb1\x41\x72\xc6\x6d\xbc\x05\xa7\xe3\x85\xba\xe9\x7e\xc2\x94\x48\xd4\x50\x66\xef\x9f\x22\xb5\xe4\x92\xc4\x1d\x1c\x5a\x78\xe5\x71\x4a\x30\x80\xcb\x77\xda\x8d\x11\xee\xca\x9b\xc9\x59\xe3\xcc\x3c\xf9\xc7\x85\x36\xcb\xea\x16\x66\x6b\xcb\xae\xdb\xea\xa2\x12\xb2\x2b\xb1\xa2\xda\x63\x08\x57\x56\xb6\x52\x91\x15\xaa\x96\x2d\xbb\x89\x07\x02\x9b\x0a\x43\xa1\xde\x66\x6b\x8f\xb1\x6a\xc4\x88\xda\x40\xd5\x78\x4d\x49\xe7\xe4\xe2\x06\xc0\xf1\x56\x21\x5c\x9b\xf2\x99\xf0\xee\xa5\x2d\xe9\xb9\xc2\x8c\xae\xad\xf5\x35\x4d\xb6\x4b\x5c\xdb\xa5\xff\x3c\x5a\x93\xeb\xbe\x89\x23\x1d\xf1\x79\x64\x59\x71\x57\x86\x4d\x57\xf0\x2a\x2c\x16\x44\x1d\x97\x9c\xdf\x18\x4e\xfc\xcc\x57\xdc\x7d\x5c\x3c\x40\xd6\x73\x04\x88\xd9\x46\x08\x1b\xe5\xe1\xd0\x4e\x8f\x8e\xeb\xef\x49\xa9\x6f\x47\xe5\x45\x29\x3c\xa7\x30\x98\x97\x74\xe0\xf6\xff\xbd\x8a\x7c\x55\x94\xe4\x03\xee\x16\x02\x9a\x95\x7e\xaf\xf6\xe6\xa2\x43\xb3\x44\x86\x79\xa7\x9c\x3a\x33\xcc\x36\x19\x06\x77\x65\x15\x9f\x31\x73\x57\x2e\x39\x90\x12\xdf\x8e\x3a\x54\x2e\xb0\x45\x5f\x2e\xd1\x81\x1c\xe1\xd3\x27\xee\xcc\x12\x2e\xee\xb2\x0f\x4f\xec\x93\x06\x32\xcc\x07\x3d\x19\x31\xc3\x8c\xe0\x87\xbd\x2b\x0b\x40\xde\xfc\xbd\x78\x60\x8f\x99\x7f\x3b\xea\x92\xb2\xb0\xf0\xbd\x39\x41\x29\x36\xe5\xda\x2c\xda\xc7\xe8\x2f\x0a\xb9\x57\x89\xd4\xa4\x35\x1c\xfa\x1c\x72\xd1\xaf\x60\xcc\x7e\xb6\x6a\xf2\x9d\xda\xa9\x3b\xaa\xca\x77\x6b\xad\x1e\x70\xdf\x2e\x2f\x58\xb2\x5f\x6d\xfa\xbb\x0e\x99\x5d\x27\xd9\x6b\xec\xf4\x32\xdd\xbe\xe5\xba\xfe\x73\xcb\xd5\xf7\xe4\x6e\x77\x59\xd0\x45\x76\x3f\x3d\x40\xff\x3f\x00\x00\xff\xff\x8b\x09\x69\x89\x7e\xa1\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7b\x73\x1b\x37\xf2\xe0\xff\xfe\x14\x88\xab\x2e\x21\x37\x34\x65\x6f\xae\xb6\xae\x54\x56\x72\x8a\x24\x7b\x55\x4e\xfc\x92\x92\x5c\x55\xca\x15\x83\x33\x20\x89\xd5\x10\x60\x00\x8c\x18\xae\xed\xef\x7e\x85\xc6\x1b\x83\x19\x92\x92\xb3\xbb\xbf\xd5\x3f\x89\x39\x40\xa3\xd1\x68\xf4\x0b\x8d\x06\x5d\xad\xb9\x50\xe8\x59\xcb\x16\x74\xd6\x90\x6b\x7e\x43\x18\x9a\x0b\xbe\x42\x0f\x93\xdf\x1e\x3e\x70\x2d\x1b\xbe\x89\x5a\x3d\xfe\xe3\xd9\x0f\xaf\x7e\xb9\x7e\xf5\xe2\xe2\xe5\xe9\xf9\xf9\xdb\x8b\xab\xab\xb8\xe1\xe5\xf9\x35\x9e\x35\xe4\x4a\xe1\x1b\xca\x16\x71\x8f\xcb\xf3\xeb\xd3\xef\x7f\xb8\xb8\xba\x3e\x7d\x71\xf9\xf2\x79\xa1\xeb\x59\xd3\x4a\x45\xc4\x9b\x33\xd7\xeb\xcd\x59\xa1\xd5\xf9\x8b\xe7\xee\xfb\xf9\x8b\x12\x98\x67\x84\xc8\x78\xdc\x67\x17\x17\x57\xae\xd9\x83\xa3\x23\x74\xbd\x24\x48\xf1\xf5\xa3\x86\xdc\x92\x06\xc9\x15\x16\x0a\x55\x9c\x29\x81\x2b\x85\x56\x98\xe1\x85\x46\x5c\x2d\x09\x6a\xe8\x9c\x54\xdb\xaa\x21\x88\xcf\x11\x59\xf3\x6a\x29\xa7\xe8\x92\xc1\x28\x13\x0d\xca\xfc\x86\xb0\x20\xd0\x5e\xae\x70\xd3\x10\xa9\x50\xcb\xa8\xd2\x7d\x14\x5d\x11\xb4\x59\x12\xfb\x9d\xd6\x84\x29\xaa\xb6\x48\x69\x12\xa1\x11\xf4\x21\xd0\x52\x43\x63\x44\x6d\xb8\xb8\x41\x7c\x4d\x04\x56\x5c\xc8\x31\xa2\x12\x49\x85\x15\xad\xa6\xe8\x95\xfb\x15\xad\xf0\x16\x71\xd6\x6c\x51\x43\xf0\x2d\x41\x5c\xa0\x7f\x70\xca\x60\x04\x07\x42\x83\xc3\xca\xe0\x87\x66\xbc\x65\x35\x16\x94\xc8\x1c\xca\x8c\x20\xf2\x0f\x52\x29\x52\xa3\xba\x15\x7a\xda\x98\xd9\x4e\x73\x2e\xd0\x2d\x16\x94\xb7\x52\x03\x5b\x51\x59\x93\x15\xc1\x8c\xb7\x42\x4e\xd0\xac\x55\x7a\xbc\x2d\x12\x64\x85\x29\x43\x76\xf8\x6c\x82\x2d\x53\xb4\x81\x0f\x06\x26\x61\xb5\x9c\x3e\x38\x3a\xd2\x00\x2f\x02\xe9\xe4\xba\xa1\x0a\x51\xa6\x38\xfa\x06\xad\x97\x58\x12\x79\xac\x9b\x7c\x3c\xb9\xf3\x1f\x74\x47\x17\xaf\x5f\x9d\xfd\x1d\xbd\x44\xbb\xff\x3e\xfa\xc6\x5f\x3f\x41\xd3\xe9\x14\xfa\x3f\xd2\x7f\xc8\x71\x32\xfc\xeb\xe3\x23\x74\x45\x54\xbb\x46\xfa\xff\xce\xf8\x6a\x45\x95\x26\xde\xa3\x8f\x1f\x7d\xaf\x7b\x21\xad\x21\x3c\x19\x23\x64\x37\x09\x7a\xfd\xf7\xd3\xab\x0b\xfd\xe3\x4b\x5e\x93\xc0\x18\x40\x36\x20\xb1\xe2\x48\xb6\xb3\x15\x55\x9a\x4f\x00\x4f\x41\x7e\x6f\x89\x54\x12\x56\x50\xd3\xfe\xe5\xc5\xff\xbb\xb6\x0b\x60\x16\x59\xc3\x53\x4b\x2a\x0d\xad\xa7\xe8\x54\x99\x35\x62\x35\xf0\xac\xff\x32\x81\x9f\x61\xa1\xf2\x6d\x22\x88\xe4\xcd\x2d\x91\xd0\x42\xc3\xe3\xad\x92\x0a\xb3\x5a\x63\xd0\xc1\x04\xb3\x1a\xd5\x44\x11\xb1\xa2\xcc\xf6\xc9\x38\xc5\xe1\xca\xc8\x1f\x0a\xf9\x9d\x35\x85\xbd\x5a\x44\x80\xac\xa8\x92\x01\x3f\xb3\x28\x92\x88\x5b\x5a\x11\x44\x6e\x09\x33\x6d\x31\x65\x1a\x13\x33\xe3\xe1\x51\x61\xc4\x09\xda\x2c\x69\xb5\x44\x94\x51\x45\xb1\xb2\xc8\x2a\x81\x99\xa4\x8a\x72\xa6\xe9\xed\xa6\x6c\xf0\x32\x23\xbf\x06\x4a\xda\x05\xfc\xeb\x18\x5d\x5d\x5c\xff\xf4\x3a\xac\xde\x2f\x4b\xc2\x22\xc2\xa2\x19\x59\x50\x66\x60\xaf\xb1\x50\xb4\xa2\x6b\xcc\x94\x44\x7e\x17\x3b\x7c\xcc\xfe\x20\x6a\x8a\xce\xcd\xfe\xd4\x40\x34\xc4\xb0\x40\x32\x83\xb1\x16\x64\xad\x7b\x75\x27\x07\xb2\xcb\xb4\x6d\x1b\x2c\x26\xa8\xe2\x4d\x43\x2a\x3d\x2f\x10\x3f\xbc\x26\xd2\x71\xd3\x2d\xd7\x93\xb7\x30\xa8\x40\x95\x91\xcd\x5f\x49\x24\x38\x57\xe8\xf7\x96\x8b\x76\x85\x2a\x22\x14\x9d\xd3\x0a\x2b\x02\x8b\x5c\x71\x26\x09\x93\x46\x64\x18\x78\xa2\x35\x73\xaa\xa9\x54\x82\xce\x5a\xbd\x5d\x6e\xc8\x16\x2d\x08\xd3\xcc\xac\x69\xba\x16\x5c\xf1\x8a\x37\x68\x74\xfe\xe2\xf9\x18\x58\x9a\x28\xd4\xae\xa1\x9f\xc0\xac\xe6\x2b\x0d\x6f\x46\x70\xc5\xd9\xd4\x11\x13\x26\x0e\x73\x05\x28\x66\x4f\x54\x7c\xb5\x6e\x88\x1a\x62\x5d\xcf\x39\x7e\x0d\xcd\x3e\xee\xe7\x1e\x0d\x4a\x53\x6d\x8e\x2b\x25\xcd\x16\x31\x72\x7b\x2d\x78\x45\xa4\xb4\x4c\xa3\xe1\xed\xe2\x1b\x83\x91\x1d\x30\x61\x9a\x6f\xc6\xe8\xec\xd5\x8f\x3f\x5e\x5e\x5f\x5f\x9c\xef\x62\x9c\x49\x22\xeb\xa9\x44\xf3\xb6\x69\xb6\x6e\xe5\x6b\x18\xac\x33\xb4\xe6\x83\x68\x67\x9d\xa2\x39\xa6\x4d\x2b\x40\x84\x10\xa6\x88\x48\xc7\x99\x73\x11\x4f\x00\xe8\xc0\x33\x86\x32\x33\xae\x61\xfd\xf5\x8c\xb1\xda\x87\xa5\xf5\xb8\x06\x49\xb7\x5a\x9e\xa0\xed\x1a\x78\x5b\x93\xb5\x6e\x05\xf1\xbb\x51\x22\x8c\x2a\x41\x15\xad\x70\xe3\xf1\xd6\x0c\xb7\xa1\x4d\x83\x2a\xdc\x4a\x03\xa3\x5a\x6a\x65\xa4\x38\x5a\xe2\x46\x4d\x1f\x3c\x58\xb7\xb3\xb0\xf0\x5a\x6b\x1b\xfa\x7f\x78\xf0\x40\x0b\x7d\xfd\x95\xb0\x76\x65\x56\x05\x56\xe3\x18\xfd\x74\xc9\xd4\xff\x41\x1f\x1e\x38\xcd\x00\x20\x34\x49\x9c\xdd\xf2\xd3\xd9\xf5\xe5\xab\x97\xdd\xef\xa0\x3f\x60\xdf\xf7\x7c\x33\xcb\x0b\x1f\x3f\x65\x08\x68\xe9\xfe\x96\x37\x43\xc3\xbf\x7c\xf5\xf2\xa2\xfb\xeb\x99\xd9\xc1\x5c\x94\x3e\xb9\xbd\xd8\x45\xe7\x0f\x52\xb5\xb0\xed\x3b\x9f\x7e\x26\xc2\x6c\xe8\xe2\xd7\xd3\x4a\xf3\x7b\x3c\x85\x23\x6b\x50\xc5\xc2\x30\xdd\x48\x54\xc2\x96\xd3\xfb\x7e\xa3\xb9\x79\xd3\xbf\x2f\xa0\xbb\x07\x6b\xb5\xd3\xa5\xdf\x8b\x66\x53\xcd\x29\xc3\x0d\xfd\x27\xa9\xfb\xa4\x79\xbb\xae\xf8\x4a\xf3\xab\xe1\xf4\x40\x69\x40\x27\xa8\x8b\x91\x9f\x9f\xff\x1f\x37\x9b\x8a\xb7\xb0\x23\x7a\x40\xa2\x1f\x5b\xa9\xb4\xf1\xc4\x19\x41\x0b\x41\xb0\xd9\x3d\x18\x58\x3d\x01\x96\x03\xaa\x5a\x21\x34\x16\x11\x6a\xfa\xcf\x36\x33\xcb\xff\xb7\xff\x3d\x79\x90\x00\xb9\xdc\x67\x9e\x68\x43\xd5\x12\xe1\xa6\x01\xb9\x8b\x28\x9b\x73\xb1\x82\x65\x9c\xa6\xc0\x58\xd5\xb4\xb5\xb6\xb0\xe2\x5f\x75\x9f\xcb\xf3\x89\x57\xdd\x37\x64\x3b\x71\x02\xa6\xf4\x6f\x5c\xd7\x02\x24\x9f\xe0\x0d\x99\x24\xa0\x1c\x88\x08\x83\x09\xda\x10\xba\x58\xaa\x09\xec\xd9\x15\x17\x24\xe0\x04\x23\xb3\x39\x3f\x46\xbf\x76\xdd\x87\xe9\x4b\xfb\xf5\x5d\x46\x92\x6b\x60\x04\x21\x15\xba\xa5\x64\x83\x46\x54\xcf\x4a\xd2\x5b\x32\x76\xf2\xb9\xc4\x05\xfa\x0f\x7a\xfd\x4c\xc9\xa6\x87\xd8\x1a\x72\x83\xef\x04\x98\xe1\x66\x07\x60\xab\x45\x11\x96\x92\x2e\xd8\x4a\x73\x42\x1f\x8b\x5d\x60\x6d\x30\x37\x04\x1a\x59\x21\xda\x50\xa9\x12\x98\x82\xac\x05\x91\x44\xcb\x59\xcd\x8a\x1e\xbc\x51\xc5\x66\xcf\x68\x96\x00\x09\xac\xd9\xe2\xf2\x5c\xda\xc1\xad\x9a\x58\xe2\x14\xa2\x05\x31\x31\xec\x64\x74\xbf\x59\x3c\x63\xc6\x81\x5d\x10\xf1\xad\x15\x3f\xd6\x75\x93\x76\x15\xbd\x27\x37\xb5\xff\x57\x5a\x3f\xc9\x5b\x51\x81\x6b\x65\x74\x3c\x23\x52\x1a\xe5\xaf\x71\xd3\xd3\x25\xb8\x26\x02\x49\x62\x8d\x14\x84\x9b\x05\x17\x54\x2d\x57\x06\xbb\x04\xe2\xd0\xee\xd7\x7f\x66\x8c\x2b\x18\xf3\x18\x5d\x29\x6d\x4d\x15\x90\xaa\x09\xae\x1b\xb0\x52\xb5\xcb\xa7\xd7\xc0\x28\x44\xbb\x02\xda\xf9\xf4\xe6\x8a\xe2\x5a\x06\x38\x25\x56\xbb\x36\x0e\x83\x04\x76\x64\xa5\x5a\xb9\x76\xee\x47\x32\x3e\x10\xa9\xe8\x9c\x5a\x28\x44\xac\x00\x01\x1c\x2c\x2a\xc3\x8f\xac\x5d\xcd\x88\x98\xa6\x53\x07\x23\x01\x1b\xdc\x82\xea\x45\x7c\xa6\x05\xb1\x86\x1f\xc9\x4c\xbd\x86\x92\x60\xad\x80\x67\x0d\xaf\x6e\x0c\x25\x01\xb6\x13\x64\x09\x6c\x27\xd5\xd0\x82\xde\x12\xe6\xc9\x33\x41\x54\xa1\x0a\x33\x24\xf1\x9c\x34\xdb\x1e\x73\xc3\x4d\xd5\x43\x3c\x7f\xf1\x1c\xd4\xec\x93\x67\xdd\xcd\x92\xb7\xf9\xeb\x1e\x6d\xbe\xe9\xb4\x81\x26\xe3\x82\x6e\x2a\x1a\x79\xc3\xba\x09\x62\x08\x5e\x3b\x79\x90\xc1\xed\x0b\x1a\x2a\x02\x04\x9e\x39\x40\xd3\x3b\x2f\xb2\x50\x7b\x58\xd4\xc3\x5d\x62\x89\x66\x84\xb0\xc0\x51\x25\xd5\x65\x46\x1f\x15\x64\xcb\x9e\x3a\x8b\xfc\xde\xe2\xc6\xad\x92\xeb\x44\xbb\xaa\x6b\x2d\xc8\xad\xf6\xfe\x63\xd6\x05\x3c\xf6\x55\x5b\x1a\x29\x41\x64\xdb\x28\x27\x3a\xdf\x9c\x21\xbc\x58\x08\xb2\xf0\x76\xbf\x36\x27\x32\x59\xe7\x05\x57\x02\x2c\x96\x62\x91\x24\x42\x82\x54\x84\xde\x92\x1a\xa6\x8d\x23\xef\xc6\x49\xb2\x04\xca\x9b\x33\x04\x5e\xaa\xf1\x6c\x0a\x4e\x0c\xd8\xb0\xb0\xed\x9d\x2c\xb5\x7e\x0a\x91\xd1\xb4\x9d\x74\xeb\x15\x77\x6f\xce\x4a\x02\xcf\x10\x43\x2f\xc9\xba\x9d\x35\xb4\xd2\x5a\x55\x06\x2e\xb3\xb2\xc5\x78\x14\x84\x55\xbc\xd6\xfb\x55\xa2\xd9\xd6\xd8\x3d\x0d\xdf\x3c\x5a\xf0\x54\x5a\x8b\xed\x5a\x71\xd4\xd0\x99\xc0\x62\x0b\x6e\x01\x43\x4b\xf2\xc7\x23\xdb\x3d\x55\xfd\xcf\x05\xd7\xe2\xc7\x8f\xad\xb9\x56\x79\x45\x6a\xe9\x3f\x41\x73\xde\x34\x7c\xa3\x05\x84\x19\x58\x5b\xf8\xb7\xb4\xd6\x5c\xa3\x11\xf6\x20\xeb\x9b\xc5\xeb\x76\xf6\x82\x6c\x35\x19\x8c\x40\x7d\x37\xc9\xf7\xdf\x99\x5b\x4d\x2b\xe0\x2a\xb4\x22\x0a\xd7\x58\x61\x84\x67\xbc\x55\xe9\x9a\xa5\x1b\xe2\xb4\x69\xd0\x92\x4a\xc5\x05\xd8\xfd\xc6\xcc\xf1\xdd\x21\x34\xc6\xb5\xbb\xb3\x26\x62\x85\x19\x61\xaa\xd9\xfa\x1d\x23\x95\x68\x2b\xbb\x65\x7e\x74\x5d\x3e\x74\xd7\xc4\xd8\x90\x73\x1a\x6d\x9c\x80\x84\x03\xd6\x10\x95\xf3\x7a\x41\x9d\x69\xb5\xd5\x4a\xcb\x8a\xce\xbd\xb5\xee\xa3\xc1\x5d\x7a\xfb\x36\x86\xac\x3b\x3a\x8d\x34\x68\xe5\xb8\xe0\x4c\x19\x41\xa9\xb0\x48\x0c\x9b\x21\xbb\x66\x18\x14\x61\xf5\x41\x80\x88\x37\xfa\x70\x5b\x75\x3c\x07\x8b\x9c\xfe\x7e\xb1\x0b\xb0\xe2\x0a\x37\x48\x90\x0d\x16\xb5\xf5\x28\xb5\x76\x5c\x63\x5a\x23\xcd\x2d\xfd\x6b\x74\x8b\x85\xe9\xfd\xd6\x74\x3e\x46\x3f\x3d\xa3\x7f\x94\xc6\x30\xd0\x11\x5e\xe9\x15\xcd\x07\xd1\xce\x30\x86\x00\x90\x67\x7a\x30\x9c\xb4\xc4\xa1\x4a\xa2\x9a\x34\x5a\x7c\x71\x21\x3b\xa3\x1b\xb8\xa7\x06\x6c\xd9\x9c\xb5\xb8\x7d\x2f\x08\xbe\xa9\xf9\x86\xbd\xcb\xb0\x13\xb8\xba\x91\x88\xce\x3d\x05\x96\xf8\x96\x18\xa5\x00\xd8\x99\xe9\x17\xd7\x2d\x60\x20\x5f\x63\x5a\x1f\xa3\xef\x39\x6f\xba\x93\xe7\x62\x81\x19\xfd\xa7\x11\xc0\x7c\x1e\x2c\xb8\x60\x1f\x42\x20\xd6\xca\x38\x99\x00\xf0\x31\x3c\x90\x0d\x18\x09\xde\xb2\x1a\x09\x3e\xa3\x0c\x49\x2e\x80\xdb\xbd\x8d\x56\xd8\x41\xfb\x1a\x8b\x5d\xb4\xdf\x18\x51\x7d\x16\x44\x75\x24\x38\xc3\xb9\x81\xf3\xf5\x3b\x94\xd9\x4b\x64\x77\x87\x8d\xe5\x34\x96\x92\x57\x14\x83\xad\x60\x6d\x63\x74\x1e\x05\xb5\x5e\x90\x2d\x7a\xee\x83\x5a\x99\x2a\x05\xa9\x6e\x58\x2d\x58\x74\x46\x97\x79\x93\x4d\x69\x51\x5b\x10\xd8\x91\xa4\x86\x7d\xe7\x14\x25\xd6\x7e\x41\x4d\xfe\x38\x46\x0d\x61\x0b\xb5\x44\x8f\xd0\x93\xce\xc4\xeb\x9b\x45\x2a\xa1\xc3\x24\x29\xa3\x6a\xd4\x51\xe1\x28\xfe\x8b\x45\x53\xfe\x29\x17\x37\xd9\xf7\x4c\x86\x74\x7b\x17\xe4\x41\xd6\xa8\xb4\x9d\xb3\x26\x87\x38\x20\x69\xc7\xfd\x74\x78\xd2\xa7\x43\xcb\x71\xac\x51\x0c\xbd\x9a\xf9\xd4\xd9\x54\x27\x4e\x67\x74\x9b\x80\xae\x38\x01\xf2\x16\x3e\x3a\xca\xea\x16\xee\xff\xbb\xcd\x2c\x81\xd1\x89\x23\x75\x11\x52\x44\x65\x03\x2e\xfa\xa1\xdb\x21\xa6\x38\x3a\x49\x16\xa0\xdb\x38\x91\x77\xe8\x04\xfd\xfa\xae\xaf\x0d\x48\x24\x74\x82\xe6\xb8\x91\xa4\x44\xb0\x6c\x11\x81\x74\xd9\x6f\x85\x6e\x7e\x09\x75\x7b\xff\x8f\x6e\x43\xbb\x6e\xe8\xc4\xad\xa0\x6f\xf2\x29\x2c\x1f\x86\xd0\xd6\x08\x57\xb0\x68\x63\x34\x6f\x99\xd6\xd7\xd7\x11\x09\x46\xbf\x21\x46\x36\x19\x43\x8e\xa3\x60\x5d\x1f\x1d\x43\xaf\x03\x46\x7e\x1b\x93\x77\xf4\x9b\x15\xee\x5e\x75\xec\xa9\x60\x8a\xe8\xe5\x2b\x97\x81\x3e\x18\x49\x58\x5f\x8f\x62\xa4\x7f\x06\x46\x77\x3c\x11\xfd\x2b\x8c\x8b\x76\x0e\xec\x37\xa9\x1c\xfd\x5e\x0d\xed\xe1\x22\x0a\x09\xeb\xfc\x5e\x1d\xb2\x2c\xe7\x2f\x9e\x83\x58\x7e\x41\xb6\xa3\x9b\x8e\x34\x18\xe0\xbd\x9b\x94\xf1\x50\x1a\x43\xf5\x36\x2a\xe8\x08\x2a\xcd\x41\xb4\x75\xd8\xb5\xa3\x3d\x83\xe8\x36\x5b\x04\xbb\xfc\xb4\x5e\x51\x76\x74\x74\x94\xdb\xbc\x67\x9c\xcd\xe9\x22\x42\xc6\x69\x33\x13\x3c\xd0\x5a\x5f\x9b\x6e\x10\x9a\xc7\x0c\x69\xfb\x57\x14\x2c\xaa\x91\x24\x6a\x0c\x3a\x84\xb5\x2b\x2d\x2e\xe4\x25\x03\x73\xba\xdf\x7a\x2b\x0c\xb0\xc3\x38\x2c\x0d\x62\x79\xf9\xd4\xb4\x4e\x1c\x7b\x54\x0a\xd6\x16\x46\x05\x13\xae\xbe\x59\x18\x0f\x7d\xd7\x80\x2e\x9a\xb0\xcf\xc4\x82\xbd\xe4\x2c\x24\x3f\xde\x30\x05\xcf\xba\x9a\x4a\x8f\xf6\xe4\x6f\x45\x13\xd0\x9c\x7c\x29\xa2\x95\xbc\x39\x03\x51\xde\x72\xd5\x26\xc3\x56\x1b\xc3\x94\x55\x82\x60\x49\xa4\xf6\xcb\xc5\x36\x43\xc0\xe0\x4e\x25\xba\xc5\x4d\x4b\x80\xa5\xb4\xf7\xb9\x6e\x68\x60\xa1\x67\x3f\xbc\xfa\xc5\xda\xdc\xb2\x5d\xaf\x9b\xad\xb6\x7f\x17\x44\x45\x11\x1c\x18\xaa\x3c\x2b\xdd\xdb\x74\xbb\xb4\x98\xbc\x26\xa2\x22\x4c\xe1\x05\xe9\x9a\xdf\x60\x6e\xf4\xb0\xd2\x64\xe7\xf2\x4f\x06\xd6\x6b\x32\x48\xdf\xc9\x5e\x78\x16\x37\x6f\x86\xad\x96\xe4\xe9\x2f\x43\x5d\xd2\x79\x24\x7d\xd3\x4f\x43\x40\xdc\x54\x93\xee\xee\xc7\x62\xc7\x0e\x1d\x4c\xd7\xce\xcf\xdd\xce\x43\x64\x42\x27\x83\x54\xec\x97\x6b\x7f\xe7\x4d\x6d\xd8\xf9\xbd\x3f\x7f\x9b\x1a\x09\xf5\xde\x09\x2c\x6f\x4e\x57\xf0\x7b\x2b\xe0\x98\xc3\x39\xfa\x00\xca\x0a\x63\x67\xdf\x8f\xad\x43\x11\x9a\x3b\xf9\x79\x6c\xc5\xdf\x1e\x92\xd5\xee\x81\xf4\x78\xd8\x77\xb3\x72\x97\x71\xd5\x27\x7a\x0b\x41\x0e\x1c\xc7\x2b\x04\xa9\xb8\xa8\x9d\x87\xec\xe3\x16\xe0\xb6\xd8\xd0\xa0\x09\xb0\x99\x2c\x22\x0f\x0d\x8c\x7a\x33\x96\x09\x1b\x18\xe9\x13\x86\x7b\x4b\x54\x2b\xec\x69\x58\x0a\x16\xe6\xe3\x23\xc9\x69\x34\x45\xbb\x78\xb4\xd1\xce\x25\xd5\x64\x60\x5f\x69\x6f\xba\x65\xb5\x6f\x60\x78\xfc\xc7\x6e\x7c\x45\xeb\x09\xa3\x05\xe1\x17\xcd\x0e\xd2\x84\x0f\x17\x82\x6f\xb4\x64\xaf\x29\x70\x32\x16\x5b\x0f\xad\xe6\x44\x7b\x38\xca\xb8\xb0\x26\x54\xde\x70\x5c\x6b\xbc\x40\x5a\x41\x6e\x94\x5d\x75\x73\x40\x4b\xa5\x6d\xe1\x35\x9a\xd6\xb9\x0b\xa2\x92\x28\xce\xe8\x37\x33\xb1\xb3\xd4\x73\x19\x1f\xa7\xc1\x9e\xef\xa2\x0d\x4d\xe7\xc0\x2f\x8e\x56\xe7\x1e\x5b\xb0\xc1\x9b\xf9\xd4\x4e\x6f\x3a\xe3\x42\xf0\xcd\xd3\x2f\x3f\x18\x98\x19\xc8\x4f\xdf\x8e\x34\x95\x8f\x4d\x1f\x07\xed\xca\x90\xe4\x35\x56\xcb\x5c\x88\x08\x58\xa8\xc2\xb8\xbf\xc6\x33\x78\x97\xed\x9e\xa8\x27\xa3\x4d\xbe\xa1\xae\xb0\x09\xe9\xaf\x78\x6d\x56\x39\x0d\x71\xd9\x2d\x65\xc3\xbb\x21\x58\xd6\x59\x42\x0f\xb0\xbc\xbf\xc0\xda\xc1\xb7\x24\x27\x3d\x23\x9b\xb0\xd5\x92\x8f\xf1\xe4\xd7\x82\x14\xcd\x2e\x73\xfa\x79\x11\x4d\x1e\x9d\x9c\xa0\xd1\x63\x84\xa5\x5b\x46\xf4\xf1\x63\xd2\x71\x14\x8d\xe8\x5d\xab\x6f\x4f\xfa\x01\x3e\x42\xa3\x27\x31\xbc\x2f\xbf\x4c\xe0\x95\xc0\x3d\xb5\xe0\xd6\x82\xaf\xb9\x24\x75\x0c\x6f\x34\x1e\x1f\xa7\x6e\x20\x42\xe8\xe1\x99\x91\x0c\xb0\x08\xdb\x3c\x32\x09\x5b\xd1\xa5\x06\xce\xcd\xd9\x30\x41\x0e\xb8\x6d\xcd\x85\x4f\xb2\x80\x8f\xb1\x2c\x78\x58\xe0\x88\x7f\x17\x0f\x67\xe3\xa2\x93\x12\x3b\x17\x88\xfa\x2e\x83\x03\x5c\x26\x25\x11\x0a\x8d\x3a\x1f\xf4\xdf\x2a\x5f\x95\x93\x93\xd2\x62\x4d\x7a\x3a\x4b\x09\xda\xdc\xad\x8c\xe6\xdd\x80\x34\x68\x98\x15\x95\x2b\xac\xaa\x65\x38\x32\xb7\x20\xe5\xc3\x0e\xcc\x71\xf2\xcb\xa7\x07\x25\x44\x77\xcd\x3f\x41\xbf\x5f\x43\x46\x67\x37\x13\xcd\x15\x97\xe7\x13\xa7\x33\x92\x6c\x01\x2f\x14\x21\x9e\xd5\x65\xfc\xd4\x7a\xf5\x90\x2d\x08\x73\x8a\xe9\x53\x74\xcc\xfc\xa9\x74\x11\xa7\x12\x5c\x6b\x63\x85\xff\x0f\x90\x35\xa3\x44\x79\xad\x91\x6a\x07\xcd\xf8\x1e\xf2\x03\xe1\x74\xd7\x6b\x11\x3f\x8c\xe6\x26\xac\x5b\x45\x4c\x77\x8c\xa2\x7f\xec\x33\xcc\xdf\x09\x16\x6a\x46\xb0\xda\x39\xd4\xd2\xb5\x3c\x7c\xb8\x9e\x1d\xf4\x3e\x52\x77\x3d\x83\x16\xf6\x55\xcf\x98\x6f\x1d\xf6\x26\x36\x88\x19\x6a\xd7\xb5\x36\xfc\x25\x5f\x11\xcf\x07\x4e\x43\xce\x29\x69\x6c\x10\x41\x0f\xe5\xa7\x0e\x54\xcf\xb2\x86\xb4\x04\x37\xb0\x00\x7d\xb0\x1d\x8d\x00\x0f\xff\xf6\xca\x33\xdb\xac\x5d\xf9\xad\xff\x02\xf9\x3b\x6c\xa2\x37\x6b\xf8\xd7\x34\xcd\x95\x32\xbb\xd2\x1c\x8c\xda\xd9\x99\x89\xb8\xa4\xe3\x82\x93\xd8\xdd\x92\x61\x74\x2a\x7f\xc6\x0d\xad\x61\xa8\x33\x67\x03\xea\x4e\xa3\x08\xc3\x82\x6d\xd8\x6b\x9c\x97\x65\xca\xde\xc0\x9c\x3d\x5e\x06\x93\x10\x7c\x7c\x8c\x1e\xbe\x24\x1b\x6b\x6b\xc1\x4f\x68\x65\x0f\x66\xf3\x44\x22\x24\xdb\x95\xe6\x00\x4f\x19\x56\xc3\x19\xa1\x21\x38\xf8\xba\x0f\x33\x31\xf5\xe0\x4e\xf8\x7b\xe7\x26\xc6\xb4\x14\x12\x49\xd9\xca\x12\x2f\x62\xac\xf8\x97\xff\x36\xd6\xca\xa6\xf7\xa7\xb2\xcc\x61\x2b\xa7\x79\xea\x10\x7e\x62\x64\xf3\xe7\xf3\x54\xd7\xfb\x4d\xe9\xb7\x9b\xbd\x1c\x89\x22\xfe\x0a\xff\xfe\x6f\xe3\xae\xcf\x2a\xb8\x12\x4a\xfd\x3b\x38\x2c\xe6\x2e\xcd\x6d\x7f\x0a\x87\xc5\xa1\x91\x78\xc2\xbb\x39\xeb\x65\x21\x1c\x62\x18\x4c\x7f\xc9\xc2\x47\xff\xe9\x1c\x76\x30\xf9\x8a\x01\xa2\x64\xea\xbb\x29\xf8\xec\x87\x57\xbf\x5c\xf5\xc4\x82\xec\x56\xdd\x19\x61\xfb\x4f\x23\x24\xb2\x3b\x27\xc4\xbc\x9e\x9e\xa0\x27\x53\xe3\x9b\xc2\x0c\xac\xee\x36\xf1\x54\xb7\x07\x66\x44\x6d\x08\x61\xe8\x9f\x44\x70\x60\x78\xce\xc8\x7d\x56\x68\x47\x14\x2e\xc1\xb0\xb4\x50\x47\x47\xe8\x82\x41\x00\x8d\x0b\x54\x53\x09\xff\x8b\x5b\xc5\x57\x58\xd1\xca\x87\x90\x2b\xdc\x54\x6d\xe3\x6e\x4e\xb0\x1a\xad\xf1\x76\x45\x98\x92\xbd\xca\xde\x42\xb0\x27\x3e\x66\x8c\x7a\xf4\x1b\x22\xe6\xff\xca\x07\x3e\x61\xb2\xce\x3d\x6d\x38\xae\x9f\xea\xa6\xce\x11\x3d\xb2\x01\x89\xa3\x79\xc3\x37\x3d\xc3\x8c\x77\x00\xd5\xde\xde\xc8\x22\x32\x41\x8a\x1f\x0a\xf5\x53\x1a\x84\xbf\x60\x36\x66\x69\x79\xb0\xd9\x22\x5c\x29\x7a\xeb\xfc\x26\x48\xa2\x54\x58\x28\x89\x30\x08\x38\xce\x48\x88\x62\xae\x05\xbf\xa5\x35\xa9\x43\x7c\xb2\x9b\x85\x0d\x87\x0a\x64\xe3\x2e\x1d\x99\x28\x81\x20\xd2\xc6\xba\x7c\x0a\xa0\x9c\x40\x5a\xe0\xfb\xe8\x4c\xb9\x10\xf2\xf8\x1a\x3d\x79\x9f\xc3\x87\x5b\x21\xcc\x68\x5f\x2a\x4d\x62\x92\xdd\x0a\x72\xcd\xc5\x8d\x44\x8f\x90\xa4\xac\xf2\x31\xb8\x38\xcd\x94\x4a\x83\x8c\x49\xd8\xb6\x93\x32\x49\xaf\x34\x4d\x09\x99\x71\xae\xa4\x12\x78\xbd\x76\x79\x11\x86\x22\xe6\x22\x4c\x03\xb7\x17\x09\x92\x0c\xaf\xe5\x92\xab\x89\xc9\x5e\xb1\x1f\xe9\x3f\x89\x8c\x6e\x65\x78\x02\xda\x7c\xb4\xce\x69\x86\xf5\x86\xc0\x7e\xd1\x53\x98\xe8\xad\x59\x93\x39\x24\xa4\xc0\x59\x13\x56\x7e\xa8\x69\x87\x91\x03\x79\xd3\x00\xc4\x80\x2f\x9d\x2a\xcf\x72\x0a\x71\xdc\x62\x47\x52\xc4\x3e\x59\x0f\x83\x79\x13\x77\x4d\x77\xb8\x43\xb6\x43\x29\xbb\x2f\x6c\x98\x7d\x44\x79\x4f\xb4\xaf\x2c\xe1\x1d\xe1\x8b\xd6\x8a\x0f\xea\x98\xbb\x69\xd8\x47\x35\x2e\xe2\x30\x8e\x59\x7f\x1f\x77\x86\x58\x4f\x12\x46\x71\xed\x42\x58\xbb\x1b\xff\xbf\x9b\xf9\x96\x2e\xec\x23\xcf\x06\x5f\x3f\x99\xdc\xc1\x27\x70\x3c\x10\xc3\x29\x04\x21\x81\x32\x97\xec\x56\xe3\x14\x38\x6f\x92\x71\x99\xd9\xc2\x2e\x59\x24\x11\x49\x83\x6a\x8a\xce\xef\xac\x8b\x0b\xbc\x70\x74\x84\xae\x40\xd8\x6c\x08\xe4\xda\xc1\x5e\x4c\xb3\x23\x27\xfa\x5b\xcd\x61\xed\x18\x5c\x01\xe0\x25\x30\x30\xd1\x38\x9f\x12\xe1\x46\xf2\x29\xfa\x85\x18\xe5\x6f\xbb\xc2\x6d\xd6\xa1\xc3\xe7\xee\xf2\x9a\xc0\xa9\x33\xb0\xeb\x15\x65\xa3\xf1\x94\xb0\x3a\x35\xb9\x47\x59\x68\x10\x91\x46\x96\xb8\xdf\x5c\x49\xa8\xec\x54\x7d\xfa\xb3\xf1\xb7\x76\x62\xe1\x77\xa5\xc3\x03\x60\x5d\x29\xbe\xfe\x99\x6b\xb2\x65\x58\x94\x40\x9c\xbf\x78\x9e\x74\xbe\x60\xf5\xf9\x8b\xe7\x39\xfa\xe9\xa2\x1f\x1d\xa1\x33\xb0\xe9\x41\xc8\x5e\x64\x61\xed\xce\x85\xd2\xbc\xaf\x97\xe0\xcc\x99\x49\xe9\x31\x63\x43\x94\x0f\x32\xfc\x18\x02\xca\xe9\x19\x43\x91\xcf\x7d\x9a\x5a\x8f\xfa\x2b\x7b\x39\x26\x7d\x2d\x16\xdb\x3d\xed\x82\xd8\x0e\xfb\xa8\xd8\xd2\x4b\x67\xfb\x3f\xbd\xf0\x12\x39\x9f\xed\xc8\x62\x1f\xa7\xb4\xe1\x46\xe3\x8c\x20\x7e\x4b\xc4\x46\x50\xa5\x08\xdc\xae\x7f\xef\x0c\x36\x72\xca\xea\x2b\x9f\x78\xf3\x1e\xcd\x48\xc3\x37\x45\x88\xa5\xf4\xb9\xd1\xe3\xe9\xe3\x71\x19\x81\x82\x6e\xe9\xfc\xd4\xd3\x33\xd2\x2e\xe1\xff\xcb\x6d\x7d\x0e\x5d\xd0\x2f\xe3\x3e\xfb\xb8\x7b\xfe\x94\x33\xcf\xb8\xcb\xbe\x8e\x4c\xde\xd2\x2d\x5e\xbd\xcb\xbb\x99\x6b\x31\xee\xfa\xea\x36\x4e\x35\xee\x61\xf7\x48\x38\x16\x57\x66\xd4\xc5\xed\x0a\x44\x17\x0e\x7b\x2b\xdc\x36\xaf\x04\xe4\x74\xca\x2e\xa6\xc5\x24\xc2\x88\x46\x1a\xe6\x4b\x4b\x96\xd1\xb8\xff\x98\x21\x0d\x34\x53\x69\x34\x9e\x5e\x60\x7f\xaa\xed\x6d\x3c\x48\x76\x36\x36\xa3\xef\xaf\xb8\x3d\x04\x4f\x50\x34\xc7\x0a\xd6\x30\xf3\x07\x5b\x41\xe4\xd9\x73\x86\x39\x88\xe5\x08\x5a\x37\x84\xed\x23\xfa\x79\x96\xfe\x33\x67\xc5\x7a\xc4\x31\x20\x6d\x4e\x91\xcd\x25\x26\xc5\x11\xae\x6f\xb1\xb3\x66\xbb\xa6\x23\x9c\xe6\x1b\xf4\xed\x7d\xae\xb9\xcd\xa8\xf9\xbd\xa5\xc2\xd8\xea\x35\x35\xde\x50\xc8\xb9\x5e\x11\xd5\xb1\x22\xed\x38\xdf\xeb\x71\x47\xdd\x04\xd0\x0d\xd5\x56\xc7\x90\xe6\x2c\x18\x4a\x70\x27\xb7\xd7\xb3\x2d\xee\x23\xc8\x7f\x30\xb0\x01\x15\x74\x82\x16\x44\x9d\x45\xbf\x14\x54\x44\xd6\x31\x97\xc3\x01\xeb\xce\x99\xfb\xa0\xd1\x36\xfe\xa2\x4f\xa2\xbd\xc6\x5b\xbf\x0f\x41\x3b\xd3\x79\xc1\x17\xd5\x06\x81\x75\xde\x76\x8b\x46\x00\x83\x2b\xd5\xe2\xa6\xd9\xa2\xa5\x76\x3c\xb4\xdb\x5f\x11\x44\x57\x2b\x52\x53\xac\x88\x6e\xe0\x8f\x5d\x6d\x09\x14\xb8\x37\xdf\x07\x7d\x46\xcc\x15\xf2\xf7\x6b\xbc\xb5\xdb\xf7\x19\x17\xaf\xed\x99\xac\xdd\x5a\xef\xa3\xf1\xd7\xc9\xbc\x2a\x52\x04\x9c\x58\x50\xb8\xc7\x7f\xce\x1d\xe6\xf8\xcf\x9c\x49\x0f\xa0\x54\xec\xf9\xa9\x0f\x99\x98\x5d\xa6\xe0\xe6\x7d\x7b\x52\x64\x85\x3c\x6f\x78\x07\x86\xbb\x4c\xa4\x7e\xc4\x72\xc6\x0f\x57\xe8\xcb\x4c\x6f\x29\x1a\x9c\x97\x5b\x30\x86\xce\xdc\x7d\xb9\xd1\x18\x7d\xf9\x25\x1a\xd9\x2a\x41\xd3\xfa\x26\xf9\xf4\xc5\x09\x62\xb4\x13\xa1\xe8\x4c\x07\x24\x6a\x7c\xd5\xee\x5e\xb3\x31\x97\xfe\xff\xc7\xee\xe1\x83\xd8\x86\xec\xc7\x2f\xbd\xfa\x72\xb0\x17\x61\xf5\x61\x5c\x5f\x93\x39\x6e\x1b\x55\x26\xbd\xc9\xaf\x79\x50\x86\x90\x45\x83\xce\x70\xd3\xc8\xe8\xf0\xf9\xbd\x0f\xac\xc8\x01\x47\x23\x4b\x3d\x75\x4a\xc8\xb8\x2f\x59\xc9\x83\x6e\x9a\x2a\xa8\x9a\xc2\xc6\xfa\x97\xc5\x50\x89\xc1\x35\x99\xd1\xbd\x43\xd2\x25\x49\x31\x64\xd7\x44\xb5\x1a\xd2\xd8\x4b\xcb\x24\x9e\x93\xb7\xf0\xdb\x68\x3c\x55\xdc\x04\x28\x46\xe3\xde\x90\xde\x9e\x8b\xd8\xbf\x28\xc3\x0b\xf8\xba\xb8\x80\x5d\x51\xf2\x99\xd7\x2f\x12\x98\xd9\xda\xc5\xc8\xd9\x75\x8b\x7e\xda\x73\xbd\x06\x44\xe1\x7d\xc8\x6b\xaf\x62\xef\xa2\xaf\x2b\xbc\x75\x1a\x6f\x28\x73\x2b\xde\x87\x4e\x4b\x7b\xc6\x8a\x89\x3f\x83\xd4\x56\x9a\x67\xb4\x8e\x6b\x6b\x25\x53\x3c\x84\xcc\x45\x1b\x3e\xa1\xce\x4b\x42\x6a\xe9\x8a\x0e\x18\x1b\x38\xca\x20\xf3\x19\x3d\xda\x71\xcc\xd7\xc6\xc8\x5b\x39\xec\x13\x59\xf2\x73\x61\xaa\x17\xad\x20\xb1\x3d\x09\x01\x74\xa8\xdd\x27\xca\x7b\x4f\x01\x76\xca\xfe\xc2\x91\xd3\x90\x05\xd4\x3b\xd0\x5e\x66\x53\xc7\x49\x8a\x48\x65\x98\x4c\x41\xd9\xc3\xcc\x23\xec\x7a\x92\x47\xc1\x85\x94\x3e\x00\x32\xec\x47\x96\xae\x97\x0c\x90\xd3\xe3\x1c\xdd\xa6\x35\x59\x3f\x36\xfd\xaf\x14\xbd\x4a\x4e\x85\xf6\xf4\x8c\xbd\x9b\x65\xae\x67\x9b\xcd\x1b\xc3\x81\x79\x42\x4e\xaf\x6e\x68\x2f\xd3\xce\xdc\xdd\x21\x17\x55\xcd\x53\x22\x07\x9d\x70\x3d\x27\x8b\xd4\x55\xbb\x5a\xd9\xa4\xc6\x68\x2a\x81\x6f\xba\x1c\x13\x19\x43\x91\x1d\x04\x34\xe9\x98\x40\x7d\x49\xa3\x91\xf5\x93\x81\x9a\x76\x6e\x62\xa5\x88\x4e\xfd\xcc\xc7\x43\x20\x92\x6b\x64\x19\x84\x38\x4e\x13\x80\x18\x5b\xb4\x13\x01\xc9\x60\x47\x4b\x7c\x27\x77\x23\xe1\x0b\xe5\x2f\x60\xdb\xcb\x20\x7c\x6e\x6e\x88\x04\x6f\x2a\x59\xbf\xaf\x64\x7e\x3d\xc4\x82\x84\x96\xe1\x80\x11\x51\x5b\x73\xc8\x8e\x70\x43\x98\xbd\x0b\xab\x5d\x6d\xf6\x95\xb2\xde\x36\x65\x8a\xd4\x3d\x5c\xb9\x25\xaa\x13\x4a\xb4\x2d\x5e\x9b\x7d\x76\x52\x28\x3f\xea\x39\x00\xca\x97\x9a\x86\x99\x01\xa9\x01\xcd\x09\x31\xab\x6b\x81\x3c\x23\x44\xea\xae\xcf\x08\xf9\x1e\x37\xda\xdd\xcf\x3a\xdd\x62\x01\xf5\x18\x60\x59\xcd\x41\xf8\xa9\xa6\x91\x47\xe5\xf1\xf4\x71\x1e\x4d\x0f\x83\x04\xfb\xd9\xb6\xef\xea\xa5\x41\xe0\xbe\x1e\xab\x61\x1d\xd3\x64\xbf\xa8\xf4\xe1\x70\xd1\xd7\x68\x94\x62\xfb\x28\x4c\x65\x57\x30\xf9\x07\x8e\x8d\xe2\x37\x97\xed\x35\x43\xcd\x38\x6b\xa5\x63\x02\xc8\x94\x8e\x13\xd2\xe3\x55\x81\x96\xd7\xa6\x61\xe6\xd8\x7c\x1f\x3e\x95\xe2\x6c\xed\xcc\xa4\x4b\x76\xc7\xea\xb0\x78\x74\xdf\x49\x10\xff\x73\xbe\x76\x31\x2a\x4f\x87\x88\x78\x20\xc5\x07\x3e\x3e\x8a\x07\xdd\x15\xb3\x4f\xb6\xf0\x7e\xf1\xcb\xc6\xd4\x2f\x84\x94\xf4\x7d\xf0\xf9\xcb\x7d\x12\x17\xba\x4b\xe4\xef\x98\x6d\xc2\x6d\xb6\xc4\xb3\xf0\x39\xaf\x90\x9c\xe0\x72\xe7\x8d\x75\xd5\x49\xaa\x46\x4e\x60\x16\xcf\x70\x64\x41\x08\xa4\x53\xef\x8a\x04\xf7\x7d\x3f\x95\xd2\x73\x71\xa0\xc3\x0c\xdf\x7d\x87\xd6\x98\xd1\x6a\xe4\x4f\x34\x83\xe6\x2b\x2c\x18\x9a\x91\xaa\x85\x68\xa5\x16\x95\xd2\x4b\x4a\x4f\x8e\x2d\x51\x0f\xc7\x99\x99\x9b\xe2\xdd\x51\x3e\x43\x13\xef\xd1\x39\x39\xcc\x01\x03\xea\x35\xde\x06\x2b\xd3\x55\x82\xf2\x25\x7b\x42\xf1\x0c\x17\x32\x4e\xef\x3d\xf4\x1a\x46\x7b\x9a\x80\xf6\xae\xc2\x3a\x6e\x70\x67\x9b\x20\xbf\x48\x52\xb8\x18\xf1\x45\x71\xa4\xe4\x82\x73\x57\x20\x80\x01\xe7\xad\x9c\x82\xce\x02\x60\x6f\x13\x1b\x61\x94\x9e\xe5\x94\x87\x8d\xdb\x4c\x82\x45\xd6\xd7\x3c\xb9\x04\xde\x65\xd5\xfe\xed\x14\x16\x63\x64\xe7\xd1\xed\x5d\x1e\x32\xbb\x30\xae\x44\x4b\x7a\x06\x2e\x31\x61\x01\x62\xdf\x35\x8d\xee\xf5\x6a\x7e\x4b\xa4\x97\x2d\x56\x23\xb8\xd4\xad\x59\x5b\xdd\x10\x65\x0f\xac\x12\x3f\x34\x18\xf3\xf6\xc0\xb9\x70\x98\x5c\xbc\x27\x9e\x7a\x74\xe9\x91\x06\xba\x60\x75\x74\x16\x6c\x8f\x22\xb6\xa6\x0c\x9c\xa2\x4d\xd3\x09\x86\x77\xe2\x9e\x94\xbd\x16\x7c\x21\x88\x94\xa5\x6b\x56\x3d\x47\xc8\xb2\x74\x7a\xfc\x29\x1f\xc4\x06\x4e\xad\xc1\xd8\x0f\x3e\x3a\x5e\x26\xf9\xc9\x72\xa4\xa1\xfa\xd9\x68\xc5\x6f\x49\x57\x85\x77\x76\xa3\xcb\xf1\xec\x8d\x5a\x25\xa4\xfd\xc9\xa4\xfe\x05\x0f\xc4\x5d\xf1\xe9\x1f\xc0\xa7\xa6\x0c\xdd\x01\xcb\xf9\xc9\x67\x88\xc9\x2c\x48\xe1\xab\x70\x26\x57\xbe\xac\x08\x5c\xaf\x05\xbf\xb5\xeb\x5a\x62\x9b\xe1\x80\x5f\x3f\x29\xfb\x22\xf0\xf1\xb5\xc1\xc0\xce\x21\xaa\x66\x43\x2a\x90\x20\xe2\xeb\x69\xc7\xa9\x15\x50\xef\xcd\xc3\x80\x43\x98\x25\xce\x62\x10\x35\x15\xa4\x52\xfe\xcc\xe5\x7d\x07\x99\xf7\xc3\xdb\xa4\x37\xc8\x67\x62\x7a\xf9\xe6\x79\x4e\x54\x56\x0c\x2e\x14\x70\x72\xe4\x1e\x30\x7d\xb4\xf4\xa5\xb5\xec\xf5\x16\x5e\x5b\x18\x50\x78\xf4\x5c\x66\x3e\x74\xb8\xcd\x6c\xaa\x25\x85\x12\xa7\x10\x97\xb2\x68\xb9\x75\x36\xf8\xf9\xfe\x50\x08\xc0\xd6\x33\x3d\x15\x02\x6f\x77\x94\x3c\x35\x25\x55\xba\xc3\xfb\x42\x4d\x7c\x6e\x62\x50\x69\x0d\x27\x63\x48\xbc\x39\x4b\xc6\xf5\x4d\xec\xbc\x42\x4e\xd7\x01\xa3\xa4\x75\x8b\xf4\x28\x71\x2a\x8b\x19\xc6\xb6\xd9\x63\x18\xbd\x90\x6e\xae\xa6\x7a\x5f\xbc\xaa\x7d\x4b\x1e\xe6\x9a\xd4\x1b\xef\x76\x52\x3c\x4a\x33\xec\x4b\xbf\xd1\xc3\x52\xc8\x04\xd3\x3c\xf1\xa1\x63\x05\xba\xe5\x2a\xb3\x8b\xc3\x7e\x64\xaa\xe7\x1e\x23\x5a\x67\xce\x48\xb2\xdc\x53\x38\xab\xac\x47\xee\xc7\x71\x27\xe1\xca\x7d\x99\x0a\xde\x40\xfc\xd1\xd5\x85\x9e\xfa\xa4\xed\xa9\xc0\x9b\x9f\x21\x01\xb9\x70\x8e\x9c\x2d\x72\x3e\xe0\x94\xd6\x83\x0e\xdb\x0e\x0c\x2c\xa9\x87\x31\x48\xd7\x7f\x0f\x0c\xba\xff\x17\xaf\xe2\x2b\x53\xae\x8c\x64\x6b\x6f\x38\xb0\x5c\xa8\xac\x58\x6a\xcc\x49\xf7\x0a\xb2\x9b\xba\xd9\xff\xcc\xf1\x6b\x4e\xc3\x74\xff\x9b\x0c\x8e\x37\x67\xc8\xe8\xd1\x90\xf0\x04\x8e\x0f\x25\x75\x17\x9d\x61\x8d\x8c\x85\xb2\x2a\xb9\xea\xcf\xba\x29\xe1\xa0\x0d\x87\xb8\x6e\x42\x71\x1b\x94\xd5\x35\x8c\xaa\x15\x76\x34\xe9\x74\xd9\xc6\x0f\x4a\xd1\xb5\xfb\x99\xd3\xe3\x2f\x92\x59\x5c\x9a\xbd\x69\x57\x76\x9f\x1c\x33\x53\xbe\xd3\x19\x4d\xd1\xd5\x5e\x93\x2f\x35\xa7\xa0\x8d\x28\x43\xda\x11\x16\xc9\x04\x12\x9d\xde\x9b\x78\xe6\x73\xcc\x06\xec\x80\x72\x52\xd3\xd0\xdf\xbe\x39\x68\x83\x30\x42\x7e\xda\xe0\xc1\xeb\xd7\xd6\x57\x19\x3d\xb9\x03\xa2\x3e\xb5\x6d\xc7\x10\xb6\x64\xd7\xee\x5b\x43\x77\x9a\x67\x92\x37\xf7\x19\x30\xd9\xe7\xbe\xd4\xd0\x5f\xea\x78\x3d\x8e\xaf\x83\x1c\x0e\xec\xee\x29\x76\x83\x50\xe3\xe4\xee\xbc\x66\xdd\x1e\x7f\xa1\xac\xdd\xbb\xdc\x10\xef\x8f\x05\xf4\xa5\xe1\xed\x63\xbf\x47\x2f\x25\xf8\x7e\xda\xfe\x8c\x6b\xf3\xfb\xcd\x58\x1c\x70\xb8\x18\x00\x4a\xca\xca\x27\x3a\x78\x82\x7a\x7b\x44\x85\xe1\xcb\x63\xee\x48\x0d\x45\x69\x0d\xf8\x32\x8c\xc1\xb4\x51\x74\x6f\x16\x49\x0d\xe8\xfd\x84\x4e\xa9\x26\xf7\x0e\x02\xdc\x69\xef\xed\xd9\xc9\x5f\xeb\x7b\x84\xa2\xe8\xcb\x6e\xf4\xff\xfa\xe7\xa3\x3f\xfa\x6b\x40\x08\xfd\xe5\xa0\xd9\x8c\x0f\x9d\xce\x37\xff\x82\xe9\x7c\xf3\xb9\xa6\xd3\xef\x1e\x77\x7c\xcd\x8d\x7d\xbc\x27\xd6\xe5\xf1\xc3\x3d\x75\x12\x84\xc9\x5e\x79\xb2\x89\x03\xa6\x1a\xba\xb7\x7e\x4c\x59\x6d\xb9\x87\x97\x59\xc8\xc2\xa0\x73\xf4\xc5\xae\x9c\xb2\x8f\x1f\x51\x4f\x4a\xd9\x09\xa4\x94\x15\xab\xfe\x94\x82\x21\x60\x4c\x05\x8b\x34\x1d\x77\xe1\x8b\x1a\xf6\x7b\x9d\xdd\x8a\xe5\xc6\x0f\x8b\x2b\x96\xa7\x0e\xd9\x3e\x17\x7f\xba\xbe\x19\x55\x50\xf3\x1c\xa9\xa5\xe0\xed\x22\x04\x34\x3c\xf2\xe0\x7c\x99\x9b\x02\xf6\x7d\xa8\xf8\x25\x28\x2d\x69\x65\xe2\x64\xb9\x6a\xea\x94\x05\x18\x1f\x3a\x47\x6a\x31\x10\x5f\xd2\x73\xea\x2a\xb0\x9b\x1a\xc0\x51\x09\xe0\x42\x2a\x58\x14\x60\xe7\x6d\x53\xc3\x65\x12\xd7\xbf\x87\x82\xa1\xa8\xb2\x1d\xf0\x61\xe6\x98\x05\x1a\x3a\x77\x26\xea\xdd\x93\xad\x01\x07\x1c\x6e\xd2\x6f\xce\x7c\x29\xc4\xac\x08\x50\x27\xb1\xc2\x07\x1f\xf9\x5a\xef\x10\xc3\x8b\x7b\xd9\xb2\x87\x9f\x4e\x84\x33\xef\x1e\x01\xd3\xad\xb2\x19\x48\x31\xee\xcc\x56\xef\x64\x5b\xee\x1f\xea\x25\xdf\x61\xc6\xb1\x6b\xae\xe7\x1a\x8a\x67\x96\xf7\xdf\x17\x49\xeb\x96\x6d\xcc\x3d\xc4\xf4\xd2\x5a\x5a\x99\x56\x2f\x36\x14\x54\x66\x1e\x7a\xca\x87\x09\x14\xb7\xe0\x37\x64\xfb\x45\x29\x66\xda\x4b\xb8\x6e\x95\xd0\x04\xee\xbf\xd0\xce\xb2\xaf\x4e\x15\x0c\x2d\x2b\x0d\xef\xef\xf6\x1c\x72\xff\xc3\xfd\xc5\xd7\x0b\x33\xd2\xa0\x54\x97\x7c\x0f\xfe\x2b\xc2\x48\x90\x39\x11\x04\x72\xfc\xcd\xc1\x52\xe1\xb9\x51\x93\x12\xe3\x2e\x15\xc4\x2a\x21\x2d\x6d\x56\x0a\xa3\x1e\xa3\x2f\x0b\x41\x1e\xf8\xf8\xa1\xef\x98\xc6\x3c\xa7\x49\x39\x93\x9f\x22\x3e\xf2\x25\x8e\xce\xf0\x1a\xcf\x68\x43\x55\xa7\x4a\x57\xc5\xd7\xdb\xa7\xe1\x73\xf1\x32\x74\x8c\x5e\x36\x5a\x2a\xf9\xca\x52\x4f\xa1\x2a\x0c\x6f\xaa\x0e\xa6\x25\xe0\x1e\xa6\x9b\x78\xd6\x4b\x68\x7f\xec\x01\xd4\xe5\xb3\x7f\x90\xa8\xc4\xba\x9f\xec\x5b\x32\x47\x27\xf9\xbc\x7d\x39\xb2\xfb\x90\xf6\xdb\xd1\xee\xf9\x5a\xec\x13\xdc\x13\xbc\xe3\xd9\xda\xf2\x7a\x0e\xed\xfd\x59\x2e\x08\xc4\x03\x59\x2d\x8f\xfd\x58\x66\x0b\xea\x38\x10\x23\xfc\xf6\xe7\xb3\x98\xc5\xe7\xdf\xca\x5d\xda\x12\xbc\x27\x63\x1d\x46\xc6\xbb\xb2\x93\x43\xf4\xb3\x70\x92\x56\x97\x87\xb1\x50\x08\xe1\x59\xe6\xd1\x0a\x31\xcc\x57\xff\xeb\xcf\x67\x18\x87\xc4\xbf\x95\x63\xea\x9b\xfb\xcb\xa2\xdd\xc4\xbb\x2b\x9b\x78\xec\x0e\xe0\x93\x1f\xf1\x0d\xbc\xbd\x2a\xc2\x5b\x98\x7c\x6e\x5d\x26\xf3\xba\x83\x44\x23\xca\x4c\xfd\x9c\x31\x78\x4c\x70\xef\x7b\x1a\x0e\xf8\xda\xd9\x23\xf3\x76\x72\x54\xb6\xb6\x53\xa0\x67\xde\x36\xee\x21\x1d\x03\x36\x3c\x8f\x08\x57\x3b\x34\xb7\xf5\x5f\x73\xff\xcd\x1d\x7c\xff\x40\xa2\xc2\xcc\xbf\x81\x32\xd7\xad\xb3\x9f\x61\x9c\xe8\xb7\xb1\xa9\x11\x12\x31\xa5\xa5\xca\x28\x80\xd5\x7e\x69\xec\x98\x8e\xff\x12\x01\x1f\x8f\xd1\x53\x0f\x35\x27\xa1\xb9\x0d\x00\x35\x25\x94\x7d\x2b\xaf\xf8\xc0\x09\x98\x9b\xad\x84\x14\xdf\xf8\x01\x93\xf4\xe1\x12\x7b\xe5\xd1\xbc\x95\x07\xfe\x4f\x7e\xfa\xa0\xb8\x7d\x4a\x4b\xc2\xc3\x6a\x49\xe0\xdf\xe7\x47\xef\x3a\x6e\xf0\x95\x15\x7a\x0b\x39\x0c\x56\x55\x35\x25\x8a\x1c\xb8\xa9\x59\xd2\x71\x28\x8f\xba\x6f\x09\xa0\x50\x37\x13\x2e\x3f\x36\x44\xca\xee\x7c\x35\x0f\xb9\x59\x96\x2a\x94\x6a\x0f\x4e\x2e\xdb\xf9\xbc\x21\xf5\xe5\xb9\x3f\x72\x11\x6e\x5d\x1c\x9a\x25\xe7\xb6\xfb\x30\xa2\x71\x6c\x33\x24\x8a\x9e\x74\x3f\xe9\x12\xcb\x3f\x72\x87\x2f\xcd\xb3\x29\x86\x7a\xe8\x04\x3d\x4e\xe0\xea\x91\x7e\x31\x4f\x1e\x86\x12\x9f\xc7\xe8\xd7\x0f\x66\xad\x1c\x37\x7f\xca\xe0\x6f\x96\xb4\x21\xc9\x08\xe8\xe9\x81\xcb\x90\xad\x6e\x11\x11\xe7\x92\x7c\xf8\x34\x2e\x79\xa9\x66\xe0\x93\xf4\x9f\x5f\x87\x60\xcd\x93\xbf\x15\x56\x2e\xeb\xfb\xf8\x41\xe1\x80\x34\x5e\xd9\xec\xd2\xeb\xe7\x3a\x29\xed\xcc\xf5\xd7\x18\xb1\x77\xbf\xd2\x1a\x8a\xaa\xfa\xb3\x44\x73\x84\x64\x7a\x25\xc0\x92\x7f\x1c\x1d\xa1\x53\x77\x37\x38\x7a\x9a\xd0\x3f\x74\xc9\x05\x9a\x61\x73\x87\x38\x14\x9f\xa1\x73\xb4\x21\x66\x33\x2c\x38\xdc\xc1\xb7\x9f\xe1\x05\x1e\xce\xc8\x3d\x69\x8f\xec\xdd\xba\xa4\xe3\xa1\xbb\xb6\x74\x00\x9b\xaf\x64\xfc\xb1\xe7\x86\x9b\x2b\xf9\x90\x04\x78\x20\x5a\xee\xef\x02\x48\xc2\x54\x64\xae\x75\x9e\x59\x8a\xc2\x75\xd1\x43\x98\x51\xf0\x2f\x24\x92\x0c\x62\xf9\xf9\xf7\x90\x9b\x90\xdb\x36\x45\x49\x31\xb2\xef\x28\xc5\x03\x4f\x62\x96\x3c\xde\x87\x3f\xbf\x18\xdf\x7f\x47\xe6\x9a\x31\xd1\x2a\x7a\xfd\xbc\x72\x3a\x0d\xe5\x9d\x20\x87\xd9\xc6\xb8\xb0\x8d\xfa\xc3\xa3\x78\xad\x0a\xb9\x29\x42\xfc\xfa\x2e\xf4\x6e\xa5\xbb\xc9\x37\xa7\x72\x49\x04\xda\x42\x2c\xd1\x6c\xf2\xee\x33\x5e\xbe\x84\x92\x97\xe5\xbf\x99\x28\x5f\xaa\xc1\x5c\xc4\xe5\x03\x8a\x1e\x70\xd1\x72\x97\x6a\x63\x0c\x72\x20\xa2\xa7\xaa\x92\x00\x12\x1c\x6a\xfb\x14\xed\xf4\x9d\x2b\x56\x23\xb9\xc1\x6b\xa8\xb2\x35\xdb\xea\xff\x40\xb9\x97\x9a\xb3\xaf\x54\x92\x2d\xe0\x6a\xbf\x88\x36\x3c\xb6\x99\x3c\x6e\x08\x0c\xfd\x95\x44\x9b\xe5\x16\x51\xf4\x2d\x7a\x8c\x32\xd6\x83\x1f\xfd\x6f\x1f\x3a\x92\xe4\x35\xad\x6e\x02\x8d\x81\x6d\x0c\xd6\x8f\x21\xe1\x04\x75\x42\x9a\xa6\xe5\xcb\x76\x85\x4e\xb2\x5b\x8b\x3d\x4d\x1d\xbb\x84\x8e\xff\xcb\x9d\xea\x52\xcd\x36\xa6\x5f\x8e\xd7\x95\xa6\x8f\x5e\x63\xfa\x2e\x04\xc6\xa3\x87\xc2\x12\x84\x3b\x23\x2b\xb2\x5a\xbb\x15\xfa\x95\xa6\xcf\x38\xb9\x1f\xfd\xf7\x08\xcd\x52\xcb\xf8\x33\x3a\x01\xd0\x59\x96\x09\x3a\x41\x34\x79\xab\xac\xcb\xf6\x00\x2a\x37\xf0\xce\x32\x83\xa4\x32\x51\xe9\xb8\xd0\x59\xc8\xe6\xa7\xc2\xa6\x69\x98\xba\x6a\xc1\xc1\x32\x2f\x2c\x20\x2e\x6a\x6d\x17\xf3\xe4\xf9\x35\xb8\x1d\x60\x44\xdc\xc2\xbf\xe4\xe6\x38\x89\xa6\x4f\x8a\x46\xcf\x13\x78\x79\x02\xc3\x81\x8e\xd3\x8a\x8f\x88\x72\x44\xe9\xa5\xff\x3e\x3e\x46\xff\x37\x15\x48\x06\xe1\x0f\x1d\x7b\xe4\x00\xd5\x1a\x86\x9f\x26\x5a\xb6\x58\x7c\xfd\x90\x8c\xa3\x34\xa0\x17\x2a\xae\xeb\x2e\x88\x83\xdf\xc4\x85\xaf\x8b\x88\x73\xcb\xdb\xae\x0d\x0e\xeb\x62\x9c\xb7\x60\x4a\xe6\x69\x27\x49\xc8\x24\xbd\xe7\x96\x87\x53\x72\x06\x7a\xfa\x28\xed\x6d\x13\x7f\xc2\x02\x75\x28\xe5\xeb\x66\xbd\x20\xdb\x70\x68\x3c\x0d\x3f\x76\x02\x93\x67\x59\x42\xdc\x2e\x7e\x84\x2a\xa8\xd1\xfb\xcc\x7b\xb3\x65\xf4\xf6\x74\x4f\x7e\x4c\xc4\x8c\xe7\x2f\x9e\x47\x83\xdc\x81\x19\xb5\x2b\x1c\xa3\xf9\x9f\xc1\x8c\x79\xf2\xd9\xe1\xcc\x18\x2f\x56\x60\xc6\x7c\x51\x76\xf0\x64\x7d\x53\xba\x75\x19\x22\x33\x5d\x3e\x74\x3d\x2c\x07\xe6\x6b\x53\x20\x12\xca\x0b\xf7\x14\x5e\x7b\x09\x97\x34\x1b\xe2\xdf\x21\x37\x16\x52\xa8\xe7\x03\xc1\x86\xae\x7f\xaf\x25\x16\xb4\xf5\x87\x0d\xe3\xe3\xee\xa3\x61\x76\x02\xbd\xc6\x57\x8e\xe6\x75\x7c\xd6\x73\x11\xe7\x5e\x03\x9e\xcd\x06\x6f\x65\xb1\x1a\xdf\xba\x69\xa5\x55\x06\x09\x9a\xe5\x93\x08\xe7\x7d\xf5\x61\x5a\x2e\x0f\x16\xe2\x09\x31\xda\xc9\x70\xbd\x37\x26\xfb\x82\x16\xdd\xd0\xd9\xc1\x55\x4d\xd1\x77\xdf\x45\x6f\x22\x46\xc4\x7c\x4e\xb2\x52\x50\x3d\xf7\xe7\x1a\x32\x57\x76\xf9\x6b\x22\x95\xe0\xdb\xe8\x00\xfd\xfb\xb8\x25\x16\xe9\xcd\xcb\x0d\x11\x04\xe1\xa6\xe1\x15\xbc\x68\x8a\x25\xc2\xa8\x26\x15\xd1\x86\x7d\xe3\xde\x87\xa5\x4c\xff\x40\x6f\x83\x88\xf2\xb9\xd6\xa1\x32\x6a\x38\xe7\x83\x37\x4e\x35\x8a\x04\xde\x04\x72\x08\x4d\x2d\x6f\x10\x09\x11\x32\x37\x87\x28\xcc\x62\xd1\x12\x7c\xa3\xfb\x9b\x9b\x41\x94\x29\xc2\xa0\x8a\x6a\x74\x91\xd4\x89\x3f\xb8\x95\x4a\xd9\xdc\xfe\xac\x2d\x5f\x0f\xce\x3c\x4d\x64\xae\x53\x30\xae\xdc\xe5\xd3\x50\x21\x34\x02\xe8\x3b\x5d\x68\xff\x04\x4a\x0a\x4d\xfc\x61\x77\x42\x69\x97\x66\xe8\x67\xa5\xcd\xd2\x88\x2c\xae\x3c\x91\x0d\xbc\x99\x72\x57\x08\xb3\xed\x8a\x0b\x92\xcb\xe8\xe4\xfa\xa2\x2b\xcd\xb6\x0f\x87\x99\x96\x1d\x1e\xd3\x92\x38\xc0\x2c\x5d\xcd\x44\x26\x7e\xe9\xae\xa5\x5a\x56\xd3\x1e\xb4\xbf\xdd\x19\xef\x99\x52\xf5\xd1\xde\xa7\xdb\x8a\x6d\xfa\x5e\x71\x2b\x36\xee\x3e\xe8\x96\x36\xeb\x7f\xdb\x2d\x6a\xb7\xcf\x2b\x6f\x71\xfb\x5d\xd5\x5c\xef\x56\x6b\xf5\xe0\x4a\xab\xc5\x3a\xab\x83\x41\xbf\xbd\x5e\x2b\xe8\x4b\x80\x2c\x50\x7d\x92\x2f\x6d\xe9\xc1\xa3\x4e\x9d\xd1\x7d\xca\x8a\xe6\xf7\x80\x4a\x7a\x04\x9d\x58\xdd\xd3\x7d\x1b\xf0\x3e\xf9\xa4\xfd\x9c\xf8\x59\x72\x43\x4b\xbc\xbb\xef\xeb\x0e\xfd\x20\x0b\x7c\x5e\xfa\xf5\x20\xb0\xc3\xdb\x62\xe8\x6b\x90\x20\xd9\x2a\x16\x2f\x4f\x15\x7e\xed\xef\xb6\xfb\x52\x57\xd2\x35\x7f\x2e\x08\x9d\xa4\xfa\x15\xc0\x9c\x7a\x6b\xc7\xf7\x2b\xbd\xfd\x53\xec\xeb\x8b\x0f\xa6\xfd\x0b\xcf\xf8\x14\xbb\x7b\x9b\x28\xb1\x15\x49\xfc\xe9\x18\xf5\xbc\x26\x84\x4e\xd0\x87\x7c\x9f\xa4\x65\xcd\xe3\xe6\xa6\xb8\x79\xef\xdb\x5d\x43\x70\x9e\x3e\xb2\x09\x5b\xd6\x54\x8d\x40\xe5\xf4\x1d\xef\x03\xc6\xd3\x2c\x01\x55\x22\xf9\xb8\x14\x6d\xc4\x68\x2d\xe8\xad\xfe\xbf\xe8\x54\xb0\x98\x6f\xe0\xcb\xd2\xc0\xc3\x85\x4c\x1b\x2a\x74\x0e\xe7\x6d\x0a\xad\xb1\x4a\x6e\x08\xbc\x62\xe8\x47\x4c\x19\x23\x26\x6c\x74\x4d\xa4\x62\x04\xca\x8e\x93\xec\xb4\x55\xda\xfb\x96\x49\x29\x68\x22\x6e\x69\x45\xdc\xb9\xe4\x44\x1b\x16\x4b\x77\x7c\xb6\x24\x82\xc4\x45\xd6\xd1\xa9\xb1\x99\xa0\xca\x18\x14\x2f\x36\x48\xce\xb8\x0d\xbf\xe0\x74\xbc\x50\x4b\xdd\x4f\x98\x12\x89\x1a\xca\xec\x9d\x54\xa4\x96\x5c\x92\xb8\x83\x43\x0b\xaf\x3c\x4e\x09\x06\x70\x21\x4f\x7b\x35\xc2\x5d\x83\x33\x79\x6c\x9c\x99\x67\x00\xb9\xd0\x66\x59\xdd\xc2\x6c\x6d\x29\x76\x5b\x71\x54\x42\xc6\x25\x56\x54\x3b\x10\xe1\x1a\xcb\x56\x2a\xb2\x42\xd5\xb2\x65\x37\xf1\x40\x60\x53\x61\x28\xde\xdb\x6c\xed\xa9\x56\x8d\x18\x51\x1b\xa8\x24\xaf\x29\xe9\x7c\x5e\xdc\x00\x38\xde\x2a\x84\x6b\x53\x52\x13\xde\xc2\xb4\x65\x3e\x57\x98\xd1\xb5\xb5\xbe\xa6\xc9\x76\x89\xeb\xbd\xf4\x9f\x51\x6b\x72\xdd\x37\x99\xa4\x23\x3e\x8f\x2c\x2b\xee\xca\xba\xe9\x0a\x5e\x85\xc5\x82\xa8\xe3\x92\x2f\x1c\xc3\x89\x9f\xfe\x8a\xbb\x8f\x8b\x87\xca\x7a\x8e\x00\x31\xdb\x08\x61\xa3\x3c\x1c\xda\xe9\xd1\x11\xfe\x3d\x29\xf5\xed\xa8\xbc\x28\x85\x27\x16\x06\x73\x95\x0e\xdc\xfe\xbf\x57\x91\xeb\x8a\x92\x1c\xc1\xdd\x42\x40\xb3\xd2\xef\xd5\xde\x5c\x74\x68\xe6\xc8\x30\xef\x94\xd3\x69\x86\xd9\x26\xc3\xe0\xae\xac\xe2\xb3\x68\xee\xca\x25\x07\x52\xe2\xdb\x51\x87\xca\x05\xb6\xe8\xcb\x2f\x3a\x90\x23\x7c\x4a\xc5\x9d\x59\xc2\x85\x61\xf6\xe1\x89\x7d\x52\x43\x86\xf9\xa0\x27\x4b\x66\x98\x11\xfc\xb0\x77\x65\x01\xc8\xa5\xbf\x17\x0f\xec\x31\xf3\x6f\x47\x5d\x52\x16\x16\xbe\x37\x4f\x28\xc5\xa6\x5c\xaf\x45\xfb\x18\xfd\x85\x22\xf7\x2a\x9b\x9a\xb4\x86\x33\xa0\x43\x2e\xff\x15\x8c\xd9\xcf\x56\x61\xbe\x53\x4f\x75\x47\xa5\xf9\x6e\xfd\xd5\x03\xee\xe0\xe5\x45\x4c\xf6\xab\x57\x7f\xd7\x21\xb3\x2b\x26\x7b\x8d\x9d\x5e\xb0\xdb\xb7\x84\xd7\x7f\x6e\x09\xfb\x9e\x7c\xee\x2e\x0b\xba\x40\xef\xa7\x07\xe8\xff\x07\x00\x00\xff\xff\x25\x42\xef\xc7\x92\xa1\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -339,7 +339,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa7, 0xc3, 0x7e, 0xaf, 0x1d, 0x7b, 0xdf, 0xd1, 0xd2, 0xa6, 0x62, 0xf5, 0xff, 0x5b, 0xdc, 0xb4, 0xae, 0x68, 0x3, 0xb4, 0x61, 0xe8, 0x23, 0xdd, 0xe1, 0x65, 0xda, 0x84, 0xf, 0xdb, 0x4a, 0x80}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x6f, 0xf0, 0x8c, 0xfd, 0x33, 0xb7, 0xc0, 0x95, 0xb9, 0x23, 0xd9, 0xc5, 0x23, 0x3c, 0x95, 0xb6, 0xf1, 0x24, 0xc6, 0x61, 0x18, 0x7d, 0xa, 0xb2, 0x9, 0x29, 0xc4, 0xc5, 0xdf, 0x42, 0xee}} return a, nil } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 2fadfbdfa..48053609a 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -4,12 +4,12 @@ go 1.18 require ( github.com/coreos/go-semver v0.3.0 - github.com/onflow/cadence v0.39.12 + github.com/onflow/cadence v0.39.13-stable-cadence github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230703193002-53362441b57d github.com/onflow/flow-core-contracts/lib/go/templates v1.2.3 github.com/onflow/flow-emulator v0.51.2-0.20230704183611-ecad54e231b7 github.com/onflow/flow-go v0.31.1-0.20230704154018-87a84e9d36c2 - github.com/onflow/flow-go-sdk v0.41.6 + github.com/onflow/flow-go-sdk v0.41.7-stable-cadence github.com/onflow/flow-go/crypto v0.24.7 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 @@ -135,7 +135,7 @@ require ( go.uber.org/multierr v1.9.0 // indirect go.uber.org/zap v1.24.0 // indirect golang.org/x/crypto v0.7.0 // indirect - golang.org/x/exp v0.0.0-20221217163422-3c43f8badb15 // indirect + golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect golang.org/x/net v0.9.0 // indirect golang.org/x/sync v0.1.0 // indirect golang.org/x/sys v0.7.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index a1567e69d..3d7fa0d02 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -70,7 +70,9 @@ github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= github.com/aristanetworks/goarista v0.0.0-20170210015632-ea17b1a17847/go.mod h1:D/tb0zPVXnP7fmsLZjtdUhSsumbK/ij54UXjjVgMGxQ= @@ -97,15 +99,12 @@ github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792/go.mod h1:ghJtE github.com/btcsuite/winsvc v1.0.0/go.mod h1:jsenWakMcC0zFBFurPLEAyrnc/teJEM1O46fmI40EZs= github.com/bytecodealliance/wasmtime-go v0.22.0/go.mod h1:q320gUxqyI8yB+ZqRuaJOEnGkAnHh6WtJjMaT2CW4wI= github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= -github.com/cenkalti/backoff/v4 v4.2.0 h1:HN5dHm3WBOgndBH6E8V0q2jIYIR3s9yglV8k/+MN3u4= github.com/cenkalti/backoff/v4 v4.2.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= -github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P3vAIAh+Y2GAxg0PrPN1P8WkepXGpjbUPDHJqqKM= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cheekybits/genny v1.0.0/go.mod h1:+tQajlRqAUrPI7DOSpB0XAqZYtQakVtB7wXkRAgjxjQ= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= @@ -125,7 +124,6 @@ github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkE github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= -github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM= github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= github.com/coreos/go-systemd/v22 v22.3.3-0.20220203105225-a9a7ef127534/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= @@ -138,28 +136,22 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= -github.com/decred/dcrd/crypto/blake256 v1.0.0 h1:/8DMNYp9SGi5f0w7uCm6d6M4OU2rGFK09Y2A4Xv7EE0= +github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0 h1:HbphB4TFFXpv7MNrT52FGrrgVXF1owhMVTHFZIlnvd4= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0/go.mod h1:DZGJHZMqrU4JJqFAWUS2UO1+lbSKsdiOoYi9Zzey7Fc= -github.com/dgraph-io/badger/v2 v2.2007.4 h1:TRWBQg8UrlUhaFdco01nO2uXwzKS7zd+HVdwV/GHc4o= github.com/dgraph-io/badger/v2 v2.2007.4/go.mod h1:vSw/ax2qojzbN6eXHIx6KPKtCSHJN/Uz0X0VPruTIhk= github.com/dgraph-io/ristretto v0.0.3-0.20200630154024-f66de99634de/go.mod h1:KPxhHT9ZxKefz+PCeOGsrHpl1qZ7i70dGTu2u+Ahh6E= -github.com/dgraph-io/ristretto v0.1.0 h1:Jv3CGQHp9OjuMBSne1485aDpUkTKEcUqF+jm/LuerPI= github.com/dgraph-io/ristretto v0.1.0/go.mod h1:fux0lOrBhrVCJd3lcTHsIJhq1T2rokOu6v9Vcb3Q9ug= github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= -github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2 h1:tdlZCpZ/P9DhczCTSixgIKmwPv6+wP5DGjqLYw5SUiA= github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw= -github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78= github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc= github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= github.com/docker/docker v1.4.2-0.20180625184442-8e610b2b55bf/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= github.com/dop251/goja v0.0.0-20200219165308-d1232e640a87/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= -github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= github.com/edsrzf/mmap-go v0.0.0-20160512033002-935e0e8a636c/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= -github.com/ef-ds/deque v1.0.4 h1:iFAZNmveMT9WERAkqLJ+oaABF9AcVQ5AjXem/hroniI= github.com/ef-ds/deque v1.0.4/go.mod h1:gXDnTC3yqvBcHbq2lcExjtAcVrOnJCbMcZXmuj8Z4tg= github.com/elastic/gosigar v0.8.1-0.20180330100440-37f05ff46ffa/go.mod h1:cdorVVzy1fhmEqmtgqkoE3bYtCfSCkVyjTyCIo22xvs= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -172,56 +164,42 @@ github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.m github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/ethereum/go-ethereum v1.9.9/go.mod h1:a9TqabFudpDu1nucId+k9S8R9whYaHnGBLKFouA5EAo= -github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= -github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= -github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= github.com/fxamacker/cbor/v2 v2.2.1-0.20210927235116-3d6d5d1de29b/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= -github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/circlehash v0.1.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= -github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ekx28WA= github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= -github.com/glebarez/go-sqlite v1.21.1 h1:7MZyUPh2XTrHS7xNEHQbrhfMZuPSzhkm2A1qgg0y5NY= github.com/glebarez/go-sqlite v1.21.1/go.mod h1:ISs8MF6yk5cL4n/43rSOmVMGJJjHYr7L2MbZZ5Q4E2E= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= -github.com/go-kit/kit v0.12.0 h1:e4o3o3IsBfAKQh5Qbbiqyfu97Ku7jrO/JbohvztANh4= -github.com/go-kit/log v0.2.1 h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= -github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= +github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= -github.com/go-redis/redis/v8 v8.11.5 h1:AcZZR7igkdvfVmQTPnu9WE37LRrO/YrBH5zWyjDC0oI= github.com/go-redis/redis/v8 v8.11.5/go.mod h1:gREzHqY1hg6oD9ngVRbLStwAWKhA0FEgq8Jd4h5lpwo= github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-test/deep v1.0.5/go.mod h1:QV8Hv/iy04NyLBxAdO9njL0iVPN1S4d/A3NVv1V36o8= -github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg= github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= -github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= -github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE= github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -235,7 +213,6 @@ github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= -github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc= github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= @@ -255,11 +232,9 @@ github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= @@ -275,7 +250,6 @@ github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= @@ -295,11 +269,9 @@ github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20221219190121-3cb0bae90811 h1:wORs2YN3R3ona/CXYuTvLM31QlgoNKHvlCNuArCDDCU= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= @@ -314,126 +286,96 @@ github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgf github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= github.com/gxed/hashland/keccakpg v0.0.1/go.mod h1:kRzw3HkwxFU1mpmPP8v1WyQzwdGfmKFJ6tItnhQ67kU= github.com/gxed/hashland/murmur3 v0.0.1/go.mod h1:KjXop02n4/ckmZSnY2+HKcLud/tcmvhST0bie/0lS48= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= -github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= -github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo= github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM= github.com/hashicorp/golang-lru v0.0.0-20160813221303-0a025b7e63ad/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc= github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= -github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= -github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= -github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs= github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0= github.com/ipfs/go-block-format v0.0.2/go.mod h1:AWR46JfpcObNfg3ok2JHDUfdiHRgWhJgCQF+KIgOPJY= -github.com/ipfs/go-block-format v0.0.3 h1:r8t66QstRp/pd/or4dpnbVfXT5Gt7lOqRvC+/dDTpMc= github.com/ipfs/go-block-format v0.0.3/go.mod h1:4LmD4ZUw0mhO+JSKdpWwrzATiEfM7WWgQ8H5l6P8MVk= github.com/ipfs/go-cid v0.0.1/go.mod h1:GHWU/WuQdMPmIosc4Yn1bcCT7dSeX4lBafM7iqUPQvM= github.com/ipfs/go-cid v0.0.2/go.mod h1:GHWU/WuQdMPmIosc4Yn1bcCT7dSeX4lBafM7iqUPQvM= github.com/ipfs/go-cid v0.0.5/go.mod h1:plgt+Y5MnOey4vO4UlUazGqdbEXuFYitED67FexhXog= github.com/ipfs/go-cid v0.0.7/go.mod h1:6Ux9z5e+HpkQdckYoX1PG/6xqKspzlEIR5SDmgqgC/I= -github.com/ipfs/go-cid v0.3.2 h1:OGgOd+JCFM+y1DjWPmVH+2/4POtpDzwcr7VgnB7mZXc= github.com/ipfs/go-cid v0.3.2/go.mod h1:gQ8pKqT/sUxGY+tIwy1RPpAojYu7jAyCp5Tz1svoupw= github.com/ipfs/go-datastore v0.5.0/go.mod h1:9zhEApYMTl17C8YDp7JmU7sQZi2/wqiYh73hakZ90Bk= -github.com/ipfs/go-datastore v0.6.0 h1:JKyz+Gvz1QEZw0LsX1IBn+JFCJQH4SJVFtM4uWU0Myk= github.com/ipfs/go-datastore v0.6.0/go.mod h1:rt5M3nNbSO/8q1t4LNkLyUwRs8HupMeN/8O4Vn9YAT8= -github.com/ipfs/go-detect-race v0.0.1 h1:qX/xay2W3E4Q1U7d9lNs1sU9nvguX0a7319XbyQ6cOk= github.com/ipfs/go-detect-race v0.0.1/go.mod h1:8BNT7shDZPo99Q74BpGMK+4D8Mn4j46UU0LZ723meps= -github.com/ipfs/go-ipfs-blockstore v1.2.0 h1:n3WTeJ4LdICWs/0VSfjHrlqpPpl6MZ+ySd3j8qz0ykw= github.com/ipfs/go-ipfs-blockstore v1.2.0/go.mod h1:eh8eTFLiINYNSNawfZOC7HOxNTxpB1PFuA5E1m/7exE= github.com/ipfs/go-ipfs-delay v0.0.0-20181109222059-70721b86a9a8/go.mod h1:8SP1YXK1M1kXuc4KJZINY3TQQ03J2rwBG9QfXmbRPrw= -github.com/ipfs/go-ipfs-ds-help v1.1.0 h1:yLE2w9RAsl31LtfMt91tRZcrx+e61O5mDxFRR994w4Q= github.com/ipfs/go-ipfs-ds-help v1.1.0/go.mod h1:YR5+6EaebOhfcqVCyqemItCLthrpVNot+rsOU/5IatU= github.com/ipfs/go-ipfs-util v0.0.1/go.mod h1:spsl5z8KUnrve+73pOhSVZND1SIxPW5RyBCNzQxlJBc= -github.com/ipfs/go-ipfs-util v0.0.2 h1:59Sswnk1MFaiq+VcaknX7aYEyGyGDAA73ilhEK2POp8= github.com/ipfs/go-ipfs-util v0.0.2/go.mod h1:CbPtkWJzjLdEcezDns2XYaehFVNXG9zrdrtMecczcsQ= -github.com/ipfs/go-ipld-format v0.3.0 h1:Mwm2oRLzIuUwEPewWAWyMuuBQUsn3awfFEYVb8akMOQ= github.com/ipfs/go-ipld-format v0.3.0/go.mod h1:co/SdBE8h99968X0hViiw1MNlh6fvxxnHpvVLnH7jSM= github.com/ipfs/go-log v0.0.1/go.mod h1:kL1d2/hzSpI0thNYjiKfjanbVNU+IIGA/WnNESY9leM= -github.com/ipfs/go-log v1.0.5 h1:2dOuUCB1Z7uoczMWgAyDck5JLb72zHzrMnGnCNNbvY8= github.com/ipfs/go-log v1.0.5/go.mod h1:j0b8ZoR+7+R99LD9jZ6+AJsrzkPbSXbZfGakb5JPtIo= github.com/ipfs/go-log/v2 v2.1.3/go.mod h1:/8d0SH3Su5Ooc31QlL1WysJhvyOTDCjcCZ9Axpmri6g= -github.com/ipfs/go-log/v2 v2.5.1 h1:1XdUzF7048prq4aBjDQQ4SL5RxftpRGdXhNRwKSAlcY= github.com/ipfs/go-log/v2 v2.5.1/go.mod h1:prSpmC1Gpllc9UYWxDiZDreBYw7zp4Iqp1kOLU9U5UI= -github.com/ipfs/go-metrics-interface v0.0.1 h1:j+cpbjYvu4R8zbleSs36gvB7jR+wsL2fGD6n0jO4kdg= github.com/ipfs/go-metrics-interface v0.0.1/go.mod h1:6s6euYU4zowdslK0GKHmqaIZ3j/b/tL7HTWtJ4VPgWY= github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jbenet/go-cienv v0.1.0/go.mod h1:TqNnHUmJgXau0nCzC7kXWeotg3J9W34CUv5Djy1+FlA= -github.com/jbenet/goprocess v0.1.4 h1:DRGOFReOMqqDNXwW70QkacFW0YN9QnwLV0Vqk+3oU0o= github.com/jbenet/goprocess v0.1.4/go.mod h1:5yspPrukOVuOLORacaBi858NqyClJPQxYZlqdZVfqY4= github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= github.com/jrick/logrotate v1.0.0/go.mod h1:LNinyqDIJnpAur+b8yyulnQw/wDuN1+BYKlTRt3OuAQ= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= -github.com/kevinburke/go-bindata v3.23.0+incompatible h1:rqNOXZlqrYhMVVAsQx8wuc+LaA73YcfbQ407wAykyS8= github.com/kevinburke/go-bindata v3.23.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4= github.com/klauspost/compress v1.12.3/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg= -github.com/klauspost/compress v1.15.15 h1:EF27CXIuDsYJ6mmvtBRlEuB2UVOqHG1tAXgZ7yIO+lw= github.com/klauspost/compress v1.15.15/go.mod h1:ZcK2JAFqKOpnBlxcLsJzYfrS9X1akm9fHZNnD9+Vo/4= github.com/klauspost/cpuid/v2 v2.0.4/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= -github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= -github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= -github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= -github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= -github.com/libp2p/go-buffer-pool v0.1.0 h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8= github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QTWy5HSiZacSbPg= -github.com/libp2p/go-libp2p v0.24.2 h1:iMViPIcLY0D6zr/f+1Yq9EavCZu2i7eDstsr1nEwSAk= github.com/libp2p/go-libp2p v0.24.2/go.mod h1:WuxtL2V8yGjam03D93ZBC19tvOUiPpewYv1xdFGWu1k= -github.com/libp2p/go-openssl v0.1.0 h1:LBkKEcUv6vtZIQLVTegAil8jbNpJErQ9AnT+bWV+Ooo= github.com/libp2p/go-openssl v0.1.0/go.mod h1:OiOxwPpL3n4xlenjx2h7AwSGaFSC/KZvf6gNdOBQMtc= github.com/logrusorgru/aurora v0.0.0-20200102142835-e9ef32dff381/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= -github.com/logrusorgru/aurora v2.0.3+incompatible h1:tOpm7WcpBTn4fjmVfgpQq0EfczGlG91VSDkswnjF5A8= github.com/logrusorgru/aurora v2.0.3+incompatible/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= -github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= -github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.1/go.mod h1:FuOcm+DKB9mbwrcAfNl7/TZVBZ6rcnceauSikq3lYCQ= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.7/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= -github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= @@ -444,115 +386,84 @@ github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcME github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-isatty v0.0.18 h1:DOKFKCQ7FNG2L1rbrmstDN4QVRdS89Nkh85u68Uwp98= github.com/mattn/go-isatty v0.0.18/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= -github.com/mattn/go-pointer v0.0.1 h1:n+XhsuGeVO6MEAp7xyEukFINEa+Quek5psIR/ylA6o0= github.com/mattn/go-pointer v0.0.1/go.mod h1:2zXcozF6qYGgmsG+SeTZz3oAbFLdD3OWqnUbNvJZAlc= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= -github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= -github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1/go.mod h1:pD8RvIylQ358TN4wwqatJ8rNavkEINozVn9DtGI3dfQ= github.com/minio/sha256-simd v0.0.0-20190131020904-2d45a736cd16/go.mod h1:2FMWW+8GMoPweT6+pI63m9YE3Lmw4J71hV56Chs1E/U= github.com/minio/sha256-simd v0.1.1-0.20190913151208-6de447530771/go.mod h1:B5e1o+1/KgNmWrSQK08Y6Z1Vb5pwIktudl0J58iy0KM= -github.com/minio/sha256-simd v1.0.0 h1:v1ta+49hkWZyvaKwrQB8elexRqm6Y0aMLjCNsrYxo6g= github.com/minio/sha256-simd v1.0.0/go.mod h1:OuYzVNI5vcoYIAmbIvHPl3N3jUzVedXbKy5RFepssQM= -github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2EmQ4l5rM/4FEfDWcRD+abF5XlKShorW5LRoQ= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= -github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/mr-tron/base58 v1.1.0/go.mod h1:xcD2VGqlgYjBdcBLw+TuYLr8afG+Hj8g2eTVqeSzSU8= github.com/mr-tron/base58 v1.1.3/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= -github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= github.com/mr-tron/base58 v1.2.0/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/multiformats/go-base32 v0.0.3/go.mod h1:pLiuGC8y0QR3Ue4Zug5UzK9LjgbkL8NSQj0zQ5Nz/AA= -github.com/multiformats/go-base32 v0.1.0 h1:pVx9xoSPqEIQG8o+UbAe7DNi51oej1NtK+aGkbLYxPE= github.com/multiformats/go-base32 v0.1.0/go.mod h1:Kj3tFY6zNr+ABYMqeUNeGvkIC/UYgtWibDcT0rExnbI= github.com/multiformats/go-base36 v0.1.0/go.mod h1:kFGE83c6s80PklsHO9sRn2NCoffoRdUUOENyW/Vv6sM= -github.com/multiformats/go-base36 v0.2.0 h1:lFsAbNOGeKtuKozrtBsAkSVhv1p9D0/qedU9rQyccr0= github.com/multiformats/go-base36 v0.2.0/go.mod h1:qvnKE++v+2MWCfePClUEjE78Z7P2a1UV0xHgWc0hkp4= -github.com/multiformats/go-multiaddr v0.8.0 h1:aqjksEcqK+iD/Foe1RRFsGZh8+XFiGo7FgUCZlpv3LU= github.com/multiformats/go-multiaddr v0.8.0/go.mod h1:Fs50eBDWvZu+l3/9S6xAE7ZYj6yhxlvaVZjakWN7xRs= github.com/multiformats/go-multibase v0.0.1/go.mod h1:bja2MqRZ3ggyXtZSEDKpl0uO/gviWFaSteVbWT51qgs= github.com/multiformats/go-multibase v0.0.3/go.mod h1:5+1R4eQrT3PkYZ24C3W2Ue2tPwIdYQD509ZjSb5y9Oc= -github.com/multiformats/go-multibase v0.1.1 h1:3ASCDsuLX8+j4kx58qnJ4YFq/JWTJpCyDW27ztsVTOI= github.com/multiformats/go-multibase v0.1.1/go.mod h1:ZEjHE+IsUrgp5mhlEAYjMtZwK1k4haNkcaPg9aoe1a8= -github.com/multiformats/go-multicodec v0.7.0 h1:rTUjGOwjlhGHbEMbPoSUJowG1spZTVsITRANCjKTUAQ= github.com/multiformats/go-multicodec v0.7.0/go.mod h1:GUC8upxSBE4oG+q3kWZRw/+6yC1BqO550bjhWsJbZlw= github.com/multiformats/go-multihash v0.0.1/go.mod h1:w/5tugSrLEbWqlcgJabL3oHFKTwfvkofsjW2Qa1ct4U= github.com/multiformats/go-multihash v0.0.13/go.mod h1:VdAWLKTwram9oKAatUcLxBNUjdtcVwxObEQBtRfuyjc= github.com/multiformats/go-multihash v0.0.14/go.mod h1:VdAWLKTwram9oKAatUcLxBNUjdtcVwxObEQBtRfuyjc= -github.com/multiformats/go-multihash v0.2.1 h1:aem8ZT0VA2nCHHk7bPJ1BjUbHNciqZC/d16Vve9l108= github.com/multiformats/go-multihash v0.2.1/go.mod h1:WxoMcYG85AZVQUyRyo9s4wULvW5qrI9vb2Lt6evduFc= github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXSrVKRY101jdMZYE= -github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= -github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.1.0-beta1.0.20211027184039-559ee654ece9/go.mod h1:+6x071HgCF/0v5hQcaE5qqjc2UqN5gCU8h5Mk6uqpOg= -github.com/onflow/atree v0.6.0 h1:j7nQ2r8npznx4NX39zPpBYHmdy45f4xwoi+dm37Jk7c= github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/cadence v0.20.1/go.mod h1:7mzUvPZUIJztIbr9eTvs+fQjWWHTF8veC+yk4ihcNIA= -github.com/onflow/cadence v0.39.12 h1:bb3UdOe7nClUcaLbxSWGLSIJKuCrivpgxhPow99ikv0= -github.com/onflow/cadence v0.39.12/go.mod h1:OIJLyVBPa339DCBQXBfGaorT4tBjQh9gSKe+ZAIyyh0= -github.com/onflow/flow-emulator v0.51.2-0.20230704183611-ecad54e231b7 h1:UFcuL4WO1h41vTL6MVBNA6JSeCDrxgHXv2R7617ukeQ= +github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= github.com/onflow/flow-emulator v0.51.2-0.20230704183611-ecad54e231b7/go.mod h1:lwMNonHdLvfTF+YIU3yjz9huy/KSjqu+5exZ/TT7Hvc= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13 h1:B4ll7e3j+MqTJv2122Enq3RtDNzmIGRu9xjV7fo7un0= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= github.com/onflow/flow-go v0.31.1-0.20230704154018-87a84e9d36c2 h1:PxqNnAgtsqPLPVbNzPLOMb4LR8p8FFgHeRqjV5QfF4g= github.com/onflow/flow-go v0.31.1-0.20230704154018-87a84e9d36c2/go.mod h1:ptH2kC9JMqhZYkLWeGt3cAZblwuURRApTxHD/AvZI3k= github.com/onflow/flow-go-sdk v0.24.0/go.mod h1:IoptMLPyFXWvyd9yYA6/4EmSeeozl6nJoIv4FaEMg74= -github.com/onflow/flow-go-sdk v0.41.6 h1:x5HhmRDvbCWXRCzHITJxOp0Komq5JJ9zphoR2u6NOCg= -github.com/onflow/flow-go-sdk v0.41.6/go.mod h1:AYypQvn6ecMONhF3M1vBOUX9b4oHKFWkkrw8bO4VEik= +github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= github.com/onflow/flow-go/crypto v0.21.3/go.mod h1:vI6V4CY3R6c4JKBxdcRiR/AnjBfL8OSD97bJc60cLuQ= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.0 h1:rhUDeD27jhLwOqQKI/23008CYfnqXErrJvc4EFRP2a0= github.com/onflow/flow-nft/lib/go/contracts v1.1.0/go.mod h1:YsvzYng4htDgRB9sa9jxdwoTuuhjK8WYWXTyLkIigZY= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= -github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230602212908-08fc6536d391 h1:6uKg0gpLKpTZKMihrsFR0Gkq++1hykzfR1tQCKuOfw4= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230602212908-08fc6536d391/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= -github.com/onflow/fusd/lib/go/contracts v0.0.0-20211021081023-ae9de8fb2c7e h1:RHaXPHvWCy3VM62+HTyu6DYq5T8rrK1gxxqogKuJ4S4= github.com/onflow/fusd/lib/go/contracts v0.0.0-20211021081023-ae9de8fb2c7e/go.mod h1:CRX9eXtc9zHaRVTW1Xh4Cf5pZgKkQuu1NuSEVyHXr/0= -github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead h1:2j1Unqs76Z1b95Gu4C3Y28hzNUHBix7wL490e61SMSw= github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead/go.mod h1:E3ScfQb5XcWJCIAdtIeEnr5i5l2y60GT0BTXeIHseWg= -github.com/onflow/sdks v0.5.0 h1:2HCRibwqDaQ1c9oUApnkZtEAhWiNY2GTpRD5+ftdkN8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= -github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/onsi/gomega v1.18.1 h1:M1GfJqGRrBrrGGsbxzV5dqM2U2ApXefZCQpkukxYRLE= github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= -github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= -github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 h1:onHthvaw9LFnH4t2DcNVpwGmV9E1BkGknEliJkfwQj0= github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58/go.mod h1:DXv8WO4yhMYhSNPKjeNKa5WY9YCIEBRbNzFFPJbWO6Y= github.com/pborman/uuid v0.0.0-20170112150404-1b00554d8222/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= -github.com/pelletier/go-toml/v2 v2.0.6 h1:nrzqCb7j9cDFj2coyLNLaZuJTLjWjlaz6nvTvIwycIU= github.com/pelletier/go-toml/v2 v2.0.6/go.mod h1:eumQOmlWiOPt5WriQQqoM5y18pDHwha2N+QD+EUNTek= github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= -github.com/pierrec/lz4 v2.6.1+incompatible h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM= github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= @@ -560,82 +471,60 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= -github.com/prometheus/client_golang v1.14.0 h1:nJdhIvne2eSX/XRAFV9PcvFFRbrjbcTUj0VP62TMhnw= github.com/prometheus/client_golang v1.14.0/go.mod h1:8vpkKitgIVNcqrRBWh1C4TIUQgYNtG/XQE4E/Zae36Y= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.3.0 h1:UBgGFHqYdG/TPFD1B1ogZywDqEkwp3fBMvqdiQ7Xew4= github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= -github.com/prometheus/common v0.39.0 h1:oOyhkDq05hPZKItWVBkJ6g6AtGxi+fy7F4JvUV8uhsI= github.com/prometheus/common v0.39.0/go.mod h1:6XBZ7lYdLCbkAVhwRsWTZn+IN5AB9F/NXd5w0BbEX0Y= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= -github.com/prometheus/procfs v0.9.0 h1:wzCHvIvM5SxWqYvwgVL7yJY8Lz3PKn49KQtpgMYJfhI= github.com/prometheus/procfs v0.9.0/go.mod h1:+pB4zwohETzFnmlpe6yd2lSc+0/46IYZRB/chUwxUZY= github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= -github.com/psiemens/graceland v1.0.0 h1:L580AVV4Q2XLcPpmvxJRH9UpEAYr/eu2jBKmMglhvM8= github.com/psiemens/graceland v1.0.0/go.mod h1:1Tof+vt1LbmcZFE0lzgdwMN0QBymAChG3FRgDx8XisU= -github.com/psiemens/sconfig v0.1.0 h1:xfWqW+TRpih7mXZIqKYTmpRhlZLQ1kbxV8EjllPv76s= github.com/psiemens/sconfig v0.1.0/go.mod h1:+MLKqdledP/8G3rOBpknbLh0IclCf4WneJUtS26JB2U= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= -github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= github.com/robertkrimen/otto v0.0.0-20170205013659-6a77b7cbc37d/go.mod h1:xvqspoSXJTIpemEonrMDFq6XzwHYYgToXWj5eRX1OtY= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= -github.com/rogpeppe/go-internal v1.6.1 h1:/FiVV8dS/e+YqF2JvO3yXRFbBLTIuSDkuC7aBOAvL+k= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= github.com/rs/xid v1.4.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= -github.com/rs/zerolog v1.29.0 h1:Zes4hju04hjbvkVkOhdl2HpZa+0PmVwigmo8XoORE5w= github.com/rs/zerolog v1.29.0/go.mod h1:NILgTygv/Uej1ra5XxGf82ZFSLk58MFGAUS2o6usyD0= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= -github.com/schollz/progressbar/v3 v3.13.1 h1:o8rySDYiQ59Mwzy2FELeHY5ZARXZTVJC7iHD6PEFUiE= -github.com/sethvargo/go-retry v0.2.3 h1:oYlgvIvsju3jNbottWABtbnoLC+GDtLdBHxKWxQm/iU= github.com/sethvargo/go-retry v0.2.3/go.mod h1:1afjQuvh7s4gflMObvjLPaWgluLLyhA1wmVZ6KLpICw= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= -github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= -github.com/slok/go-http-metrics v0.10.0 h1:rh0LaYEKza5eaYRGDXujKrOln57nHBi4TtVhmNEpbgM= github.com/slok/go-http-metrics v0.10.0/go.mod h1:lFqdaS4kWMfUKCSukjC47PdCeTk+hXDUVm8kLHRqJ38= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= -github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572 h1:RC6RW7j+1+HkWaX/Yh71Ee5ZHaHYt7ZP4sQgUrm6cDU= github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572/go.mod h1:w0SWMsp6j9O/dk4/ZpIhL+3CkG8ofA2vuv7k+ltqUMc= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= -github.com/spaolacci/murmur3 v1.1.0 h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI= github.com/spaolacci/murmur3 v1.1.0/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= -github.com/spf13/afero v1.9.3 h1:41FoI0fD7OR7mGcKE/aOiLkGreyf8ifIOQmJANWogMk= github.com/spf13/afero v1.9.3/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= -github.com/spf13/cast v1.5.0 h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w= github.com/spf13/cast v1.5.0/go.mod h1:SpXXQ5YoyJw6s3/6cMTQuxvgRl3PCJiyaX9p6b155UU= github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tLCHU= -github.com/spf13/cobra v1.7.0 h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I= github.com/spf13/cobra v1.7.0/go.mod h1:uLxZILRyS/50WlhOIKD7W6V5bgeIt+4sICxh6uRMrb0= github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= -github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk= github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= -github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DMA2s= github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE= -github.com/spf13/viper v1.15.0 h1:js3yy885G8xwJa6iOISGFwd+qlUo5AvyXb7CiihdtiU= github.com/spf13/viper v1.15.0/go.mod h1:fFcTBJxvhhzSJiZy8n+PeW6t8l+KeT/uTARa0jHOQLA= github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570/go.mod h1:8OR4w3TdeIHIh1g6EMY5p0gVNOovcWC+1vpc7naMuAw= @@ -643,7 +532,6 @@ github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUW github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= @@ -656,29 +544,21 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -github.com/subosito/gotenv v1.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= github.com/supranational/blst v0.3.4/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= -github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= -github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= -github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d h1:5JInRQbk5UBX8JfUvKh2oYTLMVwj3p6n+wapDDm7hko= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d/go.mod h1:Nlx5Y115XQvNcIdIy7dZXaNSUpzwBSge4/Ivk93/Yog= github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef/go.mod h1:sJ5fKU0s6JVwZjjcUEX2zFOnvq0ASQ2K9Zr6cf67kNs= github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= -github.com/vmihailenco/msgpack v4.0.4+incompatible h1:dSLoQfGFAo3F6OoNhwUmLwVgaUXK79GlxNBwueZn0xI= github.com/vmihailenco/msgpack v4.0.4+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk= -github.com/vmihailenco/msgpack/v4 v4.3.11 h1:Q47CePddpNGNhk4GCnAx9DDtASi2rasatE0cd26cZoE= github.com/vmihailenco/msgpack/v4 v4.3.11/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= -github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= github.com/whyrusleeping/go-logging v0.0.0-20170515211332-0457bb6b88fc/go.mod h1:bopw91TMyo8J3tvftk8xmU2kPmlrt4nScJQZU2hE5EM= github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= -github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= @@ -687,13 +567,10 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= -github.com/zeebo/assert v1.1.0 h1:hU1L1vLTHsnO8x8c9KAR5GmM5QscxHg5RNU5z5qbUWY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/blake3 v0.2.0/go.mod h1:G9pM4qQwjRzF1/v7+vabMj/c5mWpGZ2Wzo3Eb4z0pb4= -github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= github.com/zeebo/pcg v1.0.0/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= -github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= @@ -703,39 +580,28 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= -go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= -go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0 h1:/fXHZHGvro6MVqV34fJzDhi7sHGpX3Ej/Qjmfn003ho= go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0/go.mod h1:UFG7EBMRdXyFstOwH028U0sVf+AvukSGhF0g8+dmNG8= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0 h1:TKf2uAs2ueguzLaxOCBXNpHxfO/aC7PAdDsSH0IbeRQ= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0/go.mod h1:HrbCVv40OOLTABmOn1ZWty6CHXkU8DK/Urc43tHug70= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0 h1:ap+y8RXX3Mu9apKVtOkM6WSFESLM8K3wNQyOU8sWHcc= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0/go.mod h1:5w41DY6S9gZrbjuq6Y+753e96WfPha5IcsOSZTtullM= -go.opentelemetry.io/otel/sdk v1.14.0 h1:PDCppFRDq8A1jL9v6KMI6dYesaq+DFcDZvjsoGvxGzY= go.opentelemetry.io/otel/sdk v1.14.0/go.mod h1:bwIC5TjrNG6QDCHNWvW4HLHtUQ4I+VQDsnjhvyZCALM= -go.opentelemetry.io/otel/trace v1.14.0 h1:wp2Mmvj41tDsyAJXiWDWpfNsOiIyd38fy85pyKcFq/M= go.opentelemetry.io/otel/trace v1.14.0/go.mod h1:8avnQLK+CG77yNLUae4ea2JDQ6iT+gozhnZjy/rw9G8= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= -go.opentelemetry.io/proto/otlp v0.19.0 h1:IVN6GR+mhC4s5yfcTbmzHYODqvWAp3ZedA2SJPI1Nnw= go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= -go.uber.org/atomic v1.10.0 h1:9qC72Qh0+3MqyJbAn8YU5xVq1frD8bn3JtD2oXtafVQ= go.uber.org/atomic v1.10.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= -go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= -go.uber.org/multierr v1.9.0 h1:7fIwc/ZtS0q++VgcfqFDxSBZVv/Xo49/SYnDFupUwlI= go.uber.org/multierr v1.9.0/go.mod h1:X2jQV1h+kxSjClGpnseKVIxpmcjrj7MNnI0bnlfKTVQ= go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ= go.uber.org/zap v1.19.1/go.mod h1:j3DNczoxDZroyBnOT1L/Q79cfUMGZxlv/9dzN7SM1rI= -go.uber.org/zap v1.24.0 h1:FiJd5l1UOLj0wCgbSE0rwwXHzEdAZS6hiiSnxJN/D60= go.uber.org/zap v1.24.0/go.mod h1:2kMP+WWQ8aoFoedH3T2sq6iJ2yDWpHbP0f6MQbS9Gkg= golang.org/x/crypto v0.0.0-20170930174604-9419663f5a44/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= @@ -767,8 +633,7 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= -golang.org/x/exp v0.0.0-20221217163422-3c43f8badb15 h1:5oN1Pz/eDhCpbMbLstvIPa0b/BEQo6g6nwV3pLjfM6w= -golang.org/x/exp v0.0.0-20221217163422-3c43f8badb15/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= +golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= @@ -795,7 +660,6 @@ golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.9.0 h1:KENHtAZL2y3NLMYZeHY9DW8HW8V+kQyJsY/V9JlKvCs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -837,7 +701,6 @@ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.9.0 h1:aWJ/m6xSmxWBx+V0XRHTlrYrPG56jKsLdTFmsSsCzOM= golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -866,7 +729,6 @@ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -944,7 +806,6 @@ golang.org/x/sys v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU= golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.7.0 h1:BEvjmm5fURWqcfbSKTdpkDXYBrUS1c0m8agp14W48vQ= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -953,7 +814,6 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -1019,16 +879,13 @@ golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.7.0 h1:W4OVu8VVOaIO0yzWMNdepAulS7YfoS3Zabrm8DOXXU4= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= -gonum.org/v1/gonum v0.8.2 h1:CCXrcPKiGGotvnN6jfUsKk4rRqm7q09/YbKb5xCEvtM= gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= @@ -1067,7 +924,6 @@ google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7 google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= @@ -1131,7 +987,6 @@ google.golang.org/genproto v0.0.0-20210921142501-181ce0d877f6/go.mod h1:5CzLGKJ6 google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211007155348-82e027067bd4/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 h1:KpwkzHKEF7B9Zxg18WzOa7djJ+Ha5DzthMyZYQfEn2A= google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= @@ -1160,7 +1015,6 @@ google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnD google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= -google.golang.org/grpc v1.56.1 h1:z0dNfjIl0VpaZ9iSVjA6daGatAYwPGstTjt5vkRMFkQ= google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= @@ -1176,23 +1030,19 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.30.0 h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= -gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20190213234257-ec84240a7772/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= gopkg.in/sourcemap.v1 v1.0.5/go.mod h1:2RlvNNSMglmRrcvhfuzp4hQHwOtjxlbjX7UPY/GXb78= -gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= @@ -1201,12 +1051,11 @@ gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= @@ -1215,17 +1064,11 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= -modernc.org/libc v1.22.3 h1:D/g6O5ftAfavceqlLOFwaZuA5KYafKwmr30A6iSqoyY= modernc.org/libc v1.22.3/go.mod h1:MQrloYP209xa2zHome2a8HLiLm6k0UT8CoHpV74tOFw= -modernc.org/mathutil v1.5.0 h1:rV0Ko/6SfM+8G+yKiyI830l3Wuz1zRutdslNoQ0kfiQ= modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= -modernc.org/memory v1.5.0 h1:N+/8c5rE6EqugZwHii4IFsaJ7MUhoWX07J5tC/iI5Ds= modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= -modernc.org/sqlite v1.21.1 h1:GyDFqNnESLOhwwDRaHGdp2jKLDzpyT/rNLglX3ZkMSU= modernc.org/sqlite v1.21.1/go.mod h1:XwQ0wZPIh1iKb5mkvCJ3szzbhk+tykC8ZWqTRTgYRwI= -pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= From bebb19d99af315095d301ad6fa577b92321cbe11 Mon Sep 17 00:00:00 2001 From: Daniel Sainati Date: Wed, 5 Jul 2023 15:58:33 -0400 Subject: [PATCH 002/132] Update to newest Stable Cadence Preview (#371) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * update to view functions for stable cadence * remove unreachable code * update templates to Stable Cadence * update to Stable Cadence preview 4 * update for stable cadence * fix parse error --------- Co-authored-by: Josh Hannan Co-authored-by: Bastian Müller --- contracts/FlowContractAudits.cdc | 64 ++-- contracts/FlowFees.cdc | 48 +-- contracts/FlowIDTableStaking.cdc | 354 +++++++++++---------- contracts/FlowServiceAccount.cdc | 52 +-- contracts/FlowStakingCollection.cdc | 137 ++++---- contracts/FlowStorageFees.cdc | 34 +- contracts/FlowToken.cdc | 54 ++-- contracts/LockedTokens.cdc | 164 +++++----- contracts/NodeVersionBeacon.cdc | 80 ++--- contracts/StakingProxy.cdc | 68 ++-- contracts/epochs/FlowClusterQC.cdc | 92 +++--- contracts/epochs/FlowDKG.cdc | 76 ++--- contracts/epochs/FlowEpoch.cdc | 132 ++++---- lib/go/contracts/go.mod | 2 + lib/go/contracts/go.sum | 14 - lib/go/contracts/internal/assets/assets.go | 78 ++--- lib/go/templates/go.mod | 12 +- lib/go/templates/go.sum | 41 +-- lib/go/templates/internal/assets/assets.go | 15 +- lib/go/test/go.mod | 5 +- lib/go/test/go.sum | 141 +++++++- lib/go/test/staking_test_helpers.go | 9 +- 22 files changed, 911 insertions(+), 761 deletions(-) diff --git a/contracts/FlowContractAudits.cdc b/contracts/FlowContractAudits.cdc index e5f73a2f4..eab49da7f 100644 --- a/contracts/FlowContractAudits.cdc +++ b/contracts/FlowContractAudits.cdc @@ -4,47 +4,47 @@ /// deployed to the Service Account, so it is documented here /// for reference -pub contract FlowContractAudits { +access(all) contract FlowContractAudits { // Event that is emitted when a new Auditor resource is created - pub event AuditorCreated() + access(all) event AuditorCreated() // Event that is emitted when a new contract audit voucher is created - pub event VoucherCreated(address: Address?, recurrent: Bool, expiryBlockHeight: UInt64?, codeHash: String) + access(all) event VoucherCreated(address: Address?, recurrent: Bool, expiryBlockHeight: UInt64?, codeHash: String) // Event that is emitted when a contract audit voucher is used - pub event VoucherUsed(address: Address, key: String, recurrent: Bool, expiryBlockHeight: UInt64?) + access(all) event VoucherUsed(address: Address, key: String, recurrent: Bool, expiryBlockHeight: UInt64?) // Event that is emitted when a contract audit voucher is removed - pub event VoucherRemoved(key: String, recurrent: Bool, expiryBlockHeight: UInt64?) + access(all) event VoucherRemoved(key: String, recurrent: Bool, expiryBlockHeight: UInt64?) // Dictionary of all vouchers access(contract) var vouchers: {String: AuditVoucher} // The storage path for the admin resource - pub let AdminStoragePath: StoragePath + access(all) let AdminStoragePath: StoragePath // The storage Path for auditors' AuditorProxy - pub let AuditorProxyStoragePath: StoragePath + access(all) let AuditorProxyStoragePath: StoragePath // The public path for auditors' AuditorProxy capability - pub let AuditorProxyPublicPath: PublicPath + access(all) let AuditorProxyPublicPath: PublicPath // Single audit voucher that is used for contract deployment - pub struct AuditVoucher { + access(all) struct AuditVoucher { // Address of the account the voucher is intended for // If nil, the contract can be deployed to any account - pub let address: Address? + access(all) let address: Address? // If false, the voucher will be removed after first use - pub let recurrent: Bool + access(all) let recurrent: Bool // If non-nil, the voucher won't be valid after the expiry block height - pub let expiryBlockHeight: UInt64? + access(all) let expiryBlockHeight: UInt64? // Hash of contract code - pub let codeHash: String + access(all) let codeHash: String init(address: Address?, recurrent: Bool, expiryBlockHeight: UInt64?, codeHash: String) { self.address = address @@ -55,33 +55,33 @@ pub contract FlowContractAudits { } // Returns all current vouchers - pub fun getAllVouchers(): {String: AuditVoucher} { + access(all) fun getAllVouchers(): {String: AuditVoucher} { return self.vouchers } // Get the associated dictionary key for given address and codeHash - pub fun generateVoucherKey(address: Address?, codeHash: String): String { + access(all) fun generateVoucherKey(address: Address?, codeHash: String): String { if address != nil { return address!.toString().concat("-").concat(codeHash) } return "any-".concat(codeHash) } - pub fun hashContractCode(_ code: String): String { + access(all) fun hashContractCode(_ code: String): String { return String.encodeHex(HashAlgorithm.SHA3_256.hash(code.utf8)) } // Auditors can create new vouchers and remove them - pub resource Auditor { + access(all) resource Auditor { // Create new voucher with contract code - pub fun addVoucher(address: Address?, recurrent: Bool, expiryOffset: UInt64?, code: String) { + access(all) fun addVoucher(address: Address?, recurrent: Bool, expiryOffset: UInt64?, code: String) { let codeHash = FlowContractAudits.hashContractCode(code) self.addVoucherHashed(address: address, recurrent: recurrent, expiryOffset: expiryOffset, codeHash: codeHash) } // Create new voucher with hashed contract code - pub fun addVoucherHashed(address: Address?, recurrent: Bool, expiryOffset: UInt64?, codeHash: String) { + access(all) fun addVoucherHashed(address: Address?, recurrent: Bool, expiryOffset: UInt64?, codeHash: String) { // calculate expiry block height based on expiryOffset var expiryBlockHeight: UInt64? = nil @@ -102,35 +102,35 @@ pub contract FlowContractAudits { } // Remove a voucher with given key - pub fun deleteVoucher(key: String) { + access(all) fun deleteVoucher(key: String) { FlowContractAudits.deleteVoucher(key) } } // Used by admin to set the Auditor capability - pub resource interface AuditorProxyPublic { - pub fun setAuditorCapability(_ cap: Capability<&Auditor>) + access(all) resource interface AuditorProxyPublic { + access(all) fun setAuditorCapability(_ cap: Capability<&Auditor>) } // The auditor account will have audit access through AuditorProxy // This enables the admin account to revoke access // See https://docs.onflow.org/cadence/design-patterns/#capability-revocation - pub resource AuditorProxy: AuditorProxyPublic { + access(all) resource AuditorProxy: AuditorProxyPublic { access(self) var auditorCapability: Capability<&Auditor>? - pub fun setAuditorCapability(_ cap: Capability<&Auditor>) { + access(all) fun setAuditorCapability(_ cap: Capability<&Auditor>) { self.auditorCapability = cap } - pub fun addVoucher(address: Address?, recurrent: Bool, expiryOffset: UInt64?, code: String) { + access(all) fun addVoucher(address: Address?, recurrent: Bool, expiryOffset: UInt64?, code: String) { self.auditorCapability!.borrow()!.addVoucher(address: address, recurrent: recurrent, expiryOffset: expiryOffset, code: code) } - pub fun addVoucherHashed(address: Address?, recurrent: Bool, expiryOffset: UInt64?, codeHash: String) { + access(all) fun addVoucherHashed(address: Address?, recurrent: Bool, expiryOffset: UInt64?, codeHash: String) { self.auditorCapability!.borrow()!.addVoucherHashed(address: address, recurrent: recurrent, expiryOffset: expiryOffset, codeHash: codeHash) } - pub fun deleteVoucher(key: String) { + access(all) fun deleteVoucher(key: String) { self.auditorCapability!.borrow()!.deleteVoucher(key: key) } @@ -141,20 +141,20 @@ pub contract FlowContractAudits { } // Can be called by anyone but needs a capability to function - pub fun createAuditorProxy(): @AuditorProxy { + access(all) fun createAuditorProxy(): @AuditorProxy { return <- create AuditorProxy() } - pub resource Administrator { + access(all) resource Administrator { // Creates new Auditor - pub fun createNewAuditor(): @Auditor { + access(all) fun createNewAuditor(): @Auditor { emit AuditorCreated() return <-create Auditor() } // Checks all vouchers and removes expired ones - pub fun cleanupExpiredVouchers() { + access(all) fun cleanupExpiredVouchers() { for key in FlowContractAudits.vouchers.keys { let v = FlowContractAudits.vouchers[key]! if v.expiryBlockHeight != nil { @@ -166,7 +166,7 @@ pub contract FlowContractAudits { } // For testing - pub fun useVoucherForDeploy(address: Address, code: String): Bool { + access(all) fun useVoucherForDeploy(address: Address, code: String): Bool { return FlowContractAudits.useVoucherForDeploy(address: address, code: code) } } diff --git a/contracts/FlowFees.cdc b/contracts/FlowFees.cdc index eb22d9a78..468725d93 100644 --- a/contracts/FlowFees.cdc +++ b/contracts/FlowFees.cdc @@ -2,24 +2,24 @@ import FungibleToken from "FungibleToken" import FlowToken from 0xFLOWTOKENADDRESS import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS -pub contract FlowFees { +access(all) contract FlowFees { // Event that is emitted when tokens are deposited to the fee vault - pub event TokensDeposited(amount: UFix64) + access(all) event TokensDeposited(amount: UFix64) // Event that is emitted when tokens are withdrawn from the fee vault - pub event TokensWithdrawn(amount: UFix64) + access(all) event TokensWithdrawn(amount: UFix64) // Event that is emitted when fees are deducted - pub event FeesDeducted(amount: UFix64, inclusionEffort: UFix64, executionEffort: UFix64) + access(all) event FeesDeducted(amount: UFix64, inclusionEffort: UFix64, executionEffort: UFix64) // Event that is emitted when fee parameters change - pub event FeeParametersChanged(surgeFactor: UFix64, inclusionEffortCost: UFix64, executionEffortCost: UFix64) + access(all) event FeeParametersChanged(surgeFactor: UFix64, inclusionEffortCost: UFix64, executionEffortCost: UFix64) // Private vault with public deposit function access(self) var vault: @FlowToken.Vault - pub fun deposit(from: @FungibleToken.Vault) { + access(all) fun deposit(from: @FungibleToken.Vault) { let from <- from as! @FlowToken.Vault let balance = from.balance self.vault.deposit(from: <-from) @@ -27,28 +27,28 @@ pub contract FlowFees { } /// Get the balance of the Fees Vault - pub fun getFeeBalance(): UFix64 { + access(all) fun getFeeBalance(): UFix64 { return self.vault.balance } - pub resource Administrator { + access(all) resource Administrator { // withdraw // // Allows the administrator to withdraw tokens from the fee vault - pub fun withdrawTokensFromFeeVault(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdrawTokensFromFeeVault(amount: UFix64): @FungibleToken.Vault { let vault <- FlowFees.vault.withdraw(amount: amount) emit TokensWithdrawn(amount: amount) return <-vault } /// Allows the administrator to change all the fee parameters at once - pub fun setFeeParameters(surgeFactor: UFix64, inclusionEffortCost: UFix64, executionEffortCost: UFix64) { + access(all) fun setFeeParameters(surgeFactor: UFix64, inclusionEffortCost: UFix64, executionEffortCost: UFix64) { let newParameters = FeeParameters(surgeFactor: surgeFactor, inclusionEffortCost: inclusionEffortCost, executionEffortCost: executionEffortCost) FlowFees.setFeeParameters(newParameters) } /// Allows the administrator to change the fee surge factor - pub fun setFeeSurgeFactor(_ surgeFactor: UFix64) { + access(all) fun setFeeSurgeFactor(_ surgeFactor: UFix64) { let oldParameters = FlowFees.getFeeParameters() let newParameters = FeeParameters(surgeFactor: surgeFactor, inclusionEffortCost: oldParameters.inclusionEffortCost, executionEffortCost: oldParameters.executionEffortCost) FlowFees.setFeeParameters(newParameters) @@ -56,13 +56,13 @@ pub contract FlowFees { } /// A struct holding the fee parameters needed to calculate the fees - pub struct FeeParameters { + access(all) struct FeeParameters { /// The surge factor is used to make transaction fees respond to high loads on the network - pub var surgeFactor: UFix64 + access(all) var surgeFactor: UFix64 /// The FLOW cost of one unit of inclusion effort. The FVM is responsible for metering inclusion effort. - pub var inclusionEffortCost: UFix64 + access(all) var inclusionEffortCost: UFix64 /// The FLOW cost of one unit of execution effort. The FVM is responsible for metering execution effort. - pub var executionEffortCost: UFix64 + access(all) var executionEffortCost: UFix64 init(surgeFactor: UFix64, inclusionEffortCost: UFix64, executionEffortCost: UFix64){ self.surgeFactor = surgeFactor @@ -72,15 +72,15 @@ pub contract FlowFees { } // VerifyPayerBalanceResult is returned by the verifyPayersBalanceForTransactionExecution function - pub struct VerifyPayerBalanceResult { + access(all) struct VerifyPayerBalanceResult { // True if the payer has sufficient balance for the transaction execution to continue - pub let canExecuteTransaction: Bool + access(all) let canExecuteTransaction: Bool // The minimum payer balance required for the transaction execution to continue. // This value is defined by verifyPayersBalanceForTransactionExecution. - pub let requiredBalance: UFix64 + access(all) let requiredBalance: UFix64 // The maximum transaction fees (inclusion fees + execution fees) the transaction can incur // (if all available execution effort is used) - pub let maximumTransactionFees: UFix64 + access(all) let maximumTransactionFees: UFix64 init(canExecuteTransaction: Bool, requiredBalance: UFix64, maximumTransactionFees: UFix64){ self.canExecuteTransaction = canExecuteTransaction @@ -97,7 +97,7 @@ pub contract FlowFees { // // The requiredBalance balance is defined as the minimum account balance + // maximum transaction fees (inclusion fees + execution fees at max execution effort). - pub fun verifyPayersBalanceForTransactionExecution( + access(all) fun verifyPayersBalanceForTransactionExecution( _ payerAcct: AuthAccount, inclusionEffort: UFix64, maxExecutionEffort: UFix64, @@ -133,7 +133,7 @@ pub contract FlowFees { /// Called when a transaction is submitted to deduct the fee /// from the AuthAccount that submitted it - pub fun deductTransactionFee(_ acct: AuthAccount, inclusionEffort: UFix64, executionEffort: UFix64) { + access(all) fun deductTransactionFee(_ acct: AuthAccount, inclusionEffort: UFix64, executionEffort: UFix64) { var feeAmount = self.computeFees(inclusionEffort: inclusionEffort, executionEffort: executionEffort) if feeAmount == UFix64(0) { @@ -142,7 +142,7 @@ pub contract FlowFees { return } - let tokenVault = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + let tokenVault = acct.borrow(from: /storage/flowTokenVault) ?? panic("Unable to borrow reference to the default token vault") @@ -162,7 +162,7 @@ pub contract FlowFees { emit FeesDeducted(amount: feeAmount, inclusionEffort: inclusionEffort, executionEffort: executionEffort) } - pub fun getFeeParameters(): FeeParameters { + access(all) fun getFeeParameters(): FeeParameters { return self.account.copy(from: /storage/FlowTxFeeParameters) ?? panic("Error getting tx fee parameters. They need to be initialized first!") } @@ -175,7 +175,7 @@ pub contract FlowFees { // compute the transaction fees with the current fee parameters and the given inclusionEffort and executionEffort - pub fun computeFees(inclusionEffort: UFix64, executionEffort: UFix64): UFix64 { + access(all) fun computeFees(inclusionEffort: UFix64, executionEffort: UFix64): UFix64 { let params = self.getFeeParameters() let totalFees = params.surgeFactor * ( inclusionEffort * params.inclusionEffortCost + executionEffort * params.executionEffortCost ) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 85a7a2c5b..74cc479db 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -32,43 +32,43 @@ import FlowToken from 0xFLOWTOKENADDRESS import FlowFees from 0xFLOWFEESADDRESS import Crypto -pub contract FlowIDTableStaking { +access(all) contract FlowIDTableStaking { /****** ID Table and Staking Events ******/ - pub event NewEpoch(totalStaked: UFix64, totalRewardPayout: UFix64) - pub event EpochTotalRewardsPaid(total: UFix64, fromFees: UFix64, minted: UFix64, feesBurned: UFix64) + access(all) event NewEpoch(totalStaked: UFix64, totalRewardPayout: UFix64) + access(all) event EpochTotalRewardsPaid(total: UFix64, fromFees: UFix64, minted: UFix64, feesBurned: UFix64) /// Node Events - pub event NewNodeCreated(nodeID: String, role: UInt8, amountCommitted: UFix64) - pub event TokensCommitted(nodeID: String, amount: UFix64) - pub event TokensStaked(nodeID: String, amount: UFix64) - pub event NodeTokensRequestedToUnstake(nodeID: String, amount: UFix64) - pub event TokensUnstaking(nodeID: String, amount: UFix64) - pub event TokensUnstaked(nodeID: String, amount: UFix64) - pub event NodeRemovedAndRefunded(nodeID: String, amount: UFix64) - pub event RewardsPaid(nodeID: String, amount: UFix64) - pub event UnstakedTokensWithdrawn(nodeID: String, amount: UFix64) - pub event RewardTokensWithdrawn(nodeID: String, amount: UFix64) - pub event NetworkingAddressUpdated(nodeID: String, newAddress: String) - pub event NodeWeightChanged(nodeID: String, newWeight: UInt64) + access(all) event NewNodeCreated(nodeID: String, role: UInt8, amountCommitted: UFix64) + access(all) event TokensCommitted(nodeID: String, amount: UFix64) + access(all) event TokensStaked(nodeID: String, amount: UFix64) + access(all) event NodeTokensRequestedToUnstake(nodeID: String, amount: UFix64) + access(all) event TokensUnstaking(nodeID: String, amount: UFix64) + access(all) event TokensUnstaked(nodeID: String, amount: UFix64) + access(all) event NodeRemovedAndRefunded(nodeID: String, amount: UFix64) + access(all) event RewardsPaid(nodeID: String, amount: UFix64) + access(all) event UnstakedTokensWithdrawn(nodeID: String, amount: UFix64) + access(all) event RewardTokensWithdrawn(nodeID: String, amount: UFix64) + access(all) event NetworkingAddressUpdated(nodeID: String, newAddress: String) + access(all) event NodeWeightChanged(nodeID: String, newWeight: UInt64) /// Delegator Events - pub event NewDelegatorCreated(nodeID: String, delegatorID: UInt32) - pub event DelegatorTokensCommitted(nodeID: String, delegatorID: UInt32, amount: UFix64) - pub event DelegatorTokensStaked(nodeID: String, delegatorID: UInt32, amount: UFix64) - pub event DelegatorTokensRequestedToUnstake(nodeID: String, delegatorID: UInt32, amount: UFix64) - pub event DelegatorTokensUnstaking(nodeID: String, delegatorID: UInt32, amount: UFix64) - pub event DelegatorTokensUnstaked(nodeID: String, delegatorID: UInt32, amount: UFix64) - pub event DelegatorRewardsPaid(nodeID: String, delegatorID: UInt32, amount: UFix64) - pub event DelegatorUnstakedTokensWithdrawn(nodeID: String, delegatorID: UInt32, amount: UFix64) - pub event DelegatorRewardTokensWithdrawn(nodeID: String, delegatorID: UInt32, amount: UFix64) + access(all) event NewDelegatorCreated(nodeID: String, delegatorID: UInt32) + access(all) event DelegatorTokensCommitted(nodeID: String, delegatorID: UInt32, amount: UFix64) + access(all) event DelegatorTokensStaked(nodeID: String, delegatorID: UInt32, amount: UFix64) + access(all) event DelegatorTokensRequestedToUnstake(nodeID: String, delegatorID: UInt32, amount: UFix64) + access(all) event DelegatorTokensUnstaking(nodeID: String, delegatorID: UInt32, amount: UFix64) + access(all) event DelegatorTokensUnstaked(nodeID: String, delegatorID: UInt32, amount: UFix64) + access(all) event DelegatorRewardsPaid(nodeID: String, delegatorID: UInt32, amount: UFix64) + access(all) event DelegatorUnstakedTokensWithdrawn(nodeID: String, delegatorID: UInt32, amount: UFix64) + access(all) event DelegatorRewardTokensWithdrawn(nodeID: String, delegatorID: UInt32, amount: UFix64) /// Contract Field Change Events - pub event NewDelegatorCutPercentage(newCutPercentage: UFix64) - pub event NewWeeklyPayout(newPayout: UFix64) - pub event NewStakingMinimums(newMinimums: {UInt8: UFix64}) - pub event NewDelegatorStakingMinimum(newMinimum: UFix64) + access(all) event NewDelegatorCutPercentage(newCutPercentage: UFix64) + access(all) event NewWeeklyPayout(newPayout: UFix64) + access(all) event NewStakingMinimums(newMinimums: {UInt8: UFix64}) + access(all) event NewDelegatorStakingMinimum(newMinimum: UFix64) /// Holds the identity table for all the nodes in the network. /// Includes nodes that aren't actively participating @@ -105,19 +105,19 @@ pub contract FlowIDTableStaking { access(account) var nodeDelegatingRewardCut: UFix64 /// Paths for storing staking resources - pub let NodeStakerStoragePath: StoragePath - pub let NodeStakerPublicPath: PublicPath - pub let StakingAdminStoragePath: StoragePath - pub let DelegatorStoragePath: StoragePath + access(all) let NodeStakerStoragePath: StoragePath + access(all) let NodeStakerPublicPath: PublicPath + access(all) let StakingAdminStoragePath: StoragePath + access(all) let DelegatorStoragePath: StoragePath /*********** ID Table and Staking Composite Type Definitions *************/ /// Contains information that is specific to a node in Flow - pub resource NodeRecord { + access(all) resource NodeRecord { /// The unique ID of the node /// Set when the node is created - pub let id: String + access(all) let id: String /// The type of node: /// 1 = collection @@ -125,43 +125,43 @@ pub contract FlowIDTableStaking { /// 3 = execution /// 4 = verification /// 5 = access - pub var role: UInt8 + access(all) var role: UInt8 - pub(set) var networkingAddress: String - pub(set) var networkingKey: String - pub(set) var stakingKey: String + access(all) var networkingAddress: String + access(all) var networkingKey: String + access(all) var stakingKey: String /// TODO: Proof of Possession (PoP) of the staking private key /// The total tokens that only this node currently has staked, not including delegators /// This value must always be above the minimum requirement to stay staked or accept delegators - pub var tokensStaked: @FlowToken.Vault + access(all) var tokensStaked: @FlowToken.Vault /// The tokens that this node has committed to stake for the next epoch. /// Moves to the tokensStaked bucket at the end of an epoch - pub var tokensCommitted: @FlowToken.Vault + access(all) var tokensCommitted: @FlowToken.Vault /// The tokens that this node has unstaked from the previous epoch /// Moves to the tokensUnstaked bucket at the end of an epoch. - pub var tokensUnstaking: @FlowToken.Vault + access(all) var tokensUnstaking: @FlowToken.Vault /// Tokens that this node has unstaked and are able to withdraw whenever they want - pub var tokensUnstaked: @FlowToken.Vault + access(all) var tokensUnstaked: @FlowToken.Vault /// Staking rewards are paid to this bucket - pub var tokensRewarded: @FlowToken.Vault + access(all) var tokensRewarded: @FlowToken.Vault /// list of delegators for this node operator - pub let delegators: @{UInt32: DelegatorRecord} + access(all) let delegators: @{UInt32: DelegatorRecord} /// The incrementing ID used to register new delegators - pub(set) var delegatorIDCounter: UInt32 + access(all) var delegatorIDCounter: UInt32 /// The amount of tokens that this node has requested to unstake for the next epoch - pub(set) var tokensRequestedToUnstake: UFix64 + access(all) var tokensRequestedToUnstake: UFix64 /// weight as determined by the amount staked after the staking auction - pub(set) var initialWeight: UInt64 + access(all) var initialWeight: UInt64 init( id: String, @@ -266,23 +266,23 @@ pub contract FlowIDTableStaking { } /// Struct to create to get read-only info about a node - pub struct NodeInfo { - pub let id: String - pub let role: UInt8 - pub let networkingAddress: String - pub let networkingKey: String - pub let stakingKey: String - pub let tokensStaked: UFix64 - pub let tokensCommitted: UFix64 - pub let tokensUnstaking: UFix64 - pub let tokensUnstaked: UFix64 - pub let tokensRewarded: UFix64 + access(all) struct NodeInfo { + access(all) let id: String + access(all) let role: UInt8 + access(all) let networkingAddress: String + access(all) let networkingKey: String + access(all) let stakingKey: String + access(all) let tokensStaked: UFix64 + access(all) let tokensCommitted: UFix64 + access(all) let tokensUnstaking: UFix64 + access(all) let tokensUnstaked: UFix64 + access(all) let tokensRewarded: UFix64 /// list of delegator IDs for this node operator - pub let delegators: [UInt32] - pub let delegatorIDCounter: UInt32 - pub let tokensRequestedToUnstake: UFix64 - pub let initialWeight: UInt64 + access(all) let delegators: [UInt32] + access(all) let delegatorIDCounter: UInt32 + access(all) let tokensRequestedToUnstake: UFix64 + access(all) let initialWeight: UInt64 init(nodeID: String) { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(nodeID) @@ -304,7 +304,7 @@ pub contract FlowIDTableStaking { } /// Derived Fields - pub fun totalCommittedWithDelegators(): UFix64 { + access(all) fun totalCommittedWithDelegators(): UFix64 { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) var committedSum = self.totalCommittedWithoutDelegators() for delegator in self.delegators { @@ -314,12 +314,12 @@ pub contract FlowIDTableStaking { return committedSum } - pub fun totalCommittedWithoutDelegators(): UFix64 { + access(all) fun totalCommittedWithoutDelegators(): UFix64 { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) return nodeRecord.nodeFullCommittedBalance() } - pub fun totalStakedWithDelegators(): UFix64 { + access(all) fun totalStakedWithDelegators(): UFix64 { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) var stakedSum = self.tokensStaked for delegator in self.delegators { @@ -329,31 +329,31 @@ pub contract FlowIDTableStaking { return stakedSum } - pub fun totalTokensInRecord(): UFix64 { + access(all) fun totalTokensInRecord(): UFix64 { return self.tokensStaked + self.tokensCommitted + self.tokensUnstaking + self.tokensUnstaked + self.tokensRewarded } } /// Records the staking info associated with a delegator /// This resource is stored in the NodeRecord object that is being delegated to - pub resource DelegatorRecord { + access(all) resource DelegatorRecord { /// Tokens this delegator has committed for the next epoch - pub var tokensCommitted: @FlowToken.Vault + access(all) var tokensCommitted: @FlowToken.Vault /// Tokens this delegator has staked for the current epoch - pub var tokensStaked: @FlowToken.Vault + access(all) var tokensStaked: @FlowToken.Vault /// Tokens this delegator has requested to unstake and is locked for the current epoch - pub var tokensUnstaking: @FlowToken.Vault + access(all) var tokensUnstaking: @FlowToken.Vault /// Tokens this delegator has been rewarded and can withdraw - pub let tokensRewarded: @FlowToken.Vault + access(all) let tokensRewarded: @FlowToken.Vault /// Tokens that this delegator unstaked and can withdraw - pub let tokensUnstaked: @FlowToken.Vault + access(all) let tokensUnstaked: @FlowToken.Vault /// Amount of tokens that the delegator has requested to unstake - pub(set) var tokensRequestedToUnstake: UFix64 + access(all) var tokensRequestedToUnstake: UFix64 init() { self.tokensCommitted <- FlowToken.createEmptyVault() as! @FlowToken.Vault @@ -383,15 +383,15 @@ pub contract FlowIDTableStaking { } /// Struct that can be returned to show all the info about a delegator - pub struct DelegatorInfo { - pub let id: UInt32 - pub let nodeID: String - pub let tokensCommitted: UFix64 - pub let tokensStaked: UFix64 - pub let tokensUnstaking: UFix64 - pub let tokensRewarded: UFix64 - pub let tokensUnstaked: UFix64 - pub let tokensRequestedToUnstake: UFix64 + access(all) struct DelegatorInfo { + access(all) let id: UInt32 + access(all) let nodeID: String + access(all) let tokensCommitted: UFix64 + access(all) let tokensStaked: UFix64 + access(all) let tokensUnstaking: UFix64 + access(all) let tokensRewarded: UFix64 + access(all) let tokensUnstaked: UFix64 + access(all) let tokensRequestedToUnstake: UFix64 init(nodeID: String, delegatorID: UInt32) { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(nodeID) @@ -406,20 +406,20 @@ pub contract FlowIDTableStaking { self.tokensRequestedToUnstake = delegatorRecord.tokensRequestedToUnstake } - pub fun totalTokensInRecord(): UFix64 { + access(all) fun totalTokensInRecord(): UFix64 { return self.tokensStaked + self.tokensCommitted + self.tokensUnstaking + self.tokensUnstaked + self.tokensRewarded } } - pub resource interface NodeStakerPublic { - pub let id: String + access(all) resource interface NodeStakerPublic { + access(all) let id: String } /// Resource that the node operator controls for staking - pub resource NodeStaker: NodeStakerPublic { + access(all) resource NodeStaker: NodeStakerPublic { /// Unique ID for the node operator - pub let id: String + access(all) let id: String init(id: String) { self.id = id @@ -438,7 +438,7 @@ pub contract FlowIDTableStaking { } /// Change the node's networking address to a new one - pub fun updateNetworkingAddress(_ newAddress: String) { + access(all) fun updateNetworkingAddress(_ newAddress: String) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot update networking address if the staking auction isn't in progress" newAddress.length > 0 && newAddress.length <= 510: "The networkingAddress must be less than 510 characters" @@ -458,7 +458,7 @@ pub contract FlowIDTableStaking { } /// Add new tokens to the system to stake during the next epoch - pub fun stakeNewTokens(_ tokens: @FungibleToken.Vault) { + access(all) fun stakeNewTokens(_ tokens: @FungibleToken.Vault) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot stake if the staking auction isn't in progress" } @@ -481,7 +481,7 @@ pub contract FlowIDTableStaking { } /// Stake tokens that are in the tokensUnstaked bucket - pub fun stakeUnstakedTokens(amount: UFix64) { + access(all) fun stakeUnstakedTokens(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot stake if the staking auction isn't in progress" } @@ -515,7 +515,7 @@ pub contract FlowIDTableStaking { } /// Stake tokens that are in the tokensRewarded bucket - pub fun stakeRewardedTokens(amount: UFix64) { + access(all) fun stakeRewardedTokens(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot stake if the staking auction isn't in progress" } @@ -536,7 +536,7 @@ pub contract FlowIDTableStaking { } /// Request amount tokens to be removed from staking at the end of the next epoch - pub fun requestUnstaking(amount: UFix64) { + access(all) fun requestUnstaking(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot unstake if the staking auction isn't in progress" } @@ -594,7 +594,7 @@ pub contract FlowIDTableStaking { /// Requests to unstake all of the node operators staked and committed tokens /// as well as all the staked and committed tokens of all of their delegators - pub fun unstakeAll() { + access(all) fun unstakeAll() { pre { FlowIDTableStaking.stakingEnabled(): "Cannot unstake if the staking auction isn't in progress" } @@ -624,7 +624,7 @@ pub contract FlowIDTableStaking { } /// Withdraw tokens from the unstaked bucket - pub fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) emit UnstakedTokensWithdrawn(nodeID: nodeRecord.id, amount: amount) @@ -633,7 +633,7 @@ pub contract FlowIDTableStaking { } /// Withdraw tokens from the rewarded bucket - pub fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) emit RewardTokensWithdrawn(nodeID: nodeRecord.id, amount: amount) @@ -644,16 +644,16 @@ pub contract FlowIDTableStaking { /// Public interface to query information about a delegator /// from the account it is stored in - pub resource interface NodeDelegatorPublic { - pub let id: UInt32 - pub let nodeID: String + access(all) resource interface NodeDelegatorPublic { + access(all) let id: UInt32 + access(all) let nodeID: String } /// Resource object that the delegator stores in their account to perform staking actions - pub resource NodeDelegator: NodeDelegatorPublic { + access(all) resource NodeDelegator: NodeDelegatorPublic { - pub let id: UInt32 - pub let nodeID: String + access(all) let id: UInt32 + access(all) let nodeID: String init(id: UInt32, nodeID: String) { self.id = id @@ -661,7 +661,7 @@ pub contract FlowIDTableStaking { } /// Delegate new tokens to the node operator - pub fun delegateNewTokens(from: @FungibleToken.Vault) { + access(all) fun delegateNewTokens(from: @FungibleToken.Vault) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot delegate if the staking auction isn't in progress" } @@ -679,7 +679,7 @@ pub contract FlowIDTableStaking { } /// Delegate tokens from the unstaked bucket to the node operator - pub fun delegateUnstakedTokens(amount: UFix64) { + access(all) fun delegateUnstakedTokens(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot delegate if the staking auction isn't in progress" } @@ -708,7 +708,7 @@ pub contract FlowIDTableStaking { } /// Delegate tokens from the rewards bucket to the node operator - pub fun delegateRewardedTokens(amount: UFix64) { + access(all) fun delegateRewardedTokens(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot delegate if the staking auction isn't in progress" } @@ -724,7 +724,7 @@ pub contract FlowIDTableStaking { } /// Request to unstake delegated tokens during the next epoch - pub fun requestUnstaking(amount: UFix64) { + access(all) fun requestUnstaking(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot request unstaking if the staking auction isn't in progress" } @@ -766,7 +766,7 @@ pub contract FlowIDTableStaking { } /// Withdraw tokens from the unstaked bucket - pub fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.nodeID) let delRecord = nodeRecord.borrowDelegatorRecord(self.id) @@ -776,7 +776,7 @@ pub contract FlowIDTableStaking { } /// Withdraw tokens from the rewarded bucket - pub fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.nodeID) let delRecord = nodeRecord.borrowDelegatorRecord(self.id) @@ -788,9 +788,9 @@ pub contract FlowIDTableStaking { /// Includes all the rewards breakdowns for all the nodes and delegators for a specific epoch /// as well as the total amount of tokens to be minted for rewards - pub struct EpochRewardsSummary { - pub let totalRewards: UFix64 - pub let breakdown: [RewardsBreakdown] + access(all) struct EpochRewardsSummary { + access(all) let totalRewards: UFix64 + access(all) let breakdown: [RewardsBreakdown] init(totalRewards: UFix64, breakdown: [RewardsBreakdown]) { self.totalRewards = totalRewards @@ -799,10 +799,10 @@ pub contract FlowIDTableStaking { } /// Details the rewards breakdown for an individual node and its delegators - pub struct RewardsBreakdown { - pub let nodeID: String - pub(set) var nodeRewards: UFix64 - pub let delegatorRewards: {UInt32: UFix64} + access(all) struct RewardsBreakdown { + access(all) let nodeID: String + access(all) var nodeRewards: UFix64 + access(all) let delegatorRewards: {UInt32: UFix64} init(nodeID: String) { self.nodeID = nodeID @@ -811,18 +811,18 @@ pub contract FlowIDTableStaking { } /// Scale the rewards of a single delegator by a scaling factor - pub fun scaleDelegatorRewards(delegatorID: UInt32, scalingFactor: UFix64) { + access(all) fun scaleDelegatorRewards(delegatorID: UInt32, scalingFactor: UFix64) { if let reward = self.delegatorRewards[delegatorID] { self.delegatorRewards[delegatorID] = reward * scalingFactor } } - pub fun scaleOperatorRewards(scalingFactor: UFix64) { + access(all) fun scaleOperatorRewards(scalingFactor: UFix64) { self.nodeRewards = self.nodeRewards * scalingFactor } /// Scale the rewards of all the stakers in the record - pub fun scaleAllRewards(scalingFactor: UFix64) { + access(all) fun scaleAllRewards(scalingFactor: UFix64) { self.scaleOperatorRewards(scalingFactor: scalingFactor) for id in self.delegatorRewards.keys { self.scaleDelegatorRewards(delegatorID: id, scalingFactor: scalingFactor) @@ -830,7 +830,7 @@ pub contract FlowIDTableStaking { } /// Sets the reward amount for a specific delegator of this node - pub fun setDelegatorReward(delegatorID: UInt32, rewards: UFix64) { + access(all) fun setDelegatorReward(delegatorID: UInt32, rewards: UFix64) { self.delegatorRewards[delegatorID] = rewards } } @@ -838,24 +838,24 @@ pub contract FlowIDTableStaking { /// Interface that only contains operations that are part /// of the regular automated functioning of the epoch process /// These are accessed by the `FlowEpoch` contract through a capability - pub resource interface EpochOperations { - pub fun setEpochTokenPayout(_ newPayout: UFix64) - pub fun setSlotLimits(slotLimits: {UInt8: UInt16}) - pub fun setNodeWeight(nodeID: String, weight: UInt64) - pub fun startStakingAuction() - pub fun endStakingAuction() - pub fun payRewards(_ rewardsSummary: EpochRewardsSummary) - pub fun calculateRewards(): EpochRewardsSummary - pub fun moveTokens() + access(all) resource interface EpochOperations { + access(all) fun setEpochTokenPayout(_ newPayout: UFix64) + access(all) fun setSlotLimits(slotLimits: {UInt8: UInt16}) + access(all) fun setNodeWeight(nodeID: String, weight: UInt64) + access(all) fun startStakingAuction() + access(all) fun endStakingAuction() + access(all) fun payRewards(_ rewardsSummary: EpochRewardsSummary) + access(all) fun calculateRewards(): EpochRewardsSummary + access(all) fun moveTokens() } /// Admin resource that has the ability to create new staker objects, remove insufficiently staked nodes /// at the end of the staking auction, and pay rewards to nodes at the end of an epoch - pub resource Admin: EpochOperations { + access(all) resource Admin: EpochOperations { /// Sets a new set of minimum staking requirements for all the nodes /// Nodes' indexes are their role numbers - pub fun setMinimumStakeRequirements(_ newRequirements: {UInt8: UFix64}) { + access(all) fun setMinimumStakeRequirements(_ newRequirements: {UInt8: UFix64}) { pre { newRequirements.keys.length == 5: "There must be six entries for node minimum stake requirements" @@ -865,7 +865,7 @@ pub contract FlowIDTableStaking { } /// Sets a new set of minimum staking requirements for all the delegators - pub fun setDelegatorMinimumStakeRequirement(_ newRequirement: UFix64) { + access(all) fun setDelegatorMinimumStakeRequirement(_ newRequirement: UFix64) { FlowIDTableStaking.account.load(from: /storage/delegatorStakingMinimum) FlowIDTableStaking.account.save(newRequirement, to: /storage/delegatorStakingMinimum) @@ -873,7 +873,7 @@ pub contract FlowIDTableStaking { } /// Changes the total weekly payout to a new value - pub fun setEpochTokenPayout(_ newPayout: UFix64) { + access(all) fun setEpochTokenPayout(_ newPayout: UFix64) { if newPayout != FlowIDTableStaking.epochTokenPayout { emit NewWeeklyPayout(newPayout: newPayout) } @@ -881,7 +881,7 @@ pub contract FlowIDTableStaking { } /// Sets a new delegator cut percentage that nodes take from delegator rewards - pub fun setCutPercentage(_ newCutPercentage: UFix64) { + access(all) fun setCutPercentage(_ newCutPercentage: UFix64) { pre { newCutPercentage > 0.0 && newCutPercentage < 1.0: "Cut percentage must be between 0 and 1!" @@ -893,7 +893,7 @@ pub contract FlowIDTableStaking { } /// Sets new limits to the number of candidate nodes for an epoch - pub fun setCandidateNodeLimit(role: UInt8, newLimit: UInt64) { + access(all) fun setCandidateNodeLimit(role: UInt8, newLimit: UInt64) { pre { role >= UInt8(1) && role <= UInt8(5): "The role must be 1, 2, 3, 4, or 5" } @@ -907,7 +907,7 @@ pub contract FlowIDTableStaking { /// The slot limit limits the number of participant nodes with the given role which may be added to the network. /// It only prevents candidate nodes from joining. It does not cause existing participant nodes to unstake, /// even if the number of participant nodes exceeds the slot limit. - pub fun setSlotLimits(slotLimits: {UInt8: UInt16}) { + access(all) fun setSlotLimits(slotLimits: {UInt8: UInt16}) { pre { slotLimits.keys.length == 5: "Slot Limits Dictionary can only have 5 entries" slotLimits[UInt8(1)] != nil: "Need to have a limit set for collector nodes" @@ -928,7 +928,7 @@ pub contract FlowIDTableStaking { /// The parameter is a dictionary mapping node IDs /// to a percentage, which is the percentage of their expected rewards that /// they will receive instead of the full amount - pub fun setNonOperationalNodesList(_ nodeIDs: {String: UFix64}) { + access(all) fun setNonOperationalNodesList(_ nodeIDs: {String: UFix64}) { for percentage in nodeIDs.values { assert( percentage >= 0.0 && percentage < 1.0, @@ -943,7 +943,7 @@ pub contract FlowIDTableStaking { /// Allows the protocol to set a specific weight for a node /// if their staked amount changes or if they are removed - pub fun setNodeWeight(nodeID: String, weight: UInt64) { + access(all) fun setNodeWeight(nodeID: String, weight: UInt64) { if weight > 100 { panic("Specified node weight out of range.") } @@ -957,7 +957,7 @@ pub contract FlowIDTableStaking { /// Sets a list of approved node IDs for the next epoch /// Nodes not on this list will be unstaked at the end of the staking auction /// and not considered to be a proposed/staked node - pub fun setApprovedList(_ newApproveList: {String: Bool}) { + access(all) fun setApprovedList(_ newApproveList: {String: Bool}) { let currentApproveList = FlowIDTableStaking.getApprovedList() ?? panic("Could not load approve list from storage") @@ -1049,7 +1049,7 @@ pub contract FlowIDTableStaking { /// Removes nodes by setting their weight to zero and refunding /// staked and delegated tokens. - pub fun removeAndRefundNodeRecord(_ nodeID: String) { + access(all) fun removeAndRefundNodeRecord(_ nodeID: String) { // remove the refunded node from the approve list let approveList = FlowIDTableStaking.getApprovedList() ?? panic("Could not load approve list from storage") @@ -1062,14 +1062,14 @@ pub contract FlowIDTableStaking { /// Starts the staking auction, the period when nodes and delegators /// are allowed to perform staking related operations - pub fun startStakingAuction() { + access(all) fun startStakingAuction() { FlowIDTableStaking.account.load(from: /storage/stakingEnabled) FlowIDTableStaking.account.save(true, to: /storage/stakingEnabled) } /// Ends the staking Auction by removing any unapproved nodes /// and setting stakingEnabled to false - pub fun endStakingAuction() { + access(all) fun endStakingAuction() { let approvedNodeIDs = FlowIDTableStaking.getApprovedList() ?? panic("Could not read the approve list from storage") @@ -1089,7 +1089,7 @@ pub contract FlowIDTableStaking { /// by the protocol to be a staker for the next epoch. The node software /// checks if the node that corresponds to each proposed ID is running properly /// and that its node info is correct - pub fun removeInvalidNodes(approvedNodeIDs: {String: Bool}) { + access(all) fun removeInvalidNodes(approvedNodeIDs: {String: Bool}) { let movesPendingList = FlowIDTableStaking.getMovesPendingList() ?? panic("Could not copy moves pending list from storage") @@ -1139,7 +1139,7 @@ pub contract FlowIDTableStaking { /// All candidate nodes left staked after this function exits are implicitly selected to fill the /// available slots, and will become participants at the next epoch transition. /// - pub fun fillNodeRoleSlots() { + access(all) fun fillNodeRoleSlots() { var currentNodeCount: {UInt8: UInt16} = FlowIDTableStaking.getCurrentRoleNodeCounts() @@ -1204,7 +1204,7 @@ pub contract FlowIDTableStaking { /// Called at the end of the epoch to pay rewards to node operators /// based on the tokens that they have staked - pub fun payRewards(_ rewardsSummary: EpochRewardsSummary) { + access(all) fun payRewards(_ rewardsSummary: EpochRewardsSummary) { let rewardsBreakdownArray = rewardsSummary.breakdown let totalRewards = rewardsSummary.totalRewards @@ -1269,7 +1269,7 @@ pub contract FlowIDTableStaking { } /// Calculates rewards for all the staked node operators and delegators - pub fun calculateRewards(): EpochRewardsSummary { + access(all) fun calculateRewards(): EpochRewardsSummary { let stakedNodeIDs: {String: Bool} = FlowIDTableStaking.getParticipantNodeList()! // Get the sum of all tokens staked @@ -1393,7 +1393,7 @@ pub contract FlowIDTableStaking { /// Tokens that have been committed are moved to the staked bucket /// Tokens that were unstaking during the last epoch are fully unstaked /// Unstaking requests are filled by moving those tokens from staked to unstaking - pub fun moveTokens() { + access(all) fun moveTokens() { pre { !FlowIDTableStaking.stakingEnabled(): "Cannot move tokens if the staking auction is still in progress" } @@ -1507,7 +1507,7 @@ pub contract FlowIDTableStaking { /// Any user can call this function to register a new Node /// It returns the resource for nodes that they can store in their account storage - pub fun addNodeRecord(id: String, + access(all) fun addNodeRecord(id: String, role: UInt8, networkingAddress: String, networkingKey: String, @@ -1544,7 +1544,7 @@ pub contract FlowIDTableStaking { /// Registers a new delegator with a unique ID for the specified node operator /// and returns a delegator object to the caller - pub fun registerNewDelegator(nodeID: String, tokensCommitted: @FungibleToken.Vault): @NodeDelegator { + access(all) fun registerNewDelegator(nodeID: String, tokensCommitted: @FungibleToken.Vault): @NodeDelegator { pre { FlowIDTableStaking.stakingEnabled(): "Cannot register a node operator if the staking auction isn't in progress" } @@ -1623,13 +1623,13 @@ pub contract FlowIDTableStaking { } /// Gets the current list of participant (staked in the current epoch) nodes as a dictionary. - pub view fun getParticipantNodeList(): {String: Bool}? { + access(all) view fun getParticipantNodeList(): {String: Bool}? { return self.account.copy<{String: Bool}>(from: /storage/idTableCurrentList) } /// Gets the current list of participant nodes (like getCurrentNodeList) but as a list /// Kept for backwards compatibility - pub view fun getStakedNodeIDs(): [String] { + access(all) view fun getStakedNodeIDs(): [String] { let nodeIDs = self.getParticipantNodeList()! return nodeIDs.keys } @@ -1666,7 +1666,7 @@ pub contract FlowIDTableStaking { /// Gets a list of node IDs who have pending token movements /// or who's delegators have pending movements - pub view fun getMovesPendingList(): {String: {UInt32: Bool}}? { + access(all) view fun getMovesPendingList(): {String: {UInt32: Bool}}? { return self.account.copy<{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) } @@ -1677,7 +1677,7 @@ pub contract FlowIDTableStaking { /// The candidate node list is a dictionary that maps node roles /// to a list of node IDs of that role /// Gets the candidate node list size limits for each role - pub view fun getCandidateNodeLimits(): {UInt8: UInt64}? { + access(all) view fun getCandidateNodeLimits(): {UInt8: UInt64}? { return self.account.copy<{UInt8: UInt64}>(from: /storage/idTableCandidateNodeLimits) } @@ -1716,19 +1716,19 @@ pub contract FlowIDTableStaking { } /// Returns the current candidate node list - pub view fun getCandidateNodeList(): {UInt8: {String: Bool}} { + access(all) view fun getCandidateNodeList(): {UInt8: {String: Bool}} { return FlowIDTableStaking.account.copy<{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) ?? {1: {}, 2: {}, 3: {}, 4: {}, 5: {}} } /// Get slot (count) limits for each node role - pub view fun getRoleSlotLimits(): {UInt8: UInt16} { + access(all) fun getRoleSlotLimits(): {UInt8: UInt16} { return FlowIDTableStaking.account.copy<{UInt8: UInt16}>(from: /storage/flowStakingSlotLimits) ?? {1: 0, 2: 0, 3: 0, 4: 0, 5: 0} } /// Returns a dictionary that indicates how many participant nodes there are for each role - pub view fun getCurrentRoleNodeCounts(): {UInt8: UInt16} { + access(all) fun getCurrentRoleNodeCounts(): {UInt8: UInt16} { if let currentCounts = FlowIDTableStaking.account.copy<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) { return currentCounts } else { @@ -1747,7 +1747,7 @@ pub contract FlowIDTableStaking { /// Checks if the given string has all numbers or lowercase hex characters /// Used to ensure that there are no duplicate node IDs - pub view fun isValidNodeID(_ input: String): Bool { + access(all) view fun isValidNodeID(_ input: String): Bool { let byteVersion = input.utf8 for character in byteVersion { @@ -1760,7 +1760,7 @@ pub contract FlowIDTableStaking { } /// Indicates if the staking auction is currently enabled - pub view fun stakingEnabled(): Bool { + access(all) view fun stakingEnabled(): Bool { return self.account.copy(from: /storage/stakingEnabled) ?? false } @@ -1770,7 +1770,7 @@ pub contract FlowIDTableStaking { /// After the staking auction ends, specifically after unapproved nodes have been /// removed and slots have been filled and for the rest of the epoch, /// This list will accurately represent the nodes that will be in the next epoch - pub fun getProposedNodeIDs(): [String] { + access(all) fun getProposedNodeIDs(): [String] { let nodeIDs = FlowIDTableStaking.getNodeIDs() let approvedNodeIDs: {String: Bool} = FlowIDTableStaking.getApprovedList() @@ -1813,28 +1813,31 @@ pub contract FlowIDTableStaking { } /// Gets an array of all the node IDs that have ever registered - pub view fun getNodeIDs(): [String] { + access(all) view fun getNodeIDs(): [String] { return FlowIDTableStaking.nodes.keys } - /// Checks if the amount of tokens is greater - /// than the minimum staking requirement for the specified role - pub view fun isGreaterThanMinimumForRole(numTokens: UFix64, role: UInt8): Bool { - return numTokens >= self.minimumStakeRequired[role]! + /// Checks if the amount of tokens is greater than the minimum staking requirement + /// for the specified node role + access(all) view fun isGreaterThanMinimumForRole(numTokens: UFix64, role: UInt8): Bool { + let minimumStake = self.minimumStakeRequired[role] + ?? panic("Incorrect role provided for minimum stake. Must be 1, 2, 3, 4, or 5") + + return numTokens >= minimumStake } /// Indicates if the specified networking address is claimed by a node - pub view fun getNetworkingAddressClaimed(address: String): Bool { + access(all) view fun getNetworkingAddressClaimed(address: String): Bool { return self.getClaimed(path: /storage/networkingAddressesClaimed, key: address) } /// Indicates if the specified networking key is claimed by a node - pub view fun getNetworkingKeyClaimed(key: String): Bool { + access(all) view fun getNetworkingKeyClaimed(key: String): Bool { return self.getClaimed(path: /storage/networkingKeysClaimed, key: key) } /// Indicates if the specified staking key is claimed by a node - pub view fun getStakingKeyClaimed(key: String): Bool { + access(all) view fun getStakingKeyClaimed(key: String): Bool { return self.getClaimed(path: /storage/stakingKeysClaimed, key: key) } @@ -1846,37 +1849,36 @@ pub contract FlowIDTableStaking { } /// Returns the list of approved node IDs that the admin has set - pub view fun getApprovedList(): [String] { - return self.account.copy<[String]>(from: /storage/idTableApproveList) - ?? panic("could not get approved list") + access(all) view un getApprovedList(): {String: Bool}? { + return self.account.copy<{String: Bool}>(from: /storage/idTableApproveList) } /// Returns the list of node IDs whose rewards will be reduced in the next payment - pub view fun getNonOperationalNodesList(): {String: UFix64} { + access(all) view fun getNonOperationalNodesList(): {String: UFix64} { return self.account.copy<{String: UFix64}>(from: /storage/idTableNonOperationalNodesList) ?? panic("could not get non-operational node list") } /// Gets the minimum stake requirements for all the node types - pub view fun getMinimumStakeRequirements(): {UInt8: UFix64} { + access(all) view fun getMinimumStakeRequirements(): {UInt8: UFix64} { return self.minimumStakeRequired } /// Gets the minimum stake requirement for delegators - pub view fun getDelegatorMinimumStakeRequirement(): UFix64 { + access(all) fun getDelegatorMinimumStakeRequirement(): UFix64 { return self.account.copy(from: /storage/delegatorStakingMinimum) ?? 0.0 } /// Gets a dictionary that indicates the current number of tokens staked /// by all the nodes of each type - pub view fun getTotalTokensStakedByNodeType(): {UInt8: UFix64} { + access(all) view fun getTotalTokensStakedByNodeType(): {UInt8: UFix64} { return self.totalTokensStakedByNodeType } /// Gets the total number of FLOW that is currently staked /// by all of the staked nodes in the current epoch - pub view fun getTotalStaked(): UFix64 { + access(all) view fun getTotalStaked(): UFix64 { var totalStaked: UFix64 = 0.0 for nodeType in FlowIDTableStaking.totalTokensStakedByNodeType.keys { // Do not count access nodes @@ -1888,18 +1890,18 @@ pub contract FlowIDTableStaking { } /// Gets the token payout value for the current epoch - pub view fun getEpochTokenPayout(): UFix64 { + access(all) view fun getEpochTokenPayout(): UFix64 { return self.epochTokenPayout } /// Gets the cut percentage for delegator rewards paid to node operators - pub view fun getRewardCutPercentage(): UFix64 { + access(all) view fun getRewardCutPercentage(): UFix64 { return self.nodeDelegatingRewardCut } /// Gets the ratios of rewards that different node roles recieve /// NOTE: Currently is not used - pub view fun getRewardRatios(): {UInt8: UFix64} { + access(all) view fun getRewardRatios(): {UInt8: UFix64} { return self.rewardRatios } diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index 5b93ccbfc..0598c5015 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -3,29 +3,29 @@ import FlowToken from 0xFLOWTOKENADDRESS import FlowFees from 0xFLOWFEESADDRESS import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS -pub contract FlowServiceAccount { +access(all) contract FlowServiceAccount { - pub event TransactionFeeUpdated(newFee: UFix64) + access(all) event TransactionFeeUpdated(newFee: UFix64) - pub event AccountCreationFeeUpdated(newFee: UFix64) + access(all) event AccountCreationFeeUpdated(newFee: UFix64) - pub event AccountCreatorAdded(accountCreator: Address) + access(all) event AccountCreatorAdded(accountCreator: Address) - pub event AccountCreatorRemoved(accountCreator: Address) + access(all) event AccountCreatorRemoved(accountCreator: Address) - pub event IsAccountCreationRestrictedUpdated(isRestricted: Bool) + access(all) event IsAccountCreationRestrictedUpdated(isRestricted: Bool) /// A fixed-rate fee charged to execute a transaction - pub var transactionFee: UFix64 + access(all) var transactionFee: UFix64 /// A fixed-rate fee charged to create a new account - pub var accountCreationFee: UFix64 + access(all) var accountCreationFee: UFix64 /// The list of account addresses that have permission to create accounts access(contract) var accountCreators: {Address: Bool} /// Initialize an account with a FlowToken Vault and publish capabilities. - pub fun initDefaultToken(_ acct: AuthAccount) { + access(all) fun initDefaultToken(_ acct: AuthAccount) { // Create a new FlowToken Vault and save it in storage acct.save(<-FlowToken.createEmptyVault(), to: /storage/flowTokenVault) @@ -47,7 +47,7 @@ pub contract FlowServiceAccount { /// Get the default token balance on an account /// /// Returns 0 if the account has no default balance - pub fun defaultTokenBalance(_ acct: PublicAccount): UFix64 { + access(all) fun defaultTokenBalance(_ acct: PublicAccount): UFix64 { var balance = 0.0 if let balanceRef = acct .getCapability(/public/flowTokenBalance) @@ -59,8 +59,8 @@ pub contract FlowServiceAccount { } /// Return a reference to the default token vault on an account - pub fun defaultTokenVault(_ acct: AuthAccount): &FlowToken.Vault { - return acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + access(all) fun defaultTokenVault(_ acct: AuthAccount): auth(FungibleToken.Withdrawable) &FlowToken.Vault { + return acct.borrow(from: /storage/flowTokenVault) ?? panic("Unable to borrow reference to the default token vault") } @@ -68,7 +68,7 @@ pub contract FlowServiceAccount { /// /// Called when a transaction is submitted to deduct the fee /// from the AuthAccount that submitted it - pub fun deductTransactionFee(_ acct: AuthAccount) { + access(all) fun deductTransactionFee(_ acct: AuthAccount) { if self.transactionFee == UFix64(0) { return } @@ -86,7 +86,7 @@ pub contract FlowServiceAccount { /// - Deducts the account creation fee from a payer account. /// - Inits the default token. /// - Inits account storage capacity. - pub fun setupNewAccount(newAccount: AuthAccount, payer: AuthAccount) { + access(all) fun setupNewAccount(newAccount: AuthAccount, payer: AuthAccount) { if !FlowServiceAccount.isAccountCreator(payer.address) { panic("Account not authorized to create accounts") } @@ -109,7 +109,7 @@ pub contract FlowServiceAccount { } /// Returns true if the given address is permitted to create accounts, false otherwise - pub fun isAccountCreator(_ address: Address): Bool { + access(all) fun isAccountCreator(_ address: Address): Bool { // If account creation is not restricted, then anyone can create an account if !self.isAccountCreationRestricted() { return true @@ -118,39 +118,39 @@ pub contract FlowServiceAccount { } /// Is true if new acconts can only be created by approved accounts `self.accountCreators` - pub fun isAccountCreationRestricted(): Bool { + access(all) fun isAccountCreationRestricted(): Bool { return self.account.copy(from: /storage/isAccountCreationRestricted) ?? false } // Authorization resource to change the fields of the contract /// Returns all addresses permitted to create accounts - pub fun getAccountCreators(): [Address] { + access(all) fun getAccountCreators(): [Address] { return self.accountCreators.keys } // Gets Execution Effort Weights from the service account's storage - pub fun getExecutionEffortWeights(): {UInt64: UInt64} { + access(all) fun getExecutionEffortWeights(): {UInt64: UInt64} { return self.account.copy<{UInt64: UInt64}>(from: /storage/executionEffortWeights) ?? panic("execution effort weights not set yet") } // Gets Execution Memory Weights from the service account's storage - pub fun getExecutionMemoryWeights(): {UInt64: UInt64} { + access(all) fun getExecutionMemoryWeights(): {UInt64: UInt64} { return self.account.copy<{UInt64: UInt64}>(from: /storage/executionMemoryWeights) ?? panic("execution memory weights not set yet") } // Gets Execution Memory Limit from the service account's storage - pub fun getExecutionMemoryLimit(): UInt64 { + access(all) fun getExecutionMemoryLimit(): UInt64 { return self.account.copy(from: /storage/executionMemoryLimit) ?? panic("execution memory limit not set yet") } /// Authorization resource to change the fields of the contract - pub resource Administrator { + access(all) resource Administrator { /// Sets the transaction fee - pub fun setTransactionFee(_ newFee: UFix64) { + access(all) fun setTransactionFee(_ newFee: UFix64) { if newFee != FlowServiceAccount.transactionFee { emit TransactionFeeUpdated(newFee: newFee) } @@ -158,7 +158,7 @@ pub contract FlowServiceAccount { } /// Sets the account creation fee - pub fun setAccountCreationFee(_ newFee: UFix64) { + access(all) fun setAccountCreationFee(_ newFee: UFix64) { if newFee != FlowServiceAccount.accountCreationFee { emit AccountCreationFeeUpdated(newFee: newFee) } @@ -166,7 +166,7 @@ pub contract FlowServiceAccount { } /// Adds an account address as an authorized account creator - pub fun addAccountCreator(_ accountCreator: Address) { + access(all) fun addAccountCreator(_ accountCreator: Address) { if FlowServiceAccount.accountCreators[accountCreator] == nil { emit AccountCreatorAdded(accountCreator: accountCreator) } @@ -174,14 +174,14 @@ pub contract FlowServiceAccount { } /// Removes an account address as an authorized account creator - pub fun removeAccountCreator(_ accountCreator: Address) { + access(all) fun removeAccountCreator(_ accountCreator: Address) { if FlowServiceAccount.accountCreators[accountCreator] != nil { emit AccountCreatorRemoved(accountCreator: accountCreator) } FlowServiceAccount.accountCreators.remove(key: accountCreator) } - pub fun setIsAccountCreationRestricted(_ enabled: Bool) { + access(all) fun setIsAccountCreationRestricted(_ enabled: Bool) { let path = /storage/isAccountCreationRestricted let oldValue = FlowServiceAccount.account.load(from: path) FlowServiceAccount.account.save(enabled, to: path) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index a593375e0..725d8ac49 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -19,26 +19,26 @@ import FlowClusterQC from 0xQCADDRESS import FlowDKG from 0xDKGADDRESS import FlowEpoch from 0xEPOCHADDRESS -pub contract FlowStakingCollection { +access(all) contract FlowStakingCollection { /// Account paths - pub let StakingCollectionStoragePath: StoragePath - pub let StakingCollectionPrivatePath: PrivatePath - pub let StakingCollectionPublicPath: PublicPath + access(all) let StakingCollectionStoragePath: StoragePath + access(all) let StakingCollectionPrivatePath: PrivatePath + access(all) let StakingCollectionPublicPath: PublicPath /// Events - pub event NodeAddedToStakingCollection(nodeID: String, role: UInt8, amountCommitted: UFix64, address: Address?) - pub event DelegatorAddedToStakingCollection(nodeID: String, delegatorID: UInt32, amountCommitted: UFix64, address: Address?) + access(all) event NodeAddedToStakingCollection(nodeID: String, role: UInt8, amountCommitted: UFix64, address: Address?) + access(all) event DelegatorAddedToStakingCollection(nodeID: String, delegatorID: UInt32, amountCommitted: UFix64, address: Address?) - pub event NodeRemovedFromStakingCollection(nodeID: String, role: UInt8, address: Address?) - pub event DelegatorRemovedFromStakingCollection(nodeID: String, delegatorID: UInt32, address: Address?) + access(all) event NodeRemovedFromStakingCollection(nodeID: String, role: UInt8, address: Address?) + access(all) event DelegatorRemovedFromStakingCollection(nodeID: String, delegatorID: UInt32, address: Address?) - pub event MachineAccountCreated(nodeID: String, role: UInt8, address: Address) + access(all) event MachineAccountCreated(nodeID: String, role: UInt8, address: Address) /// Struct that stores delegator ID info - pub struct DelegatorIDs { - pub let delegatorNodeID: String - pub let delegatorID: UInt32 + access(all) struct DelegatorIDs { + access(all) let delegatorNodeID: String + access(all) let delegatorID: UInt32 init(nodeID: String, delegatorID: UInt32) { self.delegatorNodeID = nodeID @@ -50,9 +50,9 @@ pub contract FlowStakingCollection { /// which is a secondary account that is only meant to hold /// the QC or DKG object and FLOW to automatically pay for transaction fees /// related to QC or DKG operations. - pub struct MachineAccountInfo { - pub let nodeID: String - pub let role: UInt8 + access(all) struct MachineAccountInfo { + access(all) let nodeID: String + access(all) let role: UInt8 // Capability to the FLOW Vault to allow the owner // to withdraw or deposit to their machine account if needed access(contract) let machineAccountVaultProvider: Capability<&FlowToken.Vault> @@ -67,25 +67,25 @@ pub contract FlowStakingCollection { } // Gets the address of the machine account - pub fun getAddress(): Address { + access(all) fun getAddress(): Address { return self.machineAccountVaultProvider.borrow()!.owner!.address } } /// Public interface that users can publish for their staking collection /// so that others can query their staking info - pub resource interface StakingCollectionPublic { - pub var lockedTokensUsed: UFix64 - pub var unlockedTokensUsed: UFix64 - pub fun addNodeObject(_ node: @FlowIDTableStaking.NodeStaker, machineAccountInfo: MachineAccountInfo?) - pub fun addDelegatorObject(_ delegator: @FlowIDTableStaking.NodeDelegator) - //pub fun depositToMachineAccount(nodeID: String, from: @FlowToken.Vault) - pub view fun doesStakeExist(nodeID: String, delegatorID: UInt32?): Bool - pub fun getNodeIDs(): [String] - pub fun getDelegatorIDs(): [DelegatorIDs] - pub fun getAllNodeInfo(): [FlowIDTableStaking.NodeInfo] - pub fun getAllDelegatorInfo(): [FlowIDTableStaking.DelegatorInfo] - pub fun getMachineAccounts(): {String: MachineAccountInfo} + access(all) resource interface StakingCollectionPublic { + access(all) var lockedTokensUsed: UFix64 + access(all) var unlockedTokensUsed: UFix64 + access(all) fun addNodeObject(_ node: @FlowIDTableStaking.NodeStaker, machineAccountInfo: MachineAccountInfo?) + access(all) fun addDelegatorObject(_ delegator: @FlowIDTableStaking.NodeDelegator) + //access(all) fun depositToMachineAccount(nodeID: String, from: @FlowToken.Vault) + access(all) view fun doesStakeExist(nodeID: String, delegatorID: UInt32?): Bool + access(all) fun getNodeIDs(): [String] + access(all) fun getDelegatorIDs(): [DelegatorIDs] + access(all) fun getAllNodeInfo(): [FlowIDTableStaking.NodeInfo] + access(all) fun getAllDelegatorInfo(): [FlowIDTableStaking.DelegatorInfo] + access(all) fun getMachineAccounts(): {String: MachineAccountInfo} } /// The resource that stakers store in their accounts to store @@ -93,7 +93,7 @@ pub contract FlowStakingCollection { /// Keeps track of how many locked and unlocked tokens are staked /// so it knows which tokens to give to the user when they deposit and withdraw /// different types of tokens - pub resource StakingCollection: StakingCollectionPublic { + access(all) resource StakingCollection: StakingCollectionPublic { /// unlocked vault access(self) var unlockedVault: Capability<&FlowToken.Vault> @@ -115,8 +115,8 @@ pub contract FlowStakingCollection { /// Tracks how many locked and unlocked tokens the staker is using for all their nodes and/or delegators /// When committing new tokens, locked tokens are used first, followed by unlocked tokens /// When withdrawing tokens, unlocked tokens are withdrawn first, followed by locked tokens - pub var lockedTokensUsed: UFix64 - pub var unlockedTokensUsed: UFix64 + access(all) var lockedTokensUsed: UFix64 + access(all) var unlockedTokensUsed: UFix64 /// Tracks the machine accounts associated with nodes access(self) var machineAccounts: {String: MachineAccountInfo} @@ -266,7 +266,7 @@ pub contract FlowStakingCollection { } /// Returns true if a Stake or Delegation record exists in the StakingCollection for a given nodeID and optional delegatorID, otherwise false. - pub view fun doesStakeExist(nodeID: String, delegatorID: UInt32?): Bool { + access(all) view fun doesStakeExist(nodeID: String, delegatorID: UInt32?): Bool { var tokenHolderNodeID: String? = nil var tokenHolderDelegatorNodeID: String? = nil var tokenHolderDelegatorID: UInt32? = nil @@ -302,7 +302,7 @@ pub contract FlowStakingCollection { } /// Function to add an existing NodeStaker object - pub fun addNodeObject(_ node: @FlowIDTableStaking.NodeStaker, machineAccountInfo: MachineAccountInfo?) { + access(all) fun addNodeObject(_ node: @FlowIDTableStaking.NodeStaker, machineAccountInfo: MachineAccountInfo?) { let id = node.id let stakingInfo = FlowIDTableStaking.NodeInfo(nodeID: id) let totalStaked = stakingInfo.totalTokensInRecord() - stakingInfo.tokensRewarded @@ -315,7 +315,7 @@ pub contract FlowStakingCollection { } /// Function to add an existing NodeDelegator object - pub fun addDelegatorObject(_ delegator: @FlowIDTableStaking.NodeDelegator) { + access(all) fun addDelegatorObject(_ delegator: @FlowIDTableStaking.NodeDelegator) { let stakingInfo = FlowIDTableStaking.DelegatorInfo(nodeID: delegator.nodeID, delegatorID: delegator.id) let totalStaked = stakingInfo.totalTokensInRecord() - stakingInfo.tokensRewarded self.unlockedTokensUsed = self.unlockedTokensUsed + totalStaked @@ -327,7 +327,7 @@ pub contract FlowStakingCollection { /// If the user has used any locked tokens, removing NodeStaker objects is not allowed. /// We do not clear the machine account field for this node here /// because the operator may want to keep it the same - pub fun removeNode(nodeID: String): @FlowIDTableStaking.NodeStaker? { + access(all) fun removeNode(nodeID: String): @FlowIDTableStaking.NodeStaker? { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil): "Specified node does not exist in this collection" self.lockedTokensUsed == UFix64(0.0): "Cannot remove node if locked tokens are used" @@ -353,13 +353,11 @@ pub contract FlowStakingCollection { // The function does not allow for removing a NodeStaker stored in the locked account, if one exists. panic("Cannot remove node stored in locked account.") } - - return nil } /// Function to remove an existing NodeDelegator object. /// If the user has used any locked tokens, removing NodeDelegator objects is not allowed. - pub fun removeDelegator(nodeID: String, delegatorID: UInt32): @FlowIDTableStaking.NodeDelegator? { + access(all) fun removeDelegator(nodeID: String, delegatorID: UInt32): @FlowIDTableStaking.NodeDelegator? { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified delegator does not exist in this collection" self.lockedTokensUsed == UFix64(0.0): "Cannot remove delegator if locked tokens are used" @@ -387,14 +385,12 @@ pub contract FlowStakingCollection { // The function does not allow for removing a NodeDelegator stored in the locked account, if one exists. panic("Cannot remove delegator stored in locked account.") } - - return nil } /// Operations to register new staking objects /// Function to register a new Staking Record to the Staking Collection - pub fun registerNode(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64, payer: AuthAccount): AuthAccount? { + access(all) fun registerNode(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64, payer: AuthAccount): AuthAccount? { let tokens <- self.getTokens(amount: amount) @@ -472,7 +468,7 @@ pub contract FlowStakingCollection { /// or if they decide they want to use a different machine account for one of their nodes /// If they want to use a different machine account, it is their responsibility to /// transfer the qc or dkg object to the new account - pub fun addMachineAccountRecord(nodeID: String, machineAccount: AuthAccount) { + access(all) fun addMachineAccountRecord(nodeID: String, machineAccount: AuthAccount) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil): "Cannot add a machine account record for a node that you do not own" } @@ -512,7 +508,7 @@ pub contract FlowStakingCollection { /// If a user has created a node before epochs were enabled, they'll need to use this function /// to create their machine account with their node - pub fun createMachineAccountForExistingNode(nodeID: String, payer: AuthAccount): AuthAccount? { + access(all) fun createMachineAccountForExistingNode(nodeID: String, payer: AuthAccount): AuthAccount? { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil) } @@ -539,7 +535,7 @@ pub contract FlowStakingCollection { } /// Allows the owner to withdraw any available FLOW from their machine account - pub fun withdrawFromMachineAccount(nodeID: String, amount: UFix64) { + access(all) fun withdrawFromMachineAccount(nodeID: String, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil): "Specified stake does not exist in this collection" } @@ -558,7 +554,7 @@ pub contract FlowStakingCollection { } /// Function to register a new Delegator Record to the Staking Collection - pub fun registerDelegator(nodeID: String, amount: UFix64) { + access(all) fun registerDelegator(nodeID: String, amount: UFix64) { let delegatorIDs = self.getDelegatorIDs() for idInfo in delegatorIDs { if idInfo.delegatorNodeID == nodeID { @@ -602,7 +598,7 @@ pub contract FlowStakingCollection { // and their delegator ID to specify that it is for their delegator object /// Updates the stored networking address for the specified node - pub fun updateNetworkingAddress(nodeID: String, newAddress: String) { + access(all) fun updateNetworkingAddress(nodeID: String, newAddress: String) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil): "Specified stake does not exist in this collection" } @@ -618,7 +614,7 @@ pub contract FlowStakingCollection { } /// Function to stake new tokens for an existing Stake or Delegation record in the StakingCollection - pub fun stakeNewTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(all) fun stakeNewTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -661,7 +657,7 @@ pub contract FlowStakingCollection { } /// Function to stake unstaked tokens for an existing Stake or Delegation record in the StakingCollection - pub fun stakeUnstakedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(all) fun stakeUnstakedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -683,7 +679,7 @@ pub contract FlowStakingCollection { } /// Function to stake rewarded tokens for an existing Stake or Delegation record in the StakingCollection - pub fun stakeRewardedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(all) fun stakeRewardedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -710,7 +706,7 @@ pub contract FlowStakingCollection { } /// Function to request tokens to be unstaked for an existing Stake or Delegation record in the StakingCollection - pub fun requestUnstaking(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(all) fun requestUnstaking(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -733,7 +729,7 @@ pub contract FlowStakingCollection { /// Function to unstake all tokens for an existing node staking record in the StakingCollection /// Only available for node operators - pub fun unstakeAll(nodeID: String) { + access(all) fun unstakeAll(nodeID: String) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil): "Specified stake does not exist in this collection" } @@ -747,7 +743,7 @@ pub contract FlowStakingCollection { } /// Function to withdraw unstaked tokens for an existing Stake or Delegation record in the StakingCollection - pub fun withdrawUnstakedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(all) fun withdrawUnstakedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -770,7 +766,7 @@ pub contract FlowStakingCollection { } /// Function to withdraw rewarded tokens for an existing Stake or Delegation record in the StakingCollection - pub fun withdrawRewardedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(all) fun withdrawRewardedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -814,7 +810,7 @@ pub contract FlowStakingCollection { /// Closes an existing stake or delegation, moving all withdrawable tokens back to the users account and removing the stake /// or delegator object from the StakingCollection. - pub fun closeStake(nodeID: String, delegatorID: UInt32?) { + access(all) fun closeStake(nodeID: String, delegatorID: UInt32?) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -899,7 +895,7 @@ pub contract FlowStakingCollection { /// Getters /// Function to get all node ids for all Staking records in the StakingCollection - pub fun getNodeIDs(): [String] { + access(all) fun getNodeIDs(): [String] { let nodeIDs: [String] = self.nodeStakers.keys if let tokenHolderCapability = self.tokenHolder { @@ -915,7 +911,7 @@ pub contract FlowStakingCollection { } /// Function to get all delegator ids for all Delegation records in the StakingCollection - pub fun getDelegatorIDs(): [DelegatorIDs] { + access(all) fun getDelegatorIDs(): [DelegatorIDs] { let nodeIDs: [String] = self.nodeDelegators.keys let delegatorIDs: [DelegatorIDs] = [] @@ -942,7 +938,7 @@ pub contract FlowStakingCollection { } /// Function to get all Node Info records for all Staking records in the StakingCollection - pub fun getAllNodeInfo(): [FlowIDTableStaking.NodeInfo] { + access(all) fun getAllNodeInfo(): [FlowIDTableStaking.NodeInfo] { let nodeInfo: [FlowIDTableStaking.NodeInfo] = [] let nodeIDs: [String] = self.nodeStakers.keys @@ -963,7 +959,7 @@ pub contract FlowStakingCollection { } /// Function to get all Delegator Info records for all Delegation records in the StakingCollection - pub fun getAllDelegatorInfo(): [FlowIDTableStaking.DelegatorInfo] { + access(all) fun getAllDelegatorInfo(): [FlowIDTableStaking.DelegatorInfo] { let delegatorInfo: [FlowIDTableStaking.DelegatorInfo] = [] let nodeIDs: [String] = self.nodeDelegators.keys @@ -996,7 +992,7 @@ pub contract FlowStakingCollection { } /// Gets a users list of machine account information - pub fun getMachineAccounts(): {String: MachineAccountInfo} { + access(all) fun getMachineAccounts(): {String: MachineAccountInfo} { return self.machineAccounts } @@ -1005,7 +1001,7 @@ pub contract FlowStakingCollection { // Getter functions for accounts StakingCollection information /// Function to get see if a node or delegator exists in an accounts staking collection - pub fun doesStakeExist(address: Address, nodeID: String, delegatorID: UInt32?): Bool { + access(all) fun doesStakeExist(address: Address, nodeID: String, delegatorID: UInt32?): Bool { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() @@ -1015,7 +1011,7 @@ pub contract FlowStakingCollection { } /// Function to get the unlocked tokens used amount for an account - pub fun getUnlockedTokensUsed(address: Address): UFix64 { + access(all) fun getUnlockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() @@ -1025,7 +1021,7 @@ pub contract FlowStakingCollection { } /// Function to get the locked tokens used amount for an account - pub fun getLockedTokensUsed(address: Address): UFix64 { + access(all) fun getLockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() @@ -1035,7 +1031,7 @@ pub contract FlowStakingCollection { } /// Function to get all node ids for all Staking records in a users StakingCollection, if one exists. - pub fun getNodeIDs(address: Address): [String] { + access(all) fun getNodeIDs(address: Address): [String] { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() @@ -1045,7 +1041,7 @@ pub contract FlowStakingCollection { } /// Function to get all delegator ids for all Delegation records in a users StakingCollection, if one exists. - pub fun getDelegatorIDs(address: Address): [DelegatorIDs] { + access(all) fun getDelegatorIDs(address: Address): [DelegatorIDs] { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() @@ -1055,7 +1051,7 @@ pub contract FlowStakingCollection { } /// Function to get all Node Info records for all Staking records in a users StakingCollection, if one exists. - pub fun getAllNodeInfo(address: Address): [FlowIDTableStaking.NodeInfo] { + access(all) fun getAllNodeInfo(address: Address): [FlowIDTableStaking.NodeInfo] { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() @@ -1065,7 +1061,7 @@ pub contract FlowStakingCollection { } /// Function to get all Delegator Info records for all Delegation records in a users StakingCollection, if one exists. - pub fun getAllDelegatorInfo(address: Address): [FlowIDTableStaking.DelegatorInfo] { + access(all) fun getAllDelegatorInfo(address: Address): [FlowIDTableStaking.DelegatorInfo] { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() @@ -1075,7 +1071,7 @@ pub contract FlowStakingCollection { } /// Global function to get all the machine account info for all the nodes managed by an address' staking collection - pub fun getMachineAccounts(address: Address): {String: MachineAccountInfo} { + access(all) fun getMachineAccounts(address: Address): {String: MachineAccountInfo} { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() @@ -1085,14 +1081,14 @@ pub contract FlowStakingCollection { } /// Determines if an account is set up with a Staking Collection - pub fun doesAccountHaveStakingCollection(address: Address): Bool { + access(all) fun doesAccountHaveStakingCollection(address: Address): Bool { let account = getAccount(address) return account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).check() } /// Creates a brand new empty staking collection resource and returns it to the caller - pub fun createStakingCollection(unlockedVault: Capability<&FlowToken.Vault>, tokenHolder: Capability<&LockedTokens.TokenHolder>?): @StakingCollection { + access(all) fun createStakingCollection(unlockedVault: Capability<&FlowToken.Vault>, tokenHolder: Capability<&LockedTokens.TokenHolder>?): @StakingCollection { return <- create StakingCollection(unlockedVault: unlockedVault, tokenHolder: tokenHolder) } @@ -1101,4 +1097,5 @@ pub contract FlowStakingCollection { self.StakingCollectionPrivatePath = /private/stakingCollection self.StakingCollectionPublicPath = /public/stakingCollection } -} \ No newline at end of file +} + \ No newline at end of file diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index 4c03618ae..fc3db9485 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -17,29 +17,29 @@ import FungibleToken from "FungibleToken" import FlowToken from 0xFLOWTOKENADDRESS -pub contract FlowStorageFees { +access(all) contract FlowStorageFees { // Emitted when the amount of storage capacity an account has per reserved Flow token changes - pub event StorageMegaBytesPerReservedFLOWChanged(_ storageMegaBytesPerReservedFLOW: UFix64) + access(all) event StorageMegaBytesPerReservedFLOWChanged(_ storageMegaBytesPerReservedFLOW: UFix64) // Emitted when the minimum amount of Flow tokens that an account needs to have reserved for storage capacity changes. - pub event MinimumStorageReservationChanged(_ minimumStorageReservation: UFix64) + access(all) event MinimumStorageReservationChanged(_ minimumStorageReservation: UFix64) // Defines how much storage capacity every account has per reserved Flow token. // definition is written per unit of flow instead of the inverse, // so there is no loss of precision calculating storage from flow, // but there is loss of precision when calculating flow per storage. - pub var storageMegaBytesPerReservedFLOW: UFix64 + access(all) var storageMegaBytesPerReservedFLOW: UFix64 // Defines the minimum amount of Flow tokens that every account needs to have reserved for storage capacity. // If an account has less then this amount reserved by the end of any transaction it participated in, the transaction will fail. - pub var minimumStorageReservation: UFix64 + access(all) var minimumStorageReservation: UFix64 // An administrator resource that can change the parameters of the FlowStorageFees smart contract. - pub resource Administrator { + access(all) resource Administrator { // Changes the amount of storage capacity an account has per accounts' reserved storage FLOW. - pub fun setStorageMegaBytesPerReservedFLOW(_ storageMegaBytesPerReservedFLOW: UFix64) { + access(all) fun setStorageMegaBytesPerReservedFLOW(_ storageMegaBytesPerReservedFLOW: UFix64) { if FlowStorageFees.storageMegaBytesPerReservedFLOW == storageMegaBytesPerReservedFLOW { return } @@ -48,7 +48,7 @@ pub contract FlowStorageFees { } // Changes the minimum amount of FLOW an account has to have reserved. - pub fun setMinimumStorageReservation(_ minimumStorageReservation: UFix64) { + access(all) fun setMinimumStorageReservation(_ minimumStorageReservation: UFix64) { if FlowStorageFees.minimumStorageReservation == minimumStorageReservation { return } @@ -63,7 +63,7 @@ pub contract FlowStorageFees { /// /// Returns megabytes /// If the account has no default balance it is counted as a balance of 0.0 FLOW - pub fun calculateAccountCapacity(_ accountAddress: Address): UFix64 { + access(all) fun calculateAccountCapacity(_ accountAddress: Address): UFix64 { var balance = 0.0 if let balanceRef = getAccount(accountAddress) .getCapability<&FlowToken.Vault{FungibleToken.Balance}>(/public/flowTokenBalance)! @@ -75,7 +75,7 @@ pub contract FlowStorageFees { } /// calculateAccountsCapacity returns the storage capacity of a batch of accounts - pub fun calculateAccountsCapacity(_ accountAddresses: [Address]): [UFix64] { + access(all) fun calculateAccountsCapacity(_ accountAddresses: [Address]): [UFix64] { let capacities: [UFix64] = [] for accountAddress in accountAddresses { let capacity = self.calculateAccountCapacity(accountAddress) @@ -88,7 +88,7 @@ pub contract FlowStorageFees { // This is used to check if a transaction will fail because of any account being over the storage capacity // The payer is an exception as its storage capacity is derived from its balance minus the maximum possible transaction fees // (transaction fees if the execution effort is at the execution efort limit, a.k.a.: computation limit, a.k.a.: gas limit) - pub fun getAccountsCapacityForTransactionStorageCheck(accountAddresses: [Address], payer: Address, maxTxFees: UFix64): [UFix64] { + access(all) fun getAccountsCapacityForTransactionStorageCheck(accountAddresses: [Address], payer: Address, maxTxFees: UFix64): [UFix64] { let capacities: [UFix64] = [] for accountAddress in accountAddresses { var balance = 0.0 @@ -110,7 +110,7 @@ pub contract FlowStorageFees { // accountBalanceToAccountStorageCapacity returns the storage capacity // an account would have with given the flow balance of the account. - pub fun accountBalanceToAccountStorageCapacity(_ balance: UFix64): UFix64 { + access(all) fun accountBalanceToAccountStorageCapacity(_ balance: UFix64): UFix64 { // get address token balance if balance < self.minimumStorageReservation { // if < then minimum return 0 @@ -123,13 +123,13 @@ pub contract FlowStorageFees { // Amount in Flow tokens // Returns megabytes - pub fun flowToStorageCapacity(_ amount: UFix64): UFix64 { + access(all) fun flowToStorageCapacity(_ amount: UFix64): UFix64 { return amount.saturatingMultiply(FlowStorageFees.storageMegaBytesPerReservedFLOW) } // Amount in megabytes // Returns Flow tokens - pub fun storageCapacityToFlow(_ amount: UFix64): UFix64 { + access(all) fun storageCapacityToFlow(_ amount: UFix64): UFix64 { if FlowStorageFees.storageMegaBytesPerReservedFLOW == 0.0 as UFix64 { return 0.0 as UFix64 } @@ -139,7 +139,7 @@ pub contract FlowStorageFees { } // converts storage used from UInt64 Bytes to UFix64 Megabytes. - pub fun convertUInt64StorageBytesToUFix64Megabytes(_ storage: UInt64): UFix64 { + access(all) fun convertUInt64StorageBytesToUFix64Megabytes(_ storage: UInt64): UFix64 { // safe convert UInt64 to UFix64 (without overflow) let f = UFix64(storage % 100000000 as UInt64) * 0.00000001 as UFix64 + UFix64(storage / 100000000 as UInt64) // decimal point correction. Megabytes to bytes have a conversion of 10^-6 while UFix64 minimum value is 10^-8 @@ -151,7 +151,7 @@ pub contract FlowStorageFees { /// /// The available balance of an account is its default token balance minus what is reserved for storage. /// If the account has no default balance it is counted as a balance of 0.0 FLOW - pub fun defaultTokenAvailableBalance(_ accountAddress: Address): UFix64 { + access(all) fun defaultTokenAvailableBalance(_ accountAddress: Address): UFix64 { //get balance of account let acct = getAccount(accountAddress) var balance = 0.0 @@ -171,7 +171,7 @@ pub contract FlowStorageFees { /// /// The reserved balance of an account is its storage used multiplied by the storage cost per flow token. /// The reserved balance is at least the minimum storage reservation. - pub fun defaultTokenReservedBalance(_ accountAddress: Address): UFix64 { + access(all) fun defaultTokenReservedBalance(_ accountAddress: Address): UFix64 { let acct = getAccount(accountAddress) var reserved = self.storageCapacityToFlow(self.convertUInt64StorageBytesToUFix64Megabytes(acct.storageUsed)) // at least self.minimumStorageReservation should be reserved diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 176072708..4ac56434f 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -3,31 +3,31 @@ import MetadataViews from "MetadataViews" import FungibleTokenMetadataViews from "FungibleTokenMetadataViews" import ViewResolver from "ViewResolver" -pub contract FlowToken: FungibleToken, ViewResolver { +access(all) contract FlowToken: FungibleToken, ViewResolver { // Total supply of Flow tokens in existence - pub var totalSupply: UFix64 + access(all) var totalSupply: UFix64 // Event that is emitted when the contract is created - pub event TokensInitialized(initialSupply: UFix64) + access(all) event TokensInitialized(initialSupply: UFix64) // Event that is emitted when tokens are withdrawn from a Vault - pub event TokensWithdrawn(amount: UFix64, from: Address?) + access(all) event TokensWithdrawn(amount: UFix64, from: Address?) // Event that is emitted when tokens are deposited to a Vault - pub event TokensDeposited(amount: UFix64, to: Address?) + access(all) event TokensDeposited(amount: UFix64, to: Address?) // Event that is emitted when new tokens are minted - pub event TokensMinted(amount: UFix64) + access(all) event TokensMinted(amount: UFix64) // Event that is emitted when tokens are destroyed - pub event TokensBurned(amount: UFix64) + access(all) event TokensBurned(amount: UFix64) // Event that is emitted when a new minter resource is created - pub event MinterCreated(allowedAmount: UFix64) + access(all) event MinterCreated(allowedAmount: UFix64) // Event that is emitted when a new burner resource is created - pub event BurnerCreated() + access(all) event BurnerCreated() // Vault // @@ -41,10 +41,10 @@ pub contract FlowToken: FungibleToken, ViewResolver { // out of thin air. A special Minter resource needs to be defined to mint // new tokens. // - pub resource Vault: FungibleToken.Provider, FungibleToken.Receiver, FungibleToken.Balance, MetadataViews.Resolver { + access(all) resource Vault: FungibleToken.Provider, FungibleToken.Receiver, FungibleToken.Balance, MetadataViews.Resolver { // holds the balance of a users tokens - pub var balance: UFix64 + access(all) var balance: UFix64 // initialize the balance at resource creation time init(balance: UFix64) { @@ -60,7 +60,7 @@ pub contract FlowToken: FungibleToken, ViewResolver { // created Vault to the context that called so it can be deposited // elsewhere. // - pub fun withdraw(amount: UFix64): @FungibleToken.Vault { + access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @FungibleToken.Vault { self.balance = self.balance - amount emit TokensWithdrawn(amount: amount, from: self.owner?.address) return <-create Vault(balance: amount) @@ -73,7 +73,7 @@ pub contract FlowToken: FungibleToken, ViewResolver { // It is allowed to destroy the sent Vault because the Vault // was a temporary holder of the tokens. The Vault's balance has // been consumed and therefore can be destroyed. - pub fun deposit(from: @FungibleToken.Vault) { + access(all) fun deposit(from: @FungibleToken.Vault) { let vault <- from as! @FlowToken.Vault self.balance = self.balance + vault.balance emit TokensDeposited(amount: vault.balance, to: self.owner?.address) @@ -92,7 +92,7 @@ pub contract FlowToken: FungibleToken, ViewResolver { /// @return An array of Types defining the implemented views. This value will be used by /// developers to know which parameter to pass to the resolveView() method. /// - pub fun getViews(): [Type]{ + access(all) fun getViews(): [Type]{ return FlowToken.getViews() } @@ -101,7 +101,7 @@ pub contract FlowToken: FungibleToken, ViewResolver { /// @param view: The Type of the desired view. /// @return A structure representing the requested view. /// - pub fun resolveView(_ view: Type): AnyStruct? { + access(all) fun resolveView(_ view: Type): AnyStruct? { return FlowToken.resolveView(view) } } @@ -113,11 +113,11 @@ pub contract FlowToken: FungibleToken, ViewResolver { // and store the returned Vault in their storage in order to allow their // account to be able to receive deposits of this token type. // - pub fun createEmptyVault(): @FungibleToken.Vault { + access(all) fun createEmptyVault(): @FungibleToken.Vault { return <-create Vault(balance: 0.0) } - pub fun getViews(): [Type] { + access(all) fun getViews(): [Type] { return [Type(), Type(), Type(), @@ -129,7 +129,7 @@ pub contract FlowToken: FungibleToken, ViewResolver { /// @param view: The Type of the desired view. /// @return A structure representing the requested view. /// - pub fun resolveView(_ view: Type): AnyStruct? { + access(all) fun resolveView(_ view: Type): AnyStruct? { switch view { case Type(): return FungibleTokenMetadataViews.FTView( @@ -173,12 +173,12 @@ pub contract FlowToken: FungibleToken, ViewResolver { return nil } - pub resource Administrator { + access(all) resource Administrator { // createNewMinter // // Function that creates and returns a new minter resource // - pub fun createNewMinter(allowedAmount: UFix64): @Minter { + access(all) fun createNewMinter(allowedAmount: UFix64): @Minter { emit MinterCreated(allowedAmount: allowedAmount) return <-create Minter(allowedAmount: allowedAmount) } @@ -187,7 +187,7 @@ pub contract FlowToken: FungibleToken, ViewResolver { // // Function that creates and returns a new burner resource // - pub fun createNewBurner(): @Burner { + access(all) fun createNewBurner(): @Burner { emit BurnerCreated() return <-create Burner() } @@ -197,17 +197,17 @@ pub contract FlowToken: FungibleToken, ViewResolver { // // Resource object that token admin accounts can hold to mint new tokens. // - pub resource Minter { + access(all) resource Minter { // the amount of tokens that the minter is allowed to mint - pub var allowedAmount: UFix64 + access(all) var allowedAmount: UFix64 // mintTokens // // Function that mints new tokens, adds them to the total supply, // and returns them to the calling context. // - pub fun mintTokens(amount: UFix64): @FlowToken.Vault { + access(all) fun mintTokens(amount: UFix64): @FlowToken.Vault { pre { amount > UFix64(0): "Amount minted must be greater than zero" amount <= self.allowedAmount: "Amount minted must be less than the allowed amount" @@ -227,7 +227,7 @@ pub contract FlowToken: FungibleToken, ViewResolver { // // Resource object that token admin accounts can hold to burn tokens. // - pub resource Burner { + access(all) resource Burner { // burnTokens // @@ -236,7 +236,7 @@ pub contract FlowToken: FungibleToken, ViewResolver { // Note: the burned tokens are automatically subtracted from the // total supply in the Vault destructor. // - pub fun burnTokens(from: @FungibleToken.Vault) { + access(all) fun burnTokens(from: @FungibleToken.Vault) { let vault <- from as! @FlowToken.Vault let amount = vault.balance destroy vault @@ -245,7 +245,7 @@ pub contract FlowToken: FungibleToken, ViewResolver { } /// Gets the Flow Logo XML URI from storage - pub fun getLogoURI(): String { + access(all) fun getLogoURI(): String { return FlowToken.account.copy(from: /storage/flowTokenLogoURI) ?? "" } diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index b7c92eefc..3c60d439c 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -31,79 +31,79 @@ import FlowIDTableStaking from 0xFLOWIDTABLESTAKINGADDRESS import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS import StakingProxy from 0xSTAKINGPROXYADDRESS -pub contract LockedTokens { +access(all) contract LockedTokens { - pub event SharedAccountRegistered(address: Address) - pub event UnlockedAccountRegistered(address: Address) + access(all) event SharedAccountRegistered(address: Address) + access(all) event UnlockedAccountRegistered(address: Address) - pub event UnlockLimitIncreased(address: Address, increaseAmount: UFix64, newLimit: UFix64) + access(all) event UnlockLimitIncreased(address: Address, increaseAmount: UFix64, newLimit: UFix64) - pub event LockedAccountRegisteredAsNode(address: Address, nodeID: String) - pub event LockedAccountRegisteredAsDelegator(address: Address, nodeID: String) + access(all) event LockedAccountRegisteredAsNode(address: Address, nodeID: String) + access(all) event LockedAccountRegisteredAsDelegator(address: Address, nodeID: String) - pub event LockedTokensDeposited(address: Address, amount: UFix64) + access(all) event LockedTokensDeposited(address: Address, amount: UFix64) /// Path to store the locked token manager resource /// in the shared account - pub let LockedTokenManagerStoragePath: StoragePath + access(all) let LockedTokenManagerStoragePath: StoragePath /// Path to store the private capability for the token /// manager - pub let LockedTokenManagerPrivatePath: PrivatePath + access(all) let LockedTokenManagerPrivatePath: PrivatePath /// Path to store the private locked token admin link /// in the shared account - pub let LockedTokenAdminPrivatePath: PrivatePath + access(all) let LockedTokenAdminPrivatePath: PrivatePath /// Path to store the admin collection /// in the admin account - pub let LockedTokenAdminCollectionStoragePath: StoragePath + access(all) let LockedTokenAdminCollectionStoragePath: StoragePath /// Path to store the token holder resource /// in the unlocked account - pub let TokenHolderStoragePath: StoragePath + access(all) let TokenHolderStoragePath: StoragePath /// Public path to store the capability that allows /// reading information about a locked account - pub let LockedAccountInfoPublicPath: PublicPath + access(all) let LockedAccountInfoPublicPath: PublicPath /// Path that an account creator would store /// the resource that they use to create locked accounts - pub let LockedAccountCreatorStoragePath: StoragePath + access(all) let LockedAccountCreatorStoragePath: StoragePath /// Path that an account creator would publish /// their capability for the token admin to /// deposit the account creation capability - pub let LockedAccountCreatorPublicPath: PublicPath + access(all) let LockedAccountCreatorPublicPath: PublicPath /// The TokenAdmin capability allows the token administrator to unlock tokens at each /// milestone in the vesting period. - pub resource interface TokenAdmin { - pub fun increaseUnlockLimit(delta: UFix64) + access(all) resource interface TokenAdmin { + access(all) fun increaseUnlockLimit(delta: UFix64) } /// This token manager resource is stored in the shared account to manage access /// to the locked token vault and to the staking/delegating resources. - pub resource LockedTokenManager: FungibleToken.Receiver, FungibleToken.Provider, TokenAdmin { + access(all) resource LockedTokenManager: FungibleToken.Receiver, FungibleToken.Provider, TokenAdmin { /// This is a reference to the default FLOW vault stored in the shared account. /// /// All locked FLOW tokens are stored in this vault, which can be accessed in two ways: /// 1) Directly, in a transaction co-signed by both the token holder and token administrator /// 2) Indirectly via the LockedTokenManager, in a transaction signed by the token holder - pub var vault: Capability<&FlowToken.Vault> + access(all) var vault: Capability<&FlowToken.Vault> /// The amount of tokens that the user can withdraw. /// It is decreased when the user withdraws - pub var unlockLimit: UFix64 + access(all) var unlockLimit: UFix64 /// Optional NodeStaker resource. Will only be filled if the user /// signs up to be a node operator - pub var nodeStaker: @FlowIDTableStaking.NodeStaker? + access(all) var nodeStaker: @FlowIDTableStaking.NodeStaker? /// Optional NodeDelegator resource. Will only be filled if the user /// signs up to be a delegator - pub var nodeDelegator: @FlowIDTableStaking.NodeDelegator? + access(all) var nodeDelegator: @FlowIDTableStaking.NodeDelegator? init(vault: Capability<&FlowToken.Vault>) { self.vault = vault @@ -120,7 +120,7 @@ pub contract LockedTokens { // FungibleToken.Receiver actions /// Deposits unlocked tokens to the vault - pub fun deposit(from: @FungibleToken.Vault) { + access(all) fun deposit(from: @FungibleToken.Vault) { self.depositUnlockedTokens(from: <-from) } @@ -137,7 +137,7 @@ pub contract LockedTokens { // FungibleToken.Provider actions /// Withdraws unlocked tokens from the vault - pub fun withdraw(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdraw(amount: UFix64): @FungibleToken.Vault { return <-self.withdrawUnlockedTokens(amount: amount) } @@ -159,7 +159,7 @@ pub contract LockedTokens { return <-vault } - pub fun getBalance(): UFix64 { + access(all) fun getBalance(): UFix64 { let vaultRef = self.vault.borrow()! return vaultRef.balance } @@ -171,7 +171,7 @@ pub contract LockedTokens { // LockedTokens.TokenAdmin actions /// Called by the admin every time a vesting release happens - pub fun increaseUnlockLimit(delta: UFix64) { + access(all) fun increaseUnlockLimit(delta: UFix64) { self.unlockLimit = self.unlockLimit + delta emit UnlockLimitIncreased(address: self.owner!.address, increaseAmount: delta, newLimit: self.unlockLimit) } @@ -180,7 +180,7 @@ pub contract LockedTokens { /// Registers a new node operator with the Flow Staking contract /// and commits an initial amount of locked tokens to stake - pub fun registerNode(nodeInfo: StakingProxy.NodeInfo, amount: UFix64) { + access(all) fun registerNode(nodeInfo: StakingProxy.NodeInfo, amount: UFix64) { if let nodeStaker <- self.nodeStaker <- nil { let stakingInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeStaker.id) @@ -206,7 +206,7 @@ pub contract LockedTokens { /// Registers a new Delegator with the Flow Staking contract /// the caller has to specify the ID of the node operator /// they are delegating to - pub fun registerDelegator(nodeID: String, amount: UFix64) { + access(all) fun registerDelegator(nodeID: String, amount: UFix64) { if let delegator <- self.nodeDelegator <- nil { let delegatorInfo = FlowIDTableStaking.DelegatorInfo(nodeID: delegator.nodeID, delegatorID: delegator.id) @@ -234,18 +234,18 @@ pub contract LockedTokens { emit LockedAccountRegisteredAsDelegator(address: self.owner!.address, nodeID: nodeID) } - pub fun borrowNode(): &FlowIDTableStaking.NodeStaker? { + access(all) fun borrowNode(): &FlowIDTableStaking.NodeStaker? { let nodeRef: &FlowIDTableStaking.NodeStaker? = &self.nodeStaker as &FlowIDTableStaking.NodeStaker? return nodeRef } - pub fun removeNode(): @FlowIDTableStaking.NodeStaker? { + access(all) fun removeNode(): @FlowIDTableStaking.NodeStaker? { let node <- self.nodeStaker <- nil return <-node } - pub fun removeDelegator(): @FlowIDTableStaking.NodeDelegator? { + access(all) fun removeDelegator(): @FlowIDTableStaking.NodeDelegator? { let del <- self.nodeDelegator <- nil return <-del @@ -253,20 +253,20 @@ pub contract LockedTokens { } /// This interfaces allows anybody to read information about the locked account. - pub resource interface LockedAccountInfo { - pub fun getLockedAccountAddress(): Address - pub fun getLockedAccountBalance(): UFix64 - pub fun getUnlockLimit(): UFix64 - pub view fun getNodeID(): String? - pub view fun getDelegatorID(): UInt32? - pub view fun getDelegatorNodeID(): String? + access(all) resource interface LockedAccountInfo { + access(all) fun getLockedAccountAddress(): Address + access(all) fun getLockedAccountBalance(): UFix64 + access(all) fun getUnlockLimit(): UFix64 + access(all) view fun getNodeID(): String? + access(all) view fun getDelegatorID(): UInt32? + access(all) view fun getDelegatorNodeID(): String? } /// Stored in Holder unlocked account - pub resource TokenHolder: FungibleToken.Receiver, FungibleToken.Provider, LockedAccountInfo { + access(all) resource TokenHolder: FungibleToken.Receiver, FungibleToken.Provider, LockedAccountInfo { /// The address of the shared (locked) account. - pub var address: Address + access(all) var address: Address /// Capability that is used to access the LockedTokenManager /// in the shared account @@ -303,25 +303,25 @@ pub contract LockedTokens { // LockedAccountInfo actions /// Returns the locked account address for this token holder. - pub fun getLockedAccountAddress(): Address { + access(all) fun getLockedAccountAddress(): Address { return self.address } /// Returns the locked account balance for this token holder. /// Subtracts the minimum storage reservation from the value because that portion /// of the locked balance is not available to use - pub fun getLockedAccountBalance(): UFix64 { + access(all) fun getLockedAccountBalance(): UFix64 { return self.borrowTokenManager().getBalance() - FlowStorageFees.minimumStorageReservation } // Returns the unlocked limit for this token holder. - pub fun getUnlockLimit(): UFix64 { + access(all) fun getUnlockLimit(): UFix64 { return self.borrowTokenManager().unlockLimit } /// Deposits tokens in the locked vault, which marks them as /// unlocked and available to withdraw - pub fun deposit(from: @FungibleToken.Vault) { + access(all) fun deposit(from: @FungibleToken.Vault) { self.borrowTokenManager().deposit(from: <-from) } @@ -329,13 +329,13 @@ pub contract LockedTokens { /// Withdraws tokens from the locked vault. This will only succeed /// if the withdraw amount is less than or equal to the limit - pub fun withdraw(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdraw(amount: UFix64): @FungibleToken.Vault { return <- self.borrowTokenManager().withdraw(amount: amount) } /// The user calls this function if they want to register as a node operator /// They have to provide all the info for their node - pub fun createNodeStaker(nodeInfo: StakingProxy.NodeInfo, amount: UFix64) { + access(all) fun createNodeStaker(nodeInfo: StakingProxy.NodeInfo, amount: UFix64) { self.borrowTokenManager().registerNode(nodeInfo: nodeInfo, amount: amount) @@ -345,7 +345,7 @@ pub contract LockedTokens { /// The user calls this function if they want to register as a node operator /// They have to provide the node ID for the node they want to delegate to - pub fun createNodeDelegator(nodeID: String) { + access(all) fun createNodeDelegator(nodeID: String) { self.borrowTokenManager().registerDelegator(nodeID: nodeID, amount: FlowIDTableStaking.getDelegatorMinimumStakeRequirement()) @@ -355,7 +355,7 @@ pub contract LockedTokens { /// Borrow a "reference" to the staking object which allows the caller /// to perform all staking actions with locked tokens. - pub fun borrowStaker(): LockedNodeStakerProxy { + access(all) fun borrowStaker(): LockedNodeStakerProxy { pre { self.nodeStakerProxy != nil: "The NodeStakerProxy doesn't exist!" @@ -363,7 +363,7 @@ pub contract LockedTokens { return self.nodeStakerProxy! } - pub view fun getNodeID(): String? { + access(all) view fun getNodeID(): String? { let tokenManager = self.tokenManager.borrow()! return tokenManager.nodeStaker?.id @@ -371,7 +371,7 @@ pub contract LockedTokens { /// Borrow a "reference" to the delegating object which allows the caller /// to perform all delegating actions with locked tokens. - pub fun borrowDelegator(): LockedNodeDelegatorProxy { + access(all) fun borrowDelegator(): LockedNodeDelegatorProxy { pre { self.nodeDelegatorProxy != nil: "The NodeDelegatorProxy doesn't exist!" @@ -379,13 +379,13 @@ pub contract LockedTokens { return self.nodeDelegatorProxy! } - pub view fun getDelegatorID(): UInt32? { + access(all) view fun getDelegatorID(): UInt32? { let tokenManager = self.tokenManager.borrow()! return tokenManager.nodeDelegator?.id } - pub view fun getDelegatorNodeID(): String? { + access(all) view fun getDelegatorNodeID(): String? { let tokenManager = self.tokenManager.borrow()! return tokenManager.nodeDelegator?.nodeID @@ -394,7 +394,7 @@ pub contract LockedTokens { } /// Used to perform staking actions - pub struct LockedNodeStakerProxy: StakingProxy.NodeStakerProxy { + access(all) struct LockedNodeStakerProxy: StakingProxy.NodeStakerProxy { access(self) var tokenManager: Capability<&LockedTokenManager> @@ -410,7 +410,7 @@ pub contract LockedTokens { } /// Change node networking address - pub fun updateNetworkingAddress(_ newAddress: String) { + access(all) fun updateNetworkingAddress(_ newAddress: String) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -422,7 +422,7 @@ pub contract LockedTokens { } /// Stakes new locked tokens - pub fun stakeNewTokens(amount: UFix64) { + access(all) fun stakeNewTokens(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -436,7 +436,7 @@ pub contract LockedTokens { } /// Stakes unstaked tokens from the staking contract - pub fun stakeUnstakedTokens(amount: UFix64) { + access(all) fun stakeUnstakedTokens(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -450,7 +450,7 @@ pub contract LockedTokens { /// Stakes rewarded tokens. Rewarded tokens are freely withdrawable /// so if they are staked, the withdraw limit should be increased /// because staked tokens are effectively treated as locked tokens - pub fun stakeRewardedTokens(amount: UFix64) { + access(all) fun stakeRewardedTokens(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -464,7 +464,7 @@ pub contract LockedTokens { } /// Requests unstaking for the node - pub fun requestUnstaking(amount: UFix64) { + access(all) fun requestUnstaking(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -477,7 +477,7 @@ pub contract LockedTokens { /// Requests to unstake all of the node's tokens and all of /// the tokens that have been delegated to the node - pub fun unstakeAll() { + access(all) fun unstakeAll() { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -492,7 +492,7 @@ pub contract LockedTokens { /// the locked token vault. This does not increase the withdraw /// limit because staked/unstaked tokens are considered to still /// be locked in terms of the vesting schedule - pub fun withdrawUnstakedTokens(amount: UFix64) { + access(all) fun withdrawUnstakedTokens(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -509,7 +509,7 @@ pub contract LockedTokens { /// Withdraw reward tokens to the locked vault, /// which increases the withdraw limit - pub fun withdrawRewardedTokens(amount: UFix64) { + access(all) fun withdrawRewardedTokens(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -522,7 +522,7 @@ pub contract LockedTokens { } /// Used to perform delegating actions in transactions - pub struct LockedNodeDelegatorProxy: StakingProxy.NodeDelegatorProxy { + access(all) struct LockedNodeDelegatorProxy: StakingProxy.NodeDelegatorProxy { access(self) var tokenManager: Capability<&LockedTokenManager> @@ -538,7 +538,7 @@ pub contract LockedTokens { } /// delegates tokens from the locked token vault - pub fun delegateNewTokens(amount: UFix64) { + access(all) fun delegateNewTokens(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -552,7 +552,7 @@ pub contract LockedTokens { } /// Delegate tokens from the unstaked staking bucket - pub fun delegateUnstakedTokens(amount: UFix64) { + access(all) fun delegateUnstakedTokens(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -565,7 +565,7 @@ pub contract LockedTokens { /// Delegate rewarded tokens. Increases the unlock limit /// because these are freely withdrawable - pub fun delegateRewardedTokens(amount: UFix64) { + access(all) fun delegateRewardedTokens(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -579,7 +579,7 @@ pub contract LockedTokens { } /// Request to unstake tokens - pub fun requestUnstaking(amount: UFix64) { + access(all) fun requestUnstaking(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -592,7 +592,7 @@ pub contract LockedTokens { /// withdraw unstaked tokens back to the locked vault /// This does not increase the withdraw limit - pub fun withdrawUnstakedTokens(amount: UFix64) { + access(all) fun withdrawUnstakedTokens(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -608,7 +608,7 @@ pub contract LockedTokens { /// Withdraw rewarded tokens back to the locked vault, /// which increases the withdraw limit because these /// are considered unstaked in terms of the vesting schedule - pub fun withdrawRewardedTokens(amount: UFix64) { + access(all) fun withdrawRewardedTokens(amount: UFix64) { let tokenManagerRef = self.tokenManager.borrow()! assert( @@ -620,8 +620,8 @@ pub contract LockedTokens { } } - pub resource interface AddAccount { - pub fun addAccount( + access(all) resource interface AddAccount { + access(all) fun addAccount( sharedAccountAddress: Address, unlockedAccountAddress: Address, tokenAdmin: Capability<&LockedTokenManager>) @@ -630,7 +630,7 @@ pub contract LockedTokens { /// Resource that the Dapper Labs token admin /// stores in their account to manage the vesting schedule /// for all the token holders - pub resource TokenAdminCollection: AddAccount { + access(all) resource TokenAdminCollection: AddAccount { /// Mapping of account addresses to LockedTokenManager capabilities access(self) var accounts: {Address: Capability<&LockedTokenManager>} @@ -641,7 +641,7 @@ pub contract LockedTokens { /// Add a new account's locked token manager capability /// to the record - pub fun addAccount( + access(all) fun addAccount( sharedAccountAddress: Address, unlockedAccountAddress: Address, tokenAdmin: Capability<&LockedTokenManager>) @@ -652,22 +652,22 @@ pub contract LockedTokens { } /// Get an accounts capability - pub fun getAccount(address: Address): Capability<&LockedTokenManager{TokenAdmin}>? { + access(all) fun getAccount(address: Address): Capability<&LockedTokenManager{TokenAdmin}>? { return self.accounts[address] } - pub fun createAdminCollection(): @TokenAdminCollection { + access(all) fun createAdminCollection(): @TokenAdminCollection { return <-create TokenAdminCollection() } } - pub resource interface LockedAccountCreatorPublic { - pub fun addCapability(cap: Capability<&TokenAdminCollection>) + access(all) resource interface LockedAccountCreatorPublic { + access(all) fun addCapability(cap: Capability<&TokenAdminCollection>) } // account creators store this resource in their account // in order to be able to register accounts who have locked tokens - pub resource LockedAccountCreator: LockedAccountCreatorPublic, AddAccount { + access(all) resource LockedAccountCreator: LockedAccountCreatorPublic, AddAccount { access(self) var addAccountCapability: Capability<&TokenAdminCollection>? @@ -675,14 +675,14 @@ pub contract LockedTokens { self.addAccountCapability = nil } - pub fun addCapability(cap: Capability<&TokenAdminCollection>) { + access(all) fun addCapability(cap: Capability<&TokenAdminCollection>) { pre { cap.borrow() != nil: "Invalid token admin collection capability" } self.addAccountCapability = cap } - pub fun addAccount(sharedAccountAddress: Address, + access(all) fun addAccount(sharedAccountAddress: Address, unlockedAccountAddress: Address, tokenAdmin: Capability<&LockedTokenManager>) { @@ -703,17 +703,17 @@ pub contract LockedTokens { /// Public function to create a new Locked Token Manager /// every time a new user account is created - pub fun createLockedTokenManager(vault: Capability<&FlowToken.Vault>): @LockedTokenManager { + access(all) fun createLockedTokenManager(vault: Capability<&FlowToken.Vault>): @LockedTokenManager { return <- create LockedTokenManager(vault: vault) } // Creates a new TokenHolder resource for this LockedTokenManager /// that the user can store in their unlocked account. - pub fun createTokenHolder(lockedAddress: Address, tokenManager: Capability<&LockedTokenManager>): @TokenHolder { + access(all) fun createTokenHolder(lockedAddress: Address, tokenManager: Capability<&LockedTokenManager>): @TokenHolder { return <- create TokenHolder(lockedAddress: lockedAddress, tokenManager: tokenManager) } - pub fun createLockedAccountCreator(): @LockedAccountCreator { + access(all) fun createLockedAccountCreator(): @LockedAccountCreator { return <-create LockedAccountCreator() } diff --git a/contracts/NodeVersionBeacon.cdc b/contracts/NodeVersionBeacon.cdc index 895a61eda..cc0686f01 100644 --- a/contracts/NodeVersionBeacon.cdc +++ b/contracts/NodeVersionBeacon.cdc @@ -16,17 +16,17 @@ /// the new versionUpdateFreezePeriod. /// /// The contract itself can be used to query the current version and the next upcoming version. -pub contract NodeVersionBeacon { +access(all) contract NodeVersionBeacon { /// Struct representing software version as Semantic Version /// along with helper functions /// For reference, see https://semver.org/ - pub struct Semver { + access(all) struct Semver { /// Components defining a semantic version - pub let major: UInt8 - pub let minor: UInt8 - pub let patch: UInt8 - pub let preRelease: String? + access(all) let major: UInt8 + access(all) let minor: UInt8 + access(all) let patch: UInt8 + access(all) let preRelease: String? init(major: UInt8, minor: UInt8, patch: UInt8, preRelease: String?) { self.major = major @@ -37,7 +37,7 @@ pub contract NodeVersionBeacon { /// Returns version in Semver format (e.g. v..-) /// as a String - pub fun toString(): String { + access(all) fun toString(): String { let semverCoreString = self.major.toString() .concat(".") .concat( @@ -58,7 +58,7 @@ pub contract NodeVersionBeacon { /// Returns true if Semver core is greater than /// passed Semver core and false otherwise - pub fun coreGreaterThan(_ other: Semver): Bool { + access(all) fun coreGreaterThan(_ other: Semver): Bool { if (self.major != other.major) { return self.major > other.major } @@ -76,44 +76,44 @@ pub contract NodeVersionBeacon { /// Returns true if Semver core is greater than or /// equal to passed Semver core and false otherwise - pub fun coreGreaterThanOrEqualTo(_ other: Semver): Bool { + access(all) fun coreGreaterThanOrEqualTo(_ other: Semver): Bool { return self.coreGreaterThan(other) || self.coreEqualTo(other) } /// Returns true if Semver core is less than /// passed Semver core and false otherwise - pub fun coreLessThan(_ other: Semver): Bool { + access(all) fun coreLessThan(_ other: Semver): Bool { return !self.coreGreaterThanOrEqualTo(other) } /// Returns true if Semver core is less than or /// equal to passed Semver core and false otherwise - pub fun coreLessThanOrEqualTo(_ other: Semver): Bool { + access(all) fun coreLessThanOrEqualTo(_ other: Semver): Bool { return !self.coreGreaterThan(other) } /// Returns true if Semver is equal to passed /// Semver core and false otherwise - pub fun coreEqualTo(_ other: Semver): Bool { + access(all) fun coreEqualTo(_ other: Semver): Bool { return self.major == other.major && self.minor == other.minor && self.patch == other.patch } /// Returns true if Semver is *exactly* equal to passed /// Semver and false otherwise - pub fun strictEqualTo(_ other: Semver): Bool { + access(all) fun strictEqualTo(_ other: Semver): Bool { return self.coreEqualTo(other) && self.preRelease == other.preRelease } } /// Returns the v0.0.0 version. - pub fun zeroSemver(): Semver { + access(all) fun zeroSemver(): Semver { return Semver(major: 0, minor: 0, patch: 0, preRelease: nil) } /// Struct for emitting the current and incoming versions along with their block - pub struct VersionBoundary { - pub let blockHeight: UInt64 - pub let version: Semver + access(all) struct VersionBoundary { + access(all) let blockHeight: UInt64 + access(all) let version: Semver init(blockHeight: UInt64, version: Semver){ self.blockHeight = blockHeight @@ -126,7 +126,7 @@ pub contract NodeVersionBeacon { /// Simplifies edge case code. /// The zero boundary is at block height 0 and has version v0.0.0. /// It is always the first element in the versionBoundaryBlockList. - pub fun zeroVersionBoundary(): VersionBoundary { + access(all) fun zeroVersionBoundary(): VersionBoundary { let zeroVersion = self.zeroSemver() return VersionBoundary( blockHeight: 0, @@ -139,20 +139,20 @@ pub contract NodeVersionBeacon { /// sorted by block height. /// The sequence increases by one each time an event is emitted. /// It can be used to verify no events were missed. - pub event VersionBeacon( + access(all) event VersionBeacon( versionBoundaries: [VersionBoundary], sequence: UInt64 ) /// Event emitted any time the version boundary freeze period is updated. /// freeze period is measured in blocks (from the current block). - pub event NodeVersionBoundaryFreezePeriodChanged(freezePeriod: UInt64) + access(all) event NodeVersionBoundaryFreezePeriodChanged(freezePeriod: UInt64) /// Canonical storage path for the NodeVersionBeacon.Admin resource. - pub let AdminStoragePath: StoragePath + access(all) let AdminStoragePath: StoragePath /// Canonical storage path for the NodeVersionBeacon.Heartbeat resource. - pub let HeartbeatStoragePath: StoragePath + access(all) let HeartbeatStoragePath: StoragePath /// Block height indexed version boundaries. access(contract) let versionBoundary: {UInt64: VersionBoundary} @@ -177,9 +177,9 @@ pub contract NodeVersionBeacon { /// Admin resource that manages version boundaries /// maintained in this contract. - pub resource Admin { + access(all) resource Admin { /// Adds or updates a version boundary. - pub fun setVersionBoundary(versionBoundary: VersionBoundary) { + access(all) fun setVersionBoundary(versionBoundary: VersionBoundary) { pre { versionBoundary.blockHeight > getCurrentBlock().height + NodeVersionBeacon.versionBoundaryFreezePeriod : "Cannot set/update a version boundary for past blocks or blocks in the near future." @@ -217,7 +217,7 @@ pub contract NodeVersionBeacon { } /// Deletes an upcoming version boundary. - pub fun deleteVersionBoundary(blockHeight: UInt64) { + access(all) fun deleteVersionBoundary(blockHeight: UInt64) { pre { blockHeight > getCurrentBlock().height + NodeVersionBeacon.versionBoundaryFreezePeriod : "Cannot delete a version for past blocks or blocks in the near future." @@ -252,7 +252,7 @@ pub contract NodeVersionBeacon { } /// Updates the number of blocks in which version boundaries are frozen. - pub fun setVersionBoundaryFreezePeriod(newFreezePeriod: UInt64) { + access(all) fun setVersionBoundaryFreezePeriod(newFreezePeriod: UInt64) { post { NodeVersionBeacon.versionBoundaryFreezePeriod == newFreezePeriod: "Update buffer was not properly set!" } @@ -286,9 +286,9 @@ pub contract NodeVersionBeacon { /// This resource should always be held only by the service account, /// because the service account should be the only one emitting the event, /// and only during the system transaction - pub resource Heartbeat { + access(all) resource Heartbeat { // heartbeat is called during the system transaction every block. - pub fun heartbeat() { + access(all) fun heartbeat() { self.checkFirstUpcomingBoundary() if (!NodeVersionBeacon.emitEventOnNextHeartbeat) { @@ -340,7 +340,7 @@ pub contract NodeVersionBeacon { /// getCurrentVersionBoundaries returns the current version boundaries. /// this is the same list as the one emitted by the VersionBeacon event. - pub fun getCurrentVersionBoundaries(): [VersionBoundary] { + access(all) fun getCurrentVersionBoundaries(): [VersionBoundary] { let tableUpdates: [VersionBoundary] = [] if NodeVersionBeacon.firstUpcomingBoundary == nil { @@ -373,19 +373,19 @@ pub contract NodeVersionBeacon { } /// Returns the versionBoundaryFreezePeriod - pub fun getVersionBoundaryFreezePeriod(): UInt64 { + access(all) fun getVersionBoundaryFreezePeriod(): UInt64 { return NodeVersionBeacon.versionBoundaryFreezePeriod } /// Returns the sequence number of the next version beacon event /// This can be used to verify that no version beacon events were missed. - pub fun getNextVersionBeaconSequence(): UInt64 { + access(all) fun getNextVersionBeaconSequence(): UInt64 { return self.nextVersionBeaconEventSequence } /// Function that returns the version that was defined at the most /// recent block height boundary. May return zero boundary. - pub fun getCurrentVersionBoundary(): VersionBoundary { + access(all) fun getCurrentVersionBoundary(): VersionBoundary { var current = 0 as UInt64 // index is never 0 since version 0 is always in the past @@ -402,7 +402,7 @@ pub contract NodeVersionBeacon { return self.versionBoundary[block]! } - pub fun getNextVersionBoundary() : VersionBoundary? { + access(all) fun getNextVersionBoundary() : VersionBoundary? { if let index = NodeVersionBeacon.firstUpcomingBoundary { let block = self.versionBoundaryBlockList[index] return self.versionBoundary[block] @@ -412,17 +412,17 @@ pub contract NodeVersionBeacon { } /// Checks whether given version was compatible at the given historical block height - pub fun getVersionBoundary(effectiveAtBlockHeight: UInt64): VersionBoundary { + access(all) fun getVersionBoundary(effectiveAtBlockHeight: UInt64): VersionBoundary { let block = self.searchForClosestHistoricalBlockBoundary(blockHeight: effectiveAtBlockHeight) return self.versionBoundary[block]! } - pub struct VersionBoundaryPage { - pub let page: Int - pub let perPage: Int - pub let totalLength: Int - pub let values : [VersionBoundary] + access(all) struct VersionBoundaryPage { + access(all) let page: Int + access(all) let perPage: Int + access(all) let totalLength: Int + access(all) let values : [VersionBoundary] init(page: Int, perPage: Int, totalLength: Int, values: [VersionBoundary]) { self.page = page @@ -436,7 +436,7 @@ pub contract NodeVersionBeacon { /// Returns a page of version boundaries /// page is zero based /// results are sorted by block height - pub fun getVersionBoundariesPage(page: Int, perPage: Int) : VersionBoundaryPage { + access(all) fun getVersionBoundariesPage(page: Int, perPage: Int) : VersionBoundaryPage { pre { page >= 0: "page must be greater than or equal to 0" perPage > 0: "perPage must be greater than 0" diff --git a/contracts/StakingProxy.cdc b/contracts/StakingProxy.cdc index a38fe1285..41b42c07d 100644 --- a/contracts/StakingProxy.cdc +++ b/contracts/StakingProxy.cdc @@ -5,22 +5,22 @@ // use to store staking proxies for all of their node operation // relationships -pub contract StakingProxy { +access(all) contract StakingProxy { /// path to store the node operator resource /// in the node operators account for staking helper - pub let NodeOperatorCapabilityStoragePath: StoragePath + access(all) let NodeOperatorCapabilityStoragePath: StoragePath - pub let NodeOperatorCapabilityPublicPath: PublicPath + access(all) let NodeOperatorCapabilityPublicPath: PublicPath /// Contains the node info associated with a node operator - pub struct NodeInfo { + access(all) struct NodeInfo { - pub let id: String - pub let role: UInt8 - pub let networkingAddress: String - pub let networkingKey: String - pub let stakingKey: String + access(all) let id: String + access(all) let role: UInt8 + access(all) let networkingAddress: String + access(all) let networkingKey: String + access(all) let stakingKey: String init(nodeID: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String) { pre { @@ -38,52 +38,52 @@ pub contract StakingProxy { /// The interface that limits what a node operator can access /// from the staker who they operate for - pub struct interface NodeStakerProxy { + access(all) struct interface NodeStakerProxy { - pub fun stakeNewTokens(amount: UFix64) + access(all) fun stakeNewTokens(amount: UFix64) - pub fun stakeUnstakedTokens(amount: UFix64) + access(all) fun stakeUnstakedTokens(amount: UFix64) - pub fun requestUnstaking(amount: UFix64) + access(all) fun requestUnstaking(amount: UFix64) - pub fun unstakeAll() + access(all) fun unstakeAll() - pub fun withdrawUnstakedTokens(amount: UFix64) + access(all) fun withdrawUnstakedTokens(amount: UFix64) - pub fun withdrawRewardedTokens(amount: UFix64) + access(all) fun withdrawRewardedTokens(amount: UFix64) } /// The interface the describes what a delegator can do - pub struct interface NodeDelegatorProxy { + access(all) struct interface NodeDelegatorProxy { - pub fun delegateNewTokens(amount: UFix64) + access(all) fun delegateNewTokens(amount: UFix64) - pub fun delegateUnstakedTokens(amount: UFix64) + access(all) fun delegateUnstakedTokens(amount: UFix64) - pub fun delegateRewardedTokens(amount: UFix64) + access(all) fun delegateRewardedTokens(amount: UFix64) - pub fun requestUnstaking(amount: UFix64) + access(all) fun requestUnstaking(amount: UFix64) - pub fun withdrawUnstakedTokens(amount: UFix64) + access(all) fun withdrawUnstakedTokens(amount: UFix64) - pub fun withdrawRewardedTokens(amount: UFix64) + access(all) fun withdrawRewardedTokens(amount: UFix64) } /// The interface that a node operator publishes their NodeStakerProxyHolder /// as in order to allow other token holders to initialize /// staking helper relationships with them - pub resource interface NodeStakerProxyHolderPublic { + access(all) resource interface NodeStakerProxyHolderPublic { - pub fun addStakingProxy(nodeID: String, proxy: AnyStruct{NodeStakerProxy}) + access(all) fun addStakingProxy(nodeID: String, proxy: AnyStruct{NodeStakerProxy}) - pub fun getNodeInfo(nodeID: String): NodeInfo? + access(all) fun getNodeInfo(nodeID: String): NodeInfo? } /// The resource that node operators store in their accounts /// to manage relationships with token holders who pay them off-chain /// instead of with tokens - pub resource NodeStakerProxyHolder: NodeStakerProxyHolderPublic { + access(all) resource NodeStakerProxyHolder: NodeStakerProxyHolderPublic { /// Maps node IDs to any struct that implements the NodeStakerProxy interface /// allows node operators to work with users with locked tokens @@ -100,7 +100,7 @@ pub contract StakingProxy { /// Node operator calls this to add info about a node they /// want to accept tokens for - pub fun addNodeInfo(nodeInfo: NodeInfo) { + access(all) fun addNodeInfo(nodeInfo: NodeInfo) { pre { self.nodeInfo[nodeInfo.id] == nil } @@ -108,12 +108,12 @@ pub contract StakingProxy { } /// Remove node info if it isn't in use any more - pub fun removeNodeInfo(nodeID: String): NodeInfo { + access(all) fun removeNodeInfo(nodeID: String): NodeInfo { return self.nodeInfo.remove(key: nodeID)! } /// Published function to get all the info for a specific node ID - pub fun getNodeInfo(nodeID: String): NodeInfo? { + access(all) fun getNodeInfo(nodeID: String): NodeInfo? { return self.nodeInfo[nodeID] } @@ -121,7 +121,7 @@ pub contract StakingProxy { /// the node operator's NodeInfo to operate a node /// They store their `NodeStakerProxy` here to allow the node /// operator to perform some staking actions also - pub fun addStakingProxy(nodeID: String, proxy: AnyStruct{NodeStakerProxy}) { + access(all) fun addStakingProxy(nodeID: String, proxy: AnyStruct{NodeStakerProxy}) { pre { self.stakingProxies[nodeID] == nil } @@ -130,7 +130,7 @@ pub contract StakingProxy { /// The node operator can call the removeStakingProxy function /// to remove a staking proxy if it is no longer needed - pub fun removeStakingProxy(nodeID: String): AnyStruct{NodeStakerProxy} { + access(all) fun removeStakingProxy(nodeID: String): AnyStruct{NodeStakerProxy} { pre { self.stakingProxies[nodeID] != nil } @@ -140,13 +140,13 @@ pub contract StakingProxy { /// Borrow a "reference" to the staking proxy so staking operations /// can be performed with it - pub fun borrowStakingProxy(nodeID: String): AnyStruct{NodeStakerProxy}? { + access(all) fun borrowStakingProxy(nodeID: String): AnyStruct{NodeStakerProxy}? { return self.stakingProxies[nodeID] } } /// Create a new proxy holder for a node operator - pub fun createProxyHolder(): @NodeStakerProxyHolder { + access(all) fun createProxyHolder(): @NodeStakerProxyHolder { return <- create NodeStakerProxyHolder() } diff --git a/contracts/epochs/FlowClusterQC.cdc b/contracts/epochs/FlowClusterQC.cdc index d5bc14e60..63a274f80 100644 --- a/contracts/epochs/FlowClusterQC.cdc +++ b/contracts/epochs/FlowClusterQC.cdc @@ -22,7 +22,7 @@ import Crypto -pub contract FlowClusterQC { +access(all) contract FlowClusterQC { // ================================================================================ // CONTRACT VARIABLES @@ -30,7 +30,7 @@ pub contract FlowClusterQC { /// Indicates whether votes are currently being collected. /// If false, no node operator will be able to submit votes - pub var inProgress: Bool + access(all) var inProgress: Bool /// The collection node clusters for the current epoch access(account) var clusters: [Cluster] @@ -53,21 +53,21 @@ pub contract FlowClusterQC { // ================================================================================ /// Canonical paths for admin and voter resources - pub let AdminStoragePath: StoragePath - pub let VoterStoragePath: StoragePath + access(all) let AdminStoragePath: StoragePath + access(all) let VoterStoragePath: StoragePath /// Represents a collection node cluster for a given epoch. - pub struct Cluster { + access(all) struct Cluster { /// The index of the cluster within the cluster array. This uniquely identifies /// a cluster for a given epoch - pub let index: UInt16 + access(all) let index: UInt16 /// Weights for each nodeID in the cluster - pub let nodeWeights: {String: UInt64} + access(all) let nodeWeights: {String: UInt64} /// The total node weight of all the nodes in the cluster - pub let totalWeight: UInt64 + access(all) let totalWeight: UInt64 /// Votes that nodes claim at the beginning of each EpochSetup phase /// Key is node ID from the identity table contract @@ -77,10 +77,10 @@ pub contract FlowClusterQC { /// adds their signature and message, then adds it back to this vote list. /// If a node has voted, their `signature` and `message` field will be non-`nil` /// If a node hasn't voted, their `signature` and `message` field will be `nil` - pub var generatedVotes: {String: Vote} + access(all) var generatedVotes: {String: Vote} /// Tracks each unique vote and how much combined weight has been sent for the vote - pub var uniqueVoteMessageTotalWeights: {String: UInt64} + access(all) var uniqueVoteMessageTotalWeights: {String: UInt64} init(index: UInt16, nodeWeights: {String: UInt64}) { self.index = index @@ -96,13 +96,13 @@ pub contract FlowClusterQC { } /// Returns the number of nodes in the cluster - pub fun size(): UInt16 { + access(all) fun size(): UInt16 { return UInt16(self.nodeWeights.length) } /// Returns the minimum sum of vote weight required in order to be able to generate a /// valid quorum certificate for this cluster. - pub view fun voteThreshold(): UInt64 { + access(all) view fun voteThreshold(): UInt64 { if self.totalWeight == 0 as UInt64 { return 0 as UInt64 } @@ -127,7 +127,7 @@ pub contract FlowClusterQC { /// Then this cluster's QC generation is considered complete and this method returns /// the vote message that reached quorum /// If no vote is found to reach quorum, then `nil` is returned - pub view fun isComplete(): String? { + access(all) view fun isComplete(): String? { for message in self.uniqueVoteMessageTotalWeights.keys { if self.uniqueVoteMessageTotalWeights[message]! >= self.voteThreshold() { return message @@ -138,7 +138,7 @@ pub contract FlowClusterQC { /// Generates the Quorum Certificate for this cluster /// If the cluster is not complete, this returns `nil` - pub fun generateQuorumCertificate(): ClusterQC? { + access(all) fun generateQuorumCertificate(): ClusterQC? { // Only generate the QC if the voting is complete for this cluster if let quorumMessage = self.isComplete() { @@ -189,22 +189,22 @@ pub contract FlowClusterQC { /// `Vote` represents a vote from one collection node. /// It simply contains strings with the signed message /// the hex encoded message itself. Votes are aggregated to build quorum certificates - pub struct Vote { + access(all) struct Vote { /// The node ID from the staking contract - pub var nodeID: String + access(all) var nodeID: String /// The signed message from the node (using the nodes `stakingKey`) - pub(set) var signature: String? + access(all)var signature: String? /// The hex-encoded message for the vote - pub(set) var message: String? + access(all)var message: String? /// The index of the cluster that this vote (and node) is in - pub let clusterIndex: UInt16 + access(all) let clusterIndex: UInt16 /// The weight of the vote (and node) - pub let weight: UInt64 + access(all) let weight: UInt64 init(nodeID: String, clusterIndex: UInt16, voteWeight: UInt64) { pre { @@ -220,19 +220,19 @@ pub contract FlowClusterQC { /// Represents the quorum certificate for a specific cluster /// and all the nodes/votes in the cluster - pub struct ClusterQC { + access(all) struct ClusterQC { /// The index of the qc in the cluster record - pub let index: UInt16 + access(all) let index: UInt16 /// The vote signatures from all the nodes in the cluster - pub var voteSignatures: [String] + access(all) var voteSignatures: [String] /// The vote message from all the valid voters in the cluster - pub var voteMessage: String + access(all) var voteMessage: String /// The node IDs that correspond to each vote - pub var voterIDs: [String] + access(all) var voterIDs: [String] init(index: UInt16, signatures: [String], message: String, voterIDs: [String]) { self.index = index @@ -241,11 +241,11 @@ pub contract FlowClusterQC { self.voterIDs = voterIDs } - pub fun addSignature(_ signature: String) { + access(all) fun addSignature(_ signature: String) { self.voteSignatures.append(signature) } - pub fun addVoterID(_ voterID: String) { + access(all) fun addVoterID(_ voterID: String) { self.voterIDs.append(voterID) } } @@ -253,13 +253,13 @@ pub contract FlowClusterQC { /// The Voter resource is generated for each collection node after they register. /// Each resource instance is good for all future potential epochs, but will /// only be valid if the node operator has been confirmed as a collector node for the next epoch. - pub resource Voter { + access(all) resource Voter { /// The nodeID of the voter (from the staking contract) - pub let nodeID: String + access(all) let nodeID: String /// The staking key of the node (from the staking contract) - pub var stakingKey: String + access(all) var stakingKey: String init(nodeID: String, stakingKey: String) { pre { @@ -281,7 +281,7 @@ pub contract FlowClusterQC { /// Params: voteSignature: Signed `voteMessage` with the nodes `stakingKey` /// voteMessage: Hex-encoded message /// - pub fun vote(voteSignature: String, voteMessage: String) { + access(all) fun vote(voteSignature: String, voteMessage: String) { pre { FlowClusterQC.inProgress: "Voting phase is not in progress" voteSignature.length > 0: "Vote signature must not be empty" @@ -336,21 +336,21 @@ pub contract FlowClusterQC { /// Interface that only contains operations that are part /// of the regular automated functioning of the epoch process /// These are accessed by the `FlowEpoch` contract through a capability - pub resource interface EpochOperations { - pub fun createVoter(nodeID: String, stakingKey: String): @Voter - pub fun startVoting(clusters: [Cluster]) - pub fun stopVoting() - pub fun forceStopVoting() + access(all) resource interface EpochOperations { + access(all) fun createVoter(nodeID: String, stakingKey: String): @Voter + access(all) fun startVoting(clusters: [Cluster]) + access(all) fun stopVoting() + access(all) fun forceStopVoting() } /// The Admin resource provides the ability to create to Voter resource objects, /// begin voting, and end voting for an epoch - pub resource Admin: EpochOperations { + access(all) resource Admin: EpochOperations { /// Creates a new Voter resource for a collection node /// This function will be publicly accessible in the FlowEpoch /// contract, which will restrict the creation to only collector nodes - pub fun createVoter(nodeID: String, stakingKey: String): @Voter { + access(all) fun createVoter(nodeID: String, stakingKey: String): @Voter { return <-create Voter(nodeID: nodeID, stakingKey: stakingKey) } @@ -360,7 +360,7 @@ pub contract FlowClusterQC { /// transitioning to the Epoch Setup Phase. /// /// CAUTION: calling this erases the votes for the current/previous epoch. - pub fun startVoting(clusters: [Cluster]) { + access(all) fun startVoting(clusters: [Cluster]) { FlowClusterQC.inProgress = true FlowClusterQC.clusters = clusters @@ -380,7 +380,7 @@ pub contract FlowClusterQC { /// Stops voting for the current epoch. Can only be called once a 2/3 /// majority of each cluster has submitted a vote. - pub fun stopVoting() { + access(all) fun stopVoting() { pre { FlowClusterQC.votingCompleted(): "Voting must be complete before it can be stopped" } @@ -389,25 +389,25 @@ pub contract FlowClusterQC { /// Force a stop of the voting period /// Should only be used if the protocol halts and needs to be reset - pub fun forceStopVoting() { + access(all) fun forceStopVoting() { FlowClusterQC.inProgress = false } } /// Returns a boolean telling if the voter is registered for the current voting phase - pub view fun voterIsRegistered(_ nodeID: String): Bool { + access(all) view fun voterIsRegistered(_ nodeID: String): Bool { return FlowClusterQC.nodeCluster[nodeID] != nil } /// Returns a boolean telling if the node has claimed their `Voter` resource object /// The object can only be claimed once, but if the node destroys their `Voter` object, /// It could be claimed again - pub view fun voterIsClaimed(_ nodeID: String): Bool { + access(all) view fun voterIsClaimed(_ nodeID: String): Bool { return FlowClusterQC.voterClaimed[nodeID] != nil } /// Returns whether this voter has successfully submitted a vote for this epoch. - pub view fun nodeHasVoted(_ nodeID: String): Bool { + access(all) view fun nodeHasVoted(_ nodeID: String): Bool { // Get the cluster that this node belongs to if let clusterIndex = FlowClusterQC.nodeCluster[nodeID] { @@ -424,12 +424,12 @@ pub contract FlowClusterQC { } /// Gets all of the collector clusters for the current epoch - pub view fun getClusters(): [Cluster] { + access(all) view fun getClusters(): [Cluster] { return self.clusters } /// Returns true if we have collected enough votes for all clusters. - pub view fun votingCompleted(): Bool { + access(all) view fun votingCompleted(): Bool { for cluster in FlowClusterQC.clusters { if cluster.isComplete() == nil { return false diff --git a/contracts/epochs/FlowDKG.cdc b/contracts/epochs/FlowDKG.cdc index 904ad8023..df012fe87 100644 --- a/contracts/epochs/FlowDKG.cdc +++ b/contracts/epochs/FlowDKG.cdc @@ -21,30 +21,30 @@ * process of transitioning between epochs in Flow. */ -pub contract FlowDKG { +access(all) contract FlowDKG { // =================================================================== // DKG EVENTS // =================================================================== /// Emitted when the admin enables the DKG - pub event StartDKG() + access(all) event StartDKG() /// Emitted when the admin ends the DKG after enough submissions have been recorded - pub event EndDKG(finalSubmission: [String?]?) + access(all) event EndDKG(finalSubmission: [String?]?) /// Emitted when a consensus node has posted a message to the DKG whiteboard - pub event BroadcastMessage(nodeID: String, content: String) + access(all) event BroadcastMessage(nodeID: String, content: String) // ================================================================================ // CONTRACT VARIABLES // ================================================================================ /// The length of keys that have to be submitted as a final submission - pub let submissionKeyLength: Int + access(all) let submissionKeyLength: Int /// Indicates if the DKG is enabled or not - pub var dkgEnabled: Bool + access(all) var dkgEnabled: Bool /// Indicates if a Participant resource has already been claimed by a node ID /// from the identity table contract @@ -80,19 +80,19 @@ pub contract FlowDKG { // ================================================================================ // Canonical paths for admin and participant resources - pub let AdminStoragePath: StoragePath - pub let ParticipantStoragePath: StoragePath - pub let ParticipantPublicPath: PublicPath + access(all) let AdminStoragePath: StoragePath + access(all) let ParticipantStoragePath: StoragePath + access(all) let ParticipantPublicPath: PublicPath /// Struct to represent a single whiteboard message - pub struct Message { + access(all) struct Message { /// The ID of the node who submitted the message - pub let nodeID: String + access(all) let nodeID: String /// The content of the message /// We make no assumptions or assertions about the content of the message - pub let content: String + access(all) let content: String init(nodeID: String, content: String) { self.nodeID = nodeID @@ -103,10 +103,10 @@ pub contract FlowDKG { /// The Participant resource is generated for each consensus node when they register. /// Each resource instance is good for all future potential epochs, but will /// only be valid if the node operator has been confirmed as a consensus node for the next epoch. - pub resource Participant { + access(all) resource Participant { /// The node ID of the participant - pub let nodeID: String + access(all) let nodeID: String init(nodeID: String) { pre { @@ -124,7 +124,7 @@ pub contract FlowDKG { } /// Posts a whiteboard message to the contract - pub fun postMessage(_ content: String) { + access(all) fun postMessage(_ content: String) { pre { FlowDKG.participantIsRegistered(self.nodeID): "Cannot send whiteboard message if not registered for the current epoch" @@ -145,7 +145,7 @@ pub contract FlowDKG { /// Sends the final key vector submission. /// Can only be called by consensus nodes that are registered /// and can only be called once per consensus node per epoch - pub fun sendFinalSubmission(_ submission: [String?]) { + access(all) fun sendFinalSubmission(_ submission: [String?]) { pre { FlowDKG.participantIsRegistered(self.nodeID): "Cannot send final submission if not registered for the current epoch" @@ -202,19 +202,19 @@ pub contract FlowDKG { /// Interface that only contains operations that are part /// of the regular automated functioning of the epoch process /// These are accessed by the `FlowEpoch` contract through a capability - pub resource interface EpochOperations { - pub fun createParticipant(nodeID: String): @Participant - pub fun startDKG(nodeIDs: [String]) - pub fun endDKG() - pub fun forceEndDKG() + access(all) resource interface EpochOperations { + access(all) fun createParticipant(nodeID: String): @Participant + access(all) fun startDKG(nodeIDs: [String]) + access(all) fun endDKG() + access(all) fun forceEndDKG() } /// The Admin resource provides the ability to begin and end voting for an epoch - pub resource Admin: EpochOperations { + access(all) resource Admin: EpochOperations { /// Sets the optional safe DKG success threshold /// Set the threshold to nil if it isn't needed - pub fun setSafeSuccessThreshold(newThresholdPercentage: UFix64?) { + access(all) fun setSafeSuccessThreshold(newThresholdPercentage: UFix64?) { pre { !FlowDKG.dkgEnabled: "Cannot set the dkg success threshold while the DKG is enabled" newThresholdPercentage == nil || newThresholdPercentage! < 1.0: "The threshold percentage must be in [0,1)" @@ -230,7 +230,7 @@ pub contract FlowDKG { } /// Creates a new Participant resource for a consensus node - pub fun createParticipant(nodeID: String): @Participant { + access(all) fun createParticipant(nodeID: String): @Participant { let participant <-create Participant(nodeID: nodeID) FlowDKG.nodeClaimed[nodeID] = true return <-participant @@ -238,7 +238,7 @@ pub contract FlowDKG { /// Resets all the fields for tracking the current DKG process /// and sets the given node IDs as registered - pub fun startDKG(nodeIDs: [String]) { + access(all) fun startDKG(nodeIDs: [String]) { pre { FlowDKG.dkgEnabled == false: "Cannot start the DKG when it is already running" } @@ -260,7 +260,7 @@ pub contract FlowDKG { /// Disables the DKG and closes the opportunity for messages and submissions /// until the next time the DKG is enabled - pub fun endDKG() { + access(all) fun endDKG() { pre { FlowDKG.dkgEnabled == true: "Cannot end the DKG when it is already disabled" FlowDKG.dkgCompleted() != nil: "Cannot end the DKG until enough final arrays have been submitted" @@ -274,7 +274,7 @@ pub contract FlowDKG { /// Ends the DKG without checking if it is completed /// Should only be used if something goes wrong with the DKG, /// the protocol halts, or needs to be reset for some reason - pub fun forceEndDKG() { + access(all) fun forceEndDKG() { FlowDKG.dkgEnabled = false emit EndDKG(finalSubmission: FlowDKG.dkgCompleted()) @@ -309,24 +309,24 @@ pub contract FlowDKG { } /// Returns true if a node is registered as a consensus node for the proposed epoch - pub view fun participantIsRegistered(_ nodeID: String): Bool { + access(all) view fun participantIsRegistered(_ nodeID: String): Bool { return FlowDKG.finalSubmissionByNodeID[nodeID] != nil } /// Returns true if a consensus node has claimed their Participant resource /// which is valid for all future epochs where the node is registered - pub view fun participantIsClaimed(_ nodeID: String): Bool? { + access(all) view fun participantIsClaimed(_ nodeID: String): Bool? { return FlowDKG.nodeClaimed[nodeID] } /// Gets an array of all the whiteboard messages /// that have been submitted by all nodes in the DKG - pub view fun getWhiteBoardMessages(): [Message] { + access(all) view fun getWhiteBoardMessages(): [Message] { return self.whiteboardMessages } /// Returns whether this node has successfully submitted a final submission for this epoch. - pub view fun nodeHasSubmitted(_ nodeID: String): Bool { + access(all) view fun nodeHasSubmitted(_ nodeID: String): Bool { if let submission = self.finalSubmissionByNodeID[nodeID] { return submission.length > 0 } else { @@ -336,7 +336,7 @@ pub contract FlowDKG { /// Gets the specific final submission for a node ID /// If the node hasn't submitted or registered, this returns `nil` - pub view fun getNodeFinalSubmission(_ nodeID: String): [String?]? { + access(all) view fun getNodeFinalSubmission(_ nodeID: String): [String?]? { if let submission = self.finalSubmissionByNodeID[nodeID] { if submission.length > 0 { return submission @@ -349,12 +349,12 @@ pub contract FlowDKG { } /// Get the list of all the consensus node IDs participating - pub view fun getConsensusNodeIDs(): [String] { + access(all) view fun getConsensusNodeIDs(): [String] { return self.finalSubmissionByNodeID.keys } /// Get the array of all the unique final submissions - pub view fun getFinalSubmissions(): [[String?]] { + access(all) view fun getFinalSubmissions(): [[String?]] { return self.uniqueFinalSubmissions } @@ -366,7 +366,7 @@ pub contract FlowDKG { /// We have 10 DKG nodes (n=10) /// The threshold value is t=floor(10-1)/2) (t=4) /// There must be AT LEAST 5 honest nodes for the DKG to succeed - pub view fun getNativeSuccessThreshold(): UInt64 { + access(all) view fun getNativeSuccessThreshold(): UInt64 { return UInt64((self.getConsensusNodeIDs().length-1)/2) } @@ -375,7 +375,7 @@ pub contract FlowDKG { /// /// This function returns the NON-INCLUSIVE lower bound of honest participants. If this function /// returns threshold t, there must be AT LEAST t+1 honest nodes for the DKG to succeed. - pub view fun getSafeSuccessThreshold(): UInt64 { + access(all) view fun getSafeSuccessThreshold(): UInt64 { var threshold = self.getNativeSuccessThreshold() // Get the safety rate percentage @@ -395,14 +395,14 @@ pub contract FlowDKG { /// This safe threshold is used to artificially increase the DKG participation requirements to /// ensure a lower-bound number of Random Beacon Committee members (beyond the bare minimum required /// by the DKG protocol). - pub view fun getSafeThresholdPercentage(): UFix64? { + access(all) view fun getSafeThresholdPercentage(): UFix64? { let safetyRate = self.account.copy(from: /storage/flowDKGSafeThreshold) return safetyRate } /// Returns the final set of keys if any one set of keys has strictly more than (nodes-1)/2 submissions /// Returns nil if not found (incomplete) - pub view fun dkgCompleted(): [String?]? { + access(all) view fun dkgCompleted(): [String?]? { if !self.dkgEnabled { return nil } var index = 0 diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index 73066e1b8..8ad401028 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -40,26 +40,26 @@ import FlowFees from 0xFLOWFEESADDRESS // indicates that the participants in the next epoch failed to complete the set up // procedure, which is a critical failure and will cause the chain to halt. -pub contract FlowEpoch { +access(all) contract FlowEpoch { - pub enum EpochPhase: UInt8 { - pub case STAKINGAUCTION - pub case EPOCHSETUP - pub case EPOCHCOMMIT + access(all) enum EpochPhase: UInt8 { + access(all) case STAKINGAUCTION + access(all) case EPOCHSETUP + access(all) case EPOCHCOMMIT } - pub enum NodeRole: UInt8 { - pub case NONE - pub case Collector - pub case Consensus - pub case Execution - pub case Verification - pub case Access + access(all) enum NodeRole: UInt8 { + access(all) case NONE + access(all) case Collector + access(all) case Consensus + access(all) case Execution + access(all) case Verification + access(all) case Access } /// The Epoch Setup service event is emitted when we transition to the Epoch Setup /// phase. It contains the finalized identity table for the upcoming epoch. - pub event EpochSetup( + access(all) event EpochSetup( /// The counter for the upcoming epoch. Must be one greater than the /// counter for the current epoch. @@ -98,7 +98,7 @@ pub contract FlowEpoch { /// The EpochCommit service event is emitted when we transition from the Epoch /// Committed phase. It is emitted only when all preparation for the upcoming epoch /// has been completed - pub event EpochCommit( + access(all) event EpochCommit( /// The counter for the upcoming epoch. Must be equal to the counter in the /// previous EpochSetup event. @@ -117,43 +117,43 @@ pub contract FlowEpoch { /// Contains specific metadata about a particular epoch /// All historical epoch metadata is stored permanently - pub struct EpochMetadata { + access(all) struct EpochMetadata { /// The identifier for the epoch - pub let counter: UInt64 + access(all) let counter: UInt64 /// The seed used for generating the epoch setup - pub let seed: String + access(all) let seed: String /// The first view of this epoch - pub let startView: UInt64 + access(all) let startView: UInt64 /// The last view of this epoch - pub let endView: UInt64 + access(all) let endView: UInt64 /// The last view of the staking auction - pub let stakingEndView: UInt64 + access(all) let stakingEndView: UInt64 /// The total rewards that are paid out for the epoch - pub var totalRewards: UFix64 + access(all) var totalRewards: UFix64 /// The reward amounts that are paid to each individual node and its delegators - pub var rewardAmounts: [FlowIDTableStaking.RewardsBreakdown] + access(all) var rewardAmounts: [FlowIDTableStaking.RewardsBreakdown] /// Tracks if rewards have been paid for this epoch - pub var rewardsPaid: Bool + access(all) var rewardsPaid: Bool /// The organization of collector node IDs into clusters /// determined by a round robin sorting algorithm - pub let collectorClusters: [FlowClusterQC.Cluster] + access(all) let collectorClusters: [FlowClusterQC.Cluster] /// The Quorum Certificates from the ClusterQC contract - pub var clusterQCs: [FlowClusterQC.ClusterQC] + access(all) var clusterQCs: [FlowClusterQC.ClusterQC] /// The public keys associated with the Distributed Key Generation /// process that consensus nodes participate in /// Group key is the last element at index: length - 1 - pub var dkgKeys: [String] + access(all) var dkgKeys: [String] init(counter: UInt64, seed: String, @@ -200,22 +200,22 @@ pub contract FlowEpoch { } /// Metadata that is managed and can be changed by the Admin/// - pub struct Config { + access(all) struct Config { /// The number of views in an entire epoch - pub(set) var numViewsInEpoch: UInt64 + access(all)var numViewsInEpoch: UInt64 /// The number of views in the staking auction - pub(set) var numViewsInStakingAuction: UInt64 + access(all)var numViewsInStakingAuction: UInt64 /// The number of views in each dkg phase - pub(set) var numViewsInDKGPhase: UInt64 + access(all)var numViewsInDKGPhase: UInt64 /// The number of collector clusters in each epoch - pub(set) var numCollectorClusters: UInt16 + access(all)var numCollectorClusters: UInt16 /// Tracks the rate at which the rewards payout increases every epoch /// This value is multiplied by the FLOW total supply to get the next payout - pub(set) var FLOWsupplyIncreasePercentage: UFix64 + access(all)var FLOWsupplyIncreasePercentage: UFix64 init(numViewsInEpoch: UInt64, numViewsInStakingAuction: UInt64, numViewsInDKGPhase: UInt64, numCollectorClusters: UInt16, FLOWsupplyIncreasePercentage: UFix64) { self.numViewsInEpoch = numViewsInEpoch @@ -239,7 +239,7 @@ pub contract FlowEpoch { /// or nil if it isn't found /// Epoch Metadata is stored in account storage so the growing dictionary /// does not have to be loaded every time the contract is loaded - pub fun getEpochMetadata(_ epochCounter: UInt64): EpochMetadata? { + access(all) fun getEpochMetadata(_ epochCounter: UInt64): EpochMetadata? { if let metadataDictionary = self.account.borrow<&{UInt64: EpochMetadata}>(from: self.metadataStoragePath) { return metadataDictionary[epochCounter] } @@ -267,23 +267,23 @@ pub contract FlowEpoch { } /// The counter, or ID, of the current epoch - pub var currentEpochCounter: UInt64 + access(all) var currentEpochCounter: UInt64 /// The current phase that the epoch is in - pub var currentEpochPhase: EpochPhase + access(all) var currentEpochPhase: EpochPhase /// Path where the `FlowEpoch.Admin` resource is stored - pub let adminStoragePath: StoragePath + access(all) let adminStoragePath: StoragePath /// Path where the `FlowEpoch.Heartbeat` resource is stored - pub let heartbeatStoragePath: StoragePath + access(all) let heartbeatStoragePath: StoragePath /// Path where the `{UInt64: EpochMetadata}` dictionary is stored - pub let metadataStoragePath: StoragePath + access(all) let metadataStoragePath: StoragePath /// Resource that can update some of the contract fields - pub resource Admin { - pub fun updateEpochViews(_ newEpochViews: UInt64) { + access(all) resource Admin { + access(all) fun updateEpochViews(_ newEpochViews: UInt64) { pre { FlowEpoch.currentEpochPhase == EpochPhase.STAKINGAUCTION: "Can only update fields during the staking auction" FlowEpoch.isValidPhaseConfiguration(FlowEpoch.configurableMetadata.numViewsInStakingAuction, @@ -294,7 +294,7 @@ pub contract FlowEpoch { FlowEpoch.configurableMetadata.numViewsInEpoch = newEpochViews } - pub fun updateAuctionViews(_ newAuctionViews: UInt64) { + access(all) fun updateAuctionViews(_ newAuctionViews: UInt64) { pre { FlowEpoch.currentEpochPhase == EpochPhase.STAKINGAUCTION: "Can only update fields during the staking auction" FlowEpoch.isValidPhaseConfiguration(newAuctionViews, @@ -305,7 +305,7 @@ pub contract FlowEpoch { FlowEpoch.configurableMetadata.numViewsInStakingAuction = newAuctionViews } - pub fun updateDKGPhaseViews(_ newPhaseViews: UInt64) { + access(all) fun updateDKGPhaseViews(_ newPhaseViews: UInt64) { pre { FlowEpoch.currentEpochPhase == EpochPhase.STAKINGAUCTION: "Can only update fields during the staking auction" FlowEpoch.isValidPhaseConfiguration(FlowEpoch.configurableMetadata.numViewsInStakingAuction, @@ -316,7 +316,7 @@ pub contract FlowEpoch { FlowEpoch.configurableMetadata.numViewsInDKGPhase = newPhaseViews } - pub fun updateNumCollectorClusters(_ newNumClusters: UInt16) { + access(all) fun updateNumCollectorClusters(_ newNumClusters: UInt16) { pre { FlowEpoch.currentEpochPhase == EpochPhase.STAKINGAUCTION: "Can only update fields during the staking auction" } @@ -324,7 +324,7 @@ pub contract FlowEpoch { FlowEpoch.configurableMetadata.numCollectorClusters = newNumClusters } - pub fun updateFLOWSupplyIncreasePercentage(_ newPercentage: UFix64) { + access(all) fun updateFLOWSupplyIncreasePercentage(_ newPercentage: UFix64) { pre { FlowEpoch.currentEpochPhase == EpochPhase.STAKINGAUCTION: "Can only update fields during the staking auction" newPercentage <= 1.0 as UFix64: "New value must be between zero and one" @@ -334,7 +334,7 @@ pub contract FlowEpoch { } // Enable or disable automatic rewards calculations and payments - pub fun updateAutomaticRewardsEnabled(_ enabled: Bool) { + access(all) fun updateAutomaticRewardsEnabled(_ enabled: Bool) { FlowEpoch.account.load(from: /storage/flowAutomaticRewardsEnabled) FlowEpoch.account.save(enabled, to: /storage/flowAutomaticRewardsEnabled) } @@ -344,7 +344,7 @@ pub contract FlowEpoch { /// This function is used during sporks - since the consensus view is reset, and the protocol is /// bootstrapped with a new initial state snapshot, this initializes FlowEpoch with the first epoch /// of the new spork, as defined in that snapshot. - pub fun resetEpoch( + access(all) fun resetEpoch( currentEpochCounter: UInt64, randomSource: String, startView: UInt64, @@ -399,11 +399,11 @@ pub contract FlowEpoch { /// Resource that is controlled by the protocol and is used /// to change the current phase of the epoch or reset the epoch if needed /// - pub resource Heartbeat { + access(all) resource Heartbeat { /// Function that is called every block to advance the epoch /// and change phase if the required conditions have been met - pub fun advanceBlock() { + access(all) fun advanceBlock() { switch FlowEpoch.currentEpochPhase { case EpochPhase.STAKINGAUCTION: @@ -436,7 +436,7 @@ pub contract FlowEpoch { /// Calls `FlowEpoch` functions to end the staking auction phase /// and start the Epoch Setup phase - pub fun endStakingAuction() { + access(all) fun endStakingAuction() { pre { FlowEpoch.currentEpochPhase == EpochPhase.STAKINGAUCTION: "Can only end staking auction during the staking auction" } @@ -448,7 +448,7 @@ pub contract FlowEpoch { /// Calls `FlowEpoch` functions to end the Epoch Setup phase /// and start the Epoch Setup Phase - pub fun startEpochCommit() { + access(all) fun startEpochCommit() { pre { FlowEpoch.currentEpochPhase == EpochPhase.EPOCHSETUP: "Can only end Epoch Setup during Epoch Setup" } @@ -458,7 +458,7 @@ pub contract FlowEpoch { /// Calls `FlowEpoch` functions to end the Epoch Commit phase /// and start the Staking Auction phase of a new epoch - pub fun endEpoch() { + access(all) fun endEpoch() { pre { FlowEpoch.currentEpochPhase == EpochPhase.EPOCHCOMMIT: "Can only end epoch during Epoch Commit" } @@ -468,11 +468,11 @@ pub contract FlowEpoch { /// Needs to be called before the epoch is over /// Calculates rewards for the current epoch and stores them in epoch metadata - pub fun calculateAndSetRewards() { + access(all) fun calculateAndSetRewards() { FlowEpoch.calculateAndSetRewards() } - pub fun payRewardsForPreviousEpoch() { + access(all) fun payRewardsForPreviousEpoch() { FlowEpoch.payRewardsForPreviousEpoch() } } @@ -712,13 +712,17 @@ pub contract FlowEpoch { /// Makes sure the set of phase lengths (in views) are valid. /// Sub-phases cannot be greater than the full epoch length. +<<<<<<< HEAD pub view fun isValidPhaseConfiguration(_ auctionLen: UInt64, _ dkgPhaseLen: UInt64, _ epochLen: UInt64): Bool { +======= + access(all) view fun isValidPhaseConfiguration(_ auctionLen: UInt64, _ dkgPhaseLen: UInt64, _ epochLen: UInt64): Bool { +>>>>>>> origin/merge-stable-cadence return (auctionLen + ((3 as UInt64)*dkgPhaseLen)) < epochLen } /// Randomizes the list of collector node ID and uses a round robin algorithm /// to assign all collector nodes to equal sized clusters - pub fun createCollectorClusters(nodeIDs: [String]): [FlowClusterQC.Cluster] { + access(all) fun createCollectorClusters(nodeIDs: [String]): [FlowClusterQC.Cluster] { pre { UInt16(nodeIDs.length) >= self.configurableMetadata.numCollectorClusters: "Cannot have less collector nodes than clusters" } @@ -760,7 +764,7 @@ pub contract FlowEpoch { /// A function to generate a random permutation of arr[] /// using the fisher yates shuffling algorithm - pub fun randomize(_ array: [String]): [String] { + access(all) fun randomize(_ array: [String]): [String] { var i = array.length - 1 @@ -785,7 +789,7 @@ pub contract FlowEpoch { /// Collector nodes call this function to get their QC Voter resource /// in order to participate the the QC generation for their cluster - pub fun getClusterQCVoter(nodeStaker: &FlowIDTableStaking.NodeStaker): @FlowClusterQC.Voter { + access(all) fun getClusterQCVoter(nodeStaker: &FlowIDTableStaking.NodeStaker): @FlowClusterQC.Voter { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeStaker.id) assert ( @@ -799,7 +803,7 @@ pub contract FlowEpoch { /// Consensus nodes call this function to get their DKG Participant resource /// in order to participate in the DKG for the next epoch - pub fun getDKGParticipant(nodeStaker: &FlowIDTableStaking.NodeStaker): @FlowDKG.Participant { + access(all) fun getDKGParticipant(nodeStaker: &FlowIDTableStaking.NodeStaker): @FlowDKG.Participant { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeStaker.id) assert ( @@ -812,16 +816,28 @@ pub contract FlowEpoch { } /// Returns the metadata that is able to be configured by the admin +<<<<<<< HEAD pub view fun getConfigMetadata(): Config { +======= + access(all) view fun getConfigMetadata(): Config { +>>>>>>> origin/merge-stable-cadence return self.configurableMetadata } /// The proposed Epoch counter is always the current counter plus 1 +<<<<<<< HEAD pub view fun proposedEpochCounter(): UInt64 { return self.currentEpochCounter + 1 as UInt64 } pub view fun automaticRewardsEnabled(): Bool { +======= + access(all) view fun proposedEpochCounter(): UInt64 { + return self.currentEpochCounter + 1 as UInt64 + } + + access(all) view fun automaticRewardsEnabled(): Bool { +>>>>>>> origin/merge-stable-cadence return self.account.copy(from: /storage/flowAutomaticRewardsEnabled) ?? false } @@ -832,7 +848,7 @@ pub contract FlowEpoch { /// so they are not included in that calculation /// Eventually, all the bonus tokens will be destroyed and /// this will not be needed anymore - pub fun getBonusTokens(): UFix64 { + access(all) fun getBonusTokens(): UFix64 { return self.account.copy(from: /storage/FlowBonusTokenAmount) ?? 0.0 } diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 895ced310..bfac28926 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -38,3 +38,5 @@ require ( golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + +replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../../flow-ft/lib/go/contracts diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 300e919ed..445cd564e 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -264,7 +264,6 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= github.com/logrusorgru/aurora v0.0.0-20200102142835-e9ef32dff381/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= @@ -297,8 +296,6 @@ github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVF github.com/onflow/cadence v0.20.1/go.mod h1:7mzUvPZUIJztIbr9eTvs+fQjWWHTF8veC+yk4ihcNIA= github.com/onflow/cadence v0.39.12 h1:bb3UdOe7nClUcaLbxSWGLSIJKuCrivpgxhPow99ikv0= github.com/onflow/cadence v0.39.12/go.mod h1:OIJLyVBPa339DCBQXBfGaorT4tBjQh9gSKe+ZAIyyh0= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13 h1:B4ll7e3j+MqTJv2122Enq3RtDNzmIGRu9xjV7fo7un0= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= github.com/onflow/flow-go-sdk v0.24.0/go.mod h1:IoptMLPyFXWvyd9yYA6/4EmSeeozl6nJoIv4FaEMg74= github.com/onflow/flow-go-sdk v0.41.6 h1:x5HhmRDvbCWXRCzHITJxOp0Komq5JJ9zphoR2u6NOCg= github.com/onflow/flow-go-sdk v0.41.6/go.mod h1:AYypQvn6ecMONhF3M1vBOUX9b4oHKFWkkrw8bO4VEik= @@ -339,7 +336,6 @@ github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubr github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= -github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= @@ -349,7 +345,6 @@ github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUW github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= @@ -362,7 +357,6 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/supranational/blst v0.3.4/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= -github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= @@ -378,13 +372,11 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= -github.com/zeebo/assert v1.1.0 h1:hU1L1vLTHsnO8x8c9KAR5GmM5QscxHg5RNU5z5qbUWY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/blake3 v0.2.0/go.mod h1:G9pM4qQwjRzF1/v7+vabMj/c5mWpGZ2Wzo3Eb4z0pb4= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= github.com/zeebo/pcg v1.0.0/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= -github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= @@ -397,7 +389,6 @@ go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= -go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= golang.org/x/crypto v0.0.0-20170930174604-9419663f5a44/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= @@ -448,7 +439,6 @@ golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.9.0 h1:KENHtAZL2y3NLMYZeHY9DW8HW8V+kQyJsY/V9JlKvCs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -644,7 +634,6 @@ golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.7.0 h1:W4OVu8VVOaIO0yzWMNdepAulS7YfoS3Zabrm8DOXXU4= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -793,7 +782,6 @@ google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQ gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= @@ -818,8 +806,6 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= -pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index f5ddf1b4e..8c4245214 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,18 +1,18 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: -// FlowContractAudits.cdc (9.042kB) -// FlowFees.cdc (9.381kB) -// FlowIDTableStaking.cdc (95.918kB) -// FlowServiceAccount.cdc (7.98kB) -// FlowStakingCollection.cdc (54.463kB) -// FlowStorageFees.cdc (9.156kB) -// FlowToken.cdc (11.433kB) -// LockedTokens.cdc (28.968kB) -// NodeVersionBeacon.cdc (22.585kB) -// StakingProxy.cdc (5.483kB) -// epochs/FlowClusterQC.cdc (17.983kB) -// epochs/FlowDKG.cdc (18.278kB) -// epochs/FlowEpoch.cdc (41.362kB) +// FlowContractAudits.cdc (9.298kB) +// FlowFees.cdc (9.598kB) +// FlowIDTableStaking.cdc (97.328kB) +// FlowServiceAccount.cdc (8.246kB) +// FlowStakingCollection.cdc (54.937kB) +// FlowStorageFees.cdc (9.292kB) +// FlowToken.cdc (11.672kB) +// LockedTokens.cdc (29.624kB) +// NodeVersionBeacon.cdc (22.905kB) +// StakingProxy.cdc (5.755kB) +// epochs/FlowClusterQC.cdc (18.339kB) +// epochs/FlowDKG.cdc (18.582kB) +// epochs/FlowEpoch.cdc (42.324kB) // testContracts/TestFlowIDTableStaking.cdc (8.518kB) package assets @@ -83,7 +83,7 @@ func (fi bindataFileInfo) Sys() interface{} { return nil } -var _flowcontractauditsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\x6d\x6f\xe3\xb8\x11\xfe\x9e\x5f\x31\xde\x02\x3d\x1b\x75\xac\x62\xdb\x1e\x0a\x63\x7d\xd7\x5c\xee\xb6\xbb\x2d\xda\x2e\x2e\x77\xf7\xa5\x28\x16\xb4\x34\xb2\x08\xcb\xa4\x41\x52\xf6\x1a\x41\xfe\x7b\xc1\x37\x89\x94\x28\xc7\x9b\x64\x37\x1f\x02\x5b\x26\x67\x1e\xce\xcb\xc3\x99\x51\x96\x65\xf0\x4b\x45\x25\xe4\x9c\x29\x41\x72\x05\x47\x22\xa1\x91\x58\x80\xe2\xb0\x23\x8c\x6c\x10\x48\x53\x50\x25\x81\xb0\x02\xc8\x7e\x2f\xf8\x81\xd4\xf2\x4a\xef\x2c\xb9\x80\x02\xf7\x35\x3f\xed\x90\x29\xbd\xe3\x6d\xcd\x8f\xb0\x23\x94\x31\x54\xb0\xc6\x92\x0b\x84\x3d\x8a\x1d\x95\x92\x72\x56\xa3\x94\xc1\x06\x23\x43\xeb\x43\x46\xd6\x35\x16\x40\x19\xfc\xa3\x61\x08\xaf\xff\xf8\xfa\xf5\x02\xde\x2b\xa0\x12\x18\x87\x9a\xb3\x0d\x0a\x83\x6a\x0e\xeb\xc6\x3c\x96\x8a\xd6\xb5\x11\x60\xe5\x59\xc0\xaa\x42\xb8\x43\x71\xa0\x39\xc2\x4d\x9e\xf3\x86\xa9\x39\x48\x0e\xd4\xec\x29\x78\xde\x68\xbd\x58\x40\x85\x02\xdb\x23\x08\x2c\x51\x20\xcb\xf1\xea\x6a\xdf\xac\x3b\x53\xe8\xc3\xdc\xba\x2f\x37\xd6\x06\xf7\x57\x00\x00\xe6\x5f\x96\xc1\x4f\x07\x73\xec\x8a\x18\xf1\xb8\xa3\x4a\xcb\x3e\x56\xc8\x80\x00\xc3\x23\x98\x5d\x46\x83\xe4\x8d\xc8\x51\x2f\xcb\x05\x12\x85\x85\x91\xa1\xd5\xa1\x11\xe2\x56\xde\xda\x1f\xa7\xb3\xab\x8b\x75\xb4\x70\x8d\x9b\xe0\xc0\x9b\xbc\x42\x31\xae\xe9\x37\xbb\xc0\x6b\x22\x45\x21\x50\xca\x25\xdc\xd8\x0f\xdf\xcf\x41\x60\xde\x08\x81\x4c\x2d\xe1\x07\xce\xeb\x39\xe0\xa7\x3d\x15\xa7\x1f\x6a\x9e\x6f\xdf\x21\xdd\x54\x6a\x09\xbf\xbe\x67\xea\xdb\x3f\x7f\x3f\x87\x9c\x17\xf8\x8e\xc8\x6a\x09\x77\x4a\x50\xb6\xb9\x10\xf9\x38\x6a\xed\xe6\x34\xe4\x5f\x65\x02\xef\x1c\xb6\x78\xf2\xca\x3f\x0b\xfb\xb3\x91\x0a\xdc\xf1\xc3\x18\xd8\x9f\xed\x8f\xd3\xe7\xa3\xfb\x91\xe6\x8a\x72\x46\xc4\x09\x78\x09\xa4\xae\x3d\x06\x69\x56\x90\x3c\x47\x29\xa7\x1e\xe6\x0c\x0e\x44\xb4\x2b\x96\x70\x6f\x75\x2f\x6d\x84\x39\x70\x0f\xad\xf0\x5f\x2a\x04\xa9\xb8\xd0\x79\xbe\x27\xaa\x32\x09\xa1\xd3\x88\x14\x3b\xca\xda\xc0\x6d\xcf\x58\xa3\x82\x1b\xfd\xd3\x9d\xdd\xf4\x81\x28\xe3\xfa\xf6\x4b\x52\xf2\x07\x2f\x99\xd8\x30\x97\xdf\xf8\x80\xff\x20\xf8\xa7\x53\x2c\x3d\xf8\xe1\x22\x25\xfb\x66\x5d\xd3\xbc\x43\x9f\xd6\x01\x39\xd9\x93\x35\xad\xa9\x1a\x57\xf7\xc1\x48\xb2\xda\xba\xcf\xad\xb2\x3b\xca\x36\x35\xf6\xe2\xc0\x47\x8d\xe1\x4c\xad\xbe\x8d\x97\x80\xe8\xbc\x42\xa9\x44\x93\xab\xc8\x15\x8e\x52\x5a\x5a\x71\xba\x5c\x74\x6b\x8f\x1b\x6f\x58\x32\x33\x9f\x83\x08\xa4\x4c\x21\x2b\xac\xe2\x70\xf7\xfb\x12\x18\xad\xe7\x66\x79\x8b\x27\x27\x0c\xd6\x18\xf1\x25\x61\x27\x2f\xba\xdd\xee\x0d\x33\x20\x86\xab\x9e\x86\x92\xd4\x12\xe7\x11\xa4\x23\xad\x6b\xad\xc3\x65\x06\x90\x52\xa1\x80\x92\x0a\xa9\xb4\x81\x06\x3a\x7a\xf9\xd0\xd7\xc0\x38\xbb\x6e\xcf\xd1\xea\xe0\xec\x1b\x7d\xb7\xc0\x81\xd4\xd4\xab\xd0\x0b\x6c\x2e\xc1\x5a\x27\x13\x54\x26\x9b\x06\x0a\xc7\xf3\x2d\xe9\x05\x4d\x6c\xda\x05\x9d\x0d\x79\x31\x3c\x45\x9f\x02\x87\xa2\x28\xa3\xea\xe5\x99\x36\x08\x1d\xfd\x27\xb1\x2e\x17\x4e\x09\xac\xbc\xff\x86\x4b\x5a\xa5\xb0\xea\x00\x0c\x97\x0d\xa0\xc0\x6a\x08\x6f\xb8\xcd\xa3\x84\x55\x0b\xb8\x5d\xf4\x70\x65\xff\xfb\x84\xfa\x19\x55\x23\x98\x34\x9c\xe6\x31\x45\xdc\xa6\x2d\x5c\x36\x0c\x36\xa8\x6e\xea\xda\x65\x8c\x9c\xce\xc6\x68\x2d\xb0\x88\x30\xb2\x2d\xa6\x48\x66\xa7\xfe\xef\x68\x13\x8a\x48\xc9\x73\xaa\x6f\x43\x28\x3a\xae\xdd\xe2\xc9\xe4\xf3\x86\x1e\xf4\x3d\xe0\xec\xaa\x8b\xa0\xe8\x5c\x1d\x44\x86\x82\x28\x74\x50\xfe\x89\xa7\x94\xc3\x07\x3e\xf4\x1f\x02\xe4\xb4\x6c\xb5\x4d\x56\x3a\x8f\x7b\x7e\x76\x27\x73\x6b\x26\x0b\xc5\xad\x88\xe9\x6c\x91\x73\x96\x13\x35\x7d\x75\xfd\xaa\xfd\xec\x35\xce\x7a\x5e\x08\x24\xbd\x22\xec\x74\xfd\x2a\xbd\xe1\xa1\x2b\x78\xfc\x49\x2b\x22\x2b\x5f\x16\xdd\xf2\x02\xa7\x1f\xcd\xb1\xce\x1d\xc9\x29\xb2\xcf\x17\xc8\x8c\x0e\xfc\x34\xd5\x7a\x6e\xea\x0d\x17\x54\x55\xbb\xc5\xdd\xbb\x9b\x3f\x7d\x7c\xfd\x97\x6f\x17\x5a\x83\xc1\xb1\x68\x54\xf9\xd7\xd9\xac\xe7\x37\x47\xd9\xd2\x30\x9a\x2d\x72\x4c\x25\xe4\xdd\x6c\x9c\x64\x29\x48\xfb\x77\xd7\xa2\x6f\xcb\x30\x5f\x97\xdd\x47\x8c\x73\x3b\x10\x05\x47\xaa\xaa\x33\xd9\xaf\xcd\x41\x8a\xc2\xf9\xfc\x33\x32\xfc\x3f\x65\x29\xb1\x9f\xdc\x63\x89\x1d\x72\x0c\xac\x12\x65\xe9\x62\xe0\x12\xbd\x7c\x96\x64\x07\x87\x55\xcb\x0a\xab\x29\xe2\xab\xa9\x00\x70\xfb\xb1\x8f\x3a\xfc\x16\xc6\x74\x2a\xd6\x2e\x31\x70\x65\xc0\x5c\x6c\xe7\x3e\xf6\xa7\x59\xbb\x4f\xa5\x91\xb5\xb2\x0c\x72\x52\xe7\x4d\xad\xf1\x26\x2e\x16\x58\x13\x7d\xdf\x73\x16\x69\x88\x44\xe8\x32\x6c\x9c\xce\xc1\x64\x76\xb4\x81\x96\x91\xb0\x74\xf2\xeb\xbf\x14\x33\x6f\x50\xdd\xda\xa3\x9b\xe7\xd3\xd9\xc2\x01\xfd\x43\x24\x74\x12\x09\x7b\x88\xbe\x0d\x62\x4e\x33\x60\x32\xdc\xce\x71\x5d\x1b\x48\xa9\xb0\xe8\xdb\x58\x53\x5d\x1c\x0a\x9a\x8f\x25\xd9\xa1\x51\x8e\x9f\xa8\x54\x26\x26\x4d\x2e\x53\x65\x4b\x89\x48\x4a\x02\x5e\x81\x35\xb6\xe0\x74\x01\xde\x53\xac\xcf\xe6\x95\xae\xa2\x0b\xe4\x33\xf3\x21\x72\xec\xe0\x51\xd2\x04\x91\xc1\x1f\x3b\x88\x27\xb4\x05\x65\x12\x85\xb2\xbd\xc4\x16\x4f\x73\x0f\xff\x8c\x38\xdd\xc5\x8c\xf6\x7a\x5f\xea\x74\x23\x79\x6f\x7b\xa1\xbe\xab\xed\xc5\xba\xc5\xd3\x20\xd5\x07\x0e\x1c\x63\xc6\x8b\x9c\x9f\x8c\xf1\x7e\x29\xa2\x7b\x4b\x58\x9f\x5c\xdb\xa3\x38\x48\x57\x1c\xf8\xab\x22\xd1\x3e\x74\x5d\x3d\x53\x28\x4a\xd2\x5d\x2c\x41\x37\x11\x20\xf6\xc7\x93\xa8\x7c\xbb\xdf\x0a\xd5\x97\x28\xd9\x2f\xa1\x7b\xf2\xe6\xf7\x6e\xd1\x77\xfd\xfb\x4f\x37\x3d\xae\xc9\x69\x1b\x03\x53\x79\x57\xe4\xe0\xdb\x13\xdb\x15\x82\xaa\x04\x6f\x36\xd5\xb0\xdb\xf2\x73\x1f\x3b\x7a\x91\x41\xcb\xd7\xb6\x1a\x1c\x04\x1e\xf8\x16\x9d\xac\xb6\x0b\x42\x84\x4a\xa9\xbd\x5c\x66\x59\xc1\x73\xb9\xe0\xac\xac\xf9\x71\xc1\xc5\x26\xcb\x49\x81\x2c\xc7\xac\x40\x49\x37\xec\x7a\x4f\x94\x42\xc1\x64\xf6\xbb\xce\x7a\xd7\x5a\x68\x4e\x74\x95\x35\x7a\x2f\x1b\x98\xcb\xf3\xc6\x74\x6d\xaf\xbe\xd6\x6c\xcb\x4b\xfa\x26\x4d\x1b\x33\x68\x63\x9e\xec\x8f\x64\xe1\xdd\x97\xa0\x0b\x60\xb2\x4f\x65\xc4\xd7\xab\x1c\xd2\xc8\x26\x8b\x35\x17\x82\x1f\xa7\xb3\xc9\x22\x85\xe1\x99\xb5\x80\xe5\x83\x24\x17\x7c\xad\xbb\xfc\xa9\x36\xf8\xfa\x55\xd1\x67\x53\xde\xe3\xc7\x49\x88\x32\x77\x60\x42\xbb\xe9\x4b\x2f\x0e\xe7\xb0\x60\x71\x42\x3a\x52\xba\xb5\xd3\x85\x9c\xd4\xb5\x63\x52\x76\xe2\x0c\xcd\xbc\x96\x21\x16\x12\x48\xc0\xa1\x9a\x5d\xca\x86\xe5\x11\x0d\x68\x3b\xd8\x72\x3e\xcc\x7c\xdd\xed\xfd\x2d\x9a\xe4\x0c\xfa\x8a\x37\xd7\xbe\x0d\x88\x37\x86\x10\x63\x9e\xd1\x4c\x47\xa5\x12\xc4\x76\x01\x5e\xde\xb0\x58\x95\xe1\x1c\x77\xe0\x35\xab\xf5\xdf\x78\x74\x0b\x42\xac\x3d\xab\x9a\xfb\x78\x30\xe5\x0d\x57\xb4\x87\x89\xcf\x32\x1d\xad\xa6\x2b\xcc\xb7\x32\x1a\x08\x06\x9d\x8f\xb4\xf1\x68\x8a\x54\x94\x43\xe4\x35\x12\xd6\xec\x7f\xb2\x6b\xba\xce\xba\x87\x5a\x37\xc0\xba\x12\xa3\xec\x6c\x7d\xb2\xc5\x93\x84\x7b\xe8\xfd\x0d\x0a\x57\x53\x78\xa5\x4b\x4a\x2f\xea\xbf\x5b\x3c\xfd\x6f\x32\xd8\x49\x4b\x38\x24\x26\x12\xa3\x25\xb2\xdb\x33\x5a\x15\x7f\x97\x12\x37\x19\x11\x04\x4f\xa9\x34\xce\x1a\x02\x06\xc5\xf7\xf0\xc9\xc3\x88\xdb\xdf\x72\x01\x0a\xa5\x0a\x07\x4d\xde\xab\x8d\xf4\x78\xde\x72\xf1\xa3\x19\xf4\x25\x06\xe6\xbd\x6e\x5d\xb3\x6b\x7a\xc4\x90\x38\xf4\x59\x0d\x24\xd6\xd0\xbf\x06\xa0\x57\xc5\x50\xd9\x72\x40\x3b\x39\xec\xf8\x43\x57\x24\x6f\x7f\xfb\x97\xee\xb1\x7a\x23\xd5\xac\xd9\x17\x44\x61\x7a\xfa\xfd\x52\x66\x78\x76\xd3\xad\x6b\x92\x2f\xd8\x41\x65\x99\x9b\xab\xe6\x9a\x06\x4c\xa2\xfa\xea\xba\xed\x4d\x15\x11\x1b\x54\x83\x09\xaf\x6d\xbc\x18\x57\x50\xf2\x86\x15\x81\x84\xd4\x3c\x98\x96\x30\x39\x97\xfb\xda\xf4\x84\x32\xa9\xcf\x60\x92\x20\x0e\xa5\x27\x99\xc0\x0c\x7d\xcf\xdd\xa0\x2f\x00\x2c\x88\x73\x33\xc9\x7e\x3c\xf9\x2e\xa7\xaf\xd0\xd4\xc8\x64\x23\x30\x1e\x6e\xc0\x8e\xa8\xbc\x72\x65\xb7\xdb\x1b\x1a\xfc\xd0\x8d\x51\x27\xdd\x1c\x15\xd2\x59\x1a\xa3\x8f\xc9\xa2\x9d\x29\x84\xac\x49\x25\xd8\x12\xc5\xf8\xdd\xbc\x23\x70\xc3\xd7\xe4\xec\x3c\xcb\x82\x6b\x25\xb3\xb7\x4a\xfc\x22\xc2\x06\x93\x6e\xea\x74\xef\x64\x5f\x57\xe0\x5e\xe9\xce\x02\x04\x61\x1b\x8c\xcf\x76\x21\x8f\xbf\x08\x7f\x3f\x89\xb7\x9f\x19\x27\x59\x16\x4c\x1f\xfb\x56\x1a\x4e\xdc\x75\x1c\x1f\x82\xa9\xfc\x13\x5a\xdc\xc4\x6c\x77\x70\x96\x70\x20\x10\xbf\x49\x25\xd1\x9b\x54\x33\x5f\x08\xea\xdd\x00\x5a\x72\x32\x90\x70\xc4\xb8\x41\x9d\x21\x95\x68\xb0\x77\x1d\xbc\xc3\x7a\x8f\xa2\xbb\x10\x4c\xfb\xf9\xf8\xd8\x20\xc9\xff\xb1\x81\x3e\xc2\x48\x39\x7d\x41\x3e\x2f\x2c\x86\x44\x15\xad\x23\x39\x1d\xb7\xa1\xa1\xa3\xb7\xc0\x03\xcb\x4e\x1e\x33\xed\x24\x61\xdb\xf4\x85\x3a\xa8\xe4\xa3\x17\x1f\xb0\x82\xfb\x20\x40\xcd\x6f\xfd\xb7\xb8\xb0\x82\xcc\xbd\xaf\xcd\xca\xbe\x45\x7c\x81\x68\x36\xf5\xe4\xa4\xdf\xd7\x5e\x26\xae\x3f\x96\x48\x4a\xed\x5e\xc5\x6a\xa1\xf6\x75\xef\x85\x32\x23\x5f\xdb\xf9\x46\xd0\x2c\x84\x5d\x40\x50\x66\xdb\x06\xc8\x5e\x83\x0b\x49\x0e\x38\x7d\x73\x6d\xf6\xce\x41\xf1\x65\xda\x7a\xbe\xd7\x78\xf8\x7f\x00\x00\x00\xff\xff\xf7\xe7\x87\x1b\x52\x23\x00\x00" +var _flowcontractauditsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\x5f\x8f\x1b\xb7\x11\x7f\xbf\x4f\x31\x72\x81\x46\x42\x75\xda\xc2\x6d\x83\x42\x88\x92\x5e\x2e\x71\xed\x16\x6d\x8d\x5c\x92\x97\xa2\x30\xa8\xdd\x59\x2d\x21\x8a\x14\x48\xae\x64\xe1\x70\xdf\xbd\x20\xb9\x7f\x48\x2e\x57\x92\xef\x1c\xdf\x83\x21\xc9\xe4\xcc\x6f\x86\x33\x3f\xce\x0c\xb3\x2c\x83\x9f\x2b\xaa\x20\x17\x5c\x4b\x92\x6b\x38\x12\x05\xb5\xc2\x02\xb4\x80\x1d\xe1\x64\x83\x40\xea\x82\x6a\x05\x84\x17\x40\xf6\x7b\x29\x0e\x84\xa9\x1b\xb3\xb3\x14\x12\x0a\xdc\x33\x71\xda\x21\xd7\x66\xc7\x1b\x26\x8e\xb0\x23\x94\x73\xd4\xb0\xc6\x52\x48\x84\x3d\xca\x1d\x55\x8a\x0a\xce\x50\x29\x6f\x83\x95\x61\xf4\x21\x27\x6b\x86\x05\x50\x0e\xff\xa8\x39\xc2\xeb\x3f\xbe\x7e\xbd\x80\x77\x1a\xa8\x02\x2e\x80\x09\xbe\x41\x69\x51\xcd\x61\x5d\xdb\x9f\x95\xa6\x8c\x59\x01\x4e\x9e\x03\xac\x2b\x84\x07\x94\x07\x9a\x23\xdc\xe5\xb9\xa8\xb9\x9e\x83\x12\x40\xed\x9e\x42\xe4\xb5\xd1\x8b\x05\x54\x28\xb1\x33\x41\x62\x89\x12\x79\x8e\x37\x37\x24\xcf\x51\xa9\x29\x61\x6c\xd6\xbb\xc4\x18\x75\xdf\x7c\xb9\x73\xbe\x78\xbc\x01\x00\xb0\xff\x64\x19\xfc\x78\xb0\xe6\x57\xc4\xaa\xc1\x1d\xd5\x46\xc7\xb1\x42\x0e\x04\x38\x1e\xc1\xee\xb2\x9a\x94\xa8\x65\x8e\x66\x59\x2e\x91\x68\x2c\xac\x0c\x5f\x2d\x5a\x61\xcd\x8e\x7b\xb7\x68\x3a\xbb\xb9\x5a\x57\x07\xdb\x1e\x1b\x1c\x44\x9d\x57\x28\x2f\x6b\xfc\xd5\x2d\x6c\x35\x92\xa2\x90\xa8\xd4\x12\xee\xdc\x87\xef\xe6\x20\x31\xaf\xa5\x44\xae\x97\xf0\xbd\x10\x6c\x0e\xf8\x71\x4f\xe5\xe9\x7b\x26\xf2\xed\x5b\xa4\x9b\x4a\x2f\xe1\x97\x77\x5c\x7f\xfd\xe7\xef\xe6\x90\x8b\x02\xdf\x12\x55\x2d\xe1\x41\x4b\xca\x37\x57\x5a\x30\x8e\xde\x1c\xff\x79\xe8\xbf\xa8\x04\xee\x39\x6c\xf1\xd4\x82\xf8\x24\x1b\x5e\x8c\x58\xe2\x4e\x1c\x2e\x81\xfe\xc9\x2d\x9a\xbe\x1c\xe5\x0f\x34\xd7\x54\x70\x22\x4f\x20\x4a\x20\x8c\xb5\x58\x94\x8f\xa0\x85\x3b\x83\x03\x91\xdd\x8a\x25\x3c\x3a\xdd\x4b\x17\x79\x0d\xb8\xa7\x4e\xf8\xcf\x15\x82\xd2\x42\x1a\x3e\xd8\x13\x5d\xd9\xc4\x31\xe9\x46\x8a\x1d\xe5\x5d\x60\x0f\x6c\x65\xa8\xe1\xce\x2c\x79\x70\x9b\xdf\x13\x6d\x43\xa2\xfb\x92\xd4\xf0\xbe\xd5\x40\x5c\x1a\xa8\xaf\xda\x84\x78\x2f\xc5\xc7\x53\x5a\x8b\xb7\xe0\x2a\x65\xfb\x7a\xcd\x68\xde\x5b\x93\xd6\x05\x39\xd9\x93\x35\x65\x54\x5f\x56\xfb\xde\x4a\x74\x5a\xfb\xcf\x9d\xd2\x07\xca\x37\x0c\xa3\x38\x69\xa3\xca\x72\xae\x81\xd1\xc5\x93\x47\x94\xb1\x62\xa5\x65\x9d\xeb\xe0\xa8\x1a\x4a\xea\x68\xa9\xd1\xd9\x64\x81\x89\x08\x7b\x5a\x8e\x14\xed\x67\x2f\x52\x29\xd7\xc8\x0b\x07\xc0\xdf\xfd\xae\x04\x4e\xd9\xdc\x2e\xef\x70\xe5\x84\xc3\x1a\x03\xde\x25\xfc\xd4\x8a\xee\xb6\xc7\x8e\x1a\x10\xca\x4d\xa4\xa9\x24\x4c\xe1\x3c\x80\x76\xa4\x8c\x19\x5d\x4d\x26\x01\x29\x35\x4a\x28\xa9\x54\xda\x38\x6c\x54\x57\x94\x3f\xb1\x26\x2e\xf8\x6d\x67\x57\xa7\x4b\xf0\xaf\xcc\x9d\x05\x07\xc2\x68\xab\xca\x2c\x70\xb9\x07\x6b\x93\x7c\x50\xd9\xec\x1b\x55\x3c\x9e\xa7\xc9\xd3\x31\x04\x69\x8e\xa6\xf7\xad\x28\xc6\xad\x8a\x29\x75\x28\x92\x72\xaa\x3f\x3f\x73\x7b\xa1\x65\xfe\x14\xb2\x72\xd1\x28\x81\x55\x7b\xae\xc3\x25\x9d\x52\x58\xf5\x00\x86\xcb\x06\x50\x60\x35\x84\x37\xdc\xd6\xa2\x84\x55\x07\xb8\x5b\xf4\x74\xe3\xfe\x6d\x13\xef\x27\xd4\xb5\xe4\xca\x72\x62\x8b\x29\xc5\x8d\xd6\xd3\x65\xcd\x61\x83\xfa\x8e\xb1\x26\xb3\xd4\x74\x36\x46\x8f\x9e\x67\xa4\xd5\xe1\xb0\x05\xb2\x7b\x18\x7f\x47\x97\x78\x44\x29\x91\x53\x73\xcb\x42\xd1\x73\xf6\x16\x4f\x36\xff\x37\xf4\x60\xee\x95\xc6\xbf\xa6\xe8\x0a\xec\x1b\x42\xe5\x28\x89\xc6\x06\xd2\x3f\xf1\x94\x0a\x80\xc1\x99\xb6\x1f\x3c\x0b\x68\xd9\x69\x9d\xac\x4c\xde\x47\xe7\xde\x58\xd8\xac\x99\x2c\xb4\x70\x22\xa6\xb3\x45\x2e\x78\x4e\xf4\xf4\xd5\xed\xab\xee\x73\xab\x71\x16\x9d\x8a\x27\xe9\x15\xe1\xa7\xdb\x57\xe9\x0d\x4f\x7d\x81\x15\x5b\x5c\x11\x55\xb5\xe5\xd8\xbd\x28\x70\xfa\xc1\x9a\x77\xce\xb4\x46\xa1\xfb\x7d\x81\xdc\xea\xc2\x8f\x53\xa3\xef\x8e\x6d\x84\xa4\xba\xda\x2d\x1e\xde\xde\xfd\xe9\xc3\xeb\xbf\x7c\xbd\x30\x1a\x2c\x9e\x45\xad\xcb\xbf\xce\x66\xd1\x39\x36\x94\xaf\x2c\x13\xba\xa2\xca\x56\x5e\xed\xb1\xdb\x43\x73\x94\x65\xce\x7b\x37\xb0\xa2\x2b\x03\xdb\xba\xf0\x31\x60\xa8\xfb\x81\x48\x38\x52\x5d\x5d\xc1\x12\xc6\x3d\xa4\x28\x9a\x58\xf8\x04\x26\xf8\x4f\x59\x2a\x8c\x49\x60\x8c\x00\x7c\x2e\x82\x55\xa2\x3c\x5e\x0c\x8e\xc8\x2c\x9f\x25\x59\xa4\xc1\x6a\x64\xf9\xd5\x1b\x69\xab\x37\x0f\x70\xf7\x31\x46\xed\x7f\xf3\x63\x3d\x15\x83\xd7\x38\xba\xb2\x60\x3e\xd9\xdf\xb1\x0d\xcf\xf3\x7a\x4c\xbd\x81\xd7\xb2\x0c\x72\xc2\xf2\x9a\x19\xdc\x89\x8b\x09\xd6\xc4\xd4\x11\x82\x07\x1a\x02\x11\xa6\xec\x1b\xa7\x7f\xb0\x99\x1f\x6c\xa0\x65\x20\x2c\x4d\x0e\xe6\x2f\xc5\xe4\x1b\xd4\xf7\xce\x74\xfb\xfb\x74\xb6\x68\x80\xfe\x21\x10\x3a\x09\x84\x3d\x05\xdf\x06\xb1\x67\x98\x32\x19\x76\xe7\xb8\xb0\x0b\xa8\x54\x78\xc4\x3e\x36\x54\x18\x86\x84\xe1\x6d\x45\x76\x68\x95\xe3\x47\xaa\xb4\x8d\x4d\x9b\xe3\x54\xbb\x92\x24\x90\x92\x80\x57\x20\xc3\x0e\x9c\x29\xf8\x23\xc5\xc6\xb6\x56\xe9\x2a\xb8\x68\x3e\x31\x2f\x82\x83\x1d\xfc\x94\x74\x41\xe0\xf0\x4b\x86\xb4\x44\xb7\xa0\x5c\xa1\xd4\xae\x77\xd9\xe2\x69\xde\xc2\x3f\x23\xce\x74\x4f\xa3\xbd\xe6\x6f\x65\xdd\x48\xfe\xbb\xde\x2b\x3e\x6a\x77\x01\x6f\xf1\x34\x9a\xf2\x83\x83\x1c\x63\xca\xab\x82\x20\x19\xeb\x71\x09\x63\x7a\x5b\x58\x9f\x9a\x76\x4b\x0b\x50\x4d\x31\xd1\x5e\x21\x67\xda\x94\x7e\xea\xc0\x35\xca\x92\xf4\x17\x8f\xd7\xb5\x78\xc8\x63\x73\x15\xea\x76\x1c\xd1\x29\x31\x97\x2e\xd9\x2f\xa1\xff\xe5\x9b\xdf\x37\x8b\xbe\x8d\xef\x4b\xd3\x6c\x35\xcd\x55\xd7\x80\xd8\xca\xbe\x22\x87\xb6\x1d\x72\x3a\x41\x57\x52\xd4\x9b\x6a\xd8\xed\xb5\x73\x2a\x37\x2a\x52\x5e\xeb\xd9\xb5\x34\x02\x24\x1e\xc4\x16\x1b\x59\x5d\xd7\x85\x08\x95\xd6\x7b\xb5\xcc\xb2\x42\xe4\x6a\x21\x78\xc9\xc4\x71\x21\xe4\x26\xcb\x49\x81\x3c\xc7\xac\x40\x45\x37\xfc\x76\x4f\xb4\x46\xc9\x55\xf6\xbb\xde\x9b\xb7\x46\x68\x4e\x4c\x95\x76\xf1\x1e\xb7\x70\x97\x57\x39\xd7\x5c\x7f\xae\x05\x27\xb1\x6b\xd3\x4e\xf5\xda\xa5\x17\x9f\x4f\xb2\xa0\x8f\x25\x98\xc2\x9a\xec\x53\x99\xf3\xe5\x2b\x8e\x34\xc2\xc9\x62\x2d\xa4\x14\xc7\xe9\x6c\xb2\x48\x61\x78\x61\x0d\xe1\xf8\x23\xc9\x1d\x5f\xba\x06\x78\xae\x2f\xbe\x7c\x55\xf5\x6c\xaa\xbc\x6c\x56\x42\x94\xbd\x43\x13\x28\x6c\x1f\x7c\x75\x98\xfb\x05\x4f\x23\xa4\x27\xaf\x7b\x37\xed\xc8\x09\x63\x0d\x03\xf3\x93\xe0\x68\xe7\xd0\x1c\xb1\x50\x40\x3c\xee\x35\x2c\x54\xd6\x3c\x4f\xd2\x85\xf1\x87\x6b\x17\x7c\x86\x30\xdd\xe5\xdf\x82\x89\xd3\xa0\x6f\xf9\xe6\xb6\x6d\x33\xc2\x8d\x3e\xd4\x34\x2f\x19\x86\xa4\x4a\x4b\xe2\xba\x8c\x56\xee\xb0\x08\x56\xfe\x9c\x7a\xf4\x34\x1d\x8a\x7f\xe3\xb1\x59\xe8\x63\x8f\xbc\x6d\xef\xf9\xc1\x14\xdb\x5f\xd1\x19\x17\xda\x36\x1d\xad\xd6\x2b\xcc\xb7\x2a\x18\x6c\x7a\x9d\x96\x72\xf1\x6a\x8b\x5f\x54\xe3\x16\x30\x24\xbc\xde\xff\xe8\xd6\xf6\x1d\x7e\x84\xde\x34\xe2\xa6\xd2\xa3\xfc\x6c\xfd\xb3\xc5\x93\x82\x47\x88\xfe\x06\x85\xb1\x2d\xec\xd2\x25\x6b\x2b\xea\xbf\x5b\x3c\xfd\x6f\x32\xd8\x49\x4b\x38\x24\x26\x24\xa3\x25\x78\xb3\x67\xb4\xea\xfe\x36\x25\x6e\x32\x22\x08\x9e\x53\xc1\x9c\x75\x04\x0c\x8a\xfb\xe1\x2f\x4f\x23\xc7\xff\x46\x48\xd0\xa8\xb4\x3f\xf8\x8a\x4f\xb7\x56\x2d\xae\x37\x42\xfe\x60\x07\x94\x89\x07\x81\x68\x5a\x60\xd8\x38\x3d\xea\x48\x18\x7f\x56\x03\x09\x35\xc4\xd7\x07\x44\x55\x11\x55\x1d\x57\x74\x93\xce\x9e\x67\x4c\x85\xf3\xe6\xd7\x7f\x99\x5e\x2e\x1a\x09\x67\xf5\xbe\x20\x1a\xd3\x53\xfd\xcf\xe5\x86\x17\x37\xf9\xa6\xb6\xf9\x0d\x3b\xb5\x2c\x6b\xe6\xc0\xb9\xa1\x05\x9b\xb0\x6d\x15\xdf\xf5\xc0\x9a\xc8\x0d\xea\xc1\x64\xda\x35\x78\x5c\x68\x28\x45\xcd\x0b\x4f\x42\x6a\x8e\x4d\x4b\x98\x9c\xe3\x00\xe3\x7a\x42\xb9\x32\x36\xd8\x64\x08\x43\xe9\x59\x2e\xb0\xc3\xe9\x73\x37\xee\x67\x00\xe6\xc5\xb9\x9d\xbc\x5f\x4e\xc2\xeb\x69\xcc\x77\x35\x72\x55\x4b\x0c\x87\x29\xb0\x23\x3a\xaf\x9a\x32\xbe\xd9\xeb\x3b\xfc\xd0\x8f\x77\x27\xfd\x7c\x17\xd2\x59\x1a\xa2\x0f\x49\xa3\x9b\x5d\xf8\xec\x49\x15\xb8\x92\xc6\x9e\xbb\x7d\xdb\x68\x86\xc2\xc9\x19\x7f\x96\x79\xd7\x4c\xe6\x6e\x99\xf0\x01\xc5\x05\x93\x69\x1e\x4d\x6f\xe6\x9e\x59\x70\xaf\x4d\xa7\x02\x92\xf0\x0d\x86\xb6\x5d\xc9\xe7\x9f\x85\xc7\x9f\xc5\xdf\x2f\x8c\x93\x2c\xf3\xa6\x9f\xb1\x97\x86\x2f\x01\x26\x8e\x0f\xde\x6b\xc1\x33\x5a\xe8\xc4\x8c\x79\x60\x8b\x3f\x78\x08\x5f\x8a\x49\xf0\x52\x6c\xe7\x18\x5e\x7d\xec\x41\x4b\x4e\x20\x12\x07\x31\xee\xd0\xc6\x91\x5a\xd6\x18\x5d\x07\x6f\x91\xed\x51\xf6\x17\x82\x6d\x67\x2f\x8f\x27\x92\xfc\x1f\x3a\xe8\x03\x8c\x94\xdd\x57\xe4\xf3\xc2\x61\x48\x54\xdb\x26\x92\xd3\x71\xeb\x3b\x3a\x78\xdd\x1e\x78\x76\x72\xc9\xb5\x93\x84\x6f\xd3\x17\xea\xa0\xe2\x0f\x1e\x62\x60\x05\x8f\x5e\x80\xda\xff\x8b\x5f\xa5\x61\x05\x59\xf3\xfe\x9c\x95\xb1\x47\xda\x42\xd1\x6e\x8a\xe4\xa4\xdf\x9d\xaf\x13\x17\x8f\x39\x92\x52\xfb\xa7\x64\x23\xd4\x3d\x5b\x5f\x29\x33\x38\x6b\x37\x2f\xf1\x9a\x09\xbf\x3b\xf0\xca\x6e\xd7\x28\xb9\x6b\x70\xa1\xc8\x01\xa7\xdf\xdc\xda\xbd\x73\xd0\x62\x99\xf6\x5e\xdb\x8b\x3c\xfd\x3f\x00\x00\xff\xff\x46\x0e\x32\xc4\x52\x24\x00\x00" func flowcontractauditsCdcBytes() ([]byte, error) { return bindataRead( @@ -99,11 +99,11 @@ func flowcontractauditsCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowContractAudits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x79, 0xf4, 0x66, 0x3a, 0xfa, 0xba, 0xac, 0x31, 0xf5, 0x96, 0x71, 0xe2, 0x86, 0x5e, 0x56, 0x9c, 0xa9, 0x8e, 0xfe, 0x50, 0x7c, 0x7b, 0x23, 0xd9, 0x84, 0x8, 0x56, 0x58, 0x32, 0xd7, 0x7, 0xd5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x62, 0x27, 0xe9, 0xe, 0x6a, 0xc3, 0x23, 0xd3, 0x2c, 0x94, 0xf3, 0xc8, 0xfe, 0xa7, 0x5a, 0x95, 0x33, 0xd0, 0xcb, 0xac, 0xbf, 0x1d, 0x17, 0xee, 0x53, 0x33, 0xe1, 0x91, 0x37, 0x85, 0x1d, 0xa7}} return a, nil } -var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\x4b\x73\x1b\x37\x12\xbe\xeb\x57\x74\x74\xd8\x25\x63\x8a\xd4\x61\x6b\x0f\x2a\xd1\x59\x59\x26\x53\xa9\x7d\xd8\x25\x29\xce\xd1\x05\xcd\xf4\x90\x28\x0f\x01\x2e\x80\xe1\x23\x29\xff\xf7\x14\x5e\x33\xc0\x00\x23\x51\x8a\xcd\x0b\xc5\x19\xa0\xf1\xf5\xbb\xd1\x2d\xba\xd9\x72\xa1\x60\xd9\xb0\x15\x7d\xac\xf1\x81\x7f\x41\x06\x95\xe0\x1b\x38\x8f\x9e\x9d\x9f\xf9\x95\x35\xdf\x07\xab\x2e\x0f\xcb\xff\x7c\xf8\xed\xe1\xc3\xbf\x17\xff\xbb\x79\xff\xfe\x6e\x71\x7f\x1f\x2e\xbc\x57\x5c\x90\x15\x2e\x11\x65\xb8\xfc\xfe\xe1\xc3\xdd\xcd\xcf\x8b\xe5\x62\x71\xef\x37\x9d\x6d\x9b\x47\x28\x38\x53\x82\x14\x76\xaf\xd9\xf4\xc7\xd9\x19\x00\xc0\x6c\x06\x8b\x1d\x32\x05\x6a\x4d\x14\x50\x09\xb8\xa1\x4a\x61\x09\xfb\x35\x32\x50\x1a\x8e\x04\x22\x10\x4a\xdc\x72\x49\xf5\x1b\xc5\x41\xad\x11\x2a\x44\xd8\x91\xa6\x56\x86\x8e\x3e\x04\x0d\x21\xc3\x82\x7c\xef\x97\x8f\xc8\x86\x37\x4c\x5d\xc1\xaf\x4b\x7a\xf8\xe7\x3f\xc6\x2f\x3c\x76\x4f\xd5\xba\x14\x64\xef\x84\xf2\xfc\xc1\xbf\xf9\x0d\xaf\x39\xb8\xd2\x92\xb1\xdc\x96\x4d\xa1\xb0\xec\x1d\xa1\x25\xf7\xde\xbd\xea\xd1\x9f\x00\x65\x45\xdd\x48\xca\xd9\xa2\xaa\xb8\x08\x5e\xe0\x01\x8b\x46\x25\x2f\x4e\x45\x04\x5b\x22\xc8\x06\x15\x0a\x09\xc5\x9a\xb0\x15\xa6\xa8\x3e\xb6\x4b\x6e\xcd\x8a\x72\x24\x1b\xb1\xc2\x25\x29\x14\x17\x83\x10\x6f\xb9\x1c\x86\x19\xbe\xec\xa0\x7e\x14\x74\x47\x94\x53\x80\xd1\x8e\x06\x52\xd3\xc2\x1b\x08\x54\x0d\x2b\x34\x15\xb3\x83\x14\x05\x4a\x39\x92\x58\x57\x63\xd8\x11\x61\xf7\x5d\xc1\xbf\x5a\x63\x9f\x7e\x32\xaa\x6c\x59\xaa\x1a\xe6\x49\x8d\xb4\xca\xf5\xda\xd0\x5d\xec\xfa\x31\xfc\x61\x76\xe8\x4f\x8d\xca\x1a\xc7\xf5\x85\xfd\x26\xf2\x87\xf4\x80\x70\xf5\x23\xa9\x09\x2b\x10\xe6\x66\xfd\xd4\xfd\x6c\x97\x68\xb4\x53\x03\x74\x1a\x23\xb9\xbe\xd0\xdf\xe3\x76\xa1\xd6\xd4\xa0\xbd\x3b\xaa\x76\xf5\x57\x2f\xc0\x19\xfc\x8c\xca\x98\xb1\x07\xc1\x2b\xf3\xd3\x38\xe5\xa7\xc8\xac\xb5\x28\x56\xa8\x96\x88\xef\xec\xda\xd1\xd8\x2b\x24\x60\x5f\xa0\x6a\x04\x0b\x41\x87\xfc\x7c\xed\x24\x2b\x50\xf2\x46\x14\x08\x37\xe5\x86\x32\x2a\x95\x20\x8a\x8b\x80\xd2\x6c\xd6\xba\x5b\xf0\x2c\x7c\x7d\x53\xd7\x7c\x2f\x0d\x5e\x12\x11\x51\xbc\xdd\xea\xbd\x77\xc0\x5f\x43\xe6\xfc\x16\x2b\xc2\xa5\xe0\x9b\x25\xa2\x91\x41\xdf\x79\xf3\x56\x10\x60\xf7\xaa\xb5\x76\x79\x7d\xd1\x06\x3a\x27\x13\x7f\x54\x4b\xd8\x7e\x8f\x23\x02\x81\x3e\xd3\x30\x92\xdb\xe0\x64\x7f\x7d\x11\xf3\xe7\x84\xee\x35\xfe\x94\xd4\xac\x43\x03\xa9\xeb\x56\x56\x81\xbb\x13\x05\x3c\xb4\x4c\x2f\x38\x69\xac\xa2\x73\xfa\x6f\xec\xed\x19\xb9\x32\xdc\x77\xc7\xc1\x1c\x9e\x38\x3e\xf8\x31\x80\x21\xf3\x70\x00\x50\xe6\x61\xac\x81\x56\xcd\x89\x48\x22\xc4\xe3\xbf\xa0\x1b\xaf\x17\xc3\x17\x54\x86\xb1\x01\x8d\xdc\x77\xac\x8f\x3e\x43\x46\x29\x39\xd1\xf2\xba\x8c\x45\xeb\x59\x5a\xf5\x59\x1a\x7f\x5f\xb5\x44\x40\xa6\xa7\x2b\x29\xde\xf7\x3d\x54\x06\x71\x08\xbd\x01\xa9\x44\x53\x28\x58\xf3\xba\xa4\x6c\x95\x73\x1d\x86\x58\xda\x62\xa5\x20\x75\xd1\xd4\x3a\x69\xb9\x65\xb2\x0d\x89\x8e\x4c\x84\x22\x0a\x88\x33\x78\x58\xc7\x9a\xd7\x19\xba\x91\x96\xf2\x86\x7c\x41\x50\x82\x30\x49\x4c\xca\xb3\xf5\x83\x40\xb9\xe5\xcc\x2c\x58\xd3\xd5\x1a\x6a\x4e\x4a\x09\x9c\x99\xe3\x19\xaa\x3d\x17\x5f\x22\xfb\xd1\x79\x31\x63\x2b\x09\x0c\x5d\xe0\x41\xc1\xa5\xd2\x39\x83\x33\x84\x86\x51\xf3\x77\xab\x2a\x40\x23\xf3\xa9\x5d\xfe\xe9\xbf\x1a\xac\x85\x23\x75\xe8\x84\x8a\x0b\x30\x5c\x6a\xa1\x25\xbb\x12\x50\x4f\x04\x90\xd3\xc1\xb5\xf6\xf0\x22\x70\xc9\xae\x04\xdc\x13\x01\xac\x73\x71\xca\xa8\xfa\xc6\xc1\x31\x76\x60\x93\x76\x83\x03\x60\x1e\xaa\x32\x5d\x9a\x39\x16\xe6\x39\x30\xe9\xd6\x0c\x28\x98\xe7\xa0\x0e\x39\x0e\x7c\x42\x41\xab\xe3\x47\x72\x44\xe1\x2a\x8a\x3b\x94\x3a\x5f\x1a\x4d\xe8\x54\x86\x25\x3c\x1e\x8d\xa1\xee\xba\xb5\xd2\x2d\x5e\x72\xf1\xd0\x19\xfb\xa2\xd5\x50\x54\xf1\x05\x6e\x35\x78\x5c\x54\x72\x3c\x88\x06\x81\xda\x22\x68\xab\xd7\xc2\x9a\x48\x90\x4d\x55\xd1\x82\xea\xf2\xd6\x17\x4a\xda\x3e\xf4\xa2\xd0\xe1\x3a\x33\xd1\x8e\xce\x99\xa2\xac\x89\xd3\xa5\x8e\x92\x05\x71\x68\x31\xc0\x7f\x05\xef\x38\xaf\x23\x24\x6b\x04\x9d\x02\x36\xcd\xc6\x21\xf1\x47\x0b\xfc\x7f\x43\x05\x96\xa7\x63\x98\x42\x4c\x99\x4a\xd8\x91\x5a\x73\x2a\xa1\xc4\x8a\x3a\x49\x9f\x2e\xe5\x69\xc2\x95\x07\xe5\xf6\x65\x3c\xd3\x72\x44\x0e\x86\xa3\x24\x4e\x8d\xba\x00\x60\x7e\xbf\x09\x38\xd1\x0f\xc6\x09\xa7\x05\x61\xda\x54\x1b\x11\x31\x37\xa2\x95\xa9\x5f\xc8\x8e\xd0\x9a\x68\x4f\xee\x3b\xaf\x8f\x99\xe3\x84\x07\x07\x2e\x60\x58\x67\x86\x01\x3f\x7e\x42\x8d\x93\x21\x69\x4c\xe0\x99\x33\x72\xfe\x9c\x3d\x08\xe6\x79\x3b\x4a\xb7\xf7\xa0\xc0\xbc\x0f\x2e\xdd\x92\xc7\x08\xf3\x01\xf0\xfd\x6a\xa6\x73\xf1\x17\xb8\x2d\x95\x3a\x35\xd6\x9d\xcb\xeb\x98\xfc\x88\x15\x17\xad\x06\xd9\x0a\x48\x68\x01\x53\x7f\xcc\x2f\xca\x9e\x44\x51\xda\x7b\x6b\xdf\x54\x8c\xff\xfc\x5d\xb6\x1e\x44\xa5\x4d\x86\xc8\x78\xb3\x5a\x87\x9e\x92\xf7\xa5\x89\x3f\x89\xb0\xd2\xc5\x26\x5b\xa5\x79\x73\xde\x72\x69\xd3\x46\xdf\xae\x5b\x8c\x23\x52\x14\x5c\xd8\xfa\xc0\xb6\x2c\xfa\x19\xcf\x10\xf7\x04\x13\xa3\x75\x17\xb3\x80\xfe\xd8\xd3\x3e\x0b\xfc\xab\xaf\xed\x80\x63\xef\xe8\xc4\x41\x77\xb1\x45\xe3\x6a\x82\xc0\xf6\x06\x3c\xbd\xd7\x3b\xab\xbe\x2a\x6c\xc8\x21\xe1\xc2\x41\xf6\x65\xea\xe9\xe6\x31\x6a\x6d\xec\xb3\x55\xe6\x4d\x51\xa8\x2b\xb8\x69\xd4\xfa\xc6\xe2\x9f\x40\xe0\x9e\x03\xad\x8f\x76\xc5\x86\x1c\x16\xf9\x36\x88\xd5\xf4\xf8\xea\xc4\x74\xe1\xaf\xcf\x5e\x52\xae\xe4\x1a\x8e\xcf\x5d\xe0\xd4\x55\xc3\x86\x1c\x62\x5f\xd2\x09\xdb\xf8\x3c\xdf\x6c\x1b\x65\x1a\x6a\xa3\x84\x9d\xde\x83\x4c\x4b\x27\xe5\x6f\x7c\x96\x85\xed\x6c\xa0\x45\xdc\x77\x94\x27\x39\x30\x21\xd3\x52\xb8\x4b\x82\x4c\xaf\x2d\x38\x2d\xb1\xd2\xb7\x52\x73\x9f\xbd\x43\x89\x62\xd7\xae\x1e\xb5\x1a\x9d\x92\xb2\x14\x28\x65\x80\x96\x56\x83\x67\xcc\x9d\xce\x46\x97\xfd\x8b\x8c\x8e\x09\xd6\x5f\x5a\xce\x02\x47\xf8\x1d\x05\x07\x3c\x50\x05\x48\x44\x7d\x9c\xe6\x2e\xd1\x43\xea\x1f\x45\x8b\xf5\x67\x20\x0f\x28\xd1\x60\x60\x71\x1d\xf9\x5e\x62\xc8\x33\x37\x49\x36\x0e\xe5\x8d\xc4\x84\xe2\xad\xfd\x7b\x8b\xfe\xe4\x2c\xa1\xd7\xff\x31\x1a\x31\x21\xc3\x74\x30\x6c\xd7\x22\xdc\xf7\x8b\xbd\x40\x60\xb9\x42\x28\x88\x44\xd8\xaf\x51\x60\x50\x36\x95\x1c\x25\x53\xb0\x26\x3b\x04\x62\x09\x4c\x40\x09\x24\xf1\x79\x44\xc2\x65\xec\x13\x5d\x3b\xec\x72\x7a\x19\x9a\x81\x36\x37\xd3\xcd\xb1\xdd\x96\x79\x17\x08\xa6\x8f\x5c\x08\xbe\xbf\xfe\x5b\xaf\xcd\xf6\xd6\x75\xca\x66\xd2\x1a\xe2\xac\xf2\xef\x93\xb6\x9d\xfe\x74\x27\x77\xc7\x24\xed\xb8\xe0\xc6\xfe\x22\x53\x71\xf1\xb9\x5f\xc0\x3c\xfa\xec\x86\x25\x50\x15\xca\x3e\x30\xd8\x95\x16\x1b\x6a\x4f\x24\x2c\xef\xb7\x6e\xf1\x34\x36\xb8\x01\xd3\xf4\x94\xdf\xce\x4f\xb2\xbe\x57\x99\xec\xc9\xe6\x9a\x74\x24\x6f\x6d\x15\x60\xfa\xcd\x51\xba\xd7\x92\x90\xcd\xa3\xeb\x47\x2b\xee\xda\xe2\xfe\x1e\xdd\x12\x68\x5b\x7d\x41\x76\xb0\x65\x41\xb7\x9b\xaa\x5e\x8b\x57\x53\x8a\x81\x8d\x3e\xeb\xd4\xd8\x4f\x32\x2f\x6e\xab\x07\x36\xa6\xad\xbb\x42\xbc\x31\xad\xbb\x6f\x14\xe9\x71\x30\xcc\xd3\x2a\x3c\xec\x84\x58\x29\xd0\x0c\x1b\x18\xb7\x59\xac\x15\xf0\x04\x4a\x0e\x8c\xab\xb6\x46\xea\x85\xb5\xd9\x0c\x24\x6f\xeb\xae\x8e\x4a\xc3\x18\x16\x28\x25\x11\xb4\x3e\xb6\x73\x04\x33\x24\x90\x99\x90\x9b\xf3\xb0\xc4\xe5\xc9\x5f\xf0\xf6\xe8\xcc\x9f\x7e\x82\x2d\x61\xb4\x18\x9d\xff\xca\xcc\x2d\x41\x71\xb0\x74\x41\x60\x85\x02\xb5\x83\xb8\x42\xcd\x47\x41\x83\xc4\x86\xb2\xf3\x40\xd0\x79\x89\xbf\xcd\x04\x91\x8c\xe4\xad\x3f\x57\x8d\x6a\x4c\xf4\xd4\x55\x30\x2f\x75\x0c\x50\x6b\xd8\xd3\xba\x06\x86\x3b\x7d\xf5\xd3\x99\x8c\x14\x6b\x2c\x53\xe1\x13\xe9\x43\x86\xd1\x81\x96\x7e\xc3\x4a\x14\x6d\x65\xe7\xa3\x85\x47\x61\xe9\x72\x17\x9c\xd5\x1a\xa9\x08\xfd\x4c\x5a\xb3\x2b\xb5\x9b\x68\x17\x2c\x78\x5d\x63\x7a\xb9\x08\x7a\xf1\x0e\xc8\x6d\x23\x04\x32\x55\x1f\x2d\x23\x54\x9a\x43\x7c\x7b\xaa\x22\xb4\x4e\x0a\xf3\x11\x91\xed\xa4\xc9\xa6\x6b\xd7\x81\xa1\x35\x55\x47\x9f\x8d\x86\x4a\xd5\x9a\xaf\x68\x31\x9e\xf4\x71\xbc\x6b\x54\xd8\x17\x13\xda\x8a\x31\x97\xe5\x76\x4e\xad\x3a\xd3\x4c\xfc\xad\xdf\x3e\xd4\xb7\xfe\x1a\xa5\x0c\xee\x91\x7e\x73\x1b\x85\x93\x5a\x3f\x56\x4d\xe8\xea\x4f\x26\x94\xc4\x90\xcc\x0c\xc9\xcd\x1e\xe0\xfa\x22\xdc\x9d\x4c\x0e\xda\x53\xc6\x27\x4d\x8c\x1c\xd5\xb8\x1c\x7c\x70\x0d\x4b\xdf\x9b\x0c\x92\x93\xc0\x82\x33\xdb\x41\xc1\x12\x1a\xe9\xfb\x9b\x25\x51\xc4\x47\x5a\x2a\xdd\xe8\x4f\x5f\x60\xdc\xf4\xe8\x63\x34\x36\x30\xb2\xaf\x79\xf1\xc5\x4d\x54\x75\xe5\x60\x76\xac\xc9\x76\x8b\xcc\x4d\x36\xc1\x0f\x3d\xb2\x83\xcd\x96\xd1\x4c\x10\x7e\x45\x9c\x84\x78\x1c\xd5\x4d\xb7\xc2\x0e\xf7\xd5\x60\x33\x36\x9c\x73\x39\xb3\x9c\x16\x7c\x7b\xbc\x8e\x36\x24\x21\xc9\x84\xac\x43\xb4\x66\x1c\xc4\xa2\x85\x10\x5c\x68\x1c\xe6\xb2\xab\x0e\xbd\x36\xb2\x69\x56\x1e\x4d\x33\xd9\xc4\x2b\x34\x9d\x08\x4a\x6a\xfa\xbb\xbe\x6d\x50\x21\xd5\x0f\xe7\x11\x6b\xd1\xc4\x33\x3b\xab\xf9\xac\xcf\xe8\x7e\xf7\x38\x1e\xc7\xd7\x1d\xdc\x6c\xd5\x11\x1c\x33\xfe\x76\xbe\x17\xd4\xc0\x65\xb8\xef\x89\x4b\x71\x9f\x68\x5b\xb3\xf4\xb2\xaa\x39\x29\x5f\x21\xab\x3c\x31\x49\x76\x38\x8a\xd8\x98\x28\x7e\x2a\x25\x6f\x71\xcf\x0c\xad\x23\xf2\xd3\xe7\xc7\x17\xf1\xfa\xd3\xc7\x17\xf1\xbe\xc1\xf1\x85\xd3\xaf\xbf\xaa\xbb\x2a\x22\x1b\x96\xec\x5c\x5c\xbf\x29\x6c\x80\x4e\xe6\x7a\xce\x6d\x57\x74\x87\xac\xcf\x8d\x79\xdb\x83\x11\x79\xcd\x93\x05\xcc\x73\xd5\x51\x66\x82\xac\x83\x9f\x01\x27\x7d\x89\xf4\xc4\xe4\xa9\x57\x29\x28\x52\xbb\x4e\x95\xa5\x10\xf5\xc2\x7f\x84\x51\xc2\xdc\x8f\x7e\x61\xae\x13\xfe\xa6\x0f\xbb\x5b\x9e\xeb\x7e\x8f\xfb\xc1\xa1\xc5\x13\x6a\xcc\xf4\x0e\xcd\x70\xcf\xd5\x94\x51\x81\xd9\xf3\xb7\x5b\x53\xf8\x03\xb1\xbe\xd5\xfe\x47\x8e\x4d\x0c\x5a\x31\xda\xf2\xf5\xbd\x81\x32\xef\x95\x99\x2c\xe0\x07\xd0\xb6\x56\x2a\x0c\xcd\x85\xf6\x64\x3b\xdc\x1e\xe7\xff\x45\x21\x12\xad\x01\xac\xe9\xd8\xdd\xf1\xd0\x3e\xd0\x47\xc8\x98\x75\xcb\xeb\x0b\xf3\x6c\x02\x91\x47\x56\x6e\xea\x66\xe8\x78\x8b\xfe\xfa\x67\x00\x00\x00\xff\xff\x9b\x68\x13\x9b\xa5\x24\x00\x00" +var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\x4b\x73\xdb\x38\x12\xbe\xfb\x57\xf4\xe4\xb0\x4b\x4e\x64\x29\x87\xad\x3d\xb8\xac\xcc\x3a\x89\x34\x35\xb5\x8f\xa4\x6c\x4f\xe6\x98\x82\xc9\xa6\x88\x0a\x05\x68\x01\x50\x8f\x99\xca\x7f\xdf\xc2\x8b\x04\x48\xd0\x96\xbd\x19\x5d\x6c\x91\x40\xe3\xeb\x77\xa3\x5b\x74\xbb\xe3\x42\xc1\xba\x65\x1b\xfa\xd0\xe0\x3d\xff\x8a\x0c\x2a\xc1\xb7\xf0\x2a\x7a\xf6\xea\xc2\xaf\x6c\xf8\x21\x58\xf5\xe6\xb8\xfe\xd7\xc7\xdf\xee\x3f\xfe\x73\xf5\x9f\x9b\x0f\x1f\x6e\x57\x77\x77\xe1\xc2\x3b\xc5\x05\xd9\xe0\x1a\x51\x86\xcb\xef\xee\x3f\xde\xde\xfc\xbc\x5a\xaf\x56\x77\x7e\xd3\x05\x29\x0a\x94\x32\x23\x4d\x93\x43\xc1\x99\x12\xa4\xb0\x34\xcc\xe6\x3f\x2e\x2e\x00\x00\x16\x0b\x58\xed\x91\x29\x50\x35\x51\x40\x25\xe0\x96\x2a\x85\x25\x1c\x6a\x64\xa0\x34\x2c\x09\x44\x20\x94\xb8\xe3\x92\xea\x37\x8a\x83\xaa\x11\x2a\x44\xd8\x93\xb6\x51\x86\x4e\x78\x18\x1a\x82\x86\x25\xf9\xc1\x6f\xcb\xc8\x96\xb7\x4c\x5d\xc1\xaf\x6b\x7a\xfc\xfb\xdf\xf2\x67\x1e\x7f\xa0\xaa\x2e\x05\x39\x38\x21\x9d\x0f\xe0\x37\xbf\xf1\x25\x00\x2a\x2d\x29\xcb\x7d\xd9\x16\x0a\xcb\x89\xa3\xb4\x44\x3f\xb8\x25\x83\x73\x66\x40\x59\xd1\xb4\x92\x72\xb6\xaa\x2a\x2e\x82\x17\x78\xc4\xa2\x55\xa3\x17\xe7\x22\x83\x1d\x11\x64\x8b\x0a\x85\x84\xa2\x26\x6c\x83\xd3\xe8\x3e\x75\x4b\xdf\x9b\x95\x65\x26\x5b\xb1\xc1\x35\x29\x14\x17\x93\x50\xdf\x73\x39\x0d\x37\x7c\xd9\x43\xfe\x24\xe8\x9e\x28\xa7\x18\xa3\x35\xd8\xb5\x0f\x0d\x2d\xbc\x01\x41\xd5\xb2\x42\x53\x09\xc1\x4a\x6c\xaa\x1c\xf6\x44\xd8\x7d\x57\xf0\x8f\xce\x29\xe6\x9f\x8d\x8a\x47\xac\x55\x2d\xf3\x24\x33\x6d\x12\x7a\x4f\xe8\x5e\x76\x5f\x0e\x7f\x98\x9d\xfa\xd3\xa0\xb2\xc6\x73\x7d\x69\xff\x12\xf9\xc3\xf8\xa0\x70\xf5\x03\x69\x08\x2b\x10\x96\x66\xfd\xdc\x7d\xed\x96\x68\xd4\x73\x03\x78\x1e\x23\xb9\xbe\xd4\x7f\xf3\x6e\xa1\xd6\xdc\xa4\x3f\x38\xaa\x76\xf5\x37\x2f\xc8\x05\xfc\x8c\xca\x98\xb9\x07\xc1\x2b\xf3\xd5\x38\xef\xe7\xa4\xd9\x6b\x91\x6c\x50\xad\x11\xdf\xd9\x3d\x59\xee\x15\x14\x88\x41\xa0\x6a\x05\x0b\xc1\x87\x7c\x7d\x1b\x4b\x5a\xa0\xe4\xad\x28\x10\x6e\xca\x2d\x65\x54\x2a\x41\x14\x17\x01\xc5\xc5\xa2\x73\xcf\xe0\x59\xf8\xfa\xa6\x69\xf8\x41\x1a\xfc\x24\x22\xa2\x78\xb7\xd5\x7b\xfb\x84\x7f\xa7\x98\xf5\x5b\xad\x68\xd7\x82\x6f\xd7\x88\x46\x36\x43\x67\x4f\x5b\x47\xc0\x83\x57\xb9\xb5\xdb\xeb\xcb\x2e\x50\x3a\x19\xf9\xa3\x3a\xc2\xf6\x6f\x1e\x11\x08\xf4\x3c\x0e\x3b\xa9\x0d\x4e\x17\xd7\x97\x31\x9f\x4e\x09\xde\x12\x1e\x93\x9e\x75\x7c\x20\x4d\xd3\xc9\x2c\x08\x0b\x44\x01\x0f\x2d\x76\x28\x40\x69\xac\xa5\x0f\x0e\xdf\x39\x2a\x24\xe4\xcb\xf0\xd0\x1f\x07\x4b\x78\xe4\xf8\xe0\xcb\x04\x86\xc4\xc3\x09\x40\x89\x87\xb1\x26\x3a\x75\x8f\x44\x12\x21\xce\xff\x0f\x1d\x79\xfd\x18\xbe\xa0\x32\x8c\x3d\xa1\x99\xbb\x5e\x04\xd9\x17\x48\x28\x27\x25\x62\xde\x94\xb1\x88\x3d\x6b\x9b\x21\x6b\xf9\x9f\xab\x9e\x08\xc8\xfc\x7c\x65\xc5\xfb\xfe\x0c\xd5\x41\x1c\x6a\x6f\x40\x2a\xd1\x16\x0a\x6a\xde\x94\x94\x6d\x52\xae\xc4\x10\x4b\x5b\xfc\x14\xa4\x29\xda\x46\x27\x39\xb7\x4c\x8e\x42\xa6\x23\x17\xa1\x89\x02\xe6\x02\xee\xeb\xd8\x12\x74\x86\x6f\xa5\x3d\x61\x4b\xbe\x22\x28\x41\x98\x24\x26\x55\xda\x3a\x44\xa0\xdc\x71\x66\x16\xd4\x74\x53\x43\xc3\x49\x29\x81\x33\x03\x83\xa1\x3a\x70\xf1\x35\x69\x4f\x3a\xaf\x26\x6c\x67\x04\x47\x17\x92\x50\x70\xa9\x74\xae\xe1\x0c\xa1\x65\xd4\xfc\xdf\xa9\x0e\xd0\xe8\x60\x6e\x97\x7f\xfe\xb7\x06\x6d\x61\x49\x1d\x5a\xa1\xe2\x02\x0c\xb7\x5a\x88\xa3\x5d\x93\xe0\x1e\x09\x30\xe7\x83\xec\xec\xe4\x59\x20\x47\xbb\x26\x41\x3e\x12\xe8\xfa\x50\x40\x19\x55\xdf\x39\x88\xc6\x0e\x6e\xd2\x76\x70\x00\x2c\x43\xd5\x8e\x97\x26\x8e\x85\x65\x0a\xcc\x78\x6b\x02\x14\x2c\x53\x50\xa7\x1c\x0b\x3e\xa3\xa0\xd5\xe9\x13\x39\xa1\x70\x15\xc9\x2d\x4a\x9d\x5f\x8d\x46\x74\xea\xc3\x12\x1e\x4e\xc6\x80\xf7\xfd\x5a\xe9\x16\xaf\xb9\xb8\xef\x9d\x60\xd5\x69\x2a\x55\x41\x86\x6e\x37\x79\x6c\x54\xb2\xdc\x8b\x16\x81\xda\xa2\x6a\xa7\xd7\x42\x4d\x24\xc8\xb6\xaa\x68\x41\x75\xd9\xec\x0b\x2f\x6d\x2f\x7a\x51\xe8\x90\xbd\xd9\xe8\x80\xc0\x99\xa2\xac\x4d\xa7\x59\x1d\x55\x0b\xe2\xd0\x63\xc0\xcf\x15\xbc\xe3\xbc\x89\x10\xd5\x08\x3a\x75\x6c\xdb\xad\x43\xe4\x21\x08\xfc\x6f\x4b\x05\x96\xe7\x63\x99\x43\x4c\x99\x4a\xd8\x93\x46\x73\x2c\xa1\xc4\x8a\x3a\xc9\x9f\x2f\xf5\xb4\x63\x68\xee\x3c\x38\xb7\x3f\xe1\xb9\x96\x33\x72\x34\x9c\x8d\xe2\x5a\xd6\x07\x0a\xf3\xfd\x75\xc0\x91\x7e\x90\x8f\x38\x2e\x08\xd3\x26\xdc\x8a\x88\xc9\x8c\x56\xa6\x0e\x22\x7b\x42\x1b\xa2\x3d\x7d\xe8\xdc\x3e\xc6\xe6\x93\xbc\x38\x90\x81\x00\x74\x66\x99\xf0\xf3\x47\xd4\x3a\x9b\x92\xca\x0c\x9e\x38\x23\xe5\xef\xc9\x83\x60\x99\xb6\xab\xf1\xf6\x01\x14\x58\x0e\xc1\x8d\xb7\xa4\x31\xc2\x72\x02\xfc\xb0\x2a\xea\x43\xc0\x33\xdc\x9a\x4a\x9d\x5a\x9b\x3e\x24\xe8\xd8\xfd\x80\x15\x17\x9d\x26\xd9\x06\x48\x68\x09\x73\x7f\xcc\x2f\xca\x9e\x44\x51\xda\xfb\xf2\xd0\x64\x8c\x3f\xfd\x55\x76\x1e\x45\xa5\x4d\xa2\xc8\x78\xbb\xa9\x43\xcf\x49\xfb\xd6\xcc\x9f\x44\x58\xe9\x62\x97\xad\xf6\xbc\x59\xef\xb8\xb4\xe9\x65\x68\xdf\x1d\xc6\x8c\x14\x05\x17\xb6\xbe\xb0\x2d\x94\x61\x86\x34\xc4\x3d\xc1\x91\xf1\xba\x0b\x60\x40\x3f\xf7\xb4\x2f\x02\x3f\x1b\x6a\x3b\xe0\xd8\x3b\x3e\x71\xd0\x5d\xac\xd1\xb8\xda\x20\xe0\xbd\x06\x4f\xef\xe5\x4e\xab\xaf\x1e\x5b\x72\x1c\x71\xe1\x20\x0f\xcb\xdd\xf3\xcd\x24\xeb\x6c\xed\x8b\x55\xea\x4d\x51\xa8\x2b\xb8\x69\x55\x7d\x63\xf9\x98\x41\xe0\xa6\x13\xad\x97\x6e\xc5\x96\x1c\x57\xe9\x36\x8c\xd5\x78\x7e\x75\x66\x3a\xf1\xd7\x75\x2f\x31\x57\xb2\x4d\xc7\xed\x3e\xa0\xea\xea\x62\x4b\x8e\xb1\x4f\xe9\xc4\x6e\x7c\x9f\x6f\x77\xad\x32\x0d\xbf\x6c\xc4\xce\xe0\x41\xa2\xa5\x34\xe6\x2f\xbf\x48\xc2\x76\xb6\xd0\x21\x1e\x3a\xcc\xa3\x1c\x98\xd0\x69\x29\xdc\x8e\x82\xcd\xa0\x6d\x39\x2f\xb1\xd2\xb7\x5d\x73\x4f\xbe\x45\x89\x62\xdf\xad\xce\x3a\x8d\xce\x49\x59\x0a\x94\x32\x40\x4b\xab\xc9\x33\x96\x4e\x67\xd9\x9b\xe1\x85\x48\xc7\x06\xeb\x37\x1d\x67\x81\x43\xfc\x8e\x82\x03\x1e\xa9\x02\x24\xa2\x39\xcd\x53\x97\xf3\x29\xf5\x67\xd1\x62\xfd\x99\xc8\x07\x4a\xb4\x18\x58\x5c\x4f\x7e\x90\x20\xd2\xcc\xcd\x46\x1b\xa7\xf2\xc7\xc8\x84\xe2\xad\xc3\xfb\x8f\xfe\xa4\x2c\x61\xd0\x6f\x32\x1a\x31\xa1\xc3\x74\x46\x6c\x37\x24\xdc\xf7\x8b\xbd\x80\x60\xb9\x41\x28\x88\x44\x38\xd4\x28\x30\x28\xab\x4a\x8e\x92\x29\xa8\xc9\x1e\x81\x58\x02\x33\x50\x02\x49\x7c\x1e\x91\xf0\x26\xf6\x89\xbe\xfd\xf6\x66\xfe\x26\x34\x03\x6d\x6e\xa6\x5b\x64\xbb\x38\xcb\x3e\x10\xcc\x1f\xb8\x10\xfc\x70\xfd\x97\x41\x5b\xef\xad\xeb\xcc\x2d\xa4\x35\xc4\x45\xe5\xdf\x8f\xda\x84\xfa\xd3\x9f\xdc\x1f\x33\x6a\xff\x05\x1d\x80\x67\x99\x8a\x8b\xd3\xc3\x82\xe6\xc1\x67\x39\x2c\x81\xaa\x50\xf6\x81\xc1\x6e\xb4\xd8\x50\x7b\x22\x61\x69\xbf\x75\x8b\xe7\xb1\xc1\x4d\x98\xa6\xa7\xfc\x76\x79\x96\xf5\xbd\xc8\x64\xcf\x36\xd7\x51\x07\xf4\xbd\xad\x06\x4c\xbf\x3b\x4a\xfb\x5a\x12\xb2\x7d\x70\xfd\x70\xc5\x5d\x7b\xde\xdf\xc7\x3b\x02\x5d\x2b\x31\xc8\x0e\xb6\x3c\xe8\x77\xd3\x74\x1f\xd5\x52\x8c\x01\x66\x5f\xf4\xb2\x61\xb2\x79\x76\x7b\x3f\xb0\x35\x6d\xe5\x15\xe2\x8d\x69\x0d\x7e\xa7\x88\x8f\x93\xe1\x9e\x56\xe1\x61\x67\xc4\x4c\x81\x66\xf8\xc1\xb8\xcd\x66\x9d\xa0\x67\x50\x72\x60\x5c\x75\x35\xd3\x20\xbc\x2d\x16\x20\x79\x57\x87\xf5\x54\x5a\xc6\x50\x8b\x99\x08\xda\x9c\xba\x79\x86\x19\x52\xc8\x44\xe8\x4d\x79\xda\xc8\xf5\x49\xe0\xf5\xa4\x55\x75\x16\xf7\x79\x7d\x1f\x56\xdf\x07\x72\x78\x6e\x58\x88\x40\xfd\xf4\x13\xec\x08\xa3\x45\xf6\xea\x57\x66\xae\x17\x8a\x83\x3d\x18\x04\x56\x28\x50\x7b\x92\xab\xec\x7c\xb8\x34\x50\x6d\xcc\x7b\x15\x68\x22\xad\x92\xb7\x89\x68\x93\x50\x8d\x75\xfc\xaa\x55\xad\x09\xb3\xba\x6c\xe6\xa5\x0e\x16\xaa\x86\x03\x6d\x1a\x60\xb8\xd7\x77\x47\x9d\xf2\x48\x51\x63\x39\xd6\x0e\x91\x3e\xb6\x18\x25\x69\xf5\xb4\xac\x44\xd1\x95\x82\x3e\xac\x78\x14\x96\x2e\x77\x51\x5c\xd5\x48\x45\xe8\x90\xd2\xda\x65\xa9\xfd\x49\xfb\x6a\xc1\x9b\x06\xc7\xb7\x91\x60\x28\xe0\x80\xbc\x6f\x85\x40\xa6\x9a\x93\x65\x84\x4a\x73\x88\xef\x83\x55\x84\x36\xa3\x4a\x3e\x23\xb2\x1b\x89\xd9\xbc\xee\x5a\x3b\xb4\xa1\xea\xe4\xd3\xd6\x54\x6d\xdb\xf0\x0d\x2d\xf2\xd9\x10\xc7\xbb\x56\x85\x0d\x38\xa1\xcd\x1c\x53\xe9\x70\xef\xd4\xaa\x53\xd2\xcc\xb7\x0f\xec\xc3\x9a\x48\x68\x50\xca\xe0\x02\xea\x37\x77\xe1\x7a\x74\x39\x88\x55\x13\xc6\x82\x47\x33\xcf\xc8\x90\xcc\x70\xcb\x0d\x3f\xe0\xfa\x32\xdc\x3d\x1a\x5d\x74\xa7\xe4\x67\x8d\xb2\x1c\xd5\xb8\x6e\xbc\x77\x1d\x52\xdf\x0c\x0d\xb2\x98\xc0\x82\x33\xdb\x8a\xc1\x12\x5a\xe9\x1b\xaa\x25\x51\xc4\x87\x64\x2a\xdd\x6c\x52\xdf\x78\xdc\x58\xeb\x53\x34\xb7\x30\xb2\x6f\x78\xf1\xd5\x8d\x82\x75\x89\x61\x76\xd4\x64\xb7\x43\xe6\x46\xb1\xe0\xa7\x2e\xc9\x09\x6c\xc7\x68\x22\x4a\xbf\x20\x90\x42\x7a\x3e\xd6\x8f\xdd\xc2\xd6\xfa\xd5\x64\xf7\x37\x1c\xc0\x39\xf3\x9c\x17\x7c\x77\xba\x8e\x36\x8c\x42\x93\x09\x5d\xc7\x68\x4d\x1e\xc4\xa4\x95\x10\x5c\x68\x1c\xe6\x96\xac\x8e\x83\xfe\xb5\xe9\x86\x9e\x4c\x17\xdb\xc4\x2d\x34\x2d\x0c\x4a\x1a\xfa\xbb\xbe\x9e\x50\x21\xd5\x0f\xaf\x52\x2c\xda\xd1\x6c\x72\x58\xf4\x45\x9f\xd1\x7f\x1f\x70\x9c\xc7\xf7\x23\xdc\xee\xd4\x09\x1c\x33\xfe\x5a\x7f\x10\xd4\xc0\x65\x78\x18\x88\x4b\x71\x9f\x99\x3b\xf3\xf4\xb2\x6a\x38\x29\x5f\x20\xab\x34\x31\x49\xf6\x98\x45\x6c\xcc\x14\x3f\x97\x92\xb7\xbc\x27\xa6\xeb\x11\xf9\xf9\xd3\x73\x93\x78\xfd\xf9\x73\x93\x78\xdf\xe4\xdc\xc4\xe9\xd7\xdf\xf1\x5d\xb9\x91\x0c\x4f\x76\x80\xaf\xdf\x14\x36\x50\x8f\x06\x8c\xce\x7d\x37\x74\x8f\x6c\xc8\x8d\x79\x3b\x80\x91\xf4\x9e\x47\x2b\x9e\xa7\xca\xa9\xc4\x88\x5b\x07\x43\x03\x52\xfa\x9a\xea\x91\xd1\xd7\xa0\xb4\x50\xa4\x71\xad\x2e\x4b\x21\x6a\xb6\xff\x08\xd9\x88\xc9\x1f\xfd\xc2\x54\xab\xfd\xf5\x10\x76\xbf\x3c\xd5\x5e\xcf\x87\x41\xa2\xc3\x13\x6a\xce\x34\x1f\xcd\x94\xd1\x15\xa1\x51\x45\x3a\xf0\xbb\xf7\xe6\xc6\x00\xc4\xfa\x58\xf7\x53\x23\x9b\x28\xb4\x82\xb4\x07\xe8\x0b\x07\x65\xde\x3b\x13\x59\xc1\x4f\xc4\x6d\xed\x54\x18\x9a\x2b\xed\xd1\x76\xda\x9e\xa7\x7f\x4b\x11\x89\xd6\x00\xd6\x74\xec\xee\xf8\xd7\x04\x81\x3e\x42\xc6\xac\x7b\x5e\x5f\x9a\x67\x33\x88\x3c\xb3\x72\x63\x3f\x43\xc7\x5b\xf6\xb7\xff\x05\x00\x00\xff\xff\x76\x09\xee\x30\x7e\x25\x00\x00" func flowfeesCdcBytes() ([]byte, error) { return bindataRead( @@ -119,11 +119,11 @@ func flowfeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9c, 0x5f, 0xc4, 0x64, 0x3, 0x7f, 0xd4, 0xc5, 0x5a, 0x84, 0x11, 0x1a, 0xbe, 0x1e, 0x42, 0x8c, 0x19, 0xc2, 0x1c, 0xe4, 0x94, 0x8f, 0xcd, 0xc7, 0x87, 0x74, 0x2e, 0xd, 0x2e, 0xdb, 0x9d, 0x92}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0x90, 0xf9, 0x88, 0x62, 0xe, 0xe1, 0xe2, 0x98, 0x62, 0xc4, 0x9c, 0x5c, 0xe5, 0xa1, 0xfa, 0x7a, 0x6e, 0x7d, 0x72, 0x70, 0xbf, 0x4f, 0x51, 0xee, 0xdc, 0xc8, 0xb6, 0x9b, 0xe9, 0x28, 0x75}} return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\xeb\x72\xdc\x36\xb2\xf0\xef\xe3\xa7\x80\x5d\xf5\xd9\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x39\x2b\xbb\x2c\x67\xf3\xc3\x95\xca\x42\x24\x46\x83\x35\x87\x98\x10\xa4\xc6\x73\x12\xbf\xfb\x57\x68\xdc\x6f\x24\x47\x1a\x3b\xd9\xec\xaa\x92\xb2\x34\x43\x36\x80\x46\xa3\xd1\xf7\xde\xfb\xea\xce\x1d\x84\x10\x7a\x59\xb1\xe5\xd9\xe9\x3b\x7c\x59\x91\x8b\x16\x7f\xa0\xf5\x95\xfc\xfc\xdd\x8c\xc0\x77\xe8\xec\x14\xc1\xb7\x08\xd7\x25\x52\x8f\xa0\x82\xd5\x6d\x83\x8b\x16\xcd\x71\x8d\xaf\x08\x87\x57\x6a\x56\x12\xc4\x16\xa4\xc1\x2d\x6b\xf8\x03\x78\xa1\x24\x15\xb9\x52\x7f\xd3\x7a\xca\x9a\x39\x6e\x29\xab\xe1\x79\xf1\x3d\x0c\xd1\xb2\x0f\xa4\xe6\xa8\x9d\xe1\x16\xe1\x86\x20\xde\xe2\x0f\xa4\x44\x98\xa3\x05\x6e\x5a\xc4\xa6\xa8\xd5\xb3\x79\xd3\xb0\x96\x15\xac\xda\x95\xb3\x3c\x67\x25\xe1\x88\x77\x97\x73\xda\x8a\x87\x68\x23\x5f\x46\x2d\x83\x77\x16\xdd\x65\x45\x0b\x84\xcb\x52\x3c\x79\x56\x4f\x19\x9a\x76\x75\x61\xa6\x50\x76\x8d\x58\x8e\x78\x94\xab\xa5\xe1\x0e\xbe\x46\x8b\x19\xe6\x64\x57\x23\x83\x72\xd4\x90\x82\x35\x25\x57\xc3\x88\xc5\xc0\x0a\x0a\x36\x9f\xd3\xb6\x25\xa5\x5a\xc6\xae\x40\xdd\x0a\xe1\x8a\x33\xb4\xa4\x55\x85\xae\x48\x8b\x30\xcc\x14\x60\xbd\xbe\xfc\x27\x29\x5a\xb9\xd8\x56\x3c\x59\xe0\x1a\x75\x1c\xa6\x0c\x73\xdf\x46\x5d\xad\x7e\x11\xf0\x97\xb4\x9d\x95\x0d\x5e\xa2\x86\x2c\x71\x53\x72\x35\xa5\x17\xb8\x98\x49\x8c\xcf\x30\x47\xf3\xae\x6a\xe9\xa2\x22\x72\x0e\xe8\xb2\x2b\x3e\x90\x56\x61\x74\xc6\xaa\x52\x4d\x5a\xce\x10\xde\xbf\xc4\x9c\x94\x88\xd5\x16\x6b\x6d\xc7\x0f\xed\x6a\xb6\xd5\x2e\xe8\xd9\xd0\xfa\xca\x4c\xac\x94\x33\x93\x13\x22\xa5\x9a\xd1\xa9\xd9\x6a\x58\x12\x20\xa0\x21\x57\x94\xb7\x44\x8c\xac\x49\x81\xa0\x97\xdf\xbf\xfe\x51\x7c\x80\x7d\x8a\x19\xb5\x21\xe8\x72\x85\x3a\xae\x1f\xd1\xe0\xcf\xc9\xd2\x8c\x3e\xd9\x32\x5b\xbc\xab\x29\x79\x85\x66\xf8\x9a\x48\xa8\x78\x9e\xc4\x92\x4f\xbc\xa8\x64\xbb\xf6\x1c\x1c\x97\x73\x5a\x03\x9e\x05\x04\xdc\xb5\x33\xd6\xd0\x76\x25\xd6\xd0\x90\x39\xbb\x26\xf2\x6d\x45\x20\xdb\xf0\x5e\x43\xa6\x5d\x5d\x22\x5a\xf3\x6e\x3a\xa5\x05\x25\x75\x5b\xad\x34\x65\x8b\xc7\xf9\x36\x5a\xe0\x95\xde\xd5\x6d\x73\x22\x00\x9e\x3a\x11\x97\xa4\x5d\x12\x3b\x53\x20\x2d\x4e\x24\x59\xcd\xf0\x62\x41\x6a\xc4\xea\x82\x20\x72\x4d\x9a\x15\x22\x0b\x56\xcc\xd4\xb4\x2f\x08\x11\x54\x4f\x05\x1a\x70\x65\x70\x59\xb2\xa2\x9b\x93\xba\x85\x43\x88\x66\xa4\x21\x87\x68\xd6\xb6\x0b\x7e\xb8\xb7\x57\xb2\x82\xef\xb2\x7a\x5a\xb1\xe5\x2e\x6b\xae\xf6\xd4\x3b\x7b\x77\xee\xa0\xaf\xf6\xee\xdc\xa1\xf3\x05\x6b\x5a\xf4\xb2\xab\xaf\xe8\x65\x45\xde\x01\x0a\xa7\x0d\x9b\xa3\x7b\xde\x67\xf7\xcc\x93\x15\x5b\x3a\x4f\xed\x7f\x14\xfb\xfe\xee\xf5\xab\x17\xe7\xc7\xa7\xa7\x6f\x5f\x5c\x5c\xb8\x0f\xbe\x24\x84\xbb\xcf\xbd\x7c\xf1\xe2\x22\x78\xec\xa4\x59\x2d\x5a\x76\xe7\xce\xa2\xbb\xb4\xfc\x27\x66\x5f\xe8\x57\x89\x81\xbd\xaf\xe0\x27\xcd\xbf\x5e\x5c\x93\xba\xe5\x48\x3e\xb2\x27\x5f\x10\x70\x89\xf8\x1c\x9d\x93\xe5\x0b\x81\xcb\x49\xcb\x5a\x5c\x5d\xc0\x9e\x1d\xa2\x1f\x5e\xd2\x8f\x5f\x3f\xd9\x46\xf0\xe1\x5b\xd8\xb6\x37\x78\xc5\xba\x56\x7f\xb5\x15\x80\x01\x18\xef\xec\xd3\xfc\x0d\xa6\xa5\x84\x69\xa1\x89\x35\x8b\xc5\xdb\x4f\xe6\xb4\x6e\xdd\xf1\xa6\x84\xf0\xef\xba\xa6\xb6\x9f\x6d\xa9\x15\xee\xed\x01\x5b\x51\xab\x89\x17\x21\xbe\x3c\x69\x08\x6e\x49\x39\x11\x24\x77\x76\x7a\x88\x2e\xda\x06\x8e\x72\xc3\x2a\x72\x88\x7e\x38\xab\xdb\x6f\xb6\x11\x9e\xb3\xae\x6e\x4f\xf4\xd9\xcf\x2d\x08\x76\x93\x9b\xc7\x22\x98\x12\x4c\xff\xdb\x12\x9b\x6b\xbe\x2a\x16\x22\x5f\x7f\x4b\x7e\xe9\x08\x6f\x49\xf9\x8e\xfd\x20\x99\xd1\x8d\x66\xf1\x83\xe6\x69\xb7\x78\xfb\x46\xab\x78\x0b\xfc\xa2\x3c\xae\xcb\xb7\xc0\x20\xd6\x06\xe2\x92\xd2\x7a\x6f\xea\x59\xcb\x35\xfc\xa8\xae\x95\xfa\x46\xe3\xdf\x0e\xc6\x39\x69\x97\xac\x11\xe8\x3f\x2e\xcb\x86\x70\xfe\xc3\xa2\x4c\x12\x69\x4d\x96\xea\x09\xfd\x59\x0a\xa7\x3f\x12\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x90\x0f\x48\x6a\xf7\x4e\x8f\xb9\x34\xb2\x47\xc8\x3c\x91\x3b\x47\x46\xc0\x11\x1f\x8a\x01\x1e\x3f\x0a\xe7\x68\x60\x0c\x9d\x9f\x04\xac\x21\x54\x06\xb0\x33\xa7\xeb\xf6\x80\x47\x9c\xbb\xdb\x0f\x92\x3f\x95\x9b\x82\xbd\x61\xdc\xf4\x1d\xc6\xdb\xc0\x1d\x7b\x54\x6f\x3f\xf7\x8d\x8c\x60\xce\xd3\x89\xb9\x96\x29\xa9\x4a\x24\x8f\xe4\x88\xb3\xd5\xb5\x6f\x48\x53\x08\xb9\xe4\x8a\x4c\x6a\xb2\xf4\x3e\xc8\x73\x91\xe5\x8f\x84\x7c\xa8\x56\xf2\x16\x16\xef\xf5\xdf\xc7\xe7\x64\xa9\xee\xff\xbf\xd1\x9a\xce\xbb\x39\x17\xef\xe8\xdf\x0f\xd1\xaf\x70\x1b\xea\xb7\x3f\x25\x5e\x37\x33\xf6\xe1\x38\x60\x12\x48\xf9\x5f\x56\x49\xad\x01\xd1\x92\xd4\x2d\x08\x8e\x20\x90\x4c\x59\x83\x70\x55\xc1\x57\x20\x11\x22\x5a\xcb\x3f\x24\x7f\xdc\x35\x20\xce\xea\xa2\xea\xc4\x03\xf2\x31\xad\x28\xd5\x0f\x5a\x84\x8b\x96\x5e\x93\x6a\x05\xaa\x12\x2d\xe8\x02\xb7\x42\x87\xd3\x6f\x7e\x20\x2b\x74\x24\xc5\xd3\xb3\x53\xf3\xe9\x35\xae\x3a\x82\x8e\x94\x0c\x2d\xa4\x56\xa9\x64\x29\x39\xf8\x01\x07\xf5\x66\x5b\x89\xa1\xdb\x81\x26\x27\x45\xd5\xa2\x20\x9c\x4f\xb4\x20\xb6\x85\xae\x71\x23\xa7\x77\x88\xfe\xfa\xab\x24\x9f\x43\x75\xe5\x89\x01\x3e\x59\x84\x08\x91\x7a\x2e\xd1\xa5\x48\x09\x46\x77\x94\x40\x22\x94\x1b\x38\x02\x0d\x6a\x57\x0b\xa9\xe3\x68\xfd\xc8\xc0\xa1\x35\x62\x4d\x29\x95\x8b\x4b\x22\x64\x42\x4e\x4b\xd2\x90\x52\xac\x8f\x96\xe6\xb9\x57\x64\xc5\x0f\xcd\x5f\x07\x68\x07\x9d\xb0\xaa\x22\x85\xe0\xfb\xa0\x40\x9a\xef\x1e\xc1\x77\x35\x27\x35\xef\x78\xf0\xdd\x63\xb4\x83\x5e\x7c\x24\x45\x07\xa2\xb3\xff\xdd\x13\xb4\x83\xfe\x4e\x1a\x3a\xa5\x05\x4e\x7c\xfd\x14\xed\xa0\x63\xc0\x97\xf3\x85\x42\x20\x2e\x0a\x81\x01\x89\x3f\x85\x15\xe0\xe2\x82\xe3\xd2\x46\x08\x63\x01\x5d\xfa\x88\x04\x71\x32\x83\x46\x47\x97\x8e\x68\xcd\x00\x61\x53\x89\x6e\xa0\x11\x40\xb6\xa3\x83\x15\x5d\xd3\x08\xda\x07\xd5\x22\x3b\x6d\x98\x83\x7b\x01\x7d\xb7\x02\x89\x6d\xb5\x20\xb7\x9c\xfd\x02\x53\xb0\x03\x28\x2d\xc9\x55\x74\x0c\x9c\x82\x75\x55\x29\x08\x60\x8e\xeb\x0e\x57\xd5\x0a\x15\x52\x14\x10\xba\x22\x28\x6c\xa0\xbe\x35\x84\xb3\xae\x29\x48\x76\x15\x44\x8a\xeb\x1f\x48\xed\xb3\x11\x7f\xc6\x8d\xd8\x60\x6d\x92\x58\x02\xff\x41\x58\x4e\xce\x92\xae\xc5\xe5\x15\x69\x79\xea\x30\x0a\xf1\x3b\x3a\x8e\x25\x29\xe8\x1c\x57\xa8\xee\xe6\x97\xa4\x31\xda\xdf\x3e\x9c\xbf\x03\x44\xeb\x12\xe8\x4b\xe8\xc4\x68\x61\xf8\xa3\xd5\x05\x5e\xbf\x7b\x71\x88\x4e\xe4\x96\x55\x2b\x44\x05\xbf\x68\x51\xc7\x49\x99\x3f\xb2\x12\xb3\x6f\xc5\xaa\x62\x16\xe8\x2f\xdd\x0e\x29\xd6\xaf\xb7\x44\xae\x1a\xf6\xc5\xd3\xa1\x91\xa0\x04\xa9\xd3\x19\x28\x02\x67\x1d\x27\x8d\xb3\xc3\x8a\xad\x00\xc1\x31\x44\xdb\xec\xf6\x08\xe0\xa7\xe6\x61\x79\x7b\x9d\xa4\x76\xe9\x0d\x6e\x67\x1c\x08\x9e\xb7\x0c\x28\x59\x6b\xbf\x9a\x04\xec\x5d\x54\x11\x29\x42\x02\xd9\x36\x17\x2d\x6b\xf0\x15\x11\x00\xc4\x0d\x68\xfe\xc8\x3c\xfe\x06\x8c\x4b\xf2\x69\xfb\xbb\xf7\xb0\xba\x27\xc0\x80\x30\x0a\xba\x73\xc3\x64\x9e\x76\x95\xdb\x1e\x0d\xf7\x84\xcd\x17\x8c\xd3\x96\x20\x71\x0c\xd1\x29\x99\xd2\x1a\xac\x01\x5a\xeb\xfd\xca\x53\x7e\xf5\xed\x8d\x69\xcd\x5d\x43\x9d\xdc\x28\xca\x11\x5f\x90\x42\xf0\x37\xc7\x70\x43\x6b\x50\xbf\xcd\xfc\x35\x7a\x1d\xae\xaf\x95\x71\x97\x8c\xba\x9a\xfe\xd2\x89\xeb\x48\x9f\xa2\x5a\x9b\xc6\xf4\x53\x17\xa4\x45\xcb\x19\xa9\xcd\xb7\x62\x02\x85\x14\xc0\xcd\x83\x1a\x63\xb4\xd4\xd2\x4a\x3c\x14\x1c\x41\x36\x05\x18\x87\xde\xb7\x07\xe8\x08\x15\xf2\x16\xd0\xb6\x40\x7b\x09\x1c\xc1\x5d\x02\x97\x80\xf7\xcd\x63\x74\x84\x88\xbe\x02\xbc\x6f\x9e\xa0\x23\x74\xed\x5c\x00\xde\x97\x4f\xd1\x91\xa2\x68\x6f\xf2\x70\xfa\xac\x16\x7e\xc7\xfd\x72\xc2\x89\x26\xfb\x50\x57\x32\xab\x1d\x78\xfc\x15\x59\xf5\x3f\xaa\x4e\x85\xfb\x9c\x8f\xc0\xd7\xa7\xaf\x0f\xd1\x9b\x86\xb1\xa9\xc0\xe1\x1b\xc6\x39\xe1\x5c\xd0\xc4\xe4\x0d\x7b\xb3\xa5\x77\x4f\x1f\xae\x45\x43\xaf\x71\x4b\x04\x93\x4b\x6c\x04\xf0\x79\x97\xbb\xb3\xba\x12\xdc\x99\x4a\x99\x46\x5f\x34\xd5\x0a\xae\x7a\x6d\x65\x14\xec\x8b\x82\xec\x03\xc6\x2b\x5f\x02\xb1\xf0\x29\x57\x2c\x74\xde\xf1\x16\xe1\x6a\x89\x57\x5c\x5c\x08\xf8\x92\x29\xab\x9f\x16\x37\x1a\x79\xa9\xce\xc5\x9d\x26\xe5\x09\x63\x93\x13\x17\x64\x51\x90\x45\x9b\x1a\x47\xef\x57\xeb\x5c\x72\x87\xe8\xaf\xc6\xc4\xb5\xfb\x77\xdc\x55\x6d\x6a\xdd\x76\xc5\x76\xb1\x62\x89\xae\xd9\x58\xd9\xac\x05\xcb\x92\xe2\xdf\xc7\x56\x1b\xf3\x5c\x80\x7f\x63\xd7\x84\x6b\xcb\xb6\x3b\x13\x65\x1f\x44\xd2\xa2\x8c\x48\x0d\xe2\x1c\xae\x9d\x8b\x32\x5e\x84\x63\xed\xb9\xcd\x3a\xb4\x49\x58\x1a\xef\xc0\xe6\xde\x90\x6b\xca\x3a\x1e\x8c\x9e\x59\x81\x56\x75\xfa\xd7\xb0\x9b\x59\x84\xd1\x18\x07\x17\x31\xbc\x00\xc1\x3d\xc5\x8d\x04\xac\xb4\x65\xd6\xf0\x2e\x58\x91\xb8\xe0\xa4\xb9\x7e\x89\xeb\xb6\x77\x36\xc3\x18\xbd\x30\xf7\x91\xbc\x42\x8d\xa4\x03\x98\xa1\x5c\xe1\x22\x33\xca\x5b\x65\x76\x1f\x1a\xa5\xa2\x1c\x64\x2a\x4b\xce\x8a\xc2\xf4\xea\x3d\xc3\x3b\x72\x58\xaa\x7d\x43\xc8\xf2\x52\xeb\x3b\x74\x35\x47\x47\xa0\x77\xa9\x84\xd6\x85\x3c\x5b\x62\x71\x67\xa7\x20\x79\x48\x23\xb9\xf2\x02\xd4\x64\x99\x39\x5d\x96\x2d\x39\x1a\xe7\x89\xb8\xfd\x49\xa3\x15\xcf\x78\xc0\xb4\xe0\xe8\xef\x6f\xa3\x2d\x17\x62\x26\x6a\xb3\x13\x47\x2d\x3d\x99\x36\x63\xfc\xf0\xa5\x0e\x3d\xa5\x25\xd8\x99\x84\xbc\x5a\x92\x96\x34\x73\x5a\x3b\x42\xa8\x9c\xaa\xa6\xb5\x69\x2b\xe9\x29\xf4\x72\xa4\xa7\x01\x57\x37\xae\x7c\x3b\x96\x1d\x5b\x7c\x3d\x31\x7f\xc1\x27\xe6\x52\xdc\xf6\x3e\x77\xad\xbe\xde\x17\xd9\x6b\x26\xf7\x98\x73\x6d\xf8\x8f\xc4\xd7\x8a\xff\x7d\x82\xfb\xb8\xee\x03\x45\xc9\xfa\xe9\x2d\xf4\xab\xf7\xf6\xa2\x21\xc1\x27\x72\xb9\xbb\x15\xa9\xaf\xda\x19\x3a\x3a\x42\x5f\x3f\x39\x44\xf7\xce\xa5\xc6\x8b\xd4\xc7\x70\x31\x5c\x12\xf4\xf8\x11\xba\x5c\xb5\x84\xa3\xc9\xd7\x4f\xd0\x8c\x7c\x14\xaa\x82\x90\x85\x49\xc3\xb7\xee\x45\x60\x63\xe7\xc2\x2e\xe5\x7f\x17\xba\x25\x78\x13\x4f\x27\xb4\xdc\x3a\x44\xf7\xde\x69\x29\xe5\xec\x54\x0e\x04\xce\x26\xb8\xe0\xa4\x24\xcf\x81\xb7\x54\x6c\x49\x9a\x02\x73\x12\x0c\x3c\x6a\x5c\xd0\xd9\xde\xd3\xf2\x27\xb1\xc2\x9a\x56\x6a\xd8\xb3\x53\x54\xe0\x5a\x5c\x93\xb8\x6a\x08\x2e\x57\x88\x7c\x14\xc7\x5e\x19\x12\xa4\x6e\x1f\x0f\x20\xc8\x00\x3d\x3f\x92\x84\x30\x39\xd8\x42\xf7\xef\xcb\xcf\x9e\xe9\xcf\x9e\xea\x85\xc1\xc7\x1a\x7d\x07\xdb\xe8\xd1\x36\x7a\xbc\x8d\x9e\x6c\x8b\xfb\xf2\x69\x0c\x39\xa2\x23\xbd\x31\xcf\xd1\xbe\x18\x25\xfb\xfd\xb3\x23\xf4\xf4\x60\x5f\x63\x33\x7c\xca\xcc\xa0\x12\x7f\xb4\x33\x5c\x8b\xa7\x7b\x91\xe8\x91\xaa\x43\x1e\x07\x8f\xbe\x89\x46\x79\x45\x56\x21\xa5\x90\x8f\xb8\x10\xe2\xc8\xd7\x4f\x34\xc5\x1c\x3c\xfa\x66\x98\x64\x2c\xf5\xbb\x43\xfe\xe5\x91\x1a\xd2\x7e\x9d\x1b\xef\x2f\x5f\x9b\xf1\xfe\xf2\x68\x78\xbc\xbb\x09\x5a\xb9\x22\x6d\x64\x61\x3f\xa9\x30\x9d\x93\x72\x82\xf5\xe9\x8e\x50\xbc\x95\xc5\xbd\xa2\x30\xa0\x6a\x4d\x66\x97\x42\x31\x2d\x24\xd0\x1b\xcc\xea\x15\x59\xe9\x19\x7d\x10\x8c\xc2\xdb\x8a\x78\x26\xaf\xa4\x9b\x7c\x33\xb3\xb8\x30\x7b\xe0\x4d\xc1\x6e\xcd\x56\xbc\x59\xeb\x0d\xee\x5c\x8d\xe2\x47\x5c\xa9\xc0\xf7\x5f\x81\xfe\x2f\x55\xc5\x57\x64\x35\x89\x66\xbc\xd0\x5f\xb9\xd3\xd9\x2d\x49\xc1\x4a\xf2\xbf\xe4\xe3\x64\x6b\x3b\x26\x38\x7a\x55\xe3\xb6\x6b\xc8\x71\x75\xc5\x1a\xda\xce\xe6\x87\xe8\x22\xfa\x6c\xf7\xbb\xef\x2f\x7e\xfe\xee\xfb\x8b\x83\x47\x3f\x3f\xfe\xe6\xc0\x03\xb2\x15\x4f\xb6\x26\xed\x3a\x53\xf5\x4f\xda\x26\x66\xfb\xe2\xe4\xf4\xe2\xf8\xe7\x37\x8f\x9e\x7e\xdd\x37\x55\xa3\xa3\x80\xe9\x6d\xa5\x84\x4f\x76\x4d\x4b\x52\x26\xf5\x96\x31\x1a\x0b\xcc\x92\x54\xd3\x5d\x5a\xa2\x23\x44\xcb\xf8\x0b\xe0\x88\x47\xd6\x82\xe3\x7d\x19\x9f\x9e\xa3\xf8\x44\xf5\xbd\x26\x11\xef\xfd\x1d\x3f\xee\x50\xe6\x91\x43\x29\x89\x45\xb8\x82\x03\x3a\x42\xfb\xf1\x23\x8e\x78\xf8\x6c\x07\xfd\xfa\xa9\xe7\x09\x23\x91\x01\x24\xef\xc1\xc4\x51\xeb\xc0\xa9\xa7\xcf\xd8\x02\x0c\x19\x7b\x5c\x5a\x32\xf6\x22\x9c\x10\xcd\xa2\xb6\x63\x7c\x6d\xeb\x63\x76\x88\xda\xa6\x23\x5b\x1b\x1a\xf9\x15\x59\xa5\x06\x7d\x45\x56\x1b\x1d\xd0\xee\x8f\x1d\xcd\x7e\x16\x0d\x15\xe3\x3f\x90\x98\xc4\x36\x85\x1f\x61\x7e\x37\xd6\x06\x32\x80\x94\xce\xf8\x6c\xc7\x46\x68\xec\x4a\xe3\xca\x8b\xf9\xa2\x5d\xc1\xbb\x93\xad\xb5\x40\x1a\x35\xec\x33\x40\xdd\xf0\x54\xb5\xf6\xb4\x61\xa0\xa1\x82\x20\x4e\xc8\x6e\x70\x46\xc8\x9c\x66\xc3\x32\x14\xcb\xd1\x71\x19\x86\xd1\x24\x62\x33\x52\x34\xb1\x7b\x89\x2b\x5c\x17\x0e\xa5\x3a\x77\x50\x49\x78\xdb\xb0\xd5\x24\x94\xa5\x05\xab\x9f\xea\x05\xbe\x25\x53\x74\x94\xa2\x6d\x65\x84\xdd\xbd\x64\x4d\xc3\x96\xcf\xee\x07\x28\x79\x3e\x11\x8a\xbf\x43\xee\x06\x22\x7c\xbd\x75\x77\xe8\xec\xf4\x38\x0f\xde\x1b\x34\xfc\x94\x9e\xdb\xb8\x77\xef\xa2\x9d\x98\xfe\x35\xc6\xbc\xe9\xb9\xd8\xd8\x2d\x09\x18\x50\xd5\xfa\x9e\xed\x44\x20\xb6\x6e\xf4\xae\xd9\xb3\x9b\xbd\x6e\x8e\xda\x6d\x5e\xbf\xe9\xe0\xfa\xf0\xc4\x17\xf1\x5b\xd2\x76\x4d\x0d\x2e\x26\x75\xcb\xba\x91\x9f\xd3\xae\x2e\xfd\x5b\x4f\x28\xe0\xe6\x09\xa1\xae\x04\x77\xd1\xee\x07\xb2\xe2\x09\x4d\x4f\x99\x27\x94\x75\xf9\x48\xbe\x26\x49\x33\xb0\x4f\x4c\x0c\xb0\xad\x08\x4a\xef\x7a\x0d\xf8\xe8\x90\x69\x8b\xd0\x44\x3b\xc0\xf3\x8f\xea\xf3\x78\xcb\xb1\x15\xad\x0e\x0e\xec\xd3\xf4\x6d\x47\xd5\x44\x32\x3c\xae\x79\x72\x43\x23\x6b\x02\x1b\x1e\xd9\x3c\xb9\xd1\x35\x0b\xa6\x32\x72\xd1\xe2\xd1\xf4\xd8\x81\xf8\xaf\xd8\x6f\x48\xe1\x29\x4e\xbd\xb7\xb7\x87\x7e\x68\x69\x45\xdb\x15\x7a\xa9\x82\x58\xa5\x4d\xab\x98\x91\xe2\x03\x57\x9e\x97\x07\x1c\xb1\x6b\xd2\x88\xc3\x66\xcd\xc8\x6a\x2e\xd2\x0e\x4b\x5b\x8e\xe4\xa9\x20\xa5\xb2\x02\x98\x41\x42\xe7\xda\xb4\xab\x01\xea\xcb\xae\xaa\x0c\x01\x7f\x27\xa1\x4d\xb6\xb4\xa5\x2b\x38\x8b\x74\x8a\x26\x7d\x17\x11\x7a\x98\x67\xb9\x5b\xe8\xd9\xc0\xe5\x19\x9f\xfb\x46\xf2\x17\x71\xa7\x7a\xa8\x46\xa4\xe2\x3d\xcf\xdf\x74\x8a\xfe\x8d\x11\xcf\x30\xd8\xef\xcc\x56\xca\x1d\x40\x18\x35\x64\x4a\x1a\x22\xe0\xb6\x4c\xfc\xc7\x6a\x12\xb3\x49\xe9\xa3\x37\xae\x35\x6b\xbf\xe9\xdd\xb9\x34\xef\xfb\x39\x19\x97\x76\x88\xee\x07\x0f\x8e\xb2\xae\x05\x84\xfb\xde\x01\xfd\x13\xba\x2b\xcd\x51\xd1\x4b\xe2\xe7\xde\x85\x74\x1a\x12\x27\x7a\x04\x9d\x9d\xa2\x92\x11\xe9\x9a\x1e\x34\x56\xf9\xda\x88\xda\xd4\xc9\xfd\xde\x19\x61\x1e\x2d\xf3\x5b\x47\x0c\x09\xf6\xe8\xb8\x2c\x11\x76\xa6\xa7\x9c\x13\x4e\x40\x77\x2f\xfa\x39\x69\x6d\xe4\x79\x32\x58\xca\x7c\x78\x88\xfe\x1a\x4c\x2b\x14\xc8\x7a\x97\xf5\x6c\xe7\xae\x85\x75\xc7\x47\x90\xe3\xa8\xbf\x68\x9b\xae\x00\xe7\x96\x94\x69\xc5\x6f\x57\xa4\x45\x0d\xc1\xe5\x0e\xd8\x24\x65\xe6\xc2\x25\xeb\x5a\x45\x6d\xc6\x81\xcb\xe5\xbb\x26\x55\xe2\xd7\x3e\x67\x6b\xf8\x95\xeb\xca\x0c\xbf\x1b\xe5\xc4\x0c\x9e\xcc\xf8\x2f\x8d\x35\x65\xe0\x11\xdf\x53\xa7\xac\xf5\xe9\x87\xa2\xb8\xe7\xcc\x73\x8e\xb3\x69\xc4\x73\x83\xe0\xac\x1f\x27\xe5\x4b\x88\xbc\x37\xe8\xec\xf4\x46\x0e\x9c\xf7\x92\x10\x7f\xca\x3f\x14\x3b\x5a\x72\x13\xce\xba\x41\x22\x3a\x19\xe1\xb0\xf0\x43\x0d\x53\xca\x49\x6d\xe3\x08\x92\xe2\xbf\xe4\x7d\x36\xda\x40\x81\x4c\xe9\xd0\x60\xcd\xb1\xf0\x76\x7b\x0c\x3b\xce\x53\x6b\xd8\x78\xec\x4b\x37\x31\xf7\xa4\xde\x1e\xb6\xfc\x38\xaf\xf5\x19\x81\x3c\xb5\xdf\x7b\x6b\x50\x21\x4a\xda\x1f\x12\x20\xa2\xcb\x75\xd8\x52\x90\x80\x12\x09\x56\x83\x96\x81\x2c\x90\xe1\x99\x18\x43\x40\x02\x46\x28\x5c\xf6\x5a\xcd\xbc\xf7\x03\x0d\x66\xa4\x31\x2d\x05\xc0\x7c\xbf\x96\xd1\x21\xb1\x94\x5e\xd9\x25\x69\x25\x74\xcf\x89\xfb\x55\xee\x0e\x3d\x25\x0d\xbd\x26\xa5\x8c\xfa\xf5\x83\x26\xc4\x1d\x09\x5a\xba\xa1\x90\x1f\x69\x3b\xb3\xa9\x62\x59\x01\xf3\x46\xe7\x5f\x1d\x75\x5f\x1c\xbf\xc6\x8d\x15\x93\x2f\xba\xb9\xd6\x1a\xe3\x69\xb1\xae\x75\x67\xb6\x96\xc2\x3a\x42\x57\x75\xd0\xba\xb6\xc6\x1a\x2c\xc0\xfb\xf3\xa1\xa3\xa1\x18\x10\x69\x69\x7e\x58\xb8\x72\x21\xa7\xf6\x3b\xbf\xa9\x01\xf6\x3e\xfb\xbe\xaa\x09\xbb\xbc\x33\xab\xc5\x0c\xae\x44\xf2\xc0\xdf\x85\x36\x25\xbb\xf2\x08\xd3\x72\xe5\x3f\x12\x0d\x7a\x13\x35\xbf\x3f\x1c\x30\x46\x0c\x93\x9c\x81\x35\xb8\x4b\xd2\xd4\x77\x56\xab\xb9\xe6\xf6\x27\x56\xfe\xd4\xe5\xf7\x30\x7d\xa1\x3d\x4c\xdf\x50\x89\x8f\xc3\x87\xf5\x45\x91\x97\xc7\xdf\xda\xac\x61\xe3\x78\x92\x12\x38\xe7\xac\xa0\x58\x8c\xbf\xa4\xed\xcc\x55\x42\xcc\xcb\x2a\xef\x58\x85\x55\x52\x0e\x11\xad\xa4\xd4\x1a\x93\x13\x67\xc9\x9c\xac\x62\xca\xd1\x25\x71\x02\xe6\x20\xf4\xc5\x08\xf9\x06\x5c\x5e\x15\xf4\x02\xa6\x28\x77\x68\xce\x8f\x5c\xeb\x8f\xa2\xb9\x51\xac\x59\x76\x54\x27\x8e\x3d\x1d\x98\x1e\x8f\x3a\x32\x4c\x2f\x3b\x64\x32\x72\x08\xd7\xa5\x40\x70\xc5\x8a\x75\xa7\xb3\x7e\xac\x5a\x34\x23\x70\x39\xeb\xb4\x6b\x99\x7d\x8e\x6b\x13\xa8\x36\xa8\x67\xac\x19\x22\x67\xc7\xf6\x62\xe4\x46\x0c\x39\x36\x10\xee\x38\x13\xbf\x45\x46\xec\x84\x3b\xf4\x4d\x02\xb6\x40\x07\x49\x6a\xe0\x09\x7f\xdb\xc6\x3c\x45\xff\x32\xce\xb7\xcf\xe2\x27\xfb\x4c\x1e\xbd\x8c\xf3\xcd\xf2\xe4\xd0\x15\x86\xa2\x8d\xf7\x8c\xb4\x01\x01\x0c\x3d\x98\xb8\xa9\x13\x4f\x99\x6d\x1a\x7a\x30\xba\x53\x7a\x01\x7a\x77\xcf\x3a\x86\x64\x73\xc2\x36\x62\x4d\xb6\x49\x25\xe2\xb2\x1e\x90\x42\xff\x63\x53\x5e\xcb\xa6\x8c\xd2\x16\x3e\xd8\x4d\x5c\xa3\x4b\xa2\x66\xa6\x62\xc9\x67\x6c\x69\x52\xbd\x3c\x5b\x9f\x2f\x5f\x38\x06\x3f\x23\x09\xf4\x58\xfd\x32\x96\x21\xdf\x88\x73\x4b\x03\xdb\x28\x6b\xdd\x58\x2b\x5c\x64\x5e\xeb\x03\x37\xc2\x58\x37\xf2\x46\x19\x93\x1f\xbe\x49\x53\x57\x08\xa8\x0c\xa4\xba\x75\x44\xfe\x10\x9e\xb5\x9c\x39\x8f\x24\xac\x59\x30\x15\x35\x52\xea\x81\xd8\x80\x14\xcc\x72\x5d\x2b\x92\xb1\x65\xa5\xe1\x8c\x33\x68\xb9\xa6\xa8\x34\x9c\x9b\xd8\xa3\xfa\x20\xad\x65\x94\x4a\x03\x1a\xb6\x4c\xf5\x5c\x8a\x39\x90\x59\x4e\xf4\x27\xd1\xc3\x3c\xb5\x87\xd6\x2d\x69\xa6\x58\xa5\xa9\xb9\x99\x7c\xc3\xfe\x0e\x4f\xaf\x53\xf0\x8c\xc8\xea\x67\x3f\xc2\x85\xc8\x2a\x9d\x88\x68\x6f\xfe\x28\x53\x4e\x4e\xe1\x30\x35\x1d\xff\x3e\x37\x79\x73\x46\xef\xea\x75\x02\xa4\x12\xe3\x80\x45\xd9\x2f\x92\xe2\x6f\x18\xf8\x18\x26\x7a\x90\xaa\xe2\x68\x39\x23\xed\x8c\x34\x7e\x86\x9e\xc9\xe1\x22\x15\x85\x88\x7e\x98\xe9\x09\xae\x4b\x5a\xe2\x96\xa8\x05\xb6\x41\x56\xdd\x72\x46\x8b\x19\x9a\x13\xac\xe5\x7f\x0a\x2a\x2c\x86\x6c\x11\x80\xbd\x9c\x31\x07\xb8\x4a\x6b\xf5\xf2\xdd\xa5\x0a\xad\x94\x88\x40\x2c\x12\x63\x08\xbd\x45\x28\x12\xa4\x66\xdd\xd5\xac\x57\x85\x85\x8f\x84\xc4\xe3\x19\xff\x95\x98\x23\x10\x24\x45\x1c\xca\x5f\xa8\x45\xbe\x64\x4d\x62\x89\x93\x9f\x1d\xc6\x7b\x88\xee\x27\x78\xba\xe5\xe6\x5b\x87\xe8\x3b\xc6\xaa\xc4\xbd\x60\x56\x59\xb7\xdf\x53\xde\xa6\x2f\x87\x2b\xd2\xbe\xb1\xcf\x09\xb0\xe2\xd9\x49\x10\x7b\x45\xa7\x21\xb4\xf7\x9e\x43\x04\x52\x0b\xda\xa6\xeb\x11\x7d\xa6\xb8\xe2\x23\x0c\x3a\x03\x1e\x06\x31\xce\xfe\xee\x3e\xba\x7f\x3f\x1a\x27\x99\x71\xf1\x3f\xa0\x1f\x34\xef\x66\xb8\x56\x55\x16\x5e\xb2\xe6\x2d\xab\xc8\xa4\xee\xe6\x92\x15\x1d\x8e\x70\x49\xe8\xd8\xba\xc0\xbf\x93\xb4\x0d\x42\x3a\xac\xac\x5e\xa1\x29\xfc\x01\x77\x9c\x93\x48\xc5\xd1\xab\x6c\x58\xb2\x44\xac\x26\x11\xaf\x94\x61\xa1\x51\x2c\xbe\x20\x8d\xb8\xb0\xcd\x28\x57\x7c\x02\x3f\x8a\xb7\xbc\xa8\xc5\x87\xc0\x8b\xef\x9d\xc8\x68\x75\x39\x7c\x6a\xd6\x74\x9a\xac\xb0\x46\x79\xfd\x00\xdc\xf1\x8b\x86\x5d\x89\x07\x53\x59\x15\xcb\x5c\x62\x47\xf8\xc5\xc6\x33\x3a\x6e\x91\xeb\xb0\xdc\x70\x92\xc3\xa7\x28\x00\xee\x3b\x19\xeb\xe1\x50\x8b\x2a\xac\x61\xf2\x22\x79\x50\x3b\x71\x83\x26\xe5\x3b\x03\x34\x72\xf3\x50\xec\x1e\xb7\xa6\x13\xb9\x0c\x7c\x21\x98\x46\xdf\xab\x10\xe1\xae\xf7\xe4\x73\x06\x92\x2f\x73\x11\xe4\xde\x98\x2a\x30\x77\xa0\x28\x95\x09\xd1\x75\x0f\xaf\x43\x5a\x39\x3e\x72\x5c\x96\xc0\x21\xb4\x89\x4b\x06\x98\xf0\x15\x6f\xc9\xdc\x26\xff\x3a\x45\x37\x32\xe6\x54\x08\x37\x11\xcf\x9e\x13\x69\x16\x11\x8c\xa4\x55\xec\x2f\x95\x44\xf7\x19\x58\x8a\x9c\xeb\xcd\xd8\xc7\x1f\xf9\xcc\x00\x05\xe4\xca\x73\x79\xb7\xa4\xad\x7e\x24\x51\x6f\x23\xaf\xc3\xd5\x89\x7d\x97\xdb\xe9\xed\xbd\xfc\xad\x48\x1a\x97\x7a\x2e\xb1\x30\x7e\x51\x7e\x1f\x8f\xfa\xba\xae\x56\x82\xcf\x8b\xa1\xe7\x08\x0b\x39\xaa\xd0\xd2\x89\x92\xd4\xa6\x32\x91\xb9\x64\x50\x3f\x48\xf2\xba\x10\x8c\xac\x97\xe9\xca\x53\x4e\x7e\x74\x90\x55\x1f\x4a\x19\x12\xc5\x43\xf2\x91\x5d\x6b\x48\xa7\x19\xaa\xc4\x65\xf9\x8e\x79\x90\x40\xca\xc9\xec\x92\xb8\xda\xdf\xb1\xe3\xb2\xec\xb9\xf0\x13\x54\x99\x3a\x0d\xe2\x8a\x59\x42\xea\xfa\x1b\x52\x97\x6e\x79\x32\xc3\x12\x3c\x2d\xbf\xa6\x55\x96\x19\x5c\xa8\xea\xb4\x1f\xbc\x32\x37\xca\x9f\x93\xcc\x88\x4f\xf3\x00\xbf\x42\xd8\x24\xa8\xc8\xf5\x87\x3e\xf8\x1b\x3c\xb6\xb2\x80\xcd\x1c\xd3\x5a\xb0\x6d\xe9\x4c\x38\x52\x07\x34\x3a\x19\x67\x30\x79\x41\xc0\xe2\xff\x7a\xe5\xed\x02\xd0\xbb\x72\xaf\xf4\xe4\x8b\x7b\x7e\x9e\xed\x70\x84\x42\x30\x82\x0a\xb5\x33\xc6\x09\x9a\xd2\x06\x04\x9c\x29\x6b\x2c\xc6\x04\x2f\x30\xce\x14\x39\x7e\x78\x7a\xc2\xf5\x3c\x1b\x15\xd4\x91\xd8\xdf\x31\x6f\x8d\x83\xbd\x13\x4e\x2a\xa1\x1f\x84\x9b\x90\xb1\xaa\x26\x16\xf8\xfc\x86\xeb\x8b\xc7\x0c\x3f\xd9\x59\x3b\x1c\x66\x3c\xde\xa2\xf5\x45\xf4\x26\x79\xb7\x0a\x6d\x55\x13\xd3\x65\x00\xcc\x05\xa7\x68\xb0\xcb\x9c\xf9\xe4\x7c\xf2\x97\x42\x3e\x18\x2a\x0a\x6a\x0f\x70\xb5\xb5\x81\x0b\x31\x04\xf9\x9f\xbb\xe9\x4f\x77\x37\x19\xfb\x64\xdf\xdd\xa4\x1f\xfa\xf7\xbe\x9b\x6e\x73\x6c\xf3\x69\x30\x78\x63\xa7\x15\xff\xe7\x90\xfe\x2b\x1e\x52\x75\x19\xe9\x8b\xc4\x2a\x16\xe0\x06\x84\xe2\xd2\xf2\x76\x31\x07\xc1\x2b\xa8\x34\xa0\x5f\x2a\xe1\xc7\x16\xe2\xfd\xec\x87\x57\x4b\x58\x7f\xb4\xe3\x6b\x04\x46\x8d\x13\x44\x39\xba\x92\x96\x48\x69\xae\x6a\x4d\x5d\x33\x55\xaf\xd1\x84\xb1\x84\x80\x5c\x57\xad\x6d\xa1\xd0\x90\x6b\xd2\xf8\x57\x3d\xe6\x9c\x34\x2d\x8a\xab\x2d\x0c\x59\x54\x1f\x0e\xbf\xd1\xef\x5c\x13\x3f\xcf\xb5\xe8\x8c\x1e\x8e\x11\x82\xe2\xea\x0e\x73\xc2\x39\x14\xec\xbd\x77\xce\x5a\x6d\x6b\xb7\x14\xaa\x96\x7e\xd7\xdf\xc2\x18\xef\xe7\x7e\x2b\x86\xe5\x8c\x49\x6e\xe2\x04\x3a\x2a\xee\x22\xff\x55\x03\x49\xea\xa6\x0d\x62\xcb\x3a\xe3\x0a\xd0\xfb\xc1\xd0\x9c\x90\xd6\x65\x41\xdb\xe0\x41\x00\x3f\x79\xbd\x92\xe6\x06\x7a\xd9\xc9\x7a\x89\x70\x9c\x12\x89\x7b\x63\x77\xcc\x89\x09\xb7\x35\x61\xf6\xd1\x6f\xbf\x6d\xd0\xfc\x9d\x71\x2f\x9c\xd5\x53\x96\x66\x70\x5b\xc3\xf1\xcf\x68\x47\xd1\x43\xce\x72\xde\x47\x01\xc1\xf1\xbe\x24\x95\xb2\xf4\xe8\x52\x7c\xd4\x55\xc7\x2c\x8a\x86\x88\xe3\x7f\xd4\xbe\x69\xca\x57\x3c\x2d\x94\x5a\xac\xbb\x28\x6d\x69\x11\x9c\x22\xc8\xac\x1f\x97\xd7\x30\xc0\x24\xc4\x29\x2f\xd8\x5c\x05\xce\x38\xdd\x54\x4c\x35\x39\xff\x0b\xe7\x5c\x94\xe1\x35\x18\xce\xcf\x9e\xcf\x5f\xef\x44\x98\xdf\xdb\xb3\x43\x38\x13\x32\x6a\x66\x38\x2e\xa7\x90\x8e\x68\x7a\xa3\x88\xcd\x02\xfd\x57\x5d\xd6\x2b\x12\x6b\x79\x79\xf5\x62\x50\xa2\xe9\x49\xa2\x4e\x8b\x34\xc8\x17\x6b\xa2\xf2\xed\xe6\xe6\xec\x95\x67\xb2\xb1\x3c\x9b\xd9\xff\x3f\x03\xe2\x6d\x3d\x82\xc4\x0e\xec\xed\x69\x2f\x92\x26\x70\x1d\x61\x04\x27\xad\x22\xd3\x96\x5d\x93\x46\xd3\x25\x0d\x42\x35\x9d\xfb\xee\x33\x9a\x27\x1e\x22\xb5\x24\xc3\xb0\x9c\x1a\x0b\xa3\xa4\x93\x1b\x09\x68\x9b\x20\xd7\x4c\x31\x08\x03\x6d\x54\xe3\x93\x08\xf6\x08\xa4\xf5\xca\xb0\x20\x66\xce\xb5\x90\x0e\x32\x7f\x9f\x1e\xb0\x14\x5c\x9c\xd5\x44\x1b\xbb\x2e\x3b\x53\x9d\xbe\x66\xcb\x90\xab\xdd\xfd\x4c\xd2\xbd\x14\x7e\x5f\x36\x6c\x9e\x17\xf1\x83\x2a\x2b\xfd\x72\x3d\x42\x68\x40\x08\xe7\x5e\x60\xb8\x2d\x7d\x51\xfb\x02\x8c\x1b\x3b\x1d\x34\x0b\xf3\x83\x14\x38\x5a\x92\xaa\x02\x5c\xab\xf8\xbd\x9e\x57\xa1\x3c\xaa\x19\x93\x36\xb9\xb2\xb5\xe0\x88\x96\x73\x3c\xae\xaa\x28\xf0\xf5\x4f\x2c\xc2\xd3\xe9\x08\x86\x8e\x9e\x43\x2c\x42\xe2\x46\x5d\xeb\x38\x0f\x0f\x94\xe4\xae\x7b\x1a\x69\x1b\x97\x1f\x34\xfc\x7f\xd1\xbb\x69\x04\x3e\x7b\x59\x58\x6a\xef\x03\x9d\x29\xbb\xf1\x7b\x7f\xbc\x5b\x2f\x88\x68\xfc\xd2\x97\xda\xef\x73\x0d\x7d\x66\x26\x1f\xf0\xf4\x1f\xcd\x41\x71\x8e\x06\x34\x2c\x18\xf0\xc7\x69\xda\xed\x77\xc9\xa5\x5d\xf4\x1b\x4d\x2c\x8c\x4d\x82\x43\x7d\x84\xd6\x31\x0d\xaa\xd8\xae\x67\x09\xa7\x4a\xde\xcb\xa0\x21\xad\x8b\xf3\x66\xc0\xce\xac\x07\xea\x37\x35\xff\x2e\x38\xef\xef\xab\xb4\x21\x8c\x0f\x1a\x88\x1d\x8c\x23\x3f\x70\x55\x05\x97\xda\x30\xd8\x96\xa1\x5f\x3a\xd2\xac\xbc\xb6\x0f\xe9\x9c\x01\xf1\xbe\xd9\x23\x55\x07\x45\x85\x6b\xda\xcc\xc4\x3b\xa8\x3f\xe4\xd6\x98\x18\x7a\xa3\x6e\xc7\xe7\x1b\xa4\x82\x72\x99\xdf\x64\xd5\x49\x27\x83\x79\xea\x4e\x4b\xb4\x31\xab\x68\x19\x5a\x90\x46\x20\xc0\x0a\x30\x20\xbf\xf0\x78\x3d\xde\x2a\x0e\x33\x8b\xba\xc5\xaa\xcc\xf7\x26\x5c\x57\x17\x93\xa9\x7b\x6b\x66\xf4\xd7\x2d\xcd\x85\xe9\x47\xc9\xfc\xaa\x4d\x6b\x1c\xb3\x94\x8f\x37\x76\x92\x7e\x9c\xf0\x24\x79\xf1\x7f\xa1\xd0\x24\xd3\x5e\x76\x53\xd1\x49\x97\x7e\x74\x92\xd7\x28\x8b\x98\x32\x4d\xa6\x03\xd5\x15\x09\x49\x2d\xc8\x94\x42\xb7\x62\x36\x3d\xf9\x1e\xe3\x33\x3d\x7a\xd8\xd6\x60\x93\x42\x67\x16\x81\xe0\x10\x5d\xfc\x62\xdf\xf3\x71\x51\x8e\x5f\x3c\x26\xb1\x5e\xec\xe5\xcb\xed\x85\xa2\xa6\xf8\x77\x38\x2c\x72\x48\x44\xea\x5b\x6d\xf6\x4e\x33\xe7\x67\x40\x8e\x58\xef\x50\x7d\xe9\x78\x9f\xcd\x9e\xa6\x3f\x24\xd9\xff\x9b\x04\x0f\xc5\x85\x13\x47\xc4\xd6\x8c\x78\x69\x14\xe4\xcf\x1d\x39\x74\xa3\xc5\x8d\x09\x1c\x1a\x06\x7c\x33\x9c\xdd\x30\x6c\xa8\x6f\xdb\xc7\x73\xc5\xf1\x75\x3e\xc7\x44\x07\x6d\xf2\xc6\x48\xca\xbf\xbf\x3b\xc7\xd6\xfd\x79\x6e\xc2\xb0\xbf\x74\x10\xcc\xbf\x01\xc3\xbe\x39\xa1\xdf\x28\x9e\xe6\x4f\x43\xdf\x6f\xad\x11\x4b\x5f\x49\x6e\x65\x18\xa0\xf9\x71\xe9\x07\x5f\x3e\x3c\x44\x1b\xe0\x3a\x93\x0d\xfa\xe7\xa5\x6f\xd5\xd4\xca\x8a\xc0\xb6\x99\x50\x2e\x96\xc2\x7b\x3f\x1b\x8b\xd0\x5f\xa0\x29\x11\x3c\x32\x58\xd7\x3a\x7a\xc3\x8d\x1d\x19\xbe\x08\x3f\x5b\xe8\xc8\xe7\xb2\xa6\xd3\xe9\x30\x4e\x7e\x7f\xff\x7c\xf6\x7e\xbf\x45\x89\x73\xc3\x20\xc3\xc1\x52\x3c\x32\xed\x27\xb9\x05\x8b\xcc\xfa\xef\xf7\x36\x17\x0a\x82\xb2\xe1\x00\xc3\xc7\x20\x02\x94\x0a\xdb\x50\x7e\x86\xf0\xd1\xcf\xbb\x63\xae\x5b\x3f\x1c\xf5\xd3\x97\xf5\x79\x6c\x4a\x99\xf8\xec\x7e\xfe\xfe\xdb\xf5\x0b\x9d\x80\xa1\x90\x80\x60\xc0\x21\x87\xcc\xb8\xa1\x87\xb1\x9f\x2b\x1d\xf9\xa7\xf2\xa2\x7c\x31\x23\xdb\x9a\x8e\x99\x1b\x70\x4e\xeb\x3c\x18\xaf\xf5\xfd\xa9\xbd\x35\x5f\x6c\x6f\xd7\x72\x00\x6d\x74\x67\x6f\xe1\x15\x3a\x83\x2e\xcb\xc4\x46\x9e\x18\xdd\xb7\x21\xf8\x43\xc9\x96\xb5\xea\x4f\xa0\xbe\x16\xcb\x90\x6d\x2d\xa3\x06\x06\xa6\x53\xb8\xdf\xa6\xdf\x89\x6e\x69\x7b\x3a\xff\xc3\x55\x32\xa7\xb5\x2e\xce\xa1\xe6\x61\x9c\x30\xaa\x64\xd5\x0b\x01\x5b\xae\x97\x5f\x74\xf3\x39\x6e\x56\x09\x47\x12\x0c\xa2\x9e\xca\x16\x78\x32\x2b\x3c\x44\xef\xd5\xb3\xdf\xe9\x8f\x7e\x0a\x7c\x31\x29\x80\xdb\xfd\x10\x32\x25\x06\x2d\x1c\x74\xe4\xcd\x33\x7e\xd8\x80\x47\x47\x76\xa8\xfc\x56\x9e\x92\x16\xd3\x8a\xa7\x77\x51\xee\x51\x8d\x68\x5d\xd2\x6b\x5a\x76\xb8\x52\xf1\x5d\x75\x09\x45\x4f\x82\x20\x22\x07\xe3\xe1\xc2\x12\xe8\x4e\x38\xe7\x50\xd4\xa0\x1c\xe8\xbf\x7f\x47\x4a\xff\x28\xf1\x43\x64\x9a\x10\xcb\x37\x3e\xad\x55\x4a\x7e\x5c\x91\x2a\x67\x62\x09\x3b\x9d\x5f\x69\xd7\x3e\xf7\x6b\xf6\x26\xbc\x28\x70\x45\xbc\x4d\x60\x53\x71\x3a\x68\x7d\x55\xb9\x4a\xde\xe5\x4a\x7c\x5a\xe0\x4a\x68\xb3\x53\x5c\xa4\x8c\x4a\xe2\x6b\x12\x30\x18\x9e\x6e\x37\xa1\x20\xbd\x04\x40\x39\xc5\x9c\x4e\x65\xcb\x06\x00\xa4\xcb\x0e\x87\xab\xf3\xdb\x4f\xa4\xe5\xd7\x11\x2f\x1e\xe9\x61\xbe\xf2\xe7\x96\x95\x27\xf4\x6f\x69\x2c\xbc\x56\x86\x37\x8d\x84\x51\xeb\x4d\x6c\x70\xf4\x51\x6e\x7a\xa3\xb6\xd5\x0d\xd7\x6b\x78\xa6\x7d\x8b\xb7\x8e\xe3\xaa\x5a\x7f\x09\x63\x30\xe0\xfd\x19\xd7\x30\xa7\x65\x5c\x38\x5a\x41\xca\xf5\xdc\xb2\x43\xf7\x93\xa0\xb8\xb9\xc6\x4f\x26\x7f\x70\x48\xeb\x32\x2f\x93\x32\xeb\x5f\x2e\xf6\x00\x81\xda\xa7\x5a\x62\xc4\xb8\x76\xfa\xb3\xc8\x49\xa7\x8f\x4d\xe3\xb3\xa4\xfe\xce\x2c\xbd\x74\xce\xfb\x2e\x59\x13\x73\x21\x74\x2a\xe8\xc6\x52\xb0\xba\xc5\xb4\xe6\xca\xa2\x0c\x09\x27\x46\x75\x5d\x60\x95\x20\x24\xde\x66\xda\xb6\x71\xd5\x55\xb8\x41\xb8\x6b\xd9\x1c\x4c\x78\x53\x55\xe0\x53\x30\x10\xf5\x90\xac\x64\xb5\x68\x58\xa1\xfb\x4f\xa8\x96\xe9\x5c\x79\xb0\xa0\x9c\x95\xed\x4e\xfe\x0f\x21\x46\xc1\x9d\xfa\x0f\x53\x6b\x03\xb5\xb3\x06\xcc\x30\x18\x15\x78\x81\x2f\xa1\x9a\xa8\xb9\x15\x12\xc1\x1d\xf0\xfe\x6b\xbb\x8c\x5f\x53\xbb\x01\x0f\x81\x70\xf4\x06\xaf\x58\xd7\xca\x62\x48\xf2\x77\x83\xfd\xd4\x8b\x17\x15\x6b\xbf\xa7\x73\xda\xf2\x09\x37\xbf\xaa\x9b\xe1\x1b\xb9\x91\x07\x5f\x7f\x4a\xbe\x2a\x44\x41\xd9\xc1\x20\x2a\xcf\xb8\xf4\x3a\x94\x24\xde\x6e\x71\xa3\x3b\x06\x1f\x4b\x53\xe3\x24\x7e\x8a\xd4\xe5\xe0\x33\x0b\xbc\xd2\xa7\xe6\x67\x4d\x2a\x4a\x72\x39\x4c\x89\x33\x31\x84\x02\x57\x45\x57\x19\xdf\x02\xd4\xa7\x4f\xbc\x18\xbd\x37\x67\xd7\x2a\x7a\x4f\x4d\x4b\x12\xa6\x21\x8b\xe3\x72\x4e\x6b\xbb\xa1\xca\xa5\x29\xcf\xa0\xda\x76\xa7\x9f\x50\x4d\x96\x8a\xcf\xa9\x28\x1b\xbe\xad\x12\x0f\x11\xad\x79\x37\x9d\xd2\x82\x4a\x73\x8b\x52\xf8\x40\x54\xb4\x62\x60\x94\x8e\x18\x58\x72\xb7\x41\x16\x59\xe0\x95\x61\xb0\x2d\xd3\xe2\xa6\xf7\x2e\xae\x1d\x09\xd3\x23\x49\x58\xd0\x61\x82\x1e\x63\x3e\x23\x8b\x77\x71\x02\x32\xa8\x4e\x4d\xd2\x33\x6a\xc8\x2f\x1d\x6d\xc8\x9c\xd4\x6d\x42\xfa\xf5\x80\x09\x12\xe3\x0f\x84\x58\x45\x3e\x8a\x99\x36\x44\xc5\x17\x41\x53\x19\xd5\x06\x3e\x45\x9b\x2a\xa5\xeb\x42\x26\x4e\xdb\xf1\xe4\xb9\x70\x3f\x71\x68\x5d\x0a\x41\xe3\xcc\xed\x01\x14\x60\xf2\x4e\x1e\xda\xd3\x4c\xeb\xae\x77\xe0\xed\xd6\x45\xba\x38\xfd\x88\x48\xdd\x36\x94\x48\x44\x80\xcc\xe8\xa2\x8b\x78\xc8\xea\x6b\xe2\x95\x50\xd8\xe6\x31\x0e\x4a\x59\x22\xca\x9d\x79\xac\x72\x9d\x93\xa5\x02\xa1\xb0\xc8\x27\x35\x59\xea\xdf\x0f\x43\x00\xf9\xc4\xf7\x9b\x53\x42\x4f\xd0\xbd\x7b\xf5\x64\x76\x39\xda\xe4\xdc\xfd\xd3\xd3\x97\xb5\x62\xb8\x7c\x26\xdf\x8a\x7a\xb1\x9a\xd9\xf9\x68\x1a\xec\x67\xac\x61\x73\x7c\x4d\x26\xfe\x0c\xb7\x51\xcb\xc6\x8c\x90\xdc\xad\xd3\xf4\xd3\xce\xae\x85\x9b\x36\x50\x9d\xcf\xd5\x25\x97\x84\x7c\xa8\x56\x82\x73\xb0\xae\xb5\x85\xf9\xae\x71\xd5\x25\xe5\x82\x51\x37\x51\x2c\x38\x9b\x67\xd0\xdd\xa4\xf5\x81\x04\x60\x13\x47\x52\xa3\xe3\x47\x98\xb1\x1a\xdd\x19\xdb\xfc\xda\xd7\xaf\x65\xcc\xd0\x47\x16\xd4\x08\xda\xb7\x22\x55\xd1\xb5\x68\x41\x9a\x82\xd4\x2d\xbe\x52\x37\x82\x64\xc1\x32\xa0\xc5\x4b\x88\x8d\xe4\x1e\x07\xc7\x27\x5d\xfb\xc6\xc0\x91\x08\xf6\x3e\x5a\xcf\x73\x18\xbe\xad\x4c\xeb\xb2\xfa\xa0\xff\xcd\x33\x74\xb0\xbb\x9f\x61\x6d\x27\xfe\xea\x34\x8f\xbb\x24\xed\x92\x90\x1a\xed\xc3\x05\x74\x70\xb7\x8f\x89\x49\x3a\xf0\x87\x4c\x93\x43\x6d\x83\x43\x69\x7d\x25\x6f\xea\x93\x5e\xaa\x30\x87\xc4\x47\x5e\x8c\xba\xf0\x93\x35\xa9\x25\x37\xb3\xa3\x08\x70\x2f\xed\x08\xca\xa9\x40\x18\x33\x01\x12\x26\x1d\xde\x4f\x18\xe3\xda\xf8\x90\xa9\x6d\x47\xda\x20\xa8\x7f\x4e\xdb\x89\xd3\x56\x10\x2a\xef\xc1\xa7\x46\x5e\x1b\x45\x36\x70\x05\x3f\x3f\x92\x40\x26\x07\x5b\x82\x60\xe0\xb3\x67\xfa\xb3\xa7\xba\x2e\x24\x7c\xac\x09\xe2\x60\x1b\x3d\xda\x46\x8f\xb7\xd1\x93\x6d\xc4\x1a\xf4\x74\xd0\xa3\x5c\x44\xd3\xe7\xfd\x3d\xb5\x81\x77\xbb\x12\xec\xd7\x4f\x3e\x45\x4c\x9c\x96\xf0\x6e\x8c\x1b\x1e\x14\x78\x4d\x0c\xff\x5e\x37\xcf\xd6\x98\x5b\x87\xf3\xc7\x33\x4b\x8c\x10\xdc\x07\x3d\x93\xed\xa1\x22\x24\x24\x7a\x34\x51\x7d\x35\x15\x35\x09\x62\x21\xb8\x98\xa9\xe8\x5b\xb7\x1a\xaf\x52\x66\xe4\x6b\xf0\xb8\x21\x41\x8f\xfe\x9c\x7a\xb7\x8a\x02\x65\x9d\xe0\x19\x41\x57\xf4\x9a\xd4\x72\xbf\x55\x01\x62\xbc\x12\x9b\x8e\xcb\x52\x7a\xb4\x5a\x5b\x26\x74\xd7\x1b\xf8\x4c\x69\x6e\x8b\x86\x5c\x83\x3c\x10\x51\xb9\x60\x8f\xff\x64\x10\x3f\xb5\x2b\x1e\x37\xfd\x4e\x0b\xdc\x71\x22\xbb\x9e\x0a\xa9\x22\x9e\x9e\xf5\x3f\x6f\x7b\x63\x8a\x91\xb4\x73\xbb\x6f\x79\xe4\x63\x41\x88\xee\x36\x64\x90\xb3\x7b\x0b\x7d\x6a\x5c\x87\x58\x03\x20\x16\x2f\xd1\x3d\x31\x12\x52\xc7\xe1\x94\x82\x90\x8f\x9b\x15\x38\xe7\x01\x91\xe0\xdf\x7e\xaa\xe5\xcb\xb8\xee\xab\x85\xfe\x5e\x1f\x61\xd3\x77\x16\xdd\x3b\x27\x72\xbf\x64\xe5\x56\x45\x0d\x42\x8c\x9b\x42\x15\xee\xaa\x22\x45\xab\x24\xd6\x31\xb0\x1f\xad\x01\xbb\xe6\xa4\xe6\x1d\x1f\x0d\xfb\xf1\x68\xd8\xe4\x23\x29\xa0\xfa\xc4\x68\xd8\x4f\x46\xc3\xbe\x26\x0d\x9d\xd2\x02\xaf\x05\xfe\xe9\x68\xf0\xd2\xb4\x90\x02\x3c\x9c\xde\x95\xe5\x8b\x07\x5f\xc7\x7c\x71\x5a\x31\x2d\xfe\x5b\x5a\x5e\x4f\xb4\xb5\xcb\x0c\xd8\xd8\x00\xec\x4f\x77\x92\x42\x94\xee\xd9\x0a\x0c\xeb\xec\x54\x96\x2e\x59\xd2\xaa\x42\x32\x94\xa9\x20\xf4\xda\xda\x0d\xfb\x7b\x47\x99\xf6\x5f\x94\xa3\x8e\x93\x52\x47\x68\xc1\x53\xc0\x28\x16\x5d\x4d\xf9\x4c\xf3\x35\x5d\x24\x65\xc1\x58\x83\xba\x45\x4b\xe7\x04\x79\xc0\x58\x03\x0f\x95\x0c\x39\xb5\xa1\x5b\x86\x2a\xdc\x12\x2e\xf9\x07\xe2\x6c\xda\x2e\x85\xee\xfa\x4b\x47\x0b\x21\x4c\xcb\x40\x9c\x88\xef\x2e\x70\x83\xe7\xa4\x25\x8d\x2c\xd4\x5e\xda\x43\x3d\xc7\x8b\x05\xc4\x2a\x2b\x14\x78\xaf\x82\x4c\x6e\x25\xaf\x6d\xc5\x79\xa9\xe4\x57\x8e\x48\x66\x72\x9a\xc9\xc7\x05\x29\x5a\xe8\x3a\xa3\x6c\x01\x33\xdc\xfa\x30\x21\x03\x5d\xe0\x58\xe3\x97\xd6\xbc\x25\xd8\x98\x17\xa6\x5d\xa5\xfd\x4c\x69\xdb\x50\x6d\x4c\x04\xb8\x02\x35\x1e\xb2\x09\x7f\x56\x8e\x02\xc1\x12\xa5\xb1\x28\xab\x77\x8b\x8d\x74\x26\x4f\x6b\xfd\xea\x2e\xe8\x1e\x29\x93\xaa\x0c\xd5\x8a\x23\xb5\x60\x72\x8e\x7c\xab\x0b\xa5\xbb\x1f\x82\x68\x1b\x47\x50\x21\x2f\x8a\xca\x91\x4b\x61\x12\x02\xf7\x25\x29\x1a\x82\xb9\xa5\x40\xa5\x2a\xf1\x19\xeb\xaa\x32\x21\x02\xc7\x7c\xa1\x37\x5f\x53\x88\x40\x55\xb6\x48\xbd\x7f\xb6\x03\x94\xe6\x84\x9e\xcc\xee\x0c\x07\x52\xfa\x72\x4c\x34\x9a\xda\xa0\xb4\xf0\x92\x1d\x34\xb1\x6e\xb0\x9f\x55\x15\x5b\x2a\x1a\x6e\x58\xcb\x0a\x56\x41\xf0\x0c\x69\x5d\x83\xb5\xb4\x34\x3a\x4d\xde\x3d\x18\x54\x53\xbc\xce\xf8\x97\x46\xef\x42\x69\xb9\xac\x31\xd5\x16\xc4\xf1\x54\x85\xbe\x6e\x67\xeb\x8c\x55\x5b\x35\xc5\xe7\xe8\x60\x3f\x15\xb0\xb4\xc0\x35\x2d\x26\x4e\x53\x77\x38\xe4\xea\x25\x41\x48\x6c\x8a\x1a\x31\xdf\xdd\x7b\x83\x74\xb2\xb6\x0f\x3f\xe5\xbe\xaf\x33\x7d\x6a\xd1\x91\x9a\x55\xca\x0a\x61\xf0\x23\x2d\x08\x7e\x9d\xbc\xb3\x53\x50\x32\x74\xdf\x6a\x09\x65\xc8\x6e\xa4\xd9\x3e\x5e\x2c\x1a\xa8\xbf\x66\xf8\x7f\x4f\x83\x44\x63\x34\x04\x76\x0c\xdd\xb9\x28\x97\xa0\x80\x9b\x39\x01\x55\xc3\x36\x53\x0f\xaa\x38\xba\x20\x6c\xb2\x9a\xd3\x92\x34\x26\x40\x0b\x0b\xf2\x5c\x30\x4e\xca\x3d\xc7\x34\x9b\x22\xa2\x63\xb5\x12\xcd\x09\xc9\x52\x7d\x22\x3e\x70\x18\xe2\x77\x8c\x55\x11\x3b\x04\x4d\x48\xde\x69\xce\x5b\xd9\xce\x15\xde\x58\x71\xcc\xd3\xb7\xdf\x6a\xba\x3b\x01\x2e\x25\x56\x26\x58\x88\xc6\xb6\x44\x99\xaa\x78\x07\xc7\xf8\x5e\xc0\x1d\xac\xd7\xcb\x5f\x47\xce\xdd\x45\xa7\x39\x6d\x99\xbf\x57\x5d\x32\x6a\x1a\xf6\xea\x08\xce\xc8\xb1\x47\x0a\xf7\x76\x0b\x56\x17\xb8\x9d\xd0\x72\x4b\xff\x7a\xcf\x6a\x05\xba\xdd\x00\xe8\x05\xda\x77\x48\x4b\x52\xb7\x60\x79\x17\xb3\xb8\x97\x8c\xe2\xf3\xff\xf2\xfe\x94\x29\x4b\xac\x26\x6e\xbe\x22\x77\x9b\x48\x3a\xa5\x02\xc1\xd0\xef\xa0\x33\x84\x44\x5b\x54\x13\x43\x46\xc0\xd7\x38\x78\x15\x74\x18\x1d\xe2\x0c\xd1\xe8\x35\x4d\xc7\x05\xee\xc4\xa1\x54\x0b\xfb\x87\x1c\xfa\xac\xbe\xc6\x15\x2d\xe1\x08\xfc\x03\xcd\x49\x3b\x63\x51\x9d\xb6\x33\xe5\xd9\x9b\xe1\xc5\x82\xd4\x12\x59\x4e\xa0\x7a\xe4\x38\x30\xd9\x19\xf6\x46\x0b\x39\xa5\x82\x2c\xce\xc8\x1c\x37\x1f\xfc\x44\x2d\x3a\x9f\x93\x92\xe2\x96\x54\xab\x0c\x05\xc5\x74\xdd\x43\x45\x3e\xb9\x0d\xd3\x4e\x9a\xf0\xc2\xd8\xf8\xcc\xcb\x68\xed\x90\xc7\xfe\xb2\x93\x1e\x6d\xe5\xa2\x70\xf5\x0f\xb8\x47\xbb\x9a\xe3\x29\x91\x85\x83\x8e\xeb\xf2\x2d\x99\x76\x75\xe9\x70\xf0\xb0\xf7\xb1\x81\xbe\x1e\x65\x3b\x63\x5d\x04\xdc\xc3\x47\x78\x96\x6d\x73\xed\x60\x36\x0c\x5b\xb1\x5d\x59\x00\x10\xe8\x52\x76\x15\xa2\x2d\x9a\x28\xd3\xbf\x50\xf3\xab\x4a\xa6\xfa\xaa\x27\x1c\x83\x5b\xd4\x1e\x28\x3d\xc1\xcf\xc9\x4a\xd3\xf2\x15\x80\xcd\x49\x57\x49\x64\xe9\x9f\x2c\xe3\x75\x75\x96\x3e\x26\xec\x02\x1b\x2d\xa1\xa9\xf9\xfa\x68\x4a\x8b\x69\x63\xb6\x5a\x1e\x7f\x19\xa8\xd6\x00\x41\xf2\x28\xa1\xdb\x14\x7e\xac\x38\x93\x2f\x28\x06\x33\x8f\xb8\x63\xb9\xe3\xb1\xc7\xcc\xae\xe7\x8f\xc0\xcf\x03\x09\xfc\xb7\x92\x8c\xd2\xb2\x8e\x9c\x4c\x69\x66\x33\x5c\x18\x78\xb8\xf4\x4e\xaa\x3e\x68\xd0\x8e\x33\xba\x8d\x74\x39\x31\xda\xc4\x95\xac\x2e\x71\xf1\x41\x99\xdc\x68\xd3\x9b\xeb\x98\x2f\x3d\xf2\xd9\x8b\x0d\x25\x2f\xa7\x54\xf3\x33\x5d\xdf\xd5\xdc\x2a\x2d\x90\x1f\xef\x2e\x65\x58\x85\xb8\x94\x0d\x61\x15\x51\x52\xac\x54\x06\x4c\xb6\x93\x0b\xb9\xa4\x1c\x2e\x01\xb8\xe9\x54\x3f\x57\xa7\x6f\x9a\x9e\x4e\x08\x6e\x06\x05\xc5\x9c\x96\x46\xbe\x8d\x53\x2c\x00\xa6\x21\x8f\x49\x2d\x0d\x88\xf2\xaa\x57\x73\x16\x32\x68\xc5\x59\xe4\x02\x19\x55\x61\xe9\xb7\xdf\x92\x9d\x9b\x46\xdc\x6b\xca\x38\xac\x1c\xe9\x71\x16\x1b\xf9\xa5\xc3\xa0\x6a\x29\x6f\xac\x55\x9f\x12\xa4\xa3\x00\x3a\x79\x35\x42\x93\x9a\xb2\xa6\x48\xb7\x95\xce\x92\xdc\x66\x2a\x36\x89\xb5\x75\x97\x40\x10\x07\x01\x39\x68\xbd\x41\xc5\x34\x3d\x08\x5a\xd1\xb9\x10\xec\x62\x8c\x99\x69\x2a\x7e\xc1\x35\x62\x0b\x52\x4b\x1b\x30\xae\x57\x68\xce\x9a\x18\xc2\x35\x6e\x34\x75\xbd\x65\x15\xd8\xea\x4f\x60\x02\x91\x19\x38\x2b\xbd\x9f\xa4\x5e\x4f\x88\xf1\xc1\x50\x27\x2a\xf1\x3a\x39\xba\xdb\x96\x0e\xfc\x17\x77\x53\xd2\x55\x04\xed\x39\xca\x65\xd9\x8c\x1b\xc5\x9f\xce\x89\x4a\x34\x39\x18\x90\x4e\xd0\x66\x2d\x99\xfe\x1c\x63\x3c\x0e\x59\x34\x93\x4b\xcd\x1b\x37\xfb\x86\x4b\x68\x14\x2d\x69\xc0\x6a\xa8\x03\xc3\xaa\xca\x0d\xff\x16\xdc\x43\x1f\x4d\x79\x1a\xd3\xe5\xb0\xcd\x11\xa4\x2a\x90\x44\x30\xa8\x64\xf6\x90\x38\x07\xd6\xcf\x4c\xeb\x4c\x55\xe5\x8c\x08\xbe\x76\x74\xbf\x01\x99\x48\xf6\x19\x97\x01\xd8\x93\xea\x35\x2a\x5b\xa8\x2f\x3b\xc0\xfc\x91\x4f\xdb\x19\x53\x74\x10\x6d\xf2\x3e\xd6\x3f\x9f\x23\x8f\x6d\x78\x71\x23\x33\xdb\x52\x09\xd0\x70\x63\xa4\xd7\x93\xd8\xe9\x4c\xe5\xc0\x31\x98\x18\x95\xec\xd6\xd3\xb0\x58\xff\xac\xa7\xdb\x8d\xa2\xa3\x35\x4d\x0a\x9b\x9b\x41\x5c\x69\xf0\x86\xa5\xfe\xea\xb8\x65\x43\xa2\xe0\x5f\xc8\x7f\x4e\x2a\x82\x1b\xa4\x2c\x86\xda\x7e\x79\x49\xa4\x73\xd6\x95\xe9\x4c\x73\x91\x32\x7d\x87\xf6\xd8\x1f\xf7\x73\x1a\xc9\x5b\xa5\x91\x48\x7b\xcc\xe5\x4a\x68\xa3\xad\x52\x38\x68\xa3\x67\xd3\x32\xf4\x7f\xa4\x61\x8e\xde\xe2\x26\x54\x80\x12\x6b\x2b\xc3\x86\xc9\xfc\xb1\xbb\xb7\xb9\xb1\x46\x62\x74\x28\x15\x7b\x2c\x55\x08\x89\xa1\x61\xdb\x11\xa4\xd5\xfe\x4e\x36\x40\x17\x80\x33\x87\xf7\x72\xbd\x10\x13\x41\xab\xb1\x96\x05\xec\xea\x9a\x31\x82\x04\x56\x42\x03\xd8\x28\x9b\x48\x68\xd5\x8e\x3b\xf2\x34\xca\x56\x91\x34\x76\x2d\x48\x43\x59\x89\x96\x42\x1b\x48\x65\x64\xf9\x76\xe1\x06\xd8\x1e\x5b\x4a\x79\x37\xac\x76\xd7\x90\x0a\x68\xc8\xc6\xa1\xc7\x96\xe1\x54\x30\xf4\x9a\x91\x8a\x42\xc1\x8f\x04\x20\x5f\x17\x58\xcf\x87\xdb\x36\x1d\x09\x04\x9c\x1c\xb8\x00\xbb\x2f\xb4\x35\x40\xa3\x40\xad\x49\x9c\x4a\x63\x07\x10\x07\xbf\xab\x3d\xd3\x3e\x8f\xcc\xed\xfa\x0c\xfb\x03\x0b\x2c\xfb\x1d\x93\x7b\xe2\xc5\x13\x96\x00\x3d\xe8\xb9\x74\x56\x6d\xf2\xf4\x08\x65\x30\x3a\xba\xbd\x56\x74\x20\xe7\xd8\x74\x3b\x09\x26\x79\x18\xce\x3a\x05\x46\xa8\x28\x70\x08\x58\x45\x2e\x2a\x06\x0a\xc3\xef\x4b\x44\xb0\x4d\x37\xa3\x22\x25\x14\x73\x4f\x2a\x56\x89\x1a\x94\xb7\xe0\x7f\xb1\x67\x93\x4e\x11\x15\x3a\x5a\x5d\x06\x54\x24\x59\xaa\x89\xbd\x77\x43\xe9\xa3\x9e\xa1\xa9\xae\xe5\x42\x3e\xd6\x25\x50\x22\xdb\xa6\xef\x6a\x6c\xa5\xed\x3e\x27\xfd\xc5\x82\x5f\x90\xd6\xbb\xb7\xb7\xe7\x01\x7c\xa3\xa3\x01\xa2\xcd\x3f\x44\xc7\x5e\x50\x84\xa0\xe2\xa0\x62\x9a\x7e\xc3\x83\xa8\xb2\x52\x5c\x6f\x2a\xf8\xaf\x54\xde\x41\xbc\xfc\x5d\x08\x4b\xf0\x62\x18\x3c\x80\xc5\x8c\x14\x1f\x4c\xdf\x6b\x8b\xea\x82\x35\x0d\xe1\x0b\x56\x4b\x93\x07\x84\x9b\x69\x27\x19\x3a\x3b\x85\x32\x07\x5d\x0d\x99\x35\xe2\x63\xd2\x38\x9e\x01\x7d\xf8\x55\xcf\x7a\xae\x4b\x42\x4e\x19\x58\x6d\x04\xe4\x22\x0e\x39\x18\x73\x84\x86\x8d\xc2\xae\xf3\xa5\xf7\x66\xfd\x5b\xf0\xe0\x48\xfe\x50\xb0\xc5\x4a\x51\xc9\x42\xb9\x78\x06\x39\xc4\xde\x1e\xfa\x91\xc8\x88\x2e\x1a\x28\x8a\xd1\x74\x21\xb9\x40\x8b\x5c\x82\xc5\xa6\xec\x56\xe9\xc3\x20\x65\x68\x4b\xb5\xda\xcb\xa4\xa1\x51\xf9\x0e\xef\x2e\x13\xb5\x3e\xe0\xa4\x69\x76\x6f\x6e\x3a\x39\xd2\x12\x56\x0f\x94\x79\xc5\xda\x96\xd4\x50\xd9\xb6\x86\xe3\x80\x61\x5c\x19\x30\xd3\xef\x55\x0a\x83\x01\x61\x7a\x60\x5a\xbe\x24\xd2\xcd\x4b\x22\x74\x44\x0b\x37\xd5\x44\xa9\x91\x53\x95\x64\xc9\x65\x1d\xb2\x83\xfd\xfd\xf0\x25\xe9\x4c\xee\xf5\xeb\x29\x11\x40\x5a\x02\x8d\x2c\xa7\x2c\x87\x2d\x9d\x47\x3b\xc0\xa6\x12\x20\xae\x34\x5b\x09\x9c\xc3\x29\xc7\x9d\xce\x0f\x11\xc7\xa7\x8e\xd6\xda\xa7\xac\x6f\xc6\xf4\xad\xa1\x41\x56\x40\x50\xbb\xcb\xb7\x02\x88\x5f\x5f\x76\x95\x6d\x82\xf4\x9d\x54\xc0\xc2\xeb\x48\x43\xbc\xf2\x3a\x31\xa5\xe7\x38\xb2\x5f\x53\x6a\x72\xa3\xda\x52\xb8\xb8\x3a\xe3\x7a\x2f\x24\xab\x40\x47\x28\xe4\xc0\x46\xdc\xfd\xf6\x5b\x25\x8b\xa4\x14\x64\x5c\xce\x69\xbd\xe3\xc7\x2f\x88\xa1\x39\x9a\x98\x48\xc4\x3d\x15\x4b\x29\x7f\x55\xa1\x8f\x7b\x6e\x30\x61\x3c\xd1\xbd\x3d\x13\x4c\x6d\x80\x1f\x9f\x9f\xca\x43\x16\x9e\xe9\xa4\x0b\xd5\x47\x05\xba\x6b\x23\xb6\xd1\xfd\xfb\x68\x72\x37\xd8\x92\xdf\x7e\x43\x77\x7d\xcc\xe4\xfc\xa5\x8e\x3c\x33\x46\x30\x77\x7f\x3e\xab\xb2\x9a\x1a\xb0\x60\x75\x4b\xeb\x2e\xc6\x50\xda\xdc\xb1\x20\xcd\x9c\x72\x4e\x59\x5d\xe9\x48\x4c\xbd\x9b\xd2\x63\x95\xdc\xa8\xf3\xd7\xef\x5e\x1c\xa2\x63\x27\x7a\x53\x85\xe7\x39\x72\xcc\xa2\xa1\xac\xd1\x8e\x83\x83\xfd\xfd\x9d\x97\xdf\xbf\xfe\x31\xce\xff\x4a\x81\x9f\xa8\x28\xeb\x80\x1c\xb6\x80\x27\x49\x91\x54\x72\x2e\xe5\xe0\xc7\xa8\x25\xf3\x05\x6b\x70\xb3\x42\x57\x0d\x2e\x8c\xb2\xa3\xbe\x4f\x8d\x21\x87\x68\x21\xcb\xf5\xaa\xc1\x75\x39\xc5\x50\xb4\xb5\x0c\x3b\xb2\xcc\xf1\x4a\x5d\x10\x4a\x8e\x10\x8b\x16\x23\x45\x4b\xd9\x4d\x8d\x03\xb9\x71\x50\x9a\xd5\x43\x17\xac\x8d\x50\x31\xa4\x47\xf1\xaf\xdf\xa6\x09\x3e\x4e\x4f\xd9\xdb\x43\x68\x07\xbd\xae\xc4\x29\xe1\x11\xae\xb6\x75\x67\x1d\x57\x8d\x03\xc8\x60\x2b\x48\x1f\x22\x09\xf2\x9c\x2c\x25\x48\x19\xe4\x6e\x15\x1a\x09\xd3\x16\x9a\x33\xd7\xe6\x8d\x8e\xe7\x91\x7f\x3c\xc3\xd3\x29\x3e\xf2\x4f\xe7\xe6\x0f\xe7\x3a\x67\xa5\xc7\x7e\x13\x5e\xb0\xd9\x6c\xf5\x17\x5e\x86\x82\x0e\x68\x87\x6e\x49\xa4\x69\x31\xad\x9d\x78\x7d\x2e\x74\x1d\x84\xaf\x31\xad\x04\xf3\x10\x14\x9d\x88\x0a\xe3\xcc\xef\x8d\x37\x17\x84\x96\xca\xa4\x01\xb1\x04\x46\xd5\xfd\x28\xd5\x1b\x30\x8e\x07\x53\x29\x20\x0d\x41\xe2\x58\xb0\x79\xb5\x12\x38\x96\xa1\xb5\x46\x54\x00\x11\x41\x0a\x38\x54\x96\x83\x29\xfd\xcc\x87\x73\x87\x2b\xe8\x63\x6b\xc1\x80\x85\xbe\xa8\x3a\x0e\xfd\x03\x6c\x94\xa2\x63\xc4\x92\x0d\x02\xc0\xb3\xa5\x93\xd6\xfd\x11\x8e\xab\x2a\x5a\x6a\x45\xa6\xd6\x0c\x37\x95\xed\x37\x1d\x00\x88\x7c\x14\xc2\x37\xb4\x2a\x9e\x2f\x2a\x5a\xd0\xd6\x5d\x9d\xd0\xc1\xa9\xd2\xc8\x7c\xd1\xdd\x6c\x03\xa0\x4b\xa6\x1d\x2b\x61\x12\x6a\x06\x3a\xd9\x15\x26\xf5\xd8\x51\xb8\xda\x06\xd7\x9c\xc6\x4b\x88\x24\xfe\x84\xb6\x1b\x16\x08\x74\xbc\x63\xc6\x1b\x73\x7b\x1f\x5c\xa4\x35\xf4\xe4\x79\x64\x81\xeb\x59\xab\x54\x91\x58\xe6\xff\x1e\x0c\x71\xb0\xc5\x5c\x15\xe4\x0b\xfa\x84\x25\xcd\x82\x5e\x2a\xd1\x3a\x69\x52\xbe\x72\x34\x2e\x5d\x8a\x6f\x09\xf9\xe7\xd7\x4f\xd1\x2c\xc8\x7c\xd1\xae\xfc\x47\x2d\x6a\x82\x91\xd0\x11\xfa\xf5\xe0\x10\xfd\xfa\x69\x1b\x3d\x92\xff\x3c\x96\xff\x3c\x91\xff\x3c\x15\xff\x0c\x66\xdd\x79\x66\x87\xc4\xf0\x23\xf2\xa9\x42\x9b\x0a\x94\x49\x12\x6c\xc0\x06\xa8\x19\x3a\xd0\xe2\x76\x52\x86\xf4\xf7\x40\x49\xa9\xe8\x28\xf8\xfc\xbd\xf2\xc1\xf6\x38\x61\xcd\x70\xea\x59\xf4\xfc\xc8\x4d\x21\x51\x1f\xa6\x79\xbd\x8c\x77\xc0\x55\xa5\xd9\x63\x23\x63\xf6\x4d\x55\x01\xcb\x3e\xe0\x29\xad\x8f\xfa\x96\xb8\x10\x1f\x56\x01\x49\x2e\x32\xa7\x85\xe8\x9f\x5b\x5c\x40\x89\x70\x36\x53\xc0\x3c\x87\xae\x87\xea\x18\x4e\xf2\x93\x55\x39\x55\x5b\xe8\xf9\x68\xcc\xe6\xd0\x7d\x0e\x31\xa7\x31\xbe\x41\xba\x28\x4b\xe0\x69\x6e\x55\x9b\x90\x21\xa7\x93\xcc\x72\xa3\x9d\xe8\xaa\x15\x68\xc6\x96\x68\xae\x95\x7d\xb0\xb7\xa8\x1d\xb6\xe1\x0f\x66\x24\x69\x6d\xd0\x61\x10\xc9\xf8\x07\xa4\x18\x67\xdd\xcd\x01\x5b\xef\x98\xb4\xb3\x6b\x9e\x66\xfd\xf9\xb7\xc2\xf7\x4e\x8c\xef\xf1\xd8\x06\x4d\xcd\xcc\xef\xb8\x14\x0a\xe8\x3a\x43\x87\x6b\xcb\xba\x73\xcf\xea\x52\x68\x61\xe6\x7a\xa6\xe2\x6f\x6a\x1a\xdd\x44\x7b\x88\x9b\x06\xaf\x8c\xed\x24\x65\xcf\x70\x51\x5c\x92\x8a\x08\xaa\x50\x31\x8b\x72\x05\x8a\x2f\xfa\x45\xb0\x06\x31\xb2\xb7\x87\xde\xfa\x22\x48\x38\xe3\x31\x93\x5a\xce\xa8\x2c\xab\xe1\x61\xa7\x27\x04\x44\x6f\x86\x1c\x52\x10\xb8\xd9\x08\xe5\xa3\x81\x49\x4d\xb6\xd0\xff\x53\xf9\x11\x23\x36\x28\xcd\x00\x90\x17\x1f\x06\x15\x41\xdc\x10\xac\x6d\x55\xc6\x57\x09\x28\xdb\xa8\x6d\x56\x08\x5f\x61\x5a\xf7\x41\x93\x76\x63\x01\xa6\x66\xed\x36\xc4\x2e\x8b\x0f\xf2\xe6\x28\xf7\x47\x7a\xb4\xcd\x0e\xbe\x37\x48\x18\x08\x48\xd6\x3f\xd9\x97\x51\xdb\x24\x24\x6d\xf7\x27\xda\xa2\xa3\xf8\xa3\x54\x90\x8d\xfe\x49\x53\x56\x42\x96\x47\x5e\xdf\x52\x71\x67\x48\xae\xad\xac\x56\x4a\x1a\x1c\x71\x69\xc0\x7e\xd1\xda\x5b\xf4\xd0\x75\x61\x8b\xdf\x45\xb7\xa7\x4b\x37\xef\xcd\x00\x3f\x7d\x9e\x9b\x27\x87\x95\x0b\x2d\x98\xa9\xb0\x5d\x1b\xf3\x67\x6c\xe9\x52\x8f\x60\x4a\x11\x10\x9a\xb1\xfb\xcd\xb6\x1b\x37\x07\xfd\x5e\xc5\xe5\x20\x24\xdb\x0c\xd9\xa5\x39\x6f\x2f\x4b\xf6\xf8\x64\xbc\x94\xde\x20\x74\xe7\x56\xd3\xb7\x92\x7b\xb3\x61\x45\x07\x23\x6e\xb7\x1c\x78\x93\xad\x21\x6f\xbf\x91\x97\xdf\x39\x53\x5d\xc4\x20\x9c\x80\x10\x15\x77\x09\xc7\xd7\x29\xa3\xc9\x55\x48\xa6\x13\x84\xb0\xf2\x8c\xb5\x5a\x1f\xdb\x14\xae\x47\xdf\x41\x09\x35\xda\xff\x6b\x2d\xbf\xdd\x86\x02\xe1\x46\x06\xc1\x99\xd7\xd7\x8f\x7f\x0b\x8b\xcd\x60\x41\xe8\x89\x3c\x2c\xa5\x0a\xb2\x54\xbd\x2a\x6b\x6f\xf2\x7d\x5b\x98\x93\x52\x7b\x02\xdc\x5a\xe5\xb6\xd6\x7b\x10\x09\x77\xe3\x0a\x62\xa1\xdc\x6f\x6b\x3e\xda\x32\x9e\xc7\x20\x08\x1c\x05\xf0\x76\xe3\x3a\xa3\xc8\x35\xab\xdb\x3a\x8a\xc1\x7b\xd9\x4a\xa6\xa1\xda\xe8\x35\x54\xaa\x43\x8c\xc5\x28\xdd\xd6\x99\xcb\x73\x2a\x18\x98\x69\x1c\xe6\xc1\x85\x1e\x41\x89\xf5\x39\x05\x09\x52\x02\x02\x84\xe6\xa9\x72\x40\x76\xfa\x6f\x30\x2d\x65\xc1\xd7\x43\x6f\xd1\xdb\x20\xaf\xbe\x24\x42\x55\xdc\xdf\xdd\xdf\x56\xd5\x6a\xd5\x1f\x53\x42\xf8\x77\x5d\x53\xab\x0f\xd2\x3d\xd5\x65\x04\x92\x64\x00\xf5\x0e\xb3\xc9\xa6\x56\x61\x96\x29\x55\xc0\x76\xea\x07\x50\xaf\x86\x2b\xf3\x8c\xb1\x43\x38\x69\xbc\x49\xab\xab\x51\x70\xb5\x29\x3a\x4e\x65\x4e\x0b\x6f\xb2\xe0\x63\x3e\x37\xda\x03\x9a\x58\xa1\xac\x50\xec\x33\x0a\x14\x93\xe2\x94\x10\xe5\x70\x51\xea\xbf\xc0\xe9\xee\x15\x69\x5f\x9a\x2f\x02\x77\xa5\x90\x45\x25\xb6\x83\x12\xb2\x89\x8a\xad\x74\xea\x0e\xf0\xcc\xa7\xdb\x98\x06\x3c\xb0\x41\x49\x5e\xb4\xe3\x80\xea\xe3\x7f\x7b\x7b\xe8\x3b\xdb\x35\x70\x4a\x88\xf4\xac\x28\xd3\x92\xaa\x9e\xad\x2f\x1e\x41\x29\xa1\x37\x5c\xf9\x58\xdc\xfe\x0f\xa8\xc2\xbc\x7f\xaf\x15\x2e\x65\x19\xbf\x1e\xc7\x99\x40\x2f\x3c\x34\x89\xab\x60\x2b\xf8\xb2\xe4\xf6\xb3\x1d\x03\xcf\x84\x65\x4a\x5f\xd5\x4b\x49\xf9\xf0\x98\x09\xd4\xb4\xb8\x89\xad\x43\x7f\x13\xa7\xd5\xef\x65\x05\x3e\x83\xb0\xb4\xb3\xb3\x6b\xfe\x4e\xe4\x62\x2d\x61\xd1\x15\x93\xf3\xfa\x1b\x14\xa1\xec\x37\x22\x49\x1c\x3c\xbb\xff\x52\xbf\xb4\x2b\xdf\x4a\x5e\x42\x0e\xd4\xb4\xac\x95\x72\x9a\xab\x86\x91\x73\x39\x99\x86\x4c\x49\x43\xea\x22\x8c\x45\x43\x70\x40\x2c\xb6\xe3\xde\x85\xfe\xf8\xbb\x02\x5e\x50\x31\xdd\x43\x51\x7f\x23\x6c\x8b\x68\x5b\xb9\x19\xaa\x3d\xa6\xae\x81\x0d\xb9\x65\x83\xf1\x92\xa5\xd7\x7d\xe0\xaa\x0e\x71\xea\xc5\xd4\x65\x82\x52\xda\x65\x22\x51\x43\x95\x43\x0f\x31\xec\xa1\x3f\x93\x0d\x24\x9e\x08\xb3\x7e\x50\x2a\x24\x3d\x9c\xf3\xd8\xaa\xba\xe8\x96\x11\xea\x3d\xf0\xdc\xf1\x13\x58\xcd\xd7\xb1\xcd\x98\x36\x92\xe8\x46\xc9\x60\xe7\x1b\x61\x3c\x98\x50\x46\xaf\x4e\x55\xd9\x97\x97\xb4\xf6\xb0\xa6\xe9\x6e\x54\x18\xbd\x37\xfe\x18\xdf\x91\xd3\xeb\x79\xdc\x24\x12\xe4\xd5\x77\x6e\xc5\x55\xa7\xe5\x0c\x74\x94\xbb\x7f\xfc\x4b\xee\xf9\xd1\xd0\x2d\xe7\x40\xcc\x4a\x6a\xbe\x3c\x70\x73\xd9\x48\xff\x66\x05\x24\x8f\x6d\xf9\xa2\x92\x47\x20\xf9\xd6\xb1\x9f\x5d\x6e\xba\x91\xcc\x74\x1b\x79\x09\x0a\xf6\xf3\xb6\x61\xab\xe0\x9a\x9c\x02\xea\x9c\xc2\x5f\xda\xb9\xc7\xe6\x04\x7c\x62\x1e\x98\x52\xc1\x70\xf1\xd8\xa3\xcd\x48\x8b\x2c\xf7\x6a\x11\x79\x45\xcc\x23\x97\x79\x26\xb0\x78\xcd\xda\xc4\x89\x50\x36\x39\x5c\x26\xf6\x2d\xeb\x96\x7a\x63\x9d\x73\x26\xd0\x62\xeb\x6e\x84\x5a\xdd\x22\x8a\x77\x73\xa3\xf3\x4b\x95\x2b\x91\x6d\x24\x8e\x1c\x10\xb3\x4c\xc7\xc8\x8e\xfd\xce\x3e\x13\x48\x52\x62\xa3\x5c\x00\x47\x19\xe1\x45\xb5\xf0\x48\x20\x28\xe8\x30\x01\x2a\x85\xdb\x5e\xe2\xa7\xbe\x22\x8f\x9e\xb5\x1d\x96\x2d\x8b\xd5\xcb\x9e\x1a\x5d\xd5\xd2\x45\x45\x65\xd1\x6f\xeb\x94\xf6\xf0\x01\x2e\xe9\x28\x16\xcf\x20\x46\xce\x4b\x96\xc0\x1f\x57\xfc\x74\xcf\x45\x48\xaa\xff\x6e\x42\x0c\x39\x44\xef\x13\xa0\xa3\xc6\x1a\xe8\x08\xbd\xff\x29\xd9\x41\x4f\xd6\x83\x75\x4b\x46\xc1\xc9\x11\xf7\xce\x8c\x54\x8e\xc7\x3b\xc5\x45\x78\x34\x49\xde\xcd\xd5\xe0\x3f\x6a\x08\x52\xdd\xc8\x8f\x6d\xfb\x9a\x70\x5b\x31\x35\x39\x5a\xee\x60\x39\x83\x03\xf2\x84\xe4\xed\xf3\x97\x0b\xd5\x6c\x20\x3d\x97\x54\xae\x5e\x76\xc9\x2a\x72\x51\x91\x4e\x08\x4a\xe7\xdf\x3a\xe8\xd4\x36\x7a\x8d\xd2\xe8\x54\xd7\x31\x2b\xcc\x9e\xa7\x1c\xdb\x8c\x9b\x17\x58\xaf\x5e\x02\xfe\x97\x89\x2c\x74\x43\x3e\x1e\x58\x06\x5a\xe0\x5a\xe0\x43\x97\xd8\x2a\x65\xad\xb3\x92\x4e\x41\x09\x70\xeb\xcd\xa6\x20\x9e\xb9\x9d\x57\x1c\xa8\xd2\x04\xc8\x99\x0f\x17\x4e\x36\x9e\x93\x3e\xa0\x56\xa7\x3b\x55\xaf\xbe\x63\x4e\x4d\xb0\xa3\x14\x02\x75\xac\x60\xc2\xd5\x3b\x86\x0a\x87\x9f\x19\x2c\x1b\x90\x36\x96\x78\x2c\xad\x66\xcd\xdc\x1c\x6e\x75\xce\x4c\x3e\xbc\x2d\x6d\x06\x41\x23\x3a\x5a\xc4\xee\x4b\x04\xdf\x6f\x49\x63\x1a\x42\x0f\x65\xb6\x7f\x15\xf1\xc3\x01\xc8\xfc\x58\xcc\x05\xf8\x07\xab\xc0\x7f\x7d\x14\x8f\xfb\x55\xcf\x96\x25\x51\x73\x5c\x96\x81\xd4\xa0\xc8\x43\x72\x21\xcb\xe4\x35\x5a\x92\xe7\x55\x6d\x70\xcc\xe3\x12\x1f\x3e\x44\x93\x68\xda\x3b\x7d\xeb\xcc\x84\xd2\x86\x8c\x3f\x7d\x2c\x43\x9e\x1f\xd4\xea\x4a\x1f\xcf\x1c\xe7\x33\xec\x5f\x1d\xdd\x0c\xd3\x45\x6e\x2c\xb7\x43\x79\xb4\x71\x4e\xa1\x39\xa0\xb2\xa9\xd5\xb0\x96\xb8\x56\xe2\x32\xda\x74\xf2\x32\xda\xe0\x11\x1e\xc8\x5d\x1d\x0e\x03\x00\x47\x4c\xd4\xf7\x4b\x5a\xc0\x29\xf7\xea\x8a\x43\x41\xc7\xbc\x4b\x26\x64\x8a\x4e\x91\xc4\xde\x2b\xbe\xd7\xcf\xed\x28\x82\x86\x1d\x0c\xe4\x03\x8f\xe0\x06\x99\x11\x52\x6c\x21\x3d\x89\xf5\x78\x03\xf2\xf9\x83\x21\x7d\xc7\x45\x61\xd9\x04\xef\xe6\x39\x8a\x19\xcb\x13\xd2\x73\xde\x19\x5c\x6e\x86\x56\x95\xc3\xba\x1f\x51\x4a\xb8\x36\x11\x9f\x3d\xfe\x4f\x5d\x92\xc0\x57\x6a\x1e\x70\x54\x74\x69\xd7\x1d\x9d\x46\x6b\x8a\x67\xf0\xd5\x1a\x55\xd5\xb7\x8c\x21\x73\xd0\x89\x7c\xd2\xb5\x2e\xe1\x6d\x6e\x0e\xf9\xa1\xc7\xde\x53\xf1\xb7\x0f\xfd\x29\xe7\x87\x58\x9f\xf0\xe3\x47\x76\x82\xc1\x52\xe3\xa4\x03\x06\xc2\xeb\x66\x77\xa8\x2f\x94\x63\x25\x32\xad\xa1\x86\x89\x39\x9e\x4c\xce\xf4\x9b\xb4\x71\xf6\xe3\x7a\x10\x94\x74\x75\x41\xad\x3c\x6d\x83\xb5\x5f\x0e\x1a\x9b\x34\x8f\xd0\xfa\xa8\x52\xf2\x12\xe7\x7d\x0f\x4d\x5c\x2d\x77\x67\xf8\xda\x88\xfd\x0d\xae\x9a\xfb\xa6\xea\x5c\x0e\x13\x69\x9a\x0f\x93\x73\x0b\x35\x9e\xbd\x28\xeb\xcc\xef\x55\x29\x3d\x8a\x3d\x2a\x85\x67\x88\xe8\x2b\xeb\x97\x97\x9c\x55\x89\xec\x01\xa6\xb4\x59\x85\x64\x13\x12\xac\xb7\x05\xc9\x40\xcf\x78\x84\x23\x5d\xdc\xa9\x2f\x09\x60\x04\x26\xbe\xb0\x24\x18\xd4\xab\x51\x7a\x04\x54\x7b\x53\x15\xa4\x66\x38\x51\x2a\xc9\xed\xbf\xe6\x97\xef\x36\x02\x8c\xef\xbd\xf7\x6b\x38\xfd\x2b\x08\x88\x7b\x9f\x41\x4a\xdb\x94\x50\x35\x40\xa0\x28\x29\x33\xf8\x94\xfa\xc5\x04\x05\x23\xb0\x7d\x69\xe9\xe0\x06\x03\x8f\x11\x09\x02\x96\xe2\x7c\x74\xd3\xcb\x7f\x60\x01\x7f\xac\x6b\xfe\x38\x68\x9d\x9c\x9f\xc1\xcd\xef\xfa\xcc\x42\x37\x77\xc1\x83\xa1\x5d\x99\xe0\x8f\x46\xd8\x9d\x47\x98\x76\x3d\xbb\x74\x72\xa6\xe9\xbe\xd5\x3c\xe8\x52\xb8\x76\xa8\x95\xac\x46\xa3\x2a\x55\xa9\x82\xf5\xb2\x42\x81\x1f\x68\x25\x58\xac\x6a\xc8\xea\x7d\xfe\xce\xe1\x65\x6e\xe4\x85\x4e\x11\x96\x39\x57\xd7\x8e\xad\x2d\x57\x05\xc1\x03\x05\x51\x91\xb2\x64\x82\x90\x55\x9d\x3a\xc5\x10\xc0\x21\xa7\xaf\x43\x12\x57\x71\xbd\x33\x01\xef\x87\xda\x6d\x38\x47\xb8\x0e\x62\x84\x38\x4b\x74\x09\x29\xf9\x12\x2a\xe3\xc4\x6b\xc3\x6e\x4a\x74\xd9\x29\x44\x3e\x1a\xb7\x0f\xe4\xa8\xb6\x2e\x63\xca\x36\x1e\xa2\x7b\x27\xb8\x86\xc0\x2c\x67\x5f\x68\xb2\x4c\x39\xa2\x1c\xf1\x96\x56\x90\x4d\xbe\x68\xd8\x55\x43\x78\x7f\x8f\x90\x3f\x5c\x19\x94\xb0\xf8\x42\xef\xa4\xd2\x25\x79\x4d\x2f\xeb\xfe\x04\xa6\xb0\x72\x43\xdf\x8a\xce\x59\xaa\x58\x03\xad\x91\x9a\x41\x4f\xc9\x86\xb7\x26\x6b\xab\xb7\x2a\x41\xaa\xe8\x84\xe3\xac\x0b\xd6\x14\xbb\x48\x47\x17\x00\x8e\xb0\x13\x8e\x9a\x4e\x90\x8a\xb1\xf5\x05\x1d\x8d\xf9\x8a\x07\x03\xda\xc4\xe6\x8b\x1e\x98\xa4\xe3\xa3\x9b\x55\x02\x30\x91\xc9\x51\x59\x18\x9c\xf4\x99\xa2\x4c\x25\xd8\x5c\x6d\xc4\xdf\x7e\xb3\x53\x4c\xcb\xb5\x09\x14\x38\xc5\x12\xa4\x90\xf8\x1d\x78\xd3\xdf\xad\x16\x24\x55\xc5\xf3\x96\x10\xee\xa6\xfc\x14\xd1\x7a\xf2\x21\x2a\xee\x30\xb7\xaf\xb5\x9c\x8e\x85\xc9\x69\x77\x9f\xbd\x0a\x72\x6a\x32\xde\xc1\x7a\xef\xad\x34\x9b\x23\x92\xae\x5c\xa0\x4b\xf2\xcf\xdc\x9b\xd4\xd2\x5f\xb2\x46\x68\x8e\x02\xcd\x5d\x3a\xbe\x3a\xe7\xb8\xa2\x9c\x59\x7c\x45\x23\x8e\xdc\xbb\xf1\x35\xac\xed\x08\xc3\xbb\x17\xcf\x66\x6c\xb9\x4c\xa7\x86\xab\x96\x43\x1c\x36\x50\x97\xa6\x76\xe8\x1c\x24\x24\x7f\xb4\x51\x7b\x93\x28\x8a\xb9\xd6\xe6\xf4\x14\x9a\xcc\xe2\x23\x1e\x73\xad\xed\x11\x88\x1c\xdc\x1f\x75\x0a\x87\x37\x27\x31\x99\xf4\x6c\x82\x42\xe3\x35\x43\x15\xab\xaf\x48\x23\x33\xca\x2e\x75\x61\x46\xd5\xaf\x78\xdb\x29\xd6\x38\x0f\x12\xfb\xd9\x14\x52\x51\xae\xfb\xf2\x5c\xe8\x34\x29\xf3\x8d\xac\x69\x33\x60\x72\xca\x95\x3c\xe9\x4b\xc3\xed\xe7\x2c\x61\x01\x47\xfd\x93\x56\x0e\x2d\x65\x5b\x62\x96\x3d\xf4\x69\x81\x85\x48\xee\x65\xe5\x08\x7e\xa3\xa4\xa9\x1c\x34\x2f\x5b\x07\x22\x22\x54\x17\x74\x94\xe9\xf9\xe3\xfe\xac\x5f\x4d\x35\x8a\x64\x4c\xf6\xeb\xc8\x58\xd9\xd4\x52\x8c\x32\xcc\x55\xd5\xb0\x84\xb0\xd2\x13\x06\xa0\xeb\x06\xc7\xdd\xaf\x1f\x0c\x69\x64\xfa\x27\x32\x7c\x25\x67\xf6\x85\x0d\x5f\xfa\x8c\xb9\x31\x18\x91\x00\xd4\xd3\xcc\x29\x80\x46\x39\x82\xca\x3b\xba\x2c\x87\xb3\x60\x73\x50\xbd\x42\xc4\xb9\x62\xd9\xee\x92\x71\xd1\x76\xd8\x96\xaa\x7a\xc9\x9a\x73\xf2\x51\x36\xb1\x4e\x18\xd3\x52\x3d\x1b\x06\x0c\x6e\x3b\x23\x6a\x17\xe7\xb8\x46\xdf\xe4\x9e\x65\x24\xeb\xc1\xe6\xe8\x7d\x9c\xe1\x8f\x52\x70\x3a\x37\x9f\x4d\x95\x7d\xce\x98\x2a\xff\x10\x42\xf2\x20\xbe\xf2\xc5\xc7\x15\xa7\x4d\x95\x9f\xcc\xeb\x19\x68\x13\x65\xd8\x51\xa6\x14\x7b\xbf\xbc\xbe\x81\x42\xec\x63\x29\x27\x23\xc9\x7f\x01\x3a\xce\x9b\xc5\x6f\x2a\x97\x67\x76\x6c\x3d\xd1\x3c\xb7\x63\x9b\x2e\x9e\x3f\x52\x7c\x4f\xed\xd9\x68\xee\xd3\x23\xc0\x0f\x4f\x67\xdd\x5d\xdb\xac\x1c\x9f\xd9\xcb\x35\x45\xf9\xfe\xcd\x5c\xbb\x84\x7d\x7e\x37\xc7\x8a\xfb\xf9\xed\x4c\x49\xfc\x99\xc3\x3a\xb8\x99\xa3\xe5\x7d\xb4\x96\xa0\x6a\xe5\x8a\x01\x69\x15\x6d\x40\x62\x45\x9b\x91\x5a\x07\x52\x98\xf2\xe4\x6c\x1a\x28\x79\xfd\x80\x1c\xf9\x4c\xab\x3b\x2a\xaa\xc9\x75\xc3\x9a\x56\x23\xed\x6a\x31\xba\xbf\xc2\x97\xbe\x51\x47\x09\x60\xc9\xc9\x8f\x92\x3e\xc2\x04\xd9\x0c\xb6\x3f\x2b\xa6\xff\x10\x58\x1e\xa1\x8d\x67\xda\x88\x68\x53\xb9\xc2\x83\x45\xcc\x94\x92\xaa\x54\xa9\x47\x2a\x14\x1c\x9a\x76\x8f\xd0\x19\xc6\x18\x47\xe2\xcd\x8b\x13\x8f\xa1\x57\x80\x1a\x6c\x29\xc7\x7a\xc0\xb3\x8d\x62\x91\x49\x5b\x4a\xd5\xf4\x8f\x81\x07\x05\x44\xa4\x64\xef\x54\xc8\xcb\x54\x7a\x4b\xf3\x8b\x94\x4d\xdd\x53\xf5\x13\xdd\xd6\x4c\x7d\x23\xd3\xea\x4c\x6d\x02\xb8\xf0\x6c\xa1\x41\xeb\x2a\x9c\x61\x8e\x48\x1d\x16\xcd\xd8\xdb\x43\xef\x48\x55\x71\xb4\x34\x2d\xd3\xc8\x52\x87\x81\xa8\x86\xd8\x2a\xbb\x41\x15\x15\x27\x4b\xfd\x39\xe5\x36\x24\x58\x8e\x26\xfb\x33\x47\x23\x5c\xca\xea\xa0\x10\x29\x21\x2b\x24\x8b\x77\x65\x29\x5d\xf5\xa6\xe9\xd7\x75\x49\x34\x14\x5b\x71\x85\x48\x7b\x8d\x59\x8b\x07\x5f\xb6\xf6\x23\x4b\xd8\x03\x37\x12\x2b\xe9\xb6\x0d\xf3\x95\xb6\xdd\xb0\x0a\xe9\xc9\x1d\xe5\xee\x75\x6b\x63\x38\x04\x08\x45\x1b\xeb\x95\xa0\xf6\x06\x28\xbf\x90\x0a\xad\x5b\xa0\x11\x0a\x7d\xc9\x1a\xb2\x08\x03\x3e\xcf\x75\x48\x8c\x2c\xa0\xaf\x5c\xc3\x5c\x2f\x9e\x75\x4d\x41\x8c\x57\xc5\x2d\x8f\x21\x46\xe0\xad\xc0\xad\xbc\xb3\x68\x13\xba\xb8\x00\xac\xf6\x78\xe2\xd2\x6f\x40\x6a\x7a\x61\x67\x2f\x38\xa4\x8c\x54\x10\xc1\xd4\xf7\x58\x4d\xda\x25\x6b\xe0\xd4\x94\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x8a\xac\xc6\xbc\xa0\x8e\xef\xc8\xa7\x03\x71\xff\x10\xfd\xf5\x65\x57\x5f\xd1\xcb\x4a\xba\x7d\x77\x21\x2b\x70\xeb\x10\xfd\x55\x20\x45\x86\xe6\x01\x34\x2b\xaa\xc5\x7e\xe0\xb5\x5c\xc0\xee\x36\xbb\x01\x34\x79\x7f\xb0\xea\x58\x10\x3b\x83\x1d\x06\x07\x5e\x32\x02\x2e\x30\xf4\x6c\x07\x15\x60\x8b\x44\xc1\xc6\xd2\xb2\x0f\x33\xc1\x8f\xdc\x63\x28\x6c\x34\xfe\xa5\xc4\x8e\x47\x1f\xdd\x08\x1c\xec\xae\xf7\xe7\x1a\x60\x5c\x0a\xb1\xbf\xaf\x01\x20\x22\x9a\x67\x3b\xb6\x44\x82\xc4\xf5\x8b\xf9\xa2\x5d\xc9\x9a\x0f\x6e\x4a\x3c\xf8\x84\xa5\xed\x06\x1d\xc9\xdb\x64\x1e\x9b\x72\xca\xa8\x7e\x24\xe6\x9c\x34\xed\x24\xbe\x8b\x46\xd7\x4e\x4f\x6a\xb5\xdb\xce\xb6\x6e\xf9\x08\x98\x13\xce\xf1\x15\x39\x44\xf7\xde\xa5\x5a\x69\x48\xb2\x55\xbd\x00\x54\xdf\xa7\xc8\xb6\x8e\x26\xa6\x8d\xb7\xfa\x64\xb7\x65\xf2\x4c\x4e\xb6\x6c\x5b\xef\x2d\xc3\xc5\x8b\x19\xe3\xaa\x2f\x8f\xac\xae\x65\x01\x88\x3f\xd3\x6f\xbb\x8d\xbe\x1d\x54\xf7\x36\x24\x7f\xb6\x73\x57\x9f\x0f\x37\x96\x46\x07\xdc\x58\x96\x2b\x8f\x3c\x62\x97\xff\x24\x20\xdc\x39\x3d\x43\xed\x51\x05\xf6\xca\x23\xfe\xea\x9f\x46\x0b\xec\xd9\x8e\x73\x1e\xe5\x67\xea\x3c\x3a\xd3\xb7\xcf\x03\xf3\x20\xe7\x44\xd5\x13\x99\x3c\xdb\x09\x76\xd3\x79\x4b\xcd\x5f\xfa\x59\x1c\x76\xe5\x5c\x3d\x6f\x15\xc3\xe1\x6a\x95\x56\x21\x12\x2a\x19\xc2\xa8\xab\xe9\x2f\x1d\x41\x67\xa7\x66\x5b\xf8\x82\x14\x74\x4a\xc3\x0c\x67\x03\x52\x46\x85\xca\xfb\x08\x3b\x00\x35\xd6\x98\xaa\x1a\x56\x55\x6a\x3a\xb6\xb3\x87\x9c\xcb\x39\xb1\x16\x68\xa3\x0a\x29\xe6\xbd\x1e\x8b\x36\x60\xfe\x25\x38\xf4\xad\xe3\x18\x24\x5f\x40\x3e\x63\x08\xa3\x8b\x9d\x0e\x00\xb9\x33\x1e\x2f\xd5\xee\x22\x24\xba\xd7\xaa\x73\x33\x00\xbf\x97\x3a\x6f\x09\xd6\x36\xca\x62\xdd\xcb\xe3\xb2\xe6\xca\x23\xe3\x16\x58\x87\x6b\xb9\x21\xb8\x1b\xe4\x5f\xf7\x92\x0c\x28\xb9\x37\x1b\x71\x15\xd6\xd9\x26\x1c\x39\x87\xe1\x4d\xf6\xdd\xed\xfc\x63\x69\x9e\xa3\x4b\x52\xa9\x6a\x4d\x1a\x4d\xc0\xa0\x92\x44\xb1\xb7\x87\x68\x5d\xc8\xad\x0e\xcc\x2f\x67\xa7\xb2\x9c\xa2\x69\x4e\x14\xc6\x7d\xa7\xc2\xbb\xcf\x4e\x4f\xd4\x3b\x47\x03\xdf\xcb\x82\x7d\x8f\x1f\x4d\x0e\xfc\xe9\x9c\x48\xd6\x1b\xf2\x3e\xd5\xd8\x1c\x3a\x93\x49\x61\xd9\xb4\x85\x2a\x58\x0d\xaa\x7d\x6a\x62\x6e\xb0\xac\x1f\x26\xdb\x3b\x3b\xc7\xbe\x73\xe8\xc8\x67\xa1\x17\xce\x95\x1c\xb4\x0a\x63\x9e\x91\x0b\x19\x67\xca\xed\x9d\x4c\x0f\x7e\x7c\x8e\x1a\x5e\x82\x6c\x59\x93\x91\x97\x9f\x33\x6f\xff\xfa\xb3\xd8\x13\x37\xe0\x00\xd2\x92\x4b\x75\xef\x4c\x67\x18\x0d\xc0\xb9\x38\xb5\x45\x72\xcc\xf5\xe9\x40\x0a\x2f\x50\x55\xb3\x0a\xdb\x72\x55\xd2\x16\x0c\x5d\xca\xd9\xd4\xc9\x9f\xa1\x3a\xc1\x5a\x4c\x15\xde\x57\xed\xef\x15\x8e\xb6\xd0\x35\x25\x4b\xb8\x09\x23\x56\x1f\x75\x99\x3c\x44\xf7\xed\xd7\xeb\xde\x6e\x75\x22\xe5\x26\xee\xa5\x71\xef\xc2\xbf\xe8\xcf\x4e\xdd\x1a\x9e\x2a\x3e\xd2\xae\xe8\x5e\xa0\xdf\x3a\x18\x9c\xdc\x1f\x9c\x04\xe6\xee\x82\xbe\xdd\xba\x3b\x12\xcf\x33\x82\xfe\xa1\x2b\xdf\xfd\x43\x15\x8b\xf3\x14\xe0\x05\x5e\xc9\x70\x60\x5b\xa7\x27\x44\xbb\xc5\xb8\x53\xe0\xed\x10\xdd\x37\x15\xf5\xe0\x23\x79\x41\x78\xa2\x84\xaa\x1b\xc7\x75\xe1\x38\xb8\xe6\x52\xe5\xd2\x62\x28\xc9\xa2\x69\x66\x78\xdf\xb2\xdb\x53\x2a\x2d\x81\x0e\x3d\x1e\x92\xb3\x92\xc7\xf4\x5e\x4c\xd6\x66\xe2\x21\xa6\x7f\x58\x94\x60\x27\xc2\xa8\xa8\x30\x9d\x93\x12\x5d\x32\x56\x11\x5c\xcb\xbb\x5f\xcb\x7f\x05\x5a\xe0\x16\xe2\xc9\xa9\x32\x2d\x01\x2f\xb0\x62\x20\x5a\x50\x52\x10\xdd\xb9\x0e\xcd\x49\x8b\x4b\xdc\x62\x30\x2b\xc9\x88\x71\x0d\x7e\xa5\x84\xa9\xec\xee\x74\x30\xa5\x13\xf9\xfc\x44\x8c\x2b\x0e\x02\x20\xee\x0d\x6e\x67\xdb\xe8\x67\xf4\xc1\xd1\xf0\x35\x64\x19\x9a\xba\x15\xec\x98\xfa\xf2\x94\x82\x80\x26\x03\xfa\xbd\x9d\xf3\xa3\x8d\x21\xba\x55\x6f\x97\x18\x3a\xb7\x39\xaa\x25\x9d\x44\x0b\xc8\x17\x66\x04\x17\xfd\x74\x6a\x16\xee\x1f\xd4\x68\x5e\xef\x3f\x90\x55\x14\xff\x97\xac\xe2\x1b\xbd\xaa\x0a\x20\x4f\x00\x2b\x1f\xc8\x2a\x59\x98\xd5\x5b\xb4\xac\xfb\x1a\xc2\x91\xb1\xc2\x76\xd5\x0e\x99\x5c\x90\x56\xd0\x88\x09\x8d\xf2\x7a\x5f\x9d\x9d\xda\x70\x0f\x6d\xf2\xb4\x86\x38\xb5\xc5\xfa\x2a\x95\x7b\x9c\x31\x6b\x6a\xce\xd7\xdb\xd5\x4f\x6c\x6b\x25\xe3\x71\xc6\xee\x64\xd4\x20\x42\xce\x32\x08\x7d\x8e\x50\x14\x41\x53\xb3\xcb\x74\x9d\x70\x81\x06\xf8\xfb\x1f\xa2\x1a\xd3\x6a\xfc\x68\x4c\xba\x46\x61\x65\xd5\x35\xc2\x87\x8b\xca\x2d\xa7\xf8\xb1\x43\x6b\xbb\x46\xa7\x32\xd7\x49\x2e\x0a\x3b\x44\xe9\xb7\x0e\x4a\x75\xb2\x89\x8b\x80\x82\x2d\x56\x37\x41\xe7\x4d\x56\x2e\xd7\x36\xa9\xe8\x07\x82\x6c\x8b\x16\x53\x03\x4c\xf6\x5a\xd0\x04\x68\x40\xbf\x22\x0b\x59\x77\xfb\x12\x17\x1f\x54\x61\x19\x36\x5f\xe0\x96\x5e\xd2\x8a\xb6\xab\x24\x6e\x2e\x5c\xcb\xb9\xc0\xca\x7b\xb9\xc4\x9f\x02\x0a\xab\x4d\xaa\x82\xd6\x67\x32\xb1\xed\x01\x0e\x6b\x27\x86\x3d\x32\xfd\x96\x25\xd7\xaa\x24\xae\xcb\x3d\xe6\x4b\xdd\xa6\x9e\xb8\x6d\x01\x0a\x67\x6b\x39\x53\x8d\xab\x74\xbe\x02\x48\x31\x60\xc5\x17\xc2\x35\x37\xf0\x85\x22\x0f\xb9\x2e\x4e\xda\xa6\xf7\xa2\xff\x4a\xee\x64\xe6\x1c\x94\x9a\xe1\x7a\xf2\xa5\x14\xb5\xbf\x75\x0f\x28\x9d\x4a\x9c\xf9\x97\x7e\xb2\x76\x7e\x50\xfb\xf6\x93\xaf\x52\xc6\x6d\x3b\x7b\x0e\xfc\x46\x12\x45\x6e\x97\x24\xe2\xc8\xd0\xb5\xac\x8b\x67\x36\xd3\xd9\x11\xb0\xb5\xb8\x3b\xe2\x04\xcb\xc9\x2d\x37\x00\xbd\x84\x50\xa7\x9d\x84\x59\xa6\x4c\x1d\x71\x27\x60\x2a\x45\x53\xd3\x43\x41\x33\x6e\x3d\xca\x15\xbd\xd6\x96\xb6\xb3\xd3\x6d\xc4\xae\x49\xb3\x6c\xa8\xca\x62\x95\x02\x7a\x29\x24\x5a\x77\x43\xa1\xd2\x9f\x90\x03\xdd\xe0\xc3\x44\x54\xa4\xd7\x34\xdc\xdf\xeb\x32\x78\x2d\x09\x2e\x75\x75\xe9\x55\xb9\x5e\x12\x70\x9c\x50\xd5\x16\x45\xea\x6f\x5e\x3c\xa2\xa6\xf4\x6d\xdf\xc4\x07\x4f\x8a\x65\x3a\x48\x56\xab\xeb\xea\x65\x83\x17\x0b\x52\x9e\x5a\xf2\x76\x93\x2e\xcf\x4e\xfb\xd6\xf3\x3e\xf5\x7a\x7c\x9f\x7b\x8b\xba\xc0\xda\xe6\xc0\x4a\x29\x7a\x57\x6e\xf1\x45\x59\x77\x87\xd4\x6d\xb3\x0a\x50\x41\x5b\xb4\xc4\x1c\xfd\xb3\xe3\xad\x62\x27\xdb\xf0\x19\xad\x2a\x24\xee\x2d\x43\x7e\x7b\x5d\x6d\x60\x5b\x3e\xe3\xf9\x1d\xb3\x9b\x77\xe4\x2f\x70\xd4\x35\xb9\xb1\x74\x24\x94\xb8\x44\xf0\xad\x39\xa3\x57\xc6\xa8\x8f\x33\x86\x97\x46\xdc\x17\x38\x9f\xcd\xb5\xde\xbd\x7a\x2b\xae\xe5\x60\xc8\xb4\xbc\x52\x6d\xe7\xfe\x06\x7e\x54\x83\x80\xec\x73\x50\x4f\x9e\x2c\xab\x95\x63\x2e\xab\x55\xe3\x3a\x26\xbe\xad\x1f\xb4\x86\x8f\x38\x71\x6b\x7b\xba\xb1\x23\xf0\x19\xd5\x03\x43\x53\xae\x29\xa4\x15\xf6\xd1\xd1\xf5\x12\xa5\x85\xdf\x6f\xe8\xa7\x20\xa6\xda\xa1\xc9\x31\xac\xd4\x23\xed\x10\x73\xbc\x70\xdb\x75\x1a\x20\x50\x4b\x2e\x22\x15\xd0\xce\x55\x07\xc0\x84\x70\x92\x18\x94\xd3\xff\x53\xcd\x3d\x24\x83\x86\x76\xd7\xe6\xf5\x90\x44\x82\x4e\xa6\xb2\xfd\x9b\xdf\x38\xee\xeb\x27\x23\x89\xc3\x7f\x67\x54\xcf\x36\x39\x62\x44\x16\x20\x71\xb4\xb2\x39\xf8\x35\x2d\x1d\xed\xde\x58\xe6\xd3\xcd\xe7\x92\xb2\x01\x2e\xcb\x77\x2c\xdf\xb2\x55\xcb\x07\x02\x47\xd0\x96\x44\x39\x86\xb7\x7a\x4d\x16\xe6\x69\xf4\x5c\x1b\xab\x0f\xa0\x1f\xa6\xfd\xe2\x99\xb5\x62\x1f\xa2\x7b\xef\x74\xff\x15\xdd\xf1\xf3\x60\x1b\x3d\xda\x46\x8f\xb7\xd1\x93\x6d\x71\xd0\x9f\x26\x8d\xee\xd0\x34\xf0\x77\xed\xa2\x17\xcf\xa0\xb7\x87\x1c\x2c\xdd\x75\x04\xd2\xe9\xf8\x5e\x4b\xd0\x52\x4e\xc9\xad\x49\xca\xbc\xeb\x8e\x11\xa6\x37\x2b\xfb\x43\x48\x1a\xe2\x88\xcb\x7e\x2e\xca\xa6\x6e\x8f\xb2\xe7\xab\x03\xa8\xae\xb9\x3c\xa9\x90\x26\x17\xe1\xdc\x3e\xde\xc5\x99\xc5\x4f\xae\x83\x50\xaf\x33\xd0\x57\x83\x6f\xd0\x50\x10\x85\x7e\x35\x29\xc6\x25\x0f\x5a\xa2\x5d\xdb\x88\xa3\x36\xa6\x45\xb2\x7b\xde\x46\x1f\xb5\xd4\x29\xfb\xf7\x3c\x60\x4e\xf9\xf6\x7e\xa2\xf4\xec\x2b\x75\x50\x9d\x3f\x05\xf8\x0f\x42\x94\x36\x4a\x48\xeb\xde\x39\x12\x1c\xb8\xcc\x94\xc0\x93\x69\xf4\x19\xdd\x68\x3d\x8b\xf3\xee\xb7\x9b\x6d\x7a\xa8\xaf\x8d\xed\x32\xea\x8b\x93\xb2\x1b\xd5\x44\x99\x1d\xc3\x5b\xde\x30\xb6\x24\x76\xc2\x26\xaf\x71\x7b\xd8\x1b\xa3\x64\x44\xab\x27\x3b\x72\x12\x15\xfb\x80\x89\x7d\x40\xc4\x3e\xe0\x61\x1f\xd0\xb0\x1f\x61\xe1\xad\x75\xdb\x07\x92\x15\x35\xe1\x83\xa6\x09\x65\x6c\xad\xb1\x35\xd6\x47\x08\x47\xe9\x9e\xbb\x7d\x88\x53\x5a\x99\xa2\x5c\xf9\x46\x3f\x43\x59\x17\x91\x41\x37\xab\xa4\x65\xc2\x1f\xbf\xdf\x2e\x6b\x13\xe3\x34\x2b\x17\xe7\xed\x81\x53\x37\xe3\x1a\x57\x1d\xf1\x0a\x66\x6c\x8b\x67\x79\xdb\x74\x45\x8b\x68\x5c\x43\x62\xe1\x9b\x9c\xfa\xea\x79\x8c\xa9\xbc\x00\x05\xc4\x58\xa5\x56\x9c\xea\x6a\x3c\x40\x41\x1e\x34\xbf\x8e\x43\x3c\xd5\xa1\x32\x0e\x67\xf5\x94\xa5\x97\x73\xae\xbe\x35\x8e\xc1\x54\x3b\x14\xbb\x90\xf7\x1a\x9a\x09\x7b\xce\x7e\x77\x17\x3d\x0c\xda\x27\x7e\x4a\xed\xba\x7d\x3f\x30\x4d\xb9\x1a\xd7\x8c\x14\x1f\x4c\xed\x16\x69\x53\xe1\xc0\xd0\x54\xff\x4a\x5d\x51\x98\x8b\x3b\xb3\x62\x4b\xd2\x14\x98\x13\x34\x23\x1f\x51\x31\xc3\x82\x3e\x74\xad\x1d\x70\xc4\xa8\xca\xac\xa4\xe6\x5d\x43\x8c\xa7\xd5\xb6\xfc\x2a\xbb\x45\x25\x3d\x2f\x5a\xa7\x89\x8f\x1a\xe5\x7f\xc7\x15\x55\xd6\xcd\xc9\xcf\x88\xd6\x8b\xae\x75\xdc\x88\x82\xd1\x06\x76\xce\xcb\x55\x4b\xfe\x4e\x1a\x2e\x9b\x7c\xc2\x0b\xbb\x5d\x3b\xfd\xc6\xee\xb5\xd8\x67\x33\x61\xb1\xd5\xee\x2b\xfe\xf6\xd2\x29\x9a\x4c\xec\xb3\xcf\xd0\x93\x6f\xb6\xd0\x6f\xbf\x21\xe7\xb3\xe7\xe8\xe9\x7f\x0b\xb9\xc3\x7d\xea\x2f\xff\x1d\x3f\x75\xb0\xff\x68\x2b\x95\xd2\xa8\x1d\x5a\x50\x93\x23\xbd\x91\x9f\x22\xf7\x97\x91\x25\x9d\xfd\xb3\x31\xd2\xf9\xf2\x3b\xea\xf4\x57\x2b\x44\x64\x70\x50\x8c\xf2\x38\x78\x28\x40\x72\x56\xcd\x13\xcf\x45\xfc\xc9\x07\xb7\x65\xcb\x8f\xa0\x94\x45\xa4\x56\x9d\x69\x1d\xd7\x33\x28\xbb\xa6\x88\xff\xa2\x61\x0b\xd6\x13\x5a\x2f\x40\x9d\xda\xda\x4b\x01\x0a\xb6\xa5\xd1\xcd\x04\x5f\xab\xbe\x8a\x6e\x3c\x10\xd8\x09\x0c\xa8\x19\xbe\x06\x83\x81\xd7\xb3\x15\x5d\xca\x66\x1d\x70\xe3\xda\x8e\xb2\xb8\xba\x62\x0d\x6d\x67\x73\xb4\x22\xd6\xa6\x7f\x6c\x8a\x90\x87\xdb\x41\xea\x92\x6f\x1b\x7f\x24\x64\xf6\xc8\x8a\xe5\x5d\xed\xb9\xa3\xb8\x2d\x53\x65\xa0\xba\xbd\xf5\x65\xb7\x4b\x5b\xca\x4a\x95\x8b\x12\x5f\x65\x23\xca\xb7\x1d\x0b\x05\xe5\xd2\x3c\x00\x58\xc1\x45\xd1\x35\xb8\x25\xd5\x0a\x35\x64\xd1\x10\xae\x83\x5d\x9c\x50\x6c\x5d\xfd\x3f\x9d\x37\xa4\xe3\xe1\x04\x0b\x57\x9b\x95\x76\x4e\x64\xbc\x13\xb9\x26\x01\x0a\x84\xf7\x56\x50\xe3\x66\x74\x55\x9f\x9e\x5a\x51\x37\xae\x13\xe5\xce\x6b\xe1\x2f\x3c\x31\x2f\xd7\xc8\x1d\xb6\x36\x90\x98\x48\x34\x6f\xbc\x7d\x8c\x1d\x72\xeb\xaf\xbe\xf3\x63\x47\xfc\x30\xa4\x7c\x5c\x56\x0c\xed\xca\x8b\xf9\x4a\xcf\x6d\x74\x70\x6f\x3c\xb1\x5c\x20\x58\x12\x3f\x67\x5c\x6f\xae\x62\x5c\x47\x68\xb8\x14\x52\x0a\xd0\x8f\x84\x5e\xcd\x82\x52\xaa\xb4\xa6\x2d\xc5\x95\xfc\x2a\x4a\x52\x81\xf8\x8d\x1d\xdf\x95\x0c\x96\x3c\x34\x91\xb9\x1f\x94\xd5\x7b\xaa\xc5\x9f\xfc\xb5\xe6\xe2\x76\xe4\x7b\xd7\xa4\x01\x1e\x20\x3e\xde\x0a\xc1\x6a\xa5\xd5\x00\x3e\x3e\x3f\x55\xa5\x46\xbb\xe9\x94\x16\x94\xd4\xaa\xba\x55\x78\x75\xf5\x04\x4f\x8a\x1b\x2b\xd8\xb6\xfb\xf7\x03\x04\x26\x2e\xab\x80\xb0\x73\xd6\x0d\xfd\xa3\x4b\x6e\x06\xf7\x5a\xb8\xc2\x05\x69\xe6\x94\x8b\xeb\xb7\xd2\x6c\x58\x23\x4e\x72\xe6\x08\x27\xe7\xaf\xdf\xbd\x38\x44\xc7\x3e\xdb\xa6\x42\x62\x57\xd1\x7f\xa4\x44\x8b\x86\x5a\x1f\xe4\xc1\xfe\xfe\x0e\x74\x1e\x94\x19\x55\x8d\x8d\xda\x0c\x41\x4f\x24\xa0\x10\xeb\x5b\x4a\x6c\x69\x0d\xef\x55\x25\xfe\x30\x6a\xc9\x7c\xc1\x1a\xa1\x6c\x5c\x35\xb8\x00\x33\x30\x65\xe6\xfb\x10\xbe\x04\xdf\xce\x08\x27\xe2\xf9\xba\x9c\x62\x10\x8b\xa2\x96\x4b\x73\xbc\x42\xbc\xbb\x04\x3b\x34\xb0\x59\xb1\x58\x31\x4a\xb4\x84\xdd\x70\x0c\x30\x64\x43\x0e\x92\x87\x22\x58\x13\xa1\x62\x38\x8f\xa0\x5e\xbf\x4d\xd3\xd3\x61\x08\x17\xed\xa0\xd7\x95\x20\x40\x1e\xe1\x67\x5b\xfa\xb4\x65\x6b\x68\xb6\x94\xb2\x1f\x40\xfd\x3f\xd2\xb0\x04\x7d\x4a\x70\xe7\x64\x29\xc1\xe1\x15\x64\xcd\xd5\x3e\x3c\x18\x45\xcd\xed\x52\xb1\xa9\x75\xa9\xfe\xc8\xa3\xfa\x90\x46\x27\xc1\x29\x50\x15\x8d\xed\x29\x48\xbd\xe4\xf0\x87\xe7\xc8\xcf\xcc\xfb\x5c\x67\x26\xfe\x4d\xc9\x61\x01\xf8\xa4\x9f\x3e\x12\xae\xdc\xda\xd8\x56\xc0\x02\x44\x93\x6b\xd2\x38\xc7\x28\xa9\xfe\xf6\x47\x1b\xe4\x4d\x04\xb5\x69\xd4\xd3\xaf\x7c\x44\x95\x87\x29\xd7\xdc\xca\x7a\x45\x74\x75\x15\x37\x72\x57\xd7\xce\x54\x07\x23\x11\xf5\x9f\x56\xe9\x47\xde\x4e\xb2\x05\x9c\x6f\xa0\xcc\xc9\xc7\xe6\x35\x63\xba\xee\xcb\x8e\x41\x43\xb2\xbc\x8d\x66\x34\x99\x42\x08\xcb\xac\x23\x10\xec\x93\xd1\x68\xd1\xbe\x85\x09\x4b\x3a\x28\x0d\xfb\x49\x6c\xfd\x42\xff\x15\x69\xfd\x60\x36\x23\xec\x47\x09\x51\x44\x8f\xb0\x2d\x43\xdc\xd4\x38\x91\x6d\x6f\xdc\x7a\x3f\x90\xd5\x4d\xd6\xfa\x8a\xac\xf4\x7c\x9d\x38\xbb\xdb\xaf\xf1\x15\x59\x05\xcb\x33\xb1\x6a\xe3\x96\xa6\x29\x76\xad\x75\x5d\x98\x2c\xaf\x0d\x2e\xca\xa6\x8e\x8d\x58\x91\x75\x32\xaa\x09\xf3\x16\xb7\x1d\x78\x24\xb1\x32\x9b\x74\x15\x6e\x32\x11\x94\xae\x8b\x20\x8e\x1d\x8e\xa6\xe8\x05\x4a\x26\x57\xfa\x5f\xff\x35\x2a\x2e\x52\x47\xb4\x6e\x3a\x34\x32\x40\x74\x26\x0e\x32\xa7\xf6\xba\x46\xed\x7c\x30\xa2\x09\x53\x97\x21\xc2\x33\xcc\x11\x27\x69\x4b\xb7\xaf\xda\xf4\xf1\xe7\x58\x81\xd7\xcf\xe6\x0c\xd7\x0a\x76\x5f\x94\x51\x61\x94\xa6\x2b\xb7\x1c\xa9\x58\xda\xbd\x5e\x8b\x7e\x2a\x14\x82\x13\xa7\x73\x95\xd4\x39\x1b\x52\x76\x85\x0d\x29\x04\xdd\xd3\x6d\xe4\x19\xdf\x54\x99\xe6\x72\x89\xc6\x9e\xeb\x84\x39\xa8\x77\x72\x98\xca\x0c\x3b\x0e\x6b\xd9\xe6\xa6\x31\x06\xcd\x51\xf4\xd2\x57\xdc\x2b\xd0\x6f\xee\x69\x4a\x33\x64\xc2\x42\xd2\x89\x4d\xbe\x65\xbb\x17\x5b\xa9\x3b\x6e\xfd\x49\xfb\x09\x4e\xe9\xb9\x0e\x67\x63\x99\xee\xf0\x23\x36\x56\x3e\x19\x6d\xa7\x99\x83\xe2\xba\x6a\xac\x68\x1f\x75\x7d\x86\x38\xc4\x27\xef\x8a\x70\xfd\x58\x99\x7e\x9c\x06\x98\xb8\x12\xbc\x76\x26\x6c\x2a\x3d\x14\xa6\xcc\x46\x88\x9e\x77\xf9\xaa\x18\xe3\x77\xb3\xa7\xb4\x46\x76\x53\xc3\xde\x73\xa0\x75\xc9\xa5\xbb\xf6\xc7\xf4\x02\xd9\x14\x05\x3d\x68\x79\x32\x7a\x38\xbf\x64\x5d\xe8\x20\xb1\xf9\x41\x83\x57\xf3\x84\x5f\x5e\x43\x5b\x63\xc4\x22\xc5\xd8\xeb\x55\x1c\x49\xf9\x08\xf6\xf6\xd0\x29\x83\xd3\x2d\x03\x2d\x5d\x6b\x63\x4a\x79\x81\x91\x5d\x5d\x3d\xd6\x29\xfc\x3e\xb5\xee\x5f\x0f\x6f\x52\x22\x45\xfc\x12\x34\xff\xee\xd1\x38\xdc\x96\xae\x79\x2a\xf8\x40\x6a\x5d\x38\x43\xb9\x89\xb2\x11\xf5\xe1\x46\xbe\x08\x8a\x4f\x0c\x1e\xe5\xb0\x5a\x45\x5e\x62\xe9\x5a\xaf\x4d\x5c\x90\x47\xa9\x1b\x43\x53\xd0\x5e\x7d\x7d\x3c\x39\x53\xd3\x49\xc3\x76\x63\x1b\x9c\x6c\x9d\xe9\xc5\x91\x9b\x33\xdc\x03\xdc\x6d\xe3\x08\xa7\xc9\x36\x17\x75\xec\x25\x0d\x29\x28\xb9\xb6\xf1\x60\xd2\x4e\x72\x62\x4e\x9d\xca\x0e\xed\x78\x46\xb1\x93\xb3\x79\x0b\x23\x8e\x67\x13\x8d\xf3\x96\xbb\x0c\x5a\xd3\x76\xf2\x33\x0a\x77\xc7\xea\x51\x3f\xab\x25\x9d\xf8\x1f\x16\x71\x80\x4f\x14\x78\xe6\x9e\x8a\x38\x15\x44\x68\xd6\x41\x90\x41\xe0\x88\x08\xc2\x3f\x25\xab\x79\xb6\xe3\x19\x66\x93\x72\x65\xda\x98\x9b\x9f\x4a\x26\x2b\xa5\x47\xf4\xde\xba\x05\xb4\xa4\x76\xb2\x19\x80\xa1\x4a\x17\xa2\xd0\x56\x00\x70\x64\x76\x74\x14\xbb\xaa\x95\x12\x9f\x78\xf1\x4d\x77\x59\xd1\x42\xbf\xb7\x80\xbf\xb2\xaf\xe9\xaa\x45\x42\x24\x1e\x18\x51\x3f\xe6\x03\x38\xb5\x97\xfb\xd0\xdb\x36\x81\xd2\x07\x91\x12\x77\x04\x41\xe8\x80\xa4\x43\xf4\xe8\xe9\xfe\xfe\x3e\xf4\xf1\x96\x9f\x3d\xda\x3a\x44\xf0\x91\xf3\xd9\xe3\xad\x43\x74\x10\x3e\xf8\x44\x7c\xf8\xf8\xa9\xf7\xd9\x53\xf1\x99\xf8\xa0\x8f\xe0\x9e\xee\xef\xee\x23\xcc\xcd\x79\xf2\xb6\x73\x50\xa0\x19\xba\xf7\xfd\xd5\x05\x0b\x0b\xd6\x14\xac\x26\x58\x48\xbc\x8c\xa8\x7d\xf8\x51\xc4\x3b\xe2\x53\x9b\x60\xa5\xe8\xc8\xf2\x15\xff\x05\x97\x53\x85\x2b\x39\xf8\xfa\x1b\x7f\x2d\x4f\x0f\xbe\x09\x56\xf3\xdf\xdf\xf8\xeb\x79\xf4\xf8\xeb\x68\x45\x29\x07\x55\xd0\x2e\x23\xc7\x37\x32\x49\x64\x38\xa5\x76\x0d\xe7\x76\x39\xaf\xa5\xe3\xad\x3c\x75\x2e\xf0\xc6\xb9\xea\x4b\x30\x7b\x7d\x17\xf4\xf3\xbd\x84\xaa\x14\x43\x4d\xcf\x2b\xab\x3c\x79\x73\xbc\x69\x3b\x92\x2f\x11\xed\xef\x4d\x14\x12\x17\xfc\x98\xaf\x7c\xec\xd9\xd1\xe8\xf0\x2f\x34\x22\xea\x2e\x31\xf4\xb8\xd0\x3b\x33\x82\x9b\xd5\x11\x06\xbf\x43\x90\xd9\xd8\xb9\xc4\x41\xe0\x89\x5b\x7e\xc4\xe4\x74\xa4\x98\x87\x62\x6e\x42\xc8\x72\x31\x40\x07\x82\xb9\x02\x52\xd5\x6f\x8f\xcd\x6f\x4f\xcc\x6f\x4f\xd5\x6f\x9f\xa2\xe5\x83\xab\x5f\x06\xd5\x8d\x46\xbe\x9d\x54\xb0\xac\x4c\xec\x5b\xb4\xa2\x1b\x47\x35\x25\x67\x5f\xf8\xe1\x3f\x63\x66\x2f\x27\x90\x9f\x7d\x10\x70\xd6\x97\x9b\x6b\x0a\x25\xa8\x04\x75\x09\xb4\xef\x1e\xd7\xb6\x8e\x4f\x77\xd0\x9d\xff\x1f\x00\x00\xff\xff\xfe\x10\x45\xbe\xae\x76\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x39\x91\x5d\x96\xb3\xf9\xe0\x4a\x65\x21\x12\xa3\xc1\x9a\x43\x4c\x08\x52\xe3\x39\x89\xff\xfb\x5b\x68\xdc\x6f\x24\x47\x1a\x3b\xd9\xec\x51\x25\x65\x69\x86\x6c\x00\x8d\x46\xa3\xef\xbd\xf7\xd5\x9d\x3b\x08\x21\xf4\xb2\x62\xcb\xb3\xd3\x77\xf8\xb2\x22\x17\x2d\xfe\x40\xeb\x2b\xf9\xf9\xbb\x19\x81\xef\xd0\xd9\x29\x82\x6f\x11\xae\x4b\xa4\x1e\x41\x05\xab\xdb\x06\x17\x2d\x9a\xe3\x1a\x5f\x11\x0e\xaf\xd4\xac\x24\x88\x2d\x48\x83\x5b\xd6\xf0\x07\xf0\x42\x49\x2a\x72\xa5\xfe\xa6\xf5\x94\x35\x73\xdc\x52\x56\xc3\xf3\xe2\x7b\x18\xa2\x65\x1f\x48\xcd\x51\x3b\xc3\x2d\xc2\x0d\x41\xbc\xc5\x1f\x48\x89\x30\x47\x0b\xdc\xb4\x88\x4d\x51\xab\x67\xf3\xa6\x61\x2d\x2b\x58\xb5\x2b\x67\x79\xce\x4a\xc2\x11\xef\x2e\xe7\xb4\x15\x0f\xd1\x46\xbe\x8c\x5a\x06\xef\x2c\xba\xcb\x8a\x16\x08\x97\xa5\x78\xf2\xac\x9e\x32\x34\xed\xea\xc2\x4c\xa1\xec\x1a\xb1\x1c\xf1\x28\x57\x4b\xc3\x1d\x7c\x8d\x16\x33\xcc\xc9\xae\x46\x06\xe5\xa8\x21\x05\x6b\x4a\xae\x86\x11\x8b\x81\x15\x14\x6c\x3e\xa7\x6d\x4b\x4a\xb5\x8c\x5d\x81\xba\x15\xc2\x15\x67\x68\x49\xab\x0a\x5d\x91\x16\x61\x98\x29\xc0\x7a\x7d\xf9\x2f\x52\xb4\x72\xb1\xad\x78\xb2\xc0\x35\xea\x38\x4c\x19\xe6\xbe\x8d\xba\x5a\xfd\x22\xe0\x2f\x69\x3b\x2b\x1b\xbc\x44\x0d\x59\xe2\xa6\xe4\x6a\x4a\x2f\x70\x31\x93\x18\x9f\x61\x8e\xe6\x5d\xd5\xd2\x45\x45\xe4\x1c\xd0\x65\x57\x7c\x20\xad\xc2\xe8\x8c\x55\xa5\x9a\xb4\x9c\x21\xbc\x7f\x89\x39\x29\x11\xab\x2d\xd6\xda\x8e\x1f\xda\xd5\x6c\xab\x5d\xd0\xb3\xa1\xf5\x95\x99\x58\x29\x67\x26\x27\x44\x4a\x35\xa3\x53\xb3\xd5\xb0\x24\x40\x40\x43\xae\x28\x6f\x89\x18\x59\x93\x02\x41\x2f\xbf\x7f\xfd\x93\xf8\x00\xfb\x14\x33\x6a\x43\xd0\xe5\x0a\x75\x5c\x3f\xa2\xc1\x9f\x93\xa5\x19\x7d\xb2\x65\xb6\x78\x57\x53\xf2\x0a\xcd\xf0\x35\x91\x50\xf1\x3c\x89\x25\x9f\x78\x51\xc9\x76\xed\x39\x38\x2e\xe7\xb4\x06\x3c\x0b\x08\xb8\x6b\x67\xac\xa1\xed\x4a\xac\xa1\x21\x73\x76\x4d\xe4\xdb\x8a\x40\xb6\xe1\xbd\x86\x4c\xbb\xba\x44\xb4\xe6\xdd\x74\x4a\x0b\x4a\xea\xb6\x5a\x69\xca\x16\x8f\xf3\x6d\xb4\xc0\x2b\xbd\xab\xdb\xe6\x44\x00\x3c\x75\x22\x2e\x49\xbb\x24\x76\xa6\x40\x5a\x9c\x48\xb2\x9a\xe1\xc5\x82\xd4\x88\xd5\x05\x41\xe4\x9a\x34\x2b\x44\x16\xac\x98\xa9\x69\x5f\x10\x22\xa8\x9e\x0a\x34\xe0\xca\xe0\xb2\x64\x45\x37\x27\x75\x0b\x87\x10\xcd\x48\x43\x0e\xd1\xac\x6d\x17\xfc\x70\x6f\xaf\x64\x05\xdf\x65\xf5\xb4\x62\xcb\x5d\xd6\x5c\xed\xa9\x77\xf6\xee\xdc\x41\x5f\xed\xdd\xb9\x43\xe7\x0b\xd6\xb4\xe8\x65\x57\x5f\xd1\xcb\x8a\xbc\x03\x14\x4e\x1b\x36\x47\xf7\xbc\xcf\xee\x99\x27\x2b\xb6\x74\x9e\xda\xff\x28\xf6\xfd\xdd\xeb\x57\x2f\xce\x8f\x4f\x4f\xdf\xbe\xb8\xb8\x70\x1f\x7c\x49\x08\x77\x9f\x7b\xf9\xe2\xc5\x45\xf0\xd8\x49\xb3\x5a\xb4\xec\xce\x1d\x5c\x14\x84\xf3\x09\xae\xaa\x2d\xcb\x87\x62\x36\x86\x7e\x93\x98\xd8\xfb\x0a\x7e\xd2\x7c\xec\xc5\x35\xa9\x5b\x8e\xe4\x23\x7b\xf2\x05\x17\x3e\x11\xdf\xa3\x73\xb2\x7c\x21\x70\x3b\x69\x59\x8b\xab\x0b\xd8\xc3\x43\xf4\xe3\x4b\xfa\xf1\xeb\x27\xdb\x08\x3e\x7c\x0b\xdb\xf8\x06\xaf\x58\xd7\xea\xaf\xb6\x32\xe0\x00\xd6\x3b\xfb\x16\x7f\x83\x69\x29\x61\x5b\xa8\x02\x17\x02\x29\xf6\x93\x39\xad\x5b\x77\xdc\x29\x21\xfc\xbb\xae\xa9\xed\x67\x5b\x6a\xc5\x7b\x7b\xc0\x6e\xd4\xea\xf2\x8b\x12\x0f\x9d\x34\x04\xb7\xa4\x9c\x08\x92\x3c\x3b\x3d\x44\x17\x6d\x03\x47\xbd\x61\x15\x39\x44\x3f\x9e\xd5\xed\x37\xdb\x08\xcf\x59\x57\xb7\x27\x9a\x37\x0c\x2d\x10\x76\x9d\x9b\xc7\x23\xd8\x12\xdc\x38\x28\x12\xdb\x37\x04\x21\x16\x28\xc1\xbc\x25\xbf\x76\x84\xb7\xa4\x7c\xc7\x7e\x94\x4c\xec\x56\xb3\xfa\x51\xf3\xc4\x0d\x40\xb9\xd5\xea\xde\x02\xff\x29\x8f\xeb\xf2\x2d\x30\x9c\x1b\x03\x73\x49\xf1\x66\x10\xf4\x6a\xe4\xda\x7e\x52\xd7\x56\x7d\xab\xf9\x6c\x06\xd6\x39\x69\x97\xac\x11\xdb\x75\x5c\x96\x0d\xe1\xfc\xc7\x45\x99\x24\xfa\x9a\x2c\xd5\x13\xfa\xb3\x3e\xdc\xff\x44\xe8\xd5\xac\x3d\x99\xe1\xfa\x2a\x0d\x4b\x3e\x20\x4f\x91\x77\x3a\xcd\x65\x35\x78\x44\xcd\x93\xb9\x73\x6a\x04\x2c\xf1\xa1\x18\xe8\xf1\xa3\xdc\x9c\x0d\xac\xa1\xf3\x99\x80\x39\x16\xd5\xc1\x18\x99\xd3\xbb\xb9\x01\x46\x9c\xeb\xcd\x0d\x96\x3f\xf5\x9b\x1e\xe3\x33\xe1\xac\xef\x90\x6f\x02\xfe\x58\x16\xb0\xb9\xb5\x6c\x64\x24\x73\x2e\x4f\x8c\x38\x41\x49\x55\x22\x79\xb4\xd7\x38\xa3\x5d\xfb\x86\x34\x85\x90\xaf\xae\xc8\xa4\x26\x4b\xef\x83\x61\x2e\xb5\xfc\x89\x90\x0f\xd5\x4a\x4a\x11\xe2\xfd\x71\xf2\xc4\x39\x59\x2a\x79\xe6\x07\x5a\xd3\x79\x37\xe7\xe2\x5d\xfd\xfb\x21\xfa\x0d\x6e\x71\x0d\xe5\x53\x0f\x18\xb3\x12\x1f\x9e\x03\x2e\x81\xb4\xff\x61\x95\xd4\x8a\x10\x2d\x49\xdd\x82\x60\x0c\x82\xd6\x94\x35\x08\x57\x15\x7c\x05\x12\x2f\xa2\xb5\xfc\x43\xf2\xe3\x5d\x03\xe2\xac\x2e\xaa\x4e\x3c\x20\x1f\xd3\x8a\x60\xfd\xa0\x45\xb8\x68\xe9\x35\xa9\x56\xa0\x0a\xd2\x82\x2e\x70\x2b\x74\x54\xfd\xe6\x07\xb2\x42\x47\x52\xfc\x3e\x3b\x35\x9f\x5e\xe3\xaa\x23\xe8\x48\xe9\x08\x42\x2a\x97\x4a\xa4\x92\xf3\x1f\x70\x50\xdf\xb6\x95\x98\xbd\x1d\x68\xaa\x2e\x7e\xb4\x80\xb9\x85\xae\x71\x23\xa7\x77\x88\xfe\xfe\x9b\x24\xaf\x43\x75\x05\x8b\x01\x3e\x59\x84\x08\x95\x61\x2e\xd1\xa5\x48\x0d\x46\x77\x94\x5c\x22\x94\x37\x38\x2a\x0d\x6a\x57\x0b\xa9\xc3\x69\xfd\xcf\xc0\xa1\x35\x62\x4d\x29\x95\xa7\x4b\x22\x64\x5d\x4e\x4b\xd2\x90\x52\xac\x8f\x96\xe6\xb9\x57\x64\xc5\x0f\xcd\x5f\x07\x68\x07\x9d\xb0\xaa\x22\x85\xb8\x5f\x40\x41\x36\xdf\x3d\x82\xef\x6a\x4e\x6a\xde\xf1\xe0\xbb\xc7\x68\x07\xbd\xf8\x48\x8a\x0e\x54\x03\xff\xbb\x27\x68\x07\xfd\x83\x34\x74\x4a\x0b\x9c\xf8\xfa\x29\xda\x41\xc7\x80\x2f\xe7\x0b\x4d\x60\x45\x21\x30\x20\xf1\xa7\xb0\x02\xb7\x82\xe0\xdc\xb4\x11\xc2\x64\x40\x9f\x3e\x22\x41\x2c\xce\xa0\xd1\xb1\x15\x44\xb4\x66\x80\xb0\xa9\x44\x37\xd0\x08\x20\xdb\xd1\x31\x8b\xae\x69\x04\xed\x83\xea\x94\x9d\x36\xcc\xc1\xbd\xd0\xbe\x5b\x81\x64\xb9\x5a\x90\x5b\xce\x7e\x81\x29\xd8\x39\x94\x16\xe8\x2a\x72\x06\x4e\xc1\xba\xaa\x14\x04\x30\xc7\x75\x87\xab\x6a\x85\x0a\x29\x72\x08\x5d\x18\x14\x52\x50\x4f\x1b\xc2\x59\xd7\x14\x24\xbb\x0a\x22\xd5\x8e\x0f\xa4\xf6\xd9\x8a\x3f\xe3\x46\x6c\xb0\x36\xb9\x2c\x81\x1f\x21\x2c\x27\x67\x49\xd7\xe2\xf2\x8a\xb4\x3c\x75\x18\x85\xfa\x10\x1d\xc7\x92\x14\x74\x8e\x2b\x54\x77\xf3\x4b\xd2\x18\xed\x76\x1f\xce\xdf\x01\xa2\x75\x09\xf4\x25\x74\x7e\xb4\x30\x7c\xd3\xea\x34\xaf\xdf\xbd\x38\x44\x27\x72\xcb\xaa\x15\xa2\x82\x5f\xb4\xa8\xe3\xa4\xcc\x1f\x59\x89\xd9\xb7\x62\x55\x31\x2b\xf4\x97\x6e\x87\x14\xeb\xd7\x5b\x22\x57\x0d\xfb\xe2\xd9\x08\x90\xa0\x04\xa9\xb3\x1a\x28\x02\x67\x1d\x27\x8d\xb3\xc3\x8a\xad\x00\xc1\x31\x44\xdb\xec\xf6\x08\xe0\xa7\xe6\x61\x79\xbb\x9d\xa4\x76\xe9\x0d\x6e\x67\x1c\x08\x9e\xb7\x0c\x28\x59\x6b\xf7\x9a\x04\xe2\xbb\xaa\x22\x52\x64\x05\xf2\x6d\x2e\x5a\xd6\xe0\x2b\x22\x00\x89\x9b\xd2\xfc\x31\xf0\xda\x1b\x30\xa6\xc9\xb7\xec\xef\xc9\x97\xd4\xfd\x01\x86\x93\xb5\x46\x73\x6e\xa0\xcc\x5b\xae\x52\xdf\xa3\xd9\x9f\xb0\xf9\x82\x71\xda\x12\x24\x8e\x29\x3a\x25\x53\x5a\x83\x35\x44\x6b\xfb\x5f\x79\x4a\xbf\xbe\xfd\x31\xad\xb9\x6b\xa8\x94\x1b\x49\x39\xe2\x0b\x52\x08\xfe\xe7\x18\xae\x68\x0d\x66\x87\x68\x1d\x7a\x1b\x9c\xdb\x41\x1b\x23\x5c\x72\xeb\x6a\xfa\x6b\x27\xae\x2d\x7d\xda\x6a\x6d\x22\xd4\x4f\x5d\x90\x16\x2d\x67\xa4\x36\xdf\x8a\x89\x14\x52\x11\x30\x0f\x86\x18\xa4\xa5\x96\x7e\xe2\x21\xe1\xc8\xb2\x29\xc0\x3a\xf4\xbe\x3d\x40\x47\xa8\x90\xb7\x86\xb6\x8d\xda\x4b\xe3\x08\xee\x1e\xb8\x34\xbc\x6f\x1e\xa3\x23\x44\xf4\x95\xe1\x7d\xf3\x04\x1d\xa1\x6b\xe7\xc2\xf0\xbe\x7c\x8a\x8e\xd4\xac\x93\x8b\x80\x53\x6b\xad\x0f\x77\xb2\x0f\xd5\xa1\x5a\x67\x16\x3e\xfc\xc6\x2b\xb2\x1a\x7c\x5a\x1d\x2b\xf7\x51\x1f\xa3\xaf\x4f\x5f\x1f\xa2\x37\x0d\x63\x53\x81\xd4\x37\x8c\x73\xc2\xb9\x20\x9a\xc9\x1b\xf6\x66\x4b\x6f\xab\x3e\x9d\x8b\x86\x5e\xe3\x96\x08\x2e\x99\xd8\x19\xb8\x28\xdc\xeb\x81\xd5\x95\x60\xef\x54\x0a\x45\xfa\xa6\xaa\x56\x20\x2b\x68\x33\xac\xe0\x7f\x14\x84\x27\xb0\xee\xf9\x22\x8c\x85\x4f\xb9\xe2\xc1\xf3\x8e\xb7\x08\x57\x4b\xbc\xe2\xe2\x46\xc1\x97\x4c\x99\x45\xb5\xbc\xd2\xc8\x5b\x79\x2e\x2e\x45\x29\x90\x18\xa3\xa5\xb8\x61\x8b\x82\x2c\xda\xd4\x38\x21\xee\x5a\xe7\xb6\x3c\x44\x7f\x37\xb6\xc0\xdd\x7f\xe0\xae\x6a\x53\xeb\xb7\x2b\xb7\x8b\x16\x4b\x75\xed\xeb\xca\xb8\x2f\x78\x9f\x94\x23\x3f\xb6\xda\xea\xe9\x02\xfc\x81\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xad\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x13\x6c\xca\x75\xcc\x28\xd2\xd6\x4f\x6f\xa1\xdf\xbc\xb7\x17\x0d\x09\x3e\x91\xcb\xdd\xad\x48\x7d\xd5\xce\xd0\xd1\x11\xfa\xfa\xc9\x21\xba\x77\x2e\x75\x6d\xa4\x3e\x86\x1b\xe5\x92\xa0\xc7\x8f\xd0\xe5\xaa\x25\x1c\x4d\xbe\x7e\x82\x66\xe4\xa3\x50\x52\x84\x14\x4e\x1a\xbe\x75\x2f\x02\x1b\xbb\x6b\x76\x29\xff\x87\xd0\x6a\xc1\x4f\x7b\x3a\xa1\xe5\xd6\x21\xba\xf7\x4e\xcb\x3d\x67\xa7\x72\x20\x70\xe3\xc1\xcd\x28\x75\x08\x0e\xcc\xa7\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\xb6\xf8\x9e\x96\x3f\x8b\x15\xd6\xb4\x52\xc3\x9e\x9d\xa2\x02\xd7\xe2\x7e\xc5\x55\x43\x70\xb9\x42\xe4\xa3\xe0\x03\xca\x84\x21\xad\x0a\xf1\x00\x82\x0c\xd0\xf3\x23\x49\x08\x93\x83\x2d\x74\xff\xbe\xfc\xec\x99\xfe\xec\xa9\x5e\x18\x7c\xac\xd1\x77\xb0\x8d\x1e\x6d\xa3\xc7\xdb\xe8\xc9\xb6\xb8\x68\x9f\xc6\x90\x23\x3a\xd2\x1b\xf3\x1c\xed\x8b\x51\xb2\xdf\x3f\x3b\x42\x4f\x0f\xf6\x35\x36\xc3\xa7\xcc\x0c\x2a\xf1\x47\x3b\xc3\xb5\x78\xba\x17\x89\x1e\xa9\x3a\xe4\x71\xf0\xe8\x9b\x68\x94\x57\x64\x15\x52\x0a\xf9\x88\x0b\x21\xc7\x7c\xfd\x44\x53\xcc\xc1\xa3\x6f\x86\x49\xc6\x52\xbf\x3b\xe4\xdf\x1e\xa9\x21\xed\xd7\xb9\xf1\xfe\xf6\xb5\x19\xef\x6f\x8f\x86\xc7\xbb\x9b\xa0\x95\x2b\xd2\x46\xbe\x84\x93\x0a\xd3\x39\x29\x27\x58\x9f\xee\x08\xc5\x5b\x59\xdc\x2b\x0a\x03\xaa\xd6\x64\x76\x29\x54\xe2\x42\x02\xbd\xc1\xac\x5e\x91\x95\x9e\xd1\x07\xc1\x28\xbc\xad\x88\x67\xf2\x4a\x06\x20\x6c\x66\x16\x17\x66\x0f\xbc\x29\xd8\xad\xd9\x8a\x37\x6b\xbd\xc1\x9d\x3b\x52\xfc\x88\xbb\x15\x58\xff\x2b\xb0\x3c\x48\xa5\xf4\x15\x59\x4d\xa2\x19\x2f\xf4\x57\xee\x74\x76\x4b\x52\xb0\x92\xfc\x0f\xf9\x38\xd9\xda\x8e\x09\x8e\x5e\xd5\xb8\xed\x1a\x72\x5c\x5d\xb1\x86\xb6\xb3\xf9\x21\xba\x88\x3e\xdb\xfd\xee\xfb\x8b\x5f\xbe\xfb\xfe\xe2\xe0\xd1\x2f\x8f\xbf\x39\xf0\x80\x6c\xc5\x93\xad\x49\xbb\xce\x54\xfd\x93\xb6\x89\xd9\xbe\x38\x39\xbd\x38\xfe\xe5\xcd\xa3\xa7\x5f\xf7\x4d\xd5\x28\x37\x60\xf4\x5b\x29\x29\x95\x5d\xd3\x92\x94\x49\x85\x67\x8c\xaa\x03\xb3\x24\xd5\x74\x97\x96\xe8\x08\xd1\x32\xfe\x02\x38\xe2\x91\xb5\x1d\x79\x5f\xc6\xa7\xe7\x28\x3e\x51\x7d\xaf\x49\xc4\x7b\x7f\xc7\x8f\x3b\x94\x79\xe4\x50\x4a\x62\x11\xae\xe0\x80\x8e\xd0\x7e\xfc\x88\x23\x2f\x3e\xdb\x41\xbf\x7d\xea\x79\xc2\xc8\x65\x00\xc9\x7b\x30\x71\xd4\x3a\x70\x5f\xea\x33\xb6\x00\x13\xc9\x1e\x97\x36\x92\xbd\x08\x27\x44\xb3\xa8\xed\x18\x5f\xdb\xfa\x98\x1d\xa2\xb6\xe9\xc8\xd6\x86\x46\x7e\x45\x56\xa9\x41\x5f\x91\xd5\x46\x07\xb4\xfb\x63\x47\xb3\x9f\x45\x43\xc5\xf8\x0f\x24\x26\xb1\x4d\xe1\x47\x98\xdf\x8d\xd5\x83\x0c\x20\xa5\x64\x3e\xdb\xb1\xb1\x2f\xbb\xd2\x5c\xf3\x62\xbe\x68\x57\xf0\xee\x64\x6b\x2d\x90\x46\x4f\xfb\x0c\x50\x37\x3c\x55\xad\x4e\x6d\x18\x68\xa8\x23\x88\x13\xb2\x1b\x9c\x11\x32\xa7\xd9\x80\x16\xc5\x72\x74\x44\x8b\x61\x34\x89\xa8\x96\x14\x4d\xec\x5e\xe2\x0a\xd7\x85\x43\xa9\xce\x1d\x54\x12\xde\x36\x6c\x35\x09\x65\x69\xc1\xea\xa7\x7a\x81\x6f\xc9\x14\x1d\xa5\x68\x5b\x99\x7f\x77\x2f\x59\xd3\xb0\xe5\xb3\xfb\x01\x4a\x9e\x4f\xa6\x0d\x9b\x3b\xe4\x6e\x20\xc2\xd7\x5b\x77\x87\xce\x4e\x8f\xdb\xe2\xbd\x41\xc3\xcf\xe9\xb9\x8d\x7b\xf7\x2e\xda\x89\xe9\x5f\x63\xcc\x9b\x9e\x8b\x8d\xdd\x92\x80\x69\x56\xad\xef\xd9\x4e\x04\x62\xeb\x46\xef\x9a\x3d\xbb\xd9\xeb\xe6\xa8\xdd\xe6\xf5\x9b\x0e\xae\x0f\x4f\x7c\x11\xbf\x25\x6d\xd7\xd4\xe0\xdc\x52\xb7\xac\x1b\x53\x3b\xed\xea\xd2\xbf\xf5\x84\x1a\x6e\x9e\x10\xea\x4a\x70\x17\xed\x7e\x20\x2b\x9e\xd0\xf4\x94\x9d\x42\xd9\xab\x8f\xe4\x6b\x92\x34\x03\x43\xc5\xc4\x00\xdb\x8a\xa0\xf4\xae\xd7\x80\x8f\x0e\x99\x36\x19\x4d\xb4\x6b\x3e\xff\xa8\x3e\x8f\xb7\x1c\x5b\xd1\xea\xe0\xc0\x3e\x4d\xdf\x76\x54\x4d\x24\xc3\xe3\x9a\x27\x37\x34\xb2\x26\xb0\xe1\x91\xcd\x93\x1b\x5d\xb3\x60\x2a\x23\x17\x2d\x1e\x4d\x8f\x1d\x88\xff\x8a\xfd\x86\x14\x9e\xe2\xd4\x7b\x7b\x7b\xe8\xc7\x96\x56\xb4\x5d\xa1\x97\x2a\x3c\x58\x5a\xb6\x8a\x19\x29\x3e\x70\xe5\xd3\x79\xc0\x11\xbb\x26\x8d\x38\x6c\xd6\xee\xac\xe6\x22\x0d\xb6\xb4\xe5\x48\x9e\x0a\x52\x2a\x2b\x40\x64\x5c\xd2\x6e\xbd\x69\x57\x03\xd4\x97\x5d\x55\x19\x02\xfe\x4e\x42\x9b\x6c\x69\x63\x57\x70\x16\xe9\x14\x4d\xfa\x2e\x22\xf4\x30\xcf\x72\xb7\xd0\xb3\x81\xcb\x33\x3e\xf7\x8d\xe4\x2f\xe2\x4e\xf5\x50\x8d\x48\xc5\x7b\x9e\xbf\xe9\x14\xfd\x1b\x23\x9e\x61\xb0\xdf\x99\xad\x94\x3b\x80\x30\x6a\xc8\x94\x34\x44\xc0\x6d\x99\xf8\x8f\xd5\x24\x66\x93\x32\x3a\xc0\x38\xed\xac\xfd\xa6\x77\xe7\xd2\xbc\xef\x97\x64\xc4\xdd\x21\xba\x1f\x3c\x38\xca\xba\x16\x10\xee\x7b\x07\xf4\xcf\xe8\xae\x34\x47\x45\x2f\x89\x9f\x7b\x17\xd2\x1d\x49\x9c\xb8\x15\x74\x76\x8a\x4a\x46\xa4\x53\x7c\xd0\x58\xe5\x6b\x23\x6a\x53\x27\xf7\x7b\x67\x84\x79\xb4\xcc\x6f\x1d\x31\x24\xd8\xa3\xe3\xb2\x44\xd8\x99\x9e\xf2\x62\x38\xa1\xf2\xbd\xe8\xe7\xa4\xb5\x31\xfd\xc9\x30\x2e\xf3\xe1\x21\xfa\x7b\x30\xad\x50\x20\xeb\x5d\xd6\xb3\x9d\xbb\x16\xd6\x1d\x1f\x41\x4e\x88\xc0\x45\xdb\x74\x05\x78\xc5\xa4\x4c\x2b\x7e\xbb\x22\x2d\x6a\x08\x2e\x77\xc0\x26\x29\x73\x42\x2e\x59\xd7\x2a\x6a\x8b\x5c\xc3\x5c\xc2\x30\xc9\x28\xbf\x8d\x71\xe3\xe6\x1e\x71\x9d\xa4\xb9\x67\xd6\xf3\x91\xfa\x6f\x0c\xf9\x48\xb5\xf5\x65\xe4\xa3\xbe\x4b\x50\x19\xfa\xfb\x1f\x8e\x22\xce\x07\x9e\x77\xbc\x5a\x6b\x3c\x3f\x1a\xbc\x75\x18\xa5\xdc\x14\x91\x9b\x08\x9d\x9d\xde\xca\x53\xf4\x5e\x12\xfa\xcf\xc3\x0f\xc7\x6e\x9d\xa1\x85\x64\x3d\x2f\x59\x7a\x1c\xe1\x28\xf1\x83\x2f\x53\x4a\x51\x6d\x23\x22\x92\x6a\x87\xe4\xb9\x36\x6e\x42\x81\x4c\xe9\xee\x60\x45\xb2\xf0\x76\x7b\x0c\x4a\xce\x53\x6b\xd8\x96\xec\x4b\x37\x31\x33\xa5\xde\x1e\xb6\x38\x39\xaf\xf5\x19\x9f\x3c\x73\x83\xf7\xd6\xa0\x22\x96\xb4\x7b\x24\x40\x44\x97\xfa\xb0\x85\x22\x01\x25\x12\xe8\x06\x2d\x12\x59\x20\xc3\x33\x31\x06\x88\x04\x8c\x50\xa8\xed\xb5\xd6\x79\xef\x07\x9a\xd3\x48\x23\x5e\x0a\x80\xf9\x7e\x2d\x63\x47\x62\x29\xbd\x32\x53\xd2\x3a\xe9\x9e\x13\xf7\xab\xdc\xdd\x7d\x4a\x1a\x7a\x4d\x4a\x19\x07\x9d\xf6\x2b\x8b\x3b\x1a\xac\x04\x86\x52\x7e\xa2\xed\xcc\x26\x01\x66\x05\xdc\x1b\xf1\x01\x75\xe4\x7d\x75\xe0\x1a\x37\x56\x4c\xbf\xe8\xe6\x5a\x6b\x8d\xa7\xc5\xba\xd6\x9d\xd9\x5a\x0a\xf3\x08\x5d\xd9\x41\xef\xda\x1a\x73\xb0\x00\xef\xcf\x87\x8e\x86\x64\x40\xa4\xb5\x89\x61\xe1\xce\x85\x9c\xda\xf7\xe1\xcd\x0d\xb0\xf8\xd9\xf7\x57\x4d\xdc\xe5\xa5\x59\x6d\x6a\xf4\x8a\x24\x6f\xfc\x43\x68\x55\xb2\x31\x8f\x50\x2d\xb7\xfe\x33\xd1\xa4\x37\x51\xf3\xfb\xc3\x01\xe3\xc8\x30\x09\x1a\x58\xa3\x77\x4b\x9a\x20\xcf\x6a\x35\xe7\xdc\x3e\xc5\x4a\xa9\xba\x1c\x1f\xa6\x2f\xbc\x87\xe9\x1b\x2c\xf1\x71\xf8\xb0\xbe\x48\xf2\x7a\xc2\x5b\x9b\x27\x6e\x1c\x62\x52\x33\xe0\x9c\x15\x14\x8b\xf1\x97\xb4\x9d\xb9\xca\x91\x79\x59\x65\x9a\xab\x00\x52\xca\x21\xc6\x97\x94\x5a\x93\x73\x22\x4a\x99\x93\x47\x4e\x39\xba\x24\x4e\x04\x20\x04\xe6\x44\xca\x87\x01\x9b\x57\x55\xbd\x88\x2f\xca\x1d\x1a\xf4\x43\xf1\xd6\x8e\xf5\x19\x1f\x3c\x97\x1d\xdd\x89\xf4\x4f\x87\xee\xe7\x47\x1f\x19\x87\x98\x1d\x3a\x19\xef\x84\xeb\x52\x20\xbe\x62\xc5\x4d\xa7\xb5\x7e\x10\x5e\x34\x33\x70\x95\xeb\x44\x7c\x59\x8f\x00\xd7\x26\x02\x6f\xb4\x3e\xb3\x66\x0c\xa0\x9d\x83\x17\x04\xb8\xc6\xd0\x63\x23\xfd\x8e\x33\xd1\x68\x64\xc4\x0e\x0d\x60\x7f\x4c\xf8\x19\xa8\x35\x49\x63\x42\xc2\x75\xb8\x31\xa7\xd7\xbf\x8d\x1f\xf1\xb3\xb8\xfc\x3e\x93\x73\x32\xe3\x47\xb4\x6c\x3c\xf4\xea\xa1\x68\xe3\x3d\x7b\x73\x40\x00\x43\x0f\x26\x2e\xf9\xc4\x53\x66\x9b\x86\x1e\x8c\xae\xa1\x5e\x80\xde\x75\xb5\x8e\x4d\xdc\x1c\xb2\x8d\x18\xc6\x6d\x66\x8e\xb8\xdf\x07\x04\xda\xff\x33\x8f\xaf\x65\x1e\x47\x69\x63\x25\xec\x26\xae\xd1\x25\x51\x33\x53\x71\xf4\x33\xb6\x34\xf9\x72\x9e\xd9\xd2\x17\x49\x12\xb6\x4b\x23\x3c\x8c\x30\x60\x0e\x18\xa3\x7c\x7b\xd1\x86\x6d\x81\x6b\x19\x1a\xd7\x35\x1c\x46\x96\xc0\x31\xe0\xd7\xb0\x33\x8e\xbc\x99\xc6\x14\x03\xd8\xa4\x15\x2e\x04\x54\x06\x82\xe4\x3a\x5a\x47\x08\xcf\x1a\xf5\x9c\x47\x12\x86\x36\x98\x8a\x1a\x29\xf5\x40\x6c\xdb\x0a\x66\xb9\xae\x81\xcb\x98\xd9\xd2\x70\xc6\xd9\xda\x5c\x2b\x59\x1a\xce\x4d\x4c\x65\x7d\x90\xd6\xb2\x97\xa5\x01\x0d\x1b\xcd\x7a\x2e\xd7\x1c\xc8\x2c\x47\xfb\x8b\xa9\x82\x49\xcd\x8b\xd6\x2d\x69\xa6\x58\xe5\x06\xba\x69\x95\xe3\x5d\x41\x9e\xaa\xa9\xe0\x1a\xa9\xd8\x4f\x51\x85\x0b\x97\x55\x3a\x5b\xd4\x4a\x16\xd9\x74\x45\x39\xa5\xc3\xd4\xf4\x7c\xb9\xc1\x24\x2f\x1a\x55\x70\x94\x7f\x23\x95\x9d\x08\xac\xcc\x7e\x91\x14\xb7\xc3\x98\xd1\x30\x59\x86\x54\x15\x47\xcb\x19\x69\x67\xa4\xf1\xd3\x25\x4d\xde\x1c\xa9\x28\x24\x43\xc0\x8c\x4f\x70\x5d\xd2\x12\xb7\x44\x2d\xb4\x0d\x52\x1b\x97\x33\x5a\xcc\xd0\x9c\x60\xad\x72\x50\xd0\xb2\x31\x64\xdc\x00\xec\xe5\x8c\x39\xc0\x55\x2e\xb2\x57\xa4\x40\x6a\xf9\x4a\x6f\x09\xc4\x30\x31\x86\x50\x99\x84\xee\x42\x6a\xd6\x5d\xcd\x7a\xb5\x6b\xf8\x48\x48\x58\x9e\xff\x42\x21\x57\x20\x48\x9e\x13\xca\x5f\xa8\x45\xbe\x64\x4d\x62\x89\x93\x5f\x1c\x06\x7d\x88\xee\x27\x78\xbf\xe5\xfa\x5b\x87\xe8\x3b\xc6\xaa\xc4\xfd\x61\x56\x59\xb7\xdf\x53\xde\xa6\x2f\x91\x2b\xd2\xbe\xb1\xcf\x09\xb0\xe2\xd9\x49\x10\xb6\x46\xa7\x21\xb4\xf7\x9e\x4f\x07\xb2\x32\xda\xa6\xeb\x11\xb5\xa6\xb8\xe2\x23\x6c\x4f\x03\x4e\x12\x31\xce\xfe\xee\x3e\xba\x7f\x3f\x1a\x27\x99\xac\xf2\xdf\xa0\x8f\x34\xef\x66\xb8\x56\xa5\x31\x5e\xb2\xe6\x2d\xab\xc8\xa4\xee\xe6\x92\x55\x1d\x8e\xf0\xaa\xe8\xb0\xc4\xc0\x45\x95\x34\x67\x42\x8e\xb2\x2c\x49\xa2\x29\xfc\x01\x77\xfc\xb5\x48\xa5\x20\xa8\x14\x65\xb2\x44\xac\x4e\x2b\xc1\x82\x56\x64\x64\x6d\x94\xce\x20\x48\x24\xae\x82\x34\x2a\x9a\x21\x81\x27\xc5\x73\x5e\xd4\xe2\x43\xe0\xd9\xf7\x4e\x64\xc0\xbf\x1c\x3e\x35\x7b\x3a\x4d\x96\xff\xa3\xbc\x7e\x00\x11\x0d\x8b\x86\x5d\x89\x07\x53\x89\x29\xcb\x5c\x6e\x4c\xf8\xc5\xc6\x93\x62\x6e\x91\x2e\xb2\xdc\x70\x9e\xc8\xa7\x28\x86\xf0\x3b\x19\x2e\xe3\x50\x8d\xaa\x8a\x62\x72\x50\x79\x50\xd8\x73\x83\x56\xf0\x3b\x03\x34\x72\xf3\x68\xf6\x1e\x0f\xad\x13\xfc\x0d\xfc\x21\x98\x46\xdf\xab\x90\x24\xa0\xf7\xe4\x73\xc6\xe2\x2f\x73\x41\xf8\xde\x98\x2a\xb6\x79\xa0\x82\x99\x89\x72\x76\x0f\xaf\x43\x5a\x39\x7e\x72\x5c\x96\xc0\x29\xb4\x75\x4d\xc6\xe8\xf0\x15\x6f\xc9\xdc\x26\x5c\x3b\x15\x53\x06\x2c\xbe\x10\xb9\x23\xde\x39\x27\xd2\x2c\x23\x18\x4a\xab\xd8\x61\x2a\x1f\xf1\x33\xb0\x16\x39\xe7\x9b\xb1\x91\x3f\xf3\xd9\x01\x4a\xc8\xd5\x6e\xf3\x6e\x4d\x5b\xe2\x4a\xa2\xde\x06\xb1\x87\xab\x13\xfb\x2f\xb7\xd5\xa3\x01\xf9\x5b\x91\x34\x6e\xf5\x5c\x6a\x61\x28\xa8\xfc\x3e\x1e\xf5\x75\x5d\xad\x04\xbf\x17\x43\xcf\x11\x16\x72\x55\xa1\xa5\x15\x25\xb9\x4d\x65\xd2\x78\xc9\xa0\x08\x94\xe4\x79\x21\x18\x59\xd4\xd5\x95\xaf\x9c\x5c\xf4\xa0\xb2\x41\x28\x75\x48\x14\x0f\xc9\x4b\x76\xad\x21\x9d\x66\xa8\x12\x97\xe5\x3b\xe6\x41\x02\xa9\x27\xb3\x4b\xe2\xaa\x7f\xc7\x8e\xcb\xb2\x47\x00\x48\x50\x65\xea\x34\x88\xab\x66\x09\xe5\x02\xde\x90\xba\x74\x6b\xd4\x19\xd6\xe0\x59\x07\x6a\x5a\x65\x99\xc2\x85\x2a\xa1\xfc\xc1\xab\x55\xa4\x5c\x50\xc9\x2a\x04\xfd\xbc\xc0\x2f\x0b\x37\x09\xca\xaf\xfd\xa9\x19\xc0\x06\x8f\xaf\xac\x46\x34\xc7\xb4\x16\x6c\x5c\xfa\x35\x8e\xd4\x41\x8d\x4e\xc8\x19\x4c\x5e\x10\xb2\xf8\xbf\x5e\x79\xbb\x01\x74\xaf\x3c\x3f\x3d\x89\xf8\x9e\x2b\x6a\x3b\x1c\xa1\x10\x0c\xa1\x42\xed\x8c\x71\x82\xa6\xb4\x01\x81\x67\xca\x1a\x8b\x31\xc1\x13\x8c\x7f\x47\x8e\x1f\x9e\xa2\x70\x3d\xcf\x46\xc5\xab\x24\xf6\x77\xcc\x5b\xe3\x60\xef\x84\x93\x4a\xe8\x0d\xe1\x26\x64\xac\xbb\x89\x05\x3e\xbf\xe1\xfa\xe2\x31\xc3\x4f\x76\xd6\x8e\xf4\x19\x8f\xb7\x68\x7d\x11\xbd\x49\x1e\xae\xa2\x85\xd5\xc4\x74\x71\x05\x73\xd1\x29\x1a\xec\x32\x67\x3f\x39\x9f\xfc\xe5\x90\x8f\xf3\x8a\xf2\x04\x02\x5c\x6d\x6d\xe0\x62\x0c\x41\xfe\xdf\x1d\xf5\x97\xbb\xa3\x8c\x7d\x73\xcc\x1d\xa5\x1f\xfe\xcf\xbe\xa3\x6e\x73\x7c\xf3\x19\x46\x78\x63\xa7\x16\xff\xdf\x61\xfd\x77\x3c\xac\xea\x52\xd2\x17\x8a\x55\x34\xc0\x2d\x09\x15\xcc\xe5\x2d\x63\x0e\x82\x57\xd4\x6a\xa4\xde\xa9\x84\x21\x5b\xa5\xf9\xb3\x1f\x62\x2d\x71\xfd\xd9\x8e\xb1\x11\x20\x35\x4e\x10\xe5\xe8\x4a\x5a\x2c\xa5\x39\xab\x35\x35\xe7\x54\x31\x4e\x13\x61\x13\x02\x72\x5d\xc8\xb6\xff\x47\x43\xae\x49\xe3\x5f\xfd\x98\x73\xd2\xb4\x28\x2e\x68\x31\x64\x79\x7d\x38\xfc\x46\xbf\xb3\x4e\xfc\x3c\xd7\xa2\x34\x7a\x38\x46\x28\x8a\x0b\x68\xcc\x09\xe7\x50\xa5\xf9\xde\x39\x6b\xb5\x4d\xde\x52\xaa\x5a\xfa\x5d\x7f\x0b\x63\xbc\x9f\xfb\x7d\x44\x96\x33\x26\xb9\x8a\x13\xbb\xa9\xb8\x8c\xfc\x57\x0d\x24\xa9\x9c\x36\x88\x2d\xeb\x8c\xcb\x40\xef\x07\x43\x73\x42\x5a\x97\x15\x6d\x83\xa7\x01\xfc\xf7\xf5\x4a\x9a\x21\xe8\x65\x27\x8b\x5d\xc2\xb1\x4a\xe4\x46\x8e\xdd\x31\x27\xfc\xdd\x96\xdd\xd9\x47\xbf\xff\xbe\x41\x33\x79\xc6\x0d\x71\x56\x4f\x59\x9a\xd1\x6d\x0d\x87\x78\xa3\x1d\x45\x0f\x39\x0b\x7b\x1f\x05\x04\xc7\xfb\x92\x54\xca\x02\xa4\xcb\x24\x52\x57\x3d\xb3\x28\x1a\x22\x8e\xff\x56\xfb\xa6\x29\x5f\xf1\xb6\x50\x8a\xb1\x6e\xa5\xb4\x05\x46\x70\x8a\xa0\x78\xc1\xb8\x14\x8e\x01\x26\x21\x4e\x79\xc1\xe6\x2a\xa0\xc7\x69\x05\x64\x2a\xfa\xf9\x5f\x38\xe7\xa2\x0c\xaf\xc3\x70\x7e\xf6\x7c\xfe\x76\x27\xc2\xfc\xde\x9e\x1d\xc2\x99\x90\x51\x3b\xc3\x71\x39\x85\x8c\x4f\xd3\xd8\x47\x6c\x16\xe8\xc3\xea\xd2\x5e\x91\x58\xeb\xcb\xab\x1b\x83\x92\x4d\x4f\x9e\x7a\x5a\xb4\x41\xbe\x78\x13\xd5\xf4\x37\x37\x68\xaf\x5c\x93\x8d\x31\xda\xcc\xfe\xff\x15\x10\x6f\x4b\x3e\x24\x76\x60\x6f\x4f\x7b\x99\x34\x81\xeb\xc8\x27\x38\x69\x15\x99\xb6\xec\x9a\x34\x9a\x2e\x69\x10\x45\xea\xdc\x77\x9f\xd1\x5c\xf1\x10\xa9\x25\x19\x86\xe5\x94\xb1\x18\x25\x9d\xdc\x48\x50\xdb\x04\xb9\x66\xea\x6d\x18\x68\xa3\xba\xef\x44\xb0\x47\x20\xad\x57\x96\x05\x71\x73\xae\x85\x75\x90\xfd\xfb\xf4\x81\xa5\xe0\xe2\xac\x26\xda\xf8\x75\xd9\x99\xd6\x03\x35\x5b\x86\x5c\xed\xee\x67\x92\xf2\xa5\x10\xfc\xb2\x61\xf3\xbc\xa8\x1f\x14\xb2\xe9\x97\xef\x11\x42\x03\xc2\x38\xf7\x62\xd9\x6d\x75\x91\xda\x17\x60\xdc\xf0\xee\xa0\xd3\x9d\x1f\xcc\xc0\xd1\x92\x54\x15\xe0\x5a\xc5\x15\xf6\xbc\x0a\xa5\x6a\xcd\x98\xb4\x19\x2a\x62\x0a\x0e\x6b\x39\xd7\xe3\xaa\x8a\x02\x73\xff\xc2\xa2\x3c\x9d\x8e\x60\xec\xe8\x39\xc4\x2e\x24\x6e\xd6\xb5\x8e\xf5\xf0\x40\x49\x2e\xbb\xa7\x91\xb6\x71\x39\x42\xc3\xff\x37\xbd\xa3\x46\xe0\xb3\x97\x95\xa5\xf6\x3e\xd0\x9d\xb2\x1b\xbf\xf7\xe7\xbb\xfd\x82\x48\xc9\x2f\x7d\xb9\xfd\x31\xd7\xd1\x67\x66\xf6\x01\x6f\xff\xc9\x1c\x14\xe7\x68\x40\x57\x8a\x91\xfe\x3a\x4d\xc3\xfd\x2e\xbb\xb4\x2b\x7f\xa3\xb9\x93\xb1\xa9\x70\xa8\xb9\xd4\x3a\x26\x43\x15\x13\xf6\x2c\xe1\x74\xc9\x7b\x21\x34\xa4\x75\x71\xdf\x8c\xb4\x43\xeb\x01\xfb\x4d\xd1\x7f\x08\xee\xfb\x9b\x6d\x6d\x08\xf3\x83\x06\x64\x07\xf3\xc8\x0f\x84\x55\x41\xaa\x36\xbc\xb6\x65\xe8\xd7\x8e\x34\x2b\xaf\x97\x47\x3a\xc7\x41\xbc\x6f\xf6\x4a\x95\xa0\x51\xe1\x9e\x36\xf9\xf2\x4e\xb8\x61\x99\x90\x5e\x63\x82\x18\x15\xd5\xbb\x7e\x7e\x44\x2a\xf8\x97\xf9\x1d\x85\x9d\xcc\x38\x98\xbf\x6e\xbb\x45\x1b\xb3\xba\x96\xa1\x05\x69\x04\x62\xac\xa0\x03\x72\x4e\xdc\x39\xc6\x8b\x0e\x3e\xb5\x15\x77\xd2\x8b\xdd\xe0\x6a\xcd\x73\x26\x3c\x58\xd7\xfd\xa9\x7b\xcb\x8c\xf4\x97\x98\xcd\xa5\x0f\x44\xf5\x0f\x54\xaf\xe2\x38\x36\x6a\x38\xce\xd9\x49\x6e\x72\xc2\xa0\xa4\x00\xf1\x85\x42\xa0\x4c\xaf\xe5\x4d\x45\x41\x5d\xfa\x51\x50\x5e\x57\x35\x62\x2a\x6b\x99\x76\x65\x57\x24\x24\xc5\x20\x23\x0c\xdd\x8a\x49\xf5\xe4\xa3\x8c\xcf\x44\xe9\x61\x77\x83\x9d\x32\x9d\x59\x04\x02\x48\x24\x40\x88\x7d\xcf\xc7\x5f\x39\x7e\xf7\x98\xd4\x7a\xb1\x97\xaf\x90\x18\x8a\xac\xe2\xdf\xe1\x30\xcc\x21\x51\xab\x6f\xb5\xd9\x3b\xd1\x9c\xa3\x01\x79\xe4\x66\x87\xeb\x4b\xc7\x15\x6d\xf6\x54\xfd\x29\xc9\xff\x3f\x24\x48\x29\xae\x79\x39\x22\x86\x67\xc4\x4b\xa3\x20\x7f\xee\x08\xa5\x1b\x2d\x6e\x4c\x80\xd2\x30\xe0\x9b\xe1\xec\x86\xe1\x49\x7d\xdb\x3e\x9e\x3b\x8e\x2f\xd1\x3a\x26\x0a\x69\x93\x37\x47\x52\x7e\xfe\xc3\x39\xb7\xee\xb9\x74\x1b\xc6\xfd\xa5\x83\x6d\xfe\x03\x18\xf7\xcd\x09\xfe\x46\x71\x3b\x7f\x19\x3a\x7f\x6b\x8d\x63\xfa\x6a\x72\x8b\xe8\x00\xed\xaf\x97\xfe\xf0\xe5\xc3\x50\xb4\x81\xaf\x33\xd9\xab\x7f\x5d\x3a\x57\x5d\xca\xac\x68\x6c\xfb\x42\xe5\x62\x36\xbc\xf7\xb3\x31\x0f\xfd\xb5\xad\x12\x41\x2a\x83\x25\xca\xa3\x37\xdc\x18\x95\xe1\x8b\xf1\xb3\x85\xa8\x7c\x2e\x6b\x3d\x9d\x0e\xe3\xe4\x8f\x8f\x03\xc8\xde\xf7\xb7\xa8\x56\x6f\x18\x65\x38\x58\x8a\x57\xa6\xfd\x30\xb7\x60\x95\xd9\x38\x81\xbd\xcd\x85\x9c\xa0\x6c\xd8\xc1\xf0\x31\x88\x00\xa5\xc2\x43\x94\x1f\x23\x7c\xf4\xf3\xee\x98\x1b\x3e\x10\x8e\xfa\xe9\xcb\xfa\x54\x36\xa5\x5c\x7c\xf6\x78\x82\xfe\x5b\xf6\x0b\x9d\x80\xa1\xd0\x83\x60\xc0\x21\x87\xcf\xb8\xa1\x87\xb1\x9f\xab\xc2\xf9\x97\xf4\xd2\x7c\x31\x23\xdc\x9a\x8e\x9f\x1b\x70\x50\xeb\x94\x18\xaf\x0d\xfe\x47\x78\x83\xbe\xd8\x1e\xaf\xe5\x60\xda\xe8\x0e\xdf\xc2\xeb\x74\x06\x9d\xb7\x89\x8d\x78\x31\xba\x71\x43\xf0\x87\x92\x2d\x6b\xd5\x7a\x42\x7d\x2d\x96\x21\x3b\x96\x46\xbd\x29\x4c\x7b\x79\xab\x5b\x04\x51\x35\x36\x62\x3b\xee\xd0\x0b\x57\xcb\x9c\xd6\xba\x78\x88\x9a\x47\xe4\xcc\x51\x25\xbc\x5e\x88\x31\xe4\xba\xf9\x45\x37\x9f\xe3\x66\xd5\xe3\xa8\x82\x41\xd5\xd3\x83\x05\xac\xcc\xca\x0f\xd1\x7b\xf5\xce\x77\xfa\xa3\x9f\x03\x9f\x4e\x0a\xf0\x76\x3f\x84\x4c\x29\x46\x0b\x07\x1d\x79\xf3\x8d\x1f\x36\xe0\xd1\x91\x1d\x2a\xbf\xc5\xa7\xa4\xc5\xb4\xe2\xe9\xdd\x95\x7b\x57\x23\x5a\x97\xf4\x9a\x96\x1d\xae\x54\xbc\x59\x5d\x42\xb1\x96\x20\xa8\x29\xb1\x13\xe1\x02\x7b\xb6\x21\xe1\x0c\x0c\x1f\x83\x16\xf7\x70\x54\xc6\x6d\x56\xe9\x9f\x3e\x7e\x88\x4c\x6f\x6a\xf9\xe6\xa7\xb5\x0a\xfc\x8f\xab\xcf\xe5\x4c\x30\x61\xfa\xf3\xeb\x1c\xdb\xe7\x7e\xcb\x5e\xa6\x17\x05\xae\x88\xb7\x3f\x6c\x2a\x0e\x14\xad\xaf\x2a\x57\x4f\xbc\x5c\x89\x4f\x0b\x5c\x09\x85\x78\x8a\x8b\x3e\x3b\x95\x78\x8c\x04\xbc\x89\xa7\x9b\x90\x28\x88\x2f\x01\x60\x4e\xc7\xa7\x53\xd9\xb0\x03\x00\xe9\xe2\xcf\xe1\x2a\xfd\xa6\x24\x69\x51\x78\xc4\x8b\x47\x7a\x98\xaf\xfc\xb9\x65\x45\x13\xfd\x5b\x3f\x36\x5e\x2b\xdb\x9e\x46\xc6\xa8\x75\x27\x36\x3c\xfa\x28\x37\xcd\x51\xdb\xec\x46\x1a\x36\x7c\xa0\xb9\x8f\xb7\x9e\xe3\xaa\x5a\x7f\x29\x63\x30\xe1\xfd\x19\x57\x9a\xa7\x65\x5c\xce\x5b\x41\xca\x75\x66\xb3\x43\xf7\x93\xa4\xb8\x04\xc7\x4f\x26\x7f\xa0\x48\xeb\xf2\x3b\x93\x05\xec\xdf\x53\xf6\x60\x81\x46\xa9\x1a\x9c\xe4\x71\xee\x74\xf3\x91\x93\x4f\x1f\xa7\xc6\x67\x5d\xfd\x7d\x7c\x7a\xe9\x9f\xf7\xdd\xdb\x26\x4c\x44\xa8\x6d\xd0\xbb\xa7\x60\x75\x8b\x69\xcd\x95\x11\x1b\x72\x67\x8c\x76\xbc\xc0\x2a\xd7\x49\xbc\xcd\xb4\xf9\xe4\xaa\xab\x70\x83\x70\xd7\xb2\x39\x58\x0b\xa7\xaa\x86\xaa\x60\x30\xea\x21\x59\xbc\x6b\xd1\xb0\x42\x77\x0d\x51\x6d\xf6\xb9\x72\x9a\x01\x9a\x6c\x3b\xfb\x7f\x0a\xc9\x0c\xae\xe7\x7f\x9a\x72\x22\xa8\x9d\x35\x60\xe9\xc1\xa8\xc0\x0b\x7c\x09\x05\x5b\xa3\x0b\x25\x11\x8f\x02\x70\x5e\xdb\xe5\xa4\xef\x16\xb5\x3b\xf0\x30\xc8\x5f\x6f\xf0\x8a\x75\xad\xac\x03\x25\x7f\x37\xbb\xd1\x07\xe0\xa2\x62\xed\xf7\x74\x4e\x5b\x3e\xe1\xe6\x57\x75\xa3\x7c\x23\x37\xf8\xe0\xeb\x4f\xbd\x20\x84\xf4\x29\xfb\x52\x44\x95\x2d\x97\x5e\xdf\x99\x1e\x28\x2d\x6e\x74\x1f\xea\x63\x69\xf5\x9c\xe4\x9f\x26\x75\x39\xfa\xd9\x05\x5e\xe9\x53\xf7\x8b\x26\x31\x25\x3c\x1d\xa6\x24\xaa\x3c\xa4\x02\x57\x45\x57\x19\x37\x08\x74\x1f\x48\x00\xc8\xbe\x3f\x67\xd7\x2a\x90\x51\x4d\x57\x12\xb8\x21\xaf\xe3\x72\x4e\x6b\x4b\x10\xca\x1b\x2b\xcf\xb4\x22\x1f\xa7\x8b\x55\x4d\x96\x8a\x7f\xaa\x40\x22\xbe\xad\x72\x32\x11\xad\x79\x37\x9d\xd2\x82\x4a\xcb\x90\xd2\x4d\x41\x8a\xb5\x12\x6a\x94\xa9\x19\x18\x9d\xb7\x41\x1c\x5a\xe0\x95\x61\xdc\x2d\xd3\x92\xb0\xf7\x2e\xae\x1d\xe1\x37\x49\xda\xb0\xb0\xc3\x04\x5d\xc7\xfc\x4b\xd6\x3f\xe3\x04\xc4\x64\x9d\xb5\xa5\x67\xd6\x90\x5f\x3b\xda\x90\x39\xa9\xdb\x84\x80\xee\x01\x13\x24\xc9\x1f\x08\x09\x8f\x7c\x14\x33\x6e\x88\x0a\xa5\x82\xd6\x42\x32\x77\x32\x1f\xb2\xce\x49\xab\xb2\xde\x2e\x64\x8e\xb9\x1d\x57\x9e\x2f\xf7\x13\xe7\xac\x48\xe1\x6b\x9c\xa7\x20\x80\x02\x97\x88\x93\xaa\xf7\x34\xd3\x40\xee\x1d\x38\xee\x75\x9d\x33\x4e\x3f\x22\x52\xb7\x0d\x25\x12\x21\x20\xc6\xba\x68\x23\x1e\xd2\xfa\x5a\xc9\x25\x74\xcb\x79\x8c\x83\x52\x56\xd9\x72\x67\x1e\x6b\x87\xe7\x64\xa9\x40\x28\x2c\xf2\x49\x4d\x96\xfa\xf7\xc3\x10\x40\xbe\x56\xc0\xcd\x29\x62\x44\x5e\x82\x7b\xb5\x65\x76\x3b\xda\xec\xdc\xfd\xd6\xd3\x25\xb8\x62\xb8\x7c\x26\xdf\x8a\x3a\x03\x9b\x59\xfa\xe8\x1a\xec\xae\xad\x61\x73\x7c\x4d\x26\xfe\x0c\xb7\x51\xcb\xc6\x8c\x90\xdc\xb5\xd3\xf4\xd3\xce\xee\x85\x9b\x37\x50\xf0\xd0\x55\x7f\x97\x84\x7c\xa8\x56\x82\xa3\xb0\xae\xb5\xb5\x0e\xaf\x71\xd5\xf5\xca\x1f\xa3\x6e\xb8\x58\x70\x37\xcf\xa0\xbb\x49\xc3\x09\x09\xc0\x26\x8e\xa8\x46\xcb\x4f\x30\x73\x35\xba\x33\xb6\xf9\xb5\xaf\x8b\xcf\x98\xa1\x8f\x2c\xa8\x11\x67\xc1\x8a\x70\x45\xd7\xa2\x05\x69\x0a\x52\xb7\xf8\x4a\xdd\x18\x92\x45\xcb\x58\x1d\x2f\x87\x38\x92\xaf\x12\xb8\x3e\xe9\xda\x37\x06\x9e\x44\xb4\xf7\xd1\x7a\xce\xd0\xf0\x6d\xe5\x2d\x90\x85\x1d\xfd\x6f\x9e\xa1\x83\xdd\xfd\x0c\xcb\x3b\xf1\x57\xa9\x79\xdf\x25\x69\x97\x84\xd4\x68\x1f\x2e\xaa\x83\xbb\x7d\xcc\x4d\xd2\x83\x3f\x64\x9a\x2c\x6a\x1b\x1f\x4b\xeb\x2b\x79\xb3\x9f\xf4\x52\x87\x39\x34\x3e\xf2\x62\xd4\x85\x9f\xac\x49\x35\xb9\x99\x1d\x45\x80\x7b\x69\x48\x50\x50\x05\x42\x9e\x89\x01\x31\x95\x04\xfc\x5c\x3b\xae\xed\x24\x03\x65\x03\x49\x1b\xe4\x43\xcc\x69\x3b\x71\x9a\x5c\x42\x71\x43\xf8\xd4\xc8\x81\xa3\xc8\x07\xae\xea\xe7\x47\x12\xc8\xe4\x60\x4b\x10\x0e\x7c\xf6\x4c\x7f\xf6\x54\x97\xde\x84\x8f\x35\x61\x1c\x6c\xa3\x47\xdb\xe8\xf1\x36\x7a\xb2\x8d\x58\x83\x9e\x0e\x3a\xcb\x8b\x68\xfa\xbc\xbf\xf3\x3b\xf0\x74\x57\x42\xfe\xfa\xc9\xa7\x88\xb9\xd3\x12\xde\x8d\x71\xc3\x83\x5a\xba\x89\xe1\xdf\xeb\x16\xef\x1a\x73\xeb\xdc\x08\xf1\xcc\x12\x23\x04\xf7\x44\xcf\x64\x7b\xa8\x09\x09\x8d\x01\x4d\x54\xf7\x57\x45\x55\x82\x68\x08\x2e\x66\x2a\xe0\xd8\x2d\x7c\xac\x94\x28\xf9\x1a\x3c\x6e\x48\xd1\xa3\x43\xa7\xb4\xb0\xa2\x44\x59\x92\x79\x46\xd0\x15\xbd\x26\xb5\xdc\x6f\x55\xeb\x19\xaf\xc4\xa6\xe3\xb2\x94\xce\xba\xd6\x56\x62\xdd\xf5\x06\x3e\x53\x1a\xe3\xa2\x21\xd7\x20\x2f\x44\xd4\x2e\xd8\xe5\xbf\x18\x84\x8a\xed\x8a\xc7\x4d\x57\xde\x02\x77\x9c\xc8\xde\xbc\x42\xea\x88\xa7\x67\x5d\xeb\xdb\xde\x98\x62\x24\xed\xb7\xef\x5b\x1e\xf9\x58\x10\xa2\x7b\x4f\x19\xe4\xec\x6e\x40\x6f\x1b\xd7\xcf\xd8\x00\x88\xc5\x50\x74\x4f\x8c\x84\xd4\xb1\x38\xa5\xa0\x1c\xe0\x66\x05\xf1\x07\x80\x50\x70\xe1\x3f\xd5\x72\x68\x5c\x62\xd7\x42\x7f\xaf\x8f\xb2\xe9\x92\x8c\xee\x9d\x13\xb9\x6f\xb2\x48\xae\xa2\x0a\x21\xee\x4d\xa1\x10\x7a\x55\x91\xa2\x55\x92\xed\x18\xd8\x8f\xd6\x80\x5d\x73\x52\xf3\x8e\x8f\x86\xfd\x78\x34\x6c\xf2\x91\x14\x50\xc8\x63\x34\xec\x27\xa3\x61\x5f\x93\x86\x4e\x69\x81\xd7\x02\xff\x74\x34\x78\x49\x6a\x29\xc0\xc3\x19\x72\x59\xfe\x78\xf0\x75\xcc\x1f\xa7\x15\xd3\x6a\x82\xa5\xe5\xf5\x44\x5f\xbb\xcc\x80\x9d\x0d\xc0\xfe\x74\x27\x29\x5c\xe9\x4e\xc0\xc0\xb8\xce\x4e\x65\x15\x98\x25\xad\x2a\x24\xa3\xb5\x0a\x42\xaf\xad\x1d\xb3\xbf\x73\x98\x69\x0a\x47\x39\xea\x38\x29\x75\x30\x1a\x3c\x05\x0c\x63\xd1\xd5\x94\xcf\x34\x7f\xd3\xf5\x66\x16\x8c\x35\xa8\x5b\xb4\x74\x4e\x90\x07\x8c\x35\xf0\x50\xc9\x90\x53\x86\xbb\x65\xa8\xc2\x2d\xe1\x92\x8f\x20\xce\xa6\xed\x52\xe8\xba\xbf\x76\xb4\x10\xc2\xb6\x8c\x35\x8a\xf8\xef\x02\x37\x78\x4e\x5a\xd2\xc8\xda\xf8\xa5\x3d\xd4\x73\xbc\x58\x40\x78\xb6\x42\x81\xf7\x2a\xc8\xec\x56\x12\xdb\x56\x1c\x98\x4a\xbe\xe5\x88\x68\x26\x3d\x9c\x7c\x5c\x90\xa2\x85\xc6\x42\xca\x86\x30\xc3\xad\x0f\x13\x92\xf9\x05\x8e\x35\x7e\x69\xcd\x5b\x82\x8d\x59\x62\xda\x55\xda\x75\xd6\x6f\x83\xaa\x8d\x69\x01\x57\xa0\xfe\x43\x62\xe6\x2f\xca\xa1\x21\x58\xa3\x34\x4a\x65\xf5\x74\xb1\xa1\xce\x22\x68\xad\x5f\xdd\x05\x1d\x25\x65\xe2\x95\x51\x69\x71\x50\x9a\xf8\x71\x40\x3d\xd7\x35\xea\xdd\x0f\x41\xe4\x8d\x83\xc5\x90\x17\x30\xe6\xc8\xab\x30\x09\xb1\x07\x25\x29\x1a\x82\xb9\xa5\x44\xa5\x52\xf1\x19\xeb\xaa\x32\x21\x1a\xc7\xfc\xa1\x37\xf5\x55\x88\x44\x55\xb6\x3f\x80\x7f\xc6\x03\x94\xe6\x84\xa0\xcc\xee\x0c\xc7\x8e\xfa\x72\x4d\x34\x9a\xda\xa0\xb4\x30\x93\x1d\x34\xb1\x6e\xb0\xbf\x55\x15\x5b\x2a\x5a\x6e\x58\xcb\x0a\x56\x41\x9c\x10\x69\x5d\x03\xba\xb4\x68\x2a\xb3\xba\x67\x3b\xb7\x19\xf5\xb4\x31\x45\x14\xa4\x11\xbe\x50\xda\x30\x6b\x4c\x01\x0b\x71\x4c\x55\x0d\xb5\xcd\xd8\x56\x63\x15\x58\x4d\xf5\x39\x3a\xd8\x4f\xc5\x68\x2d\x70\x4d\x8b\xc9\xbd\x0b\xb9\x32\x65\x21\xd4\x2f\x09\x82\x62\x53\xd4\x88\x79\xef\xde\x1b\xa4\x97\xb5\xc3\x14\x52\x11\x0a\x75\xa6\xdb\x31\x3a\x52\xb3\x4a\x59\x2d\x0c\x7e\xa4\xc5\xc1\x2f\x45\x78\x76\x0a\xca\x87\xee\x7e\x2e\xa1\x0c\xd9\x9b\xf4\x35\x80\x17\x8b\x06\x4a\xdc\x99\xfb\xa0\xa7\x7d\xa6\x31\x3a\x02\x7b\x86\x86\x6c\x94\x4b\x50\xc0\xdd\x9c\x18\xb2\x61\xdb\xab\x07\x55\x1c\x61\x10\x42\x59\xcd\x69\x49\x1a\x13\x93\x86\x05\x99\x2e\x18\x27\xe5\x9e\x63\xe2\xed\x23\xa6\x63\xb5\x22\xcd\x19\xc9\x52\x7d\x22\x3e\x70\x18\xe4\x77\x8c\x55\x11\x7b\x04\x4d\x49\xde\x75\xce\x5b\xd9\x26\x22\xde\x58\x71\xb8\xd7\xb7\xdf\x6a\xfa\x3b\x01\xae\x25\x56\x28\x58\x8a\xc6\xba\x44\x9d\x2a\x2e\x08\xc7\xfa\x5e\xc0\x2d\xac\x57\xce\x5f\x47\xce\x1d\x47\xa7\x39\xad\x9a\xbf\x57\x0d\x4b\x6a\x1a\xb6\x4d\x09\xce\xca\xb1\x47\x12\xf7\x76\x0b\x56\x17\xb8\x9d\xd0\x72\x4b\xff\x7a\xcf\x6a\x0d\xba\xe3\x03\xe8\x0d\xda\xc7\x49\x4b\x52\xb7\x60\xc9\x17\xb3\xb8\x97\x0c\x60\xf4\xff\xf2\xfe\x94\xd9\x5b\xac\x26\x6e\x0a\x27\x77\x5b\x8a\x3a\x55\x19\xc1\x71\xe0\xa0\x33\x84\x44\x5b\x54\x13\x43\x4e\xc0\xe7\x38\x78\x29\x74\x04\x21\xe2\x0c\xd1\xe8\x35\x4d\xcf\x05\xee\xc4\xe1\x54\x0b\xfb\xa7\x1c\xfa\xac\xbe\xc6\x15\x2d\xe1\x28\xfc\x13\xcd\x49\x3b\x63\x51\x29\xbc\x33\xe5\x79\x9c\xe1\xc5\x82\xd4\x12\x59\x4e\xac\x7e\xe4\x88\x30\x89\x2a\xf6\x86\x0b\x39\xa7\x82\x2c\xce\xca\x1c\x37\x1f\xfc\x9c\x35\x3a\x9f\x93\x92\xe2\x96\x54\xab\x0c\x05\xc5\x74\xdd\x43\x45\x3e\xb9\x0d\xd3\x4e\x9a\xf0\xc2\xb4\x80\xcc\xcb\x68\xed\x68\xcf\xfe\x0a\x9f\x1e\x6d\xe5\x02\x90\xf5\x0f\xb8\x6d\xbb\x9a\xe3\x29\x91\xb5\x99\x8e\xeb\xf2\x2d\x99\x76\x75\xe9\x70\xf2\xb0\x63\xb6\x81\xbe\x1e\x65\x3b\x63\x5d\x04\xdc\xc3\x47\x78\x96\x7d\x73\xed\x00\x37\x8c\x5b\xb1\x5f\x59\x63\x11\xe8\x52\x36\x78\xa2\x2d\x9a\x28\xd7\x01\x47\x05\xae\x2a\x99\xfd\xac\x9e\x20\x91\x0b\xd0\x76\x6a\x4a\x4f\xf0\x73\xb2\xd2\xb4\xbc\x05\x60\x73\xd2\x56\x12\x59\xfa\x27\xcb\x78\x5d\x5d\xa6\x8f\x09\xbb\xc0\x46\x4b\x6c\x6a\xbe\x3e\x9a\xd2\x62\xdb\x98\xad\x96\xc7\x5f\xc6\xe4\x35\x40\x90\x3c\xca\x71\x37\xb5\x35\x2b\xce\xe4\x0b\x8a\xc1\xcc\x23\xee\x58\xee\x78\xec\x31\xb3\xeb\xf9\x23\xf0\xcb\x40\x6d\x83\x5b\x49\x48\x69\x99\x47\x4e\xa6\x34\xb3\x19\xae\xc1\x3c\x5c\xd5\x28\x55\x82\x35\xe8\xc4\x1a\xdd\x46\xba\x62\x1b\x6d\xe2\x62\x61\x97\xb8\xf8\xa0\x4c\x72\xb4\xe9\x4d\xfb\xcc\x57\x73\xf9\xec\x75\x9c\x92\x97\x53\xaa\x0f\x9d\x2e\xa1\x6b\x6e\x95\x16\xc8\x8f\x77\x97\x32\xdc\x43\x5c\xca\x86\xb0\x8a\x28\x3f\x58\x2a\x07\x26\xd1\xcb\x85\x5c\x52\x0e\x97\x00\xdc\x74\xaa\x95\xaf\xd3\xc2\x4e\x4f\x27\x04\x37\x83\x9a\x6d\x4e\x57\x29\xdf\x06\x2a\x16\x00\xd3\x90\xc7\xa4\x96\x06\x46\x79\xd5\xab\x39\x0b\x59\xb4\xe2\x2c\x72\x95\x8c\x2a\x5e\xf5\xfb\xef\xc9\xe6\x59\x23\xee\x35\x65\x3c\x56\x0e\xf9\x38\x91\x8f\xfc\xda\x61\x50\xbd\x94\x37\xd7\xaa\x53\x09\xd2\x51\x00\x9d\x94\x22\xa1\x59\x4d\x59\x53\xa4\x9b\x8a\x67\x49\x6e\x33\xc5\xb0\xc4\xda\xba\x4b\x20\x88\x83\x80\x1c\xb4\xfe\xa0\x62\xae\x1e\x04\x5d\x01\x5d\x08\x76\x31\xc6\xfc\x34\x15\xbf\xe0\x1a\xb1\x05\xa9\xa5\x8d\x18\xd7\x2b\x34\x67\x4d\x0c\xe1\x1a\x37\x9a\xba\xde\xb2\x0a\x6c\xf9\x27\x30\x81\xc8\x3c\x9c\x95\xde\x4f\x52\xaf\x27\xc4\xf8\x60\xa8\x13\x95\x83\x9e\x1c\xdd\xed\x10\x08\xfe\x8d\xbb\x29\xe9\x2a\x82\xf6\x1c\xe5\x12\x8c\xc6\x8d\xe2\x4f\xe7\x44\xe5\xd8\x1c\x0c\x48\x27\x68\xb3\x16\x4e\x7f\x8e\x31\x1e\x87\x2c\x9d\xc9\xa5\xe6\x8d\x9e\x7d\xc3\x25\x34\x8a\x96\x34\x60\x4d\xd4\x01\x6b\x55\xe5\x46\xba\x0b\xee\xa1\x8f\xa6\x3c\x8d\xe9\x8a\xe3\xe6\x08\x52\x15\x88\x22\x18\x54\x32\x71\x4a\x9c\x03\xeb\x97\xa6\x75\xa6\x70\x75\x46\x04\x5f\x3b\x91\xc1\x80\x4c\xe4\x39\x8d\x4b\x7e\xec\xc9\x72\x1b\x95\x28\xd5\x97\x08\x61\xfe\xc8\x67\x2c\x8d\xa9\xe7\x88\x36\x79\x1f\xeb\x9f\xcf\x91\xc2\x37\xbc\xb8\x91\x49\x7d\xa9\x1c\x70\xb8\x31\xd2\xeb\x49\xec\x74\xa6\x28\xe3\x18\x4c\x8c\xca\xf3\xeb\xe9\x31\xad\x7f\xd6\xd3\xed\x46\xd1\xd1\x9a\x26\x85\xcd\xcd\x20\x2e\xe2\x78\xc3\x2a\x8a\x75\xdc\x1d\x23\x51\x4b\x31\xe4\x3f\x27\x15\xc1\x0d\x52\x96\x43\x6d\xc7\xbc\x24\xd2\x79\xeb\xca\x74\xa6\x8f\x4b\x99\xbe\x43\x7b\xec\x90\xfb\x39\x8d\xe4\xad\xd2\x48\xa4\x3d\xe6\x72\x25\xb4\xd1\x56\x29\x1c\xb4\xd1\xb3\x69\x19\xfa\x5f\xd2\x30\x47\x6f\x71\x73\x42\x40\x89\xb5\xc5\x77\xc3\x7a\x06\x79\x77\x70\x73\x63\xcd\xc4\xe8\x52\x2a\x36\x5a\xaa\x12\x12\x53\xc3\x36\x24\xc8\x2c\xfe\x83\x6c\x81\x2e\x00\x67\x0e\xef\xe5\x7a\x21\x76\x82\x56\x63\x2d\x0c\xd8\xd5\x39\x63\x04\x09\xac\x84\x86\xb0\x51\xb6\x91\xd0\xca\x1d\x37\x43\x6a\x94\xcd\x22\x69\xf4\x5a\x90\x86\xb2\x12\x2d\x85\x56\x90\x4a\x42\xf3\xed\xc4\x0d\xb0\x3f\xb6\x94\x72\x6f\x58\x28\xb0\x21\x15\xd0\x92\x8d\x93\xcf\x5b\x8a\x53\xc1\xd8\x6b\x46\x3c\x0a\x85\x3f\x12\x88\x7c\xdd\x60\x3d\x5f\x6f\xdb\x74\x24\x10\x78\x72\xe0\x02\x2c\xbf\xd0\xd6\x01\x8d\x0a\xb5\x26\x71\x4a\x8d\x5d\x40\x30\x82\xae\xf6\x4c\xfe\x3c\x32\xc3\xeb\x33\xed\x0f\x2c\xb0\xed\x37\xb3\x1e\x11\xaf\x9e\xb0\x10\xe8\xc1\xcf\xa5\x53\x6b\x93\xa7\x49\x28\x89\xd1\x51\xee\xb5\xae\x03\x79\xc7\x26\xdd\x49\x30\xc9\xc3\x70\xd6\x29\x30\x42\x75\x81\x43\xc1\x2a\x72\x51\x31\x50\x24\xfe\x58\x62\x82\xed\xba\x19\x35\x29\x61\x99\x7b\xd2\xb2\x4a\x2c\xa1\xbc\x05\xff\x8c\x3d\xab\x74\x8a\xa8\xd0\xdd\xea\x32\xa0\x26\xc9\x62\x4d\x8c\xbf\x1b\xb2\x1f\xb5\x71\x4d\x35\x96\x17\x72\xb3\xae\x0a\x13\xd9\x3c\x7d\x97\x64\x2b\x6d\xfa\x39\xa9\x30\x16\x08\x83\x0c\xe7\xbd\xbd\x3d\x0f\xe0\x1b\x1d\x3d\x10\x6d\xfe\x21\x3a\xf6\x82\x28\x04\x15\x07\x45\xe5\xf4\x1b\x1e\x44\x95\x45\xe3\x7a\x5d\xc1\xbf\xa5\xf2\x1b\xe2\xe5\xef\x42\x18\x83\x17\xf3\xe0\x01\x2c\x66\xa4\xf8\x60\x5a\x92\x5b\x54\x17\xac\x69\x08\x5f\xb0\x5a\x9a\x42\x20\x4c\x4d\x3b\xd1\xd0\xd9\x29\x54\x7e\xe8\x6a\xc8\x04\x12\x1f\x93\xc6\xf1\x18\x68\x26\x00\x80\x68\xcb\x75\xf5\xcc\x29\x03\x6b\x8e\x80\x5c\xe4\x43\x14\xc6\x1c\xa5\x61\xa3\xb1\xeb\x9c\xe9\xbd\x71\x7f\x08\x1e\x1c\xc9\x27\x0a\xb6\x58\x29\x6a\x59\x28\x17\xd0\x20\xa7\xd8\xdb\x43\x3f\x11\x19\x09\x46\x03\x45\x32\x9a\x2e\x24\x2f\x68\x91\x4c\xb0\xdc\x94\x5d\x2b\x7d\x28\xa4\x8c\x6d\xa9\x57\x7b\xa1\x34\x34\x2a\xdf\xe1\xdd\x65\xa2\x0c\x0a\x9c\x38\xcd\xfe\xcd\x0d\x28\x47\x5a\xc2\xea\x81\x42\xaf\x58\xdb\x92\x1a\x8a\x08\xd7\x70\x2c\x30\x8c\x2b\x03\x6d\xfa\xbd\x4e\x61\x30\x21\x4c\x0f\x4c\xcf\x97\x44\xba\x83\x49\x84\x8e\x68\xe1\xa6\x00\x2b\x35\x72\xac\x92\x3c\xb9\x2c\xd9\x76\xb0\xbf\x1f\xbe\x24\x9d\xce\xbd\x7e\x3f\x25\x1a\x48\x4b\xa1\x91\xf1\x94\x65\xb1\xa5\xf3\x68\x07\xd8\x54\x02\xc4\x95\x66\x2f\x81\xf3\x38\xe5\xd8\xd3\xf9\x27\xe2\x18\xd5\xd1\x5a\xfb\x94\xf9\xcd\x98\xc6\x35\x34\xc8\x36\x08\xca\x9b\xf9\x56\x02\xf1\xeb\xcb\xae\xb2\x7d\xa8\xbe\x93\x0a\x5a\x78\x2d\x69\x88\x57\x5e\x33\xac\xf4\x1c\x47\xb6\xcc\x4a\x4d\x6e\x54\x67\x10\x17\x57\x67\x5c\xef\x85\x64\x15\xe8\x08\x85\x9c\xd8\x88\xc1\xdf\x7e\xab\x64\x93\x94\x02\x8d\xcb\x39\xad\x77\xfc\x38\x07\x31\x34\x47\x13\x13\xc1\xb8\xa7\x62\x30\xe5\xaf\x2a\x64\x72\xcf\x0d\x42\x8c\x27\xba\xb7\x67\x82\xb1\x0d\xf0\xe3\xf3\x53\x79\xc8\xc2\x33\x9d\x74\xb1\xfa\xa8\x40\x77\x6d\xc4\x37\xba\x7f\x1f\x4d\xee\x06\x5b\xf2\xfb\xef\xe8\xae\x8f\x99\x9c\x3f\xd5\x91\x6b\xc6\x08\xec\xee\xcf\x67\x55\x66\x53\x03\x16\xac\x6e\x69\xdd\xc5\x18\x4a\x9b\x43\x16\xa4\x99\x53\xce\x29\xab\x2b\x1d\xc1\xa9\x77\x53\xde\x46\xc9\x8d\x3a\x7f\xfd\xee\xc5\x21\x3a\x76\xa2\x3e\x55\x58\x9f\x23\xcf\x2c\x1a\xca\x1a\xed\x58\x38\xd8\xdf\xdf\x79\xf9\xfd\xeb\x9f\xe2\xfc\xb2\x14\xf8\x89\x8a\xd2\x0e\xc8\x61\x0b\x78\x92\x14\x4d\x25\xe7\x52\x01\x00\x18\xb5\x64\xbe\x60\x0d\x6e\x56\xe8\xaa\xc1\x85\x51\x82\xd4\xf7\xa9\x31\xe4\x10\x2d\x64\xe7\x5e\x35\xb8\x2e\xa7\x18\xea\xdb\x96\x61\x53\x9c\x39\x5e\xa9\x0b\x42\xc9\x13\x62\xd1\x62\xa4\x68\x29\xbb\xa9\x71\x20\xf7\x0e\xaa\xd8\x7a\xe8\x82\xb5\x11\x2a\x86\xf4\x28\xfe\xf5\xdb\x34\xc1\xc7\x69\x2e\x7b\x7b\x08\xed\xa0\xd7\x95\x38\x25\x3c\xc2\xd5\xb6\x6e\x6e\xe4\xaa\x77\x00\x19\x6c\x09\xe9\x43\x24\x41\x9e\x93\xa5\x04\x29\x83\xe4\xad\x82\x23\x61\xda\x1a\x7c\xe6\xda\xbc\xd1\xf1\x3c\xf2\x8f\x67\x78\x3a\xc5\x47\xfe\xe9\xdc\xfc\xe1\x5c\xe7\xac\xf4\xd8\x77\xc2\x0b\x36\x9b\x6d\xff\xc2\xcb\x70\xd0\x81\xf0\xd0\xb0\x8a\x34\x2d\xa6\xb5\x13\xef\xcf\x85\xce\x83\xf0\x35\xa6\x95\x60\x1e\x82\xa2\x13\xd1\x63\x9c\xf9\xed\x09\xe7\x82\xd0\x52\x19\x39\x20\x96\xc0\xa8\xba\x25\xa8\x7a\x03\xc6\xf1\x60\x2a\x45\xa4\x21\x48\x1c\x0b\x36\xaf\x56\x02\xc7\x32\x24\xd7\x88\x0a\x20\x22\x48\x01\x87\xca\xca\x38\xa5\x9f\x39\x71\xee\x70\x05\x7d\x6c\x2d\x18\xb0\xe0\x17\x55\xc7\xa1\x55\x83\x8d\x6a\x74\x8c\x5c\xb2\x17\x03\x78\xbe\x74\xb2\xbd\x3f\xc2\x71\x55\x45\x4b\xad\xc8\xd4\x9a\xe9\xa6\xb2\x03\xaa\x03\x00\x91\x8f\x42\x08\x87\xee\xd1\xf3\x45\x45\x0b\xda\xba\xab\x13\x3a\x39\x55\x9a\x99\x2f\xc2\x9b\x6d\x00\x74\xc9\x34\x67\x25\x4c\x42\x39\x45\x27\x3b\xc3\xa4\x3a\x3b\x8a\x57\xdb\xe0\x9a\xd3\x78\x09\x59\xc9\x3f\xa1\xfd\x86\x35\x14\x1d\x2f\x9a\xf1\xda\xdc\xde\x57\x17\x69\x0f\x3d\x79\x22\x59\xe0\x7a\xd6\x2a\xd5\x24\x96\xfd\xbf\x07\x43\x1d\x6c\x35\x57\x35\x0b\x83\x96\x6d\x49\xb3\xa1\x97\x92\xb4\x4e\xba\x95\xaf\x24\x8d\x4b\xbb\xe2\x5b\x42\x0e\xfa\xed\x53\x34\x0b\x32\x5f\xb4\x2b\xff\x51\x8b\x9a\x60\x24\x74\x84\x7e\x3b\x38\x44\xbf\x7d\xda\x46\x8f\xe4\x3f\x8f\xe5\x3f\x4f\xe4\x3f\x4f\xc5\x3f\x83\x59\x7c\x9e\x19\x22\x31\xfc\x88\xbc\xac\xd0\xc6\x02\x95\xa3\x04\x3b\xb0\x81\x6c\x86\x0e\xb4\xd8\x9d\x94\x25\xfd\x3d\x50\xd2\x2a\x3a\x0a\x3e\x7f\xaf\x7c\xb5\x3d\xce\x5a\x33\x9c\x7a\x16\x3d\x3f\x72\x53\x50\xd4\x87\x69\x9e\x2f\xe3\x22\x70\x55\x69\x36\xd9\xc8\x98\x7f\x53\xcd\xc0\xb2\x11\x78\x4a\xeb\xa5\xbe\x85\x2e\xc4\x87\x55\x44\x92\x8b\xcc\x69\x23\xfa\xe7\x16\x17\x51\x22\xec\xcd\xd4\x7c\xcf\xa1\xeb\xa1\x3a\x86\x93\xfc\x64\x55\x4e\xd6\x16\x7a\x3e\x1a\xb3\x39\x74\x9f\x43\x6c\x6a\x8c\x6f\x90\x32\xca\x12\x78\x9b\x5b\xa5\x27\x64\xcc\xe9\x64\xb5\xdc\x68\x27\xba\x6a\x06\x9a\xb1\x25\x9a\x6b\xa5\x1f\xec\x2f\x6a\x87\x6d\x98\x84\x19\x49\x5a\x1d\x74\xb8\x44\x32\x4e\x02\x29\xc6\x59\x77\x73\xc0\xd6\x3b\x26\xed\xf0\x9a\xa7\x59\xbf\xff\xad\xf0\xbd\x13\xe3\x7b\x3c\xb6\x41\x63\x33\xf3\x3b\x2e\x85\x22\xba\xce\xd0\xe1\xda\xb2\x6e\xdf\xb3\xba\x14\xda\x98\xb9\xa6\xa9\xf8\x9b\x9a\x1e\x42\xd1\x1e\xe2\xa6\xc1\x2b\x63\x43\x49\xd9\x35\x5c\x14\x97\xa4\x22\x82\x2a\x54\x6c\xa3\x5c\x81\xe2\x8b\x7e\x91\xaf\x41\x8c\xec\xed\xa1\xb7\xbe\x28\x12\xce\x78\xcc\xa4\x96\x33\x2a\xcb\x78\x78\xd8\xe9\x09\x15\xd1\x9b\x21\x87\x14\x04\x6e\x36\x42\xf9\x70\x60\x52\x93\x2d\xf4\xff\xa9\x7c\x8a\x11\x1b\x94\x66\x00\xc8\x8b\x23\x83\x0a\x24\x6e\xa8\xd6\xb6\xaa\x74\xac\x04\x95\x6d\xd4\x36\x2b\x84\xaf\x30\xad\xfb\xa0\x49\x3b\xb2\x00\x53\xb3\x76\x1b\x62\x9c\xc5\x07\x79\xb3\x94\xfb\x23\x3d\xdf\x66\x07\xdf\x1b\x24\x0c\x04\x2e\xeb\x9f\xec\xcb\xa8\x6d\x12\x12\xb7\xfb\x13\x6d\xd1\x51\xfc\x51\x2a\x18\x47\xff\xa4\x29\x2b\x21\xd3\x23\xaf\x85\xac\xb8\x33\x24\xd7\x56\xd6\x2b\x25\x15\x8e\xb8\x34\x60\xbf\x68\xed\x2d\x7a\xe8\xba\xb0\x75\xfe\xa2\xdb\xd3\xa5\x9b\xf7\x66\x80\x9f\x3f\xcf\xcd\x93\xc3\xca\x85\x16\xcc\x54\x78\xaf\x8d\x0d\x34\xb6\x75\xa9\x4f\x30\xa5\x10\x08\x0d\xd9\xfd\x66\xdb\x8d\xaf\x83\xd6\xbb\xe2\x72\x10\x92\x6d\x86\xec\xd2\x9c\xb7\x97\x25\x7b\x7c\x32\x5e\x4a\x6f\xb0\xba\x73\xab\xe9\x5b\xc9\xbd\xd9\xb0\xa2\x83\x11\xb7\x5b\x0e\xbc\xc9\xea\x90\xb7\xdf\xc8\xcb\xef\x9c\xa9\x06\x6d\x10\x76\x40\x88\x8a\xcf\x84\xe3\xeb\x54\x16\xe5\x2a\x74\xd3\x09\x56\x58\x79\x46\x5b\xad\x97\x6d\x0a\xd7\xa3\xef\xa0\x84\x3a\xed\xff\xb5\x96\x1f\x6f\x43\x01\x73\x23\x83\xe5\xcc\xeb\xeb\xc7\xc9\x85\xc5\x6c\xb0\x20\xf4\x44\xde\x96\x52\x09\x59\xaa\x4e\x96\xb5\x3b\xf9\xbe\x2e\xcc\x49\xa9\x3d\x02\x6e\x39\x77\x5b\x0e\x3f\x88\x98\xbb\x75\x45\xb3\x50\xfe\xb7\x35\x2d\x6d\x05\xd3\x63\x10\x08\x8e\x02\x78\xbb\x71\xa9\x55\xe4\x9a\xd9\x6d\x7d\xc8\xe0\xbd\x6c\x31\xd7\x50\x7d\xf4\x7a\x51\xd5\x21\xe6\x62\xd4\x6e\xeb\x0c\xe8\x39\x15\x8c\xcc\xf4\x5e\xf3\xe0\x42\x7b\xa5\xc4\xfa\x9c\xc2\x06\x29\x41\x01\x42\xf9\x54\xb9\x21\x3b\xfd\x37\x98\x96\xb2\xe6\xed\xa1\xb7\xe8\x6d\x90\x5b\x5f\x12\xa1\x32\xee\xef\xee\x6f\xab\x42\xbe\xea\x8f\x29\x21\xfc\xbb\xae\xa9\xd5\x07\xe9\x36\xf7\x32\x62\x49\x32\x82\x7a\x87\xd9\x64\x55\xab\x38\xcb\x14\x2c\x60\x3f\xf5\x03\xa8\x83\xc3\x95\xb9\xc6\xd8\x25\x9c\x34\xe0\xa4\x15\xd6\x28\xba\xda\x34\x1d\xa7\x42\xa7\x85\x38\x59\xc0\x32\x9f\x5b\xed\x01\x4d\xac\x50\x16\x6f\xf6\x19\x06\x8a\x49\x71\x4a\x88\x72\xc0\x28\x33\x80\xc0\xe9\xee\x15\x69\x5f\x9a\x2f\x02\xf7\xa5\x90\x49\x25\xb6\x83\x92\xb9\x89\xca\xb4\x74\xea\x0e\xf0\xcc\xa7\xdb\x98\x06\x3c\xb0\x41\x55\x62\xb4\xe3\x80\xea\xe3\x83\x7b\x7b\xe8\x3b\xdb\x78\x71\x4a\x88\xf4\xb4\x28\x53\x93\x2a\x30\xae\x2f\x20\x41\x29\xa1\x97\x5c\xf9\x5c\xdc\x56\x19\xa8\xc2\xbc\x7f\xaf\x15\x2e\x65\x19\xc1\x1e\x47\x9a\x40\x2f\x3c\x34\x89\x0b\x84\x2b\xf8\xb2\x1a\xf9\xb3\x1d\x03\xcf\x84\x71\x4a\xdf\xd5\x4b\x49\xf9\xf0\x98\x09\xec\xb4\xb8\x89\xad\x44\x3f\x88\xd3\xea\xb7\x01\x03\x1f\x42\x58\xf5\xda\xd9\x35\x7f\x27\x72\xb1\x99\xb0\xe8\x8a\xc9\x79\xfd\x00\x45\x34\xfb\x8d\x49\x12\x07\xcf\xee\xbf\xd4\x2f\xed\xca\xb7\x92\x97\x91\x03\x35\x2d\x73\xa5\x9c\xe8\xaa\xe7\xe6\x5c\x4e\xa6\x21\x53\xd2\x90\xba\x08\x63\xd6\x10\x1c\x10\x8b\xed\xb8\xfd\xa3\x3f\xfe\xae\x80\x17\x14\x93\xf7\x50\xd4\xdf\x93\xdc\x22\xda\x16\xad\x86\x6a\x93\xa9\x6b\x60\x43\x6e\xda\x60\xbc\x64\x55\x7a\x1f\xb8\xaa\xb3\x9c\x7a\x31\x75\x99\xa0\x94\x96\x99\x48\xec\x50\x95\xe2\x43\x0c\x7b\xe8\xcf\x64\x0f\x89\x27\xc2\x2c\x21\x94\x0a\x61\x0f\xe7\x3c\xb6\x4a\x30\xba\x65\x44\x7b\x0f\x3c\x77\xfc\x04\x56\xf3\xf5\x78\x33\x26\x8e\x24\xba\x51\x32\x38\xfa\x46\x18\x0f\x26\x94\xd1\xaf\x53\x0d\x08\xe4\x25\xad\x3d\xae\x69\xba\x1b\x15\x76\xef\x8d\x3f\xc6\x97\xe4\xb4\xd9\x1e\x37\x89\x04\x79\xf5\x9d\x5b\x71\xd5\x69\x39\x03\x1d\xe5\xee\x1f\xff\x92\x7b\x7e\x34\x74\xcb\x39\x10\xb3\x92\x9a\x2f\x0f\xdc\x5c\x36\xd2\xbf\x59\x01\xc9\x63\x5b\xbe\xa8\xe4\x11\x48\xbe\xfb\xee\x67\x97\x9b\x6e\x24\x33\xdd\x46\x5e\x82\x9e\x05\xbc\x6d\xd8\x2a\xb8\x26\xa7\x80\x3a\xa7\x90\x98\x76\xf6\xb1\x39\x01\x1f\x99\x07\xa6\x54\x30\x5c\x3c\xf6\x68\x35\xd2\x32\xcb\xbd\x9a\x46\x5e\x71\xf6\xc8\x85\x9e\x09\x40\xbe\x61\xad\xe4\x44\x88\x9b\x1c\x36\x13\x13\x97\x75\x53\xbd\xb1\x4e\x3b\x13\x80\xb1\x75\x37\x42\xb1\xee\xaa\xc5\xbb\xb9\xb1\x01\x48\x15\x2c\x91\xa5\x24\x8e\x1e\x10\xb5\x4c\xe3\xc8\x8e\xfd\xce\x3e\x13\x48\x54\x62\xc3\x5c\x00\x47\x19\x21\x46\x75\x39\x49\x20\x28\x68\xb6\x01\xaa\x85\xdb\x69\xe3\xe7\xbe\x22\x92\x9e\xf5\x1d\x96\x2d\x8b\xf1\xcb\xb6\x23\x5d\xd5\xd2\x45\x45\x65\x11\x73\xeb\xac\xf6\xf0\x01\xae\xea\x28\x46\xcf\x20\x46\xce\x4b\x96\xf8\x1f\x57\x64\x75\xcf\x45\x48\xaa\x85\x71\x42\x1c\x39\x44\xef\x13\xa0\xa3\x1e\x23\xe8\x08\xbd\xff\x39\xd9\x74\x50\xd6\x9f\x75\x4b\x50\xc1\x09\x12\xf7\xcf\x8c\x54\x8e\x27\x3c\xc5\x4d\x78\x34\x49\xde\xcd\xd5\xe0\x3f\x69\x08\x52\xed\xc8\x8f\x6d\x5b\xbf\x70\x5b\x99\x35\x39\x5a\xee\x80\x39\x83\x03\xf2\x84\x04\xee\xf3\x99\x0b\xd5\x4c\x21\x3d\x97\x54\x8e\x5f\x76\xc9\x2a\xa2\x51\x91\x4e\x08\x4a\xe7\xed\x3a\xe8\xd4\x36\x7b\x8d\xd2\xe8\x54\xd7\x31\x4b\xcc\x9e\xa7\x1c\xfb\x8c\x9b\x32\x58\x2f\x5f\x02\xfe\x97\x89\x38\x74\x43\x41\x1e\x58\x46\x5a\xe0\x5a\xe0\x43\x97\xea\x2a\x65\xed\xb4\x92\x4e\x41\x19\x70\xeb\xd9\xa6\x20\x9e\xb9\x4d\x68\x1c\xa8\xd2\x24\xc8\x99\x0f\x17\x4e\x36\x9e\x93\x3e\xa0\x56\xb7\x3b\x55\xaf\xbe\x63\x4e\x6d\xb1\xa3\x14\x02\x75\x0c\x61\xc2\xf5\x3b\x86\x0a\x87\x9f\x19\x2c\x37\x90\x36\x9a\x78\x2c\xad\x66\xcd\xdc\x1c\x6e\x75\xce\x4c\x1e\xbd\x2d\x91\x06\xc1\x24\x3a\x8a\xc4\xee\x4b\x04\xdf\x6f\xc5\x63\x7a\x6a\x0f\x65\xc4\x7f\x15\xf1\xc3\x01\xc8\xfc\x58\xcc\x05\xf8\x07\xab\xc0\x9f\x7d\x14\x8f\xfb\x55\xcf\x96\x25\x51\x73\x5c\x96\x81\xf4\xa0\xc8\x43\x72\x21\xcb\xe4\x35\x5a\x92\xe7\x55\x6d\x70\xcc\xe3\x12\x1f\x3e\x44\x93\x68\xda\x3b\x7d\xeb\xcc\x84\xd8\x86\x8c\x3f\x7d\x2c\x43\x9e\x1f\xd4\xfa\x4a\x1f\xcf\x1c\xe7\x33\xec\x5f\x1d\xdd\x0c\xd3\x45\x6e\x8c\xb7\x43\x79\xb4\x71\x4e\xa1\x39\xa0\xb2\xef\xd7\xb0\xb6\xb8\x56\xc2\x33\xda\x74\xd2\x33\xda\xe0\x11\x1e\xc8\x79\x1d\x0e\x0b\x00\xc7\x4c\xd4\x1a\x4d\x5a\xc4\x29\xf7\xea\x97\x43\x81\xc8\xbc\x8b\x26\x64\x8a\x4e\xb1\xc5\xde\x2b\xbe\xd7\xef\xed\x28\x84\x86\x1d\x0c\xe4\x11\x8f\xe0\x06\x99\x11\x52\x6c\x21\x3d\x89\xf5\x78\x03\xf2\xf9\x83\x21\x7d\xc7\x65\x61\xd9\x04\xef\xe6\x39\x8a\x19\xcb\x13\xd2\x73\xde\x19\x5c\x6e\x86\x56\x95\x03\xbb\x1f\x51\x4a\xb8\x36\x91\xa0\x3d\xfe\x50\x5d\xca\xc0\x57\x6e\x1e\x70\x54\x74\x69\x57\x1e\x9d\x46\x6b\x8a\x67\xf0\xd5\x1a\x55\xdb\xb7\x8c\x41\x73\xd0\xa9\x7c\xd2\xb5\x2e\xe1\x6d\x6e\x0e\xf9\xa1\xc7\xde\x53\xf1\xb7\x0f\xfd\x29\xe7\x87\x58\x9f\xf0\xe3\x47\x76\x82\xc1\x52\xe3\xa4\x03\x08\xc2\xeb\x66\x77\xa8\xcf\x95\x63\x2d\x32\xad\xae\x86\x89\x39\x9e\x4c\xce\x04\x9c\xb4\x75\xf6\xe3\x7a\x10\x94\x74\x79\x41\x8d\x3d\x6d\x8b\xb5\x5f\x0e\x1a\x9d\x34\x8f\xd0\xfa\xa8\x52\xf2\x12\xe7\x7d\x0f\x4d\x5c\x2d\x77\x67\xf8\xda\x88\xfd\x0e\xae\x9a\xfb\xa6\xea\x5c\x0e\x13\x69\x9a\x0f\x93\x73\x0b\x35\x9e\xbd\x28\x1b\xcd\x6f\xe7\x29\x3d\x8b\x3d\x2a\x85\x67\x88\xe8\x2b\x07\x98\x97\x9c\x55\xc9\xed\x01\xa6\xb4\x59\x85\x64\x13\x12\xac\xb7\x05\xc9\xc0\xcf\x78\x84\x23\x5d\x14\xaa\x2f\x39\x60\x04\x26\xbe\xb0\x24\x18\xd4\xb9\x51\x7a\x04\x54\x89\x53\x95\xa7\x66\x38\x51\x62\xc9\xed\x27\xe7\x97\x03\x37\x02\x8c\xef\xcd\xf7\x6b\x3f\xfd\x3b\x08\x88\x7b\x9f\x41\x4a\xdb\x94\x50\x35\x40\xa0\x28\x29\x33\xf8\x94\xfa\xc5\x04\x05\x23\xb0\x7d\x69\xe9\xe0\x06\x03\x8f\x11\x09\x02\x96\xe2\x7c\x74\xd3\xcb\x7f\x60\x01\x7f\xae\x6b\xfe\x38\xe8\x2e\x9d\x9f\xc1\xcd\xef\xfa\xcc\x42\x37\x77\xc1\x83\xa1\x5d\x99\xe0\x8f\x46\xd8\x9d\x47\x98\x76\x3d\xbb\x74\x72\xa6\xe9\xd6\xde\x3c\xe8\x9a\xb8\x76\xe8\x95\xac\x5e\xa3\x2a\x5c\xa9\xc2\xf7\xb2\x82\x81\x1f\x78\x25\x58\xac\x6a\x38\xeb\x7d\xfe\xce\xe1\x65\x6e\x04\x86\x4e\x1d\x96\xb9\x58\xd7\x8e\xad\x2d\x57\x25\xc1\x03\x05\x51\x92\xb2\xa4\x82\x90\x55\x9d\xfa\xc6\x10\xc8\x21\xa7\xaf\x43\x14\x57\x71\x9d\x34\x01\xef\xc7\xda\x6d\x74\x47\xb8\x0e\x6a\x84\xb8\x4b\x74\x09\xa9\xfa\x12\x2a\xe3\xc4\xeb\x58\x6f\x4a\x7b\xd9\x29\x64\x7d\x35\x6e\x5f\xca\x51\xed\x62\xc6\x94\x7d\x3c\x44\xf7\x4e\x70\x0d\x81\x5a\xce\xfe\xd0\x64\xb9\x73\x44\x39\xe2\x2d\xad\x20\xdb\x7c\xd1\xb0\xab\x86\xf0\xfe\xde\x23\x7f\xba\x72\x29\x61\x71\x86\xde\x49\xa5\x4b\xfa\x9a\x1e\xde\xfd\x89\x4d\x61\x65\x87\xbe\x15\x9d\xb3\x54\x31\x07\x5a\x23\x35\x83\x9e\x92\x0e\x6f\x4d\x36\x57\x6f\xd5\x82\x54\x51\x0a\xc7\x69\x17\xac\x29\x76\x99\x8e\x2e\x20\x1c\x61\x27\x1c\x35\x9d\x38\x15\x63\xeb\x0b\x3a\x1c\xf3\x15\x11\x06\xb4\x8a\xcd\x17\x45\x30\x49\xc9\x47\x37\xab\x14\x60\x22\x96\xa3\xf2\x31\x38\xe9\x3b\x45\x99\x4a\xb2\xb9\xda\x8a\xbf\xff\x6e\xa7\x98\x96\x6f\x13\x28\x70\x8a\x29\x48\x61\xf1\x3b\xf0\xae\xbf\x5b\x2d\x48\xaa\x0a\xe8\x2d\x21\xdc\x4d\xf9\x2b\xa2\xf5\xe4\x43\x56\xdc\x61\x6e\x5f\xab\x39\x1d\x1b\x93\xd3\xf2\x3e\x7b\x15\xe5\xd4\x64\xbc\x83\xf5\xde\x5b\x69\x36\x77\x24\x5d\xd9\x40\x97\xf4\x9f\xb9\x37\xaa\xa5\xbf\x64\x8d\xd1\x1c\x05\x9a\x3b\x75\x7c\x75\xcf\x71\x45\x3d\xb3\xf8\x8a\x46\x1c\xb9\x77\xe3\x6b\x60\xdb\x11\x86\x77\x2f\x9e\xcd\xd8\x72\x9b\x4e\x0d\x58\x2d\x8f\x38\x6c\xa0\x2e\x4d\xed\xd1\x39\x48\x4a\xfe\x68\xa3\xf6\x26\x51\x54\x73\xad\xcd\xe9\x29\x54\x99\xc5\x47\x3c\xe6\x5a\xdb\x23\x10\x39\xb8\x3f\xea\x14\x0e\x6f\x4e\x62\x32\xe9\xd9\x04\x85\xca\x6b\x86\x2a\x56\x5f\x91\x46\x66\x9a\x5d\xea\x82\x8e\xaa\x5f\xf2\xb6\x53\xe4\x71\x1e\x24\xfe\xb3\x29\xa4\xa8\x5c\xf7\xe5\xbf\xd0\x69\x52\xe6\x1b\x59\xf3\x66\xc0\xf4\x94\x2b\x89\xd2\x97\x9e\xdb\xcf\x59\xc2\xc2\x8f\xfa\x27\xad\x24\x5a\xca\xb6\xc4\xdc\xb5\x6c\x8e\x5b\x5a\x60\x21\x9a\x7b\xd9\x3a\x82\xdf\x28\x69\x2a\x07\xcd\xcb\xe2\x81\xc8\x08\xd5\x95\x1d\x65\x7a\x07\xb9\x3f\xeb\x57\x63\x8d\x22\x1b\x93\xfd\x3e\x32\xd6\x36\xb5\x14\xa3\x14\x73\x55\x55\x2c\x21\xac\xf4\x84\x03\xe8\xba\xc3\x71\xf7\xed\x07\x43\x9a\x99\xfe\x89\x0c\x60\xc9\x99\x7d\x61\x03\x98\x3e\x63\x6e\x2c\x46\x24\x00\xf5\x34\x85\x0a\xa0\x51\x8e\xa0\x32\x8f\x2e\xdb\xe1\x2c\xd8\x1c\x54\xaf\x90\x71\xae\xd8\xb6\xbb\x64\x5c\xb4\x1d\xb6\xa5\xac\x5e\xb2\xe6\x9c\x7c\x94\x4d\xb3\x13\x46\xb5\x54\xcf\x87\x01\xc3\xdb\xce\x88\xda\xc7\x39\xae\xd1\x37\xb9\x67\x19\xc9\x7a\xb0\x29\x7b\x1f\x67\xf8\xb3\x14\xac\xce\xcd\x67\x53\x65\xa3\x33\x26\xcb\x3f\x85\x90\x3c\x88\xaf\x7c\xf1\x72\xc5\x69\x53\x65\x2a\xf3\x7a\x06\xda\x44\x19\x77\x94\x29\xe5\xde\x2f\xaf\x6f\xa0\x90\xfb\x58\xca\xc9\x48\xf2\x5f\x80\x8e\xf3\xe6\xf1\x9b\xca\xe5\x99\x1d\x5b\x4f\x34\xcf\xed\xd8\xa6\x8b\xef\x8f\x14\xdf\x53\x7b\x36\x9a\xfb\xf4\x08\xf0\xc3\xd3\x59\x77\xd7\x36\x2b\xc7\x67\xf6\x72\x4d\x51\xbe\x7f\x33\xd7\x2e\x81\x9f\xdf\xcd\xb1\xe2\x7e\x7e\x3b\x53\x12\x7f\xe6\xb0\x0e\x6e\xe6\x68\x79\x1f\xad\x25\xa8\x5a\xb9\x62\x40\x5a\x45\x1b\x90\x58\xd1\x66\xa4\xd6\x81\x94\xa6\x3c\x39\x9b\x06\x4c\x5e\x3f\x21\x47\x3e\xd3\xea\x8e\x8a\x6e\x72\xdd\xb1\xa6\x55\x49\xbb\x5a\x8c\xee\xcf\xf0\xa5\x6f\xd4\x51\x02\x58\x72\xf2\xa3\xa4\x8f\x30\x61\x36\x83\xed\xcf\x8a\xe9\x3f\x05\x96\x47\x68\xe3\x99\x36\x24\xda\x54\xae\xf0\x60\x11\x33\xa5\xa4\x2a\x55\x2a\x92\x0a\x09\x87\x66\xe0\x23\x74\x86\x31\xc6\x91\x78\xf3\xe2\x44\x64\xe8\x31\xa0\x06\x5b\xca\xb1\x1e\xf0\x6c\xc3\x59\x64\xd2\x98\x52\x3d\x00\x62\xe0\x41\x61\x11\x29\xd9\x3b\x15\xf4\x32\x15\xe0\xd2\xfc\x22\x65\x53\xf7\x54\xfd\x44\xb7\x36\x53\xf7\xc8\xb4\x4a\x53\x9b\x00\xae\x3c\x5b\x88\xd0\xba\x0c\x67\x98\x23\x52\x87\xc5\x34\xf6\xf6\xd0\x3b\x52\x55\x1c\x2d\x4d\xcb\x35\xb2\xd4\xe1\x20\xaa\xc1\xb6\xca\x72\x50\xc5\xc7\xc9\x52\x7f\x4e\xb9\x0d\x0d\x96\xa3\xc9\x7e\xcf\xd1\x08\x97\xb2\x7a\x28\x44\x4c\xc8\x0a\xca\xe2\x5d\x59\x6a\x57\xbd\x69\xfa\x7d\x5d\x12\x0d\xc5\x56\x62\x21\xd2\x5e\x63\xd6\xe2\xc1\x97\xad\x01\xc9\x12\xf6\xc0\x8d\xc8\x4a\xba\x6f\xc3\xbc\xa5\x6d\x37\xbc\x42\x7a\x74\x47\xb9\x7d\xdd\x9a\x19\x0e\x01\x42\x51\xc7\x7a\x25\xa8\xbd\x01\xca\x2f\xa4\x42\xeb\x16\x70\x84\x02\x60\xb2\xc6\x2c\xc2\x80\xcf\x73\x1d\x1a\x23\x0b\xed\x2b\x17\x31\xd7\x8b\x67\x5d\x53\x10\xe3\x55\x71\xcb\x66\x88\x11\x78\x2b\x70\x2b\xef\x2c\xda\x84\x2e\x2e\x00\x1b\x7a\x3e\x71\xe9\x37\x32\x35\xbd\xb5\xb3\x17\x1d\x52\xc6\x2a\x88\x68\xea\x7b\xac\x26\xed\x92\x35\x70\x7a\xca\xb2\x21\x9c\x8f\x81\x6d\x5f\x7a\x45\x56\x63\x5e\x50\xc7\x78\xe4\xd3\x81\xd8\x7f\x88\xfe\xfe\xb2\xab\xaf\xe8\x65\x25\xdd\xbf\xbb\x90\x2d\xb8\x75\x88\xfe\x2e\x90\x22\x43\xf5\x00\x9a\x15\xd9\x62\x7f\xf0\x5a\xae\x60\x77\xbb\xdd\x80\x9a\xbc\x5f\x58\x75\x38\x88\x9d\xc2\x0e\xa3\x03\x6f\x19\x01\x57\x18\x7a\xb6\x83\x0a\xb0\x49\xa2\x60\x63\x69\xd9\x87\x99\xe0\x47\xee\x31\x14\x3e\x1a\xff\x52\x62\xc7\xa3\x8f\x6e\x04\x0e\x76\xd7\xfb\x73\x0d\x30\x2e\x85\xd8\xdf\xd7\x00\x10\x11\xcd\xb3\x1d\x5b\x3a\x41\xe2\xfa\xc5\x7c\xd1\xae\x64\x2d\x08\x37\x55\x1e\x7c\xc3\xd2\x86\x83\x8e\xe4\xad\x32\x8f\x4d\x3a\x65\x54\x5f\x12\x73\x4e\x9a\x76\x12\xdf\x49\xa3\x6b\xac\x27\xb5\xdb\x6d\x67\x5b\xb7\x7c\x04\xcc\x09\xe7\xf8\x8a\x1c\xa2\x7b\xef\x52\xad\x37\x24\xd9\xaa\x9e\x01\xaa\x7f\x54\x64\x63\x47\x13\xd3\x0e\x5c\x7d\xb2\xdb\x32\x79\x26\x27\x5b\xb6\x3d\xf8\x96\xe1\xe6\xc5\x8c\x71\xd5\xd7\x47\x56\xdf\xb2\x00\xc4\x9f\xe9\xb7\xdd\x86\xe1\x0e\xaa\x7b\x1b\x9b\x3f\xdb\xb9\xab\xcf\x87\x1b\x5b\xa3\x03\x70\x2c\xeb\x95\x47\x1e\xb1\xcb\x7f\x11\x10\xf2\x9c\xde\xa3\xf6\xa8\x02\x9b\xe5\x11\x9f\xf5\x4f\xa3\x05\xf6\x6c\xc7\x39\x8f\xf2\x33\x75\x1e\x9d\xe9\xdb\xe7\x81\x79\x90\x73\xa2\xea\x8c\x4c\x9e\xed\x04\xbb\xe9\xbc\xa5\xe6\x2f\xfd\x2d\x0e\xbb\x72\xae\xa0\xb7\x8a\xe1\x70\xb5\x4a\xab\x18\x09\xd5\x0c\x61\xd4\xd5\xf4\xd7\x8e\xa0\xb3\x53\xb3\x2d\x7c\x41\x0a\x3a\xa5\x61\xe6\xb3\x01\x29\xa3\x44\xe5\xbd\x84\x1d\x80\x1a\x6b\x4c\x55\x15\xab\x2a\x35\x9d\xb8\x13\x88\x9c\xd3\x39\xb1\x16\x69\xa3\x1a\x29\x26\xbe\x1e\xab\x36\x60\xfe\x2d\x38\xf5\xad\xe3\x1a\x24\x7f\x40\x3e\x83\x08\xa3\x8e\x9d\x8e\x01\xb9\xb3\x1e\x2f\xd5\xee\x26\x24\xc2\xd7\x6a\xef\x00\xf8\xbd\xd4\xb9\x4b\xb0\xb8\x51\x16\xec\x5e\x5e\x97\x35\x5f\x1e\x19\x37\xc1\x3a\xdc\xcb\x0d\xcd\xdd\x20\x1f\xbb\x97\x64\x44\xc9\xbd\xd9\x88\xeb\xb0\xce\x36\xed\xc8\x39\x10\x6f\xb2\xef\x6e\xc7\x20\x4b\xf3\x1c\x5d\x92\x4a\x55\x73\xd2\x68\x02\x46\x95\x24\x8a\xbd\x3d\x44\xeb\x42\x6e\x75\x60\x8e\x39\x3b\x95\x65\x17\x4d\x53\xa3\x30\x1e\x3c\x15\xf6\x7d\x76\x7a\xa2\xde\x39\x1a\xf8\x5e\x16\xf6\x7b\xfc\x68\x72\xe0\x4f\xe7\x44\xb2\xe0\x90\x07\xaa\x46\xe9\xd0\xd9\x4c\x0a\xcf\xa6\x9d\x54\xc1\x6a\x50\xf5\x53\x13\x73\x83\x68\xfd\xf0\xd9\xde\xd9\x39\xf6\x9e\x43\x47\x4e\x0b\xbd\x72\xae\x04\xa1\x55\x1a\xf3\x8c\x5c\xc8\x38\xd3\x6e\xef\x64\x7a\xf0\xe3\x73\xd4\xf0\x32\x64\xcb\x9a\x8c\xbc\x04\x9d\x79\xfb\xd7\xa0\xc5\x9e\xb8\x09\x07\x90\x96\x5c\xaa\x7b\x77\x3a\xc3\x68\x00\xce\x05\xaa\x2d\x94\x63\xae\x51\x07\x52\x78\x91\xaa\x9a\x56\xd8\x96\xb3\x92\xb6\x61\xe8\x7a\xce\xa6\x4e\x5e\x0d\xd5\x89\xd7\x62\xaa\xde\x05\x28\x71\xb4\x85\xae\x29\x59\xc2\x4d\x18\xb1\xfa\xa8\x5b\xe5\x21\xba\x6f\xbf\x5e\xf7\x76\xab\x13\xa9\x38\x71\xef\x8d\x7b\x17\xfe\x85\x7f\x76\xea\xd6\xfa\x54\xf1\x92\x76\x45\xf7\x02\x7d\xd7\xc1\xe0\xe4\xfe\xe0\x24\x30\x77\x17\xf4\xed\xd6\xdd\x91\x78\x9e\x11\xf4\x4f\x5d\x19\xef\x9f\xaa\x98\x9c\xa7\x10\x2f\xf0\x4a\x86\x09\xdb\x3a\x3e\x21\xda\x2d\xc6\x9d\x02\x70\x87\xe8\xbe\xa9\xb8\x07\x1f\xc9\x0b\xc2\x13\x25\x54\x5d\x39\xae\x0b\xcb\xc1\x35\x97\x2a\xa7\x16\x43\x49\x16\x55\x33\xc3\xfb\x96\xde\x9e\x52\x6a\x09\x74\xe8\xf1\x90\x9c\x95\x3c\xa6\xf7\x62\xb2\x36\x13\x0f\x31\xfd\xe3\xa2\x04\xbb\x11\x46\x45\x85\xe9\x9c\x94\xe8\x92\xb1\x8a\xe0\x5a\xde\xfd\x5a\x0e\x2c\xd0\x02\xb7\x10\x67\x4e\x95\xa9\x09\x78\x81\x15\x07\xd1\x82\x92\x82\xe8\x8e\x77\x68\x4e\x5a\x5c\xe2\x16\x83\x99\x49\x46\x92\x6b\xf0\x2b\x25\x4c\x65\x77\xa7\x83\x29\x9d\xc8\xe7\x27\x62\x5c\x71\x10\x00\x71\x6f\x70\x3b\xdb\x46\xbf\xa0\x0f\x8e\xa6\xaf\x21\xcb\x50\xd5\xad\x60\xc7\xd4\x97\xa7\x14\x04\x34\x19\xe8\xef\xed\x9c\x1f\x7d\x0c\xd1\xae\x7a\xbb\xc4\xd0\xb9\xcd\x51\x2d\xec\x24\x5a\x40\xbe\x30\x23\xb8\xe8\xa7\x53\xb3\x70\xff\xa0\x46\xf3\x7a\xff\x81\xac\xa2\x78\xc0\x64\xb5\xdf\xe8\x55\x55\x28\x79\x02\x58\xf9\x40\x56\xc9\x02\xae\xde\xa2\x65\x7d\xd8\x10\x8e\x8c\x1d\xb6\xab\x76\xc8\xe4\x82\xb4\x82\x46\x4c\xa8\x94\xd7\x2b\xeb\xec\xd4\x86\x7f\x68\x13\xa8\x35\xcc\xa9\x2d\xd6\x57\xa9\xea\xad\x9a\x36\x73\x6a\xce\xd7\xdb\x05\x50\x6c\x6b\x25\xe3\x73\xc6\xee\x64\xd4\x48\x42\xce\x32\x08\x85\x8e\x50\x14\x41\x53\xb3\xcb\x74\xa7\x70\x81\x06\xf8\xfb\x6f\xa2\x1a\xdc\x6a\xfc\x68\x4c\xba\x46\x62\x65\xe5\x35\xc2\x87\x8b\xca\x2d\xa7\x48\xb2\x43\x6b\xbb\x91\x6e\x65\xae\x95\x5c\x74\x76\x88\xda\x6f\x1d\xd4\xea\x64\x14\x17\x11\x05\x5b\xac\x6e\x82\xd6\x9b\x60\x40\xae\x71\x52\xd1\x0f\x04\xd9\x96\x2e\xa6\x56\x98\xec\xcd\xa0\x09\xd1\x80\x7e\x45\x16\xb2\x4e\xf7\x25\x2e\x3e\xa8\xc2\x33\x6c\xbe\xc0\x2d\xbd\xa4\x15\x6d\x57\xbd\x38\xba\x70\x2d\xeb\x02\x3b\xef\xe5\x52\x7f\x0e\x28\xae\x36\xa9\x0c\x5a\xbf\xc9\xc4\xbe\x07\xb8\xac\x9d\x18\xf7\xc8\x34\x5c\x96\x5c\xab\x96\xb8\x2e\xf7\x98\x2f\x85\x9b\x3a\xe4\xb6\x95\x28\x9c\xb5\xe5\x4c\x35\xbe\xd2\xf9\x0c\x20\xd5\x80\x95\x5f\x08\xdb\xdc\xc0\x17\x0a\x3e\xe4\xc4\x38\xe9\x9d\xde\x8b\xfe\x2b\xb9\x93\x9a\x73\x60\x6a\x06\xec\xc9\x9b\x52\xf4\xfe\xd6\x3d\xb0\x74\x2a\x71\xe6\x0b\x01\xc9\x9a\xfb\x41\xad\xdc\x4f\xbe\x8a\x19\xb7\xfd\xec\x61\x00\x1b\x49\x24\xb9\x5d\x12\x89\x23\x53\xd7\xb2\x8e\x9e\xd9\x4c\x67\x47\xc0\x06\xe3\xee\x88\x13\x4c\x27\xb7\xdc\x00\xf4\x12\x47\x9d\x36\x14\x66\x99\x32\xb5\xc4\x9d\x80\xa9\x2c\x4d\x4d\xef\x05\xcd\xc8\xf5\x28\x57\xf4\x5a\x5b\xe0\xce\x4e\xb7\x11\xbb\x26\xcd\xb2\xa1\x2a\xdb\x55\x0a\xec\xa5\x90\x70\xdd\x0d\x85\xca\x80\x42\x2e\x74\x83\x13\x13\x51\x93\x5e\x33\x72\x7f\xaf\xcb\xe0\xb5\x24\xb8\xd4\x55\xa6\x57\xe5\x7a\x51\xc0\xb1\x42\x55\x3b\x15\xa9\xcf\x79\xf1\x8a\x9a\xd2\xb7\x7d\xd3\x1f\x3c\x29\x96\xe9\x20\x59\xad\xae\xab\x97\x0d\x5e\x2c\x48\x79\x6a\xc9\xdb\x4d\xce\x3c\x3b\xed\x5b\xcf\xfb\xd4\xeb\xf1\xfd\xee\x2d\xea\x02\x6b\x1b\x04\x2b\xa5\x28\x5e\xb9\xc5\x1a\x65\x7d\x1e\x52\xb7\xcd\x2a\x40\x05\x6d\xd1\x12\x73\xf4\xaf\x8e\xb7\x8a\x9d\x6c\xc3\x67\xb4\xaa\x90\xb8\xc7\x0c\xf9\xed\x75\xb5\x81\x6d\xf9\x8c\xe7\x97\xcc\x6e\xde\x91\xbf\xc0\x51\xd7\xe6\xc6\xd2\x95\x50\xe2\x32\xc1\xb7\xe6\x8c\x5e\xb9\xa3\x11\x9c\x31\xba\x3c\xe2\xfe\xc2\xf9\xac\xaf\xf5\xee\xd9\x5b\x71\x2f\x07\x53\xa6\x65\x96\x6a\x5f\xf7\x03\xf8\x5b\x0d\x22\xb2\xcf\x41\x1d\x7a\xb2\xac\x56\x8e\x19\xad\x56\x0d\xf0\x98\xf8\xb6\x7e\xd0\x1a\x7e\xe2\xc4\xb7\xed\xe9\x06\x91\xc0\x6f\x54\x0f\x0d\x4d\xc1\xa6\xf0\x56\xd8\x87\x47\xd7\x57\x94\x1e\x00\xbf\x31\xa0\x82\x98\x6a\xa7\x26\xc7\xb0\xd2\x90\xb4\x4f\xcc\xf1\xc2\x6d\xfb\x69\x80\x40\xed\xb9\x88\x64\x40\x6b\x57\x9d\x04\x13\xc2\x4a\x62\x50\x4e\xff\x57\x35\x07\x91\x8c\x1a\xda\x67\x9b\xd7\x73\xa4\x12\x74\x46\x95\x6d\xe4\xfc\x06\x74\x5f\x3f\x19\x49\x24\xfe\x3b\xa3\x7a\xbf\xc9\x11\x23\xf2\x00\x09\xa4\x95\x4d\xc7\xaf\x69\xe9\x68\xff\xc6\x82\x9f\x6e\x62\x97\x94\x15\x70\x59\xbe\x63\xf9\x16\xb0\x5a\x5e\x10\xb8\x82\xf6\x26\xca\x81\xbc\xd5\x6b\xd2\x30\x4f\xa3\xe7\xda\x98\x7d\x00\xfd\x35\xed\x17\xcf\xac\x95\xfb\x10\xdd\x7b\xa7\xfb\xb8\xe8\x0e\xa2\x07\xdb\xe8\xd1\x36\x7a\xbc\x8d\x9e\x6c\x8b\x83\xff\x34\x69\x94\x87\xe6\x83\x7f\x68\x37\xbe\x78\x06\xbd\xbd\xe8\x60\xe9\xae\xc3\x90\x4e\xc7\xf7\x6c\x82\xd6\x74\x4a\x8e\x4d\x52\xe6\x5d\x77\x8c\x30\x1d\x5a\xd9\x27\x42\xd2\x10\x47\x5d\xf6\x85\x51\x36\x77\x7b\xa4\x3d\x9f\x1e\x40\x75\xcd\xe9\x49\x85\x35\xb9\x08\xe7\x36\xf2\x2e\xd2\x2c\x7e\x72\x9d\x88\x7a\x9d\x86\xbe\x9a\x7c\x83\xc6\x84\x28\xf4\xbf\x49\xb1\x2e\x79\xd0\x12\x6d\xdf\x46\x1c\xb5\x31\x2d\x97\xdd\xf3\x36\xfa\xa8\xa5\x4e\xd9\x7f\xe6\x01\x73\xca\xbf\xf7\x13\xa5\x67\x7f\xa9\x83\xea\xfe\x29\xc0\x7f\x12\xa2\xb4\x51\x45\x5a\x27\x1f\x20\xc1\xa1\x4b\x4d\x09\x40\x99\xc6\xa1\xd1\xcd\xd6\xb3\x48\xef\x9e\xbb\xd9\xe6\x87\x7a\xdc\xd8\xae\xa5\xbe\x98\x29\xbb\x5b\x4d\x94\x79\x32\xbc\xf5\x0d\x83\x8b\xb0\xa4\x10\x14\xf6\x8d\x8d\x3b\xce\xde\x18\x2b\x23\xba\x47\xd9\x91\x93\xd8\xd8\x07\x64\xec\x03\x2e\xf6\x01\x15\xfb\x80\x89\xfd\x08\x11\x6f\xad\xa7\x3f\x10\xb6\xa8\x89\x3c\x34\x7d\x2d\x63\x83\x8e\x2d\xd7\xde\x2f\x2f\x69\xaa\x4a\x77\xf2\xed\xc3\x9d\xd2\xd9\x14\x1d\xcb\x37\xfa\xd9\xcb\xba\xb8\x0c\x7a\x64\x25\xed\x16\xfe\xf8\xfd\x56\x5c\x9b\x56\xa7\x19\xbb\x38\x7d\x0f\x9c\xaa\x1b\xd7\xb8\xea\x88\x57\x6e\x63\x5b\x3c\xcb\xdb\xa6\x2b\x5a\x44\xe3\x0a\x14\x0b\xdf\x20\xd5\x57\x0d\x64\x4c\xdd\x06\x28\x43\xc6\x2a\xb5\xe2\x54\xaf\xe4\x01\x22\xf2\xa0\xf9\x55\x20\xe2\xa9\x0e\x15\x81\x38\xab\xa7\x2c\xbd\x9c\x73\xf5\xad\x71\x23\xa6\x9a\xab\xd8\x85\xbc\xd7\xd0\x4c\xd0\x74\xf6\xbb\xbb\xe8\x61\xd0\x94\xf1\x53\x6a\xd7\xed\xfb\x81\xe1\xca\xd5\xc3\x66\xa4\xf8\x60\x2a\xbf\x48\x8b\x0b\x07\xb6\xa6\xba\x62\xea\xba\xc4\x5c\xdc\xa0\x15\x5b\x92\xa6\xc0\x9c\xa0\x19\xf9\x88\x8a\x19\x16\xf4\xa1\x2b\xf6\x80\xdb\x46\xd5\x77\x25\x35\xef\x1a\x62\xfc\xb2\xb6\x81\x58\xd9\x2d\x2a\xe9\xa7\xd1\x9a\x4e\x9e\x91\x53\xfe\x0f\x5c\x51\x65\x03\x9d\xfc\x82\x68\xbd\xe8\x5a\xc7\xf9\x28\xd8\x6e\x60\x0d\xbd\x5c\xb5\xe4\x1f\xa4\xe1\xb2\x85\x28\xbc\xb0\xdb\xb5\xd3\x6f\xec\x9e\x8b\xfd\x36\x13\x17\x5b\xee\xbe\xe2\x6f\x33\x9d\xa2\xc9\xc4\x3e\xfb\x0c\x3d\xf9\x66\x0b\xfd\xfe\x3b\x72\x3e\x7b\x8e\x9e\xfe\x97\x90\x46\xdc\xa7\xfe\xf6\x5f\xf1\x53\x07\xfb\x8f\xb6\x52\x89\x91\xda\x0d\x06\x95\x3d\xd2\x1b\xfa\x29\x72\x9a\x19\x09\xd3\xd9\x47\x1b\x69\x9d\x2f\xe2\xa3\xb8\x40\xb5\x42\x44\x86\x14\xe5\x51\x1f\x87\x1e\x05\xc8\xce\x2a\x81\xe2\xb9\x88\x5f\xf9\xe0\xb6\x6c\x31\x13\x94\xb2\x9f\xd4\xaa\xff\xad\xe3\xb8\x06\x95\xd8\xb4\x06\x58\x34\x6c\xc1\x7a\x02\xf5\x05\xa8\x53\x5b\xd1\x29\x40\xc5\xb6\x34\xd1\x99\x50\x6e\xd5\xbd\xd1\x8d\x26\x02\x6b\x82\x01\x35\xc3\xd7\x60\x56\xf0\x3a\xc3\xa2\x4b\xd9\x0a\x04\xee\x61\xdb\xb7\x16\x57\x57\xac\xa1\xed\x6c\x8e\x56\xc4\x7a\x02\x8e\x4d\x69\xf3\x70\x5b\x48\x5d\xf2\x6d\xe3\xcd\x84\x3c\x21\x59\x07\xbd\xab\x3d\x67\x16\xb7\xc5\xaf\x0c\x54\xb7\x93\xbf\xec\xa9\x69\x0b\x64\xa9\x22\x54\xe2\xab\x6c\x7c\xfa\xb6\x63\xc7\xa0\x5c\x1a\x11\x00\x2b\xb8\x28\xba\x06\xb7\xa4\x5a\xa1\x86\x2c\x1a\xc2\x75\xa8\x8c\x13\xd8\xad\x7b\x0a\xa4\xb3\x90\x12\xb7\xe7\x1b\xb5\x69\x69\x97\x46\xc6\xa7\x91\x6b\x41\xa0\x40\x78\x6f\x05\x95\x73\x46\xd7\x0a\xea\xa9\x40\x75\xe3\xea\x53\xee\xbc\x16\xfe\xc2\x13\xf3\x72\x4d\xe3\x61\xe3\x04\x89\x89\x44\x8b\xc8\xdb\x47\xea\x21\xb7\xba\xeb\x3b\x3f\x02\xc5\x0f\x66\xca\x47\x77\xc5\xd0\xae\xbc\xc8\xb1\xf4\xdc\x46\x87\x0a\xc7\x13\xcb\x85\x93\x25\xf1\x73\xc6\xf5\xe6\x2a\x06\x76\x84\x86\x0b\x2c\xa5\x00\xfd\x44\xe8\xd5\x2c\x28\xd4\x4a\x6b\xda\x52\x5c\xc9\xaf\xa2\xd4\x17\x88\x02\xd9\xf1\x1d\xd2\x60\xf7\x43\x13\x99\x51\x42\x59\xbd\xa7\x1a\x09\xca\x5f\x6b\x2e\x6e\x4d\xbe\x77\x4d\x1a\xe0\x05\xe2\xe3\xad\x10\xac\x56\x6d\x0d\xe0\xe3\xf3\x53\x55\xc8\xb4\x9b\x4e\x69\x41\x49\xad\x6a\x66\x85\x57\x59\x4f\x08\xa6\xb8\xc1\x82\x6d\xbb\x7f\x3f\x40\x60\xe2\xf2\x0a\x08\x3b\x67\x03\xd1\x3f\xba\xa0\x67\x70\xcf\x85\x2b\x5c\x90\x66\x4e\xb9\xb8\x8e\x2b\xcd\x8e\x35\xe2\x24\x57\x89\x70\x72\xfe\xfa\xdd\x8b\x43\x74\xec\xb3\x6f\x2a\x84\x79\x15\x43\x48\x4a\xb4\x68\xa8\xf5\x5c\x1e\xec\xef\xef\x40\x7f\x43\x99\xa7\xd5\xd8\xd8\xcf\x10\xf4\x44\x02\x0a\xb1\xbe\xa5\xc4\x99\xd6\xf0\x60\x55\x40\x10\xa3\x96\xcc\x17\xac\x11\x7a\xc8\x55\x83\x0b\x30\x1a\x53\x66\xbe\x0f\xe1\x4b\xf0\xed\x8c\x70\x22\x9e\xaf\xcb\x29\x06\x71\x29\x6a\xec\x34\xc7\x2b\xc4\xbb\x4b\xb0\x5a\x03\xbb\x15\x8b\x15\xa3\x44\x4b\xd8\x0d\xc7\x00\xb3\x37\x64\x36\x79\x28\x82\x35\x11\x2a\x86\xf3\x08\xea\xf5\xdb\x34\x3d\x1d\x86\x70\xd1\x0e\x7a\x5d\x09\x02\xe4\x11\x7e\xb6\xa5\x47\x5c\x36\xa2\x66\x4b\x29\x13\x02\xd4\xff\x25\x0d\x4b\xd0\xa7\x04\x77\x4e\x96\x12\x1c\x5e\x41\x2e\x5e\xed\xc3\x83\x51\xd4\xdc\x2e\x15\x9b\x5a\x97\xea\x8f\x3c\xaa\x0f\x69\x74\x12\x9c\x02\x55\x2f\xd9\x9e\x82\xd4\x4b\x0e\x7f\x78\x8e\xfc\x7c\xbf\xcf\x75\x66\xe2\xdf\x94\x3c\x16\x80\x4f\x7a\xf7\x23\x21\xcb\xad\xbc\x6d\x05\x2d\x40\x34\xb9\x26\x8d\x73\x8c\x7a\x8d\x2e\xfd\xb1\x0a\x79\x2b\x42\x6d\xda\x01\xf5\x2b\x27\x51\x7d\x63\xca\x35\xd7\xb2\x35\x5b\xdc\xf8\x5f\x5d\x99\xd3\x3d\xdb\xba\xd4\x68\x22\x97\xa0\xdf\x55\x32\xf2\xca\x92\xdd\xe7\x7c\xdb\x66\x52\x53\x71\x73\x6d\x86\xf3\x6f\x32\x52\xc9\x59\x5d\xb0\xa6\x21\x45\xab\x1c\x54\xda\x86\x3b\xb5\x35\x6b\xe4\xb1\xd8\x45\x3f\xe4\x6c\xa2\x71\x50\x9e\x59\x8e\x13\xd3\x7e\x61\x0e\x57\xaf\xd2\x61\x31\x6a\x12\xa2\x10\x96\xc9\x55\xa0\x81\xf4\x06\xdb\x45\x04\x15\xe6\x67\xe9\xd8\x3b\xec\xe7\xec\xf5\x6b\x27\x57\xa4\xf5\x63\xf6\x8c\x56\x12\xe5\x7f\x11\x3d\xc2\xb6\x8c\xe4\x53\xe3\x44\x26\xca\x71\xeb\xfe\x40\x56\xb7\x59\xf3\x2b\xb2\xd2\xf3\x76\xc2\x0a\x6f\xbf\xd6\x57\x64\x15\x2c\xd3\x84\xe6\x8d\x5b\xa2\x3e\x5a\x37\x5a\xdf\x85\x49\x72\xdb\xe0\xe2\x6c\xe6\xdc\x88\x95\x59\x1f\xaa\x9a\x38\x6f\x71\xdb\x81\xc3\x15\x2b\xfb\x4f\x57\xe1\x26\x13\x38\xea\x2d\x2e\x0a\x99\x8e\xa6\xe8\xc5\x87\x26\x57\xfa\xff\xfe\xdf\xa8\x70\x50\x1d\xc8\xbb\xe9\x88\xd0\x00\xd1\x99\xf0\xcf\x9c\xbe\xee\xda\xea\xf3\x31\x98\x26\x3a\x5f\x46\x46\xcf\x30\x47\x9c\x64\x0c\xf8\x12\x89\xbe\x4a\xf6\x19\x23\x03\xd5\x40\xc9\x10\x85\xd4\xe2\xdc\x88\x0e\x4e\x9c\x46\x5d\x52\x19\x6e\x48\xd9\x15\x36\x52\x12\x94\x62\xb7\x7f\x69\xfe\xea\xcc\xf4\xd4\x4b\xf4\x35\x5d\x67\xed\xea\x9d\xdc\xea\x33\xc3\xe6\x28\xa9\x30\x3a\xf0\x95\xec\x19\x98\xee\xed\x7a\x2f\x7f\xe4\xbc\x3b\xc9\xbd\x9b\xfd\xde\xa6\xa6\x12\xc5\x40\x94\x4b\x3a\x7f\xcb\x37\xc9\xf7\x62\x2d\x75\xe1\xae\x3f\x79\x3f\x8f\x2b\x9e\xb3\x9a\xee\x70\xde\x99\xe9\x93\x3f\x62\x8f\xe5\x93\xd1\xce\x9a\x69\x28\x46\xab\xc6\x8a\xb6\x54\x57\xa6\x88\x83\x97\xf2\x9e\x14\xd7\x23\x97\xe9\x48\x6a\x80\x89\xdb\xc0\x6b\xe8\xc2\xa6\xd2\xc1\x62\x0a\x8c\xe4\x76\xf5\x5d\xbe\x2e\xc8\xf8\x8d\xed\x29\x2e\x92\xdd\xdf\xb0\x0b\x1f\x68\x88\x12\x05\xae\xed\x34\xbd\x50\x36\x45\x41\x57\x5e\x9e\x8c\x97\x1e\x5e\xba\x2e\xf9\x90\x20\x86\xa0\xe5\xad\x79\xc2\x2f\x34\xa2\x2d\x48\x62\xb1\x62\x0e\xeb\xd5\x5e\x49\xf9\x3b\xf6\xf6\xd0\x29\x83\x83\x2f\x43\x4a\x5d\x4b\x69\x4a\xe1\x82\x91\x5d\xfb\x42\xac\x07\xf9\x9d\x7b\xdd\xbf\x1e\xde\xa4\x58\x8c\xf8\x25\x68\x8b\xde\xa3\x25\xb9\x4d\x6e\xf3\xd4\xf0\x81\xd4\xba\x84\x88\x72\x79\x0d\xe5\x12\x44\x1b\xfa\x22\x28\xc7\x31\x78\xc4\xc3\xfa\x1d\x79\xe1\xa5\x6b\xbd\x06\x7a\x41\x26\xa9\x6e\x9d\x4d\x41\xf3\xf6\x6d\x09\xbd\x33\x36\xbd\x46\x6c\xbf\xba\xc1\x49\xd7\x99\x6e\x25\xb9\xb9\xc3\x95\xc1\xdd\x46\x97\x70\xca\x6c\xfb\x55\xc7\xe6\xd3\x90\x82\x92\x6b\x1b\x01\x27\x6d\x3d\x27\xe6\x34\xaa\x3c\xd9\x8e\x0f\x28\xa7\x72\x56\x6f\x61\xe4\xf1\x6c\xa4\x71\xde\x72\x97\x43\x6b\xda\x4e\x7e\x41\xe1\x6e\x59\xf5\xef\x17\xb5\xb4\x13\xff\xc3\x22\x0e\x69\x8a\x42\xed\xdc\xd3\x12\x27\xc7\xb4\x4d\x47\x82\xb0\x8a\xc0\xb9\x12\x04\xc0\x4a\x56\xf4\x6c\xc7\x33\x32\x27\x45\xce\xb4\x61\x3a\x3f\x95\x4c\x9e\x4e\x8f\x54\xbe\x75\x0b\x68\x49\x05\x66\x33\x00\x43\xed\x2f\x44\xa1\xad\x8d\xe0\x88\xf3\xe8\x28\x76\xc7\xab\x92\x02\x89\x17\xdf\x74\x97\x15\x2d\xf4\x7b\x0b\xf8\x2b\xfb\x9a\xae\xeb\x24\xa4\xe5\x81\x11\xf5\x63\x3e\x80\x53\x2b\x04\x0c\xbd\x6d\x53\x4a\x7d\x10\x29\xc9\x48\x10\x84\x0e\xc1\x3a\x44\x8f\x9e\xee\xef\xef\x43\xc7\x73\xf9\xd9\xa3\xad\x43\x04\x1f\x39\x9f\x3d\xde\x3a\x44\x07\xe1\x83\x4f\xc4\x87\x8f\x9f\x7a\x9f\x3d\x15\x9f\x89\x0f\xfa\x08\xee\xe9\xfe\xee\x3e\xc2\xdc\x9c\x27\x6f\x3b\x07\x05\x9f\x21\xb9\xc0\x5f\x5d\xb0\xb0\x60\x4d\xc1\x6a\x82\x85\xc4\xcb\x88\x1a\xad\x1f\x45\xbc\x23\x3e\xb5\x09\x96\x8a\x8e\x2c\x5f\xf1\x5f\x70\x39\x55\xb8\x92\x83\xaf\xbf\xf1\xd7\xf2\xf4\xe0\x9b\x60\x35\xff\xf5\x8d\xbf\x9e\x47\x8f\xbf\x8e\x56\x94\x72\xb6\x05\x0d\x45\x72\x7c\x23\x93\x56\x87\x43\xed\x2b\xb9\xef\x91\x2a\xe7\xbc\x96\x8e\x30\xf3\xb4\x3a\x6f\xda\x7e\x37\xc0\x60\xf6\xfa\x2e\xe8\xe7\x7b\x09\xed\x2a\x86\x9a\x9e\x57\x56\xdf\xf2\x2d\x83\x37\x6c\xd8\xf2\x25\xf2\x1d\xbc\x89\x42\xea\x86\x1f\xdd\x96\x8f\xb2\x3b\x1a\x1d\xe8\x86\x46\xc4\x19\x26\x86\x1e\x17\x6c\x68\x46\x70\xf3\x5a\xc2\xb0\x7f\x08\xa7\x1b\x3b\x97\x38\xec\x3d\x71\xcb\x8f\x98\x9c\x0e\x88\xf3\x50\xcc\x4d\xa4\x5c\x2e\xce\xe9\x40\x30\x57\x40\xaa\xfa\xed\xb1\xf9\xed\x89\xf9\xed\xa9\xfa\xed\x53\xb4\x7c\x08\x5f\x90\xe1\x83\xa3\x91\x6f\x27\x15\x2c\x2b\x13\xe2\x17\xad\xe8\xc6\x91\x5b\xc9\xd9\x17\x7e\x88\xd3\x98\xd9\xcb\x09\xe4\x67\x1f\x04\xd5\xf5\x65\x2b\x9b\xd2\x11\x2a\x65\x5f\x02\xed\xbb\xc7\xb5\x79\xe4\xd3\x1d\x74\xe7\xff\x0f\x00\x00\xff\xff\xdd\x39\x7c\xbe\x30\x7c\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,11 +139,11 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4d, 0x31, 0xdb, 0x65, 0xc6, 0x5d, 0x5, 0x8, 0x7b, 0x61, 0x76, 0x1f, 0x32, 0x2, 0xa3, 0xa3, 0x6b, 0x13, 0xfd, 0xd6, 0xc2, 0xc5, 0xf9, 0x90, 0x61, 0x10, 0x87, 0xca, 0xa2, 0x4f, 0xf4, 0x27}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0x9e, 0x3c, 0xbd, 0x99, 0x36, 0xb1, 0x1a, 0x31, 0xb6, 0xf8, 0xf4, 0x5f, 0x15, 0x2d, 0xd5, 0xad, 0x6, 0x24, 0x39, 0xc2, 0xee, 0x38, 0xd, 0xd0, 0x95, 0xe5, 0x1d, 0x8c, 0xaf, 0x32, 0x4a}} return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\x5f\x6f\xdb\x38\x12\x7f\xcf\xa7\x98\xe6\xe1\x4e\x06\x12\x27\x0f\x8b\x7d\x30\xe2\xee\x79\xdb\xa4\x08\x6e\x6f\x7b\x48\xd2\xed\xc3\x62\xd1\xa5\xa5\x91\x45\x54\x26\x0d\x92\xb2\xe3\x0d\xf2\xdd\x0f\xfc\x27\x91\xa2\xfc\x27\x69\x6f\xfb\xd0\x24\xd2\xcc\x70\xe6\x37\x33\xe4\x6f\x44\xba\x5c\x71\xa1\xe0\xa6\x61\x0b\x3a\xaf\xf1\x81\x7f\x45\x06\xa5\xe0\x4b\x38\x8d\x9e\x9d\x9e\x78\xc9\x9a\x6f\x02\xa9\xcb\xc7\x9b\x5f\x3e\x7e\x7e\xf8\xf8\xef\xeb\x5f\x67\xef\xdf\xdf\x5d\xdf\xdf\x87\x82\x37\x88\x32\x94\xbb\xb9\xbe\xbe\x1f\x10\xbb\x57\x5c\x90\x05\xf6\xa5\xef\x1f\x3e\xde\xcd\x3e\x5c\x87\x4a\x27\xab\x66\x0e\x39\x67\x4a\x90\xdc\xe9\xa2\x58\xd3\x1c\x67\x79\xce\x1b\xa6\xe0\xe9\xe4\x04\x00\x40\x8b\xe1\x1a\x99\x82\x07\x41\x98\x24\xb9\xa2\x9c\xdd\x20\x7e\x5a\x15\x44\x61\x91\x31\xd4\xbe\x4d\xe0\xd3\x0d\x7d\xfc\xf1\x87\x51\x5f\xc9\x59\x7b\x27\x90\xbc\x5e\x91\x8b\x59\x51\x60\x91\x91\xe8\xd9\x04\x66\x45\x21\x50\xca\x03\xba\x77\xb8\xe4\xeb\x17\x68\xdf\xca\x9e\xd3\x77\x28\x95\xa0\xb9\xc2\xc2\xfb\x4e\x65\xf7\x6c\x02\x3f\x73\x5e\x3b\x2b\x17\x17\x17\x30\x83\x92\x3e\x62\x71\x2e\x88\x42\x28\x11\x21\xaf\x88\x58\x60\x01\x8a\x03\x3e\x62\xde\x28\x04\x02\xaa\x43\xb3\x5d\x7f\x4d\x44\xf8\x3c\x80\xe7\x38\xeb\xb9\x76\x58\x1b\x67\xb8\x01\x17\x6e\x64\x9c\x24\xd9\x48\x17\x78\xa8\x10\x6a\x2a\x15\xf0\xd2\xcb\x03\xb1\x50\xa1\x04\x55\x11\x05\x15\x59\x23\xac\x50\x2c\xa9\x94\x94\xb3\x70\x69\xab\x20\x8d\x35\x92\xe7\x28\x65\xe6\x8b\x6c\x94\xb8\xc0\x85\x9c\xc0\x93\xcb\x83\xc5\xf1\xb9\x73\xe4\x96\x51\x45\x49\x4d\xff\x42\x20\xac\x75\x65\x43\x55\x05\x24\x68\x9e\xdf\x48\x53\x2b\x20\xac\xd0\x51\xd6\x54\x56\x90\x93\x15\x99\xd3\x9a\x2a\x8a\x72\xdc\xc6\x5f\x36\x0c\x28\xa3\xea\x3d\x96\x5a\xc3\x28\x67\x5f\xb4\x5d\x35\x81\x59\xa3\x2a\x97\xf5\x11\x3c\x19\x1d\xeb\x06\xbc\x0b\x31\x1d\x5a\x55\x6a\x30\xa8\x02\xca\x40\xda\xee\x6b\xd5\xb5\xed\xb1\x7e\x9f\x5d\x9d\xb7\xaa\x63\x0b\xd5\xf5\x72\xa5\xb6\xc6\x4a\x36\x3a\x03\xc5\x27\x70\xe1\xd4\x2f\x4a\x2f\x6a\x5e\xbb\xca\xea\xbb\x63\x82\xcd\xbb\x58\xb7\x3a\x0b\xaa\x42\xe7\x99\xc9\x13\x67\xf5\x16\xf0\x71\xc5\x25\xca\xd0\x88\x16\x2b\x70\xc5\x25\x55\x1a\x16\x53\x6c\xa0\x2a\xc1\x9b\x45\x65\x5e\xde\x61\x8e\x74\x8d\x02\x28\x53\x28\x4a\x92\xf7\x62\xaa\x29\xfb\x7a\xf5\x8f\x2e\x24\xb3\xe6\x53\xb4\xcd\x8d\xbd\x8d\xe7\xb7\x59\xab\x6c\xd6\xb7\x9e\x77\x51\x7a\xc1\xb3\x48\x4c\xe9\xaa\x56\x3b\x51\x69\x65\xff\x4f\xf0\xcc\x49\x4d\x58\x8e\x50\x52\xac\x8b\x08\x9b\x9f\xdd\x9b\x6f\x80\xc6\x99\x38\x88\x8c\x93\x7b\x2d\x30\xfa\xff\xa0\x9f\x3e\xa0\x72\x99\x2f\x2d\x06\xa6\x90\x7d\xa0\x9c\x05\x5d\xe6\x75\x5a\xdd\x3b\x54\x8d\x60\x12\x2e\x81\x96\xc6\x88\x6f\xc7\x8a\x48\x60\xbc\xb5\xe9\xac\x45\x4d\x57\x04\x0d\xe7\x22\x6a\xfb\xee\xbf\x26\x62\xdf\x79\x7e\x33\x0a\x3a\x50\x6f\x19\xde\xc5\x29\x5c\x8e\x2f\xdb\x37\xb4\x84\x1a\xdb\x15\xef\xb0\x84\xa9\x31\x1a\x81\x35\x5e\xa0\x7a\xd7\xd6\x40\xb6\x0b\xe1\x51\xac\x34\xe7\x42\xf0\xcd\xf1\x59\x1c\x3d\x45\xfa\xfa\x5f\xe7\x73\xe7\xe0\x38\x44\xc7\xff\x7b\xee\xea\x57\x18\x90\x23\x0c\x83\xf4\xd9\x14\x00\x01\x81\x25\x0a\xd4\xc6\x5d\x49\xc7\x09\x5d\x9b\xdf\xd3\x74\x0e\xa5\xc3\xee\x3f\x43\x9b\xe0\x04\xfa\xd1\x07\x49\x71\x8e\x9a\x7a\xdf\x81\xd5\xdb\x4c\xd3\x8f\x3d\x9b\x5a\x88\xc1\x4f\x3f\xc1\x8a\x30\x9a\x67\xa7\x9f\x18\x99\xd7\x26\x30\x6b\xf7\xa8\x60\x4f\x93\x52\xff\x4c\xeb\x1a\xe6\x66\x93\x13\x98\xeb\x23\xdb\x6c\xd5\x39\x61\xf6\x69\x8d\xe6\x51\xa9\x50\x18\xa3\x72\x43\x55\x5e\x71\xbd\xe3\x29\xde\xf2\xad\x71\x81\x45\x93\xab\x98\xf7\x24\xad\xf1\x8e\xd4\x35\x16\xb0\xa9\x90\xc5\xc7\x3a\x50\x09\xb2\x99\x2f\xa9\x52\xf6\x78\xb6\xe6\xcc\x82\x65\x67\xc8\xf2\x34\xfd\x30\xc0\xdf\x6e\x50\x9d\x36\xed\xe7\x30\x75\xec\xd0\x59\x46\x4b\x90\x58\x97\xe3\x98\x60\xc0\x74\xea\x9a\x2e\xbb\x0c\xa5\xbb\x34\x9f\x0c\x54\xaa\x6e\x3c\xd5\x26\x13\xa6\xd6\x72\x5a\x59\xda\xa1\x51\xd4\xcb\x25\xe2\x6c\x69\x22\x9c\x0e\xb9\x73\xc8\xdb\xb7\xc1\xb2\xbe\x9d\x7a\x5e\x87\x2b\xa4\xc2\x41\x34\xfe\xb7\x28\xaa\x12\xd1\xc6\x74\x75\x1e\x6a\x6b\xd6\x51\x08\xb2\xc9\x88\x31\x3d\xe9\x56\xe9\xc2\x0b\xca\xc6\x1c\xad\xae\x03\xae\xce\xbd\xcd\xa4\x4c\xcf\xe1\xbd\x49\xa4\x8c\xb6\xd4\xdc\xb1\x33\xc3\xee\x4c\x71\x10\x58\x91\x2d\xb6\xdc\x69\x1c\x18\xd0\x24\x49\xa6\x8d\x91\x8a\x78\xeb\xae\x1f\xcd\xc9\x98\x53\xb5\x8d\x09\x92\x44\xd5\xac\x7e\xc5\x8d\xab\x1f\x4d\xd2\xdd\xaf\x51\x5d\x9d\x59\x87\xf6\xd5\xda\x9b\x74\xa4\x18\x53\x19\x33\xf3\xcc\x58\x19\x3b\x76\xd9\x2f\x3f\xb7\x25\xf8\x8e\x60\x5c\x01\x69\x54\xc5\x05\xfd\x2b\xa6\xbb\x8e\x73\x9e\x8e\xc2\x52\x4d\x2a\x29\xe5\xbe\x70\xd5\x9f\x99\xc6\x4b\xca\xe8\xb2\x59\xba\x47\x77\x28\x51\xac\x6d\x32\xf6\xfa\x16\xa6\x4c\x5a\x10\x81\xb2\x9c\x0b\x81\xb9\xaa\xb7\xb1\x67\x2f\x6d\x22\x03\xd2\xe8\x55\x55\xba\x23\xf0\xd8\x98\x6c\xe3\x6f\x6d\x66\x7e\x81\xd4\xe4\xd1\x88\x8d\x80\xc8\x37\xf0\xaf\xde\xb9\xf0\xa2\x76\x89\x64\xfb\xb5\xd4\xa7\xf2\x5d\xa9\x8e\x62\x8c\xcd\x19\x61\xf9\xc1\x80\x9d\x14\xef\x41\x43\xde\x48\xe2\x6d\x0f\xbd\xa4\xc7\x3d\x73\x52\xa2\x41\x4f\x9e\x16\x74\xad\x0f\x0b\x5b\xf6\xfa\x98\x30\xb3\x94\x3f\x26\x7a\x65\x7d\x06\x25\xa9\x25\x02\x57\x15\x8a\x0d\x95\x31\xb9\x4a\x5a\xea\x8b\xb7\xdb\x0d\xb8\x76\xb2\x8a\xc7\x9a\xdb\x32\xdd\x6f\xa8\x34\x4d\x26\xda\xd1\xf6\x4c\x7b\xab\x89\xc4\x96\x33\x34\xa7\xa7\xf7\x2d\xa6\x16\xbe\xe5\x4d\xb9\xd1\xdd\xe3\x73\x36\x7c\xc2\x18\x6c\x06\x36\x66\xf7\x36\x29\x62\x2e\xe4\xef\x2e\xc8\x3f\x34\x77\x30\xf8\xf4\x71\xbf\xed\x20\xf7\xd3\x30\x53\xd2\x04\x61\x78\xff\x1c\x5d\x30\x05\xcc\xb7\x40\x56\x2b\xc1\xd7\x9a\x13\x38\xd4\xe1\xcf\xa1\x65\xff\xdc\x83\x7d\x2f\xd2\x04\xf4\x81\x68\xc6\x39\x5f\x6d\xaf\xb4\x5c\x42\x97\xf6\xd8\x1e\xed\x88\xd9\x6c\xc6\x7a\x77\xb4\xd9\x14\x28\x79\x23\x2c\x71\xca\x2b\xc2\x16\x68\x99\x87\x1e\x68\xa4\x1e\xee\xf5\x5f\x7e\x36\x4f\xca\x95\xd4\x75\x30\xf5\xef\xab\xcf\x08\x92\x05\xaa\xb8\x1e\xa5\x46\xe2\xf7\x99\xcf\xd6\x5e\x38\xbc\xca\xf8\x2b\x6e\x65\x2f\xb6\x0f\xa8\x24\x5c\x9b\xaf\x27\x3a\xb8\xeb\xb2\xe4\x42\xc1\x67\xa4\x8b\x4a\xc9\x8e\x42\x49\xdb\xdc\xde\xb9\x7f\xca\xf6\xbc\xeb\xbb\xd9\xda\xb2\xa6\x9c\x25\xed\xed\xd3\xa7\x5b\xa6\x7e\xfc\x61\x02\xf6\xe7\xf3\x31\x39\xec\xeb\x24\xf9\xc4\xc1\xe5\x46\xb0\x83\x07\xb7\xe2\x80\x36\xd2\x8d\x8b\x54\x37\xa8\x44\x05\x5b\x4c\x68\x6f\x1f\xa3\xff\xe0\x92\x8b\xed\x77\xc1\xc8\x9a\xfa\xdb\x30\x8a\x96\x3b\x02\xa3\xa5\x8d\xf4\xf5\x18\xfd\x42\x97\x54\x1d\x81\xd0\x01\x80\x8c\x19\x0d\x8f\x8d\xf0\x18\x50\xac\xe4\x21\x28\x8c\xe1\xe3\x81\xa8\x4d\x38\x7b\x60\xf8\xf6\xbd\x42\x83\xd0\x6a\xcd\x0a\xcd\x02\xa4\x12\xba\x7d\xfd\x87\x63\xbf\xd2\x3d\x3a\x82\x1a\x8e\x46\x65\x40\xf5\x03\xee\x99\x4c\x34\xbd\x8f\xc4\xbd\xe3\xc3\xee\xed\x9a\xc9\xbd\x19\x3c\xdb\x7b\xc3\x43\x3a\xa5\xa3\xc6\x69\xff\x77\x6d\xfb\x73\xd4\x9b\xd9\xc3\xbf\x0e\x2f\x3c\x75\x56\x86\x58\x60\x04\xd1\xd0\x08\x30\x84\x53\xfa\x55\xfd\x9b\xb1\x1a\xa0\xc7\x3b\xf0\x3a\xfc\x49\xff\x55\x98\x0d\x38\x70\x08\xb7\x59\x51\xc8\xf0\xdb\xb0\x67\x54\xc4\x3e\xed\x86\x85\x08\x57\x2e\x12\x48\x49\x51\xa4\x34\x6a\xc7\x75\x41\x8a\xeb\x81\x60\x0c\x5d\x89\xfe\xfe\x43\x4f\xdd\x8c\xd6\xc7\x20\xbc\xeb\xee\x23\xfe\xfb\x1b\xb0\x1e\x74\xaf\x4f\xc9\x22\xd8\xed\x85\xca\xf7\x41\x5e\x18\x5b\x7f\x2f\xf8\x6f\x5e\x00\xfe\xae\xcb\xa3\xef\x09\xff\xd8\x82\x90\x7d\xc5\xed\x6e\xc3\x41\x0e\xc2\x9d\x60\xcf\x65\x55\xf6\x05\xd0\x7c\x4e\xf3\x57\x54\xbd\x88\xf5\x6c\xb4\x22\xaa\x82\xe9\x51\xb4\x33\xd1\xe5\x75\xf1\x1b\xa9\x1b\x1c\x9e\xab\xfc\x29\x57\x73\x52\x44\x14\x57\x2f\x39\x3a\x12\x21\x73\x79\xe2\xb4\x5d\x2c\xf6\xae\x24\x35\x42\x4b\x1f\xad\xce\x6f\xeb\xdb\x8e\x24\xbf\xf8\x8e\xcf\xd9\xde\x95\xe8\xe7\xf0\x7c\xd5\xa3\x69\x34\xea\x0c\x7e\x77\x8b\x3e\x66\xef\xfa\x42\x61\xa5\x76\x8b\x71\x21\x61\x0a\x4f\xbd\xaf\x0a\x44\x9f\xc7\x7a\x8e\x77\x54\x3d\x3a\x9f\xb3\x2e\x06\x23\x37\x4e\x37\xbf\x88\xa6\x90\xe8\x9a\xb4\xef\x85\xbf\xde\x32\xa6\x06\xee\xb1\x7c\x5e\xf5\x6b\x4f\x42\x9e\x4f\xfe\x17\x00\x00\xff\xff\x2c\x43\x1e\x5d\x2c\x1f\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\x5f\x6f\xe3\x36\x12\x7f\xcf\xa7\x98\xcd\xc3\x9d\x0c\x24\x4e\x1e\x8a\x3e\x18\xf1\xf6\xdc\xdd\x64\x11\x5c\xaf\x7b\x48\xb2\xdd\x87\xa2\xd8\xd2\xd2\xc8\x22\x22\x93\x06\x49\xdb\x71\x83\x7c\xf7\x03\xff\x49\xa4\x28\x39\x4e\xb2\xd7\x3c\xc4\xb6\x34\xfc\x71\xe6\x37\x33\xe4\x0c\x49\x97\x2b\x2e\x14\x5c\xad\xd9\x82\xce\x6b\xbc\xe3\xf7\xc8\xa0\x14\x7c\x09\xc7\xd1\xb3\xe3\x23\x2f\x59\xf3\x6d\x20\x75\xfe\x70\xf5\xcb\xe7\xaf\x77\x9f\xff\x7d\xf9\xeb\xec\xe3\xc7\x9b\xcb\xdb\xdb\x50\xf0\x0a\x51\x86\x72\x57\x97\x97\xb7\x3d\x62\xb7\x8a\x0b\xb2\xc0\xae\xf4\xed\xdd\xe7\x9b\xd9\xa7\xcb\x70\xd0\x11\xc9\x73\x94\x32\x23\x75\x3d\x82\x9c\x33\x25\x48\xee\x30\x50\x6c\x68\x8e\xb3\x3c\xe7\x6b\xa6\xe0\xf1\xe8\x08\x00\x20\x14\xc7\x0d\x32\x05\x77\x82\x30\x49\x72\x45\x39\xbb\x42\xfc\xb2\x2a\x88\xc2\x22\x63\xa8\x75\x9d\xc0\x97\x2b\xfa\xf0\xe3\x0f\xa3\xa1\xc1\x0e\xfd\x83\x40\xf2\x76\x00\x2e\x66\x45\x81\x45\x46\xa2\x67\x13\x98\x15\x85\x40\x29\x0f\xc4\xb8\xc1\x25\xdf\xbc\x02\xe5\x5a\x76\x8c\xb9\x41\xa9\x04\xcd\x15\x16\xde\x26\x2a\xdb\x67\x13\xf8\x99\xf3\xda\xa1\x9d\x9d\x9d\xc1\x0c\x4a\xfa\x80\xc5\xa9\x20\x0a\xa1\x44\x84\xbc\x22\x62\x81\x05\x28\x0e\xf8\x80\xf9\x5a\x21\x10\x50\x2d\xdb\x89\x1e\x1b\x22\xc2\xf7\x01\x7d\x87\xcd\x92\x6b\xc5\xf5\x24\x0c\xb7\xe0\xcc\xef\x9d\x84\x24\x5e\x4b\x27\xba\xab\x10\x6a\x2a\x15\xf0\xd2\xcb\x03\xb1\x14\xa2\x04\x55\x11\x05\x15\xd9\x20\xac\x50\x2c\xa9\x94\x94\xb3\x50\x05\x3b\x40\x86\xb3\xfb\xe0\x4c\x55\xe0\x42\x4e\xe0\xd1\xf9\xc7\xf2\xfa\xd4\x2a\x72\xcd\xa8\xa2\xa4\xa6\x7f\x21\x10\xd6\xa8\xb2\xa5\xaa\x02\x12\x24\xdf\x6f\x64\x5d\x2b\x20\xac\x80\xd5\x7a\x5e\x53\x59\x41\x4e\x56\x64\x4e\x6b\xaa\x28\xca\x71\xc2\x43\xb9\x66\x40\x19\x55\x1f\xb1\xd4\x23\x0d\x48\xf6\x4d\x8b\xa8\x09\xcc\xd6\xaa\x72\xd1\x30\x82\x47\x33\xd6\xaa\x03\x1f\x42\x8e\xfb\x66\x97\x9a\x14\xaa\x80\x32\x90\x36\x8b\x9b\xe1\x1a\x7b\xac\xdf\x67\x17\xa7\xcd\xd0\xb1\xa5\xec\x72\xb9\x52\x3b\x83\x92\x8d\x4e\x40\xf1\x09\x9c\xb9\xe1\x67\xa5\x17\x35\xaf\x5d\xc4\x75\xd5\x31\x46\xe7\xad\xcd\x3b\xed\x0d\x55\xa1\xd3\xcc\xf8\x8b\xb3\x7a\x07\xf8\xb0\xe2\x12\x65\x08\xa2\xc5\x0a\x5c\x71\x49\x95\xa6\xc5\x04\x1f\xa8\x4a\xf0\xf5\xa2\x32\x2f\x6f\x30\x47\xba\x41\x01\x94\x29\x14\x25\xc9\x3b\x36\xd5\x94\xdd\x5f\xfc\xa3\x35\xc9\xcc\xf9\x18\x2d\x97\x63\x8f\xf1\xf4\x3e\x6b\x06\x9b\xf9\xad\xe6\xad\x95\x5e\xf0\x24\x12\x53\x3a\xca\xd5\x20\x2b\x8d\xec\xff\x89\x9e\x39\xa9\x09\xcb\x11\x4a\x8a\x75\x11\x71\xf3\xb3\x7b\xf3\x06\x6a\x1c\xc4\xb3\xcc\x38\xb9\xd7\x12\xa3\xff\x07\x79\xf5\x09\x95\xf3\x7c\x69\x39\x30\x81\xec\x0d\xe5\x2c\xc8\x36\x3f\xa6\x19\x7b\x83\x6a\x2d\x98\x84\x73\xa0\xa5\x01\xf1\x69\x59\x11\x09\x8c\x37\x98\x0e\xad\x37\xf9\x8a\x20\xf1\x9c\x65\x4d\xfe\xfd\xd7\x58\xee\x33\xd0\x2f\x4e\x41\x26\xea\x25\xc4\xab\x3a\x85\xf3\xf1\x79\xf3\x86\x96\x50\x63\x33\xf3\x0d\x96\x30\x35\xa0\x11\x69\xe3\x05\xaa\x0f\x4d\x2c\x64\x43\x4c\x8f\xe2\x41\x73\x2e\x04\xdf\x1e\xee\xcd\xd1\x63\x34\x5e\xff\xb5\x3a\xb7\x0a\x8e\x43\x96\xfc\xdf\x53\x1b\xc7\xc2\x90\x1d\x71\x19\xb8\xd1\xba\x02\x08\x08\x2c\x51\xa0\x06\x77\xa1\x1d\x3b\x76\x63\xbe\xa7\x6e\xdd\xe7\x16\xbb\x1e\xf5\x2d\x8a\x13\x20\x6b\x55\x65\xb1\xe5\x5f\xa9\xaa\x0a\x41\xb6\x64\x5e\xe3\x08\xba\x34\x05\xde\x73\x16\x99\x04\x71\xa4\xbe\x18\xee\x7d\xa6\x0b\xa3\x3d\xcb\x64\xc8\xe6\x4f\x3f\xc1\x8a\x30\x9a\x67\xc7\x5f\x98\x86\xd3\x14\xd9\x89\x0f\xa2\xed\x38\x49\x9e\xaf\xb4\xae\x61\x6e\x96\x4d\x81\xb9\x2e\x0e\xcc\xe2\x9f\x13\x66\x9f\xd6\x68\x1e\x95\x0a\x85\x01\x95\x5b\xaa\xf2\x8a\xeb\x35\x54\xf1\xa6\x12\x1c\x17\x58\xac\x73\x15\x57\x60\x49\xb2\x7d\x20\x75\x8d\x05\x6c\x2b\x64\x71\x01\x01\x54\x82\x5c\xcf\x97\x54\x29\x5b\x00\x58\x38\x33\x61\xd9\x02\xd9\x0a\x52\x3f\x0c\x3c\x68\x97\xbc\x76\x34\x1d\x8a\x86\x54\xc1\xe7\x76\x49\x5a\x82\xc4\xba\x1c\xc7\xa5\x0c\x4c\xa7\x2e\x8d\xb3\xf3\x50\xba\x8d\x87\xa3\x9e\xd8\xd7\xa9\xac\x1a\xa7\xc2\xd4\x22\xa7\x31\xaa\x15\x1a\x45\xab\x43\x89\x38\x5b\x1a\x4b\xa7\x7d\xea\x3c\xa7\xed\xfb\x60\x5a\x9f\xa0\x1d\xad\xc3\x19\x52\xe1\xc0\x1a\xff\x2d\xb2\xaa\x44\xb4\x36\x5d\x9c\x86\xa3\xb7\x2e\xe8\x33\x62\xa0\x27\xed\x2c\xad\x79\x41\xf8\x98\x4d\xdb\x65\xc2\xc5\xa9\xc7\x4c\xc2\xf5\x14\x3e\x1a\x47\xca\x68\xb1\xce\x5d\xfd\x67\xea\x48\x13\x24\x04\x56\x64\x87\x4d\x75\x36\x0e\x00\x74\x19\x26\xd3\x04\x49\x45\x3c\xba\xcb\x4b\xb3\xe7\xe6\x54\xed\xfa\x4b\x30\x89\x6a\xbd\xfa\x15\xb7\x2e\x8e\x74\xdb\xe0\xbe\x46\xf1\x75\x62\x15\xdb\x17\x73\xef\xd2\xa6\x67\x4c\x65\xdc\x1b\x64\x06\x65\xec\xea\xd8\x6e\x18\xba\x25\xc2\x67\x08\xe3\xca\xac\x72\x5c\xd0\xbf\xe2\x02\xdb\x55\xb7\xc7\xa3\x30\x64\x93\x88\x4a\xab\x6c\xb8\xe8\x76\x77\xe3\x25\x65\x74\xb9\x5e\xba\x47\x37\x28\x51\x6c\xac\x53\xf6\xea\x16\xba\x4e\x5a\x12\x81\xb2\x9c\x0b\x81\xb9\xaa\x77\xb1\x66\x2f\x4d\x26\x43\xd2\xe8\x55\xd1\x3a\x60\x78\x0c\x26\x1b\xfb\x1b\xcc\xcc\x4f\x90\x42\x1e\xcc\xd8\x08\x88\x7c\x07\xff\xea\xec\x13\x2f\x4a\x9b\x48\xb6\x1b\x4b\xdd\x66\xa1\x0d\xd5\x51\xcc\xb1\xd9\x33\x6c\xe5\xd1\x83\x93\xf2\xdd\x0b\xe4\x41\x12\x6d\x3b\xec\x25\xb9\xee\x6b\x33\x25\xd6\xe8\xcb\xb3\x05\xdd\xe8\xcd\xc3\x86\xbd\xde\x36\x4c\xd7\xe6\xb7\x8d\x4e\x58\x9f\x40\x49\x6a\x89\xc0\x55\x85\x62\x4b\x65\x7f\xf9\x96\xa4\xd6\x37\x8f\xdf\xb6\xda\xb6\x97\x8b\x1b\xa8\xeb\x32\x5d\x7f\xa8\x34\xc9\x26\x9a\xe6\xfa\x44\x6b\xad\x4b\x95\x1d\x67\x68\x76\x55\xaf\x63\x5c\xbc\xf8\xd4\x37\x61\x47\x87\x1b\xf8\xac\x7f\xc7\x31\x1c\xf5\x2c\xd4\xee\x6d\x12\xcc\x5c\xc8\xdf\x9d\x91\x7f\xe8\x9a\xc2\xf0\xd4\xe5\xff\xba\xa5\xde\xf7\xe1\x4c\x49\x63\x84\xe9\x30\xe6\xe8\x8c\x29\x60\xbe\x03\xb2\x5a\x09\xbe\xd1\xb5\x82\x63\x1f\xfe\xec\x9b\xf6\xcf\x03\x7c\xd0\xb1\x38\x21\xbf\xc7\xaa\x71\xce\x57\xbb\x0b\x2d\x97\x94\x53\x7b\xb0\x47\x03\xb6\x9b\xc5\x59\xaf\x96\xd6\xab\x02\x25\x5f\x0b\x5b\x58\xe5\x15\x61\x0b\xb4\x95\x89\x6e\xa1\x24\x70\x1b\x99\xfe\x54\x20\x09\x5f\x52\xd7\xc1\x79\xc3\xbe\x78\xed\xa5\x66\x81\x2a\x8e\x4f\xa9\x19\xf9\x7d\xe6\xbd\xb7\x97\x16\x3f\x64\x7c\x8f\x3b\xd9\xb1\xf1\x13\x2a\x09\x97\xe6\x3c\x47\x1b\x79\x59\x96\x5c\x28\xf8\x8a\x74\x51\x29\xd9\x96\x5a\xd2\x26\xbd\x57\xf2\x9f\xb2\xd9\x0f\x87\xd4\x6d\x30\x2d\xa4\x43\xd4\x5a\x3f\x7e\xb9\x66\xea\xc7\x1f\x26\x60\x3f\x9f\x0e\xf1\x69\x77\x4c\xe2\x5f\xec\x9d\x6e\x04\x03\x75\x73\x23\x0e\x68\x2d\xde\x3a\x8b\x75\xe2\x4a\x54\xb0\xc3\xa4\x4c\xee\x72\xf5\x1f\x5c\x72\xb1\xfb\xae\x5c\x59\xc8\xbf\x8d\xab\x68\xba\x03\xb8\x5a\x5a\x8b\x5f\xcf\xd5\x2f\x74\x49\xd5\x01\x4c\x1d\x48\x94\x81\xd3\x34\x59\x4b\x0f\x21\xc7\x4a\x3e\x47\x89\x01\x3e\x9c\x90\xda\x98\xb5\x87\x8e\xb7\xaf\x25\x21\x19\xcd\xe8\x59\xa1\xab\x07\xa9\x84\x4e\x6f\x7f\x24\xee\x67\xbc\x45\x57\xe0\x86\x2d\x56\x89\xd1\x81\x4e\xb7\x76\x4d\x3a\xa3\xce\xb1\x77\x67\xdb\xb1\x7b\x82\xae\x04\xdf\xf5\xd6\x06\x9d\x26\x24\x3d\x3f\x40\xcd\xdb\xfe\x13\x7b\xfb\x39\xea\x9c\x26\x84\xbf\x9e\x9f\x78\xea\x50\xfa\xaa\xc8\x88\xaa\xbe\x56\x62\x1f\x5f\xe9\x7d\xc1\x9b\x39\xeb\x29\xb3\x07\x78\x7b\xfe\xb2\xe2\x55\xdc\xf5\x28\xf0\x1c\x7f\xb3\xa2\x90\xe1\x69\xb6\xaf\xcc\x88\x7d\xda\x36\x1d\x11\xbf\x5c\x0c\x52\x4b\x8a\x22\x2d\xc7\x06\x2e\x40\x52\x7e\x9f\x31\xca\x94\x3d\xd1\xef\x3f\x74\x37\xcf\x68\x7d\x08\xd3\x43\xb7\x3a\xf1\xef\x37\x70\xde\xab\x5e\xb7\xb4\x8b\xe8\xb7\x57\x44\xdf\xd7\x03\xc2\x60\xfe\xbd\x4e\x78\xf7\x02\x27\x0c\x5d\x8b\x7d\x4f\x37\x8c\x2d\x09\xd9\x3d\xee\x86\x81\x03\x5f\xf4\xad\x10\x7b\xae\xe1\xb2\x6f\x80\xe6\xf8\xce\x5f\xbe\x75\x2c\xd7\xbd\xd7\x8a\xa8\x0a\xa6\x07\x95\xb1\xc9\x58\x5e\x17\xbf\x91\x7a\x8d\xfd\x7d\x9b\xdf\x15\x6b\x4e\x8a\xa8\x64\xd6\x53\x8e\x0e\x64\xca\x5c\xff\xb8\xd1\xce\x16\x7b\xdb\x93\x82\xd0\xd2\x5b\xab\xfd\xdc\xe8\x36\xe0\xec\x17\xdf\x5e\x3a\xec\x21\x87\x3f\x85\xfb\xb1\x6e\x7d\xa3\x16\xaa\xf7\x7c\x2f\x3a\x86\x1f\x3a\x01\xb1\x52\xc3\x62\x5c\x48\x98\xc2\x63\xe7\xd4\x82\xe8\x7d\x1b\x2e\x4e\x7d\xe9\x1f\xed\xe3\x59\x6b\x83\x91\x1b\xa7\x8b\x61\x54\xd6\x90\xe8\x22\xb8\xab\x85\xbf\xa0\x33\x50\x3d\x37\x71\xde\xaf\xfa\xb5\x2f\x5a\x9e\x8e\xfe\x17\x00\x00\xff\xff\x2f\x3a\x59\x36\x36\x20\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -159,11 +159,11 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0x40, 0x67, 0xa8, 0xa3, 0x56, 0xf5, 0xe5, 0x41, 0xa2, 0x32, 0x89, 0xaf, 0x5, 0x18, 0x88, 0xd2, 0x49, 0xa7, 0xfd, 0x44, 0x60, 0xaa, 0xf9, 0x3d, 0xaf, 0x39, 0xf6, 0xdc, 0xea, 0xd9, 0xef}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0x7c, 0x89, 0xa2, 0x29, 0xcf, 0x4f, 0x47, 0x32, 0x31, 0x5d, 0xd9, 0x55, 0x13, 0x46, 0x63, 0x97, 0x21, 0xaa, 0x3b, 0x84, 0x77, 0xa9, 0x23, 0x3e, 0x7f, 0x26, 0x2d, 0xae, 0x14, 0x26, 0x44}} return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xd6\xe0\x3b\xbf\xe2\x48\x0f\x36\x8c\xa1\x71\xec\x6e\x6c\x6c\x10\xc2\x32\x06\xa4\x21\x64\x4b\xb2\x40\xe3\x07\xc7\x84\x27\xa9\xca\xa6\x6b\xa8\xae\x6c\x57\x66\xd3\xee\xd5\xf0\xdf\xbf\xc8\xfb\xbd\x2e\x4d\x83\xec\x18\xf1\x20\x41\x77\x5e\x4e\x9e\x7b\x9e\x3c\x79\xf2\xf0\x6f\x3b\x3b\x00\x00\xaf\x6a\xb2\xba\x64\xe8\xb6\x6a\x6e\x4e\x49\x5d\xe3\x82\x55\xa4\x91\x5f\x5d\xcd\x2a\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x56\x0d\xa6\x80\xa0\x30\xed\x60\x4a\x5a\xa0\xb2\x37\xa0\xa6\x84\x12\xd7\xf8\x06\x31\xfe\x27\xb9\xfe\x37\x2e\x18\x15\x23\xad\x66\x55\x31\x03\x54\xd7\x64\x45\x61\x49\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x98\xa3\x66\x0d\x0d\x29\xf9\x74\x14\xd8\x0c\xaf\x61\x85\x1a\x06\x55\x03\x08\x68\xd5\xdc\xd4\x18\x50\x51\x90\x65\xc3\x26\x62\x82\x0b\x06\x02\xd6\xf9\x02\xb1\xea\xba\xc6\xb0\xaa\xd8\x8c\x77\x84\x9a\x14\xb7\xb8\x04\x46\x6e\x71\xa3\xfb\x00\xc5\x6c\xb9\x98\xc8\x55\x5e\x62\x2c\x1a\x92\x66\x5a\x93\xd5\x21\xff\xe7\xa0\x20\x2d\x3e\xd0\x2b\xa7\xf0\xe1\xfc\xe4\xec\xa7\x73\x01\xdc\x9c\xb4\x18\x66\xd5\xcd\x0c\x6a\x7c\x87\x6b\xa8\x9a\x29\x69\xe7\x48\x20\x03\x5d\x93\x25\x13\x63\x69\x94\x58\x4c\xf1\xc9\xfe\x76\xb8\xb3\x53\xcd\x17\xa4\x65\xf0\x6a\xd9\xdc\x70\x38\xaf\x04\x58\xd3\x96\xcc\xe1\xb9\xf7\xd9\x73\xd3\xb2\x26\x2b\xa7\xd5\xb7\x7f\xbc\xfa\xf1\xdd\x2f\x57\xef\xde\x9c\xbf\x3d\x39\x3b\xfb\x70\x7e\x79\xe9\x36\xbc\x38\xbb\x42\xd7\x35\x56\xf4\x74\x7b\x5c\x9c\x5d\x9d\xfc\xf0\xe3\xf9\xe5\xd5\xc9\x9b\x8b\xb7\xaf\x83\xae\x3f\x0a\x1c\x89\x59\xa8\xee\xf4\xe3\xbb\xd3\x37\xe7\x67\x62\xa2\xcb\xc4\x4c\x97\x8c\xb4\xe8\x06\xbf\xc2\x98\xba\xd3\x5c\x5e\xbd\xfb\x70\xf2\xfa\xfc\xd5\xf9\x79\xaa\xd3\x69\xbd\xa4\x0c\xb7\x3f\x9f\xea\x2e\x3f\x9f\x26\x5a\x9d\xbd\x79\xad\xbf\x3f\x7b\x13\x82\xca\x1b\x9c\x2f\x48\x31\xd3\x4d\xce\xdf\xbf\x3b\xfd\xbb\x6e\xb4\xb3\x58\x5e\x5b\x8e\x4d\xb2\x36\x7c\x92\x64\x3f\x3c\x3c\x84\x13\xc5\x0e\x0b\xc4\x66\x92\x51\x79\xff\x1a\x33\x88\xba\xa9\xf5\xbe\x47\x6c\x76\x04\xce\x1f\xdd\xbd\xde\xb7\xd5\x1d\x62\xaa\x97\xf3\x47\x4f\xaf\xe5\x75\x5d\x15\xaa\x93\xf9\xdd\x82\x7d\x7e\x87\x1b\x66\xe1\xc5\xfc\x4f\x78\x4b\x4a\x7c\x52\x96\x9c\x8c\xd1\x80\xbb\x5c\x94\x2e\xce\x38\xe0\x6d\xd5\xdc\xec\x43\x4b\x6a\x7c\x04\x1f\x2f\x1a\xf6\xff\xf6\x01\xcd\x39\x12\x4e\xc9\x7c\x5e\x31\x86\xcb\x23\xf8\xf8\xaa\xfa\xe3\xff\xfe\x9f\x7d\x40\x65\xd9\x62\x4a\x8f\xe0\x44\xfe\xf2\x72\x2f\x98\xf3\x4c\x8a\x2d\x69\x07\x4f\x5c\xea\x1e\xfc\x43\x3e\xff\xff\xfe\x5f\xe3\x00\x48\xac\xfa\x03\x9e\x93\x3b\x5c\xbe\x6a\xc9\x7c\xec\xca\x07\x2f\x70\xd4\x1c\xe9\x45\xf6\xae\xe5\x27\x54\xcc\xaa\x06\x2b\xa6\x3c\x6d\x31\x62\xb8\x1c\xb7\x80\x3d\xcb\x24\x97\xac\x5d\x16\x5c\x1b\x21\x06\x94\x91\x16\x53\x0b\x17\x5c\x9c\x09\xc5\x65\x00\xa0\xb2\xf1\x99\x05\x9c\xc2\x27\xf1\xad\xcb\xa8\xa6\xff\x5b\x0f\xa6\x7c\x3b\xbb\xfe\x1d\xd3\xa8\x6a\x2a\x36\x04\x63\x7b\x0e\x00\xfc\x87\xe2\x7a\x3a\x09\x20\x80\x63\x90\x23\x75\xb4\x14\xad\x9c\xbf\x4c\xd3\xfb\x1d\xf9\xaf\xc1\xd8\x29\x69\x18\xaa\x1a\x9a\xd0\xe9\x48\xcc\xf3\x35\x37\x4c\x82\x46\x5a\x73\x98\xbe\xd2\xc0\x55\xdc\x3a\x52\x5c\x90\xa6\x44\xed\xda\x58\x1b\x41\x83\x8a\x02\x69\xea\x35\xcc\x31\x37\x64\x8c\xc0\x8c\xd4\xa5\xe9\xcf\x8d\xc6\xcf\xa7\x40\x5a\xe0\xda\x4f\x9a\x4e\x61\x19\xb9\x52\xe5\xad\xd1\x92\x11\x0e\x52\x81\xea\x7a\x0d\x0b\xb4\x16\xd6\x88\xb5\xa8\xa1\x48\x99\x62\x8c\xa9\x19\xaf\xc5\x35\xe7\x1e\xde\xd3\x19\x76\x81\x5b\xb1\x2a\x3a\x09\x29\xef\xf3\xde\x45\x33\x25\x09\xfa\x37\xdd\x64\x77\x38\xd3\x7c\xc7\xd1\x8a\x16\xe8\xba\xaa\x2b\xb6\xe6\xd0\xf0\x85\x8a\x35\xfd\x03\x2d\x6b\x81\x07\xe1\x15\x48\x0b\xbc\x6a\x70\xeb\x76\x65\x44\xd8\xf1\xb2\x45\x2b\xbe\x86\x12\x2f\x08\xad\x98\x1a\xa6\x6a\x0d\x35\x34\xa2\xab\x29\x34\x18\x97\xb8\x34\x83\xa0\xa2\xc0\x94\xee\x6a\x93\xb0\x27\x00\x9d\x7b\x8b\x15\x80\xbc\x6f\xc9\x5d\x55\xe2\xf6\xc8\x01\xf7\xc5\x57\xc6\xf6\x4e\x44\xa3\xef\x7a\xb8\xd8\x13\xcd\x8d\x27\x09\x19\x7f\xd1\xe2\xe0\x13\xfe\xd3\x31\xfc\xa4\x98\xe1\xe2\x76\x77\xef\x08\x9e\x5f\x34\x77\xa8\xae\x4a\x61\x09\x41\x7a\x11\x12\xef\xba\xed\x73\x6f\xe0\xfb\x58\x8e\x9a\x3e\x41\xe3\x8b\x86\x63\xb1\xf6\xf8\xcb\x0e\x28\xe1\xb8\x6b\x0d\x8e\x94\xba\x0c\xf1\x1a\x33\xe1\x0e\x6a\xc5\x07\x64\x2a\xfe\x0c\x18\xc1\x63\xcd\xe9\xb2\x81\x1b\xcc\x94\x86\xe4\x68\x51\xbf\x06\x58\x6d\x31\x5b\xb6\x4d\x2f\xdc\x93\x6b\xd2\xb6\x64\xb5\xbb\xf7\x6c\x22\xf8\xf5\xd9\x44\xc1\x92\x57\x2c\xd2\x86\x43\xd5\x30\xdc\x4e\x51\x81\xa5\x42\x90\x6e\x70\x81\x1a\x0e\x65\x5d\xd1\x99\x94\x68\xc1\xd8\xb1\xff\x68\x06\xa3\x44\x76\x27\x6c\xa6\xfb\xff\xbe\xc4\xed\x3a\xe8\xe9\xa9\xf7\x16\x53\xb2\x6c\x0b\xec\x80\x90\x71\x3a\x02\xa9\xbf\x43\xad\x72\xa0\xa5\x73\xf8\x91\x5a\xf3\x1c\x35\x5c\x36\x83\x9a\x72\x7a\xa0\xb2\xe4\x1a\xfc\x9d\xd0\x73\xbb\xbf\x09\xe6\x3a\x82\xef\x63\x17\x76\xc2\x9b\xf1\xdf\x71\x1b\x8a\x14\x57\x52\x47\x09\xc5\xa5\x8c\x78\x30\x9d\x31\x6d\x66\x4e\x63\x13\xf2\x13\x9b\x4e\x7b\x0e\x13\xea\x41\x95\x36\xba\x22\x3e\x08\x91\x56\xe0\x7e\xaa\x9a\xc2\x11\x73\x1f\xc8\xbb\x0a\xaf\xe4\xa0\x04\x53\xb1\xdc\xf3\x3f\x2a\x3a\xc8\x4e\xbe\xdc\x3b\x82\x1f\x08\xa9\x53\x3c\x2f\xad\xa4\xe0\xf9\x5f\xe5\x10\xff\x4c\x35\x73\xcd\xbe\x68\xeb\x7e\x90\xec\x71\x52\xd7\x62\xec\x66\x4a\x44\x87\x0c\xfe\xf8\xf7\xb9\xfe\x76\x8e\x8e\x41\xbc\x46\xc9\x91\x7c\xe4\x0b\xf0\x3f\xc9\xa5\xa6\x78\x23\x12\xcd\xab\x19\xb6\xd2\xa1\x7c\x25\xce\x6c\x54\xfa\x4c\x7c\xc3\x29\xe5\x4a\x69\x16\xb5\x6f\x25\x2d\x36\x43\xa0\xba\x0e\x64\x4f\xed\x7c\x85\xfd\x2e\x22\xeb\xa7\x36\xa4\xda\x66\xc9\xc6\x66\xb4\x37\x18\x2f\x28\xb7\xeb\xc5\x2d\x57\x6e\x33\xb2\x92\x9b\x61\xdd\xab\x29\x8d\x9c\xc9\x3d\x2d\x05\xd4\xca\x0d\x27\x2e\x5d\x25\x51\x31\xb8\x6d\xf8\x76\x5b\xba\x26\xaa\x2d\x23\x70\x53\xdd\x61\x0d\x0b\xd7\x41\xb0\x9a\xe1\x46\xee\xb1\xb5\x81\xe5\xb3\x68\xc3\x6b\xc6\x2c\xab\xe9\x14\xb7\xdc\x51\x65\xeb\x05\x96\xaa\x57\x0c\x1a\xab\x99\x48\xb9\x1c\x75\xe8\x1b\x47\xb4\x0e\xed\xda\xee\xb8\x90\x84\x66\x9c\xeb\xe6\x3d\x4f\xd7\x08\x59\x1a\x6a\xb4\xf9\x04\xc9\xe1\x85\x07\x57\xd5\x35\x5c\x63\x68\xaa\x9a\xfb\x11\xc2\xc8\x28\x12\xcd\x10\x85\x86\x40\x41\xda\x16\xd3\x05\x69\x4a\x4e\x64\x9f\x8c\x79\x48\x07\xc3\xf9\xd2\x07\xf4\x52\xfa\xec\x21\x4f\x71\x1b\xa1\x02\x23\x36\x6e\x42\x5a\xea\xf5\x3d\x45\x8d\x74\x36\x97\x14\x03\x69\xb0\xe3\xf9\x2f\xb0\xec\x0f\x8e\x2d\xe7\x5d\xb8\xdf\xc4\xb9\xe2\x1a\xc3\x42\xee\x53\xd5\x54\x2b\xb8\xc6\x05\xe2\x03\x09\x16\x29\xc8\xb2\x2e\x79\xab\x25\x75\xb0\xe0\x30\x42\x12\x09\x8d\xd1\xe2\xf4\x08\xbe\x37\x02\xda\xa9\xef\xef\xbb\x87\x33\xaa\x61\xc8\x88\xa6\xf1\xfd\x4e\x80\x28\x41\x0f\x2b\x9c\x82\x20\x7f\x27\x35\x77\x50\x94\x17\x2e\x55\x80\xe5\xcc\x90\xe2\x4e\x20\x81\x0a\xa9\x91\x1b\x86\x40\xcc\x05\x7b\x35\x44\xed\xc5\x80\xcd\x2a\xba\xcf\x65\xd4\x61\xbb\xfc\x7a\x99\x85\xca\xe7\x21\x37\x70\x33\x71\x60\x0f\x99\xe9\x8a\xeb\x13\x3a\x48\x9b\xe8\xf0\x15\x6e\xf9\x96\x45\x52\x59\x44\xe5\x8c\x9a\x33\xec\x77\x28\x7c\xf2\x24\x07\xfe\xc2\x75\x4a\x21\x77\xf4\x7c\x84\x06\xaf\xd4\x04\xfb\x10\x6b\xaf\x25\xc5\x25\x4c\xab\x96\xb2\x7d\x98\x12\xbe\x1f\xc0\x25\x5c\xaf\x43\xd8\xe2\x19\xb4\x92\xe2\x53\xe8\xe1\x53\xea\x51\xb7\x6b\x52\xb3\xa4\xe7\xd8\xa6\xfb\x93\xa2\x45\xc2\x6d\xa5\x80\x28\x25\x45\x25\x76\x6e\x22\x80\x29\x50\x9d\xe7\x0b\xdf\x21\xa2\x3d\xa6\xcf\xdf\xbc\x8c\xd0\xa0\xfb\x9b\x30\xe0\xb0\x6d\x8c\x07\x45\x66\xe3\xe2\x80\xe2\x98\xd3\xde\x9d\x8b\x37\x34\x1c\xfb\x53\xed\xa4\x77\x3a\x4a\x47\xc1\x8b\x03\xf8\x94\xd9\x0c\x59\xbd\xa3\x5a\xc5\xcd\x42\x3e\x80\x63\xf8\x76\xf2\x6d\x1e\xc2\xa8\xa5\xd7\xf4\xf0\x10\x2e\x62\x7b\x14\x2a\x98\x7d\x41\xd5\x0a\xd5\xd5\xff\xc7\x50\x09\x3f\x85\xef\xf6\x66\x82\x1a\xe1\x78\x5c\xee\x5d\x43\xe8\xa0\xd5\x6b\x5a\x4d\xc5\x7e\xd9\xa1\xfe\xbb\xeb\x7f\xc3\xb1\xfb\x41\x82\xa6\x62\x6d\x6e\x13\xaf\xc3\x4e\xd4\xfe\xf0\x10\xe4\x9e\x4a\xc9\x04\x57\xb8\x02\xf8\x39\x6a\xd0\x8d\x55\xc4\x22\xe0\x9b\xf0\xa0\x52\x03\x72\x3f\x07\x33\x25\x31\x81\xe7\xd5\xb9\x64\xfe\xc3\xd7\xec\x50\xe6\x27\x05\xc6\x71\x80\x08\x67\x27\x28\x7f\x73\x5b\xef\xee\xa5\xf1\xe2\xf3\x64\x3c\xcb\xc4\xf7\x4c\xf8\xcf\x3d\xe0\x9a\xa6\x84\x27\x81\x68\xd7\x8c\x74\xcc\x1b\x36\x4b\x71\x71\xa0\x5c\xe0\xd8\x15\x89\xd0\x8e\xd6\x84\x62\x6d\x22\xa4\xf9\xa0\x70\x8d\xa7\xdc\xd4\x95\x98\xb2\x96\xac\xb9\x8a\xc6\x77\xb8\x5d\xb3\x99\x1b\x3c\x92\x4e\xb8\xb0\x34\x58\x2a\xc5\x82\x8f\x25\x04\x11\xe6\x98\xcd\x48\xb9\xaf\xdc\x59\x61\x2a\x17\xa8\xe1\x5b\x69\x21\x10\x2d\x56\xbe\x2f\xff\x42\x69\x7b\xe9\x08\x8b\x83\xa2\x66\xad\xc3\x03\xee\x51\x14\xff\x51\x20\xed\x86\x3a\xca\x06\xb9\xf8\x72\x05\x16\xdc\x5d\x54\xd4\xb6\x74\xe3\xa5\xb6\x83\xbf\x9f\xf2\x51\xab\xfd\x37\x11\x81\x35\x93\x65\x68\x6b\x51\x61\x76\x82\xf2\xff\x60\x27\xd8\x54\xf5\x5e\x17\x3d\xa7\xae\xa1\x96\x33\x97\xe9\x50\x6f\xdf\xf4\x4e\xb7\x30\x18\x1b\xc0\x94\x6c\x79\x71\xd6\x09\xa7\xa2\x4b\xa4\x8f\xbb\x1b\x9d\xc5\x2e\x48\xe4\xe6\xd5\x35\x37\xa9\x81\x53\xa2\x58\xc6\x39\xc3\x9c\xa8\x08\x93\x73\x12\x86\x2b\xce\x69\x40\x5a\xb8\x26\x6c\x26\x95\x87\xef\x89\x7c\xe4\x9c\xeb\xfb\x1c\xca\xcb\x60\x7c\x42\xe3\x8f\x54\x53\xc1\x93\xe2\x04\xd1\xf2\x6d\x3a\x60\x29\x6d\xbc\xda\xe3\x4a\xfb\xb0\x2b\x8f\x49\xb4\x53\xb1\x77\x04\xdf\x7b\x27\x86\xca\x42\x7e\xda\x89\xd8\x34\xb4\x84\xb1\x79\xb4\xaa\x2c\xdb\xf9\x07\x54\xa3\xa6\xc0\xa1\x21\x9d\x5c\xab\xcf\x0f\xc2\x63\xc1\xc9\xbc\x6a\xaa\xf9\x72\xae\x3e\xfa\x80\x29\x6e\xef\x90\x3d\x5d\xb6\x28\x54\xf6\x8d\x6f\xb7\x53\x86\x4d\xed\x3d\x7c\xf5\x2d\x30\x1c\x1a\xab\x48\xd3\x3d\x13\xaa\x2e\xc4\x09\x78\x3a\xde\xc3\x8a\xf3\xd1\xb3\x0c\x52\xfc\xde\x16\x2d\x5b\x45\x8a\x60\x05\x4a\x71\xcb\x76\xa3\xcf\xc5\x77\x82\x17\xe0\xc5\x71\x00\xc6\x37\x21\xbd\xf6\x93\xdd\xe7\x98\x52\x74\x83\x85\xa3\x45\x97\xd3\x69\x55\x54\x62\x63\x4f\x18\xaa\x01\xdd\xa1\xaa\xe6\x3b\x28\x19\x36\x56\x6b\x79\x1e\x0d\xb4\x97\x34\xe5\x17\x53\x63\x07\x94\x30\x14\xa8\xe1\x3b\x9c\x56\x1e\xa1\x49\xa9\x92\x30\xee\xdb\xf0\x3e\x77\x49\x54\x04\x96\xcd\xf0\x3c\x1a\xb9\x9a\xc2\x6e\x66\xd1\xa1\x16\xd7\x3f\x39\x5f\x2c\xfd\xf9\x37\x0a\xa7\xf1\xa2\xc0\x06\x87\x5f\x1c\xb8\x54\xd6\xc0\x1b\xc9\x94\xff\xc7\x96\x3f\x83\x27\xbe\x1d\xe4\xb8\xea\x42\x90\xfc\x10\x56\x33\xc4\x54\x3b\xa5\x56\xd4\x17\x4c\x06\xb0\x94\x77\xa4\x89\x1f\x4d\x68\x7c\x88\xe4\xea\x0e\x0f\x61\xb9\x28\xf9\x9e\xdf\x57\x63\x62\x5f\xd6\xe2\x82\xb4\x62\xa3\x84\x4a\x11\xf9\x30\x53\x2a\xeb\xaa\xfa\x28\x3e\xd9\x0a\x29\x3c\xfa\xa6\x61\x16\xb6\x7a\x39\xff\xe8\xf9\xd0\x57\xe4\x23\xe5\xb2\xa8\x38\xe5\x60\xc8\x40\x5c\x83\xcb\xc5\x7b\xdb\xfc\x5e\x14\xa8\x39\x5a\xfc\xfb\x12\x53\x96\xc0\xb9\x1a\x7c\x5e\x35\x4b\x2a\x08\xc8\xdd\x1f\x58\x21\x35\x68\xe8\xce\x06\xfb\xcf\x08\x7d\xc9\xdd\x42\xee\x9b\x6f\x32\xb8\xc9\xe3\x52\xad\xf7\xc5\x81\xb3\xe7\x2a\xc4\x19\xf4\xf9\x7c\xc1\xd6\x82\xe3\x43\x67\xc6\x59\xe5\x6b\xcc\xd4\x1e\x85\x2d\x51\xed\x5b\x50\x54\xcc\x20\x76\x6b\xdd\xc9\x25\x9c\xef\x49\x2b\x4e\x32\x5f\x1c\x40\xa7\x98\xf9\xd2\x9f\x1d\x54\xa3\xc5\x19\xd6\x37\x5d\xd1\xc0\x69\x9c\xe5\x17\x7d\xa6\x0f\x24\x67\x78\x0e\x55\xa3\xb6\x19\x14\xcd\x71\xc7\x7a\x25\x6a\x26\x2a\xd6\xba\x2b\x8f\x07\xb4\x62\x51\xb0\xa6\x17\x95\xe9\x19\xac\x33\x03\xae\xd1\x60\x19\x3e\xbb\x1f\xb6\xe7\x38\x3c\x84\xcb\xaa\x11\xc1\x72\x65\xb0\x1b\x12\x59\x6c\x64\xfd\xf1\x19\x92\xd1\xe6\x82\xcc\xb1\x65\xf9\x86\xb4\x73\x54\x5b\x61\xbb\xce\x09\xe8\x30\x1b\xf8\x70\x9b\x37\xda\xd2\x6d\x22\x92\x39\x03\x63\x48\xd3\xc3\x9e\x29\xf3\x92\xdd\x92\x29\xde\x34\xce\xec\x35\x2a\x6e\xc5\x71\xbb\x72\xa0\xd0\x94\xe1\x16\xae\x31\x57\x67\x4e\x78\x8c\x53\x08\x81\xdc\x7e\x91\x56\x67\x84\x88\x04\xb6\xcc\xe8\x91\xca\x54\xce\x6f\x35\x85\x05\xa1\x94\xfb\xa7\x43\xe2\x6d\x91\xe3\x6b\xce\xd7\x84\xf3\xab\x4f\xd1\x62\x8f\x77\x58\xa0\x49\x6f\x33\x71\xdb\x72\x77\x7f\x26\xc2\xd8\x8d\xd0\xc8\xd7\x18\x58\x5b\xdd\xdc\xe0\x56\x6e\x1c\x17\x2d\x29\x97\x32\xa7\xe2\x1a\x17\x88\x2e\xb1\xeb\xcd\xa8\x58\x25\xae\xcb\x58\x86\x0e\x0f\xf5\xc8\x22\x8c\x4e\x16\xb8\xad\xd7\x2a\x8c\x21\xcd\x87\xf2\x8c\xc4\xe1\x2d\x5f\xa5\x98\x26\x1e\x88\xaf\xd6\x38\x91\x2f\xba\x78\x2a\x69\x41\x8f\xe0\xf9\x29\x6a\xb8\x7b\xa1\x4f\x74\xe6\x32\xe8\x8c\x1a\xe1\x62\xd7\x2d\x46\xa5\x38\x1d\x28\xc3\x30\xda\xc3\x36\x0f\x81\x63\xdf\xe7\xd9\xdf\x28\xa3\xe1\x79\xf6\x32\x64\xa5\xf6\xac\x02\x7a\x37\x5e\x00\x7d\x9e\x7e\xc2\xdb\xe2\xbe\xe3\x40\x8c\x76\xfa\x92\xa3\xc4\xfd\xc0\x23\x62\x5a\x27\xfb\x68\x0c\xf5\x3a\xff\x3f\x36\x04\x59\xcd\xac\x18\xf0\x83\x54\x26\x49\xa1\xdc\x10\x88\x58\x13\xe5\xb0\x97\xb6\x5b\x23\x82\x9d\x5e\x97\xc1\x0e\x63\x80\xeb\x0c\x66\x5c\x1d\x24\x55\xae\x76\xe5\xf4\xd1\x66\x81\x01\xd1\xa1\xfe\x58\x7a\xab\x38\x94\x8a\x23\x22\x7c\x0f\x61\xbb\x70\xc0\xcc\x4e\xa4\xcb\x98\x6b\x21\x95\xf9\x2a\x61\xf0\x54\x1d\x43\xea\xc4\x2c\x7d\xc8\x5c\xb1\x49\x4f\xac\xbf\x1f\x4f\x59\xd3\x26\x59\x9c\x02\x6b\x97\x58\x44\x55\x52\xf6\x4a\x3b\xed\xf8\x8f\x8a\x32\xaa\x4f\xf1\xe2\x74\x60\x71\xb6\x25\x0e\xc5\x75\x38\x4e\x2c\x89\x2c\xf8\xb7\xa8\x76\xe3\x58\xfb\x52\x6f\xaf\x2a\x8a\x61\x8a\x6a\x8a\x27\xfe\x21\xd0\xc3\x93\x38\x02\x16\x08\xce\xfe\xfc\xb4\xcb\x97\x89\x38\x6e\xd0\xe1\x2c\x9d\xb0\x39\xa6\xa7\x03\x23\xa8\x6e\xe3\xa2\x37\x9a\x7d\xdc\xc4\x24\xed\x08\x22\x16\x9d\xa6\x82\xa3\xdf\xdd\xd0\xb6\xa3\xdf\xfd\x1f\x75\x46\xf1\x9b\x1f\x07\x0f\xfb\x5b\x09\xcd\x68\xce\x08\xcd\x70\xec\x8d\x69\x03\xc1\x89\xc8\x7e\x30\xc0\x59\x94\xa5\x1a\x8e\x14\xb4\x18\x31\x64\xf7\x70\xc9\xa1\xee\xbb\x4c\xbc\x3d\x5d\x52\x1b\x59\x4e\x45\x29\x13\x86\x4f\xf7\x41\x1c\xcc\x09\xef\x45\xbb\x74\xce\xc1\xaf\x68\x6e\x3e\x9f\x23\x56\xcc\x30\x4d\x9d\x23\x65\x73\x72\xd3\x64\xdd\xed\x40\xe9\xb3\xf4\x51\x07\xff\xf9\xea\xab\x1c\xe2\xc6\x77\x92\xb3\x3d\x83\xe3\x64\xfe\x63\xef\x8c\xa2\x63\x36\xf8\xcd\x7f\xd2\xcc\xa8\x03\x61\xed\x32\xd6\xe0\xf7\xc9\xa8\xdb\x8f\x84\xdc\x86\x64\xb3\x77\x60\xe8\x02\x17\xd5\xb4\xc2\xa5\x4e\xfd\xf0\x93\x47\x20\xb1\x2e\x37\x1b\x52\x8a\x8e\x59\x57\xf7\x59\x84\xbb\x5c\x2d\xb5\xc3\x8c\x5d\x40\x72\x8f\xd2\x01\x8e\x23\xba\xe4\xc4\x7a\x24\x26\xe3\x55\xf3\x99\x76\xf5\x1c\x09\x06\xca\x1a\xa9\x57\xca\xb9\x17\x7b\xae\xb2\x04\xd4\x48\x53\xc4\x75\xa0\x4d\x72\x71\xd3\xbf\xe0\xc9\x12\x24\x13\xc7\x5e\x55\xa9\x72\x7c\x27\x55\x19\x7d\xa9\x74\xb7\x48\x0b\x3f\xce\xe5\xd8\x88\x3c\x3e\xcd\x1a\x55\x19\x9f\x96\x89\x9d\xf6\xa5\x3c\x9f\x3b\x76\xc7\x9c\x88\x6f\xa4\x13\x73\xd1\x7c\x10\x76\x7b\x77\x0f\x0e\x82\x36\xfc\xeb\x0f\x78\x85\xda\x32\x08\xb6\x6d\xb2\x17\x77\x80\xf1\xc6\xc2\xf3\x6a\xe0\x5d\x1a\x17\xb8\xaa\xd4\xd9\xdf\xee\xa7\xfc\x93\xc4\xed\x96\x68\xe5\xe6\xbb\x5f\x64\xf6\x90\x3d\xd0\xda\xdd\x73\xee\x78\x88\xc5\x88\x9c\xe3\x97\x3a\xe7\x78\x2f\xc6\x83\x73\x6c\xf6\x6b\x55\xfe\x13\x5e\x1c\x3c\x13\x74\x0d\xb5\xfe\xa5\xb2\xcb\x61\x0e\xbd\x4a\x42\xb6\xcc\x9a\xea\xac\x22\xd6\x26\xda\x25\x2f\xe9\x01\xa9\xcb\x8e\x5c\x7c\xc8\x9c\x2c\x0b\x30\xc3\x6c\xf0\x0b\x9d\xbf\xbc\x81\x68\x19\xfc\x75\x48\xd7\x03\xf3\x81\x13\x12\xd4\x2b\x24\x7e\xc6\x6b\x74\xa2\x3a\xe9\x56\xa7\x93\xbf\xb6\x48\x0d\xbf\x2a\xe6\x42\x98\x44\x49\x28\x78\x3d\x02\xc6\x21\x54\x28\xfa\x26\xf1\x95\xe9\x97\x41\x8e\x8a\xee\x5f\x91\x8f\x8d\xc8\x2d\xd8\x48\x20\xad\x44\xff\x1a\xd2\x5b\x4a\xa8\xf9\x74\x08\xcf\xab\xa3\x9f\x4e\x8b\xe2\x87\xeb\x94\x8b\x27\xd2\x7d\x67\xfa\x00\xc2\x49\x04\xd4\xb9\x73\x62\xe4\xe4\x78\x54\xee\x0e\x99\xbc\xae\x83\x4b\x7f\xfc\x5f\x30\x94\x44\x7c\x5d\xd4\x18\xb5\x69\xc5\x52\xe1\xba\x54\xea\x45\x8c\x55\x62\xe0\xdb\x06\x6f\x20\x27\xd7\x54\x5d\x57\x22\x2d\xcc\x91\xba\xfe\xcb\x08\xdc\x62\xbc\x80\x8a\x19\xd5\x13\xc9\xb6\x44\x8e\x63\xb6\xf5\xae\x67\xaf\xcf\x7e\xbe\x1c\x14\x48\x94\xb7\xcb\xd2\x3b\xbc\x6c\x72\xc6\x11\x3c\xbf\xf4\x7d\x30\x3e\x82\x40\x98\x20\xa1\xdc\x9e\x8a\x1b\xcc\x5a\x1e\xe2\x28\x74\x26\x26\x72\xac\x12\x02\x76\xbf\x9d\x7c\xbb\x67\x23\x7f\x8a\x49\xc4\x64\xdc\xff\x4e\x26\x5d\x76\x25\xd1\x25\xb7\x64\xae\x75\xd1\xfc\x9b\xdd\x9a\x6d\xe6\x3a\x28\x67\x2b\x39\xda\x56\xf5\x5d\xe7\xd9\x46\x2c\x01\x5c\x00\x64\xb8\x5c\x1d\xd4\xee\xab\xb0\x30\x43\x35\x34\xcb\xf9\x35\x6f\x39\x8d\x02\x6f\x2a\x21\x49\xc4\x44\xf8\x10\x25\x2e\x97\x05\x73\xcf\xff\x84\x78\xe0\x36\x0e\x98\x6c\x12\xfd\x71\x95\x70\x6a\x81\xf2\x22\x2b\xcd\x2c\xd1\xc0\xa4\x6f\x90\x5b\xfd\x4c\xe5\xe5\xa1\x86\x2f\xd6\xc9\x94\x9c\xa3\x45\x0c\xb8\xce\xa3\x52\x83\xbf\x38\xc8\x33\xcf\x8b\x83\x38\xa6\xa0\x40\x3d\xcd\xaa\x12\x37\x86\x80\x55\xa0\x27\x8d\xbd\xd0\xd5\xd0\xd3\x26\x22\x19\xe0\x7a\x7f\x83\xee\xfb\x6a\x71\xcf\x7a\x7e\x83\x0d\x05\xa4\x42\x73\xe6\x58\xc8\xc1\xe5\xe0\x43\xba\xab\x19\x36\xe7\x0b\x56\xd9\xc8\xbb\x96\x5c\x07\x1b\x4d\x8f\x5c\x36\x10\xc9\xe9\xa5\x0e\x96\x45\x19\xa6\x53\x71\x99\x40\x46\xd4\x62\xaa\x8b\xd4\xbc\xdd\x94\xfe\xb1\xc3\xfa\x43\x4e\x9e\x77\xa6\x83\x29\x04\xb8\x5b\xae\xf1\x56\x31\x74\x06\xb7\x60\x18\xc3\x21\xf3\xb6\xd1\x37\x4a\xf1\x0e\xba\xeb\xfe\xf3\x00\x37\xf4\x91\x2c\x96\xbb\x85\xf7\x2c\x97\x8d\x18\x3c\x95\xf9\xb2\x33\x6e\xd7\x86\x39\x0e\xd9\x20\x33\x56\xda\x42\x00\x53\x38\x86\xdd\xaf\xba\x46\x42\x14\xbe\xea\x25\x5d\x22\xab\xac\x9a\x7a\xf3\x4c\xaa\x32\x88\x1f\xc1\xa7\x58\x4b\xc0\xc3\xb6\x1f\xbd\x0c\x90\x9d\xf0\x71\x6d\x31\xa4\xec\x71\x28\x78\x1b\x9a\x64\x5d\x6d\x66\x33\xab\x0c\x8f\x61\x99\x21\x6d\x9d\xa3\x05\x0f\x37\xd0\xce\x3d\x85\xa4\x8d\x06\xc7\x4e\xdb\x69\x5c\x53\x9d\xe0\xec\x9c\xb5\x86\x68\x9b\x37\xca\x80\xe6\x98\xaf\xcf\x84\x76\x85\xfc\x94\xd9\x3c\x8b\x36\x56\xfa\x47\x5b\xcf\xb4\x48\x29\x63\x76\xfe\xc7\x02\x0b\xbe\x70\xa5\xd0\x28\x3f\x7b\x23\x50\x5f\x31\x70\xf4\x55\x93\xa1\x53\x68\xf4\x60\x54\xf2\xcd\x48\xbb\x6e\x29\xbb\x7d\xd3\x5e\x26\xc6\xde\xb2\x7d\x7f\x67\x2a\x56\x48\x0b\x7f\x53\x51\x86\x5b\x71\x9b\x2c\xb8\x18\xd9\xe5\x17\xa8\x5e\x48\xf4\xd3\x04\x91\x7a\x49\xd3\x2d\x26\x53\xc2\x86\xcb\x71\xc4\xd6\xb2\x2a\x33\x65\x1f\x1a\xcc\x56\xa4\xe5\x63\x9d\x68\xd6\xd5\xed\xec\x57\x6f\xf0\xda\x7e\xac\x16\xe2\x7d\xe6\xa7\x7a\xef\xc3\x02\xad\x71\x7b\x04\x27\x4b\x36\x53\xae\xec\x9e\xf7\xd7\xcb\x54\xda\xb7\xcd\xe8\xd3\x17\x13\x82\x44\x72\x9d\x4f\x14\xf5\xf4\x7d\xf7\x84\x2d\x51\xe1\x69\xa5\xdb\x39\x32\x6c\x04\x54\xfa\xbe\x09\x3c\x44\x1f\x45\x28\xf1\xfe\xf4\x31\x63\x7f\x57\xb7\xd1\xa8\x13\xf0\xd1\x49\x6d\xc1\x52\x86\xc7\x72\xed\x82\x27\xe1\x42\xa2\xe8\x92\xfc\x60\x94\x6a\xea\x0c\xcc\x2a\xc7\x3e\x49\x84\x0f\x58\xe7\x25\x1c\x47\x87\x12\x61\x3c\x90\xff\xbc\x7c\x69\x44\x55\x26\x38\x11\xa6\xef\x56\x09\x47\xbc\xd5\xe3\x3d\xcf\x50\x7d\xe4\x3e\xdd\xc0\x27\xa2\x93\x61\x94\xf8\x83\x96\xbc\xae\x38\x73\x32\xbc\x2c\xf2\x4e\x29\xf7\xe5\xd1\x92\xcd\x82\xbb\xf2\x4e\xae\x38\x05\x53\x0e\x06\x0a\x54\xd7\xc1\x06\xa9\x9a\x9a\x45\xa9\x3a\x25\xc7\xb6\x80\x98\x58\xd1\x07\x52\xe3\x89\x62\x08\xd2\x4e\x5a\xb4\xfa\x07\xaa\x97\x18\xfe\xf3\x9f\x81\x3d\x1b\x8a\x1b\xba\xa4\xb6\x67\xac\xb5\xdd\x43\x25\xad\x44\x12\x35\x23\x0c\x2e\x03\xd4\x1a\xe9\x17\xff\xed\x0d\xb3\x14\x09\xd5\x0a\xdd\x29\x15\x12\x2e\x75\xff\xd7\x94\x30\x4a\x51\x0d\xf9\x34\x3b\x94\xd7\xed\xf4\xbd\x66\x5c\xb5\x80\x39\x96\x0e\x74\x0d\xa2\xf0\xf6\x95\x50\xec\x4d\xbd\x36\x34\x44\x8d\xab\xcb\x8c\x6f\x37\x35\xfc\x01\x76\x6b\x41\xc4\x55\x9c\x42\xe3\xdd\x4d\xc9\xd0\xc3\xb9\x8b\xd6\x35\x1e\x24\x73\x7c\x4d\xe1\xf7\x42\x54\x12\xba\xbd\x71\x5c\x48\xdf\x34\x72\x23\x91\xba\xe3\x7d\xbd\x64\xca\x59\x64\xee\x80\xd2\x01\xa0\x95\x2d\xf2\x80\xca\x52\x96\x74\x29\xe0\x16\xaf\x55\x3a\x8c\x19\x2a\xca\x73\x1c\xc6\x12\xb9\x0d\x85\x3e\xfa\xdb\xc8\x42\x6c\x5d\xe2\x65\xd1\xb2\x2c\x1a\xf5\xbc\x36\x2a\xc3\xe0\xd8\x85\x72\xd7\x67\xf5\x70\x78\x9d\x64\x9e\x4c\x42\x2a\xec\xdc\xf1\x51\x92\xaa\x73\xd5\x01\x49\x77\x81\x22\x36\xa9\xab\xe6\x36\xbe\x1a\xbd\x7b\xa8\xaa\x25\x1c\xfa\x23\xa9\x5a\x7f\xa2\xd1\x3e\x30\xd4\xde\x60\x76\x04\x87\x54\x5e\xfb\x11\x45\x26\xc5\x30\x32\x83\x35\xbe\x75\x95\x58\xc1\x71\xe2\x28\xd7\xf7\xa4\xfd\x93\x48\x4f\x7f\xf5\xd4\xa3\xea\xf8\x72\x2f\xbf\xa1\x36\xf1\x93\xb5\xd8\x8c\x23\x47\x46\xf9\xe4\xfb\x9a\x24\x08\x7e\x3e\x85\x7f\x10\x66\xe3\x8c\x9c\x5e\xaa\xc0\x8a\x29\xb0\x90\xc9\x04\xda\x50\x81\x27\x6e\xba\xb8\x0c\x94\x03\x26\xb9\xf9\xff\xbd\x90\xc0\x2b\x5f\x48\x4e\x7e\x83\x99\x29\x67\x29\xbe\xde\xb5\xc6\x3c\x10\x95\xd8\x4e\xbb\x8c\x45\xd1\x1d\xde\x7d\x71\xa0\x26\xe1\xde\xcd\x91\x5f\x2c\x73\x22\xbe\x70\x6a\x4e\xa6\x2f\x5e\x51\xb1\x36\x75\xb2\xe2\x94\xaa\x4b\xe1\x15\x3a\xe3\xa3\x92\x8f\x32\x67\xb2\xe9\x98\x69\x77\xed\xc2\x04\x77\x0e\xa2\xa2\xe3\x64\x6d\x52\x91\x2b\x81\x27\x65\x17\x1d\xfc\x67\xd2\xa1\x2c\x4b\x2b\x4b\x13\xb2\xf4\xd9\x9b\xd7\xf0\x1e\xb5\xac\x2a\xaa\x05\xf2\x7d\x93\x21\x9c\xad\x2c\xf7\x60\x06\x4f\xf8\x19\x29\x26\xd0\xd9\x76\x8b\x6e\xc8\xd2\x31\xae\xdb\x1b\x77\x41\x21\xb7\x9f\xbd\x79\xed\x7c\xfd\x40\x6e\xf7\xe7\xb2\x4c\x7f\xf6\xe6\xf5\xc4\xf9\xe2\xbf\x81\xe9\x43\xca\x3e\x09\xd3\x7b\xac\x38\x76\x57\x7e\x22\xeb\x38\x9b\x92\x8d\xc2\xfd\xeb\x48\x27\x21\x0d\x56\x77\x05\x75\xf5\x98\xc0\x3f\xab\xa8\xac\x35\x23\x2f\x49\xdb\x71\x4b\x5c\x54\x25\x96\xf5\x1b\x5a\xd4\xd0\x69\x66\x2f\x61\x2b\x78\x11\x40\x8d\xbc\x5c\x91\x72\xe1\x4c\x75\x9e\x9a\xda\x11\x5b\x9d\x05\x4e\xea\x32\x31\x32\xdf\xe1\xee\x7b\xa3\xc8\x60\xb4\x2a\x98\xc5\x01\x74\x0a\x54\x33\x22\xae\x2b\x23\xa7\x5a\xd6\x06\x18\xd1\x2a\x68\xe0\x90\xfb\xd6\x2f\xad\xda\xd8\x21\xf5\x3d\x75\x17\x8f\x91\x33\xac\xb6\x52\x29\xdf\xcd\xc9\x9d\xf1\xf9\x5e\x05\x01\xc2\x23\x0d\x9f\x77\x7d\xcf\xf4\x51\x0f\xda\x55\x90\x4a\x24\x06\x65\xe8\xe9\x6c\x63\x64\x16\xf2\x9a\x2c\x75\x02\x03\x59\x35\xbd\x77\x62\x36\xf0\x9b\x2f\xce\x62\x77\xf6\x27\x74\x8b\x81\x2e\x5b\x05\x44\xb2\x06\xac\x32\x21\xd1\x09\x28\x95\xc1\xc7\x82\x05\x19\x15\x17\x67\x3b\x5b\xf3\xa0\x42\x8a\x38\xbe\x90\x3c\x06\xf1\x69\xac\x54\x92\x74\x92\x03\xef\xe5\x3b\x95\xe7\xdf\xe7\xd8\x84\x53\x42\x26\xa8\xa1\x0a\xbb\x84\x7e\xa5\x09\x8f\x2f\xa4\x9a\x8c\x04\x3a\x8c\x7b\x40\xcf\x1d\x43\x5d\xfe\xf4\xd8\x59\xb8\xce\x4a\x4a\x76\xb0\xb7\x0c\x0d\x6c\xef\x0c\x25\x43\x2a\x9a\xf8\xad\x48\x9a\x36\x5f\x2b\x42\xa6\xee\x21\x7a\x8c\xf9\x70\x17\x22\x45\x61\xdf\x34\xf7\x12\x3a\xb0\xd8\x2e\xa1\xbb\x8c\xf9\x48\x42\x67\xbc\xad\x47\xa4\x77\x84\x86\x81\x64\x0f\x21\x7d\x34\xea\x0f\x51\x27\xd1\x46\x99\xeb\x0d\xe9\xa7\x78\xbd\xe3\x62\x62\xdd\xb5\x7a\xc5\xee\xa7\xa3\x62\xd8\x90\x6d\xf1\x5e\xa8\xa7\x9e\x0d\xa8\x69\x3c\xae\x12\x72\x0c\xf7\xd3\xed\xe2\x3b\x0e\xa2\xe3\x40\xc9\x4f\xa9\x04\x97\x3e\xbf\x7d\xe3\x38\xc1\xd9\xa3\x86\x08\x7a\xf2\x6e\x86\xa7\xf9\x5e\x4c\x01\xd9\xcc\x0c\xc5\xb6\xda\x6c\xab\xe2\x52\x22\xd2\x48\x61\x85\xf9\xef\x0d\xb7\xc2\xf2\x0c\x78\xfd\xb5\x2a\xad\xa3\xdd\x27\x61\x21\xf5\xc1\x59\x18\xbb\xb4\xa1\xa3\x44\x51\x71\x7d\x8b\x42\x79\x6a\x10\x79\x44\xb2\xb7\x8f\xf4\x57\xa4\x3d\x57\x59\x28\x89\x54\xc4\x61\xe1\x3a\x17\xa9\x5b\x74\x91\x9e\xc2\xb9\x51\x17\x7e\xfa\x8e\x30\xf2\x77\x37\x3e\x47\xcc\x3c\x57\xed\x2e\xba\x8b\x96\xaf\xa2\xb2\xdd\x3a\x76\xb0\x85\x5a\x76\xf0\x78\xf5\xec\x7a\xe6\x7a\x1b\x10\x3f\x51\xeb\xce\x61\x85\xb4\x47\x00\xdd\x67\x5a\x28\x38\xd5\xca\xa1\x36\xe5\x05\xc0\x46\x5c\x96\x58\x5a\x17\xaf\x41\xdf\xf5\xbb\xcd\x36\xdb\x4e\xd5\xa4\xb5\x5b\xae\xe9\xc7\x77\xbf\x18\x14\xc4\x9a\x2c\x52\x5c\x7a\x98\x57\x2d\x99\xf7\x14\x31\x0f\x6a\x8f\x3d\x51\xa6\xb4\x7c\x20\x6a\x64\xae\xd9\x7d\x4a\x13\x25\xed\x64\xa7\xa5\x4a\x3b\xc7\x42\xde\x52\x3e\xb1\x30\xa3\x43\xe2\x35\x83\x3d\x5f\xc5\xe3\x96\xb9\x19\x89\x6c\x93\x00\x27\xc5\xdd\xfe\xf9\xbf\x86\x3a\x5f\x52\x24\x39\xc0\xc6\x75\xe3\xa0\xf7\xb6\x77\xf2\xbc\x3e\xab\x99\x23\xdc\x4c\xab\x26\xb5\xbb\xd7\x67\xca\xd1\x7d\xc7\x28\x0f\xc5\xfe\x36\x34\x6f\xc4\x66\xd2\x6c\x9c\x39\x92\xcf\xff\xec\x16\xaf\xe1\xa5\x26\xdd\x5e\x1c\x19\x55\x29\x58\xbd\xbf\xde\x63\x35\x55\x6d\xe3\x27\x76\xf4\x15\xcb\x9e\x4c\x29\x93\x1b\x64\xb0\x66\xf3\x83\xc2\x70\x8b\x53\x83\x44\xa6\xef\xb9\x19\x79\xfd\xe9\x51\x79\xcf\xfa\xe1\x69\x2f\x5e\x2a\x5c\xc2\xff\x31\x59\x40\xb8\xe3\x42\xec\xa8\x04\x95\xe1\x37\xa3\x3c\xf8\xd2\x77\xa3\xfc\x26\xc9\xdb\x51\x0f\xc9\x5f\x09\x52\x02\x43\x60\x6c\x52\x4b\x9c\x76\x17\x48\xda\x0f\x42\x71\x50\x40\xbe\x82\x53\x5c\xa2\xa2\x5e\x45\x2c\x53\x7e\x0d\x6c\x5d\x71\xc1\x71\x24\x7e\x0b\x9e\x29\xda\xeb\x3b\x3b\x0f\x5d\xed\x8d\xae\xba\x28\x3b\xfe\x55\xb6\x67\x47\x4e\xb0\x02\x63\x98\x2a\x1c\x9b\xd8\x91\xc5\x73\x94\xa9\x38\x12\xd9\x63\x93\xd9\xfb\x33\xa2\x3b\xe8\xf0\x97\x4d\xd7\x56\xe4\xf2\xe0\x31\x89\xa7\x96\x96\x43\x13\x40\xc7\x51\xdf\xd8\x26\x9b\x46\xe9\x7d\x7d\x65\x7c\xca\x02\xd5\x35\xb5\xd7\x79\x4d\x82\xe9\x6a\x86\x75\xf5\x5b\xae\xdc\xcd\xb9\xa8\x4e\xbe\x74\x14\xbb\x2d\x31\xcc\x91\xe7\x4e\xe3\x1e\xa8\xc6\x1d\xe5\x76\x5d\x07\xf0\xdc\x8d\xb6\x2a\x53\xf0\xaf\xa6\xaa\xff\xa5\x6f\x18\x27\x6b\x16\x74\xce\xe1\x54\xb1\x08\x27\x32\xd3\xb8\xb9\x68\x76\x1c\xe7\x2d\x53\xef\x10\x45\x40\x25\xe1\xf4\x5e\xd4\x63\x44\x39\x1e\x6b\x65\xe5\x4c\x2d\x8d\xb0\xb1\xba\x96\xec\x09\xaa\xac\x41\xa9\xdf\x5f\x10\x09\x49\x36\x1d\xd2\xbc\x77\x95\xf6\x70\x22\x8f\x43\x56\xf3\x7c\x1b\x26\x5c\x46\xa2\xda\xe0\x55\x90\xa6\xfa\x27\x77\xed\xd3\x87\xf5\x26\x49\xcc\xcf\xe4\xb2\xc3\xec\x6b\x6f\xba\x62\xd1\x9d\x10\x6d\xf9\x47\xc5\x27\xf8\x37\x93\x2c\x96\x0d\x56\x07\x46\x1e\x64\x11\x69\xbb\x92\xae\x5c\xed\xa4\xbe\x73\xe1\x4f\x56\xbd\xd1\xbf\x49\x5b\x93\xd8\x85\x6c\xb6\xa0\x21\x7e\xb4\xa4\xb4\x7d\x00\x44\xca\xa5\x73\x4b\xab\xa3\x78\x53\xae\x6a\x53\xc4\xf0\x62\x92\xb7\x78\xa5\x5c\xbd\x01\x26\xe9\xe5\x13\x6d\x6a\xb3\x97\xa9\xb6\x27\x01\xe6\x01\x66\xea\xeb\x3b\x7d\x91\xda\xbe\xae\xac\xc8\x82\x72\x2f\x3d\x74\x54\xe8\x51\x0d\x53\xbc\xab\x84\xd0\xf1\x28\x86\x49\x22\xe4\xc6\x0c\xa1\xf1\x45\x73\x93\x42\x34\xe9\xea\x30\xf6\x2e\xbe\x46\x91\x65\x21\xbd\x53\xed\xd9\x45\x8c\x2c\xd0\x17\x04\x18\xbb\x65\xb6\xb3\xd8\xae\x78\x21\x5b\x14\xd8\x08\xef\x37\xed\xfb\x35\xd9\x66\x78\x9e\x0a\x1a\xe6\x6f\x04\x85\x85\xcd\xbb\xaa\xdd\x6d\x52\xe8\x3c\x35\xaf\x53\xde\xfb\xbb\x61\xd5\xbd\x61\xc3\x1a\xd0\xb9\xb1\xdc\x92\x5a\x61\xb4\xa2\x33\xf2\x31\xb8\x8c\x70\x3a\xf4\x73\xcf\x05\x20\x47\xe8\x8f\xbe\x04\xf7\x5c\xe3\xc9\x52\xd4\x15\x24\x77\x9d\xa1\x3c\xa5\x21\xec\x92\x92\xbe\xca\xe7\xdb\xb7\xd8\xf6\xd4\x7b\x73\xc3\x1d\x58\x8b\x17\x07\x63\x64\xbc\xcb\x8a\x3f\x8e\x60\x7e\x0e\xa1\x1c\x2f\x90\xdb\x12\xc6\x2e\x27\xe6\xa9\x04\xf3\x3e\x21\x92\x8e\x38\xd2\xfe\xdb\xf2\x49\x22\xaa\x7e\x0f\x72\xd4\xe4\x18\x21\x0b\x6f\x54\x22\x3a\xf6\xd2\x96\x8d\x29\x57\xf1\xb8\xae\x9a\x2a\xa6\x53\xfe\x97\xf9\x6b\x9b\x15\x42\xfc\x4c\xbe\x50\x40\xa3\xde\x23\x83\x5e\xc7\x27\x5a\x43\xa7\x04\x8c\x37\x4b\x3d\x00\x47\xf0\x3e\x8e\x5d\x19\x01\x45\x16\x63\x8f\xa1\x2c\xc6\xc0\x35\x5c\x63\xb4\xea\x06\xff\xa3\x6b\x0c\x5d\x2a\xe0\x8b\xc6\xf8\xb3\x68\x0c\x59\xf7\x0b\x95\x25\x38\xcf\xa1\xe8\x87\x85\x53\xcf\xa8\xe8\xe2\x5e\x92\x67\x64\x05\x8f\x06\xaf\xea\x35\xcc\xab\x86\x75\x97\xdc\x56\x61\x37\xd4\xe2\xe6\x6b\x06\xd5\x7c\x8e\xcb\x0a\x31\x2c\x6e\x11\x4e\x6b\x79\x47\x5f\x31\xd4\x80\x42\xfd\xf0\xb0\x17\x1c\x52\xc3\xc5\xea\x28\xe0\xd8\x5e\x75\xd4\x53\xd8\x5d\x07\x73\xd5\xf2\x92\x5e\x47\xfc\x04\x35\x47\xb1\x38\x96\xeb\x45\x52\x3a\xb1\x51\xbf\x38\xaf\x62\xa2\x7c\x2c\x19\x25\x2a\xfd\xe2\x6d\xee\xcf\x53\xe8\xfa\xb1\xc8\xdd\xa6\xae\xdf\x22\xe7\x58\xb3\x31\x62\x41\x4f\x6a\x36\xc6\xc0\x35\xc4\x6c\xe8\x32\xd3\xb6\x56\xfc\xb5\xe3\x77\x3e\x86\xf9\x50\x33\x4a\xfb\x57\x35\x37\x9b\xda\x0e\xf8\x62\x3c\x1e\xc3\xdd\x8c\xc8\xf3\xe7\x75\x34\x7b\x41\x8d\x20\xdd\xba\x8b\x39\x0a\x84\xa7\x52\x14\xe3\x80\x1a\xa2\x25\x94\x42\x70\x5f\x92\x0a\x55\x83\x3a\x29\x91\xf6\x6e\xa8\x4e\x30\xb5\x07\x6c\xd6\x9c\x7e\x91\xd5\xd4\x1b\xa5\xf1\x71\x9a\x84\xe6\xa4\xae\xc3\x9a\xa2\x7f\xee\xd3\x32\x48\x94\x40\x7b\xc0\x71\x97\xc5\xc2\xe7\x61\xb3\x3c\x00\x43\x58\xca\x24\x4d\x3e\x45\x90\x43\x4f\xb6\x9d\x38\xc7\x17\xcb\xb3\x45\xcb\xe3\xe7\x88\x59\xe5\x9e\x21\x59\x9f\x8a\xb7\xb8\x4f\xbc\x57\x66\xf3\xbe\xc2\x2e\x9f\xcd\x86\x6d\xb8\xcc\xad\x5a\x32\x9f\x04\x42\xb9\x6c\x08\xd6\x48\xcc\x3f\x95\xa6\xda\x60\x35\xe3\x74\xd8\x53\x84\x5d\xf4\x64\x5f\x22\x2f\x7f\x36\x15\x26\x23\x2f\xcb\x9e\x57\x6b\x65\xc1\x75\x75\x51\x4a\x13\x93\x33\x87\x8e\xc3\xe4\xc6\xce\xc6\x67\x50\x23\xd3\xaf\x3f\x73\xf8\x65\x23\xb5\xde\xb3\x8f\xfd\x8b\xea\xf5\x81\xca\x7e\x93\xc5\x1f\x1e\x82\x79\x61\xda\xf0\x97\x66\x8d\xdc\x1d\xa6\x30\xfc\xd7\x77\x32\xad\x1b\x7e\x50\xe3\xea\x23\xbd\x0c\x52\x06\xbf\xb8\x0d\x21\x87\x85\x67\x83\xb9\x47\x74\x15\x20\x7f\xde\x08\xd2\x18\x63\x3a\x96\xec\x7f\x36\x6b\xda\x67\x5e\xc7\xae\xef\x51\x59\xfa\x31\xd9\x79\x7b\xac\x9c\x4b\x15\x3e\xad\x09\xc5\x6d\x50\x46\x55\x7c\x48\x3d\xc7\x82\x6a\xc7\xa2\x34\x8e\xc5\x3e\xe8\x92\xb3\x75\x6d\xec\x8c\xd8\x5a\x07\x4f\x0f\xdb\x57\x24\x35\x6e\x65\x25\x47\xd5\xdd\x9c\xac\x7b\x30\x90\x38\x71\x36\xaa\x82\xec\x14\xd7\x8d\xbc\x98\x82\xaf\x41\x70\xd8\xb0\x87\x18\xff\x3b\x3c\x15\xbf\xfd\xd6\x6b\x86\x47\xf3\x75\xd5\x5c\xf0\xe0\x08\x1f\xec\x49\x7d\x69\x9f\xec\x49\x7f\x6f\xe2\x50\x70\x2c\x9e\x98\xed\x2b\xd9\xa0\xae\x2e\x09\x4e\xb1\x19\x94\xdc\x65\x5e\x36\xac\xaa\xa3\xe7\xcc\xaf\x31\xb6\xde\x71\xb3\xcf\x59\x54\x14\xbb\x96\x17\x2b\x3c\x09\xa0\x0c\x31\x3c\x19\xf4\xa2\xb8\x7b\x9d\x20\x5a\x0c\x2e\xe1\x3b\xbe\x94\xae\xe7\x89\x7b\x62\x0e\x7d\x54\xb3\x3e\x7b\x17\x18\xbd\x29\x5e\x1d\x4b\xd1\xea\x7a\xf8\x52\x32\x5b\x8f\x87\x2d\x45\x0f\x3a\x74\x29\x4f\x16\x95\xb0\x93\x0c\x2b\xc3\x9e\x1a\xa7\xc4\x94\xb5\x64\x6d\xc7\xca\x79\xa8\xf1\x6d\x77\x5b\xd0\x23\x7d\xe9\x3d\x07\x36\xcb\x5e\x2a\xb7\x23\x8e\xbd\x5b\x9e\x44\x89\x3b\xd1\x24\x7c\x52\x23\x17\xf7\x18\x88\x8e\xf4\xf2\xd4\xdd\x46\x01\x2c\x28\x44\x38\xd5\x54\x54\x9a\x9f\xde\x16\x4d\xc9\xb2\x29\xd3\xe5\xdd\xa3\x8f\x3e\x77\xb5\xfc\x7e\xdf\xed\xa1\x35\x20\x40\x19\xf0\xee\x87\x06\x75\xdd\x2a\x46\xd4\x45\x1f\xbd\x39\xad\x98\x7c\x8c\xba\xe1\x5c\x25\xeb\xd2\xe7\x84\x73\x1b\x97\xbb\xe1\x71\x2f\x78\x43\xf7\x25\x6f\x59\xc6\xa1\xc5\x53\xe9\xda\x0c\x28\x62\x04\x83\xef\x68\x3f\xeb\xb8\xa4\x0d\xaa\xf6\x8f\x39\x0d\x51\x89\x99\x3a\x6e\xa3\x9e\x68\x4f\x75\xab\xa6\x51\x76\xa9\xaa\x8b\xf3\x13\xbe\x41\x3f\xac\x19\xa6\xef\x71\x2b\x53\x4c\x71\x29\x4a\x13\x3c\x3b\x86\x5d\xae\xf8\x11\xcd\x84\x85\xdc\x9f\x10\x24\xc5\x8a\xee\x7c\x25\x9e\xf2\x05\x0a\xe9\x3c\x09\x9a\xef\x6e\x48\xbd\xb8\x9c\x62\x0a\xb8\x4e\xa5\x91\x81\xde\x5c\xc2\xef\x7a\xa6\xfe\x3e\xf9\x69\xf7\x5d\xfa\x8e\xdb\xfd\x01\x14\x7b\x5d\x71\x8e\xee\xa7\xb2\x62\x40\x47\xf9\x78\x46\xa3\xa4\x1e\x64\xc4\x19\xdf\x2e\xfc\xee\x81\x7e\x9d\x4e\x71\x7d\x52\x97\x2e\xbd\x86\x27\x75\xe7\x72\x20\x0c\xf5\x7f\xc2\xfe\x9f\xc1\x8d\xcb\x81\x30\xc6\x85\x1b\x1d\xa4\x01\x3f\x92\x31\xe0\x15\xbb\xd4\x08\xda\x03\xa1\xf1\xfb\x6d\xf0\x57\xf3\xc6\x2c\x26\x12\xae\x58\x47\x19\x9f\x61\x38\xf8\x2c\x2e\xd8\x03\x1e\xfb\xc3\x1b\x3d\xf5\x97\x3d\xe7\x79\x8d\x19\x8b\x22\x30\xee\xe1\x8f\x28\x02\x55\xd7\xea\xea\x4c\xa9\x0e\x7d\xea\xda\x64\x06\xca\x03\x1e\x3a\xfc\x84\xe7\x06\x33\x59\xe5\x83\xee\xee\x1d\xc1\xaf\x32\x2e\x12\x7a\x47\xa6\x26\xd8\x19\x75\xda\x1c\x47\xc2\x30\xb9\xc5\x6b\x9a\x0c\x4c\x3c\x80\xab\x79\xf7\xdf\xfc\x0b\x73\x3d\x1c\xdd\x11\x20\xf5\xde\x95\x3f\xf6\xc6\x9d\x18\x54\x24\x58\x58\x2d\xe3\xb7\xd4\x20\xf1\x67\x69\x36\x56\x18\x9c\xa0\xc5\x02\x37\xe5\x6e\x3c\xd6\x86\x85\xa3\xe4\xb0\x43\xce\x0e\x35\xfb\x38\xd7\x34\x1d\x1e\x8a\xce\x09\xc7\xb1\x91\x5f\x87\xe6\x08\x7e\x75\x3f\x18\xcd\x51\x76\xcb\x2b\x99\x2a\xec\xec\xd8\x08\x1a\xcd\x75\x0c\xbf\xfe\xd3\xc7\x95\xce\xf0\xb9\x38\xe3\x6b\x52\x33\xe7\x83\x62\x82\xae\x1d\xdb\xef\x97\x93\x2a\xf1\x82\x9b\x0b\x93\xa6\xb2\x87\x95\x3e\xab\x77\x71\xf6\x2c\xbc\x69\xf6\x17\x90\x26\xb3\xc4\xac\x58\x05\x2d\x12\xf2\x95\x1b\xb2\x7b\x38\x31\xd4\x10\x59\x8d\x41\xec\xf8\x32\x2d\xbd\x5d\xa3\x66\x47\xcc\x8e\x36\x8a\x5d\x3a\x56\x12\xf0\x50\x06\xba\xdc\xbd\xd3\x8d\xf4\x8d\x0b\xf6\x18\xa5\xf3\x56\x54\xda\xe0\x3b\x73\xad\x5d\xb6\x61\xbc\x4e\xea\xda\xc4\x22\xb8\xd2\xe9\x88\x55\x64\x75\x50\x33\x25\x7d\x3d\x63\x8d\x32\xce\x26\xba\x3d\x87\xea\x22\x0d\x9b\xe6\x8d\x11\x61\x98\xbf\x9e\x12\xf9\x8c\x26\x79\x24\x8a\x13\x76\xfb\x01\x86\xbb\xa3\xf8\x6d\x4a\x88\x6c\x6d\xb2\xa4\x24\x3d\xd0\x84\x9f\xd4\xb5\x7f\xdc\x93\x91\x28\xaf\x51\x4a\xac\xbc\x98\xfb\xa0\x31\x36\x10\xb0\xd0\x45\x18\x24\x64\x3d\xc7\x60\x1b\xd9\x7d\x3e\x44\xb5\xe5\x03\xb4\x67\x09\xc3\xe6\x9f\x64\x28\x96\xe5\x13\xff\xf5\xc4\xfd\x8b\xcf\xb0\x99\xcf\xb0\x09\xab\x3d\xdc\x7d\x48\x87\x0c\x61\x38\x4b\xea\x9f\x87\x7a\x1c\x1d\xda\xf2\x35\x66\x54\x15\x0b\xa7\x50\x57\x94\x01\x99\xc6\x6f\x66\x34\x53\xd2\xce\x51\x4e\xff\xf9\x15\x70\xc5\x2e\xe6\x93\x54\x3c\x47\x89\x8a\xea\xf7\x01\x9d\xdc\x52\xc2\x41\x24\x35\x04\x5a\x17\x17\x30\x7b\x7e\x53\x97\x47\xe9\x72\xd5\x2f\x56\xdb\xde\x12\x76\x20\x63\x2a\x28\x16\xf1\xa4\xa8\x2e\x1b\xd1\xe7\x28\x5c\x29\xa2\xc6\xce\xa3\xa3\xaa\x41\x05\x40\x8d\x9b\x20\xcf\xc1\x84\x3a\xec\x2b\xae\x43\xf2\x2a\x8e\xe0\x07\x42\xdc\x7a\x7d\xb5\xac\x69\x2d\x48\x73\x2c\x0c\x90\xaa\x3d\x1c\x1f\x58\x39\xef\x9b\x5b\x64\xc8\x43\x1a\x94\x7e\x90\x20\x42\xdd\xa7\xe8\x93\xf7\xe2\x89\xc6\xfb\xef\x44\x79\xc3\x49\xe6\x6b\xf1\x58\x45\xfa\x68\xa7\xbb\x66\x2f\x27\x46\x34\xa6\x7b\x90\xa3\x19\x26\xb1\xac\x8d\x33\x4b\x76\x1c\x2e\x4b\x71\x46\x36\x55\x54\x5d\xde\x55\x59\xc4\x6e\x86\x93\x23\x20\x1f\xa3\xac\xb4\x88\x17\xf6\xcc\xc1\xd1\x17\x3a\x0f\xa0\x73\x9c\xe7\x37\x84\x82\x9b\xd2\xef\xc7\x2f\xd4\xdb\x2a\xf5\xc6\xd2\x6e\x68\xec\x56\xdb\xb1\x08\xb0\xe4\x33\xed\x89\x58\x6e\x82\xae\x89\xd8\xee\x17\xca\x66\x29\xeb\xc6\xc5\x15\x55\x75\xb7\x4e\xea\x8e\x09\xad\x6e\x4c\x65\x2f\x4a\x94\x22\x75\x2e\xf4\xfa\x85\xe0\x5d\x04\x4f\x54\x52\xef\x91\xe5\x51\x31\xad\x8d\xc9\xed\xc6\xb8\x52\xd4\x1e\x18\xf3\xfa\x42\xfc\x2e\xe2\x7b\x81\xc4\x21\xb4\xdf\x28\x14\xf3\x10\x1e\xf0\x77\x77\x03\x19\x21\x1b\xaa\xf9\xc2\x0d\x3d\xdc\x10\x44\xc2\x42\x96\x78\x5d\x93\x6b\x54\xdb\x3a\xd9\x0e\x67\x24\x5f\x6b\xe4\x3c\xa2\x79\x43\x57\x3f\xa4\xea\x5d\xa0\x12\xae\xd7\xc2\x6b\x93\xa8\xff\xba\x6f\x3b\x96\xd8\xaa\x26\xd8\x61\xe0\xd6\xf5\x0b\x23\x74\x31\x42\x14\x12\x08\xf9\xe0\x0c\x33\xdc\xce\xab\x06\x53\xb1\xe3\x6e\xdc\xf7\x39\x29\x66\xb0\x5c\xc8\xe7\xc3\x50\xee\x99\x10\x77\x8f\xad\xa6\xf9\x3b\xba\xc3\x71\x1a\x42\x82\xc4\x9b\xef\xa7\xd5\xb2\x9f\x84\x6c\xea\xe1\xbe\x10\x73\xf2\x01\x3c\x0a\x08\xae\x5b\x91\xbc\x81\x57\x80\xe7\x0b\xb6\x4e\xb0\xbf\x7d\xdf\x57\xde\x17\xe1\xc0\x53\xa8\xcc\xd5\x9c\x02\xd5\xb5\x4a\x2b\xf1\xdf\x64\x8b\xd1\xe8\x65\xd2\x1d\x41\xd7\x1b\x86\xfb\x6e\x80\xce\x6f\xea\xee\xa4\x26\x57\xb6\xd5\x77\x2f\xf7\x8e\xe0\xfb\x38\x6c\xf3\x29\xc4\xfc\x8b\x03\xfd\xe6\x5c\x2f\x88\xde\x9f\x01\x4c\xce\x1f\x1e\x82\xab\xa6\x62\xde\x5b\x89\x69\x32\x39\x0f\x72\xc2\xb1\x7d\xd6\x30\x92\x86\x9e\x61\xd4\x2b\x89\x7a\x18\xfd\x94\xe2\xe8\x61\x0c\xd3\x88\x51\xc4\x5f\x99\x41\xee\x77\xee\xff\x27\x00\x00\xff\xff\x57\x53\xf1\x7e\xbf\xd4\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x12\x69\x22\x51\xa9\xdd\xad\xad\x2d\x95\x15\x47\x91\x64\x8f\xca\x89\xed\x58\xf2\xe4\x21\x35\x95\x81\xba\x41\xb1\x47\xcd\x06\xd3\x00\xc5\x70\x3d\xfa\xef\x5f\xe1\x7e\xef\x0b\x45\xc9\x49\x8d\xf9\x90\x58\x24\x2e\x07\xe7\x8e\x83\x83\x83\xc3\xbf\xed\xec\x00\x00\xbc\xaa\xc9\xea\x92\xa1\xdb\xaa\xb9\x39\x25\x75\x8d\x0b\x56\x91\x46\xfe\x74\x35\xab\x28\x14\xa4\x61\x2d\x2a\x18\x94\x78\x5a\x35\x98\x02\x82\xc2\xb4\x83\x29\x69\x81\xca\xde\x80\x9a\x12\x4a\x5c\xe3\x1b\xc4\xf8\x9f\xe4\xfa\xdf\xb8\x60\x54\x8c\xb4\x9a\x55\xc5\x0c\x50\x5d\x93\x15\x85\x25\xc5\x2d\x05\x46\x44\x47\xec\x76\xc3\x62\x3c\x44\x61\x8e\x9a\x35\x34\xa4\xe4\xd3\x51\x60\x33\xbc\x86\x15\x6a\x18\x54\x0d\x20\xa0\x55\x73\x53\x63\x40\x45\x41\x96\x0d\x9b\x88\x09\x2e\x18\x08\x58\xe7\x0b\xc4\xaa\xeb\x1a\xc3\xaa\x62\x33\xde\x11\x6a\x52\xdc\xe2\x12\x18\xb9\xc5\x8d\xee\x03\x14\xb3\xe5\x62\x22\x57\x79\x89\xb1\x68\x48\x9a\x69\x4d\x56\x87\xfc\x3f\x07\x05\x69\xf1\x81\x5e\x39\x85\x0f\xe7\x27\x67\x3f\x9d\x0b\xe0\xe6\xa4\xc5\x30\xab\x6e\x66\x50\xe3\x3b\x5c\x43\xd5\x4c\x49\x3b\x47\x02\x19\xe8\x9a\x2c\x99\x18\x4b\xa3\xc4\x62\x8a\x4f\xf6\xb7\xc3\x9d\x9d\x6a\xbe\x20\x2d\x83\x57\xcb\xe6\x86\xc3\x79\x25\xc0\x9a\xb6\x64\x0e\xcf\xbd\xef\x9e\x9b\x96\x35\x59\x39\xad\xbe\xfd\xe3\xd5\x8f\xef\x7e\xb9\x7a\xf7\xe6\xfc\xed\xc9\xd9\xd9\x87\xf3\xcb\x4b\xb7\xe1\xc5\xd9\x15\xba\xae\xb1\xa2\xa7\xdb\xe3\xe2\xec\xea\xe4\x87\x1f\xcf\x2f\xaf\x4e\xde\x5c\xbc\x7d\x1d\x74\xfd\x51\xe0\x48\xcc\x42\x75\xa7\x1f\xdf\x9d\xbe\x39\x3f\x13\x13\x5d\x26\x66\xba\x64\xa4\x45\x37\xf8\x15\xc6\xd4\x9d\xe6\xf2\xea\xdd\x87\x93\xd7\xe7\xaf\xce\xcf\x53\x9d\x4e\xeb\x25\x65\xb8\xfd\xf9\x54\x77\xf9\xf9\x34\xd1\xea\xec\xcd\x6b\xfd\xfb\xd9\x9b\x10\x54\xde\xe0\x7c\x41\x8a\x99\x6e\x72\xfe\xfe\xdd\xe9\xdf\x75\xa3\x1d\x54\x14\x98\xd2\x5d\x54\xd7\x7b\x96\x73\x93\x2c\x0e\x9f\x24\xf9\x0f\x0f\x0f\xe1\x44\xb1\xc5\x02\xb1\x99\x64\x58\x77\x9c\x1a\x33\x88\xba\xab\xf5\xbf\x47\x6c\x76\x04\xce\x1f\xc3\x7a\xbf\x6f\xab\x3b\xc4\x54\x6f\xe7\x8f\x81\xbd\x97\xd7\x75\x55\xa8\xce\xe6\xdf\x76\x39\xe7\x77\xb8\x61\xf1\x3a\x30\xff\x1a\xde\x92\x12\x9f\x94\x25\x27\x77\x34\xf0\x2e\x17\xb9\x8b\x33\xbe\xa0\xb6\x6a\x6e\xf6\xa1\x25\x35\x3e\x82\x8f\x17\x0d\xfb\x7f\xfb\x80\xe6\x1c\x49\xa7\x64\x3e\xaf\x18\xc3\xe5\x11\x7c\x7c\x55\xfd\xf1\x7f\xff\xcf\x3e\xa0\xb2\x6c\x31\xa5\x47\x70\x22\xff\xf1\x72\x2f\x33\xf7\x99\x14\x73\xd2\x0e\x06\xa0\xd4\x3d\xf8\x97\x1c\x8e\xff\xfd\xbf\xc6\x01\xd2\x81\x85\x0f\x78\x4e\xee\x70\xf9\xaa\x25\xf3\xb1\x98\x18\xbd\xe0\x51\x73\xa5\x17\x3d\x78\x6d\x3f\xa1\x62\x56\x35\x58\x31\xf5\x69\x8b\x11\xc3\xe5\xb8\x05\xed\x59\x66\xba\x64\xed\xb2\xe0\x5a\x0d\x31\xa0\x8c\xb4\x98\x5a\xf8\xe0\xe2\x4c\x28\xc0\x08\x10\x2a\x3b\x9d\xd9\x85\x50\xf8\x24\x5a\xa5\x18\xdc\x8c\xf7\xd6\x83\xb1\xbf\xbd\xc5\xcf\x8e\x69\x5c\x35\x15\x1b\x82\xd1\x3d\x07\x20\xfe\xa1\xb8\x9e\x4e\x02\x48\xe0\x18\xe4\x48\x1d\x2d\x45\x2b\xe7\x2f\xd3\xf4\x7e\x47\xfe\xd7\x60\xf2\x94\x34\x0c\x55\x0d\x4d\xd8\x0c\x24\xe6\xf9\x9a\x1b\x3e\x41\x3b\xad\x91\x4c\x5f\x69\x40\x2b\x6e\x7d\x29\x2e\x48\x53\xa2\x76\x6d\xac\x99\xa0\x4d\x45\x81\x34\xf5\x1a\xe6\x98\x1b\x4a\x46\x60\x46\xea\xd2\xf4\xe7\x46\xe9\xe7\x53\x20\x2d\x70\xed\x2a\x4d\xb3\xb0\xbc\x5c\x69\xf3\xd6\x68\xc9\x08\x07\xa9\x40\x75\xbd\x86\x05\x5a\x0b\x6b\xc7\x5a\xd4\x50\xa4\x4c\x3d\xc6\xd4\x8c\xd7\xe2\x9a\x73\x15\xef\xe9\x0c\xbb\xc0\xad\x58\x15\x9d\xe4\x38\xc2\xe7\xcd\x8b\x66\x4a\x3a\xf8\xa2\x19\xc6\x0e\x0e\x27\x9b\x36\x1c\xdd\x68\x81\xae\xab\xba\x62\x6b\x0e\x25\x47\x80\x58\xeb\x3f\xd0\xb2\x16\xf8\x11\xde\x88\xb4\xfc\xab\x06\xb7\x6e\x57\x46\x84\xff\x50\xb6\x68\xc5\xd7\x56\xe2\x05\xa1\x15\x53\xc3\x54\xad\xa1\x92\x26\x40\x35\x85\x06\xe3\x12\x97\x21\x8c\xda\x04\x49\x40\xe7\xde\xe2\x05\x20\xef\x5b\x72\x57\x95\xb8\x3d\x72\xc0\x7d\xf1\x95\xb1\xf9\x13\xd1\xe8\xbb\x1e\xee\xf6\x44\x79\xe3\x49\x42\x81\x58\xb4\x38\xf8\x86\x7f\x3a\x86\x9f\x14\x33\x5c\xdc\xee\xee\x1d\xc1\xf3\x8b\xe6\x0e\xd5\x55\x29\x2c\x2f\x48\xef\x45\xe2\x5d\xb7\x7d\xee\x0d\x7c\x1f\xcb\x57\xd3\x27\x80\x7c\xd1\x70\x2c\xd6\x1e\xff\xd8\x01\x25\x1c\x77\xad\xc1\x91\x5e\x97\x21\x5e\x63\x26\xdc\x50\xad\x28\x81\x4c\xc5\x9f\x01\x23\x24\x59\x74\xba\x6c\xe0\x06\x33\xa5\x59\x39\x7a\xd4\x3f\x03\xec\xb6\x98\x2d\xdb\xa6\x17\xfe\xc9\x35\x69\x5b\xb2\xda\xdd\x7b\x36\x11\x7c\xfb\x6c\xa2\x60\xca\x2b\x1e\xe9\x23\x40\xd5\x30\xdc\x4e\x51\x81\xa5\xc2\x90\x6e\x78\x81\x1a\x58\xf0\xdf\xe9\x4c\x4a\xbc\x60\xf0\xd8\x7f\x35\x83\x51\x22\xbb\x13\x36\xd3\xfd\x7f\x5f\xe2\x76\x1d\xf4\x4c\x9a\x85\x16\x53\xb2\x6c\x0b\xec\x80\x92\x71\x6e\x32\x5a\xe1\x0e\xb5\xca\xa1\x97\xce\xea\x47\x6a\xcd\x7f\xb6\xc3\xb2\x19\xd5\x85\xd3\x0b\x95\x25\xb7\x00\xef\x84\x9e\xdc\xfd\x4d\x30\xe1\x11\x7c\x1f\xbb\xd8\x13\xde\x8c\xff\x1b\xb7\xa1\xe8\x71\xe5\x76\x94\x50\x78\xca\x59\xc8\x4c\x6b\x4c\xa6\x99\xdb\xd8\x96\x3c\x00\xa6\xd3\x9e\xc3\xb4\xe1\xe0\x4a\x8b\x5d\x11\x1f\xa4\x48\x9b\x70\xbf\x5a\x4d\xe5\xa8\x87\x34\xd0\x77\x15\x5e\xc9\xc1\x09\xa6\x02\x0d\xe7\x7f\x54\x74\x90\xfd\x7d\xb9\x77\x04\x3f\x10\x52\x77\xc9\x8c\xb4\xc2\x42\x66\x7e\x95\x43\xfd\xb3\xab\xb9\xeb\x6e\x88\x3e\xee\x17\x9d\x3d\x4f\xea\x5a\xcc\xd5\x4c\x89\xe8\x98\xc1\x33\xff\xbd\x6f\x1c\x3b\x67\xc7\x60\x5e\xa3\xce\x11\x7d\x62\x89\x65\x7d\x92\xa8\x48\xf1\x56\x24\xfa\x57\x33\x6c\xa5\x4e\xf9\x70\x9c\x59\xa9\xf4\xe5\xf8\x86\x5a\xca\xad\xd2\x60\x6a\x5f\x4e\x5a\x6c\x86\x40\x75\x1d\xc8\xb6\xda\xd9\x0b\xff\xa1\x88\xac\xac\xda\x70\x6b\xdb\x28\x1b\x9b\xd1\xde\x60\xbc\xa0\xdc\xaf\x28\x6e\xb9\x12\x9d\x91\x95\xdc\xec\xeb\x5e\x4d\x69\xe4\x55\xee\xd9\x29\xa0\x56\x6e\xa8\x71\xe9\x2a\xa1\x8a\xc1\x6d\x43\x56\x54\xb9\x46\xaa\x2d\x23\x70\x53\xdd\x61\x0d\x0b\xd7\x71\xb0\x9a\xe1\x46\xc6\x10\xb4\x21\xe7\xb3\x68\x03\x6f\xc6\x2c\xab\xe9\x14\xb7\xdc\x81\x66\xeb\x05\x96\x2a\x5e\x0c\x9a\x57\x63\x91\xf2\x3a\xea\xd0\x67\x8e\x68\x1e\xda\x35\xde\x71\xe1\x0a\x19\x80\xdb\x00\x5f\x77\x09\x19\x1c\xea\x24\xf0\x09\x92\xc3\x0b\x4f\xb2\xaa\x6b\xb8\xc6\xd0\x54\x35\xf7\x5b\x84\x51\x53\xa4\x9a\x21\x0a\x0d\x81\x82\xb4\x2d\xa6\x0b\xd2\x94\x9c\xd8\x3e\x39\xf3\x90\x0e\x86\xf3\xa5\x0f\xe8\xa5\xdc\x53\x84\xbc\xc5\x6d\x91\x0a\x00\xd9\xf8\x10\x69\xa9\xd7\xf7\x14\x35\xd2\xe9\x5d\x52\x0c\xa4\xc1\xce\xce\x64\x81\x65\x7f\x70\x7c\x07\xde\x85\xfb\x69\x9c\x3b\xae\x31\x2c\xe4\xbe\x5b\x4d\xb5\x82\x6b\x5c\x20\x3e\x90\x60\x95\x82\x2c\xeb\x92\xb7\x5a\x52\x07\x0b\x0e\x43\x24\x91\xd0\x18\x6b\x40\x8f\xe0\x7b\x23\xa8\x9d\x76\xe3\xbe\x7b\x38\xa3\x2a\x86\x8c\x68\x1a\xdf\xef\x04\x88\x12\xf4\xb0\x42\x2a\x08\xf2\x77\x52\x73\x87\x48\xed\x06\xa4\x2a\xb0\x9c\x19\x52\xdc\x09\x94\x50\x21\x3d\x72\xe3\x12\x88\xbb\x60\xaf\x86\xa8\xbd\x22\xb0\x59\x45\xf7\xb9\xac\x3a\x6c\x97\x5f\x2f\xb3\x50\xf9\x3c\xe4\x06\xa8\x26\x0e\xec\x21\x33\x5d\x71\xbd\x42\x07\x69\x15\x1d\xa6\xc3\x2d\xdf\x3a\x49\x2a\x8b\xe8\xa3\x51\x77\x86\xfd\x0e\xc5\x1e\x20\xc9\x81\xbf\x70\xdd\x52\xc8\x48\x04\x1f\xa1\xc1\x2b\x35\xc1\x3e\xc4\x5a\x6c\x49\x71\x09\xd3\xaa\xa5\x6c\x1f\xa6\x84\xef\x3f\x70\x09\xd7\xeb\x10\xb6\x78\x06\xad\xac\xf8\x14\x7a\xf8\x94\x9a\xd4\xed\x9a\xd4\x2c\x9d\x3c\xfc\x28\xee\x55\x8a\x36\x09\xb7\x99\x02\xa2\x94\x14\x95\xd8\x51\x8a\xc0\xad\x40\x7d\x9e\x4f\x7c\x47\x8b\xf6\x98\x44\x7f\xf3\x34\x42\xa3\xee\x6f\xc2\x90\xc3\xb6\x51\x1e\x14\x99\x8d\x93\x03\x8a\x63\x66\x7b\x77\x4e\xde\xd0\x70\xec\x4f\xb5\x93\xde\x69\x29\x9d\x05\x2f\x0e\xe0\x53\x66\x33\x66\xf5\x90\x6a\x15\x37\x0b\xf9\x00\x8e\xe1\xdb\xc9\xb7\x79\x08\xa3\x96\x5e\xd3\xc3\x43\xb8\x88\xed\x53\xa8\x70\xf6\x05\x55\x2b\x54\x57\xff\x1f\x43\x25\xfc\x17\xbe\xdb\x9c\x09\x6a\x84\xe3\x71\x3d\xe0\x1a\x46\x07\xad\x5e\xd3\x6a\x2a\xf6\xeb\x0e\xf5\xdf\x5d\xff\x1b\x8e\xdd\x2f\x12\x34\x15\x6b\x73\x9b\x78\x1d\x76\xa2\xf6\x87\x87\x20\xf7\x72\x4a\x26\xb8\x02\x16\xc0\xcf\x51\x83\x6e\xac\x62\x16\x81\xee\x84\x67\x95\x1a\x90\xfb\x3f\x98\x29\x89\x09\x3c\xb2\xce\x25\xf3\x0f\x5f\xb3\x43\x99\x9f\x14\x18\xc7\x01\x22\x9c\x1d\xa8\xfc\x97\xdb\x7a\x77\x2f\x8d\x17\x9f\x27\xe3\x59\x26\xbe\xa7\xc2\x3f\xf7\x80\x6b\x9a\x12\x9e\x04\xa2\x5d\xb3\xd2\x31\x6f\xd8\x2c\xc5\xc5\x81\x72\x81\x63\x57\x24\x42\xbb\x5a\x13\x8a\xb5\xc9\x90\xe6\x84\xc2\x35\x9e\x72\xd3\x57\x62\xca\x5a\xb2\xe6\x2a\x1b\xdf\xe1\x76\xcd\x66\x6e\x10\x4b\x3a\xe7\xc2\xf2\x60\xa9\x14\x0b\x3e\x96\x10\x44\x98\x63\x36\x23\xe5\xbe\x72\x73\x85\xe9\x5c\xa0\x86\x6f\xe1\x85\x40\xb4\x58\xf9\xc4\xfc\x07\xa5\xfd\xa5\x83\x2c\x0e\xc8\x9a\xb5\x0e\x4f\xb8\x47\x70\xfc\xa3\x40\xda\x0d\x75\x94\x0d\xb6\xf1\xe5\x0a\x2c\xb8\xbb\xaf\xa8\x6d\xe9\xc6\x75\x6d\x07\x7f\xff\xe5\xa3\x56\xfb\x73\x22\x62\x6c\x26\xcb\xd0\xd6\xa2\xc2\xec\x24\xe5\xff\x83\x9d\x64\x53\xd5\x7b\x5d\xf4\x9c\xba\x86\x5b\xce\x5c\xa6\x43\xd2\x7d\xd3\x3b\xdd\xc2\x20\x71\x00\x53\xb2\xe5\xc5\x59\x27\x9c\x8a\x2e\x91\x3e\xee\x6e\x74\x16\xbb\x24\x91\xdb\x57\xd7\xdc\xa4\x06\x4e\x8a\x62\x19\xe7\xec\x76\xa2\x22\x5c\xce\x09\x20\xae\x38\xa7\x01\x69\xe1\x9a\xb0\x99\x54\x1e\xbe\x67\xf2\x91\x73\xae\xef\x83\x28\xaf\x83\xf1\x09\x8d\x7f\x52\x4d\x05\x4f\x8a\x93\x53\xcb\xb7\xe9\x80\xa9\xb4\xf1\x6a\xef\x2b\xed\xc3\xae\x3c\xee\xd1\x4e\xc5\xde\x11\x7c\xef\x9d\x94\x2a\x0b\xf9\x69\x27\x62\xd3\xd0\x12\xc6\xe6\xd1\xaa\xb2\x6c\xe7\x1f\x50\x8d\x9a\x02\x87\x86\x74\x72\xad\xbe\x3f\x08\x8f\x43\x27\xf3\xaa\xa9\xe6\xcb\xb9\xfa\xea\x03\xa6\xb8\xbd\x43\xf6\x54\xdd\xa2\x50\xd9\x37\xbe\x0d\x4f\x19\x36\xb5\x17\xf1\xd5\xb7\xc0\x70\x68\xac\x22\x4d\xf7\x4c\xa8\xba\x10\x27\xe0\xe9\x78\x0f\x2b\xce\x57\xcf\x32\x48\xf1\x7b\x5b\xb4\x6c\x15\x29\x82\x15\x28\xc5\x2d\xdb\x8d\xbe\x17\xbf\x09\x5e\x80\x17\xc7\x01\x18\xdf\x84\xf4\xda\x4f\x76\x9f\x63\x4a\xd1\x0d\x16\x8e\x16\x5d\x4e\xa7\x55\x51\x89\x0d\x3f\x61\xa8\x06\x74\x87\xaa\x9a\xef\xa8\x64\xd8\x5a\xad\xe5\x79\x34\xd0\x5e\xd2\x94\x5f\x4c\x8d\x1d\x50\xc2\x50\xa0\x86\xef\x78\x5a\x79\xf4\x27\xa5\x4a\xc2\xb8\x6f\x8f\x17\xb8\x4b\xa2\x22\xbf\x6c\x86\xe7\xd1\xc8\xd5\x14\x76\x33\x8b\x0e\xb5\xb8\xfe\xe4\x7c\xb1\xf4\xf7\xdf\x28\x9c\xc6\x8b\x02\x1b\x94\x7e\x71\xe0\x52\x59\x03\x6f\x24\x53\xfe\x3f\xb6\xfc\x19\x3c\xf1\xed\x21\xc7\x55\x17\x82\xe4\x97\xb0\x9a\x21\xa6\xda\x29\xb5\xa2\x7e\x60\x32\xb0\xa5\xbc\x23\x4d\xfc\x68\x42\xe3\x43\x24\x57\x77\x78\x08\xcb\x45\x89\x18\x0e\xd4\x98\xd8\xa7\xb5\xb8\x20\xad\xd8\x38\xa1\x52\x44\x42\xcc\x94\xca\xba\xaa\x3e\x8a\x4f\xb6\x42\x0a\x8f\xbe\x69\x98\x85\xad\x5e\xce\x3f\x7a\x3e\xf4\x15\xf9\x48\xb9\x2c\x2a\x4e\x39\x18\x32\x10\xd7\xe0\x72\xf1\xde\xb6\xbf\x17\x05\x6a\x8e\x16\xff\xbe\xc4\x94\x25\x70\xae\x06\x9f\x57\xcd\x92\x0a\x02\x72\xf7\x07\x56\x48\x0d\x1a\xba\xb3\xc1\x7e\x34\x42\x5f\x72\xb7\x90\xfb\xe5\x9b\x0c\x6e\xf2\xb8\x54\xeb\x7d\x71\xe0\xec\xb9\x0a\x71\x66\x7e\x3e\x5f\xb0\xb5\xe0\xf8\xd0\x99\x71\x56\xf9\x1a\x33\xb5\x47\x61\x4b\x54\xfb\x16\x14\x15\x33\x88\xdd\x5a\x77\x72\x09\xe7\x7b\xd2\x8a\x13\xd6\x17\x07\xd0\x29\x66\xbe\xf4\x67\x07\xd5\x68\x71\x86\xf5\x4d\x57\x34\x70\x1a\x67\xf9\x45\x9f\xe9\x03\xd1\x19\x9e\x43\xd5\xa8\x6d\x06\x45\x73\xdc\xb1\x5e\x89\x9a\x89\x8a\xc1\xee\xca\x63\x06\xad\x58\x14\xac\xe9\x45\x65\x7a\x06\xeb\xcc\x80\x6b\x34\x58\x86\xcf\xee\x87\xed\x39\x0e\x0f\xe1\xb2\x6a\x44\x10\x5d\x19\xec\x86\x44\x16\x1b\x59\x7f\x7c\x86\x64\x14\xba\x20\x73\x6c\x59\xbe\x21\xed\x1c\xd5\x56\xd8\xae\x73\x02\x3a\xcc\x06\x3e\xdc\xe6\x8d\xb6\x74\x9b\x88\x64\xce\xc0\x18\xd2\xf4\xb0\x67\xca\xbc\x64\xb7\x64\x8a\x37\x8d\x33\x7b\x8d\x8a\x5b\x71\xdc\xaf\x1c\x28\x34\x65\xb8\x85\x6b\xcc\xd5\x99\x13\x2e\xe3\x14\x42\x20\xb7\x5f\xa4\xd5\x99\x2b\x22\x71\x2f\x33\x7a\xa4\x32\x95\xf3\x5b\x4d\x61\x41\x28\xe5\xfe\xe9\x88\xf8\x9b\x75\x7c\xcd\x39\x9d\x70\x7e\xf5\x69\x5c\xec\xf1\x0e\x0b\x34\xe9\x6d\x26\x6e\x5b\xee\xee\xcf\x44\x58\xbb\x11\x1a\xf9\x1a\x03\x6b\xab\x9b\x1b\xdc\xca\x8d\xe3\xa2\x25\xe5\x52\xe6\x7a\x5c\xe3\x02\xd1\x25\x76\xbd\x19\x15\xbb\xc4\x75\x19\xcb\xd0\xe1\xa1\x1e\x59\x84\xd5\xc9\x02\xb7\xf5\x5a\x85\x31\xa4\xf9\x50\x9e\x91\x38\x34\xe6\xab\x14\xd3\xc4\x03\xf1\xd5\x1a\x27\xf2\x45\x17\x4f\x25\x2d\xe8\x11\x3c\x3f\x45\x0d\x77\x2f\xf4\x49\xcf\x5c\x06\xa1\x51\x23\x5c\xec\xba\xc5\xa8\x14\xa7\x05\x65\x18\x46\x7b\xd8\xe6\x21\x70\xec\xfb\x3c\xfb\x1b\x65\x34\x3c\xcf\x5e\x86\xac\xd4\x9e\x55\x40\xef\xc6\x0b\xa0\xcf\xd3\x4f\x78\x5b\xdc\x77\x1c\x88\xd1\x4e\x5f\x72\x94\xb8\x1f\x78\x44\x4c\xeb\x64\x1f\x8d\xa1\x5e\xe7\xff\x8f\x0d\x41\x56\x33\x2b\x06\xfc\x20\x95\x49\x52\x28\x37\x04\x22\xd6\x44\x39\xec\xa5\xed\xd6\x88\x60\xa7\xd7\x65\xb0\xc3\x18\xe0\x3a\x83\x19\x57\x07\x49\x95\xab\x5d\x39\x7d\xe4\x59\x60\x40\x74\xa8\x3f\x96\xde\x2a\x0e\xa5\xe2\x88\x08\xdf\x43\xd8\x2e\x1c\x30\xb3\x13\xe9\x32\xe6\x5a\x48\x65\x9e\x4c\x18\x3c\x55\xc7\x92\x3a\x31\x4c\x1f\x3e\x57\x6c\xd2\x13\xeb\xef\xc7\x53\xd6\xb4\x49\x16\xa7\xc0\xda\x25\x16\x51\x95\x94\xbd\xd2\x4e\x3b\xfe\xa3\xa2\x8c\xea\x53\xbd\x38\xfd\x59\x9c\x75\x89\xc3\x72\x1d\x8e\x13\x4b\x22\x0b\xfe\x2b\xaa\xdd\x38\xd6\xbe\xd4\xdb\xab\x8a\x62\x98\xa2\x9a\xe2\x49\xfa\x30\xe8\xe1\xc9\x20\x01\x2b\x04\x67\x82\x7e\x7a\xe8\xcb\x44\x3c\x37\xe8\x70\x96\x4e\x2c\x1d\xd3\xd3\x81\x11\x54\xb7\x71\x51\x1c\xcd\x46\x6e\x62\x94\x76\x08\x11\x8b\x4e\x59\xc1\xd1\xf3\x6e\x88\xdb\xd1\xf3\xfe\x47\x9d\x55\xfc\xe6\xc7\xc3\xc3\xfe\x56\x52\x33\x1a\x34\x42\x33\x1c\x7b\x63\xda\x80\x70\x22\xc2\x1f\x0c\x70\x16\x65\xd1\x86\x23\x05\x2d\x46\x0c\xd9\x3d\x5c\x72\xa8\xfb\x2e\x53\x6f\x4f\x99\xd4\x86\x96\x53\x51\xca\x86\xe1\xd3\x7d\x10\x07\x74\xc2\x8b\xd1\xae\x9d\x73\x20\x2c\x9a\x9b\xef\xe7\x88\x15\x33\x4c\x53\xe7\x49\xd9\x9c\xe1\x34\x59\x77\x3b\x50\xfa\x2c\x7d\xe4\xc1\x3f\x5f\x7d\x95\x43\xdc\xf8\x4e\x72\xb6\x67\x70\x9c\xcc\xc3\xec\x9d\x51\x74\xcc\x06\xc1\xf9\x27\xcd\x8c\x3a\x20\xd6\x2e\x63\x4d\x7e\x9f\x8c\xbe\xfd\x48\xc8\x6d\x48\x36\x7b\x07\x88\x2e\x70\x51\x4d\x2b\x5c\xea\x94\x10\x3f\xa9\x04\x12\xeb\x72\xb3\x31\xa5\xe8\x98\x75\x75\x9f\x49\xb8\xcb\xd5\x52\x3b\xcc\xe8\x05\x24\xf7\x28\x1d\xe0\x38\xa2\x4b\x4e\xac\x47\x62\x32\x5e\x35\x9f\x69\x57\xcf\x91\x60\xa0\xac\xb1\x7a\xa5\x9c\x7c\xb1\xf7\x2a\x4b\x40\x8d\x34\x49\x5c\x07\xda\xe4\x17\x37\x3d\x0c\x9e\x3c\x11\x33\x71\x0c\x56\x95\x2a\xe7\x78\x52\x95\xd1\x8f\x4a\x87\x8b\xb4\xf5\xe3\x5c\x0e\x8e\xc8\xfb\xd3\x2c\x52\x95\xf1\xe9\x99\xd8\x79\x5f\xca\xf3\xba\x63\x77\xcc\x89\xf8\x45\x3a\x35\x17\xcd\x07\x61\xc7\x77\xf7\xe0\x20\x68\xc3\x7f\xfe\x80\x57\xa8\x2d\x83\xe0\xdb\x26\x7b\x73\x07\x18\x6f\x2c\x3c\xaf\x06\xde\x15\x72\x81\xab\x4a\x9d\x8d\xee\x7e\xcb\xbf\x49\xdc\xda\x89\x56\x6e\x7e\xfb\x45\x66\x17\xd9\x03\xae\xdd\x3d\xe7\x8e\x8a\x58\x8c\xc8\x7d\x7e\xa9\x73\x9f\xf7\x62\x3c\x38\xc7\x68\xbf\x56\xe5\x3f\xe1\xc5\xc1\x33\x41\xd7\x50\xfb\x5f\x2a\xfb\x1c\xe6\xf4\xab\x64\x68\xcb\xb4\xa9\xce\x2a\x82\x6d\xa2\x5f\xf2\xb2\x22\x90\xba\xec\xb8\x1b\x00\x99\x93\x66\x01\x66\x98\x9d\x7e\xa1\xf3\xa8\x37\x10\x31\x83\xbf\x01\x52\xf6\xc0\xbc\xe3\x84\x24\xf5\x0a\x8b\x9f\x29\x1b\x9d\xb4\x4e\xba\xd5\xeb\xe4\xaf\x2d\x5a\xc3\xaf\xc2\xb9\x10\x26\x51\x12\x0a\x60\x8f\xa0\x71\x08\x15\x8a\xbe\x49\xfc\x64\xfa\x65\x90\xa3\xa2\xfe\x57\xe4\x63\x23\x72\x0e\x36\x12\x4c\x2b\xd9\xbf\x86\xf4\x96\x92\x6a\xbe\x1d\xc2\xfb\xea\x48\xa8\xd3\xc2\xf8\x61\x3c\xe5\xf2\x89\xf4\xe0\x99\x3e\x98\x70\x12\x06\x75\x8e\x9d\x18\x39\x39\x1e\x95\xbb\x46\x26\xaf\x11\xe1\xd2\x1f\xff\x17\x0c\x25\x11\x3f\x17\x35\x46\x6d\x5a\xc1\x54\xb8\x2e\x95\x9a\x11\x63\x95\x18\xf8\x36\xc2\x1b\xc8\xc9\x49\x55\xd7\xab\x48\x0b\x73\xa4\xae\x43\x33\x02\xb7\x18\x2f\xa0\x62\x46\x05\x65\x65\x5c\x22\xc9\x31\xe7\x7a\x37\xb4\xd7\x67\x4f\x5f\x0e\x0a\x34\xca\x5b\x71\xe9\x9d\x5f\x36\x79\xe3\x08\x9e\x5f\xfa\xbe\x19\x1f\x41\x20\x4e\x90\x52\x6e\x5f\xc5\xcd\x6e\x2d\x17\x71\x94\x3a\x13\x33\x39\x56\x09\x03\xbb\xdf\x4e\xbe\xdd\xb3\x91\x41\xc5\x2c\x62\x32\xee\x97\x27\x93\x34\xbb\x92\xec\x92\x5b\x35\xd7\xda\x68\x3e\xce\x6e\xd9\x36\x73\x25\x94\x13\x96\x1c\x6d\xab\x7a\xaf\xf3\xec\x23\x96\x04\x2e\x08\x32\x9c\xae\x0e\x72\xf7\x55\xd8\x98\xa1\x1a\x9a\xe5\xfc\x9a\xb7\x9c\x46\x81\x39\x95\xb0\x24\x62\x26\x7c\x88\x12\x97\xcb\x82\xb9\xe7\x83\x42\x4c\x70\x1b\x07\x54\x36\x89\x0e\xb9\xca\x38\xb5\x40\x79\x41\x97\x66\x96\x68\x60\xd2\x37\xeb\xad\x9e\xa6\xf2\x32\x53\xc3\x17\xeb\x64\x52\xce\xd1\x22\x06\x5c\xe7\x59\xa9\xc1\x5f\x1c\xe4\x99\xe7\xc5\x41\x1c\x6b\x50\xa0\x9e\x66\x55\x8a\x1b\x5b\xc0\x2a\x10\x94\xc6\x5e\xe8\x7a\xe8\x69\x13\x11\x0e\x70\xbd\xc1\x41\xf7\x98\xb5\xb8\x67\x3d\xc1\xc1\x06\x03\x52\xa1\x3b\x73\x6c\xe4\xe0\x72\xf0\x21\xde\xd5\x0c\x9b\xf3\x07\xab\x6c\xe4\x5d\x50\xae\x8b\x8d\xc6\x47\x2e\x1b\x88\x64\xf6\x52\x07\xd3\xa2\x0c\xd4\xa9\xb8\x7c\x20\x23\x6e\x31\xd5\x45\xea\xde\x6e\x4a\xff\xd8\x61\xfd\x21\x27\xcf\x07\x46\x04\x07\x58\xc1\xd0\x09\xdc\x82\x21\x0c\x87\xcc\xdb\xc2\xb4\x11\x8a\x77\xd2\x5d\xf7\xb4\x07\xb8\x9f\x8f\x64\xa1\xdc\xad\xbc\x67\xa9\x6c\xe4\xe0\xa9\xcc\x95\x9d\x71\xbb\x36\xcb\x71\xc4\x06\x99\xad\xd2\x16\x34\x98\xc2\x31\xec\x7e\xd5\x35\x12\xa2\xf0\x55\x2f\xe9\x12\x59\x66\xd5\xd4\x9b\x67\x52\x95\x41\x1c\x09\x3e\xc5\x5a\x01\x1e\xb6\xed\xe8\x65\x80\xec\x84\x8f\x6b\x7b\x21\x65\x7f\x43\x01\xdc\xd0\x04\xeb\xaa\x3b\x9b\x59\x61\x78\x0c\x4b\x0c\x69\x6b\x1c\x2d\x78\xb8\x41\x76\xee\x2d\x24\x6d\x32\x38\x76\xd9\x4e\xe3\x9a\xe6\x04\x67\xe7\xac\x33\x44\xdb\xbb\x51\x06\x33\xc7\x7c\x7d\x26\xb3\x2b\xf4\xa7\xcc\xe4\x59\xb4\xa1\xd2\x1f\x6d\x2d\xd3\x22\xa5\x8c\xd7\xf9\x1f\x0b\x2c\xf8\xc2\x95\x42\xa3\xfc\xec\x8d\x41\x7d\xe5\xc0\xd1\x57\x4d\x86\x4e\xa1\x91\x83\x51\xc9\x38\x23\xed\xb8\xa5\xec\xf6\x4d\x79\x99\x18\x7b\x43\x7b\xfe\xce\x54\xd0\x90\x16\xfd\xa6\xa2\x0c\xb7\xe2\x56\x59\x70\x41\xb2\xcb\x0f\x50\xbd\x90\xe8\xa7\x11\x2f\xf5\x8f\xa6\x4f\x4c\x8e\x0e\x9b\x2d\xc7\x13\x5b\xc7\xaa\xcc\x94\x9d\x68\x30\x5b\x91\x96\x8f\x79\xa2\x59\x55\xb7\xb3\x3f\xbd\xc1\x6b\xfb\xb5\x5a\x90\xf7\x9d\x9f\xea\xbd\x0f\x0b\xb4\xc6\xed\x11\x9c\x2c\xd9\x4c\xb9\xaa\x7b\xde\x5f\x2f\x53\x69\xdf\x36\xa3\x4f\x5f\x4c\x08\x12\xc9\x75\x3e\x51\xd4\xd3\xf7\xcd\x13\xb6\x43\x85\xa3\x95\x2e\xe7\xc8\xb0\x11\x4f\xe9\xdb\x26\xf0\x10\x7d\x15\xa1\xc4\xfb\xd3\xc7\x8c\xfd\xb7\xba\x8d\x46\x9d\xc0\x8e\x4e\x6a\x0b\x96\x32\x3c\x76\x6b\x17\x3c\x09\x17\x12\x45\x91\xe4\x17\xa3\x54\x51\x67\x20\x56\x39\xee\x49\x22\x7c\xc0\x3a\x2f\xe1\x38\x3a\x8c\x08\xe3\x7e\xfc\xf3\xf2\xa5\x11\x4d\x99\xe0\x44\x98\xbe\x5b\x25\x1c\xed\x56\x8f\xf7\x3c\x43\xf5\x91\xfb\x70\x03\x9f\x88\x42\x86\x51\xe1\x0f\x5a\x02\xbb\xe2\xca\xc9\x70\xb2\xc8\x3b\xa5\xdc\x87\x47\x4b\x36\x0b\xee\xd0\x3b\xb9\xe2\x14\x4c\x39\x1a\x28\x50\x5d\x07\x1b\xa0\x6a\x6a\x16\xa5\xea\xa4\x1c\xdb\xc2\x69\x62\x45\x1f\x48\x8d\x27\x8a\x21\x48\x3b\x69\xd1\xea\x1f\xa8\x5e\x62\xf8\xcf\x7f\x06\xf6\x6c\x28\x6e\xe8\x92\xda\x9e\xb1\x96\x76\x0f\x93\xb4\x12\x49\xd4\x9e\x30\xb8\x0c\x50\x6b\xa4\x5f\xfc\x6f\x6f\x98\x65\x50\x73\x0e\x3e\xa5\xd2\xa4\x52\xf7\x81\x4d\x69\xa5\x14\xd5\x90\x4f\xb3\x43\x79\xdd\x4e\xdf\x73\xc6\x55\x0b\x98\x63\xe9\x40\xd7\x46\x0a\x6f\x5f\x09\x05\xdf\xd4\x6b\x43\x43\xd4\xb8\xba\xcc\xf8\x72\x53\xc3\x1f\x60\xb7\x12\x44\x5c\xc5\x29\x34\xde\xdd\x94\x0c\x3d\x9c\xbb\x68\x5d\xfb\x41\x32\xc7\xd7\x14\x7e\x2f\x44\x25\xa3\xdb\x1b\xc7\x65\xf4\x4d\x21\x37\x16\xa9\x3b\xdf\xd7\x4b\xa6\x9c\x43\xe6\x0e\x28\x0d\x3e\xad\x6c\xf1\x07\x54\x96\xb2\x94\x4c\x01\xb7\x78\xad\xd2\x61\x42\xb3\x62\xf3\x1c\x87\xb1\x44\x6e\x03\xa1\x8f\xfa\x36\xb2\x10\x5b\x97\x78\x59\x64\x2d\x8b\x46\x3d\xaf\x8d\xba\x30\x38\x76\xa1\xdc\xf5\x59\x3d\x1c\x5e\x27\x99\x27\x93\x90\x0a\x3b\x77\x7c\x74\xa4\xea\x6e\x75\x40\xd2\x5d\x20\x89\x4d\xea\xaa\xb9\x8d\xaf\x46\xef\x1e\xaa\xea\x09\x87\xfe\x48\xaa\x96\xa1\x68\xb4\x0f\x0c\xb5\x37\x98\x1d\xc1\x21\x95\xd7\x7e\x44\x71\x4d\x31\x8c\xcc\x60\x8d\x6f\x5d\x25\x56\x70\x9c\x38\xba\xf5\x3d\x67\xff\xe4\xd1\xd3\x5f\x3d\xf5\xb0\x3a\x7e\xdc\xcb\x6f\xa0\x4d\xdc\x64\x2d\x36\xdf\xc8\x91\x51\x3e\xf9\xbe\x26\x09\x82\x9f\x4f\xe1\x1f\x84\xd9\x38\x22\xa7\x97\x2a\xbc\x62\x0a\x2e\x64\x32\x80\x36\x54\xe0\x89\x9b\x2e\x2e\x03\xe5\x80\x49\x6e\xf6\x7f\x2f\x24\xf0\xca\x17\x92\x93\xdf\x60\x66\xca\x78\x8a\x9f\x77\xad\x31\x0f\x44\x25\xb6\xd3\x2e\x63\x51\x74\x87\x77\x5f\x1c\xa8\x49\xb8\x77\x73\xe4\x17\x09\x9d\x88\x1f\x9c\xda\x9a\xe9\x8b\x57\x54\xac\x4d\x9d\xa0\x38\x25\xf4\x52\x78\x85\xce\xf8\xa7\xe4\xa3\xcc\x19\x6c\x3a\x26\xda\x5d\x6b\x31\xc1\x9d\x83\xa8\xe8\x38\x59\x9b\x54\x02\x4b\xe0\x49\xd9\x45\x07\xff\x99\x34\x28\xcb\xd2\xca\xd2\x84\x2c\x7d\xf6\xe6\x35\xbc\x47\x2d\xab\x8a\x6a\x81\x7c\xdf\x64\x08\x67\x2b\xcb\x3d\x98\xc1\x13\x7e\x46\x8a\x09\x74\x96\xdd\xa2\x1b\xb2\x74\x4c\xeb\xf6\xc6\x5d\x50\xc8\xed\x67\x6f\x5e\x3b\x3f\x3f\x90\xdb\xfd\xb9\x2c\xd3\x9f\xbd\x79\x3d\x71\x7e\xf8\x6f\x60\xfa\x90\xb2\x4f\xc2\xf4\x1e\x2b\xfa\x3d\x12\xae\x63\xe0\x2c\x9e\xc8\xfa\xd5\xa6\x64\xa4\x70\xff\x3a\xd2\x47\x48\x83\xd5\x5d\x41\x5d\x4d\x26\xf0\xcf\x2a\x2a\x6b\xcf\xc8\x4b\xd2\x76\xdc\x12\x17\x55\x89\x65\xfd\x86\x16\x35\x74\x9a\xd9\x4b\xd8\xca\x5e\x04\x50\x23\x2f\x57\xa4\x5c\x38\x53\xad\xa7\xa6\x76\xc4\x56\x67\x81\x93\xba\x4c\x8c\xcc\x77\xb8\xfb\xde\x28\x32\xf8\xac\x0a\x69\x71\x00\x9d\xc2\xdc\x8c\x88\xeb\xca\xc8\xa9\xa2\xb5\x01\x46\xb4\x0a\x1a\x38\xe4\xbe\xf5\x4b\xab\x36\x76\x48\x7d\x4f\xdd\xc5\x63\xe4\x0c\xab\xad\x54\xca\x77\x4b\xe4\xca\xf8\xfc\xaf\x82\x01\xe1\x51\x86\xcf\xc3\xbe\x87\xfa\xa8\x07\xea\x2a\x38\x25\x12\x82\x32\x74\x75\xb6\x33\x32\x0b\x79\x4d\x96\x3a\x61\x81\xac\x9a\xde\xbb\x31\x1b\xf8\xcf\x17\x67\xb1\x5b\xfb\x13\xba\xc5\x40\x97\xad\x02\x22\x59\xa3\x56\x99\x92\xe8\xa4\x93\xca\xa0\x63\xc1\x82\x0c\x8a\x8b\xb3\x9d\xad\x79\x52\x21\x45\x1c\x9f\x48\x1e\x7f\xf8\x34\x56\xaa\x49\x3a\xcb\x81\x17\xf3\x9d\xca\xf7\xef\x73\x70\xc2\x29\x21\x13\xdc\x50\x05\x5e\x42\xff\xd2\x84\xc5\x17\x52\x5d\x46\x82\x1d\xc6\x3f\xa0\xe7\xae\xa1\x2e\xc3\x7a\xec\x2c\x5c\x67\x21\x25\x3b\xd8\xdb\x86\x06\xb6\x77\x86\x92\x21\x15\x4d\xdc\x56\x24\x4d\x9b\x9f\x15\x21\x53\xf7\x11\x3d\xc6\x7c\xb8\x2b\x91\xa2\xb0\x6f\xa2\x7b\x09\x1d\x58\x6e\x97\xd0\x5d\x46\x7d\x24\xa1\x33\x5e\xd7\x23\xd2\x3b\x42\xc3\x40\xb2\x87\x90\x3e\x1a\xf5\x87\xa8\x93\x68\xc3\xcc\xf5\x86\xf4\x57\xbc\xde\x71\x51\xb1\xee\x9a\xc1\x62\x17\xd4\x51\x39\x6c\xc8\xf6\x78\x2f\xd4\x53\xcf\x06\xd4\x56\x1e\x57\x91\x39\x86\xfb\xe9\x76\xf3\x1d\x07\xd0\x71\xc0\xe4\xa7\x54\x22\x4b\x9f\xff\xbe\x71\xbc\xe0\xec\x51\x43\x05\x3d\xf9\x35\xc3\xd3\x7b\x2f\xa6\x80\x6c\x66\x86\x62\x5b\x6d\xb6\x55\x91\x29\x11\x71\xa4\xb0\xc2\xfc\xdf\x0d\xb7\xc2\xf2\xec\x77\xfd\xb5\x2a\xb1\xa3\xdd\x28\x61\x21\xf5\x81\x59\x18\xc3\xb4\x21\xa4\x44\x71\x73\x7d\x8b\x42\x79\x6c\x90\xf5\x8c\xe4\x28\x3e\xf2\x5f\x91\xf6\x5c\x65\xa3\x24\x52\x0f\x87\x85\xef\x5c\xe4\x6e\xd1\x55\x7a\x0a\x27\x47\x5d\xfc\xe9\x3b\xd2\xc8\xdf\xe1\xf8\x1c\x31\xf4\x5c\xf5\xbb\xe8\x4e\x5a\xbe\xaa\xca\x76\xeb\xda\xc1\x16\x6a\xdb\xc1\xe3\xd5\xb7\xeb\x99\xeb\x6d\x40\xfc\x44\xed\x3b\x87\x15\xd2\x9e\x01\x74\x9f\x71\xa1\xe0\x94\x2b\x87\xda\x94\x37\x00\x1b\x71\x59\x62\x69\x5d\xbc\x06\x7d\xd7\xf0\x36\xdb\x7c\x3b\x55\x94\xd6\x6e\xf9\xa6\x1f\xdf\xfd\x62\x50\x10\x6b\xb4\xac\x02\xd3\xc3\xbd\x6a\xc9\xbc\xa7\x48\x7a\x50\x93\xec\x89\x32\xa4\xe5\x83\x59\x23\x73\xce\xee\x53\x1a\x29\x69\x37\x3b\x2d\x57\xda\x59\x16\x72\x97\xf2\x91\x85\x59\x1d\x12\xc7\x19\xec\x09\x2b\x5e\xb7\x4c\xce\x48\x64\xab\x04\x38\x29\x2e\xf7\xf3\x02\x34\xd4\xf9\x52\x23\xc9\x01\x36\xae\x27\x07\xbd\xb7\xc0\x93\xe7\xf8\x59\x0d\x1d\xe1\x66\x5a\x35\xa9\xdd\xbe\x3e\x6b\x8e\xee\x3f\x6e\x96\x5f\xea\xe5\x95\xd8\x8c\x9a\x07\x67\x96\xe4\xf3\x41\xbb\xc5\x6c\x78\x29\x4a\xb7\x17\x47\x4a\x55\x0a\x96\xef\xaf\x07\x59\x4d\x55\xdb\xf8\x69\x20\x7d\xf5\xb2\x27\x73\xca\xe4\x0a\x19\xec\xd9\x7c\xa1\x30\x0c\xe3\xd4\x28\x91\xe9\x7c\x6e\x86\x5e\x7f\xba\x54\xde\xe3\x7e\x78\x5a\x8c\x97\x1a\x97\xf0\x87\x4c\x96\x10\xee\xb8\x28\x3b\x2a\x81\x65\xf8\x0d\x29\x0f\xbe\xf4\x1d\x29\xbf\x49\xf2\x96\xd4\x43\xf2\x5b\x82\x14\xc1\x10\x18\x9b\xf4\x12\xa7\xe1\x05\x12\xf7\x83\x50\x20\x14\x90\xaf\xe8\x14\x97\xa8\x68\x58\x91\x95\x2d\x55\x23\x5b\x57\x62\x70\x1c\x8b\xdf\x82\xe7\x94\xf6\xfa\xce\xd6\x43\xd7\x7b\xa3\xab\x2e\xca\xae\x7f\x95\xed\xd9\x91\x23\xac\xc0\x18\xa6\x12\xc7\x26\x7e\x64\xf1\x1c\x65\x2e\x8e\x44\xf6\xd8\xe4\xf6\xfe\x0c\xe9\x0e\x3a\xfc\x65\xd3\xb7\x15\xb9\x3c\x78\x4c\x22\xaa\xa5\xe5\xd0\x84\xd0\x71\xd4\x37\x36\xca\xa6\x5b\x7a\x3f\x5f\x19\x1f\xb3\x40\x75\x4d\xed\xf5\x5e\x93\x70\xba\x9a\x61\x5d\x1d\x97\x2b\x77\x73\x6e\xaa\x93\x34\x1d\xc5\x6e\x4b\x10\x73\xe4\xb9\xd3\xb8\x07\xae\x71\x47\xb9\x8d\xd7\x81\x3d\x77\x03\xae\xca\x17\xfc\xab\xa9\xea\x7f\xe9\x1b\xc7\xc9\x5a\x06\x9d\x73\x38\xd5\x2d\xc2\x89\xcc\x34\x6e\xae\x9a\x1d\xc7\x79\xe3\xd5\x3b\x64\x11\x50\x49\x38\xbd\x17\x02\x19\x51\x0e\xc8\x5a\x59\x39\x53\x63\x23\x6c\xac\xae\x29\x7b\x82\x2a\x6b\x54\xea\xf7\x1a\x44\xc2\x92\x4d\x97\x34\xef\x71\xa5\x3d\x9d\xac\xe7\x21\xab\x7e\xbe\x0d\x13\x33\x23\x91\x6d\xf0\x2a\x48\x67\xfd\x93\xbb\xfa\xe9\x43\x7d\x93\x4c\xe6\x67\x7c\xd9\x61\xf6\xb5\x77\x5d\xb1\xe8\xae\x88\xf6\x00\x46\xc5\x2d\xf8\x2f\x93\x2c\x96\x0d\x56\x07\x46\x24\x64\xb1\x69\xbb\x92\xae\x1c\xee\xa4\xde\x73\xe1\x4f\x56\xc5\xd1\xff\x92\x36\x27\xb1\x2b\xd9\x6c\x41\x43\xfc\x6a\x49\x69\xfb\x70\x88\x94\x4f\xe7\x16\x57\x47\x91\xa7\x5c\x75\xa7\x2c\xe3\x8b\xc9\xde\xe2\x95\x72\xfd\x06\x98\xa8\x97\x4f\xb4\xd9\xcd\x5e\xb6\xda\x9e\x24\x98\x87\xaa\xa9\xaf\xff\xf4\x05\x6b\xfb\x0a\xb5\x22\x0f\xca\xbd\x0c\xd1\x51\xc9\x47\x35\x4c\xf1\xb0\x12\x46\xc7\xc3\x18\x26\x91\x90\x1b\x33\x84\xc6\x17\xd1\x4d\x0a\xd6\xa4\xab\xc8\xd8\x3b\xfa\x1a\x45\x96\x85\xf4\x0e\xb6\x67\x57\x31\xb2\xa0\x5f\x10\x80\xec\x96\xdd\xce\xe2\xbc\xe2\x25\x71\x51\x80\x23\xbc\xff\xb4\xef\xd7\x70\x9b\xe1\x79\x2a\xa8\x98\xbf\x31\x14\x16\x42\xef\xaa\x8e\xb7\x49\x61\xf4\xd4\xbc\x4e\x39\xf0\xef\x86\x55\x03\x87\x0d\x6b\x46\xe7\xc6\x72\x4b\x6f\x85\x51\x8c\xce\x88\xc8\xe0\xb2\xc3\xe9\x90\xd0\x3d\x17\x80\x1c\xa1\x3f\xfa\x12\xdc\x73\xcd\x27\x4b\x51\x57\x90\xdc\x75\x86\xf2\x94\x86\xb0\x4b\x4a\xfa\x2a\xa5\x6f\xdf\x72\xdb\xd3\xf1\xcd\x0d\x78\x60\x2d\x5e\x1c\x8c\x91\xf1\x2e\x6b\xfe\x38\x82\xf9\x39\x84\x72\xbc\x40\x6e\x4b\x18\xbb\x9c\x99\xa7\x12\xcc\xfb\x84\x48\x3a\xe2\x48\xfb\x6f\xcf\x27\x89\xa8\xfa\x3d\xc8\x61\x93\x63\x84\x2c\xbc\x51\x49\xe9\xd8\x5b\x5b\x36\xa6\x7c\xc5\xd3\xb8\x6c\xaa\xd8\x4e\xf9\x5f\xe6\xb7\x6d\x56\x38\xf1\x33\xf9\x44\x01\x8d\x7a\x8f\x14\x7a\x1d\xa0\x68\x0d\x9d\x92\x30\xde\x3c\xf5\x00\x1c\xc1\xfb\x38\xf6\x65\x04\x14\x59\x8c\x3d\x86\xd2\x18\x03\xd7\x70\xcd\xd1\xaa\x9b\xfe\x4f\xa6\x39\x74\x69\x81\x2f\x9a\xe3\xcf\xa2\x39\x64\x7d\x30\x54\x96\xe0\x3c\xa7\xa2\x1f\x2c\x4e\x3d\xc3\xa2\x8b\x80\x49\xde\x91\x15\x3f\x1a\xbc\xaa\xd7\x30\xaf\x1a\xd6\x5d\xb2\x5b\x85\xe5\x50\x8b\x9b\xaf\x19\x54\xf3\x39\x2e\x2b\xc4\xb0\xb8\x85\x38\xad\xe5\x9d\x7e\xc5\x58\x03\x0a\xfd\xc3\xc3\x5e\x80\x48\x0d\x17\xab\xa5\x80\x63\x7b\xd5\x52\x4f\x61\x78\x1d\xec\x55\xcb\x4b\x7a\x21\xf1\xd3\xd6\x1c\xc5\xe2\xd8\xae\x17\x49\xe9\x84\x48\xfd\x52\xbe\x8a\x99\xf2\xb1\x64\xf4\xa8\xf4\x8b\xbc\xb9\x9f\xa7\xd0\xf9\x63\x91\xbb\x4d\x9d\xbf\x45\xce\xb1\xe6\x63\xc4\x82\x9e\xd4\x7c\x8c\x81\x6b\x88\xf9\xd0\xe5\xa9\x6d\xad\xf9\x6b\xc7\x0f\x7d\x4c\x33\xa2\x66\x96\xf6\xb0\x6a\x6e\x36\xb5\x21\xf0\xc5\x88\x3c\x86\xfb\x19\x91\xe7\xcf\xeb\x78\xf6\x82\x1a\x41\xba\x75\x97\x73\x14\x08\x4f\xa5\x30\xc6\x01\x35\x44\x5b\x28\xc5\xe0\xbe\x48\x15\xaa\x08\x75\x92\x22\xed\xde\x50\xdd\x60\x6a\x18\xd8\x6c\x3b\xfd\xb2\xab\xa9\x4f\x9a\x7e\x5b\x5c\x1c\xbb\x49\xa8\x4e\xea\x3a\xac\x41\xfa\xe7\x3e\x55\x83\x44\x09\xb5\x07\x1c\x8b\x59\x2c\x7c\x1e\x76\xcb\x03\x30\x84\xb5\x4c\xd2\xe5\x53\x06\x41\xf4\xa4\xdb\x89\x83\x7c\xb1\x44\x5b\xb4\x44\x7e\x6e\x99\x55\xf6\x19\x92\xf5\xa9\x7c\x8b\xfb\xc4\x3b\x68\x36\x5f\x2c\xec\xf2\xd9\x6c\xda\x86\xcb\xdc\xaa\x65\xf3\x49\x20\x94\xcc\x86\x60\x8d\xc4\xfc\x53\x69\xac\x0d\x56\x33\x4e\x97\x3d\x65\x58\x46\x4f\xfa\x25\x32\xf3\x67\x53\x65\x32\x32\xb3\xec\x79\x15\x57\x16\x6e\x57\x17\xb0\x34\x31\x39\x93\xe8\x38\x4d\x6e\xec\x6c\xfc\x06\x35\x32\x8d\xfb\x33\x87\x67\x36\x52\xef\x3d\xfb\xdc\xbf\xa8\x7e\x1f\xa8\xf4\x37\x59\xfc\xe1\x21\x98\x17\xac\x0d\x7f\x69\xd6\xc8\xdd\x89\x0a\xc3\x83\x7d\x27\xd9\xba\xe1\x07\x35\xae\x3e\x02\xcc\x20\x65\xf0\x8b\xde\x10\x72\x58\x78\x96\x98\x7b\xa4\x57\x01\xf2\xe7\x8d\x30\x8d\x31\xaa\x63\xc9\xfe\x67\xb3\xaa\x7d\x66\x76\xec\xfa\x1e\x95\xa5\x1f\x93\x9d\xb7\xc7\xca\xb9\x54\xe3\xd3\x9a\x50\xdc\x06\xe5\x5a\xc5\x97\xd4\x73\x30\xa8\x76\x30\x4a\xe3\x60\xec\x83\x2e\x61\x5b\xd7\xc6\xce\x88\x2d\x77\xf0\xb4\xb1\x7d\xa5\x52\xe3\x56\x56\x8a\x54\xdd\xcd\x49\xbc\x07\x03\x89\x13\x6f\xa3\xaa\xca\x4e\xb1\xde\xac\x37\x53\xf0\xb5\x08\x4e\x1b\xf6\xd0\xe3\x7f\x87\xc7\xe2\xb7\xdf\x7a\x2d\xf2\x68\xbe\xae\x9a\x0e\x1e\x1c\xe1\x03\x40\xa9\x1f\xed\x13\x40\xe9\xdf\x4d\x9c\x0a\x8e\xc5\x53\xb6\x7d\x25\x21\xd4\x15\x28\xc1\x29\x36\xf3\x92\xbb\xd0\xcb\x86\x55\x75\xf4\x6c\xfa\x35\xc6\xd6\x4b\x6e\xf6\x39\xab\x8a\x22\xda\xf2\x82\x86\x27\x09\x94\x21\x86\x27\x83\x5e\x2e\x77\xaf\x25\x44\x8b\xc1\x25\x7c\xc7\x97\xd2\xf5\x0c\x72\x4f\x0c\xa2\x8f\x6a\xd6\x77\xef\x02\xa3\x37\x35\xac\x63\x29\x5a\x6d\x0f\x5f\x4a\x66\x0b\xf2\xb0\xa5\xe8\x41\x87\x2e\xe5\xc9\xa2\x14\x76\x92\x61\xe5\xdd\x53\xe3\x94\x98\xb2\x96\xac\xed\x58\x39\x4f\x35\xbe\x45\x6f\x0b\x86\xa4\x2f\xd3\xe7\xc0\x66\xd9\xcb\xea\x76\xc4\xb1\x77\xd6\x93\x28\x71\x27\x9a\x84\x4f\x75\xe4\xe2\x20\x03\xd1\x91\x5e\x9e\xba\x23\x29\x80\x05\x85\x08\xa7\x5a\x8b\x4a\x0f\xd4\xdb\xa3\x29\x59\x36\x65\xba\x6c\x7c\xf4\xd5\xe7\xae\xc2\xdf\xef\xc3\x3d\xb4\xb6\x04\x28\x43\xde\xfd\x80\xa1\xae\x8b\xc5\x88\xba\x30\xa4\x37\xa9\x15\x93\x8f\x5e\x37\x9c\xab\x64\xbd\xfb\x9c\x70\x6e\xe3\xb2\x38\x3c\xee\x85\x71\xe8\xbe\x34\x2e\xcb\x43\xb4\x78\x2a\x5d\x9c\x01\x45\x92\x60\xf0\x9d\xef\x67\x1d\x97\xbe\x41\xd5\x16\x32\xa7\x25\x2a\xa1\x53\xc7\x6f\xd4\x53\xf0\xa9\x6e\xd5\x34\xca\x4a\x55\x75\x77\x7e\xc2\x37\xe8\x87\x35\xc3\xf4\x3d\x6e\x65\x6a\x2a\x2e\x45\xc9\x83\x67\xc7\xb0\xcb\x15\x3f\xa2\x99\xf0\x90\xfb\x09\x41\x52\xac\xe8\xce\x57\xe2\x29\x5f\xa0\x90\xce\x93\xa0\xf9\xee\x86\xd4\x8b\xcb\x36\xa6\x80\xeb\x54\x1a\x19\xe8\xcd\xa5\xfe\xae\xe7\xf0\xef\x93\xdf\x76\xdf\xcd\xef\xa8\x16\x10\x40\xb1\xd7\x15\xef\xe8\x7e\x72\x2b\x06\x74\x94\x8f\x67\x34\x4a\xea\x81\x47\x9c\xf1\xed\xc2\xdf\x1e\xe8\xd7\xe9\xd4\xd8\x27\x75\xe9\xd2\x6b\x78\x52\x77\x2e\x07\xc2\x50\xff\x27\xec\xff\x19\xdc\xb8\x1c\x08\x63\x5c\xb8\xd1\xc1\x1a\xf0\x23\x1a\x03\x5e\xc3\x4b\x8d\xa0\x3d\x10\x1a\xbf\x03\x07\x7f\x35\x6f\xcc\x62\x22\xe1\x8a\x75\x94\x07\x1a\x86\x83\xcf\xe2\x82\x3d\xe0\xd1\x40\xbc\xd1\x93\x81\xd9\x73\x9f\xd7\x98\xb1\x28\x12\xe3\x1e\x06\x89\xe2\x52\x75\xad\xae\xdc\x94\xea\x10\xa8\xae\x4d\x06\xa1\x3c\xf0\xa1\xe3\x4f\x7c\x6e\x30\x93\x55\x43\xe8\xee\xde\x11\xfc\x2a\xe3\x23\xa1\x97\x64\x6a\x8e\x9d\x51\xa7\xcd\x71\x24\x14\x93\x5b\xbc\xa6\xc9\x00\xc5\x03\xb8\x9b\x77\xff\xcd\xbf\x70\xd7\xc3\xd9\x1d\x01\x53\xef\xfd\xfa\x63\x6f\xdc\x89\x41\x45\x82\x95\xd5\x32\x7e\x4b\x0d\x12\x7f\x97\x66\x67\x85\xc1\x09\x5a\x2c\x70\x53\xee\xc6\x63\x6d\x58\x98\x4a\x0e\x3b\xe4\x4c\x51\xb3\x91\x73\xcd\xd3\xe1\xa5\xe8\xfc\x70\x33\x76\xf2\xeb\xdb\x1c\xc1\xaf\xee\x17\xa3\x39\xcb\x6e\x81\x25\x73\x85\x9d\x1d\x9b\x41\xa3\xb9\x8e\xe1\xd7\x7f\xfa\x38\xd3\x19\x41\x17\x67\x7c\x6d\x6a\xe6\x7c\x90\x4c\xd0\xb7\x63\x3b\xfe\x72\x52\x25\x5e\x8a\x73\x61\xd2\xd4\xf6\xb0\xd2\x67\x05\x2f\xce\x9e\x85\x37\xd6\xfe\x02\x52\x65\x96\x98\x15\xaf\xa0\x45\x42\xce\x72\x43\x76\x0f\x27\x86\x1a\x22\xb3\x31\x88\x1d\x3f\xa6\xa5\xb8\x6b\xd4\xec\x88\xd9\xd1\x46\xb1\x4b\xc7\x4a\x02\x1e\xca\x40\x97\xbb\xbf\xba\x91\xde\x71\xc1\x1e\xa3\x7c\xde\x8a\x0a\x1e\x7c\xa7\xae\xb5\xcc\x36\x8d\xd9\x49\x5d\x9b\x18\x05\x57\x3e\x1d\x31\x8c\xac\x2e\x6a\xa6\xa4\xaf\x67\xac\x59\xc6\xd9\x48\xb7\xe7\x50\x9d\xa4\x61\xd3\x3c\x32\x22\x3c\xf3\xd7\x53\x26\x9f\xd1\x44\x8f\x44\x71\xc2\x8e\x3f\xc0\x90\x77\x14\xdd\x4d\x09\x93\xad\x7d\x96\x94\xa8\x2d\x99\xf4\x93\xba\xf6\x8f\x83\x32\x92\xe5\x35\x4a\x89\x97\x17\x93\x1f\x34\xc6\x06\x82\x16\xba\x0c\x83\x84\xad\xe7\x98\x6c\x23\x3f\x80\x0f\x51\x6d\xf9\x80\xed\x59\xc2\xd0\xf9\x27\x1d\x8a\x75\xf9\xc4\x7f\x3d\xb1\xff\xe2\x43\x6c\xe6\x43\x6c\xc2\x6a\x0f\x77\x27\xd2\x21\x45\x18\xce\x92\xfa\xf3\x50\x0f\xa4\x43\x6b\xbe\xc6\x8c\xaa\x62\xe5\x14\xea\x8a\x32\x20\xd3\xf8\xcd\x8e\x66\x4a\xda\x39\xea\xd3\x83\x7e\xe5\x5d\xb1\xbb\xf9\x24\x15\xd0\x51\xa2\xb2\xfb\x7d\x40\x2f\xb7\x94\x71\x10\x71\x0d\x81\xd7\xc5\x0b\x4c\x6c\xc0\xd4\xfd\x51\xba\x5d\xf5\x8b\xd5\xb8\xb7\x94\x1d\xc8\x98\x0e\x8a\x45\xdc\x29\xaa\x03\x47\xf4\x79\x0b\x57\x8e\xa8\xb1\xf3\xe8\xe8\x6b\x50\x71\x30\xc4\x51\x90\x17\x61\x42\x23\xf6\x75\xd9\x21\x79\x18\x47\xf0\x03\x21\x6e\x9d\xc0\x5a\xd6\xd6\x16\xa4\x3a\x16\x06\x49\xd5\x3e\x8e\x0f\xb8\x9c\x77\xd6\x2d\x52\xe4\xa1\x0e\x4a\x3f\x90\x10\xa1\xf0\x53\xf4\xcd\x7b\xf1\x74\xe4\xfd\x77\xa2\xac\xe2\x24\xf3\xb3\x78\x3c\x23\x7d\x14\xd4\x5d\x33\x98\x13\x25\x1a\xd3\x3d\xf8\xd1\x8c\x93\x58\xd6\xc6\x99\x28\x3b\x0e\xb7\xa5\x38\x24\x9b\x62\xaa\x2e\x05\xab\x2c\x64\x37\x33\x2a\x21\x30\x1f\xa3\xac\xb6\x88\x27\xf6\xcc\x81\xd3\x17\x7a\x0f\xa0\x77\x9c\x27\x38\x84\x92\x0f\xa5\xe3\x8f\x5f\xa8\xb8\x55\x2a\x8e\xa5\xe1\xd0\xd8\xaf\xb6\x73\x11\x60\xc9\xe7\xe3\x3b\x62\xc1\x09\xfa\x26\x62\xc3\x5f\x28\x9c\xa5\xb0\x1b\x57\x57\xd4\xd5\xdd\x3a\xa9\x3c\x26\x34\xfb\x60\x6a\x7b\x51\xa6\x14\xc9\x73\xa1\xdb\x2f\x84\xef\x22\x7c\xa2\xc2\x7b\x8f\x6c\x8f\x8a\x89\x3d\x98\xec\x6e\x8c\x2c\x45\xf5\x81\x31\xb3\x2f\x4c\xd0\xc5\x04\x5e\x20\x72\x08\x0f\x6c\x14\xca\xd9\x06\x2f\xf8\xbb\xc3\x81\x0c\x91\x0d\xf5\x7c\xe1\x8a\x1e\xae\x08\x22\x69\x21\x6b\xbc\xae\xc9\x35\xaa\x6d\x3d\x6f\x87\x43\x92\xaf\x4d\x72\x5e\xd1\x3c\xa2\xab\x32\x52\xf5\x9e\x51\x09\xd7\x6b\xe1\xdd\x49\xd4\x7f\x3d\x74\x1b\x97\xd8\xea\x26\xd8\x62\xe0\xd6\xf7\x0b\x43\x74\x31\x44\x14\x52\x08\xf9\xe1\x0c\x33\xdc\xce\xab\x06\x53\xb1\x63\x6f\xdc\x77\x46\x29\x66\xb0\x5c\xc8\x67\xd0\x50\xee\x79\x93\xd4\x1e\x5d\x4d\xf7\x77\x74\x87\xe3\xb4\x87\x04\xa9\x37\xdf\x8f\xab\xe5\x3f\x09\xf9\xd4\x43\x84\x21\x06\xe5\x83\x7e\x14\x10\x5c\xb7\x22\x59\x04\xaf\x00\xcf\x17\x6c\x9d\x10\x07\xfb\x6e\xb1\xbc\xa7\xc2\x81\xa7\x50\x99\x2b\x41\x05\xaa\x6b\x95\xc6\x92\x7e\x63\x2e\x46\xa7\x97\xc1\x77\x04\x5d\x6f\x33\xee\xbb\x81\x3f\xbf\xa9\xbb\x03\x9b\x5c\xd9\x56\xdf\xbd\xdc\x3b\x82\xef\xe3\x30\xd0\xa7\x90\x02\x2f\x0e\xf4\x5b\x7a\xbd\x20\x7a\x7f\x06\x30\x39\x7f\x78\x88\xae\x9a\x8a\x79\x6f\x40\xa6\xc9\xe5\x3c\x34\x0a\xc7\xf6\xb9\xc6\x48\x3a\x7a\x86\x51\xaf\x3f\xea\x61\xf4\x13\x91\xa3\x87\x31\xcc\x23\x46\x11\x7f\x65\x06\xb9\xdf\xb9\xdf\x81\xff\x09\x00\x00\xff\xff\x9a\x54\x32\x54\x99\xd6\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,11 +179,11 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9e, 0x41, 0x6c, 0x46, 0x25, 0x9, 0xd, 0x52, 0xd7, 0xca, 0x3a, 0x27, 0x5d, 0x18, 0x84, 0xde, 0x40, 0x2a, 0xd0, 0x2a, 0x4a, 0x84, 0xac, 0x64, 0xd5, 0x33, 0xa8, 0xae, 0x19, 0x55, 0x6a, 0x1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0xd3, 0x99, 0x43, 0xbe, 0xb1, 0xa9, 0x21, 0xd1, 0xa0, 0x10, 0x53, 0x2a, 0x22, 0x5c, 0x91, 0xf1, 0x51, 0xcd, 0xda, 0x33, 0x28, 0xea, 0x68, 0xf4, 0x96, 0x70, 0xac, 0x17, 0x0, 0xfd, 0x3c}} return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\xdd\x6f\xdb\xc8\x11\x7f\xd7\x5f\x31\x0d\xd0\x9e\x74\x75\x28\x19\x38\x04\x85\x11\x17\xf0\x5d\xe2\x22\x68\xdd\x2b\x62\xa7\x7d\x08\xd2\x78\x45\x8e\xa4\x45\xc8\x5d\x61\x77\x29\x59\x08\xfc\xbf\x17\xb3\x5f\xe4\x92\xd4\x97\x0f\x3d\xbe\x44\xe6\xee\xce\xf7\xcc\xfe\x66\x98\xe9\x8f\x23\xf8\x11\x1e\x56\x08\xb7\xa5\xdc\xde\x1b\xa9\xd8\x12\x6f\x11\x35\xe8\x8a\x29\x03\xb9\x14\x46\xb1\xdc\x8c\xc0\x6e\xbc\x11\xc0\xf2\x5c\xd6\xc2\xfc\xa0\x41\xbb\xdd\x90\xb3\x35\xcb\xb9\xd9\x41\x81\x06\x55\xc5\x05\x6a\xa8\xd7\x60\x24\xac\xe4\x16\xaa\x3a\x5f\xc5\xad\x52\x40\xbe\x62\x5c\x00\x37\x90\x33\x01\xb5\xc6\x0c\x2c\xe1\x3e\x35\xae\x21\x67\x65\x5e\x97\xcc\x60\x01\xf3\x1d\x54\x75\x69\xf8\xba\xdc\x71\xb1\x04\xb3\x42\x60\x15\x09\x02\x72\x01\x0a\x35\xaa\x0d\x16\xb0\x28\xe5\x16\xb6\xdc\xac\xe0\xb1\xd1\x25\xf3\xa4\xef\x70\xc9\x7e\xde\x19\xd4\xff\x42\xf5\xd1\x9f\xb8\xfd\xc7\xaf\xff\x79\x0c\x26\xa8\xb8\xe0\x55\x5d\xb5\x08\x5b\x7a\x46\x7e\x43\xa1\x5b\x4c\xa4\x1a\x94\xf6\xb1\x63\xc2\xcc\xd3\xf3\xaf\x1c\x4b\x66\xb8\x14\x8f\x60\x56\x5c\xd3\x99\x35\xe3\x05\x14\xb5\x22\x9d\xbc\x65\x21\x57\x68\x77\x5d\x90\xd2\xa4\xa8\x7d\x21\x55\x46\x72\x5a\x63\x19\xfb\x1a\x45\x41\x32\xb2\xb2\x04\xa3\x98\xd0\x2c\xa7\x53\xfa\x02\x98\xd8\x45\x62\x66\xc5\x0c\xac\x58\x61\x5f\x6e\x58\x59\x23\x79\x40\x2c\xb1\x00\x2e\x88\x0c\x6f\x94\x21\xda\x2b\xa6\x3b\x6f\xa3\x8a\xf9\x0a\xf3\x6f\x58\x00\x5b\x32\x2e\xb4\xe9\x6c\xab\x35\x2d\x89\xc2\xbf\xae\xc8\xcb\x8d\xf9\x60\xc3\xea\xd2\xb4\x8f\x46\x6b\xab\xc6\x2e\x56\xc3\x0f\x8b\x44\x81\x05\xe3\xa5\x76\xf6\xb2\x02\xd8\xb3\x2d\x7d\x61\xcb\x4b\xbb\xa9\x31\x4f\x0c\x52\xa8\xe4\x86\x8b\xe5\xb4\xc0\x12\x0d\x99\x98\x1b\xef\xa6\x07\x12\x2a\xfb\x37\x09\xf5\x48\x12\xc8\x5a\xe5\x48\xa4\x4a\xfa\x8b\x44\x25\x4a\xce\x42\x09\x37\xe2\x44\x94\xe6\x98\xb3\x5a\xa3\x0b\x44\xcf\xcd\x1e\x5f\xb1\x0d\x82\x90\x3d\xf3\x05\xf1\xa6\xa3\x11\xaf\xd6\x52\x19\xb8\xad\xc5\x92\xcf\x4b\xb4\xb2\xc0\x42\xc9\x0a\x5e\x25\xef\x5e\xc5\x9d\x41\x62\xb7\x6b\xf6\x44\x61\xfb\xf0\xeb\xdf\xdf\xff\xf3\xe6\xdd\xbb\x8f\xef\xef\xef\x47\xa3\x75\x3d\x8f\xc9\xda\xcb\xe5\xef\xa3\x11\x00\xc0\x74\x0a\xef\x2b\x6e\x28\x9d\xb6\x2b\x14\x9d\x24\xea\xf9\x9b\x35\x76\xa4\xa8\x58\xa3\x6a\x72\xe0\xb6\xf1\xac\x0b\x27\x6d\x39\x90\x14\xb8\x41\x61\xe0\xfe\x70\xce\xfd\xe2\x62\x70\xfc\x15\x8e\x24\xe7\x15\x7c\xba\xe5\x4f\x6f\x7e\x9a\xec\x57\xa1\x9f\xb6\xb7\xad\xb4\xb5\x09\xd0\x52\x45\x20\x16\xda\x16\x27\x72\xd4\xe1\xa4\xf6\xaa\x65\x1d\xdd\xee\xf6\xe5\x75\xa3\xd5\xde\xd4\xef\xeb\xf3\x0e\x17\xb6\x64\xf6\x8a\x65\x14\x03\x37\xa8\x76\xa7\xf8\x22\x0b\x34\x0b\xa2\xc9\x6d\xc0\x72\x0d\x5b\x45\x16\x13\xf6\x54\x2d\x78\x53\xd9\x28\x17\x91\xd9\x2a\x42\x86\xe4\x62\x83\x4a\xe3\x05\x04\x32\x5a\xd2\x7b\x85\x44\x44\x48\x28\xa5\xd6\xb4\x77\xad\x30\xe7\x9a\x88\x87\x02\x4d\x19\x11\xc4\xb6\x21\x4a\xe4\x1b\x3a\xf3\xda\x34\x84\xfa\x54\xac\x27\xdb\xa4\xac\x70\x24\xad\xa7\xd9\x38\x60\xc3\xd4\xa9\x11\xd3\x33\xf0\x89\xb1\x92\x5a\xfb\x8c\x70\x89\xd6\xb7\x15\x2c\xf1\x57\x89\xda\xf2\x17\xae\x90\x79\xee\x91\x9a\xaf\xf3\xa1\xa0\x8b\x5d\x52\x72\xb8\x81\x35\x53\x86\xe7\x7c\x6d\xaf\x42\x2e\x2e\x86\x8a\x60\xac\x82\x2d\x53\x1d\x0d\xc3\x68\x24\x2a\x9a\x05\x6d\xd7\x46\xd1\x65\xd3\x14\x45\x6b\x14\xba\xac\x5d\x36\x58\xd6\x6b\xa6\x58\x45\xb7\xbd\x0e\xb1\x73\x18\x3e\x34\x52\x45\xb2\x37\x09\x37\x5f\xa1\xbc\x30\x2e\x8f\xf4\x0b\x0a\x94\xff\x5b\xff\xd0\x18\x37\x1c\xa3\xd8\xc8\x22\x17\x92\x65\x51\x0b\xd0\x68\x8e\x94\xaa\x33\x6a\x14\x7c\x8f\xf4\xe9\xe1\x8b\xae\x59\x8e\x41\x11\xb8\xbe\x3e\xc6\xac\xc3\x03\x40\xa1\xa9\x95\x48\x5e\x3e\x27\x7f\x9d\x2d\xc3\x31\x11\x12\xea\x58\xf1\x93\xab\xfd\x11\xba\x93\x51\xa3\xc0\xbe\x70\x18\x48\x60\x92\xb9\x13\x0a\xdd\x7c\x1d\xf4\xfb\xde\x32\x7e\x52\xfd\x3e\xee\xeb\xbd\x34\xc8\xcb\xfb\x17\x7f\xb3\x7f\x0f\xf0\xdd\xcf\xb6\xef\xd3\xa3\xb7\xdc\x5e\x5a\x83\x7e\x64\x79\x8e\x5a\x8f\x43\x45\x98\x00\x5d\x50\xe3\xc9\x77\xa7\xcb\x73\x28\x44\xd3\x06\xf4\xdf\x38\x87\xfe\x12\xd2\xdd\x19\xc2\x85\x41\xaf\x16\xc8\x76\xcd\x0d\xb4\x22\xcd\x8f\xfe\x68\x85\x4b\x36\xa7\xc8\x8b\x2b\x1f\x16\x09\x84\xa3\xe0\x11\x92\xee\x4f\x8b\x57\xe7\xac\x64\x22\x47\x2a\xc1\x84\x3f\x69\x0b\xa1\x5c\x0d\x2c\x2e\xc9\x05\xcc\xb2\x19\xc4\xbc\x08\x01\xb6\x4f\x8d\xf1\xd7\xc0\xec\xa6\x28\x14\x6a\x7d\x05\xfe\xc7\x24\xc4\x56\x2b\x04\xa8\x88\x07\x4e\xd7\xc4\x68\xd4\x0a\xb8\x12\xa3\x84\x1f\x71\x01\xd7\xb0\x44\xe3\xb9\x8d\x53\x1e\x93\xc4\xbd\xd9\x12\xad\x38\x73\x5e\x72\xb3\x7b\xfb\xa7\x0e\x20\xfe\x9e\x80\xd0\xec\x67\xc7\xe1\xf9\xaf\xe3\xe9\xba\x9e\x97\x3c\x9f\x2e\xc2\x7e\xbf\x34\xf9\x43\x4a\x7e\x2e\x95\x92\xdb\x71\x37\x45\xe8\x69\x74\x69\x04\xcf\xfc\xcf\xa1\xa8\x71\x3e\x07\x8d\xe5\x22\xf3\x2a\x79\xa6\x0f\xd2\xab\xea\xe3\x2f\xda\xd7\x53\x9b\x1c\x8b\x2b\x7d\x7a\x60\xc1\x9c\x99\x7c\x65\x7f\xfa\xb3\x07\x5d\xad\xf7\xfa\x1a\xf5\x15\x7c\xf6\xbf\xbf\x4c\xae\xe0\xb3\x73\xf8\x97\x96\xa5\xc8\xa9\x9e\x39\xb7\xdb\xc3\x96\x6b\xf8\xfc\x25\xee\x22\xfc\x91\x92\xa6\x66\xa5\xcb\xac\xe3\x80\x16\xe9\x1d\x55\x79\x32\xea\xde\x30\x3d\x14\x40\x8d\x7c\x19\x5b\xaf\x51\x14\xe3\x40\xb6\x9d\xfa\x1d\x1f\x36\x87\x52\xcf\xb4\xa2\x36\x1a\xee\x56\xaa\x87\x06\xdd\x04\x0f\xdb\xf6\xef\xa5\xce\x9a\x4e\xe1\xc1\x37\xdd\xb6\x55\x35\xd2\xf7\x93\x9c\xce\x0c\x62\xa9\xd8\xe4\xc9\xb4\x25\x9d\x23\x81\x54\xb9\x41\x35\x28\x45\xc3\x8e\x80\xd2\x0e\x15\xf1\x64\x02\xf0\x29\xc7\xb5\xe5\xc0\xb4\xed\x44\x87\x86\x08\x05\x2a\x6e\x01\x26\xa1\x68\xda\x14\x32\xa6\xe2\xa2\xf6\x57\x20\x7b\xb2\x57\xe0\x5a\x6a\x4d\x69\x9a\xf6\xa7\x04\xbe\x82\x04\xe3\xde\x0a\x77\xe5\x0e\x9f\x30\xaf\xed\x5b\x5c\x2c\xa8\xc3\x24\x09\x4d\x6f\x89\x56\x4a\x5e\x71\x73\x01\x2c\xfb\x96\xb1\xec\x0a\x72\x59\xad\x6b\xe3\xae\x93\xce\xd2\x92\x80\x2e\xbd\x9a\x24\xd9\x71\x96\x7b\xc7\x07\xf2\xe5\xc2\x59\x33\xd6\xcb\x0b\xb2\xc4\xc3\x13\xdd\x79\xf1\x56\xfe\xbd\x53\x6a\x7f\x7d\xfe\x8d\x35\xfa\x77\xa8\xd3\xc7\x6a\xb5\xd7\xa0\x63\x93\xeb\x6b\x1f\xd4\xc3\x07\x7c\xe4\xf1\xf4\x5a\xe5\xda\xb7\x0d\x3b\x54\x17\x50\x60\x51\xe7\xe6\xc4\x58\xb6\x89\x40\x5b\xbb\xb7\x44\xf7\x39\x74\xb5\x64\x9a\x99\x5a\xd9\xe6\xf2\xbe\x9e\x5b\x00\x32\x8e\xc1\xd3\x37\x3c\x3d\xcf\x80\xa5\xc6\x03\x5a\x9e\x74\x95\x25\x14\x3b\x18\xee\x48\x49\x7d\xc9\x9d\x37\x81\x17\xd4\xdf\xd3\x78\x1c\x2c\xbc\x91\x54\x03\xc3\xb7\xb2\x2e\x0b\x87\xc2\xed\x40\x76\xc9\x37\x7e\x5e\x63\xbb\xfb\x16\x7c\x6a\x05\x4a\x96\x54\x8e\x13\x95\xff\x1a\x88\xb5\xaa\x40\x0f\x48\xb9\x7b\x06\x98\x8f\x62\x37\xba\xea\x7a\x8b\x2f\xa2\x5c\x6f\xdd\xf5\x78\x2a\x4c\x77\x21\xff\xd6\xf5\xf8\xcd\x64\xd3\x1a\x3e\xad\x09\xe1\x65\xab\x54\xa4\xdd\x8e\xdf\x10\xeb\xbe\x9b\x7a\x73\x2c\x9c\x1d\x23\x84\xb5\xfd\xae\xb5\xe5\x20\x5a\x72\xc9\x7f\x1a\x38\x82\x1b\xd7\x4d\x71\xd1\x1e\x87\x84\xc5\x61\xf0\x1c\x9c\x34\xcc\xe7\xab\x6f\xd0\x0e\xb9\xc4\x4b\xeb\x36\xb6\x32\xf4\xce\xcf\xf9\xc7\x67\x36\xae\xfb\x95\xea\xc2\xfe\xa8\x52\x57\xdb\xd8\x1d\xa6\xea\x3c\x48\xda\x78\x92\x52\x2f\xeb\xf9\xa9\x83\x60\xba\x4f\x2d\x0d\x98\x66\xcb\x40\x96\x4f\xa7\x4d\x11\xed\x8d\xd8\x92\x5d\xb5\x31\xe1\x13\x8a\x9f\x75\xcf\x19\xe1\x20\x61\x24\x3c\x0e\xba\xf3\x11\x2a\xbe\x5c\x19\x10\xd2\xc0\x8e\x63\x59\xb8\x22\xc0\xaa\x40\x61\xd8\xa7\x30\x3d\xd7\x16\x1d\x0f\xe6\x52\x6c\x50\xb5\x90\x92\x45\x6e\xf6\x46\xf8\xf4\x41\x98\x37\x3f\x81\x25\x42\x58\xce\x9b\xee\x2e\x78\x3a\xad\x24\x9e\x90\x3b\xe4\xe5\xb1\x47\x1f\xa4\x3b\x18\xcf\x35\xd3\x9e\x2b\xcf\x63\x4f\x35\xd1\x6c\x81\x81\x6e\x90\xa6\x91\x63\x4c\xb9\x2a\x6b\x63\x51\x22\xd9\x74\x92\xa0\x11\x02\x02\x6e\x67\x98\x89\xc0\x1f\xe1\x72\xe6\x1f\xeb\x67\xc7\x1b\x7e\x24\xc7\xbb\xe7\xb2\x15\x22\x7f\xee\x1e\x9f\x0e\x1e\x6f\x0b\x5c\x60\xce\x2b\x56\xc2\x5a\x72\x61\x20\x97\x4a\xa1\xbd\x66\xb3\xc6\x68\xa4\x80\xfb\x61\xeb\x36\xf3\xfa\xd9\x21\xad\x5c\xc0\xe5\xec\xbf\xaf\xdf\xc0\x76\xc5\x4b\x0c\x72\x84\x52\xe7\xbe\x2c\x71\x6d\xf7\xfc\x25\xd1\x35\xb8\x7c\x0e\xd7\xb0\x18\x4a\xf3\xcb\xd9\x2c\x9b\x4d\x7a\x45\x2c\x1c\xeb\xf6\x71\x7f\x43\xa3\xe1\x15\xdb\x30\x5e\xb2\x79\x89\xaf\xda\x57\xc9\x81\x11\x00\xa1\xf1\x78\x68\xf8\x0c\xc9\x4f\x90\x3b\x74\xff\xc9\x25\xe1\x01\xf8\x76\xc5\xec\xbe\xa1\x49\x70\xf6\xff\x9f\x2a\x78\x12\x16\xd5\xdd\x04\x6d\xfc\x05\x79\xde\x64\x61\x3a\x5d\x36\xd0\xb4\xd5\x2d\x25\xbe\x63\x79\x6e\x4e\xc3\xac\xe7\x0d\x2a\x88\xee\x81\x91\xc4\x7e\x04\x3b\x34\x68\x38\x1d\x18\x77\x51\xee\xb9\xd3\x08\x0f\x22\x9a\x2f\x35\x2b\x0b\x72\xe6\xc3\x1f\x06\x12\xdb\xc4\x0d\xbe\xef\x6e\x3b\x32\x54\xc0\xe0\xc7\xae\x8d\xbb\xa9\x71\x00\xd4\x06\x36\xbd\xe9\x87\xcb\x9a\xb0\x7c\x4e\xd2\x34\x5f\x29\x0e\xe5\x4c\x52\xa1\x5b\x98\xc5\x7f\xda\x88\x80\x51\x6a\xd3\x00\x97\xe4\xa3\xd5\x1e\x6e\xae\x33\x2d\x91\x75\x3e\x1b\x07\x8a\xe9\xe7\xe3\x3d\xa9\xd2\xb5\xf0\x59\x99\x72\x7e\x22\x74\x9d\x3d\x0c\x27\xdc\xfc\xe5\xf4\x9b\x89\x64\x08\xa4\x3e\x69\x2c\x26\x49\x79\x8f\x46\x3a\x82\x5b\xfb\x31\xdb\xce\xd4\x28\xf9\x99\xf8\xb7\xab\xf1\xf1\x39\x73\x7f\xc8\x97\xc8\xe3\x97\xdd\x90\xb8\xc5\xac\x6d\xcf\x03\x5f\x30\x2e\xb3\x19\x19\xe5\x12\xee\xe6\x36\xdc\x2e\x5b\x50\x2f\xa5\x75\x68\x5a\x3e\x73\x54\xa4\x82\x19\x7c\x9b\x53\xe0\x1f\x88\xbe\x51\x1a\x30\x45\xc5\x05\xbc\x7d\xed\xfe\xf3\x46\xe7\x73\xd7\x78\x92\xca\x10\xba\x1f\xcd\x36\x38\x7e\xfb\xda\x9e\xbd\x00\x23\xaf\x60\xea\x19\x85\x7f\x09\x44\x59\x52\x21\xc1\x9f\x47\xf0\xbf\x00\x00\x00\xff\xff\xff\xa6\xcf\xff\xc4\x23\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\xdd\x6f\xdb\xc8\x11\x7f\xd7\x5f\x31\x0d\xd0\x9e\x94\x3a\x94\x0c\x1c\x82\xc2\x88\x0b\xf8\x2e\x71\x11\xb4\xe9\x15\xb1\xd3\x3e\x04\x69\xbc\x22\x47\xd2\x22\xe4\xae\xb0\xbb\x94\x2c\x04\xfe\xdf\x0f\xb3\x5f\xe4\x92\xd4\x97\x0f\x08\x5f\x22\x93\xbb\xf3\x3d\xb3\xbf\x99\xcd\xf4\xe5\x08\x5e\xc2\xfd\x0a\xe1\xb6\x94\xdb\x3b\x23\x15\x5b\xe2\x2d\xa2\x06\x5d\x31\x65\x20\x97\xc2\x28\x96\x9b\x11\xd8\x85\x37\x02\x58\x9e\xcb\x5a\x98\x9f\x34\x68\xb7\x1a\x72\xb6\x66\x39\x37\x3b\x28\xd0\xa0\xaa\xb8\x40\x0d\xf5\x1a\x8c\x84\x95\xdc\x42\x55\xe7\xab\xb8\x54\x0a\xc8\x57\x8c\x0b\xe0\x06\x72\x26\xa0\xd6\x98\x81\x25\xdc\xa7\xc6\x35\xe4\xac\xcc\xeb\x92\x19\x2c\x60\xbe\x83\xaa\x2e\x0d\x5f\x97\x3b\x2e\x96\x60\x56\x08\xac\x22\x41\x40\x2e\x40\xa1\x46\xb5\xc1\x02\x16\xa5\xdc\xc2\x96\x9b\x15\x3c\x34\xba\x64\x9e\xf4\x07\x5c\xb2\x5f\x76\x06\xf5\x7f\x50\x7d\xf4\x3b\x6e\xff\xf5\xdb\xff\x1e\x82\x09\x2a\x2e\x78\x55\x57\x2d\xc2\x96\x9e\x91\xdf\x50\xe8\x16\x13\xa9\x06\xa5\x7d\xe8\x98\x30\xf3\xf4\xfc\x2b\xc7\x92\x19\x2e\xc5\x03\x98\x15\xd7\xb4\x67\xcd\x78\x01\x45\xad\x48\x27\x6f\x59\xc8\x15\xda\x55\x17\xa4\x34\x29\x6a\x5f\x48\x95\x91\x9c\xd6\x58\xc6\xbe\x46\x51\x90\x8c\xac\x2c\xc1\x28\x26\x34\xcb\x69\x97\xbe\x00\x26\x76\x91\x98\x59\x31\x03\x2b\x56\xd8\x97\x1b\x56\xd6\x48\x1e\x10\x4b\x2c\x80\x0b\x22\xc3\x1b\x65\x88\xf6\x8a\xe9\xce\xdb\xa8\x62\xbe\xc2\xfc\x1b\x16\xc0\x96\x8c\x0b\x6d\x3a\xcb\x6a\x4d\x9f\x44\xe1\x5f\x57\xe4\xe5\xc6\x7c\xb0\x61\x75\x69\xda\x5b\xa3\xb5\x55\x63\x17\xab\xe1\xfb\x45\xa2\xc0\x82\xf1\x52\x3b\x7b\x59\x01\xec\xde\x96\xbe\xb0\xe5\xa5\x5d\xd4\x98\x27\x06\x29\x54\x72\xc3\xc5\x72\x5a\x60\x89\x86\x4c\xcc\x8d\x77\xd3\x3d\x09\x95\xfd\x97\x84\x7a\x20\x09\x64\xad\x72\x24\x52\x25\xfd\x45\xa2\x12\x25\x67\xa1\x84\x1b\x71\x22\x4a\x73\xcc\x59\xad\xd1\x05\xa2\xe7\x66\xb7\xaf\xd8\x06\x41\xc8\x9e\xf9\x82\x78\xd3\xd1\x88\x57\x6b\xa9\x0c\xdc\xd6\x62\xc9\xe7\x25\x5a\x59\x60\xa1\x64\x05\x2f\x92\x77\x2f\xe2\xca\x20\xb1\x5b\x35\x7b\xa4\xb0\xbd\xff\xed\x9f\xef\xfe\x7d\xf3\xf6\xed\xc7\x77\x77\x77\xa3\x11\xcb\x73\xd4\x7a\xcc\xca\x72\x12\x93\xb6\x97\xd3\xdf\x47\x23\x00\x80\xe9\x14\xde\x55\xdc\x50\x5a\x6d\x57\x28\x3a\xc9\xd4\xf3\x3b\x6b\xec\x49\xd1\xb1\x46\xd5\xe4\xc2\x6d\xe3\x61\x17\x56\xda\x72\x68\x4b\x83\x1b\x14\x06\xee\x0e\xe7\xe0\xaf\x2e\x26\xc7\x5f\xe1\x48\xb2\x5e\xc1\xa7\x5b\xfe\xf8\xfa\xe7\xc9\x7e\x55\xfa\x69\x7c\xdb\x4a\x63\x9b\x10\x2d\x95\x04\x62\xa1\x6d\xb1\x22\xc7\x1d\x4e\x72\xaf\x62\xb6\x47\xc7\x0f\xfb\xf2\xbd\xd1\x6e\x6f\x49\xe8\xeb\xf5\x16\x17\xb6\x94\xf6\x8a\x68\x14\x07\x37\xa8\x76\xa7\xf8\x26\x0b\x34\x0b\xa2\xc9\x6d\x20\x73\x0d\x5b\x45\x96\x13\x76\x57\x2d\x78\x53\xf1\x28\x47\x91\xd9\xea\x42\x06\xe5\x62\x83\x4a\xe3\x05\x04\x32\x5a\xd2\x7b\x85\x44\x44\x48\x28\xa5\xd6\xb4\x76\xad\x30\xe7\x9a\x88\x87\xc2\x4d\x99\x12\xc4\xb6\xa1\x4b\xe4\x1b\x3a\xf3\xda\x34\x84\xfa\x54\xac\x47\xdb\xa4\xac\x70\x24\xad\xa7\xd9\x77\xc4\x86\xa9\x53\x23\xa8\x67\xe8\x13\x63\x27\xb5\xfa\x19\xe1\x13\xbd\x60\x2b\x5c\xe2\xb7\x12\xb5\xe5\x2f\x5c\xa1\xf3\xdc\x23\x35\x7f\x0e\x84\x82\x2f\x76\x49\x49\xe2\x06\xd6\x4c\x19\x9e\xf3\xb5\x3d\x2a\xb9\xb8\x18\x2a\x92\xb1\x4a\x0e\x98\xec\x68\x58\x46\x63\x51\x71\x2d\x68\xb9\x36\x8a\x0e\xa5\xa6\x78\x5a\xe3\xd0\xa1\xee\xb2\xc4\x8a\xb0\x66\x8a\x55\x84\x0a\x74\x88\xa5\xc3\x30\xa3\x2f\x5d\x24\x7f\x93\x70\xf5\x95\xcc\x0b\xe5\xf2\x4b\x3f\xa3\x90\xf9\xbf\xf5\x4f\x8d\xb1\xc3\x36\x8a\x95\x2c\x72\x69\xcb\xb4\xa8\x05\x68\x34\x47\x4a\xda\x19\xb5\x0c\xbe\x47\x3e\xf4\xf0\x45\xd7\x4c\xc7\x20\x0c\x5c\x5f\x1f\x63\xd6\xe1\x01\xa0\xd0\xd4\x4a\x24\x2f\x9f\x92\xbf\xce\x96\xe1\x98\x08\x09\x75\xac\xf8\xc9\xa7\xc2\x11\xba\x93\x51\xa3\xc0\xbe\xb0\x18\x48\x6c\x92\xb9\x13\x12\xdd\x3c\x3e\xe8\xff\xbd\xe5\xfe\xa4\x3a\x7f\xdc\xe7\x7b\x69\x90\xb7\xf7\x7f\xfc\xc3\x7e\x3e\xc0\x77\x3f\xdb\xbe\x6f\x8f\x9e\x86\x7b\x69\x0d\xfa\xd3\x3b\x20\x54\x8a\x09\xd0\x41\x36\x9e\x7c\x77\xba\x3c\x85\x02\x35\x6d\x9a\x86\x1b\xe7\xd8\x5f\x43\xfa\x3b\x43\xb8\x70\xe8\xd5\x06\xd9\xae\xc9\x81\x56\xa4\xf9\xd1\x6f\xad\x70\xc9\xe6\x14\x81\xf1\xcb\xfb\x45\x02\x01\x29\x88\x84\xa4\x73\xd6\xe2\xdd\x39\x2b\x99\xc8\x91\x4a\x34\xe1\x57\x5a\x42\x28\x59\x03\x8b\x9f\xe4\x02\x66\xd9\x0c\x62\x7e\x74\x03\x6d\x9f\x3a\xe3\xaf\x81\xe9\x4d\x51\x28\xd4\xfa\x0a\xfc\x8f\x49\x88\xb1\x56\x28\x50\x91\x0f\x1c\xaf\x89\xe1\xa8\x15\x78\x25\x46\x49\x3f\xe2\x02\xae\x61\x89\xc6\x73\x1b\xa7\x3c\x26\x89\x9b\xb3\x25\x5a\x71\xe6\xbc\xe4\x66\xf7\xe6\x2f\x1d\x60\xfd\x3d\x01\xb3\xd9\x2f\x8e\xc3\xd3\xdf\xc7\xd3\x75\x3d\x2f\x79\x3e\x5d\x84\xf5\xfe\xd3\xe4\x4f\x29\xf9\xb9\x54\x4a\x6e\xc7\xdd\x54\xa1\xa7\xd1\xa5\x11\x3c\xf3\x3f\x87\xa2\xc7\xf9\x1e\x34\x96\x8b\xcc\xab\xe4\x99\xde\x4b\xaf\xaa\x8f\xc3\x68\x5f\x4f\x6d\x72\x2c\xbe\xf4\xe9\x01\x06\x73\x66\xf2\x95\xfd\xe9\xf7\x9e\xe4\x72\xbd\xd7\xe7\xa8\xaf\xe0\xb3\xff\xfd\x65\x72\x05\x9f\x9d\xe3\xbf\xb4\x2c\x46\xce\xf5\x42\x70\xbb\x3c\x2c\xb9\x86\xcf\x5f\xe2\x2a\xc2\x2b\x29\x69\x6a\x7e\xba\xcc\x3a\x8e\x68\x91\xde\x51\xf5\x27\xe3\xee\x0d\xd7\x43\x81\xd4\xc8\x97\xb1\xf5\x1a\x45\x31\x0e\x64\xdb\xa5\xa0\xe3\xcb\x66\x53\xea\xa1\x56\xf4\x46\xc3\xdd\x4a\x75\xdf\xa0\xa1\xe0\x69\xdb\x4e\x3e\xd7\x69\xd3\x29\xdc\xfb\x26\xde\xb6\xbe\x46\xfa\xfe\x94\xd3\x9e\x41\xec\x15\x9b\x46\x99\xb6\xb8\x73\x24\x70\x2b\x37\xa8\x06\xa5\x68\xd8\x11\xa0\xda\xa1\x22\x9e\x4c\x00\x3e\xe6\xb8\xb6\x1c\x98\xb6\x9d\xed\xd0\x50\xa2\x40\xc5\x2d\x20\x25\xf4\x4d\x8b\x42\xe6\x54\x5c\xd4\xfe\x68\x64\x8f\xf6\x68\x5c\x4b\xad\x29\x5d\xd3\x7e\x97\x40\x5a\x90\x60\xdc\xfb\xc2\x5d\xf9\xc3\x47\xcc\x6b\xfb\x16\x17\x0b\xea\x58\x49\x42\xd3\xfb\x44\x5f\x4a\x5e\x71\x73\x01\x2c\xfb\x96\xb1\xec\x0a\x72\x59\xad\x6b\xe3\x8e\x97\xce\xa7\x25\x01\x63\x7a\x35\x19\xcc\x92\xb3\xdc\x3c\x3e\x90\x37\x17\xce\xaa\xb1\x7e\x5e\x90\x45\xee\x1f\xe9\x2c\x8c\xa7\xf5\x8f\x4e\xad\xfd\xf5\xfa\x0f\xd6\xec\x1f\x50\xb7\x8f\xd5\x6e\xaf\x41\xc7\x26\xd7\xd7\x3e\xb8\x87\x37\xf8\x08\xe4\xe9\x71\xcb\xb5\x6f\x33\x76\xa8\x2e\xa0\xc0\xa2\xce\xcd\x89\x31\x6d\x13\x82\x96\x76\x4f\x8d\xee\x73\xe8\xa8\xc9\x34\x33\xb5\xb2\xcd\xe9\x5d\x3d\xb7\xc0\x64\x1c\x83\xa7\x6f\x78\x7a\x9e\x00\x4b\x8d\x07\xb4\x3c\xe9\x68\x4b\x28\x76\xb0\xdd\x91\xd2\xfa\x9c\x33\x70\x02\xcf\xa8\xc3\xa7\xf1\x38\x58\x80\x23\xa9\x06\xa6\x6f\x65\x5d\x16\x0e\xa5\xdb\x41\xef\x92\x6f\xfc\xdc\xc7\x4e\x07\x5a\xb0\xaa\x15\x28\xfd\xbe\x92\x2a\xc8\x89\x46\xf8\x1a\x88\xb6\xaa\x41\x0f\x60\xb9\x73\x07\x98\x8f\x66\x37\x12\xeb\x7a\x8d\x2f\xa2\x7c\x6f\xdc\x71\x79\x2a\x8c\x77\xa1\xff\xc6\xcd\x08\x9a\xc9\xa9\x75\x40\x5a\x1b\xc2\xcb\x56\xc9\x48\xbb\x22\xbf\x20\x9e\x03\x6e\xaa\xce\xb1\x70\xf6\x8c\x10\xd7\xf6\xc7\xd6\xa6\x83\x28\xca\x15\x81\xd3\x40\x13\xdc\xb8\xae\x8b\x8b\xf6\x38\x25\x7c\x1c\x06\xd7\x5d\x67\x0d\xf3\xfb\xea\x1b\xba\x43\xae\xf1\x52\xbb\x85\xad\x8c\xfd\xe0\xef\x13\xc6\x67\x36\xba\xfb\x95\xeb\xb6\x07\x51\xb5\xae\xd6\xbd\x6e\x32\x55\xeb\x5e\xd2\x86\x93\x94\x7b\xde\xac\x80\x3a\x0e\xa6\xfb\xd4\xd2\x00\x6a\x96\x0c\x64\xff\x74\xda\x14\xd7\xde\xe8\x2e\x59\x55\x1b\x13\xae\x6c\xfc\x6c\x7d\xce\x08\x27\x09\x23\xe1\x61\xd0\xad\x0f\x50\xf1\xe5\xca\x80\x90\x06\x76\x1c\xcb\xc2\x15\x07\x56\x05\x0a\xc3\xbe\x85\xe9\xb9\xb6\xe8\x78\x32\x97\x62\x83\xaa\x85\xa4\x2c\xb2\xb3\x27\xc5\xa7\xf7\xc2\xbc\xfe\x19\x2c\x11\xc2\x7a\xde\x74\x1f\x82\xc7\x87\x2b\x8c\x27\xe8\x36\x7b\xb9\x2c\x89\x7b\xe9\x08\xc4\xfd\xcd\xb4\xe8\xca\xf3\xda\x53\x65\x34\x5b\x60\xa0\x1b\xa4\x6a\xe4\x19\x53\x0e\xcb\xda\x58\x34\x49\xb6\x9d\x24\x68\x85\x80\x82\x5b\x19\x66\x2a\xf0\x67\xb8\x9c\xf9\xc7\xfa\xdb\xf1\x86\x97\x14\x00\xee\xb9\x6c\x85\xca\x5f\xbb\xdb\xa7\x83\xdb\xdb\x02\x17\x98\xf3\x8a\x95\xb0\x96\x5c\x18\xc8\xa5\x52\x68\x8f\xe1\xac\x31\x1e\x29\xe0\x7e\xd8\xba\xce\xbc\x7e\x76\x08\x2c\x17\x70\x39\xfb\xff\xab\xd7\xb0\x5d\xf1\x12\x83\x1c\xa1\x04\xba\x1b\x2d\xae\xed\x9a\xbf\x25\xba\x06\xd7\xcf\xe1\x1a\x16\x43\x69\x7f\x39\x9b\x65\xb3\x49\xaf\xb8\x85\x6d\xdd\xbe\xef\x1f\x68\x34\xbc\x60\x1b\xc6\x4b\x36\x2f\xf1\x45\xfb\xa8\x39\x30\x3a\x20\xd4\x1e\x37\x0d\xef\x21\xf9\x09\x9a\x87\xa9\x41\x72\x78\x78\xa0\xbe\x5d\x31\xbb\x6e\x68\xc2\x9c\xfd\xb8\x69\x84\x27\x65\xd1\xdf\x4d\xd0\xca\x1f\xa0\xe7\x4d\x24\xa6\xd3\x65\x03\x61\x5b\xdd\x55\xe2\x43\x96\xe7\xe6\x34\x6c\x7b\xde\x80\x83\xe8\x1e\x18\x65\xec\x47\xba\x43\x03\x8a\xd3\x01\x74\x17\x0d\x9f\x3b\xc5\xf0\x20\xa3\xb9\x11\x5a\x59\x30\x34\x1f\xbe\x78\x48\x6c\x13\x17\xf8\x3e\xbd\xed\xc8\x50\x11\x83\x1f\xbb\x36\xee\xa6\xc8\x01\xf0\x1b\xd8\xf4\xa6\x26\x2e\x7b\xc2\xe7\x73\x92\xa7\xb9\x05\x39\x94\x3b\x49\xc5\x6e\x61\x1a\x7f\x75\x12\x81\xa5\xd4\xa6\x01\x36\xc9\xe5\xd8\x1e\x6e\xae\x93\x2d\x91\x75\xae\xad\x03\xc5\xf4\xfa\xfa\x48\xca\x74\x2d\x7d\x56\xc6\x9c\x9f\x10\x5d\xa7\x0f\xc3\x0c\x37\xb7\x39\xfd\xa4\x22\x19\x02\xa9\x4f\x1a\x8b\x49\x52\xee\xa3\xb1\x8e\xe0\xdb\x7e\xec\xb6\x33\x36\x4a\x7e\x26\x4e\xee\x6a\x7c\x7c\x5e\xdd\x1f\x12\x26\xf2\xf8\xcf\x6e\xd8\xdc\x62\xd6\xb6\xe7\x81\x1b\x91\xcb\x6c\x46\x46\xb9\x84\x0f\x73\x1b\x76\x97\x2d\x28\x98\xd2\x3a\x34\x75\x9f\x39\x2a\x52\xc1\x0c\xbe\xcd\x29\x01\x0e\x44\xe1\x28\x0d\x98\xa2\xe2\x02\xde\xbc\x72\xff\x89\xa4\x73\x8d\x36\x9e\xa4\x32\x84\x6e\x49\xb3\x0d\x8e\xdf\xbc\xb2\x7b\x2f\xc0\xc8\x2b\x98\x7a\x46\xe1\x5f\x02\x57\x96\x54\x48\xf4\xa7\x11\xfc\x1e\x00\x00\xff\xff\xc7\x2d\x2c\x34\x4c\x24\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -199,11 +199,11 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x28, 0x48, 0xc9, 0x33, 0x3d, 0x4a, 0xd7, 0x92, 0xd3, 0x42, 0x64, 0x36, 0x95, 0xad, 0x67, 0xf6, 0x77, 0x9a, 0x6b, 0x8d, 0xd2, 0xf3, 0xfc, 0xf0, 0xa3, 0x64, 0xa, 0xa8, 0xff, 0xcd, 0x7d, 0x84}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf6, 0xaf, 0x61, 0xa5, 0x21, 0xc0, 0xe, 0xaf, 0x64, 0x93, 0x4a, 0x85, 0x2d, 0x9e, 0xa4, 0xc3, 0x7, 0xc9, 0x1f, 0x39, 0xda, 0xb7, 0xf2, 0xf1, 0xc4, 0xc0, 0xca, 0x3e, 0x16, 0x76, 0x4e, 0xd2}} return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdf\x73\xdb\x36\xf2\x7f\xcf\x5f\xb1\x5f\x3d\x7c\x4f\x9a\x3a\xb2\x1f\x6e\xee\x41\x93\xc4\x49\xae\xf1\x5d\x66\x9c\x5e\xc6\x75\xda\x9b\xe9\x74\x1a\x88\x5c\x89\x38\x93\x00\x0f\x00\x25\xab\x99\xfc\xef\x37\x58\x00\x24\xc0\x1f\xb6\xe4\xb4\x7e\x49\x44\x62\x17\x8b\xdd\xcf\xfe\xc0\x2e\x79\x55\x4b\x65\xe0\xaa\x11\x5b\xbe\x2e\xf1\x56\xde\xa1\x80\x8d\x92\x15\xcc\x92\x67\xb3\x67\x7e\xe5\x07\x34\x2c\x67\x86\xfd\xc4\x71\xaf\xfd\xca\xe4\x59\xbb\x32\xa1\x1f\x23\x9b\x5e\xd0\xf2\xb0\xbf\x6e\x50\xcb\x72\x87\xca\x53\xc5\x8f\x66\xcf\x9e\xd5\xcd\x1a\x32\x29\x8c\x62\x99\x81\xab\x52\xee\x89\xdb\x2a\xdd\xfd\x2c\x65\xf4\xe5\xd9\x33\x00\x80\xf3\x73\xb8\x95\x86\x95\xa0\x9b\xba\x2e\x0f\x20\x37\xc4\x00\x8c\x25\xd1\xc0\x05\xe0\x3d\xd7\x06\x45\x86\xb4\xde\x6e\xb5\x63\x0a\x8c\x25\xfa\x91\x68\x56\xf0\xe9\x8a\xdf\xff\xed\xaf\x2d\xc3\x77\x3b\x14\x06\x4c\xc1\x0c\x70\x0d\x58\x71\x63\x30\x87\x7d\x81\x02\x4c\x81\x9d\xa4\x5c\x43\xa6\x90\x19\xcc\x5b\xd6\x48\xa4\x24\xaf\x7e\x2f\xb8\xe1\xac\xe4\xbf\x63\x3e\xe7\xee\xff\xe9\x86\x8b\xa3\x76\x74\x07\x61\x0a\x61\xcf\x4d\x91\x2b\xb6\xf7\xc6\x65\xf0\x13\x6b\x4a\x33\xba\xf7\xcf\x61\xe9\x9c\x55\xb2\x11\x26\x6c\x79\x46\xa4\x2b\x78\x93\xe7\x0a\xb5\xbe\x3c\x55\x84\x1c\x6b\xa9\xb9\x7d\x63\xe4\x83\x02\x7c\x1f\x16\x0e\x04\x30\xf2\xc4\xed\x05\xee\x63\x11\x2a\x2e\xa6\x34\xfe\x81\x5e\xf5\x76\x3c\xfd\x88\xda\x28\x79\x98\xd8\xe2\x6d\xa3\xc4\xd3\xb6\x60\x74\x10\x92\x5e\x81\x42\x2d\x1b\x95\xe1\x34\x86\xe8\x2c\xea\xef\xee\xdd\x9c\x95\xa5\xdc\x63\xfe\xe6\xa9\xdb\xae\xad\xd8\xc7\x6c\x4b\xe7\x6b\xb7\xed\x76\xe8\x2c\x7d\x7e\xde\xee\xca\xb2\x02\x1a\x8d\x0a\xb4\x91\x0a\x35\x30\x01\x5c\x68\xc3\x44\x86\xd6\x11\xa5\x28\x0f\xe4\x31\x44\x6c\x7d\xd1\x14\xc8\xdd\x6a\xb6\xc5\xd6\x7f\x0b\x84\x4d\x23\x32\xc3\xa5\xf3\xd8\x8e\x84\x89\x1c\xb6\x72\x87\x56\xe7\xb0\x76\xcc\x6a\x85\xf4\xbc\x96\xda\x58\x5f\xcc\x39\x11\x06\x6e\x5c\xf4\x02\x61\xf0\xdb\x03\x59\x37\x63\x65\x89\xf9\x32\xde\x3b\x2b\x30\xbb\xd3\x50\xb0\xba\xb6\xfa\x32\xa0\x1a\x61\x78\x85\x44\x89\x36\xd6\xb0\x56\x3e\x52\x5c\xc2\x22\x70\xba\xf1\xaa\xb5\xef\x85\x3b\xfa\x1a\x83\x92\xc3\xa9\x6c\xe8\xc0\x7b\x63\x95\x93\x44\x12\xb2\x9c\x95\x31\x70\x73\x40\xdc\x70\x41\xb4\x67\xa0\xa5\x7d\xad\xc8\x70\x42\xc2\x9e\x1d\x60\x23\xad\x60\x15\x2b\x79\xc6\x65\xa3\x9d\x21\x8c\xf4\x5b\x3a\x05\xb6\x5a\x91\x8d\xdf\x94\x0b\x60\x5c\x2d\xe1\x0d\xe8\x1a\x33\xce\x4a\x0f\xb4\x0e\x1a\x02\x31\xd7\x96\xd1\xba\x13\xc1\x48\x02\x6e\xe0\xd6\x79\x64\xa2\x05\x8b\xa2\x96\x0d\xed\xdf\x0b\xe1\xcb\x8f\x4a\xee\x78\x8e\xea\xac\xf7\xfc\x06\x33\xe4\xbb\xe1\xf3\xb7\xac\xb4\x60\x3a\x4b\x33\xd6\xb2\x9f\x04\xbc\x58\x85\x2c\xad\xe4\x05\xc2\xda\xd1\xd9\x23\x33\x52\x8c\xf6\xf2\xb6\xcb\x43\x1e\xf0\x2b\xd3\x1c\xd0\x42\x29\x04\xf0\x84\xa9\x45\x48\x38\x25\x29\xdb\xe2\xc2\x02\xa6\xa5\xb5\x84\xf3\x1e\xe7\x05\x7c\x69\xdf\xdb\x3f\x8d\xe5\x66\x19\x58\xbe\x0c\xcc\xdb\x25\x5f\x13\x49\x42\xe4\x8f\x9e\xc5\xaf\xaf\x02\x3a\x1d\x8e\xd8\x5d\xf0\x45\x83\x5b\x0b\x5f\x8a\x1a\xc0\xe8\x21\x53\xdb\xa6\x42\x6f\xcb\x80\x36\x91\xb7\x5b\x68\xc7\xc4\xd3\x50\xa2\x69\xfd\x71\x19\x13\xbd\x37\x1e\x6a\xda\xc7\x18\x83\x36\xdf\x33\x75\xf0\xce\x1b\xc2\x51\xa3\x1d\x82\xac\x79\x62\x06\x96\x6d\x25\x05\x1e\xda\x95\x6b\xe4\x62\x0b\x46\x31\xa1\x37\xa8\x14\xe6\x4b\xbb\x8b\x42\xd3\x28\xe1\x0c\x2b\x70\x5f\x1e\x62\x26\xc1\xc1\xfc\x96\x32\x71\x33\xe2\xeb\xdc\xd5\x7a\x10\x37\xe4\x9b\xeb\x28\x8d\xc5\xac\xb0\xd4\xb8\xb7\x4e\xb6\x1c\x53\xb3\x05\xcc\xa6\x11\xad\x9e\xfa\x29\x60\x05\xaf\x53\xec\x3a\x89\x1e\x34\x7a\xf2\xf3\xb9\xd7\x79\x42\x60\x43\xf9\x64\x4a\x77\xff\x86\x94\x4e\xcc\xe4\x5e\xa0\xba\x5c\x32\x97\x5f\x17\x09\x2f\xa7\x47\x78\xf1\x3c\x8e\x10\x1d\x4c\x1d\xb7\xc5\x04\x02\xbd\xc6\x4e\x01\xa0\xb7\x89\x5c\xff\x07\xb3\x3e\xfa\x08\x72\x2c\xcf\x75\xe2\x6f\x46\xb7\x4e\xe6\x2d\x19\x39\xb2\xfd\x49\xc7\xd3\xe3\x60\xe4\x1a\x7c\x96\xb4\xc4\x3e\x8b\x13\x95\xb6\x1b\x3a\x61\xd6\x98\xb1\x46\x63\x07\xe9\xc4\xcb\xac\x8c\x11\x8c\x2d\x60\x51\x85\xbd\x7d\xc0\xa3\x94\x41\xa4\x7f\xe9\xa4\x2d\x58\x72\x90\x35\xa2\xb0\x20\xd4\x4d\x85\x39\x1d\x95\x82\xf7\x46\x52\x02\xf2\x08\xf4\x55\xc6\x72\x80\x30\xaf\xea\xb9\x33\xeb\x18\xaa\xfa\xb1\xa4\x44\x03\x3b\x3a\xdf\x8b\xe7\xbe\x36\xd4\xff\x07\xaf\xdb\x4a\x7a\x99\x1e\xf5\x31\x24\x7e\xe7\x98\x2d\xfb\x31\xa9\x07\xc8\x61\x89\x97\x90\xb9\x4a\xef\x51\x54\x26\x34\xf0\x12\x2e\x96\x17\xc9\xfb\x60\xc8\x5d\x72\x84\x08\x9c\x7e\xc1\xbc\xaf\x14\xbe\x49\x4f\xf5\xca\xb2\xee\xad\xb1\x7f\x9d\x96\xa2\x3b\x01\xbc\x9c\x78\xfe\x3c\x61\x9a\x30\xfb\x3a\xee\x3a\xe7\xf0\x0f\x34\x16\x9a\x84\xa2\x90\xc8\xc0\x5d\xa2\x78\x55\x97\x68\x1d\xc2\xd5\x37\xed\x9e\x31\x7d\xc2\xeb\xb5\xf7\xe2\x37\xd6\x97\x14\xa3\x0b\xcf\xed\xa1\x46\xed\x72\x35\xc5\xcf\x02\x13\xbe\x3b\xca\x99\x70\x5b\x70\x0d\x3b\x56\x36\xf6\x22\x51\x96\x16\x84\x14\x99\xd7\x87\x64\x83\x4e\xad\x3b\x2c\x65\xed\x52\x27\xdc\x09\xb9\x87\x7d\xc1\xb3\x02\x6a\xa6\x58\x85\xc6\x15\x1b\x35\xd3\x3a\xf8\xaa\x72\x59\xd9\x1e\x6c\xbe\x80\x0a\x4d\x21\xf3\xe5\xe8\x41\x02\xd2\xb7\x68\x48\x0d\xf3\xc5\x0a\x7e\xb1\xa7\xf8\xf5\xcb\x58\xc4\xea\x2c\xd1\x11\x3c\xa8\xeb\x54\xcb\xce\x23\x8e\x50\x2d\x9d\x8c\xd4\xb5\x22\x2f\xb7\x12\x05\xef\xcf\x51\x73\xe5\x95\xb9\x1c\xb7\x08\x68\xa3\x9a\xcc\x34\xca\xaa\xa2\x56\x68\xc3\x4e\xb0\x87\xc2\xff\x36\xa8\xcd\x18\x83\x81\x56\x62\x3d\xfe\x16\xc4\x39\xd4\xb8\x58\xc1\x1b\x71\xf8\x91\x36\xb9\x84\x47\x34\x15\x33\xb1\x2c\x62\x85\x45\x6a\x6b\x33\xe8\xbb\xaa\x36\x87\xb1\x22\x3f\x0d\xed\x69\xc6\x77\x31\xd5\x66\x44\x60\x71\xa8\xfe\x1d\x95\x6c\x2b\x59\x91\xb7\x19\x9c\x77\x19\x9a\x95\xa5\xd5\x8d\xcf\xd4\xb6\x1e\xa5\xfa\xb5\x6a\xb4\xcb\xd8\xb6\x54\xd5\x6d\xd9\x1d\x33\xa3\xbb\x86\x57\xaa\xa1\xdb\xd8\xc4\xfd\xc2\x3e\x90\x2a\x77\x40\xa5\xd4\xe0\xde\xb7\xcc\xb2\x8c\x6a\x1c\x57\xea\xb2\x75\x49\x59\x47\xb9\x52\x34\x44\x61\xed\xcb\x66\x5f\x40\x82\x39\xd4\x38\x28\x7a\xad\xd5\xfa\x6a\x9c\x3f\x5e\x11\x3c\x92\x90\x2f\x96\x17\x8b\xd8\x56\xd3\x5e\x33\xe4\x49\xcf\x5f\x4c\x37\x67\x96\x57\xb7\xf6\xdf\x57\xf3\xc5\xd9\x20\x20\x3e\x4e\xfa\x3d\xd7\x75\xc9\x0e\x4f\xa4\xa6\x63\x7e\xcf\x0c\x7b\x12\xfd\x6d\x17\x8c\x5f\xcd\x17\xbf\xa6\x60\x3e\xda\xff\xcf\x5b\x80\x9f\xec\xf7\xdf\xe4\xf3\xe7\x3d\xd4\x9c\xea\xeb\x7a\xcf\x4d\x56\xd0\xc2\x5e\x04\xc8\x98\xc6\x63\x94\xef\xac\xbe\x1a\xe8\x3d\x44\x90\xc7\x88\xe7\x03\x4a\xfb\xb7\x31\x1e\x13\x3e\xe3\xc7\xe7\x3a\x05\x4f\x0b\xaa\x5c\x8e\x59\x7c\x39\x84\x8e\x13\xa4\x85\xd7\x93\x44\x89\xc1\x79\x84\x30\xed\xf2\xcb\x81\x34\x8b\xa7\x98\xa7\xd3\xc4\xd0\x42\xb6\xca\xab\x30\xe7\x0c\x5e\xf6\xee\xc3\x1f\xec\xd3\x71\xc3\x90\x4e\x78\x89\xab\x1e\xc9\x3f\x6f\x6f\x3f\x5e\xf1\x12\xa7\xa9\x1a\x55\xae\xd2\xd4\x7b\x2d\xb7\xf2\xd3\xcd\xfb\xf9\x62\x94\x66\xc4\x97\xed\x1f\x49\x6c\x0f\xbe\x82\x19\xaf\xd8\x16\xcf\xf5\x6e\xfb\xdd\x7d\x55\xce\x1e\xd1\x58\x72\x64\x3d\x7e\x66\x3d\xff\x85\x5e\xff\x3a\x24\x3d\x06\xcf\x5e\xdb\xe3\x3a\x10\xac\xb2\x32\x5f\x5d\xff\xeb\x67\xf8\x01\xcd\x5e\xaa\x3b\x57\xf8\xce\xc6\x0f\xaa\x0f\xd5\x5a\x96\x9e\x62\x62\x4d\x8e\x3a\x53\xbc\xb6\x29\x2d\xb0\xe6\xfe\x62\xcb\x8c\xcd\x3a\x2e\xc9\x6c\xa4\xa2\x87\xd4\xc9\x5e\x97\x32\xbb\xcb\x0a\xc6\xc5\xd2\x5f\x73\x6c\x60\xa1\xa0\x64\xd7\x69\xcc\x1a\x15\x42\x8e\x70\x72\x9e\xb9\x3b\x34\x73\x89\x7b\x83\xa8\xcf\xda\xa4\x18\x7e\xb1\x3b\x2e\xb6\x67\x70\x75\xfd\xfe\x23\xec\x24\x05\x2d\x9b\x5d\x2b\x76\x88\x2a\x43\x60\x75\x5d\xf2\x8c\xb9\xd6\xdc\xba\xe1\xf6\x3e\x27\x3a\xd9\xde\xb6\xb2\x4d\x1c\x18\xef\x0d\x2a\xc1\xca\x4f\x37\xd7\x7d\x04\xbe\xeb\x5e\xcd\x67\x85\x31\xb5\x5e\x9d\x9f\x6f\x4a\xb9\x5f\x66\xb2\x9a\x4d\xa0\xa9\x94\x5b\xa9\x57\x1e\x13\x13\x76\x90\x19\x67\xa5\x5e\x8d\x94\xfa\xe1\x6f\x66\xf6\xdc\x18\x54\xb3\xa3\x64\xf2\x8b\xad\x58\x24\xdf\x6f\x9d\x45\x66\xe3\xae\xf0\xf5\x8f\x09\x06\x71\x2c\x7a\x62\xc0\x0e\x1c\xc6\x21\xee\x31\xf1\x91\x99\x62\x05\xe7\xfe\x17\x9d\x91\xb8\x11\xf5\xb8\x92\x7d\x95\xa4\x3c\x69\xdd\xac\x4b\x9e\x75\x94\x6d\x3f\x6f\x22\x24\x38\x29\x27\x88\x43\xd3\x6f\x94\xb6\xf6\x1d\xc4\x40\xab\xf8\x8e\x99\xd3\x64\xbe\xe6\xe2\x0e\x73\x17\x92\xc8\x08\xff\xdf\xbb\x28\x7f\xf9\x43\x9a\x93\x5f\x47\xcb\x9b\xf8\xfc\xa7\x0a\xf2\xe4\x0d\x83\xd2\x4e\xdd\x30\xb4\x6b\xa7\x39\xf7\xab\xde\x70\x5b\x58\xc1\xdc\x96\x37\x47\x14\xc1\x43\x2b\xf9\xa2\xb8\x13\x6d\x58\x5a\x8f\x7b\xdd\xf0\xf1\x13\xdc\x2e\xad\x2f\x9f\xe2\x76\x11\x87\x79\x32\x66\x1c\xed\x28\xf4\x2f\x66\xd1\x1e\x82\x97\xfd\xfa\xbf\x6d\x3c\xbf\xc9\x2b\x2e\xb8\x36\x8a\x19\xa9\x22\x75\xb6\x17\xba\x1f\x70\xef\x3a\xfb\x47\xb5\xec\xda\x7b\x5d\x74\x5b\x1b\x1d\x58\x3d\xd4\x1a\xed\x6d\x3c\x31\xb4\x5a\xc1\x6b\x3f\x72\xf8\x32\xec\x2c\x3d\x38\xf5\x4a\x7e\x3e\xdc\xdb\x1c\x97\x60\x82\x41\xda\xe9\x6c\x4f\xe1\x46\x61\xdf\xa8\xbe\xde\xe0\xed\x28\xf5\xb9\x8d\xc9\x77\xdc\x7f\xc7\x34\xd5\x1f\xd4\x3d\xa4\x8d\xc0\x70\xb2\x07\x10\x21\x65\x38\xd1\x0a\x1d\x5c\xd7\xdb\xa5\x02\x85\x59\xf4\x85\x0b\xb4\x9b\x78\x15\xb2\x6c\xe7\x44\x47\x0d\x88\x5a\x10\xc4\x6a\xb5\x95\x85\x1f\x3d\xd8\x0b\x98\x9b\xca\x86\xe9\x58\xc0\x62\xda\xe9\x6d\x07\x53\x10\x8d\x75\x46\xa1\x97\xec\x64\xc9\x6e\xd3\x99\xd0\x43\x16\xb6\xcb\x75\x74\xae\x33\xea\x5e\x5b\xa9\xaa\xd0\xd3\x30\xd1\x77\x08\x67\x31\xa7\x18\x15\x31\x41\xbf\x09\xf2\x10\x38\x3a\x71\xc7\x06\x0f\x69\x14\xef\xc1\xa5\x56\x38\x12\x6f\xbd\x96\x5f\x79\x36\xf3\x8b\xc5\x0a\x66\x4e\x5f\x7e\xc4\xee\x9a\x31\x6b\x84\x2d\xa1\xc8\x96\xa4\x4c\x50\x6f\x67\x58\xba\x7b\x6e\x2f\x7c\x27\xb9\xa7\xfe\x09\xbe\x25\x6a\xed\x98\x92\xd9\xbd\x49\x1d\xab\xd9\x44\x6b\x15\x4e\xee\xd8\x7e\x37\x36\x57\x19\x4a\x09\x63\xa2\x3f\x3a\x94\xe9\x7d\x71\xd0\x9f\xa1\xc0\x37\x8d\x5d\x68\x8c\x38\x1e\x44\xc7\xe6\x4a\xfd\xe3\x24\xbf\x27\x5d\x3f\x8a\x72\xdf\xea\xfa\x36\xd6\x3d\xea\xf6\x6d\x44\x8b\x3d\xc4\x52\x9e\xe0\x8c\xbe\xe5\xdf\xcd\x98\xc2\x57\x07\x67\x80\x9b\x0d\x66\xf6\x2a\x55\x1e\x88\x6b\xb8\x19\xc5\x62\x0d\xd9\xff\x20\x0d\xae\xdc\xc0\xc9\x75\x14\xa3\xef\x41\x58\x63\x64\xc5\x0c\xb7\xde\x7a\x00\xdd\xac\x69\x64\x6f\x6f\x5f\x7e\x36\x9a\xc4\xaf\xf8\x5b\xa4\xe4\x53\x06\x92\xb9\xc9\x8c\x54\x0f\xfa\x79\xa7\x89\x3f\x77\xfe\x63\x49\x58\x40\xca\xf4\xb8\x67\x7c\xfa\xd2\x73\x82\xde\x37\x31\x43\x44\xc3\xa0\x47\xa7\xbb\x3b\xe4\xb5\xdc\x4a\xf8\xf7\x87\x6b\xf8\x74\xf3\xde\x09\x1f\x7f\x1f\x12\x35\x3d\xdb\xf6\xc3\x0a\x7e\x34\x74\xe5\x1d\xb4\x3d\xbb\x13\x7b\x80\x2e\x33\x59\x1f\x5e\xb8\xe5\xaf\xbc\x46\x87\x17\x1d\xcf\x79\x01\x97\x97\x30\x9b\xc5\xe2\x92\x0b\xc6\xea\x26\x4f\x4b\xc3\xce\xc5\xf2\x22\x01\xb3\xcb\xc9\x91\xe9\xa9\x41\xde\xcf\x10\x51\x7e\xa3\xae\x36\xdb\x21\x70\x6a\x62\xc7\xc7\xef\xa1\x24\x31\xf4\x78\x3c\xe9\x0b\xb8\x48\x64\x7b\x77\xcf\xaa\xba\xa4\xee\x66\x41\x5f\xc9\x85\x0e\x24\xb0\xf6\x5a\xe2\xba\x8b\xee\xf3\x92\x14\x38\x76\xfb\x0d\x35\x9f\x5b\xd0\x9c\xd8\x5d\x73\xdd\xc7\x48\x26\x17\xb9\xbc\xb1\xac\x12\xe6\x2f\x9e\x13\x67\x37\x3e\x9c\xb8\x94\x2e\xc6\x14\xce\xc0\xdd\x24\x21\x63\x35\x5b\xf3\x92\x9b\x43\xc8\xb4\x34\x33\xc8\xe3\xef\x12\xe8\x03\x1d\xbc\xaf\xa5\x46\xdd\x2f\x40\x3e\xfb\xde\xff\x67\x3f\xc4\x02\x53\x28\xd9\x6c\x9d\x0d\x3f\x87\xeb\xe0\x67\xfa\xbe\x42\x6d\xd8\x78\x55\x97\x1c\xac\xe4\xe2\xee\xcf\xbb\x66\x26\x7e\x79\xe4\x5d\xdc\x30\xb5\x45\x33\xa9\xe0\x76\xed\x9f\xac\x69\x0f\xdb\xcf\xb0\xe1\x58\xf6\x14\xfd\x36\xbc\xfb\x63\xf5\xfc\xad\xfa\x1c\x6d\x4f\x3c\x41\x9d\x14\x81\x29\x99\x76\xbe\x9c\xdc\xea\xa2\x7a\x7d\xcc\x4b\x88\x76\xca\x4b\x88\x51\xcf\xf5\x6d\xc0\x66\xc2\x7f\xe7\x47\xa6\xd1\x85\xdc\x47\xe5\x75\xfb\x39\xda\x9e\xe9\xe8\xe3\xa7\xee\x23\x99\x28\xe6\x3f\xf0\x71\xeb\x30\x02\x01\x05\xd4\xaf\xcf\xfe\x17\x00\x00\xff\xff\xa5\x9c\x29\xac\xa9\x2c\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdf\x73\xdb\x36\xf2\x7f\xcf\x5f\xb1\x5f\x3d\x7c\x4f\x9a\x3a\x72\x1e\x6e\xee\x41\x93\xc4\x49\xae\xf1\x5d\x66\x9c\x5e\x26\x75\xda\x9b\xe9\x74\x1a\x88\x5c\x89\x38\x83\x04\x0f\x00\x25\xab\x99\xfc\xef\x37\x58\x00\x24\xc0\x1f\x96\xe4\xb4\x7a\xb1\x49\x62\x17\x8b\xc5\x67\x7f\x02\xbc\xac\xa5\x32\x70\xdd\x54\x5b\xbe\x16\x78\x2b\xef\xb0\x82\x8d\x92\x25\xcc\x92\x77\xb3\x27\x7e\xe4\x7b\x34\x2c\x67\x86\xfd\xc4\x71\xaf\xfd\xc8\xe4\x5d\x3b\x32\xa1\x1f\x23\x9b\x1e\xd0\xf2\xb0\x4f\x1f\x51\x4b\xb1\x43\xe5\xa9\xe2\x57\xb3\x27\x4f\x58\x96\xa1\xd6\x73\x26\xc4\x02\x32\x59\x19\xc5\x32\x03\xd7\x42\xee\x89\xeb\x2a\x95\xe2\x22\x65\xf8\xe5\xc9\x13\x00\x80\xcb\x4b\xb8\x95\x86\x09\xd0\x4d\x5d\x8b\x03\xc8\x0d\x31\x00\x63\x49\x34\xf0\x0a\xf0\x9e\x6b\x83\x55\x86\x34\x3e\x9e\x72\xc7\x14\x18\x4b\xfc\x23\xd1\xae\xe0\xd3\x35\xbf\xff\xdb\x5f\x5b\xc6\x6f\x77\x58\x19\x30\x05\x33\xc0\x35\x60\xc9\x8d\xc1\x1c\xf6\x05\x56\x60\x0a\xec\x24\xe6\x1a\x32\x85\xcc\x60\x3e\x98\x02\x89\x05\xc9\xaf\xdf\x55\xdc\x70\x26\xf8\xef\x98\xcf\xb9\xfb\x3f\x9d\x78\x71\xd2\xcc\x6e\x61\x4c\x21\xec\xb9\x29\x72\xc5\xf6\x7e\xd3\x19\xfc\xc4\x1a\x61\x1e\x94\xe1\xe7\x40\x32\x67\xa5\x6c\x2a\x13\xa6\xbe\x20\x16\x2b\x78\x9d\xe7\x0a\xb5\xbe\x3a\x57\x94\x1c\x6b\xa9\xb9\xfd\x62\xe4\x49\x82\x7c\x1f\x08\x06\x82\x18\x79\xa6\x18\x15\xee\x63\x51\x4a\x5e\x1d\xdb\x89\xf7\x34\xa4\x37\xf3\xf9\x4b\xd6\x46\xc9\xc3\x91\xa9\xde\x34\xaa\x7a\xdc\x54\x8c\x16\x46\xab\x51\xa0\x50\xcb\x46\x65\x78\x1c\x6b\xb4\x36\xf5\x77\x37\xc6\x7e\x90\x7b\xcc\x5f\x3f\x76\xfa\xb5\x15\xff\x9c\xe9\x69\xbd\xed\xf4\xdd\x4c\x1d\x22\x2e\x2f\xdb\xd9\x59\x56\x40\xa3\x51\x81\x36\x52\xa1\x06\x56\x01\xaf\xb4\x61\x55\x86\xd6\x90\x65\x25\x0e\x64\x69\x44\x6c\x6d\xd9\x14\xc8\xdd\x68\xb6\xc5\xd6\xfe\x0b\x84\x4d\x53\x65\x86\x4b\x67\xf1\x1d\x09\xab\x72\xd8\xca\x1d\xda\x3d\x80\xb5\x63\x56\x2b\xa4\xf7\xb5\xd4\xc6\xda\x70\xce\x89\x30\x70\xe3\x55\xcf\xa1\x06\x7b\x3f\xd0\xae\x67\x4c\x08\xcc\x97\xf1\xdc\x59\x81\xd9\x9d\x86\x82\xd5\xb5\xd5\x9b\x01\xd5\x54\x86\x97\x48\x94\x68\x7d\x15\x6b\xe5\x23\x05\x26\x2c\x02\xa7\x8f\x5e\xc5\xf6\x7b\xe5\x96\xbe\xc6\xa0\xec\xb0\x2a\xeb\x72\xf0\xde\x58\xe5\x24\x1e\x88\x76\xd0\xca\x18\xb8\x39\x80\x6e\x78\x45\xb4\x17\xa0\xa5\xfd\xac\x68\x03\x2b\x09\x7b\x76\x80\x8d\xb4\x82\x95\x4c\xf0\x8c\xcb\x46\xbb\x8d\x30\xd2\x4f\xe9\x14\xd8\x6a\x45\x36\x7e\x52\x5e\x01\xe3\x6a\x09\xaf\x41\xd7\x98\x71\x26\x3c\xe0\x3a\x88\x54\x88\xb9\xb6\x8c\xd6\x9d\x08\x46\x12\x90\x03\xb7\xce\x62\x13\x2d\xc4\x68\x6a\xd9\x91\x1c\xbd\x50\xb0\xfc\xa0\xe4\x8e\xe7\xa8\x2e\x7a\xef\x3f\x62\x86\x7c\x37\x7c\xff\x86\x09\x0b\xaa\x8b\x34\x02\x2e\xfb\xc1\xc4\x8b\x57\x48\x61\x57\x50\x20\xac\x1d\x9d\x5d\x3a\x23\x05\x69\x2f\x77\x3b\xbc\x1f\x4f\x3c\x45\x1a\x4b\x5a\x68\x85\x00\x90\x30\xb7\x88\x09\xab\x25\xe5\x5b\x9c\x58\x00\xb5\xb4\x96\x70\xde\xe3\xbc\x80\x2f\xed\x77\xfb\xd3\x28\x36\xcb\xc0\xf2\x45\x60\xde\x0e\xf9\x9a\x48\x12\x22\x47\xf4\x2e\xfe\x7c\x1d\xd0\xea\x70\xc5\xee\x82\x6d\x1a\xdc\x5a\x38\x93\x37\x01\x46\x2f\x99\xda\x36\x25\xfa\xbd\x0d\xe8\xab\xf2\x76\x0a\xed\x98\x78\x1a\x0a\x54\xad\x7d\x2e\x63\xa2\x77\xc6\x43\x4f\x7b\xdf\x63\xd0\xe6\x11\x4c\x1d\xbc\x31\x07\x37\xd5\x68\x87\x28\xbb\x4d\x31\x03\xcb\xb6\x94\x15\x1e\xda\x91\x6b\xe4\xd5\x16\x8c\x62\x95\xde\xa0\x52\x98\x2f\xed\x2c\x0a\x4d\xa3\x2a\xb7\xc1\x15\xee\xc5\x21\x66\x12\x0c\xce\x4f\x29\x13\xb3\x23\xbe\xce\x7c\xad\x45\x71\x43\xb6\xba\x8e\xc2\x5f\xcc\x0a\x85\xc6\xbd\x35\xba\xe5\x98\x9a\x3d\x70\x52\x9c\x86\xf0\xcc\xd6\x02\x17\xd6\x69\xb4\x6a\xec\x47\x90\x15\xbc\x4a\x49\x9d\xc0\x0f\x62\x22\x79\x7c\xea\xb7\x24\x21\xb0\x11\x60\x32\x53\x70\x7f\x43\xa6\x40\xcc\xe4\xbe\x42\x75\xb5\x64\x2e\x5c\x2f\x12\x5e\x4e\xcd\xf0\xfc\x69\xec\x50\x3a\x14\x3b\x6e\x8b\x09\x80\x7a\x85\x9e\x83\x4f\xbf\x65\x72\xfd\x1f\xcc\xfa\xe0\x24\x44\xb2\x3c\xd7\x89\x39\x1a\xdd\xda\xa0\xdf\xe8\xc8\xde\xed\x23\x2d\x4f\x8f\x63\x95\x6b\xf0\xc1\xd5\x12\xfb\x64\x80\xa8\xb4\x9d\xd0\x09\xb3\xc6\x8c\x35\x1a\x3b\xc4\x27\x46\x68\x65\x8c\x50\x6e\xf1\x8c\x2a\xcc\xed\xfd\x23\x45\x18\x22\xfd\x4b\x27\x6d\xc1\x92\x85\xac\x11\x2b\x8b\x51\xdd\x94\x98\xd3\x52\xc9\xd7\x6f\x24\xc5\x2b\x0f\x50\x9f\xac\x2c\x47\x3d\x97\x45\x9a\x57\xf9\xdc\x6d\xef\x18\xba\xfa\x2e\x47\xa0\x81\x1d\xad\xf3\xf9\x53\x9f\x82\xea\xff\x83\x57\x6d\x02\xbf\x4c\x97\x7c\x0c\x91\xdf\x39\x66\xcb\xbe\xeb\xea\x01\x73\x98\x39\x26\x64\x2e\x81\x3c\x8a\xce\x84\x06\x5e\xc0\xb3\xe5\xb3\xe4\x7b\xd8\xd0\x5d\xb2\x84\x08\xa4\x7e\xc0\xbc\xaf\x14\xbe\x49\x57\xf5\xd2\xb2\xee\x8d\xb1\xbf\x4e\x4b\x51\x09\x02\x2f\x26\xde\x3f\x4d\x98\x26\xcc\xbe\x8e\x9b\xd0\x25\xfc\x03\x8d\x85\x28\xa1\x29\xc4\x3d\x70\x35\x1c\x2f\x6b\x81\xd6\x30\x5c\x5a\xd4\xce\x19\xd3\x27\xbc\x5e\x79\x6b\x7e\x6d\x6d\x4a\x31\xaa\xb3\x6e\x0f\x35\x6a\x17\xe2\xc9\xcd\x16\x98\xf0\xdd\x51\x88\x85\xdb\x82\x6b\xd8\x31\xd1\xd8\x7a\x45\x08\x0b\x46\x72\xe0\xeb\x43\x32\x41\xa7\xd6\x1d\x0a\x59\xbb\x48\x0b\x77\x95\xdc\xc3\xbe\xe0\x59\x01\x35\x53\xac\x44\xe3\x72\x94\x9a\x69\x1d\x6c\x56\xb9\x20\x6e\x17\x36\x5f\x40\x89\xa6\x90\xf9\x72\x74\x21\x7d\xc4\x6f\xd1\x90\x3a\xe6\x8b\x15\xfc\x62\x57\xf3\xeb\x97\x31\x0f\xd6\xed\x48\x47\xf0\xa0\xce\x53\x6d\x3b\xcb\x38\x41\xc5\xb4\x42\x52\xdb\x8a\xac\xde\x4a\x14\xbc\x41\x8e\x9a\x2b\xaf\xd4\xe5\xf8\xce\x80\x36\xaa\xc9\x4c\xa3\xac\x4a\x6a\x85\xd6\x0d\x85\x7d\x51\xf8\xdf\x06\xb5\x19\x63\x30\xa9\x9d\x58\xaf\xbf\x05\xb1\x0e\x35\x2e\x56\xf0\xba\x3a\xfc\x48\x93\x5d\xc1\x11\x8d\xc5\x4c\x2c\x8b\x58\x71\x91\xfa\xda\xc0\xfb\xb6\xac\xcd\x61\xac\x56\x48\x5d\x7e\x9a\x28\x38\x5f\x6b\x23\x25\xb0\xd8\x85\xff\x8e\x4a\xb6\x09\x71\x95\xb7\x81\x9f\x77\x81\x9d\x09\x61\x75\xe4\x03\xbc\x4d\x6b\x29\x0d\x2e\x1b\xed\x02\xbd\xcd\x78\x75\x9b\xbd\xc7\xcc\xa8\x64\xf1\xca\x35\x54\xe4\x4d\x94\x29\xf6\x85\x54\xb9\x03\x2e\x85\x0c\xf7\xbd\x65\x96\x65\x94\x1a\xb9\x8c\xd9\x46\x7e\xfb\xaf\x72\x99\x6c\xf0\xca\xda\x67\xdf\x3e\xff\x04\x73\xa8\x71\x32\x77\xb6\xbb\xd7\x57\xe7\xfc\x78\xc6\x70\x24\x60\x3f\x5b\x3e\x5b\xc4\x7b\x76\xdc\x9a\x86\xbc\xe9\xfd\xf3\xe9\xde\xd1\xf2\xfa\xd6\xfe\x7d\x39\x5f\x5c\x0c\x1c\xe6\x71\xd2\xef\xb9\xae\x05\x3b\x3c\x92\x9a\x96\xfb\x3d\x33\xec\x51\xf4\xb7\x9d\xb3\x7e\x39\x5f\xfc\x9a\x82\xfb\x64\xbf\x70\xd9\x02\xfe\x6c\x7f\xf0\x4d\xbe\xe0\x72\x02\x45\xe7\xfa\x00\xbd\xe7\x26\x2b\x68\x60\xcf\x33\x64\x4c\xe3\x29\x9b\xe0\x76\x7f\x35\xd0\x7f\xf0\x2c\xc7\x88\xe7\x03\x4a\xfb\xdb\x18\x8f\x0d\x9f\x19\xc4\xeb\x3a\x07\x57\x0b\xca\x70\x4e\x19\x7c\x35\x84\x90\x13\xa4\x85\xd9\xa3\x44\x89\x41\x7a\x82\x30\xed\xf0\xab\x81\x34\x8b\xc7\x6c\x4f\xa7\x89\xe1\x0e\xd9\x6c\xb0\xc4\x9c\x33\x78\xd1\x2b\xb3\xdf\xdb\xb7\xe3\x1b\x43\x3a\xe1\x02\x57\x3d\x92\x7f\xde\xde\x7e\xb8\xe6\x02\xa7\xa9\x1a\x25\x56\x69\x68\xbe\x91\x5b\xf9\xe9\xe3\xbb\xf9\x62\x94\x66\xc4\xa6\xed\x8f\x24\xb6\x0b\x5f\xc1\x8c\x97\x6c\x8b\x97\x7a\xb7\xfd\xee\xbe\x14\xb3\x23\x1a\x4b\x96\xac\xc7\xd7\xac\xe7\xbf\xd0\xe7\x5f\x87\xa4\xa7\xe0\xd9\x6b\x7b\x5c\x07\x15\x2b\xad\xcc\xd7\x37\xff\xfa\x19\x7e\x40\xb3\x97\xea\xce\x25\xc8\xb3\xf1\x85\xea\x43\xb9\x96\xc2\x53\x4c\x8c\xc9\x51\x67\x8a\xd7\x36\xd4\x05\xd6\xdc\xd7\xc9\xcc\xd8\x68\xe4\x82\xcf\x46\x2a\x7a\x49\x8d\xf6\xb5\x90\xd9\x5d\x56\x30\x5e\x2d\x7d\x59\x64\x1d\x0c\x39\x27\x3b\x4e\x63\xd6\xa8\xe0\x7a\x2a\x27\xe7\x85\x2b\xc9\x99\x0b\xe8\x1b\x44\x7d\xd1\x06\xcb\xf0\xc4\xee\x78\xb5\xbd\x80\xeb\x9b\x77\x1f\x60\x27\xc9\x79\xd9\xa8\x5b\xb2\x43\x94\x41\x02\xab\x6b\xc1\x33\xe6\x3a\x7f\xeb\x86\xdb\xfa\xaf\xea\x64\x7b\xd3\xca\x36\xb1\x60\xbc\x37\xa8\x2a\x26\x3e\x7d\xbc\xe9\x23\xf0\x6d\xf7\x69\x3e\x2b\x8c\xa9\xf5\xea\xf2\x72\x23\xe4\x7e\x99\xc9\x72\x36\x81\x26\x21\xb7\x52\xaf\x3c\x26\x26\xf6\x41\x66\x9c\x09\xbd\x1a\x29\x09\xc2\x6f\x66\xf6\xdc\x18\x54\xb3\x93\x64\xf2\x83\xad\x58\x24\xdf\x6f\xdd\x8e\xcc\xc6\x4d\xe1\xeb\x1f\xe3\x0c\x62\x5f\xf4\x48\x87\x1d\x38\x8c\x43\xdc\x63\xe2\x03\x33\xc5\x0a\x2e\xfd\x13\xad\x91\xb8\x11\xf5\xb8\x92\x7d\xf6\xa4\x3c\x69\xdd\xac\x05\xcf\x3a\xca\xb6\x4d\x38\xe1\x12\x9c\x94\x13\xc4\xa1\x97\x38\x4a\x5b\xfb\xc6\x64\xa0\x55\x7c\xc7\xcc\x79\x32\xdf\xf0\xea\x0e\x73\xe7\x92\x68\x13\xfe\xbf\x57\x50\x7f\xf9\x43\x7a\x9e\x5f\x47\xd3\x9c\x78\xfd\xe7\x0a\xf2\xe8\x09\x83\xd2\xce\x9d\x30\x74\x81\xa7\x39\xf7\xb3\xe0\x50\x45\xac\x60\x6e\xd3\x9b\x13\x92\xe2\xe1\x2e\xf9\x24\xb9\x13\x6d\x98\x6a\x8f\x5b\xdd\xf0\xf5\x23\xcc\x2e\xcd\x33\x1f\x63\x76\x11\x87\x79\x72\xfa\x39\xda\x79\xe8\x17\x6c\xd1\x1c\x15\x17\x53\xf5\x40\xdb\xcf\x7e\x9d\x97\xbc\xe2\xda\x28\x66\xa4\x8a\xd4\xda\x16\x7c\x3f\xe0\xde\x1d\x20\x9c\xd4\xea\x6b\xeb\xbe\xa8\x9a\x1b\x3d\x27\x7b\xa0\xe3\xda\x2b\x91\x5a\x01\x26\xce\xca\x56\xf0\xca\x9f\x70\x7c\x19\x76\xa4\x1e\x3c\x6c\x4b\x1e\x1f\xee\x8d\x8e\x4b\x30\xc1\x20\xed\x94\xb6\xab\x70\x27\x6f\xdf\xa8\xc6\xde\x79\xdf\x59\x6a\x74\x02\x90\x4d\xb9\x7f\xc7\x34\xd6\x3f\x1f\x7c\x48\x2b\x81\xe1\x64\xcf\x20\x42\xce\xf0\x20\x2d\x74\x82\x5d\x8f\x98\x12\x17\x66\xd1\x18\x0a\x6e\x77\xd0\x56\x48\xd1\x1e\x4f\x9d\x75\x2e\xd5\x82\x22\x56\xb3\xcd\x3c\xfc\x49\x87\x2d\xd4\xdc\x61\x71\x38\x9c\x0b\x18\x4d\x3b\xc7\xed\xb9\x58\x7f\xa6\x1d\x53\x30\x0a\xc9\x64\x46\x4b\x7e\x9b\x1e\x49\x3d\xb4\xf3\x76\xb8\x8e\xd6\x79\x41\x5d\x71\x2b\x5d\x19\x7a\x22\x26\xba\x4e\x71\x11\x73\x8a\xd1\x12\x13\xf4\x9b\x28\xa7\x80\xa6\x13\x7b\xec\x60\x23\xf5\xfa\x3d\x18\xd5\x0a\x47\xfc\xb3\xd7\xfa\x4b\xcf\x66\xfe\x6c\xb1\x82\x99\xd3\x9b\xbf\x11\xe0\x9a\x3a\x6b\x84\x2d\xa1\xcb\xa6\xb0\xac\xa2\x1e\xd1\x30\xd5\xf7\xdc\x9e\xfb\x0e\x75\x6f\x1b\x26\xf8\x0a\xd4\xda\x31\x25\x18\xf8\x2d\x76\xac\x66\x13\x2d\x5b\x38\xbb\x13\xfc\xdd\xd8\xb9\xcd\x50\x4a\x18\x13\xfd\xe8\xa1\x4f\xef\x62\x44\xff\x8c\x06\xbe\xe9\x58\x87\x4e\x31\xc7\x9d\xec\xd8\xb9\x55\x7f\x39\xc9\xf3\xa4\x4b\x88\xbc\xe0\xb7\xba\x04\xeb\x0b\x4f\x76\x07\xad\xc7\x8b\x2d\xc6\x72\x38\xc3\x38\xfd\x91\x42\x77\x96\x15\x2e\x43\x5c\x00\x6e\x36\x98\xd9\x12\x4c\x1c\x88\x6b\xa8\xa8\x62\xf1\x86\xec\x7f\x90\x06\x57\xee\x60\xcb\x75\x28\xa3\xeb\x2b\xac\x31\xb2\x64\x86\x5b\xeb\x3d\x80\x6e\xd6\x74\x93\xc0\x56\x6d\xfe\x88\x36\xf1\x6b\xf1\x15\xab\xe4\x86\x05\xc9\xdc\x64\x46\xaa\x93\xec\xbe\xd3\xc8\x9f\x7b\xce\x64\x49\x58\x40\xce\xf4\xb1\xd2\xf8\x29\x4f\xcf\x28\x7a\x57\x78\x86\x08\x87\x41\xaf\x4f\x77\x35\xe8\x8d\xdc\x4a\xf8\xf7\xfb\x1b\xf8\xf4\xf1\x9d\x13\x3e\xbe\xbe\x32\xd2\x44\x6d\xdb\x18\x2b\xf8\xd1\x50\xe9\x3c\x68\xa3\x76\x2b\xf7\xc0\x5d\x66\xb2\x3e\x3c\x77\xc3\x5f\x7a\xcd\x0e\x0b\x26\xcf\x79\x01\x57\x57\x30\x9b\xc5\x62\x93\x69\xc6\x6a\x27\x0b\x4c\xdd\xd1\xb3\xe5\xb3\x04\xdc\x2e\x86\x47\x50\xa0\x06\x7c\x3f\x82\x44\x71\x90\xba\xe6\x6c\x87\xc0\xa9\x49\x1e\xab\xa1\x87\x9a\x64\xc3\xc7\xfd\x4c\x5f\xc0\x45\x22\xdb\xdb\x7b\x56\xd6\x82\xba\xa5\x05\x5d\x06\x0c\x9d\x4c\x60\x6d\x79\xe3\xba\x94\xee\x16\x4c\x0a\x20\x3b\xfd\x86\x9a\xd9\x2d\x78\xce\xec\xd2\xb9\x2e\x66\x24\x93\xf3\x68\x7e\xb3\xac\x12\xe6\xcf\x9f\x12\x67\x77\x5c\x39\x51\xdc\x2e\xc6\x14\xce\xc0\x55\xa4\x90\xb1\x9a\xad\xb9\xe0\xe6\x10\x22\x31\x9d\x49\xe4\xf1\x75\x09\xba\x47\x84\xf7\xb5\xd4\xa8\xfb\x89\xca\x67\x7f\xb6\xf0\xd9\x1f\x9a\x81\x29\x94\x6c\xb6\x6e\x0f\x3f\x87\xb2\xf2\x33\x5d\xfb\x50\x1b\x36\x9e\x0d\x26\x0b\x13\xbc\xba\xfb\xf3\xca\xd5\xc4\x3e\x4f\xac\xe9\x0d\x53\x5b\x34\x93\x0a\x6e\xc7\xfe\xc9\x9a\xf6\xb0\xfd\x0c\x1b\x8e\xa2\xa7\xe8\x37\xe1\xdb\x1f\xab\xe7\x6f\xd5\xe7\x68\x9b\xe3\x11\xea\x24\x4f\x4c\x41\xb6\xb3\xe5\xa4\x2a\x8c\xf2\xfb\x31\x2b\x21\xda\x29\x2b\x21\x46\x3d\xd3\xb7\x8e\x9b\x55\xfe\x3a\x22\x6d\x8d\x2e\xe4\x3e\x4a\xc3\xdb\x5b\x73\x7b\xa6\xa3\x3b\x59\xdd\xdd\x9d\xc8\xf7\x3f\x70\x67\x77\xe8\x81\x80\x1c\xea\xd7\x27\xff\x0b\x00\x00\xff\xff\xc0\xf5\xa6\x28\x98\x2d\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,11 +219,11 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdb, 0x63, 0x2, 0x3c, 0xc, 0xf2, 0x65, 0x78, 0x76, 0xe5, 0x2a, 0xe9, 0xc0, 0xe0, 0xfb, 0xb9, 0x8, 0xab, 0xba, 0xa3, 0xf5, 0xd0, 0x7e, 0x9, 0x75, 0x6e, 0xb, 0xe6, 0xd7, 0x71, 0x5a, 0x76}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4e, 0x63, 0xe9, 0xbb, 0xdd, 0x44, 0x7a, 0xc6, 0x94, 0xa3, 0xd6, 0xb2, 0x30, 0x7e, 0x27, 0xc5, 0xf9, 0xb4, 0x3f, 0x90, 0xce, 0x9f, 0xa0, 0x2e, 0x46, 0x7d, 0x13, 0x9a, 0xfb, 0x13, 0x36, 0x12}} return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xf9\x15\x88\x1f\x76\xe4\x5d\x47\xce\xed\x5d\xdd\x83\x2a\x9e\xac\x27\x4e\x66\x5d\x93\x49\x52\xb6\x73\xb9\xab\xab\xad\x2d\x88\x6c\x59\xd8\x50\x04\x07\x20\xa5\xe8\x52\xf9\xef\x57\xf8\x24\x3e\x49\x4a\xc9\xcd\x64\xf6\xe2\x97\x44\x24\xd0\x68\x74\x37\x1a\xfd\x05\xf0\xfc\x8f\x0f\x1e\x20\x84\xd0\x4b\x5a\xbc\x87\xf2\x8e\xbe\x87\x9a\x23\xb2\x69\x2a\xd8\x40\xdd\x72\xd4\xae\x01\xad\xba\xba\x68\x09\xad\x71\x45\xda\x3d\x62\xf0\x4b\x47\x18\x94\xa8\xa5\x68\x83\x6b\x7c\x0f\xe8\xc5\xcb\xd7\xef\x24\x94\x65\xb7\x07\xc6\x51\x25\x81\xa1\x56\x41\x5b\x31\xba\x91\x70\xe4\x6f\xc4\x71\x05\x73\x35\xe8\x73\x5c\xac\xf5\xd3\x35\xad\x4a\x60\xe8\x1e\xc4\x98\x3b\x8a\x70\x51\xd0\xae\x6e\xf9\x1c\xbd\xae\xc1\xfc\x42\x44\x22\x44\x98\x37\x82\x04\xa5\x5b\xcc\xd1\x75\x8b\x76\xa4\xaa\xd0\x12\xd0\x3f\x28\xa9\xdb\x6a\x8f\x0a\x5a\xb7\x8c\x56\x15\x94\x68\xb9\x97\x98\x74\x1c\x18\xc2\x75\xe9\xa0\x85\xcb\x0d\xa9\x09\x6f\x19\x6e\x29\x9b\x4b\x98\x77\xe9\x97\x68\xd3\xf1\x16\x15\xf4\x11\x27\xf7\xb5\x82\xc0\x70\xcd\x57\xc0\x10\x5d\x21\x5c\xef\xfd\xf9\x27\x61\xa1\x02\xd7\x35\x6d\x11\xa9\x5b\x60\xb8\x10\x38\xb7\x6b\x09\x4b\x4f\x44\x76\x12\x0f\x69\xd7\x22\xdc\x34\x8c\x6e\x71\x15\x92\x52\x11\xed\x4c\xb6\x85\x0f\x05\x34\xad\x60\x4a\x09\x0d\xe5\xa4\x45\xb8\x2c\x89\x62\x9b\x41\xc8\xf2\x89\x32\xd1\xb0\xab\xc5\x73\x04\x1f\x08\x6f\x49\x7d\x2f\x5f\x23\xdc\x22\x10\x6c\xd9\x90\x0a\x78\x4b\x6b\x40\xa4\x76\x86\xdc\x82\x6a\xdb\x00\x23\xb4\xd4\x7c\x14\x93\xe3\x50\xd0\xba\x0c\x38\xa5\x87\x80\x52\x53\xdc\x30\xe9\x6e\x4d\xb8\xd3\x54\x02\x21\x35\x5a\x75\x55\x85\x1a\xca\x39\x70\x42\x6b\xc9\x20\xcd\x3b\x41\xd9\x90\x71\x7b\x41\x44\x54\x52\xb4\x5b\xe3\x16\xb6\xc0\x24\x18\xf9\x62\x87\x6b\x4d\x52\x12\x8e\x26\x85\x83\xb7\x94\x01\xc2\xa8\xc0\x0d\x5e\x12\x29\xd6\xed\x1a\xb7\x08\x57\x15\xdd\x71\x03\x67\x23\x88\x24\xa0\x94\x0c\xef\x8c\x34\xef\xd6\x50\xab\x41\x96\x50\xd0\x8d\x33\x45\x81\x16\xae\x38\x45\x2d\x95\x10\x1a\x60\x2b\xca\x36\x88\xb7\xf8\xbd\x20\x19\x6d\x80\x61\xc1\x10\x6e\xb9\x1d\x48\x32\xd7\xf4\x7c\x27\xc6\xc0\x1e\xcd\x04\x41\x0b\x06\xb8\x85\xf2\x0c\x2d\x69\xbb\xb6\x2b\x04\x61\x26\x78\x44\x5a\x82\x2b\xf2\x3f\x50\x4a\xe0\x66\x0a\x84\x21\x06\xbc\x81\xa2\x25\x5b\x40\x74\xf9\x0f\x28\x5a\xbe\x70\x57\xfb\xcf\x72\x09\x33\xb4\x12\x32\x21\xf8\xb8\xc6\x62\x71\x6b\xe8\x4a\xb6\xc4\xcc\x64\xe3\xbf\xaa\x55\x6a\xda\xf6\x53\xef\x19\xab\x79\x54\xe0\xaa\xe2\x56\x73\x28\x92\xd2\xda\x83\x92\x20\xae\x95\x6f\x1f\x0b\xc5\xf1\x34\x55\x71\xe1\x93\xd4\x27\xe8\x83\x07\xe8\x8f\xe7\x0f\x1e\x90\x4d\x43\x59\x8b\x5e\x54\x74\x27\x31\x50\x03\x3d\xfe\x20\x24\xfe\xee\xf5\x4f\xcf\x5f\x5d\x5e\x5d\xdd\x3c\xbf\xbd\xb5\x0d\xbb\xfa\x9e\x2c\x2b\x70\x1a\x9f\x78\xcf\x4e\x5c\x90\xd7\x57\x77\x78\x59\xc1\xad\xc6\xc8\x81\x7d\x7d\x75\x77\xf9\xc3\xcb\xe7\xb7\x77\x97\x3f\x5d\xbf\xfa\x31\x1c\xa4\xa2\xbb\xdb\x96\x32\x7c\x0f\x2f\x00\xb8\xdb\xef\xf6\xee\xf5\xcd\xe5\x8f\xcf\x5f\x3c\x7f\x7e\x1b\x74\xd2\x83\xbc\x61\xf4\xc3\xde\xf4\xd0\xe0\xdf\xdc\xbc\xfe\xcf\xff\x32\xcd\x1f\x34\xdd\x52\x2d\x1e\xa1\x5d\x3c\xed\xfe\x51\x09\x99\x68\x00\x5b\xa8\x5b\x74\x2b\x89\x7d\xa9\x68\x7d\x03\xf7\x84\xb7\xc0\xa0\x9c\xe1\xb2\x64\xc0\xf9\x02\x5d\xaa\xff\x9c\x06\xfd\xde\x6a\xf6\x4f\xe9\x99\xec\xfa\x92\x6c\x48\x7b\x5d\x0b\xb9\xe6\x89\x5e\x67\x88\xe8\x77\x97\x1b\x31\xc0\x02\xbd\x7d\x41\x3e\xfc\xfb\xbf\x9d\xa1\x1a\x76\xb2\xaf\x79\x12\xc1\x7f\x99\x46\xec\x92\xbf\xa2\x25\x24\x06\xaa\x69\x09\xd7\x57\x0b\x74\xdb\x32\x52\xdf\x87\x13\xcd\x42\xbb\x82\x0a\xee\xc5\x9e\x30\x01\x64\x12\xa6\x62\xc9\x95\xd2\xd8\x49\x12\x60\x6f\xea\x1a\xcc\xf9\xf9\x39\x7a\x83\x85\xc0\x53\xad\xcb\x42\xc9\xd7\x5b\xb3\x5c\xfe\xb4\x63\x05\xd8\x7e\x5a\x9d\xfb\x2b\xcc\x22\x57\x41\x9b\xd0\x0e\x5a\x4c\xc5\x90\x62\x42\xf6\xc7\x10\x36\x0d\x23\x5b\xdc\x82\xab\x63\x8d\xde\xe8\xb7\x6d\xd1\x55\x63\x3a\x82\xc2\x1b\x05\x4e\xa1\xe0\xfc\x98\x82\x82\x47\x18\xb5\xff\x56\xa4\x7e\x7f\x1c\x49\x2e\x45\xff\x63\xb0\xd1\x1b\xbf\x30\x44\xa4\xce\x0a\x87\x57\xef\xa7\x8c\xfe\xcc\xc2\x38\x86\x31\x9e\xc1\x95\x13\x8f\x50\xb5\x7b\xf8\x38\x5a\x7c\x02\x02\xdd\xb2\x22\x05\x6a\x22\x3c\x06\x36\x5f\xd1\x8f\x01\x2e\x85\x3a\x25\xb5\xd0\xf7\x72\xe3\x44\x78\x29\xcd\x21\x34\x80\x9b\xb7\x56\xaf\xeb\x15\x55\xe3\x6b\x4e\xd9\xff\x87\x04\x92\x08\x58\xea\xab\xad\x96\x32\xb4\xa3\x5d\x55\x2a\x9c\x6d\x07\x81\xbb\x21\x9b\xea\x28\xcd\x81\x8e\x0b\xd2\xea\x4d\x3a\xc0\x90\xe7\x51\x7c\xa6\x46\x9a\xca\xc8\x41\x3c\x1b\x31\x3d\xbe\x76\x31\x25\x2c\xbb\x00\xb5\xc0\xe9\x7d\x55\xb4\x37\x96\xa3\x63\x87\xaa\x11\x04\xed\x7b\x30\xa3\x93\x19\x23\xb9\xb0\x12\x7a\x69\x76\x11\x54\x32\x90\x33\xcb\x1d\xa3\x55\x1b\x0c\xda\x5a\xed\x75\x49\x68\xb5\x86\xf6\xaa\x41\xdd\x32\x50\x5a\xe0\x2b\x5c\x78\x18\x7d\x94\xed\x4c\xdb\x55\x57\xdb\x9d\xc8\xd9\xb8\x66\x25\x54\x2d\xee\x35\xb3\x68\xfe\xc9\x9d\xa4\xb0\x81\x93\xba\x58\x18\x73\x52\xa6\xca\xb4\xea\x71\x5c\x2b\x5c\x14\xc0\xfb\x45\xd1\xd2\x58\xd3\x6f\x71\x57\x19\x13\x49\x01\x53\x36\xc2\x79\xa9\x76\x27\x31\x7d\x33\x32\x4f\x50\x20\xd6\xb5\x0b\xdf\x00\x9a\xdf\x40\x01\x64\x0b\xec\x2c\x78\xfe\x86\xd1\x2d\x11\x1e\x88\x4f\x3b\x4b\x3c\x4b\x06\x61\x7f\x23\x06\x2b\x60\x50\x17\x60\xf0\x2c\x61\x25\x51\x97\x7e\x87\x9a\xc5\x10\x55\xe6\x2e\x5c\x6f\x8c\xcb\xca\x73\x71\xac\x70\x30\xf0\x00\x12\xae\x46\x39\x43\xbb\x35\x29\xd6\xd2\x7d\x58\x1a\x12\xeb\x46\x3b\x8a\x76\x78\xcf\x17\x1e\x7c\x84\xfe\xe5\x14\x5d\x11\x06\x45\x5b\xed\x85\x55\x82\xb0\xf2\xf9\x94\xf1\x69\x7c\x41\xe5\x5f\x4a\xe3\x3c\xd2\xb3\x8a\x3d\x91\x44\x07\xc3\xfc\xf9\x14\x5d\xd7\xa5\x1e\x08\x6d\x09\x96\x80\x62\x06\x25\x70\xe8\x11\x08\xc7\xf6\x64\x79\x8b\x99\x22\xc2\x02\x3d\xb3\xcb\xee\xc9\x1f\xac\x65\x3c\xff\x0f\xf1\xf2\xfb\x90\x87\xa0\xed\x10\xe9\x87\x29\xea\x1a\xcd\x67\xec\xfd\xda\x5a\xf3\x1e\xa3\x84\x43\x4e\x38\x2a\x41\x5b\x79\xd6\x81\x52\xfd\x4c\x1f\x1e\x61\xd9\xf5\x2b\xcd\xac\x31\x1f\xab\xd7\x8d\xf6\x6e\x85\x4d\x27\xec\x62\x67\x85\xcd\xd1\x3b\xe1\xe7\xd1\xba\x12\x7e\x1a\x5a\x11\xe9\xfd\x93\xde\x89\xf4\x20\x09\xda\x71\xd4\x35\x42\x30\x85\x40\x48\xdb\x4d\xfb\x6b\x34\xa6\x5f\x6d\xc7\x5b\xa0\xbf\xc4\x0e\xc0\xbc\xc7\xe7\xe9\x00\xc6\xd6\x76\xfc\x52\x48\x97\x06\x60\x12\x61\x3b\x5c\x1e\x67\xdb\xc4\x41\x5b\x38\x96\xb3\x09\x02\x73\xea\xe8\x4c\xf1\xc7\xa1\x5a\xcd\xd5\x9a\xbe\x50\x02\x17\xbf\xee\xe9\x88\x9e\x3c\x42\x35\xa9\xd2\x4d\x7a\x42\xe5\x5a\x39\xa2\x82\x2e\xd0\xe3\xf9\x63\xdb\xe4\x53\x3f\x93\x12\x78\xcb\xe8\x1e\xcd\x42\x54\xcd\x8b\x00\xa7\xe1\x36\x57\x11\xb1\x3f\xb9\xbc\xce\x28\x50\xe3\xad\xfa\x62\xa1\xcd\x7f\xde\x1b\x5d\x66\x89\x29\x3d\xe9\x93\xcf\xec\x48\x7a\xb3\x9e\x09\x27\x50\xf0\xd4\x1b\x50\x32\x25\xc9\x13\xdd\xcd\xf8\x6e\xca\x01\xd1\x40\x9e\x3c\x12\xff\x9e\xa6\xa6\xa4\x94\xe4\x4c\x80\x38\x75\x87\x4f\xc2\x99\x82\x8c\xb0\x1d\xe4\xc4\x6e\x60\x85\x2e\x1c\x79\x99\x2f\x29\x63\x74\x37\x3b\x7d\xf8\x20\xea\xb0\xc4\x15\x16\x1b\xc8\x85\x74\x7d\xe7\xfa\xa7\xdf\xce\x00\x9d\xfb\x04\x7a\xf2\x08\xa9\xc9\xc5\x24\x19\xd8\xdb\xf5\x08\x49\x92\x44\x5c\x36\xdb\x61\x9a\xcb\xef\x8c\xa6\x8b\xd8\x6c\xa3\x1e\x69\x46\x1b\x15\x39\x0b\x5c\xc1\x34\x9d\x03\x32\x33\x68\x3b\x56\xa3\x27\x8f\xe4\x4c\x0d\xa8\x80\x6b\x06\xb0\xfa\x77\x1a\xff\x47\x40\x1d\x82\x63\xc3\x20\x78\x82\x52\x2b\xfb\xfb\x0b\xeb\x0c\x9f\xdc\xc0\x2f\x1d\xf0\x56\x18\x07\x6a\x5f\x82\x0f\x05\x40\x19\xd2\x16\x55\xa2\xe7\x89\x07\xfb\x93\x2f\x01\x0d\xe5\x21\x3e\xc9\xd1\x2f\x2e\xd0\x12\x56\x94\xc1\x2c\x7c\x75\x8a\x1e\xf5\x88\xbd\x6d\x4a\x2c\xd0\x4a\xe1\x21\xf6\x41\x52\x17\x94\x89\xfd\x7d\x10\xa9\xa3\x16\x87\xd2\xb6\x4f\x1e\xf5\x2b\x20\x92\x1c\xc3\xe0\x94\x5a\xc8\xae\x81\x64\x27\x2b\x57\xbe\xcc\x3a\xf3\x30\xe2\x7b\x0f\xed\x0f\x6a\x15\xcd\x4e\x8d\x5c\x1c\xa1\x0b\x12\x83\xdb\x79\x1a\x3d\x90\xc0\x22\xa1\xb7\xc6\x0c\xf9\x94\xd6\xf4\x77\x98\xe8\xd1\x23\x24\x41\x64\xb4\x84\x1b\xea\x99\x3b\x96\x72\x52\x4d\x3c\xc3\x6e\xa2\x42\xb9\x68\xb0\x05\xb6\x47\x2d\xd9\x88\x6d\xde\x78\x34\x0c\x2a\x31\x0f\xb4\xc6\x4d\x03\x35\x3f\xc2\x63\x39\x62\xa2\x7f\x0a\x26\x2a\xfe\x40\xbc\x18\x0e\xe8\x49\x38\x74\x57\x03\x7b\x38\xc7\xb9\xe0\x9e\x84\xec\xc6\xf6\xa2\x85\x36\x99\xbe\x3a\xc2\x9c\x24\xb0\x89\xdf\x09\x97\xa4\x86\x9d\x6f\xeb\xf5\x61\x64\x61\xe0\x98\x68\xab\x0d\xa4\x7a\x80\x54\x7a\x62\xb3\x11\x3b\x37\xae\x4d\x08\xde\x31\x94\xa3\xcd\x5c\x38\x66\x10\x31\x8a\x69\x84\x64\x68\x52\x46\x0d\xeb\x15\x5d\x78\x91\x5e\x69\x9e\x89\xc7\x51\x3c\x30\xe0\x21\x59\xc9\xc5\xe4\x5b\x56\x69\x63\x2b\xa1\xf4\x44\x57\xed\x3c\x8a\xc1\xd0\x45\x22\xbc\x6d\x51\x99\x99\x00\x67\x0f\x79\x4e\xca\x40\x4d\xc8\x25\xc8\x39\xb0\x76\x16\x3d\x97\x32\xd7\x8f\x36\x57\x74\x92\x90\x4a\xf4\xa7\xc4\xab\x67\x92\xd8\x6d\xe6\xed\xdb\xda\xa4\x04\xf2\x6f\x33\x5d\x6f\x60\x87\x59\x09\xa5\x50\xf2\x8f\xe7\x8f\xcf\x92\xa8\x6e\x80\x73\x7c\x0f\x0b\x74\xf2\x4c\xe5\xee\x0c\xdf\x5c\x39\xea\xea\x96\x54\x08\x57\x55\xb4\xb7\x37\x0c\xb6\x84\x76\x5c\xb5\x5b\xe3\x2d\xa0\x25\x40\xbf\x8f\xd6\x27\xd1\xa8\x09\x5a\x1a\x3b\x34\x63\xa6\x7e\x89\x6d\x44\x23\x7e\xf8\x3e\x32\x49\xf0\x12\x02\x85\xcb\x52\xc8\xd4\x0d\x14\x94\x95\x33\x52\x2a\x89\x92\xec\x21\xe5\x19\x62\xb4\x02\xe7\x91\xf8\x29\x94\x44\xbb\xa3\x4c\x74\xbf\x34\x3a\xc6\xb6\x88\xde\xb9\xcd\x7f\x82\x7d\xb2\xe9\x4f\xb0\x3f\x33\x92\xe1\xb7\xe9\x1f\x9e\xa1\x40\x0e\x85\x55\xa9\x1e\x05\xa4\x48\xb0\x29\x56\x99\x13\x73\x14\x49\xdd\xe9\xae\x3d\x4d\xa9\x8c\x76\x8c\x15\x5e\xef\x4f\x1d\xa0\xec\x54\xc0\xb6\xaa\x80\xa1\x35\x56\xca\xac\x81\x82\xac\xd4\x36\x75\x7d\x65\x12\xb4\x69\xcf\x59\x43\xd8\xcb\x90\x8c\x13\x96\xd2\xb1\x47\x94\xd0\x86\x7d\x6a\xc5\x4f\xa4\x4c\xd4\x80\xa5\xeb\x34\x66\x5d\xc9\x8c\x0e\xb4\x9d\xf3\x5a\xf0\xca\x6d\x62\x51\xb4\x1d\xe7\xea\xc9\x99\x03\xca\x7b\x7d\xb0\xa2\xf4\x50\x0a\x55\x65\xea\xa5\xab\x2c\x53\xef\x5d\x75\x99\x7f\x9f\xed\xfe\x45\x54\x66\xcf\xa4\x5f\x4b\x6f\xc6\x31\x12\xf4\x05\xd4\x66\x8e\x71\xa1\x81\x2a\x5c\x98\x84\x2c\xdd\x43\x6b\xc5\xe9\x67\x52\x93\x4d\xb7\x91\xac\xbd\x51\x95\x36\x1b\xa8\xdb\xd9\x69\x4c\xe1\x9e\xba\x3f\x77\xbc\x55\xa4\x51\x61\x55\xb5\xbe\x68\x8d\x36\x0a\x9a\x8a\x8a\xb2\x1e\x9c\x09\xb0\x6a\x0b\x45\x79\x0e\x2d\xf5\xf8\x43\x4b\xf0\x49\x9b\x50\xf7\x9f\xb5\x57\x4c\x58\xa2\x09\x62\x59\x6b\x09\x76\xb1\x8a\x30\xab\xee\x50\x3d\xdd\x8b\xc5\x01\x6a\x3a\x91\xfc\x1d\xd7\xd5\x57\x49\x35\x6d\x94\x9f\x92\x2f\xa9\xff\x4f\x17\xe8\x0f\xc3\xb1\xc5\x84\x13\x55\xcb\x7d\x74\x35\xde\xf5\x02\xfd\x21\xdc\x9c\x31\x1f\xeb\x95\xf2\xc1\xf4\x88\x43\x93\x62\xb0\xa1\x5b\x30\x93\x1a\x09\x98\x66\x26\x95\x37\x63\x33\x6e\xa9\x68\x37\x8e\x54\xcf\xc2\x01\xcc\xfa\xb0\x68\x02\xb9\x12\xaa\xc1\x1d\x26\x83\x5e\x09\x95\x83\x1d\x4a\x64\x8e\x6c\x5e\x8a\x9b\xa4\x18\xae\xf7\x4b\x5a\xee\xd5\x3a\xc5\x65\x22\x31\xea\x2c\x69\x2f\x67\x92\x49\x78\x45\xa9\xd2\x44\xde\xeb\x1e\x5a\xaf\x99\x36\xa9\x04\xbd\xf4\x7f\x47\xbb\x44\xde\x7f\xaa\x87\xeb\xa5\xa6\x1b\x6e\x09\xec\x4c\x6b\xe9\x83\x5c\x89\x86\xca\x28\x78\x9a\x6d\xd9\xef\xd3\xb2\xf9\xdb\xeb\xba\xfd\xd7\x3f\x4f\x68\x9e\x1e\xc1\x61\xd2\xad\x4d\x2c\x69\x67\x33\x9b\x31\xb7\x94\x77\x5c\xd3\xc3\x33\x6c\x29\x66\xc5\x49\x1a\xc5\x12\x63\x8c\xe9\xfc\xd9\x4c\x21\x76\x1a\x27\xd2\x4c\x82\x20\x2c\x3b\x09\x43\x12\x7e\xa2\x9e\x70\xd4\x71\x55\x00\xaa\xc2\x2b\x99\x2c\x95\x07\x24\x5f\x63\x81\xfa\x30\x8d\x7e\x7c\x2a\x91\x6a\xbd\x8c\xa4\x9b\x7c\x88\x87\x0a\x12\x56\x6f\x35\x7a\xb9\x62\x31\x27\xa7\x22\xcd\x59\x9d\x3c\xeb\x1a\xdf\xc1\xe7\xd9\x54\x90\x17\x56\xf2\x73\x42\xd2\x61\x37\x25\x76\xaf\xfc\xc7\x4f\x87\xd1\x74\x2c\xe3\x23\x30\x8d\x6d\x9b\x24\x96\x56\xc4\x23\x44\xfd\x37\x61\x12\x48\xd7\x7a\x45\x05\x4a\x07\xb1\x29\xb4\xd6\xd3\xa1\x5f\x17\xa4\xb5\xb9\xd0\xc3\x0b\xa1\x50\x8d\xb9\xd3\x60\x2e\x26\x9d\xa8\x64\xec\xcb\x09\x06\x63\xac\x52\x65\x9b\x05\x73\x81\xbc\xe9\xc5\x0d\x5d\x94\xd0\x85\x87\xa1\x0f\x56\xac\x17\x55\x02\xa2\x6c\x5c\xae\x36\xab\x46\x16\xec\xc9\xe5\x93\x4a\x3b\xf7\x89\xdc\xc4\xd8\x81\x6c\xa1\x8b\xb4\x70\xcd\x7c\x4e\x44\x68\x9f\x46\x88\x16\x2e\xa2\xbd\x39\xf6\xb9\xb8\xfa\x72\xe4\xa1\xeb\xbf\x1a\xc7\x38\xc1\x3b\xb9\x70\x5a\x5d\xcf\xa2\xeb\x4b\x65\x0e\x54\xca\x49\xaa\xce\x20\x21\x23\xaa\x12\x36\xab\x7e\x7a\x5b\xcc\xed\x25\x6d\xb2\x04\xb0\x64\xc6\x25\x9a\x4c\x22\x96\x9d\x0a\x63\xba\x1a\x3e\x13\xbf\x14\xf0\x79\x62\xb3\xb7\xea\x5f\x95\xf9\xd8\xf2\x13\x55\x06\x30\x3f\x62\x6f\x1f\x98\x1a\x0e\x56\x4a\x14\x74\xc8\x62\x69\x9c\xa1\x11\x2c\xe5\x26\xdb\x2d\x65\x28\x42\xc1\x31\xde\x0c\x57\xe5\x51\x62\x63\x05\xb6\x55\x06\x90\x93\x43\xab\x3a\xe1\x22\x16\x58\x16\x64\x09\x21\x6e\x28\xb3\xf5\x76\x06\xb2\xde\x21\x35\x6a\x06\x25\x22\xdc\xcc\x16\xe1\x2d\x26\x95\x30\x03\x65\xc1\x11\x8f\x43\xb6\xa3\x26\xce\x00\xe1\x52\x72\x35\x77\x93\x24\xe8\x51\x58\x1a\x3c\xdf\x18\xaf\x50\x3e\xba\xe9\xe7\x9d\x11\x25\x97\xfa\xd6\x2e\x51\x39\xa8\xe9\xb2\x91\x34\xc9\x0e\x9d\x98\x13\xbe\xcf\x89\x8a\x4d\x7f\x6b\x6f\x32\xe1\x9b\x9a\x8a\x9d\x0d\x66\xef\xb9\x2a\xcd\xc7\xdc\x03\xe2\x57\xe1\xbb\xfc\x33\x0e\x69\x34\xc5\x23\x13\xe8\xc9\x69\x86\xb9\xe6\x6c\x1e\xfd\xe8\xa4\x71\x18\x17\x71\xc9\xa3\x8f\x38\xec\x6c\xf5\x08\xef\x8a\x02\xa0\xf4\x0d\x30\x25\xf1\xb6\xe4\x5e\xe7\x29\x08\x47\x95\x32\xe1\x70\x8d\x28\x43\xf0\x4b\x87\x2b\x5b\x67\xe6\xf1\xed\xcb\x26\xa4\x07\xa8\x99\x8d\x21\x64\x24\x28\x38\x75\x20\xc5\xdb\x6e\x0d\x6a\xde\xfa\x4c\x88\x17\xe3\xc8\x9b\x77\x1a\xe8\x5e\x07\x55\xa8\xd8\x12\x05\x97\x54\x84\x6a\x0d\xd2\xf7\x32\xd5\x94\x44\xd9\x55\x11\x99\xd4\xee\xda\x6f\xd2\xc7\xe4\x76\x26\x8a\x5f\x26\x85\x54\x47\x90\x93\xc1\x98\xaf\xd9\x64\xf9\xcd\x39\x6e\x83\xda\xd7\x57\xb6\x7c\x56\xfe\xf6\x86\xd0\xc6\x13\xa4\x22\xda\xbd\x1c\xe4\x62\xda\x47\x70\x3a\x1f\xfb\x32\xac\x3e\x36\xd0\xf8\x4f\x64\x26\xfe\x60\x4c\xc2\x13\x6b\x13\x9e\x04\x45\xb2\xda\x12\xd4\xfb\x8b\x53\x7e\xac\x92\x1d\x7e\x06\xa3\xf7\xd4\xb0\x3c\x44\x96\x38\x81\x94\x38\xfa\x87\xa2\x00\x9f\xd6\x07\xa7\x19\x2f\x71\x7a\x79\x4c\xb8\xcc\xb4\x8b\x94\x0c\xc6\x9f\x88\x35\x13\x8e\x54\x52\xe0\xf5\x77\xad\x3a\x03\xf8\x30\xf4\x97\xdc\x5f\xee\x4e\x1f\x0c\x9b\x34\x68\x47\x43\x36\x89\x60\x5a\xe0\x64\x0d\x99\xd0\x29\xdc\xbc\xa6\x3d\x8e\x4f\xe7\xa4\x3c\x46\x42\x1c\x6f\xfc\x78\x21\x49\xb8\xf4\xd3\xe5\xc4\x0b\x4f\xe6\x56\xc7\x61\xd2\x12\xf4\x9d\x24\x30\x41\x9f\xe3\x65\xc6\x07\x34\x49\x6c\xd2\xf1\xbb\x5f\x41\x76\xfa\xa8\x6f\x46\x7c\xa6\x87\x0e\x7f\x5d\x6c\xd5\x3e\x10\x62\xec\x44\x2e\x47\x82\x63\x36\x6e\xc9\x5b\xd6\xd9\xb3\x83\xaf\xc2\xf8\x56\x64\xc2\xf8\x0a\x2c\x1f\x83\x3a\x32\xac\x27\x63\x50\xbf\x7e\xac\xe9\xba\xde\xe2\x8a\x84\x87\xea\xf2\x21\x26\xf7\xd7\x68\xe0\x28\x21\x55\x51\xbd\x9a\x60\xe7\x6b\xa9\x7e\x9e\x8b\xf5\xc6\x67\x7f\x37\x58\xa8\x44\x4f\x3c\xf1\xd3\x05\xfa\x81\xd2\x30\xb7\xad\x25\xa7\xef\xeb\xa6\x52\xd4\x74\x73\x4a\xf2\xd9\x1a\xd7\xf7\xda\xea\xe9\x2b\x26\x50\x18\x01\x30\xba\xab\x93\x25\x90\xaf\xc2\x2a\x8c\xd9\xdf\x85\xfd\x60\xe3\x87\xbd\xe5\x33\xb4\x36\x9c\x0c\xec\x94\xe5\x91\x4b\xc4\x5a\x0d\xe4\x51\x32\x18\x68\x30\xc5\xaa\x13\xd8\x85\x26\x45\x44\x05\x6d\x74\x32\x1d\x43\xd0\x56\xa6\x1c\xed\xe1\x60\x1a\x35\x40\xc2\xdb\xb7\x72\x94\xec\xe9\x98\x35\x7d\x24\x08\x2e\x2d\x36\xff\x40\x74\xc8\x2d\x69\xec\xbf\x82\x5d\xba\x7e\xf7\x77\xc6\x1e\x39\x99\xa3\x59\x11\xe4\xfd\x43\xce\x0c\x96\x00\x0c\xb1\x31\x20\xb1\xae\x99\x1d\x4a\x96\x8f\xb1\xb5\x33\xc5\x19\xd1\xb9\xf9\x5c\x0d\x8f\xc7\x6e\x53\xdb\xf1\x8d\xe7\xe3\x7c\xcb\xd0\x6a\x24\x22\xa1\xf9\xc4\x4c\x95\x8c\xb6\xf3\xd0\x8d\xff\x40\xd6\x43\xad\x18\x40\xb5\xb7\x51\x15\xe1\xb0\x79\xb0\x38\xb5\x1e\xad\x3a\xd1\x26\xd0\x39\xf3\x83\x39\x2a\xb6\xc7\xd7\xf2\x18\xe8\x12\x6c\x6d\xad\x1f\x02\x32\x51\x51\x5f\x78\x04\x50\x58\xad\xd4\x1d\x11\xd5\x1e\xb5\xea\x9a\x09\xe1\x2d\x4f\x50\x1d\x66\x46\xdf\x64\x69\x5c\x96\x32\xb4\x4a\x06\x65\x42\x60\x03\xe5\xdc\x23\xb2\xa8\xcf\x4a\x18\xad\x21\xaf\xa8\x70\x02\x19\x11\x5b\x99\x6a\x6f\x0b\xc4\xbe\xf1\x34\xc3\xd3\x2c\xa1\xa6\x32\x44\x1e\x67\x56\xf8\x09\x5f\xd1\x29\xa1\xfc\xce\x06\x7c\xd5\xad\x32\xe2\xa5\xef\x66\x9a\x43\x9e\xfa\x20\x66\x5f\x18\x67\x42\x51\xf6\x38\x70\x92\xc9\x7a\xdc\xcb\xaa\x8a\xce\xc3\xfd\xff\x65\xa8\x4b\x94\x1c\xf3\xde\xd9\x2b\x6b\x64\x6e\xc5\x57\xa5\x4b\x2c\x8f\xa6\x47\x9c\x8a\xcf\x6b\xeb\x90\xbd\xf0\xa5\x91\xba\x08\x4a\x2d\x6f\x4f\xad\x7b\x70\x94\x8a\xf7\x55\xf8\x79\x88\x80\xd0\xe5\x05\xad\x39\x29\x41\x5f\xd1\xc5\x5b\x52\x55\xc1\x2e\x60\xf0\x21\x35\x6a\x81\x6d\x6c\xbd\x88\x39\x5a\xc2\x8b\x35\x94\x5d\x15\x4b\x4d\x7f\xe8\xeb\x9b\x01\xe1\xcc\xee\x58\xa3\x51\xf4\xb5\x75\xac\x77\xb6\x96\x72\x48\x44\x47\x38\xa0\x35\xcf\xc3\x89\x47\x22\x83\xc1\xc7\x85\x5e\x19\x34\xc1\xf9\x54\x2f\x53\xe7\xf5\x53\x01\x33\x23\xdb\x3c\x61\xb3\x64\x45\xec\x9b\x5d\x61\xff\x42\x79\x08\xb9\x38\x45\x5e\x86\x4d\x8f\x87\x2e\xe7\xd1\x70\xb8\x28\x55\xa4\x94\x08\xf7\x27\x23\x48\x61\xed\x51\x14\x44\x8a\x42\x9b\xff\x6c\x71\xa4\x83\xea\x95\x22\x59\xfc\xdc\x60\x92\x4d\xde\xfc\xdf\x45\x94\xfa\x02\xd8\xe1\xa0\x92\x31\x53\xb2\x99\x6d\x67\xb3\x8c\x94\x84\xe9\xfc\x35\xc4\x2d\xd2\x34\xfd\x52\x4a\xa2\x4f\xb7\xfd\x16\x11\x0c\x27\xac\x1c\x93\xdc\xa8\x9f\xe3\xa3\x19\x57\x7d\xd6\xd4\x17\x01\x6b\xd6\x18\x87\x65\xd9\x15\xef\x21\x2f\x07\x5f\x8d\x3d\xf2\x35\x09\xc3\x44\x86\x1e\x17\xe0\xb0\xac\x8b\x42\x1c\xd7\xde\x6e\xaf\xaf\x6b\xf2\xf7\x7a\x37\x16\xd1\xae\x81\xc3\x68\x1c\x24\x64\xf8\x57\x63\x1d\xfc\x0e\x19\xfe\x9b\x46\x21\x5c\x9f\x37\x13\x56\xfa\x8a\xe2\x0f\xbf\x23\xee\x1e\x1b\x8c\xb0\xe6\x78\xc6\x97\x8d\x2c\x7c\xaf\xf7\x04\x27\x76\xc4\xce\xff\xa6\xba\x13\xbc\xfe\x9c\x7d\x3c\xeb\xec\x8d\x08\xd0\x44\xcf\x72\xaa\x8f\x38\x2e\x48\x87\xba\x8a\xfe\x96\xe1\x75\x0e\xc2\x1e\x56\x94\x8f\x0e\x70\x7c\xdb\x5f\x12\x52\x79\x8c\x1f\x9a\x10\xb0\xe3\x5c\xd1\xcc\x19\xb6\xcb\xd2\xd4\x60\x27\x0e\xaf\x61\xfb\xd2\xa7\x2e\x77\x2f\x3c\x8e\x4e\xb4\x78\x4d\x3b\xff\x8e\xe3\xe1\xc6\x92\x00\xf2\x6e\x97\x71\xa7\x32\x74\xb3\x6f\xc2\x1b\x45\xd1\x15\x6e\x1a\x60\xe8\x25\x5e\x72\xf7\xea\x40\xdb\x43\x5e\x6d\x68\xca\xa5\x09\x4b\x5c\x1e\x99\x15\x79\xd1\x7d\x45\x99\x2d\x67\x75\x6b\xc1\x79\x4c\xee\xd4\xcd\xb3\x0b\x9f\xf4\xde\x72\xfc\x19\x37\x8d\x2c\x9b\x5a\x85\x47\x13\xa4\xbb\x37\xe8\x04\x13\xe0\x79\x9f\xdf\x5c\xa7\xba\x40\x1f\x2d\x27\x46\x08\xfd\x29\x70\xfd\x93\x35\xdd\xf6\x2e\xf5\x0b\xf4\xf1\x53\x4e\xc1\x5d\x96\xa5\xae\x81\xd4\xcd\xbf\xe3\xe9\x2b\x97\x83\x9b\x52\x91\x7f\x77\x27\x93\xf7\x5c\xfc\xfe\x64\x55\xfc\x0d\x90\xee\xbf\x53\x88\xfe\xcd\x6c\x5e\x97\x56\x72\xcd\x9f\x3c\x5b\x3d\x7a\xf3\x78\x0a\xe8\x69\x0c\x67\xc2\x4d\xe4\x69\xe2\x64\x77\xb3\x1f\xc1\xbd\x67\x97\xa7\x78\xea\x1c\x95\x30\x9c\x8b\xee\x3d\x1f\xa3\xed\xc7\x7e\x69\x7d\xfa\x3e\x2c\x14\xf3\x8e\xdb\x18\x32\xeb\x21\xfe\x96\x42\xdc\xaf\x38\x0e\x16\xac\x3c\xe2\x9c\x5a\xc9\xb9\x02\x7d\x5d\xf6\x9b\xea\x32\x3b\x4c\x49\xe7\xef\x08\x4e\x2b\xed\x9e\x66\xb3\x02\x37\x3e\x0d\x53\xe8\x84\xda\x34\xbc\x1e\x99\xdb\x5b\xa7\x09\x77\xf1\xf3\x15\xa7\xe9\x4c\x6a\x44\x99\xfe\x40\xc1\x12\x90\x39\x47\xd2\x57\x91\x1b\x99\xd8\xad\xa9\xca\xbb\xc5\x69\xf2\xc4\x05\xbb\xfe\xf4\x17\x03\x44\x39\xcb\xa8\xd6\x58\x1d\xda\x66\x3d\x85\x26\x50\x2b\x3c\xd9\x99\x56\x89\x09\xd8\x28\x1b\xd1\xfb\x2c\xe6\x4d\x8a\xaf\x16\xb8\x19\x2d\xcf\x0b\x6f\x58\x3f\x24\xb4\x9a\x99\x6f\x81\x9b\x91\xf9\x9a\xb5\x7f\x80\xa2\x0e\xfe\x0e\xd2\xdb\xc1\xdf\x21\x6a\x3c\x3c\x65\x30\x50\x2a\x9c\xa4\xc6\x60\xb1\xb0\x36\x33\x71\xd9\x1f\xf4\x53\x97\xba\x84\xf7\x8d\xaf\x31\x37\x47\xaf\xa0\xf4\xae\x1a\x57\x2b\x8c\x85\xd7\x8d\xc7\x17\xbc\xf4\x93\x8e\x44\x22\x8d\x9c\x27\x26\xe1\xa5\xe3\xa3\x37\x31\x4a\xbc\x1d\xa3\x3e\x45\x9c\x87\x59\xeb\x5e\x77\x9e\x8f\x8a\x4a\xea\xe9\x51\x72\x93\x7e\x3e\x59\x8c\xfa\xff\x0f\x64\x85\xb4\xfa\x76\x0f\xe0\x7a\xc7\x44\x94\xfc\xa9\xcd\x03\xb9\x29\x0a\xd1\xd9\xbb\xcf\x50\xb4\xce\x7c\xe9\xc6\xaa\xd2\x7e\x53\x8b\xe5\x7a\xd2\xed\xc4\x0b\xf4\x97\xc1\x83\xbb\xfd\xa9\x34\x3d\x8b\xfc\x38\xf2\x9f\x70\xc3\x51\xe7\xa7\xcc\x0d\x5b\xee\x1d\x84\x76\x17\xb0\x07\x2f\x33\x17\x25\xa8\x5a\x81\xf0\x4e\x6d\xb5\x71\xd9\xad\x2a\xfa\xe2\x4e\x82\x44\xce\xe8\x5f\xe8\xd0\xbe\x31\x1c\xf4\x94\x06\xc8\x36\x30\xb6\xf7\x33\xc4\x20\x3e\xce\xe3\x58\x14\x21\xf7\xfd\x3d\x73\xd6\x33\xd7\x7f\x91\xc2\xd3\xe3\x6e\x08\xc7\x1d\x57\x6e\x8c\x58\x2d\x88\xcb\xae\x5d\x5f\x9a\xa3\xe1\x3d\x50\xa9\x0b\x06\xbf\x95\x82\x2e\xd0\xb9\x3e\xac\x7c\x5e\xe5\xaf\xc7\xc8\x00\x72\x3e\x2b\x22\x00\xe9\x8f\x99\xa4\x00\x65\x21\x85\xdf\x2a\xc9\xc0\xf1\xad\xf3\x24\x90\xe4\x27\x47\x32\xf3\x0b\x3a\x04\xe8\xa5\x3f\x1e\xe2\x82\x5a\x99\xd5\xfb\x57\xff\xfe\x7a\x07\xb1\xe4\xf7\x3d\xe4\xec\xe4\xaf\xf3\x2a\x6c\x95\xa4\x51\xf6\x13\x1c\xf1\xc4\xfc\xa6\xe3\xc0\xc6\xb1\x32\xa0\x3c\xb7\xc3\xea\x50\x4e\xea\xfb\x2a\xfe\x66\x8c\x2c\x07\xd3\x3a\xc1\xb9\xbe\x40\x6e\x85\x1c\x6f\x61\x36\x62\xb6\x8b\x75\xb7\x38\x80\xc3\x4e\x04\x48\x0d\x52\x91\xfa\xbd\xa7\x24\xdc\x1b\x6d\x1d\xa3\xce\x77\x62\xbd\xf6\x03\xf2\x19\xb8\xa8\x98\xdd\x43\xbb\x18\xee\x9d\x44\xdb\x82\x39\x45\x4f\x9f\xa2\x06\xd7\xa4\x98\x9d\x3c\x93\xc5\xb1\xc2\x48\xb9\x17\x9b\xba\xf7\xfd\x19\x9a\xfc\x42\xcf\x89\x51\x09\x9f\x1e\xfc\x6f\x00\x00\x00\xff\xff\x9d\xa9\x39\x15\x28\x71\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x66\xe4\x5d\x47\x9e\xdb\xbb\xba\x07\x55\x3c\x59\x4f\x9c\xcc\xba\x26\x93\xa4\xec\xe4\x72\x57\x57\x5b\x5b\x10\xd9\xb2\xb0\xa1\x08\x0e\x40\x4a\xd1\xa5\xf2\xdf\xaf\xf0\x49\x7c\x92\x94\x92\x9d\xc9\xec\xc6\x2f\x89\x48\xa0\xd1\xe8\x6e\x34\xfa\x0b\xe0\xc5\x1f\x4e\x4e\x10\x42\xe8\x39\x2d\xde\x41\xf9\x9a\xbe\x83\x9a\x23\xb2\x69\x2a\xd8\x40\xdd\x72\xd4\xae\x01\xad\xba\xba\x68\x09\xad\x71\x45\xda\x3d\x62\xf0\x4b\x47\x18\x94\xa8\xa5\x68\x83\x6b\x7c\x0f\xe8\xd9\xf3\x97\x6f\x25\x94\x65\xb7\x07\xc6\x51\x25\x81\xa1\x56\x41\x5b\x31\xba\x91\x70\xe4\x6f\xc4\x71\x05\x73\x35\xe8\x53\x5c\xac\xf5\xd3\x35\xad\x4a\x60\xe8\x1e\xc4\x98\x3b\x8a\x70\x51\xd0\xae\x6e\xf9\x1c\xbd\xac\xc1\xfc\x42\x44\x22\x44\x98\x37\x82\x04\xa5\x5b\xcc\xd1\x4d\x8b\x76\xa4\xaa\xd0\x12\xd0\xdf\x29\xa9\xdb\x6a\x8f\x0a\x5a\xb7\x8c\x56\x15\x94\x68\xb9\x97\x98\x74\x1c\x18\xc2\x75\xe9\xa0\x85\xcb\x0d\xa9\x09\x6f\x19\x6e\x29\x9b\x4b\x98\xaf\xd3\x2f\xd1\xa6\xe3\x2d\x2a\xe8\x43\x4e\xee\x6b\x05\x81\xe1\x9a\xaf\x80\x21\xba\x42\xb8\xde\xfb\xf3\x4f\xc2\x42\x05\xae\x6b\xda\x22\x52\xb7\xc0\x70\x21\x70\x6e\xd7\x12\x96\x9e\x88\xec\x24\x1e\xd2\xae\x45\xb8\x69\x18\xdd\xe2\x2a\x24\xa5\x22\xda\xb9\x6c\x0b\xef\x0b\x68\x5a\xc1\x94\x12\x1a\xca\x49\x8b\x70\x59\x12\xc5\x36\x83\x90\xe5\x13\x65\xa2\x61\x57\x8b\xe7\x08\xde\x13\xde\x92\xfa\x5e\xbe\x46\xb8\x45\x20\xd8\xb2\x21\x15\xf0\x96\xd6\x80\x48\xed\x0c\xb9\x05\xd5\xb6\x01\x46\x68\xa9\xf9\x28\x26\xc7\xa1\xa0\x75\x19\x70\x4a\x0f\x01\xa5\xa6\xb8\x61\xd2\xeb\x35\xe1\x4e\x53\x09\x84\xd4\x68\xd5\x55\x15\x6a\x28\xe7\xc0\x09\xad\x25\x83\x34\xef\x04\x65\x43\xc6\xed\x05\x11\x51\x49\xd1\x6e\x8d\x5b\xd8\x02\x93\x60\xe4\x8b\x1d\xae\x35\x49\x49\x38\x9a\x14\x0e\xde\x52\x06\x08\xa3\x02\x37\x78\x49\xa4\x58\xb7\x6b\xdc\x22\x5c\x55\x74\xc7\x0d\x9c\x8d\x20\x92\x80\x52\x32\xbc\x33\xd2\xbc\x5b\x43\xad\x06\x59\x42\x41\x37\xce\x14\x05\x5a\xb8\xe2\x14\xb5\x54\x42\x68\x80\xad\x28\xdb\x20\xde\xe2\x77\x82\x64\xb4\x01\x86\x05\x43\xb8\xe5\x76\x20\xc9\x5c\xd3\xf3\xad\x18\x03\x7b\x34\x13\x04\x2d\x18\xe0\x16\xca\x73\xb4\xa4\xed\xda\xae\x10\x84\x99\xe0\x11\x69\x09\xae\xc8\xff\x41\x29\x81\x9b\x29\x10\x86\x18\xf0\x06\x8a\x96\x6c\x01\xd1\xe5\xdf\xa1\x68\xf9\xc2\x5d\xed\x3f\xcb\x25\xcc\xd0\x4a\xc8\x84\xe0\xe3\x1a\x8b\xc5\xad\xa1\x2b\xd9\x12\x33\x93\x8d\xff\xa2\x56\xa9\x69\xdb\x4f\xbd\x67\xac\xe6\x51\x81\xab\x8a\x5b\xcd\xa1\x48\x4a\x6b\x0f\x4a\x82\xb8\x56\xbe\x7d\x2c\x14\xc7\xd3\x54\xc5\x85\x4f\x52\x9f\xa0\x27\x27\xe8\x0f\x17\x27\x27\x64\xd3\x50\xd6\xa2\x67\x15\xdd\x49\x0c\xd4\x40\xdf\xbd\x17\x12\xff\xfa\xe5\x4f\x4f\x5f\x5c\x5d\x5f\xdf\x3e\xbd\xbb\xb3\x0d\xbb\xfa\x9e\x2c\x2b\x70\x1a\x9f\x7a\xcf\x4e\x5d\x90\x37\xd7\xaf\xf1\xb2\x82\x3b\x8d\x91\x03\xfb\xe6\xfa\xf5\xd5\x0f\xcf\x9f\xde\xbd\xbe\xfa\xe9\xe6\xc5\x8f\xe1\x20\x15\xdd\xdd\xb5\x94\xe1\x7b\x78\x06\xc0\xdd\x7e\x77\xaf\x5f\xde\x5e\xfd\xf8\xf4\xd9\xd3\xa7\x77\x41\x27\x3d\xc8\x2b\x46\xdf\xef\x4d\x0f\x0d\xfe\xd5\xed\xcb\xff\xfe\x1f\xd3\xfc\x04\x17\x05\x70\x3e\xc3\x55\x75\xa6\x16\x91\xd0\x32\x9e\x96\xff\x70\x62\x34\xa7\x6d\x08\x5b\xa8\x5b\x74\x27\x89\x7f\xa5\x68\x7f\x0b\xf7\x84\xb7\xc0\xa0\x9c\xe1\xb2\x64\xc0\xf9\x02\x5d\xa9\xff\x9c\x65\xfa\xbf\xd1\x62\x31\x05\xc2\x20\x88\xe7\x64\x43\xda\x9b\x5a\xc8\x3d\x4f\xf4\x3e\x47\x44\xbf\xbb\xda\x88\x81\x16\xe8\xcd\x33\xf2\xfe\x3f\xff\xe3\x1c\xd5\xb0\x93\x7d\xcd\x93\xec\x38\xcf\xd3\x88\x5e\xf1\x17\xb4\x84\xc4\x80\x35\x2d\xe1\xe6\x7a\x81\xee\x5a\x46\xea\xfb\x1c\x01\xb2\x50\xaf\xa1\x82\x7b\xb1\x87\x4c\x00\x3d\x08\x5b\xb1\xf0\x5a\x69\xfa\x24\x69\xb0\x47\x12\x0d\xee\xe2\xe2\x02\xbd\xc2\x62\xa1\x50\xad\x03\xc3\x15\xa3\xb7\x74\xa9\x36\x68\xc7\x0a\xb0\xfd\xf4\x36\xe0\xaf\xcc\x08\xc9\x0a\xda\x84\x76\xd1\x62\x2e\x86\x16\x13\xb4\x3f\x86\xb0\x6a\x18\xd9\xe2\x16\x5c\x1d\x6d\xf4\x4e\xbf\xed\x8b\xae\x1a\xe3\x89\xa8\xbc\x52\x60\x15\x2a\xce\x8f\x29\xa8\x78\x84\x52\xfb\x78\x45\xea\x77\x9f\x46\xa2\x2b\x01\xe7\x18\xac\xb4\x21\x21\x0c\x1b\xa9\x03\x43\x34\xd4\xfb\x43\xb0\x78\x62\x61\x1d\xc3\x30\xcf\x90\xcb\x89\x4f\xb8\x65\x24\xf1\x72\x76\x89\x09\x88\x74\xcb\x8a\x14\xa8\x89\xf0\x19\xd8\xdc\x45\x3f\x06\xb8\x14\xea\x9a\xd4\x62\x3f\x91\x1b\x33\xc2\x4b\x69\x6e\xa1\x09\x38\x7a\x6b\xfc\xa6\x5e\x51\x85\x87\xe6\xa0\xfd\x7f\x48\x30\x89\x88\xe5\x8a\xda\xd2\x29\x43\x3b\xda\x55\xa5\xc2\xdd\x76\x10\x73\x30\x64\x54\x1d\xa5\xd9\xd1\x71\x41\x6a\x6d\x0c\x04\x98\xf2\x71\x54\x9f\xa8\x11\xa7\x32\x78\x10\xdf\x46\x4c\x93\xaf\x5d\x8c\x09\xcb\x2e\x58\x2d\x90\x7a\x1f\x17\xed\x8d\xa5\xea\xd8\xbd\x6a\x04\xc1\x8b\x1e\xcc\xe4\x49\x8d\xb1\x40\x58\x27\xbd\xb4\xbb\x88\x2a\xd9\xc8\xb9\x03\x8e\xb1\xac\x0d\x15\x6d\x25\xf7\x3a\x28\xb4\x96\x43\x3b\x39\x9c\x82\x65\xac\xf4\x00\x56\xb8\xf0\x30\xfb\x20\xdb\x87\x7d\x56\x5d\x6d\x77\x3c\x67\x83\x9c\x95\x50\xb5\xb8\xd7\xf4\xa2\xdb\x47\x77\xd2\xc2\x16\x4f\xea\x76\x61\x54\x4a\x99\x2b\xd3\xaa\xcb\x71\xf1\x14\x1e\x3d\xa7\x69\xbc\x73\x6c\x71\x57\x19\x53\x4d\x01\x53\xb6\xca\x45\xa9\x76\x3d\x41\x0e\x33\x32\x1f\xa0\x48\xac\xb3\x17\xbe\x41\x36\xbf\x85\x02\xc8\x16\xd8\x79\xf0\xfc\x15\xa3\x5b\x22\x3c\x22\x9f\x96\x96\x98\x96\x1c\xc2\x1f\x40\x0c\x56\xc0\xa0\x2e\xc0\xe0\x5b\xc2\x4a\x4e\x41\xfa\x41\x6a\x36\x43\xd4\x99\xbb\x70\xbd\x31\xae\x2a\xcf\xe5\xb2\x42\xc3\xc0\x03\x48\xb8\x1a\xe5\x1c\xed\xd6\xa4\x58\x4b\x77\x66\x69\x48\xad\x1b\xed\x28\xda\xe1\x3d\x5f\x78\xf0\x11\xfa\xb7\x33\x74\x4d\x18\x14\x6d\xb5\x17\x56\x10\xc2\xca\x07\x55\xc6\xb0\xf1\x4d\x95\xbf\x2b\x9d\x85\x48\x3f\x2b\x36\x45\x92\x1e\x0c\xf3\xa7\x33\x74\x53\x97\x7a\x20\xb4\x25\x58\x02\x8a\x19\x94\xc0\xa1\x47\x20\x1c\x3b\x29\xdb\x5b\xcc\x14\x31\x16\xe8\x89\x5d\x96\x8f\xbe\xb1\x16\xfb\xfc\xbf\xc4\xcb\xef\x43\x5e\x82\xb6\x73\xa4\x7f\xa8\xa8\x6c\x34\xa5\xf1\x43\x6a\xeb\x65\x78\x0c\x43\x37\xd2\xa7\x2a\x41\x5b\x97\xd6\xb1\x53\xfd\x4c\x1f\x9e\xc5\xb6\xeb\x57\xa0\x59\x7b\x3e\x76\x2f\x1b\xed\x7d\x0b\x5b\x52\xd8\xed\xce\xca\x9b\xa3\xb7\xc2\x0f\xa5\x75\x25\xfc\x48\xb4\x22\x32\x3a\x41\x7a\x27\xd7\x83\x24\x68\xc9\x51\xd7\x08\x41\x15\x02\x22\x6d\x45\xed\x4f\xd2\x3c\x3d\x6b\x3b\xee\x02\xfd\x39\x76\x54\xe6\x3d\x5e\x8f\x07\x30\xb7\x36\xeb\xe7\x42\xbe\x34\x00\x07\x11\xb7\xc3\xe6\x71\xb7\x4d\x1c\xf4\x85\x23\x3c\x9b\x20\x48\x67\x8e\x8e\x15\x7f\x1c\xaa\xd5\x5c\xad\xf9\x4b\x25\x88\xf1\xeb\x9e\x9e\xe8\xd1\x43\x54\x93\x2a\xdd\xa4\x27\x58\xae\x95\x23\x3a\xe8\x12\x7d\x37\xff\xce\x36\xf9\xd8\xcf\xa4\x04\xde\x32\xba\x47\xb3\x10\x55\xf3\x22\xc0\x69\xb8\xcd\x75\x44\xf4\x8f\x2e\xcf\x33\x0a\xd6\x78\xd7\xbe\x78\x68\xb7\x83\xf7\xc6\x9c\x59\x7a\x4a\x8f\xfa\xe4\x0b\x77\x30\xbd\xe9\xcf\x84\xf3\x2a\x78\xeb\x0d\x2c\x99\x93\xe4\x8d\xee\x66\x7c\x4b\xe5\x00\x69\x20\x8f\x1e\x8a\x7f\xcf\x52\x53\xd3\xa3\x0b\x10\xde\xf0\x49\x38\x53\x90\x11\xb6\x87\x9c\xe0\x2d\xac\xd0\xa5\x23\x37\xf3\x25\x65\x8c\xee\x66\x67\x0f\x4e\xa2\x0e\x4b\x5c\x61\xb1\xd1\x5c\x4a\x97\x7d\xae\x7f\xfa\xed\x0c\xd0\xb9\x4f\xa0\x47\x0f\x91\x9a\x5c\x4c\x92\x01\x5b\x40\x8f\x90\x24\x49\xc4\x6d\xb3\x6d\xa6\xb9\xfd\xd6\x68\xc2\x88\xdd\x36\x5a\x33\xcc\x70\xa3\x4a\x67\x81\x4b\x9a\xa6\x77\x40\x6e\x06\x6d\xc7\x6a\xf4\xe8\xa1\x9c\xb1\x01\x15\x70\xcf\x00\x56\xff\x4e\x93\x83\x11\x50\x87\xe0\xd8\x30\x08\x9e\xa0\xd4\x4a\xff\xfe\xd2\x3a\xe5\xa7\xb7\xf0\x4b\x07\xbc\x15\xc6\x84\xda\xbf\xe0\x7d\x01\x50\x86\x34\x46\x95\xe8\x79\xea\xc1\xfe\xe8\x4b\x42\x43\x79\x88\x4f\x72\xf4\xcb\x4b\xb4\x84\x15\x65\x30\x0b\x5f\x9d\xa1\x87\x3d\x62\x6f\x9a\x12\x0b\xb4\x52\x78\x88\xfd\x92\xd4\x05\x65\xc2\x1e\x18\x44\xea\xa8\x45\xa2\xb4\xef\xa3\x87\xfd\x4a\x88\x24\xc7\x30\x38\xa5\x1e\xb2\x6b\x21\xd9\xc9\xca\x95\x2f\xbb\xb1\xc4\x58\x31\xbe\x87\xf6\x07\xb5\xaa\x66\x67\x46\x3e\x8e\xd0\x0d\x09\x24\xec\x7c\x8d\x5e\xc8\x63\xe3\xea\xb1\x31\x47\x20\xa5\x45\xfd\x9d\x27\x7a\xf4\x10\x49\x10\x19\xad\xe1\x86\x9e\xe6\x8e\x85\x9d\x54\x1b\x4f\xb0\x9b\x70\x51\xae\x1f\x6c\x81\xed\x51\x4b\x36\xc2\x0c\x30\x1e\x12\x83\x4a\xcc\x03\xad\x71\xd3\x40\x9d\xb6\xb7\xa6\x79\x3e\x47\x4c\xf8\x8f\xc1\x84\xc5\x1f\x88\x17\xc3\x01\x48\x09\x87\xee\x6a\x60\x0f\xe6\x38\x17\x8c\x94\x90\xdd\x58\x64\xb4\xf0\x26\xd3\x59\x47\xcc\x93\x84\x36\xf1\x45\xe1\xd2\xd4\xb0\xf3\x6d\xc3\x3e\x2c\x2e\x0c\x20\x13\x3d\xb6\x01\x61\x0f\x90\x4a\xb7\x6c\x36\x62\x67\xc7\xb5\x49\x29\x38\x06\x76\xb4\xd9\x0b\x07\x0f\xb2\x0c\x63\x1a\x31\x19\x4a\x95\xd1\xcd\x7a\x45\x17\x5e\x04\x5b\x9a\x71\xe2\x71\x14\xaf\x0c\x78\x49\x56\x72\x71\xf9\x16\x58\xda\x28\x4b\x28\x43\xd1\x55\x3b\xa3\x62\x30\x74\x99\x08\xdb\x5b\x54\x66\x26\x10\xdb\x43\x9e\x93\x32\x50\x1f\x72\xbe\x9c\x03\x6b\x67\xd1\x73\x29\x7b\xfd\x68\x73\x45\x2f\x09\xa9\x44\x7f\x4c\xbc\x7a\x22\x89\xde\x66\xde\xbe\xa9\x4d\xaa\x23\xff\x36\xd3\xf5\x16\x76\x98\x95\x50\x0a\xe5\xff\xdd\xfc\xbb\xf3\x24\xaa\x1b\xe0\x1c\xdf\xc3\x02\x9d\x3e\x51\x39\x49\xc3\x37\x57\x9e\xba\xba\x25\x15\xc2\x55\x15\xed\xfd\x0d\x83\x2d\xa1\x1d\x57\xed\xd6\x78\x0b\x68\x09\xd0\xef\xaf\xf5\x69\x34\x6a\x82\x96\xc6\x5e\xcd\x98\xb3\x9f\x63\x7b\xd1\x88\x1f\xbe\xbf\x4c\x12\xbc\x84\x40\xe1\xb2\x14\x32\x75\x0b\x05\x65\xe5\x8c\x94\x4a\xa2\x24\x7b\x48\x79\x8e\x18\xad\xc0\x79\x24\x7e\x0a\x65\xd1\xee\x28\x13\xdd\xaf\x8c\xae\xb1\x2d\xa2\x77\x6e\xf3\x9f\x60\x9f\x6c\xfa\x13\xec\xcf\x8d\x64\xf8\x6d\xfa\x87\xe7\x28\x90\x43\x61\x75\xaa\x47\x01\x29\x12\x6c\x8a\x55\xe7\xc4\x9c\x4a\x52\x87\xba\x6b\x4f\x53\x2a\xa3\x25\x63\xc5\xd7\xfb\x5d\x07\x28\x3d\x15\x28\xae\x2a\x60\x68\x8d\x95\x52\x6b\xa0\x20\x2b\xb5\x6d\xdd\x5c\x9b\xc4\x73\xda\xe3\xd6\x10\xf6\x32\xb4\xe3\x84\xb9\x74\x8c\x13\x0d\x68\xc5\x3e\x15\xe4\x27\x7e\x26\x6a\xc2\xd2\x75\x32\xb3\xae\x67\x46\x17\xda\xce\x79\x6d\x78\xed\x36\xb1\x28\xda\x8e\x73\xf5\xe4\xdc\x01\xe5\xbd\x3e\x58\x61\x7a\x28\x85\x2a\x33\xf5\xd2\x55\x9a\xa9\xf7\xae\xda\xcc\xbf\xcf\x76\xff\x2c\xaa\xb3\x67\xd2\xaf\xa5\x3f\xe3\xd8\x0a\xfa\x0c\xea\x33\xc7\xb8\xd0\x70\x15\x2e\x4e\x42\x96\xee\xa1\xb5\xe2\xf4\x33\xa9\xc9\xa6\xdb\x48\xd6\xde\xaa\x4a\xa2\x0d\xd4\xed\xec\x2c\xa6\x70\x4f\xdd\x9f\x3b\xde\x2a\xd2\xa8\x30\xad\x5a\x67\xb4\x46\x1b\x05\x4d\x45\x59\x59\x0f\xce\x04\x6c\xb5\xc5\xa2\x3c\x8b\x96\x7a\xfc\xa1\x25\xf8\xa4\x4d\xa8\xfd\x4f\xda\x33\x26\x2c\xd1\x04\xb1\xac\xd5\x04\xbb\x58\x45\x98\x55\x77\xa8\xbe\xee\xc5\xe2\x00\x75\x9d\x48\x56\x8f\xeb\xec\xeb\x21\xef\xdb\x2a\x41\x25\x67\x72\x3f\x38\x5b\xa0\x6f\x86\x63\x93\x09\x27\xab\x96\xfb\xea\x6a\xbc\xeb\x25\xfa\x26\xdc\xac\x31\x1f\xeb\x95\xf2\xd1\xf4\x88\x53\x26\xc7\x60\x43\xb7\x60\x26\x37\x12\x78\xcd\x4c\x2e\x6f\xde\x66\xdc\x58\xd1\x6e\x3a\x72\x3d\x6b\x07\x30\xec\xc3\xab\x09\x24\x4b\xa8\x06\x77\x9e\x0c\x9a\x25\x54\x0e\x96\x28\x91\xa9\xb2\xf9\x30\x6e\x92\x72\xb8\xde\x2f\x69\xb9\x57\xeb\x17\x97\x89\x84\xad\xb3\xd4\xbd\xdc\xcc\x48\xc2\x2d\x4a\xe1\x0e\xe4\xdd\xee\xa1\xf5\x9a\x6b\x13\x4c\xd0\x4f\xff\x77\x72\xd7\x28\x8a\x30\xd4\xd3\xf5\x76\x87\x3b\x6c\x09\xec\x4c\x2f\xe9\xcb\x5c\x8b\x0e\xca\xa8\x78\x3c\xda\xa3\xdf\xef\x65\xb7\x37\x37\x75\xfb\xef\x7f\x3a\xa0\x5b\x7a\x44\x87\xb9\x77\x36\xf1\xa5\x9d\xd9\xd1\x4a\x00\xcb\x31\xc7\x05\x3e\x3c\x13\x98\x62\x72\x9c\x44\x52\x2c\x34\xc6\x9e\xce\xf3\xcd\x14\x82\x67\x71\xc2\x2f\x4c\x58\x84\xe5\x37\x61\x28\xc4\x2f\x44\x20\x1c\x75\x5c\x15\xd0\x2a\x40\x99\xac\x9a\x07\x24\x5f\x5b\xe2\x22\xa4\x1e\x2b\xa4\x5a\x2f\x83\xea\x26\x43\xe2\xa1\x82\xc4\xda\x1b\x8d\x5e\xae\xd8\xce\xc9\xf5\x48\xb3\x59\x27\xfb\xba\xc6\x0f\x28\xf0\xb1\x54\x95\x0a\x67\xf9\xb9\x2a\x19\x18\x30\x25\x8a\x2f\xfc\xc7\x8f\x87\xd1\x74\x2c\xf0\x23\x30\xcd\xe6\xa5\x7c\x2c\xad\xc8\x47\x88\xfa\x6f\xc2\xa4\x94\xae\x89\x8b\x0a\xb5\x0e\x62\x53\xe8\x0d\xa4\x43\xcf\x2e\x48\x6b\xd3\xa1\x07\x97\x42\x31\x1b\x73\xaa\xc1\x5c\x4c\x3a\x51\x09\xda\x97\x45\x0c\xc6\x78\xa5\xea\x37\x0b\xe7\x12\x79\xd3\x8b\x1b\xba\x28\xa1\x4b\x0f\x43\x1f\xac\x58\x2f\xaa\xb4\x45\xd9\xd0\x5c\x6d\x7e\x8d\x2c\x78\x94\xcb\x27\x95\x26\xef\x13\xcf\x89\xb1\x03\xd9\x42\x97\x69\xe1\x9a\xf9\x9c\x88\xd0\x3e\x8b\x10\x2d\x5c\x44\x7b\x73\xef\x53\x71\xf5\xe5\xc8\x43\xd7\x7f\x35\x8e\x71\x82\x77\x72\xe1\xb4\xba\x3e\x47\xd7\xe7\xca\xdc\xac\x94\x93\x54\x5d\x44\x42\x46\x54\x25\x71\x56\xfd\xf4\x36\x9e\xdb\x4b\xda\x7a\x09\x60\xc9\x8c\x4f\x34\x99\x44\x0c\x3d\x15\x36\x75\x35\x7d\x26\x5e\x2a\xe0\xf3\x84\xd1\x60\xb7\x01\x55\xb6\x64\xcb\x66\x54\xd9\x42\x5a\xfb\x4f\xb3\x0d\x06\xa6\x88\x83\x15\x13\x05\x39\xb2\xd8\x1a\xa7\x6b\x04\x5b\xb9\xf9\x76\x4b\x19\xfa\x50\x70\x8c\xd7\xc4\x55\xd9\x97\xd8\x68\x81\x6d\x95\x41\xe5\xe4\xf4\xaa\x4e\xb8\xa2\x05\x96\x05\x67\x42\x98\x1b\xca\x6c\x9d\xa1\x81\xac\x77\x4c\x8d\x9a\x41\x89\x08\x77\xb6\x45\x78\x8b\x49\x25\xcc\x4a\x59\x40\xc5\xf3\xa1\xe2\x51\x13\x69\x80\x80\x29\x39\x9b\xbb\xc9\x1a\xf4\x30\x2c\xb5\x9e\x6f\x8c\x17\x2a\x1f\xdd\xf6\xf3\xcf\x88\x96\xcb\x05\x6b\xb7\xa8\x9c\xd8\xe1\xb2\x92\x34\xe9\x0e\x9d\xa0\x93\x46\xc8\x89\x8e\x4d\xd3\x6b\x2f\x36\xe1\x13\x9b\xca\xa3\x0d\x66\xef\xb8\x3a\xf2\x80\xb9\x07\xc4\x3f\xdd\xe0\xf2\xd3\x38\xc2\xd9\xa9\x1e\x99\xe8\x4f\x4e\x37\xcc\x89\x67\xf3\xfd\x47\x27\xb7\xc3\xb8\x8c\x4b\x26\x7d\x84\x64\x67\xab\x5e\x78\x57\x14\x00\xa5\x6f\xa0\xa9\x95\x60\x8f\x34\xe8\xbc\x09\xe1\xa8\x52\x26\x1e\xae\x11\x65\x08\x7e\xe9\x70\x65\xeb\xe7\x3c\xfe\xfd\x63\x12\xe7\x03\x54\xcd\xc6\x32\x32\x12\x15\x9c\xee\x90\x62\x6f\xb7\x10\x35\x7f\x7d\xf6\xc6\x8b\xb5\xe4\xcd\x40\x0d\x74\xaf\x83\x3b\x54\x6c\x9d\x82\x5b\x2a\x52\xb6\x06\xe9\xeb\x99\x2a\x52\xa2\xec\xaf\x2c\xb9\xd4\x6e\xdc\x6f\xea\xc7\xe4\x9c\x26\x8a\x63\x26\xb5\x55\x47\x90\x93\xc1\xa1\x2f\xd9\xc4\xf9\xcd\x39\x6f\x83\xed\x37\xd7\xb6\x7c\x58\xfe\xf6\x86\xd0\xc6\x16\x0c\x45\xda\x7b\x79\xc8\xc5\xda\x8f\xe0\x78\x3e\x26\x67\x58\x7e\x6c\x00\xf4\x9f\xc8\xbc\xfc\xc1\x98\x92\xa7\xd6\x96\x3c\x0d\x8a\x82\xb5\x05\xa9\xf7\x1f\xa7\xfc\x5a\x25\x63\xfc\x0c\x4b\xef\xe1\x61\x79\x78\x2f\x71\xf2\x2b\x71\xe4\x32\x25\x13\x8a\xb7\x5a\x3f\x9c\x65\xbc\xcc\xe9\xe5\x3d\xe1\xb2\xd3\x2e\x56\x32\x59\x70\x2a\xd6\x50\x38\x52\x49\x81\xd7\xdf\xb6\xea\x0c\xe6\x83\xd0\xdf\x72\x7f\xb9\x16\x41\x30\x6c\xd2\x20\x9e\x1c\x1a\x4a\x04\xf7\x02\x67\x6d\xc8\x14\x4f\xe1\xe8\x35\xed\x71\x7d\x3c\x27\xe5\x31\x12\xe3\x78\xf5\xc7\x0b\x4d\x22\x34\x70\xb8\xdc\x78\x61\xd3\xdc\xaa\x39\x4c\x7a\x82\xbe\x93\x04\x28\xe8\x73\xbc\x0c\xf9\x80\x0e\x12\xa3\x74\xbc\xf0\x57\x90\xa5\x3e\x2a\x9d\x11\xa7\xc3\x43\x95\xbf\x2e\xd6\x6a\xbf\x08\x31\x77\x22\xa5\x23\xc1\xb7\x28\x4e\xca\x5b\xd6\xd9\xb3\x9d\x2f\xc2\x38\x5a\x64\xfa\xf8\x8a\x2e\x1f\xeb\x3a\x32\x7c\x28\x63\x5d\xbf\x7e\x4c\xeb\xa6\xde\xe2\x8a\x84\x87\x18\xf3\xa1\x2c\xf7\xd7\x68\x80\x2a\x2f\x65\x7d\x3d\x9e\x60\xeb\x4b\xa9\x9e\x9e\x8a\x75\xc8\x67\x7f\x33\x58\xa8\x44\x55\x3c\xf1\xb3\x05\xfa\x81\xd2\x30\x47\xaf\x25\xa8\xef\xeb\xa6\x80\xd4\x74\x73\x4a\xf4\xc9\x1a\xd7\xf7\xda\x5a\xea\x2b\x40\x50\x18\x61\x08\x75\x5b\x27\x4b\x3e\x5f\x84\xd5\x25\xb3\xbf\x09\xbb\xc3\xc6\x2b\x7b\x8b\x69\x68\xad\x38\x19\xe5\x29\xcb\x25\x97\x58\xb6\x1a\xca\xa3\x68\x30\xd0\x60\xca\x58\x27\xe4\x0b\x4d\x92\x88\x1a\xda\x68\x65\x3a\x56\xa1\xad\x54\x39\xda\x83\xc1\xb4\x70\x80\x84\xb7\xbf\xe5\x28\xd9\xd3\x31\x6b\x32\x49\x10\x5c\x5a\x7a\xfe\x01\xf6\x1c\xd7\xa4\xd3\xf0\x02\x76\xe9\xba\xe5\xdf\x19\x9b\xe4\x64\x8e\x66\x49\x50\xcf\x10\x72\x68\xb0\xb4\x61\x88\x9d\x01\x89\x75\xad\xf0\x50\x11\xc0\x18\x7b\x3b\x53\x74\x12\xdd\x77\x90\xab\x51\x4a\xb2\xdd\xd4\xae\x7c\xe5\xfd\x38\xff\x32\xb4\x1a\x89\x74\x68\x7e\x31\x53\x05\xa4\xed\x43\x74\xeb\x3f\x90\x75\x5f\x2b\x06\x50\xed\x6d\xb4\x46\x38\x7e\x1e\x2c\x4e\xad\x87\xac\x4e\x00\x0a\x74\xce\xfd\x60\x91\x8a\x25\xf2\xb5\x3c\x56\xbb\x04\x5b\x4b\xec\x87\x98\x4c\x34\xd6\x17\x22\x01\x14\x56\x2b\x75\xc7\x47\xb5\x47\xad\xba\x26\x44\x78\xdf\x07\xa8\x12\x33\xb3\xaf\x32\x35\x2e\x53\x19\x5a\x25\x83\x3d\x21\xb0\x81\x32\xf6\x11\x99\xd4\x67\x46\x8c\x16\x91\x57\x8d\x38\x01\x92\x2c\x7b\x99\xea\x67\x0b\xe2\xbe\xf2\x36\xc3\xdb\x2c\xa1\xa6\x32\x46\x1e\x13\x57\xf8\x09\x9f\xd3\x29\x1d\xfd\xd6\x06\x98\xd5\x2d\x41\xe2\xa5\xef\xae\x9a\x43\xb2\xfa\x00\x6b\x5f\x08\x68\x42\x5d\xf6\x58\xf5\x20\xb3\xf5\xf8\x57\x55\x15\x9d\x1b\xfc\xd7\x65\xac\x4b\x94\x1c\x13\xdf\xda\xab\x88\x64\x8e\xc7\x57\xb1\x4b\x2c\x8f\xfe\x47\x1c\x8b\xcf\xbf\xeb\x54\x81\xf0\xc9\x91\xba\xe0\x4b\x2d\x77\x4f\xdd\x7b\x70\x94\xea\xf7\x55\xfb\x45\x88\x80\xd0\xf1\x05\xad\x39\x29\x41\x5f\xbd\xc6\x5b\x52\x55\xc1\xee\x60\xf0\x21\x35\x6a\x81\x6d\x6c\x3d\x8b\x39\x6a\xc3\x8b\x35\x94\x5d\x95\x97\x9e\xfe\x50\xdc\x57\x03\xc3\x99\xdd\xb1\xc6\xa5\xe8\x6b\xeb\x78\x5f\xdb\x5a\xd2\x21\x51\x1d\xe1\x80\xd6\x44\x0f\x26\x1e\x1d\x0d\x06\x1f\x17\x7e\x65\xf0\x04\xe7\x79\xbd\x8c\xa1\xd7\x4f\x05\xe2\x8c\x8c\xf3\x84\x4d\x33\x2a\x6a\x5f\xed\x0e\xfb\x17\xca\x45\xc8\xcd\x29\x72\x33\x6c\x9a\x3c\x70\x25\x00\x0d\x87\x9d\x52\xc5\x54\x89\xf4\xc2\x60\x24\x2a\xac\x95\x8a\x82\x51\x51\xe8\xf4\x9f\x2d\x1e\x75\x50\x7d\x55\x24\x93\x9f\x1a\x94\xb2\x49\xa3\x7f\x5c\x64\xaa\x2f\xfc\x1d\x0e\x4e\x19\x33\x26\x9b\x69\x77\x36\xd1\xac\xd2\x30\x40\xbe\x84\xb8\x47\x9a\xb6\x9f\x4b\x69\xf4\xe9\xbe\xdf\x22\x02\xe2\x84\xab\x63\x92\x1b\x75\x74\x7c\x34\xe4\xba\xcf\xde\xfa\xa2\x60\xcd\x1e\xe3\xe0\x2c\xbb\xe2\x1d\x8c\xcb\xc3\x17\x63\xaf\x7c\x49\x42\x31\x91\xb1\xc7\x05\x48\x2c\x0b\xa3\x10\xc9\x8d\x67\x0d\xe8\x6b\xb3\x7c\x5b\xc0\x8d\x65\xb4\x6b\xe0\x30\x1a\x47\xc9\x31\xfe\x8b\xb1\x1e\x7e\x87\x8c\xff\x4d\xa3\x18\xae\xaf\x3c\x12\x9e\xfa\x82\xe2\x17\xbf\x23\x2e\x1f\x1b\xcc\xb0\xe6\x7b\xc6\x07\x8e\x3c\x02\xaf\xf7\x04\xe7\x77\xa2\x5f\xf0\x55\xa5\x27\x78\xfe\x29\xfb\x7c\xd6\x49\x1c\x11\xa4\x89\x1e\xe9\x54\xdf\x72\x5c\xa0\x0e\x75\x31\xfd\xad\xc4\xeb\x1c\x84\x4d\xac\x48\x7f\x72\x80\xe4\xeb\xbe\x93\x90\xce\x63\xfc\xd7\x84\xa0\x1d\xe7\xc2\x8e\x9c\xf5\xbb\x2a\x4d\x6d\xf9\xc0\x21\x3f\x6c\x1b\xf9\xd4\xe6\xee\x85\xd8\xd1\x09\x1e\xaf\x69\xe7\xdf\x7d\x3d\xdc\x58\x12\x44\xde\xa1\x33\xee\x94\x86\xee\xfa\x6d\x78\x33\x2c\xba\xc6\x4d\x03\x0c\x3d\xc7\x4b\xee\x5e\xed\x68\x7b\xc8\xab\x27\x4d\x19\x38\x61\x89\x4b\x3e\xb3\x4b\x41\x74\x5f\x51\x66\xcb\x72\xdd\x5a\xf7\x38\x0c\xe0\x1f\xdc\x0b\x6e\x16\x5e\xf8\xac\xf0\x96\xeb\xcf\xb8\x69\x64\x99\xd7\x2a\x3c\x92\x21\xdd\xc6\x41\x67\x9a\x40\x64\x41\xf4\xb1\x03\x73\x3d\xee\x02\x7d\xb0\x1c\x19\x21\xf8\xc7\x20\x84\x90\xac\x55\xb7\x77\xf0\x5f\xa2\x0f\x1f\x73\x0a\xf0\xaa\x2c\x75\x0d\xa7\x6e\xfe\x2d\x4f\x5f\xb9\x1d\xdc\x78\x8b\xfc\xbb\x56\x99\xbc\x47\xe4\xf7\x2b\xbb\xe2\x6f\x80\x84\xff\x9b\x42\xf4\xaf\x66\x93\xbb\xb2\x92\x6c\xfe\xe4\xd9\xf5\xd1\x9b\xea\x53\x40\xcf\x62\x38\x13\x6e\xac\x4f\x13\x27\xbb\xeb\xfd\x08\xee\xbd\xc9\x3c\xc5\xdb\xc4\xd1\x10\xc3\xc1\xe8\x9e\xfc\x31\x1a\x7f\xe8\x97\xda\xc7\xef\xc3\x82\x36\xef\xb8\x91\x21\xb7\x1e\xe2\xaf\x03\x71\xa4\xa0\x92\x3a\x58\xc8\xf2\xe8\x78\x6a\x85\xe7\x0e\x22\xe8\x72\xe6\x54\x97\xd9\x71\x4a\x3d\x7f\x07\xf4\xb0\x92\xef\x69\x39\x2b\x70\xe3\xd3\x36\x85\x5e\xa8\x7d\xc3\xeb\xb0\xb9\xbd\x75\x9c\x70\x17\x4f\x5f\xd1\x9a\xce\xa4\x46\x94\xe9\x0f\x60\x2c\x01\x99\xf3\x34\x7d\xd5\xbc\x91\x99\xdd\x9a\xaa\x3c\x60\x9c\xc6\x1f\xb8\x38\xd9\x27\xc7\x62\x80\x48\xe7\x19\x55\x1c\xab\x4f\xdb\xac\xa7\xd4\x04\xaa\x85\x27\x60\xd3\x2a\x34\x01\x1b\x65\x23\x89\x9f\x85\x99\x93\xe2\xbb\x05\x6e\x46\xcb\x0c\xc3\x1b\xf8\x0f\x09\xed\x66\xe6\x5d\xe0\x66\xe2\xbc\x8d\xae\x38\x40\xc1\x07\x7f\x07\xe9\xfb\xe0\xef\x10\xf5\x1f\x9e\xb2\x18\x28\x89\x4e\x52\x65\xb0\x28\x5a\x9b\xaf\xb8\xec\x0f\x46\xaa\xcb\x76\xc2\x7b\xe7\xd7\x98\x9b\x23\x69\x50\x7a\x57\xce\xab\x95\xc7\xc2\x6b\xe7\xe3\x8b\x77\xfa\x49\x47\xa2\x91\x46\xce\x13\x97\xf0\xd2\xf9\xd1\x1b\x34\x25\xde\x8e\xb3\x90\x22\xce\x83\xac\xd7\xa0\x3b\xcf\x47\x45\x25\xf5\xf4\x28\xb9\x49\x3f\x9f\x2c\x46\xfd\xff\x07\xb2\x54\x5a\xbd\xbb\x07\x97\xbd\x63\x32\x4a\xfe\xd4\x26\x83\xdc\x54\x89\xe8\xec\xdd\x3f\x29\x5a\x67\xbe\xb0\x14\xa9\xd8\x7e\x13\x8c\xe5\x7b\xd2\x6d\xd3\x0b\xf4\xe7\xc1\x83\xcf\xfd\x69\x3d\x3d\x9b\xfc\x38\xf2\x9f\x70\x43\x52\xe7\xc9\xcc\x4d\x68\xee\x9d\x91\x76\x77\xb0\x07\x55\x33\x17\x4d\xa8\x9a\x86\xf0\xee\x74\xb5\xb1\xd9\xad\x2c\xfa\xe2\xd3\x00\xa9\x1c\x2c\x3e\xd3\xe5\x07\xc6\xe0\xd0\x53\x1b\x20\xdf\xc0\xd8\xde\xcf\x10\x83\xf8\x78\x53\xc2\x12\x09\xa5\xc1\xdf\x5b\x67\x3d\xb3\xfd\x17\x29\x7c\x3d\x6e\x87\x70\xdc\xf1\xe5\x06\x8a\xd5\x42\xb9\xea\xda\xf5\x95\x39\x6a\xdf\x03\x95\x3a\x62\xf0\xdb\x3b\xe8\x12\x5d\xe8\x43\xdf\x17\x55\xfe\xba\x91\x0c\x20\xe7\xb3\x34\x02\x90\xfe\x28\x4e\x0a\x50\x16\x52\xf8\xad\x9b\x0c\x1c\xdf\xda\x4f\x02\x49\x7e\xaa\x26\x33\xbf\xa0\x43\x80\x5e\xfa\x63\x33\x2e\xa8\x95\x59\xcd\x7f\xf1\xbf\x5f\xe0\x20\x96\xfc\x0e\x8c\x9c\x9d\xfc\x75\x51\x85\xad\x92\x34\xca\x7e\xa2\x25\x9e\x98\xdf\x74\x1c\xd8\x38\x56\x06\x94\xe7\xc6\x58\xdd\xca\x49\x7d\x5f\xc5\xdf\x1c\x92\xe5\x6c\x5a\x47\x38\x31\x5d\xb9\x45\x72\xbc\x85\xd9\x88\xd9\x2f\xd6\xdf\xe2\x00\x0e\x3b\x11\x27\x35\x48\x45\xea\x77\x9e\xb2\x70\x6f\x26\x76\x8c\x3e\xdf\x29\xf6\xda\x0f\xc8\x67\xe0\xf2\x62\x76\x0f\xed\x62\xb8\x77\x12\x6d\x0b\xe6\x0c\x3d\x7e\x8c\x1a\x5c\x93\x62\x76\xfa\x44\x16\xfb\x0a\xe3\xe5\x5e\x6c\xf6\xde\xf7\x8a\x68\xf2\x0b\x4f\xa7\x46\x25\x7c\x3c\xf9\xff\x00\x00\x00\xff\xff\x39\xbb\x8f\x10\xb8\x73\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,11 +239,11 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xab, 0x1f, 0xa4, 0xe, 0x15, 0x81, 0xe1, 0x6d, 0xad, 0xbc, 0x3b, 0x11, 0x46, 0xab, 0xd6, 0x7b, 0xaa, 0xe4, 0x99, 0x1, 0xc5, 0xdc, 0x96, 0x88, 0xc0, 0x12, 0x2d, 0x4a, 0x62, 0x30, 0xe1, 0x32}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xba, 0xcf, 0x7a, 0x87, 0xc4, 0xfe, 0x7b, 0xfa, 0xed, 0x9c, 0xfd, 0xb7, 0xc2, 0xe6, 0x58, 0xcf, 0x4f, 0xb2, 0x48, 0x77, 0x13, 0xdc, 0xfa, 0x20, 0xdf, 0x17, 0xdb, 0xad, 0x12, 0x32, 0xe6, 0x5f}} return a, nil } -var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7c\xdd\x73\x1b\x37\x92\xf8\xbb\xfe\x8a\xb6\x1f\xbc\x64\x4c\x51\xca\xfe\x7e\x75\x75\xa5\x12\x95\x72\x7c\xeb\x8d\xef\x72\x59\xd7\xc6\xc9\x3d\xb8\x54\x57\xe0\x4c\x0f\x89\xf3\x10\x60\x00\x50\x32\xe3\xf5\xff\x7e\x85\x06\x66\x06\x5f\x1c\x52\x92\xf7\xbe\xfc\x90\x88\x9c\x41\xa3\xbb\xd1\xdf\xdd\xe0\xc5\xc5\x05\xbc\x5f\x23\xfc\x24\x6b\xfc\x15\x95\xe6\x52\x7c\x8f\xac\x92\x02\x2a\x29\x8c\x62\x95\x81\xb5\x6c\x6b\x0d\x66\x8d\xb0\x65\xda\x00\x13\x35\x34\x3b\xb3\x53\x08\x5b\x25\x8d\xac\x64\x0b\x77\x6e\xa5\x9e\x9f\x59\x78\x66\xcd\x0c\xe8\xb5\xdc\xb5\x35\x2c\x11\x76\x1a\x6b\x30\x12\xf0\x13\x56\x3b\x83\x17\x6b\x26\xea\x16\x61\xd9\xca\xea\xa3\x06\x66\x80\x31\x58\xf1\x3b\x14\xee\x2b\x58\x23\x5f\xad\x8d\x03\x75\xd6\xe1\xa7\x51\xdd\xf1\x0a\x81\x55\x95\xdc\x89\x10\xa9\x0c\xf3\xf9\x0f\xc8\x94\x59\x22\x33\xa0\x50\xcb\x9d\xaa\x90\xc0\xdc\xaf\x79\xb5\x06\xae\xed\xb7\x5b\x29\x34\x5f\xb6\x08\x8d\x54\x80\x1b\x6e\x0c\x17\x2b\x02\x17\x33\x01\xef\x50\x98\xf9\x80\x06\x7d\x26\xd6\x30\x2e\xdc\xfe\xd5\x4e\x29\xfb\xa5\xe7\x01\xf1\x87\xb5\x2d\x3d\xdb\x6d\x2b\xb9\xb1\x90\x63\x06\x0d\x90\xb8\x76\xbb\x63\x6d\xbf\x50\x7b\x30\x7c\x83\xb4\xb4\x03\x67\x98\x45\x93\x6b\xd8\x6d\x6b\x66\xb0\x26\x00\x52\x01\xeb\xdf\x58\xca\x9d\xa8\x99\xda\x3b\xd2\x58\xb5\xc6\x9a\xb6\x39\x3b\x78\xb6\xf3\x57\xf5\x86\x8b\x9e\x3b\x04\xdd\x1f\x12\xab\x6b\x10\x78\x9f\x02\xe7\xa8\xbb\x8d\xab\x35\x13\x2b\x04\xfc\xc4\x35\x31\xcd\xcb\x42\xbe\x60\x0e\x6f\x0e\x3d\x82\x8a\x09\x90\xa2\xdd\xc3\xd2\x9d\x8d\x03\x5a\x03\x6f\x2c\xf1\x7b\x90\x55\xb5\x53\xc0\x1a\x83\x2a\x62\x72\x28\x21\xf0\xb2\x83\xfc\x0b\xb1\xe6\x8d\x42\xfc\x1d\xdf\xa1\xe2\xb2\xee\xf8\xcc\xb5\x25\xce\x0a\x9f\xd0\x16\x15\x12\x4d\x21\x6b\xd4\xb0\x66\x77\x08\x28\xe4\x6e\xb5\xf6\x5c\x97\xc4\x3e\x63\xff\x88\xb9\xef\xb0\x0b\x0e\xef\xe0\xbe\x44\x18\x6b\xb5\xb4\x82\xdf\x11\xb5\xdc\x13\x0d\x2c\x62\xfa\x0c\x96\x3b\xe3\x78\xc0\x1b\xaf\x36\xa8\x10\x98\x42\x10\x32\x93\x9c\x90\x79\xf7\xdc\xac\xb9\x28\x09\x5f\x01\x21\xa9\xa0\x83\x1e\x1e\xec\x01\x96\xf5\x14\xf6\xda\xcf\x8d\xc6\xb6\x21\xba\x02\x5d\xfe\x6d\x47\xc2\x7a\x40\xfc\xdd\x5e\x9f\x4c\x46\xc5\xfc\x6c\xbb\x5b\x0e\xb0\x73\xa3\xf3\xf9\xec\x0c\x00\xc0\x62\xf1\xb3\x51\xbb\xca\xaa\xf0\x56\xa1\x46\x41\xb2\xa6\x65\x63\xee\x59\x20\x52\x4c\xc3\xcf\xb8\x61\xc2\xf0\xaa\xd3\xdc\x1e\x00\x6b\xa5\x58\x11\xb3\x60\x8d\xed\x16\x15\x34\x3b\x51\x19\xab\x86\xfd\x3b\x6f\xa4\x02\x85\x0d\x2a\x14\xf6\x48\x34\x22\xac\x8d\xd9\xea\xab\x8b\x0b\x8d\x9b\x3b\x54\x73\xa9\x56\x17\xf4\xba\xc5\x5c\x3b\x9c\x7e\xa6\x47\xf0\x99\xbe\xef\x40\xbd\x96\x9b\xad\x14\x28\x8c\x86\x1a\x1b\x2e\x2c\xbe\x0c\x74\x87\xdd\x5d\x80\x5d\x07\xae\x45\x03\x1b\xf6\x1f\x52\x5d\xc1\x2f\x6f\x85\xf9\xc7\xfc\x21\x17\x87\x1f\x6e\x99\xa9\xd6\x07\x1f\x2a\xfc\x2b\xb6\xc8\x34\x5e\x59\x4e\x72\xb1\xfa\xee\xac\x7f\x89\x0b\x6e\x26\xe1\xc6\xb3\x68\xa7\x59\x04\x7a\x56\x82\x35\x0d\x88\xb7\xff\xac\x8c\xcc\x09\x22\x2c\x1c\x49\x85\xc7\x76\x0b\xfb\xd8\xfe\x3f\x7f\x4c\x7b\xc2\xc2\xed\x5d\x78\xdc\x23\x61\xdf\xe9\x3f\xf4\x2f\x7e\x39\x8b\x4e\xe3\xaf\x68\x76\x4a\xe8\x5e\x50\xb8\xe8\x4e\xad\x91\x6a\xc3\x0c\x4c\x70\xbe\x9a\xc3\xdd\x35\x21\x7b\x33\xbf\x26\xac\x6e\xe6\xd7\xb4\xfd\xcd\xf9\xf5\xb0\xc5\xcd\x34\x82\xcc\x34\x30\xcf\x86\x88\xeb\xcd\x4e\x80\x91\xee\xc1\x64\xda\x71\x2a\xe1\x93\x3d\x1a\x27\x58\xaf\xa5\x42\xff\xca\x22\x60\xdf\x7c\x00\x11\x2d\xa4\x7f\xf3\x4a\x8a\x8a\x99\xc9\xf3\xf9\xf3\x91\xa7\xf9\x93\xf8\x08\x46\xb7\x98\x3e\x79\x0f\x62\xe0\xf8\x1e\xd1\x57\xa4\x3a\x16\xa8\x3d\xd5\x73\xe5\xcf\x98\x37\xc0\x8d\x73\x32\x1a\x5e\x80\xa2\xe3\x8c\xd6\xf1\x26\x13\x8c\x67\x0b\x10\xbc\x4d\x58\x6e\xff\xb9\xe5\x19\xe7\x7b\x5a\xcf\x9f\xf7\x74\x27\x30\x9f\xc5\xc8\x06\x52\x36\x02\xb7\x28\x94\xdf\xc0\xeb\x9d\x36\x72\x43\x86\x82\x29\x66\xa4\xd2\xf0\xcd\x45\x59\x6c\x8d\xda\x11\x0f\xbc\xcc\x56\x52\x91\x97\x5e\x29\x64\xce\x25\x32\x11\xad\xdb\x32\x6d\x2d\x73\xf8\x3a\xc5\x69\xac\xd5\x08\xd2\x7a\x96\x7b\x1e\x28\x4b\x27\xaf\xf6\xc5\x3f\x3b\x98\xef\xd7\x4c\x4c\xfe\xdd\xbd\x7b\xe5\x01\x4d\xaf\xe0\x7b\x29\x53\x86\xf2\x06\x26\x81\xbe\x3f\x5b\xb8\x45\xee\x63\x6a\x18\x22\x2e\xf5\x6b\x6e\xc2\x25\x09\x83\xc3\x4f\x07\xf6\x25\x43\x32\xec\x6b\x3f\x1e\xdd\x97\xd6\xdc\x84\x4b\xc6\x0e\xb6\xdf\xcb\x59\xa5\x7e\x2f\xfa\x78\x6c\x2f\xb7\xe6\x26\x5c\x12\xef\x05\x45\x29\xa2\xc3\x3a\x66\xcf\x4e\x10\x0c\x08\x48\xb3\x4b\xf1\xb7\x1d\x6b\xad\xd3\xfe\x3a\x42\xf2\x17\xf5\x27\x0b\xf0\xbd\x3c\x4d\x5a\x42\xc6\xa4\xe2\x46\xcb\xa7\xf0\xb7\xbf\x0d\x8f\x3b\xd8\xee\xd1\x23\xb9\xd1\xa2\xd6\x5f\x55\x47\x7e\x44\xad\x4f\x57\x10\x4f\xf2\xb3\x12\xcd\x03\xf7\xbe\x0e\x85\x7f\x8f\xc3\xee\xa8\x7d\xdc\x49\x17\xc9\x7e\x1c\xb5\x36\x3b\x8a\xe9\x89\x56\x3d\x86\xb6\x47\xcb\xae\x0f\x6e\x22\x63\x07\x2f\x5e\x44\xa1\x4d\x64\x91\xfa\x87\x3e\xb0\x59\x14\xed\xc1\xc9\x8c\xf8\x06\x3f\xb1\xca\xb4\xfb\x6f\x4e\x61\xc9\x29\xdc\xd0\x46\xf1\xca\x3c\x49\x97\x63\x51\x1e\x08\x0e\x42\xb5\x9e\xea\x52\xc4\x16\x30\x20\x22\xde\x66\x58\x97\xf3\xcb\xf9\xe5\x90\x37\x84\x98\xff\x8e\x4a\x3a\x34\x29\xce\x4a\x83\x71\x8f\xa5\x7f\xc3\x87\xb9\x97\x7d\x88\x7b\xd9\x87\xb7\x97\x71\x68\x2b\x78\x3b\x4d\x51\xf2\x49\x48\x56\x25\xe8\xb2\x1e\xcb\x68\x2e\x92\x24\x3f\xcc\x3c\xcc\x1a\xb9\x72\x69\x6b\x9a\x45\x74\x99\x4f\x97\xbe\x7f\xce\x82\x78\x5a\xf6\x03\x25\xbb\x2e\x18\xff\x87\xff\x9f\xbd\xe3\x37\xed\xf8\x90\x04\xf9\x05\x08\xb3\x74\xc9\xb4\x10\xca\x07\xeb\x60\x11\xe2\x91\xbf\xda\x45\xd8\x8b\x2c\xc5\x19\x3d\x60\x7b\x88\x7d\xe9\x62\x0e\xbf\x58\x63\x45\xa1\xb5\xcb\xf5\xb0\x85\x3b\xd6\xee\x10\xfa\xc5\xf6\x0c\x7a\x0e\x2f\xb1\x91\x2a\x2e\x94\x2c\xe3\xb2\xd5\x7c\x38\x43\xbe\xd9\xb6\xbc\xb1\x99\x33\xd6\x2b\x84\xca\x0a\x66\x25\x6b\x1c\x5e\x79\x9f\x22\x64\x35\x8e\x25\xe5\x86\x4b\x3a\xed\x35\x1b\x92\x0a\x27\xa4\x03\x98\xb7\x54\xd0\x61\xed\x3d\xdb\x3b\x22\x1b\xae\xb4\x01\x6c\x71\x43\xc5\x1e\x11\x22\xdc\x9d\xfb\xf7\x76\x8f\x1f\xb9\x36\xb9\x90\x27\x12\x62\xa5\xfd\xb0\xd0\x58\x61\x08\x16\x75\x59\x45\xa8\x2c\xa9\x8a\xa4\xf0\xa3\xc3\x8d\x44\xe7\x72\x16\xc7\x62\xbd\x08\x05\x3b\xce\xfa\x37\x32\x35\xfa\x13\x15\xbb\xba\x4a\xd7\xfd\x1a\xc5\x68\x8d\x2b\xe2\xe8\xe3\x8b\x6d\x3d\x14\x2d\x95\x71\x75\x98\xb8\xc2\x18\x1e\xbf\xc6\xdf\x76\x28\x2a\xb4\xea\xac\xac\x41\xd0\xf6\x7d\x29\x10\x90\x55\xbe\x42\xc4\x44\x56\xb6\x9b\x43\x84\x6b\x5c\x25\xb9\x43\xc5\x9b\x3d\x08\xe9\x96\x69\xb8\x47\x85\xb0\xe1\xd6\x6c\x0f\xa7\xed\x40\x46\x75\x90\xe1\x24\x62\x61\xe1\xa8\xaf\xe0\x43\x72\x6c\xb7\x03\xe3\x3b\x22\x22\x6b\x31\x3d\x74\x0e\x4c\x14\xea\x8d\xbd\x06\x34\x54\x1b\x82\xad\x2b\x23\x95\x0e\x27\x7b\x63\x83\x4c\xef\x14\x5a\x93\xd8\x95\x77\x27\x8d\x92\x9b\xbc\x84\x37\x4d\xc9\x0f\x4b\x41\x1e\x83\xb0\x38\xf5\xda\x95\xd2\x26\x4d\xf0\x5d\x47\x64\x40\xdf\x6b\x26\xa4\xe0\x15\x6b\x41\x1b\xa9\xd8\x0a\xad\xa9\x5f\x93\xe9\x28\x97\x8a\xe3\x42\xe8\x80\x94\x55\x26\x7a\xf6\xb3\x83\xf3\x8e\x99\xb5\x4d\xe9\xfb\x0f\x4f\xd8\x33\x2f\x4f\xc7\xfb\xf6\xcf\x8f\xef\xfd\x7d\x68\x9f\xb8\xa8\xf1\x13\xd6\xa5\x4a\x2c\x2d\x60\x55\x85\x5a\x4f\x3a\x03\x39\x0d\xdd\x47\xc7\xf3\x2b\xf8\xec\x98\x9a\x59\x9a\x2f\xd0\xe5\x63\x83\x61\x75\x6a\xf5\x4a\x29\xb6\xef\xd4\xb4\x50\xb2\x8c\xb5\xee\x10\x32\x77\x4c\x1d\xb4\x8c\x57\xf0\xc1\x61\x75\x3b\x90\xfe\xd6\x52\x7b\xcc\xa4\x82\x6c\x0e\x17\x23\x7b\xfc\x66\x3d\x50\xa9\xa8\x80\xc0\x9b\xb1\x12\xec\x7e\x84\x02\x32\xf8\xbf\xf8\x85\x03\x53\x1d\xf6\xdf\xc5\xec\x3b\x5c\xb3\xe5\xce\xd8\x89\xdd\x66\x89\xca\xd2\xd0\x29\x13\x35\x60\x42\x65\x92\x02\xa7\x24\x6a\xae\xb9\x91\x71\xbe\xdf\xcc\x97\xb0\x7d\x79\xd9\x58\xa3\x29\xef\xad\xf9\x7a\x7c\x8d\x3c\x25\x24\x2d\x96\x9f\x7a\xcc\x6f\x0a\x3a\x1d\x88\xb8\x94\x2d\x32\x01\x4d\xcb\x56\x44\xe9\x47\xc4\x2d\x85\x61\x8a\x55\x1f\xed\x51\xb1\x52\xcf\x06\x04\x62\x4d\x54\x2d\xb1\x37\x78\x52\x38\x49\x58\x77\x1a\x36\x82\xa4\x5d\x43\xe6\xf2\x2f\xe2\x27\xfc\x64\x7a\xa5\x74\x81\xf1\x80\xdf\x2b\xa0\x86\x94\xcb\xbd\x4d\xe0\x3d\x92\x7e\xce\xaf\x71\x98\x92\xf9\x91\xc3\x98\x58\x94\x23\x0a\x09\xad\x9f\x53\x53\x3f\x60\x14\x37\x77\x08\xad\x0d\x13\xcc\x1e\x7f\xa1\xad\xd3\x2d\xdb\x30\x4e\x1a\xec\xcc\xb7\xb1\x62\x11\xc7\x52\xd6\x3e\xf5\x50\xdd\x26\x71\x05\xfc\x55\x5d\x6b\xab\x42\xce\x51\xe8\x42\x8b\x6a\x9e\x67\x21\x68\xd2\x28\x24\x33\x49\xc9\x0b\x69\xf9\x65\xab\xb0\x50\x90\x49\xa0\x44\x11\xed\x0d\xac\xd0\xbc\x76\x2a\x44\xb6\x62\x32\x9d\xf7\x3d\xa5\xdc\x60\x8f\xc8\x6b\xb1\x0e\x7a\x05\xcf\x5f\x33\x61\xb5\x4c\xa3\xb9\x70\xdc\x28\xf5\xeb\xac\x34\x93\x46\x7b\xf5\x96\xaa\xfb\xcb\x9b\x35\x81\xd6\xa4\x50\x13\x6d\xfe\x7c\xa4\x4c\x46\x89\x9f\x33\x0c\xa4\x26\x46\xba\x04\x52\x4b\xfa\xce\xc9\xda\x3d\x6f\xdb\x50\x19\x48\x13\x48\x3c\xed\x37\xaf\xbd\x7d\xb0\xa7\xce\xda\x16\x63\xca\x72\x9e\x1c\x52\x0f\x58\xd0\xd6\x67\x59\xd5\xdb\x97\x72\x17\xc7\xf9\xfb\x61\xe4\xe8\x6e\x7d\x8d\xf7\x08\x76\x0f\x82\xb8\x48\x65\x25\x2b\x05\x7a\xdc\x73\x21\xa3\xbe\x1a\xd7\x70\x6f\x33\x17\xe1\x05\xdf\xb2\x5d\x48\xb3\xb6\x46\x0a\x6d\x0e\x1e\x9a\xa2\x5a\x0a\x3c\x50\x3c\x1c\xad\x11\x5e\x5c\xc0\xbf\xa1\xb3\xc7\x46\x02\x17\x1a\x95\x3b\xf0\x65\x1c\x02\x18\x77\xe4\x52\xd5\x68\x03\xb1\xb6\xcf\x2b\x02\x40\x9d\xc9\x67\x02\xb8\xc0\xa6\xe1\x15\xa7\x5c\xb6\x5d\x49\xc5\xcd\x7a\xe3\x5a\x93\x9c\xcc\x93\x95\x62\xfc\xb4\xc5\xca\x8a\x0c\x99\x12\x0b\xbe\xf5\xbe\x35\x85\x9c\x85\xe0\xbd\xd4\xd9\x8c\x38\x46\xc4\x9a\x36\x7e\x8a\x3c\x0c\x09\x52\x8b\x62\x65\xe2\x5a\xea\xfd\x9a\xdb\xd4\x01\x6e\xe0\x5b\x78\xf1\xe2\x01\xc0\x3e\xf0\xf3\x6f\x6f\xe1\x66\xd4\x4e\x14\x4e\xdc\x62\xcc\xe1\x1c\xbe\x1d\x51\xc7\x07\x50\xe4\x0e\x72\x62\xdd\x0a\x9f\x8d\xe1\x32\xcd\xc4\x41\x48\x12\x2c\x2b\x0e\xbe\x25\xdf\x67\x9c\x69\x00\x02\x3b\x41\x05\x43\x6e\x48\x52\x53\xfd\xb1\xe1\x81\xcd\x89\xbf\xbd\x72\x31\x24\x6c\x25\xb7\xd9\x8a\x91\xc0\xc0\x86\x09\x2a\x96\x32\xd3\xe5\x6f\x36\x3b\x72\x14\x24\xf6\xe2\xe2\x02\x16\x37\x76\x3b\x3f\x05\xa2\xd0\x7a\x17\x07\x97\xfa\xa2\xa6\xf3\x96\x35\x7e\x2a\xe2\xf2\xc7\x1c\x17\x32\x65\xc2\x50\xdf\x99\x39\x4a\x14\x6e\x5b\x56\x75\x2d\x76\x2b\xd5\x84\xcd\xc3\x71\xb1\x92\x8e\xf7\x0e\xfc\x0c\x34\xa7\x44\x90\x14\x20\xa8\x34\xc8\xd6\x86\x10\x58\xc4\xf7\xff\x75\xf8\x5a\xb4\x7a\xd8\x96\x83\xc2\x23\xdd\x0e\x05\x7a\x0b\xcc\xab\xf0\x1b\xfe\x09\xeb\x77\xf6\xfd\x02\xd2\xc6\x2b\x2a\x6f\x5b\x5c\xb1\x96\xb2\xdd\xca\x79\x96\x35\xdb\x6e\x51\x78\x4c\x87\xc9\x01\xbb\x55\x37\x22\x50\x38\x3a\x3d\x4f\x4d\x5b\x2e\xab\x65\x09\x5a\x1c\x6a\xad\x9d\x0c\xc0\xc7\x29\x93\x07\xeb\xbb\xd5\xb6\xb4\x0b\x37\xfc\x15\x45\x20\xff\x84\x2d\x52\xe4\x21\x8e\x45\xef\x10\xc4\x20\x35\xad\x4a\xc3\x90\x42\xe9\xec\xb4\xc8\xe3\xbf\x25\xd2\x70\x34\x04\x51\xc6\x13\x82\x8b\xf2\xb1\xa6\xc6\xa9\xab\xcb\xfc\x0b\x46\xbc\x9a\x5e\xc1\xf3\x9f\x82\x42\x1a\xcd\x42\x60\xdd\xab\x7c\xf0\xea\xff\xea\x98\x86\xca\x99\x1b\x79\x17\x57\x4f\x36\x6c\x4b\xc9\x89\xd5\xd4\x4e\x02\xe9\xdc\xbf\x8f\x03\xee\xd3\xd9\xac\x68\x93\xc9\x47\xdc\x5f\xc1\xa8\x3f\x08\xc2\x03\x35\x20\x16\x19\xee\xbe\x16\xf3\x7f\x39\x3c\xc8\x9c\xf3\x10\x22\x5c\x3e\x34\x44\xb0\x01\xc2\x57\x08\x08\x98\x26\x2f\xff\xb0\x9d\x17\x51\xdd\x7d\x16\x6f\xbc\x41\xad\xd9\x0a\xaf\xe0\x79\x96\x55\xf8\x60\x95\x93\x30\xce\xac\xbe\x0c\xbe\x8f\x26\xd3\xe8\x85\xce\x0a\x84\x92\xf0\x3c\x11\xaa\x07\xb0\xde\x4b\x29\xc5\x31\xb9\x68\x3a\x7f\x67\xbd\xe3\x9a\x75\x81\x70\x63\x1d\x9f\x13\xa5\xbd\xdc\x75\x6e\xcd\x47\x32\x0a\x2b\xa9\xea\xc8\xf9\x16\x43\x05\x6f\x0c\x68\x8a\x8e\xdc\xb0\x83\xcd\xea\x5a\x21\xb5\x3f\xa9\x92\xe2\xa5\xd2\x61\xc0\x03\xf7\x2c\x9b\xa6\x97\xd7\x59\x0a\x7b\x89\x15\xdb\x69\x1c\x04\x9a\xc4\xfd\xde\xb2\x52\x19\x54\x8f\xf6\xa4\x7e\x48\xe5\xc5\x0b\x78\xac\x2f\x7d\x06\x37\x8f\xf7\xa6\xa5\xe1\x85\xd3\x7d\x78\x1a\x3a\x06\xfe\x37\x71\xc5\xbf\xf8\x22\x40\xb1\x90\xc5\x45\xb9\x60\xc5\x7d\x85\xaa\x51\xf2\x77\x14\xa7\x54\x0b\x42\x17\x39\x11\x78\x5f\x2a\x26\x65\x6e\x5b\x6a\x73\x12\x17\x46\xdc\x31\x05\x44\xe9\x76\xcf\x1d\xd1\xb0\xdc\x35\x0d\x2a\x17\x6b\x4b\x03\x5b\x25\xb7\xa8\xda\xbd\x45\xff\x59\xea\xf3\x52\xb1\xfb\x33\x9a\xe2\xb4\xeb\x3c\xcb\xa8\xab\x20\xac\xe8\x5b\x75\x87\xc2\x8d\x6c\x9f\xc1\x47\x5b\xa6\x77\x5e\x7a\x89\x7b\x69\x83\xcc\x10\x81\x19\x68\xd6\x90\x6a\x6d\xd8\xc7\xbe\xbe\xf7\x5f\x10\x48\x8e\xb2\x3f\xe5\xfe\x89\x49\x75\xf8\x31\xe3\xa8\x0d\x1f\x42\x6f\xbd\x7f\x90\xff\xf9\x70\xaa\xfa\xde\x66\x87\xf1\xa7\xa0\xf2\x6a\x15\xe6\x1e\xff\xe0\xeb\xb4\xfe\x24\xda\x7d\x38\xf5\x4b\x89\x88\xa2\x8c\x25\xea\xc1\xa4\x60\xc3\xea\x77\x14\x08\x74\xce\xa2\xe4\xa5\x32\x46\x16\xe4\xec\x81\xb1\x2b\x5c\x17\x58\xfb\xe2\xc5\x69\x3b\x25\xe7\x5c\x82\x35\xcb\x20\x0d\xfe\x91\x54\xd2\x1a\x7b\xaf\x94\xd6\x84\x2f\x15\xb2\x8f\x59\x31\x74\xdf\xd5\x6f\x5c\x40\xc3\x68\x52\x78\x0e\xef\xbb\x07\x01\x10\x37\x98\x4e\x7c\xcd\xd2\x8b\x58\xc1\x1f\xea\x52\x1f\x20\xe4\xd1\x07\x1b\xbb\x3e\xae\x89\x96\x6c\x11\xce\xe8\x40\xdc\xc5\xcd\x1b\x57\x4e\x62\xed\xde\xba\xd4\x8b\x77\x41\xba\x8d\x85\x3f\x22\x6e\xb5\x2f\xd9\xcb\xa6\x74\x2f\x02\xfa\x5e\xac\xbb\xa1\xe1\xe0\xf7\x71\x0b\xb5\xd4\x97\x08\x6b\xa4\x24\xbc\xdd\x77\x53\xf5\xc9\xc5\x90\xa1\x97\x13\xfa\xef\xf4\xf6\xc8\x70\x39\xa5\x0f\x1f\xa8\xd3\x1b\x8e\x78\x10\xf2\xb3\xa1\xcb\x61\xc9\xa0\x37\xeb\x9d\xea\xde\xd1\x7b\x6d\x70\x63\xe9\x12\x9a\xd1\x68\x79\x5e\x29\x1f\xb8\x16\x56\xcb\x87\x1e\xc4\x90\x9e\x8c\x43\xf6\x0d\x05\xd2\xe3\xdc\x33\xf6\xe0\x26\xc5\xd1\xec\x6a\x8d\xd5\xc7\x37\x25\x6b\x34\x99\xe6\x93\x8f\xcf\x4e\xcf\x8d\x0e\xcf\x42\x3e\xa8\x40\x36\x92\x7a\xb9\xb1\xc8\x9c\x24\xbb\x24\x6f\x8b\x4c\x0a\x0d\xf3\x7c\xbb\xc1\x4b\xfe\x9a\xbe\x3e\x99\x16\xa7\xd4\x7c\x67\xc6\xee\x3c\x25\x86\x9f\xba\x3d\x14\x1a\xf6\x29\xd3\x72\x4d\x8e\xa7\x01\x0a\x34\x65\x5f\xe5\x36\x70\x18\x06\xc8\x19\x30\xde\x53\xca\x06\xb4\x5f\x91\xbd\xcb\xd5\xa3\x6f\x77\x05\x5f\xf5\x83\x14\x3e\xea\xb3\x7a\xa3\x93\x4c\x3e\x1e\x75\x85\x28\x98\xf7\x99\xbd\x14\x7f\x30\x49\xef\x2e\xf1\x65\xee\xae\x10\xcd\x43\xda\x77\x99\xd8\xf7\x5d\x4e\x5f\x2d\xa4\x86\xe4\x11\xc9\x1b\xe7\x44\x31\x00\x38\xb2\xe4\x65\x90\x0b\x1e\x8a\x8e\x5f\x5b\x7d\xf4\x14\x84\x85\x4e\x5f\x34\xec\x29\xcd\x5c\x54\xd8\x4b\xb0\x29\x57\x3d\x3f\x2c\xa2\x63\x4a\x9f\xcf\x74\x3f\x39\x80\x2b\xaa\xfd\x13\xa3\xd6\x70\xf5\x1d\x53\x3d\x1f\x5c\xf7\x7f\x71\x7a\xca\x54\xa8\x08\xc4\xb0\xae\x9f\x90\x51\x25\xac\x78\x58\x91\x21\x42\xe3\x16\xae\x17\x25\x16\x15\xaa\x8c\x09\x27\xe2\xcf\x2f\xb3\x7a\x44\x7a\xdc\xc9\xfa\x92\x9c\x1f\x48\x3e\x8b\x6d\x30\xd1\x75\x21\x1e\x21\x16\x19\x36\xff\x73\xd2\x5b\xd7\xc0\x7b\x0a\xc8\x98\xb2\x23\xc9\xdf\xdb\x06\xee\xb1\x1b\xdd\x66\x83\xd6\x2b\x3c\x27\xb7\x70\xe0\x82\xea\x13\xeb\x9a\x03\x3e\x10\x07\x7c\x23\x6e\xd2\x1f\x6b\x79\x2a\x2f\x9d\x3c\xba\xe8\xfa\xa4\x7e\xb0\x45\xb3\x8d\xaf\xa9\x30\xdd\x37\x92\x3a\x43\xef\xe3\xba\xd2\x3d\xdc\x3e\xb8\xb2\xd6\x6d\xd4\x87\x17\x9c\x6e\xe1\x26\x16\xf9\x07\x5f\xa8\x28\xad\x58\xc0\x87\xdb\x4c\x54\x9f\x6c\x27\x9d\xb6\xf8\x6b\xb3\xe1\x75\xd9\x7f\xde\x69\xd3\x8d\x66\x52\xd5\x89\x69\x9a\xf0\x99\x97\x40\x74\xfc\xb4\xb9\xf9\xac\x77\x84\xc0\x0c\xb4\xe8\xd7\xf9\x32\xda\xb1\x21\xa9\x0c\x7a\xc8\x96\x39\xf5\x99\xea\xe3\x8a\xf8\xa1\xd8\xa0\x78\x52\xf6\x7c\x42\xa1\xf7\x36\xdb\xf5\xf6\x59\x7e\xe3\xac\xe3\x69\x40\xd7\x11\x45\x3c\xff\xd6\xb5\xd9\xab\x76\x57\x27\xf7\xb1\xad\x6b\x96\x75\x9f\x9a\x0c\x09\xfa\xd2\xca\x71\xe6\xb1\xb4\x61\xca\x6a\x5a\x81\x83\x65\xb9\xf9\xee\xbb\xc7\x1b\xbf\x69\x56\x88\xa6\xd1\x0b\x51\x3f\xa1\xfd\x96\xe7\x07\x8e\xa4\x6b\xb8\x1c\x99\x88\xf0\x9a\x4e\x45\xd9\x7e\xde\xb7\xb3\x13\x7d\x25\x96\x19\xb8\xcc\xe3\x56\xcf\xb1\xcb\xb1\x33\xea\xda\x03\xf4\xf2\x59\xb1\xde\x7f\x4d\x84\xe7\x28\xf6\x93\xf5\x0f\xab\xee\xf0\x5c\xd6\x1e\xa7\x28\xb4\x77\x49\x4c\x5d\x2b\xe1\x88\xeb\x3e\x24\xcb\x87\xee\x51\x1c\xe9\x28\x06\xd6\x74\xac\xb2\x3a\xed\x6a\xa9\xf9\x3d\x8b\x87\x77\x31\x0f\xa0\x9a\x26\x0e\x61\xf5\xaa\x54\x58\x88\x4b\x06\xe5\xd1\x6b\x3f\xcb\x58\x5c\x7f\x60\x1c\xdb\x73\xe3\xa7\x34\xc8\xef\xe2\xfb\x31\x5e\x50\x62\x3a\x9e\x1e\xa4\x1c\x78\xe3\xef\xa4\x3b\x54\x55\x7e\x74\xc3\xb4\x43\xd4\x4a\xb5\xe1\xbf\x1e\x78\xa0\xb0\xca\x7e\x1f\x61\xb8\x5d\xf1\xaf\x6c\xdf\xa1\x18\xdf\xbb\x38\xc9\xa3\x1e\xb9\x78\x60\x55\xb1\xd3\xec\x05\x5c\x5a\x9f\x1e\x8e\x24\x7a\xab\xd0\xeb\xbc\xc0\x3b\x54\x70\xe9\x47\x17\x3a\x22\x2f\x83\x9b\x13\xde\x5f\x6d\x59\xe0\x9b\x78\x43\x7a\xcb\x7d\xb4\x7b\xaa\x31\xfd\x5c\xaa\x70\x3a\x20\x37\x74\x27\xa8\xaf\x13\xba\x2f\xbd\x51\x77\x38\x2e\xf1\x54\x34\x93\xab\xd2\x03\x37\xc2\x1b\x32\x05\x93\x62\xf7\x3c\x0f\x9c\x58\x31\xde\x1c\xa0\x7d\x9d\x09\x8a\xc0\xa0\x84\xa6\x70\x1c\x55\x8f\xc4\x6d\x74\xa6\x7f\x1d\x62\x95\xb0\x01\xee\x34\xb0\x8f\x60\xd6\x5c\x1b\xa9\x68\x42\x7e\xbc\x08\x1d\x2a\xd1\x01\xa3\x19\x6a\xcf\x01\x65\x1d\x52\xdc\x4c\x68\xbf\x0b\x38\xfb\x55\x04\xea\x74\xfe\xd1\x3e\xb7\x25\x4b\x3e\x42\xee\xb8\x5c\xf8\xf5\x61\xce\x92\x45\xf0\x54\x67\xd0\xd6\x03\xdb\x08\xd1\xff\xcc\x4e\x77\x56\xd6\xa6\x54\x72\xb3\x65\x86\x7e\x0a\xc7\x9b\x15\xf7\xce\x81\x43\x3b\xe2\x33\x26\xd8\x34\x58\x19\x7e\x87\xaf\xc2\xf4\xb5\x6f\xc4\x1d\xbb\xbf\x14\xf1\x52\x23\x53\xd5\xfa\x8d\x54\xaf\x5b\xa9\x51\x9b\x1f\x7a\x94\xa2\xe2\x7f\x3c\xa8\x53\x46\x60\x7a\x06\x4f\x91\xb2\xf2\x85\xbd\x77\x6c\x85\x85\x4b\x7b\x5b\xb2\x27\x6f\x83\xac\xac\x7f\x82\xea\xdd\xc1\x87\x46\x1a\xd6\xfe\x48\xea\x5a\x7e\x81\xae\xc3\x15\xcb\x89\xf4\xea\x20\xd8\x82\x9b\x49\x8f\xc4\x2c\xda\x75\x96\x6d\x33\xf3\x70\x4f\xa8\x52\xfa\xcb\xac\x2b\xfa\x01\x0e\x96\x64\xfa\xee\xa1\xdb\xca\x3e\x77\x7f\xe5\xaf\x04\xfb\xdb\xf4\x73\xf8\x94\xbf\xea\x09\x5e\x78\x0c\x13\x21\xef\x69\x2e\x44\x13\x8c\xf0\xb3\x01\xc4\xc8\xbc\x3b\xbd\xc2\xb5\x77\x88\xac\xbb\x49\xeb\x9c\xa9\xde\xb5\xc6\xb5\xa2\xcb\x77\xc7\xc6\xf5\x80\xa3\xb6\xd4\x1f\x3a\x85\x82\x65\x4a\x65\x29\x1b\x2c\x23\x6c\x6f\x16\x70\x79\x05\xcf\xe9\xef\x8d\x4d\x16\x97\x98\xde\xfc\x1f\x6e\x07\x5f\xc6\x8d\xa8\xee\x6c\x6e\x1c\x08\xff\xa9\x08\x25\x58\x99\xf8\x8a\xf8\xf4\x1e\x3f\xb9\xdb\x27\x46\x5d\xf5\x8a\x48\xfa\x26\x13\x9b\x2e\xd9\xf0\x65\xa1\x68\xff\x44\x38\x43\x68\x25\xb1\xfa\x12\x6d\x8e\xa2\xee\x5e\x0e\x56\xbe\x2c\x21\xd0\xbf\x3a\xb6\x7d\x00\x6f\x7c\xf3\x41\x93\x0f\x16\x1c\xca\xc4\x2f\x16\xc3\x26\x45\x3f\x50\x90\x28\x2f\x80\xf6\xbf\x81\x04\xfa\x3f\x12\x5b\x10\x7c\x18\x6c\x82\xfb\x7f\xda\x12\xb4\xff\x9a\x6e\x9e\xd0\x86\x41\xa3\xae\x6f\xae\x5b\x5e\x21\xdd\x03\xbc\x0a\x08\x9a\xc1\x6e\xfb\x5e\x5e\xf5\x44\xa5\xd6\xc6\x6d\xfd\x84\xac\xea\x4b\x6a\xf1\xff\xde\x0c\xfa\x72\x16\xdc\x5a\xe2\xc2\x7a\x37\xe7\xc2\x86\xd1\x39\xea\x7d\x70\x51\x43\xe5\x5c\x9a\xbf\xe3\xfc\x11\xf7\x96\x8d\x9e\xa4\xf7\x74\x8d\xca\xcd\x47\x6b\xb8\x5e\x80\x61\x6a\xd5\x89\x0d\xed\x90\x5d\x13\x72\xb3\x31\x8f\x70\x97\xbd\x5f\xce\x32\x9a\x21\xbc\x6b\xfb\x29\xd2\xe0\x7a\x74\xd3\x61\x45\x23\xd2\x7b\x29\xea\x48\xc4\xdb\xce\x46\x8c\x8b\x46\x62\x16\x78\x13\x0f\xcf\x1e\x0b\xaa\x82\x3a\xd0\xc8\x2f\x15\x9c\xb2\xbc\x64\xf0\x68\x9e\xd8\x66\x5c\xdd\x31\x12\xf5\x3a\xb2\x23\x2d\x36\x71\xa9\xc2\x7e\xa9\x7c\x57\x23\xa1\xee\xe2\x02\x7e\x94\x72\x0b\x3b\x61\x78\xdb\xc1\xa4\xae\x0f\x2a\x0d\x95\x92\x7a\x80\xed\x6a\x18\x04\xfd\xda\xc3\x4b\xd5\x43\xc1\x86\xd7\xb0\x80\x09\xbd\xf5\xd2\xbd\x35\x85\x0b\xf8\x63\x56\xaf\x19\xe5\xc2\x86\xd7\xe9\xb0\xe1\x91\xdf\xb7\x19\x05\x95\xd4\x2e\x12\x54\xc2\x4d\xae\x4f\x41\xac\x30\x70\xd9\x10\xe1\x7e\x9a\x33\x1e\xb6\x3e\x0a\x10\xce\x33\x51\x79\x28\x85\xe5\xb2\xe3\x97\x9c\x63\x5e\x0a\x36\x3c\x1e\xdb\x38\xd8\x53\xf0\x84\x5d\xdb\x13\xed\xb3\xb6\x94\xc6\x13\x98\x06\x2f\x73\x7d\x78\xda\x31\x96\x09\xf4\xb2\xef\x77\x3c\x70\xee\x5f\x0a\x06\x85\x22\xae\xfe\x87\xd9\x9a\xfe\xb2\x54\x63\x31\x39\x25\x4e\x1f\x50\xbd\xbc\x0d\x63\x40\x0a\x7d\x0f\x5e\xab\x2d\x8d\x03\x12\xf4\xf4\xa2\x37\x2c\xe0\xc2\xdf\xe5\xbe\xc8\x1c\x0f\xbd\x1c\xaf\x2f\x5d\xd8\x1e\x85\xd1\x2f\x48\x2a\x24\x74\x23\x84\x11\x7f\xce\xcd\x30\x1c\xd9\x4d\xde\xd9\xec\xec\xd5\xbb\xb7\xa0\xf9\x66\xdb\xfa\xce\xfa\x46\x2a\x04\x25\x97\x36\x8e\x8b\x2c\x30\x31\xb9\x14\xa3\x15\x7f\x58\x22\x0e\xa9\x21\xf9\x6d\x8f\xa0\x9d\xf5\xd9\x2e\x0f\x2f\x26\x5d\xd9\x2f\xbe\x8c\x2e\x1b\xae\x63\x2f\xe0\x43\xba\xfe\x76\x74\x69\x32\x0e\x75\xf0\x6c\x63\x20\xa7\xb4\xf7\x4e\x28\xd5\x91\x61\x0f\x4f\xa8\xef\xc1\xb9\x19\x05\xdf\x0d\x70\x3f\xf2\x31\xcc\xf3\x18\x09\x1a\xfd\xaf\x60\x86\xa2\x1e\x6f\x7d\xf2\x65\x03\x7a\xdb\x0f\x2e\xcd\x35\xbb\xc3\xc9\xf5\x79\x45\xe1\xba\xbb\x84\x3b\x99\xda\x40\xe5\xaa\x2c\xca\xd3\x53\xc0\xfc\x30\xcc\x0e\x05\xa0\x4a\x52\xdd\x05\x3a\x5f\xce\xe0\x3f\x03\x00\x00\xff\xff\x83\xa3\x5c\xcf\x39\x58\x00\x00" +var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x3c\x5d\x93\x1b\x37\x72\xef\xfb\x2b\x5a\x7a\xd0\x91\x16\xc5\x5d\x5f\x52\xa9\xd4\xd6\x72\x5d\xb2\x62\x9d\x95\x38\x3e\x95\x2d\x3b\x0f\xaa\xad\x14\x38\xd3\x43\x22\x1a\x02\x34\x00\xee\x8a\xd6\xe9\xbf\xa7\xd0\xc0\xcc\xe0\x8b\x43\xee\xae\x9c\x8f\xf3\xc3\x9d\x48\x02\x8d\xee\x46\x7f\x77\x63\xcf\xcf\xcf\xe1\xdd\x1a\xe1\x47\x59\xe3\xaf\xa8\x34\x97\xe2\x5b\x64\x95\x14\x50\x49\x61\x14\xab\x0c\xac\x65\x5b\x6b\x30\x6b\x84\x2d\xd3\x06\x98\xa8\xa1\xd9\x99\x9d\x42\xd8\x2a\x69\x64\x25\x5b\xb8\x75\x3b\xf5\xfc\xcc\xc2\x33\x6b\x66\x40\xaf\xe5\xae\xad\x61\x89\xb0\xd3\x58\x83\x91\x80\x1f\xb1\xda\x19\x3c\x5f\x33\x51\xb7\x08\xcb\x56\x56\x1f\x34\x30\x03\x8c\xc1\x8a\xdf\xa2\x70\x5f\xc1\x1a\xf9\x6a\x6d\x1c\xa8\xb3\x0e\x3f\x8d\xea\x96\x57\x08\xac\xaa\xe4\x4e\x84\x48\x65\x98\xcf\xbf\x47\xa6\xcc\x12\x99\x01\x85\x5a\xee\x54\x85\x04\xe6\x6e\xcd\xab\x35\x70\x6d\xbf\xdd\x4a\xa1\xf9\xb2\x45\x68\xa4\x02\xdc\x70\x63\xb8\x58\x11\xb8\x98\x09\x78\x8b\xc2\xcc\x07\x34\xe8\x33\xb1\x86\x71\xe1\xce\xaf\x76\x4a\xd9\x2f\x3d\x0f\x88\x3f\xac\x6d\xe9\xb7\xdd\xb6\x92\x1b\x0b\x39\x66\xd0\x00\x89\x6b\x77\x3a\xd6\xf6\x0b\xb5\x07\xc3\x37\x48\x5b\x3b\x70\x86\x59\x34\xb9\x86\xdd\xb6\x66\x06\x6b\x02\x20\x15\xb0\x7e\xc5\x52\xee\x44\xcd\xd4\xde\x91\xc6\xaa\x35\xd6\x74\xcc\xd9\xc1\xbb\x9d\xbf\xac\x37\x5c\xf4\xdc\x21\xe8\xfe\x92\x58\x5d\x83\xc0\xbb\x14\x38\x47\xdd\x1d\x5c\xad\x99\x58\x21\xe0\x47\xae\x89\x69\x5e\x16\xf2\x0d\x73\x78\x7d\xe8\x27\xa8\x98\x00\x29\xda\x3d\x2c\xdd\xdd\x38\xa0\x35\xf0\xc6\x12\xbf\x07\x59\x55\x3b\x05\xac\x31\xa8\x22\x26\x87\x12\x02\xcf\x3b\xc8\xbf\x10\x6b\x5e\x2b\xc4\xdf\xf1\x2d\x2a\x2e\xeb\x8e\xcf\x5c\x5b\xe2\xac\xf0\x09\x6d\x51\x21\xd1\x14\xb2\x46\x0d\x6b\x76\x8b\x80\x42\xee\x56\x6b\xcf\x75\x49\xec\x33\xf6\x1f\x31\xf7\x1d\x76\xc1\xe5\x1d\x3c\x97\x08\x63\xad\x96\x56\xf0\x3b\xa2\x96\x7b\xa2\x81\x45\x4c\x9f\xc1\x72\x67\x1c\x0f\x78\xe3\xd5\x06\x15\x02\x53\x08\x42\x66\x92\x13\x32\xef\x8e\x9b\x35\x17\x25\xe1\x2b\x20\x24\x15\x74\xd0\xc3\x8b\x3d\xc0\xb2\x9e\xc2\x5e\xfb\xb9\xd1\xd8\x36\x44\x57\xa0\xcb\xbf\xed\x48\x58\x0f\x88\xbf\x3b\xeb\xa3\xc9\xa8\x98\x9f\xb1\xaa\x42\xad\x27\xac\x6d\xa7\xc3\x19\xb9\xf1\xf9\x74\x76\x06\x00\x60\xb1\xf9\xd9\xa8\x5d\x65\x55\x79\xab\x50\xa3\x20\x99\xd3\xb2\x31\x77\x2c\x10\x2d\xa6\xe1\x67\xdc\x30\x61\x78\xd5\x69\x70\x0f\x80\xb5\x52\xac\x88\x69\xb0\xc6\x76\x8b\x0a\x9a\x9d\xa8\x8c\x55\xc7\x7e\xcd\x6b\xa9\x40\x61\x83\x0a\x85\xbd\x1a\x8d\x08\x6b\x63\xb6\xfa\xf2\xfc\x5c\xe3\xe6\x16\xd5\x5c\xaa\xd5\x39\x2d\x0f\x29\xd0\x0e\xb7\x9f\x69\x09\x7c\xa2\xdf\x3b\x90\xaf\xe4\x66\x2b\x05\x0a\xa3\xa1\xc6\x86\x0b\x8b\x37\x03\xdd\x61\x79\x1b\x60\x99\x82\x6d\xd1\xc0\x86\xfd\x97\x54\x97\xf0\xcb\x1b\x61\xfe\xf9\xf0\x22\x2e\x8e\x2f\xda\x32\x53\xad\x8f\x2e\x52\xf8\x13\xb6\xc8\x34\x5e\x5a\x8e\x73\xb1\xfa\xe6\xac\x5f\xcc\x05\x37\x93\x10\xa1\x59\x74\xf2\x2c\x3a\x62\x56\x82\x35\x0d\x98\x63\xff\xb3\x32\x35\x27\x88\xb0\x70\xa4\x16\x7e\xb6\x47\xd8\x9f\xed\xff\xe7\x3f\xd3\x99\xb0\x70\x67\x17\x7e\xee\x91\xb0\x6b\xfa\x0f\xfd\xc2\xcf\x67\xd1\x6d\xfd\x84\x66\xa7\x84\xee\x05\x8a\x8b\xee\x56\x1b\xa9\x36\xcc\xc0\x04\xe7\xab\x39\xdc\x5e\x11\xb2\xd7\xf3\x2b\xc2\xea\x7a\x7e\x45\xc7\x5f\xbf\xb8\x1a\x8e\xb8\x9e\x46\x90\x99\x06\xe6\xd9\x50\xe4\x7e\xb3\x13\x60\xa4\x5b\x30\x99\x76\x1c\x4b\xf8\x65\xaf\xc8\x09\xe2\x2b\xa9\xd0\x2f\x59\x04\x6c\x9c\x0f\x20\xa2\x8d\xf4\xdf\xbc\x92\xa2\x62\x66\xf2\x74\xfe\x74\xe4\xd7\xfc\x97\xf8\x2a\x46\x8f\x98\x3e\xfa\x0c\x62\xe4\xf8\x19\xd1\x57\xa4\x62\x16\xa8\xbd\xdd\x17\xca\xdf\x35\x6f\x80\x1b\xe7\x9c\x34\x3c\x03\x45\xd7\x1a\xed\xe3\x4d\x26\x20\x4f\x16\x20\x78\x9b\xb0\xdc\xfe\xe7\xb6\x67\x9c\xef\x69\x7d\xf1\xb4\xa7\x3b\x81\xf9\x24\x46\x36\x90\xb6\x11\xb8\x45\xe1\xfc\x0a\x5e\xed\xb4\x91\x1b\x32\x28\x4c\x31\x23\x95\x86\xaf\xce\xcb\xe2\x6b\xd4\x8e\x78\xe0\x65\xb7\x92\x8a\xbc\xfb\x4a\x21\x73\xae\x94\x89\x68\xdf\x96\x69\x6b\xd1\xc3\xe5\x14\xdf\xb1\x56\x23\x48\xeb\x91\xee\x78\xa0\x34\xa9\xdc\xda\x0d\x7f\x71\xb0\xdf\xad\x99\x98\xfc\xa7\xdb\x73\xe9\x01\x4e\x2f\xe1\x5b\x29\x53\xc6\xf2\x06\x26\x81\xfe\x3f\x59\xb8\x4d\xee\x63\x6a\x28\x22\x6e\xf5\x7b\xae\xc3\x2d\x09\xa3\xc3\x4f\x07\xce\x25\xc3\x32\x9c\x6b\x3f\x1e\x3d\x97\xf6\x5c\x87\x5b\xc6\x2e\xb8\x3f\xcb\x59\xa9\xfe\x2c\xfa\x78\xec\x2c\xb7\xe7\x3a\xdc\x12\x9f\x05\x45\x69\xa2\x4b\x3b\x66\xdf\x4e\x10\x10\x08\x48\xb3\x5b\xf1\xb7\x1d\x6b\xad\xd3\xff\xb2\xc2\xf2\x57\xf5\x9d\x05\xfc\x4e\x9e\x26\x35\x21\x83\x52\xb1\xa3\xed\x53\xf8\xdb\xdf\x86\x9f\x3b\xd8\xee\xa7\x07\x72\xa5\x45\xad\xff\x10\x9d\xf9\x01\xb5\x3e\x5d\x61\x3c\xe9\x4f\x4a\xb4\x0f\x5c\xfc\x32\x94\xfe\x91\x97\xdf\x51\xfd\xb0\x9b\x2f\x92\xff\x30\xaa\x6d\xd6\x15\xd3\x15\xed\x7a\x0c\x8d\x0f\x96\x69\x1f\x0c\x45\xc6\x10\x9e\x3d\x8b\x42\xa1\xc8\x62\xf5\x3f\xfa\x40\x68\x51\xb4\x17\x27\x33\xe4\x2b\xfc\xc8\x2a\xd3\xee\xbf\x3a\x85\x35\xf7\xe1\x8a\x36\x8a\x57\xe6\x51\xba\x1e\x8b\xf8\x40\x78\x10\xe2\xf5\xd4\x97\x22\xbd\x80\x11\x11\x13\x6c\x26\x77\x31\xbf\x98\x5f\x0c\xf9\x49\x89\x82\xdf\x51\x49\x87\x2e\xc5\x67\x69\xb0\xef\xb1\xf5\x2b\x7c\x98\x7c\xd1\x87\xc8\x17\x7d\x78\x7c\x11\x87\xc6\x82\xb7\xd3\x14\x35\x9f\xec\x64\x55\x89\x2e\xcb\xb2\x8c\xe7\x22\x29\x2a\x84\x19\x8e\x59\x23\x57\x2e\x4d\x3e\x94\xad\x74\x99\x56\x57\x36\xf8\x74\x30\x29\x20\x30\xdf\x53\xb2\xed\x82\xfb\x7f\xfa\xc7\x83\x6b\x3d\x32\x1d\x7f\x92\xe4\xa1\x00\x69\x96\x6e\x99\x16\x52\x84\x60\x1f\x2c\x42\x7c\xf2\xa5\x5d\xe4\xbe\xc8\x52\xab\x51\x01\xb0\x97\xdb\x97\x50\xe6\xf0\x8b\x35\x72\x14\xb2\xbb\x5c\x13\x5b\xb8\x65\xed\x0e\xa1\xdf\x6c\xef\xa6\xe7\xfc\x12\x1b\xa9\xe2\x82\xcd\x32\x2e\x9f\xcd\x87\xbb\xe5\x9b\x6d\xcb\x1b\x9b\xc1\x63\xbd\x42\xa8\xac\xe0\x56\xb2\xc6\x61\xc9\xbb\x14\x21\xab\x99\x2c\x29\x7b\x5c\x90\x14\xac\xd9\x90\xac\x38\x21\x1e\xc0\xbc\xa1\xc2\x12\x6b\xef\xd8\xde\x11\xd9\x70\xa5\x0d\x60\x8b\x1b\x2a\x3a\x89\x10\xe1\x4e\x0e\xbe\xb5\x67\xfc\xc0\xb5\x39\xac\x04\x89\xe4\x58\x6d\x38\x2c\x4c\x56\x28\x82\x4d\x5d\xb6\x12\x2a\x53\xaa\x42\x29\xfc\xe8\x92\x23\x11\xba\x98\xc5\xb1\x5d\x2f\x4a\xc1\x89\xb3\x7e\x45\xa6\x66\xdf\x51\xf1\xad\xab\xbc\xdd\xad\x51\x8c\xd6\xdc\x22\xce\x3e\xbc\xf8\xd7\x43\xd1\x52\x19\x57\x17\x8a\x2b\x9e\xa1\x18\x68\xfc\x6d\x87\xa2\x42\xab\xee\xca\x1a\x0c\x6d\xd7\x4b\x81\x80\xac\xf2\x15\x2b\x26\xb2\x32\xe2\x1c\x22\x5c\xe3\xaa\xcd\x2d\x2a\xde\xec\x41\x48\xb7\x4d\xc3\x1d\x2a\x84\x0d\xb7\x66\x3e\xbf\x75\x07\x3a\xaa\xcb\x0c\x37\x12\x0b\x0f\x47\x7d\x09\xef\x93\xeb\xbb\x19\x2e\xa0\x23\x26\xb2\x22\xd3\x43\xf7\xc1\x44\xa1\x0e\xda\x6b\x44\x43\x35\x2b\xd8\xba\xf2\x56\xe9\x92\xb2\x15\x1b\x64\x7a\xa7\xd0\x9a\xce\xae\xec\x3c\x69\x94\xdc\xe4\xa5\xc5\xe9\x21\x36\x84\x25\x2a\x8f\x49\x58\x3c\x7b\xe5\x4a\x7d\x93\x26\xf8\xae\x23\x36\xa0\xf3\x15\x13\x52\xf0\x8a\xb5\xa0\x8d\x54\x6c\x85\xd6\x35\xac\xc9\xa4\x94\x4b\xd9\x71\xa1\x36\x47\xce\x2a\x19\xad\xf9\xd9\xc1\x7b\xcb\xcc\xfa\x12\x82\x0f\x8f\x38\x3b\x2f\xa3\x97\xcf\xef\xd7\x1d\xc7\xe1\xdb\xd0\x8e\x71\x51\xe3\x47\xac\x4b\x95\xe3\xf0\x9c\xce\x90\x46\x6e\xa6\xbb\x83\x4b\xf8\xe4\x98\x9c\x59\xa2\xcf\xd0\xe5\x7f\x83\x01\x76\x6a\xf7\x52\x29\xb6\xef\xd4\xb8\x50\x62\x8d\xb5\xf2\x10\x32\xb7\x4c\x1d\xb4\xa0\x97\xf0\xde\x61\x75\x33\x90\xfe\xc6\x52\x7b\xcc\xf4\x82\x6c\x0e\x17\x4f\x7b\xfc\x66\x3d\x50\xa9\xa8\x70\xc1\x9b\xb1\x92\xf1\x7e\x84\x02\x72\x0c\xbf\xf8\x8d\x03\x53\x1d\xf6\xdf\xc4\xec\x3b\x5c\x63\xe6\xce\x18\x8a\xdd\x66\x89\xca\xd2\xd0\x29\x19\x35\x8c\x42\x25\x93\x02\xa7\x24\x72\xae\x19\x93\x71\xbe\x3f\xcc\x97\xdc\x7d\x39\xdc\x58\xa3\x2a\xef\xac\x79\x7b\x78\x4d\x3f\x25\x24\x2d\xee\x9f\x7a\xcd\xaf\x0b\x3a\x1e\x88\xb8\x94\x2d\x32\x01\x4d\xcb\x56\x44\xe9\x07\xc4\x2d\x85\x71\x8a\x55\x1f\xec\x55\xb1\x52\x8f\x09\x04\x62\x4d\x54\x2d\xb1\x37\x84\x52\x38\x49\x58\x77\x1a\x36\x82\xa4\xdd\x43\x66\xf4\xaf\xe2\x47\xfc\x68\x7a\xa5\x74\x01\xf6\x80\xdf\x4b\xa0\x06\x9a\xcb\xf5\x4d\xe0\x5d\x92\xfe\xd3\xaf\x71\x38\x93\xf9\x99\xc3\x98\x58\x94\x23\x0a\x09\xad\x9f\x53\x17\x30\x60\x14\x37\xa3\x08\xad\x0d\x13\xcc\x5e\x7f\xa1\x0d\xd5\x6d\xdb\x30\x4e\x1a\xec\xcc\xba\xb1\x62\x11\xc7\x5c\xa1\x9d\xea\xa1\xbb\xc3\xe2\x4a\xfd\xcb\xba\xd6\x56\x95\x9c\x23\xd1\x85\xd6\xda\xfc\x70\x76\x83\x26\x8d\x5a\x32\x13\x95\x2c\x48\xcb\x3f\x5b\x85\x85\x82\x50\x02\x25\x8a\x84\xaf\x61\x85\xe6\x95\x53\x29\xb2\x1d\x93\xe9\xbc\xef\x89\xe5\x86\x7c\x44\x7e\x8b\xf5\xd8\x4b\x78\xfa\x8a\x09\xab\x75\x1a\xcd\xb9\xe3\x4a\xa9\xdf\x68\xa5\x9b\x34\xdc\xab\xbb\x54\xdd\xbf\xbc\x99\x13\x68\x4d\x0c\x35\x01\xe7\x4f\x47\xca\x74\x94\x58\x3a\x43\x41\x6a\x63\xa4\x4b\x50\xb5\xa4\xef\x9c\xec\xdd\xf1\xb6\x0d\x95\x83\x34\x83\xc4\xd5\x7e\xf3\xca\xdb\x0b\x2b\x05\xac\x6d\x31\xa6\x2c\xe7\xc9\x21\x75\x81\x05\x1d\x7d\x96\x55\xdf\x7d\x49\x79\x71\x9c\xbf\xef\x47\xae\xee\xc6\xd7\x9a\x8f\x60\x77\x2f\x88\x8b\x54\x56\xb2\x52\xa4\xc7\x3d\x17\x32\xea\x0b\x72\x0d\x77\x36\xe3\x11\x5e\x01\x2c\xdb\x85\x34\x6b\x6b\xb4\xd0\xe6\xf8\xa1\x69\xaa\xa5\xc0\x03\xc5\xcb\xd1\x1a\xe5\xf9\x39\xfc\x07\x3a\xfb\x6c\x24\x70\xa1\x51\xb9\x0b\x5f\xc6\x21\x81\x71\x57\x2e\x55\x8d\x36\x60\x6b\xfb\x7c\x24\x00\xd4\xb9\x00\x26\x80\x0b\x6c\x1a\x5e\x71\xca\x8d\xdb\x95\x54\xdc\xac\x37\xae\xb5\xca\xc9\x5c\x59\x29\xc6\x8f\x5b\xac\xac\xc8\x90\x69\xb1\xe0\x5b\xef\x6b\x53\xc8\x59\xc8\xde\x4b\x9d\xcd\xb0\x63\x44\xac\xa9\xe3\xa7\xc8\xc3\x90\x58\xb5\x28\x56\x26\xae\xe5\xde\xad\xb9\x4d\x35\xe0\x1a\xbe\x86\x67\xcf\xee\x01\xec\x3d\x7f\xf1\xf5\x0d\x5c\x8f\xda\x89\xc2\x8d\x5b\x8c\x39\xbc\x80\xaf\x47\xd4\xf1\x1e\x14\xb9\x8b\x9c\x58\x37\xc3\x67\x63\xb8\x4c\x33\x71\x10\x92\x04\xcb\x8a\x83\x1f\x29\xe8\x33\xd5\x34\x20\x81\x9d\xa0\x02\x25\x37\x24\xa9\xa9\xfe\xd8\x70\xc1\xe6\xd2\x5f\x5f\xba\x98\x12\xb6\x92\xdb\xec\xc6\x48\x60\x60\xc3\x06\x15\x4b\x99\xe9\xf2\x3d\x9b\x4d\x39\x0a\x12\x7b\x71\x7e\x0e\x8b\x6b\x7b\x9c\x9f\x62\x51\x68\xbd\x8d\x83\x4b\x7d\x5c\xd3\x79\xcf\x1a\x3f\x16\x71\xf9\x73\x8e\x0b\x99\x32\x61\xa8\x6f\xce\x1c\x25\x0a\xb7\x2d\xab\xba\x11\x01\x2b\xd5\x84\xcd\xfd\x71\xb1\x92\x8e\x77\x0e\xfc\x0c\x34\xa7\xc4\x91\x14\x20\xa8\x50\xc8\xd6\x86\x14\x58\xc4\xf7\x1f\x3a\x7c\x2d\x5a\x3d\x6c\xcb\x41\xe1\x91\x6e\x87\x06\x81\x05\xe6\x55\xf8\x35\xff\x88\xf5\x5b\xbb\xbe\x80\xb4\xf1\x8a\xca\xdb\x16\x57\xac\xa5\xec\xb8\x72\x9e\x65\xcd\xb6\x5b\x14\x1e\xd3\x61\xf2\xc1\x1e\xd5\x8d\x38\x14\xae\x4e\xcf\x53\xd3\x96\xcb\x6a\x59\x82\x16\x87\x5a\x7c\x27\x03\xf0\x71\xcb\xe4\xde\xfa\x6e\xb5\x2d\xed\x06\x0e\xff\x8a\x22\x91\x7f\xc1\x16\x29\x02\x11\xc7\xa2\x79\x28\xc4\x22\x35\xed\x4e\xc3\x91\x42\xe9\xed\xb4\x08\xe4\x7f\x25\xe2\x70\x34\x04\xd1\xc6\x23\x82\x8c\xf2\xf5\xa6\x46\xaa\xab\xe7\xfc\x1b\x46\xbc\x9a\x5e\xc2\xd3\x1f\x83\x42\x1c\xcd\x70\x60\xdd\xab\x7e\xb0\xf4\xff\x75\x6c\x43\xe5\xd0\x8d\xbc\x8d\xab\x2d\x1b\xb6\xa5\xa4\xc5\x6a\x6c\x27\x89\x74\xef\xdf\xc6\x81\xf8\xe9\x6c\x56\x74\xc8\xe4\x03\xee\x2f\x61\xd4\x2f\x04\x61\x82\x1a\x10\x8b\x0c\x78\x5f\xbb\xf9\x7b\x0e\x13\x32\x27\x3d\x84\x0a\x17\xf7\x0d\x15\x6c\xa0\xf0\x05\x02\x03\xa6\xc9\xdb\xdf\xef\xe4\x45\x54\xb7\x9f\xc5\x07\x6f\x50\x6b\xb6\xc2\x4b\x78\x9a\x65\x17\x3e\x68\xe5\x24\x8c\x33\xab\x2f\x83\x0f\xa4\x09\x3b\x5a\xd0\x59\x81\x50\x12\x9e\x26\x42\x75\x0f\xd6\x7b\x29\xa5\x78\x26\x17\x4d\xe7\xf7\xac\x97\x5c\xb3\x2e\x20\x6e\xac\x03\x74\xa2\xb4\x97\xbb\xce\xbd\xf9\x88\x46\x61\x25\x55\x1d\x39\xe1\x62\xc8\xe0\x8d\x01\x4d\x03\x92\x3b\x76\xb0\x59\x5d\x2b\xa4\xb6\x2b\x55\x58\xbc\x54\x3a\x0c\x78\xe0\xa6\x65\xd3\xf4\xf2\x3a\x4b\x61\x2f\xb1\x62\x3b\x8d\x83\x40\x93\xb8\xdf\x59\x56\x2a\x83\xea\xc1\x1e\xd5\x0f\xcd\x3c\x7b\x06\x0f\xf5\xa9\x4f\xe0\xfa\xe1\x5e\xb5\x34\x44\x71\xba\x2f\x4f\x43\xc8\xc0\x0f\x27\x2e\xf9\x17\x5f\x14\x28\x16\xb8\xb8\x28\x17\xb2\xb8\xaf\x5c\x35\x4a\xfe\x8e\xe2\x3e\xd5\x83\xd0\x55\x4e\x04\xde\x95\x8a\x4d\x99\xfb\x96\xda\x9c\xc4\x8d\x11\xb7\x4c\x01\x52\x7a\xdc\x53\x47\x3c\x2c\x77\x4d\x83\xca\xc5\xde\xd2\xc0\x56\xc9\x2d\xaa\x76\x6f\xd1\x7f\x92\xfa\xbe\x54\xfc\xfe\x82\xa6\x38\xbd\x3b\xcf\x32\xec\x2a\x08\x2f\xfa\x96\xdf\xa1\xb0\x23\x3b\x67\xf0\xd5\x96\xf9\x9d\xb7\x5e\xe2\x5e\xda\xa0\x33\x44\x60\x06\x9a\x35\xa4\x62\x1b\xf6\xa1\xaf\xff\xfd\x0f\x04\x96\xa3\xec\x4f\xb9\x7f\x62\x92\x1d\x7e\xcc\x38\x6a\xc3\x88\xd0\x6b\xef\xef\xe5\x87\xde\x9f\xaa\xc6\x37\xd9\x65\x7c\x17\x54\x66\xad\xe2\xdc\xe1\x9f\x7c\x1d\xd7\xdf\x44\xbb\x0f\xa7\x98\x29\x31\x51\x94\xc1\x44\xbd\x9b\x14\x6c\x58\x1d\x8f\x02\x82\xce\x69\x94\xbc\x55\xc6\xc8\x82\x9c\xdd\x33\x86\x85\xab\x02\x6b\x9f\x3d\x3b\xed\xa4\xe4\x9e\x4b\xb0\x66\x19\xa4\xc1\x4f\x92\x4a\x5a\xa3\xef\x95\xd2\x9a\xf2\xa5\x42\xf6\x21\x2b\x96\xee\xbb\x7a\x8e\x0b\x6c\x18\x4d\x3c\xcf\xe1\x5d\xf7\x43\x00\xc4\x0d\xda\x13\x5f\xb3\x74\x23\x56\xf0\xfb\xba\xd6\x7b\x08\x79\xf4\xc1\xc6\xb0\x0f\x6b\xba\x25\x47\x84\xb3\x41\x10\x77\x81\xf3\x06\x97\x93\x58\x7b\xb6\x2e\xf5\xf4\x5d\xb0\x6e\x63\xe2\x0f\x88\x5b\xed\x4b\xfa\xb2\x29\xbd\xf3\x80\xbe\x97\xeb\x5e\x9c\x38\xf8\x7d\xfc\x42\xad\xf9\x25\xc2\x1a\x29\x29\x6f\xf7\xdd\x2b\x81\xe4\xa1\xcb\xd0\xeb\x09\xfd\x78\xfa\x1a\x66\x78\x6c\xd3\x87\x11\xd4\x29\x0e\x47\x48\x08\xf9\xd9\xd0\x05\xb1\x64\xd0\xca\x7a\xa7\xba\x35\x7a\xaf\x0d\x6e\x2c\x5d\x42\x33\x1a\x91\x3f\x5c\x49\x1f\xb8\x17\x56\xd3\x87\x5e\xc5\x90\xae\x8c\x9f\xe0\x1b\x0f\xa4\xcf\x87\x3d\x65\x0f\x76\x52\x1c\x25\xaf\xd6\x58\x7d\x78\x5d\xb2\x4e\x93\x69\x3e\x99\xf9\xe4\xf4\x9c\xe9\xf0\xac\xe6\xbd\x0a\x68\x23\x29\x99\x1b\xdb\xcc\x49\xb2\x5b\xf2\x36\xca\xa4\xd0\x78\xcf\x8f\x1b\xbc\xe6\xaf\xe9\xf2\xc9\xb4\x38\x2d\xe7\xf9\x6d\x4f\x76\x0c\x3f\xf5\x78\x28\x34\xfe\x53\xa6\xe5\x9a\x1d\x4f\x15\x14\x68\xca\xbe\xca\x6d\xe2\x30\x54\x90\x33\x60\xbc\x07\x95\x0d\x92\xbf\x24\xfb\x97\xab\x4b\xdf\x1e\x0b\xbe\xea\x07\x33\x7c\x34\x68\xf5\x48\x27\x19\x7e\x3c\x8a\x0b\x51\x90\xef\x33\x7e\x29\xfe\x64\x92\x5e\x5f\xe2\xdb\xdc\x5b\x28\x9a\xcf\xb4\x6b\x99\xd8\xf7\x5d\x51\x5f\x4d\xa4\x06\xe6\x11\xc9\x1b\xe7\x44\x31\x20\x38\xb2\xe5\x79\x90\x23\x1e\x8a\x9a\x5f\x59\x7d\xf4\x14\x84\x85\x50\x5f\x54\xec\x29\xcd\x5c\x56\xd8\x6b\xb0\xa9\x58\x9d\x99\x84\x41\x44\xc7\x94\x3e\x9f\x39\x7f\x74\x40\x57\x54\xfb\x47\x46\xb1\xe1\xee\x5b\xa6\x7a\x3e\xb8\x69\x81\xc5\xe9\xa9\x54\xa1\x52\x10\xc3\xba\x7a\x44\xa6\x95\xb0\xe2\x7e\xc5\x87\x08\x8d\x1b\xb8\x5a\x94\x58\x54\xa8\x3e\x26\x9c\x88\x3f\x3f\xcf\xea\x14\xe9\x75\x27\xfb\x4b\x72\x7e\x20\x29\x2d\xb6\xc9\x44\xd7\xa5\x78\x80\x58\x64\xd8\xfc\xdf\x49\x7b\x5d\x83\xef\x31\x20\x63\xca\x8e\x24\x83\x6f\x1a\xb8\xc3\x6e\x94\x9c\x0d\x5a\xaf\xf0\x05\xb9\x85\x03\x0f\x70\x1f\x59\xef\x1c\xf0\x81\x38\x00\x1c\x71\x93\xfe\x5a\xcb\x53\x7e\xe9\xa4\xd2\x79\xd7\x47\xf5\x83\x30\x9a\x6d\x7c\xad\x85\xe9\xbe\xd1\xd4\x19\x7a\x1f\xe7\x95\xde\x19\x67\xc1\x96\xb5\x72\xa3\xbe\xbc\xe0\x7c\x0b\x2f\xc7\xc8\x4f\xf8\x42\x46\x69\xc7\x02\xde\xdf\x64\x22\xfb\x68\x7b\xe9\xb4\xc6\x3f\x0f\x0e\x9f\x05\xff\xeb\x4e\x9b\x6e\xe4\x93\xaa\x52\x4c\xd3\x64\xd0\xbc\x04\xa2\xe3\xab\xcd\xd9\x67\xbd\x43\x04\x66\xa0\x45\xbf\xcf\x97\xd9\x8e\x0d\x57\x65\xd0\x43\xb6\xcc\xa9\x1f\x55\x1f\x57\xc8\xf7\xc5\x06\xc6\xa3\xb2\xea\x13\x0a\xc1\x37\xd9\xa9\x37\x4f\xf2\x17\x72\x1d\x4f\x03\xba\x8e\x28\xe4\x8b\xaf\x5d\x3b\xbe\x6a\x77\x75\xf2\xee\xdc\xba\x68\x59\xf7\x29\xcb\x90\xb8\x2f\xad\x3c\x67\x9e\x4b\x1b\xa6\xac\xc6\x15\x38\x58\x96\x9b\x6f\xbe\x79\xb8\x11\x9c\x66\x85\x6a\x1a\xd1\x10\xf5\x23\xda\x74\x79\x9e\xe0\x48\xba\x82\x8b\x91\xc9\x09\xaf\xf1\x54\xb4\xed\xe7\x88\x3b\x7b\xd1\x57\x6a\x99\x81\x8b\x3c\x7e\xf5\x1c\xbb\x18\xbb\xa3\xae\x7d\x40\x8b\xcf\x8a\xfd\x80\x2b\x22\x3c\x47\xb1\x9f\xe0\xbf\x5f\xd5\x87\xe7\xb2\xf6\x30\x45\xa1\xb3\x4b\x62\xea\x5a\x0d\x47\x5c\xf8\x21\x59\x3e\xf4\x8e\xe3\x48\xc7\xb1\x60\x55\xc7\x2a\xaf\xd3\xae\xd6\x9a\xbf\xf3\xb8\x7f\xb7\xf3\x00\xca\x69\x22\x11\x56\xb7\x4a\x85\x87\xb8\xa4\x50\x1e\xed\xf6\xb3\x90\xc5\xfd\x47\xc6\xbd\x3d\x57\x7e\x4c\x83\xff\x2e\xee\x1f\xe3\x09\x25\xac\xe3\x69\x43\xca\x89\xd7\xfe\x0d\xbe\x43\x59\xe5\x57\x39\x4c\x49\x44\xad\x57\x9b\x16\xe8\x81\x17\x0a\xab\xec\xef\x42\x0c\xaf\x39\xfe\x9d\xed\x3b\x14\xe3\x77\x1e\xf7\xf2\xb4\x47\x1e\x3a\x58\x15\xed\x34\x7e\x01\x17\xd6\xe7\x87\x23\x8e\xde\x5a\xf4\xb6\x40\xe0\x2d\x2a\xb8\xf0\xa3\x0f\x1d\xb1\x17\xc1\x8b\x0d\xef\xc7\xb6\x2c\xf0\x59\xbc\x21\x7d\xe6\x3e\x1a\x3e\xd5\xc8\x7e\x2a\x55\x44\x1d\x90\x6b\x7a\xa3\xd4\xd7\x15\xdd\x97\xde\xd8\x3b\x1c\x97\x78\x2a\x9a\xc9\x93\xef\x81\x1b\xe1\xcb\x9c\x82\xa9\xb1\x67\xbe\x08\x9c\x5b\x31\x1e\x1d\xa0\x7d\x99\x09\x8c\xc0\xd0\x84\x26\x72\x1c\x55\x8f\xc4\x4d\x74\xa7\x3f\x0d\x31\x4c\xd8\x38\x77\x1a\xd9\x47\x36\x6b\xae\x8d\x54\x34\x79\x3f\x5e\xb4\x0e\x95\xe9\x80\x31\x0d\xb5\xe8\x88\xf2\x0e\xa9\x70\x26\xbc\xdf\x04\x1c\xfe\x22\x82\x75\x3a\x1f\xe9\x9c\x9b\x92\xa5\x1f\x21\x7b\x5c\x3e\xfc\xfe\x30\xb7\xc9\x22\x7d\xaa\x47\x68\xeb\xa1\x6d\x04\xe9\xff\xdc\x50\x77\x67\xd6\xc6\x54\x72\xb3\x65\x86\xfe\x24\x90\x37\x33\x6e\xcd\x81\xcb\x3b\xd1\xa7\x4c\xb0\x69\xb0\x32\xfc\x16\x5f\x86\xe9\x6e\xdf\xc8\x3b\xf6\x7e\x2a\xe2\xa9\x46\xa6\xaa\xf5\x6b\xa9\x5e\xb5\x52\xa3\x36\xdf\xf7\xa8\x45\xcd\x83\x78\xe0\xa7\x8c\xc0\xf4\x0c\xbe\x84\xd4\x95\x1f\x14\xbe\x65\x2b\x1c\x79\x54\xb8\x25\x7b\xf3\x26\xc8\xea\xb2\x15\xa8\xde\x1e\x5d\x64\xa4\x61\xed\x0f\xa4\xde\xe3\x0b\xe9\xf9\x5e\xb1\x4c\x49\x5b\x06\x45\x10\xdc\x4c\x7a\xe4\x66\x11\x16\xb3\xec\xb8\x99\x87\x7b\x42\xf5\xd3\x3f\xd2\x5d\xd1\x1f\x22\x61\x49\x05\xc1\xfd\xe8\x8e\xb2\xbf\xbb\x7f\xe5\x4b\x82\xf3\x6d\x5a\x3b\x7c\xca\x97\x7a\x82\x17\x1e\xc3\x44\x29\x7a\x9a\x0b\x51\x09\x23\xfc\x6c\x20\x32\x32\x77\x4f\x4b\xb8\xf6\x0e\x95\x75\x2f\x84\x9d\x33\xd6\xbb\xd6\xb8\xd6\x77\xf9\x8d\xdb\x69\x7a\xc3\x51\x5b\x2e\x1c\xba\x8d\x82\x45\x4b\x64\x2e\x1f\x68\x23\xac\xaf\x17\x70\x71\x09\x4f\xe9\xdf\x1b\x9b\x84\x2e\x31\xfd\xcb\x07\xc3\xeb\xe7\x8b\xb8\xf1\xd5\xdd\xd1\xb5\x03\xe1\x3f\x15\xa1\x04\x3b\x13\x5f\x13\xdf\xe2\xc3\x27\x87\xfb\x84\xab\xab\x8e\x11\x49\x5f\x65\xe2\xd3\x25\x31\xbe\xec\x14\x9d\x9f\x08\x69\x08\xad\x24\x5e\x9f\xa3\xc3\x51\xd4\xdd\xe2\x60\xe7\xf3\x12\x02\xfd\xd2\xb1\xe3\x03\x78\xe3\x87\x0f\x1a\x7d\xb0\x90\x51\x26\x7e\xb1\x18\x0e\x29\xfa\x8f\x82\x44\x79\x01\xb4\xff\x1b\x48\xa0\xff\x47\x62\x13\x82\x0f\x83\x6d\x70\xff\x9f\xb6\x20\xed\x7f\x4d\x37\xc7\x68\xc3\xa8\x51\x97\x39\xd7\x2d\xaf\x90\xde\x2b\x5e\x06\x04\xcd\x60\xb7\x7d\x27\x2f\x7b\xa2\x52\xab\xe3\x8e\x7e\x44\xb6\xf6\x39\xf5\x10\x7f\x34\x83\x3e\x9f\x05\xaf\xa8\xb8\xb0\xde\xd0\xb9\xbc\x61\x64\x8f\x7a\x2b\x5c\xd4\x50\x39\x17\xe8\xdf\x66\x7f\xc0\xbd\x65\xa3\x27\xe9\x1d\x3d\xeb\x72\xf3\xd9\x1a\xae\x16\x60\x98\x5a\x75\x62\x13\x1a\xa0\xe1\xd9\x92\x9b\xc5\x79\x80\x7b\xed\xfd\x78\x96\x19\x0d\xe1\x61\xdb\x4f\xaf\x06\xcf\xba\x9b\x0e\x2b\x1a\xd1\xde\x4b\x51\x47\x22\xde\x76\x36\x62\x5c\x34\x12\xb3\xc0\x9b\x78\x68\xf7\x58\x30\x16\xd4\x97\x46\xfe\x02\xc3\x29\xdb\x4b\x06\x8f\xe6\x99\x6d\xe6\xd6\x5d\x23\x51\xaf\x23\x3b\xd2\x62\x13\x97\x40\xec\x97\xca\x77\x4d\x12\xea\xce\xcf\xe1\x07\x29\xb7\xb0\x13\x86\xb7\x1d\x4c\xea\x2a\xa1\xd2\x50\x29\xa9\x07\xd8\xae\x36\x42\xd0\xaf\x3c\xbc\x54\x3d\x14\x6c\x78\x0d\x0b\x98\xd0\xaa\xe7\x6e\xd5\x14\xce\xe1\xcf\x59\x1d\x68\x94\x0b\x1b\x5e\xa7\x43\x8e\x47\xfe\xbe\xcf\x28\xa8\xa4\x26\x92\xa0\x12\x1e\x72\x75\x0a\x62\x85\x41\xcf\x86\x08\xf7\x53\xa4\xf1\x90\xf7\x51\x80\xf0\x22\x13\x95\xfb\x52\x58\x2e\x67\x7e\xce\x39\xe6\xa5\x60\xc3\xe3\x31\x91\x83\x3d\x0b\x4f\xd8\x95\xbd\xd1\x3e\xeb\x4b\x69\x3c\x81\x69\xf0\x3c\xd7\x87\xc7\x5d\x63\x99\x40\x2f\xfb\xfe\xc4\x03\xf7\xfe\xb9\x60\x50\x28\xf2\xea\xff\x50\x5d\xd3\x3f\xd6\x6a\x2c\x26\xa7\xc4\xf5\x03\xaa\x17\x37\x61\x2c\x48\x21\xf0\xc1\x67\xbe\xa5\xf1\x43\x82\x9e\x3e\x40\x87\x05\x9c\xfb\x37\xe6\xe7\x99\xe3\xa1\xc5\xf1\xfe\xd2\x03\xf2\x51\x18\xfd\x86\xa4\xc2\x42\x2f\x52\x18\xf1\xe7\x85\x19\x86\x32\xbb\x49\x3f\x9b\xd5\xbd\x7c\xfb\x06\x34\xdf\x6c\x5b\xdf\xb9\xdf\x48\x85\xa0\xe4\xd2\xc6\x71\x91\x05\x26\x26\x97\x62\xb4\xe2\x1f\xc2\x88\x43\x6b\x48\xfe\x26\x49\xd0\x2e\xfb\x64\xb7\x87\x0f\xa3\x2e\xed\x17\x9f\x47\xb7\x0d\xcf\xc3\x17\xf0\x3e\xdd\x7f\x33\xba\x35\x19\xbf\x3a\x78\xb7\x31\x90\x53\xda\x87\x27\x94\xfc\xc8\xb0\x87\x37\xd4\xf7\xf8\xdc\x0c\x84\xef\x32\xb8\x3f\x4e\x32\xcc\x0d\x19\x09\x1a\xfd\x5f\x11\x0d\x45\x3d\x3e\xfa\xe4\x47\x0e\xb4\xda\x0f\x4a\xcd\x35\xbb\xc5\xc9\xd5\x8b\x8a\xc2\x75\xf7\x18\x78\x32\xb5\x81\xca\x65\x59\x94\xa7\xa7\x80\xf9\x7e\x98\x4d\x0a\x40\x95\xa4\xba\x0b\x74\x3e\x9f\xc1\x7f\x07\x00\x00\xff\xff\x4f\x37\x75\xb5\x79\x59\x00\x00" func nodeversionbeaconCdcBytes() ([]byte, error) { return bindataRead( @@ -259,11 +259,11 @@ func nodeversionbeaconCdc() (*asset, error) { } info := bindataFileInfo{name: "NodeVersionBeacon.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3c, 0x36, 0xb0, 0x47, 0x1b, 0xf3, 0xc3, 0x30, 0xb2, 0x45, 0xc3, 0xd9, 0xe2, 0x4b, 0x2c, 0x29, 0xa5, 0xef, 0x8c, 0x26, 0x11, 0x16, 0x67, 0x34, 0xe, 0x1b, 0xcf, 0xa, 0x2e, 0x1d, 0x1c, 0x6b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1a, 0xe5, 0xf6, 0x53, 0x3d, 0x26, 0x42, 0xb1, 0xaf, 0xd3, 0xff, 0x2, 0xd2, 0x6e, 0xd4, 0xf9, 0x55, 0x9d, 0xfb, 0xc9, 0x36, 0x5b, 0xa6, 0x33, 0xa7, 0x1f, 0xd, 0xde, 0x76, 0xda, 0x16, 0x61}} return a, nil } -var _stakingproxyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x58\xdb\x6e\x1b\x37\x13\xbe\xd7\x53\x4c\x7c\x91\x48\x80\x63\xfd\xf8\x1b\x04\x85\x50\xb5\x4d\x63\x14\x35\x82\xa6\x46\xec\x5c\x15\x01\x42\x91\xb3\x5a\xc2\x5c\x72\x4b\x72\x23\xab\x86\xde\xbd\xe0\x69\xcf\x2b\xcb\x09\xa2\x1b\xed\x2e\x39\xa7\x6f\xc8\x99\x8f\x5c\x2e\xe1\x36\xe7\x06\xa8\x92\x56\x13\x6a\x81\x61\xc6\x25\x1a\x20\x12\xb8\xb4\xa8\x33\x42\x11\x32\xa5\x41\x2a\x86\x60\x2c\xb9\x43\x6d\x66\xcb\x25\x58\x05\x95\x41\xf7\xb7\x41\x20\x1b\xe1\x1f\x4b\xd4\x99\xd2\x05\x50\x55\x14\x4a\xfa\xe9\x5c\x6e\x81\x50\xcb\x95\x34\x33\x27\x77\x65\x81\x08\xa3\x1a\x43\xa0\xd1\xa8\x4a\x53\x04\x9b\x13\x0b\x24\x58\x52\x25\x6a\x62\x95\x06\x4a\xa4\x13\x8b\xb6\x8c\x55\x1a\x6b\xbd\xa5\x56\xf7\x1c\x8d\xf7\x8f\x08\x01\x2a\x03\x9b\x23\xd7\x6d\x15\x5c\x79\x79\x8d\xc2\x3f\x9b\x9c\x97\x66\x36\x2b\xab\x4d\x13\xf3\x4d\x50\x77\xad\xd5\xfd\x1e\x1e\x66\x33\x00\x80\xe5\x72\x09\x25\xb1\x79\x63\xd4\xe6\xd8\x73\x2d\x39\x5e\x0b\x70\x39\x9c\x65\x80\x50\xaa\x2a\x69\xbd\x97\xc9\xf3\x1c\x45\x89\xda\x0b\x3a\x57\x04\x5a\x78\xaf\x18\xfe\x15\x85\xde\x92\x92\x6c\xb8\xe0\x76\x7f\x63\x95\x26\x5b\xbc\x26\x36\x5f\x41\xeb\x65\x76\x82\xec\x75\xb5\x11\x9c\x06\xd1\xe6\xb9\x89\xef\xad\x92\x96\x70\x69\x1a\xa7\xb9\xcc\x14\x10\x63\x14\xe5\xc4\x22\x83\x1d\xb7\x79\x3f\x23\xb5\x61\x63\x75\x45\x83\xed\x2b\x27\x17\x91\x6b\xfb\xc5\x99\x73\x5a\x73\xb9\x1d\x0c\x69\x25\x70\x05\x1f\xaf\xa4\xfd\x71\x30\x26\xd1\xee\x94\x76\x40\xbd\x61\x4c\xa3\x31\x93\x5a\x9a\x99\xef\x70\x3f\x39\x2b\xa2\xde\x9e\x52\xcf\xe1\x92\xdb\xb9\x0b\xf0\xea\x32\x0d\x9e\xb7\x9d\x3b\x9f\xf6\xe6\x7c\xdc\xfc\xf9\x88\xbd\x05\x3c\xd4\x16\xbd\x67\x1a\x7b\x5f\xdc\x2f\xb8\x71\x21\x50\x6e\x6d\x0e\xeb\x35\xbc\x7e\xb5\x82\x33\x07\x30\x5c\x5d\x42\xfc\x5c\x54\xc6\xba\x3d\xf7\xc3\xff\x61\xb3\xb7\x68\x60\xfe\xfa\x15\xe4\x78\x0f\x34\x27\x6e\x39\xa3\x36\x8b\xb3\xa1\xea\x7e\x10\xc9\xca\xcf\xf0\x3f\x78\xfe\xbc\x1b\x49\x6f\xac\x09\xa7\x35\xb0\x1a\x98\x48\xbf\xb3\x68\x01\x88\x64\xf0\x0e\xf7\x90\x93\x2f\xa9\x50\xb8\x95\x46\x95\xd6\x48\x6d\x8c\xa7\xeb\xea\xa1\xf3\x66\x50\x64\x17\x9c\xc1\x3a\x22\x33\x1c\x74\x89\x82\xb5\xcf\xd7\x70\x70\x10\xb3\x53\xd4\xff\x76\x4c\xcc\x39\xbf\xee\x42\x33\x9c\xde\xa0\x03\xeb\x16\x54\xb3\x6e\x48\x87\x66\xdb\xdd\xe6\xd8\xaa\xad\xbe\xe8\x09\x5e\x70\x6b\x60\x37\x51\x00\x5d\x09\x49\xae\x3a\x0d\x99\x56\x85\x87\x32\xd4\x63\xd8\xe5\xca\xbd\xee\xa3\x90\x2f\xd8\xfd\x6d\xda\x58\x74\xeb\xe9\xc6\x0b\x76\x2a\x5e\x9a\x9f\x55\xa1\x70\xe3\x7b\xdc\xdd\xaa\x3b\x94\x66\x4e\x0a\x57\xc0\x56\xf0\xf1\x77\x7e\xff\xfa\xd5\x62\x62\xfe\x47\xe9\xff\xd8\xa9\x42\x1a\xff\xa9\xd0\xd8\x20\xc6\xe5\xf6\x71\x89\x2a\x58\x78\x23\xc4\x7c\x64\xd4\x15\x2b\xa6\xc9\xee\xa9\x7e\x24\xb9\x0f\xb8\x23\x9a\x1d\x97\x3b\x92\x46\x04\x86\x86\x6a\xbe\xc1\x3a\x91\x0c\x05\x6e\xeb\x24\x32\x75\x3c\x27\x97\x69\xf6\x64\x5a\xa2\xbe\xa7\x64\x26\x89\x3c\x15\x94\x24\x77\x0a\x28\xdf\x96\xd4\xef\x9c\xb6\xc7\x37\x5f\x7f\xc3\x95\xae\x55\x9a\x1c\x4d\x24\x13\xbd\xfd\xf2\x87\x12\x2c\xb6\x6e\xa7\x90\x18\xd7\xf6\x95\x66\xa8\x5d\x8d\x23\x42\xa8\x1d\x28\x9b\xfb\xd7\x3b\x94\x90\xfb\xf9\xc6\x0d\xba\x5e\xc3\x89\xe0\xff\x36\x94\xa1\x4b\x08\xba\x34\x25\xb4\x5f\x9b\x63\x51\x2f\x9c\x9a\x2b\x4d\x6e\xe7\xe0\x5e\x68\xf7\x63\x6b\x88\x30\xd6\xe6\x3b\x83\xd6\xe7\x38\xd5\x7e\x05\x6f\xe4\xfe\xc6\x2f\xd2\x87\x9e\xfe\xc3\x48\x2a\xb6\x68\x13\x0b\xe8\xe9\x5b\xac\x6a\x7e\xf0\xcb\x58\x2a\xba\xdc\xaf\x47\x9c\x02\xef\x0a\xa4\x8a\xeb\xc4\xa3\x9a\x32\x68\x15\x14\x44\x92\x2d\x8e\xc2\xd6\x01\xdf\x55\xc8\x92\xec\x3d\x98\xa0\xb2\xec\x25\xcd\x09\x97\x2d\xe2\x66\x2c\x12\xe6\x08\x64\x23\x6c\x86\xa8\x8f\x62\xbd\x3a\x35\x05\xce\xd2\x9f\xa4\x34\x21\xce\xab\x4b\xbf\x26\x88\xdc\xa7\x72\xe0\x31\xe0\x45\x29\xb0\x40\x69\x03\x2d\xeb\x17\xeb\x3a\xef\x1d\xad\x7e\xd5\x99\x3e\x7e\x56\x81\x6b\x5c\x21\xa4\xca\x78\x1c\xdc\xa3\x50\xf4\x0e\x59\x3b\xc8\x5a\x8f\x8c\x9c\x2f\x56\xda\xc1\xa4\xd0\x88\xe6\xae\xf1\x2d\xe0\x0b\xa9\x09\xed\x75\x60\xe2\x2b\x78\x08\x79\x3f\xb6\x80\x0e\x8f\x20\x92\x16\xcc\xb4\x51\x19\x67\xb4\xcc\x25\xa1\x43\x8f\xd9\xf5\x89\x57\xbb\x65\x47\xa7\x61\x0d\x0f\x23\xbc\x23\x19\xe9\x0e\xf7\x9c\x7f\xdf\x6b\xd5\x42\xb8\xb4\xf1\x90\x59\xc6\x22\xa1\xde\xa8\xaa\x2e\x33\xae\x4f\x77\x54\xec\x88\xb4\x7e\x3a\xa5\x58\xda\x08\x78\xdd\xc1\x7b\x5b\xb7\xbb\xcd\x3c\x04\xe9\xd3\x69\x14\xb3\x13\xda\xdf\xe9\xe1\x82\xb3\x4f\x8e\x6f\x4a\x2e\x1e\xa3\x63\x13\xb2\x75\x4e\xa6\x90\xfa\x80\x85\xfa\xd2\x3e\x66\xf0\x0c\xb8\x05\x6e\xe4\x0b\xd7\x08\xfd\x01\xcf\xed\x85\x42\x69\x1c\xe9\x2a\x4e\xf8\xf1\x1a\xd3\x0b\x58\xa3\xad\xb4\xec\xfa\x7d\x11\x74\xcd\xef\x1c\x39\x0f\x8a\x16\xcf\xa6\x9c\xbe\x8e\xad\x80\x39\x2f\xfc\x21\xd6\x65\x6a\x8b\xd6\x1f\x37\x6d\x1e\x43\xf1\xe7\x4f\x30\x25\x52\x9e\x71\x9a\x16\xf3\x57\x96\xc9\x13\x62\x08\xd8\x5f\x7e\x7a\x82\xdb\xc1\xc5\x76\x51\xf4\x35\x31\x27\x06\x0c\xdf\x4a\x64\x50\x95\x1d\x1d\x83\x83\xec\x0b\xd3\xc0\x6c\x55\x4d\x35\xc3\xb2\xee\x88\xde\x3a\x2a\x5a\x1f\x9a\xb9\x86\xcf\xbd\x12\xf0\x19\x72\xd4\xd8\xb4\xcb\x64\xab\xa3\xa5\xde\x55\xad\x7b\x05\xa3\x0a\xec\xdf\x2a\xf8\xeb\x84\xef\xd0\xe6\x4e\xdf\x4e\xdd\x72\x92\x92\x73\xe2\x7e\x9a\x12\x0e\x1e\x4e\x65\xf8\x76\x70\x19\xe1\x18\x26\x4d\xab\x32\xac\xf1\xce\xbd\x46\x5a\x09\xdd\x24\xab\x38\xd5\x2d\xdf\xd6\xa5\xca\xbe\xde\x9d\x20\x15\x08\x25\xb7\xa8\x41\x22\x32\x64\x13\x7b\xf3\x08\xd8\x8b\x63\x30\x7f\x33\xca\xcf\xc6\x50\x9e\xdc\x41\x5d\x25\x4f\xaa\x05\xbf\x29\xad\xd5\x0e\x08\x9c\x69\xcc\x50\xa3\xa4\x78\xe6\x00\x4c\xe7\xb0\x06\x3b\xa3\xea\x0f\xf5\x1d\x54\xb7\xcf\xba\x64\x6d\x30\x2d\xeb\x74\xd1\xc2\xed\x00\xdc\x8d\x37\xfa\xb5\xe0\x1e\xab\x25\xe3\x70\x4e\x9f\x5a\xdf\x6a\x8c\xdb\x1d\x77\x31\xce\x58\x47\x42\x69\x19\xbf\x23\x72\x31\x50\x2f\xd9\x62\x46\xf3\xc5\x0a\x7e\x1d\xe5\x4c\x2d\x7f\xa3\xaf\x3f\xbd\x8c\xf2\xe3\x24\x6b\xde\x21\xf8\x83\x8e\xef\x23\x7d\xf4\x62\x0d\xd6\xb0\x34\xe1\x75\x29\x5b\x93\x4f\x51\xd3\xdc\xab\x39\x2d\xfe\xe8\x40\x87\x4a\x0e\xb3\xc3\xec\xbf\x00\x00\x00\xff\xff\xeb\x91\x32\x1d\x6b\x15\x00\x00" +var _stakingproxyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x58\x5b\x6f\xdb\x36\x14\x7e\xf7\xaf\x38\xcd\x43\x6b\x03\x69\x3c\x6c\x45\x31\x18\xf3\xb6\xae\xc1\xb0\xa0\x58\x17\x34\xe9\xd3\x50\xa0\x34\x79\x64\x11\xa1\x48\x8d\xa4\xea\x78\x81\xff\xfb\xc0\x9b\xae\x96\xed\xa4\xdb\xfc\x62\x49\x3c\xf7\x1b\x3f\x72\x3e\x87\xdb\x9c\x1b\xa0\x4a\x5a\x4d\xa8\x05\x86\x19\x97\x68\x80\x48\xe0\xd2\xa2\xce\x08\x45\xc8\x94\x06\xa9\x18\x82\xb1\xe4\x0e\xb5\x99\xcc\xe7\x60\x15\x54\x06\xdd\xdf\x0a\x81\xac\x84\x7f\x2c\x51\x67\x4a\x17\x40\x55\x51\x28\xe9\xc9\xb9\x5c\x03\xa1\x96\x2b\x69\x26\x8e\xef\xca\x02\x11\x46\x35\x8a\x40\xa3\x51\x95\xa6\x08\x36\x27\x16\x48\xd0\xa4\x4a\xd4\xc4\x2a\x0d\x94\x48\xc7\x16\x75\x19\xab\x34\xd6\x72\x4b\xad\xee\x39\x1a\x6f\x1f\x11\x02\x54\x06\x36\x47\xae\xdb\x22\xb8\xf2\xfc\x1a\x85\x7f\x36\x39\x2f\xcd\x64\x42\x28\x45\x63\xa6\x44\x88\x59\xe3\xfb\x4d\x10\x7b\xad\xd5\xfd\x16\x1e\x26\x13\x00\x80\xf9\x7c\x0e\x25\xb1\x79\xa3\xdc\xe6\xd8\x33\x31\x39\x50\x33\x70\x39\xa4\x32\x40\x28\x55\x95\xb4\xde\xda\xe4\x41\x8e\xa2\x44\xed\x19\xdb\x26\x09\xb4\xf0\x5e\x31\xfc\x23\x32\xbf\x25\x25\x59\x71\xc1\xed\xf6\xc6\x2a\x4d\xd6\x78\x4d\x6c\xbe\x80\xd6\xcb\xe4\x11\x32\xae\xab\x95\xe0\x34\x88\x68\x9e\x1b\x7f\xdf\x2a\x69\x09\x97\xa6\x71\x82\xcb\x4c\x01\x31\x46\x51\x4e\x2c\x32\xd8\x70\x9b\xf7\x33\x35\x30\xc0\x58\x5d\xd1\x60\xc3\x95\xe3\x8f\x11\xdd\x67\x27\x67\xce\x19\xcd\xe5\x7a\x94\x44\x2b\x81\x0b\xf8\x78\x25\xed\xf7\xa3\x34\x12\xed\x46\x69\x17\xd8\x37\x8c\x69\x34\xe6\xa8\xd4\x86\xe3\x1d\x6e\x8f\x52\xc7\xac\xb5\x49\x6b\x5a\x2e\xb9\x9d\xba\x80\x5c\x5d\xa6\xc5\xf3\xb6\xd1\xe7\xe3\xd6\x9d\xef\x37\xe3\x7c\x8f\xbe\x19\x3c\xd4\x1a\xdd\xaf\xd4\xd8\xfb\xe2\x7e\xc1\x8c\x0b\x81\x72\x6d\x73\x58\x2e\xe1\xf5\xab\x05\x9c\xb9\x44\xc0\xd5\x25\xc4\xcf\x45\x65\xac\xeb\xdd\xef\xbe\x85\xd5\xd6\xa2\x81\xe9\xeb\x57\x90\xe3\x3d\xd0\x9c\xb8\x76\x40\x6d\x66\x67\x43\xd1\x7d\x27\x92\x96\x1f\xe1\x1b\x78\xfe\xbc\xeb\x49\x6f\xad\x71\xa7\xb5\xb0\x18\xa8\x48\xbf\xb3\xa8\x01\x88\x64\xf0\x0e\xb7\x90\x93\x2f\x69\xe0\xb8\xca\xa4\x4a\x6b\xa4\x36\xfa\xd3\x35\x75\xd7\x79\x33\x28\xb2\x0b\xce\x60\x19\x23\x33\x5c\x74\x89\x82\xa5\xcf\xd7\x70\x71\xe0\xb3\x13\xd4\xff\x76\x88\xcd\x19\xbf\xec\x86\x66\x48\xde\x44\x07\x96\xad\x50\x4d\xba\x2e\xed\x9a\x36\xbd\xcd\xb1\x35\xa3\xfd\xf0\x14\xbc\xe0\xd6\xc0\x66\x64\x90\xc6\x82\xae\x25\x64\x5a\x15\x3e\x94\x61\xae\xc3\x26\x57\xee\x75\x1b\x99\xfc\xe0\x1f\x6b\xeb\x46\xb3\xab\xab\x1b\x2f\xa0\x33\x39\xfb\x7c\x59\x15\x36\x04\x7c\x8f\x9b\x5b\x75\x87\xd2\x4c\x49\xe1\x06\xe2\x02\x3e\xfe\xca\xef\x5f\xbf\x9a\x1d\xe1\xfb\x28\xfd\x1f\x7b\x2c\xb3\xc6\xbf\x2a\x34\x36\xb0\x73\xb9\x3e\x9d\xb3\x0a\x1a\xdf\x08\x31\x3d\x40\xe5\x86\x21\xd3\x64\xf3\x54\xfb\x12\xff\x07\xdc\x10\xcd\x0e\xf3\x1f\x48\x3f\x02\x43\x43\x35\x5f\x61\x5d\x00\x0c\x05\xae\xeb\xe4\x33\x75\x5a\x2e\x2f\x13\xd7\xd1\x74\x46\xf9\x4f\xc9\x68\x62\x7d\x6a\xd0\x12\xff\x29\x41\xfb\x77\x8b\xe2\x7f\x4a\xf7\xf1\x66\xef\x37\x78\xe9\xb6\x72\x93\xa3\x89\x20\xa8\xd7\x97\xbf\x29\xc1\x22\xd4\x70\x02\x89\x71\x30\x45\x69\x86\xda\xcd\x54\x22\x84\xda\x80\xb2\xb9\x7f\xbd\x43\x09\xb9\xa7\x37\x6e\xd1\xed\x6d\x9c\x08\xfe\x77\x03\x71\xba\x00\xa6\x0b\xaf\x02\x3c\xb0\x39\x16\x83\x82\xab\xb1\xde\xe8\xf8\x08\x66\x06\x58\x72\xa8\xf6\x08\x63\x6d\xbc\x36\xd8\x7a\x1d\x36\xdc\x2e\xe0\x8d\xdc\xde\xf8\x22\x7f\xe8\xe9\xd9\x1d\x48\xd1\x1a\x6d\x42\x2d\x3d\xb9\xb3\x45\x8d\x67\x7e\xda\x97\xa2\x2e\x96\xed\x01\xc0\x80\x1f\x03\x38\xe4\x3a\xe1\xc1\x66\x1c\x5b\x05\x05\x91\x64\x8d\x7b\xc3\xd9\x49\x8a\x9b\xd4\x25\xd9\xfa\x20\x83\xca\xb2\x97\x34\x27\x5c\xb6\x00\xa8\xb1\x48\x98\x03\xc4\x0d\xb3\x19\xcf\xc6\xde\x1c\x2c\x4e\x4d\x8d\xd3\xf8\x3b\x29\x4d\xf0\xf7\xea\xd2\xd7\x0c\x91\xdb\x34\x5e\x7c\x2c\x78\x51\x0a\x2c\x50\xda\x00\x2b\xfb\x9b\x46\x5d\x0f\x1d\xa9\xbe\x2a\x4d\x3f\x8e\x56\x81\xdb\x48\x83\x6b\x95\xf1\xf1\x70\x8f\x42\xd1\x3b\x64\x6d\x67\x6b\x39\x32\x62\xd6\x38\xd1\x07\x44\x31\x2a\x6e\x23\x9e\xc1\x17\x52\x03\xf4\xeb\x70\xc2\x58\xc0\x43\xc8\xff\xa1\x82\xda\x1d\x89\x48\x2a\x9c\x71\xa5\x32\x52\xb4\xd4\x25\xa6\x5d\x0f\x69\xf6\x81\x60\x1b\x42\x44\xa3\x61\x09\x0f\x7b\x70\x50\x52\xd2\x5d\xee\x19\xff\xbe\x07\x1d\x84\x70\x69\xe3\x21\xb3\x8c\xc5\x03\xc1\x4a\x55\xf5\x18\x72\xb8\xa1\x23\x62\x43\xa4\xf5\xe4\x94\x62\x69\x63\xc0\x6b\x44\x31\xd2\xd2\xdd\xb6\xf3\xa1\x48\x9f\x4e\x83\xbe\x1d\x17\xff\x4c\x0f\x17\x9c\x7d\x72\x38\x58\x72\x71\x0c\x26\x8e\xf0\xd6\xb9\x19\x8b\xd8\x07\x2c\xd4\x97\xf6\x71\x89\x67\xc0\x2d\x70\x23\x5f\xb8\x0d\xd6\x1f\x60\x5d\x4f\x14\x4a\xe3\x81\x5d\xc9\x09\x39\x3e\x7b\x7a\x8e\x6b\xb4\x95\x96\x5d\xfb\x2f\x82\xac\xe9\x9d\x3b\x3c\x04\x41\xb3\x67\x63\xc6\x5f\xc7\xad\x83\x39\x2b\xfc\x61\xdd\x65\x6e\x8d\xd6\x1f\xab\x6d\x1e\x5d\xf2\xe7\x6c\x30\x25\x52\x9e\x71\x9a\x8a\xfb\x2b\xc7\xe8\x09\xbe\x84\x5c\x5c\x7e\x7a\x84\xf9\xc1\xd4\xf6\xd0\xf4\x33\x33\x27\x06\x0c\x5f\x4b\x64\x50\x95\x1d\x19\x83\x03\xfb\x0b\xd3\x84\xdb\xaa\x1a\x12\x87\x72\xef\xb0\xde\x3a\xc8\x5c\x5f\x0e\x70\x0d\x9f\x7b\xa3\xe1\x33\xe4\xa8\xb1\xd9\x66\x93\xae\x8e\x94\xba\xdb\x5a\xf7\x28\x46\x15\xd8\xbf\x45\xf1\xd7\x27\xff\xe1\xb6\x78\x7a\x9b\x75\xc7\x4d\x4a\xd2\x89\x7d\x36\xc6\x1c\x2c\x1c\xcb\xf4\xed\xe0\xf2\xc5\x21\x5b\x9a\xaa\x34\xd4\x7c\xe7\x1e\x27\x55\x44\x37\xd9\x2a\x92\xba\x72\x6e\x5d\x26\x6d\xeb\xae\x05\xa9\x40\x28\xb9\x46\x0d\x12\x91\x21\x3b\xd2\xb3\x07\x82\x3e\x3b\x14\xee\xaf\x8e\xf6\xb3\x7d\xd1\x1e\xed\xa8\xae\x90\x47\xcd\x88\x5f\x94\xd6\x6a\x03\x04\xce\x34\x66\xa8\x51\x52\x3c\x73\x81\x4c\xe7\xc7\x26\x86\x46\xd5\x1f\xea\x3b\xb8\xee\x7e\xec\x92\xb6\xc2\x54\xe6\xe9\x42\x89\xdb\xd1\x20\xaf\xbc\xf2\xa7\x06\xf9\xd0\x8c\xd9\x1f\xd6\xf1\x53\xf7\x5b\x8d\x71\x0c\xe0\x26\xfa\x1b\xe7\x4b\x18\x39\x87\xef\xc4\x9c\x2f\xd4\x4b\x68\x21\xaa\xe9\x6c\x01\x3f\xef\xc5\x5a\x2d\xbb\xa3\xcd\x3f\xbc\x8c\xfc\xfb\xc1\xd9\xb4\x73\x70\x18\x20\x05\xef\xf1\xd1\x8b\x45\x58\xc2\xdc\x84\xd7\xb9\x6c\x11\x9f\x22\xa6\xb9\x4f\x74\x52\xfc\x91\x84\x0e\x85\xec\x26\xbb\xc9\x3f\x01\x00\x00\xff\xff\x19\x14\x1a\x24\x7b\x16\x00\x00" func stakingproxyCdcBytes() ([]byte, error) { return bindataRead( @@ -279,11 +279,11 @@ func stakingproxyCdc() (*asset, error) { } info := bindataFileInfo{name: "StakingProxy.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbe, 0xa5, 0xcf, 0xfe, 0x55, 0xa2, 0xbe, 0xa, 0x47, 0x9b, 0xaa, 0xe0, 0xce, 0x46, 0xc9, 0x13, 0x86, 0xc5, 0x28, 0x76, 0x76, 0x3f, 0x12, 0x6e, 0x45, 0x47, 0x6a, 0x82, 0x11, 0xf1, 0xa2, 0xa6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x12, 0xc8, 0xa3, 0xa8, 0x99, 0xb7, 0x7, 0x62, 0x1a, 0x6c, 0x76, 0x47, 0xd1, 0xaa, 0x45, 0xc8, 0x4b, 0x32, 0x2a, 0x11, 0x65, 0x1, 0x66, 0xc2, 0x17, 0x7b, 0xc5, 0xe9, 0x15, 0xe1, 0x1e, 0x79}} return a, nil } -var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\xfb\x6f\x1b\x37\xd2\xbf\xfb\xaf\x98\x04\xf8\x50\xa9\xa7\xc8\x49\x5b\x14\x07\xe3\x7c\xfd\x5c\xa5\xbd\x1a\x7d\xa4\x89\xdd\xf4\x87\x20\x88\xa9\xdd\x91\xc4\xcb\x2e\xb9\x21\xb9\x76\x74\x41\xfe\xf7\x0f\xc3\xd7\x92\xfb\x90\x95\x7c\x77\x67\xa0\x85\x65\x91\x33\xc3\x79\xcf\x70\x98\x93\xd3\x2f\xe1\xe4\xcb\x93\x2f\x01\x7e\x65\x82\x6d\x51\x83\xd9\x21\x34\x4a\x16\xa8\x35\xc8\x0d\x14\xb2\xaa\xb0\x30\x5c\x6c\xe1\x56\x1a\xd4\xb0\x91\xca\xae\x51\x52\x1a\x78\xd7\x4a\xd5\xd6\x50\xa0\x32\x7c\xc3\x0b\x66\x90\xf6\xd0\xd7\x6d\x53\xc8\x9a\x8b\x2d\x81\xc6\x46\x16\x3b\xbb\x91\x55\x55\x84\x28\x05\x08\x59\x22\x14\x55\xab\x0d\x2a\x0d\x4c\x6b\xbe\x15\x58\x46\x14\x01\x86\x03\xb0\x74\x74\xfe\xb9\x43\x11\x60\x48\x65\x41\x68\x60\x0a\x61\xc3\x95\x36\xa0\x70\xcb\x09\x1c\x96\x0b\x82\xb1\x87\x82\x09\x50\xf8\xae\x45\x6d\x80\xc1\x4b\x69\x50\x81\x5c\xff\x13\x0b\x03\x1b\x25\x6b\x30\x3b\xae\xa1\x90\xc2\x28\x56\x98\x25\x61\xb8\xde\xe1\xfe\x8b\xaa\x82\x56\xa3\xfb\x36\x2c\x97\x0a\xf0\x16\xd5\x1e\x74\xbb\xd6\x04\x52\x18\x7f\xb6\xbb\x1d\x2a\x74\xf8\x88\x14\x06\xda\xb0\xb7\x58\xf6\xe8\xf4\x27\xb8\x30\xf6\x74\x6b\xdc\x72\x21\xe8\x78\x72\x03\xc8\x8a\x1d\xfc\x40\xb0\xae\xd0\xb4\x0d\x34\x3b\xa6\xd1\x9e\x00\x58\x59\x73\x01\x5c\x70\xc3\x59\xc5\xff\x65\x45\x94\x90\x0c\x77\xdc\xec\x08\x2c\xad\xed\xf0\x45\xae\x4e\x30\x13\x7e\x20\x8c\x39\x7d\xb0\x63\x9a\x68\xe7\x62\x5b\xa1\x15\xb7\x83\xcb\x0c\x70\x4d\xb2\x93\x24\xe1\x28\x9f\x1a\x98\x28\x3b\x26\x4b\x51\xd1\x2f\x55\x45\x7f\xe2\x0a\x6e\x08\xc0\x0d\x6c\x5a\xe1\x84\x2d\x45\x81\x96\xbf\xf4\xdf\x33\x51\x20\xf8\xb5\x1d\xad\x3b\x76\x8b\xa0\xb0\x40\x7e\x8b\x25\xa0\x90\xed\x76\x07\xbc\x44\x61\x78\xc1\x2a\xaf\x80\x46\x82\x6e\x55\xc3\xb4\xf6\x88\xee\x90\x6f\x77\xc4\x53\x85\x7a\x27\xab\x72\xe1\x85\x08\xcf\x57\xb0\x45\x81\x8a\x59\xfc\x96\xa5\x74\x90\x0d\x17\x5c\xef\xb0\x0c\xe4\x7b\x0e\xdf\xf1\xaa\x02\xf4\x7f\xba\x95\xa4\xf2\x4b\x2f\x2e\x26\xf6\xd0\x48\x2e\xcc\x82\x7e\x95\x02\xed\x81\xdf\xb5\xa4\x0b\xdd\x6a\xe0\x62\x23\x55\xed\xb0\x05\xb6\xc7\xb3\x11\xa8\xf5\x1e\x5a\xe2\xae\xfd\xe6\x66\x8b\x66\xe5\xbf\xed\xd8\x44\x28\x1d\xfd\xa9\x8c\x89\xfd\x50\x63\xbd\x26\xe5\xdd\x90\x8c\x50\x71\xb4\x06\xea\x14\x50\xd7\x4c\x99\xb8\x5e\xc3\xdd\x8e\x5b\xf1\x4a\x55\x72\xc1\x8c\xb7\x6b\x02\x9c\xd8\xb6\x51\x4c\x68\x4e\x58\x89\xa6\x35\x9a\x3b\x44\xe1\x00\x6a\xe0\x02\x7e\xac\xe4\xdd\xf2\xe4\xcb\xd3\x93\x13\x5e\x37\x52\x19\x58\xa9\x7d\x63\xe4\xc9\x49\xd3\xae\x3b\xda\x68\x95\x3f\xc7\xf3\x15\x7c\x38\x39\x01\x00\x38\x3d\x85\xf3\x7f\xf3\x4f\x80\xbb\x7a\xf6\xdb\xf5\x8b\x8b\xd5\x35\xbc\xbc\x78\x71\x79\xf1\xfd\x2f\x3f\x5c\xfd\xc7\x30\x7a\xc0\xa7\x70\x29\x4a\xeb\xdd\x88\xb1\x68\x76\xa8\xbc\x2e\x92\xb1\x17\xad\x52\x28\x4c\xb5\x87\x35\x12\x1f\xbd\x4d\x61\xb9\xec\xb6\x6f\x60\xc3\x2a\x32\x68\x21\x9d\xa5\xc9\x86\xd4\x52\x2a\xa7\x75\x6b\x04\xb6\xae\xd0\xa9\xf6\xba\xe6\xc6\x81\xb7\xfb\x89\xd7\xb7\x4c\x01\x17\xbf\x2b\xb9\x55\xa8\xf5\x19\x7c\x2f\x65\xd5\x11\x77\xdd\x19\xfe\xd0\xa9\x46\x3d\x74\x54\x3a\xe9\xda\xad\xac\x20\x3d\x98\xb1\xa2\x90\xad\x30\x73\x8b\x24\x6c\x3b\x83\x57\x5e\xa4\xaf\xc7\x98\xc0\x49\x05\x6f\xad\x2b\x55\xa8\x65\xab\x0a\xef\x3b\x2a\x85\xac\x24\x46\x90\x8f\xae\x18\xaf\xb1\x24\xa5\x67\x8e\xa8\xcb\xa7\x11\x96\x77\xbd\xe8\xad\xdb\xec\xc1\x58\x0e\x04\xad\x8a\x0b\x7f\x73\x1b\xbd\x6f\x30\xd2\x81\x8d\xe8\xc9\xa9\xc4\xb5\x64\x98\x16\x91\x65\xaa\x73\xdf\x08\x9a\xd5\x08\xba\xc1\x82\x22\x14\x5c\x3e\xb5\x66\xff\x32\x27\x3e\xc4\x26\xc3\xeb\x0e\xdc\x8d\xe0\xd5\x0d\xd4\xc8\x84\x76\x4e\xd0\x58\x2f\xcf\x35\x49\xd1\x9b\x7c\xc1\x1a\xb6\xe6\x15\x1d\x20\x70\x7a\x70\x54\x92\x7c\x0a\x26\xd0\x3e\xb2\xf7\xf2\xe9\x02\xd6\xad\x01\x6e\x88\x9f\xe2\x0b\x93\xb1\x32\x82\x34\xaa\xc5\x1e\x61\x43\x98\x24\x90\xbe\x20\x02\x7d\x93\x0a\x60\xa1\xac\xdc\x86\x33\xf8\x70\x65\x14\x17\x5b\xa7\x70\x1f\xc7\xcd\x81\x99\xa0\x35\x41\xcc\xdc\x3a\x8f\x69\xc5\x23\x08\x2f\x59\xd5\xa2\x73\x6b\x61\x37\x17\x25\xbe\x4f\x09\x0b\xba\xe0\x28\x23\xd0\x5e\x27\x13\xc2\xfe\xb8\x14\xe6\xc9\xb7\x1f\xff\x7b\x4e\x67\xf5\xec\xb7\xab\xeb\x8b\xdf\xae\xff\x0b\x4e\x67\xc5\x84\x14\x36\xf0\x35\xcc\xec\x9c\x29\xbb\x50\x45\x1a\x9c\x9b\x5f\xe7\x2b\x2a\x34\x70\x41\xab\xae\x8c\x54\x6c\x8b\xbf\x33\xb3\x3b\x83\xe4\x43\xb6\xd2\xda\xc1\xe4\xca\x48\xca\x0b\x6c\x14\x6a\x14\xc6\x0a\x6c\xdc\xd7\x38\xfa\x60\xcb\x6f\x43\x10\x59\x42\xc4\xa5\x8d\x6a\x0b\x03\x5e\x80\x21\x4a\xa4\x1e\xcc\x8a\x3f\x64\x8f\x01\x24\xe5\x36\x5c\x64\x7f\x62\x4a\xb1\xfd\xd2\xc5\xc7\x56\xf0\x77\x2d\x56\x7b\xef\x45\x36\xdc\xf3\x21\xc0\x65\xd3\xb4\xc5\x75\x81\x13\x16\x7f\x50\xa8\x9c\xbc\x3f\x6d\x82\xe1\x04\x60\x13\x35\x3a\xf6\xe5\x53\xc8\x29\x1b\x40\xa4\x55\x7e\x6b\x4f\x63\xbf\xfd\xe6\xe3\x90\x01\x46\x1a\x56\x79\xff\xe5\x32\x1a\x8a\xf4\x3e\x45\x72\x69\xee\x3d\x08\x2d\x04\x87\x31\xe0\xc9\xd1\xbc\x74\x09\x14\xd9\xac\x03\xe8\x9d\xe9\xb1\x09\x69\x06\xec\x67\xdc\x3b\x5f\x68\xdd\xdd\x71\x1e\x3d\x25\xa4\xd3\x5d\x2b\x66\xd9\x1a\xa0\xfc\x9f\x99\x56\x51\x66\xa3\xa0\x46\xad\x6d\x49\x92\xf1\xdd\xc6\x5c\x6d\xa4\xc2\x12\xc8\x1f\xe7\x02\x9f\x3a\x89\xcf\x92\xba\xa3\x78\xdd\x8c\x22\xa6\xaa\xc2\xfb\x2f\x17\x82\xb5\xf7\xd3\x8b\xe8\x5d\xbb\x54\x96\x92\x7b\x4d\x4e\x9a\x88\xb6\x2a\xcb\x35\xd4\xac\x59\xe4\xc4\x94\x65\x48\x51\xe3\xc1\xac\xe9\xfa\x83\x59\xc8\xc2\x2d\xe3\x06\xd6\xac\x78\x4b\x01\xce\x02\xb3\xf8\x2a\xae\xcd\x32\x03\x79\xb9\x09\x44\x92\x77\xa7\x45\xae\xcc\xa1\x74\x3b\xe2\xb8\xb1\x48\x6e\x3c\x96\x1b\xd8\x70\xac\xca\x98\x68\x08\x29\x1e\xd9\xc8\x36\x0d\x98\xe2\xce\x67\xc1\xce\xe1\x86\xcc\xc5\xe7\xe0\x58\x5a\xf5\x4b\x4c\x81\x3e\xf7\x0d\x41\xb1\xe2\xad\x76\x32\x73\xd6\xed\x58\x41\x58\x77\xf2\x0e\xea\xd6\xa6\xb5\xf5\x9a\x53\xa1\xe8\xed\x24\x46\x3a\xf2\x50\x31\xf0\xd8\xfa\xa5\x4f\x8b\x83\x49\x88\x7f\x75\x47\xb8\xee\x6c\xe6\xa0\x95\x52\xfd\x35\xcb\x7c\xc4\xe2\xb0\x81\xcf\xe1\x43\xdc\x4c\x3f\x1a\xab\xcd\xd2\x39\xb9\xf3\x24\xd6\x65\x5f\x27\x00\xe1\x3c\x05\x7f\x92\xad\xa5\x83\x8c\xd8\x3a\x9c\xc3\xe3\x6c\x1d\x71\xc2\xb3\x88\x8b\x14\xdc\xf2\x96\xc2\xaf\xee\x51\x48\x3f\x09\x58\x38\xcf\x3e\xfd\xc5\x83\xca\xb6\x7c\x1c\x9e\x61\x12\xc2\x70\x69\xae\x18\x70\x0e\x1f\x46\xe0\x1d\x94\x58\xbe\xa7\xa7\x4b\x2f\xd0\xb4\x4a\xb8\xca\x47\xb4\xa1\x76\xba\xd7\x93\x6e\x5a\x01\x9a\xff\x0b\x67\xf3\x20\xe9\x1e\x9f\x94\x85\xeb\xbf\x9b\xf5\x05\xb7\xac\x50\x6c\xcd\x6e\x0e\xc7\x90\x55\x73\xc1\xeb\xb6\x06\xdd\xd6\x44\x9b\x55\x75\x2f\x31\x85\xef\x5a\x4e\x4e\x8e\x0b\x90\xaa\x44\x12\x79\x5a\x28\x04\xe6\x01\xcb\xa0\xdf\xb2\x8a\x97\x63\x7d\x19\x67\x16\x54\x54\xba\x33\x2f\x73\xdb\xe0\x78\x67\x4f\x4e\x24\x5c\x87\x4a\x3a\xb0\xe0\xdb\x6f\x7a\x2c\xe0\x9b\x11\x61\x9f\xc3\x63\x60\x7a\x7c\x43\xc2\xb7\x64\x51\x4f\x97\xb2\x8f\x14\xd0\x36\x95\x94\xea\x99\xc0\xeb\x1d\x57\x25\x9c\x0f\x71\x9e\x7a\x40\xb3\xaf\xe7\x94\x8b\x71\x61\x70\x8b\x0a\x4a\x7e\xcb\x35\x97\x62\x01\x5c\x14\x55\x4b\x02\xb7\xa0\x86\x66\xa4\xac\xde\x79\x20\x5f\xcd\xe1\xcb\x1c\xe7\x90\xa4\x92\xdf\xbe\xc0\x9a\x91\x01\xab\x31\x8a\xfe\xa7\xa3\xe8\xa4\xcf\xb2\x6c\xef\xdf\x22\xda\x27\x7d\x57\xe1\x98\x45\x84\xd1\xff\xff\xd2\xad\xcb\xf9\x05\x48\x85\xc5\xe1\xad\x29\xca\x43\xdc\xf6\xb2\x51\x49\x02\x75\x40\x6d\xb5\x61\xa6\xd5\x31\xf2\x79\x8d\xfa\x42\xc3\xf3\x55\xe8\x2f\xf4\xa3\x4b\xac\x9d\x58\x62\x8b\x5e\xd5\x49\x35\xfb\x5d\x1e\x7c\x5f\x20\x96\xb1\x57\x92\xa9\xe5\xcd\xa2\x9f\x3c\x89\x11\x42\x92\xd6\x8f\x6b\xa5\x68\x5e\xa2\xb2\x4d\xb9\xba\xa9\xd0\x07\x15\x17\xba\xd1\xec\x64\xe9\x99\xa0\xf3\xcc\x20\x46\x7f\x1f\xf3\x5c\xfa\xa4\x28\x42\x61\x30\xb4\xfe\x61\x5d\x7d\xe8\x9a\x4d\xb2\x25\x2c\xd2\xed\xf0\xeb\x7d\xe4\x77\x05\x26\xd7\x1e\xb1\x2f\xf0\xa0\x6f\x92\x5c\xaf\x3c\xc5\x64\x8f\x2e\xcc\x7c\xd7\x93\xfb\xa6\xcb\x97\xc8\x61\xdc\xef\x39\x97\x6f\x71\x3f\x16\x00\x82\x65\x1f\xdc\xfc\xca\xa3\x7a\xfd\x00\xfe\xee\x6d\xa0\xe7\x37\x46\x20\x27\x6a\xe6\xb7\x0f\x96\x7c\x3c\x10\x5c\xfc\x56\xc1\xab\x29\x0d\xfd\x87\xf7\x88\x4e\x47\x9f\x3b\x17\xb8\x3a\xe0\x02\x47\x74\xb4\xab\x46\x29\xb3\x35\x51\x57\x16\x6e\x63\xd0\x90\x61\xa2\x43\x82\x0a\x2e\xd9\xa1\x4e\x30\x93\xdc\x62\x8b\xec\xbb\xb4\xfa\x71\xd8\xe1\x99\xa8\xf6\x9d\x47\x37\xae\x77\xc9\x37\x59\x73\x51\x77\x8a\x3b\x79\x10\x2f\x41\x72\x54\x4e\xd3\xbc\xf0\x82\xa7\x4a\x55\xa9\x4f\x86\x27\x65\xa5\xd0\x46\x15\x10\x78\x07\x58\x37\x66\x0f\xcf\x57\x83\x85\xb6\x59\xd4\x1d\x30\x39\x1e\x9c\x77\xbf\x87\x84\xa9\xcb\x7d\x16\x49\x8e\x7f\x06\xaf\x5e\x2f\x82\x2e\x9c\xe5\x04\x2f\x5c\x7d\x7b\xf9\xd4\xae\x9a\x8f\x52\x7a\x51\xba\x5e\x6d\x07\x31\x42\xd3\x0b\x6b\xdc\x22\x34\x8f\x6c\x6f\x9a\xb8\xd6\xf5\xd5\x7a\xc0\xac\x55\xd7\xcc\x14\xbb\x68\xf1\xfa\xa0\xa9\x87\x9f\x00\x35\x9a\x5d\x9e\xd5\x4c\xa7\x5a\xf4\x33\xfa\xc7\xa0\x0f\xb6\x2d\x93\x52\x72\x47\x2e\xd4\x55\x27\x26\x71\x16\x23\xc2\x8f\x8b\x3a\xf9\x13\x9c\x65\x70\x11\xe3\xd4\x78\x00\xc3\xcd\xe7\x3d\x6d\x9a\xde\x4e\x3f\x89\x5e\x2c\x59\x59\x5e\x05\xf1\xcc\x2c\x09\x51\x5a\x0f\xe6\x9f\x02\xe5\xa5\x53\x07\x07\xc3\xd5\xdf\xd3\xfb\x3f\x8e\x7e\x33\xfc\xeb\xc7\xa1\x5e\x79\x37\x93\x60\x3f\x36\xe8\x0e\xdc\x53\x8e\x73\xe0\xac\x62\x85\xe9\x85\xcb\x74\x57\x29\xf9\x7e\x45\xda\x4a\x84\xd1\xc6\x58\x88\x11\x5b\x34\xff\x48\xf5\x6e\x66\x59\x54\x86\x70\x31\x77\xc5\x56\x3f\x6a\x78\xa2\x47\xd4\xf6\x95\xdb\xff\x7a\x8a\xfc\x2b\x22\xbf\x2b\x8c\x7d\xc9\xe5\xbb\xac\x58\xde\x4f\xb9\xcd\xb2\x0f\x13\xed\x7c\x80\xa3\x7c\xb4\x9a\x1a\x27\xd9\xeb\xfa\x41\xc6\x9b\xd8\x6f\xf1\x29\x48\x21\xeb\x9a\x77\x8c\x4f\x4a\xcf\xe3\x98\xff\xc7\x81\x70\x39\x73\xc7\x88\x92\x70\xe9\xdc\x21\x59\x1c\x0e\xbe\x04\xee\x7e\xc1\x64\xc7\xfb\x84\x53\x79\xc1\x1c\x7d\xa0\x85\xc7\x11\xce\x35\x2a\xa9\x23\x0e\x04\xe7\xfd\x02\xd3\xd9\x4e\xd2\x76\xbe\x79\x69\x6f\x14\x55\xda\x8c\x74\xfa\xa7\x64\x6d\xbb\xff\xbd\xd6\xa4\x6f\xf2\xd8\xf0\x6e\x40\xf3\xba\xb1\x6e\x55\x18\xc6\x85\x06\x6d\xe9\x77\xdd\xa7\x18\x48\xb0\xcc\xb2\x93\x90\x01\xee\xf0\x3d\xa0\x28\x64\xd9\x7d\x0f\xdc\xd8\xb3\xf9\xae\x9a\xbd\xf7\xdd\x6e\x15\x6e\xad\x01\x53\xb1\xd6\xf2\x6a\xac\x14\xd3\xfd\xae\xa8\xed\x86\x8d\xb4\x44\x07\xad\x35\x6d\xd8\x5b\x77\xc5\xd4\xeb\xa9\x85\xf6\x86\x73\x8c\x41\x34\x43\x88\xf9\x09\x3b\xc0\x16\xd3\xac\xbb\x9b\x74\x45\xf2\x8d\xc7\xf7\x33\xee\x6f\xe6\x29\xae\x99\x46\xdf\x95\x8f\xde\x3c\x26\xa6\x43\xa4\x3b\x7c\xff\xa8\xcf\xbb\xa9\x26\x4d\x07\x39\xe6\x05\x93\x70\x47\x3b\xc6\xfe\x3e\x24\xb4\xd0\x66\x21\x0d\x98\xbb\x6b\x89\x41\xcf\xd4\xef\xbb\x9c\xee\xfe\x12\xaa\xae\x21\x1b\x7d\x5e\x07\x79\x00\xf3\x6e\xa2\x05\x6b\x7b\x48\xb9\x88\x16\xa3\x04\x38\xcf\xf7\xe7\x41\xbb\x6a\xd4\x58\x18\x72\xd0\x7d\x0f\x82\x02\xf7\xb7\xdf\x9c\xc1\x43\x77\xdb\x75\xf9\x14\xea\x56\x1b\xdb\x44\xf0\x7d\x02\xbf\xce\x2b\xda\xc3\xfb\x7a\x3b\x5d\x1b\xf3\x7c\x10\xe9\xec\x82\x3a\xa6\x1b\xa3\x5f\xfb\xbe\xf9\xb9\x27\x73\xb8\x20\x65\x06\x9c\x67\xbc\x19\x2e\xbe\x0b\x4d\xa6\x8e\x59\xd3\xbe\x23\xb9\xc1\x20\x11\x4e\x34\x48\x58\x77\x51\x98\xa6\xd6\xb6\x9b\x2b\xca\xbc\x1b\x7f\xea\x32\xb3\x91\x4e\xd2\xf0\xc2\xa3\xbb\x18\x9f\x54\xe0\x77\x45\x0f\x14\x28\x2c\xa4\x2a\x07\xda\x75\xe0\xa2\xe2\x3a\x28\x67\xd2\x48\xb7\x36\x7e\xf4\x35\x42\xb8\x03\xbc\x4a\xb3\x74\xa7\xaa\xaf\x27\x70\x65\xce\x24\x20\x72\xea\x65\x73\xf8\xa3\xf0\xfd\x9a\x5b\xfb\xa4\x2f\xf4\x99\x70\x21\x95\x42\xdd\x48\x57\x5a\xdb\xca\x7a\xb4\xdd\x9b\x14\x11\x83\x43\x8c\x75\x74\xf5\xc8\xb1\x17\x7d\x57\xb4\x18\x01\xfb\x39\xdd\xde\x9c\xcf\x54\xa2\xc5\x0f\xe3\x8b\xbb\x64\x7e\xac\x80\x8e\xcb\x88\x32\x6f\x15\xf4\xeb\x58\xa6\x10\x2a\xd6\x2c\x3d\x7f\x33\xf4\xe6\xa3\xc7\xca\xe9\x5e\xb2\xa6\x41\x51\xce\xe2\xde\xf9\x3d\x08\x43\x26\xff\x26\x50\x78\x2f\x32\x3a\x45\x40\xe3\x3f\xcf\xa7\x2d\x9d\xb4\xa5\x77\xbd\xcf\xfb\xa9\x35\x26\xc3\x4f\xf1\x1e\x93\x6d\x5c\x00\xc1\x7d\x9c\x22\xeb\x46\x38\xec\xb8\x54\x07\x50\x68\xc3\x84\x87\x2c\x65\x19\x07\x08\x36\xad\x75\x8f\x8d\x34\x28\x0c\x67\x95\x9f\xa6\x71\xb7\xfa\x77\xbc\xaa\x22\x40\x5b\x92\xae\x83\xa5\xf8\x5a\x3f\x9f\x0d\xe9\x6e\xf0\xa5\xd8\x70\x55\x63\x09\x2c\xb9\x80\x0d\x53\x5b\x71\xf0\x00\xdf\x9b\x30\x2a\x17\x78\x1e\x29\x76\x1c\x99\x48\x32\x2e\x9f\xa6\xa1\x4d\xc1\x6c\x32\xe3\x18\x06\xbb\x7b\x53\x0e\x0f\xe1\x2d\xee\x03\x12\x97\x6d\x1c\x89\xc3\x66\x19\x31\x0f\x19\xe2\x19\x0d\xaa\xc3\x0d\xc7\x85\xcf\x07\xd9\x30\x93\x57\x3e\xed\xe7\x21\x3c\x96\xf9\x19\x3c\x5c\x31\x61\xbb\x43\xa1\x57\x32\x36\x4e\x12\xd3\x37\xeb\xb1\xa6\xc6\x63\xfa\x31\xf7\x33\x82\x66\x77\x58\xf2\x21\xf1\x43\xb6\x70\xe4\x5c\xfe\x54\xae\x6c\x7a\x4a\xf9\xb7\x51\xed\x44\xd9\x14\xba\x63\xb7\x03\xbb\x2a\x51\x1b\x25\xf7\x58\x2e\x7c\xcb\xc8\xa5\xe1\x6d\x55\x76\x46\xe0\x14\x3d\x1d\x62\xa1\x1f\xbf\x13\x06\xcd\xc2\x03\xb4\x26\x0c\x79\xdd\x4b\x32\xfa\x75\x90\xbf\xc4\x25\xaa\xdd\xb5\xbf\xed\x1c\xc0\x8a\x09\x4b\x0c\xab\x2a\x2c\x9d\x11\x4a\x32\xe4\x06\x55\x6f\x30\x80\xa0\x64\x1f\x7e\x67\x8a\xd5\xfa\x2c\x8f\x8f\x67\x70\xe5\x72\xea\x9b\xc4\x43\xdf\x74\x35\xc5\x30\x93\xce\x60\x86\x9f\x2c\x06\xfe\x34\x4c\x98\xd3\x4d\x03\xa7\x4a\x9b\x67\x7d\xaa\x92\x50\xd5\x0b\xae\xc7\x99\x42\x2e\x85\x74\xfa\x8c\xd2\x49\xb2\xd7\x38\x50\x49\xa6\xc0\x05\x34\x7e\xc5\xc3\x61\xb7\x30\xa5\x2d\x24\xa7\x7f\x87\xc7\x3e\x35\x4d\xae\xc7\x6d\x82\x4a\xf0\xd6\xe8\x9a\x8f\xe3\xc0\xfc\x89\x46\x40\x85\x6c\xe4\x08\x40\x3d\x63\x27\x49\xfd\xc4\x34\x41\x29\x67\x89\xa2\xcd\x23\xe8\x00\xd2\x8e\xa2\x39\x23\x66\xda\x04\xb3\x3e\x68\xc9\xae\xf1\xe0\x86\xab\xdb\x75\xc5\x0b\xe7\x0f\xb3\x39\xe4\x38\xd6\xf0\xb6\x67\xbc\xe4\x66\xdd\x2e\x67\xe3\xbf\x87\xdf\x67\x83\x33\xc5\x65\x67\x7d\xdf\xb0\x2c\x91\x34\xea\x27\x7c\x3f\x9b\x2f\x06\xfb\xa2\x04\x2e\xaa\xad\x54\xdc\xec\x6a\xa7\xd8\xf9\xdf\x96\xdf\xff\x72\xf5\xe6\xfb\x5f\xae\x9e\x7c\xf5\xe6\xeb\xbf\x3e\xc9\x80\xcc\x07\xe7\x5d\xed\xd0\x0d\x34\x68\xc4\x6e\x4c\xad\x13\xb5\x74\x59\x61\xac\xa6\xb5\x0f\x85\x83\xa3\x73\xfd\xd2\x7e\x71\xde\x9d\x6e\x79\x8b\x8a\x6f\x46\xce\x9f\x64\x30\xb9\xd2\xdd\x7b\x7a\x2c\x9f\x32\xc3\xce\x32\xf5\x3a\xb8\xa9\x94\x35\xe3\xe2\x0a\x1b\xe6\x6e\x99\xae\xd9\xf6\x0c\x1e\xfe\xf8\xcb\xb3\x3f\x1f\xad\x42\x80\x7e\x43\x8a\xf3\xe8\xe5\xe3\xc7\x8f\x56\x57\x8f\x1f\x3f\x22\xaf\xf0\xe8\xe1\x10\xd4\x8e\xe9\x5d\xc2\xf8\x9f\xd2\x8f\xcb\x9f\x7f\xbd\x58\x3d\xf9\xea\xaf\x6f\x3e\x85\xf7\x17\x5a\xa3\x32\x5d\x26\xce\x4d\xae\x51\xcc\x7d\x3f\xe4\x9f\xe7\xf5\x90\xc4\x98\x03\x3b\x5b\x88\x8c\x85\xc2\x85\x42\xca\x64\x48\x26\xbc\x1f\xd2\x86\xc4\x05\x43\x18\x96\xec\x36\x62\xae\xb1\x92\x62\xab\xc1\xc8\x81\x26\xf4\xca\xc3\xa1\xfd\xfa\x4f\x59\x9c\x18\x1c\xe5\xbb\xef\xa0\x61\x82\x17\xb3\x87\xd7\x11\xa9\x3f\x85\x2d\x68\xca\x56\x85\x3e\x48\x36\xbc\xf8\x70\x3e\x45\xd0\x80\x96\x30\x47\xfb\x2a\xa5\xf8\xf5\x83\x09\x56\x78\x22\xbe\x48\x67\xec\xb3\x72\x26\xa0\xb3\xe4\xc5\xb2\x78\x39\xd9\xf4\x4d\xbd\xd7\x10\xe9\x15\xf6\x4d\x31\x19\x4a\x72\x13\x3d\x79\x01\x92\xf7\xed\x7d\x69\x11\x35\x60\xb8\xb4\xce\x2e\x1d\xbc\x31\x4d\x92\x41\x49\xc3\xa0\x59\x39\xe8\x0d\x05\x16\xe4\xe3\x25\x09\x27\x8e\x68\x58\x26\xd4\xcc\x49\x0b\xf2\x69\x19\xdb\x3f\xc3\xbb\x89\xe1\x17\x7b\xb0\x91\x09\x98\x40\xc1\x71\x2d\xd3\x84\x82\xae\x6f\x1a\x91\x0e\x4d\xe5\xca\x0e\x3d\x93\x97\x94\xa5\x6b\xac\xc7\x69\xa8\xa0\x7a\x6b\x56\xbc\x9d\xa2\xe8\x5e\xed\x08\x2d\x76\xfa\xff\xfc\x40\x12\x36\xae\xcf\x9d\x00\xfa\x59\x58\x36\x2b\x6c\x50\x6d\x58\xe1\x63\x80\x7b\x25\x12\x5a\xb0\xae\xd4\xe1\x32\x8e\x46\x53\xed\xc4\x54\x37\xfe\xed\x2b\x06\x85\xdb\xb6\x62\x0a\x58\x6b\x64\xed\xaa\x38\x3f\x8b\xe7\x87\xfc\x68\x91\x9b\xf1\x4b\xe7\x0f\x7c\x0d\xa2\xdd\xd0\xa0\x6b\x75\x77\x83\xd0\x37\x74\x46\x3b\xe2\x78\xd3\xbd\x66\x30\x3b\x65\x5f\x9d\xb0\x64\x94\x7a\x58\x4d\xf1\x78\x28\xbb\xff\x59\x77\x8c\x0f\x83\xec\xcc\x15\x09\xb6\x42\x38\xa6\x4e\x39\x83\xff\xb5\x6b\x07\x70\xb4\x61\xca\xb8\xd4\x6b\x36\x32\xa7\x9f\x0c\x1c\x75\x3b\x64\xe3\x37\xcc\x07\x5f\x6e\xa4\x2a\xf0\xaa\xbf\xa2\x57\x47\xdb\x41\xe2\xee\xd8\x8d\x92\xb7\xbc\xf4\x17\xec\x61\xce\xdc\xc8\x50\x07\x19\xd9\x2f\x84\x5c\x82\xa3\x17\x11\xa8\x9d\xcc\xf4\x57\xda\xee\x8e\x16\xdd\x2c\x33\xc9\xd1\x96\x4d\xe9\x7c\x6e\xc6\x73\x4b\xcb\xd9\x08\xc3\xb3\x84\xda\x5d\x5f\x6b\x5f\x8c\x8c\xd6\x65\xbd\xba\xbf\x57\xb1\x72\xdd\xcd\x79\x86\xb9\x46\x97\x77\x54\x7b\xaf\x42\x7c\x5d\x61\x68\x6a\x45\x1d\xca\xc0\x04\x75\x5a\xf8\x87\x38\x16\x90\xa2\x82\x87\x17\x3e\xf8\x11\x9d\x76\x96\x54\x06\x9b\xc8\x9e\xb4\xfd\xbb\xd4\x68\xfc\x96\xe9\x6f\x8f\xbc\xc8\x72\x78\xc1\x29\xa4\xf0\xba\xdf\x47\x1b\x3b\x96\xe7\x52\x6c\xf8\xd6\x36\xb1\xdc\x23\x34\x6f\x4b\xc3\xc6\xc4\x17\x71\x64\x41\x8f\x56\x34\xf6\xc5\xc7\xb3\xeb\x1f\xce\x9c\x20\x02\xff\x7d\xb5\xe6\xed\xd6\xc8\xe6\x51\x85\xb7\x58\x75\xcc\x4f\x9e\x4a\xb5\x8d\x14\x19\xbc\xfc\x95\x93\x1d\xb0\xf5\x66\x0b\x6e\xb4\xf9\x77\x3b\x0f\x3c\x49\xcf\xea\xe2\x8f\xeb\xcb\x67\xbf\x9d\x59\x2a\x5c\x62\xc0\x35\xa0\x62\x1a\x75\x32\x2b\xd0\x7b\xef\x70\xda\x28\xbc\xe5\xb2\xd5\x69\x47\xe6\x93\xcc\xf9\x50\x51\xdc\x95\x63\xfd\xb2\x7d\xda\x77\x77\xde\x7a\x64\x9c\x74\xec\x16\x62\x74\x9e\xb4\x7b\xad\xd1\xbd\x31\x3a\x62\x90\xc4\x95\x79\xae\x27\x1e\x1b\x70\xe4\xe9\x79\xc1\x1b\x66\xad\x3f\xb3\xc5\x14\x65\x37\x6d\x1f\x42\x5b\x3a\x6e\x39\x31\xc7\x04\xc7\x44\x42\xaf\xef\xdd\x35\xf3\xc0\x12\x72\xbe\xa4\x9f\xf2\x3b\x9a\x11\xca\x42\x63\xe5\xc1\x7c\x7c\x50\x61\x3a\x7b\xed\x1a\x1c\x59\xc2\x3b\xfc\x19\xc0\x1d\x8e\x38\xdc\x53\xd7\x1f\x1d\xd8\x7b\x3c\x1d\xbb\xa1\xf1\x93\x8a\x4f\xbe\x1d\x4c\x2a\x4e\x36\x69\x8c\x6c\x74\xea\xfd\x07\x39\xb7\x6b\xd8\x84\x5e\x69\xec\xda\x14\xa4\x57\x5f\x9d\x7e\x9d\x37\x68\x6a\xf6\x4f\xaa\x99\xf6\x71\xea\x3f\x28\xeb\x8e\xe9\x6e\xaa\xc5\x5f\x1a\x2f\x0f\xc7\xcb\xcf\xe8\x91\xb8\x73\x84\x01\x2b\x3b\x3c\x1b\x5a\x25\xe1\xde\x2d\x4e\x70\xad\x71\x23\x15\x02\x37\xf6\x25\xe9\xda\x96\xfe\x4d\x33\x6c\x07\x4e\x63\xcb\x5c\x80\x7d\x63\x36\xc5\xe5\x1f\x29\xd2\xdb\x37\xc9\xb2\x49\xfa\xbc\xb6\x85\x83\x8a\xcb\x32\x97\xc9\xce\x36\xef\x02\xcb\x5b\x4a\x98\x7c\x77\xba\x51\xd2\xc8\x42\x56\xb0\x63\x95\xd1\x6e\xc2\x0a\xb1\xd4\x7e\x32\x59\xa1\x46\x73\x7f\x9e\x71\xbc\x63\xeb\x9f\x0a\xfa\x57\x7a\x6e\x18\x8f\xc1\x5a\xca\x0a\x99\x00\x83\xce\x43\xf3\xb4\x5b\x69\xc7\xf6\xc2\xa3\xf0\x81\x96\xdd\x26\xbd\xac\x98\x73\x64\xd3\xd0\xea\x52\xbf\x88\xfb\x67\x6f\x7a\x0d\xef\xb9\x7b\x1c\x97\x1c\xca\x87\xd8\xfb\xcd\xfb\x41\xd7\xc0\xfc\x94\x53\xc5\xe7\x1f\xe1\x5d\x9f\x7f\xa3\x61\x43\xf9\x4d\x3f\xf7\xca\xd2\x39\xdf\x6f\x2a\x52\x93\xf2\x40\xc8\xa6\xfc\xdb\xc3\x04\x8d\xef\xd1\xea\x1e\x0e\x07\xa7\xcb\xea\x2e\x8d\x6f\xf9\x26\x00\xd9\x96\xf9\xeb\xf6\x31\x8e\x86\x96\xfa\x67\xb2\x73\xb4\x81\x7d\x98\x9f\xe1\xe1\x6e\x9c\x0d\x08\x6e\xc1\xa6\x74\x9b\xb6\xaa\xf6\x03\x1f\xd1\x0d\x5a\xf6\xae\x55\xe2\x71\xb2\xa6\xe1\xf4\x61\xd2\x56\xfa\xa7\xb7\x3f\xfc\x50\xdf\xd1\xdd\x8f\xc0\x90\x0f\xff\xcf\x7e\xc5\xa0\x1c\xbd\x4c\x54\x63\xcc\xac\x02\xa3\x16\xfd\x8d\x45\xda\x0b\x74\x0a\xb6\x77\x6d\x54\xfb\xce\x28\x5b\xce\x37\x87\xa2\xa9\x97\xf2\xf4\x04\x5e\xd7\x12\x18\x0e\x87\x3d\x7d\xfd\x20\xe9\x63\x3c\x18\x4e\x29\x8c\x46\x2a\x0f\xb8\xf3\x46\x89\x76\xb9\x31\xbe\xaa\x8a\x63\x28\xd3\xff\x00\xc3\xf0\x21\x6c\xa6\x49\xc9\xbf\x06\x40\x91\x23\x26\x82\x43\x53\x48\x27\x25\xf4\x94\xba\xdb\x27\xc2\x7c\x03\x77\xe8\xf8\x1c\x5f\xa5\x87\x7f\x56\xa1\xcb\x5a\xed\x3f\xca\xe1\xc1\x8d\xa8\xf8\x48\x58\xeb\x99\x68\x2f\x2f\x9c\x48\x3f\x07\x2f\x48\x82\xa4\xb2\xa1\xe4\xf3\x7b\xc4\x9b\xc7\x84\xbe\xcc\x7a\x8b\x63\x66\xec\x19\x64\xef\x0a\xd3\x00\x64\x59\xd9\x7f\x2d\x0b\xe7\x70\xaa\xdd\xc7\xd3\x4d\xac\x30\x9e\xaf\xec\xba\x7c\x6b\xff\xf9\xec\xd4\x56\x57\xd1\xe7\x7b\x87\xa1\xae\xcb\x48\xf2\x95\x49\x06\xff\xea\x75\xfe\x55\xea\x08\xf3\xc7\x50\xb1\xcb\xb3\x8a\x36\xff\xe1\x63\x8f\x04\xff\xf4\x7b\xa9\xd9\x2d\xce\x62\x4d\x68\xcf\x39\x9b\x2f\xc0\xc8\xb3\x71\x0e\x85\x5e\xc1\xc7\xff\x0b\x00\x00\xff\xff\x97\x13\xaf\x40\x3f\x46\x00\x00" +var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\x6b\x6f\x5b\x37\xb2\xdf\xfd\x2b\x26\x01\x2e\x2a\x75\x15\x39\x69\x8b\x62\x61\xac\xb7\xd7\x95\xdb\xad\xd1\x36\x2f\xbb\xe9\x87\x20\x88\xa9\x73\x46\x12\x37\xe7\x90\x0a\xc9\x23\x47\x1b\xe4\xbf\x5f\x0c\x5f\x87\x3c\x0f\x59\xc9\xdd\x5d\x03\x2d\x2c\x8b\x9c\x19\xce\x7b\x86\xc3\x9c\x9c\x7e\x0d\x27\x5f\x9f\x7c\x0d\xf0\x3b\x13\x6c\x8d\x1a\xcc\x06\x61\xab\x64\x81\x5a\x83\x5c\x41\x21\xab\x0a\x0b\xc3\xc5\x1a\x76\xd2\xa0\x86\x95\x54\x76\x8d\x92\xd2\xc0\xfb\x46\xaa\xa6\x86\x02\x95\xe1\x2b\x5e\x30\x83\xb4\x87\xbe\x6e\xb6\x85\xac\xb9\x58\x13\x68\xdc\xca\x62\x63\x37\xb2\xaa\x8a\x10\xa5\x00\x21\x4b\x84\xa2\x6a\xb4\x41\xa5\x81\x69\xcd\xd7\x02\xcb\x88\x22\xc0\x70\x00\xe6\x8e\xce\x3f\x37\x28\x02\x0c\xa9\x2c\x08\x0d\x4c\x21\xac\xb8\xd2\x06\x14\xae\x39\x81\xc3\x72\x46\x30\xf6\x50\x30\x01\x0a\xdf\x37\xa8\x0d\x30\x78\x25\x0d\x2a\x90\xcb\x7f\x62\x61\x60\xa5\x64\x0d\x66\xc3\x35\x14\x52\x18\xc5\x0a\x33\x27\x0c\x37\x1b\xdc\x7f\x55\x55\xd0\x68\x74\xdf\x86\xe5\x52\x01\xee\x50\xed\x41\x37\x4b\x4d\x20\x85\xf1\x67\xbb\xdb\xa0\x42\x87\x8f\x48\x61\xa0\x0d\x7b\x87\x65\x87\x4e\x7f\x82\x0b\x63\x4f\xb7\xc4\x35\x17\x82\x8e\x27\x57\x80\xac\xd8\xc0\x4f\x04\xeb\x1a\x4d\xb3\x85\xed\x86\x69\xb4\x27\x00\x56\xd6\x5c\x00\x17\xdc\x70\x56\xf1\x7f\x59\x11\x25\x24\xc3\x1d\x37\x1b\x02\x4b\x6b\x5b\x7c\x91\xab\x23\xcc\x84\x9f\x08\x63\x4e\x1f\x6c\x98\x26\xda\xb9\x58\x57\x68\xc5\xed\xe0\x32\x03\x5c\x93\xec\x24\x49\x38\xca\xa7\x06\x26\xca\x96\xc9\x52\x54\xf4\x4b\x55\xd1\x9f\xb8\x82\x5b\x02\x70\x0b\xab\x46\x38\x61\x4b\x51\xa0\xe5\x2f\xfd\xf7\x4c\x14\x08\x7e\x6d\x4b\xeb\x86\xed\x10\x14\x16\xc8\x77\x58\x02\x0a\xd9\xac\x37\xc0\x4b\x14\x86\x17\xac\xf2\x0a\x68\x24\xe8\x46\x6d\x99\xd6\x1e\xd1\x1d\xf2\xf5\x86\x78\xaa\x50\x6f\x64\x55\xce\xbc\x10\xe1\xc5\x02\xd6\x28\x50\x31\x8b\xdf\xb2\x94\x0e\xb2\xe2\x82\xeb\x0d\x96\x81\x7c\xcf\xe1\x3b\x5e\x55\x80\xfe\x4f\x3b\x49\x2a\x3f\xf7\xe2\x62\x62\x0f\x5b\xc9\x85\x99\xd1\xaf\x52\xa0\x3d\xf0\xfb\x86\x74\xa1\x5d\x0d\x5c\xac\xa4\xaa\x1d\xb6\xc0\xf6\x78\x36\x02\xb5\xdc\x43\x43\xdc\xb5\xdf\xdc\xae\xd1\x2c\xfc\xb7\x2d\x9b\x08\xa5\xa3\x3f\x95\x31\xb1\x1f\x6a\xac\x97\xa4\xbc\x2b\x92\x11\x2a\x8e\xd6\x40\x9d\x02\xea\x9a\x29\x13\xd7\x6b\xb8\xdb\x70\x2b\x5e\xa9\x4a\x2e\x98\xf1\x76\x4d\x80\x13\xdb\x36\x8a\x09\xcd\x09\x2b\xd1\xb4\x44\x73\x87\x28\x1c\x40\x0d\x5c\xc0\xcf\x95\xbc\x9b\x9f\x7c\x7d\x7a\x72\xc2\xeb\xad\x54\x06\x16\x6a\xbf\x35\xf2\xe4\x84\x15\x04\x62\xc2\xaa\x6a\xda\xd2\x48\xab\xfd\x79\x5e\x2c\xe0\xe3\xc9\x09\x00\xc0\xe9\x29\x9c\xff\x9b\x7f\x02\xdc\xc5\xb3\xa7\x37\x2f\x2f\x16\x37\xf0\xea\xe2\xe5\xd5\xc5\x8f\xbf\xfd\x74\xfd\x1f\xc3\xe8\x01\x9f\xc2\x95\x28\xad\x97\x23\x06\xa3\xd9\xa0\xf2\x3a\x49\x46\x5f\x34\x4a\xa1\x30\xd5\x1e\x96\x48\xfc\xf4\xb6\x85\xe5\xbc\xdd\xbe\x82\x15\xab\xc8\xb0\x85\x74\x16\x27\xb7\xa4\x9e\x52\x39\xed\x5b\x22\xb0\x65\x85\x4e\xc5\x97\x35\x37\x0e\xbc\xdd\x9f\xf2\x7c\xc7\x14\x70\xf1\x5c\xc9\xb5\x42\xad\xcf\xe0\x47\x29\xab\x96\xc8\x9b\xd6\x11\xf4\x9d\x6c\xd4\x4b\x47\xad\x93\x76\x86\xa0\x28\x64\x23\x8c\x43\x12\xb6\x9d\xc1\x6b\x2f\xda\x37\x43\xcc\xe0\xa4\x92\x3b\xeb\x5a\x15\x6a\xd9\xa8\xc2\xfb\x92\x4a\x21\x2b\x89\x21\xe4\xb3\x2b\xc6\x6b\x2c\xc9\x08\x98\x23\xea\xea\x32\xc2\xf2\xae\x18\xbd\xb5\x9b\x3d\x18\xcb\x89\xa0\x5d\x71\xe1\x53\xb7\xd1\xfb\x0a\x23\x1d\xd8\x88\x9e\x9c\x4c\x5c\x4b\x86\x6a\x11\x59\xe6\x3a\x77\x8e\xa0\x59\x8d\xa0\xb7\x58\x50\xc4\x82\xab\x4b\xeb\x06\x5e\xe5\xc4\x87\x58\x65\x78\xdd\x82\xbb\x15\xbc\xba\x85\x1a\x99\xd0\xce\x29\x1a\xeb\xf5\xb9\x26\x69\x7a\x17\x50\xb0\x2d\x5b\xf2\x8a\x0e\x10\x38\xdd\x3b\x2a\x69\x40\x0a\x26\xd0\x3e\xb0\xf7\xea\x72\x06\xcb\xc6\x00\x37\xc4\x4f\xf1\x95\xc9\x58\x19\x41\x1a\xd5\x60\x87\xb0\x3e\x4c\x12\x48\x57\x10\x81\xbe\x51\x05\xb0\x50\x16\x6e\xc3\x19\x7c\xbc\x36\x8a\x8b\xb5\x53\xb8\x4f\xc3\x66\xc1\x4c\xd0\x9a\x20\x66\x6e\x9d\xc9\xb8\xe2\x11\x84\x57\xac\x6a\xd0\xb9\xb9\xb0\x9b\x8b\x12\x3f\xa4\x84\x05\x5d\x70\x94\x11\x68\xaf\x93\x09\x61\x7f\x5c\x09\xf3\xe4\xfb\x4f\xff\x3d\xe7\xb3\x78\xf6\xf4\xfa\xe6\xe2\xe9\xcd\x7f\xc1\xf9\x2c\x98\x90\xc2\x06\xc2\x2d\x33\x1b\x67\xca\x2e\x74\x91\x06\xe7\xe6\xd7\xf7\x19\x15\x1a\xb8\xa0\xd5\xd7\x46\x2a\xb6\xc6\xe7\xcc\x6c\xce\x20\xf9\x30\xb8\xc3\xda\xc5\xe8\x8e\x48\xda\x4b\xdc\x2a\xd4\x28\x8c\x15\xe0\xb0\xef\x71\xf4\xc2\x9a\xef\x42\x90\x99\x43\x0f\xa7\x36\xaa\x29\x0c\x78\xc1\x86\x28\x92\x7a\x36\xab\x16\x21\xcb\x0c\xa0\x29\x07\xe2\x22\xfb\x13\x53\x8a\xed\xe7\x2e\x8e\x36\x82\xbf\x6f\xb0\xda\x7b\xef\xb2\xe2\x9e\x3f\x01\x2e\x1b\xa7\x31\xae\xeb\x72\xc6\xd2\x11\x14\x2e\x27\xf3\x4f\x9b\x90\x38\x01\xd9\xc4\x8e\xd8\x70\x75\x09\x39\x85\xa3\x90\x69\xb5\x07\xd1\xd1\xec\xef\xbf\xfb\xd4\x67\x88\x91\x86\x55\xde\xcf\xb9\x4c\x88\x32\x04\x9f\x5a\xb9\xf4\xf8\x48\xc4\x16\x92\xc3\x1c\xf0\xe5\xe8\x5e\xb9\x04\x8c\x6c\xdc\x01\xf6\xce\xf7\xd8\x84\x36\x03\xf6\x2b\xee\x9d\xef\xb4\xee\xf1\xb8\x08\x90\x12\xd2\xea\xba\x15\xbf\x6c\x0c\x50\xfd\xc0\x4c\xa3\x28\x33\x52\x50\xa3\xd6\xb6\xa4\xc9\xe4\x60\x63\xb5\x36\x52\x61\x09\xe4\xbf\x73\x45\x18\x3b\x89\xcf\xb2\xda\xa3\x78\xdd\x8d\x22\xa7\xaa\xc4\xfb\x3b\x17\xba\xb5\xf7\xeb\xb3\xe8\x8d\xdb\x54\x98\x8a\x03\x4d\x4e\x9d\x88\xb6\xaa\xcc\x35\xd4\x6c\x3b\xcb\x89\x29\xcb\x90\xe2\xc6\x83\x59\x53\xf7\x07\xb3\x90\x85\x5b\xc6\x0d\x2c\x59\xf1\x8e\x02\xa2\x05\x66\xf1\x55\x5c\x9b\x79\x06\xf2\x6a\x15\x88\xa4\x68\x40\x8b\x5c\x99\x44\xe9\x7a\xc4\x71\x6b\x91\xdc\x7a\x2c\xb7\xb0\xe2\x58\x95\x31\x41\x11\x52\x3c\xb2\x91\x70\x1c\x30\xc5\xa9\x2f\x82\x9d\xc3\xed\x66\x3c\x3e\x97\xc7\xd2\xaa\x61\x62\x1a\xf4\xb9\x6b\x18\x8a\x15\xef\xb4\x93\x9d\xb3\x7e\xc7\x12\xc2\xbe\x91\x77\x50\x37\x36\x3d\xae\x97\x9c\x0a\x4e\x6f\x37\x31\x42\x92\x27\x8b\x01\xcb\xd6\x41\x63\x34\x39\xd8\x44\xc0\xef\xee\x48\x37\xad\x0d\x1d\xb4\x5e\xaa\xe7\x26\x99\x0f\x99\x1d\x36\xfc\x29\x7c\x8c\x9b\xe9\x47\x63\xb5\x9a\x3b\x67\x78\x9e\xc4\xca\xec\xeb\x04\x20\x9c\xa7\xe0\x4f\xb2\xb5\x74\x90\x01\xdb\x87\x73\x78\x9c\xad\x23\x8e\x78\x56\x71\x91\x82\x9b\xef\x28\x7c\xeb\x0e\x85\xf4\x93\x80\x85\xf3\xec\xd3\x5f\x3c\xa8\x6c\xcb\xa7\xfe\x19\x46\x21\xf4\x97\xe6\x0a\x02\xe7\xf0\x71\x00\xde\x41\x89\xe5\x7b\x3a\x3a\xf5\x12\x4d\xa3\x84\xab\xa4\x44\x13\x6a\xb1\xa3\x3d\xec\xaa\x11\xa0\xf9\xbf\x70\x32\x0d\x12\xef\xf0\x4b\x59\xf8\xfe\xbb\x49\x57\x80\xf3\x0a\xc5\xda\x6c\xa6\x70\x0c\x79\x35\x17\xbc\x6e\x6a\xd0\x4d\x4d\x34\x5a\xd5\xf7\x92\x53\xf8\xbe\xe1\xe4\xfc\xb8\x00\xa9\x4a\x24\xd1\xa7\x85\x47\x60\x22\xb0\x0c\xfa\x8e\x55\xbc\x1c\xea\xf7\x38\x33\xa1\x62\xd5\x9d\x7d\x3e\x6c\x2b\x1c\xef\x2c\x07\x88\x94\x9b\x50\xa9\x07\x56\x7c\xff\x5d\x87\x15\x7c\x35\x20\xfc\x73\x78\x0c\x4c\x0f\x6f\x48\xf8\x97\x2c\xea\xe8\x56\xf6\x91\x02\xde\xaa\x92\x52\x3d\x13\x78\xb3\xe1\xaa\x84\xf3\x3e\xce\x53\x0f\x68\xf2\xed\x94\x72\x3b\x2e\x0c\xae\x51\x41\xc9\x77\x5c\x73\x29\x66\xc0\x45\x51\x35\xa4\x00\x16\x54\xdf\xac\x94\xd5\x43\x0f\xe4\x9b\x29\x7c\x9d\xe3\xec\x93\x54\xf2\xdd\x4b\xac\x19\x19\xb4\x1a\xa2\xe8\x7f\x5a\x8a\x4e\xba\x2c\xcb\xf6\xfe\x2d\xa2\x7d\xd2\x75\x1d\x8e\x59\x44\x18\xfd\xff\x2f\xed\xba\x9c\x5f\x80\x54\xa8\x1c\xde\x9a\xa2\x3c\xc4\x6d\x2f\x1b\x95\x24\x5e\x07\xd4\x57\x1b\x66\x1a\x1d\x23\xa3\xd7\xac\xaf\x34\xbc\x58\x84\xfe\x45\x37\xfa\xc4\x5a\x8c\x25\xb6\xe9\x55\x9e\x54\xb4\xdb\x45\xc2\x0f\x05\x62\x19\x7b\x31\x99\x5a\xde\xce\xba\x49\x96\x18\x20\x24\x69\x2d\xb9\x56\x8d\xe6\x25\x2a\xdb\xf4\xab\xb7\x15\xfa\x60\xe3\x42\x3b\x9a\x8d\x2c\x3d\x13\x74\x9e\x39\xc4\xec\xc0\xc7\x44\x97\x5e\x29\x8a\x5c\x18\x0c\xae\x7b\x58\x57\x6f\xba\x66\x96\x6c\x08\x8b\x74\x3b\xfc\x7a\x9f\x19\xb8\x82\x95\x6b\x8f\xd8\x17\x8c\x30\x66\x9a\x5c\x2f\x3c\xe5\x64\x97\x2e\xfc\xfc\xd0\x91\xff\xaa\xcd\xab\xc8\x81\xdc\xef\x51\xe7\xef\x70\x3f\x14\x18\x82\x85\x1f\xdc\xfc\xda\xa3\x7a\xf3\x00\xfe\xee\x6d\xa1\xe3\x3f\x06\x20\x27\xea\xe6\xb7\xf7\x96\x7c\x3a\x10\x74\xfc\x56\xc1\xab\x31\x4d\xfd\x87\xf7\x90\x4e\x57\x5f\x38\x97\xb8\x38\xe0\x12\x07\x74\xb5\xad\x72\x29\x03\x36\x51\x67\x66\x6e\x63\xd0\x94\xf1\x84\x88\x04\x16\x5c\xb5\x23\x21\xa1\x80\xe4\x17\x5b\x71\x3f\xa4\x55\x94\xa3\x02\x9e\x89\x6a\xdf\x7a\x7a\xe3\x7a\xa5\x7c\x95\x35\x33\x75\xab\xc8\xa3\x07\xf2\x92\x24\xc7\xe5\x34\xcf\x0b\x31\x78\xae\x54\xa5\xba\x64\x78\x52\x16\x0a\x6d\xb4\x01\x81\x77\x80\xf5\xd6\xec\xe1\xc5\xa2\xb7\xd0\x36\xa3\xda\x03\x26\xc7\x83\xf3\xf6\xf7\x90\x50\xb5\xb9\xd1\x2c\xa9\x09\xce\xe0\xf5\x9b\x59\xd0\x89\xb3\x9c\xe0\x99\xab\x9f\xaf\x2e\xed\xaa\xe9\x20\xa5\x17\xa5\xeb\x0d\xb7\x10\x23\x34\x3d\xb3\xc6\x2e\x42\x73\xca\xf6\xc2\x89\x6b\x6d\xff\xae\x03\xcc\x5a\x79\xcd\x4c\xb1\x89\x1e\x40\x1f\x34\xfd\xf0\x13\xa0\x46\xf3\xcb\xb3\x9e\xf1\x54\x8c\x7e\x06\xff\x18\xf4\xc1\xb6\x7d\x52\x4a\xee\xc8\xa5\xba\x6a\xc6\x24\xce\x63\x40\xf8\x71\x51\x2b\x7f\x82\x33\x0f\xae\x62\x98\x1a\x0f\xa0\xbf\xf9\xbc\xa3\x4d\xe3\xdb\xe9\x27\xd1\x8b\x39\x2b\xcb\xeb\x20\x9e\x89\x25\x21\x4a\xeb\xc1\xf4\x73\xa0\xbc\x72\xea\xe0\x60\xb8\xfa\x7d\x7c\xff\xa7\xc1\x6f\xfa\x7f\xfd\xd4\xd7\x2b\xef\x6e\x12\xec\xc7\x06\xe1\x9e\x9b\xca\x71\xf6\x9c\x56\xac\x48\xbd\x70\x99\x6e\x2b\x2a\xdf\xf7\x48\x5b\x95\x30\xd8\x78\x0b\xb1\x62\x8d\xe6\x1f\xa9\xde\x4d\x2c\x8b\xca\x10\x36\xa6\xae\x28\xeb\x46\x0f\x4f\xf4\x80\xda\xbe\x76\xfb\xdf\x8c\x91\x7f\x4d\xe4\xb7\x85\xb4\x2f\xcd\x7c\x17\x17\xcb\xfb\x29\xb7\xd9\xf7\x61\xa2\x9d\x0f\x70\x94\x0f\x56\x5b\xc3\x24\x7b\x5d\x3f\xc8\x78\x13\xfb\x34\x3e\x25\x29\x64\x5d\xf3\x96\xf1\x49\x89\x7a\x1c\xf3\xff\x38\x10\x36\x27\xee\x18\x51\x12\x2e\xbd\x3b\x24\x8b\xc3\x41\x98\xc0\xdd\x2f\x98\xec\x78\x9f\x71\x2a\x2f\x98\xa3\x0f\x34\xf3\x38\xc2\xb9\x06\x25\x75\xc4\x81\xe0\xbc\x5b\x80\x3a\xdb\x49\xda\xda\xb7\xaf\xec\x0d\xa6\x4a\x9b\x9b\x4e\xff\x94\xac\xed\xed\x42\xa7\xd5\xe9\x9b\x42\x36\xcc\x1b\xd0\xbc\xde\x5a\xb7\x2a\x0c\xe3\x42\x83\xb6\xf4\xbb\x6e\x55\x0c\x24\x58\x66\x59\x4a\xc8\x08\x37\xf8\x01\x50\x14\xb2\x6c\xbf\x07\x6e\xec\xd9\x7c\x17\xce\xde\x33\xaf\xd7\x0a\xd7\xd6\x80\xa9\x88\x6b\x78\x35\x54\xa2\xf5\x7b\xc1\xbe\xcb\x6a\xbb\x68\x03\x2d\xd6\x5e\x4b\x4e\x1b\xf6\xce\x5d\x69\x75\x7a\x71\xdd\x76\x88\x73\x94\x41\x54\x7d\xc8\xf9\x89\x5b\x04\x16\xe3\xa4\xbd\x1b\x75\x45\xf5\xad\xc7\xfb\x2b\xee\x6f\xa7\x43\x38\x09\x65\xf4\xef\x31\x65\xed\xa3\xdd\xe0\x87\x47\x5d\x6e\xde\xd7\xde\x21\xd8\x31\x57\x18\x85\x3c\xd8\x8d\xf6\x77\x30\xa1\x0d\x37\x09\xa9\xc1\xd4\x5d\x85\x8c\xf6\x5f\xfd\xfe\xab\xf1\xce\x32\xa1\x6c\x9b\xbc\xd1\x1f\xb6\x18\x46\x61\xdf\x8d\xb4\x75\x6d\x1f\x2a\x17\xdb\x6c\x90\x10\xe7\x1d\xff\x3c\x68\x7b\x5b\x35\x14\xaa\x1c\x74\xdf\xbf\xa0\xe0\xfe\xfd\x77\x67\xf0\xd0\xdd\xb8\x5d\x5d\x42\xdd\x68\x63\x1b\x10\xbe\xc7\xe0\xd7\x79\x25\x7c\x78\x5f\x7f\xa8\x6d\x8d\x9e\xf7\xa2\xa1\x5d\x50\xc7\x94\x64\xf0\x6b\xdf\x9b\x3f\xf7\x64\xf6\x17\xa4\xcc\x80\xf3\x8c\x37\xfd\xc5\x77\xa1\x51\xd5\x32\x6b\xdc\xbf\x24\xb7\x26\x24\xca\x91\xe6\x0a\x6b\x2f\x2b\xd3\xf4\xdb\x76\x88\x45\x99\x77\xfa\x4f\x5d\xf6\x36\xd0\x8d\x1a\xbf\x64\x69\x2f\xeb\x47\x15\xfb\x7d\xd1\x01\x09\x0a\x0b\xa9\x86\xeb\xc9\x7b\x2e\x47\x6e\x82\xd2\x26\xcd\x7a\xeb\x07\x3e\xfb\xca\x22\xdc\x4f\x5e\xa7\x19\xbe\x53\xe1\x37\x23\x38\x33\xc7\x13\x10\x3a\xb5\xb3\xf9\xff\x67\xe1\xfd\x3d\xf7\x0e\xa3\x7e\xd4\x67\xd3\x85\x54\x0a\xf5\x56\xba\x72\xdd\x56\xeb\x07\x5b\xcb\x49\x41\xd2\x3b\xd4\x50\xf7\x58\x0f\xb0\x61\xd6\x75\x61\xb3\x01\xb0\x5f\xd2\x59\xce\xf9\x4e\xe5\x5e\xfc\x30\xbc\xb8\x2d\x0c\x86\x8a\xf2\xb8\x8c\x28\xf3\xd6\x43\xbf\x0e\x65\x1d\xdd\x2a\x38\x4b\xf9\xdf\xf6\xe3\xc1\xe0\xf1\x72\xfa\xe7\x6c\xbb\x45\x51\x4e\xe2\xde\xe9\x91\x88\x43\x95\xf0\x36\x50\x7c\x2f\x52\x3a\x55\x40\xe7\x3f\x4f\xc7\x3d\x04\x69\x51\x67\x34\x81\x77\xd3\x76\x4c\x06\xb9\xe2\x9d\x2b\x5b\xb9\x40\x84\xfb\x38\x11\xd7\x8e\xa1\xd8\xd1\xaf\x16\xa0\xd0\x86\x09\x0f\x59\xca\x32\x0e\x3f\xac\x1a\xeb\x56\xb7\xd2\xa0\x30\x9c\x55\x7e\x32\xc8\x4d\x24\xdc\xf1\xaa\x8a\x00\x6d\xb9\xbb\x0c\x96\xe4\xfb\x08\xf9\x7c\x4b\x3b\x7d\x20\xc5\x8a\xab\x1a\x4b\x60\xc9\x65\x71\x98\x40\x8b\x43\x13\xf8\xc1\x84\xb1\xbf\x2e\xef\x23\xe5\x8e\x33\x23\x09\xcc\xd5\x65\x1a\x22\x15\x4c\x46\xb3\x99\xf1\xa0\x79\x6f\x3a\xe3\x21\xbd\xc3\x7d\x40\xe6\x32\x99\xcf\xc4\x65\xf3\x98\x98\xeb\xf4\xf1\x0d\x06\xe9\xfe\x86\xe3\xc2\xf1\x83\x6c\x50\xcb\x2b\xa5\xf6\x33\x1e\x1e\xcb\xf4\x0c\x1e\x2e\x98\xb0\x9d\xa9\xd0\x9f\x19\x1a\x91\x89\xa9\xa2\xf5\x70\x63\x23\x3f\xdd\x18\xfe\x05\x41\xb8\x3d\x2c\xf9\x9a\xf8\x21\x5b\x38\x70\x2e\x7f\x2a\x57\xaa\x5d\x52\xce\x6f\x54\x33\x52\xaa\x85\xce\xdc\xae\x67\x6f\x25\x6a\xa3\xe4\x1e\xcb\x99\x6f\x53\xb9\xd4\xbf\xa9\xca\xd6\x38\x9c\x01\xa4\x83\x39\xf4\xe3\x77\x42\xaf\x51\x79\x80\xd6\x84\x21\x6f\x3a\x49\x4b\xb7\xf6\xf2\x17\xcd\x44\xb5\x1b\x59\xb0\xdd\x0a\x58\x30\x61\x89\x61\x55\x85\xa5\x33\x4e\x49\x06\xbe\x45\xd5\x19\x6a\x20\x28\xd9\x87\xe7\x4c\xb1\x5a\x9f\xe5\x71\xf5\x0c\xae\x5d\xde\x7e\x9b\x78\xf2\xdb\xb6\x8e\xe9\x67\xeb\x19\xcc\xf0\x93\xc5\xcc\x5f\xfa\x29\x79\xba\x69\xd4\xe9\x12\x90\x49\x97\xba\x24\xb4\x75\x82\xf2\x71\x26\x91\x4b\x23\x9d\xac\xa3\x34\x95\xec\x37\x0e\x8f\x92\x49\x70\x01\x5b\xbf\xe2\x61\xbf\x53\x99\xd2\x16\x92\xde\xbf\xc3\x63\x9f\xf2\x26\x57\xf9\x36\xf1\x25\x78\x4b\x74\x8d\xcf\x61\x60\xfe\x44\x03\xa0\x42\x36\x73\x04\xa0\x8e\xd1\x93\xc4\x7e\x61\x9a\xa0\x94\x93\x44\xe1\xa6\x11\x74\x00\x69\xc7\xec\x9c\x31\x33\x6d\x82\x79\x1f\xb4\x68\xd7\xf4\x70\x83\xe4\xcd\xb2\xe2\x85\xf3\x8f\xd9\xcc\x75\x1c\xc1\x78\xd7\x31\x62\x72\xbb\x6e\x97\xb3\xf5\xe7\xe1\xf7\x49\xef\x4c\x71\xd9\x59\xd7\x47\xcc\x4b\x24\xcd\xfa\x05\x3f\x4c\xa6\xb3\xde\xbe\x28\x81\x8b\x6a\x2d\x15\x37\x9b\xda\x29\x78\xfe\xb7\xf9\x8f\xbf\x5d\xbf\xfd\xf1\xb7\xeb\x27\xdf\xbc\xfd\xf6\xaf\x4f\x32\x20\xd3\xde\x79\x17\x1b\x74\xc3\x17\x1a\xb1\x1d\xc1\x6b\x45\x2d\x5d\x56\x19\x2b\x79\xed\x43\x65\xef\xe8\x5c\xbf\xb2\x5f\x9c\xb7\xa7\x9b\xef\x50\xf1\xd5\xc0\xf9\x93\x4c\x27\x57\xba\x7b\x4f\x8f\xe5\x25\x33\xec\x2c\x53\xaf\x83\x9b\x4a\x59\x33\x2e\xae\x71\xcb\xdc\x8d\xd7\x0d\x5b\x9f\xc1\xc3\x9f\x7f\x7b\xf6\xe7\xa3\x45\x08\xe0\x6f\x49\x71\x1e\xbd\x7a\xfc\xf8\xd1\xe2\xfa\xf1\xe3\x47\xe4\x1d\x1e\x3d\xec\x83\xda\x30\xbd\x49\x18\xff\x4b\xfa\x71\xfe\xeb\xef\x17\x8b\x27\xdf\xfc\xf5\xed\xe7\xf0\xfe\x42\x6b\x54\xa6\xcd\xe4\xb9\xc9\x35\x8a\xb9\xef\xfb\xfc\xf3\xbc\xee\x93\x18\x73\x66\x67\x0b\x91\xb1\x50\xb8\x90\x48\x99\x0e\xc9\x84\x77\x43\x5b\x9f\xb8\x60\x08\xfd\xd6\x80\x8d\x9c\x4b\xac\xa4\x58\x6b\x30\xb2\xa7\x09\x9d\xb2\xb3\x6f\xbf\xfe\x53\x16\x2f\x7a\x47\xf9\xe1\x07\xd8\x32\xc1\x8b\xc9\xc3\x9b\x88\xd4\x9f\xc2\x16\x44\x65\xa3\x42\xcf\x25\x1b\xcc\x7c\x38\x1d\x23\xa8\x47\x4b\x98\x11\x7e\x9d\x52\xfc\xe6\xc1\x08\x2b\x3c\x11\x5f\xa5\xef\x09\xb2\x32\x28\xa0\xb3\xe4\xc5\x72\x7b\x3e\xda\x70\x4e\xbd\x57\x1f\xe9\x35\x76\x4d\x31\x19\xa0\x72\xd3\x47\x79\xc1\x92\xdf\x19\xf8\x52\x24\x6a\x40\x7f\x69\x9d\x5d\x78\x78\x63\x1a\x25\x83\x92\x87\x5e\xa3\xb4\xd7\x85\x0a\x2c\xc8\x47\x5f\x12\x4e\x1c\xd1\x2c\x4d\xa8\x99\x92\x16\xe4\x93\x3c\xb6\x57\x87\x77\x23\x83\x39\xf6\x60\x03\xd3\x39\x81\x82\xe3\xda\xb5\x09\x05\x6d\xcf\x36\x22\xed\x9b\xca\xb5\x1d\xe8\x26\x2f\x29\x4b\xd7\xd4\x8f\x13\x5b\x41\xf5\x96\xac\x78\x37\x46\xd1\xbd\xda\x11\xda\xfb\xf4\xff\xe9\x81\x64\x6c\x58\x9f\x5b\x01\x74\xb3\xb1\x6c\x0e\xda\xa0\x5a\xb1\xc2\xc7\x00\xf7\x22\x26\xb4\x7f\x5d\x29\xc4\x65\x1c\xfb\xa6\xda\x8a\xa9\x76\xb4\xdd\x57\x10\x0a\xd7\x4d\xc5\x14\xb0\xc6\xc8\xda\x55\x79\x7e\x6e\xd0\x0f\x24\xd2\x22\x37\x8f\x98\xce\x42\xf8\x9a\x44\xbb\x01\x47\x97\x36\xb5\x43\xde\xb7\x74\x46\x3b\x8e\x79\xdb\xbe\xd8\x30\x1b\x65\x5f\xd8\xb0\x64\x4c\x7c\xbc\xda\xe2\xf1\x70\x16\xce\xb3\xf6\x38\x1f\x47\xb3\x35\x57\x3c\xd8\xca\xe1\x98\xfa\xe5\x0c\xfe\xd7\xae\x1d\x85\xa7\x0d\x53\xc6\xa5\x64\x93\x81\xb7\x09\xc9\x70\x54\x7f\xa7\xdc\xfa\x8d\xc3\x35\x18\x2d\x5a\x49\x55\xe0\x75\x77\x65\xa7\x1e\xb7\x43\xd4\x2d\x5b\xb6\x4a\xee\x78\xe9\x87\x01\xc2\xac\xbd\x91\xa1\x6e\x32\xb2\x5b\x38\xb9\x44\x48\xcf\x22\x50\x3b\x6d\xea\xaf\xdd\xdd\x3d\x32\xba\x79\x6e\x92\xb7\x2d\xb3\xc4\xc0\x33\x8d\x4c\x36\x96\xa6\xb3\x01\xc1\x64\x89\xb8\xbb\x6a\xd7\xbe\x88\x19\xac\xe7\x3a\x7d\x84\x4e\xc5\xcb\x75\x3b\xc3\x1a\x66\x36\x5d\x9e\x52\xed\x3d\x61\x7c\x59\x61\x68\xa2\x45\x9d\xcb\xc0\x04\xf5\x9b\xf9\x47\x4a\x16\x90\xa2\x42\x89\x17\x3e\x58\x12\x9d\x76\x4e\x56\x06\x1b\xca\x9e\xfb\xfd\xbb\xd5\x6d\xf8\x66\xec\x6f\x8f\xbc\x08\x73\x78\xc1\x99\xa4\xf0\xda\xdf\x07\x1b\x47\x96\xf7\x52\xac\xf8\xda\x36\xcb\xdc\x43\x3d\x6f\x83\xfd\x86\xc7\x57\x71\xcc\x42\x0f\x56\x44\xf6\x15\xcc\xb3\x9b\x9f\xce\x9c\x40\x82\x1c\x7c\xb5\xe7\xed\xdd\xc8\xed\xa3\x0a\x77\x58\xb5\x42\x48\x9e\x93\x35\x5b\x29\x32\x78\xf9\x4b\x30\x3b\x44\xec\xcd\x1c\xdc\xf8\xf6\x73\x3b\xf3\x3c\x4a\xcf\xe2\xe2\x8f\x9b\xab\x67\x4f\xcf\x2c\x15\x2e\xa1\xe0\x1a\x50\x31\x8d\x3a\x99\x6f\xe8\xbc\x01\x39\xdd\x2a\xdc\x71\xd9\xe8\xb4\xd3\xf3\x45\x66\x7f\xa8\xb8\x6e\xcb\xb9\x6e\xf9\x3f\xee\xfb\x5b\x6f\x3f\x30\x2a\x3b\x74\x3b\x32\x38\x2b\xdb\xbe\x64\x69\xdf\x5f\x1d\x31\x04\xe3\xca\x44\xd7\xa3\x8f\x0d\x3e\x8a\x14\xbc\xe0\x5b\x66\xbd\x42\x66\x9b\x29\xca\xf6\xa5\x41\x08\x8d\xe9\x08\xe9\xc8\x2c\x16\x1c\x13\x49\xbd\xde\xb7\x57\xe4\x3d\x8b\xc8\xf9\x92\x7e\xca\xef\x8e\x06\x28\x0b\x0d\x9a\x07\xd3\xe1\x21\x8b\xf1\xec\xb7\x6d\x94\x64\x09\x73\xff\xa7\x07\xb7\x3f\x9e\x71\x4f\x5f\xe0\xe8\xc4\xa0\xc3\xd3\xa1\x9b\x23\x3f\x75\xf9\xe4\xfb\xde\xd4\xe5\x68\xb3\xc7\xc8\xad\x4e\xa3\x42\x2f\x67\x77\x8d\x9f\xd0\x8b\x8d\xdd\x9f\x82\xf4\xea\x9b\xd3\x6f\xf3\x46\x4f\xcd\xfe\x49\x35\xd7\x3e\xbe\x70\x08\xca\xba\x61\xba\x9d\xc8\xf1\x17\xde\xf3\xe3\xe2\xea\x17\xf4\x5a\xdc\x79\xc2\x90\x98\x1d\x08\x0e\x2d\x97\x70\x2f\x18\xa7\xd0\x96\xb8\x92\x0a\x81\x1b\xfb\xfa\x76\x69\x5b\x08\xdb\x6d\xbf\xbd\x38\x8e\x2d\x73\x05\xf6\x1d\xde\x18\xb7\x7f\xa6\x4c\xc0\xbe\xe3\x96\xdb\xa4\x8f\x6c\x5b\x41\xa8\xb8\x2c\x73\xd9\x6c\x6c\x33\x30\xb0\xbe\xa1\xc4\xcb\x77\xc1\xb7\x4a\x1a\x59\xc8\x0a\x36\xac\x32\xda\x4d\x89\x21\x96\xda\x4f\x5d\x2b\xd4\x38\x7c\x9d\x3e\x98\x8f\x1c\xef\xe8\xba\xa7\x83\xee\xd5\xa3\x1b\x30\x64\xb0\x94\xb2\x42\x26\xc0\xa0\xf3\xdc\x3c\xed\x82\xda\x51\xc4\xf0\xa0\xbe\xa7\x75\xbb\xa4\x37\xd6\xcb\x4d\xb2\x89\x6f\x75\xa5\x5f\x46\x38\x93\xb7\x9d\xc6\xfa\xd4\x3d\x28\x4c\x0e\xe7\x43\xf0\xfd\x66\xff\xa0\x6d\x90\x7e\xce\xe9\xe2\x13\x98\xf0\x16\xd2\xbf\x53\xb1\xa1\xfe\xb6\x9b\xab\x65\xe9\x9f\xef\x63\x15\xa9\xa9\x79\x20\x64\x6b\xfe\xbd\x66\x82\xc6\xf7\x80\x75\x07\x87\x83\xd3\x66\x81\x57\xc6\xb7\x94\x13\x80\x6c\xcd\xfc\xb8\xc0\x21\xce\x86\xd6\xfd\x17\xb2\x75\xb0\x51\x7e\x98\xaf\xe1\xf1\x73\x9c\x71\x08\x6e\xc3\x52\xb9\x6a\xaa\x6a\xdf\xf3\x21\xed\x10\xe9\xc8\xb5\x4e\x3c\x56\xd6\x9c\x1c\x3f\x54\xda\xba\xff\xfc\x36\x8b\x1f\x5c\x3c\xba\xcb\x12\x18\xf3\xf1\xff\xd9\x17\xe9\x95\xbd\x57\x89\xaa\x0c\x99\x5b\x60\xd8\xac\xbb\xb1\x48\x7b\x8e\x4e\xe1\xf6\xae\x5d\x6b\xdf\x5e\x65\xcb\xf9\xea\x50\xd4\xf5\xd2\x1e\x9f\x32\x6c\x5b\x0f\xfd\x01\xb8\xcb\x37\x0f\x92\x7e\xc9\x83\xfe\x94\xc5\x60\x44\xf3\x80\x5b\x2f\x95\x68\x99\x1b\x55\xac\xaa\x38\x56\x33\xfe\x8f\x5a\x8c\xbf\x62\xcf\x34\x2a\xf9\x97\x16\x28\xc2\xc4\xc4\xb1\x6f\x1a\xe9\xc4\x87\x1e\x53\x7f\xfb\xdc\x9a\xaf\xe0\x0e\x1d\xbf\xe3\x4b\xff\xf0\x4f\x56\xb4\xd9\xae\xfd\x07\x4f\x3c\xb8\x03\x2a\x3f\x10\x06\x3b\xa6\xdb\xc9\x27\x47\xd2\xd6\xde\x2b\x9a\x20\xb9\x6c\x10\xfb\xfc\x1e\x71\xe7\xb1\xa3\x2b\xc3\xce\xe2\x98\x51\x7b\x46\xd9\xbb\xca\x34\x50\x59\x96\x76\x5f\x1e\xc3\x39\x9c\x6a\xf7\xf1\x74\x15\x2b\x94\x17\x0b\xbb\x2e\xdf\xda\x7d\x82\x3c\xb6\xd5\x75\x0e\xf2\xbd\xfd\x90\xd8\x66\x32\xf9\xca\x24\xf3\x7f\xfd\x26\xff\x2a\x75\x90\xf9\x03\xb1\xd8\x5d\x5a\x44\x1f\xf0\xf1\x53\x87\x04\xff\x9c\x7e\xae\xd9\x0e\x27\xb1\xa6\xb4\xe7\x9c\x4c\x67\x60\xe4\xd9\x30\x87\x42\xef\xe1\xd3\xff\x05\x00\x00\xff\xff\xa5\xa8\x8f\x31\xa3\x47\x00\x00" func epochsFlowclusterqcCdcBytes() ([]byte, error) { return bindataRead( @@ -299,11 +299,11 @@ func epochsFlowclusterqcCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowClusterQC.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc7, 0x47, 0xb6, 0x81, 0xf0, 0x4a, 0x71, 0x50, 0xd8, 0x73, 0xd9, 0xb9, 0xab, 0xb8, 0xa, 0x4a, 0x4a, 0xde, 0xe8, 0x9f, 0xa4, 0x4a, 0xb9, 0x99, 0x6e, 0x19, 0x2e, 0xe6, 0xbe, 0x58, 0xeb, 0xd2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x79, 0x17, 0x43, 0x6f, 0x3e, 0x7a, 0x1c, 0xed, 0x78, 0xf1, 0x70, 0x2b, 0x94, 0x9b, 0x58, 0x40, 0x5, 0x75, 0x7f, 0xad, 0x38, 0x1d, 0x98, 0xb8, 0x36, 0xde, 0x5c, 0x1d, 0x1d, 0x42, 0xc3, 0x49}} return a, nil } -var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x7b\x6f\x1b\x39\x92\xff\xdf\x9f\xa2\x12\xe0\x10\x29\xa3\xf8\xb1\x98\x5d\xe0\x8c\x28\x73\x8e\xed\xc9\x19\x99\x4d\x82\xd8\x33\x73\x40\x10\x4c\xa8\xee\x92\xc4\x73\x37\xa9\x21\xd9\x56\x74\xd9\x7c\xf7\x43\xf1\xd1\x64\x77\xb3\xfd\xc8\x66\xef\x04\xcc\xc0\x52\x93\x45\xb2\xaa\x58\xfc\xd5\x8f\xd5\x39\x78\x0a\x7b\x4f\xf7\x9e\x02\xfc\x9d\x09\xb6\x42\x0d\x66\x8d\xb0\x51\xb2\x40\xad\x41\x2e\x61\x85\x02\x15\x33\x5c\xac\x80\xc1\x4a\xc9\x66\x03\xd7\xb8\x83\x2d\x37\x6b\xd7\x94\x29\xc3\x0b\xbe\x61\x86\x4b\x41\x1d\x58\x55\xd9\x07\x85\x14\x1a\x85\x6e\x34\x08\x59\xa2\xa6\x21\x96\x52\xd9\x47\xcd\xa6\x90\x35\x49\xc4\x8d\x2c\xd6\xfb\x6e\xfc\xdf\xd7\x28\xfa\x9d\x80\x29\x84\x25\x57\xda\xd0\x93\x25\x57\x35\x96\x33\x12\xb1\x83\x82\x09\x50\xf8\x67\x83\xda\x00\x83\x77\x61\x16\xc2\x80\x5c\xfc\x37\x16\x06\x96\x4a\xd6\x60\xd6\x5c\x53\x57\xa3\x58\x61\x68\x94\xab\x35\xee\x9e\x54\x15\x34\x1a\xdd\xc3\xd0\x5a\x2a\xc0\x1b\x54\x3b\xd0\xcd\x42\x93\x5c\x61\xdc\xf4\xc0\xac\x99\x71\x63\xd2\x6c\x18\x68\xc3\xae\xb1\xec\x4d\xd5\x2f\xe2\xc4\xb6\x84\x05\xae\xb8\x10\xb4\x42\xb9\x04\x64\xc5\x1a\xce\x49\xd4\x25\x9a\x66\x03\x9b\x35\xd3\x68\x57\x01\xac\xac\xb9\x00\x2e\xb8\xe1\xac\xe2\xff\x63\xb5\x9f\x4c\xd8\x6a\x99\xc4\x52\xdb\x8a\x6b\x43\xe2\xfa\x2a\x1a\x51\x2a\x9c\xd3\xb0\xdd\xc6\x24\x8a\xf4\xb6\x91\xa4\x34\x0d\x35\x13\x3b\xa8\x51\x6b\x6b\x78\xa6\xdd\x2a\xb7\xa4\x44\x23\xad\xd0\xb3\xd7\xaf\xe0\xf1\x76\xcd\x0d\x2e\x24\x53\xe5\xe3\x68\xf7\x4f\x89\xca\xf7\x49\xe0\xdf\x9d\x9c\xc9\xf4\x13\xd4\x68\xd6\xb2\x9c\xd1\x70\x8b\xc6\x38\x05\xd0\xf8\x76\x70\x29\x2a\xab\xe4\x9a\x93\xe1\x96\x5c\xb0\xca\x7d\xd5\xda\x7a\x90\x28\x10\x36\xa8\xbc\xf2\x6f\x38\x1b\x0e\xa7\x51\x94\x3f\x53\xc7\xcb\xb6\xdf\x64\xea\x47\xdd\xa7\x51\xe9\xbf\xb7\x24\x88\xc1\x8b\xbf\x1e\xfe\x1b\x98\xb5\x42\xbd\x96\x55\x99\x53\xe0\x9a\xdd\xa0\x9f\x90\xc1\xd2\x8e\x86\x9f\x49\xfb\x9a\xd5\x08\x1a\xad\xd6\xaf\x71\xa7\x67\xc1\x14\xa4\x15\x6b\x45\xe0\x1a\x0c\x16\x6b\xc1\x0b\x56\x55\x3b\x5a\x0d\xd7\x6b\x74\x93\x38\x11\x3b\x29\xdc\x9a\xff\x6c\xc8\xb3\xa8\xab\x36\xcc\x20\x09\xb4\x5f\xda\xe9\xeb\xa8\xd8\x9f\x2b\xb9\x3d\x7b\xfd\x6a\x7f\x85\xa6\xb7\x46\x3d\x99\x92\x5c\xa9\xda\x36\xe5\xf5\xea\x54\xd6\x9b\x0a\x0d\x96\xad\x06\xb4\x1d\xfd\xb4\xb7\x4a\x9a\x06\xf9\x15\x17\x0d\x92\x75\xbd\x05\x9c\xfe\x5b\x1f\xc0\x1b\x14\xc0\x96\x06\x9d\x4f\xd1\x06\xe3\x0a\x4b\x60\xb5\x6c\x84\x71\xaa\x5a\x20\x8a\x8e\xbe\x64\xb3\xa2\x4d\x0c\x6e\x7f\xa5\xfe\xcb\x35\x30\xa8\xb1\x5e\xa0\xb2\xa1\x01\x34\x2a\x8e\x36\xae\x38\xf3\xea\x9a\x29\xd3\xb6\xd7\xb0\x5d\x73\xeb\xb5\x52\x95\x5c\x30\xe3\xc3\x11\x09\x4e\x42\x92\x51\x4c\x68\x4e\xf1\x86\xdc\x7d\x81\x66\x4b\x33\xb2\x02\x35\x70\x61\xb5\xb3\xbf\xf7\xf4\x60\x6f\x6f\xd3\x2c\xe2\x64\xbc\xd2\xe0\xcb\xde\x1e\x00\xc0\xc1\x01\xcc\xff\xf9\x4f\x10\x45\x82\xcf\x7f\x3b\x7f\x73\x75\xf9\x3d\x85\x7b\x59\x07\x70\xee\x95\xbd\xa5\x20\x19\x23\x07\x0a\xb6\xa8\xbc\x92\xce\x5e\xbf\xb2\xcd\x69\xcd\x64\x46\x03\x97\x86\x29\x73\xf6\xfa\xd5\x64\x7a\x0f\x41\x65\x2b\xc5\xdb\x1f\x05\xd9\xb5\xe3\xa3\xd1\xfc\x0a\x0b\xa9\x4a\x2c\x7b\x23\x9e\x8b\x92\xc6\x5b\x76\xfd\xf6\x18\x3e\x5c\x1a\xc5\xc5\xea\xa7\x8f\x3f\x8d\x4d\x85\xf5\xb6\x25\xac\x99\xb6\x71\x8a\x9c\x2f\xf8\x67\x1a\x95\x62\x50\xea\xcd\xe1\xa5\x92\xac\x2c\x58\x0c\x48\x24\xee\xe2\xec\x18\xdc\x1c\x66\xd6\x21\x50\x98\xf0\xc3\xf4\x7b\xba\x43\xd7\x7c\x5e\xee\xe9\xdb\x37\x57\xef\x4f\x4e\xaf\xe0\xb7\x93\xf7\x17\x27\x2f\x7f\x39\xff\x9e\x3e\xd2\x1d\xb1\x55\xee\x15\x9d\x18\x28\x56\x66\x1d\xa2\x97\x3b\xc7\xac\x09\x8d\x84\x45\x1a\xf2\x98\xce\x44\xe2\x56\xad\x15\x9a\xe4\xe7\xd7\xb8\xfb\xc5\xca\x3d\x86\x0b\x61\xe2\x80\x17\xa2\xe4\x85\xdd\xb1\x7c\xd9\x1a\x89\x6b\xef\xa2\x25\x45\x2d\x21\x4d\x2b\xf4\x86\x29\x28\xaf\x57\xe7\xee\xe9\x31\xbc\x94\xb2\x1a\x11\xd6\x3d\xdd\x15\x6a\xd9\xa8\xc2\x39\x08\xab\x14\xb2\x72\xe7\x7c\xb2\xa8\x18\xaf\xb1\x84\xc5\x0e\x98\xf3\xa1\x8b\xb3\x56\xa2\x47\x03\x08\xbc\x44\x61\xb8\xd9\x81\xa1\x91\x23\x36\x08\x0d\xdf\xb8\x8e\xba\xd5\x94\x15\x0b\x2c\x02\x1d\x82\x18\xa2\xc0\xb6\x07\x05\x79\x3b\xdc\x96\xb7\xc0\x02\xfd\xe1\xb1\xc1\x82\x2f\x79\x01\x17\x67\xc0\x44\x99\x5f\x08\x1d\xe0\x16\x34\xf1\x3a\x0a\xfd\x24\x78\xf5\x89\x94\xb6\x64\x95\x46\xa8\x91\x09\xdd\x22\x11\x65\x0f\x1e\x21\xe1\x46\x5a\x60\x56\xb0\x0d\x5b\xf0\x8a\x56\x15\xd0\x40\x7f\xfd\x46\x35\x7d\x29\x9d\x15\x25\x22\x48\xb1\x7d\x85\x06\x91\x56\x1e\x2b\x28\x12\x4f\x58\x51\xd0\xa1\x30\xb5\xb6\xa4\x87\xa7\xae\xfd\x31\x7c\x71\x3b\xcb\x59\xf5\x6b\x34\xeb\x7b\x1b\x35\xc8\x21\xe3\xee\x8d\x67\x4f\x98\x7a\xd1\x28\xd5\xa2\xaf\xc4\xa1\xb9\xa6\x55\x2b\xa4\x13\x99\xe5\x70\x96\x85\x6f\xf1\x6c\x9e\x74\xa1\xc4\x74\x74\xee\x71\x32\x3e\x64\xe8\x63\xf8\xe0\xff\xfc\x98\x6c\x29\xc5\x8a\x6b\xed\x7d\xeb\x89\x1e\x42\x97\xdb\x17\xf0\x1a\x77\xc7\x03\xb3\xfc\xc6\xaa\x06\x8f\xe1\xd2\x81\x8c\x4d\xb3\xa8\x78\xe1\x76\x6b\xeb\xb0\xd9\x7d\x69\x37\x89\xdb\x67\x37\x24\x82\x34\x63\x5d\x66\x16\xad\x6f\x5d\x84\xfc\x6c\xc5\xb5\x41\x15\xf6\x79\x0f\x12\x8e\x49\x63\x02\xb0\xde\x18\x02\xbd\x8a\xed\x12\xb1\xe4\x1e\x24\x37\x86\x8f\x1d\x9a\xae\x99\x6a\xb6\xd9\x90\x51\xfe\x35\xe6\xea\x9d\x2e\x2f\x77\x6f\x7c\x80\x6f\xdd\xae\x3d\x6e\x12\xdf\x3b\xa1\x65\xd0\xb8\x8d\xe0\x7f\x36\x43\xb5\x7a\x8d\xbb\x5c\x25\x74\xb2\xd1\x67\x60\x67\xae\x41\x93\x7d\xed\x46\xaa\x99\x29\xd6\x04\x69\x04\xba\x1f\x42\x4c\x6a\xb7\x51\xab\xa8\xb8\x19\x49\x49\x56\xaf\x2e\x66\x90\x3a\x8b\x35\x13\x2b\x04\x2b\xa0\x1a\x5d\xbb\x9b\x7c\x1f\x17\x1e\xc3\x87\x76\xc9\x43\x87\x5d\xcb\xad\x43\xfa\xf9\xa3\x9c\x96\x12\xc3\x24\xa5\x41\x04\xd7\x47\xb4\xf4\xb0\x89\x9d\xd2\xf3\x63\xf8\x72\x41\xff\xff\xf5\x42\x98\xbf\xfd\xf8\xf5\xff\xee\xb4\x3d\x7d\xfb\xe6\xf2\xea\xe4\xfb\x22\xb2\xee\x88\xed\x90\x4c\x48\x9b\x02\xc0\x86\x99\xb5\x8b\x64\x0e\x57\x51\xd0\xdf\x64\x82\xbe\xee\x9c\xae\x27\xd4\xf6\xd2\x48\xc5\x56\xf8\x8e\xd1\xd1\x9a\x7c\xe9\xb4\x4c\x0e\x90\x87\xb6\x7f\x67\x83\x8b\x6b\x1e\xff\x8e\xde\x72\x69\x54\x53\xd8\xc4\x4f\xe1\x86\xb6\xad\xa0\xfc\x4c\x73\xb1\xaa\x30\x13\xaf\xdb\x61\xb4\xeb\xe7\xe3\x65\x40\xd7\x29\x0e\xb9\x38\x0b\x09\x8f\x3b\x26\xd7\xb2\x97\x6e\xa5\x22\xd3\xd9\x77\x91\xdb\x50\xb0\x47\x72\x41\x7a\x5f\x0c\x35\xfb\x1d\xa1\x66\xd7\x34\x32\x30\xad\x9b\x7a\x63\xac\xfb\x93\x81\xb4\x46\xe5\xbe\xb1\x85\x6c\x4c\x20\x2d\x6e\x93\x18\x26\xd6\x83\x90\x71\x66\x94\xca\xdf\x09\x38\xe1\x4b\xdb\x9e\x3e\x1a\xab\xe5\xbe\xeb\x03\x73\xbf\xe6\x61\x83\x30\xb3\x79\x10\xd7\x36\xf9\xba\xe7\xfe\xdf\xc1\x7e\x59\xa4\xc1\x75\xa0\x73\xb0\x8c\x5b\xbd\x07\xbc\x43\x66\xb0\x6b\x4f\x8e\xfd\x08\xd9\xa9\x7d\x14\x27\xb4\x61\xc2\xcb\x95\xb2\x6c\x91\xcc\xb2\x31\x8d\x42\xd8\x48\x9a\x27\x67\x95\xcf\xcd\x66\x96\x0d\xa0\x88\x97\x60\xa7\x8a\xd0\x1b\x1d\x3b\xbc\x0c\xc8\xd1\x4e\x43\x6e\x68\x9e\x52\x25\x70\x24\x30\x40\xb9\x73\x2c\x02\x1f\xfc\x6c\x02\xaf\x14\x4c\xd6\xce\x38\xd5\x4a\xc6\x51\xfd\xe9\x1c\xac\x9f\x6c\xdc\x7b\xbb\x66\xc6\x01\xfa\xf6\xde\x28\xec\xfd\x42\x9f\x90\xd2\x27\x83\x5e\x68\x8f\xa8\xbc\xc0\x29\xcc\xe7\x20\x78\x75\x3c\xe8\x4c\x9f\xc7\xa7\x4c\xd8\x83\x44\x21\x33\x38\x86\x9a\xad\x89\xda\x85\xfa\x94\x20\x0f\xa4\x1f\x77\x86\xf9\xfa\x30\x9f\x0d\xcb\x49\x70\xe1\x07\xd7\xec\x23\xcc\x2d\x1a\x4d\xfc\xb7\x63\x08\x0f\x44\xc6\x1c\xb8\x44\x6d\x94\xdc\x61\x39\xeb\xf6\xa2\x4d\xd9\x54\x65\x74\x3a\xe7\x58\x01\xc3\xb2\x15\xe3\xa2\xed\xe1\x85\xc0\xa4\x6f\x9b\xdc\xb4\x93\xb5\xd2\xdc\x2d\x20\x1f\x9b\xfc\x3b\xa9\x0d\x39\xe7\x30\x5e\x86\xdc\xb5\x93\x70\x04\x8f\x5a\x36\x8e\x94\x0b\x29\xeb\x1f\x77\xc5\x8c\x07\xf8\xd0\xfb\x16\xff\x4d\x92\x95\x4c\x6f\x77\x22\x8d\xa2\xcc\x2d\x82\x2f\xfb\x98\x32\x0b\x7a\x1f\x0f\x84\xfb\xf5\xec\xfb\x9c\xf4\x05\x1c\xde\x3e\x01\x47\x51\x06\x0c\xda\xd3\x61\x42\x48\xf6\x7c\xb4\xf3\xf5\xe0\x20\x6c\x86\x24\x96\xfb\xf3\xaa\xd3\x90\x36\x74\x78\x3c\x87\x3e\x6f\x90\x68\x2d\x89\xe5\xfe\x8f\xe9\x60\x48\x56\x76\x0e\xb5\x30\xe7\xf0\xd5\x31\x27\x59\xa7\x1b\xe6\x21\xfb\x6c\xb3\x41\x51\x4e\x7c\xe7\xde\x60\x58\xf3\x5b\xe8\x8e\xfb\x4e\xbb\xe7\xc1\x97\x2d\x15\xe4\xb0\xdf\x35\xee\xe0\x06\x0b\x8a\xc4\x11\x06\xee\x43\xa7\xcf\x69\xa0\x75\x69\xc3\xb1\xaa\x72\x39\x63\x9f\x67\x75\xe8\x58\x61\xe2\x3d\x1d\x29\x84\x95\x8a\xa1\xa4\x36\x2d\xe8\x05\xfc\x36\x53\x18\xec\xa4\x1c\x3d\xfc\x47\x32\xfb\x24\x41\xf8\x7f\xd9\x57\xc3\x84\xe2\x5b\x77\xd5\xa3\x34\x5e\xfd\x27\xd3\x97\x01\x56\x3d\x64\x4a\xa3\x54\xbc\xd9\xf2\x02\x87\x83\x26\x6e\xe0\x77\xf3\x7c\x9e\xb2\xd6\x2d\xf3\xec\xf2\x32\x3d\x99\x86\x76\x3f\xc0\xd1\xc8\x5c\xa2\xa5\xa0\x6e\xb4\xa7\xa9\x44\x13\x88\x63\xac\xb0\x46\x61\x34\xe0\x9f\x0d\xab\xc2\x96\x8a\xcf\x9d\x83\x25\x57\x51\x94\x7c\x8a\xc8\xd5\x57\x8d\x86\xa3\xbb\x62\x05\x37\x16\x19\x81\x59\x2b\xcb\x7c\x5a\x70\x44\xee\xef\x25\xb9\x5d\x30\xd8\xee\xa2\x74\x08\x53\x13\xe4\x21\xf4\xe3\xd0\x43\x6d\x5d\xdd\x45\x7c\xa5\xb0\x30\x9e\x8e\xeb\xf4\x27\x33\xfb\x11\x12\xbd\x0f\x1d\xf0\xe0\x80\xce\x7d\x47\x0c\xb8\x4b\x28\x07\x98\x7a\x89\x59\xfa\xe1\x4b\x1b\xd6\xae\x71\x67\x39\x06\x98\xdb\x81\x86\xa2\xbd\xf8\x0b\xca\x74\xa9\x85\x37\x15\xd7\xc0\x85\x9f\xf9\x0c\xb8\xf1\x94\x00\x17\x77\x0e\xec\x07\x0f\x03\x07\xdb\x3f\x8a\x3e\x92\x21\x13\x47\x26\x46\x9f\x0d\x13\xbc\x98\xa4\x1e\xd2\x9d\xa6\xc5\x3c\x6e\xa2\x8f\x1e\x4f\xb3\x62\xbe\x0e\x7e\xfd\x7a\x9b\x2f\x64\x48\x86\x0b\x51\xe2\x67\x98\xc3\xe1\x9d\x5e\x13\xae\x3f\xf1\x33\xd7\xd6\x0f\x7d\x26\x9d\x24\xdf\x7d\x11\x16\xf1\x70\x9d\xe2\xcd\x27\x3a\x75\x88\x94\x63\xf0\xd8\xb4\x15\x2f\x05\xea\x59\xf6\x0c\x0a\x78\xa3\x11\x06\x95\x8f\x28\xcc\x8c\x99\xee\xe0\x00\xde\x9a\x35\xaa\x2d\xb7\x97\x93\x8a\x15\xd7\x1e\x4f\x6f\xd3\xa9\x90\xbb\x6b\x34\xc0\x8d\x6e\x45\x1b\x09\x47\x1d\x59\xdb\x35\xaf\x30\xaf\xc2\xe7\xd1\x0d\xf2\x5c\x46\xf0\x97\xec\x26\xb8\xa0\xad\xde\xaa\x63\x8b\x8a\x00\x6d\x23\xca\x99\x3f\x75\x79\x47\x6d\x36\x4d\xa0\xf9\x7b\x13\x48\x81\x39\xa1\xb4\x24\x7b\x94\x12\xdc\xb8\x49\x33\xab\xf0\xe1\xcb\x11\x7f\xf8\xf6\xc5\x40\x72\xac\x8c\x73\x27\x1f\x72\xc3\x12\x08\x3d\x7a\xb8\xc0\x16\x4c\x44\x0d\xe5\x77\xcb\x42\x21\xbb\xce\xec\x98\xc1\x4f\x14\x5f\x82\x1f\x26\xdb\xf3\x2e\xa5\xe4\x17\x35\x14\x1f\x73\x81\x94\xb8\xa2\xf0\x67\x4f\x81\x59\xae\x43\xb3\x29\x03\xde\xeb\x3a\x7e\xcf\x33\x82\xc9\xed\x56\x1a\xb3\xf9\x30\x5e\xe9\x73\x1a\x79\x32\x5c\xf4\x2c\x91\xde\xc7\x14\xdf\xc1\xdc\xdf\xda\xf5\x11\xfc\x00\x93\x23\xda\x08\x8e\x7d\xfb\x27\x0d\xde\x55\x30\xb7\x7b\xc0\xab\x79\xd0\x76\x24\x80\x66\x7f\xfe\xa1\xe7\xcf\xbd\xa1\xc3\xea\x47\x88\xdf\x7e\x82\x96\x09\x70\x03\x8a\xe4\x82\xe6\xbc\x64\x85\xe7\x6c\x2d\xe4\x24\x68\xcc\xb8\xd0\x9e\x7a\xb0\xde\xd6\x62\x56\x8a\xcd\x91\xb5\x58\xfa\xdb\xf1\x55\x53\x31\x05\xac\x31\xb2\x76\x9c\x4a\x23\x8a\x70\x2f\x1d\x02\xb5\xbd\xe7\xf6\xb7\xd7\x29\x45\xa3\xd1\x1d\xe5\x96\x4c\x8d\xb7\x2c\x9f\x68\xb5\xb6\x5a\xe4\x53\xbc\xba\x6e\x0f\x97\xe4\x9e\x66\xc8\x6e\xf0\x76\x51\xb6\xff\xdb\xb8\x8c\x2f\x03\x8c\xec\x12\xa3\x24\xc9\xee\x93\x16\xc7\xf0\x1f\xef\x46\xf8\x0f\x8b\xb1\xc3\xdd\xb2\xeb\xa6\x5b\x4c\xfd\x71\x3a\x68\x8b\xee\x56\x78\xf8\x60\x29\x55\x81\xe7\xe9\xd3\x1e\x8b\x65\x89\xd1\xb8\xc0\x8d\x92\x37\xbc\xf4\xf7\xdd\xe1\xba\xca\x5e\x66\xae\x3c\xd7\x4a\xf0\xda\x5f\x8a\x59\xa6\x43\x24\x29\x42\x47\x57\x56\xf2\x71\x46\x51\xbd\x64\xc8\xb8\xc1\xa4\xe5\x0d\x09\x1e\xb3\xa5\xc3\x94\xba\xb1\x86\x8b\xa5\x25\xfd\x8e\xb6\x5f\x2c\x3c\x31\xd2\x42\x38\xbe\x74\x60\x4a\x3c\x31\x20\x10\xcb\x24\x07\x8a\xe9\x8b\xb9\x64\x4b\xbc\x74\x03\x5c\x05\x09\x13\x81\xdb\xf6\xcb\x3b\x54\x05\x0a\xc3\x56\x78\x0c\xbf\xfe\xcc\x3f\xff\xed\xc7\x9f\xee\x97\xca\x3c\x4a\x4a\x47\xda\xcb\xd7\x98\x9d\xb8\x59\x97\xd7\xab\xe1\xfa\xfc\xa9\x3e\xbc\xda\x1d\x66\x08\xf9\x99\x7a\xf6\x0a\xfe\xf1\x8f\xb1\x16\x8f\xe0\x39\x1c\xed\x1f\x1e\xc3\xe3\xab\x8e\xee\x36\x51\x86\xcd\x0e\x16\xe4\xeb\xf0\xe1\x70\x76\x34\xbd\x15\xd4\x87\xb5\xfa\x9b\x8a\xfd\x4a\xb2\xf2\xb9\x53\xd7\x8b\xc9\x52\xc9\xfa\x18\x0e\xb4\x63\xce\x0f\x96\xae\x2d\x69\xbe\x9d\xd9\x30\xb9\x27\x00\x92\x5f\x1c\x21\x51\x5e\xcd\x60\x6b\xb1\x99\x81\x35\x2a\xdc\x87\x4b\x4e\xd9\xeb\x16\x81\x86\xa6\x00\xa1\x64\xdd\x97\xe9\x67\x40\x06\xbb\xe1\xb2\xd1\x95\xbd\x6d\x73\x77\x67\x4d\x65\x6c\x49\xcb\xad\xd3\x84\x05\xda\xba\xaf\x7a\xe3\xa3\x42\xf8\xf8\x1c\x20\x51\xdf\x7c\x6c\xfa\xe3\x49\x6f\x50\x9e\x66\x37\xd8\x2a\x2f\x8a\x9c\x81\x91\x77\xaa\xb1\x6b\xa3\x8c\xb5\x2c\x8b\x60\x43\x52\xc0\x6c\xb7\xb0\x97\x99\x1b\x4c\xf8\xf6\xd0\xd6\x5b\xba\x55\x58\xf2\xf4\xf9\x33\xcf\x21\xe5\x04\xfa\x04\xfb\x5b\x99\x4f\xfa\x28\x34\x8d\x12\xf0\xfc\x59\x8e\x6d\xee\x69\xe8\x3d\x6a\x0a\x48\x21\xc5\x58\x72\xac\x4a\x7f\x6f\x4e\x78\x9d\x9c\x20\x25\x0d\x6c\xea\x9b\x1c\x3c\x90\x10\x2d\x3a\x44\xb6\x15\xbf\x41\x11\x08\x61\x5b\x04\x98\xa1\x67\xee\x11\xf5\x1f\x44\xa4\xc4\xe0\x43\x41\xc1\x32\xaa\x49\x14\xa2\x41\x92\x3a\x1f\x14\x21\xff\xf4\x24\xb5\x6a\xec\x25\xf2\xbd\xb6\xfe\x08\x66\x80\x39\x7c\xf9\x3a\x48\xc5\x79\x49\x7b\xcd\xaf\xed\x96\xe9\x8f\x01\x11\x5e\x92\x89\x3f\x7c\xbc\x83\x68\x38\xad\x90\xa9\x84\x2a\x88\xe7\xbc\xb3\xe8\x3d\xc9\xc1\xe1\x50\xb7\xe3\xee\x07\xb6\xb7\xb0\xd2\xe9\x29\xdb\x29\xb5\xa1\x73\xeb\x21\x39\x99\x54\xa0\x65\xd4\x41\xbe\x78\xc6\x75\xa7\x84\xcd\xb1\x80\x95\xd4\x18\x0e\xde\x8d\x54\xa6\x11\xa1\xb6\x25\x56\xab\x8a\x32\x9b\x53\x93\xd0\x46\x18\x5e\xc5\xdb\x20\xc3\xeb\xdc\xb9\x35\x8a\x53\x72\xae\x0c\xf7\xf4\x65\x52\x44\x74\x65\x82\x23\xb7\x38\x72\xe9\x16\x9f\x39\x41\x47\x0a\x3c\x1f\xb9\xfb\x9f\xac\x7c\xb7\x68\x5f\xb5\xe7\xb8\x3c\x5b\x62\xa0\x73\x55\x9b\xf7\xda\x3b\x1d\x0b\xbb\x6b\x8f\xa1\x89\xc7\x4a\xfe\xf2\x2b\x18\xf5\x83\xf3\xb4\x00\x71\xcb\xcd\x5a\x36\x06\x8a\x35\xba\xa8\x16\x50\x13\x14\x41\x54\x17\x6d\xad\xed\xd5\x4f\x20\x8e\x1b\x82\xd3\x7c\x09\x5a\xd6\x68\xd6\xd4\x7f\x25\x51\xc3\x56\x49\xb1\x8a\x75\xb6\x67\xaf\x5f\x75\xaf\x90\x7c\xe1\xbb\x91\x85\xac\x60\xcd\x2a\xa3\x67\xb6\x6a\x0d\x91\xa6\x66\x4b\xe6\x5c\x35\x0b\xf9\x21\xc9\x06\x85\x4c\x27\x59\x46\x16\xd6\x8e\x5c\x30\xfd\x8b\x75\x0b\x5d\x2c\x7d\x4a\x8a\x74\x95\x79\x5b\x99\x29\x7d\x69\x93\x6a\xc7\xdb\xd7\x1b\xa6\x2c\xa2\x60\xc5\x3a\x70\xaf\xad\xac\xf3\xe4\x47\x7b\x77\xe8\x54\x63\x4b\xa6\xab\x5d\xac\x7d\xa3\x0d\xea\x99\x53\xfb\x5d\xaa\xd2\xa7\x89\xfd\xfa\x11\x7b\xb2\xf4\x73\xec\x3f\x32\xd4\x42\x42\xdc\xcf\x60\x8c\xd1\x77\x55\x67\x5d\x24\x3f\x24\x12\x12\x02\xb1\xe4\xcb\x25\x2a\x5f\xd0\xe3\x26\x2c\x05\x7a\x50\xe5\x94\x81\x84\xdf\x03\x0d\x6a\x37\x1e\xcd\xb1\x1d\x80\x7c\x6d\x40\x8a\x3f\x9a\x67\x56\x90\x27\x84\x3c\x06\x18\xbd\x59\xbc\x61\xca\x67\xdb\x1d\x06\x32\x18\x76\xc0\x54\xdb\xc9\x04\x12\x5f\x26\xf4\xb4\x4d\x67\x79\x5b\xb4\x94\x4a\xea\x93\x8a\xed\xb3\x31\x8e\x7a\x40\x84\x06\x06\x39\x55\xe9\x8c\xd0\xed\x26\x6e\xe4\x1e\x11\x93\x23\xd3\xb3\xca\x80\x96\x54\xce\xeb\xf5\x03\x77\x54\xc9\xf0\xcc\x1e\x15\xd7\x0b\x7a\x41\xbf\x7c\xc0\x48\x24\x0d\xbd\xb0\x16\xc4\x75\x6a\x1b\xe9\x91\x76\x85\x96\x56\x17\xa1\x08\xef\xf6\x02\xbc\xf6\xaa\x67\xa3\xe4\x46\x52\xe4\xea\x66\xac\x37\x1c\xb7\xee\x7e\x78\xe4\xf2\xe9\x0f\x18\xc0\x5b\xbf\x01\x7a\xb3\xbe\x0b\xbd\x04\x90\xea\x0e\x99\xbb\xd7\x97\x29\xd8\x0e\xb7\xed\x66\x8d\x5c\x65\x21\x7c\x2b\xcf\x55\xfa\x73\xed\x6f\x32\x7a\xa5\x23\xbe\x98\x7f\x6b\x6b\x5d\xd3\x8a\xc6\x1e\x38\x1d\xd7\x50\x28\x9d\x18\x51\xcf\x4f\xe3\xfa\xc9\x00\xf7\xbe\x32\x5e\x59\x18\x2e\x7c\x0d\x5f\xf2\xd2\x53\xa6\xae\xb5\xed\x14\xeb\xaf\x7b\x6f\x50\x2c\x76\xb6\xbf\xbb\xc4\x8a\xd7\x56\xc3\x05\xae\xd0\xfc\x4e\x03\xbc\x4c\x61\xe0\x64\x9a\x54\xab\x0e\x57\x65\xc9\xb1\x21\x78\x1c\x33\xef\x76\x8d\x66\x8d\x9e\x31\x6d\xed\xea\xc9\x80\x65\x53\xb5\xef\xee\xb8\xc2\xfc\x91\x1a\x58\x02\x59\xdd\x12\x9c\x76\x0d\x83\x9b\xca\xbb\xfd\xd7\xa7\xb1\x3a\xa5\x98\xed\xb2\xee\xf2\xe4\x6c\x94\x1d\x46\xea\x17\x70\x18\x37\x3b\x60\xa5\xfb\xa9\xcb\x48\x7c\xce\x39\x85\x0d\xbf\xa1\xea\x3b\xab\x9d\x61\x6d\xfa\xc5\xb2\x53\x5d\x2b\x9e\xa4\xc5\xb5\x52\x25\x3e\xdf\x12\x03\xce\x58\xb6\xe2\x37\xeb\x26\xa4\x88\xe1\x15\xf8\x40\xd1\xf1\xbd\x8c\xef\xaf\xee\xec\xa1\xf8\x02\x0e\xc7\x63\xf4\xc8\xb9\x90\x35\x49\xd2\x2d\x04\xab\xae\x61\xee\x32\x66\xda\x2b\x67\xca\xce\x3b\x77\xf9\x77\x1a\x6d\xc2\xdc\xb9\x74\xce\xda\x62\x78\x1f\x1e\xd3\xe6\x91\xfd\x3a\xa2\xe9\xfd\x6b\xdc\x0d\x76\x6e\x98\xeb\x20\x16\x8d\x15\x3a\x67\x27\x39\x7c\xd5\xac\x53\x54\x3c\x32\xcf\x7c\xa2\x39\xba\x31\x04\x33\xfc\xa6\x43\x8a\x86\x57\x11\x12\x67\xb3\xa0\x30\xa2\x6e\xfc\x5c\xa0\x85\x5f\xb6\x24\x44\x0a\xcd\x4b\x7b\x94\x86\x4c\x00\x3e\x98\xf9\xb2\x92\x52\x4d\x26\xe2\xd9\xd1\xf4\xe0\x2f\xd3\x8f\x09\x85\xcc\x75\xcb\xc9\xb7\xbb\x86\xc6\x7b\xf3\xf6\xcd\xb3\x8b\x37\xa7\xbf\xfc\x7a\x79\xf1\xdb\x39\x54\x72\x8b\x0a\x16\xb2\x11\xf6\xe5\x84\xb5\x14\xa8\x3b\x2c\x90\x8e\x25\x90\x3f\xfb\xe3\x9a\xf2\x14\xfb\x1a\x5d\x41\xf3\x9b\xf5\x0a\x12\x32\x22\x1c\x75\x79\xfe\x5f\xa7\xe7\xe7\x67\x6e\x1b\x47\x3d\xd8\xaa\xfb\x38\x46\xc4\xda\x9f\x19\xad\xf2\xb8\xfd\xe1\x77\x74\x27\xc8\xd1\xa1\x9d\x80\x3b\x32\x26\x62\x7e\x74\x38\xed\x10\xe7\x3d\xd1\xf6\x3d\x45\xaf\xa6\xa3\x43\xa7\x26\x98\x98\xf9\x8f\x9d\x5e\x2a\xd2\xab\x27\x57\xf0\xcb\xf9\xc9\xe5\x15\xfc\x35\x2c\xa5\xfb\xb2\x69\x77\xf5\xf9\x10\x64\x8d\x3d\x60\xb1\xa7\xa1\x12\x7c\xe8\x52\xee\xf7\x89\xab\x5d\xb9\xad\x90\xc4\x2d\x60\x3c\xfe\xb2\xe5\x77\x76\xb2\x68\x9a\x09\xab\xb6\x94\x53\xaf\x2c\x29\xa8\x5c\xca\x20\x55\xaf\x30\xc5\xf9\xf9\x80\x42\x9f\x0e\x2d\xfc\x1d\x5d\xb4\xad\x23\x68\xc5\xb5\xa3\x44\xb9\xad\x52\x66\xfe\x45\xa2\x81\xc5\xcd\x0f\x47\xf7\xb1\x79\xe6\x68\x5f\x8d\x5c\x5c\xe4\x4c\x4e\x29\x4d\x9c\x8d\x3f\x60\x6e\xf1\x9a\x4e\xd6\x13\x42\x1e\x19\xda\xec\xc0\xd6\x5f\x44\x46\x7a\x70\x90\xd9\x56\xef\xa9\x51\x1c\xa7\x43\x50\x47\x1e\xdc\xe6\xeb\x03\x3e\x58\x77\xd8\xf6\x79\x70\xd4\x44\xf0\x53\x7f\x0b\x73\xb7\xef\x4e\x7b\x97\x0a\x74\x4c\x76\xc4\xbf\x48\xf4\x32\x3c\xf3\x3a\x3a\x4b\xfb\x8d\x1d\x81\xc3\xe4\xa5\xd3\xe3\x1e\xfb\x27\x6a\x76\xdf\xb9\xab\x0b\x29\xc1\x71\x90\x5b\xc0\x28\x78\x05\x13\x8d\x35\x13\xc6\xbd\x0c\x7d\x0c\x87\x53\xda\x19\xee\xa6\x06\x8e\xf6\x3b\x21\x8a\xd2\xc0\xee\x30\x5c\x3b\xe2\xc6\x48\x20\xaf\x5e\xf2\xc2\x15\xf1\x72\x51\x28\x64\x3a\x32\x78\xdd\x7f\x71\xc0\xbf\xa2\xec\xca\xc3\x8c\x8c\x3e\x4f\xda\xb7\xa5\x52\x76\xeb\x3c\x73\x5b\x27\x46\xe8\xf7\x4c\x94\xb2\x86\x97\xc8\x0a\x29\xe0\x54\xd6\x16\x6f\xa1\x7f\x5b\x59\xc3\x64\x81\x3b\xe9\xe9\xb5\x05\xa3\x8d\xc2\x05\xaf\x9b\xba\x7d\x27\xba\x1d\xc8\x5f\xdc\x7a\xb6\xdd\xd2\x47\xd3\xf1\xdd\x91\x75\xba\xf6\x12\x2f\xb1\x78\xde\x75\xc3\x6d\x4c\x21\x37\xbb\x87\x5d\x65\xf5\xcf\xef\x56\xf4\x68\xa6\x17\x5f\x3e\x8b\xef\xc0\xdb\xd4\x4f\xec\x2c\x43\x92\xfe\x6c\xb3\x04\xa3\xb8\xe5\x80\x6a\xe9\xb8\x06\x01\xf6\xa2\x40\xdb\x78\x3d\x80\x20\xe9\x58\xfe\x6a\x54\x48\xe3\x0a\x7a\x60\xc2\x45\x08\xbe\xd3\xa1\x2e\xbb\xc4\xd7\x38\x8e\x7d\x64\x75\x96\x70\x6d\x5f\x12\xf8\x77\x0f\x86\x65\xd9\xa9\x7a\xb5\x14\xc8\x38\xec\xc9\xe0\xdf\xd1\xc6\xae\x66\x83\xfb\x22\x8d\x17\x9d\xb0\x34\x0c\x7e\x99\x38\x60\x6b\xd4\x48\x53\x6f\x78\xe5\x13\xa6\x7e\x69\x7a\xba\x88\xfb\x14\x19\x42\xe4\x58\xfc\x4d\xed\x78\x51\x5e\x18\x3a\x77\xa3\x95\x7e\xf2\xa5\x25\x70\x8f\x9a\x3c\x3f\x9b\x76\xa0\x2f\xf1\x5f\x2f\x18\x36\xbc\x23\x81\xf8\x66\xa2\xa7\xc7\x83\xd8\x97\x3b\x52\x6b\x58\xb3\xe5\xca\x19\xe7\x70\xf4\xef\x7f\xd9\xeb\xb6\xeb\xbf\xe5\x05\xf3\xee\x96\xb5\xb5\x08\xfa\xec\xf5\x2b\xdb\xb0\xdb\x37\xff\xde\xd7\xa8\x84\x5c\xe5\x46\x5f\x4e\x7c\x07\x8c\xc4\xb8\x57\x4f\xc7\xa5\x74\xc5\xdc\xc6\x5e\xdf\x96\xc0\x74\xaf\xdd\xee\xd8\x1e\xf7\x6d\xdc\xbb\xd8\xea\xf6\x48\xc8\x9c\x8c\xbc\xb1\x4b\xb5\x6e\xab\xf4\x06\x7c\xd2\xde\x07\x5b\x2b\x4d\xa6\xee\xfe\x3b\x6b\xe0\x80\x50\xbf\xee\xc1\xff\x06\x00\x00\xff\xff\xcc\x5a\x68\xe2\x66\x47\x00\x00" +var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x6d\x6f\x1b\x39\x92\xfe\xee\x5f\x51\x09\x70\x88\x94\x51\xfc\xb2\x98\x5d\xe0\x8c\x28\x73\x8e\xed\xc9\x19\x99\x4d\x82\xd8\x33\x73\x40\x10\x4c\xa8\xee\x92\xc4\x73\x8b\xd4\x90\x6c\x2b\xba\x6c\xfe\xfb\xa1\xf8\xd2\x64\x77\xb3\x25\x3b\x9b\xbd\x13\xb0\x8b\xb1\xd4\x2c\x92\x55\xc5\xe2\x53\x4f\x55\xe7\xe8\x29\x1c\x3c\x3d\x78\x0a\xf0\x77\x26\xd8\x02\x35\x98\x25\xc2\x5a\xc9\x02\xb5\x06\x39\x87\x05\x0a\x54\xcc\x70\xb1\x00\x06\x0b\x25\xeb\x35\xdc\xe2\x16\x36\xdc\x2c\xdd\xa3\x4c\x19\x5e\xf0\x35\x33\x5c\x0a\x1a\xc0\xaa\xca\xfe\x50\x48\xa1\x51\xe8\x5a\x83\x90\x25\x6a\x9a\x62\x2e\x95\xfd\xa9\x5e\x17\x72\x45\x12\x71\x2d\x8b\xe5\xa1\x9b\xff\xf7\x25\x8a\xee\x20\x60\x0a\x61\xce\x95\x36\xf4\xcb\x9c\xab\x15\x96\x13\x12\xb1\x85\x82\x09\x50\xf8\x67\x8d\xda\x00\x83\x77\x61\x15\xc2\x80\x9c\xfd\x37\x16\x06\xe6\x4a\xae\xc0\x2c\xb9\xa6\xa1\x46\xb1\xc2\xd0\x2c\x37\x4b\xdc\x3e\xa9\x2a\xa8\x35\xba\x1f\xc3\xd3\x52\x01\xde\xa1\xda\x82\xae\x67\x9a\xe4\x0a\xe3\x96\x07\x66\xc9\x8c\x9b\x93\x56\xc3\x40\x1b\x76\x8b\x65\x67\xa9\x7e\x13\x67\xf6\x49\x98\xe1\x82\x0b\x41\x3b\x94\x73\x40\x56\x2c\xe1\x92\x44\x5d\xa3\xa9\xd7\xb0\x5e\x32\x8d\x76\x17\xc0\xca\x15\x17\xc0\x05\x37\x9c\x55\xfc\x7f\xac\xf6\x93\x05\x5b\x2d\x93\x58\x7a\xb6\xe2\xda\x90\xb8\xae\x8a\x06\x94\x0a\x97\x34\x6d\xfb\x61\x12\x45\x7a\x5b\x4b\x52\x9a\x86\x15\x13\x5b\x58\xa1\xd6\xd6\xf0\x4c\xbb\x5d\x6e\x48\x89\x46\x5a\xa1\x17\xaf\x5f\xc1\xe3\xcd\x92\x1b\x9c\x49\xa6\xca\xc7\xd1\xee\x9f\x12\x95\x1f\x92\xc0\xbf\x3b\x39\xa3\xf1\x27\x58\xa1\x59\xca\x72\x42\xd3\xcd\x6a\xe3\x14\x40\xf3\xdb\xc9\xa5\xa8\xac\x92\x57\x9c\x0c\x37\xe7\x82\x55\xee\x4f\xad\xad\x07\x89\x02\x61\x8d\xca\x2b\xff\x8e\xb3\xfe\x74\x1a\x45\xf9\x33\x0d\xbc\x6e\xc6\x8d\xc6\x7e\xd6\x43\x9a\x95\xfe\xf7\x96\x04\x31\x78\xf1\xd7\xe3\x7f\x03\xb3\x54\xa8\x97\xb2\x2a\x73\x0a\x5c\xb2\x3b\xf4\x0b\x32\x58\xda\xd9\xf0\x33\x69\x5f\xb3\x15\x82\x46\xab\xf5\x5b\xdc\xea\x49\x30\x05\x69\xc5\x5a\x11\xb8\x06\x83\xc5\x52\xf0\x82\x55\xd5\x96\x76\xc3\xf5\x12\xdd\x22\xce\xc4\x56\x0a\xb7\xe7\x3f\x6b\xf2\x2c\x1a\xaa\x0d\x33\x48\x02\xed\x1f\xcd\xf2\x75\x54\xec\xcf\x95\xdc\x5c\xbc\x7e\x75\xb8\x40\xd3\xd9\xa3\x1e\x8d\x49\xae\x54\xcd\x33\xe5\xed\xe2\x5c\xae\xd6\x15\x1a\x2c\x1b\x0d\x68\x3b\xfb\x79\x67\x97\xb4\x0c\xf2\x2b\x2e\x6a\x24\xeb\x7a\x0b\x38\xfd\x37\x3e\x80\x77\x28\x80\xcd\x0d\x3a\x9f\xa2\x03\xc6\x15\x96\xc0\x56\xb2\x16\xc6\xa9\x6a\x86\x28\x5a\xfa\x92\xf5\x82\x0e\x31\xb8\xf3\x95\xfa\x2f\xd7\xc0\x60\x85\xab\x19\x2a\x1b\x1a\x40\xa3\xe2\x68\xe3\x8a\x33\xaf\x5e\x31\x65\x9a\xe7\x35\x6c\x96\xdc\x7a\xad\x54\x25\x17\xcc\xf8\x70\x44\x82\x93\x90\x64\x14\x13\x9a\x53\xbc\x21\x77\x9f\xa1\xd9\xd0\x8a\xac\x40\x0d\x5c\x58\xed\x1c\x1e\x3c\x3d\x3a\x38\x60\x05\x8d\x19\xb1\xaa\x1a\xc7\x45\x79\xe5\xc1\x97\x83\x03\x00\x80\xa3\x23\x98\xfe\xf3\x9f\x20\x8a\x04\x5f\xfe\x76\xf9\xe6\xe6\xfa\x7b\x0a\xf7\xb2\x8e\xe0\xd2\x2b\x7d\x43\xc1\x32\x46\x10\x14\x6c\x56\x79\x65\x5d\xbc\x7e\x65\x1f\x4f\xf7\x4e\x66\x35\x70\x6d\x98\x32\x17\xaf\x5f\x8d\xc6\xf7\x10\x58\x36\xd2\xbc\x3f\xa0\x20\x3b\xb7\x7c\x36\xba\x83\xc2\x42\xaa\x12\xcb\x81\x99\x2f\x45\x49\xf3\xce\xdb\xfe\x7c\x0a\x1f\xae\x8d\xe2\x62\xf1\xd3\xc7\x9f\x86\x96\xc4\x3a\xc7\x15\x96\x4c\xdb\xf8\x45\x4e\x19\xfc\x36\x8d\x56\x31\x58\x0d\xac\xe5\xa5\x92\xac\x2c\x58\x0c\x58\x24\xf6\xea\xe2\x14\xdc\x5a\x26\xd6\x51\x50\x98\xf0\xc5\xf8\x7b\xba\x49\xdb\xac\x5e\xee\xf9\xdb\x37\x37\xef\xcf\xce\x6f\xe0\xb7\xb3\xf7\x57\x67\x2f\x7f\xb9\xfc\x9e\xbe\xd3\x9e\xb1\x51\xf2\x0d\xdd\x28\x28\x16\x66\x19\xa2\x9b\xbb\xe7\xac\x49\x8d\x84\x59\x1a\x12\x99\xce\x44\xea\x9e\x7a\x2b\x34\xc9\xcf\xaf\x71\xfb\x8b\x95\x7f\x0a\x57\xc2\xc4\x89\xaf\x44\xc9\x0b\x7b\xb2\xf9\xbc\x31\x1a\xd7\xde\x85\x4b\x8a\x6e\x42\x9a\x9e\xf0\x3b\xa6\xa0\xbc\x5d\x5c\xba\xa7\x4e\xe1\xa5\x94\xd5\x80\xd0\x36\x1a\x50\xa8\x65\xad\x0a\xe7\x38\xac\x52\xc8\xca\xad\xf3\xd9\xa2\x62\x7c\x85\x25\xcc\xb6\xc0\x9c\x6f\x5d\x5d\x34\x12\x3d\x7a\x40\xe0\x25\x0a\xc3\xcd\x16\x0c\xcd\x1c\xb1\x44\x78\xf0\x8d\x1b\xa8\x1b\xcd\x59\xb1\xc0\x22\x30\x22\x48\x22\x0a\x6c\x46\xd0\xa5\x60\xa7\xdb\xf0\x06\x88\xa0\xbf\x6c\xd6\x58\xf0\x39\x2f\xe0\xea\x02\x98\x28\xf3\x1b\xa1\x0b\xdf\x82\x2c\xbe\x8a\x42\x3f\x09\x5e\x7d\x22\xe5\xcd\x59\xa5\x11\x56\xc8\x84\x6e\x90\x8b\xb2\x17\x95\x90\x70\x27\x2d\x90\x2b\xd8\x9a\xcd\x78\x45\xbb\x0a\xe8\xa1\xbb\x7f\xa3\xea\xae\x94\xd6\x8e\x12\x11\xa4\xd8\xae\x42\x83\xc8\x96\x1d\x8b\x82\x2e\x11\x67\x4b\xfa\xf1\xdc\x3d\x7f\x0a\x5f\xdc\x49\x73\x56\xfd\x1a\xcd\xfa\xde\x46\x15\x72\xd0\x78\xaa\xe3\x5d\x15\x96\x5e\xd4\x4a\x35\x68\x2d\x71\x70\xae\x69\xd7\x0a\xe9\x06\x67\x39\x5c\x66\xe1\x5e\xbc\xcb\x47\x6d\xe8\x31\x1e\x5c\x7b\x5c\x8c\x0f\x21\xfa\x14\x3e\xf8\xff\xfc\x98\x1c\x31\xc5\x8a\x5b\xed\x7d\xeb\x89\xee\x43\x9d\xdd\x1b\x78\x8d\xdb\xd3\x9e\x59\x7e\x63\x55\x8d\xa7\x70\xed\x40\xc9\xba\x9e\x55\xbc\x70\xa7\xb7\x71\xd8\xec\x39\xb5\x87\xc4\x9d\xb7\x3b\x12\x41\x9a\xb1\x2e\x33\x89\xd6\xb7\x2e\x42\x7e\xb6\xe0\xda\xa0\x0a\xe7\xbe\x03\x21\x87\xa4\x31\x01\xb8\x5a\x1b\x02\xc9\x8a\x6d\x13\xb1\xe4\x1e\x24\x37\x86\x93\x2d\x9a\xb6\x99\x56\x6c\xbd\x26\xa3\xfc\x6b\xcc\xd5\xb9\x75\x5e\x6e\xdf\xf8\x80\xdf\xb8\x5d\x73\x0d\x25\xbe\x77\x46\xdb\xa0\x79\x6b\xc1\xff\xac\xfb\x6a\xf5\x1a\x77\xb9\x4d\x18\x64\xa3\x4f\xcf\xce\x5c\x83\x26\xfb\xda\x83\xb4\x62\xa6\x58\x12\x04\x12\xe8\xbe\x08\x31\xa9\x39\x46\x8d\xa2\xe2\x61\x24\x25\x59\xbd\xba\x98\x41\xea\x2c\x96\x4c\x2c\x10\xac\x80\x6a\x70\xef\x6e\xf1\x5d\x1c\x79\x0a\x1f\x9a\x2d\xf7\x1d\x76\x29\x37\x2e\x33\xc8\x5f\xf5\xb4\x95\x18\x26\x29\x6d\x22\x78\x3f\xa0\xa5\x87\x2d\xec\x9c\x7e\x3f\x85\x2f\x57\xf4\xff\xbf\x5e\x09\xf3\xb7\x1f\xbf\xfe\xdf\xdd\xbe\xe7\x6f\xdf\x5c\xdf\x9c\x7d\x5f\xe4\xd6\x9e\xb1\x99\x92\x09\x69\x53\x06\x58\x33\xb3\x74\x91\xcc\xe1\x2e\x0a\xfa\xeb\x4c\xd0\xd7\xd9\xdb\xf6\x8c\xc6\x5c\x1b\xa9\xd8\x02\xdf\x31\xba\x6a\x93\x3f\xb2\x23\x92\x0b\xe5\x5b\xc7\xbd\xb3\x41\xc7\x0d\x8b\xff\x1d\xbd\xe8\xda\xa8\xba\xb0\x09\xa4\xc2\x35\x1d\x67\x41\x79\x9e\xe6\x62\x51\x61\x26\x8e\xf7\xa6\xd3\x6e\xbc\x8f\xa7\x01\xa5\xa7\xb8\xe5\xea\x22\x24\x50\xee\x1a\x5d\xca\x4e\xfa\x96\x8a\xce\xed\xa6\x8d\xf8\xfa\x13\x78\x04\x18\x66\xe9\x8a\xa3\xc7\x7e\x47\x58\xb1\x5b\x5a\x01\x30\xad\xeb\xd5\xda\xd8\x63\x42\x86\xd4\x1a\x95\xfb\x8b\xcd\x64\x6d\x02\x19\xb2\x4b\x62\x77\x81\x1d\x08\x1a\x57\xc8\x05\x37\x7b\x01\x2b\x7c\x69\x9e\xa7\x8f\xc6\x6a\x7e\xe8\xc6\xc0\xd4\xef\xbd\xff\x40\x58\xe1\x34\x88\x6b\x1e\xf9\x7a\xe0\xfe\xbf\x85\x1d\xb3\xc8\x84\xeb\x40\x17\x61\x19\x43\x43\x07\xc0\x87\x4c\x63\xdb\xdc\x34\x87\x11\xfa\xd3\xf3\x51\x9c\xd0\x86\x09\x2f\x57\xca\xb2\x41\x3e\xf3\xda\xd4\x0a\x61\x2d\x69\x9d\x9c\x55\x3e\xf7\x9b\x58\xb6\x81\x22\x64\x82\xb5\x2a\x42\x7b\x74\x4d\xf1\x32\x20\x4e\xbb\x0c\xb9\xa6\x75\x4a\x95\xc0\x97\xc0\x30\xe5\xee\xbd\x08\x94\xf0\xb3\x09\xbc\x55\xd7\x74\xcd\xca\x53\xed\x64\x1c\xd8\xdf\xea\xc1\x1b\x92\x03\xff\x60\x97\xcd\x38\x44\xd7\xfe\x6b\x85\x9d\x6f\xe8\x13\x28\x84\x64\xf2\x2b\xed\x11\x99\x17\x38\x86\xe9\x14\x04\xaf\x4e\x7b\x83\xe9\xf3\xf8\x9c\x09\x7b\x11\x29\x64\x06\x87\x50\xb7\x35\x59\xb3\x61\x9f\x62\xe4\x81\xf8\xe3\xd6\x34\x5f\x1f\xe6\xc3\x61\x3b\x09\xae\xfc\xe0\x1e\xfb\x08\x53\x8b\x66\x13\x7f\x6e\x19\xc4\x03\x99\x21\x87\x2e\x51\x1b\x25\xb7\x58\x4e\xda\xa3\xe8\x90\xd6\x55\x19\x9d\xd0\x39\x5a\xc0\xc0\x6c\xc1\xb8\x68\x46\x78\x21\x30\xea\xda\x26\xb7\xec\x64\xaf\xb4\x76\x0b\xe8\x87\x16\xff\x4e\x6a\x43\xce\xda\x8f\xab\x21\x27\x6e\x25\x2c\x5d\xcf\x9a\xd7\x8e\x0c\x0c\xa9\xf0\x1f\xfb\x62\xc9\x03\x7c\xe9\x7d\x83\x23\x47\xc9\x8e\xc6\xbb\x9d\x49\xa3\x28\x73\x9b\xe1\xf3\x2e\x36\xcd\x82\xe7\xc7\x3d\xe1\x7e\x3f\x87\x3e\xd7\x7d\x01\xc7\xbb\x17\xe0\xa8\xd1\x80\x65\x3b\xba\x4c\x88\xd0\x8e\xaf\xb6\xfe\x3c\x3a\x0a\x87\x22\x89\xf5\xfe\x5e\x6b\x3d\x48\x07\x3b\xfc\x3c\x85\x2e\x1f\x91\x68\x2d\x89\xf1\xfe\x3f\xc6\xbd\x29\x59\xd9\xba\xfc\xc2\x9a\xc3\x9f\x8e\xa1\xc9\x3a\x5f\x3f\x9f\x39\x64\xeb\x35\x8a\x72\xe4\x07\x77\x26\xc3\x15\xdf\x41\xa3\xdc\x77\xd9\x1d\x4f\xbe\x6e\x28\x27\x87\x21\x6f\x71\x0b\x77\x58\x50\x84\x8e\x70\xf2\x10\x5a\x63\xce\x03\x9d\x4c\x07\x8f\x55\x95\xcb\x3d\xbb\xfc\xae\x43\xd9\x0a\x13\xef\x69\x49\x21\xcc\x55\xf4\x25\x35\xe9\x45\xe7\x22\x68\x32\x8e\xc1\x13\x95\xa3\xa7\xff\x48\x76\x91\x24\x1c\xff\x2f\xe7\xab\x9f\xa0\x7c\xeb\xe9\x7a\x94\xc6\xaf\xff\x64\xfa\x3a\xc0\xb0\x87\x2c\x69\xb0\x14\x60\x36\xbc\xc0\xfe\xa4\x89\x3b\xf8\x53\x3d\x9d\xa6\xac\x79\xc3\x7c\xbb\x3c\x4f\x8f\xc6\xe1\xb9\x1f\xe0\x64\x60\x2d\xd1\x52\xb0\xaa\xb5\xa7\xc1\x44\x1d\x88\x6b\xac\x70\x85\xc2\x68\xc0\x3f\x6b\x56\x85\xa3\x15\x7f\x77\x8e\x96\x94\xc2\x28\x99\x15\xb1\x56\x50\xd5\x1a\x4e\xf6\xc5\x0c\x6e\x2c\x72\x02\xb3\x54\x96\x69\xb5\xe0\x89\x8e\x81\x97\xe4\x4e\x43\xef\xd8\x8b\xd2\x21\x51\x4d\x90\x88\xd0\x91\x43\x15\x2b\xeb\xf2\xee\x06\x50\x0a\x0b\xe3\xe9\xbe\xd6\x78\x32\xb3\x9f\x21\xd1\x7b\xdf\x01\x8f\x8e\x08\x07\x38\xa2\xc1\x15\xc1\x1c\xa0\xea\x24\x7a\xe9\x87\xcf\x6d\x78\xbb\xc5\xad\xe5\x2c\x60\x6a\x27\xea\x8b\xf6\xe2\xaf\x28\x73\xa6\x27\xbc\xa9\xb8\x06\x2e\xfc\xca\x27\xc0\x8d\xa7\x18\xb8\xd8\x3b\xb1\x9f\x3c\x4c\x1c\x6c\xff\x28\xfa\x48\x86\xa4\x1c\x58\x18\x7d\xd6\x4c\xf0\x62\x94\x7a\x48\x7b\x99\x16\x03\xb9\x85\x3e\x7a\x3c\xce\x8a\xf9\xda\xfb\xf6\xeb\x2e\x5f\xc8\x90\x16\x57\xa2\xc4\xcf\x30\x85\xe3\xbd\x5e\x13\xca\xaf\xf8\x99\x6b\xeb\x87\x3e\x33\x4f\x92\xf9\xae\x08\x8b\x80\xb8\x4e\x71\xe8\x13\x9d\x3a\x44\xca\x59\x78\xcc\xda\x88\x97\x02\xf5\x24\x7b\x17\x05\xfc\x51\x0b\x83\xca\x47\x14\x66\x86\x4c\x77\x74\x04\x6f\xcd\x12\xd5\x86\xdb\xe2\xa8\x62\xc5\xad\xc7\xdb\x9b\x74\x29\xe4\xee\x1a\x0d\x70\xa3\x1b\xd1\x46\xc2\x49\x4b\xd6\x66\xc9\x2b\xcc\xab\xf0\x79\x74\x83\x3c\x37\x12\xfc\x25\x7b\x08\xae\xe8\xa8\x37\xea\xd8\xa0\x22\x80\x5b\x8b\x72\xe2\x6f\x5f\xde\x52\x9b\x4d\x23\x68\xfd\xde\x04\x52\x60\x4e\x28\x6d\xc9\x5e\xa9\x04\x3b\xee\xd2\xcc\x2b\x7c\xf8\x7c\xc0\x1f\xbe\x7d\x33\x90\x5c\x2b\xc3\x5c\xcc\x87\xdc\xb4\x04\x4a\x4f\x1e\x2e\xb0\x01\x15\x51\x43\xf9\xd3\x32\x53\xc8\x6e\x33\x27\xa6\xf7\x15\xc5\x97\xe0\x87\xc9\xf1\xdc\xa7\x94\xfc\xa6\xfa\xe2\x63\x6e\x90\x12\x61\x14\xfe\xec\x2d\x30\xc9\x0d\xa8\xd7\x65\xc0\x7d\x6d\xc7\xef\x78\x46\x30\xb9\x3d\x4a\x43\x36\xef\xc7\x2b\x7d\x49\x33\x8f\xfa\x9b\x9e\x24\xd2\xbb\x98\xe2\x3b\x98\xfb\x5b\x87\x3e\x82\x1f\x60\x74\x42\x07\xc1\xb1\x79\xff\xa4\xc1\xdb\x0a\xe6\xf6\x0c\x78\x35\xf7\x9e\x1d\x08\xa0\xd9\xaf\x7f\xe8\xf8\x73\x67\xea\xb0\xfb\x01\x22\xb9\x9b\xb0\x65\x02\x5c\x8f\x42\xb9\xa2\x35\xcf\x59\xe1\x39\x60\x0b\x3d\x09\x22\x33\x2e\xb4\xa7\x26\xac\xb7\x35\xd8\x95\x62\x73\x64\x35\xe6\xbe\x3a\xbf\xa8\x2b\xa6\x80\xd5\x46\xae\x1c\xe7\x52\x8b\x22\xd4\xc5\x43\xa0\xb6\x75\x76\x5f\x3d\x4f\x29\x1c\x8d\xee\x2a\xb7\xe0\x35\x56\x6d\x3e\xd1\x6e\x6d\xb7\xca\xa7\x58\x32\x6f\x2e\x97\xa4\xee\x33\xcc\x7e\xf0\x66\x73\x56\xce\xdb\xb8\x9d\x2f\x83\x98\xd9\x25\x4c\x49\x12\xde\x25\x35\x4e\xe1\x3f\xde\xed\xe1\x49\x2c\xf6\x0e\x35\x6e\x37\x5c\x37\x58\xfb\xe3\x78\x70\x0c\xba\xea\xf4\xf0\x03\x73\xa9\x0a\xbc\x4c\x9f\xea\xb0\x61\x96\x88\x8d\x0a\x58\x2b\x79\xc7\x4b\x5f\x8f\x0f\x65\x32\x5b\x54\x5d\x78\x8e\x97\x60\xb8\x2f\xc6\x59\x86\x44\x24\x29\x45\x56\xa7\x76\x86\xd3\x8c\x42\x3b\x49\x94\x71\x93\x4a\xcb\x47\x12\x9c\x66\x73\x87\x41\x75\x6d\xc5\xc6\x56\x98\xee\x40\x3b\x2e\x36\xca\x18\x69\x21\x1f\x9f\x3b\xf0\x25\x9e\x18\x10\x88\x65\x92\x3b\xf5\xd3\x1e\x73\xcd\xe6\x78\xed\x26\xba\x09\x92\x46\x02\x37\xcd\x1f\xef\x50\x15\x28\x0c\x5b\xe0\x29\xfc\xfa\x33\xff\xfc\xb7\x1f\x7f\xba\x5f\x0a\xf4\x28\x69\x79\x69\x8a\xc0\x31\xab\x71\xab\x2f\x6f\x17\xfd\x7d\x7a\x34\xd0\x2f\x35\xf7\x33\x8b\xfc\x4a\x3d\x0b\x06\xff\xf8\xc7\xd0\x13\x8f\xe0\x39\x9c\x1c\x1e\x9f\xc2\xe3\x9b\x96\x0e\xd7\x51\x86\xcd\x2a\x66\x74\x36\xe0\xc3\xf1\xe4\x64\xbc\x33\x19\x08\x7b\xf5\x15\x93\xc3\x4a\xb2\xf2\xb9\x53\xd7\x8b\xd1\x5c\xc9\xd5\x29\x1c\x69\xc7\xd8\x1f\xcd\xdd\xb3\xa4\xf9\x66\x65\x7d\x72\x80\x80\x4b\x7e\x73\x84\x60\x79\x35\x81\x8d\xc5\x74\x06\x96\xa8\xf0\x10\xae\x39\x65\xbf\x1b\x04\x9a\x9a\x02\x8b\x92\xab\xae\x4c\xbf\x02\x32\xd8\x1d\x97\xb5\xae\x6c\xd5\xcf\xd5\xf0\xea\xca\xd8\x56\x9c\x9d\xcb\x84\x19\xda\x7e\xb5\xd5\xda\x47\x93\xf0\xf1\xb9\x43\xa2\xbe\xe9\xd0\xf2\x87\x93\xe5\xa0\x3c\xcd\xee\xb0\x51\x5e\x14\x39\x01\x23\xf7\xaa\xb1\x6d\xa3\x8c\xb5\x2c\x0b\x61\x43\x57\xc0\x7a\x3b\x58\xd0\x4c\x25\x35\x77\x8e\x1e\x18\x0a\x3b\x2a\xb0\x8a\x4b\x7e\x7d\xfe\xcc\x73\x51\x39\x81\x3e\x41\xff\x56\x26\x95\x3e\x0a\x4d\xad\x04\x3c\x7f\x96\x63\xb1\x3b\x9a\x7a\x8f\x9a\x02\x54\x48\x51\xe6\x1c\xab\xd2\xd7\xf1\x09\xef\x93\x33\xa4\xa4\x83\x4d\x9d\x93\x8b\x0b\x12\xc2\x46\x87\x48\xb7\xe0\x77\x28\x02\xc1\x6c\x9b\x18\x33\x34\xcf\x03\x6e\x89\x07\x11\x32\x31\x18\x51\x90\xb0\x4c\x6d\x12\x95\x68\x92\xa4\x2f\x09\x45\xc8\x63\x3d\xf9\xad\x6a\x5b\xdc\xbe\x57\x28\x18\xc0\x1e\x30\x85\x2f\x5f\x7b\x29\x3d\x2f\xe9\xec\xf9\xbd\xed\x58\xfe\x10\xa0\xe1\x25\x99\xfa\xc3\xc7\x3d\x84\xc5\x79\x85\x4c\x25\x94\x43\xc4\x0b\xce\xb2\xf7\x24\x1b\xfb\x53\xed\xc6\xef\x0f\x7c\xde\xc2\x53\xa7\xa7\xec\xa0\xd4\x86\xce\xbd\xfb\x64\x67\xd2\x39\x97\x51\x07\xf9\xe4\x05\xd7\xad\x16\x3c\xc7\x2a\x56\x52\x63\xb8\x90\xd7\x52\x99\x5a\x84\x9e\x9b\xd8\x75\x2b\xca\x6c\x6e\x4e\x42\x6b\x61\x78\x15\xab\x4e\x86\xaf\x72\xf7\xd8\x5e\x5c\x93\x73\x69\xb8\xa7\x4f\x93\x42\xa2\x4b\x13\x6c\xd9\xe1\xd0\xa5\x53\x42\xe6\x66\x1d\x68\x58\x7d\xe4\xea\x4b\x59\xf9\x6e\xf3\xbe\xeb\xd0\x71\x83\xb6\x05\x42\xe7\xba\x50\xef\x75\x86\x5a\x96\x76\x65\x95\xbe\xa9\x87\x5a\x15\xf3\x3b\x18\xf4\x87\xcb\xb4\x81\x72\xc3\xcd\x52\xd6\x06\x8a\x25\xba\x28\x17\x50\x15\x14\x41\x54\x1b\x8d\x2d\x6d\x69\x29\x10\xd2\x35\xc1\x73\x3e\x07\x2d\x57\x68\x96\x34\x7e\x21\x51\xc3\x46\x49\xb1\x88\x7d\xc3\x17\xaf\x5f\xb5\x4b\x54\xbe\x91\xdf\xc8\x42\x56\xb0\x64\x95\xd1\x13\xdb\x5d\x87\x48\x4b\xb3\x2d\x7e\xae\xdb\x86\xfc\x91\x64\x83\x42\xa6\x93\xac\x65\x27\x0c\x1e\x28\x64\xfd\x8b\x75\x0c\x6d\xec\x7d\x4e\x0a\x75\x9d\x84\x1b\x99\x69\xd1\x69\x92\x75\x57\x17\x58\xad\x99\xb2\x88\x83\x15\xcb\xc0\xe9\x36\xb2\x2e\x93\x2f\x6d\x8d\xd2\xa9\xc8\xb6\x82\x57\xdb\xd8\xa3\x47\x07\xd6\x33\xb2\xf6\x6f\xa9\x4a\x9f\x7e\x76\xfb\x5c\xec\x4d\xd3\xcd\xdd\xff\xc8\x50\x16\x49\x41\x60\x02\x43\x95\x02\xd7\x1d\xd7\x46\xfc\x7d\x82\x22\x21\x26\x4b\x3e\x9f\xa3\xf2\x8d\x47\x6e\xc1\x52\xa0\x07\x5d\x4e\x19\x48\x38\x3f\xd0\xab\xf6\x00\xd2\x1a\x9b\x09\xc8\xe7\x7a\x64\xfb\xa3\x69\x66\x07\x79\xa2\xc9\x63\x83\xc1\x0a\xe6\x1d\x53\x3e\x8b\x6f\x31\x9b\xc1\xb0\x3d\x06\xdc\x2e\x26\x14\x07\x64\x42\x7b\xdb\x34\x99\x37\xcd\x55\xa9\xa4\x2e\x59\xd9\xfc\x36\xc4\x7d\xf7\x08\xd6\xc0\x4c\xa7\x2a\x9d\x10\xfa\x5d\xc7\x03\xdd\x21\x78\x72\x24\x7d\x56\x19\xd0\x90\xd5\x79\xbd\x7e\xe0\x8e\x82\xe9\xdf\xe1\x83\xe2\x3a\xc1\x2f\xe8\x97\xf7\x98\x8e\xe4\x41\x2f\xac\x01\x77\xad\x1e\x4c\xfa\x49\xbb\x86\x50\xab\x8b\xd0\x2c\xb8\xbb\x51\xb0\x29\x21\xad\x95\x5c\x4b\x8a\x60\xf9\x0c\xf7\x8e\xe3\xc6\xd5\xa1\x07\x8a\x5b\x7f\x40\x0f\xfe\xfa\x83\xd0\x59\xfd\x3e\x54\x13\x40\xac\xbb\x74\xf6\xef\x33\xd3\x78\x1e\xaa\xfb\x66\x89\x5c\x65\xa1\x7e\x23\xcf\xbd\xc9\xc0\xb5\xaf\x94\x74\x5a\x57\xfc\xcb\x0a\x1b\xdb\x9b\x9b\x76\x60\x76\xc0\xeb\x7e\x4d\x85\x96\x8d\x01\x35\xfd\x34\xac\xa7\x0c\xc0\xef\x2a\xe5\x95\x85\xeb\xc2\xf7\x1e\x26\x2f\x77\x65\xfa\x71\x9b\x41\xb1\x8f\xbc\xf3\xa6\xc8\x6c\x6b\xc7\xbb\x62\x59\x2c\x8f\x0d\x6f\x74\x81\xe6\x77\x9a\xe8\x65\x0a\x17\x47\xe3\xa4\xdb\xb6\xbf\x3b\x4b\xc6\xf5\x41\xe6\x90\xb9\x37\x4b\x34\x4b\xf4\x0c\x6d\x63\x67\x4f\x22\xcc\xeb\xaa\x79\x57\xc9\xbd\x70\x30\xd0\xc3\x4b\x60\x2c\xdf\x12\xd4\xec\xa5\x57\x21\xdd\xef\xd7\x3e\x0d\xd6\x29\xb5\x6d\xb7\xb7\xcf\xc3\xb3\x51\xb8\x1f\xc9\x5f\xc0\x71\x0c\x06\x80\x95\xee\xa6\x3a\x03\xf1\x3b\xe7\x24\x36\x3c\x87\xee\xf5\xac\x96\xfa\x3d\xf6\x57\xf3\x56\x97\xb0\x78\x92\x36\x09\x4b\x95\x9c\x85\x86\x58\x70\x46\xb3\x9d\xcb\x3b\xdd\x86\x14\xd2\x2f\xc1\xf7\x14\x1e\xdf\x3f\xf9\xfe\x6a\xcf\x5e\x9e\x2f\xe0\x78\x38\x96\x0f\xdc\x1f\x59\xd3\x24\xc3\x42\x30\x6b\x1b\x68\x9f\x51\xd3\x51\x39\x93\xb6\xde\x39\xcc\xbf\xd3\x69\x13\xee\x56\xd1\x7b\xa7\x4d\xfa\x75\xf9\x98\x76\x0f\x9c\xe3\x01\x8d\x1f\xde\xe2\xb6\x77\xa2\xc3\x9a\x7b\xb1\x6a\xa8\x81\x7b\xe7\x62\xfb\xaf\xde\xb5\x9a\xa6\x07\xd6\x9b\x4f\x58\x07\x0f\x8c\x60\x86\xdf\xb5\x48\xd7\xf0\xaa\x45\xe2\x7c\x16\x4c\x46\xd4\x8e\x9f\x0b\xb4\xb0\xcd\xb6\xaa\x48\xa1\x79\x69\xaf\xe0\x90\x49\xc0\x07\x33\x9d\x57\x52\xaa\xd1\x48\x3c\x3b\x19\x1f\xfd\x65\xfc\x31\xa1\xaa\xb9\x6e\x6a\x04\xcd\x69\xa2\xf9\xde\xbc\x7d\xf3\xec\xea\xcd\xf9\x2f\xbf\x5e\x5f\xfd\x76\x09\x95\xdc\xa0\x82\x99\xac\x85\x7d\xf9\x62\x29\x05\xea\x16\xab\xa4\x63\xcb\xe6\xcf\xfe\x9a\xa7\x3c\xc7\xbe\x56\x58\xd0\xfa\x26\x9d\x06\x89\x8c\x08\x47\x89\x5e\xfe\xd7\xf9\xe5\xe5\x85\x3b\xde\x51\x0f\xf6\xad\x82\x38\x47\xc4\xe8\x9f\x19\xed\xf2\xb4\xf9\xe2\x77\x74\x37\xcd\xc9\xb1\x5d\x80\xbb\x5a\x46\x62\x7a\x72\x3c\x6e\x11\xf4\x1d\xd1\xf6\xbd\x4d\xaf\xa6\x93\x63\xa7\x26\x18\x99\xe9\x8f\xad\x51\x2a\xd2\xb6\x67\x37\xf0\xcb\xe5\xd9\xf5\x0d\xfc\x35\x6c\xa5\xfd\xf2\x6d\x7b\xf7\xbb\x43\x93\x35\x7a\x8f\x25\x1f\x87\x8e\xf7\xbe\x6b\xb9\xef\x47\xae\xa7\x66\x57\x83\x8b\xdb\xc8\x70\x7c\x66\xf3\xef\xec\x6c\xd1\x44\x23\x56\x6d\x28\x37\x5f\x58\xb2\x51\xb9\x94\x43\xaa\x4e\xc3\x8c\xf3\xf7\x1e\x45\x3f\xee\x5b\xfa\x3b\xba\x6a\xd3\xdf\xd0\x88\x6b\x66\x89\x72\x1b\xa5\x4c\xfc\x0b\x53\x3d\xcb\x9b\x1f\x4e\xee\x63\xfb\x1d\x10\x60\x31\x50\x20\xc9\x99\x9e\x52\xa3\xb8\x2a\x7f\x01\xed\xf0\x9e\x56\xf6\x14\x42\x21\x19\xdc\x6c\xc1\xf6\x87\x44\xe6\xbb\x77\xd1\xd9\xa7\xde\xd3\x43\x71\x9e\x16\x11\x1e\xf9\x76\x9b\xf7\xf7\xf8\x66\xdd\x62\xf5\xa7\xc1\x61\x13\xc1\x4f\x7d\xb5\x67\xbf\x0f\x8f\x3b\xc5\x0b\xba\x46\x5b\xe2\x5f\x24\x7a\xe9\xdf\x89\x2d\x9d\xa5\xe3\x86\xae\xc8\x7e\x12\xd4\x1a\x71\x8f\x73\x14\x35\x7b\xe8\xdc\xd6\x85\x98\xe0\x40\xc8\x2d\xc0\x14\xbc\x82\x91\xc6\x15\x13\xc6\xbd\x2c\x7e\x0a\xc7\x63\x3a\x21\xae\x22\x04\x27\x87\xad\x90\x45\xe9\x64\x7b\x1a\xae\x1d\x11\x64\x24\x90\x77\xcf\x79\xe1\x9a\x8e\xb9\x28\x14\x32\x1d\x99\xc1\xf6\xbf\xc8\xe0\x5f\xe1\x76\xed\x6b\x46\x46\xdf\x27\xed\xdb\x56\x2e\x7b\x84\x9e\xb9\x23\x14\x23\xf6\x7b\x26\x4a\xb9\x82\x97\xc8\x0a\x29\xe0\x5c\xae\x2c\x2e\x43\xff\x36\xb7\x86\xd1\x0c\xb7\xd2\xd3\x75\x33\x46\x07\x86\x0b\xbe\xaa\x57\xcd\x3b\xe3\xcd\x44\xbe\xb0\xec\xd9\x7c\x4b\x47\x8d\xf7\x9f\x92\xac\xf3\x35\x45\xc3\xc4\xf2\x79\x17\x0e\xd5\x9f\x42\xae\xb7\x0f\x2b\x9d\x75\xef\xf5\x46\xf4\x60\xc6\x18\x5f\xba\x8b\xff\x56\x80\x4d\x21\xc5\xd6\x32\x2e\xe9\xd7\x36\xbb\x30\x8a\x5b\x4e\x69\x25\x1d\x77\x21\xc0\x16\x22\xb4\x8d\xdf\x3d\x88\x92\xce\xe5\x4b\xb2\x42\x1a\xd7\x78\x04\x23\x2e\x42\x30\x1e\x0f\xeb\xb4\x4d\xa8\x0d\xe3\xde\x47\x56\x77\x09\x87\xf7\x25\x81\x8b\xf7\x60\x6e\xe6\xad\x6e\x5d\x4b\xad\x0c\xc3\xa2\x0c\x5e\x1e\x7c\xd8\xf5\x98\x70\xdf\x54\xf2\xa2\x15\xa6\xfa\xc1\x30\x13\x17\x6c\x4f\x1d\x69\xec\x0d\xaf\x7c\xa2\xd5\x6d\xad\x4f\x37\x71\x9f\xa6\x48\x88\xdc\x8d\xaf\x10\x0f\x37\x11\x86\xa9\x73\x15\xb4\xf4\x93\x6f\x85\x81\x7b\xf4\x10\xfa\xd5\x34\x13\x7d\x89\xff\xda\x43\xff\xc1\x3d\x09\xc7\x37\x13\x48\x1d\x5e\xc5\xbe\x9c\x92\x5a\xc3\x9a\x2d\xd7\x7e\x39\x85\x93\x7f\xff\xcb\x41\xfb\xb9\xee\xdb\x6d\x30\x6d\x1f\x5d\xdb\x0b\xa1\x2f\x5e\xbf\xb2\x0f\xb6\xc7\xe6\xdf\x73\x1b\x94\x90\xeb\x2c\xe9\xca\x89\xef\xba\x91\x18\xf7\xea\xed\xb0\x94\xb6\x98\x5d\xac\xf8\xae\x44\xa7\x5d\xde\xdb\x73\x3c\xee\xfb\x70\xa7\x80\xd6\x1e\x91\x90\x42\x19\x79\x43\xc5\xbb\xf6\x53\x69\xe5\x7d\xd4\xd4\x9f\xad\x95\x46\x63\x57\x77\xcf\x1a\x38\x20\xd7\xaf\x07\xf0\xbf\x01\x00\x00\xff\xff\x57\xeb\x0f\x33\x96\x48\x00\x00" func epochsFlowdkgCdcBytes() ([]byte, error) { return bindataRead( @@ -319,11 +319,11 @@ func epochsFlowdkgCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowDKG.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xde, 0xe7, 0x3e, 0xe, 0x5a, 0xf2, 0x44, 0x5e, 0x60, 0x1a, 0xc9, 0xc6, 0x29, 0x13, 0xcd, 0xf6, 0x69, 0x78, 0xd0, 0x5f, 0x5c, 0x64, 0xe5, 0x6f, 0x53, 0x29, 0xc0, 0x2f, 0xe2, 0x18, 0x8b, 0xf8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x68, 0x19, 0xe5, 0x4, 0x66, 0xe0, 0x94, 0x24, 0xba, 0x3a, 0xd4, 0xac, 0xac, 0xbe, 0x70, 0x5, 0x9, 0xa, 0xe8, 0xe7, 0x66, 0xc2, 0x82, 0x55, 0xce, 0xf8, 0x1e, 0xf0, 0x66, 0x45, 0x3b, 0x5}} return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7b\x73\x1b\x37\xf2\xe0\xff\xfe\x14\x88\xab\x2e\x21\x37\x34\x65\x6f\xae\xb6\xae\x54\x56\x72\x8a\x24\x7b\x55\x4e\xfc\x92\x92\x5c\x55\xca\x15\x83\x33\x20\x89\xd5\x10\x60\x00\x8c\x18\xae\xed\xef\x7e\x85\xc6\x1b\x83\x19\x92\x92\xb3\xbb\xbf\xd5\x3f\x89\x39\x40\xa3\xd1\x68\xf4\x0b\x8d\x06\x5d\xad\xb9\x50\xe8\x59\xcb\x16\x74\xd6\x90\x6b\x7e\x43\x18\x9a\x0b\xbe\x42\x0f\x93\xdf\x1e\x3e\x70\x2d\x1b\xbe\x89\x5a\x3d\xfe\xe3\xd9\x0f\xaf\x7e\xb9\x7e\xf5\xe2\xe2\xe5\xe9\xf9\xf9\xdb\x8b\xab\xab\xb8\xe1\xe5\xf9\x35\x9e\x35\xe4\x4a\xe1\x1b\xca\x16\x71\x8f\xcb\xf3\xeb\xd3\xef\x7f\xb8\xb8\xba\x3e\x7d\x71\xf9\xf2\x79\xa1\xeb\x59\xd3\x4a\x45\xc4\x9b\x33\xd7\xeb\xcd\x59\xa1\xd5\xf9\x8b\xe7\xee\xfb\xf9\x8b\x12\x98\x67\x84\xc8\x78\xdc\x67\x17\x17\x57\xae\xd9\x83\xa3\x23\x74\xbd\x24\x48\xf1\xf5\xa3\x86\xdc\x92\x06\xc9\x15\x16\x0a\x55\x9c\x29\x81\x2b\x85\x56\x98\xe1\x85\x46\x5c\x2d\x09\x6a\xe8\x9c\x54\xdb\xaa\x21\x88\xcf\x11\x59\xf3\x6a\x29\xa7\xe8\x92\xc1\x28\x13\x0d\xca\xfc\x86\xb0\x20\xd0\x5e\xae\x70\xd3\x10\xa9\x50\xcb\xa8\xd2\x7d\x14\x5d\x11\xb4\x59\x12\xfb\x9d\xd6\x84\x29\xaa\xb6\x48\x69\x12\xa1\x11\xf4\x21\xd0\x52\x43\x63\x44\x6d\xb8\xb8\x41\x7c\x4d\x04\x56\x5c\xc8\x31\xa2\x12\x49\x85\x15\xad\xa6\xe8\x95\xfb\x15\xad\xf0\x16\x71\xd6\x6c\x51\x43\xf0\x2d\x41\x5c\xa0\x7f\x70\xca\x60\x04\x07\x42\x83\xc3\xca\xe0\x87\x66\xbc\x65\x35\x16\x94\xc8\x1c\xca\x8c\x20\xf2\x0f\x52\x29\x52\xa3\xba\x15\x7a\xda\x98\xd9\x4e\x73\x2e\xd0\x2d\x16\x94\xb7\x52\x03\x5b\x51\x59\x93\x15\xc1\x8c\xb7\x42\x4e\xd0\xac\x55\x7a\xbc\x2d\x12\x64\x85\x29\x43\x76\xf8\x6c\x82\x2d\x53\xb4\x81\x0f\x06\x26\x61\xb5\x9c\x3e\x38\x3a\xd2\x00\x2f\x02\xe9\xe4\xba\xa1\x0a\x51\xa6\x38\xfa\x06\xad\x97\x58\x12\x79\xac\x9b\x7c\x3c\xb9\xf3\x1f\x74\x47\x17\xaf\x5f\x9d\xfd\x1d\xbd\x44\xbb\xff\x3e\xfa\xc6\x5f\x3f\x41\xd3\xe9\x14\xfa\x3f\xd2\x7f\xc8\x71\x32\xfc\xeb\xe3\x23\x74\x45\x54\xbb\x46\xfa\xff\xce\xf8\x6a\x45\x95\x26\xde\xa3\x8f\x1f\x7d\xaf\x7b\x21\xad\x21\x3c\x19\x23\x64\x37\x09\x7a\xfd\xf7\xd3\xab\x0b\xfd\xe3\x4b\x5e\x93\xc0\x18\x40\x36\x20\xb1\xe2\x48\xb6\xb3\x15\x55\x9a\x4f\x00\x4f\x41\x7e\x6f\x89\x54\x12\x56\x50\xd3\xfe\xe5\xc5\xff\xbb\xb6\x0b\x60\x16\x59\xc3\x53\x4b\x2a\x0d\xad\xa7\xe8\x54\x99\x35\x62\x35\xf0\xac\xff\x32\x81\x9f\x61\xa1\xf2\x6d\x22\x88\xe4\xcd\x2d\x91\xd0\x42\xc3\xe3\xad\x92\x0a\xb3\x5a\x63\xd0\xc1\x04\xb3\x1a\xd5\x44\x11\xb1\xa2\xcc\xf6\xc9\x38\xc5\xe1\xca\xc8\x1f\x0a\xf9\x9d\x35\x85\xbd\x5a\x44\x80\xac\xa8\x92\x01\x3f\xb3\x28\x92\x88\x5b\x5a\x11\x44\x6e\x09\x33\x6d\x31\x65\x1a\x13\x33\xe3\xe1\x51\x61\xc4\x09\xda\x2c\x69\xb5\x44\x94\x51\x45\xb1\xb2\xc8\x2a\x81\x99\xa4\x8a\x72\xa6\xe9\xed\xa6\x6c\xf0\x32\x23\xbf\x06\x4a\xda\x05\xfc\xeb\x18\x5d\x5d\x5c\xff\xf4\x3a\xac\xde\x2f\x4b\xc2\x22\xc2\xa2\x19\x59\x50\x66\x60\xaf\xb1\x50\xb4\xa2\x6b\xcc\x94\x44\x7e\x17\x3b\x7c\xcc\xfe\x20\x6a\x8a\xce\xcd\xfe\xd4\x40\x34\xc4\xb0\x40\x32\x83\xb1\x16\x64\xad\x7b\x75\x27\x07\xb2\xcb\xb4\x6d\x1b\x2c\x26\xa8\xe2\x4d\x43\x2a\x3d\x2f\x10\x3f\xbc\x26\xd2\x71\xd3\x2d\xd7\x93\xb7\x30\xa8\x40\x95\x91\xcd\x5f\x49\x24\x38\x57\xe8\xf7\x96\x8b\x76\x85\x2a\x22\x14\x9d\xd3\x0a\x2b\x02\x8b\x5c\x71\x26\x09\x93\x46\x64\x18\x78\xa2\x35\x73\xaa\xa9\x54\x82\xce\x5a\xbd\x5d\x6e\xc8\x16\x2d\x08\xd3\xcc\xac\x69\xba\x16\x5c\xf1\x8a\x37\x68\x74\xfe\xe2\xf9\x18\x58\x9a\x28\xd4\xae\xa1\x9f\xc0\xac\xe6\x2b\x0d\x6f\x46\x70\xc5\xd9\xd4\x11\x13\x26\x0e\x73\x05\x28\x66\x4f\x54\x7c\xb5\x6e\x88\x1a\x62\x5d\xcf\x39\x7e\x0d\xcd\x3e\xee\xe7\x1e\x0d\x4a\x53\x6d\x8e\x2b\x25\xcd\x16\x31\x72\x7b\x2d\x78\x45\xa4\xb4\x4c\xa3\xe1\xed\xe2\x1b\x83\x91\x1d\x30\x61\x9a\x6f\xc6\xe8\xec\xd5\x8f\x3f\x5e\x5e\x5f\x5f\x9c\xef\x62\x9c\x49\x22\xeb\xa9\x44\xf3\xb6\x69\xb6\x6e\xe5\x6b\x18\xac\x33\xb4\xe6\x83\x68\x67\x9d\xa2\x39\xa6\x4d\x2b\x40\x84\x10\xa6\x88\x48\xc7\x99\x73\x11\x4f\x00\xe8\xc0\x33\x86\x32\x33\xae\x61\xfd\xf5\x8c\xb1\xda\x87\xa5\xf5\xb8\x06\x49\xb7\x5a\x9e\xa0\xed\x1a\x78\x5b\x93\xb5\x6e\x05\xf1\xbb\x51\x22\x8c\x2a\x41\x15\xad\x70\xe3\xf1\xd6\x0c\xb7\xa1\x4d\x83\x2a\xdc\x4a\x03\xa3\x5a\x6a\x65\xa4\x38\x5a\xe2\x46\x4d\x1f\x3c\x58\xb7\xb3\xb0\xf0\x5a\x6b\x1b\xfa\x7f\x78\xf0\x40\x0b\x7d\xfd\x95\xb0\x76\x65\x56\x05\x56\xe3\x18\xfd\x74\xc9\xd4\xff\x41\x1f\x1e\x38\xcd\x00\x20\x34\x49\x9c\xdd\xf2\xd3\xd9\xf5\xe5\xab\x97\xdd\xef\xa0\x3f\x60\xdf\xf7\x7c\x33\xcb\x0b\x1f\x3f\x65\x08\x68\xe9\xfe\x96\x37\x43\xc3\xbf\x7c\xf5\xf2\xa2\xfb\xeb\x99\xd9\xc1\x5c\x94\x3e\xb9\xbd\xd8\x45\xe7\x0f\x52\xb5\xb0\xed\x3b\x9f\x7e\x26\xc2\x6c\xe8\xe2\xd7\xd3\x4a\xf3\x7b\x3c\x85\x23\x6b\x50\xc5\xc2\x30\xdd\x48\x54\xc2\x96\xd3\xfb\x7e\xa3\xb9\x79\xd3\xbf\x2f\xa0\xbb\x07\x6b\xb5\xd3\xa5\xdf\x8b\x66\x53\xcd\x29\xc3\x0d\xfd\x27\xa9\xfb\xa4\x79\xbb\xae\xf8\x4a\xf3\xab\xe1\xf4\x40\x69\x40\x27\xa8\x8b\x91\x9f\x9f\xff\x1f\x37\x9b\x8a\xb7\xb0\x23\x7a\x40\xa2\x1f\x5b\xa9\xb4\xf1\xc4\x19\x41\x0b\x41\xb0\xd9\x3d\x18\x58\x3d\x01\x96\x03\xaa\x5a\x21\x34\x16\x11\x6a\xfa\xcf\x36\x33\xcb\xff\xb7\xff\x3d\x79\x90\x00\xb9\xdc\x67\x9e\x68\x43\xd5\x12\xe1\xa6\x01\xb9\x8b\x28\x9b\x73\xb1\x82\x65\x9c\xa6\xc0\x58\xd5\xb4\xb5\xb6\xb0\xe2\x5f\x75\x9f\xcb\xf3\x89\x57\xdd\x37\x64\x3b\x71\x02\xa6\xf4\x6f\x5c\xd7\x02\x24\x9f\xe0\x0d\x99\x24\xa0\x1c\x88\x08\x83\x09\xda\x10\xba\x58\xaa\x09\xec\xd9\x15\x17\x24\xe0\x04\x23\xb3\x39\x3f\x46\xbf\x76\xdd\x87\xe9\x4b\xfb\xf5\x5d\x46\x92\x6b\x60\x04\x21\x15\xba\xa5\x64\x83\x46\x54\xcf\x4a\xd2\x5b\x32\x76\xf2\xb9\xc4\x05\xfa\x0f\x7a\xfd\x4c\xc9\xa6\x87\xd8\x1a\x72\x83\xef\x04\x98\xe1\x66\x07\x60\xab\x45\x11\x96\x92\x2e\xd8\x4a\x73\x42\x1f\x8b\x5d\x60\x6d\x30\x37\x04\x1a\x59\x21\xda\x50\xa9\x12\x98\x82\xac\x05\x91\x44\xcb\x59\xcd\x8a\x1e\xbc\x51\xc5\x66\xcf\x68\x96\x00\x09\xac\xd9\xe2\xf2\x5c\xda\xc1\xad\x9a\x58\xe2\x14\xa2\x05\x31\x31\xec\x64\x74\xbf\x59\x3c\x63\xc6\x81\x5d\x10\xf1\xad\x15\x3f\xd6\x75\x93\x76\x15\xbd\x27\x37\xb5\xff\x57\x5a\x3f\xc9\x5b\x51\x81\x6b\x65\x74\x3c\x23\x52\x1a\xe5\xaf\x71\xd3\xd3\x25\xb8\x26\x02\x49\x62\x8d\x14\x84\x9b\x05\x17\x54\x2d\x57\x06\xbb\x04\xe2\xd0\xee\xd7\x7f\x66\x8c\x2b\x18\xf3\x18\x5d\x29\x6d\x4d\x15\x90\xaa\x09\xae\x1b\xb0\x52\xb5\xcb\xa7\xd7\xc0\x28\x44\xbb\x02\xda\xf9\xf4\xe6\x8a\xe2\x5a\x06\x38\x25\x56\xbb\x36\x0e\x83\x04\x76\x64\xa5\x5a\xb9\x76\xee\x47\x32\x3e\x10\xa9\xe8\x9c\x5a\x28\x44\xac\x00\x01\x1c\x2c\x2a\xc3\x8f\xac\x5d\xcd\x88\x98\xa6\x53\x07\x23\x01\x1b\xdc\x82\xea\x45\x7c\xa6\x05\xb1\x86\x1f\xc9\x4c\xbd\x86\x92\x60\xad\x80\x67\x0d\xaf\x6e\x0c\x25\x01\xb6\x13\x64\x09\x6c\x27\xd5\xd0\x82\xde\x12\xe6\xc9\x33\x41\x54\xa1\x0a\x33\x24\xf1\x9c\x34\xdb\x1e\x73\xc3\x4d\xd5\x43\x3c\x7f\xf1\x1c\xd4\xec\x93\x67\xdd\xcd\x92\xb7\xf9\xeb\x1e\x6d\xbe\xe9\xb4\x81\x26\xe3\x82\x6e\x2a\x1a\x79\xc3\xba\x09\x62\x08\x5e\x3b\x79\x90\xc1\xed\x0b\x1a\x2a\x02\x04\x9e\x39\x40\xd3\x3b\x2f\xb2\x50\x7b\x58\xd4\xc3\x5d\x62\x89\x66\x84\xb0\xc0\x51\x25\xd5\x65\x46\x1f\x15\x64\xcb\x9e\x3a\x8b\xfc\xde\xe2\xc6\xad\x92\xeb\x44\xbb\xaa\x6b\x2d\xc8\xad\xf6\xfe\x63\xd6\x05\x3c\xf6\x55\x5b\x1a\x29\x41\x64\xdb\x28\x27\x3a\xdf\x9c\x21\xbc\x58\x08\xb2\xf0\x76\xbf\x36\x27\x32\x59\xe7\x05\x57\x02\x2c\x96\x62\x91\x24\x42\x82\x54\x84\xde\x92\x1a\xa6\x8d\x23\xef\xc6\x49\xb2\x04\xca\x9b\x33\x04\x5e\xaa\xf1\x6c\x0a\x4e\x0c\xd8\xb0\xb0\xed\x9d\x2c\xb5\x7e\x0a\x91\xd1\xb4\x9d\x74\xeb\x15\x77\x6f\xce\x4a\x02\xcf\x10\x43\x2f\xc9\xba\x9d\x35\xb4\xd2\x5a\x55\x06\x2e\xb3\xb2\xc5\x78\x14\x84\x55\xbc\xd6\xfb\x55\xa2\xd9\xd6\xd8\x3d\x0d\xdf\x3c\x5a\xf0\x54\x5a\x8b\xed\x5a\x71\xd4\xd0\x99\xc0\x62\x0b\x6e\x01\x43\x4b\xf2\xc7\x23\xdb\x3d\x55\xfd\xcf\x05\xd7\xe2\xc7\x8f\xad\xb9\x56\x79\x45\x6a\xe9\x3f\x41\x73\xde\x34\x7c\xa3\x05\x84\x19\x58\x5b\xf8\xb7\xb4\xd6\x5c\xa3\x11\xf6\x20\xeb\x9b\xc5\xeb\x76\xf6\x82\x6c\x35\x19\x8c\x40\x7d\x37\xc9\xf7\xdf\x99\x5b\x4d\x2b\xe0\x2a\xb4\x22\x0a\xd7\x58\x61\x84\x67\xbc\x55\xe9\x9a\xa5\x1b\xe2\xb4\x69\xd0\x92\x4a\xc5\x05\xd8\xfd\xc6\xcc\xf1\xdd\x21\x34\xc6\xb5\xbb\xb3\x26\x62\x85\x19\x61\xaa\xd9\xfa\x1d\x23\x95\x68\x2b\xbb\x65\x7e\x74\x5d\x3e\x74\xd7\xc4\xd8\x90\x73\x1a\x6d\x9c\x80\x84\x03\xd6\x10\x95\xf3\x7a\x41\x9d\x69\xb5\xd5\x4a\xcb\x8a\xce\xbd\xb5\xee\xa3\xc1\x5d\x7a\xfb\x36\x86\xac\x3b\x3a\x8d\x34\x68\xe5\xb8\xe0\x4c\x19\x41\xa9\xb0\x48\x0c\x9b\x21\xbb\x66\x18\x14\x61\xf5\x41\x80\x88\x37\xfa\x70\x5b\x75\x3c\x07\x8b\x9c\xfe\x7e\xb1\x0b\xb0\xe2\x0a\x37\x48\x90\x0d\x16\xb5\xf5\x28\xb5\x76\x5c\x63\x5a\x23\xcd\x2d\xfd\x6b\x74\x8b\x85\xe9\xfd\xd6\x74\x3e\x46\x3f\x3d\xa3\x7f\x94\xc6\x30\xd0\x11\x5e\xe9\x15\xcd\x07\xd1\xce\x30\x86\x00\x90\x67\x7a\x30\x9c\xb4\xc4\xa1\x4a\xa2\x9a\x34\x5a\x7c\x71\x21\x3b\xa3\x1b\xb8\xa7\x06\x6c\xd9\x9c\xb5\xb8\x7d\x2f\x08\xbe\xa9\xf9\x86\xbd\xcb\xb0\x13\xb8\xba\x91\x88\xce\x3d\x05\x96\xf8\x96\x18\xa5\x00\xd8\x99\xe9\x17\xd7\x2d\x60\x20\x5f\x63\x5a\x1f\xa3\xef\x39\x6f\xba\x93\xe7\x62\x81\x19\xfd\xa7\x11\xc0\x7c\x1e\x2c\xb8\x60\x1f\x42\x20\xd6\xca\x38\x99\x00\xf0\x31\x3c\x90\x0d\x18\x09\xde\xb2\x1a\x09\x3e\xa3\x0c\x49\x2e\x80\xdb\xbd\x8d\x56\xd8\x41\xfb\x1a\x8b\x5d\xb4\xdf\x18\x51\x7d\x16\x44\x75\x24\x38\xc3\xb9\x81\xf3\xf5\x3b\x94\xd9\x4b\x64\x77\x87\x8d\xe5\x34\x96\x92\x57\x14\x83\xad\x60\x6d\x63\x74\x1e\x05\xb5\x5e\x90\x2d\x7a\xee\x83\x5a\x99\x2a\x05\xa9\x6e\x58\x2d\x58\x74\x46\x97\x79\x93\x4d\x69\x51\x5b\x10\xd8\x91\xa4\x86\x7d\xe7\x14\x25\xd6\x7e\x41\x4d\xfe\x38\x46\x0d\x61\x0b\xb5\x44\x8f\xd0\x93\xce\xc4\xeb\x9b\x45\x2a\xa1\xc3\x24\x29\xa3\x6a\xd4\x51\xe1\x28\xfe\x8b\x45\x53\xfe\x29\x17\x37\xd9\xf7\x4c\x86\x74\x7b\x17\xe4\x41\xd6\xa8\xb4\x9d\xb3\x26\x87\x38\x20\x69\xc7\xfd\x74\x78\xd2\xa7\x43\xcb\x71\xac\x51\x0c\xbd\x9a\xf9\xd4\xd9\x54\x27\x4e\x67\x74\x9b\x80\xae\x38\x01\xf2\x16\x3e\x3a\xca\xea\x16\xee\xff\xbb\xcd\x2c\x81\xd1\x89\x23\x75\x11\x52\x44\x65\x03\x2e\xfa\xa1\xdb\x21\xa6\x38\x3a\x49\x16\xa0\xdb\x38\x91\x77\xe8\x04\xfd\xfa\xae\xaf\x0d\x48\x24\x74\x82\xe6\xb8\x91\xa4\x44\xb0\x6c\x11\x81\x74\xd9\x6f\x85\x6e\x7e\x09\x75\x7b\xff\x8f\x6e\x43\xbb\x6e\xe8\xc4\xad\xa0\x6f\xf2\x29\x2c\x1f\x86\xd0\xd6\x08\x57\xb0\x68\x63\x34\x6f\x99\xd6\xd7\xd7\x11\x09\x46\xbf\x21\x46\x36\x19\x43\x8e\xa3\x60\x5d\x1f\x1d\x43\xaf\x03\x46\x7e\x1b\x93\x77\xf4\x9b\x15\xee\x5e\x75\xec\xa9\x60\x8a\xe8\xe5\x2b\x97\x81\x3e\x18\x49\x58\x5f\x8f\x62\xa4\x7f\x06\x46\x77\x3c\x11\xfd\x2b\x8c\x8b\x76\x0e\xec\x37\xa9\x1c\xfd\x5e\x0d\xed\xe1\x22\x0a\x09\xeb\xfc\x5e\x1d\xb2\x2c\xe7\x2f\x9e\x83\x58\x7e\x41\xb6\xa3\x9b\x8e\x34\x18\xe0\xbd\x9b\x94\xf1\x50\x1a\x43\xf5\x36\x2a\xe8\x08\x2a\xcd\x41\xb4\x75\xd8\xb5\xa3\x3d\x83\xe8\x36\x5b\x04\xbb\xfc\xb4\x5e\x51\x76\x74\x74\x94\xdb\xbc\x67\x9c\xcd\xe9\x22\x42\xc6\x69\x33\x13\x3c\xd0\x5a\x5f\x9b\x6e\x10\x9a\xc7\x0c\x69\xfb\x57\x14\x2c\xaa\x91\x24\x6a\x0c\x3a\x84\xb5\x2b\x2d\x2e\xe4\x25\x03\x73\xba\xdf\x7a\x2b\x0c\xb0\xc3\x38\x2c\x0d\x62\x79\xf9\xd4\xb4\x4e\x1c\x7b\x54\x0a\xd6\x16\x46\x05\x13\xae\xbe\x59\x18\x0f\x7d\xd7\x80\x2e\x9a\xb0\xcf\xc4\x82\xbd\xe4\x2c\x24\x3f\xde\x30\x05\xcf\xba\x9a\x4a\x8f\xf6\xe4\x6f\x45\x13\xd0\x9c\x7c\x29\xa2\x95\xbc\x39\x03\x51\xde\x72\xd5\x26\xc3\x56\x1b\xc3\x94\x55\x82\x60\x49\xa4\xf6\xcb\xc5\x36\x43\xc0\xe0\x4e\x25\xba\xc5\x4d\x4b\x80\xa5\xb4\xf7\xb9\x6e\x68\x60\xa1\x67\x3f\xbc\xfa\xc5\xda\xdc\xb2\x5d\xaf\x9b\xad\xb6\x7f\x17\x44\x45\x11\x1c\x18\xaa\x3c\x2b\xdd\xdb\x74\xbb\xb4\x98\xbc\x26\xa2\x22\x4c\xe1\x05\xe9\x9a\xdf\x60\x6e\xf4\xb0\xd2\x64\xe7\xf2\x4f\x06\xd6\x6b\x32\x48\xdf\xc9\x5e\x78\x16\x37\x6f\x86\xad\x96\xe4\xe9\x2f\x43\x5d\xd2\x79\x24\x7d\xd3\x4f\x43\x40\xdc\x54\x93\xee\xee\xc7\x62\xc7\x0e\x1d\x4c\xd7\xce\xcf\xdd\xce\x43\x64\x42\x27\x83\x54\xec\x97\x6b\x7f\xe7\x4d\x6d\xd8\xf9\xbd\x3f\x7f\x9b\x1a\x09\xf5\xde\x09\x2c\x6f\x4e\x57\xf0\x7b\x2b\xe0\x98\xc3\x39\xfa\x00\xca\x0a\x63\x67\xdf\x8f\xad\x43\x11\x9a\x3b\xf9\x79\x6c\xc5\xdf\x1e\x92\xd5\xee\x81\xf4\x78\xd8\x77\xb3\x72\x97\x71\xd5\x27\x7a\x0b\x41\x0e\x1c\xc7\x2b\x04\xa9\xb8\xa8\x9d\x87\xec\xe3\x16\xe0\xb6\xd8\xd0\xa0\x09\xb0\x99\x2c\x22\x0f\x0d\x8c\x7a\x33\x96\x09\x1b\x18\xe9\x13\x86\x7b\x4b\x54\x2b\xec\x69\x58\x0a\x16\xe6\xe3\x23\xc9\x69\x34\x45\xbb\x78\xb4\xd1\xce\x25\xd5\x64\x60\x5f\x69\x6f\xba\x65\xb5\x6f\x60\x78\xfc\xc7\x6e\x7c\x45\xeb\x09\xa3\x05\xe1\x17\xcd\x0e\xd2\x84\x0f\x17\x82\x6f\xb4\x64\xaf\x29\x70\x32\x16\x5b\x0f\xad\xe6\x44\x7b\x38\xca\xb8\xb0\x26\x54\xde\x70\x5c\x6b\xbc\x40\x5a\x41\x6e\x94\x5d\x75\x73\x40\x4b\xa5\x6d\xe1\x35\x9a\xd6\xb9\x0b\xa2\x92\x28\xce\xe8\x37\x33\xb1\xb3\xd4\x73\x19\x1f\xa7\xc1\x9e\xef\xa2\x0d\x4d\xe7\xc0\x2f\x8e\x56\xe7\x1e\x5b\xb0\xc1\x9b\xf9\xd4\x4e\x6f\x3a\xe3\x42\xf0\xcd\xd3\x2f\x3f\x18\x98\x19\xc8\x4f\xdf\x8e\x34\x95\x8f\x4d\x1f\x07\xed\xca\x90\xe4\x35\x56\xcb\x5c\x88\x08\x58\xa8\xc2\xb8\xbf\xc6\x33\x78\x97\xed\x9e\xa8\x27\xa3\x4d\xbe\xa1\xae\xb0\x09\xe9\xaf\x78\x6d\x56\x39\x0d\x71\xd9\x2d\x65\xc3\xbb\x21\x58\xd6\x59\x42\x0f\xb0\xbc\xbf\xc0\xda\xc1\xb7\x24\x27\x3d\x23\x9b\xb0\xd5\x92\x8f\xf1\xe4\xd7\x82\x14\xcd\x2e\x73\xfa\x79\x11\x4d\x1e\x9d\x9c\xa0\xd1\x63\x84\xa5\x5b\x46\xf4\xf1\x63\xd2\x71\x14\x8d\xe8\x5d\xab\x6f\x4f\xfa\x01\x3e\x42\xa3\x27\x31\xbc\x2f\xbf\x4c\xe0\x95\xc0\x3d\xb5\xe0\xd6\x82\xaf\xb9\x24\x75\x0c\x6f\x34\x1e\x1f\xa7\x6e\x20\x42\xe8\xe1\x99\x91\x0c\xb0\x08\xdb\x3c\x32\x09\x5b\xd1\xa5\x06\xce\xcd\xd9\x30\x41\x0e\xb8\x6d\xcd\x85\x4f\xb2\x80\x8f\xb1\x2c\x78\x58\xe0\x88\x7f\x17\x0f\x67\xe3\xa2\x93\x12\x3b\x17\x88\xfa\x2e\x83\x03\x5c\x26\x25\x11\x0a\x8d\x3a\x1f\xf4\xdf\x2a\x5f\x95\x93\x93\xd2\x62\x4d\x7a\x3a\x4b\x09\xda\xdc\xad\x8c\xe6\xdd\x80\x34\x68\x98\x15\x95\x2b\xac\xaa\x65\x38\x32\xb7\x20\xe5\xc3\x0e\xcc\x71\xf2\xcb\xa7\x07\x25\x44\x77\xcd\x3f\x41\xbf\x5f\x43\x46\x67\x37\x13\xcd\x15\x97\xe7\x13\xa7\x33\x92\x6c\x01\x2f\x14\x21\x9e\xd5\x65\xfc\xd4\x7a\xf5\x90\x2d\x08\x73\x8a\xe9\x53\x74\xcc\xfc\xa9\x74\x11\xa7\x12\x5c\x6b\x63\x85\xff\x0f\x90\x35\xa3\x44\x79\xad\x91\x6a\x07\xcd\xf8\x1e\xf2\x03\xe1\x74\xd7\x6b\x11\x3f\x8c\xe6\x26\xac\x5b\x45\x4c\x77\x8c\xa2\x7f\xec\x33\xcc\xdf\x09\x16\x6a\x46\xb0\xda\x39\xd4\xd2\xb5\x3c\x7c\xb8\x9e\x1d\xf4\x3e\x52\x77\x3d\x83\x16\xf6\x55\xcf\x98\x6f\x1d\xf6\x26\x36\x88\x19\x6a\xd7\xb5\x36\xfc\x25\x5f\x11\xcf\x07\x4e\x43\xce\x29\x69\x6c\x10\x41\x0f\xe5\xa7\x0e\x54\xcf\xb2\x86\xb4\x04\x37\xb0\x00\x7d\xb0\x1d\x8d\x00\x0f\xff\xf6\xca\x33\xdb\xac\x5d\xf9\xad\xff\x02\xf9\x3b\x6c\xa2\x37\x6b\xf8\xd7\x34\xcd\x95\x32\xbb\xd2\x1c\x8c\xda\xd9\x99\x89\xb8\xa4\xe3\x82\x93\xd8\xdd\x92\x61\x74\x2a\x7f\xc6\x0d\xad\x61\xa8\x33\x67\x03\xea\x4e\xa3\x08\xc3\x82\x6d\xd8\x6b\x9c\x97\x65\xca\xde\xc0\x9c\x3d\x5e\x06\x93\x10\x7c\x7c\x8c\x1e\xbe\x24\x1b\x6b\x6b\xc1\x4f\x68\x65\x0f\x66\xf3\x44\x22\x24\xdb\x95\xe6\x00\x4f\x19\x56\xc3\x19\xa1\x21\x38\xf8\xba\x0f\x33\x31\xf5\xe0\x4e\xf8\x7b\xe7\x26\xc6\xb4\x14\x12\x49\xd9\xca\x12\x2f\x62\xac\xf8\x97\xff\x36\xd6\xca\xa6\xf7\xa7\xb2\xcc\x61\x2b\xa7\x79\xea\x10\x7e\x62\x64\xf3\xe7\xf3\x54\xd7\xfb\x4d\xe9\xb7\x9b\xbd\x1c\x89\x22\xfe\x0a\xff\xfe\x6f\xe3\xae\xcf\x2a\xb8\x12\x4a\xfd\x3b\x38\x2c\xe6\x2e\xcd\x6d\x7f\x0a\x87\xc5\xa1\x91\x78\xc2\xbb\x39\xeb\x65\x21\x1c\x62\x18\x4c\x7f\xc9\xc2\x47\xff\xe9\x1c\x76\x30\xf9\x8a\x01\xa2\x64\xea\xbb\x29\xf8\xec\x87\x57\xbf\x5c\xf5\xc4\x82\xec\x56\xdd\x19\x61\xfb\x4f\x23\x24\xb2\x3b\x27\xc4\xbc\x9e\x9e\xa0\x27\x53\xe3\x9b\xc2\x0c\xac\xee\x36\xf1\x54\xb7\x07\x66\x44\x6d\x08\x61\xe8\x9f\x44\x70\x60\x78\xce\xc8\x7d\x56\x68\x47\x14\x2e\xc1\xb0\xb4\x50\x47\x47\xe8\x82\x41\x00\x8d\x0b\x54\x53\x09\xff\x8b\x5b\xc5\x57\x58\xd1\xca\x87\x90\x2b\xdc\x54\x6d\xe3\x6e\x4e\xb0\x1a\xad\xf1\x76\x45\x98\x92\xbd\xca\xde\x42\xb0\x27\x3e\x66\x8c\x7a\xf4\x1b\x22\xe6\xff\xca\x07\x3e\x61\xb2\xce\x3d\x6d\x38\xae\x9f\xea\xa6\xce\x11\x3d\xb2\x01\x89\xa3\x79\xc3\x37\x3d\xc3\x8c\x77\x00\xd5\xde\xde\xc8\x22\x32\x41\x8a\x1f\x0a\xf5\x53\x1a\x84\xbf\x60\x36\x66\x69\x79\xb0\xd9\x22\x5c\x29\x7a\xeb\xfc\x26\x48\xa2\x54\x58\x28\x89\x30\x08\x38\xce\x48\x88\x62\xae\x05\xbf\xa5\x35\xa9\x43\x7c\xb2\x9b\x85\x0d\x87\x0a\x64\xe3\x2e\x1d\x99\x28\x81\x20\xd2\xc6\xba\x7c\x0a\xa0\x9c\x40\x5a\xe0\xfb\xe8\x4c\xb9\x10\xf2\xf8\x1a\x3d\x79\x9f\xc3\x87\x5b\x21\xcc\x68\x5f\x2a\x4d\x62\x92\xdd\x0a\x72\xcd\xc5\x8d\x44\x8f\x90\xa4\xac\xf2\x31\xb8\x38\xcd\x94\x4a\x83\x8c\x49\xd8\xb6\x93\x32\x49\xaf\x34\x4d\x09\x99\x71\xae\xa4\x12\x78\xbd\x76\x79\x11\x86\x22\xe6\x22\x4c\x03\xb7\x17\x09\x92\x0c\xaf\xe5\x92\xab\x89\xc9\x5e\xb1\x1f\xe9\x3f\x89\x8c\x6e\x65\x78\x02\xda\x7c\xb4\xce\x69\x86\xf5\x86\xc0\x7e\xd1\x53\x98\xe8\xad\x59\x93\x39\x24\xa4\xc0\x59\x13\x56\x7e\xa8\x69\x87\x91\x03\x79\xd3\x00\xc4\x80\x2f\x9d\x2a\xcf\x72\x0a\x71\xdc\x62\x47\x52\xc4\x3e\x59\x0f\x83\x79\x13\x77\x4d\x77\xb8\x43\xb6\x43\x29\xbb\x2f\x6c\x98\x7d\x44\x79\x4f\xb4\xaf\x2c\xe1\x1d\xe1\x8b\xd6\x8a\x0f\xea\x98\xbb\x69\xd8\x47\x35\x2e\xe2\x30\x8e\x59\x7f\x1f\x77\x86\x58\x4f\x12\x46\x71\xed\x42\x58\xbb\x1b\xff\xbf\x9b\xf9\x96\x2e\xec\x23\xcf\x06\x5f\x3f\x99\xdc\xc1\x27\x70\x3c\x10\xc3\x29\x04\x21\x81\x32\x97\xec\x56\xe3\x14\x38\x6f\x92\x71\x99\xd9\xc2\x2e\x59\x24\x11\x49\x83\x6a\x8a\xce\xef\xac\x8b\x0b\xbc\x70\x74\x84\xae\x40\xd8\x6c\x08\xe4\xda\xc1\x5e\x4c\xb3\x23\x27\xfa\x5b\xcd\x61\xed\x18\x5c\x01\xe0\x25\x30\x30\xd1\x38\x9f\x12\xe1\x46\xf2\x29\xfa\x85\x18\xe5\x6f\xbb\xc2\x6d\xd6\xa1\xc3\xe7\xee\xf2\x9a\xc0\xa9\x33\xb0\xeb\x15\x65\xa3\xf1\x94\xb0\x3a\x35\xb9\x47\x59\x68\x10\x91\x46\x96\xb8\xdf\x5c\x49\xa8\xec\x54\x7d\xfa\xb3\xf1\xb7\x76\x62\xe1\x77\xa5\xc3\x03\x60\x5d\x29\xbe\xfe\x99\x6b\xb2\x65\x58\x94\x40\x9c\xbf\x78\x9e\x74\xbe\x60\xf5\xf9\x8b\xe7\x39\xfa\xe9\xa2\x1f\x1d\xa1\x33\xb0\xe9\x41\xc8\x5e\x64\x61\xed\xce\x85\xd2\xbc\xaf\x97\xe0\xcc\x99\x49\xe9\x31\x63\x43\x94\x0f\x32\xfc\x18\x02\xca\xe9\x19\x43\x91\xcf\x7d\x9a\x5a\x8f\xfa\x2b\x7b\x39\x26\x7d\x2d\x16\xdb\x3d\xed\x82\xd8\x0e\xfb\xa8\xd8\xd2\x4b\x67\xfb\x3f\xbd\xf0\x12\x39\x9f\xed\xc8\x62\x1f\xa7\xb4\xe1\x46\xe3\x8c\x20\x7e\x4b\xc4\x46\x50\xa5\x08\xdc\xae\x7f\xef\x0c\x36\x72\xca\xea\x2b\x9f\x78\xf3\x1e\xcd\x48\xc3\x37\x45\x88\xa5\xf4\xb9\xd1\xe3\xe9\xe3\x71\x19\x81\x82\x6e\xe9\xfc\xd4\xd3\x33\xd2\x2e\xe1\xff\xcb\x6d\x7d\x0e\x5d\xd0\x2f\xe3\x3e\xfb\xb8\x7b\xfe\x94\x33\xcf\xb8\xcb\xbe\x8e\x4c\xde\xd2\x2d\x5e\xbd\xcb\xbb\x99\x6b\x31\xee\xfa\xea\x36\x4e\x35\xee\x61\xf7\x48\x38\x16\x57\x66\xd4\xc5\xed\x0a\x44\x17\x0e\x7b\x2b\xdc\x36\xaf\x04\xe4\x74\xca\x2e\xa6\xc5\x24\xc2\x88\x46\x1a\xe6\x4b\x4b\x96\xd1\xb8\xff\x98\x21\x0d\x34\x53\x69\x34\x9e\x5e\x60\x7f\xaa\xed\x6d\x3c\x48\x76\x36\x36\xa3\xef\xaf\xb8\x3d\x04\x4f\x50\x34\xc7\x0a\xd6\x30\xf3\x07\x5b\x41\xe4\xd9\x73\x86\x39\x88\xe5\x08\x5a\x37\x84\xed\x23\xfa\x79\x96\xfe\x33\x67\xc5\x7a\xc4\x31\x20\x6d\x4e\x91\xcd\x25\x26\xc5\x11\xae\x6f\xb1\xb3\x66\xbb\xa6\x23\x9c\xe6\x1b\xf4\xed\x7d\xae\xb9\xcd\xa8\xf9\xbd\xa5\xc2\xd8\xea\x35\x35\xde\x50\xc8\xb9\x5e\x11\xd5\xb1\x22\xed\x38\xdf\xeb\x71\x47\xdd\x04\xd0\x0d\xd5\x56\xc7\x90\xe6\x2c\x18\x4a\x70\x27\xb7\xd7\xb3\x2d\xee\x23\xc8\x7f\x30\xb0\x01\x15\x74\x82\x16\x44\x9d\x45\xbf\x14\x54\x44\xd6\x31\x97\xc3\x01\xeb\xce\x99\xfb\xa0\xd1\x36\xfe\xa2\x4f\xa2\xbd\xc6\x5b\xbf\x0f\x41\x3b\xd3\x79\xc1\x17\xd5\x06\x81\x75\xde\x76\x8b\x46\x00\x83\x2b\xd5\xe2\xa6\xd9\xa2\xa5\x76\x3c\xb4\xdb\x5f\x11\x44\x57\x2b\x52\x53\xac\x88\x6e\xe0\x8f\x5d\x6d\x09\x14\xb8\x37\xdf\x07\x7d\x46\xcc\x15\xf2\xf7\x6b\xbc\xb5\xdb\xf7\x19\x17\xaf\xed\x99\xac\xdd\x5a\xef\xa3\xf1\xd7\xc9\xbc\x2a\x52\x04\x9c\x58\x50\xb8\xc7\x7f\xce\x1d\xe6\xf8\xcf\x9c\x49\x0f\xa0\x54\xec\xf9\xa9\x0f\x99\x98\x5d\xa6\xe0\xe6\x7d\x7b\x52\x64\x85\x3c\x6f\x78\x07\x86\xbb\x4c\xa4\x7e\xc4\x72\xc6\x0f\x57\xe8\xcb\x4c\x6f\x29\x1a\x9c\x97\x5b\x30\x86\xce\xdc\x7d\xb9\xd1\x18\x7d\xf9\x25\x1a\xd9\x2a\x41\xd3\xfa\x26\xf9\xf4\xc5\x09\x62\xb4\x13\xa1\xe8\x4c\x07\x24\x6a\x7c\xd5\xee\x5e\xb3\x31\x97\xfe\xff\xc7\xee\xe1\x83\xd8\x86\xec\xc7\x2f\xbd\xfa\x72\xb0\x17\x61\xf5\x61\x5c\x5f\x93\x39\x6e\x1b\x55\x26\xbd\xc9\xaf\x79\x50\x86\x90\x45\x83\xce\x70\xd3\xc8\xe8\xf0\xf9\xbd\x0f\xac\xc8\x01\x47\x23\x4b\x3d\x75\x4a\xc8\xb8\x2f\x59\xc9\x83\x6e\x9a\x2a\xa8\x9a\xc2\xc6\xfa\x97\xc5\x50\x89\xc1\x35\x99\xd1\xbd\x43\xd2\x25\x49\x31\x64\xd7\x44\xb5\x1a\xd2\xd8\x4b\xcb\x24\x9e\x93\xb7\xf0\xdb\x68\x3c\x55\xdc\x04\x28\x46\xe3\xde\x90\xde\x9e\x8b\xd8\xbf\x28\xc3\x0b\xf8\xba\xb8\x80\x5d\x51\xf2\x99\xd7\x2f\x12\x98\xd9\xda\xc5\xc8\xd9\x75\x8b\x7e\xda\x73\xbd\x06\x44\xe1\x7d\xc8\x6b\xaf\x62\xef\xa2\xaf\x2b\xbc\x75\x1a\x6f\x28\x73\x2b\xde\x87\x4e\x4b\x7b\xc6\x8a\x89\x3f\x83\xd4\x56\x9a\x67\xb4\x8e\x6b\x6b\x25\x53\x3c\x84\xcc\x45\x1b\x3e\xa1\xce\x4b\x42\x6a\xe9\x8a\x0e\x18\x1b\x38\xca\x20\xf3\x19\x3d\xda\x71\xcc\xd7\xc6\xc8\x5b\x39\xec\x13\x59\xf2\x73\x61\xaa\x17\xad\x20\xb1\x3d\x09\x01\x74\xa8\xdd\x27\xca\x7b\x4f\x01\x76\xca\xfe\xc2\x91\xd3\x90\x05\xd4\x3b\xd0\x5e\x66\x53\xc7\x49\x8a\x48\x65\x98\x4c\x41\xd9\xc3\xcc\x23\xec\x7a\x92\x47\xc1\x85\x94\x3e\x00\x32\xec\x47\x96\xae\x97\x0c\x90\xd3\xe3\x1c\xdd\xa6\x35\x59\x3f\x36\xfd\xaf\x14\xbd\x4a\x4e\x85\xf6\xf4\x8c\xbd\x9b\x65\xae\x67\x9b\xcd\x1b\xc3\x81\x79\x42\x4e\xaf\x6e\x68\x2f\xd3\xce\xdc\xdd\x21\x17\x55\xcd\x53\x22\x07\x9d\x70\x3d\x27\x8b\xd4\x55\xbb\x5a\xd9\xa4\xc6\x68\x2a\x81\x6f\xba\x1c\x13\x19\x43\x91\x1d\x04\x34\xe9\x98\x40\x7d\x49\xa3\x91\xf5\x93\x81\x9a\x76\x6e\x62\xa5\x88\x4e\xfd\xcc\xc7\x43\x20\x92\x6b\x64\x19\x84\x38\x4e\x13\x80\x18\x5b\xb4\x13\x01\xc9\x60\x47\x4b\x7c\x27\x77\x23\xe1\x0b\xe5\x2f\x60\xdb\xcb\x20\x7c\x6e\x6e\x88\x04\x6f\x2a\x59\xbf\xaf\x64\x7e\x3d\xc4\x82\x84\x96\xe1\x80\x11\x51\x5b\x73\xc8\x8e\x70\x43\x98\xbd\x0b\xab\x5d\x6d\xf6\x95\xb2\xde\x36\x65\x8a\xd4\x3d\x5c\xb9\x25\xaa\x13\x4a\xb4\x2d\x5e\x9b\x7d\x76\x52\x28\x3f\xea\x39\x00\xca\x97\x9a\x86\x99\x01\xa9\x01\xcd\x09\x31\xab\x6b\x81\x3c\x23\x44\xea\xae\xcf\x08\xf9\x1e\x37\xda\xdd\xcf\x3a\xdd\x62\x01\xf5\x18\x60\x59\xcd\x41\xf8\xa9\xa6\x91\x47\xe5\xf1\xf4\x71\x1e\x4d\x0f\x83\x04\xfb\xd9\xb6\xef\xea\xa5\x41\xe0\xbe\x1e\xab\x61\x1d\xd3\x64\xbf\xa8\xf4\xe1\x70\xd1\xd7\x68\x94\x62\xfb\x28\x4c\x65\x57\x30\xf9\x07\x8e\x8d\xe2\x37\x97\xed\x35\x43\xcd\x38\x6b\xa5\x63\x02\xc8\x94\x8e\x13\xd2\xe3\x55\x81\x96\xd7\xa6\x61\xe6\xd8\x7c\x1f\x3e\x95\xe2\x6c\xed\xcc\xa4\x4b\x76\xc7\xea\xb0\x78\x74\xdf\x49\x10\xff\x73\xbe\x76\x31\x2a\x4f\x87\x88\x78\x20\xc5\x07\x3e\x3e\x8a\x07\xdd\x15\xb3\x4f\xb6\xf0\x7e\xf1\xcb\xc6\xd4\x2f\x84\x94\xf4\x7d\xf0\xf9\xcb\x7d\x12\x17\xba\x4b\xe4\xef\x98\x6d\xc2\x6d\xb6\xc4\xb3\xf0\x39\xaf\x90\x9c\xe0\x72\xe7\x8d\x75\xd5\x49\xaa\x46\x4e\x60\x16\xcf\x70\x64\x41\x08\xa4\x53\xef\x8a\x04\xf7\x7d\x3f\x95\xd2\x73\x71\xa0\xc3\x0c\xdf\x7d\x87\xd6\x98\xd1\x6a\xe4\x4f\x34\x83\xe6\x2b\x2c\x18\x9a\x91\xaa\x85\x68\xa5\x16\x95\xd2\x4b\x4a\x4f\x8e\x2d\x51\x0f\xc7\x99\x99\x9b\xe2\xdd\x51\x3e\x43\x13\xef\xd1\x39\x39\xcc\x01\x03\xea\x35\xde\x06\x2b\xd3\x55\x82\xf2\x25\x7b\x42\xf1\x0c\x17\x32\x4e\xef\x3d\xf4\x1a\x46\x7b\x9a\x80\xf6\xae\xc2\x3a\x6e\x70\x67\x9b\x20\xbf\x48\x52\xb8\x18\xf1\x45\x71\xa4\xe4\x82\x73\x57\x20\x80\x01\xe7\xad\x9c\x82\xce\x02\x60\x6f\x13\x1b\x61\x94\x9e\xe5\x94\x87\x8d\xdb\x4c\x82\x45\xd6\xd7\x3c\xb9\x04\xde\x65\xd5\xfe\xed\x14\x16\x63\x64\xe7\xd1\xed\x5d\x1e\x32\xbb\x30\xae\x44\x4b\x7a\x06\x2e\x31\x61\x01\x62\xdf\x35\x8d\xee\xf5\x6a\x7e\x4b\xa4\x97\x2d\x56\x23\xb8\xd4\xad\x59\x5b\xdd\x10\x65\x0f\xac\x12\x3f\x34\x18\xf3\xf6\xc0\xb9\x70\x98\x5c\xbc\x27\x9e\x7a\x74\xe9\x91\x06\xba\x60\x75\x74\x16\x6c\x8f\x22\xb6\xa6\x0c\x9c\xa2\x4d\xd3\x09\x86\x77\xe2\x9e\x94\xbd\x16\x7c\x21\x88\x94\xa5\x6b\x56\x3d\x47\xc8\xb2\x74\x7a\xfc\x29\x1f\xc4\x06\x4e\xad\xc1\xd8\x0f\x3e\x3a\x5e\x26\xf9\xc9\x72\xa4\xa1\xfa\xd9\x68\xc5\x6f\x49\x57\x85\x77\x76\xa3\xcb\xf1\xec\x8d\x5a\x25\xa4\xfd\xc9\xa4\xfe\x05\x0f\xc4\x5d\xf1\xe9\x1f\xc0\xa7\xa6\x0c\xdd\x01\xcb\xf9\xc9\x67\x88\xc9\x2c\x48\xe1\xab\x70\x26\x57\xbe\xac\x08\x5c\xaf\x05\xbf\xb5\xeb\x5a\x62\x9b\xe1\x80\x5f\x3f\x29\xfb\x22\xf0\xf1\xb5\xc1\xc0\xce\x21\xaa\x66\x43\x2a\x90\x20\xe2\xeb\x69\xc7\xa9\x15\x50\xef\xcd\xc3\x80\x43\x98\x25\xce\x62\x10\x35\x15\xa4\x52\xfe\xcc\xe5\x7d\x07\x99\xf7\xc3\xdb\xa4\x37\xc8\x67\x62\x7a\xf9\xe6\x79\x4e\x54\x56\x0c\x2e\x14\x70\x72\xe4\x1e\x30\x7d\xb4\xf4\xa5\xb5\xec\xf5\x16\x5e\x5b\x18\x50\x78\xf4\x5c\x66\x3e\x74\xb8\xcd\x6c\xaa\x25\x85\x12\xa7\x10\x97\xb2\x68\xb9\x75\x36\xf8\xf9\xfe\x50\x08\xc0\xd6\x33\x3d\x15\x02\x6f\x77\x94\x3c\x35\x25\x55\xba\xc3\xfb\x42\x4d\x7c\x6e\x62\x50\x69\x0d\x27\x63\x48\xbc\x39\x4b\xc6\xf5\x4d\xec\xbc\x42\x4e\xd7\x01\xa3\xa4\x75\x8b\xf4\x28\x71\x2a\x8b\x19\xc6\xb6\xd9\x63\x18\xbd\x90\x6e\xae\xa6\x7a\x5f\xbc\xaa\x7d\x4b\x1e\xe6\x9a\xd4\x1b\xef\x76\x52\x3c\x4a\x33\xec\x4b\xbf\xd1\xc3\x52\xc8\x04\xd3\x3c\xf1\xa1\x63\x05\xba\xe5\x2a\xb3\x8b\xc3\x7e\x64\xaa\xe7\x1e\x23\x5a\x67\xce\x48\xb2\xdc\x53\x38\xab\xac\x47\xee\xc7\x71\x27\xe1\xca\x7d\x99\x0a\xde\x40\xfc\xd1\xd5\x85\x9e\xfa\xa4\xed\xa9\xc0\x9b\x9f\x21\x01\xb9\x70\x8e\x9c\x2d\x72\x3e\xe0\x94\xd6\x83\x0e\xdb\x0e\x0c\x2c\xa9\x87\x31\x48\xd7\x7f\x0f\x0c\xba\xff\x17\xaf\xe2\x2b\x53\xae\x8c\x64\x6b\x6f\x38\xb0\x5c\xa8\xac\x58\x6a\xcc\x49\xf7\x0a\xb2\x9b\xba\xd9\xff\xcc\xf1\x6b\x4e\xc3\x74\xff\x9b\x0c\x8e\x37\x67\xc8\xe8\xd1\x90\xf0\x04\x8e\x0f\x25\x75\x17\x9d\x61\x8d\x8c\x85\xb2\x2a\xb9\xea\xcf\xba\x29\xe1\xa0\x0d\x87\xb8\x6e\x42\x71\x1b\x94\xd5\x35\x8c\xaa\x15\x76\x34\xe9\x74\xd9\xc6\x0f\x4a\xd1\xb5\xfb\x99\xd3\xe3\x2f\x92\x59\x5c\x9a\xbd\x69\x57\x76\x9f\x1c\x33\x53\xbe\xd3\x19\x4d\xd1\xd5\x5e\x93\x2f\x35\xa7\xa0\x8d\x28\x43\xda\x11\x16\xc9\x04\x12\x9d\xde\x9b\x78\xe6\x73\xcc\x06\xec\x80\x72\x52\xd3\xd0\xdf\xbe\x39\x68\x83\x30\x42\x7e\xda\xe0\xc1\xeb\xd7\xd6\x57\x19\x3d\xb9\x03\xa2\x3e\xb5\x6d\xc7\x10\xb6\x64\xd7\xee\x5b\x43\x77\x9a\x67\x92\x37\xf7\x19\x30\xd9\xe7\xbe\xd4\xd0\x5f\xea\x78\x3d\x8e\xaf\x83\x1c\x0e\xec\xee\x29\x76\x83\x50\xe3\xe4\xee\xbc\x66\xdd\x1e\x7f\xa1\xac\xdd\xbb\xdc\x10\xef\x8f\x05\xf4\xa5\xe1\xed\x63\xbf\x47\x2f\x25\xf8\x7e\xda\xfe\x8c\x6b\xf3\xfb\xcd\x58\x1c\x70\xb8\x18\x00\x4a\xca\xca\x27\x3a\x78\x82\x7a\x7b\x44\x85\xe1\xcb\x63\xee\x48\x0d\x45\x69\x0d\xf8\x32\x8c\xc1\xb4\x51\x74\x6f\x16\x49\x0d\xe8\xfd\x84\x4e\xa9\x26\xf7\x0e\x02\xdc\x69\xef\xed\xd9\xc9\x5f\xeb\x7b\x84\xa2\xe8\xcb\x6e\xf4\xff\xfa\xe7\xa3\x3f\xfa\x6b\x40\x08\xfd\xe5\xa0\xd9\x8c\x0f\x9d\xce\x37\xff\x82\xe9\x7c\xf3\xb9\xa6\xd3\xef\x1e\x77\x7c\xcd\x8d\x7d\xbc\x27\xd6\xe5\xf1\xc3\x3d\x75\x12\x84\xc9\x5e\x79\xb2\x89\x03\xa6\x1a\xba\xb7\x7e\x4c\x59\x6d\xb9\x87\x97\x59\xc8\xc2\xa0\x73\xf4\xc5\xae\x9c\xb2\x8f\x1f\x51\x4f\x4a\xd9\x09\xa4\x94\x15\xab\xfe\x94\x82\x21\x60\x4c\x05\x8b\x34\x1d\x77\xe1\x8b\x1a\xf6\x7b\x9d\xdd\x8a\xe5\xc6\x0f\x8b\x2b\x96\xa7\x0e\xd9\x3e\x17\x7f\xba\xbe\x19\x55\x50\xf3\x1c\xa9\xa5\xe0\xed\x22\x04\x34\x3c\xf2\xe0\x7c\x99\x9b\x02\xf6\x7d\xa8\xf8\x25\x28\x2d\x69\x65\xe2\x64\xb9\x6a\xea\x94\x05\x18\x1f\x3a\x47\x6a\x31\x10\x5f\xd2\x73\xea\x2a\xb0\x9b\x1a\xc0\x51\x09\xe0\x42\x2a\x58\x14\x60\xe7\x6d\x53\xc3\x65\x12\xd7\xbf\x87\x82\xa1\xa8\xb2\x1d\xf0\x61\xe6\x98\x05\x1a\x3a\x77\x26\xea\xdd\x93\xad\x01\x07\x1c\x6e\xd2\x6f\xce\x7c\x29\xc4\xac\x08\x50\x27\xb1\xc2\x07\x1f\xf9\x5a\xef\x10\xc3\x8b\x7b\xd9\xb2\x87\x9f\x4e\x84\x33\xef\x1e\x01\xd3\xad\xb2\x19\x48\x31\xee\xcc\x56\xef\x64\x5b\xee\x1f\xea\x25\xdf\x61\xc6\xb1\x6b\xae\xe7\x1a\x8a\x67\x96\xf7\xdf\x17\x49\xeb\x96\x6d\xcc\x3d\xc4\xf4\xd2\x5a\x5a\x99\x56\x2f\x36\x14\x54\x66\x1e\x7a\xca\x87\x09\x14\xb7\xe0\x37\x64\xfb\x45\x29\x66\xda\x4b\xb8\x6e\x95\xd0\x04\xee\xbf\xd0\xce\xb2\xaf\x4e\x15\x0c\x2d\x2b\x0d\xef\xef\xf6\x1c\x72\xff\xc3\xfd\xc5\xd7\x0b\x33\xd2\xa0\x54\x97\x7c\x0f\xfe\x2b\xc2\x48\x90\x39\x11\x04\x72\xfc\xcd\xc1\x52\xe1\xb9\x51\x93\x12\xe3\x2e\x15\xc4\x2a\x21\x2d\x6d\x56\x0a\xa3\x1e\xa3\x2f\x0b\x41\x1e\xf8\xf8\xa1\xef\x98\xc6\x3c\xa7\x49\x39\x93\x9f\x22\x3e\xf2\x25\x8e\xce\xf0\x1a\xcf\x68\x43\x55\xa7\x4a\x57\xc5\xd7\xdb\xa7\xe1\x73\xf1\x32\x74\x8c\x5e\x36\x5a\x2a\xf9\xca\x52\x4f\xa1\x2a\x0c\x6f\xaa\x0e\xa6\x25\xe0\x1e\xa6\x9b\x78\xd6\x4b\x68\x7f\xec\x01\xd4\xe5\xb3\x7f\x90\xa8\xc4\xba\x9f\xec\x5b\x32\x47\x27\xf9\xbc\x7d\x39\xb2\xfb\x90\xf6\xdb\xd1\xee\xf9\x5a\xec\x13\xdc\x13\xbc\xe3\xd9\xda\xf2\x7a\x0e\xed\xfd\x59\x2e\x08\xc4\x03\x59\x2d\x8f\xfd\x58\x66\x0b\xea\x38\x10\x23\xfc\xf6\xe7\xb3\x98\xc5\xe7\xdf\xca\x5d\xda\x12\xbc\x27\x63\x1d\x46\xc6\xbb\xb2\x93\x43\xf4\xb3\x70\x92\x56\x97\x87\xb1\x50\x08\xe1\x59\xe6\xd1\x0a\x31\xcc\x57\xff\xeb\xcf\x67\x18\x87\xc4\xbf\x95\x63\xea\x9b\xfb\xcb\xa2\xdd\xc4\xbb\x2b\x9b\x78\xec\x0e\xe0\x93\x1f\xf1\x0d\xbc\xbd\x2a\xc2\x5b\x98\x7c\x6e\x5d\x26\xf3\xba\x83\x44\x23\xca\x4c\xfd\x9c\x31\x78\x4c\x70\xef\x7b\x1a\x0e\xf8\xda\xd9\x23\xf3\x76\x72\x54\xb6\xb6\x53\xa0\x67\xde\x36\xee\x21\x1d\x03\x36\x3c\x8f\x08\x57\x3b\x34\xb7\xf5\x5f\x73\xff\xcd\x1d\x7c\xff\x40\xa2\xc2\xcc\xbf\x81\x32\xd7\xad\xb3\x9f\x61\x9c\xe8\xb7\xb1\xa9\x11\x12\x31\xa5\xa5\xca\x28\x80\xd5\x7e\x69\xec\x98\x8e\xff\x12\x01\x1f\x8f\xd1\x53\x0f\x35\x27\xa1\xb9\x0d\x00\x35\x25\x94\x7d\x2b\xaf\xf8\xc0\x09\x98\x9b\xad\x84\x14\xdf\xf8\x01\x93\xf4\xe1\x12\x7b\xe5\xd1\xbc\x95\x07\xfe\x4f\x7e\xfa\xa0\xb8\x7d\x4a\x4b\xc2\xc3\x6a\x49\xe0\xdf\xe7\x47\xef\x3a\x6e\xf0\x95\x15\x7a\x0b\x39\x0c\x56\x55\x35\x25\x8a\x1c\xb8\xa9\x59\xd2\x71\x28\x8f\xba\x6f\x09\xa0\x50\x37\x13\x2e\x3f\x36\x44\xca\xee\x7c\x35\x0f\xb9\x59\x96\x2a\x94\x6a\x0f\x4e\x2e\xdb\xf9\xbc\x21\xf5\xe5\xb9\x3f\x72\x11\x6e\x5d\x1c\x9a\x25\xe7\xb6\xfb\x30\xa2\x71\x6c\x33\x24\x8a\x9e\x74\x3f\xe9\x12\xcb\x3f\x72\x87\x2f\xcd\xb3\x29\x86\x7a\xe8\x04\x3d\x4e\xe0\xea\x91\x7e\x31\x4f\x1e\x86\x12\x9f\xc7\xe8\xd7\x0f\x66\xad\x1c\x37\x7f\xca\xe0\x6f\x96\xb4\x21\xc9\x08\xe8\xe9\x81\xcb\x90\xad\x6e\x11\x11\xe7\x92\x7c\xf8\x34\x2e\x79\xa9\x66\xe0\x93\xf4\x9f\x5f\x87\x60\xcd\x93\xbf\x15\x56\x2e\xeb\xfb\xf8\x41\xe1\x80\x34\x5e\xd9\xec\xd2\xeb\xe7\x3a\x29\xed\xcc\xf5\xd7\x18\xb1\x77\xbf\xd2\x1a\x8a\xaa\xfa\xb3\x44\x73\x84\x64\x7a\x25\xc0\x92\x7f\x1c\x1d\xa1\x53\x77\x37\x38\x7a\x9a\xd0\x3f\x74\xc9\x05\x9a\x61\x73\x87\x38\x14\x9f\xa1\x73\xb4\x21\x66\x33\x2c\x38\xdc\xc1\xb7\x9f\xe1\x05\x1e\xce\xc8\x3d\x69\x8f\xec\xdd\xba\xa4\xe3\xa1\xbb\xb6\x74\x00\x9b\xaf\x64\xfc\xb1\xe7\x86\x9b\x2b\xf9\x90\x04\x78\x20\x5a\xee\xef\x02\x48\xc2\x54\x64\xae\x75\x9e\x59\x8a\xc2\x75\xd1\x43\x98\x51\xf0\x2f\x24\x92\x0c\x62\xf9\xf9\xf7\x90\x9b\x90\xdb\x36\x45\x49\x31\xb2\xef\x28\xc5\x03\x4f\x62\x96\x3c\xde\x87\x3f\xbf\x18\xdf\x7f\x47\xe6\x9a\x31\xd1\x2a\x7a\xfd\xbc\x72\x3a\x0d\xe5\x9d\x20\x87\xd9\xc6\xb8\xb0\x8d\xfa\xc3\xa3\x78\xad\x0a\xb9\x29\x42\xfc\xfa\x2e\xf4\x6e\xa5\xbb\xc9\x37\xa7\x72\x49\x04\xda\x42\x2c\xd1\x6c\xf2\xee\x33\x5e\xbe\x84\x92\x97\xe5\xbf\x99\x28\x5f\xaa\xc1\x5c\xc4\xe5\x03\x8a\x1e\x70\xd1\x72\x97\x6a\x63\x0c\x72\x20\xa2\xa7\xaa\x92\x00\x12\x1c\x6a\xfb\x14\xed\xf4\x9d\x2b\x56\x23\xb9\xc1\x6b\xa8\xb2\x35\xdb\xea\xff\x40\xb9\x97\x9a\xb3\xaf\x54\x92\x2d\xe0\x6a\xbf\x88\x36\x3c\xb6\x99\x3c\x6e\x08\x0c\xfd\x95\x44\x9b\xe5\x16\x51\xf4\x2d\x7a\x8c\x32\xd6\x83\x1f\xfd\x6f\x1f\x3a\x92\xe4\x35\xad\x6e\x02\x8d\x81\x6d\x0c\xd6\x8f\x21\xe1\x04\x75\x42\x9a\xa6\xe5\xcb\x76\x85\x4e\xb2\x5b\x8b\x3d\x4d\x1d\xbb\x84\x8e\xff\xcb\x9d\xea\x52\xcd\x36\xa6\x5f\x8e\xd7\x95\xa6\x8f\x5e\x63\xfa\x2e\x04\xc6\xa3\x87\xc2\x12\x84\x3b\x23\x2b\xb2\x5a\xbb\x15\xfa\x95\xa6\xcf\x38\xb9\x1f\xfd\xf7\x08\xcd\x52\xcb\xf8\x33\x3a\x01\xd0\x59\x96\x09\x3a\x41\x34\x79\xab\xac\xcb\xf6\x00\x2a\x37\xf0\xce\x32\x83\xa4\x32\x51\xe9\xb8\xd0\x59\xc8\xe6\xa7\xc2\xa6\x69\x98\xba\x6a\xc1\xc1\x32\x2f\x2c\x20\x2e\x6a\x6d\x17\xf3\xe4\xf9\x35\xb8\x1d\x60\x44\xdc\xc2\xbf\xe4\xe6\x38\x89\xa6\x4f\x8a\x46\xcf\x13\x78\x79\x02\xc3\x81\x8e\xd3\x8a\x8f\x88\x72\x44\xe9\xa5\xff\x3e\x3e\x46\xff\x37\x15\x48\x06\xe1\x0f\x1d\x7b\xe4\x00\xd5\x1a\x86\x9f\x26\x5a\xb6\x58\x7c\xfd\x90\x8c\xa3\x34\xa0\x17\x2a\xae\xeb\x2e\x88\x83\xdf\xc4\x85\xaf\x8b\x88\x73\xcb\xdb\xae\x0d\x0e\xeb\x62\x9c\xb7\x60\x4a\xe6\x69\x27\x49\xc8\x24\xbd\xe7\x96\x87\x53\x72\x06\x7a\xfa\x28\xed\x6d\x13\x7f\xc2\x02\x75\x28\xe5\xeb\x66\xbd\x20\xdb\x70\x68\x3c\x0d\x3f\x76\x02\x93\x67\x59\x42\xdc\x2e\x7e\x84\x2a\xa8\xd1\xfb\xcc\x7b\xb3\x65\xf4\xf6\x74\x4f\x7e\x4c\xc4\x8c\xe7\x2f\x9e\x47\x83\xdc\x81\x19\xb5\x2b\x1c\xa3\xf9\x9f\xc1\x8c\x79\xf2\xd9\xe1\xcc\x18\x2f\x56\x60\xc6\x7c\x51\x76\xf0\x64\x7d\x53\xba\x75\x19\x22\x33\x5d\x3e\x74\x3d\x2c\x07\xe6\x6b\x53\x20\x12\xca\x0b\xf7\x14\x5e\x7b\x09\x97\x34\x1b\xe2\xdf\x21\x37\x16\x52\xa8\xe7\x03\xc1\x86\xae\x7f\xaf\x25\x16\xb4\xf5\x87\x0d\xe3\xe3\xee\xa3\x61\x76\x02\xbd\xc6\x57\x8e\xe6\x75\x7c\xd6\x73\x11\xe7\x5e\x03\x9e\xcd\x06\x6f\x65\xb1\x1a\xdf\xba\x69\xa5\x55\x06\x09\x9a\xe5\x93\x08\xe7\x7d\xf5\x61\x5a\x2e\x0f\x16\xe2\x09\x31\xda\xc9\x70\xbd\x37\x26\xfb\x82\x16\xdd\xd0\xd9\xc1\x55\x4d\xd1\x77\xdf\x45\x6f\x22\x46\xc4\x7c\x4e\xb2\x52\x50\x3d\xf7\xe7\x1a\x32\x57\x76\xf9\x6b\x22\x95\xe0\xdb\xe8\x00\xfd\xfb\xb8\x25\x16\xe9\xcd\xcb\x0d\x11\x04\xe1\xa6\xe1\x15\xbc\x68\x8a\x25\xc2\xa8\x26\x15\xd1\x86\x7d\xe3\xde\x87\xa5\x4c\xff\x40\x6f\x83\x88\xf2\xb9\xd6\xa1\x32\x6a\x38\xe7\x83\x37\x4e\x35\x8a\x04\xde\x04\x72\x08\x4d\x2d\x6f\x10\x09\x11\x32\x37\x87\x28\xcc\x62\xd1\x12\x7c\xa3\xfb\x9b\x9b\x41\x94\x29\xc2\xa0\x8a\x6a\x74\x91\xd4\x89\x3f\xb8\x95\x4a\xd9\xdc\xfe\xac\x2d\x5f\x0f\xce\x3c\x4d\x64\xae\x53\x30\xae\xdc\xe5\xd3\x50\x21\x34\x02\xe8\x3b\x5d\x68\xff\x04\x4a\x0a\x4d\xfc\x61\x77\x42\x69\x97\x66\xe8\x67\xa5\xcd\xd2\x88\x2c\xae\x3c\x91\x0d\xbc\x99\x72\x57\x08\xb3\xed\x8a\x0b\x92\xcb\xe8\xe4\xfa\xa2\x2b\xcd\xb6\x0f\x87\x99\x96\x1d\x1e\xd3\x92\x38\xc0\x2c\x5d\xcd\x44\x26\x7e\xe9\xae\xa5\x5a\x56\xd3\x1e\xb4\xbf\xdd\x19\xef\x99\x52\xf5\xd1\xde\xa7\xdb\x8a\x6d\xfa\x5e\x71\x2b\x36\xee\x3e\xe8\x96\x36\xeb\x7f\xdb\x2d\x6a\xb7\xcf\x2b\x6f\x71\xfb\x5d\xd5\x5c\xef\x56\x6b\xf5\xe0\x4a\xab\xc5\x3a\xab\x83\x41\xbf\xbd\x5e\x2b\xe8\x4b\x80\x2c\x50\x7d\x92\x2f\x6d\xe9\xc1\xa3\x4e\x9d\xd1\x7d\xca\x8a\xe6\xf7\x80\x4a\x7a\x04\x9d\x58\xdd\xd3\x7d\x1b\xf0\x3e\xf9\xa4\xfd\x9c\xf8\x59\x72\x43\x4b\xbc\xbb\xef\xeb\x0e\xfd\x20\x0b\x7c\x5e\xfa\xf5\x20\xb0\xc3\xdb\x62\xe8\x6b\x90\x20\xd9\x2a\x16\x2f\x4f\x15\x7e\xed\xef\xb6\xfb\x52\x57\xd2\x35\x7f\x2e\x08\x9d\xa4\xfa\x15\xc0\x9c\x7a\x6b\xc7\xf7\x2b\xbd\xfd\x53\xec\xeb\x8b\x0f\xa6\xfd\x0b\xcf\xf8\x14\xbb\x7b\x9b\x28\xb1\x15\x49\xfc\xe9\x18\xf5\xbc\x26\x84\x4e\xd0\x87\x7c\x9f\xa4\x65\xcd\xe3\xe6\xa6\xb8\x79\xef\xdb\x5d\x43\x70\x9e\x3e\xb2\x09\x5b\xd6\x54\x8d\x40\xe5\xf4\x1d\xef\x03\xc6\xd3\x2c\x01\x55\x22\xf9\xb8\x14\x6d\xc4\x68\x2d\xe8\xad\xfe\xbf\xe8\x54\xb0\x98\x6f\xe0\xcb\xd2\xc0\xc3\x85\x4c\x1b\x2a\x74\x0e\xe7\x6d\x0a\xad\xb1\x4a\x6e\x08\xbc\x62\xe8\x47\x4c\x19\x23\x26\x6c\x74\x4d\xa4\x62\x04\xca\x8e\x93\xec\xb4\x55\xda\xfb\x96\x49\x29\x68\x22\x6e\x69\x45\xdc\xb9\xe4\x44\x1b\x16\x4b\x77\x7c\xb6\x24\x82\xc4\x45\xd6\xd1\xa9\xb1\x99\xa0\xca\x18\x14\x2f\x36\x48\xce\xb8\x0d\xbf\xe0\x74\xbc\x50\x4b\xdd\x4f\x98\x12\x89\x1a\xca\xec\x9d\x54\xa4\x96\x5c\x92\xb8\x83\x43\x0b\xaf\x3c\x4e\x09\x06\x70\x21\x4f\x7b\x35\xc2\x5d\x83\x33\x79\x6c\x9c\x99\x67\x00\xb9\xd0\x66\x59\xdd\xc2\x6c\x6d\x29\x76\x5b\x71\x54\x42\xc6\x25\x56\x54\x3b\x10\xe1\x1a\xcb\x56\x2a\xb2\x42\xd5\xb2\x65\x37\xf1\x40\x60\x53\x61\x28\xde\xdb\x6c\xed\xa9\x56\x8d\x18\x51\x1b\xa8\x24\xaf\x29\xe9\x7c\x5e\xdc\x00\x38\xde\x2a\x84\x6b\x53\x52\x13\xde\xc2\xb4\x65\x3e\x57\x98\xd1\xb5\xb5\xbe\xa6\xc9\x76\x89\xeb\xbd\xf4\x9f\x51\x6b\x72\xdd\x37\x99\xa4\x23\x3e\x8f\x2c\x2b\xee\xca\xba\xe9\x0a\x5e\x85\xc5\x82\xa8\xe3\x92\x2f\x1c\xc3\x89\x9f\xfe\x8a\xbb\x8f\x8b\x87\xca\x7a\x8e\x00\x31\xdb\x08\x61\xa3\x3c\x1c\xda\xe9\xd1\x11\xfe\x3d\x29\xf5\xed\xa8\xbc\x28\x85\x27\x16\x06\x73\x95\x0e\xdc\xfe\xbf\x57\x91\xeb\x8a\x92\x1c\xc1\xdd\x42\x40\xb3\xd2\xef\xd5\xde\x5c\x74\x68\xe6\xc8\x30\xef\x94\xd3\x69\x86\xd9\x26\xc3\xe0\xae\xac\xe2\xb3\x68\xee\xca\x25\x07\x52\xe2\xdb\x51\x87\xca\x05\xb6\xe8\xcb\x2f\x3a\x90\x23\x7c\x4a\xc5\x9d\x59\xc2\x85\x61\xf6\xe1\x89\x7d\x52\x43\x86\xf9\xa0\x27\x4b\x66\x98\x11\xfc\xb0\x77\x65\x01\xc8\xa5\xbf\x17\x0f\xec\x31\xf3\x6f\x47\x5d\x52\x16\x16\xbe\x37\x4f\x28\xc5\xa6\x5c\xaf\x45\xfb\x18\xfd\x85\x22\xf7\x2a\x9b\x9a\xb4\x86\x33\xa0\x43\x2e\xff\x15\x8c\xd9\xcf\x56\x61\xbe\x53\x4f\x75\x47\xa5\xf9\x6e\xfd\xd5\x03\xee\xe0\xe5\x45\x4c\xf6\xab\x57\x7f\xd7\x21\xb3\x2b\x26\x7b\x8d\x9d\x5e\xb0\xdb\xb7\x84\xd7\x7f\x6e\x09\xfb\x9e\x7c\xee\x2e\x0b\xba\x40\xef\xa7\x07\xe8\xff\x07\x00\x00\xff\xff\x25\x42\xef\xc7\x92\xa1\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7b\x73\x1b\x37\xf2\xe0\xff\xfa\x14\x88\xab\x2e\x21\x37\x14\x65\x6f\xae\xb6\xae\x54\x96\x73\x8a\x24\x3b\x2a\x27\x7e\xc9\x49\xae\x2a\xe5\x8a\xc1\x19\x50\xc4\x6a\x08\x30\x00\x46\x0c\xd7\xf6\x77\xbf\x42\xe3\x8d\xc1\x0c\x49\xc9\xd9\xcd\x6f\xf9\x8f\x2d\x12\x68\x34\x1a\x8d\x7e\xa1\xd1\xa0\xcb\x15\x17\x0a\x3d\x6d\xd9\x35\x9d\x35\xe4\x2d\xbf\x21\x0c\xcd\x05\x5f\xa2\x07\xc9\x77\x0f\x0e\x5c\xcb\x86\xaf\xa3\x56\x0f\xff\x78\xfa\xc3\xcb\x5f\xde\xbe\x7c\x7e\xf1\xe2\xf4\xfc\xfc\xcd\xc5\xd5\x55\xdc\xf0\xf2\xfc\x2d\x9e\x35\xe4\x4a\xe1\x1b\xca\xae\xe3\x1e\x97\xe7\x6f\x4f\xbf\xfb\xe1\xe2\xea\xed\xe9\xf3\xcb\x17\xcf\x0a\x5d\xcf\x9a\x56\x2a\x22\x5e\x9f\xb9\x5e\xaf\xcf\x0a\xad\xce\x9f\x3f\x73\xbf\x9f\x3f\x2f\x81\x79\x4a\x88\x8c\xc7\x7d\x7a\x71\x71\xe5\x9a\x1d\x1c\x1d\xa1\xb7\x0b\x82\x14\x5f\x1d\x36\xe4\x96\x34\x48\x2e\xb1\x50\xa8\xe2\x4c\x09\x5c\x29\xb4\xc4\x0c\x5f\x6b\xc4\xd5\x82\xa0\x86\xce\x49\xb5\xa9\x1a\x82\xf8\x1c\x91\x15\xaf\x16\x72\x8a\x2e\x19\x8c\x32\xd1\xa0\xcc\x77\x08\x0b\x02\xed\xe5\x12\x37\x0d\x91\x0a\xb5\x8c\x2a\xdd\x47\xd1\x25\x41\xeb\x05\xb1\xbf\xd3\x9a\x30\x45\xd5\x06\x29\x4d\x22\x34\x82\x3e\x04\x5a\x6a\x68\x8c\xa8\x35\x17\x37\x88\xaf\x88\xc0\x8a\x0b\x39\x46\x54\x22\xa9\xb0\xa2\xd5\x14\xbd\x74\xdf\xa2\x25\xde\x20\xce\x9a\x0d\x6a\x08\xbe\x25\x88\x0b\xf4\x4f\x4e\x19\x8c\xe0\x40\x68\x70\x58\x19\xfc\xd0\x8c\xb7\xac\xc6\x82\x12\x99\x43\x99\x11\x44\xfe\x49\x2a\x45\x6a\x54\xb7\x42\x4f\x1b\x33\xdb\x69\xce\x05\xba\xc5\x82\xf2\x56\x6a\x60\x4b\x2a\x6b\xb2\x24\x98\xf1\x56\xc8\x09\x9a\xb5\x4a\x8f\xb7\x41\x82\x2c\x31\x65\xc8\x0e\x9f\x4d\xb0\x65\x8a\x36\xf0\x83\x81\x49\x58\x2d\xa7\x07\x47\x47\x1a\xe0\x45\x20\x9d\x5c\x35\x54\x21\xca\x14\x47\xdf\xa0\xd5\x02\x4b\x22\x8f\x75\x93\x8f\x27\x77\xfe\x40\x77\x74\xf1\xea\xe5\xd9\xf7\xe8\x05\xda\xfe\xf9\xe8\x1b\x7f\xfd\x08\x4d\xa7\x53\xe8\x7f\xa8\x3f\xc8\x71\x32\xfc\xf5\xf1\x10\x5d\x11\xd5\xae\x90\xfe\xdf\x19\x5f\x2e\xa9\xd2\xc4\x3b\xfc\xf8\xd1\xf7\xba\x17\xd2\x1a\xc2\xa3\x31\x42\x76\x93\xa0\x57\xdf\x9f\x5e\x5d\xe8\x2f\x5f\xf0\x9a\x04\xc6\x00\xb2\x01\x89\x15\x47\xb2\x9d\x2d\xa9\xd2\x7c\x02\x78\x0a\xf2\x7b\x4b\xa4\x92\xb0\x82\x9a\xf6\x2f\x2e\xfe\xdf\x5b\xbb\x00\x66\x91\x35\x3c\xb5\xa0\xd2\xd0\x7a\x8a\x4e\x95\x59\x23\x56\x03\xcf\xfa\x5f\x26\xf0\x35\x2c\x54\xbe\x4d\x04\x91\xbc\xb9\x25\x12\x5a\x68\x78\xbc\x55\x52\x61\x56\x6b\x0c\x3a\x98\x60\x56\xa3\x9a\x28\x22\x96\x94\xd9\x3e\x19\xa7\x38\x5c\x19\xf9\x43\x21\xbf\xb3\xa6\xb0\x57\x8b\x08\x90\x25\x55\x32\xe0\x67\x16\x45\x12\x71\x4b\x2b\x82\xc8\x2d\x61\xa6\x2d\xa6\x4c\x63\x62\x66\x3c\x3c\x2a\x8c\x38\x41\xeb\x05\xad\x16\x88\x32\xaa\x28\x56\x16\x59\x25\x30\x93\x54\x51\xce\x34\xbd\xdd\x94\x0d\x5e\x66\xe4\x57\x40\x49\xbb\x80\x7f\x1f\xa3\xab\x8b\xb7\x3f\xbd\x0a\xab\xf7\xcb\x82\xb0\x88\xb0\x68\x46\xae\x29\x33\xb0\x57\x58\x28\x5a\xd1\x15\x66\x4a\x22\xbf\x8b\x1d\x3e\x66\x7f\x10\x35\x45\xe7\x66\x7f\x6a\x20\x1a\x62\x58\x20\x99\xc1\x58\x09\xb2\xd2\xbd\xba\x93\x03\xd9\x65\xda\xb6\x0d\x16\x13\x54\xf1\xa6\x21\x95\x9e\x17\x88\x1f\x5e\x13\xe9\xb8\xe9\x96\xeb\xc9\x5b\x18\x54\xa0\xca\xc8\xe6\xaf\x24\x12\x9c\x2b\xf4\x7b\xcb\x45\xbb\x44\x15\x11\x8a\xce\x69\x85\x15\x81\x45\xae\x38\x93\x84\x49\x23\x32\x0c\x3c\xd1\x9a\x39\xd5\x54\x2a\x41\x67\xad\xde\x2e\x37\x64\x83\xae\x09\xd3\xcc\xac\x69\xba\x12\x5c\xf1\x8a\x37\x68\x74\xfe\xfc\xd9\x18\x58\x9a\x28\xd4\xae\xa0\x9f\xc0\xac\xe6\x4b\x0d\x6f\x46\x70\xc5\xd9\xd4\x11\x13\x26\x0e\x73\x05\x28\x66\x4f\x54\x7c\xb9\x6a\x88\x1a\x62\x5d\xcf\x39\x7e\x0d\xcd\x3e\xee\xe7\x1e\x0d\x4a\x53\x6d\x8e\x2b\x25\xcd\x16\x31\x72\x7b\x25\x78\x45\xa4\xb4\x4c\xa3\xe1\x6d\xe3\x1b\x83\x91\x1d\x30\x61\x9a\x6f\xc6\xe8\xec\xe5\x8f\x3f\x5e\xbe\x7d\x7b\x71\xbe\x8d\x71\x26\x89\xac\xa7\x12\xcd\xdb\xa6\xd9\xb8\x95\xaf\x61\xb0\xce\xd0\x9a\x0f\xa2\x9d\x75\x8a\xe6\x98\x36\xad\x00\x11\x42\x98\x22\x22\x1d\x67\xce\x45\x3c\x01\xa0\x03\xcf\x18\xca\xcc\xb8\x86\xf5\xd7\x33\xc6\x6a\x17\x96\xd6\xe3\x1a\x24\xdd\x6a\x79\x82\xb6\x2b\xe0\x6d\x4d\xd6\xba\x15\xc4\xef\x46\x89\x30\xaa\x04\x55\xb4\xc2\x8d\xc7\x5b\x33\xdc\x9a\x36\x0d\xaa\x70\x2b\x0d\x8c\x6a\xa1\x95\x91\xe2\x68\x81\x1b\x35\x3d\x38\xc0\x95\x5e\x9f\x11\x6e\x9a\x71\x60\x00\xad\xbd\xcd\x3a\x7c\x38\x38\xd0\xc2\x3f\x6e\x45\x58\xbb\x34\xab\x04\xab\x73\x8c\x7e\xba\x64\xea\xff\xa0\x0f\x07\x4e\x53\x24\x20\x35\xa9\x9c\x3d\xf3\xd3\xd9\xdb\xcb\x97\x2f\xfa\xdb\x81\x7e\x01\xb9\xb0\xa5\x8d\x61\x03\x68\xf4\xa9\x07\x41\xad\x0d\xde\xf0\x66\x17\xf4\x5e\xbc\x7c\x71\xd1\xff\xeb\x99\x91\x00\x5c\x0c\x35\x71\x7b\xba\x1f\xed\x3f\x48\xd5\x82\x18\xe9\x6d\xf2\x33\x11\x46\x50\x0c\xb6\x3a\x85\x2f\xe2\xa9\x1f\x59\x83\x2d\x16\xb6\xe9\x46\xa5\x12\xb6\xb4\x96\x2b\x6b\xbd\x5b\xd6\xfd\xfb\x0e\xba\x7b\xb0\x56\xfb\x5d\xfa\xbd\x6e\x36\xed\x9c\x32\xdc\xd0\x7f\x91\xba\x4f\x5b\xb4\xab\x8a\x2f\xf5\x7e\x30\x3b\xa9\xbb\x42\x80\x56\x50\x4b\x23\x3f\x5f\xff\x1f\x37\xab\x8a\xb7\xb0\xf3\x7a\x40\xa3\x1f\x5b\xa9\xb4\x91\xc6\x19\x41\xd7\x82\x60\xb3\x4b\x31\x6c\xa9\x04\x58\x0e\xa8\x6a\x85\xd0\x58\x44\x28\xea\x8f\x6d\x66\xd8\xe6\x1f\xff\x7b\x72\x90\x00\xb9\xdc\x65\xbe\x68\x4d\xd5\x02\xe1\xa6\x01\xf9\x8e\x28\x9b\x73\xb1\x84\x65\x9d\xa6\xc0\x58\xd5\xb4\xb5\xb6\xe4\xe2\x6f\x75\x9f\xcb\xf3\x89\x37\x11\x6e\xc8\x66\xe2\x04\x59\xe9\x6f\x5c\xd7\x02\x24\xac\xe0\x0d\x99\x24\xa0\x1c\x88\x08\x83\x09\x5a\x13\x7a\xbd\x50\x13\x90\x0d\x4b\x2e\x48\xc0\x09\x46\x66\x73\x7e\x8c\x7e\xed\xba\x29\xd3\x17\xf6\xd7\x77\x19\x49\xde\x02\x43\x08\xa9\xd0\x2d\x25\x6b\x34\xa2\x7a\x56\x92\xde\x92\xb1\xd3\x03\x25\x6e\xd0\x1f\xe8\xf5\x33\x25\xeb\x1e\x62\x6b\xc8\x0d\xbe\x13\x60\x86\x9b\x2d\x80\xad\xb6\x46\x58\x4a\x7a\xcd\x96\x9a\x13\xfa\x58\xec\x02\x6b\xc3\xbc\x21\xd0\xc8\x0a\xeb\x86\x4a\x95\xc0\x14\x64\x25\x88\x24\x5a\x9e\x6b\x56\xf4\xe0\x8d\xca\x37\x7b\x47\xb3\x04\x48\x7a\xcd\x16\x97\xe7\xd2\x0e\x6e\xd5\xd1\x02\xa7\x10\x2d\x88\x89\x61\x27\x63\x63\x98\xc5\x33\xe6\x22\xd8\x1f\x11\xdf\x5a\x31\x65\x5d\x44\x69\x57\xd1\x7b\x8c\x53\xfb\xbf\xd2\xfa\x49\xde\x8a\x0a\x5c\x38\x63\x4b\x30\x22\xa5\x31\x32\x34\x6e\x7a\xba\x04\xd7\x44\x20\x49\xac\x31\x84\x70\x73\xcd\x05\x55\x8b\xa5\xc1\x2e\x81\x38\x24\x05\xf4\xc7\x8c\x71\x05\x63\x1e\xa3\x2b\xa5\xad\xb6\x02\x52\x35\xc1\x75\x03\xd6\xb0\x76\x2d\xf5\x1a\x18\xc5\x6b\x57\x40\x3b\xb9\xde\x2c\x52\x5c\xcb\x00\xa7\x2c\x6b\xd7\xc6\x61\x90\xc0\x8e\xac\x61\x2b\xdf\xce\xfd\x48\xc6\xd7\x22\x15\x9d\x53\x0b\x85\x88\x25\x20\x80\x83\xe5\x66\xf8\x91\xb5\xcb\x19\x11\xd3\x74\xea\x60\x8c\x60\x83\x5b\x50\xf1\x88\xcf\xb4\x40\xd6\xf0\x23\xd9\xa9\xd7\x50\x12\xac\x15\xfd\xac\xe1\xd5\x8d\xa1\x24\xc0\x76\x82\x2c\x81\xed\xa4\x1a\xba\xa6\xb7\x84\x79\xf2\x4c\x10\x55\xa8\xc2\x0c\x49\x3c\x27\xcd\xa6\xc7\xac\x71\x53\xf5\x10\xcf\x9f\x3f\x03\xf5\xfd\xe8\x69\x77\xb3\xe4\x6d\xfe\xbe\x43\x9b\x6f\x3a\x6d\xa0\xc9\xb8\xa0\xa3\x8a\xc6\xe4\xb0\x8e\x82\x58\x85\xd7\x52\x1e\x64\x70\x2f\x83\xa6\x8a\x00\x41\x04\x00\xa0\xe9\x9d\x17\x59\xc2\x3d\x2c\xea\xe1\x2e\xb0\x44\x33\x42\x58\xe0\xa8\x21\x15\x66\xb0\x18\x15\x64\xcc\x8e\xba\x8b\xfc\xde\xe2\xc6\xad\x96\xeb\x44\xbb\x2a\x6c\x25\xc8\x2d\xe5\xad\x8c\x59\x18\xf0\xd8\x55\x7d\x69\xa4\x04\x91\x6d\xa3\x9c\x08\x7d\x7d\x86\xf0\xf5\xb5\x20\xd7\xde\xcf\xd0\x53\xcc\x64\x9e\x17\x60\x09\xb0\x58\x9a\x45\x12\x09\x09\x52\x11\x7a\x4b\x6a\x98\x36\x8e\xbc\x29\x27\xd1\x12\x28\xaf\xcf\x10\x78\xc5\xc6\x93\x2a\x38\x4d\x60\x33\xc3\xf6\x77\x32\xd5\xfa\x45\x44\x46\xd3\x76\x52\xae\x57\xec\xbd\x3e\x2b\x09\x3e\x43\x0c\xbd\x24\xab\x76\xd6\xd0\x4a\x6b\x57\x19\xb8\xcd\xca\x18\xe3\xc1\x10\x56\xf1\x5a\xef\x5b\x89\x66\x1b\x63\x07\x35\x7c\x7d\x78\xcd\x53\xa9\x2d\x36\x2b\xc5\x51\x43\x67\x02\x8b\x0d\xb8\x21\x0c\x2d\xc8\x1f\x87\xb6\x7b\x6a\x02\x3c\x13\x5c\x8b\x21\x3f\xb6\xe6\x5e\xe5\x15\xaa\xa5\xff\x04\xcd\x79\xd3\xf0\xb5\x16\x14\x66\x60\xed\x51\xdc\xd2\x5a\x73\x8d\x46\xd8\x83\xac\x6f\xae\x5f\xb5\xb3\xe7\x64\xa3\xc9\x60\x04\xeb\xbb\x49\xbe\x0f\xcf\xdc\x6a\x5a\x41\x57\xa1\x25\x51\xb8\xc6\x0a\x23\x3c\xe3\xad\x4a\xd7\x2c\xdd\x18\xa7\x4d\x83\x16\x54\x2a\x2e\xc0\xcf\x30\xe6\x8e\xef\x0e\xa1\x38\xae\xdd\xab\x15\x11\x4b\xcc\x08\x53\xcd\xa6\xb3\x73\xa4\x12\x6d\x65\xb7\xce\x8f\xae\xeb\x87\xee\xda\x18\xdb\x72\x4e\xa3\x0d\x14\x90\xc9\x81\x36\x44\xe5\xbc\x5f\x50\x73\x5a\x9d\xb5\xd2\xb2\xa6\x73\xaf\xad\xfb\x6a\xe6\x22\xbd\xfd\x5b\x1a\x41\x03\x70\x1a\x6b\xd0\x0a\x72\x41\xa2\x61\x84\xa5\xc2\x22\x31\x80\x86\xec\x9f\xdd\x40\x12\x56\xef\x05\x90\x78\x23\x11\xb7\x55\xaf\xe7\x61\x91\xd5\xed\x2e\xb6\x0d\xa0\xb8\xc2\x0d\x12\x64\x8d\x45\x6d\x3d\x5e\xad\x55\x57\x98\xd6\x48\x73\xd7\xf6\xb5\xbc\xc5\xc2\x40\x79\x63\x80\x1c\xa3\x9f\x9e\xd2\x3f\x4a\x63\x99\x51\x10\x5e\xea\x95\xcf\x07\xd3\x4e\x3b\x86\x40\x95\xdf\x2c\x60\x78\x69\x49\x45\x95\x44\x35\x69\xb4\xd8\xe3\xa2\xec\xb6\x69\x2c\x0c\xfc\x53\x03\xbe\x6c\x16\x5b\x1c\xbf\x13\x04\xdf\xd4\x7c\xcd\xde\x65\x58\x0a\x5c\xdd\x48\x44\xe7\x9e\x22\x0b\x7c\x4b\x8c\x72\x01\x2c\x0d\x39\x06\xd7\x35\x60\x22\x5f\x61\x5a\x1f\xa3\xef\x38\x6f\xba\xc4\xe0\xe2\x1a\x33\xfa\x2f\x23\xc8\xf9\x3c\x58\x84\xc1\xde\x84\x00\xb2\x95\x95\x32\x01\xe0\x63\x8f\x20\x63\x30\x12\xbc\x65\x35\x12\x7c\x46\x19\x92\x5c\xc0\x2e\xf1\x36\xdf\xc0\x0e\xdc\xd5\x08\xed\xa2\xff\xda\x88\xfe\xb3\x20\xfa\x23\x41\x1c\xce\x3d\x5c\x8c\xa2\x97\x52\x3b\xa9\x82\xee\xf0\xb1\xfc\xc7\x52\xf2\x8a\x62\xb0\x45\xac\xed\x8d\xce\xa3\xe0\xdc\x73\xb2\x41\xcf\x7c\x70\x2e\x53\xd1\xa0\x2d\x0c\x2b\x06\x8b\xd1\xe8\x48\x6f\x12\x2a\x2d\xc2\x0b\x8a\x20\xd2\x00\xb0\x4f\x9d\x02\xc6\xda\xef\xa8\xc9\x1f\xc7\xa8\x21\xec\x5a\x2d\xd0\x21\x7a\xd4\x4b\x80\xfa\xe6\x3a\xd5\x00\x61\xb2\x94\x51\x35\xea\x98\x08\x28\xfe\xc4\x22\x2e\xff\x29\x17\x57\xd9\xef\x99\xec\xe9\xf6\x2e\xc8\x8f\xac\x51\x69\xdb\x67\x4d\xf6\x71\x74\xd2\x8e\xbb\xd9\x08\x49\x9f\x0e\x2d\xc7\xb1\xa6\x32\xf4\x6a\xe6\x53\x67\xb3\x9d\x38\x1d\xd4\x6d\x02\xba\xe7\x04\xc8\x5b\xf8\xd1\x51\x56\xb7\x70\xff\xef\x36\xb3\x04\x46\x27\x8e\xd4\x45\x48\x11\x95\x0d\xb8\xe8\x8b\x6e\x87\x98\xe2\xe8\x24\x59\x80\x6e\xe3\x44\x1e\xa2\x13\xf4\xeb\xbb\xbe\x36\x20\xa9\xd0\x09\x9a\xe3\x46\x92\x12\xc1\xb2\x45\x04\xd2\x65\xdf\x15\xba\xf9\x25\xd4\xed\xfd\x1f\xdd\x86\x76\xdd\xd0\x89\x5b\x41\xdf\xe4\xd3\x41\x67\xe3\x54\xb0\x68\x63\x34\x6f\x99\xd6\xff\x6f\x23\x12\x8c\x7e\x43\x8c\xac\x33\x86\x1c\x47\xc1\xc4\x3e\x3a\x86\x5e\x7b\x8c\xfc\x26\x26\xef\xe8\x37\x2b\xf4\xbd\x6a\xd9\x51\x01\x15\xd1\xcb\x57\x2e\x03\xbd\x37\x92\xb0\xbe\x1e\xc5\x48\x2f\x0d\x8c\xee\x78\x22\xfa\x2b\x8c\x8b\xb6\x0e\xec\x37\xa9\x1c\xfd\x5e\x0d\xed\xe1\x22\x0a\x09\xeb\xfc\x5e\xed\xb3\x2c\xe7\xcf\x9f\x81\x78\x7e\x4e\x36\xa3\x9b\x8e\x34\x18\xe0\xbd\x9b\x94\xf1\x50\x1a\xb3\xf5\xb6\x2f\xe8\x0a\x2a\xcd\xc1\xba\x0d\x0c\x68\x87\x7e\x06\xd1\x7a\x76\x1d\xec\xfe\xd3\x7a\x49\xd9\xd1\xd1\x51\x9f\x4d\x7d\xc6\xd9\x9c\x5e\x47\x48\x39\xed\x66\x82\x15\xda\x2a\xd0\xa6\x1f\x1c\x39\x60\x86\xb4\x7d\x2d\x06\x2c\x31\xad\x4d\x58\xbb\xd4\x82\x43\x5e\x32\x30\xd8\xfb\xed\xbe\xc2\x10\x3b\x9a\x97\xe9\x30\x96\xaf\x4f\x4d\xfb\x24\x98\x80\x4a\x01\xe2\xc2\xb8\x60\xf6\xd5\x37\xd7\x26\x2a\xb0\x7d\x48\x17\xc3\xd8\x65\x72\xc1\xaa\x72\x76\x94\x1f\x71\x1b\x1d\xcf\xba\x9a\x4b\x8f\xf7\xe8\x1f\x45\x93\xd1\x9c\xec\x29\xa2\x95\xbf\x39\xe3\x51\xde\xe2\xd5\xa6\xc4\x46\x1b\xd3\x94\x55\x82\x60\x49\x24\x22\xb7\x44\x6c\x32\x14\x0c\xf6\x54\xa2\x5b\xdc\xb4\x04\x58\x4c\x7b\xbb\xab\x86\x06\x96\x7a\xfa\xc3\xcb\x5f\xac\xcd\x2e\xdb\xd5\xaa\xd9\x68\xbb\xf9\x9a\xa8\x28\x72\x04\x43\xf5\xcd\x4b\xf7\x37\x1d\x2f\x2d\x2e\xaf\x88\xa8\x08\x53\xf8\x9a\x74\x0d\x77\x30\x40\x7a\x58\x6a\xb2\x95\x09\x26\x03\x6b\x36\x19\xa4\xf0\x64\x27\x3c\x8b\xdb\x39\xc3\x56\xcb\xf6\xf4\x9b\xa1\x2e\xe9\x3c\x92\xbe\xe9\x4f\x43\x40\xdc\x54\x93\xee\xee\xcb\x62\xc7\x0e\x1d\x4c\xd7\xce\xd7\xdd\xce\x43\x64\x42\x27\x83\x54\xec\x97\x74\xdf\xf3\xa6\x36\x0c\xfd\xde\x9f\x2c\x4e\x8d\xac\x7a\xef\x44\x97\x37\xb4\x2b\xf8\xbe\x15\x70\xc0\xe2\x42\x0b\xb1\xc0\x73\x1e\x80\x73\x39\x42\x73\x27\x51\x8f\xad\x20\xdc\x41\xd6\xda\x5d\x90\x1e\x80\xfb\x6e\x56\x12\x33\xae\xfa\x84\x71\x21\xac\x82\xe3\x08\x89\x20\x15\x17\xb5\xf3\xb5\x7d\xa4\x04\x1c\x1b\x1b\x94\x34\x21\x3d\x93\x27\xe5\xa1\x81\xb9\x6f\xc6\x32\x81\x09\x23\x81\xc2\x70\x6f\x88\x6a\x85\x3d\x8f\x4b\xc1\xc2\x7c\x7c\x0c\x3b\x8d\xdf\x68\x67\x90\x36\xda\x1d\xa5\x9a\x0c\xec\x2b\xed\x8f\xb7\xac\xf6\x0d\x0c\x8f\xff\xd8\x8d\xe8\x68\x8d\x61\xf4\x22\x7c\xa3\xd9\x41\x9a\x80\xe5\xb5\xe0\x6b\x2d\xe1\x6b\x0a\x9c\x8c\xc5\xc6\x43\xab\x39\xd1\xbe\x8f\x32\x4e\xaf\x09\xd2\x37\x1c\xd7\x1a\x2f\x90\x57\x90\xfd\x65\x57\xdd\x1c\x3d\x53\x69\x5b\x74\x74\x9c\xd6\xc6\xd7\x44\x25\x71\xa3\xd1\x6f\x66\x82\x67\xa9\x4f\x33\x3e\x4e\xc3\x4b\xdf\x46\x1b\x9b\xce\x81\x6f\x1c\xcd\xce\x3d\xd6\x60\x9d\x37\xf3\xa9\x9d\xe6\x74\xc6\x85\xe0\xeb\xc7\x5f\x7e\x30\x30\x33\x90\x9f\x9e\x8c\x34\xb5\x8f\x4d\x1f\x07\xed\xca\x90\xe6\x15\x56\x8b\x5c\x98\x08\x58\xb0\xc2\xb8\xbf\xc6\x33\x78\x97\xed\xa2\xa8\x27\xa3\x4d\xbe\xb1\xae\xb0\x39\x54\x58\xf2\xda\xac\x76\x1a\x54\xb3\x5b\xcb\x06\x96\x43\x98\xae\xb3\x94\x1e\x60\x79\x9f\x81\x1d\x84\x6f\x49\x4e\x7a\x46\xd6\x61\xcb\x25\x3f\xc6\x93\x5f\x09\x52\x34\xc8\xcc\xf9\xeb\x45\x34\x79\x74\x72\x82\x46\x0f\x11\x96\x6e\x19\xd1\xc7\x8f\x49\xc7\x51\x34\xa2\x77\xba\x9e\x9c\xf4\x03\x3c\x44\xa3\x47\x31\xbc\x2f\xbf\x4c\xe0\x95\xc0\x3d\xb6\xe0\x56\x82\xaf\xb8\x24\x75\x0c\x6f\x34\x1e\x1f\xa7\x0e\x22\x42\xe8\xc1\x99\x91\x10\xb0\x08\x9b\x3c\x26\x0a\x5b\xd2\x25\x41\xce\xcd\xe9\x34\x41\x0e\xb8\x6d\xcd\x85\x4f\x27\x81\x1f\x63\x99\xf0\xa0\xc0\x11\xff\x29\x1e\xce\xc6\x45\x27\x25\x76\x2e\x10\xf5\x5d\x06\x07\xb8\x4c\x4a\x22\x14\x1a\x75\x7e\xd0\x9f\x65\xbe\x2a\x27\x27\xa5\xc5\x9a\xf4\x74\x96\x12\xb4\xba\x5b\x19\xcd\xbb\x01\x69\xd0\x34\x4b\x2a\x97\x58\x55\x8b\x70\x68\x6f\x41\xca\x07\x1d\x98\xe3\xe4\x9b\x4f\x07\x25\x44\xb7\xcd\x3f\x41\xbf\x5f\x53\x46\xa7\x46\x13\xcd\x15\x97\xe7\x13\xa7\x3b\x92\x7c\x85\x8e\x70\x84\xc8\x57\x77\x03\xa4\x16\xad\x1f\xc1\x82\x32\xe7\xa9\x3e\x29\xc9\xd0\x81\x4a\x17\x9b\x1a\x82\x6f\x6d\xaf\xf0\xff\x30\x82\x66\x9c\x28\xa3\x37\x52\xf9\xa0\x31\xdf\x43\x66\x24\x9c\x37\x7b\xed\xd2\x19\x4e\x73\x19\xd6\xad\x23\x66\x3c\x46\xd1\x1f\xbb\x0c\xf7\x3d\xc1\x42\xcd\x08\x56\x3b\x0f\xb9\x70\x3d\xf6\x1f\xb6\x67\x87\xbd\x8f\xd4\xe2\x96\xc1\x0b\xfb\xaf\x67\xec\x37\x6e\x36\x26\xca\x88\x19\x6a\x57\xb5\x76\x15\x24\x5f\x12\xcf\x2f\x4e\xa3\xce\x29\x69\x6c\x18\x22\x1e\xd2\x93\x04\x56\xa5\x27\x3f\x4a\x4b\x7e\x03\x1b\xa6\x05\xb6\xa7\x11\xfc\xe1\x6f\xaf\x74\xb3\x4d\xde\x95\xfb\xfa\x13\x96\xa7\xc3\x4e\x7a\x93\x87\xbf\xa6\x69\xd6\x98\xd9\xcd\xe6\x48\xd7\xce\xd6\x4c\xcc\xa5\x65\x17\x9c\xcd\xee\x56\x0e\xa3\x53\xf9\x33\x6e\x68\x0d\x43\x9d\x39\x1b\x52\x77\x1a\x45\x18\x16\x6c\xcb\x5e\xe3\xbe\x2c\x8b\x76\x06\xe6\xec\xf9\x32\x98\x84\xe0\xe3\x63\xf4\xe0\x05\x59\x5b\x5b\x0d\xbe\x42\x4b\x7b\x94\x9c\xa7\x40\x21\xd9\x2e\x35\x47\x78\xca\xb0\x1a\x4e\x35\x0d\xc1\xc1\x63\x7e\x90\x89\xb7\x83\x3b\xe1\xef\x9d\xa3\x18\xd3\xa1\x20\x4b\xca\x5e\x96\x88\x11\x83\xc5\xdf\xfc\xb7\xb1\x58\x36\xbd\x3f\x95\x75\xf6\x5b\x41\xcd\x5b\xfb\xf0\x15\x23\xeb\x3f\x9f\xb7\xba\x5e\x74\x4a\xbf\xdd\xd9\xcc\x91\x2a\xe2\xb3\xf0\xf7\x7f\x1b\x97\x7d\x56\x41\x96\x50\xea\x3f\xc1\x69\x31\x97\x69\xae\xfb\x53\x38\x2d\x0e\xb5\xc4\x13\xde\x9d\xc3\x5e\x14\xc2\x2c\x86\xd1\xf4\x2f\x59\x58\xea\xaf\xce\x69\x7b\x93\xb1\x18\x78\x4a\xa6\xbe\x3b\x25\x9f\xfe\xf0\xf2\x97\xab\x9e\x58\x93\xdd\xba\x5b\x23\x78\x7f\x35\x82\x22\xbb\x93\x42\x4c\xed\xf1\x09\x7a\x34\x35\x3e\x2f\xcc\xc0\xea\x76\x13\xb1\x75\x7b\x62\x46\xd4\x9a\x10\x86\xfe\x45\x04\x87\x0d\xc0\x19\xb9\xcf\x4a\x6d\x89\xf2\x25\x18\x96\x16\xec\xe8\x08\x5d\x30\x08\xd0\x71\x81\x6a\x2a\xe1\xbf\xb8\x55\x7c\x89\x15\xad\x7c\x90\xba\xc2\x4d\xd5\x36\xee\xee\x09\xab\xd1\x0a\x6f\x96\x84\xa9\x72\xc2\x45\x6c\x0c\x58\x48\xf6\xac\xc9\x8c\x55\x8f\x7e\x43\xc4\xfc\xaf\x7c\xd4\x14\x26\xed\xdc\xdf\x86\xe3\xfa\xb1\x6e\xea\x1c\xdd\x23\x1b\xf0\x38\x9a\x37\x7c\xdd\x33\xcc\x78\x0b\x50\xed\x4d\x8e\x2c\x22\x13\xa4\xf8\xbe\x50\x3f\xa5\xe1\xfe\x0b\x66\x63\xa3\x96\x17\x9b\x0d\xc2\x95\xa2\xb7\xce\x1f\x83\x34\x51\x85\x85\x92\x08\x83\xe0\xe3\x8c\x84\x68\xe9\x4a\xf0\x5b\x5a\x93\x3a\xc4\x41\xbb\x79\xe6\x70\x80\x41\xd6\xee\xfa\x96\x89\x42\x08\x22\x6d\x2c\xcd\x27\x39\xca\x09\x24\x3e\xbe\x8f\x4e\xb3\x0b\x21\x95\xaf\xd1\xa3\xf7\x39\x7c\xb8\x5f\xc3\x8c\x76\xa6\xd2\xa4\x58\xd9\x2d\x21\x57\x5c\xdc\x48\x74\x88\x24\x65\x95\x8f\xf5\xc5\x89\xb4\x54\x1a\x64\x4c\x4a\xba\x9d\x94\x49\xeb\xa5\x69\x92\xca\x8c\x73\x25\x95\xc0\xab\x95\xcb\xcc\x30\x14\x31\x57\x8a\x1a\xb8\x07\x4a\x90\x64\x78\x25\x17\x5c\x4d\x4c\x5e\x8d\xfd\x91\xfe\x8b\xc8\xe8\x5e\x8b\x27\xa0\xcd\xb4\xeb\x9c\x9b\x58\x2f\x0a\xec\x1b\x3d\x85\x89\xde\xa2\x35\x99\x43\x8a\x0c\x9c\x6d\x61\xe5\x87\x9a\xf6\x32\x74\x20\x73\x1a\xe8\x18\xf0\xd5\x53\xe5\x5a\x4e\x96\x8e\x5b\x6c\x49\xcb\xd8\x25\xef\x62\x30\x73\xe3\xae\x09\x17\x77\xc8\xb7\x28\xe5\x2f\x86\x8d\xb3\x8b\x68\xef\x89\x2a\x96\x25\xbe\x23\x7c\xd1\x9a\xf1\xc1\x23\x73\xdb\x0f\xfb\xa8\xc9\x45\x1c\x2e\x32\x7c\xe0\xe3\xdc\x10\x53\x4a\xc2\x35\xae\x5d\x08\xa3\x77\xcf\x1b\xee\x66\xde\xa5\x0b\x7b\xe8\xd9\xe0\xeb\x47\x93\x3b\xf8\x0e\x8e\x07\x62\x38\x85\x60\x27\x50\xe6\x92\xdd\x6a\x9c\x02\xe7\x4d\x32\x2e\x33\x5b\xd9\xa5\xab\x24\xa2\x69\x50\x6d\xd1\xf9\x9d\x75\x73\x81\x17\x8e\x8e\xd0\x15\x08\x9d\x35\x81\xac\x40\xd8\x8b\x69\xbe\xe7\x44\xff\x56\x73\x58\x3b\x06\x97\x1d\x78\x09\x0c\x4c\x34\xce\x10\x45\xb8\x91\x7c\x8a\x7e\x21\xc6\x18\xb0\x5d\xe1\x7e\xf0\xd0\xa1\x77\x77\x79\x4d\x80\xd6\x19\xe0\xf5\x92\xb2\xd1\x78\x4a\x58\x9d\x9a\xe4\xa3\x2c\x04\x89\x48\x23\x4b\xdc\x6f\x2e\x5f\x54\x76\xaa\x3e\xc1\xdb\xf8\x65\x5b\xb1\xf0\xbb\xd2\xe1\x01\xb0\xae\x14\x5f\xfd\xcc\x35\xd9\x32\x2c\x4a\x20\xce\x9f\x3f\x4b\x3a\x5f\xb0\xfa\xfc\xf9\xb3\x1c\xfd\x74\xd1\x8f\x8e\xd0\x19\xd8\xfc\x20\x6c\x2f\xb2\xf0\x79\xe7\x8a\x6e\xde\xd7\x4b\x72\xe6\xcc\xa6\xf4\x58\xb3\x21\xca\x07\x25\x7e\x0c\x81\xeb\xf4\x2c\xa3\xc8\xe7\x3e\x51\xae\x47\x0d\x96\xbd\x20\x93\x40\x17\x8b\xed\x9e\x76\x41\x6c\x87\x7d\x54\x6c\xe9\xa5\xb3\xfd\x4f\x2f\xbc\x44\xce\x67\x3b\xb2\xd8\xc7\x29\x6f\xb8\x23\x3a\x23\x88\xdf\x12\xb1\x16\x54\x29\x02\xf5\x0a\xde\x3b\x03\x8e\x9c\xb2\xfa\xca\xa7\xfe\xbc\x47\x33\xd2\xf0\x75\x11\x62\x29\x81\x6f\xf4\x70\xfa\x70\x5c\x46\xa0\xa0\x5b\x3a\x5f\xf5\xf4\x8c\xb4\x4b\xf8\x7f\xb9\xad\xcf\xe2\x0b\xfa\x65\xdc\x67\x2f\x77\xcf\xb9\x72\xe6\x19\x77\xd9\xd7\x91\xc9\x5b\xbe\xc5\x4b\x86\x79\x37\x73\x01\xc8\x5d\x08\xde\xc4\xc9\xd1\x3d\xec\x1e\x09\xc7\xe2\xca\x8c\xba\xb8\x5d\x81\xe8\xc2\x61\x6f\x85\xfb\xfb\x95\x80\xec\x52\xd9\xc5\xb4\x98\xc6\x18\xd1\x48\xc3\x7c\x61\xc9\x32\x1a\xf7\x1f\x67\xa4\x81\x6a\x2a\x8d\xc6\xd3\x0b\xec\x4f\xd1\xbd\xad\x07\x69\xd9\xc6\x76\xf4\xfd\x15\xb7\x87\xee\x09\x8a\xe6\xd8\xc2\x1a\x68\xfe\x00\x2d\x88\x3c\x7b\x8e\x31\x07\xb1\x1c\x41\xeb\x0f\x81\xfb\x93\x82\xfc\x1e\xc2\x53\x67\xd5\xfa\x09\x60\x40\xde\x9c\x5e\x9b\x6b\x5b\x8a\x23\x5c\xdf\x62\x67\xdd\x76\x4d\x49\xc8\x22\x30\xd3\xb0\x37\xd8\xe6\x36\x97\xe7\xf7\x96\x0a\x63\xbb\xd7\xd4\x78\x49\x21\x3b\x7c\x49\xca\x39\xce\xda\xaa\xb4\xe3\x7d\xa7\xc7\x1f\x75\x53\x52\xd7\x54\x5b\x21\x43\x9a\xb4\x60\x38\xc1\x2d\xe5\x5e\xcf\xb7\xb8\xaf\x20\xff\xc2\xc0\x06\x54\xd0\x09\xba\x26\xea\x2c\xfa\xa6\xa0\x32\xb2\x8e\xb9\x5c\x0e\x58\x77\xce\xfa\x07\x8d\xb8\xf1\x17\x7d\x12\xee\x15\xde\xf8\x7d\x09\xda\x9a\xce\x0b\xbe\xaa\x36\x10\xac\x53\xb7\x5d\x54\x02\x18\x5c\xa9\x16\x37\xcd\x06\x2d\xb4\x43\xc2\x10\xd7\x1c\x40\x97\x4b\x52\x53\xac\x88\x6e\xe0\x8f\x7b\x6d\x91\x19\xa8\x4c\xd0\x07\x7d\x46\xcc\x25\xfd\xf7\x2b\xbc\xb1\xdb\xf9\x29\x17\xaf\xec\x59\xb0\xdd\x6a\xef\xa3\xf1\x57\xc9\xbc\x2a\x52\x04\x9c\x58\x54\xb8\xc7\xaf\xce\x1d\xe9\xf8\x63\xce\xc2\x07\x50\x2a\xf6\xfc\xd4\x87\x4c\xcc\x2e\x53\x70\xff\x9e\x9c\x14\x59\x21\xcf\x64\xde\x82\xe1\x36\x93\xa9\x1f\xb1\x9c\xf1\x43\x11\x82\x32\xd3\x5b\x8a\x06\x67\xe6\x16\x8c\xa3\x33\x77\x53\x70\x34\x46\x5f\x7e\x89\x46\xb6\x0e\xd3\xb4\xbe\x49\x7e\xfa\xe2\x04\x31\xda\x89\x5c\x74\xa6\x03\x12\x36\xbe\x5c\x78\xaf\xd9\x98\x72\x09\xff\x63\xf7\xf0\x5e\x6c\x43\x76\xe3\x97\x5e\xfd\x39\xd8\x8b\xb0\x7a\x3f\xae\xaf\xc9\x1c\xb7\x8d\x2a\x93\xde\xe4\xf5\x1c\x94\x21\x64\x51\xa2\x33\xdc\x34\x32\x3a\xdc\x7e\xef\x03\x2e\x72\xc0\xf1\xc8\x12\x60\x9d\x32\x32\xee\x4c\x56\xf4\xa1\x3f\x59\x16\x54\x4e\x61\x83\xfd\xdb\x62\xad\xc4\xe0\x9c\xcc\xec\xde\x21\xec\x92\xc4\x18\xb2\x77\xa2\x6a\x15\x69\x4c\xa6\x65\x12\xcf\xc9\x1b\xf8\x6e\x34\x9e\x2a\x6e\x02\x17\xa3\x71\x6f\xc8\x6f\xc7\xc5\xec\x5f\x9c\xe1\x85\x7c\x35\xb8\x90\x5d\xd1\xf2\x99\xd7\x31\x12\xa0\xd9\x1a\xc6\x48\xda\xf5\x8b\xbe\xda\x71\xdd\x06\x44\xe3\x7d\xc8\x6c\x2f\xa5\x6f\xa3\xb3\x2b\x75\x76\x1a\x6f\x30\x53\x1f\xc0\x87\x58\x87\xf6\x90\x15\x1f\x7f\x06\xc9\xad\x94\xcf\x68\x1e\x57\x35\x4b\xa6\xba\x0f\xb9\x8b\xb6\x7e\x42\xa5\x17\x84\xd4\xd2\x95\x61\x30\x36\x72\x94\xd1\xe6\x33\x8b\xb4\x83\x99\xaf\x91\x91\xc3\x72\xd8\x77\xb2\xcb\xc0\x85\xa9\x1b\xb5\x84\xa4\xfb\x24\x54\xd0\x4b\xf5\x3e\x51\xdf\x7b\x7a\xb0\x55\x37\x0c\x1c\x5d\x0d\x59\x4a\xbd\x03\xee\x64\x5e\x75\x9c\xab\x88\x74\x86\xf9\x14\x14\xa0\xcc\x3c\xc9\xae\x07\x7a\x14\x5c\x4f\xe9\x03\x27\xc3\xfe\x67\xe9\x62\xcc\x00\x59\x3d\xce\xd1\xbd\x61\x93\x65\x64\xd3\x13\x4b\x51\xaf\xe4\x74\x69\x47\x8f\xda\xbb\x65\xe6\xe2\xba\xd9\xd4\x31\x1c\x98\x27\xe4\x1e\xeb\x86\xf6\xba\xf0\xcc\xdd\x7a\x72\xd1\xd8\x3c\x65\x73\xd0\x79\xd7\x73\xb2\x48\x5d\xb5\xcb\xa5\x4d\xba\x8c\xa6\x12\xf8\xa7\xcb\x39\x91\xd1\x14\xd9\x4b\x40\x93\x8e\xa9\xd4\x97\xd4\x1a\x59\x49\x19\xa8\x69\xe7\x0e\x59\x8a\xe8\xd4\xcf\x7c\x3c\x04\x22\xb9\x00\x97\x41\x88\xe3\x3b\x01\x88\xb1\x59\x3b\x91\x93\x0c\x76\xb4\xc4\x77\x72\x4b\x12\xbe\x50\xfe\xaa\xb9\xbd\xb6\xc2\xe7\xe6\x2e\x4b\xf0\xba\x92\xf5\xfb\x4a\xe6\x17\x59\x2c\x48\x68\x19\x0e\x2a\x11\xb5\x55\x99\xec\x08\x37\x84\xd9\xdb\xbc\xda\x35\x67\x5f\x29\xeb\x9d\x53\xa6\x48\xdd\xc3\x95\x1b\xa2\x3a\x21\x48\xdb\xe2\x95\xd9\x67\x27\x85\x42\xb0\x9e\x03\xa0\x90\xac\x69\x98\x19\x9a\x1a\xd0\x9c\x10\xb3\xba\x16\xc8\x53\x42\xa4\xee\xfa\x94\x90\xef\x70\x83\x59\x45\xb2\x4e\xb7\x58\x40\xa5\x0a\x58\x56\x73\xa0\x7e\xaa\x69\xe4\x51\x79\x38\x7d\x98\x47\xe1\xc3\x20\xc1\xce\xb6\xed\xbb\x7a\x6a\x10\xb8\xaf\x8c\x6b\x58\xc7\x34\xd9\x2d\x9a\xbd\x3f\x5c\xf4\x35\x1a\xa5\xd8\x1e\x86\xa9\x6c\x0b\x42\xff\xc0\xb1\x31\x08\x4c\x39\x01\xcd\x50\x33\xce\x5a\xe9\x98\x00\x32\xb9\xe3\x84\xf9\x78\x55\xa0\xe5\x5b\xd3\x30\x73\x80\xbe\x0b\x3f\x95\xe2\x73\xed\xcc\xa4\x69\x76\xc7\xea\xb0\x78\x74\x33\x4b\x10\xff\x75\xbe\x76\x31\x2a\x8f\x87\x88\xb8\x27\xc5\x07\x7e\x3c\x8c\x07\xdd\x16\xeb\x4f\xb6\xf0\x6e\x71\xcf\xc6\x54\x92\x84\x94\xf9\x5d\xf0\xf9\xdb\x7d\x12\x20\xba\x4b\xe4\x6f\xc3\xad\xc3\xbd\xbb\xc4\xf3\xf0\xb9\xb6\x90\xe4\xe0\x72\xfb\x8d\xb5\xd5\x49\xfa\x46\x4e\x60\x16\xcf\x7e\x64\x41\x08\xa4\x53\xef\x8a\x04\xf7\xfb\x6e\x2a\xa5\xe7\x62\x43\x87\x19\xbe\xfd\x16\xad\x30\xa3\xd5\xc8\x9f\x84\x06\xcd\x57\x58\x30\x34\x23\x55\x0b\xd1\x4d\x2d\x2a\xa5\x97\x94\x9e\x1c\x1b\xa2\x1e\x8c\x33\xb3\x37\xc5\xbb\xa3\x7c\x86\x26\xde\xa3\x73\x72\x98\x03\x06\xd4\x2b\xbc\x09\x56\xa7\xab\x95\xe5\x8b\x19\x85\xf2\x20\x2e\xd4\x9c\xde\xcb\xe8\x35\x8c\x76\x34\x01\xed\x5d\x8a\x55\xdc\xe0\xce\x36\x41\x7e\xd1\xa5\x70\x71\xe3\x8b\xe2\x48\xc9\xd5\xec\xae\x40\x00\x03\xce\x5b\x39\x05\x9d\x05\xc0\xde\x24\x36\xc2\x28\x3d\x03\x2a\x0f\x1b\xb7\x99\x04\x8b\xac\xaf\x79\x72\x7d\xbd\xcb\xaa\xfd\xdb\x29\x2c\xc6\xc8\xce\xa3\xdb\xbb\x3c\x64\x76\xd5\x5d\x89\x96\xf4\x0c\x5c\x62\xc2\x02\xc4\xbe\x6b\x24\xdd\x8b\xe1\xfc\x96\x48\x2f\x5b\xac\x46\x70\x29\x60\xb3\xb6\xba\x21\xca\x1e\x74\x25\xfe\x69\x30\xe6\xed\x41\x75\xe1\x10\xba\x78\xc3\x3d\xf5\xf0\xd2\x23\x10\x74\xc1\xea\xe8\x0c\xd9\x1e\x5d\x6c\x4c\xa1\x3c\x45\x9b\xa6\x13\x34\xef\xc4\x47\x29\x7b\x25\xf8\xb5\x20\x52\x96\xae\x81\xf5\x1c\x3d\xcb\xd2\xa9\xf3\xa7\x7c\x10\x1b\x60\xb5\x06\x63\x3f\xf8\xe8\x58\x9a\xe4\x27\xd2\x91\x86\xea\x67\xa3\x25\xbf\x25\x5d\x15\xde\xd9\x8d\x2e\x77\xb4\x37\xaa\x95\x90\xf6\x27\x93\x42\x18\x3c\x10\x77\x05\xa9\x7f\x00\x9f\xd2\x32\x74\x47\x2d\xe7\x27\x9f\x61\x26\xb3\xe0\x85\xaf\x53\x9a\x5c\x49\xb3\x22\x70\xb5\x12\xfc\x36\xbb\xaa\x12\xb3\xcd\x70\x40\xb0\x9f\x94\x7d\x91\xfa\xf8\x5a\x63\x60\xe7\x10\x75\xb3\xa1\x16\x48\x2c\xf1\x95\xcd\xe3\x94\x0c\xa8\x84\xe7\x61\xc0\x61\xcd\x02\x67\x31\x89\x9a\x0a\x52\x29\x7f\x36\xf3\xbe\x83\xcc\xfb\xe1\x6d\xd2\x1b\x04\x34\x31\xbf\x7c\xf3\x3c\x23\x2a\x2b\x93\x17\x4a\x54\x39\x72\x0f\x98\x3e\x5a\xfa\xd2\x5a\xf6\x7a\x0b\xaf\x2c\x0c\x28\xcd\x7a\x2e\x33\x1f\x3a\xdc\xba\x36\xf5\x9f\x42\x11\x58\x88\x57\x59\xb4\xdc\x3a\x1b\xfc\x7c\x7f\x28\x59\x60\x2b\xbe\x9e\x0a\x81\x37\x5b\x8a\xc2\x9a\x62\x30\xdd\xe1\x7d\xe9\x29\x3e\x37\x31\xa9\xb4\x2a\x95\x31\x24\x5e\x9f\x25\xe3\xfa\x26\x76\x5e\x21\x17\x6c\x8f\x51\xd2\xca\x4b\x7a\x94\x38\x05\xc6\x0c\x63\xdb\xec\x30\x8c\x5e\x48\x37\x57\x53\xd7\x30\x5e\xd5\xbe\x25\x0f\x73\x4d\x2a\xbf\x77\x3b\x29\x1e\xa5\x29\xf6\xa5\xed\xe8\x61\x29\x64\x90\x69\x9e\xf8\xd0\xb1\x02\xdd\x72\x95\xd9\xc5\x61\x3f\x32\xf5\x85\x8f\x11\xad\x33\x67\x24\x59\xee\x29\x9c\x69\xd6\x23\xf7\xe5\xb8\x93\xa8\xe5\x7e\x99\x0a\xde\x40\x3c\xd2\x55\xdc\x9e\xfa\x24\xf0\xa9\xc0\xeb\x9f\x21\x91\xb9\x70\xde\x9c\x2d\x72\x3e\xe0\x94\xd6\x83\x0e\xdb\x16\x0c\x2c\xa9\x87\x31\x48\xd7\x7f\x07\x0c\xba\xff\x8b\x57\xf1\xa5\x29\xc0\x46\xb2\xb5\x37\x1c\x58\x2e\xbd\x56\x2c\x9a\xe6\xa4\x7b\x05\x59\x51\xdd\xdb\x04\xcc\xf1\x6b\x4e\xc3\x74\xff\x9b\xcc\x8f\xd7\x67\xc8\xe8\xd1\x90\x28\x05\x8e\x0f\x25\x75\x17\x9d\x61\x8d\x8c\x85\xb2\x2a\xb9\xea\xcf\xd6\x29\xe1\xa0\x0d\x87\xb8\xbe\x43\x71\x1b\x94\xd5\x35\x8c\xaa\x15\x76\x34\xe9\x74\xd9\xc6\x07\xa5\xe8\xda\xfd\xcc\xe9\xf1\x17\xc9\x2c\x2e\xcd\xde\xb4\x2b\xbb\x4b\x6e\x9a\x29\x6c\xea\x8c\xa6\xe8\xea\xb1\xc9\xb3\x9a\x53\xd0\x46\x94\x21\xed\x08\x8b\x64\x02\x89\x4e\xef\x4d\x58\xf3\xb9\x69\x03\x76\x40\x39\x19\x6a\xe8\xb3\x6b\xee\xda\x20\x8c\x90\xd7\x36\x78\x40\xfb\xb5\xf5\x55\x46\x8f\xee\x80\xa8\x4f\x89\xdb\x32\x84\x2d\x36\xb6\xfd\x36\xd2\x9d\xe6\x99\xe4\xdb\x7d\x06\x4c\x76\xb9\x87\x35\xf4\x49\x1d\xaf\x87\xf1\xb5\x92\xfd\x81\xdd\x3d\x35\x6f\x10\x6a\x9c\x14\x9e\x57\xdb\xdb\xe1\x13\x0a\xf2\xbd\xcb\x0d\xf1\xfe\x58\x40\x5f\xfa\xde\x2e\xf6\x7b\xf4\x26\x85\xef\xa7\xed\xcf\xf8\xf5\x02\xbf\x19\x8b\x03\x0e\x17\x2b\x40\x49\xe1\xfd\x44\x07\x4f\x50\x6f\x8f\xa8\x74\x7e\x79\xcc\x2d\x29\xa5\x28\xad\x92\x5f\x86\x31\x98\x6e\x8a\xee\xcd\x22\xa9\x01\xbd\x9b\xd0\x29\x55\x2d\xdf\x42\x80\x3b\xed\xbd\x1d\x3b\xf9\xeb\x82\x87\x28\x8a\xbe\x6c\x47\xff\xef\x7f\x3e\xfa\xa3\xbf\x07\x84\xd0\xdf\xf6\x9a\xcd\x78\xdf\xe9\x7c\xf3\x6f\x98\xce\x37\x9f\x6b\x3a\xfd\xee\x71\xc7\xd7\x5c\xdb\x67\x94\x62\x5d\x1e\x3f\xa1\x54\x27\x41\x98\xec\xbd\x2d\x9b\x50\x60\xea\xc4\x7b\xeb\xc7\x14\x1c\x97\x3b\x78\x99\x85\xec\x0c\x3a\x47\x5f\x6c\xcb\x3d\xfb\xf8\x11\xf5\xa4\x9e\x9d\x40\xea\x59\xb1\x2a\x51\x29\x18\x02\xc6\x54\xb0\x48\xd3\x71\xaf\x7d\x39\xc6\x7e\xaf\xb3\x5b\xcb\xdd\xf8\x61\x71\x2d\xf7\xd4\x21\xdb\xe5\xc2\x50\xd7\x37\xa3\x0a\xaa\xc1\x23\xb5\x10\xbc\xbd\x0e\x01\x0d\x8f\x3c\x38\x5f\xe6\x86\x81\x7d\xa9\x2b\x7e\x93\x4b\x4b\x5a\x99\x38\x59\xae\xce\x3c\x65\x01\xc6\x87\xce\x91\x5a\x0c\xc4\x17\x23\x9d\xba\xda\xf4\xa6\x9a\x71\x54\xcc\xb8\x90\x32\x16\x05\xd8\x79\xdb\xd4\x70\x09\xc5\xf5\xef\xa1\x60\x28\x17\x6d\x07\x7c\x90\x39\x66\x81\x86\xce\x9d\x89\x7a\xf7\x64\x6f\xc0\x01\x87\x9b\xf4\xeb\x33\x5f\xba\x31\x2b\x52\xd4\x49\xb4\xf0\xc1\x47\xbe\xd2\x3b\xc4\xf0\xe2\x4e\xb6\xec\xfe\xa7\x13\xe1\xcc\xbb\x47\xc0\x74\xeb\x83\x06\x52\x8c\x3b\xb3\xd5\x3b\xd9\x3e\x84\x00\x15\x9f\xef\x30\xe3\xd8\x35\xd7\x73\x0d\x65\x3f\xcb\xfb\xef\x8b\xa4\x75\xcb\xd6\xe6\x1e\x63\x7a\xd9\x2d\xad\xa9\xab\x17\x1b\x4a\x42\x33\x0f\x3d\xe5\xc3\x04\x8a\x5b\xf0\x1b\xb2\xf9\xa2\x14\x33\xed\x25\x5c\xb7\xbe\x69\x02\xf7\xdf\x68\x67\xd9\x77\xbd\x0a\x86\x96\x95\x86\xf7\x77\x7b\xf6\xb9\x37\xe2\x3e\xf1\xb5\xc4\x8c\x34\x28\xd5\x25\xdf\x81\xff\x8a\x30\x12\x64\x4e\x04\x81\x3b\x01\xe6\x60\xa9\xf0\xf0\xab\x49\x89\x71\x97\x10\x62\x95\x90\x96\x5e\x2b\x85\x51\x8f\xd1\x97\x85\x20\x0f\xfc\xf8\xa1\xef\x98\xc6\x3c\x6c\x4a\x39\x93\x9f\x22\x3e\xf2\xa5\x96\xce\xf0\x0a\xcf\x68\x43\x55\xa7\x8a\x58\xc5\x57\x9b\xc7\xe1\xe7\xe2\x65\xea\x18\xbd\x6c\xb4\x54\xf2\x95\xa5\x9e\x42\x55\x18\xde\x54\x47\x4c\x4b\xd4\x3d\x48\x37\xf1\xac\x97\xd0\xfe\xd8\x03\xa8\xcb\x67\xff\x24\x51\xb1\x78\x3f\xd9\x37\x64\x8e\x4e\xf2\x79\xfb\x72\x69\xf7\x21\xed\x93\xd1\xf6\xf9\x5a\xec\x13\xdc\x13\xbc\xe3\xd9\xda\xf2\x7f\x0e\xed\xdd\x59\x2e\x08\xc4\x3d\x59\x2d\x8f\xfd\x58\x66\x0b\xea\x38\x10\x23\x7c\xf7\xe7\xb3\x98\xc5\xe7\x3f\xca\x5d\xda\x12\xbc\x27\x63\xed\x47\xc6\xbb\xb2\x93\x43\xf4\xb3\x70\x92\x56\x97\xfb\xb1\x50\x08\xe1\x59\xe6\xd1\x0a\x31\xcc\x57\xff\xf5\xe7\x33\x8c\x43\xe2\x3f\xca\x31\xf5\xcd\xfd\x65\xd1\x76\xe2\xdd\x95\x4d\x3c\x76\x7b\xf0\xc9\x8f\xf8\x06\x5e\xc1\x15\xe1\x55\x52\x3e\xb7\x2e\x93\x79\x9f\x42\xa2\x11\x65\xa6\x2e\xcf\x18\x3c\x26\xb8\x2f\x3e\x0d\x07\x7c\xed\xec\xd0\xbc\x62\x1d\x95\xd7\xed\x14\xfe\x99\xb7\x8d\x7b\x62\xc8\x80\x9d\x1e\x3c\x36\x1f\xf4\xfd\xc5\xe9\x39\x40\x5b\xb5\x33\x53\x45\x42\xb3\x5e\xff\x5d\xf9\xdf\xdc\x29\xf8\x0f\x24\xaa\x26\xfd\x1b\x68\x76\xdd\x3a\xfb\x1a\x06\x8d\xbe\x1b\x9b\x82\x23\xe8\xc3\x81\x7b\x87\x1a\xe5\xf5\x11\xff\x8d\x38\x3c\x31\x1f\xc4\x05\xbd\xa6\xec\x68\x49\xc4\x35\x39\x94\xf0\x22\xe5\x61\x85\x6b\x12\xdf\x05\xb3\x4b\x39\x0a\x43\x6b\x67\x3a\xf6\xa6\xc7\x7f\x8b\x10\x18\x8f\xd1\x63\x3f\x72\xbe\xee\xe6\x8a\x03\x14\xd2\x50\xf6\x09\xc4\xe2\x3b\x33\x60\x23\xb7\x12\xf2\x92\xe3\x77\x64\xd2\xf7\x63\xec\xfd\x4e\xf3\x04\x22\x38\x6d\xf9\x91\x89\xe2\xf6\x65\x34\x09\xef\xe5\x25\xa7\x15\x9d\x24\xef\x6d\x67\x25\xbe\x9c\x44\x6f\xf5\x8a\xc1\x92\xb5\xa6\x5e\x93\x03\x37\x35\xfc\x38\x0e\xb5\x67\x77\xad\x87\x14\x8a\x92\xc2\x4d\xcf\x86\x48\xd9\x9d\xb7\xde\x00\x6e\xb6\xa5\xf2\xaf\xda\xfd\x94\x8b\x76\x3e\x6f\x48\x7d\x79\xee\xcf\x8b\x84\x5b\x1f\x87\x66\xc9\x33\xef\xbe\x7b\x69\xbc\xf2\x0c\x89\x62\x18\xa0\x9f\x74\x89\xdb\x12\xf9\xf2\x97\xe6\xd5\x1a\x43\x3d\x74\x82\x1e\x26\x70\xf5\x48\xbf\x98\x17\x2d\x43\xfd\xd4\x63\xf4\xeb\x07\xb3\x56\x8e\xf3\x3f\x65\xf0\xd7\x0b\xda\x90\x64\x04\xf4\x78\xcf\x65\xc8\x56\xb7\x88\x88\xf3\xa7\x3e\x7c\x1a\x97\x5c\x6c\x33\xf0\x49\xfa\xe7\xd7\x21\xd2\xf4\xe8\x1f\x85\x95\xcb\xfa\x3e\x3c\x28\x9c\xee\xc6\x2b\x9b\xdd\xec\xfd\x5c\xc7\xbc\x9d\xb9\xfe\x1a\x23\xf6\xee\x57\x5a\x43\xc5\x5a\x7f\x10\x6a\xce\xbf\x4c\xaf\x04\x58\xf2\xc7\xd1\x11\x3a\x75\x17\xa1\xa3\x97\x27\xfd\x3b\xa6\x5c\xa0\x19\x36\x17\xa6\x43\xe5\x1d\x3a\x47\x6b\x62\x36\xc3\x35\x87\xc2\x03\xf6\x67\x78\x00\x89\x33\x72\x4f\xda\x23\x7b\x81\x30\xe9\xb8\xef\xae\x2d\x9d\x1e\xe7\x2b\x19\xff\xd8\x73\x8d\xcf\xd5\xb9\x48\xa2\x53\x10\xea\xf7\x17\x19\x24\x61\x2a\xb2\x35\x3b\xaf\x5d\x45\xb1\xc6\xe8\x9d\xd3\x28\x72\x19\xb2\x60\x06\xb1\xfc\xfc\x7b\xc8\x4d\xc8\x6d\x9b\xa2\xa4\x18\xd9\x67\xac\xe2\x81\x27\x31\x4b\x1e\xef\xc2\x9f\x5f\x8c\xef\xbf\x23\x73\x0d\x99\x68\x17\xbd\x7e\x5e\x49\x9d\x86\xda\x56\x90\x80\x6d\x03\x74\xd8\x1e\x59\xc0\x5b\x87\xad\x0a\x89\x35\x42\xfc\xfa\x2e\xf4\x6e\xa5\xbb\xa6\x38\xa7\x72\x41\x04\xda\x40\x20\xd4\x6c\xf2\xee\xab\x6a\x9d\xfa\x51\x5e\xa6\xff\x66\x42\x95\xa9\x26\x73\x61\xa3\x0f\x28\x7a\x3f\x47\xcb\x5f\xaa\x2d\x4a\x48\xe4\x88\x5e\x0c\x4b\xa2\x60\x70\x32\xef\xf3\xcc\xd3\xe7\xc6\x58\x8d\xe4\x1a\xaf\xa0\xd4\xd8\x6c\xa3\xff\x81\x5a\x37\x35\x67\x5f\xa9\x24\xe5\xc1\x15\xbe\x11\x6d\x78\x53\x35\x79\xbb\x12\x18\xfb\x2b\x89\xd6\x8b\x0d\xa2\xe8\x09\x7a\x88\x32\x16\x84\x2f\xfd\x77\x1f\x3a\x12\xe5\x15\xad\x6e\x02\xad\x81\x7d\x0c\xd6\x0f\x21\x6b\x06\x75\xe2\xb2\xa6\xe5\x8b\x76\x89\x4e\xb2\xab\x99\x3d\x4d\x1d\xdb\x84\x8e\xff\xcb\x1d\x4d\x53\xcd\x3e\xa6\x5f\x8e\xd7\x95\xa6\x8f\x5e\x6b\xfa\x2e\x44\xf7\xa3\xf7\xda\x12\x84\x3b\x23\x2b\xb2\x5c\xb9\x15\xfa\x95\xa6\xaf\x68\xb9\x2f\xfd\xef\x11\x9a\xa5\x96\xf1\xcf\xe8\x04\x40\x67\xa9\x32\xe8\x04\xd1\xe4\xc9\xb8\x2e\xfb\x03\xa8\xdc\xe0\x3b\xcb\x0c\x93\xca\x84\xd6\xe3\x6a\x6f\xe1\x4a\x02\x15\x36\xd7\xc4\x14\x97\x0b\x5e\xa2\x79\xce\x02\x71\x51\x6b\xe3\x9e\x27\xaf\xe0\xc1\x15\x07\x23\xea\xae\xfd\x83\x7a\x8e\x93\x68\xfa\x62\x6c\xe1\x2d\x08\x2f\x5f\x60\x58\xd0\x79\x5a\x11\x12\x51\x0e\x8f\xbd\xf0\xbf\x8f\x8f\xd1\xff\x4d\x05\x94\x41\xfc\x43\xc7\x3e\xd9\x43\xd5\x86\xe1\xa7\x89\xd6\x2d\x56\xba\xdf\x27\x7d\x2a\x8d\x4e\x86\xf2\xf6\xba\x0b\xe2\xe0\x04\x72\xe1\x8b\x45\xe2\xdc\x22\xb7\x6b\x84\xc3\xfa\x18\x4f\x34\x98\x96\x79\x0e\x4d\x12\xff\x49\x2f\xed\xe5\xb1\xa1\x9c\x91\x1e\x1f\xa6\xbd\x6d\x16\x53\x58\xa0\x0e\xa5\x7c\xf1\xb0\xe7\x64\x13\x4e\xc0\xa7\xe1\xcb\x4e\x94\xf5\x2c\xcb\xee\xdb\xc6\x97\x50\x2a\x36\x7a\x8e\x7b\x67\xf6\x8c\x9e\x1a\xdf\x72\x33\x32\x62\xca\xf3\xe7\xcf\xa2\xc1\xee\xc0\x94\xda\xbf\x8f\xd1\xfd\x6b\x30\x65\x9e\x51\xb7\x3f\x53\xc6\x8b\x16\x98\x32\x5f\x9c\x2d\xbc\x59\xdf\x94\xae\x92\x86\x70\x53\x97\x1f\x5d\x0f\xcb\x89\xf9\xda\x14\x88\x84\xf2\x2a\x46\x85\xa7\x76\xc2\xcd\xd3\x86\xf8\xe7\xe7\x8d\xe5\x14\x8a\x1b\x41\x04\x65\x4b\xd0\x42\x8b\x31\xe8\xe8\x8f\x53\xc6\xc7\xe1\x21\xb7\xad\xf1\x86\xe1\xee\x77\x08\x15\xf4\x1a\x81\x39\x59\xde\xc6\x07\x66\x17\x71\x02\x3b\xd0\xa5\x59\xe3\x8d\x2c\x96\x42\x5c\x35\xad\x44\x8f\xb6\x90\xa5\x7c\xb6\xe3\x5c\xc2\x68\x4f\x24\x68\x97\x0b\xb5\x85\x60\x47\x3c\x87\x64\xb8\xde\x3b\xa8\xbb\x47\x7e\xfe\x7c\x8c\x8b\xc3\x6e\xc7\xfc\xae\x4c\x90\x84\x5a\xf7\xae\xa2\x8b\xbe\xfd\x36\x7a\xfd\x33\xe2\x9b\x67\x24\x2b\x39\xd6\x73\xdf\xb2\x21\x73\x65\x77\x56\x4d\xa4\x12\x7c\x13\x25\x5c\x7c\x17\xb7\xc4\x22\xbd\xa9\xbb\x26\x82\x20\xdc\x34\xbc\x82\x37\x7c\xb1\x44\x18\xd5\xa4\x22\xda\x97\x6a\xdc\x0b\xc9\x94\xe9\x2f\xe8\x6d\xd0\x02\x3e\x37\x3f\x54\xe2\x0d\xe7\xc2\xf0\xaa\xaf\x46\x91\xc0\x5b\x57\x0e\xa1\xa9\xdd\x06\x44\x42\x44\xd5\xcd\x21\x8a\x70\x59\xb4\x04\x5f\xeb\xfe\xe6\x26\x19\x65\x8a\x30\xa8\xda\x1b\x5d\x3c\x76\x1a\x06\x6e\x31\x53\x36\xb7\x5f\x6b\x67\xc3\x83\x33\x4f\x6e\x99\xeb\x37\x8c\x2b\x77\x59\x39\x54\xa4\x8d\x00\xfa\x4e\x17\xda\x25\x84\x52\x55\x13\x9f\x1c\x91\x50\xda\xa5\xa5\xfa\x59\x69\x0f\x20\x22\x8b\x2b\x7b\x65\x03\xb5\xa6\xac\x1a\xc2\x6c\xb3\xe4\x82\xf4\xa9\xc1\xe4\xda\xab\x2b\x05\xd8\xb3\x0b\x12\x4e\x33\x2d\x3b\xbc\xa6\x95\x5d\x80\x59\xba\xd2\x8b\x4c\xdc\xdb\x5d\x67\xb6\x2c\x47\x19\x55\xfe\x56\x70\xbc\xcf\x4a\xd5\x6e\x7b\x9f\x26\x2c\xb6\xe9\x7b\xa5\xb0\xd8\xb8\xfb\x60\x61\xda\xac\xff\xed\xc2\xa8\xdd\x2e\xaf\x18\xc6\xed\xb7\x55\x0f\xbe\x5b\x6d\xdf\xbd\x2b\xfb\x16\xeb\xfa\x0e\xc6\x5b\x77\x7a\x45\xa3\x2f\x71\xb6\x40\xf5\x49\xbe\xb4\xa5\x87\xbc\x3a\x75\x6d\x77\x29\x63\x9b\xdf\x1f\x2b\xa9\x4e\x74\x62\x55\x72\xf7\xed\xcb\xfb\xe4\x21\xf7\x73\xe2\x67\xc9\x29\x2e\xf1\xee\xae\xaf\x8e\xf4\x83\x2c\xf0\x79\xe9\xdb\xbd\xc0\x0e\x6f\x8b\xa1\x5f\x83\x04\xc9\x56\xb1\x78\xe9\xae\xf0\x6d\x7f\xb7\xed\x97\x01\x93\xae\xf9\x73\x57\xe8\x24\xd5\xb3\x00\xc6\xbc\x39\x99\xf4\x2b\xbd\x59\x55\xec\xeb\x8b\x5c\xa6\xfd\x0b\xcf\x4e\x15\xbb\x7b\x33\x30\x31\xc7\x49\xfc\xd3\x31\xea\x79\x05\x0b\x9d\xa0\x0f\xf9\x3e\x49\xcb\xe9\xc7\xcd\x4d\x51\xfd\xde\x37\xe9\x86\xe0\x3c\x3e\xb4\x89\x7e\xd6\x1b\x88\x40\xe5\xf4\x1d\xef\x02\xc6\xd3\x2c\x01\x55\x22\xf9\xb8\x14\xe8\xc5\x68\x25\xe8\xad\xfe\x5f\x74\x9a\x5c\xcc\x53\xf1\xe5\x8d\xe0\x61\x4e\xa6\x0d\x16\x3a\x87\x73\x5a\x85\x56\x58\x25\x37\x4b\x5e\x32\xf4\x23\xa6\x8c\x11\x13\xa9\x7b\x4b\xa4\x62\x04\xca\xdd\x93\xec\x94\x5e\xda\x7b\xba\x49\xe9\x71\x22\x6e\x69\x45\xdc\x79\xf6\x44\x1b\x18\x0b\x77\xec\xba\x20\x82\xc4\xc5\xfd\xd1\xa9\xb1\x9d\xa0\x8a\x1d\x14\xcb\x36\x48\xce\xb8\x8d\x78\xe1\x74\xbc\x50\xc3\xdf\x4f\x98\x12\x89\x1a\xca\xec\x5d\x66\xa4\x16\x5c\x92\xb8\x83\x43\x0b\x2f\x3d\x4e\x09\x06\x70\x91\x53\x3b\x8e\xc2\x5d\x9f\x34\xf9\x8f\x9c\x99\xe7\x2d\xb9\xd0\xe6\x59\xdd\xc2\x6c\xed\x13\x00\xb6\xc2\xad\x84\x4c\x5d\xac\xa8\xf6\xd1\xc2\xf5\xa7\x8d\x54\x64\x89\xaa\x45\xcb\x6e\xe2\x81\xc0\xb6\xc2\x50\x2c\xba\xd9\xd8\x03\xc5\x1a\x31\xa2\xd6\xf0\x82\x81\xa6\xa4\x0b\x2f\xe0\x06\xc0\xf1\x56\x21\x5c\x9b\xd2\xad\xf0\xd6\xab\x2d\x27\xbb\xc4\x8c\xae\xac\x15\x36\x4d\xb6\x4b\x5c\x27\xa8\x3f\xb7\x41\x93\xeb\xbe\x49\x48\x1d\xf1\x79\x64\x59\x71\x5b\xb6\x56\x57\xf0\x2a\x2c\xae\x89\x3a\x2e\x85\x1b\x62\x38\xf1\x53\x75\x71\xf7\x71\x31\x19\x41\xcf\x11\x20\x66\x1b\x21\x6c\x94\x07\x43\x3b\x3d\x4a\xfd\xb8\x27\xa5\x9e\x8c\xca\x8b\x52\x78\xda\x63\x30\xc7\x6d\xcf\xed\xff\x7b\x65\xa3\x03\x51\xb7\x9d\x85\x80\x66\xa5\xdf\xab\x9d\xb9\x68\xdf\x8c\xa3\x61\xde\x29\xa7\x61\x0d\xb3\x4d\x86\xc1\x5d\x59\xc5\x67\x5f\xdd\x95\x4b\xf6\xa4\xc4\x93\x51\x87\xca\x05\xb6\xe8\xcb\x4b\xdb\x93\x23\x7c\x2a\xce\x9d\x59\xc2\x45\xba\x76\xe1\x89\x5d\x52\x8a\x86\xf9\xa0\x27\xbb\x6a\x98\x11\xfc\xb0\x77\x65\x01\xb8\x83\x71\x2f\x1e\xd8\x61\xe6\x4f\x46\x5d\x52\x16\x16\xbe\x37\xbf\x2c\xc5\xa6\x5c\xe7\x47\xfb\x18\xfd\x05\x48\x77\x2a\xcb\x9b\xb4\x86\x63\xb7\x7d\x2e\x8d\x16\x8c\xd9\xcf\xf6\xa2\x41\xa7\x5e\xef\x96\x97\x0d\xba\xf5\x7d\xf7\xb8\xbb\x99\x17\xbf\xd9\xed\x7d\x84\xbb\x0e\x99\x5d\x4d\xda\x69\xec\xf4\x62\xe6\xae\xa5\xdf\xfe\xba\x4f\x26\xf4\xdc\x03\xe8\xb2\xa0\x8b\xa5\x7f\x3a\x40\xff\x3f\x00\x00\xff\xff\x43\x50\x86\xfc\x54\xa5\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -339,7 +339,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x6f, 0xf0, 0x8c, 0xfd, 0x33, 0xb7, 0xc0, 0x95, 0xb9, 0x23, 0xd9, 0xc5, 0x23, 0x3c, 0x95, 0xb6, 0xf1, 0x24, 0xc6, 0x61, 0x18, 0x7d, 0xa, 0xb2, 0x9, 0x29, 0xc4, 0xc5, 0xdf, 0x42, 0xee}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0x92, 0xe2, 0x1b, 0xe1, 0xd1, 0x31, 0x65, 0x33, 0x87, 0x16, 0xb3, 0xc3, 0x53, 0xeb, 0x50, 0xe5, 0xd0, 0xa0, 0x87, 0x8e, 0xf5, 0x18, 0x0, 0x5f, 0x53, 0x5, 0x92, 0xb5, 0x5d, 0x2b, 0xba}} return a, nil } diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index c1ef66d07..ee8f3cae1 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -3,14 +3,15 @@ module github.com/onflow/flow-core-contracts/lib/go/templates go 1.18 require ( - github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/cadence v0.39.12 - github.com/onflow/flow-go-sdk v0.41.6 + github.com/kevinburke/go-bindata v3.24.0+incompatible + github.com/onflow/cadence v0.39.13-stable-cadence + github.com/onflow/flow-go-sdk v0.41.7-stable-cadence github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) require ( + github.com/SaveTheRbtz/mph v0.1.2 // indirect github.com/bits-and-blooms/bitset v1.5.0 // indirect github.com/btcsuite/btcd/btcec/v2 v2.2.1 // indirect github.com/davecgh/go-spew v1.1.1 // indirect @@ -22,9 +23,12 @@ require ( github.com/go-test/deep v1.1.0 // indirect github.com/hashicorp/hcl v1.0.0 // indirect github.com/inconshreveable/mousetrap v1.0.0 // indirect + github.com/k0kubun/pp v3.0.1+incompatible // indirect github.com/klauspost/cpuid/v2 v2.2.4 // indirect github.com/logrusorgru/aurora/v4 v4.0.0 // indirect github.com/magiconair/properties v1.8.0 // indirect + github.com/mattn/go-colorable v0.1.13 // indirect + github.com/mattn/go-isatty v0.0.16 // indirect github.com/mitchellh/mapstructure v1.1.2 // indirect github.com/onflow/atree v0.6.0 // indirect github.com/onflow/flow-go/crypto v0.24.7 // indirect @@ -42,8 +46,10 @@ require ( github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d // indirect github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect + github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/otel v1.14.0 // indirect golang.org/x/crypto v0.7.0 // indirect + golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect golang.org/x/sys v0.6.0 // indirect golang.org/x/text v0.8.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index e7850f68d..58718103d 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -16,6 +16,8 @@ github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= +github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM= +github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= @@ -112,9 +114,13 @@ github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= +github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= github.com/kevinburke/go-bindata v3.23.0+incompatible h1:rqNOXZlqrYhMVVAsQx8wuc+LaA73YcfbQ407wAykyS8= github.com/kevinburke/go-bindata v3.23.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= +github.com/kevinburke/go-bindata v3.24.0+incompatible h1:qajFA3D0pH94OTLU4zcCCKCDgR+Zr2cZK/RPJHDdFoY= +github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= @@ -135,9 +141,13 @@ github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2 github.com/magiconair/properties v1.8.0 h1:LLgXmsheXeRoUOBOjtwPQCWIYqM/LU1ayDtDePerRcY= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= +github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= +github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-isatty v0.0.5-0.20180830101745-3fb116b82035/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ= +github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= @@ -152,11 +162,14 @@ github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXW github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.6.0 h1:j7nQ2r8npznx4NX39zPpBYHmdy45f4xwoi+dm37Jk7c= github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/cadence v0.39.12 h1:bb3UdOe7nClUcaLbxSWGLSIJKuCrivpgxhPow99ikv0= -github.com/onflow/cadence v0.39.12/go.mod h1:OIJLyVBPa339DCBQXBfGaorT4tBjQh9gSKe+ZAIyyh0= -github.com/onflow/flow-go-sdk v0.41.6 h1:x5HhmRDvbCWXRCzHITJxOp0Komq5JJ9zphoR2u6NOCg= -github.com/onflow/flow-go-sdk v0.41.6/go.mod h1:AYypQvn6ecMONhF3M1vBOUX9b4oHKFWkkrw8bO4VEik= -github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= +github.com/onflow/cadence v0.29.0-stable-cadence-4 h1:hzAfjDGaKD6YG/wN+T6FjGDUi3j0y6v3/3/WmyzG8pQ= +github.com/onflow/cadence v0.29.0-stable-cadence-4/go.mod h1:IpiqITdEX5zO/jeJd/5dqAodD7NDKnsrnymwb5kbCEE= +github.com/onflow/cadence v0.39.13-stable-cadence h1:A08/gb4xSsgRjuXo9fkFFvtG7dIkxxkDCNk/VdWrMp4= +github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= +github.com/onflow/flow-go-sdk v0.29.0-stable-cadence-4 h1:Vmutb6Cs72+Ayns6dx2mD8RByam3UB7Bg5/YB1ePPh4= +github.com/onflow/flow-go-sdk v0.29.0-stable-cadence-4/go.mod h1:KEfJICFBZ/GAV4Zj1+jCavTs7qDe77F+s6z6ot0XZSI= +github.com/onflow/flow-go-sdk v0.41.7-stable-cadence h1:GrmLLAPrxOyC27v/J/XG/sKiM1ynE1MYidiMXUfM0e4= +github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= @@ -168,7 +181,6 @@ github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/9 github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= @@ -195,7 +207,6 @@ github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQD github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= -github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= @@ -220,7 +231,6 @@ github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUW github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= @@ -229,7 +239,6 @@ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= @@ -245,28 +254,27 @@ github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= -github.com/zeebo/assert v1.1.0 h1:hU1L1vLTHsnO8x8c9KAR5GmM5QscxHg5RNU5z5qbUWY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= -github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= +github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= +github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= -go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.7.0 h1:AvwMYaRytfdeVt3u6mLaxYtErKYjxA2OXjJ1HHq6t3A= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= +golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug= +golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/mod v0.9.0 h1:KENHtAZL2y3NLMYZeHY9DW8HW8V+kQyJsY/V9JlKvCs= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -289,6 +297,7 @@ golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5h golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -300,7 +309,6 @@ golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGm golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.7.0 h1:W4OVu8VVOaIO0yzWMNdepAulS7YfoS3Zabrm8DOXXU4= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= @@ -310,7 +318,6 @@ google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ij gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= @@ -327,5 +334,3 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= -pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 220fd7e8b..859f097b6 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -295,7 +295,6 @@ import ( "crypto/sha256" "fmt" "io" - "io/ioutil" "os" "path/filepath" "strings" @@ -6461,11 +6460,13 @@ const AssetDebug = false // directory embedded in the file by go-bindata. // For example if you run go-bindata on data/... and data contains the // following hierarchy: -// data/ -// foo.txt -// img/ -// a.png -// b.png +// +// data/ +// foo.txt +// img/ +// a.png +// b.png +// // then AssetDir("data") would return []string{"foo.txt", "img"}, // AssetDir("data/img") would return []string{"a.png", "b.png"}, // AssetDir("foo.txt") and AssetDir("notexist") would return an error, and @@ -6868,7 +6869,7 @@ func RestoreAsset(dir, name string) error { if err != nil { return err } - err = ioutil.WriteFile(_filePath(dir, name), data, info.Mode()) + err = os.WriteFile(_filePath(dir, name), data, info.Mode()) if err != nil { return err } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 48053609a..7793d6b55 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -16,6 +16,7 @@ require ( ) require ( + github.com/SaveTheRbtz/mph v0.1.2 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/bits-and-blooms/bitset v1.5.0 // indirect github.com/btcsuite/btcd/btcec/v2 v2.2.1 // indirect @@ -62,7 +63,8 @@ require ( github.com/ipfs/go-log/v2 v2.5.1 // indirect github.com/ipfs/go-metrics-interface v0.0.1 // indirect github.com/jbenet/goprocess v0.1.4 // indirect - github.com/kevinburke/go-bindata v3.23.0+incompatible // indirect + github.com/k0kubun/pp v3.0.1+incompatible // indirect + github.com/kevinburke/go-bindata v3.24.0+incompatible // indirect github.com/klauspost/compress v1.15.15 // indirect github.com/klauspost/cpuid/v2 v2.2.4 // indirect github.com/libp2p/go-buffer-pool v0.1.0 // indirect @@ -124,6 +126,7 @@ require ( github.com/vmihailenco/tagparser v0.1.1 // indirect github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect + github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/otel v1.14.0 // indirect go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 3d7fa0d02..a0c0e03ac 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -65,6 +65,8 @@ github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5 h1:zl/OfRA6nftbBK9qTohYBJ5xvw6C/oNKizR7cZGl3cI= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= +github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM= +github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= @@ -79,7 +81,6 @@ github.com/aristanetworks/goarista v0.0.0-20170210015632-ea17b1a17847/go.mod h1: github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= github.com/aws/aws-sdk-go v1.25.48/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= -github.com/benbjohnson/clock v1.3.0 h1:ip6w0uFQkncKQ979AypyG0ER7mqUSBdKLOgAle/AT8A= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= @@ -99,12 +100,15 @@ github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792/go.mod h1:ghJtE github.com/btcsuite/winsvc v1.0.0/go.mod h1:jsenWakMcC0zFBFurPLEAyrnc/teJEM1O46fmI40EZs= github.com/bytecodealliance/wasmtime-go v0.22.0/go.mod h1:q320gUxqyI8yB+ZqRuaJOEnGkAnHh6WtJjMaT2CW4wI= github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= +github.com/cenkalti/backoff/v4 v4.2.0 h1:HN5dHm3WBOgndBH6E8V0q2jIYIR3s9yglV8k/+MN3u4= github.com/cenkalti/backoff/v4 v4.2.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= +github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P3vAIAh+Y2GAxg0PrPN1P8WkepXGpjbUPDHJqqKM= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cheekybits/genny v1.0.0/go.mod h1:+tQajlRqAUrPI7DOSpB0XAqZYtQakVtB7wXkRAgjxjQ= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= @@ -124,6 +128,7 @@ github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkE github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM= github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= github.com/coreos/go-systemd/v22 v22.3.3-0.20220203105225-a9a7ef127534/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= @@ -139,19 +144,25 @@ github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vs github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0 h1:HbphB4TFFXpv7MNrT52FGrrgVXF1owhMVTHFZIlnvd4= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0/go.mod h1:DZGJHZMqrU4JJqFAWUS2UO1+lbSKsdiOoYi9Zzey7Fc= +github.com/dgraph-io/badger/v2 v2.2007.4 h1:TRWBQg8UrlUhaFdco01nO2uXwzKS7zd+HVdwV/GHc4o= github.com/dgraph-io/badger/v2 v2.2007.4/go.mod h1:vSw/ax2qojzbN6eXHIx6KPKtCSHJN/Uz0X0VPruTIhk= github.com/dgraph-io/ristretto v0.0.3-0.20200630154024-f66de99634de/go.mod h1:KPxhHT9ZxKefz+PCeOGsrHpl1qZ7i70dGTu2u+Ahh6E= +github.com/dgraph-io/ristretto v0.1.0 h1:Jv3CGQHp9OjuMBSne1485aDpUkTKEcUqF+jm/LuerPI= github.com/dgraph-io/ristretto v0.1.0/go.mod h1:fux0lOrBhrVCJd3lcTHsIJhq1T2rokOu6v9Vcb3Q9ug= github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= +github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2 h1:tdlZCpZ/P9DhczCTSixgIKmwPv6+wP5DGjqLYw5SUiA= github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw= +github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78= github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc= github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= github.com/docker/docker v1.4.2-0.20180625184442-8e610b2b55bf/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= github.com/dop251/goja v0.0.0-20200219165308-d1232e640a87/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= +github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= github.com/edsrzf/mmap-go v0.0.0-20160512033002-935e0e8a636c/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= +github.com/ef-ds/deque v1.0.4 h1:iFAZNmveMT9WERAkqLJ+oaABF9AcVQ5AjXem/hroniI= github.com/ef-ds/deque v1.0.4/go.mod h1:gXDnTC3yqvBcHbq2lcExjtAcVrOnJCbMcZXmuj8Z4tg= github.com/elastic/gosigar v0.8.1-0.20180330100440-37f05ff46ffa/go.mod h1:cdorVVzy1fhmEqmtgqkoE3bYtCfSCkVyjTyCIo22xvs= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -164,18 +175,23 @@ github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.m github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/ethereum/go-ethereum v1.9.9/go.mod h1:a9TqabFudpDu1nucId+k9S8R9whYaHnGBLKFouA5EAo= +github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= github.com/fxamacker/cbor/v2 v2.2.1-0.20210927235116-3d6d5d1de29b/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= +github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/circlehash v0.1.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= +github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ekx28WA= github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/glebarez/go-sqlite v1.21.1 h1:7MZyUPh2XTrHS7xNEHQbrhfMZuPSzhkm2A1qgg0y5NY= github.com/glebarez/go-sqlite v1.21.1/go.mod h1:ISs8MF6yk5cL4n/43rSOmVMGJJjHYr7L2MbZZ5Q4E2E= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= @@ -185,21 +201,27 @@ github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9 github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= +github.com/go-redis/redis/v8 v8.11.5 h1:AcZZR7igkdvfVmQTPnu9WE37LRrO/YrBH5zWyjDC0oI= github.com/go-redis/redis/v8 v8.11.5/go.mod h1:gREzHqY1hg6oD9ngVRbLStwAWKhA0FEgq8Jd4h5lpwo= github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-test/deep v1.0.5/go.mod h1:QV8Hv/iy04NyLBxAdO9njL0iVPN1S4d/A3NVv1V36o8= +github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg= github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= +github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= +github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE= github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -232,9 +254,11 @@ github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= @@ -272,6 +296,7 @@ github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLe github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= @@ -286,48 +311,66 @@ github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgf github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= github.com/gxed/hashland/keccakpg v0.0.1/go.mod h1:kRzw3HkwxFU1mpmPP8v1WyQzwdGfmKFJ6tItnhQ67kU= github.com/gxed/hashland/murmur3 v0.0.1/go.mod h1:KjXop02n4/ckmZSnY2+HKcLud/tcmvhST0bie/0lS48= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= +github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= +github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo= github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM= github.com/hashicorp/golang-lru v0.0.0-20160813221303-0a025b7e63ad/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc= github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= +github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= +github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= +github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs= github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0= github.com/ipfs/go-block-format v0.0.2/go.mod h1:AWR46JfpcObNfg3ok2JHDUfdiHRgWhJgCQF+KIgOPJY= +github.com/ipfs/go-block-format v0.0.3 h1:r8t66QstRp/pd/or4dpnbVfXT5Gt7lOqRvC+/dDTpMc= github.com/ipfs/go-block-format v0.0.3/go.mod h1:4LmD4ZUw0mhO+JSKdpWwrzATiEfM7WWgQ8H5l6P8MVk= github.com/ipfs/go-cid v0.0.1/go.mod h1:GHWU/WuQdMPmIosc4Yn1bcCT7dSeX4lBafM7iqUPQvM= github.com/ipfs/go-cid v0.0.2/go.mod h1:GHWU/WuQdMPmIosc4Yn1bcCT7dSeX4lBafM7iqUPQvM= github.com/ipfs/go-cid v0.0.5/go.mod h1:plgt+Y5MnOey4vO4UlUazGqdbEXuFYitED67FexhXog= github.com/ipfs/go-cid v0.0.7/go.mod h1:6Ux9z5e+HpkQdckYoX1PG/6xqKspzlEIR5SDmgqgC/I= +github.com/ipfs/go-cid v0.3.2 h1:OGgOd+JCFM+y1DjWPmVH+2/4POtpDzwcr7VgnB7mZXc= github.com/ipfs/go-cid v0.3.2/go.mod h1:gQ8pKqT/sUxGY+tIwy1RPpAojYu7jAyCp5Tz1svoupw= github.com/ipfs/go-datastore v0.5.0/go.mod h1:9zhEApYMTl17C8YDp7JmU7sQZi2/wqiYh73hakZ90Bk= +github.com/ipfs/go-datastore v0.6.0 h1:JKyz+Gvz1QEZw0LsX1IBn+JFCJQH4SJVFtM4uWU0Myk= github.com/ipfs/go-datastore v0.6.0/go.mod h1:rt5M3nNbSO/8q1t4LNkLyUwRs8HupMeN/8O4Vn9YAT8= github.com/ipfs/go-detect-race v0.0.1/go.mod h1:8BNT7shDZPo99Q74BpGMK+4D8Mn4j46UU0LZ723meps= +github.com/ipfs/go-ipfs-blockstore v1.2.0 h1:n3WTeJ4LdICWs/0VSfjHrlqpPpl6MZ+ySd3j8qz0ykw= github.com/ipfs/go-ipfs-blockstore v1.2.0/go.mod h1:eh8eTFLiINYNSNawfZOC7HOxNTxpB1PFuA5E1m/7exE= github.com/ipfs/go-ipfs-delay v0.0.0-20181109222059-70721b86a9a8/go.mod h1:8SP1YXK1M1kXuc4KJZINY3TQQ03J2rwBG9QfXmbRPrw= +github.com/ipfs/go-ipfs-ds-help v1.1.0 h1:yLE2w9RAsl31LtfMt91tRZcrx+e61O5mDxFRR994w4Q= github.com/ipfs/go-ipfs-ds-help v1.1.0/go.mod h1:YR5+6EaebOhfcqVCyqemItCLthrpVNot+rsOU/5IatU= github.com/ipfs/go-ipfs-util v0.0.1/go.mod h1:spsl5z8KUnrve+73pOhSVZND1SIxPW5RyBCNzQxlJBc= +github.com/ipfs/go-ipfs-util v0.0.2 h1:59Sswnk1MFaiq+VcaknX7aYEyGyGDAA73ilhEK2POp8= github.com/ipfs/go-ipfs-util v0.0.2/go.mod h1:CbPtkWJzjLdEcezDns2XYaehFVNXG9zrdrtMecczcsQ= +github.com/ipfs/go-ipld-format v0.3.0 h1:Mwm2oRLzIuUwEPewWAWyMuuBQUsn3awfFEYVb8akMOQ= github.com/ipfs/go-ipld-format v0.3.0/go.mod h1:co/SdBE8h99968X0hViiw1MNlh6fvxxnHpvVLnH7jSM= github.com/ipfs/go-log v0.0.1/go.mod h1:kL1d2/hzSpI0thNYjiKfjanbVNU+IIGA/WnNESY9leM= +github.com/ipfs/go-log v1.0.5 h1:2dOuUCB1Z7uoczMWgAyDck5JLb72zHzrMnGnCNNbvY8= github.com/ipfs/go-log v1.0.5/go.mod h1:j0b8ZoR+7+R99LD9jZ6+AJsrzkPbSXbZfGakb5JPtIo= github.com/ipfs/go-log/v2 v2.1.3/go.mod h1:/8d0SH3Su5Ooc31QlL1WysJhvyOTDCjcCZ9Axpmri6g= +github.com/ipfs/go-log/v2 v2.5.1 h1:1XdUzF7048prq4aBjDQQ4SL5RxftpRGdXhNRwKSAlcY= github.com/ipfs/go-log/v2 v2.5.1/go.mod h1:prSpmC1Gpllc9UYWxDiZDreBYw7zp4Iqp1kOLU9U5UI= +github.com/ipfs/go-metrics-interface v0.0.1 h1:j+cpbjYvu4R8zbleSs36gvB7jR+wsL2fGD6n0jO4kdg= github.com/ipfs/go-metrics-interface v0.0.1/go.mod h1:6s6euYU4zowdslK0GKHmqaIZ3j/b/tL7HTWtJ4VPgWY= github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jbenet/go-cienv v0.1.0/go.mod h1:TqNnHUmJgXau0nCzC7kXWeotg3J9W34CUv5Djy1+FlA= +github.com/jbenet/goprocess v0.1.4 h1:DRGOFReOMqqDNXwW70QkacFW0YN9QnwLV0Vqk+3oU0o= github.com/jbenet/goprocess v0.1.4/go.mod h1:5yspPrukOVuOLORacaBi858NqyClJPQxYZlqdZVfqY4= github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= @@ -342,18 +385,23 @@ github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7V github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= +github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= +github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= -github.com/kevinburke/go-bindata v3.23.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= +github.com/kevinburke/go-bindata v3.24.0+incompatible h1:qajFA3D0pH94OTLU4zcCCKCDgR+Zr2cZK/RPJHDdFoY= +github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4= github.com/klauspost/compress v1.12.3/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg= +github.com/klauspost/compress v1.15.15 h1:EF27CXIuDsYJ6mmvtBRlEuB2UVOqHG1tAXgZ7yIO+lw= github.com/klauspost/compress v1.15.15/go.mod h1:ZcK2JAFqKOpnBlxcLsJzYfrS9X1akm9fHZNnD9+Vo/4= github.com/klauspost/cpuid/v2 v2.0.4/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= +github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= @@ -363,19 +411,26 @@ github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfn github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= +github.com/libp2p/go-buffer-pool v0.1.0 h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8= github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QTWy5HSiZacSbPg= +github.com/libp2p/go-libp2p v0.24.2 h1:iMViPIcLY0D6zr/f+1Yq9EavCZu2i7eDstsr1nEwSAk= github.com/libp2p/go-libp2p v0.24.2/go.mod h1:WuxtL2V8yGjam03D93ZBC19tvOUiPpewYv1xdFGWu1k= +github.com/libp2p/go-openssl v0.1.0 h1:LBkKEcUv6vtZIQLVTegAil8jbNpJErQ9AnT+bWV+Ooo= github.com/libp2p/go-openssl v0.1.0/go.mod h1:OiOxwPpL3n4xlenjx2h7AwSGaFSC/KZvf6gNdOBQMtc= github.com/logrusorgru/aurora v0.0.0-20200102142835-e9ef32dff381/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= +github.com/logrusorgru/aurora v2.0.3+incompatible h1:tOpm7WcpBTn4fjmVfgpQq0EfczGlG91VSDkswnjF5A8= github.com/logrusorgru/aurora v2.0.3+incompatible/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= +github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= +github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.1/go.mod h1:FuOcm+DKB9mbwrcAfNl7/TZVBZ6rcnceauSikq3lYCQ= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.7/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= +github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= @@ -386,7 +441,9 @@ github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcME github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= +github.com/mattn/go-isatty v0.0.18 h1:DOKFKCQ7FNG2L1rbrmstDN4QVRdS89Nkh85u68Uwp98= github.com/mattn/go-isatty v0.0.18/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= +github.com/mattn/go-pointer v0.0.1 h1:n+XhsuGeVO6MEAp7xyEukFINEa+Quek5psIR/ylA6o0= github.com/mattn/go-pointer v0.0.1/go.mod h1:2zXcozF6qYGgmsG+SeTZz3oAbFLdD3OWqnUbNvJZAlc= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= @@ -395,34 +452,45 @@ github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1/go.mod h1:pD8RvIylQ358TN4wwqatJ8rNavkEINozVn9DtGI3dfQ= github.com/minio/sha256-simd v0.0.0-20190131020904-2d45a736cd16/go.mod h1:2FMWW+8GMoPweT6+pI63m9YE3Lmw4J71hV56Chs1E/U= github.com/minio/sha256-simd v0.1.1-0.20190913151208-6de447530771/go.mod h1:B5e1o+1/KgNmWrSQK08Y6Z1Vb5pwIktudl0J58iy0KM= +github.com/minio/sha256-simd v1.0.0 h1:v1ta+49hkWZyvaKwrQB8elexRqm6Y0aMLjCNsrYxo6g= github.com/minio/sha256-simd v1.0.0/go.mod h1:OuYzVNI5vcoYIAmbIvHPl3N3jUzVedXbKy5RFepssQM= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/mr-tron/base58 v1.1.0/go.mod h1:xcD2VGqlgYjBdcBLw+TuYLr8afG+Hj8g2eTVqeSzSU8= github.com/mr-tron/base58 v1.1.3/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= +github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= github.com/mr-tron/base58 v1.2.0/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/multiformats/go-base32 v0.0.3/go.mod h1:pLiuGC8y0QR3Ue4Zug5UzK9LjgbkL8NSQj0zQ5Nz/AA= +github.com/multiformats/go-base32 v0.1.0 h1:pVx9xoSPqEIQG8o+UbAe7DNi51oej1NtK+aGkbLYxPE= github.com/multiformats/go-base32 v0.1.0/go.mod h1:Kj3tFY6zNr+ABYMqeUNeGvkIC/UYgtWibDcT0rExnbI= github.com/multiformats/go-base36 v0.1.0/go.mod h1:kFGE83c6s80PklsHO9sRn2NCoffoRdUUOENyW/Vv6sM= +github.com/multiformats/go-base36 v0.2.0 h1:lFsAbNOGeKtuKozrtBsAkSVhv1p9D0/qedU9rQyccr0= github.com/multiformats/go-base36 v0.2.0/go.mod h1:qvnKE++v+2MWCfePClUEjE78Z7P2a1UV0xHgWc0hkp4= +github.com/multiformats/go-multiaddr v0.8.0 h1:aqjksEcqK+iD/Foe1RRFsGZh8+XFiGo7FgUCZlpv3LU= github.com/multiformats/go-multiaddr v0.8.0/go.mod h1:Fs50eBDWvZu+l3/9S6xAE7ZYj6yhxlvaVZjakWN7xRs= github.com/multiformats/go-multibase v0.0.1/go.mod h1:bja2MqRZ3ggyXtZSEDKpl0uO/gviWFaSteVbWT51qgs= github.com/multiformats/go-multibase v0.0.3/go.mod h1:5+1R4eQrT3PkYZ24C3W2Ue2tPwIdYQD509ZjSb5y9Oc= +github.com/multiformats/go-multibase v0.1.1 h1:3ASCDsuLX8+j4kx58qnJ4YFq/JWTJpCyDW27ztsVTOI= github.com/multiformats/go-multibase v0.1.1/go.mod h1:ZEjHE+IsUrgp5mhlEAYjMtZwK1k4haNkcaPg9aoe1a8= +github.com/multiformats/go-multicodec v0.7.0 h1:rTUjGOwjlhGHbEMbPoSUJowG1spZTVsITRANCjKTUAQ= github.com/multiformats/go-multicodec v0.7.0/go.mod h1:GUC8upxSBE4oG+q3kWZRw/+6yC1BqO550bjhWsJbZlw= github.com/multiformats/go-multihash v0.0.1/go.mod h1:w/5tugSrLEbWqlcgJabL3oHFKTwfvkofsjW2Qa1ct4U= github.com/multiformats/go-multihash v0.0.13/go.mod h1:VdAWLKTwram9oKAatUcLxBNUjdtcVwxObEQBtRfuyjc= github.com/multiformats/go-multihash v0.0.14/go.mod h1:VdAWLKTwram9oKAatUcLxBNUjdtcVwxObEQBtRfuyjc= +github.com/multiformats/go-multihash v0.2.1 h1:aem8ZT0VA2nCHHk7bPJ1BjUbHNciqZC/d16Vve9l108= github.com/multiformats/go-multihash v0.2.1/go.mod h1:WxoMcYG85AZVQUyRyo9s4wULvW5qrI9vb2Lt6evduFc= github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXSrVKRY101jdMZYE= +github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= @@ -432,38 +500,53 @@ github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.1.0-beta1.0.20211027184039-559ee654ece9/go.mod h1:+6x071HgCF/0v5hQcaE5qqjc2UqN5gCU8h5Mk6uqpOg= +github.com/onflow/atree v0.6.0 h1:j7nQ2r8npznx4NX39zPpBYHmdy45f4xwoi+dm37Jk7c= github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/cadence v0.20.1/go.mod h1:7mzUvPZUIJztIbr9eTvs+fQjWWHTF8veC+yk4ihcNIA= +github.com/onflow/cadence v0.39.13-stable-cadence h1:A08/gb4xSsgRjuXo9fkFFvtG7dIkxxkDCNk/VdWrMp4= github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= +github.com/onflow/flow-emulator v0.51.2-0.20230704183611-ecad54e231b7 h1:UFcuL4WO1h41vTL6MVBNA6JSeCDrxgHXv2R7617ukeQ= github.com/onflow/flow-emulator v0.51.2-0.20230704183611-ecad54e231b7/go.mod h1:lwMNonHdLvfTF+YIU3yjz9huy/KSjqu+5exZ/TT7Hvc= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13 h1:B4ll7e3j+MqTJv2122Enq3RtDNzmIGRu9xjV7fo7un0= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= github.com/onflow/flow-go v0.31.1-0.20230704154018-87a84e9d36c2 h1:PxqNnAgtsqPLPVbNzPLOMb4LR8p8FFgHeRqjV5QfF4g= github.com/onflow/flow-go v0.31.1-0.20230704154018-87a84e9d36c2/go.mod h1:ptH2kC9JMqhZYkLWeGt3cAZblwuURRApTxHD/AvZI3k= github.com/onflow/flow-go-sdk v0.24.0/go.mod h1:IoptMLPyFXWvyd9yYA6/4EmSeeozl6nJoIv4FaEMg74= +github.com/onflow/flow-go-sdk v0.41.7-stable-cadence h1:GrmLLAPrxOyC27v/J/XG/sKiM1ynE1MYidiMXUfM0e4= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= github.com/onflow/flow-go/crypto v0.21.3/go.mod h1:vI6V4CY3R6c4JKBxdcRiR/AnjBfL8OSD97bJc60cLuQ= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.0 h1:rhUDeD27jhLwOqQKI/23008CYfnqXErrJvc4EFRP2a0= github.com/onflow/flow-nft/lib/go/contracts v1.1.0/go.mod h1:YsvzYng4htDgRB9sa9jxdwoTuuhjK8WYWXTyLkIigZY= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230602212908-08fc6536d391 h1:6uKg0gpLKpTZKMihrsFR0Gkq++1hykzfR1tQCKuOfw4= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230602212908-08fc6536d391/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= +github.com/onflow/fusd/lib/go/contracts v0.0.0-20211021081023-ae9de8fb2c7e h1:RHaXPHvWCy3VM62+HTyu6DYq5T8rrK1gxxqogKuJ4S4= github.com/onflow/fusd/lib/go/contracts v0.0.0-20211021081023-ae9de8fb2c7e/go.mod h1:CRX9eXtc9zHaRVTW1Xh4Cf5pZgKkQuu1NuSEVyHXr/0= +github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead h1:2j1Unqs76Z1b95Gu4C3Y28hzNUHBix7wL490e61SMSw= github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead/go.mod h1:E3ScfQb5XcWJCIAdtIeEnr5i5l2y60GT0BTXeIHseWg= +github.com/onflow/sdks v0.5.0 h1:2HCRibwqDaQ1c9oUApnkZtEAhWiNY2GTpRD5+ftdkN8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= +github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 h1:onHthvaw9LFnH4t2DcNVpwGmV9E1BkGknEliJkfwQj0= github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58/go.mod h1:DXv8WO4yhMYhSNPKjeNKa5WY9YCIEBRbNzFFPJbWO6Y= github.com/pborman/uuid v0.0.0-20170112150404-1b00554d8222/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= +github.com/pelletier/go-toml/v2 v2.0.6 h1:nrzqCb7j9cDFj2coyLNLaZuJTLjWjlaz6nvTvIwycIU= github.com/pelletier/go-toml/v2 v2.0.6/go.mod h1:eumQOmlWiOPt5WriQQqoM5y18pDHwha2N+QD+EUNTek= github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= +github.com/pierrec/lz4 v2.6.1+incompatible h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM= github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= @@ -471,24 +554,32 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= +github.com/prometheus/client_golang v1.14.0 h1:nJdhIvne2eSX/XRAFV9PcvFFRbrjbcTUj0VP62TMhnw= github.com/prometheus/client_golang v1.14.0/go.mod h1:8vpkKitgIVNcqrRBWh1C4TIUQgYNtG/XQE4E/Zae36Y= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.3.0 h1:UBgGFHqYdG/TPFD1B1ogZywDqEkwp3fBMvqdiQ7Xew4= github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.39.0 h1:oOyhkDq05hPZKItWVBkJ6g6AtGxi+fy7F4JvUV8uhsI= github.com/prometheus/common v0.39.0/go.mod h1:6XBZ7lYdLCbkAVhwRsWTZn+IN5AB9F/NXd5w0BbEX0Y= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.9.0 h1:wzCHvIvM5SxWqYvwgVL7yJY8Lz3PKn49KQtpgMYJfhI= github.com/prometheus/procfs v0.9.0/go.mod h1:+pB4zwohETzFnmlpe6yd2lSc+0/46IYZRB/chUwxUZY= github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= +github.com/psiemens/graceland v1.0.0 h1:L580AVV4Q2XLcPpmvxJRH9UpEAYr/eu2jBKmMglhvM8= github.com/psiemens/graceland v1.0.0/go.mod h1:1Tof+vt1LbmcZFE0lzgdwMN0QBymAChG3FRgDx8XisU= +github.com/psiemens/sconfig v0.1.0 h1:xfWqW+TRpih7mXZIqKYTmpRhlZLQ1kbxV8EjllPv76s= github.com/psiemens/sconfig v0.1.0/go.mod h1:+MLKqdledP/8G3rOBpknbLh0IclCf4WneJUtS26JB2U= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= +github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= github.com/robertkrimen/otto v0.0.0-20170205013659-6a77b7cbc37d/go.mod h1:xvqspoSXJTIpemEonrMDFq6XzwHYYgToXWj5eRX1OtY= @@ -498,33 +589,44 @@ github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFR github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= github.com/rs/xid v1.4.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= +github.com/rs/zerolog v1.29.0 h1:Zes4hju04hjbvkVkOhdl2HpZa+0PmVwigmo8XoORE5w= github.com/rs/zerolog v1.29.0/go.mod h1:NILgTygv/Uej1ra5XxGf82ZFSLk58MFGAUS2o6usyD0= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= +github.com/sethvargo/go-retry v0.2.3 h1:oYlgvIvsju3jNbottWABtbnoLC+GDtLdBHxKWxQm/iU= github.com/sethvargo/go-retry v0.2.3/go.mod h1:1afjQuvh7s4gflMObvjLPaWgluLLyhA1wmVZ6KLpICw= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= +github.com/slok/go-http-metrics v0.10.0 h1:rh0LaYEKza5eaYRGDXujKrOln57nHBi4TtVhmNEpbgM= github.com/slok/go-http-metrics v0.10.0/go.mod h1:lFqdaS4kWMfUKCSukjC47PdCeTk+hXDUVm8kLHRqJ38= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= +github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572 h1:RC6RW7j+1+HkWaX/Yh71Ee5ZHaHYt7ZP4sQgUrm6cDU= github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572/go.mod h1:w0SWMsp6j9O/dk4/ZpIhL+3CkG8ofA2vuv7k+ltqUMc= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= +github.com/spaolacci/murmur3 v1.1.0 h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI= github.com/spaolacci/murmur3 v1.1.0/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= +github.com/spf13/afero v1.9.3 h1:41FoI0fD7OR7mGcKE/aOiLkGreyf8ifIOQmJANWogMk= github.com/spf13/afero v1.9.3/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= +github.com/spf13/cast v1.5.0 h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w= github.com/spf13/cast v1.5.0/go.mod h1:SpXXQ5YoyJw6s3/6cMTQuxvgRl3PCJiyaX9p6b155UU= github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tLCHU= +github.com/spf13/cobra v1.7.0 h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I= github.com/spf13/cobra v1.7.0/go.mod h1:uLxZILRyS/50WlhOIKD7W6V5bgeIt+4sICxh6uRMrb0= github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= +github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk= github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DMA2s= github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE= +github.com/spf13/viper v1.15.0 h1:js3yy885G8xwJa6iOISGFwd+qlUo5AvyXb7CiihdtiU= github.com/spf13/viper v1.15.0/go.mod h1:fFcTBJxvhhzSJiZy8n+PeW6t8l+KeT/uTARa0jHOQLA= github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570/go.mod h1:8OR4w3TdeIHIh1g6EMY5p0gVNOovcWC+1vpc7naMuAw= @@ -544,21 +646,28 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/subosito/gotenv v1.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= github.com/supranational/blst v0.3.4/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= +github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= +github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d h1:5JInRQbk5UBX8JfUvKh2oYTLMVwj3p6n+wapDDm7hko= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d/go.mod h1:Nlx5Y115XQvNcIdIy7dZXaNSUpzwBSge4/Ivk93/Yog= github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef/go.mod h1:sJ5fKU0s6JVwZjjcUEX2zFOnvq0ASQ2K9Zr6cf67kNs= github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= +github.com/vmihailenco/msgpack v4.0.4+incompatible h1:dSLoQfGFAo3F6OoNhwUmLwVgaUXK79GlxNBwueZn0xI= github.com/vmihailenco/msgpack v4.0.4+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk= +github.com/vmihailenco/msgpack/v4 v4.3.11 h1:Q47CePddpNGNhk4GCnAx9DDtASi2rasatE0cd26cZoE= github.com/vmihailenco/msgpack/v4 v4.3.11/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= +github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= github.com/whyrusleeping/go-logging v0.0.0-20170515211332-0457bb6b88fc/go.mod h1:bopw91TMyo8J3tvftk8xmU2kPmlrt4nScJQZU2hE5EM= github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= +github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= @@ -569,9 +678,12 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/blake3 v0.2.0/go.mod h1:G9pM4qQwjRzF1/v7+vabMj/c5mWpGZ2Wzo3Eb4z0pb4= +github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= github.com/zeebo/pcg v1.0.0/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= +github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= +github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= @@ -580,28 +692,38 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= +go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0 h1:/fXHZHGvro6MVqV34fJzDhi7sHGpX3Ej/Qjmfn003ho= go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0/go.mod h1:UFG7EBMRdXyFstOwH028U0sVf+AvukSGhF0g8+dmNG8= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0 h1:TKf2uAs2ueguzLaxOCBXNpHxfO/aC7PAdDsSH0IbeRQ= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0/go.mod h1:HrbCVv40OOLTABmOn1ZWty6CHXkU8DK/Urc43tHug70= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0 h1:ap+y8RXX3Mu9apKVtOkM6WSFESLM8K3wNQyOU8sWHcc= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0/go.mod h1:5w41DY6S9gZrbjuq6Y+753e96WfPha5IcsOSZTtullM= +go.opentelemetry.io/otel/sdk v1.14.0 h1:PDCppFRDq8A1jL9v6KMI6dYesaq+DFcDZvjsoGvxGzY= go.opentelemetry.io/otel/sdk v1.14.0/go.mod h1:bwIC5TjrNG6QDCHNWvW4HLHtUQ4I+VQDsnjhvyZCALM= +go.opentelemetry.io/otel/trace v1.14.0 h1:wp2Mmvj41tDsyAJXiWDWpfNsOiIyd38fy85pyKcFq/M= go.opentelemetry.io/otel/trace v1.14.0/go.mod h1:8avnQLK+CG77yNLUae4ea2JDQ6iT+gozhnZjy/rw9G8= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= +go.opentelemetry.io/proto/otlp v0.19.0 h1:IVN6GR+mhC4s5yfcTbmzHYODqvWAp3ZedA2SJPI1Nnw= go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= +go.uber.org/atomic v1.10.0 h1:9qC72Qh0+3MqyJbAn8YU5xVq1frD8bn3JtD2oXtafVQ= go.uber.org/atomic v1.10.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= +go.uber.org/multierr v1.9.0 h1:7fIwc/ZtS0q++VgcfqFDxSBZVv/Xo49/SYnDFupUwlI= go.uber.org/multierr v1.9.0/go.mod h1:X2jQV1h+kxSjClGpnseKVIxpmcjrj7MNnI0bnlfKTVQ= go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ= go.uber.org/zap v1.19.1/go.mod h1:j3DNczoxDZroyBnOT1L/Q79cfUMGZxlv/9dzN7SM1rI= +go.uber.org/zap v1.24.0 h1:FiJd5l1UOLj0wCgbSE0rwwXHzEdAZS6hiiSnxJN/D60= go.uber.org/zap v1.24.0/go.mod h1:2kMP+WWQ8aoFoedH3T2sq6iJ2yDWpHbP0f6MQbS9Gkg= golang.org/x/crypto v0.0.0-20170930174604-9419663f5a44/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= @@ -633,6 +755,7 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug= golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= @@ -701,6 +824,7 @@ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.9.0 h1:aWJ/m6xSmxWBx+V0XRHTlrYrPG56jKsLdTFmsSsCzOM= golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -729,6 +853,7 @@ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -814,6 +939,7 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -883,6 +1009,7 @@ golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8T golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= @@ -924,6 +1051,7 @@ google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7 google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= @@ -987,6 +1115,7 @@ google.golang.org/genproto v0.0.0-20210921142501-181ce0d877f6/go.mod h1:5CzLGKJ6 google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211007155348-82e027067bd4/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 h1:KpwkzHKEF7B9Zxg18WzOa7djJ+Ha5DzthMyZYQfEn2A= google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= @@ -1015,6 +1144,7 @@ google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnD google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.56.1 h1:z0dNfjIl0VpaZ9iSVjA6daGatAYwPGstTjt5vkRMFkQ= google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= @@ -1030,6 +1160,7 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.30.0 h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -1037,6 +1168,7 @@ gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20190213234257-ec84240a7772/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= @@ -1064,10 +1196,15 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= +modernc.org/libc v1.22.3 h1:D/g6O5ftAfavceqlLOFwaZuA5KYafKwmr30A6iSqoyY= modernc.org/libc v1.22.3/go.mod h1:MQrloYP209xa2zHome2a8HLiLm6k0UT8CoHpV74tOFw= +modernc.org/mathutil v1.5.0 h1:rV0Ko/6SfM+8G+yKiyI830l3Wuz1zRutdslNoQ0kfiQ= modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/memory v1.5.0 h1:N+/8c5rE6EqugZwHii4IFsaJ7MUhoWX07J5tC/iI5Ds= modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/sqlite v1.21.1 h1:GyDFqNnESLOhwwDRaHGdp2jKLDzpyT/rNLglX3ZkMSU= modernc.org/sqlite v1.21.1/go.mod h1:XwQ0wZPIh1iKb5mkvCJ3szzbhk+tykC8ZWqTRTgYRwI= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= diff --git a/lib/go/test/staking_test_helpers.go b/lib/go/test/staking_test_helpers.go index 1d4cd88e4..2c083c092 100644 --- a/lib/go/test/staking_test_helpers.go +++ b/lib/go/test/staking_test_helpers.go @@ -54,13 +54,8 @@ func (evt EpochTotalRewardsPaidEvent) FeesBurned() cadence.UFix64 { } func stubInterpreter() *interpreter.Interpreter { - interp, _ := interpreter.NewInterpreter( - nil, - nil, - &interpreter.Config{}, - ) - - return interp + inter, _ := interpreter.NewInterpreter(nil, nil, &interpreter.Config{}) + return inter } // Defines utility functions that are used for testing the staking contract From a9e9e5d1346fa463be54b6f41089634537f102cd Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 10 Jul 2023 11:59:57 -0500 Subject: [PATCH 003/132] remove casting and fix conflicts --- contracts/FlowStakingCollection.cdc | 2 +- contracts/FlowStorageFees.cdc | 6 +-- contracts/NodeVersionBeacon.cdc | 2 +- contracts/epochs/FlowClusterQC.cdc | 4 +- contracts/epochs/FlowEpoch.cdc | 46 +++++++--------------- lib/go/contracts/internal/assets/assets.go | 30 +++++++------- lib/go/test/go.sum | 2 + 7 files changed, 39 insertions(+), 53 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 725d8ac49..320c603d3 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -854,7 +854,7 @@ access(all) contract FlowStakingCollection { let unlockedVault = self.unlockedVault!.borrow()! var availableBalance: UFix64 = 0.0 - if FlowStorageFees.storageMegaBytesPerReservedFLOW != (0.0 as UFix64) { + if FlowStorageFees.storageMegaBytesPerReservedFLOW != (0.0) { availableBalance = FlowStorageFees.defaultTokenAvailableBalance(machineAccountInfo.machineAccountVaultProvider.borrow()!.owner!.address) } else { availableBalance = vaultRef.balance diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index fc3db9485..6c9f3ab60 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -130,8 +130,8 @@ access(all) contract FlowStorageFees { // Amount in megabytes // Returns Flow tokens access(all) fun storageCapacityToFlow(_ amount: UFix64): UFix64 { - if FlowStorageFees.storageMegaBytesPerReservedFLOW == 0.0 as UFix64 { - return 0.0 as UFix64 + if FlowStorageFees.storageMegaBytesPerReservedFLOW == 0.0 { + return 0.0 } // possible loss of precision // putting the result back into `flowToStorageCapacity` might not yield the same result @@ -141,7 +141,7 @@ access(all) contract FlowStorageFees { // converts storage used from UInt64 Bytes to UFix64 Megabytes. access(all) fun convertUInt64StorageBytesToUFix64Megabytes(_ storage: UInt64): UFix64 { // safe convert UInt64 to UFix64 (without overflow) - let f = UFix64(storage % 100000000 as UInt64) * 0.00000001 as UFix64 + UFix64(storage / 100000000 as UInt64) + let f = UFix64(storage % 100000000) * 0.00000001 + UFix64(storage / 100000000) // decimal point correction. Megabytes to bytes have a conversion of 10^-6 while UFix64 minimum value is 10^-8 let storageMb = f.saturatingMultiply(100.0) return storageMb diff --git a/contracts/NodeVersionBeacon.cdc b/contracts/NodeVersionBeacon.cdc index cc0686f01..80c508a66 100644 --- a/contracts/NodeVersionBeacon.cdc +++ b/contracts/NodeVersionBeacon.cdc @@ -386,7 +386,7 @@ access(all) contract NodeVersionBeacon { /// Function that returns the version that was defined at the most /// recent block height boundary. May return zero boundary. access(all) fun getCurrentVersionBoundary(): VersionBoundary { - var current = 0 as UInt64 + var current = 0 // index is never 0 since version 0 is always in the past if let index = NodeVersionBeacon.firstUpcomingBoundary { diff --git a/contracts/epochs/FlowClusterQC.cdc b/contracts/epochs/FlowClusterQC.cdc index 63a274f80..a1599fa97 100644 --- a/contracts/epochs/FlowClusterQC.cdc +++ b/contracts/epochs/FlowClusterQC.cdc @@ -103,8 +103,8 @@ access(all) contract FlowClusterQC { /// Returns the minimum sum of vote weight required in order to be able to generate a /// valid quorum certificate for this cluster. access(all) view fun voteThreshold(): UInt64 { - if self.totalWeight == 0 as UInt64 { - return 0 as UInt64 + if self.totalWeight == 0 { + return 0 } let floorOneThird = self.totalWeight / UInt64(3) // integer division, includes floor diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index 8ad401028..0086b7702 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -98,7 +98,7 @@ access(all) contract FlowEpoch { /// The EpochCommit service event is emitted when we transition from the Epoch /// Committed phase. It is emitted only when all preparation for the upcoming epoch /// has been completed - access(all) event EpochCommit( + access(all) event EpochCommit ( /// The counter for the upcoming epoch. Must be equal to the counter in the /// previous EpochSetup event. @@ -250,8 +250,8 @@ access(all) contract FlowEpoch { /// access(contract) fun saveEpochMetadata(_ newMetadata: EpochMetadata) { pre { - self.currentEpochCounter == (0 as UInt64) || - (newMetadata.counter >= self.currentEpochCounter - (1 as UInt64) && + self.currentEpochCounter == 0 || + (newMetadata.counter >= self.currentEpochCounter - 1 && newMetadata.counter <= self.proposedEpochCounter()): "Cannot modify epoch metadata from epochs after the proposed epoch or before the previous epoch" } @@ -327,7 +327,7 @@ access(all) contract FlowEpoch { access(all) fun updateFLOWSupplyIncreasePercentage(_ newPercentage: UFix64) { pre { FlowEpoch.currentEpochPhase == EpochPhase.STAKINGAUCTION: "Can only update fields during the staking auction" - newPercentage <= 1.0 as UFix64: "New value must be between zero and one" + newPercentage <= 1.0: "New value must be between zero and one" } FlowEpoch.configurableMetadata.FLOWsupplyIncreasePercentage = newPercentage @@ -525,7 +525,7 @@ access(all) contract FlowEpoch { /// Pays rewards to the nodes and delegators of the previous epoch access(account) fun payRewardsForPreviousEpoch() { - if let previousEpochMetadata = self.getEpochMetadata(self.currentEpochCounter - (1 as UInt64)) { + if let previousEpochMetadata = self.getEpochMetadata(self.currentEpochCounter - 1) { if !previousEpochMetadata.rewardsPaid { let summary = FlowIDTableStaking.EpochRewardsSummary(totalRewards: previousEpochMetadata.totalRewards, breakdown: previousEpochMetadata.rewardAmounts) self.borrowStakingAdmin().payRewards(summary) @@ -611,7 +611,7 @@ access(all) contract FlowEpoch { startView: currentEpochMetadata.endView + UInt64(1), endView: currentEpochMetadata.endView + self.configurableMetadata.numViewsInEpoch, stakingEndView: currentEpochMetadata.endView + self.configurableMetadata.numViewsInStakingAuction, - totalRewards: 0.0 as UFix64, + totalRewards: 0.0, collectorClusters: collectorClusters, clusterQCs: [], dkgKeys: []) @@ -626,9 +626,9 @@ access(all) contract FlowEpoch { finalView: proposedEpochMetadata.endView, collectorClusters: collectorClusters, randomSource: randomSource, - DKGPhase1FinalView: proposedEpochMetadata.startView + self.configurableMetadata.numViewsInStakingAuction + self.configurableMetadata.numViewsInDKGPhase - 1 as UInt64, - DKGPhase2FinalView: proposedEpochMetadata.startView + self.configurableMetadata.numViewsInStakingAuction + (2 as UInt64 * self.configurableMetadata.numViewsInDKGPhase) - 1 as UInt64, - DKGPhase3FinalView: proposedEpochMetadata.startView + self.configurableMetadata.numViewsInStakingAuction + (3 as UInt64 * self.configurableMetadata.numViewsInDKGPhase) - 1 as UInt64) + DKGPhase1FinalView: proposedEpochMetadata.startView + self.configurableMetadata.numViewsInStakingAuction + self.configurableMetadata.numViewsInDKGPhase - 1, + DKGPhase2FinalView: proposedEpochMetadata.startView + self.configurableMetadata.numViewsInStakingAuction + (2 * self.configurableMetadata.numViewsInDKGPhase) - 1, + DKGPhase3FinalView: proposedEpochMetadata.startView + self.configurableMetadata.numViewsInStakingAuction + (3 * self.configurableMetadata.numViewsInDKGPhase) - 1) } /// Ends the EpochSetup phase when the QC and DKG are completed @@ -712,12 +712,8 @@ access(all) contract FlowEpoch { /// Makes sure the set of phase lengths (in views) are valid. /// Sub-phases cannot be greater than the full epoch length. -<<<<<<< HEAD - pub view fun isValidPhaseConfiguration(_ auctionLen: UInt64, _ dkgPhaseLen: UInt64, _ epochLen: UInt64): Bool { -======= access(all) view fun isValidPhaseConfiguration(_ auctionLen: UInt64, _ dkgPhaseLen: UInt64, _ epochLen: UInt64): Bool { ->>>>>>> origin/merge-stable-cadence - return (auctionLen + ((3 as UInt64)*dkgPhaseLen)) < epochLen + return (auctionLen + (3*dkgPhaseLen)) < epochLen } /// Randomizes the list of collector node ID and uses a round robin algorithm @@ -734,7 +730,7 @@ access(all) contract FlowEpoch { let nodeWeightsDictionary: [{String: UInt64}] = [] while clusterIndex < self.configurableMetadata.numCollectorClusters { nodeWeightsDictionary.append({}) - clusterIndex = clusterIndex + 1 as UInt16 + clusterIndex = clusterIndex + 1 } clusterIndex = 0 @@ -745,7 +741,7 @@ access(all) contract FlowEpoch { nodeWeightsDictionary[clusterIndex][id] = nodeInfo.initialWeight // Advance to the next cluster, or back to the first if we have gotten to the last one - clusterIndex = clusterIndex + 1 as UInt16 + clusterIndex = clusterIndex + 1 if clusterIndex == self.configurableMetadata.numCollectorClusters { clusterIndex = 0 } @@ -756,7 +752,7 @@ access(all) contract FlowEpoch { clusterIndex = 0 while clusterIndex < self.configurableMetadata.numCollectorClusters { clusters.append(FlowClusterQC.Cluster(index: clusterIndex, nodeWeights: nodeWeightsDictionary[clusterIndex]!)) - clusterIndex = clusterIndex + 1 as UInt16 + clusterIndex = clusterIndex + 1 } return clusters @@ -816,28 +812,16 @@ access(all) contract FlowEpoch { } /// Returns the metadata that is able to be configured by the admin -<<<<<<< HEAD - pub view fun getConfigMetadata(): Config { -======= access(all) view fun getConfigMetadata(): Config { ->>>>>>> origin/merge-stable-cadence return self.configurableMetadata } /// The proposed Epoch counter is always the current counter plus 1 -<<<<<<< HEAD - pub view fun proposedEpochCounter(): UInt64 { - return self.currentEpochCounter + 1 as UInt64 - } - - pub view fun automaticRewardsEnabled(): Bool { -======= access(all) view fun proposedEpochCounter(): UInt64 { return self.currentEpochCounter + 1 as UInt64 } access(all) view fun automaticRewardsEnabled(): Bool { ->>>>>>> origin/merge-stable-cadence return self.account.copy(from: /storage/flowAutomaticRewardsEnabled) ?? false } @@ -924,8 +908,8 @@ access(all) contract FlowEpoch { let firstEpochMetadata = EpochMetadata(counter: self.currentEpochCounter, seed: randomSource, startView: currentBlock.view, - endView: currentBlock.view + self.configurableMetadata.numViewsInEpoch - (1 as UInt64), - stakingEndView: currentBlock.view + self.configurableMetadata.numViewsInStakingAuction - (1 as UInt64), + endView: currentBlock.view + self.configurableMetadata.numViewsInEpoch - 1, + stakingEndView: currentBlock.view + self.configurableMetadata.numViewsInStakingAuction - 1, totalRewards: FlowIDTableStaking.getEpochTokenPayout(), collectorClusters: collectorClusters, clusterQCs: clusterQCs, diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 8c4245214..53508c41d 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -4,15 +4,15 @@ // FlowFees.cdc (9.598kB) // FlowIDTableStaking.cdc (97.328kB) // FlowServiceAccount.cdc (8.246kB) -// FlowStakingCollection.cdc (54.937kB) -// FlowStorageFees.cdc (9.292kB) +// FlowStakingCollection.cdc (54.927kB) +// FlowStorageFees.cdc (9.242kB) // FlowToken.cdc (11.672kB) // LockedTokens.cdc (29.624kB) -// NodeVersionBeacon.cdc (22.905kB) +// NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.755kB) -// epochs/FlowClusterQC.cdc (18.339kB) +// epochs/FlowClusterQC.cdc (18.319kB) // epochs/FlowDKG.cdc (18.582kB) -// epochs/FlowEpoch.cdc (42.324kB) +// epochs/FlowEpoch.cdc (41.657kB) // testContracts/TestFlowIDTableStaking.cdc (8.518kB) package assets @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x12\x69\x22\x51\xa9\xdd\xad\xad\x2d\x95\x15\x47\x91\x64\x8f\xca\x89\xed\x58\xf2\xe4\x21\x35\x95\x81\xba\x41\xb1\x47\xcd\x06\xd3\x00\xc5\x70\x3d\xfa\xef\x5f\xe1\x7e\xef\x0b\x45\xc9\x49\x8d\xf9\x90\x58\x24\x2e\x07\xe7\x8e\x83\x83\x83\xc3\xbf\xed\xec\x00\x00\xbc\xaa\xc9\xea\x92\xa1\xdb\xaa\xb9\x39\x25\x75\x8d\x0b\x56\x91\x46\xfe\x74\x35\xab\x28\x14\xa4\x61\x2d\x2a\x18\x94\x78\x5a\x35\x98\x02\x82\xc2\xb4\x83\x29\x69\x81\xca\xde\x80\x9a\x12\x4a\x5c\xe3\x1b\xc4\xf8\x9f\xe4\xfa\xdf\xb8\x60\x54\x8c\xb4\x9a\x55\xc5\x0c\x50\x5d\x93\x15\x85\x25\xc5\x2d\x05\x46\x44\x47\xec\x76\xc3\x62\x3c\x44\x61\x8e\x9a\x35\x34\xa4\xe4\xd3\x51\x60\x33\xbc\x86\x15\x6a\x18\x54\x0d\x20\xa0\x55\x73\x53\x63\x40\x45\x41\x96\x0d\x9b\x88\x09\x2e\x18\x08\x58\xe7\x0b\xc4\xaa\xeb\x1a\xc3\xaa\x62\x33\xde\x11\x6a\x52\xdc\xe2\x12\x18\xb9\xc5\x8d\xee\x03\x14\xb3\xe5\x62\x22\x57\x79\x89\xb1\x68\x48\x9a\x69\x4d\x56\x87\xfc\x3f\x07\x05\x69\xf1\x81\x5e\x39\x85\x0f\xe7\x27\x67\x3f\x9d\x0b\xe0\xe6\xa4\xc5\x30\xab\x6e\x66\x50\xe3\x3b\x5c\x43\xd5\x4c\x49\x3b\x47\x02\x19\xe8\x9a\x2c\x99\x18\x4b\xa3\xc4\x62\x8a\x4f\xf6\xb7\xc3\x9d\x9d\x6a\xbe\x20\x2d\x83\x57\xcb\xe6\x86\xc3\x79\x25\xc0\x9a\xb6\x64\x0e\xcf\xbd\xef\x9e\x9b\x96\x35\x59\x39\xad\xbe\xfd\xe3\xd5\x8f\xef\x7e\xb9\x7a\xf7\xe6\xfc\xed\xc9\xd9\xd9\x87\xf3\xcb\x4b\xb7\xe1\xc5\xd9\x15\xba\xae\xb1\xa2\xa7\xdb\xe3\xe2\xec\xea\xe4\x87\x1f\xcf\x2f\xaf\x4e\xde\x5c\xbc\x7d\x1d\x74\xfd\x51\xe0\x48\xcc\x42\x75\xa7\x1f\xdf\x9d\xbe\x39\x3f\x13\x13\x5d\x26\x66\xba\x64\xa4\x45\x37\xf8\x15\xc6\xd4\x9d\xe6\xf2\xea\xdd\x87\x93\xd7\xe7\xaf\xce\xcf\x53\x9d\x4e\xeb\x25\x65\xb8\xfd\xf9\x54\x77\xf9\xf9\x34\xd1\xea\xec\xcd\x6b\xfd\xfb\xd9\x9b\x10\x54\xde\xe0\x7c\x41\x8a\x99\x6e\x72\xfe\xfe\xdd\xe9\xdf\x75\xa3\x1d\x54\x14\x98\xd2\x5d\x54\xd7\x7b\x96\x73\x93\x2c\x0e\x9f\x24\xf9\x0f\x0f\x0f\xe1\x44\xb1\xc5\x02\xb1\x99\x64\x58\x77\x9c\x1a\x33\x88\xba\xab\xf5\xbf\x47\x6c\x76\x04\xce\x1f\xc3\x7a\xbf\x6f\xab\x3b\xc4\x54\x6f\xe7\x8f\x81\xbd\x97\xd7\x75\x55\xa8\xce\xe6\xdf\x76\x39\xe7\x77\xb8\x61\xf1\x3a\x30\xff\x1a\xde\x92\x12\x9f\x94\x25\x27\x77\x34\xf0\x2e\x17\xb9\x8b\x33\xbe\xa0\xb6\x6a\x6e\xf6\xa1\x25\x35\x3e\x82\x8f\x17\x0d\xfb\x7f\xfb\x80\xe6\x1c\x49\xa7\x64\x3e\xaf\x18\xc3\xe5\x11\x7c\x7c\x55\xfd\xf1\x7f\xff\xcf\x3e\xa0\xb2\x6c\x31\xa5\x47\x70\x22\xff\xf1\x72\x2f\x33\xf7\x99\x14\x73\xd2\x0e\x06\xa0\xd4\x3d\xf8\x97\x1c\x8e\xff\xfd\xbf\xc6\x01\xd2\x81\x85\x0f\x78\x4e\xee\x70\xf9\xaa\x25\xf3\xb1\x98\x18\xbd\xe0\x51\x73\xa5\x17\x3d\x78\x6d\x3f\xa1\x62\x56\x35\x58\x31\xf5\x69\x8b\x11\xc3\xe5\xb8\x05\xed\x59\x66\xba\x64\xed\xb2\xe0\x5a\x0d\x31\xa0\x8c\xb4\x98\x5a\xf8\xe0\xe2\x4c\x28\xc0\x08\x10\x2a\x3b\x9d\xd9\x85\x50\xf8\x24\x5a\xa5\x18\xdc\x8c\xf7\xd6\x83\xb1\xbf\xbd\xc5\xcf\x8e\x69\x5c\x35\x15\x1b\x82\xd1\x3d\x07\x20\xfe\xa1\xb8\x9e\x4e\x02\x48\xe0\x18\xe4\x48\x1d\x2d\x45\x2b\xe7\x2f\xd3\xf4\x7e\x47\xfe\xd7\x60\xf2\x94\x34\x0c\x55\x0d\x4d\xd8\x0c\x24\xe6\xf9\x9a\x1b\x3e\x41\x3b\xad\x91\x4c\x5f\x69\x40\x2b\x6e\x7d\x29\x2e\x48\x53\xa2\x76\x6d\xac\x99\xa0\x4d\x45\x81\x34\xf5\x1a\xe6\x98\x1b\x4a\x46\x60\x46\xea\xd2\xf4\xe7\x46\xe9\xe7\x53\x20\x2d\x70\xed\x2a\x4d\xb3\xb0\xbc\x5c\x69\xf3\xd6\x68\xc9\x08\x07\xa9\x40\x75\xbd\x86\x05\x5a\x0b\x6b\xc7\x5a\xd4\x50\xa4\x4c\x3d\xc6\xd4\x8c\xd7\xe2\x9a\x73\x15\xef\xe9\x0c\xbb\xc0\xad\x58\x15\x9d\xe4\x38\xc2\xe7\xcd\x8b\x66\x4a\x3a\xf8\xa2\x19\xc6\x0e\x0e\x27\x9b\x36\x1c\xdd\x68\x81\xae\xab\xba\x62\x6b\x0e\x25\x47\x80\x58\xeb\x3f\xd0\xb2\x16\xf8\x11\xde\x88\xb4\xfc\xab\x06\xb7\x6e\x57\x46\x84\xff\x50\xb6\x68\xc5\xd7\x56\xe2\x05\xa1\x15\x53\xc3\x54\xad\xa1\x92\x26\x40\x35\x85\x06\xe3\x12\x97\x21\x8c\xda\x04\x49\x40\xe7\xde\xe2\x05\x20\xef\x5b\x72\x57\x95\xb8\x3d\x72\xc0\x7d\xf1\x95\xb1\xf9\x13\xd1\xe8\xbb\x1e\xee\xf6\x44\x79\xe3\x49\x42\x81\x58\xb4\x38\xf8\x86\x7f\x3a\x86\x9f\x14\x33\x5c\xdc\xee\xee\x1d\xc1\xf3\x8b\xe6\x0e\xd5\x55\x29\x2c\x2f\x48\xef\x45\xe2\x5d\xb7\x7d\xee\x0d\x7c\x1f\xcb\x57\xd3\x27\x80\x7c\xd1\x70\x2c\xd6\x1e\xff\xd8\x01\x25\x1c\x77\xad\xc1\x91\x5e\x97\x21\x5e\x63\x26\xdc\x50\xad\x28\x81\x4c\xc5\x9f\x01\x23\x24\x59\x74\xba\x6c\xe0\x06\x33\xa5\x59\x39\x7a\xd4\x3f\x03\xec\xb6\x98\x2d\xdb\xa6\x17\xfe\xc9\x35\x69\x5b\xb2\xda\xdd\x7b\x36\x11\x7c\xfb\x6c\xa2\x60\xca\x2b\x1e\xe9\x23\x40\xd5\x30\xdc\x4e\x51\x81\xa5\xc2\x90\x6e\x78\x81\x1a\x58\xf0\xdf\xe9\x4c\x4a\xbc\x60\xf0\xd8\x7f\x35\x83\x51\x22\xbb\x13\x36\xd3\xfd\x7f\x5f\xe2\x76\x1d\xf4\x4c\x9a\x85\x16\x53\xb2\x6c\x0b\xec\x80\x92\x71\x6e\x32\x5a\xe1\x0e\xb5\xca\xa1\x97\xce\xea\x47\x6a\xcd\x7f\xb6\xc3\xb2\x19\xd5\x85\xd3\x0b\x95\x25\xb7\x00\xef\x84\x9e\xdc\xfd\x4d\x30\xe1\x11\x7c\x1f\xbb\xd8\x13\xde\x8c\xff\x1b\xb7\xa1\xe8\x71\xe5\x76\x94\x50\x78\xca\x59\xc8\x4c\x6b\x4c\xa6\x99\xdb\xd8\x96\x3c\x00\xa6\xd3\x9e\xc3\xb4\xe1\xe0\x4a\x8b\x5d\x11\x1f\xa4\x48\x9b\x70\xbf\x5a\x4d\xe5\xa8\x87\x34\xd0\x77\x15\x5e\xc9\xc1\x09\xa6\x02\x0d\xe7\x7f\x54\x74\x90\xfd\x7d\xb9\x77\x04\x3f\x10\x52\x77\xc9\x8c\xb4\xc2\x42\x66\x7e\x95\x43\xfd\xb3\xab\xb9\xeb\x6e\x88\x3e\xee\x17\x9d\x3d\x4f\xea\x5a\xcc\xd5\x4c\x89\xe8\x98\xc1\x33\xff\xbd\x6f\x1c\x3b\x67\xc7\x60\x5e\xa3\xce\x11\x7d\x62\x89\x65\x7d\x92\xa8\x48\xf1\x56\x24\xfa\x57\x33\x6c\xa5\x4e\xf9\x70\x9c\x59\xa9\xf4\xe5\xf8\x86\x5a\xca\xad\xd2\x60\x6a\x5f\x4e\x5a\x6c\x86\x40\x75\x1d\xc8\xb6\xda\xd9\x0b\xff\xa1\x88\xac\xac\xda\x70\x6b\xdb\x28\x1b\x9b\xd1\xde\x60\xbc\xa0\xdc\xaf\x28\x6e\xb9\x12\x9d\x91\x95\xdc\xec\xeb\x5e\x4d\x69\xe4\x55\xee\xd9\x29\xa0\x56\x6e\xa8\x71\xe9\x2a\xa1\x8a\xc1\x6d\x43\x56\x54\xb9\x46\xaa\x2d\x23\x70\x53\xdd\x61\x0d\x0b\xd7\x71\xb0\x9a\xe1\x46\xc6\x10\xb4\x21\xe7\xb3\x68\x03\x6f\xc6\x2c\xab\xe9\x14\xb7\xdc\x81\x66\xeb\x05\x96\x2a\x5e\x0c\x9a\x57\x63\x91\xf2\x3a\xea\xd0\x67\x8e\x68\x1e\xda\x35\xde\x71\xe1\x0a\x19\x80\xdb\x00\x5f\x77\x09\x19\x1c\xea\x24\xf0\x09\x92\xc3\x0b\x4f\xb2\xaa\x6b\xb8\xc6\xd0\x54\x35\xf7\x5b\x84\x51\x53\xa4\x9a\x21\x0a\x0d\x81\x82\xb4\x2d\xa6\x0b\xd2\x94\x9c\xd8\x3e\x39\xf3\x90\x0e\x86\xf3\xa5\x0f\xe8\xa5\xdc\x53\x84\xbc\xc5\x6d\x91\x0a\x00\xd9\xf8\x10\x69\xa9\xd7\xf7\x14\x35\xd2\xe9\x5d\x52\x0c\xa4\xc1\xce\xce\x64\x81\x65\x7f\x70\x7c\x07\xde\x85\xfb\x69\x9c\x3b\xae\x31\x2c\xe4\xbe\x5b\x4d\xb5\x82\x6b\x5c\x20\x3e\x90\x60\x95\x82\x2c\xeb\x92\xb7\x5a\x52\x07\x0b\x0e\x43\x24\x91\xd0\x18\x6b\x40\x8f\xe0\x7b\x23\xa8\x9d\x76\xe3\xbe\x7b\x38\xa3\x2a\x86\x8c\x68\x1a\xdf\xef\x04\x88\x12\xf4\xb0\x42\x2a\x08\xf2\x77\x52\x73\x87\x48\xed\x06\xa4\x2a\xb0\x9c\x19\x52\xdc\x09\x94\x50\x21\x3d\x72\xe3\x12\x88\xbb\x60\xaf\x86\xa8\xbd\x22\xb0\x59\x45\xf7\xb9\xac\x3a\x6c\x97\x5f\x2f\xb3\x50\xf9\x3c\xe4\x06\xa8\x26\x0e\xec\x21\x33\x5d\x71\xbd\x42\x07\x69\x15\x1d\xa6\xc3\x2d\xdf\x3a\x49\x2a\x8b\xe8\xa3\x51\x77\x86\xfd\x0e\xc5\x1e\x20\xc9\x81\xbf\x70\xdd\x52\xc8\x48\x04\x1f\xa1\xc1\x2b\x35\xc1\x3e\xc4\x5a\x6c\x49\x71\x09\xd3\xaa\xa5\x6c\x1f\xa6\x84\xef\x3f\x70\x09\xd7\xeb\x10\xb6\x78\x06\xad\xac\xf8\x14\x7a\xf8\x94\x9a\xd4\xed\x9a\xd4\x2c\x9d\x3c\xfc\x28\xee\x55\x8a\x36\x09\xb7\x99\x02\xa2\x94\x14\x95\xd8\x51\x8a\xc0\xad\x40\x7d\x9e\x4f\x7c\x47\x8b\xf6\x98\x44\x7f\xf3\x34\x42\xa3\xee\x6f\xc2\x90\xc3\xb6\x51\x1e\x14\x99\x8d\x93\x03\x8a\x63\x66\x7b\x77\x4e\xde\xd0\x70\xec\x4f\xb5\x93\xde\x69\x29\x9d\x05\x2f\x0e\xe0\x53\x66\x33\x66\xf5\x90\x6a\x15\x37\x0b\xf9\x00\x8e\xe1\xdb\xc9\xb7\x79\x08\xa3\x96\x5e\xd3\xc3\x43\xb8\x88\xed\x53\xa8\x70\xf6\x05\x55\x2b\x54\x57\xff\x1f\x43\x25\xfc\x17\xbe\xdb\x9c\x09\x6a\x84\xe3\x71\x3d\xe0\x1a\x46\x07\xad\x5e\xd3\x6a\x2a\xf6\xeb\x0e\xf5\xdf\x5d\xff\x1b\x8e\xdd\x2f\x12\x34\x15\x6b\x73\x9b\x78\x1d\x76\xa2\xf6\x87\x87\x20\xf7\x72\x4a\x26\xb8\x02\x16\xc0\xcf\x51\x83\x6e\xac\x62\x16\x81\xee\x84\x67\x95\x1a\x90\xfb\x3f\x98\x29\x89\x09\x3c\xb2\xce\x25\xf3\x0f\x5f\xb3\x43\x99\x9f\x14\x18\xc7\x01\x22\x9c\x1d\xa8\xfc\x97\xdb\x7a\x77\x2f\x8d\x17\x9f\x27\xe3\x59\x26\xbe\xa7\xc2\x3f\xf7\x80\x6b\x9a\x12\x9e\x04\xa2\x5d\xb3\xd2\x31\x6f\xd8\x2c\xc5\xc5\x81\x72\x81\x63\x57\x24\x42\xbb\x5a\x13\x8a\xb5\xc9\x90\xe6\x84\xc2\x35\x9e\x72\xd3\x57\x62\xca\x5a\xb2\xe6\x2a\x1b\xdf\xe1\x76\xcd\x66\x6e\x10\x4b\x3a\xe7\xc2\xf2\x60\xa9\x14\x0b\x3e\x96\x10\x44\x98\x63\x36\x23\xe5\xbe\x72\x73\x85\xe9\x5c\xa0\x86\x6f\xe1\x85\x40\xb4\x58\xf9\xc4\xfc\x07\xa5\xfd\xa5\x83\x2c\x0e\xc8\x9a\xb5\x0e\x4f\xb8\x47\x70\xfc\xa3\x40\xda\x0d\x75\x94\x0d\xb6\xf1\xe5\x0a\x2c\xb8\xbb\xaf\xa8\x6d\xe9\xc6\x75\x6d\x07\x7f\xff\xe5\xa3\x56\xfb\x73\x22\x62\x6c\x26\xcb\xd0\xd6\xa2\xc2\xec\x24\xe5\xff\x83\x9d\x64\x53\xd5\x7b\x5d\xf4\x9c\xba\x86\x5b\xce\x5c\xa6\x43\xd2\x7d\xd3\x3b\xdd\xc2\x20\x71\x00\x53\xb2\xe5\xc5\x59\x27\x9c\x8a\x2e\x91\x3e\xee\x6e\x74\x16\xbb\x24\x91\xdb\x57\xd7\xdc\xa4\x06\x4e\x8a\x62\x19\xe7\xec\x76\xa2\x22\x5c\xce\x09\x20\xae\x38\xa7\x01\x69\xe1\x9a\xb0\x99\x54\x1e\xbe\x67\xf2\x91\x73\xae\xef\x83\x28\xaf\x83\xf1\x09\x8d\x7f\x52\x4d\x05\x4f\x8a\x93\x53\xcb\xb7\xe9\x80\xa9\xb4\xf1\x6a\xef\x2b\xed\xc3\xae\x3c\xee\xd1\x4e\xc5\xde\x11\x7c\xef\x9d\x94\x2a\x0b\xf9\x69\x27\x62\xd3\xd0\x12\xc6\xe6\xd1\xaa\xb2\x6c\xe7\x1f\x50\x8d\x9a\x02\x87\x86\x74\x72\xad\xbe\x3f\x08\x8f\x43\x27\xf3\xaa\xa9\xe6\xcb\xb9\xfa\xea\x03\xa6\xb8\xbd\x43\xf6\x54\xdd\xa2\x50\xd9\x37\xbe\x0d\x4f\x19\x36\xb5\x17\xf1\xd5\xb7\xc0\x70\x68\xac\x22\x4d\xf7\x4c\xa8\xba\x10\x27\xe0\xe9\x78\x0f\x2b\xce\x57\xcf\x32\x48\xf1\x7b\x5b\xb4\x6c\x15\x29\x82\x15\x28\xc5\x2d\xdb\x8d\xbe\x17\xbf\x09\x5e\x80\x17\xc7\x01\x18\xdf\x84\xf4\xda\x4f\x76\x9f\x63\x4a\xd1\x0d\x16\x8e\x16\x5d\x4e\xa7\x55\x51\x89\x0d\x3f\x61\xa8\x06\x74\x87\xaa\x9a\xef\xa8\x64\xd8\x5a\xad\xe5\x79\x34\xd0\x5e\xd2\x94\x5f\x4c\x8d\x1d\x50\xc2\x50\xa0\x86\xef\x78\x5a\x79\xf4\x27\xa5\x4a\xc2\xb8\x6f\x8f\x17\xb8\x4b\xa2\x22\xbf\x6c\x86\xe7\xd1\xc8\xd5\x14\x76\x33\x8b\x0e\xb5\xb8\xfe\xe4\x7c\xb1\xf4\xf7\xdf\x28\x9c\xc6\x8b\x02\x1b\x94\x7e\x71\xe0\x52\x59\x03\x6f\x24\x53\xfe\x3f\xb6\xfc\x19\x3c\xf1\xed\x21\xc7\x55\x17\x82\xe4\x97\xb0\x9a\x21\xa6\xda\x29\xb5\xa2\x7e\x60\x32\xb0\xa5\xbc\x23\x4d\xfc\x68\x42\xe3\x43\x24\x57\x77\x78\x08\xcb\x45\x89\x18\x0e\xd4\x98\xd8\xa7\xb5\xb8\x20\xad\xd8\x38\xa1\x52\x44\x42\xcc\x94\xca\xba\xaa\x3e\x8a\x4f\xb6\x42\x0a\x8f\xbe\x69\x98\x85\xad\x5e\xce\x3f\x7a\x3e\xf4\x15\xf9\x48\xb9\x2c\x2a\x4e\x39\x18\x32\x10\xd7\xe0\x72\xf1\xde\xb6\xbf\x17\x05\x6a\x8e\x16\xff\xbe\xc4\x94\x25\x70\xae\x06\x9f\x57\xcd\x92\x0a\x02\x72\xf7\x07\x56\x48\x0d\x1a\xba\xb3\xc1\x7e\x34\x42\x5f\x72\xb7\x90\xfb\xe5\x9b\x0c\x6e\xf2\xb8\x54\xeb\x7d\x71\xe0\xec\xb9\x0a\x71\x66\x7e\x3e\x5f\xb0\xb5\xe0\xf8\xd0\x99\x71\x56\xf9\x1a\x33\xb5\x47\x61\x4b\x54\xfb\x16\x14\x15\x33\x88\xdd\x5a\x77\x72\x09\xe7\x7b\xd2\x8a\x13\xd6\x17\x07\xd0\x29\x66\xbe\xf4\x67\x07\xd5\x68\x71\x86\xf5\x4d\x57\x34\x70\x1a\x67\xf9\x45\x9f\xe9\x03\xd1\x19\x9e\x43\xd5\xa8\x6d\x06\x45\x73\xdc\xb1\x5e\x89\x9a\x89\x8a\xc1\xee\xca\x63\x06\xad\x58\x14\xac\xe9\x45\x65\x7a\x06\xeb\xcc\x80\x6b\x34\x58\x86\xcf\xee\x87\xed\x39\x0e\x0f\xe1\xb2\x6a\x44\x10\x5d\x19\xec\x86\x44\x16\x1b\x59\x7f\x7c\x86\x64\x14\xba\x20\x73\x6c\x59\xbe\x21\xed\x1c\xd5\x56\xd8\xae\x73\x02\x3a\xcc\x06\x3e\xdc\xe6\x8d\xb6\x74\x9b\x88\x64\xce\xc0\x18\xd2\xf4\xb0\x67\xca\xbc\x64\xb7\x64\x8a\x37\x8d\x33\x7b\x8d\x8a\x5b\x71\xdc\xaf\x1c\x28\x34\x65\xb8\x85\x6b\xcc\xd5\x99\x13\x2e\xe3\x14\x42\x20\xb7\x5f\xa4\xd5\x99\x2b\x22\x71\x2f\x33\x7a\xa4\x32\x95\xf3\x5b\x4d\x61\x41\x28\xe5\xfe\xe9\x88\xf8\x9b\x75\x7c\xcd\x39\x9d\x70\x7e\xf5\x69\x5c\xec\xf1\x0e\x0b\x34\xe9\x6d\x26\x6e\x5b\xee\xee\xcf\x44\x58\xbb\x11\x1a\xf9\x1a\x03\x6b\xab\x9b\x1b\xdc\xca\x8d\xe3\xa2\x25\xe5\x52\xe6\x7a\x5c\xe3\x02\xd1\x25\x76\xbd\x19\x15\xbb\xc4\x75\x19\xcb\xd0\xe1\xa1\x1e\x59\x84\xd5\xc9\x02\xb7\xf5\x5a\x85\x31\xa4\xf9\x50\x9e\x91\x38\x34\xe6\xab\x14\xd3\xc4\x03\xf1\xd5\x1a\x27\xf2\x45\x17\x4f\x25\x2d\xe8\x11\x3c\x3f\x45\x0d\x77\x2f\xf4\x49\xcf\x5c\x06\xa1\x51\x23\x5c\xec\xba\xc5\xa8\x14\xa7\x05\x65\x18\x46\x7b\xd8\xe6\x21\x70\xec\xfb\x3c\xfb\x1b\x65\x34\x3c\xcf\x5e\x86\xac\xd4\x9e\x55\x40\xef\xc6\x0b\xa0\xcf\xd3\x4f\x78\x5b\xdc\x77\x1c\x88\xd1\x4e\x5f\x72\x94\xb8\x1f\x78\x44\x4c\xeb\x64\x1f\x8d\xa1\x5e\xe7\xff\x8f\x0d\x41\x56\x33\x2b\x06\xfc\x20\x95\x49\x52\x28\x37\x04\x22\xd6\x44\x39\xec\xa5\xed\xd6\x88\x60\xa7\xd7\x65\xb0\xc3\x18\xe0\x3a\x83\x19\x57\x07\x49\x95\xab\x5d\x39\x7d\xe4\x59\x60\x40\x74\xa8\x3f\x96\xde\x2a\x0e\xa5\xe2\x88\x08\xdf\x43\xd8\x2e\x1c\x30\xb3\x13\xe9\x32\xe6\x5a\x48\x65\x9e\x4c\x18\x3c\x55\xc7\x92\x3a\x31\x4c\x1f\x3e\x57\x6c\xd2\x13\xeb\xef\xc7\x53\xd6\xb4\x49\x16\xa7\xc0\xda\x25\x16\x51\x95\x94\xbd\xd2\x4e\x3b\xfe\xa3\xa2\x8c\xea\x53\xbd\x38\xfd\x59\x9c\x75\x89\xc3\x72\x1d\x8e\x13\x4b\x22\x0b\xfe\x2b\xaa\xdd\x38\xd6\xbe\xd4\xdb\xab\x8a\x62\x98\xa2\x9a\xe2\x49\xfa\x30\xe8\xe1\xc9\x20\x01\x2b\x04\x67\x82\x7e\x7a\xe8\xcb\x44\x3c\x37\xe8\x70\x96\x4e\x2c\x1d\xd3\xd3\x81\x11\x54\xb7\x71\x51\x1c\xcd\x46\x6e\x62\x94\x76\x08\x11\x8b\x4e\x59\xc1\xd1\xf3\x6e\x88\xdb\xd1\xf3\xfe\x47\x9d\x55\xfc\xe6\xc7\xc3\xc3\xfe\x56\x52\x33\x1a\x34\x42\x33\x1c\x7b\x63\xda\x80\x70\x22\xc2\x1f\x0c\x70\x16\x65\xd1\x86\x23\x05\x2d\x46\x0c\xd9\x3d\x5c\x72\xa8\xfb\x2e\x53\x6f\x4f\x99\xd4\x86\x96\x53\x51\xca\x86\xe1\xd3\x7d\x10\x07\x74\xc2\x8b\xd1\xae\x9d\x73\x20\x2c\x9a\x9b\xef\xe7\x88\x15\x33\x4c\x53\xe7\x49\xd9\x9c\xe1\x34\x59\x77\x3b\x50\xfa\x2c\x7d\xe4\xc1\x3f\x5f\x7d\x95\x43\xdc\xf8\x4e\x72\xb6\x67\x70\x9c\xcc\xc3\xec\x9d\x51\x74\xcc\x06\xc1\xf9\x27\xcd\x8c\x3a\x20\xd6\x2e\x63\x4d\x7e\x9f\x8c\xbe\xfd\x48\xc8\x6d\x48\x36\x7b\x07\x88\x2e\x70\x51\x4d\x2b\x5c\xea\x94\x10\x3f\xa9\x04\x12\xeb\x72\xb3\x31\xa5\xe8\x98\x75\x75\x9f\x49\xb8\xcb\xd5\x52\x3b\xcc\xe8\x05\x24\xf7\x28\x1d\xe0\x38\xa2\x4b\x4e\xac\x47\x62\x32\x5e\x35\x9f\x69\x57\xcf\x91\x60\xa0\xac\xb1\x7a\xa5\x9c\x7c\xb1\xf7\x2a\x4b\x40\x8d\x34\x49\x5c\x07\xda\xe4\x17\x37\x3d\x0c\x9e\x3c\x11\x33\x71\x0c\x56\x95\x2a\xe7\x78\x52\x95\xd1\x8f\x4a\x87\x8b\xb4\xf5\xe3\x5c\x0e\x8e\xc8\xfb\xd3\x2c\x52\x95\xf1\xe9\x99\xd8\x79\x5f\xca\xf3\xba\x63\x77\xcc\x89\xf8\x45\x3a\x35\x17\xcd\x07\x61\xc7\x77\xf7\xe0\x20\x68\xc3\x7f\xfe\x80\x57\xa8\x2d\x83\xe0\xdb\x26\x7b\x73\x07\x18\x6f\x2c\x3c\xaf\x06\xde\x15\x72\x81\xab\x4a\x9d\x8d\xee\x7e\xcb\xbf\x49\xdc\xda\x89\x56\x6e\x7e\xfb\x45\x66\x17\xd9\x03\xae\xdd\x3d\xe7\x8e\x8a\x58\x8c\xc8\x7d\x7e\xa9\x73\x9f\xf7\x62\x3c\x38\xc7\x68\xbf\x56\xe5\x3f\xe1\xc5\xc1\x33\x41\xd7\x50\xfb\x5f\x2a\xfb\x1c\xe6\xf4\xab\x64\x68\xcb\xb4\xa9\xce\x2a\x82\x6d\xa2\x5f\xf2\xb2\x22\x90\xba\xec\xb8\x1b\x00\x99\x93\x66\x01\x66\x98\x9d\x7e\xa1\xf3\xa8\x37\x10\x31\x83\xbf\x01\x52\xf6\xc0\xbc\xe3\x84\x24\xf5\x0a\x8b\x9f\x29\x1b\x9d\xb4\x4e\xba\xd5\xeb\xe4\xaf\x2d\x5a\xc3\xaf\xc2\xb9\x10\x26\x51\x12\x0a\x60\x8f\xa0\x71\x08\x15\x8a\xbe\x49\xfc\x64\xfa\x65\x90\xa3\xa2\xfe\x57\xe4\x63\x23\x72\x0e\x36\x12\x4c\x2b\xd9\xbf\x86\xf4\x96\x92\x6a\xbe\x1d\xc2\xfb\xea\x48\xa8\xd3\xc2\xf8\x61\x3c\xe5\xf2\x89\xf4\xe0\x99\x3e\x98\x70\x12\x06\x75\x8e\x9d\x18\x39\x39\x1e\x95\xbb\x46\x26\xaf\x11\xe1\xd2\x1f\xff\x17\x0c\x25\x11\x3f\x17\x35\x46\x6d\x5a\xc1\x54\xb8\x2e\x95\x9a\x11\x63\x95\x18\xf8\x36\xc2\x1b\xc8\xc9\x49\x55\xd7\xab\x48\x0b\x73\xa4\xae\x43\x33\x02\xb7\x18\x2f\xa0\x62\x46\x05\x65\x65\x5c\x22\xc9\x31\xe7\x7a\x37\xb4\xd7\x67\x4f\x5f\x0e\x0a\x34\xca\x5b\x71\xe9\x9d\x5f\x36\x79\xe3\x08\x9e\x5f\xfa\xbe\x19\x1f\x41\x20\x4e\x90\x52\x6e\x5f\xc5\xcd\x6e\x2d\x17\x71\x94\x3a\x13\x33\x39\x56\x09\x03\xbb\xdf\x4e\xbe\xdd\xb3\x91\x41\xc5\x2c\x62\x32\xee\x97\x27\x93\x34\xbb\x92\xec\x92\x5b\x35\xd7\xda\x68\x3e\xce\x6e\xd9\x36\x73\x25\x94\x13\x96\x1c\x6d\xab\x7a\xaf\xf3\xec\x23\x96\x04\x2e\x08\x32\x9c\xae\x0e\x72\xf7\x55\xd8\x98\xa1\x1a\x9a\xe5\xfc\x9a\xb7\x9c\x46\x81\x39\x95\xb0\x24\x62\x26\x7c\x88\x12\x97\xcb\x82\xb9\xe7\x83\x42\x4c\x70\x1b\x07\x54\x36\x89\x0e\xb9\xca\x38\xb5\x40\x79\x41\x97\x66\x96\x68\x60\xd2\x37\xeb\xad\x9e\xa6\xf2\x32\x53\xc3\x17\xeb\x64\x52\xce\xd1\x22\x06\x5c\xe7\x59\xa9\xc1\x5f\x1c\xe4\x99\xe7\xc5\x41\x1c\x6b\x50\xa0\x9e\x66\x55\x8a\x1b\x5b\xc0\x2a\x10\x94\xc6\x5e\xe8\x7a\xe8\x69\x13\x11\x0e\x70\xbd\xc1\x41\xf7\x98\xb5\xb8\x67\x3d\xc1\xc1\x06\x03\x52\xa1\x3b\x73\x6c\xe4\xe0\x72\xf0\x21\xde\xd5\x0c\x9b\xf3\x07\xab\x6c\xe4\x5d\x50\xae\x8b\x8d\xc6\x47\x2e\x1b\x88\x64\xf6\x52\x07\xd3\xa2\x0c\xd4\xa9\xb8\x7c\x20\x23\x6e\x31\xd5\x45\xea\xde\x6e\x4a\xff\xd8\x61\xfd\x21\x27\xcf\x07\x46\x04\x07\x58\xc1\xd0\x09\xdc\x82\x21\x0c\x87\xcc\xdb\xc2\xb4\x11\x8a\x77\xd2\x5d\xf7\xb4\x07\xb8\x9f\x8f\x64\xa1\xdc\xad\xbc\x67\xa9\x6c\xe4\xe0\xa9\xcc\x95\x9d\x71\xbb\x36\xcb\x71\xc4\x06\x99\xad\xd2\x16\x34\x98\xc2\x31\xec\x7e\xd5\x35\x12\xa2\xf0\x55\x2f\xe9\x12\x59\x66\xd5\xd4\x9b\x67\x52\x95\x41\x1c\x09\x3e\xc5\x5a\x01\x1e\xb6\xed\xe8\x65\x80\xec\x84\x8f\x6b\x7b\x21\x65\x7f\x43\x01\xdc\xd0\x04\xeb\xaa\x3b\x9b\x59\x61\x78\x0c\x4b\x0c\x69\x6b\x1c\x2d\x78\xb8\x41\x76\xee\x2d\x24\x6d\x32\x38\x76\xd9\x4e\xe3\x9a\xe6\x04\x67\xe7\xac\x33\x44\xdb\xbb\x51\x06\x33\xc7\x7c\x7d\x26\xb3\x2b\xf4\xa7\xcc\xe4\x59\xb4\xa1\xd2\x1f\x6d\x2d\xd3\x22\xa5\x8c\xd7\xf9\x1f\x0b\x2c\xf8\xc2\x95\x42\xa3\xfc\xec\x8d\x41\x7d\xe5\xc0\xd1\x57\x4d\x86\x4e\xa1\x91\x83\x51\xc9\x38\x23\xed\xb8\xa5\xec\xf6\x4d\x79\x99\x18\x7b\x43\x7b\xfe\xce\x54\xd0\x90\x16\xfd\xa6\xa2\x0c\xb7\xe2\x56\x59\x70\x41\xb2\xcb\x0f\x50\xbd\x90\xe8\xa7\x11\x2f\xf5\x8f\xa6\x4f\x4c\x8e\x0e\x9b\x2d\xc7\x13\x5b\xc7\xaa\xcc\x94\x9d\x68\x30\x5b\x91\x96\x8f\x79\xa2\x59\x55\xb7\xb3\x3f\xbd\xc1\x6b\xfb\xb5\x5a\x90\xf7\x9d\x9f\xea\xbd\x0f\x0b\xb4\xc6\xed\x11\x9c\x2c\xd9\x4c\xb9\xaa\x7b\xde\x5f\x2f\x53\x69\xdf\x36\xa3\x4f\x5f\x4c\x08\x12\xc9\x75\x3e\x51\xd4\xd3\xf7\xcd\x13\xb6\x43\x85\xa3\x95\x2e\xe7\xc8\xb0\x11\x4f\xe9\xdb\x26\xf0\x10\x7d\x15\xa1\xc4\xfb\xd3\xc7\x8c\xfd\xb7\xba\x8d\x46\x9d\xc0\x8e\x4e\x6a\x0b\x96\x32\x3c\x76\x6b\x17\x3c\x09\x17\x12\x45\x91\xe4\x17\xa3\x54\x51\x67\x20\x56\x39\xee\x49\x22\x7c\xc0\x3a\x2f\xe1\x38\x3a\x8c\x08\xe3\x7e\xfc\xf3\xf2\xa5\x11\x4d\x99\xe0\x44\x98\xbe\x5b\x25\x1c\xed\x56\x8f\xf7\x3c\x43\xf5\x91\xfb\x70\x03\x9f\x88\x42\x86\x51\xe1\x0f\x5a\x02\xbb\xe2\xca\xc9\x70\xb2\xc8\x3b\xa5\xdc\x87\x47\x4b\x36\x0b\xee\xd0\x3b\xb9\xe2\x14\x4c\x39\x1a\x28\x50\x5d\x07\x1b\xa0\x6a\x6a\x16\xa5\xea\xa4\x1c\xdb\xc2\x69\x62\x45\x1f\x48\x8d\x27\x8a\x21\x48\x3b\x69\xd1\xea\x1f\xa8\x5e\x62\xf8\xcf\x7f\x06\xf6\x6c\x28\x6e\xe8\x92\xda\x9e\xb1\x96\x76\x0f\x93\xb4\x12\x49\xd4\x9e\x30\xb8\x0c\x50\x6b\xa4\x5f\xfc\x6f\x6f\x98\x65\x50\x73\x0e\x3e\xa5\xd2\xa4\x52\xf7\x81\x4d\x69\xa5\x14\xd5\x90\x4f\xb3\x43\x79\xdd\x4e\xdf\x73\xc6\x55\x0b\x98\x63\xe9\x40\xd7\x46\x0a\x6f\x5f\x09\x05\xdf\xd4\x6b\x43\x43\xd4\xb8\xba\xcc\xf8\x72\x53\xc3\x1f\x60\xb7\x12\x44\x5c\xc5\x29\x34\xde\xdd\x94\x0c\x3d\x9c\xbb\x68\x5d\xfb\x41\x32\xc7\xd7\x14\x7e\x2f\x44\x25\xa3\xdb\x1b\xc7\x65\xf4\x4d\x21\x37\x16\xa9\x3b\xdf\xd7\x4b\xa6\x9c\x43\xe6\x0e\x28\x0d\x3e\xad\x6c\xf1\x07\x54\x96\xb2\x94\x4c\x01\xb7\x78\xad\xd2\x61\x42\xb3\x62\xf3\x1c\x87\xb1\x44\x6e\x03\xa1\x8f\xfa\x36\xb2\x10\x5b\x97\x78\x59\x64\x2d\x8b\x46\x3d\xaf\x8d\xba\x30\x38\x76\xa1\xdc\xf5\x59\x3d\x1c\x5e\x27\x99\x27\x93\x90\x0a\x3b\x77\x7c\x74\xa4\xea\x6e\x75\x40\xd2\x5d\x20\x89\x4d\xea\xaa\xb9\x8d\xaf\x46\xef\x1e\xaa\xea\x09\x87\xfe\x48\xaa\x96\xa1\x68\xb4\x0f\x0c\xb5\x37\x98\x1d\xc1\x21\x95\xd7\x7e\x44\x71\x4d\x31\x8c\xcc\x60\x8d\x6f\x5d\x25\x56\x70\x9c\x38\xba\xf5\x3d\x67\xff\xe4\xd1\xd3\x5f\x3d\xf5\xb0\x3a\x7e\xdc\xcb\x6f\xa0\x4d\xdc\x64\x2d\x36\xdf\xc8\x91\x51\x3e\xf9\xbe\x26\x09\x82\x9f\x4f\xe1\x1f\x84\xd9\x38\x22\xa7\x97\x2a\xbc\x62\x0a\x2e\x64\x32\x80\x36\x54\xe0\x89\x9b\x2e\x2e\x03\xe5\x80\x49\x6e\xf6\x7f\x2f\x24\xf0\xca\x17\x92\x93\xdf\x60\x66\xca\x78\x8a\x9f\x77\xad\x31\x0f\x44\x25\xb6\xd3\x2e\x63\x51\x74\x87\x77\x5f\x1c\xa8\x49\xb8\x77\x73\xe4\x17\x09\x9d\x88\x1f\x9c\xda\x9a\xe9\x8b\x57\x54\xac\x4d\x9d\xa0\x38\x25\xf4\x52\x78\x85\xce\xf8\xa7\xe4\xa3\xcc\x19\x6c\x3a\x26\xda\x5d\x6b\x31\xc1\x9d\x83\xa8\xe8\x38\x59\x9b\x54\x02\x4b\xe0\x49\xd9\x45\x07\xff\x99\x34\x28\xcb\xd2\xca\xd2\x84\x2c\x7d\xf6\xe6\x35\xbc\x47\x2d\xab\x8a\x6a\x81\x7c\xdf\x64\x08\x67\x2b\xcb\x3d\x98\xc1\x13\x7e\x46\x8a\x09\x74\x96\xdd\xa2\x1b\xb2\x74\x4c\xeb\xf6\xc6\x5d\x50\xc8\xed\x67\x6f\x5e\x3b\x3f\x3f\x90\xdb\xfd\xb9\x2c\xd3\x9f\xbd\x79\x3d\x71\x7e\xf8\x6f\x60\xfa\x90\xb2\x4f\xc2\xf4\x1e\x2b\xfa\x3d\x12\xae\x63\xe0\x2c\x9e\xc8\xfa\xd5\xa6\x64\xa4\x70\xff\x3a\xd2\x47\x48\x83\xd5\x5d\x41\x5d\x4d\x26\xf0\xcf\x2a\x2a\x6b\xcf\xc8\x4b\xd2\x76\xdc\x12\x17\x55\x89\x65\xfd\x86\x16\x35\x74\x9a\xd9\x4b\xd8\xca\x5e\x04\x50\x23\x2f\x57\xa4\x5c\x38\x53\xad\xa7\xa6\x76\xc4\x56\x67\x81\x93\xba\x4c\x8c\xcc\x77\xb8\xfb\xde\x28\x32\xf8\xac\x0a\x69\x71\x00\x9d\xc2\xdc\x8c\x88\xeb\xca\xc8\xa9\xa2\xb5\x01\x46\xb4\x0a\x1a\x38\xe4\xbe\xf5\x4b\xab\x36\x76\x48\x7d\x4f\xdd\xc5\x63\xe4\x0c\xab\xad\x54\xca\x77\x4b\xe4\xca\xf8\xfc\xaf\x82\x01\xe1\x51\x86\xcf\xc3\xbe\x87\xfa\xa8\x07\xea\x2a\x38\x25\x12\x82\x32\x74\x75\xb6\x33\x32\x0b\x79\x4d\x96\x3a\x61\x81\xac\x9a\xde\xbb\x31\x1b\xf8\xcf\x17\x67\xb1\x5b\xfb\x13\xba\xc5\x40\x97\xad\x02\x22\x59\xa3\x56\x99\x92\xe8\xa4\x93\xca\xa0\x63\xc1\x82\x0c\x8a\x8b\xb3\x9d\xad\x79\x52\x21\x45\x1c\x9f\x48\x1e\x7f\xf8\x34\x56\xaa\x49\x3a\xcb\x81\x17\xf3\x9d\xca\xf7\xef\x73\x70\xc2\x29\x21\x13\xdc\x50\x05\x5e\x42\xff\xd2\x84\xc5\x17\x52\x5d\x46\x82\x1d\xc6\x3f\xa0\xe7\xae\xa1\x2e\xc3\x7a\xec\x2c\x5c\x67\x21\x25\x3b\xd8\xdb\x86\x06\xb6\x77\x86\x92\x21\x15\x4d\xdc\x56\x24\x4d\x9b\x9f\x15\x21\x53\xf7\x11\x3d\xc6\x7c\xb8\x2b\x91\xa2\xb0\x6f\xa2\x7b\x09\x1d\x58\x6e\x97\xd0\x5d\x46\x7d\x24\xa1\x33\x5e\xd7\x23\xd2\x3b\x42\xc3\x40\xb2\x87\x90\x3e\x1a\xf5\x87\xa8\x93\x68\xc3\xcc\xf5\x86\xf4\x57\xbc\xde\x71\x51\xb1\xee\x9a\xc1\x62\x17\xd4\x51\x39\x6c\xc8\xf6\x78\x2f\xd4\x53\xcf\x06\xd4\x56\x1e\x57\x91\x39\x86\xfb\xe9\x76\xf3\x1d\x07\xd0\x71\xc0\xe4\xa7\x54\x22\x4b\x9f\xff\xbe\x71\xbc\xe0\xec\x51\x43\x05\x3d\xf9\x35\xc3\xd3\x7b\x2f\xa6\x80\x6c\x66\x86\x62\x5b\x6d\xb6\x55\x91\x29\x11\x71\xa4\xb0\xc2\xfc\xdf\x0d\xb7\xc2\xf2\xec\x77\xfd\xb5\x2a\xb1\xa3\xdd\x28\x61\x21\xf5\x81\x59\x18\xc3\xb4\x21\xa4\x44\x71\x73\x7d\x8b\x42\x79\x6c\x90\xf5\x8c\xe4\x28\x3e\xf2\x5f\x91\xf6\x5c\x65\xa3\x24\x52\x0f\x87\x85\xef\x5c\xe4\x6e\xd1\x55\x7a\x0a\x27\x47\x5d\xfc\xe9\x3b\xd2\xc8\xdf\xe1\xf8\x1c\x31\xf4\x5c\xf5\xbb\xe8\x4e\x5a\xbe\xaa\xca\x76\xeb\xda\xc1\x16\x6a\xdb\xc1\xe3\xd5\xb7\xeb\x99\xeb\x6d\x40\xfc\x44\xed\x3b\x87\x15\xd2\x9e\x01\x74\x9f\x71\xa1\xe0\x94\x2b\x87\xda\x94\x37\x00\x1b\x71\x59\x62\x69\x5d\xbc\x06\x7d\xd7\xf0\x36\xdb\x7c\x3b\x55\x94\xd6\x6e\xf9\xa6\x1f\xdf\xfd\x62\x50\x10\x6b\xb4\xac\x02\xd3\xc3\xbd\x6a\xc9\xbc\xa7\x48\x7a\x50\x93\xec\x89\x32\xa4\xe5\x83\x59\x23\x73\xce\xee\x53\x1a\x29\x69\x37\x3b\x2d\x57\xda\x59\x16\x72\x97\xf2\x91\x85\x59\x1d\x12\xc7\x19\xec\x09\x2b\x5e\xb7\x4c\xce\x48\x64\xab\x04\x38\x29\x2e\xf7\xf3\x02\x34\xd4\xf9\x52\x23\xc9\x01\x36\xae\x27\x07\xbd\xb7\xc0\x93\xe7\xf8\x59\x0d\x1d\xe1\x66\x5a\x35\xa9\xdd\xbe\x3e\x6b\x8e\xee\x3f\x6e\x96\x5f\xea\xe5\x95\xd8\x8c\x9a\x07\x67\x96\xe4\xf3\x41\xbb\xc5\x6c\x78\x29\x4a\xb7\x17\x47\x4a\x55\x0a\x96\xef\xaf\x07\x59\x4d\x55\xdb\xf8\x69\x20\x7d\xf5\xb2\x27\x73\xca\xe4\x0a\x19\xec\xd9\x7c\xa1\x30\x0c\xe3\xd4\x28\x91\xe9\x7c\x6e\x86\x5e\x7f\xba\x54\xde\xe3\x7e\x78\x5a\x8c\x97\x1a\x97\xf0\x87\x4c\x96\x10\xee\xb8\x28\x3b\x2a\x81\x65\xf8\x0d\x29\x0f\xbe\xf4\x1d\x29\xbf\x49\xf2\x96\xd4\x43\xf2\x5b\x82\x14\xc1\x10\x18\x9b\xf4\x12\xa7\xe1\x05\x12\xf7\x83\x50\x20\x14\x90\xaf\xe8\x14\x97\xa8\x68\x58\x91\x95\x2d\x55\x23\x5b\x57\x62\x70\x1c\x8b\xdf\x82\xe7\x94\xf6\xfa\xce\xd6\x43\xd7\x7b\xa3\xab\x2e\xca\xae\x7f\x95\xed\xd9\x91\x23\xac\xc0\x18\xa6\x12\xc7\x26\x7e\x64\xf1\x1c\x65\x2e\x8e\x44\xf6\xd8\xe4\xf6\xfe\x0c\xe9\x0e\x3a\xfc\x65\xd3\xb7\x15\xb9\x3c\x78\x4c\x22\xaa\xa5\xe5\xd0\x84\xd0\x71\xd4\x37\x36\xca\xa6\x5b\x7a\x3f\x5f\x19\x1f\xb3\x40\x75\x4d\xed\xf5\x5e\x93\x70\xba\x9a\x61\x5d\x1d\x97\x2b\x77\x73\x6e\xaa\x93\x34\x1d\xc5\x6e\x4b\x10\x73\xe4\xb9\xd3\xb8\x07\xae\x71\x47\xb9\x8d\xd7\x81\x3d\x77\x03\xae\xca\x17\xfc\xab\xa9\xea\x7f\xe9\x1b\xc7\xc9\x5a\x06\x9d\x73\x38\xd5\x2d\xc2\x89\xcc\x34\x6e\xae\x9a\x1d\xc7\x79\xe3\xd5\x3b\x64\x11\x50\x49\x38\xbd\x17\x02\x19\x51\x0e\xc8\x5a\x59\x39\x53\x63\x23\x6c\xac\xae\x29\x7b\x82\x2a\x6b\x54\xea\xf7\x1a\x44\xc2\x92\x4d\x97\x34\xef\x71\xa5\x3d\x9d\xac\xe7\x21\xab\x7e\xbe\x0d\x13\x33\x23\x91\x6d\xf0\x2a\x48\x67\xfd\x93\xbb\xfa\xe9\x43\x7d\x93\x4c\xe6\x67\x7c\xd9\x61\xf6\xb5\x77\x5d\xb1\xe8\xae\x88\xf6\x00\x46\xc5\x2d\xf8\x2f\x93\x2c\x96\x0d\x56\x07\x46\x24\x64\xb1\x69\xbb\x92\xae\x1c\xee\xa4\xde\x73\xe1\x4f\x56\xc5\xd1\xff\x92\x36\x27\xb1\x2b\xd9\x6c\x41\x43\xfc\x6a\x49\x69\xfb\x70\x88\x94\x4f\xe7\x16\x57\x47\x91\xa7\x5c\x75\xa7\x2c\xe3\x8b\xc9\xde\xe2\x95\x72\xfd\x06\x98\xa8\x97\x4f\xb4\xd9\xcd\x5e\xb6\xda\x9e\x24\x98\x87\xaa\xa9\xaf\xff\xf4\x05\x6b\xfb\x0a\xb5\x22\x0f\xca\xbd\x0c\xd1\x51\xc9\x47\x35\x4c\xf1\xb0\x12\x46\xc7\xc3\x18\x26\x91\x90\x1b\x33\x84\xc6\x17\xd1\x4d\x0a\xd6\xa4\xab\xc8\xd8\x3b\xfa\x1a\x45\x96\x85\xf4\x0e\xb6\x67\x57\x31\xb2\xa0\x5f\x10\x80\xec\x96\xdd\xce\xe2\xbc\xe2\x25\x71\x51\x80\x23\xbc\xff\xb4\xef\xd7\x70\x9b\xe1\x79\x2a\xa8\x98\xbf\x31\x14\x16\x42\xef\xaa\x8e\xb7\x49\x61\xf4\xd4\xbc\x4e\x39\xf0\xef\x86\x55\x03\x87\x0d\x6b\x46\xe7\xc6\x72\x4b\x6f\x85\x51\x8c\xce\x88\xc8\xe0\xb2\xc3\xe9\x90\xd0\x3d\x17\x80\x1c\xa1\x3f\xfa\x12\xdc\x73\xcd\x27\x4b\x51\x57\x90\xdc\x75\x86\xf2\x94\x86\xb0\x4b\x4a\xfa\x2a\xa5\x6f\xdf\x72\xdb\xd3\xf1\xcd\x0d\x78\x60\x2d\x5e\x1c\x8c\x91\xf1\x2e\x6b\xfe\x38\x82\xf9\x39\x84\x72\xbc\x40\x6e\x4b\x18\xbb\x9c\x99\xa7\x12\xcc\xfb\x84\x48\x3a\xe2\x48\xfb\x6f\xcf\x27\x89\xa8\xfa\x3d\xc8\x61\x93\x63\x84\x2c\xbc\x51\x49\xe9\xd8\x5b\x5b\x36\xa6\x7c\xc5\xd3\xb8\x6c\xaa\xd8\x4e\xf9\x5f\xe6\xb7\x6d\x56\x38\xf1\x33\xf9\x44\x01\x8d\x7a\x8f\x14\x7a\x1d\xa0\x68\x0d\x9d\x92\x30\xde\x3c\xf5\x00\x1c\xc1\xfb\x38\xf6\x65\x04\x14\x59\x8c\x3d\x86\xd2\x18\x03\xd7\x70\xcd\xd1\xaa\x9b\xfe\x4f\xa6\x39\x74\x69\x81\x2f\x9a\xe3\xcf\xa2\x39\x64\x7d\x30\x54\x96\xe0\x3c\xa7\xa2\x1f\x2c\x4e\x3d\xc3\xa2\x8b\x80\x49\xde\x91\x15\x3f\x1a\xbc\xaa\xd7\x30\xaf\x1a\xd6\x5d\xb2\x5b\x85\xe5\x50\x8b\x9b\xaf\x19\x54\xf3\x39\x2e\x2b\xc4\xb0\xb8\x85\x38\xad\xe5\x9d\x7e\xc5\x58\x03\x0a\xfd\xc3\xc3\x5e\x80\x48\x0d\x17\xab\xa5\x80\x63\x7b\xd5\x52\x4f\x61\x78\x1d\xec\x55\xcb\x4b\x7a\x21\xf1\xd3\xd6\x1c\xc5\xe2\xd8\xae\x17\x49\xe9\x84\x48\xfd\x52\xbe\x8a\x99\xf2\xb1\x64\xf4\xa8\xf4\x8b\xbc\xb9\x9f\xa7\xd0\xf9\x63\x91\xbb\x4d\x9d\xbf\x45\xce\xb1\xe6\x63\xc4\x82\x9e\xd4\x7c\x8c\x81\x6b\x88\xf9\xd0\xe5\xa9\x6d\xad\xf9\x6b\xc7\x0f\x7d\x4c\x33\xa2\x66\x96\xf6\xb0\x6a\x6e\x36\xb5\x21\xf0\xc5\x88\x3c\x86\xfb\x19\x91\xe7\xcf\xeb\x78\xf6\x82\x1a\x41\xba\x75\x97\x73\x14\x08\x4f\xa5\x30\xc6\x01\x35\x44\x5b\x28\xc5\xe0\xbe\x48\x15\xaa\x08\x75\x92\x22\xed\xde\x50\xdd\x60\x6a\x18\xd8\x6c\x3b\xfd\xb2\xab\xa9\x4f\x9a\x7e\x5b\x5c\x1c\xbb\x49\xa8\x4e\xea\x3a\xac\x41\xfa\xe7\x3e\x55\x83\x44\x09\xb5\x07\x1c\x8b\x59\x2c\x7c\x1e\x76\xcb\x03\x30\x84\xb5\x4c\xd2\xe5\x53\x06\x41\xf4\xa4\xdb\x89\x83\x7c\xb1\x44\x5b\xb4\x44\x7e\x6e\x99\x55\xf6\x19\x92\xf5\xa9\x7c\x8b\xfb\xc4\x3b\x68\x36\x5f\x2c\xec\xf2\xd9\x6c\xda\x86\xcb\xdc\xaa\x65\xf3\x49\x20\x94\xcc\x86\x60\x8d\xc4\xfc\x53\x69\xac\x0d\x56\x33\x4e\x97\x3d\x65\x58\x46\x4f\xfa\x25\x32\xf3\x67\x53\x65\x32\x32\xb3\xec\x79\x15\x57\x16\x6e\x57\x17\xb0\x34\x31\x39\x93\xe8\x38\x4d\x6e\xec\x6c\xfc\x06\x35\x32\x8d\xfb\x33\x87\x67\x36\x52\xef\x3d\xfb\xdc\xbf\xa8\x7e\x1f\xa8\xf4\x37\x59\xfc\xe1\x21\x98\x17\xac\x0d\x7f\x69\xd6\xc8\xdd\x89\x0a\xc3\x83\x7d\x27\xd9\xba\xe1\x07\x35\xae\x3e\x02\xcc\x20\x65\xf0\x8b\xde\x10\x72\x58\x78\x96\x98\x7b\xa4\x57\x01\xf2\xe7\x8d\x30\x8d\x31\xaa\x63\xc9\xfe\x67\xb3\xaa\x7d\x66\x76\xec\xfa\x1e\x95\xa5\x1f\x93\x9d\xb7\xc7\xca\xb9\x54\xe3\xd3\x9a\x50\xdc\x06\xe5\x5a\xc5\x97\xd4\x73\x30\xa8\x76\x30\x4a\xe3\x60\xec\x83\x2e\x61\x5b\xd7\xc6\xce\x88\x2d\x77\xf0\xb4\xb1\x7d\xa5\x52\xe3\x56\x56\x8a\x54\xdd\xcd\x49\xbc\x07\x03\x89\x13\x6f\xa3\xaa\xca\x4e\xb1\xde\xac\x37\x53\xf0\xb5\x08\x4e\x1b\xf6\xd0\xe3\x7f\x87\xc7\xe2\xb7\xdf\x7a\x2d\xf2\x68\xbe\xae\x9a\x0e\x1e\x1c\xe1\x03\x40\xa9\x1f\xed\x13\x40\xe9\xdf\x4d\x9c\x0a\x8e\xc5\x53\xb6\x7d\x25\x21\xd4\x15\x28\xc1\x29\x36\xf3\x92\xbb\xd0\xcb\x86\x55\x75\xf4\x6c\xfa\x35\xc6\xd6\x4b\x6e\xf6\x39\xab\x8a\x22\xda\xf2\x82\x86\x27\x09\x94\x21\x86\x27\x83\x5e\x2e\x77\xaf\x25\x44\x8b\xc1\x25\x7c\xc7\x97\xd2\xf5\x0c\x72\x4f\x0c\xa2\x8f\x6a\xd6\x77\xef\x02\xa3\x37\x35\xac\x63\x29\x5a\x6d\x0f\x5f\x4a\x66\x0b\xf2\xb0\xa5\xe8\x41\x87\x2e\xe5\xc9\xa2\x14\x76\x92\x61\xe5\xdd\x53\xe3\x94\x98\xb2\x96\xac\xed\x58\x39\x4f\x35\xbe\x45\x6f\x0b\x86\xa4\x2f\xd3\xe7\xc0\x66\xd9\xcb\xea\x76\xc4\xb1\x77\xd6\x93\x28\x71\x27\x9a\x84\x4f\x75\xe4\xe2\x20\x03\xd1\x91\x5e\x9e\xba\x23\x29\x80\x05\x85\x08\xa7\x5a\x8b\x4a\x0f\xd4\xdb\xa3\x29\x59\x36\x65\xba\x6c\x7c\xf4\xd5\xe7\xae\xc2\xdf\xef\xc3\x3d\xb4\xb6\x04\x28\x43\xde\xfd\x80\xa1\xae\x8b\xc5\x88\xba\x30\xa4\x37\xa9\x15\x93\x8f\x5e\x37\x9c\xab\x64\xbd\xfb\x9c\x70\x6e\xe3\xb2\x38\x3c\xee\x85\x71\xe8\xbe\x34\x2e\xcb\x43\xb4\x78\x2a\x5d\x9c\x01\x45\x92\x60\xf0\x9d\xef\x67\x1d\x97\xbe\x41\xd5\x16\x32\xa7\x25\x2a\xa1\x53\xc7\x6f\xd4\x53\xf0\xa9\x6e\xd5\x34\xca\x4a\x55\x75\x77\x7e\xc2\x37\xe8\x87\x35\xc3\xf4\x3d\x6e\x65\x6a\x2a\x2e\x45\xc9\x83\x67\xc7\xb0\xcb\x15\x3f\xa2\x99\xf0\x90\xfb\x09\x41\x52\xac\xe8\xce\x57\xe2\x29\x5f\xa0\x90\xce\x93\xa0\xf9\xee\x86\xd4\x8b\xcb\x36\xa6\x80\xeb\x54\x1a\x19\xe8\xcd\xa5\xfe\xae\xe7\xf0\xef\x93\xdf\x76\xdf\xcd\xef\xa8\x16\x10\x40\xb1\xd7\x15\xef\xe8\x7e\x72\x2b\x06\x74\x94\x8f\x67\x34\x4a\xea\x81\x47\x9c\xf1\xed\xc2\xdf\x1e\xe8\xd7\xe9\xd4\xd8\x27\x75\xe9\xd2\x6b\x78\x52\x77\x2e\x07\xc2\x50\xff\x27\xec\xff\x19\xdc\xb8\x1c\x08\x63\x5c\xb8\xd1\xc1\x1a\xf0\x23\x1a\x03\x5e\xc3\x4b\x8d\xa0\x3d\x10\x1a\xbf\x03\x07\x7f\x35\x6f\xcc\x62\x22\xe1\x8a\x75\x94\x07\x1a\x86\x83\xcf\xe2\x82\x3d\xe0\xd1\x40\xbc\xd1\x93\x81\xd9\x73\x9f\xd7\x98\xb1\x28\x12\xe3\x1e\x06\x89\xe2\x52\x75\xad\xae\xdc\x94\xea\x10\xa8\xae\x4d\x06\xa1\x3c\xf0\xa1\xe3\x4f\x7c\x6e\x30\x93\x55\x43\xe8\xee\xde\x11\xfc\x2a\xe3\x23\xa1\x97\x64\x6a\x8e\x9d\x51\xa7\xcd\x71\x24\x14\x93\x5b\xbc\xa6\xc9\x00\xc5\x03\xb8\x9b\x77\xff\xcd\xbf\x70\xd7\xc3\xd9\x1d\x01\x53\xef\xfd\xfa\x63\x6f\xdc\x89\x41\x45\x82\x95\xd5\x32\x7e\x4b\x0d\x12\x7f\x97\x66\x67\x85\xc1\x09\x5a\x2c\x70\x53\xee\xc6\x63\x6d\x58\x98\x4a\x0e\x3b\xe4\x4c\x51\xb3\x91\x73\xcd\xd3\xe1\xa5\xe8\xfc\x70\x33\x76\xf2\xeb\xdb\x1c\xc1\xaf\xee\x17\xa3\x39\xcb\x6e\x81\x25\x73\x85\x9d\x1d\x9b\x41\xa3\xb9\x8e\xe1\xd7\x7f\xfa\x38\xd3\x19\x41\x17\x67\x7c\x6d\x6a\xe6\x7c\x90\x4c\xd0\xb7\x63\x3b\xfe\x72\x52\x25\x5e\x8a\x73\x61\xd2\xd4\xf6\xb0\xd2\x67\x05\x2f\xce\x9e\x85\x37\xd6\xfe\x02\x52\x65\x96\x98\x15\xaf\xa0\x45\x42\xce\x72\x43\x76\x0f\x27\x86\x1a\x22\xb3\x31\x88\x1d\x3f\xa6\xa5\xb8\x6b\xd4\xec\x88\xd9\xd1\x46\xb1\x4b\xc7\x4a\x02\x1e\xca\x40\x97\xbb\xbf\xba\x91\xde\x71\xc1\x1e\xa3\x7c\xde\x8a\x0a\x1e\x7c\xa7\xae\xb5\xcc\x36\x8d\xd9\x49\x5d\x9b\x18\x05\x57\x3e\x1d\x31\x8c\xac\x2e\x6a\xa6\xa4\xaf\x67\xac\x59\xc6\xd9\x48\xb7\xe7\x50\x9d\xa4\x61\xd3\x3c\x32\x22\x3c\xf3\xd7\x53\x26\x9f\xd1\x44\x8f\x44\x71\xc2\x8e\x3f\xc0\x90\x77\x14\xdd\x4d\x09\x93\xad\x7d\x96\x94\xa8\x2d\x99\xf4\x93\xba\xf6\x8f\x83\x32\x92\xe5\x35\x4a\x89\x97\x17\x93\x1f\x34\xc6\x06\x82\x16\xba\x0c\x83\x84\xad\xe7\x98\x6c\x23\x3f\x80\x0f\x51\x6d\xf9\x80\xed\x59\xc2\xd0\xf9\x27\x1d\x8a\x75\xf9\xc4\x7f\x3d\xb1\xff\xe2\x43\x6c\xe6\x43\x6c\xc2\x6a\x0f\x77\x27\xd2\x21\x45\x18\xce\x92\xfa\xf3\x50\x0f\xa4\x43\x6b\xbe\xc6\x8c\xaa\x62\xe5\x14\xea\x8a\x32\x20\xd3\xf8\xcd\x8e\x66\x4a\xda\x39\xea\xd3\x83\x7e\xe5\x5d\xb1\xbb\xf9\x24\x15\xd0\x51\xa2\xb2\xfb\x7d\x40\x2f\xb7\x94\x71\x10\x71\x0d\x81\xd7\xc5\x0b\x4c\x6c\xc0\xd4\xfd\x51\xba\x5d\xf5\x8b\xd5\xb8\xb7\x94\x1d\xc8\x98\x0e\x8a\x45\xdc\x29\xaa\x03\x47\xf4\x79\x0b\x57\x8e\xa8\xb1\xf3\xe8\xe8\x6b\x50\x71\x30\xc4\x51\x90\x17\x61\x42\x23\xf6\x75\xd9\x21\x79\x18\x47\xf0\x03\x21\x6e\x9d\xc0\x5a\xd6\xd6\x16\xa4\x3a\x16\x06\x49\xd5\x3e\x8e\x0f\xb8\x9c\x77\xd6\x2d\x52\xe4\xa1\x0e\x4a\x3f\x90\x10\xa1\xf0\x53\xf4\xcd\x7b\xf1\x74\xe4\xfd\x77\xa2\xac\xe2\x24\xf3\xb3\x78\x3c\x23\x7d\x14\xd4\x5d\x33\x98\x13\x25\x1a\xd3\x3d\xf8\xd1\x8c\x93\x58\xd6\xc6\x99\x28\x3b\x0e\xb7\xa5\x38\x24\x9b\x62\xaa\x2e\x05\xab\x2c\x64\x37\x33\x2a\x21\x30\x1f\xa3\xac\xb6\x88\x27\xf6\xcc\x81\xd3\x17\x7a\x0f\xa0\x77\x9c\x27\x38\x84\x92\x0f\xa5\xe3\x8f\x5f\xa8\xb8\x55\x2a\x8e\xa5\xe1\xd0\xd8\xaf\xb6\x73\x11\x60\xc9\xe7\xe3\x3b\x62\xc1\x09\xfa\x26\x62\xc3\x5f\x28\x9c\xa5\xb0\x1b\x57\x57\xd4\xd5\xdd\x3a\xa9\x3c\x26\x34\xfb\x60\x6a\x7b\x51\xa6\x14\xc9\x73\xa1\xdb\x2f\x84\xef\x22\x7c\xa2\xc2\x7b\x8f\x6c\x8f\x8a\x89\x3d\x98\xec\x6e\x8c\x2c\x45\xf5\x81\x31\xb3\x2f\x4c\xd0\xc5\x04\x5e\x20\x72\x08\x0f\x6c\x14\xca\xd9\x06\x2f\xf8\xbb\xc3\x81\x0c\x91\x0d\xf5\x7c\xe1\x8a\x1e\xae\x08\x22\x69\x21\x6b\xbc\xae\xc9\x35\xaa\x6d\x3d\x6f\x87\x43\x92\xaf\x4d\x72\x5e\xd1\x3c\xa2\xab\x32\x52\xf5\x9e\x51\x09\xd7\x6b\xe1\xdd\x49\xd4\x7f\x3d\x74\x1b\x97\xd8\xea\x26\xd8\x62\xe0\xd6\xf7\x0b\x43\x74\x31\x44\x14\x52\x08\xf9\xe1\x0c\x33\xdc\xce\xab\x06\x53\xb1\x63\x6f\xdc\x77\x46\x29\x66\xb0\x5c\xc8\x67\xd0\x50\xee\x79\x93\xd4\x1e\x5d\x4d\xf7\x77\x74\x87\xe3\xb4\x87\x04\xa9\x37\xdf\x8f\xab\xe5\x3f\x09\xf9\xd4\x43\x84\x21\x06\xe5\x83\x7e\x14\x10\x5c\xb7\x22\x59\x04\xaf\x00\xcf\x17\x6c\x9d\x10\x07\xfb\x6e\xb1\xbc\xa7\xc2\x81\xa7\x50\x99\x2b\x41\x05\xaa\x6b\x95\xc6\x92\x7e\x63\x2e\x46\xa7\x97\xc1\x77\x04\x5d\x6f\x33\xee\xbb\x81\x3f\xbf\xa9\xbb\x03\x9b\x5c\xd9\x56\xdf\xbd\xdc\x3b\x82\xef\xe3\x30\xd0\xa7\x90\x02\x2f\x0e\xf4\x5b\x7a\xbd\x20\x7a\x7f\x06\x30\x39\x7f\x78\x88\xae\x9a\x8a\x79\x6f\x40\xa6\xc9\xe5\x3c\x34\x0a\xc7\xf6\xb9\xc6\x48\x3a\x7a\x86\x51\xaf\x3f\xea\x61\xf4\x13\x91\xa3\x87\x31\xcc\x23\x46\x11\x7f\x65\x06\xb9\xdf\xb9\xdf\x81\xff\x09\x00\x00\xff\xff\x9a\x54\x32\x54\x99\xd6\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xd6\xe0\x3b\xbf\xe2\x48\x0f\x36\x8c\xa1\x71\xec\x6e\x6c\x6c\x10\xc2\x32\x06\xa4\x21\x64\x4b\xb2\x40\xe3\x07\xc7\x84\x27\xa9\xca\xa6\x6b\xa8\xae\x6c\x57\x66\xd3\xee\xd5\xf0\xdf\xbf\xc8\xfb\xbd\x2e\x4d\x83\xec\x18\xf1\x20\x41\x77\x5e\x4e\x9e\x7b\x9e\x3c\x79\xf2\xf0\x6f\x3b\x3b\x00\x00\xaf\x6a\xb2\xba\x64\xe8\xb6\x6a\x6e\x4e\x49\x5d\xe3\x82\x55\xa4\x91\x5f\x5d\xcd\x2a\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x56\x0d\xa6\x80\xa0\x30\xed\x60\x4a\x5a\xa0\xb2\x37\xa0\xa6\x84\x12\xd7\xf8\x06\x31\xfe\x27\xb9\xfe\x37\x2e\x18\x15\x23\xad\x66\x55\x31\x03\x54\xd7\x64\x45\x61\x49\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x98\xa3\x66\x0d\x0d\x29\xf9\x74\x14\xd8\x0c\xaf\x61\x85\x1a\x06\x55\x03\x08\x68\xd5\xdc\xd4\x18\x50\x51\x90\x65\xc3\x26\x62\x82\x0b\x06\x02\xd6\xf9\x02\xb1\xea\xba\xc6\xb0\xaa\xd8\x8c\x77\x84\x9a\x14\xb7\xb8\x04\x46\x6e\x71\xa3\xfb\x00\xc5\x6c\xb9\x98\xc8\x55\x5e\x62\x2c\x1a\x92\x66\x5a\x93\xd5\x21\xff\xe7\xa0\x20\x2d\x3e\xd0\x2b\xa7\xf0\xe1\xfc\xe4\xec\xa7\x73\x01\xdc\x9c\xb4\x18\x66\xd5\xcd\x0c\x6a\x7c\x87\x6b\xa8\x9a\x29\x69\xe7\x48\x20\x03\x5d\x93\x25\x13\x63\x69\x94\x58\x4c\xf1\xc9\xfe\x76\xb8\xb3\x53\xcd\x17\xa4\x65\xf0\x6a\xd9\xdc\x70\x38\xaf\x04\x58\xd3\x96\xcc\xe1\xb9\xf7\xd9\x73\xd3\xb2\x26\x2b\xa7\xd5\xb7\x7f\xbc\xfa\xf1\xdd\x2f\x57\xef\xde\x9c\xbf\x3d\x39\x3b\xfb\x70\x7e\x79\xe9\x36\xbc\x38\xbb\x42\xd7\x35\x56\xf4\x74\x7b\x5c\x9c\x5d\x9d\xfc\xf0\xe3\xf9\xe5\xd5\xc9\x9b\x8b\xb7\xaf\x83\xae\x3f\x0a\x1c\x89\x59\xa8\xee\xf4\xe3\xbb\xd3\x37\xe7\x67\x62\xa2\xcb\xc4\x4c\x97\x8c\xb4\xe8\x06\xbf\xc2\x98\xba\xd3\x5c\x5e\xbd\xfb\x70\xf2\xfa\xfc\xd5\xf9\x79\xaa\xd3\x69\xbd\xa4\x0c\xb7\x3f\x9f\xea\x2e\x3f\x9f\x26\x5a\x9d\xbd\x79\xad\xbf\x3f\x7b\x13\x82\xca\x1b\x9c\x2f\x48\x31\xd3\x4d\xce\xdf\xbf\x3b\xfd\xbb\x6e\xb4\x83\x8a\x02\x53\xba\x8b\xea\x7a\xcf\x72\x6e\x92\xc5\xe1\x93\x24\xff\xe1\xe1\x21\x9c\x28\xb6\x58\x20\x36\x93\x0c\xeb\x8e\x53\x63\x06\x51\x77\xb5\xfe\xf7\x88\xcd\x8e\xc0\xf9\x63\x58\xef\xf7\x6d\x75\x87\x98\xea\xed\xfc\x31\xb0\xf7\xf2\xba\xae\x0a\xd5\xd9\xfc\x6e\x97\x73\x7e\x87\x1b\x16\xaf\x03\xf3\x8f\xe1\x2d\x29\xf1\x49\x59\x72\x72\x47\x03\xef\x72\x91\xbb\x38\xe3\x0b\x6a\xab\xe6\x66\x1f\x5a\x52\xe3\x23\xf8\x78\xd1\xb0\xff\xb7\x0f\x68\xce\x91\x74\x4a\xe6\xf3\x8a\x31\x5c\x1e\xc1\xc7\x57\xd5\x1f\xff\xf7\xff\xec\x03\x2a\xcb\x16\x53\x7a\x04\x27\xf2\x97\x97\x7b\x99\xb9\xcf\xa4\x98\x93\x76\x30\x00\xa5\xee\xc1\x3f\xe4\x70\xfc\xef\xff\x35\x0e\x90\x0e\x2c\x7c\xc0\x73\x72\x87\xcb\x57\x2d\x99\x8f\xc5\xc4\xe8\x05\x8f\x9a\x2b\xbd\xe8\xc1\x6b\xfb\x09\x15\xb3\xaa\xc1\x8a\xa9\x4f\x5b\x8c\x18\x2e\xc7\x2d\x68\xcf\x32\xd3\x25\x6b\x97\x05\xd7\x6a\x88\x01\x65\xa4\xc5\xd4\xc2\x07\x17\x67\x42\x01\x46\x80\x50\xd9\xe9\xcc\x2e\x84\xc2\x27\xd1\x2a\xc5\xe0\x66\xbc\xb7\x1e\x8c\xfd\xed\x2d\x7e\x76\x4c\xe3\xaa\xa9\xd8\x10\x8c\xee\x39\x00\xf1\x1f\x8a\xeb\xe9\x24\x80\x04\x8e\x41\x8e\xd4\xd1\x52\xb4\x72\xfe\x32\x4d\xef\x77\xe4\xbf\x06\x93\xa7\xa4\x61\xa8\x6a\x68\xc2\x66\x20\x31\xcf\xd7\xdc\xf0\x09\xda\x69\x8d\x64\xfa\x4a\x03\x5a\x71\xeb\x4b\x71\x41\x9a\x12\xb5\x6b\x63\xcd\x04\x6d\x2a\x0a\xa4\xa9\xd7\x30\xc7\xdc\x50\x32\x02\x33\x52\x97\xa6\x3f\x37\x4a\x3f\x9f\x02\x69\x81\x6b\x57\x69\x9a\x85\xe5\xe5\x4a\x9b\xb7\x46\x4b\x46\x38\x48\x05\xaa\xeb\x35\x2c\xd0\x5a\x58\x3b\xd6\xa2\x86\x22\x65\xea\x31\xa6\x66\xbc\x16\xd7\x9c\xab\x78\x4f\x67\xd8\x05\x6e\xc5\xaa\xe8\x24\xc7\x11\x3e\x6f\x5e\x34\x53\xd2\xc1\x17\xcd\x30\x76\x70\x38\xd9\xb4\xe1\xe8\x46\x0b\x74\x5d\xd5\x15\x5b\x73\x28\x39\x02\xc4\x5a\xff\x81\x96\xb5\xc0\x8f\xf0\x46\xa4\xe5\x5f\x35\xb8\x75\xbb\x32\x22\xfc\x87\xb2\x45\x2b\xbe\xb6\x12\x2f\x08\xad\x98\x1a\xa6\x6a\x0d\x95\x34\x01\xaa\x29\x34\x18\x97\xb8\x0c\x61\xd4\x26\x48\x02\x3a\xf7\x16\x2f\x00\x79\xdf\x92\xbb\xaa\xc4\xed\x91\x03\xee\x8b\xaf\x8c\xcd\x9f\x88\x46\xdf\xf5\x70\xb7\x27\xca\x1b\x4f\x12\x0a\xc4\xa2\xc5\xc1\x27\xfc\xa7\x63\xf8\x49\x31\xc3\xc5\xed\xee\xde\x11\x3c\xbf\x68\xee\x50\x5d\x95\xc2\xf2\x82\xf4\x5e\x24\xde\x75\xdb\xe7\xde\xc0\xf7\xb1\x7c\x35\x7d\x02\xc8\x17\x0d\xc7\x62\xed\xf1\x97\x1d\x50\xc2\x71\xd7\x1a\x1c\xe9\x75\x19\xe2\x35\x66\xc2\x0d\xd5\x8a\x12\xc8\x54\xfc\x19\x30\x42\x92\x45\xa7\xcb\x06\x6e\x30\x53\x9a\x95\xa3\x47\xfd\x1a\x60\xb7\xc5\x6c\xd9\x36\xbd\xf0\x4f\xae\x49\xdb\x92\xd5\xee\xde\xb3\x89\xe0\xdb\x67\x13\x05\x53\x5e\xf1\x48\x1f\x01\xaa\x86\xe1\x76\x8a\x0a\x2c\x15\x86\x74\xc3\x0b\xd4\xc0\x82\x7f\x4f\x67\x52\xe2\x05\x83\xc7\xfe\xab\x19\x8c\x12\xd9\x9d\xb0\x99\xee\xff\xfb\x12\xb7\xeb\xa0\x67\xd2\x2c\xb4\x98\x92\x65\x5b\x60\x07\x94\x8c\x73\x93\xd1\x0a\x77\xa8\x55\x0e\xbd\x74\x56\x3f\x52\x6b\xfe\xb3\x1d\x96\xcd\xa8\x2e\x9c\x5e\xa8\x2c\xb9\x05\x78\x27\xf4\xe4\xee\x6f\x82\x09\x8f\xe0\xfb\xd8\xc5\x9e\xf0\x66\xfc\x77\xdc\x86\xa2\xc7\x95\xdb\x51\x42\xe1\x29\x67\x21\x33\xad\x31\x99\x66\x6e\x63\x5b\xf2\x00\x98\x4e\x7b\x0e\xd3\x86\x83\x2b\x2d\x76\x45\x7c\x90\x22\x6d\xc2\xfd\x6a\x35\x95\xa3\x1e\xd2\x40\xdf\x55\x78\x25\x07\x27\x98\x0a\x34\x9c\xff\x51\xd1\x41\xf6\xf7\xe5\xde\x11\xfc\x40\x48\xdd\x25\x33\xd2\x0a\x0b\x99\xf9\x55\x0e\xf5\xcf\xae\xe6\xae\xbb\x21\xfa\xb8\x1f\x74\xf6\x3c\xa9\x6b\x31\x57\x33\x25\xa2\x63\x06\xcf\xfc\xfb\xbe\x71\xec\x9c\x1d\x83\x79\x8d\x3a\x47\xf4\x89\x25\x96\xf5\x49\xa2\x22\xc5\x5b\x91\xe8\x5f\xcd\xb0\x95\x3a\xe5\xc3\x71\x66\xa5\xd2\x97\xe3\x1b\x6a\x29\xb7\x4a\x83\xa9\x7d\x39\x69\xb1\x19\x02\xd5\x75\x20\xdb\x6a\x67\x2f\xfc\x87\x22\xb2\xb2\x6a\xc3\xad\x6d\xa3\x6c\x6c\x46\x7b\x83\xf1\x82\x72\xbf\xa2\xb8\xe5\x4a\x74\x46\x56\x72\xb3\xaf\x7b\x35\xa5\x91\x57\xb9\x67\xa7\x80\x5a\xb9\xa1\xc6\xa5\xab\x84\x2a\x06\xb7\x0d\x59\x51\xe5\x1a\xa9\xb6\x8c\xc0\x4d\x75\x87\x35\x2c\x5c\xc7\xc1\x6a\x86\x1b\x19\x43\xd0\x86\x9c\xcf\xa2\x0d\xbc\x19\xb3\xac\xa6\x53\xdc\x72\x07\x9a\xad\x17\x58\xaa\x78\x31\x68\x5e\x8d\x45\xca\xeb\xa8\x43\x9f\x39\xa2\x79\x68\xd7\x78\xc7\x85\x2b\x64\x00\x6e\x03\x7c\xdd\x25\x64\x70\xa8\x93\xc0\x27\x48\x0e\x2f\x3c\xc9\xaa\xae\xe1\x1a\x43\x53\xd5\xdc\x6f\x11\x46\x4d\x91\x6a\x86\x28\x34\x04\x0a\xd2\xb6\x98\x2e\x48\x53\x72\x62\xfb\xe4\xcc\x43\x3a\x18\xce\x97\x3e\xa0\x97\x72\x4f\x11\xf2\x16\xb7\x45\x2a\x00\x64\xe3\x43\xa4\xa5\x5e\xdf\x53\xd4\x48\xa7\x77\x49\x31\x90\x06\x3b\x3b\x93\x05\x96\xfd\xc1\xf1\x1d\x78\x17\xee\xa7\x71\xee\xb8\xc6\xb0\x90\xfb\x6e\x35\xd5\x0a\xae\x71\x81\xf8\x40\x82\x55\x0a\xb2\xac\x4b\xde\x6a\x49\x1d\x2c\x38\x0c\x91\x44\x42\x63\xac\x01\x3d\x82\xef\x8d\xa0\x76\xda\x8d\xfb\xee\xe1\x8c\xaa\x18\x32\xa2\x69\x7c\xbf\x13\x20\x4a\xd0\xc3\x0a\xa9\x20\xc8\xdf\x49\xcd\x1d\x22\xb5\x1b\x90\xaa\xc0\x72\x66\x48\x71\x27\x50\x42\x85\xf4\xc8\x8d\x4b\x20\xee\x82\xbd\x1a\xa2\xf6\x8a\xc0\x66\x15\xdd\xe7\xb2\xea\xb0\x5d\x7e\xbd\xcc\x42\xe5\xf3\x90\x1b\xa0\x9a\x38\xb0\x87\xcc\x74\xc5\xf5\x0a\x1d\xa4\x55\x74\x98\x0e\xb7\x7c\xeb\x24\xa9\x2c\xa2\x8f\x46\xdd\x19\xf6\x3b\x14\x7b\x80\x24\x07\xfe\xc2\x75\x4b\x21\x23\x11\x7c\x84\x06\xaf\xd4\x04\xfb\x10\x6b\xb1\x25\xc5\x25\x4c\xab\x96\xb2\x7d\x98\x12\xbe\xff\xc0\x25\x5c\xaf\x43\xd8\xe2\x19\xb4\xb2\xe2\x53\xe8\xe1\x53\x6a\x52\xb7\x6b\x52\xb3\x74\xf2\xf0\xa3\xb8\x57\x29\xda\x24\xdc\x66\x0a\x88\x52\x52\x54\x62\x47\x29\x02\xb7\x02\xf5\x79\x3e\xf1\x1d\x2d\xda\x63\x12\xfd\xcd\xd3\x08\x8d\xba\xbf\x09\x43\x0e\xdb\x46\x79\x50\x64\x36\x4e\x0e\x28\x8e\x99\xed\xdd\x39\x79\x43\xc3\xb1\x3f\xd5\x4e\x7a\xa7\xa5\x74\x16\xbc\x38\x80\x4f\x99\xcd\x98\xd5\x43\xaa\x55\xdc\x2c\xe4\x03\x38\x86\x6f\x27\xdf\xe6\x21\x8c\x5a\x7a\x4d\x0f\x0f\xe1\x22\xb6\x4f\xa1\xc2\xd9\x17\x54\xad\x50\x5d\xfd\x7f\x0c\x95\xf0\x5f\xf8\x6e\x73\x26\xa8\x11\x8e\xc7\xf5\x80\x6b\x18\x1d\xb4\x7a\x4d\xab\xa9\xd8\xaf\x3b\xd4\x7f\x77\xfd\x6f\x38\x76\x3f\x48\xd0\x54\xac\xcd\x6d\xe2\x75\xd8\x89\xda\x1f\x1e\x82\xdc\xcb\x29\x99\xe0\x0a\x58\x00\x3f\x47\x0d\xba\xb1\x8a\x59\x04\xba\x13\x9e\x55\x6a\x40\xee\xff\x60\xa6\x24\x26\xf0\xc8\x3a\x97\xcc\x7f\xf8\x9a\x1d\xca\xfc\xa4\xc0\x38\x0e\x10\xe1\xec\x40\xe5\x6f\x6e\xeb\xdd\xbd\x34\x5e\x7c\x9e\x8c\x67\x99\xf8\x9e\x0a\xff\xb9\x07\x5c\xd3\x94\xf0\x24\x10\xed\x9a\x95\x8e\x79\xc3\x66\x29\x2e\x0e\x94\x0b\x1c\xbb\x22\x11\xda\xd5\x9a\x50\xac\x4d\x86\x34\x27\x14\xae\xf1\x94\x9b\xbe\x12\x53\xd6\x92\x35\x57\xd9\xf8\x0e\xb7\x6b\x36\x73\x83\x58\xd2\x39\x17\x96\x07\x4b\xa5\x58\xf0\xb1\x84\x20\xc2\x1c\xb3\x19\x29\xf7\x95\x9b\x2b\x4c\xe7\x02\x35\x7c\x0b\x2f\x04\xa2\xc5\xca\x27\xe6\x5f\x28\xed\x2f\x1d\x64\x71\x40\xd6\xac\x75\x78\xc2\x3d\x82\xe3\x3f\x0a\xa4\xdd\x50\x47\xd9\x60\x1b\x5f\xae\xc0\x82\xbb\xfb\x8a\xda\x96\x6e\x5c\xd7\x76\xf0\xf7\x5f\x3e\x6a\xb5\x3f\x27\x22\xc6\x66\xb2\x0c\x6d\x2d\x2a\xcc\x4e\x52\xfe\x1f\xec\x24\x9b\xaa\xde\xeb\xa2\xe7\xd4\x35\xdc\x72\xe6\x32\x1d\x92\xee\x9b\xde\xe9\x16\x06\x89\x03\x98\x92\x2d\x2f\xce\x3a\xe1\x54\x74\x89\xf4\x71\x77\xa3\xb3\xd8\x25\x89\xdc\xbe\xba\xe6\x26\x35\x70\x52\x14\xcb\x38\x67\xb7\x13\x15\xe1\x72\x4e\x00\x71\xc5\x39\x0d\x48\x0b\xd7\x84\xcd\xa4\xf2\xf0\x3d\x93\x8f\x9c\x73\x7d\x1f\x44\x79\x1d\x8c\x4f\x68\xfc\x93\x6a\x2a\x78\x52\x9c\x9c\x5a\xbe\x4d\x07\x4c\xa5\x8d\x57\x7b\x5f\x69\x1f\x76\xe5\x71\x8f\x76\x2a\xf6\x8e\xe0\x7b\xef\xa4\x54\x59\xc8\x4f\x3b\x11\x9b\x86\x96\x30\x36\x8f\x56\x95\x65\x3b\xff\x80\x6a\xd4\x14\x38\x34\xa4\x93\x6b\xf5\xf9\x41\x78\x1c\x3a\x99\x57\x4d\x35\x5f\xce\xd5\x47\x1f\x30\xc5\xed\x1d\xb2\xa7\xea\x16\x85\xca\xbe\xf1\x6d\x78\xca\xb0\xa9\xbd\x88\xaf\xbe\x05\x86\x43\x63\x15\x69\xba\x67\x42\xd5\x85\x38\x01\x4f\xc7\x7b\x58\x71\x3e\x7a\x96\x41\x8a\xdf\xdb\xa2\x65\xab\x48\x11\xac\x40\x29\x6e\xd9\x6e\xf4\xb9\xf8\x4e\xf0\x02\xbc\x38\x0e\xc0\xf8\x26\xa4\xd7\x7e\xb2\xfb\x1c\x53\x8a\x6e\xb0\x70\xb4\xe8\x72\x3a\xad\x8a\x4a\x6c\xf8\x09\x43\x35\xa0\x3b\x54\xd5\x7c\x47\x25\xc3\xd6\x6a\x2d\xcf\xa3\x81\xf6\x92\xa6\xfc\x62\x6a\xec\x80\x12\x86\x02\x35\x7c\xc7\xd3\xca\xa3\x3f\x29\x55\x12\xc6\x7d\x7b\xbc\xc0\x5d\x12\x15\xf9\x65\x33\x3c\x8f\x46\xae\xa6\xb0\x9b\x59\x74\xa8\xc5\xf5\x4f\xce\x17\x4b\x7f\xfe\x8d\xc2\x69\xbc\x28\xb0\x41\xe9\x17\x07\x2e\x95\x35\xf0\x46\x32\xe5\xff\xb1\xe5\xcf\xe0\x89\x6f\x0f\x39\xae\xba\x10\x24\x3f\x84\xd5\x0c\x31\xd5\x4e\xa9\x15\xf5\x05\x93\x81\x2d\xe5\x1d\x69\xe2\x47\x13\x1a\x1f\x22\xb9\xba\xc3\x43\x58\x2e\x4a\xc4\x70\xa0\xc6\xc4\x3e\xad\xc5\x05\x69\xc5\xc6\x09\x95\x22\x12\x62\xa6\x54\xd6\x55\xf5\x51\x7c\xb2\x15\x52\x78\xf4\x4d\xc3\x2c\x6c\xf5\x72\xfe\xd1\xf3\xa1\xaf\xc8\x47\xca\x65\x51\x71\xca\xc1\x90\x81\xb8\x06\x97\x8b\xf7\xb6\xfd\xbd\x28\x50\x73\xb4\xf8\xf7\x25\xa6\x2c\x81\x73\x35\xf8\xbc\x6a\x96\x54\x10\x90\xbb\x3f\xb0\x42\x6a\xd0\xd0\x9d\x0d\xf6\xa3\x11\xfa\x92\xbb\x85\xdc\x37\xdf\x64\x70\x93\xc7\xa5\x5a\xef\x8b\x03\x67\xcf\x55\x88\x33\xf3\xf3\xf9\x82\xad\x05\xc7\x87\xce\x8c\xb3\xca\xd7\x98\xa9\x3d\x0a\x5b\xa2\xda\xb7\xa0\xa8\x98\x41\xec\xd6\xba\x93\x4b\x38\xdf\x93\x56\x9c\xb0\xbe\x38\x80\x4e\x31\xf3\xa5\x3f\x3b\xa8\x46\x8b\x33\xac\x6f\xba\xa2\x81\xd3\x38\xcb\x2f\xfa\x4c\x1f\x88\xce\xf0\x1c\xaa\x46\x6d\x33\x28\x9a\xe3\x8e\xf5\x4a\xd4\x4c\x54\x0c\x76\x57\x1e\x33\x68\xc5\xa2\x60\x4d\x2f\x2a\xd3\x33\x58\x67\x06\x5c\xa3\xc1\x32\x7c\x76\x3f\x6c\xcf\x71\x78\x08\x97\x55\x23\x82\xe8\xca\x60\x37\x24\xb2\xd8\xc8\xfa\xe3\x33\x24\xa3\xd0\x05\x99\x63\xcb\xf2\x0d\x69\xe7\xa8\xb6\xc2\x76\x9d\x13\xd0\x61\x36\xf0\xe1\x36\x6f\xb4\xa5\xdb\x44\x24\x73\x06\xc6\x90\xa6\x87\x3d\x53\xe6\x25\xbb\x25\x53\xbc\x69\x9c\xd9\x6b\x54\xdc\x8a\xe3\x7e\xe5\x40\xa1\x29\xc3\x2d\x5c\x63\xae\xce\x9c\x70\x19\xa7\x10\x02\xb9\xfd\x22\xad\xce\x5c\x11\x89\x7b\x99\xd1\x23\x95\xa9\x9c\xdf\x6a\x0a\x0b\x42\x29\xf7\x4f\x47\xc4\xdf\xac\xe3\x6b\xce\xe9\x84\xf3\xab\x4f\xe3\x62\x8f\x77\x58\xa0\x49\x6f\x33\x71\xdb\x72\x77\x7f\x26\xc2\xda\x8d\xd0\xc8\xd7\x18\x58\x5b\xdd\xdc\xe0\x56\x6e\x1c\x17\x2d\x29\x97\x32\xd7\xe3\x1a\x17\x88\x2e\xb1\xeb\xcd\xa8\xd8\x25\xae\xcb\x58\x86\x0e\x0f\xf5\xc8\x22\xac\x4e\x16\xb8\xad\xd7\x2a\x8c\x21\xcd\x87\xf2\x8c\xc4\xa1\x31\x5f\xa5\x98\x26\x1e\x88\xaf\xd6\x38\x91\x2f\xba\x78\x2a\x69\x41\x8f\xe0\xf9\x29\x6a\xb8\x7b\xa1\x4f\x7a\xe6\x32\x08\x8d\x1a\xe1\x62\xd7\x2d\x46\xa5\x38\x2d\x28\xc3\x30\xda\xc3\x36\x0f\x81\x63\xdf\xe7\xd9\xdf\x28\xa3\xe1\x79\xf6\x32\x64\xa5\xf6\xac\x02\x7a\x37\x5e\x00\x7d\x9e\x7e\xc2\xdb\xe2\xbe\xe3\x40\x8c\x76\xfa\x92\xa3\xc4\xfd\xc0\x23\x62\x5a\x27\xfb\x68\x0c\xf5\x3a\xff\x3f\x36\x04\x59\xcd\xac\x18\xf0\x83\x54\x26\x49\xa1\xdc\x10\x88\x58\x13\xe5\xb0\x97\xb6\x5b\x23\x82\x9d\x5e\x97\xc1\x0e\x63\x80\xeb\x0c\x66\x5c\x1d\x24\x55\xae\x76\xe5\xf4\x91\x67\x81\x01\xd1\xa1\xfe\x58\x7a\xab\x38\x94\x8a\x23\x22\x7c\x0f\x61\xbb\x70\xc0\xcc\x4e\xa4\xcb\x98\x6b\x21\x95\x79\x32\x61\xf0\x54\x1d\x4b\xea\xc4\x30\x7d\xf8\x5c\xb1\x49\x4f\xac\xbf\x1f\x4f\x59\xd3\x26\x59\x9c\x02\x6b\x97\x58\x44\x55\x52\xf6\x4a\x3b\xed\xf8\x8f\x8a\x32\xaa\x4f\xf5\xe2\xf4\x67\x71\xd6\x25\x0e\xcb\x75\x38\x4e\x2c\x89\x2c\xf8\xb7\xa8\x76\xe3\x58\xfb\x52\x6f\xaf\x2a\x8a\x61\x8a\x6a\x8a\x27\xe9\xc3\xa0\x87\x27\x83\x04\xac\x10\x9c\x09\xfa\xe9\xa1\x2f\x13\xf1\xdc\xa0\xc3\x59\x3a\xb1\x74\x4c\x4f\x07\x46\x50\xdd\xc6\x45\x71\x34\x1b\xb9\x89\x51\xda\x21\x44\x2c\x3a\x65\x05\x47\xcf\xbb\x21\x6e\x47\xcf\xfb\x3f\xea\xac\xe2\x37\x3f\x1e\x1e\xf6\xb7\x92\x9a\xd1\xa0\x11\x9a\xe1\xd8\x1b\xd3\x06\x84\x13\x11\xfe\x60\x80\xb3\x28\x8b\x36\x1c\x29\x68\x31\x62\xc8\xee\xe1\x92\x43\xdd\x77\x99\x7a\x7b\xca\xa4\x36\xb4\x9c\x8a\x52\x36\x0c\x9f\xee\x83\x38\xa0\x13\x5e\x8c\x76\xed\x9c\x03\x61\xd1\xdc\x7c\x3e\x47\xac\x98\x61\x9a\x3a\x4f\xca\xe6\x0c\xa7\xc9\xba\xdb\x81\xd2\x67\xe9\x23\x0f\xfe\xf3\xd5\x57\x39\xc4\x8d\xef\x24\x67\x7b\x06\xc7\xc9\x3c\xcc\xde\x19\x45\xc7\x6c\x10\x9c\xff\xa4\x99\x51\x07\xc4\xda\x65\xac\xc9\xef\x93\xd1\xb7\x1f\x09\xb9\x0d\xc9\x66\xef\x00\xd1\x05\x2e\xaa\x69\x85\x4b\x9d\x12\xe2\x27\x95\x40\x62\x5d\x6e\x36\xa6\x14\x1d\xb3\xae\xee\x33\x09\x77\xb9\x5a\x6a\x87\x19\xbd\x80\xe4\x1e\xa5\x03\x1c\x47\x74\xc9\x89\xf5\x48\x4c\xc6\xab\xe6\x33\xed\xea\x39\x12\x0c\x94\x35\x56\xaf\x94\x93\x2f\xf6\x5e\x65\x09\xa8\x91\x26\x89\xeb\x40\x9b\xfc\xe2\xa6\x87\xc1\x93\x27\x62\x26\x8e\xc1\xaa\x52\xe5\x1c\x4f\xaa\x32\xfa\x52\xe9\x70\x91\xb6\x7e\x9c\xcb\xc1\x11\x79\x7f\x9a\x45\xaa\x32\x3e\x3d\x13\x3b\xef\x4b\x79\x5e\x77\xec\x8e\x39\x11\xdf\x48\xa7\xe6\xa2\xf9\x20\xec\xf8\xee\x1e\x1c\x04\x6d\xf8\xd7\x1f\xf0\x0a\xb5\x65\x10\x7c\xdb\x64\x6f\xee\x00\xe3\x8d\x85\xe7\xd5\xc0\xbb\x42\x2e\x70\x55\xa9\xb3\xd1\xdd\x4f\xf9\x27\x89\x5b\x3b\xd1\xca\xcd\x77\xbf\xc8\xec\x22\x7b\xc0\xb5\xbb\xe7\xdc\x51\x11\x8b\x11\xb9\xcf\x2f\x75\xee\xf3\x5e\x8c\x07\xe7\x18\xed\xd7\xaa\xfc\x27\xbc\x38\x78\x26\xe8\x1a\x6a\xff\x4b\x65\x9f\xc3\x9c\x7e\x95\x0c\x6d\x99\x36\xd5\x59\x45\xb0\x4d\xf4\x4b\x5e\x56\x04\x52\x97\x1d\x77\x03\x20\x73\xd2\x2c\xc0\x0c\xb3\xd3\x2f\x74\x1e\xf5\x06\x22\x66\xf0\x37\x40\xca\x1e\x98\x77\x9c\x90\xa4\x5e\x61\xf1\x33\x65\xa3\x93\xd6\x49\xb7\x7a\x9d\xfc\xb5\x45\x6b\xf8\x55\x38\x17\xc2\x24\x4a\x42\x01\xec\x11\x34\x0e\xa1\x42\xd1\x37\x89\xaf\x4c\xbf\x0c\x72\x54\xd4\xff\x8a\x7c\x6c\x44\xce\xc1\x46\x82\x69\x25\xfb\xd7\x90\xde\x52\x52\xcd\xa7\x43\x78\x5f\x1d\x09\x75\x5a\x18\x3f\x8c\xa7\x5c\x3e\x91\x1e\x3c\xd3\x07\x13\x4e\xc2\xa0\xce\xb1\x13\x23\x27\xc7\xa3\x72\xd7\xc8\xe4\x35\x22\x5c\xfa\xe3\xff\x82\xa1\x24\xe2\xeb\xa2\xc6\xa8\x4d\x2b\x98\x0a\xd7\xa5\x52\x33\x62\xac\x12\x03\xdf\x46\x78\x03\x39\x39\xa9\xea\x7a\x15\x69\x61\x8e\xd4\x75\x68\x46\xe0\x16\xe3\x05\x54\xcc\xa8\xa0\xac\x8c\x4b\x24\x39\xe6\x5c\xef\x86\xf6\xfa\xec\xe9\xcb\x41\x81\x46\x79\x2b\x2e\xbd\xf3\xcb\x26\x6f\x1c\xc1\xf3\x4b\xdf\x37\xe3\x23\x08\xc4\x09\x52\xca\xed\xab\xb8\xd9\xad\xe5\x22\x8e\x52\x67\x62\x26\xc7\x2a\x61\x60\xf7\xdb\xc9\xb7\x7b\x36\x32\xa8\x98\x45\x4c\xc6\xfd\xf2\x64\x92\x66\x57\x92\x5d\x72\xab\xe6\x5a\x1b\xcd\xc7\xd9\x2d\xdb\x66\xae\x84\x72\xc2\x92\xa3\x6d\x55\xef\x75\x9e\x7d\xc4\x92\xc0\x05\x41\x86\xd3\xd5\x41\xee\xbe\x0a\x1b\x33\x54\x43\xb3\x9c\x5f\xf3\x96\xd3\x28\x30\xa7\x12\x96\x44\xcc\x84\x0f\x51\xe2\x72\x59\x30\xf7\x7c\x50\x88\x09\x6e\xe3\x80\xca\x26\xd1\x21\x57\x19\xa7\x16\x28\x2f\xe8\xd2\xcc\x12\x0d\x4c\xfa\x66\xbd\xd5\xd3\x54\x5e\x66\x6a\xf8\x62\x9d\x4c\xca\x39\x5a\xc4\x80\xeb\x3c\x2b\x35\xf8\x8b\x83\x3c\xf3\xbc\x38\x88\x63\x0d\x0a\xd4\xd3\xac\x4a\x71\x63\x0b\x58\x05\x82\xd2\xd8\x0b\x5d\x0f\x3d\x6d\x22\xc2\x01\xae\x37\x38\xe8\x1e\xb3\x16\xf7\xac\x27\x38\xd8\x60\x40\x2a\x74\x67\x8e\x8d\x1c\x5c\x0e\x3e\xc4\xbb\x9a\x61\x73\xfe\x60\x95\x8d\xbc\x0b\xca\x75\xb1\xd1\xf8\xc8\x65\x03\x91\xcc\x5e\xea\x60\x5a\x94\x81\x3a\x15\x97\x0f\x64\xc4\x2d\xa6\xba\x48\xdd\xdb\x4d\xe9\x1f\x3b\xac\x3f\xe4\xe4\xf9\xc0\x88\xe0\x00\x2b\x18\x3a\x81\x5b\x30\x84\xe1\x90\x79\x5b\x98\x36\x42\xf1\x4e\xba\xeb\x9e\xf6\x00\xf7\xf3\x91\x2c\x94\xbb\x95\xf7\x2c\x95\x8d\x1c\x3c\x95\xb9\xb2\x33\x6e\xd7\x66\x39\x8e\xd8\x20\xb3\x55\xda\x82\x06\x53\x38\x86\xdd\xaf\xba\x46\x42\x14\xbe\xea\x25\x5d\x22\xcb\xac\x9a\x7a\xf3\x4c\xaa\x32\x88\x23\xc1\xa7\x58\x2b\xc0\xc3\xb6\x1d\xbd\x0c\x90\x9d\xf0\x71\x6d\x2f\xa4\xec\x6f\x28\x80\x1b\x9a\x60\x5d\x75\x67\x33\x2b\x0c\x8f\x61\x89\x21\x6d\x8d\xa3\x05\x0f\x37\xc8\xce\xbd\x85\xa4\x4d\x06\xc7\x2e\xdb\x69\x5c\xd3\x9c\xe0\xec\x9c\x75\x86\x68\x7b\x37\xca\x60\xe6\x98\xaf\xcf\x64\x76\x85\xfe\x94\x99\x3c\x8b\x36\x54\xfa\x47\x5b\xcb\xb4\x48\x29\xe3\x75\xfe\xc7\x02\x0b\xbe\x70\xa5\xd0\x28\x3f\x7b\x63\x50\x5f\x39\x70\xf4\x55\x93\xa1\x53\x68\xe4\x60\x54\x32\xce\x48\x3b\x6e\x29\xbb\x7d\x53\x5e\x26\xc6\xde\xd0\x9e\xbf\x33\x15\x34\xa4\x45\xbf\xa9\x28\xc3\xad\xb8\x55\x16\x5c\x90\xec\xf2\x03\x54\x2f\x24\xfa\x69\xc4\x4b\xfd\xa3\xe9\x13\x93\xa3\xc3\x66\xcb\xf1\xc4\xd6\xb1\x2a\x33\x65\x27\x1a\xcc\x56\xa4\xe5\x63\x9e\x68\x56\xd5\xed\xec\x57\x6f\xf0\xda\x7e\xac\x16\xe4\x7d\xe6\xa7\x7a\xef\xc3\x02\xad\x71\x7b\x04\x27\x4b\x36\x53\xae\xea\x9e\xf7\xd7\xcb\x54\xda\xb7\xcd\xe8\xd3\x17\x13\x82\x44\x72\x9d\x4f\x14\xf5\xf4\x7d\xf3\x84\xed\x50\xe1\x68\xa5\xcb\x39\x32\x6c\xc4\x53\xfa\xb6\x09\x3c\x44\x1f\x45\x28\xf1\xfe\xf4\x31\x63\x7f\x57\xb7\xd1\xa8\x13\xd8\xd1\x49\x6d\xc1\x52\x86\xc7\x6e\xed\x82\x27\xe1\x42\xa2\x28\x92\xfc\x60\x94\x2a\xea\x0c\xc4\x2a\xc7\x3d\x49\x84\x0f\x58\xe7\x25\x1c\x47\x87\x11\x61\xdc\x8f\xff\xbc\x7c\x69\x44\x53\x26\x38\x11\xa6\xef\x56\x09\x47\xbb\xd5\xe3\x3d\xcf\x50\x7d\xe4\x3e\xdc\xc0\x27\xa2\x90\x61\x54\xf8\x83\x96\xc0\xae\xb8\x72\x32\x9c\x2c\xf2\x4e\x29\xf7\xe1\xd1\x92\xcd\x82\x3b\xf4\x4e\xae\x38\x05\x53\x8e\x06\x0a\x54\xd7\xc1\x06\xa8\x9a\x9a\x45\xa9\x3a\x29\xc7\xb6\x70\x9a\x58\xd1\x07\x52\xe3\x89\x62\x08\xd2\x4e\x5a\xb4\xfa\x07\xaa\x97\x18\xfe\xf3\x9f\x81\x3d\x1b\x8a\x1b\xba\xa4\xb6\x67\xac\xa5\xdd\xc3\x24\xad\x44\x12\xb5\x27\x0c\x2e\x03\xd4\x1a\xe9\x17\xff\xed\x0d\xb3\x0c\x6a\xce\xc1\xa7\x54\x9a\x54\xea\x3e\xb0\x29\xad\x94\xa2\x1a\xf2\x69\x76\x28\xaf\xdb\xe9\x7b\xce\xb8\x6a\x01\x73\x2c\x1d\xe8\xda\x48\xe1\xed\x2b\xa1\xe0\x9b\x7a\x6d\x68\x88\x1a\x57\x97\x19\x5f\x6e\x6a\xf8\x03\xec\x56\x82\x88\xab\x38\x85\xc6\xbb\x9b\x92\xa1\x87\x73\x17\xad\x6b\x3f\x48\xe6\xf8\x9a\xc2\xef\x85\xa8\x64\x74\x7b\xe3\xb8\x8c\xbe\x29\xe4\xc6\x22\x75\xe7\xfb\x7a\xc9\x94\x73\xc8\xdc\x01\xa5\xc1\xa7\x95\x2d\xfe\x80\xca\x52\x96\x92\x29\xe0\x16\xaf\x55\x3a\x4c\x68\x56\x6c\x9e\xe3\x30\x96\xc8\x6d\x20\xf4\x51\xdf\x46\x16\x62\xeb\x12\x2f\x8b\xac\x65\xd1\xa8\xe7\xb5\x51\x17\x06\xc7\x2e\x94\xbb\x3e\xab\x87\xc3\xeb\x24\xf3\x64\x12\x52\x61\xe7\x8e\x8f\x8e\x54\xdd\xad\x0e\x48\xba\x0b\x24\xb1\x49\x5d\x35\xb7\xf1\xd5\xe8\xdd\x43\x55\x3d\xe1\xd0\x1f\x49\xd5\x32\x14\x8d\xf6\x81\xa1\xf6\x06\xb3\x23\x38\xa4\xf2\xda\x8f\x28\xae\x29\x86\x91\x19\xac\xf1\xad\xab\xc4\x0a\x8e\x13\x47\xb7\xbe\xe7\xec\x9f\x3c\x7a\xfa\xab\xa7\x1e\x56\xc7\x97\x7b\xf9\x0d\xb4\x89\x9b\xac\xc5\xe6\x1b\x39\x32\xca\x27\xdf\xd7\x24\x41\xf0\xf3\x29\xfc\x83\x30\x1b\x47\xe4\xf4\x52\x85\x57\x4c\xc1\x85\x4c\x06\xd0\x86\x0a\x3c\x71\xd3\xc5\x65\xa0\x1c\x30\xc9\xcd\xfe\xef\x85\x04\x5e\xf9\x42\x72\xf2\x1b\xcc\x4c\x19\x4f\xf1\xf5\xae\x35\xe6\x81\xa8\xc4\x76\xda\x65\x2c\x8a\xee\xf0\xee\x8b\x03\x35\x09\xf7\x6e\x8e\xfc\x22\xa1\x13\xf1\x85\x53\x5b\x33\x7d\xf1\x8a\x8a\xb5\xa9\x13\x14\xa7\x84\x5e\x0a\xaf\xd0\x19\xff\x94\x7c\x94\x39\x83\x4d\xc7\x44\xbb\x6b\x2d\x26\xb8\x73\x10\x15\x1d\x27\x6b\x93\x4a\x60\x09\x3c\x29\xbb\xe8\xe0\x3f\x93\x06\x65\x59\x5a\x59\x9a\x90\xa5\xcf\xde\xbc\x86\xf7\xa8\x65\x55\x51\x2d\x90\xef\x9b\x0c\xe1\x6c\x65\xb9\x07\x33\x78\xc2\xcf\x48\x31\x81\xce\xb2\x5b\x74\x43\x96\x8e\x69\xdd\xde\xb8\x0b\x0a\xb9\xfd\xec\xcd\x6b\xe7\xeb\x07\x72\xbb\x3f\x97\x65\xfa\xb3\x37\xaf\x27\xce\x17\xff\x0d\x4c\x1f\x52\xf6\x49\x98\xde\x63\x45\xbf\x47\xc2\x75\x0c\x9c\xc5\x13\x59\xbf\xda\x94\x8c\x14\xee\x5f\x47\xfa\x08\x69\xb0\xba\x2b\xa8\xab\xc9\x04\xfe\x59\x45\x65\xed\x19\x79\x49\xda\x8e\x5b\xe2\xa2\x2a\xb1\xac\xdf\xd0\xa2\x86\x4e\x33\x7b\x09\x5b\xd9\x8b\x00\x6a\xe4\xe5\x8a\x94\x0b\x67\xaa\xf5\xd4\xd4\x8e\xd8\xea\x2c\x70\x52\x97\x89\x91\xf9\x0e\x77\xdf\x1b\x45\x06\x9f\x55\x21\x2d\x0e\xa0\x53\x98\x9b\x11\x71\x5d\x19\x39\x55\xb4\x36\xc0\x88\x56\x41\x03\x87\xdc\xb7\x7e\x69\xd5\xc6\x0e\xa9\xef\xa9\xbb\x78\x8c\x9c\x61\xb5\x95\x4a\xf9\x6e\x89\x5c\x19\x9f\xff\x55\x30\x20\x3c\xca\xf0\x79\xd8\xf7\x50\x1f\xf5\x40\x5d\x05\xa7\x44\x42\x50\x86\xae\xce\x76\x46\x66\x21\xaf\xc9\x52\x27\x2c\x90\x55\xd3\x7b\x37\x66\x03\xff\xf9\xe2\x2c\x76\x6b\x7f\x42\xb7\x18\xe8\xb2\x55\x40\x24\x6b\xd4\x2a\x53\x12\x9d\x74\x52\x19\x74\x2c\x58\x90\x41\x71\x71\xb6\xb3\x35\x4f\x2a\xa4\x88\xe3\x13\xc9\xe3\x0f\x9f\xc6\x4a\x35\x49\x67\x39\xf0\x62\xbe\x53\xf9\xfe\x7d\x0e\x4e\x38\x25\x64\x82\x1b\xaa\xc0\x4b\xe8\x5f\x9a\xb0\xf8\x42\xaa\xcb\x48\xb0\xc3\xf8\x07\xf4\xdc\x35\xd4\x65\x58\x8f\x9d\x85\xeb\x2c\xa4\x64\x07\x7b\xdb\xd0\xc0\xf6\xce\x50\x32\xa4\xa2\x89\xdb\x8a\xa4\x69\xf3\xb5\x22\x64\xea\x3e\xa2\xc7\x98\x0f\x77\x25\x52\x14\xf6\x4d\x74\x2f\xa1\x03\xcb\xed\x12\xba\xcb\xa8\x8f\x24\x74\xc6\xeb\x7a\x44\x7a\x47\x68\x18\x48\xf6\x10\xd2\x47\xa3\xfe\x10\x75\x12\x6d\x98\xb9\xde\x90\xfe\x8a\xd7\x3b\x2e\x2a\xd6\x5d\x33\x58\xec\x82\x3a\x2a\x87\x0d\xd9\x1e\xef\x85\x7a\xea\xd9\x80\xda\xca\xe3\x2a\x32\xc7\x70\x3f\xdd\x6e\xbe\xe3\x00\x3a\x0e\x98\xfc\x94\x4a\x64\xe9\xf3\xdf\x37\x8e\x17\x9c\x3d\x6a\xa8\xa0\x27\xbf\x66\x78\x7a\xef\xc5\x14\x90\xcd\xcc\x50\x6c\xab\xcd\xb6\x2a\x32\x25\x22\x8e\x14\x56\x98\xff\xde\x70\x2b\x2c\xcf\x7e\xd7\x5f\xab\x12\x3b\xda\x8d\x12\x16\x52\x1f\x98\x85\x31\x4c\x1b\x42\x4a\x14\x37\xd7\xb7\x28\x94\xc7\x06\x59\xcf\x48\x8e\xe2\x23\xff\x15\x69\xcf\x55\x36\x4a\x22\xf5\x70\x58\xf8\xce\x45\xee\x16\x5d\xa5\xa7\x70\x72\xd4\xc5\x9f\xbe\x23\x8d\xfc\x1d\x8e\xcf\x11\x43\xcf\x55\xbf\x8b\xee\xa4\xe5\xab\xaa\x6c\xb7\xae\x1d\x6c\xa1\xb6\x1d\x3c\x5e\x7d\xbb\x9e\xb9\xde\x06\xc4\x4f\xd4\xbe\x73\x58\x21\xed\x19\x40\xf7\x19\x17\x0a\x4e\xb9\x72\xa8\x4d\x79\x03\xb0\x11\x97\x25\x96\xd6\xc5\x6b\xd0\x77\x0d\x6f\xb3\xcd\xb7\x53\x45\x69\xed\x96\x6f\xfa\xf1\xdd\x2f\x06\x05\xb1\x46\xcb\x2a\x30\x3d\xdc\xab\x96\xcc\x7b\x8a\xa4\x07\x35\xc9\x9e\x28\x43\x5a\x3e\x98\x35\x32\xe7\xec\x3e\xa5\x91\x92\x76\xb3\xd3\x72\xa5\x9d\x65\x21\x77\x29\x1f\x59\x98\xd5\x21\x71\x9c\xc1\x9e\xb0\xe2\x75\xcb\xe4\x8c\x44\xb6\x4a\x80\x93\xe2\x72\x3f\x2f\x40\x43\x9d\x2f\x35\x92\x1c\x60\xe3\x7a\x72\xd0\x7b\x0b\x3c\x79\x8e\x9f\xd5\xd0\x11\x6e\xa6\x55\x93\xda\xed\xeb\xb3\xe6\xe8\xfe\xe3\x66\xf9\xa5\x5e\x5e\x89\xcd\xa8\x79\x70\x66\x49\x3e\x1f\xb4\x5b\xcc\x86\x97\xa2\x74\x7b\x71\xa4\x54\xa5\x60\xf9\xfe\x7a\x90\xd5\x54\xb5\x8d\x9f\x06\xd2\x57\x2f\x7b\x32\xa7\x4c\xae\x90\xc1\x9e\xcd\x17\x0a\xc3\x30\x4e\x8d\x12\x99\xce\xe7\x66\xe8\xf5\xa7\x4b\xe5\x3d\xee\x87\xa7\xc5\x78\xa9\x71\x09\x7f\xc8\x64\x09\xe1\x8e\x8b\xb2\xa3\x12\x58\x86\xdf\x90\xf2\xe0\x4b\xdf\x91\xf2\x9b\x24\x6f\x49\x3d\x24\xbf\x25\x48\x11\x0c\x81\xb1\x49\x2f\x71\x1a\x5e\x20\x71\x3f\x08\x05\x42\x01\xf9\x8a\x4e\x71\x89\x8a\x86\x15\x59\xd9\x52\x35\xb2\x75\x25\x06\xc7\xb1\xf8\x2d\x78\x4e\x69\xaf\xef\x6c\x3d\x74\xbd\x37\xba\xea\xa2\xec\xfa\x57\xd9\x9e\x1d\x39\xc2\x0a\x8c\x61\x2a\x71\x6c\xe2\x47\x16\xcf\x51\xe6\xe2\x48\x64\x8f\x4d\x6e\xef\xcf\x90\xee\xa0\xc3\x5f\x36\x7d\x5b\x91\xcb\x83\xc7\x24\xa2\x5a\x5a\x0e\x4d\x08\x1d\x47\x7d\x63\xa3\x6c\xba\xa5\xf7\xf5\x95\xf1\x31\x0b\x54\xd7\xd4\x5e\xef\x35\x09\xa7\xab\x19\xd6\xd5\x71\xb9\x72\x37\xe7\xa6\x3a\x49\xd3\x51\xec\xb6\x04\x31\x47\x9e\x3b\x8d\x7b\xe0\x1a\x77\x94\xdb\x78\x1d\xd8\x73\x37\xe0\xaa\x7c\xc1\xbf\x9a\xaa\xfe\x97\xbe\x71\x9c\xac\x65\xd0\x39\x87\x53\xdd\x22\x9c\xc8\x4c\xe3\xe6\xaa\xd9\x71\x9c\x37\x5e\xbd\x43\x16\x01\x95\x84\xd3\x7b\x21\x90\x11\xe5\x80\xac\x95\x95\x33\x35\x36\xc2\xc6\xea\x9a\xb2\x27\xa8\xb2\x46\xa5\x7e\xaf\x41\x24\x2c\xd9\x74\x49\xf3\x1e\x57\xda\xd3\xc9\x7a\x1e\xb2\xea\xe7\xdb\x30\x31\x33\x12\xd9\x06\xaf\x82\x74\xd6\x3f\xb9\xab\x9f\x3e\xd4\x37\xc9\x64\x7e\xc6\x97\x1d\x66\x5f\x7b\xd7\x15\x8b\xee\x8a\x68\x0f\x60\x54\xdc\x82\x7f\x33\xc9\x62\xd9\x60\x75\x60\x44\x42\x16\x9b\xb6\x2b\xe9\xca\xe1\x4e\xea\x3d\x17\xfe\x64\x55\x1c\xfd\x9b\xb4\x39\x89\x5d\xc9\x66\x0b\x1a\xe2\x57\x4b\x4a\xdb\x87\x43\xa4\x7c\x3a\xb7\xb8\x3a\x8a\x3c\xe5\xaa\x3b\x65\x19\x5f\x4c\xf6\x16\xaf\x94\xeb\x37\xc0\x44\xbd\x7c\xa2\xcd\x6e\xf6\xb2\xd5\xf6\x24\xc1\x3c\x54\x4d\x7d\xfd\xa7\x2f\x58\xdb\x57\xa8\x15\x79\x50\xee\x65\x88\x8e\x4a\x3e\xaa\x61\x8a\x87\x95\x30\x3a\x1e\xc6\x30\x89\x84\xdc\x98\x21\x34\xbe\x88\x6e\x52\xb0\x26\x5d\x45\xc6\xde\xd1\xd7\x28\xb2\x2c\xa4\x77\xb0\x3d\xbb\x8a\x91\x05\xfd\x82\x00\x64\xb7\xec\x76\x16\xe7\x15\x2f\x89\x8b\x02\x1c\xe1\xfd\xa7\x7d\xbf\x86\xdb\x0c\xcf\x53\x41\xc5\xfc\x8d\xa1\xb0\x10\x7a\x57\x75\xbc\x4d\x0a\xa3\xa7\xe6\x75\xca\x81\x7f\x37\xac\x1a\x38\x6c\x58\x33\x3a\x37\x96\x5b\x7a\x2b\x8c\x62\x74\x46\x44\x06\x97\x1d\x4e\x87\x84\xee\xb9\x00\xe4\x08\xfd\xd1\x97\xe0\x9e\x6b\x3e\x59\x8a\xba\x82\xe4\xae\x33\x94\xa7\x34\x84\x5d\x52\xd2\x57\x29\x7d\xfb\x96\xdb\x9e\x8e\x6f\x6e\xc0\x03\x6b\xf1\xe2\x60\x8c\x8c\x77\x59\xf3\xc7\x11\xcc\xcf\x21\x94\xe3\x05\x72\x5b\xc2\xd8\xe5\xcc\x3c\x95\x60\xde\x27\x44\xd2\x11\x47\xda\x7f\x7b\x3e\x49\x44\xd5\xef\x41\x0e\x9b\x1c\x23\x64\xe1\x8d\x4a\x4a\xc7\xde\xda\xb2\x31\xe5\x2b\x9e\xc6\x65\x53\xc5\x76\xca\xff\x32\xbf\x6d\xb3\xc2\x89\x9f\xc9\x27\x0a\x68\xd4\x7b\xa4\xd0\xeb\x00\x45\x6b\xe8\x94\x84\xf1\xe6\xa9\x07\xe0\x08\xde\xc7\xb1\x2f\x23\xa0\xc8\x62\xec\x31\x94\xc6\x18\xb8\x86\x6b\x8e\x56\xdd\xf4\x7f\x32\xcd\xa1\x4b\x0b\x7c\xd1\x1c\x7f\x16\xcd\x21\xeb\x83\xa1\xb2\x04\xe7\x39\x15\xfd\x60\x71\xea\x19\x16\x5d\x04\x4c\xf2\x8e\xac\xf8\xd1\xe0\x55\xbd\x86\x79\xd5\xb0\xee\x92\xdd\x2a\x2c\x87\x5a\xdc\x7c\xcd\xa0\x9a\xcf\x71\x59\x21\x86\xc5\x2d\xc4\x69\x2d\xef\xf4\x2b\xc6\x1a\x50\xe8\x1f\x1e\xf6\x02\x44\x6a\xb8\x58\x2d\x05\x1c\xdb\xab\x96\x7a\x0a\xc3\xeb\x60\xaf\x5a\x5e\xd2\x0b\x89\x9f\xb6\xe6\x28\x16\xc7\x76\xbd\x48\x4a\x27\x44\xea\x97\xf2\x55\xcc\x94\x8f\x25\xa3\x47\xa5\x5f\xe4\xcd\xfd\x79\x0a\x9d\x3f\x16\xb9\xdb\xd4\xf9\x5b\xe4\x1c\x6b\x3e\x46\x2c\xe8\x49\xcd\xc7\x18\xb8\x86\x98\x0f\x5d\x9e\xda\xd6\x9a\xbf\x76\xfc\xd0\xc7\x34\x23\x6a\x66\x69\x0f\xab\xe6\x66\x53\x1b\x02\x5f\x8c\xc8\x63\xb8\x9f\x11\x79\xfe\xbc\x8e\x67\x2f\xa8\x11\xa4\x5b\x77\x39\x47\x81\xf0\x54\x0a\x63\x1c\x50\x43\xb4\x85\x52\x0c\xee\x8b\x54\xa1\x8a\x50\x27\x29\xd2\xee\x0d\xd5\x0d\xa6\x86\x81\xcd\xb6\xd3\x2f\xbb\x9a\xfa\xa4\xe9\xb7\xc5\xc5\xb1\x9b\x84\xea\xa4\xae\xc3\x1a\xa4\x7f\xee\x53\x35\x48\x94\x50\x7b\xc0\xb1\x98\xc5\xc2\xe7\x61\xb7\x3c\x00\x43\x58\xcb\x24\x5d\x3e\x65\x10\x44\x4f\xba\x9d\x38\xc8\x17\x4b\xb4\x45\x4b\xe4\xe7\x96\x59\x65\x9f\x21\x59\x9f\xca\xb7\xb8\x4f\xbc\x83\x66\xf3\xc5\xc2\x2e\x9f\xcd\xa6\x6d\xb8\xcc\xad\x5a\x36\x9f\x04\x42\xc9\x6c\x08\xd6\x48\xcc\x3f\x95\xc6\xda\x60\x35\xe3\x74\xd9\x53\x86\x65\xf4\xa4\x5f\x22\x33\x7f\x36\x55\x26\x23\x33\xcb\x9e\x57\x71\x65\xe1\x76\x75\x01\x4b\x13\x93\x33\x89\x8e\xd3\xe4\xc6\xce\xc6\x6f\x50\x23\xd3\xb8\x3f\x73\x78\x66\x23\xf5\xde\xb3\xcf\xfd\x8b\xea\xf7\x81\x4a\x7f\x93\xc5\x1f\x1e\x82\x79\xc1\xda\xf0\x97\x66\x8d\xdc\x9d\xa8\x30\x3c\xd8\x77\x92\xad\x1b\x7e\x50\xe3\xea\x23\xc0\x0c\x52\x06\xbf\xe8\x0d\x21\x87\x85\x67\x89\xb9\x47\x7a\x15\x20\x7f\xde\x08\xd3\x18\xa3\x3a\x96\xec\x7f\x36\xab\xda\x67\x66\xc7\xae\xef\x51\x59\xfa\x31\xd9\x79\x7b\xac\x9c\x4b\x35\x3e\xad\x09\xc5\x6d\x50\xae\x55\x7c\x48\x3d\x07\x83\x6a\x07\xa3\x34\x0e\xc6\x3e\xe8\x12\xb6\x75\x6d\xec\x8c\xd8\x72\x07\x4f\x1b\xdb\x57\x2a\x35\x6e\x65\xa5\x48\xd5\xdd\x9c\xc4\x7b\x30\x90\x38\xf1\x36\xaa\xaa\xec\x14\xeb\xcd\x7a\x33\x05\x5f\x8b\xe0\xb4\x61\x0f\x3d\xfe\x77\x78\x2c\x7e\xfb\xad\xd7\x22\x8f\xe6\xeb\xaa\xe9\xe0\xc1\x11\x3e\x00\x94\xfa\xd2\x3e\x01\x94\xfe\xde\xc4\xa9\xe0\x58\x3c\x65\xdb\x57\x12\x42\x5d\x81\x12\x9c\x62\x33\x2f\xb9\x0b\xbd\x6c\x58\x55\x47\xcf\xa6\x5f\x63\x6c\xbd\xe4\x66\x9f\xb3\xaa\x28\xa2\x2d\x2f\x68\x78\x92\x40\x19\x62\x78\x32\xe8\xe5\x72\xf7\x5a\x42\xb4\x18\x5c\xc2\x77\x7c\x29\x5d\xcf\x20\xf7\xc4\x20\xfa\xa8\x66\x7d\xf7\x2e\x30\x7a\x53\xc3\x3a\x96\xa2\xd5\xf6\xf0\xa5\x64\xb6\x20\x0f\x5b\x8a\x1e\x74\xe8\x52\x9e\x2c\x4a\x61\x27\x19\x56\xde\x3d\x35\x4e\x89\x29\x6b\xc9\xda\x8e\x95\xf3\x54\xe3\x5b\xf4\xb6\x60\x48\xfa\x32\x7d\x0e\x6c\x96\xbd\xac\x6e\x47\x1c\x7b\x67\x3d\x89\x12\x77\xa2\x49\xf8\x54\x47\x2e\x0e\x32\x10\x1d\xe9\xe5\xa9\x3b\x92\x02\x58\x50\x88\x70\xaa\xb5\xa8\xf4\x40\xbd\x3d\x9a\x92\x65\x53\xa6\xcb\xc6\x47\x1f\x7d\xee\x2a\xfc\xfd\x3e\xdc\x43\x6b\x4b\x80\x32\xe4\xdd\x0f\x18\xea\xba\x58\x8c\xa8\x0b\x43\x7a\x93\x5a\x31\xf9\xe8\x75\xc3\xb9\x4a\xd6\xbb\xcf\x09\xe7\x36\x2e\x8b\xc3\xe3\x5e\x18\x87\xee\x4b\xe3\xb2\x3c\x44\x8b\xa7\xd2\xc5\x19\x50\x24\x09\x06\xdf\xf9\x7e\xd6\x71\xe9\x1b\x54\x6d\x21\x73\x5a\xa2\x12\x3a\x75\xfc\x46\x3d\x05\x9f\xea\x56\x4d\xa3\xac\x54\x55\x77\xe7\x27\x7c\x83\x7e\x58\x33\x4c\xdf\xe3\x56\xa6\xa6\xe2\x52\x94\x3c\x78\x76\x0c\xe2\xf5\x98\x8e\x4c\xf0\x10\x10\xc5\x80\xee\x2c\x25\x9e\xf2\x65\x09\x99\x3c\x09\x9a\xef\x6e\x48\xb3\xb8\x58\x63\x0a\xb8\x4e\x55\x91\x81\xde\x5c\xe5\xef\x7a\x04\xff\x3e\xf9\x69\xf7\x8d\xfc\x8e\x1a\x01\x01\x14\x7b\x5d\x51\x8e\xee\x87\xb6\x62\x40\x47\x79\x76\x46\x8f\xa4\x9e\x75\xc4\x19\x8f\x2e\xfc\xee\x81\xde\x9c\x4e\x88\x7d\x52\x47\x2e\xbd\x86\x27\x75\xe2\x72\x20\x0c\xf5\x7a\xc2\xfe\x9f\xc1\x79\xcb\x81\x30\xc6\x71\x1b\x1d\xa2\x01\x3f\x8e\x31\xe0\x0d\xbc\xd4\x08\xda\xef\xa0\xf1\xeb\x6f\xf0\x57\xf3\xc1\x2c\x26\x12\x0e\x58\x47\x51\xa0\x61\x38\xf8\x2c\x8e\xd7\x03\x9e\x0a\xc4\x1b\x3d\x14\x98\x3d\xed\x79\x8d\x19\x8b\xe2\x2f\xee\x11\x90\x28\x29\x55\xd7\xea\xa2\x4d\xa9\x8e\x7e\xea\xda\xe4\x0d\xca\x63\x1e\x3a\xfe\x9c\xe7\x06\x33\x59\x2b\x84\xee\xee\x1d\xc1\xaf\x32\x2a\x12\xfa\x46\xa6\xd2\xd8\x19\x75\xda\x1c\x47\x42\x31\xb9\xc5\x6b\x9a\x0c\x4b\x3c\x80\xbb\x79\xf7\xdf\xfc\x6b\x76\x3d\x9c\xdd\x11\x26\xf5\x5e\xad\x3f\xf6\xc6\x9d\x18\x54\x24\x58\x59\x2d\xe3\xb7\xd4\x20\xf1\x67\x69\x76\x56\x18\x9c\xa0\xc5\x02\x37\xe5\x6e\x3c\xd6\x86\xe5\xa8\xe4\xb0\x43\x4e\x12\x35\x1b\x39\x97\x3b\x1d\x5e\x8a\x4e\x0d\x37\x63\x27\xbf\xaa\xcd\x11\xfc\xea\x7e\x30\x9a\xb3\xec\xc6\x57\x32\x57\xd8\xd9\xb1\x19\x34\x9a\xeb\x18\x7e\xfd\xa7\x8f\x33\x9d\x07\x74\x71\xc6\xd7\xa6\x66\xce\x87\xc6\x04\x7d\x3b\x36\xe1\x2f\x27\x55\xe2\x7d\x38\x17\x26\x4d\x6d\x0f\x2b\x7d\x56\xf0\xe2\xec\x59\x78\x4f\xed\x2f\x20\x55\x66\x89\x59\xf1\x0a\x5a\x24\xe4\x2c\x37\x64\xf7\x70\x62\xa8\x21\x32\x1b\x83\xd8\xf1\x65\x5a\x8a\xbb\x46\xcd\x8e\x98\x1d\x6d\x14\xbb\x74\xac\x24\xe0\xa1\x0c\x74\xb9\x5b\xab\x1b\xe9\x1d\x17\xec\x31\xca\xe7\xad\xa8\xdb\xc1\xf7\xe7\x5a\xcb\x6c\xd3\x98\x9d\xd4\xb5\x89\x4c\x70\xe5\xd3\x11\xb9\xc8\xea\xa2\x66\x4a\xfa\x7a\xc6\x9a\x65\x9c\x8d\x74\x7b\x0e\xd5\x49\x1a\x36\xcd\x23\x23\x82\x32\x7f\x3d\x65\xf2\x19\x4d\xf4\x48\x14\x27\xec\xf8\x03\x0c\x79\x47\xa9\xdd\x94\x30\xd9\x8a\x67\x49\x89\xda\x92\x49\x3f\xa9\x6b\xff\x10\x28\x23\x59\x5e\xa3\x94\x78\x79\x91\xf8\x41\x63\x6c\x20\x68\xa1\xcb\x30\x48\xd8\x7a\x0e\xc7\x36\xf2\x03\xf8\x10\xd5\x96\x8f\xd5\x9e\x25\x0c\x9d\x7f\xbe\xa1\x58\x97\x4f\xfc\xd7\x13\xfb\x2f\x3e\xc4\x66\x3e\xc4\x26\xac\xf6\x70\x77\x22\x1d\x52\x84\xe1\x2c\xa9\x7f\x1e\xea\x81\x74\x68\xcd\xd7\x98\x51\x55\xa2\x9c\x42\x5d\x51\x06\x64\x1a\xbf\xd4\xd1\x4c\x49\x3b\x47\x7d\x7a\xd0\xaf\xb7\x2b\x76\x37\x9f\xa4\x02\x3a\x4a\xd4\x73\xbf\x0f\xe8\xe5\x16\x30\x0e\x22\xae\x21\xf0\xba\x64\x81\x89\x0d\x98\x6a\x3f\x4a\xb7\xab\x7e\xb1\x1a\xf7\x96\xb2\x03\x19\xd3\x41\xb1\x88\x3b\x45\xd5\xdf\x88\x3e\x65\xe1\xca\x11\x35\x76\x1e\x1d\x7d\x0d\xea\x0c\x86\x38\x0a\xb2\x21\x4c\x68\xc4\xbe\x29\x3b\x24\xfb\xe2\x08\x7e\x20\xc4\xad\x0e\x58\xcb\x8a\xda\x82\x54\xc7\xc2\x20\xa9\x8a\xc7\xf1\xb1\x96\xf3\xba\xba\x45\x8a\x3c\xca\x41\xe9\x67\x11\x22\x14\x7e\x8a\x3e\x79\x2f\x1e\x8c\xbc\xff\x4e\x14\x53\x9c\x64\xbe\x16\x4f\x66\xa4\x0f\x80\xba\x2b\x05\x73\xa2\x44\x63\xba\xc7\x3d\x9a\x71\x12\xcb\xda\x38\xff\x64\xc7\xe1\xb6\x14\x87\x64\x13\x4b\xd5\x55\x60\x95\x7b\xec\xe6\x43\x25\x04\xe6\x63\x94\xcb\x16\xf1\xc4\x9e\x39\x66\xfa\x42\xef\x01\xf4\x8e\xb3\x03\x87\x50\xf2\xa1\x74\xfc\xf1\x0b\x15\xb7\x4a\xc5\xb1\x34\x1c\x1a\xfb\xd5\x76\x2e\x02\x2c\xf9\x68\x7c\x47\x2c\x38\x41\xdf\x44\x6c\xf8\x0b\x85\xb3\x14\x76\xe3\xea\x8a\xba\xba\x5b\x27\x95\xc7\x84\x66\x1f\x4c\x6d\x2f\xca\x94\x22\x79\x2e\x74\xfb\x85\xf0\x5d\x84\x4f\xd4\x75\xef\x91\xed\x51\x31\xb1\x07\x93\xdd\x8d\x91\xa5\xa8\x3e\x30\x66\xf6\x85\x09\xba\x98\xc0\x0b\x44\x0e\xe1\x81\x8d\x42\x39\xdb\xe0\x05\x7f\x77\x38\x90\x21\xb2\xa1\x9e\x2f\x5c\xd1\xc3\x15\x41\x24\x2d\x64\x8d\xd7\x35\xb9\x46\xb5\xad\xe2\xed\x70\x48\xf2\x8d\x49\xce\x2b\x9a\x47\x74\x2d\x46\xaa\x5e\x31\x2a\xe1\x7a\x2d\xbc\x3b\x89\xfa\xaf\x87\x6e\xe3\x12\x5b\xdd\x04\x5b\x0c\xdc\xfa\x7e\x61\x88\x2e\x86\x88\x42\x0a\x21\x3f\x9c\x61\x86\xdb\x79\xd5\x60\x2a\x76\xec\x8d\xfb\xba\x28\xc5\x0c\x96\x0b\xf9\xf8\x19\xca\x3d\x6a\x92\xda\xa3\xab\xe9\xfe\x8e\xee\x70\x9c\xf6\x90\x20\xf5\xe6\xfb\x71\xb5\xfc\x27\x21\x9f\x7a\x7e\x30\xc4\xa0\x7c\xc6\x8f\x02\x82\xeb\x56\x24\x8b\xe0\x15\xe0\xf9\x82\xad\x13\xe2\x60\x5f\x2b\x96\xb7\x53\x38\xf0\x14\x2a\x73\x11\xa8\x40\x75\xad\xd2\x58\xd2\x2f\xcb\xc5\xe8\xf4\x32\xf8\x8e\xa0\xeb\x45\xc6\x7d\x37\xf0\xe7\x37\x75\x77\x60\x93\x2b\xdb\xea\xbb\x97\x7b\x47\xf0\x7d\x1c\x06\xfa\x14\x52\xe0\xc5\x81\x7e\x41\xaf\x17\x44\xef\xcf\x00\x26\xe7\x0f\x0f\xd1\x55\x53\x31\xef\xe5\xc7\x34\xb9\x9c\xe7\x45\xe1\xd8\x3e\xd2\x18\x49\x47\xcf\x30\xea\xcd\x47\x3d\x8c\x7e\x18\x72\xf4\x30\x86\x79\xc4\x28\xe2\xaf\xcc\x20\xf7\x3b\xf7\x3b\xf0\x3f\x01\x00\x00\xff\xff\xc3\x68\x91\x32\x8f\xd6\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,11 +179,11 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0xd3, 0x99, 0x43, 0xbe, 0xb1, 0xa9, 0x21, 0xd1, 0xa0, 0x10, 0x53, 0x2a, 0x22, 0x5c, 0x91, 0xf1, 0x51, 0xcd, 0xda, 0x33, 0x28, 0xea, 0x68, 0xf4, 0x96, 0x70, 0xac, 0x17, 0x0, 0xfd, 0x3c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0x83, 0xce, 0xec, 0xf2, 0x7c, 0x24, 0xf7, 0xaa, 0x62, 0xff, 0x99, 0x5c, 0x6b, 0x20, 0x11, 0x89, 0xea, 0x74, 0x34, 0xbf, 0xfc, 0xa8, 0x4a, 0x7e, 0x51, 0x6f, 0xd2, 0xc3, 0xa0, 0x31, 0x52}} return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\xdd\x6f\xdb\xc8\x11\x7f\xd7\x5f\x31\x0d\xd0\x9e\x94\x3a\x94\x0c\x1c\x82\xc2\x88\x0b\xf8\x2e\x71\x11\xb4\xe9\x15\xb1\xd3\x3e\x04\x69\xbc\x22\x47\xd2\x22\xe4\xae\xb0\xbb\x94\x2c\x04\xfe\xdf\x0f\xb3\x5f\xe4\x92\xd4\x97\x0f\x08\x5f\x22\x93\xbb\xf3\x3d\xb3\xbf\x99\xcd\xf4\xe5\x08\x5e\xc2\xfd\x0a\xe1\xb6\x94\xdb\x3b\x23\x15\x5b\xe2\x2d\xa2\x06\x5d\x31\x65\x20\x97\xc2\x28\x96\x9b\x11\xd8\x85\x37\x02\x58\x9e\xcb\x5a\x98\x9f\x34\x68\xb7\x1a\x72\xb6\x66\x39\x37\x3b\x28\xd0\xa0\xaa\xb8\x40\x0d\xf5\x1a\x8c\x84\x95\xdc\x42\x55\xe7\xab\xb8\x54\x0a\xc8\x57\x8c\x0b\xe0\x06\x72\x26\xa0\xd6\x98\x81\x25\xdc\xa7\xc6\x35\xe4\xac\xcc\xeb\x92\x19\x2c\x60\xbe\x83\xaa\x2e\x0d\x5f\x97\x3b\x2e\x96\x60\x56\x08\xac\x22\x41\x40\x2e\x40\xa1\x46\xb5\xc1\x02\x16\xa5\xdc\xc2\x96\x9b\x15\x3c\x34\xba\x64\x9e\xf4\x07\x5c\xb2\x5f\x76\x06\xf5\x7f\x50\x7d\xf4\x3b\x6e\xff\xf5\xdb\xff\x1e\x82\x09\x2a\x2e\x78\x55\x57\x2d\xc2\x96\x9e\x91\xdf\x50\xe8\x16\x13\xa9\x06\xa5\x7d\xe8\x98\x30\xf3\xf4\xfc\x2b\xc7\x92\x19\x2e\xc5\x03\x98\x15\xd7\xb4\x67\xcd\x78\x01\x45\xad\x48\x27\x6f\x59\xc8\x15\xda\x55\x17\xa4\x34\x29\x6a\x5f\x48\x95\x91\x9c\xd6\x58\xc6\xbe\x46\x51\x90\x8c\xac\x2c\xc1\x28\x26\x34\xcb\x69\x97\xbe\x00\x26\x76\x91\x98\x59\x31\x03\x2b\x56\xd8\x97\x1b\x56\xd6\x48\x1e\x10\x4b\x2c\x80\x0b\x22\xc3\x1b\x65\x88\xf6\x8a\xe9\xce\xdb\xa8\x62\xbe\xc2\xfc\x1b\x16\xc0\x96\x8c\x0b\x6d\x3a\xcb\x6a\x4d\x9f\x44\xe1\x5f\x57\xe4\xe5\xc6\x7c\xb0\x61\x75\x69\xda\x5b\xa3\xb5\x55\x63\x17\xab\xe1\xfb\x45\xa2\xc0\x82\xf1\x52\x3b\x7b\x59\x01\xec\xde\x96\xbe\xb0\xe5\xa5\x5d\xd4\x98\x27\x06\x29\x54\x72\xc3\xc5\x72\x5a\x60\x89\x86\x4c\xcc\x8d\x77\xd3\x3d\x09\x95\xfd\x97\x84\x7a\x20\x09\x64\xad\x72\x24\x52\x25\xfd\x45\xa2\x12\x25\x67\xa1\x84\x1b\x71\x22\x4a\x73\xcc\x59\xad\xd1\x05\xa2\xe7\x66\xb7\xaf\xd8\x06\x41\xc8\x9e\xf9\x82\x78\xd3\xd1\x88\x57\x6b\xa9\x0c\xdc\xd6\x62\xc9\xe7\x25\x5a\x59\x60\xa1\x64\x05\x2f\x92\x77\x2f\xe2\xca\x20\xb1\x5b\x35\x7b\xa4\xb0\xbd\xff\xed\x9f\xef\xfe\x7d\xf3\xf6\xed\xc7\x77\x77\x77\xa3\x11\xcb\x73\xd4\x7a\xcc\xca\x72\x12\x93\xb6\x97\xd3\xdf\x47\x23\x00\x80\xe9\x14\xde\x55\xdc\x50\x5a\x6d\x57\x28\x3a\xc9\xd4\xf3\x3b\x6b\xec\x49\xd1\xb1\x46\xd5\xe4\xc2\x6d\xe3\x61\x17\x56\xda\x72\x68\x4b\x83\x1b\x14\x06\xee\x0e\xe7\xe0\xaf\x2e\x26\xc7\x5f\xe1\x48\xb2\x5e\xc1\xa7\x5b\xfe\xf8\xfa\xe7\xc9\x7e\x55\xfa\x69\x7c\xdb\x4a\x63\x9b\x10\x2d\x95\x04\x62\xa1\x6d\xb1\x22\xc7\x1d\x4e\x72\xaf\x62\xb6\x47\xc7\x0f\xfb\xf2\xbd\xd1\x6e\x6f\x49\xe8\xeb\xf5\x16\x17\xb6\x94\xf6\x8a\x68\x14\x07\x37\xa8\x76\xa7\xf8\x26\x0b\x34\x0b\xa2\xc9\x6d\x20\x73\x0d\x5b\x45\x96\x13\x76\x57\x2d\x78\x53\xf1\x28\x47\x91\xd9\xea\x42\x06\xe5\x62\x83\x4a\xe3\x05\x04\x32\x5a\xd2\x7b\x85\x44\x44\x48\x28\xa5\xd6\xb4\x76\xad\x30\xe7\x9a\x88\x87\xc2\x4d\x99\x12\xc4\xb6\xa1\x4b\xe4\x1b\x3a\xf3\xda\x34\x84\xfa\x54\xac\x47\xdb\xa4\xac\x70\x24\xad\xa7\xd9\x77\xc4\x86\xa9\x53\x23\xa8\x67\xe8\x13\x63\x27\xb5\xfa\x19\xe1\x13\xbd\x60\x2b\x5c\xe2\xb7\x12\xb5\xe5\x2f\x5c\xa1\xf3\xdc\x23\x35\x7f\x0e\x84\x82\x2f\x76\x49\x49\xe2\x06\xd6\x4c\x19\x9e\xf3\xb5\x3d\x2a\xb9\xb8\x18\x2a\x92\xb1\x4a\x0e\x98\xec\x68\x58\x46\x63\x51\x71\x2d\x68\xb9\x36\x8a\x0e\xa5\xa6\x78\x5a\xe3\xd0\xa1\xee\xb2\xc4\x8a\xb0\x66\x8a\x55\x84\x0a\x74\x88\xa5\xc3\x30\xa3\x2f\x5d\x24\x7f\x93\x70\xf5\x95\xcc\x0b\xe5\xf2\x4b\x3f\xa3\x90\xf9\xbf\xf5\x4f\x8d\xb1\xc3\x36\x8a\x95\x2c\x72\x69\xcb\xb4\xa8\x05\x68\x34\x47\x4a\xda\x19\xb5\x0c\xbe\x47\x3e\xf4\xf0\x45\xd7\x4c\xc7\x20\x0c\x5c\x5f\x1f\x63\xd6\xe1\x01\xa0\xd0\xd4\x4a\x24\x2f\x9f\x92\xbf\xce\x96\xe1\x98\x08\x09\x75\xac\xf8\xc9\xa7\xc2\x11\xba\x93\x51\xa3\xc0\xbe\xb0\x18\x48\x6c\x92\xb9\x13\x12\xdd\x3c\x3e\xe8\xff\xbd\xe5\xfe\xa4\x3a\x7f\xdc\xe7\x7b\x69\x90\xb7\xf7\x7f\xfc\xc3\x7e\x3e\xc0\x77\x3f\xdb\xbe\x6f\x8f\x9e\x86\x7b\x69\x0d\xfa\xd3\x3b\x20\x54\x8a\x09\xd0\x41\x36\x9e\x7c\x77\xba\x3c\x85\x02\x35\x6d\x9a\x86\x1b\xe7\xd8\x5f\x43\xfa\x3b\x43\xb8\x70\xe8\xd5\x06\xd9\xae\xc9\x81\x56\xa4\xf9\xd1\x6f\xad\x70\xc9\xe6\x14\x81\xf1\xcb\xfb\x45\x02\x01\x29\x88\x84\xa4\x73\xd6\xe2\xdd\x39\x2b\x99\xc8\x91\x4a\x34\xe1\x57\x5a\x42\x28\x59\x03\x8b\x9f\xe4\x02\x66\xd9\x0c\x62\x7e\x74\x03\x6d\x9f\x3a\xe3\xaf\x81\xe9\x4d\x51\x28\xd4\xfa\x0a\xfc\x8f\x49\x88\xb1\x56\x28\x50\x91\x0f\x1c\xaf\x89\xe1\xa8\x15\x78\x25\x46\x49\x3f\xe2\x02\xae\x61\x89\xc6\x73\x1b\xa7\x3c\x26\x89\x9b\xb3\x25\x5a\x71\xe6\xbc\xe4\x66\xf7\xe6\x2f\x1d\x60\xfd\x3d\x01\xb3\xd9\x2f\x8e\xc3\xd3\xdf\xc7\xd3\x75\x3d\x2f\x79\x3e\x5d\x84\xf5\xfe\xd3\xe4\x4f\x29\xf9\xb9\x54\x4a\x6e\xc7\xdd\x54\xa1\xa7\xd1\xa5\x11\x3c\xf3\x3f\x87\xa2\xc7\xf9\x1e\x34\x96\x8b\xcc\xab\xe4\x99\xde\x4b\xaf\xaa\x8f\xc3\x68\x5f\x4f\x6d\x72\x2c\xbe\xf4\xe9\x01\x06\x73\x66\xf2\x95\xfd\xe9\xf7\x9e\xe4\x72\xbd\xd7\xe7\xa8\xaf\xe0\xb3\xff\xfd\x65\x72\x05\x9f\x9d\xe3\xbf\xb4\x2c\x46\xce\xf5\x42\x70\xbb\x3c\x2c\xb9\x86\xcf\x5f\xe2\x2a\xc2\x2b\x29\x69\x6a\x7e\xba\xcc\x3a\x8e\x68\x91\xde\x51\xf5\x27\xe3\xee\x0d\xd7\x43\x81\xd4\xc8\x97\xb1\xf5\x1a\x45\x31\x0e\x64\xdb\xa5\xa0\xe3\xcb\x66\x53\xea\xa1\x56\xf4\x46\xc3\xdd\x4a\x75\xdf\xa0\xa1\xe0\x69\xdb\x4e\x3e\xd7\x69\xd3\x29\xdc\xfb\x26\xde\xb6\xbe\x46\xfa\xfe\x94\xd3\x9e\x41\xec\x15\x9b\x46\x99\xb6\xb8\x73\x24\x70\x2b\x37\xa8\x06\xa5\x68\xd8\x11\xa0\xda\xa1\x22\x9e\x4c\x00\x3e\xe6\xb8\xb6\x1c\x98\xb6\x9d\xed\xd0\x50\xa2\x40\xc5\x2d\x20\x25\xf4\x4d\x8b\x42\xe6\x54\x5c\xd4\xfe\x68\x64\x8f\xf6\x68\x5c\x4b\xad\x29\x5d\xd3\x7e\x97\x40\x5a\x90\x60\xdc\xfb\xc2\x5d\xf9\xc3\x47\xcc\x6b\xfb\x16\x17\x0b\xea\x58\x49\x42\xd3\xfb\x44\x5f\x4a\x5e\x71\x73\x01\x2c\xfb\x96\xb1\xec\x0a\x72\x59\xad\x6b\xe3\x8e\x97\xce\xa7\x25\x01\x63\x7a\x35\x19\xcc\x92\xb3\xdc\x3c\x3e\x90\x37\x17\xce\xaa\xb1\x7e\x5e\x90\x45\xee\x1f\xe9\x2c\x8c\xa7\xf5\x8f\x4e\xad\xfd\xf5\xfa\x0f\xd6\xec\x1f\x50\xb7\x8f\xd5\x6e\xaf\x41\xc7\x26\xd7\xd7\x3e\xb8\x87\x37\xf8\x08\xe4\xe9\x71\xcb\xb5\x6f\x33\x76\xa8\x2e\xa0\xc0\xa2\xce\xcd\x89\x31\x6d\x13\x82\x96\x76\x4f\x8d\xee\x73\xe8\xa8\xc9\x34\x33\xb5\xb2\xcd\xe9\x5d\x3d\xb7\xc0\x64\x1c\x83\xa7\x6f\x78\x7a\x9e\x00\x4b\x8d\x07\xb4\x3c\xe9\x68\x4b\x28\x76\xb0\xdd\x91\xd2\xfa\x9c\x33\x70\x02\xcf\xa8\xc3\xa7\xf1\x38\x58\x80\x23\xa9\x06\xa6\x6f\x65\x5d\x16\x0e\xa5\xdb\x41\xef\x92\x6f\xfc\xdc\xc7\x4e\x07\x5a\xb0\xaa\x15\x28\xfd\xbe\x92\x2a\xc8\x89\x46\xf8\x1a\x88\xb6\xaa\x41\x0f\x60\xb9\x73\x07\x98\x8f\x66\x37\x12\xeb\x7a\x8d\x2f\xa2\x7c\x6f\xdc\x71\x79\x2a\x8c\x77\xa1\xff\xc6\xcd\x08\x9a\xc9\xa9\x75\x40\x5a\x1b\xc2\xcb\x56\xc9\x48\xbb\x22\xbf\x20\x9e\x03\x6e\xaa\xce\xb1\x70\xf6\x8c\x10\xd7\xf6\xc7\xd6\xa6\x83\x28\xca\x15\x81\xd3\x40\x13\xdc\xb8\xae\x8b\x8b\xf6\x38\x25\x7c\x1c\x06\xd7\x5d\x67\x0d\xf3\xfb\xea\x1b\xba\x43\xae\xf1\x52\xbb\x85\xad\x8c\xfd\xe0\xef\x13\xc6\x67\x36\xba\xfb\x95\xeb\xb6\x07\x51\xb5\xae\xd6\xbd\x6e\x32\x55\xeb\x5e\xd2\x86\x93\x94\x7b\xde\xac\x80\x3a\x0e\xa6\xfb\xd4\xd2\x00\x6a\x96\x0c\x64\xff\x74\xda\x14\xd7\xde\xe8\x2e\x59\x55\x1b\x13\xae\x6c\xfc\x6c\x7d\xce\x08\x27\x09\x23\xe1\x61\xd0\xad\x0f\x50\xf1\xe5\xca\x80\x90\x06\x76\x1c\xcb\xc2\x15\x07\x56\x05\x0a\xc3\xbe\x85\xe9\xb9\xb6\xe8\x78\x32\x97\x62\x83\xaa\x85\xa4\x2c\xb2\xb3\x27\xc5\xa7\xf7\xc2\xbc\xfe\x19\x2c\x11\xc2\x7a\xde\x74\x1f\x82\xc7\x87\x2b\x8c\x27\xe8\x36\x7b\xb9\x2c\x89\x7b\xe9\x08\xc4\xfd\xcd\xb4\xe8\xca\xf3\xda\x53\x65\x34\x5b\x60\xa0\x1b\xa4\x6a\xe4\x19\x53\x0e\xcb\xda\x58\x34\x49\xb6\x9d\x24\x68\x85\x80\x82\x5b\x19\x66\x2a\xf0\x67\xb8\x9c\xf9\xc7\xfa\xdb\xf1\x86\x97\x14\x00\xee\xb9\x6c\x85\xca\x5f\xbb\xdb\xa7\x83\xdb\xdb\x02\x17\x98\xf3\x8a\x95\xb0\x96\x5c\x18\xc8\xa5\x52\x68\x8f\xe1\xac\x31\x1e\x29\xe0\x7e\xd8\xba\xce\xbc\x7e\x76\x08\x2c\x17\x70\x39\xfb\xff\xab\xd7\xb0\x5d\xf1\x12\x83\x1c\xa1\x04\xba\x1b\x2d\xae\xed\x9a\xbf\x25\xba\x06\xd7\xcf\xe1\x1a\x16\x43\x69\x7f\x39\x9b\x65\xb3\x49\xaf\xb8\x85\x6d\xdd\xbe\xef\x1f\x68\x34\xbc\x60\x1b\xc6\x4b\x36\x2f\xf1\x45\xfb\xa8\x39\x30\x3a\x20\xd4\x1e\x37\x0d\xef\x21\xf9\x09\x9a\x87\xa9\x41\x72\x78\x78\xa0\xbe\x5d\x31\xbb\x6e\x68\xc2\x9c\xfd\xb8\x69\x84\x27\x65\xd1\xdf\x4d\xd0\xca\x1f\xa0\xe7\x4d\x24\xa6\xd3\x65\x03\x61\x5b\xdd\x55\xe2\x43\x96\xe7\xe6\x34\x6c\x7b\xde\x80\x83\xe8\x1e\x18\x65\xec\x47\xba\x43\x03\x8a\xd3\x01\x74\x17\x0d\x9f\x3b\xc5\xf0\x20\xa3\xb9\x11\x5a\x59\x30\x34\x1f\xbe\x78\x48\x6c\x13\x17\xf8\x3e\xbd\xed\xc8\x50\x11\x83\x1f\xbb\x36\xee\xa6\xc8\x01\xf0\x1b\xd8\xf4\xa6\x26\x2e\x7b\xc2\xe7\x73\x92\xa7\xb9\x05\x39\x94\x3b\x49\xc5\x6e\x61\x1a\x7f\x75\x12\x81\xa5\xd4\xa6\x01\x36\xc9\xe5\xd8\x1e\x6e\xae\x93\x2d\x91\x75\xae\xad\x03\xc5\xf4\xfa\xfa\x48\xca\x74\x2d\x7d\x56\xc6\x9c\x9f\x10\x5d\xa7\x0f\xc3\x0c\x37\xb7\x39\xfd\xa4\x22\x19\x02\xa9\x4f\x1a\x8b\x49\x52\xee\xa3\xb1\x8e\xe0\xdb\x7e\xec\xb6\x33\x36\x4a\x7e\x26\x4e\xee\x6a\x7c\x7c\x5e\xdd\x1f\x12\x26\xf2\xf8\xcf\x6e\xd8\xdc\x62\xd6\xb6\xe7\x81\x1b\x91\xcb\x6c\x46\x46\xb9\x84\x0f\x73\x1b\x76\x97\x2d\x28\x98\xd2\x3a\x34\x75\x9f\x39\x2a\x52\xc1\x0c\xbe\xcd\x29\x01\x0e\x44\xe1\x28\x0d\x98\xa2\xe2\x02\xde\xbc\x72\xff\x89\xa4\x73\x8d\x36\x9e\xa4\x32\x84\x6e\x49\xb3\x0d\x8e\xdf\xbc\xb2\x7b\x2f\xc0\xc8\x2b\x98\x7a\x46\xe1\x5f\x02\x57\x96\x54\x48\xf4\xa7\x11\xfc\x1e\x00\x00\xff\xff\xc7\x2d\x2c\x34\x4c\x24\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\xdd\x6f\xdb\xc8\x11\x7f\xd7\x5f\x31\x0d\xd0\x9e\x94\x3a\x94\x0c\x1c\x82\xc2\x88\x0b\xf8\x2e\x71\x11\xb4\xe9\x15\x89\xd3\x3e\x04\x69\xbc\x22\x47\xd2\x22\xe4\xae\xb0\xbb\x94\x2c\x18\xfe\xdf\x0f\xb3\x5f\xe4\x92\xd4\x97\x0f\x08\x5f\x22\x93\xbb\xf3\x3d\xb3\xbf\x99\xcd\xf4\xe5\x08\x5e\xc2\xdd\x0a\xe1\xb6\x94\xdb\x4f\x46\x2a\xb6\xc4\x5b\x44\x0d\xba\x62\xca\x40\x2e\x85\x51\x2c\x37\x23\xb0\x0b\x6f\x04\xb0\x3c\x97\xb5\x30\x3f\x69\xd0\x6e\x35\xe4\x6c\xcd\x72\x6e\x76\x50\xa0\x41\x55\x71\x81\x1a\xea\x35\x18\x09\x2b\xb9\x85\xaa\xce\x57\x71\xa9\x14\x90\xaf\x18\x17\xc0\x0d\xe4\x4c\x40\xad\x31\x03\x4b\xb8\x4f\x8d\x6b\xc8\x59\x99\xd7\x25\x33\x58\xc0\x7c\x07\x55\x5d\x1a\xbe\x2e\x77\x5c\x2c\xc1\xac\x10\x58\x45\x82\x80\x5c\x80\x42\x8d\x6a\x83\x05\x2c\x4a\xb9\x85\x2d\x37\x2b\xb8\x6f\x74\xc9\x3c\xe9\x0f\xb8\x64\xbf\xec\x0c\xea\xff\xa0\xfa\xe8\x77\xdc\xfe\xeb\xb7\xff\xdd\x07\x13\x54\x5c\xf0\xaa\xae\x5a\x84\x2d\x3d\x23\xbf\xa3\xd0\x2d\x26\x52\x0d\x4a\x7b\xdf\x31\x61\xe6\xe9\xf9\x57\x8e\x25\x33\x5c\x8a\x7b\x30\x2b\xae\x69\xcf\x9a\xf1\x02\x8a\x5a\x91\x4e\xde\xb2\x90\x2b\xb4\xab\x2e\x48\x69\x52\xd4\xbe\x90\x2a\x23\x39\xad\xb1\x8c\x7d\x8d\xa2\x20\x19\x59\x59\x82\x51\x4c\x68\x96\xd3\x2e\x7d\x01\x4c\xec\x22\x31\xb3\x62\x06\x56\xac\xb0\x2f\x37\xac\xac\x91\x3c\x20\x96\x58\x00\x17\x44\x86\x37\xca\x10\xed\x15\xd3\x9d\xb7\x51\xc5\x7c\x85\xf9\x77\x2c\x80\x2d\x19\x17\xda\x74\x96\xd5\x9a\x3e\x89\xc2\xbf\xae\xc8\xcb\x8d\xf9\x60\xc3\xea\xd2\xb4\xb7\x46\x6b\xab\xc6\x2e\x56\xc3\xf7\x8b\x44\x81\x05\xe3\xa5\x76\xf6\xb2\x02\xd8\xbd\x2d\x7d\x61\xcb\x4b\xbb\xa8\x31\x4f\x0c\x52\xa8\xe4\x86\x8b\xe5\xb4\xc0\x12\x0d\x99\x98\x1b\xef\xa6\x3b\x12\x2a\xfb\x2f\x09\x75\x4f\x12\xc8\x5a\xe5\x48\xa4\x4a\xfa\x8b\x44\x25\x4a\xce\x42\x09\x37\xe2\x44\x94\xe6\x98\xb3\x5a\xa3\x0b\x44\xcf\xcd\x6e\x5f\xb1\x0d\x82\x90\x3d\xf3\x05\xf1\xa6\xa3\x11\xaf\xd6\x52\x19\xb8\xad\xc5\x92\xcf\x4b\xb4\xb2\xc0\x42\xc9\x0a\x5e\x24\xef\x5e\xc4\x95\x41\x62\xb7\x6a\xf6\x40\x61\x7b\xf7\xdb\x3f\xdf\xfd\xfb\xe6\xed\xdb\x8f\xef\x3e\x7d\x1a\x8d\x58\x9e\xa3\xd6\x63\x56\x96\x93\x98\xb4\xbd\x9c\x7e\x1c\x8d\x00\x00\xa6\x53\x78\x57\x71\x43\x69\xb5\x5d\xa1\xe8\x24\x53\xcf\xef\xac\xb1\x27\x45\xc7\x1a\x55\x93\x0b\xb7\x8d\x87\x5d\x58\x69\xcb\xa1\x2d\x0d\x6e\x50\x18\xf8\x74\x38\x07\x7f\x75\x31\x39\xfe\x06\x47\x92\xf5\x0a\x3e\xdf\xf2\x87\xd7\x3f\x4f\xf6\xab\xd2\x4f\xe3\xdb\x56\x1a\xdb\x84\x68\xa9\x24\x10\x0b\x6d\x8b\x15\x39\xee\x70\x92\x7b\x15\xb3\x3d\x3a\x7e\xd8\x97\xef\x8d\x76\x7b\x4b\x42\x5f\xaf\xb7\xb8\xb0\xa5\xb4\x57\x44\xa3\x38\xb8\x41\xb5\x3b\xc5\x37\x59\xa0\x59\x10\x4d\x6e\x03\x99\x6b\xd8\x2a\xb2\x9c\xb0\xbb\x6a\xc1\x9b\x8a\x47\x39\x8a\xcc\x56\x17\x32\x28\x17\x1b\x54\x1a\x2f\x20\x90\xd1\x92\xde\x2b\x24\x22\x42\x42\x29\xb5\xa6\xb5\x6b\x85\x39\xd7\x44\x3c\x14\x6e\xca\x94\x20\xb6\x0d\x5d\x22\xdf\xd0\x99\xd7\xa6\x21\xd4\xa7\x62\x3d\xda\x26\x65\x85\x23\x69\x3d\xcd\xbe\x23\x36\x4c\x9d\x1a\x41\x3d\x43\x9f\x18\x3b\xa9\xd5\xcf\x08\x9f\xe8\x05\x5b\xe1\x12\xbf\x95\xa8\x2d\x7f\xe1\x0a\x9d\xe7\x1e\xa9\xf9\x73\x20\x14\x7c\xb1\x4b\x4a\x12\x37\xb0\x66\xca\xf0\x9c\xaf\xed\x51\xc9\xc5\xc5\x50\x91\x8c\x55\x72\xc0\x64\x47\xc3\x32\x1a\x8b\x8a\x6b\x41\xcb\xb5\x51\x74\x28\x35\xc5\xd3\x1a\x87\x0e\x75\x97\x25\x56\x84\x35\x53\xac\x22\x54\xa0\x43\x2c\x1d\x86\x19\x7d\xe9\x22\xf9\x9b\x84\xab\xaf\x64\x5e\x28\x97\x5f\xfa\x19\x85\xcc\xff\xad\x7f\x6a\x8c\x1d\xb6\x51\xac\x64\x91\x4b\x5b\xa6\x45\x2d\x40\xa3\x39\x52\xd2\xce\xa8\x65\xf0\x18\xf9\xd0\xc3\x17\x5d\x33\x1d\x83\x30\x70\x7d\x7d\x8c\x59\x87\x07\x80\x42\x53\x2b\x91\xbc\x7c\x4a\xfe\x3a\x5b\x86\x63\x22\x24\xd4\xb1\xe2\x27\x9f\x0a\x47\xe8\x4e\x46\x8d\x02\xfb\xc2\x62\x20\xb1\x49\xe6\x4e\x48\x74\xf3\xf8\xa0\xff\xf7\x96\xfb\x93\xea\xfc\x71\x9f\xef\xa5\x41\xde\xde\xff\xf1\x0f\xfb\xf9\x00\xdf\xfd\x6c\xfb\xbe\x3d\x7a\x1a\xee\xa5\x35\xe8\x4f\xef\x80\x50\x29\x26\x40\x07\xd9\x78\xf2\xe8\x74\x79\x0a\x05\x6a\xda\x34\x0d\x37\xce\xb1\xbf\x86\xf4\x77\x86\x70\xe1\xd0\xab\x0d\xb2\x5d\x93\x03\xad\x48\xf3\xa3\xdf\x5a\xe1\x92\xcd\x29\x02\xe3\x97\xf7\x8b\x04\x02\x52\x10\x09\x49\xe7\xac\xc5\xbb\x73\x56\x32\x91\x23\x95\x68\xc2\xaf\xb4\x84\x50\xb2\x06\x16\x3f\xc9\x05\xcc\xb2\x19\xc4\xfc\xe8\x06\xda\x3e\x75\xc6\xdf\x02\xd3\x9b\xa2\x50\xa8\xf5\x15\xf8\x1f\x93\x10\x63\xad\x50\xa0\x22\x1f\x38\x5e\x13\xc3\x51\x2b\xf0\x4a\x8c\x92\x7e\xc4\x05\x5c\xc3\x12\x8d\xe7\x36\x4e\x79\x4c\x12\x37\x67\x4b\xb4\xe2\xcc\x79\xc9\xcd\xee\xcd\x5f\x3a\xc0\xfa\x31\x01\xb3\xd9\x2f\x8e\xc3\xd3\xdf\xc7\xd3\x75\x3d\x2f\x79\x3e\x5d\x84\xf5\xfe\xd3\xe4\x4f\x29\xf9\xb9\x54\x4a\x6e\xc7\xdd\x54\xa1\xa7\xd1\xa5\x11\x3c\xf3\x3f\x87\xa2\xc7\xf9\x1e\x34\x96\x8b\xcc\xab\xe4\x99\xde\x49\xaf\xaa\x8f\xc3\x68\x5f\x4f\x6d\x72\x2c\xbe\xf4\xe9\x01\x06\x73\x66\xf2\x95\xfd\xe9\xf7\x9e\xe4\x72\xbd\xd7\xe7\xa8\xaf\xe0\x8b\xff\xfd\x75\x72\x05\x5f\x9c\xe3\xbf\xb6\x2c\x46\xce\xf5\x42\x70\xbb\x3c\x2c\xb9\x86\x2f\x5f\xe3\x2a\xc2\x2b\x29\x69\x6a\x7e\xba\xcc\x3a\x8e\x68\x91\xde\x51\xf5\x27\xe3\xee\x0d\xd7\x43\x81\xd4\xc8\x97\xb1\xf5\x1a\x45\x31\x0e\x64\xdb\xa5\xa0\xe3\xcb\x66\x53\xea\xa1\x56\xf4\x46\xc3\xdd\x4a\x75\xd7\xa0\xa1\xe0\x69\xdb\x4e\x3e\xd7\x69\xd3\x29\xdc\xf9\x26\xde\xb6\xbe\x46\xfa\xfe\x94\xd3\x9e\x41\xec\x15\x9b\x46\x99\xb6\xb8\x73\x24\x70\x2b\x37\xa8\x06\xa5\x68\xd8\x11\xa0\xda\xa1\x22\x9e\x4c\x00\x3e\xe4\xb8\xb6\x1c\x98\xb6\x9d\xed\xd0\x50\xa2\x40\xc5\x2d\x20\x25\xf4\x4d\x8b\x42\xe6\x54\x5c\xd4\xfe\x68\x64\x0f\xf6\x68\x5c\x4b\xad\x29\x5d\xd3\x7e\x97\x40\x5a\x90\x60\xdc\xfb\xc2\x5d\xf9\xc3\x07\xcc\x6b\xfb\x16\x17\x0b\xea\x58\x49\x42\xd3\xfb\x44\x5f\x4a\x5e\x71\x73\x01\x2c\xfb\x9e\xb1\xec\x0a\x72\x59\xad\x6b\xe3\x8e\x97\xce\xa7\x25\x01\x63\x7a\x35\x19\xcc\x92\xb3\xdc\x3c\x3e\x90\x37\x17\xce\xaa\xb1\x7e\x5e\x90\x45\xee\x1e\xe8\x2c\x8c\xa7\xf5\x8f\x4e\xad\xfd\xf5\xfa\x0f\xd6\xec\x1f\x50\xb7\x8f\xd5\x6e\xaf\x41\xc7\x26\xd7\xd7\x3e\xb8\x87\x37\xf8\x08\xe4\xe9\x71\xcb\xb5\x6f\x33\x76\xa8\x2e\xa0\xc0\xa2\xce\xcd\x89\x31\x6d\x13\x82\x96\x76\x4f\x8d\xee\x73\xe8\xa8\xc9\x34\x33\xb5\xb2\xcd\xe9\xa7\x7a\x6e\x81\xc9\x38\x06\x4f\xdf\xf0\xf4\x3c\x01\x96\x1a\x0f\x68\x79\xd2\xd1\x96\x50\xec\x60\xbb\x23\xa5\xf5\x39\x67\xe0\x04\x9e\x51\x87\x4f\xe3\x71\xb0\x00\x47\x52\x0d\x4c\xdf\xca\xba\x2c\x1c\x4a\xb7\x83\xde\x25\xdf\xf8\xb9\x8f\x9d\x0e\xb4\x60\x55\x2b\x50\xfa\x7d\x25\x55\x90\x13\x8d\xf0\x2d\x10\x6d\x55\x83\x1e\xc0\x72\xe7\x0e\x30\x1f\xcd\x6e\x24\xd6\xf5\x1a\x5f\x44\xf9\xde\xb8\xe3\xf2\x54\x18\xef\x42\xff\x8d\x9b\x11\x34\x93\x53\xeb\x80\xb4\x36\x84\x97\xad\x92\x91\x76\x45\x7e\x41\x3c\x07\xdc\x54\x9d\x63\xe1\xec\x19\x21\xae\xed\x8f\xad\x4d\x07\x51\x94\x2b\x02\xa7\x81\x26\xb8\x71\x5d\x17\x17\xed\x71\x4a\xf8\x38\x0c\xae\xbb\xce\x1a\xe6\xf7\xcd\x37\x74\x87\x5c\xe3\xa5\x76\x0b\x5b\x19\xfb\xc1\xdf\x27\x8c\xcf\x6c\x74\xf7\x2b\xd7\x6d\x0f\xa2\x6a\x5d\xad\x7b\xdd\x64\xaa\xd6\x9d\xa4\x0d\x27\x29\xf7\xbc\x59\x01\x75\x1c\x8f\xc7\xc3\xa6\x15\x35\xb1\x90\xf6\xc6\x74\xc9\xaa\xda\x98\x70\x3d\xe3\xe7\xe8\x73\x46\x98\x48\x18\x09\xf7\x83\x2e\xbc\x87\x8a\x2f\x57\x06\x84\x34\xb0\xe3\x58\x16\xae\x10\xb0\x2a\x50\x18\xf6\x23\x4c\xcf\xd5\xbb\xe3\xb5\x5c\x8a\x0d\xaa\x16\x6a\xb2\x28\xce\x9e\x0a\x9f\xdf\x0b\xf3\xfa\x67\xb0\x44\x08\xd7\x79\xa3\x7f\x08\xde\x1d\xae\x26\x9e\xa0\xdb\xec\xe5\xb2\x24\xee\xa4\x23\x10\xf7\x37\x93\xa1\x2b\xcf\x6b\x4f\x45\xd1\x6c\x81\x81\x6e\x90\xaa\x91\x67\x4c\xf9\x2a\x6b\x63\x91\x23\xd9\x76\x92\x20\x13\x02\x05\x6e\x65\x98\x9f\xc0\x9f\xe1\x72\xe6\x9f\x09\xbc\x24\x67\xbb\xe7\x12\xfe\xda\x5d\x3a\x6d\x2d\x6d\x8b\x54\x60\xce\x2b\x56\xc2\x5a\x72\x61\x20\x97\x4a\xa1\x3d\x54\xb3\xc6\x3c\x24\xa2\xfb\x61\xab\x34\xf3\x1a\xd8\x91\xae\x5c\xc0\xe5\xec\xff\xaf\x5e\xc3\x76\xc5\x4b\x0c\x9a\x84\x82\xe6\xee\xa7\xb8\xb6\x6b\xfe\x96\x68\x13\x9c\x3b\x87\x6b\x58\x0c\x25\xf1\xe5\x6c\x96\xb5\x44\x0d\xa5\x2a\x6c\xeb\x76\x71\xff\x40\xa3\xe1\x05\xdb\x30\x5e\xb2\x79\x89\x2f\xda\x07\xc7\x81\x41\x00\x61\xf0\xb8\x69\x78\x0f\xc9\x4f\x40\x3b\xcc\x00\x92\xa3\xc0\xc3\xee\xed\x8a\xd9\x75\x43\xf3\xe2\xec\xc7\xcd\x16\x3c\x29\x8b\xe5\x6e\x82\x56\xfe\x38\x3c\x6f\xbe\x30\x9d\x2e\x1b\x40\xda\xea\x95\x12\x1f\xb2\x3c\x37\xa7\x21\xd5\xf3\xc6\x15\x44\xf7\xc0\x60\x62\x3f\x6e\x1d\x1a\x37\x9c\x0e\x87\xbb\xd8\xf6\xdc\x99\x84\x87\x0c\xcd\xfd\xce\xca\x42\x9b\xf9\xf0\x35\x42\x62\x9b\xb8\xc0\x77\xdd\x6d\x47\x86\x9a\x17\xfc\xd8\xb5\x71\x37\x45\x0e\x40\xd9\xc0\xa6\x37\x03\x71\xd9\x13\x3e\x9f\x93\x3c\xcd\x9d\xc6\xa1\xdc\x49\x6a\x72\x0b\xa1\xf8\x8b\x90\x08\x13\xa5\x36\x0d\x4c\x49\xae\xba\xf6\x70\x73\x7d\x69\x89\xac\x73\x09\x1d\x28\xa6\x97\xd1\x47\x52\xa6\x6b\xe9\xb3\x32\xe6\xfc\x84\xe8\x3a\x7d\x18\x34\xb8\x29\xcc\xe9\x67\x11\xc9\x10\x48\x7d\xd6\x58\x4c\x92\x72\x1f\x8d\x75\x04\xad\xf6\x63\xb7\x9d\xb1\x51\xf2\x33\x51\x6f\x57\xe3\xe3\xd3\xe7\xfe\xc8\x2f\x91\xc7\x7f\x76\xa3\xe3\x16\xb3\xb6\x3d\x0f\xdc\x6f\x5c\x66\x33\x32\xca\x25\x7c\x98\xdb\xb0\xbb\x6c\x01\xbb\x94\xd6\xa1\x19\xfa\xcc\x51\x91\x0a\x66\xf0\x7d\x4e\x09\x70\x20\x0a\x47\x69\xc0\x14\x15\x17\xf0\xe6\x95\xfb\x2f\x21\x9d\x4b\xb1\xf1\x24\x95\x21\xf4\x3e\x9a\x6d\x70\xfc\xe6\x95\xdd\x7b\x01\x46\x5e\xc1\xd4\x33\x0a\xff\x12\x7c\xb2\xa4\x42\xa2\x3f\x8d\xe0\xf7\x00\x00\x00\xff\xff\x07\xbc\x57\x0d\x1a\x24\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -199,7 +199,7 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf6, 0xaf, 0x61, 0xa5, 0x21, 0xc0, 0xe, 0xaf, 0x64, 0x93, 0x4a, 0x85, 0x2d, 0x9e, 0xa4, 0xc3, 0x7, 0xc9, 0x1f, 0x39, 0xda, 0xb7, 0xf2, 0xf1, 0xc4, 0xc0, 0xca, 0x3e, 0x16, 0x76, 0x4e, 0xd2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0xd, 0x36, 0x85, 0xe4, 0xeb, 0x3c, 0x1e, 0xf0, 0x7f, 0xd, 0xf7, 0x3d, 0xd0, 0xce, 0x11, 0x9f, 0xd4, 0xb9, 0x8, 0x47, 0xad, 0x9a, 0x4a, 0x35, 0x9, 0xf3, 0xf9, 0xb8, 0x35, 0x52, 0x1b}} return a, nil } @@ -243,7 +243,7 @@ func lockedtokensCdc() (*asset, error) { return a, nil } -var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x3c\x5d\x93\x1b\x37\x72\xef\xfb\x2b\x5a\x7a\xd0\x91\x16\xc5\x5d\x5f\x52\xa9\xd4\xd6\x72\x5d\xb2\x62\x9d\x95\x38\x3e\x95\x2d\x3b\x0f\xaa\xad\x14\x38\xd3\x43\x22\x1a\x02\x34\x00\xee\x8a\xd6\xe9\xbf\xa7\xd0\xc0\xcc\xe0\x8b\x43\xee\xae\x9c\x8f\xf3\xc3\x9d\x48\x02\x8d\xee\x46\x7f\x77\x63\xcf\xcf\xcf\xe1\xdd\x1a\xe1\x47\x59\xe3\xaf\xa8\x34\x97\xe2\x5b\x64\x95\x14\x50\x49\x61\x14\xab\x0c\xac\x65\x5b\x6b\x30\x6b\x84\x2d\xd3\x06\x98\xa8\xa1\xd9\x99\x9d\x42\xd8\x2a\x69\x64\x25\x5b\xb8\x75\x3b\xf5\xfc\xcc\xc2\x33\x6b\x66\x40\xaf\xe5\xae\xad\x61\x89\xb0\xd3\x58\x83\x91\x80\x1f\xb1\xda\x19\x3c\x5f\x33\x51\xb7\x08\xcb\x56\x56\x1f\x34\x30\x03\x8c\xc1\x8a\xdf\xa2\x70\x5f\xc1\x1a\xf9\x6a\x6d\x1c\xa8\xb3\x0e\x3f\x8d\xea\x96\x57\x08\xac\xaa\xe4\x4e\x84\x48\x65\x98\xcf\xbf\x47\xa6\xcc\x12\x99\x01\x85\x5a\xee\x54\x85\x04\xe6\x6e\xcd\xab\x35\x70\x6d\xbf\xdd\x4a\xa1\xf9\xb2\x45\x68\xa4\x02\xdc\x70\x63\xb8\x58\x11\xb8\x98\x09\x78\x8b\xc2\xcc\x07\x34\xe8\x33\xb1\x86\x71\xe1\xce\xaf\x76\x4a\xd9\x2f\x3d\x0f\x88\x3f\xac\x6d\xe9\xb7\xdd\xb6\x92\x1b\x0b\x39\x66\xd0\x00\x89\x6b\x77\x3a\xd6\xf6\x0b\xb5\x07\xc3\x37\x48\x5b\x3b\x70\x86\x59\x34\xb9\x86\xdd\xb6\x66\x06\x6b\x02\x20\x15\xb0\x7e\xc5\x52\xee\x44\xcd\xd4\xde\x91\xc6\xaa\x35\xd6\x74\xcc\xd9\xc1\xbb\x9d\xbf\xac\x37\x5c\xf4\xdc\x21\xe8\xfe\x92\x58\x5d\x83\xc0\xbb\x14\x38\x47\xdd\x1d\x5c\xad\x99\x58\x21\xe0\x47\xae\x89\x69\x5e\x16\xf2\x0d\x73\x78\x7d\xe8\x27\xa8\x98\x00\x29\xda\x3d\x2c\xdd\xdd\x38\xa0\x35\xf0\xc6\x12\xbf\x07\x59\x55\x3b\x05\xac\x31\xa8\x22\x26\x87\x12\x02\xcf\x3b\xc8\xbf\x10\x6b\x5e\x2b\xc4\xdf\xf1\x2d\x2a\x2e\xeb\x8e\xcf\x5c\x5b\xe2\xac\xf0\x09\x6d\x51\x21\xd1\x14\xb2\x46\x0d\x6b\x76\x8b\x80\x42\xee\x56\x6b\xcf\x75\x49\xec\x33\xf6\x1f\x31\xf7\x1d\x76\xc1\xe5\x1d\x3c\x97\x08\x63\xad\x96\x56\xf0\x3b\xa2\x96\x7b\xa2\x81\x45\x4c\x9f\xc1\x72\x67\x1c\x0f\x78\xe3\xd5\x06\x15\x02\x53\x08\x42\x66\x92\x13\x32\xef\x8e\x9b\x35\x17\x25\xe1\x2b\x20\x24\x15\x74\xd0\xc3\x8b\x3d\xc0\xb2\x9e\xc2\x5e\xfb\xb9\xd1\xd8\x36\x44\x57\xa0\xcb\xbf\xed\x48\x58\x0f\x88\xbf\x3b\xeb\xa3\xc9\xa8\x98\x9f\xb1\xaa\x42\xad\x27\xac\x6d\xa7\xc3\x19\xb9\xf1\xf9\x74\x76\x06\x00\x60\xb1\xf9\xd9\xa8\x5d\x65\x55\x79\xab\x50\xa3\x20\x99\xd3\xb2\x31\x77\x2c\x10\x2d\xa6\xe1\x67\xdc\x30\x61\x78\xd5\x69\x70\x0f\x80\xb5\x52\xac\x88\x69\xb0\xc6\x76\x8b\x0a\x9a\x9d\xa8\x8c\x55\xc7\x7e\xcd\x6b\xa9\x40\x61\x83\x0a\x85\xbd\x1a\x8d\x08\x6b\x63\xb6\xfa\xf2\xfc\x5c\xe3\xe6\x16\xd5\x5c\xaa\xd5\x39\x2d\x0f\x29\xd0\x0e\xb7\x9f\x69\x09\x7c\xa2\xdf\x3b\x90\xaf\xe4\x66\x2b\x05\x0a\xa3\xa1\xc6\x86\x0b\x8b\x37\x03\xdd\x61\x79\x1b\x60\x99\x82\x6d\xd1\xc0\x86\xfd\x97\x54\x97\xf0\xcb\x1b\x61\xfe\xf9\xf0\x22\x2e\x8e\x2f\xda\x32\x53\xad\x8f\x2e\x52\xf8\x13\xb6\xc8\x34\x5e\x5a\x8e\x73\xb1\xfa\xe6\xac\x5f\xcc\x05\x37\x93\x10\xa1\x59\x74\xf2\x2c\x3a\x62\x56\x82\x35\x0d\x98\x63\xff\xb3\x32\x35\x27\x88\xb0\x70\xa4\x16\x7e\xb6\x47\xd8\x9f\xed\xff\xe7\x3f\xd3\x99\xb0\x70\x67\x17\x7e\xee\x91\xb0\x6b\xfa\x0f\xfd\xc2\xcf\x67\xd1\x6d\xfd\x84\x66\xa7\x84\xee\x05\x8a\x8b\xee\x56\x1b\xa9\x36\xcc\xc0\x04\xe7\xab\x39\xdc\x5e\x11\xb2\xd7\xf3\x2b\xc2\xea\x7a\x7e\x45\xc7\x5f\xbf\xb8\x1a\x8e\xb8\x9e\x46\x90\x99\x06\xe6\xd9\x50\xe4\x7e\xb3\x13\x60\xa4\x5b\x30\x99\x76\x1c\x4b\xf8\x65\xaf\xc8\x09\xe2\x2b\xa9\xd0\x2f\x59\x04\x6c\x9c\x0f\x20\xa2\x8d\xf4\xdf\xbc\x92\xa2\x62\x66\xf2\x74\xfe\x74\xe4\xd7\xfc\x97\xf8\x2a\x46\x8f\x98\x3e\xfa\x0c\x62\xe4\xf8\x19\xd1\x57\xa4\x62\x16\xa8\xbd\xdd\x17\xca\xdf\x35\x6f\x80\x1b\xe7\x9c\x34\x3c\x03\x45\xd7\x1a\xed\xe3\x4d\x26\x20\x4f\x16\x20\x78\x9b\xb0\xdc\xfe\xe7\xb6\x67\x9c\xef\x69\x7d\xf1\xb4\xa7\x3b\x81\xf9\x24\x46\x36\x90\xb6\x11\xb8\x45\xe1\xfc\x0a\x5e\xed\xb4\x91\x1b\x32\x28\x4c\x31\x23\x95\x86\xaf\xce\xcb\xe2\x6b\xd4\x8e\x78\xe0\x65\xb7\x92\x8a\xbc\xfb\x4a\x21\x73\xae\x94\x89\x68\xdf\x96\x69\x6b\xd1\xc3\xe5\x14\xdf\xb1\x56\x23\x48\xeb\x91\xee\x78\xa0\x34\xa9\xdc\xda\x0d\x7f\x71\xb0\xdf\xad\x99\x98\xfc\xa7\xdb\x73\xe9\x01\x4e\x2f\xe1\x5b\x29\x53\xc6\xf2\x06\x26\x81\xfe\x3f\x59\xb8\x4d\xee\x63\x6a\x28\x22\x6e\xf5\x7b\xae\xc3\x2d\x09\xa3\xc3\x4f\x07\xce\x25\xc3\x32\x9c\x6b\x3f\x1e\x3d\x97\xf6\x5c\x87\x5b\xc6\x2e\xb8\x3f\xcb\x59\xa9\xfe\x2c\xfa\x78\xec\x2c\xb7\xe7\x3a\xdc\x12\x9f\x05\x45\x69\xa2\x4b\x3b\x66\xdf\x4e\x10\x10\x08\x48\xb3\x5b\xf1\xb7\x1d\x6b\xad\xd3\xff\xb2\xc2\xf2\x57\xf5\x9d\x05\xfc\x4e\x9e\x26\x35\x21\x83\x52\xb1\xa3\xed\x53\xf8\xdb\xdf\x86\x9f\x3b\xd8\xee\xa7\x07\x72\xa5\x45\xad\xff\x10\x9d\xf9\x01\xb5\x3e\x5d\x61\x3c\xe9\x4f\x4a\xb4\x0f\x5c\xfc\x32\x94\xfe\x91\x97\xdf\x51\xfd\xb0\x9b\x2f\x92\xff\x30\xaa\x6d\xd6\x15\xd3\x15\xed\x7a\x0c\x8d\x0f\x96\x69\x1f\x0c\x45\xc6\x10\x9e\x3d\x8b\x42\xa1\xc8\x62\xf5\x3f\xfa\x40\x68\x51\xb4\x17\x27\x33\xe4\x2b\xfc\xc8\x2a\xd3\xee\xbf\x3a\x85\x35\xf7\xe1\x8a\x36\x8a\x57\xe6\x51\xba\x1e\x8b\xf8\x40\x78\x10\xe2\xf5\xd4\x97\x22\xbd\x80\x11\x11\x13\x6c\x26\x77\x31\xbf\x98\x5f\x0c\xf9\x49\x89\x82\xdf\x51\x49\x87\x2e\xc5\x67\x69\xb0\xef\xb1\xf5\x2b\x7c\x98\x7c\xd1\x87\xc8\x17\x7d\x78\x7c\x11\x87\xc6\x82\xb7\xd3\x14\x35\x9f\xec\x64\x55\x89\x2e\xcb\xb2\x8c\xe7\x22\x29\x2a\x84\x19\x8e\x59\x23\x57\x2e\x4d\x3e\x94\xad\x74\x99\x56\x57\x36\xf8\x74\x30\x29\x20\x30\xdf\x53\xb2\xed\x82\xfb\x7f\xfa\xc7\x83\x6b\x3d\x32\x1d\x7f\x92\xe4\xa1\x00\x69\x96\x6e\x99\x16\x52\x84\x60\x1f\x2c\x42\x7c\xf2\xa5\x5d\xe4\xbe\xc8\x52\xab\x51\x01\xb0\x97\xdb\x97\x50\xe6\xf0\x8b\x35\x72\x14\xb2\xbb\x5c\x13\x5b\xb8\x65\xed\x0e\xa1\xdf\x6c\xef\xa6\xe7\xfc\x12\x1b\xa9\xe2\x82\xcd\x32\x2e\x9f\xcd\x87\xbb\xe5\x9b\x6d\xcb\x1b\x9b\xc1\x63\xbd\x42\xa8\xac\xe0\x56\xb2\xc6\x61\xc9\xbb\x14\x21\xab\x99\x2c\x29\x7b\x5c\x90\x14\xac\xd9\x90\xac\x38\x21\x1e\xc0\xbc\xa1\xc2\x12\x6b\xef\xd8\xde\x11\xd9\x70\xa5\x0d\x60\x8b\x1b\x2a\x3a\x89\x10\xe1\x4e\x0e\xbe\xb5\x67\xfc\xc0\xb5\x39\xac\x04\x89\xe4\x58\x6d\x38\x2c\x4c\x56\x28\x82\x4d\x5d\xb6\x12\x2a\x53\xaa\x42\x29\xfc\xe8\x92\x23\x11\xba\x98\xc5\xb1\x5d\x2f\x4a\xc1\x89\xb3\x7e\x45\xa6\x66\xdf\x51\xf1\xad\xab\xbc\xdd\xad\x51\x8c\xd6\xdc\x22\xce\x3e\xbc\xf8\xd7\x43\xd1\x52\x19\x57\x17\x8a\x2b\x9e\xa1\x18\x68\xfc\x6d\x87\xa2\x42\xab\xee\xca\x1a\x0c\x6d\xd7\x4b\x81\x80\xac\xf2\x15\x2b\x26\xb2\x32\xe2\x1c\x22\x5c\xe3\xaa\xcd\x2d\x2a\xde\xec\x41\x48\xb7\x4d\xc3\x1d\x2a\x84\x0d\xb7\x66\x3e\xbf\x75\x07\x3a\xaa\xcb\x0c\x37\x12\x0b\x0f\x47\x7d\x09\xef\x93\xeb\xbb\x19\x2e\xa0\x23\x26\xb2\x22\xd3\x43\xf7\xc1\x44\xa1\x0e\xda\x6b\x44\x43\x35\x2b\xd8\xba\xf2\x56\xe9\x92\xb2\x15\x1b\x64\x7a\xa7\xd0\x9a\xce\xae\xec\x3c\x69\x94\xdc\xe4\xa5\xc5\xe9\x21\x36\x84\x25\x2a\x8f\x49\x58\x3c\x7b\xe5\x4a\x7d\x93\x26\xf8\xae\x23\x36\xa0\xf3\x15\x13\x52\xf0\x8a\xb5\xa0\x8d\x54\x6c\x85\xd6\x35\xac\xc9\xa4\x94\x4b\xd9\x71\xa1\x36\x47\xce\x2a\x19\xad\xf9\xd9\xc1\x7b\xcb\xcc\xfa\x12\x82\x0f\x8f\x38\x3b\x2f\xa3\x97\xcf\xef\xd7\x1d\xc7\xe1\xdb\xd0\x8e\x71\x51\xe3\x47\xac\x4b\x95\xe3\xf0\x9c\xce\x90\x46\x6e\xa6\xbb\x83\x4b\xf8\xe4\x98\x9c\x59\xa2\xcf\xd0\xe5\x7f\x83\x01\x76\x6a\xf7\x52\x29\xb6\xef\xd4\xb8\x50\x62\x8d\xb5\xf2\x10\x32\xb7\x4c\x1d\xb4\xa0\x97\xf0\xde\x61\x75\x33\x90\xfe\xc6\x52\x7b\xcc\xf4\x82\x6c\x0e\x17\x4f\x7b\xfc\x66\x3d\x50\xa9\xa8\x70\xc1\x9b\xb1\x92\xf1\x7e\x84\x02\x72\x0c\xbf\xf8\x8d\x03\x53\x1d\xf6\xdf\xc4\xec\x3b\x5c\x63\xe6\xce\x18\x8a\xdd\x66\x89\xca\xd2\xd0\x29\x19\x35\x8c\x42\x25\x93\x02\xa7\x24\x72\xae\x19\x93\x71\xbe\x3f\xcc\x97\xdc\x7d\x39\xdc\x58\xa3\x2a\xef\xac\x79\x7b\x78\x4d\x3f\x25\x24\x2d\xee\x9f\x7a\xcd\xaf\x0b\x3a\x1e\x88\xb8\x94\x2d\x32\x01\x4d\xcb\x56\x44\xe9\x07\xc4\x2d\x85\x71\x8a\x55\x1f\xec\x55\xb1\x52\x8f\x09\x04\x62\x4d\x54\x2d\xb1\x37\x84\x52\x38\x49\x58\x77\x1a\x36\x82\xa4\xdd\x43\x66\xf4\xaf\xe2\x47\xfc\x68\x7a\xa5\x74\x01\xf6\x80\xdf\x4b\xa0\x06\x9a\xcb\xf5\x4d\xe0\x5d\x92\xfe\xd3\xaf\x71\x38\x93\xf9\x99\xc3\x98\x58\x94\x23\x0a\x09\xad\x9f\x53\x17\x30\x60\x14\x37\xa3\x08\xad\x0d\x13\xcc\x5e\x7f\xa1\x0d\xd5\x6d\xdb\x30\x4e\x1a\xec\xcc\xba\xb1\x62\x11\xc7\x5c\xa1\x9d\xea\xa1\xbb\xc3\xe2\x4a\xfd\xcb\xba\xd6\x56\x95\x9c\x23\xd1\x85\xd6\xda\xfc\x70\x76\x83\x26\x8d\x5a\x32\x13\x95\x2c\x48\xcb\x3f\x5b\x85\x85\x82\x50\x02\x25\x8a\x84\xaf\x61\x85\xe6\x95\x53\x29\xb2\x1d\x93\xe9\xbc\xef\x89\xe5\x86\x7c\x44\x7e\x8b\xf5\xd8\x4b\x78\xfa\x8a\x09\xab\x75\x1a\xcd\xb9\xe3\x4a\xa9\xdf\x68\xa5\x9b\x34\xdc\xab\xbb\x54\xdd\xbf\xbc\x99\x13\x68\x4d\x0c\x35\x01\xe7\x4f\x47\xca\x74\x94\x58\x3a\x43\x41\x6a\x63\xa4\x4b\x50\xb5\xa4\xef\x9c\xec\xdd\xf1\xb6\x0d\x95\x83\x34\x83\xc4\xd5\x7e\xf3\xca\xdb\x0b\x2b\x05\xac\x6d\x31\xa6\x2c\xe7\xc9\x21\x75\x81\x05\x1d\x7d\x96\x55\xdf\x7d\x49\x79\x71\x9c\xbf\xef\x47\xae\xee\xc6\xd7\x9a\x8f\x60\x77\x2f\x88\x8b\x54\x56\xb2\x52\xa4\xc7\x3d\x17\x32\xea\x0b\x72\x0d\x77\x36\xe3\x11\x5e\x01\x2c\xdb\x85\x34\x6b\x6b\xb4\xd0\xe6\xf8\xa1\x69\xaa\xa5\xc0\x03\xc5\xcb\xd1\x1a\xe5\xf9\x39\xfc\x07\x3a\xfb\x6c\x24\x70\xa1\x51\xb9\x0b\x5f\xc6\x21\x81\x71\x57\x2e\x55\x8d\x36\x60\x6b\xfb\x7c\x24\x00\xd4\xb9\x00\x26\x80\x0b\x6c\x1a\x5e\x71\xca\x8d\xdb\x95\x54\xdc\xac\x37\xae\xb5\xca\xc9\x5c\x59\x29\xc6\x8f\x5b\xac\xac\xc8\x90\x69\xb1\xe0\x5b\xef\x6b\x53\xc8\x59\xc8\xde\x4b\x9d\xcd\xb0\x63\x44\xac\xa9\xe3\xa7\xc8\xc3\x90\x58\xb5\x28\x56\x26\xae\xe5\xde\xad\xb9\x4d\x35\xe0\x1a\xbe\x86\x67\xcf\xee\x01\xec\x3d\x7f\xf1\xf5\x0d\x5c\x8f\xda\x89\xc2\x8d\x5b\x8c\x39\xbc\x80\xaf\x47\xd4\xf1\x1e\x14\xb9\x8b\x9c\x58\x37\xc3\x67\x63\xb8\x4c\x33\x71\x10\x92\x04\xcb\x8a\x83\x1f\x29\xe8\x33\xd5\x34\x20\x81\x9d\xa0\x02\x25\x37\x24\xa9\xa9\xfe\xd8\x70\xc1\xe6\xd2\x5f\x5f\xba\x98\x12\xb6\x92\xdb\xec\xc6\x48\x60\x60\xc3\x06\x15\x4b\x99\xe9\xf2\x3d\x9b\x4d\x39\x0a\x12\x7b\x71\x7e\x0e\x8b\x6b\x7b\x9c\x9f\x62\x51\x68\xbd\x8d\x83\x4b\x7d\x5c\xd3\x79\xcf\x1a\x3f\x16\x71\xf9\x73\x8e\x0b\x99\x32\x61\xa8\x6f\xce\x1c\x25\x0a\xb7\x2d\xab\xba\x11\x01\x2b\xd5\x84\xcd\xfd\x71\xb1\x92\x8e\x77\x0e\xfc\x0c\x34\xa7\xc4\x91\x14\x20\xa8\x50\xc8\xd6\x86\x14\x58\xc4\xf7\x1f\x3a\x7c\x2d\x5a\x3d\x6c\xcb\x41\xe1\x91\x6e\x87\x06\x81\x05\xe6\x55\xf8\x35\xff\x88\xf5\x5b\xbb\xbe\x80\xb4\xf1\x8a\xca\xdb\x16\x57\xac\xa5\xec\xb8\x72\x9e\x65\xcd\xb6\x5b\x14\x1e\xd3\x61\xf2\xc1\x1e\xd5\x8d\x38\x14\xae\x4e\xcf\x53\xd3\x96\xcb\x6a\x59\x82\x16\x87\x5a\x7c\x27\x03\xf0\x71\xcb\xe4\xde\xfa\x6e\xb5\x2d\xed\x06\x0e\xff\x8a\x22\x91\x7f\xc1\x16\x29\x02\x11\xc7\xa2\x79\x28\xc4\x22\x35\xed\x4e\xc3\x91\x42\xe9\xed\xb4\x08\xe4\x7f\x25\xe2\x70\x34\x04\xd1\xc6\x23\x82\x8c\xf2\xf5\xa6\x46\xaa\xab\xe7\xfc\x1b\x46\xbc\x9a\x5e\xc2\xd3\x1f\x83\x42\x1c\xcd\x70\x60\xdd\xab\x7e\xb0\xf4\xff\x75\x6c\x43\xe5\xd0\x8d\xbc\x8d\xab\x2d\x1b\xb6\xa5\xa4\xc5\x6a\x6c\x27\x89\x74\xef\xdf\xc6\x81\xf8\xe9\x6c\x56\x74\xc8\xe4\x03\xee\x2f\x61\xd4\x2f\x04\x61\x82\x1a\x10\x8b\x0c\x78\x5f\xbb\xf9\x7b\x0e\x13\x32\x27\x3d\x84\x0a\x17\xf7\x0d\x15\x6c\xa0\xf0\x05\x02\x03\xa6\xc9\xdb\xdf\xef\xe4\x45\x54\xb7\x9f\xc5\x07\x6f\x50\x6b\xb6\xc2\x4b\x78\x9a\x65\x17\x3e\x68\xe5\x24\x8c\x33\xab\x2f\x83\x0f\xa4\x09\x3b\x5a\xd0\x59\x81\x50\x12\x9e\x26\x42\x75\x0f\xd6\x7b\x29\xa5\x78\x26\x17\x4d\xe7\xf7\xac\x97\x5c\xb3\x2e\x20\x6e\xac\x03\x74\xa2\xb4\x97\xbb\xce\xbd\xf9\x88\x46\x61\x25\x55\x1d\x39\xe1\x62\xc8\xe0\x8d\x01\x4d\x03\x92\x3b\x76\xb0\x59\x5d\x2b\xa4\xb6\x2b\x55\x58\xbc\x54\x3a\x0c\x78\xe0\xa6\x65\xd3\xf4\xf2\x3a\x4b\x61\x2f\xb1\x62\x3b\x8d\x83\x40\x93\xb8\xdf\x59\x56\x2a\x83\xea\xc1\x1e\xd5\x0f\xcd\x3c\x7b\x06\x0f\xf5\xa9\x4f\xe0\xfa\xe1\x5e\xb5\x34\x44\x71\xba\x2f\x4f\x43\xc8\xc0\x0f\x27\x2e\xf9\x17\x5f\x14\x28\x16\xb8\xb8\x28\x17\xb2\xb8\xaf\x5c\x35\x4a\xfe\x8e\xe2\x3e\xd5\x83\xd0\x55\x4e\x04\xde\x95\x8a\x4d\x99\xfb\x96\xda\x9c\xc4\x8d\x11\xb7\x4c\x01\x52\x7a\xdc\x53\x47\x3c\x2c\x77\x4d\x83\xca\xc5\xde\xd2\xc0\x56\xc9\x2d\xaa\x76\x6f\xd1\x7f\x92\xfa\xbe\x54\xfc\xfe\x82\xa6\x38\xbd\x3b\xcf\x32\xec\x2a\x08\x2f\xfa\x96\xdf\xa1\xb0\x23\x3b\x67\xf0\xd5\x96\xf9\x9d\xb7\x5e\xe2\x5e\xda\xa0\x33\x44\x60\x06\x9a\x35\xa4\x62\x1b\xf6\xa1\xaf\xff\xfd\x0f\x04\x96\xa3\xec\x4f\xb9\x7f\x62\x92\x1d\x7e\xcc\x38\x6a\xc3\x88\xd0\x6b\xef\xef\xe5\x87\xde\x9f\xaa\xc6\x37\xd9\x65\x7c\x17\x54\x66\xad\xe2\xdc\xe1\x9f\x7c\x1d\xd7\xdf\x44\xbb\x0f\xa7\x98\x29\x31\x51\x94\xc1\x44\xbd\x9b\x14\x6c\x58\x1d\x8f\x02\x82\xce\x69\x94\xbc\x55\xc6\xc8\x82\x9c\xdd\x33\x86\x85\xab\x02\x6b\x9f\x3d\x3b\xed\xa4\xe4\x9e\x4b\xb0\x66\x19\xa4\xc1\x4f\x92\x4a\x5a\xa3\xef\x95\xd2\x9a\xf2\xa5\x42\xf6\x21\x2b\x96\xee\xbb\x7a\x8e\x0b\x6c\x18\x4d\x3c\xcf\xe1\x5d\xf7\x43\x00\xc4\x0d\xda\x13\x5f\xb3\x74\x23\x56\xf0\xfb\xba\xd6\x7b\x08\x79\xf4\xc1\xc6\xb0\x0f\x6b\xba\x25\x47\x84\xb3\x41\x10\x77\x81\xf3\x06\x97\x93\x58\x7b\xb6\x2e\xf5\xf4\x5d\xb0\x6e\x63\xe2\x0f\x88\x5b\xed\x4b\xfa\xb2\x29\xbd\xf3\x80\xbe\x97\xeb\x5e\x9c\x38\xf8\x7d\xfc\x42\xad\xf9\x25\xc2\x1a\x29\x29\x6f\xf7\xdd\x2b\x81\xe4\xa1\xcb\xd0\xeb\x09\xfd\x78\xfa\x1a\x66\x78\x6c\xd3\x87\x11\xd4\x29\x0e\x47\x48\x08\xf9\xd9\xd0\x05\xb1\x64\xd0\xca\x7a\xa7\xba\x35\x7a\xaf\x0d\x6e\x2c\x5d\x42\x33\x1a\x91\x3f\x5c\x49\x1f\xb8\x17\x56\xd3\x87\x5e\xc5\x90\xae\x8c\x9f\xe0\x1b\x0f\xa4\xcf\x87\x3d\x65\x0f\x76\x52\x1c\x25\xaf\xd6\x58\x7d\x78\x5d\xb2\x4e\x93\x69\x3e\x99\xf9\xe4\xf4\x9c\xe9\xf0\xac\xe6\xbd\x0a\x68\x23\x29\x99\x1b\xdb\xcc\x49\xb2\x5b\xf2\x36\xca\xa4\xd0\x78\xcf\x8f\x1b\xbc\xe6\xaf\xe9\xf2\xc9\xb4\x38\x2d\xe7\xf9\x6d\x4f\x76\x0c\x3f\xf5\x78\x28\x34\xfe\x53\xa6\xe5\x9a\x1d\x4f\x15\x14\x68\xca\xbe\xca\x6d\xe2\x30\x54\x90\x33\x60\xbc\x07\x95\x0d\x92\xbf\x24\xfb\x97\xab\x4b\xdf\x1e\x0b\xbe\xea\x07\x33\x7c\x34\x68\xf5\x48\x27\x19\x7e\x3c\x8a\x0b\x51\x90\xef\x33\x7e\x29\xfe\x64\x92\x5e\x5f\xe2\xdb\xdc\x5b\x28\x9a\xcf\xb4\x6b\x99\xd8\xf7\x5d\x51\x5f\x4d\xa4\x06\xe6\x11\xc9\x1b\xe7\x44\x31\x20\x38\xb2\xe5\x79\x90\x23\x1e\x8a\x9a\x5f\x59\x7d\xf4\x14\x84\x85\x50\x5f\x54\xec\x29\xcd\x5c\x56\xd8\x6b\xb0\xa9\x58\x9d\x99\x84\x41\x44\xc7\x94\x3e\x9f\x39\x7f\x74\x40\x57\x54\xfb\x47\x46\xb1\xe1\xee\x5b\xa6\x7a\x3e\xb8\x69\x81\xc5\xe9\xa9\x54\xa1\x52\x10\xc3\xba\x7a\x44\xa6\x95\xb0\xe2\x7e\xc5\x87\x08\x8d\x1b\xb8\x5a\x94\x58\x54\xa8\x3e\x26\x9c\x88\x3f\x3f\xcf\xea\x14\xe9\x75\x27\xfb\x4b\x72\x7e\x20\x29\x2d\xb6\xc9\x44\xd7\xa5\x78\x80\x58\x64\xd8\xfc\xdf\x49\x7b\x5d\x83\xef\x31\x20\x63\xca\x8e\x24\x83\x6f\x1a\xb8\xc3\x6e\x94\x9c\x0d\x5a\xaf\xf0\x05\xb9\x85\x03\x0f\x70\x1f\x59\xef\x1c\xf0\x81\x38\x00\x1c\x71\x93\xfe\x5a\xcb\x53\x7e\xe9\xa4\xd2\x79\xd7\x47\xf5\x83\x30\x9a\x6d\x7c\xad\x85\xe9\xbe\xd1\xd4\x19\x7a\x1f\xe7\x95\xde\x19\x67\xc1\x96\xb5\x72\xa3\xbe\xbc\xe0\x7c\x0b\x2f\xc7\xc8\x4f\xf8\x42\x46\x69\xc7\x02\xde\xdf\x64\x22\xfb\x68\x7b\xe9\xb4\xc6\x3f\x0f\x0e\x9f\x05\xff\xeb\x4e\x9b\x6e\xe4\x93\xaa\x52\x4c\xd3\x64\xd0\xbc\x04\xa2\xe3\xab\xcd\xd9\x67\xbd\x43\x04\x66\xa0\x45\xbf\xcf\x97\xd9\x8e\x0d\x57\x65\xd0\x43\xb6\xcc\xa9\x1f\x55\x1f\x57\xc8\xf7\xc5\x06\xc6\xa3\xb2\xea\x13\x0a\xc1\x37\xd9\xa9\x37\x4f\xf2\x17\x72\x1d\x4f\x03\xba\x8e\x28\xe4\x8b\xaf\x5d\x3b\xbe\x6a\x77\x75\xf2\xee\xdc\xba\x68\x59\xf7\x29\xcb\x90\xb8\x2f\xad\x3c\x67\x9e\x4b\x1b\xa6\xac\xc6\x15\x38\x58\x96\x9b\x6f\xbe\x79\xb8\x11\x9c\x66\x85\x6a\x1a\xd1\x10\xf5\x23\xda\x74\x79\x9e\xe0\x48\xba\x82\x8b\x91\xc9\x09\xaf\xf1\x54\xb4\xed\xe7\x88\x3b\x7b\xd1\x57\x6a\x99\x81\x8b\x3c\x7e\xf5\x1c\xbb\x18\xbb\xa3\xae\x7d\x40\x8b\xcf\x8a\xfd\x80\x2b\x22\x3c\x47\xb1\x9f\xe0\xbf\x5f\xd5\x87\xe7\xb2\xf6\x30\x45\xa1\xb3\x4b\x62\xea\x5a\x0d\x47\x5c\xf8\x21\x59\x3e\xf4\x8e\xe3\x48\xc7\xb1\x60\x55\xc7\x2a\xaf\xd3\xae\xd6\x9a\xbf\xf3\xb8\x7f\xb7\xf3\x00\xca\x69\x22\x11\x56\xb7\x4a\x85\x87\xb8\xa4\x50\x1e\xed\xf6\xb3\x90\xc5\xfd\x47\xc6\xbd\x3d\x57\x7e\x4c\x83\xff\x2e\xee\x1f\xe3\x09\x25\xac\xe3\x69\x43\xca\x89\xd7\xfe\x0d\xbe\x43\x59\xe5\x57\x39\x4c\x49\x44\xad\x57\x9b\x16\xe8\x81\x17\x0a\xab\xec\xef\x42\x0c\xaf\x39\xfe\x9d\xed\x3b\x14\xe3\x77\x1e\xf7\xf2\xb4\x47\x1e\x3a\x58\x15\xed\x34\x7e\x01\x17\xd6\xe7\x87\x23\x8e\xde\x5a\xf4\xb6\x40\xe0\x2d\x2a\xb8\xf0\xa3\x0f\x1d\xb1\x17\xc1\x8b\x0d\xef\xc7\xb6\x2c\xf0\x59\xbc\x21\x7d\xe6\x3e\x1a\x3e\xd5\xc8\x7e\x2a\x55\x44\x1d\x90\x6b\x7a\xa3\xd4\xd7\x15\xdd\x97\xde\xd8\x3b\x1c\x97\x78\x2a\x9a\xc9\x93\xef\x81\x1b\xe1\xcb\x9c\x82\xa9\xb1\x67\xbe\x08\x9c\x5b\x31\x1e\x1d\xa0\x7d\x99\x09\x8c\xc0\xd0\x84\x26\x72\x1c\x55\x8f\xc4\x4d\x74\xa7\x3f\x0d\x31\x4c\xd8\x38\x77\x1a\xd9\x47\x36\x6b\xae\x8d\x54\x34\x79\x3f\x5e\xb4\x0e\x95\xe9\x80\x31\x0d\xb5\xe8\x88\xf2\x0e\xa9\x70\x26\xbc\xdf\x04\x1c\xfe\x22\x82\x75\x3a\x1f\xe9\x9c\x9b\x92\xa5\x1f\x21\x7b\x5c\x3e\xfc\xfe\x30\xb7\xc9\x22\x7d\xaa\x47\x68\xeb\xa1\x6d\x04\xe9\xff\xdc\x50\x77\x67\xd6\xc6\x54\x72\xb3\x65\x86\xfe\x24\x90\x37\x33\x6e\xcd\x81\xcb\x3b\xd1\xa7\x4c\xb0\x69\xb0\x32\xfc\x16\x5f\x86\xe9\x6e\xdf\xc8\x3b\xf6\x7e\x2a\xe2\xa9\x46\xa6\xaa\xf5\x6b\xa9\x5e\xb5\x52\xa3\x36\xdf\xf7\xa8\x45\xcd\x83\x78\xe0\xa7\x8c\xc0\xf4\x0c\xbe\x84\xd4\x95\x1f\x14\xbe\x65\x2b\x1c\x79\x54\xb8\x25\x7b\xf3\x26\xc8\xea\xb2\x15\xa8\xde\x1e\x5d\x64\xa4\x61\xed\x0f\xa4\xde\xe3\x0b\xe9\xf9\x5e\xb1\x4c\x49\x5b\x06\x45\x10\xdc\x4c\x7a\xe4\x66\x11\x16\xb3\xec\xb8\x99\x87\x7b\x42\xf5\xd3\x3f\xd2\x5d\xd1\x1f\x22\x61\x49\x05\xc1\xfd\xe8\x8e\xb2\xbf\xbb\x7f\xe5\x4b\x82\xf3\x6d\x5a\x3b\x7c\xca\x97\x7a\x82\x17\x1e\xc3\x44\x29\x7a\x9a\x0b\x51\x09\x23\xfc\x6c\x20\x32\x32\x77\x4f\x4b\xb8\xf6\x0e\x95\x75\x2f\x84\x9d\x33\xd6\xbb\xd6\xb8\xd6\x77\xf9\x8d\xdb\x69\x7a\xc3\x51\x5b\x2e\x1c\xba\x8d\x82\x45\x4b\x64\x2e\x1f\x68\x23\xac\xaf\x17\x70\x71\x09\x4f\xe9\xdf\x1b\x9b\x84\x2e\x31\xfd\xcb\x07\xc3\xeb\xe7\x8b\xb8\xf1\xd5\xdd\xd1\xb5\x03\xe1\x3f\x15\xa1\x04\x3b\x13\x5f\x13\xdf\xe2\xc3\x27\x87\xfb\x84\xab\xab\x8e\x11\x49\x5f\x65\xe2\xd3\x25\x31\xbe\xec\x14\x9d\x9f\x08\x69\x08\xad\x24\x5e\x9f\xa3\xc3\x51\xd4\xdd\xe2\x60\xe7\xf3\x12\x02\xfd\xd2\xb1\xe3\x03\x78\xe3\x87\x0f\x1a\x7d\xb0\x90\x51\x26\x7e\xb1\x18\x0e\x29\xfa\x8f\x82\x44\x79\x01\xb4\xff\x1b\x48\xa0\xff\x47\x62\x13\x82\x0f\x83\x6d\x70\xff\x9f\xb6\x20\xed\x7f\x4d\x37\xc7\x68\xc3\xa8\x51\x97\x39\xd7\x2d\xaf\x90\xde\x2b\x5e\x06\x04\xcd\x60\xb7\x7d\x27\x2f\x7b\xa2\x52\xab\xe3\x8e\x7e\x44\xb6\xf6\x39\xf5\x10\x7f\x34\x83\x3e\x9f\x05\xaf\xa8\xb8\xb0\xde\xd0\xb9\xbc\x61\x64\x8f\x7a\x2b\x5c\xd4\x50\x39\x17\xe8\xdf\x66\x7f\xc0\xbd\x65\xa3\x27\xe9\x1d\x3d\xeb\x72\xf3\xd9\x1a\xae\x16\x60\x98\x5a\x75\x62\x13\x1a\xa0\xe1\xd9\x92\x9b\xc5\x79\x80\x7b\xed\xfd\x78\x96\x19\x0d\xe1\x61\xdb\x4f\xaf\x06\xcf\xba\x9b\x0e\x2b\x1a\xd1\xde\x4b\x51\x47\x22\xde\x76\x36\x62\x5c\x34\x12\xb3\xc0\x9b\x78\x68\xf7\x58\x30\x16\xd4\x97\x46\xfe\x02\xc3\x29\xdb\x4b\x06\x8f\xe6\x99\x6d\xe6\xd6\x5d\x23\x51\xaf\x23\x3b\xd2\x62\x13\x97\x40\xec\x97\xca\x77\x4d\x12\xea\xce\xcf\xe1\x07\x29\xb7\xb0\x13\x86\xb7\x1d\x4c\xea\x2a\xa1\xd2\x50\x29\xa9\x07\xd8\xae\x36\x42\xd0\xaf\x3c\xbc\x54\x3d\x14\x6c\x78\x0d\x0b\x98\xd0\xaa\xe7\x6e\xd5\x14\xce\xe1\xcf\x59\x1d\x68\x94\x0b\x1b\x5e\xa7\x43\x8e\x47\xfe\xbe\xcf\x28\xa8\xa4\x26\x92\xa0\x12\x1e\x72\x75\x0a\x62\x85\x41\xcf\x86\x08\xf7\x53\xa4\xf1\x90\xf7\x51\x80\xf0\x22\x13\x95\xfb\x52\x58\x2e\x67\x7e\xce\x39\xe6\xa5\x60\xc3\xe3\x31\x91\x83\x3d\x0b\x4f\xd8\x95\xbd\xd1\x3e\xeb\x4b\x69\x3c\x81\x69\xf0\x3c\xd7\x87\xc7\x5d\x63\x99\x40\x2f\xfb\xfe\xc4\x03\xf7\xfe\xb9\x60\x50\x28\xf2\xea\xff\x50\x5d\xd3\x3f\xd6\x6a\x2c\x26\xa7\xc4\xf5\x03\xaa\x17\x37\x61\x2c\x48\x21\xf0\xc1\x67\xbe\xa5\xf1\x43\x82\x9e\x3e\x40\x87\x05\x9c\xfb\x37\xe6\xe7\x99\xe3\xa1\xc5\xf1\xfe\xd2\x03\xf2\x51\x18\xfd\x86\xa4\xc2\x42\x2f\x52\x18\xf1\xe7\x85\x19\x86\x32\xbb\x49\x3f\x9b\xd5\xbd\x7c\xfb\x06\x34\xdf\x6c\x5b\xdf\xb9\xdf\x48\x85\xa0\xe4\xd2\xc6\x71\x91\x05\x26\x26\x97\x62\xb4\xe2\x1f\xc2\x88\x43\x6b\x48\xfe\x26\x49\xd0\x2e\xfb\x64\xb7\x87\x0f\xa3\x2e\xed\x17\x9f\x47\xb7\x0d\xcf\xc3\x17\xf0\x3e\xdd\x7f\x33\xba\x35\x19\xbf\x3a\x78\xb7\x31\x90\x53\xda\x87\x27\x94\xfc\xc8\xb0\x87\x37\xd4\xf7\xf8\xdc\x0c\x84\xef\x32\xb8\x3f\x4e\x32\xcc\x0d\x19\x09\x1a\xfd\x5f\x11\x0d\x45\x3d\x3e\xfa\xe4\x47\x0e\xb4\xda\x0f\x4a\xcd\x35\xbb\xc5\xc9\xd5\x8b\x8a\xc2\x75\xf7\x18\x78\x32\xb5\x81\xca\x65\x59\x94\xa7\xa7\x80\xf9\x7e\x98\x4d\x0a\x40\x95\xa4\xba\x0b\x74\x3e\x9f\xc1\x7f\x07\x00\x00\xff\xff\x4f\x37\x75\xb5\x79\x59\x00\x00" +var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x3c\x5d\x93\x1b\x37\x72\xef\xfb\x2b\x5a\x7a\xd0\x91\x16\xc5\x5d\x5f\x52\xa9\xd4\xd6\x72\x5d\xb2\x62\x9d\x95\x38\x3e\x95\x2d\x3b\x0f\xaa\xad\x14\x38\xd3\x43\x22\x1a\x02\x34\x00\xee\x8a\xd6\xe9\xbf\xa7\xd0\xc0\xcc\xe0\x8b\x43\xee\xae\x9c\x8f\xf3\xc3\x9d\x48\x02\x8d\xee\x46\x7f\x77\x63\xcf\xcf\xcf\xe1\xdd\x1a\xe1\x47\x59\xe3\xaf\xa8\x34\x97\xe2\x5b\x64\x95\x14\x50\x49\x61\x14\xab\x0c\xac\x65\x5b\x6b\x30\x6b\x84\x2d\xd3\x06\x98\xa8\xa1\xd9\x99\x9d\x42\xd8\x2a\x69\x64\x25\x5b\xb8\x75\x3b\xf5\xfc\xcc\xc2\x33\x6b\x66\x40\xaf\xe5\xae\xad\x61\x89\xb0\xd3\x58\x83\x91\x80\x1f\xb1\xda\x19\x3c\x5f\x33\x51\xb7\x08\xcb\x56\x56\x1f\x34\x30\x03\x8c\xc1\x8a\xdf\xa2\x70\x5f\xc1\x1a\xf9\x6a\x6d\x1c\xa8\xb3\x0e\x3f\x8d\xea\x96\x57\x08\xac\xaa\xe4\x4e\x84\x48\x65\x98\xcf\xbf\x47\xa6\xcc\x12\x99\x01\x85\x5a\xee\x54\x85\x04\xe6\x6e\xcd\xab\x35\x70\x6d\xbf\xdd\x4a\xa1\xf9\xb2\x45\x68\xa4\x02\xdc\x70\x63\xb8\x58\x11\xb8\x98\x09\x78\x8b\xc2\xcc\x07\x34\xe8\x33\xb1\x86\x71\xe1\xce\xaf\x76\x4a\xd9\x2f\x3d\x0f\x88\x3f\xac\x6d\xe9\xb7\xdd\xb6\x92\x1b\x0b\x39\x66\xd0\x00\x89\x6b\x77\x3a\xd6\xf6\x0b\xb5\x07\xc3\x37\x48\x5b\x3b\x70\x86\x59\x34\xb9\x86\xdd\xb6\x66\x06\x6b\x02\x20\x15\xb0\x7e\xc5\x52\xee\x44\xcd\xd4\xde\x91\xc6\xaa\x35\xd6\x74\xcc\xd9\xc1\xbb\x9d\xbf\xac\x37\x5c\xf4\xdc\x21\xe8\xfe\x92\x58\x5d\x83\xc0\xbb\x14\x38\x47\xdd\x1d\x5c\xad\x99\x58\x21\xe0\x47\xae\x89\x69\x5e\x16\xf2\x0d\x73\x78\x7d\xe8\x27\xa8\x98\x00\x29\xda\x3d\x2c\xdd\xdd\x38\xa0\x35\xf0\xc6\x12\xbf\x07\x59\x55\x3b\x05\xac\x31\xa8\x22\x26\x87\x12\x02\xcf\x3b\xc8\xbf\x10\x6b\x5e\x2b\xc4\xdf\xf1\x2d\x2a\x2e\xeb\x8e\xcf\x5c\x5b\xe2\xac\xf0\x09\x6d\x51\x21\xd1\x14\xb2\x46\x0d\x6b\x76\x8b\x80\x42\xee\x56\x6b\xcf\x75\x49\xec\x33\xf6\x1f\x31\xf7\x1d\x76\xc1\xe5\x1d\x3c\x97\x08\x63\xad\x96\x56\xf0\x3b\xa2\x96\x7b\xa2\x81\x45\x4c\x9f\xc1\x72\x67\x1c\x0f\x78\xe3\xd5\x06\x15\x02\x53\x08\x42\x66\x92\x13\x32\xef\x8e\x9b\x35\x17\x25\xe1\x2b\x20\x24\x15\x74\xd0\xc3\x8b\x3d\xc0\xb2\x9e\xc2\x5e\xfb\xb9\xd1\xd8\x36\x44\x57\xa0\xcb\xbf\xed\x48\x58\x0f\x88\xbf\x3b\xeb\xa3\xc9\xa8\x98\x9f\xb1\xaa\x42\xad\x27\xac\x6d\xa7\xc3\x19\xb9\xf1\xf9\x74\x76\x06\x00\x60\xb1\xf9\xd9\xa8\x5d\x65\x55\x79\xab\x50\xa3\x20\x99\xd3\xb2\x31\x77\x2c\x10\x2d\xa6\xe1\x67\xdc\x30\x61\x78\xd5\x69\x70\x0f\x80\xb5\x52\xac\x88\x69\xb0\xc6\x76\x8b\x0a\x9a\x9d\xa8\x8c\x55\xc7\x7e\xcd\x6b\xa9\x40\x61\x83\x0a\x85\xbd\x1a\x8d\x08\x6b\x63\xb6\xfa\xf2\xfc\x5c\xe3\xe6\x16\xd5\x5c\xaa\xd5\x39\x2d\x0f\x29\xd0\x0e\xb7\x9f\x69\x09\x7c\xa2\xdf\x3b\x90\xaf\xe4\x66\x2b\x05\x0a\xa3\xa1\xc6\x86\x0b\x8b\x37\x03\xdd\x61\x79\x1b\x60\x99\x82\x6d\xd1\xc0\x86\xfd\x97\x54\x97\xf0\xcb\x1b\x61\xfe\xf9\xf0\x22\x2e\x8e\x2f\xda\x32\x53\xad\x8f\x2e\x52\xf8\x13\xb6\xc8\x34\x5e\x5a\x8e\x73\xb1\xfa\xe6\xac\x5f\xcc\x05\x37\x93\x10\xa1\x59\x74\xf2\x2c\x3a\x62\x56\x82\x35\x0d\x98\x63\xff\xb3\x32\x35\x27\x88\xb0\x70\xa4\x16\x7e\xb6\x47\xd8\x9f\xed\xff\xe7\x3f\xd3\x99\xb0\x70\x67\x17\x7e\xee\x91\xb0\x6b\xfa\x0f\xfd\xc2\xcf\x67\xd1\x6d\xfd\x84\x66\xa7\x84\xee\x05\x8a\x8b\xee\x56\x1b\xa9\x36\xcc\xc0\x04\xe7\xab\x39\xdc\x5e\x11\xb2\xd7\xf3\x2b\xc2\xea\x7a\x7e\x45\xc7\x5f\xbf\xb8\x1a\x8e\xb8\x9e\x46\x90\x99\x06\xe6\xd9\x50\xe4\x7e\xb3\x13\x60\xa4\x5b\x30\x99\x76\x1c\x4b\xf8\x65\xaf\xc8\x09\xe2\x2b\xa9\xd0\x2f\x59\x04\x6c\x9c\x0f\x20\xa2\x8d\xf4\xdf\xbc\x92\xa2\x62\x66\xf2\x74\xfe\x74\xe4\xd7\xfc\x97\xf8\x2a\x46\x8f\x98\x3e\xfa\x0c\x62\xe4\xf8\x19\xd1\x57\xa4\x62\x16\xa8\xbd\xdd\x17\xca\xdf\x35\x6f\x80\x1b\xe7\x9c\x34\x3c\x03\x45\xd7\x1a\xed\xe3\x4d\x26\x20\x4f\x16\x20\x78\x9b\xb0\xdc\xfe\xe7\xb6\x67\x9c\xef\x69\x7d\xf1\xb4\xa7\x3b\x81\xf9\x24\x46\x36\x90\xb6\x11\xb8\x45\xe1\xfc\x0a\x5e\xed\xb4\x91\x1b\x32\x28\x4c\x31\x23\x95\x86\xaf\xce\xcb\xe2\x6b\xd4\x8e\x78\xe0\x65\xb7\x92\x8a\xbc\xfb\x4a\x21\x73\xae\x94\x89\x68\xdf\x96\x69\x6b\xd1\xc3\xe5\x14\xdf\xb1\x56\x23\x48\xeb\x91\xee\x78\xa0\x34\xa9\xdc\xda\x0d\x7f\x71\xb0\xdf\xad\x99\x98\xfc\xa7\xdb\x73\xe9\x01\x4e\x2f\xe1\x5b\x29\x53\xc6\xf2\x06\x26\x81\xfe\x3f\x59\xb8\x4d\xee\x63\x6a\x28\x22\x6e\xf5\x7b\xae\xc3\x2d\x09\xa3\xc3\x4f\x07\xce\x25\xc3\x32\x9c\x6b\x3f\x1e\x3d\x97\xf6\x5c\x87\x5b\xc6\x2e\xb8\x3f\xcb\x59\xa9\xfe\x2c\xfa\x78\xec\x2c\xb7\xe7\x3a\xdc\x12\x9f\x05\x45\x69\xa2\x4b\x3b\x66\xdf\x4e\x10\x10\x08\x48\xb3\x5b\xf1\xb7\x1d\x6b\xad\xd3\xff\xb2\xc2\xf2\x57\xf5\x9d\x05\xfc\x4e\x9e\x26\x35\x21\x83\x52\xb1\xa3\xed\x53\xf8\xdb\xdf\x86\x9f\x3b\xd8\xee\xa7\x07\x72\xa5\x45\xad\xff\x10\x9d\xf9\x01\xb5\x3e\x5d\x61\x3c\xe9\x4f\x4a\xb4\x0f\x5c\xfc\x32\x94\xfe\x91\x97\xdf\x51\xfd\xb0\x9b\x2f\x92\xff\x30\xaa\x6d\xd6\x15\xd3\x15\xed\x7a\x0c\x8d\x0f\x96\x69\x1f\x0c\x45\xc6\x10\x9e\x3d\x8b\x42\xa1\xc8\x62\xf5\x3f\xfa\x40\x68\x51\xb4\x17\x27\x33\xe4\x2b\xfc\xc8\x2a\xd3\xee\xbf\x3a\x85\x35\xf7\xe1\x8a\x36\x8a\x57\xe6\x51\xba\x1e\x8b\xf8\x40\x78\x10\xe2\xf5\xd4\x97\x22\xbd\x80\x11\x11\x13\x6c\x26\x77\x31\xbf\x98\x5f\x0c\xf9\x49\x89\x82\xdf\x51\x49\x87\x2e\xc5\x67\x69\xb0\xef\xb1\xf5\x2b\x7c\x98\x7c\xd1\x87\xc8\x17\x7d\x78\x7c\x11\x87\xc6\x82\xb7\xd3\x14\x35\x9f\xec\x64\x55\x89\x2e\xcb\xb2\x8c\xe7\x22\x29\x2a\x84\x19\x8e\x59\x23\x57\x2e\x4d\x3e\x94\xad\x74\x99\x56\x57\x36\xf8\x74\x30\x29\x20\x30\xdf\x53\xb2\xed\x82\xfb\x7f\xfa\xc7\x83\x6b\x3d\x32\x1d\x7f\x92\xe4\xa1\x00\x69\x96\x6e\x99\x16\x52\x84\x60\x1f\x2c\x42\x7c\xf2\xa5\x5d\xe4\xbe\xc8\x52\xab\x51\x01\xb0\x97\xdb\x97\x50\xe6\xf0\x8b\x35\x72\x14\xb2\xbb\x5c\x13\x5b\xb8\x65\xed\x0e\xa1\xdf\x6c\xef\xa6\xe7\xfc\x12\x1b\xa9\xe2\x82\xcd\x32\x2e\x9f\xcd\x87\xbb\xe5\x9b\x6d\xcb\x1b\x9b\xc1\x63\xbd\x42\xa8\xac\xe0\x56\xb2\xc6\x61\xc9\xbb\x14\x21\xab\x99\x2c\x29\x7b\x5c\x90\x14\xac\xd9\x90\xac\x38\x21\x1e\xc0\xbc\xa1\xc2\x12\x6b\xef\xd8\xde\x11\xd9\x70\xa5\x0d\x60\x8b\x1b\x2a\x3a\x89\x10\xe1\x4e\x0e\xbe\xb5\x67\xfc\xc0\xb5\x39\xac\x04\x89\xe4\x58\x6d\x38\x2c\x4c\x56\x28\x82\x4d\x5d\xb6\x12\x2a\x53\xaa\x42\x29\xfc\xe8\x92\x23\x11\xba\x98\xc5\xb1\x5d\x2f\x4a\xc1\x89\xb3\x7e\x45\xa6\x66\xdf\x51\xf1\xad\xab\xbc\xdd\xad\x51\x8c\xd6\xdc\x22\xce\x3e\xbc\xf8\xd7\x43\xd1\x52\x19\x57\x17\x8a\x2b\x9e\xa1\x18\x68\xfc\x6d\x87\xa2\x42\xab\xee\xca\x1a\x0c\x6d\xd7\x4b\x81\x80\xac\xf2\x15\x2b\x26\xb2\x32\xe2\x1c\x22\x5c\xe3\xaa\xcd\x2d\x2a\xde\xec\x41\x48\xb7\x4d\xc3\x1d\x2a\x84\x0d\xb7\x66\x3e\xbf\x75\x07\x3a\xaa\xcb\x0c\x37\x12\x0b\x0f\x47\x7d\x09\xef\x93\xeb\xbb\x19\x2e\xa0\x23\x26\xb2\x22\xd3\x43\xf7\xc1\x44\xa1\x0e\xda\x6b\x44\x43\x35\x2b\xd8\xba\xf2\x56\xe9\x92\xb2\x15\x1b\x64\x7a\xa7\xd0\x9a\xce\xae\xec\x3c\x69\x94\xdc\xe4\xa5\xc5\xe9\x21\x36\x84\x25\x2a\x8f\x49\x58\x3c\x7b\xe5\x4a\x7d\x93\x26\xf8\xae\x23\x36\xa0\xf3\x15\x13\x52\xf0\x8a\xb5\xa0\x8d\x54\x6c\x85\xd6\x35\xac\xc9\xa4\x94\x4b\xd9\x71\xa1\x36\x47\xce\x2a\x19\xad\xf9\xd9\xc1\x7b\xcb\xcc\xfa\x12\x82\x0f\x8f\x38\x3b\x2f\xa3\x97\xcf\xef\xd7\x1d\xc7\xe1\xdb\xd0\x8e\x71\x51\xe3\x47\xac\x4b\x95\xe3\xf0\x9c\xce\x90\x46\x6e\xa6\xbb\x83\x4b\xf8\xe4\x98\x9c\x59\xa2\xcf\xd0\xe5\x7f\x83\x01\x76\x6a\xf7\x52\x29\xb6\xef\xd4\xb8\x50\x62\x8d\xb5\xf2\x10\x32\xb7\x4c\x1d\xb4\xa0\x97\xf0\xde\x61\x75\x33\x90\xfe\xc6\x52\x7b\xcc\xf4\x82\x6c\x0e\x17\x4f\x7b\xfc\x66\x3d\x50\xa9\xa8\x70\xc1\x9b\xb1\x92\xf1\x7e\x84\x02\x72\x0c\xbf\xf8\x8d\x03\x53\x1d\xf6\xdf\xc4\xec\x3b\x5c\x63\xe6\xce\x18\x8a\xdd\x66\x89\xca\xd2\xd0\x29\x19\x35\x8c\x42\x25\x93\x02\xa7\x24\x72\xae\x19\x93\x71\xbe\x3f\xcc\x97\xdc\x7d\x39\xdc\x58\xa3\x2a\xef\xac\x79\x7b\x78\x4d\x3f\x25\x24\x2d\xee\x9f\x7a\xcd\xaf\x0b\x3a\x1e\x88\xb8\x94\x2d\x32\x01\x4d\xcb\x56\x44\xe9\x07\xc4\x2d\x85\x71\x8a\x55\x1f\xec\x55\xb1\x52\x8f\x09\x04\x62\x4d\x54\x2d\xb1\x37\x84\x52\x38\x49\x58\x77\x1a\x36\x82\xa4\xdd\x43\x66\xf4\xaf\xe2\x47\xfc\x68\x7a\xa5\x74\x01\xf6\x80\xdf\x4b\xa0\x06\x9a\xcb\xf5\x4d\xe0\x5d\x92\xfe\xd3\xaf\x71\x38\x93\xf9\x99\xc3\x98\x58\x94\x23\x0a\x09\xad\x9f\x53\x17\x30\x60\x14\x37\xa3\x08\xad\x0d\x13\xcc\x5e\x7f\xa1\x0d\xd5\x6d\xdb\x30\x4e\x1a\xec\xcc\xba\xb1\x62\x11\xc7\x5c\xa1\x9d\xea\xa1\xbb\xc3\xe2\x4a\xfd\xcb\xba\xd6\x56\x95\x9c\x23\xd1\x85\xd6\xda\xfc\x70\x76\x83\x26\x8d\x5a\x32\x13\x95\x2c\x48\xcb\x3f\x5b\x85\x85\x82\x50\x02\x25\x8a\x84\xaf\x61\x85\xe6\x95\x53\x29\xb2\x1d\x93\xe9\xbc\xef\x89\xe5\x86\x7c\x44\x7e\x8b\xf5\xd8\x4b\x78\xfa\x8a\x09\xab\x75\x1a\xcd\xb9\xe3\x4a\xa9\xdf\x68\xa5\x9b\x34\xdc\xab\xbb\x54\xdd\xbf\xbc\x99\x13\x68\x4d\x0c\x35\x01\xe7\x4f\x47\xca\x74\x94\x58\x3a\x43\x41\x6a\x63\xa4\x4b\x50\xb5\xa4\xef\x9c\xec\xdd\xf1\xb6\x0d\x95\x83\x34\x83\xc4\xd5\x7e\xf3\xca\xdb\x0b\x2b\x05\xac\x6d\x31\xa6\x2c\xe7\xc9\x21\x75\x81\x05\x1d\x7d\x96\x55\xdf\x7d\x49\x79\x71\x9c\xbf\xef\x47\xae\xee\xc6\xd7\x9a\x8f\x60\x77\x2f\x88\x8b\x54\x56\xb2\x52\xa4\xc7\x3d\x17\x32\xea\x0b\x72\x0d\x77\x36\xe3\x11\x5e\x01\x2c\xdb\x85\x34\x6b\x6b\xb4\xd0\xe6\xf8\xa1\x69\xaa\xa5\xc0\x03\xc5\xcb\xd1\x1a\xe5\xf9\x39\xfc\x07\x3a\xfb\x6c\x24\x70\xa1\x51\xb9\x0b\x5f\xc6\x21\x81\x71\x57\x2e\x55\x8d\x36\x60\x6b\xfb\x7c\x24\x00\xd4\xb9\x00\x26\x80\x0b\x6c\x1a\x5e\x71\xca\x8d\xdb\x95\x54\xdc\xac\x37\xae\xb5\xca\xc9\x5c\x59\x29\xc6\x8f\x5b\xac\xac\xc8\x90\x69\xb1\xe0\x5b\xef\x6b\x53\xc8\x59\xc8\xde\x4b\x9d\xcd\xb0\x63\x44\xac\xa9\xe3\xa7\xc8\xc3\x90\x58\xb5\x28\x56\x26\xae\xe5\xde\xad\xb9\x4d\x35\xe0\x1a\xbe\x86\x67\xcf\xee\x01\xec\x3d\x7f\xf1\xf5\x0d\x5c\x8f\xda\x89\xc2\x8d\x5b\x8c\x39\xbc\x80\xaf\x47\xd4\xf1\x1e\x14\xb9\x8b\x9c\x58\x37\xc3\x67\x63\xb8\x4c\x33\x71\x10\x92\x04\xcb\x8a\x83\x1f\x29\xe8\x33\xd5\x34\x20\x81\x9d\xa0\x02\x25\x37\x24\xa9\xa9\xfe\xd8\x70\xc1\xe6\xd2\x5f\x5f\xba\x98\x12\xb6\x92\xdb\xec\xc6\x48\x60\x60\xc3\x06\x15\x4b\x99\xe9\xf2\x3d\x9b\x4d\x39\x0a\x12\x7b\x71\x7e\x0e\x8b\x6b\x7b\x9c\x9f\x62\x51\x68\xbd\x8d\x83\x4b\x7d\x5c\xd3\x79\xcf\x1a\x3f\x16\x71\xf9\x73\x8e\x0b\x99\x32\x61\xa8\x6f\xce\x1c\x25\x0a\xb7\x2d\xab\xba\x11\x01\x2b\xd5\x84\xcd\xfd\x71\xb1\x92\x8e\x77\x0e\xfc\x0c\x34\xa7\xc4\x91\x14\x20\xa8\x50\xc8\xd6\x86\x14\x58\xc4\xf7\x1f\x3a\x7c\x2d\x5a\x3d\x6c\xcb\x41\xe1\x91\x6e\x87\x06\x81\x05\xe6\x55\xf8\x35\xff\x88\xf5\x5b\xbb\xbe\x80\xb4\xf1\x8a\xca\xdb\x16\x57\xac\xa5\xec\xb8\x72\x9e\x65\xcd\xb6\x5b\x14\x1e\xd3\x61\xf2\xc1\x1e\xd5\x8d\x38\x14\xae\x4e\xcf\x53\xd3\x96\xcb\x6a\x59\x82\x16\x87\x5a\x7c\x27\x03\xf0\x71\xcb\xe4\xde\xfa\x6e\xb5\x2d\xed\x06\x0e\xff\x8a\x22\x91\x7f\xc1\x16\x29\x02\x11\xc7\xa2\x79\x28\xc4\x22\x35\xed\x4e\xc3\x91\x42\xe9\xed\xb4\x08\xe4\x7f\x25\xe2\x70\x34\x04\xd1\xc6\x23\x82\x8c\xf2\xf5\xa6\x46\xaa\xab\xe7\xfc\x1b\x46\xbc\x9a\x5e\xc2\xd3\x1f\x83\x42\x1c\xcd\x70\x60\xdd\xab\x7e\xb0\xf4\xff\x75\x6c\x43\xe5\xd0\x8d\xbc\x8d\xab\x2d\x1b\xb6\xa5\xa4\xc5\x6a\x6c\x27\x89\x74\xef\xdf\xc6\x81\xf8\xe9\x6c\x56\x74\xc8\xe4\x03\xee\x2f\x61\xd4\x2f\x04\x61\x82\x1a\x10\x8b\x0c\x78\x5f\xbb\xf9\x7b\x0e\x13\x32\x27\x3d\x84\x0a\x17\xf7\x0d\x15\x6c\xa0\xf0\x05\x02\x03\xa6\xc9\xdb\xdf\xef\xe4\x45\x54\xb7\x9f\xc5\x07\x6f\x50\x6b\xb6\xc2\x4b\x78\x9a\x65\x17\x3e\x68\xe5\x24\x8c\x33\xab\x2f\x83\x0f\xa4\x09\x3b\x5a\xd0\x59\x81\x50\x12\x9e\x26\x42\x75\x0f\xd6\x7b\x29\xa5\x78\x26\x17\x4d\xe7\xf7\xac\x97\x5c\xb3\x2e\x20\x6e\xac\x03\x74\xa2\xb4\x97\xbb\xce\xbd\xf9\x88\x46\x61\x25\x55\x1d\x39\xe1\x62\xc8\xe0\x8d\x01\x4d\x03\x92\x3b\x76\xb0\x59\x5d\x2b\xa4\xb6\x2b\x55\x58\xbc\x54\x3a\x0c\x78\xe0\xa6\x65\xd3\xf4\xf2\x3a\x4b\x61\x2f\xb1\x62\x3b\x8d\x83\x40\x93\xb8\xdf\x59\x56\x2a\x83\xea\xc1\x1e\xd5\x0f\xcd\x3c\x7b\x06\x0f\xf5\xa9\x4f\xe0\xfa\xe1\x5e\xb5\x34\x44\x71\xba\x2f\x4f\x43\xc8\xc0\x0f\x27\x2e\xf9\x17\x5f\x14\x28\x16\xb8\xb8\x28\x17\xb2\xb8\xaf\x5c\x35\x4a\xfe\x8e\xe2\x3e\xd5\x83\xd0\x55\x4e\x04\xde\x95\x8a\x4d\x99\xfb\x96\xda\x9c\xc4\x8d\x11\xb7\x4c\x01\x52\x7a\xdc\x53\x47\x3c\x2c\x77\x4d\x83\xca\xc5\xde\xd2\xc0\x56\xc9\x2d\xaa\x76\x6f\xd1\x7f\x92\xfa\xbe\x54\xfc\xfe\x82\xa6\x38\xbd\x3b\xcf\x32\xec\x2a\x08\x2f\xfa\x96\xdf\xa1\xb0\x23\x3b\x67\xf0\xd5\x96\xf9\x9d\xb7\x5e\xe2\x5e\xda\xa0\x33\x44\x60\x06\x9a\x35\xa4\x62\x1b\xf6\xa1\xaf\xff\xfd\x0f\x04\x96\xa3\xec\x4f\xb9\x7f\x62\x92\x1d\x7e\xcc\x38\x6a\xc3\x88\xd0\x6b\xef\xef\xe5\x87\xde\x9f\xaa\xc6\x37\xd9\x65\x7c\x17\x54\x66\xad\xe2\xdc\xe1\x9f\x7c\x1d\xd7\xdf\x44\xbb\x0f\xa7\x98\x29\x31\x51\x94\xc1\x44\xbd\x9b\x14\x6c\x58\x1d\x8f\x02\x82\xce\x69\x94\xbc\x55\xc6\xc8\x82\x9c\xdd\x33\x86\x85\xab\x02\x6b\x9f\x3d\x3b\xed\xa4\xe4\x9e\x4b\xb0\x66\x19\xa4\xc1\x4f\x92\x4a\x5a\xa3\xef\x95\xd2\x9a\xf2\xa5\x42\xf6\x21\x2b\x96\xee\xbb\x7a\x8e\x0b\x6c\x18\x4d\x3c\xcf\xe1\x5d\xf7\x43\x00\xc4\x0d\xda\x13\x5f\xb3\x74\x23\x56\xf0\xfb\xba\xd6\x7b\x08\x79\xf4\xc1\xc6\xb0\x0f\x6b\xba\x25\x47\x84\xb3\x41\x10\x77\x81\xf3\x06\x97\x93\x58\x7b\xb6\x2e\xf5\xf4\x5d\xb0\x6e\x63\xe2\x0f\x88\x5b\xed\x4b\xfa\xb2\x29\xbd\xf3\x80\xbe\x97\xeb\x5e\x9c\x38\xf8\x7d\xfc\x42\xad\xf9\x25\xc2\x1a\x29\x29\x6f\xf7\xdd\x2b\x81\xe4\xa1\xcb\xd0\xeb\x09\xfd\x78\xfa\x1a\x66\x78\x6c\xd3\x87\x11\xd4\x29\x0e\x47\x48\x08\xf9\xd9\xd0\x05\xb1\x64\xd0\xca\x7a\xa7\xba\x35\x7a\xaf\x0d\x6e\x2c\x5d\x42\x33\x1a\x91\x3f\x5c\x49\x1f\xb8\x17\x56\xd3\x87\x5e\xc5\x90\xae\x8c\x9f\xe0\x1b\x0f\xa4\xcf\x87\x3d\x65\x0f\x76\x52\x1c\x25\xaf\xd6\x58\x7d\x78\x5d\xb2\x4e\x93\x69\x3e\x99\xf9\xe4\xf4\x9c\xe9\xf0\xac\xe6\xbd\x0a\x68\x23\x29\x99\x1b\xdb\xcc\x49\xb2\x5b\xf2\x36\xca\xa4\xd0\x78\xcf\x8f\x1b\xbc\xe6\xaf\xe9\xf2\xc9\xb4\x38\x2d\xe7\xf9\x6d\x4f\x76\x0c\x3f\xf5\x78\x28\x34\xfe\x53\xa6\xe5\x9a\x1d\x4f\x15\x14\x68\xca\xbe\xca\x6d\xe2\x30\x54\x90\x33\x60\xbc\x07\x95\x0d\x92\xbf\x24\xfb\x97\xab\x4b\xdf\x1e\x0b\xbe\xea\x07\x33\x7c\x34\x68\xf5\x48\x27\x19\x7e\x3c\x8a\x0b\x51\x90\xef\x33\x7e\x29\xfe\x64\x92\x5e\x5f\xe2\xdb\xdc\x5b\x28\x9a\xcf\xb4\x6b\x99\xd8\xf7\x5d\x51\x5f\x4d\xa4\x06\xe6\x11\xc9\x1b\xe7\x44\x31\x20\x38\xb2\xe5\x79\x90\x23\x1e\x8a\x9a\x5f\x59\x7d\xf4\x14\x84\x85\x50\x5f\x54\xec\x29\xcd\x5c\x56\xd8\x6b\xb0\xa9\x58\x9d\x99\x84\x41\x44\xc7\x94\x3e\x9f\x39\x7f\x74\x40\x57\x54\xfb\x47\x46\xb1\xe1\xee\x5b\xa6\x7a\x3e\xb8\x69\x81\xc5\xe9\xa9\x54\xa1\x52\x10\xc3\xba\x7a\x44\xa6\x95\xb0\xe2\x7e\xc5\x87\x08\x8d\x1b\xb8\x5a\x94\x58\x54\xa8\x3e\x26\x9c\x88\x3f\x3f\xcf\xea\x14\xe9\x75\x27\xfb\x4b\x72\x7e\x20\x29\x2d\xb6\xc9\x44\xd7\xa5\x78\x80\x58\x64\xd8\xfc\xdf\x49\x7b\x5d\x83\xef\x31\x20\x63\xca\x8e\x24\x83\x6f\x1a\xb8\xc3\x6e\x94\x9c\x0d\x5a\xaf\xf0\x05\xb9\x85\x03\x0f\x70\x1f\x59\xef\x1c\xf0\x81\x38\x00\x1c\x71\x93\xfe\x5a\xcb\x53\x7e\xe9\xa4\xd2\x79\xd7\x47\xf5\x83\x30\x9a\x6d\x7c\xad\x85\xe9\xbe\xd1\xd4\x19\x7a\x1f\xe7\x95\xde\x19\x67\xc1\x96\xb5\x72\xa3\xbe\xbc\xe0\x7c\x0b\x2f\xc7\xc8\x4f\xf8\x42\x46\x69\xc7\x02\xde\xdf\x64\x22\xfb\x68\x7b\xe9\xb4\xc6\x3f\x0f\x0e\x9f\x05\xff\xeb\x4e\x9b\x6e\xe4\x93\xaa\x52\x4c\xd3\x64\xd0\xbc\x04\xa2\xe3\xab\xcd\xd9\x67\xbd\x43\x04\x66\xa0\x45\xbf\xcf\x97\xd9\x8e\x0d\x57\x65\xd0\x43\xb6\xcc\xa9\x1f\x55\x1f\x57\xc8\xf7\xc5\x06\xc6\xa3\xb2\xea\x13\x0a\xc1\x37\xd9\xa9\x37\x4f\xf2\x17\x72\x1d\x4f\x03\xba\x8e\x28\xe4\x8b\xaf\x5d\x3b\xbe\x6a\x77\x75\xf2\xee\xdc\xba\x68\x59\xf7\x29\xcb\x90\xb8\x2f\xad\x3c\x67\x9e\x4b\x1b\xa6\xac\xc6\x15\x38\x58\x96\x9b\x6f\xbe\x79\xb8\x11\x9c\x66\x85\x6a\x1a\xd1\x10\xf5\x23\xda\x74\x79\x9e\xe0\x48\xba\x82\x8b\x91\xc9\x09\xaf\xf1\x54\xb4\xed\xe7\x88\x3b\x7b\xd1\x57\x6a\x99\x81\x8b\x3c\x7e\xf5\x1c\xbb\x18\xbb\xa3\xae\x7d\x40\x8b\xcf\x8a\xfd\x80\x2b\x22\x3c\x47\xb1\x9f\xe0\xbf\x5f\xd5\x87\xe7\xb2\xf6\x30\x45\xa1\xb3\x4b\x62\xea\x5a\x0d\x47\x5c\xf8\x21\x59\x3e\xf4\x8e\xe3\x48\xc7\xb1\x60\x55\xc7\x2a\xaf\xd3\xae\xd6\x9a\xbf\xf3\xb8\x7f\xb7\xf3\x00\xca\x69\x22\x11\x56\xb7\x4a\x85\x87\xb8\xa4\x50\x1e\xed\xf6\xb3\x90\xc5\xfd\x47\xc6\xbd\x3d\x57\x7e\x4c\x83\xff\x2e\xee\x1f\xe3\x09\x25\xac\xe3\x69\x43\xca\x89\xd7\xfe\x0d\xbe\x43\x59\xe5\x57\x39\x4c\x49\x44\xad\x57\x9b\x16\xe8\x81\x17\x0a\xab\xec\xef\x42\x0c\xaf\x39\xfe\x9d\xed\x3b\x14\xe3\x77\x1e\xf7\xf2\xb4\x47\x1e\x3a\x58\x15\xed\x34\xde\x6a\x73\x58\x0d\xe9\x2d\x80\xc0\x5b\x54\x70\xe1\x07\x1e\x3a\x12\x2f\x82\x77\x1a\xde\x7b\x6d\x59\xe0\xa9\x78\x43\x5a\xcc\x7d\x0c\x7c\xaa\x69\xfd\x54\xaa\x83\x3a\x20\xd7\xf4\x32\xa9\xaf\x26\xba\x2f\xbd\x89\x77\x38\x2e\xf1\x54\x34\x93\x87\xde\x03\x0f\xc2\xf7\x38\x05\x03\x63\xcf\x7c\x11\xb8\xb4\x62\x14\x3a\x40\xfb\x32\x73\x17\x81\x79\x09\x0d\xe3\x38\xaa\x1e\x89\x9b\xe8\x4e\x7f\x1a\x22\x97\xb0\x5d\xee\xf4\xb0\x8f\x67\xd6\x5c\x1b\xa9\x68\xde\x7e\xbc\x54\x1d\xaa\xd0\x01\x13\x1a\xea\xce\x11\x95\x1d\x12\xe0\x4c\x64\xbf\x09\x38\xfc\x45\x04\xeb\x74\x3e\xd2\x39\x37\x25\xfb\x3e\x42\xf6\xb8\x7c\xf8\xfd\x61\x46\x93\xc5\xf7\x54\x85\xd0\xd6\x2f\xdb\xb8\xd1\xff\x91\xa1\xee\xce\xac\x65\xa9\xe4\x66\xcb\x0c\xfd\x21\x20\x6f\x5c\xdc\x9a\x03\x97\x77\xa2\x27\x99\x60\xd3\x60\x65\xf8\x2d\xbe\x0c\x93\xdc\xbe\x7d\x77\xec\xd5\x54\xc4\x53\x8d\x4c\x55\xeb\xd7\x52\xbd\x6a\xa5\x46\x6d\xbe\xef\x51\x8b\x5a\x06\xf1\x98\x4f\x19\x81\xe9\x19\x7c\x09\xa9\x2b\x3f\x23\x7c\xcb\x56\x38\xf2\x94\x70\x4b\xf6\xe6\x4d\x90\xcb\x65\x2b\x50\xbd\x3d\xba\xc8\x48\xc3\xda\x1f\x48\xbd\xc7\x17\xd2\xa3\xbd\x62\x71\x92\xb6\x0c\x8a\x20\xb8\x99\xf4\xc8\xcd\x22\x2c\x66\xd9\x71\x33\x0f\xf7\x84\x9a\xa7\x7f\x9a\xbb\xa2\x3f\x3f\xc2\x92\xba\x81\xfb\xd1\x1d\x65\x7f\x77\xff\xca\x97\x04\xe7\xdb\x64\x76\xf8\x94\x2f\xf5\x04\x2f\x3c\x86\x89\x52\xf4\x34\x17\x62\x11\x46\xf8\xd9\xf0\x63\x64\xda\x9e\x96\x70\xed\xdd\x28\xeb\xde\x05\x3b\x17\xac\x77\xad\x71\x0d\xef\xf2\xcb\xb6\xd3\xf4\x86\xa3\xb6\x5c\x38\x74\x1b\x05\x8b\x96\xc8\x5c\x3e\xc6\x46\x58\x5f\x2f\xe0\xe2\x12\x9e\xd2\xbf\x37\x36\xf5\x5c\x62\xfa\xf7\x0e\x86\x37\xcf\x17\x71\xbb\xab\xbb\xa3\x6b\x07\xc2\x7f\x2a\x42\x09\x76\x26\xbe\x26\xbe\xc5\x87\xcf\x0b\xf7\x69\x56\x57\x13\x23\x92\xbe\xca\xc4\xa7\x4b\x5d\x7c\xb1\x29\x3a\x3f\x11\xd2\x10\x5a\x49\xbc\x3e\x47\x87\xa3\xa8\xbb\xc5\xc1\xce\xe7\x25\x04\xfa\xa5\x63\xc7\x07\xf0\xc6\x0f\x1f\x34\xfa\x60\xf9\xa2\x4c\xfc\x62\x31\x1c\x52\xf4\x1f\x05\x89\xf2\x02\x68\xff\x37\x90\x40\xff\x8f\xc4\x26\x04\x1f\x06\xdb\xe0\xfe\x3f\x6d\x3c\xda\xff\x9a\x6e\x7a\xd1\x86\x51\xa3\x2e\x73\xae\x5b\x5e\x21\xbd\x52\xbc\x0c\x08\x9a\xc1\x6e\xfb\x4e\x5e\xf6\x44\xa5\x56\xc7\x1d\xfd\x88\x1c\xed\x73\xea\x21\xfe\x68\x06\x7d\x3e\x0b\xde\x4e\x71\x61\xbd\xa1\x73\x79\xc3\xa0\x1e\x75\x54\xb8\xa8\xa1\x72\x2e\xd0\xbf\xc8\xfe\x80\x7b\xcb\x46\x4f\xd2\x3b\x7a\xcc\xe5\xa6\xb2\x35\x5c\x2d\xc0\x30\xb5\xea\xc4\x26\x34\x40\xc3\x63\x25\x37\x81\xf3\x00\xf7\xda\xfb\xf1\x2c\x1f\x1a\xc2\xc3\xb6\x9f\x59\x0d\x1e\x73\x37\x1d\x56\x34\x98\xbd\x97\xa2\x8e\x44\xbc\xed\x6c\xc4\xb8\x68\x24\x66\x81\x37\xf1\xa8\xee\xb1\x60\x2c\xa8\x2a\x8d\xfc\xdd\x85\x53\xb6\x97\x0c\x1e\x4d\x31\xdb\x7c\xad\xbb\x46\xa2\x5e\x47\x76\xa4\xc5\x26\x2e\x7c\xd8\x2f\x95\xef\x95\x24\xd4\x9d\x9f\xc3\x0f\x52\x6e\x61\x27\x0c\x6f\x3b\x98\xd4\x4b\x42\xa5\xa1\x52\x52\x0f\xb0\x5d\x45\x84\xa0\x5f\x79\x78\xa9\x7a\x28\xd8\xf0\x1a\x16\x30\xa1\x55\xcf\xdd\xaa\x29\x9c\xc3\x9f\xb3\xea\xcf\x28\x17\x36\xbc\x4e\x47\x1b\x8f\xfc\x55\x9f\x51\x50\x49\x25\x24\x41\x25\x3c\xe4\xea\x14\xc4\x0a\xe3\x9d\x0d\x11\xee\x67\x47\xe3\xd1\xee\xa3\x00\xe1\x45\x26\x2a\xf7\xa5\xb0\x5c\xc4\xfc\x9c\x73\xcc\x4b\xc1\x86\xc7\xc3\x21\x07\x3b\x15\x9e\xb0\x2b\x7b\xa3\x7d\xd6\x97\xd2\x78\x02\xd3\xe0\x79\xae\x0f\x8f\xbb\xc6\x32\x81\x5e\xf6\xfd\x89\x07\xee\xfd\x73\xc1\xa0\x50\xe4\xd5\xff\x79\xba\xa6\x7f\xa2\xd5\x58\x4c\x4e\x89\xeb\x07\x54\x2f\x6e\xc2\x58\x90\x42\xe0\x83\x8f\x7b\x4b\x43\x87\x04\x3d\x7d\x76\x0e\x0b\x38\xf7\x2f\xcb\xcf\x33\xc7\x43\x8b\xe3\xfd\xa5\x67\xe3\xa3\x30\xfa\x0d\x49\x85\x85\xde\xa1\x30\xe2\xcf\x0b\x33\x8c\x62\x76\xf3\x7d\x36\xab\x7b\xf9\xf6\x0d\x68\xbe\xd9\xb6\xbe\x5f\xbf\x91\x0a\x41\xc9\xa5\x8d\xe3\x22\x0b\x4c\x4c\x2e\xc5\x68\xc5\x3f\x7f\x11\x87\xd6\x90\xfc\x25\x92\xa0\x49\xf6\xc9\x6e\x0f\x9f\x43\x5d\xda\x2f\x3e\x8f\x6e\x1b\x1e\x85\x2f\xe0\x7d\xba\xff\x66\x74\x6b\x32\x74\x75\xf0\x6e\x63\x20\xa7\x34\x0d\x4f\x28\xf4\x65\x35\xb0\xbe\xb3\xe7\x26\x1f\x7c\x6f\xc1\xfd\x49\x92\x61\x5a\xc8\x48\xd0\xe8\xff\x76\x68\x28\xea\xf1\xd1\x27\x3f\x6d\xa0\xd5\x7e\x3c\x6a\xae\xd9\x2d\x4e\xae\x5e\x54\x14\xae\xbb\x27\xc0\x93\xa9\x0d\x54\x2e\xcb\xa2\x3c\x3d\x05\xcc\xf7\xc3\x44\x52\x00\xaa\x24\xd5\x5d\xa0\xf3\xf9\x0c\xfe\x3b\x00\x00\xff\xff\xb5\x67\x57\xa0\x6f\x59\x00\x00" func nodeversionbeaconCdcBytes() ([]byte, error) { return bindataRead( @@ -259,7 +259,7 @@ func nodeversionbeaconCdc() (*asset, error) { } info := bindataFileInfo{name: "NodeVersionBeacon.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1a, 0xe5, 0xf6, 0x53, 0x3d, 0x26, 0x42, 0xb1, 0xaf, 0xd3, 0xff, 0x2, 0xd2, 0x6e, 0xd4, 0xf9, 0x55, 0x9d, 0xfb, 0xc9, 0x36, 0x5b, 0xa6, 0x33, 0xa7, 0x1f, 0xd, 0xde, 0x76, 0xda, 0x16, 0x61}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x22, 0xc9, 0xc6, 0x62, 0x3f, 0xff, 0x53, 0x3b, 0x19, 0xb6, 0xcd, 0xb9, 0x23, 0x52, 0x30, 0x33, 0xe4, 0x46, 0x47, 0x33, 0x76, 0xa8, 0x4, 0x19, 0x15, 0x87, 0xa6, 0x69, 0x80, 0xcc, 0x73, 0xe8}} return a, nil } @@ -283,7 +283,7 @@ func stakingproxyCdc() (*asset, error) { return a, nil } -var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\x6b\x6f\x5b\x37\xb2\xdf\xfd\x2b\x26\x01\x2e\x2a\x75\x15\x39\x69\x8b\x62\x61\xac\xb7\xd7\x95\xdb\xad\xd1\x36\x2f\xbb\xe9\x87\x20\x88\xa9\x73\x46\x12\x37\xe7\x90\x0a\xc9\x23\x47\x1b\xe4\xbf\x5f\x0c\x5f\x87\x3c\x0f\x59\xc9\xdd\x5d\x03\x2d\x2c\x8b\x9c\x19\xce\x7b\x86\xc3\x9c\x9c\x7e\x0d\x27\x5f\x9f\x7c\x0d\xf0\x3b\x13\x6c\x8d\x1a\xcc\x06\x61\xab\x64\x81\x5a\x83\x5c\x41\x21\xab\x0a\x0b\xc3\xc5\x1a\x76\xd2\xa0\x86\x95\x54\x76\x8d\x92\xd2\xc0\xfb\x46\xaa\xa6\x86\x02\x95\xe1\x2b\x5e\x30\x83\xb4\x87\xbe\x6e\xb6\x85\xac\xb9\x58\x13\x68\xdc\xca\x62\x63\x37\xb2\xaa\x8a\x10\xa5\x00\x21\x4b\x84\xa2\x6a\xb4\x41\xa5\x81\x69\xcd\xd7\x02\xcb\x88\x22\xc0\x70\x00\xe6\x8e\xce\x3f\x37\x28\x02\x0c\xa9\x2c\x08\x0d\x4c\x21\xac\xb8\xd2\x06\x14\xae\x39\x81\xc3\x72\x46\x30\xf6\x50\x30\x01\x0a\xdf\x37\xa8\x0d\x30\x78\x25\x0d\x2a\x90\xcb\x7f\x62\x61\x60\xa5\x64\x0d\x66\xc3\x35\x14\x52\x18\xc5\x0a\x33\x27\x0c\x37\x1b\xdc\x7f\x55\x55\xd0\x68\x74\xdf\x86\xe5\x52\x01\xee\x50\xed\x41\x37\x4b\x4d\x20\x85\xf1\x67\xbb\xdb\xa0\x42\x87\x8f\x48\x61\xa0\x0d\x7b\x87\x65\x87\x4e\x7f\x82\x0b\x63\x4f\xb7\xc4\x35\x17\x82\x8e\x27\x57\x80\xac\xd8\xc0\x4f\x04\xeb\x1a\x4d\xb3\x85\xed\x86\x69\xb4\x27\x00\x56\xd6\x5c\x00\x17\xdc\x70\x56\xf1\x7f\x59\x11\x25\x24\xc3\x1d\x37\x1b\x02\x4b\x6b\x5b\x7c\x91\xab\x23\xcc\x84\x9f\x08\x63\x4e\x1f\x6c\x98\x26\xda\xb9\x58\x57\x68\xc5\xed\xe0\x32\x03\x5c\x93\xec\x24\x49\x38\xca\xa7\x06\x26\xca\x96\xc9\x52\x54\xf4\x4b\x55\xd1\x9f\xb8\x82\x5b\x02\x70\x0b\xab\x46\x38\x61\x4b\x51\xa0\xe5\x2f\xfd\xf7\x4c\x14\x08\x7e\x6d\x4b\xeb\x86\xed\x10\x14\x16\xc8\x77\x58\x02\x0a\xd9\xac\x37\xc0\x4b\x14\x86\x17\xac\xf2\x0a\x68\x24\xe8\x46\x6d\x99\xd6\x1e\xd1\x1d\xf2\xf5\x86\x78\xaa\x50\x6f\x64\x55\xce\xbc\x10\xe1\xc5\x02\xd6\x28\x50\x31\x8b\xdf\xb2\x94\x0e\xb2\xe2\x82\xeb\x0d\x96\x81\x7c\xcf\xe1\x3b\x5e\x55\x80\xfe\x4f\x3b\x49\x2a\x3f\xf7\xe2\x62\x62\x0f\x5b\xc9\x85\x99\xd1\xaf\x52\xa0\x3d\xf0\xfb\x86\x74\xa1\x5d\x0d\x5c\xac\xa4\xaa\x1d\xb6\xc0\xf6\x78\x36\x02\xb5\xdc\x43\x43\xdc\xb5\xdf\xdc\xae\xd1\x2c\xfc\xb7\x2d\x9b\x08\xa5\xa3\x3f\x95\x31\xb1\x1f\x6a\xac\x97\xa4\xbc\x2b\x92\x11\x2a\x8e\xd6\x40\x9d\x02\xea\x9a\x29\x13\xd7\x6b\xb8\xdb\x70\x2b\x5e\xa9\x4a\x2e\x98\xf1\x76\x4d\x80\x13\xdb\x36\x8a\x09\xcd\x09\x2b\xd1\xb4\x44\x73\x87\x28\x1c\x40\x0d\x5c\xc0\xcf\x95\xbc\x9b\x9f\x7c\x7d\x7a\x72\xc2\xeb\xad\x54\x06\x16\x6a\xbf\x35\xf2\xe4\x84\x15\x04\x62\xc2\xaa\x6a\xda\xd2\x48\xab\xfd\x79\x5e\x2c\xe0\xe3\xc9\x09\x00\xc0\xe9\x29\x9c\xff\x9b\x7f\x02\xdc\xc5\xb3\xa7\x37\x2f\x2f\x16\x37\xf0\xea\xe2\xe5\xd5\xc5\x8f\xbf\xfd\x74\xfd\x1f\xc3\xe8\x01\x9f\xc2\x95\x28\xad\x97\x23\x06\xa3\xd9\xa0\xf2\x3a\x49\x46\x5f\x34\x4a\xa1\x30\xd5\x1e\x96\x48\xfc\xf4\xb6\x85\xe5\xbc\xdd\xbe\x82\x15\xab\xc8\xb0\x85\x74\x16\x27\xb7\xa4\x9e\x52\x39\xed\x5b\x22\xb0\x65\x85\x4e\xc5\x97\x35\x37\x0e\xbc\xdd\x9f\xf2\x7c\xc7\x14\x70\xf1\x5c\xc9\xb5\x42\xad\xcf\xe0\x47\x29\xab\x96\xc8\x9b\xd6\x11\xf4\x9d\x6c\xd4\x4b\x47\xad\x93\x76\x86\xa0\x28\x64\x23\x8c\x43\x12\xb6\x9d\xc1\x6b\x2f\xda\x37\x43\xcc\xe0\xa4\x92\x3b\xeb\x5a\x15\x6a\xd9\xa8\xc2\xfb\x92\x4a\x21\x2b\x89\x21\xe4\xb3\x2b\xc6\x6b\x2c\xc9\x08\x98\x23\xea\xea\x32\xc2\xf2\xae\x18\xbd\xb5\x9b\x3d\x18\xcb\x89\xa0\x5d\x71\xe1\x53\xb7\xd1\xfb\x0a\x23\x1d\xd8\x88\x9e\x9c\x4c\x5c\x4b\x86\x6a\x11\x59\xe6\x3a\x77\x8e\xa0\x59\x8d\xa0\xb7\x58\x50\xc4\x82\xab\x4b\xeb\x06\x5e\xe5\xc4\x87\x58\x65\x78\xdd\x82\xbb\x15\xbc\xba\x85\x1a\x99\xd0\xce\x29\x1a\xeb\xf5\xb9\x26\x69\x7a\x17\x50\xb0\x2d\x5b\xf2\x8a\x0e\x10\x38\xdd\x3b\x2a\x69\x40\x0a\x26\xd0\x3e\xb0\xf7\xea\x72\x06\xcb\xc6\x00\x37\xc4\x4f\xf1\x95\xc9\x58\x19\x41\x1a\xd5\x60\x87\xb0\x3e\x4c\x12\x48\x57\x10\x81\xbe\x51\x05\xb0\x50\x16\x6e\xc3\x19\x7c\xbc\x36\x8a\x8b\xb5\x53\xb8\x4f\xc3\x66\xc1\x4c\xd0\x9a\x20\x66\x6e\x9d\xc9\xb8\xe2\x11\x84\x57\xac\x6a\xd0\xb9\xb9\xb0\x9b\x8b\x12\x3f\xa4\x84\x05\x5d\x70\x94\x11\x68\xaf\x93\x09\x61\x7f\x5c\x09\xf3\xe4\xfb\x4f\xff\x3d\xe7\xb3\x78\xf6\xf4\xfa\xe6\xe2\xe9\xcd\x7f\xc1\xf9\x2c\x98\x90\xc2\x06\xc2\x2d\x33\x1b\x67\xca\x2e\x74\x91\x06\xe7\xe6\xd7\xf7\x19\x15\x1a\xb8\xa0\xd5\xd7\x46\x2a\xb6\xc6\xe7\xcc\x6c\xce\x20\xf9\x30\xb8\xc3\xda\xc5\xe8\x8e\x48\xda\x4b\xdc\x2a\xd4\x28\x8c\x15\xe0\xb0\xef\x71\xf4\xc2\x9a\xef\x42\x90\x99\x43\x0f\xa7\x36\xaa\x29\x0c\x78\xc1\x86\x28\x92\x7a\x36\xab\x16\x21\xcb\x0c\xa0\x29\x07\xe2\x22\xfb\x13\x53\x8a\xed\xe7\x2e\x8e\x36\x82\xbf\x6f\xb0\xda\x7b\xef\xb2\xe2\x9e\x3f\x01\x2e\x1b\xa7\x31\xae\xeb\x72\xc6\xd2\x11\x14\x2e\x27\xf3\x4f\x9b\x90\x38\x01\xd9\xc4\x8e\xd8\x70\x75\x09\x39\x85\xa3\x90\x69\xb5\x07\xd1\xd1\xec\xef\xbf\xfb\xd4\x67\x88\x91\x86\x55\xde\xcf\xb9\x4c\x88\x32\x04\x9f\x5a\xb9\xf4\xf8\x48\xc4\x16\x92\xc3\x1c\xf0\xe5\xe8\x5e\xb9\x04\x8c\x6c\xdc\x01\xf6\xce\xf7\xd8\x84\x36\x03\xf6\x2b\xee\x9d\xef\xb4\xee\xf1\xb8\x08\x90\x12\xd2\xea\xba\x15\xbf\x6c\x0c\x50\xfd\xc0\x4c\xa3\x28\x33\x52\x50\xa3\xd6\xb6\xa4\xc9\xe4\x60\x63\xb5\x36\x52\x61\x09\xe4\xbf\x73\x45\x18\x3b\x89\xcf\xb2\xda\xa3\x78\xdd\x8d\x22\xa7\xaa\xc4\xfb\x3b\x17\xba\xb5\xf7\xeb\xb3\xe8\x8d\xdb\x54\x98\x8a\x03\x4d\x4e\x9d\x88\xb6\xaa\xcc\x35\xd4\x6c\x3b\xcb\x89\x29\xcb\x90\xe2\xc6\x83\x59\x53\xf7\x07\xb3\x90\x85\x5b\xc6\x0d\x2c\x59\xf1\x8e\x02\xa2\x05\x66\xf1\x55\x5c\x9b\x79\x06\xf2\x6a\x15\x88\xa4\x68\x40\x8b\x5c\x99\x44\xe9\x7a\xc4\x71\x6b\x91\xdc\x7a\x2c\xb7\xb0\xe2\x58\x95\x31\x41\x11\x52\x3c\xb2\x91\x70\x1c\x30\xc5\xa9\x2f\x82\x9d\xc3\xed\x66\x3c\x3e\x97\xc7\xd2\xaa\x61\x62\x1a\xf4\xb9\x6b\x18\x8a\x15\xef\xb4\x93\x9d\xb3\x7e\xc7\x12\xc2\xbe\x91\x77\x50\x37\x36\x3d\xae\x97\x9c\x0a\x4e\x6f\x37\x31\x42\x92\x27\x8b\x01\xcb\xd6\x41\x63\x34\x39\xd8\x44\xc0\xef\xee\x48\x37\xad\x0d\x1d\xb4\x5e\xaa\xe7\x26\x99\x0f\x99\x1d\x36\xfc\x29\x7c\x8c\x9b\xe9\x47\x63\xb5\x9a\x3b\x67\x78\x9e\xc4\xca\xec\xeb\x04\x20\x9c\xa7\xe0\x4f\xb2\xb5\x74\x90\x01\xdb\x87\x73\x78\x9c\xad\x23\x8e\x78\x56\x71\x91\x82\x9b\xef\x28\x7c\xeb\x0e\x85\xf4\x93\x80\x85\xf3\xec\xd3\x5f\x3c\xa8\x6c\xcb\xa7\xfe\x19\x46\x21\xf4\x97\xe6\x0a\x02\xe7\xf0\x71\x00\xde\x41\x89\xe5\x7b\x3a\x3a\xf5\x12\x4d\xa3\x84\xab\xa4\x44\x13\x6a\xb1\xa3\x3d\xec\xaa\x11\xa0\xf9\xbf\x70\x32\x0d\x12\xef\xf0\x4b\x59\xf8\xfe\xbb\x49\x57\x80\xf3\x0a\xc5\xda\x6c\xa6\x70\x0c\x79\x35\x17\xbc\x6e\x6a\xd0\x4d\x4d\x34\x5a\xd5\xf7\x92\x53\xf8\xbe\xe1\xe4\xfc\xb8\x00\xa9\x4a\x24\xd1\xa7\x85\x47\x60\x22\xb0\x0c\xfa\x8e\x55\xbc\x1c\xea\xf7\x38\x33\xa1\x62\xd5\x9d\x7d\x3e\x6c\x2b\x1c\xef\x2c\x07\x88\x94\x9b\x50\xa9\x07\x56\x7c\xff\x5d\x87\x15\x7c\x35\x20\xfc\x73\x78\x0c\x4c\x0f\x6f\x48\xf8\x97\x2c\xea\xe8\x56\xf6\x91\x02\xde\xaa\x92\x52\x3d\x13\x78\xb3\xe1\xaa\x84\xf3\x3e\xce\x53\x0f\x68\xf2\xed\x94\x72\x3b\x2e\x0c\xae\x51\x41\xc9\x77\x5c\x73\x29\x66\xc0\x45\x51\x35\xa4\x00\x16\x54\xdf\xac\x94\xd5\x43\x0f\xe4\x9b\x29\x7c\x9d\xe3\xec\x93\x54\xf2\xdd\x4b\xac\x19\x19\xb4\x1a\xa2\xe8\x7f\x5a\x8a\x4e\xba\x2c\xcb\xf6\xfe\x2d\xa2\x7d\xd2\x75\x1d\x8e\x59\x44\x18\xfd\xff\x2f\xed\xba\x9c\x5f\x80\x54\xa8\x1c\xde\x9a\xa2\x3c\xc4\x6d\x2f\x1b\x95\x24\x5e\x07\xd4\x57\x1b\x66\x1a\x1d\x23\xa3\xd7\xac\xaf\x34\xbc\x58\x84\xfe\x45\x37\xfa\xc4\x5a\x8c\x25\xb6\xe9\x55\x9e\x54\xb4\xdb\x45\xc2\x0f\x05\x62\x19\x7b\x31\x99\x5a\xde\xce\xba\x49\x96\x18\x20\x24\x69\x2d\xb9\x56\x8d\xe6\x25\x2a\xdb\xf4\xab\xb7\x15\xfa\x60\xe3\x42\x3b\x9a\x8d\x2c\x3d\x13\x74\x9e\x39\xc4\xec\xc0\xc7\x44\x97\x5e\x29\x8a\x5c\x18\x0c\xae\x7b\x58\x57\x6f\xba\x66\x96\x6c\x08\x8b\x74\x3b\xfc\x7a\x9f\x19\xb8\x82\x95\x6b\x8f\xd8\x17\x8c\x30\x66\x9a\x5c\x2f\x3c\xe5\x64\x97\x2e\xfc\xfc\xd0\x91\xff\xaa\xcd\xab\xc8\x81\xdc\xef\x51\xe7\xef\x70\x3f\x14\x18\x82\x85\x1f\xdc\xfc\xda\xa3\x7a\xf3\x00\xfe\xee\x6d\xa1\xe3\x3f\x06\x20\x27\xea\xe6\xb7\xf7\x96\x7c\x3a\x10\x74\xfc\x56\xc1\xab\x31\x4d\xfd\x87\xf7\x90\x4e\x57\x5f\x38\x97\xb8\x38\xe0\x12\x07\x74\xb5\xad\x72\x29\x03\x36\x51\x67\x66\x6e\x63\xd0\x94\xf1\x84\x88\x04\x16\x5c\xb5\x23\x21\xa1\x80\xe4\x17\x5b\x71\x3f\xa4\x55\x94\xa3\x02\x9e\x89\x6a\xdf\x7a\x7a\xe3\x7a\xa5\x7c\x95\x35\x33\x75\xab\xc8\xa3\x07\xf2\x92\x24\xc7\xe5\x34\xcf\x0b\x31\x78\xae\x54\xa5\xba\x64\x78\x52\x16\x0a\x6d\xb4\x01\x81\x77\x80\xf5\xd6\xec\xe1\xc5\xa2\xb7\xd0\x36\xa3\xda\x03\x26\xc7\x83\xf3\xf6\xf7\x90\x50\xb5\xb9\xd1\x2c\xa9\x09\xce\xe0\xf5\x9b\x59\xd0\x89\xb3\x9c\xe0\x99\xab\x9f\xaf\x2e\xed\xaa\xe9\x20\xa5\x17\xa5\xeb\x0d\xb7\x10\x23\x34\x3d\xb3\xc6\x2e\x42\x73\xca\xf6\xc2\x89\x6b\x6d\xff\xae\x03\xcc\x5a\x79\xcd\x4c\xb1\x89\x1e\x40\x1f\x34\xfd\xf0\x13\xa0\x46\xf3\xcb\xb3\x9e\xf1\x54\x8c\x7e\x06\xff\x18\xf4\xc1\xb6\x7d\x52\x4a\xee\xc8\xa5\xba\x6a\xc6\x24\xce\x63\x40\xf8\x71\x51\x2b\x7f\x82\x33\x0f\xae\x62\x98\x1a\x0f\xa0\xbf\xf9\xbc\xa3\x4d\xe3\xdb\xe9\x27\xd1\x8b\x39\x2b\xcb\xeb\x20\x9e\x89\x25\x21\x4a\xeb\xc1\xf4\x73\xa0\xbc\x72\xea\xe0\x60\xb8\xfa\x7d\x7c\xff\xa7\xc1\x6f\xfa\x7f\xfd\xd4\xd7\x2b\xef\x6e\x12\xec\xc7\x06\xe1\x9e\x9b\xca\x71\xf6\x9c\x56\xac\x48\xbd\x70\x99\x6e\x2b\x2a\xdf\xf7\x48\x5b\x95\x30\xd8\x78\x0b\xb1\x62\x8d\xe6\x1f\xa9\xde\x4d\x2c\x8b\xca\x10\x36\xa6\xae\x28\xeb\x46\x0f\x4f\xf4\x80\xda\xbe\x76\xfb\xdf\x8c\x91\x7f\x4d\xe4\xb7\x85\xb4\x2f\xcd\x7c\x17\x17\xcb\xfb\x29\xb7\xd9\xf7\x61\xa2\x9d\x0f\x70\x94\x0f\x56\x5b\xc3\x24\x7b\x5d\x3f\xc8\x78\x13\xfb\x34\x3e\x25\x29\x64\x5d\xf3\x96\xf1\x49\x89\x7a\x1c\xf3\xff\x38\x10\x36\x27\xee\x18\x51\x12\x2e\xbd\x3b\x24\x8b\xc3\x41\x98\xc0\xdd\x2f\x98\xec\x78\x9f\x71\x2a\x2f\x98\xa3\x0f\x34\xf3\x38\xc2\xb9\x06\x25\x75\xc4\x81\xe0\xbc\x5b\x80\x3a\xdb\x49\xda\xda\xb7\xaf\xec\x0d\xa6\x4a\x9b\x9b\x4e\xff\x94\xac\xed\xed\x42\xa7\xd5\xe9\x9b\x42\x36\xcc\x1b\xd0\xbc\xde\x5a\xb7\x2a\x0c\xe3\x42\x83\xb6\xf4\xbb\x6e\x55\x0c\x24\x58\x66\x59\x4a\xc8\x08\x37\xf8\x01\x50\x14\xb2\x6c\xbf\x07\x6e\xec\xd9\x7c\x17\xce\xde\x33\xaf\xd7\x0a\xd7\xd6\x80\xa9\x88\x6b\x78\x35\x54\xa2\xf5\x7b\xc1\xbe\xcb\x6a\xbb\x68\x03\x2d\xd6\x5e\x4b\x4e\x1b\xf6\xce\x5d\x69\x75\x7a\x71\xdd\x76\x88\x73\x94\x41\x54\x7d\xc8\xf9\x89\x5b\x04\x16\xe3\xa4\xbd\x1b\x75\x45\xf5\xad\xc7\xfb\x2b\xee\x6f\xa7\x43\x38\x09\x65\xf4\xef\x31\x65\xed\xa3\xdd\xe0\x87\x47\x5d\x6e\xde\xd7\xde\x21\xd8\x31\x57\x18\x85\x3c\xd8\x8d\xf6\x77\x30\xa1\x0d\x37\x09\xa9\xc1\xd4\x5d\x85\x8c\xf6\x5f\xfd\xfe\xab\xf1\xce\x32\xa1\x6c\x9b\xbc\xd1\x1f\xb6\x18\x46\x61\xdf\x8d\xb4\x75\x6d\x1f\x2a\x17\xdb\x6c\x90\x10\xe7\x1d\xff\x3c\x68\x7b\x5b\x35\x14\xaa\x1c\x74\xdf\xbf\xa0\xe0\xfe\xfd\x77\x67\xf0\xd0\xdd\xb8\x5d\x5d\x42\xdd\x68\x63\x1b\x10\xbe\xc7\xe0\xd7\x79\x25\x7c\x78\x5f\x7f\xa8\x6d\x8d\x9e\xf7\xa2\xa1\x5d\x50\xc7\x94\x64\xf0\x6b\xdf\x9b\x3f\xf7\x64\xf6\x17\xa4\xcc\x80\xf3\x8c\x37\xfd\xc5\x77\xa1\x51\xd5\x32\x6b\xdc\xbf\x24\xb7\x26\x24\xca\x91\xe6\x0a\x6b\x2f\x2b\xd3\xf4\xdb\x76\x88\x45\x99\x77\xfa\x4f\x5d\xf6\x36\xd0\x8d\x1a\xbf\x64\x69\x2f\xeb\x47\x15\xfb\x7d\xd1\x01\x09\x0a\x0b\xa9\x86\xeb\xc9\x7b\x2e\x47\x6e\x82\xd2\x26\xcd\x7a\xeb\x07\x3e\xfb\xca\x22\xdc\x4f\x5e\xa7\x19\xbe\x53\xe1\x37\x23\x38\x33\xc7\x13\x10\x3a\xb5\xb3\xf9\xff\x67\xe1\xfd\x3d\xf7\x0e\xa3\x7e\xd4\x67\xd3\x85\x54\x0a\xf5\x56\xba\x72\xdd\x56\xeb\x07\x5b\xcb\x49\x41\xd2\x3b\xd4\x50\xf7\x58\x0f\xb0\x61\xd6\x75\x61\xb3\x01\xb0\x5f\xd2\x59\xce\xf9\x4e\xe5\x5e\xfc\x30\xbc\xb8\x2d\x0c\x86\x8a\xf2\xb8\x8c\x28\xf3\xd6\x43\xbf\x0e\x65\x1d\xdd\x2a\x38\x4b\xf9\xdf\xf6\xe3\xc1\xe0\xf1\x72\xfa\xe7\x6c\xbb\x45\x51\x4e\xe2\xde\xe9\x91\x88\x43\x95\xf0\x36\x50\x7c\x2f\x52\x3a\x55\x40\xe7\x3f\x4f\xc7\x3d\x04\x69\x51\x67\x34\x81\x77\xd3\x76\x4c\x06\xb9\xe2\x9d\x2b\x5b\xb9\x40\x84\xfb\x38\x11\xd7\x8e\xa1\xd8\xd1\xaf\x16\xa0\xd0\x86\x09\x0f\x59\xca\x32\x0e\x3f\xac\x1a\xeb\x56\xb7\xd2\xa0\x30\x9c\x55\x7e\x32\xc8\x4d\x24\xdc\xf1\xaa\x8a\x00\x6d\xb9\xbb\x0c\x96\xe4\xfb\x08\xf9\x7c\x4b\x3b\x7d\x20\xc5\x8a\xab\x1a\x4b\x60\xc9\x65\x71\x98\x40\x8b\x43\x13\xf8\xc1\x84\xb1\xbf\x2e\xef\x23\xe5\x8e\x33\x23\x09\xcc\xd5\x65\x1a\x22\x15\x4c\x46\xb3\x99\xf1\xa0\x79\x6f\x3a\xe3\x21\xbd\xc3\x7d\x40\xe6\x32\x99\xcf\xc4\x65\xf3\x98\x98\xeb\xf4\xf1\x0d\x06\xe9\xfe\x86\xe3\xc2\xf1\x83\x6c\x50\xcb\x2b\xa5\xf6\x33\x1e\x1e\xcb\xf4\x0c\x1e\x2e\x98\xb0\x9d\xa9\xd0\x9f\x19\x1a\x91\x89\xa9\xa2\xf5\x70\x63\x23\x3f\xdd\x18\xfe\x05\x41\xb8\x3d\x2c\xf9\x9a\xf8\x21\x5b\x38\x70\x2e\x7f\x2a\x57\xaa\x5d\x52\xce\x6f\x54\x33\x52\xaa\x85\xce\xdc\xae\x67\x6f\x25\x6a\xa3\xe4\x1e\xcb\x99\x6f\x53\xb9\xd4\xbf\xa9\xca\xd6\x38\x9c\x01\xa4\x83\x39\xf4\xe3\x77\x42\xaf\x51\x79\x80\xd6\x84\x21\x6f\x3a\x49\x4b\xb7\xf6\xf2\x17\xcd\x44\xb5\x1b\x59\xb0\xdd\x0a\x58\x30\x61\x89\x61\x55\x85\xa5\x33\x4e\x49\x06\xbe\x45\xd5\x19\x6a\x20\x28\xd9\x87\xe7\x4c\xb1\x5a\x9f\xe5\x71\xf5\x0c\xae\x5d\xde\x7e\x9b\x78\xf2\xdb\xb6\x8e\xe9\x67\xeb\x19\xcc\xf0\x93\xc5\xcc\x5f\xfa\x29\x79\xba\x69\xd4\xe9\x12\x90\x49\x97\xba\x24\xb4\x75\x82\xf2\x71\x26\x91\x4b\x23\x9d\xac\xa3\x34\x95\xec\x37\x0e\x8f\x92\x49\x70\x01\x5b\xbf\xe2\x61\xbf\x53\x99\xd2\x16\x92\xde\xbf\xc3\x63\x9f\xf2\x26\x57\xf9\x36\xf1\x25\x78\x4b\x74\x8d\xcf\x61\x60\xfe\x44\x03\xa0\x42\x36\x73\x04\xa0\x8e\xd1\x93\xc4\x7e\x61\x9a\xa0\x94\x93\x44\xe1\xa6\x11\x74\x00\x69\xc7\xec\x9c\x31\x33\x6d\x82\x79\x1f\xb4\x68\xd7\xf4\x70\x83\xe4\xcd\xb2\xe2\x85\xf3\x8f\xd9\xcc\x75\x1c\xc1\x78\xd7\x31\x62\x72\xbb\x6e\x97\xb3\xf5\xe7\xe1\xf7\x49\xef\x4c\x71\xd9\x59\xd7\x47\xcc\x4b\x24\xcd\xfa\x05\x3f\x4c\xa6\xb3\xde\xbe\x28\x81\x8b\x6a\x2d\x15\x37\x9b\xda\x29\x78\xfe\xb7\xf9\x8f\xbf\x5d\xbf\xfd\xf1\xb7\xeb\x27\xdf\xbc\xfd\xf6\xaf\x4f\x32\x20\xd3\xde\x79\x17\x1b\x74\xc3\x17\x1a\xb1\x1d\xc1\x6b\x45\x2d\x5d\x56\x19\x2b\x79\xed\x43\x65\xef\xe8\x5c\xbf\xb2\x5f\x9c\xb7\xa7\x9b\xef\x50\xf1\xd5\xc0\xf9\x93\x4c\x27\x57\xba\x7b\x4f\x8f\xe5\x25\x33\xec\x2c\x53\xaf\x83\x9b\x4a\x59\x33\x2e\xae\x71\xcb\xdc\x8d\xd7\x0d\x5b\x9f\xc1\xc3\x9f\x7f\x7b\xf6\xe7\xa3\x45\x08\xe0\x6f\x49\x71\x1e\xbd\x7a\xfc\xf8\xd1\xe2\xfa\xf1\xe3\x47\xe4\x1d\x1e\x3d\xec\x83\xda\x30\xbd\x49\x18\xff\x4b\xfa\x71\xfe\xeb\xef\x17\x8b\x27\xdf\xfc\xf5\xed\xe7\xf0\xfe\x42\x6b\x54\xa6\xcd\xe4\xb9\xc9\x35\x8a\xb9\xef\xfb\xfc\xf3\xbc\xee\x93\x18\x73\x66\x67\x0b\x91\xb1\x50\xb8\x90\x48\x99\x0e\xc9\x84\x77\x43\x5b\x9f\xb8\x60\x08\xfd\xd6\x80\x8d\x9c\x4b\xac\xa4\x58\x6b\x30\xb2\xa7\x09\x9d\xb2\xb3\x6f\xbf\xfe\x53\x16\x2f\x7a\x47\xf9\xe1\x07\xd8\x32\xc1\x8b\xc9\xc3\x9b\x88\xd4\x9f\xc2\x16\x44\x65\xa3\x42\xcf\x25\x1b\xcc\x7c\x38\x1d\x23\xa8\x47\x4b\x98\x11\x7e\x9d\x52\xfc\xe6\xc1\x08\x2b\x3c\x11\x5f\xa5\xef\x09\xb2\x32\x28\xa0\xb3\xe4\xc5\x72\x7b\x3e\xda\x70\x4e\xbd\x57\x1f\xe9\x35\x76\x4d\x31\x19\xa0\x72\xd3\x47\x79\xc1\x92\xdf\x19\xf8\x52\x24\x6a\x40\x7f\x69\x9d\x5d\x78\x78\x63\x1a\x25\x83\x92\x87\x5e\xa3\xb4\xd7\x85\x0a\x2c\xc8\x47\x5f\x12\x4e\x1c\xd1\x2c\x4d\xa8\x99\x92\x16\xe4\x93\x3c\xb6\x57\x87\x77\x23\x83\x39\xf6\x60\x03\xd3\x39\x81\x82\xe3\xda\xb5\x09\x05\x6d\xcf\x36\x22\xed\x9b\xca\xb5\x1d\xe8\x26\x2f\x29\x4b\xd7\xd4\x8f\x13\x5b\x41\xf5\x96\xac\x78\x37\x46\xd1\xbd\xda\x11\xda\xfb\xf4\xff\xe9\x81\x64\x6c\x58\x9f\x5b\x01\x74\xb3\xb1\x6c\x0e\xda\xa0\x5a\xb1\xc2\xc7\x00\xf7\x22\x26\xb4\x7f\x5d\x29\xc4\x65\x1c\xfb\xa6\xda\x8a\xa9\x76\xb4\xdd\x57\x10\x0a\xd7\x4d\xc5\x14\xb0\xc6\xc8\xda\x55\x79\x7e\x6e\xd0\x0f\x24\xd2\x22\x37\x8f\x98\xce\x42\xf8\x9a\x44\xbb\x01\x47\x97\x36\xb5\x43\xde\xb7\x74\x46\x3b\x8e\x79\xdb\xbe\xd8\x30\x1b\x65\x5f\xd8\xb0\x64\x4c\x7c\xbc\xda\xe2\xf1\x70\x16\xce\xb3\xf6\x38\x1f\x47\xb3\x35\x57\x3c\xd8\xca\xe1\x98\xfa\xe5\x0c\xfe\xd7\xae\x1d\x85\xa7\x0d\x53\xc6\xa5\x64\x93\x81\xb7\x09\xc9\x70\x54\x7f\xa7\xdc\xfa\x8d\xc3\x35\x18\x2d\x5a\x49\x55\xe0\x75\x77\x65\xa7\x1e\xb7\x43\xd4\x2d\x5b\xb6\x4a\xee\x78\xe9\x87\x01\xc2\xac\xbd\x91\xa1\x6e\x32\xb2\x5b\x38\xb9\x44\x48\xcf\x22\x50\x3b\x6d\xea\xaf\xdd\xdd\x3d\x32\xba\x79\x6e\x92\xb7\x2d\xb3\xc4\xc0\x33\x8d\x4c\x36\x96\xa6\xb3\x01\xc1\x64\x89\xb8\xbb\x6a\xd7\xbe\x88\x19\xac\xe7\x3a\x7d\x84\x4e\xc5\xcb\x75\x3b\xc3\x1a\x66\x36\x5d\x9e\x52\xed\x3d\x61\x7c\x59\x61\x68\xa2\x45\x9d\xcb\xc0\x04\xf5\x9b\xf9\x47\x4a\x16\x90\xa2\x42\x89\x17\x3e\x58\x12\x9d\x76\x4e\x56\x06\x1b\xca\x9e\xfb\xfd\xbb\xd5\x6d\xf8\x66\xec\x6f\x8f\xbc\x08\x73\x78\xc1\x99\xa4\xf0\xda\xdf\x07\x1b\x47\x96\xf7\x52\xac\xf8\xda\x36\xcb\xdc\x43\x3d\x6f\x83\xfd\x86\xc7\x57\x71\xcc\x42\x0f\x56\x44\xf6\x15\xcc\xb3\x9b\x9f\xce\x9c\x40\x82\x1c\x7c\xb5\xe7\xed\xdd\xc8\xed\xa3\x0a\x77\x58\xb5\x42\x48\x9e\x93\x35\x5b\x29\x32\x78\xf9\x4b\x30\x3b\x44\xec\xcd\x1c\xdc\xf8\xf6\x73\x3b\xf3\x3c\x4a\xcf\xe2\xe2\x8f\x9b\xab\x67\x4f\xcf\x2c\x15\x2e\xa1\xe0\x1a\x50\x31\x8d\x3a\x99\x6f\xe8\xbc\x01\x39\xdd\x2a\xdc\x71\xd9\xe8\xb4\xd3\xf3\x45\x66\x7f\xa8\xb8\x6e\xcb\xb9\x6e\xf9\x3f\xee\xfb\x5b\x6f\x3f\x30\x2a\x3b\x74\x3b\x32\x38\x2b\xdb\xbe\x64\x69\xdf\x5f\x1d\x31\x04\xe3\xca\x44\xd7\xa3\x8f\x0d\x3e\x8a\x14\xbc\xe0\x5b\x66\xbd\x42\x66\x9b\x29\xca\xf6\xa5\x41\x08\x8d\xe9\x08\xe9\xc8\x2c\x16\x1c\x13\x49\xbd\xde\xb7\x57\xe4\x3d\x8b\xc8\xf9\x92\x7e\xca\xef\x8e\x06\x28\x0b\x0d\x9a\x07\xd3\xe1\x21\x8b\xf1\xec\xb7\x6d\x94\x64\x09\x73\xff\xa7\x07\xb7\x3f\x9e\x71\x4f\x5f\xe0\xe8\xc4\xa0\xc3\xd3\xa1\x9b\x23\x3f\x75\xf9\xe4\xfb\xde\xd4\xe5\x68\xb3\xc7\xc8\xad\x4e\xa3\x42\x2f\x67\x77\x8d\x9f\xd0\x8b\x8d\xdd\x9f\x82\xf4\xea\x9b\xd3\x6f\xf3\x46\x4f\xcd\xfe\x49\x35\xd7\x3e\xbe\x70\x08\xca\xba\x61\xba\x9d\xc8\xf1\x17\xde\xf3\xe3\xe2\xea\x17\xf4\x5a\xdc\x79\xc2\x90\x98\x1d\x08\x0e\x2d\x97\x70\x2f\x18\xa7\xd0\x96\xb8\x92\x0a\x81\x1b\xfb\xfa\x76\x69\x5b\x08\xdb\x6d\xbf\xbd\x38\x8e\x2d\x73\x05\xf6\x1d\xde\x18\xb7\x7f\xa6\x4c\xc0\xbe\xe3\x96\xdb\xa4\x8f\x6c\x5b\x41\xa8\xb8\x2c\x73\xd9\x6c\x6c\x33\x30\xb0\xbe\xa1\xc4\xcb\x77\xc1\xb7\x4a\x1a\x59\xc8\x0a\x36\xac\x32\xda\x4d\x89\x21\x96\xda\x4f\x5d\x2b\xd4\x38\x7c\x9d\x3e\x98\x8f\x1c\xef\xe8\xba\xa7\x83\xee\xd5\xa3\x1b\x30\x64\xb0\x94\xb2\x42\x26\xc0\xa0\xf3\xdc\x3c\xed\x82\xda\x51\xc4\xf0\xa0\xbe\xa7\x75\xbb\xa4\x37\xd6\xcb\x4d\xb2\x89\x6f\x75\xa5\x5f\x46\x38\x93\xb7\x9d\xc6\xfa\xd4\x3d\x28\x4c\x0e\xe7\x43\xf0\xfd\x66\xff\xa0\x6d\x90\x7e\xce\xe9\xe2\x13\x98\xf0\x16\xd2\xbf\x53\xb1\xa1\xfe\xb6\x9b\xab\x65\xe9\x9f\xef\x63\x15\xa9\xa9\x79\x20\x64\x6b\xfe\xbd\x66\x82\xc6\xf7\x80\x75\x07\x87\x83\xd3\x66\x81\x57\xc6\xb7\x94\x13\x80\x6c\xcd\xfc\xb8\xc0\x21\xce\x86\xd6\xfd\x17\xb2\x75\xb0\x51\x7e\x98\xaf\xe1\xf1\x73\x9c\x71\x08\x6e\xc3\x52\xb9\x6a\xaa\x6a\xdf\xf3\x21\xed\x10\xe9\xc8\xb5\x4e\x3c\x56\xd6\x9c\x1c\x3f\x54\xda\xba\xff\xfc\x36\x8b\x1f\x5c\x3c\xba\xcb\x12\x18\xf3\xf1\xff\xd9\x17\xe9\x95\xbd\x57\x89\xaa\x0c\x99\x5b\x60\xd8\xac\xbb\xb1\x48\x7b\x8e\x4e\xe1\xf6\xae\x5d\x6b\xdf\x5e\x65\xcb\xf9\xea\x50\xd4\xf5\xd2\x1e\x9f\x32\x6c\x5b\x0f\xfd\x01\xb8\xcb\x37\x0f\x92\x7e\xc9\x83\xfe\x94\xc5\x60\x44\xf3\x80\x5b\x2f\x95\x68\x99\x1b\x55\xac\xaa\x38\x56\x33\xfe\x8f\x5a\x8c\xbf\x62\xcf\x34\x2a\xf9\x97\x16\x28\xc2\xc4\xc4\xb1\x6f\x1a\xe9\xc4\x87\x1e\x53\x7f\xfb\xdc\x9a\xaf\xe0\x0e\x1d\xbf\xe3\x4b\xff\xf0\x4f\x56\xb4\xd9\xae\xfd\x07\x4f\x3c\xb8\x03\x2a\x3f\x10\x06\x3b\xa6\xdb\xc9\x27\x47\xd2\xd6\xde\x2b\x9a\x20\xb9\x6c\x10\xfb\xfc\x1e\x71\xe7\xb1\xa3\x2b\xc3\xce\xe2\x98\x51\x7b\x46\xd9\xbb\xca\x34\x50\x59\x96\x76\x5f\x1e\xc3\x39\x9c\x6a\xf7\xf1\x74\x15\x2b\x94\x17\x0b\xbb\x2e\xdf\xda\x7d\x82\x3c\xb6\xd5\x75\x0e\xf2\xbd\xfd\x90\xd8\x66\x32\xf9\xca\x24\xf3\x7f\xfd\x26\xff\x2a\x75\x90\xf9\x03\xb1\xd8\x5d\x5a\x44\x1f\xf0\xf1\x53\x87\x04\xff\x9c\x7e\xae\xd9\x0e\x27\xb1\xa6\xb4\xe7\x9c\x4c\x67\x60\xe4\xd9\x30\x87\x42\xef\xe1\xd3\xff\x05\x00\x00\xff\xff\xa5\xa8\x8f\x31\xa3\x47\x00\x00" +var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\x6b\x6f\x5b\x37\xb2\xdf\xfd\x2b\x26\x01\x2e\x2a\x75\x15\x39\x69\x8b\x62\x61\xac\xb7\xd7\x95\xdb\xad\xd1\x36\x2f\xbb\xe9\x87\x20\x88\xa9\x73\x46\x12\x37\xe7\x90\x0a\xc9\x23\x47\x1b\xe4\xbf\x5f\x0c\x5f\x87\x3c\x0f\x59\xc9\xdd\x5d\x03\x2d\x2c\x8b\x9c\x19\xce\x7b\x86\xc3\x9c\x9c\x7e\x0d\x27\x5f\x9f\x7c\x0d\xf0\x3b\x13\x6c\x8d\x1a\xcc\x06\x61\xab\x64\x81\x5a\x83\x5c\x41\x21\xab\x0a\x0b\xc3\xc5\x1a\x76\xd2\xa0\x86\x95\x54\x76\x8d\x92\xd2\xc0\xfb\x46\xaa\xa6\x86\x02\x95\xe1\x2b\x5e\x30\x83\xb4\x87\xbe\x6e\xb6\x85\xac\xb9\x58\x13\x68\xdc\xca\x62\x63\x37\xb2\xaa\x8a\x10\xa5\x00\x21\x4b\x84\xa2\x6a\xb4\x41\xa5\x81\x69\xcd\xd7\x02\xcb\x88\x22\xc0\x70\x00\xe6\x8e\xce\x3f\x37\x28\x02\x0c\xa9\x2c\x08\x0d\x4c\x21\xac\xb8\xd2\x06\x14\xae\x39\x81\xc3\x72\x46\x30\xf6\x50\x30\x01\x0a\xdf\x37\xa8\x0d\x30\x78\x25\x0d\x2a\x90\xcb\x7f\x62\x61\x60\xa5\x64\x0d\x66\xc3\x35\x14\x52\x18\xc5\x0a\x33\x27\x0c\x37\x1b\xdc\x7f\x55\x55\xd0\x68\x74\xdf\x86\xe5\x52\x01\xee\x50\xed\x41\x37\x4b\x4d\x20\x85\xf1\x67\xbb\xdb\xa0\x42\x87\x8f\x48\x61\xa0\x0d\x7b\x87\x65\x87\x4e\x7f\x82\x0b\x63\x4f\xb7\xc4\x35\x17\x82\x8e\x27\x57\x80\xac\xd8\xc0\x4f\x04\xeb\x1a\x4d\xb3\x85\xed\x86\x69\xb4\x27\x00\x56\xd6\x5c\x00\x17\xdc\x70\x56\xf1\x7f\x59\x11\x25\x24\xc3\x1d\x37\x1b\x02\x4b\x6b\x5b\x7c\x91\xab\x23\xcc\x84\x9f\x08\x63\x4e\x1f\x6c\x98\x26\xda\xb9\x58\x57\x68\xc5\xed\xe0\x32\x03\x5c\x93\xec\x24\x49\x38\xca\xa7\x06\x26\xca\x96\xc9\x52\x54\xf4\x4b\x55\xd1\x9f\xb8\x82\x5b\x02\x70\x0b\xab\x46\x38\x61\x4b\x51\xa0\xe5\x2f\xfd\xf7\x4c\x14\x08\x7e\x6d\x4b\xeb\x86\xed\x10\x14\x16\xc8\x77\x58\x02\x0a\xd9\xac\x37\xc0\x4b\x14\x86\x17\xac\xf2\x0a\x68\x24\xe8\x46\x6d\x99\xd6\x1e\xd1\x1d\xf2\xf5\x86\x78\xaa\x50\x6f\x64\x55\xce\xbc\x10\xe1\xc5\x02\xd6\x28\x50\x31\x8b\xdf\xb2\x94\x0e\xb2\xe2\x82\xeb\x0d\x96\x81\x7c\xcf\xe1\x3b\x5e\x55\x80\xfe\x4f\x3b\x49\x2a\x3f\xf7\xe2\x62\x62\x0f\x5b\xc9\x85\x99\xd1\xaf\x52\xa0\x3d\xf0\xfb\x86\x74\xa1\x5d\x0d\x5c\xac\xa4\xaa\x1d\xb6\xc0\xf6\x78\x36\x02\xb5\xdc\x43\x43\xdc\xb5\xdf\xdc\xae\xd1\x2c\xfc\xb7\x2d\x9b\x08\xa5\xa3\x3f\x95\x31\xb1\x1f\x6a\xac\x97\xa4\xbc\x2b\x92\x11\x2a\x8e\xd6\x40\x9d\x02\xea\x9a\x29\x13\xd7\x6b\xb8\xdb\x70\x2b\x5e\xa9\x4a\x2e\x98\xf1\x76\x4d\x80\x13\xdb\x36\x8a\x09\xcd\x09\x2b\xd1\xb4\x44\x73\x87\x28\x1c\x40\x0d\x5c\xc0\xcf\x95\xbc\x9b\x9f\x7c\x7d\x7a\x72\xc2\xeb\xad\x54\x06\x16\x6a\xbf\x35\xf2\xe4\x84\x15\x04\x62\xc2\xaa\x6a\xda\xd2\x48\xab\xfd\x79\x5e\x2c\xe0\xe3\xc9\x09\x00\xc0\xe9\x29\x9c\xff\x9b\x7f\x02\xdc\xc5\xb3\xa7\x37\x2f\x2f\x16\x37\xf0\xea\xe2\xe5\xd5\xc5\x8f\xbf\xfd\x74\xfd\x1f\xc3\xe8\x01\x9f\xc2\x95\x28\xad\x97\x23\x06\xa3\xd9\xa0\xf2\x3a\x49\x46\x5f\x34\x4a\xa1\x30\xd5\x1e\x96\x48\xfc\xf4\xb6\x85\xe5\xbc\xdd\xbe\x82\x15\xab\xc8\xb0\x85\x74\x16\x27\xb7\xa4\x9e\x52\x39\xed\x5b\x22\xb0\x65\x85\x4e\xc5\x97\x35\x37\x0e\xbc\xdd\x9f\xf2\x7c\xc7\x14\x70\xf1\x5c\xc9\xb5\x42\xad\xcf\xe0\x47\x29\xab\x96\xc8\x9b\xd6\x11\xf4\x9d\x6c\xd4\x4b\x47\xad\x93\x76\x86\xa0\x28\x64\x23\x8c\x43\x12\xb6\x9d\xc1\x6b\x2f\xda\x37\x43\xcc\xe0\xa4\x92\x3b\xeb\x5a\x15\x6a\xd9\xa8\xc2\xfb\x92\x4a\x21\x2b\x89\x21\xe4\xb3\x2b\xc6\x6b\x2c\xc9\x08\x98\x23\xea\xea\x32\xc2\xf2\xae\x18\xbd\xb5\x9b\x3d\x18\xcb\x89\xa0\x5d\x71\xe1\x53\xb7\xd1\xfb\x0a\x23\x1d\xd8\x88\x9e\x9c\x4c\x5c\x4b\x86\x6a\x11\x59\xe6\x3a\x77\x8e\xa0\x59\x8d\xa0\xb7\x58\x50\xc4\x82\xab\x4b\xeb\x06\x5e\xe5\xc4\x87\x58\x65\x78\xdd\x82\xbb\x15\xbc\xba\x85\x1a\x99\xd0\xce\x29\x1a\xeb\xf5\xb9\x26\x69\x7a\x17\x50\xb0\x2d\x5b\xf2\x8a\x0e\x10\x38\xdd\x3b\x2a\x69\x40\x0a\x26\xd0\x3e\xb0\xf7\xea\x72\x06\xcb\xc6\x00\x37\xc4\x4f\xf1\x95\xc9\x58\x19\x41\x1a\xd5\x60\x87\xb0\x3e\x4c\x12\x48\x57\x10\x81\xbe\x51\x05\xb0\x50\x16\x6e\xc3\x19\x7c\xbc\x36\x8a\x8b\xb5\x53\xb8\x4f\xc3\x66\xc1\x4c\xd0\x9a\x20\x66\x6e\x9d\xc9\xb8\xe2\x11\x84\x57\xac\x6a\xd0\xb9\xb9\xb0\x9b\x8b\x12\x3f\xa4\x84\x05\x5d\x70\x94\x11\x68\xaf\x93\x09\x61\x7f\x5c\x09\xf3\xe4\xfb\x4f\xff\x3d\xe7\xb3\x78\xf6\xf4\xfa\xe6\xe2\xe9\xcd\x7f\xc1\xf9\x2c\x98\x90\xc2\x06\xc2\x2d\x33\x1b\x67\xca\x2e\x74\x91\x06\xe7\xe6\xd7\xf7\x19\x15\x1a\xb8\xa0\xd5\xd7\x46\x2a\xb6\xc6\xe7\xcc\x6c\xce\x20\xf9\x30\xb8\xc3\xda\xc5\xe8\x8e\x48\xda\x4b\xdc\x2a\xd4\x28\x8c\x15\xe0\xb0\xef\x71\xf4\xc2\x9a\xef\x42\x90\x99\x43\x0f\xa7\x36\xaa\x29\x0c\x78\xc1\x86\x28\x92\x7a\x36\xab\x16\x21\xcb\x0c\xa0\x29\x07\xe2\x22\xfb\x13\x53\x8a\xed\xe7\x2e\x8e\x36\x82\xbf\x6f\xb0\xda\x7b\xef\xb2\xe2\x9e\x3f\x01\x2e\x1b\xa7\x31\xae\xeb\x72\xc6\xd2\x11\x14\x2e\x27\xf3\x4f\x9b\x90\x38\x01\xd9\xc4\x8e\xd8\x70\x75\x09\x39\x85\xa3\x90\x69\xb5\x07\xd1\xd1\xec\xef\xbf\xfb\xd4\x67\x88\x91\x86\x55\xde\xcf\xb9\x4c\x88\x32\x04\x9f\x5a\xb9\xf4\xf8\x48\xc4\x16\x92\xc3\x1c\xf0\xe5\xe8\x5e\xb9\x04\x8c\x6c\xdc\x01\xf6\xce\xf7\xd8\x84\x36\x03\xf6\x2b\xee\x9d\xef\xb4\xee\xf1\xb8\x08\x90\x12\xd2\xea\xba\x15\xbf\x6c\x0c\x50\xfd\xc0\x4c\xa3\x28\x33\x52\x50\xa3\xd6\xb6\xa4\xc9\xe4\x60\x63\xb5\x36\x52\x61\x09\xe4\xbf\x73\x45\x18\x3b\x89\xcf\xb2\xda\xa3\x78\xdd\x8d\x22\xa7\xaa\xc4\xfb\x3b\x17\xba\xb5\xf7\xeb\xb3\xe8\x8d\xdb\x54\x98\x8a\x03\x4d\x4e\x9d\x88\xb6\xaa\xcc\x35\xd4\x6c\x3b\xcb\x89\x29\xcb\x90\xe2\xc6\x83\x59\x53\xf7\x07\xb3\x90\x85\x5b\xc6\x0d\x2c\x59\xf1\x8e\x02\xa2\x05\x66\xf1\x55\x5c\x9b\x79\x06\xf2\x6a\x15\x88\xa4\x68\x40\x8b\x5c\x99\x44\xe9\x7a\xc4\x71\x6b\x91\xdc\x7a\x2c\xb7\xb0\xe2\x58\x95\x31\x41\x11\x52\x3c\xb2\x91\x70\x1c\x30\xc5\xa9\x2f\x82\x9d\xc3\xed\x66\x3c\x3e\x97\xc7\xd2\xaa\x61\x62\x1a\xf4\xb9\x6b\x18\x8a\x15\xef\xb4\x93\x9d\xb3\x7e\xc7\x12\xc2\xbe\x91\x77\x50\x37\x36\x3d\xae\x97\x9c\x0a\x4e\x6f\x37\x31\x42\x92\x27\x8b\x01\xcb\xd6\x41\x63\x34\x39\xd8\x44\xc0\xef\xee\x48\x37\xad\x0d\x1d\xb4\x5e\xaa\xe7\x26\x99\x0f\x99\x1d\x36\xfc\x29\x7c\x8c\x9b\xe9\x47\x63\xb5\x9a\x3b\x67\x78\x9e\xc4\xca\xec\xeb\x04\x20\x9c\xa7\xe0\x4f\xb2\xb5\x74\x90\x01\xdb\x87\x73\x78\x9c\xad\x23\x8e\x78\x56\x71\x91\x82\x9b\xef\x28\x7c\xeb\x0e\x85\xf4\x93\x80\x85\xf3\xec\xd3\x5f\x3c\xa8\x6c\xcb\xa7\xfe\x19\x46\x21\xf4\x97\xe6\x0a\x02\xe7\xf0\x71\x00\xde\x41\x89\xe5\x7b\x3a\x3a\xf5\x12\x4d\xa3\x84\xab\xa4\x44\x13\x6a\xb1\xa3\x3d\xec\xaa\x11\xa0\xf9\xbf\x70\x32\x0d\x12\xef\xf0\x4b\x59\xf8\xfe\xbb\x49\x57\x80\xf3\x0a\xc5\xda\x6c\xa6\x70\x0c\x79\x35\x17\xbc\x6e\x6a\xd0\x4d\x4d\x34\x5a\xd5\xf7\x92\x53\xf8\xbe\xe1\xe4\xfc\xb8\x00\xa9\x4a\x24\xd1\xa7\x85\x47\x60\x22\xb0\x0c\xfa\x8e\x55\xbc\x1c\xea\xf7\x38\x33\xa1\x62\xd5\x9d\x7d\x3e\x6c\x2b\x1c\xef\x2c\x07\x88\x94\x9b\x50\xa9\x07\x56\x7c\xff\x5d\x87\x15\x7c\x35\x20\xfc\x73\x78\x3c\xa0\x61\x9e\x6b\x8f\x3b\x7a\x94\x7d\xa4\xe0\xb6\xaa\xa4\x54\xcf\x04\xde\x6c\xb8\x2a\xe1\xbc\x0f\xff\xd4\x93\x32\xf9\x76\x4a\x79\x1c\x17\x06\xd7\xa8\xa0\xe4\x3b\xae\xb9\x14\x33\xe0\xa2\xa8\x1a\x12\xb6\x05\xd5\x37\x21\x65\x75\xce\x03\xf9\x66\x0a\x5f\xe7\x38\xfb\x24\x95\x7c\xf7\x12\x6b\x46\xc6\xab\x86\x28\xfa\x9f\x96\xa2\x93\x2e\x7b\xb2\xbd\x7f\x8b\x68\x9f\x74\xdd\x84\x63\x11\x11\x46\xff\xff\x4b\xbb\x2e\xe7\x17\x20\x15\x25\x87\xb7\xa6\x28\x0f\x71\xdb\x4b\x44\x25\x49\xd6\x01\x55\xd5\x86\x99\x46\xc7\x28\xe8\xb5\xe8\x2b\x0d\x2f\x16\xa1\x57\xd1\x8d\x34\xb1\xee\x62\x89\x1d\x7a\xf5\x26\x75\xec\x76\x8c\xf0\x43\x81\x58\xc6\xbe\x4b\xa6\x82\xb7\xb3\x6e\x42\x25\x06\x08\x49\xda\x48\xae\x2d\xa3\x79\x89\xca\x36\xf8\xea\x6d\x85\x3e\xb0\xb8\x30\x8e\x66\x23\x4b\xcf\x04\x9d\x67\x09\x31\x13\xf0\xf1\xcf\xa5\x52\x8a\xa2\x14\x06\xe3\xea\x1e\xd6\xd5\x96\xae\x71\x25\x1b\xc2\x22\xdd\x0e\xbf\xde\x67\x01\xae\x38\xe5\xda\x23\xf6\xc5\x21\x8c\x99\x21\xd7\x0b\x4f\x39\xd9\xa0\x0b\x35\x3f\x74\xe4\xbf\x6a\x73\x28\x72\x16\xf7\x7b\xcf\xf9\x3b\xdc\x0f\x05\x81\x60\xcd\x07\x37\xbf\xf6\xa8\xde\x3c\x80\xbf\x7b\x5b\xe8\xf8\x8a\x01\xc8\x89\xba\xf9\xed\xbd\x25\x9f\x0e\x04\x18\xbf\x55\xf0\x6a\x4c\x53\xff\xe1\xbd\xa1\xd3\xd5\x17\xce\xfd\x2d\x0e\xb8\xbf\x01\x5d\x6d\x2b\x5a\xca\x76\x4d\xd4\x99\x99\xdb\x18\x34\x65\x3c\xf9\x21\x81\x05\xb7\xec\x48\x48\x28\x20\xf9\xc5\xb6\xdb\x0f\x69\xc5\xe4\xa8\x80\x67\xa2\xda\xb7\x5e\xdd\xb8\xbe\x28\x5f\x65\x8d\x4b\xdd\x2a\xf2\xe8\x81\xbc\x24\xc9\x71\x39\xcd\xf3\x42\x0c\x9e\x2b\x55\xa9\x2e\x19\x9e\x94\x85\x42\x1b\x59\x40\xe0\x1d\x60\xbd\x35\x7b\x78\xb1\xe8\x2d\xb4\x8d\xa7\xf6\x80\xc9\xf1\xe0\xbc\xfd\x3d\x24\x4f\x6d\x1e\x34\x4b\xf2\xff\x33\x78\xfd\x66\x16\x74\xe2\x2c\x27\x78\xe6\x6a\xe5\xab\x4b\xbb\x6a\x3a\x48\xe9\x45\xe9\xfa\xc0\x2d\xc4\x08\x4d\xcf\xac\xb1\x8b\xd0\x88\xb2\x7d\x6f\xe2\x5a\xdb\xab\xeb\x00\xb3\x56\x5e\x33\x53\x6c\xa2\x07\xd0\x07\x4d\x3f\xfc\x04\xa8\xd1\xfc\xf2\x0c\x67\x3c\xed\xa2\x9f\xc1\x3f\x06\x7d\xb0\x2d\x9e\x94\x92\x3b\x72\xa9\xae\x72\x31\x89\xf3\x18\x10\x7e\x5c\xd4\xca\x9f\xe0\xcc\x83\xab\x18\xa6\xc6\x03\xe8\x6f\x3e\xef\x68\xd3\xf8\x76\xfa\x49\xf4\x62\xce\xca\xf2\x3a\x88\x67\x62\x49\x88\xd2\x7a\x30\xfd\x1c\x28\xaf\x9c\x3a\x38\x18\xae\x56\x1f\xdf\xff\x69\xf0\x9b\xfe\x5f\x3f\xf5\xf5\xca\xbb\x9b\x04\xfb\xb1\x41\xb8\xe7\xa6\x72\x9c\x3d\xa7\x15\xab\x4f\x2f\x5c\xa6\xdb\xea\xc9\xf7\x38\xd2\xb6\x24\x0c\x36\xd9\x42\xac\x58\xa3\xf9\x47\xaa\x77\x13\xcb\xa2\x32\x84\x8d\xa9\x2b\xc0\xba\xd1\xc3\x13\x3d\xa0\xb6\xaf\xdd\xfe\x37\x63\xe4\x5f\x13\xf9\x6d\xd1\xec\xcb\x30\xdf\xb1\xc5\xf2\x7e\xca\x6d\xa6\x7d\x98\x68\xe7\x03\x1c\xe5\x83\x95\xd5\x30\xc9\x5e\xd7\x0f\x32\xde\xc4\x9e\x8c\x4f\x49\x0a\x59\xd7\xbc\x65\x7c\x52\x8e\x1e\xc7\xfc\x3f\x0e\x84\xcd\x89\x3b\x46\x94\x84\x4b\xef\x0e\xc9\xe2\x70\x10\x26\x70\xf7\x0b\x26\x3b\xde\x67\x9c\xca\x0b\xe6\xe8\x03\xcd\x3c\x8e\x70\xae\x41\x49\x1d\x71\x20\x38\xef\x16\x9b\xce\x76\x92\x16\xf6\xed\x2b\x7b\x5b\xa9\xd2\x46\xa6\xd3\x3f\x25\x6b\x7b\x93\xd0\x69\x6b\xfa\x06\x90\x0d\xf3\x06\x34\xaf\xb7\xd6\xad\x0a\xc3\xb8\xd0\xa0\x2d\xfd\xae\x33\x15\x03\x09\x96\x59\x96\x12\x32\xc2\x0d\x7e\x00\x14\x85\x2c\xdb\xef\x81\x1b\x7b\x36\xdf\x71\xb3\x77\xca\xeb\xb5\xc2\xb5\x35\x60\x2a\xd8\x1a\x5e\x0d\x95\x63\xfd\xbe\xaf\xef\xa8\xda\x8e\xd9\x40\x3b\xb5\xd7\x7e\xd3\x86\xbd\x73\xd7\x57\x9d\xbe\x5b\xb7\xf5\xe1\x1c\x65\x10\x55\x1f\x72\x7e\xe2\x16\x81\xc5\x38\x69\xef\x41\x5d\x01\x7d\xeb\xf1\xfe\x8a\xfb\xdb\xe9\x10\x4e\x42\x19\xfd\x7b\x4c\x59\xfb\x68\x37\xf8\xe1\x51\x97\x9b\xf7\xb5\x72\x08\x76\xcc\x15\x46\x21\x0f\x76\x9e\xfd\x7d\x4b\x68\xb9\x4d\x42\x6a\x30\x75\xd7\x1e\xa3\xbd\x56\xbf\xff\x6a\xbc\x8b\x4c\x28\xdb\x86\x6e\xf4\x87\x2d\x86\x51\xd8\x77\x23\x2d\x5c\xdb\x73\xca\xc5\x36\x1b\x24\xc4\x79\xc7\x3f\x0f\xda\xde\x56\x0d\x85\x2a\x07\xdd\xf7\x2a\x28\xb8\x7f\xff\xdd\x19\x3c\x74\xb7\x6b\x57\x97\x50\x37\xda\xd8\x66\x83\xef\x27\xf8\x75\x5e\x09\x1f\xde\xd7\x0b\x6a\xdb\xa0\xe7\xbd\x68\x68\x17\xd4\x31\x25\x19\xfc\xda\xf7\xe1\xcf\x3d\x99\xfd\x05\x29\x33\xe0\x3c\xe3\x4d\x7f\xf1\x5d\x68\x4a\xb5\xcc\x1a\xf7\x2f\xc9\x0d\x09\x89\x72\xa4\x91\xc2\xda\x8b\xc9\x34\xfd\xb6\xdd\x60\x51\xe6\x5d\xfd\x53\x97\xbd\x0d\x74\x9e\xc6\x2f\x54\xda\x8b\xf9\x51\xc5\x7e\x5f\x74\x40\x82\xc2\x42\xaa\xe1\x7a\xf2\x9e\x8b\x90\x9b\xa0\xb4\x49\x63\xde\xfa\x81\xcf\xbe\x9e\x08\x77\x91\xd7\x69\x86\xef\x54\xf8\xcd\x08\xce\xcc\xf1\x04\x84\x4e\xed\x6c\xfe\xff\x59\x78\x7f\xcf\xbd\xc3\xa8\x1f\xf5\xd9\x74\x21\x95\x42\xbd\x95\xae\x5c\xb7\xd5\xfa\xc1\x36\x72\x52\x90\xf4\x0e\x35\xd4\x29\xd6\x03\x6c\x98\x75\x5d\xd8\x6c\x00\xec\x97\x74\x91\x73\xbe\x53\xb9\x17\x3f\x0c\x2f\x6e\x0b\x83\xa1\xa2\x3c\x2e\x23\xca\xbc\xf5\xd0\xaf\x43\x59\x47\xb7\x0a\xce\x52\xfe\xb7\xfd\x78\x30\x78\xbc\x9c\xfe\x39\xdb\x6e\x51\x94\x93\xb8\x77\x7a\x24\xe2\x50\x25\xbc\x0d\x14\xdf\x8b\x94\x4e\x15\xd0\xf9\xcf\xd3\x71\x0f\x41\x5a\xd4\x19\x43\xe0\xdd\xb4\x1d\x93\xa1\xad\x78\xbf\xca\x56\x2e\x10\xe1\x3e\x4e\xbf\xb5\x23\x27\x76\xcc\xab\x05\x28\xb4\x61\xc2\x43\x96\xb2\x8c\x83\x0e\xab\xc6\xba\xd5\xad\x34\x28\x0c\x67\x95\x9f\x02\x72\xd3\x07\x77\xbc\xaa\x22\x40\x5b\xee\x2e\x83\x25\xf9\x3e\x42\x3e\xcb\xd2\x4e\x1a\x48\xb1\xe2\xaa\xc6\x12\x58\x72\x31\x1c\xa6\xcd\xe2\x80\x04\x7e\x30\x61\xc4\xaf\xcb\xfb\x48\xb9\xe3\xcc\x48\x02\x73\x75\x99\x86\x48\x05\x93\xd1\x6c\x66\x3c\x68\xde\x9b\xce\x78\x48\xef\x70\x1f\x90\xb9\x4c\xe6\x33\x71\xd9\x3c\x26\xe6\x3a\x7d\x7c\x83\x41\xba\xbf\xe1\xb8\x70\xfc\x20\x1b\xca\xf2\x4a\xa9\xfd\x3c\x87\xc7\x32\x3d\x83\x87\x0b\x26\x6c\x67\x2a\xf4\x67\x86\xc6\x61\x62\xaa\x68\x3d\xdc\xd8\x78\x4f\x37\x86\x7f\x41\x10\x6e\x0f\x4b\xbe\x26\x7e\xc8\x16\x0e\x9c\xcb\x9f\xca\x95\x6a\x97\x94\xf3\x1b\xd5\x8c\x94\x6a\xa1\x33\xb7\xeb\xd9\x5b\x89\xda\x28\xb9\xc7\x72\xe6\xdb\x54\x2e\xf5\x6f\xaa\xb2\x35\x0e\x67\x00\xe9\x10\x0e\xfd\xf8\x9d\xd0\x6b\x54\x1e\xa0\x35\x61\xc8\x9b\x4e\xd2\xd2\xad\xbd\xfc\xa5\x32\x51\xed\xc6\x13\x6c\xb7\x02\x16\x4c\x58\x62\x58\x55\x61\xe9\x8c\x53\x92\x81\x6f\x51\x75\x06\x18\x08\x4a\xf6\xe1\x39\x53\xac\xd6\x67\x79\x5c\x3d\x83\x6b\x97\xb7\xdf\x26\x9e\xfc\xb6\xad\x63\xfa\xd9\x7a\x06\x33\xfc\x64\x31\xf3\x97\x7e\x4a\x9e\x6e\x1a\x75\xba\x04\x64\xd2\xa5\x2e\x09\x6d\x9d\xa0\x7c\x9c\x49\xe4\xd2\x48\xa7\xe8\x28\x4d\x25\xfb\x8d\x83\xa2\x64\x12\x5c\xc0\xd6\xaf\x78\xd8\xef\x54\xa6\xb4\x85\xa4\xf7\xef\xf0\xd8\xa7\xbc\xc9\xb5\xbd\x4d\x7c\x09\xde\x12\x5d\xe3\x73\x18\x98\x3f\xd1\x00\xa8\x90\xcd\x1c\x01\xa8\x63\xf4\x24\xb1\x5f\x98\x26\x28\xe5\x24\x51\xb8\x69\x04\x1d\x40\xda\x91\x3a\x67\xcc\x4c\x9b\x60\xde\x07\x2d\xda\x35\x3d\xdc\xd0\x78\xb3\xac\x78\xe1\xfc\x63\x36\x5f\x1d\xc7\x2d\xde\x75\x8c\x98\xdc\xae\xdb\xe5\x6c\xfd\x79\xf8\x7d\xd2\x3b\x53\x5c\x76\xd6\xf5\x11\xf3\x12\x49\xb3\x7e\xc1\x0f\x93\xe9\xac\xb7\x2f\x4a\xe0\xa2\x5a\x4b\xc5\xcd\xa6\x76\x0a\x9e\xff\x6d\xfe\xe3\x6f\xd7\x6f\x7f\xfc\xed\xfa\xc9\x37\x6f\xbf\xfd\xeb\x93\x0c\xc8\xb4\x77\xde\xc5\x06\xdd\xa0\x85\x46\x6c\xc7\xed\x5a\x51\x4b\x97\x55\xc6\x4a\x5e\xfb\x50\xd9\x3b\x3a\xd7\xaf\xec\x17\xe7\xed\xe9\xe6\x3b\x54\x7c\x35\x70\xfe\x24\xd3\xc9\x95\xee\xde\xd3\x63\x79\xc9\x0c\x3b\xcb\xd4\xeb\xe0\xa6\x52\xd6\x8c\x8b\x6b\xdc\x32\x77\xe3\x75\xc3\xd6\x67\xf0\xf0\xe7\xdf\x9e\xfd\xf9\x68\x11\x02\xf8\x5b\x52\x9c\x47\xaf\x1e\x3f\x7e\xb4\xb8\x7e\xfc\xf8\x11\x79\x87\x47\x0f\xfb\xa0\x36\x4c\x6f\x12\xc6\xff\x92\x7e\x9c\xff\xfa\xfb\xc5\xe2\xc9\x37\x7f\x7d\xfb\x39\xbc\xbf\xd0\x1a\x95\x69\x33\x79\x6e\x72\x8d\x62\xee\xfb\x3e\xff\x3c\xaf\xfb\x24\xc6\x9c\xd9\xd9\x42\x64\x2c\x14\x2e\x24\x52\xa6\x43\x32\xe1\xdd\xd0\xd6\x27\x2e\x18\x42\xbf\x35\x60\x23\xe7\x12\x2b\x29\xd6\x1a\x8c\xec\x69\x42\xa7\xec\xec\xdb\xaf\xff\x94\xc5\x8b\xde\x51\x7e\xf8\x01\xb6\x4c\xf0\x62\xf2\xf0\x26\x22\xf5\xa7\xb0\x05\x51\xd9\xa8\xd0\x73\xc9\x86\x30\x1f\x4e\xc7\x08\xea\xd1\x12\xe6\x81\x5f\xa7\x14\xbf\x79\x30\xc2\x0a\x4f\xc4\x57\xe9\xdb\x81\xac\x0c\x0a\xe8\x2c\x79\xb1\xdc\x9e\x8f\x36\x9c\x53\xef\xd5\x47\x7a\x8d\x5d\x53\x4c\x86\xa5\xdc\xa4\x51\x5e\xb0\xe4\x77\x06\xbe\x14\x89\x1a\xd0\x5f\x5a\x67\x17\x1e\xde\x98\x46\xc9\xa0\xe4\xa1\xd7\x28\xed\x75\xa1\x02\x0b\xf2\x31\x97\x84\x13\x47\x34\x4b\x13\x6a\xa6\xa4\x05\xf9\x2c\x84\xed\xd5\xe1\xdd\xc8\x10\x8e\x3d\xd8\xc0\x24\x4e\xa0\xe0\xb8\x76\x6d\x42\x41\xdb\xb3\x8d\x48\xfb\xa6\x72\x6d\x87\xb7\xc9\x4b\xca\xd2\x35\xf5\xe3\x74\x56\x50\xbd\x25\x2b\xde\x8d\x51\x74\xaf\x76\x84\xf6\x3e\xfd\x7f\x7a\x20\x19\x1b\xd6\xe7\x56\x00\xdd\x6c\x2c\x9b\x79\x36\xa8\x56\xac\xf0\x31\xc0\xbd\x7e\x09\xed\x5f\x57\x0a\x71\x19\x47\xbc\xa9\xb6\x62\xaa\x1d\x63\xf7\x15\x84\xc2\x75\x53\x31\x05\xac\x31\xb2\x76\x55\x9e\x9f\x11\xf4\xc3\x87\xb4\xc8\xcd\x1e\xa6\xb3\x10\xbe\x26\xd1\x6e\x98\xd1\xa5\x4d\xed\x40\xf7\x2d\x9d\xd1\x8e\x5e\xde\xb6\xaf\x33\xcc\x46\xd9\xd7\x34\x2c\x19\x09\x1f\xaf\xb6\x78\x3c\x9c\x85\xf3\xac\x3d\xce\xc7\xd1\x6c\xcd\x15\x0f\xb6\x72\x38\xa6\x7e\x39\x83\xff\xb5\x6b\x47\xe1\x69\xc3\x94\x71\x29\xd9\x64\xe0\x1d\x42\x32\x08\xd5\xdf\x29\xb7\x7e\xe3\x70\x0d\x46\x8b\x56\x52\x15\x78\xdd\x5d\xd9\xa9\xc7\xed\xc0\x74\xcb\x96\xad\x92\x3b\x5e\xfa\x61\x80\x30\x57\x6f\x64\xa8\x9b\x8c\xec\x16\x4e\x2e\x11\xd2\xb3\x08\xd4\x4e\x96\xfa\x6b\x77\x77\x8f\x8c\x6e\x76\x9b\xe4\x6d\xcb\x2c\x31\xf0\x24\x23\x93\x8d\xa5\xe9\x6c\x40\x30\x59\x22\xee\xae\xda\xb5\x2f\x62\x06\xeb\xb9\x4e\x1f\xa1\x53\xf1\x72\xdd\xce\xab\x86\xf9\x4c\x97\xa7\x54\x7b\x4f\x18\x5f\x56\x18\x9a\x68\x51\xe7\x32\x30\x41\xfd\x66\xfe\x41\x92\x05\xa4\xa8\x50\xe2\x85\x0f\x96\x44\xa7\x9d\x89\x95\xc1\x86\xb2\xa7\x7d\xff\x6e\x75\x1b\xbe\x19\xfb\xdb\x23\x2f\xc2\x1c\x5e\x70\x26\x29\xbc\xf6\xf7\xc1\xc6\x91\xe5\xbd\x14\x2b\xbe\xb6\xcd\x32\xf7\x28\xcf\xdb\x60\xbf\xe1\xf1\x55\x1c\xb3\xd0\x83\x15\x91\x7d\xf1\xf2\xec\xe6\xa7\x33\x27\x90\x20\x07\x5f\xed\x79\x7b\x37\x72\xfb\xa8\xc2\x1d\x56\xad\x10\x92\xa7\x63\xcd\x56\x8a\x0c\x5e\xfe\xea\xcb\x0e\x0c\x7b\x33\x07\x37\xaa\xfd\xdc\xce\x37\x8f\xd2\xb3\xb8\xf8\xe3\xe6\xea\xd9\xd3\x33\x4b\x85\x4b\x28\xb8\x06\x54\x4c\xa3\x4e\xe6\x1b\x3a\xef\x3d\x4e\xb7\x0a\x77\x5c\x36\x3a\xed\xf4\x7c\x91\xd9\x1f\x2a\xae\xdb\x72\xae\x5b\xfe\x8f\xfb\xfe\xd6\xdb\x0f\x8c\xc5\x0e\xdd\x8e\x0c\xce\xc5\xb6\xaf\x56\xda\xb7\x56\x47\x0c\xc1\xb8\x32\xd1\xf5\xe8\x63\x83\x8f\x22\x05\x2f\xf8\x96\x59\xaf\x90\xd9\x66\x8a\xb2\x7d\x55\x10\x42\x63\x3a\x2e\x3a\x32\x8b\x05\xc7\x44\x52\xaf\xf7\xed\x15\x79\xcf\x22\x72\xbe\xa4\x9f\xf2\xbb\xa3\x01\xca\x42\x83\xe6\xc1\x74\x78\xc8\x62\x3c\xfb\x6d\x1b\x25\x59\xc2\xdc\xff\xe9\xc1\xed\x8f\x67\xdc\xd3\x17\x38\x3a\x31\xe8\xf0\x74\xe8\xe6\xc8\x4f\x5d\x3e\xf9\xbe\x37\x75\x39\xda\xec\x31\x72\xab\xd3\xa8\xd0\xcb\xd9\x5d\xe3\x27\xf4\x62\x63\xf7\xa7\x20\xbd\xfa\xe6\xf4\xdb\xbc\xd1\x53\xb3\x7f\x52\xcd\xb5\x8f\xaf\x19\x82\xb2\x6e\x98\x6e\x27\x72\xfc\x85\xf7\xfc\xb8\xb8\xfa\x05\xbd\x16\x77\x9e\x30\x24\x66\x87\x7f\x43\xcb\x25\xdc\x0b\xc6\x29\xb4\x25\xae\xa4\x42\xe0\xc6\xbe\xb4\x5d\xda\x16\xc2\x76\xdb\x6f\x2f\x8e\x63\xcb\x5c\x81\x7d\x73\x37\xc6\xed\x9f\x29\x13\xb0\x6f\xb6\xe5\x36\xe9\x23\xdb\x56\x10\x2a\x2e\xcb\x5c\x36\x1b\xdb\x0c\x0c\xac\x6f\x28\xf1\xf2\x5d\xf0\xad\x92\x46\x16\xb2\x82\x0d\xab\x8c\x76\x53\x62\x88\xa5\xf6\x13\xd6\x0a\x35\x0e\x5f\xa7\x0f\xe6\x23\xc7\x3b\xba\xee\xe9\xa0\x7b\xf5\xe8\x06\x0c\x19\x2c\xa5\xac\x90\x09\x30\xe8\x3c\x37\x4f\xbb\xa0\x76\x14\x31\x3c\x9e\xef\x69\xdd\x2e\xe9\x8d\xf5\x72\x93\x6c\xba\x5b\x5d\xe9\x97\x11\xce\xe4\x6d\xa7\xb1\x3e\x75\x8f\x07\x93\xc3\xf9\x10\x7c\xbf\xd9\x3f\x68\x1b\xa4\x9f\x73\xba\xf8\xdc\x25\xbc\x7b\xf4\x6f\x52\x6c\xa8\xbf\xed\xe6\x6a\x59\xfa\xe7\xfb\x58\x45\x6a\x6a\x1e\x08\xd9\x9a\x7f\x9b\x99\xa0\xf1\x3d\x60\xdd\xc1\xe1\xe0\xb4\x59\xe0\x95\xf1\x2d\xe5\x04\x20\x5b\x33\x3f\x2e\x70\x88\xb3\xa1\x75\xff\x85\x6c\x1d\x6c\x94\x1f\xe6\x6b\x78\xe8\x1c\x67\x1c\x82\xdb\xb0\x54\xae\x9a\xaa\xda\xf7\x7c\x48\x3b\x44\x3a\x72\xad\x13\x8f\x95\x35\x27\xc7\x0f\x95\xb6\xee\x3f\xbf\xcd\xe2\x07\x17\x8f\xee\xb2\x04\xc6\x7c\xfc\x7f\xf6\x45\x7a\x65\xef\x55\xa2\x2a\x43\xe6\x16\x18\x36\xeb\x6e\x2c\xd2\x9e\xa3\x53\xb8\xbd\x6b\xd7\xda\x77\x56\xd9\x72\xbe\x3a\x14\x75\xbd\xb4\xc7\xa7\x0c\xdb\xd6\x43\x7f\x00\xee\xf2\xcd\x83\xa4\x5f\xf2\xa0\x3f\x65\x31\x18\xd1\x3c\xe0\xd6\x4b\x25\x5a\xe6\x46\x15\xab\x2a\x8e\xd5\x8c\xff\x03\x16\xe3\x2f\xd6\x33\x8d\x4a\xfe\x55\x05\x8a\x30\x31\x71\xec\x9b\x46\x3a\xf1\xa1\xc7\xd4\xdf\x3e\xad\xe6\x2b\xb8\x43\xc7\xef\xf8\xaa\x3f\xfc\xf3\x14\x6d\xb6\x6b\xff\x71\x13\x0f\xee\x80\xca\x0f\x84\xc1\x8e\xe9\x76\xf2\xc9\x91\xb4\xb5\xf7\x62\x26\x48\x2e\x1b\xc4\x3e\xbf\x47\xdc\x79\xec\xe8\xca\xb0\xb3\x38\x66\xd4\x9e\x51\xf6\xae\x32\x0d\x54\x96\xa5\xdd\x57\xc6\x70\x0e\xa7\xda\x7d\x3c\x5d\xc5\x0a\xe5\xc5\xc2\xae\xcb\xb7\x76\x9f\x1b\x8f\x6d\x75\x9d\x83\x7c\x6f\x3f\x24\xb6\x99\x4c\xbe\x32\xc9\xfc\x5f\xbf\xc9\xbf\x4a\x1d\x64\xfe\x18\x2c\x76\x97\x16\xd1\x07\x7c\xfc\xd4\x21\xc1\x3f\x9d\x9f\x6b\xb6\xc3\x49\xac\x29\xed\x39\x27\xd3\x19\x18\x79\x36\xcc\xa1\xd0\x7b\xf8\xf4\x7f\x01\x00\x00\xff\xff\x4c\xd4\xe2\x81\x8f\x47\x00\x00" func epochsFlowclusterqcCdcBytes() ([]byte, error) { return bindataRead( @@ -299,7 +299,7 @@ func epochsFlowclusterqcCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowClusterQC.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x79, 0x17, 0x43, 0x6f, 0x3e, 0x7a, 0x1c, 0xed, 0x78, 0xf1, 0x70, 0x2b, 0x94, 0x9b, 0x58, 0x40, 0x5, 0x75, 0x7f, 0xad, 0x38, 0x1d, 0x98, 0xb8, 0x36, 0xde, 0x5c, 0x1d, 0x1d, 0x42, 0xc3, 0x49}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0xe3, 0x1f, 0xbe, 0xf1, 0x89, 0x5b, 0x6d, 0xfb, 0xbf, 0xd7, 0x73, 0xba, 0xf5, 0xff, 0x65, 0xf1, 0xca, 0xc6, 0x91, 0xca, 0x98, 0x1f, 0xd, 0x6d, 0x46, 0xa6, 0xa6, 0xf9, 0x68, 0x8, 0xa6}} return a, nil } @@ -323,7 +323,7 @@ func epochsFlowdkgCdc() (*asset, error) { return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7b\x73\x1b\x37\xf2\xe0\xff\xfa\x14\x88\xab\x2e\x21\x37\x14\x65\x6f\xae\xb6\xae\x54\x96\x73\x8a\x24\x3b\x2a\x27\x7e\xc9\x49\xae\x2a\xe5\x8a\xc1\x19\x50\xc4\x6a\x08\x30\x00\x46\x0c\xd7\xf6\x77\xbf\x42\xe3\x8d\xc1\x0c\x49\xc9\xd9\xcd\x6f\xf9\x8f\x2d\x12\x68\x34\x1a\x8d\x7e\xa1\xd1\xa0\xcb\x15\x17\x0a\x3d\x6d\xd9\x35\x9d\x35\xe4\x2d\xbf\x21\x0c\xcd\x05\x5f\xa2\x07\xc9\x77\x0f\x0e\x5c\xcb\x86\xaf\xa3\x56\x0f\xff\x78\xfa\xc3\xcb\x5f\xde\xbe\x7c\x7e\xf1\xe2\xf4\xfc\xfc\xcd\xc5\xd5\x55\xdc\xf0\xf2\xfc\x2d\x9e\x35\xe4\x4a\xe1\x1b\xca\xae\xe3\x1e\x97\xe7\x6f\x4f\xbf\xfb\xe1\xe2\xea\xed\xe9\xf3\xcb\x17\xcf\x0a\x5d\xcf\x9a\x56\x2a\x22\x5e\x9f\xb9\x5e\xaf\xcf\x0a\xad\xce\x9f\x3f\x73\xbf\x9f\x3f\x2f\x81\x79\x4a\x88\x8c\xc7\x7d\x7a\x71\x71\xe5\x9a\x1d\x1c\x1d\xa1\xb7\x0b\x82\x14\x5f\x1d\x36\xe4\x96\x34\x48\x2e\xb1\x50\xa8\xe2\x4c\x09\x5c\x29\xb4\xc4\x0c\x5f\x6b\xc4\xd5\x82\xa0\x86\xce\x49\xb5\xa9\x1a\x82\xf8\x1c\x91\x15\xaf\x16\x72\x8a\x2e\x19\x8c\x32\xd1\xa0\xcc\x77\x08\x0b\x02\xed\xe5\x12\x37\x0d\x91\x0a\xb5\x8c\x2a\xdd\x47\xd1\x25\x41\xeb\x05\xb1\xbf\xd3\x9a\x30\x45\xd5\x06\x29\x4d\x22\x34\x82\x3e\x04\x5a\x6a\x68\x8c\xa8\x35\x17\x37\x88\xaf\x88\xc0\x8a\x0b\x39\x46\x54\x22\xa9\xb0\xa2\xd5\x14\xbd\x74\xdf\xa2\x25\xde\x20\xce\x9a\x0d\x6a\x08\xbe\x25\x88\x0b\xf4\x4f\x4e\x19\x8c\xe0\x40\x68\x70\x58\x19\xfc\xd0\x8c\xb7\xac\xc6\x82\x12\x99\x43\x99\x11\x44\xfe\x49\x2a\x45\x6a\x54\xb7\x42\x4f\x1b\x33\xdb\x69\xce\x05\xba\xc5\x82\xf2\x56\x6a\x60\x4b\x2a\x6b\xb2\x24\x98\xf1\x56\xc8\x09\x9a\xb5\x4a\x8f\xb7\x41\x82\x2c\x31\x65\xc8\x0e\x9f\x4d\xb0\x65\x8a\x36\xf0\x83\x81\x49\x58\x2d\xa7\x07\x47\x47\x1a\xe0\x45\x20\x9d\x5c\x35\x54\x21\xca\x14\x47\xdf\xa0\xd5\x02\x4b\x22\x8f\x75\x93\x8f\x27\x77\xfe\x40\x77\x74\xf1\xea\xe5\xd9\xf7\xe8\x05\xda\xfe\xf9\xe8\x1b\x7f\xfd\x08\x4d\xa7\x53\xe8\x7f\xa8\x3f\xc8\x71\x32\xfc\xf5\xf1\x10\x5d\x11\xd5\xae\x90\xfe\xdf\x19\x5f\x2e\xa9\xd2\xc4\x3b\xfc\xf8\xd1\xf7\xba\x17\xd2\x1a\xc2\xa3\x31\x42\x76\x93\xa0\x57\xdf\x9f\x5e\x5d\xe8\x2f\x5f\xf0\x9a\x04\xc6\x00\xb2\x01\x89\x15\x47\xb2\x9d\x2d\xa9\xd2\x7c\x02\x78\x0a\xf2\x7b\x4b\xa4\x92\xb0\x82\x9a\xf6\x2f\x2e\xfe\xdf\x5b\xbb\x00\x66\x91\x35\x3c\xb5\xa0\xd2\xd0\x7a\x8a\x4e\x95\x59\x23\x56\x03\xcf\xfa\x5f\x26\xf0\x35\x2c\x54\xbe\x4d\x04\x91\xbc\xb9\x25\x12\x5a\x68\x78\xbc\x55\x52\x61\x56\x6b\x0c\x3a\x98\x60\x56\xa3\x9a\x28\x22\x96\x94\xd9\x3e\x19\xa7\x38\x5c\x19\xf9\x43\x21\xbf\xb3\xa6\xb0\x57\x8b\x08\x90\x25\x55\x32\xe0\x67\x16\x45\x12\x71\x4b\x2b\x82\xc8\x2d\x61\xa6\x2d\xa6\x4c\x63\x62\x66\x3c\x3c\x2a\x8c\x38\x41\xeb\x05\xad\x16\x88\x32\xaa\x28\x56\x16\x59\x25\x30\x93\x54\x51\xce\x34\xbd\xdd\x94\x0d\x5e\x66\xe4\x57\x40\x49\xbb\x80\x7f\x1f\xa3\xab\x8b\xb7\x3f\xbd\x0a\xab\xf7\xcb\x82\xb0\x88\xb0\x68\x46\xae\x29\x33\xb0\x57\x58\x28\x5a\xd1\x15\x66\x4a\x22\xbf\x8b\x1d\x3e\x66\x7f\x10\x35\x45\xe7\x66\x7f\x6a\x20\x1a\x62\x58\x20\x99\xc1\x58\x09\xb2\xd2\xbd\xba\x93\x03\xd9\x65\xda\xb6\x0d\x16\x13\x54\xf1\xa6\x21\x95\x9e\x17\x88\x1f\x5e\x13\xe9\xb8\xe9\x96\xeb\xc9\x5b\x18\x54\xa0\xca\xc8\xe6\xaf\x24\x12\x9c\x2b\xf4\x7b\xcb\x45\xbb\x44\x15\x11\x8a\xce\x69\x85\x15\x81\x45\xae\x38\x93\x84\x49\x23\x32\x0c\x3c\xd1\x9a\x39\xd5\x54\x2a\x41\x67\xad\xde\x2e\x37\x64\x83\xae\x09\xd3\xcc\xac\x69\xba\x12\x5c\xf1\x8a\x37\x68\x74\xfe\xfc\xd9\x18\x58\x9a\x28\xd4\xae\xa0\x9f\xc0\xac\xe6\x4b\x0d\x6f\x46\x70\xc5\xd9\xd4\x11\x13\x26\x0e\x73\x05\x28\x66\x4f\x54\x7c\xb9\x6a\x88\x1a\x62\x5d\xcf\x39\x7e\x0d\xcd\x3e\xee\xe7\x1e\x0d\x4a\x53\x6d\x8e\x2b\x25\xcd\x16\x31\x72\x7b\x25\x78\x45\xa4\xb4\x4c\xa3\xe1\x6d\xe3\x1b\x83\x91\x1d\x30\x61\x9a\x6f\xc6\xe8\xec\xe5\x8f\x3f\x5e\xbe\x7d\x7b\x71\xbe\x8d\x71\x26\x89\xac\xa7\x12\xcd\xdb\xa6\xd9\xb8\x95\xaf\x61\xb0\xce\xd0\x9a\x0f\xa2\x9d\x75\x8a\xe6\x98\x36\xad\x00\x11\x42\x98\x22\x22\x1d\x67\xce\x45\x3c\x01\xa0\x03\xcf\x18\xca\xcc\xb8\x86\xf5\xd7\x33\xc6\x6a\x17\x96\xd6\xe3\x1a\x24\xdd\x6a\x79\x82\xb6\x2b\xe0\x6d\x4d\xd6\xba\x15\xc4\xef\x46\x89\x30\xaa\x04\x55\xb4\xc2\x8d\xc7\x5b\x33\xdc\x9a\x36\x0d\xaa\x70\x2b\x0d\x8c\x6a\xa1\x95\x91\xe2\x68\x81\x1b\x35\x3d\x38\xc0\x95\x5e\x9f\x11\x6e\x9a\x71\x60\x00\xad\xbd\xcd\x3a\x7c\x38\x38\xd0\xc2\x3f\x6e\x45\x58\xbb\x34\xab\x04\xab\x73\x8c\x7e\xba\x64\xea\xff\xa0\x0f\x07\x4e\x53\x24\x20\x35\xa9\x9c\x3d\xf3\xd3\xd9\xdb\xcb\x97\x2f\xfa\xdb\x81\x7e\x01\xb9\xb0\xa5\x8d\x61\x03\x68\xf4\xa9\x07\x41\xad\x0d\xde\xf0\x66\x17\xf4\x5e\xbc\x7c\x71\xd1\xff\xeb\x99\x91\x00\x5c\x0c\x35\x71\x7b\xba\x1f\xed\x3f\x48\xd5\x82\x18\xe9\x6d\xf2\x33\x11\x46\x50\x0c\xb6\x3a\x85\x2f\xe2\xa9\x1f\x59\x83\x2d\x16\xb6\xe9\x46\xa5\x12\xb6\xb4\x96\x2b\x6b\xbd\x5b\xd6\xfd\xfb\x0e\xba\x7b\xb0\x56\xfb\x5d\xfa\xbd\x6e\x36\xed\x9c\x32\xdc\xd0\x7f\x91\xba\x4f\x5b\xb4\xab\x8a\x2f\xf5\x7e\x30\x3b\xa9\xbb\x42\x80\x56\x50\x4b\x23\x3f\x5f\xff\x1f\x37\xab\x8a\xb7\xb0\xf3\x7a\x40\xa3\x1f\x5b\xa9\xb4\x91\xc6\x19\x41\xd7\x82\x60\xb3\x4b\x31\x6c\xa9\x04\x58\x0e\xa8\x6a\x85\xd0\x58\x44\x28\xea\x8f\x6d\x66\xd8\xe6\x1f\xff\x7b\x72\x90\x00\xb9\xdc\x65\xbe\x68\x4d\xd5\x02\xe1\xa6\x01\xf9\x8e\x28\x9b\x73\xb1\x84\x65\x9d\xa6\xc0\x58\xd5\xb4\xb5\xb6\xe4\xe2\x6f\x75\x9f\xcb\xf3\x89\x37\x11\x6e\xc8\x66\xe2\x04\x59\xe9\x6f\x5c\xd7\x02\x24\xac\xe0\x0d\x99\x24\xa0\x1c\x88\x08\x83\x09\x5a\x13\x7a\xbd\x50\x13\x90\x0d\x4b\x2e\x48\xc0\x09\x46\x66\x73\x7e\x8c\x7e\xed\xba\x29\xd3\x17\xf6\xd7\x77\x19\x49\xde\x02\x43\x08\xa9\xd0\x2d\x25\x6b\x34\xa2\x7a\x56\x92\xde\x92\xb1\xd3\x03\x25\x6e\xd0\x1f\xe8\xf5\x33\x25\xeb\x1e\x62\x6b\xc8\x0d\xbe\x13\x60\x86\x9b\x2d\x80\xad\xb6\x46\x58\x4a\x7a\xcd\x96\x9a\x13\xfa\x58\xec\x02\x6b\xc3\xbc\x21\xd0\xc8\x0a\xeb\x86\x4a\x95\xc0\x14\x64\x25\x88\x24\x5a\x9e\x6b\x56\xf4\xe0\x8d\xca\x37\x7b\x47\xb3\x04\x48\x7a\xcd\x16\x97\xe7\xd2\x0e\x6e\xd5\xd1\x02\xa7\x10\x2d\x88\x89\x61\x27\x63\x63\x98\xc5\x33\xe6\x22\xd8\x1f\x11\xdf\x5a\x31\x65\x5d\x44\x69\x57\xd1\x7b\x8c\x53\xfb\xbf\xd2\xfa\x49\xde\x8a\x0a\x5c\x38\x63\x4b\x30\x22\xa5\x31\x32\x34\x6e\x7a\xba\x04\xd7\x44\x20\x49\xac\x31\x84\x70\x73\xcd\x05\x55\x8b\xa5\xc1\x2e\x81\x38\x24\x05\xf4\xc7\x8c\x71\x05\x63\x1e\xa3\x2b\xa5\xad\xb6\x02\x52\x35\xc1\x75\x03\xd6\xb0\x76\x2d\xf5\x1a\x18\xc5\x6b\x57\x40\x3b\xb9\xde\x2c\x52\x5c\xcb\x00\xa7\x2c\x6b\xd7\xc6\x61\x90\xc0\x8e\xac\x61\x2b\xdf\xce\xfd\x48\xc6\xd7\x22\x15\x9d\x53\x0b\x85\x88\x25\x20\x80\x83\xe5\x66\xf8\x91\xb5\xcb\x19\x11\xd3\x74\xea\x60\x8c\x60\x83\x5b\x50\xf1\x88\xcf\xb4\x40\xd6\xf0\x23\xd9\xa9\xd7\x50\x12\xac\x15\xfd\xac\xe1\xd5\x8d\xa1\x24\xc0\x76\x82\x2c\x81\xed\xa4\x1a\xba\xa6\xb7\x84\x79\xf2\x4c\x10\x55\xa8\xc2\x0c\x49\x3c\x27\xcd\xa6\xc7\xac\x71\x53\xf5\x10\xcf\x9f\x3f\x03\xf5\xfd\xe8\x69\x77\xb3\xe4\x6d\xfe\xbe\x43\x9b\x6f\x3a\x6d\xa0\xc9\xb8\xa0\xa3\x8a\xc6\xe4\xb0\x8e\x82\x58\x85\xd7\x52\x1e\x64\x70\x2f\x83\xa6\x8a\x00\x41\x04\x00\xa0\xe9\x9d\x17\x59\xc2\x3d\x2c\xea\xe1\x2e\xb0\x44\x33\x42\x58\xe0\xa8\x21\x15\x66\xb0\x18\x15\x64\xcc\x8e\xba\x8b\xfc\xde\xe2\xc6\xad\x96\xeb\x44\xbb\x2a\x6c\x25\xc8\x2d\xe5\xad\x8c\x59\x18\xf0\xd8\x55\x7d\x69\xa4\x04\x91\x6d\xa3\x9c\x08\x7d\x7d\x86\xf0\xf5\xb5\x20\xd7\xde\xcf\xd0\x53\xcc\x64\x9e\x17\x60\x09\xb0\x58\x9a\x45\x12\x09\x09\x52\x11\x7a\x4b\x6a\x98\x36\x8e\xbc\x29\x27\xd1\x12\x28\xaf\xcf\x10\x78\xc5\xc6\x93\x2a\x38\x4d\x60\x33\xc3\xf6\x77\x32\xd5\xfa\x45\x44\x46\xd3\x76\x52\xae\x57\xec\xbd\x3e\x2b\x09\x3e\x43\x0c\xbd\x24\xab\x76\xd6\xd0\x4a\x6b\x57\x19\xb8\xcd\xca\x18\xe3\xc1\x10\x56\xf1\x5a\xef\x5b\x89\x66\x1b\x63\x07\x35\x7c\x7d\x78\xcd\x53\xa9\x2d\x36\x2b\xc5\x51\x43\x67\x02\x8b\x0d\xb8\x21\x0c\x2d\xc8\x1f\x87\xb6\x7b\x6a\x02\x3c\x13\x5c\x8b\x21\x3f\xb6\xe6\x5e\xe5\x15\xaa\xa5\xff\x04\xcd\x79\xd3\xf0\xb5\x16\x14\x66\x60\xed\x51\xdc\xd2\x5a\x73\x8d\x46\xd8\x83\xac\x6f\xae\x5f\xb5\xb3\xe7\x64\xa3\xc9\x60\x04\xeb\xbb\x49\xbe\x0f\xcf\xdc\x6a\x5a\x41\x57\xa1\x25\x51\xb8\xc6\x0a\x23\x3c\xe3\xad\x4a\xd7\x2c\xdd\x18\xa7\x4d\x83\x16\x54\x2a\x2e\xc0\xcf\x30\xe6\x8e\xef\x0e\xa1\x38\xae\xdd\xab\x15\x11\x4b\xcc\x08\x53\xcd\xa6\xb3\x73\xa4\x12\x6d\x65\xb7\xce\x8f\xae\xeb\x87\xee\xda\x18\xdb\x72\x4e\xa3\x0d\x14\x90\xc9\x81\x36\x44\xe5\xbc\x5f\x50\x73\x5a\x9d\xb5\xd2\xb2\xa6\x73\xaf\xad\xfb\x6a\xe6\x22\xbd\xfd\x5b\x1a\x41\x03\x70\x1a\x6b\xd0\x0a\x72\x41\xa2\x61\x84\xa5\xc2\x22\x31\x80\x86\xec\x9f\xdd\x40\x12\x56\xef\x05\x90\x78\x23\x11\xb7\x55\xaf\xe7\x61\x91\xd5\xed\x2e\xb6\x0d\xa0\xb8\xc2\x0d\x12\x64\x8d\x45\x6d\x3d\x5e\xad\x55\x57\x98\xd6\x48\x73\xd7\xf6\xb5\xbc\xc5\xc2\x40\x79\x63\x80\x1c\xa3\x9f\x9e\xd2\x3f\x4a\x63\x99\x51\x10\x5e\xea\x95\xcf\x07\xd3\x4e\x3b\x86\x40\x95\xdf\x2c\x60\x78\x69\x49\x45\x95\x44\x35\x69\xb4\xd8\xe3\xa2\xec\xb6\x69\x2c\x0c\xfc\x53\x03\xbe\x6c\x16\x5b\x1c\xbf\x13\x04\xdf\xd4\x7c\xcd\xde\x65\x58\x0a\x5c\xdd\x48\x44\xe7\x9e\x22\x0b\x7c\x4b\x8c\x72\x01\x2c\x0d\x39\x06\xd7\x35\x60\x22\x5f\x61\x5a\x1f\xa3\xef\x38\x6f\xba\xc4\xe0\xe2\x1a\x33\xfa\x2f\x23\xc8\xf9\x3c\x58\x84\xc1\xde\x84\x00\xb2\x95\x95\x32\x01\xe0\x63\x8f\x20\x63\x30\x12\xbc\x65\x35\x12\x7c\x46\x19\x92\x5c\xc0\x2e\xf1\x36\xdf\xc0\x0e\xdc\xd5\x08\xed\xa2\xff\xda\x88\xfe\xb3\x20\xfa\x23\x41\x1c\xce\x3d\x5c\x8c\xa2\x97\x52\x3b\xa9\x82\xee\xf0\xb1\xfc\xc7\x52\xf2\x8a\x62\xb0\x45\xac\xed\x8d\xce\xa3\xe0\xdc\x73\xb2\x41\xcf\x7c\x70\x2e\x53\xd1\xa0\x2d\x0c\x2b\x06\x8b\xd1\xe8\x48\x6f\x12\x2a\x2d\xc2\x0b\x8a\x20\xd2\x00\xb0\x4f\x9d\x02\xc6\xda\xef\xa8\xc9\x1f\xc7\xa8\x21\xec\x5a\x2d\xd0\x21\x7a\xd4\x4b\x80\xfa\xe6\x3a\xd5\x00\x61\xb2\x94\x51\x35\xea\x98\x08\x28\xfe\xc4\x22\x2e\xff\x29\x17\x57\xd9\xef\x99\xec\xe9\xf6\x2e\xc8\x8f\xac\x51\x69\xdb\x67\x4d\xf6\x71\x74\xd2\x8e\xbb\xd9\x08\x49\x9f\x0e\x2d\xc7\xb1\xa6\x32\xf4\x6a\xe6\x53\x67\xb3\x9d\x38\x1d\xd4\x6d\x02\xba\xe7\x04\xc8\x5b\xf8\xd1\x51\x56\xb7\x70\xff\xef\x36\xb3\x04\x46\x27\x8e\xd4\x45\x48\x11\x95\x0d\xb8\xe8\x8b\x6e\x87\x98\xe2\xe8\x24\x59\x80\x6e\xe3\x44\x1e\xa2\x13\xf4\xeb\xbb\xbe\x36\x20\xa9\xd0\x09\x9a\xe3\x46\x92\x12\xc1\xb2\x45\x04\xd2\x65\xdf\x15\xba\xf9\x25\xd4\xed\xfd\x1f\xdd\x86\x76\xdd\xd0\x89\x5b\x41\xdf\xe4\xd3\x41\x67\xe3\x54\xb0\x68\x63\x34\x6f\x99\xd6\xff\x6f\x23\x12\x8c\x7e\x43\x8c\xac\x33\x86\x1c\x47\xc1\xc4\x3e\x3a\x86\x5e\x7b\x8c\xfc\x26\x26\xef\xe8\x37\x2b\xf4\xbd\x6a\xd9\x51\x01\x15\xd1\xcb\x57\x2e\x03\xbd\x37\x92\xb0\xbe\x1e\xc5\x48\x2f\x0d\x8c\xee\x78\x22\xfa\x2b\x8c\x8b\xb6\x0e\xec\x37\xa9\x1c\xfd\x5e\x0d\xed\xe1\x22\x0a\x09\xeb\xfc\x5e\xed\xb3\x2c\xe7\xcf\x9f\x81\x78\x7e\x4e\x36\xa3\x9b\x8e\x34\x18\xe0\xbd\x9b\x94\xf1\x50\x1a\xb3\xf5\xb6\x2f\xe8\x0a\x2a\xcd\xc1\xba\x0d\x0c\x68\x87\x7e\x06\xd1\x7a\x76\x1d\xec\xfe\xd3\x7a\x49\xd9\xd1\xd1\x51\x9f\x4d\x7d\xc6\xd9\x9c\x5e\x47\x48\x39\xed\x66\x82\x15\xda\x2a\xd0\xa6\x1f\x1c\x39\x60\x86\xb4\x7d\x2d\x06\x2c\x31\xad\x4d\x58\xbb\xd4\x82\x43\x5e\x32\x30\xd8\xfb\xed\xbe\xc2\x10\x3b\x9a\x97\xe9\x30\x96\xaf\x4f\x4d\xfb\x24\x98\x80\x4a\x01\xe2\xc2\xb8\x60\xf6\xd5\x37\xd7\x26\x2a\xb0\x7d\x48\x17\xc3\xd8\x65\x72\xc1\xaa\x72\x76\x94\x1f\x71\x1b\x1d\xcf\xba\x9a\x4b\x8f\xf7\xe8\x1f\x45\x93\xd1\x9c\xec\x29\xa2\x95\xbf\x39\xe3\x51\xde\xe2\xd5\xa6\xc4\x46\x1b\xd3\x94\x55\x82\x60\x49\x24\x22\xb7\x44\x6c\x32\x14\x0c\xf6\x54\xa2\x5b\xdc\xb4\x04\x58\x4c\x7b\xbb\xab\x86\x06\x96\x7a\xfa\xc3\xcb\x5f\xac\xcd\x2e\xdb\xd5\xaa\xd9\x68\xbb\xf9\x9a\xa8\x28\x72\x04\x43\xf5\xcd\x4b\xf7\x37\x1d\x2f\x2d\x2e\xaf\x88\xa8\x08\x53\xf8\x9a\x74\x0d\x77\x30\x40\x7a\x58\x6a\xb2\x95\x09\x26\x03\x6b\x36\x19\xa4\xf0\x64\x27\x3c\x8b\xdb\x39\xc3\x56\xcb\xf6\xf4\x9b\xa1\x2e\xe9\x3c\x92\xbe\xe9\x4f\x43\x40\xdc\x54\x93\xee\xee\xcb\x62\xc7\x0e\x1d\x4c\xd7\xce\xd7\xdd\xce\x43\x64\x42\x27\x83\x54\xec\x97\x74\xdf\xf3\xa6\x36\x0c\xfd\xde\x9f\x2c\x4e\x8d\xac\x7a\xef\x44\x97\x37\xb4\x2b\xf8\xbe\x15\x70\xc0\xe2\x42\x0b\xb1\xc0\x73\x1e\x80\x73\x39\x42\x73\x27\x51\x8f\xad\x20\xdc\x41\xd6\xda\x5d\x90\x1e\x80\xfb\x6e\x56\x12\x33\xae\xfa\x84\x71\x21\xac\x82\xe3\x08\x89\x20\x15\x17\xb5\xf3\xb5\x7d\xa4\x04\x1c\x1b\x1b\x94\x34\x21\x3d\x93\x27\xe5\xa1\x81\xb9\x6f\xc6\x32\x81\x09\x23\x81\xc2\x70\x6f\x88\x6a\x85\x3d\x8f\x4b\xc1\xc2\x7c\x7c\x0c\x3b\x8d\xdf\x68\x67\x90\x36\xda\x1d\xa5\x9a\x0c\xec\x2b\xed\x8f\xb7\xac\xf6\x0d\x0c\x8f\xff\xd8\x8d\xe8\x68\x8d\x61\xf4\x22\x7c\xa3\xd9\x41\x9a\x80\xe5\xb5\xe0\x6b\x2d\xe1\x6b\x0a\x9c\x8c\xc5\xc6\x43\xab\x39\xd1\xbe\x8f\x32\x4e\xaf\x09\xd2\x37\x1c\xd7\x1a\x2f\x90\x57\x90\xfd\x65\x57\xdd\x1c\x3d\x53\x69\x5b\x74\x74\x9c\xd6\xc6\xd7\x44\x25\x71\xa3\xd1\x6f\x66\x82\x67\xa9\x4f\x33\x3e\x4e\xc3\x4b\xdf\x46\x1b\x9b\xce\x81\x6f\x1c\xcd\xce\x3d\xd6\x60\x9d\x37\xf3\xa9\x9d\xe6\x74\xc6\x85\xe0\xeb\xc7\x5f\x7e\x30\x30\x33\x90\x9f\x9e\x8c\x34\xb5\x8f\x4d\x1f\x07\xed\xca\x90\xe6\x15\x56\x8b\x5c\x98\x08\x58\xb0\xc2\xb8\xbf\xc6\x33\x78\x97\xed\xa2\xa8\x27\xa3\x4d\xbe\xb1\xae\xb0\x39\x54\x58\xf2\xda\xac\x76\x1a\x54\xb3\x5b\xcb\x06\x96\x43\x98\xae\xb3\x94\x1e\x60\x79\x9f\x81\x1d\x84\x6f\x49\x4e\x7a\x46\xd6\x61\xcb\x25\x3f\xc6\x93\x5f\x09\x52\x34\xc8\xcc\xf9\xeb\x45\x34\x79\x74\x72\x82\x46\x0f\x11\x96\x6e\x19\xd1\xc7\x8f\x49\xc7\x51\x34\xa2\x77\xba\x9e\x9c\xf4\x03\x3c\x44\xa3\x47\x31\xbc\x2f\xbf\x4c\xe0\x95\xc0\x3d\xb6\xe0\x56\x82\xaf\xb8\x24\x75\x0c\x6f\x34\x1e\x1f\xa7\x0e\x22\x42\xe8\xc1\x99\x91\x10\xb0\x08\x9b\x3c\x26\x0a\x5b\xd2\x25\x41\xce\xcd\xe9\x34\x41\x0e\xb8\x6d\xcd\x85\x4f\x27\x81\x1f\x63\x99\xf0\xa0\xc0\x11\xff\x29\x1e\xce\xc6\x45\x27\x25\x76\x2e\x10\xf5\x5d\x06\x07\xb8\x4c\x4a\x22\x14\x1a\x75\x7e\xd0\x9f\x65\xbe\x2a\x27\x27\xa5\xc5\x9a\xf4\x74\x96\x12\xb4\xba\x5b\x19\xcd\xbb\x01\x69\xd0\x34\x4b\x2a\x97\x58\x55\x8b\x70\x68\x6f\x41\xca\x07\x1d\x98\xe3\xe4\x9b\x4f\x07\x25\x44\xb7\xcd\x3f\x41\xbf\x5f\x53\x46\xa7\x46\x13\xcd\x15\x97\xe7\x13\xa7\x3b\x92\x7c\x85\x8e\x70\x84\xc8\x57\x77\x03\xa4\x16\xad\x1f\xc1\x82\x32\xe7\xa9\x3e\x29\xc9\xd0\x81\x4a\x17\x9b\x1a\x82\x6f\x6d\xaf\xf0\xff\x30\x82\x66\x9c\x28\xa3\x37\x52\xf9\xa0\x31\xdf\x43\x66\x24\x9c\x37\x7b\xed\xd2\x19\x4e\x73\x19\xd6\xad\x23\x66\x3c\x46\xd1\x1f\xbb\x0c\xf7\x3d\xc1\x42\xcd\x08\x56\x3b\x0f\xb9\x70\x3d\xf6\x1f\xb6\x67\x87\xbd\x8f\xd4\xe2\x96\xc1\x0b\xfb\xaf\x67\xec\x37\x6e\x36\x26\xca\x88\x19\x6a\x57\xb5\x76\x15\x24\x5f\x12\xcf\x2f\x4e\xa3\xce\x29\x69\x6c\x18\x22\x1e\xd2\x93\x04\x56\xa5\x27\x3f\x4a\x4b\x7e\x03\x1b\xa6\x05\xb6\xa7\x11\xfc\xe1\x6f\xaf\x74\xb3\x4d\xde\x95\xfb\xfa\x13\x96\xa7\xc3\x4e\x7a\x93\x87\xbf\xa6\x69\xd6\x98\xd9\xcd\xe6\x48\xd7\xce\xd6\x4c\xcc\xa5\x65\x17\x9c\xcd\xee\x56\x0e\xa3\x53\xf9\x33\x6e\x68\x0d\x43\x9d\x39\x1b\x52\x77\x1a\x45\x18\x16\x6c\xcb\x5e\xe3\xbe\x2c\x8b\x76\x06\xe6\xec\xf9\x32\x98\x84\xe0\xe3\x63\xf4\xe0\x05\x59\x5b\x5b\x0d\xbe\x42\x4b\x7b\x94\x9c\xa7\x40\x21\xd9\x2e\x35\x47\x78\xca\xb0\x1a\x4e\x35\x0d\xc1\xc1\x63\x7e\x90\x89\xb7\x83\x3b\xe1\xef\x9d\xa3\x18\xd3\xa1\x20\x4b\xca\x5e\x96\x88\x11\x83\xc5\xdf\xfc\xb7\xb1\x58\x36\xbd\x3f\x95\x75\xf6\x5b\x41\xcd\x5b\xfb\xf0\x15\x23\xeb\x3f\x9f\xb7\xba\x5e\x74\x4a\xbf\xdd\xd9\xcc\x91\x2a\xe2\xb3\xf0\xf7\x7f\x1b\x97\x7d\x56\x41\x96\x50\xea\x3f\xc1\x69\x31\x97\x69\xae\xfb\x53\x38\x2d\x0e\xb5\xc4\x13\xde\x9d\xc3\x5e\x14\xc2\x2c\x86\xd1\xf4\x2f\x59\x58\xea\xaf\xce\x69\x7b\x93\xb1\x18\x78\x4a\xa6\xbe\x3b\x25\x9f\xfe\xf0\xf2\x97\xab\x9e\x58\x93\xdd\xba\x5b\x23\x78\x7f\x35\x82\x22\xbb\x93\x42\x4c\xed\xf1\x09\x7a\x34\x35\x3e\x2f\xcc\xc0\xea\x76\x13\xb1\x75\x7b\x62\x46\xd4\x9a\x10\x86\xfe\x45\x04\x87\x0d\xc0\x19\xb9\xcf\x4a\x6d\x89\xf2\x25\x18\x96\x16\xec\xe8\x08\x5d\x30\x08\xd0\x71\x81\x6a\x2a\xe1\xbf\xb8\x55\x7c\x89\x15\xad\x7c\x90\xba\xc2\x4d\xd5\x36\xee\xee\x09\xab\xd1\x0a\x6f\x96\x84\xa9\x72\xc2\x45\x6c\x0c\x58\x48\xf6\xac\xc9\x8c\x55\x8f\x7e\x43\xc4\xfc\xaf\x7c\xd4\x14\x26\xed\xdc\xdf\x86\xe3\xfa\xb1\x6e\xea\x1c\xdd\x23\x1b\xf0\x38\x9a\x37\x7c\xdd\x33\xcc\x78\x0b\x50\xed\x4d\x8e\x2c\x22\x13\xa4\xf8\xbe\x50\x3f\xa5\xe1\xfe\x0b\x66\x63\xa3\x96\x17\x9b\x0d\xc2\x95\xa2\xb7\xce\x1f\x83\x34\x51\x85\x85\x92\x08\x83\xe0\xe3\x8c\x84\x68\xe9\x4a\xf0\x5b\x5a\x93\x3a\xc4\x41\xbb\x79\xe6\x70\x80\x41\xd6\xee\xfa\x96\x89\x42\x08\x22\x6d\x2c\xcd\x27\x39\xca\x09\x24\x3e\xbe\x8f\x4e\xb3\x0b\x21\x95\xaf\xd1\xa3\xf7\x39\x7c\xb8\x5f\xc3\x8c\x76\xa6\xd2\xa4\x58\xd9\x2d\x21\x57\x5c\xdc\x48\x74\x88\x24\x65\x95\x8f\xf5\xc5\x89\xb4\x54\x1a\x64\x4c\x4a\xba\x9d\x94\x49\xeb\xa5\x69\x92\xca\x8c\x73\x25\x95\xc0\xab\x95\xcb\xcc\x30\x14\x31\x57\x8a\x1a\xb8\x07\x4a\x90\x64\x78\x25\x17\x5c\x4d\x4c\x5e\x8d\xfd\x91\xfe\x8b\xc8\xe8\x5e\x8b\x27\xa0\xcd\xb4\xeb\x9c\x9b\x58\x2f\x0a\xec\x1b\x3d\x85\x89\xde\xa2\x35\x99\x43\x8a\x0c\x9c\x6d\x61\xe5\x87\x9a\xf6\x32\x74\x20\x73\x1a\xe8\x18\xf0\xd5\x53\xe5\x5a\x4e\x96\x8e\x5b\x6c\x49\xcb\xd8\x25\xef\x62\x30\x73\xe3\xae\x09\x17\x77\xc8\xb7\x28\xe5\x2f\x86\x8d\xb3\x8b\x68\xef\x89\x2a\x96\x25\xbe\x23\x7c\xd1\x9a\xf1\xc1\x23\x73\xdb\x0f\xfb\xa8\xc9\x45\x1c\x2e\x32\x7c\xe0\xe3\xdc\x10\x53\x4a\xc2\x35\xae\x5d\x08\xa3\x77\xcf\x1b\xee\x66\xde\xa5\x0b\x7b\xe8\xd9\xe0\xeb\x47\x93\x3b\xf8\x0e\x8e\x07\x62\x38\x85\x60\x27\x50\xe6\x92\xdd\x6a\x9c\x02\xe7\x4d\x32\x2e\x33\x5b\xd9\xa5\xab\x24\xa2\x69\x50\x6d\xd1\xf9\x9d\x75\x73\x81\x17\x8e\x8e\xd0\x15\x08\x9d\x35\x81\xac\x40\xd8\x8b\x69\xbe\xe7\x44\xff\x56\x73\x58\x3b\x06\x97\x1d\x78\x09\x0c\x4c\x34\xce\x10\x45\xb8\x91\x7c\x8a\x7e\x21\xc6\x18\xb0\x5d\xe1\x7e\xf0\xd0\xa1\x77\x77\x79\x4d\x80\xd6\x19\xe0\xf5\x92\xb2\xd1\x78\x4a\x58\x9d\x9a\xe4\xa3\x2c\x04\x89\x48\x23\x4b\xdc\x6f\x2e\x5f\x54\x76\xaa\x3e\xc1\xdb\xf8\x65\x5b\xb1\xf0\xbb\xd2\xe1\x01\xb0\xae\x14\x5f\xfd\xcc\x35\xd9\x32\x2c\x4a\x20\xce\x9f\x3f\x4b\x3a\x5f\xb0\xfa\xfc\xf9\xb3\x1c\xfd\x74\xd1\x8f\x8e\xd0\x19\xd8\xfc\x20\x6c\x2f\xb2\xf0\x79\xe7\x8a\x6e\xde\xd7\x4b\x72\xe6\xcc\xa6\xf4\x58\xb3\x21\xca\x07\x25\x7e\x0c\x81\xeb\xf4\x2c\xa3\xc8\xe7\x3e\x51\xae\x47\x0d\x96\xbd\x20\x93\x40\x17\x8b\xed\x9e\x76\x41\x6c\x87\x7d\x54\x6c\xe9\xa5\xb3\xfd\x4f\x2f\xbc\x44\xce\x67\x3b\xb2\xd8\xc7\x29\x6f\xb8\x23\x3a\x23\x88\xdf\x12\xb1\x16\x54\x29\x02\xf5\x0a\xde\x3b\x03\x8e\x9c\xb2\xfa\xca\xa7\xfe\xbc\x47\x33\xd2\xf0\x75\x11\x62\x29\x81\x6f\xf4\x70\xfa\x70\x5c\x46\xa0\xa0\x5b\x3a\x5f\xf5\xf4\x8c\xb4\x4b\xf8\x7f\xb9\xad\xcf\xe2\x0b\xfa\x65\xdc\x67\x2f\x77\xcf\xb9\x72\xe6\x19\x77\xd9\xd7\x91\xc9\x5b\xbe\xc5\x4b\x86\x79\x37\x73\x01\xc8\x5d\x08\xde\xc4\xc9\xd1\x3d\xec\x1e\x09\xc7\xe2\xca\x8c\xba\xb8\x5d\x81\xe8\xc2\x61\x6f\x85\xfb\xfb\x95\x80\xec\x52\xd9\xc5\xb4\x98\xc6\x18\xd1\x48\xc3\x7c\x61\xc9\x32\x1a\xf7\x1f\x67\xa4\x81\x6a\x2a\x8d\xc6\xd3\x0b\xec\x4f\xd1\xbd\xad\x07\x69\xd9\xc6\x76\xf4\xfd\x15\xb7\x87\xee\x09\x8a\xe6\xd8\xc2\x1a\x68\xfe\x00\x2d\x88\x3c\x7b\x8e\x31\x07\xb1\x1c\x41\xeb\x0f\x81\xfb\x93\x82\xfc\x1e\xc2\x53\x67\xd5\xfa\x09\x60\x40\xde\x9c\x5e\x9b\x6b\x5b\x8a\x23\x5c\xdf\x62\x67\xdd\x76\x4d\x49\xc8\x22\x30\xd3\xb0\x37\xd8\xe6\x36\x97\xe7\xf7\x96\x0a\x63\xbb\xd7\xd4\x78\x49\x21\x3b\x7c\x49\xca\x39\xce\xda\xaa\xb4\xe3\x7d\xa7\xc7\x1f\x75\x53\x52\xd7\x54\x5b\x21\x43\x9a\xb4\x60\x38\xc1\x2d\xe5\x5e\xcf\xb7\xb8\xaf\x20\xff\xc2\xc0\x06\x54\xd0\x09\xba\x26\xea\x2c\xfa\xa6\xa0\x32\xb2\x8e\xb9\x5c\x0e\x58\x77\xce\xfa\x07\x8d\xb8\xf1\x17\x7d\x12\xee\x15\xde\xf8\x7d\x09\xda\x9a\xce\x0b\xbe\xaa\x36\x10\xac\x53\xb7\x5d\x54\x02\x18\x5c\xa9\x16\x37\xcd\x06\x2d\xb4\x43\xc2\x10\xd7\x1c\x40\x97\x4b\x52\x53\xac\x88\x6e\xe0\x8f\x7b\x6d\x91\x19\xa8\x4c\xd0\x07\x7d\x46\xcc\x25\xfd\xf7\x2b\xbc\xb1\xdb\xf9\x29\x17\xaf\xec\x59\xb0\xdd\x6a\xef\xa3\xf1\x57\xc9\xbc\x2a\x52\x04\x9c\x58\x54\xb8\xc7\xaf\xce\x1d\xe9\xf8\x63\xce\xc2\x07\x50\x2a\xf6\xfc\xd4\x87\x4c\xcc\x2e\x53\x70\xff\x9e\x9c\x14\x59\x21\xcf\x64\xde\x82\xe1\x36\x93\xa9\x1f\xb1\x9c\xf1\x43\x11\x82\x32\xd3\x5b\x8a\x06\x67\xe6\x16\x8c\xa3\x33\x77\x53\x70\x34\x46\x5f\x7e\x89\x46\xb6\x0e\xd3\xb4\xbe\x49\x7e\xfa\xe2\x04\x31\xda\x89\x5c\x74\xa6\x03\x12\x36\xbe\x5c\x78\xaf\xd9\x98\x72\x09\xff\x63\xf7\xf0\x5e\x6c\x43\x76\xe3\x97\x5e\xfd\x39\xd8\x8b\xb0\x7a\x3f\xae\xaf\xc9\x1c\xb7\x8d\x2a\x93\xde\xe4\xf5\x1c\x94\x21\x64\x51\xa2\x33\xdc\x34\x32\x3a\xdc\x7e\xef\x03\x2e\x72\xc0\xf1\xc8\x12\x60\x9d\x32\x32\xee\x4c\x56\xf4\xa1\x3f\x59\x16\x54\x4e\x61\x83\xfd\xdb\x62\xad\xc4\xe0\x9c\xcc\xec\xde\x21\xec\x92\xc4\x18\xb2\x77\xa2\x6a\x15\x69\x4c\xa6\x65\x12\xcf\xc9\x1b\xf8\x6e\x34\x9e\x2a\x6e\x02\x17\xa3\x71\x6f\xc8\x6f\xc7\xc5\xec\x5f\x9c\xe1\x85\x7c\x35\xb8\x90\x5d\xd1\xf2\x99\xd7\x31\x12\xa0\xd9\x1a\xc6\x48\xda\xf5\x8b\xbe\xda\x71\xdd\x06\x44\xe3\x7d\xc8\x6c\x2f\xa5\x6f\xa3\xb3\x2b\x75\x76\x1a\x6f\x30\x53\x1f\xc0\x87\x58\x87\xf6\x90\x15\x1f\x7f\x06\xc9\xad\x94\xcf\x68\x1e\x57\x35\x4b\xa6\xba\x0f\xb9\x8b\xb6\x7e\x42\xa5\x17\x84\xd4\xd2\x95\x61\x30\x36\x72\x94\xd1\xe6\x33\x8b\xb4\x83\x99\xaf\x91\x91\xc3\x72\xd8\x77\xb2\xcb\xc0\x85\xa9\x1b\xb5\x84\xa4\xfb\x24\x54\xd0\x4b\xf5\x3e\x51\xdf\x7b\x7a\xb0\x55\x37\x0c\x1c\x5d\x0d\x59\x4a\xbd\x03\xee\x64\x5e\x75\x9c\xab\x88\x74\x86\xf9\x14\x14\xa0\xcc\x3c\xc9\xae\x07\x7a\x14\x5c\x4f\xe9\x03\x27\xc3\xfe\x67\xe9\x62\xcc\x00\x59\x3d\xce\xd1\xbd\x61\x93\x65\x64\xd3\x13\x4b\x51\xaf\xe4\x74\x69\x47\x8f\xda\xbb\x65\xe6\xe2\xba\xd9\xd4\x31\x1c\x98\x27\xe4\x1e\xeb\x86\xf6\xba\xf0\xcc\xdd\x7a\x72\xd1\xd8\x3c\x65\x73\xd0\x79\xd7\x73\xb2\x48\x5d\xb5\xcb\xa5\x4d\xba\x8c\xa6\x12\xf8\xa7\xcb\x39\x91\xd1\x14\xd9\x4b\x40\x93\x8e\xa9\xd4\x97\xd4\x1a\x59\x49\x19\xa8\x69\xe7\x0e\x59\x8a\xe8\xd4\xcf\x7c\x3c\x04\x22\xb9\x00\x97\x41\x88\xe3\x3b\x01\x88\xb1\x59\x3b\x91\x93\x0c\x76\xb4\xc4\x77\x72\x4b\x12\xbe\x50\xfe\xaa\xb9\xbd\xb6\xc2\xe7\xe6\x2e\x4b\xf0\xba\x92\xf5\xfb\x4a\xe6\x17\x59\x2c\x48\x68\x19\x0e\x2a\x11\xb5\x55\x99\xec\x08\x37\x84\xd9\xdb\xbc\xda\x35\x67\x5f\x29\xeb\x9d\x53\xa6\x48\xdd\xc3\x95\x1b\xa2\x3a\x21\x48\xdb\xe2\x95\xd9\x67\x27\x85\x42\xb0\x9e\x03\xa0\x90\xac\x69\x98\x19\x9a\x1a\xd0\x9c\x10\xb3\xba\x16\xc8\x53\x42\xa4\xee\xfa\x94\x90\xef\x70\x83\x59\x45\xb2\x4e\xb7\x58\x40\xa5\x0a\x58\x56\x73\xa0\x7e\xaa\x69\xe4\x51\x79\x38\x7d\x98\x47\xe1\xc3\x20\xc1\xce\xb6\xed\xbb\x7a\x6a\x10\xb8\xaf\x8c\x6b\x58\xc7\x34\xd9\x2d\x9a\xbd\x3f\x5c\xf4\x35\x1a\xa5\xd8\x1e\x86\xa9\x6c\x0b\x42\xff\xc0\xb1\x31\x08\x4c\x39\x01\xcd\x50\x33\xce\x5a\xe9\x98\x00\x32\xb9\xe3\x84\xf9\x78\x55\xa0\xe5\x5b\xd3\x30\x73\x80\xbe\x0b\x3f\x95\xe2\x73\xed\xcc\xa4\x69\x76\xc7\xea\xb0\x78\x74\x33\x4b\x10\xff\x75\xbe\x76\x31\x2a\x8f\x87\x88\xb8\x27\xc5\x07\x7e\x3c\x8c\x07\xdd\x16\xeb\x4f\xb6\xf0\x6e\x71\xcf\xc6\x54\x92\x84\x94\xf9\x5d\xf0\xf9\xdb\x7d\x12\x20\xba\x4b\xe4\x6f\xc3\xad\xc3\xbd\xbb\xc4\xf3\xf0\xb9\xb6\x90\xe4\xe0\x72\xfb\x8d\xb5\xd5\x49\xfa\x46\x4e\x60\x16\xcf\x7e\x64\x41\x08\xa4\x53\xef\x8a\x04\xf7\xfb\x6e\x2a\xa5\xe7\x62\x43\x87\x19\xbe\xfd\x16\xad\x30\xa3\xd5\xc8\x9f\x84\x06\xcd\x57\x58\x30\x34\x23\x55\x0b\xd1\x4d\x2d\x2a\xa5\x97\x94\x9e\x1c\x1b\xa2\x1e\x8c\x33\xb3\x37\xc5\xbb\xa3\x7c\x86\x26\xde\xa3\x73\x72\x98\x03\x06\xd4\x2b\xbc\x09\x56\xa7\xab\x95\xe5\x8b\x19\x85\xf2\x20\x2e\xd4\x9c\xde\xcb\xe8\x35\x8c\x76\x34\x01\xed\x5d\x8a\x55\xdc\xe0\xce\x36\x41\x7e\xd1\xa5\x70\x71\xe3\x8b\xe2\x48\xc9\xd5\xec\xae\x40\x00\x03\xce\x5b\x39\x05\x9d\x05\xc0\xde\x24\x36\xc2\x28\x3d\x03\x2a\x0f\x1b\xb7\x99\x04\x8b\xac\xaf\x79\x72\x7d\xbd\xcb\xaa\xfd\xdb\x29\x2c\xc6\xc8\xce\xa3\xdb\xbb\x3c\x64\x76\xd5\x5d\x89\x96\xf4\x0c\x5c\x62\xc2\x02\xc4\xbe\x6b\x24\xdd\x8b\xe1\xfc\x96\x48\x2f\x5b\xac\x46\x70\x29\x60\xb3\xb6\xba\x21\xca\x1e\x74\x25\xfe\x69\x30\xe6\xed\x41\x75\xe1\x10\xba\x78\xc3\x3d\xf5\xf0\xd2\x23\x10\x74\xc1\xea\xe8\x0c\xd9\x1e\x5d\x6c\x4c\xa1\x3c\x45\x9b\xa6\x13\x34\xef\xc4\x47\x29\x7b\x25\xf8\xb5\x20\x52\x96\xae\x81\xf5\x1c\x3d\xcb\xd2\xa9\xf3\xa7\x7c\x10\x1b\x60\xb5\x06\x63\x3f\xf8\xe8\x58\x9a\xe4\x27\xd2\x91\x86\xea\x67\xa3\x25\xbf\x25\x5d\x15\xde\xd9\x8d\x2e\x77\xb4\x37\xaa\x95\x90\xf6\x27\x93\x42\x18\x3c\x10\x77\x05\xa9\x7f\x00\x9f\xd2\x32\x74\x47\x2d\xe7\x27\x9f\x61\x26\xb3\xe0\x85\xaf\x53\x9a\x5c\x49\xb3\x22\x70\xb5\x12\xfc\x36\xbb\xaa\x12\xb3\xcd\x70\x40\xb0\x9f\x94\x7d\x91\xfa\xf8\x5a\x63\x60\xe7\x10\x75\xb3\xa1\x16\x48\x2c\xf1\x95\xcd\xe3\x94\x0c\xa8\x84\xe7\x61\xc0\x61\xcd\x02\x67\x31\x89\x9a\x0a\x52\x29\x7f\x36\xf3\xbe\x83\xcc\xfb\xe1\x6d\xd2\x1b\x04\x34\x31\xbf\x7c\xf3\x3c\x23\x2a\x2b\x93\x17\x4a\x54\x39\x72\x0f\x98\x3e\x5a\xfa\xd2\x5a\xf6\x7a\x0b\xaf\x2c\x0c\x28\xcd\x7a\x2e\x33\x1f\x3a\xdc\xba\x36\xf5\x9f\x42\x11\x58\x88\x57\x59\xb4\xdc\x3a\x1b\xfc\x7c\x7f\x28\x59\x60\x2b\xbe\x9e\x0a\x81\x37\x5b\x8a\xc2\x9a\x62\x30\xdd\xe1\x7d\xe9\x29\x3e\x37\x31\xa9\xb4\x2a\x95\x31\x24\x5e\x9f\x25\xe3\xfa\x26\x76\x5e\x21\x17\x6c\x8f\x51\xd2\xca\x4b\x7a\x94\x38\x05\xc6\x0c\x63\xdb\xec\x30\x8c\x5e\x48\x37\x57\x53\xd7\x30\x5e\xd5\xbe\x25\x0f\x73\x4d\x2a\xbf\x77\x3b\x29\x1e\xa5\x29\xf6\xa5\xed\xe8\x61\x29\x64\x90\x69\x9e\xf8\xd0\xb1\x02\xdd\x72\x95\xd9\xc5\x61\x3f\x32\xf5\x85\x8f\x11\xad\x33\x67\x24\x59\xee\x29\x9c\x69\xd6\x23\xf7\xe5\xb8\x93\xa8\xe5\x7e\x99\x0a\xde\x40\x3c\xd2\x55\xdc\x9e\xfa\x24\xf0\xa9\xc0\xeb\x9f\x21\x91\xb9\x70\xde\x9c\x2d\x72\x3e\xe0\x94\xd6\x83\x0e\xdb\x16\x0c\x2c\xa9\x87\x31\x48\xd7\x7f\x07\x0c\xba\xff\x8b\x57\xf1\xa5\x29\xc0\x46\xb2\xb5\x37\x1c\x58\x2e\xbd\x56\x2c\x9a\xe6\xa4\x7b\x05\x59\x51\xdd\xdb\x04\xcc\xf1\x6b\x4e\xc3\x74\xff\x9b\xcc\x8f\xd7\x67\xc8\xe8\xd1\x90\x28\x05\x8e\x0f\x25\x75\x17\x9d\x61\x8d\x8c\x85\xb2\x2a\xb9\xea\xcf\xd6\x29\xe1\xa0\x0d\x87\xb8\xbe\x43\x71\x1b\x94\xd5\x35\x8c\xaa\x15\x76\x34\xe9\x74\xd9\xc6\x07\xa5\xe8\xda\xfd\xcc\xe9\xf1\x17\xc9\x2c\x2e\xcd\xde\xb4\x2b\xbb\x4b\x6e\x9a\x29\x6c\xea\x8c\xa6\xe8\xea\xb1\xc9\xb3\x9a\x53\xd0\x46\x94\x21\xed\x08\x8b\x64\x02\x89\x4e\xef\x4d\x58\xf3\xb9\x69\x03\x76\x40\x39\x19\x6a\xe8\xb3\x6b\xee\xda\x20\x8c\x90\xd7\x36\x78\x40\xfb\xb5\xf5\x55\x46\x8f\xee\x80\xa8\x4f\x89\xdb\x32\x84\x2d\x36\xb6\xfd\x36\xd2\x9d\xe6\x99\xe4\xdb\x7d\x06\x4c\x76\xb9\x87\x35\xf4\x49\x1d\xaf\x87\xf1\xb5\x92\xfd\x81\xdd\x3d\x35\x6f\x10\x6a\x9c\x14\x9e\x57\xdb\xdb\xe1\x13\x0a\xf2\xbd\xcb\x0d\xf1\xfe\x58\x40\x5f\xfa\xde\x2e\xf6\x7b\xf4\x26\x85\xef\xa7\xed\xcf\xf8\xf5\x02\xbf\x19\x8b\x03\x0e\x17\x2b\x40\x49\xe1\xfd\x44\x07\x4f\x50\x6f\x8f\xa8\x74\x7e\x79\xcc\x2d\x29\xa5\x28\xad\x92\x5f\x86\x31\x98\x6e\x8a\xee\xcd\x22\xa9\x01\xbd\x9b\xd0\x29\x55\x2d\xdf\x42\x80\x3b\xed\xbd\x1d\x3b\xf9\xeb\x82\x87\x28\x8a\xbe\x6c\x47\xff\xef\x7f\x3e\xfa\xa3\xbf\x07\x84\xd0\xdf\xf6\x9a\xcd\x78\xdf\xe9\x7c\xf3\x6f\x98\xce\x37\x9f\x6b\x3a\xfd\xee\x71\xc7\xd7\x5c\xdb\x67\x94\x62\x5d\x1e\x3f\xa1\x54\x27\x41\x98\xec\xbd\x2d\x9b\x50\x60\xea\xc4\x7b\xeb\xc7\x14\x1c\x97\x3b\x78\x99\x85\xec\x0c\x3a\x47\x5f\x6c\xcb\x3d\xfb\xf8\x11\xf5\xa4\x9e\x9d\x40\xea\x59\xb1\x2a\x51\x29\x18\x02\xc6\x54\xb0\x48\xd3\x71\xaf\x7d\x39\xc6\x7e\xaf\xb3\x5b\xcb\xdd\xf8\x61\x71\x2d\xf7\xd4\x21\xdb\xe5\xc2\x50\xd7\x37\xa3\x0a\xaa\xc1\x23\xb5\x10\xbc\xbd\x0e\x01\x0d\x8f\x3c\x38\x5f\xe6\x86\x81\x7d\xa9\x2b\x7e\x93\x4b\x4b\x5a\x99\x38\x59\xae\xce\x3c\x65\x01\xc6\x87\xce\x91\x5a\x0c\xc4\x17\x23\x9d\xba\xda\xf4\xa6\x9a\x71\x54\xcc\xb8\x90\x32\x16\x05\xd8\x79\xdb\xd4\x70\x09\xc5\xf5\xef\xa1\x60\x28\x17\x6d\x07\x7c\x90\x39\x66\x81\x86\xce\x9d\x89\x7a\xf7\x64\x6f\xc0\x01\x87\x9b\xf4\xeb\x33\x5f\xba\x31\x2b\x52\xd4\x49\xb4\xf0\xc1\x47\xbe\xd2\x3b\xc4\xf0\xe2\x4e\xb6\xec\xfe\xa7\x13\xe1\xcc\xbb\x47\xc0\x74\xeb\x83\x06\x52\x8c\x3b\xb3\xd5\x3b\xd9\x3e\x84\x00\x15\x9f\xef\x30\xe3\xd8\x35\xd7\x73\x0d\x65\x3f\xcb\xfb\xef\x8b\xa4\x75\xcb\xd6\xe6\x1e\x63\x7a\xd9\x2d\xad\xa9\xab\x17\x1b\x4a\x42\x33\x0f\x3d\xe5\xc3\x04\x8a\x5b\xf0\x1b\xb2\xf9\xa2\x14\x33\xed\x25\x5c\xb7\xbe\x69\x02\xf7\xdf\x68\x67\xd9\x77\xbd\x0a\x86\x96\x95\x86\xf7\x77\x7b\xf6\xb9\x37\xe2\x3e\xf1\xb5\xc4\x8c\x34\x28\xd5\x25\xdf\x81\xff\x8a\x30\x12\x64\x4e\x04\x81\x3b\x01\xe6\x60\xa9\xf0\xf0\xab\x49\x89\x71\x97\x10\x62\x95\x90\x96\x5e\x2b\x85\x51\x8f\xd1\x97\x85\x20\x0f\xfc\xf8\xa1\xef\x98\xc6\x3c\x6c\x4a\x39\x93\x9f\x22\x3e\xf2\xa5\x96\xce\xf0\x0a\xcf\x68\x43\x55\xa7\x8a\x58\xc5\x57\x9b\xc7\xe1\xe7\xe2\x65\xea\x18\xbd\x6c\xb4\x54\xf2\x95\xa5\x9e\x42\x55\x18\xde\x54\x47\x4c\x4b\xd4\x3d\x48\x37\xf1\xac\x97\xd0\xfe\xd8\x03\xa8\xcb\x67\xff\x24\x51\xb1\x78\x3f\xd9\x37\x64\x8e\x4e\xf2\x79\xfb\x72\x69\xf7\x21\xed\x93\xd1\xf6\xf9\x5a\xec\x13\xdc\x13\xbc\xe3\xd9\xda\xf2\x7f\x0e\xed\xdd\x59\x2e\x08\xc4\x3d\x59\x2d\x8f\xfd\x58\x66\x0b\xea\x38\x10\x23\x7c\xf7\xe7\xb3\x98\xc5\xe7\x3f\xca\x5d\xda\x12\xbc\x27\x63\xed\x47\xc6\xbb\xb2\x93\x43\xf4\xb3\x70\x92\x56\x97\xfb\xb1\x50\x08\xe1\x59\xe6\xd1\x0a\x31\xcc\x57\xff\xf5\xe7\x33\x8c\x43\xe2\x3f\xca\x31\xf5\xcd\xfd\x65\xd1\x76\xe2\xdd\x95\x4d\x3c\x76\x7b\xf0\xc9\x8f\xf8\x06\x5e\xc1\x15\xe1\x55\x52\x3e\xb7\x2e\x93\x79\x9f\x42\xa2\x11\x65\xa6\x2e\xcf\x18\x3c\x26\xb8\x2f\x3e\x0d\x07\x7c\xed\xec\xd0\xbc\x62\x1d\x95\xd7\xed\x14\xfe\x99\xb7\x8d\x7b\x62\xc8\x80\x9d\x1e\x3c\x36\x1f\xf4\xfd\xc5\xe9\x39\x40\x5b\xb5\x33\x53\x45\x42\xb3\x5e\xff\x5d\xf9\xdf\xdc\x29\xf8\x0f\x24\xaa\x26\xfd\x1b\x68\x76\xdd\x3a\xfb\x1a\x06\x8d\xbe\x1b\x9b\x82\x23\xe8\xc3\x81\x7b\x87\x1a\xe5\xf5\x11\xff\x8d\x38\x3c\x31\x1f\xc4\x05\xbd\xa6\xec\x68\x49\xc4\x35\x39\x94\xf0\x22\xe5\x61\x85\x6b\x12\xdf\x05\xb3\x4b\x39\x0a\x43\x6b\x67\x3a\xf6\xa6\xc7\x7f\x8b\x10\x18\x8f\xd1\x63\x3f\x72\xbe\xee\xe6\x8a\x03\x14\xd2\x50\xf6\x09\xc4\xe2\x3b\x33\x60\x23\xb7\x12\xf2\x92\xe3\x77\x64\xd2\xf7\x63\xec\xfd\x4e\xf3\x04\x22\x38\x6d\xf9\x91\x89\xe2\xf6\x65\x34\x09\xef\xe5\x25\xa7\x15\x9d\x24\xef\x6d\x67\x25\xbe\x9c\x44\x6f\xf5\x8a\xc1\x92\xb5\xa6\x5e\x93\x03\x37\x35\xfc\x38\x0e\xb5\x67\x77\xad\x87\x14\x8a\x92\xc2\x4d\xcf\x86\x48\xd9\x9d\xb7\xde\x00\x6e\xb6\xa5\xf2\xaf\xda\xfd\x94\x8b\x76\x3e\x6f\x48\x7d\x79\xee\xcf\x8b\x84\x5b\x1f\x87\x66\xc9\x33\xef\xbe\x7b\x69\xbc\xf2\x0c\x89\x62\x18\xa0\x9f\x74\x89\xdb\x12\xf9\xf2\x97\xe6\xd5\x1a\x43\x3d\x74\x82\x1e\x26\x70\xf5\x48\xbf\x98\x17\x2d\x43\xfd\xd4\x63\xf4\xeb\x07\xb3\x56\x8e\xf3\x3f\x65\xf0\xd7\x0b\xda\x90\x64\x04\xf4\x78\xcf\x65\xc8\x56\xb7\x88\x88\xf3\xa7\x3e\x7c\x1a\x97\x5c\x6c\x33\xf0\x49\xfa\xe7\xd7\x21\xd2\xf4\xe8\x1f\x85\x95\xcb\xfa\x3e\x3c\x28\x9c\xee\xc6\x2b\x9b\xdd\xec\xfd\x5c\xc7\xbc\x9d\xb9\xfe\x1a\x23\xf6\xee\x57\x5a\x43\xc5\x5a\x7f\x10\x6a\xce\xbf\x4c\xaf\x04\x58\xf2\xc7\xd1\x11\x3a\x75\x17\xa1\xa3\x97\x27\xfd\x3b\xa6\x5c\xa0\x19\x36\x17\xa6\x43\xe5\x1d\x3a\x47\x6b\x62\x36\xc3\x35\x87\xc2\x03\xf6\x67\x78\x00\x89\x33\x72\x4f\xda\x23\x7b\x81\x30\xe9\xb8\xef\xae\x2d\x9d\x1e\xe7\x2b\x19\xff\xd8\x73\x8d\xcf\xd5\xb9\x48\xa2\x53\x10\xea\xf7\x17\x19\x24\x61\x2a\xb2\x35\x3b\xaf\x5d\x45\xb1\xc6\xe8\x9d\xd3\x28\x72\x19\xb2\x60\x06\xb1\xfc\xfc\x7b\xc8\x4d\xc8\x6d\x9b\xa2\xa4\x18\xd9\x67\xac\xe2\x81\x27\x31\x4b\x1e\xef\xc2\x9f\x5f\x8c\xef\xbf\x23\x73\x0d\x99\x68\x17\xbd\x7e\x5e\x49\x9d\x86\xda\x56\x90\x80\x6d\x03\x74\xd8\x1e\x59\xc0\x5b\x87\xad\x0a\x89\x35\x42\xfc\xfa\x2e\xf4\x6e\xa5\xbb\xa6\x38\xa7\x72\x41\x04\xda\x40\x20\xd4\x6c\xf2\xee\xab\x6a\x9d\xfa\x51\x5e\xa6\xff\x66\x42\x95\xa9\x26\x73\x61\xa3\x0f\x28\x7a\x3f\x47\xcb\x5f\xaa\x2d\x4a\x48\xe4\x88\x5e\x0c\x4b\xa2\x60\x70\x32\xef\xf3\xcc\xd3\xe7\xc6\x58\x8d\xe4\x1a\xaf\xa0\xd4\xd8\x6c\xa3\xff\x81\x5a\x37\x35\x67\x5f\xa9\x24\xe5\xc1\x15\xbe\x11\x6d\x78\x53\x35\x79\xbb\x12\x18\xfb\x2b\x89\xd6\x8b\x0d\xa2\xe8\x09\x7a\x88\x32\x16\x84\x2f\xfd\x77\x1f\x3a\x12\xe5\x15\xad\x6e\x02\xad\x81\x7d\x0c\xd6\x0f\x21\x6b\x06\x75\xe2\xb2\xa6\xe5\x8b\x76\x89\x4e\xb2\xab\x99\x3d\x4d\x1d\xdb\x84\x8e\xff\xcb\x1d\x4d\x53\xcd\x3e\xa6\x5f\x8e\xd7\x95\xa6\x8f\x5e\x6b\xfa\x2e\x44\xf7\xa3\xf7\xda\x12\x84\x3b\x23\x2b\xb2\x5c\xb9\x15\xfa\x95\xa6\xaf\x68\xb9\x2f\xfd\xef\x11\x9a\xa5\x96\xf1\xcf\xe8\x04\x40\x67\xa9\x32\xe8\x04\xd1\xe4\xc9\xb8\x2e\xfb\x03\xa8\xdc\xe0\x3b\xcb\x0c\x93\xca\x84\xd6\xe3\x6a\x6f\xe1\x4a\x02\x15\x36\xd7\xc4\x14\x97\x0b\x5e\xa2\x79\xce\x02\x71\x51\x6b\xe3\x9e\x27\xaf\xe0\xc1\x15\x07\x23\xea\xae\xfd\x83\x7a\x8e\x93\x68\xfa\x62\x6c\xe1\x2d\x08\x2f\x5f\x60\x58\xd0\x79\x5a\x11\x12\x51\x0e\x8f\xbd\xf0\xbf\x8f\x8f\xd1\xff\x4d\x05\x94\x41\xfc\x43\xc7\x3e\xd9\x43\xd5\x86\xe1\xa7\x89\xd6\x2d\x56\xba\xdf\x27\x7d\x2a\x8d\x4e\x86\xf2\xf6\xba\x0b\xe2\xe0\x04\x72\xe1\x8b\x45\xe2\xdc\x22\xb7\x6b\x84\xc3\xfa\x18\x4f\x34\x98\x96\x79\x0e\x4d\x12\xff\x49\x2f\xed\xe5\xb1\xa1\x9c\x91\x1e\x1f\xa6\xbd\x6d\x16\x53\x58\xa0\x0e\xa5\x7c\xf1\xb0\xe7\x64\x13\x4e\xc0\xa7\xe1\xcb\x4e\x94\xf5\x2c\xcb\xee\xdb\xc6\x97\x50\x2a\x36\x7a\x8e\x7b\x67\xf6\x8c\x9e\x1a\xdf\x72\x33\x32\x62\xca\xf3\xe7\xcf\xa2\xc1\xee\xc0\x94\xda\xbf\x8f\xd1\xfd\x6b\x30\x65\x9e\x51\xb7\x3f\x53\xc6\x8b\x16\x98\x32\x5f\x9c\x2d\xbc\x59\xdf\x94\xae\x92\x86\x70\x53\x97\x1f\x5d\x0f\xcb\x89\xf9\xda\x14\x88\x84\xf2\x2a\x46\x85\xa7\x76\xc2\xcd\xd3\x86\xf8\xe7\xe7\x8d\xe5\x14\x8a\x1b\x41\x04\x65\x4b\xd0\x42\x8b\x31\xe8\xe8\x8f\x53\xc6\xc7\xe1\x21\xb7\xad\xf1\x86\xe1\xee\x77\x08\x15\xf4\x1a\x81\x39\x59\xde\xc6\x07\x66\x17\x71\x02\x3b\xd0\xa5\x59\xe3\x8d\x2c\x96\x42\x5c\x35\xad\x44\x8f\xb6\x90\xa5\x7c\xb6\xe3\x5c\xc2\x68\x4f\x24\x68\x97\x0b\xb5\x85\x60\x47\x3c\x87\x64\xb8\xde\x3b\xa8\xbb\x47\x7e\xfe\x7c\x8c\x8b\xc3\x6e\xc7\xfc\xae\x4c\x90\x84\x5a\xf7\xae\xa2\x8b\xbe\xfd\x36\x7a\xfd\x33\xe2\x9b\x67\x24\x2b\x39\xd6\x73\xdf\xb2\x21\x73\x65\x77\x56\x4d\xa4\x12\x7c\x13\x25\x5c\x7c\x17\xb7\xc4\x22\xbd\xa9\xbb\x26\x82\x20\xdc\x34\xbc\x82\x37\x7c\xb1\x44\x18\xd5\xa4\x22\xda\x97\x6a\xdc\x0b\xc9\x94\xe9\x2f\xe8\x6d\xd0\x02\x3e\x37\x3f\x54\xe2\x0d\xe7\xc2\xf0\xaa\xaf\x46\x91\xc0\x5b\x57\x0e\xa1\xa9\xdd\x06\x44\x42\x44\xd5\xcd\x21\x8a\x70\x59\xb4\x04\x5f\xeb\xfe\xe6\x26\x19\x65\x8a\x30\xa8\xda\x1b\x5d\x3c\x76\x1a\x06\x6e\x31\x53\x36\xb7\x5f\x6b\x67\xc3\x83\x33\x4f\x6e\x99\xeb\x37\x8c\x2b\x77\x59\x39\x54\xa4\x8d\x00\xfa\x4e\x17\xda\x25\x84\x52\x55\x13\x9f\x1c\x91\x50\xda\xa5\xa5\xfa\x59\x69\x0f\x20\x22\x8b\x2b\x7b\x65\x03\xb5\xa6\xac\x1a\xc2\x6c\xb3\xe4\x82\xf4\xa9\xc1\xe4\xda\xab\x2b\x05\xd8\xb3\x0b\x12\x4e\x33\x2d\x3b\xbc\xa6\x95\x5d\x80\x59\xba\xd2\x8b\x4c\xdc\xdb\x5d\x67\xb6\x2c\x47\x19\x55\xfe\x56\x70\xbc\xcf\x4a\xd5\x6e\x7b\x9f\x26\x2c\xb6\xe9\x7b\xa5\xb0\xd8\xb8\xfb\x60\x61\xda\xac\xff\xed\xc2\xa8\xdd\x2e\xaf\x18\xc6\xed\xb7\x55\x0f\xbe\x5b\x6d\xdf\xbd\x2b\xfb\x16\xeb\xfa\x0e\xc6\x5b\x77\x7a\x45\xa3\x2f\x71\xb6\x40\xf5\x49\xbe\xb4\xa5\x87\xbc\x3a\x75\x6d\x77\x29\x63\x9b\xdf\x1f\x2b\xa9\x4e\x74\x62\x55\x72\xf7\xed\xcb\xfb\xe4\x21\xf7\x73\xe2\x67\xc9\x29\x2e\xf1\xee\xae\xaf\x8e\xf4\x83\x2c\xf0\x79\xe9\xdb\xbd\xc0\x0e\x6f\x8b\xa1\x5f\x83\x04\xc9\x56\xb1\x78\xe9\xae\xf0\x6d\x7f\xb7\xed\x97\x01\x93\xae\xf9\x73\x57\xe8\x24\xd5\xb3\x00\xc6\xbc\x39\x99\xf4\x2b\xbd\x59\x55\xec\xeb\x8b\x5c\xa6\xfd\x0b\xcf\x4e\x15\xbb\x7b\x33\x30\x31\xc7\x49\xfc\xd3\x31\xea\x79\x05\x0b\x9d\xa0\x0f\xf9\x3e\x49\xcb\xe9\xc7\xcd\x4d\x51\xfd\xde\x37\xe9\x86\xe0\x3c\x3e\xb4\x89\x7e\xd6\x1b\x88\x40\xe5\xf4\x1d\xef\x02\xc6\xd3\x2c\x01\x55\x22\xf9\xb8\x14\xe8\xc5\x68\x25\xe8\xad\xfe\x5f\x74\x9a\x5c\xcc\x53\xf1\xe5\x8d\xe0\x61\x4e\xa6\x0d\x16\x3a\x87\x73\x5a\x85\x56\x58\x25\x37\x4b\x5e\x32\xf4\x23\xa6\x8c\x11\x13\xa9\x7b\x4b\xa4\x62\x04\xca\xdd\x93\xec\x94\x5e\xda\x7b\xba\x49\xe9\x71\x22\x6e\x69\x45\xdc\x79\xf6\x44\x1b\x18\x0b\x77\xec\xba\x20\x82\xc4\xc5\xfd\xd1\xa9\xb1\x9d\xa0\x8a\x1d\x14\xcb\x36\x48\xce\xb8\x8d\x78\xe1\x74\xbc\x50\xc3\xdf\x4f\x98\x12\x89\x1a\xca\xec\x5d\x66\xa4\x16\x5c\x92\xb8\x83\x43\x0b\x2f\x3d\x4e\x09\x06\x70\x91\x53\x3b\x8e\xc2\x5d\x9f\x34\xf9\x8f\x9c\x99\xe7\x2d\xb9\xd0\xe6\x59\xdd\xc2\x6c\xed\x13\x00\xb6\xc2\xad\x84\x4c\x5d\xac\xa8\xf6\xd1\xc2\xf5\xa7\x8d\x54\x64\x89\xaa\x45\xcb\x6e\xe2\x81\xc0\xb6\xc2\x50\x2c\xba\xd9\xd8\x03\xc5\x1a\x31\xa2\xd6\xf0\x82\x81\xa6\xa4\x0b\x2f\xe0\x06\xc0\xf1\x56\x21\x5c\x9b\xd2\xad\xf0\xd6\xab\x2d\x27\xbb\xc4\x8c\xae\xac\x15\x36\x4d\xb6\x4b\x5c\x27\xa8\x3f\xb7\x41\x93\xeb\xbe\x49\x48\x1d\xf1\x79\x64\x59\x71\x5b\xb6\x56\x57\xf0\x2a\x2c\xae\x89\x3a\x2e\x85\x1b\x62\x38\xf1\x53\x75\x71\xf7\x71\x31\x19\x41\xcf\x11\x20\x66\x1b\x21\x6c\x94\x07\x43\x3b\x3d\x4a\xfd\xb8\x27\xa5\x9e\x8c\xca\x8b\x52\x78\xda\x63\x30\xc7\x6d\xcf\xed\xff\x7b\x65\xa3\x03\x51\xb7\x9d\x85\x80\x66\xa5\xdf\xab\x9d\xb9\x68\xdf\x8c\xa3\x61\xde\x29\xa7\x61\x0d\xb3\x4d\x86\xc1\x5d\x59\xc5\x67\x5f\xdd\x95\x4b\xf6\xa4\xc4\x93\x51\x87\xca\x05\xb6\xe8\xcb\x4b\xdb\x93\x23\x7c\x2a\xce\x9d\x59\xc2\x45\xba\x76\xe1\x89\x5d\x52\x8a\x86\xf9\xa0\x27\xbb\x6a\x98\x11\xfc\xb0\x77\x65\x01\xb8\x83\x71\x2f\x1e\xd8\x61\xe6\x4f\x46\x5d\x52\x16\x16\xbe\x37\xbf\x2c\xc5\xa6\x5c\xe7\x47\xfb\x18\xfd\x05\x48\x77\x2a\xcb\x9b\xb4\x86\x63\xb7\x7d\x2e\x8d\x16\x8c\xd9\xcf\xf6\xa2\x41\xa7\x5e\xef\x96\x97\x0d\xba\xf5\x7d\xf7\xb8\xbb\x99\x17\xbf\xd9\xed\x7d\x84\xbb\x0e\x99\x5d\x4d\xda\x69\xec\xf4\x62\xe6\xae\xa5\xdf\xfe\xba\x4f\x26\xf4\xdc\x03\xe8\xb2\xa0\x8b\xa5\x7f\x3a\x40\xff\x3f\x00\x00\xff\xff\x43\x50\x86\xfc\x54\xa5\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x4f\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x9c\xf8\x4d\x4e\x72\x55\x29\x57\x0c\xce\x80\x24\x56\x43\x80\x01\x30\x62\xb8\xb6\xff\xfb\x15\x1a\xef\x18\xcc\x90\x94\x9c\xdd\x3c\x0f\xbf\xd8\x22\x81\x46\xa3\xd1\xe8\x37\x34\x1a\x74\xb5\xe6\x42\xa1\xa7\x2d\x5b\xd0\x59\x43\xde\xf2\x1b\xc2\xd0\x5c\xf0\x15\x7a\x98\x7c\xf7\xf0\x81\x6b\xd9\xf0\x4d\xd4\xea\xd1\x1f\x4f\x7f\x78\xf9\xcb\xdb\x97\xcf\x2f\x5f\x9c\x5d\x5c\xbc\xb9\xbc\xbe\x8e\x1b\x5e\x5d\xbc\xc5\xb3\x86\x5c\x2b\x7c\x43\xd9\x22\xee\x71\x75\xf1\xf6\xec\xfb\x1f\x2e\xaf\xdf\x9e\x3d\xbf\x7a\xf1\xac\xd0\xf5\xbc\x69\xa5\x22\xe2\xf5\xb9\xeb\xf5\xfa\xbc\xd0\xea\xe2\xf9\x33\xf7\xfb\xc5\xf3\x12\x98\xa7\x84\xc8\x78\xdc\xa7\x97\x97\xd7\xae\xd9\x83\xe3\x63\xf4\x76\x49\x90\xe2\xeb\xa3\x86\xdc\x92\x06\xc9\x15\x16\x0a\x55\x9c\x29\x81\x2b\x85\x56\x98\xe1\x85\x46\x5c\x2d\x09\x6a\xe8\x9c\x54\xdb\xaa\x21\x88\xcf\x11\x59\xf3\x6a\x29\xa7\xe8\x8a\xc1\x28\x13\x0d\xca\x7c\x87\xb0\x20\xd0\x5e\xae\x70\xd3\x10\xa9\x50\xcb\xa8\xd2\x7d\x14\x5d\x11\xb4\x59\x12\xfb\x3b\xad\x09\x53\x54\x6d\x91\xd2\x24\x42\x23\xe8\x43\xa0\xa5\x86\xc6\x88\xda\x70\x71\x83\xf8\x9a\x08\xac\xb8\x90\x63\x44\x25\x92\x0a\x2b\x5a\x4d\xd1\x4b\xf7\x2d\x5a\xe1\x2d\xe2\xac\xd9\xa2\x86\xe0\x5b\x82\xb8\x40\xff\xe4\x94\xc1\x08\x0e\x84\x06\x87\x95\xc1\x0f\xcd\x78\xcb\x6a\x2c\x28\x91\x39\x94\x19\x41\xe4\x9f\xa4\x52\xa4\x46\x75\x2b\xf4\xb4\x31\xb3\x9d\xe6\x5c\xa0\x5b\x2c\x28\x6f\xa5\x06\xb6\xa2\xb2\x26\x2b\x82\x19\x6f\x85\x9c\xa0\x59\xab\xf4\x78\x5b\x24\xc8\x0a\x53\x86\xec\xf0\xd9\x04\x5b\xa6\x68\x03\x3f\x18\x98\x84\xd5\x72\xfa\xe0\xf8\x58\x03\xbc\x0c\xa4\x93\xeb\x86\x2a\x44\x99\xe2\xe8\x1b\xb4\x5e\x62\x49\xe4\x89\x6e\xf2\xf1\xf4\xce\x1f\xe8\x8e\x2e\x5f\xbd\x3c\xff\x07\x7a\x81\x76\x7f\x3e\xfa\xc6\x5f\x3f\x46\xd3\xe9\x14\xfa\x1f\xe9\x0f\x72\x9c\x0c\x7f\x7d\x3c\x42\xd7\x44\xb5\x6b\xa4\xff\x77\xce\x57\x2b\xaa\x34\xf1\x8e\x3e\x7e\xf4\xbd\xee\x85\xb4\x86\xf0\x78\x8c\x90\xdd\x24\xe8\xd5\x3f\xce\xae\x2f\xf5\x97\x2f\x78\x4d\x02\x63\x00\xd9\x80\xc4\x8a\x23\xd9\xce\x56\x54\x69\x3e\x01\x3c\x05\xf9\xbd\x25\x52\x49\x58\x41\x4d\xfb\x17\x97\xff\xef\xad\x5d\x00\xb3\xc8\x1a\x9e\x5a\x52\x69\x68\x3d\x45\x67\xca\xac\x11\xab\x81\x67\xfd\x2f\x13\xf8\x1a\x16\x2a\xdf\x26\x82\x48\xde\xdc\x12\x09\x2d\x34\x3c\xde\x2a\xa9\x30\xab\x35\x06\x1d\x4c\x30\xab\x51\x4d\x14\x11\x2b\xca\x6c\x9f\x8c\x53\x1c\xae\x8c\xfc\xa1\x90\xdf\x59\x53\xd8\xab\x45\x04\xc8\x8a\x2a\x19\xf0\x33\x8b\x22\x89\xb8\xa5\x15\x41\xe4\x96\x30\xd3\x16\x53\xa6\x31\x31\x33\x1e\x1e\x15\x46\x9c\xa0\xcd\x92\x56\x4b\x44\x19\x55\x14\x2b\x8b\xac\x12\x98\x49\xaa\x28\x67\x9a\xde\x6e\xca\x06\x2f\x33\xf2\x2b\xa0\xa4\x5d\xc0\xbf\x8f\xd1\xf5\xe5\xdb\x9f\x5e\x85\xd5\xfb\x65\x49\x58\x44\x58\x34\x23\x0b\xca\x0c\xec\x35\x16\x8a\x56\x74\x8d\x99\x92\xc8\xef\x62\x87\x8f\xd9\x1f\x44\x4d\xd1\x85\xd9\x9f\x1a\x88\x86\x18\x16\x48\x66\x30\xd6\x82\xac\x75\xaf\xee\xe4\x40\x76\x99\xb6\x6d\x83\xc5\x04\x55\xbc\x69\x48\xa5\xe7\x05\xe2\x87\xd7\x44\x3a\x6e\xba\xe5\x7a\xf2\x16\x06\x15\xa8\x32\xb2\xf9\x2b\x89\x04\xe7\x0a\xfd\xde\x72\xd1\xae\x50\x45\x84\xa2\x73\x5a\x61\x45\x60\x91\x2b\xce\x24\x61\xd2\x88\x0c\x03\x4f\xb4\x66\x4e\x35\x95\x4a\xd0\x59\xab\xb7\xcb\x0d\xd9\xa2\x05\x61\x9a\x99\x35\x4d\xd7\x82\x2b\x5e\xf1\x06\x8d\x2e\x9e\x3f\x1b\x03\x4b\x13\x85\xda\x35\xf4\x13\x98\xd5\x7c\xa5\xe1\xcd\x08\xae\x38\x9b\x3a\x62\xc2\xc4\x61\xae\x00\xc5\xec\x89\x8a\xaf\xd6\x0d\x51\x43\xac\xeb\x39\xc7\xaf\xa1\xd9\xc7\xfd\xdc\xa3\x41\x69\xaa\xcd\x71\xa5\xa4\xd9\x22\x46\x6e\xaf\x05\xaf\x88\x94\x96\x69\x34\xbc\x5d\x7c\x63\x30\xb2\x03\x26\x4c\xf3\xcd\x18\x9d\xbf\xfc\xf1\xc7\xab\xb7\x6f\x2f\x2f\x76\x31\xce\x24\x91\xf5\x54\xa2\x79\xdb\x34\x5b\xb7\xf2\x35\x0c\xd6\x19\x5a\xf3\x41\xb4\xb3\xce\xd0\x1c\xd3\xa6\x15\x20\x42\x08\x53\x44\xa4\xe3\xcc\xb9\x88\x27\x00\x74\xe0\x19\x43\x99\x19\xd7\xb0\xfe\x7a\xc6\x58\xed\xc3\xd2\x7a\x5c\x83\xa4\x5b\x2d\x4f\xd0\x76\x0d\xbc\xad\xc9\x5a\xb7\x82\xf8\xdd\x28\x11\x46\x95\xa0\x8a\x56\xb8\xf1\x78\x6b\x86\xdb\xd0\xa6\x41\x15\x6e\xa5\x81\x51\x2d\xb5\x32\x52\x1c\x2d\x71\xa3\xa6\x0f\x1e\xe0\x4a\xaf\xcf\x08\x37\xcd\x38\x30\x80\xd6\xde\x66\x1d\x3e\x3c\x78\xa0\x85\x7f\xdc\x8a\xb0\x76\x65\x56\x09\x56\xe7\x04\xfd\x74\xc5\xd4\xff\x41\x1f\x1e\x38\x4d\x91\x80\xd4\xa4\x72\xf6\xcc\x4f\xe7\x6f\xaf\x5e\xbe\xe8\x6f\x07\xfa\x05\xe4\xc2\x8e\x36\x86\x0d\xa0\xd1\xa7\x1e\x04\xb5\x36\x78\xc3\x9b\x7d\xd0\x7b\xf1\xf2\xc5\x65\xff\xaf\xe7\x46\x02\x70\x31\xd4\xc4\xed\xe9\x7e\xb4\xff\x20\x55\x0b\x62\xa4\xb7\xc9\xcf\x44\x18\x41\x31\xd8\xea\x0c\xbe\x88\xa7\x7e\x6c\x0d\xb6\x58\xd8\xa6\x1b\x95\x4a\xd8\xd2\x5a\xae\x6c\xf4\x6e\xd9\xf4\xef\x3b\xe8\xee\xc1\x5a\xed\x77\xe5\xf7\xba\xd9\xb4\x73\xca\x70\x43\xff\x45\xea\x3e\x6d\xd1\xae\x2b\xbe\xd2\xfb\xc1\xec\xa4\xee\x0a\x01\x5a\x41\x2d\x8d\xfc\x7c\xfd\x7f\xdc\xac\x2a\xde\xc2\xce\xeb\x01\x8d\x7e\x6c\xa5\xd2\x46\x1a\x67\x04\x2d\x04\xc1\x66\x97\x62\xd8\x52\x09\xb0\x1c\x50\xd5\x0a\xa1\xb1\x88\x50\xd4\x1f\xdb\xcc\xb0\xcd\x7f\xfd\xef\xc9\x83\x04\xc8\xd5\x3e\xf3\x45\x1b\xaa\x96\x08\x37\x0d\xc8\x77\x44\xd9\x9c\x8b\x15\x2c\xeb\x34\x05\xc6\xaa\xa6\xad\xb5\x25\x17\x7f\xab\xfb\x5c\x5d\x4c\xbc\x89\x70\x43\xb6\x13\x27\xc8\x4a\x7f\xe3\xba\x16\x20\x61\x05\x6f\xc8\x24\x01\xe5\x40\x44\x18\x4c\xd0\x86\xd0\xc5\x52\x4d\x40\x36\xac\xb8\x20\x01\x27\x18\x99\xcd\xf9\x09\xfa\xb5\xeb\xa6\x4c\x5f\xd8\x5f\xdf\x65\x24\x79\x0b\x0c\x21\xa4\x42\xb7\x94\x6c\xd0\x88\xea\x59\x49\x7a\x4b\xc6\x4e\x0f\x94\xb8\x41\x7f\xa0\xd7\xcf\x94\x6c\x7a\x88\xad\x21\x37\xf8\x4e\x80\x19\x6e\x76\x00\xb6\xda\x1a\x61\x29\xe9\x82\xad\x34\x27\xf4\xb1\xd8\x25\xd6\x86\x79\x43\xa0\x91\x15\xd6\x0d\x95\x2a\x81\x29\xc8\x5a\x10\x49\xb4\x3c\xd7\xac\xe8\xc1\x1b\x95\x6f\xf6\x8e\x66\x09\x90\xf4\x9a\x2d\xae\x2e\xa4\x1d\xdc\xaa\xa3\x25\x4e\x21\x5a\x10\x13\xc3\x4e\xc6\xc6\x30\x8b\x67\xcc\x45\xb0\x3f\x22\xbe\xb5\x62\xca\xba\x88\xd2\xae\xa2\xf7\x18\xa7\xf6\x7f\xa5\xf5\x93\xbc\x15\x15\xb8\x70\xc6\x96\x60\x44\x4a\x63\x64\x68\xdc\xf4\x74\x09\xae\x89\x40\x92\x58\x63\x08\xe1\x66\xc1\x05\x55\xcb\x95\xc1\x2e\x81\x38\x24\x05\xf4\xc7\x8c\x71\x0d\x63\x9e\xa0\x6b\xa5\xad\xb6\x02\x52\x35\xc1\x75\x03\xd6\xb0\x76\x2d\xf5\x1a\x18\xc5\x6b\x57\x40\x3b\xb9\xde\x2c\x52\x5c\xcb\x00\xa7\x2c\x6b\xd7\xc6\x61\x90\xc0\x8e\xac\x61\x2b\xdf\x2e\xfc\x48\xc6\xd7\x22\x15\x9d\x53\x0b\x85\x88\x15\x20\x80\x83\xe5\x66\xf8\x91\xb5\xab\x19\x11\xd3\x74\xea\x60\x8c\x60\x83\x5b\x50\xf1\x88\xcf\xb4\x40\xd6\xf0\x23\xd9\xa9\xd7\x50\x12\xac\x15\xfd\xac\xe1\xd5\x8d\xa1\x24\xc0\x76\x82\x2c\x81\xed\xa4\x1a\x5a\xd0\x5b\xc2\x3c\x79\x26\x88\x2a\x54\x61\x86\x24\x9e\x93\x66\xdb\x63\xd6\xb8\xa9\x7a\x88\x17\xcf\x9f\x81\xfa\x7e\xfc\xb4\xbb\x59\xf2\x36\x7f\xdf\xa3\xcd\x37\x9d\x36\xd0\x64\x5c\xd0\x51\x45\x63\x72\x58\x47\x41\xac\xc2\x6b\x29\x0f\x32\xb8\x97\x41\x53\x45\x80\x20\x02\x00\xd0\xf4\xce\x8b\x2c\xe1\x1e\x16\xf5\x70\x97\x58\xa2\x19\x21\x2c\x70\xd4\x90\x0a\xb3\xf3\x19\x15\x84\xcc\x9e\xca\x8b\xfc\xde\xe2\xc6\x2d\x97\xeb\x44\xbb\x3a\x6c\x2d\xc8\x2d\xe5\xad\x8c\x79\x18\x10\xd9\x57\x7f\x69\xa4\x04\x91\x6d\xa3\x9c\x0c\x7d\x7d\x8e\xf0\x62\x21\xc8\xc2\x3b\x1a\x7a\x8e\x99\xd0\xf3\x12\x2c\x01\x16\x8b\xb3\x48\x24\x21\x41\x2a\x42\x6f\x49\x0d\xd3\xc6\x91\x3b\xe5\x44\x5a\x02\xe5\xf5\x39\x02\xb7\xd8\xb8\x52\x05\xaf\x09\x8c\x66\xd8\xff\x4e\xa8\x5a\xc7\x88\xc8\x68\xda\x4e\xcc\xf5\xca\xbd\xd7\xe7\x25\xc9\x67\x88\xa1\x97\x64\xdd\xce\x1a\x5a\x69\xf5\x2a\x03\xbb\x59\x21\x63\x5c\x18\xc2\x2a\x5e\xeb\x8d\x2b\xd1\x6c\x6b\x0c\xa1\x86\x6f\x8e\x16\x3c\x15\xdb\x62\xbb\x56\x1c\x35\x74\x26\xb0\xd8\x82\x1f\xc2\xd0\x92\xfc\x71\x64\xbb\xa7\x36\xc0\x33\xc1\xb5\x1c\xf2\x63\x6b\xf6\x55\x5e\xa3\x5a\xfa\x4f\xd0\x9c\x37\x0d\xdf\x68\x49\x61\x06\xd6\x2e\xc5\x2d\xad\x35\xd7\x68\x84\x3d\xc8\xfa\x66\xf1\xaa\x9d\x3d\x27\x5b\x4d\x06\x23\x59\xdf\x4d\xf2\x8d\x78\xee\x56\xd3\x4a\xba\x0a\xad\x88\xc2\x35\x56\x18\xe1\x19\x6f\x55\xba\x66\xe9\xce\x38\x6b\x1a\xb4\xa4\x52\x71\x01\x8e\x86\xb1\x77\x7c\x77\x88\xc5\x71\xed\x5f\xad\x89\x58\x61\x46\x98\x6a\xb6\x9d\xad\x23\x95\x68\x2b\xbb\x77\x7e\x74\x5d\x3f\x74\xd7\xc6\x18\x97\x73\x1a\x6d\xa0\x80\x4c\x0e\xb4\x21\x2a\xe7\xfd\x82\x9e\xd3\xfa\xac\x95\x96\x35\x9d\x7f\x6d\xfd\x57\x33\x17\xe9\x0d\xe0\xd2\x08\x1a\x80\x53\x59\x83\x66\x90\x8b\x12\x0d\x23\x2c\x15\x16\x89\x05\x34\x64\x00\xed\x07\x92\xb0\xfa\x20\x80\xc4\x5b\x89\xb8\xad\x7a\x5d\x0f\x8b\xac\x6e\x77\xb9\x6b\x00\xc5\x15\x6e\x90\x20\x1b\x2c\x6a\xeb\xf2\x6a\xb5\xba\xc6\xb4\x46\x9a\xbb\x76\xaf\xe5\x2d\x16\x06\xca\x1b\x03\xe4\x04\xfd\xf4\x94\xfe\x51\x1a\xcb\x8c\x82\xf0\x4a\xaf\x7c\x3e\x98\xf6\xda\x31\x44\xaa\xfc\x66\x01\xcb\x4b\x4b\x2a\xaa\x24\xaa\x49\xa3\xc5\x1e\x17\x65\xbf\x4d\x63\x61\xe0\x9f\x19\xf0\x65\xbb\xd8\xe2\xf8\xbd\x20\xf8\xa6\xe6\x1b\xf6\x2e\xc3\x52\xe0\xea\x46\x22\x3a\xf7\x14\x59\xe2\x5b\x62\xb4\x0b\x60\x69\xc8\x31\xb8\xae\x01\x13\xf9\x0a\xd3\xfa\x04\x7d\xcf\x79\xd3\x25\x06\x17\x0b\xcc\xe8\xbf\x8c\x20\xe7\xf3\x60\x12\x06\x83\x13\x22\xc8\x56\x56\xca\x04\x80\x0f\x3e\x82\x8c\xc1\x48\xf0\x96\xd5\x48\xf0\x19\x65\x48\x72\x01\xbb\xc4\x1b\x7d\x03\x3b\x70\x5f\x2b\xb4\x8b\xfe\x6b\x23\xfa\xcf\x83\xe8\x8f\x04\x71\x38\xf8\x70\x41\x8a\x5e\x4a\xed\xa5\x0a\xba\xc3\xc7\xf2\x1f\x4b\xc9\x2b\x8a\xc1\x18\xb1\xc6\x37\xba\x88\xa2\x73\xcf\xc9\x16\x3d\xf3\xd1\xb9\x4c\x45\x83\xb6\x30\xac\x18\x4c\x46\xa3\x23\xbd\x4d\xa8\xb4\x08\x2f\x28\x82\x48\x03\xc0\x3e\x75\x0a\x18\x6b\xc7\xa3\x26\x7f\x9c\xa0\x86\xb0\x85\x5a\xa2\x23\xf4\xb8\x97\x00\xf5\xcd\x22\xd5\x00\x61\xb2\x94\x51\x35\xea\x98\x08\x28\xfe\xc4\x22\x2e\xff\x29\x17\x57\xd9\xef\x99\xec\xe9\xf6\x2e\xc8\x8f\xac\x51\x69\xdb\x67\x4d\x0e\xf1\x74\xd2\x8e\xfb\xd9\x08\x49\x9f\x0e\x2d\xc7\xb1\xa6\x32\xf4\x6a\xe6\x53\x67\xb3\x9d\x3a\x1d\xd4\x6d\x02\xba\xe7\x14\xc8\x5b\xf8\xd1\x51\x56\xb7\x70\xff\xef\x36\xb3\x04\x46\xa7\x8e\xd4\x45\x48\x11\x95\x0d\xb8\xe8\x8b\x6e\x87\x98\xe2\xe8\x34\x59\x80\x6e\xe3\x44\x1e\xa2\x53\xf4\xeb\xbb\xbe\x36\x20\xa9\xd0\x29\x9a\xe3\x46\x92\x12\xc1\xb2\x45\x04\xd2\x65\xdf\x15\xba\xf9\x25\xd4\xed\xfd\x1f\xdd\x86\x76\xdd\xd0\xa9\x5b\x41\xdf\xe4\xd3\x83\xce\xc6\xa9\x60\xd1\xc6\x68\xde\x32\xad\xff\xdf\x46\x24\x18\xfd\x86\x18\xd9\x64\x0c\x39\x8e\xa2\x89\x7d\x74\x0c\xbd\x0e\x18\xf9\x4d\x4c\xde\xd1\x6f\x56\xe8\x7b\xd5\xb2\xa7\x02\x2a\xa2\x97\xaf\x5c\x06\xfa\x60\x24\x61\x7d\x3d\x8a\x91\x5e\x1a\x18\xdd\xf1\x44\xf4\x57\x18\x17\xed\x1c\xd8\x6f\x52\x39\xfa\xbd\x1a\xda\xc3\x45\x14\x12\xd6\xf9\xbd\x3a\x64\x59\x2e\x9e\x3f\x03\xf1\xfc\x9c\x6c\x47\x37\x1d\x69\x30\xc0\x7b\x37\x29\xe3\xa1\x34\x68\xeb\x6d\x5f\xd0\x15\x54\x9a\x93\x75\x1b\x19\xd0\x1e\xfd\x0c\xc2\xf5\x6c\x11\xec\xfe\xb3\x7a\x45\xd9\xf1\xf1\x71\x9f\x4d\x7d\xce\xd9\x9c\x2e\x22\xa4\x9c\x76\x33\xd1\x0a\x6d\x15\x68\xd3\x0f\xce\x1c\x30\x43\xda\xbe\x16\x03\x96\x98\xd6\x26\xac\x5d\x69\xc1\x21\xaf\x18\x18\xec\xfd\x76\x5f\x61\x88\x3d\xcd\xcb\x74\x18\xcb\xd7\x67\xa6\x7d\x12\x4d\x40\xa5\x08\x71\x61\x5c\x30\xfb\xea\x9b\x85\x09\x0b\xec\x1e\xd2\x05\x31\xf6\x99\x5c\xb0\xaa\x9c\x1d\xe5\x47\xdc\x45\xc7\xf3\xae\xe6\xd2\xe3\x3d\xfe\xaf\xa2\xc9\x68\x8e\xf6\x14\xd1\xca\xdf\x1c\xf2\x28\x6f\xf1\x6a\x53\x62\xab\x8d\x69\xca\x2a\x41\xb0\x24\x12\x91\x5b\x22\xb6\x19\x0a\x06\x7b\x2a\xd1\x2d\x6e\x5a\x02\x2c\xa6\xbd\xdd\x75\x43\x03\x4b\x3d\xfd\xe1\xe5\x2f\xd6\x66\x97\xed\x7a\xdd\x6c\xb5\xdd\xbc\x20\x2a\x0a\x1d\xc1\x50\x7d\xf3\xd2\xfd\x4d\xc7\x2b\x8b\xcb\x2b\x22\x2a\xc2\x14\x5e\x90\xae\xe1\x0e\x06\x48\x0f\x4b\x4d\x76\x32\xc1\x64\x60\xcd\x26\x83\x14\x9e\xec\x85\x67\x71\x3b\x67\xd8\x6a\xd9\x9e\x7e\x33\xd4\x25\x9d\x47\xd2\x37\xfd\x69\x08\x88\x9b\x6a\xd2\xdd\x7d\x59\xec\xd8\xa1\x83\xe9\xda\xf9\xba\xdb\x79\x88\x4c\xe8\x74\x90\x8a\xfd\x92\xee\x1f\xbc\xa9\x0d\x43\xbf\xf7\x47\x8b\x53\x23\xab\xde\x3b\xd1\xe5\x0d\xed\x0a\xbe\x6f\x05\x9c\xb0\xb8\xd0\x42\x2c\xf0\x9c\x07\xe0\x5c\x8e\xd0\xdc\x49\xd4\x13\x2b\x08\xf7\x90\xb5\x76\x17\xa4\x27\xe0\xbe\x9b\x95\xc4\x8c\xab\x3e\x61\x5c\x08\xab\xe0\x38\x42\x22\x48\xc5\x45\xed\x7c\x6d\x1f\x29\x01\xc7\xc6\x46\x25\x4d\x48\xcf\x24\x4a\x79\x68\x60\xee\x9b\xb1\x4c\x60\xc2\x48\xa0\x30\xdc\x1b\xa2\x5a\x61\x0f\xe4\x52\xb0\x30\x1f\x1f\xc4\x4e\xe3\x37\xda\x19\xa4\x8d\x76\x47\xa9\x26\x03\xfb\x4a\xfb\xe3\x2d\xab\x7d\x03\xc3\xe3\x3f\x76\x23\x3a\x5a\x63\x18\xbd\x08\xdf\x68\x76\x90\x26\x60\xb9\x10\x7c\xa3\x25\x7c\x4d\x81\x93\xb1\xd8\x7a\x68\x35\x27\xda\xf7\x51\xc6\xe9\x35\x51\xfa\x86\xe3\x5a\xe3\x05\xf2\x0a\xd2\xbf\xec\xaa\x9b\xb3\x67\x2a\x6d\x8b\x8e\x8e\xd3\xda\x78\x41\x54\x12\x37\x1a\xfd\x66\x26\x78\x9e\xfa\x34\xe3\x93\x34\xbc\xf4\x5d\xb4\xb1\xe9\x1c\xf8\xc6\xd1\xec\xc2\x63\x0d\xd6\x79\x33\x9f\xda\x69\x4e\x67\x5c\x08\xbe\x79\xf2\xe5\x07\x03\x33\x03\xf9\xe9\xdb\x91\xa6\xf6\x89\xe9\xe3\xa0\x5d\x1b\xd2\xbc\xc2\x6a\x99\x0b\x13\x01\x0b\x56\x18\xf7\xd7\x78\x06\xef\xb2\x5d\x14\xf5\x64\xb4\xc9\x37\xd6\x35\x36\xa7\x0a\x2b\x5e\x9b\xd5\x4e\x83\x6a\x76\x6b\xd9\xc0\x72\x08\xd3\x75\x96\xd2\x03\x2c\xef\x33\xb0\x83\xf0\x2d\xc9\x49\xcf\xc8\x26\x6c\xb9\xe4\xc7\x78\xf2\x6b\x41\x8a\x06\x99\x39\x80\xbd\x8c\x26\x8f\x4e\x4f\xd1\x23\xf4\xf1\x63\xd2\x78\x14\x8d\xe2\x1d\xad\x6f\x4f\xfb\x81\x1c\xa1\xc7\xe8\xcb\x2f\x13\x18\x25\x10\x4f\x2c\x88\xb5\xe0\x6b\x2e\x49\x1d\xc3\x18\x8d\xc7\x27\xa9\x23\x88\x10\x7a\x78\x6e\x24\x01\x10\x7b\x9b\xc7\x3e\x61\xeb\xb9\x6c\xc7\xb9\x39\x86\x26\xc8\x01\xb7\xad\xb9\xf0\x79\x23\xf0\x63\xbc\xf7\x1f\x16\x56\xfe\x3f\xc5\xab\xd9\xb8\xe8\xb4\xc4\xb6\x05\xa2\xbe\xcb\xe0\x00\x37\x49\x49\x84\x42\xa3\xce\x0f\xfa\xb3\xca\x57\xe5\xf4\xb4\xb4\x58\x93\x9e\xce\x52\x82\xf6\x76\x2b\xa3\x79\x34\x20\x0d\x1a\x65\x45\xe5\x0a\xab\x6a\x19\x4e\xe7\x2d\x48\xf9\xb0\x03\x73\x9c\x7c\xf3\xe9\x41\x09\xd1\x5d\xf3\x4f\xd0\xef\xd7\x88\xd1\xe9\xd0\x44\x73\xc5\xd5\xc5\xc4\xe9\x88\x24\x31\xa1\x23\x04\x21\xc2\xd5\x65\xfa\xd4\x72\xf5\x23\x58\x50\xe6\xe0\xd4\x67\x1f\x19\x3a\x50\xe9\x62\x50\x43\xf0\xad\x8d\x15\xfe\x1f\x46\xd0\x8c\x13\xa5\xee\x46\xaa\x1d\x34\xe3\x7b\x48\x81\x84\x83\x65\xaf\x45\x3a\xc3\x69\x2e\xc3\xba\x75\xc4\x8c\x27\x28\xfa\x63\x9f\xe1\xfe\x41\xb0\x50\x33\x82\xd5\xde\x43\x2e\x5d\x8f\xc3\x87\xed\xd9\x61\xef\x23\xf5\xb7\x63\xf0\xc2\xfe\xeb\x19\xfb\x8d\x9b\x8d\x89\x26\x62\x86\xda\x75\xad\x5d\x02\xc9\x57\xc4\xf3\x8b\xd3\x9c\x73\x4a\x1a\x1b\x6e\x88\x87\xf4\x24\x81\x55\xe9\x49\x84\xd2\x12\xde\xc0\x86\x69\x81\x8d\x69\x04\x7c\xf8\xdb\x2b\xd7\x6c\x93\x77\xe5\xbb\xfe\x84\xe5\xe9\xb0\x93\xde\xe4\xe1\xaf\x69\x9a\x1e\x66\x76\xb3\x39\xbb\xb5\xb3\x35\x13\x73\xf9\xd7\x05\xa7\xb2\xbb\x95\xc3\xe8\x54\xfe\x8c\x1b\x5a\xc3\x50\xe7\xce\x56\xd4\x9d\x46\x11\x86\x05\x1b\xb2\xd7\x88\x2f\xcb\xa2\xbd\x81\x39\xbb\xbd\x0c\x26\x21\xf8\xf8\x04\x3d\x7c\x41\x36\xd6\x26\x83\xaf\xd0\xca\x1e\x19\xe7\xb9\x4e\x48\xb6\x2b\xcd\x11\x9e\x32\xac\x86\xd3\x4b\x43\x70\xf0\x8c\x1f\x66\xe2\xed\xc1\x9d\xf0\xf7\x4e\x50\x8c\xe9\x50\x30\x25\x65\x2f\x4b\xc4\x88\xc1\xe2\x6f\xfe\xa7\xb1\x58\x36\xbd\x3f\x95\x75\x0e\x5b\x41\xcd\x5b\x87\xf0\x15\x23\x9b\x3f\x9f\xb7\xba\xde\x72\x4a\xbf\xfd\xd9\xcc\x91\x2a\xe2\xb3\xf0\xf7\xff\x34\x2e\xfb\xac\x82\x2c\xa1\xd4\x7f\x82\xd3\x62\x2e\xd3\x5c\xf7\xa7\x70\x5a\x1c\x52\x89\x27\xbc\x3f\x87\xbd\x28\x84\x53\x0c\xa3\xe9\x5f\xb2\xf0\xd3\x5f\x9d\xd3\x0e\x26\x63\x31\xc0\x94\x4c\x7d\x7f\x4a\x3e\xfd\xe1\xe5\x2f\xd7\x3d\x31\x25\xbb\x75\x77\x46\xea\xfe\x6a\x04\x45\x76\x27\x85\xd8\xd9\x93\x53\xf4\x78\xfa\xc8\x6a\x74\x13\x8f\x75\x3b\x61\x46\xd4\x86\x10\x86\xfe\x45\x04\x07\xb6\xe7\x8c\xdc\x67\x7d\x76\xc4\xf0\x12\xbc\x4a\xcb\x74\x7c\x8c\x2e\x19\x84\xdf\xb8\x40\x35\x95\xf0\x5f\xdc\x2a\xbe\xc2\x8a\x56\x3e\x04\x5d\xe1\xa6\x6a\x1b\x77\xb5\x84\xd5\x68\x8d\xb7\x2b\xc2\x54\x39\x9d\x22\x36\x01\x2c\x24\x7b\x92\x64\xc6\xaa\x47\xbf\x21\x62\xfe\x57\x3e\x48\x0a\x93\x76\x4e\x6f\xc3\x71\xfd\x44\x37\x75\xee\xed\xb1\x0d\x67\x1c\xcf\x1b\xbe\xe9\x19\x66\xbc\x03\xa8\xf6\x21\x47\x16\x91\x09\x52\xfc\x50\xa8\x9f\xd2\x60\xfe\x25\xb3\x91\x4f\xcb\x81\xcd\x16\xe1\x4a\xd1\x5b\xe7\x85\x41\x16\xa8\xc2\x42\x49\x84\x41\xdc\x71\x46\x42\x2c\x74\x2d\xf8\x2d\xad\x49\x1d\xa2\x9c\xdd\x34\x72\x38\x9e\x20\x1b\x77\x3b\xcb\xc4\x1e\x04\x91\x36\x52\xe6\x73\x18\xe5\x04\xf2\x1a\xdf\x47\x67\xd5\x85\xe0\xc9\xd7\xe8\xf1\xfb\x1c\x3e\x5c\x9f\x61\x46\x27\x53\x69\x12\xa8\xec\x46\x90\x6b\x2e\x6e\x24\x3a\x42\x92\xb2\xca\x47\xf2\xe2\x3c\x59\x2a\x0d\x32\x26\xe3\xdc\x4e\xca\x64\xed\xd2\x34\x05\x65\xc6\xb9\x92\x4a\xe0\xf5\xda\xe5\x5d\x18\x8a\x98\x1b\x43\x0d\x5c\xf3\x24\x48\x32\xbc\x96\x4b\xae\x26\x26\x6b\xc6\xfe\x48\xff\x45\x64\x74\x6d\xc5\x13\xd0\xe6\xd1\x75\x4e\x45\xac\xef\x04\x56\x8d\x9e\xc2\x04\x61\x89\x6a\x32\x87\x04\x18\x38\xb9\xc2\xca\x0f\x35\xed\x65\xe8\x40\xe6\x34\xbc\x31\xe0\xa1\xa7\x2a\xb5\x9c\x0b\x1d\xb7\xd8\x91\x74\xb1\x4f\x56\xc5\x60\x5e\xc6\x5d\xd3\x29\xee\x90\x4d\x51\xca\x4e\x0c\x1b\x67\x1f\x81\xde\x13\x33\x2c\xcb\x79\x47\xf8\xa2\x0d\xe3\x43\x46\xe6\x32\x1f\xf6\xb1\x92\xcb\x38\x48\x64\xf8\xc0\x47\xb1\x21\x92\x94\x04\x69\x5c\xbb\x10\x24\xef\x9e\x26\xdc\xcd\xa8\x4b\x17\xf6\xc8\xb3\xc1\xd7\x8f\x27\x77\xf0\x18\x1c\x0f\xc4\x70\x0a\x21\x4e\xa0\xcc\x15\xbb\xd5\x38\x05\xce\x9b\x64\x5c\x66\xb6\xb2\x4b\x46\x49\x44\xd3\xa0\xda\xa2\xf3\x3b\x6b\xe4\x02\x2f\x1c\x1f\xa3\x6b\x10\x3a\x1b\x02\x39\x7f\xb0\x17\xd3\x6c\xce\x89\xfe\xad\xe6\xb0\x76\x0c\xee\x32\xf0\x12\x18\x98\x68\x9c\xff\x89\x70\x23\xf9\x14\xfd\x42\x8c\x09\x60\xbb\xc2\xf5\xdf\xa1\x23\xed\xee\xf2\x9a\xb0\xac\x33\xbb\xeb\x15\x65\xa3\xf1\x94\xb0\x3a\x35\xc4\x47\x59\xe0\x11\x91\x46\x96\xb8\xdf\xdc\xad\xa8\xec\x54\x7d\xfa\xb6\xf1\xc6\x76\x62\xe1\x77\xa5\xc3\x03\x60\x5d\x2b\xbe\xfe\x99\x6b\xb2\x65\x58\x94\x40\x5c\x3c\x7f\x96\x74\xbe\x64\xf5\xc5\xf3\x67\x39\xfa\xe9\xa2\x1f\x1f\xa3\x73\xb0\xf4\x41\xd8\x5e\x66\x41\xf3\xce\x0d\xdc\xbc\xaf\x97\xe4\xcc\x99\x4d\xe9\xa1\x65\x43\x94\x0f\x45\xfc\x18\xc2\xd5\xe9\x49\x45\x91\xcf\x7d\x1a\x5c\x8f\x1a\x2c\xfb\x3e\x26\x3d\x2e\x16\xdb\x3d\xed\x82\xd8\x0e\xfb\xa8\xd8\xd2\x4b\x67\xfb\x9f\x5e\x78\x89\x9c\xcf\x76\x64\xb1\x8f\x53\xde\x70\x05\x74\x46\x10\xbf\x25\x62\x23\xa8\x52\x04\xca\x11\xbc\x77\x06\x1c\x39\x63\xf5\xb5\x4f\xec\x79\x8f\x66\xa4\xe1\x9b\x22\xc4\x52\x7a\xde\xe8\xd1\xf4\xd1\xb8\x8c\x40\x41\xb7\x74\xbe\xea\xe9\x19\x69\x97\xf0\xff\x72\x5b\x9f\xa3\x17\xf4\xcb\xb8\xcf\x5e\xee\x9e\x62\xe5\xcc\x33\xee\xb2\xaf\x23\x93\xb7\x7c\x8b\x77\x08\xf3\x6e\xe6\x7e\x8f\xbb\xef\xbb\x8d\x53\x9f\x7b\xd8\x3d\x12\x8e\xc5\x95\x19\x75\x71\xbb\x06\xd1\x85\xc3\xde\x0a\xd7\xf3\x2b\x01\xb9\xa3\xb2\x8b\x69\x31\x49\x31\xa2\x91\x86\xf9\xc2\x92\x65\x34\xee\x3f\xc4\x48\xc3\xd3\x54\x1a\x8d\xa7\x17\xd8\x9f\x91\x7b\x5b\x0f\x92\xae\x8d\xed\xe8\xfb\x2b\x6e\x8f\xd4\x13\x14\xcd\x61\x85\x35\xd0\xfc\xb1\x59\x10\x79\xf6\xf4\x62\x0e\x62\x39\x82\xd6\x1f\xf8\xf6\xe7\x03\xf9\x2d\x83\xa7\xce\xaa\xf5\x13\xc0\x80\xbc\x39\x9b\x36\xb7\xb2\x14\x47\xb8\xbe\xc5\xce\xba\xed\x9a\x92\x90\x23\x60\xa6\x61\x2f\xa8\xcd\x6d\xa6\xce\xef\x2d\x15\xc6\x76\xaf\xa9\xf1\x92\x42\xee\xf7\x8a\x94\x33\x98\xb5\x55\x69\xc7\xfb\x5e\x8f\x3f\xea\x26\x9c\x6e\xa8\xb6\x42\x86\x34\x69\xc1\x70\x82\x4b\xc8\xbd\xfe\x6e\x71\x5f\x41\x76\x85\x81\x0d\xa8\xa0\x53\xb4\x20\xea\x3c\xfa\xa6\xa0\x32\xb2\x8e\xb9\x5c\x0e\x58\x77\x4e\xf2\x07\x8d\xb8\xf1\x17\x7d\x12\xee\x15\xde\xfa\x7d\x09\xda\x9a\xce\x0b\xbe\xaa\x36\x10\xac\x53\xb7\x5b\x54\x02\x18\x5c\xa9\x16\x37\xcd\x16\x2d\xb5\x43\xc2\x10\xd7\x1c\x40\x57\x2b\x52\x53\xac\x88\x6e\xe0\x0f\x79\x6d\x0d\x19\x28\x3c\xd0\x07\x7d\x46\xcc\x1d\xfc\xf7\x6b\xbc\xb5\xdb\xf9\x29\x17\xaf\xec\x09\xb0\xdd\x6a\xef\xa3\xf1\xd7\xc9\xbc\x2a\x52\x04\x9c\x58\x54\xb8\xc7\xaf\xce\x1d\xe9\xf8\x63\x4e\xc0\x07\x50\x2a\xf6\xfc\xd4\x87\x4c\xcc\x2e\x53\x70\xff\xbe\x3d\x2d\xb2\x42\x9e\xa7\xbc\x03\xc3\x5d\x26\x53\x3f\x62\x39\xe3\x87\x1a\x03\x65\xa6\xb7\x14\x0d\xce\xcc\x2d\x18\x47\xe7\xee\x22\xe0\x68\x8c\xbe\xfc\x12\x8d\x6c\x99\xa5\x69\x7d\x93\xfc\xf4\xc5\x29\x62\xb4\x13\xb9\xe8\x4c\x07\x24\x6c\x74\x77\xf0\x7e\xb3\x31\xd5\x10\xfe\xdb\xee\xe1\x83\xd8\x86\xec\xc7\x2f\xbd\xfa\x73\xb0\x17\x61\xf5\x61\x5c\x5f\x93\x39\x6e\x1b\x55\x26\xbd\xc9\xda\x79\x50\x86\x90\x45\x89\xce\x71\xd3\xc8\xe8\x48\xfb\xbd\x0f\xb8\xc8\x01\xc7\x23\x4b\x6f\x75\xca\xc8\xb8\x33\x59\x4d\x87\xfe\x54\x58\x50\x39\x85\x0d\xf6\x6f\x8b\xb0\x12\x83\x73\x32\xb3\x7b\x07\xae\x4b\x12\x63\xc8\xde\x89\x8a\x51\xa4\x31\x99\x96\x49\x3c\x27\x6f\xe0\xbb\xd1\x78\xaa\xb8\x09\x5c\x8c\xc6\xbd\x21\xbf\x3d\x17\xb3\x7f\x71\x86\x17\xf2\xd5\xe0\x42\x76\x45\xcb\x67\x5e\xc7\x48\x80\x66\x6b\x18\x23\x69\xd7\x2f\xfa\x6a\xcf\x75\x1b\x10\x8d\xf7\x21\xb3\xbd\xa3\xbd\x8b\xce\xae\x92\xd9\x59\xbc\xc1\xcc\xf5\x7f\x1f\x62\x1d\xda\x43\x56\x7c\xfc\x19\x24\xb7\x52\x3e\xa3\x79\x5c\xb4\x2c\x99\xea\x21\xe4\x2e\xda\xfa\x09\x95\x5e\x10\x52\x4b\x57\x65\xc1\xd8\xc8\x51\x1e\x9b\xcf\x27\xd2\x0e\x66\xbe\x46\x46\x0e\xcb\x61\xdf\xc9\x2e\x03\x17\xa6\x2c\xd4\x0a\x52\xea\x93\x50\x41\x2f\xd5\xfb\x44\x7d\xef\xe9\xc1\x4e\xdd\x30\x70\x60\x35\x64\x29\xf5\x0e\xb8\x97\x79\xd5\x71\xae\x22\xd2\x19\xe6\x53\x50\x5f\x32\xf3\x24\xbb\x1e\xe8\x71\x70\x3d\xa5\x0f\x9c\x0c\xfb\x9f\xa5\x6b\x2f\x03\x64\xf5\x38\x47\xb7\x82\x4d\x6e\x91\x4d\x4a\x2c\x45\xbd\x92\xd3\xa5\x3d\x3d\x6a\xef\x96\x99\x6b\xe9\x66\x53\xc7\x70\x60\x9e\x90\x59\xac\x1b\xda\xcb\xc0\x33\x77\xa7\xc9\x45\x63\xf3\x44\xcd\x41\xe7\x5d\xcf\xc9\x22\x75\xdd\xae\x56\x36\xd5\x32\x9a\x4a\xe0\x9f\x2e\xe7\x44\x46\x53\x64\x2f\x01\x4d\x3a\xa6\x52\x5f\xfa\x6a\x64\x25\x65\xa0\xa6\x9d\x1b\x62\x29\xa2\x53\x3f\xf3\xf1\x10\x88\xe4\x7a\x5b\x06\x21\x8e\xef\x04\x20\xc6\x66\xed\x44\x4e\x32\xd8\xd1\x12\xdf\xc9\x2d\x49\xf8\x42\xf9\x8b\xe4\xf6\x52\x0a\x9f\x9b\x9b\x2a\xc1\xeb\x4a\xd6\xef\x2b\x99\x5f\x53\xb1\x20\xa1\x65\x38\xa8\x44\xd4\x16\x5d\xb2\x23\xdc\x10\x66\xef\xea\x6a\xd7\x9c\x7d\xa5\xac\x77\x4e\x99\x22\x75\x0f\x57\x6e\x89\xea\x84\x20\x6d\x8b\x57\x66\x9f\x9d\x16\xea\xbc\x7a\x0e\x80\x3a\xb1\xa6\x61\x66\x68\x6a\x40\x73\x42\xcc\xea\x5a\x20\x4f\x09\x91\xba\xeb\x53\x42\xbe\xc7\x0d\x66\x15\xc9\x3a\xdd\x62\x01\x75\x28\x60\x59\xcd\x31\xfa\x99\xa6\x91\x47\xe5\xd1\xf4\x51\x1e\x85\x0f\x83\x04\x3b\xdb\xb6\xef\xea\xa9\x41\xe0\xbe\xf0\xad\x61\x1d\xd3\x64\xbf\x68\xf6\xe1\x70\xd1\xd7\x68\x94\x62\x7b\x14\xa6\xb2\x2b\x08\xfd\x03\xc7\xc6\x20\x30\xc5\x02\x34\x43\xcd\x38\x6b\xa5\x63\x02\xc8\xdf\x8e\xd3\xe1\xe3\x55\x81\x96\x6f\x4d\xc3\xcc\x01\xfa\x3e\xfc\x54\x8a\xcf\xb5\x33\x93\x9c\xd9\x1d\xab\xc3\xe2\xd1\xbd\x2b\x41\xfc\xd7\xf9\xda\xc5\xa8\x3c\x19\x22\xe2\x81\x14\x1f\xf8\xf1\x28\x1e\x74\x57\xac\x3f\xd9\xc2\xfb\xc5\x3d\x1b\x53\x28\x12\x12\xe5\xf7\xc1\xe7\x6f\xf7\x49\x80\xe8\x2e\x91\xbf\xeb\xb6\x09\xb7\xea\x12\xcf\xc3\x67\xd8\x42\x92\x83\xcb\xe8\x37\xd6\x56\x27\xd5\x1b\x39\x81\x59\x3c\xfb\x91\x05\x21\x90\x4e\xbd\x2b\x12\xdc\xef\xfb\xa9\x94\x9e\xeb\x0c\x1d\x66\xf8\xee\x3b\xb4\xc6\x8c\x56\x23\x7f\x12\x1a\x34\x5f\x61\xc1\xd0\x8c\x54\x2d\x44\x37\xb5\xa8\x94\x5e\x52\x7a\x72\x6c\x89\x7a\x38\xce\xcc\xde\x14\xef\x8e\xf2\x19\x9a\x78\x8f\xce\xc9\x61\x0e\x18\x50\xaf\xf0\x36\x58\x9d\xae\x14\x96\x2f\x55\x14\x8a\x7f\xb8\x50\x73\x7a\x1b\xa3\xd7\x30\xda\xd3\x04\xb4\x37\x28\xd6\x71\x83\x3b\xdb\x04\xe8\x08\x3d\x2e\x5c\xd1\xf8\xa2\x08\x3d\xb9\x6c\xdd\x15\x02\x60\xb4\x79\xcb\xa6\xa0\xa7\x00\xd8\x9b\xc4\x2e\x18\xa5\xe7\x3e\xe5\x61\xe3\x36\x93\x60\x85\xf5\x35\x4f\x2e\xa4\x77\xd9\xb3\x7f\x0b\x85\x05\x18\xd9\x79\x74\x7b\x97\x87\xcc\x2e\xaf\x2b\xd1\x92\x9e\x81\x4b\x8c\x57\x80\xd8\x77\x61\xa4\x7b\xd5\x9b\xdf\x12\xe9\xe5\x89\xd5\x02\x2e\xed\x6b\xd6\x56\x37\x44\xd9\xc3\xad\xc4\x27\x0d\x06\xbc\x3d\x9c\x2e\x1c\x3c\x17\xef\xac\xa7\x5e\x5d\x7a\xec\x81\x2e\x59\x1d\x9d\x1b\xdb\xe3\x8a\xad\xa9\x7d\xa7\x68\xd3\x74\x02\xe5\x9d\x98\x28\x65\xaf\x04\x5f\x08\x22\x65\xe9\x62\x57\xcf\x71\xb3\x2c\x9d\x34\x7f\xca\x07\xb1\x41\x55\x6b\x24\xf6\x83\x8f\x8e\xa2\x49\x7e\x0a\x1d\x69\xa5\x7e\x36\x5a\xf1\x5b\xd2\x55\xdb\x9d\x1d\xe8\xb2\x44\x7b\x23\x59\x09\x69\x7f\x32\xc9\x82\xc1\xeb\x70\x97\x8d\xfa\x07\xf0\x69\x2c\x43\xb7\xd1\x72\x7e\xf2\x59\x65\x32\x0b\x58\xf8\xd2\xa3\xc9\xe5\x33\x2b\xf6\xd6\x6b\xc1\x6f\xb3\x4b\x29\x31\xdb\x0c\x07\x01\xfb\x49\xd9\x17\x9d\x8f\x2f\x2a\x06\x76\x0e\x91\x36\x1b\x5e\x81\x64\x12\x5f\xac\x3c\x4e\xc3\x80\xda\x76\x1e\x06\x1c\xd0\x2c\x71\x16\x87\xa8\xa9\x20\x95\xf2\xe7\x31\xef\x3b\xc8\xbc\x1f\xde\x26\xbd\x81\x3f\x13\xe7\xcb\x37\xcf\x33\xa2\xb2\xc2\x77\xa1\xe8\x94\x23\xf7\x80\xb9\xa3\xa5\x2f\xad\x65\xaf\x87\xf0\xca\xc2\x80\x6a\xab\x17\x32\xf3\x9b\xc3\x3d\x6a\x53\xd1\x29\xd4\x75\x85\x18\x95\x45\xcb\xad\xb3\xc1\xcf\xf7\x87\x22\x04\xb6\x88\xeb\x99\x10\x78\xbb\xa3\xce\xab\x29\xef\xd2\x1d\xde\x17\x93\xe2\x73\x13\x87\x4a\xeb\x4c\x19\xe3\xe1\xf5\x79\x32\xae\x6f\x62\xe7\x15\xf2\xbf\x0e\x18\x25\xad\xa5\xa4\x47\x89\xd3\x5e\xcc\x30\xb6\xcd\x1e\xc3\xe8\x85\x74\x73\x35\x95\x0a\xe3\x55\xed\x5b\xf2\x30\xd7\xa4\x98\x7b\xb7\x93\xe2\x51\x6a\x62\x5f\xaa\x8e\x1e\x96\x42\xd6\x98\xe6\x89\x0f\x1d\xcb\xcf\x2d\x57\x99\x5d\x1c\xf6\x23\x53\x32\xf8\x04\xd1\x3a\x73\x40\x92\xe5\x9e\xc2\x39\x66\x3d\x72\x5f\x8e\x3b\xc9\x59\xee\x97\xa9\xe0\x0d\xc4\x20\x5d\x11\xed\xa9\x4f\xf7\x9e\x0a\xbc\xf9\x19\x92\x97\x0b\x67\xcc\xd9\x22\xe7\x03\x4e\x69\x3d\xe8\xa4\xed\xc0\xc0\x92\x7a\x18\x83\x74\xfd\xf7\xc0\xa0\xfb\xbf\x78\x15\x5f\x9a\x92\x6a\x24\x5b\x7b\xc3\x81\xe5\x62\x6a\xc5\x32\x68\x4e\xba\x57\x90\x09\xd5\xbd\x37\xc0\x1c\xbf\xe6\x34\x4c\xf7\xbf\xc9\xf6\x78\x7d\x8e\x8c\x1e\x0d\xc9\x51\xe0\xec\x50\x52\x77\xd1\x19\xd6\xc8\x58\x28\xab\x92\xab\xfe\x0c\x9d\x12\x0e\xda\x70\x88\x2b\x36\x14\xb7\x41\x59\x5d\xc3\xa8\x5a\x61\x47\x93\x4e\x97\x6d\xfc\xa0\x14\x51\xbb\x9f\x09\x3d\xfe\x22\x99\xc5\x95\xd9\x9b\x76\x65\xf7\xc9\x47\x33\xa5\x4a\x9d\xd1\x14\x5d\x32\x36\xb9\x55\x73\x0a\xda\x88\x32\xa4\x9d\x5f\x91\x4c\x20\xd1\xe9\xbd\x49\x6a\x3e\x1f\x6d\xc0\x0e\x28\x27\x40\x0d\x7d\xf6\xcd\x57\x1b\x84\x11\x72\xd9\x06\x0f\x65\xbf\xb6\x09\xc6\xa3\xc7\x77\x40\xd4\xa7\xc1\xed\x18\xc2\x96\x0f\xdb\x7d\xef\xe8\x4e\xf3\x4c\x72\xec\x3e\x03\x26\xfb\xdc\xb8\x1a\xfa\xa4\x8e\xd7\xa3\xe9\xa3\xc3\x41\xdc\x3d\x09\x6f\x10\x6a\x9c\xfe\x9d\x57\xcd\xdb\xe3\x13\x0a\xeb\xbd\xcb\xcd\xef\x7e\xaf\xbf\x2f\x51\x6f\x1f\xab\x3d\x7a\x5c\xc2\xf7\xd3\x56\x67\xfc\x0c\x81\xdf\x82\xc5\x01\x87\x8b\x11\xa0\xa4\x82\x7e\xa2\x79\x27\xa8\xb7\x47\x54\x03\xbf\x3c\xe6\x8e\xe4\x51\x94\x96\xbb\x2f\xc3\x18\x4c\x2c\x45\xf7\x66\x91\xd4\x6c\xde\x4f\xd4\x94\xca\x8f\xef\x20\xc0\x9d\x76\xdc\x9e\x9d\xfc\x75\xc0\xa3\xbe\xbc\x5f\xd4\x53\x0f\xfd\x4f\x42\x7a\xf4\x77\xf4\xb7\x83\x30\x1f\xef\x87\xfa\x37\xff\x06\xd4\xbf\xb9\x0b\xea\xfd\x2e\x6e\xc7\x5f\xdc\xd8\xd7\x8d\x62\x7d\x1c\xbf\x6c\x54\x27\x81\x94\xec\x19\x2c\x9b\x08\x60\xca\xb7\x7b\x0b\xc6\x94\x01\x97\x7b\x78\x8a\x85\xac\x0a\x3a\x47\x5f\xec\xca\x19\xfb\xf8\x11\xf5\xa4\x8c\x9d\x42\xca\x58\xb1\x56\x50\x29\xa0\x01\x06\x51\xb0\x2a\xd3\x71\x17\xbe\x48\x62\xbf\xe7\xd8\xad\xb0\x6e\x7c\xa9\xb8\xc2\x7a\xea\x54\xed\x73\xd1\xa7\xeb\x5f\x51\x05\x35\xda\x91\x5a\x0a\xde\x2e\x42\x50\xc2\x23\x0f\x0e\x94\xb9\x19\x60\x1f\xd0\x8a\x9f\xca\xd2\x72\x53\x26\x8e\x92\xab\xfe\x4e\x59\x80\xf1\xa1\x73\x14\x16\x03\xf1\x25\x42\xa7\xae\x62\xbc\xa9\x31\x1c\x95\x18\x2e\xa4\x7a\x45\x81\x71\xde\x36\x35\x5c\x1e\x71\xfd\x7b\x28\x18\x8a\x38\xdb\x01\x1f\x66\xce\x55\xa0\xa1\x73\x49\xa2\xde\x3d\x59\x17\x70\x30\xe1\x26\xfd\xfa\xdc\x17\x54\xcc\x4a\x0a\x75\x12\x24\x7c\x00\x91\xaf\xf5\x0e\x31\xbc\xb8\x97\x3d\x7a\xf8\xa9\x42\x38\xab\xee\x11\x26\xdd\xaa\x9d\x81\x14\xe3\xce\x6c\xf5\x4e\xb6\xcf\x13\x40\x1d\xe6\x3b\xcc\x38\x76\xaf\xf5\x5c\x43\x31\xce\xf2\xfe\xfb\x22\x69\xdd\xb2\x8d\xb9\x7f\x98\x5e\x52\x4b\x2b\xdd\xea\xc5\x86\x42\xcd\xcc\x43\x4f\xf9\x30\x81\xe2\x16\xfc\x86\x6c\xbf\x28\xc5\x3d\x7b\x09\xd7\xad\x3a\x9a\xc0\xfd\x37\x5a\x4d\xf6\xb9\xad\x82\xd9\x64\xa5\xe1\xfd\x5d\x97\x43\xee\x7b\xb8\x4f\x7c\x9d\x30\x23\x0d\x4a\x75\xc9\xf7\xe0\x83\x22\x8c\x04\x99\x13\x41\x20\x97\xdf\x1c\x08\x15\xde\x63\x35\xa9\x2c\xee\xf2\x40\xac\x12\xd2\x82\x68\xa5\x50\xe8\x09\xfa\xb2\x10\xa8\x81\x1f\x3f\xf4\x1d\xb5\x98\xf7\x46\x29\x67\xf2\x53\xc4\x47\xbe\x30\xd2\x39\x5e\xe3\x19\x6d\xa8\xea\xd4\xfc\xaa\xf8\x7a\xfb\x24\xfc\x5c\xbc\x04\x1d\xa3\x97\x8d\x96\x4a\xbe\xb2\xd4\x53\xa8\x0a\xc3\x9b\x9a\x85\x69\xe1\xb8\x87\xe9\x26\x9e\xf5\x12\xda\x1f\x5d\x00\x75\xf9\xec\x9f\x24\x2a\xe1\xee\x27\xfb\x86\xcc\xd1\x69\x3e\x6f\x5f\xdc\xec\x3e\xa4\xfd\x76\xb4\x7b\xbe\x16\xfb\x04\xf7\x04\xef\x78\xb6\xb6\x28\x9f\x43\x7b\x7f\x96\x0b\x02\xf1\x40\x56\xcb\xe3\x37\x96\xd9\x82\x3a\x0e\xc4\x08\xdf\xfd\xf9\x2c\x66\xf1\xf9\x8f\x72\x97\xb6\x04\xef\xc9\x58\x87\x91\xf1\xae\xec\xe4\x10\xfd\x2c\x9c\xa4\xd5\xe5\x61\x2c\x14\xc2\x70\x96\x79\xb4\x42\x0c\xf3\xd5\x7f\xfd\xf9\x0c\xe3\x90\xf8\x8f\x72\x4c\x7d\x73\x7f\x59\xb4\x9b\x78\x77\x65\x13\x8f\xdd\x01\x7c\xf2\x23\xbe\x81\xc7\x69\x45\x78\x2c\x94\xcf\xad\xcb\x64\x5e\x8d\x90\x68\x44\x99\xa9\xa2\x33\x06\x8f\x09\xee\x79\x4f\xc3\x21\x5d\x3b\x3b\x32\x8f\x4b\x47\x45\x6f\x3b\x65\x7a\xe6\x6d\xe3\x1e\xfe\x31\x60\xbb\xef\x3b\xc2\x15\x0e\xcd\x75\xfd\xd7\xdb\x7f\x73\x87\xd8\x3f\x90\xa8\xbc\xf3\x6f\xa0\xd4\x75\xeb\xec\x6b\x18\x2f\xfa\x6e\x6c\x6a\x84\x44\xcc\x69\xa9\x33\x0a\x60\xc1\x17\xfd\x5b\x04\x70\x3c\x46\x4f\x3c\xa4\x9c\x7c\x26\xc3\x1f\xea\x48\x28\xfb\xc0\x5f\xf1\x11\x15\x30\x35\x5b\x09\x69\xb9\xf1\x23\x29\xe9\xe3\x28\xf6\x7a\xa3\x79\xe0\x0f\x7c\x9f\xfc\xf4\x40\x71\xfb\xec\x97\x84\xd7\xe0\x92\xc0\x7d\x27\xc7\x79\xd7\xb1\x81\xaf\xa6\xd0\x5b\xbc\x61\xb0\x1e\xab\x29\x52\xe4\xc0\x4d\xcd\xb2\x8e\x43\x91\xd5\x7d\x8b\x00\x85\x4a\x9c\x70\xd1\xb1\x21\x52\x76\xe7\xad\xf9\xc8\xcd\xb6\x54\xf3\x54\x7b\x71\x72\xd9\xce\xe7\x0d\xa9\xaf\x2e\xfc\xd1\x89\x70\xeb\xe3\xd0\x2c\x39\xb8\xdd\x57\x1d\x8d\x73\x9b\x21\x51\xf4\xa6\xfb\x49\x97\x58\xff\x91\x4b\x7c\x65\x9e\x64\x31\xd4\x43\xa7\xe8\x51\x02\x57\x8f\xf4\x8b\x79\xaf\x31\x14\x0d\x3d\x41\xbf\x7e\x30\x6b\xe5\x38\xf9\x53\x06\x7f\xb3\xa4\x0d\x49\x46\x40\x4f\x0e\x5c\x86\x6c\x75\x8b\x88\x38\xb7\xe4\xc3\xa7\x71\xc9\x53\x35\x03\x9f\xa6\x7f\x7e\x1d\x3d\x3a\x13\xd6\x2b\xeb\xf1\xe8\x41\xe1\x78\x33\x5e\xcf\xec\x3a\xeb\xe7\x3a\xe7\xec\xcc\xf0\xd7\x18\xb1\x77\xbf\xd2\x1a\x8a\xb3\xfa\x93\x40\x73\x00\x64\x7a\x25\xc0\x92\x3f\x8e\x8f\xd1\x99\xbb\xfd\x1b\xbd\xa6\xe8\xdf\xe6\xe4\x02\xcd\xb0\xb9\x25\x1c\xca\xcd\xd0\x39\xda\x10\xb3\x05\x16\x1c\x6e\xdb\xdb\x9f\xe1\x4d\x1f\xce\xc8\x9d\x28\x8e\xec\x5d\xb9\xa4\xf9\xa1\x3b\xb4\x74\x68\x9a\xaf\x5f\xfc\x63\xcf\x8d\x35\x57\xd2\x21\x09\xe8\x40\xac\xdb\xe7\xec\x4b\xc2\x54\x64\x9e\x75\x9e\x6d\x8a\xc2\x73\xd1\x8b\x9d\x51\xb0\x2f\x24\x7f\x0c\x62\xf9\xf9\xf7\x8b\x9b\x90\xdb\x22\x45\xa9\x30\xb2\xef\x31\xc5\x03\x4f\x62\x46\x3c\xd9\x87\x2b\xbf\x18\xdf\x75\xf7\xe5\x7a\x2f\xd1\x1f\x7a\xd5\xbc\x1a\x3a\x0b\xc5\x9b\x20\xc3\xd8\x46\xb2\xb0\x8d\xd4\xc3\x53\x7d\xad\x0a\x59\x24\x42\xfc\xfa\x2e\xf4\x6e\xa5\xbb\x87\x37\xa7\x72\x49\x04\xda\x42\xc4\xd0\x6c\xe8\xee\xa3\x60\x9d\x02\x49\x5e\x6a\xff\x66\x62\x7a\xa9\xae\x72\xf1\x95\x0f\x28\x7a\xfe\x45\x4b\x58\xaa\x4d\x2f\xc8\x5a\x88\x1e\xbc\x4a\xc2\x45\x70\x0c\xed\x13\xa9\xd3\xd7\xb2\x58\x8d\xe4\x06\xaf\xa1\x96\xd6\x6c\xab\xff\x81\x62\x2e\x35\x67\x5f\xa9\xe4\x7c\xdf\x55\x76\x11\x6d\x78\x13\x34\x79\x7a\x11\xd8\xf9\x2b\x89\x36\xcb\x2d\xa2\xe8\x5b\xf4\x08\x65\x8c\x07\x5f\xfa\xef\x3e\x74\xa4\xc7\x2b\x5a\xdd\x04\x5a\x03\xd3\x18\xac\x1f\x41\x8a\x08\xea\x04\x30\x4d\xcb\x17\xed\x0a\x9d\x66\x77\x0f\x7b\x9a\x3a\x66\x09\x1d\xff\x97\x3b\x87\xa5\x9a\x69\x4c\xbf\x1c\xaf\x6b\x4d\x1f\xbd\xd6\xf4\x5d\x08\x83\x47\xcf\x8d\x25\x08\x77\x46\x56\x64\xb5\x76\x2b\xf4\x2b\x4d\x1f\x81\x72\x5f\xfa\xdf\x23\x34\x4b\x2d\xe3\x9f\xd1\x29\x80\xce\xf2\x42\xd0\x29\xa2\xc9\x8b\x67\x5d\xf6\x07\x50\xb9\x49\x77\x9e\x99\x1e\x95\x89\x41\xc7\xe5\xcc\x42\xce\x3d\x15\x36\xb1\xc2\x54\x4f\x0b\xee\x94\x79\x8d\x01\x71\x51\x6b\x2b\x98\x27\x8f\xb8\x41\x0e\xbf\x11\x70\x0b\xff\x1e\x9c\xe3\x24\x9a\x3e\x78\x5a\x78\xca\xc0\x4b\x15\x18\x16\xf4\x9b\x56\x7a\x44\x94\xe3\x48\x2f\xfc\xef\xe3\x13\xf4\x7f\x53\xb1\x64\x10\xff\xd0\xb1\x40\x0e\x50\xab\x61\xf8\x69\xa2\x61\x8b\x05\xdc\x0f\xc9\x15\x4a\xc3\x78\xa1\x6a\xbb\xee\x82\x38\x78\x4b\x5c\xf8\x6a\x88\x38\xb7\xb9\xed\x1a\xe1\xb0\x3e\xc6\x65\x0b\xc6\x63\x9e\x30\x92\x04\x4a\xd2\x5b\x69\x79\x10\x25\x67\xa4\x27\x47\x69\x6f\x9b\xb2\x13\x16\xa8\x43\x29\x5f\x1d\xeb\x39\xd9\x86\x83\xdf\x69\xf8\xb2\x13\x8e\x3c\xcf\x52\xd9\x76\xf1\x25\x54\x40\x8d\x9e\x93\xde\x9b\x3d\xa3\xa7\xb2\x77\x5c\xfd\x8b\x98\xf2\xe2\xf9\xb3\x68\xb0\x3b\x30\xa5\x76\x84\x63\x74\xff\x1a\x4c\x99\xa7\x8f\x1d\xce\x94\xf1\xa2\x05\xa6\xcc\x17\x67\x07\x6f\xd6\x37\xa5\xbb\x92\x21\x2e\xd3\xe5\x47\xd7\xc3\x72\x62\xbe\x36\x05\x22\xa1\xbc\x4c\x4f\xe1\xa5\x98\x70\xb5\xb2\x21\xfe\xf9\x74\x63\x2f\x85\xea\x3d\x10\x6a\xe8\xf7\xee\xb5\x04\x83\x3e\xfe\xc8\x61\x7c\xd2\x7d\x82\xcc\x4e\xa4\xd7\x24\xcb\xd1\x7d\x1b\x9f\xf8\x5c\xc6\x59\xd4\x80\x6f\xb3\xc1\x5b\x59\xac\xc1\xb7\x6e\x5a\x69\x95\x44\x11\xdd\xf2\xb9\x84\xf3\xc3\xfa\x30\x2e\x17\x07\x43\x58\xc6\x0f\x93\x59\xf4\x8b\xc3\xf6\xde\x7f\xec\x0b\x61\x74\x03\x6a\x07\xd7\x38\x45\xdf\x7d\x17\xbd\xbc\x18\x11\xf7\x19\xc9\x0a\x42\xf5\xdc\x86\x6b\xc8\x5c\x59\xb6\xa8\x89\x54\x82\x6f\xa3\x63\xf5\xef\xe3\x96\x58\xa4\xf7\x28\x37\x44\x10\x84\x9b\x86\x57\xf0\x7e\x2a\x96\x08\xa3\x9a\x54\x44\x9b\xff\x8d\x7b\x9d\x96\x32\xfd\x05\xbd\x0d\x22\xcc\x67\x51\x87\x3a\xa9\xe1\xf4\x0f\x5e\x54\xd5\x28\x12\x78\x67\xc8\x21\x34\xb5\xbc\x42\x24\xc4\xcd\xdc\x1c\xa2\x00\x8c\x45\x4b\xf0\x8d\xee\x6f\xee\xf9\x50\xa6\x08\x83\x9a\xaa\xd1\xb5\x50\x27\x1e\xe1\x8e\x29\x65\x73\xfb\xb5\xb6\x94\x3d\x38\xf3\xdc\x91\xb9\x28\xc1\xb8\x72\x57\x49\x43\xbd\xd0\x08\xa0\xef\x74\xa9\xbd\x18\x28\x24\x34\xf1\x47\xe0\x09\xa5\x5d\x02\xa1\x9f\x95\x36\x5f\x23\xb2\xb8\xa2\x44\x36\x1c\x67\x8a\x5e\x21\xcc\xb6\x2b\x2e\x48\x9f\x0c\x4f\x2e\x25\xba\x42\x6d\xfb\x70\x9a\x69\xd9\xe1\x35\x2d\xa9\x03\xcc\xd2\x85\x4b\x64\xa2\x9b\xee\xb2\xa9\x65\x39\xed\x65\xfb\x3b\x9b\xf1\x1e\x2a\xd5\x22\xed\x7d\x16\xae\xd8\xa6\xef\x85\xb8\x62\xe3\xee\x63\x71\x69\xb3\xfe\x77\xe3\xa2\x76\xfb\xbc\x20\x17\xb7\xdf\x55\xdb\xf5\x6e\x95\x57\x0f\xae\xbb\x5a\xac\xba\x3a\x18\x0e\xdc\xeb\x65\x83\xbe\x14\xc7\x02\xd5\x27\xf9\xd2\x96\x1e\x57\xea\x54\x1d\xdd\xa7\xc8\x68\x7e\xd3\xa7\xa4\x5f\xd0\xa9\xd5\x49\xdd\x77\x07\xef\x93\x31\xda\xcf\x89\x9f\x25\xfb\xb3\xc4\xbb\xfb\xbe\x04\xd1\x0f\xb2\xc0\xe7\xa5\x6f\x0f\x02\x3b\xbc\x2d\x86\x7e\x0d\x12\x24\x5b\xc5\xe2\xf5\xa8\xc2\xb7\xfd\xdd\x76\x5f\xdb\x4a\xba\xe6\x4f\x10\xa1\xd3\x54\xcf\x02\x98\x33\x6f\x0d\xf9\x7e\xa5\x77\x84\x8a\x7d\x7d\x09\xc2\xb4\x7f\xe1\x29\xa0\x62\x77\x6f\x2b\x25\xb6\x24\x89\x7f\x3a\x41\x3d\x2f\x13\xa1\x53\xf4\x21\xdf\x27\x69\xb1\xf3\xb8\xb9\x29\x79\xde\xfb\x4e\xd8\x10\x9c\x27\x47\x36\x9d\xcb\x9a\xb2\x11\xa8\x9c\xbe\xe3\x7d\xc0\x78\x9a\x25\xa0\x4a\x24\x1f\x97\x62\x93\x18\xad\x05\xbd\xd5\xff\x8b\xce\x0c\x8b\xd9\x08\xbe\xf8\x0c\x3c\x8a\xc8\xb4\xc1\x42\xe7\x70\x1a\xa7\xd0\x1a\xab\xe4\x0e\xc0\x4b\x86\x7e\xc4\x94\x31\x62\xc2\x4c\x6f\x89\x54\x8c\x40\x31\x72\x92\x9d\xc5\x4a\x7b\xa3\x32\x29\x0c\x4d\xc4\x2d\xad\x88\x3b\xb5\x9c\x68\x03\x63\xe9\x0e\xd7\x96\x44\x90\xb8\xf4\x3a\x3a\x33\xb6\x13\xd4\x18\x83\x52\xc6\x06\xc9\x19\xb7\xe1\x1a\x9c\x8e\x17\x2a\xac\xfb\x09\x53\x22\x51\x43\x99\xbd\x75\x8a\xd4\x92\x4b\x12\x77\x70\x68\xe1\x95\xc7\x29\xc1\x00\xae\xdc\x69\xaf\x47\xb8\x8b\x6e\x26\xcb\x8d\x33\xf3\xb4\x20\x17\xda\x3c\xab\x5b\x98\xad\x2d\xd0\x6e\xeb\x8f\x4a\xc8\xc7\xc4\x8a\x6a\x07\x23\x5c\x54\xd9\x4a\x45\x56\xa8\x5a\xb6\xec\x26\x1e\x08\x6c\x2b\x0c\xa5\x7c\x9b\xad\x3d\xef\xaa\x11\x23\x6a\x03\xf5\xe5\x35\x25\x9d\x6f\x8c\x1b\x00\xc7\x5b\x85\x70\x6d\x0a\x6b\xc2\x3b\x9b\xb6\xd8\xe7\x0a\x33\xba\xb6\x56\xd8\x34\xd9\x2e\x71\x15\x97\xfe\x13\x6c\x4d\xae\xfb\xa6\x9a\x74\xc4\xe7\xb1\x65\xc5\x5d\x39\x39\x5d\xc1\xab\xb0\x58\x10\x75\x52\xf2\x95\x63\x38\xf1\xf3\x61\x71\xf7\x71\xf1\xc8\x59\xcf\x11\x20\x66\x1b\x21\x6c\x94\x87\x43\x3b\x3d\x3a\xe0\xbf\x27\xa5\xbe\x1d\x95\x17\xa5\xf0\xf0\xc2\x60\x26\xd3\x81\xdb\xff\xf7\x2a\x72\x6d\x51\x92\x41\xb8\x5b\x08\x68\x56\xfa\xbd\xda\x9b\x8b\x0e\xcd\x2b\x19\xe6\x9d\x72\xb2\xcd\x30\xdb\x64\x18\xdc\x95\x55\x7c\x8e\xcd\x5d\xb9\xe4\x40\x4a\x7c\x3b\xea\x50\xb9\xc0\x16\x7d\xd9\x47\x07\x72\x84\x4f\xb8\xb8\x33\x4b\xb8\x30\xcd\x3e\x3c\xb1\x4f\xe2\xc8\x30\x1f\xf4\xe4\xd0\x0c\x33\x82\x1f\xf6\xae\x2c\x00\x99\xf6\xf7\xe2\x81\x3d\x66\xfe\xed\xa8\x4b\xca\xc2\xc2\xf7\x66\x11\xa5\xd8\x94\xab\xb0\x68\x1f\xa3\xbf\x3c\xe4\x5e\x45\x53\x93\xd6\x70\x66\x74\xc8\xf5\xbe\x82\x31\xfb\xd9\xea\xcd\x77\xaa\xa9\xee\xa8\x3b\xdf\xad\xbe\x7a\xc0\x2d\xbb\xfe\x6b\x27\x3d\xb7\xe9\x0e\x1e\x26\xbb\x60\xd2\x3b\x5e\x7a\x55\x6e\xdf\x02\x5c\x7f\xdd\xc2\xf5\x3d\x59\xdd\x5d\x56\x73\x01\xdf\x4f\x0f\xd0\xff\x0f\x00\x00\xff\xff\xfb\x2d\x5a\x24\xb9\xa2\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -339,7 +339,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0x92, 0xe2, 0x1b, 0xe1, 0xd1, 0x31, 0x65, 0x33, 0x87, 0x16, 0xb3, 0xc3, 0x53, 0xeb, 0x50, 0xe5, 0xd0, 0xa0, 0x87, 0x8e, 0xf5, 0x18, 0x0, 0x5f, 0x53, 0x5, 0x92, 0xb5, 0x5d, 0x2b, 0xba}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0x8e, 0x4c, 0xd1, 0x7e, 0xb9, 0x2b, 0x9f, 0xfa, 0x4c, 0xcc, 0xf9, 0x70, 0xf7, 0x11, 0x67, 0xd, 0xcc, 0x7, 0xfc, 0x9, 0x9f, 0x73, 0x4b, 0xc4, 0xfb, 0xac, 0x97, 0x99, 0xd8, 0x1, 0xc7}} return a, nil } diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index a0c0e03ac..1e7c6d6c3 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -220,6 +220,7 @@ github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/glog v1.0.0 h1:nfP3RFugxnNRyKgeWd4oI1nYvXpxrx8ck8ZrcizshdQ= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE= github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= @@ -253,6 +254,7 @@ github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= +github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= From 253f985e0418168735e8342adcf0da299e2d740e Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 18 Jul 2023 13:36:31 -0500 Subject: [PATCH 004/132] integrate ft and nft stable cadence changes, use access, view, and entitlements --- contracts/FlowIDTableStaking.cdc | 32 +- contracts/FlowStakingCollection.cdc | 32 +- contracts/LockedTokens.cdc | 12 +- lib/go/contracts/contracts.go | 8 +- lib/go/contracts/go.mod | 14 +- lib/go/contracts/go.sum | 927 +++++++++++++++++++++ lib/go/contracts/internal/assets/assets.go | 18 +- lib/go/templates/go.sum | 3 + lib/go/test/go.mod | 4 +- lib/go/test/go.sum | 872 +++++++++++++++++++ 10 files changed, 1869 insertions(+), 53 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 74cc479db..772a75de4 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -415,6 +415,8 @@ access(all) contract FlowIDTableStaking { access(all) let id: String } + access(all) entitlement NodeOperator + /// Resource that the node operator controls for staking access(all) resource NodeStaker: NodeStakerPublic { @@ -438,7 +440,7 @@ access(all) contract FlowIDTableStaking { } /// Change the node's networking address to a new one - access(all) fun updateNetworkingAddress(_ newAddress: String) { + access(NodeOperator) fun updateNetworkingAddress(_ newAddress: String) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot update networking address if the staking auction isn't in progress" newAddress.length > 0 && newAddress.length <= 510: "The networkingAddress must be less than 510 characters" @@ -458,7 +460,7 @@ access(all) contract FlowIDTableStaking { } /// Add new tokens to the system to stake during the next epoch - access(all) fun stakeNewTokens(_ tokens: @FungibleToken.Vault) { + access(NodeOperator) fun stakeNewTokens(_ tokens: @FungibleToken.Vault) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot stake if the staking auction isn't in progress" } @@ -481,7 +483,7 @@ access(all) contract FlowIDTableStaking { } /// Stake tokens that are in the tokensUnstaked bucket - access(all) fun stakeUnstakedTokens(amount: UFix64) { + access(NodeOperator) fun stakeUnstakedTokens(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot stake if the staking auction isn't in progress" } @@ -515,7 +517,7 @@ access(all) contract FlowIDTableStaking { } /// Stake tokens that are in the tokensRewarded bucket - access(all) fun stakeRewardedTokens(amount: UFix64) { + access(NodeOperator) fun stakeRewardedTokens(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot stake if the staking auction isn't in progress" } @@ -536,7 +538,7 @@ access(all) contract FlowIDTableStaking { } /// Request amount tokens to be removed from staking at the end of the next epoch - access(all) fun requestUnstaking(amount: UFix64) { + access(NodeOperator) fun requestUnstaking(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot unstake if the staking auction isn't in progress" } @@ -594,7 +596,7 @@ access(all) contract FlowIDTableStaking { /// Requests to unstake all of the node operators staked and committed tokens /// as well as all the staked and committed tokens of all of their delegators - access(all) fun unstakeAll() { + access(NodeOperator) fun unstakeAll() { pre { FlowIDTableStaking.stakingEnabled(): "Cannot unstake if the staking auction isn't in progress" } @@ -624,7 +626,7 @@ access(all) contract FlowIDTableStaking { } /// Withdraw tokens from the unstaked bucket - access(all) fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { + access(NodeOperator) fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) emit UnstakedTokensWithdrawn(nodeID: nodeRecord.id, amount: amount) @@ -633,7 +635,7 @@ access(all) contract FlowIDTableStaking { } /// Withdraw tokens from the rewarded bucket - access(all) fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { + access(NodeOperator) fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) emit RewardTokensWithdrawn(nodeID: nodeRecord.id, amount: amount) @@ -649,6 +651,8 @@ access(all) contract FlowIDTableStaking { access(all) let nodeID: String } + access(all) entitlement DelegatorOwner + /// Resource object that the delegator stores in their account to perform staking actions access(all) resource NodeDelegator: NodeDelegatorPublic { @@ -661,7 +665,7 @@ access(all) contract FlowIDTableStaking { } /// Delegate new tokens to the node operator - access(all) fun delegateNewTokens(from: @FungibleToken.Vault) { + access(DelegatorOwner) fun delegateNewTokens(from: @FungibleToken.Vault) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot delegate if the staking auction isn't in progress" } @@ -679,7 +683,7 @@ access(all) contract FlowIDTableStaking { } /// Delegate tokens from the unstaked bucket to the node operator - access(all) fun delegateUnstakedTokens(amount: UFix64) { + access(DelegatorOwner) fun delegateUnstakedTokens(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot delegate if the staking auction isn't in progress" } @@ -708,7 +712,7 @@ access(all) contract FlowIDTableStaking { } /// Delegate tokens from the rewards bucket to the node operator - access(all) fun delegateRewardedTokens(amount: UFix64) { + access(DelegatorOwner) fun delegateRewardedTokens(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot delegate if the staking auction isn't in progress" } @@ -724,7 +728,7 @@ access(all) contract FlowIDTableStaking { } /// Request to unstake delegated tokens during the next epoch - access(all) fun requestUnstaking(amount: UFix64) { + access(DelegatorOwner) fun requestUnstaking(amount: UFix64) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot request unstaking if the staking auction isn't in progress" } @@ -766,7 +770,7 @@ access(all) contract FlowIDTableStaking { } /// Withdraw tokens from the unstaked bucket - access(all) fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { + access(DelegatorOwner) fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.nodeID) let delRecord = nodeRecord.borrowDelegatorRecord(self.id) @@ -776,7 +780,7 @@ access(all) contract FlowIDTableStaking { } /// Withdraw tokens from the rewarded bucket - access(all) fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { + access(DelegatorOwner) fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.nodeID) let delRecord = nodeRecord.borrowDelegatorRecord(self.id) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 320c603d3..8dffb6264 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -88,6 +88,8 @@ access(all) contract FlowStakingCollection { access(all) fun getMachineAccounts(): {String: MachineAccountInfo} } + access(all) entitlement CollectionOwner + /// The resource that stakers store in their accounts to store /// all their staking objects and capability to the locked account object /// Keeps track of how many locked and unlocked tokens are staked @@ -327,7 +329,7 @@ access(all) contract FlowStakingCollection { /// If the user has used any locked tokens, removing NodeStaker objects is not allowed. /// We do not clear the machine account field for this node here /// because the operator may want to keep it the same - access(all) fun removeNode(nodeID: String): @FlowIDTableStaking.NodeStaker? { + access(CollectionOwner) fun removeNode(nodeID: String): @FlowIDTableStaking.NodeStaker? { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil): "Specified node does not exist in this collection" self.lockedTokensUsed == UFix64(0.0): "Cannot remove node if locked tokens are used" @@ -357,7 +359,7 @@ access(all) contract FlowStakingCollection { /// Function to remove an existing NodeDelegator object. /// If the user has used any locked tokens, removing NodeDelegator objects is not allowed. - access(all) fun removeDelegator(nodeID: String, delegatorID: UInt32): @FlowIDTableStaking.NodeDelegator? { + access(CollectionOwner) fun removeDelegator(nodeID: String, delegatorID: UInt32): @FlowIDTableStaking.NodeDelegator? { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified delegator does not exist in this collection" self.lockedTokensUsed == UFix64(0.0): "Cannot remove delegator if locked tokens are used" @@ -390,7 +392,7 @@ access(all) contract FlowStakingCollection { /// Operations to register new staking objects /// Function to register a new Staking Record to the Staking Collection - access(all) fun registerNode(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64, payer: AuthAccount): AuthAccount? { + access(CollectionOwner) fun registerNode(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64, payer: AuthAccount): AuthAccount? { let tokens <- self.getTokens(amount: amount) @@ -508,7 +510,7 @@ access(all) contract FlowStakingCollection { /// If a user has created a node before epochs were enabled, they'll need to use this function /// to create their machine account with their node - access(all) fun createMachineAccountForExistingNode(nodeID: String, payer: AuthAccount): AuthAccount? { + access(CollectionOwner) fun createMachineAccountForExistingNode(nodeID: String, payer: AuthAccount): AuthAccount? { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil) } @@ -535,7 +537,7 @@ access(all) contract FlowStakingCollection { } /// Allows the owner to withdraw any available FLOW from their machine account - access(all) fun withdrawFromMachineAccount(nodeID: String, amount: UFix64) { + access(CollectionOwner) fun withdrawFromMachineAccount(nodeID: String, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil): "Specified stake does not exist in this collection" } @@ -554,7 +556,7 @@ access(all) contract FlowStakingCollection { } /// Function to register a new Delegator Record to the Staking Collection - access(all) fun registerDelegator(nodeID: String, amount: UFix64) { + access(CollectionOwner) fun registerDelegator(nodeID: String, amount: UFix64) { let delegatorIDs = self.getDelegatorIDs() for idInfo in delegatorIDs { if idInfo.delegatorNodeID == nodeID { @@ -598,7 +600,7 @@ access(all) contract FlowStakingCollection { // and their delegator ID to specify that it is for their delegator object /// Updates the stored networking address for the specified node - access(all) fun updateNetworkingAddress(nodeID: String, newAddress: String) { + access(CollectionOwner) fun updateNetworkingAddress(nodeID: String, newAddress: String) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil): "Specified stake does not exist in this collection" } @@ -614,7 +616,7 @@ access(all) contract FlowStakingCollection { } /// Function to stake new tokens for an existing Stake or Delegation record in the StakingCollection - access(all) fun stakeNewTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(CollectionOwner) fun stakeNewTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -657,7 +659,7 @@ access(all) contract FlowStakingCollection { } /// Function to stake unstaked tokens for an existing Stake or Delegation record in the StakingCollection - access(all) fun stakeUnstakedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(CollectionOwner) fun stakeUnstakedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -679,7 +681,7 @@ access(all) contract FlowStakingCollection { } /// Function to stake rewarded tokens for an existing Stake or Delegation record in the StakingCollection - access(all) fun stakeRewardedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(CollectionOwner) fun stakeRewardedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -706,7 +708,7 @@ access(all) contract FlowStakingCollection { } /// Function to request tokens to be unstaked for an existing Stake or Delegation record in the StakingCollection - access(all) fun requestUnstaking(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(CollectionOwner) fun requestUnstaking(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -729,7 +731,7 @@ access(all) contract FlowStakingCollection { /// Function to unstake all tokens for an existing node staking record in the StakingCollection /// Only available for node operators - access(all) fun unstakeAll(nodeID: String) { + access(CollectionOwner) fun unstakeAll(nodeID: String) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil): "Specified stake does not exist in this collection" } @@ -743,7 +745,7 @@ access(all) contract FlowStakingCollection { } /// Function to withdraw unstaked tokens for an existing Stake or Delegation record in the StakingCollection - access(all) fun withdrawUnstakedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(CollectionOwner) fun withdrawUnstakedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -766,7 +768,7 @@ access(all) contract FlowStakingCollection { } /// Function to withdraw rewarded tokens for an existing Stake or Delegation record in the StakingCollection - access(all) fun withdrawRewardedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { + access(CollectionOwner) fun withdrawRewardedTokens(nodeID: String, delegatorID: UInt32?, amount: UFix64) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } @@ -810,7 +812,7 @@ access(all) contract FlowStakingCollection { /// Closes an existing stake or delegation, moving all withdrawable tokens back to the users account and removing the stake /// or delegator object from the StakingCollection. - access(all) fun closeStake(nodeID: String, delegatorID: UInt32?) { + access(CollectionOwner) fun closeStake(nodeID: String, delegatorID: UInt32?) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID): "Specified stake does not exist in this collection" } diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 3c60d439c..16a4347d8 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -262,6 +262,8 @@ access(all) contract LockedTokens { access(all) view fun getDelegatorNodeID(): String? } + access(all) entitlement TokenOperations + /// Stored in Holder unlocked account access(all) resource TokenHolder: FungibleToken.Receiver, FungibleToken.Provider, LockedAccountInfo { @@ -329,13 +331,13 @@ access(all) contract LockedTokens { /// Withdraws tokens from the locked vault. This will only succeed /// if the withdraw amount is less than or equal to the limit - access(all) fun withdraw(amount: UFix64): @FungibleToken.Vault { + access(TokenOperations) fun withdraw(amount: UFix64): @FungibleToken.Vault { return <- self.borrowTokenManager().withdraw(amount: amount) } /// The user calls this function if they want to register as a node operator /// They have to provide all the info for their node - access(all) fun createNodeStaker(nodeInfo: StakingProxy.NodeInfo, amount: UFix64) { + access(TokenOperations) fun createNodeStaker(nodeInfo: StakingProxy.NodeInfo, amount: UFix64) { self.borrowTokenManager().registerNode(nodeInfo: nodeInfo, amount: amount) @@ -345,7 +347,7 @@ access(all) contract LockedTokens { /// The user calls this function if they want to register as a node operator /// They have to provide the node ID for the node they want to delegate to - access(all) fun createNodeDelegator(nodeID: String) { + access(TokenOperations) fun createNodeDelegator(nodeID: String) { self.borrowTokenManager().registerDelegator(nodeID: nodeID, amount: FlowIDTableStaking.getDelegatorMinimumStakeRequirement()) @@ -355,7 +357,7 @@ access(all) contract LockedTokens { /// Borrow a "reference" to the staking object which allows the caller /// to perform all staking actions with locked tokens. - access(all) fun borrowStaker(): LockedNodeStakerProxy { + access(TokenOperations) fun borrowStaker(): LockedNodeStakerProxy { pre { self.nodeStakerProxy != nil: "The NodeStakerProxy doesn't exist!" @@ -371,7 +373,7 @@ access(all) contract LockedTokens { /// Borrow a "reference" to the delegating object which allows the caller /// to perform all delegating actions with locked tokens. - access(all) fun borrowDelegator(): LockedNodeDelegatorProxy { + access(TokenOperations) fun borrowDelegator(): LockedNodeDelegatorProxy { pre { self.nodeDelegatorProxy != nil: "The NodeDelegatorProxy doesn't exist!" diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index 254e6eab0..bd2ab6deb 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -82,8 +82,8 @@ func FungibleToken() []byte { } // FungibleTokenMetadataViews returns the FungibleTokenMetadataViews contract interface. -func FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr string) []byte { - return ftcontracts.FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr) +func FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolverAddress string) []byte { + return ftcontracts.FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolverAddress) } func NonFungibleToken() []byte { @@ -95,8 +95,8 @@ func ViewResolver() []byte { } // MetadataViews returns the MetadataViews contract interface. -func MetadataViews(fungibleTokenAddr, nonFungibleTokenAddr string) []byte { - return nftcontracts.MetadataViews(flow.HexToAddress(fungibleTokenAddr), flow.HexToAddress(nonFungibleTokenAddr)) +func MetadataViews(fungibleTokenAddr, nonFungibleTokenAddr, viewResolverAddr string) []byte { + return nftcontracts.MetadataViews(flow.HexToAddress(fungibleTokenAddr), flow.HexToAddress(nonFungibleTokenAddr), flow.HexToAddress(viewResolverAddr)) } // FlowToken returns the FlowToken contract. diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index bfac28926..f2af53b86 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,13 +4,14 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13 - github.com/onflow/flow-go-sdk v0.41.6 - github.com/onflow/flow-nft/lib/go/contracts v1.1.0 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718172719-73a5ba83f177 + github.com/onflow/flow-go-sdk v0.41.7-stable-cadence + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030 github.com/stretchr/testify v1.8.2 ) require ( + github.com/SaveTheRbtz/mph v0.1.2 // indirect github.com/bits-and-blooms/bitset v1.5.0 // indirect github.com/btcsuite/btcd/btcec/v2 v2.2.1 // indirect github.com/davecgh/go-spew v1.1.1 // indirect @@ -19,10 +20,13 @@ require ( github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect github.com/go-test/deep v1.1.0 // indirect + github.com/k0kubun/pp v3.0.1+incompatible // indirect github.com/klauspost/cpuid/v2 v2.2.4 // indirect github.com/logrusorgru/aurora/v4 v4.0.0 // indirect + github.com/mattn/go-colorable v0.1.13 // indirect + github.com/mattn/go-isatty v0.0.16 // indirect github.com/onflow/atree v0.6.0 // indirect - github.com/onflow/cadence v0.39.12 // indirect + github.com/onflow/cadence v0.39.13-stable-cadence // indirect github.com/onflow/flow-go/crypto v0.24.7 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect @@ -31,8 +35,10 @@ require ( github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d // indirect github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect + github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/otel v1.14.0 // indirect golang.org/x/crypto v0.7.0 // indirect + golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect golang.org/x/sys v0.6.0 // indirect golang.org/x/text v0.8.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 445cd564e..970bc2f4c 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -3,6 +3,7 @@ cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMT cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= @@ -15,6 +16,7 @@ cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOY cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= +cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY= cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg= cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8= cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0= @@ -25,25 +27,500 @@ cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aD cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI= cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4= cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc= +cloud.google.com/go v0.99.0/go.mod h1:w0Xx2nLzqWJPuozYQX+hFfCSI8WioryfRDzkoI/Y2ZA= +cloud.google.com/go v0.100.1/go.mod h1:fs4QogzfH5n2pBXBP9vRiU+eCny7lD2vmFZy79Iuw1U= +cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w99A= +cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc= +cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU= +cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA= +cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFOKM= +cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= +cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= +cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= +cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= +cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= +cloud.google.com/go/accesscontextmanager v1.3.0/go.mod h1:TgCBehyr5gNMz7ZaH9xubp+CE8dkrszb4oK9CWyvD4o= +cloud.google.com/go/accesscontextmanager v1.4.0/go.mod h1:/Kjh7BBu/Gh83sv+K60vN9QE5NJcd80sU33vIe2IFPE= +cloud.google.com/go/accesscontextmanager v1.6.0/go.mod h1:8XCvZWfYw3K/ji0iVnp+6pu7huxoQTLmxAbVjbloTtM= +cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= +cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= +cloud.google.com/go/aiplatform v1.27.0/go.mod h1:Bvxqtl40l0WImSb04d0hXFU7gDOiq9jQmorivIiWcKg= +cloud.google.com/go/aiplatform v1.35.0/go.mod h1:7MFT/vCaOyZT/4IIFfxH4ErVg/4ku6lKv3w0+tFTgXQ= +cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= +cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= +cloud.google.com/go/analytics v0.17.0/go.mod h1:WXFa3WSym4IZ+JiKmavYdJwGG/CvpqiqczmL59bTD9M= +cloud.google.com/go/analytics v0.18.0/go.mod h1:ZkeHGQlcIPkw0R/GW+boWHhCOR43xz9RN/jn7WcqfIE= +cloud.google.com/go/apigateway v1.3.0/go.mod h1:89Z8Bhpmxu6AmUxuVRg/ECRGReEdiP3vQtk4Z1J9rJk= +cloud.google.com/go/apigateway v1.4.0/go.mod h1:pHVY9MKGaH9PQ3pJ4YLzoj6U5FUDeDFBllIz7WmzJoc= +cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= +cloud.google.com/go/apigeeconnect v1.3.0/go.mod h1:G/AwXFAKo0gIXkPTVfZDd2qA1TxBXJ3MgMRBQkIi9jc= +cloud.google.com/go/apigeeconnect v1.4.0/go.mod h1:kV4NwOKqjvt2JYR0AoIWo2QGfoRtn/pkS3QlHp0Ni04= +cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= +cloud.google.com/go/apigeeregistry v0.4.0/go.mod h1:EUG4PGcsZvxOXAdyEghIdXwAEi/4MEaoqLMLDMIwKXY= +cloud.google.com/go/apigeeregistry v0.5.0/go.mod h1:YR5+s0BVNZfVOUkMa5pAR2xGd0A473vA5M7j247o1wM= +cloud.google.com/go/apikeys v0.4.0/go.mod h1:XATS/yqZbaBK0HOssf+ALHp8jAlNHUgyfprvNcBIszU= +cloud.google.com/go/apikeys v0.5.0/go.mod h1:5aQfwY4D+ewMMWScd3hm2en3hCj+BROlyrt3ytS7KLI= +cloud.google.com/go/appengine v1.4.0/go.mod h1:CS2NhuBuDXM9f+qscZ6V86m1MIIqPj3WC/UoEuR1Sno= +cloud.google.com/go/appengine v1.5.0/go.mod h1:TfasSozdkFI0zeoxW3PTBLiNqRmzraodCWatWI9Dmak= +cloud.google.com/go/appengine v1.6.0/go.mod h1:hg6i0J/BD2cKmDJbaFSYHFyZkgBEfQrDg/X0V5fJn84= +cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= +cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= +cloud.google.com/go/area120 v0.7.0/go.mod h1:a3+8EUD1SX5RUcCs3MY5YasiO1z6yLiNLRiFrykbynY= +cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k= +cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= +cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= +cloud.google.com/go/artifactregistry v1.8.0/go.mod h1:w3GQXkJX8hiKN0v+at4b0qotwijQbYUqF2GWkZzAhC0= +cloud.google.com/go/artifactregistry v1.9.0/go.mod h1:2K2RqvA2CYvAeARHRkLDhMDJ3OXy26h3XW+3/Jh2uYc= +cloud.google.com/go/artifactregistry v1.11.1/go.mod h1:lLYghw+Itq9SONbCa1YWBoWs1nOucMH0pwXN1rOBZFI= +cloud.google.com/go/artifactregistry v1.11.2/go.mod h1:nLZns771ZGAwVLzTX/7Al6R9ehma4WUEhZGWV6CeQNQ= +cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= +cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= +cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= +cloud.google.com/go/asset v1.9.0/go.mod h1:83MOE6jEJBMqFKadM9NLRcs80Gdw76qGuHn8m3h8oHQ= +cloud.google.com/go/asset v1.10.0/go.mod h1:pLz7uokL80qKhzKr4xXGvBQXnzHn5evJAEAtZiIb0wY= +cloud.google.com/go/asset v1.11.1/go.mod h1:fSwLhbRvC9p9CXQHJ3BgFeQNM4c9x10lqlrdEUYXlJo= +cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= +cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= +cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= +cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo= +cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0= +cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= +cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= +cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= +cloud.google.com/go/automl v1.7.0/go.mod h1:RL9MYCCsJEOmt0Wf3z9uzG0a7adTT1fe+aObgSpkCt8= +cloud.google.com/go/automl v1.8.0/go.mod h1:xWx7G/aPEe/NP+qzYXktoBSDfjO+vnKMGgsApGJJquM= +cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= +cloud.google.com/go/baremetalsolution v0.3.0/go.mod h1:XOrocE+pvK1xFfleEnShBlNAXf+j5blPPxrhjKgnIFc= +cloud.google.com/go/baremetalsolution v0.4.0/go.mod h1:BymplhAadOO/eBa7KewQ0Ppg4A4Wplbn+PsFKRLo0uI= +cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= +cloud.google.com/go/batch v0.3.0/go.mod h1:TR18ZoAekj1GuirsUsR1ZTKN3FC/4UDnScjT8NXImFE= +cloud.google.com/go/batch v0.4.0/go.mod h1:WZkHnP43R/QCGQsZ+0JyG4i79ranE2u8xvjq/9+STPE= +cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= +cloud.google.com/go/beyondcorp v0.2.0/go.mod h1:TB7Bd+EEtcw9PCPQhCJtJGjk/7TC6ckmnSFS+xwTfm4= +cloud.google.com/go/beyondcorp v0.3.0/go.mod h1:E5U5lcrcXMsCuoDNyGrpyTm/hn7ne941Jz2vmksAxW8= +cloud.google.com/go/beyondcorp v0.4.0/go.mod h1:3ApA0mbhHx6YImmuubf5pyW8srKnCEPON32/5hj+RmM= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= +cloud.google.com/go/bigquery v1.42.0/go.mod h1:8dRTJxhtG+vwBKzE5OseQn/hiydoQN3EedCaOdYmxRA= +cloud.google.com/go/bigquery v1.43.0/go.mod h1:ZMQcXHsl+xmU1z36G2jNGZmKp9zNY5BUua5wDgmNCfw= +cloud.google.com/go/bigquery v1.44.0/go.mod h1:0Y33VqXTEsbamHJvJHdFmtqHvMIY28aK1+dFsvaChGc= +cloud.google.com/go/bigquery v1.47.0/go.mod h1:sA9XOgy0A8vQK9+MWhEQTY6Tix87M/ZurWFIxmF9I/E= +cloud.google.com/go/bigquery v1.48.0/go.mod h1:QAwSz+ipNgfL5jxiaK7weyOhzdoAy1zFm0Nf1fysJac= +cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= +cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= +cloud.google.com/go/billing v1.6.0/go.mod h1:WoXzguj+BeHXPbKfNWkqVtDdzORazmCjraY+vrxcyvI= +cloud.google.com/go/billing v1.7.0/go.mod h1:q457N3Hbj9lYwwRbnlD7vUpyjq6u5U1RAOArInEiD5Y= +cloud.google.com/go/billing v1.12.0/go.mod h1:yKrZio/eu+okO/2McZEbch17O5CB5NpZhhXG6Z766ss= +cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= +cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= +cloud.google.com/go/binaryauthorization v1.3.0/go.mod h1:lRZbKgjDIIQvzYQS1p99A7/U1JqvqeZg0wiI5tp6tg0= +cloud.google.com/go/binaryauthorization v1.4.0/go.mod h1:tsSPQrBd77VLplV70GUhBf/Zm3FsKmgSqgm4UmiDItk= +cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= +cloud.google.com/go/certificatemanager v1.3.0/go.mod h1:n6twGDvcUBFu9uBgt4eYvvf3sQ6My8jADcOVwHmzadg= +cloud.google.com/go/certificatemanager v1.4.0/go.mod h1:vowpercVFyqs8ABSmrdV+GiFf2H/ch3KyudYQEMM590= +cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= +cloud.google.com/go/channel v1.8.0/go.mod h1:W5SwCXDJsq/rg3tn3oG0LOxpAo6IMxNa09ngphpSlnk= +cloud.google.com/go/channel v1.9.0/go.mod h1:jcu05W0my9Vx4mt3/rEHpfxc9eKi9XwsdDL8yBMbKUk= +cloud.google.com/go/channel v1.11.0/go.mod h1:IdtI0uWGqhEeatSB62VOoJ8FSUhJ9/+iGkJVqp74CGE= +cloud.google.com/go/cloudbuild v1.3.0/go.mod h1:WequR4ULxlqvMsjDEEEFnOG5ZSRSgWOywXYDb1vPE6U= +cloud.google.com/go/cloudbuild v1.4.0/go.mod h1:5Qwa40LHiOXmz3386FrjrYM93rM/hdRr7b53sySrTqA= +cloud.google.com/go/cloudbuild v1.6.0/go.mod h1:UIbc/w9QCbH12xX+ezUsgblrWv+Cv4Tw83GiSMHOn9M= +cloud.google.com/go/cloudbuild v1.7.0/go.mod h1:zb5tWh2XI6lR9zQmsm1VRA+7OCuve5d8S+zJUul8KTg= +cloud.google.com/go/clouddms v1.3.0/go.mod h1:oK6XsCDdW4Ib3jCCBugx+gVjevp2TMXFtgxvPSee3OM= +cloud.google.com/go/clouddms v1.4.0/go.mod h1:Eh7sUGCC+aKry14O1NRljhjyrr0NFC0G2cjwX0cByRk= +cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= +cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= +cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= +cloud.google.com/go/cloudtasks v1.7.0/go.mod h1:ImsfdYWwlWNJbdgPIIGJWC+gemEGTBK/SunNQQNCAb4= +cloud.google.com/go/cloudtasks v1.8.0/go.mod h1:gQXUIwCSOI4yPVK7DgTVFiiP0ZW/eQkydWzwVMdHxrI= +cloud.google.com/go/cloudtasks v1.9.0/go.mod h1:w+EyLsVkLWHcOaqNEyvcKAsWp9p29dL6uL9Nst1cI7Y= +cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= +cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= +cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= +cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s= +cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU= +cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U= +cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU= +cloud.google.com/go/compute v1.12.0/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= +cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= +cloud.google.com/go/compute v1.13.0/go.mod h1:5aPTS0cUNMIc1CE546K+Th6weJUNQErARyZtRXDJ8GE= +cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= +cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA= +cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= +cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= +cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= +cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= +cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= +cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= +cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= +cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= +cloud.google.com/go/container v1.6.0/go.mod h1:Xazp7GjJSeUYo688S+6J5V+n/t+G5sKBTFkKNudGRxg= +cloud.google.com/go/container v1.7.0/go.mod h1:Dp5AHtmothHGX3DwwIHPgq45Y8KmNsgN3amoYfxVkLo= +cloud.google.com/go/container v1.13.1/go.mod h1:6wgbMPeQRw9rSnKBCAJXnds3Pzj03C4JHamr8asWKy4= +cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= +cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= +cloud.google.com/go/containeranalysis v0.7.0/go.mod h1:9aUL+/vZ55P2CXfuZjS4UjQ9AgXoSw8Ts6lemfmxBxI= +cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= +cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= +cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= +cloud.google.com/go/datacatalog v1.7.0/go.mod h1:9mEl4AuDYWw81UGc41HonIHH7/sn52H0/tc8f8ZbZIE= +cloud.google.com/go/datacatalog v1.8.0/go.mod h1:KYuoVOv9BM8EYz/4eMFxrr4DUKhGIOXxZoKYF5wdISM= +cloud.google.com/go/datacatalog v1.8.1/go.mod h1:RJ58z4rMp3gvETA465Vg+ag8BGgBdnRPEMMSTr5Uv+M= +cloud.google.com/go/datacatalog v1.12.0/go.mod h1:CWae8rFkfp6LzLumKOnmVh4+Zle4A3NXLzVJ1d1mRm0= +cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= +cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= +cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= +cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= +cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= +cloud.google.com/go/dataform v0.5.0/go.mod h1:GFUYRe8IBa2hcomWplodVmUx/iTL0FrsauObOM3Ipr0= +cloud.google.com/go/dataform v0.6.0/go.mod h1:QPflImQy33e29VuapFdf19oPbE4aYTJxr31OAPV+ulA= +cloud.google.com/go/datafusion v1.4.0/go.mod h1:1Zb6VN+W6ALo85cXnM1IKiPw+yQMKMhB9TsTSRDo/38= +cloud.google.com/go/datafusion v1.5.0/go.mod h1:Kz+l1FGHB0J+4XF2fud96WMmRiq/wj8N9u007vyXZ2w= +cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= +cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= +cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= +cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= +cloud.google.com/go/dataplex v1.3.0/go.mod h1:hQuRtDg+fCiFgC8j0zV222HvzFQdRd+SVX8gdmFcZzA= +cloud.google.com/go/dataplex v1.4.0/go.mod h1:X51GfLXEMVJ6UN47ESVqvlsRplbLhcsAt0kZCCKsU0A= +cloud.google.com/go/dataplex v1.5.2/go.mod h1:cVMgQHsmfRoI5KFYq4JtIBEUbYwc3c7tXmIDhRmNNVQ= +cloud.google.com/go/dataproc v1.7.0/go.mod h1:CKAlMjII9H90RXaMpSxQ8EU6dQx6iAYNPcYPOkSbi8s= +cloud.google.com/go/dataproc v1.8.0/go.mod h1:5OW+zNAH0pMpw14JVrPONsxMQYMBqJuzORhIBfBn9uI= +cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= +cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= +cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= +cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/datastore v1.10.0/go.mod h1:PC5UzAmDEkAmkfaknstTYbNpgE49HAgW2J1gcgUfmdM= +cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= +cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= +cloud.google.com/go/datastream v1.4.0/go.mod h1:h9dpzScPhDTs5noEMQVWP8Wx8AFBRyS0s8KWPx/9r0g= +cloud.google.com/go/datastream v1.5.0/go.mod h1:6TZMMNPwjUqZHBKPQ1wwXpb0d5VDVPl2/XoS5yi88q4= +cloud.google.com/go/datastream v1.6.0/go.mod h1:6LQSuswqLa7S4rPAOZFVjHIG3wJIjZcZrw8JDEDJuIs= +cloud.google.com/go/deploy v1.4.0/go.mod h1:5Xghikd4VrmMLNaF6FiRFDlHb59VM59YoDQnOUdsH/c= +cloud.google.com/go/deploy v1.5.0/go.mod h1:ffgdD0B89tToyW/U/D2eL0jN2+IEV/3EMuXHA0l4r+s= +cloud.google.com/go/deploy v1.6.0/go.mod h1:f9PTHehG/DjCom3QH0cntOVRm93uGBDt2vKzAPwpXQI= +cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= +cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= +cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= +cloud.google.com/go/dialogflow v1.18.0/go.mod h1:trO7Zu5YdyEuR+BhSNOqJezyFQ3aUzz0njv7sMx/iek= +cloud.google.com/go/dialogflow v1.19.0/go.mod h1:JVmlG1TwykZDtxtTXujec4tQ+D8SBFMoosgy+6Gn0s0= +cloud.google.com/go/dialogflow v1.29.0/go.mod h1:b+2bzMe+k1s9V+F2jbJwpHPzrnIyHihAdRFMtn2WXuM= +cloud.google.com/go/dialogflow v1.31.0/go.mod h1:cuoUccuL1Z+HADhyIA7dci3N5zUssgpBJmCzI6fNRB4= +cloud.google.com/go/dlp v1.6.0/go.mod h1:9eyB2xIhpU0sVwUixfBubDoRwP+GjeUoxxeueZmqvmM= +cloud.google.com/go/dlp v1.7.0/go.mod h1:68ak9vCiMBjbasxeVD17hVPxDEck+ExiHavX8kiHG+Q= +cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= +cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= +cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= +cloud.google.com/go/documentai v1.9.0/go.mod h1:FS5485S8R00U10GhgBC0aNGrJxBP8ZVpEeJ7PQDZd6k= +cloud.google.com/go/documentai v1.10.0/go.mod h1:vod47hKQIPeCfN2QS/jULIvQTugbmdc0ZvxxfQY1bg4= +cloud.google.com/go/documentai v1.16.0/go.mod h1:o0o0DLTEZ+YnJZ+J4wNfTxmDVyrkzFvttBXXtYRMHkM= +cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= +cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= +cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= +cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= +cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= +cloud.google.com/go/edgecontainer v0.3.0/go.mod h1:FLDpP4nykgwwIfcLt6zInhprzw0lEi2P1fjO6Ie0qbc= +cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= +cloud.google.com/go/essentialcontacts v1.3.0/go.mod h1:r+OnHa5jfj90qIfZDO/VztSFqbQan7HV75p8sA+mdGI= +cloud.google.com/go/essentialcontacts v1.4.0/go.mod h1:8tRldvHYsmnBCHdFpvU+GL75oWiBKl80BiqlFh9tp+8= +cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= +cloud.google.com/go/eventarc v1.7.0/go.mod h1:6ctpF3zTnaQCxUjHUdcfgcA1A2T309+omHZth7gDfmc= +cloud.google.com/go/eventarc v1.8.0/go.mod h1:imbzxkyAU4ubfsaKYdQg04WS1NvncblHEup4kvF+4gw= +cloud.google.com/go/eventarc v1.10.0/go.mod h1:u3R35tmZ9HvswGRBnF48IlYgYeBcPUCjkr4BTdem2Kw= +cloud.google.com/go/filestore v1.3.0/go.mod h1:+qbvHGvXU1HaKX2nD0WEPo92TP/8AQuCVEBXNY9z0+w= +cloud.google.com/go/filestore v1.4.0/go.mod h1:PaG5oDfo9r224f8OYXURtAsY+Fbyq/bLYoINEK8XQAI= +cloud.google.com/go/filestore v1.5.0/go.mod h1:FqBXDWBp4YLHqRnVGveOkHDf8svj9r5+mUDLupOWEDs= +cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= +cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= +cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= +cloud.google.com/go/functions v1.8.0/go.mod h1:RTZ4/HsQjIqIYP9a9YPbU+QFoQsAlYgrwOXJWHn1POY= +cloud.google.com/go/functions v1.9.0/go.mod h1:Y+Dz8yGguzO3PpIjhLTbnqV1CWmgQ5UwtlpzoyquQ08= +cloud.google.com/go/functions v1.10.0/go.mod h1:0D3hEOe3DbEvCXtYOZHQZmD+SzYsi1YbI7dGvHfldXw= +cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= +cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= +cloud.google.com/go/gaming v1.7.0/go.mod h1:LrB8U7MHdGgFG851iHAfqUdLcKBdQ55hzXy9xBJz0+w= +cloud.google.com/go/gaming v1.8.0/go.mod h1:xAqjS8b7jAVW0KFYeRUxngo9My3f33kFmua++Pi+ggM= +cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= +cloud.google.com/go/gkebackup v0.2.0/go.mod h1:XKvv/4LfG829/B8B7xRkk8zRrOEbKtEam6yNfuQNH60= +cloud.google.com/go/gkebackup v0.3.0/go.mod h1:n/E671i1aOQvUxT541aTkCwExO/bTer2HDlj4TsBRAo= +cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= +cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= +cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= +cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= +cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= +cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= +cloud.google.com/go/gkehub v0.11.0/go.mod h1:JOWHlmN+GHyIbuWQPl47/C2RFhnFKH38jH9Ascu3n0E= +cloud.google.com/go/gkemulticloud v0.3.0/go.mod h1:7orzy7O0S+5kq95e4Hpn7RysVA7dPs8W/GgfUtsPbrA= +cloud.google.com/go/gkemulticloud v0.4.0/go.mod h1:E9gxVBnseLWCk24ch+P9+B2CoDFJZTyIgLKSalC7tuI= +cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= +cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= +cloud.google.com/go/gsuiteaddons v1.3.0/go.mod h1:EUNK/J1lZEZO8yPtykKxLXI6JSVN2rg9bN8SXOa0bgM= +cloud.google.com/go/gsuiteaddons v1.4.0/go.mod h1:rZK5I8hht7u7HxFQcFei0+AtfS9uSushomRlg+3ua1o= +cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= +cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= +cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= +cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= +cloud.google.com/go/iam v0.6.0/go.mod h1:+1AH33ueBne5MzYccyMHtEKqLE4/kJOibtffMHDMFMc= +cloud.google.com/go/iam v0.7.0/go.mod h1:H5Br8wRaDGNc8XP3keLc4unfUUZeyH3Sfl9XpQEYOeg= +cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= +cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY= +cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= +cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= +cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A= +cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= +cloud.google.com/go/ids v1.1.0/go.mod h1:WIuwCaYVOzHIj2OhN9HAwvW+DBdmUAdcWlFxRl+KubM= +cloud.google.com/go/ids v1.2.0/go.mod h1:5WXvp4n25S0rA/mQWAg1YEEBBq6/s+7ml1RDCW1IrcY= +cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= +cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= +cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= +cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= cloud.google.com/go/kms v1.0.0/go.mod h1:nhUehi+w7zht2XrUfvTRNpxrfayBHqP4lu2NSywui/0= +cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= +cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= +cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= +cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4jMAg= +cloud.google.com/go/kms v1.9.0/go.mod h1:qb1tPTgfF9RQP8e1wq4cLFErVuTJv7UsSC915J8dh3w= +cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= +cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= +cloud.google.com/go/language v1.7.0/go.mod h1:DJ6dYN/W+SQOjF8e1hLQXMF21AkH2w9wiPzPCJa2MIE= +cloud.google.com/go/language v1.8.0/go.mod h1:qYPVHf7SPoNNiCL2Dr0FfEFNil1qi3pQEyygwpgVKB8= +cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= +cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= +cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= +cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= +cloud.google.com/go/logging v1.6.1/go.mod h1:5ZO0mHHbvm8gEmeEUHrmDlTDSu5imF6MUP9OfilNXBw= +cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= +cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE= +cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= +cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= +cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE= +cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM= +cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= +cloud.google.com/go/maps v0.1.0/go.mod h1:BQM97WGyfw9FWEmQMpZ5T6cpovXXSd1cGmFma94eubI= +cloud.google.com/go/maps v0.6.0/go.mod h1:o6DAMMfb+aINHz/p/jbcY+mYeXBoZoxTfdSQ8VAJaCw= +cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= +cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= +cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= +cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= +cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= +cloud.google.com/go/memcache v1.6.0/go.mod h1:XS5xB0eQZdHtTuTF9Hf8eJkKtR3pVRCcvJwtm68T3rA= +cloud.google.com/go/memcache v1.7.0/go.mod h1:ywMKfjWhNtkQTxrWxCkCFkoPjLHPW6A7WOTVI8xy3LY= +cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= +cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= +cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= +cloud.google.com/go/metastore v1.7.0/go.mod h1:s45D0B4IlsINu87/AsWiEVYbLaIMeUSoxlKKDqBGFS8= +cloud.google.com/go/metastore v1.8.0/go.mod h1:zHiMc4ZUpBiM7twCIFQmJ9JMEkDSyZS9U12uf7wHqSI= +cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= +cloud.google.com/go/monitoring v1.7.0/go.mod h1:HpYse6kkGo//7p6sT0wsIC6IBDET0RhIsnmlA53dvEk= +cloud.google.com/go/monitoring v1.8.0/go.mod h1:E7PtoMJ1kQXWxPjB6mv2fhC5/15jInuulFdYYtlcvT4= +cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w= +cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= +cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= +cloud.google.com/go/networkconnectivity v1.6.0/go.mod h1:OJOoEXW+0LAxHh89nXd64uGG+FbQoeH8DtxCHVOMlaM= +cloud.google.com/go/networkconnectivity v1.7.0/go.mod h1:RMuSbkdbPwNMQjB5HBWD5MpTBnNm39iAVpC3TmsExt8= +cloud.google.com/go/networkconnectivity v1.10.0/go.mod h1:UP4O4sWXJG13AqrTdQCD9TnLGEbtNRqjuaaA7bNjF5E= +cloud.google.com/go/networkmanagement v1.4.0/go.mod h1:Q9mdLLRn60AsOrPc8rs8iNV6OHXaGcDdsIQe1ohekq8= +cloud.google.com/go/networkmanagement v1.5.0/go.mod h1:ZnOeZ/evzUdUsnvRt792H0uYEnHQEMaz+REhhzJRcf4= +cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= +cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= +cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= +cloud.google.com/go/networksecurity v0.7.0/go.mod h1:mAnzoxx/8TBSyXEeESMy9OOYwo1v+gZ5eMRnsT5bC8k= +cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= +cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= +cloud.google.com/go/notebooks v1.4.0/go.mod h1:4QPMngcwmgb6uw7Po99B2xv5ufVoIQ7nOGDyL4P8AgA= +cloud.google.com/go/notebooks v1.5.0/go.mod h1:q8mwhnP9aR8Hpfnrc5iN5IBhrXUy8S2vuYs+kBJ/gu0= +cloud.google.com/go/notebooks v1.7.0/go.mod h1:PVlaDGfJgj1fl1S3dUwhFMXFgfYGhYQt2164xOMONmE= +cloud.google.com/go/optimization v1.1.0/go.mod h1:5po+wfvX5AQlPznyVEZjGJTMr4+CAkJf2XSTQOOl9l4= +cloud.google.com/go/optimization v1.2.0/go.mod h1:Lr7SOHdRDENsh+WXVmQhQTrzdu9ybg0NecjHidBq6xs= +cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= +cloud.google.com/go/orchestration v1.3.0/go.mod h1:Sj5tq/JpWiB//X/q3Ngwdl5K7B7Y0KZ7bfv0wL6fqVA= +cloud.google.com/go/orchestration v1.4.0/go.mod h1:6W5NLFWs2TlniBphAViZEVhrXRSMgUGDfW7vrWKvsBk= +cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= +cloud.google.com/go/orgpolicy v1.4.0/go.mod h1:xrSLIV4RePWmP9P3tBl8S93lTmlAxjm06NSm2UTmKvE= +cloud.google.com/go/orgpolicy v1.5.0/go.mod h1:hZEc5q3wzwXJaKrsx5+Ewg0u1LxJ51nNFlext7Tanwc= +cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= +cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= +cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= +cloud.google.com/go/osconfig v1.9.0/go.mod h1:Yx+IeIZJ3bdWmzbQU4fxNl8xsZ4amB+dygAwFPlvnNo= +cloud.google.com/go/osconfig v1.10.0/go.mod h1:uMhCzqC5I8zfD9zDEAfvgVhDS8oIjySWh+l4WK6GnWw= +cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= +cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= +cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= +cloud.google.com/go/oslogin v1.6.0/go.mod h1:zOJ1O3+dTU8WPlGEkFSh7qeHPPSoxrcMbbK1Nm2iX70= +cloud.google.com/go/oslogin v1.7.0/go.mod h1:e04SN0xO1UNJ1M5GP0vzVBFicIe4O53FOfcixIqTyXo= +cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= +cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= +cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= +cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= +cloud.google.com/go/policytroubleshooter v1.3.0/go.mod h1:qy0+VwANja+kKrjlQuOzmlvscn4RNsAc0e15GGqfMxg= +cloud.google.com/go/policytroubleshooter v1.4.0/go.mod h1:DZT4BcRw3QoO8ota9xw/LKtPa8lKeCByYeKTIf/vxdE= +cloud.google.com/go/policytroubleshooter v1.5.0/go.mod h1:Rz1WfV+1oIpPdN2VvvuboLVRsB1Hclg3CKQ53j9l8vw= +cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= +cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= +cloud.google.com/go/privatecatalog v0.7.0/go.mod h1:2s5ssIFO69F5csTXcwBP7NPFTZvps26xGzvQ2PQaBYg= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= +cloud.google.com/go/pubsub v1.26.0/go.mod h1:QgBH3U/jdJy/ftjPhTkyXNj543Tin1pRYcdcPRnFIRI= +cloud.google.com/go/pubsub v1.27.1/go.mod h1:hQN39ymbV9geqBnfQq6Xf63yNhUAhv9CZhzp5O6qsW0= +cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8= +cloud.google.com/go/pubsublite v1.5.0/go.mod h1:xapqNQ1CuLfGi23Yda/9l4bBCKz/wC3KIJ5gKcxveZg= +cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k= +cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= +cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= +cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= +cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7dd5NwwNQUErSgEDit1DLNTdo= +cloud.google.com/go/recaptchaenterprise/v2 v2.4.0/go.mod h1:Am3LHfOuBstrLrNCBrlI5sbwx9LBg3te2N6hGvHn2mE= +cloud.google.com/go/recaptchaenterprise/v2 v2.5.0/go.mod h1:O8LzcHXN3rz0j+LBC91jrwI3R+1ZSZEWrfL7XHgNo9U= +cloud.google.com/go/recaptchaenterprise/v2 v2.6.0/go.mod h1:RPauz9jeLtB3JVzg6nCbe12qNoaa8pXc4d/YukAmcnA= +cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= +cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= +cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= +cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= +cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= +cloud.google.com/go/recommender v1.7.0/go.mod h1:XLHs/W+T8olwlGOgfQenXBTbIseGclClff6lhFVe9Bs= +cloud.google.com/go/recommender v1.8.0/go.mod h1:PkjXrTT05BFKwxaUxQmtIlrtj0kph108r02ZZQ5FE70= +cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= +cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= +cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= +cloud.google.com/go/redis v1.9.0/go.mod h1:HMYQuajvb2D0LvMgZmLDZW8V5aOC/WxstZHiy4g8OiA= +cloud.google.com/go/redis v1.10.0/go.mod h1:ThJf3mMBQtW18JzGgh41/Wld6vnDDc/F/F35UolRZPM= +cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= +cloud.google.com/go/resourcemanager v1.3.0/go.mod h1:bAtrTjZQFJkiWTPDb1WBjzvc6/kifjj4QBYuKCCoqKA= +cloud.google.com/go/resourcemanager v1.4.0/go.mod h1:MwxuzkumyTX7/a3n37gmsT3py7LIXwrShilPh3P1tR0= +cloud.google.com/go/resourcemanager v1.5.0/go.mod h1:eQoXNAiAvCf5PXxWxXjhKQoTMaUSNrEfg+6qdf/wots= +cloud.google.com/go/resourcesettings v1.3.0/go.mod h1:lzew8VfESA5DQ8gdlHwMrqZs1S9V87v3oCnKCWoOuQU= +cloud.google.com/go/resourcesettings v1.4.0/go.mod h1:ldiH9IJpcrlC3VSuCGvjR5of/ezRrOxFtpJoJo5SmXg= +cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= +cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= +cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= +cloud.google.com/go/retail v1.10.0/go.mod h1:2gDk9HsL4HMS4oZwz6daui2/jmKvqShXKQuB2RZ+cCc= +cloud.google.com/go/retail v1.11.0/go.mod h1:MBLk1NaWPmh6iVFSz9MeKG/Psyd7TAgm6y/9L2B4x9Y= +cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= +cloud.google.com/go/run v0.2.0/go.mod h1:CNtKsTA1sDcnqqIFR3Pb5Tq0usWxJJvsWOCPldRU3Do= +cloud.google.com/go/run v0.3.0/go.mod h1:TuyY1+taHxTjrD0ZFk2iAR+xyOXEA0ztb7U3UNA0zBo= +cloud.google.com/go/run v0.8.0/go.mod h1:VniEnuBwqjigv0A7ONfQUaEItaiCRVujlMqerPPiktM= +cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= +cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= +cloud.google.com/go/scheduler v1.6.0/go.mod h1:SgeKVM7MIwPn3BqtcBntpLyrIJftQISRrYB5ZtT+KOk= +cloud.google.com/go/scheduler v1.7.0/go.mod h1:jyCiBqWW956uBjjPMMuX09n3x37mtyPJegEWKxRsn44= +cloud.google.com/go/scheduler v1.8.0/go.mod h1:TCET+Y5Gp1YgHT8py4nlg2Sew8nUHMqcpousDgXJVQc= +cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= +cloud.google.com/go/secretmanager v1.8.0/go.mod h1:hnVgi/bN5MYHd3Gt0SPuTPPp5ENina1/LxM+2W9U9J4= +cloud.google.com/go/secretmanager v1.9.0/go.mod h1:b71qH2l1yHmWQHt9LC80akm86mX8AL6X1MA01dW8ht4= +cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= +cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= +cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= +cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= +cloud.google.com/go/security v1.9.0/go.mod h1:6Ta1bO8LXI89nZnmnsZGp9lVoVWXqsVbIq/t9dzI+2Q= +cloud.google.com/go/security v1.10.0/go.mod h1:QtOMZByJVlibUT2h9afNDWRZ1G96gVywH8T5GUSb9IA= +cloud.google.com/go/security v1.12.0/go.mod h1:rV6EhrpbNHrrxqlvW0BWAIawFWq3X90SduMJdFwtLB8= +cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= +cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= +cloud.google.com/go/securitycenter v1.15.0/go.mod h1:PeKJ0t8MoFmmXLXWm41JidyzI3PJjd8sXWaVqg43WWk= +cloud.google.com/go/securitycenter v1.16.0/go.mod h1:Q9GMaLQFUD+5ZTabrbujNWLtSLZIZF7SAR0wWECrjdk= +cloud.google.com/go/securitycenter v1.18.1/go.mod h1:0/25gAzCM/9OL9vVx4ChPeM/+DlfGQJDwBy/UC8AKK0= +cloud.google.com/go/servicecontrol v1.4.0/go.mod h1:o0hUSJ1TXJAmi/7fLJAedOovnujSEvjKCAFNXPQ1RaU= +cloud.google.com/go/servicecontrol v1.5.0/go.mod h1:qM0CnXHhyqKVuiZnGKrIurvVImCs8gmqWsDoqe9sU1s= +cloud.google.com/go/servicecontrol v1.10.0/go.mod h1:pQvyvSRh7YzUF2efw7H87V92mxU8FnFDawMClGCNuAA= +cloud.google.com/go/servicecontrol v1.11.0/go.mod h1:kFmTzYzTUIuZs0ycVqRHNaNhgR+UMUpw9n02l/pY+mc= +cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs= +cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg= +cloud.google.com/go/servicedirectory v1.6.0/go.mod h1:pUlbnWsLH9c13yGkxCmfumWEPjsRs1RlmJ4pqiNjVL4= +cloud.google.com/go/servicedirectory v1.7.0/go.mod h1:5p/U5oyvgYGYejufvxhgwjL8UVXjkuw7q5XcG10wx1U= +cloud.google.com/go/servicedirectory v1.8.0/go.mod h1:srXodfhY1GFIPvltunswqXpVxFPpZjf8nkKQT7XcXaY= +cloud.google.com/go/servicemanagement v1.4.0/go.mod h1:d8t8MDbezI7Z2R1O/wu8oTggo3BI2GKYbdG4y/SJTco= +cloud.google.com/go/servicemanagement v1.5.0/go.mod h1:XGaCRe57kfqu4+lRxaFEAuqmjzF0r+gWHjWqKqBvKFo= +cloud.google.com/go/servicemanagement v1.6.0/go.mod h1:aWns7EeeCOtGEX4OvZUWCCJONRZeFKiptqKf1D0l/Jc= +cloud.google.com/go/serviceusage v1.3.0/go.mod h1:Hya1cozXM4SeSKTAgGXgj97GlqUvF5JaoXacR1JTP/E= +cloud.google.com/go/serviceusage v1.4.0/go.mod h1:SB4yxXSaYVuUBYUml6qklyONXNLt83U0Rb+CXyhjEeU= +cloud.google.com/go/serviceusage v1.5.0/go.mod h1:w8U1JvqUqwJNPEOTQjrMHkw3IaIFLoLsPLvsE3xueec= +cloud.google.com/go/shell v1.3.0/go.mod h1:VZ9HmRjZBsjLGXusm7K5Q5lzzByZmJHf1d0IWHEN5X4= +cloud.google.com/go/shell v1.4.0/go.mod h1:HDxPzZf3GkDdhExzD/gs8Grqk+dmYcEjGShZgYa9URw= +cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= +cloud.google.com/go/spanner v1.41.0/go.mod h1:MLYDBJR/dY4Wt7ZaMIQ7rXOTLjYrmxLE/5ve9vFfWos= +cloud.google.com/go/spanner v1.44.0/go.mod h1:G8XIgYdOK+Fbcpbs7p2fiprDw4CaZX63whnSMLVBxjk= +cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= +cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= +cloud.google.com/go/speech v1.8.0/go.mod h1:9bYIl1/tjsAnMgKGHKmBZzXKEkGgtU+MpdDPTE9f7y0= +cloud.google.com/go/speech v1.9.0/go.mod h1:xQ0jTcmnRFFM2RfX/U+rk6FQNUF6DQlydUSyoooSpco= +cloud.google.com/go/speech v1.14.1/go.mod h1:gEosVRPJ9waG7zqqnsHpYTOoAS4KouMRLDFMekpJ0J0= cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= +cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= +cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y= +cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= +cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= +cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= +cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= +cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= +cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= +cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= +cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= +cloud.google.com/go/talent v1.3.0/go.mod h1:CmcxwJ/PKfRgd1pBjQgU6W3YBwiewmUzQYH5HHmSCmM= +cloud.google.com/go/talent v1.4.0/go.mod h1:ezFtAgVuRf8jRsvyE6EwmbTK5LKciD4KVnHuDEFmOOA= +cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= +cloud.google.com/go/texttospeech v1.4.0/go.mod h1:FX8HQHA6sEpJ7rCMSfXuzBcysDAuWusNNNvN9FELDd8= +cloud.google.com/go/texttospeech v1.5.0/go.mod h1:oKPLhR4n4ZdQqWKURdwxMy0uiTS1xU161C8W57Wkea4= +cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= +cloud.google.com/go/tpu v1.3.0/go.mod h1:aJIManG0o20tfDQlRIej44FcwGGl/cD0oiRyMKG19IQ= +cloud.google.com/go/tpu v1.4.0/go.mod h1:mjZaX8p0VBgllCzF6wcU2ovUXN9TONFLd7iz227X2Xg= +cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= +cloud.google.com/go/trace v1.3.0/go.mod h1:FFUE83d9Ca57C+K8rDl/Ih8LwOzWIV1krKgxg6N0G28= +cloud.google.com/go/trace v1.4.0/go.mod h1:UG0v8UBqzusp+z63o7FK74SdFE+AXpCLdFb1rshXG+Y= +cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA= +cloud.google.com/go/translate v1.3.0/go.mod h1:gzMUwRjvOqj5i69y/LYLd8RrNQk+hOmIXTi9+nb3Djs= +cloud.google.com/go/translate v1.4.0/go.mod h1:06Dn/ppvLD6WvA5Rhdp029IX2Mi3Mn7fpMRLPvXT5Wg= +cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0= +cloud.google.com/go/translate v1.6.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/video v1.8.0/go.mod h1:sTzKFc0bUSByE8Yoh8X0mn8bMymItVGPfTuUBUyRgxk= +cloud.google.com/go/video v1.9.0/go.mod h1:0RhNKFRF5v92f8dQt0yhaHrEuH95m068JYOvLZYnJSw= +cloud.google.com/go/video v1.12.0/go.mod h1:MLQew95eTuaNDEGriQdcYn0dTwf9oWiA4uYebxM5kdg= +cloud.google.com/go/video v1.13.0/go.mod h1:ulzkYlYgCp15N2AokzKjy7MQ9ejuynOJdf1tR5lGthk= +cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= +cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= +cloud.google.com/go/videointelligence v1.8.0/go.mod h1:dIcCn4gVDdS7yte/w+koiXn5dWVplOZkE+xwG9FgK+M= +cloud.google.com/go/videointelligence v1.9.0/go.mod h1:29lVRMPDYHikk3v8EdPSaL8Ku+eMzDljjuvRs105XoU= +cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= +cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= +cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= +cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= +cloud.google.com/go/vision/v2 v2.4.0/go.mod h1:VtI579ll9RpVTrdKdkMzckdnwMyX2JILb+MhPqRbPsY= +cloud.google.com/go/vision/v2 v2.5.0/go.mod h1:MmaezXOOE+IWa+cS7OhRRLK2cNv1ZL98zhqFFZaaH2E= +cloud.google.com/go/vision/v2 v2.6.0/go.mod h1:158Hes0MvOS9Z/bDMSFpjwsUrZ5fPrdwuyyvKSGAGMY= +cloud.google.com/go/vmmigration v1.2.0/go.mod h1:IRf0o7myyWFSmVR1ItrBSFLFD/rJkfDCUTO4vLlJvsE= +cloud.google.com/go/vmmigration v1.3.0/go.mod h1:oGJ6ZgGPQOFdjHuocGcLqX4lc98YQ7Ygq8YQwHh9A7g= +cloud.google.com/go/vmmigration v1.5.0/go.mod h1:E4YQ8q7/4W9gobHjQg4JJSgXXSgY21nA5r8swQV+Xxc= +cloud.google.com/go/vmwareengine v0.1.0/go.mod h1:RsdNEf/8UDvKllXhMz5J40XxDrNJNN4sagiox+OI208= +cloud.google.com/go/vmwareengine v0.2.2/go.mod h1:sKdctNJxb3KLZkE/6Oui94iw/xs9PRNC2wnNLXsHvH8= +cloud.google.com/go/vpcaccess v1.4.0/go.mod h1:aQHVbTWDYUR1EbTApSVvMq1EnT57ppDmQzZ3imqIk4w= +cloud.google.com/go/vpcaccess v1.5.0/go.mod h1:drmg4HLk9NkZpGfCmZ3Tz0Bwnm2+DKqViEpeEpOq0m8= +cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= +cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= +cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= +cloud.google.com/go/webrisk v1.6.0/go.mod h1:65sW9V9rOosnc9ZY7A7jsy1zoHS5W9IAXv6dGqhMQMc= +cloud.google.com/go/webrisk v1.7.0/go.mod h1:mVMHgEYH0r337nmt1JyLthzMr6YxwN1aAIEc2fTcq7A= +cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= +cloud.google.com/go/websecurityscanner v1.3.0/go.mod h1:uImdKm2wyeXQevQJXeh8Uun/Ym1VqworNDlBXQevGMo= +cloud.google.com/go/websecurityscanner v1.4.0/go.mod h1:ebit/Fp0a+FWu5j4JOmJEV8S8CzdTkAS77oDsiSqYWQ= +cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= +cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= +cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= +cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M= +cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA= +cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= +gioui.org v0.0.0-20210308172011-57750fc8a0a6/go.mod h1:RSH6KIUZ0p2xy5zHDxgAM4zumjgTw83q2ge/PI+yyw8= +git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3pc= github.com/Azure/azure-pipeline-go v0.2.1/go.mod h1:UGSo8XybXnIGZ3epmeBw7Jdz+HiUVpqIlpz/HKHylF4= github.com/Azure/azure-pipeline-go v0.2.2/go.mod h1:4rQ/NZncSvGqNkkOsNpOU1tgoNuIlp9AfUH5G1tvCHc= github.com/Azure/azure-storage-blob-go v0.7.0/go.mod h1:f9YQKtsG1nMisotuTPpO0tjNuEjKRYAcJU8/ydDI++4= @@ -59,25 +536,54 @@ github.com/Azure/go-autorest/logger v0.1.0/go.mod h1:oExouG+K6PryycPJfVSxi/koC6L github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbtp2fGCgRFtBroKn4Dk= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= +github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM= +github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= +github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= +github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= +github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= +github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= +github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= +github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= github.com/aristanetworks/goarista v0.0.0-20170210015632-ea17b1a17847/go.mod h1:D/tb0zPVXnP7fmsLZjtdUhSsumbK/ij54UXjjVgMGxQ= github.com/aws/aws-sdk-go v1.25.48/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= +github.com/aws/aws-sdk-go-v2 v1.17.3/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= +github.com/aws/aws-sdk-go-v2 v1.17.7/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= +github.com/aws/aws-sdk-go-v2/config v1.18.19/go.mod h1:XvTmGMY8d52ougvakOv1RpiTLPz9dlG/OQHsKU/cMmY= +github.com/aws/aws-sdk-go-v2/credentials v1.13.18/go.mod h1:vnwlwjIe+3XJPBYKu1et30ZPABG3VaXJYr8ryohpIyM= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.1/go.mod h1:lfUx8puBRdM5lVVMQlwt2v+ofiG/X6Ms+dy0UkG/kXw= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27/go.mod h1:a1/UpzeyBBerajpnP5nGZa9mGzsBn5cOKxm6NWQsvoI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.31/go.mod h1:QT0BqUvX1Bh2ABdTGnjqEjvjzrCfIniM9Sc8zn9Yndo= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21/go.mod h1:+Gxn8jYn5k9ebfHEqlhrMirFjSW0v0C9fI+KN5vk2kE= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.25/go.mod h1:zBHOPwhBc3FlQjQJE/D3IfPWiWaQmT06Vq9aNukDo0k= +github.com/aws/aws-sdk-go-v2/internal/ini v1.3.32/go.mod h1:XGhIBZDEgfqmFIugclZ6FU7v75nHhBDtzuB4xB/tEi4= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.25/go.mod h1:/95IA+0lMnzW6XzqYJRpjjsAbKEORVeO0anQqjd2CNU= +github.com/aws/aws-sdk-go-v2/service/kms v1.20.1/go.mod h1:13sjgMH7Xu4e46+0BEDhSnNh+cImHSYS5PpBjV3oXcU= +github.com/aws/aws-sdk-go-v2/service/sso v1.12.6/go.mod h1:Y1VOmit/Fn6Tz1uFAeCO6Q7M2fmfXSCLeL5INVYsLuY= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.6/go.mod h1:Lh/bc9XUf8CfOY6Jp5aIkQtN+j1mc+nExc+KXj9jx2s= +github.com/aws/aws-sdk-go-v2/service/sts v1.18.7/go.mod h1:JuTnSoeePXmMVe9G8NcjjwgOKEfZ4cOjMuT2IBT/2eI= +github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= +github.com/bits-and-blooms/bitset v1.2.2/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.5.0 h1:NpE8frKRLGHIcEzkR+gZhiioW1+WbYV6fKwD6ZIpQT8= github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= +github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= +github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ= github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= +github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA= github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= @@ -86,12 +592,16 @@ github.com/btcsuite/snappy-go v0.0.0-20151229074030-0bdef8d06723/go.mod h1:8woku github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792/go.mod h1:ghJtEyQwv5/p4Mg4C0fgbePVuGr935/5ddU9Z3TmDRY= github.com/btcsuite/winsvc v1.0.0/go.mod h1:jsenWakMcC0zFBFurPLEAyrnc/teJEM1O46fmI40EZs= github.com/bytecodealliance/wasmtime-go v0.22.0/go.mod h1:q320gUxqyI8yB+ZqRuaJOEnGkAnHh6WtJjMaT2CW4wI= +github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P3vAIAh+Y2GAxg0PrPN1P8WkepXGpjbUPDHJqqKM= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cheekybits/genny v1.0.0/go.mod h1:+tQajlRqAUrPI7DOSpB0XAqZYtQakVtB7wXkRAgjxjQ= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= @@ -101,8 +611,27 @@ github.com/cloudflare/cloudflare-go v0.10.2-0.20190916151808-a80f83b9add9/go.mod github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= +github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= +github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/dave/astrid v0.0.0-20170323122508-8c2895878b14/go.mod h1:Sth2QfxfATb/nW4EsrSi2KyJmbcniZ8TgTaji17D6ms= +github.com/dave/brenda v1.1.0/go.mod h1:4wCUr6gSlu5/1Tk7akE5X7UorwiQ8Rij0SKH3/BGMOM= +github.com/dave/courtney v0.3.0/go.mod h1:BAv3hA06AYfNUjfjQr+5gc6vxeBVOupLqrColj+QSD8= +github.com/dave/dst v0.27.2/go.mod h1:jHh6EOibnHgcUW3WjKHisiooEkYwqpHLBSX1iOBhEyc= +github.com/dave/gopackages v0.0.0-20170318123100-46e7023ec56e/go.mod h1:i00+b/gKdIDIxuLDFob7ustLAVqhsZRk2qVZrArELGQ= +github.com/dave/jennifer v1.5.0/go.mod h1:4MnyiFIlZS3l5tSDn8VnzE6ffAhYBMB2SZntBsZGUok= +github.com/dave/kerr v0.0.0-20170318121727-bc25dd6abe8e/go.mod h1:qZqlPyPvfsDJt+3wHJ1EvSXDuVjFTK0j2p/ca+gtsb8= +github.com/dave/patsy v0.0.0-20210517141501-957256f50cba/go.mod h1:qfR88CgEGLoiqDaE+xxDCi5QA5v4vUoW0UCX2Nd5Tlc= +github.com/dave/rebecca v0.9.1/go.mod h1:N6XYdMD/OKw3lkF3ywh8Z6wPGuwNFDNtWYEMFWEmXBA= github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= @@ -115,7 +644,9 @@ github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZm github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= github.com/docker/docker v1.4.2-0.20180625184442-8e610b2b55bf/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= github.com/dop251/goja v0.0.0-20200219165308-d1232e640a87/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= +github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/edsrzf/mmap-go v0.0.0-20160512033002-935e0e8a636c/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/elastic/gosigar v0.8.1-0.20180330100440-37f05ff46ffa/go.mod h1:cdorVVzy1fhmEqmtgqkoE3bYtCfSCkVyjTyCIo22xvs= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -125,15 +656,22 @@ github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5y github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= +github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= +github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= +github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= +github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= +github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= github.com/ethereum/go-ethereum v1.9.9/go.mod h1:a9TqabFudpDu1nucId+k9S8R9whYaHnGBLKFouA5EAo= github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= +github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fxamacker/cbor/v2 v2.2.1-0.20210927235116-3d6d5d1de29b/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= +github.com/fxamacker/cbor/v2 v2.4.1-0.20220515183430-ad2eae63303f/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/circlehash v0.1.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= @@ -141,20 +679,34 @@ github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ek github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/go-fonts/dejavu v0.1.0/go.mod h1:4Wt4I4OU2Nq9asgDCteaAaWZOV24E+0/Pwo0gppep4g= +github.com/go-fonts/latin-modern v0.2.0/go.mod h1:rQVLdDMK+mK1xscDwsqM5J8U2jrRa3T0ecnM9pNujks= +github.com/go-fonts/liberation v0.1.1/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/liberation v0.2.0/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/stix v0.1.0/go.mod h1:w/c1f0ldAUlJmLBvlbkvVXLAD+tAMqobIIQpmnUIzUY= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= +github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= +github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= +github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= +github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-test/deep v1.0.5/go.mod h1:QV8Hv/iy04NyLBxAdO9njL0iVPN1S4d/A3NVv1V36o8= github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg= github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= +github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -187,8 +739,10 @@ github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= @@ -201,11 +755,15 @@ github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= +github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= +github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= +github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= @@ -215,6 +773,7 @@ github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hf github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= @@ -222,54 +781,94 @@ github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= +github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= +github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= +github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM= +github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM= +github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM= +github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c= +github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo= +github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= +github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= +github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= +github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= github.com/gorilla/websocket v1.4.1-0.20190629185528-ae1634f6a989/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/graph-gophers/graphql-go v0.0.0-20191115155744-f33e81362277/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= github.com/hashicorp/golang-lru v0.0.0-20160813221303-0a025b7e63ad/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= +github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= +github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= +github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jrick/logrotate v1.0.0/go.mod h1:LNinyqDIJnpAur+b8yyulnQw/wDuN1+BYKlTRt3OuAQ= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= +github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= +github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= +github.com/k0kubun/pp/v3 v3.2.0/go.mod h1:ODtJQbQcIRfAD3N+theGCV1m/CBxweERz2dapdz1EwA= github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= +github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kevinburke/go-bindata v3.23.0+incompatible h1:rqNOXZlqrYhMVVAsQx8wuc+LaA73YcfbQ407wAykyS8= github.com/kevinburke/go-bindata v3.23.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4= +github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= +github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= +github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= +github.com/klauspost/cpuid/v2 v2.2.0/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= +github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= github.com/logrusorgru/aurora v0.0.0-20200102142835-e9ef32dff381/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= +github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= +github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.7/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= +github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= +github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-isatty v0.0.5-0.20180830101745-3fb116b82035/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= @@ -277,68 +876,101 @@ github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hd github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= +github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ= +github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= +github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= +github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.1.0-beta1.0.20211027184039-559ee654ece9/go.mod h1:+6x071HgCF/0v5hQcaE5qqjc2UqN5gCU8h5Mk6uqpOg= +github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.0 h1:j7nQ2r8npznx4NX39zPpBYHmdy45f4xwoi+dm37Jk7c= github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/cadence v0.20.1/go.mod h1:7mzUvPZUIJztIbr9eTvs+fQjWWHTF8veC+yk4ihcNIA= github.com/onflow/cadence v0.39.12 h1:bb3UdOe7nClUcaLbxSWGLSIJKuCrivpgxhPow99ikv0= github.com/onflow/cadence v0.39.12/go.mod h1:OIJLyVBPa339DCBQXBfGaorT4tBjQh9gSKe+ZAIyyh0= +github.com/onflow/cadence v0.39.13-stable-cadence h1:A08/gb4xSsgRjuXo9fkFFvtG7dIkxxkDCNk/VdWrMp4= +github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= github.com/onflow/flow-go-sdk v0.24.0/go.mod h1:IoptMLPyFXWvyd9yYA6/4EmSeeozl6nJoIv4FaEMg74= github.com/onflow/flow-go-sdk v0.41.6 h1:x5HhmRDvbCWXRCzHITJxOp0Komq5JJ9zphoR2u6NOCg= github.com/onflow/flow-go-sdk v0.41.6/go.mod h1:AYypQvn6ecMONhF3M1vBOUX9b4oHKFWkkrw8bO4VEik= +github.com/onflow/flow-go-sdk v0.41.7-stable-cadence h1:GrmLLAPrxOyC27v/J/XG/sKiM1ynE1MYidiMXUfM0e4= +github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= github.com/onflow/flow-go/crypto v0.21.3/go.mod h1:vI6V4CY3R6c4JKBxdcRiR/AnjBfL8OSD97bJc60cLuQ= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-nft/lib/go/contracts v1.1.0 h1:rhUDeD27jhLwOqQKI/23008CYfnqXErrJvc4EFRP2a0= github.com/onflow/flow-nft/lib/go/contracts v1.1.0/go.mod h1:YsvzYng4htDgRB9sa9jxdwoTuuhjK8WYWXTyLkIigZY= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030 h1:ToPYLsi8XFMw9Z42jz5BpuJsUY6Oo2sHwCImhAUVQIA= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= +github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/pborman/uuid v0.0.0-20170112150404-1b00554d8222/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34= github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= +github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2dXMnm1mY= +github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= +github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= +github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= +github.com/rivo/uniseg v0.2.1-0.20211004051800-57c86be7915a/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= github.com/robertkrimen/otto v0.0.0-20170205013659-6a77b7cbc37d/go.mod h1:xvqspoSXJTIpemEonrMDFq6XzwHYYgToXWj5eRX1OtY= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= +github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= +github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= +github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= +github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= +github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= +github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570/go.mod h1:8OR4w3TdeIHIh1g6EMY5p0gVNOovcWC+1vpc7naMuAw= github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUWaI9xL8pRQCTXQgocU38Qw1g0Us7n5PxxTwTCYU= @@ -354,12 +986,15 @@ github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/supranational/blst v0.3.4/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= +github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d h1:5JInRQbk5UBX8JfUvKh2oYTLMVwj3p6n+wapDDm7hko= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d/go.mod h1:Nlx5Y115XQvNcIdIy7dZXaNSUpzwBSge4/Ivk93/Yog= github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef/go.mod h1:sJ5fKU0s6JVwZjjcUEX2zFOnvq0ASQ2K9Zr6cf67kNs= @@ -372,12 +1007,17 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= +github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/blake3 v0.2.0/go.mod h1:G9pM4qQwjRzF1/v7+vabMj/c5mWpGZ2Wzo3Eb4z0pb4= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= github.com/zeebo/pcg v1.0.0/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= +github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= +github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= @@ -385,19 +1025,30 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= +go.opentelemetry.io/otel v1.8.0/go.mod h1:2pkj+iMj0o03Y+cW6/m8Y4WkRdYN3AvCXCnzRMp9yvM= go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= +go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= +go.opentelemetry.io/otel/trace v1.14.0/go.mod h1:8avnQLK+CG77yNLUae4ea2JDQ6iT+gozhnZjy/rw9G8= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= +go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= golang.org/x/crypto v0.0.0-20170930174604-9419663f5a44/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200117160349-530e935923ad/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= golang.org/x/crypto v0.7.0 h1:AvwMYaRytfdeVt3u6mLaxYtErKYjxA2OXjJ1HHq6t3A= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -407,15 +1058,30 @@ golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191002040644-a1355ae1e2c3/go.mod h1:NOZ3BPKG0ec/BKJQgnvsSFpcKLM5xXVWnvZS97DWHgE= golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= +golang.org/x/exp v0.0.0-20221110155412-d0897a79cd37/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= +golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug= +golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20190910094157-69e4b8554b2a/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200119044424-58c23975cae1/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200430140353-33d19683fad8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200618115811-c13761719519/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20201208152932-35266b937fa6/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20210216034530-4410531fe030/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20210607152325-775e3b0c77b9/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20210628002857-a66eb6448b8d/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20211028202545-6944b10bf410/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20220302094943-723b81ca9867/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -439,6 +1105,12 @@ golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= +golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= +golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= +golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= +golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -470,11 +1142,33 @@ golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwY golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= +golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= +golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= +golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -490,6 +1184,19 @@ golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= +golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= +golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20221006150949-b44042a4b9c1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= +golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= +golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -501,6 +1208,11 @@ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -545,11 +1257,14 @@ golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210304124612-50617c2ba197/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -557,15 +1272,46 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210910150752-751e447fb3d0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210917161153-d61c044b1678/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= +golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= +golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= +golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -574,11 +1320,19 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= +golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= +golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -595,6 +1349,7 @@ golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgw golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190927191325-030b2cf1153e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -625,25 +1380,41 @@ golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc golang.org/x/tools v0.0.0-20200828161849-5deb26317202/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201124115921-2c860bdd6e78/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= +golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= +golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= +golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= +golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= +golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= +gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= +gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= +gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= +gonum.org/v1/plot v0.9.0/go.mod h1:3Pcqqmp6RHvJI72kgb8fThyUnav364FOsdDo2aGW5lY= +gonum.org/v1/plot v0.10.1/go.mod h1:VZW5OlhkL1mysU9vaqNHnsy86inf6Ot+jB3r+BczCEo= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= @@ -674,6 +1445,34 @@ google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqiv google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= google.golang.org/api v0.58.0/go.mod h1:cAbP2FsxoGVNwtgNAmmn3y5G1TWAiVYRmg4yku3lv+E= +google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= +google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= +google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA= +google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8= +google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs= +google.golang.org/api v0.75.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= +google.golang.org/api v0.77.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= +google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6rKmw= +google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg= +google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o= +google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6FO2g= +google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= +google.golang.org/api v0.93.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= +google.golang.org/api v0.95.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI= +google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.99.0/go.mod h1:1YOf74vkVndF7pG6hIHuINsM7eWwpVTAfNMNiL91A08= +google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70= +google.golang.org/api v0.102.0/go.mod h1:3VFl6/fzoA+qNuS1N1/VfXY4LjoXN/wzeIp7TweWwGo= +google.golang.org/api v0.103.0/go.mod h1:hGtW6nK1AC+d9si/UBhw8Xli+QMOf6xyNAyJw4qU9w0= +google.golang.org/api v0.106.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.107.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= +google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= +google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -716,10 +1515,13 @@ google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6D google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210329143202-679c6ae281ee/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A= google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= @@ -740,6 +1542,74 @@ google.golang.org/genproto v0.0.0-20210917145530-b395a37504d4/go.mod h1:eFjDcFEc google.golang.org/genproto v0.0.0-20210921142501-181ce0d877f6/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211007155348-82e027067bd4/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E= +google.golang.org/genproto v0.0.0-20220329172620-7be39ac1afc7/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220413183235-5e96e2839df9/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220421151946-72621c1f0bd3/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220429170224-98d788798c3e/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220518221133-4f43b3371335/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220523171625-347a074981d8/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220722212130-b98a9ff5e252/go.mod h1:GkXuJDJ6aQ7lnJcRF+SJVgFdQhypqgl3LB1C9vabdRE= +google.golang.org/genproto v0.0.0-20220801145646-83ce21fca29f/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc= +google.golang.org/genproto v0.0.0-20220815135757-37a418bb8959/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220817144833-d7fd3f11b9b1/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220829144015-23454907ede3/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220829175752-36a9c930ecbf/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220913154956-18f8339a66a5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220914142337-ca0e39ece12f/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220915135415-7fd63a7952de/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220916172020-2692e8806bfa/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220919141832-68c03719ef51/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220920201722-2b89144ce006/go.mod h1:ht8XFiar2npT/g4vkk7O0WYS1sHOHbdujxbEp7CJWbw= +google.golang.org/genproto v0.0.0-20220926165614-551eb538f295/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= +google.golang.org/genproto v0.0.0-20220926220553-6981cbe3cfce/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= +google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e/go.mod h1:3526vdqwhZAwq4wsRUaVG555sVgsNmIjRtO7t/JH29U= +google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= +google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= +google.golang.org/genproto v0.0.0-20221024153911-1573dae28c9c/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= +google.golang.org/genproto v0.0.0-20221024183307-1bc688fe9f3e/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= +google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c/go.mod h1:CGI5F/G+E5bKwmfYo09AXuVN4dD894kIKUFmVbP2/Fo= +google.golang.org/genproto v0.0.0-20221109142239-94d6d90a7d66/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221114212237-e4508ebdbee1/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221117204609-8f9c96812029/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221118155620-16455021b5e6/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221201164419-0e50fba7f41c/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221201204527-e3fa12d562f3/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd/go.mod h1:cTsE614GARnxrLsqKREzmNYJACSWWpAWdNMwnD7c2BE= +google.golang.org/genproto v0.0.0-20221227171554-f9683d7f8bef/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230112194545-e10362b5ecf9/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230113154510-dbe35b8444a5/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230123190316-2c411cf9d197/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230124163310-31e0e69b6fc2/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230125152338-dcaf20b6aeaa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230127162408-596548ed4efa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230209215440-0dfe4f8abfcc/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230216225411-c8e22ba71e44/go.mod h1:8B0gmkoRebU8ukX6HP+4wrVQUY1+6PkQ44BSyIlflHA= +google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= +google.golang.org/genproto v0.0.0-20230223222841-637eb2293923/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= +google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= +google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= @@ -765,6 +1635,19 @@ google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQ google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= +google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= +google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= +google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= +google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= @@ -779,22 +1662,30 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20190213234257-ec84240a7772/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/sourcemap.v1 v1.0.5/go.mod h1:2RlvNNSMglmRrcvhfuzp4hQHwOtjxlbjX7UPY/GXb78= +gopkg.in/src-d/go-billy.v4 v4.3.2/go.mod h1:nDjArDMp+XMs1aFAESLRjfGSgfvoYN0hDfzEk0GjC98= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= @@ -806,6 +1697,42 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= +lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= +lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= +lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= +modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.36.2/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.36.3/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/ccgo/v3 v3.0.0-20220428102840-41399a37e894/go.mod h1:eI31LL8EwEBKPpNpA4bU1/i+sKOwOrQy8D87zWUcRZc= +modernc.org/ccgo/v3 v3.0.0-20220430103911-bc99d88307be/go.mod h1:bwdAnOoaIt8Ax9YdWGjxWsdkPcZyRPHqrOvJxaKAKGw= +modernc.org/ccgo/v3 v3.16.4/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= +modernc.org/ccgo/v3 v3.16.6/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= +modernc.org/ccgo/v3 v3.16.8/go.mod h1:zNjwkizS+fIFDrDjIAgBSCLkWbJuHF+ar3QRn+Z9aws= +modernc.org/ccgo/v3 v3.16.9/go.mod h1:zNMzC9A9xeNUepy6KuZBbugn3c0Mc9TeiJO4lgvkJDo= +modernc.org/ccorpus v1.11.6/go.mod h1:2gEUTrWqdpH2pXsmTM1ZkjeSrUWDpjMu2T6m29L/ErQ= +modernc.org/httpfs v1.0.6/go.mod h1:7dosgurJGp0sPaRanU53W4xZYKh14wfzX420oZADeHM= +modernc.org/libc v0.0.0-20220428101251-2d5f3daf273b/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= +modernc.org/libc v1.16.0/go.mod h1:N4LD6DBE9cf+Dzf9buBlzVJndKr/iJHG97vGLHYnb5A= +modernc.org/libc v1.16.1/go.mod h1:JjJE0eu4yeK7tab2n4S1w8tlWd9MxXLRzheaRnAKymU= +modernc.org/libc v1.16.17/go.mod h1:hYIV5VZczAmGZAnG15Vdngn5HSF5cSkbvfz2B7GRuVU= +modernc.org/libc v1.16.19/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= +modernc.org/libc v1.17.0/go.mod h1:XsgLldpP4aWlPlsjqKRdHPqCxCjISdHfM/yeWC5GyW0= +modernc.org/libc v1.17.1/go.mod h1:FZ23b+8LjxZs7XtFMbSzL/EhPxNbfZbErxEHc7cbD9s= +modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/mathutil v1.4.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= +modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= +modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= +modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= +modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= +modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= +modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= +modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= +modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 53508c41d..8b8c1eeef 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,12 +2,12 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.598kB) -// FlowIDTableStaking.cdc (97.328kB) +// FlowIDTableStaking.cdc (97.552kB) // FlowServiceAccount.cdc (8.246kB) -// FlowStakingCollection.cdc (54.927kB) +// FlowStakingCollection.cdc (55.152kB) // FlowStorageFees.cdc (9.242kB) // FlowToken.cdc (11.672kB) -// LockedTokens.cdc (29.624kB) +// LockedTokens.cdc (29.729kB) // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.755kB) // epochs/FlowClusterQC.cdc (18.319kB) @@ -123,7 +123,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x39\x91\x5d\x96\xb3\xf9\xe0\x4a\x65\x21\x12\xa3\xc1\x9a\x43\x4c\x08\x52\xe3\x39\x89\xff\xfb\x5b\x68\xdc\x6f\x24\x47\x1a\x3b\xd9\xec\x51\x25\x65\x69\x86\x6c\x00\x8d\x46\xa3\xef\xbd\xf7\xd5\x9d\x3b\x08\x21\xf4\xb2\x62\xcb\xb3\xd3\x77\xf8\xb2\x22\x17\x2d\xfe\x40\xeb\x2b\xf9\xf9\xbb\x19\x81\xef\xd0\xd9\x29\x82\x6f\x11\xae\x4b\xa4\x1e\x41\x05\xab\xdb\x06\x17\x2d\x9a\xe3\x1a\x5f\x11\x0e\xaf\xd4\xac\x24\x88\x2d\x48\x83\x5b\xd6\xf0\x07\xf0\x42\x49\x2a\x72\xa5\xfe\xa6\xf5\x94\x35\x73\xdc\x52\x56\xc3\xf3\xe2\x7b\x18\xa2\x65\x1f\x48\xcd\x51\x3b\xc3\x2d\xc2\x0d\x41\xbc\xc5\x1f\x48\x89\x30\x47\x0b\xdc\xb4\x88\x4d\x51\xab\x67\xf3\xa6\x61\x2d\x2b\x58\xb5\x2b\x67\x79\xce\x4a\xc2\x11\xef\x2e\xe7\xb4\x15\x0f\xd1\x46\xbe\x8c\x5a\x06\xef\x2c\xba\xcb\x8a\x16\x08\x97\xa5\x78\xf2\xac\x9e\x32\x34\xed\xea\xc2\x4c\xa1\xec\x1a\xb1\x1c\xf1\x28\x57\x4b\xc3\x1d\x7c\x8d\x16\x33\xcc\xc9\xae\x46\x06\xe5\xa8\x21\x05\x6b\x4a\xae\x86\x11\x8b\x81\x15\x14\x6c\x3e\xa7\x6d\x4b\x4a\xb5\x8c\x5d\x81\xba\x15\xc2\x15\x67\x68\x49\xab\x0a\x5d\x91\x16\x61\x98\x29\xc0\x7a\x7d\xf9\x2f\x52\xb4\x72\xb1\xad\x78\xb2\xc0\x35\xea\x38\x4c\x19\xe6\xbe\x8d\xba\x5a\xfd\x22\xe0\x2f\x69\x3b\x2b\x1b\xbc\x44\x0d\x59\xe2\xa6\xe4\x6a\x4a\x2f\x70\x31\x93\x18\x9f\x61\x8e\xe6\x5d\xd5\xd2\x45\x45\xe4\x1c\xd0\x65\x57\x7c\x20\xad\xc2\xe8\x8c\x55\xa5\x9a\xb4\x9c\x21\xbc\x7f\x89\x39\x29\x11\xab\x2d\xd6\xda\x8e\x1f\xda\xd5\x6c\xab\x5d\xd0\xb3\xa1\xf5\x95\x99\x58\x29\x67\x26\x27\x44\x4a\x35\xa3\x53\xb3\xd5\xb0\x24\x40\x40\x43\xae\x28\x6f\x89\x18\x59\x93\x02\x41\x2f\xbf\x7f\xfd\x93\xf8\x00\xfb\x14\x33\x6a\x43\xd0\xe5\x0a\x75\x5c\x3f\xa2\xc1\x9f\x93\xa5\x19\x7d\xb2\x65\xb6\x78\x57\x53\xf2\x0a\xcd\xf0\x35\x91\x50\xf1\x3c\x89\x25\x9f\x78\x51\xc9\x76\xed\x39\x38\x2e\xe7\xb4\x06\x3c\x0b\x08\xb8\x6b\x67\xac\xa1\xed\x4a\xac\xa1\x21\x73\x76\x4d\xe4\xdb\x8a\x40\xb6\xe1\xbd\x86\x4c\xbb\xba\x44\xb4\xe6\xdd\x74\x4a\x0b\x4a\xea\xb6\x5a\x69\xca\x16\x8f\xf3\x6d\xb4\xc0\x2b\xbd\xab\xdb\xe6\x44\x00\x3c\x75\x22\x2e\x49\xbb\x24\x76\xa6\x40\x5a\x9c\x48\xb2\x9a\xe1\xc5\x82\xd4\x88\xd5\x05\x41\xe4\x9a\x34\x2b\x44\x16\xac\x98\xa9\x69\x5f\x10\x22\xa8\x9e\x0a\x34\xe0\xca\xe0\xb2\x64\x45\x37\x27\x75\x0b\x87\x10\xcd\x48\x43\x0e\xd1\xac\x6d\x17\xfc\x70\x6f\xaf\x64\x05\xdf\x65\xf5\xb4\x62\xcb\x5d\xd6\x5c\xed\xa9\x77\xf6\xee\xdc\x41\x5f\xed\xdd\xb9\x43\xe7\x0b\xd6\xb4\xe8\x65\x57\x5f\xd1\xcb\x8a\xbc\x03\x14\x4e\x1b\x36\x47\xf7\xbc\xcf\xee\x99\x27\x2b\xb6\x74\x9e\xda\xff\x28\xf6\xfd\xdd\xeb\x57\x2f\xce\x8f\x4f\x4f\xdf\xbe\xb8\xb8\x70\x1f\x7c\x49\x08\x77\x9f\x7b\xf9\xe2\xc5\x45\xf0\xd8\x49\xb3\x5a\xb4\xec\xce\x1d\x5c\x14\x84\xf3\x09\xae\xaa\x2d\xcb\x87\x62\x36\x86\x7e\x93\x98\xd8\xfb\x0a\x7e\xd2\x7c\xec\xc5\x35\xa9\x5b\x8e\xe4\x23\x7b\xf2\x05\x17\x3e\x11\xdf\xa3\x73\xb2\x7c\x21\x70\x3b\x69\x59\x8b\xab\x0b\xd8\xc3\x43\xf4\xe3\x4b\xfa\xf1\xeb\x27\xdb\x08\x3e\x7c\x0b\xdb\xf8\x06\xaf\x58\xd7\xea\xaf\xb6\x32\xe0\x00\xd6\x3b\xfb\x16\x7f\x83\x69\x29\x61\x5b\xa8\x02\x17\x02\x29\xf6\x93\x39\xad\x5b\x77\xdc\x29\x21\xfc\xbb\xae\xa9\xed\x67\x5b\x6a\xc5\x7b\x7b\xc0\x6e\xd4\xea\xf2\x8b\x12\x0f\x9d\x34\x04\xb7\xa4\x9c\x08\x92\x3c\x3b\x3d\x44\x17\x6d\x03\x47\xbd\x61\x15\x39\x44\x3f\x9e\xd5\xed\x37\xdb\x08\xcf\x59\x57\xb7\x27\x9a\x37\x0c\x2d\x10\x76\x9d\x9b\xc7\x23\xd8\x12\xdc\x38\x28\x12\xdb\x37\x04\x21\x16\x28\xc1\xbc\x25\xbf\x76\x84\xb7\xa4\x7c\xc7\x7e\x94\x4c\xec\x56\xb3\xfa\x51\xf3\xc4\x0d\x40\xb9\xd5\xea\xde\x02\xff\x29\x8f\xeb\xf2\x2d\x30\x9c\x1b\x03\x73\x49\xf1\x66\x10\xf4\x6a\xe4\xda\x7e\x52\xd7\x56\x7d\xab\xf9\x6c\x06\xd6\x39\x69\x97\xac\x11\xdb\x75\x5c\x96\x0d\xe1\xfc\xc7\x45\x99\x24\xfa\x9a\x2c\xd5\x13\xfa\xb3\x3e\xdc\xff\x44\xe8\xd5\xac\x3d\x99\xe1\xfa\x2a\x0d\x4b\x3e\x20\x4f\x91\x77\x3a\xcd\x65\x35\x78\x44\xcd\x93\xb9\x73\x6a\x04\x2c\xf1\xa1\x18\xe8\xf1\xa3\xdc\x9c\x0d\xac\xa1\xf3\x99\x80\x39\x16\xd5\xc1\x18\x99\xd3\xbb\xb9\x01\x46\x9c\xeb\xcd\x0d\x96\x3f\xf5\x9b\x1e\xe3\x33\xe1\xac\xef\x90\x6f\x02\xfe\x58\x16\xb0\xb9\xb5\x6c\x64\x24\x73\x2e\x4f\x8c\x38\x41\x49\x55\x22\x79\xb4\xd7\x38\xa3\x5d\xfb\x86\x34\x85\x90\xaf\xae\xc8\xa4\x26\x4b\xef\x83\x61\x2e\xb5\xfc\x89\x90\x0f\xd5\x4a\x4a\x11\xe2\xfd\x71\xf2\xc4\x39\x59\x2a\x79\xe6\x07\x5a\xd3\x79\x37\xe7\xe2\x5d\xfd\xfb\x21\xfa\x0d\x6e\x71\x0d\xe5\x53\x0f\x18\xb3\x12\x1f\x9e\x03\x2e\x81\xb4\xff\x61\x95\xd4\x8a\x10\x2d\x49\xdd\x82\x60\x0c\x82\xd6\x94\x35\x08\x57\x15\x7c\x05\x12\x2f\xa2\xb5\xfc\x43\xf2\xe3\x5d\x03\xe2\xac\x2e\xaa\x4e\x3c\x20\x1f\xd3\x8a\x60\xfd\xa0\x45\xb8\x68\xe9\x35\xa9\x56\xa0\x0a\xd2\x82\x2e\x70\x2b\x74\x54\xfd\xe6\x07\xb2\x42\x47\x52\xfc\x3e\x3b\x35\x9f\x5e\xe3\xaa\x23\xe8\x48\xe9\x08\x42\x2a\x97\x4a\xa4\x92\xf3\x1f\x70\x50\xdf\xb6\x95\x98\xbd\x1d\x68\xaa\x2e\x7e\xb4\x80\xb9\x85\xae\x71\x23\xa7\x77\x88\xfe\xfe\x9b\x24\xaf\x43\x75\x05\x8b\x01\x3e\x59\x84\x08\x95\x61\x2e\xd1\xa5\x48\x0d\x46\x77\x94\x5c\x22\x94\x37\x38\x2a\x0d\x6a\x57\x0b\xa9\xc3\x69\xfd\xcf\xc0\xa1\x35\x62\x4d\x29\x95\xa7\x4b\x22\x64\x5d\x4e\x4b\xd2\x90\x52\xac\x8f\x96\xe6\xb9\x57\x64\xc5\x0f\xcd\x5f\x07\x68\x07\x9d\xb0\xaa\x22\x85\xb8\x5f\x40\x41\x36\xdf\x3d\x82\xef\x6a\x4e\x6a\xde\xf1\xe0\xbb\xc7\x68\x07\xbd\xf8\x48\x8a\x0e\x54\x03\xff\xbb\x27\x68\x07\xfd\x83\x34\x74\x4a\x0b\x9c\xf8\xfa\x29\xda\x41\xc7\x80\x2f\xe7\x0b\x4d\x60\x45\x21\x30\x20\xf1\xa7\xb0\x02\xb7\x82\xe0\xdc\xb4\x11\xc2\x64\x40\x9f\x3e\x22\x41\x2c\xce\xa0\xd1\xb1\x15\x44\xb4\x66\x80\xb0\xa9\x44\x37\xd0\x08\x20\xdb\xd1\x31\x8b\xae\x69\x04\xed\x83\xea\x94\x9d\x36\xcc\xc1\xbd\xd0\xbe\x5b\x81\x64\xb9\x5a\x90\x5b\xce\x7e\x81\x29\xd8\x39\x94\x16\xe8\x2a\x72\x06\x4e\xc1\xba\xaa\x14\x04\x30\xc7\x75\x87\xab\x6a\x85\x0a\x29\x72\x08\x5d\x18\x14\x52\x50\x4f\x1b\xc2\x59\xd7\x14\x24\xbb\x0a\x22\xd5\x8e\x0f\xa4\xf6\xd9\x8a\x3f\xe3\x46\x6c\xb0\x36\xb9\x2c\x81\x1f\x21\x2c\x27\x67\x49\xd7\xe2\xf2\x8a\xb4\x3c\x75\x18\x85\xfa\x10\x1d\xc7\x92\x14\x74\x8e\x2b\x54\x77\xf3\x4b\xd2\x18\xed\x76\x1f\xce\xdf\x01\xa2\x75\x09\xf4\x25\x74\x7e\xb4\x30\x7c\xd3\xea\x34\xaf\xdf\xbd\x38\x44\x27\x72\xcb\xaa\x15\xa2\x82\x5f\xb4\xa8\xe3\xa4\xcc\x1f\x59\x89\xd9\xb7\x62\x55\x31\x2b\xf4\x97\x6e\x87\x14\xeb\xd7\x5b\x22\x57\x0d\xfb\xe2\xd9\x08\x90\xa0\x04\xa9\xb3\x1a\x28\x02\x67\x1d\x27\x8d\xb3\xc3\x8a\xad\x00\xc1\x31\x44\xdb\xec\xf6\x08\xe0\xa7\xe6\x61\x79\xbb\x9d\xa4\x76\xe9\x0d\x6e\x67\x1c\x08\x9e\xb7\x0c\x28\x59\x6b\xf7\x9a\x04\xe2\xbb\xaa\x22\x52\x64\x05\xf2\x6d\x2e\x5a\xd6\xe0\x2b\x22\x00\x89\x9b\xd2\xfc\x31\xf0\xda\x1b\x30\xa6\xc9\xb7\xec\xef\xc9\x97\xd4\xfd\x01\x86\x93\xb5\x46\x73\x6e\xa0\xcc\x5b\xae\x52\xdf\xa3\xd9\x9f\xb0\xf9\x82\x71\xda\x12\x24\x8e\x29\x3a\x25\x53\x5a\x83\x35\x44\x6b\xfb\x5f\x79\x4a\xbf\xbe\xfd\x31\xad\xb9\x6b\xa8\x94\x1b\x49\x39\xe2\x0b\x52\x08\xfe\xe7\x18\xae\x68\x0d\x66\x87\x68\x1d\x7a\x1b\x9c\xdb\x41\x1b\x23\x5c\x72\xeb\x6a\xfa\x6b\x27\xae\x2d\x7d\xda\x6a\x6d\x22\xd4\x4f\x5d\x90\x16\x2d\x67\xa4\x36\xdf\x8a\x89\x14\x52\x11\x30\x0f\x86\x18\xa4\xa5\x96\x7e\xe2\x21\xe1\xc8\xb2\x29\xc0\x3a\xf4\xbe\x3d\x40\x47\xa8\x90\xb7\x86\xb6\x8d\xda\x4b\xe3\x08\xee\x1e\xb8\x34\xbc\x6f\x1e\xa3\x23\x44\xf4\x95\xe1\x7d\xf3\x04\x1d\xa1\x6b\xe7\xc2\xf0\xbe\x7c\x8a\x8e\xd4\xac\x93\x8b\x80\x53\x6b\xad\x0f\x77\xb2\x0f\xd5\xa1\x5a\x67\x16\x3e\xfc\xc6\x2b\xb2\x1a\x7c\x5a\x1d\x2b\xf7\x51\x1f\xa3\xaf\x4f\x5f\x1f\xa2\x37\x0d\x63\x53\x81\xd4\x37\x8c\x73\xc2\xb9\x20\x9a\xc9\x1b\xf6\x66\x4b\x6f\xab\x3e\x9d\x8b\x86\x5e\xe3\x96\x08\x2e\x99\xd8\x19\xb8\x28\xdc\xeb\x81\xd5\x95\x60\xef\x54\x0a\x45\xfa\xa6\xaa\x56\x20\x2b\x68\x33\xac\xe0\x7f\x14\x84\x27\xb0\xee\xf9\x22\x8c\x85\x4f\xb9\xe2\xc1\xf3\x8e\xb7\x08\x57\x4b\xbc\xe2\xe2\x46\xc1\x97\x4c\x99\x45\xb5\xbc\xd2\xc8\x5b\x79\x2e\x2e\x45\x29\x90\x18\xa3\xa5\xb8\x61\x8b\x82\x2c\xda\xd4\x38\x21\xee\x5a\xe7\xb6\x3c\x44\x7f\x37\xb6\xc0\xdd\x7f\xe0\xae\x6a\x53\xeb\xb7\x2b\xb7\x8b\x16\x4b\x75\xed\xeb\xca\xb8\x2f\x78\x9f\x94\x23\x3f\xb6\xda\xea\xe9\x02\xfc\x81\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xad\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x13\x6c\xca\x75\xcc\x28\xd2\xd6\x4f\x6f\xa1\xdf\xbc\xb7\x17\x0d\x09\x3e\x91\xcb\xdd\xad\x48\x7d\xd5\xce\xd0\xd1\x11\xfa\xfa\xc9\x21\xba\x77\x2e\x75\x6d\xa4\x3e\x86\x1b\xe5\x92\xa0\xc7\x8f\xd0\xe5\xaa\x25\x1c\x4d\xbe\x7e\x82\x66\xe4\xa3\x50\x52\x84\x14\x4e\x1a\xbe\x75\x2f\x02\x1b\xbb\x6b\x76\x29\xff\x87\xd0\x6a\xc1\x4f\x7b\x3a\xa1\xe5\xd6\x21\xba\xf7\x4e\xcb\x3d\x67\xa7\x72\x20\x70\xe3\xc1\xcd\x28\x75\x08\x0e\xcc\xa7\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\xb6\xf8\x9e\x96\x3f\x8b\x15\xd6\xb4\x52\xc3\x9e\x9d\xa2\x02\xd7\xe2\x7e\xc5\x55\x43\x70\xb9\x42\xe4\xa3\xe0\x03\xca\x84\x21\xad\x0a\xf1\x00\x82\x0c\xd0\xf3\x23\x49\x08\x93\x83\x2d\x74\xff\xbe\xfc\xec\x99\xfe\xec\xa9\x5e\x18\x7c\xac\xd1\x77\xb0\x8d\x1e\x6d\xa3\xc7\xdb\xe8\xc9\xb6\xb8\x68\x9f\xc6\x90\x23\x3a\xd2\x1b\xf3\x1c\xed\x8b\x51\xb2\xdf\x3f\x3b\x42\x4f\x0f\xf6\x35\x36\xc3\xa7\xcc\x0c\x2a\xf1\x47\x3b\xc3\xb5\x78\xba\x17\x89\x1e\xa9\x3a\xe4\x71\xf0\xe8\x9b\x68\x94\x57\x64\x15\x52\x0a\xf9\x88\x0b\x21\xc7\x7c\xfd\x44\x53\xcc\xc1\xa3\x6f\x86\x49\xc6\x52\xbf\x3b\xe4\xdf\x1e\xa9\x21\xed\xd7\xb9\xf1\xfe\xf6\xb5\x19\xef\x6f\x8f\x86\xc7\xbb\x9b\xa0\x95\x2b\xd2\x46\xbe\x84\x93\x0a\xd3\x39\x29\x27\x58\x9f\xee\x08\xc5\x5b\x59\xdc\x2b\x0a\x03\xaa\xd6\x64\x76\x29\x54\xe2\x42\x02\xbd\xc1\xac\x5e\x91\x95\x9e\xd1\x07\xc1\x28\xbc\xad\x88\x67\xf2\x4a\x06\x20\x6c\x66\x16\x17\x66\x0f\xbc\x29\xd8\xad\xd9\x8a\x37\x6b\xbd\xc1\x9d\x3b\x52\xfc\x88\xbb\x15\x58\xff\x2b\xb0\x3c\x48\xa5\xf4\x15\x59\x4d\xa2\x19\x2f\xf4\x57\xee\x74\x76\x4b\x52\xb0\x92\xfc\x0f\xf9\x38\xd9\xda\x8e\x09\x8e\x5e\xd5\xb8\xed\x1a\x72\x5c\x5d\xb1\x86\xb6\xb3\xf9\x21\xba\x88\x3e\xdb\xfd\xee\xfb\x8b\x5f\xbe\xfb\xfe\xe2\xe0\xd1\x2f\x8f\xbf\x39\xf0\x80\x6c\xc5\x93\xad\x49\xbb\xce\x54\xfd\x93\xb6\x89\xd9\xbe\x38\x39\xbd\x38\xfe\xe5\xcd\xa3\xa7\x5f\xf7\x4d\xd5\x28\x37\x60\xf4\x5b\x29\x29\x95\x5d\xd3\x92\x94\x49\x85\x67\x8c\xaa\x03\xb3\x24\xd5\x74\x97\x96\xe8\x08\xd1\x32\xfe\x02\x38\xe2\x91\xb5\x1d\x79\x5f\xc6\xa7\xe7\x28\x3e\x51\x7d\xaf\x49\xc4\x7b\x7f\xc7\x8f\x3b\x94\x79\xe4\x50\x4a\x62\x11\xae\xe0\x80\x8e\xd0\x7e\xfc\x88\x23\x2f\x3e\xdb\x41\xbf\x7d\xea\x79\xc2\xc8\x65\x00\xc9\x7b\x30\x71\xd4\x3a\x70\x5f\xea\x33\xb6\x00\x13\xc9\x1e\x97\x36\x92\xbd\x08\x27\x44\xb3\xa8\xed\x18\x5f\xdb\xfa\x98\x1d\xa2\xb6\xe9\xc8\xd6\x86\x46\x7e\x45\x56\xa9\x41\x5f\x91\xd5\x46\x07\xb4\xfb\x63\x47\xb3\x9f\x45\x43\xc5\xf8\x0f\x24\x26\xb1\x4d\xe1\x47\x98\xdf\x8d\xd5\x83\x0c\x20\xa5\x64\x3e\xdb\xb1\xb1\x2f\xbb\xd2\x5c\xf3\x62\xbe\x68\x57\xf0\xee\x64\x6b\x2d\x90\x46\x4f\xfb\x0c\x50\x37\x3c\x55\xad\x4e\x6d\x18\x68\xa8\x23\x88\x13\xb2\x1b\x9c\x11\x32\xa7\xd9\x80\x16\xc5\x72\x74\x44\x8b\x61\x34\x89\xa8\x96\x14\x4d\xec\x5e\xe2\x0a\xd7\x85\x43\xa9\xce\x1d\x54\x12\xde\x36\x6c\x35\x09\x65\x69\xc1\xea\xa7\x7a\x81\x6f\xc9\x14\x1d\xa5\x68\x5b\x99\x7f\x77\x2f\x59\xd3\xb0\xe5\xb3\xfb\x01\x4a\x9e\x4f\xa6\x0d\x9b\x3b\xe4\x6e\x20\xc2\xd7\x5b\x77\x87\xce\x4e\x8f\xdb\xe2\xbd\x41\xc3\xcf\xe9\xb9\x8d\x7b\xf7\x2e\xda\x89\xe9\x5f\x63\xcc\x9b\x9e\x8b\x8d\xdd\x92\x80\x69\x56\xad\xef\xd9\x4e\x04\x62\xeb\x46\xef\x9a\x3d\xbb\xd9\xeb\xe6\xa8\xdd\xe6\xf5\x9b\x0e\xae\x0f\x4f\x7c\x11\xbf\x25\x6d\xd7\xd4\xe0\xdc\x52\xb7\xac\x1b\x53\x3b\xed\xea\xd2\xbf\xf5\x84\x1a\x6e\x9e\x10\xea\x4a\x70\x17\xed\x7e\x20\x2b\x9e\xd0\xf4\x94\x9d\x42\xd9\xab\x8f\xe4\x6b\x92\x34\x03\x43\xc5\xc4\x00\xdb\x8a\xa0\xf4\xae\xd7\x80\x8f\x0e\x99\x36\x19\x4d\xb4\x6b\x3e\xff\xa8\x3e\x8f\xb7\x1c\x5b\xd1\xea\xe0\xc0\x3e\x4d\xdf\x76\x54\x4d\x24\xc3\xe3\x9a\x27\x37\x34\xb2\x26\xb0\xe1\x91\xcd\x93\x1b\x5d\xb3\x60\x2a\x23\x17\x2d\x1e\x4d\x8f\x1d\x88\xff\x8a\xfd\x86\x14\x9e\xe2\xd4\x7b\x7b\x7b\xe8\xc7\x96\x56\xb4\x5d\xa1\x97\x2a\x3c\x58\x5a\xb6\x8a\x19\x29\x3e\x70\xe5\xd3\x79\xc0\x11\xbb\x26\x8d\x38\x6c\xd6\xee\xac\xe6\x22\x0d\xb6\xb4\xe5\x48\x9e\x0a\x52\x2a\x2b\x40\x64\x5c\xd2\x6e\xbd\x69\x57\x03\xd4\x97\x5d\x55\x19\x02\xfe\x4e\x42\x9b\x6c\x69\x63\x57\x70\x16\xe9\x14\x4d\xfa\x2e\x22\xf4\x30\xcf\x72\xb7\xd0\xb3\x81\xcb\x33\x3e\xf7\x8d\xe4\x2f\xe2\x4e\xf5\x50\x8d\x48\xc5\x7b\x9e\xbf\xe9\x14\xfd\x1b\x23\x9e\x61\xb0\xdf\x99\xad\x94\x3b\x80\x30\x6a\xc8\x94\x34\x44\xc0\x6d\x99\xf8\x8f\xd5\x24\x66\x93\x32\x3a\xc0\x38\xed\xac\xfd\xa6\x77\xe7\xd2\xbc\xef\x97\x64\xc4\xdd\x21\xba\x1f\x3c\x38\xca\xba\x16\x10\xee\x7b\x07\xf4\xcf\xe8\xae\x34\x47\x45\x2f\x89\x9f\x7b\x17\xd2\x1d\x49\x9c\xb8\x15\x74\x76\x8a\x4a\x46\xa4\x53\x7c\xd0\x58\xe5\x6b\x23\x6a\x53\x27\xf7\x7b\x67\x84\x79\xb4\xcc\x6f\x1d\x31\x24\xd8\xa3\xe3\xb2\x44\xd8\x99\x9e\xf2\x62\x38\xa1\xf2\xbd\xe8\xe7\xa4\xb5\x31\xfd\xc9\x30\x2e\xf3\xe1\x21\xfa\x7b\x30\xad\x50\x20\xeb\x5d\xd6\xb3\x9d\xbb\x16\xd6\x1d\x1f\x41\x4e\x88\xc0\x45\xdb\x74\x05\x78\xc5\xa4\x4c\x2b\x7e\xbb\x22\x2d\x6a\x08\x2e\x77\xc0\x26\x29\x73\x42\x2e\x59\xd7\x2a\x6a\x8b\x5c\xc3\x5c\xc2\x30\xc9\x28\xbf\x8d\x71\xe3\xe6\x1e\x71\x9d\xa4\xb9\x67\xd6\xf3\x91\xfa\x6f\x0c\xf9\x48\xb5\xf5\x65\xe4\xa3\xbe\x4b\x50\x19\xfa\xfb\x1f\x8e\x22\xce\x07\x9e\x77\xbc\x5a\x6b\x3c\x3f\x1a\xbc\x75\x18\xa5\xdc\x14\x91\x9b\x08\x9d\x9d\xde\xca\x53\xf4\x5e\x12\xfa\xcf\xc3\x0f\xc7\x6e\x9d\xa1\x85\x64\x3d\x2f\x59\x7a\x1c\xe1\x28\xf1\x83\x2f\x53\x4a\x51\x6d\x23\x22\x92\x6a\x87\xe4\xb9\x36\x6e\x42\x81\x4c\xe9\xee\x60\x45\xb2\xf0\x76\x7b\x0c\x4a\xce\x53\x6b\xd8\x96\xec\x4b\x37\x31\x33\xa5\xde\x1e\xb6\x38\x39\xaf\xf5\x19\x9f\x3c\x73\x83\xf7\xd6\xa0\x22\x96\xb4\x7b\x24\x40\x44\x97\xfa\xb0\x85\x22\x01\x25\x12\xe8\x06\x2d\x12\x59\x20\xc3\x33\x31\x06\x88\x04\x8c\x50\xa8\xed\xb5\xd6\x79\xef\x07\x9a\xd3\x48\x23\x5e\x0a\x80\xf9\x7e\x2d\x63\x47\x62\x29\xbd\x32\x53\xd2\x3a\xe9\x9e\x13\xf7\xab\xdc\xdd\x7d\x4a\x1a\x7a\x4d\x4a\x19\x07\x9d\xf6\x2b\x8b\x3b\x1a\xac\x04\x86\x52\x7e\xa2\xed\xcc\x26\x01\x66\x05\xdc\x1b\xf1\x01\x75\xe4\x7d\x75\xe0\x1a\x37\x56\x4c\xbf\xe8\xe6\x5a\x6b\x8d\xa7\xc5\xba\xd6\x9d\xd9\x5a\x0a\xf3\x08\x5d\xd9\x41\xef\xda\x1a\x73\xb0\x00\xef\xcf\x87\x8e\x86\x64\x40\xa4\xb5\x89\x61\xe1\xce\x85\x9c\xda\xf7\xe1\xcd\x0d\xb0\xf8\xd9\xf7\x57\x4d\xdc\xe5\xa5\x59\x6d\x6a\xf4\x8a\x24\x6f\xfc\x43\x68\x55\xb2\x31\x8f\x50\x2d\xb7\xfe\x33\xd1\xa4\x37\x51\xf3\xfb\xc3\x01\xe3\xc8\x30\x09\x1a\x58\xa3\x77\x4b\x9a\x20\xcf\x6a\x35\xe7\xdc\x3e\xc5\x4a\xa9\xba\x1c\x1f\xa6\x2f\xbc\x87\xe9\x1b\x2c\xf1\x71\xf8\xb0\xbe\x48\xf2\x7a\xc2\x5b\x9b\x27\x6e\x1c\x62\x52\x33\xe0\x9c\x15\x14\x8b\xf1\x97\xb4\x9d\xb9\xca\x91\x79\x59\x65\x9a\xab\x00\x52\xca\x21\xc6\x97\x94\x5a\x93\x73\x22\x4a\x99\x93\x47\x4e\x39\xba\x24\x4e\x04\x20\x04\xe6\x44\xca\x87\x01\x9b\x57\x55\xbd\x88\x2f\xca\x1d\x1a\xf4\x43\xf1\xd6\x8e\xf5\x19\x1f\x3c\x97\x1d\xdd\x89\xf4\x4f\x87\xee\xe7\x47\x1f\x19\x87\x98\x1d\x3a\x19\xef\x84\xeb\x52\x20\xbe\x62\xc5\x4d\xa7\xb5\x7e\x10\x5e\x34\x33\x70\x95\xeb\x44\x7c\x59\x8f\x00\xd7\x26\x02\x6f\xb4\x3e\xb3\x66\x0c\xa0\x9d\x83\x17\x04\xb8\xc6\xd0\x63\x23\xfd\x8e\x33\xd1\x68\x64\xc4\x0e\x0d\x60\x7f\x4c\xf8\x19\xa8\x35\x49\x63\x42\xc2\x75\xb8\x31\xa7\xd7\xbf\x8d\x1f\xf1\xb3\xb8\xfc\x3e\x93\x73\x32\xe3\x47\xb4\x6c\x3c\xf4\xea\xa1\x68\xe3\x3d\x7b\x73\x40\x00\x43\x0f\x26\x2e\xf9\xc4\x53\x66\x9b\x86\x1e\x8c\xae\xa1\x5e\x80\xde\x75\xb5\x8e\x4d\xdc\x1c\xb2\x8d\x18\xc6\x6d\x66\x8e\xb8\xdf\x07\x04\xda\xff\x33\x8f\xaf\x65\x1e\x47\x69\x63\x25\xec\x26\xae\xd1\x25\x51\x33\x53\x71\xf4\x33\xb6\x34\xf9\x72\x9e\xd9\xd2\x17\x49\x12\xb6\x4b\x23\x3c\x8c\x30\x60\x0e\x18\xa3\x7c\x7b\xd1\x86\x6d\x81\x6b\x19\x1a\xd7\x35\x1c\x46\x96\xc0\x31\xe0\xd7\xb0\x33\x8e\xbc\x99\xc6\x14\x03\xd8\xa4\x15\x2e\x04\x54\x06\x82\xe4\x3a\x5a\x47\x08\xcf\x1a\xf5\x9c\x47\x12\x86\x36\x98\x8a\x1a\x29\xf5\x40\x6c\xdb\x0a\x66\xb9\xae\x81\xcb\x98\xd9\xd2\x70\xc6\xd9\xda\x5c\x2b\x59\x1a\xce\x4d\x4c\x65\x7d\x90\xd6\xb2\x97\xa5\x01\x0d\x1b\xcd\x7a\x2e\xd7\x1c\xc8\x2c\x47\xfb\x8b\xa9\x82\x49\xcd\x8b\xd6\x2d\x69\xa6\x58\xe5\x06\xba\x69\x95\xe3\x5d\x41\x9e\xaa\xa9\xe0\x1a\xa9\xd8\x4f\x51\x85\x0b\x97\x55\x3a\x5b\xd4\x4a\x16\xd9\x74\x45\x39\xa5\xc3\xd4\xf4\x7c\xb9\xc1\x24\x2f\x1a\x55\x70\x94\x7f\x23\x95\x9d\x08\xac\xcc\x7e\x91\x14\xb7\xc3\x98\xd1\x30\x59\x86\x54\x15\x47\xcb\x19\x69\x67\xa4\xf1\xd3\x25\x4d\xde\x1c\xa9\x28\x24\x43\xc0\x8c\x4f\x70\x5d\xd2\x12\xb7\x44\x2d\xb4\x0d\x52\x1b\x97\x33\x5a\xcc\xd0\x9c\x60\xad\x72\x50\xd0\xb2\x31\x64\xdc\x00\xec\xe5\x8c\x39\xc0\x55\x2e\xb2\x57\xa4\x40\x6a\xf9\x4a\x6f\x09\xc4\x30\x31\x86\x50\x99\x84\xee\x42\x6a\xd6\x5d\xcd\x7a\xb5\x6b\xf8\x48\x48\x58\x9e\xff\x42\x21\x57\x20\x48\x9e\x13\xca\x5f\xa8\x45\xbe\x64\x4d\x62\x89\x93\x5f\x1c\x06\x7d\x88\xee\x27\x78\xbf\xe5\xfa\x5b\x87\xe8\x3b\xc6\xaa\xc4\xfd\x61\x56\x59\xb7\xdf\x53\xde\xa6\x2f\x91\x2b\xd2\xbe\xb1\xcf\x09\xb0\xe2\xd9\x49\x10\xb6\x46\xa7\x21\xb4\xf7\x9e\x4f\x07\xb2\x32\xda\xa6\xeb\x11\xb5\xa6\xb8\xe2\x23\x6c\x4f\x03\x4e\x12\x31\xce\xfe\xee\x3e\xba\x7f\x3f\x1a\x27\x99\xac\xf2\xdf\xa0\x8f\x34\xef\x66\xb8\x56\xa5\x31\x5e\xb2\xe6\x2d\xab\xc8\xa4\xee\xe6\x92\x55\x1d\x8e\xf0\xaa\xe8\xb0\xc4\xc0\x45\x95\x34\x67\x42\x8e\xb2\x2c\x49\xa2\x29\xfc\x01\x77\xfc\xb5\x48\xa5\x20\xa8\x14\x65\xb2\x44\xac\x4e\x2b\xc1\x82\x56\x64\x64\x6d\x94\xce\x20\x48\x24\xae\x82\x34\x2a\x9a\x21\x81\x27\xc5\x73\x5e\xd4\xe2\x43\xe0\xd9\xf7\x4e\x64\xc0\xbf\x1c\x3e\x35\x7b\x3a\x4d\x96\xff\xa3\xbc\x7e\x00\x11\x0d\x8b\x86\x5d\x89\x07\x53\x89\x29\xcb\x5c\x6e\x4c\xf8\xc5\xc6\x93\x62\x6e\x91\x2e\xb2\xdc\x70\x9e\xc8\xa7\x28\x86\xf0\x3b\x19\x2e\xe3\x50\x8d\xaa\x8a\x62\x72\x50\x79\x50\xd8\x73\x83\x56\xf0\x3b\x03\x34\x72\xf3\x68\xf6\x1e\x0f\xad\x13\xfc\x0d\xfc\x21\x98\x46\xdf\xab\x90\x24\xa0\xf7\xe4\x73\xc6\xe2\x2f\x73\x41\xf8\xde\x98\x2a\xb6\x79\xa0\x82\x99\x89\x72\x76\x0f\xaf\x43\x5a\x39\x7e\x72\x5c\x96\xc0\x29\xb4\x75\x4d\xc6\xe8\xf0\x15\x6f\xc9\xdc\x26\x5c\x3b\x15\x53\x06\x2c\xbe\x10\xb9\x23\xde\x39\x27\xd2\x2c\x23\x18\x4a\xab\xd8\x61\x2a\x1f\xf1\x33\xb0\x16\x39\xe7\x9b\xb1\x91\x3f\xf3\xd9\x01\x4a\xc8\xd5\x6e\xf3\x6e\x4d\x5b\xe2\x4a\xa2\xde\x06\xb1\x87\xab\x13\xfb\x2f\xb7\xd5\xa3\x01\xf9\x5b\x91\x34\x6e\xf5\x5c\x6a\x61\x28\xa8\xfc\x3e\x1e\xf5\x75\x5d\xad\x04\xbf\x17\x43\xcf\x11\x16\x72\x55\xa1\xa5\x15\x25\xb9\x4d\x65\xd2\x78\xc9\xa0\x08\x94\xe4\x79\x21\x18\x59\xd4\xd5\x95\xaf\x9c\x5c\xf4\xa0\xb2\x41\x28\x75\x48\x14\x0f\xc9\x4b\x76\xad\x21\x9d\x66\xa8\x12\x97\xe5\x3b\xe6\x41\x02\xa9\x27\xb3\x4b\xe2\xaa\x7f\xc7\x8e\xcb\xb2\x47\x00\x48\x50\x65\xea\x34\x88\xab\x66\x09\xe5\x02\xde\x90\xba\x74\x6b\xd4\x19\xd6\xe0\x59\x07\x6a\x5a\x65\x99\xc2\x85\x2a\xa1\xfc\xc1\xab\x55\xa4\x5c\x50\xc9\x2a\x04\xfd\xbc\xc0\x2f\x0b\x37\x09\xca\xaf\xfd\xa9\x19\xc0\x06\x8f\xaf\xac\x46\x34\xc7\xb4\x16\x6c\x5c\xfa\x35\x8e\xd4\x41\x8d\x4e\xc8\x19\x4c\x5e\x10\xb2\xf8\xbf\x5e\x79\xbb\x01\x74\xaf\x3c\x3f\x3d\x89\xf8\x9e\x2b\x6a\x3b\x1c\xa1\x10\x0c\xa1\x42\xed\x8c\x71\x82\xa6\xb4\x01\x81\x67\xca\x1a\x8b\x31\xc1\x13\x8c\x7f\x47\x8e\x1f\x9e\xa2\x70\x3d\xcf\x46\xc5\xab\x24\xf6\x77\xcc\x5b\xe3\x60\xef\x84\x93\x4a\xe8\x0d\xe1\x26\x64\xac\xbb\x89\x05\x3e\xbf\xe1\xfa\xe2\x31\xc3\x4f\x76\xd6\x8e\xf4\x19\x8f\xb7\x68\x7d\x11\xbd\x49\x1e\xae\xa2\x85\xd5\xc4\x74\x71\x05\x73\xd1\x29\x1a\xec\x32\x67\x3f\x39\x9f\xfc\xe5\x90\x8f\xf3\x8a\xf2\x04\x02\x5c\x6d\x6d\xe0\x62\x0c\x41\xfe\xdf\x1d\xf5\x97\xbb\xa3\x8c\x7d\x73\xcc\x1d\xa5\x1f\xfe\xcf\xbe\xa3\x6e\x73\x7c\xf3\x19\x46\x78\x63\xa7\x16\xff\xdf\x61\xfd\x77\x3c\xac\xea\x52\xd2\x17\x8a\x55\x34\xc0\x2d\x09\x15\xcc\xe5\x2d\x63\x0e\x82\x57\xd4\x6a\xa4\xde\xa9\x84\x21\x5b\xa5\xf9\xb3\x1f\x62\x2d\x71\xfd\xd9\x8e\xb1\x11\x20\x35\x4e\x10\xe5\xe8\x4a\x5a\x2c\xa5\x39\xab\x35\x35\xe7\x54\x31\x4e\x13\x61\x13\x02\x72\x5d\xc8\xb6\xff\x47\x43\xae\x49\xe3\x5f\xfd\x98\x73\xd2\xb4\x28\x2e\x68\x31\x64\x79\x7d\x38\xfc\x46\xbf\xb3\x4e\xfc\x3c\xd7\xa2\x34\x7a\x38\x46\x28\x8a\x0b\x68\xcc\x09\xe7\x50\xa5\xf9\xde\x39\x6b\xb5\x4d\xde\x52\xaa\x5a\xfa\x5d\x7f\x0b\x63\xbc\x9f\xfb\x7d\x44\x96\x33\x26\xb9\x8a\x13\xbb\xa9\xb8\x8c\xfc\x57\x0d\x24\xa9\x9c\x36\x88\x2d\xeb\x8c\xcb\x40\xef\x07\x43\x73\x42\x5a\x97\x15\x6d\x83\xa7\x01\xfc\xf7\xf5\x4a\x9a\x21\xe8\x65\x27\x8b\x5d\xc2\xb1\x4a\xe4\x46\x8e\xdd\x31\x27\xfc\xdd\x96\xdd\xd9\x47\xbf\xff\xbe\x41\x33\x79\xc6\x0d\x71\x56\x4f\x59\x9a\xd1\x6d\x0d\x87\x78\xa3\x1d\x45\x0f\x39\x0b\x7b\x1f\x05\x04\xc7\xfb\x92\x54\xca\x02\xa4\xcb\x24\x52\x57\x3d\xb3\x28\x1a\x22\x8e\xff\x56\xfb\xa6\x29\x5f\xf1\xb6\x50\x8a\xb1\x6e\xa5\xb4\x05\x46\x70\x8a\xa0\x78\xc1\xb8\x14\x8e\x01\x26\x21\x4e\x79\xc1\xe6\x2a\xa0\xc7\x69\x05\x64\x2a\xfa\xf9\x5f\x38\xe7\xa2\x0c\xaf\xc3\x70\x7e\xf6\x7c\xfe\x76\x27\xc2\xfc\xde\x9e\x1d\xc2\x99\x90\x51\x3b\xc3\x71\x39\x85\x8c\x4f\xd3\xd8\x47\x6c\x16\xe8\xc3\xea\xd2\x5e\x91\x58\xeb\xcb\xab\x1b\x83\x92\x4d\x4f\x9e\x7a\x5a\xb4\x41\xbe\x78\x13\xd5\xf4\x37\x37\x68\xaf\x5c\x93\x8d\x31\xda\xcc\xfe\xff\x15\x10\x6f\x4b\x3e\x24\x76\x60\x6f\x4f\x7b\x99\x34\x81\xeb\xc8\x27\x38\x69\x15\x99\xb6\xec\x9a\x34\x9a\x2e\x69\x10\x45\xea\xdc\x77\x9f\xd1\x5c\xf1\x10\xa9\x25\x19\x86\xe5\x94\xb1\x18\x25\x9d\xdc\x48\x50\xdb\x04\xb9\x66\xea\x6d\x18\x68\xa3\xba\xef\x44\xb0\x47\x20\xad\x57\x96\x05\x71\x73\xae\x85\x75\x90\xfd\xfb\xf4\x81\xa5\xe0\xe2\xac\x26\xda\xf8\x75\xd9\x99\xd6\x03\x35\x5b\x86\x5c\xed\xee\x67\x92\xf2\xa5\x10\xfc\xb2\x61\xf3\xbc\xa8\x1f\x14\xb2\xe9\x97\xef\x11\x42\x03\xc2\x38\xf7\x62\xd9\x6d\x75\x91\xda\x17\x60\xdc\xf0\xee\xa0\xd3\x9d\x1f\xcc\xc0\xd1\x92\x54\x15\xe0\x5a\xc5\x15\xf6\xbc\x0a\xa5\x6a\xcd\x98\xb4\x19\x2a\x62\x0a\x0e\x6b\x39\xd7\xe3\xaa\x8a\x02\x73\xff\xc2\xa2\x3c\x9d\x8e\x60\xec\xe8\x39\xc4\x2e\x24\x6e\xd6\xb5\x8e\xf5\xf0\x40\x49\x2e\xbb\xa7\x91\xb6\x71\x39\x42\xc3\xff\x37\xbd\xa3\x46\xe0\xb3\x97\x95\xa5\xf6\x3e\xd0\x9d\xb2\x1b\xbf\xf7\xe7\xbb\xfd\x82\x48\xc9\x2f\x7d\xb9\xfd\x31\xd7\xd1\x67\x66\xf6\x01\x6f\xff\xc9\x1c\x14\xe7\x68\x40\x57\x8a\x91\xfe\x3a\x4d\xc3\xfd\x2e\xbb\xb4\x2b\x7f\xa3\xb9\x93\xb1\xa9\x70\xa8\xb9\xd4\x3a\x26\x43\x15\x13\xf6\x2c\xe1\x74\xc9\x7b\x21\x34\xa4\x75\x71\xdf\x8c\xb4\x43\xeb\x01\xfb\x4d\xd1\x7f\x08\xee\xfb\x9b\x6d\x6d\x08\xf3\x83\x06\x64\x07\xf3\xc8\x0f\x84\x55\x41\xaa\x36\xbc\xb6\x65\xe8\xd7\x8e\x34\x2b\xaf\x97\x47\x3a\xc7\x41\xbc\x6f\xf6\x4a\x95\xa0\x51\xe1\x9e\x36\xf9\xf2\x4e\xb8\x61\x99\x90\x5e\x63\x82\x18\x15\xd5\xbb\x7e\x7e\x44\x2a\xf8\x97\xf9\x1d\x85\x9d\xcc\x38\x98\xbf\x6e\xbb\x45\x1b\xb3\xba\x96\xa1\x05\x69\x04\x62\xac\xa0\x03\x72\x4e\xdc\x39\xc6\x8b\x0e\x3e\xb5\x15\x77\xd2\x8b\xdd\xe0\x6a\xcd\x73\x26\x3c\x58\xd7\xfd\xa9\x7b\xcb\x8c\xf4\x97\x98\xcd\xa5\x0f\x44\xf5\x0f\x54\xaf\xe2\x38\x36\x6a\x38\xce\xd9\x49\x6e\x72\xc2\xa0\xa4\x00\xf1\x85\x42\xa0\x4c\xaf\xe5\x4d\x45\x41\x5d\xfa\x51\x50\x5e\x57\x35\x62\x2a\x6b\x99\x76\x65\x57\x24\x24\xc5\x20\x23\x0c\xdd\x8a\x49\xf5\xe4\xa3\x8c\xcf\x44\xe9\x61\x77\x83\x9d\x32\x9d\x59\x04\x02\x48\x24\x40\x88\x7d\xcf\xc7\x5f\x39\x7e\xf7\x98\xd4\x7a\xb1\x97\xaf\x90\x18\x8a\xac\xe2\xdf\xe1\x30\xcc\x21\x51\xab\x6f\xb5\xd9\x3b\xd1\x9c\xa3\x01\x79\xe4\x66\x87\xeb\x4b\xc7\x15\x6d\xf6\x54\xfd\x29\xc9\xff\x3f\x24\x48\x29\xae\x79\x39\x22\x86\x67\xc4\x4b\xa3\x20\x7f\xee\x08\xa5\x1b\x2d\x6e\x4c\x80\xd2\x30\xe0\x9b\xe1\xec\x86\xe1\x49\x7d\xdb\x3e\x9e\x3b\x8e\x2f\xd1\x3a\x26\x0a\x69\x93\x37\x47\x52\x7e\xfe\xc3\x39\xb7\xee\xb9\x74\x1b\xc6\xfd\xa5\x83\x6d\xfe\x03\x18\xf7\xcd\x09\xfe\x46\x71\x3b\x7f\x19\x3a\x7f\x6b\x8d\x63\xfa\x6a\x72\x8b\xe8\x00\xed\xaf\x97\xfe\xf0\xe5\xc3\x50\xb4\x81\xaf\x33\xd9\xab\x7f\x5d\x3a\x57\x5d\xca\xac\x68\x6c\xfb\x42\xe5\x62\x36\xbc\xf7\xb3\x31\x0f\xfd\xb5\xad\x12\x41\x2a\x83\x25\xca\xa3\x37\xdc\x18\x95\xe1\x8b\xf1\xb3\x85\xa8\x7c\x2e\x6b\x3d\x9d\x0e\xe3\xe4\x8f\x8f\x03\xc8\xde\xf7\xb7\xa8\x56\x6f\x18\x65\x38\x58\x8a\x57\xa6\xfd\x30\xb7\x60\x95\xd9\x38\x81\xbd\xcd\x85\x9c\xa0\x6c\xd8\xc1\xf0\x31\x88\x00\xa5\xc2\x43\x94\x1f\x23\x7c\xf4\xf3\xee\x98\x1b\x3e\x10\x8e\xfa\xe9\xcb\xfa\x54\x36\xa5\x5c\x7c\xf6\x78\x82\xfe\x5b\xf6\x0b\x9d\x80\xa1\xd0\x83\x60\xc0\x21\x87\xcf\xb8\xa1\x87\xb1\x9f\xab\xc2\xf9\x97\xf4\xd2\x7c\x31\x23\xdc\x9a\x8e\x9f\x1b\x70\x50\xeb\x94\x18\xaf\x0d\xfe\x47\x78\x83\xbe\xd8\x1e\xaf\xe5\x60\xda\xe8\x0e\xdf\xc2\xeb\x74\x06\x9d\xb7\x89\x8d\x78\x31\xba\x71\x43\xf0\x87\x92\x2d\x6b\xd5\x7a\x42\x7d\x2d\x96\x21\x3b\x96\x46\xbd\x29\x4c\x7b\x79\xab\x5b\x04\x51\x35\x36\x62\x3b\xee\xd0\x0b\x57\xcb\x9c\xd6\xba\x78\x88\x9a\x47\xe4\xcc\x51\x25\xbc\x5e\x88\x31\xe4\xba\xf9\x45\x37\x9f\xe3\x66\xd5\xe3\xa8\x82\x41\xd5\xd3\x83\x05\xac\xcc\xca\x0f\xd1\x7b\xf5\xce\x77\xfa\xa3\x9f\x03\x9f\x4e\x0a\xf0\x76\x3f\x84\x4c\x29\x46\x0b\x07\x1d\x79\xf3\x8d\x1f\x36\xe0\xd1\x91\x1d\x2a\xbf\xc5\xa7\xa4\xc5\xb4\xe2\xe9\xdd\x95\x7b\x57\x23\x5a\x97\xf4\x9a\x96\x1d\xae\x54\xbc\x59\x5d\x42\xb1\x96\x20\xa8\x29\xb1\x13\xe1\x02\x7b\xb6\x21\xe1\x0c\x0c\x1f\x83\x16\xf7\x70\x54\xc6\x6d\x56\xe9\x9f\x3e\x7e\x88\x4c\x6f\x6a\xf9\xe6\xa7\xb5\x0a\xfc\x8f\xab\xcf\xe5\x4c\x30\x61\xfa\xf3\xeb\x1c\xdb\xe7\x7e\xcb\x5e\xa6\x17\x05\xae\x88\xb7\x3f\x6c\x2a\x0e\x14\xad\xaf\x2a\x57\x4f\xbc\x5c\x89\x4f\x0b\x5c\x09\x85\x78\x8a\x8b\x3e\x3b\x95\x78\x8c\x04\xbc\x89\xa7\x9b\x90\x28\x88\x2f\x01\x60\x4e\xc7\xa7\x53\xd9\xb0\x03\x00\xe9\xe2\xcf\xe1\x2a\xfd\xa6\x24\x69\x51\x78\xc4\x8b\x47\x7a\x98\xaf\xfc\xb9\x65\x45\x13\xfd\x5b\x3f\x36\x5e\x2b\xdb\x9e\x46\xc6\xa8\x75\x27\x36\x3c\xfa\x28\x37\xcd\x51\xdb\xec\x46\x1a\x36\x7c\xa0\xb9\x8f\xb7\x9e\xe3\xaa\x5a\x7f\x29\x63\x30\xe1\xfd\x19\x57\x9a\xa7\x65\x5c\xce\x5b\x41\xca\x75\x66\xb3\x43\xf7\x93\xa4\xb8\x04\xc7\x4f\x26\x7f\xa0\x48\xeb\xf2\x3b\x93\x05\xec\xdf\x53\xf6\x60\x81\x46\xa9\x1a\x9c\xe4\x71\xee\x74\xf3\x91\x93\x4f\x1f\xa7\xc6\x67\x5d\xfd\x7d\x7c\x7a\xe9\x9f\xf7\xdd\xdb\x26\x4c\x44\xa8\x6d\xd0\xbb\xa7\x60\x75\x8b\x69\xcd\x95\x11\x1b\x72\x67\x8c\x76\xbc\xc0\x2a\xd7\x49\xbc\xcd\xb4\xf9\xe4\xaa\xab\x70\x83\x70\xd7\xb2\x39\x58\x0b\xa7\xaa\x86\xaa\x60\x30\xea\x21\x59\xbc\x6b\xd1\xb0\x42\x77\x0d\x51\x6d\xf6\xb9\x72\x9a\x01\x9a\x6c\x3b\xfb\x7f\x0a\xc9\x0c\xae\xe7\x7f\x9a\x72\x22\xa8\x9d\x35\x60\xe9\xc1\xa8\xc0\x0b\x7c\x09\x05\x5b\xa3\x0b\x25\x11\x8f\x02\x70\x5e\xdb\xe5\xa4\xef\x16\xb5\x3b\xf0\x30\xc8\x5f\x6f\xf0\x8a\x75\xad\xac\x03\x25\x7f\x37\xbb\xd1\x07\xe0\xa2\x62\xed\xf7\x74\x4e\x5b\x3e\xe1\xe6\x57\x75\xa3\x7c\x23\x37\xf8\xe0\xeb\x4f\xbd\x20\x84\xf4\x29\xfb\x52\x44\x95\x2d\x97\x5e\xdf\x99\x1e\x28\x2d\x6e\x74\x1f\xea\x63\x69\xf5\x9c\xe4\x9f\x26\x75\x39\xfa\xd9\x05\x5e\xe9\x53\xf7\x8b\x26\x31\x25\x3c\x1d\xa6\x24\xaa\x3c\xa4\x02\x57\x45\x57\x19\x37\x08\x74\x1f\x48\x00\xc8\xbe\x3f\x67\xd7\x2a\x90\x51\x4d\x57\x12\xb8\x21\xaf\xe3\x72\x4e\x6b\x4b\x10\xca\x1b\x2b\xcf\xb4\x22\x1f\xa7\x8b\x55\x4d\x96\x8a\x7f\xaa\x40\x22\xbe\xad\x72\x32\x11\xad\x79\x37\x9d\xd2\x82\x4a\xcb\x90\xd2\x4d\x41\x8a\xb5\x12\x6a\x94\xa9\x19\x18\x9d\xb7\x41\x1c\x5a\xe0\x95\x61\xdc\x2d\xd3\x92\xb0\xf7\x2e\xae\x1d\xe1\x37\x49\xda\xb0\xb0\xc3\x04\x5d\xc7\xfc\x4b\xd6\x3f\xe3\x04\xc4\x64\x9d\xb5\xa5\x67\xd6\x90\x5f\x3b\xda\x90\x39\xa9\xdb\x84\x80\xee\x01\x13\x24\xc9\x1f\x08\x09\x8f\x7c\x14\x33\x6e\x88\x0a\xa5\x82\xd6\x42\x32\x77\x32\x1f\xb2\xce\x49\xab\xb2\xde\x2e\x64\x8e\xb9\x1d\x57\x9e\x2f\xf7\x13\xe7\xac\x48\xe1\x6b\x9c\xa7\x20\x80\x02\x97\x88\x93\xaa\xf7\x34\xd3\x40\xee\x1d\x38\xee\x75\x9d\x33\x4e\x3f\x22\x52\xb7\x0d\x25\x12\x21\x20\xc6\xba\x68\x23\x1e\xd2\xfa\x5a\xc9\x25\x74\xcb\x79\x8c\x83\x52\x56\xd9\x72\x67\x1e\x6b\x87\xe7\x64\xa9\x40\x28\x2c\xf2\x49\x4d\x96\xfa\xf7\xc3\x10\x40\xbe\x56\xc0\xcd\x29\x62\x44\x5e\x82\x7b\xb5\x65\x76\x3b\xda\xec\xdc\xfd\xd6\xd3\x25\xb8\x62\xb8\x7c\x26\xdf\x8a\x3a\x03\x9b\x59\xfa\xe8\x1a\xec\xae\xad\x61\x73\x7c\x4d\x26\xfe\x0c\xb7\x51\xcb\xc6\x8c\x90\xdc\xb5\xd3\xf4\xd3\xce\xee\x85\x9b\x37\x50\xf0\xd0\x55\x7f\x97\x84\x7c\xa8\x56\x82\xa3\xb0\xae\xb5\xb5\x0e\xaf\x71\xd5\xf5\xca\x1f\xa3\x6e\xb8\x58\x70\x37\xcf\xa0\xbb\x49\xc3\x09\x09\xc0\x26\x8e\xa8\x46\xcb\x4f\x30\x73\x35\xba\x33\xb6\xf9\xb5\xaf\x8b\xcf\x98\xa1\x8f\x2c\xa8\x11\x67\xc1\x8a\x70\x45\xd7\xa2\x05\x69\x0a\x52\xb7\xf8\x4a\xdd\x18\x92\x45\xcb\x58\x1d\x2f\x87\x38\x92\xaf\x12\xb8\x3e\xe9\xda\x37\x06\x9e\x44\xb4\xf7\xd1\x7a\xce\xd0\xf0\x6d\xe5\x2d\x90\x85\x1d\xfd\x6f\x9e\xa1\x83\xdd\xfd\x0c\xcb\x3b\xf1\x57\xa9\x79\xdf\x25\x69\x97\x84\xd4\x68\x1f\x2e\xaa\x83\xbb\x7d\xcc\x4d\xd2\x83\x3f\x64\x9a\x2c\x6a\x1b\x1f\x4b\xeb\x2b\x79\xb3\x9f\xf4\x52\x87\x39\x34\x3e\xf2\x62\xd4\x85\x9f\xac\x49\x35\xb9\x99\x1d\x45\x80\x7b\x69\x48\x50\x50\x05\x42\x9e\x89\x01\x31\x95\x04\xfc\x5c\x3b\xae\xed\x24\x03\x65\x03\x49\x1b\xe4\x43\xcc\x69\x3b\x71\x9a\x5c\x42\x71\x43\xf8\xd4\xc8\x81\xa3\xc8\x07\xae\xea\xe7\x47\x12\xc8\xe4\x60\x4b\x10\x0e\x7c\xf6\x4c\x7f\xf6\x54\x97\xde\x84\x8f\x35\x61\x1c\x6c\xa3\x47\xdb\xe8\xf1\x36\x7a\xb2\x8d\x58\x83\x9e\x0e\x3a\xcb\x8b\x68\xfa\xbc\xbf\xf3\x3b\xf0\x74\x57\x42\xfe\xfa\xc9\xa7\x88\xb9\xd3\x12\xde\x8d\x71\xc3\x83\x5a\xba\x89\xe1\xdf\xeb\x16\xef\x1a\x73\xeb\xdc\x08\xf1\xcc\x12\x23\x04\xf7\x44\xcf\x64\x7b\xa8\x09\x09\x8d\x01\x4d\x54\xf7\x57\x45\x55\x82\x68\x08\x2e\x66\x2a\xe0\xd8\x2d\x7c\xac\x94\x28\xf9\x1a\x3c\x6e\x48\xd1\xa3\x43\xa7\xb4\xb0\xa2\x44\x59\x92\x79\x46\xd0\x15\xbd\x26\xb5\xdc\x6f\x55\xeb\x19\xaf\xc4\xa6\xe3\xb2\x94\xce\xba\xd6\x56\x62\xdd\xf5\x06\x3e\x53\x1a\xe3\xa2\x21\xd7\x20\x2f\x44\xd4\x2e\xd8\xe5\xbf\x18\x84\x8a\xed\x8a\xc7\x4d\x57\xde\x02\x77\x9c\xc8\xde\xbc\x42\xea\x88\xa7\x67\x5d\xeb\xdb\xde\x98\x62\x24\xed\xb7\xef\x5b\x1e\xf9\x58\x10\xa2\x7b\x4f\x19\xe4\xec\x6e\x40\x6f\x1b\xd7\xcf\xd8\x00\x88\xc5\x50\x74\x4f\x8c\x84\xd4\xb1\x38\xa5\xa0\x1c\xe0\x66\x05\xf1\x07\x80\x50\x70\xe1\x3f\xd5\x72\x68\x5c\x62\xd7\x42\x7f\xaf\x8f\xb2\xe9\x92\x8c\xee\x9d\x13\xb9\x6f\xb2\x48\xae\xa2\x0a\x21\xee\x4d\xa1\x10\x7a\x55\x91\xa2\x55\x92\xed\x18\xd8\x8f\xd6\x80\x5d\x73\x52\xf3\x8e\x8f\x86\xfd\x78\x34\x6c\xf2\x91\x14\x50\xc8\x63\x34\xec\x27\xa3\x61\x5f\x93\x86\x4e\x69\x81\xd7\x02\xff\x74\x34\x78\x49\x6a\x29\xc0\xc3\x19\x72\x59\xfe\x78\xf0\x75\xcc\x1f\xa7\x15\xd3\x6a\x82\xa5\xe5\xf5\x44\x5f\xbb\xcc\x80\x9d\x0d\xc0\xfe\x74\x27\x29\x5c\xe9\x4e\xc0\xc0\xb8\xce\x4e\x65\x15\x98\x25\xad\x2a\x24\xa3\xb5\x0a\x42\xaf\xad\x1d\xb3\xbf\x73\x98\x69\x0a\x47\x39\xea\x38\x29\x75\x30\x1a\x3c\x05\x0c\x63\xd1\xd5\x94\xcf\x34\x7f\xd3\xf5\x66\x16\x8c\x35\xa8\x5b\xb4\x74\x4e\x90\x07\x8c\x35\xf0\x50\xc9\x90\x53\x86\xbb\x65\xa8\xc2\x2d\xe1\x92\x8f\x20\xce\xa6\xed\x52\xe8\xba\xbf\x76\xb4\x10\xc2\xb6\x8c\x35\x8a\xf8\xef\x02\x37\x78\x4e\x5a\xd2\xc8\xda\xf8\xa5\x3d\xd4\x73\xbc\x58\x40\x78\xb6\x42\x81\xf7\x2a\xc8\xec\x56\x12\xdb\x56\x1c\x98\x4a\xbe\xe5\x88\x68\x26\x3d\x9c\x7c\x5c\x90\xa2\x85\xc6\x42\xca\x86\x30\xc3\xad\x0f\x13\x92\xf9\x05\x8e\x35\x7e\x69\xcd\x5b\x82\x8d\x59\x62\xda\x55\xda\x75\xd6\x6f\x83\xaa\x8d\x69\x01\x57\xa0\xfe\x43\x62\xe6\x2f\xca\xa1\x21\x58\xa3\x34\x4a\x65\xf5\x74\xb1\xa1\xce\x22\x68\xad\x5f\xdd\x05\x1d\x25\x65\xe2\x95\x51\x69\x71\x50\x9a\xf8\x71\x40\x3d\xd7\x35\xea\xdd\x0f\x41\xe4\x8d\x83\xc5\x90\x17\x30\xe6\xc8\xab\x30\x09\xb1\x07\x25\x29\x1a\x82\xb9\xa5\x44\xa5\x52\xf1\x19\xeb\xaa\x32\x21\x1a\xc7\xfc\xa1\x37\xf5\x55\x88\x44\x55\xb6\x3f\x80\x7f\xc6\x03\x94\xe6\x84\xa0\xcc\xee\x0c\xc7\x8e\xfa\x72\x4d\x34\x9a\xda\xa0\xb4\x30\x93\x1d\x34\xb1\x6e\xb0\xbf\x55\x15\x5b\x2a\x5a\x6e\x58\xcb\x0a\x56\x41\x9c\x10\x69\x5d\x03\xba\xb4\x68\x2a\xb3\xba\x67\x3b\xb7\x19\xf5\xb4\x31\x45\x14\xa4\x11\xbe\x50\xda\x30\x6b\x4c\x01\x0b\x71\x4c\x55\x0d\xb5\xcd\xd8\x56\x63\x15\x58\x4d\xf5\x39\x3a\xd8\x4f\xc5\x68\x2d\x70\x4d\x8b\xc9\xbd\x0b\xb9\x32\x65\x21\xd4\x2f\x09\x82\x62\x53\xd4\x88\x79\xef\xde\x1b\xa4\x97\xb5\xc3\x14\x52\x11\x0a\x75\xa6\xdb\x31\x3a\x52\xb3\x4a\x59\x2d\x0c\x7e\xa4\xc5\xc1\x2f\x45\x78\x76\x0a\xca\x87\xee\x7e\x2e\xa1\x0c\xd9\x9b\xf4\x35\x80\x17\x8b\x06\x4a\xdc\x99\xfb\xa0\xa7\x7d\xa6\x31\x3a\x02\x7b\x86\x86\x6c\x94\x4b\x50\xc0\xdd\x9c\x18\xb2\x61\xdb\xab\x07\x55\x1c\x61\x10\x42\x59\xcd\x69\x49\x1a\x13\x93\x86\x05\x99\x2e\x18\x27\xe5\x9e\x63\xe2\xed\x23\xa6\x63\xb5\x22\xcd\x19\xc9\x52\x7d\x22\x3e\x70\x18\xe4\x77\x8c\x55\x11\x7b\x04\x4d\x49\xde\x75\xce\x5b\xd9\x26\x22\xde\x58\x71\xb8\xd7\xb7\xdf\x6a\xfa\x3b\x01\xae\x25\x56\x28\x58\x8a\xc6\xba\x44\x9d\x2a\x2e\x08\xc7\xfa\x5e\xc0\x2d\xac\x57\xce\x5f\x47\xce\x1d\x47\xa7\x39\xad\x9a\xbf\x57\x0d\x4b\x6a\x1a\xb6\x4d\x09\xce\xca\xb1\x47\x12\xf7\x76\x0b\x56\x17\xb8\x9d\xd0\x72\x4b\xff\x7a\xcf\x6a\x0d\xba\xe3\x03\xe8\x0d\xda\xc7\x49\x4b\x52\xb7\x60\xc9\x17\xb3\xb8\x97\x0c\x60\xf4\xff\xf2\xfe\x94\xd9\x5b\xac\x26\x6e\x0a\x27\x77\x5b\x8a\x3a\x55\x19\xc1\x71\xe0\xa0\x33\x84\x44\x5b\x54\x13\x43\x4e\xc0\xe7\x38\x78\x29\x74\x04\x21\xe2\x0c\xd1\xe8\x35\x4d\xcf\x05\xee\xc4\xe1\x54\x0b\xfb\xa7\x1c\xfa\xac\xbe\xc6\x15\x2d\xe1\x28\xfc\x13\xcd\x49\x3b\x63\x51\x29\xbc\x33\xe5\x79\x9c\xe1\xc5\x82\xd4\x12\x59\x4e\xac\x7e\xe4\x88\x30\x89\x2a\xf6\x86\x0b\x39\xa7\x82\x2c\xce\xca\x1c\x37\x1f\xfc\x9c\x35\x3a\x9f\x93\x92\xe2\x96\x54\xab\x0c\x05\xc5\x74\xdd\x43\x45\x3e\xb9\x0d\xd3\x4e\x9a\xf0\xc2\xb4\x80\xcc\xcb\x68\xed\x68\xcf\xfe\x0a\x9f\x1e\x6d\xe5\x02\x90\xf5\x0f\xb8\x6d\xbb\x9a\xe3\x29\x91\xb5\x99\x8e\xeb\xf2\x2d\x99\x76\x75\xe9\x70\xf2\xb0\x63\xb6\x81\xbe\x1e\x65\x3b\x63\x5d\x04\xdc\xc3\x47\x78\x96\x7d\x73\xed\x00\x37\x8c\x5b\xb1\x5f\x59\x63\x11\xe8\x52\x36\x78\xa2\x2d\x9a\x28\xd7\x01\x47\x05\xae\x2a\x99\xfd\xac\x9e\x20\x91\x0b\xd0\x76\x6a\x4a\x4f\xf0\x73\xb2\xd2\xb4\xbc\x05\x60\x73\xd2\x56\x12\x59\xfa\x27\xcb\x78\x5d\x5d\xa6\x8f\x09\xbb\xc0\x46\x4b\x6c\x6a\xbe\x3e\x9a\xd2\x62\xdb\x98\xad\x96\xc7\x5f\xc6\xe4\x35\x40\x90\x3c\xca\x71\x37\xb5\x35\x2b\xce\xe4\x0b\x8a\xc1\xcc\x23\xee\x58\xee\x78\xec\x31\xb3\xeb\xf9\x23\xf0\xcb\x40\x6d\x83\x5b\x49\x48\x69\x99\x47\x4e\xa6\x34\xb3\x19\xae\xc1\x3c\x5c\xd5\x28\x55\x82\x35\xe8\xc4\x1a\xdd\x46\xba\x62\x1b\x6d\xe2\x62\x61\x97\xb8\xf8\xa0\x4c\x72\xb4\xe9\x4d\xfb\xcc\x57\x73\xf9\xec\x75\x9c\x92\x97\x53\xaa\x0f\x9d\x2e\xa1\x6b\x6e\x95\x16\xc8\x8f\x77\x97\x32\xdc\x43\x5c\xca\x86\xb0\x8a\x28\x3f\x58\x2a\x07\x26\xd1\xcb\x85\x5c\x52\x0e\x97\x00\xdc\x74\xaa\x95\xaf\xd3\xc2\x4e\x4f\x27\x04\x37\x83\x9a\x6d\x4e\x57\x29\xdf\x06\x2a\x16\x00\xd3\x90\xc7\xa4\x96\x06\x46\x79\xd5\xab\x39\x0b\x59\xb4\xe2\x2c\x72\x95\x8c\x2a\x5e\xf5\xfb\xef\xc9\xe6\x59\x23\xee\x35\x65\x3c\x56\x0e\xf9\x38\x91\x8f\xfc\xda\x61\x50\xbd\x94\x37\xd7\xaa\x53\x09\xd2\x51\x00\x9d\x94\x22\xa1\x59\x4d\x59\x53\xa4\x9b\x8a\x67\x49\x6e\x33\xc5\xb0\xc4\xda\xba\x4b\x20\x88\x83\x80\x1c\xb4\xfe\xa0\x62\xae\x1e\x04\x5d\x01\x5d\x08\x76\x31\xc6\xfc\x34\x15\xbf\xe0\x1a\xb1\x05\xa9\xa5\x8d\x18\xd7\x2b\x34\x67\x4d\x0c\xe1\x1a\x37\x9a\xba\xde\xb2\x0a\x6c\xf9\x27\x30\x81\xc8\x3c\x9c\x95\xde\x4f\x52\xaf\x27\xc4\xf8\x60\xa8\x13\x95\x83\x9e\x1c\xdd\xed\x10\x08\xfe\x8d\xbb\x29\xe9\x2a\x82\xf6\x1c\xe5\x12\x8c\xc6\x8d\xe2\x4f\xe7\x44\xe5\xd8\x1c\x0c\x48\x27\x68\xb3\x16\x4e\x7f\x8e\x31\x1e\x87\x2c\x9d\xc9\xa5\xe6\x8d\x9e\x7d\xc3\x25\x34\x8a\x96\x34\x60\x4d\xd4\x01\x6b\x55\xe5\x46\xba\x0b\xee\xa1\x8f\xa6\x3c\x8d\xe9\x8a\xe3\xe6\x08\x52\x15\x88\x22\x18\x54\x32\x71\x4a\x9c\x03\xeb\x97\xa6\x75\xa6\x70\x75\x46\x04\x5f\x3b\x91\xc1\x80\x4c\xe4\x39\x8d\x4b\x7e\xec\xc9\x72\x1b\x95\x28\xd5\x97\x08\x61\xfe\xc8\x67\x2c\x8d\xa9\xe7\x88\x36\x79\x1f\xeb\x9f\xcf\x91\xc2\x37\xbc\xb8\x91\x49\x7d\xa9\x1c\x70\xb8\x31\xd2\xeb\x49\xec\x74\xa6\x28\xe3\x18\x4c\x8c\xca\xf3\xeb\xe9\x31\xad\x7f\xd6\xd3\xed\x46\xd1\xd1\x9a\x26\x85\xcd\xcd\x20\x2e\xe2\x78\xc3\x2a\x8a\x75\xdc\x1d\x23\x51\x4b\x31\xe4\x3f\x27\x15\xc1\x0d\x52\x96\x43\x6d\xc7\xbc\x24\xd2\x79\xeb\xca\x74\xa6\x8f\x4b\x99\xbe\x43\x7b\xec\x90\xfb\x39\x8d\xe4\xad\xd2\x48\xa4\x3d\xe6\x72\x25\xb4\xd1\x56\x29\x1c\xb4\xd1\xb3\x69\x19\xfa\x5f\xd2\x30\x47\x6f\x71\x73\x42\x40\x89\xb5\xc5\x77\xc3\x7a\x06\x79\x77\x70\x73\x63\xcd\xc4\xe8\x52\x2a\x36\x5a\xaa\x12\x12\x53\xc3\x36\x24\xc8\x2c\xfe\x83\x6c\x81\x2e\x00\x67\x0e\xef\xe5\x7a\x21\x76\x82\x56\x63\x2d\x0c\xd8\xd5\x39\x63\x04\x09\xac\x84\x86\xb0\x51\xb6\x91\xd0\xca\x1d\x37\x43\x6a\x94\xcd\x22\x69\xf4\x5a\x90\x86\xb2\x12\x2d\x85\x56\x90\x4a\x42\xf3\xed\xc4\x0d\xb0\x3f\xb6\x94\x72\x6f\x58\x28\xb0\x21\x15\xd0\x92\x8d\x93\xcf\x5b\x8a\x53\xc1\xd8\x6b\x46\x3c\x0a\x85\x3f\x12\x88\x7c\xdd\x60\x3d\x5f\x6f\xdb\x74\x24\x10\x78\x72\xe0\x02\x2c\xbf\xd0\xd6\x01\x8d\x0a\xb5\x26\x71\x4a\x8d\x5d\x40\x30\x82\xae\xf6\x4c\xfe\x3c\x32\xc3\xeb\x33\xed\x0f\x2c\xb0\xed\x37\xb3\x1e\x11\xaf\x9e\xb0\x10\xe8\xc1\xcf\xa5\x53\x6b\x93\xa7\x49\x28\x89\xd1\x51\xee\xb5\xae\x03\x79\xc7\x26\xdd\x49\x30\xc9\xc3\x70\xd6\x29\x30\x42\x75\x81\x43\xc1\x2a\x72\x51\x31\x50\x24\xfe\x58\x62\x82\xed\xba\x19\x35\x29\x61\x99\x7b\xd2\xb2\x4a\x2c\xa1\xbc\x05\xff\x8c\x3d\xab\x74\x8a\xa8\xd0\xdd\xea\x32\xa0\x26\xc9\x62\x4d\x8c\xbf\x1b\xb2\x1f\xb5\x71\x4d\x35\x96\x17\x72\xb3\xae\x0a\x13\xd9\x3c\x7d\x97\x64\x2b\x6d\xfa\x39\xa9\x30\x16\x08\x83\x0c\xe7\xbd\xbd\x3d\x0f\xe0\x1b\x1d\x3d\x10\x6d\xfe\x21\x3a\xf6\x82\x28\x04\x15\x07\x45\xe5\xf4\x1b\x1e\x44\x95\x45\xe3\x7a\x5d\xc1\xbf\xa5\xf2\x1b\xe2\xe5\xef\x42\x18\x83\x17\xf3\xe0\x01\x2c\x66\xa4\xf8\x60\x5a\x92\x5b\x54\x17\xac\x69\x08\x5f\xb0\x5a\x9a\x42\x20\x4c\x4d\x3b\xd1\xd0\xd9\x29\x54\x7e\xe8\x6a\xc8\x04\x12\x1f\x93\xc6\xf1\x18\x68\x26\x00\x80\x68\xcb\x75\xf5\xcc\x29\x03\x6b\x8e\x80\x5c\xe4\x43\x14\xc6\x1c\xa5\x61\xa3\xb1\xeb\x9c\xe9\xbd\x71\x7f\x08\x1e\x1c\xc9\x27\x0a\xb6\x58\x29\x6a\x59\x28\x17\xd0\x20\xa7\xd8\xdb\x43\x3f\x11\x19\x09\x46\x03\x45\x32\x9a\x2e\x24\x2f\x68\x91\x4c\xb0\xdc\x94\x5d\x2b\x7d\x28\xa4\x8c\x6d\xa9\x57\x7b\xa1\x34\x34\x2a\xdf\xe1\xdd\x65\xa2\x0c\x0a\x9c\x38\xcd\xfe\xcd\x0d\x28\x47\x5a\xc2\xea\x81\x42\xaf\x58\xdb\x92\x1a\x8a\x08\xd7\x70\x2c\x30\x8c\x2b\x03\x6d\xfa\xbd\x4e\x61\x30\x21\x4c\x0f\x4c\xcf\x97\x44\xba\x83\x49\x84\x8e\x68\xe1\xa6\x00\x2b\x35\x72\xac\x92\x3c\xb9\x2c\xd9\x76\xb0\xbf\x1f\xbe\x24\x9d\xce\xbd\x7e\x3f\x25\x1a\x48\x4b\xa1\x91\xf1\x94\x65\xb1\xa5\xf3\x68\x07\xd8\x54\x02\xc4\x95\x66\x2f\x81\xf3\x38\xe5\xd8\xd3\xf9\x27\xe2\x18\xd5\xd1\x5a\xfb\x94\xf9\xcd\x98\xc6\x35\x34\xc8\x36\x08\xca\x9b\xf9\x56\x02\xf1\xeb\xcb\xae\xb2\x7d\xa8\xbe\x93\x0a\x5a\x78\x2d\x69\x88\x57\x5e\x33\xac\xf4\x1c\x47\xb6\xcc\x4a\x4d\x6e\x54\x67\x10\x17\x57\x67\x5c\xef\x85\x64\x15\xe8\x08\x85\x9c\xd8\x88\xc1\xdf\x7e\xab\x64\x93\x94\x02\x8d\xcb\x39\xad\x77\xfc\x38\x07\x31\x34\x47\x13\x13\xc1\xb8\xa7\x62\x30\xe5\xaf\x2a\x64\x72\xcf\x0d\x42\x8c\x27\xba\xb7\x67\x82\xb1\x0d\xf0\xe3\xf3\x53\x79\xc8\xc2\x33\x9d\x74\xb1\xfa\xa8\x40\x77\x6d\xc4\x37\xba\x7f\x1f\x4d\xee\x06\x5b\xf2\xfb\xef\xe8\xae\x8f\x99\x9c\x3f\xd5\x91\x6b\xc6\x08\xec\xee\xcf\x67\x55\x66\x53\x03\x16\xac\x6e\x69\xdd\xc5\x18\x4a\x9b\x43\x16\xa4\x99\x53\xce\x29\xab\x2b\x1d\xc1\xa9\x77\x53\xde\x46\xc9\x8d\x3a\x7f\xfd\xee\xc5\x21\x3a\x76\xa2\x3e\x55\x58\x9f\x23\xcf\x2c\x1a\xca\x1a\xed\x58\x38\xd8\xdf\xdf\x79\xf9\xfd\xeb\x9f\xe2\xfc\xb2\x14\xf8\x89\x8a\xd2\x0e\xc8\x61\x0b\x78\x92\x14\x4d\x25\xe7\x52\x01\x00\x18\xb5\x64\xbe\x60\x0d\x6e\x56\xe8\xaa\xc1\x85\x51\x82\xd4\xf7\xa9\x31\xe4\x10\x2d\x64\xe7\x5e\x35\xb8\x2e\xa7\x18\xea\xdb\x96\x61\x53\x9c\x39\x5e\xa9\x0b\x42\xc9\x13\x62\xd1\x62\xa4\x68\x29\xbb\xa9\x71\x20\xf7\x0e\xaa\xd8\x7a\xe8\x82\xb5\x11\x2a\x86\xf4\x28\xfe\xf5\xdb\x34\xc1\xc7\x69\x2e\x7b\x7b\x08\xed\xa0\xd7\x95\x38\x25\x3c\xc2\xd5\xb6\x6e\x6e\xe4\xaa\x77\x00\x19\x6c\x09\xe9\x43\x24\x41\x9e\x93\xa5\x04\x29\x83\xe4\xad\x82\x23\x61\xda\x1a\x7c\xe6\xda\xbc\xd1\xf1\x3c\xf2\x8f\x67\x78\x3a\xc5\x47\xfe\xe9\xdc\xfc\xe1\x5c\xe7\xac\xf4\xd8\x77\xc2\x0b\x36\x9b\x6d\xff\xc2\xcb\x70\xd0\x81\xf0\xd0\xb0\x8a\x34\x2d\xa6\xb5\x13\xef\xcf\x85\xce\x83\xf0\x35\xa6\x95\x60\x1e\x82\xa2\x13\xd1\x63\x9c\xf9\xed\x09\xe7\x82\xd0\x52\x19\x39\x20\x96\xc0\xa8\xba\x25\xa8\x7a\x03\xc6\xf1\x60\x2a\x45\xa4\x21\x48\x1c\x0b\x36\xaf\x56\x02\xc7\x32\x24\xd7\x88\x0a\x20\x22\x48\x01\x87\xca\xca\x38\xa5\x9f\x39\x71\xee\x70\x05\x7d\x6c\x2d\x18\xb0\xe0\x17\x55\xc7\xa1\x55\x83\x8d\x6a\x74\x8c\x5c\xb2\x17\x03\x78\xbe\x74\xb2\xbd\x3f\xc2\x71\x55\x45\x4b\xad\xc8\xd4\x9a\xe9\xa6\xb2\x03\xaa\x03\x00\x91\x8f\x42\x08\x87\xee\xd1\xf3\x45\x45\x0b\xda\xba\xab\x13\x3a\x39\x55\x9a\x99\x2f\xc2\x9b\x6d\x00\x74\xc9\x34\x67\x25\x4c\x42\x39\x45\x27\x3b\xc3\xa4\x3a\x3b\x8a\x57\xdb\xe0\x9a\xd3\x78\x09\x59\xc9\x3f\xa1\xfd\x86\x35\x14\x1d\x2f\x9a\xf1\xda\xdc\xde\x57\x17\x69\x0f\x3d\x79\x22\x59\xe0\x7a\xd6\x2a\xd5\x24\x96\xfd\xbf\x07\x43\x1d\x6c\x35\x57\x35\x0b\x83\x96\x6d\x49\xb3\xa1\x97\x92\xb4\x4e\xba\x95\xaf\x24\x8d\x4b\xbb\xe2\x5b\x42\x0e\xfa\xed\x53\x34\x0b\x32\x5f\xb4\x2b\xff\x51\x8b\x9a\x60\x24\x74\x84\x7e\x3b\x38\x44\xbf\x7d\xda\x46\x8f\xe4\x3f\x8f\xe5\x3f\x4f\xe4\x3f\x4f\xc5\x3f\x83\x59\x7c\x9e\x19\x22\x31\xfc\x88\xbc\xac\xd0\xc6\x02\x95\xa3\x04\x3b\xb0\x81\x6c\x86\x0e\xb4\xd8\x9d\x94\x25\xfd\x3d\x50\xd2\x2a\x3a\x0a\x3e\x7f\xaf\x7c\xb5\x3d\xce\x5a\x33\x9c\x7a\x16\x3d\x3f\x72\x53\x50\xd4\x87\x69\x9e\x2f\xe3\x22\x70\x55\x69\x36\xd9\xc8\x98\x7f\x53\xcd\xc0\xb2\x11\x78\x4a\xeb\xa5\xbe\x85\x2e\xc4\x87\x55\x44\x92\x8b\xcc\x69\x23\xfa\xe7\x16\x17\x51\x22\xec\xcd\xd4\x7c\xcf\xa1\xeb\xa1\x3a\x86\x93\xfc\x64\x55\x4e\xd6\x16\x7a\x3e\x1a\xb3\x39\x74\x9f\x43\x6c\x6a\x8c\x6f\x90\x32\xca\x12\x78\x9b\x5b\xa5\x27\x64\xcc\xe9\x64\xb5\xdc\x68\x27\xba\x6a\x06\x9a\xb1\x25\x9a\x6b\xa5\x1f\xec\x2f\x6a\x87\x6d\x98\x84\x19\x49\x5a\x1d\x74\xb8\x44\x32\x4e\x02\x29\xc6\x59\x77\x73\xc0\xd6\x3b\x26\xed\xf0\x9a\xa7\x59\xbf\xff\xad\xf0\xbd\x13\xe3\x7b\x3c\xb6\x41\x63\x33\xf3\x3b\x2e\x85\x22\xba\xce\xd0\xe1\xda\xb2\x6e\xdf\xb3\xba\x14\xda\x98\xb9\xa6\xa9\xf8\x9b\x9a\x1e\x42\xd1\x1e\xe2\xa6\xc1\x2b\x63\x43\x49\xd9\x35\x5c\x14\x97\xa4\x22\x82\x2a\x54\x6c\xa3\x5c\x81\xe2\x8b\x7e\x91\xaf\x41\x8c\xec\xed\xa1\xb7\xbe\x28\x12\xce\x78\xcc\xa4\x96\x33\x2a\xcb\x78\x78\xd8\xe9\x09\x15\xd1\x9b\x21\x87\x14\x04\x6e\x36\x42\xf9\x70\x60\x52\x93\x2d\xf4\xff\xa9\x7c\x8a\x11\x1b\x94\x66\x00\xc8\x8b\x23\x83\x0a\x24\x6e\xa8\xd6\xb6\xaa\x74\xac\x04\x95\x6d\xd4\x36\x2b\x84\xaf\x30\xad\xfb\xa0\x49\x3b\xb2\x00\x53\xb3\x76\x1b\x62\x9c\xc5\x07\x79\xb3\x94\xfb\x23\x3d\xdf\x66\x07\xdf\x1b\x24\x0c\x04\x2e\xeb\x9f\xec\xcb\xa8\x6d\x12\x12\xb7\xfb\x13\x6d\xd1\x51\xfc\x51\x2a\x18\x47\xff\xa4\x29\x2b\x21\xd3\x23\xaf\x85\xac\xb8\x33\x24\xd7\x56\xd6\x2b\x25\x15\x8e\xb8\x34\x60\xbf\x68\xed\x2d\x7a\xe8\xba\xb0\x75\xfe\xa2\xdb\xd3\xa5\x9b\xf7\x66\x80\x9f\x3f\xcf\xcd\x93\xc3\xca\x85\x16\xcc\x54\x78\xaf\x8d\x0d\x34\xb6\x75\xa9\x4f\x30\xa5\x10\x08\x0d\xd9\xfd\x66\xdb\x8d\xaf\x83\xd6\xbb\xe2\x72\x10\x92\x6d\x86\xec\xd2\x9c\xb7\x97\x25\x7b\x7c\x32\x5e\x4a\x6f\xb0\xba\x73\xab\xe9\x5b\xc9\xbd\xd9\xb0\xa2\x83\x11\xb7\x5b\x0e\xbc\xc9\xea\x90\xb7\xdf\xc8\xcb\xef\x9c\xa9\x06\x6d\x10\x76\x40\x88\x8a\xcf\x84\xe3\xeb\x54\x16\xe5\x2a\x74\xd3\x09\x56\x58\x79\x46\x5b\xad\x97\x6d\x0a\xd7\xa3\xef\xa0\x84\x3a\xed\xff\xb5\x96\x1f\x6f\x43\x01\x73\x23\x83\xe5\xcc\xeb\xeb\xc7\xc9\x85\xc5\x6c\xb0\x20\xf4\x44\xde\x96\x52\x09\x59\xaa\x4e\x96\xb5\x3b\xf9\xbe\x2e\xcc\x49\xa9\x3d\x02\x6e\x39\x77\x5b\x0e\x3f\x88\x98\xbb\x75\x45\xb3\x50\xfe\xb7\x35\x2d\x6d\x05\xd3\x63\x10\x08\x8e\x02\x78\xbb\x71\xa9\x55\xe4\x9a\xd9\x6d\x7d\xc8\xe0\xbd\x6c\x31\xd7\x50\x7d\xf4\x7a\x51\xd5\x21\xe6\x62\xd4\x6e\xeb\x0c\xe8\x39\x15\x8c\xcc\xf4\x5e\xf3\xe0\x42\x7b\xa5\xc4\xfa\x9c\xc2\x06\x29\x41\x01\x42\xf9\x54\xb9\x21\x3b\xfd\x37\x98\x96\xb2\xe6\xed\xa1\xb7\xe8\x6d\x90\x5b\x5f\x12\xa1\x32\xee\xef\xee\x6f\xab\x42\xbe\xea\x8f\x29\x21\xfc\xbb\xae\xa9\xd5\x07\xe9\x36\xf7\x32\x62\x49\x32\x82\x7a\x87\xd9\x64\x55\xab\x38\xcb\x14\x2c\x60\x3f\xf5\x03\xa8\x83\xc3\x95\xb9\xc6\xd8\x25\x9c\x34\xe0\xa4\x15\xd6\x28\xba\xda\x34\x1d\xa7\x42\xa7\x85\x38\x59\xc0\x32\x9f\x5b\xed\x01\x4d\xac\x50\x16\x6f\xf6\x19\x06\x8a\x49\x71\x4a\x88\x72\xc0\x28\x33\x80\xc0\xe9\xee\x15\x69\x5f\x9a\x2f\x02\xf7\xa5\x90\x49\x25\xb6\x83\x92\xb9\x89\xca\xb4\x74\xea\x0e\xf0\xcc\xa7\xdb\x98\x06\x3c\xb0\x41\x55\x62\xb4\xe3\x80\xea\xe3\x83\x7b\x7b\xe8\x3b\xdb\x78\x71\x4a\x88\xf4\xb4\x28\x53\x93\x2a\x30\xae\x2f\x20\x41\x29\xa1\x97\x5c\xf9\x5c\xdc\x56\x19\xa8\xc2\xbc\x7f\xaf\x15\x2e\x65\x19\xc1\x1e\x47\x9a\x40\x2f\x3c\x34\x89\x0b\x84\x2b\xf8\xb2\x1a\xf9\xb3\x1d\x03\xcf\x84\x71\x4a\xdf\xd5\x4b\x49\xf9\xf0\x98\x09\xec\xb4\xb8\x89\xad\x44\x3f\x88\xd3\xea\xb7\x01\x03\x1f\x42\x58\xf5\xda\xd9\x35\x7f\x27\x72\xb1\x99\xb0\xe8\x8a\xc9\x79\xfd\x00\x45\x34\xfb\x8d\x49\x12\x07\xcf\xee\xbf\xd4\x2f\xed\xca\xb7\x92\x97\x91\x03\x35\x2d\x73\xa5\x9c\xe8\xaa\xe7\xe6\x5c\x4e\xa6\x21\x53\xd2\x90\xba\x08\x63\xd6\x10\x1c\x10\x8b\xed\xb8\xfd\xa3\x3f\xfe\xae\x80\x17\x14\x93\xf7\x50\xd4\xdf\x93\xdc\x22\xda\x16\xad\x86\x6a\x93\xa9\x6b\x60\x43\x6e\xda\x60\xbc\x64\x55\x7a\x1f\xb8\xaa\xb3\x9c\x7a\x31\x75\x99\xa0\x94\x96\x99\x48\xec\x50\x95\xe2\x43\x0c\x7b\xe8\xcf\x64\x0f\x89\x27\xc2\x2c\x21\x94\x0a\x61\x0f\xe7\x3c\xb6\x4a\x30\xba\x65\x44\x7b\x0f\x3c\x77\xfc\x04\x56\xf3\xf5\x78\x33\x26\x8e\x24\xba\x51\x32\x38\xfa\x46\x18\x0f\x26\x94\xd1\xaf\x53\x0d\x08\xe4\x25\xad\x3d\xae\x69\xba\x1b\x15\x76\xef\x8d\x3f\xc6\x97\xe4\xb4\xd9\x1e\x37\x89\x04\x79\xf5\x9d\x5b\x71\xd5\x69\x39\x03\x1d\xe5\xee\x1f\xff\x92\x7b\x7e\x34\x74\xcb\x39\x10\xb3\x92\x9a\x2f\x0f\xdc\x5c\x36\xd2\xbf\x59\x01\xc9\x63\x5b\xbe\xa8\xe4\x11\x48\xbe\xfb\xee\x67\x97\x9b\x6e\x24\x33\xdd\x46\x5e\x82\x9e\x05\xbc\x6d\xd8\x2a\xb8\x26\xa7\x80\x3a\xa7\x90\x98\x76\xf6\xb1\x39\x01\x1f\x99\x07\xa6\x54\x30\x5c\x3c\xf6\x68\x35\xd2\x32\xcb\xbd\x9a\x46\x5e\x71\xf6\xc8\x85\x9e\x09\x40\xbe\x61\xad\xe4\x44\x88\x9b\x1c\x36\x13\x13\x97\x75\x53\xbd\xb1\x4e\x3b\x13\x80\xb1\x75\x37\x42\xb1\xee\xaa\xc5\xbb\xb9\xb1\x01\x48\x15\x2c\x91\xa5\x24\x8e\x1e\x10\xb5\x4c\xe3\xc8\x8e\xfd\xce\x3e\x13\x48\x54\x62\xc3\x5c\x00\x47\x19\x21\x46\x75\x39\x49\x20\x28\x68\xb6\x01\xaa\x85\xdb\x69\xe3\xe7\xbe\x22\x92\x9e\xf5\x1d\x96\x2d\x8b\xf1\xcb\xb6\x23\x5d\xd5\xd2\x45\x45\x65\x11\x73\xeb\xac\xf6\xf0\x01\xae\xea\x28\x46\xcf\x20\x46\xce\x4b\x96\xf8\x1f\x57\x64\x75\xcf\x45\x48\xaa\x85\x71\x42\x1c\x39\x44\xef\x13\xa0\xa3\x1e\x23\xe8\x08\xbd\xff\x39\xd9\x74\x50\xd6\x9f\x75\x4b\x50\xc1\x09\x12\xf7\xcf\x8c\x54\x8e\x27\x3c\xc5\x4d\x78\x34\x49\xde\xcd\xd5\xe0\x3f\x69\x08\x52\xed\xc8\x8f\x6d\x5b\xbf\x70\x5b\x99\x35\x39\x5a\xee\x80\x39\x83\x03\xf2\x84\x04\xee\xf3\x99\x0b\xd5\x4c\x21\x3d\x97\x54\x8e\x5f\x76\xc9\x2a\xa2\x51\x91\x4e\x08\x4a\xe7\xed\x3a\xe8\xd4\x36\x7b\x8d\xd2\xe8\x54\xd7\x31\x4b\xcc\x9e\xa7\x1c\xfb\x8c\x9b\x32\x58\x2f\x5f\x02\xfe\x97\x89\x38\x74\x43\x41\x1e\x58\x46\x5a\xe0\x5a\xe0\x43\x97\xea\x2a\x65\xed\xb4\x92\x4e\x41\x19\x70\xeb\xd9\xa6\x20\x9e\xb9\x4d\x68\x1c\xa8\xd2\x24\xc8\x99\x0f\x17\x4e\x36\x9e\x93\x3e\xa0\x56\xb7\x3b\x55\xaf\xbe\x63\x4e\x6d\xb1\xa3\x14\x02\x75\x0c\x61\xc2\xf5\x3b\x86\x0a\x87\x9f\x19\x2c\x37\x90\x36\x9a\x78\x2c\xad\x66\xcd\xdc\x1c\x6e\x75\xce\x4c\x1e\xbd\x2d\x91\x06\xc1\x24\x3a\x8a\xc4\xee\x4b\x04\xdf\x6f\xc5\x63\x7a\x6a\x0f\x65\xc4\x7f\x15\xf1\xc3\x01\xc8\xfc\x58\xcc\x05\xf8\x07\xab\xc0\x9f\x7d\x14\x8f\xfb\x55\xcf\x96\x25\x51\x73\x5c\x96\x81\xf4\xa0\xc8\x43\x72\x21\xcb\xe4\x35\x5a\x92\xe7\x55\x6d\x70\xcc\xe3\x12\x1f\x3e\x44\x93\x68\xda\x3b\x7d\xeb\xcc\x84\xd8\x86\x8c\x3f\x7d\x2c\x43\x9e\x1f\xd4\xfa\x4a\x1f\xcf\x1c\xe7\x33\xec\x5f\x1d\xdd\x0c\xd3\x45\x6e\x8c\xb7\x43\x79\xb4\x71\x4e\xa1\x39\xa0\xb2\xef\xd7\xb0\xb6\xb8\x56\xc2\x33\xda\x74\xd2\x33\xda\xe0\x11\x1e\xc8\x79\x1d\x0e\x0b\x00\xc7\x4c\xd4\x1a\x4d\x5a\xc4\x29\xf7\xea\x97\x43\x81\xc8\xbc\x8b\x26\x64\x8a\x4e\xb1\xc5\xde\x2b\xbe\xd7\xef\xed\x28\x84\x86\x1d\x0c\xe4\x11\x8f\xe0\x06\x99\x11\x52\x6c\x21\x3d\x89\xf5\x78\x03\xf2\xf9\x83\x21\x7d\xc7\x65\x61\xd9\x04\xef\xe6\x39\x8a\x19\xcb\x13\xd2\x73\xde\x19\x5c\x6e\x86\x56\x95\x03\xbb\x1f\x51\x4a\xb8\x36\x91\xa0\x3d\xfe\x50\x5d\xca\xc0\x57\x6e\x1e\x70\x54\x74\x69\x57\x1e\x9d\x46\x6b\x8a\x67\xf0\xd5\x1a\x55\xdb\xb7\x8c\x41\x73\xd0\xa9\x7c\xd2\xb5\x2e\xe1\x6d\x6e\x0e\xf9\xa1\xc7\xde\x53\xf1\xb7\x0f\xfd\x29\xe7\x87\x58\x9f\xf0\xe3\x47\x76\x82\xc1\x52\xe3\xa4\x03\x08\xc2\xeb\x66\x77\xa8\xcf\x95\x63\x2d\x32\xad\xae\x86\x89\x39\x9e\x4c\xce\x04\x9c\xb4\x75\xf6\xe3\x7a\x10\x94\x74\x79\x41\x8d\x3d\x6d\x8b\xb5\x5f\x0e\x1a\x9d\x34\x8f\xd0\xfa\xa8\x52\xf2\x12\xe7\x7d\x0f\x4d\x5c\x2d\x77\x67\xf8\xda\x88\xfd\x0e\xae\x9a\xfb\xa6\xea\x5c\x0e\x13\x69\x9a\x0f\x93\x73\x0b\x35\x9e\xbd\x28\x1b\xcd\x6f\xe7\x29\x3d\x8b\x3d\x2a\x85\x67\x88\xe8\x2b\x07\x98\x97\x9c\x55\xc9\xed\x01\xa6\xb4\x59\x85\x64\x13\x12\xac\xb7\x05\xc9\xc0\xcf\x78\x84\x23\x5d\x14\xaa\x2f\x39\x60\x04\x26\xbe\xb0\x24\x18\xd4\xb9\x51\x7a\x04\x54\x89\x53\x95\xa7\x66\x38\x51\x62\xc9\xed\x27\xe7\x97\x03\x37\x02\x8c\xef\xcd\xf7\x6b\x3f\xfd\x3b\x08\x88\x7b\x9f\x41\x4a\xdb\x94\x50\x35\x40\xa0\x28\x29\x33\xf8\x94\xfa\xc5\x04\x05\x23\xb0\x7d\x69\xe9\xe0\x06\x03\x8f\x11\x09\x02\x96\xe2\x7c\x74\xd3\xcb\x7f\x60\x01\x7f\xae\x6b\xfe\x38\xe8\x2e\x9d\x9f\xc1\xcd\xef\xfa\xcc\x42\x37\x77\xc1\x83\xa1\x5d\x99\xe0\x8f\x46\xd8\x9d\x47\x98\x76\x3d\xbb\x74\x72\xa6\xe9\xd6\xde\x3c\xe8\x9a\xb8\x76\xe8\x95\xac\x5e\xa3\x2a\x5c\xa9\xc2\xf7\xb2\x82\x81\x1f\x78\x25\x58\xac\x6a\x38\xeb\x7d\xfe\xce\xe1\x65\x6e\x04\x86\x4e\x1d\x96\xb9\x58\xd7\x8e\xad\x2d\x57\x25\xc1\x03\x05\x51\x92\xb2\xa4\x82\x90\x55\x9d\xfa\xc6\x10\xc8\x21\xa7\xaf\x43\x14\x57\x71\x9d\x34\x01\xef\xc7\xda\x6d\x74\x47\xb8\x0e\x6a\x84\xb8\x4b\x74\x09\xa9\xfa\x12\x2a\xe3\xc4\xeb\x58\x6f\x4a\x7b\xd9\x29\x64\x7d\x35\x6e\x5f\xca\x51\xed\x62\xc6\x94\x7d\x3c\x44\xf7\x4e\x70\x0d\x81\x5a\xce\xfe\xd0\x64\xb9\x73\x44\x39\xe2\x2d\xad\x20\xdb\x7c\xd1\xb0\xab\x86\xf0\xfe\xde\x23\x7f\xba\x72\x29\x61\x71\x86\xde\x49\xa5\x4b\xfa\x9a\x1e\xde\xfd\x89\x4d\x61\x65\x87\xbe\x15\x9d\xb3\x54\x31\x07\x5a\x23\x35\x83\x9e\x92\x0e\x6f\x4d\x36\x57\x6f\xd5\x82\x54\x51\x0a\xc7\x69\x17\xac\x29\x76\x99\x8e\x2e\x20\x1c\x61\x27\x1c\x35\x9d\x38\x15\x63\xeb\x0b\x3a\x1c\xf3\x15\x11\x06\xb4\x8a\xcd\x17\x45\x30\x49\xc9\x47\x37\xab\x14\x60\x22\x96\xa3\xf2\x31\x38\xe9\x3b\x45\x99\x4a\xb2\xb9\xda\x8a\xbf\xff\x6e\xa7\x98\x96\x6f\x13\x28\x70\x8a\x29\x48\x61\xf1\x3b\xf0\xae\xbf\x5b\x2d\x48\xaa\x0a\xe8\x2d\x21\xdc\x4d\xf9\x2b\xa2\xf5\xe4\x43\x56\xdc\x61\x6e\x5f\xab\x39\x1d\x1b\x93\xd3\xf2\x3e\x7b\x15\xe5\xd4\x64\xbc\x83\xf5\xde\x5b\x69\x36\x77\x24\x5d\xd9\x40\x97\xf4\x9f\xb9\x37\xaa\xa5\xbf\x64\x8d\xd1\x1c\x05\x9a\x3b\x75\x7c\x75\xcf\x71\x45\x3d\xb3\xf8\x8a\x46\x1c\xb9\x77\xe3\x6b\x60\xdb\x11\x86\x77\x2f\x9e\xcd\xd8\x72\x9b\x4e\x0d\x58\x2d\x8f\x38\x6c\xa0\x2e\x4d\xed\xd1\x39\x48\x4a\xfe\x68\xa3\xf6\x26\x51\x54\x73\xad\xcd\xe9\x29\x54\x99\xc5\x47\x3c\xe6\x5a\xdb\x23\x10\x39\xb8\x3f\xea\x14\x0e\x6f\x4e\x62\x32\xe9\xd9\x04\x85\xca\x6b\x86\x2a\x56\x5f\x91\x46\x66\x9a\x5d\xea\x82\x8e\xaa\x5f\xf2\xb6\x53\xe4\x71\x1e\x24\xfe\xb3\x29\xa4\xa8\x5c\xf7\xe5\xbf\xd0\x69\x52\xe6\x1b\x59\xf3\x66\xc0\xf4\x94\x2b\x89\xd2\x97\x9e\xdb\xcf\x59\xc2\xc2\x8f\xfa\x27\xad\x24\x5a\xca\xb6\xc4\xdc\xb5\x6c\x8e\x5b\x5a\x60\x21\x9a\x7b\xd9\x3a\x82\xdf\x28\x69\x2a\x07\xcd\xcb\xe2\x81\xc8\x08\xd5\x95\x1d\x65\x7a\x07\xb9\x3f\xeb\x57\x63\x8d\x22\x1b\x93\xfd\x3e\x32\xd6\x36\xb5\x14\xa3\x14\x73\x55\x55\x2c\x21\xac\xf4\x84\x03\xe8\xba\xc3\x71\xf7\xed\x07\x43\x9a\x99\xfe\x89\x0c\x60\xc9\x99\x7d\x61\x03\x98\x3e\x63\x6e\x2c\x46\x24\x00\xf5\x34\x85\x0a\xa0\x51\x8e\xa0\x32\x8f\x2e\xdb\xe1\x2c\xd8\x1c\x54\xaf\x90\x71\xae\xd8\xb6\xbb\x64\x5c\xb4\x1d\xb6\xa5\xac\x5e\xb2\xe6\x9c\x7c\x94\x4d\xb3\x13\x46\xb5\x54\xcf\x87\x01\xc3\xdb\xce\x88\xda\xc7\x39\xae\xd1\x37\xb9\x67\x19\xc9\x7a\xb0\x29\x7b\x1f\x67\xf8\xb3\x14\xac\xce\xcd\x67\x53\x65\xa3\x33\x26\xcb\x3f\x85\x90\x3c\x88\xaf\x7c\xf1\x72\xc5\x69\x53\x65\x2a\xf3\x7a\x06\xda\x44\x19\x77\x94\x29\xe5\xde\x2f\xaf\x6f\xa0\x90\xfb\x58\xca\xc9\x48\xf2\x5f\x80\x8e\xf3\xe6\xf1\x9b\xca\xe5\x99\x1d\x5b\x4f\x34\xcf\xed\xd8\xa6\x8b\xef\x8f\x14\xdf\x53\x7b\x36\x9a\xfb\xf4\x08\xf0\xc3\xd3\x59\x77\xd7\x36\x2b\xc7\x67\xf6\x72\x4d\x51\xbe\x7f\x33\xd7\x2e\x81\x9f\xdf\xcd\xb1\xe2\x7e\x7e\x3b\x53\x12\x7f\xe6\xb0\x0e\x6e\xe6\x68\x79\x1f\xad\x25\xa8\x5a\xb9\x62\x40\x5a\x45\x1b\x90\x58\xd1\x66\xa4\xd6\x81\x94\xa6\x3c\x39\x9b\x06\x4c\x5e\x3f\x21\x47\x3e\xd3\xea\x8e\x8a\x6e\x72\xdd\xb1\xa6\x55\x49\xbb\x5a\x8c\xee\xcf\xf0\xa5\x6f\xd4\x51\x02\x58\x72\xf2\xa3\xa4\x8f\x30\x61\x36\x83\xed\xcf\x8a\xe9\x3f\x05\x96\x47\x68\xe3\x99\x36\x24\xda\x54\xae\xf0\x60\x11\x33\xa5\xa4\x2a\x55\x2a\x92\x0a\x09\x87\x66\xe0\x23\x74\x86\x31\xc6\x91\x78\xf3\xe2\x44\x64\xe8\x31\xa0\x06\x5b\xca\xb1\x1e\xf0\x6c\xc3\x59\x64\xd2\x98\x52\x3d\x00\x62\xe0\x41\x61\x11\x29\xd9\x3b\x15\xf4\x32\x15\xe0\xd2\xfc\x22\x65\x53\xf7\x54\xfd\x44\xb7\x36\x53\xf7\xc8\xb4\x4a\x53\x9b\x00\xae\x3c\x5b\x88\xd0\xba\x0c\x67\x98\x23\x52\x87\xc5\x34\xf6\xf6\xd0\x3b\x52\x55\x1c\x2d\x4d\xcb\x35\xb2\xd4\xe1\x20\xaa\xc1\xb6\xca\x72\x50\xc5\xc7\xc9\x52\x7f\x4e\xb9\x0d\x0d\x96\xa3\xc9\x7e\xcf\xd1\x08\x97\xb2\x7a\x28\x44\x4c\xc8\x0a\xca\xe2\x5d\x59\x6a\x57\xbd\x69\xfa\x7d\x5d\x12\x0d\xc5\x56\x62\x21\xd2\x5e\x63\xd6\xe2\xc1\x97\xad\x01\xc9\x12\xf6\xc0\x8d\xc8\x4a\xba\x6f\xc3\xbc\xa5\x6d\x37\xbc\x42\x7a\x74\x47\xb9\x7d\xdd\x9a\x19\x0e\x01\x42\x51\xc7\x7a\x25\xa8\xbd\x01\xca\x2f\xa4\x42\xeb\x16\x70\x84\x02\x60\xb2\xc6\x2c\xc2\x80\xcf\x73\x1d\x1a\x23\x0b\xed\x2b\x17\x31\xd7\x8b\x67\x5d\x53\x10\xe3\x55\x71\xcb\x66\x88\x11\x78\x2b\x70\x2b\xef\x2c\xda\x84\x2e\x2e\x00\x1b\x7a\x3e\x71\xe9\x37\x32\x35\xbd\xb5\xb3\x17\x1d\x52\xc6\x2a\x88\x68\xea\x7b\xac\x26\xed\x92\x35\x70\x7a\xca\xb2\x21\x9c\x8f\x81\x6d\x5f\x7a\x45\x56\x63\x5e\x50\xc7\x78\xe4\xd3\x81\xd8\x7f\x88\xfe\xfe\xb2\xab\xaf\xe8\x65\x25\xdd\xbf\xbb\x90\x2d\xb8\x75\x88\xfe\x2e\x90\x22\x43\xf5\x00\x9a\x15\xd9\x62\x7f\xf0\x5a\xae\x60\x77\xbb\xdd\x80\x9a\xbc\x5f\x58\x75\x38\x88\x9d\xc2\x0e\xa3\x03\x6f\x19\x01\x57\x18\x7a\xb6\x83\x0a\xb0\x49\xa2\x60\x63\x69\xd9\x87\x99\xe0\x47\xee\x31\x14\x3e\x1a\xff\x52\x62\xc7\xa3\x8f\x6e\x04\x0e\x76\xd7\xfb\x73\x0d\x30\x2e\x85\xd8\xdf\xd7\x00\x10\x11\xcd\xb3\x1d\x5b\x3a\x41\xe2\xfa\xc5\x7c\xd1\xae\x64\x2d\x08\x37\x55\x1e\x7c\xc3\xd2\x86\x83\x8e\xe4\xad\x32\x8f\x4d\x3a\x65\x54\x5f\x12\x73\x4e\x9a\x76\x12\xdf\x49\xa3\x6b\xac\x27\xb5\xdb\x6d\x67\x5b\xb7\x7c\x04\xcc\x09\xe7\xf8\x8a\x1c\xa2\x7b\xef\x52\xad\x37\x24\xd9\xaa\x9e\x01\xaa\x7f\x54\x64\x63\x47\x13\xd3\x0e\x5c\x7d\xb2\xdb\x32\x79\x26\x27\x5b\xb6\x3d\xf8\x96\xe1\xe6\xc5\x8c\x71\xd5\xd7\x47\x56\xdf\xb2\x00\xc4\x9f\xe9\xb7\xdd\x86\xe1\x0e\xaa\x7b\x1b\x9b\x3f\xdb\xb9\xab\xcf\x87\x1b\x5b\xa3\x03\x70\x2c\xeb\x95\x47\x1e\xb1\xcb\x7f\x11\x10\xf2\x9c\xde\xa3\xf6\xa8\x02\x9b\xe5\x11\x9f\xf5\x4f\xa3\x05\xf6\x6c\xc7\x39\x8f\xf2\x33\x75\x1e\x9d\xe9\xdb\xe7\x81\x79\x90\x73\xa2\xea\x8c\x4c\x9e\xed\x04\xbb\xe9\xbc\xa5\xe6\x2f\xfd\x2d\x0e\xbb\x72\xae\xa0\xb7\x8a\xe1\x70\xb5\x4a\xab\x18\x09\xd5\x0c\x61\xd4\xd5\xf4\xd7\x8e\xa0\xb3\x53\xb3\x2d\x7c\x41\x0a\x3a\xa5\x61\xe6\xb3\x01\x29\xa3\x44\xe5\xbd\x84\x1d\x80\x1a\x6b\x4c\x55\x15\xab\x2a\x35\x9d\xb8\x13\x88\x9c\xd3\x39\xb1\x16\x69\xa3\x1a\x29\x26\xbe\x1e\xab\x36\x60\xfe\x2d\x38\xf5\xad\xe3\x1a\x24\x7f\x40\x3e\x83\x08\xa3\x8e\x9d\x8e\x01\xb9\xb3\x1e\x2f\xd5\xee\x26\x24\xc2\xd7\x6a\xef\x00\xf8\xbd\xd4\xb9\x4b\xb0\xb8\x51\x16\xec\x5e\x5e\x97\x35\x5f\x1e\x19\x37\xc1\x3a\xdc\xcb\x0d\xcd\xdd\x20\x1f\xbb\x97\x64\x44\xc9\xbd\xd9\x88\xeb\xb0\xce\x36\xed\xc8\x39\x10\x6f\xb2\xef\x6e\xc7\x20\x4b\xf3\x1c\x5d\x92\x4a\x55\x73\xd2\x68\x02\x46\x95\x24\x8a\xbd\x3d\x44\xeb\x42\x6e\x75\x60\x8e\x39\x3b\x95\x65\x17\x4d\x53\xa3\x30\x1e\x3c\x15\xf6\x7d\x76\x7a\xa2\xde\x39\x1a\xf8\x5e\x16\xf6\x7b\xfc\x68\x72\xe0\x4f\xe7\x44\xb2\xe0\x90\x07\xaa\x46\xe9\xd0\xd9\x4c\x0a\xcf\xa6\x9d\x54\xc1\x6a\x50\xf5\x53\x13\x73\x83\x68\xfd\xf0\xd9\xde\xd9\x39\xf6\x9e\x43\x47\x4e\x0b\xbd\x72\xae\x04\xa1\x55\x1a\xf3\x8c\x5c\xc8\x38\xd3\x6e\xef\x64\x7a\xf0\xe3\x73\xd4\xf0\x32\x64\xcb\x9a\x8c\xbc\x04\x9d\x79\xfb\xd7\xa0\xc5\x9e\xb8\x09\x07\x90\x96\x5c\xaa\x7b\x77\x3a\xc3\x68\x00\xce\x05\xaa\x2d\x94\x63\xae\x51\x07\x52\x78\x91\xaa\x9a\x56\xd8\x96\xb3\x92\xb6\x61\xe8\x7a\xce\xa6\x4e\x5e\x0d\xd5\x89\xd7\x62\xaa\xde\x05\x28\x71\xb4\x85\xae\x29\x59\xc2\x4d\x18\xb1\xfa\xa8\x5b\xe5\x21\xba\x6f\xbf\x5e\xf7\x76\xab\x13\xa9\x38\x71\xef\x8d\x7b\x17\xfe\x85\x7f\x76\xea\xd6\xfa\x54\xf1\x92\x76\x45\xf7\x02\x7d\xd7\xc1\xe0\xe4\xfe\xe0\x24\x30\x77\x17\xf4\xed\xd6\xdd\x91\x78\x9e\x11\xf4\x4f\x5d\x19\xef\x9f\xaa\x98\x9c\xa7\x10\x2f\xf0\x4a\x86\x09\xdb\x3a\x3e\x21\xda\x2d\xc6\x9d\x02\x70\x87\xe8\xbe\xa9\xb8\x07\x1f\xc9\x0b\xc2\x13\x25\x54\x5d\x39\xae\x0b\xcb\xc1\x35\x97\x2a\xa7\x16\x43\x49\x16\x55\x33\xc3\xfb\x96\xde\x9e\x52\x6a\x09\x74\xe8\xf1\x90\x9c\x95\x3c\xa6\xf7\x62\xb2\x36\x13\x0f\x31\xfd\xe3\xa2\x04\xbb\x11\x46\x45\x85\xe9\x9c\x94\xe8\x92\xb1\x8a\xe0\x5a\xde\xfd\x5a\x0e\x2c\xd0\x02\xb7\x10\x67\x4e\x95\xa9\x09\x78\x81\x15\x07\xd1\x82\x92\x82\xe8\x8e\x77\x68\x4e\x5a\x5c\xe2\x16\x83\x99\x49\x46\x92\x6b\xf0\x2b\x25\x4c\x65\x77\xa7\x83\x29\x9d\xc8\xe7\x27\x62\x5c\x71\x10\x00\x71\x6f\x70\x3b\xdb\x46\xbf\xa0\x0f\x8e\xa6\xaf\x21\xcb\x50\xd5\xad\x60\xc7\xd4\x97\xa7\x14\x04\x34\x19\xe8\xef\xed\x9c\x1f\x7d\x0c\xd1\xae\x7a\xbb\xc4\xd0\xb9\xcd\x51\x2d\xec\x24\x5a\x40\xbe\x30\x23\xb8\xe8\xa7\x53\xb3\x70\xff\xa0\x46\xf3\x7a\xff\x81\xac\xa2\x78\xc0\x64\xb5\xdf\xe8\x55\x55\x28\x79\x02\x58\xf9\x40\x56\xc9\x02\xae\xde\xa2\x65\x7d\xd8\x10\x8e\x8c\x1d\xb6\xab\x76\xc8\xe4\x82\xb4\x82\x46\x4c\xa8\x94\xd7\x2b\xeb\xec\xd4\x86\x7f\x68\x13\xa8\x35\xcc\xa9\x2d\xd6\x57\xa9\xea\xad\x9a\x36\x73\x6a\xce\xd7\xdb\x05\x50\x6c\x6b\x25\xe3\x73\xc6\xee\x64\xd4\x48\x42\xce\x32\x08\x85\x8e\x50\x14\x41\x53\xb3\xcb\x74\xa7\x70\x81\x06\xf8\xfb\x6f\xa2\x1a\xdc\x6a\xfc\x68\x4c\xba\x46\x62\x65\xe5\x35\xc2\x87\x8b\xca\x2d\xa7\x48\xb2\x43\x6b\xbb\x91\x6e\x65\xae\x95\x5c\x74\x76\x88\xda\x6f\x1d\xd4\xea\x64\x14\x17\x11\x05\x5b\xac\x6e\x82\xd6\x9b\x60\x40\xae\x71\x52\xd1\x0f\x04\xd9\x96\x2e\xa6\x56\x98\xec\xcd\xa0\x09\xd1\x80\x7e\x45\x16\xb2\x4e\xf7\x25\x2e\x3e\xa8\xc2\x33\x6c\xbe\xc0\x2d\xbd\xa4\x15\x6d\x57\xbd\x38\xba\x70\x2d\xeb\x02\x3b\xef\xe5\x52\x7f\x0e\x28\xae\x36\xa9\x0c\x5a\xbf\xc9\xc4\xbe\x07\xb8\xac\x9d\x18\xf7\xc8\x34\x5c\x96\x5c\xab\x96\xb8\x2e\xf7\x98\x2f\x85\x9b\x3a\xe4\xb6\x95\x28\x9c\xb5\xe5\x4c\x35\xbe\xd2\xf9\x0c\x20\xd5\x80\x95\x5f\x08\xdb\xdc\xc0\x17\x0a\x3e\xe4\xc4\x38\xe9\x9d\xde\x8b\xfe\x2b\xb9\x93\x9a\x73\x60\x6a\x06\xec\xc9\x9b\x52\xf4\xfe\xd6\x3d\xb0\x74\x2a\x71\xe6\x0b\x01\xc9\x9a\xfb\x41\xad\xdc\x4f\xbe\x8a\x19\xb7\xfd\xec\x61\x00\x1b\x49\x24\xb9\x5d\x12\x89\x23\x53\xd7\xb2\x8e\x9e\xd9\x4c\x67\x47\xc0\x06\xe3\xee\x88\x13\x4c\x27\xb7\xdc\x00\xf4\x12\x47\x9d\x36\x14\x66\x99\x32\xb5\xc4\x9d\x80\xa9\x2c\x4d\x4d\xef\x05\xcd\xc8\xf5\x28\x57\xf4\x5a\x5b\xe0\xce\x4e\xb7\x11\xbb\x26\xcd\xb2\xa1\x2a\xdb\x55\x0a\xec\xa5\x90\x70\xdd\x0d\x85\xca\x80\x42\x2e\x74\x83\x13\x13\x51\x93\x5e\x33\x72\x7f\xaf\xcb\xe0\xb5\x24\xb8\xd4\x55\xa6\x57\xe5\x7a\x51\xc0\xb1\x42\x55\x3b\x15\xa9\xcf\x79\xf1\x8a\x9a\xd2\xb7\x7d\xd3\x1f\x3c\x29\x96\xe9\x20\x59\xad\xae\xab\x97\x0d\x5e\x2c\x48\x79\x6a\xc9\xdb\x4d\xce\x3c\x3b\xed\x5b\xcf\xfb\xd4\xeb\xf1\xfd\xee\x2d\xea\x02\x6b\x1b\x04\x2b\xa5\x28\x5e\xb9\xc5\x1a\x65\x7d\x1e\x52\xb7\xcd\x2a\x40\x05\x6d\xd1\x12\x73\xf4\xaf\x8e\xb7\x8a\x9d\x6c\xc3\x67\xb4\xaa\x90\xb8\xc7\x0c\xf9\xed\x75\xb5\x81\x6d\xf9\x8c\xe7\x97\xcc\x6e\xde\x91\xbf\xc0\x51\xd7\xe6\xc6\xd2\x95\x50\xe2\x32\xc1\xb7\xe6\x8c\x5e\xb9\xa3\x11\x9c\x31\xba\x3c\xe2\xfe\xc2\xf9\xac\xaf\xf5\xee\xd9\x5b\x71\x2f\x07\x53\xa6\x65\x96\x6a\x5f\xf7\x03\xf8\x5b\x0d\x22\xb2\xcf\x41\x1d\x7a\xb2\xac\x56\x8e\x19\xad\x56\x0d\xf0\x98\xf8\xb6\x7e\xd0\x1a\x7e\xe2\xc4\xb7\xed\xe9\x06\x91\xc0\x6f\x54\x0f\x0d\x4d\xc1\xa6\xf0\x56\xd8\x87\x47\xd7\x57\x94\x1e\x00\xbf\x31\xa0\x82\x98\x6a\xa7\x26\xc7\xb0\xd2\x90\xb4\x4f\xcc\xf1\xc2\x6d\xfb\x69\x80\x40\xed\xb9\x88\x64\x40\x6b\x57\x9d\x04\x13\xc2\x4a\x62\x50\x4e\xff\x57\x35\x07\x91\x8c\x1a\xda\x67\x9b\xd7\x73\xa4\x12\x74\x46\x95\x6d\xe4\xfc\x06\x74\x5f\x3f\x19\x49\x24\xfe\x3b\xa3\x7a\xbf\xc9\x11\x23\xf2\x00\x09\xa4\x95\x4d\xc7\xaf\x69\xe9\x68\xff\xc6\x82\x9f\x6e\x62\x97\x94\x15\x70\x59\xbe\x63\xf9\x16\xb0\x5a\x5e\x10\xb8\x82\xf6\x26\xca\x81\xbc\xd5\x6b\xd2\x30\x4f\xa3\xe7\xda\x98\x7d\x00\xfd\x35\xed\x17\xcf\xac\x95\xfb\x10\xdd\x7b\xa7\xfb\xb8\xe8\x0e\xa2\x07\xdb\xe8\xd1\x36\x7a\xbc\x8d\x9e\x6c\x8b\x83\xff\x34\x69\x94\x87\xe6\x83\x7f\x68\x37\xbe\x78\x06\xbd\xbd\xe8\x60\xe9\xae\xc3\x90\x4e\xc7\xf7\x6c\x82\xd6\x74\x4a\x8e\x4d\x52\xe6\x5d\x77\x8c\x30\x1d\x5a\xd9\x27\x42\xd2\x10\x47\x5d\xf6\x85\x51\x36\x77\x7b\xa4\x3d\x9f\x1e\x40\x75\xcd\xe9\x49\x85\x35\xb9\x08\xe7\x36\xf2\x2e\xd2\x2c\x7e\x72\x9d\x88\x7a\x9d\x86\xbe\x9a\x7c\x83\xc6\x84\x28\xf4\xbf\x49\xb1\x2e\x79\xd0\x12\x6d\xdf\x46\x1c\xb5\x31\x2d\x97\xdd\xf3\x36\xfa\xa8\xa5\x4e\xd9\x7f\xe6\x01\x73\xca\xbf\xf7\x13\xa5\x67\x7f\xa9\x83\xea\xfe\x29\xc0\x7f\x12\xa2\xb4\x51\x45\x5a\x27\x1f\x20\xc1\xa1\x4b\x4d\x09\x40\x99\xc6\xa1\xd1\xcd\xd6\xb3\x48\xef\x9e\xbb\xd9\xe6\x87\x7a\xdc\xd8\xae\xa5\xbe\x98\x29\xbb\x5b\x4d\x94\x79\x32\xbc\xf5\x0d\x83\x8b\xb0\xa4\x10\x14\xf6\x8d\x8d\x3b\xce\xde\x18\x2b\x23\xba\x47\xd9\x91\x93\xd8\xd8\x07\x64\xec\x03\x2e\xf6\x01\x15\xfb\x80\x89\xfd\x08\x11\x6f\xad\xa7\x3f\x10\xb6\xa8\x89\x3c\x34\x7d\x2d\x63\x83\x8e\x2d\xd7\xde\x2f\x2f\x69\xaa\x4a\x77\xf2\xed\xc3\x9d\xd2\xd9\x14\x1d\xcb\x37\xfa\xd9\xcb\xba\xb8\x0c\x7a\x64\x25\xed\x16\xfe\xf8\xfd\x56\x5c\x9b\x56\xa7\x19\xbb\x38\x7d\x0f\x9c\xaa\x1b\xd7\xb8\xea\x88\x57\x6e\x63\x5b\x3c\xcb\xdb\xa6\x2b\x5a\x44\xe3\x0a\x14\x0b\xdf\x20\xd5\x57\x0d\x64\x4c\xdd\x06\x28\x43\xc6\x2a\xb5\xe2\x54\xaf\xe4\x01\x22\xf2\xa0\xf9\x55\x20\xe2\xa9\x0e\x15\x81\x38\xab\xa7\x2c\xbd\x9c\x73\xf5\xad\x71\x23\xa6\x9a\xab\xd8\x85\xbc\xd7\xd0\x4c\xd0\x74\xf6\xbb\xbb\xe8\x61\xd0\x94\xf1\x53\x6a\xd7\xed\xfb\x81\xe1\xca\xd5\xc3\x66\xa4\xf8\x60\x2a\xbf\x48\x8b\x0b\x07\xb6\xa6\xba\x62\xea\xba\xc4\x5c\xdc\xa0\x15\x5b\x92\xa6\xc0\x9c\xa0\x19\xf9\x88\x8a\x19\x16\xf4\xa1\x2b\xf6\x80\xdb\x46\xd5\x77\x25\x35\xef\x1a\x62\xfc\xb2\xb6\x81\x58\xd9\x2d\x2a\xe9\xa7\xd1\x9a\x4e\x9e\x91\x53\xfe\x0f\x5c\x51\x65\x03\x9d\xfc\x82\x68\xbd\xe8\x5a\xc7\xf9\x28\xd8\x6e\x60\x0d\xbd\x5c\xb5\xe4\x1f\xa4\xe1\xb2\x85\x28\xbc\xb0\xdb\xb5\xd3\x6f\xec\x9e\x8b\xfd\x36\x13\x17\x5b\xee\xbe\xe2\x6f\x33\x9d\xa2\xc9\xc4\x3e\xfb\x0c\x3d\xf9\x66\x0b\xfd\xfe\x3b\x72\x3e\x7b\x8e\x9e\xfe\x97\x90\x46\xdc\xa7\xfe\xf6\x5f\xf1\x53\x07\xfb\x8f\xb6\x52\x89\x91\xda\x0d\x06\x95\x3d\xd2\x1b\xfa\x29\x72\x9a\x19\x09\xd3\xd9\x47\x1b\x69\x9d\x2f\xe2\xa3\xb8\x40\xb5\x42\x44\x86\x14\xe5\x51\x1f\x87\x1e\x05\xc8\xce\x2a\x81\xe2\xb9\x88\x5f\xf9\xe0\xb6\x6c\x31\x13\x94\xb2\x9f\xd4\xaa\xff\xad\xe3\xb8\x06\x95\xd8\xb4\x06\x58\x34\x6c\xc1\x7a\x02\xf5\x05\xa8\x53\x5b\xd1\x29\x40\xc5\xb6\x34\xd1\x99\x50\x6e\xd5\xbd\xd1\x8d\x26\x02\x6b\x82\x01\x35\xc3\xd7\x60\x56\xf0\x3a\xc3\xa2\x4b\xd9\x0a\x04\xee\x61\xdb\xb7\x16\x57\x57\xac\xa1\xed\x6c\x8e\x56\xc4\x7a\x02\x8e\x4d\x69\xf3\x70\x5b\x48\x5d\xf2\x6d\xe3\xcd\x84\x3c\x21\x59\x07\xbd\xab\x3d\x67\x16\xb7\xc5\xaf\x0c\x54\xb7\x93\xbf\xec\xa9\x69\x0b\x64\xa9\x22\x54\xe2\xab\x6c\x7c\xfa\xb6\x63\xc7\xa0\x5c\x1a\x11\x00\x2b\xb8\x28\xba\x06\xb7\xa4\x5a\xa1\x86\x2c\x1a\xc2\x75\xa8\x8c\x13\xd8\xad\x7b\x0a\xa4\xb3\x90\x12\xb7\xe7\x1b\xb5\x69\x69\x97\x46\xc6\xa7\x91\x6b\x41\xa0\x40\x78\x6f\x05\x95\x73\x46\xd7\x0a\xea\xa9\x40\x75\xe3\xea\x53\xee\xbc\x16\xfe\xc2\x13\xf3\x72\x4d\xe3\x61\xe3\x04\x89\x89\x44\x8b\xc8\xdb\x47\xea\x21\xb7\xba\xeb\x3b\x3f\x02\xc5\x0f\x66\xca\x47\x77\xc5\xd0\xae\xbc\xc8\xb1\xf4\xdc\x46\x87\x0a\xc7\x13\xcb\x85\x93\x25\xf1\x73\xc6\xf5\xe6\x2a\x06\x76\x84\x86\x0b\x2c\xa5\x00\xfd\x44\xe8\xd5\x2c\x28\xd4\x4a\x6b\xda\x52\x5c\xc9\xaf\xa2\xd4\x17\x88\x02\xd9\xf1\x1d\xd2\x60\xf7\x43\x13\x99\x51\x42\x59\xbd\xa7\x1a\x09\xca\x5f\x6b\x2e\x6e\x4d\xbe\x77\x4d\x1a\xe0\x05\xe2\xe3\xad\x10\xac\x56\x6d\x0d\xe0\xe3\xf3\x53\x55\xc8\xb4\x9b\x4e\x69\x41\x49\xad\x6a\x66\x85\x57\x59\x4f\x08\xa6\xb8\xc1\x82\x6d\xbb\x7f\x3f\x40\x60\xe2\xf2\x0a\x08\x3b\x67\x03\xd1\x3f\xba\xa0\x67\x70\xcf\x85\x2b\x5c\x90\x66\x4e\xb9\xb8\x8e\x2b\xcd\x8e\x35\xe2\x24\x57\x89\x70\x72\xfe\xfa\xdd\x8b\x43\x74\xec\xb3\x6f\x2a\x84\x79\x15\x43\x48\x4a\xb4\x68\xa8\xf5\x5c\x1e\xec\xef\xef\x40\x7f\x43\x99\xa7\xd5\xd8\xd8\xcf\x10\xf4\x44\x02\x0a\xb1\xbe\xa5\xc4\x99\xd6\xf0\x60\x55\x40\x10\xa3\x96\xcc\x17\xac\x11\x7a\xc8\x55\x83\x0b\x30\x1a\x53\x66\xbe\x0f\xe1\x4b\xf0\xed\x8c\x70\x22\x9e\xaf\xcb\x29\x06\x71\x29\x6a\xec\x34\xc7\x2b\xc4\xbb\x4b\xb0\x5a\x03\xbb\x15\x8b\x15\xa3\x44\x4b\xd8\x0d\xc7\x00\xb3\x37\x64\x36\x79\x28\x82\x35\x11\x2a\x86\xf3\x08\xea\xf5\xdb\x34\x3d\x1d\x86\x70\xd1\x0e\x7a\x5d\x09\x02\xe4\x11\x7e\xb6\xa5\x47\x5c\x36\xa2\x66\x4b\x29\x13\x02\xd4\xff\x25\x0d\x4b\xd0\xa7\x04\x77\x4e\x96\x12\x1c\x5e\x41\x2e\x5e\xed\xc3\x83\x51\xd4\xdc\x2e\x15\x9b\x5a\x97\xea\x8f\x3c\xaa\x0f\x69\x74\x12\x9c\x02\x55\x2f\xd9\x9e\x82\xd4\x4b\x0e\x7f\x78\x8e\xfc\x7c\xbf\xcf\x75\x66\xe2\xdf\x94\x3c\x16\x80\x4f\x7a\xf7\x23\x21\xcb\xad\xbc\x6d\x05\x2d\x40\x34\xb9\x26\x8d\x73\x8c\x7a\x8d\x2e\xfd\xb1\x0a\x79\x2b\x42\x6d\xda\x01\xf5\x2b\x27\x51\x7d\x63\xca\x35\xd7\xb2\x35\x5b\xdc\xf8\x5f\x5d\x99\xd3\x3d\xdb\xba\xd4\x68\x22\x97\xa0\xdf\x55\x32\xf2\xca\x92\xdd\xe7\x7c\xdb\x66\x52\x53\x71\x73\x6d\x86\xf3\x6f\x32\x52\xc9\x59\x5d\xb0\xa6\x21\x45\xab\x1c\x54\xda\x86\x3b\xb5\x35\x6b\xe4\xb1\xd8\x45\x3f\xe4\x6c\xa2\x71\x50\x9e\x59\x8e\x13\xd3\x7e\x61\x0e\x57\xaf\xd2\x61\x31\x6a\x12\xa2\x10\x96\xc9\x55\xa0\x81\xf4\x06\xdb\x45\x04\x15\xe6\x67\xe9\xd8\x3b\xec\xe7\xec\xf5\x6b\x27\x57\xa4\xf5\x63\xf6\x8c\x56\x12\xe5\x7f\x11\x3d\xc2\xb6\x8c\xe4\x53\xe3\x44\x26\xca\x71\xeb\xfe\x40\x56\xb7\x59\xf3\x2b\xb2\xd2\xf3\x76\xc2\x0a\x6f\xbf\xd6\x57\x64\x15\x2c\xd3\x84\xe6\x8d\x5b\xa2\x3e\x5a\x37\x5a\xdf\x85\x49\x72\xdb\xe0\xe2\x6c\xe6\xdc\x88\x95\x59\x1f\xaa\x9a\x38\x6f\x71\xdb\x81\xc3\x15\x2b\xfb\x4f\x57\xe1\x26\x13\x38\xea\x2d\x2e\x0a\x99\x8e\xa6\xe8\xc5\x87\x26\x57\xfa\xff\xfe\xdf\xa8\x70\x50\x1d\xc8\xbb\xe9\x88\xd0\x00\xd1\x99\xf0\xcf\x9c\xbe\xee\xda\xea\xf3\x31\x98\x26\x3a\x5f\x46\x46\xcf\x30\x47\x9c\x64\x0c\xf8\x12\x89\xbe\x4a\xf6\x19\x23\x03\xd5\x40\xc9\x10\x85\xd4\xe2\xdc\x88\x0e\x4e\x9c\x46\x5d\x52\x19\x6e\x48\xd9\x15\x36\x52\x12\x94\x62\xb7\x7f\x69\xfe\xea\xcc\xf4\xd4\x4b\xf4\x35\x5d\x67\xed\xea\x9d\xdc\xea\x33\xc3\xe6\x28\xa9\x30\x3a\xf0\x95\xec\x19\x98\xee\xed\x7a\x2f\x7f\xe4\xbc\x3b\xc9\xbd\x9b\xfd\xde\xa6\xa6\x12\xc5\x40\x94\x4b\x3a\x7f\xcb\x37\xc9\xf7\x62\x2d\x75\xe1\xae\x3f\x79\x3f\x8f\x2b\x9e\xb3\x9a\xee\x70\xde\x99\xe9\x93\x3f\x62\x8f\xe5\x93\xd1\xce\x9a\x69\x28\x46\xab\xc6\x8a\xb6\x54\x57\xa6\x88\x83\x97\xf2\x9e\x14\xd7\x23\x97\xe9\x48\x6a\x80\x89\xdb\xc0\x6b\xe8\xc2\xa6\xd2\xc1\x62\x0a\x8c\xe4\x76\xf5\x5d\xbe\x2e\xc8\xf8\x8d\xed\x29\x2e\x92\xdd\xdf\xb0\x0b\x1f\x68\x88\x12\x05\xae\xed\x34\xbd\x50\x36\x45\x41\x57\x5e\x9e\x8c\x97\x1e\x5e\xba\x2e\xf9\x90\x20\x86\xa0\xe5\xad\x79\xc2\x2f\x34\xa2\x2d\x48\x62\xb1\x62\x0e\xeb\xd5\x5e\x49\xf9\x3b\xf6\xf6\xd0\x29\x83\x83\x2f\x43\x4a\x5d\x4b\x69\x4a\xe1\x82\x91\x5d\xfb\x42\xac\x07\xf9\x9d\x7b\xdd\xbf\x1e\xde\xa4\x58\x8c\xf8\x25\x68\x8b\xde\xa3\x25\xb9\x4d\x6e\xf3\xd4\xf0\x81\xd4\xba\x84\x88\x72\x79\x0d\xe5\x12\x44\x1b\xfa\x22\x28\xc7\x31\x78\xc4\xc3\xfa\x1d\x79\xe1\xa5\x6b\xbd\x06\x7a\x41\x26\xa9\x6e\x9d\x4d\x41\xf3\xf6\x6d\x09\xbd\x33\x36\xbd\x46\x6c\xbf\xba\xc1\x49\xd7\x99\x6e\x25\xb9\xb9\xc3\x95\xc1\xdd\x46\x97\x70\xca\x6c\xfb\x55\xc7\xe6\xd3\x90\x82\x92\x6b\x1b\x01\x27\x6d\x3d\x27\xe6\x34\xaa\x3c\xd9\x8e\x0f\x28\xa7\x72\x56\x6f\x61\xe4\xf1\x6c\xa4\x71\xde\x72\x97\x43\x6b\xda\x4e\x7e\x41\xe1\x6e\x59\xf5\xef\x17\xb5\xb4\x13\xff\xc3\x22\x0e\x69\x8a\x42\xed\xdc\xd3\x12\x27\xc7\xb4\x4d\x47\x82\xb0\x8a\xc0\xb9\x12\x04\xc0\x4a\x56\xf4\x6c\xc7\x33\x32\x27\x45\xce\xb4\x61\x3a\x3f\x95\x4c\x9e\x4e\x8f\x54\xbe\x75\x0b\x68\x49\x05\x66\x33\x00\x43\xed\x2f\x44\xa1\xad\x8d\xe0\x88\xf3\xe8\x28\x76\xc7\xab\x92\x02\x89\x17\xdf\x74\x97\x15\x2d\xf4\x7b\x0b\xf8\x2b\xfb\x9a\xae\xeb\x24\xa4\xe5\x81\x11\xf5\x63\x3e\x80\x53\x2b\x04\x0c\xbd\x6d\x53\x4a\x7d\x10\x29\xc9\x48\x10\x84\x0e\xc1\x3a\x44\x8f\x9e\xee\xef\xef\x43\xc7\x73\xf9\xd9\xa3\xad\x43\x04\x1f\x39\x9f\x3d\xde\x3a\x44\x07\xe1\x83\x4f\xc4\x87\x8f\x9f\x7a\x9f\x3d\x15\x9f\x89\x0f\xfa\x08\xee\xe9\xfe\xee\x3e\xc2\xdc\x9c\x27\x6f\x3b\x07\x05\x9f\x21\xb9\xc0\x5f\x5d\xb0\xb0\x60\x4d\xc1\x6a\x82\x85\xc4\xcb\x88\x1a\xad\x1f\x45\xbc\x23\x3e\xb5\x09\x96\x8a\x8e\x2c\x5f\xf1\x5f\x70\x39\x55\xb8\x92\x83\xaf\xbf\xf1\xd7\xf2\xf4\xe0\x9b\x60\x35\xff\xf5\x8d\xbf\x9e\x47\x8f\xbf\x8e\x56\x94\x72\xb6\x05\x0d\x45\x72\x7c\x23\x93\x56\x87\x43\xed\x2b\xb9\xef\x91\x2a\xe7\xbc\x96\x8e\x30\xf3\xb4\x3a\x6f\xda\x7e\x37\xc0\x60\xf6\xfa\x2e\xe8\xe7\x7b\x09\xed\x2a\x86\x9a\x9e\x57\x56\xdf\xf2\x2d\x83\x37\x6c\xd8\xf2\x25\xf2\x1d\xbc\x89\x42\xea\x86\x1f\xdd\x96\x8f\xb2\x3b\x1a\x1d\xe8\x86\x46\xc4\x19\x26\x86\x1e\x17\x6c\x68\x46\x70\xf3\x5a\xc2\xb0\x7f\x08\xa7\x1b\x3b\x97\x38\xec\x3d\x71\xcb\x8f\x98\x9c\x0e\x88\xf3\x50\xcc\x4d\xa4\x5c\x2e\xce\xe9\x40\x30\x57\x40\xaa\xfa\xed\xb1\xf9\xed\x89\xf9\xed\xa9\xfa\xed\x53\xb4\x7c\x08\x5f\x90\xe1\x83\xa3\x91\x6f\x27\x15\x2c\x2b\x13\xe2\x17\xad\xe8\xc6\x91\x5b\xc9\xd9\x17\x7e\x88\xd3\x98\xd9\xcb\x09\xe4\x67\x1f\x04\xd5\xf5\x65\x2b\x9b\xd2\x11\x2a\x65\x5f\x02\xed\xbb\xc7\xb5\x79\xe4\xd3\x1d\x74\xe7\xff\x0f\x00\x00\xff\xff\xdd\x39\x7c\xbe\x30\x7c\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x13\x6c\xca\x75\xcc\x28\xd2\xd6\x4f\x6f\xa1\x5f\xbd\xb7\x17\x0d\x09\x3e\x91\xcb\xdd\xad\x48\x7d\xd5\xce\xd0\xd1\x11\xfa\xf6\xd9\x21\x7a\x70\x2e\x75\x6d\xa4\x3e\x86\x1b\xe5\x92\xa0\xa7\x4f\xd0\xe5\xaa\x25\x1c\x4d\xbe\x7d\x86\x66\xe4\xb3\x50\x52\x84\x14\x4e\x1a\xbe\xf5\x20\x02\x1b\xbb\x6b\x76\x29\xff\x9b\xd0\x6a\xc1\x4f\x7b\x3a\xa1\xe5\xd6\x21\x7a\xf0\x41\xcb\x3d\x67\xa7\x72\x20\x70\xe3\xc1\xcd\x28\x75\x08\x0e\xcc\xa7\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\xb6\xf8\x91\x96\x3f\x8b\x15\xd6\xb4\x52\xc3\x9e\x9d\xa2\x02\xd7\xe2\x7e\xc5\x55\x43\x70\xb9\x42\xe4\xb3\xe0\x03\xca\x84\x21\xad\x0a\xf1\x00\x82\x0c\xd0\xcb\x23\x49\x08\x93\x83\x2d\xf4\xf0\xa1\xfc\xec\x85\xfe\xec\xb9\x5e\x18\x7c\xac\xd1\x77\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\xb6\xb8\x68\x9f\xc7\x90\x23\x3a\xd2\x1b\xf3\x12\xed\x8b\x51\xb2\xdf\xbf\x38\x42\xcf\x0f\xf6\x35\x36\xc3\xa7\xcc\x0c\x2a\xf1\x47\x3b\xc3\xb5\x78\xba\x17\x89\x1e\xa9\x3a\xe4\x71\xf0\xe4\xbb\x68\x94\x37\x64\x15\x52\x0a\xf9\x8c\x0b\x21\xc7\x7c\xfb\x4c\x53\xcc\xc1\x93\xef\x86\x49\xc6\x52\xbf\x3b\xe4\x9f\x9e\xa8\x21\xed\xd7\xb9\xf1\xfe\xf4\xad\x19\xef\x4f\x4f\x86\xc7\xbb\x9f\xa0\x95\x2b\xd2\x46\xbe\x84\x93\x0a\xd3\x39\x29\x27\x58\x9f\xee\x08\xc5\x5b\x59\xdc\x2b\x0a\x03\xaa\xd6\x64\x76\x29\x54\xe2\x42\x02\xbd\xc1\xac\xde\x90\x95\x9e\xd1\x27\xc1\x28\xbc\xad\x88\x67\xf2\x46\x06\x20\x6c\x66\x16\x17\x66\x0f\xbc\x29\xd8\xad\xd9\x8a\x37\x6b\xbd\xc1\x9d\x3b\x52\xfc\x88\xbb\x15\x58\xff\x1b\xb0\x3c\x48\xa5\xf4\x0d\x59\x4d\xa2\x19\x2f\xf4\x57\xee\x74\x76\x4b\x52\xb0\x92\xfc\x0f\xf9\x3c\xd9\xda\x8e\x09\x8e\x5e\xd5\xb8\xed\x1a\x72\x5c\x5d\xb1\x86\xb6\xb3\xf9\x21\xba\x88\x3e\xdb\xfd\xe1\x2f\x17\xbf\xfc\xf0\x97\x8b\x83\x27\xbf\x3c\xfd\xee\xc0\x03\xb2\x15\x4f\xb6\x26\xed\x3a\x53\xf5\x4f\xda\x26\x66\xfb\xea\xe4\xf4\xe2\xf8\x97\x77\x4f\x9e\x7f\xdb\x37\x55\xa3\xdc\x80\xd1\x6f\xa5\xa4\x54\x76\x4d\x4b\x52\x26\x15\x9e\x31\xaa\x0e\xcc\x92\x54\xd3\x5d\x5a\xa2\x23\x44\xcb\xf8\x0b\xe0\x88\x47\xd6\x76\xe4\x7d\x19\x9f\x9e\xa3\xf8\x44\xf5\xbd\x26\x11\xef\xfd\x1d\x3f\xee\x50\xe6\x91\x43\x29\x89\x45\xb8\x82\x03\x3a\x42\xfb\xf1\x23\x8e\xbc\xf8\x62\x07\xfd\xfa\xa5\xe7\x09\x23\x97\x01\x24\xef\xc1\xc4\x51\xeb\xc0\x7d\xa9\xcf\xd8\x02\x4c\x24\x7b\x5c\xda\x48\xf6\x22\x9c\x10\xcd\xa2\xb6\x63\x7c\x6d\xeb\x63\x76\x88\xda\xa6\x23\x5b\x1b\x1a\xf9\x0d\x59\xa5\x06\x7d\x43\x56\x1b\x1d\xd0\xee\x8f\x1d\xcd\x7e\x16\x0d\x15\xe3\x3f\x90\x98\xc4\x36\x85\x1f\x61\x7e\x3f\x56\x0f\x32\x80\x94\x92\xf9\x62\xc7\xc6\xbe\xec\x4a\x73\xcd\xab\xf9\xa2\x5d\xc1\xbb\x93\xad\xb5\x40\x1a\x3d\xed\x0e\xa0\x6e\x78\xaa\x5a\x9d\xda\x30\xd0\x50\x47\x10\x27\x64\x37\x38\x23\x64\x4e\xb3\x01\x2d\x8a\xe5\xe8\x88\x16\xc3\x68\x12\x51\x2d\x29\x9a\xd8\xbd\xc4\x15\xae\x0b\x87\x52\x9d\x3b\xa8\x24\xbc\x6d\xd8\x6a\x12\xca\xd2\x82\xd5\x4f\xf5\x02\xdf\x93\x29\x3a\x4a\xd1\xb6\x32\xff\xee\x5e\xb2\xa6\x61\xcb\x17\x0f\x03\x94\xbc\x9c\x4c\x1b\x36\x77\xc8\xdd\x40\x84\xaf\xb7\xee\x0f\x9d\x9d\x1e\xb7\xc5\x47\x83\x86\x9f\xd3\x73\x1b\xf7\xee\x7d\xb4\x13\xd3\xbf\xc6\x98\x37\x3d\x17\x1b\xbb\x25\x01\xd3\xac\x5a\xdf\x8b\x9d\x08\xc4\xd6\x8d\xde\x35\x7b\x76\xb3\xd7\xcd\x51\xbb\xcd\xeb\x37\x1d\x5c\x1f\x9e\xf8\x22\x7e\x4f\xda\xae\xa9\xc1\xb9\xa5\x6e\x59\x37\xa6\x76\xda\xd5\xa5\x7f\xeb\x09\x35\xdc\x3c\x21\xd4\x95\xe0\x2e\xda\xfd\x44\x56\x3c\xa1\xe9\x29\x3b\x85\xb2\x57\x1f\xc9\xd7\x24\x69\x06\x86\x8a\x89\x01\xb6\x15\x41\xe9\x5d\xaf\x01\x1f\x1d\x32\x6d\x32\x9a\x68\xd7\x7c\xfe\x51\x7d\x1e\x6f\x39\xb6\xa2\xd5\xc1\x81\x7d\x9a\xbe\xed\xa8\x9a\x48\x86\xc7\x35\x4f\x6e\x68\x64\x4d\x60\xc3\x23\x9b\x27\x37\xba\x66\xc1\x54\x46\x2e\x5a\x3c\x9a\x1e\x3b\x10\xff\x15\xfb\x0d\x29\x3c\xc5\xa9\xf7\xf6\xf6\xd0\x8f\x2d\xad\x68\xbb\x42\xaf\x55\x78\xb0\xb4\x6c\x15\x33\x52\x7c\xe2\xca\xa7\xf3\x88\x23\x76\x4d\x1a\x71\xd8\xac\xdd\x59\xcd\x45\x1a\x6c\x69\xcb\x91\x3c\x15\xa4\x54\x56\x80\xc8\xb8\xa4\xdd\x7a\xd3\xae\x06\xa8\xaf\xbb\xaa\x32\x04\xfc\x83\x84\x36\xd9\xd2\xc6\xae\xe0\x2c\xd2\x29\x9a\xf4\x5d\x44\xe8\x71\x9e\xe5\x6e\xa1\x17\x03\x97\x67\x7c\xee\x1b\xc9\x5f\xc4\x9d\xea\xa1\x1a\x91\x8a\xf7\x3c\x7f\xd3\x29\xfa\x37\x46\x3c\xc3\x60\xbf\x33\x5b\x29\x77\x00\x61\xd4\x90\x29\x69\x88\x80\xdb\x32\xf1\x1f\xab\x49\xcc\x26\x65\x74\x80\x71\xda\x59\xfb\x4d\xef\xce\xa5\x79\xdf\x2f\xc9\x88\xbb\x43\xf4\x30\x78\x70\x94\x75\x2d\x20\xdc\x8f\x0e\xe8\x9f\xd1\x7d\x69\x8e\x8a\x5e\x12\x3f\x0f\x2e\xa4\x3b\x92\x38\x71\x2b\xe8\xec\x14\x95\x8c\x48\xa7\xf8\xa0\xb1\xca\xd7\x46\xd4\xa6\x4e\x1e\xf6\xce\x08\xf3\x68\x99\xdf\x3b\x62\x48\xb0\x47\xc7\x65\x89\xb0\x33\x3d\xe5\xc5\x70\x42\xe5\x7b\xd1\xcf\x49\x6b\x63\xfa\x93\x61\x5c\xe6\xc3\x43\xf4\xe7\x60\x5a\xa1\x40\xd6\xbb\xac\x17\x3b\xf7\x2d\xac\x7b\x3e\x82\x9c\x10\x81\x8b\xb6\xe9\x0a\xf0\x8a\x49\x99\x56\xfc\x76\x45\x5a\xd4\x10\x5c\xee\x80\x4d\x52\xe6\x84\x5c\xb2\xae\x55\xd4\x16\xb9\x86\xb9\x84\x61\x92\x51\x7e\x1d\xe3\xc6\xcd\x3d\xe2\x3a\x49\x73\xcf\xac\xe7\x23\xf5\xdf\x18\xf2\x91\x6a\xeb\xcb\xc8\x47\x7d\x97\xa0\x32\xf4\xf7\x3f\x1c\x45\x9c\x0f\x3c\xef\x78\xb5\xd6\x78\x7e\x34\x78\xeb\x30\x4a\xb9\x29\x22\x37\x11\x3a\x3b\xbd\x95\xa7\xe8\xa3\x24\xf4\x9f\x87\x1f\x8e\xdd\x3a\x43\x0b\xc9\x7a\x5e\xb2\xf4\x38\xc2\x51\xe2\x07\x5f\xa6\x94\xa2\xda\x46\x44\x24\xd5\x0e\xc9\x73\x6d\xdc\x84\x02\x99\xd2\xdd\xc1\x8a\x64\xe1\xed\xf6\x18\x94\x9c\xa7\xd6\xb0\x2d\xd9\x97\x6e\x62\x66\x4a\xbd\x3d\x6c\x71\x72\x5e\xeb\x33\x3e\x79\xe6\x06\xef\xad\x41\x45\x2c\x69\xf7\x48\x80\x88\x2e\xf5\x61\x0b\x45\x02\x4a\x24\xd0\x0d\x5a\x24\xb2\x40\x86\x67\x62\x0c\x10\x09\x18\xa1\x50\xdb\x6b\xad\xf3\xde\x0f\x34\xa7\x91\x46\xbc\x14\x00\xf3\xfd\x5a\xc6\x8e\xc4\x52\x7a\x65\xa6\xa4\x75\xd2\x3d\x27\xee\x57\xb9\xbb\xfb\x94\x34\xf4\x9a\x94\x32\x0e\x3a\xed\x57\x16\x77\x34\x58\x09\x0c\xa5\xfc\x44\xdb\x99\x4d\x02\xcc\x0a\xb8\x37\xe2\x03\xea\xc8\xfb\xea\xc0\x35\x6e\xac\x98\x7e\xd1\xcd\xb5\xd6\x1a\x4f\x8b\x75\xad\x3b\xb3\xb5\x14\xe6\x11\xba\xb2\x83\xde\xb5\x35\xe6\x60\x01\xde\x9f\x8f\x1d\x0d\xc9\x80\x48\x6b\x13\xc3\xc2\x9d\x0b\x39\xb5\xef\xc3\x9b\x1b\x60\xf1\xce\xf7\x57\x4d\xdc\xe5\xa5\x59\x6d\x6a\xf4\x8a\x24\x6f\xfc\x5d\x68\x55\xb2\x31\x8f\x50\x2d\xb7\xfe\x23\xd1\xa4\x37\x51\xf3\xfb\xe3\x01\xe3\xc8\x30\x09\x1a\x58\xa3\x77\x4b\x9a\x20\xcf\x6a\x35\xe7\xdc\x3e\xc5\x4a\xa9\xba\x1c\x1f\xa7\x2f\xbc\xc7\xe9\x1b\x2c\xf1\x71\xf8\xb0\xbe\x48\xf2\x7a\xc2\x7b\x9b\x27\x6e\x1c\x62\x52\x33\xe0\x9c\x15\x14\x8b\xf1\x97\xb4\x9d\xb9\xca\x91\x79\x59\x65\x9a\xab\x00\x52\xca\x21\xc6\x97\x94\x5a\x93\x73\x22\x4a\x99\x93\x47\x4e\x39\xba\x24\x4e\x04\x20\x04\xe6\x44\xca\x87\x01\x9b\x57\x55\xbd\x88\x2f\xca\x1d\x1a\xf4\x43\xf1\xd6\x8e\xf5\x19\x1f\x3c\x97\x1d\xdd\x89\xf4\x4f\x87\xee\xe7\x47\x1f\x19\x87\x98\x1d\x3a\x19\xef\x84\xeb\x52\x20\xbe\x62\xc5\x4d\xa7\xb5\x7e\x10\x5e\x34\x33\x70\x95\xeb\x44\x7c\x59\x8f\x00\xd7\x26\x02\x6f\xb4\x3e\xb3\x66\x0c\xa0\x9d\x83\x17\x04\xb8\xc6\xd0\x63\x23\xfd\x8e\x33\xd1\x68\x64\xc4\x0e\x0d\x60\x7f\x4c\xf8\x19\xa8\x35\x49\x63\x42\xc2\x75\xb8\x31\xa7\xd7\xbf\x8c\x1f\xf1\x4e\x5c\x7e\x77\xe4\x9c\xcc\xf8\x11\x2d\x1b\x0f\xbd\x7a\x28\xda\x78\xcf\xde\x1c\x10\xc0\xd0\x83\x89\x4b\x3e\xf1\x94\xd9\xa6\xa1\x07\xa3\x6b\xa8\x17\xa0\x77\x5d\xad\x63\x13\x37\x87\x6c\x23\x86\x71\x9b\x99\x23\xee\xf7\x01\x81\xf6\xff\xcc\xe3\x6b\x99\xc7\x51\xda\x58\x09\xbb\x89\x6b\x74\x49\xd4\xcc\x54\x1c\xfd\x8c\x2d\x4d\xbe\x9c\x67\xb6\xf4\x45\x92\x84\xed\xd2\x08\x0f\x23\x0c\x98\x03\xc6\x28\xdf\x5e\xb4\x61\x5b\xe0\x5a\x86\xc6\x75\x0d\x87\x91\x25\x70\x0c\xf8\x35\xec\x8c\x23\x6f\xa6\x31\xc5\x00\x36\x69\x85\x0b\x01\x95\x81\x20\xb9\x8e\xd6\x11\xc2\xb3\x46\x3d\xe7\x91\x84\xa1\x0d\xa6\xa2\x46\x4a\x3d\x10\xdb\xb6\x82\x59\xae\x6b\xe0\x32\x66\xb6\x34\x9c\x71\xb6\x36\xd7\x4a\x96\x86\x73\x13\x53\x59\x1f\xa4\xb5\xec\x65\x69\x40\xc3\x46\xb3\x9e\xcb\x35\x07\x32\xcb\xd1\xfe\xcd\x54\xc1\xa4\xe6\x45\xeb\x96\x34\x53\xac\x72\x03\xdd\xb4\xca\xf1\xae\xa0\x04\x7c\x48\xbb\xaf\x64\xd6\x96\x00\xfc\x56\xbb\x19\x1c\xa5\x54\xcd\xc0\xc8\xcf\x7e\x32\x2b\x5c\xcd\xac\xd2\x79\xa5\x56\x06\xc9\x26\x36\xca\xc9\x1f\xa6\x16\xe2\x4b\x18\x26\xcd\xd1\x28\x8d\xa3\x3c\x21\xa9\x3c\x46\x60\x7a\xf6\x8b\xa4\x60\x1e\x46\x97\x86\x69\x35\xa4\xaa\x38\x5a\xce\x48\x3b\x23\x8d\x9f\x58\x69\x32\xec\x48\x45\x21\x6d\x02\x66\x7c\x82\xeb\x92\x96\xb8\x25\x6a\xa1\x6d\x90\x04\xb9\x9c\xd1\x62\x86\xe6\x04\x6b\xe5\x84\x82\x3e\x8e\x21\x37\x07\x60\x2f\x67\xcc\x01\xae\xb2\x96\xbd\x72\x06\xd2\x1e\xa0\x34\x9c\x40\x60\x13\x63\x08\xe5\x4a\x68\x39\xa4\x66\xdd\xd5\xac\x57\x0f\x87\x8f\x84\x2c\xe6\x79\x3a\x14\x72\x05\x82\xe4\x89\xa2\xfc\x95\x5a\xe4\x6b\xd6\x24\x96\x38\xf9\xc5\x61\xe5\x87\xe8\x61\xe2\x96\xb0\xf7\xc3\xd6\x21\xfa\x81\xb1\x2a\x71\xd3\x98\x55\xd6\xed\x5f\x28\x6f\xd3\xd7\xcd\x15\x69\xdf\xd9\xe7\x04\x58\xf1\xec\x24\x08\x70\xa3\xd3\x10\xda\x47\xcf\xfb\x03\xf9\x1b\x6d\xd3\xf5\x08\x65\x53\x5c\xf1\x11\x56\xaa\x01\x77\x8a\x18\x67\x7f\x77\x1f\x3d\x7c\x18\x8d\x93\x4c\x6b\xf9\x6f\xd0\x5c\x9a\x0f\x33\x5c\xab\x22\x1a\xaf\x59\xf3\x9e\x55\x64\x52\x77\x73\xc9\xd4\x0e\x47\xf8\x5f\x74\x00\x63\xe0\xcc\x4a\x1a\x3e\x21\x9b\x59\x16\x2f\xd1\x14\xfe\x88\x3b\x9e\x5d\xa4\x92\x15\x54\x32\x33\x59\x22\x56\x47\xc4\xe2\x32\x12\x49\x34\x32\x18\x37\xca\x80\x10\xb4\x12\x17\x4e\x1a\x15\x00\x91\x40\x98\x62\x3e\xaf\x6a\xf1\x21\xb0\xf9\x07\x27\x32\x47\x40\x0e\x9f\x5a\x06\x9d\x26\x2b\x06\x52\x5e\x3f\x82\x20\x88\x45\xc3\xae\xc4\x83\xa9\x5c\x96\x65\x2e\x9d\x26\xfc\x62\xe3\x79\x34\xb7\xc8\x30\x59\x6e\x38\xb5\xe4\x4b\x14\x76\xf8\x83\x8c\xb0\x71\xc8\x47\x15\x52\x31\x69\xab\x3c\xa8\x05\xba\x41\xc3\xf9\xbd\x01\x1a\xb9\x79\x00\x7c\x8f\x53\xd7\x89\x17\x07\x46\x11\x4c\xa3\xef\x55\xc8\x2b\xd0\x7b\x72\x97\xe1\xfb\xcb\x5c\xdc\xbe\x37\xa6\x0a\x87\x1e\x28\x7a\x66\x02\xa3\xdd\xc3\xeb\x90\x56\x8e\xb1\x1c\x97\x25\xb0\x0c\x6d\x90\x93\x61\x3d\x7c\xc5\x5b\x32\xb7\x39\xda\x4e\x91\x95\xbc\x91\x38\x66\x31\xf0\xf2\x39\x91\x26\x1d\xc1\x59\x5a\xc5\x20\x53\xb9\x8c\x77\xc0\x63\xe4\xe4\x6f\xc6\x4f\xfe\xc8\x87\x08\x48\x22\x57\xf7\xcd\xbb\x47\x6d\x79\x2c\x89\x7a\x1b\x00\x1f\xae\x4e\x10\x82\xdc\x5f\x8f\x18\xe4\x6f\x45\xd2\x30\xd6\x73\xcd\x85\x61\xa4\xf2\xfb\x78\xd4\xb7\x75\xb5\x12\x8c\x5f\x0c\x3d\x47\x58\x48\x5a\x85\x96\x5f\x94\x2c\x37\x95\x09\xe7\x25\x83\x02\x52\x92\xf9\x85\x60\x64\x41\x58\x57\xe2\x72\xf2\xd8\x83\xaa\x08\xa1\x1c\x22\x51\x3c\x24\x41\xd9\xb5\x86\x74\x9a\xa1\x4a\x5c\x96\x1f\x98\x07\x09\xe4\xa0\xcc\x2e\x89\xcb\xff\x03\x3b\x2e\xcb\x1e\x91\x20\x41\x95\xa9\xd3\x20\xee\x9c\x25\x94\x1a\x78\x47\xea\xd2\xad\x6f\x67\x78\x84\x67\x59\xa8\x69\x95\xe5\x0e\x17\xaa\xfc\xf2\x27\xaf\xce\x91\x72\x5f\x25\x2b\x18\x8c\x64\x0a\x7e\x6d\xb9\x49\x50\xc3\xed\x0f\xcd\x09\x36\x78\x8e\x65\x49\xa3\x39\xa6\xb5\x60\xec\xd2\x39\x72\xa4\x4e\x6c\x74\x54\xce\x60\xf2\x82\xa2\xc5\xff\xf5\xca\xdb\x16\x38\x00\xca\x7d\xd4\x93\xcd\xef\xf9\xb3\xb6\xc3\x11\x0a\xc1\x19\x2a\xd4\xce\x18\x27\x68\x4a\x1b\x10\x81\xa6\xac\xb1\x18\x13\xcc\xc1\x38\x89\xe4\xf8\xe1\x71\x0a\xd7\xf3\x62\x54\xd0\x4b\x62\x7f\xc7\xbc\x35\x0e\xf6\x4e\x38\xa9\x84\x4a\x11\x6e\x42\xc6\x44\x9c\x58\xe0\xcb\x1b\xae\x2f\x1e\x33\xfc\x64\x67\xed\x70\xa1\xf1\x78\x8b\xd6\x17\xd1\x9b\x64\xe6\x2a\xe4\x58\x4d\x4c\x57\x68\x30\x37\x9e\xa2\xc1\x2e\xc3\x04\x92\xf3\xc9\xdf\x12\xf9\x60\xb1\x28\xd9\x20\xc0\xd5\xd6\x06\x6e\xc8\x10\xe4\xff\x5d\x56\xff\x76\x97\x95\x31\x92\xae\x75\x59\xe9\xb7\xfe\xb3\x2f\xab\xdb\x9c\xe3\x7c\xbe\x12\xde\xd8\xf1\xc5\xff\x77\x6a\xff\x15\x4f\xad\xba\x9d\xf4\xcd\x62\x55\x0f\x70\x72\x42\x3d\x74\x79\xdd\x98\x83\xe0\x95\xc8\x5a\x57\x25\x55\xe2\x91\x2d\xfe\x7c\xe7\xa7\x59\xcb\x60\x7f\xb4\xf3\x6c\x44\x4a\x8d\x13\x44\x39\xba\x92\xe6\x4d\x69\xf2\x6a\x4d\x29\x3b\x55\xe3\xd3\x04\xee\x84\x80\x5c\xcf\xb4\x6d\x2b\xd2\x90\x6b\xd2\xf8\xc2\x00\xe6\x9c\x34\x2d\x8a\xeb\x64\x0c\x99\x69\x1f\x0f\xbf\xd1\xef\x03\x14\x3f\x2f\xb5\x70\x8d\x1e\x8f\x11\x93\xe2\xba\x1c\x73\xc2\x39\x14\x7f\x7e\x70\xce\x5a\x6d\xc0\xb7\x24\xab\x96\x7e\xdf\xdf\xc2\x18\xef\xe7\x7e\x7b\x92\xe5\x8c\x49\xf6\xe2\x84\x84\x2a\x76\x23\xff\x55\x03\x49\x72\xa7\x0d\x62\xcb\x3a\xe3\x5f\xd0\xfb\xc1\xd0\x9c\x90\xd6\xe5\x49\xdb\xe0\x96\x80\xb0\x80\x7a\x25\x2d\x14\xf4\xb2\x93\x35\x34\xe1\x7c\x25\x52\x2e\xc7\xee\x98\x13\x55\x6f\xab\xf9\xec\xa3\xdf\x7e\xdb\xa0\x4d\x3d\xe3\xb3\x38\xab\xa7\x2c\xcd\xf1\xb6\x86\x23\xc7\xd1\x8e\xa2\x87\x9c\x39\xbe\x8f\x02\x82\xe3\x7d\x49\x2a\x65\x1c\xd2\xd5\x17\xa9\xab\xb0\x59\x14\x0d\x11\xc7\x7f\xab\x7d\xd3\x94\xaf\x98\x5c\x28\xd7\x58\x1f\x54\xda\x38\x23\x38\x45\x50\x13\x61\x5c\x66\xc8\x00\x93\x10\xa7\xbc\x60\x73\x15\x27\xe4\x74\x18\x32\x85\x02\xfd\x2f\x9c\x73\x51\x86\xf7\x62\x38\x3f\x7b\x3e\x7f\xbd\x17\x61\x7e\x6f\xcf\x0e\xe1\x4c\xc8\x28\xa2\xe1\xb8\x9c\x42\x22\xa9\xe9\x17\x24\x36\x0b\x34\x64\x75\x7b\xaf\x48\xac\x07\xe6\x15\x90\x41\x11\xa7\x27\xfd\x3d\x2d\xe3\x20\x5f\xce\x89\x5a\x05\x98\xab\xb4\x57\xc0\xc9\x86\x2e\x6d\x66\xff\xff\x1d\x10\x6f\x2b\x49\x24\x76\x60\x6f\x4f\x7b\xa2\x34\x81\xeb\x80\x2a\x38\x69\x15\x99\xb6\xec\x9a\x34\x9a\x2e\x69\x10\x9c\xea\xdc\x77\x77\x68\xc0\x78\x8c\xd4\x92\x0c\xc3\x72\xaa\x63\x8c\x92\x4e\x6e\x24\xb1\x6d\x82\x5c\x33\x65\x3c\x0c\xb4\x51\x4d\x7d\x22\xd8\x23\x90\xd6\x2b\xd4\x82\xdc\x39\xd7\x52\x3b\x28\x01\x7d\x8a\xc1\x52\x70\x71\x56\x13\x6d\x0e\xbb\xec\x4c\x47\x83\x9a\x2d\x43\xae\x76\xff\x8e\xc4\x7d\x29\x0d\xbf\x6e\xd8\x3c\x2f\xf3\x07\xf5\x71\xfa\x05\x7d\x84\xd0\x80\x54\xce\xbd\x10\x79\x5b\xb4\xa4\xf6\x05\x18\x37\x6a\x3c\x68\xa0\xe7\x47\x3e\x70\xb4\x24\x55\x05\xb8\x56\xe1\x8a\x3d\xaf\x42\x05\x5c\x33\x26\x6d\x7a\x6a\xa3\x26\xbc\xdb\x72\xd2\xc7\x55\x15\x05\xfe\xfe\x1b\xcb\xf4\x74\x3a\x82\xc3\xa3\x97\x10\xf1\x90\xb8\x62\xd7\x3a\xdf\xc3\x03\x25\xd9\xed\x9e\x46\xda\xc6\x05\x0a\x0d\xff\x5f\xf4\xb2\x1a\x81\xcf\x5e\x9e\x96\xda\xfb\x40\x89\xca\x6e\xfc\xde\x1f\xef\x1a\x0c\x22\x31\xbf\xf6\x2d\xf7\xfb\xdc\x4b\x77\xcc\xf5\x03\x26\xff\x93\x39\x28\xce\xd1\x80\xae\x17\xeb\xfa\xf4\x34\x31\xf7\xbb\xf5\xd2\x7e\xff\x8d\x26\x69\xc6\x56\xc4\xa1\x2e\x56\xeb\x58\x13\x55\x48\xd9\x8b\x84\x63\x26\xef\xa9\xd0\x90\xd6\xdd\x84\x66\x5d\x5b\xb5\x1e\xb9\xdf\x5c\xfd\xbb\x6c\x42\x7f\x7b\xaf\x0d\x6d\xc1\xa0\x91\xd9\xd9\x02\xe4\x27\x58\xa8\x60\x57\x1b\xd0\xdb\x32\xf4\xcf\x8e\x34\x2b\xaf\x7b\x48\x3a\xab\x42\xbc\x6f\x36\x4d\x15\xbd\x51\x61\xa3\x36\xdd\xf3\x1e\x1a\x17\x44\x6c\xac\x13\xa3\xe2\x88\xd7\xcf\xc8\x18\x08\x37\x36\xc3\xbf\x5d\xd6\x24\x15\x70\xcc\xfc\x7e\xc7\x4e\xde\x1e\xac\x55\x37\x05\xa3\x8d\xc1\x44\xcb\xd0\x82\x34\x02\x89\x56\x4c\x02\x29\x29\xee\x6b\xe3\x45\x24\x9f\xda\x7a\x40\x69\xc4\x6c\x10\x33\xe6\x39\x13\x92\xac\xab\x12\xd5\xbd\x45\x50\xfa\x0b\xe0\xe6\x92\x1b\xa2\xea\x0c\xaa\x93\x72\x1c\x86\xd5\x1b\x5b\xed\xef\x95\x97\x85\xe5\xc4\x5c\x49\x49\xe4\x2b\xc5\x5b\x99\xa6\xd0\x9b\x0a\xb9\xba\xf4\x43\xae\xbc\xf6\x6f\xc4\x94\x00\x33\x7d\xd5\xae\x48\x48\x95\x41\xea\x1a\xba\x15\x6f\xeb\x49\x9c\x19\x9f\x32\xd3\xc3\x25\x07\x5b\x7a\x3a\xb3\x08\x24\x99\x48\x12\x11\xfb\x9e\x0f\xf6\x72\x7c\xfb\x31\xd5\xf5\x62\x2f\x5f\xca\x31\x94\x7d\xc5\xbf\xc3\xc1\x9f\x43\x32\x5b\xdf\x6a\xb3\x77\xaa\x39\x52\x03\x82\xcd\xad\xcf\xd9\xd7\x0e\x63\xda\xec\x01\xfb\x43\x9e\x84\xff\x90\x98\xa8\xb8\x4e\xe7\x88\x90\xa1\x11\x2f\x8d\x82\x7c\xd7\x01\x51\x37\x5a\xdc\x98\x78\xa8\x61\xc0\x37\xc3\xd9\x0d\xa3\xa1\xfa\xb6\x7d\x3c\xa3\x1c\x5f\x56\x76\x4c\xd0\xd3\x26\x2f\x91\xa4\x04\xfe\xbb\x33\x71\xdd\x27\x6a\x43\x3c\xfc\x6b\x47\xf7\xfc\x07\xf0\xf0\x9b\xd3\xfe\x8d\x02\x85\xfe\x6d\x48\xfe\xbd\xb5\xbd\xe9\x5b\xca\xad\x01\x04\xc7\x60\x54\x2a\x46\x8a\xde\xbf\x7e\xe4\x8b\x36\x25\x76\x26\x0f\xf7\xdf\x97\xe4\x55\xbf\x35\x2b\x3b\xdb\x0e\x57\xb9\x30\x11\xef\xfd\x6c\x98\x45\x7f\x95\xae\x44\x5c\xcc\x60\xb1\xf5\xe8\x0d\x37\x2c\x66\xf8\xba\xbc\xb3\xa8\x98\xbb\xf2\x0b\xd0\xe9\x30\x4e\x7e\xff\xd0\x83\xac\x14\x70\x8b\xba\xfb\x86\x67\x86\x83\xa5\xd8\x66\xda\xe3\x73\x0b\xae\x99\x0d\x4d\xd8\xdb\x5c\x94\x0b\xca\x46\x3a\x0c\x1f\x83\x08\x50\x2a\x22\x45\x79\x4c\xc2\x47\xef\x76\xc7\xdc\x88\x85\x70\xd4\x2f\x5f\xd7\x7b\xb3\x29\x95\xe3\xce\x43\x18\xfa\x2f\xdc\xaf\x74\x02\x86\xa2\x1d\x82\x01\x87\x5c\x4b\xe3\x86\x1e\xc6\x7e\xae\x9e\xe8\x86\xfc\x41\x29\x69\xe3\x0f\xe1\x11\xfa\x6a\x06\xbb\x35\x9d\x4c\x37\x60\xa6\xd6\xef\x31\x5e\x5d\xbc\x23\xcf\x53\xdf\x76\xff\xae\xbe\xa7\xaf\xb6\xdd\x6b\xb9\xb3\x36\xba\xd9\xb7\xf0\x71\x9d\x41\x67\x71\x62\x43\x6f\x8c\x1e\xdd\x10\xfc\xa9\x64\xcb\x5a\xb5\xd6\x50\x5f\x8b\x65\xc8\x8e\xac\x51\xef\x0d\xd3\x3e\xdf\x2a\x1f\x41\x78\x8f\x0d\x1d\x8f\x3b\x10\xc3\x85\x33\xa7\xb5\x2e\x79\xa2\xe6\x11\xb9\x83\x54\x89\xb2\x57\x62\x0c\xb9\x6e\x7e\xd1\xcd\xe7\xb8\x59\xf5\xb8\xc5\x60\x50\xf5\xf4\x60\x81\x2e\xb3\xf2\x43\xf4\x51\xbd\xf3\x83\xfe\xe8\xe7\xc0\x2b\x94\x02\xbc\xdd\x0f\x21\x53\x6a\xd2\xc2\x41\x47\xde\x7c\xe3\x87\x0d\x78\x74\x64\x87\xca\x6f\xf1\x29\x69\x31\xad\x78\x7a\x77\xe5\xde\xd5\x88\xd6\x25\xbd\xa6\x65\x87\x2b\x15\xf8\x56\x97\x50\x62\x26\x88\xae\x4a\xec\x44\xb8\xc0\x9e\x6d\x48\xb8\x1e\xc3\xc7\xa0\x85\x3f\x1c\x95\x71\x9b\x55\xfa\xa7\x8f\x1f\x22\xd3\x7b\x5b\xbe\xf9\x65\xad\x06\x06\xe3\xea\x8f\x39\x13\x4c\x98\x09\xfd\x3a\xce\xf6\xb9\x5f\xb3\x57\xec\x45\x81\x2b\xe2\xed\x0f\x9b\x8a\x03\x45\xeb\xab\xca\xd5\x1e\x2f\x57\xe2\xd3\x02\x57\x42\x4d\x9e\xe2\x22\x57\x5b\x09\x72\xd4\x04\xcc\x80\x37\xf1\x74\x93\x15\x05\xf1\x35\x00\xcc\x69\xfe\x74\x2a\x1b\x92\x00\x20\x5d\xdc\x3a\x5c\xa5\xdf\x74\x25\x2d\x20\x8f\x78\xf1\x48\x0f\xf3\x8d\x3f\xb7\xac\xc0\xa2\x7f\xeb\xc7\x86\x0e\x8c\xd0\xc8\x18\xb5\xee\xc4\x86\x47\x1f\xe5\xa6\x39\x6a\x9b\xdd\x90\xc7\x86\x0f\x34\x2f\xf2\xd6\x73\x5c\x55\xeb\x2f\x65\x0c\x26\xbc\x3f\xe3\x4a\xfa\xb4\x8c\xcb\x95\x2b\x48\xb9\xce\x73\x76\xe8\x7e\x92\x14\x97\xe0\xf8\xc9\xe4\x0f\x14\x69\x5d\x7e\x67\x12\x94\xfd\x7b\xca\x1e\x2c\xd0\x33\x55\x03\x97\x3c\xce\x9d\x6e\x45\x72\xf2\xe9\xe3\xd4\xf8\xac\xab\xbf\x4f\x51\x2f\xfd\xf3\xbe\x7b\xdb\x04\xa5\x08\x65\x0e\x7a\x13\x15\xac\x6e\x31\xad\xb9\x32\x78\x43\x12\x8f\xd1\x99\x17\x58\x25\x5d\x89\xb7\x99\x36\xaa\x5c\x75\x15\x6e\x10\xee\x5a\x36\x07\x73\xe2\x54\xd5\x88\x15\x0c\x46\x3d\x24\x4b\x8e\x2d\x1a\x56\xe8\xae\x28\xb2\x88\x39\xe1\xca\xc1\x06\x68\xb2\xed\xfa\xff\x2e\x24\x33\xb8\x9e\xff\x6e\x4a\x9e\xa0\x76\xd6\x80\xfd\x07\xa3\x02\x2f\xf0\x25\x14\xa4\x8d\x2e\x94\x44\xf4\x0b\xc0\x79\x6b\x97\x93\xbe\x5b\xd4\xee\xc0\xc3\x20\x7f\xbd\xc3\x2b\xd6\xb5\xb2\x68\x95\xfc\xdd\xec\x46\x1f\x80\x8b\x8a\xb5\x7f\xa1\x73\xda\xf2\x09\x37\xbf\xaa\x1b\xe5\x3b\xb9\xc1\x07\xdf\x7e\xe9\x05\x21\xa4\x4f\xd9\x77\x23\xaa\xdc\xb9\xf4\xfa\xea\xf4\x40\x69\x71\xa3\xfb\x6c\x1f\x4b\x5b\xe8\x24\xff\x34\xa9\xcb\xd1\xcf\x2e\xf0\x4a\x9f\xba\x5f\x34\x89\x29\xe1\xe9\x30\x25\x51\xe5\x21\x15\xb8\x2a\xba\xca\xf8\x49\xa0\xbb\x42\x02\x40\xf6\xfd\x39\xbb\x56\x81\x94\x6a\xba\x92\xc0\x0d\x79\x1d\x97\x73\x5a\x5b\x82\x50\x9e\x5b\x79\xa6\x15\xf9\x38\x5d\xba\x6a\xb2\x54\xfc\x53\x85\x22\xf1\x6d\x95\x25\x8a\x68\xcd\xbb\xe9\x94\x16\x54\xda\x8b\x94\xc6\x0a\x52\xac\x95\x50\xa3\xdc\xd1\xc0\x14\xbd\x0d\xe2\xd0\x02\xaf\x0c\xe3\x6e\x99\x96\x84\xbd\x77\x71\xed\x08\xbf\x49\xd2\x86\x85\x1d\x26\xe8\x3a\xe6\x5f\xb2\x6a\x1b\x27\x20\x26\xeb\xf4\x31\x3d\xb3\x86\xfc\xb3\xa3\x0d\xc4\x67\x25\x04\x74\x0f\x98\x20\x49\xfe\x48\x48\x78\xe4\xb3\x98\x71\x43\x54\x30\x16\xb4\x4e\x92\x49\x9c\xf9\xfe\x2f\x9c\xb4\x2a\xfd\xee\x42\x66\xbd\xdb\x71\xe5\xf9\x72\x3f\x71\xce\x8a\x14\xbe\xc6\xf9\x0f\x02\x28\x70\x89\x38\x39\x83\xcf\x33\x0d\xf2\x3e\x80\x93\x5f\x17\x65\xe3\xf4\x33\x22\x75\xdb\x50\x22\x11\x02\x62\xac\x8b\x36\xe2\x21\xad\xaf\x55\x5e\x42\xb7\x9c\xc7\x38\x28\x65\x49\x30\x77\xe6\xb1\x76\x78\x4e\x96\x0a\x84\xc2\x22\x9f\xd4\x64\xa9\x7f\x3f\x0c\x01\xe4\xcb\x18\xdc\x9c\x22\xf2\x09\x12\xc9\xab\x2d\xb3\xdb\xd1\x66\xe7\xee\xb7\x9e\x2e\xc8\x15\xc3\xe5\x0b\xf9\x56\xd4\xf9\xd8\xcc\xd2\x47\xd7\x60\xf7\x70\x0d\x9b\xe3\x6b\x32\xf1\x67\xb8\x8d\x5a\x36\x66\x84\xe4\xae\x9d\xa6\x9f\x76\x76\x2f\xdc\xbc\x81\x32\x8d\xae\xfa\xbb\x24\xe4\x53\xb5\x12\x1c\x85\x75\xad\xad\xd0\x78\x8d\xab\xae\x57\xfe\x18\x75\xc3\xc5\x82\xbb\x79\x06\xdd\x4f\x1a\x4e\x48\x00\x36\x71\x44\x35\x5a\x7e\x82\x99\xab\xd1\x9d\xb1\xcd\xaf\x7d\x5d\x8a\xc6\x0c\x7d\x64\x41\x8d\x38\x0b\x56\x84\x2b\xba\x16\x2d\x48\x53\x90\xba\xc5\x57\xea\xc6\x90\x2c\x5a\xc6\xf5\x78\xc9\xcc\x91\x7c\x95\xc0\xf5\x49\xd7\xbe\x33\xf0\x24\xa2\xbd\x8f\xd6\x73\x91\x86\x6f\x2b\x1f\x82\xac\x42\xe9\x7f\xf3\x02\x1d\xec\xee\x67\x58\xde\x89\xbf\x4a\xcd\xfb\x2e\x49\xbb\x24\xa4\x46\xfb\x70\x51\x1d\xdc\xef\x63\x6e\x92\x1e\xfc\x21\xd3\x64\x51\xdb\x08\x5b\x5a\x5f\xc9\x9b\xfd\xa4\x97\x3a\xcc\xa1\xf1\x91\x17\xa3\x2e\xfc\x64\x4d\xaa\xc9\xcd\xec\x28\x02\xdc\x4b\x43\x82\x82\x2a\x10\xf2\x4c\xbc\x88\x29\x69\xe0\x27\xfd\x71\x6d\x27\xc9\xf7\x7c\xd1\x64\xe3\xe7\x63\xcc\x69\x3b\x71\x9a\x78\x42\x25\x46\xf8\xd4\xc8\x81\xa3\xc8\x07\xae\xea\x97\x47\x12\xc8\xe4\x60\x4b\x10\x0e\x7c\xf6\x42\x7f\xf6\x5c\xd7\x09\x85\x8f\x35\x61\x1c\x6c\xa3\x27\xdb\xe8\xe9\x36\x7a\xb6\x8d\x58\x83\x9e\x0f\xba\xd0\x8b\x68\xfa\xbc\xbf\xb3\x3d\xf0\x74\x57\x42\xfe\xf6\xd9\x97\x88\xb9\xd3\x12\xde\x8d\x71\xc3\x83\x0a\xc0\x89\xe1\x3f\xea\x16\xf6\x1a\x73\xeb\xdc\x08\xf1\xcc\x12\x23\x04\xf7\x44\xcf\x64\x7b\xa8\x09\x09\x8d\x01\x4d\x54\x77\x5b\x45\x55\x82\x68\x08\x2e\x66\x2a\x4e\xd9\x2d\xd7\xac\x94\x28\xf9\x1a\x3c\x6e\x48\xd1\xa3\x43\xa7\x20\xb2\xa2\x44\x59\x48\x7a\x46\xd0\x15\xbd\x26\xb5\xdc\x6f\x55\xa1\x1a\xaf\xc4\xa6\xe3\xb2\x94\x2e\xbc\xd6\x96\x8d\xdd\xf5\x06\x3e\x53\x1a\xe3\xa2\x21\xd7\x20\x2f\x44\xd4\x2e\xd8\xe5\x3f\x18\x84\x95\xed\x8a\xc7\x4d\xd7\xe1\x02\x77\x9c\xc8\xde\xc3\x42\xea\x88\xa7\x67\x1d\xee\xdb\xde\x98\x62\x24\xed\xcd\xef\x5b\x1e\xf9\x5c\x10\xa2\x7b\x6b\x19\xe4\xec\x6e\x40\x6f\x1b\xd7\xaf\xd9\x00\x88\xc5\x50\xf4\x40\x8c\x84\xd4\xb1\x38\xa5\xa0\x1c\xe0\x66\x05\x51\x09\x80\x50\x70\xec\x3f\xd7\x72\x68\x5c\x0f\xd8\x42\xff\xa8\x8f\xb2\xe9\x02\x8d\x1e\x9c\x13\xb9\x6f\xb2\xa2\xaf\xa2\x0a\x21\xee\x4d\xa1\x7c\x7b\x55\x91\xa2\x55\x92\xed\x18\xd8\x4f\xd6\x80\x5d\x73\x52\xf3\x8e\x8f\x86\xfd\x74\x34\x6c\xf2\x99\x14\x50\x51\x64\x34\xec\x67\xa3\x61\x5f\x93\x86\x4e\x69\x81\xd7\x02\xff\x7c\x34\x78\x49\x6a\x29\xc0\xc3\x19\x7a\x59\xfe\x78\xf0\x6d\xcc\x1f\xa7\x15\xd3\x6a\x82\xa5\xe5\xf5\x44\x5f\xbb\xcc\x80\x9d\x0d\xc0\xfe\x72\x2f\x29\x5c\xe9\x4e\xc7\xc0\xb8\xce\x4e\x65\x39\x9a\x25\xad\x2a\x24\x63\xb8\x0a\x42\xaf\xad\x1d\xb3\xbf\x33\x9a\x69\x7a\x47\x39\xea\x38\x29\x75\xb4\x1a\x3c\x05\x0c\x63\xd1\xd5\x94\xcf\x34\x7f\xd3\x85\x6f\x16\x8c\x35\xa8\x5b\xb4\x74\x4e\x90\x07\x8c\x35\xf0\x50\xc9\x90\x53\x33\xbc\x65\xa8\xc2\x2d\xe1\x92\x8f\x20\xce\xa6\xed\x52\xe8\xba\xff\xec\x68\x21\x84\x6d\x19\x81\x14\xf1\xdf\x05\x6e\xf0\x9c\xb4\xa4\x91\x15\xfd\x4b\x7b\xa8\xe7\x78\xb1\x80\x50\x6e\x85\x02\xef\x55\x90\xd9\xad\x24\xb6\xad\x38\x30\x95\x7c\xcb\x11\xd1\x4c\x9e\x3a\xf9\xbc\x20\x45\x0b\x8d\x93\x94\x0d\x61\x86\x5b\x1f\x26\x54\x15\x10\x38\xd6\xf8\xa5\x35\x6f\x09\x36\x66\x89\x69\x57\x69\xd7\x59\xbf\x0d\xaa\x36\xa6\x05\x5c\x81\xfa\x0f\x89\xa1\xbf\x28\x87\x86\x60\x8d\xd2\x28\x95\xd5\xd3\xc5\x86\x3a\x8b\xa0\xb5\x7e\x75\x17\x74\x94\x94\x89\x57\xc6\xaa\xc5\xa1\x6a\xe2\xc7\x01\xf5\x52\x57\xd6\x77\x3f\x04\x91\x37\x0e\x21\x43\x5e\x18\x99\x23\xaf\xc2\x24\xc4\x1e\x94\xa4\x68\x08\xe6\x96\x12\x95\x4a\xc5\x67\xac\xab\xca\x84\x68\x1c\xf3\x87\xde\xd4\x5b\x21\x12\x55\xd9\xae\x06\xfe\x19\x0f\x50\x9a\x13\x82\x32\xbb\x33\x1c\x5c\xea\xcb\x35\xd1\x68\x6a\x83\xd2\xc2\x4c\x76\xd0\xc4\xba\xc1\xfe\x56\x55\x6c\xa9\x68\xb9\x61\x2d\x2b\x58\x05\xd1\x43\xa4\x75\x0d\xe8\xd2\xa2\xa9\xcc\xea\x9e\xed\xdc\x66\xf4\xd3\xc6\x54\x73\x90\x46\xf8\x42\x69\xc3\xac\x31\x95\x34\xc4\x31\x55\x55\xdd\x36\x63\x5b\x8d\x55\x60\x35\xd5\x97\xe8\x60\x3f\x15\xb9\xb5\xc0\x35\x2d\x26\x0f\x2e\xe4\xca\x94\x85\x50\xbf\x24\x08\x8a\x4d\x51\x23\xe6\xbd\xfb\x60\x90\x5e\xd6\x0e\x53\x48\x45\x28\xd4\x99\x6e\xce\xe8\x48\xcd\x2a\x65\xb5\x30\xf8\x91\x16\x07\xbf\x38\xe2\xd9\x29\x28\x1f\xba\xbb\xbb\x84\x32\x64\x6f\xd2\xd7\x00\x5e\x2c\x1a\x28\xba\x67\xee\x83\x9e\xf6\xa0\xc6\xe8\x08\xec\x19\x1a\xce\x51\x2e\x41\x01\x77\x73\x22\xcb\x86\x6d\xaf\x1e\x54\x71\x84\x41\x08\x65\x35\xa7\x25\x69\x4c\xa4\x1a\x16\x64\xba\x60\x9c\x94\x7b\x8e\x89\xb7\x8f\x98\x8e\xd5\x8a\x34\x67\x24\x4b\xf5\x89\xf8\xc0\x61\x90\x3f\x30\x56\x45\xec\x11\x34\x25\x79\xd7\x39\x6f\x65\x5b\x9f\x78\x63\xc5\x41\x60\xdf\x7f\xaf\xe9\xef\x04\xb8\x96\x58\xa1\x60\x29\x1a\xeb\x12\x75\xaa\xdc\x21\x1c\xeb\x07\x01\xb7\xb0\x5e\x39\x7f\x1d\x39\x77\x1c\x9d\xe6\xb4\x6a\xfe\x51\xb5\x59\xa9\x69\xd8\xec\x25\x38\x2b\xc7\x1e\x49\x3c\xd8\x2d\x58\x5d\xe0\x76\x42\xcb\x2d\xfd\xeb\x03\xab\x35\xe8\xf6\x14\xa0\x37\x68\x1f\x27\x2d\x21\xcb\x78\x85\x5a\x31\x8b\x07\xc9\xb0\x46\xff\x2f\xef\x4f\x99\xe9\xc5\x6a\xe2\x66\x7e\x72\xb7\x65\xaa\x53\x27\x12\x1c\x07\x0e\x3a\x43\x48\xb4\x45\x35\x31\xe4\x04\x7c\x8e\x83\x97\x42\xc7\x15\x22\xce\x10\x8d\x5e\xd3\xf4\x5c\xe0\x4e\x1c\x4e\xb5\xb0\xbf\xcb\xa1\xcf\xea\x6b\x5c\xd1\x12\x8e\xc2\xdf\xd1\x9c\xb4\x33\x16\xd5\xe4\x3b\x53\x9e\xc7\x19\x5e\x2c\x48\x2d\x91\xe5\x04\xf3\x47\x8e\x08\x93\xd4\x62\x6f\xb8\x90\x73\x2a\xc8\xe2\xac\xcc\x71\xf3\xc9\xcf\x6f\xa3\xf3\x39\x29\x29\x6e\x49\xb5\xca\x50\x50\x4c\xd7\x3d\x54\xe4\x93\xdb\x30\xed\xa4\x09\x2f\x4c\x16\xc8\xbc\x8c\xd6\x8e\x01\xed\xaf\x39\xea\xd1\x56\x2e\x2c\x59\xff\x80\xdb\xb6\xab\x39\x9e\x12\x59\x24\xea\xb8\x2e\xdf\x93\x69\x57\x97\x0e\x27\x0f\x3b\x82\x1b\xe8\xeb\x51\xb6\x33\xd6\x45\xc0\x3d\x7c\x84\x67\xd9\x37\xd7\x0e\x70\xc3\xb8\x15\xfb\x95\xc5\x1e\x81\x2e\x65\x5b\x2a\xda\xa2\x89\x72\x1d\x70\x54\xe0\xaa\x92\x49\xd3\xea\x09\x12\xb9\x00\x6d\x7f\xa9\xf4\x04\xef\x92\x95\xa6\xe5\x2d\x00\x9b\x93\xb6\x92\xc8\xd2\x3f\x59\xc6\xeb\xea\x32\x7d\x4c\xd8\x05\x36\x5a\x62\x53\xf3\xf5\xd1\x94\x16\xdb\xc6\x6c\xb5\x3c\xfe\x32\x26\xaf\x01\x82\xe4\x51\x6a\xbc\x29\xf2\x59\x71\x26\x5f\x50\x0c\x66\x1e\x71\xc7\x72\xc7\x63\x8f\x99\x5d\xcf\x1f\x81\x5f\x06\xaa\x23\xdc\x4a\x42\x4a\xcb\x3c\x72\x32\xa5\x99\xcd\x70\x55\xe8\xe1\xaa\x4a\xa9\x5a\xb0\x41\xa7\xd9\xe8\x36\xd2\xa5\xe3\x68\x13\x57\x2d\xbb\xc4\xc5\x27\x65\x92\xa3\x4d\x6f\x8a\x68\xbe\x88\xcc\x9d\xd7\x91\x4a\x5e\x4e\xa9\xee\x79\xba\x96\xaf\xb9\x55\x5a\x20\x3f\xde\x5d\xca\x70\x0f\x71\x29\x1b\xc2\x2a\xa2\x5c\x62\xa9\x1c\x98\xf4\x2f\x17\x72\x49\x39\x5c\x02\x70\xd3\xa9\x56\xc5\x4e\xe3\x3d\x3d\x9d\x10\xdc\x0c\x8a\xc7\x39\x2d\xb0\x7c\x1b\xa8\x58\x00\x4c\x43\x1e\x93\x5a\x1a\x18\xe5\x55\xaf\xe6\x2c\x64\xd1\x8a\xb3\xc8\x55\x32\xaa\x78\xd6\x6f\xbf\x25\x3b\x7d\x8d\xb8\xd7\x94\xf1\x58\x39\xe4\xe3\x4c\x3f\xf2\xcf\x0e\x83\xea\xa5\xbc\xb9\x56\x9d\x4a\x90\x8e\x02\xe8\x24\x1a\x09\xcd\x6a\xca\x9a\x22\xdd\x34\x3d\x4b\x72\x9b\x29\xc6\x25\xd6\xd6\x5d\x02\x41\x1c\x04\xe4\xa0\xf5\x07\x15\x73\xf5\x28\xe8\x65\xe8\x42\xb0\x8b\x31\xe6\xa7\xa9\xf8\x05\xd7\x88\x2d\x48\x2d\x6d\xc4\xb8\x5e\xa1\x39\x6b\x62\x08\xd7\xb8\xd1\xd4\xf5\x9e\x55\x60\xcb\x3f\x81\x09\x44\xe6\xe1\xac\xf4\x7e\x92\x7a\x3d\x21\xc6\x07\x43\x9d\xa8\x7c\xf5\xe4\xe8\x6e\x5f\x43\xf0\x6f\xdc\x4f\x49\x57\x11\xb4\x97\x28\x97\x76\x34\x6e\x14\x7f\x3a\x27\x2a\xf3\xe6\x60\x40\x3a\x41\x9b\xb5\x70\xfa\x73\x8c\xf1\x38\x64\xe9\x4c\x2e\x35\x6f\xf4\xec\x1b\x2e\xa1\x51\xb4\xa4\x01\x6b\xa2\x0e\x58\xab\x2a\x37\xd2\x5d\x70\x0f\x7d\x34\xe5\x69\x4c\x97\x3e\x37\x47\x90\xaa\x40\x14\xc1\xa0\x92\xe9\x54\xe2\x1c\x58\xbf\x34\xad\x33\x15\xb4\x33\x22\xf8\xda\x89\x0c\x06\x64\x22\xfb\x69\x5c\x4a\x64\x4f\xee\xdb\xa8\xf4\xa9\xbe\x44\x08\xf3\x47\x3e\x8f\x69\x4c\x3d\x49\xb4\xc9\xfb\x58\xff\xdc\x45\x62\xdf\xf0\xe2\x46\xa6\xfa\xa5\x92\xc4\xe1\xc6\x48\xaf\x27\xb1\xd3\x99\xa2\x90\x63\x30\x31\x2a\xfb\xaf\xa7\x87\xb6\xfe\x59\x4f\xb7\x1b\x45\x47\x6b\x9a\x14\x36\x37\x83\xb8\x88\xe4\x0d\xab\x38\xd6\x71\xbf\x8e\x44\x2d\xc7\x90\xff\x9c\x54\x04\x37\x48\x59\x0e\xb5\x1d\xf3\x92\x48\xe7\xad\x2b\xd3\x99\xce\x32\x65\xfa\x0e\xed\xb1\x43\xee\xe7\x34\x92\xf7\x4a\x23\x91\xf6\x98\xcb\x95\xd0\x46\x5b\xa5\x70\xd0\x46\xcf\xa6\x65\xe8\x7f\x49\xc3\x1c\xbd\xc5\xcd\x09\x01\x25\xd6\x56\x01\x0e\x0b\x1e\xe4\xdd\xc1\xcd\x8d\x35\x13\xa3\x4b\xa9\xd8\x68\xa9\x4a\x48\x4c\x0d\xdb\x90\x20\xdf\xf8\x77\xb2\x05\xba\x00\x9c\x39\x7c\x94\xeb\x85\xd8\x09\x5a\x8d\xb5\x30\x60\x57\xe7\x8c\x11\x24\xb0\x12\x1a\xc2\x46\xd9\x46\x42\x2b\x77\xdc\xa7\xa9\x51\x36\x8b\xa4\xd1\x6b\x41\x1a\xca\x4a\xb4\x14\x5a\x41\x2a\x09\xcd\xb7\x13\x37\xc0\xfe\xd8\x52\xca\xbd\x61\xa9\xc1\x86\x54\x40\x4b\x36\x4e\x3e\x6f\x29\x4e\x05\x63\xaf\x19\xf1\x28\x14\xfe\x48\x20\xf2\x75\x83\xf5\x7c\xbd\x6d\xd3\x91\x40\xe0\xc9\x81\x0b\xb0\xfc\x4a\x5b\x07\x34\x2a\xd4\x9a\xc4\x29\x35\x76\x01\xc1\x08\xba\xda\x33\xf9\xf3\xc8\x0c\xaf\xcf\xb4\x3f\xb0\xc0\xb6\xdf\x82\x7b\x44\xbc\x7a\xc2\x42\xa0\x07\x3f\x97\x4e\xad\x4d\x9e\x26\xa1\x24\x46\x47\xb9\xd7\xba\x0e\xe4\x1d\x9b\x74\x27\xc1\x24\x0f\xc3\x59\xa7\xc0\x08\xd5\x05\x0e\x05\xab\xc8\x45\xc5\x40\x91\xf8\x7d\x89\x09\xb6\xeb\x66\xd4\xa4\x84\x65\xee\x49\xcb\x2a\xb1\x84\xf2\x16\xfc\x33\xf6\xac\xd2\x29\xa2\x42\x77\xab\xcb\x80\x9a\x24\x8b\x35\x31\xfe\x6e\xc8\x7e\xd4\x6a\x36\xd5\x0e\x5f\xc8\xcd\xba\x56\x4c\x64\xf3\xf4\x5d\x92\xad\xb4\xe9\xe7\xa4\xc2\x58\x20\x0c\x92\x9d\xf7\xf6\xf6\x3c\x80\xef\x74\xf4\x40\xb4\xf9\x87\xe8\xd8\x0b\xa2\x10\x54\x1c\x14\xa0\xd3\x6f\x78\x10\x55\x16\x8d\xeb\x75\x05\xff\x96\xca\x6f\x88\x97\xbf\x0b\x61\x0c\x5e\xcc\x83\x07\xb0\x98\x91\xe2\x93\xe9\x9f\x6e\x51\x5d\xb0\xa6\x21\x7c\xc1\x6a\x69\x0a\x81\x30\x35\xed\x44\x43\x67\xa7\x50\x0f\xa2\xab\x21\x13\x48\x7c\x4c\x1a\xc7\x63\xa0\x99\x00\x00\xa2\x2d\xd7\x45\x37\xa7\x0c\xac\x39\x02\x72\x91\x0f\x51\x18\x73\x94\x86\x8d\xc6\xae\x73\xa6\xf7\xc6\xfd\x6b\xf0\xe0\x48\x3e\x51\xb0\xc5\x4a\x51\xcb\x42\xb9\x80\x06\x39\xc5\xde\x1e\xfa\x89\xc8\x48\x30\x1a\x28\x92\xd1\x74\x21\x79\x41\x8b\x64\x82\xe5\xa6\xec\x5a\xe9\x43\x21\x65\x6c\x4b\xbd\xda\x0b\xa5\xa1\x51\xf9\x0e\xef\x2e\x13\xc5\x51\xe0\xc4\x69\xf6\x6f\x6e\x40\x39\xd2\x12\x56\x0f\x14\x7a\xc5\xda\x96\xd4\x50\xb2\xb8\x86\x63\x81\x61\x5c\x19\x68\xd3\xef\x75\x0a\x83\x09\x61\x7a\x60\x7a\xbe\x24\xd2\x1d\x4c\x22\x74\x44\x0b\x37\x75\x5b\xa9\x91\x63\x95\xe4\xc9\x65\x79\xb7\x83\xfd\xfd\xf0\x25\xe9\x74\xee\xf5\xfb\x29\xd1\x40\x5a\x0a\x8d\x8c\xa7\x2c\x8b\x2d\x9d\x47\x3b\xc0\xa6\x12\x20\xae\x34\x7b\x09\x9c\xc7\x29\xc7\x9e\xce\x3f\x11\xc7\xa8\x8e\xd6\xda\xa7\xcc\x6f\xc6\x34\xae\xa1\x41\xb6\x41\x50\xff\xcc\xb7\x12\x88\x5f\x5f\x77\x95\x6d\x88\xf5\x83\x54\xd0\xc2\x6b\x49\x43\xbc\xf2\xba\x72\xa5\xe7\x38\xb2\x77\x57\x6a\x72\xa3\x5a\x94\xb8\xb8\x3a\xe3\x7a\x2f\x24\xab\x40\x47\x28\xe4\xc4\x46\x0c\xfe\xfe\x7b\x25\x9b\xa4\x14\x68\x5c\xce\x69\xbd\xe3\xc7\x39\x88\xa1\x39\x9a\x98\x08\xc6\x3d\x15\x83\x29\x7f\x55\x21\x93\x7b\x6e\x10\x62\x3c\xd1\xbd\x3d\x13\x8c\x6d\x80\x1f\x9f\x9f\xca\x43\x16\x9e\xe9\xa4\x8b\xd5\x47\x05\xba\x6f\x23\xbe\xd1\xc3\x87\x68\x72\x3f\xd8\x92\xdf\x7e\x43\xf7\x7d\xcc\xe4\xfc\xa9\x8e\x5c\x33\x46\x60\x77\x7f\xee\x54\x99\x4d\x0d\x58\xb0\xba\xa5\x75\x17\x63\x28\x6d\x0e\x59\x90\x66\x4e\x39\xa7\xac\xae\x74\x04\xa7\xde\x4d\x79\x1b\x25\x37\xea\xfc\xed\x87\x57\x87\xe8\xd8\x89\xfa\x54\x61\x7d\x8e\x3c\xb3\x68\x28\x6b\xb4\x63\xe1\x60\x7f\x7f\xe7\xf5\x5f\xde\xfe\x14\xe7\x97\xa5\xc0\x4f\x54\x94\x76\x40\x0e\x5b\xc0\x93\xa4\x68\x2a\x39\x97\x0a\x00\xc0\xa8\x25\xf3\x05\x6b\x70\xb3\x42\x57\x0d\x2e\x8c\x12\xa4\xbe\x4f\x8d\x21\x87\x68\x21\x3b\xf7\xaa\xc1\x75\x39\xc5\x50\x0b\xb7\x0c\xbb\xf3\xcc\xf1\x4a\x5d\x10\x4a\x9e\x10\x8b\x16\x23\x45\x4b\xd9\x4d\x8d\x03\xb9\x77\x50\xf1\xd6\x43\x17\xac\x8d\x50\x31\xa4\x47\xf1\x6f\xdf\xa7\x09\x3e\x4e\x73\xd9\xdb\x43\x68\x07\xbd\xad\xc4\x29\xe1\x11\xae\xb6\x75\x97\x25\x57\xbd\x03\xc8\x60\x4b\x48\x1f\x22\x09\xf2\x9c\x2c\x25\x48\x19\x24\x6f\x15\x1c\x09\xd3\x56\xe6\x33\xd7\xe6\x8d\x8e\xe7\x91\x7f\x3c\xc3\xd3\x29\x3e\xf2\x4f\xe7\xe6\x0f\xe7\x3a\x67\xa5\xc7\xbe\x13\x5e\xb0\xd9\x6c\xfb\x57\x5e\x86\x83\x0e\x84\x87\xce\x59\xa4\x69\x31\xad\x9d\x78\x7f\x2e\x74\x1e\x84\xaf\x31\xad\x04\xf3\x10\x14\x9d\x88\x1e\xe3\xcc\xef\x93\x38\x17\x84\x96\xca\xc8\x01\xb1\x04\x46\xd5\xbd\x49\xd5\x1b\x30\x8e\x07\x53\x29\x22\x0d\x41\xe2\x58\xb0\x79\xb5\x12\x38\x96\x21\xb9\x46\x54\x00\x11\x41\x0a\x38\x54\x56\xc6\x29\xfd\xcc\x89\x73\x87\x2b\xe8\x63\x6b\xc1\x80\x05\xbf\xa8\x3a\x0e\x8d\x21\x6c\x54\xa3\x63\xe4\x92\x9d\x1f\xc0\xf3\xa5\x93\xed\xfd\x11\x8e\xab\x2a\x5a\x6a\x45\xa6\xd6\x4c\x37\x95\xad\x58\x1d\x00\x88\x7c\x16\x42\x38\x34\xb6\x9e\x2f\x2a\x5a\xd0\xd6\x5d\x9d\xd0\xc9\xa9\xd2\xcc\x7c\x11\xde\x6c\x03\xa0\x4b\xa6\x39\x2b\x61\x12\x8a\x2c\x3a\xd9\x19\x26\xd5\xd9\x51\xbc\xda\x06\xd7\x9c\xc6\x4b\xc8\x4a\xfe\x09\xed\x37\xac\xac\xe8\x78\xd1\x8c\xd7\xe6\xf6\xbe\xba\x48\x7b\xe8\xc9\x13\xc9\x02\xd7\xb3\x56\xa9\x26\xb1\xec\xff\x17\x30\xd4\xc1\x56\x73\x55\xc9\x30\xe8\x1d\x97\x34\x1b\x7a\x29\x49\xeb\xa4\x5b\xf9\x4a\xd2\xb8\xb4\x2b\xbe\x25\xe4\xa0\x5f\xbf\x44\xb3\x20\xf3\x45\xbb\xf2\x1f\xb5\xa8\x09\x46\x42\x47\xe8\xd7\x83\x43\xf4\xeb\x97\x6d\xf4\x44\xfe\xf3\x54\xfe\xf3\x4c\xfe\xf3\x5c\xfc\x33\x98\xc5\xe7\x99\x21\x12\xc3\x8f\xc8\xcb\x0a\x6d\x2c\x50\x39\x4a\xb0\x03\x1b\xc8\x66\xe8\x40\x8b\xdd\x49\x59\xd2\xdf\x03\x25\xad\xa2\xa3\xe0\xf3\x8f\xca\x57\xdb\xe3\xac\x35\xc3\xa9\x67\xd1\xcb\x23\x37\x05\x45\x7d\x98\xe6\xf9\x32\x2e\x02\x57\x95\x66\x93\x8d\x8c\xf9\x37\xd5\x0c\x2c\x1b\x81\xa7\xb4\x5e\xea\x5b\xe8\x42\x7c\x58\x45\x24\xb9\xc8\x9c\x36\xa2\x7f\x6e\x71\x11\x25\xc2\xde\x4c\x7d\xf8\x1c\xba\x1e\xab\x63\x38\xc9\x4f\x56\xe5\x64\x6d\xa1\x97\xa3\x31\x9b\x43\xf7\x39\xc4\xa6\xc6\xf8\x06\x29\xa3\x2c\x81\xb7\xb9\x55\x7a\x42\xc6\x9c\x4e\x56\xcb\x8d\x76\xa2\xab\x66\xa0\x19\x5b\xa2\xb9\x56\xfa\xc1\xfe\xa2\x76\xd8\x86\x49\x98\x91\xa4\xd5\x41\x87\x4b\x24\xe3\x24\x90\x62\x9c\x75\x37\x07\x6c\x7d\x60\xd2\x0e\xaf\x79\x9a\xf5\xfb\xdf\x0a\xdf\x3b\x31\xbe\xc7\x63\x1b\x34\x36\x33\xbf\xe3\x52\x28\xa2\xeb\x0c\x1d\xae\x2d\xeb\xf6\x3d\xab\x4b\xa1\x8d\x99\x6b\x9a\x8a\xbf\xa9\xe9\x42\x14\xed\x21\x6e\x1a\xbc\x32\x36\x94\x94\x5d\xc3\x45\x71\x49\x2a\x22\xa8\x42\xc5\x36\xca\x15\x28\xbe\xe8\x17\xf9\x1a\xc4\xc8\xde\x1e\x7a\xef\x8b\x22\xe1\x8c\xc7\x4c\x6a\x39\xa3\xb2\x8c\x87\x87\x9d\x9e\x50\x11\xbd\x19\x72\x48\x41\xe0\x66\x23\x94\x0f\x07\x26\x35\xd9\x42\xff\x9f\xca\xa7\x18\xb1\x41\x69\x06\x80\xbc\x38\x32\xa8\x40\xe2\x86\x6a\x6d\xab\xfa\xc7\x4a\x50\xd9\x46\x6d\xb3\x42\xf8\x0a\xd3\xba\x0f\x9a\xb4\x23\x0b\x30\x35\x6b\xb7\x21\xc6\x59\x7c\x90\x37\x4b\xb9\x3f\xd2\xf3\x6d\x76\xf0\xa3\x41\xc2\x40\xe0\xb2\xfe\xc9\xbe\x8c\xda\x26\x21\x71\xbb\x3f\xd1\x16\x1d\xc5\x1f\xa5\x82\x71\xf4\x4f\x9a\xb2\x12\x32\x3d\xf2\x7a\xd9\x8a\x3b\x43\x72\x6d\x65\xbd\x52\x52\xe1\x88\x4b\x03\xf6\x8b\xd6\xde\xa2\x87\xae\x0b\x5b\xe7\x2f\xba\x3d\x5d\xba\xf9\x68\x06\xf8\xf9\x6e\x6e\x9e\x1c\x56\x2e\xb4\x60\xa6\xc2\x7b\x6d\x6c\xa0\xb1\xad\x4b\x7d\x82\x29\x85\x40\x68\xc8\xee\x37\xdb\x6e\x7c\x1d\xf4\x00\x16\x97\x83\x90\x6c\x33\x64\x97\xe6\xbc\xbd\x2c\xd9\xe3\x93\xf1\x52\x7a\x83\xd5\x9d\x5b\x4d\xdf\x4a\xee\xcd\x86\x15\x1d\x8c\xb8\xdd\x72\xe0\x4d\x56\x87\xbc\xfd\x46\x5e\x7e\xe7\x4c\xb5\x78\x83\xb0\x03\x42\x54\x7c\x26\x1c\x5f\xa7\xb2\x28\x57\xa1\x9b\x4e\xb0\xc2\xca\x33\xda\x6a\xbd\x6c\x53\xb8\x1e\x7d\x07\x25\xd4\x69\xff\xaf\xb5\xfc\x78\x1b\x0a\x98\x1b\x19\x2c\x67\x5e\x5f\x3f\x4e\x2e\x2c\x66\x83\x05\xa1\x27\xf2\xb6\x94\x4a\xc8\x52\x75\xb2\xac\xdd\xc9\xf7\x75\x61\x4e\x4a\xed\x11\x70\x8b\xbc\xdb\x22\xf9\x41\xc4\xdc\xad\x2b\x9a\x85\xf2\xbf\xad\x69\x69\x2b\x98\x1e\x83\x40\x70\x14\xc0\xdb\x8d\x4b\xad\x22\xd7\xcc\x6e\xeb\x43\x06\xef\x65\x8b\xb9\x86\xea\xa3\xd7\xb7\xaa\x0e\x31\x17\xa3\x76\x5b\x67\x40\xcf\xa9\x60\x64\xa6\x65\x9b\x07\x17\x5a\x31\x25\xd6\xe7\x14\x36\x48\x09\x0a\x10\xca\xa7\xca\x0d\xd9\xe9\xbf\xc3\xb4\x94\x35\x6f\x0f\xbd\x45\x6f\x83\xdc\xfa\x9a\x08\x95\x71\x7f\x77\x7f\x5b\x15\xf2\x55\x7f\x4c\x09\xe1\x3f\x74\x4d\xad\x3e\x48\xf7\xdb\x97\x11\x4b\x92\x11\xd4\x3b\xcc\x26\xab\x5a\xc5\x59\xa6\x60\x01\xfb\xa9\x1f\x41\x1d\x1c\xae\xcc\x35\xc6\x2e\xe1\xa4\x01\x27\xad\xb0\x46\xd1\xd5\xa6\xe9\x38\x15\x3a\x2d\xc4\xc9\x02\x96\xf9\xdc\x6a\x0f\x68\x62\x85\xb2\x78\xb3\xcf\x30\x50\x4c\x8a\x53\x42\x94\x03\x46\x99\x01\x04\x4e\x77\xaf\x48\xfb\xda\x7c\x11\xb8\x2f\x85\x4c\x2a\xb1\x1d\x94\xcc\x4d\x54\xa6\xa5\x53\x77\x80\x17\x3e\xdd\xc6\x34\xe0\x81\x0d\xaa\x12\xa3\x1d\x07\x54\x1f\x1f\xdc\xdb\x43\x3f\xd8\x7e\x8d\x53\x42\xa4\xa7\x45\x99\x9a\x54\xad\x71\x7d\x01\x09\x4a\x09\xbd\xe4\xca\xe7\xe2\x36\xd0\x40\x15\xe6\xfd\x7b\xad\x70\x29\xcb\x08\xf6\x38\xd2\x04\x7a\xe1\xa1\x49\x5c\x20\x5c\xc1\x97\xd5\xc8\x5f\xec\x18\x78\x26\x8c\x53\xfa\xae\x5e\x4b\xca\x87\xc7\x4c\x60\xa7\xc5\x4d\x6c\x25\xfa\xab\x38\xad\x7e\xcb\x30\xf0\x21\x84\x55\xaf\x9d\x5d\xf3\x77\x22\x17\x9b\x09\x8b\xae\x98\x9c\xd7\x5f\xa1\x88\x66\xbf\x31\x49\xe2\xe0\xc5\xc3\xd7\xfa\xa5\x5d\xf9\x56\xf2\x32\x72\xa0\xa6\x65\xae\x94\x13\x5d\xb5\xea\x9c\xcb\xc9\x34\x64\x4a\x1a\x52\x17\x61\xcc\x1a\x82\x03\x62\xb1\x1d\x77\x8d\xf4\xc7\xdf\x15\xf0\x82\x62\xf2\x1e\x8a\xfa\x7b\xa2\x5b\x44\xdb\xa2\xd5\x50\x6d\x32\x75\x0d\x6c\xc8\x4d\x1b\x8c\x97\xac\x4a\xef\x03\x57\x75\x96\x53\x2f\xa6\x2e\x13\x94\xd2\x32\x13\x89\x1d\xaa\x52\x7c\x88\x61\x0f\xfd\x99\xec\x21\xf1\x44\x98\x25\x84\x52\x21\xec\xe1\x9c\xc7\x56\x09\x46\xb7\x8c\x68\xef\x81\xe7\x8e\x9f\xc0\x6a\xbe\x1e\x6f\xc6\xc4\x91\x44\x37\x4a\x06\x47\xdf\x08\xe3\xc1\x84\x32\xfa\x75\xaa\x01\x81\xbc\xa4\xb5\xc7\x35\x4d\x77\xa3\xc2\xee\xbd\xf1\xc7\xf8\x92\x9c\xa6\xde\xe3\x26\x91\x20\xaf\xbe\x73\x2b\xae\x3a\x2d\x67\xa0\xa3\xdc\xfd\xe3\x5f\x72\x2f\x8f\x86\x6e\x39\x07\x62\x56\x52\xf3\xe5\x81\x9b\xcb\x46\xfa\x37\x2b\x20\x79\x6c\xcb\x17\x95\x3c\x02\xc9\x37\xed\xbd\x73\xb9\xe9\x46\x32\xd3\x6d\xe4\x25\xe8\x59\xc0\xdb\x86\xad\x82\x6b\x72\x0a\xa8\x73\x0a\x89\x69\x67\x1f\x9b\x13\xf0\x91\x79\x60\x4a\x05\xc3\xc5\x63\x8f\x56\x23\x2d\xb3\xdc\xab\x69\xe4\x15\x67\x8f\x5c\xe8\x99\x00\xe4\x1b\xd6\x4a\x4e\x84\xb8\xc9\x61\x33\x31\x71\x59\x37\xd5\x3b\xeb\xb4\x33\x01\x18\x5b\xf7\x23\x14\xeb\x5e\x5b\xbc\x9b\x1b\x1b\x80\x54\xc1\x12\x59\x4a\xe2\xe8\x01\x51\xcb\x34\x8e\xec\xd8\x1f\xec\x33\x81\x44\x25\x36\xcc\x05\x70\x94\x11\x62\x54\x97\x93\x04\x82\x82\x66\x1b\xa0\x5a\xb8\x9d\x36\x7e\xee\x2b\x22\xe9\x59\xdf\x61\xd9\xb2\x18\xbf\x6c\x3b\xd2\x55\x2d\x5d\x54\x54\x16\x31\xb7\xce\x6a\x0f\x1f\xe0\xaa\x8e\x62\xf4\x0c\x62\xe4\xbc\x64\x89\xff\x71\x45\x56\xf7\x5c\x84\xa4\xda\x1d\x27\xc4\x91\x43\xf4\x31\x01\x3a\xea\x31\x82\x8e\xd0\xc7\x9f\x93\xad\x08\x65\xfd\x59\xb7\x04\x15\x9c\x20\x71\xff\xcc\x48\xe5\x78\xc2\x53\xdc\x84\x47\x93\xe4\xdd\x5c\x0d\xfe\x93\x86\x20\xd5\x8e\xfc\xd8\xb6\xf5\x0b\xb7\x95\x59\x93\xa3\xe5\x0e\x98\x33\x38\x20\x4f\x48\xe0\x3e\x9f\xb9\x50\xcd\x14\xd2\x73\x49\xe5\xf8\x65\x97\xac\x22\x1a\x15\xe9\x84\xa0\x74\xde\xae\x83\x4e\x6d\xb3\xd7\x28\x8d\x4e\x75\x1d\xb3\xc4\xec\x79\xca\xb1\xcf\xb8\x29\x83\xf5\xf2\x25\xe0\x7f\x9d\x88\x43\x37\x14\xe4\x91\x65\xa4\x05\xae\x05\x3e\x74\xa9\xae\x52\xd6\x4e\x2b\xe9\x14\x94\x01\xb7\x9e\x6d\x0a\xe2\x99\xdb\x84\xc6\x81\x2a\x4d\x82\x9c\xf9\x70\xe1\x64\xe3\x39\xe9\x03\x6a\x75\xbb\x53\xf5\xea\x07\xe6\xd4\x16\x3b\x4a\x21\x50\xc7\x10\x26\x5c\xbf\x63\xa8\x70\xf8\x99\xc1\x72\x03\x69\xa3\x89\xc7\xd2\x6a\xd6\xcc\xcd\xe1\x56\xe7\xcc\xe4\xd1\xdb\x12\x69\x10\x4c\xa2\xa3\x48\xec\xbe\x44\xf0\xfd\x56\x3c\xa6\xff\xf6\x50\x46\xfc\x37\x11\x3f\x1c\x80\xcc\x8f\xc5\x5c\x80\x7f\xb0\x0a\xfc\xd9\x47\xf1\xb8\xdf\xf4\x6c\x59\x12\x35\xc7\x65\x19\x48\x0f\x8a\x3c\x24\x17\xb2\x4c\x5e\xa3\x25\x79\x5e\xd5\x06\xc7\x3c\x2e\xf1\xe1\x63\x34\x89\xa6\xbd\xd3\xb7\xce\x4c\x88\x6d\xc8\xf8\xd3\xc7\x32\xe4\xf9\x41\xad\xaf\xf4\xf1\xcc\x71\x3e\xc3\xfe\xd5\xd1\xcd\x30\x5d\xe4\xc6\x78\x3b\x94\x47\x1b\xe7\x14\x9a\x03\x2a\xfb\x7e\x0d\x6b\x8b\x6b\x25\x3c\xa3\x4d\x27\x3d\xa3\x0d\x1e\xe1\x81\x9c\xd7\xe1\xb0\x00\x70\xcc\x44\xad\xd1\xa4\x45\x9c\x72\xaf\x7e\x39\x14\x88\xcc\xbb\x68\x42\xa6\xe8\x14\x5b\xec\xbd\xe2\x7b\xfd\xde\x8e\x42\x68\xd8\xc1\x40\x1e\xf1\x08\x6e\x90\x19\x21\xc5\x16\xd2\x93\x58\x8f\x37\x20\x9f\x3f\x18\xd2\x77\x5c\x16\x96\x4d\xf0\x6e\x9e\xa3\x98\xb1\x3c\x21\x3d\xe7\x9d\xc1\xe5\x66\x68\x55\x39\xb0\xfb\x11\xa5\x84\x6b\x13\x09\xda\xe3\x0f\xd5\xa5\x0c\x7c\xe5\xe6\x11\x47\x45\x97\x76\xe5\xd1\x69\xb4\xa6\x78\x06\xdf\xac\x51\xb5\x7d\xcb\x18\x34\x07\x9d\xca\x27\x5d\xeb\x12\xde\xe6\xe6\x90\x1f\x7a\xec\x3d\x15\x7f\xfb\xd8\x9f\x72\x7e\x88\xf5\x09\x3f\x7e\x64\x27\x18\x2c\x35\x4e\x3a\x80\x20\xbc\x6e\x76\x87\xfa\x5c\x39\xd6\x22\xd3\xea\x6a\x98\x98\xe3\xc9\xe4\x4c\xc0\x49\x5b\x67\x3f\xae\x07\x41\x49\x97\x17\xd4\xd8\xd3\xb6\x58\xfb\xe5\xa0\xd1\x49\xf3\x08\xad\x8f\x2a\x25\x2f\x71\xde\xf7\xd0\xc4\xd5\x72\x77\x86\xaf\x8d\xd8\xef\xe0\xaa\xb9\xef\xaa\xce\xe5\x30\x91\xa6\xf9\x38\x39\xb7\x50\xe3\xd9\x8b\xb2\xd1\xfc\x76\x9e\xd2\xb3\xd8\xa3\x52\x78\x86\x88\xbe\x72\x80\x79\xc9\x59\x95\xdc\x1e\x60\x4a\x9b\x55\x48\x36\x21\xc1\x7a\x5b\x90\x0c\xfc\x8c\x47\x38\xd2\x45\xa1\xfa\x92\x03\x46\x60\xe2\x2b\x4b\x82\x41\x9d\x1b\xa5\x47\x40\x95\x38\x55\x79\x6a\x86\x13\x25\x96\xdc\x7e\x72\x7e\x39\x70\x23\xc0\xf8\xde\x7c\xbf\xf6\xd3\xbf\x82\x80\xb8\x77\x07\x52\xda\xa6\x84\xaa\x01\x02\x45\x49\x99\xc1\xa7\xd4\xaf\x26\x28\x18\x81\xed\x6b\x4b\x07\x37\x18\x78\x8c\x48\x10\xb0\x14\xe7\xa3\x9b\x5e\xfe\x03\x0b\xf8\x63\x5d\xf3\xc7\x41\x77\xe9\xfc\x0c\x6e\x7e\xd7\x67\x16\xba\xb9\x0b\x1e\x0c\xed\xca\x04\x7f\x34\xc2\xee\x3c\xc2\xb4\xeb\xd9\xa5\x93\x33\x4d\xb7\xf6\xe6\x41\xd7\xc4\xb5\x43\xaf\x64\xf5\x1a\x55\xe1\x4a\x15\xbe\x97\x15\x0c\xfc\xc0\x2b\xc1\x62\x55\xc3\x59\xef\xf3\x0f\x0e\x2f\x73\x23\x30\x74\xea\xb0\xcc\xc5\xba\x76\x6c\x6d\xb9\x2a\x09\x1e\x28\x88\x92\x94\x25\x15\x84\xac\xea\xd4\x37\x86\x40\x0e\x39\x7d\x1d\xa2\xb8\x8a\xeb\xa4\x09\x78\x3f\xd6\x6e\xa3\x3b\xc2\x75\x50\x23\xc4\x5d\xa2\x4b\x48\xd5\x97\x50\x19\x27\x5e\xf3\x7a\x53\xda\xcb\x4e\x21\xeb\xab\x71\xfb\x52\x8e\x6a\x17\x33\xa6\xec\xe3\x21\x7a\x70\x82\x6b\x08\xd4\x72\xf6\x87\x26\xcb\x9d\x23\xca\x11\x6f\x69\x05\xd9\xe6\x8b\x86\x5d\x35\x84\xf7\xf7\x1e\xf9\xc3\x95\x4b\x09\x8b\x33\xf4\x4e\x2a\x5d\xd2\xd7\xf4\xf0\xee\x4f\x6c\x0a\x2b\x3b\xf4\xad\xe8\x9c\xa5\x8a\x39\xd0\x1a\xa9\x19\xf4\x94\x74\x78\x6f\xb2\xb9\x7a\xab\x16\xa4\x8a\x52\x38\x4e\xbb\x60\x4d\xb1\xcb\x74\x74\x01\xe1\x08\x3b\xe1\xa8\xe9\xc4\xa9\x18\x5b\x5f\xd1\xe1\x98\xaf\x88\x30\xa0\x55\x6c\xbe\x28\x82\x49\x4a\x3e\xba\x59\xa5\x00\x13\xb1\x1c\x95\x8f\xc1\x49\xdf\x29\xca\x54\x92\xcd\xd5\x56\xfc\xed\x37\x3b\xc5\xb4\x7c\x9b\x40\x81\x53\x4c\x41\x0a\x8b\x3f\x80\x77\xfd\xc3\x6a\x41\x52\x55\x40\x6f\x09\xe1\x7e\xca\x5f\x11\xad\x27\x1f\xb2\xe2\x0e\x73\xfb\x5a\xcd\xe9\xd8\x98\x9c\x96\x77\xe7\x55\x94\x53\x93\xf1\x0e\xd6\x47\x6f\xa5\xd9\xdc\x91\x74\x65\x03\x5d\xd2\x7f\xe6\xde\xa8\x96\xfe\x92\x35\x46\x73\x14\x68\xee\xd4\xf1\xd5\x3d\xc7\x15\xf5\xcc\xe2\x2b\x1a\x71\xe4\xde\x8d\xaf\x81\x6d\x47\x18\xde\xbd\x78\x36\x63\xcb\x6d\x3a\x35\x60\xb5\x3c\xe2\xb0\x81\xba\x34\xb5\x47\xe7\x20\x29\xf9\xa3\x8d\xda\x9b\x44\x51\xcd\xb5\x36\xa7\xa7\x50\x65\x16\x1f\xf1\x98\x6b\x6d\x8f\x40\xe4\xe0\xfe\xa8\x53\x38\xbc\x39\x89\xc9\xa4\x67\x13\x14\x2a\xaf\x19\xaa\x58\x7d\x45\x1a\x99\x69\x76\xa9\x0b\x3a\xaa\x7e\xc9\xdb\x4e\x91\xc7\x79\x90\xf8\xcf\xa6\x90\xa2\x72\xdd\x97\xff\x42\xa7\x49\x99\x6f\x64\xcd\x9b\x01\xd3\x53\xae\x24\x4a\x5f\x7a\x6e\x3f\x67\x09\x0b\x3f\xea\x9f\xb4\x92\x68\x29\xdb\x12\x73\xd7\xb2\x39\x6e\x69\x81\x85\x68\xee\x65\xeb\x08\x7e\xa3\xa4\xa9\x1c\x34\x2f\x8b\x07\x22\x23\x54\x57\x76\x94\xe9\x1d\xe4\xfe\xac\x5f\x8d\x35\x8a\x6c\x4c\xf6\xfb\xc8\x58\xdb\xd4\x52\x8c\x52\xcc\x55\x55\xb1\x84\xb0\xd2\x13\x0e\xa0\xeb\x0e\xc7\xdd\xb7\x1f\x0d\x69\x66\xfa\x27\x32\x80\x25\x67\xf6\x95\x0d\x60\xfa\x8c\xb9\xb1\x18\x91\x00\xd4\xd3\x14\x2a\x80\x46\x39\x82\xca\x3c\xba\x6c\x87\xb3\x60\x73\x50\xbd\x42\xc6\xb9\x62\xdb\xee\x92\x71\xd1\x76\xd8\x96\xb2\x7a\xcd\x9a\x73\xf2\x59\x36\xcd\x4e\x18\xd5\x52\x3d\x1f\x06\x0c\x6f\x3b\x23\x6a\x1f\xe7\xb8\x46\xdf\xe4\x5e\x64\x24\xeb\xc1\xa6\xec\x7d\x9c\xe1\x8f\x52\xb0\x3a\x37\x9f\x4d\x95\x8d\xce\x98\x2c\xff\x10\x42\xf2\x20\xbe\xf2\xc5\xcb\x15\xa7\x4d\x95\xa9\xcc\xeb\x19\x68\x13\x65\xdc\x51\xa6\x94\x7b\xbf\xbc\xbe\x81\x42\xee\x63\x29\x27\x23\xc9\x7f\x05\x3a\xce\x9b\xc7\x6f\x2a\x97\x67\x76\x6c\x3d\xd1\x3c\xb7\x63\x9b\x2e\xbe\x3f\x52\x7c\x4f\xed\xd9\x68\xee\xd3\x23\xc0\x0f\x4f\x67\xdd\x5d\xdb\xac\x1c\x9f\xd9\xcb\x35\x45\xf9\xfe\xcd\x5c\xbb\x04\x7e\x7e\x37\xc7\x8a\xfb\xf9\xed\x4c\x49\xfc\x99\xc3\x3a\xb8\x99\xa3\xe5\x7d\xb4\x96\xa0\x6a\xe5\x8a\x01\x69\x15\x6d\x40\x62\x45\x9b\x91\x5a\x07\x52\x9a\xf2\xe4\x6c\x1a\x30\x79\xfd\x84\x1c\xf9\x4c\xab\x3b\x2a\xba\xc9\x75\xc7\x9a\x56\x25\xed\x6a\x31\xba\x3f\xc3\xd7\xbe\x51\x47\x09\x60\xc9\xc9\x8f\x92\x3e\xc2\x84\xd9\x0c\xb6\xef\x14\xd3\x7f\x08\x2c\x8f\xd0\xc6\x33\x6d\x48\xb4\xa9\x5c\xe1\xc1\x22\x66\x4a\x49\x55\xaa\x54\x24\x15\x12\x0e\xcd\xc0\x47\xe8\x0c\x63\x8c\x23\xf1\xe6\xc5\x89\xc8\xd0\x63\x40\x0d\xb6\x94\x63\x3d\xe2\xd9\x86\xb3\xc8\xa4\x31\xa5\x7a\x00\xc4\xc0\x83\xc2\x22\x52\xb2\x77\x2a\xe8\x65\x2a\xc0\xa5\xf9\x45\xca\xa6\xee\xa9\xfa\x89\x6e\x6d\xa6\xee\x91\x69\x95\xa6\x36\x01\x5c\x79\xb6\x10\xa1\x75\x19\xce\x30\x47\xa4\x0e\x8b\x69\xec\xed\xa1\x0f\xa4\xaa\x38\x5a\x9a\x96\x6b\x64\xa9\xc3\x41\x54\x83\x6d\x95\xe5\xa0\x8a\x8f\x93\xa5\xfe\x9c\x72\x1b\x1a\x2c\x47\x93\xfd\x9e\xa3\x11\x2e\x65\xf5\x50\x88\x98\x90\x15\x94\xc5\xbb\xb2\xd4\xae\x7a\xd3\xf4\xfb\xba\x24\x1a\x8a\xad\xc4\x42\xa4\xbd\xc6\xac\xc5\x83\x2f\x5b\x03\x92\x25\xec\x81\x1b\x91\x95\x74\xdf\x86\x79\x4b\xdb\x6e\x78\x85\xf4\xe8\x8e\x72\xfb\xba\x35\x33\x1c\x02\x84\xa2\x8e\xf5\x4a\x50\x7b\x03\x94\x5f\x48\x85\xd6\x2d\xe0\x08\x05\xc0\x64\x8d\x59\x84\x01\x9f\xe7\x3a\x34\x46\x16\xda\x57\x2e\x62\xae\x17\xcf\xba\xa6\x20\xc6\xab\xe2\x96\xcd\x10\x23\xf0\x56\xe0\x56\xde\x59\xb4\x09\x5d\x5c\x00\x36\xf4\x7c\xe2\xd2\x6f\x64\x6a\x7a\x6b\x67\x2f\x3a\xa4\x8c\x55\x10\xd1\xd4\xf7\x58\x4d\xda\x25\x6b\xe0\xf4\x94\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x86\xac\xc6\xbc\xa0\x8e\xf1\xc8\xa7\x03\xb1\xff\x10\xfd\xf9\x75\x57\x5f\xd1\xcb\x4a\xba\x7f\x77\x21\x5b\x70\xeb\x10\xfd\x59\x20\x45\x86\xea\x01\x34\x2b\xb2\xc5\xfe\xe0\xb5\x5c\xc1\xee\x76\xbb\x01\x35\x79\xbf\xb0\xea\x70\x10\x3b\x85\x1d\x46\x07\xde\x32\x02\xae\x30\xf4\x62\x07\x15\x60\x93\x44\xc1\xc6\xd2\xb2\x0f\x33\xc1\x8f\xdc\x63\x28\x7c\x34\xfe\xa5\xc4\x8e\x47\x1f\xdd\x08\x1c\xec\xae\xf7\xe7\x1a\x60\x5c\x0a\xb1\xbf\xaf\x01\x20\x22\x9a\x17\x3b\xb6\x74\x82\xc4\xf5\xab\xf9\xa2\x5d\xc9\x5a\x10\x6e\xaa\x3c\xf8\x86\xa5\x0d\x07\x1d\xc9\x5b\x65\x1e\x9b\x74\xca\xa8\xbe\x24\xe6\x9c\x34\xed\x24\xbe\x93\x46\xd7\x58\x4f\x6a\xb7\xdb\xce\xb6\x6e\xf9\x08\x98\x13\xce\xf1\x15\x39\x44\x0f\x3e\xa4\x5a\x6f\x48\xb2\x55\x3d\x03\x54\xff\xa8\xc8\xc6\x8e\x26\xa6\x1d\xb8\xfa\x64\xb7\x65\xf2\x4c\x4e\xb6\x6c\x7b\xf0\x2d\xc3\xcd\x8b\x19\xe3\xaa\xaf\x8f\xac\xbe\x65\x01\x88\x3f\xd3\x6f\xbb\x0d\xc3\x1d\x54\xf7\x36\x36\x7f\xb1\x73\x5f\x9f\x0f\x37\xb6\x46\x07\xe0\x58\xd6\x2b\x8f\x3c\x62\x97\xff\x20\x20\xe4\x39\xbd\x47\xed\x51\x05\x36\xcb\x23\x3e\xeb\x9f\x46\x0b\xec\xc5\x8e\x73\x1e\xe5\x67\xea\x3c\x3a\xd3\xb7\xcf\x03\xf3\x20\xe7\x44\xd5\x19\x99\xbc\xd8\x09\x76\xd3\x79\x4b\xcd\x5f\xfa\x5b\x1c\x76\xe5\x5c\x41\xef\x15\xc3\xe1\x6a\x95\x56\x31\x12\xaa\x19\xc2\xa8\xab\xe9\x3f\x3b\x82\xce\x4e\xcd\xb6\xf0\x05\x29\xe8\x94\x86\x99\xcf\x06\xa4\x8c\x12\x95\xf7\x12\x76\x00\x6a\xac\x31\x55\x55\xac\xaa\xd4\x74\xe2\x4e\x20\x72\x4e\xe7\xc4\x5a\xa4\x8d\x6a\xa4\x98\xf8\x7a\xac\xda\x80\xf9\x97\xe0\xd4\xb7\x8e\x6b\x90\xfc\x01\xf9\x0c\x22\x8c\x3a\x76\x3a\x06\xe4\xce\x7a\xbc\x54\xbb\x9b\x90\x08\x5f\xab\xbd\x03\xe0\x0f\x52\xe7\x2e\xc1\xe2\x46\x59\xb0\x7b\x79\x5d\xd6\x7c\x79\x64\xdc\x04\xeb\x70\x2f\x37\x34\x77\x83\x7c\xec\x41\x92\x11\x25\xf7\x66\x23\xae\xc3\x3a\xdb\xb4\x23\xe7\x40\xbc\xc9\xbe\xbb\x1d\x83\x2c\xcd\x73\x74\x49\x2a\x55\xcd\x49\xa3\x09\x18\x55\x92\x28\xf6\xf6\x10\xad\x0b\xb9\xd5\x81\x39\xe6\xec\x54\x96\x5d\x34\x4d\x8d\xc2\x78\xf0\x54\xd8\xf7\xd9\xe9\x89\x7a\xe7\x68\xe0\x7b\x59\xd8\xef\xe9\x93\xc9\x81\x3f\x9d\x13\xc9\x82\x43\x1e\xa8\x1a\xa5\x43\x67\x33\x29\x3c\x9b\x76\x52\x05\xab\x41\xd5\x4f\x4d\xcc\x0d\xa2\xf5\xc3\x67\x7b\x67\xe7\xd8\x7b\x0e\x1d\x39\x2d\xf4\xca\xb9\x12\x84\x56\x69\xcc\x33\x72\x21\xe3\x4c\xbb\xbd\x93\xe9\xc1\x8f\xcf\x51\xc3\xcb\x90\x2d\x6b\x32\xf2\x12\x74\xe6\xed\x5f\x83\x16\x7b\xe2\x26\x1c\x40\x5a\x72\xa9\xee\xdd\xe9\x0c\xa3\x01\x38\x17\xa8\xb6\x50\x8e\xb9\x46\x1d\x48\xe1\x45\xaa\x6a\x5a\x61\x5b\xce\x4a\xda\x86\xa1\xeb\x39\x9b\x3a\x79\x35\x54\x27\x5e\x8b\xa9\x7a\x17\xa0\xc4\xd1\x16\xba\xa6\x64\x09\x37\x61\xc4\xea\xa3\x6e\x95\x87\xe8\xa1\xfd\x7a\xdd\xdb\xad\x4e\xa4\xe2\xc4\xbd\x37\x1e\x5c\xf8\x17\xfe\xd9\xa9\x5b\xeb\x53\xc5\x4b\xda\x15\x3d\x08\xf4\x5d\x07\x83\x93\x87\x83\x93\xc0\xdc\x5d\xd0\xf7\x5b\xf7\x47\xe2\x79\x46\xd0\xdf\x75\x65\xbc\xbf\xab\x62\x72\x9e\x42\xbc\xc0\x2b\x19\x26\x6c\xeb\xf8\x84\x68\xb7\x18\x77\x0a\xc0\x1d\xa2\x87\xa6\xe2\x1e\x7c\x24\x2f\x08\x4f\x94\x50\x75\xe5\xb8\x2e\x2c\x07\xd7\x5c\xaa\x9c\x5a\x0c\x25\x59\x54\xcd\x0c\xef\x5b\x7a\x7b\x4a\xa9\x25\xd0\xa1\xc7\x43\x72\x56\xf2\x98\x3e\x88\xc9\xda\x4c\x3c\xc4\xf4\x8f\x8b\x12\xec\x46\x18\x15\x15\xa6\x73\x52\xa2\x4b\xc6\x2a\x82\x6b\x79\xf7\x6b\x39\xb0\x40\x0b\xdc\x42\x9c\x39\x55\xa6\x26\xe0\x05\x56\x1c\x44\x0b\x4a\x0a\xa2\x3b\xde\xa1\x39\x69\x71\x89\x5b\x0c\x66\x26\x19\x49\xae\xc1\xaf\x94\x30\x95\xdd\x9d\x0e\xa6\x74\x22\x9f\x9f\x88\x71\xc5\x41\x00\xc4\xbd\xc3\xed\x6c\x1b\xfd\x82\x3e\x39\x9a\xbe\x86\x2c\x43\x55\xb7\x82\x1d\x53\x5f\x9e\x52\x10\xd0\x64\xa0\xbf\xb7\x73\x7e\xf4\x31\x44\xbb\xea\xed\x12\x43\xe7\x36\x47\xb5\xb0\x93\x68\x01\xf9\xc2\x8c\xe0\xa2\x9f\x4e\xcd\xc2\xfd\x83\x1a\xcd\xeb\xe3\x27\xb2\x8a\xe2\x01\x93\xd5\x7e\xa3\x57\x55\xa1\xe4\x09\x60\xe5\x13\x59\x25\x0b\xb8\x7a\x8b\x96\xf5\x61\x43\x38\x32\x76\xd8\xae\xda\x21\x93\x0b\xd2\x0a\x1a\x31\xa1\x52\x5e\xaf\xac\xb3\x53\x1b\xfe\xa1\x4d\xa0\xd6\x30\xa7\xb6\x58\x5f\xa5\xaa\xb7\x6a\xda\xcc\xa9\x39\x5f\x6f\x17\x40\xb1\xad\x95\x8c\xcf\x19\xbb\x93\x51\x23\x09\x39\xcb\x20\x14\x3a\x42\x51\x04\x4d\xcd\x2e\xd3\x9d\xc2\x05\x1a\xe0\xef\xbf\x89\x6a\x70\xab\xf1\xa3\x31\xe9\x1a\x89\x95\x95\xd7\x08\x1f\x2e\x2a\xb7\x9c\x22\xc9\x0e\xad\xed\x46\xba\x95\xb9\x56\x72\xd1\xd9\x21\x6a\xbf\x77\x50\xab\x93\x51\x5c\x44\x14\x6c\xb1\xba\x09\x5a\x6f\x82\x01\xb9\xc6\x49\x45\x3f\x11\x64\x5b\xba\x98\x5a\x61\xb2\x37\x83\x26\x44\x03\xfa\x0d\x59\xc8\x3a\xdd\x97\xb8\xf8\xa4\x0a\xcf\xb0\xf9\x02\xb7\xf4\x92\x56\xb4\x5d\xf5\xe2\xe8\xc2\xb5\xac\x0b\xec\x7c\x94\x4b\xfd\x39\xa0\xb8\xda\xa4\x32\x68\xfd\x26\x13\xfb\x1e\xe0\xb2\x76\x62\xdc\x23\xd3\x70\x59\x72\xad\x5a\xe2\xba\xdc\x63\xbe\x14\x6e\xea\x90\xdb\x56\xa2\x70\xd6\x96\x33\xd5\xf8\x4a\xe7\x33\x80\x54\x03\x56\x7e\x21\x6c\x73\x03\x5f\x28\xf8\x90\x13\xe3\xa4\x77\x7a\x2f\xfa\xaf\xe4\x4e\x6a\xce\x81\xa9\x19\xb0\x27\x6f\x4a\xd1\xfb\x7b\xf7\xc0\xd2\xa9\xc4\x99\x2f\x04\x24\x6b\xee\x07\xb5\x72\xbf\xf8\x2a\x66\xdc\xf6\xb3\x87\x01\x6c\x24\x91\xe4\x76\x49\x24\x8e\x4c\x5d\xcb\x3a\x7a\x66\x33\x9d\x1d\x01\x1b\x8c\xbb\x23\x4e\x30\x9d\xdc\x72\x03\xd0\x4b\x1c\x75\xda\x50\x98\x65\xca\xd4\x12\x77\x02\xa6\xb2\x34\x35\xbd\x17\x34\x23\xd7\xa3\x5c\xd1\x6b\x6d\x81\x3b\x3b\xdd\x46\xec\x9a\x34\xcb\x86\xaa\x6c\x57\x29\xb0\x97\x42\xc2\x75\x37\x14\x2a\x03\x0a\xb9\xd0\x0d\x4e\x4c\x44\x4d\x7a\xcd\xc8\xfd\xbd\x2e\x83\xd7\x92\xe0\x52\x57\x99\x5e\x95\xeb\x45\x01\xc7\x0a\x55\xed\x54\xa4\x3e\xe7\xc5\x2b\x6a\x4a\xdf\xf6\x4d\x7f\xf0\xa4\x58\xa6\x83\x64\xb5\xba\xae\x5e\x36\x78\xb1\x20\xe5\xa9\x25\x6f\x37\x39\xf3\xec\xb4\x6f\x3d\x1f\x53\xaf\xc7\xf7\xbb\xb7\xa8\x0b\xac\x6d\x10\xac\x94\xa2\x78\xe5\x16\x6b\x94\xf5\x79\x48\xdd\x36\xab\x00\x15\xb4\x45\x4b\xcc\xd1\x3f\x3a\xde\x2a\x76\xb2\x0d\x9f\xd1\xaa\x42\xe2\x1e\x33\xe4\xb7\xd7\xd5\x06\xb6\xe5\x33\x9e\x5f\x32\xbb\x79\x47\xfe\x02\x47\x5d\x9b\x1b\x4b\x57\x42\x89\xcb\x04\xdf\x9a\x33\x7a\xe5\x8e\x46\x70\xc6\xe8\xf2\x88\xfb\x0b\xe7\xb3\xbe\xd6\xbb\x67\x6f\xc5\xbd\x1c\x4c\x99\x96\x59\xaa\x7d\xdd\x5f\xc1\xdf\x6a\x10\x91\x7d\x0e\xea\xd0\x93\x65\xb5\x72\xcc\x68\xb5\x6a\x80\xc7\xc4\xb7\xf5\xa3\xd6\xf0\x13\x27\xbe\x6d\x4f\x37\x88\x04\x7e\xa3\x7a\x68\x68\x0a\x36\x85\xb7\xc2\x3e\x3c\xba\xbe\xa2\xf4\x00\xf8\x8d\x01\x15\xc4\x54\x3b\x35\x39\x86\x95\x86\xa4\x7d\x62\x8e\x17\x6e\xdb\x4f\x03\x04\x6a\xcf\x45\x24\x03\x5a\xbb\xea\x24\x98\x10\x56\x12\x83\x72\xfa\xbf\xaa\x39\x88\x64\xd4\xd0\x3e\xdb\xbc\x9e\x23\x95\xa0\x33\xaa\x6c\x23\xe7\x37\xa0\xfb\xf6\xd9\x48\x22\xf1\xdf\x19\xd5\xfb\x4d\x8e\x18\x91\x07\x48\x20\xad\x6c\x3a\x7e\x4d\x4b\x47\xfb\x37\x16\xfc\x74\x13\xbb\xa4\xac\x80\xcb\xf2\x03\xcb\xb7\x80\xd5\xf2\x82\xc0\x15\xb4\x37\x51\x0e\xe4\xad\x5e\x93\x86\x79\x1a\xbd\xd4\xc6\xec\x03\xe8\xaf\x69\xbf\x78\x61\xad\xdc\x87\xe8\xc1\x07\xdd\xc7\x45\x77\x10\x3d\xd8\x46\x4f\xb6\xd1\xd3\x6d\xf4\x6c\x5b\x1c\xfc\xe7\x49\xa3\x3c\x34\x1f\xfc\x5d\xbb\xf1\xc5\x33\xe8\xed\x45\x07\x4b\x77\x1d\x86\x74\x3a\xbe\x67\x13\xb4\xa6\x53\x72\x6c\x92\x32\xef\xbb\x63\x84\xe9\xd0\xca\x3e\x11\x92\x86\x38\xea\xb2\x2f\x8c\xb2\xb9\xdb\x23\xed\xf9\xf4\x00\xaa\x6b\x4e\x4f\x2a\xac\xc9\x45\x38\xb7\x91\x77\x91\x66\xf1\x93\xeb\x44\xd4\xeb\x34\xf4\xd5\xe4\x1b\x34\x26\x44\xa1\xff\x4d\x8a\x75\xc9\x83\x96\x68\xfb\x36\xe2\xa8\x8d\x69\xb9\xec\x9e\xb7\xd1\x47\x2d\x75\xca\xfe\x33\x0f\x98\x53\xfe\xbd\x9f\x28\x3d\xfb\x4b\x1d\x54\xf7\x4f\x01\xfe\x83\x10\xa5\x8d\x2a\xd2\x3a\xf9\x00\x09\x0e\x5d\x6a\x4a\x00\xca\x34\x0e\x8d\x6e\xb6\x9e\x45\x7a\xf7\xdc\xcd\x36\x3f\xd4\xe3\xc6\x76\x2d\xf5\xc5\x4c\xd9\xdd\x6a\xa2\xcc\x93\xe1\xad\x6f\x18\x5c\x84\x25\x85\xa0\xb0\x6f\x6c\xdc\x71\xf6\xc6\x58\x19\xd1\x3d\xca\x8e\x9c\xc4\xc6\x3e\x20\x63\x1f\x70\xb1\x0f\xa8\xd8\x07\x4c\xec\x47\x88\x78\x6f\x3d\xfd\x81\xb0\x45\x4d\xe4\xa1\xe9\x6b\x19\x1b\x74\x6c\xb9\xf6\x7e\x79\x49\x53\x55\xba\x93\x6f\x1f\xee\x94\xce\xa6\xe8\x58\xbe\xd1\xcf\x5e\xd6\xc5\x65\xd0\x23\x2b\x69\xb7\xf0\xc7\xef\xb7\xe2\xda\xb4\x3a\xcd\xd8\xc5\xe9\x7b\xe4\x54\xdd\xb8\xc6\x55\x47\xbc\x72\x1b\xdb\xe2\x59\xde\x36\x5d\xd1\x22\x1a\x57\xa0\x58\xf8\x06\xa9\xbe\x6a\x20\x63\xea\x36\x40\x19\x32\x56\xa9\x15\xa7\x7a\x25\x0f\x10\x91\x07\xcd\xaf\x02\x11\x4f\x75\xa8\x08\xc4\x59\x3d\x65\xe9\xe5\x9c\xab\x6f\x8d\x1b\x31\xd5\x5c\xc5\x2e\xe4\xa3\x86\x66\x82\xa6\xb3\xdf\xdd\x47\x8f\x83\xa6\x8c\x5f\x52\xbb\x6e\xdf\x0f\x0c\x57\xae\x1e\x36\x23\xc5\x27\x53\xf9\x45\x5a\x5c\x38\xb0\x35\xd5\x15\x53\xd7\x25\xe6\xe2\x06\xad\xd8\x92\x34\x05\xe6\x04\xcd\xc8\x67\x54\xcc\xb0\xa0\x0f\x5d\xb1\x07\xdc\x36\xaa\xbe\x2b\xa9\x79\xd7\x10\xe3\x97\xb5\x0d\xc4\xca\x6e\x51\x49\x3f\x8d\xd6\x74\xf2\x8c\x9c\xf2\xbf\xe1\x8a\x2a\x1b\xe8\xe4\x17\x44\xeb\x45\xd7\x3a\xce\x47\xc1\x76\x03\x6b\xe8\xe5\xaa\x25\x7f\x23\x0d\x97\x2d\x44\xe1\x85\xdd\xae\x9d\x7e\x67\xf7\x5c\xec\xb7\x99\xb8\xd8\x72\xf7\x15\x7f\x9b\xe9\x14\x4d\x26\xf6\xd9\x17\xe8\xd9\x77\x5b\xe8\xb7\xdf\x90\xf3\xd9\x4b\xf4\xfc\xbf\x84\x34\xe2\x3e\xf5\xa7\xff\x8a\x9f\x3a\xd8\x7f\xb2\x95\x4a\x8c\xd4\x6e\x30\xa8\xec\x91\xde\xd0\x2f\x91\xd3\xcc\x48\x98\xce\x3e\xda\x48\xeb\x7c\x11\x1f\xc5\x05\xaa\x15\x22\x32\xa4\x28\x8f\xfa\x38\xf4\x28\x40\x76\x56\x09\x14\xcf\x45\xfc\xca\x07\xb7\x65\x8b\x99\xa0\x94\xfd\xa4\x56\xfd\x6f\x1d\xc7\x35\xa8\xc4\xa6\x35\xc0\xa2\x61\x0b\xd6\x13\xa8\x2f\x40\x9d\xda\x8a\x4e\x01\x2a\xb6\xa5\x89\xce\x84\x72\xab\xee\x8d\x6e\x34\x11\x58\x13\x0c\xa8\x19\xbe\x06\xb3\x82\xd7\x19\x16\x5d\xca\x56\x20\x70\x0f\xdb\xbe\xb5\xb8\xba\x62\x0d\x6d\x67\x73\xb4\x22\xd6\x13\x70\x6c\x4a\x9b\x87\xdb\x42\xea\x92\x6f\x1b\x6f\x26\xe4\x09\xc9\x3a\xe8\x5d\xed\x39\xb3\xb8\x2d\x7e\x65\xa0\xba\x9d\xfc\x65\x4f\x4d\x5b\x20\x4b\x15\xa1\x12\x5f\x65\xe3\xd3\xb7\x1d\x3b\x06\xe5\xd2\x88\x00\x58\xc1\x45\xd1\x35\xb8\x25\xd5\x0a\x35\x64\xd1\x10\xae\x43\x65\x9c\xc0\x6e\xdd\x53\x20\x9d\x85\x94\xb8\x3d\xdf\xa9\x4d\x4b\xbb\x34\x32\x3e\x8d\x5c\x0b\x02\x05\xc2\x7b\x2b\xa8\x9c\x33\xba\x56\x50\x4f\x05\xaa\x1b\x57\x9f\x72\xe7\xb5\xf0\x17\x9e\x98\x97\x6b\x1a\x0f\x1b\x27\x48\x4c\x24\x5a\x44\xde\x3e\x52\x0f\xb9\xd5\x5d\x3f\xf8\x11\x28\x7e\x30\x53\x3e\xba\x2b\x86\x76\xe5\x45\x8e\xa5\xe7\x36\x3a\x54\x38\x9e\x58\x2e\x9c\x2c\x89\x9f\x33\xae\x37\x57\x31\xb0\x23\x34\x5c\x60\x29\x05\xe8\x27\x42\xaf\x66\x41\xa1\x56\x5a\xd3\x96\xe2\x4a\x7e\x15\xa5\xbe\x40\x14\xc8\x8e\xef\x90\x06\xbb\x1f\x9a\xc8\x8c\x12\xca\xea\x3d\xd5\x48\x50\xfe\x5a\x73\x71\x6b\xf2\xbd\x6b\xd2\x00\x2f\x10\x1f\x6f\x85\x60\xb5\x6a\x6b\x00\x1f\x9f\x9f\xaa\x42\xa6\xdd\x74\x4a\x0b\x4a\x6a\x55\x33\x2b\xbc\xca\x7a\x42\x30\xc5\x0d\x16\x6c\xdb\xc3\x87\x01\x02\x13\x97\x57\x40\xd8\x39\x1b\x88\xfe\xd1\x05\x3d\x83\x7b\x2e\x5c\xe1\x82\x34\x73\xca\xc5\x75\x5c\x69\x76\xac\x11\x27\xb9\x4a\x84\x93\xf3\xb7\x1f\x5e\x1d\xa2\x63\x9f\x7d\x53\x21\xcc\xab\x18\x42\x52\xa2\x45\x43\xad\xe7\xf2\x60\x7f\x7f\x07\xfa\x1b\xca\x3c\xad\xc6\xc6\x7e\x86\xa0\x27\x12\x50\x88\xf5\x2d\x25\xce\xb4\x86\x07\xab\x02\x82\x18\xb5\x64\xbe\x60\x8d\xd0\x43\xae\x1a\x5c\x80\xd1\x98\x32\xf3\x7d\x08\x5f\x82\x6f\x67\x84\x13\xf1\x7c\x5d\x4e\x31\x88\x4b\x51\x63\xa7\x39\x5e\x21\xde\x5d\x82\xd5\x1a\xd8\xad\x58\xac\x18\x25\x5a\xc2\x6e\x38\x06\x98\xbd\x21\xb3\xc9\x43\x11\xac\x89\x50\x31\x9c\x47\x50\x6f\xdf\xa7\xe9\xe9\x30\x84\x8b\x76\xd0\xdb\x4a\x10\x20\x8f\xf0\xb3\x2d\x3d\xe2\xb2\x11\x35\x5b\x4a\x99\x10\xa0\xfe\x2f\x69\x58\x82\x3e\x25\xb8\x73\xb2\x94\xe0\xf0\x0a\x72\xf1\x6a\x1f\x1e\x8c\xa2\xe6\x76\xa9\xd8\xd4\xba\x54\x7f\xe4\x51\x7d\x48\xa3\x93\xe0\x14\xa8\x7a\xc9\xf6\x14\xa4\x5e\x72\xf8\xc3\x4b\xe4\xe7\xfb\xdd\xd5\x99\x89\x7f\x53\xf2\x58\x00\x3e\xe9\xdd\x8f\x84\x2c\xb7\xf2\xb6\x15\xb4\x00\xd1\xe4\x9a\x34\xce\x31\xea\x35\xba\xf4\xc7\x2a\xe4\xad\x08\xb5\x69\x07\xd4\xaf\x9c\x44\xf5\x8d\x29\xd7\x5c\xcb\xd6\x6c\x71\xe3\x7f\x75\x65\x4e\xf7\x6c\xeb\x52\xa3\x89\x5c\x82\x7e\x57\xc9\xc8\x2b\x4b\x76\x9f\xf3\x6d\x9b\x49\x4d\xc5\xcd\xb5\x19\xce\xbf\xc9\x48\x25\x67\x75\xc1\x9a\x86\x14\xad\x72\x50\x69\x1b\xee\xd4\xd6\xac\x91\xc7\x62\x17\xfd\x35\x67\x13\x8d\x83\xf2\xcc\x72\x9c\x98\xf6\x0b\x73\xb8\x7a\x95\x0e\x8b\x51\x93\x10\x85\xb0\x4c\xae\x02\x0d\xa4\x37\xd8\x2e\x22\xa8\x30\x3f\x4b\xc7\xde\x61\x3f\x67\xaf\x5f\x3b\xb9\x22\xad\x1f\xb3\x67\xb4\x92\x28\xff\x8b\xe8\x11\xb6\x65\x24\x9f\x1a\x27\x32\x51\x8e\x5b\xf7\x27\xb2\xba\xcd\x9a\xdf\x90\x95\x9e\xb7\x13\x56\x78\xfb\xb5\xbe\x21\xab\x60\x99\x26\x34\x6f\xdc\x12\xf5\xd1\xba\xd1\xfa\x2e\x4c\x92\xdb\x06\x17\x67\x33\xe7\x46\xac\xcc\xfa\x50\xd5\xc4\x79\x8b\xdb\x0e\x1c\xae\x58\xd9\x7f\xba\x0a\x37\x99\xc0\x51\x6f\x71\x51\xc8\x74\x34\x45\x2f\x3e\x34\xb9\xd2\xff\xf7\xff\x46\x85\x83\xea\x40\xde\x4d\x47\x84\x06\x88\xce\x84\x7f\xe6\xf4\x75\xd7\x56\x9f\x8f\xc1\x34\xd1\xf9\x32\x32\x7a\x86\x39\xe2\x24\x63\xc0\x97\x48\xf4\x55\xb2\x3b\x8c\x0c\x54\x03\x25\x43\x14\x52\x8b\x73\x23\x3a\x38\x71\x1a\x75\x49\x65\xb8\x21\x65\x57\xd8\x48\x49\x50\x8a\xdd\xfe\xa5\xf9\xab\x33\xd3\x53\x2f\xd1\xd7\x74\x9d\xb5\xab\x77\x72\xab\xcf\x0c\x9b\xa3\xa4\xc2\xe8\xc0\x57\xb2\x67\x60\xba\xb7\xeb\x83\xfc\x91\xf3\xee\x24\xf7\x6e\xf6\x7b\x9b\x9a\x4a\x14\x03\x51\x2e\xe9\xfc\x2d\xdf\x24\xdf\x8b\xb5\xd4\x85\xbb\xfe\xe4\xfd\x3c\xae\x78\xce\x6a\xba\xc3\x79\x67\xa6\x4f\xfe\x88\x3d\x96\x4f\x46\x3b\x6b\xa6\xa1\x18\xad\x1a\x2b\xda\x52\x5d\x99\x22\x0e\x5e\xca\x7b\x52\x5c\x8f\x5c\xa6\x23\xa9\x01\x26\x6e\x03\xaf\xa1\x0b\x9b\x4a\x07\x8b\x29\x30\x92\xdb\xd5\x0f\xf9\xba\x20\xe3\x37\xb6\xa7\xb8\x48\x76\x7f\xc3\x2e\x7c\xa0\x21\x4a\x14\xb8\xb6\xd3\xf4\x42\xd9\x14\x05\x5d\x79\x79\x32\x5e\x7a\x78\xe9\xba\xe4\x43\x82\x18\x82\x96\xb7\xe6\x09\xbf\xd0\x88\xb6\x20\x89\xc5\x8a\x39\xac\x57\x7b\x25\xe5\xef\xd8\xdb\x43\xa7\x0c\x0e\xbe\x0c\x29\x75\x2d\xa5\x29\x85\x0b\x46\x76\xed\x0b\xb1\x1e\xe4\x77\xee\x75\xff\x7a\x7c\x93\x62\x31\xe2\x97\xa0\x2d\x7a\x8f\x96\xe4\x36\xb9\xcd\x53\xc3\x27\x52\xeb\x12\x22\xca\xe5\x35\x94\x4b\x10\x6d\xe8\xab\xa0\x1c\xc7\xe0\x11\x0f\xeb\x77\xe4\x85\x97\xae\xf5\x1a\xe8\x05\x99\xa4\xba\x75\x36\x05\xcd\xdb\xb7\x25\xf4\xce\xd8\xf4\x1a\xb1\xfd\xea\x06\x27\x5d\x67\xba\x95\xe4\xe6\x0e\x57\x06\x77\x1b\x5d\xc2\x29\xb3\xed\x57\x1d\x9b\x4f\x43\x0a\x4a\xae\x6d\x04\x9c\xb4\xf5\x9c\x98\xd3\xa8\xf2\x64\x3b\x3e\xa0\x9c\xca\x59\xbd\x87\x91\xc7\xb3\x91\xc6\x79\xcb\x5d\x0e\xad\x69\x3b\xf9\x05\x85\xbb\x65\xd5\xbf\x5f\xd4\xd2\x4e\xfc\x0f\x8b\x38\xa4\x29\x0a\xb5\x73\x4f\x4b\x9c\x1c\xd3\x36\x1d\x09\xc2\x2a\x02\xe7\x4a\x10\x00\x2b\x59\xd1\x8b\x1d\xcf\xc8\x9c\x14\x39\xd3\x86\xe9\xfc\x54\x32\x79\x3a\x3d\x52\xf9\xd6\x2d\xa0\x25\x15\x98\xcd\x00\x0c\xb5\xbf\x10\x85\xb6\x36\x82\x23\xce\xa3\xa3\xd8\x1d\xaf\x4a\x0a\x24\x5e\x7c\xd7\x5d\x56\xb4\xd0\xef\x2d\xe0\xaf\xec\x6b\xba\xae\x93\x90\x96\x07\x46\xd4\x8f\xf9\x00\x4e\xad\x10\x30\xf4\xb6\x4d\x29\xf5\x41\xa4\x24\x23\x41\x10\x3a\x04\xeb\x10\x3d\x79\xbe\xbf\xbf\x0f\x1d\xcf\xe5\x67\x4f\xb6\x0e\x11\x7c\xe4\x7c\xf6\x74\xeb\x10\x1d\x84\x0f\x3e\x13\x1f\x3e\x7d\xee\x7d\xf6\x5c\x7c\x26\x3e\xe8\x23\xb8\xe7\xfb\xbb\xfb\x08\x73\x73\x9e\xbc\xed\x1c\x14\x7c\x86\xe4\x02\x7f\x75\xc1\xc2\x82\x35\x05\xab\x09\x16\x12\x2f\x23\x6a\xb4\x7e\x14\xf1\x8e\xf8\xd4\x26\x58\x2a\x3a\xb2\x7c\xc5\x7f\xc1\xe5\x54\xe1\x4a\x0e\xbe\xfd\xce\x5f\xcb\xf3\x83\xef\x82\xd5\xfc\xd7\x77\xfe\x7a\x9e\x3c\xfd\x36\x5a\x51\xca\xd9\x16\x34\x14\xc9\xf1\x8d\x4c\x5a\x1d\x0e\xb5\xaf\xe4\xbe\x47\xaa\x9c\xf3\x5a\x3a\xc2\xcc\xd3\xea\xbc\x69\xfb\xdd\x00\x83\xd9\xeb\xbb\xa0\x9f\xef\x25\xb4\xab\x18\x6a\x7a\x5e\x59\x7d\xcb\xb7\x0c\xde\xb0\x61\xcb\xd7\xc8\x77\xf0\x26\x0a\xa9\x1b\x7e\x74\x5b\x3e\xca\xee\x68\x74\xa0\x1b\x1a\x11\x67\x98\x18\x7a\x5c\xb0\xa1\x19\xc1\xcd\x6b\x09\xc3\xfe\x21\x9c\x6e\xec\x5c\xe2\xb0\xf7\xc4\x2d\x3f\x62\x72\x3a\x20\xce\x43\x31\x37\x91\x72\xb9\x38\xa7\x03\xc1\x5c\x01\xa9\xea\xb7\xa7\xe6\xb7\x67\xe6\xb7\xe7\xea\xb7\x2f\xd1\xf2\x21\x7c\x41\x86\x0f\x8e\x46\xbe\x9d\x54\xb0\xac\x4c\x88\x5f\xb4\xa2\x1b\x47\x6e\x25\x67\x5f\xf8\x21\x4e\x63\x66\x2f\x27\x90\x9f\x7d\x10\x54\xd7\x97\xad\x6c\x4a\x47\xa8\x94\x7d\x09\xb4\xef\x1e\xd7\xe6\x91\x2f\xf7\xd0\xbd\xff\x3f\x00\x00\xff\xff\xfb\x1d\x95\x3d\x10\x7d\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,7 +139,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0x9e, 0x3c, 0xbd, 0x99, 0x36, 0xb1, 0x1a, 0x31, 0xb6, 0xf8, 0xf4, 0x5f, 0x15, 0x2d, 0xd5, 0xad, 0x6, 0x24, 0x39, 0xc2, 0xee, 0x38, 0xd, 0xd0, 0x95, 0xe5, 0x1d, 0x8c, 0xaf, 0x32, 0x4a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0x84, 0xd, 0x35, 0xae, 0x2c, 0x33, 0x64, 0xb6, 0xa3, 0xd0, 0xe6, 0xc6, 0xd6, 0x32, 0x50, 0x7b, 0xe5, 0xb4, 0x7d, 0xd1, 0xe8, 0xb9, 0x17, 0x1b, 0x20, 0x9f, 0x76, 0xb4, 0x65, 0xda, 0x3d}} return a, nil } @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xd6\xe0\x3b\xbf\xe2\x48\x0f\x36\x8c\xa1\x71\xec\x6e\x6c\x6c\x10\xc2\x32\x06\xa4\x21\x64\x4b\xb2\x40\xe3\x07\xc7\x84\x27\xa9\xca\xa6\x6b\xa8\xae\x6c\x57\x66\xd3\xee\xd5\xf0\xdf\xbf\xc8\xfb\xbd\x2e\x4d\x83\xec\x18\xf1\x20\x41\x77\x5e\x4e\x9e\x7b\x9e\x3c\x79\xf2\xf0\x6f\x3b\x3b\x00\x00\xaf\x6a\xb2\xba\x64\xe8\xb6\x6a\x6e\x4e\x49\x5d\xe3\x82\x55\xa4\x91\x5f\x5d\xcd\x2a\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x56\x0d\xa6\x80\xa0\x30\xed\x60\x4a\x5a\xa0\xb2\x37\xa0\xa6\x84\x12\xd7\xf8\x06\x31\xfe\x27\xb9\xfe\x37\x2e\x18\x15\x23\xad\x66\x55\x31\x03\x54\xd7\x64\x45\x61\x49\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x98\xa3\x66\x0d\x0d\x29\xf9\x74\x14\xd8\x0c\xaf\x61\x85\x1a\x06\x55\x03\x08\x68\xd5\xdc\xd4\x18\x50\x51\x90\x65\xc3\x26\x62\x82\x0b\x06\x02\xd6\xf9\x02\xb1\xea\xba\xc6\xb0\xaa\xd8\x8c\x77\x84\x9a\x14\xb7\xb8\x04\x46\x6e\x71\xa3\xfb\x00\xc5\x6c\xb9\x98\xc8\x55\x5e\x62\x2c\x1a\x92\x66\x5a\x93\xd5\x21\xff\xe7\xa0\x20\x2d\x3e\xd0\x2b\xa7\xf0\xe1\xfc\xe4\xec\xa7\x73\x01\xdc\x9c\xb4\x18\x66\xd5\xcd\x0c\x6a\x7c\x87\x6b\xa8\x9a\x29\x69\xe7\x48\x20\x03\x5d\x93\x25\x13\x63\x69\x94\x58\x4c\xf1\xc9\xfe\x76\xb8\xb3\x53\xcd\x17\xa4\x65\xf0\x6a\xd9\xdc\x70\x38\xaf\x04\x58\xd3\x96\xcc\xe1\xb9\xf7\xd9\x73\xd3\xb2\x26\x2b\xa7\xd5\xb7\x7f\xbc\xfa\xf1\xdd\x2f\x57\xef\xde\x9c\xbf\x3d\x39\x3b\xfb\x70\x7e\x79\xe9\x36\xbc\x38\xbb\x42\xd7\x35\x56\xf4\x74\x7b\x5c\x9c\x5d\x9d\xfc\xf0\xe3\xf9\xe5\xd5\xc9\x9b\x8b\xb7\xaf\x83\xae\x3f\x0a\x1c\x89\x59\xa8\xee\xf4\xe3\xbb\xd3\x37\xe7\x67\x62\xa2\xcb\xc4\x4c\x97\x8c\xb4\xe8\x06\xbf\xc2\x98\xba\xd3\x5c\x5e\xbd\xfb\x70\xf2\xfa\xfc\xd5\xf9\x79\xaa\xd3\x69\xbd\xa4\x0c\xb7\x3f\x9f\xea\x2e\x3f\x9f\x26\x5a\x9d\xbd\x79\xad\xbf\x3f\x7b\x13\x82\xca\x1b\x9c\x2f\x48\x31\xd3\x4d\xce\xdf\xbf\x3b\xfd\xbb\x6e\xb4\x83\x8a\x02\x53\xba\x8b\xea\x7a\xcf\x72\x6e\x92\xc5\xe1\x93\x24\xff\xe1\xe1\x21\x9c\x28\xb6\x58\x20\x36\x93\x0c\xeb\x8e\x53\x63\x06\x51\x77\xb5\xfe\xf7\x88\xcd\x8e\xc0\xf9\x63\x58\xef\xf7\x6d\x75\x87\x98\xea\xed\xfc\x31\xb0\xf7\xf2\xba\xae\x0a\xd5\xd9\xfc\x6e\x97\x73\x7e\x87\x1b\x16\xaf\x03\xf3\x8f\xe1\x2d\x29\xf1\x49\x59\x72\x72\x47\x03\xef\x72\x91\xbb\x38\xe3\x0b\x6a\xab\xe6\x66\x1f\x5a\x52\xe3\x23\xf8\x78\xd1\xb0\xff\xb7\x0f\x68\xce\x91\x74\x4a\xe6\xf3\x8a\x31\x5c\x1e\xc1\xc7\x57\xd5\x1f\xff\xf7\xff\xec\x03\x2a\xcb\x16\x53\x7a\x04\x27\xf2\x97\x97\x7b\x99\xb9\xcf\xa4\x98\x93\x76\x30\x00\xa5\xee\xc1\x3f\xe4\x70\xfc\xef\xff\x35\x0e\x90\x0e\x2c\x7c\xc0\x73\x72\x87\xcb\x57\x2d\x99\x8f\xc5\xc4\xe8\x05\x8f\x9a\x2b\xbd\xe8\xc1\x6b\xfb\x09\x15\xb3\xaa\xc1\x8a\xa9\x4f\x5b\x8c\x18\x2e\xc7\x2d\x68\xcf\x32\xd3\x25\x6b\x97\x05\xd7\x6a\x88\x01\x65\xa4\xc5\xd4\xc2\x07\x17\x67\x42\x01\x46\x80\x50\xd9\xe9\xcc\x2e\x84\xc2\x27\xd1\x2a\xc5\xe0\x66\xbc\xb7\x1e\x8c\xfd\xed\x2d\x7e\x76\x4c\xe3\xaa\xa9\xd8\x10\x8c\xee\x39\x00\xf1\x1f\x8a\xeb\xe9\x24\x80\x04\x8e\x41\x8e\xd4\xd1\x52\xb4\x72\xfe\x32\x4d\xef\x77\xe4\xbf\x06\x93\xa7\xa4\x61\xa8\x6a\x68\xc2\x66\x20\x31\xcf\xd7\xdc\xf0\x09\xda\x69\x8d\x64\xfa\x4a\x03\x5a\x71\xeb\x4b\x71\x41\x9a\x12\xb5\x6b\x63\xcd\x04\x6d\x2a\x0a\xa4\xa9\xd7\x30\xc7\xdc\x50\x32\x02\x33\x52\x97\xa6\x3f\x37\x4a\x3f\x9f\x02\x69\x81\x6b\x57\x69\x9a\x85\xe5\xe5\x4a\x9b\xb7\x46\x4b\x46\x38\x48\x05\xaa\xeb\x35\x2c\xd0\x5a\x58\x3b\xd6\xa2\x86\x22\x65\xea\x31\xa6\x66\xbc\x16\xd7\x9c\xab\x78\x4f\x67\xd8\x05\x6e\xc5\xaa\xe8\x24\xc7\x11\x3e\x6f\x5e\x34\x53\xd2\xc1\x17\xcd\x30\x76\x70\x38\xd9\xb4\xe1\xe8\x46\x0b\x74\x5d\xd5\x15\x5b\x73\x28\x39\x02\xc4\x5a\xff\x81\x96\xb5\xc0\x8f\xf0\x46\xa4\xe5\x5f\x35\xb8\x75\xbb\x32\x22\xfc\x87\xb2\x45\x2b\xbe\xb6\x12\x2f\x08\xad\x98\x1a\xa6\x6a\x0d\x95\x34\x01\xaa\x29\x34\x18\x97\xb8\x0c\x61\xd4\x26\x48\x02\x3a\xf7\x16\x2f\x00\x79\xdf\x92\xbb\xaa\xc4\xed\x91\x03\xee\x8b\xaf\x8c\xcd\x9f\x88\x46\xdf\xf5\x70\xb7\x27\xca\x1b\x4f\x12\x0a\xc4\xa2\xc5\xc1\x27\xfc\xa7\x63\xf8\x49\x31\xc3\xc5\xed\xee\xde\x11\x3c\xbf\x68\xee\x50\x5d\x95\xc2\xf2\x82\xf4\x5e\x24\xde\x75\xdb\xe7\xde\xc0\xf7\xb1\x7c\x35\x7d\x02\xc8\x17\x0d\xc7\x62\xed\xf1\x97\x1d\x50\xc2\x71\xd7\x1a\x1c\xe9\x75\x19\xe2\x35\x66\xc2\x0d\xd5\x8a\x12\xc8\x54\xfc\x19\x30\x42\x92\x45\xa7\xcb\x06\x6e\x30\x53\x9a\x95\xa3\x47\xfd\x1a\x60\xb7\xc5\x6c\xd9\x36\xbd\xf0\x4f\xae\x49\xdb\x92\xd5\xee\xde\xb3\x89\xe0\xdb\x67\x13\x05\x53\x5e\xf1\x48\x1f\x01\xaa\x86\xe1\x76\x8a\x0a\x2c\x15\x86\x74\xc3\x0b\xd4\xc0\x82\x7f\x4f\x67\x52\xe2\x05\x83\xc7\xfe\xab\x19\x8c\x12\xd9\x9d\xb0\x99\xee\xff\xfb\x12\xb7\xeb\xa0\x67\xd2\x2c\xb4\x98\x92\x65\x5b\x60\x07\x94\x8c\x73\x93\xd1\x0a\x77\xa8\x55\x0e\xbd\x74\x56\x3f\x52\x6b\xfe\xb3\x1d\x96\xcd\xa8\x2e\x9c\x5e\xa8\x2c\xb9\x05\x78\x27\xf4\xe4\xee\x6f\x82\x09\x8f\xe0\xfb\xd8\xc5\x9e\xf0\x66\xfc\x77\xdc\x86\xa2\xc7\x95\xdb\x51\x42\xe1\x29\x67\x21\x33\xad\x31\x99\x66\x6e\x63\x5b\xf2\x00\x98\x4e\x7b\x0e\xd3\x86\x83\x2b\x2d\x76\x45\x7c\x90\x22\x6d\xc2\xfd\x6a\x35\x95\xa3\x1e\xd2\x40\xdf\x55\x78\x25\x07\x27\x98\x0a\x34\x9c\xff\x51\xd1\x41\xf6\xf7\xe5\xde\x11\xfc\x40\x48\xdd\x25\x33\xd2\x0a\x0b\x99\xf9\x55\x0e\xf5\xcf\xae\xe6\xae\xbb\x21\xfa\xb8\x1f\x74\xf6\x3c\xa9\x6b\x31\x57\x33\x25\xa2\x63\x06\xcf\xfc\xfb\xbe\x71\xec\x9c\x1d\x83\x79\x8d\x3a\x47\xf4\x89\x25\x96\xf5\x49\xa2\x22\xc5\x5b\x91\xe8\x5f\xcd\xb0\x95\x3a\xe5\xc3\x71\x66\xa5\xd2\x97\xe3\x1b\x6a\x29\xb7\x4a\x83\xa9\x7d\x39\x69\xb1\x19\x02\xd5\x75\x20\xdb\x6a\x67\x2f\xfc\x87\x22\xb2\xb2\x6a\xc3\xad\x6d\xa3\x6c\x6c\x46\x7b\x83\xf1\x82\x72\xbf\xa2\xb8\xe5\x4a\x74\x46\x56\x72\xb3\xaf\x7b\x35\xa5\x91\x57\xb9\x67\xa7\x80\x5a\xb9\xa1\xc6\xa5\xab\x84\x2a\x06\xb7\x0d\x59\x51\xe5\x1a\xa9\xb6\x8c\xc0\x4d\x75\x87\x35\x2c\x5c\xc7\xc1\x6a\x86\x1b\x19\x43\xd0\x86\x9c\xcf\xa2\x0d\xbc\x19\xb3\xac\xa6\x53\xdc\x72\x07\x9a\xad\x17\x58\xaa\x78\x31\x68\x5e\x8d\x45\xca\xeb\xa8\x43\x9f\x39\xa2\x79\x68\xd7\x78\xc7\x85\x2b\x64\x00\x6e\x03\x7c\xdd\x25\x64\x70\xa8\x93\xc0\x27\x48\x0e\x2f\x3c\xc9\xaa\xae\xe1\x1a\x43\x53\xd5\xdc\x6f\x11\x46\x4d\x91\x6a\x86\x28\x34\x04\x0a\xd2\xb6\x98\x2e\x48\x53\x72\x62\xfb\xe4\xcc\x43\x3a\x18\xce\x97\x3e\xa0\x97\x72\x4f\x11\xf2\x16\xb7\x45\x2a\x00\x64\xe3\x43\xa4\xa5\x5e\xdf\x53\xd4\x48\xa7\x77\x49\x31\x90\x06\x3b\x3b\x93\x05\x96\xfd\xc1\xf1\x1d\x78\x17\xee\xa7\x71\xee\xb8\xc6\xb0\x90\xfb\x6e\x35\xd5\x0a\xae\x71\x81\xf8\x40\x82\x55\x0a\xb2\xac\x4b\xde\x6a\x49\x1d\x2c\x38\x0c\x91\x44\x42\x63\xac\x01\x3d\x82\xef\x8d\xa0\x76\xda\x8d\xfb\xee\xe1\x8c\xaa\x18\x32\xa2\x69\x7c\xbf\x13\x20\x4a\xd0\xc3\x0a\xa9\x20\xc8\xdf\x49\xcd\x1d\x22\xb5\x1b\x90\xaa\xc0\x72\x66\x48\x71\x27\x50\x42\x85\xf4\xc8\x8d\x4b\x20\xee\x82\xbd\x1a\xa2\xf6\x8a\xc0\x66\x15\xdd\xe7\xb2\xea\xb0\x5d\x7e\xbd\xcc\x42\xe5\xf3\x90\x1b\xa0\x9a\x38\xb0\x87\xcc\x74\xc5\xf5\x0a\x1d\xa4\x55\x74\x98\x0e\xb7\x7c\xeb\x24\xa9\x2c\xa2\x8f\x46\xdd\x19\xf6\x3b\x14\x7b\x80\x24\x07\xfe\xc2\x75\x4b\x21\x23\x11\x7c\x84\x06\xaf\xd4\x04\xfb\x10\x6b\xb1\x25\xc5\x25\x4c\xab\x96\xb2\x7d\x98\x12\xbe\xff\xc0\x25\x5c\xaf\x43\xd8\xe2\x19\xb4\xb2\xe2\x53\xe8\xe1\x53\x6a\x52\xb7\x6b\x52\xb3\x74\xf2\xf0\xa3\xb8\x57\x29\xda\x24\xdc\x66\x0a\x88\x52\x52\x54\x62\x47\x29\x02\xb7\x02\xf5\x79\x3e\xf1\x1d\x2d\xda\x63\x12\xfd\xcd\xd3\x08\x8d\xba\xbf\x09\x43\x0e\xdb\x46\x79\x50\x64\x36\x4e\x0e\x28\x8e\x99\xed\xdd\x39\x79\x43\xc3\xb1\x3f\xd5\x4e\x7a\xa7\xa5\x74\x16\xbc\x38\x80\x4f\x99\xcd\x98\xd5\x43\xaa\x55\xdc\x2c\xe4\x03\x38\x86\x6f\x27\xdf\xe6\x21\x8c\x5a\x7a\x4d\x0f\x0f\xe1\x22\xb6\x4f\xa1\xc2\xd9\x17\x54\xad\x50\x5d\xfd\x7f\x0c\x95\xf0\x5f\xf8\x6e\x73\x26\xa8\x11\x8e\xc7\xf5\x80\x6b\x18\x1d\xb4\x7a\x4d\xab\xa9\xd8\xaf\x3b\xd4\x7f\x77\xfd\x6f\x38\x76\x3f\x48\xd0\x54\xac\xcd\x6d\xe2\x75\xd8\x89\xda\x1f\x1e\x82\xdc\xcb\x29\x99\xe0\x0a\x58\x00\x3f\x47\x0d\xba\xb1\x8a\x59\x04\xba\x13\x9e\x55\x6a\x40\xee\xff\x60\xa6\x24\x26\xf0\xc8\x3a\x97\xcc\x7f\xf8\x9a\x1d\xca\xfc\xa4\xc0\x38\x0e\x10\xe1\xec\x40\xe5\x6f\x6e\xeb\xdd\xbd\x34\x5e\x7c\x9e\x8c\x67\x99\xf8\x9e\x0a\xff\xb9\x07\x5c\xd3\x94\xf0\x24\x10\xed\x9a\x95\x8e\x79\xc3\x66\x29\x2e\x0e\x94\x0b\x1c\xbb\x22\x11\xda\xd5\x9a\x50\xac\x4d\x86\x34\x27\x14\xae\xf1\x94\x9b\xbe\x12\x53\xd6\x92\x35\x57\xd9\xf8\x0e\xb7\x6b\x36\x73\x83\x58\xd2\x39\x17\x96\x07\x4b\xa5\x58\xf0\xb1\x84\x20\xc2\x1c\xb3\x19\x29\xf7\x95\x9b\x2b\x4c\xe7\x02\x35\x7c\x0b\x2f\x04\xa2\xc5\xca\x27\xe6\x5f\x28\xed\x2f\x1d\x64\x71\x40\xd6\xac\x75\x78\xc2\x3d\x82\xe3\x3f\x0a\xa4\xdd\x50\x47\xd9\x60\x1b\x5f\xae\xc0\x82\xbb\xfb\x8a\xda\x96\x6e\x5c\xd7\x76\xf0\xf7\x5f\x3e\x6a\xb5\x3f\x27\x22\xc6\x66\xb2\x0c\x6d\x2d\x2a\xcc\x4e\x52\xfe\x1f\xec\x24\x9b\xaa\xde\xeb\xa2\xe7\xd4\x35\xdc\x72\xe6\x32\x1d\x92\xee\x9b\xde\xe9\x16\x06\x89\x03\x98\x92\x2d\x2f\xce\x3a\xe1\x54\x74\x89\xf4\x71\x77\xa3\xb3\xd8\x25\x89\xdc\xbe\xba\xe6\x26\x35\x70\x52\x14\xcb\x38\x67\xb7\x13\x15\xe1\x72\x4e\x00\x71\xc5\x39\x0d\x48\x0b\xd7\x84\xcd\xa4\xf2\xf0\x3d\x93\x8f\x9c\x73\x7d\x1f\x44\x79\x1d\x8c\x4f\x68\xfc\x93\x6a\x2a\x78\x52\x9c\x9c\x5a\xbe\x4d\x07\x4c\xa5\x8d\x57\x7b\x5f\x69\x1f\x76\xe5\x71\x8f\x76\x2a\xf6\x8e\xe0\x7b\xef\xa4\x54\x59\xc8\x4f\x3b\x11\x9b\x86\x96\x30\x36\x8f\x56\x95\x65\x3b\xff\x80\x6a\xd4\x14\x38\x34\xa4\x93\x6b\xf5\xf9\x41\x78\x1c\x3a\x99\x57\x4d\x35\x5f\xce\xd5\x47\x1f\x30\xc5\xed\x1d\xb2\xa7\xea\x16\x85\xca\xbe\xf1\x6d\x78\xca\xb0\xa9\xbd\x88\xaf\xbe\x05\x86\x43\x63\x15\x69\xba\x67\x42\xd5\x85\x38\x01\x4f\xc7\x7b\x58\x71\x3e\x7a\x96\x41\x8a\xdf\xdb\xa2\x65\xab\x48\x11\xac\x40\x29\x6e\xd9\x6e\xf4\xb9\xf8\x4e\xf0\x02\xbc\x38\x0e\xc0\xf8\x26\xa4\xd7\x7e\xb2\xfb\x1c\x53\x8a\x6e\xb0\x70\xb4\xe8\x72\x3a\xad\x8a\x4a\x6c\xf8\x09\x43\x35\xa0\x3b\x54\xd5\x7c\x47\x25\xc3\xd6\x6a\x2d\xcf\xa3\x81\xf6\x92\xa6\xfc\x62\x6a\xec\x80\x12\x86\x02\x35\x7c\xc7\xd3\xca\xa3\x3f\x29\x55\x12\xc6\x7d\x7b\xbc\xc0\x5d\x12\x15\xf9\x65\x33\x3c\x8f\x46\xae\xa6\xb0\x9b\x59\x74\xa8\xc5\xf5\x4f\xce\x17\x4b\x7f\xfe\x8d\xc2\x69\xbc\x28\xb0\x41\xe9\x17\x07\x2e\x95\x35\xf0\x46\x32\xe5\xff\xb1\xe5\xcf\xe0\x89\x6f\x0f\x39\xae\xba\x10\x24\x3f\x84\xd5\x0c\x31\xd5\x4e\xa9\x15\xf5\x05\x93\x81\x2d\xe5\x1d\x69\xe2\x47\x13\x1a\x1f\x22\xb9\xba\xc3\x43\x58\x2e\x4a\xc4\x70\xa0\xc6\xc4\x3e\xad\xc5\x05\x69\xc5\xc6\x09\x95\x22\x12\x62\xa6\x54\xd6\x55\xf5\x51\x7c\xb2\x15\x52\x78\xf4\x4d\xc3\x2c\x6c\xf5\x72\xfe\xd1\xf3\xa1\xaf\xc8\x47\xca\x65\x51\x71\xca\xc1\x90\x81\xb8\x06\x97\x8b\xf7\xb6\xfd\xbd\x28\x50\x73\xb4\xf8\xf7\x25\xa6\x2c\x81\x73\x35\xf8\xbc\x6a\x96\x54\x10\x90\xbb\x3f\xb0\x42\x6a\xd0\xd0\x9d\x0d\xf6\xa3\x11\xfa\x92\xbb\x85\xdc\x37\xdf\x64\x70\x93\xc7\xa5\x5a\xef\x8b\x03\x67\xcf\x55\x88\x33\xf3\xf3\xf9\x82\xad\x05\xc7\x87\xce\x8c\xb3\xca\xd7\x98\xa9\x3d\x0a\x5b\xa2\xda\xb7\xa0\xa8\x98\x41\xec\xd6\xba\x93\x4b\x38\xdf\x93\x56\x9c\xb0\xbe\x38\x80\x4e\x31\xf3\xa5\x3f\x3b\xa8\x46\x8b\x33\xac\x6f\xba\xa2\x81\xd3\x38\xcb\x2f\xfa\x4c\x1f\x88\xce\xf0\x1c\xaa\x46\x6d\x33\x28\x9a\xe3\x8e\xf5\x4a\xd4\x4c\x54\x0c\x76\x57\x1e\x33\x68\xc5\xa2\x60\x4d\x2f\x2a\xd3\x33\x58\x67\x06\x5c\xa3\xc1\x32\x7c\x76\x3f\x6c\xcf\x71\x78\x08\x97\x55\x23\x82\xe8\xca\x60\x37\x24\xb2\xd8\xc8\xfa\xe3\x33\x24\xa3\xd0\x05\x99\x63\xcb\xf2\x0d\x69\xe7\xa8\xb6\xc2\x76\x9d\x13\xd0\x61\x36\xf0\xe1\x36\x6f\xb4\xa5\xdb\x44\x24\x73\x06\xc6\x90\xa6\x87\x3d\x53\xe6\x25\xbb\x25\x53\xbc\x69\x9c\xd9\x6b\x54\xdc\x8a\xe3\x7e\xe5\x40\xa1\x29\xc3\x2d\x5c\x63\xae\xce\x9c\x70\x19\xa7\x10\x02\xb9\xfd\x22\xad\xce\x5c\x11\x89\x7b\x99\xd1\x23\x95\xa9\x9c\xdf\x6a\x0a\x0b\x42\x29\xf7\x4f\x47\xc4\xdf\xac\xe3\x6b\xce\xe9\x84\xf3\xab\x4f\xe3\x62\x8f\x77\x58\xa0\x49\x6f\x33\x71\xdb\x72\x77\x7f\x26\xc2\xda\x8d\xd0\xc8\xd7\x18\x58\x5b\xdd\xdc\xe0\x56\x6e\x1c\x17\x2d\x29\x97\x32\xd7\xe3\x1a\x17\x88\x2e\xb1\xeb\xcd\xa8\xd8\x25\xae\xcb\x58\x86\x0e\x0f\xf5\xc8\x22\xac\x4e\x16\xb8\xad\xd7\x2a\x8c\x21\xcd\x87\xf2\x8c\xc4\xa1\x31\x5f\xa5\x98\x26\x1e\x88\xaf\xd6\x38\x91\x2f\xba\x78\x2a\x69\x41\x8f\xe0\xf9\x29\x6a\xb8\x7b\xa1\x4f\x7a\xe6\x32\x08\x8d\x1a\xe1\x62\xd7\x2d\x46\xa5\x38\x2d\x28\xc3\x30\xda\xc3\x36\x0f\x81\x63\xdf\xe7\xd9\xdf\x28\xa3\xe1\x79\xf6\x32\x64\xa5\xf6\xac\x02\x7a\x37\x5e\x00\x7d\x9e\x7e\xc2\xdb\xe2\xbe\xe3\x40\x8c\x76\xfa\x92\xa3\xc4\xfd\xc0\x23\x62\x5a\x27\xfb\x68\x0c\xf5\x3a\xff\x3f\x36\x04\x59\xcd\xac\x18\xf0\x83\x54\x26\x49\xa1\xdc\x10\x88\x58\x13\xe5\xb0\x97\xb6\x5b\x23\x82\x9d\x5e\x97\xc1\x0e\x63\x80\xeb\x0c\x66\x5c\x1d\x24\x55\xae\x76\xe5\xf4\x91\x67\x81\x01\xd1\xa1\xfe\x58\x7a\xab\x38\x94\x8a\x23\x22\x7c\x0f\x61\xbb\x70\xc0\xcc\x4e\xa4\xcb\x98\x6b\x21\x95\x79\x32\x61\xf0\x54\x1d\x4b\xea\xc4\x30\x7d\xf8\x5c\xb1\x49\x4f\xac\xbf\x1f\x4f\x59\xd3\x26\x59\x9c\x02\x6b\x97\x58\x44\x55\x52\xf6\x4a\x3b\xed\xf8\x8f\x8a\x32\xaa\x4f\xf5\xe2\xf4\x67\x71\xd6\x25\x0e\xcb\x75\x38\x4e\x2c\x89\x2c\xf8\xb7\xa8\x76\xe3\x58\xfb\x52\x6f\xaf\x2a\x8a\x61\x8a\x6a\x8a\x27\xe9\xc3\xa0\x87\x27\x83\x04\xac\x10\x9c\x09\xfa\xe9\xa1\x2f\x13\xf1\xdc\xa0\xc3\x59\x3a\xb1\x74\x4c\x4f\x07\x46\x50\xdd\xc6\x45\x71\x34\x1b\xb9\x89\x51\xda\x21\x44\x2c\x3a\x65\x05\x47\xcf\xbb\x21\x6e\x47\xcf\xfb\x3f\xea\xac\xe2\x37\x3f\x1e\x1e\xf6\xb7\x92\x9a\xd1\xa0\x11\x9a\xe1\xd8\x1b\xd3\x06\x84\x13\x11\xfe\x60\x80\xb3\x28\x8b\x36\x1c\x29\x68\x31\x62\xc8\xee\xe1\x92\x43\xdd\x77\x99\x7a\x7b\xca\xa4\x36\xb4\x9c\x8a\x52\x36\x0c\x9f\xee\x83\x38\xa0\x13\x5e\x8c\x76\xed\x9c\x03\x61\xd1\xdc\x7c\x3e\x47\xac\x98\x61\x9a\x3a\x4f\xca\xe6\x0c\xa7\xc9\xba\xdb\x81\xd2\x67\xe9\x23\x0f\xfe\xf3\xd5\x57\x39\xc4\x8d\xef\x24\x67\x7b\x06\xc7\xc9\x3c\xcc\xde\x19\x45\xc7\x6c\x10\x9c\xff\xa4\x99\x51\x07\xc4\xda\x65\xac\xc9\xef\x93\xd1\xb7\x1f\x09\xb9\x0d\xc9\x66\xef\x00\xd1\x05\x2e\xaa\x69\x85\x4b\x9d\x12\xe2\x27\x95\x40\x62\x5d\x6e\x36\xa6\x14\x1d\xb3\xae\xee\x33\x09\x77\xb9\x5a\x6a\x87\x19\xbd\x80\xe4\x1e\xa5\x03\x1c\x47\x74\xc9\x89\xf5\x48\x4c\xc6\xab\xe6\x33\xed\xea\x39\x12\x0c\x94\x35\x56\xaf\x94\x93\x2f\xf6\x5e\x65\x09\xa8\x91\x26\x89\xeb\x40\x9b\xfc\xe2\xa6\x87\xc1\x93\x27\x62\x26\x8e\xc1\xaa\x52\xe5\x1c\x4f\xaa\x32\xfa\x52\xe9\x70\x91\xb6\x7e\x9c\xcb\xc1\x11\x79\x7f\x9a\x45\xaa\x32\x3e\x3d\x13\x3b\xef\x4b\x79\x5e\x77\xec\x8e\x39\x11\xdf\x48\xa7\xe6\xa2\xf9\x20\xec\xf8\xee\x1e\x1c\x04\x6d\xf8\xd7\x1f\xf0\x0a\xb5\x65\x10\x7c\xdb\x64\x6f\xee\x00\xe3\x8d\x85\xe7\xd5\xc0\xbb\x42\x2e\x70\x55\xa9\xb3\xd1\xdd\x4f\xf9\x27\x89\x5b\x3b\xd1\xca\xcd\x77\xbf\xc8\xec\x22\x7b\xc0\xb5\xbb\xe7\xdc\x51\x11\x8b\x11\xb9\xcf\x2f\x75\xee\xf3\x5e\x8c\x07\xe7\x18\xed\xd7\xaa\xfc\x27\xbc\x38\x78\x26\xe8\x1a\x6a\xff\x4b\x65\x9f\xc3\x9c\x7e\x95\x0c\x6d\x99\x36\xd5\x59\x45\xb0\x4d\xf4\x4b\x5e\x56\x04\x52\x97\x1d\x77\x03\x20\x73\xd2\x2c\xc0\x0c\xb3\xd3\x2f\x74\x1e\xf5\x06\x22\x66\xf0\x37\x40\xca\x1e\x98\x77\x9c\x90\xa4\x5e\x61\xf1\x33\x65\xa3\x93\xd6\x49\xb7\x7a\x9d\xfc\xb5\x45\x6b\xf8\x55\x38\x17\xc2\x24\x4a\x42\x01\xec\x11\x34\x0e\xa1\x42\xd1\x37\x89\xaf\x4c\xbf\x0c\x72\x54\xd4\xff\x8a\x7c\x6c\x44\xce\xc1\x46\x82\x69\x25\xfb\xd7\x90\xde\x52\x52\xcd\xa7\x43\x78\x5f\x1d\x09\x75\x5a\x18\x3f\x8c\xa7\x5c\x3e\x91\x1e\x3c\xd3\x07\x13\x4e\xc2\xa0\xce\xb1\x13\x23\x27\xc7\xa3\x72\xd7\xc8\xe4\x35\x22\x5c\xfa\xe3\xff\x82\xa1\x24\xe2\xeb\xa2\xc6\xa8\x4d\x2b\x98\x0a\xd7\xa5\x52\x33\x62\xac\x12\x03\xdf\x46\x78\x03\x39\x39\xa9\xea\x7a\x15\x69\x61\x8e\xd4\x75\x68\x46\xe0\x16\xe3\x05\x54\xcc\xa8\xa0\xac\x8c\x4b\x24\x39\xe6\x5c\xef\x86\xf6\xfa\xec\xe9\xcb\x41\x81\x46\x79\x2b\x2e\xbd\xf3\xcb\x26\x6f\x1c\xc1\xf3\x4b\xdf\x37\xe3\x23\x08\xc4\x09\x52\xca\xed\xab\xb8\xd9\xad\xe5\x22\x8e\x52\x67\x62\x26\xc7\x2a\x61\x60\xf7\xdb\xc9\xb7\x7b\x36\x32\xa8\x98\x45\x4c\xc6\xfd\xf2\x64\x92\x66\x57\x92\x5d\x72\xab\xe6\x5a\x1b\xcd\xc7\xd9\x2d\xdb\x66\xae\x84\x72\xc2\x92\xa3\x6d\x55\xef\x75\x9e\x7d\xc4\x92\xc0\x05\x41\x86\xd3\xd5\x41\xee\xbe\x0a\x1b\x33\x54\x43\xb3\x9c\x5f\xf3\x96\xd3\x28\x30\xa7\x12\x96\x44\xcc\x84\x0f\x51\xe2\x72\x59\x30\xf7\x7c\x50\x88\x09\x6e\xe3\x80\xca\x26\xd1\x21\x57\x19\xa7\x16\x28\x2f\xe8\xd2\xcc\x12\x0d\x4c\xfa\x66\xbd\xd5\xd3\x54\x5e\x66\x6a\xf8\x62\x9d\x4c\xca\x39\x5a\xc4\x80\xeb\x3c\x2b\x35\xf8\x8b\x83\x3c\xf3\xbc\x38\x88\x63\x0d\x0a\xd4\xd3\xac\x4a\x71\x63\x0b\x58\x05\x82\xd2\xd8\x0b\x5d\x0f\x3d\x6d\x22\xc2\x01\xae\x37\x38\xe8\x1e\xb3\x16\xf7\xac\x27\x38\xd8\x60\x40\x2a\x74\x67\x8e\x8d\x1c\x5c\x0e\x3e\xc4\xbb\x9a\x61\x73\xfe\x60\x95\x8d\xbc\x0b\xca\x75\xb1\xd1\xf8\xc8\x65\x03\x91\xcc\x5e\xea\x60\x5a\x94\x81\x3a\x15\x97\x0f\x64\xc4\x2d\xa6\xba\x48\xdd\xdb\x4d\xe9\x1f\x3b\xac\x3f\xe4\xe4\xf9\xc0\x88\xe0\x00\x2b\x18\x3a\x81\x5b\x30\x84\xe1\x90\x79\x5b\x98\x36\x42\xf1\x4e\xba\xeb\x9e\xf6\x00\xf7\xf3\x91\x2c\x94\xbb\x95\xf7\x2c\x95\x8d\x1c\x3c\x95\xb9\xb2\x33\x6e\xd7\x66\x39\x8e\xd8\x20\xb3\x55\xda\x82\x06\x53\x38\x86\xdd\xaf\xba\x46\x42\x14\xbe\xea\x25\x5d\x22\xcb\xac\x9a\x7a\xf3\x4c\xaa\x32\x88\x23\xc1\xa7\x58\x2b\xc0\xc3\xb6\x1d\xbd\x0c\x90\x9d\xf0\x71\x6d\x2f\xa4\xec\x6f\x28\x80\x1b\x9a\x60\x5d\x75\x67\x33\x2b\x0c\x8f\x61\x89\x21\x6d\x8d\xa3\x05\x0f\x37\xc8\xce\xbd\x85\xa4\x4d\x06\xc7\x2e\xdb\x69\x5c\xd3\x9c\xe0\xec\x9c\x75\x86\x68\x7b\x37\xca\x60\xe6\x98\xaf\xcf\x64\x76\x85\xfe\x94\x99\x3c\x8b\x36\x54\xfa\x47\x5b\xcb\xb4\x48\x29\xe3\x75\xfe\xc7\x02\x0b\xbe\x70\xa5\xd0\x28\x3f\x7b\x63\x50\x5f\x39\x70\xf4\x55\x93\xa1\x53\x68\xe4\x60\x54\x32\xce\x48\x3b\x6e\x29\xbb\x7d\x53\x5e\x26\xc6\xde\xd0\x9e\xbf\x33\x15\x34\xa4\x45\xbf\xa9\x28\xc3\xad\xb8\x55\x16\x5c\x90\xec\xf2\x03\x54\x2f\x24\xfa\x69\xc4\x4b\xfd\xa3\xe9\x13\x93\xa3\xc3\x66\xcb\xf1\xc4\xd6\xb1\x2a\x33\x65\x27\x1a\xcc\x56\xa4\xe5\x63\x9e\x68\x56\xd5\xed\xec\x57\x6f\xf0\xda\x7e\xac\x16\xe4\x7d\xe6\xa7\x7a\xef\xc3\x02\xad\x71\x7b\x04\x27\x4b\x36\x53\xae\xea\x9e\xf7\xd7\xcb\x54\xda\xb7\xcd\xe8\xd3\x17\x13\x82\x44\x72\x9d\x4f\x14\xf5\xf4\x7d\xf3\x84\xed\x50\xe1\x68\xa5\xcb\x39\x32\x6c\xc4\x53\xfa\xb6\x09\x3c\x44\x1f\x45\x28\xf1\xfe\xf4\x31\x63\x7f\x57\xb7\xd1\xa8\x13\xd8\xd1\x49\x6d\xc1\x52\x86\xc7\x6e\xed\x82\x27\xe1\x42\xa2\x28\x92\xfc\x60\x94\x2a\xea\x0c\xc4\x2a\xc7\x3d\x49\x84\x0f\x58\xe7\x25\x1c\x47\x87\x11\x61\xdc\x8f\xff\xbc\x7c\x69\x44\x53\x26\x38\x11\xa6\xef\x56\x09\x47\xbb\xd5\xe3\x3d\xcf\x50\x7d\xe4\x3e\xdc\xc0\x27\xa2\x90\x61\x54\xf8\x83\x96\xc0\xae\xb8\x72\x32\x9c\x2c\xf2\x4e\x29\xf7\xe1\xd1\x92\xcd\x82\x3b\xf4\x4e\xae\x38\x05\x53\x8e\x06\x0a\x54\xd7\xc1\x06\xa8\x9a\x9a\x45\xa9\x3a\x29\xc7\xb6\x70\x9a\x58\xd1\x07\x52\xe3\x89\x62\x08\xd2\x4e\x5a\xb4\xfa\x07\xaa\x97\x18\xfe\xf3\x9f\x81\x3d\x1b\x8a\x1b\xba\xa4\xb6\x67\xac\xa5\xdd\xc3\x24\xad\x44\x12\xb5\x27\x0c\x2e\x03\xd4\x1a\xe9\x17\xff\xed\x0d\xb3\x0c\x6a\xce\xc1\xa7\x54\x9a\x54\xea\x3e\xb0\x29\xad\x94\xa2\x1a\xf2\x69\x76\x28\xaf\xdb\xe9\x7b\xce\xb8\x6a\x01\x73\x2c\x1d\xe8\xda\x48\xe1\xed\x2b\xa1\xe0\x9b\x7a\x6d\x68\x88\x1a\x57\x97\x19\x5f\x6e\x6a\xf8\x03\xec\x56\x82\x88\xab\x38\x85\xc6\xbb\x9b\x92\xa1\x87\x73\x17\xad\x6b\x3f\x48\xe6\xf8\x9a\xc2\xef\x85\xa8\x64\x74\x7b\xe3\xb8\x8c\xbe\x29\xe4\xc6\x22\x75\xe7\xfb\x7a\xc9\x94\x73\xc8\xdc\x01\xa5\xc1\xa7\x95\x2d\xfe\x80\xca\x52\x96\x92\x29\xe0\x16\xaf\x55\x3a\x4c\x68\x56\x6c\x9e\xe3\x30\x96\xc8\x6d\x20\xf4\x51\xdf\x46\x16\x62\xeb\x12\x2f\x8b\xac\x65\xd1\xa8\xe7\xb5\x51\x17\x06\xc7\x2e\x94\xbb\x3e\xab\x87\xc3\xeb\x24\xf3\x64\x12\x52\x61\xe7\x8e\x8f\x8e\x54\xdd\xad\x0e\x48\xba\x0b\x24\xb1\x49\x5d\x35\xb7\xf1\xd5\xe8\xdd\x43\x55\x3d\xe1\xd0\x1f\x49\xd5\x32\x14\x8d\xf6\x81\xa1\xf6\x06\xb3\x23\x38\xa4\xf2\xda\x8f\x28\xae\x29\x86\x91\x19\xac\xf1\xad\xab\xc4\x0a\x8e\x13\x47\xb7\xbe\xe7\xec\x9f\x3c\x7a\xfa\xab\xa7\x1e\x56\xc7\x97\x7b\xf9\x0d\xb4\x89\x9b\xac\xc5\xe6\x1b\x39\x32\xca\x27\xdf\xd7\x24\x41\xf0\xf3\x29\xfc\x83\x30\x1b\x47\xe4\xf4\x52\x85\x57\x4c\xc1\x85\x4c\x06\xd0\x86\x0a\x3c\x71\xd3\xc5\x65\xa0\x1c\x30\xc9\xcd\xfe\xef\x85\x04\x5e\xf9\x42\x72\xf2\x1b\xcc\x4c\x19\x4f\xf1\xf5\xae\x35\xe6\x81\xa8\xc4\x76\xda\x65\x2c\x8a\xee\xf0\xee\x8b\x03\x35\x09\xf7\x6e\x8e\xfc\x22\xa1\x13\xf1\x85\x53\x5b\x33\x7d\xf1\x8a\x8a\xb5\xa9\x13\x14\xa7\x84\x5e\x0a\xaf\xd0\x19\xff\x94\x7c\x94\x39\x83\x4d\xc7\x44\xbb\x6b\x2d\x26\xb8\x73\x10\x15\x1d\x27\x6b\x93\x4a\x60\x09\x3c\x29\xbb\xe8\xe0\x3f\x93\x06\x65\x59\x5a\x59\x9a\x90\xa5\xcf\xde\xbc\x86\xf7\xa8\x65\x55\x51\x2d\x90\xef\x9b\x0c\xe1\x6c\x65\xb9\x07\x33\x78\xc2\xcf\x48\x31\x81\xce\xb2\x5b\x74\x43\x96\x8e\x69\xdd\xde\xb8\x0b\x0a\xb9\xfd\xec\xcd\x6b\xe7\xeb\x07\x72\xbb\x3f\x97\x65\xfa\xb3\x37\xaf\x27\xce\x17\xff\x0d\x4c\x1f\x52\xf6\x49\x98\xde\x63\x45\xbf\x47\xc2\x75\x0c\x9c\xc5\x13\x59\xbf\xda\x94\x8c\x14\xee\x5f\x47\xfa\x08\x69\xb0\xba\x2b\xa8\xab\xc9\x04\xfe\x59\x45\x65\xed\x19\x79\x49\xda\x8e\x5b\xe2\xa2\x2a\xb1\xac\xdf\xd0\xa2\x86\x4e\x33\x7b\x09\x5b\xd9\x8b\x00\x6a\xe4\xe5\x8a\x94\x0b\x67\xaa\xf5\xd4\xd4\x8e\xd8\xea\x2c\x70\x52\x97\x89\x91\xf9\x0e\x77\xdf\x1b\x45\x06\x9f\x55\x21\x2d\x0e\xa0\x53\x98\x9b\x11\x71\x5d\x19\x39\x55\xb4\x36\xc0\x88\x56\x41\x03\x87\xdc\xb7\x7e\x69\xd5\xc6\x0e\xa9\xef\xa9\xbb\x78\x8c\x9c\x61\xb5\x95\x4a\xf9\x6e\x89\x5c\x19\x9f\xff\x55\x30\x20\x3c\xca\xf0\x79\xd8\xf7\x50\x1f\xf5\x40\x5d\x05\xa7\x44\x42\x50\x86\xae\xce\x76\x46\x66\x21\xaf\xc9\x52\x27\x2c\x90\x55\xd3\x7b\x37\x66\x03\xff\xf9\xe2\x2c\x76\x6b\x7f\x42\xb7\x18\xe8\xb2\x55\x40\x24\x6b\xd4\x2a\x53\x12\x9d\x74\x52\x19\x74\x2c\x58\x90\x41\x71\x71\xb6\xb3\x35\x4f\x2a\xa4\x88\xe3\x13\xc9\xe3\x0f\x9f\xc6\x4a\x35\x49\x67\x39\xf0\x62\xbe\x53\xf9\xfe\x7d\x0e\x4e\x38\x25\x64\x82\x1b\xaa\xc0\x4b\xe8\x5f\x9a\xb0\xf8\x42\xaa\xcb\x48\xb0\xc3\xf8\x07\xf4\xdc\x35\xd4\x65\x58\x8f\x9d\x85\xeb\x2c\xa4\x64\x07\x7b\xdb\xd0\xc0\xf6\xce\x50\x32\xa4\xa2\x89\xdb\x8a\xa4\x69\xf3\xb5\x22\x64\xea\x3e\xa2\xc7\x98\x0f\x77\x25\x52\x14\xf6\x4d\x74\x2f\xa1\x03\xcb\xed\x12\xba\xcb\xa8\x8f\x24\x74\xc6\xeb\x7a\x44\x7a\x47\x68\x18\x48\xf6\x10\xd2\x47\xa3\xfe\x10\x75\x12\x6d\x98\xb9\xde\x90\xfe\x8a\xd7\x3b\x2e\x2a\xd6\x5d\x33\x58\xec\x82\x3a\x2a\x87\x0d\xd9\x1e\xef\x85\x7a\xea\xd9\x80\xda\xca\xe3\x2a\x32\xc7\x70\x3f\xdd\x6e\xbe\xe3\x00\x3a\x0e\x98\xfc\x94\x4a\x64\xe9\xf3\xdf\x37\x8e\x17\x9c\x3d\x6a\xa8\xa0\x27\xbf\x66\x78\x7a\xef\xc5\x14\x90\xcd\xcc\x50\x6c\xab\xcd\xb6\x2a\x32\x25\x22\x8e\x14\x56\x98\xff\xde\x70\x2b\x2c\xcf\x7e\xd7\x5f\xab\x12\x3b\xda\x8d\x12\x16\x52\x1f\x98\x85\x31\x4c\x1b\x42\x4a\x14\x37\xd7\xb7\x28\x94\xc7\x06\x59\xcf\x48\x8e\xe2\x23\xff\x15\x69\xcf\x55\x36\x4a\x22\xf5\x70\x58\xf8\xce\x45\xee\x16\x5d\xa5\xa7\x70\x72\xd4\xc5\x9f\xbe\x23\x8d\xfc\x1d\x8e\xcf\x11\x43\xcf\x55\xbf\x8b\xee\xa4\xe5\xab\xaa\x6c\xb7\xae\x1d\x6c\xa1\xb6\x1d\x3c\x5e\x7d\xbb\x9e\xb9\xde\x06\xc4\x4f\xd4\xbe\x73\x58\x21\xed\x19\x40\xf7\x19\x17\x0a\x4e\xb9\x72\xa8\x4d\x79\x03\xb0\x11\x97\x25\x96\xd6\xc5\x6b\xd0\x77\x0d\x6f\xb3\xcd\xb7\x53\x45\x69\xed\x96\x6f\xfa\xf1\xdd\x2f\x06\x05\xb1\x46\xcb\x2a\x30\x3d\xdc\xab\x96\xcc\x7b\x8a\xa4\x07\x35\xc9\x9e\x28\x43\x5a\x3e\x98\x35\x32\xe7\xec\x3e\xa5\x91\x92\x76\xb3\xd3\x72\xa5\x9d\x65\x21\x77\x29\x1f\x59\x98\xd5\x21\x71\x9c\xc1\x9e\xb0\xe2\x75\xcb\xe4\x8c\x44\xb6\x4a\x80\x93\xe2\x72\x3f\x2f\x40\x43\x9d\x2f\x35\x92\x1c\x60\xe3\x7a\x72\xd0\x7b\x0b\x3c\x79\x8e\x9f\xd5\xd0\x11\x6e\xa6\x55\x93\xda\xed\xeb\xb3\xe6\xe8\xfe\xe3\x66\xf9\xa5\x5e\x5e\x89\xcd\xa8\x79\x70\x66\x49\x3e\x1f\xb4\x5b\xcc\x86\x97\xa2\x74\x7b\x71\xa4\x54\xa5\x60\xf9\xfe\x7a\x90\xd5\x54\xb5\x8d\x9f\x06\xd2\x57\x2f\x7b\x32\xa7\x4c\xae\x90\xc1\x9e\xcd\x17\x0a\xc3\x30\x4e\x8d\x12\x99\xce\xe7\x66\xe8\xf5\xa7\x4b\xe5\x3d\xee\x87\xa7\xc5\x78\xa9\x71\x09\x7f\xc8\x64\x09\xe1\x8e\x8b\xb2\xa3\x12\x58\x86\xdf\x90\xf2\xe0\x4b\xdf\x91\xf2\x9b\x24\x6f\x49\x3d\x24\xbf\x25\x48\x11\x0c\x81\xb1\x49\x2f\x71\x1a\x5e\x20\x71\x3f\x08\x05\x42\x01\xf9\x8a\x4e\x71\x89\x8a\x86\x15\x59\xd9\x52\x35\xb2\x75\x25\x06\xc7\xb1\xf8\x2d\x78\x4e\x69\xaf\xef\x6c\x3d\x74\xbd\x37\xba\xea\xa2\xec\xfa\x57\xd9\x9e\x1d\x39\xc2\x0a\x8c\x61\x2a\x71\x6c\xe2\x47\x16\xcf\x51\xe6\xe2\x48\x64\x8f\x4d\x6e\xef\xcf\x90\xee\xa0\xc3\x5f\x36\x7d\x5b\x91\xcb\x83\xc7\x24\xa2\x5a\x5a\x0e\x4d\x08\x1d\x47\x7d\x63\xa3\x6c\xba\xa5\xf7\xf5\x95\xf1\x31\x0b\x54\xd7\xd4\x5e\xef\x35\x09\xa7\xab\x19\xd6\xd5\x71\xb9\x72\x37\xe7\xa6\x3a\x49\xd3\x51\xec\xb6\x04\x31\x47\x9e\x3b\x8d\x7b\xe0\x1a\x77\x94\xdb\x78\x1d\xd8\x73\x37\xe0\xaa\x7c\xc1\xbf\x9a\xaa\xfe\x97\xbe\x71\x9c\xac\x65\xd0\x39\x87\x53\xdd\x22\x9c\xc8\x4c\xe3\xe6\xaa\xd9\x71\x9c\x37\x5e\xbd\x43\x16\x01\x95\x84\xd3\x7b\x21\x90\x11\xe5\x80\xac\x95\x95\x33\x35\x36\xc2\xc6\xea\x9a\xb2\x27\xa8\xb2\x46\xa5\x7e\xaf\x41\x24\x2c\xd9\x74\x49\xf3\x1e\x57\xda\xd3\xc9\x7a\x1e\xb2\xea\xe7\xdb\x30\x31\x33\x12\xd9\x06\xaf\x82\x74\xd6\x3f\xb9\xab\x9f\x3e\xd4\x37\xc9\x64\x7e\xc6\x97\x1d\x66\x5f\x7b\xd7\x15\x8b\xee\x8a\x68\x0f\x60\x54\xdc\x82\x7f\x33\xc9\x62\xd9\x60\x75\x60\x44\x42\x16\x9b\xb6\x2b\xe9\xca\xe1\x4e\xea\x3d\x17\xfe\x64\x55\x1c\xfd\x9b\xb4\x39\x89\x5d\xc9\x66\x0b\x1a\xe2\x57\x4b\x4a\xdb\x87\x43\xa4\x7c\x3a\xb7\xb8\x3a\x8a\x3c\xe5\xaa\x3b\x65\x19\x5f\x4c\xf6\x16\xaf\x94\xeb\x37\xc0\x44\xbd\x7c\xa2\xcd\x6e\xf6\xb2\xd5\xf6\x24\xc1\x3c\x54\x4d\x7d\xfd\xa7\x2f\x58\xdb\x57\xa8\x15\x79\x50\xee\x65\x88\x8e\x4a\x3e\xaa\x61\x8a\x87\x95\x30\x3a\x1e\xc6\x30\x89\x84\xdc\x98\x21\x34\xbe\x88\x6e\x52\xb0\x26\x5d\x45\xc6\xde\xd1\xd7\x28\xb2\x2c\xa4\x77\xb0\x3d\xbb\x8a\x91\x05\xfd\x82\x00\x64\xb7\xec\x76\x16\xe7\x15\x2f\x89\x8b\x02\x1c\xe1\xfd\xa7\x7d\xbf\x86\xdb\x0c\xcf\x53\x41\xc5\xfc\x8d\xa1\xb0\x10\x7a\x57\x75\xbc\x4d\x0a\xa3\xa7\xe6\x75\xca\x81\x7f\x37\xac\x1a\x38\x6c\x58\x33\x3a\x37\x96\x5b\x7a\x2b\x8c\x62\x74\x46\x44\x06\x97\x1d\x4e\x87\x84\xee\xb9\x00\xe4\x08\xfd\xd1\x97\xe0\x9e\x6b\x3e\x59\x8a\xba\x82\xe4\xae\x33\x94\xa7\x34\x84\x5d\x52\xd2\x57\x29\x7d\xfb\x96\xdb\x9e\x8e\x6f\x6e\xc0\x03\x6b\xf1\xe2\x60\x8c\x8c\x77\x59\xf3\xc7\x11\xcc\xcf\x21\x94\xe3\x05\x72\x5b\xc2\xd8\xe5\xcc\x3c\x95\x60\xde\x27\x44\xd2\x11\x47\xda\x7f\x7b\x3e\x49\x44\xd5\xef\x41\x0e\x9b\x1c\x23\x64\xe1\x8d\x4a\x4a\xc7\xde\xda\xb2\x31\xe5\x2b\x9e\xc6\x65\x53\xc5\x76\xca\xff\x32\xbf\x6d\xb3\xc2\x89\x9f\xc9\x27\x0a\x68\xd4\x7b\xa4\xd0\xeb\x00\x45\x6b\xe8\x94\x84\xf1\xe6\xa9\x07\xe0\x08\xde\xc7\xb1\x2f\x23\xa0\xc8\x62\xec\x31\x94\xc6\x18\xb8\x86\x6b\x8e\x56\xdd\xf4\x7f\x32\xcd\xa1\x4b\x0b\x7c\xd1\x1c\x7f\x16\xcd\x21\xeb\x83\xa1\xb2\x04\xe7\x39\x15\xfd\x60\x71\xea\x19\x16\x5d\x04\x4c\xf2\x8e\xac\xf8\xd1\xe0\x55\xbd\x86\x79\xd5\xb0\xee\x92\xdd\x2a\x2c\x87\x5a\xdc\x7c\xcd\xa0\x9a\xcf\x71\x59\x21\x86\xc5\x2d\xc4\x69\x2d\xef\xf4\x2b\xc6\x1a\x50\xe8\x1f\x1e\xf6\x02\x44\x6a\xb8\x58\x2d\x05\x1c\xdb\xab\x96\x7a\x0a\xc3\xeb\x60\xaf\x5a\x5e\xd2\x0b\x89\x9f\xb6\xe6\x28\x16\xc7\x76\xbd\x48\x4a\x27\x44\xea\x97\xf2\x55\xcc\x94\x8f\x25\xa3\x47\xa5\x5f\xe4\xcd\xfd\x79\x0a\x9d\x3f\x16\xb9\xdb\xd4\xf9\x5b\xe4\x1c\x6b\x3e\x46\x2c\xe8\x49\xcd\xc7\x18\xb8\x86\x98\x0f\x5d\x9e\xda\xd6\x9a\xbf\x76\xfc\xd0\xc7\x34\x23\x6a\x66\x69\x0f\xab\xe6\x66\x53\x1b\x02\x5f\x8c\xc8\x63\xb8\x9f\x11\x79\xfe\xbc\x8e\x67\x2f\xa8\x11\xa4\x5b\x77\x39\x47\x81\xf0\x54\x0a\x63\x1c\x50\x43\xb4\x85\x52\x0c\xee\x8b\x54\xa1\x8a\x50\x27\x29\xd2\xee\x0d\xd5\x0d\xa6\x86\x81\xcd\xb6\xd3\x2f\xbb\x9a\xfa\xa4\xe9\xb7\xc5\xc5\xb1\x9b\x84\xea\xa4\xae\xc3\x1a\xa4\x7f\xee\x53\x35\x48\x94\x50\x7b\xc0\xb1\x98\xc5\xc2\xe7\x61\xb7\x3c\x00\x43\x58\xcb\x24\x5d\x3e\x65\x10\x44\x4f\xba\x9d\x38\xc8\x17\x4b\xb4\x45\x4b\xe4\xe7\x96\x59\x65\x9f\x21\x59\x9f\xca\xb7\xb8\x4f\xbc\x83\x66\xf3\xc5\xc2\x2e\x9f\xcd\xa6\x6d\xb8\xcc\xad\x5a\x36\x9f\x04\x42\xc9\x6c\x08\xd6\x48\xcc\x3f\x95\xc6\xda\x60\x35\xe3\x74\xd9\x53\x86\x65\xf4\xa4\x5f\x22\x33\x7f\x36\x55\x26\x23\x33\xcb\x9e\x57\x71\x65\xe1\x76\x75\x01\x4b\x13\x93\x33\x89\x8e\xd3\xe4\xc6\xce\xc6\x6f\x50\x23\xd3\xb8\x3f\x73\x78\x66\x23\xf5\xde\xb3\xcf\xfd\x8b\xea\xf7\x81\x4a\x7f\x93\xc5\x1f\x1e\x82\x79\xc1\xda\xf0\x97\x66\x8d\xdc\x9d\xa8\x30\x3c\xd8\x77\x92\xad\x1b\x7e\x50\xe3\xea\x23\xc0\x0c\x52\x06\xbf\xe8\x0d\x21\x87\x85\x67\x89\xb9\x47\x7a\x15\x20\x7f\xde\x08\xd3\x18\xa3\x3a\x96\xec\x7f\x36\xab\xda\x67\x66\xc7\xae\xef\x51\x59\xfa\x31\xd9\x79\x7b\xac\x9c\x4b\x35\x3e\xad\x09\xc5\x6d\x50\xae\x55\x7c\x48\x3d\x07\x83\x6a\x07\xa3\x34\x0e\xc6\x3e\xe8\x12\xb6\x75\x6d\xec\x8c\xd8\x72\x07\x4f\x1b\xdb\x57\x2a\x35\x6e\x65\xa5\x48\xd5\xdd\x9c\xc4\x7b\x30\x90\x38\xf1\x36\xaa\xaa\xec\x14\xeb\xcd\x7a\x33\x05\x5f\x8b\xe0\xb4\x61\x0f\x3d\xfe\x77\x78\x2c\x7e\xfb\xad\xd7\x22\x8f\xe6\xeb\xaa\xe9\xe0\xc1\x11\x3e\x00\x94\xfa\xd2\x3e\x01\x94\xfe\xde\xc4\xa9\xe0\x58\x3c\x65\xdb\x57\x12\x42\x5d\x81\x12\x9c\x62\x33\x2f\xb9\x0b\xbd\x6c\x58\x55\x47\xcf\xa6\x5f\x63\x6c\xbd\xe4\x66\x9f\xb3\xaa\x28\xa2\x2d\x2f\x68\x78\x92\x40\x19\x62\x78\x32\xe8\xe5\x72\xf7\x5a\x42\xb4\x18\x5c\xc2\x77\x7c\x29\x5d\xcf\x20\xf7\xc4\x20\xfa\xa8\x66\x7d\xf7\x2e\x30\x7a\x53\xc3\x3a\x96\xa2\xd5\xf6\xf0\xa5\x64\xb6\x20\x0f\x5b\x8a\x1e\x74\xe8\x52\x9e\x2c\x4a\x61\x27\x19\x56\xde\x3d\x35\x4e\x89\x29\x6b\xc9\xda\x8e\x95\xf3\x54\xe3\x5b\xf4\xb6\x60\x48\xfa\x32\x7d\x0e\x6c\x96\xbd\xac\x6e\x47\x1c\x7b\x67\x3d\x89\x12\x77\xa2\x49\xf8\x54\x47\x2e\x0e\x32\x10\x1d\xe9\xe5\xa9\x3b\x92\x02\x58\x50\x88\x70\xaa\xb5\xa8\xf4\x40\xbd\x3d\x9a\x92\x65\x53\xa6\xcb\xc6\x47\x1f\x7d\xee\x2a\xfc\xfd\x3e\xdc\x43\x6b\x4b\x80\x32\xe4\xdd\x0f\x18\xea\xba\x58\x8c\xa8\x0b\x43\x7a\x93\x5a\x31\xf9\xe8\x75\xc3\xb9\x4a\xd6\xbb\xcf\x09\xe7\x36\x2e\x8b\xc3\xe3\x5e\x18\x87\xee\x4b\xe3\xb2\x3c\x44\x8b\xa7\xd2\xc5\x19\x50\x24\x09\x06\xdf\xf9\x7e\xd6\x71\xe9\x1b\x54\x6d\x21\x73\x5a\xa2\x12\x3a\x75\xfc\x46\x3d\x05\x9f\xea\x56\x4d\xa3\xac\x54\x55\x77\xe7\x27\x7c\x83\x7e\x58\x33\x4c\xdf\xe3\x56\xa6\xa6\xe2\x52\x94\x3c\x78\x76\x0c\xe2\xf5\x98\x8e\x4c\xf0\x10\x10\xc5\x80\xee\x2c\x25\x9e\xf2\x65\x09\x99\x3c\x09\x9a\xef\x6e\x48\xb3\xb8\x58\x63\x0a\xb8\x4e\x55\x91\x81\xde\x5c\xe5\xef\x7a\x04\xff\x3e\xf9\x69\xf7\x8d\xfc\x8e\x1a\x01\x01\x14\x7b\x5d\x51\x8e\xee\x87\xb6\x62\x40\x47\x79\x76\x46\x8f\xa4\x9e\x75\xc4\x19\x8f\x2e\xfc\xee\x81\xde\x9c\x4e\x88\x7d\x52\x47\x2e\xbd\x86\x27\x75\xe2\x72\x20\x0c\xf5\x7a\xc2\xfe\x9f\xc1\x79\xcb\x81\x30\xc6\x71\x1b\x1d\xa2\x01\x3f\x8e\x31\xe0\x0d\xbc\xd4\x08\xda\xef\xa0\xf1\xeb\x6f\xf0\x57\xf3\xc1\x2c\x26\x12\x0e\x58\x47\x51\xa0\x61\x38\xf8\x2c\x8e\xd7\x03\x9e\x0a\xc4\x1b\x3d\x14\x98\x3d\xed\x79\x8d\x19\x8b\xe2\x2f\xee\x11\x90\x28\x29\x55\xd7\xea\xa2\x4d\xa9\x8e\x7e\xea\xda\xe4\x0d\xca\x63\x1e\x3a\xfe\x9c\xe7\x06\x33\x59\x2b\x84\xee\xee\x1d\xc1\xaf\x32\x2a\x12\xfa\x46\xa6\xd2\xd8\x19\x75\xda\x1c\x47\x42\x31\xb9\xc5\x6b\x9a\x0c\x4b\x3c\x80\xbb\x79\xf7\xdf\xfc\x6b\x76\x3d\x9c\xdd\x11\x26\xf5\x5e\xad\x3f\xf6\xc6\x9d\x18\x54\x24\x58\x59\x2d\xe3\xb7\xd4\x20\xf1\x67\x69\x76\x56\x18\x9c\xa0\xc5\x02\x37\xe5\x6e\x3c\xd6\x86\xe5\xa8\xe4\xb0\x43\x4e\x12\x35\x1b\x39\x97\x3b\x1d\x5e\x8a\x4e\x0d\x37\x63\x27\xbf\xaa\xcd\x11\xfc\xea\x7e\x30\x9a\xb3\xec\xc6\x57\x32\x57\xd8\xd9\xb1\x19\x34\x9a\xeb\x18\x7e\xfd\xa7\x8f\x33\x9d\x07\x74\x71\xc6\xd7\xa6\x66\xce\x87\xc6\x04\x7d\x3b\x36\xe1\x2f\x27\x55\xe2\x7d\x38\x17\x26\x4d\x6d\x0f\x2b\x7d\x56\xf0\xe2\xec\x59\x78\x4f\xed\x2f\x20\x55\x66\x89\x59\xf1\x0a\x5a\x24\xe4\x2c\x37\x64\xf7\x70\x62\xa8\x21\x32\x1b\x83\xd8\xf1\x65\x5a\x8a\xbb\x46\xcd\x8e\x98\x1d\x6d\x14\xbb\x74\xac\x24\xe0\xa1\x0c\x74\xb9\x5b\xab\x1b\xe9\x1d\x17\xec\x31\xca\xe7\xad\xa8\xdb\xc1\xf7\xe7\x5a\xcb\x6c\xd3\x98\x9d\xd4\xb5\x89\x4c\x70\xe5\xd3\x11\xb9\xc8\xea\xa2\x66\x4a\xfa\x7a\xc6\x9a\x65\x9c\x8d\x74\x7b\x0e\xd5\x49\x1a\x36\xcd\x23\x23\x82\x32\x7f\x3d\x65\xf2\x19\x4d\xf4\x48\x14\x27\xec\xf8\x03\x0c\x79\x47\xa9\xdd\x94\x30\xd9\x8a\x67\x49\x89\xda\x92\x49\x3f\xa9\x6b\xff\x10\x28\x23\x59\x5e\xa3\x94\x78\x79\x91\xf8\x41\x63\x6c\x20\x68\xa1\xcb\x30\x48\xd8\x7a\x0e\xc7\x36\xf2\x03\xf8\x10\xd5\x96\x8f\xd5\x9e\x25\x0c\x9d\x7f\xbe\xa1\x58\x97\x4f\xfc\xd7\x13\xfb\x2f\x3e\xc4\x66\x3e\xc4\x26\xac\xf6\x70\x77\x22\x1d\x52\x84\xe1\x2c\xa9\x7f\x1e\xea\x81\x74\x68\xcd\xd7\x98\x51\x55\xa2\x9c\x42\x5d\x51\x06\x64\x1a\xbf\xd4\xd1\x4c\x49\x3b\x47\x7d\x7a\xd0\xaf\xb7\x2b\x76\x37\x9f\xa4\x02\x3a\x4a\xd4\x73\xbf\x0f\xe8\xe5\x16\x30\x0e\x22\xae\x21\xf0\xba\x64\x81\x89\x0d\x98\x6a\x3f\x4a\xb7\xab\x7e\xb1\x1a\xf7\x96\xb2\x03\x19\xd3\x41\xb1\x88\x3b\x45\xd5\xdf\x88\x3e\x65\xe1\xca\x11\x35\x76\x1e\x1d\x7d\x0d\xea\x0c\x86\x38\x0a\xb2\x21\x4c\x68\xc4\xbe\x29\x3b\x24\xfb\xe2\x08\x7e\x20\xc4\xad\x0e\x58\xcb\x8a\xda\x82\x54\xc7\xc2\x20\xa9\x8a\xc7\xf1\xb1\x96\xf3\xba\xba\x45\x8a\x3c\xca\x41\xe9\x67\x11\x22\x14\x7e\x8a\x3e\x79\x2f\x1e\x8c\xbc\xff\x4e\x14\x53\x9c\x64\xbe\x16\x4f\x66\xa4\x0f\x80\xba\x2b\x05\x73\xa2\x44\x63\xba\xc7\x3d\x9a\x71\x12\xcb\xda\x38\xff\x64\xc7\xe1\xb6\x14\x87\x64\x13\x4b\xd5\x55\x60\x95\x7b\xec\xe6\x43\x25\x04\xe6\x63\x94\xcb\x16\xf1\xc4\x9e\x39\x66\xfa\x42\xef\x01\xf4\x8e\xb3\x03\x87\x50\xf2\xa1\x74\xfc\xf1\x0b\x15\xb7\x4a\xc5\xb1\x34\x1c\x1a\xfb\xd5\x76\x2e\x02\x2c\xf9\x68\x7c\x47\x2c\x38\x41\xdf\x44\x6c\xf8\x0b\x85\xb3\x14\x76\xe3\xea\x8a\xba\xba\x5b\x27\x95\xc7\x84\x66\x1f\x4c\x6d\x2f\xca\x94\x22\x79\x2e\x74\xfb\x85\xf0\x5d\x84\x4f\xd4\x75\xef\x91\xed\x51\x31\xb1\x07\x93\xdd\x8d\x91\xa5\xa8\x3e\x30\x66\xf6\x85\x09\xba\x98\xc0\x0b\x44\x0e\xe1\x81\x8d\x42\x39\xdb\xe0\x05\x7f\x77\x38\x90\x21\xb2\xa1\x9e\x2f\x5c\xd1\xc3\x15\x41\x24\x2d\x64\x8d\xd7\x35\xb9\x46\xb5\xad\xe2\xed\x70\x48\xf2\x8d\x49\xce\x2b\x9a\x47\x74\x2d\x46\xaa\x5e\x31\x2a\xe1\x7a\x2d\xbc\x3b\x89\xfa\xaf\x87\x6e\xe3\x12\x5b\xdd\x04\x5b\x0c\xdc\xfa\x7e\x61\x88\x2e\x86\x88\x42\x0a\x21\x3f\x9c\x61\x86\xdb\x79\xd5\x60\x2a\x76\xec\x8d\xfb\xba\x28\xc5\x0c\x96\x0b\xf9\xf8\x19\xca\x3d\x6a\x92\xda\xa3\xab\xe9\xfe\x8e\xee\x70\x9c\xf6\x90\x20\xf5\xe6\xfb\x71\xb5\xfc\x27\x21\x9f\x7a\x7e\x30\xc4\xa0\x7c\xc6\x8f\x02\x82\xeb\x56\x24\x8b\xe0\x15\xe0\xf9\x82\xad\x13\xe2\x60\x5f\x2b\x96\xb7\x53\x38\xf0\x14\x2a\x73\x11\xa8\x40\x75\xad\xd2\x58\xd2\x2f\xcb\xc5\xe8\xf4\x32\xf8\x8e\xa0\xeb\x45\xc6\x7d\x37\xf0\xe7\x37\x75\x77\x60\x93\x2b\xdb\xea\xbb\x97\x7b\x47\xf0\x7d\x1c\x06\xfa\x14\x52\xe0\xc5\x81\x7e\x41\xaf\x17\x44\xef\xcf\x00\x26\xe7\x0f\x0f\xd1\x55\x53\x31\xef\xe5\xc7\x34\xb9\x9c\xe7\x45\xe1\xd8\x3e\xd2\x18\x49\x47\xcf\x30\xea\xcd\x47\x3d\x8c\x7e\x18\x72\xf4\x30\x86\x79\xc4\x28\xe2\xaf\xcc\x20\xf7\x3b\xf7\x3b\xf0\x3f\x01\x00\x00\xff\xff\xc3\x68\x91\x32\x8f\xd6\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xd6\xe0\x3b\xbf\xe2\x48\x0f\x36\x8c\xa1\x71\xec\x6e\x6c\x6c\x10\xc2\x32\x06\xa4\x21\x64\x4b\xb2\x40\xe3\x07\xc7\x84\x27\xa9\xca\xa6\x6b\xa8\xae\x6c\x57\x66\xd3\xee\xd5\xf0\xdf\xbf\xc8\xfb\xbd\x2e\x4d\x83\xec\x18\xf1\x20\x41\x77\x5e\x4e\x9e\x7b\x9e\x3c\x79\xf2\xf0\x6f\x3b\x3b\x00\x00\xaf\x6a\xb2\xba\x64\xe8\xb6\x6a\x6e\x4e\x49\x5d\xe3\x82\x55\xa4\x91\x5f\x5d\xcd\x2a\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x56\x0d\xa6\x80\xa0\x30\xed\x60\x4a\x5a\xa0\xb2\x37\xa0\xa6\x84\x12\xd7\xf8\x06\x31\xfe\x27\xb9\xfe\x37\x2e\x18\x15\x23\xad\x66\x55\x31\x03\x54\xd7\x64\x45\x61\x49\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x98\xa3\x66\x0d\x0d\x29\xf9\x74\x14\xd8\x0c\xaf\x61\x85\x1a\x06\x55\x03\x08\x68\xd5\xdc\xd4\x18\x50\x51\x90\x65\xc3\x26\x62\x82\x0b\x06\x02\xd6\xf9\x02\xb1\xea\xba\xc6\xb0\xaa\xd8\x8c\x77\x84\x9a\x14\xb7\xb8\x04\x46\x6e\x71\xa3\xfb\x00\xc5\x6c\xb9\x98\xc8\x55\x5e\x62\x2c\x1a\x92\x66\x5a\x93\xd5\x21\xff\xe7\xa0\x20\x2d\x3e\xd0\x2b\xa7\xf0\xe1\xfc\xe4\xec\xa7\x73\x01\xdc\x9c\xb4\x18\x66\xd5\xcd\x0c\x6a\x7c\x87\x6b\xa8\x9a\x29\x69\xe7\x48\x20\x03\x5d\x93\x25\x13\x63\x69\x94\x58\x4c\xf1\xc9\xfe\x76\xb8\xb3\x53\xcd\x17\xa4\x65\xf0\x6a\xd9\xdc\x70\x38\xaf\x04\x58\xd3\x96\xcc\xe1\xb9\xf7\xd9\x73\xd3\xb2\x26\x2b\xa7\xd5\xb7\x7f\xbc\xfa\xf1\xdd\x2f\x57\xef\xde\x9c\xbf\x3d\x39\x3b\xfb\x70\x7e\x79\xe9\x36\xbc\x38\xbb\x42\xd7\x35\x56\xf4\x74\x7b\x5c\x9c\x5d\x9d\xfc\xf0\xe3\xf9\xe5\xd5\xc9\x9b\x8b\xb7\xaf\x83\xae\x3f\x0a\x1c\x89\x59\xa8\xee\xf4\xe3\xbb\xd3\x37\xe7\x67\x62\xa2\xcb\xc4\x4c\x97\x8c\xb4\xe8\x06\xbf\xc2\x98\xba\xd3\x5c\x5e\xbd\xfb\x70\xf2\xfa\xfc\xd5\xf9\x79\xaa\xd3\x69\xbd\xa4\x0c\xb7\x3f\x9f\xea\x2e\x3f\x9f\x26\x5a\x9d\xbd\x79\xad\xbf\x3f\x7b\x13\x82\xca\x1b\x9c\x2f\x48\x31\xd3\x4d\xce\xdf\xbf\x3b\xfd\xbb\x6e\xb4\x83\x8a\x02\x53\xba\x8b\xea\x7a\xcf\x72\x6e\x92\xc5\xe1\x93\x24\xff\xe1\xe1\x21\x9c\x28\xb6\x58\x20\x36\x93\x0c\xeb\x8e\x53\x63\x06\x51\x77\xb5\xfe\xf7\x88\xcd\x8e\xc0\xf9\x63\x58\xef\xf7\x6d\x75\x87\x98\xea\xed\xfc\x31\xb0\xf7\xf2\xba\xae\x0a\xd5\xd9\xfc\x6e\x97\x73\x7e\x87\x1b\x16\xaf\x03\xf3\x8f\xe1\x2d\x29\xf1\x49\x59\x72\x72\x47\x03\xef\x72\x91\xbb\x38\xe3\x0b\x6a\xab\xe6\x66\x1f\x5a\x52\xe3\x23\xf8\x78\xd1\xb0\xff\xb7\x0f\x68\xce\x91\x74\x4a\xe6\xf3\x8a\x31\x5c\x1e\xc1\xc7\x57\xd5\x1f\xff\xf7\xff\xec\x03\x2a\xcb\x16\x53\x7a\x04\x27\xf2\x97\x97\x7b\x99\xb9\xcf\xa4\x98\x93\x76\x30\x00\xa5\xee\xc1\x3f\xe4\x70\xfc\xef\xff\x35\x0e\x90\x0e\x2c\x7c\xc0\x73\x72\x87\xcb\x57\x2d\x99\x8f\xc5\xc4\xe8\x05\x8f\x9a\x2b\xbd\xe8\xc1\x6b\xfb\x09\x15\xb3\xaa\xc1\x8a\xa9\x4f\x5b\x8c\x18\x2e\xc7\x2d\x68\xcf\x32\xd3\x25\x6b\x97\x05\xd7\x6a\x88\x01\x65\xa4\xc5\xd4\xc2\x07\x17\x67\x42\x01\x46\x80\x50\xd9\xe9\xcc\x2e\x84\xc2\x27\xd1\x2a\xc5\xe0\x66\xbc\xb7\x1e\x8c\xfd\xed\x2d\x7e\x76\x4c\xe3\xaa\xa9\xd8\x10\x8c\xee\x39\x00\xf1\x1f\x8a\xeb\xe9\x24\x80\x04\x8e\x41\x8e\xd4\xd1\x52\xb4\x72\xfe\x32\x4d\xef\x77\xe4\xbf\x06\x93\xa7\xa4\x61\xa8\x6a\x68\xc2\x66\x20\x31\xcf\xd7\xdc\xf0\x09\xda\x69\x8d\x64\xfa\x4a\x03\x5a\x71\xeb\x4b\x71\x41\x9a\x12\xb5\x6b\x63\xcd\x04\x6d\x2a\x0a\xa4\xa9\xd7\x30\xc7\xdc\x50\x32\x02\x33\x52\x97\xa6\x3f\x37\x4a\x3f\x9f\x02\x69\x81\x6b\x57\x69\x9a\x85\xe5\xe5\x4a\x9b\xb7\x46\x4b\x46\x38\x48\x05\xaa\xeb\x35\x2c\xd0\x5a\x58\x3b\xd6\xa2\x86\x22\x65\xea\x31\xa6\x66\xbc\x16\xd7\x9c\xab\x78\x4f\x67\xd8\x05\x6e\xc5\xaa\xe8\x24\xc7\x11\x3e\x6f\x5e\x34\x53\xd2\xc1\x17\xcd\x30\x76\x70\x38\xd9\xb4\xe1\xe8\x46\x0b\x74\x5d\xd5\x15\x5b\x73\x28\x39\x02\xc4\x5a\xff\x81\x96\xb5\xc0\x8f\xf0\x46\xa4\xe5\x5f\x35\xb8\x75\xbb\x32\x22\xfc\x87\xb2\x45\x2b\xbe\xb6\x12\x2f\x08\xad\x98\x1a\xa6\x6a\x0d\x95\x34\x01\xaa\x29\x34\x18\x97\xb8\x0c\x61\xd4\x26\x48\x02\x3a\xf7\x16\x2f\x00\x79\xdf\x92\xbb\xaa\xc4\xed\x91\x03\xee\x8b\xaf\x8c\xcd\x9f\x88\x46\xdf\xf5\x70\xb7\x27\xca\x1b\x4f\x12\x0a\xc4\xa2\xc5\xc1\x27\xfc\xa7\x63\xf8\x49\x31\xc3\xc5\xed\xee\xde\x11\x3c\xbf\x68\xee\x50\x5d\x95\xc2\xf2\x82\xf4\x5e\x24\xde\x75\xdb\xe7\xde\xc0\xf7\xb1\x7c\x35\x7d\x02\xc8\x17\x0d\xc7\x62\xed\xf1\x97\x1d\x50\xc2\x71\xd7\x1a\x1c\xe9\x75\x19\xe2\x35\x66\xc2\x0d\xd5\x8a\x12\xc8\x54\xfc\x19\x30\x42\x92\x45\xa7\xcb\x06\x6e\x30\x53\x9a\x95\xa3\x47\xfd\x1a\x60\xb7\xc5\x6c\xd9\x36\xbd\xf0\x4f\xae\x49\xdb\x92\xd5\xee\xde\xb3\x89\xe0\xdb\x67\x13\x05\x53\x5e\xf1\x48\x1f\x01\xaa\x86\xe1\x76\x8a\x0a\x2c\x15\x86\x74\xc3\x0b\xd4\xc0\x82\x7f\x4f\x67\x52\xe2\x05\x83\xc7\xfe\xab\x19\x8c\x12\xd9\x9d\xb0\x99\xee\xff\xfb\x12\xb7\xeb\xa0\x67\xd2\x2c\xb4\x98\x92\x65\x5b\x60\x07\x94\x8c\x73\x93\xd1\x0a\x77\xa8\x55\x0e\xbd\x74\x56\x3f\x52\x6b\xfe\xb3\x1d\x96\xcd\xa8\x2e\x9c\x5e\xa8\x2c\xb9\x05\x78\x27\xf4\xe4\xee\x6f\x82\x09\x8f\xe0\xfb\xd8\xc5\x9e\xf0\x66\xfc\x77\xdc\x86\xa2\xc7\x95\xdb\x51\x42\xe1\x29\x67\x21\x33\xad\x31\x99\x66\x6e\x63\x5b\xf2\x00\x98\x4e\x7b\x0e\xd3\x86\x83\x2b\x2d\x76\x45\x7c\x90\x22\x6d\xc2\xfd\x6a\x35\x95\xa3\x1e\xd2\x40\xdf\x55\x78\x25\x07\x27\x98\x0a\x34\x9c\xff\x51\xd1\x41\xf6\xf7\xe5\xde\x11\xfc\x40\x48\xdd\x25\x33\xd2\x0a\x0b\x99\xf9\x55\x0e\xf5\xcf\xae\xe6\xae\xbb\x21\xfa\xb8\x1f\x74\xf6\x3c\xa9\x6b\x31\x57\x33\x25\xa2\x63\x06\xcf\xfc\xfb\xbe\x71\xec\x9c\x1d\x83\x79\x8d\x3a\x47\xf4\x89\x25\x96\xf5\x49\xa2\x22\xc5\x5b\x9e\xe8\x7b\x9e\x61\xc3\x2a\x56\xe3\x39\xf7\x0f\xad\xac\xbd\x13\x86\xcf\x88\xf6\xd5\x0c\x5b\x11\x55\x0e\x1f\xe7\x6c\x2a\x1d\x3f\xbe\xfb\x96\x42\xae\xd4\x9d\xda\xc4\x93\x16\x9b\x21\x50\x5d\x07\x8a\x40\x85\x01\x84\xb3\x51\x44\x26\x59\xed\xce\xb5\x21\x95\x8d\xcd\x68\x6f\x30\x5e\x50\xee\x84\x14\xb7\x5c\xe3\xce\xc8\x4a\x46\x06\x74\xaf\xa6\x34\xc2\x2d\x37\xf8\x14\x50\x2b\x77\xdf\xb8\x74\x35\x56\xc5\xe0\xb6\x21\x2b\xaa\xfc\x28\xd5\x96\x11\xb8\xa9\xee\xb0\x86\x85\x2b\x44\x58\xcd\x70\x23\x03\x0e\xda\xea\xf3\x59\xb4\x37\x60\xc6\x2c\xab\xe9\x14\xb7\x1c\x9b\x6c\xbd\xc0\xd2\x1e\x88\x41\xf3\x3a\x2f\xd2\x74\x47\x1d\xca\xcf\x91\xe3\x43\xbb\xc6\x3b\x2e\x89\x21\xb7\x70\x83\xe1\x2b\x3a\x21\xb0\x43\x3d\x0a\x3e\x41\x72\x78\xe1\x76\x56\x75\x0d\xd7\x18\x9a\xaa\xe6\x4e\x8e\xb0\x80\x8a\x54\x33\x44\xa1\x21\x50\x90\xb6\xc5\x74\x41\x9a\x92\x13\xdb\x27\x67\x1e\xd2\xc1\x70\xbe\xf4\x01\xbd\x94\x1b\x90\x90\xb7\xb8\xe1\x52\xd1\x22\x1b\x4c\x22\x2d\xf5\xfa\x9e\xa2\x46\x7a\xc8\x4b\x8a\x81\x34\xd8\xd9\xc6\x2c\xb0\xec\x0f\x8e\xa3\xc1\xbb\x70\xa7\x8e\x73\xc7\x35\x86\x85\xdc\xa4\xab\xa9\x56\x70\x8d\x0b\xc4\x07\x12\xac\x52\x90\x65\x5d\xf2\x56\x4b\xea\x60\xc1\x61\x88\x24\x12\x1a\x63\x3a\xe8\x11\x7c\x6f\xa4\xba\xd3\xc8\xdc\x77\x0f\x67\xf4\xca\x90\x11\x4d\xe3\xfb\x9d\x00\x51\x82\x1e\x56\x48\x05\x41\xfe\x4e\x6a\xee\x3d\xa9\xad\x83\x54\x05\x96\x33\x43\x8a\x3b\x51\x15\x2a\xa4\x47\xee\x72\x02\x71\x17\xec\xd5\x10\xb5\xb1\x04\x36\xab\xe8\x3e\x97\x55\x87\xed\xf2\xeb\x65\x16\x2a\x9f\x87\xdc\x68\xd6\xc4\x81\x3d\x64\xa6\x2b\xae\x57\xe8\x20\xad\xa2\x63\x7a\xb8\xe5\xfb\x2c\x49\x65\x11\xaa\x34\xea\xce\xb0\xdf\xa1\xd8\x30\x24\x39\xf0\x17\xae\x5b\x0a\x19\xb6\xe0\x23\x34\x78\xa5\x26\xd8\x87\x58\x8b\x2d\x29\x2e\x61\x5a\xb5\x94\xed\xc3\x94\xf0\xcd\x0a\x2e\xe1\x7a\x1d\xc2\x16\xcf\xa0\x95\x15\x9f\x42\x0f\x9f\x52\x93\xba\x5d\x93\x9a\xa5\x93\x87\x1f\xc5\x17\x4b\xd1\x26\xe1\x63\x53\x40\x94\x92\xa2\x12\xdb\x4f\x11\xe5\x15\xa8\xcf\xf3\x89\xef\x95\xd1\x1e\xfb\xe9\xef\xb4\x46\x68\xd4\xfd\x4d\x18\x72\xd8\x9e\xcb\x83\x22\xb3\xcb\x72\x40\x71\xcc\x6c\xef\x36\xcb\x1b\x1a\x8e\xfd\xa9\x76\xd2\xdb\x32\xa5\xb3\xe0\xc5\x01\x7c\xca\xec\xdc\xac\x1e\x52\xad\xe2\x66\x21\x1f\xc0\x31\x7c\x3b\xf9\x36\x0f\x61\xd4\xd2\x6b\x7a\x78\x08\x17\xb1\x7d\x0a\x15\xce\xbe\xa0\x6a\x85\xea\xea\xff\x63\xa8\x84\xff\xc2\xb7\xa6\x33\x41\x8d\x70\x3c\xae\x07\x5c\xc3\xe8\xa0\xd5\x6b\x5a\x4d\xc5\xe6\xde\xa1\xfe\xbb\xeb\x7f\xc3\xb1\xfb\x41\x82\xa6\x62\x6d\x6e\x13\xaf\xc3\x4e\xd4\xfe\xf0\x10\xe4\xc6\x4f\xc9\x04\x57\xc0\x02\xf8\x39\x6a\xd0\x8d\x55\xcc\x22\x2a\x9e\xf0\xac\x52\x03\x72\xff\x07\x33\x25\x31\x81\x47\xd6\xb9\x64\xfe\xc3\xd7\xec\x50\xe6\x27\x05\xc6\x71\x80\x08\x67\xbb\x2a\x7f\x73\x5b\xef\xee\xa5\xf1\xe2\xf3\x64\x3c\xcb\xc4\xf7\x54\xf8\xcf\x3d\xe0\x9a\xa6\x84\x27\x81\x68\xd7\xac\x74\xcc\x1b\x36\x4b\x71\x71\xa0\x5c\xe0\xd8\x15\x89\xd0\xae\xd6\x84\x62\x6d\x32\xa4\x39\xa1\x70\x8d\xa7\xdc\xf4\x95\x98\xb2\x96\xac\xb9\xca\xc6\x77\xb8\x5d\xb3\x99\x1b\xf1\x92\xce\xb9\xb0\x3c\x58\x2a\xc5\x82\x8f\x25\x04\x11\xe6\x98\xcd\x48\xb9\xaf\xdc\x5c\x61\x3a\x17\xa8\xe1\xfb\x7d\x21\x10\x2d\x56\x3e\x31\xff\x42\x69\x7f\xe9\x20\x8b\xd3\xb4\x66\xad\x63\x19\xee\x79\x1d\xff\x51\x20\xed\x86\x3a\xca\x46\xe6\xf8\x72\x05\x16\xdc\xad\x5a\xd4\xb6\x74\x83\xc0\xb6\x83\xbf\x59\xf3\x51\xab\xfd\x39\x11\x5e\x36\x93\x65\x68\x6b\x51\x61\xb6\x9d\xf2\xff\x60\xdb\xd9\x54\xf5\x5e\x17\x3d\xa7\xae\xe1\x96\x33\x97\xe9\xf8\x75\xdf\xf4\x4e\xb7\x30\xa2\x1c\xc0\x94\x6c\x79\x71\xd6\x09\xa7\xa2\x4b\xa4\x8f\xbb\x1b\x9d\xc5\x2e\x49\xe4\xf6\xd5\x35\x37\xa9\x81\x93\xa2\x58\xc6\x39\xe8\x9d\xa8\x70\x98\x73\x5c\x88\x2b\xce\x69\x40\x5a\xb8\x26\x6c\x26\x95\x87\xef\x99\x7c\xe4\x9c\xeb\xfb\x20\xca\xeb\x60\x7c\x42\xe3\x9f\x54\x53\xc1\x93\xe2\x98\xd5\xf2\x6d\x3a\xba\x2a\x6d\xbc\xda\x28\x4b\xfb\xb0\x2b\xcf\x86\xb4\x53\xb1\x77\x04\xdf\x7b\xc7\xaa\xca\x42\x7e\xda\x89\xd8\x34\xb4\x84\xb1\x79\xb4\xaa\x2c\xdb\xf9\x07\x54\xa3\xa6\xc0\xa1\x21\x9d\x5c\xab\xcf\x0f\xc2\xb3\xd3\xc9\xbc\x6a\xaa\xf9\x72\xae\x3e\xfa\x80\x29\x6e\xef\x90\x3d\x82\xb7\x28\x54\xf6\x8d\x6f\xc3\x53\x86\x4d\xed\x45\x7c\xf5\x2d\x30\x1c\x1a\xab\x48\xd3\x3d\x13\xaa\x2e\xc4\x09\x78\x3a\xde\xc3\x8a\xf3\xd1\xb3\x0c\x52\xfc\xde\x16\x2d\x5b\x45\x8a\x60\x05\x4a\x71\xcb\x76\xa3\xcf\xc5\x77\x82\x17\xe0\xc5\x71\x00\xc6\x37\x21\xbd\xf6\x93\xdd\xe7\x98\x52\x74\x83\x85\xa3\x45\x97\xd3\x69\x55\x54\x62\xc3\x4f\x18\xaa\x01\xdd\xa1\xaa\xe6\x3b\x2a\x19\xe3\x56\x6b\x79\x1e\x0d\xb4\x97\x34\xe5\x17\x53\x63\x07\x94\x30\x14\xa8\xe1\x3b\x9e\x56\x9e\x13\x4a\xa9\x92\x30\xee\xdb\xb3\x08\xee\x92\xa8\x30\x31\x9b\xe1\x79\x34\x72\x35\x85\xdd\xcc\xa2\x43\x2d\xae\x7f\x72\xbe\x58\xfa\xf3\x6f\x14\x4e\xe3\x45\x81\x8d\x60\xbf\x38\x70\xa9\xac\x81\x37\x92\x29\xff\x8f\x2d\x7f\x06\x4f\x7c\x7b\xc8\x71\xd5\x85\x20\xf9\x21\xac\x66\x88\xa9\x76\x4a\xad\xa8\x2f\x98\x0c\x6c\x29\xef\x48\x13\x3f\x9a\xd0\xf8\x10\xc9\xd5\x1d\x1e\xc2\x72\x51\x22\x86\x03\x35\x26\xf6\x69\x2d\x2e\x48\x2b\x36\x4e\xa8\x14\x91\x10\x33\xa5\xb2\xae\xaa\x8f\xe2\x93\xad\x90\xc2\xa3\x6f\x1a\x66\x61\xab\x97\xf3\x8f\x9e\x0f\x7d\x45\x3e\x52\x2e\x8b\x8a\x53\x0e\x86\x0c\xc4\x35\xb8\x5c\xbc\xb7\xed\xef\x45\x81\x9a\xa3\xc5\xbf\x2f\x31\x65\x09\x9c\xab\xc1\xe7\x55\xb3\xa4\x82\x80\xdc\xfd\x81\x15\x52\x83\x86\xee\x6c\xb0\x1f\x8d\xd0\x97\xdc\x2d\xe4\xbe\xf9\x26\x83\x9b\x3c\x2e\xd5\x7a\x5f\x1c\x38\x7b\xae\x42\x1c\xb0\x9f\xcf\x17\x6c\x2d\x38\x3e\x74\x66\x9c\x55\xbe\xc6\x4c\xed\x51\xd8\x12\xd5\xbe\x05\x45\xc5\x0c\x62\xb7\xd6\x9d\x5c\xc2\xf9\x9e\xb4\xe2\x38\xf6\xc5\x01\x74\x8a\x99\x2f\xfd\xd9\x41\x35\x5a\x9c\x61\x7d\xd3\x15\x0d\x9c\xc6\x59\x7e\xd1\x67\xfa\xf4\x74\x86\xe7\x50\x35\x6a\x9b\x41\xd1\x1c\x77\xac\x57\xa2\x66\xa2\x62\xb0\xbb\xf2\x4c\x42\x2b\x16\x05\x6b\x7a\x51\x99\x9e\xc1\x3a\x33\xe0\x1a\x0d\x96\xe1\xb3\xfb\x61\x7b\x8e\xc3\x43\xb8\xac\x1a\x11\x44\x57\x06\xbb\x21\x91\xc5\x46\xd6\x1f\x9f\x21\x19\x85\x2e\xc8\x1c\x5b\x96\x6f\x48\x3b\x47\xb5\x15\xb6\xeb\x9c\x80\x0e\xb3\x81\x0f\xb7\x79\xa3\x2d\xdd\x26\x22\x99\x33\x30\x86\x34\x3d\xec\x99\x32\x2f\xd9\x2d\x99\xe2\x4d\xe3\xcc\x5e\xa3\xe2\x56\xe4\x06\x28\x07\x0a\x4d\x19\x6e\xe1\x1a\x73\x75\xe6\x84\xcb\x38\x85\x10\xc8\xed\x17\x69\x75\x9a\x8b\xc8\xf2\xcb\x8c\x1e\xa9\x4c\xe5\xfc\x56\x53\x58\x10\x4a\xb9\x7f\x3a\x22\xfe\x66\x1d\x5f\x73\xa8\x27\x9c\x5f\x7d\x74\x17\x7b\xbc\xc3\x02\x4d\x7a\x9b\x89\xdb\x96\xbb\xfb\x33\x11\xd6\x6e\x84\x46\xbe\xc6\xc0\xda\xea\xe6\x06\xb7\x72\xe3\xb8\x68\x49\xb9\x94\x89\x21\xd7\xb8\x40\x74\x89\x5d\x6f\x46\xc5\x2e\x71\x5d\xc6\x32\x74\x78\xa8\x47\x16\x61\x75\xb2\xc0\x6d\xbd\x56\x61\x0c\x69\x3e\x94\x67\x24\x4e\x98\xf9\x2a\xc5\x34\xf1\x40\x7c\xb5\xc6\x89\x7c\xd1\xc5\x53\x49\x0b\x7a\x04\xcf\x4f\x51\xc3\xdd\x0b\x7d\xd2\x33\x97\x41\x68\xd4\x08\x17\xbb\x6e\x31\x2a\xc5\x69\x41\x19\x86\xd1\x1e\xb6\x79\x08\x1c\xfb\x3e\xcf\xfe\x46\x19\x0d\xcf\xb3\x97\x21\x2b\xb5\x67\x15\xd0\xbb\xf1\x02\xe8\xf3\xf4\x13\xde\x16\xf7\x1d\x07\x62\xb4\xd3\x97\x1c\x25\xee\x07\x1e\x11\xd3\x3a\xd9\x47\x63\xa8\xd7\xf9\xff\xb1\x21\xc8\x6a\x66\xc5\x80\x1f\xa4\x32\x49\x0a\xe5\x86\x40\xc4\x9a\x28\x87\xbd\xb4\xdd\x1a\x11\xec\xf4\xba\x0c\x76\x18\x03\x5c\x67\x30\xe3\xea\x20\xa9\x72\xb5\x2b\xa7\x8f\x3c\x0b\x0c\x88\x0e\xf5\xc7\xd2\x5b\xc5\xa1\x54\x1c\x11\xe1\x7b\x08\xdb\x85\x03\x66\x76\x22\x5d\xc6\x5c\x0b\xa9\x4c\xaa\x09\x83\xa7\xea\x58\x52\x67\x91\xe9\xc3\xe7\x8a\x4d\x7a\x62\xfd\xfd\x78\xca\x9a\x36\xc9\xe2\x14\x58\xbb\xc4\x22\xaa\x92\xb2\x57\xda\x69\xc7\x7f\x54\x94\x51\x7d\xaa\x17\xe7\x4a\x8b\xb3\x2e\x71\x58\xae\xc3\x71\x62\x49\x64\xc1\xbf\x45\xb5\x1b\xc7\xda\x97\x7a\x7b\x55\x51\x0c\x53\x54\x53\x3c\x49\x1f\x06\x3d\x3c\x73\x24\x60\x85\xe0\x4c\xd0\xcf\x25\x7d\x99\x88\xe7\x06\x1d\xce\xd2\x59\xa8\x63\x7a\x3a\x30\x82\xea\x36\x2e\x8a\xa3\xd9\xc8\xcd\xa2\xd2\x0e\x21\x62\xd1\x29\x2b\x38\x7a\xde\x0d\x71\x3b\x7a\xde\xff\x51\x67\x15\xbf\xf9\xf1\xf0\xb0\xbf\x95\xd4\x8c\x06\x8d\xd0\x0c\xc7\xde\x98\x36\x20\x9c\x88\xf0\x07\x03\x9c\x45\x29\xb7\xe1\x48\x41\x8b\x11\x43\x76\x0f\x97\x1c\xea\xbe\xcb\xd4\xdb\x53\x26\xb5\xa1\xe5\x54\x94\xb2\x61\xf8\x74\x1f\xc4\x01\x9d\xf0\x62\xb4\x6b\xe7\x1c\x08\x8b\xe6\xe6\xf3\x39\x62\xc5\x0c\xd3\xd4\x79\x52\x36\xc1\x38\x4d\xd6\xdd\x0e\x94\x3e\x4b\x1f\x79\xf0\x9f\xaf\xbe\xca\x21\x6e\x7c\x27\x39\xdb\x33\x38\x4e\x26\x6d\xf6\xce\x28\x3a\x66\x83\xe0\xfc\x27\xcd\x8c\x3a\x20\xd6\x2e\x63\x4d\x7e\x9f\x8c\xbe\xfd\x48\xc8\x6d\x48\x36\x7b\x61\x88\x2e\x70\x51\x4d\x2b\x5c\xea\x94\x10\x3f\xa9\x04\x12\xeb\x72\x53\x37\xa5\xe8\x98\x75\x75\x9f\x49\xb8\xcb\xd5\x52\x3b\xcc\xe8\x05\x24\xf7\x28\x1d\xe0\x38\xa2\x4b\x4e\xac\x47\x62\x32\x5e\x35\x9f\x69\x57\xcf\x91\x60\xa0\xac\xb1\x7a\xa5\x9c\x7c\xb1\xf7\x2a\x4b\x40\x8d\x34\x49\x5c\x07\xda\xe4\x17\x37\x3d\x0c\x9e\x3c\x6b\x33\x71\x0c\x56\x95\x2a\x41\x79\x52\x95\xd1\x97\x4a\x87\x8b\x1c\xf7\xe3\x5c\x0e\x8e\x48\x12\xd4\x2c\x52\x95\xf1\xe9\x99\xd8\x79\x5f\xca\xf3\xba\x63\x77\xcc\x89\xf8\x46\x3a\x35\x17\xcd\x07\x61\xc7\x77\xf7\xe0\x20\x68\xc3\xbf\xfe\x80\x57\xa8\x2d\x83\xe0\xdb\x26\x7b\x73\x07\x18\x6f\x2c\x3c\xaf\x06\x5e\x2c\x72\x81\xab\x4a\x9d\xba\xee\x7e\xca\x3f\x49\x5c\xf1\x89\x56\x6e\xbe\xfb\x45\x66\x17\xd9\x03\xae\xdd\x3d\xe7\x42\x8b\x58\x8c\x48\x94\x7e\xa9\x13\xa5\xf7\x62\x3c\x38\xc7\x68\xbf\x56\xe5\x3f\xe1\xc5\xc1\x33\x41\xd7\x50\xfb\x5f\x2a\xfb\x1c\x5e\x00\x50\x99\xd3\x96\x69\x53\x9d\x55\x04\xdb\x44\xbf\xe4\xcd\x46\x20\x75\xd9\x71\x91\x00\x32\x27\xcd\x02\xcc\x30\x95\xfd\x42\x27\x5d\x6f\x20\x62\x06\x7f\x03\xa4\xec\x81\x49\xca\x09\x49\xea\x15\x16\x3f\xad\x36\x3a\x69\x9d\x74\xab\xd7\xc9\x5f\x5b\xb4\x86\xdf\x9b\x73\x21\x4c\xa2\x24\x14\xc0\x1e\x41\xe3\x10\x2a\x14\x7d\x93\xf8\xca\xf4\xcb\x20\x47\x45\xfd\xaf\xc8\xc7\x46\xe4\x1c\x6c\x24\x98\x56\xb2\x7f\x0d\xe9\x2d\x25\xd5\x7c\x3a\x84\xf7\xd5\x91\x50\xa7\x85\xf1\xc3\x78\xca\xe5\x13\xe9\xc1\x33\x7d\x30\xe1\x24\x0c\xea\x1c\x3b\x31\x72\x72\x3c\x2a\x77\x8d\x4c\xde\x39\xc2\xa5\x3f\xfe\x2f\x18\x4a\x22\xbe\x2e\x6a\x8c\xda\xb4\x82\xa9\x70\x5d\x2a\x35\x23\xc6\x2a\x31\xf0\x6d\x84\x37\x90\x93\x93\xaa\xee\x62\x91\x16\xe6\x48\xdd\x9d\x66\x04\x6e\x31\x5e\x40\xc5\x8c\x0a\x0a\x65\x3c\xc8\x0c\x97\xf2\x2e\x11\xe6\x98\x76\xbd\x33\xda\xeb\xb3\xad\x2f\x07\x05\x1d\xe5\x75\xba\xf4\x2e\x30\x9b\xc8\x71\x04\xcf\x2f\x7d\x3f\x8d\x8f\x20\x90\x28\xc8\x2a\xb7\xb2\xe2\x4a\xb8\x5e\x52\x1c\xb1\xce\xc4\x4f\x8e\x55\xf2\xc0\xee\xb7\x93\x6f\xf7\x6c\x94\x50\x31\x8e\x98\x8c\xfb\xe8\xc9\x84\xcd\xae\x84\xbb\xe4\xb6\xcd\xb5\x3c\x9a\xa7\xb3\xdb\xb7\xcd\xdc\x0a\xe5\x90\x25\x47\xdb\xaa\x0e\xec\x3c\x07\x89\xa5\x82\x0b\x85\x0c\xad\xab\x43\xdd\x7d\x15\x42\x66\xa8\x86\x66\x39\xbf\xe6\x2d\xa7\x51\x90\x4e\x25\x2f\x89\xf8\x09\x1f\xa2\xc4\xe5\xb2\x60\xee\x59\xa1\x10\x19\xdc\xc6\xc1\x95\x4d\x22\x45\xae\x62\x4e\x2d\x50\xde\xec\xa5\x99\x25\x1a\x98\xf4\x95\x7c\x2b\x62\x54\xde\x82\x6a\xf8\x62\x9d\xac\xca\x39\x5a\xc4\x80\xeb\x9c\x2b\x35\xf8\x8b\x83\x3c\xf3\xbc\x38\x88\xe3\x0e\x0a\xd4\xd3\xac\x7a\x71\xe3\x0c\x58\x05\x85\xd2\xd8\x0b\xdd\x10\x3d\x6d\x22\xda\x01\xae\x67\x38\xe8\x02\xb4\x16\xf7\xac\x57\x38\xd8\x78\x40\x2a\x8c\x67\x8e\x90\x1c\x5c\x0e\x3e\xd0\xbb\x9a\x61\x73\x16\x61\x95\x8d\xbc\x44\xca\xf5\xb2\xd1\xfe\xc8\x65\x03\x91\xd8\x5e\xea\xc0\x5a\x94\x8d\x3a\x15\x17\x11\x64\xf4\x2d\xa6\xba\x48\xe3\xdb\x4d\xe9\x1f\x3b\xac\x3f\xe4\xe4\xf9\xc0\xe8\xe0\x00\x8b\x18\x3a\x84\x5b\x30\x8a\xe1\x90\x79\xbb\xd8\x6f\x90\xe2\x1d\x76\xd7\x65\xef\x01\x6e\xe9\x23\x59\x2b\x77\x8b\xef\x59\x2d\x1b\x51\x78\x2a\xd3\x65\x67\xdc\xae\xfd\x72\x1c\xb4\x41\x26\xac\xb4\x55\x11\xa6\x70\x0c\xbb\x5f\x75\x8d\x84\x28\x7c\xd5\x4b\xba\x44\xf6\x59\x35\xf5\xe6\x99\x54\x65\x10\x5f\x82\x4f\xb1\x86\x80\x87\x6d\x47\x7a\x19\x20\x3b\xe1\xe3\xda\x61\x48\xd9\xe2\x50\x18\x37\x34\xc7\xba\x74\xcf\x66\x16\x19\x1e\xc3\x2a\x43\xda\x32\x47\x0b\x1e\x6e\x9c\x9d\xfb\x0c\x49\xfb\x0c\x8e\x8d\xb6\xd3\xb8\x66\x3a\xc1\xd9\x39\x4b\x0d\xd1\xb6\x6f\x94\xf1\xcc\x31\x5f\x9f\xf9\xec\x0a\x09\x2a\x93\x79\x16\x6d\xb4\xf4\x8f\xb6\x9c\x69\x91\x52\x86\xec\xfc\x8f\x05\x16\x7c\xe1\x4a\xa1\x51\x7e\xf6\x26\xa1\xbe\x8a\xe0\xe8\xab\x26\x43\xa7\xd0\xe0\xc1\xa8\x24\x9d\x91\x36\xdd\x52\x76\xfb\x66\xbd\x4c\x8c\xbd\xa1\x6d\x7f\x67\xca\x70\x48\xeb\x7e\x53\x51\x86\x5b\x71\xdb\x2c\xb8\x38\xd9\xe5\x13\xa8\x5e\x48\xf4\xd3\x88\x97\xfa\x47\xd3\x27\x26\xc7\x40\xfb\x2d\xc7\x16\x5b\xca\xaa\xcc\xd4\xb1\x68\x30\x5b\x91\x96\x8f\x7f\xa2\xd9\x56\xb7\xb3\x5f\xbd\xc1\x6b\xfb\xb1\x5a\x9c\xf7\x99\x9f\x0e\xbe\x0f\x0b\xb4\xc6\xed\x11\x9c\x2c\xd9\x4c\xb9\xb0\x7b\xde\x5f\x2f\x53\xa9\xe1\x36\xeb\x4f\x5f\x5e\x08\x92\xcd\x75\xce\x51\xd4\xd3\xf7\xd9\x13\x76\x44\x85\xac\x95\x5e\xe7\xc8\xb0\x51\x51\xe9\xf3\x26\xf0\x10\x7d\x14\xa1\xc4\xfb\xd3\xc7\x8c\xfd\x5d\xdd\x58\xa3\x4e\xf0\x47\x27\xbe\x05\x4b\x19\x1e\xdf\xb5\x0b\x9e\x84\x0b\x89\x22\x4d\xf2\x83\x51\x6a\xa9\x33\x58\xab\x1c\xfa\x24\x11\x3e\x60\x9d\xbb\x70\x1c\x1d\x58\x84\xb1\x41\xfe\xf3\xf2\xa5\x11\x53\x99\x04\x45\x98\xbe\x7f\x25\x1c\xf0\x56\x8f\xf7\x3c\x43\xf5\x91\xfb\x73\x03\x9f\x88\x54\x86\x91\xe3\x0f\x5a\x1a\xbb\x62\xcf\xc9\x90\xb3\xc8\x4d\xa5\xdc\xb7\x47\x4b\x36\x0b\xee\xd9\x3b\xf9\xe4\x14\x4c\x7d\x1b\x28\x50\x5d\x07\x1b\xa3\x6a\x6a\x16\xa5\x0a\xaf\x1c\xdb\x4a\x6c\x62\x45\x1f\x48\x8d\x27\x8a\x21\x48\x3b\x69\xd1\xea\x1f\xa8\x5e\x62\xf8\xcf\x7f\x06\xf6\x6c\x28\x6e\xe8\x92\xda\x9e\xb1\xc6\x76\x0f\x9c\xb4\x12\x49\x14\xb3\x30\xb8\x0c\x50\x6b\xa4\x5f\xfc\xb7\x37\xcc\x4a\xa8\x39\x07\x9f\x64\x69\x52\xa9\x3b\xc3\xa6\x56\x53\x8a\x6a\xc8\xa7\xd9\xa1\xbc\x92\xa7\xef\x42\xe3\xaa\x05\xcc\xb1\x74\xa0\x8b\x2d\x85\x37\xb4\x84\xb2\x6f\xea\xb5\xa1\x21\x6a\x5c\x5d\x66\xfc\xba\xa9\xe1\x0f\xb0\xdb\x0a\x22\xae\xeb\x14\x1a\xef\x6e\xda\x86\x1e\xce\x5d\xb4\xae\x0f\x21\x99\xe3\x6b\x0a\xbf\x17\xa2\x34\xd2\xed\x8d\xe3\x3e\xfa\x66\x91\x1b\x8e\xd4\xbd\xf0\xeb\x25\x53\x8e\x22\x73\x07\x94\xc6\x9f\x56\xb6\x40\x04\x2a\x4b\x59\x9b\xa6\x80\x5b\xbc\x56\x29\x33\xa1\x89\xb1\xb9\x90\xc3\x58\x22\xb7\x99\xd0\xc7\x81\x1b\x59\x88\xad\x4b\xbc\xac\xda\x96\x45\xa3\x9e\xd7\x46\x63\x18\x1c\xbb\x50\xee\xfa\xac\x1e\x0e\xaf\x13\xd1\x93\x89\x4a\x85\x9d\x3b\x3e\x5e\x52\x85\xbc\x3a\x20\xe9\xae\xb8\xc4\x26\x75\xd5\xdc\xc6\xd7\xa7\x77\x0f\x55\x85\x85\x43\x7f\x24\x55\x1c\x51\x34\xda\x07\x86\xda\x1b\xcc\x8e\xe0\x90\xca\xab\x41\xa2\x5a\xa7\x18\x46\x66\xb9\xc6\x37\xb3\x12\x2b\x38\x4e\x1c\xef\xfa\x5e\xb4\x7f\x3a\xe9\xe9\xaf\x9e\x02\x5b\x1d\x5f\xee\xe5\x37\xd3\x26\x9e\xb2\x16\x1b\x71\xe4\xc8\x28\x9f\x7c\x5f\x93\x04\xc1\xcf\xa7\xf0\x0f\xc2\x6c\x7c\x91\xd3\x4b\x15\x67\x31\x45\x19\x32\x59\x42\x1b\x2a\xf0\xc4\x6d\x18\x97\x81\x72\xc0\x24\x37\xfe\xbf\x17\x12\x78\xe5\x0b\xc9\xc9\x6f\x30\x33\x75\x41\xc5\xd7\xbb\xd6\x98\x07\xa2\x12\xdb\x69\x97\xb1\x28\xba\xc3\xbb\x2f\x0e\xd4\x24\xdc\xbb\x39\xf2\xab\x8e\x4e\xc4\x17\x4e\xb1\xce\xf4\xe5\x2c\x2a\xd6\xa6\x4e\x59\x9c\x9a\x7c\x29\xbc\x42\x67\x5c\x54\xf2\x51\xe6\x9c\x36\x1d\x2b\xed\x2e\xde\x98\xe0\xce\x41\x54\x74\x9c\xac\x4d\x4a\x8b\x25\xf0\xa4\xec\xa2\x83\xff\x4c\xaa\x94\x65\x69\x65\x69\x42\x96\x3e\x7b\xf3\x1a\xde\xa3\x96\x55\x45\xb5\x40\xbe\x6f\x32\x84\xb3\x95\xe5\x1e\xcc\xe0\x09\x3f\x23\xc5\x04\x3a\x13\x6f\xd1\x0d\x59\x3a\xbe\x75\x7b\xe3\x2e\x28\xe4\xf6\xb3\x37\xaf\x9d\xaf\x1f\xc8\xed\xfe\x5c\x96\xe9\xcf\xde\xbc\x9e\x38\x5f\xfc\x37\x30\x7d\x48\xd9\x27\x61\x7a\x8f\x15\xfd\x1e\x09\xd7\x31\x70\x16\x4f\x64\x41\x6c\x53\x83\x52\xb8\x7f\x1d\x29\x26\xa4\xc1\xea\x3e\xa1\xae\x38\x13\xf8\x67\x15\x95\xf5\x69\xe4\x45\x6a\x3b\x6e\x89\x8b\xaa\xc4\xb2\xc6\x43\x8b\x1a\x3a\xcd\xec\x25\x6c\xf5\x2f\x02\xa8\x91\x17\x30\x52\x2e\x9c\xa9\xe8\x53\x53\x3b\x62\xab\x33\xc5\x49\x5d\x26\x46\xe6\x3b\xdc\x7d\x6f\x14\x19\x88\x56\xc5\xb6\x38\x80\x4e\xa5\x6f\x46\xc4\x95\x66\xe4\x54\xda\xda\x00\x23\x5a\x05\x0d\x1c\x72\xdf\xfa\xa5\x55\x1b\x3b\xa4\xbe\xa7\xee\xe2\x31\x72\x86\xd5\x56\x2a\xe5\xbb\x25\xf2\x69\x7c\xfe\x57\xc1\x80\xf0\x58\xc3\xe7\x61\xdf\x43\x7d\xd4\x83\x76\x15\xa8\x12\x49\x43\x19\xba\x3a\xdb\x19\x99\xa9\xbc\x26\x4b\x9d\xd4\x40\x56\x4d\xef\xfd\x99\x0d\xfc\xe7\x8b\xb3\xd8\xad\xfd\x09\xdd\x62\xa0\xcb\x56\x01\x91\x2c\x7a\xab\x4c\x49\x74\x02\x4a\x65\x00\xb2\x60\x41\x96\xc5\xc5\xd9\xce\xd6\x3c\xa9\x90\x22\x8e\x4f\x24\x8f\x42\x7c\x1a\x2b\xd5\x24\x9d\xe5\xc0\x8b\xf9\x4e\xdd\x09\xe8\x73\x70\xc2\x29\x21\x13\xdc\x50\x45\x60\x42\xff\xd2\x84\xc8\x17\x52\x5d\x46\x82\x1d\xc6\x3f\xa0\xe7\x3e\xa2\xae\xeb\x7a\xec\x2c\x5c\x67\x2a\x25\x3b\xd8\x1b\x89\x06\xb6\x77\x86\x92\x21\x15\x4d\x0c\x57\x24\x56\x9b\xaf\x15\x21\x53\x77\x16\x3d\xc6\x7c\xb8\x2b\x91\xa2\xb0\x6f\xa2\x7b\x09\x1d\x58\x6e\x97\xd0\x5d\x46\x7d\x24\xa1\x33\x5e\xd7\x23\xd2\x3b\x42\xc3\x40\xb2\x87\x90\x3e\x1a\xf5\x87\xa8\x93\x68\xc3\xcc\xf5\x86\xf4\x57\xbc\xde\x71\xe1\xb1\xee\x22\xc4\x62\x17\xd4\x51\x5d\x6c\xc8\xf6\x78\x2f\xd4\x53\xcf\x06\x14\x6b\x1e\x57\xe2\x39\x86\xfb\xe9\x76\xf3\x1d\x87\xd1\x71\xc0\xe4\xa7\x54\x82\x4b\x9f\xff\xbe\x71\xbc\xe0\xec\x51\x43\x05\x3d\x79\x37\xc3\x53\x80\x2f\xa6\x80\x6c\xc6\x86\x62\x5b\x6d\xb6\x55\x21\x2a\x11\x71\xa4\xb0\xc2\xfc\xf7\x86\x5b\x61\x79\x0e\xbc\xfe\x5a\x95\xe1\xd1\x6e\x94\xb0\x90\xfa\xf0\x2c\x8c\x61\xda\x10\x52\xa2\x5a\xba\xbe\x69\xa1\x3c\x36\x18\x74\x68\x24\x47\xf4\x09\xf1\x8a\xb4\xe7\x2a\x63\x25\x91\x9e\x38\x2c\x94\xe7\x22\x7a\x8b\x6e\xd3\x53\x38\x3c\xea\xa2\x50\xdf\xf1\x46\xfe\xce\xc7\xe7\x88\xa7\xe7\xaa\xe5\x45\x77\xd8\xf2\x55\x58\xb6\x5b\x07\x0f\xb6\x50\x0b\x0f\x1e\xaf\x1e\x5e\xcf\x5c\x6f\x03\xe2\x27\x6a\xe5\x39\xac\x90\xf6\x12\xa0\xfb\xbc\x0b\x05\x27\x5e\x39\xd4\xa6\x3c\x03\xd8\x88\xcb\x12\x4b\xeb\xe2\x35\xe8\xbb\xb6\xb7\xd9\x46\xdc\xa9\xba\xb4\x76\xcb\x3d\xfd\xf8\xee\x17\x83\x82\x58\xbb\x0d\x52\x66\x7a\xe8\x57\x2d\x99\xf7\x54\x63\x0f\xea\x99\x3d\x51\x46\xb5\x7c\x99\x6b\x64\x5e\xda\x7d\x4a\x3b\x25\xed\x69\xa7\x45\x4b\x3b\xd1\x42\x06\x53\xbe\xb3\x30\xb7\x43\xe2\x3b\x83\x3d\x64\xc5\xf7\x96\xe1\x19\x89\x6c\x98\x00\x27\xc5\xf1\x7e\xbe\x80\x86\x3a\x5f\xa6\x24\x39\xc0\xc6\xb5\xe8\xa0\xf7\x06\x79\xf2\x7c\x3f\xab\xad\x23\xdc\x4c\xab\x26\x15\x05\xd0\x67\xd0\xd1\xdd\xc9\xcd\xf2\x51\xbd\xdc\x13\x9b\x75\xb3\xd5\xec\x93\x7c\xfe\x68\xb7\xc8\x0d\x2f\x69\xe9\xf6\xe2\x08\xaa\x4a\xc1\xfe\xfd\x75\x25\xab\xa9\x6a\x1b\xbf\x47\xa4\xaf\x70\xf6\x64\x5a\x99\xdc\x22\x83\x49\x9b\x5f\x14\x86\x6a\x9c\x5a\x27\x32\xfd\xcf\xcd\xe8\xeb\x4f\xaf\xca\x7b\xe5\x0f\x4f\x9d\xf1\x52\xe9\x12\x7e\x92\xc9\x24\xc2\x1d\x17\x6e\x47\x25\xb9\x0c\xbf\x69\xe5\xc1\x97\xbe\x6b\xe5\x37\x49\xde\xb6\x7a\x48\x0e\x4c\x90\x52\x18\x02\x63\x13\x63\xe2\xb4\xbd\x40\xfa\x7e\x10\xca\x84\x02\xf2\x95\x9e\xe2\x12\x15\x31\x2b\xb2\x72\xa6\x6a\x6d\xeb\x8a\x0e\x8e\xc3\xf1\x5b\xf0\x86\xd3\x5e\xdf\xf9\x7b\xe8\x92\x6f\x74\x4d\x46\xd9\xfb\xaf\xb2\x3d\x3b\x72\x8a\x15\x18\xc3\xd4\xe3\xd8\xe4\x90\x2c\x9e\xa3\x4c\xc7\x91\xc8\x1e\x9b\x0c\xdf\x9f\x51\xdd\x41\x87\xbf\x6c\xba\xb7\x22\x97\x07\x8f\x49\x5c\xb5\xb4\x1c\x9a\x40\x3a\x8e\xfa\xc6\x5e\xd9\xf4\x4c\xef\xeb\x2b\xe3\x7b\x16\xa8\xae\xa9\xbd\x26\x6c\x12\x54\x57\x33\xac\xab\xec\x72\xe5\x6e\xce\x56\x75\x52\xa7\xa3\xd8\x6d\x29\x63\x8e\x3c\x77\x1a\xf7\x50\x36\xee\x28\xb7\xfa\x3a\xf8\xe7\x6e\xd2\x55\x19\x84\x7f\x35\x55\xfd\x2f\x7d\x73\x39\x59\x13\xa1\x73\x0e\xa7\x4a\x46\x38\x91\x99\xc6\xcd\x67\xb3\xe3\x38\x0f\xcb\x7a\x07\x31\x02\x2a\x09\xa7\xf7\x2c\x21\x23\xca\x19\x59\x2b\x2b\x67\x6a\x75\x84\x8d\xd5\x75\x67\x4f\x50\x65\xad\x4b\xfd\xee\x83\x48\x6a\xb2\x29\x95\xe6\x11\xb0\xb4\xd7\x33\xc8\x0b\x91\x95\x44\xdf\x86\x89\x9c\x91\xf8\x36\x78\x15\xa4\xbf\xfe\xc9\xb7\x00\xe9\x24\x00\x93\x7c\xe6\x67\x88\xd9\x61\xf6\xb5\xd7\x5d\xb1\xe8\x9e\x89\xf6\x06\x46\xc5\x36\xf8\x37\x93\x2c\x96\x0d\x56\x07\x46\x2d\x64\x01\x6b\xbb\x92\xae\xfc\xef\xa4\x0e\x74\xe1\x4f\x56\xda\xd1\xbf\x49\xfb\x93\xd8\xad\x6c\xb6\xa0\x21\xfe\xb6\xa4\xb4\x7d\x8c\x44\xca\xaa\x73\x1b\xac\xa3\x70\x54\xae\x62\xd4\x20\x21\x10\x13\xbf\xc5\x2b\xe5\x12\x0e\x30\x5d\x2f\x9f\x68\x43\x9c\xbd\xb4\xb5\x3d\xa9\x30\xaf\x66\x53\x5f\x2f\xea\x0b\xdc\xf6\x49\x6c\x45\x2a\x94\x7b\x79\xa2\xa3\x52\x90\x6a\x98\xe2\x67\x25\x98\x8e\xe7\x31\x4c\x3a\x21\x37\x66\x08\x8d\x2f\xae\x9b\x14\xc4\x49\x57\xa9\xb1\x35\x00\x34\x8a\x2c\x0b\xe9\x5d\x6e\xcf\x6e\x63\x64\xc1\xc0\x20\x60\xd9\x2d\xc7\x9d\xc5\x7f\xc5\xb3\xe6\xa2\xc0\x47\x78\x8f\x6a\xdf\xaf\x11\x37\xc3\xf3\x54\x10\x32\x7f\xf3\x28\x2c\xb4\xde\x55\x7d\x6f\x93\xc2\xeb\xa9\x79\x9d\x72\xe3\xdf\x0d\xab\x36\x0e\x1b\xd6\xa4\xce\x8d\xe5\x96\xf6\x0a\x23\x1d\x9d\x51\x93\xc1\x65\x8d\xd3\x61\xa3\x7b\x2e\x00\x39\x42\x7f\xf4\x25\xb8\xe7\xba\x50\x96\xa2\xae\x20\xb9\xeb\x0c\xe5\x29\x0d\x61\x97\x94\xf4\x55\x62\xdf\xbe\x15\xb7\x27\xeb\x9b\x1b\xf3\xc0\x5a\xbc\x38\x18\x23\xe3\x5d\x96\xfd\x71\x04\xf3\x73\x08\xe5\x78\x81\xdc\x96\x30\x76\x39\x36\x4f\x25\x98\xf7\x09\x91\x74\xc4\x91\xf6\xdf\xc8\x4f\x12\x51\xf5\x7b\x90\xf3\x26\xc7\x08\x59\x78\xa3\x92\xd5\xb1\xe7\xb6\x6c\x4c\x49\x8c\xa7\x77\xdf\x54\x61\x9f\xf2\xbf\xcc\x87\xdb\xac\x48\xe3\x67\xf2\x8f\x02\x1a\xf5\x1e\x41\xf4\x3a\x43\xd1\x1a\x3a\xa5\x62\xbc\xa9\xea\x01\x38\x82\xf7\x71\x6c\xcd\x08\x28\xb2\x18\x7b\x0c\x05\x32\x06\xae\xe1\x5a\xa4\x55\xd5\x03\x3e\x8b\x16\xd1\xa5\x0b\xbe\x68\x91\x3f\x8b\x16\x91\x75\xc9\x50\x59\x82\xf3\x8c\x8b\x7e\x28\x39\xf5\xfc\x8b\x2e\x3e\x26\xf9\x48\x56\x14\x69\xf0\xaa\x5e\xc3\xbc\x6a\x58\x77\xa9\x70\x15\xc6\x43\x2d\x6e\xbe\x66\x50\xcd\xe7\xb8\xac\x10\xc3\xe2\x66\xe3\xb4\x96\x35\x03\x14\x93\x0d\x78\x60\x00\x1e\xf6\xf2\x44\x6a\xb8\x58\x45\x05\x1c\xdb\xab\xa2\x7a\x0a\xd2\xeb\xe0\xb0\x5a\x5e\xd2\x3b\x89\x9f\xd4\xe6\x28\x16\xc7\x7c\xbd\x48\x4a\x27\x59\xea\xe7\xfc\x55\x8c\x95\x8f\x25\x23\x4c\xa5\x5f\x5c\xce\xfd\x79\x0a\xfd\x3f\x16\xb9\xdb\xd4\xff\x5b\xe4\x1c\x6b\x4a\x46\x2c\xe8\x49\x4d\xc9\x18\xb8\x86\x98\x12\x5d\x16\xdb\xd6\xb8\xbf\x76\xfc\xd3\xa7\x32\x29\x0a\x0a\x69\x27\xab\xe6\x66\x53\x7b\x02\x5f\x0c\xca\x63\xb8\xa5\x11\x79\xfe\xbc\x0e\x69\x2f\xa8\x11\xa4\x5b\x77\x45\x47\x81\xf0\x54\xca\x63\x1c\x50\x43\x34\x87\x52\x12\xee\xab\x58\xa1\xba\x50\x27\x2f\xd2\x06\x0e\xd5\x13\xa6\x46\x82\xcd\xe0\xd3\xaf\xcb\x9a\x1a\xa9\xd1\xfb\x4a\xe9\x23\x3b\x09\xe1\x49\x5d\x87\x75\x50\xff\xdc\x27\x72\x90\x28\xdd\xf6\x80\x23\x35\x8b\x85\xcf\xc3\x7a\x79\x00\x86\xb0\x99\x49\xea\xfc\x5c\x41\x13\x0d\xc0\x76\xe2\x26\x5f\x2c\xd4\x16\x2d\x94\x9f\xaf\x66\x8d\x40\x86\x64\x7d\xa6\xc0\xe2\x3e\xf1\x46\x9b\xcd\x41\x0b\xbb\x7c\x36\x5b\xb7\xe1\x32\xb7\x6a\xf1\x7c\x12\x08\x85\xb3\x21\x58\x23\x31\xff\x54\xda\x6b\x83\xd5\x8c\xd3\x6b\x9f\x2b\x8c\xa3\x01\xf8\x12\xc9\xf9\xb3\xa9\x35\x19\xc9\x59\xf6\xbc\xde\x2b\x0b\xcc\xab\x4b\x60\x9a\x98\x9c\x61\x74\x5c\x27\x37\x76\x36\xde\x83\x1a\x99\x32\xfe\x99\xc3\x39\x1b\xa9\xfa\x9e\x7d\xf1\x5f\x54\xd7\x0f\x34\x00\x9b\x2c\xfe\xf0\x10\xcc\x4b\xdb\x86\xbf\x34\x6b\xe4\xee\x62\x85\xe1\xc4\xbe\x13\x71\xdd\xf0\x83\x1a\x57\x1f\x25\x66\x90\x32\xf8\xe5\x71\x08\x39\x2c\x3c\x93\xcc\x3d\x26\xac\x00\xf9\xf3\x46\xa4\xc6\x18\xd8\xb1\x64\xff\xb3\x59\xd8\x3e\x93\x3b\x76\x7d\x8f\xca\xd2\x8f\xc9\xce\xdb\x63\xe5\x5c\x2a\xf3\x69\x4d\x28\x6e\x83\xf2\xb1\xe2\x43\xea\x39\x1b\x54\x3b\x1b\xa5\x71\x36\xf6\x41\x97\xd4\xad\x6b\x63\x67\xc4\xb6\x3c\x78\x82\xd9\xbe\xa6\xa9\x71\x2b\xab\x55\xaa\xee\xe6\x44\xdf\x83\x81\xc4\x89\xbd\x51\x95\x67\xa7\x78\xf0\x20\xcf\xa6\xe0\xeb\x12\x5c\x37\xec\x71\xca\xff\x0e\xef\xc5\x6f\xbf\xf5\x3a\xe9\xd1\x7c\x5d\x35\x26\x3c\x38\xc2\x47\x8b\x52\x5f\xda\x67\x8b\xd2\xdf\x9b\xb8\x16\x1c\x8b\xe7\x77\xfb\x4a\x54\xa8\xeb\x56\x82\x53\x6c\x36\x27\x77\xad\x97\x0d\xab\xea\xe8\xa9\xf7\x6b\x8c\xad\xc7\xdc\xec\x73\xb6\x15\x05\xbe\xe5\x65\x10\x4f\x2a\x28\x43\x0c\x4f\x06\xbd\xb6\xee\x5e\x81\x88\x16\x83\x4b\xf8\x8e\x2f\xa5\xeb\xe9\xe6\x9e\xd8\x44\x1f\xd5\xac\x1f\xdf\x05\x46\x6f\xba\x59\xc7\x52\xb4\x0a\x1f\xbe\x94\xcc\x76\xe4\x61\x4b\xd1\x83\x0e\x5d\xca\x93\x45\x2f\xec\x24\xc3\x4a\xcf\xa7\xc6\x29\x31\x65\x2d\x59\xdb\xb1\x72\x5e\x6b\x7c\x93\xdf\x16\x30\x49\x5f\xe8\xcf\x81\xcd\xb2\x17\xe6\xed\x88\x63\xef\xcd\x27\x51\xe2\x4e\x34\x09\x9f\x11\xc9\xc5\x47\x06\xa2\x23\xbd\x3c\x75\x1f\x53\x00\x0b\x0a\x11\x4e\xf5\x18\x95\x72\xa8\xb7\x4a\x53\xb2\x6c\xca\x74\x49\xfb\xe8\xa3\xcf\xfd\x42\x40\xbf\x3f\xf7\xd0\xfa\x16\xa0\x8c\x7a\xf7\xa3\x8b\xba\x4e\x17\x23\xea\x72\x92\xde\xb0\x56\x4c\x3e\xd4\xdd\x70\xae\x92\xb5\xf8\x73\xc2\xb9\x8d\x4b\xea\xf0\xb8\x17\xd5\xa1\xfb\xb2\xba\x2c\x51\xd1\xe2\xa9\x74\x77\x06\x14\x6d\x82\xc1\x77\xcd\x9f\x75\x5c\x36\x07\x55\xeb\xc8\x9c\xae\xa8\x24\x51\x1d\xcb\x51\xcf\xd7\xa7\xba\x55\xd3\x28\xd3\x55\xd5\x01\xfa\x09\xdf\xa0\x1f\xd6\x0c\xd3\xf7\xb8\x95\xe9\xae\xb8\x14\x65\x17\x9e\x1d\x83\x78\xd9\xa6\x23\xbb\x3c\x04\x44\x31\xa0\x3b\x4b\x89\xa7\x7c\x59\x42\x26\x4f\x82\xe6\xbb\x1b\xd2\x2c\x2e\x1e\x99\x02\xae\x53\x55\x64\xa0\x37\x25\x04\xba\x1e\xee\xbf\x4f\x7e\xda\x5d\x09\xa0\xa3\x36\x41\x00\xc5\x5e\x57\xc4\xa3\xfb\x41\xb0\x18\xd0\x51\x9e\x9d\xd1\x23\xa9\xa7\x28\x71\xc6\xa3\x0b\xbf\x7b\xa0\x37\xa7\x93\x6c\x9f\xd4\x91\x4b\xaf\xe1\x49\x9d\xb8\x1c\x08\x43\xbd\x9e\xb0\xff\x67\x70\xde\x72\x20\x8c\x71\xdc\x46\x87\x6b\xc0\x8f\x69\x0c\x78\xab\x2f\x35\x82\xf6\x3b\x68\xfc\x4a\x1d\xfc\xd5\x7c\x30\x8b\x89\x84\x03\xd6\x51\x98\x68\x18\x0e\x3e\x8b\xe3\xf5\x80\x27\x0d\xf1\x46\x0f\x1a\x66\x4f\x81\x5e\x63\xc6\xa2\x58\x8c\x7b\x34\x24\xca\x5a\xd5\xb5\xba\xbc\x53\xaa\x23\xa1\xba\x36\x39\x87\xf2\xf8\x87\x0e\x3e\xff\x31\x95\x6b\x6f\x30\x93\x75\x49\xe8\xee\xde\x11\xfc\x2a\xa3\x22\xa1\x6f\x64\xaa\x9d\x9d\x51\xa7\xcd\x71\x24\x14\x93\x5b\xbc\xa6\xc9\xb0\xc4\x03\xb8\x9b\x77\xff\xcd\xbf\xba\xd7\xc3\xd9\x1d\x21\x53\xef\xa5\xfd\x63\x6f\xdc\x89\x41\x45\x82\x95\xd5\x32\x7e\x4b\x0d\x12\x7f\x96\x66\x67\x85\xc1\x09\x5a\x2c\x70\x53\xee\xc6\x63\x6d\x58\x12\x4b\x0e\x3b\xe4\x84\x51\xb3\x91\x73\x61\xd4\xe1\xa5\xe8\x34\x71\x33\x76\xf2\x2b\xe8\x1c\xc1\xaf\xee\x07\xa3\x39\xcb\x6e\x7c\x25\x73\x85\x9d\x1d\x9b\x41\xa3\xb9\x8e\xe1\xd7\x7f\xfa\x38\xd3\x79\x43\x17\x67\x7c\x6d\x6a\xe6\x7c\x68\x4c\xd0\xb7\x63\x13\xfe\x72\x52\x25\xde\xae\x73\x61\xd2\xd4\xf6\xb0\xd2\x67\x05\x2f\xce\x9e\x85\x77\xdf\xfe\x02\x52\x65\x96\x98\x15\xaf\xa0\x45\x42\xce\x72\x43\x76\x0f\x27\x86\x1a\x22\xb3\x31\x88\x1d\x5f\xa6\xa5\xb8\x6b\xd4\xec\x88\xd9\xd1\x46\xb1\x4b\xc7\x4a\x02\x1e\xca\x40\x97\xbb\x09\xbb\x91\xde\x71\xc1\x1e\xa3\x7c\xde\x8a\x1a\x21\x7c\x7f\xae\xb5\xcc\x36\x8d\xd9\x49\x5d\x9b\xc8\x04\x57\x3e\x1d\x91\x8b\xac\x2e\x6a\xa6\xa4\xaf\x67\xac\x59\xc6\xd9\x48\xb7\xe7\x50\x9d\xa4\x61\xd3\x3c\x32\x22\x28\xf3\xd7\x53\x26\x9f\xd1\x44\x8f\x44\x71\xc2\x8e\x3f\xc0\x90\x77\x94\xfe\x4d\x09\x93\xad\xae\x96\x94\xa8\x2d\x99\xf4\x93\xba\xf6\x0f\x81\x32\x92\xe5\x35\x4a\x89\x97\x17\x89\x1f\x34\xc6\x06\x82\x16\xba\x0c\x83\x84\xad\xe7\x70\x6c\x23\x3f\x80\x0f\x51\x6d\xf9\x58\xed\x59\xc2\xd0\xf9\xe7\x1b\x8a\x75\xf9\xc4\x7f\x3d\xb1\xff\xe2\x43\x6c\xe6\x43\x6c\xc2\x6a\x0f\x77\x27\xd2\x21\x45\x18\xce\x92\xfa\xe7\xa1\x1e\x48\x87\xd6\x7c\x8d\x19\x55\x25\xd3\x29\xd4\x15\x65\x40\xa6\xf1\xcb\x21\xcd\x94\xb4\x73\xd4\xa7\x07\xfd\x3a\xbf\x62\x77\xf3\x49\x2a\xa0\xa3\x44\x7d\xf9\xfb\x80\x5e\x6e\x11\xe5\x20\xe2\x1a\x02\xaf\xcb\x20\x98\xd8\x80\xa9\x20\xa4\x74\xbb\xea\x17\xab\x71\x6f\x29\x3b\x90\x31\x1d\x14\x8b\xb8\x53\x54\x69\x8e\xe8\x53\x16\xae\x1c\x51\x63\xe7\xd1\xd1\xd7\xa0\xa6\x61\x88\xa3\x20\x1b\xc2\x84\x46\xec\x1b\xb7\x43\xb2\x2f\x8e\xe0\x07\x42\xdc\x4a\x84\xb5\xac\xea\x2d\x48\x75\x2c\x0c\x92\xaa\xb4\x1c\x1f\x6b\x39\x2f\xbf\x5b\xa4\xc8\xa3\x1c\x94\x7e\xa6\x21\x42\xe1\xa7\xe8\x93\xf7\xe2\x01\xcb\xfb\xef\x44\xe1\xc6\x49\xe6\x6b\xf1\x84\x47\xfa\x00\xa8\xbb\x42\x31\x27\x4a\x34\xa6\x7b\xdc\xa3\x19\x27\xb1\xac\x8d\xf3\x4f\x76\x1c\x6e\x4b\x71\x48\x36\xc9\x54\x5d\x23\x56\x39\xc9\x6e\x6e\x54\x42\x60\x3e\x46\x79\x6d\x11\x4f\xec\x99\x63\xa6\x2f\xf4\x1e\x40\xef\x38\x53\x70\x08\x25\x1f\x4a\xc7\x1f\xbf\x50\x71\xab\x54\x1c\x4b\xc3\xa1\xb1\x5f\x6d\xe7\x22\xc0\x92\x0f\xda\x77\xc4\x82\x13\xf4\x4d\xc4\x86\xbf\x50\x38\x4b\x61\x37\xae\xae\xa8\xab\xbb\x75\x52\x79\x4c\x68\xf6\xc1\xd4\xf6\xa2\x4c\x29\x92\xe7\x42\xb7\x5f\x08\xdf\x45\xf8\x44\x0d\xf9\x1e\xd9\x1e\x15\x13\x7b\x30\xd9\xdd\x18\x59\x8a\xea\x03\x63\x66\x5f\x98\xa0\x8b\x09\xbc\x40\xe4\x10\x1e\xd8\x28\x94\xb3\x0d\x5e\xf0\x77\x87\x03\x19\x22\x1b\xea\xf9\xc2\x15\x3d\x5c\x11\x44\xd2\x42\xd6\x78\x5d\x93\x6b\x54\xdb\x8a\xe1\x0e\x87\x24\xdf\xbc\xe4\xbc\xa2\x79\x44\xd7\x77\xa4\xea\x25\xa5\x12\xae\xd7\xc2\xbb\x93\xa8\xff\x7a\xe8\x36\x2e\xb1\xd5\x4d\xb0\xc5\xc0\xad\xef\x17\x86\xe8\x62\x88\x28\xa4\x10\xf2\xc3\x19\x66\xb8\x9d\x57\x0d\xa6\x62\xc7\xde\xb8\xaf\x9d\x52\xcc\x60\xb9\x90\x8f\xb1\xa1\xdc\x63\x2a\xa9\x3d\xba\x9a\xee\xef\xe8\x0e\xc7\x69\x0f\x09\x52\x6f\xbe\x1f\x57\xcb\x7f\x12\xf2\xa9\xe7\x10\x43\x0c\xca\x67\x05\x29\x20\xb8\x6e\x45\xb2\x08\x5e\x01\x9e\x2f\xd8\x3a\x21\x0e\xf6\xf5\x64\x79\x53\x85\x03\x4f\xa1\x32\x97\x82\x0a\x54\xd7\x2a\x8d\x25\xc4\xab\x7c\xdd\x2e\x46\xa7\x97\xc1\x77\x04\x5d\x2f\x44\xee\xbb\x81\x3f\xbf\xa9\xbb\x03\x9b\x5c\xd9\x56\xdf\xbd\xdc\x3b\x82\xef\xe3\x30\xd0\xa7\x90\x02\x2f\x0e\xf4\x8b\x7e\xbd\x20\x7a\x7f\x06\x30\x39\x7f\x78\x88\xae\x9a\x8a\x79\x2f\x51\xa6\xc9\xe5\x3c\x77\x0a\xc7\xf6\xd1\xc8\x48\x3a\x7a\x86\x51\x6f\x50\xea\x61\xf4\x43\x95\xa3\x87\x31\xcc\x23\x46\x11\x7f\x65\x06\xb9\xdf\xb9\xdf\x81\xff\x09\x00\x00\xff\xff\x68\xb2\xa5\x43\x70\xd7\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0x83, 0xce, 0xec, 0xf2, 0x7c, 0x24, 0xf7, 0xaa, 0x62, 0xff, 0x99, 0x5c, 0x6b, 0x20, 0x11, 0x89, 0xea, 0x74, 0x34, 0xbf, 0xfc, 0xa8, 0x4a, 0x7e, 0x51, 0x6f, 0xd2, 0xc3, 0xa0, 0x31, 0x52}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xab, 0x2e, 0x2f, 0x5c, 0x14, 0x62, 0x17, 0x71, 0xf9, 0x15, 0xf, 0x1b, 0xba, 0x27, 0xf4, 0x97, 0x1d, 0x73, 0xf1, 0x8a, 0x31, 0x36, 0x6d, 0xa, 0x8, 0x65, 0x88, 0xc1, 0x26, 0x19, 0x8e, 0xff}} return a, nil } @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x66\xe4\x5d\x47\x9e\xdb\xbb\xba\x07\x55\x3c\x59\x4f\x9c\xcc\xba\x26\x93\xa4\xec\xe4\x72\x57\x57\x5b\x5b\x10\xd9\xb2\xb0\xa1\x08\x0e\x40\x4a\xd1\xa5\xf2\xdf\xaf\xf0\x49\x7c\x92\x94\x92\x9d\xc9\xec\xc6\x2f\x89\x48\xa0\xd1\xe8\x6e\x34\xfa\x0b\xe0\xc5\x1f\x4e\x4e\x10\x42\xe8\x39\x2d\xde\x41\xf9\x9a\xbe\x83\x9a\x23\xb2\x69\x2a\xd8\x40\xdd\x72\xd4\xae\x01\xad\xba\xba\x68\x09\xad\x71\x45\xda\x3d\x62\xf0\x4b\x47\x18\x94\xa8\xa5\x68\x83\x6b\x7c\x0f\xe8\xd9\xf3\x97\x6f\x25\x94\x65\xb7\x07\xc6\x51\x25\x81\xa1\x56\x41\x5b\x31\xba\x91\x70\xe4\x6f\xc4\x71\x05\x73\x35\xe8\x53\x5c\xac\xf5\xd3\x35\xad\x4a\x60\xe8\x1e\xc4\x98\x3b\x8a\x70\x51\xd0\xae\x6e\xf9\x1c\xbd\xac\xc1\xfc\x42\x44\x22\x44\x98\x37\x82\x04\xa5\x5b\xcc\xd1\x4d\x8b\x76\xa4\xaa\xd0\x12\xd0\xdf\x29\xa9\xdb\x6a\x8f\x0a\x5a\xb7\x8c\x56\x15\x94\x68\xb9\x97\x98\x74\x1c\x18\xc2\x75\xe9\xa0\x85\xcb\x0d\xa9\x09\x6f\x19\x6e\x29\x9b\x4b\x98\xaf\xd3\x2f\xd1\xa6\xe3\x2d\x2a\xe8\x43\x4e\xee\x6b\x05\x81\xe1\x9a\xaf\x80\x21\xba\x42\xb8\xde\xfb\xf3\x4f\xc2\x42\x05\xae\x6b\xda\x22\x52\xb7\xc0\x70\x21\x70\x6e\xd7\x12\x96\x9e\x88\xec\x24\x1e\xd2\xae\x45\xb8\x69\x18\xdd\xe2\x2a\x24\xa5\x22\xda\xb9\x6c\x0b\xef\x0b\x68\x5a\xc1\x94\x12\x1a\xca\x49\x8b\x70\x59\x12\xc5\x36\x83\x90\xe5\x13\x65\xa2\x61\x57\x8b\xe7\x08\xde\x13\xde\x92\xfa\x5e\xbe\x46\xb8\x45\x20\xd8\xb2\x21\x15\xf0\x96\xd6\x80\x48\xed\x0c\xb9\x05\xd5\xb6\x01\x46\x68\xa9\xf9\x28\x26\xc7\xa1\xa0\x75\x19\x70\x4a\x0f\x01\xa5\xa6\xb8\x61\xd2\xeb\x35\xe1\x4e\x53\x09\x84\xd4\x68\xd5\x55\x15\x6a\x28\xe7\xc0\x09\xad\x25\x83\x34\xef\x04\x65\x43\xc6\xed\x05\x11\x51\x49\xd1\x6e\x8d\x5b\xd8\x02\x93\x60\xe4\x8b\x1d\xae\x35\x49\x49\x38\x9a\x14\x0e\xde\x52\x06\x08\xa3\x02\x37\x78\x49\xa4\x58\xb7\x6b\xdc\x22\x5c\x55\x74\xc7\x0d\x9c\x8d\x20\x92\x80\x52\x32\xbc\x33\xd2\xbc\x5b\x43\xad\x06\x59\x42\x41\x37\xce\x14\x05\x5a\xb8\xe2\x14\xb5\x54\x42\x68\x80\xad\x28\xdb\x20\xde\xe2\x77\x82\x64\xb4\x01\x86\x05\x43\xb8\xe5\x76\x20\xc9\x5c\xd3\xf3\xad\x18\x03\x7b\x34\x13\x04\x2d\x18\xe0\x16\xca\x73\xb4\xa4\xed\xda\xae\x10\x84\x99\xe0\x11\x69\x09\xae\xc8\xff\x41\x29\x81\x9b\x29\x10\x86\x18\xf0\x06\x8a\x96\x6c\x01\xd1\xe5\xdf\xa1\x68\xf9\xc2\x5d\xed\x3f\xcb\x25\xcc\xd0\x4a\xc8\x84\xe0\xe3\x1a\x8b\xc5\xad\xa1\x2b\xd9\x12\x33\x93\x8d\xff\xa2\x56\xa9\x69\xdb\x4f\xbd\x67\xac\xe6\x51\x81\xab\x8a\x5b\xcd\xa1\x48\x4a\x6b\x0f\x4a\x82\xb8\x56\xbe\x7d\x2c\x14\xc7\xd3\x54\xc5\x85\x4f\x52\x9f\xa0\x27\x27\xe8\x0f\x17\x27\x27\x64\xd3\x50\xd6\xa2\x67\x15\xdd\x49\x0c\xd4\x40\xdf\xbd\x17\x12\xff\xfa\xe5\x4f\x4f\x5f\x5c\x5d\x5f\xdf\x3e\xbd\xbb\xb3\x0d\xbb\xfa\x9e\x2c\x2b\x70\x1a\x9f\x7a\xcf\x4e\x5d\x90\x37\xd7\xaf\xf1\xb2\x82\x3b\x8d\x91\x03\xfb\xe6\xfa\xf5\xd5\x0f\xcf\x9f\xde\xbd\xbe\xfa\xe9\xe6\xc5\x8f\xe1\x20\x15\xdd\xdd\xb5\x94\xe1\x7b\x78\x06\xc0\xdd\x7e\x77\xaf\x5f\xde\x5e\xfd\xf8\xf4\xd9\xd3\xa7\x77\x41\x27\x3d\xc8\x2b\x46\xdf\xef\x4d\x0f\x0d\xfe\xd5\xed\xcb\xff\xfe\x1f\xd3\xfc\x04\x17\x05\x70\x3e\xc3\x55\x75\xa6\x16\x91\xd0\x32\x9e\x96\xff\x70\x62\x34\xa7\x6d\x08\x5b\xa8\x5b\x74\x27\x89\x7f\xa5\x68\x7f\x0b\xf7\x84\xb7\xc0\xa0\x9c\xe1\xb2\x64\xc0\xf9\x02\x5d\xa9\xff\x9c\x65\xfa\xbf\xd1\x62\x31\x05\xc2\x20\x88\xe7\x64\x43\xda\x9b\x5a\xc8\x3d\x4f\xf4\x3e\x47\x44\xbf\xbb\xda\x88\x81\x16\xe8\xcd\x33\xf2\xfe\x3f\xff\xe3\x1c\xd5\xb0\x93\x7d\xcd\x93\xec\x38\xcf\xd3\x88\x5e\xf1\x17\xb4\x84\xc4\x80\x35\x2d\xe1\xe6\x7a\x81\xee\x5a\x46\xea\xfb\x1c\x01\xb2\x50\xaf\xa1\x82\x7b\xb1\x87\x4c\x00\x3d\x08\x5b\xb1\xf0\x5a\x69\xfa\x24\x69\xb0\x47\x12\x0d\xee\xe2\xe2\x02\xbd\xc2\x62\xa1\x50\xad\x03\xc3\x15\xa3\xb7\x74\xa9\x36\x68\xc7\x0a\xb0\xfd\xf4\x36\xe0\xaf\xcc\x08\xc9\x0a\xda\x84\x76\xd1\x62\x2e\x86\x16\x13\xb4\x3f\x86\xb0\x6a\x18\xd9\xe2\x16\x5c\x1d\x6d\xf4\x4e\xbf\xed\x8b\xae\x1a\xe3\x89\xa8\xbc\x52\x60\x15\x2a\xce\x8f\x29\xa8\x78\x84\x52\xfb\x78\x45\xea\x77\x9f\x46\xa2\x2b\x01\xe7\x18\xac\xb4\x21\x21\x0c\x1b\xa9\x03\x43\x34\xd4\xfb\x43\xb0\x78\x62\x61\x1d\xc3\x30\xcf\x90\xcb\x89\x4f\xb8\x65\x24\xf1\x72\x76\x89\x09\x88\x74\xcb\x8a\x14\xa8\x89\xf0\x19\xd8\xdc\x45\x3f\x06\xb8\x14\xea\x9a\xd4\x62\x3f\x91\x1b\x33\xc2\x4b\x69\x6e\xa1\x09\x38\x7a\x6b\xfc\xa6\x5e\x51\x85\x87\xe6\xa0\xfd\x7f\x48\x30\x89\x88\xe5\x8a\xda\xd2\x29\x43\x3b\xda\x55\xa5\xc2\xdd\x76\x10\x73\x30\x64\x54\x1d\xa5\xd9\xd1\x71\x41\x6a\x6d\x0c\x04\x98\xf2\x71\x54\x9f\xa8\x11\xa7\x32\x78\x10\xdf\x46\x4c\x93\xaf\x5d\x8c\x09\xcb\x2e\x58\x2d\x90\x7a\x1f\x17\xed\x8d\xa5\xea\xd8\xbd\x6a\x04\xc1\x8b\x1e\xcc\xe4\x49\x8d\xb1\x40\x58\x27\xbd\xb4\xbb\x88\x2a\xd9\xc8\xb9\x03\x8e\xb1\xac\x0d\x15\x6d\x25\xf7\x3a\x28\xb4\x96\x43\x3b\x39\x9c\x82\x65\xac\xf4\x00\x56\xb8\xf0\x30\xfb\x20\xdb\x87\x7d\x56\x5d\x6d\x77\x3c\x67\x83\x9c\x95\x50\xb5\xb8\xd7\xf4\xa2\xdb\x47\x77\xd2\xc2\x16\x4f\xea\x76\x61\x54\x4a\x99\x2b\xd3\xaa\xcb\x71\xf1\x14\x1e\x3d\xa7\x69\xbc\x73\x6c\x71\x57\x19\x53\x4d\x01\x53\xb6\xca\x45\xa9\x76\x3d\x41\x0e\x33\x32\x1f\xa0\x48\xac\xb3\x17\xbe\x41\x36\xbf\x85\x02\xc8\x16\xd8\x79\xf0\xfc\x15\xa3\x5b\x22\x3c\x22\x9f\x96\x96\x98\x96\x1c\xc2\x1f\x40\x0c\x56\xc0\xa0\x2e\xc0\xe0\x5b\xc2\x4a\x4e\x41\xfa\x41\x6a\x36\x43\xd4\x99\xbb\x70\xbd\x31\xae\x2a\xcf\xe5\xb2\x42\xc3\xc0\x03\x48\xb8\x1a\xe5\x1c\xed\xd6\xa4\x58\x4b\x77\x66\x69\x48\xad\x1b\xed\x28\xda\xe1\x3d\x5f\x78\xf0\x11\xfa\xb7\x33\x74\x4d\x18\x14\x6d\xb5\x17\x56\x10\xc2\xca\x07\x55\xc6\xb0\xf1\x4d\x95\xbf\x2b\x9d\x85\x48\x3f\x2b\x36\x45\x92\x1e\x0c\xf3\xa7\x33\x74\x53\x97\x7a\x20\xb4\x25\x58\x02\x8a\x19\x94\xc0\xa1\x47\x20\x1c\x3b\x29\xdb\x5b\xcc\x14\x31\x16\xe8\x89\x5d\x96\x8f\xbe\xb1\x16\xfb\xfc\xbf\xc4\xcb\xef\x43\x5e\x82\xb6\x73\xa4\x7f\xa8\xa8\x6c\x34\xa5\xf1\x43\x6a\xeb\x65\x78\x0c\x43\x37\xd2\xa7\x2a\x41\x5b\x97\xd6\xb1\x53\xfd\x4c\x1f\x9e\xc5\xb6\xeb\x57\xa0\x59\x7b\x3e\x76\x2f\x1b\xed\x7d\x0b\x5b\x52\xd8\xed\xce\xca\x9b\xa3\xb7\xc2\x0f\xa5\x75\x25\xfc\x48\xb4\x22\x32\x3a\x41\x7a\x27\xd7\x83\x24\x68\xc9\x51\xd7\x08\x41\x15\x02\x22\x6d\x45\xed\x4f\xd2\x3c\x3d\x6b\x3b\xee\x02\xfd\x39\x76\x54\xe6\x3d\x5e\x8f\x07\x30\xb7\x36\xeb\xe7\x42\xbe\x34\x00\x07\x11\xb7\xc3\xe6\x71\xb7\x4d\x1c\xf4\x85\x23\x3c\x9b\x20\x48\x67\x8e\x8e\x15\x7f\x1c\xaa\xd5\x5c\xad\xf9\x4b\x25\x88\xf1\xeb\x9e\x9e\xe8\xd1\x43\x54\x93\x2a\xdd\xa4\x27\x58\xae\x95\x23\x3a\xe8\x12\x7d\x37\xff\xce\x36\xf9\xd8\xcf\xa4\x04\xde\x32\xba\x47\xb3\x10\x55\xf3\x22\xc0\x69\xb8\xcd\x75\x44\xf4\x8f\x2e\xcf\x33\x0a\xd6\x78\xd7\xbe\x78\x68\xb7\x83\xf7\xc6\x9c\x59\x7a\x4a\x8f\xfa\xe4\x0b\x77\x30\xbd\xe9\xcf\x84\xf3\x2a\x78\xeb\x0d\x2c\x99\x93\xe4\x8d\xee\x66\x7c\x4b\xe5\x00\x69\x20\x8f\x1e\x8a\x7f\xcf\x52\x53\xd3\xa3\x0b\x10\xde\xf0\x49\x38\x53\x90\x11\xb6\x87\x9c\xe0\x2d\xac\xd0\xa5\x23\x37\xf3\x25\x65\x8c\xee\x66\x67\x0f\x4e\xa2\x0e\x4b\x5c\x61\xb1\xd1\x5c\x4a\x97\x7d\xae\x7f\xfa\xed\x0c\xd0\xb9\x4f\xa0\x47\x0f\x91\x9a\x5c\x4c\x92\x01\x5b\x40\x8f\x90\x24\x49\xc4\x6d\xb3\x6d\xa6\xb9\xfd\xd6\x68\xc2\x88\xdd\x36\x5a\x33\xcc\x70\xa3\x4a\x67\x81\x4b\x9a\xa6\x77\x40\x6e\x06\x6d\xc7\x6a\xf4\xe8\xa1\x9c\xb1\x01\x15\x70\xcf\x00\x56\xff\x4e\x93\x83\x11\x50\x87\xe0\xd8\x30\x08\x9e\xa0\xd4\x4a\xff\xfe\xd2\x3a\xe5\xa7\xb7\xf0\x4b\x07\xbc\x15\xc6\x84\xda\xbf\xe0\x7d\x01\x50\x86\x34\x46\x95\xe8\x79\xea\xc1\xfe\xe8\x4b\x42\x43\x79\x88\x4f\x72\xf4\xcb\x4b\xb4\x84\x15\x65\x30\x0b\x5f\x9d\xa1\x87\x3d\x62\x6f\x9a\x12\x0b\xb4\x52\x78\x88\xfd\x92\xd4\x05\x65\xc2\x1e\x18\x44\xea\xa8\x45\xa2\xb4\xef\xa3\x87\xfd\x4a\x88\x24\xc7\x30\x38\xa5\x1e\xb2\x6b\x21\xd9\xc9\xca\x95\x2f\xbb\xb1\xc4\x58\x31\xbe\x87\xf6\x07\xb5\xaa\x66\x67\x46\x3e\x8e\xd0\x0d\x09\x24\xec\x7c\x8d\x5e\xc8\x63\xe3\xea\xb1\x31\x47\x20\xa5\x45\xfd\x9d\x27\x7a\xf4\x10\x49\x10\x19\xad\xe1\x86\x9e\xe6\x8e\x85\x9d\x54\x1b\x4f\xb0\x9b\x70\x51\xae\x1f\x6c\x81\xed\x51\x4b\x36\xc2\x0c\x30\x1e\x12\x83\x4a\xcc\x03\xad\x71\xd3\x40\x9d\xb6\xb7\xa6\x79\x3e\x47\x4c\xf8\x8f\xc1\x84\xc5\x1f\x88\x17\xc3\x01\x48\x09\x87\xee\x6a\x60\x0f\xe6\x38\x17\x8c\x94\x90\xdd\x58\x64\xb4\xf0\x26\xd3\x59\x47\xcc\x93\x84\x36\xf1\x45\xe1\xd2\xd4\xb0\xf3\x6d\xc3\x3e\x2c\x2e\x0c\x20\x13\x3d\xb6\x01\x61\x0f\x90\x4a\xb7\x6c\x36\x62\x67\xc7\xb5\x49\x29\x38\x06\x76\xb4\xd9\x0b\x07\x0f\xb2\x0c\x63\x1a\x31\x19\x4a\x95\xd1\xcd\x7a\x45\x17\x5e\x04\x5b\x9a\x71\xe2\x71\x14\xaf\x0c\x78\x49\x56\x72\x71\xf9\x16\x58\xda\x28\x4b\x28\x43\xd1\x55\x3b\xa3\x62\x30\x74\x99\x08\xdb\x5b\x54\x66\x26\x10\xdb\x43\x9e\x93\x32\x50\x1f\x72\xbe\x9c\x03\x6b\x67\xd1\x73\x29\x7b\xfd\x68\x73\x45\x2f\x09\xa9\x44\x7f\x4c\xbc\x7a\x22\x89\xde\x66\xde\xbe\xa9\x4d\xaa\x23\xff\x36\xd3\xf5\x16\x76\x98\x95\x50\x0a\xe5\xff\xdd\xfc\xbb\xf3\x24\xaa\x1b\xe0\x1c\xdf\xc3\x02\x9d\x3e\x51\x39\x49\xc3\x37\x57\x9e\xba\xba\x25\x15\xc2\x55\x15\xed\xfd\x0d\x83\x2d\xa1\x1d\x57\xed\xd6\x78\x0b\x68\x09\xd0\xef\xaf\xf5\x69\x34\x6a\x82\x96\xc6\x5e\xcd\x98\xb3\x9f\x63\x7b\xd1\x88\x1f\xbe\xbf\x4c\x12\xbc\x84\x40\xe1\xb2\x14\x32\x75\x0b\x05\x65\xe5\x8c\x94\x4a\xa2\x24\x7b\x48\x79\x8e\x18\xad\xc0\x79\x24\x7e\x0a\x65\xd1\xee\x28\x13\xdd\xaf\x8c\xae\xb1\x2d\xa2\x77\x6e\xf3\x9f\x60\x9f\x6c\xfa\x13\xec\xcf\x8d\x64\xf8\x6d\xfa\x87\xe7\x28\x90\x43\x61\x75\xaa\x47\x01\x29\x12\x6c\x8a\x55\xe7\xc4\x9c\x4a\x52\x87\xba\x6b\x4f\x53\x2a\xa3\x25\x63\xc5\xd7\xfb\x5d\x07\x28\x3d\x15\x28\xae\x2a\x60\x68\x8d\x95\x52\x6b\xa0\x20\x2b\xb5\x6d\xdd\x5c\x9b\xc4\x73\xda\xe3\xd6\x10\xf6\x32\xb4\xe3\x84\xb9\x74\x8c\x13\x0d\x68\xc5\x3e\x15\xe4\x27\x7e\x26\x6a\xc2\xd2\x75\x32\xb3\xae\x67\x46\x17\xda\xce\x79\x6d\x78\xed\x36\xb1\x28\xda\x8e\x73\xf5\xe4\xdc\x01\xe5\xbd\x3e\x58\x61\x7a\x28\x85\x2a\x33\xf5\xd2\x55\x9a\xa9\xf7\xae\xda\xcc\xbf\xcf\x76\xff\x2c\xaa\xb3\x67\xd2\xaf\xa5\x3f\xe3\xd8\x0a\xfa\x0c\xea\x33\xc7\xb8\xd0\x70\x15\x2e\x4e\x42\x96\xee\xa1\xb5\xe2\xf4\x33\xa9\xc9\xa6\xdb\x48\xd6\xde\xaa\x4a\xa2\x0d\xd4\xed\xec\x2c\xa6\x70\x4f\xdd\x9f\x3b\xde\x2a\xd2\xa8\x30\xad\x5a\x67\xb4\x46\x1b\x05\x4d\x45\x59\x59\x0f\xce\x04\x6c\xb5\xc5\xa2\x3c\x8b\x96\x7a\xfc\xa1\x25\xf8\xa4\x4d\xa8\xfd\x4f\xda\x33\x26\x2c\xd1\x04\xb1\xac\xd5\x04\xbb\x58\x45\x98\x55\x77\xa8\xbe\xee\xc5\xe2\x00\x75\x9d\x48\x56\x8f\xeb\xec\xeb\x21\xef\xdb\x2a\x41\x25\x67\x72\x3f\x38\x5b\xa0\x6f\x86\x63\x93\x09\x27\xab\x96\xfb\xea\x6a\xbc\xeb\x25\xfa\x26\xdc\xac\x31\x1f\xeb\x95\xf2\xd1\xf4\x88\x53\x26\xc7\x60\x43\xb7\x60\x26\x37\x12\x78\xcd\x4c\x2e\x6f\xde\x66\xdc\x58\xd1\x6e\x3a\x72\x3d\x6b\x07\x30\xec\xc3\xab\x09\x24\x4b\xa8\x06\x77\x9e\x0c\x9a\x25\x54\x0e\x96\x28\x91\xa9\xb2\xf9\x30\x6e\x92\x72\xb8\xde\x2f\x69\xb9\x57\xeb\x17\x97\x89\x84\xad\xb3\xd4\xbd\xdc\xcc\x48\xc2\x2d\x4a\xe1\x0e\xe4\xdd\xee\xa1\xf5\x9a\x6b\x13\x4c\xd0\x4f\xff\x77\x72\xd7\x28\x8a\x30\xd4\xd3\xf5\x76\x87\x3b\x6c\x09\xec\x4c\x2f\xe9\xcb\x5c\x8b\x0e\xca\xa8\x78\x3c\xda\xa3\xdf\xef\x65\xb7\x37\x37\x75\xfb\xef\x7f\x3a\xa0\x5b\x7a\x44\x87\xb9\x77\x36\xf1\xa5\x9d\xd9\xd1\x4a\x00\xcb\x31\xc7\x05\x3e\x3c\x13\x98\x62\x72\x9c\x44\x52\x2c\x34\xc6\x9e\xce\xf3\xcd\x14\x82\x67\x71\xc2\x2f\x4c\x58\x84\xe5\x37\x61\x28\xc4\x2f\x44\x20\x1c\x75\x5c\x15\xd0\x2a\x40\x99\xac\x9a\x07\x24\x5f\x5b\xe2\x22\xa4\x1e\x2b\xa4\x5a\x2f\x83\xea\x26\x43\xe2\xa1\x82\xc4\xda\x1b\x8d\x5e\xae\xd8\xce\xc9\xf5\x48\xb3\x59\x27\xfb\xba\xc6\x0f\x28\xf0\xb1\x54\x95\x0a\x67\xf9\xb9\x2a\x19\x18\x30\x25\x8a\x2f\xfc\xc7\x8f\x87\xd1\x74\x2c\xf0\x23\x30\xcd\xe6\xa5\x7c\x2c\xad\xc8\x47\x88\xfa\x6f\xc2\xa4\x94\xae\x89\x8b\x0a\xb5\x0e\x62\x53\xe8\x0d\xa4\x43\xcf\x2e\x48\x6b\xd3\xa1\x07\x97\x42\x31\x1b\x73\xaa\xc1\x5c\x4c\x3a\x51\x09\xda\x97\x45\x0c\xc6\x78\xa5\xea\x37\x0b\xe7\x12\x79\xd3\x8b\x1b\xba\x28\xa1\x4b\x0f\x43\x1f\xac\x58\x2f\xaa\xb4\x45\xd9\xd0\x5c\x6d\x7e\x8d\x2c\x78\x94\xcb\x27\x95\x26\xef\x13\xcf\x89\xb1\x03\xd9\x42\x97\x69\xe1\x9a\xf9\x9c\x88\xd0\x3e\x8b\x10\x2d\x5c\x44\x7b\x73\xef\x53\x71\xf5\xe5\xc8\x43\xd7\x7f\x35\x8e\x71\x82\x77\x72\xe1\xb4\xba\x3e\x47\xd7\xe7\xca\xdc\xac\x94\x93\x54\x5d\x44\x42\x46\x54\x25\x71\x56\xfd\xf4\x36\x9e\xdb\x4b\xda\x7a\x09\x60\xc9\x8c\x4f\x34\x99\x44\x0c\x3d\x15\x36\x75\x35\x7d\x26\x5e\x2a\xe0\xf3\x84\xd1\x60\xb7\x01\x55\xb6\x64\xcb\x66\x54\xd9\x42\x5a\xfb\x4f\xb3\x0d\x06\xa6\x88\x83\x15\x13\x05\x39\xb2\xd8\x1a\xa7\x6b\x04\x5b\xb9\xf9\x76\x4b\x19\xfa\x50\x70\x8c\xd7\xc4\x55\xd9\x97\xd8\x68\x81\x6d\x95\x41\xe5\xe4\xf4\xaa\x4e\xb8\xa2\x05\x96\x05\x67\x42\x98\x1b\xca\x6c\x9d\xa1\x81\xac\x77\x4c\x8d\x9a\x41\x89\x08\x77\xb6\x45\x78\x8b\x49\x25\xcc\x4a\x59\x40\xc5\xf3\xa1\xe2\x51\x13\x69\x80\x80\x29\x39\x9b\xbb\xc9\x1a\xf4\x30\x2c\xb5\x9e\x6f\x8c\x17\x2a\x1f\xdd\xf6\xf3\xcf\x88\x96\xcb\x05\x6b\xb7\xa8\x9c\xd8\xe1\xb2\x92\x34\xe9\x0e\x9d\xa0\x93\x46\xc8\x89\x8e\x4d\xd3\x6b\x2f\x36\xe1\x13\x9b\xca\xa3\x0d\x66\xef\xb8\x3a\xf2\x80\xb9\x07\xc4\x3f\xdd\xe0\xf2\xd3\x38\xc2\xd9\xa9\x1e\x99\xe8\x4f\x4e\x37\xcc\x89\x67\xf3\xfd\x47\x27\xb7\xc3\xb8\x8c\x4b\x26\x7d\x84\x64\x67\xab\x5e\x78\x57\x14\x00\xa5\x6f\xa0\xa9\x95\x60\x8f\x34\xe8\xbc\x09\xe1\xa8\x52\x26\x1e\xae\x11\x65\x08\x7e\xe9\x70\x65\xeb\xe7\x3c\xfe\xfd\x63\x12\xe7\x03\x54\xcd\xc6\x32\x32\x12\x15\x9c\xee\x90\x62\x6f\xb7\x10\x35\x7f\x7d\xf6\xc6\x8b\xb5\xe4\xcd\x40\x0d\x74\xaf\x83\x3b\x54\x6c\x9d\x82\x5b\x2a\x52\xb6\x06\xe9\xeb\x99\x2a\x52\xa2\xec\xaf\x2c\xb9\xd4\x6e\xdc\x6f\xea\xc7\xe4\x9c\x26\x8a\x63\x26\xb5\x55\x47\x90\x93\xc1\xa1\x2f\xd9\xc4\xf9\xcd\x39\x6f\x83\xed\x37\xd7\xb6\x7c\x58\xfe\xf6\x86\xd0\xc6\x16\x0c\x45\xda\x7b\x79\xc8\xc5\xda\x8f\xe0\x78\x3e\x26\x67\x58\x7e\x6c\x00\xf4\x9f\xc8\xbc\xfc\xc1\x98\x92\xa7\xd6\x96\x3c\x0d\x8a\x82\xb5\x05\xa9\xf7\x1f\xa7\xfc\x5a\x25\x63\xfc\x0c\x4b\xef\xe1\x61\x79\x78\x2f\x71\xf2\x2b\x71\xe4\x32\x25\x13\x8a\xb7\x5a\x3f\x9c\x65\xbc\xcc\xe9\xe5\x3d\xe1\xb2\xd3\x2e\x56\x32\x59\x70\x2a\xd6\x50\x38\x52\x49\x81\xd7\xdf\xb6\xea\x0c\xe6\x83\xd0\xdf\x72\x7f\xb9\x16\x41\x30\x6c\xd2\x20\x9e\x1c\x1a\x4a\x04\xf7\x02\x67\x6d\xc8\x14\x4f\xe1\xe8\x35\xed\x71\x7d\x3c\x27\xe5\x31\x12\xe3\x78\xf5\xc7\x0b\x4d\x22\x34\x70\xb8\xdc\x78\x61\xd3\xdc\xaa\x39\x4c\x7a\x82\xbe\x93\x04\x28\xe8\x73\xbc\x0c\xf9\x80\x0e\x12\xa3\x74\xbc\xf0\x57\x90\xa5\x3e\x2a\x9d\x11\xa7\xc3\x43\x95\xbf\x2e\xd6\x6a\xbf\x08\x31\x77\x22\xa5\x23\xc1\xb7\x28\x4e\xca\x5b\xd6\xd9\xb3\x9d\x2f\xc2\x38\x5a\x64\xfa\xf8\x8a\x2e\x1f\xeb\x3a\x32\x7c\x28\x63\x5d\xbf\x7e\x4c\xeb\xa6\xde\xe2\x8a\x84\x87\x18\xf3\xa1\x2c\xf7\xd7\x68\x80\x2a\x2f\x65\x7d\x3d\x9e\x60\xeb\x4b\xa9\x9e\x9e\x8a\x75\xc8\x67\x7f\x33\x58\xa8\x44\x55\x3c\xf1\xb3\x05\xfa\x81\xd2\x30\x47\xaf\x25\xa8\xef\xeb\xa6\x80\xd4\x74\x73\x4a\xf4\xc9\x1a\xd7\xf7\xda\x5a\xea\x2b\x40\x50\x18\x61\x08\x75\x5b\x27\x4b\x3e\x5f\x84\xd5\x25\xb3\xbf\x09\xbb\xc3\xc6\x2b\x7b\x8b\x69\x68\xad\x38\x19\xe5\x29\xcb\x25\x97\x58\xb6\x1a\xca\xa3\x68\x30\xd0\x60\xca\x58\x27\xe4\x0b\x4d\x92\x88\x1a\xda\x68\x65\x3a\x56\xa1\xad\x54\x39\xda\x83\xc1\xb4\x70\x80\x84\xb7\xbf\xe5\x28\xd9\xd3\x31\x6b\x32\x49\x10\x5c\x5a\x7a\xfe\x01\xf6\x1c\xd7\xa4\xd3\xf0\x02\x76\xe9\xba\xe5\xdf\x19\x9b\xe4\x64\x8e\x66\x49\x50\xcf\x10\x72\x68\xb0\xb4\x61\x88\x9d\x01\x89\x75\xad\xf0\x50\x11\xc0\x18\x7b\x3b\x53\x74\x12\xdd\x77\x90\xab\x51\x4a\xb2\xdd\xd4\xae\x7c\xe5\xfd\x38\xff\x32\xb4\x1a\x89\x74\x68\x7e\x31\x53\x05\xa4\xed\x43\x74\xeb\x3f\x90\x75\x5f\x2b\x06\x50\xed\x6d\xb4\x46\x38\x7e\x1e\x2c\x4e\xad\x87\xac\x4e\x00\x0a\x74\xce\xfd\x60\x91\x8a\x25\xf2\xb5\x3c\x56\xbb\x04\x5b\x4b\xec\x87\x98\x4c\x34\xd6\x17\x22\x01\x14\x56\x2b\x75\xc7\x47\xb5\x47\xad\xba\x26\x44\x78\xdf\x07\xa8\x12\x33\xb3\xaf\x32\x35\x2e\x53\x19\x5a\x25\x83\x3d\x21\xb0\x81\x32\xf6\x11\x99\xd4\x67\x46\x8c\x16\x91\x57\x8d\x38\x01\x92\x2c\x7b\x99\xea\x67\x0b\xe2\xbe\xf2\x36\xc3\xdb\x2c\xa1\xa6\x32\x46\x1e\x13\x57\xf8\x09\x9f\xd3\x29\x1d\xfd\xd6\x06\x98\xd5\x2d\x41\xe2\xa5\xef\xae\x9a\x43\xb2\xfa\x00\x6b\x5f\x08\x68\x42\x5d\xf6\x58\xf5\x20\xb3\xf5\xf8\x57\x55\x15\x9d\x1b\xfc\xd7\x65\xac\x4b\x94\x1c\x13\xdf\xda\xab\x88\x64\x8e\xc7\x57\xb1\x4b\x2c\x8f\xfe\x47\x1c\x8b\xcf\xbf\xeb\x54\x81\xf0\xc9\x91\xba\xe0\x4b\x2d\x77\x4f\xdd\x7b\x70\x94\xea\xf7\x55\xfb\x45\x88\x80\xd0\xf1\x05\xad\x39\x29\x41\x5f\xbd\xc6\x5b\x52\x55\xc1\xee\x60\xf0\x21\x35\x6a\x81\x6d\x6c\x3d\x8b\x39\x6a\xc3\x8b\x35\x94\x5d\x95\x97\x9e\xfe\x50\xdc\x57\x03\xc3\x99\xdd\xb1\xc6\xa5\xe8\x6b\xeb\x78\x5f\xdb\x5a\xd2\x21\x51\x1d\xe1\x80\xd6\x44\x0f\x26\x1e\x1d\x0d\x06\x1f\x17\x7e\x65\xf0\x04\xe7\x79\xbd\x8c\xa1\xd7\x4f\x05\xe2\x8c\x8c\xf3\x84\x4d\x33\x2a\x6a\x5f\xed\x0e\xfb\x17\xca\x45\xc8\xcd\x29\x72\x33\x6c\x9a\x3c\x70\x25\x00\x0d\x87\x9d\x52\xc5\x54\x89\xf4\xc2\x60\x24\x2a\xac\x95\x8a\x82\x51\x51\xe8\xf4\x9f\x2d\x1e\x75\x50\x7d\x55\x24\x93\x9f\x1a\x94\xb2\x49\xa3\x7f\x5c\x64\xaa\x2f\xfc\x1d\x0e\x4e\x19\x33\x26\x9b\x69\x77\x36\xd1\xac\xd2\x30\x40\xbe\x84\xb8\x47\x9a\xb6\x9f\x4b\x69\xf4\xe9\xbe\xdf\x22\x02\xe2\x84\xab\x63\x92\x1b\x75\x74\x7c\x34\xe4\xba\xcf\xde\xfa\xa2\x60\xcd\x1e\xe3\xe0\x2c\xbb\xe2\x1d\x8c\xcb\xc3\x17\x63\xaf\x7c\x49\x42\x31\x91\xb1\xc7\x05\x48\x2c\x0b\xa3\x10\xc9\x8d\x67\x0d\xe8\x6b\xb3\x7c\x5b\xc0\x8d\x65\xb4\x6b\xe0\x30\x1a\x47\xc9\x31\xfe\x8b\xb1\x1e\x7e\x87\x8c\xff\x4d\xa3\x18\xae\xaf\x3c\x12\x9e\xfa\x82\xe2\x17\xbf\x23\x2e\x1f\x1b\xcc\xb0\xe6\x7b\xc6\x07\x8e\x3c\x02\xaf\xf7\x04\xe7\x77\xa2\x5f\xf0\x55\xa5\x27\x78\xfe\x29\xfb\x7c\xd6\x49\x1c\x11\xa4\x89\x1e\xe9\x54\xdf\x72\x5c\xa0\x0e\x75\x31\xfd\xad\xc4\xeb\x1c\x84\x4d\xac\x48\x7f\x72\x80\xe4\xeb\xbe\x93\x90\xce\x63\xfc\xd7\x84\xa0\x1d\xe7\xc2\x8e\x9c\xf5\xbb\x2a\x4d\x6d\xf9\xc0\x21\x3f\x6c\x1b\xf9\xd4\xe6\xee\x85\xd8\xd1\x09\x1e\xaf\x69\xe7\xdf\x7d\x3d\xdc\x58\x12\x44\xde\xa1\x33\xee\x94\x86\xee\xfa\x6d\x78\x33\x2c\xba\xc6\x4d\x03\x0c\x3d\xc7\x4b\xee\x5e\xed\x68\x7b\xc8\xab\x27\x4d\x19\x38\x61\x89\x4b\x3e\xb3\x4b\x41\x74\x5f\x51\x66\xcb\x72\xdd\x5a\xf7\x38\x0c\xe0\x1f\xdc\x0b\x6e\x16\x5e\xf8\xac\xf0\x96\xeb\xcf\xb8\x69\x64\x99\xd7\x2a\x3c\x92\x21\xdd\xc6\x41\x67\x9a\x40\x64\x41\xf4\xb1\x03\x73\x3d\xee\x02\x7d\xb0\x1c\x19\x21\xf8\xc7\x20\x84\x90\xac\x55\xb7\x77\xf0\x5f\xa2\x0f\x1f\x73\x0a\xf0\xaa\x2c\x75\x0d\xa7\x6e\xfe\x2d\x4f\x5f\xb9\x1d\xdc\x78\x8b\xfc\xbb\x56\x99\xbc\x47\xe4\xf7\x2b\xbb\xe2\x6f\x80\x84\xff\x9b\x42\xf4\xaf\x66\x93\xbb\xb2\x92\x6c\xfe\xe4\xd9\xf5\xd1\x9b\xea\x53\x40\xcf\x62\x38\x13\x6e\xac\x4f\x13\x27\xbb\xeb\xfd\x08\xee\xbd\xc9\x3c\xc5\xdb\xc4\xd1\x10\xc3\xc1\xe8\x9e\xfc\x31\x1a\x7f\xe8\x97\xda\xc7\xef\xc3\x82\x36\xef\xb8\x91\x21\xb7\x1e\xe2\xaf\x03\x71\xa4\xa0\x92\x3a\x58\xc8\xf2\xe8\x78\x6a\x85\xe7\x0e\x22\xe8\x72\xe6\x54\x97\xd9\x71\x4a\x3d\x7f\x07\xf4\xb0\x92\xef\x69\x39\x2b\x70\xe3\xd3\x36\x85\x5e\xa8\x7d\xc3\xeb\xb0\xb9\xbd\x75\x9c\x70\x17\x4f\x5f\xd1\x9a\xce\xa4\x46\x94\xe9\x0f\x60\x2c\x01\x99\xf3\x34\x7d\xd5\xbc\x91\x99\xdd\x9a\xaa\x3c\x60\x9c\xc6\x1f\xb8\x38\xd9\x27\xc7\x62\x80\x48\xe7\x19\x55\x1c\xab\x4f\xdb\xac\xa7\xd4\x04\xaa\x85\x27\x60\xd3\x2a\x34\x01\x1b\x65\x23\x89\x9f\x85\x99\x93\xe2\xbb\x05\x6e\x46\xcb\x0c\xc3\x1b\xf8\x0f\x09\xed\x66\xe6\x5d\xe0\x66\xe2\xbc\x8d\xae\x38\x40\xc1\x07\x7f\x07\xe9\xfb\xe0\xef\x10\xf5\x1f\x9e\xb2\x18\x28\x89\x4e\x52\x65\xb0\x28\x5a\x9b\xaf\xb8\xec\x0f\x46\xaa\xcb\x76\xc2\x7b\xe7\xd7\x98\x9b\x23\x69\x50\x7a\x57\xce\xab\x95\xc7\xc2\x6b\xe7\xe3\x8b\x77\xfa\x49\x47\xa2\x91\x46\xce\x13\x97\xf0\xd2\xf9\xd1\x1b\x34\x25\xde\x8e\xb3\x90\x22\xce\x83\xac\xd7\xa0\x3b\xcf\x47\x45\x25\xf5\xf4\x28\xb9\x49\x3f\x9f\x2c\x46\xfd\xff\x07\xb2\x54\x5a\xbd\xbb\x07\x97\xbd\x63\x32\x4a\xfe\xd4\x26\x83\xdc\x54\x89\xe8\xec\xdd\x3f\x29\x5a\x67\xbe\xb0\x14\xa9\xd8\x7e\x13\x8c\xe5\x7b\xd2\x6d\xd3\x0b\xf4\xe7\xc1\x83\xcf\xfd\x69\x3d\x3d\x9b\xfc\x38\xf2\x9f\x70\x43\x52\xe7\xc9\xcc\x4d\x68\xee\x9d\x91\x76\x77\xb0\x07\x55\x33\x17\x4d\xa8\x9a\x86\xf0\xee\x74\xb5\xb1\xd9\xad\x2c\xfa\xe2\xd3\x00\xa9\x1c\x2c\x3e\xd3\xe5\x07\xc6\xe0\xd0\x53\x1b\x20\xdf\xc0\xd8\xde\xcf\x10\x83\xf8\x78\x53\xc2\x12\x09\xa5\xc1\xdf\x5b\x67\x3d\xb3\xfd\x17\x29\x7c\x3d\x6e\x87\x70\xdc\xf1\xe5\x06\x8a\xd5\x42\xb9\xea\xda\xf5\x95\x39\x6a\xdf\x03\x95\x3a\x62\xf0\xdb\x3b\xe8\x12\x5d\xe8\x43\xdf\x17\x55\xfe\xba\x91\x0c\x20\xe7\xb3\x34\x02\x90\xfe\x28\x4e\x0a\x50\x16\x52\xf8\xad\x9b\x0c\x1c\xdf\xda\x4f\x02\x49\x7e\xaa\x26\x33\xbf\xa0\x43\x80\x5e\xfa\x63\x33\x2e\xa8\x95\x59\xcd\x7f\xf1\xbf\x5f\xe0\x20\x96\xfc\x0e\x8c\x9c\x9d\xfc\x75\x51\x85\xad\x92\x34\xca\x7e\xa2\x25\x9e\x98\xdf\x74\x1c\xd8\x38\x56\x06\x94\xe7\xc6\x58\xdd\xca\x49\x7d\x5f\xc5\xdf\x1c\x92\xe5\x6c\x5a\x47\x38\x31\x5d\xb9\x45\x72\xbc\x85\xd9\x88\xd9\x2f\xd6\xdf\xe2\x00\x0e\x3b\x11\x27\x35\x48\x45\xea\x77\x9e\xb2\x70\x6f\x26\x76\x8c\x3e\xdf\x29\xf6\xda\x0f\xc8\x67\xe0\xf2\x62\x76\x0f\xed\x62\xb8\x77\x12\x6d\x0b\xe6\x0c\x3d\x7e\x8c\x1a\x5c\x93\x62\x76\xfa\x44\x16\xfb\x0a\xe3\xe5\x5e\x6c\xf6\xde\xf7\x8a\x68\xf2\x0b\x4f\xa7\x46\x25\x7c\x3c\xf9\xff\x00\x00\x00\xff\xff\x39\xbb\x8f\x10\xb8\x73\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x76\xe4\x5d\x47\xce\xed\x5d\xdd\x83\x2a\x9e\xac\x27\x4e\x66\x5d\x93\x49\x52\x76\x72\xb9\xab\xab\xad\x2d\x88\x6c\x59\xd8\x50\x04\x07\x20\xa5\xe8\x52\xf9\xef\x57\xf8\x24\x3e\x49\x4a\xc9\xcd\x64\xf6\xe2\x97\x44\x24\xd0\x68\x74\x37\x1a\xfd\x05\xf0\xe2\x8f\x27\x27\x08\x21\xf4\x82\x16\xef\xa1\x7c\x43\xdf\x43\xcd\x11\xd9\x34\x15\x6c\xa0\x6e\x39\x6a\xd7\x80\x56\x5d\x5d\xb4\x84\xd6\xb8\x22\xed\x1e\x31\xf8\xa5\x23\x0c\x4a\xd4\x52\xb4\xc1\x35\xbe\x07\xf4\xfc\xc5\xab\x77\x12\xca\xb2\xdb\x03\xe3\xa8\x92\xc0\x50\xab\xa0\xad\x18\xdd\x48\x38\xf2\x37\xe2\xb8\x82\xb9\x1a\xf4\x19\x2e\xd6\xfa\xe9\x9a\x56\x25\x30\x74\x0f\x62\xcc\x1d\x45\xb8\x28\x68\x57\xb7\x7c\x8e\x5e\xd5\x60\x7e\x21\x22\x11\x22\xcc\x1b\x41\x82\xd2\x2d\xe6\xe8\xa6\x45\x3b\x52\x55\x68\x09\xe8\x1f\x94\xd4\x6d\xb5\x47\x05\xad\x5b\x46\xab\x0a\x4a\xb4\xdc\x4b\x4c\x3a\x0e\x0c\xe1\xba\x74\xd0\xc2\xe5\x86\xd4\x84\xb7\x0c\xb7\x94\xcd\x25\xcc\x37\xe9\x97\x68\xd3\xf1\x16\x15\xf4\x21\x27\xf7\xb5\x82\xc0\x70\xcd\x57\xc0\x10\x5d\x21\x5c\xef\xfd\xf9\x27\x61\xa1\x02\xd7\x35\x6d\x11\xa9\x5b\x60\xb8\x10\x38\xb7\x6b\x09\x4b\x4f\x44\x76\x12\x0f\x69\xd7\x22\xdc\x34\x8c\x6e\x71\x15\x92\x52\x11\xed\x5c\xb6\x85\x0f\x05\x34\xad\x60\x4a\x09\x0d\xe5\xa4\x45\xb8\x2c\x89\x62\x9b\x41\xc8\xf2\x89\x32\xd1\xb0\xab\xc5\x73\x04\x1f\x08\x6f\x49\x7d\x2f\x5f\x23\xdc\x22\x10\x6c\xd9\x90\x0a\x78\x4b\x6b\x40\xa4\x76\x86\xdc\x82\x6a\xdb\x00\x23\xb4\xd4\x7c\x14\x93\xe3\x50\xd0\xba\x0c\x38\xa5\x87\x80\x52\x53\xdc\x30\xe9\xcd\x9a\x70\xa7\xa9\x04\x42\x6a\xb4\xea\xaa\x0a\x35\x94\x73\xe0\x84\xd6\x92\x41\x9a\x77\x82\xb2\x21\xe3\xf6\x82\x88\xa8\xa4\x68\xb7\xc6\x2d\x6c\x81\x49\x30\xf2\xc5\x0e\xd7\x9a\xa4\x24\x1c\x4d\x0a\x07\x6f\x29\x03\x84\x51\x81\x1b\xbc\x24\x52\xac\xdb\x35\x6e\x11\xae\x2a\xba\xe3\x06\xce\x46\x10\x49\x40\x29\x19\xde\x19\x69\xde\xad\xa1\x56\x83\x2c\xa1\xa0\x1b\x67\x8a\x02\x2d\x5c\x71\x8a\x5a\x2a\x21\x34\xc0\x56\x94\x6d\x10\x6f\xf1\x7b\x41\x32\xda\x00\xc3\x82\x21\xdc\x72\x3b\x90\x64\xae\xe9\xf9\x4e\x8c\x81\x3d\x9a\x09\x82\x16\x0c\x70\x0b\xe5\x39\x5a\xd2\x76\x6d\x57\x08\xc2\x4c\xf0\x88\xb4\x04\x57\xe4\x7f\xa0\x94\xc0\xcd\x14\x08\x43\x0c\x78\x03\x45\x4b\xb6\x80\xe8\xf2\x1f\x50\xb4\x7c\xe1\xae\xf6\x9f\xe5\x12\x66\x68\x25\x64\x42\xf0\x71\x8d\xc5\xe2\xd6\xd0\x95\x6c\x89\x99\xc9\xc6\x7f\x55\xab\xd4\xb4\xed\xa7\xde\x33\x56\xf3\xa8\xc0\x55\xc5\xad\xe6\x50\x24\xa5\xb5\x07\x25\x41\x5c\x2b\xdf\x3e\x16\x8a\xe3\x69\xaa\xe2\xc2\x27\xa9\x4f\xd0\x93\x13\xf4\xc7\x8b\x93\x13\xb2\x69\x28\x6b\xd1\xf3\x8a\xee\x24\x06\x6a\xa0\x47\x1f\x84\xc4\xbf\x79\xf5\xd3\xb3\x97\x57\xd7\xd7\xb7\xcf\xee\xee\x6c\xc3\xae\xbe\x27\xcb\x0a\x9c\xc6\xa7\xde\xb3\x53\x17\xe4\xcd\xf5\x1b\xbc\xac\xe0\x4e\x63\xe4\xc0\xbe\xb9\x7e\x73\xf5\xc3\x8b\x67\x77\x6f\xae\x7e\xba\x79\xf9\x63\x38\x48\x45\x77\x77\x2d\x65\xf8\x1e\x9e\x03\x70\xb7\xdf\xdd\x9b\x57\xb7\x57\x3f\x3e\x7b\xfe\xec\xd9\x5d\xd0\x49\x0f\xf2\x9a\xd1\x0f\x7b\xd3\x43\x83\x7f\x7d\xfb\xea\x3f\xff\xcb\x34\x3f\xc1\x45\x01\x9c\xcf\x70\x55\x9d\xa9\x45\x24\xb4\x8c\xa7\xe5\x3f\x9e\x18\xcd\x69\x1b\xc2\x16\xea\x16\xdd\x49\xe2\x5f\x29\xda\xdf\xc2\x3d\xe1\x2d\x30\x28\x67\xb8\x2c\x19\x70\xbe\x40\x57\xea\x3f\x67\x99\xfe\x6f\xb5\x58\x4c\x81\x30\x08\xe2\x05\xd9\x90\xf6\xa6\x16\x72\xcf\x13\xbd\xcf\x11\xd1\xef\xae\x36\x62\xa0\x05\x7a\xfb\x9c\x7c\xf8\xf7\x7f\x3b\x47\x35\xec\x64\x5f\xf3\x24\x3b\xce\x8b\x34\xa2\x57\xfc\x25\x2d\x21\x31\x60\x4d\x4b\xb8\xb9\x5e\xa0\xbb\x96\x91\xfa\x3e\x47\x80\x2c\xd4\x6b\xa8\xe0\x5e\xec\x21\x13\x40\x0f\xc2\x56\x2c\xbc\x56\x9a\x3e\x49\x1a\xec\x91\x44\x83\xbb\xb8\xb8\x40\xaf\xb1\x58\x28\x54\xeb\xc0\x70\xc5\xe8\x2d\x5d\xaa\x0d\xda\xb1\x02\x6c\x3f\xbd\x0d\xf8\x2b\x33\x42\xb2\x82\x36\xa1\x5d\xb4\x98\x8b\xa1\xc5\x04\xed\x8f\x21\xac\x1a\x46\xb6\xb8\x05\x57\x47\x1b\xbd\xd3\x6f\xfb\xa2\xab\xc6\x78\x22\x2a\xaf\x15\x58\x85\x8a\xf3\x63\x0a\x2a\x1e\xa1\xd4\x3e\x5e\x91\xfa\xfd\xe7\x91\xe8\x4a\xc0\x39\x06\x2b\x6d\x48\x08\xc3\x46\xea\xc0\x10\x0d\xf5\xfe\x10\x2c\x9e\x5a\x58\xc7\x30\xcc\x33\xe4\x72\xe2\x13\x6e\x19\x49\xbc\x9c\x5d\x62\x02\x22\xdd\xb2\x22\x05\x6a\x22\x7c\x06\x36\x77\xd1\x8f\x01\x2e\x85\xba\x26\xb5\xd8\x4f\xe4\xc6\x8c\xf0\x52\x9a\x5b\x68\x02\x8e\xde\x1a\xbf\xa9\x57\x54\xe1\xa1\x39\x68\xff\x1f\x12\x4c\x22\x62\xb9\xa2\xb6\x74\xca\xd0\x8e\x76\x55\xa9\x70\xb7\x1d\xc4\x1c\x0c\x19\x55\x47\x69\x76\x74\x5c\x90\x5a\x1b\x03\x01\xa6\x7c\x1c\xd5\xa7\x6a\xc4\xa9\x0c\x1e\xc4\xb7\x11\xd3\xe4\x6b\x17\x63\xc2\xb2\x0b\x56\x0b\xa4\xde\xc7\x45\x7b\x63\xa9\x3a\x76\xaf\x1a\x41\xf0\xa2\x07\x33\x79\x52\x63\x2c\x10\xd6\x49\x2f\xed\x2e\xa2\x4a\x36\x72\xee\x80\x63\x2c\x6b\x43\x45\x5b\xc9\xbd\x0e\x0a\xad\xe5\xd0\x4e\x0e\xa7\x60\x19\x2b\x3d\x80\x15\x2e\x3c\xcc\x3e\xca\xf6\x61\x9f\x55\x57\xdb\x1d\xcf\xd9\x20\x67\x25\x54\x2d\xee\x35\xbd\xe8\xf6\xc9\x9d\xb4\xb0\xc5\x93\xba\x5d\x18\x95\x52\xe6\xca\xb4\xea\x72\x5c\x3c\x85\x47\xcf\x69\x1a\xef\x1c\x5b\xdc\x55\xc6\x54\x53\xc0\x94\xad\x72\x51\xaa\x5d\x4f\x90\xc3\x8c\xcc\x07\x28\x12\xeb\xec\x85\x6f\x90\xcd\x6f\xa1\x00\xb2\x05\x76\x1e\x3c\x7f\xcd\xe8\x96\x08\x8f\xc8\xa7\xa5\x25\xa6\x25\x87\xf0\x07\x10\x83\x15\x30\xa8\x0b\x30\xf8\x96\xb0\x92\x53\x90\x7e\x90\x9a\xcd\x10\x75\xe6\x2e\x5c\x6f\x8c\xab\xca\x73\xb9\xac\xd0\x30\xf0\x00\x12\xae\x46\x39\x47\xbb\x35\x29\xd6\xd2\x9d\x59\x1a\x52\xeb\x46\x3b\x8a\x76\x78\xcf\x17\x1e\x7c\x84\xfe\xe5\x0c\x5d\x13\x06\x45\x5b\xed\x85\x15\x84\xb0\xf2\x41\x95\x31\x6c\x7c\x53\xe5\xef\x4a\x67\x21\xd2\xcf\x8a\x4d\x91\xa4\x07\xc3\xfc\xf9\x0c\xdd\xd4\xa5\x1e\x08\x6d\x09\x96\x80\x62\x06\x25\x70\xe8\x11\x08\xc7\x4e\xca\xf6\x16\x33\x45\x8c\x05\x7a\x6a\x97\xe5\xe3\x3f\x58\x8b\x7d\xfe\x1f\xe2\xe5\xf7\x21\x2f\x41\xdb\x39\xd2\x3f\x54\x54\x36\x9a\xd2\xf8\x21\xb5\xf5\x32\x3c\x86\xa1\x1b\xe9\x53\x95\xa0\xad\x4b\xeb\xd8\xa9\x7e\xa6\x0f\xcf\x62\xdb\xf5\x2b\xd0\xac\x3d\x1f\xbb\x57\x8d\xf6\xbe\x85\x2d\x29\xec\x76\x67\xe5\xcd\xd1\x3b\xe1\x87\xd2\xba\x12\x7e\x24\x5a\x11\x19\x9d\x20\xbd\x93\xeb\x41\x12\xb4\xe4\xa8\x6b\x84\xa0\x0a\x01\x91\xb6\xa2\xf6\x27\x69\x9e\x9e\xb5\x1d\x77\x81\xfe\x12\x3b\x2a\xf3\x1e\xaf\x27\x03\x98\x5b\x9b\xf5\x4b\x21\x5f\x1a\x80\x83\x88\xdb\x61\xf3\xb8\xdb\x26\x0e\xfa\xc2\x11\x9e\x4d\x10\xa4\x33\x47\xc7\x8a\x3f\x0e\xd5\x6a\xae\xd6\xfc\xa5\x12\xc4\xf8\x75\x4f\x4f\xf4\xf8\x21\xaa\x49\x95\x6e\xd2\x13\x2c\xd7\xca\x11\x1d\x74\x89\x1e\xcd\x1f\xd9\x26\x9f\xfa\x99\x94\xc0\x5b\x46\xf7\x68\x16\xa2\x6a\x5e\x04\x38\x0d\xb7\xb9\x8e\x88\xfe\xc9\xe5\x79\x46\xc1\x1a\xef\xda\x17\x0f\xed\x76\xf0\xde\x98\x33\x4b\x4f\xe9\x51\x9f\x7c\xe1\x0e\xa6\x37\xfd\x99\x70\x5e\x05\x6f\xbd\x81\x25\x73\x92\xbc\xd1\xdd\x8c\x6f\xa9\x1c\x20\x0d\xe4\xf1\x43\xf1\xef\x59\x6a\x6a\x7a\x74\x01\xc2\x1b\x3e\x09\x67\x0a\x32\xc2\xf6\x90\x13\xbc\x85\x15\xba\x74\xe4\x66\xbe\xa4\x8c\xd1\xdd\xec\xec\xc1\x49\xd4\x61\x89\x2b\x2c\x36\x9a\x4b\xe9\xb2\xcf\xf5\x4f\xbf\x9d\x01\x3a\xf7\x09\xf4\xf8\x21\x52\x93\x8b\x49\x32\x60\x0b\xe8\x11\x92\x24\x89\xb8\x6d\xb6\xcd\x34\xb7\xdf\x19\x4d\x18\xb1\xdb\x46\x6b\x86\x19\x6e\x54\xe9\x2c\x70\x49\xd3\xf4\x0e\xc8\xcd\xa0\xed\x58\x8d\x1e\x3f\x94\x33\x36\xa0\x02\xee\x19\xc0\xea\xdf\x69\x72\x30\x02\xea\x10\x1c\x1b\x06\xc1\x13\x94\x5a\xe9\xdf\x5f\x5a\xa7\xfc\xf4\x16\x7e\xe9\x80\xb7\xc2\x98\x50\xfb\x17\x7c\x28\x00\xca\x90\xc6\xa8\x12\x3d\x4f\x3d\xd8\x9f\x7c\x49\x68\x28\x0f\xf1\x49\x8e\x7e\x79\x89\x96\xb0\xa2\x0c\x66\xe1\xab\x33\xf4\xb0\x47\xec\x6d\x53\x62\x81\x56\x0a\x0f\xb1\x5f\x92\xba\xa0\x4c\xd8\x03\x83\x48\x1d\xb5\x48\x94\xf6\x7d\xfc\xb0\x5f\x09\x91\xe4\x18\x06\xa7\xd4\x43\x76\x2d\x24\x3b\x59\xb9\xf2\x65\x37\x96\x18\x2b\xc6\xf7\xd0\xfe\xa0\x56\xd5\xec\xcc\xc8\xc7\x11\xba\x21\x81\x84\x9d\xaf\xd1\x0b\x79\x6c\x5c\x3d\x36\xe6\x08\xa4\xb4\xa8\xbf\xf3\x44\x8f\x1e\x22\x09\x22\xa3\x35\xdc\xd0\xd3\xdc\xb1\xb0\x93\x6a\xe3\x29\x76\x13\x2e\xca\xf5\x83\x2d\xb0\x3d\x6a\xc9\x46\x98\x01\xc6\x43\x62\x50\x89\x79\xa0\x35\x6e\x1a\xa8\xd3\xf6\xd6\x34\xcf\xe7\x88\x09\xff\x29\x98\xb0\xf8\x03\xf1\x62\x38\x00\x29\xe1\xd0\x5d\x0d\xec\xc1\x1c\xe7\x82\x91\x12\xb2\x1b\x8b\x8c\x16\xde\x64\x3a\xeb\x88\x79\x92\xd0\x26\xbe\x28\x5c\x9a\x1a\x76\xbe\x6d\xd8\x87\xc5\x85\x01\x64\xa2\xc7\x36\x20\xec\x01\x52\xe9\x96\xcd\x46\xec\xec\xb8\x36\x29\x05\xc7\xc0\x8e\x36\x7b\xe1\xe0\x41\x96\x61\x4c\x23\x26\x43\xa9\x32\xba\x59\xaf\xe8\xc2\x8b\x60\x4b\x33\x4e\x3c\x8e\xe2\x95\x01\x2f\xc9\x4a\x2e\x2e\xdf\x02\x4b\x1b\x65\x09\x65\x28\xba\x6a\x67\x54\x0c\x86\x2e\x13\x61\x7b\x8b\xca\xcc\x04\x62\x7b\xc8\x73\x52\x06\xea\x43\xce\x97\x73\x60\xed\x2c\x7a\x2e\x65\xaf\x1f\x6d\xae\xe8\x25\x21\x95\xe8\x4f\x89\x57\x4f\x25\xd1\xdb\xcc\xdb\xb7\xb5\x49\x75\xe4\xdf\x66\xba\xde\xc2\x0e\xb3\x12\x4a\xa1\xfc\x1f\xcd\x1f\x9d\x27\x51\xdd\x00\xe7\xf8\x1e\x16\xe8\xf4\xa9\xca\x49\x1a\xbe\xb9\xf2\xd4\xd5\x2d\xa9\x10\xae\xaa\x68\xef\x6f\x18\x6c\x09\xed\xb8\x6a\xb7\xc6\x5b\x40\x4b\x80\x7e\x7f\xad\x4f\xa3\x51\x13\xb4\x34\xf6\x6a\xc6\x9c\xfd\x12\xdb\x8b\x46\xfc\xf0\xfd\x65\x92\xe0\x25\x04\x0a\x97\xa5\x90\xa9\x5b\x28\x28\x2b\x67\xa4\x54\x12\x25\xd9\x43\xca\x73\xc4\x68\x05\xce\x23\xf1\x53\x28\x8b\x76\x47\x99\xe8\x7e\x65\x74\x8d\x6d\x11\xbd\x73\x9b\xff\x04\xfb\x64\xd3\x9f\x60\x7f\x6e\x24\xc3\x6f\xd3\x3f\x3c\x47\x81\x1c\x0a\xab\x53\x3d\x0a\x48\x91\x60\x53\xac\x3a\x27\xe6\x54\x92\x3a\xd4\x5d\x7b\x9a\x52\x19\x2d\x19\x2b\xbe\xde\xef\x3a\x40\xe9\xa9\x40\x71\x55\x01\x43\x6b\xac\x94\x5a\x03\x05\x59\xa9\x6d\xeb\xe6\xda\x24\x9e\xd3\x1e\xb7\x86\xb0\x97\xa1\x1d\x27\xcc\xa5\x63\x9c\x68\x40\x2b\xf6\xa9\x20\x3f\xf1\x33\x51\x13\x96\xae\x93\x99\x75\x3d\x33\xba\xd0\x76\xce\x6b\xc3\x6b\xb7\x89\x45\xd1\x76\x9c\xab\x27\xe7\x0e\x28\xef\xf5\xc1\x0a\xd3\x43\x29\x54\x99\xa9\x97\xae\xd2\x4c\xbd\x77\xd5\x66\xfe\x7d\xb6\xfb\x17\x51\x9d\x3d\x93\x7e\x2d\xfd\x19\xc7\x56\xd0\x17\x50\x9f\x39\xc6\x85\x86\xab\x70\x71\x12\xb2\x74\x0f\xad\x15\xa7\x9f\x49\x4d\x36\xdd\x46\xb2\xf6\x56\x55\x12\x6d\xa0\x6e\x67\x67\x31\x85\x7b\xea\xfe\xdc\xf1\x56\x91\x46\x85\x69\xd5\x3a\xa3\x35\xda\x28\x68\x2a\xca\xca\x7a\x70\x26\x60\xab\x2d\x16\xe5\x59\xb4\xd4\xe3\x0f\x2d\xc1\x27\x6d\x42\xed\x7f\xd6\x9e\x31\x61\x89\x26\x88\x65\xad\x26\xd8\xc5\x2a\xc2\xac\xba\x43\xf5\x75\x2f\x16\x07\xa8\xeb\x44\xb2\x7a\x5c\x67\x5f\x0f\x79\xdf\x56\x09\x2a\x39\x93\xfb\xc1\xd9\x02\xfd\x61\x38\x36\x99\x70\xb2\x6a\xb9\xaf\xae\xc6\xbb\x5e\xa2\x3f\x84\x9b\x35\xe6\x63\xbd\x52\x3e\x9a\x1e\x71\xca\xe4\x18\x6c\xe8\x16\xcc\xe4\x46\x02\xaf\x99\xc9\xe5\xcd\xdb\x8c\x1b\x2b\xda\x4d\x47\xae\x67\xed\x00\x86\x7d\x78\x35\x81\x64\x09\xd5\xe0\xce\x93\x41\xb3\x84\xca\xc1\x12\x25\x32\x55\x36\x1f\xc6\x4d\x52\x0e\xd7\xfb\x25\x2d\xf7\x6a\xfd\xe2\x32\x91\xb0\x75\x96\xba\x97\x9b\x19\x49\xb8\x45\x29\xdc\x81\xbc\xdb\x3d\xb4\x5e\x73\x6d\x82\x09\xfa\xe9\xff\x4e\xee\x1a\x45\x11\x86\x7a\xba\xde\xee\x70\x87\x2d\x81\x9d\xe9\x25\x7d\x99\x6b\xd1\x41\x19\x15\x4f\x46\x7b\xf4\xfb\xbd\xec\xf6\xf6\xa6\x6e\xff\xf5\xcf\x07\x74\x4b\x8f\xf8\x29\x51\xc5\x52\xb7\xa4\x55\xd5\xa5\x2a\x4b\xf7\xca\x96\xc5\xf5\x92\x70\x67\xb3\x64\xda\xf3\x1d\x2d\x1b\xb0\xec\x75\xfc\xe5\xc3\xd3\x86\x29\x89\x88\x33\x4e\x8a\xdf\xc6\x32\xd4\x49\xc1\x99\x42\xf0\x2c\xce\x0e\x86\xd9\x8d\xb0\x56\x27\x8c\x9b\xf8\x55\x0b\x84\xa3\x8e\xab\x6a\x5b\x05\x28\x93\x82\xf3\x80\xe4\x0b\x51\x5c\x84\xd4\x63\x85\x54\xeb\xa5\x5b\xdd\xcc\x49\x3c\x54\x90\x85\x7b\xab\xd1\xcb\x55\xe6\x39\x89\x21\x69\x63\xeb\xcc\x60\xd7\xf8\xd1\x07\x3e\x96\xd7\x52\xb1\x2f\x3f\xb1\x25\xa3\x08\xa6\x9e\xf1\xa5\xff\xf8\xc9\x30\x9a\x8e\xb9\x7e\x04\xa6\xd9\x24\x96\x8f\xa5\x5d\x1f\x11\xa2\xfe\x9b\x30\x83\xa5\x0b\xe8\xa2\xaa\xae\x83\xd8\x14\xba\x0e\xe9\x38\xb5\x0b\xd2\x1a\x80\xe8\xc1\xa5\xd0\xe2\xc6\xf6\x6a\x30\x17\x93\x4e\x94\x8d\xf6\x35\x14\x83\x01\x61\xb9\x4f\x98\x85\x73\x89\xbc\xe9\xc5\x0d\x5d\x94\xd0\xa5\x87\xa1\x0f\x56\xac\x17\x55\x07\xa3\x0c\x6e\xae\x76\xca\x46\x56\x47\xca\xe5\x93\xca\xa9\xf7\x59\xea\xc4\xd8\x81\x6c\xa1\xcb\xb4\x70\xcd\x7c\x4e\x44\x68\x9f\x45\x88\x16\x2e\xa2\xbd\x6d\xf8\xb9\xb8\xfa\x72\xe4\xa1\xeb\xbf\x1a\xc7\x38\xc1\x3b\xb9\x70\x5a\x5d\xcc\xa3\x8b\x79\x65\x22\x57\xca\x49\xaa\x88\x22\x21\x23\xaa\xec\x38\xab\x7e\x7a\x83\xd0\xed\x25\x0d\xc3\x04\xb0\x64\x7a\x28\x9a\x4c\x22\xe0\x9e\x8a\xb1\xba\x9a\x3e\x13\x5c\x15\xf0\x79\xc2\xc2\xb0\xdb\x80\xaa\x71\xb2\x35\x36\xaa\xc6\x21\xad\xfd\xa7\x19\x12\x03\x53\xc4\xc1\x8a\x89\x22\x22\x59\x6c\x8d\x87\x36\x82\xad\xdc\x7c\xbb\xa5\x8c\x93\x28\x38\xc6\xc5\xe2\xaa\x46\x4c\x6c\xb4\xc0\xb6\xca\xfa\x72\x12\x80\x55\x27\xfc\xd6\x02\xcb\xea\x34\x21\xcc\x0d\x65\xb6\x28\xd1\x40\xd6\x3b\xa6\x46\xcd\xa0\x44\x84\xef\xdb\x22\xbc\xc5\xa4\x12\x36\xa8\xac\xb6\xe2\xf9\xb8\xf2\xa8\x3d\x35\x40\xc0\x94\x9c\xcd\xdd\xcc\x0e\x7a\x18\xd6\x65\xcf\x37\xc6\x65\x95\x8f\x6e\xfb\xf9\x67\x44\xcb\xe5\x82\xb5\x5b\x54\x02\xed\x70\x59\x49\xda\x7f\x87\x4e\xd0\xc9\x39\xe4\x44\xc7\xe6\xf4\xb5\xcb\x9b\x70\xa0\x4d\x99\xd2\x06\xb3\xf7\x5c\x9d\x8f\xc0\xdc\x03\xe2\x1f\x85\x70\xf9\x69\xbc\xe6\xec\x54\x8f\xac\x0a\x48\x4e\x37\x4c\xa0\x67\x8b\x03\x8e\xce\x84\x87\x41\x1c\x97\x4c\xfa\xbc\xc9\xce\x96\xc8\xf0\xae\x28\x00\x4a\xdf\x40\x53\x2b\xc1\x9e\x7f\xd0\x49\x16\xc2\x51\xa5\x4c\x3c\x5c\x23\xca\x10\xfc\xd2\xe1\xca\x16\xdb\x79\xfc\xd3\x04\x0c\x4c\xe8\x2f\x99\x71\x1f\xa0\x70\x36\x08\x92\x91\xae\xe0\x58\x88\x5c\x02\x76\x3b\x51\xb4\xd0\x87\x76\xbc\x20\x4d\xde\x24\xd4\x40\xf7\x3a\x2a\x44\xc5\x36\x2a\x38\xa7\x42\x6c\x6b\x90\x4e\xa2\x29\x3f\x25\xca\x16\x9b\x44\x3a\xb5\x4b\xf7\x9b\xfd\x31\x89\xab\x89\x62\x9a\xc9\x8f\xd5\x11\xe4\x64\x84\xe9\x6b\x36\x7d\x7e\x73\x29\xb0\x11\xfb\x9b\x6b\x5b\x83\x2c\x7f\x7b\x43\x68\x23\x0c\x12\xe1\xfa\x11\xd9\xc8\x05\xef\x8f\xe0\x7e\x3e\xc8\x67\xd8\x7f\x6c\x44\xf5\x9f\xc8\x04\xfd\xc1\x98\x9b\xa7\xd6\xde\x3c\x0d\xaa\x8c\xb5\x95\xa9\xf7\x28\xa7\x9e\x5b\x65\x77\xfc\x94\x4d\xef\x05\x62\x79\x1a\x30\x71\x94\x2c\x71\x86\x73\x4c\x3e\x14\x9f\xb5\xde\x38\xcb\x78\xa5\xd3\x6b\x87\xc2\xe5\xa8\x5d\xb2\x64\x26\xe2\x54\xac\xad\x70\xa4\x92\x02\xaf\xbf\x6b\xd5\x01\xcf\x07\xa1\x7f\xe6\xfe\x72\x2d\x88\x60\xd8\xa4\x01\x3d\x39\xee\x94\x88\x1c\x06\xce\xdd\x90\xe9\x9e\xc2\xd1\x6b\xda\xe3\xfa\x64\x4e\xca\x63\xa4\xc7\x89\x02\x1c\x2f\x40\x89\x50\xc2\xe7\xc9\x90\x17\x9f\xcd\xad\xa6\xc3\x24\x29\xe8\x3b\x49\x98\x82\x3e\xc7\xcb\x93\x0f\xe8\x20\x91\x4a\x07\x26\x7f\x05\xb9\xea\xc3\xdf\x19\xd1\x3a\x3c\x26\xfa\xeb\x62\xad\xf6\x91\x10\x73\x27\xde\x3e\x12\xb8\x8b\x62\xac\xbc\x65\x9d\x3d\x44\xfa\x32\x8c\xc1\x45\xe6\x91\xaf\xf4\xf2\x71\xb2\x23\x43\x8f\x32\x4e\xf6\xeb\xc7\xc3\x6e\xea\x2d\xae\x48\x78\x5a\x32\x1f\x06\x73\x7f\x8d\x06\xb7\xf2\x52\xd6\x17\xfe\x09\xb6\xbe\x92\xaa\xea\x99\x58\x87\x7c\xf6\x77\x83\x85\xca\x88\xc5\x13\x3f\x5b\xa0\x1f\x28\x0d\x8b\x01\xb4\x04\xf5\x7d\xdd\x5c\x93\x9a\x6e\x4e\xa1\x3e\x5d\xe3\xfa\x5e\x5b\x54\x7d\xa9\x09\x0a\xa3\x13\xa1\x8f\xd7\xc9\xda\xd2\x97\x61\x19\xcb\xec\xef\xc2\x1e\xb1\xb1\xce\xde\x92\x1a\x5a\x2b\x4e\xea\x7a\xca\x72\xc9\x65\xb0\xad\x86\xf2\x28\x1a\x0c\x34\x98\x9b\xd6\x99\xff\x42\x93\x24\xa2\x86\x36\x6c\x99\x8e\x73\x68\x4b\x56\x8e\xf6\x60\x30\xff\x1c\x20\xe1\xed\x75\x39\x4a\xf6\x74\xcc\x9a\x52\x12\x04\x97\x16\xa0\x7f\x52\x3e\xc7\x35\xe9\x58\xbc\x84\x5d\xba\x40\xfa\x77\xc6\x26\x39\x99\xa3\x59\x12\x14\x4e\x84\x1c\x1a\xac\xa1\x18\x62\x67\x40\x62\x5d\x94\x3c\x54\x6d\x30\xc6\xde\xce\x54\xb7\x44\x17\x2b\xe4\x8a\xa1\x92\x6c\x37\x45\x32\xdf\x78\x3f\xce\xbf\x0c\xad\x46\x22\x23\x9a\x5f\xcc\x94\x1b\x69\x5b\x11\xdd\xfa\x0f\x64\x81\xd9\x8a\x01\x54\x7b\x1b\xdd\x11\x0e\xa1\x07\x8b\x53\xeb\x45\xab\xa3\x86\x02\x9d\x73\x3f\xd0\xa4\xe2\x90\x7c\x2d\xcf\xef\x2e\xc1\x16\x2d\xfb\xe1\x29\x13\xc9\xf5\x85\x48\x00\x85\xd5\x4a\x5d\x26\x52\xed\x51\xab\xee\x23\x11\x1e\xfa\x01\xaa\xc4\xcc\xec\x9b\x4c\x8d\xcb\x54\x86\x56\xc9\x80\x50\x08\x6c\xa0\x5e\x7e\x44\x26\xf5\xe1\x14\xa3\x45\xe4\x9d\x26\x4e\x10\x25\xcb\x5e\xa6\xfa\xd9\xca\xbb\x6f\xbc\xcd\xf0\x36\x4b\xa8\xa9\x8c\x91\xe7\xd1\x15\x7e\xc2\xff\x74\x6a\x54\xbf\xb3\xc1\x69\x75\x1d\x91\x78\xe9\xbb\xae\xe6\x34\xae\x3e\x29\xdb\x57\x1c\x9a\x70\x98\x3d\xbf\x3d\xc8\x6c\x3d\xfe\x55\x55\x45\x07\x14\xff\xff\x32\xd6\x25\x4a\x8e\x89\xef\xec\x9d\x47\x32\x3f\xe4\xab\xd8\x25\x96\x77\x0c\x44\x1c\x8b\x0f\xda\xeb\x34\x83\xf0\xc9\x91\xba\x49\x4c\x2d\x77\x4f\xdd\x7b\x70\x94\xea\xf7\x55\xfb\x45\x88\x80\xd0\xf1\x05\xad\x39\x29\x41\xdf\xf1\xc6\x5b\x52\x55\xc1\xee\x60\xf0\x21\x35\x6a\x81\x6d\x6c\x2d\x8c\x39\xd3\xc3\x8b\x35\x94\x5d\x95\x97\x9e\xfe\xf4\xdd\x37\x03\xc3\x99\xdd\xb1\xc6\xa5\xe8\x6b\x0b\x86\xdf\xd8\xa2\xd5\x21\x51\x1d\xe1\x80\xd6\x44\x0f\x26\x9e\x51\x0d\x06\x1f\x17\x7e\x65\xf0\x04\x07\x87\xbd\x6c\xa3\xd7\x4f\x05\xe5\x8c\x8c\xf3\x84\x4d\x33\x2a\x6a\xdf\xec\x0e\xfb\x17\xca\x45\xc8\xcd\x29\x72\x33\x6c\x9a\x3c\x70\x25\x00\x0d\x87\x9d\x52\x85\x58\x89\xb4\xc3\x60\x24\x2a\xac\xb3\x8a\x82\x51\x51\xe8\xf4\x9f\x2d\x1e\x75\x50\x6d\x56\x24\x93\x9f\x1b\x94\xb2\xc9\xa4\xff\xbb\xc8\x54\x5f\x61\x3c\x1c\x9c\x32\x66\x4c\x36\x4b\xef\x6c\xa2\x59\xa5\x61\x80\x7c\x0d\x71\x8f\x34\x6d\xbf\x94\xd2\xe8\xd3\x80\xbf\x45\x04\xc4\x09\x57\xc7\x24\x37\xea\xe8\xf8\x68\xc8\x75\x9f\xe1\xf5\x45\xc1\x9a\x3d\xc6\xc1\x59\x76\xc5\x7b\x18\x97\x87\xaf\xc6\x5e\xf9\x9a\x84\x62\x22\x63\x8f\x0b\x90\x58\x16\x46\x21\x92\x1b\xcf\x1a\xd0\xf7\x73\xf9\xb6\x80\x1b\xcb\x68\xd7\xc0\x61\x34\x8e\x92\x63\xfc\x57\x63\x3d\xfc\x0e\x19\xff\x9b\x46\x31\x5c\x5f\x79\x24\x3c\xf5\x15\xc5\x2f\x7e\x47\x5c\x3e\x36\x98\x61\xcd\xf7\x8c\x0f\x1c\x79\x04\x5e\xef\x09\xce\xef\x44\xbf\xe0\x9b\x4a\x4f\xf0\xfc\x73\xf6\xf9\xac\x93\x38\x22\x48\x13\x3d\xd2\xa9\xbe\xe5\xb8\x40\x1d\xea\x62\xfa\x5b\x89\xd7\x39\x08\x9b\x58\x91\xfe\xec\x00\xc9\xb7\x7d\x27\x21\x9d\xc7\xf8\xaf\x09\x41\x3b\xce\x85\x1d\x39\x54\x78\x55\x9a\xba\xf4\x81\xd3\x84\xd8\x36\xf2\xa9\xcd\xdd\x9b\xb7\xa3\xd3\x3f\x5e\xd3\xce\xbf\x64\x7b\xb8\xb1\x24\x88\xbc\xac\x67\xdc\x29\x0d\xdd\xf5\xdb\xf0\x0a\x5a\x74\x8d\x9b\x06\x18\x7a\x81\x97\xdc\xbd\x43\xd2\xf6\x90\x77\x5c\x9a\x12\x72\xc2\x12\xb7\x89\x66\x97\x82\xe8\xbe\xa2\xcc\x96\xf1\xba\x75\xf2\x71\x18\xc0\x3f\xf4\x17\x5c\x61\xbc\xf0\x59\xe1\x2d\xd7\x9f\x71\xd3\xc8\x92\xaf\x55\x78\x9c\x43\xba\x8d\x83\xce\x34\x81\xc8\x82\xe8\x63\x07\xe6\x1e\xde\x05\xfa\x68\x39\x32\x42\xf0\x4f\x41\x08\x21\x59\xe7\x6e\x2f\xfb\xbf\x44\x1f\x3f\xe5\x14\xe0\x55\x59\xea\xda\x4e\xdd\xfc\x3b\x9e\xbe\xdb\x3b\xb8\x5a\x17\xf9\x97\xba\x32\x79\x61\xc9\xef\x57\x76\xc5\xdf\x00\x09\xff\x3b\x85\xe8\xdf\xcc\x26\x77\x65\x25\xd9\xfc\xc9\x43\xf2\xa3\x57\xe2\xa7\x80\x9e\xc5\x70\x26\x5c\x8d\x9f\x26\x4e\x76\xd7\xfb\x11\xdc\x0b\x9a\x79\x8a\xb7\x89\x63\x25\x86\x83\xd1\x85\xfc\x63\x34\xfe\xd8\x2f\xb5\x4f\xdf\x87\x05\x6d\xde\x51\x25\x43\x6e\x3d\xc4\xdf\x06\xe2\x48\x16\x33\x55\xa0\x1c\x2c\x64\x79\x46\x3d\xb5\xc2\x73\x07\x17\x74\x99\x73\xaa\xcb\xec\x38\xa5\x9e\xbf\x6c\x7a\x58\xc9\xf7\xb4\x9c\x15\xb8\xf1\x69\x9b\x42\x2f\xd4\xbe\xe1\xbd\xdb\xdc\x5e\x6f\x4e\xb8\x8b\xa7\xaf\x68\x4d\x67\x52\x23\xca\xf4\x97\x36\x96\x80\xcc\x59\x9c\xbe\xb2\xde\xc8\xcc\x6e\x4d\x55\x1e\x30\x4e\xe3\x0f\xdc\xd0\xec\x93\x63\x31\x40\xa4\xf3\x8c\x2a\x8e\xd5\xa7\x6d\xd6\x53\x6a\x02\xd5\xc2\xd3\xb3\x69\x15\x9a\x80\x8d\xb2\x91\xc4\x2f\xc2\xcc\x49\xf1\xdd\x02\x37\xa3\x65\x86\xe1\x55\xff\x87\x84\x76\x33\xf3\x2e\x70\x33\x71\xde\x46\x57\x1c\xa0\xe0\x83\xbf\x83\xf4\x7d\xf0\x77\x88\xfa\x0f\x4f\x5f\x0c\x94\x44\x27\xa9\x32\x58\x14\xad\xcd\x57\x5c\xf6\x87\x2a\xd5\xad\x3e\xe1\x05\xf7\x6b\xcc\xcd\x71\x36\x28\xbd\xbb\xed\xd5\xca\x63\xe1\xfd\xf6\xf1\x0d\x3f\xfd\xa4\x23\xd1\x48\x23\xe7\x89\x4b\x78\xbb\xfd\xe8\x55\x9d\x12\x6f\xc7\x59\x48\x11\xe7\x41\xd6\x6b\xd0\x9d\xe7\xa3\xa2\x92\x7a\x7a\x94\xdc\xa4\x9f\x4f\x16\xa3\xfe\xff\x03\x59\x2a\xad\xde\xdd\x43\xcf\xde\xf1\x19\x25\x7f\x6a\x93\x41\x6e\xaa\x44\x74\xf6\x2e\xba\x14\xad\x33\x9f\x72\x8a\x54\x6c\xbf\x09\xc6\xf2\x3d\xe9\x5a\xeb\x05\xfa\xcb\xe0\xa1\xe9\xfe\x74\x9f\x9e\x4d\x7e\x1c\xf9\x4f\xb8\x21\xa9\x33\x67\xe6\xca\x35\xf7\x72\x4a\xbb\x3b\xd8\x43\xae\x99\x4b\x2a\x54\x4d\x43\x78\x49\xbb\xda\xd8\xec\x56\x16\x7d\x5a\x6a\x80\x54\x0e\x16\x5f\xe8\xe2\x04\x63\x70\xe8\xa9\x0d\x90\x6f\x60\x6c\xef\x67\x88\x41\x7c\xec\x29\x61\x89\x84\xd2\xe0\xef\xad\xb3\x9e\xd9\xfe\x8b\x14\xbe\x1e\xb7\x43\x38\xee\xf8\x72\x03\xc5\x6a\xa1\x5c\x75\xed\xfa\xca\x1c\xd3\xef\x81\x4a\x1d\x31\xf8\x91\x1f\x74\x89\x2e\xf4\x81\xf1\x8b\x2a\x7f\x55\x49\x06\x90\xf3\xfd\x1b\x01\x48\x7f\x7d\x27\x05\x28\x0b\x29\xfc\xa8\x4e\x06\x8e\x6f\xed\x27\x81\x24\xbf\x89\x93\x99\x5f\xd0\x21\x40\x2f\xfd\x55\x1b\x17\xd4\xca\xac\xe6\xbf\xfa\x1f\x4a\x70\x10\x4b\x7e\x70\x46\xce\x4e\xfe\xba\xa8\xc2\x56\x49\x1a\x65\xbf\x05\x13\x4f\xcc\x6f\x3a\x0e\x6c\x1c\x2b\x03\xca\x73\x63\xac\x6e\xe5\xa4\xbe\xaf\xe2\x8f\x1b\xc9\x72\x36\xad\x23\x9c\x98\xae\xdc\x22\x39\xde\xc2\x6c\xc4\xec\x17\xeb\x6f\x71\x00\x87\x9d\x88\x93\x1a\xa4\x22\xf5\x7b\x4f\x59\xb8\x57\x20\x3b\x46\x9f\xef\x14\x7b\xed\x07\xe4\x33\x70\x79\x31\xbb\x87\x76\x31\xdc\x3b\x89\xb6\x05\x73\x86\x9e\x3c\x41\x0d\xae\x49\x31\x3b\x7d\x2a\x8b\x7d\x85\xf1\x72\x2f\x36\x7b\xef\xc3\x48\x34\xf9\x29\xa9\x53\xa3\x12\x3e\x9d\xfc\x6f\x00\x00\x00\xff\xff\x3d\xe2\x86\xa1\x21\x74\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xba, 0xcf, 0x7a, 0x87, 0xc4, 0xfe, 0x7b, 0xfa, 0xed, 0x9c, 0xfd, 0xb7, 0xc2, 0xe6, 0x58, 0xcf, 0x4f, 0xb2, 0x48, 0x77, 0x13, 0xdc, 0xfa, 0x20, 0xdf, 0x17, 0xdb, 0xad, 0x12, 0x32, 0xe6, 0x5f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x30, 0x46, 0x46, 0xfa, 0x8f, 0xa1, 0x51, 0x32, 0x8a, 0x4a, 0xd6, 0x9, 0xce, 0xd3, 0xac, 0xdd, 0x13, 0xb3, 0x7d, 0x4f, 0x2f, 0x6e, 0x51, 0x3a, 0xf7, 0x6c, 0xb6, 0x30, 0x27, 0x93, 0x40, 0x76}} return a, nil } diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 58718103d..13d6b4001 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -170,6 +170,7 @@ github.com/onflow/flow-go-sdk v0.29.0-stable-cadence-4 h1:Vmutb6Cs72+Ayns6dx2mD8 github.com/onflow/flow-go-sdk v0.29.0-stable-cadence-4/go.mod h1:KEfJICFBZ/GAV4Zj1+jCavTs7qDe77F+s6z6ot0XZSI= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence h1:GrmLLAPrxOyC27v/J/XG/sKiM1ynE1MYidiMXUfM0e4= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= +github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= @@ -181,6 +182,7 @@ github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/9 github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= @@ -270,6 +272,7 @@ golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnf golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.7.0 h1:AvwMYaRytfdeVt3u6mLaxYtErKYjxA2OXjJ1HHq6t3A= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug= golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 7793d6b55..2a7aadaa8 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -88,8 +88,8 @@ require ( github.com/multiformats/go-multihash v0.2.1 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/onflow/atree v0.6.0 // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.0 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718172719-73a5ba83f177 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230602212908-08fc6536d391 // indirect github.com/onflow/fusd/lib/go/contracts v0.0.0-20211021081023-ae9de8fb2c7e // indirect github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 1e7c6d6c3..18a5c1008 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -27,26 +27,500 @@ cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aD cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI= cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4= cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc= +cloud.google.com/go v0.99.0/go.mod h1:w0Xx2nLzqWJPuozYQX+hFfCSI8WioryfRDzkoI/Y2ZA= +cloud.google.com/go v0.100.1/go.mod h1:fs4QogzfH5n2pBXBP9vRiU+eCny7lD2vmFZy79Iuw1U= +cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w99A= +cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc= +cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU= +cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA= +cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFOKM= +cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= +cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= +cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= +cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= +cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= +cloud.google.com/go/accesscontextmanager v1.3.0/go.mod h1:TgCBehyr5gNMz7ZaH9xubp+CE8dkrszb4oK9CWyvD4o= +cloud.google.com/go/accesscontextmanager v1.4.0/go.mod h1:/Kjh7BBu/Gh83sv+K60vN9QE5NJcd80sU33vIe2IFPE= +cloud.google.com/go/accesscontextmanager v1.6.0/go.mod h1:8XCvZWfYw3K/ji0iVnp+6pu7huxoQTLmxAbVjbloTtM= +cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= +cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= +cloud.google.com/go/aiplatform v1.27.0/go.mod h1:Bvxqtl40l0WImSb04d0hXFU7gDOiq9jQmorivIiWcKg= +cloud.google.com/go/aiplatform v1.35.0/go.mod h1:7MFT/vCaOyZT/4IIFfxH4ErVg/4ku6lKv3w0+tFTgXQ= +cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= +cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= +cloud.google.com/go/analytics v0.17.0/go.mod h1:WXFa3WSym4IZ+JiKmavYdJwGG/CvpqiqczmL59bTD9M= +cloud.google.com/go/analytics v0.18.0/go.mod h1:ZkeHGQlcIPkw0R/GW+boWHhCOR43xz9RN/jn7WcqfIE= +cloud.google.com/go/apigateway v1.3.0/go.mod h1:89Z8Bhpmxu6AmUxuVRg/ECRGReEdiP3vQtk4Z1J9rJk= +cloud.google.com/go/apigateway v1.4.0/go.mod h1:pHVY9MKGaH9PQ3pJ4YLzoj6U5FUDeDFBllIz7WmzJoc= +cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= +cloud.google.com/go/apigeeconnect v1.3.0/go.mod h1:G/AwXFAKo0gIXkPTVfZDd2qA1TxBXJ3MgMRBQkIi9jc= +cloud.google.com/go/apigeeconnect v1.4.0/go.mod h1:kV4NwOKqjvt2JYR0AoIWo2QGfoRtn/pkS3QlHp0Ni04= +cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= +cloud.google.com/go/apigeeregistry v0.4.0/go.mod h1:EUG4PGcsZvxOXAdyEghIdXwAEi/4MEaoqLMLDMIwKXY= +cloud.google.com/go/apigeeregistry v0.5.0/go.mod h1:YR5+s0BVNZfVOUkMa5pAR2xGd0A473vA5M7j247o1wM= +cloud.google.com/go/apikeys v0.4.0/go.mod h1:XATS/yqZbaBK0HOssf+ALHp8jAlNHUgyfprvNcBIszU= +cloud.google.com/go/apikeys v0.5.0/go.mod h1:5aQfwY4D+ewMMWScd3hm2en3hCj+BROlyrt3ytS7KLI= +cloud.google.com/go/appengine v1.4.0/go.mod h1:CS2NhuBuDXM9f+qscZ6V86m1MIIqPj3WC/UoEuR1Sno= +cloud.google.com/go/appengine v1.5.0/go.mod h1:TfasSozdkFI0zeoxW3PTBLiNqRmzraodCWatWI9Dmak= +cloud.google.com/go/appengine v1.6.0/go.mod h1:hg6i0J/BD2cKmDJbaFSYHFyZkgBEfQrDg/X0V5fJn84= +cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= +cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= +cloud.google.com/go/area120 v0.7.0/go.mod h1:a3+8EUD1SX5RUcCs3MY5YasiO1z6yLiNLRiFrykbynY= +cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k= +cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= +cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= +cloud.google.com/go/artifactregistry v1.8.0/go.mod h1:w3GQXkJX8hiKN0v+at4b0qotwijQbYUqF2GWkZzAhC0= +cloud.google.com/go/artifactregistry v1.9.0/go.mod h1:2K2RqvA2CYvAeARHRkLDhMDJ3OXy26h3XW+3/Jh2uYc= +cloud.google.com/go/artifactregistry v1.11.1/go.mod h1:lLYghw+Itq9SONbCa1YWBoWs1nOucMH0pwXN1rOBZFI= +cloud.google.com/go/artifactregistry v1.11.2/go.mod h1:nLZns771ZGAwVLzTX/7Al6R9ehma4WUEhZGWV6CeQNQ= +cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= +cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= +cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= +cloud.google.com/go/asset v1.9.0/go.mod h1:83MOE6jEJBMqFKadM9NLRcs80Gdw76qGuHn8m3h8oHQ= +cloud.google.com/go/asset v1.10.0/go.mod h1:pLz7uokL80qKhzKr4xXGvBQXnzHn5evJAEAtZiIb0wY= +cloud.google.com/go/asset v1.11.1/go.mod h1:fSwLhbRvC9p9CXQHJ3BgFeQNM4c9x10lqlrdEUYXlJo= +cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= +cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= +cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= +cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo= +cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0= +cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= +cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= +cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= +cloud.google.com/go/automl v1.7.0/go.mod h1:RL9MYCCsJEOmt0Wf3z9uzG0a7adTT1fe+aObgSpkCt8= +cloud.google.com/go/automl v1.8.0/go.mod h1:xWx7G/aPEe/NP+qzYXktoBSDfjO+vnKMGgsApGJJquM= +cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= +cloud.google.com/go/baremetalsolution v0.3.0/go.mod h1:XOrocE+pvK1xFfleEnShBlNAXf+j5blPPxrhjKgnIFc= +cloud.google.com/go/baremetalsolution v0.4.0/go.mod h1:BymplhAadOO/eBa7KewQ0Ppg4A4Wplbn+PsFKRLo0uI= +cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= +cloud.google.com/go/batch v0.3.0/go.mod h1:TR18ZoAekj1GuirsUsR1ZTKN3FC/4UDnScjT8NXImFE= +cloud.google.com/go/batch v0.4.0/go.mod h1:WZkHnP43R/QCGQsZ+0JyG4i79ranE2u8xvjq/9+STPE= +cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= +cloud.google.com/go/beyondcorp v0.2.0/go.mod h1:TB7Bd+EEtcw9PCPQhCJtJGjk/7TC6ckmnSFS+xwTfm4= +cloud.google.com/go/beyondcorp v0.3.0/go.mod h1:E5U5lcrcXMsCuoDNyGrpyTm/hn7ne941Jz2vmksAxW8= +cloud.google.com/go/beyondcorp v0.4.0/go.mod h1:3ApA0mbhHx6YImmuubf5pyW8srKnCEPON32/5hj+RmM= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= +cloud.google.com/go/bigquery v1.42.0/go.mod h1:8dRTJxhtG+vwBKzE5OseQn/hiydoQN3EedCaOdYmxRA= +cloud.google.com/go/bigquery v1.43.0/go.mod h1:ZMQcXHsl+xmU1z36G2jNGZmKp9zNY5BUua5wDgmNCfw= +cloud.google.com/go/bigquery v1.44.0/go.mod h1:0Y33VqXTEsbamHJvJHdFmtqHvMIY28aK1+dFsvaChGc= +cloud.google.com/go/bigquery v1.47.0/go.mod h1:sA9XOgy0A8vQK9+MWhEQTY6Tix87M/ZurWFIxmF9I/E= +cloud.google.com/go/bigquery v1.48.0/go.mod h1:QAwSz+ipNgfL5jxiaK7weyOhzdoAy1zFm0Nf1fysJac= +cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= +cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= +cloud.google.com/go/billing v1.6.0/go.mod h1:WoXzguj+BeHXPbKfNWkqVtDdzORazmCjraY+vrxcyvI= +cloud.google.com/go/billing v1.7.0/go.mod h1:q457N3Hbj9lYwwRbnlD7vUpyjq6u5U1RAOArInEiD5Y= +cloud.google.com/go/billing v1.12.0/go.mod h1:yKrZio/eu+okO/2McZEbch17O5CB5NpZhhXG6Z766ss= +cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= +cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= +cloud.google.com/go/binaryauthorization v1.3.0/go.mod h1:lRZbKgjDIIQvzYQS1p99A7/U1JqvqeZg0wiI5tp6tg0= +cloud.google.com/go/binaryauthorization v1.4.0/go.mod h1:tsSPQrBd77VLplV70GUhBf/Zm3FsKmgSqgm4UmiDItk= +cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= +cloud.google.com/go/certificatemanager v1.3.0/go.mod h1:n6twGDvcUBFu9uBgt4eYvvf3sQ6My8jADcOVwHmzadg= +cloud.google.com/go/certificatemanager v1.4.0/go.mod h1:vowpercVFyqs8ABSmrdV+GiFf2H/ch3KyudYQEMM590= +cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= +cloud.google.com/go/channel v1.8.0/go.mod h1:W5SwCXDJsq/rg3tn3oG0LOxpAo6IMxNa09ngphpSlnk= +cloud.google.com/go/channel v1.9.0/go.mod h1:jcu05W0my9Vx4mt3/rEHpfxc9eKi9XwsdDL8yBMbKUk= +cloud.google.com/go/channel v1.11.0/go.mod h1:IdtI0uWGqhEeatSB62VOoJ8FSUhJ9/+iGkJVqp74CGE= +cloud.google.com/go/cloudbuild v1.3.0/go.mod h1:WequR4ULxlqvMsjDEEEFnOG5ZSRSgWOywXYDb1vPE6U= +cloud.google.com/go/cloudbuild v1.4.0/go.mod h1:5Qwa40LHiOXmz3386FrjrYM93rM/hdRr7b53sySrTqA= +cloud.google.com/go/cloudbuild v1.6.0/go.mod h1:UIbc/w9QCbH12xX+ezUsgblrWv+Cv4Tw83GiSMHOn9M= +cloud.google.com/go/cloudbuild v1.7.0/go.mod h1:zb5tWh2XI6lR9zQmsm1VRA+7OCuve5d8S+zJUul8KTg= +cloud.google.com/go/clouddms v1.3.0/go.mod h1:oK6XsCDdW4Ib3jCCBugx+gVjevp2TMXFtgxvPSee3OM= +cloud.google.com/go/clouddms v1.4.0/go.mod h1:Eh7sUGCC+aKry14O1NRljhjyrr0NFC0G2cjwX0cByRk= +cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= +cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= +cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= +cloud.google.com/go/cloudtasks v1.7.0/go.mod h1:ImsfdYWwlWNJbdgPIIGJWC+gemEGTBK/SunNQQNCAb4= +cloud.google.com/go/cloudtasks v1.8.0/go.mod h1:gQXUIwCSOI4yPVK7DgTVFiiP0ZW/eQkydWzwVMdHxrI= +cloud.google.com/go/cloudtasks v1.9.0/go.mod h1:w+EyLsVkLWHcOaqNEyvcKAsWp9p29dL6uL9Nst1cI7Y= +cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= +cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= +cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= +cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s= +cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU= +cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U= +cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU= +cloud.google.com/go/compute v1.12.0/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= +cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= +cloud.google.com/go/compute v1.13.0/go.mod h1:5aPTS0cUNMIc1CE546K+Th6weJUNQErARyZtRXDJ8GE= +cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= +cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA= +cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= +cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= +cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= +cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= +cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= +cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= +cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= +cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= +cloud.google.com/go/container v1.6.0/go.mod h1:Xazp7GjJSeUYo688S+6J5V+n/t+G5sKBTFkKNudGRxg= +cloud.google.com/go/container v1.7.0/go.mod h1:Dp5AHtmothHGX3DwwIHPgq45Y8KmNsgN3amoYfxVkLo= +cloud.google.com/go/container v1.13.1/go.mod h1:6wgbMPeQRw9rSnKBCAJXnds3Pzj03C4JHamr8asWKy4= +cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= +cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= +cloud.google.com/go/containeranalysis v0.7.0/go.mod h1:9aUL+/vZ55P2CXfuZjS4UjQ9AgXoSw8Ts6lemfmxBxI= +cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= +cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= +cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= +cloud.google.com/go/datacatalog v1.7.0/go.mod h1:9mEl4AuDYWw81UGc41HonIHH7/sn52H0/tc8f8ZbZIE= +cloud.google.com/go/datacatalog v1.8.0/go.mod h1:KYuoVOv9BM8EYz/4eMFxrr4DUKhGIOXxZoKYF5wdISM= +cloud.google.com/go/datacatalog v1.8.1/go.mod h1:RJ58z4rMp3gvETA465Vg+ag8BGgBdnRPEMMSTr5Uv+M= +cloud.google.com/go/datacatalog v1.12.0/go.mod h1:CWae8rFkfp6LzLumKOnmVh4+Zle4A3NXLzVJ1d1mRm0= +cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= +cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= +cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= +cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= +cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= +cloud.google.com/go/dataform v0.5.0/go.mod h1:GFUYRe8IBa2hcomWplodVmUx/iTL0FrsauObOM3Ipr0= +cloud.google.com/go/dataform v0.6.0/go.mod h1:QPflImQy33e29VuapFdf19oPbE4aYTJxr31OAPV+ulA= +cloud.google.com/go/datafusion v1.4.0/go.mod h1:1Zb6VN+W6ALo85cXnM1IKiPw+yQMKMhB9TsTSRDo/38= +cloud.google.com/go/datafusion v1.5.0/go.mod h1:Kz+l1FGHB0J+4XF2fud96WMmRiq/wj8N9u007vyXZ2w= +cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= +cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= +cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= +cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= +cloud.google.com/go/dataplex v1.3.0/go.mod h1:hQuRtDg+fCiFgC8j0zV222HvzFQdRd+SVX8gdmFcZzA= +cloud.google.com/go/dataplex v1.4.0/go.mod h1:X51GfLXEMVJ6UN47ESVqvlsRplbLhcsAt0kZCCKsU0A= +cloud.google.com/go/dataplex v1.5.2/go.mod h1:cVMgQHsmfRoI5KFYq4JtIBEUbYwc3c7tXmIDhRmNNVQ= +cloud.google.com/go/dataproc v1.7.0/go.mod h1:CKAlMjII9H90RXaMpSxQ8EU6dQx6iAYNPcYPOkSbi8s= +cloud.google.com/go/dataproc v1.8.0/go.mod h1:5OW+zNAH0pMpw14JVrPONsxMQYMBqJuzORhIBfBn9uI= +cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= +cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= +cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= +cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/datastore v1.10.0/go.mod h1:PC5UzAmDEkAmkfaknstTYbNpgE49HAgW2J1gcgUfmdM= +cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= +cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= +cloud.google.com/go/datastream v1.4.0/go.mod h1:h9dpzScPhDTs5noEMQVWP8Wx8AFBRyS0s8KWPx/9r0g= +cloud.google.com/go/datastream v1.5.0/go.mod h1:6TZMMNPwjUqZHBKPQ1wwXpb0d5VDVPl2/XoS5yi88q4= +cloud.google.com/go/datastream v1.6.0/go.mod h1:6LQSuswqLa7S4rPAOZFVjHIG3wJIjZcZrw8JDEDJuIs= +cloud.google.com/go/deploy v1.4.0/go.mod h1:5Xghikd4VrmMLNaF6FiRFDlHb59VM59YoDQnOUdsH/c= +cloud.google.com/go/deploy v1.5.0/go.mod h1:ffgdD0B89tToyW/U/D2eL0jN2+IEV/3EMuXHA0l4r+s= +cloud.google.com/go/deploy v1.6.0/go.mod h1:f9PTHehG/DjCom3QH0cntOVRm93uGBDt2vKzAPwpXQI= +cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= +cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= +cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= +cloud.google.com/go/dialogflow v1.18.0/go.mod h1:trO7Zu5YdyEuR+BhSNOqJezyFQ3aUzz0njv7sMx/iek= +cloud.google.com/go/dialogflow v1.19.0/go.mod h1:JVmlG1TwykZDtxtTXujec4tQ+D8SBFMoosgy+6Gn0s0= +cloud.google.com/go/dialogflow v1.29.0/go.mod h1:b+2bzMe+k1s9V+F2jbJwpHPzrnIyHihAdRFMtn2WXuM= +cloud.google.com/go/dialogflow v1.31.0/go.mod h1:cuoUccuL1Z+HADhyIA7dci3N5zUssgpBJmCzI6fNRB4= +cloud.google.com/go/dlp v1.6.0/go.mod h1:9eyB2xIhpU0sVwUixfBubDoRwP+GjeUoxxeueZmqvmM= +cloud.google.com/go/dlp v1.7.0/go.mod h1:68ak9vCiMBjbasxeVD17hVPxDEck+ExiHavX8kiHG+Q= +cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= +cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= +cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= +cloud.google.com/go/documentai v1.9.0/go.mod h1:FS5485S8R00U10GhgBC0aNGrJxBP8ZVpEeJ7PQDZd6k= +cloud.google.com/go/documentai v1.10.0/go.mod h1:vod47hKQIPeCfN2QS/jULIvQTugbmdc0ZvxxfQY1bg4= +cloud.google.com/go/documentai v1.16.0/go.mod h1:o0o0DLTEZ+YnJZ+J4wNfTxmDVyrkzFvttBXXtYRMHkM= +cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= +cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= +cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= +cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= +cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= +cloud.google.com/go/edgecontainer v0.3.0/go.mod h1:FLDpP4nykgwwIfcLt6zInhprzw0lEi2P1fjO6Ie0qbc= +cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= +cloud.google.com/go/essentialcontacts v1.3.0/go.mod h1:r+OnHa5jfj90qIfZDO/VztSFqbQan7HV75p8sA+mdGI= +cloud.google.com/go/essentialcontacts v1.4.0/go.mod h1:8tRldvHYsmnBCHdFpvU+GL75oWiBKl80BiqlFh9tp+8= +cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= +cloud.google.com/go/eventarc v1.7.0/go.mod h1:6ctpF3zTnaQCxUjHUdcfgcA1A2T309+omHZth7gDfmc= +cloud.google.com/go/eventarc v1.8.0/go.mod h1:imbzxkyAU4ubfsaKYdQg04WS1NvncblHEup4kvF+4gw= +cloud.google.com/go/eventarc v1.10.0/go.mod h1:u3R35tmZ9HvswGRBnF48IlYgYeBcPUCjkr4BTdem2Kw= +cloud.google.com/go/filestore v1.3.0/go.mod h1:+qbvHGvXU1HaKX2nD0WEPo92TP/8AQuCVEBXNY9z0+w= +cloud.google.com/go/filestore v1.4.0/go.mod h1:PaG5oDfo9r224f8OYXURtAsY+Fbyq/bLYoINEK8XQAI= +cloud.google.com/go/filestore v1.5.0/go.mod h1:FqBXDWBp4YLHqRnVGveOkHDf8svj9r5+mUDLupOWEDs= +cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= +cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= +cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= +cloud.google.com/go/functions v1.8.0/go.mod h1:RTZ4/HsQjIqIYP9a9YPbU+QFoQsAlYgrwOXJWHn1POY= +cloud.google.com/go/functions v1.9.0/go.mod h1:Y+Dz8yGguzO3PpIjhLTbnqV1CWmgQ5UwtlpzoyquQ08= +cloud.google.com/go/functions v1.10.0/go.mod h1:0D3hEOe3DbEvCXtYOZHQZmD+SzYsi1YbI7dGvHfldXw= +cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= +cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= +cloud.google.com/go/gaming v1.7.0/go.mod h1:LrB8U7MHdGgFG851iHAfqUdLcKBdQ55hzXy9xBJz0+w= +cloud.google.com/go/gaming v1.8.0/go.mod h1:xAqjS8b7jAVW0KFYeRUxngo9My3f33kFmua++Pi+ggM= +cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= +cloud.google.com/go/gkebackup v0.2.0/go.mod h1:XKvv/4LfG829/B8B7xRkk8zRrOEbKtEam6yNfuQNH60= +cloud.google.com/go/gkebackup v0.3.0/go.mod h1:n/E671i1aOQvUxT541aTkCwExO/bTer2HDlj4TsBRAo= +cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= +cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= +cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= +cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= +cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= +cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= +cloud.google.com/go/gkehub v0.11.0/go.mod h1:JOWHlmN+GHyIbuWQPl47/C2RFhnFKH38jH9Ascu3n0E= +cloud.google.com/go/gkemulticloud v0.3.0/go.mod h1:7orzy7O0S+5kq95e4Hpn7RysVA7dPs8W/GgfUtsPbrA= +cloud.google.com/go/gkemulticloud v0.4.0/go.mod h1:E9gxVBnseLWCk24ch+P9+B2CoDFJZTyIgLKSalC7tuI= +cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= +cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= +cloud.google.com/go/gsuiteaddons v1.3.0/go.mod h1:EUNK/J1lZEZO8yPtykKxLXI6JSVN2rg9bN8SXOa0bgM= +cloud.google.com/go/gsuiteaddons v1.4.0/go.mod h1:rZK5I8hht7u7HxFQcFei0+AtfS9uSushomRlg+3ua1o= +cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= +cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= +cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= +cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= +cloud.google.com/go/iam v0.6.0/go.mod h1:+1AH33ueBne5MzYccyMHtEKqLE4/kJOibtffMHDMFMc= +cloud.google.com/go/iam v0.7.0/go.mod h1:H5Br8wRaDGNc8XP3keLc4unfUUZeyH3Sfl9XpQEYOeg= +cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= +cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY= +cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= +cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= +cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A= +cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= +cloud.google.com/go/ids v1.1.0/go.mod h1:WIuwCaYVOzHIj2OhN9HAwvW+DBdmUAdcWlFxRl+KubM= +cloud.google.com/go/ids v1.2.0/go.mod h1:5WXvp4n25S0rA/mQWAg1YEEBBq6/s+7ml1RDCW1IrcY= +cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= +cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= +cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= +cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= cloud.google.com/go/kms v1.0.0/go.mod h1:nhUehi+w7zht2XrUfvTRNpxrfayBHqP4lu2NSywui/0= +cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= +cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= +cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= +cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4jMAg= +cloud.google.com/go/kms v1.9.0/go.mod h1:qb1tPTgfF9RQP8e1wq4cLFErVuTJv7UsSC915J8dh3w= +cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= +cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= +cloud.google.com/go/language v1.7.0/go.mod h1:DJ6dYN/W+SQOjF8e1hLQXMF21AkH2w9wiPzPCJa2MIE= +cloud.google.com/go/language v1.8.0/go.mod h1:qYPVHf7SPoNNiCL2Dr0FfEFNil1qi3pQEyygwpgVKB8= +cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= +cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= +cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= +cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= +cloud.google.com/go/logging v1.6.1/go.mod h1:5ZO0mHHbvm8gEmeEUHrmDlTDSu5imF6MUP9OfilNXBw= +cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= +cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE= +cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= +cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= +cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE= +cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM= +cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= +cloud.google.com/go/maps v0.1.0/go.mod h1:BQM97WGyfw9FWEmQMpZ5T6cpovXXSd1cGmFma94eubI= +cloud.google.com/go/maps v0.6.0/go.mod h1:o6DAMMfb+aINHz/p/jbcY+mYeXBoZoxTfdSQ8VAJaCw= +cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= +cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= +cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= +cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= +cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= +cloud.google.com/go/memcache v1.6.0/go.mod h1:XS5xB0eQZdHtTuTF9Hf8eJkKtR3pVRCcvJwtm68T3rA= +cloud.google.com/go/memcache v1.7.0/go.mod h1:ywMKfjWhNtkQTxrWxCkCFkoPjLHPW6A7WOTVI8xy3LY= +cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= +cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= +cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= +cloud.google.com/go/metastore v1.7.0/go.mod h1:s45D0B4IlsINu87/AsWiEVYbLaIMeUSoxlKKDqBGFS8= +cloud.google.com/go/metastore v1.8.0/go.mod h1:zHiMc4ZUpBiM7twCIFQmJ9JMEkDSyZS9U12uf7wHqSI= +cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= +cloud.google.com/go/monitoring v1.7.0/go.mod h1:HpYse6kkGo//7p6sT0wsIC6IBDET0RhIsnmlA53dvEk= +cloud.google.com/go/monitoring v1.8.0/go.mod h1:E7PtoMJ1kQXWxPjB6mv2fhC5/15jInuulFdYYtlcvT4= +cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w= +cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= +cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= +cloud.google.com/go/networkconnectivity v1.6.0/go.mod h1:OJOoEXW+0LAxHh89nXd64uGG+FbQoeH8DtxCHVOMlaM= +cloud.google.com/go/networkconnectivity v1.7.0/go.mod h1:RMuSbkdbPwNMQjB5HBWD5MpTBnNm39iAVpC3TmsExt8= +cloud.google.com/go/networkconnectivity v1.10.0/go.mod h1:UP4O4sWXJG13AqrTdQCD9TnLGEbtNRqjuaaA7bNjF5E= +cloud.google.com/go/networkmanagement v1.4.0/go.mod h1:Q9mdLLRn60AsOrPc8rs8iNV6OHXaGcDdsIQe1ohekq8= +cloud.google.com/go/networkmanagement v1.5.0/go.mod h1:ZnOeZ/evzUdUsnvRt792H0uYEnHQEMaz+REhhzJRcf4= +cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= +cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= +cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= +cloud.google.com/go/networksecurity v0.7.0/go.mod h1:mAnzoxx/8TBSyXEeESMy9OOYwo1v+gZ5eMRnsT5bC8k= +cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= +cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= +cloud.google.com/go/notebooks v1.4.0/go.mod h1:4QPMngcwmgb6uw7Po99B2xv5ufVoIQ7nOGDyL4P8AgA= +cloud.google.com/go/notebooks v1.5.0/go.mod h1:q8mwhnP9aR8Hpfnrc5iN5IBhrXUy8S2vuYs+kBJ/gu0= +cloud.google.com/go/notebooks v1.7.0/go.mod h1:PVlaDGfJgj1fl1S3dUwhFMXFgfYGhYQt2164xOMONmE= +cloud.google.com/go/optimization v1.1.0/go.mod h1:5po+wfvX5AQlPznyVEZjGJTMr4+CAkJf2XSTQOOl9l4= +cloud.google.com/go/optimization v1.2.0/go.mod h1:Lr7SOHdRDENsh+WXVmQhQTrzdu9ybg0NecjHidBq6xs= +cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= +cloud.google.com/go/orchestration v1.3.0/go.mod h1:Sj5tq/JpWiB//X/q3Ngwdl5K7B7Y0KZ7bfv0wL6fqVA= +cloud.google.com/go/orchestration v1.4.0/go.mod h1:6W5NLFWs2TlniBphAViZEVhrXRSMgUGDfW7vrWKvsBk= +cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= +cloud.google.com/go/orgpolicy v1.4.0/go.mod h1:xrSLIV4RePWmP9P3tBl8S93lTmlAxjm06NSm2UTmKvE= +cloud.google.com/go/orgpolicy v1.5.0/go.mod h1:hZEc5q3wzwXJaKrsx5+Ewg0u1LxJ51nNFlext7Tanwc= +cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= +cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= +cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= +cloud.google.com/go/osconfig v1.9.0/go.mod h1:Yx+IeIZJ3bdWmzbQU4fxNl8xsZ4amB+dygAwFPlvnNo= +cloud.google.com/go/osconfig v1.10.0/go.mod h1:uMhCzqC5I8zfD9zDEAfvgVhDS8oIjySWh+l4WK6GnWw= +cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= +cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= +cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= +cloud.google.com/go/oslogin v1.6.0/go.mod h1:zOJ1O3+dTU8WPlGEkFSh7qeHPPSoxrcMbbK1Nm2iX70= +cloud.google.com/go/oslogin v1.7.0/go.mod h1:e04SN0xO1UNJ1M5GP0vzVBFicIe4O53FOfcixIqTyXo= +cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= +cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= +cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= +cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= +cloud.google.com/go/policytroubleshooter v1.3.0/go.mod h1:qy0+VwANja+kKrjlQuOzmlvscn4RNsAc0e15GGqfMxg= +cloud.google.com/go/policytroubleshooter v1.4.0/go.mod h1:DZT4BcRw3QoO8ota9xw/LKtPa8lKeCByYeKTIf/vxdE= +cloud.google.com/go/policytroubleshooter v1.5.0/go.mod h1:Rz1WfV+1oIpPdN2VvvuboLVRsB1Hclg3CKQ53j9l8vw= +cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= +cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= +cloud.google.com/go/privatecatalog v0.7.0/go.mod h1:2s5ssIFO69F5csTXcwBP7NPFTZvps26xGzvQ2PQaBYg= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= +cloud.google.com/go/pubsub v1.26.0/go.mod h1:QgBH3U/jdJy/ftjPhTkyXNj543Tin1pRYcdcPRnFIRI= +cloud.google.com/go/pubsub v1.27.1/go.mod h1:hQN39ymbV9geqBnfQq6Xf63yNhUAhv9CZhzp5O6qsW0= +cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8= +cloud.google.com/go/pubsublite v1.5.0/go.mod h1:xapqNQ1CuLfGi23Yda/9l4bBCKz/wC3KIJ5gKcxveZg= +cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k= +cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= +cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= +cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= +cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7dd5NwwNQUErSgEDit1DLNTdo= +cloud.google.com/go/recaptchaenterprise/v2 v2.4.0/go.mod h1:Am3LHfOuBstrLrNCBrlI5sbwx9LBg3te2N6hGvHn2mE= +cloud.google.com/go/recaptchaenterprise/v2 v2.5.0/go.mod h1:O8LzcHXN3rz0j+LBC91jrwI3R+1ZSZEWrfL7XHgNo9U= +cloud.google.com/go/recaptchaenterprise/v2 v2.6.0/go.mod h1:RPauz9jeLtB3JVzg6nCbe12qNoaa8pXc4d/YukAmcnA= +cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= +cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= +cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= +cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= +cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= +cloud.google.com/go/recommender v1.7.0/go.mod h1:XLHs/W+T8olwlGOgfQenXBTbIseGclClff6lhFVe9Bs= +cloud.google.com/go/recommender v1.8.0/go.mod h1:PkjXrTT05BFKwxaUxQmtIlrtj0kph108r02ZZQ5FE70= +cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= +cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= +cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= +cloud.google.com/go/redis v1.9.0/go.mod h1:HMYQuajvb2D0LvMgZmLDZW8V5aOC/WxstZHiy4g8OiA= +cloud.google.com/go/redis v1.10.0/go.mod h1:ThJf3mMBQtW18JzGgh41/Wld6vnDDc/F/F35UolRZPM= +cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= +cloud.google.com/go/resourcemanager v1.3.0/go.mod h1:bAtrTjZQFJkiWTPDb1WBjzvc6/kifjj4QBYuKCCoqKA= +cloud.google.com/go/resourcemanager v1.4.0/go.mod h1:MwxuzkumyTX7/a3n37gmsT3py7LIXwrShilPh3P1tR0= +cloud.google.com/go/resourcemanager v1.5.0/go.mod h1:eQoXNAiAvCf5PXxWxXjhKQoTMaUSNrEfg+6qdf/wots= +cloud.google.com/go/resourcesettings v1.3.0/go.mod h1:lzew8VfESA5DQ8gdlHwMrqZs1S9V87v3oCnKCWoOuQU= +cloud.google.com/go/resourcesettings v1.4.0/go.mod h1:ldiH9IJpcrlC3VSuCGvjR5of/ezRrOxFtpJoJo5SmXg= +cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= +cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= +cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= +cloud.google.com/go/retail v1.10.0/go.mod h1:2gDk9HsL4HMS4oZwz6daui2/jmKvqShXKQuB2RZ+cCc= +cloud.google.com/go/retail v1.11.0/go.mod h1:MBLk1NaWPmh6iVFSz9MeKG/Psyd7TAgm6y/9L2B4x9Y= +cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= +cloud.google.com/go/run v0.2.0/go.mod h1:CNtKsTA1sDcnqqIFR3Pb5Tq0usWxJJvsWOCPldRU3Do= +cloud.google.com/go/run v0.3.0/go.mod h1:TuyY1+taHxTjrD0ZFk2iAR+xyOXEA0ztb7U3UNA0zBo= +cloud.google.com/go/run v0.8.0/go.mod h1:VniEnuBwqjigv0A7ONfQUaEItaiCRVujlMqerPPiktM= +cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= +cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= +cloud.google.com/go/scheduler v1.6.0/go.mod h1:SgeKVM7MIwPn3BqtcBntpLyrIJftQISRrYB5ZtT+KOk= +cloud.google.com/go/scheduler v1.7.0/go.mod h1:jyCiBqWW956uBjjPMMuX09n3x37mtyPJegEWKxRsn44= +cloud.google.com/go/scheduler v1.8.0/go.mod h1:TCET+Y5Gp1YgHT8py4nlg2Sew8nUHMqcpousDgXJVQc= +cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= +cloud.google.com/go/secretmanager v1.8.0/go.mod h1:hnVgi/bN5MYHd3Gt0SPuTPPp5ENina1/LxM+2W9U9J4= +cloud.google.com/go/secretmanager v1.9.0/go.mod h1:b71qH2l1yHmWQHt9LC80akm86mX8AL6X1MA01dW8ht4= +cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= +cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= +cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= +cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= +cloud.google.com/go/security v1.9.0/go.mod h1:6Ta1bO8LXI89nZnmnsZGp9lVoVWXqsVbIq/t9dzI+2Q= +cloud.google.com/go/security v1.10.0/go.mod h1:QtOMZByJVlibUT2h9afNDWRZ1G96gVywH8T5GUSb9IA= +cloud.google.com/go/security v1.12.0/go.mod h1:rV6EhrpbNHrrxqlvW0BWAIawFWq3X90SduMJdFwtLB8= +cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= +cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= +cloud.google.com/go/securitycenter v1.15.0/go.mod h1:PeKJ0t8MoFmmXLXWm41JidyzI3PJjd8sXWaVqg43WWk= +cloud.google.com/go/securitycenter v1.16.0/go.mod h1:Q9GMaLQFUD+5ZTabrbujNWLtSLZIZF7SAR0wWECrjdk= +cloud.google.com/go/securitycenter v1.18.1/go.mod h1:0/25gAzCM/9OL9vVx4ChPeM/+DlfGQJDwBy/UC8AKK0= +cloud.google.com/go/servicecontrol v1.4.0/go.mod h1:o0hUSJ1TXJAmi/7fLJAedOovnujSEvjKCAFNXPQ1RaU= +cloud.google.com/go/servicecontrol v1.5.0/go.mod h1:qM0CnXHhyqKVuiZnGKrIurvVImCs8gmqWsDoqe9sU1s= +cloud.google.com/go/servicecontrol v1.10.0/go.mod h1:pQvyvSRh7YzUF2efw7H87V92mxU8FnFDawMClGCNuAA= +cloud.google.com/go/servicecontrol v1.11.0/go.mod h1:kFmTzYzTUIuZs0ycVqRHNaNhgR+UMUpw9n02l/pY+mc= +cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs= +cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg= +cloud.google.com/go/servicedirectory v1.6.0/go.mod h1:pUlbnWsLH9c13yGkxCmfumWEPjsRs1RlmJ4pqiNjVL4= +cloud.google.com/go/servicedirectory v1.7.0/go.mod h1:5p/U5oyvgYGYejufvxhgwjL8UVXjkuw7q5XcG10wx1U= +cloud.google.com/go/servicedirectory v1.8.0/go.mod h1:srXodfhY1GFIPvltunswqXpVxFPpZjf8nkKQT7XcXaY= +cloud.google.com/go/servicemanagement v1.4.0/go.mod h1:d8t8MDbezI7Z2R1O/wu8oTggo3BI2GKYbdG4y/SJTco= +cloud.google.com/go/servicemanagement v1.5.0/go.mod h1:XGaCRe57kfqu4+lRxaFEAuqmjzF0r+gWHjWqKqBvKFo= +cloud.google.com/go/servicemanagement v1.6.0/go.mod h1:aWns7EeeCOtGEX4OvZUWCCJONRZeFKiptqKf1D0l/Jc= +cloud.google.com/go/serviceusage v1.3.0/go.mod h1:Hya1cozXM4SeSKTAgGXgj97GlqUvF5JaoXacR1JTP/E= +cloud.google.com/go/serviceusage v1.4.0/go.mod h1:SB4yxXSaYVuUBYUml6qklyONXNLt83U0Rb+CXyhjEeU= +cloud.google.com/go/serviceusage v1.5.0/go.mod h1:w8U1JvqUqwJNPEOTQjrMHkw3IaIFLoLsPLvsE3xueec= +cloud.google.com/go/shell v1.3.0/go.mod h1:VZ9HmRjZBsjLGXusm7K5Q5lzzByZmJHf1d0IWHEN5X4= +cloud.google.com/go/shell v1.4.0/go.mod h1:HDxPzZf3GkDdhExzD/gs8Grqk+dmYcEjGShZgYa9URw= +cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= +cloud.google.com/go/spanner v1.41.0/go.mod h1:MLYDBJR/dY4Wt7ZaMIQ7rXOTLjYrmxLE/5ve9vFfWos= +cloud.google.com/go/spanner v1.44.0/go.mod h1:G8XIgYdOK+Fbcpbs7p2fiprDw4CaZX63whnSMLVBxjk= +cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= +cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= +cloud.google.com/go/speech v1.8.0/go.mod h1:9bYIl1/tjsAnMgKGHKmBZzXKEkGgtU+MpdDPTE9f7y0= +cloud.google.com/go/speech v1.9.0/go.mod h1:xQ0jTcmnRFFM2RfX/U+rk6FQNUF6DQlydUSyoooSpco= +cloud.google.com/go/speech v1.14.1/go.mod h1:gEosVRPJ9waG7zqqnsHpYTOoAS4KouMRLDFMekpJ0J0= cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= +cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y= +cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= +cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= +cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= +cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= +cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= +cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= +cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= +cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= +cloud.google.com/go/talent v1.3.0/go.mod h1:CmcxwJ/PKfRgd1pBjQgU6W3YBwiewmUzQYH5HHmSCmM= +cloud.google.com/go/talent v1.4.0/go.mod h1:ezFtAgVuRf8jRsvyE6EwmbTK5LKciD4KVnHuDEFmOOA= +cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= +cloud.google.com/go/texttospeech v1.4.0/go.mod h1:FX8HQHA6sEpJ7rCMSfXuzBcysDAuWusNNNvN9FELDd8= +cloud.google.com/go/texttospeech v1.5.0/go.mod h1:oKPLhR4n4ZdQqWKURdwxMy0uiTS1xU161C8W57Wkea4= +cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= +cloud.google.com/go/tpu v1.3.0/go.mod h1:aJIManG0o20tfDQlRIej44FcwGGl/cD0oiRyMKG19IQ= +cloud.google.com/go/tpu v1.4.0/go.mod h1:mjZaX8p0VBgllCzF6wcU2ovUXN9TONFLd7iz227X2Xg= +cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= +cloud.google.com/go/trace v1.3.0/go.mod h1:FFUE83d9Ca57C+K8rDl/Ih8LwOzWIV1krKgxg6N0G28= +cloud.google.com/go/trace v1.4.0/go.mod h1:UG0v8UBqzusp+z63o7FK74SdFE+AXpCLdFb1rshXG+Y= +cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA= +cloud.google.com/go/translate v1.3.0/go.mod h1:gzMUwRjvOqj5i69y/LYLd8RrNQk+hOmIXTi9+nb3Djs= +cloud.google.com/go/translate v1.4.0/go.mod h1:06Dn/ppvLD6WvA5Rhdp029IX2Mi3Mn7fpMRLPvXT5Wg= +cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0= +cloud.google.com/go/translate v1.6.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/video v1.8.0/go.mod h1:sTzKFc0bUSByE8Yoh8X0mn8bMymItVGPfTuUBUyRgxk= +cloud.google.com/go/video v1.9.0/go.mod h1:0RhNKFRF5v92f8dQt0yhaHrEuH95m068JYOvLZYnJSw= +cloud.google.com/go/video v1.12.0/go.mod h1:MLQew95eTuaNDEGriQdcYn0dTwf9oWiA4uYebxM5kdg= +cloud.google.com/go/video v1.13.0/go.mod h1:ulzkYlYgCp15N2AokzKjy7MQ9ejuynOJdf1tR5lGthk= +cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= +cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= +cloud.google.com/go/videointelligence v1.8.0/go.mod h1:dIcCn4gVDdS7yte/w+koiXn5dWVplOZkE+xwG9FgK+M= +cloud.google.com/go/videointelligence v1.9.0/go.mod h1:29lVRMPDYHikk3v8EdPSaL8Ku+eMzDljjuvRs105XoU= +cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= +cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= +cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= +cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= +cloud.google.com/go/vision/v2 v2.4.0/go.mod h1:VtI579ll9RpVTrdKdkMzckdnwMyX2JILb+MhPqRbPsY= +cloud.google.com/go/vision/v2 v2.5.0/go.mod h1:MmaezXOOE+IWa+cS7OhRRLK2cNv1ZL98zhqFFZaaH2E= +cloud.google.com/go/vision/v2 v2.6.0/go.mod h1:158Hes0MvOS9Z/bDMSFpjwsUrZ5fPrdwuyyvKSGAGMY= +cloud.google.com/go/vmmigration v1.2.0/go.mod h1:IRf0o7myyWFSmVR1ItrBSFLFD/rJkfDCUTO4vLlJvsE= +cloud.google.com/go/vmmigration v1.3.0/go.mod h1:oGJ6ZgGPQOFdjHuocGcLqX4lc98YQ7Ygq8YQwHh9A7g= +cloud.google.com/go/vmmigration v1.5.0/go.mod h1:E4YQ8q7/4W9gobHjQg4JJSgXXSgY21nA5r8swQV+Xxc= +cloud.google.com/go/vmwareengine v0.1.0/go.mod h1:RsdNEf/8UDvKllXhMz5J40XxDrNJNN4sagiox+OI208= +cloud.google.com/go/vmwareengine v0.2.2/go.mod h1:sKdctNJxb3KLZkE/6Oui94iw/xs9PRNC2wnNLXsHvH8= +cloud.google.com/go/vpcaccess v1.4.0/go.mod h1:aQHVbTWDYUR1EbTApSVvMq1EnT57ppDmQzZ3imqIk4w= +cloud.google.com/go/vpcaccess v1.5.0/go.mod h1:drmg4HLk9NkZpGfCmZ3Tz0Bwnm2+DKqViEpeEpOq0m8= +cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= +cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= +cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= +cloud.google.com/go/webrisk v1.6.0/go.mod h1:65sW9V9rOosnc9ZY7A7jsy1zoHS5W9IAXv6dGqhMQMc= +cloud.google.com/go/webrisk v1.7.0/go.mod h1:mVMHgEYH0r337nmt1JyLthzMr6YxwN1aAIEc2fTcq7A= +cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= +cloud.google.com/go/websecurityscanner v1.3.0/go.mod h1:uImdKm2wyeXQevQJXeh8Uun/Ym1VqworNDlBXQevGMo= +cloud.google.com/go/websecurityscanner v1.4.0/go.mod h1:ebit/Fp0a+FWu5j4JOmJEV8S8CzdTkAS77oDsiSqYWQ= +cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= +cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= +cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= +cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M= +cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA= +cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= +gioui.org v0.0.0-20210308172011-57750fc8a0a6/go.mod h1:RSH6KIUZ0p2xy5zHDxgAM4zumjgTw83q2ge/PI+yyw8= +git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3pc= github.com/Azure/azure-pipeline-go v0.2.1/go.mod h1:UGSo8XybXnIGZ3epmeBw7Jdz+HiUVpqIlpz/HKHylF4= github.com/Azure/azure-pipeline-go v0.2.2/go.mod h1:4rQ/NZncSvGqNkkOsNpOU1tgoNuIlp9AfUH5G1tvCHc= github.com/Azure/azure-storage-blob-go v0.7.0/go.mod h1:f9YQKtsG1nMisotuTPpO0tjNuEjKRYAcJU8/ydDI++4= @@ -62,6 +536,7 @@ github.com/Azure/go-autorest/logger v0.1.0/go.mod h1:oExouG+K6PryycPJfVSxi/koC6L github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbtp2fGCgRFtBroKn4Dk= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5 h1:zl/OfRA6nftbBK9qTohYBJ5xvw6C/oNKizR7cZGl3cI= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= @@ -70,27 +545,53 @@ github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiS github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= +github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= +github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= +github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= +github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= +github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= +github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= github.com/aristanetworks/goarista v0.0.0-20170210015632-ea17b1a17847/go.mod h1:D/tb0zPVXnP7fmsLZjtdUhSsumbK/ij54UXjjVgMGxQ= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= github.com/aws/aws-sdk-go v1.25.48/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= +github.com/aws/aws-sdk-go-v2 v1.17.3/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= +github.com/aws/aws-sdk-go-v2 v1.17.7/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= +github.com/aws/aws-sdk-go-v2/config v1.18.19/go.mod h1:XvTmGMY8d52ougvakOv1RpiTLPz9dlG/OQHsKU/cMmY= +github.com/aws/aws-sdk-go-v2/credentials v1.13.18/go.mod h1:vnwlwjIe+3XJPBYKu1et30ZPABG3VaXJYr8ryohpIyM= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.1/go.mod h1:lfUx8puBRdM5lVVMQlwt2v+ofiG/X6Ms+dy0UkG/kXw= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27/go.mod h1:a1/UpzeyBBerajpnP5nGZa9mGzsBn5cOKxm6NWQsvoI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.31/go.mod h1:QT0BqUvX1Bh2ABdTGnjqEjvjzrCfIniM9Sc8zn9Yndo= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21/go.mod h1:+Gxn8jYn5k9ebfHEqlhrMirFjSW0v0C9fI+KN5vk2kE= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.25/go.mod h1:zBHOPwhBc3FlQjQJE/D3IfPWiWaQmT06Vq9aNukDo0k= +github.com/aws/aws-sdk-go-v2/internal/ini v1.3.32/go.mod h1:XGhIBZDEgfqmFIugclZ6FU7v75nHhBDtzuB4xB/tEi4= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.25/go.mod h1:/95IA+0lMnzW6XzqYJRpjjsAbKEORVeO0anQqjd2CNU= +github.com/aws/aws-sdk-go-v2/service/kms v1.20.1/go.mod h1:13sjgMH7Xu4e46+0BEDhSnNh+cImHSYS5PpBjV3oXcU= +github.com/aws/aws-sdk-go-v2/service/sso v1.12.6/go.mod h1:Y1VOmit/Fn6Tz1uFAeCO6Q7M2fmfXSCLeL5INVYsLuY= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.6/go.mod h1:Lh/bc9XUf8CfOY6Jp5aIkQtN+j1mc+nExc+KXj9jx2s= +github.com/aws/aws-sdk-go-v2/service/sts v1.18.7/go.mod h1:JuTnSoeePXmMVe9G8NcjjwgOKEfZ4cOjMuT2IBT/2eI= +github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= +github.com/bits-and-blooms/bitset v1.2.2/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.5.0 h1:NpE8frKRLGHIcEzkR+gZhiioW1+WbYV6fKwD6ZIpQT8= github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= +github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= +github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ= github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= +github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA= github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= @@ -99,10 +600,13 @@ github.com/btcsuite/snappy-go v0.0.0-20151229074030-0bdef8d06723/go.mod h1:8woku github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792/go.mod h1:ghJtEyQwv5/p4Mg4C0fgbePVuGr935/5ddU9Z3TmDRY= github.com/btcsuite/winsvc v1.0.0/go.mod h1:jsenWakMcC0zFBFurPLEAyrnc/teJEM1O46fmI40EZs= github.com/bytecodealliance/wasmtime-go v0.22.0/go.mod h1:q320gUxqyI8yB+ZqRuaJOEnGkAnHh6WtJjMaT2CW4wI= +github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= github.com/cenkalti/backoff/v4 v4.2.0 h1:HN5dHm3WBOgndBH6E8V0q2jIYIR3s9yglV8k/+MN3u4= github.com/cenkalti/backoff/v4 v4.2.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= @@ -120,10 +624,14 @@ github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGX github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= @@ -136,12 +644,24 @@ github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfc github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/dave/astrid v0.0.0-20170323122508-8c2895878b14/go.mod h1:Sth2QfxfATb/nW4EsrSi2KyJmbcniZ8TgTaji17D6ms= +github.com/dave/brenda v1.1.0/go.mod h1:4wCUr6gSlu5/1Tk7akE5X7UorwiQ8Rij0SKH3/BGMOM= +github.com/dave/courtney v0.3.0/go.mod h1:BAv3hA06AYfNUjfjQr+5gc6vxeBVOupLqrColj+QSD8= +github.com/dave/dst v0.27.2/go.mod h1:jHh6EOibnHgcUW3WjKHisiooEkYwqpHLBSX1iOBhEyc= +github.com/dave/gopackages v0.0.0-20170318123100-46e7023ec56e/go.mod h1:i00+b/gKdIDIxuLDFob7ustLAVqhsZRk2qVZrArELGQ= +github.com/dave/jennifer v1.5.0/go.mod h1:4MnyiFIlZS3l5tSDn8VnzE6ffAhYBMB2SZntBsZGUok= +github.com/dave/kerr v0.0.0-20170318121727-bc25dd6abe8e/go.mod h1:qZqlPyPvfsDJt+3wHJ1EvSXDuVjFTK0j2p/ca+gtsb8= +github.com/dave/patsy v0.0.0-20210517141501-957256f50cba/go.mod h1:qfR88CgEGLoiqDaE+xxDCi5QA5v4vUoW0UCX2Nd5Tlc= +github.com/dave/rebecca v0.9.1/go.mod h1:N6XYdMD/OKw3lkF3ywh8Z6wPGuwNFDNtWYEMFWEmXBA= github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0 h1:HbphB4TFFXpv7MNrT52FGrrgVXF1owhMVTHFZIlnvd4= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0/go.mod h1:DZGJHZMqrU4JJqFAWUS2UO1+lbSKsdiOoYi9Zzey7Fc= github.com/dgraph-io/badger/v2 v2.2007.4 h1:TRWBQg8UrlUhaFdco01nO2uXwzKS7zd+HVdwV/GHc4o= @@ -157,6 +677,7 @@ github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cu github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= github.com/docker/docker v1.4.2-0.20180625184442-8e610b2b55bf/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= github.com/dop251/goja v0.0.0-20200219165308-d1232e640a87/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= @@ -173,17 +694,23 @@ github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.m github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= +github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= +github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= +github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= +github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= github.com/ethereum/go-ethereum v1.9.9/go.mod h1:a9TqabFudpDu1nucId+k9S8R9whYaHnGBLKFouA5EAo= github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= +github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= github.com/fxamacker/cbor/v2 v2.2.1-0.20210927235116-3d6d5d1de29b/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= +github.com/fxamacker/cbor/v2 v2.4.1-0.20220515183430-ad2eae63303f/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/circlehash v0.1.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= @@ -193,10 +720,17 @@ github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/glebarez/go-sqlite v1.21.1 h1:7MZyUPh2XTrHS7xNEHQbrhfMZuPSzhkm2A1qgg0y5NY= github.com/glebarez/go-sqlite v1.21.1/go.mod h1:ISs8MF6yk5cL4n/43rSOmVMGJJjHYr7L2MbZZ5Q4E2E= +github.com/go-fonts/dejavu v0.1.0/go.mod h1:4Wt4I4OU2Nq9asgDCteaAaWZOV24E+0/Pwo0gppep4g= +github.com/go-fonts/latin-modern v0.2.0/go.mod h1:rQVLdDMK+mK1xscDwsqM5J8U2jrRa3T0ecnM9pNujks= +github.com/go-fonts/liberation v0.1.1/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/liberation v0.2.0/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/stix v0.1.0/go.mod h1:w/c1f0ldAUlJmLBvlbkvVXLAD+tAMqobIIQpmnUIzUY= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= +github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= @@ -206,6 +740,8 @@ github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbV github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= +github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= +github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-redis/redis/v8 v8.11.5 h1:AcZZR7igkdvfVmQTPnu9WE37LRrO/YrBH5zWyjDC0oI= github.com/go-redis/redis/v8 v8.11.5/go.mod h1:gREzHqY1hg6oD9ngVRbLStwAWKhA0FEgq8Jd4h5lpwo= github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= @@ -213,6 +749,7 @@ github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/me github.com/go-test/deep v1.0.5/go.mod h1:QV8Hv/iy04NyLBxAdO9njL0iVPN1S4d/A3NVv1V36o8= github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg= github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= +github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= @@ -264,6 +801,7 @@ github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= @@ -276,10 +814,14 @@ github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= +github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= +github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= @@ -300,10 +842,23 @@ github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+ github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= +github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= +github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= +github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM= +github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM= +github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM= +github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c= +github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo= +github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= +github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= +github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/gorilla/websocket v1.4.1-0.20190629185528-ae1634f6a989/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= @@ -331,6 +886,7 @@ github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= +github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= @@ -376,6 +932,8 @@ github.com/jbenet/goprocess v0.1.4 h1:DRGOFReOMqqDNXwW70QkacFW0YN9QnwLV0Vqk+3oU0 github.com/jbenet/goprocess v0.1.4/go.mod h1:5yspPrukOVuOLORacaBi858NqyClJPQxYZlqdZVfqY4= github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= +github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= +github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= github.com/jrick/logrotate v1.0.0/go.mod h1:LNinyqDIJnpAur+b8yyulnQw/wDuN1+BYKlTRt3OuAQ= @@ -385,11 +943,15 @@ github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/X github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= +github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= +github.com/k0kubun/pp/v3 v3.2.0/go.mod h1:ODtJQbQcIRfAD3N+theGCV1m/CBxweERz2dapdz1EwA= github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= +github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kevinburke/go-bindata v3.24.0+incompatible h1:qajFA3D0pH94OTLU4zcCCKCDgR+Zr2cZK/RPJHDdFoY= github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= @@ -397,12 +959,15 @@ github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvW github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4= +github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= github.com/klauspost/compress v1.12.3/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg= +github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= github.com/klauspost/compress v1.15.15 h1:EF27CXIuDsYJ6mmvtBRlEuB2UVOqHG1tAXgZ7yIO+lw= github.com/klauspost/compress v1.15.15/go.mod h1:ZcK2JAFqKOpnBlxcLsJzYfrS9X1akm9fHZNnD9+Vo/4= github.com/klauspost/cpuid/v2 v2.0.4/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= +github.com/klauspost/cpuid/v2 v2.2.0/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= @@ -410,9 +975,14 @@ github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= +github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= github.com/libp2p/go-buffer-pool v0.1.0 h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8= github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QTWy5HSiZacSbPg= github.com/libp2p/go-libp2p v0.24.2 h1:iMViPIcLY0D6zr/f+1Yq9EavCZu2i7eDstsr1nEwSAk= @@ -424,6 +994,8 @@ github.com/logrusorgru/aurora v2.0.3+incompatible h1:tOpm7WcpBTn4fjmVfgpQq0EfczG github.com/logrusorgru/aurora v2.0.3+incompatible/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= +github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= +github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= @@ -452,11 +1024,14 @@ github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzp github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1/go.mod h1:pD8RvIylQ358TN4wwqatJ8rNavkEINozVn9DtGI3dfQ= +github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= github.com/minio/sha256-simd v0.0.0-20190131020904-2d45a736cd16/go.mod h1:2FMWW+8GMoPweT6+pI63m9YE3Lmw4J71hV56Chs1E/U= github.com/minio/sha256-simd v0.1.1-0.20190913151208-6de447530771/go.mod h1:B5e1o+1/KgNmWrSQK08Y6Z1Vb5pwIktudl0J58iy0KM= github.com/minio/sha256-simd v1.0.0 h1:v1ta+49hkWZyvaKwrQB8elexRqm6Y0aMLjCNsrYxo6g= @@ -498,10 +1073,12 @@ github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRW github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= +github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.1.0-beta1.0.20211027184039-559ee654ece9/go.mod h1:+6x071HgCF/0v5hQcaE5qqjc2UqN5gCU8h5Mk6uqpOg= +github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.0 h1:j7nQ2r8npznx4NX39zPpBYHmdy45f4xwoi+dm37Jk7c= github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/cadence v0.20.1/go.mod h1:7mzUvPZUIJztIbr9eTvs+fQjWWHTF8veC+yk4ihcNIA= @@ -511,6 +1088,8 @@ github.com/onflow/flow-emulator v0.51.2-0.20230704183611-ecad54e231b7 h1:UFcuL4W github.com/onflow/flow-emulator v0.51.2-0.20230704183611-ecad54e231b7/go.mod h1:lwMNonHdLvfTF+YIU3yjz9huy/KSjqu+5exZ/TT7Hvc= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13 h1:B4ll7e3j+MqTJv2122Enq3RtDNzmIGRu9xjV7fo7un0= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718172719-73a5ba83f177 h1:x3/Hz80ATAKIbIWjTupTlJBxG66hxBGMCYAZvOd24A8= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718172719-73a5ba83f177/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= github.com/onflow/flow-go v0.31.1-0.20230704154018-87a84e9d36c2 h1:PxqNnAgtsqPLPVbNzPLOMb4LR8p8FFgHeRqjV5QfF4g= github.com/onflow/flow-go v0.31.1-0.20230704154018-87a84e9d36c2/go.mod h1:ptH2kC9JMqhZYkLWeGt3cAZblwuURRApTxHD/AvZI3k= github.com/onflow/flow-go-sdk v0.24.0/go.mod h1:IoptMLPyFXWvyd9yYA6/4EmSeeozl6nJoIv4FaEMg74= @@ -521,7 +1100,10 @@ github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaOD github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-nft/lib/go/contracts v1.1.0 h1:rhUDeD27jhLwOqQKI/23008CYfnqXErrJvc4EFRP2a0= github.com/onflow/flow-nft/lib/go/contracts v1.1.0/go.mod h1:YsvzYng4htDgRB9sa9jxdwoTuuhjK8WYWXTyLkIigZY= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030 h1:ToPYLsi8XFMw9Z42jz5BpuJsUY6Oo2sHwCImhAUVQIA= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230602212908-08fc6536d391 h1:6uKg0gpLKpTZKMihrsFR0Gkq++1hykzfR1tQCKuOfw4= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230602212908-08fc6536d391/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/fusd/lib/go/contracts v0.0.0-20211021081023-ae9de8fb2c7e h1:RHaXPHvWCy3VM62+HTyu6DYq5T8rrK1gxxqogKuJ4S4= @@ -544,12 +1126,18 @@ github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/9 github.com/pelletier/go-toml/v2 v2.0.6 h1:nrzqCb7j9cDFj2coyLNLaZuJTLjWjlaz6nvTvIwycIU= github.com/pelletier/go-toml/v2 v2.0.6/go.mod h1:eumQOmlWiOPt5WriQQqoM5y18pDHwha2N+QD+EUNTek= github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= +github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2dXMnm1mY= +github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= github.com/pierrec/lz4 v2.6.1+incompatible h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM= github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= +github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= @@ -561,6 +1149,7 @@ github.com/prometheus/client_golang v1.14.0/go.mod h1:8vpkKitgIVNcqrRBWh1C4TIUQg github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.3.0 h1:UBgGFHqYdG/TPFD1B1ogZywDqEkwp3fBMvqdiQ7Xew4= github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= @@ -581,6 +1170,7 @@ github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qq github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= +github.com/rivo/uniseg v0.2.1-0.20211004051800-57c86be7915a/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= @@ -588,6 +1178,8 @@ github.com/robertkrimen/otto v0.0.0-20170205013659-6a77b7cbc37d/go.mod h1:xvqspo github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= +github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= github.com/rs/xid v1.4.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= @@ -596,7 +1188,10 @@ github.com/rs/zerolog v1.29.0/go.mod h1:NILgTygv/Uej1ra5XxGf82ZFSLk58MFGAUS2o6us github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= +github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= +github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/sethvargo/go-retry v0.2.3 h1:oYlgvIvsju3jNbottWABtbnoLC+GDtLdBHxKWxQm/iU= github.com/sethvargo/go-retry v0.2.3/go.mod h1:1afjQuvh7s4gflMObvjLPaWgluLLyhA1wmVZ6KLpICw= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= @@ -612,6 +1207,9 @@ github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIa github.com/spaolacci/murmur3 v1.1.0 h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI= github.com/spaolacci/murmur3 v1.1.0/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= +github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= +github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= +github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/spf13/afero v1.9.3 h1:41FoI0fD7OR7mGcKE/aOiLkGreyf8ifIOQmJANWogMk= github.com/spf13/afero v1.9.3/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= @@ -646,14 +1244,17 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/subosito/gotenv v1.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= github.com/supranational/blst v0.3.4/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= +github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d h1:5JInRQbk5UBX8JfUvKh2oYTLMVwj3p6n+wapDDm7hko= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d/go.mod h1:Nlx5Y115XQvNcIdIy7dZXaNSUpzwBSge4/Ivk93/Yog= @@ -678,7 +1279,10 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= +github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/blake3 v0.2.0/go.mod h1:G9pM4qQwjRzF1/v7+vabMj/c5mWpGZ2Wzo3Eb4z0pb4= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= @@ -694,6 +1298,8 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= +go.opentelemetry.io/otel v1.8.0/go.mod h1:2pkj+iMj0o03Y+cW6/m8Y4WkRdYN3AvCXCnzRMp9yvM= go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0 h1:/fXHZHGvro6MVqV34fJzDhi7sHGpX3Ej/Qjmfn003ho= @@ -704,9 +1310,11 @@ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0 h1:ap+y8 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0/go.mod h1:5w41DY6S9gZrbjuq6Y+753e96WfPha5IcsOSZTtullM= go.opentelemetry.io/otel/sdk v1.14.0 h1:PDCppFRDq8A1jL9v6KMI6dYesaq+DFcDZvjsoGvxGzY= go.opentelemetry.io/otel/sdk v1.14.0/go.mod h1:bwIC5TjrNG6QDCHNWvW4HLHtUQ4I+VQDsnjhvyZCALM= +go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= go.opentelemetry.io/otel/trace v1.14.0 h1:wp2Mmvj41tDsyAJXiWDWpfNsOiIyd38fy85pyKcFq/M= go.opentelemetry.io/otel/trace v1.14.0/go.mod h1:8avnQLK+CG77yNLUae4ea2JDQ6iT+gozhnZjy/rw9G8= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= +go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.opentelemetry.io/proto/otlp v0.19.0 h1:IVN6GR+mhC4s5yfcTbmzHYODqvWAp3ZedA2SJPI1Nnw= go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= @@ -735,13 +1343,17 @@ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACk golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200117160349-530e935923ad/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= golang.org/x/crypto v0.7.0 h1:AvwMYaRytfdeVt3u6mLaxYtErKYjxA2OXjJ1HHq6t3A= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -751,17 +1363,30 @@ golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191002040644-a1355ae1e2c3/go.mod h1:NOZ3BPKG0ec/BKJQgnvsSFpcKLM5xXVWnvZS97DWHgE= golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= +golang.org/x/exp v0.0.0-20221110155412-d0897a79cd37/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug= golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20190910094157-69e4b8554b2a/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200119044424-58c23975cae1/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200430140353-33d19683fad8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200618115811-c13761719519/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20201208152932-35266b937fa6/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20210216034530-4410531fe030/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20210607152325-775e3b0c77b9/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20210628002857-a66eb6448b8d/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20211028202545-6944b10bf410/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20220302094943-723b81ca9867/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -785,6 +1410,12 @@ golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= +golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= +golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= +golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= +golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -826,6 +1457,27 @@ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= +golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= +golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= +golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= golang.org/x/net v0.9.0 h1:aWJ/m6xSmxWBx+V0XRHTlrYrPG56jKsLdTFmsSsCzOM= golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= @@ -844,6 +1496,18 @@ golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= +golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= +golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20221006150949-b44042a4b9c1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= +golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= +golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -855,6 +1519,10 @@ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -907,6 +1575,7 @@ golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210304124612-50617c2ba197/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -920,19 +1589,49 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210910150752-751e447fb3d0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210917161153-d61c044b1678/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU= golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= +golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= +golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= +golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -941,11 +1640,20 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= +golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= +golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -963,6 +1671,7 @@ golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgw golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190927191325-030b2cf1153e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -996,6 +1705,7 @@ golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc golang.org/x/tools v0.0.0-20200828161849-5deb26317202/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201124115921-2c860bdd6e78/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= @@ -1007,16 +1717,30 @@ golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= +golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= +golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= +golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= +golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= +golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= +gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= +gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= +gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= +gonum.org/v1/plot v0.9.0/go.mod h1:3Pcqqmp6RHvJI72kgb8fThyUnav364FOsdDo2aGW5lY= +gonum.org/v1/plot v0.10.1/go.mod h1:VZW5OlhkL1mysU9vaqNHnsy86inf6Ot+jB3r+BczCEo= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= @@ -1047,6 +1771,34 @@ google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqiv google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= google.golang.org/api v0.58.0/go.mod h1:cAbP2FsxoGVNwtgNAmmn3y5G1TWAiVYRmg4yku3lv+E= +google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= +google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= +google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA= +google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8= +google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs= +google.golang.org/api v0.75.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= +google.golang.org/api v0.77.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= +google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6rKmw= +google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg= +google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o= +google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6FO2g= +google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= +google.golang.org/api v0.93.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= +google.golang.org/api v0.95.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI= +google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.99.0/go.mod h1:1YOf74vkVndF7pG6hIHuINsM7eWwpVTAfNMNiL91A08= +google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70= +google.golang.org/api v0.102.0/go.mod h1:3VFl6/fzoA+qNuS1N1/VfXY4LjoXN/wzeIp7TweWwGo= +google.golang.org/api v0.103.0/go.mod h1:hGtW6nK1AC+d9si/UBhw8Xli+QMOf6xyNAyJw4qU9w0= +google.golang.org/api v0.106.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.107.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= +google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= +google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -1096,6 +1848,7 @@ google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6D google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210329143202-679c6ae281ee/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A= google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= @@ -1117,6 +1870,73 @@ google.golang.org/genproto v0.0.0-20210921142501-181ce0d877f6/go.mod h1:5CzLGKJ6 google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211007155348-82e027067bd4/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E= +google.golang.org/genproto v0.0.0-20220329172620-7be39ac1afc7/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220413183235-5e96e2839df9/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220421151946-72621c1f0bd3/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220429170224-98d788798c3e/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220518221133-4f43b3371335/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220523171625-347a074981d8/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220722212130-b98a9ff5e252/go.mod h1:GkXuJDJ6aQ7lnJcRF+SJVgFdQhypqgl3LB1C9vabdRE= +google.golang.org/genproto v0.0.0-20220801145646-83ce21fca29f/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc= +google.golang.org/genproto v0.0.0-20220815135757-37a418bb8959/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220817144833-d7fd3f11b9b1/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220829144015-23454907ede3/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220829175752-36a9c930ecbf/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220913154956-18f8339a66a5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220914142337-ca0e39ece12f/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220915135415-7fd63a7952de/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220916172020-2692e8806bfa/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220919141832-68c03719ef51/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220920201722-2b89144ce006/go.mod h1:ht8XFiar2npT/g4vkk7O0WYS1sHOHbdujxbEp7CJWbw= +google.golang.org/genproto v0.0.0-20220926165614-551eb538f295/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= +google.golang.org/genproto v0.0.0-20220926220553-6981cbe3cfce/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= +google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e/go.mod h1:3526vdqwhZAwq4wsRUaVG555sVgsNmIjRtO7t/JH29U= +google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= +google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= +google.golang.org/genproto v0.0.0-20221024153911-1573dae28c9c/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= +google.golang.org/genproto v0.0.0-20221024183307-1bc688fe9f3e/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= +google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c/go.mod h1:CGI5F/G+E5bKwmfYo09AXuVN4dD894kIKUFmVbP2/Fo= +google.golang.org/genproto v0.0.0-20221109142239-94d6d90a7d66/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221114212237-e4508ebdbee1/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221117204609-8f9c96812029/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221118155620-16455021b5e6/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221201164419-0e50fba7f41c/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221201204527-e3fa12d562f3/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd/go.mod h1:cTsE614GARnxrLsqKREzmNYJACSWWpAWdNMwnD7c2BE= +google.golang.org/genproto v0.0.0-20221227171554-f9683d7f8bef/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230112194545-e10362b5ecf9/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230113154510-dbe35b8444a5/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230123190316-2c411cf9d197/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230124163310-31e0e69b6fc2/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230125152338-dcaf20b6aeaa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230127162408-596548ed4efa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230209215440-0dfe4f8abfcc/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230216225411-c8e22ba71e44/go.mod h1:8B0gmkoRebU8ukX6HP+4wrVQUY1+6PkQ44BSyIlflHA= +google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= +google.golang.org/genproto v0.0.0-20230223222841-637eb2293923/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= +google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= +google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 h1:KpwkzHKEF7B9Zxg18WzOa7djJ+Ha5DzthMyZYQfEn2A= google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= @@ -1145,7 +1965,19 @@ google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQ google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= +google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= +google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= +google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= google.golang.org/grpc v1.56.1 h1:z0dNfjIl0VpaZ9iSVjA6daGatAYwPGstTjt5vkRMFkQ= google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= @@ -1162,12 +1994,17 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.30.0 h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= @@ -1177,6 +2014,7 @@ gopkg.in/olebedev/go-duktape.v3 v3.0.0-20190213234257-ec84240a7772/go.mod h1:uAJ gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= gopkg.in/sourcemap.v1 v1.0.5/go.mod h1:2RlvNNSMglmRrcvhfuzp4hQHwOtjxlbjX7UPY/GXb78= +gopkg.in/src-d/go-billy.v4 v4.3.2/go.mod h1:nDjArDMp+XMs1aFAESLRjfGSgfvoYN0hDfzEk0GjC98= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= @@ -1198,16 +2036,50 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= +lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= +lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= +modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.36.2/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.36.3/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/ccgo/v3 v3.0.0-20220428102840-41399a37e894/go.mod h1:eI31LL8EwEBKPpNpA4bU1/i+sKOwOrQy8D87zWUcRZc= +modernc.org/ccgo/v3 v3.0.0-20220430103911-bc99d88307be/go.mod h1:bwdAnOoaIt8Ax9YdWGjxWsdkPcZyRPHqrOvJxaKAKGw= +modernc.org/ccgo/v3 v3.16.4/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= +modernc.org/ccgo/v3 v3.16.6/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= +modernc.org/ccgo/v3 v3.16.8/go.mod h1:zNjwkizS+fIFDrDjIAgBSCLkWbJuHF+ar3QRn+Z9aws= +modernc.org/ccgo/v3 v3.16.9/go.mod h1:zNMzC9A9xeNUepy6KuZBbugn3c0Mc9TeiJO4lgvkJDo= +modernc.org/ccorpus v1.11.6/go.mod h1:2gEUTrWqdpH2pXsmTM1ZkjeSrUWDpjMu2T6m29L/ErQ= +modernc.org/httpfs v1.0.6/go.mod h1:7dosgurJGp0sPaRanU53W4xZYKh14wfzX420oZADeHM= +modernc.org/libc v0.0.0-20220428101251-2d5f3daf273b/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= +modernc.org/libc v1.16.0/go.mod h1:N4LD6DBE9cf+Dzf9buBlzVJndKr/iJHG97vGLHYnb5A= +modernc.org/libc v1.16.1/go.mod h1:JjJE0eu4yeK7tab2n4S1w8tlWd9MxXLRzheaRnAKymU= +modernc.org/libc v1.16.17/go.mod h1:hYIV5VZczAmGZAnG15Vdngn5HSF5cSkbvfz2B7GRuVU= +modernc.org/libc v1.16.19/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= +modernc.org/libc v1.17.0/go.mod h1:XsgLldpP4aWlPlsjqKRdHPqCxCjISdHfM/yeWC5GyW0= +modernc.org/libc v1.17.1/go.mod h1:FZ23b+8LjxZs7XtFMbSzL/EhPxNbfZbErxEHc7cbD9s= modernc.org/libc v1.22.3 h1:D/g6O5ftAfavceqlLOFwaZuA5KYafKwmr30A6iSqoyY= modernc.org/libc v1.22.3/go.mod h1:MQrloYP209xa2zHome2a8HLiLm6k0UT8CoHpV74tOFw= +modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/mathutil v1.4.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= modernc.org/mathutil v1.5.0 h1:rV0Ko/6SfM+8G+yKiyI830l3Wuz1zRutdslNoQ0kfiQ= modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= +modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= +modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= modernc.org/memory v1.5.0 h1:N+/8c5rE6EqugZwHii4IFsaJ7MUhoWX07J5tC/iI5Ds= modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= +modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= +modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= modernc.org/sqlite v1.21.1 h1:GyDFqNnESLOhwwDRaHGdp2jKLDzpyT/rNLglX3ZkMSU= modernc.org/sqlite v1.21.1/go.mod h1:XwQ0wZPIh1iKb5mkvCJ3szzbhk+tykC8ZWqTRTgYRwI= +modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= +modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= +modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= +modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= From d5d3fc20b59a64535101baf8a294e3e5eb3f88f3 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 18 Jul 2023 14:32:10 -0500 Subject: [PATCH 005/132] use v2 ft and nft --- lib/go/contracts/contracts.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index bd2ab6deb..b00f702ae 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -77,8 +77,8 @@ func withHexPrefix(address string) string { } // FungibleToken returns the FungibleToken contract interface. -func FungibleToken() []byte { - return ftcontracts.FungibleToken() +func FungibleToken(viewResolverAddress string) []byte { + return ftcontracts.FungibleTokenV2(viewResolverAddress) } // FungibleTokenMetadataViews returns the FungibleTokenMetadataViews contract interface. @@ -86,8 +86,8 @@ func FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolv return ftcontracts.FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolverAddress) } -func NonFungibleToken() []byte { - return nftcontracts.NonFungibleToken() +func NonFungibleToken(viewResolverAddress string) []byte { + return nftcontracts.NonFungibleTokenV2(viewResolverAddress) } func ViewResolver() []byte { From 58bfcfb1167b7ddafbe8916178416773e35ff7b0 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 18 Jul 2023 14:36:13 -0500 Subject: [PATCH 006/132] use string for nft import --- lib/go/contracts/contracts.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index b00f702ae..5a7868c20 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -87,7 +87,7 @@ func FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolv } func NonFungibleToken(viewResolverAddress string) []byte { - return nftcontracts.NonFungibleTokenV2(viewResolverAddress) + return nftcontracts.NonFungibleTokenV2(flow.HexToAddress(viewResolverAddress)) } func ViewResolver() []byte { From d9d2614f7dc99636fce7aae5493738bd9d874a17 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 18 Jul 2023 15:44:19 -0500 Subject: [PATCH 007/132] update token deps --- lib/go/contracts/go.mod | 4 ++-- lib/go/contracts/go.sum | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index f2af53b86..26576cb3c 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718172719-73a5ba83f177 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718204155-e888576ee020 github.com/onflow/flow-go-sdk v0.41.7-stable-cadence - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718204222-6c4350165a05 github.com/stretchr/testify v1.8.2 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 970bc2f4c..1660ad759 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -916,6 +916,8 @@ github.com/onflow/flow-nft/lib/go/contracts v1.1.0 h1:rhUDeD27jhLwOqQKI/23008CYf github.com/onflow/flow-nft/lib/go/contracts v1.1.0/go.mod h1:YsvzYng4htDgRB9sa9jxdwoTuuhjK8WYWXTyLkIigZY= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030 h1:ToPYLsi8XFMw9Z42jz5BpuJsUY6Oo2sHwCImhAUVQIA= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718204222-6c4350165a05 h1:YIynhmKF3FptpeZQAbFjbMit7M+8CLZEwn2JZaCcsqU= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718204222-6c4350165a05/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= From 9b8c764c78c6543c020b6ab0d596fcef1c346927 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 18 Jul 2023 16:21:40 -0500 Subject: [PATCH 008/132] update token deps --- lib/go/contracts/go.mod | 4 ++-- lib/go/contracts/go.sum | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 26576cb3c..b49d7c618 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718204155-e888576ee020 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718212038-10716a6bb7fd github.com/onflow/flow-go-sdk v0.41.7-stable-cadence - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718204222-6c4350165a05 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718211746-90269f46250c github.com/stretchr/testify v1.8.2 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 1660ad759..a251b1607 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -918,6 +918,8 @@ github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030 github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718204222-6c4350165a05 h1:YIynhmKF3FptpeZQAbFjbMit7M+8CLZEwn2JZaCcsqU= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718204222-6c4350165a05/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718211746-90269f46250c h1:m/dxXkQYTaA0iydj8x0sYQIhOWZy+QuS7A94+PM3hAE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718211746-90269f46250c/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= From 5044e1d0d574c904ccfc9e37051a7a364abd2f2d Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 18 Jul 2023 16:25:51 -0500 Subject: [PATCH 009/132] update nft dependecy --- lib/go/contracts/go.mod | 2 +- lib/go/contracts/go.sum | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index b49d7c618..46219da5b 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -6,7 +6,7 @@ require ( github.com/kevinburke/go-bindata v3.23.0+incompatible github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718212038-10716a6bb7fd github.com/onflow/flow-go-sdk v0.41.7-stable-cadence - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718211746-90269f46250c + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212445-02faddc53030 github.com/stretchr/testify v1.8.2 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index a251b1607..afce96eb1 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -920,6 +920,8 @@ github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718204222-6c4350165a05 github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718204222-6c4350165a05/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718211746-90269f46250c h1:m/dxXkQYTaA0iydj8x0sYQIhOWZy+QuS7A94+PM3hAE= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718211746-90269f46250c/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212445-02faddc53030 h1:btDNgZHCZOjebNRuG6RhjW8QVmM14dI2m7S+KFwcbP4= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212445-02faddc53030/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= From 07c8c7ba5f7a65f1895ce584b3e14b3c33817493 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 18 Jul 2023 16:28:53 -0500 Subject: [PATCH 010/132] update nft dep --- lib/go/contracts/go.mod | 2 +- lib/go/contracts/go.sum | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 46219da5b..9641dea83 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -6,7 +6,7 @@ require ( github.com/kevinburke/go-bindata v3.23.0+incompatible github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718212038-10716a6bb7fd github.com/onflow/flow-go-sdk v0.41.7-stable-cadence - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212445-02faddc53030 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6 github.com/stretchr/testify v1.8.2 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index afce96eb1..db8c68151 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -922,6 +922,8 @@ github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718211746-90269f46250c github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718211746-90269f46250c/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212445-02faddc53030 h1:btDNgZHCZOjebNRuG6RhjW8QVmM14dI2m7S+KFwcbP4= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212445-02faddc53030/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6 h1:HHQRd6+7OSSs99aW6PaHwK7cmEAVwKgEPq688PTcdSs= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= From 99f47a0d41dfc96805b83c6b32af22ddf3b35fa7 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 18 Jul 2023 16:47:26 -0500 Subject: [PATCH 011/132] update ft dep --- lib/go/contracts/go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 9641dea83..e3e0c640e 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718212038-10716a6bb7fd + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718214600-8cc31ee7dcc4 github.com/onflow/flow-go-sdk v0.41.7-stable-cadence github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6 github.com/stretchr/testify v1.8.2 From aa0d30b1fbca647ab7438cfc9728ffca158e5edc Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 19 Jul 2023 09:51:37 -0500 Subject: [PATCH 012/132] add more view --- contracts/FlowIDTableStaking.cdc | 28 +++++++++++----------- contracts/FlowStakingCollection.cdc | 10 ++++---- contracts/FlowStorageFees.cdc | 18 +++++++------- contracts/FlowToken.cdc | 10 ++++---- lib/go/contracts/internal/assets/assets.go | 24 +++++++++---------- 5 files changed, 45 insertions(+), 45 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 772a75de4..fc2cf9583 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -284,7 +284,7 @@ access(all) contract FlowIDTableStaking { access(all) let tokensRequestedToUnstake: UFix64 access(all) let initialWeight: UInt64 - init(nodeID: String) { + view init(nodeID: String) { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(nodeID) self.id = nodeRecord.id @@ -304,7 +304,7 @@ access(all) contract FlowIDTableStaking { } /// Derived Fields - access(all) fun totalCommittedWithDelegators(): UFix64 { + access(all) view fun totalCommittedWithDelegators(): UFix64 { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) var committedSum = self.totalCommittedWithoutDelegators() for delegator in self.delegators { @@ -314,12 +314,12 @@ access(all) contract FlowIDTableStaking { return committedSum } - access(all) fun totalCommittedWithoutDelegators(): UFix64 { + access(all) view fun totalCommittedWithoutDelegators(): UFix64 { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) return nodeRecord.nodeFullCommittedBalance() } - access(all) fun totalStakedWithDelegators(): UFix64 { + access(all) view fun totalStakedWithDelegators(): UFix64 { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) var stakedSum = self.tokensStaked for delegator in self.delegators { @@ -329,7 +329,7 @@ access(all) contract FlowIDTableStaking { return stakedSum } - access(all) fun totalTokensInRecord(): UFix64 { + access(all) view fun totalTokensInRecord(): UFix64 { return self.tokensStaked + self.tokensCommitted + self.tokensUnstaking + self.tokensUnstaked + self.tokensRewarded } } @@ -393,7 +393,7 @@ access(all) contract FlowIDTableStaking { access(all) let tokensUnstaked: UFix64 access(all) let tokensRequestedToUnstake: UFix64 - init(nodeID: String, delegatorID: UInt32) { + view init(nodeID: String, delegatorID: UInt32) { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(nodeID) let delegatorRecord = nodeRecord.borrowDelegatorRecord(delegatorID) self.id = delegatorID @@ -406,7 +406,7 @@ access(all) contract FlowIDTableStaking { self.tokensRequestedToUnstake = delegatorRecord.tokensRequestedToUnstake } - access(all) fun totalTokensInRecord(): UFix64 { + access(all) view fun totalTokensInRecord(): UFix64 { return self.tokensStaked + self.tokensCommitted + self.tokensUnstaking + self.tokensUnstaked + self.tokensRewarded } } @@ -796,7 +796,7 @@ access(all) contract FlowIDTableStaking { access(all) let totalRewards: UFix64 access(all) let breakdown: [RewardsBreakdown] - init(totalRewards: UFix64, breakdown: [RewardsBreakdown]) { + view init(totalRewards: UFix64, breakdown: [RewardsBreakdown]) { self.totalRewards = totalRewards self.breakdown = breakdown } @@ -808,7 +808,7 @@ access(all) contract FlowIDTableStaking { access(all) var nodeRewards: UFix64 access(all) let delegatorRewards: {UInt32: UFix64} - init(nodeID: String) { + view init(nodeID: String) { self.nodeID = nodeID self.nodeRewards = 0.0 self.delegatorRewards = {} @@ -1726,13 +1726,13 @@ access(all) contract FlowIDTableStaking { } /// Get slot (count) limits for each node role - access(all) fun getRoleSlotLimits(): {UInt8: UInt16} { + access(all) view fun getRoleSlotLimits(): {UInt8: UInt16} { return FlowIDTableStaking.account.copy<{UInt8: UInt16}>(from: /storage/flowStakingSlotLimits) ?? {1: 0, 2: 0, 3: 0, 4: 0, 5: 0} } /// Returns a dictionary that indicates how many participant nodes there are for each role - access(all) fun getCurrentRoleNodeCounts(): {UInt8: UInt16} { + access(all) view fun getCurrentRoleNodeCounts(): {UInt8: UInt16} { if let currentCounts = FlowIDTableStaking.account.copy<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) { return currentCounts } else { @@ -1774,7 +1774,7 @@ access(all) contract FlowIDTableStaking { /// After the staking auction ends, specifically after unapproved nodes have been /// removed and slots have been filled and for the rest of the epoch, /// This list will accurately represent the nodes that will be in the next epoch - access(all) fun getProposedNodeIDs(): [String] { + access(all) view fun getProposedNodeIDs(): [String] { let nodeIDs = FlowIDTableStaking.getNodeIDs() let approvedNodeIDs: {String: Bool} = FlowIDTableStaking.getApprovedList() @@ -1853,7 +1853,7 @@ access(all) contract FlowIDTableStaking { } /// Returns the list of approved node IDs that the admin has set - access(all) view un getApprovedList(): {String: Bool}? { + access(all) view getApprovedList(): {String: Bool}? { return self.account.copy<{String: Bool}>(from: /storage/idTableApproveList) } @@ -1869,7 +1869,7 @@ access(all) contract FlowIDTableStaking { } /// Gets the minimum stake requirement for delegators - access(all) fun getDelegatorMinimumStakeRequirement(): UFix64 { + access(all) view fun getDelegatorMinimumStakeRequirement(): UFix64 { return self.account.copy(from: /storage/delegatorStakingMinimum) ?? 0.0 } diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 8dffb6264..0731d7554 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -40,7 +40,7 @@ access(all) contract FlowStakingCollection { access(all) let delegatorNodeID: String access(all) let delegatorID: UInt32 - init(nodeID: String, delegatorID: UInt32) { + view init(nodeID: String, delegatorID: UInt32) { self.delegatorNodeID = nodeID self.delegatorID = delegatorID } @@ -1003,7 +1003,7 @@ access(all) contract FlowStakingCollection { // Getter functions for accounts StakingCollection information /// Function to get see if a node or delegator exists in an accounts staking collection - access(all) fun doesStakeExist(address: Address, nodeID: String, delegatorID: UInt32?): Bool { + access(all) view fun doesStakeExist(address: Address, nodeID: String, delegatorID: UInt32?): Bool { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() @@ -1013,7 +1013,7 @@ access(all) contract FlowStakingCollection { } /// Function to get the unlocked tokens used amount for an account - access(all) fun getUnlockedTokensUsed(address: Address): UFix64 { + access(all) view fun getUnlockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() @@ -1023,7 +1023,7 @@ access(all) contract FlowStakingCollection { } /// Function to get the locked tokens used amount for an account - access(all) fun getLockedTokensUsed(address: Address): UFix64 { + access(all) view fun getLockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() @@ -1083,7 +1083,7 @@ access(all) contract FlowStakingCollection { } /// Determines if an account is set up with a Staking Collection - access(all) fun doesAccountHaveStakingCollection(address: Address): Bool { + access(all) view fun doesAccountHaveStakingCollection(address: Address): Bool { let account = getAccount(address) return account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).check() diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index 6c9f3ab60..afb7d631f 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -63,7 +63,7 @@ access(all) contract FlowStorageFees { /// /// Returns megabytes /// If the account has no default balance it is counted as a balance of 0.0 FLOW - access(all) fun calculateAccountCapacity(_ accountAddress: Address): UFix64 { + access(all) view fun calculateAccountCapacity(_ accountAddress: Address): UFix64 { var balance = 0.0 if let balanceRef = getAccount(accountAddress) .getCapability<&FlowToken.Vault{FungibleToken.Balance}>(/public/flowTokenBalance)! @@ -75,7 +75,7 @@ access(all) contract FlowStorageFees { } /// calculateAccountsCapacity returns the storage capacity of a batch of accounts - access(all) fun calculateAccountsCapacity(_ accountAddresses: [Address]): [UFix64] { + access(all) view fun calculateAccountsCapacity(_ accountAddresses: [Address]): [UFix64] { let capacities: [UFix64] = [] for accountAddress in accountAddresses { let capacity = self.calculateAccountCapacity(accountAddress) @@ -88,7 +88,7 @@ access(all) contract FlowStorageFees { // This is used to check if a transaction will fail because of any account being over the storage capacity // The payer is an exception as its storage capacity is derived from its balance minus the maximum possible transaction fees // (transaction fees if the execution effort is at the execution efort limit, a.k.a.: computation limit, a.k.a.: gas limit) - access(all) fun getAccountsCapacityForTransactionStorageCheck(accountAddresses: [Address], payer: Address, maxTxFees: UFix64): [UFix64] { + access(all) view fun getAccountsCapacityForTransactionStorageCheck(accountAddresses: [Address], payer: Address, maxTxFees: UFix64): [UFix64] { let capacities: [UFix64] = [] for accountAddress in accountAddresses { var balance = 0.0 @@ -110,7 +110,7 @@ access(all) contract FlowStorageFees { // accountBalanceToAccountStorageCapacity returns the storage capacity // an account would have with given the flow balance of the account. - access(all) fun accountBalanceToAccountStorageCapacity(_ balance: UFix64): UFix64 { + access(all) view fun accountBalanceToAccountStorageCapacity(_ balance: UFix64): UFix64 { // get address token balance if balance < self.minimumStorageReservation { // if < then minimum return 0 @@ -123,13 +123,13 @@ access(all) contract FlowStorageFees { // Amount in Flow tokens // Returns megabytes - access(all) fun flowToStorageCapacity(_ amount: UFix64): UFix64 { + access(all) view fun flowToStorageCapacity(_ amount: UFix64): UFix64 { return amount.saturatingMultiply(FlowStorageFees.storageMegaBytesPerReservedFLOW) } // Amount in megabytes // Returns Flow tokens - access(all) fun storageCapacityToFlow(_ amount: UFix64): UFix64 { + access(all) view fun storageCapacityToFlow(_ amount: UFix64): UFix64 { if FlowStorageFees.storageMegaBytesPerReservedFLOW == 0.0 { return 0.0 } @@ -139,7 +139,7 @@ access(all) contract FlowStorageFees { } // converts storage used from UInt64 Bytes to UFix64 Megabytes. - access(all) fun convertUInt64StorageBytesToUFix64Megabytes(_ storage: UInt64): UFix64 { + access(all) view fun convertUInt64StorageBytesToUFix64Megabytes(_ storage: UInt64): UFix64 { // safe convert UInt64 to UFix64 (without overflow) let f = UFix64(storage % 100000000) * 0.00000001 + UFix64(storage / 100000000) // decimal point correction. Megabytes to bytes have a conversion of 10^-6 while UFix64 minimum value is 10^-8 @@ -151,7 +151,7 @@ access(all) contract FlowStorageFees { /// /// The available balance of an account is its default token balance minus what is reserved for storage. /// If the account has no default balance it is counted as a balance of 0.0 FLOW - access(all) fun defaultTokenAvailableBalance(_ accountAddress: Address): UFix64 { + access(all) view fun defaultTokenAvailableBalance(_ accountAddress: Address): UFix64 { //get balance of account let acct = getAccount(accountAddress) var balance = 0.0 @@ -171,7 +171,7 @@ access(all) contract FlowStorageFees { /// /// The reserved balance of an account is its storage used multiplied by the storage cost per flow token. /// The reserved balance is at least the minimum storage reservation. - access(all) fun defaultTokenReservedBalance(_ accountAddress: Address): UFix64 { + access(all) view fun defaultTokenReservedBalance(_ accountAddress: Address): UFix64 { let acct = getAccount(accountAddress) var reserved = self.storageCapacityToFlow(self.convertUInt64StorageBytesToUFix64Megabytes(acct.storageUsed)) // at least self.minimumStorageReservation should be reserved diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 4ac56434f..b1adeab9f 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -92,7 +92,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { /// @return An array of Types defining the implemented views. This value will be used by /// developers to know which parameter to pass to the resolveView() method. /// - access(all) fun getViews(): [Type]{ + access(all) view fun getViews(): [Type]{ return FlowToken.getViews() } @@ -101,7 +101,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { /// @param view: The Type of the desired view. /// @return A structure representing the requested view. /// - access(all) fun resolveView(_ view: Type): AnyStruct? { + access(all) view fun resolveView(_ view: Type): AnyStruct? { return FlowToken.resolveView(view) } } @@ -117,7 +117,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { return <-create Vault(balance: 0.0) } - access(all) fun getViews(): [Type] { + access(all) view fun getViews(): [Type] { return [Type(), Type(), Type(), @@ -129,7 +129,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { /// @param view: The Type of the desired view. /// @return A structure representing the requested view. /// - access(all) fun resolveView(_ view: Type): AnyStruct? { + access(all) view fun resolveView(_ view: Type): AnyStruct? { switch view { case Type(): return FungibleTokenMetadataViews.FTView( @@ -245,7 +245,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { } /// Gets the Flow Logo XML URI from storage - access(all) fun getLogoURI(): String { + access(all) view fun getLogoURI(): String { return FlowToken.account.copy(from: /storage/flowTokenLogoURI) ?? "" } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 8b8c1eeef..6c6ab6c31 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,11 +2,11 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.598kB) -// FlowIDTableStaking.cdc (97.552kB) +// FlowIDTableStaking.cdc (97.614kB) // FlowServiceAccount.cdc (8.246kB) -// FlowStakingCollection.cdc (55.152kB) -// FlowStorageFees.cdc (9.242kB) -// FlowToken.cdc (11.672kB) +// FlowStakingCollection.cdc (55.177kB) +// FlowStorageFees.cdc (9.287kB) +// FlowToken.cdc (11.697kB) // LockedTokens.cdc (29.729kB) // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.755kB) @@ -123,7 +123,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x13\x6c\xca\x75\xcc\x28\xd2\xd6\x4f\x6f\xa1\x5f\xbd\xb7\x17\x0d\x09\x3e\x91\xcb\xdd\xad\x48\x7d\xd5\xce\xd0\xd1\x11\xfa\xf6\xd9\x21\x7a\x70\x2e\x75\x6d\xa4\x3e\x86\x1b\xe5\x92\xa0\xa7\x4f\xd0\xe5\xaa\x25\x1c\x4d\xbe\x7d\x86\x66\xe4\xb3\x50\x52\x84\x14\x4e\x1a\xbe\xf5\x20\x02\x1b\xbb\x6b\x76\x29\xff\x9b\xd0\x6a\xc1\x4f\x7b\x3a\xa1\xe5\xd6\x21\x7a\xf0\x41\xcb\x3d\x67\xa7\x72\x20\x70\xe3\xc1\xcd\x28\x75\x08\x0e\xcc\xa7\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\xb6\xf8\x91\x96\x3f\x8b\x15\xd6\xb4\x52\xc3\x9e\x9d\xa2\x02\xd7\xe2\x7e\xc5\x55\x43\x70\xb9\x42\xe4\xb3\xe0\x03\xca\x84\x21\xad\x0a\xf1\x00\x82\x0c\xd0\xcb\x23\x49\x08\x93\x83\x2d\xf4\xf0\xa1\xfc\xec\x85\xfe\xec\xb9\x5e\x18\x7c\xac\xd1\x77\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\xb6\xb8\x68\x9f\xc7\x90\x23\x3a\xd2\x1b\xf3\x12\xed\x8b\x51\xb2\xdf\xbf\x38\x42\xcf\x0f\xf6\x35\x36\xc3\xa7\xcc\x0c\x2a\xf1\x47\x3b\xc3\xb5\x78\xba\x17\x89\x1e\xa9\x3a\xe4\x71\xf0\xe4\xbb\x68\x94\x37\x64\x15\x52\x0a\xf9\x8c\x0b\x21\xc7\x7c\xfb\x4c\x53\xcc\xc1\x93\xef\x86\x49\xc6\x52\xbf\x3b\xe4\x9f\x9e\xa8\x21\xed\xd7\xb9\xf1\xfe\xf4\xad\x19\xef\x4f\x4f\x86\xc7\xbb\x9f\xa0\x95\x2b\xd2\x46\xbe\x84\x93\x0a\xd3\x39\x29\x27\x58\x9f\xee\x08\xc5\x5b\x59\xdc\x2b\x0a\x03\xaa\xd6\x64\x76\x29\x54\xe2\x42\x02\xbd\xc1\xac\xde\x90\x95\x9e\xd1\x27\xc1\x28\xbc\xad\x88\x67\xf2\x46\x06\x20\x6c\x66\x16\x17\x66\x0f\xbc\x29\xd8\xad\xd9\x8a\x37\x6b\xbd\xc1\x9d\x3b\x52\xfc\x88\xbb\x15\x58\xff\x1b\xb0\x3c\x48\xa5\xf4\x0d\x59\x4d\xa2\x19\x2f\xf4\x57\xee\x74\x76\x4b\x52\xb0\x92\xfc\x0f\xf9\x3c\xd9\xda\x8e\x09\x8e\x5e\xd5\xb8\xed\x1a\x72\x5c\x5d\xb1\x86\xb6\xb3\xf9\x21\xba\x88\x3e\xdb\xfd\xe1\x2f\x17\xbf\xfc\xf0\x97\x8b\x83\x27\xbf\x3c\xfd\xee\xc0\x03\xb2\x15\x4f\xb6\x26\xed\x3a\x53\xf5\x4f\xda\x26\x66\xfb\xea\xe4\xf4\xe2\xf8\x97\x77\x4f\x9e\x7f\xdb\x37\x55\xa3\xdc\x80\xd1\x6f\xa5\xa4\x54\x76\x4d\x4b\x52\x26\x15\x9e\x31\xaa\x0e\xcc\x92\x54\xd3\x5d\x5a\xa2\x23\x44\xcb\xf8\x0b\xe0\x88\x47\xd6\x76\xe4\x7d\x19\x9f\x9e\xa3\xf8\x44\xf5\xbd\x26\x11\xef\xfd\x1d\x3f\xee\x50\xe6\x91\x43\x29\x89\x45\xb8\x82\x03\x3a\x42\xfb\xf1\x23\x8e\xbc\xf8\x62\x07\xfd\xfa\xa5\xe7\x09\x23\x97\x01\x24\xef\xc1\xc4\x51\xeb\xc0\x7d\xa9\xcf\xd8\x02\x4c\x24\x7b\x5c\xda\x48\xf6\x22\x9c\x10\xcd\xa2\xb6\x63\x7c\x6d\xeb\x63\x76\x88\xda\xa6\x23\x5b\x1b\x1a\xf9\x0d\x59\xa5\x06\x7d\x43\x56\x1b\x1d\xd0\xee\x8f\x1d\xcd\x7e\x16\x0d\x15\xe3\x3f\x90\x98\xc4\x36\x85\x1f\x61\x7e\x3f\x56\x0f\x32\x80\x94\x92\xf9\x62\xc7\xc6\xbe\xec\x4a\x73\xcd\xab\xf9\xa2\x5d\xc1\xbb\x93\xad\xb5\x40\x1a\x3d\xed\x0e\xa0\x6e\x78\xaa\x5a\x9d\xda\x30\xd0\x50\x47\x10\x27\x64\x37\x38\x23\x64\x4e\xb3\x01\x2d\x8a\xe5\xe8\x88\x16\xc3\x68\x12\x51\x2d\x29\x9a\xd8\xbd\xc4\x15\xae\x0b\x87\x52\x9d\x3b\xa8\x24\xbc\x6d\xd8\x6a\x12\xca\xd2\x82\xd5\x4f\xf5\x02\xdf\x93\x29\x3a\x4a\xd1\xb6\x32\xff\xee\x5e\xb2\xa6\x61\xcb\x17\x0f\x03\x94\xbc\x9c\x4c\x1b\x36\x77\xc8\xdd\x40\x84\xaf\xb7\xee\x0f\x9d\x9d\x1e\xb7\xc5\x47\x83\x86\x9f\xd3\x73\x1b\xf7\xee\x7d\xb4\x13\xd3\xbf\xc6\x98\x37\x3d\x17\x1b\xbb\x25\x01\xd3\xac\x5a\xdf\x8b\x9d\x08\xc4\xd6\x8d\xde\x35\x7b\x76\xb3\xd7\xcd\x51\xbb\xcd\xeb\x37\x1d\x5c\x1f\x9e\xf8\x22\x7e\x4f\xda\xae\xa9\xc1\xb9\xa5\x6e\x59\x37\xa6\x76\xda\xd5\xa5\x7f\xeb\x09\x35\xdc\x3c\x21\xd4\x95\xe0\x2e\xda\xfd\x44\x56\x3c\xa1\xe9\x29\x3b\x85\xb2\x57\x1f\xc9\xd7\x24\x69\x06\x86\x8a\x89\x01\xb6\x15\x41\xe9\x5d\xaf\x01\x1f\x1d\x32\x6d\x32\x9a\x68\xd7\x7c\xfe\x51\x7d\x1e\x6f\x39\xb6\xa2\xd5\xc1\x81\x7d\x9a\xbe\xed\xa8\x9a\x48\x86\xc7\x35\x4f\x6e\x68\x64\x4d\x60\xc3\x23\x9b\x27\x37\xba\x66\xc1\x54\x46\x2e\x5a\x3c\x9a\x1e\x3b\x10\xff\x15\xfb\x0d\x29\x3c\xc5\xa9\xf7\xf6\xf6\xd0\x8f\x2d\xad\x68\xbb\x42\xaf\x55\x78\xb0\xb4\x6c\x15\x33\x52\x7c\xe2\xca\xa7\xf3\x88\x23\x76\x4d\x1a\x71\xd8\xac\xdd\x59\xcd\x45\x1a\x6c\x69\xcb\x91\x3c\x15\xa4\x54\x56\x80\xc8\xb8\xa4\xdd\x7a\xd3\xae\x06\xa8\xaf\xbb\xaa\x32\x04\xfc\x83\x84\x36\xd9\xd2\xc6\xae\xe0\x2c\xd2\x29\x9a\xf4\x5d\x44\xe8\x71\x9e\xe5\x6e\xa1\x17\x03\x97\x67\x7c\xee\x1b\xc9\x5f\xc4\x9d\xea\xa1\x1a\x91\x8a\xf7\x3c\x7f\xd3\x29\xfa\x37\x46\x3c\xc3\x60\xbf\x33\x5b\x29\x77\x00\x61\xd4\x90\x29\x69\x88\x80\xdb\x32\xf1\x1f\xab\x49\xcc\x26\x65\x74\x80\x71\xda\x59\xfb\x4d\xef\xce\xa5\x79\xdf\x2f\xc9\x88\xbb\x43\xf4\x30\x78\x70\x94\x75\x2d\x20\xdc\x8f\x0e\xe8\x9f\xd1\x7d\x69\x8e\x8a\x5e\x12\x3f\x0f\x2e\xa4\x3b\x92\x38\x71\x2b\xe8\xec\x14\x95\x8c\x48\xa7\xf8\xa0\xb1\xca\xd7\x46\xd4\xa6\x4e\x1e\xf6\xce\x08\xf3\x68\x99\xdf\x3b\x62\x48\xb0\x47\xc7\x65\x89\xb0\x33\x3d\xe5\xc5\x70\x42\xe5\x7b\xd1\xcf\x49\x6b\x63\xfa\x93\x61\x5c\xe6\xc3\x43\xf4\xe7\x60\x5a\xa1\x40\xd6\xbb\xac\x17\x3b\xf7\x2d\xac\x7b\x3e\x82\x9c\x10\x81\x8b\xb6\xe9\x0a\xf0\x8a\x49\x99\x56\xfc\x76\x45\x5a\xd4\x10\x5c\xee\x80\x4d\x52\xe6\x84\x5c\xb2\xae\x55\xd4\x16\xb9\x86\xb9\x84\x61\x92\x51\x7e\x1d\xe3\xc6\xcd\x3d\xe2\x3a\x49\x73\xcf\xac\xe7\x23\xf5\xdf\x18\xf2\x91\x6a\xeb\xcb\xc8\x47\x7d\x97\xa0\x32\xf4\xf7\x3f\x1c\x45\x9c\x0f\x3c\xef\x78\xb5\xd6\x78\x7e\x34\x78\xeb\x30\x4a\xb9\x29\x22\x37\x11\x3a\x3b\xbd\x95\xa7\xe8\xa3\x24\xf4\x9f\x87\x1f\x8e\xdd\x3a\x43\x0b\xc9\x7a\x5e\xb2\xf4\x38\xc2\x51\xe2\x07\x5f\xa6\x94\xa2\xda\x46\x44\x24\xd5\x0e\xc9\x73\x6d\xdc\x84\x02\x99\xd2\xdd\xc1\x8a\x64\xe1\xed\xf6\x18\x94\x9c\xa7\xd6\xb0\x2d\xd9\x97\x6e\x62\x66\x4a\xbd\x3d\x6c\x71\x72\x5e\xeb\x33\x3e\x79\xe6\x06\xef\xad\x41\x45\x2c\x69\xf7\x48\x80\x88\x2e\xf5\x61\x0b\x45\x02\x4a\x24\xd0\x0d\x5a\x24\xb2\x40\x86\x67\x62\x0c\x10\x09\x18\xa1\x50\xdb\x6b\xad\xf3\xde\x0f\x34\xa7\x91\x46\xbc\x14\x00\xf3\xfd\x5a\xc6\x8e\xc4\x52\x7a\x65\xa6\xa4\x75\xd2\x3d\x27\xee\x57\xb9\xbb\xfb\x94\x34\xf4\x9a\x94\x32\x0e\x3a\xed\x57\x16\x77\x34\x58\x09\x0c\xa5\xfc\x44\xdb\x99\x4d\x02\xcc\x0a\xb8\x37\xe2\x03\xea\xc8\xfb\xea\xc0\x35\x6e\xac\x98\x7e\xd1\xcd\xb5\xd6\x1a\x4f\x8b\x75\xad\x3b\xb3\xb5\x14\xe6\x11\xba\xb2\x83\xde\xb5\x35\xe6\x60\x01\xde\x9f\x8f\x1d\x0d\xc9\x80\x48\x6b\x13\xc3\xc2\x9d\x0b\x39\xb5\xef\xc3\x9b\x1b\x60\xf1\xce\xf7\x57\x4d\xdc\xe5\xa5\x59\x6d\x6a\xf4\x8a\x24\x6f\xfc\x5d\x68\x55\xb2\x31\x8f\x50\x2d\xb7\xfe\x23\xd1\xa4\x37\x51\xf3\xfb\xe3\x01\xe3\xc8\x30\x09\x1a\x58\xa3\x77\x4b\x9a\x20\xcf\x6a\x35\xe7\xdc\x3e\xc5\x4a\xa9\xba\x1c\x1f\xa7\x2f\xbc\xc7\xe9\x1b\x2c\xf1\x71\xf8\xb0\xbe\x48\xf2\x7a\xc2\x7b\x9b\x27\x6e\x1c\x62\x52\x33\xe0\x9c\x15\x14\x8b\xf1\x97\xb4\x9d\xb9\xca\x91\x79\x59\x65\x9a\xab\x00\x52\xca\x21\xc6\x97\x94\x5a\x93\x73\x22\x4a\x99\x93\x47\x4e\x39\xba\x24\x4e\x04\x20\x04\xe6\x44\xca\x87\x01\x9b\x57\x55\xbd\x88\x2f\xca\x1d\x1a\xf4\x43\xf1\xd6\x8e\xf5\x19\x1f\x3c\x97\x1d\xdd\x89\xf4\x4f\x87\xee\xe7\x47\x1f\x19\x87\x98\x1d\x3a\x19\xef\x84\xeb\x52\x20\xbe\x62\xc5\x4d\xa7\xb5\x7e\x10\x5e\x34\x33\x70\x95\xeb\x44\x7c\x59\x8f\x00\xd7\x26\x02\x6f\xb4\x3e\xb3\x66\x0c\xa0\x9d\x83\x17\x04\xb8\xc6\xd0\x63\x23\xfd\x8e\x33\xd1\x68\x64\xc4\x0e\x0d\x60\x7f\x4c\xf8\x19\xa8\x35\x49\x63\x42\xc2\x75\xb8\x31\xa7\xd7\xbf\x8c\x1f\xf1\x4e\x5c\x7e\x77\xe4\x9c\xcc\xf8\x11\x2d\x1b\x0f\xbd\x7a\x28\xda\x78\xcf\xde\x1c\x10\xc0\xd0\x83\x89\x4b\x3e\xf1\x94\xd9\xa6\xa1\x07\xa3\x6b\xa8\x17\xa0\x77\x5d\xad\x63\x13\x37\x87\x6c\x23\x86\x71\x9b\x99\x23\xee\xf7\x01\x81\xf6\xff\xcc\xe3\x6b\x99\xc7\x51\xda\x58\x09\xbb\x89\x6b\x74\x49\xd4\xcc\x54\x1c\xfd\x8c\x2d\x4d\xbe\x9c\x67\xb6\xf4\x45\x92\x84\xed\xd2\x08\x0f\x23\x0c\x98\x03\xc6\x28\xdf\x5e\xb4\x61\x5b\xe0\x5a\x86\xc6\x75\x0d\x87\x91\x25\x70\x0c\xf8\x35\xec\x8c\x23\x6f\xa6\x31\xc5\x00\x36\x69\x85\x0b\x01\x95\x81\x20\xb9\x8e\xd6\x11\xc2\xb3\x46\x3d\xe7\x91\x84\xa1\x0d\xa6\xa2\x46\x4a\x3d\x10\xdb\xb6\x82\x59\xae\x6b\xe0\x32\x66\xb6\x34\x9c\x71\xb6\x36\xd7\x4a\x96\x86\x73\x13\x53\x59\x1f\xa4\xb5\xec\x65\x69\x40\xc3\x46\xb3\x9e\xcb\x35\x07\x32\xcb\xd1\xfe\xcd\x54\xc1\xa4\xe6\x45\xeb\x96\x34\x53\xac\x72\x03\xdd\xb4\xca\xf1\xae\xa0\x04\x7c\x48\xbb\xaf\x64\xd6\x96\x00\xfc\x56\xbb\x19\x1c\xa5\x54\xcd\xc0\xc8\xcf\x7e\x32\x2b\x5c\xcd\xac\xd2\x79\xa5\x56\x06\xc9\x26\x36\xca\xc9\x1f\xa6\x16\xe2\x4b\x18\x26\xcd\xd1\x28\x8d\xa3\x3c\x21\xa9\x3c\x46\x60\x7a\xf6\x8b\xa4\x60\x1e\x46\x97\x86\x69\x35\xa4\xaa\x38\x5a\xce\x48\x3b\x23\x8d\x9f\x58\x69\x32\xec\x48\x45\x21\x6d\x02\x66\x7c\x82\xeb\x92\x96\xb8\x25\x6a\xa1\x6d\x90\x04\xb9\x9c\xd1\x62\x86\xe6\x04\x6b\xe5\x84\x82\x3e\x8e\x21\x37\x07\x60\x2f\x67\xcc\x01\xae\xb2\x96\xbd\x72\x06\xd2\x1e\xa0\x34\x9c\x40\x60\x13\x63\x08\xe5\x4a\x68\x39\xa4\x66\xdd\xd5\xac\x57\x0f\x87\x8f\x84\x2c\xe6\x79\x3a\x14\x72\x05\x82\xe4\x89\xa2\xfc\x95\x5a\xe4\x6b\xd6\x24\x96\x38\xf9\xc5\x61\xe5\x87\xe8\x61\xe2\x96\xb0\xf7\xc3\xd6\x21\xfa\x81\xb1\x2a\x71\xd3\x98\x55\xd6\xed\x5f\x28\x6f\xd3\xd7\xcd\x15\x69\xdf\xd9\xe7\x04\x58\xf1\xec\x24\x08\x70\xa3\xd3\x10\xda\x47\xcf\xfb\x03\xf9\x1b\x6d\xd3\xf5\x08\x65\x53\x5c\xf1\x11\x56\xaa\x01\x77\x8a\x18\x67\x7f\x77\x1f\x3d\x7c\x18\x8d\x93\x4c\x6b\xf9\x6f\xd0\x5c\x9a\x0f\x33\x5c\xab\x22\x1a\xaf\x59\xf3\x9e\x55\x64\x52\x77\x73\xc9\xd4\x0e\x47\xf8\x5f\x74\x00\x63\xe0\xcc\x4a\x1a\x3e\x21\x9b\x59\x16\x2f\xd1\x14\xfe\x88\x3b\x9e\x5d\xa4\x92\x15\x54\x32\x33\x59\x22\x56\x47\xc4\xe2\x32\x12\x49\x34\x32\x18\x37\xca\x80\x10\xb4\x12\x17\x4e\x1a\x15\x00\x91\x40\x98\x62\x3e\xaf\x6a\xf1\x21\xb0\xf9\x07\x27\x32\x47\x40\x0e\x9f\x5a\x06\x9d\x26\x2b\x06\x52\x5e\x3f\x82\x20\x88\x45\xc3\xae\xc4\x83\xa9\x5c\x96\x65\x2e\x9d\x26\xfc\x62\xe3\x79\x34\xb7\xc8\x30\x59\x6e\x38\xb5\xe4\x4b\x14\x76\xf8\x83\x8c\xb0\x71\xc8\x47\x15\x52\x31\x69\xab\x3c\xa8\x05\xba\x41\xc3\xf9\xbd\x01\x1a\xb9\x79\x00\x7c\x8f\x53\xd7\x89\x17\x07\x46\x11\x4c\xa3\xef\x55\xc8\x2b\xd0\x7b\x72\x97\xe1\xfb\xcb\x5c\xdc\xbe\x37\xa6\x0a\x87\x1e\x28\x7a\x66\x02\xa3\xdd\xc3\xeb\x90\x56\x8e\xb1\x1c\x97\x25\xb0\x0c\x6d\x90\x93\x61\x3d\x7c\xc5\x5b\x32\xb7\x39\xda\x4e\x91\x95\xbc\x91\x38\x66\x31\xf0\xf2\x39\x91\x26\x1d\xc1\x59\x5a\xc5\x20\x53\xb9\x8c\x77\xc0\x63\xe4\xe4\x6f\xc6\x4f\xfe\xc8\x87\x08\x48\x22\x57\xf7\xcd\xbb\x47\x6d\x79\x2c\x89\x7a\x1b\x00\x1f\xae\x4e\x10\x82\xdc\x5f\x8f\x18\xe4\x6f\x45\xd2\x30\xd6\x73\xcd\x85\x61\xa4\xf2\xfb\x78\xd4\xb7\x75\xb5\x12\x8c\x5f\x0c\x3d\x47\x58\x48\x5a\x85\x96\x5f\x94\x2c\x37\x95\x09\xe7\x25\x83\x02\x52\x92\xf9\x85\x60\x64\x41\x58\x57\xe2\x72\xf2\xd8\x83\xaa\x08\xa1\x1c\x22\x51\x3c\x24\x41\xd9\xb5\x86\x74\x9a\xa1\x4a\x5c\x96\x1f\x98\x07\x09\xe4\xa0\xcc\x2e\x89\xcb\xff\x03\x3b\x2e\xcb\x1e\x91\x20\x41\x95\xa9\xd3\x20\xee\x9c\x25\x94\x1a\x78\x47\xea\xd2\xad\x6f\x67\x78\x84\x67\x59\xa8\x69\x95\xe5\x0e\x17\xaa\xfc\xf2\x27\xaf\xce\x91\x72\x5f\x25\x2b\x18\x8c\x64\x0a\x7e\x6d\xb9\x49\x50\xc3\xed\x0f\xcd\x09\x36\x78\x8e\x65\x49\xa3\x39\xa6\xb5\x60\xec\xd2\x39\x72\xa4\x4e\x6c\x74\x54\xce\x60\xf2\x82\xa2\xc5\xff\xf5\xca\xdb\x16\x38\x00\xca\x7d\xd4\x93\xcd\xef\xf9\xb3\xb6\xc3\x11\x0a\xc1\x19\x2a\xd4\xce\x18\x27\x68\x4a\x1b\x10\x81\xa6\xac\xb1\x18\x13\xcc\xc1\x38\x89\xe4\xf8\xe1\x71\x0a\xd7\xf3\x62\x54\xd0\x4b\x62\x7f\xc7\xbc\x35\x0e\xf6\x4e\x38\xa9\x84\x4a\x11\x6e\x42\xc6\x44\x9c\x58\xe0\xcb\x1b\xae\x2f\x1e\x33\xfc\x64\x67\xed\x70\xa1\xf1\x78\x8b\xd6\x17\xd1\x9b\x64\xe6\x2a\xe4\x58\x4d\x4c\x57\x68\x30\x37\x9e\xa2\xc1\x2e\xc3\x04\x92\xf3\xc9\xdf\x12\xf9\x60\xb1\x28\xd9\x20\xc0\xd5\xd6\x06\x6e\xc8\x10\xe4\xff\x5d\x56\xff\x76\x97\x95\x31\x92\xae\x75\x59\xe9\xb7\xfe\xb3\x2f\xab\xdb\x9c\xe3\x7c\xbe\x12\xde\xd8\xf1\xc5\xff\x77\x6a\xff\x15\x4f\xad\xba\x9d\xf4\xcd\x62\x55\x0f\x70\x72\x42\x3d\x74\x79\xdd\x98\x83\xe0\x95\xc8\x5a\x57\x25\x55\xe2\x91\x2d\xfe\x7c\xe7\xa7\x59\xcb\x60\x7f\xb4\xf3\x6c\x44\x4a\x8d\x13\x44\x39\xba\x92\xe6\x4d\x69\xf2\x6a\x4d\x29\x3b\x55\xe3\xd3\x04\xee\x84\x80\x5c\xcf\xb4\x6d\x2b\xd2\x90\x6b\xd2\xf8\xc2\x00\xe6\x9c\x34\x2d\x8a\xeb\x64\x0c\x99\x69\x1f\x0f\xbf\xd1\xef\x03\x14\x3f\x2f\xb5\x70\x8d\x1e\x8f\x11\x93\xe2\xba\x1c\x73\xc2\x39\x14\x7f\x7e\x70\xce\x5a\x6d\xc0\xb7\x24\xab\x96\x7e\xdf\xdf\xc2\x18\xef\xe7\x7e\x7b\x92\xe5\x8c\x49\xf6\xe2\x84\x84\x2a\x76\x23\xff\x55\x03\x49\x72\xa7\x0d\x62\xcb\x3a\xe3\x5f\xd0\xfb\xc1\xd0\x9c\x90\xd6\xe5\x49\xdb\xe0\x96\x80\xb0\x80\x7a\x25\x2d\x14\xf4\xb2\x93\x35\x34\xe1\x7c\x25\x52\x2e\xc7\xee\x98\x13\x55\x6f\xab\xf9\xec\xa3\xdf\x7e\xdb\xa0\x4d\x3d\xe3\xb3\x38\xab\xa7\x2c\xcd\xf1\xb6\x86\x23\xc7\xd1\x8e\xa2\x87\x9c\x39\xbe\x8f\x02\x82\xe3\x7d\x49\x2a\x65\x1c\xd2\xd5\x17\xa9\xab\xb0\x59\x14\x0d\x11\xc7\x7f\xab\x7d\xd3\x94\xaf\x98\x5c\x28\xd7\x58\x1f\x54\xda\x38\x23\x38\x45\x50\x13\x61\x5c\x66\xc8\x00\x93\x10\xa7\xbc\x60\x73\x15\x27\xe4\x74\x18\x32\x85\x02\xfd\x2f\x9c\x73\x51\x86\xf7\x62\x38\x3f\x7b\x3e\x7f\xbd\x17\x61\x7e\x6f\xcf\x0e\xe1\x4c\xc8\x28\xa2\xe1\xb8\x9c\x42\x22\xa9\xe9\x17\x24\x36\x0b\x34\x64\x75\x7b\xaf\x48\xac\x07\xe6\x15\x90\x41\x11\xa7\x27\xfd\x3d\x2d\xe3\x20\x5f\xce\x89\x5a\x05\x98\xab\xb4\x57\xc0\xc9\x86\x2e\x6d\x66\xff\xff\x1d\x10\x6f\x2b\x49\x24\x76\x60\x6f\x4f\x7b\xa2\x34\x81\xeb\x80\x2a\x38\x69\x15\x99\xb6\xec\x9a\x34\x9a\x2e\x69\x10\x9c\xea\xdc\x77\x77\x68\xc0\x78\x8c\xd4\x92\x0c\xc3\x72\xaa\x63\x8c\x92\x4e\x6e\x24\xb1\x6d\x82\x5c\x33\x65\x3c\x0c\xb4\x51\x4d\x7d\x22\xd8\x23\x90\xd6\x2b\xd4\x82\xdc\x39\xd7\x52\x3b\x28\x01\x7d\x8a\xc1\x52\x70\x71\x56\x13\x6d\x0e\xbb\xec\x4c\x47\x83\x9a\x2d\x43\xae\x76\xff\x8e\xc4\x7d\x29\x0d\xbf\x6e\xd8\x3c\x2f\xf3\x07\xf5\x71\xfa\x05\x7d\x84\xd0\x80\x54\xce\xbd\x10\x79\x5b\xb4\xa4\xf6\x05\x18\x37\x6a\x3c\x68\xa0\xe7\x47\x3e\x70\xb4\x24\x55\x05\xb8\x56\xe1\x8a\x3d\xaf\x42\x05\x5c\x33\x26\x6d\x7a\x6a\xa3\x26\xbc\xdb\x72\xd2\xc7\x55\x15\x05\xfe\xfe\x1b\xcb\xf4\x74\x3a\x82\xc3\xa3\x97\x10\xf1\x90\xb8\x62\xd7\x3a\xdf\xc3\x03\x25\xd9\xed\x9e\x46\xda\xc6\x05\x0a\x0d\xff\x5f\xf4\xb2\x1a\x81\xcf\x5e\x9e\x96\xda\xfb\x40\x89\xca\x6e\xfc\xde\x1f\xef\x1a\x0c\x22\x31\xbf\xf6\x2d\xf7\xfb\xdc\x4b\x77\xcc\xf5\x03\x26\xff\x93\x39\x28\xce\xd1\x80\xae\x17\xeb\xfa\xf4\x34\x31\xf7\xbb\xf5\xd2\x7e\xff\x8d\x26\x69\xc6\x56\xc4\xa1\x2e\x56\xeb\x58\x13\x55\x48\xd9\x8b\x84\x63\x26\xef\xa9\xd0\x90\xd6\xdd\x84\x66\x5d\x5b\xb5\x1e\xb9\xdf\x5c\xfd\xbb\x6c\x42\x7f\x7b\xaf\x0d\x6d\xc1\xa0\x91\xd9\xd9\x02\xe4\x27\x58\xa8\x60\x57\x1b\xd0\xdb\x32\xf4\xcf\x8e\x34\x2b\xaf\x7b\x48\x3a\xab\x42\xbc\x6f\x36\x4d\x15\xbd\x51\x61\xa3\x36\xdd\xf3\x1e\x1a\x17\x44\x6c\xac\x13\xa3\xe2\x88\xd7\xcf\xc8\x18\x08\x37\x36\xc3\xbf\x5d\xd6\x24\x15\x70\xcc\xfc\x7e\xc7\x4e\xde\x1e\xac\x55\x37\x05\xa3\x8d\xc1\x44\xcb\xd0\x82\x34\x02\x89\x56\x4c\x02\x29\x29\xee\x6b\xe3\x45\x24\x9f\xda\x7a\x40\x69\xc4\x6c\x10\x33\xe6\x39\x13\x92\xac\xab\x12\xd5\xbd\x45\x50\xfa\x0b\xe0\xe6\x92\x1b\xa2\xea\x0c\xaa\x93\x72\x1c\x86\xd5\x1b\x5b\xed\xef\x95\x97\x85\xe5\xc4\x5c\x49\x49\xe4\x2b\xc5\x5b\x99\xa6\xd0\x9b\x0a\xb9\xba\xf4\x43\xae\xbc\xf6\x6f\xc4\x94\x00\x33\x7d\xd5\xae\x48\x48\x95\x41\xea\x1a\xba\x15\x6f\xeb\x49\x9c\x19\x9f\x32\xd3\xc3\x25\x07\x5b\x7a\x3a\xb3\x08\x24\x99\x48\x12\x11\xfb\x9e\x0f\xf6\x72\x7c\xfb\x31\xd5\xf5\x62\x2f\x5f\xca\x31\x94\x7d\xc5\xbf\xc3\xc1\x9f\x43\x32\x5b\xdf\x6a\xb3\x77\xaa\x39\x52\x03\x82\xcd\xad\xcf\xd9\xd7\x0e\x63\xda\xec\x01\xfb\x43\x9e\x84\xff\x90\x98\xa8\xb8\x4e\xe7\x88\x90\xa1\x11\x2f\x8d\x82\x7c\xd7\x01\x51\x37\x5a\xdc\x98\x78\xa8\x61\xc0\x37\xc3\xd9\x0d\xa3\xa1\xfa\xb6\x7d\x3c\xa3\x1c\x5f\x56\x76\x4c\xd0\xd3\x26\x2f\x91\xa4\x04\xfe\xbb\x33\x71\xdd\x27\x6a\x43\x3c\xfc\x6b\x47\xf7\xfc\x07\xf0\xf0\x9b\xd3\xfe\x8d\x02\x85\xfe\x6d\x48\xfe\xbd\xb5\xbd\xe9\x5b\xca\xad\x01\x04\xc7\x60\x54\x2a\x46\x8a\xde\xbf\x7e\xe4\x8b\x36\x25\x76\x26\x0f\xf7\xdf\x97\xe4\x55\xbf\x35\x2b\x3b\xdb\x0e\x57\xb9\x30\x11\xef\xfd\x6c\x98\x45\x7f\x95\xae\x44\x5c\xcc\x60\xb1\xf5\xe8\x0d\x37\x2c\x66\xf8\xba\xbc\xb3\xa8\x98\xbb\xf2\x0b\xd0\xe9\x30\x4e\x7e\xff\xd0\x83\xac\x14\x70\x8b\xba\xfb\x86\x67\x86\x83\xa5\xd8\x66\xda\xe3\x73\x0b\xae\x99\x0d\x4d\xd8\xdb\x5c\x94\x0b\xca\x46\x3a\x0c\x1f\x83\x08\x50\x2a\x22\x45\x79\x4c\xc2\x47\xef\x76\xc7\xdc\x88\x85\x70\xd4\x2f\x5f\xd7\x7b\xb3\x29\x95\xe3\xce\x43\x18\xfa\x2f\xdc\xaf\x74\x02\x86\xa2\x1d\x82\x01\x87\x5c\x4b\xe3\x86\x1e\xc6\x7e\xae\x9e\xe8\x86\xfc\x41\x29\x69\xe3\x0f\xe1\x11\xfa\x6a\x06\xbb\x35\x9d\x4c\x37\x60\xa6\xd6\xef\x31\x5e\x5d\xbc\x23\xcf\x53\xdf\x76\xff\xae\xbe\xa7\xaf\xb6\xdd\x6b\xb9\xb3\x36\xba\xd9\xb7\xf0\x71\x9d\x41\x67\x71\x62\x43\x6f\x8c\x1e\xdd\x10\xfc\xa9\x64\xcb\x5a\xb5\xd6\x50\x5f\x8b\x65\xc8\x8e\xac\x51\xef\x0d\xd3\x3e\xdf\x2a\x1f\x41\x78\x8f\x0d\x1d\x8f\x3b\x10\xc3\x85\x33\xa7\xb5\x2e\x79\xa2\xe6\x11\xb9\x83\x54\x89\xb2\x57\x62\x0c\xb9\x6e\x7e\xd1\xcd\xe7\xb8\x59\xf5\xb8\xc5\x60\x50\xf5\xf4\x60\x81\x2e\xb3\xf2\x43\xf4\x51\xbd\xf3\x83\xfe\xe8\xe7\xc0\x2b\x94\x02\xbc\xdd\x0f\x21\x53\x6a\xd2\xc2\x41\x47\xde\x7c\xe3\x87\x0d\x78\x74\x64\x87\xca\x6f\xf1\x29\x69\x31\xad\x78\x7a\x77\xe5\xde\xd5\x88\xd6\x25\xbd\xa6\x65\x87\x2b\x15\xf8\x56\x97\x50\x62\x26\x88\xae\x4a\xec\x44\xb8\xc0\x9e\x6d\x48\xb8\x1e\xc3\xc7\xa0\x85\x3f\x1c\x95\x71\x9b\x55\xfa\xa7\x8f\x1f\x22\xd3\x7b\x5b\xbe\xf9\x65\xad\x06\x06\xe3\xea\x8f\x39\x13\x4c\x98\x09\xfd\x3a\xce\xf6\xb9\x5f\xb3\x57\xec\x45\x81\x2b\xe2\xed\x0f\x9b\x8a\x03\x45\xeb\xab\xca\xd5\x1e\x2f\x57\xe2\xd3\x02\x57\x42\x4d\x9e\xe2\x22\x57\x5b\x09\x72\xd4\x04\xcc\x80\x37\xf1\x74\x93\x15\x05\xf1\x35\x00\xcc\x69\xfe\x74\x2a\x1b\x92\x00\x20\x5d\xdc\x3a\x5c\xa5\xdf\x74\x25\x2d\x20\x8f\x78\xf1\x48\x0f\xf3\x8d\x3f\xb7\xac\xc0\xa2\x7f\xeb\xc7\x86\x0e\x8c\xd0\xc8\x18\xb5\xee\xc4\x86\x47\x1f\xe5\xa6\x39\x6a\x9b\xdd\x90\xc7\x86\x0f\x34\x2f\xf2\xd6\x73\x5c\x55\xeb\x2f\x65\x0c\x26\xbc\x3f\xe3\x4a\xfa\xb4\x8c\xcb\x95\x2b\x48\xb9\xce\x73\x76\xe8\x7e\x92\x14\x97\xe0\xf8\xc9\xe4\x0f\x14\x69\x5d\x7e\x67\x12\x94\xfd\x7b\xca\x1e\x2c\xd0\x33\x55\x03\x97\x3c\xce\x9d\x6e\x45\x72\xf2\xe9\xe3\xd4\xf8\xac\xab\xbf\x4f\x51\x2f\xfd\xf3\xbe\x7b\xdb\x04\xa5\x08\x65\x0e\x7a\x13\x15\xac\x6e\x31\xad\xb9\x32\x78\x43\x12\x8f\xd1\x99\x17\x58\x25\x5d\x89\xb7\x99\x36\xaa\x5c\x75\x15\x6e\x10\xee\x5a\x36\x07\x73\xe2\x54\xd5\x88\x15\x0c\x46\x3d\x24\x4b\x8e\x2d\x1a\x56\xe8\xae\x28\xb2\x88\x39\xe1\xca\xc1\x06\x68\xb2\xed\xfa\xff\x2e\x24\x33\xb8\x9e\xff\x6e\x4a\x9e\xa0\x76\xd6\x80\xfd\x07\xa3\x02\x2f\xf0\x25\x14\xa4\x8d\x2e\x94\x44\xf4\x0b\xc0\x79\x6b\x97\x93\xbe\x5b\xd4\xee\xc0\xc3\x20\x7f\xbd\xc3\x2b\xd6\xb5\xb2\x68\x95\xfc\xdd\xec\x46\x1f\x80\x8b\x8a\xb5\x7f\xa1\x73\xda\xf2\x09\x37\xbf\xaa\x1b\xe5\x3b\xb9\xc1\x07\xdf\x7e\xe9\x05\x21\xa4\x4f\xd9\x77\x23\xaa\xdc\xb9\xf4\xfa\xea\xf4\x40\x69\x71\xa3\xfb\x6c\x1f\x4b\x5b\xe8\x24\xff\x34\xa9\xcb\xd1\xcf\x2e\xf0\x4a\x9f\xba\x5f\x34\x89\x29\xe1\xe9\x30\x25\x51\xe5\x21\x15\xb8\x2a\xba\xca\xf8\x49\xa0\xbb\x42\x02\x40\xf6\xfd\x39\xbb\x56\x81\x94\x6a\xba\x92\xc0\x0d\x79\x1d\x97\x73\x5a\x5b\x82\x50\x9e\x5b\x79\xa6\x15\xf9\x38\x5d\xba\x6a\xb2\x54\xfc\x53\x85\x22\xf1\x6d\x95\x25\x8a\x68\xcd\xbb\xe9\x94\x16\x54\xda\x8b\x94\xc6\x0a\x52\xac\x95\x50\xa3\xdc\xd1\xc0\x14\xbd\x0d\xe2\xd0\x02\xaf\x0c\xe3\x6e\x99\x96\x84\xbd\x77\x71\xed\x08\xbf\x49\xd2\x86\x85\x1d\x26\xe8\x3a\xe6\x5f\xb2\x6a\x1b\x27\x20\x26\xeb\xf4\x31\x3d\xb3\x86\xfc\xb3\xa3\x0d\xc4\x67\x25\x04\x74\x0f\x98\x20\x49\xfe\x48\x48\x78\xe4\xb3\x98\x71\x43\x54\x30\x16\xb4\x4e\x92\x49\x9c\xf9\xfe\x2f\x9c\xb4\x2a\xfd\xee\x42\x66\xbd\xdb\x71\xe5\xf9\x72\x3f\x71\xce\x8a\x14\xbe\xc6\xf9\x0f\x02\x28\x70\x89\x38\x39\x83\xcf\x33\x0d\xf2\x3e\x80\x93\x5f\x17\x65\xe3\xf4\x33\x22\x75\xdb\x50\x22\x11\x02\x62\xac\x8b\x36\xe2\x21\xad\xaf\x55\x5e\x42\xb7\x9c\xc7\x38\x28\x65\x49\x30\x77\xe6\xb1\x76\x78\x4e\x96\x0a\x84\xc2\x22\x9f\xd4\x64\xa9\x7f\x3f\x0c\x01\xe4\xcb\x18\xdc\x9c\x22\xf2\x09\x12\xc9\xab\x2d\xb3\xdb\xd1\x66\xe7\xee\xb7\x9e\x2e\xc8\x15\xc3\xe5\x0b\xf9\x56\xd4\xf9\xd8\xcc\xd2\x47\xd7\x60\xf7\x70\x0d\x9b\xe3\x6b\x32\xf1\x67\xb8\x8d\x5a\x36\x66\x84\xe4\xae\x9d\xa6\x9f\x76\x76\x2f\xdc\xbc\x81\x32\x8d\xae\xfa\xbb\x24\xe4\x53\xb5\x12\x1c\x85\x75\xad\xad\xd0\x78\x8d\xab\xae\x57\xfe\x18\x75\xc3\xc5\x82\xbb\x79\x06\xdd\x4f\x1a\x4e\x48\x00\x36\x71\x44\x35\x5a\x7e\x82\x99\xab\xd1\x9d\xb1\xcd\xaf\x7d\x5d\x8a\xc6\x0c\x7d\x64\x41\x8d\x38\x0b\x56\x84\x2b\xba\x16\x2d\x48\x53\x90\xba\xc5\x57\xea\xc6\x90\x2c\x5a\xc6\xf5\x78\xc9\xcc\x91\x7c\x95\xc0\xf5\x49\xd7\xbe\x33\xf0\x24\xa2\xbd\x8f\xd6\x73\x91\x86\x6f\x2b\x1f\x82\xac\x42\xe9\x7f\xf3\x02\x1d\xec\xee\x67\x58\xde\x89\xbf\x4a\xcd\xfb\x2e\x49\xbb\x24\xa4\x46\xfb\x70\x51\x1d\xdc\xef\x63\x6e\x92\x1e\xfc\x21\xd3\x64\x51\xdb\x08\x5b\x5a\x5f\xc9\x9b\xfd\xa4\x97\x3a\xcc\xa1\xf1\x91\x17\xa3\x2e\xfc\x64\x4d\xaa\xc9\xcd\xec\x28\x02\xdc\x4b\x43\x82\x82\x2a\x10\xf2\x4c\xbc\x88\x29\x69\xe0\x27\xfd\x71\x6d\x27\xc9\xf7\x7c\xd1\x64\xe3\xe7\x63\xcc\x69\x3b\x71\x9a\x78\x42\x25\x46\xf8\xd4\xc8\x81\xa3\xc8\x07\xae\xea\x97\x47\x12\xc8\xe4\x60\x4b\x10\x0e\x7c\xf6\x42\x7f\xf6\x5c\xd7\x09\x85\x8f\x35\x61\x1c\x6c\xa3\x27\xdb\xe8\xe9\x36\x7a\xb6\x8d\x58\x83\x9e\x0f\xba\xd0\x8b\x68\xfa\xbc\xbf\xb3\x3d\xf0\x74\x57\x42\xfe\xf6\xd9\x97\x88\xb9\xd3\x12\xde\x8d\x71\xc3\x83\x0a\xc0\x89\xe1\x3f\xea\x16\xf6\x1a\x73\xeb\xdc\x08\xf1\xcc\x12\x23\x04\xf7\x44\xcf\x64\x7b\xa8\x09\x09\x8d\x01\x4d\x54\x77\x5b\x45\x55\x82\x68\x08\x2e\x66\x2a\x4e\xd9\x2d\xd7\xac\x94\x28\xf9\x1a\x3c\x6e\x48\xd1\xa3\x43\xa7\x20\xb2\xa2\x44\x59\x48\x7a\x46\xd0\x15\xbd\x26\xb5\xdc\x6f\x55\xa1\x1a\xaf\xc4\xa6\xe3\xb2\x94\x2e\xbc\xd6\x96\x8d\xdd\xf5\x06\x3e\x53\x1a\xe3\xa2\x21\xd7\x20\x2f\x44\xd4\x2e\xd8\xe5\x3f\x18\x84\x95\xed\x8a\xc7\x4d\xd7\xe1\x02\x77\x9c\xc8\xde\xc3\x42\xea\x88\xa7\x67\x1d\xee\xdb\xde\x98\x62\x24\xed\xcd\xef\x5b\x1e\xf9\x5c\x10\xa2\x7b\x6b\x19\xe4\xec\x6e\x40\x6f\x1b\xd7\xaf\xd9\x00\x88\xc5\x50\xf4\x40\x8c\x84\xd4\xb1\x38\xa5\xa0\x1c\xe0\x66\x05\x51\x09\x80\x50\x70\xec\x3f\xd7\x72\x68\x5c\x0f\xd8\x42\xff\xa8\x8f\xb2\xe9\x02\x8d\x1e\x9c\x13\xb9\x6f\xb2\xa2\xaf\xa2\x0a\x21\xee\x4d\xa1\x7c\x7b\x55\x91\xa2\x55\x92\xed\x18\xd8\x4f\xd6\x80\x5d\x73\x52\xf3\x8e\x8f\x86\xfd\x74\x34\x6c\xf2\x99\x14\x50\x51\x64\x34\xec\x67\xa3\x61\x5f\x93\x86\x4e\x69\x81\xd7\x02\xff\x7c\x34\x78\x49\x6a\x29\xc0\xc3\x19\x7a\x59\xfe\x78\xf0\x6d\xcc\x1f\xa7\x15\xd3\x6a\x82\xa5\xe5\xf5\x44\x5f\xbb\xcc\x80\x9d\x0d\xc0\xfe\x72\x2f\x29\x5c\xe9\x4e\xc7\xc0\xb8\xce\x4e\x65\x39\x9a\x25\xad\x2a\x24\x63\xb8\x0a\x42\xaf\xad\x1d\xb3\xbf\x33\x9a\x69\x7a\x47\x39\xea\x38\x29\x75\xb4\x1a\x3c\x05\x0c\x63\xd1\xd5\x94\xcf\x34\x7f\xd3\x85\x6f\x16\x8c\x35\xa8\x5b\xb4\x74\x4e\x90\x07\x8c\x35\xf0\x50\xc9\x90\x53\x33\xbc\x65\xa8\xc2\x2d\xe1\x92\x8f\x20\xce\xa6\xed\x52\xe8\xba\xff\xec\x68\x21\x84\x6d\x19\x81\x14\xf1\xdf\x05\x6e\xf0\x9c\xb4\xa4\x91\x15\xfd\x4b\x7b\xa8\xe7\x78\xb1\x80\x50\x6e\x85\x02\xef\x55\x90\xd9\xad\x24\xb6\xad\x38\x30\x95\x7c\xcb\x11\xd1\x4c\x9e\x3a\xf9\xbc\x20\x45\x0b\x8d\x93\x94\x0d\x61\x86\x5b\x1f\x26\x54\x15\x10\x38\xd6\xf8\xa5\x35\x6f\x09\x36\x66\x89\x69\x57\x69\xd7\x59\xbf\x0d\xaa\x36\xa6\x05\x5c\x81\xfa\x0f\x89\xa1\xbf\x28\x87\x86\x60\x8d\xd2\x28\x95\xd5\xd3\xc5\x86\x3a\x8b\xa0\xb5\x7e\x75\x17\x74\x94\x94\x89\x57\xc6\xaa\xc5\xa1\x6a\xe2\xc7\x01\xf5\x52\x57\xd6\x77\x3f\x04\x91\x37\x0e\x21\x43\x5e\x18\x99\x23\xaf\xc2\x24\xc4\x1e\x94\xa4\x68\x08\xe6\x96\x12\x95\x4a\xc5\x67\xac\xab\xca\x84\x68\x1c\xf3\x87\xde\xd4\x5b\x21\x12\x55\xd9\xae\x06\xfe\x19\x0f\x50\x9a\x13\x82\x32\xbb\x33\x1c\x5c\xea\xcb\x35\xd1\x68\x6a\x83\xd2\xc2\x4c\x76\xd0\xc4\xba\xc1\xfe\x56\x55\x6c\xa9\x68\xb9\x61\x2d\x2b\x58\x05\xd1\x43\xa4\x75\x0d\xe8\xd2\xa2\xa9\xcc\xea\x9e\xed\xdc\x66\xf4\xd3\xc6\x54\x73\x90\x46\xf8\x42\x69\xc3\xac\x31\x95\x34\xc4\x31\x55\x55\xdd\x36\x63\x5b\x8d\x55\x60\x35\xd5\x97\xe8\x60\x3f\x15\xb9\xb5\xc0\x35\x2d\x26\x0f\x2e\xe4\xca\x94\x85\x50\xbf\x24\x08\x8a\x4d\x51\x23\xe6\xbd\xfb\x60\x90\x5e\xd6\x0e\x53\x48\x45\x28\xd4\x99\x6e\xce\xe8\x48\xcd\x2a\x65\xb5\x30\xf8\x91\x16\x07\xbf\x38\xe2\xd9\x29\x28\x1f\xba\xbb\xbb\x84\x32\x64\x6f\xd2\xd7\x00\x5e\x2c\x1a\x28\xba\x67\xee\x83\x9e\xf6\xa0\xc6\xe8\x08\xec\x19\x1a\xce\x51\x2e\x41\x01\x77\x73\x22\xcb\x86\x6d\xaf\x1e\x54\x71\x84\x41\x08\x65\x35\xa7\x25\x69\x4c\xa4\x1a\x16\x64\xba\x60\x9c\x94\x7b\x8e\x89\xb7\x8f\x98\x8e\xd5\x8a\x34\x67\x24\x4b\xf5\x89\xf8\xc0\x61\x90\x3f\x30\x56\x45\xec\x11\x34\x25\x79\xd7\x39\x6f\x65\x5b\x9f\x78\x63\xc5\x41\x60\xdf\x7f\xaf\xe9\xef\x04\xb8\x96\x58\xa1\x60\x29\x1a\xeb\x12\x75\xaa\xdc\x21\x1c\xeb\x07\x01\xb7\xb0\x5e\x39\x7f\x1d\x39\x77\x1c\x9d\xe6\xb4\x6a\xfe\x51\xb5\x59\xa9\x69\xd8\xec\x25\x38\x2b\xc7\x1e\x49\x3c\xd8\x2d\x58\x5d\xe0\x76\x42\xcb\x2d\xfd\xeb\x03\xab\x35\xe8\xf6\x14\xa0\x37\x68\x1f\x27\x2d\x21\xcb\x78\x85\x5a\x31\x8b\x07\xc9\xb0\x46\xff\x2f\xef\x4f\x99\xe9\xc5\x6a\xe2\x66\x7e\x72\xb7\x65\xaa\x53\x27\x12\x1c\x07\x0e\x3a\x43\x48\xb4\x45\x35\x31\xe4\x04\x7c\x8e\x83\x97\x42\xc7\x15\x22\xce\x10\x8d\x5e\xd3\xf4\x5c\xe0\x4e\x1c\x4e\xb5\xb0\xbf\xcb\xa1\xcf\xea\x6b\x5c\xd1\x12\x8e\xc2\xdf\xd1\x9c\xb4\x33\x16\xd5\xe4\x3b\x53\x9e\xc7\x19\x5e\x2c\x48\x2d\x91\xe5\x04\xf3\x47\x8e\x08\x93\xd4\x62\x6f\xb8\x90\x73\x2a\xc8\xe2\xac\xcc\x71\xf3\xc9\xcf\x6f\xa3\xf3\x39\x29\x29\x6e\x49\xb5\xca\x50\x50\x4c\xd7\x3d\x54\xe4\x93\xdb\x30\xed\xa4\x09\x2f\x4c\x16\xc8\xbc\x8c\xd6\x8e\x01\xed\xaf\x39\xea\xd1\x56\x2e\x2c\x59\xff\x80\xdb\xb6\xab\x39\x9e\x12\x59\x24\xea\xb8\x2e\xdf\x93\x69\x57\x97\x0e\x27\x0f\x3b\x82\x1b\xe8\xeb\x51\xb6\x33\xd6\x45\xc0\x3d\x7c\x84\x67\xd9\x37\xd7\x0e\x70\xc3\xb8\x15\xfb\x95\xc5\x1e\x81\x2e\x65\x5b\x2a\xda\xa2\x89\x72\x1d\x70\x54\xe0\xaa\x92\x49\xd3\xea\x09\x12\xb9\x00\x6d\x7f\xa9\xf4\x04\xef\x92\x95\xa6\xe5\x2d\x00\x9b\x93\xb6\x92\xc8\xd2\x3f\x59\xc6\xeb\xea\x32\x7d\x4c\xd8\x05\x36\x5a\x62\x53\xf3\xf5\xd1\x94\x16\xdb\xc6\x6c\xb5\x3c\xfe\x32\x26\xaf\x01\x82\xe4\x51\x6a\xbc\x29\xf2\x59\x71\x26\x5f\x50\x0c\x66\x1e\x71\xc7\x72\xc7\x63\x8f\x99\x5d\xcf\x1f\x81\x5f\x06\xaa\x23\xdc\x4a\x42\x4a\xcb\x3c\x72\x32\xa5\x99\xcd\x70\x55\xe8\xe1\xaa\x4a\xa9\x5a\xb0\x41\xa7\xd9\xe8\x36\xd2\xa5\xe3\x68\x13\x57\x2d\xbb\xc4\xc5\x27\x65\x92\xa3\x4d\x6f\x8a\x68\xbe\x88\xcc\x9d\xd7\x91\x4a\x5e\x4e\xa9\xee\x79\xba\x96\xaf\xb9\x55\x5a\x20\x3f\xde\x5d\xca\x70\x0f\x71\x29\x1b\xc2\x2a\xa2\x5c\x62\xa9\x1c\x98\xf4\x2f\x17\x72\x49\x39\x5c\x02\x70\xd3\xa9\x56\xc5\x4e\xe3\x3d\x3d\x9d\x10\xdc\x0c\x8a\xc7\x39\x2d\xb0\x7c\x1b\xa8\x58\x00\x4c\x43\x1e\x93\x5a\x1a\x18\xe5\x55\xaf\xe6\x2c\x64\xd1\x8a\xb3\xc8\x55\x32\xaa\x78\xd6\x6f\xbf\x25\x3b\x7d\x8d\xb8\xd7\x94\xf1\x58\x39\xe4\xe3\x4c\x3f\xf2\xcf\x0e\x83\xea\xa5\xbc\xb9\x56\x9d\x4a\x90\x8e\x02\xe8\x24\x1a\x09\xcd\x6a\xca\x9a\x22\xdd\x34\x3d\x4b\x72\x9b\x29\xc6\x25\xd6\xd6\x5d\x02\x41\x1c\x04\xe4\xa0\xf5\x07\x15\x73\xf5\x28\xe8\x65\xe8\x42\xb0\x8b\x31\xe6\xa7\xa9\xf8\x05\xd7\x88\x2d\x48\x2d\x6d\xc4\xb8\x5e\xa1\x39\x6b\x62\x08\xd7\xb8\xd1\xd4\xf5\x9e\x55\x60\xcb\x3f\x81\x09\x44\xe6\xe1\xac\xf4\x7e\x92\x7a\x3d\x21\xc6\x07\x43\x9d\xa8\x7c\xf5\xe4\xe8\x6e\x5f\x43\xf0\x6f\xdc\x4f\x49\x57\x11\xb4\x97\x28\x97\x76\x34\x6e\x14\x7f\x3a\x27\x2a\xf3\xe6\x60\x40\x3a\x41\x9b\xb5\x70\xfa\x73\x8c\xf1\x38\x64\xe9\x4c\x2e\x35\x6f\xf4\xec\x1b\x2e\xa1\x51\xb4\xa4\x01\x6b\xa2\x0e\x58\xab\x2a\x37\xd2\x5d\x70\x0f\x7d\x34\xe5\x69\x4c\x97\x3e\x37\x47\x90\xaa\x40\x14\xc1\xa0\x92\xe9\x54\xe2\x1c\x58\xbf\x34\xad\x33\x15\xb4\x33\x22\xf8\xda\x89\x0c\x06\x64\x22\xfb\x69\x5c\x4a\x64\x4f\xee\xdb\xa8\xf4\xa9\xbe\x44\x08\xf3\x47\x3e\x8f\x69\x4c\x3d\x49\xb4\xc9\xfb\x58\xff\xdc\x45\x62\xdf\xf0\xe2\x46\xa6\xfa\xa5\x92\xc4\xe1\xc6\x48\xaf\x27\xb1\xd3\x99\xa2\x90\x63\x30\x31\x2a\xfb\xaf\xa7\x87\xb6\xfe\x59\x4f\xb7\x1b\x45\x47\x6b\x9a\x14\x36\x37\x83\xb8\x88\xe4\x0d\xab\x38\xd6\x71\xbf\x8e\x44\x2d\xc7\x90\xff\x9c\x54\x04\x37\x48\x59\x0e\xb5\x1d\xf3\x92\x48\xe7\xad\x2b\xd3\x99\xce\x32\x65\xfa\x0e\xed\xb1\x43\xee\xe7\x34\x92\xf7\x4a\x23\x91\xf6\x98\xcb\x95\xd0\x46\x5b\xa5\x70\xd0\x46\xcf\xa6\x65\xe8\x7f\x49\xc3\x1c\xbd\xc5\xcd\x09\x01\x25\xd6\x56\x01\x0e\x0b\x1e\xe4\xdd\xc1\xcd\x8d\x35\x13\xa3\x4b\xa9\xd8\x68\xa9\x4a\x48\x4c\x0d\xdb\x90\x20\xdf\xf8\x77\xb2\x05\xba\x00\x9c\x39\x7c\x94\xeb\x85\xd8\x09\x5a\x8d\xb5\x30\x60\x57\xe7\x8c\x11\x24\xb0\x12\x1a\xc2\x46\xd9\x46\x42\x2b\x77\xdc\xa7\xa9\x51\x36\x8b\xa4\xd1\x6b\x41\x1a\xca\x4a\xb4\x14\x5a\x41\x2a\x09\xcd\xb7\x13\x37\xc0\xfe\xd8\x52\xca\xbd\x61\xa9\xc1\x86\x54\x40\x4b\x36\x4e\x3e\x6f\x29\x4e\x05\x63\xaf\x19\xf1\x28\x14\xfe\x48\x20\xf2\x75\x83\xf5\x7c\xbd\x6d\xd3\x91\x40\xe0\xc9\x81\x0b\xb0\xfc\x4a\x5b\x07\x34\x2a\xd4\x9a\xc4\x29\x35\x76\x01\xc1\x08\xba\xda\x33\xf9\xf3\xc8\x0c\xaf\xcf\xb4\x3f\xb0\xc0\xb6\xdf\x82\x7b\x44\xbc\x7a\xc2\x42\xa0\x07\x3f\x97\x4e\xad\x4d\x9e\x26\xa1\x24\x46\x47\xb9\xd7\xba\x0e\xe4\x1d\x9b\x74\x27\xc1\x24\x0f\xc3\x59\xa7\xc0\x08\xd5\x05\x0e\x05\xab\xc8\x45\xc5\x40\x91\xf8\x7d\x89\x09\xb6\xeb\x66\xd4\xa4\x84\x65\xee\x49\xcb\x2a\xb1\x84\xf2\x16\xfc\x33\xf6\xac\xd2\x29\xa2\x42\x77\xab\xcb\x80\x9a\x24\x8b\x35\x31\xfe\x6e\xc8\x7e\xd4\x6a\x36\xd5\x0e\x5f\xc8\xcd\xba\x56\x4c\x64\xf3\xf4\x5d\x92\xad\xb4\xe9\xe7\xa4\xc2\x58\x20\x0c\x92\x9d\xf7\xf6\xf6\x3c\x80\xef\x74\xf4\x40\xb4\xf9\x87\xe8\xd8\x0b\xa2\x10\x54\x1c\x14\xa0\xd3\x6f\x78\x10\x55\x16\x8d\xeb\x75\x05\xff\x96\xca\x6f\x88\x97\xbf\x0b\x61\x0c\x5e\xcc\x83\x07\xb0\x98\x91\xe2\x93\xe9\x9f\x6e\x51\x5d\xb0\xa6\x21\x7c\xc1\x6a\x69\x0a\x81\x30\x35\xed\x44\x43\x67\xa7\x50\x0f\xa2\xab\x21\x13\x48\x7c\x4c\x1a\xc7\x63\xa0\x99\x00\x00\xa2\x2d\xd7\x45\x37\xa7\x0c\xac\x39\x02\x72\x91\x0f\x51\x18\x73\x94\x86\x8d\xc6\xae\x73\xa6\xf7\xc6\xfd\x6b\xf0\xe0\x48\x3e\x51\xb0\xc5\x4a\x51\xcb\x42\xb9\x80\x06\x39\xc5\xde\x1e\xfa\x89\xc8\x48\x30\x1a\x28\x92\xd1\x74\x21\x79\x41\x8b\x64\x82\xe5\xa6\xec\x5a\xe9\x43\x21\x65\x6c\x4b\xbd\xda\x0b\xa5\xa1\x51\xf9\x0e\xef\x2e\x13\xc5\x51\xe0\xc4\x69\xf6\x6f\x6e\x40\x39\xd2\x12\x56\x0f\x14\x7a\xc5\xda\x96\xd4\x50\xb2\xb8\x86\x63\x81\x61\x5c\x19\x68\xd3\xef\x75\x0a\x83\x09\x61\x7a\x60\x7a\xbe\x24\xd2\x1d\x4c\x22\x74\x44\x0b\x37\x75\x5b\xa9\x91\x63\x95\xe4\xc9\x65\x79\xb7\x83\xfd\xfd\xf0\x25\xe9\x74\xee\xf5\xfb\x29\xd1\x40\x5a\x0a\x8d\x8c\xa7\x2c\x8b\x2d\x9d\x47\x3b\xc0\xa6\x12\x20\xae\x34\x7b\x09\x9c\xc7\x29\xc7\x9e\xce\x3f\x11\xc7\xa8\x8e\xd6\xda\xa7\xcc\x6f\xc6\x34\xae\xa1\x41\xb6\x41\x50\xff\xcc\xb7\x12\x88\x5f\x5f\x77\x95\x6d\x88\xf5\x83\x54\xd0\xc2\x6b\x49\x43\xbc\xf2\xba\x72\xa5\xe7\x38\xb2\x77\x57\x6a\x72\xa3\x5a\x94\xb8\xb8\x3a\xe3\x7a\x2f\x24\xab\x40\x47\x28\xe4\xc4\x46\x0c\xfe\xfe\x7b\x25\x9b\xa4\x14\x68\x5c\xce\x69\xbd\xe3\xc7\x39\x88\xa1\x39\x9a\x98\x08\xc6\x3d\x15\x83\x29\x7f\x55\x21\x93\x7b\x6e\x10\x62\x3c\xd1\xbd\x3d\x13\x8c\x6d\x80\x1f\x9f\x9f\xca\x43\x16\x9e\xe9\xa4\x8b\xd5\x47\x05\xba\x6f\x23\xbe\xd1\xc3\x87\x68\x72\x3f\xd8\x92\xdf\x7e\x43\xf7\x7d\xcc\xe4\xfc\xa9\x8e\x5c\x33\x46\x60\x77\x7f\xee\x54\x99\x4d\x0d\x58\xb0\xba\xa5\x75\x17\x63\x28\x6d\x0e\x59\x90\x66\x4e\x39\xa7\xac\xae\x74\x04\xa7\xde\x4d\x79\x1b\x25\x37\xea\xfc\xed\x87\x57\x87\xe8\xd8\x89\xfa\x54\x61\x7d\x8e\x3c\xb3\x68\x28\x6b\xb4\x63\xe1\x60\x7f\x7f\xe7\xf5\x5f\xde\xfe\x14\xe7\x97\xa5\xc0\x4f\x54\x94\x76\x40\x0e\x5b\xc0\x93\xa4\x68\x2a\x39\x97\x0a\x00\xc0\xa8\x25\xf3\x05\x6b\x70\xb3\x42\x57\x0d\x2e\x8c\x12\xa4\xbe\x4f\x8d\x21\x87\x68\x21\x3b\xf7\xaa\xc1\x75\x39\xc5\x50\x0b\xb7\x0c\xbb\xf3\xcc\xf1\x4a\x5d\x10\x4a\x9e\x10\x8b\x16\x23\x45\x4b\xd9\x4d\x8d\x03\xb9\x77\x50\xf1\xd6\x43\x17\xac\x8d\x50\x31\xa4\x47\xf1\x6f\xdf\xa7\x09\x3e\x4e\x73\xd9\xdb\x43\x68\x07\xbd\xad\xc4\x29\xe1\x11\xae\xb6\x75\x97\x25\x57\xbd\x03\xc8\x60\x4b\x48\x1f\x22\x09\xf2\x9c\x2c\x25\x48\x19\x24\x6f\x15\x1c\x09\xd3\x56\xe6\x33\xd7\xe6\x8d\x8e\xe7\x91\x7f\x3c\xc3\xd3\x29\x3e\xf2\x4f\xe7\xe6\x0f\xe7\x3a\x67\xa5\xc7\xbe\x13\x5e\xb0\xd9\x6c\xfb\x57\x5e\x86\x83\x0e\x84\x87\xce\x59\xa4\x69\x31\xad\x9d\x78\x7f\x2e\x74\x1e\x84\xaf\x31\xad\x04\xf3\x10\x14\x9d\x88\x1e\xe3\xcc\xef\x93\x38\x17\x84\x96\xca\xc8\x01\xb1\x04\x46\xd5\xbd\x49\xd5\x1b\x30\x8e\x07\x53\x29\x22\x0d\x41\xe2\x58\xb0\x79\xb5\x12\x38\x96\x21\xb9\x46\x54\x00\x11\x41\x0a\x38\x54\x56\xc6\x29\xfd\xcc\x89\x73\x87\x2b\xe8\x63\x6b\xc1\x80\x05\xbf\xa8\x3a\x0e\x8d\x21\x6c\x54\xa3\x63\xe4\x92\x9d\x1f\xc0\xf3\xa5\x93\xed\xfd\x11\x8e\xab\x2a\x5a\x6a\x45\xa6\xd6\x4c\x37\x95\xad\x58\x1d\x00\x88\x7c\x16\x42\x38\x34\xb6\x9e\x2f\x2a\x5a\xd0\xd6\x5d\x9d\xd0\xc9\xa9\xd2\xcc\x7c\x11\xde\x6c\x03\xa0\x4b\xa6\x39\x2b\x61\x12\x8a\x2c\x3a\xd9\x19\x26\xd5\xd9\x51\xbc\xda\x06\xd7\x9c\xc6\x4b\xc8\x4a\xfe\x09\xed\x37\xac\xac\xe8\x78\xd1\x8c\xd7\xe6\xf6\xbe\xba\x48\x7b\xe8\xc9\x13\xc9\x02\xd7\xb3\x56\xa9\x26\xb1\xec\xff\x17\x30\xd4\xc1\x56\x73\x55\xc9\x30\xe8\x1d\x97\x34\x1b\x7a\x29\x49\xeb\xa4\x5b\xf9\x4a\xd2\xb8\xb4\x2b\xbe\x25\xe4\xa0\x5f\xbf\x44\xb3\x20\xf3\x45\xbb\xf2\x1f\xb5\xa8\x09\x46\x42\x47\xe8\xd7\x83\x43\xf4\xeb\x97\x6d\xf4\x44\xfe\xf3\x54\xfe\xf3\x4c\xfe\xf3\x5c\xfc\x33\x98\xc5\xe7\x99\x21\x12\xc3\x8f\xc8\xcb\x0a\x6d\x2c\x50\x39\x4a\xb0\x03\x1b\xc8\x66\xe8\x40\x8b\xdd\x49\x59\xd2\xdf\x03\x25\xad\xa2\xa3\xe0\xf3\x8f\xca\x57\xdb\xe3\xac\x35\xc3\xa9\x67\xd1\xcb\x23\x37\x05\x45\x7d\x98\xe6\xf9\x32\x2e\x02\x57\x95\x66\x93\x8d\x8c\xf9\x37\xd5\x0c\x2c\x1b\x81\xa7\xb4\x5e\xea\x5b\xe8\x42\x7c\x58\x45\x24\xb9\xc8\x9c\x36\xa2\x7f\x6e\x71\x11\x25\xc2\xde\x4c\x7d\xf8\x1c\xba\x1e\xab\x63\x38\xc9\x4f\x56\xe5\x64\x6d\xa1\x97\xa3\x31\x9b\x43\xf7\x39\xc4\xa6\xc6\xf8\x06\x29\xa3\x2c\x81\xb7\xb9\x55\x7a\x42\xc6\x9c\x4e\x56\xcb\x8d\x76\xa2\xab\x66\xa0\x19\x5b\xa2\xb9\x56\xfa\xc1\xfe\xa2\x76\xd8\x86\x49\x98\x91\xa4\xd5\x41\x87\x4b\x24\xe3\x24\x90\x62\x9c\x75\x37\x07\x6c\x7d\x60\xd2\x0e\xaf\x79\x9a\xf5\xfb\xdf\x0a\xdf\x3b\x31\xbe\xc7\x63\x1b\x34\x36\x33\xbf\xe3\x52\x28\xa2\xeb\x0c\x1d\xae\x2d\xeb\xf6\x3d\xab\x4b\xa1\x8d\x99\x6b\x9a\x8a\xbf\xa9\xe9\x42\x14\xed\x21\x6e\x1a\xbc\x32\x36\x94\x94\x5d\xc3\x45\x71\x49\x2a\x22\xa8\x42\xc5\x36\xca\x15\x28\xbe\xe8\x17\xf9\x1a\xc4\xc8\xde\x1e\x7a\xef\x8b\x22\xe1\x8c\xc7\x4c\x6a\x39\xa3\xb2\x8c\x87\x87\x9d\x9e\x50\x11\xbd\x19\x72\x48\x41\xe0\x66\x23\x94\x0f\x07\x26\x35\xd9\x42\xff\x9f\xca\xa7\x18\xb1\x41\x69\x06\x80\xbc\x38\x32\xa8\x40\xe2\x86\x6a\x6d\xab\xfa\xc7\x4a\x50\xd9\x46\x6d\xb3\x42\xf8\x0a\xd3\xba\x0f\x9a\xb4\x23\x0b\x30\x35\x6b\xb7\x21\xc6\x59\x7c\x90\x37\x4b\xb9\x3f\xd2\xf3\x6d\x76\xf0\xa3\x41\xc2\x40\xe0\xb2\xfe\xc9\xbe\x8c\xda\x26\x21\x71\xbb\x3f\xd1\x16\x1d\xc5\x1f\xa5\x82\x71\xf4\x4f\x9a\xb2\x12\x32\x3d\xf2\x7a\xd9\x8a\x3b\x43\x72\x6d\x65\xbd\x52\x52\xe1\x88\x4b\x03\xf6\x8b\xd6\xde\xa2\x87\xae\x0b\x5b\xe7\x2f\xba\x3d\x5d\xba\xf9\x68\x06\xf8\xf9\x6e\x6e\x9e\x1c\x56\x2e\xb4\x60\xa6\xc2\x7b\x6d\x6c\xa0\xb1\xad\x4b\x7d\x82\x29\x85\x40\x68\xc8\xee\x37\xdb\x6e\x7c\x1d\xf4\x00\x16\x97\x83\x90\x6c\x33\x64\x97\xe6\xbc\xbd\x2c\xd9\xe3\x93\xf1\x52\x7a\x83\xd5\x9d\x5b\x4d\xdf\x4a\xee\xcd\x86\x15\x1d\x8c\xb8\xdd\x72\xe0\x4d\x56\x87\xbc\xfd\x46\x5e\x7e\xe7\x4c\xb5\x78\x83\xb0\x03\x42\x54\x7c\x26\x1c\x5f\xa7\xb2\x28\x57\xa1\x9b\x4e\xb0\xc2\xca\x33\xda\x6a\xbd\x6c\x53\xb8\x1e\x7d\x07\x25\xd4\x69\xff\xaf\xb5\xfc\x78\x1b\x0a\x98\x1b\x19\x2c\x67\x5e\x5f\x3f\x4e\x2e\x2c\x66\x83\x05\xa1\x27\xf2\xb6\x94\x4a\xc8\x52\x75\xb2\xac\xdd\xc9\xf7\x75\x61\x4e\x4a\xed\x11\x70\x8b\xbc\xdb\x22\xf9\x41\xc4\xdc\xad\x2b\x9a\x85\xf2\xbf\xad\x69\x69\x2b\x98\x1e\x83\x40\x70\x14\xc0\xdb\x8d\x4b\xad\x22\xd7\xcc\x6e\xeb\x43\x06\xef\x65\x8b\xb9\x86\xea\xa3\xd7\xb7\xaa\x0e\x31\x17\xa3\x76\x5b\x67\x40\xcf\xa9\x60\x64\xa6\x65\x9b\x07\x17\x5a\x31\x25\xd6\xe7\x14\x36\x48\x09\x0a\x10\xca\xa7\xca\x0d\xd9\xe9\xbf\xc3\xb4\x94\x35\x6f\x0f\xbd\x45\x6f\x83\xdc\xfa\x9a\x08\x95\x71\x7f\x77\x7f\x5b\x15\xf2\x55\x7f\x4c\x09\xe1\x3f\x74\x4d\xad\x3e\x48\xf7\xdb\x97\x11\x4b\x92\x11\xd4\x3b\xcc\x26\xab\x5a\xc5\x59\xa6\x60\x01\xfb\xa9\x1f\x41\x1d\x1c\xae\xcc\x35\xc6\x2e\xe1\xa4\x01\x27\xad\xb0\x46\xd1\xd5\xa6\xe9\x38\x15\x3a\x2d\xc4\xc9\x02\x96\xf9\xdc\x6a\x0f\x68\x62\x85\xb2\x78\xb3\xcf\x30\x50\x4c\x8a\x53\x42\x94\x03\x46\x99\x01\x04\x4e\x77\xaf\x48\xfb\xda\x7c\x11\xb8\x2f\x85\x4c\x2a\xb1\x1d\x94\xcc\x4d\x54\xa6\xa5\x53\x77\x80\x17\x3e\xdd\xc6\x34\xe0\x81\x0d\xaa\x12\xa3\x1d\x07\x54\x1f\x1f\xdc\xdb\x43\x3f\xd8\x7e\x8d\x53\x42\xa4\xa7\x45\x99\x9a\x54\xad\x71\x7d\x01\x09\x4a\x09\xbd\xe4\xca\xe7\xe2\x36\xd0\x40\x15\xe6\xfd\x7b\xad\x70\x29\xcb\x08\xf6\x38\xd2\x04\x7a\xe1\xa1\x49\x5c\x20\x5c\xc1\x97\xd5\xc8\x5f\xec\x18\x78\x26\x8c\x53\xfa\xae\x5e\x4b\xca\x87\xc7\x4c\x60\xa7\xc5\x4d\x6c\x25\xfa\xab\x38\xad\x7e\xcb\x30\xf0\x21\x84\x55\xaf\x9d\x5d\xf3\x77\x22\x17\x9b\x09\x8b\xae\x98\x9c\xd7\x5f\xa1\x88\x66\xbf\x31\x49\xe2\xe0\xc5\xc3\xd7\xfa\xa5\x5d\xf9\x56\xf2\x32\x72\xa0\xa6\x65\xae\x94\x13\x5d\xb5\xea\x9c\xcb\xc9\x34\x64\x4a\x1a\x52\x17\x61\xcc\x1a\x82\x03\x62\xb1\x1d\x77\x8d\xf4\xc7\xdf\x15\xf0\x82\x62\xf2\x1e\x8a\xfa\x7b\xa2\x5b\x44\xdb\xa2\xd5\x50\x6d\x32\x75\x0d\x6c\xc8\x4d\x1b\x8c\x97\xac\x4a\xef\x03\x57\x75\x96\x53\x2f\xa6\x2e\x13\x94\xd2\x32\x13\x89\x1d\xaa\x52\x7c\x88\x61\x0f\xfd\x99\xec\x21\xf1\x44\x98\x25\x84\x52\x21\xec\xe1\x9c\xc7\x56\x09\x46\xb7\x8c\x68\xef\x81\xe7\x8e\x9f\xc0\x6a\xbe\x1e\x6f\xc6\xc4\x91\x44\x37\x4a\x06\x47\xdf\x08\xe3\xc1\x84\x32\xfa\x75\xaa\x01\x81\xbc\xa4\xb5\xc7\x35\x4d\x77\xa3\xc2\xee\xbd\xf1\xc7\xf8\x92\x9c\xa6\xde\xe3\x26\x91\x20\xaf\xbe\x73\x2b\xae\x3a\x2d\x67\xa0\xa3\xdc\xfd\xe3\x5f\x72\x2f\x8f\x86\x6e\x39\x07\x62\x56\x52\xf3\xe5\x81\x9b\xcb\x46\xfa\x37\x2b\x20\x79\x6c\xcb\x17\x95\x3c\x02\xc9\x37\xed\xbd\x73\xb9\xe9\x46\x32\xd3\x6d\xe4\x25\xe8\x59\xc0\xdb\x86\xad\x82\x6b\x72\x0a\xa8\x73\x0a\x89\x69\x67\x1f\x9b\x13\xf0\x91\x79\x60\x4a\x05\xc3\xc5\x63\x8f\x56\x23\x2d\xb3\xdc\xab\x69\xe4\x15\x67\x8f\x5c\xe8\x99\x00\xe4\x1b\xd6\x4a\x4e\x84\xb8\xc9\x61\x33\x31\x71\x59\x37\xd5\x3b\xeb\xb4\x33\x01\x18\x5b\xf7\x23\x14\xeb\x5e\x5b\xbc\x9b\x1b\x1b\x80\x54\xc1\x12\x59\x4a\xe2\xe8\x01\x51\xcb\x34\x8e\xec\xd8\x1f\xec\x33\x81\x44\x25\x36\xcc\x05\x70\x94\x11\x62\x54\x97\x93\x04\x82\x82\x66\x1b\xa0\x5a\xb8\x9d\x36\x7e\xee\x2b\x22\xe9\x59\xdf\x61\xd9\xb2\x18\xbf\x6c\x3b\xd2\x55\x2d\x5d\x54\x54\x16\x31\xb7\xce\x6a\x0f\x1f\xe0\xaa\x8e\x62\xf4\x0c\x62\xe4\xbc\x64\x89\xff\x71\x45\x56\xf7\x5c\x84\xa4\xda\x1d\x27\xc4\x91\x43\xf4\x31\x01\x3a\xea\x31\x82\x8e\xd0\xc7\x9f\x93\xad\x08\x65\xfd\x59\xb7\x04\x15\x9c\x20\x71\xff\xcc\x48\xe5\x78\xc2\x53\xdc\x84\x47\x93\xe4\xdd\x5c\x0d\xfe\x93\x86\x20\xd5\x8e\xfc\xd8\xb6\xf5\x0b\xb7\x95\x59\x93\xa3\xe5\x0e\x98\x33\x38\x20\x4f\x48\xe0\x3e\x9f\xb9\x50\xcd\x14\xd2\x73\x49\xe5\xf8\x65\x97\xac\x22\x1a\x15\xe9\x84\xa0\x74\xde\xae\x83\x4e\x6d\xb3\xd7\x28\x8d\x4e\x75\x1d\xb3\xc4\xec\x79\xca\xb1\xcf\xb8\x29\x83\xf5\xf2\x25\xe0\x7f\x9d\x88\x43\x37\x14\xe4\x91\x65\xa4\x05\xae\x05\x3e\x74\xa9\xae\x52\xd6\x4e\x2b\xe9\x14\x94\x01\xb7\x9e\x6d\x0a\xe2\x99\xdb\x84\xc6\x81\x2a\x4d\x82\x9c\xf9\x70\xe1\x64\xe3\x39\xe9\x03\x6a\x75\xbb\x53\xf5\xea\x07\xe6\xd4\x16\x3b\x4a\x21\x50\xc7\x10\x26\x5c\xbf\x63\xa8\x70\xf8\x99\xc1\x72\x03\x69\xa3\x89\xc7\xd2\x6a\xd6\xcc\xcd\xe1\x56\xe7\xcc\xe4\xd1\xdb\x12\x69\x10\x4c\xa2\xa3\x48\xec\xbe\x44\xf0\xfd\x56\x3c\xa6\xff\xf6\x50\x46\xfc\x37\x11\x3f\x1c\x80\xcc\x8f\xc5\x5c\x80\x7f\xb0\x0a\xfc\xd9\x47\xf1\xb8\xdf\xf4\x6c\x59\x12\x35\xc7\x65\x19\x48\x0f\x8a\x3c\x24\x17\xb2\x4c\x5e\xa3\x25\x79\x5e\xd5\x06\xc7\x3c\x2e\xf1\xe1\x63\x34\x89\xa6\xbd\xd3\xb7\xce\x4c\x88\x6d\xc8\xf8\xd3\xc7\x32\xe4\xf9\x41\xad\xaf\xf4\xf1\xcc\x71\x3e\xc3\xfe\xd5\xd1\xcd\x30\x5d\xe4\xc6\x78\x3b\x94\x47\x1b\xe7\x14\x9a\x03\x2a\xfb\x7e\x0d\x6b\x8b\x6b\x25\x3c\xa3\x4d\x27\x3d\xa3\x0d\x1e\xe1\x81\x9c\xd7\xe1\xb0\x00\x70\xcc\x44\xad\xd1\xa4\x45\x9c\x72\xaf\x7e\x39\x14\x88\xcc\xbb\x68\x42\xa6\xe8\x14\x5b\xec\xbd\xe2\x7b\xfd\xde\x8e\x42\x68\xd8\xc1\x40\x1e\xf1\x08\x6e\x90\x19\x21\xc5\x16\xd2\x93\x58\x8f\x37\x20\x9f\x3f\x18\xd2\x77\x5c\x16\x96\x4d\xf0\x6e\x9e\xa3\x98\xb1\x3c\x21\x3d\xe7\x9d\xc1\xe5\x66\x68\x55\x39\xb0\xfb\x11\xa5\x84\x6b\x13\x09\xda\xe3\x0f\xd5\xa5\x0c\x7c\xe5\xe6\x11\x47\x45\x97\x76\xe5\xd1\x69\xb4\xa6\x78\x06\xdf\xac\x51\xb5\x7d\xcb\x18\x34\x07\x9d\xca\x27\x5d\xeb\x12\xde\xe6\xe6\x90\x1f\x7a\xec\x3d\x15\x7f\xfb\xd8\x9f\x72\x7e\x88\xf5\x09\x3f\x7e\x64\x27\x18\x2c\x35\x4e\x3a\x80\x20\xbc\x6e\x76\x87\xfa\x5c\x39\xd6\x22\xd3\xea\x6a\x98\x98\xe3\xc9\xe4\x4c\xc0\x49\x5b\x67\x3f\xae\x07\x41\x49\x97\x17\xd4\xd8\xd3\xb6\x58\xfb\xe5\xa0\xd1\x49\xf3\x08\xad\x8f\x2a\x25\x2f\x71\xde\xf7\xd0\xc4\xd5\x72\x77\x86\xaf\x8d\xd8\xef\xe0\xaa\xb9\xef\xaa\xce\xe5\x30\x91\xa6\xf9\x38\x39\xb7\x50\xe3\xd9\x8b\xb2\xd1\xfc\x76\x9e\xd2\xb3\xd8\xa3\x52\x78\x86\x88\xbe\x72\x80\x79\xc9\x59\x95\xdc\x1e\x60\x4a\x9b\x55\x48\x36\x21\xc1\x7a\x5b\x90\x0c\xfc\x8c\x47\x38\xd2\x45\xa1\xfa\x92\x03\x46\x60\xe2\x2b\x4b\x82\x41\x9d\x1b\xa5\x47\x40\x95\x38\x55\x79\x6a\x86\x13\x25\x96\xdc\x7e\x72\x7e\x39\x70\x23\xc0\xf8\xde\x7c\xbf\xf6\xd3\xbf\x82\x80\xb8\x77\x07\x52\xda\xa6\x84\xaa\x01\x02\x45\x49\x99\xc1\xa7\xd4\xaf\x26\x28\x18\x81\xed\x6b\x4b\x07\x37\x18\x78\x8c\x48\x10\xb0\x14\xe7\xa3\x9b\x5e\xfe\x03\x0b\xf8\x63\x5d\xf3\xc7\x41\x77\xe9\xfc\x0c\x6e\x7e\xd7\x67\x16\xba\xb9\x0b\x1e\x0c\xed\xca\x04\x7f\x34\xc2\xee\x3c\xc2\xb4\xeb\xd9\xa5\x93\x33\x4d\xb7\xf6\xe6\x41\xd7\xc4\xb5\x43\xaf\x64\xf5\x1a\x55\xe1\x4a\x15\xbe\x97\x15\x0c\xfc\xc0\x2b\xc1\x62\x55\xc3\x59\xef\xf3\x0f\x0e\x2f\x73\x23\x30\x74\xea\xb0\xcc\xc5\xba\x76\x6c\x6d\xb9\x2a\x09\x1e\x28\x88\x92\x94\x25\x15\x84\xac\xea\xd4\x37\x86\x40\x0e\x39\x7d\x1d\xa2\xb8\x8a\xeb\xa4\x09\x78\x3f\xd6\x6e\xa3\x3b\xc2\x75\x50\x23\xc4\x5d\xa2\x4b\x48\xd5\x97\x50\x19\x27\x5e\xf3\x7a\x53\xda\xcb\x4e\x21\xeb\xab\x71\xfb\x52\x8e\x6a\x17\x33\xa6\xec\xe3\x21\x7a\x70\x82\x6b\x08\xd4\x72\xf6\x87\x26\xcb\x9d\x23\xca\x11\x6f\x69\x05\xd9\xe6\x8b\x86\x5d\x35\x84\xf7\xf7\x1e\xf9\xc3\x95\x4b\x09\x8b\x33\xf4\x4e\x2a\x5d\xd2\xd7\xf4\xf0\xee\x4f\x6c\x0a\x2b\x3b\xf4\xad\xe8\x9c\xa5\x8a\x39\xd0\x1a\xa9\x19\xf4\x94\x74\x78\x6f\xb2\xb9\x7a\xab\x16\xa4\x8a\x52\x38\x4e\xbb\x60\x4d\xb1\xcb\x74\x74\x01\xe1\x08\x3b\xe1\xa8\xe9\xc4\xa9\x18\x5b\x5f\xd1\xe1\x98\xaf\x88\x30\xa0\x55\x6c\xbe\x28\x82\x49\x4a\x3e\xba\x59\xa5\x00\x13\xb1\x1c\x95\x8f\xc1\x49\xdf\x29\xca\x54\x92\xcd\xd5\x56\xfc\xed\x37\x3b\xc5\xb4\x7c\x9b\x40\x81\x53\x4c\x41\x0a\x8b\x3f\x80\x77\xfd\xc3\x6a\x41\x52\x55\x40\x6f\x09\xe1\x7e\xca\x5f\x11\xad\x27\x1f\xb2\xe2\x0e\x73\xfb\x5a\xcd\xe9\xd8\x98\x9c\x96\x77\xe7\x55\x94\x53\x93\xf1\x0e\xd6\x47\x6f\xa5\xd9\xdc\x91\x74\x65\x03\x5d\xd2\x7f\xe6\xde\xa8\x96\xfe\x92\x35\x46\x73\x14\x68\xee\xd4\xf1\xd5\x3d\xc7\x15\xf5\xcc\xe2\x2b\x1a\x71\xe4\xde\x8d\xaf\x81\x6d\x47\x18\xde\xbd\x78\x36\x63\xcb\x6d\x3a\x35\x60\xb5\x3c\xe2\xb0\x81\xba\x34\xb5\x47\xe7\x20\x29\xf9\xa3\x8d\xda\x9b\x44\x51\xcd\xb5\x36\xa7\xa7\x50\x65\x16\x1f\xf1\x98\x6b\x6d\x8f\x40\xe4\xe0\xfe\xa8\x53\x38\xbc\x39\x89\xc9\xa4\x67\x13\x14\x2a\xaf\x19\xaa\x58\x7d\x45\x1a\x99\x69\x76\xa9\x0b\x3a\xaa\x7e\xc9\xdb\x4e\x91\xc7\x79\x90\xf8\xcf\xa6\x90\xa2\x72\xdd\x97\xff\x42\xa7\x49\x99\x6f\x64\xcd\x9b\x01\xd3\x53\xae\x24\x4a\x5f\x7a\x6e\x3f\x67\x09\x0b\x3f\xea\x9f\xb4\x92\x68\x29\xdb\x12\x73\xd7\xb2\x39\x6e\x69\x81\x85\x68\xee\x65\xeb\x08\x7e\xa3\xa4\xa9\x1c\x34\x2f\x8b\x07\x22\x23\x54\x57\x76\x94\xe9\x1d\xe4\xfe\xac\x5f\x8d\x35\x8a\x6c\x4c\xf6\xfb\xc8\x58\xdb\xd4\x52\x8c\x52\xcc\x55\x55\xb1\x84\xb0\xd2\x13\x0e\xa0\xeb\x0e\xc7\xdd\xb7\x1f\x0d\x69\x66\xfa\x27\x32\x80\x25\x67\xf6\x95\x0d\x60\xfa\x8c\xb9\xb1\x18\x91\x00\xd4\xd3\x14\x2a\x80\x46\x39\x82\xca\x3c\xba\x6c\x87\xb3\x60\x73\x50\xbd\x42\xc6\xb9\x62\xdb\xee\x92\x71\xd1\x76\xd8\x96\xb2\x7a\xcd\x9a\x73\xf2\x59\x36\xcd\x4e\x18\xd5\x52\x3d\x1f\x06\x0c\x6f\x3b\x23\x6a\x1f\xe7\xb8\x46\xdf\xe4\x5e\x64\x24\xeb\xc1\xa6\xec\x7d\x9c\xe1\x8f\x52\xb0\x3a\x37\x9f\x4d\x95\x8d\xce\x98\x2c\xff\x10\x42\xf2\x20\xbe\xf2\xc5\xcb\x15\xa7\x4d\x95\xa9\xcc\xeb\x19\x68\x13\x65\xdc\x51\xa6\x94\x7b\xbf\xbc\xbe\x81\x42\xee\x63\x29\x27\x23\xc9\x7f\x05\x3a\xce\x9b\xc7\x6f\x2a\x97\x67\x76\x6c\x3d\xd1\x3c\xb7\x63\x9b\x2e\xbe\x3f\x52\x7c\x4f\xed\xd9\x68\xee\xd3\x23\xc0\x0f\x4f\x67\xdd\x5d\xdb\xac\x1c\x9f\xd9\xcb\x35\x45\xf9\xfe\xcd\x5c\xbb\x04\x7e\x7e\x37\xc7\x8a\xfb\xf9\xed\x4c\x49\xfc\x99\xc3\x3a\xb8\x99\xa3\xe5\x7d\xb4\x96\xa0\x6a\xe5\x8a\x01\x69\x15\x6d\x40\x62\x45\x9b\x91\x5a\x07\x52\x9a\xf2\xe4\x6c\x1a\x30\x79\xfd\x84\x1c\xf9\x4c\xab\x3b\x2a\xba\xc9\x75\xc7\x9a\x56\x25\xed\x6a\x31\xba\x3f\xc3\xd7\xbe\x51\x47\x09\x60\xc9\xc9\x8f\x92\x3e\xc2\x84\xd9\x0c\xb6\xef\x14\xd3\x7f\x08\x2c\x8f\xd0\xc6\x33\x6d\x48\xb4\xa9\x5c\xe1\xc1\x22\x66\x4a\x49\x55\xaa\x54\x24\x15\x12\x0e\xcd\xc0\x47\xe8\x0c\x63\x8c\x23\xf1\xe6\xc5\x89\xc8\xd0\x63\x40\x0d\xb6\x94\x63\x3d\xe2\xd9\x86\xb3\xc8\xa4\x31\xa5\x7a\x00\xc4\xc0\x83\xc2\x22\x52\xb2\x77\x2a\xe8\x65\x2a\xc0\xa5\xf9\x45\xca\xa6\xee\xa9\xfa\x89\x6e\x6d\xa6\xee\x91\x69\x95\xa6\x36\x01\x5c\x79\xb6\x10\xa1\x75\x19\xce\x30\x47\xa4\x0e\x8b\x69\xec\xed\xa1\x0f\xa4\xaa\x38\x5a\x9a\x96\x6b\x64\xa9\xc3\x41\x54\x83\x6d\x95\xe5\xa0\x8a\x8f\x93\xa5\xfe\x9c\x72\x1b\x1a\x2c\x47\x93\xfd\x9e\xa3\x11\x2e\x65\xf5\x50\x88\x98\x90\x15\x94\xc5\xbb\xb2\xd4\xae\x7a\xd3\xf4\xfb\xba\x24\x1a\x8a\xad\xc4\x42\xa4\xbd\xc6\xac\xc5\x83\x2f\x5b\x03\x92\x25\xec\x81\x1b\x91\x95\x74\xdf\x86\x79\x4b\xdb\x6e\x78\x85\xf4\xe8\x8e\x72\xfb\xba\x35\x33\x1c\x02\x84\xa2\x8e\xf5\x4a\x50\x7b\x03\x94\x5f\x48\x85\xd6\x2d\xe0\x08\x05\xc0\x64\x8d\x59\x84\x01\x9f\xe7\x3a\x34\x46\x16\xda\x57\x2e\x62\xae\x17\xcf\xba\xa6\x20\xc6\xab\xe2\x96\xcd\x10\x23\xf0\x56\xe0\x56\xde\x59\xb4\x09\x5d\x5c\x00\x36\xf4\x7c\xe2\xd2\x6f\x64\x6a\x7a\x6b\x67\x2f\x3a\xa4\x8c\x55\x10\xd1\xd4\xf7\x58\x4d\xda\x25\x6b\xe0\xf4\x94\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x86\xac\xc6\xbc\xa0\x8e\xf1\xc8\xa7\x03\xb1\xff\x10\xfd\xf9\x75\x57\x5f\xd1\xcb\x4a\xba\x7f\x77\x21\x5b\x70\xeb\x10\xfd\x59\x20\x45\x86\xea\x01\x34\x2b\xb2\xc5\xfe\xe0\xb5\x5c\xc1\xee\x76\xbb\x01\x35\x79\xbf\xb0\xea\x70\x10\x3b\x85\x1d\x46\x07\xde\x32\x02\xae\x30\xf4\x62\x07\x15\x60\x93\x44\xc1\xc6\xd2\xb2\x0f\x33\xc1\x8f\xdc\x63\x28\x7c\x34\xfe\xa5\xc4\x8e\x47\x1f\xdd\x08\x1c\xec\xae\xf7\xe7\x1a\x60\x5c\x0a\xb1\xbf\xaf\x01\x20\x22\x9a\x17\x3b\xb6\x74\x82\xc4\xf5\xab\xf9\xa2\x5d\xc9\x5a\x10\x6e\xaa\x3c\xf8\x86\xa5\x0d\x07\x1d\xc9\x5b\x65\x1e\x9b\x74\xca\xa8\xbe\x24\xe6\x9c\x34\xed\x24\xbe\x93\x46\xd7\x58\x4f\x6a\xb7\xdb\xce\xb6\x6e\xf9\x08\x98\x13\xce\xf1\x15\x39\x44\x0f\x3e\xa4\x5a\x6f\x48\xb2\x55\x3d\x03\x54\xff\xa8\xc8\xc6\x8e\x26\xa6\x1d\xb8\xfa\x64\xb7\x65\xf2\x4c\x4e\xb6\x6c\x7b\xf0\x2d\xc3\xcd\x8b\x19\xe3\xaa\xaf\x8f\xac\xbe\x65\x01\x88\x3f\xd3\x6f\xbb\x0d\xc3\x1d\x54\xf7\x36\x36\x7f\xb1\x73\x5f\x9f\x0f\x37\xb6\x46\x07\xe0\x58\xd6\x2b\x8f\x3c\x62\x97\xff\x20\x20\xe4\x39\xbd\x47\xed\x51\x05\x36\xcb\x23\x3e\xeb\x9f\x46\x0b\xec\xc5\x8e\x73\x1e\xe5\x67\xea\x3c\x3a\xd3\xb7\xcf\x03\xf3\x20\xe7\x44\xd5\x19\x99\xbc\xd8\x09\x76\xd3\x79\x4b\xcd\x5f\xfa\x5b\x1c\x76\xe5\x5c\x41\xef\x15\xc3\xe1\x6a\x95\x56\x31\x12\xaa\x19\xc2\xa8\xab\xe9\x3f\x3b\x82\xce\x4e\xcd\xb6\xf0\x05\x29\xe8\x94\x86\x99\xcf\x06\xa4\x8c\x12\x95\xf7\x12\x76\x00\x6a\xac\x31\x55\x55\xac\xaa\xd4\x74\xe2\x4e\x20\x72\x4e\xe7\xc4\x5a\xa4\x8d\x6a\xa4\x98\xf8\x7a\xac\xda\x80\xf9\x97\xe0\xd4\xb7\x8e\x6b\x90\xfc\x01\xf9\x0c\x22\x8c\x3a\x76\x3a\x06\xe4\xce\x7a\xbc\x54\xbb\x9b\x90\x08\x5f\xab\xbd\x03\xe0\x0f\x52\xe7\x2e\xc1\xe2\x46\x59\xb0\x7b\x79\x5d\xd6\x7c\x79\x64\xdc\x04\xeb\x70\x2f\x37\x34\x77\x83\x7c\xec\x41\x92\x11\x25\xf7\x66\x23\xae\xc3\x3a\xdb\xb4\x23\xe7\x40\xbc\xc9\xbe\xbb\x1d\x83\x2c\xcd\x73\x74\x49\x2a\x55\xcd\x49\xa3\x09\x18\x55\x92\x28\xf6\xf6\x10\xad\x0b\xb9\xd5\x81\x39\xe6\xec\x54\x96\x5d\x34\x4d\x8d\xc2\x78\xf0\x54\xd8\xf7\xd9\xe9\x89\x7a\xe7\x68\xe0\x7b\x59\xd8\xef\xe9\x93\xc9\x81\x3f\x9d\x13\xc9\x82\x43\x1e\xa8\x1a\xa5\x43\x67\x33\x29\x3c\x9b\x76\x52\x05\xab\x41\xd5\x4f\x4d\xcc\x0d\xa2\xf5\xc3\x67\x7b\x67\xe7\xd8\x7b\x0e\x1d\x39\x2d\xf4\xca\xb9\x12\x84\x56\x69\xcc\x33\x72\x21\xe3\x4c\xbb\xbd\x93\xe9\xc1\x8f\xcf\x51\xc3\xcb\x90\x2d\x6b\x32\xf2\x12\x74\xe6\xed\x5f\x83\x16\x7b\xe2\x26\x1c\x40\x5a\x72\xa9\xee\xdd\xe9\x0c\xa3\x01\x38\x17\xa8\xb6\x50\x8e\xb9\x46\x1d\x48\xe1\x45\xaa\x6a\x5a\x61\x5b\xce\x4a\xda\x86\xa1\xeb\x39\x9b\x3a\x79\x35\x54\x27\x5e\x8b\xa9\x7a\x17\xa0\xc4\xd1\x16\xba\xa6\x64\x09\x37\x61\xc4\xea\xa3\x6e\x95\x87\xe8\xa1\xfd\x7a\xdd\xdb\xad\x4e\xa4\xe2\xc4\xbd\x37\x1e\x5c\xf8\x17\xfe\xd9\xa9\x5b\xeb\x53\xc5\x4b\xda\x15\x3d\x08\xf4\x5d\x07\x83\x93\x87\x83\x93\xc0\xdc\x5d\xd0\xf7\x5b\xf7\x47\xe2\x79\x46\xd0\xdf\x75\x65\xbc\xbf\xab\x62\x72\x9e\x42\xbc\xc0\x2b\x19\x26\x6c\xeb\xf8\x84\x68\xb7\x18\x77\x0a\xc0\x1d\xa2\x87\xa6\xe2\x1e\x7c\x24\x2f\x08\x4f\x94\x50\x75\xe5\xb8\x2e\x2c\x07\xd7\x5c\xaa\x9c\x5a\x0c\x25\x59\x54\xcd\x0c\xef\x5b\x7a\x7b\x4a\xa9\x25\xd0\xa1\xc7\x43\x72\x56\xf2\x98\x3e\x88\xc9\xda\x4c\x3c\xc4\xf4\x8f\x8b\x12\xec\x46\x18\x15\x15\xa6\x73\x52\xa2\x4b\xc6\x2a\x82\x6b\x79\xf7\x6b\x39\xb0\x40\x0b\xdc\x42\x9c\x39\x55\xa6\x26\xe0\x05\x56\x1c\x44\x0b\x4a\x0a\xa2\x3b\xde\xa1\x39\x69\x71\x89\x5b\x0c\x66\x26\x19\x49\xae\xc1\xaf\x94\x30\x95\xdd\x9d\x0e\xa6\x74\x22\x9f\x9f\x88\x71\xc5\x41\x00\xc4\xbd\xc3\xed\x6c\x1b\xfd\x82\x3e\x39\x9a\xbe\x86\x2c\x43\x55\xb7\x82\x1d\x53\x5f\x9e\x52\x10\xd0\x64\xa0\xbf\xb7\x73\x7e\xf4\x31\x44\xbb\xea\xed\x12\x43\xe7\x36\x47\xb5\xb0\x93\x68\x01\xf9\xc2\x8c\xe0\xa2\x9f\x4e\xcd\xc2\xfd\x83\x1a\xcd\xeb\xe3\x27\xb2\x8a\xe2\x01\x93\xd5\x7e\xa3\x57\x55\xa1\xe4\x09\x60\xe5\x13\x59\x25\x0b\xb8\x7a\x8b\x96\xf5\x61\x43\x38\x32\x76\xd8\xae\xda\x21\x93\x0b\xd2\x0a\x1a\x31\xa1\x52\x5e\xaf\xac\xb3\x53\x1b\xfe\xa1\x4d\xa0\xd6\x30\xa7\xb6\x58\x5f\xa5\xaa\xb7\x6a\xda\xcc\xa9\x39\x5f\x6f\x17\x40\xb1\xad\x95\x8c\xcf\x19\xbb\x93\x51\x23\x09\x39\xcb\x20\x14\x3a\x42\x51\x04\x4d\xcd\x2e\xd3\x9d\xc2\x05\x1a\xe0\xef\xbf\x89\x6a\x70\xab\xf1\xa3\x31\xe9\x1a\x89\x95\x95\xd7\x08\x1f\x2e\x2a\xb7\x9c\x22\xc9\x0e\xad\xed\x46\xba\x95\xb9\x56\x72\xd1\xd9\x21\x6a\xbf\x77\x50\xab\x93\x51\x5c\x44\x14\x6c\xb1\xba\x09\x5a\x6f\x82\x01\xb9\xc6\x49\x45\x3f\x11\x64\x5b\xba\x98\x5a\x61\xb2\x37\x83\x26\x44\x03\xfa\x0d\x59\xc8\x3a\xdd\x97\xb8\xf8\xa4\x0a\xcf\xb0\xf9\x02\xb7\xf4\x92\x56\xb4\x5d\xf5\xe2\xe8\xc2\xb5\xac\x0b\xec\x7c\x94\x4b\xfd\x39\xa0\xb8\xda\xa4\x32\x68\xfd\x26\x13\xfb\x1e\xe0\xb2\x76\x62\xdc\x23\xd3\x70\x59\x72\xad\x5a\xe2\xba\xdc\x63\xbe\x14\x6e\xea\x90\xdb\x56\xa2\x70\xd6\x96\x33\xd5\xf8\x4a\xe7\x33\x80\x54\x03\x56\x7e\x21\x6c\x73\x03\x5f\x28\xf8\x90\x13\xe3\xa4\x77\x7a\x2f\xfa\xaf\xe4\x4e\x6a\xce\x81\xa9\x19\xb0\x27\x6f\x4a\xd1\xfb\x7b\xf7\xc0\xd2\xa9\xc4\x99\x2f\x04\x24\x6b\xee\x07\xb5\x72\xbf\xf8\x2a\x66\xdc\xf6\xb3\x87\x01\x6c\x24\x91\xe4\x76\x49\x24\x8e\x4c\x5d\xcb\x3a\x7a\x66\x33\x9d\x1d\x01\x1b\x8c\xbb\x23\x4e\x30\x9d\xdc\x72\x03\xd0\x4b\x1c\x75\xda\x50\x98\x65\xca\xd4\x12\x77\x02\xa6\xb2\x34\x35\xbd\x17\x34\x23\xd7\xa3\x5c\xd1\x6b\x6d\x81\x3b\x3b\xdd\x46\xec\x9a\x34\xcb\x86\xaa\x6c\x57\x29\xb0\x97\x42\xc2\x75\x37\x14\x2a\x03\x0a\xb9\xd0\x0d\x4e\x4c\x44\x4d\x7a\xcd\xc8\xfd\xbd\x2e\x83\xd7\x92\xe0\x52\x57\x99\x5e\x95\xeb\x45\x01\xc7\x0a\x55\xed\x54\xa4\x3e\xe7\xc5\x2b\x6a\x4a\xdf\xf6\x4d\x7f\xf0\xa4\x58\xa6\x83\x64\xb5\xba\xae\x5e\x36\x78\xb1\x20\xe5\xa9\x25\x6f\x37\x39\xf3\xec\xb4\x6f\x3d\x1f\x53\xaf\xc7\xf7\xbb\xb7\xa8\x0b\xac\x6d\x10\xac\x94\xa2\x78\xe5\x16\x6b\x94\xf5\x79\x48\xdd\x36\xab\x00\x15\xb4\x45\x4b\xcc\xd1\x3f\x3a\xde\x2a\x76\xb2\x0d\x9f\xd1\xaa\x42\xe2\x1e\x33\xe4\xb7\xd7\xd5\x06\xb6\xe5\x33\x9e\x5f\x32\xbb\x79\x47\xfe\x02\x47\x5d\x9b\x1b\x4b\x57\x42\x89\xcb\x04\xdf\x9a\x33\x7a\xe5\x8e\x46\x70\xc6\xe8\xf2\x88\xfb\x0b\xe7\xb3\xbe\xd6\xbb\x67\x6f\xc5\xbd\x1c\x4c\x99\x96\x59\xaa\x7d\xdd\x5f\xc1\xdf\x6a\x10\x91\x7d\x0e\xea\xd0\x93\x65\xb5\x72\xcc\x68\xb5\x6a\x80\xc7\xc4\xb7\xf5\xa3\xd6\xf0\x13\x27\xbe\x6d\x4f\x37\x88\x04\x7e\xa3\x7a\x68\x68\x0a\x36\x85\xb7\xc2\x3e\x3c\xba\xbe\xa2\xf4\x00\xf8\x8d\x01\x15\xc4\x54\x3b\x35\x39\x86\x95\x86\xa4\x7d\x62\x8e\x17\x6e\xdb\x4f\x03\x04\x6a\xcf\x45\x24\x03\x5a\xbb\xea\x24\x98\x10\x56\x12\x83\x72\xfa\xbf\xaa\x39\x88\x64\xd4\xd0\x3e\xdb\xbc\x9e\x23\x95\xa0\x33\xaa\x6c\x23\xe7\x37\xa0\xfb\xf6\xd9\x48\x22\xf1\xdf\x19\xd5\xfb\x4d\x8e\x18\x91\x07\x48\x20\xad\x6c\x3a\x7e\x4d\x4b\x47\xfb\x37\x16\xfc\x74\x13\xbb\xa4\xac\x80\xcb\xf2\x03\xcb\xb7\x80\xd5\xf2\x82\xc0\x15\xb4\x37\x51\x0e\xe4\xad\x5e\x93\x86\x79\x1a\xbd\xd4\xc6\xec\x03\xe8\xaf\x69\xbf\x78\x61\xad\xdc\x87\xe8\xc1\x07\xdd\xc7\x45\x77\x10\x3d\xd8\x46\x4f\xb6\xd1\xd3\x6d\xf4\x6c\x5b\x1c\xfc\xe7\x49\xa3\x3c\x34\x1f\xfc\x5d\xbb\xf1\xc5\x33\xe8\xed\x45\x07\x4b\x77\x1d\x86\x74\x3a\xbe\x67\x13\xb4\xa6\x53\x72\x6c\x92\x32\xef\xbb\x63\x84\xe9\xd0\xca\x3e\x11\x92\x86\x38\xea\xb2\x2f\x8c\xb2\xb9\xdb\x23\xed\xf9\xf4\x00\xaa\x6b\x4e\x4f\x2a\xac\xc9\x45\x38\xb7\x91\x77\x91\x66\xf1\x93\xeb\x44\xd4\xeb\x34\xf4\xd5\xe4\x1b\x34\x26\x44\xa1\xff\x4d\x8a\x75\xc9\x83\x96\x68\xfb\x36\xe2\xa8\x8d\x69\xb9\xec\x9e\xb7\xd1\x47\x2d\x75\xca\xfe\x33\x0f\x98\x53\xfe\xbd\x9f\x28\x3d\xfb\x4b\x1d\x54\xf7\x4f\x01\xfe\x83\x10\xa5\x8d\x2a\xd2\x3a\xf9\x00\x09\x0e\x5d\x6a\x4a\x00\xca\x34\x0e\x8d\x6e\xb6\x9e\x45\x7a\xf7\xdc\xcd\x36\x3f\xd4\xe3\xc6\x76\x2d\xf5\xc5\x4c\xd9\xdd\x6a\xa2\xcc\x93\xe1\xad\x6f\x18\x5c\x84\x25\x85\xa0\xb0\x6f\x6c\xdc\x71\xf6\xc6\x58\x19\xd1\x3d\xca\x8e\x9c\xc4\xc6\x3e\x20\x63\x1f\x70\xb1\x0f\xa8\xd8\x07\x4c\xec\x47\x88\x78\x6f\x3d\xfd\x81\xb0\x45\x4d\xe4\xa1\xe9\x6b\x19\x1b\x74\x6c\xb9\xf6\x7e\x79\x49\x53\x55\xba\x93\x6f\x1f\xee\x94\xce\xa6\xe8\x58\xbe\xd1\xcf\x5e\xd6\xc5\x65\xd0\x23\x2b\x69\xb7\xf0\xc7\xef\xb7\xe2\xda\xb4\x3a\xcd\xd8\xc5\xe9\x7b\xe4\x54\xdd\xb8\xc6\x55\x47\xbc\x72\x1b\xdb\xe2\x59\xde\x36\x5d\xd1\x22\x1a\x57\xa0\x58\xf8\x06\xa9\xbe\x6a\x20\x63\xea\x36\x40\x19\x32\x56\xa9\x15\xa7\x7a\x25\x0f\x10\x91\x07\xcd\xaf\x02\x11\x4f\x75\xa8\x08\xc4\x59\x3d\x65\xe9\xe5\x9c\xab\x6f\x8d\x1b\x31\xd5\x5c\xc5\x2e\xe4\xa3\x86\x66\x82\xa6\xb3\xdf\xdd\x47\x8f\x83\xa6\x8c\x5f\x52\xbb\x6e\xdf\x0f\x0c\x57\xae\x1e\x36\x23\xc5\x27\x53\xf9\x45\x5a\x5c\x38\xb0\x35\xd5\x15\x53\xd7\x25\xe6\xe2\x06\xad\xd8\x92\x34\x05\xe6\x04\xcd\xc8\x67\x54\xcc\xb0\xa0\x0f\x5d\xb1\x07\xdc\x36\xaa\xbe\x2b\xa9\x79\xd7\x10\xe3\x97\xb5\x0d\xc4\xca\x6e\x51\x49\x3f\x8d\xd6\x74\xf2\x8c\x9c\xf2\xbf\xe1\x8a\x2a\x1b\xe8\xe4\x17\x44\xeb\x45\xd7\x3a\xce\x47\xc1\x76\x03\x6b\xe8\xe5\xaa\x25\x7f\x23\x0d\x97\x2d\x44\xe1\x85\xdd\xae\x9d\x7e\x67\xf7\x5c\xec\xb7\x99\xb8\xd8\x72\xf7\x15\x7f\x9b\xe9\x14\x4d\x26\xf6\xd9\x17\xe8\xd9\x77\x5b\xe8\xb7\xdf\x90\xf3\xd9\x4b\xf4\xfc\xbf\x84\x34\xe2\x3e\xf5\xa7\xff\x8a\x9f\x3a\xd8\x7f\xb2\x95\x4a\x8c\xd4\x6e\x30\xa8\xec\x91\xde\xd0\x2f\x91\xd3\xcc\x48\x98\xce\x3e\xda\x48\xeb\x7c\x11\x1f\xc5\x05\xaa\x15\x22\x32\xa4\x28\x8f\xfa\x38\xf4\x28\x40\x76\x56\x09\x14\xcf\x45\xfc\xca\x07\xb7\x65\x8b\x99\xa0\x94\xfd\xa4\x56\xfd\x6f\x1d\xc7\x35\xa8\xc4\xa6\x35\xc0\xa2\x61\x0b\xd6\x13\xa8\x2f\x40\x9d\xda\x8a\x4e\x01\x2a\xb6\xa5\x89\xce\x84\x72\xab\xee\x8d\x6e\x34\x11\x58\x13\x0c\xa8\x19\xbe\x06\xb3\x82\xd7\x19\x16\x5d\xca\x56\x20\x70\x0f\xdb\xbe\xb5\xb8\xba\x62\x0d\x6d\x67\x73\xb4\x22\xd6\x13\x70\x6c\x4a\x9b\x87\xdb\x42\xea\x92\x6f\x1b\x6f\x26\xe4\x09\xc9\x3a\xe8\x5d\xed\x39\xb3\xb8\x2d\x7e\x65\xa0\xba\x9d\xfc\x65\x4f\x4d\x5b\x20\x4b\x15\xa1\x12\x5f\x65\xe3\xd3\xb7\x1d\x3b\x06\xe5\xd2\x88\x00\x58\xc1\x45\xd1\x35\xb8\x25\xd5\x0a\x35\x64\xd1\x10\xae\x43\x65\x9c\xc0\x6e\xdd\x53\x20\x9d\x85\x94\xb8\x3d\xdf\xa9\x4d\x4b\xbb\x34\x32\x3e\x8d\x5c\x0b\x02\x05\xc2\x7b\x2b\xa8\x9c\x33\xba\x56\x50\x4f\x05\xaa\x1b\x57\x9f\x72\xe7\xb5\xf0\x17\x9e\x98\x97\x6b\x1a\x0f\x1b\x27\x48\x4c\x24\x5a\x44\xde\x3e\x52\x0f\xb9\xd5\x5d\x3f\xf8\x11\x28\x7e\x30\x53\x3e\xba\x2b\x86\x76\xe5\x45\x8e\xa5\xe7\x36\x3a\x54\x38\x9e\x58\x2e\x9c\x2c\x89\x9f\x33\xae\x37\x57\x31\xb0\x23\x34\x5c\x60\x29\x05\xe8\x27\x42\xaf\x66\x41\xa1\x56\x5a\xd3\x96\xe2\x4a\x7e\x15\xa5\xbe\x40\x14\xc8\x8e\xef\x90\x06\xbb\x1f\x9a\xc8\x8c\x12\xca\xea\x3d\xd5\x48\x50\xfe\x5a\x73\x71\x6b\xf2\xbd\x6b\xd2\x00\x2f\x10\x1f\x6f\x85\x60\xb5\x6a\x6b\x00\x1f\x9f\x9f\xaa\x42\xa6\xdd\x74\x4a\x0b\x4a\x6a\x55\x33\x2b\xbc\xca\x7a\x42\x30\xc5\x0d\x16\x6c\xdb\xc3\x87\x01\x02\x13\x97\x57\x40\xd8\x39\x1b\x88\xfe\xd1\x05\x3d\x83\x7b\x2e\x5c\xe1\x82\x34\x73\xca\xc5\x75\x5c\x69\x76\xac\x11\x27\xb9\x4a\x84\x93\xf3\xb7\x1f\x5e\x1d\xa2\x63\x9f\x7d\x53\x21\xcc\xab\x18\x42\x52\xa2\x45\x43\xad\xe7\xf2\x60\x7f\x7f\x07\xfa\x1b\xca\x3c\xad\xc6\xc6\x7e\x86\xa0\x27\x12\x50\x88\xf5\x2d\x25\xce\xb4\x86\x07\xab\x02\x82\x18\xb5\x64\xbe\x60\x8d\xd0\x43\xae\x1a\x5c\x80\xd1\x98\x32\xf3\x7d\x08\x5f\x82\x6f\x67\x84\x13\xf1\x7c\x5d\x4e\x31\x88\x4b\x51\x63\xa7\x39\x5e\x21\xde\x5d\x82\xd5\x1a\xd8\xad\x58\xac\x18\x25\x5a\xc2\x6e\x38\x06\x98\xbd\x21\xb3\xc9\x43\x11\xac\x89\x50\x31\x9c\x47\x50\x6f\xdf\xa7\xe9\xe9\x30\x84\x8b\x76\xd0\xdb\x4a\x10\x20\x8f\xf0\xb3\x2d\x3d\xe2\xb2\x11\x35\x5b\x4a\x99\x10\xa0\xfe\x2f\x69\x58\x82\x3e\x25\xb8\x73\xb2\x94\xe0\xf0\x0a\x72\xf1\x6a\x1f\x1e\x8c\xa2\xe6\x76\xa9\xd8\xd4\xba\x54\x7f\xe4\x51\x7d\x48\xa3\x93\xe0\x14\xa8\x7a\xc9\xf6\x14\xa4\x5e\x72\xf8\xc3\x4b\xe4\xe7\xfb\xdd\xd5\x99\x89\x7f\x53\xf2\x58\x00\x3e\xe9\xdd\x8f\x84\x2c\xb7\xf2\xb6\x15\xb4\x00\xd1\xe4\x9a\x34\xce\x31\xea\x35\xba\xf4\xc7\x2a\xe4\xad\x08\xb5\x69\x07\xd4\xaf\x9c\x44\xf5\x8d\x29\xd7\x5c\xcb\xd6\x6c\x71\xe3\x7f\x75\x65\x4e\xf7\x6c\xeb\x52\xa3\x89\x5c\x82\x7e\x57\xc9\xc8\x2b\x4b\x76\x9f\xf3\x6d\x9b\x49\x4d\xc5\xcd\xb5\x19\xce\xbf\xc9\x48\x25\x67\x75\xc1\x9a\x86\x14\xad\x72\x50\x69\x1b\xee\xd4\xd6\xac\x91\xc7\x62\x17\xfd\x35\x67\x13\x8d\x83\xf2\xcc\x72\x9c\x98\xf6\x0b\x73\xb8\x7a\x95\x0e\x8b\x51\x93\x10\x85\xb0\x4c\xae\x02\x0d\xa4\x37\xd8\x2e\x22\xa8\x30\x3f\x4b\xc7\xde\x61\x3f\x67\xaf\x5f\x3b\xb9\x22\xad\x1f\xb3\x67\xb4\x92\x28\xff\x8b\xe8\x11\xb6\x65\x24\x9f\x1a\x27\x32\x51\x8e\x5b\xf7\x27\xb2\xba\xcd\x9a\xdf\x90\x95\x9e\xb7\x13\x56\x78\xfb\xb5\xbe\x21\xab\x60\x99\x26\x34\x6f\xdc\x12\xf5\xd1\xba\xd1\xfa\x2e\x4c\x92\xdb\x06\x17\x67\x33\xe7\x46\xac\xcc\xfa\x50\xd5\xc4\x79\x8b\xdb\x0e\x1c\xae\x58\xd9\x7f\xba\x0a\x37\x99\xc0\x51\x6f\x71\x51\xc8\x74\x34\x45\x2f\x3e\x34\xb9\xd2\xff\xf7\xff\x46\x85\x83\xea\x40\xde\x4d\x47\x84\x06\x88\xce\x84\x7f\xe6\xf4\x75\xd7\x56\x9f\x8f\xc1\x34\xd1\xf9\x32\x32\x7a\x86\x39\xe2\x24\x63\xc0\x97\x48\xf4\x55\xb2\x3b\x8c\x0c\x54\x03\x25\x43\x14\x52\x8b\x73\x23\x3a\x38\x71\x1a\x75\x49\x65\xb8\x21\x65\x57\xd8\x48\x49\x50\x8a\xdd\xfe\xa5\xf9\xab\x33\xd3\x53\x2f\xd1\xd7\x74\x9d\xb5\xab\x77\x72\xab\xcf\x0c\x9b\xa3\xa4\xc2\xe8\xc0\x57\xb2\x67\x60\xba\xb7\xeb\x83\xfc\x91\xf3\xee\x24\xf7\x6e\xf6\x7b\x9b\x9a\x4a\x14\x03\x51\x2e\xe9\xfc\x2d\xdf\x24\xdf\x8b\xb5\xd4\x85\xbb\xfe\xe4\xfd\x3c\xae\x78\xce\x6a\xba\xc3\x79\x67\xa6\x4f\xfe\x88\x3d\x96\x4f\x46\x3b\x6b\xa6\xa1\x18\xad\x1a\x2b\xda\x52\x5d\x99\x22\x0e\x5e\xca\x7b\x52\x5c\x8f\x5c\xa6\x23\xa9\x01\x26\x6e\x03\xaf\xa1\x0b\x9b\x4a\x07\x8b\x29\x30\x92\xdb\xd5\x0f\xf9\xba\x20\xe3\x37\xb6\xa7\xb8\x48\x76\x7f\xc3\x2e\x7c\xa0\x21\x4a\x14\xb8\xb6\xd3\xf4\x42\xd9\x14\x05\x5d\x79\x79\x32\x5e\x7a\x78\xe9\xba\xe4\x43\x82\x18\x82\x96\xb7\xe6\x09\xbf\xd0\x88\xb6\x20\x89\xc5\x8a\x39\xac\x57\x7b\x25\xe5\xef\xd8\xdb\x43\xa7\x0c\x0e\xbe\x0c\x29\x75\x2d\xa5\x29\x85\x0b\x46\x76\xed\x0b\xb1\x1e\xe4\x77\xee\x75\xff\x7a\x7c\x93\x62\x31\xe2\x97\xa0\x2d\x7a\x8f\x96\xe4\x36\xb9\xcd\x53\xc3\x27\x52\xeb\x12\x22\xca\xe5\x35\x94\x4b\x10\x6d\xe8\xab\xa0\x1c\xc7\xe0\x11\x0f\xeb\x77\xe4\x85\x97\xae\xf5\x1a\xe8\x05\x99\xa4\xba\x75\x36\x05\xcd\xdb\xb7\x25\xf4\xce\xd8\xf4\x1a\xb1\xfd\xea\x06\x27\x5d\x67\xba\x95\xe4\xe6\x0e\x57\x06\x77\x1b\x5d\xc2\x29\xb3\xed\x57\x1d\x9b\x4f\x43\x0a\x4a\xae\x6d\x04\x9c\xb4\xf5\x9c\x98\xd3\xa8\xf2\x64\x3b\x3e\xa0\x9c\xca\x59\xbd\x87\x91\xc7\xb3\x91\xc6\x79\xcb\x5d\x0e\xad\x69\x3b\xf9\x05\x85\xbb\x65\xd5\xbf\x5f\xd4\xd2\x4e\xfc\x0f\x8b\x38\xa4\x29\x0a\xb5\x73\x4f\x4b\x9c\x1c\xd3\x36\x1d\x09\xc2\x2a\x02\xe7\x4a\x10\x00\x2b\x59\xd1\x8b\x1d\xcf\xc8\x9c\x14\x39\xd3\x86\xe9\xfc\x54\x32\x79\x3a\x3d\x52\xf9\xd6\x2d\xa0\x25\x15\x98\xcd\x00\x0c\xb5\xbf\x10\x85\xb6\x36\x82\x23\xce\xa3\xa3\xd8\x1d\xaf\x4a\x0a\x24\x5e\x7c\xd7\x5d\x56\xb4\xd0\xef\x2d\xe0\xaf\xec\x6b\xba\xae\x93\x90\x96\x07\x46\xd4\x8f\xf9\x00\x4e\xad\x10\x30\xf4\xb6\x4d\x29\xf5\x41\xa4\x24\x23\x41\x10\x3a\x04\xeb\x10\x3d\x79\xbe\xbf\xbf\x0f\x1d\xcf\xe5\x67\x4f\xb6\x0e\x11\x7c\xe4\x7c\xf6\x74\xeb\x10\x1d\x84\x0f\x3e\x13\x1f\x3e\x7d\xee\x7d\xf6\x5c\x7c\x26\x3e\xe8\x23\xb8\xe7\xfb\xbb\xfb\x08\x73\x73\x9e\xbc\xed\x1c\x14\x7c\x86\xe4\x02\x7f\x75\xc1\xc2\x82\x35\x05\xab\x09\x16\x12\x2f\x23\x6a\xb4\x7e\x14\xf1\x8e\xf8\xd4\x26\x58\x2a\x3a\xb2\x7c\xc5\x7f\xc1\xe5\x54\xe1\x4a\x0e\xbe\xfd\xce\x5f\xcb\xf3\x83\xef\x82\xd5\xfc\xd7\x77\xfe\x7a\x9e\x3c\xfd\x36\x5a\x51\xca\xd9\x16\x34\x14\xc9\xf1\x8d\x4c\x5a\x1d\x0e\xb5\xaf\xe4\xbe\x47\xaa\x9c\xf3\x5a\x3a\xc2\xcc\xd3\xea\xbc\x69\xfb\xdd\x00\x83\xd9\xeb\xbb\xa0\x9f\xef\x25\xb4\xab\x18\x6a\x7a\x5e\x59\x7d\xcb\xb7\x0c\xde\xb0\x61\xcb\xd7\xc8\x77\xf0\x26\x0a\xa9\x1b\x7e\x74\x5b\x3e\xca\xee\x68\x74\xa0\x1b\x1a\x11\x67\x98\x18\x7a\x5c\xb0\xa1\x19\xc1\xcd\x6b\x09\xc3\xfe\x21\x9c\x6e\xec\x5c\xe2\xb0\xf7\xc4\x2d\x3f\x62\x72\x3a\x20\xce\x43\x31\x37\x91\x72\xb9\x38\xa7\x03\xc1\x5c\x01\xa9\xea\xb7\xa7\xe6\xb7\x67\xe6\xb7\xe7\xea\xb7\x2f\xd1\xf2\x21\x7c\x41\x86\x0f\x8e\x46\xbe\x9d\x54\xb0\xac\x4c\x88\x5f\xb4\xa2\x1b\x47\x6e\x25\x67\x5f\xf8\x21\x4e\x63\x66\x2f\x27\x90\x9f\x7d\x10\x54\xd7\x97\xad\x6c\x4a\x47\xa8\x94\x7d\x09\xb4\xef\x1e\xd7\xe6\x91\x2f\xf7\xd0\xbd\xff\x3f\x00\x00\xff\xff\xfb\x1d\x95\x3d\x10\x7d\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x13\x6c\xca\x75\xcc\x28\xd2\xd6\x4f\x6f\xa1\x5f\xbd\xb7\x17\x0d\x09\x3e\x91\xcb\xdd\xad\x48\x7d\xd5\xce\xd0\xd1\x11\xfa\xf6\xd9\x21\x7a\x70\x2e\x75\x6d\xa4\x3e\x86\x1b\xe5\x92\xa0\xa7\x4f\xd0\xe5\xaa\x25\x1c\x4d\xbe\x7d\x86\x66\xe4\xb3\x50\x52\x84\x14\x4e\x1a\xbe\xf5\x20\x02\x1b\xbb\x6b\x76\x29\xff\x9b\xd0\x6a\xc1\x4f\x7b\x3a\xa1\xe5\xd6\x21\x7a\xf0\x41\xcb\x3d\x67\xa7\x72\x20\x70\xe3\xc1\xcd\x28\x75\x08\x0e\xcc\xa7\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\xb6\xf8\x91\x96\x3f\x8b\x15\xd6\xb4\x52\xc3\x9e\x9d\xa2\x02\xd7\xe2\x7e\xc5\x55\x43\x70\xb9\x42\xe4\xb3\xe0\x03\xca\x84\x21\xad\x0a\xf1\x00\x82\x0c\xd0\xcb\x23\x49\x08\x93\x83\x2d\xf4\xf0\xa1\xfc\xec\x85\xfe\xec\xb9\x5e\x18\x7c\xac\xd1\x77\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\xb6\xb8\x68\x9f\xc7\x90\x23\x3a\xd2\x1b\xf3\x12\xed\x8b\x51\xb2\xdf\xbf\x38\x42\xcf\x0f\xf6\x35\x36\xc3\xa7\xcc\x0c\x2a\xf1\x47\x3b\xc3\xb5\x78\xba\x17\x89\x1e\xa9\x3a\xe4\x71\xf0\xe4\xbb\x68\x94\x37\x64\x15\x52\x0a\xf9\x8c\x0b\x21\xc7\x7c\xfb\x4c\x53\xcc\xc1\x93\xef\x86\x49\xc6\x52\xbf\x3b\xe4\x9f\x9e\xa8\x21\xed\xd7\xb9\xf1\xfe\xf4\xad\x19\xef\x4f\x4f\x86\xc7\xbb\x9f\xa0\x95\x2b\xd2\x46\xbe\x84\x93\x0a\xd3\x39\x29\x27\x58\x9f\xee\x08\xc5\x5b\x59\xdc\x2b\x0a\x03\xaa\xd6\x64\x76\x29\x54\xe2\x42\x02\xbd\xc1\xac\xde\x90\x95\x9e\xd1\x27\xc1\x28\xbc\xad\x88\x67\xf2\x46\x06\x20\x6c\x66\x16\x17\x66\x0f\xbc\x29\xd8\xad\xd9\x8a\x37\x6b\xbd\xc1\x9d\x3b\x52\xfc\x88\xbb\x15\x58\xff\x1b\xb0\x3c\x48\xa5\xf4\x0d\x59\x4d\xa2\x19\x2f\xf4\x57\xee\x74\x76\x4b\x52\xb0\x92\xfc\x0f\xf9\x3c\xd9\xda\x8e\x09\x8e\x5e\xd5\xb8\xed\x1a\x72\x5c\x5d\xb1\x86\xb6\xb3\xf9\x21\xba\x88\x3e\xdb\xfd\xe1\x2f\x17\xbf\xfc\xf0\x97\x8b\x83\x27\xbf\x3c\xfd\xee\xc0\x03\xb2\x15\x4f\xb6\x26\xed\x3a\x53\xf5\x4f\xda\x26\x66\xfb\xea\xe4\xf4\xe2\xf8\x97\x77\x4f\x9e\x7f\xdb\x37\x55\xa3\xdc\x80\xd1\x6f\xa5\xa4\x54\x76\x4d\x4b\x52\x26\x15\x9e\x31\xaa\x0e\xcc\x92\x54\xd3\x5d\x5a\xa2\x23\x44\xcb\xf8\x0b\xe0\x88\x47\xd6\x76\xe4\x7d\x19\x9f\x9e\xa3\xf8\x44\xf5\xbd\x26\x11\xef\xfd\x1d\x3f\xee\x50\xe6\x91\x43\x29\x89\x45\xb8\x82\x03\x3a\x42\xfb\xf1\x23\x8e\xbc\xf8\x62\x07\xfd\xfa\xa5\xe7\x09\x23\x97\x01\x24\xef\xc1\xc4\x51\xeb\xc0\x7d\xa9\xcf\xd8\x02\x4c\x24\x7b\x5c\xda\x48\xf6\x22\x9c\x10\xcd\xa2\xb6\x63\x7c\x6d\xeb\x63\x76\x88\xda\xa6\x23\x5b\x1b\x1a\xf9\x0d\x59\xa5\x06\x7d\x43\x56\x1b\x1d\xd0\xee\x8f\x1d\xcd\x7e\x16\x0d\x15\xe3\x3f\x90\x98\xc4\x36\x85\x1f\x61\x7e\x3f\x56\x0f\x32\x80\x94\x92\xf9\x62\xc7\xc6\xbe\xec\x4a\x73\xcd\xab\xf9\xa2\x5d\xc1\xbb\x93\xad\xb5\x40\x1a\x3d\xed\x0e\xa0\x6e\x78\xaa\x5a\x9d\xda\x30\xd0\x50\x47\x10\x27\x64\x37\x38\x23\x64\x4e\xb3\x01\x2d\x8a\xe5\xe8\x88\x16\xc3\x68\x12\x51\x2d\x29\x9a\xd8\xbd\xc4\x15\xae\x0b\x87\x52\x9d\x3b\xa8\x24\xbc\x6d\xd8\x6a\x12\xca\xd2\x82\xd5\x4f\xf5\x02\xdf\x93\x29\x3a\x4a\xd1\xb6\x32\xff\xee\x5e\xb2\xa6\x61\xcb\x17\x0f\x03\x94\xbc\x9c\x4c\x1b\x36\x77\xc8\xdd\x40\x84\xaf\xb7\xee\x0f\x9d\x9d\x1e\xb7\xc5\x47\x83\x86\x9f\xd3\x73\x1b\xf7\xee\x7d\xb4\x13\xd3\xbf\xc6\x98\x37\x3d\x17\x1b\xbb\x25\x01\xd3\xac\x5a\xdf\x8b\x9d\x08\xc4\xd6\x8d\xde\x35\x7b\x76\xb3\xd7\xcd\x51\xbb\xcd\xeb\x37\x1d\x5c\x1f\x9e\xf8\x22\x7e\x4f\xda\xae\xa9\xc1\xb9\xa5\x6e\x59\x37\xa6\x76\xda\xd5\xa5\x7f\xeb\x09\x35\xdc\x3c\x21\xd4\x95\xe0\x2e\xda\xfd\x44\x56\x3c\xa1\xe9\x29\x3b\x85\xb2\x57\x1f\xc9\xd7\x24\x69\x06\x86\x8a\x89\x01\xb6\x15\x41\xe9\x5d\xaf\x01\x1f\x1d\x32\x6d\x32\x9a\x68\xd7\x7c\xfe\x51\x7d\x1e\x6f\x39\xb6\xa2\xd5\xc1\x81\x7d\x9a\xbe\xed\xa8\x9a\x48\x86\xc7\x35\x4f\x6e\x68\x64\x4d\x60\xc3\x23\x9b\x27\x37\xba\x66\xc1\x54\x46\x2e\x5a\x3c\x9a\x1e\x3b\x10\xff\x15\xfb\x0d\x29\x3c\xc5\xa9\xf7\xf6\xf6\xd0\x8f\x2d\xad\x68\xbb\x42\xaf\x55\x78\xb0\xb4\x6c\x15\x33\x52\x7c\xe2\xca\xa7\xf3\x88\x23\x76\x4d\x1a\x71\xd8\xac\xdd\x59\xcd\x45\x1a\x6c\x69\xcb\x91\x3c\x15\xa4\x54\x56\x80\xc8\xb8\xa4\xdd\x7a\xd3\xae\x06\xa8\xaf\xbb\xaa\x32\x04\xfc\x83\x84\x36\xd9\xd2\xc6\xae\xe0\x2c\xd2\x29\x9a\xf4\x5d\x44\xe8\x71\x9e\xe5\x6e\xa1\x17\x03\x97\x67\x7c\xee\x1b\xc9\x5f\xc4\x9d\xea\xa1\x1a\x91\x8a\xf7\x3c\x7f\xd3\x29\xfa\x37\x46\x3c\xc3\x60\xbf\x33\x5b\x29\x77\x00\x61\xd4\x90\x29\x69\x88\x80\xdb\x32\xf1\x1f\xab\x49\xcc\x26\x65\x74\x80\x71\xda\x59\xfb\x4d\xef\xce\xa5\x79\xdf\x2f\xc9\x88\xbb\x43\xf4\x30\x78\x70\x94\x75\x2d\x20\xdc\x8f\x0e\xe8\x9f\xd1\x7d\x69\x8e\x8a\x5e\x12\x3f\x0f\x2e\xa4\x3b\x92\x38\x71\x2b\xe8\xec\x14\x95\x8c\x48\xa7\xf8\xa0\xb1\xca\xd7\x46\xd4\xa6\x4e\x1e\xf6\xce\x08\xf3\x68\x99\xdf\x3b\x62\x48\xb0\x47\xc7\x65\x89\xb0\x33\x3d\xe5\xc5\x70\x42\xe5\x7b\xd1\xcf\x49\x6b\x63\xfa\x93\x61\x5c\xe6\xc3\x43\xf4\xe7\x60\x5a\xa1\x40\xd6\xbb\xac\x17\x3b\xf7\x2d\xac\x7b\x3e\x82\x9c\x10\x81\x8b\xb6\xe9\x0a\xf0\x8a\x49\x99\x56\xfc\x76\x45\x5a\xd4\x10\x5c\xee\x80\x4d\x52\xe6\x84\x5c\xb2\xae\x55\xd4\x16\xb9\x86\xb9\x84\x61\x92\x51\x7e\x1d\xe3\xc6\xcd\x3d\xe2\x3a\x49\x73\xcf\xac\xe7\x23\xf5\xdf\x18\xf2\x91\x6a\xeb\xcb\xc8\x47\x7d\x97\xa0\x32\xf4\xf7\x3f\x1c\x45\x9c\x0f\x3c\xef\x78\xb5\xd6\x78\x7e\x34\x78\xeb\x30\x4a\xb9\x29\x22\x37\x11\x3a\x3b\xbd\x95\xa7\xe8\xa3\x24\xf4\x9f\x87\x1f\x8e\xdd\x3a\x43\x0b\xc9\x7a\x5e\xb2\xf4\xd8\xef\x28\xb9\xa6\x64\x29\xbd\x25\x7e\x04\x66\x4a\x33\xaa\x6d\x58\x44\x52\xf7\x90\x8c\xd7\x06\x4f\x28\x90\x29\x05\x1e\x4c\x49\x16\xde\x6e\x8f\x55\xc9\x79\x6a\x0d\x03\x93\x7d\xe9\x26\xb6\xa6\xd4\xdb\xc3\x66\x27\xe7\xb5\x3e\x0b\x94\x67\x73\xf0\xde\x1a\xd4\xc6\x92\xc6\x8f\x04\x88\xe8\x66\x1f\x36\x53\x24\xa0\x44\x52\xdd\xa0\x59\x22\x0b\x64\x78\x26\xc6\x0a\x91\x80\x11\x4a\xb6\xbd\x26\x3b\xef\xfd\x40\x7d\x1a\x69\xc9\x4b\x01\x30\xdf\xaf\x65\xf1\x48\x2c\xa5\x57\x70\x4a\x9a\x28\xdd\x73\xe2\x7e\x95\xbb\xc0\x4f\x49\x43\xaf\x49\x29\x83\xa1\x33\xce\x65\x71\xec\xc5\x6d\x0d\xf6\x02\x43\x2e\x3f\xd1\x76\x66\xd3\x01\xb3\xa2\xee\x8d\x98\x81\x3a\xf7\xbe\x62\x70\x8d\x1b\x2b\xb0\x5f\x74\x73\xad\xbf\xc6\xd3\x62\x5d\xeb\xce\x6c\x2d\xd5\x79\x84\xd6\xec\xe0\x78\x6d\xdd\x39\x58\x80\xf7\xe7\x63\x47\x57\x32\x20\xd2\x7a\xc5\xb0\x98\xe7\x42\x4e\x6d\xfe\xc8\x1d\x0e\x50\x79\xe7\x9b\xac\x66\xef\x72\xd5\xac\x72\xb5\xde\xb2\x24\xab\xfc\x5d\xa8\x56\x72\x35\x8f\x64\x2d\xf3\xfe\x23\x51\xa7\x37\x51\xf3\xfb\xe3\x01\x83\xc9\x30\x31\x1a\x58\xeb\x6d\x99\xb4\x4d\x9e\xd5\x6a\xe2\xb9\xcd\x8a\xb5\x55\x75\x61\x3e\x4e\x5f\x82\x8f\xd3\xb7\x5a\xe2\xe3\xf0\x61\x7d\xb9\xe4\x15\x88\xf7\x36\x81\xdc\x78\xca\xa4\xca\xc0\x39\x2b\x28\x16\xe3\x2f\x69\x3b\x73\xb5\x26\xf3\xb2\x4a\x41\x57\x91\xa5\x94\x43\xf0\x2f\x29\xb5\x8a\xe7\x84\x9a\x32\x27\xc1\x9c\x72\x74\x49\x9c\xd0\x40\x88\xd8\x89\xb4\x12\x03\x36\xaf\xc3\x7a\xa1\x60\x94\x3b\x84\xe8\xc7\xe8\xad\x1d\x04\x34\x3e\xaa\x2e\x3b\xba\x93\x02\x90\x8e\xe9\xcf\x8f\x3e\x32\x40\x31\x3b\x74\x32\x10\x0a\xd7\xa5\x40\x7c\xc5\x8a\x9b\x4e\x6b\xfd\xe8\xbc\x68\x66\xe0\x43\xd7\x19\xfa\xb2\x50\x01\xae\x4d\x68\xde\x68\x45\x67\xcd\xe0\x40\x3b\x07\x2f\x3a\x70\x8d\xa1\xc7\x86\x00\x1e\x67\xc2\xd4\xc8\x88\x1d\x1a\xc0\xfe\x98\xb8\x34\x50\x75\x92\x56\x86\x84\x4f\x71\x63\xde\xb0\x7f\x19\x07\xe3\x9d\xf8\x02\xef\xc8\x6b\x99\x71\x30\x5a\x36\x1e\xba\xfb\x50\xb4\xf1\x9e\x21\x3a\x20\x80\xa1\x07\x13\x37\x7d\xe2\x29\xb3\x4d\x43\x0f\x46\xd7\x50\x2f\x40\xef\xba\x5a\xc7\x58\x6e\x0e\xd9\x46\x2c\xe6\x36\x65\x47\xdc\xef\x03\xf2\xed\xff\xd9\xcd\xd7\xb2\x9b\xa3\xb4\x15\x13\x76\x13\xd7\xe8\x92\xa8\x99\xa9\x00\xfb\x19\x5b\x9a\x44\x3a\xcf\x9e\xe9\x8b\x24\x09\xa3\xa6\x11\x1e\x46\x58\x36\x07\xac\x54\xbe\x0d\x69\xc3\x46\xc2\xb5\x2c\x90\xeb\x5a\x14\x23\x13\xe1\x18\xf0\x6b\x18\x20\x87\x6f\xa6\x9c\x25\x2e\x5d\x2a\x60\x93\xe6\xb9\x10\x50\x19\x48\x93\xeb\xe8\x1f\x21\x3c\x6b\xed\x73\x1e\x49\x58\xe0\x60\x2a\x6a\xa4\xd4\x03\xb1\xd1\x2b\x98\xe5\xba\x96\x2f\x63\x7f\x4b\xc3\x19\x67\x84\x73\xcd\x67\x69\x38\x37\xb1\xa1\xf5\x41\x5a\xcb\x90\x96\x06\x34\x6c\x4d\xeb\xb9\x61\x73\x20\xb3\x6c\xed\xdf\x51\x29\x4c\xea\x60\xb4\x6e\x49\x33\xc5\x2a\x7d\xd0\xcd\xbc\x1c\xef\x2d\x4a\xc0\x87\xcc\xfc\x4a\x26\x76\x09\xc0\x6f\xb5\x27\xc2\x51\x4f\xd5\x0c\x8c\x24\xed\xe7\xbb\xc2\x25\xcd\x2a\x9d\x7a\x6a\xa5\x91\x6c\xee\xa3\x9c\xfc\x61\x6a\x21\xbe\xac\x61\x32\x21\x8d\xfa\x38\xca\x59\x92\x4a\x75\x04\xce\x67\xbf\x48\x8a\xe8\x61\x00\x6a\x98\x79\x43\xaa\x8a\xa3\xe5\x8c\xb4\x33\xd2\xf8\xb9\x97\x26\x09\x8f\x54\x14\x32\x2b\x60\xc6\x27\xb8\x2e\x69\x89\x5b\xa2\x16\xda\x06\x79\x92\xcb\x19\x2d\x66\x68\x4e\xb0\x56\x53\x28\x68\xe6\x18\xd2\x77\x00\xf6\x72\xc6\x1c\xe0\x2a\xb1\xd9\xab\x78\x20\x2d\x03\x4a\xd7\x09\x44\x37\x31\x86\x50\xb3\x84\xbe\x43\x6a\xd6\x5d\xcd\x7a\x35\x72\xf8\x48\x48\x65\x9e\x1f\x44\x21\x57\x20\x48\x8a\x61\x94\xbf\x52\x8b\x7c\xcd\x9a\xc4\x12\x27\xbf\x38\xfc\xfc\x10\x3d\x4c\x5c\x15\xf6\x92\xd8\x3a\x44\x3f\x30\x56\x25\xae\x1b\xb3\xca\xba\xfd\x0b\xe5\x6d\xfa\xce\xb9\x22\xed\x3b\xfb\x9c\x00\x2b\x9e\x9d\x04\x31\x70\x74\x1a\x42\xfb\xe8\xf9\x86\x20\xc5\xa3\x6d\xba\x1e\xf1\x6c\x8a\x2b\x3e\xc2\x68\x35\xe0\x6c\x11\xe3\xec\xef\xee\xa3\x87\x0f\xa3\x71\x92\x99\x2f\xff\x0d\x3a\x4c\xf3\x61\x86\x6b\x55\x67\xe3\x35\x6b\xde\xb3\x8a\x4c\xea\x6e\x2e\x99\xda\xe1\x08\xef\x8c\x8e\x71\x0c\x5c\x5d\x49\x63\x28\x24\x3c\xcb\xfa\x26\x9a\xc2\x1f\x71\xc7\xf9\x8b\x54\x3e\x83\xca\x77\x26\x4b\xc4\xea\x88\x58\x5c\x46\x22\x89\x46\xc6\xeb\x46\x49\x12\x82\x56\xe2\xda\x4a\xa3\x62\x24\x12\x08\x53\xcc\xe7\x55\x2d\x3e\x04\x36\xff\xe0\x44\xa6\x11\xc8\xe1\x53\xcb\xa0\xd3\x64\x51\x41\xca\xeb\x47\x10\x27\xb1\x68\xd8\x95\x78\x30\x95\xee\xb2\xcc\x65\xdc\x84\x5f\x6c\x3c\xd5\xe6\x16\x49\x28\xcb\x0d\x67\x9f\x7c\x89\x22\x13\x7f\x90\x41\x38\x0e\xf9\xa8\x5a\x2b\x26\xb3\x95\x07\xe5\x42\x37\x68\x47\xbf\x37\x40\x23\x37\x8f\x91\xef\x71\xf9\x3a\x21\xe5\xc0\x28\x82\x69\xf4\xbd\x0a\xa9\x07\x7a\x4f\xee\x32\xc2\x7f\x99\x0b\xed\xf7\xc6\x54\x11\xd3\x03\x75\xd1\x4c\xec\xb4\x7b\x78\x1d\xd2\xca\x31\x96\xe3\xb2\x04\x96\xa1\x4d\x73\x32\xf2\x87\xaf\x78\x4b\xe6\x36\x8d\xdb\xa9\xc3\x92\x37\x17\xc7\x2c\x06\x5e\x3e\x27\xd2\xb8\x23\x38\x4b\xab\x18\x64\x2a\xdd\xf1\x0e\x78\x8c\x9c\xfc\xcd\xf8\xc9\x1f\xf9\x10\x01\x49\xe4\x4a\xc3\x79\xf7\xa8\xad\xa0\x25\x51\x6f\x63\xe4\xc3\xd5\x09\x42\x90\xfb\xeb\x11\x83\xfc\xad\x48\x9a\xc8\x7a\xae\xb9\x30\xd2\x54\x7e\x1f\x8f\xfa\xb6\xae\x56\x82\xf1\x8b\xa1\xe7\x08\x0b\x49\xab\xd0\xf2\x8b\x92\xe5\xa6\x32\x27\xbd\x64\x50\x63\x4a\x32\xbf\x10\x8c\xac\x19\xeb\x4a\x5c\x4e\xaa\x7b\x50\x38\x21\x94\x43\x24\x8a\x87\x24\x28\xbb\xd6\x90\x4e\x33\x54\x89\xcb\xf2\x03\xf3\x20\x81\x1c\x94\xd9\x25\x71\xf9\x7f\x60\xc7\x65\xd9\x23\x12\x24\xa8\x32\x75\x1a\xc4\x9d\xb3\x84\x6a\x04\xef\x48\x5d\xba\x25\xf0\x0c\x8f\xf0\xcc\x0b\x35\xad\xb2\xdc\xe1\x42\x55\x68\xfe\xe4\x95\x42\x52\x8e\xac\x64\x91\x83\x91\x4c\xc1\x2f\x3f\x37\x09\xca\xbc\xfd\xa1\x39\xc1\x06\xcf\xb1\xac\x7a\x34\xc7\xb4\x16\x8c\x5d\xba\x49\x8e\xd4\x89\x8d\x8e\xca\x19\x4c\x5e\x50\xb4\xf8\xbf\x5e\x79\xdb\x02\x07\x40\x39\x92\x7a\x12\xfe\x3d\xcf\xd6\x76\x38\x42\x21\x38\x43\x85\xda\x19\xe3\x04\x4d\x69\x03\x22\xd0\x94\x35\x16\x63\x82\x39\x18\x77\x91\x1c\x3f\x3c\x4e\xe1\x7a\x5e\x8c\x0a\x89\x49\xec\xef\x98\xb7\xc6\xc1\xde\x09\x27\x95\x50\x29\xc2\x4d\xc8\x18\x8b\x13\x0b\x7c\x79\xc3\xf5\xc5\x63\x86\x9f\xec\xac\x1d\x4c\x34\x1e\x6f\xd1\xfa\x22\x7a\x93\xcc\x5c\x45\x25\xab\x89\xe9\x22\x0e\xe6\xc6\x53\x34\xd8\x65\x98\x40\x72\x3e\xf9\x5b\x22\x1f\x4a\x16\xe5\x23\x04\xb8\xda\xda\xc0\x0d\x19\x82\xfc\xbf\xcb\xea\xdf\xee\xb2\x32\x96\xd2\xb5\x2e\x2b\xfd\xd6\x7f\xf6\x65\x75\x9b\x73\x9c\x4f\x69\xc2\x1b\x3b\xbe\xf8\xff\x4e\xed\xbf\xe2\xa9\x55\xb7\x93\xbe\x59\xac\xea\x01\xee\x4e\x28\x99\x2e\xaf\x1b\x73\x10\xbc\x2a\x5a\xeb\xaa\xa4\x4a\x3c\xb2\xf5\xa1\xef\xfc\x34\x6b\x19\xec\x8f\x76\x9e\x8d\x48\xa9\x71\x82\x28\x47\x57\xd2\xbc\x29\x4d\x5e\xad\xa9\x76\xa7\xca\x80\x9a\x10\x9e\x10\x90\xeb\xa3\xb6\x9d\x47\x1a\x72\x4d\x1a\x5f\x18\xc0\x9c\x93\xa6\x45\x71\x29\x8d\x21\x33\xed\xe3\xe1\x37\xfa\x1d\x81\xe2\xe7\xa5\x16\xae\xd1\xe3\x31\x62\x52\x5c\xba\x63\x4e\x38\x87\xfa\xd0\x0f\xce\x59\xab\x0d\xf8\x96\x64\xd5\xd2\xef\xfb\x5b\x18\xe3\xfd\xdc\xef\x60\xb2\x9c\x31\xc9\x5e\x9c\x08\x51\xc5\x6e\xe4\xbf\x6a\x20\x49\xee\xb4\x41\x6c\x59\x67\xfc\x0b\x7a\x3f\x18\x9a\x13\xd2\xba\x3c\x69\x1b\xdc\x12\x10\x20\x50\xaf\xa4\x85\x82\x5e\x76\xb2\xcc\x26\x9c\xaf\x44\x56\xe6\xd8\x1d\x73\x62\xee\x6d\xc1\x9f\x7d\xf4\xdb\x6f\x1b\xb4\xa9\x67\x7c\x16\x67\xf5\x94\xa5\x39\xde\xd6\x70\x48\x39\xda\x51\xf4\x90\x33\xc7\xf7\x51\x40\x70\xbc\x2f\x49\xa5\x8c\x43\xba\x40\x23\x75\x15\x36\x8b\xa2\x21\xe2\xf8\x6f\xb5\x6f\x9a\xf2\x15\x93\x0b\xe5\x1a\xeb\x83\x4a\x1b\x67\x04\xa7\x08\xca\x26\x8c\xcb\x1b\x19\x60\x12\xe2\x94\x17\x6c\xae\x22\x86\x9c\x26\x44\xa6\x96\xa0\xff\x85\x73\x2e\xca\xf0\x5e\x0c\xe7\x67\xcf\xe7\xaf\xf7\x22\xcc\xef\xed\xd9\x21\x9c\x09\x19\x45\x34\x1c\x97\x53\xc8\x35\x35\x2d\x85\xc4\x66\x81\x86\xac\x6e\xef\x15\x89\xf5\xc0\xbc\x02\x32\x28\xe2\xf4\x64\xc8\xa7\x65\x1c\xe4\xcb\x39\x51\x37\x01\x73\x95\xf6\x0a\x38\xd9\x20\xa6\xcd\xec\xff\xbf\x03\xe2\x6d\xb1\x89\xc4\x0e\xec\xed\x69\x4f\x94\x26\x70\x1d\x5a\x05\x27\xad\x22\xd3\x96\x5d\x93\x46\xd3\x25\x0d\xc2\x54\x9d\xfb\xee\x0e\x0d\x18\x8f\x91\x5a\x92\x61\x58\x4e\x01\x8d\x51\xd2\xc9\x8d\x24\xb6\x4d\x90\x6b\xa6\xd2\x87\x81\x36\xaa\xef\x4f\x04\x7b\x04\xd2\x7a\x85\x5a\x90\x3b\xe7\x5a\x6a\x07\x25\xa0\x4f\x31\x58\x0a\x2e\xce\x6a\xa2\xcd\x61\x97\x9d\x69\x7a\x50\xb3\x65\xc8\xd5\xee\xdf\x91\xb8\x2f\xa5\xe1\xd7\x0d\x9b\xe7\x65\xfe\xa0\x84\x4e\xbf\xa0\x8f\x10\x1a\x90\xca\xb9\x17\x2c\x6f\xeb\x9a\xd4\xbe\x00\xe3\xc6\x8f\x07\x3d\xf6\xfc\xc8\x07\x8e\x96\xa4\xaa\x00\xd7\x2a\x70\xb1\xe7\x55\x28\x92\x6b\xc6\xa4\x4d\x4f\xf9\xd4\x84\x77\x5b\x4e\xfa\xb8\xaa\xa2\x10\xe0\x7f\x63\x99\x9e\x4e\x47\x70\x78\xf4\x12\x22\x1e\x12\x57\xec\x5a\xe7\x7b\x78\xa0\x24\xbb\xdd\xd3\x48\xdb\xb8\x40\xa1\xe1\xff\x8b\x5e\x56\x23\xf0\xd9\xcb\xd3\x52\x7b\x1f\x28\x51\xd9\x8d\xdf\xfb\xe3\x5d\x83\x41\x38\xe6\xd7\xbe\xe5\x7e\x9f\x7b\xe9\x8e\xb9\x7e\xc0\xe4\x7f\x32\x07\xc5\x39\x1a\xd0\x18\x63\x5d\x9f\x9e\x26\xe6\x7e\xb7\x5e\xda\xef\xbf\xd1\x9c\xcd\xd8\x8a\x38\xd4\xe8\x6a\x1d\x6b\xa2\x0a\x29\x7b\x91\x70\xcc\xe4\x3d\x15\x1a\xd2\xba\x9b\xd0\xac\x6b\xab\xd6\x23\xf7\x9b\xab\x7f\x97\x4d\xe8\xef\x00\xb6\xa1\x2d\x18\x34\x32\x3b\x5b\x80\xfc\x54\x0b\x15\xec\x6a\x03\x7a\x5b\x86\xfe\xd9\x91\x66\xe5\x35\x18\x49\xe7\x57\x88\xf7\xcd\xa6\xa9\xba\x38\x2a\x6c\xd4\x26\x7e\xde\x43\xe3\x82\x88\x8d\x75\x62\x54\x1c\xf1\xfa\xb9\x19\x03\xe1\xc6\x66\xf8\xb7\xcb\x9a\xa4\x02\x8e\x99\xdf\x12\xd9\xc9\xe0\x83\xb5\xea\xbe\x61\xb4\x31\x98\x68\x19\x5a\x90\x46\x20\xd1\x8a\x49\x20\x25\xc5\xad\x6f\xbc\x88\xe4\x53\x5b\x32\x28\x8d\x98\x0d\x62\xc6\x3c\x67\x42\x92\x75\xe1\xa2\xba\xb7\x44\x4a\x7f\x8d\xdc\x5c\x86\x43\x54\xbb\x41\x35\x5b\x8e\xc3\xb0\x7a\x63\xab\xfd\xbd\xf2\xf2\xb1\x9c\x98\x2b\x29\x89\x7c\xa5\x78\x2b\xd3\x37\x7a\x53\x21\x57\x97\x7e\xc8\x95\xd7\x21\x8e\x98\x2a\x61\xa6\xf5\xda\x15\x09\xa9\x32\x48\x62\x43\xb7\xe2\x6d\x3d\xd9\x33\xe3\xf3\x66\x7a\xb8\xe4\x60\xd7\x4f\x67\x16\x81\x24\x13\x49\x22\x62\xdf\xf3\xc1\x5e\x8e\x6f\x3f\xa6\xba\x5e\xec\xe5\xab\x3d\x86\xb2\xaf\xf8\x77\x38\xf8\x73\x48\x66\xeb\x5b\x6d\xf6\x4e\x35\x47\x6a\x40\xb0\xb9\xf5\x39\xfb\xda\x61\x4c\x9b\x3d\x60\x7f\xc8\x93\xf0\x1f\x12\x13\x15\x97\xf2\x1c\x11\x32\x34\xe2\xa5\x51\x90\xef\x3a\x20\xea\x46\x8b\x1b\x13\x0f\x35\x0c\xf8\x66\x38\xbb\x61\x34\x54\xdf\xb6\x8f\x67\x94\xe3\x2b\xcf\x8e\x09\x7a\xda\xe4\x25\x92\x94\xc0\x7f\x77\x26\xae\x5b\x49\x6d\x88\x87\x7f\xed\xe8\x9e\xff\x00\x1e\x7e\x73\xda\xbf\x51\xa0\xd0\xbf\x0d\xc9\xbf\xb7\xb6\x37\x7d\x4b\xb9\xd5\x80\xe0\x18\x8c\x4a\xc5\x48\xd1\xfb\xd7\x8f\x7c\xd1\xa6\xc4\xce\xe4\xe1\xfe\xfb\x92\xbc\x6a\xc9\x66\x65\x67\xdb\x04\x2b\x17\x26\xe2\xbd\x9f\x0d\xb3\xe8\x2f\xda\x95\x88\x8b\x19\xac\xc7\x1e\xbd\xe1\x86\xc5\x0c\x5f\x97\x77\x16\x15\x73\x57\x7e\x01\x3a\x1d\xc6\xc9\xef\x1f\x7a\x90\x95\x02\x6e\x51\x9a\xdf\xf0\xcc\x70\xb0\x14\xdb\x4c\x7b\x7c\x6e\xc1\x35\xb3\xa1\x09\x7b\x9b\x8b\x72\x41\xd9\x48\x87\xe1\x63\x10\x01\x4a\x45\xa4\x28\x8f\x49\xf8\xe8\xdd\xee\x98\x1b\xb1\x10\x8e\xfa\xe5\xeb\x7a\x6f\x36\xa5\x72\xdc\x79\x08\x43\xff\x85\xfb\x95\x4e\xc0\x50\xb4\x43\x30\xe0\x90\x6b\x69\xdc\xd0\xc3\xd8\xcf\x15\x1a\xdd\x90\x3f\x28\x25\x6d\xfc\x21\x3c\x42\x5f\xcd\x60\xb7\xa6\x93\xe9\x06\xcc\xd4\xfa\x3d\xc6\xab\x8b\x77\xe4\x79\xea\xdb\xee\xdf\xd5\xf7\xf4\xd5\xb6\x7b\x2d\x77\xd6\x46\x37\xfb\x16\x3e\xae\x33\x68\x3e\x4e\x6c\xe8\x8d\xd1\xa3\x1b\x82\x3f\x95\x6c\x59\xab\xee\x1b\xea\x6b\xb1\x0c\xd9\xb4\x35\x6a\xcf\x61\x3a\xec\x5b\xe5\x23\x08\xef\xb1\xa1\xe3\x71\x93\x62\xb8\x70\xe6\xb4\xd6\x25\x4f\xd4\x3c\x22\x77\x90\x2a\x56\xf6\x4a\x8c\x21\xd7\xcd\x2f\xba\xf9\x1c\x37\xab\x1e\xb7\x18\x0c\xaa\x9e\x1e\x2c\xd5\x65\x56\x7e\x88\x3e\xaa\x77\x7e\xd0\x1f\xfd\x9c\xaa\xd3\x95\x82\xbe\xdd\x0f\x26\x53\x79\xd2\xc2\x41\x47\xde\xa4\xe3\x87\x0d\x78\x74\x64\x87\xca\xef\xf3\x29\x69\x31\xad\x78\x7a\x8b\xe5\x06\xd6\x88\xd6\x25\xbd\xa6\x65\x87\x2b\x15\xfd\x56\x97\x50\x67\x26\x08\xb1\x4a\x6c\x47\xb8\xc0\x9e\xbd\x48\xf8\x1f\xc3\xc7\xa0\xd5\x3f\x9c\x97\x71\x3b\x56\xfa\x47\x90\x1f\x22\xd3\xa3\x5b\xbe\xf9\x65\xfd\x46\x07\xe3\xca\x91\x39\xb3\x4c\x18\x0c\xfd\x02\xcf\xf6\xb9\x5f\xb3\x97\xed\x45\x81\x2b\xe2\x6d\x12\x9b\x8a\xa3\x45\xeb\xab\xca\xd5\x23\x2f\x57\xe2\xd3\x02\x57\x42\x61\x9e\xe2\x22\x57\x65\x09\xb2\xd5\x04\xcc\x80\x4b\xf1\x74\x47\x16\x05\xf1\x35\x00\xcc\xd9\x00\xe8\x54\x76\x2f\x01\x40\xba\xea\x75\xb8\x4a\xbf\x43\x4b\x5a\x54\x1e\xf1\xe2\x91\x1e\xe6\x1b\x7f\x6e\x59\xd1\x45\xff\xd6\x8f\x0d\x1d\x22\xa1\x91\x31\x6a\xdd\x89\x0d\x8f\x3e\xca\x4d\x73\xd4\x36\xbb\xc1\x8f\x0d\x1f\xe8\x74\xe4\xad\xe7\xb8\xaa\xd6\x5f\xca\x18\x4c\x78\x7f\xc6\xc5\xf6\x69\x19\xd7\x31\x57\x90\x72\x6d\xea\xec\xd0\xfd\x24\x29\xae\xc3\xf1\x93\xc9\x1f\x28\xd2\xba\x4c\xcf\xa4\x2a\xfb\x37\x96\x3d\x58\xa0\x71\xaa\x6e\x2f\x79\x9c\x3b\xad\x8d\xe4\xe4\xd3\xc7\xa9\xf1\xf9\x57\x7f\x53\xa3\x5e\xfa\xe7\x7d\x37\xb8\x09\x4f\x11\x6a\x1d\x34\x32\x2a\x58\xdd\x62\x5a\x73\x65\xfa\x86\x74\x1e\xa3\x3d\x2f\xb0\x4a\xbf\x12\x6f\x33\x6d\x5e\xb9\xea\x2a\xdc\x20\xdc\xb5\x6c\x0e\x86\xc5\xa9\xaa\x1b\x2b\x18\x8c\x7a\x48\x16\x1f\x5b\x34\xac\xd0\xdd\x53\x64\x61\x73\xc2\x95\xab\x0d\xd0\x64\x7b\xfb\xff\x5d\xc8\x68\x70\x51\xff\xdd\x14\x3f\x41\xed\xac\x01\x4b\x10\x46\x05\x5e\xe0\x4b\x28\x52\x1b\xdd\x2a\x89\x38\x18\x80\xf3\xd6\x2e\x27\x7d\xc1\xa8\xdd\x81\x87\x41\x12\x7b\x87\x57\xac\x6b\x65\xf9\x2a\xf9\xbb\xd9\x8d\x3e\x00\x17\x15\x6b\xff\x42\xe7\xb4\xe5\x13\x6e\x7e\x55\xd7\xca\x77\x72\x83\x0f\xbe\xfd\xd2\x0b\x42\xc8\xa1\xb2\x3f\x47\x54\xc8\x73\xe9\x35\xe1\xe9\x81\xd2\xe2\x46\x37\xe5\x3e\x96\x56\xd1\x49\xfe\x69\x52\x97\xa3\x9f\x5d\xe0\x95\x3e\x75\xbf\x68\x12\x53\x62\xd4\x61\x4a\xb6\xca\x43\x2a\x70\x55\x74\x95\xf1\x98\x40\xdb\x85\x04\x80\xec\xfb\x73\x76\xad\x42\x2a\xd5\x74\x25\x81\x1b\xf2\x3a\x2e\xe7\xb4\xb6\x04\xa1\x7c\xb8\xf2\x4c\x2b\xf2\x71\x5a\x7a\xd5\x64\xa9\xf8\xa7\x0a\x4a\xe2\xdb\x2a\x5f\x14\xd1\x9a\x77\xd3\x29\x2d\xa8\xb4\x1c\x29\xdd\x15\xe4\x59\x2b\xab\x46\x59\xa4\x81\x51\x7a\x1b\x64\xa2\x05\x5e\x19\xc6\xdd\x32\x2d\x13\x7b\xef\xe2\xda\x11\x83\x93\xa4\x0d\x0b\x3b\x4c\xd0\x75\xcc\xbf\x64\xfd\x36\x4e\x40\x60\xd6\x89\x64\x7a\x66\x0d\xf9\x67\x47\x1b\x88\xd4\x4a\x88\xea\x1e\x30\x41\x92\xfc\x91\x10\xf3\xc8\x67\x31\xe3\x86\xa8\xb0\x2c\x68\xb1\x24\xd3\x39\xd3\x7d\x62\x14\x4d\xab\x44\xbc\x0b\x99\xff\x6e\xc7\x95\xe7\xcb\xfd\xc4\x39\x2b\x52\x02\x1b\xe7\x49\x08\xa0\xc0\x25\xe2\x64\x0f\x3e\xcf\x74\xd3\xfb\x00\xee\x7e\x5d\x9e\x8d\xd3\xcf\x88\xd4\x6d\x43\x89\x44\x08\xc8\xb2\x2e\xda\x88\x87\xb4\xbe\xbe\x7a\x09\x2d\x73\x1e\xe3\xa0\x94\xc5\xc1\xdc\x99\xc7\x7a\xe2\x39\x59\x2a\x10\x0a\x8b\x7c\x52\x93\xa5\xfe\xfd\x30\x04\x90\x2f\x68\x70\x73\x8a\xc8\xa7\x4a\x24\xaf\xb6\xcc\x6e\x47\x9b\x9d\xbb\xdf\x7a\x5a\x26\x57\x0c\x97\x2f\xe4\x5b\x51\x9b\x64\x33\x4b\x1f\x5d\x83\xad\xc6\x35\x6c\x8e\xaf\xc9\xc4\x9f\xe1\x36\x6a\xd9\x98\x11\x92\xbb\x76\x9a\x7e\xda\xd9\xbd\x70\xf3\x06\x0a\x36\xba\x8a\xf0\x92\x90\x4f\xd5\x4a\x70\x14\xd6\xb5\xb6\x56\xe3\x35\xae\xba\x5e\xf9\x63\xd4\x0d\x17\x0b\xee\xe6\x19\x74\x3f\x69\x42\x21\x01\xd8\xc4\x11\xd5\x68\xf9\x09\x66\xae\x46\x77\xc6\x36\xbf\xf6\x35\x32\x1a\x33\xf4\x91\x05\x35\xe2\x2c\x58\x11\xae\xe8\x5a\xb4\x20\x4d\x41\xea\x16\x5f\xa9\x1b\x43\xb2\x68\x19\xe1\xe3\xa5\x35\x47\xf2\x55\x02\xd7\x27\x5d\xfb\xce\xc0\x93\x88\xf6\x3e\x5a\xcf\x59\x1a\xbe\xad\xbc\x09\xb2\x1e\xa5\xff\xcd\x0b\x74\xb0\xbb\x9f\x61\x79\x27\xfe\x2a\x35\xef\xbb\x24\xed\x92\x90\x1a\xed\xc3\x45\x75\x70\xbf\x8f\xb9\x49\x7a\xf0\x87\x4c\x93\x45\x6d\x63\x6d\x69\x7d\x25\x6f\xf6\x93\x5e\xea\x30\x87\xc6\x47\x5e\x8c\xba\xf0\x93\x35\xa9\x26\x37\xb3\xa3\x08\x70\x2f\x0d\x09\x0a\xaa\x40\xc8\x33\x91\x23\xa6\xb8\x81\x9f\xfe\xc7\xb5\xb1\x24\xdf\x07\x46\x93\x8d\x9f\x99\x31\xa7\xed\xc4\xe9\xf8\x09\x35\x19\xe1\x53\x23\x07\x8e\x22\x1f\xb8\xaa\x5f\x1e\x49\x20\x93\x83\x2d\x41\x38\xf0\xd9\x0b\xfd\xd9\x73\x5d\x31\x14\x3e\xd6\x84\x71\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\x36\x62\x0d\x7a\x3e\xe8\x4c\x2f\xa2\xe9\xf3\xfe\x36\xf8\xc0\xd3\x5d\x09\xf9\xdb\x67\x5f\x22\xe6\x4e\x4b\x78\x37\xc6\x0d\x0f\x6a\x01\x27\x86\xff\xa8\xfb\xdd\x6b\xcc\xad\x73\x23\xc4\x33\x4b\x8c\x10\xdc\x13\x3d\x93\xed\xa1\x26\x24\x34\x06\x34\x51\xad\x70\x15\x55\x09\xa2\x21\xb8\x98\xa9\x88\x65\xb7\x70\xb3\x52\xa2\xe4\x6b\xf0\xb8\x21\x45\x8f\x0e\x9d\xd2\xc8\x8a\x12\x65\x49\xe9\x19\x41\x57\xf4\x9a\xd4\x72\xbf\x55\xad\x6a\xbc\x12\x9b\x8e\xcb\x52\x3a\xf3\x5a\x5b\x40\x76\xd7\x1b\xf8\x4c\x69\x8c\x8b\x86\x5c\x83\xbc\x10\x51\xbb\x60\x97\xff\x60\x10\x60\xb6\x2b\x1e\x37\x2d\x8a\x0b\xdc\x71\x22\x1b\x15\x0b\xa9\x23\x9e\x9e\x75\xbd\x6f\x7b\x63\x8a\x91\xb4\x5f\xbf\x6f\x79\xe4\x73\x41\x88\xee\xb7\x65\x90\xb3\xbb\x01\xbd\x6d\x5c\x73\x67\x03\x20\x16\x43\xd1\x03\x31\x12\x52\xc7\xe2\x94\x82\x72\x80\x9b\x15\xc4\x27\x00\x42\xc1\xc5\xff\x5c\xcb\xa1\x71\x65\x60\x0b\xfd\xa3\x3e\xca\xa6\x65\x34\x7a\x70\x4e\xe4\xbe\xc9\xda\xbe\x8a\x2a\x84\xb8\x37\x85\x42\xee\x55\x45\x8a\x56\x49\xb6\x63\x60\x3f\x59\x03\x76\xcd\x49\xcd\x3b\x3e\x1a\xf6\xd3\xd1\xb0\xc9\x67\x52\x40\x6d\x91\xd1\xb0\x9f\x8d\x86\x7d\x4d\x1a\x3a\xa5\x05\x5e\x0b\xfc\xf3\xd1\xe0\x25\xa9\xa5\x00\x0f\xe7\xea\x65\xf9\xe3\xc1\xb7\x31\x7f\x9c\x56\x4c\xab\x09\x96\x96\xd7\x13\x7d\xed\x32\x03\x76\x36\x00\xfb\xcb\xbd\xa4\x70\xa5\xdb\x22\x03\xe3\x3a\x3b\x95\x85\x69\x96\xb4\xaa\x90\x8c\xe6\x2a\x08\xbd\xb6\x76\xcc\xfe\x6e\x69\xa6\x11\x1e\xe5\xa8\xe3\xa4\xd4\x71\x6b\xf0\x14\x30\x8c\x45\x57\x53\x3e\xd3\xfc\x4d\x97\xc0\x59\x30\xd6\xa0\x6e\xd1\xd2\x39\x41\x1e\x30\xd6\xc0\x43\x25\x43\x4e\xf5\xf0\x96\xa1\x0a\xb7\x84\x4b\x3e\x82\x38\x9b\xb6\x4b\xa1\xeb\xfe\xb3\xa3\x85\x10\xb6\x65\x2c\x52\xc4\x7f\x17\xb8\xc1\x73\xd2\x92\x46\xd6\xf6\x2f\xed\xa1\x9e\xe3\xc5\x02\x82\xba\x15\x0a\xbc\x57\x41\x66\xb7\x92\xd8\xb6\xe2\xc0\x54\xf2\x2d\x47\x44\x33\x19\xeb\xe4\xf3\x82\x14\x2d\x34\x53\x52\x36\x84\x19\x6e\x7d\x98\x50\x5f\x40\xe0\x58\xe3\x97\xd6\xbc\x25\xd8\x98\x25\xa6\x5d\xa5\x9d\x68\xfd\x36\xa8\xda\x98\x16\x70\x05\xea\x3f\xa4\x88\xfe\xa2\x1c\x1a\x82\x35\x4a\xa3\x54\x56\x4f\x17\x1b\xea\x2c\x82\xd6\xfa\xd5\x5d\xd0\x51\x52\x26\x5e\x19\xb5\x16\x07\xad\x89\x1f\x07\xd4\x4b\x5d\x63\xdf\xfd\x10\x44\xde\x38\x98\x0c\x79\x01\x65\x8e\xbc\x0a\x93\x10\x7b\x50\x92\xa2\x21\x98\x5b\x4a\x54\x2a\x15\x9f\xb1\xae\x2a\x13\xa2\x71\xcc\x1f\x7a\x93\x70\x85\x48\x54\x65\xfb\x1b\xf8\x67\x3c\x40\x69\x4e\x08\xca\xec\xce\x70\x98\xa9\x2f\xd7\x44\xa3\xa9\x0d\x4a\x0b\x33\xd9\x41\x13\xeb\x06\xfb\x5b\x55\xb1\xa5\xa2\xe5\x86\xb5\xac\x60\x15\xc4\x11\x91\xd6\x35\xa0\x4b\x8b\xa6\x32\xab\x7b\xb6\x73\x9b\xdb\x4f\x1b\x53\xd7\x41\x1a\xe1\x0b\xa5\x0d\xb3\xc6\xd4\xd4\x10\xc7\x54\xd5\x77\xdb\x8c\x6d\x35\x56\x81\xd5\x54\x5f\xa2\x83\xfd\x54\x0c\xd7\x02\xd7\xb4\x98\x3c\xb8\x90\x2b\x53\x16\x42\xfd\x92\x20\x28\x36\x45\x8d\x98\xf7\xee\x83\x41\x7a\x59\x3b\x60\x21\x15\xab\x50\x67\xba\x3e\xa3\x23\x35\xab\x94\xd5\xc2\xe0\x47\x5a\x1c\xfc\x32\x89\x67\xa7\xa0\x7c\xe8\x56\xf0\x12\xca\x90\xbd\x49\x5f\x03\x78\xb1\x68\xa0\xfc\x9e\xb9\x0f\x7a\x5a\x86\x1a\xa3\x23\xb0\x67\x68\x42\x47\xb9\x04\x05\xdc\xcd\x89\x31\x1b\xb6\xbd\x7a\x50\xc5\x11\x06\x21\x94\xd5\x9c\x96\xa4\x31\x31\x6b\x58\x90\xe9\x82\x71\x52\xee\x39\x26\xde\x3e\x62\x3a\x56\x2b\xd2\x9c\x91\x2c\xd5\x27\xe2\x03\x87\x41\xfe\xc0\x58\x15\xb1\x47\xd0\x94\xe4\x5d\xe7\xbc\x95\x6d\x82\xe2\x8d\x15\x87\x83\x7d\xff\xbd\xa6\xbf\x13\xe0\x5a\x62\x85\x82\xa5\x68\xac\x4b\xd4\xa9\xc2\x87\x70\xac\x1f\x04\xdc\xc2\x7a\xe5\xfc\x75\xe4\xdc\x71\x74\x9a\xd3\xaa\xf9\x47\xd5\x70\xa5\xa6\x61\xdb\x97\xe0\xac\x1c\x7b\x24\xf1\x60\xb7\x60\x75\x81\xdb\x09\x2d\xb7\xf4\xaf\x0f\xac\xd6\xa0\x1b\x55\x80\xde\xa0\x7d\x9c\xb4\x84\x7c\xe3\x15\x6a\xc5\x2c\x1e\x24\x03\x1c\xfd\xbf\xbc\x3f\x65\xce\x17\xab\x89\x9b\x03\xca\xdd\x36\xaa\x4e\xc5\x48\x70\x1c\x38\xe8\x0c\x21\xd1\x16\xd5\xc4\x90\x13\xf0\x39\x0e\x5e\x0a\x1d\x61\x88\x38\x43\x34\x7a\x4d\xd3\x73\x81\x3b\x71\x38\xd5\xc2\xfe\x2e\x87\x3e\xab\xaf\x71\x45\x4b\x38\x0a\x7f\x47\x73\xd2\xce\x58\x54\x9d\xef\x4c\x79\x1e\x67\x78\xb1\x20\xb5\x44\x96\x13\xd6\x1f\x39\x22\x4c\x7a\x8b\xbd\xe1\x42\xce\xa9\x20\x8b\xb3\x32\xc7\xcd\x27\x3f\xd3\x8d\xce\xe7\xa4\xa4\xb8\x25\xd5\x2a\x43\x41\x31\x5d\xf7\x50\x91\x4f\x6e\xc3\xb4\x93\x26\xbc\x30\x6d\x20\xf3\x32\x5a\x3b\x1a\xb4\xbf\xfa\xa8\x47\x5b\xb9\x00\x65\xfd\x03\x6e\xdb\xae\xe6\x78\x4a\x64\xb9\xa8\xe3\xba\x7c\x4f\xa6\x5d\x5d\x3a\x9c\x3c\x6c\x15\x6e\xa0\xaf\x47\xd9\xce\x58\x17\x01\xf7\xf0\x11\x9e\x65\xdf\x5c\x3b\xc0\x0d\xe3\x56\xec\x57\x96\x7d\x04\xba\x94\x0d\xaa\x68\x8b\x26\xca\x75\xc0\x51\x81\xab\x4a\xa6\x4f\xab\x27\x48\xe4\x02\xb4\x9d\xa6\xd2\x13\xbc\x4b\x56\x9a\x96\xb7\x00\x6c\x4e\xda\x4a\x22\x4b\xff\x64\x19\xaf\xab\xcb\xf4\x31\x61\x17\xd8\x68\x89\x4d\xcd\xd7\x47\x53\x5a\x6c\x1b\xb3\xd5\xf2\xf8\xcb\xe8\xbc\x06\x08\x92\x47\x49\xf2\xa6\xdc\x67\xc5\x99\x7c\x41\x31\x98\x79\xc4\x1d\xcb\x1d\x8f\x3d\x66\x76\x3d\x7f\x04\x7e\x19\xa8\x93\x70\x2b\x09\x29\x2d\xf3\xc8\xc9\x94\x66\x36\xc3\xf5\xa1\x87\xeb\x2b\xa5\xaa\xc2\x06\xdd\x67\xa3\xdb\x48\x17\x91\xa3\x4d\x5c\xbf\xec\x12\x17\x9f\x94\x49\x8e\x36\xbd\xc9\xa2\xf9\x72\x32\x77\x5e\x51\x2a\x79\x39\xa5\xfa\xe8\xe9\xaa\xbe\xe6\x56\x69\x81\xfc\x78\x77\x29\xc3\x3d\xc4\xa5\x6c\x08\xab\x88\xb2\x8a\xa5\x72\x60\x12\xc1\x5c\xc8\x25\xe5\x70\x09\xc0\x4d\xa7\xda\x17\x3b\x2d\xf8\xf4\x74\x42\x70\x33\x28\x23\xe7\x34\xc3\xf2\x6d\xa0\x62\x01\x30\x0d\x79\x4c\x6a\x69\x60\x94\x57\xbd\x9a\xb3\x90\x45\x2b\xce\x22\x57\xc9\xa8\x32\x5a\xbf\xfd\x96\xec\xf9\x35\xe2\x5e\x53\xc6\x63\xe5\x90\x8f\x73\xfe\xc8\x3f\x3b\x0c\xaa\x97\xf2\xe6\x5a\x75\x2a\x41\x3a\x0a\xa0\x93\x72\x24\x34\xab\x29\x6b\x8a\x74\x23\xf5\x2c\xc9\x6d\xa6\x2c\x97\x58\x5b\x77\x09\x04\x71\x10\x90\x83\xd6\x1f\x54\xcc\xd5\xa3\xa0\xab\xa1\x0b\xc1\x2e\xc6\x98\x9f\xa6\xe2\x17\x5c\x23\xb6\x20\xb5\xb4\x11\xe3\x7a\x85\xe6\xac\x89\x21\x5c\xe3\x46\x53\xd7\x7b\x56\x81\x2d\xff\x04\x26\x10\x99\x87\xb3\xd2\xfb\x49\xea\xf5\x84\x18\x1f\x0c\x75\xa2\x32\xd7\x93\xa3\xbb\x1d\x0e\xc1\xbf\x71\x3f\x25\x5d\x45\xd0\x5e\xa2\x5c\x02\xd2\xb8\x51\xfc\xe9\x9c\xa8\x1c\x9c\x83\x01\xe9\x04\x6d\xd6\xc2\xe9\xcf\x31\xc6\xe3\x90\xa5\x33\xb9\xd4\xbc\xd1\xb3\x6f\xb8\x84\x46\xd1\x92\x06\xac\x89\x3a\x60\xad\xaa\xdc\x98\x77\xc1\x3d\xf4\xd1\x94\xa7\x31\x5d\x04\xdd\x1c\x41\xaa\x02\x51\x04\x83\x4a\x26\x56\x89\x73\x60\xfd\xd2\xb4\xce\xd4\xd2\xce\x88\xe0\x6b\xa7\x34\x18\x90\x89\x3c\xa8\x71\xc9\x91\x3d\x59\x70\xa3\x12\xa9\xfa\x52\x22\xcc\x1f\xf9\x8c\xa6\x31\x95\x25\xd1\x26\xef\x63\xfd\x73\x17\x29\x7e\xc3\x8b\x1b\x99\xf4\x97\x4a\x17\x87\x1b\x23\xbd\x9e\xc4\x4e\x67\xca\x43\x8e\xc1\xc4\xa8\x3c\xc0\x9e\x96\xda\xfa\x67\x3d\xdd\x6e\x14\x1d\xad\x69\x52\xd8\xdc\x0c\xe2\x72\x92\x37\xac\xe7\x58\xc7\x9d\x3b\x12\x55\x1d\x43\xfe\x73\x52\x11\xdc\x20\x65\x39\xd4\x76\xcc\x4b\x22\x9d\xb7\xae\x4c\x67\x7a\xcc\x94\xe9\x3b\xb4\xc7\x0e\xb9\x9f\xd3\x48\xde\x2b\x8d\x44\xda\x63\x2e\x57\x42\x1b\x6d\x95\xc2\x41\x1b\x3d\x9b\x96\xa1\xff\x25\x0d\x73\xf4\x16\x37\x31\x04\x94\x58\x5b\x0f\x38\x2c\x7d\x90\x77\x07\x37\x37\xd6\x4c\x8c\x2e\xa5\x62\xa3\xa5\x2a\x21\x31\x35\x6c\x43\x82\xcc\xe3\xdf\xc9\x16\xe8\x02\x70\xe6\xf0\x51\xae\x17\x62\x27\x68\x35\xd6\xc2\x80\x5d\x9d\x33\x46\x90\xc0\x4a\x68\x08\x1b\x65\x1b\x09\xad\xdc\x71\xc7\xa6\x46\xd9\x2c\x92\x46\xaf\x05\x69\x28\x2b\xd1\x52\x68\x05\xa9\x74\x34\xdf\x4e\xdc\x00\xfb\x63\x4b\x29\xf7\x86\x45\x07\x1b\x52\x01\x2d\xd9\x38\xf9\xbc\xa5\x38\x15\x8c\xbd\x66\xc4\xa3\x50\xf8\x23\x81\xc8\xd7\x0d\xd6\xf3\xf5\xb6\x4d\x47\x02\x81\x27\x07\x2e\xc0\xf2\x2b\x6d\x1d\xd0\xa8\x50\x6b\x12\xa7\xd4\xd8\x05\x04\x23\xe8\x6a\xcf\xe4\xcf\x23\x33\xbc\x3e\xd3\xfe\xc0\x02\xdb\x7e\x33\xee\x11\xf1\xea\x09\x0b\x81\x1e\xfc\x5c\x3a\xb5\x36\x79\x9a\x84\x92\x18\x1d\xe5\x5e\xeb\x3a\x90\x77\x6c\xd2\x9d\x04\x93\x3c\x0c\x67\x9d\x02\x23\x54\x17\x38\x14\xac\x22\x17\x15\x03\x45\xe2\xf7\x25\x26\xd8\xae\x9b\x51\x93\x12\x96\xb9\x27\x2d\xab\xc4\x12\xca\x5b\xf0\xcf\xd8\xb3\x4a\xa7\x88\x0a\xdd\xad\x2e\x03\x6a\x92\x2c\xd6\xc4\xf8\xbb\x21\xfb\x51\xd3\xd9\x54\x63\x7c\x21\x37\xeb\xaa\x31\x91\xcd\xd3\x77\x49\xb6\xd2\xa6\x9f\x93\x0a\x63\x81\x30\x48\x7b\xde\xdb\xdb\xf3\x00\xbe\xd3\xd1\x03\xd1\xe6\x1f\xa2\x63\x2f\x88\x42\x50\x71\x50\x8a\x4e\xbf\xe1\x41\x54\x59\x34\xae\xd7\x15\xfc\x5b\x2a\xbf\x21\x5e\xfe\x2e\x84\x31\x78\x31\x0f\x1e\xc0\x62\x46\x8a\x4f\xa6\x93\xba\x45\x75\xc1\x9a\x86\xf0\x05\xab\xa5\x29\x04\xc2\xd4\xb4\x13\x0d\x9d\x9d\x42\x65\x88\xae\x86\x4c\x20\xf1\x31\x69\x1c\x8f\x81\x66\x02\x00\x88\xb6\x5c\x97\xdf\x9c\x32\xb0\xe6\x08\xc8\x45\x3e\x44\x61\xcc\x51\x1a\x36\x1a\xbb\xce\x99\xde\x1b\xf7\xaf\xc1\x83\x23\xf9\x44\xc1\x16\x2b\x45\x2d\x0b\xe5\x02\x1a\xe4\x14\x7b\x7b\xe8\x27\x22\x23\xc1\x68\xa0\x48\x46\xd3\x85\xe4\x05\x2d\x92\x09\x96\x9b\xb2\x6b\xa5\x0f\x85\x94\xb1\x2d\xf5\x6a\x2f\x94\x86\x46\xe5\x3b\xbc\xbb\x4c\x94\x49\x81\x13\xa7\xd9\xbf\xb9\x01\xe5\x48\x4b\x58\x3d\x50\xe8\x15\x6b\x5b\x52\x43\xf1\xe2\x1a\x8e\x05\x86\x71\x65\xa0\x4d\xbf\xd7\x29\x0c\x26\x84\xe9\x81\xe9\xf9\x92\x48\x77\x30\x89\xd0\x11\x2d\xdc\x54\x70\xa5\x46\x8e\x55\x92\x27\x97\x85\xde\x0e\xf6\xf7\xc3\x97\xa4\xd3\xb9\xd7\xef\xa7\x44\x03\x69\x29\x34\x32\x9e\xb2\x2c\xb6\x74\x1e\xed\x00\x9b\x4a\x80\xb8\xd2\xec\x25\x70\x1e\xa7\x1c\x7b\x3a\xff\x44\x1c\xa3\x3a\x5a\x6b\x9f\x32\xbf\x19\xd3\xb8\x86\x06\xd9\x06\x41\x25\x34\xdf\x4a\x20\x7e\x7d\xdd\x55\xb6\x35\xd6\x0f\x52\x41\x0b\xaf\x25\x0d\xf1\xca\xeb\xcf\x95\x9e\xe3\xc8\x2e\x5e\xa9\xc9\x8d\x6a\x56\xe2\xe2\xea\x8c\xeb\xbd\x90\xac\x02\x1d\xa1\x90\x13\x1b\x31\xf8\xfb\xef\x95\x6c\x92\x52\xa0\x71\x39\xa7\xf5\x8e\x1f\xe7\x20\x86\xe6\x68\x62\x22\x18\xf7\x54\x0c\xa6\xfc\x55\x85\x4c\xee\xb9\x41\x88\xf1\x44\xf7\xf6\x4c\x30\xb6\x01\x7e\x7c\x7e\x2a\x0f\x59\x78\xa6\x93\x2e\x56\x1f\x15\xe8\xbe\x8d\xf8\x46\x0f\x1f\xa2\xc9\xfd\x60\x4b\x7e\xfb\x0d\xdd\xf7\x31\x93\xf3\xa7\x3a\x72\xcd\x18\x81\xdd\xfd\xb9\x53\x65\x36\x35\x60\xc1\xea\x96\xd6\x5d\x8c\xa1\xb4\x39\x64\x41\x9a\x39\xe5\x9c\xb2\xba\xd2\x11\x9c\x7a\x37\xe5\x6d\x94\xdc\xa8\xf3\xb7\x1f\x5e\x1d\xa2\x63\x27\xea\x53\x85\xf5\x39\xf2\xcc\xa2\xa1\xac\xd1\x8e\x85\x83\xfd\xfd\x9d\xd7\x7f\x79\xfb\x53\x9c\x5f\x96\x02\x3f\x51\x51\xda\x01\x39\x6c\x01\x4f\x92\xa2\xa9\xe4\x5c\x2a\x00\x00\xa3\x96\xcc\x17\xac\xc1\xcd\x0a\x5d\x35\xb8\x30\x4a\x90\xfa\x3e\x35\x86\x1c\xa2\x85\xec\xdc\xab\x06\xd7\xe5\x14\x43\x55\xdc\x32\xec\xd3\x33\xc7\x2b\x75\x41\x28\x79\x42\x2c\x5a\x8c\x14\x2d\x65\x37\x35\x0e\xe4\xde\x41\xed\x5b\x0f\x5d\xb0\x36\x42\xc5\x90\x1e\xc5\xbf\x7d\x9f\x26\xf8\x38\xcd\x65\x6f\x0f\xa1\x1d\xf4\xb6\x12\xa7\x84\x47\xb8\xda\xd6\xfd\x96\x5c\xf5\x0e\x20\x83\x2d\x21\x7d\x88\x24\xc8\x73\xb2\x94\x20\x65\x90\xbc\x55\x70\x24\x4c\x5b\xa3\xcf\x5c\x9b\x37\x3a\x9e\x47\xfe\xf1\x0c\x4f\xa7\xf8\xc8\x3f\x9d\x9b\x3f\x9c\xeb\x9c\x95\x1e\xfb\x4e\x78\xc1\x66\xb3\xed\x5f\x79\x19\x0e\x3a\x10\x1e\x7a\x68\x91\xa6\xc5\xb4\x76\xe2\xfd\xb9\xd0\x79\x10\xbe\xc6\xb4\x12\xcc\x43\x50\x74\x22\x7a\x8c\x33\xbf\x63\xe2\x5c\x10\x5a\x2a\x23\x07\xc4\x12\x18\x55\x77\x29\x55\x6f\xc0\x38\x1e\x4c\xa5\x88\x34\x04\x89\x63\xc1\xe6\xd5\x4a\xe0\x58\x86\xe4\x1a\x51\x01\x44\x04\x29\xe0\x50\x59\x23\xa7\xf4\x33\x27\xce\x1d\xae\xa0\x8f\xad\x05\x03\x16\xfc\xa2\xea\x38\xb4\x88\xb0\x51\x8d\x8e\x91\x4b\xf6\x80\x00\xcf\x97\x4e\xb6\xf7\x47\x38\xae\xaa\x68\xa9\x15\x99\x5a\x33\xdd\x54\x36\x65\x75\x00\x20\xf2\x59\x08\xe1\xd0\xe2\x7a\xbe\xa8\x68\x41\x5b\x77\x75\x42\x27\xa7\x4a\x33\xf3\x45\x78\xb3\x0d\x80\x2e\x99\xe6\xac\x84\x49\x28\xb7\xe8\x64\x67\x98\x54\x67\x47\xf1\x6a\x1b\x5c\x73\x1a\x2f\x21\x2b\xf9\x27\xb4\xdf\xb0\xc6\xa2\xe3\x45\x33\x5e\x9b\xdb\xfb\xea\x22\xed\xa1\x27\x4f\x24\x0b\x5c\xcf\x5a\xa5\x9a\xc4\xb2\xff\x5f\xc0\x50\x07\x5b\xcd\x55\x4d\xc3\xa0\x8b\x5c\xd2\x6c\xe8\xa5\x24\xad\x93\x6e\xe5\x2b\x49\xe3\xd2\xae\xf8\x96\x90\x83\x7e\xfd\x12\xcd\x82\xcc\x17\xed\xca\x7f\xd4\xa2\x26\x18\x09\x1d\xa1\x5f\x0f\x0e\xd1\xaf\x5f\xb6\xd1\x13\xf9\xcf\x53\xf9\xcf\x33\xf9\xcf\x73\xf1\xcf\x60\x16\x9f\x67\x86\x48\x0c\x3f\x22\x2f\x2b\xb4\xb1\x40\x0d\x29\xc1\x0e\x6c\x20\x9b\xa1\x03\x2d\x76\x27\x65\x49\x7f\x0f\x94\xb4\x8a\x8e\x82\xcf\x3f\x2a\x5f\x6d\x8f\xb3\xd6\x0c\xa7\x9e\x45\x2f\x8f\xdc\x14\x14\xf5\x61\x9a\xe7\xcb\xb8\x08\x5c\x55\x9a\x4d\x36\x32\xe6\xdf\x54\x33\xb0\x6c\x04\x9e\xd2\x7a\xa9\x6f\xa1\x0b\xf1\x61\x15\x91\xe4\x22\x73\xda\x88\xfe\xb9\xc5\x45\x94\x08\x7b\x33\x95\xe2\x73\xe8\x7a\xac\x8e\xe1\x24\x3f\x59\x95\x93\xb5\x85\x5e\x8e\xc6\x6c\x0e\xdd\xe7\x10\x9b\x1a\xe3\x1b\xa4\x8c\xb2\x04\xde\xe6\x56\xe9\x09\x19\x73\x3a\x59\x2d\x37\xda\x89\xae\x9a\x81\x66\x6c\x89\xe6\x5a\xe9\x07\xfb\x8b\xda\x61\x1b\x26\x61\x46\x92\x56\x07\x1d\x2e\x91\x8c\x93\x40\x8a\x71\xd6\xdd\x1c\xb0\xf5\x81\x49\x3b\xbc\xe6\x69\xd6\xef\x7f\x2b\x7c\xef\xc4\xf8\x1e\x8f\x6d\xd0\xd8\xcc\xfc\x8e\x4b\xa1\x88\xae\x33\x74\xb8\xb6\xac\xdb\xf7\xac\x2e\x85\x36\x66\xae\x69\x2a\xfe\xa6\xa6\x1f\x51\xb4\x87\xb8\x69\xf0\xca\xd8\x50\x52\x76\x0d\x17\xc5\x25\xa9\x88\xa0\x0a\x15\xdb\x28\x57\xa0\xf8\xa2\x5f\xe4\x6b\x10\x23\x7b\x7b\xe8\xbd\x2f\x8a\x84\x33\x1e\x33\xa9\xe5\x8c\xca\x32\x1e\x1e\x76\x7a\x42\x45\xf4\x66\xc8\x21\x05\x81\x9b\x8d\x50\x3e\x1c\x98\xd4\x64\x0b\xfd\x7f\x2a\x9f\x62\xc4\x06\xa5\x19\x00\xf2\xe2\xc8\xa0\x02\x89\x1b\xaa\xb5\xad\x2a\x21\x2b\x41\x65\x1b\xb5\xcd\x0a\xe1\x2b\x4c\xeb\x3e\x68\xd2\x8e\x2c\xc0\xd4\xac\xdd\x86\x18\x67\xf1\x41\xde\x2c\xe5\xfe\x48\xcf\xb7\xd9\xc1\x8f\x06\x09\x03\x81\xcb\xfa\x27\xfb\x32\x6a\x9b\x84\xc4\xed\xfe\x44\x5b\x74\x14\x7f\x94\x0a\xc6\xd1\x3f\x69\xca\x4a\xc8\xf4\xc8\xeb\x6a\x2b\xee\x0c\xc9\xb5\x95\xf5\x4a\x49\x85\x23\x2e\x0d\xd8\x2f\x5a\x7b\x8b\x1e\xba\x2e\x6c\xb1\xbf\xe8\xf6\x74\xe9\xe6\xa3\x19\xe0\xe7\xbb\xb9\x79\x72\x58\xb9\xd0\x82\x99\x0a\xef\xb5\xb1\x81\xc6\xb6\x2e\xf5\x09\xa6\x14\x02\xa1\x21\xbb\xdf\x6c\xbb\xf1\x75\xd0\x0d\x58\x5c\x0e\x42\xb2\xcd\x90\x5d\x9a\xf3\xf6\xb2\x64\x8f\x4f\xc6\x4b\xe9\x0d\x56\x77\x6e\x35\x7d\x2b\xb9\x37\x1b\x56\x74\x30\xe2\x76\xcb\x81\x37\x59\x1d\xf2\xf6\x1b\x79\xf9\x9d\x33\xd5\xec\x0d\xc2\x0e\x08\x51\xf1\x99\x70\x7c\x9d\x1a\xa3\x5c\x85\x6e\x3a\xc1\x0a\x2b\xcf\x68\xab\xf5\xb2\x4d\xe1\x7a\xf4\x1d\x94\x50\xa7\xfd\xbf\xd6\xf2\xe3\x6d\x28\x60\x6e\x64\xb0\x9c\x79\x7d\xfd\x38\xb9\xb0\x98\x0d\x16\x84\x9e\xc8\xdb\x52\x2a\x21\x4b\xd5\xc9\xb2\x76\x27\xdf\xd7\x85\x39\x29\xb5\x47\xc0\x2d\xf7\x6e\xcb\xe5\x07\x11\x73\xb7\xae\x68\x16\xca\xff\xb6\xa6\xa5\x2d\x63\x7a\x0c\x02\xc1\x51\x00\x6f\x37\xae\xb7\x8a\x5c\x33\xbb\xad\x0f\x19\xbc\x97\xad\xe8\x1a\xaa\x8f\x5e\x07\xab\x3a\xc4\x5c\x8c\xda\x6d\x9d\x01\x3d\xa7\x82\x91\x99\xe6\x6d\x1e\x5c\x68\xca\x94\x58\x9f\x53\xd8\x20\x25\x28\x40\x28\x9f\x2a\x37\x64\xa7\xff\x0e\xd3\x52\x16\xbe\x3d\xf4\x16\xbd\x0d\x72\xeb\x6b\x22\x54\xc6\xfd\xdd\xfd\x6d\x55\xd2\x57\xfd\x31\x25\x84\xff\xd0\x35\xb5\xfa\x20\xdd\x79\x5f\x46\x2c\x49\x46\x50\xef\x30\x9b\xac\x6a\x15\x67\x99\x82\x05\xec\xa7\x7e\x04\x75\x70\xb8\x32\xd7\x18\xbb\x84\x93\x06\x9c\xb4\xc2\x1a\x45\x57\x9b\xa6\xe3\x54\xe8\xb4\x10\x27\x0b\x58\xe6\x73\xab\x3d\xa0\x89\x15\xca\x32\xce\x3e\xc3\x40\x31\x29\x4e\x09\x51\x0e\x18\x65\x06\x10\x38\xdd\xbd\x22\xed\x6b\xf3\x45\xe0\xbe\x14\x32\xa9\xc4\x76\x50\x37\x37\x51\x99\x96\x4e\xdd\x01\x5e\xf8\x74\x1b\xd3\x80\x07\x36\x28\x4d\x8c\x76\x1c\x50\x7d\x7c\x70\x6f\x0f\xfd\x60\x3b\x37\x4e\x09\x91\x9e\x16\x65\x6a\x52\x55\xc7\xf5\x05\x24\x28\x25\xf4\x92\x2b\x9f\x8b\xdb\x4a\x03\x55\x98\xf7\xef\xb5\xc2\xa5\x2c\x23\xd8\xe3\x48\x13\xe8\x85\x87\x26\x71\xa9\x70\x05\x5f\xd6\x25\x7f\xb1\x63\xe0\x99\x30\x4e\xe9\xbb\x7a\x2d\x29\x1f\x1e\x33\x81\x9d\x16\x37\xb1\x95\xe8\xaf\xe2\xb4\xfa\xcd\xc3\xc0\x87\x10\xd6\xbf\x76\x76\xcd\xdf\x89\x5c\x6c\x26\x2c\xba\x62\x72\x5e\x7f\x85\x22\x9a\xfd\xc6\x24\x89\x83\x17\x0f\x5f\xeb\x97\x76\xe5\x5b\xc9\xcb\xc8\x81\x9a\x96\xb9\x52\x4e\x74\xd5\xb4\x73\x2e\x27\xd3\x90\x29\x69\x48\x5d\x84\x31\x6b\x08\x0e\x88\xc5\x76\xdc\x3f\xd2\x1f\x7f\x57\xc0\x0b\xca\xca\x7b\x28\xea\xef\x8e\x6e\x11\x6d\x2b\x57\x43\xb5\xc9\xd4\x35\xb0\x21\x37\x6d\x30\x5e\xb2\x3e\xbd\x0f\x5c\xd5\x59\x4e\xbd\x98\xba\x4c\x50\x4a\xcb\x4c\x24\x76\xa8\x9a\xf1\x21\x86\x3d\xf4\x67\xb2\x87\xc4\x13\x61\x96\x10\x4a\x85\xb0\x87\x73\x1e\x5b\x25\x18\xdd\x32\xa2\xbd\x07\x9e\x3b\x7e\x02\xab\xf9\x7a\xbc\x19\x13\x47\x12\xdd\x28\x19\x1c\x7d\x23\x8c\x07\x13\xca\xe8\xd7\xa9\x56\x04\xf2\x92\xd6\x1e\xd7\x34\xdd\x8d\x0a\xbb\xf7\xc6\x1f\xe3\x4b\x72\xda\x7b\x8f\x9b\x44\x82\xbc\xfa\xce\xad\xb8\xea\xb4\x9c\x81\x8e\x72\xf7\x8f\x7f\xc9\xbd\x3c\x1a\xba\xe5\x1c\x88\x59\x49\xcd\x97\x07\x6e\x2e\x1b\xe9\xdf\xac\x80\xe4\xb1\x2d\x5f\x54\xf2\x08\x24\xdf\xbe\xf7\xce\xe5\xa6\x1b\xc9\x4c\xb7\x91\x97\xa0\x71\x01\x6f\x1b\xb6\x0a\xae\xc9\x29\xa0\xce\x29\x24\xa6\x9d\x7d\x6c\x4e\xc0\x47\xe6\x81\x29\x15\x0c\x17\x8f\x3d\x5a\x8d\xb4\xcc\x72\xaf\xa6\x91\x57\x9c\x3d\x72\xa1\x67\x02\x90\x6f\x58\x2b\x39\x11\xe2\x26\x87\xcd\xc4\xc4\x65\xdd\x54\xef\xac\xd3\xce\x04\x60\x6c\xdd\x8f\x50\xac\xbb\x6e\xf1\x6e\x6e\x6c\x00\x52\x05\x4b\x64\x29\x89\xa3\x07\x44\x2d\xd3\x38\xb2\x63\x7f\xb0\xcf\x04\x12\x95\xd8\x30\x17\xc0\x51\x46\x88\x51\xfd\x4e\x12\x08\x0a\x3a\x6e\x80\x6a\xe1\xb6\xdb\xf8\xb9\xaf\x88\xa4\x67\x7d\x87\x65\xcb\x62\xfc\xb2\x01\x49\x57\xb5\x74\x51\x51\x59\xc4\xdc\x3a\xab\x3d\x7c\x80\xab\x3a\x8a\xd1\x33\x88\x91\xf3\x92\x25\xfe\xc7\x15\x59\xdd\x73\x11\x92\x6a\x7c\x9c\x10\x47\x0e\xd1\xc7\x04\xe8\xa8\xd1\x08\x3a\x42\x1f\x7f\x4e\x36\x25\x94\xf5\x67\xdd\x12\x54\x70\x82\xc4\xfd\x33\x23\x95\xe3\x09\x4f\x71\x13\x1e\x4d\x92\x77\x73\x35\xf8\x4f\x1a\x82\x54\x3b\xf2\x63\xdb\x26\x30\xdc\x56\x66\x4d\x8e\x96\x3b\x60\xce\xe0\x80\x3c\x21\x81\xfb\x7c\xe6\x42\x35\x53\x48\xcf\x25\x95\xe3\x97\x5d\xb2\x8a\x68\x54\xa4\x13\x82\xd2\x79\xbb\x0e\x3a\xb5\xcd\x5e\xa3\x34\x3a\xd5\x75\xcc\x12\xb3\xe7\x29\xc7\x3e\xe3\xa6\x0c\xd6\xcb\x97\x80\xff\x75\x22\x0e\xdd\x50\x90\x47\x96\x91\x16\xb8\x16\xf8\xd0\xa5\xba\x4a\x59\x3b\xad\xa4\x53\x50\x06\xdc\x7a\xb6\x29\x88\x67\x6e\x27\x1a\x07\xaa\x34\x09\x72\xe6\xc3\x85\x93\x8d\xe7\xa4\x0f\xa8\xd5\xed\x4e\xd5\xab\x1f\x98\x53\x5b\xec\x28\x85\x40\x1d\x43\x98\x70\xfd\x8e\xa1\xc2\xe1\x67\x06\xcb\x0d\xa4\x8d\x26\x1e\x4b\xab\x59\x33\x37\x87\x5b\x9d\x33\x93\x47\x6f\x4b\xa4\x41\x30\x89\x8e\x22\xb1\xfb\x12\xc1\xf7\xfb\xf1\x98\x4e\xdc\x43\x19\xf1\xdf\x44\xfc\x70\x00\x32\x3f\x16\x73\x01\xfe\xc1\x2a\xf0\x67\x1f\xc5\xe3\x7e\xd3\xb3\x65\x49\xd4\x1c\x97\x65\x20\x3d\x28\xf2\x90\x5c\xc8\x32\x79\x8d\x96\xe4\x79\x55\x1b\x1c\xf3\xb8\xc4\x87\x8f\xd1\x24\x9a\xf6\x4e\xdf\x3a\x33\x21\xb6\x21\xe3\x4f\x1f\xcb\x90\xe7\x07\xb5\xbe\xd2\xc7\x33\xc7\xf9\x0c\xfb\x57\x47\x37\xc3\x74\x91\x1b\xe3\xed\x50\x1e\x6d\x9c\x53\x68\x0e\xa8\xec\x00\x36\xac\x2d\xae\x95\xf0\x8c\x36\x9d\xf4\x8c\x36\x78\x84\x07\x72\x5e\x87\xc3\x02\xc0\x31\x13\x35\x49\x93\x16\x71\xca\xbd\xfa\xe5\x50\x20\x32\xef\xa2\x09\x99\xa2\x53\x6c\xb1\xf7\x8a\xef\xf5\x7b\x3b\x0a\xa1\x61\x07\x03\x79\xc4\x23\xb8\x41\x66\x84\x14\x5b\x48\x4f\x62\x3d\xde\x80\x7c\xfe\x60\x48\xdf\x71\x59\x58\x36\xc1\xbb\x79\x8e\x62\xc6\xf2\x84\xf4\x9c\x77\x06\x97\x9b\xa1\x55\xe5\xc0\xee\x47\x94\x12\xae\x4d\x24\x68\x8f\x3f\x54\x97\x32\xf0\x95\x9b\x47\x1c\x15\x5d\xda\x95\x47\xa7\xd1\x9a\xe2\x19\x7c\xb3\x46\xd5\xf6\x2d\x63\xd0\x1c\x74\x2a\x9f\x74\xad\x4b\x78\x9b\x9b\x43\x7e\xe8\xb1\xf7\x54\xfc\xed\x63\x7f\xca\xf9\x21\xd6\x27\xfc\xf8\x91\x9d\x60\xb0\xd4\x38\xe9\x00\x82\xf0\xba\xd9\x1d\xea\x73\xe5\x58\x8b\x4c\xab\xab\x61\x62\x8e\x27\x93\x33\x01\x27\x6d\x9d\xfd\xb8\x1e\x04\x25\x5d\x5e\x50\x63\x4f\xdb\x62\xed\x97\x83\x46\x27\xcd\x23\xb4\x3e\xaa\x94\xbc\xc4\x79\xdf\x43\x13\x57\xcb\xdd\x19\xbe\x36\x62\xbf\x83\xab\xe6\xbe\xab\x3a\x97\xc3\x44\x9a\xe6\xe3\xe4\xdc\x42\x8d\x67\x2f\xca\x46\xf3\x1b\x7b\x4a\xcf\x62\x8f\x4a\xe1\x19\x22\xfa\xca\x01\xe6\x25\x67\x55\x72\x7b\x80\x29\x6d\x56\x21\xd9\x84\x04\xeb\x6d\x41\x32\xf0\x33\x1e\xe1\x48\x17\x85\xea\x4b\x0e\x18\x81\x89\xaf\x2c\x09\x06\x75\x6e\x94\x1e\x01\x55\xe2\x54\xe5\xa9\x19\x4e\x94\x58\x72\xfb\xc9\xf9\xe5\xc0\x8d\x00\xe3\x7b\xf3\xfd\xda\x4f\xff\x0a\x02\xe2\xde\x1d\x48\x69\x9b\x12\xaa\x06\x08\x14\x25\x65\x06\x9f\x52\xbf\x9a\xa0\x60\x04\xb6\xaf\x2d\x1d\xdc\x60\xe0\x31\x22\x41\xc0\x52\x9c\x8f\x6e\x7a\xf9\x0f\x2c\xe0\x8f\x75\xcd\x1f\x07\x7d\xa6\xf3\x33\xb8\xf9\x5d\x9f\x59\xe8\xe6\x2e\x78\x30\xb4\x2b\x13\xfc\xd1\x08\xbb\xf3\x08\xd3\xae\x67\x97\x4e\xce\x34\xdd\xe4\x9b\x07\x5d\x13\xd7\x0e\xbd\x92\xd5\x6b\x54\x85\x2b\x55\xf8\x5e\x56\x30\xf0\x03\xaf\x04\x8b\x55\x0d\x67\xbd\xcf\x3f\x38\xbc\xcc\x8d\xc0\xd0\xa9\xc3\x32\x17\xeb\xda\xb1\xb5\xe5\xaa\x24\x78\xa0\x20\x4a\x52\x96\x54\x10\xb2\xaa\x53\xdf\x18\x02\x39\xe4\xf4\x75\x88\xe2\x2a\xae\x93\x26\xe0\xfd\x58\xbb\x8d\xee\x08\xd7\x41\x8d\x10\x77\x89\x2e\x21\x55\x5f\x42\x65\x9c\x78\x6d\xec\x4d\x69\x2f\x3b\x85\xac\xaf\xc6\xed\x4b\x39\xaa\x5d\xcc\x98\xb2\x8f\x87\xe8\xc1\x09\xae\x21\x50\xcb\xd9\x1f\x9a\x2c\x77\x8e\x28\x47\xbc\xa5\x15\x64\x9b\x2f\x1a\x76\xd5\x10\xde\xdf\x7b\xe4\x0f\x57\x2e\x25\x2c\xce\xd0\x3b\xa9\x74\x49\x5f\xd3\xc8\xbb\x3f\xb1\x29\xac\xec\xd0\xb7\xa2\x73\x96\x2a\xe6\x40\x6b\xa4\x66\xd0\x53\xd2\xe1\xbd\xc9\xe6\xea\xad\x5a\x90\x2a\x4a\xe1\x38\xed\x82\x35\xc5\x2e\xd3\xd1\x05\x84\x23\xec\x84\xa3\xa6\x13\xa7\x62\x6c\x7d\x45\x87\x63\xbe\x22\xc2\x80\x56\xb1\xf9\xa2\x08\x26\x29\xf9\xe8\x66\x95\x02\x4c\xc4\x72\x54\x3e\x06\x27\x7d\xa7\x28\x53\x49\x36\x57\x5b\xf1\xb7\xdf\xec\x14\xd3\xf2\x6d\x02\x05\x4e\x31\x05\x29\x2c\xfe\x00\xde\xf5\x0f\xab\x05\x49\x55\x01\xbd\x25\x84\xfb\x29\x7f\x45\xb4\x9e\x7c\xc8\x8a\x3b\xcc\xed\x6b\x35\xa7\x63\x63\x72\x5a\xde\x9d\x57\x51\x4e\x4d\xc6\x3b\x58\x1f\xbd\x95\x66\x73\x47\xd2\x95\x0d\x74\x49\xff\x99\x7b\xa3\x5a\xfa\x4b\xd6\x18\xcd\x51\xa0\xb9\x53\xc7\x57\xf7\x1c\x57\xd4\x33\x8b\xaf\x68\xc4\x91\x7b\x37\xbe\x06\xb6\x1d\x61\x78\xf7\xe2\xd9\x8c\x2d\xb7\xe9\xd4\x80\xd5\xf2\x88\xc3\x06\xea\xd2\xd4\x1e\x9d\x83\xa4\xe4\x8f\x36\x6a\x6f\x12\x45\x35\xd7\xda\x9c\x9e\x42\x95\x59\x7c\xc4\x63\xae\xb5\x3d\x02\x91\x83\xfb\xa3\x4e\xe1\xf0\xe6\x24\x26\x93\x9e\x4d\x50\xa8\xbc\x66\xa8\x62\xf5\x15\x69\x64\xa6\xd9\xa5\x2e\xe8\xa8\xfa\x25\x6f\x3b\x45\x1e\xe7\x41\xe2\x3f\x9b\x42\x8a\xca\x75\x5f\xfe\x0b\x9d\x26\x65\xbe\x91\x35\x6f\x06\x4c\x4f\xb9\x92\x28\x7d\xe9\xb9\xfd\x9c\x25\x2c\xfc\xa8\x7f\xd2\x4a\xa2\xa5\x6c\x4b\xcc\x5d\xcb\xe6\xb8\xa5\x05\x16\xa2\xb9\x97\xad\x23\xf8\x8d\x92\xa6\x72\xd0\xbc\x2c\x1e\x88\x8c\x50\x5d\xd9\x51\xa6\x77\x90\xfb\xb3\x7e\x35\xd6\x28\xb2\x31\xd9\xef\x23\x63\x6d\x53\x4b\x31\x4a\x31\x57\x55\xc5\x12\xc2\x4a\x4f\x38\x80\xae\x3b\x1c\x77\xdf\x7e\x34\xa4\x99\xe9\x9f\xc8\x00\x96\x9c\xd9\x57\x36\x80\xe9\x33\xe6\xc6\x62\x44\x02\x50\x4f\x53\xa8\x00\x1a\xe5\x08\x2a\xf3\xe8\xb2\x1d\xce\x82\xcd\x41\xf5\x0a\x19\xe7\x8a\x6d\xbb\x4b\xc6\x45\xdb\x61\x5b\xca\xea\x35\x6b\xce\xc9\x67\xd9\x34\x3b\x61\x54\x4b\xf5\x7c\x18\x30\xbc\xed\x8c\xa8\x7d\x9c\xe3\x1a\x7d\x93\x7b\x91\x91\xac\x07\x9b\xb2\xf7\x71\x86\x3f\x4a\xc1\xea\xdc\x7c\x36\x55\x36\x3a\x63\xb2\xfc\x43\x08\xc9\x83\xf8\xca\x17\x2f\x57\x9c\x36\x55\xa6\x32\xaf\x67\xa0\x4d\x94\x71\x47\x99\x52\xee\xfd\xf2\xfa\x06\x0a\xb9\x8f\xa5\x9c\x8c\x24\xff\x15\xe8\x38\x6f\x1e\xbf\xa9\x5c\x9e\xd9\xb1\xf5\x44\xf3\xdc\x8e\x6d\xba\xf8\xfe\x48\xf1\x3d\xb5\x67\xa3\xb9\x4f\x8f\x00\x3f\x3c\x9d\x75\x77\x6d\xb3\x72\x7c\x66\x2f\xd7\x14\xe5\xfb\x37\x73\xed\x12\xf8\xf9\xdd\x1c\x2b\xee\xe7\xb7\x33\x25\xf1\x67\x0e\xeb\xe0\x66\x8e\x96\xf7\xd1\x5a\x82\xaa\x95\x2b\x06\xa4\x55\xb4\x01\x89\x15\x6d\x46\x6a\x1d\x48\x69\xca\x93\xb3\x69\xc0\xe4\xf5\x13\x72\xe4\x33\xad\xee\xa8\xe8\x26\xd7\x1d\x6b\x5a\x95\xb4\xab\xc5\xe8\xfe\x0c\x5f\xfb\x46\x1d\x25\x80\x25\x27\x3f\x4a\xfa\x08\x13\x66\x33\xd8\xbe\x53\x4c\xff\x21\xb0\x3c\x42\x1b\xcf\xb4\x21\xd1\xa6\x72\x85\x07\x8b\x98\x29\x25\x55\xa9\x52\x91\x54\x48\x38\x34\x03\x1f\xa1\x33\x8c\x31\x8e\xc4\x9b\x17\x27\x22\x43\x8f\x01\x35\xd8\x52\x8e\xf5\x88\x67\x1b\xce\x22\x93\xc6\x94\xea\x01\x10\x03\x0f\x0a\x8b\x48\xc9\xde\xa9\xa0\x97\xa9\x00\x97\xe6\x17\x29\x9b\xba\xa7\xea\x27\xba\xb5\x99\xba\x47\xa6\x55\x9a\xda\x04\x70\xe5\xd9\x42\x84\xd6\x65\x38\xc3\x1c\x91\x3a\x2c\xa6\xb1\xb7\x87\x3e\x90\xaa\xe2\x68\x69\x5a\xae\x91\xa5\x0e\x07\x51\x0d\xb6\x55\x96\x83\x2a\x3e\x4e\x96\xfa\x73\xca\x6d\x68\xb0\x1c\x4d\xf6\x7b\x8e\x46\xb8\x94\xd5\x43\x21\x62\x42\x56\x50\x16\xef\xca\x52\xbb\xea\x4d\xd3\xef\xeb\x92\x68\x28\xb6\x12\x0b\x91\xf6\x1a\xb3\x16\x0f\xbe\x6c\x0d\x48\x96\xb0\x07\x6e\x44\x56\xd2\x7d\x1b\xe6\x2d\x6d\xbb\xe1\x15\xd2\xa3\x3b\xca\xed\xeb\xd6\xcc\x70\x08\x10\x8a\x3a\xd6\x2b\x41\xed\x0d\x50\x7e\x21\x15\x5a\xb7\x80\x23\x14\x00\x93\x35\x66\x11\x06\x7c\x9e\xeb\xd0\x18\x59\x68\x5f\xb9\x88\xb9\x5e\x3c\xeb\x9a\x82\x18\xaf\x8a\x5b\x36\x43\x8c\xc0\x5b\x81\x5b\x79\x67\xd1\x26\x74\x71\x01\xd8\xd0\xf3\x89\x4b\xbf\x91\xa9\xe9\xad\x9d\xbd\xe8\x90\x32\x56\x41\x44\x53\xdf\x63\x35\x69\x97\xac\x81\xd3\x53\x96\x0d\xe1\x7c\x0c\x6c\xfb\xd2\x1b\xb2\x1a\xf3\x82\x3a\xc6\x23\x9f\x0e\xc4\xfe\x43\xf4\xe7\xd7\x5d\x7d\x45\x2f\x2b\xe9\xfe\xdd\x85\x6c\xc1\xad\x43\xf4\x67\x81\x14\x19\xaa\x07\xd0\xac\xc8\x16\xfb\x83\xd7\x72\x05\xbb\xdb\xed\x06\xd4\xe4\xfd\xc2\xaa\xc3\x41\xec\x14\x76\x18\x1d\x78\xcb\x08\xb8\xc2\xd0\x8b\x1d\x54\x80\x4d\x12\x05\x1b\x4b\xcb\x3e\xcc\x04\x3f\x72\x8f\xa1\xf0\xd1\xf8\x97\x12\x3b\x1e\x7d\x74\x23\x70\xb0\xbb\xde\x9f\x6b\x80\x71\x29\xc4\xfe\xbe\x06\x80\x88\x68\x5e\xec\xd8\xd2\x09\x12\xd7\xaf\xe6\x8b\x76\x25\x6b\x41\xb8\xa9\xf2\xe0\x1b\x96\x36\x1c\x74\x24\x6f\x95\x79\x6c\xd2\x29\xa3\xfa\x92\x98\x73\xd2\xb4\x93\xf8\x4e\x1a\x5d\x63\x3d\xa9\xdd\x6e\x3b\xdb\xba\xe5\x23\x60\x4e\x38\xc7\x57\xe4\x10\x3d\xf8\x90\x6a\xbd\x21\xc9\x56\xf5\x0c\x50\xfd\xa3\x22\x1b\x3b\x9a\x98\x76\xe0\xea\x93\xdd\x96\xc9\x33\x39\xd9\xb2\xed\xc1\xb7\x0c\x37\x2f\x66\x8c\xab\xbe\x3e\xb2\xfa\x96\x05\x20\xfe\x4c\xbf\xed\x36\x0c\x77\x50\xdd\xdb\xd8\xfc\xc5\xce\x7d\x7d\x3e\xdc\xd8\x1a\x1d\x80\x63\x59\xaf\x3c\xf2\x88\x5d\xfe\x83\x80\x90\xe7\xf4\x1e\xb5\x47\x15\xd8\x2c\x8f\xf8\xac\x7f\x1a\x2d\xb0\x17\x3b\xce\x79\x94\x9f\xa9\xf3\xe8\x4c\xdf\x3e\x0f\xcc\x83\x9c\x13\x55\x67\x64\xf2\x62\x27\xd8\x4d\xe7\x2d\x35\x7f\xe9\x6f\x71\xd8\x95\x73\x05\xbd\x57\x0c\x87\xab\x55\x5a\xc5\x48\xa8\x66\x08\xa3\xae\xa6\xff\xec\x08\x3a\x3b\x35\xdb\xc2\x17\xa4\xa0\x53\x1a\x66\x3e\x1b\x90\x32\x4a\x54\xde\x4b\xd8\x01\xa8\xb1\xc6\x54\x55\xb1\xaa\x52\xd3\x89\x3b\x81\xc8\x39\x9d\x13\x6b\x91\x36\xaa\x91\x62\xe2\xeb\xb1\x6a\x03\xe6\x5f\x82\x53\xdf\x3a\xae\x41\xf2\x07\xe4\x33\x88\x30\xea\xd8\xe9\x18\x90\x3b\xeb\xf1\x52\xed\x6e\x42\x22\x7c\xad\xf6\x0e\x80\x3f\x48\x9d\xbb\x04\x8b\x1b\x65\xc1\xee\xe5\x75\x59\xf3\xe5\x91\x71\x13\xac\xc3\xbd\xdc\xd0\xdc\x0d\xf2\xb1\x07\x49\x46\x94\xdc\x9b\x8d\xb8\x0e\xeb\x6c\xd3\x8e\x9c\x03\xf1\x26\xfb\xee\x76\x0c\xb2\x34\xcf\xd1\x25\xa9\x54\x35\x27\x8d\x26\x60\x54\x49\xa2\xd8\xdb\x43\xb4\x2e\xe4\x56\x07\xe6\x98\xb3\x53\x59\x76\xd1\x34\x35\x0a\xe3\xc1\x53\x61\xdf\x67\xa7\x27\xea\x9d\xa3\x81\xef\x65\x61\xbf\xa7\x4f\x26\x07\xfe\x74\x4e\x24\x0b\x0e\x79\xa0\x6a\x94\x0e\x9d\xcd\xa4\xf0\x6c\xda\x49\x15\xac\x06\x55\x3f\x35\x31\x37\x88\xd6\x0f\x9f\xed\x9d\x9d\x63\xef\x39\x74\xe4\xb4\xd0\x2b\xe7\x4a\x10\x5a\xa5\x31\xcf\xc8\x85\x8c\x33\xed\xf6\x4e\xa6\x07\x3f\x3e\x47\x0d\x2f\x43\xb6\xac\xc9\xc8\x4b\xd0\x99\xb7\x7f\x0d\x5a\xec\x89\x9b\x70\x00\x69\xc9\xa5\xba\x77\xa7\x33\x8c\x06\xe0\x5c\xa0\xda\x42\x39\xe6\x1a\x75\x20\x85\x17\xa9\xaa\x69\x85\x6d\x39\x2b\x69\x1b\x86\xae\xe7\x6c\xea\xe4\xd5\x50\x9d\x78\x2d\xa6\xea\x5d\x80\x12\x47\x5b\xe8\x9a\x92\x25\xdc\x84\x11\xab\x8f\xba\x55\x1e\xa2\x87\xf6\xeb\x75\x6f\xb7\x3a\x91\x8a\x13\xf7\xde\x78\x70\xe1\x5f\xf8\x67\xa7\x6e\xad\x4f\x15\x2f\x69\x57\xf4\x20\xd0\x77\x1d\x0c\x4e\x1e\x0e\x4e\x02\x73\x77\x41\xdf\x6f\xdd\x1f\x89\xe7\x19\x41\x7f\xd7\x95\xf1\xfe\xae\x8a\xc9\x79\x0a\xf1\x02\xaf\x64\x98\xb0\xad\xe3\x13\xa2\xdd\x62\xdc\x29\x00\x77\x88\x1e\x9a\x8a\x7b\xf0\x91\xbc\x20\x3c\x51\x42\xd5\x95\xe3\xba\xb0\x1c\x5c\x73\xa9\x72\x6a\x31\x94\x64\x51\x35\x33\xbc\x6f\xe9\xed\x29\xa5\x96\x40\x87\x1e\x0f\xc9\x59\xc9\x63\xfa\x20\x26\x6b\x33\xf1\x10\xd3\x3f\x2e\x4a\xb0\x1b\x61\x54\x54\x98\xce\x49\x89\x2e\x19\xab\x08\xae\xe5\xdd\xaf\xe5\xc0\x02\x2d\x70\x0b\x71\xe6\x54\x99\x9a\x80\x17\x58\x71\x10\x2d\x28\x29\x88\xee\x78\x87\xe6\xa4\xc5\x25\x6e\x31\x98\x99\x64\x24\xb9\x06\xbf\x52\xc2\x54\x76\x77\x3a\x98\xd2\x89\x7c\x7e\x22\xc6\x15\x07\x01\x10\xf7\x0e\xb7\xb3\x6d\xf4\x0b\xfa\xe4\x68\xfa\x1a\xb2\x0c\x55\xdd\x0a\x76\x4c\x7d\x79\x4a\x41\x40\x93\x81\xfe\xde\xce\xf9\xd1\xc7\x10\xed\xaa\xb7\x4b\x0c\x9d\xdb\x1c\xd5\xc2\x4e\xa2\x05\xe4\x0b\x33\x82\x8b\x7e\x3a\x35\x0b\xf7\x0f\x6a\x34\xaf\x8f\x9f\xc8\x2a\x8a\x07\x4c\x56\xfb\x8d\x5e\x55\x85\x92\x27\x80\x95\x4f\x64\x95\x2c\xe0\xea\x2d\x5a\xd6\x87\x0d\xe1\xc8\xd8\x61\xbb\x6a\x87\x4c\x2e\x48\x2b\x68\xc4\x84\x4a\x79\xbd\xb2\xce\x4e\x6d\xf8\x87\x36\x81\x5a\xc3\x9c\xda\x62\x7d\x95\xaa\xde\xaa\x69\x33\xa7\xe6\x7c\xbd\x5d\x00\xc5\xb6\x56\x32\x3e\x67\xec\x4e\x46\x8d\x24\xe4\x2c\x83\x50\xe8\x08\x45\x11\x34\x35\xbb\x4c\x77\x0a\x17\x68\x80\xbf\xff\x26\xaa\xc1\xad\xc6\x8f\xc6\xa4\x6b\x24\x56\x56\x5e\x23\x7c\xb8\xa8\xdc\x72\x8a\x24\x3b\xb4\xb6\x1b\xe9\x56\xe6\x5a\xc9\x45\x67\x87\xa8\xfd\xde\x41\xad\x4e\x46\x71\x11\x51\xb0\xc5\xea\x26\x68\xbd\x09\x06\xe4\x1a\x27\x15\xfd\x44\x90\x6d\xe9\x62\x6a\x85\xc9\xde\x0c\x9a\x10\x0d\xe8\x37\x64\x21\xeb\x74\x5f\xe2\xe2\x93\x2a\x3c\xc3\xe6\x0b\xdc\xd2\x4b\x5a\xd1\x76\xd5\x8b\xa3\x0b\xd7\xb2\x2e\xb0\xf3\x51\x2e\xf5\xe7\x80\xe2\x6a\x93\xca\xa0\xf5\x9b\x4c\xec\x7b\x80\xcb\xda\x89\x71\x8f\x4c\xc3\x65\xc9\xb5\x6a\x89\xeb\x72\x8f\xf9\x52\xb8\xa9\x43\x6e\x5b\x89\xc2\x59\x5b\xce\x54\xe3\x2b\x9d\xcf\x00\x52\x0d\x58\xf9\x85\xb0\xcd\x0d\x7c\xa1\xe0\x43\x4e\x8c\x93\xde\xe9\xbd\xe8\xbf\x92\x3b\xa9\x39\x07\xa6\x66\xc0\x9e\xbc\x29\x45\xef\xef\xdd\x03\x4b\xa7\x12\x67\xbe\x10\x90\xac\xb9\x1f\xd4\xca\xfd\xe2\xab\x98\x71\xdb\xcf\x1e\x06\xb0\x91\x44\x92\xdb\x25\x91\x38\x32\x75\x2d\xeb\xe8\x99\xcd\x74\x76\x04\x6c\x30\xee\x8e\x38\xc1\x74\x72\xcb\x0d\x40\x2f\x71\xd4\x69\x43\x61\x96\x29\x53\x4b\xdc\x09\x98\xca\xd2\xd4\xf4\x5e\xd0\x8c\x5c\x8f\x72\x45\xaf\xb5\x05\xee\xec\x74\x1b\xb1\x6b\xd2\x2c\x1b\xaa\xb2\x5d\xa5\xc0\x5e\x0a\x09\xd7\xdd\x50\xa8\x0c\x28\xe4\x42\x37\x38\x31\x11\x35\xe9\x35\x23\xf7\xf7\xba\x0c\x5e\x4b\x82\x4b\x5d\x65\x7a\x55\xae\x17\x05\x1c\x2b\x54\xb5\x53\x91\xfa\x9c\x17\xaf\xa8\x29\x7d\xdb\x37\xfd\xc1\x93\x62\x99\x0e\x92\xd5\xea\xba\x7a\xd9\xe0\xc5\x82\x94\xa7\x96\xbc\xdd\xe4\xcc\xb3\xd3\xbe\xf5\x7c\x4c\xbd\x1e\xdf\xef\xde\xa2\x2e\xb0\xb6\x41\xb0\x52\x8a\xe2\x95\x5b\xac\x51\xd6\xe7\x21\x75\xdb\xac\x02\x54\xd0\x16\x2d\x31\x47\xff\xe8\x78\xab\xd8\xc9\x36\x7c\x46\xab\x0a\x89\x7b\xcc\x90\xdf\x5e\x57\x1b\xd8\x96\xcf\x78\x7e\xc9\xec\xe6\x1d\xf9\x0b\x1c\x75\x6d\x6e\x2c\x5d\x09\x25\x2e\x13\x7c\x6b\xce\xe8\x95\x3b\x1a\xc1\x19\xa3\xcb\x23\xee\x2f\x9c\xcf\xfa\x5a\xef\x9e\xbd\x15\xf7\x72\x30\x65\x5a\x66\xa9\xf6\x75\x7f\x05\x7f\xab\x41\x44\xf6\x39\xa8\x43\x4f\x96\xd5\xca\x31\xa3\xd5\xaa\x01\x1e\x13\xdf\xd6\x8f\x5a\xc3\x4f\x9c\xf8\xb6\x3d\xdd\x20\x12\xf8\x8d\xea\xa1\xa1\x29\xd8\x14\xde\x0a\xfb\xf0\xe8\xfa\x8a\xd2\x03\xe0\x37\x06\x54\x10\x53\xed\xd4\xe4\x18\x56\x1a\x92\xf6\x89\x39\x5e\xb8\x6d\x3f\x0d\x10\xa8\x3d\x17\x91\x0c\x68\xed\xaa\x93\x60\x42\x58\x49\x0c\xca\xe9\xff\xaa\xe6\x20\x92\x51\x43\xfb\x6c\xf3\x7a\x8e\x54\x82\xce\xa8\xb2\x8d\x9c\xdf\x80\xee\xdb\x67\x23\x89\xc4\x7f\x67\x54\xef\x37\x39\x62\x44\x1e\x20\x81\xb4\xb2\xe9\xf8\x35\x2d\x1d\xed\xdf\x58\xf0\xd3\x4d\xec\x92\xb2\x02\x2e\xcb\x0f\x2c\xdf\x02\x56\xcb\x0b\x02\x57\xd0\xde\x44\x39\x90\xb7\x7a\x4d\x1a\xe6\x69\xf4\x52\x1b\xb3\x0f\xa0\xbf\xa6\xfd\xe2\x85\xb5\x72\x1f\xa2\x07\x1f\x74\x1f\x17\xdd\x41\xf4\x60\x1b\x3d\xd9\x46\x4f\xb7\xd1\xb3\x6d\x71\xf0\x9f\x27\x8d\xf2\xd0\x7c\xf0\x77\xed\xc6\x17\xcf\xa0\xb7\x17\x1d\x2c\xdd\x75\x18\xd2\xe9\xf8\x9e\x4d\xd0\x9a\x4e\xc9\xb1\x49\xca\xbc\xef\x8e\x11\xa6\x43\x2b\xfb\x44\x48\x1a\xe2\xa8\xcb\xbe\x30\xca\xe6\x6e\x8f\xb4\xe7\xd3\x03\xa8\xae\x39\x3d\xa9\xb0\x26\x17\xe1\xdc\x46\xde\x45\x9a\xc5\x4f\xae\x13\x51\xaf\xd3\xd0\x57\x93\x6f\xd0\x98\x10\x85\xfe\x37\x29\xd6\x25\x0f\x5a\xa2\xed\xdb\x88\xa3\x36\xa6\xe5\xb2\x7b\xde\x46\x1f\xb5\xd4\x29\xfb\xcf\x3c\x60\x4e\xf9\xf7\x7e\xa2\xf4\xec\x2f\x75\x50\xdd\x3f\x05\xf8\x0f\x42\x94\x36\xaa\x48\xeb\xe4\x03\x24\x38\x74\xa9\x29\x01\x28\xd3\x38\x34\xba\xd9\x7a\x16\xe9\xdd\x73\x37\xdb\xfc\x50\x8f\x1b\xdb\xb5\xd4\x17\x33\x65\x77\xab\x89\x32\x4f\x86\xb7\xbe\x61\x70\xbd\x58\x0a\x9b\xc7\xc6\x6d\x67\x6f\x8c\x9a\x11\x2d\xa4\xec\xc8\x49\x94\xec\x03\x46\xf6\x01\x21\xfb\x80\x8f\x7d\x40\xc7\x7e\x84\x8d\xf7\xd6\xdd\x1f\x48\x5c\xd4\x84\x1f\x9a\xe6\x96\xb1\x55\xc7\xd6\x6c\x5f\x43\x68\x4a\xf7\xf4\xed\x43\xa0\xd2\xde\x14\x45\xcb\x37\xfa\x19\xcd\xba\x08\x0d\xba\x65\x25\x2d\x18\xfe\xf8\xfd\xf6\x5c\x9b\x60\xa7\x59\xbc\x38\x87\x8f\x9c\xfa\x1b\xd7\xb8\xea\x88\x57\x78\x63\x5b\x3c\xcb\xdb\xa6\x2b\x5a\x44\xe3\x5a\x14\x0b\xdf\x34\xd5\x57\x17\x64\x4c\x05\x07\x28\x48\xc6\x2a\xb5\xe2\x54\xd7\xe4\x01\x4a\xf2\xa0\xf9\xf5\x20\xe2\xa9\x0e\x95\x83\x38\xab\xa7\x2c\xbd\x9c\x73\xf5\xad\x71\x28\xa6\xda\xac\xd8\x85\x7c\xd4\xd0\x4c\xf8\x74\xf6\xbb\xfb\xe8\x71\xd0\x9e\xf1\x4b\x6a\xd7\xed\xfb\x81\x09\xcb\xd5\xc8\x66\xa4\xf8\x64\x6a\xc0\x48\xdb\x0b\x07\x06\xa7\xfa\x63\xea\x0a\xc5\x5c\xdc\xa5\x15\x5b\x92\xa6\xc0\x9c\xa0\x19\xf9\x8c\x8a\x19\x16\xf4\xa1\x6b\xf7\x80\x03\x47\x55\x7a\x25\x35\xef\x1a\x62\x3c\xb4\xb6\x95\x58\xd9\x2d\x2a\xe9\xb1\xd1\x3a\x4f\xfe\xc8\x51\xfe\x37\x5c\x51\x65\x0d\x9d\xfc\x82\x68\xbd\xe8\x5a\xc7\x0d\x29\x18\x70\x60\x17\xbd\x5c\xb5\xe4\x6f\xa4\xe1\xb2\x99\x28\xbc\xb0\xdb\xb5\xd3\xef\xec\x9e\x8b\xfd\x36\x13\x17\x5b\xee\xbe\xe2\x6f\x33\x9d\xa2\xc9\xc4\x3e\xfb\x02\x3d\xfb\x6e\x0b\xfd\xf6\x1b\x72\x3e\x7b\x89\x9e\xff\x97\x90\x4b\xdc\xa7\xfe\xf4\x5f\xf1\x53\x07\xfb\x4f\xb6\x52\x29\x92\xda\x21\x06\x35\x3e\xd2\x1b\xfa\x25\x72\x9f\x19\x59\xd3\xd9\x47\x1b\x73\x9d\x2f\xe7\xa3\xb8\x40\xb5\x42\x44\x06\x17\xe5\x51\x1f\x07\x21\x05\xc8\xce\xaa\x83\xe2\xb9\x88\x5f\xf9\xe0\xb6\x6c\x59\x13\x94\xb2\xa4\xd4\xaa\x13\xae\xe3\xc2\x06\xe5\xd8\x34\x09\x58\x34\x6c\xc1\x7a\x42\xf6\x05\xa8\x53\x5b\xdb\x29\x40\xc5\xb6\x34\xd6\x99\xa0\x6e\xd5\xc7\xd1\x8d\x2b\x02\xbb\x82\x01\x35\xc3\xd7\x60\x60\xf0\x7a\xc4\xa2\x4b\xd9\x14\x04\x6e\x64\xdb\xc1\x16\x57\x57\xac\xa1\xed\x6c\x8e\x56\xc4\xfa\x04\x8e\x4d\x91\xf3\x70\x5b\x48\x5d\xf2\x6d\xe3\xd7\x84\x8c\x21\x59\x11\xbd\xab\x3d\xb7\x16\xb7\x65\xb0\x0c\x54\xb7\xa7\xbf\xec\xae\x69\x4b\x65\xa9\x72\x54\xe2\xab\x6c\xa4\xfa\xb6\x63\xd1\xa0\x5c\x9a\x13\x00\x2b\xb8\x28\xba\x06\xb7\xa4\x5a\xa1\x86\x2c\x1a\xc2\x75\xd0\x8c\x13\xe2\xad\xbb\x0b\xa4\xf3\x91\xb2\x3e\x20\xb5\x73\x69\x0f\x47\xc6\xc5\x91\xeb\x48\xa0\x40\x78\x6f\x05\x85\x74\x46\x97\x0e\xea\x29\x48\x75\xe3\x62\x54\xee\xbc\x16\xfe\xc2\x13\xf3\x72\x2d\xe5\x61\x1f\x05\x89\x89\x44\xc7\xc8\xdb\x07\xee\x21\xb7\xd8\xeb\x07\x3f\x20\xc5\x8f\x6d\xca\x07\x7b\xc5\xd0\xae\xbc\x40\xb2\xf4\xdc\x46\x47\x0e\xc7\x13\xcb\x45\x97\x25\xf1\x73\xc6\xf5\xe6\x2a\x2e\x76\x84\x86\xeb\x2d\xa5\x00\xfd\x44\xe8\xd5\x2c\xa8\xdb\x4a\x6b\xda\x52\x5c\xc9\xaf\xa2\x4c\x18\x08\x0a\xd9\xf1\xfd\xd3\x60\x06\x44\x13\x99\x60\x42\x59\xbd\xa7\xfa\x0a\xca\x5f\x6b\x2e\xae\x4e\xbe\x77\x4d\x1a\x60\x08\xe2\xe3\xad\x10\xac\xd6\x74\x0d\xe0\xe3\xf3\x53\x55\xd7\xb4\x9b\x4e\x69\x41\x49\xad\x4a\x68\x85\xf7\x59\x4f\x44\xa6\xb8\xc6\x82\x6d\x7b\xf8\x30\x40\x60\xe2\x06\x0b\x08\x3b\x67\x12\xd1\x3f\xba\xbe\x67\x70\xd9\x85\x2b\x5c\x90\x66\x4e\xb9\xb8\x93\x2b\xcd\x93\x35\xe2\x24\x6b\x89\x70\x72\xfe\xf6\xc3\xab\x43\x74\xec\xf3\x70\x2a\xc4\x7a\x15\x52\x48\x4a\xb4\x68\xa8\x75\x64\x1e\xec\xef\xef\x40\xbb\x43\x99\xb6\xd5\xd8\x50\xd0\x10\xf4\x44\x02\x0a\xb1\xbe\xa5\x64\x9a\xd6\x30\x62\x55\x4f\x10\xa3\x96\xcc\x17\xac\x11\x1a\xc9\x55\x83\x0b\xb0\x21\x53\x66\xbe\x0f\xe1\x4b\xf0\xed\x8c\x70\x22\x9e\xaf\xcb\x29\x06\x99\x29\xea\xf3\x34\xc7\x2b\xc4\xbb\x4b\x30\x62\x03\xcf\x15\x8b\x15\xa3\x44\x4b\xd8\x0d\xc7\x00\x2b\x38\x24\x3a\x79\x28\x82\x35\x11\x2a\x86\xf3\x08\xea\xed\xfb\x34\x3d\x1d\x86\x70\xd1\x0e\x7a\x5b\x09\x02\xe4\x11\x7e\xb6\xa5\x83\x5c\xf6\xa5\x66\x4b\x29\x18\x02\xd4\xff\x25\x0d\x4b\xd0\xa7\x04\x77\x4e\x96\x12\x1c\x5e\x41\x6a\x5e\xed\xc3\x83\x51\xd4\xdc\x2e\x15\x9b\x5a\x97\xea\x8f\x3c\xaa\x0f\x69\x74\x12\x9c\x02\x55\x3e\xd9\x9e\x82\xd4\x4b\x0e\x7f\x78\x89\xfc\xf4\xbf\xbb\x3a\x33\xf1\x6f\x4a\x28\x0b\xc0\x27\x9d\xfd\x91\xa4\xe5\x16\xe2\xb6\xd2\x16\x20\x9a\x5c\x93\xc6\x39\x46\xbd\x17\x7c\x7f\xe8\x42\xde\x9e\x50\x9b\xee\x40\xfd\x1a\x4a\x54\xee\x98\x72\xcd\xb5\x6c\x09\x17\x37\x1c\x58\x17\xea\x74\xcf\xb6\xae\x3c\x9a\x48\x2d\xe8\x37\x02\x8c\xbc\xb2\x64\x33\x3a\xdf\xd4\x99\x54\x57\xdc\xd4\x9b\xe1\x74\x9c\x8c\x54\x72\x56\x17\xac\x69\x48\xd1\x2a\x7f\x95\x36\xe9\x4e\x6d\x09\x1b\x79\x2c\x76\xd1\x5f\x73\x26\xd2\x38\x46\xcf\x2c\xc7\x09\x71\xbf\x30\x87\xab\x57\xf3\xb0\x18\x35\xf9\x51\x08\xcb\x5c\x2b\x50\x43\x7a\x63\xef\x22\x82\x0a\xd3\xb5\x74\x28\x1e\xf6\x53\xf8\xfa\x55\x94\x2b\xd2\xfa\x21\x7c\x46\x35\x89\xd2\xc1\x88\x1e\x61\x5b\x06\xf6\xa9\x71\x22\x8b\xe5\xb8\x75\x7f\x22\xab\xdb\xac\xf9\x0d\x59\xe9\x79\x3b\x51\x86\xb7\x5f\xeb\x1b\xb2\x0a\x96\x69\x22\xf5\xc6\x2d\x51\x1f\xad\x1b\xad\xef\xc2\xe4\xbc\x6d\x70\x71\x36\x91\x6e\xc4\xca\xac\x4b\x55\x4d\x9c\xb7\xb8\xed\xc0\xff\x8a\x95\x11\xa8\xab\x70\x93\x89\x23\xf5\x16\x17\x45\x50\x47\x53\xf4\xc2\x45\x93\x2b\xfd\x7f\xff\x6f\x54\x74\xa8\x8e\xeb\xdd\x74\x80\x68\x80\xe8\x4c\x34\x68\x4e\x69\x77\x4d\xf7\xf9\x90\x4c\x13\xac\x2f\x03\xa5\x67\x98\x23\x4e\x32\xf6\xfc\x48\x1f\xbb\xc3\x28\x41\x35\x50\x32\x5c\x21\xb5\x32\x37\xba\x83\x13\xa7\x69\x97\x54\x87\x1b\x52\x76\x85\x8d\x9a\x04\xb5\xd8\xed\x65\x9a\xbf\x37\x33\xfd\xf5\x12\x3d\x4e\xd7\x59\xbb\x7a\x27\xb7\xfa\xcc\xb0\x39\x32\x2a\x8c\x02\x7c\x25\xfb\x07\xa6\xfb\xbc\x3e\xc8\x9f\x37\xef\x42\x72\x2f\x66\xbf\xcf\xa9\xa9\x4a\x31\x10\xf1\x92\xce\xe5\xf2\x8d\xf2\xbd\x58\x4b\xdd\xb6\xeb\x4f\xde\xcf\xe9\xea\x9f\xf3\x70\x22\x9a\x69\x9c\x3f\x62\xa3\xe5\x93\xd1\xf6\x9a\xb9\x28\x56\xab\xc6\x8a\xf6\x55\x97\xaa\x88\xa3\x99\xf2\x5e\x15\xd7\x45\x97\x69\x51\x6a\x80\x89\xfb\xc0\xeb\xf0\xc2\xa6\xd2\xd9\x62\x2a\x8e\xe4\xd0\xf4\x21\x5f\x28\x64\xfc\xee\xf6\x54\x1b\xc9\x6e\x72\xd8\x96\x0f\x74\x44\x89\x02\xd7\x84\x9a\x5e\x28\x9b\xa2\xa0\x4d\x2f\x4f\x06\x50\x0f\x2f\x5d\xd7\x80\x48\x10\x43\xd0\x03\xd7\x3c\xe1\x57\x1e\xd1\x36\x24\xb1\x58\x31\x87\xf5\x8a\xb1\xa4\xdc\x1e\x7b\x7b\xe8\x94\xc1\xe9\x97\x31\xa6\xae\xc1\x34\xa5\x72\xc1\xc8\xae\x85\x21\xd6\x84\xfc\x56\xbe\xee\x5f\x8f\x6f\x52\x3d\x46\xfc\x12\xf4\x49\xef\xd1\x93\xdc\xae\xb7\x79\x6a\xf8\x44\x6a\x5d\x53\x44\x79\xbe\x86\x92\x0b\xa2\x0d\x7d\x15\xd4\xe7\x18\x3c\xe2\x61\x41\x8f\xbc\xf8\xd2\xb5\x5e\x47\xbd\x20\xb5\x54\xf7\xd2\xa6\xa0\x7b\xfb\xd6\x84\xde\x19\x9b\xe6\x23\xb6\x81\xdd\xe0\xa4\xeb\x4c\xfb\x92\xdc\xdc\xe1\xde\xe0\x6e\xe7\x4b\x38\x65\xb6\x1f\xab\x63\xf5\x69\x48\x41\xc9\xb5\x0d\x89\x93\xd6\x9e\x13\x73\x1a\x55\xe2\x6c\xc7\x07\xd4\x53\x39\xab\xf7\x30\xf2\x78\x36\xd2\x38\x6f\xb9\xcb\xa1\x35\x6d\x27\xbf\xa0\x70\xb7\xac\x02\xf8\x8b\x5a\xda\x89\xff\x61\x11\xc7\x38\x45\xb1\x77\xee\x69\x89\xb3\x65\xda\xa6\x23\x41\x9c\x45\xe0\x63\x09\x22\x62\x25\x2b\x7a\xb1\xe3\x99\x99\x93\x42\x67\xda\x34\x9d\x9f\x4a\x26\x71\xa7\x47\x2e\xdf\xba\x05\xb4\xa4\x0a\xb3\x19\x80\xa1\xfe\x17\xa2\xd0\x16\x4b\x70\x04\x7a\x74\x14\x7b\xe5\x55\x8d\x81\xc4\x8b\xef\xba\xcb\x8a\x16\xfa\xbd\x05\xfc\x95\x7d\x4d\x17\x7a\x12\xf2\xf2\xc0\x88\xfa\x31\x1f\xc0\xa9\x15\x02\x86\xde\xb6\x39\xa6\x3e\x88\x94\x78\x24\x08\x42\xc7\x64\x1d\xa2\x27\xcf\xf7\xf7\xf7\xa1\x05\xba\xfc\xec\xc9\xd6\x21\x82\x8f\x9c\xcf\x9e\x6e\x1d\xa2\x83\xf0\xc1\x67\xe2\xc3\xa7\xcf\xbd\xcf\x9e\x8b\xcf\xc4\x07\x7d\x04\xf7\x7c\x7f\x77\x1f\x61\x6e\xce\x93\xb7\x9d\x83\x82\xcf\x90\x5c\xe0\xaf\x2e\x58\x58\xb0\xa6\x60\x35\xc1\x42\xe2\x65\x44\x9d\xd7\x8f\x22\xde\x11\x9f\xda\x04\x4b\x45\x47\x96\xaf\xf8\x2f\xb8\x9c\x2a\x5c\xc9\xc1\xb7\xdf\xf9\x6b\x79\x7e\xf0\x5d\xb0\x9a\xff\xfa\xce\x5f\xcf\x93\xa7\xdf\x46\x2b\x4a\xb9\xdb\x82\x0e\x23\x39\xbe\x91\xc9\xb3\xc3\xa1\x0a\x96\xdc\xf7\x48\x9f\x73\x5e\x4b\x87\x9c\x79\xaa\x9d\x37\x6d\xbf\x3d\x60\x30\x7b\x7d\x17\xf4\xf3\xbd\x84\x8a\x15\x43\x4d\xcf\x2b\xab\x74\xf9\xb6\xc1\x1b\x76\x70\xf9\x1a\x09\x10\xde\x44\x21\x97\xc3\x0f\x77\xcb\x87\xdd\x1d\x8d\x8e\x7c\x43\x23\x02\x0f\x13\x43\x8f\x8b\x3e\x34\x23\xb8\x89\x2e\x61\x1e\x00\xc4\xd7\x8d\x9d\x4b\x1c\x07\x9f\xb8\xe5\x47\x4c\x4e\x07\xc7\x79\x28\xe6\x26\x6a\x2e\x17\xee\x74\x20\x98\x2b\x20\x55\xfd\xf6\xd4\xfc\xf6\xcc\xfc\xf6\x5c\xfd\xf6\x25\x5a\x3e\x44\x31\xc8\x78\xc2\xd1\xc8\xb7\x93\x0a\x96\x95\x09\xf7\x8b\x56\x74\xe3\x00\xae\xe4\xec\x0b\x3f\xd2\x69\xcc\xec\xe5\x04\xf2\xb3\x0f\x62\xeb\xfa\xd2\x97\x4d\x2d\x09\x95\xc3\x2f\x81\xf6\xdd\xe3\xda\x46\xf2\xe5\x1e\xba\xf7\xff\x07\x00\x00\xff\xff\x49\x4d\x1b\x69\x4e\x7d\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,7 +139,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0x84, 0xd, 0x35, 0xae, 0x2c, 0x33, 0x64, 0xb6, 0xa3, 0xd0, 0xe6, 0xc6, 0xd6, 0x32, 0x50, 0x7b, 0xe5, 0xb4, 0x7d, 0xd1, 0xe8, 0xb9, 0x17, 0x1b, 0x20, 0x9f, 0x76, 0xb4, 0x65, 0xda, 0x3d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd4, 0xa5, 0xb, 0xce, 0x8c, 0x2d, 0x9a, 0x1, 0x7, 0xa, 0xb8, 0x5a, 0xae, 0x2b, 0xb7, 0x5e, 0x7f, 0x31, 0x28, 0xa4, 0xb0, 0x6f, 0x56, 0x31, 0x4c, 0x70, 0x6, 0xb9, 0xf2, 0x22, 0xcb, 0x64}} return a, nil } @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xd6\xe0\x3b\xbf\xe2\x48\x0f\x36\x8c\xa1\x71\xec\x6e\x6c\x6c\x10\xc2\x32\x06\xa4\x21\x64\x4b\xb2\x40\xe3\x07\xc7\x84\x27\xa9\xca\xa6\x6b\xa8\xae\x6c\x57\x66\xd3\xee\xd5\xf0\xdf\xbf\xc8\xfb\xbd\x2e\x4d\x83\xec\x18\xf1\x20\x41\x77\x5e\x4e\x9e\x7b\x9e\x3c\x79\xf2\xf0\x6f\x3b\x3b\x00\x00\xaf\x6a\xb2\xba\x64\xe8\xb6\x6a\x6e\x4e\x49\x5d\xe3\x82\x55\xa4\x91\x5f\x5d\xcd\x2a\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x56\x0d\xa6\x80\xa0\x30\xed\x60\x4a\x5a\xa0\xb2\x37\xa0\xa6\x84\x12\xd7\xf8\x06\x31\xfe\x27\xb9\xfe\x37\x2e\x18\x15\x23\xad\x66\x55\x31\x03\x54\xd7\x64\x45\x61\x49\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x98\xa3\x66\x0d\x0d\x29\xf9\x74\x14\xd8\x0c\xaf\x61\x85\x1a\x06\x55\x03\x08\x68\xd5\xdc\xd4\x18\x50\x51\x90\x65\xc3\x26\x62\x82\x0b\x06\x02\xd6\xf9\x02\xb1\xea\xba\xc6\xb0\xaa\xd8\x8c\x77\x84\x9a\x14\xb7\xb8\x04\x46\x6e\x71\xa3\xfb\x00\xc5\x6c\xb9\x98\xc8\x55\x5e\x62\x2c\x1a\x92\x66\x5a\x93\xd5\x21\xff\xe7\xa0\x20\x2d\x3e\xd0\x2b\xa7\xf0\xe1\xfc\xe4\xec\xa7\x73\x01\xdc\x9c\xb4\x18\x66\xd5\xcd\x0c\x6a\x7c\x87\x6b\xa8\x9a\x29\x69\xe7\x48\x20\x03\x5d\x93\x25\x13\x63\x69\x94\x58\x4c\xf1\xc9\xfe\x76\xb8\xb3\x53\xcd\x17\xa4\x65\xf0\x6a\xd9\xdc\x70\x38\xaf\x04\x58\xd3\x96\xcc\xe1\xb9\xf7\xd9\x73\xd3\xb2\x26\x2b\xa7\xd5\xb7\x7f\xbc\xfa\xf1\xdd\x2f\x57\xef\xde\x9c\xbf\x3d\x39\x3b\xfb\x70\x7e\x79\xe9\x36\xbc\x38\xbb\x42\xd7\x35\x56\xf4\x74\x7b\x5c\x9c\x5d\x9d\xfc\xf0\xe3\xf9\xe5\xd5\xc9\x9b\x8b\xb7\xaf\x83\xae\x3f\x0a\x1c\x89\x59\xa8\xee\xf4\xe3\xbb\xd3\x37\xe7\x67\x62\xa2\xcb\xc4\x4c\x97\x8c\xb4\xe8\x06\xbf\xc2\x98\xba\xd3\x5c\x5e\xbd\xfb\x70\xf2\xfa\xfc\xd5\xf9\x79\xaa\xd3\x69\xbd\xa4\x0c\xb7\x3f\x9f\xea\x2e\x3f\x9f\x26\x5a\x9d\xbd\x79\xad\xbf\x3f\x7b\x13\x82\xca\x1b\x9c\x2f\x48\x31\xd3\x4d\xce\xdf\xbf\x3b\xfd\xbb\x6e\xb4\x83\x8a\x02\x53\xba\x8b\xea\x7a\xcf\x72\x6e\x92\xc5\xe1\x93\x24\xff\xe1\xe1\x21\x9c\x28\xb6\x58\x20\x36\x93\x0c\xeb\x8e\x53\x63\x06\x51\x77\xb5\xfe\xf7\x88\xcd\x8e\xc0\xf9\x63\x58\xef\xf7\x6d\x75\x87\x98\xea\xed\xfc\x31\xb0\xf7\xf2\xba\xae\x0a\xd5\xd9\xfc\x6e\x97\x73\x7e\x87\x1b\x16\xaf\x03\xf3\x8f\xe1\x2d\x29\xf1\x49\x59\x72\x72\x47\x03\xef\x72\x91\xbb\x38\xe3\x0b\x6a\xab\xe6\x66\x1f\x5a\x52\xe3\x23\xf8\x78\xd1\xb0\xff\xb7\x0f\x68\xce\x91\x74\x4a\xe6\xf3\x8a\x31\x5c\x1e\xc1\xc7\x57\xd5\x1f\xff\xf7\xff\xec\x03\x2a\xcb\x16\x53\x7a\x04\x27\xf2\x97\x97\x7b\x99\xb9\xcf\xa4\x98\x93\x76\x30\x00\xa5\xee\xc1\x3f\xe4\x70\xfc\xef\xff\x35\x0e\x90\x0e\x2c\x7c\xc0\x73\x72\x87\xcb\x57\x2d\x99\x8f\xc5\xc4\xe8\x05\x8f\x9a\x2b\xbd\xe8\xc1\x6b\xfb\x09\x15\xb3\xaa\xc1\x8a\xa9\x4f\x5b\x8c\x18\x2e\xc7\x2d\x68\xcf\x32\xd3\x25\x6b\x97\x05\xd7\x6a\x88\x01\x65\xa4\xc5\xd4\xc2\x07\x17\x67\x42\x01\x46\x80\x50\xd9\xe9\xcc\x2e\x84\xc2\x27\xd1\x2a\xc5\xe0\x66\xbc\xb7\x1e\x8c\xfd\xed\x2d\x7e\x76\x4c\xe3\xaa\xa9\xd8\x10\x8c\xee\x39\x00\xf1\x1f\x8a\xeb\xe9\x24\x80\x04\x8e\x41\x8e\xd4\xd1\x52\xb4\x72\xfe\x32\x4d\xef\x77\xe4\xbf\x06\x93\xa7\xa4\x61\xa8\x6a\x68\xc2\x66\x20\x31\xcf\xd7\xdc\xf0\x09\xda\x69\x8d\x64\xfa\x4a\x03\x5a\x71\xeb\x4b\x71\x41\x9a\x12\xb5\x6b\x63\xcd\x04\x6d\x2a\x0a\xa4\xa9\xd7\x30\xc7\xdc\x50\x32\x02\x33\x52\x97\xa6\x3f\x37\x4a\x3f\x9f\x02\x69\x81\x6b\x57\x69\x9a\x85\xe5\xe5\x4a\x9b\xb7\x46\x4b\x46\x38\x48\x05\xaa\xeb\x35\x2c\xd0\x5a\x58\x3b\xd6\xa2\x86\x22\x65\xea\x31\xa6\x66\xbc\x16\xd7\x9c\xab\x78\x4f\x67\xd8\x05\x6e\xc5\xaa\xe8\x24\xc7\x11\x3e\x6f\x5e\x34\x53\xd2\xc1\x17\xcd\x30\x76\x70\x38\xd9\xb4\xe1\xe8\x46\x0b\x74\x5d\xd5\x15\x5b\x73\x28\x39\x02\xc4\x5a\xff\x81\x96\xb5\xc0\x8f\xf0\x46\xa4\xe5\x5f\x35\xb8\x75\xbb\x32\x22\xfc\x87\xb2\x45\x2b\xbe\xb6\x12\x2f\x08\xad\x98\x1a\xa6\x6a\x0d\x95\x34\x01\xaa\x29\x34\x18\x97\xb8\x0c\x61\xd4\x26\x48\x02\x3a\xf7\x16\x2f\x00\x79\xdf\x92\xbb\xaa\xc4\xed\x91\x03\xee\x8b\xaf\x8c\xcd\x9f\x88\x46\xdf\xf5\x70\xb7\x27\xca\x1b\x4f\x12\x0a\xc4\xa2\xc5\xc1\x27\xfc\xa7\x63\xf8\x49\x31\xc3\xc5\xed\xee\xde\x11\x3c\xbf\x68\xee\x50\x5d\x95\xc2\xf2\x82\xf4\x5e\x24\xde\x75\xdb\xe7\xde\xc0\xf7\xb1\x7c\x35\x7d\x02\xc8\x17\x0d\xc7\x62\xed\xf1\x97\x1d\x50\xc2\x71\xd7\x1a\x1c\xe9\x75\x19\xe2\x35\x66\xc2\x0d\xd5\x8a\x12\xc8\x54\xfc\x19\x30\x42\x92\x45\xa7\xcb\x06\x6e\x30\x53\x9a\x95\xa3\x47\xfd\x1a\x60\xb7\xc5\x6c\xd9\x36\xbd\xf0\x4f\xae\x49\xdb\x92\xd5\xee\xde\xb3\x89\xe0\xdb\x67\x13\x05\x53\x5e\xf1\x48\x1f\x01\xaa\x86\xe1\x76\x8a\x0a\x2c\x15\x86\x74\xc3\x0b\xd4\xc0\x82\x7f\x4f\x67\x52\xe2\x05\x83\xc7\xfe\xab\x19\x8c\x12\xd9\x9d\xb0\x99\xee\xff\xfb\x12\xb7\xeb\xa0\x67\xd2\x2c\xb4\x98\x92\x65\x5b\x60\x07\x94\x8c\x73\x93\xd1\x0a\x77\xa8\x55\x0e\xbd\x74\x56\x3f\x52\x6b\xfe\xb3\x1d\x96\xcd\xa8\x2e\x9c\x5e\xa8\x2c\xb9\x05\x78\x27\xf4\xe4\xee\x6f\x82\x09\x8f\xe0\xfb\xd8\xc5\x9e\xf0\x66\xfc\x77\xdc\x86\xa2\xc7\x95\xdb\x51\x42\xe1\x29\x67\x21\x33\xad\x31\x99\x66\x6e\x63\x5b\xf2\x00\x98\x4e\x7b\x0e\xd3\x86\x83\x2b\x2d\x76\x45\x7c\x90\x22\x6d\xc2\xfd\x6a\x35\x95\xa3\x1e\xd2\x40\xdf\x55\x78\x25\x07\x27\x98\x0a\x34\x9c\xff\x51\xd1\x41\xf6\xf7\xe5\xde\x11\xfc\x40\x48\xdd\x25\x33\xd2\x0a\x0b\x99\xf9\x55\x0e\xf5\xcf\xae\xe6\xae\xbb\x21\xfa\xb8\x1f\x74\xf6\x3c\xa9\x6b\x31\x57\x33\x25\xa2\x63\x06\xcf\xfc\xfb\xbe\x71\xec\x9c\x1d\x83\x79\x8d\x3a\x47\xf4\x89\x25\x96\xf5\x49\xa2\x22\xc5\x5b\x9e\xe8\x7b\x9e\x61\xc3\x2a\x56\xe3\x39\xf7\x0f\xad\xac\xbd\x13\x86\xcf\x88\xf6\xd5\x0c\x5b\x11\x55\x0e\x1f\xe7\x6c\x2a\x1d\x3f\xbe\xfb\x96\x42\xae\xd4\x9d\xda\xc4\x93\x16\x9b\x21\x50\x5d\x07\x8a\x40\x85\x01\x84\xb3\x51\x44\x26\x59\xed\xce\xb5\x21\x95\x8d\xcd\x68\x6f\x30\x5e\x50\xee\x84\x14\xb7\x5c\xe3\xce\xc8\x4a\x46\x06\x74\xaf\xa6\x34\xc2\x2d\x37\xf8\x14\x50\x2b\x77\xdf\xb8\x74\x35\x56\xc5\xe0\xb6\x21\x2b\xaa\xfc\x28\xd5\x96\x11\xb8\xa9\xee\xb0\x86\x85\x2b\x44\x58\xcd\x70\x23\x03\x0e\xda\xea\xf3\x59\xb4\x37\x60\xc6\x2c\xab\xe9\x14\xb7\x1c\x9b\x6c\xbd\xc0\xd2\x1e\x88\x41\xf3\x3a\x2f\xd2\x74\x47\x1d\xca\xcf\x91\xe3\x43\xbb\xc6\x3b\x2e\x89\x21\xb7\x70\x83\xe1\x2b\x3a\x21\xb0\x43\x3d\x0a\x3e\x41\x72\x78\xe1\x76\x56\x75\x0d\xd7\x18\x9a\xaa\xe6\x4e\x8e\xb0\x80\x8a\x54\x33\x44\xa1\x21\x50\x90\xb6\xc5\x74\x41\x9a\x92\x13\xdb\x27\x67\x1e\xd2\xc1\x70\xbe\xf4\x01\xbd\x94\x1b\x90\x90\xb7\xb8\xe1\x52\xd1\x22\x1b\x4c\x22\x2d\xf5\xfa\x9e\xa2\x46\x7a\xc8\x4b\x8a\x81\x34\xd8\xd9\xc6\x2c\xb0\xec\x0f\x8e\xa3\xc1\xbb\x70\xa7\x8e\x73\xc7\x35\x86\x85\xdc\xa4\xab\xa9\x56\x70\x8d\x0b\xc4\x07\x12\xac\x52\x90\x65\x5d\xf2\x56\x4b\xea\x60\xc1\x61\x88\x24\x12\x1a\x63\x3a\xe8\x11\x7c\x6f\xa4\xba\xd3\xc8\xdc\x77\x0f\x67\xf4\xca\x90\x11\x4d\xe3\xfb\x9d\x00\x51\x82\x1e\x56\x48\x05\x41\xfe\x4e\x6a\xee\x3d\xa9\xad\x83\x54\x05\x96\x33\x43\x8a\x3b\x51\x15\x2a\xa4\x47\xee\x72\x02\x71\x17\xec\xd5\x10\xb5\xb1\x04\x36\xab\xe8\x3e\x97\x55\x87\xed\xf2\xeb\x65\x16\x2a\x9f\x87\xdc\x68\xd6\xc4\x81\x3d\x64\xa6\x2b\xae\x57\xe8\x20\xad\xa2\x63\x7a\xb8\xe5\xfb\x2c\x49\x65\x11\xaa\x34\xea\xce\xb0\xdf\xa1\xd8\x30\x24\x39\xf0\x17\xae\x5b\x0a\x19\xb6\xe0\x23\x34\x78\xa5\x26\xd8\x87\x58\x8b\x2d\x29\x2e\x61\x5a\xb5\x94\xed\xc3\x94\xf0\xcd\x0a\x2e\xe1\x7a\x1d\xc2\x16\xcf\xa0\x95\x15\x9f\x42\x0f\x9f\x52\x93\xba\x5d\x93\x9a\xa5\x93\x87\x1f\xc5\x17\x4b\xd1\x26\xe1\x63\x53\x40\x94\x92\xa2\x12\xdb\x4f\x11\xe5\x15\xa8\xcf\xf3\x89\xef\x95\xd1\x1e\xfb\xe9\xef\xb4\x46\x68\xd4\xfd\x4d\x18\x72\xd8\x9e\xcb\x83\x22\xb3\xcb\x72\x40\x71\xcc\x6c\xef\x36\xcb\x1b\x1a\x8e\xfd\xa9\x76\xd2\xdb\x32\xa5\xb3\xe0\xc5\x01\x7c\xca\xec\xdc\xac\x1e\x52\xad\xe2\x66\x21\x1f\xc0\x31\x7c\x3b\xf9\x36\x0f\x61\xd4\xd2\x6b\x7a\x78\x08\x17\xb1\x7d\x0a\x15\xce\xbe\xa0\x6a\x85\xea\xea\xff\x63\xa8\x84\xff\xc2\xb7\xa6\x33\x41\x8d\x70\x3c\xae\x07\x5c\xc3\xe8\xa0\xd5\x6b\x5a\x4d\xc5\xe6\xde\xa1\xfe\xbb\xeb\x7f\xc3\xb1\xfb\x41\x82\xa6\x62\x6d\x6e\x13\xaf\xc3\x4e\xd4\xfe\xf0\x10\xe4\xc6\x4f\xc9\x04\x57\xc0\x02\xf8\x39\x6a\xd0\x8d\x55\xcc\x22\x2a\x9e\xf0\xac\x52\x03\x72\xff\x07\x33\x25\x31\x81\x47\xd6\xb9\x64\xfe\xc3\xd7\xec\x50\xe6\x27\x05\xc6\x71\x80\x08\x67\xbb\x2a\x7f\x73\x5b\xef\xee\xa5\xf1\xe2\xf3\x64\x3c\xcb\xc4\xf7\x54\xf8\xcf\x3d\xe0\x9a\xa6\x84\x27\x81\x68\xd7\xac\x74\xcc\x1b\x36\x4b\x71\x71\xa0\x5c\xe0\xd8\x15\x89\xd0\xae\xd6\x84\x62\x6d\x32\xa4\x39\xa1\x70\x8d\xa7\xdc\xf4\x95\x98\xb2\x96\xac\xb9\xca\xc6\x77\xb8\x5d\xb3\x99\x1b\xf1\x92\xce\xb9\xb0\x3c\x58\x2a\xc5\x82\x8f\x25\x04\x11\xe6\x98\xcd\x48\xb9\xaf\xdc\x5c\x61\x3a\x17\xa8\xe1\xfb\x7d\x21\x10\x2d\x56\x3e\x31\xff\x42\x69\x7f\xe9\x20\x8b\xd3\xb4\x66\xad\x63\x19\xee\x79\x1d\xff\x51\x20\xed\x86\x3a\xca\x46\xe6\xf8\x72\x05\x16\xdc\xad\x5a\xd4\xb6\x74\x83\xc0\xb6\x83\xbf\x59\xf3\x51\xab\xfd\x39\x11\x5e\x36\x93\x65\x68\x6b\x51\x61\xb6\x9d\xf2\xff\x60\xdb\xd9\x54\xf5\x5e\x17\x3d\xa7\xae\xe1\x96\x33\x97\xe9\xf8\x75\xdf\xf4\x4e\xb7\x30\xa2\x1c\xc0\x94\x6c\x79\x71\xd6\x09\xa7\xa2\x4b\xa4\x8f\xbb\x1b\x9d\xc5\x2e\x49\xe4\xf6\xd5\x35\x37\xa9\x81\x93\xa2\x58\xc6\x39\xe8\x9d\xa8\x70\x98\x73\x5c\x88\x2b\xce\x69\x40\x5a\xb8\x26\x6c\x26\x95\x87\xef\x99\x7c\xe4\x9c\xeb\xfb\x20\xca\xeb\x60\x7c\x42\xe3\x9f\x54\x53\xc1\x93\xe2\x98\xd5\xf2\x6d\x3a\xba\x2a\x6d\xbc\xda\x28\x4b\xfb\xb0\x2b\xcf\x86\xb4\x53\xb1\x77\x04\xdf\x7b\xc7\xaa\xca\x42\x7e\xda\x89\xd8\x34\xb4\x84\xb1\x79\xb4\xaa\x2c\xdb\xf9\x07\x54\xa3\xa6\xc0\xa1\x21\x9d\x5c\xab\xcf\x0f\xc2\xb3\xd3\xc9\xbc\x6a\xaa\xf9\x72\xae\x3e\xfa\x80\x29\x6e\xef\x90\x3d\x82\xb7\x28\x54\xf6\x8d\x6f\xc3\x53\x86\x4d\xed\x45\x7c\xf5\x2d\x30\x1c\x1a\xab\x48\xd3\x3d\x13\xaa\x2e\xc4\x09\x78\x3a\xde\xc3\x8a\xf3\xd1\xb3\x0c\x52\xfc\xde\x16\x2d\x5b\x45\x8a\x60\x05\x4a\x71\xcb\x76\xa3\xcf\xc5\x77\x82\x17\xe0\xc5\x71\x00\xc6\x37\x21\xbd\xf6\x93\xdd\xe7\x98\x52\x74\x83\x85\xa3\x45\x97\xd3\x69\x55\x54\x62\xc3\x4f\x18\xaa\x01\xdd\xa1\xaa\xe6\x3b\x2a\x19\xe3\x56\x6b\x79\x1e\x0d\xb4\x97\x34\xe5\x17\x53\x63\x07\x94\x30\x14\xa8\xe1\x3b\x9e\x56\x9e\x13\x4a\xa9\x92\x30\xee\xdb\xb3\x08\xee\x92\xa8\x30\x31\x9b\xe1\x79\x34\x72\x35\x85\xdd\xcc\xa2\x43\x2d\xae\x7f\x72\xbe\x58\xfa\xf3\x6f\x14\x4e\xe3\x45\x81\x8d\x60\xbf\x38\x70\xa9\xac\x81\x37\x92\x29\xff\x8f\x2d\x7f\x06\x4f\x7c\x7b\xc8\x71\xd5\x85\x20\xf9\x21\xac\x66\x88\xa9\x76\x4a\xad\xa8\x2f\x98\x0c\x6c\x29\xef\x48\x13\x3f\x9a\xd0\xf8\x10\xc9\xd5\x1d\x1e\xc2\x72\x51\x22\x86\x03\x35\x26\xf6\x69\x2d\x2e\x48\x2b\x36\x4e\xa8\x14\x91\x10\x33\xa5\xb2\xae\xaa\x8f\xe2\x93\xad\x90\xc2\xa3\x6f\x1a\x66\x61\xab\x97\xf3\x8f\x9e\x0f\x7d\x45\x3e\x52\x2e\x8b\x8a\x53\x0e\x86\x0c\xc4\x35\xb8\x5c\xbc\xb7\xed\xef\x45\x81\x9a\xa3\xc5\xbf\x2f\x31\x65\x09\x9c\xab\xc1\xe7\x55\xb3\xa4\x82\x80\xdc\xfd\x81\x15\x52\x83\x86\xee\x6c\xb0\x1f\x8d\xd0\x97\xdc\x2d\xe4\xbe\xf9\x26\x83\x9b\x3c\x2e\xd5\x7a\x5f\x1c\x38\x7b\xae\x42\x1c\xb0\x9f\xcf\x17\x6c\x2d\x38\x3e\x74\x66\x9c\x55\xbe\xc6\x4c\xed\x51\xd8\x12\xd5\xbe\x05\x45\xc5\x0c\x62\xb7\xd6\x9d\x5c\xc2\xf9\x9e\xb4\xe2\x38\xf6\xc5\x01\x74\x8a\x99\x2f\xfd\xd9\x41\x35\x5a\x9c\x61\x7d\xd3\x15\x0d\x9c\xc6\x59\x7e\xd1\x67\xfa\xf4\x74\x86\xe7\x50\x35\x6a\x9b\x41\xd1\x1c\x77\xac\x57\xa2\x66\xa2\x62\xb0\xbb\xf2\x4c\x42\x2b\x16\x05\x6b\x7a\x51\x99\x9e\xc1\x3a\x33\xe0\x1a\x0d\x96\xe1\xb3\xfb\x61\x7b\x8e\xc3\x43\xb8\xac\x1a\x11\x44\x57\x06\xbb\x21\x91\xc5\x46\xd6\x1f\x9f\x21\x19\x85\x2e\xc8\x1c\x5b\x96\x6f\x48\x3b\x47\xb5\x15\xb6\xeb\x9c\x80\x0e\xb3\x81\x0f\xb7\x79\xa3\x2d\xdd\x26\x22\x99\x33\x30\x86\x34\x3d\xec\x99\x32\x2f\xd9\x2d\x99\xe2\x4d\xe3\xcc\x5e\xa3\xe2\x56\xe4\x06\x28\x07\x0a\x4d\x19\x6e\xe1\x1a\x73\x75\xe6\x84\xcb\x38\x85\x10\xc8\xed\x17\x69\x75\x9a\x8b\xc8\xf2\xcb\x8c\x1e\xa9\x4c\xe5\xfc\x56\x53\x58\x10\x4a\xb9\x7f\x3a\x22\xfe\x66\x1d\x5f\x73\xa8\x27\x9c\x5f\x7d\x74\x17\x7b\xbc\xc3\x02\x4d\x7a\x9b\x89\xdb\x96\xbb\xfb\x33\x11\xd6\x6e\x84\x46\xbe\xc6\xc0\xda\xea\xe6\x06\xb7\x72\xe3\xb8\x68\x49\xb9\x94\x89\x21\xd7\xb8\x40\x74\x89\x5d\x6f\x46\xc5\x2e\x71\x5d\xc6\x32\x74\x78\xa8\x47\x16\x61\x75\xb2\xc0\x6d\xbd\x56\x61\x0c\x69\x3e\x94\x67\x24\x4e\x98\xf9\x2a\xc5\x34\xf1\x40\x7c\xb5\xc6\x89\x7c\xd1\xc5\x53\x49\x0b\x7a\x04\xcf\x4f\x51\xc3\xdd\x0b\x7d\xd2\x33\x97\x41\x68\xd4\x08\x17\xbb\x6e\x31\x2a\xc5\x69\x41\x19\x86\xd1\x1e\xb6\x79\x08\x1c\xfb\x3e\xcf\xfe\x46\x19\x0d\xcf\xb3\x97\x21\x2b\xb5\x67\x15\xd0\xbb\xf1\x02\xe8\xf3\xf4\x13\xde\x16\xf7\x1d\x07\x62\xb4\xd3\x97\x1c\x25\xee\x07\x1e\x11\xd3\x3a\xd9\x47\x63\xa8\xd7\xf9\xff\xb1\x21\xc8\x6a\x66\xc5\x80\x1f\xa4\x32\x49\x0a\xe5\x86\x40\xc4\x9a\x28\x87\xbd\xb4\xdd\x1a\x11\xec\xf4\xba\x0c\x76\x18\x03\x5c\x67\x30\xe3\xea\x20\xa9\x72\xb5\x2b\xa7\x8f\x3c\x0b\x0c\x88\x0e\xf5\xc7\xd2\x5b\xc5\xa1\x54\x1c\x11\xe1\x7b\x08\xdb\x85\x03\x66\x76\x22\x5d\xc6\x5c\x0b\xa9\x4c\xaa\x09\x83\xa7\xea\x58\x52\x67\x91\xe9\xc3\xe7\x8a\x4d\x7a\x62\xfd\xfd\x78\xca\x9a\x36\xc9\xe2\x14\x58\xbb\xc4\x22\xaa\x92\xb2\x57\xda\x69\xc7\x7f\x54\x94\x51\x7d\xaa\x17\xe7\x4a\x8b\xb3\x2e\x71\x58\xae\xc3\x71\x62\x49\x64\xc1\xbf\x45\xb5\x1b\xc7\xda\x97\x7a\x7b\x55\x51\x0c\x53\x54\x53\x3c\x49\x1f\x06\x3d\x3c\x73\x24\x60\x85\xe0\x4c\xd0\xcf\x25\x7d\x99\x88\xe7\x06\x1d\xce\xd2\x59\xa8\x63\x7a\x3a\x30\x82\xea\x36\x2e\x8a\xa3\xd9\xc8\xcd\xa2\xd2\x0e\x21\x62\xd1\x29\x2b\x38\x7a\xde\x0d\x71\x3b\x7a\xde\xff\x51\x67\x15\xbf\xf9\xf1\xf0\xb0\xbf\x95\xd4\x8c\x06\x8d\xd0\x0c\xc7\xde\x98\x36\x20\x9c\x88\xf0\x07\x03\x9c\x45\x29\xb7\xe1\x48\x41\x8b\x11\x43\x76\x0f\x97\x1c\xea\xbe\xcb\xd4\xdb\x53\x26\xb5\xa1\xe5\x54\x94\xb2\x61\xf8\x74\x1f\xc4\x01\x9d\xf0\x62\xb4\x6b\xe7\x1c\x08\x8b\xe6\xe6\xf3\x39\x62\xc5\x0c\xd3\xd4\x79\x52\x36\xc1\x38\x4d\xd6\xdd\x0e\x94\x3e\x4b\x1f\x79\xf0\x9f\xaf\xbe\xca\x21\x6e\x7c\x27\x39\xdb\x33\x38\x4e\x26\x6d\xf6\xce\x28\x3a\x66\x83\xe0\xfc\x27\xcd\x8c\x3a\x20\xd6\x2e\x63\x4d\x7e\x9f\x8c\xbe\xfd\x48\xc8\x6d\x48\x36\x7b\x61\x88\x2e\x70\x51\x4d\x2b\x5c\xea\x94\x10\x3f\xa9\x04\x12\xeb\x72\x53\x37\xa5\xe8\x98\x75\x75\x9f\x49\xb8\xcb\xd5\x52\x3b\xcc\xe8\x05\x24\xf7\x28\x1d\xe0\x38\xa2\x4b\x4e\xac\x47\x62\x32\x5e\x35\x9f\x69\x57\xcf\x91\x60\xa0\xac\xb1\x7a\xa5\x9c\x7c\xb1\xf7\x2a\x4b\x40\x8d\x34\x49\x5c\x07\xda\xe4\x17\x37\x3d\x0c\x9e\x3c\x6b\x33\x71\x0c\x56\x95\x2a\x41\x79\x52\x95\xd1\x97\x4a\x87\x8b\x1c\xf7\xe3\x5c\x0e\x8e\x48\x12\xd4\x2c\x52\x95\xf1\xe9\x99\xd8\x79\x5f\xca\xf3\xba\x63\x77\xcc\x89\xf8\x46\x3a\x35\x17\xcd\x07\x61\xc7\x77\xf7\xe0\x20\x68\xc3\xbf\xfe\x80\x57\xa8\x2d\x83\xe0\xdb\x26\x7b\x73\x07\x18\x6f\x2c\x3c\xaf\x06\x5e\x2c\x72\x81\xab\x4a\x9d\xba\xee\x7e\xca\x3f\x49\x5c\xf1\x89\x56\x6e\xbe\xfb\x45\x66\x17\xd9\x03\xae\xdd\x3d\xe7\x42\x8b\x58\x8c\x48\x94\x7e\xa9\x13\xa5\xf7\x62\x3c\x38\xc7\x68\xbf\x56\xe5\x3f\xe1\xc5\xc1\x33\x41\xd7\x50\xfb\x5f\x2a\xfb\x1c\x5e\x00\x50\x99\xd3\x96\x69\x53\x9d\x55\x04\xdb\x44\xbf\xe4\xcd\x46\x20\x75\xd9\x71\x91\x00\x32\x27\xcd\x02\xcc\x30\x95\xfd\x42\x27\x5d\x6f\x20\x62\x06\x7f\x03\xa4\xec\x81\x49\xca\x09\x49\xea\x15\x16\x3f\xad\x36\x3a\x69\x9d\x74\xab\xd7\xc9\x5f\x5b\xb4\x86\xdf\x9b\x73\x21\x4c\xa2\x24\x14\xc0\x1e\x41\xe3\x10\x2a\x14\x7d\x93\xf8\xca\xf4\xcb\x20\x47\x45\xfd\xaf\xc8\xc7\x46\xe4\x1c\x6c\x24\x98\x56\xb2\x7f\x0d\xe9\x2d\x25\xd5\x7c\x3a\x84\xf7\xd5\x91\x50\xa7\x85\xf1\xc3\x78\xca\xe5\x13\xe9\xc1\x33\x7d\x30\xe1\x24\x0c\xea\x1c\x3b\x31\x72\x72\x3c\x2a\x77\x8d\x4c\xde\x39\xc2\xa5\x3f\xfe\x2f\x18\x4a\x22\xbe\x2e\x6a\x8c\xda\xb4\x82\xa9\x70\x5d\x2a\x35\x23\xc6\x2a\x31\xf0\x6d\x84\x37\x90\x93\x93\xaa\xee\x62\x91\x16\xe6\x48\xdd\x9d\x66\x04\x6e\x31\x5e\x40\xc5\x8c\x0a\x0a\x65\x3c\xc8\x0c\x97\xf2\x2e\x11\xe6\x98\x76\xbd\x33\xda\xeb\xb3\xad\x2f\x07\x05\x1d\xe5\x75\xba\xf4\x2e\x30\x9b\xc8\x71\x04\xcf\x2f\x7d\x3f\x8d\x8f\x20\x90\x28\xc8\x2a\xb7\xb2\xe2\x4a\xb8\x5e\x52\x1c\xb1\xce\xc4\x4f\x8e\x55\xf2\xc0\xee\xb7\x93\x6f\xf7\x6c\x94\x50\x31\x8e\x98\x8c\xfb\xe8\xc9\x84\xcd\xae\x84\xbb\xe4\xb6\xcd\xb5\x3c\x9a\xa7\xb3\xdb\xb7\xcd\xdc\x0a\xe5\x90\x25\x47\xdb\xaa\x0e\xec\x3c\x07\x89\xa5\x82\x0b\x85\x0c\xad\xab\x43\xdd\x7d\x15\x42\x66\xa8\x86\x66\x39\xbf\xe6\x2d\xa7\x51\x90\x4e\x25\x2f\x89\xf8\x09\x1f\xa2\xc4\xe5\xb2\x60\xee\x59\xa1\x10\x19\xdc\xc6\xc1\x95\x4d\x22\x45\xae\x62\x4e\x2d\x50\xde\xec\xa5\x99\x25\x1a\x98\xf4\x95\x7c\x2b\x62\x54\xde\x82\x6a\xf8\x62\x9d\xac\xca\x39\x5a\xc4\x80\xeb\x9c\x2b\x35\xf8\x8b\x83\x3c\xf3\xbc\x38\x88\xe3\x0e\x0a\xd4\xd3\xac\x7a\x71\xe3\x0c\x58\x05\x85\xd2\xd8\x0b\xdd\x10\x3d\x6d\x22\xda\x01\xae\x67\x38\xe8\x02\xb4\x16\xf7\xac\x57\x38\xd8\x78\x40\x2a\x8c\x67\x8e\x90\x1c\x5c\x0e\x3e\xd0\xbb\x9a\x61\x73\x16\x61\x95\x8d\xbc\x44\xca\xf5\xb2\xd1\xfe\xc8\x65\x03\x91\xd8\x5e\xea\xc0\x5a\x94\x8d\x3a\x15\x17\x11\x64\xf4\x2d\xa6\xba\x48\xe3\xdb\x4d\xe9\x1f\x3b\xac\x3f\xe4\xe4\xf9\xc0\xe8\xe0\x00\x8b\x18\x3a\x84\x5b\x30\x8a\xe1\x90\x79\xbb\xd8\x6f\x90\xe2\x1d\x76\xd7\x65\xef\x01\x6e\xe9\x23\x59\x2b\x77\x8b\xef\x59\x2d\x1b\x51\x78\x2a\xd3\x65\x67\xdc\xae\xfd\x72\x1c\xb4\x41\x26\xac\xb4\x55\x11\xa6\x70\x0c\xbb\x5f\x75\x8d\x84\x28\x7c\xd5\x4b\xba\x44\xf6\x59\x35\xf5\xe6\x99\x54\x65\x10\x5f\x82\x4f\xb1\x86\x80\x87\x6d\x47\x7a\x19\x20\x3b\xe1\xe3\xda\x61\x48\xd9\xe2\x50\x18\x37\x34\xc7\xba\x74\xcf\x66\x16\x19\x1e\xc3\x2a\x43\xda\x32\x47\x0b\x1e\x6e\x9c\x9d\xfb\x0c\x49\xfb\x0c\x8e\x8d\xb6\xd3\xb8\x66\x3a\xc1\xd9\x39\x4b\x0d\xd1\xb6\x6f\x94\xf1\xcc\x31\x5f\x9f\xf9\xec\x0a\x09\x2a\x93\x79\x16\x6d\xb4\xf4\x8f\xb6\x9c\x69\x91\x52\x86\xec\xfc\x8f\x05\x16\x7c\xe1\x4a\xa1\x51\x7e\xf6\x26\xa1\xbe\x8a\xe0\xe8\xab\x26\x43\xa7\xd0\xe0\xc1\xa8\x24\x9d\x91\x36\xdd\x52\x76\xfb\x66\xbd\x4c\x8c\xbd\xa1\x6d\x7f\x67\xca\x70\x48\xeb\x7e\x53\x51\x86\x5b\x71\xdb\x2c\xb8\x38\xd9\xe5\x13\xa8\x5e\x48\xf4\xd3\x88\x97\xfa\x47\xd3\x27\x26\xc7\x40\xfb\x2d\xc7\x16\x5b\xca\xaa\xcc\xd4\xb1\x68\x30\x5b\x91\x96\x8f\x7f\xa2\xd9\x56\xb7\xb3\x5f\xbd\xc1\x6b\xfb\xb1\x5a\x9c\xf7\x99\x9f\x0e\xbe\x0f\x0b\xb4\xc6\xed\x11\x9c\x2c\xd9\x4c\xb9\xb0\x7b\xde\x5f\x2f\x53\xa9\xe1\x36\xeb\x4f\x5f\x5e\x08\x92\xcd\x75\xce\x51\xd4\xd3\xf7\xd9\x13\x76\x44\x85\xac\x95\x5e\xe7\xc8\xb0\x51\x51\xe9\xf3\x26\xf0\x10\x7d\x14\xa1\xc4\xfb\xd3\xc7\x8c\xfd\x5d\xdd\x58\xa3\x4e\xf0\x47\x27\xbe\x05\x4b\x19\x1e\xdf\xb5\x0b\x9e\x84\x0b\x89\x22\x4d\xf2\x83\x51\x6a\xa9\x33\x58\xab\x1c\xfa\x24\x11\x3e\x60\x9d\xbb\x70\x1c\x1d\x58\x84\xb1\x41\xfe\xf3\xf2\xa5\x11\x53\x99\x04\x45\x98\xbe\x7f\x25\x1c\xf0\x56\x8f\xf7\x3c\x43\xf5\x91\xfb\x73\x03\x9f\x88\x54\x86\x91\xe3\x0f\x5a\x1a\xbb\x62\xcf\xc9\x90\xb3\xc8\x4d\xa5\xdc\xb7\x47\x4b\x36\x0b\xee\xd9\x3b\xf9\xe4\x14\x4c\x7d\x1b\x28\x50\x5d\x07\x1b\xa3\x6a\x6a\x16\xa5\x0a\xaf\x1c\xdb\x4a\x6c\x62\x45\x1f\x48\x8d\x27\x8a\x21\x48\x3b\x69\xd1\xea\x1f\xa8\x5e\x62\xf8\xcf\x7f\x06\xf6\x6c\x28\x6e\xe8\x92\xda\x9e\xb1\xc6\x76\x0f\x9c\xb4\x12\x49\x14\xb3\x30\xb8\x0c\x50\x6b\xa4\x5f\xfc\xb7\x37\xcc\x4a\xa8\x39\x07\x9f\x64\x69\x52\xa9\x3b\xc3\xa6\x56\x53\x8a\x6a\xc8\xa7\xd9\xa1\xbc\x92\xa7\xef\x42\xe3\xaa\x05\xcc\xb1\x74\xa0\x8b\x2d\x85\x37\xb4\x84\xb2\x6f\xea\xb5\xa1\x21\x6a\x5c\x5d\x66\xfc\xba\xa9\xe1\x0f\xb0\xdb\x0a\x22\xae\xeb\x14\x1a\xef\x6e\xda\x86\x1e\xce\x5d\xb4\xae\x0f\x21\x99\xe3\x6b\x0a\xbf\x17\xa2\x34\xd2\xed\x8d\xe3\x3e\xfa\x66\x91\x1b\x8e\xd4\xbd\xf0\xeb\x25\x53\x8e\x22\x73\x07\x94\xc6\x9f\x56\xb6\x40\x04\x2a\x4b\x59\x9b\xa6\x80\x5b\xbc\x56\x29\x33\xa1\x89\xb1\xb9\x90\xc3\x58\x22\xb7\x99\xd0\xc7\x81\x1b\x59\x88\xad\x4b\xbc\xac\xda\x96\x45\xa3\x9e\xd7\x46\x63\x18\x1c\xbb\x50\xee\xfa\xac\x1e\x0e\xaf\x13\xd1\x93\x89\x4a\x85\x9d\x3b\x3e\x5e\x52\x85\xbc\x3a\x20\xe9\xae\xb8\xc4\x26\x75\xd5\xdc\xc6\xd7\xa7\x77\x0f\x55\x85\x85\x43\x7f\x24\x55\x1c\x51\x34\xda\x07\x86\xda\x1b\xcc\x8e\xe0\x90\xca\xab\x41\xa2\x5a\xa7\x18\x46\x66\xb9\xc6\x37\xb3\x12\x2b\x38\x4e\x1c\xef\xfa\x5e\xb4\x7f\x3a\xe9\xe9\xaf\x9e\x02\x5b\x1d\x5f\xee\xe5\x37\xd3\x26\x9e\xb2\x16\x1b\x71\xe4\xc8\x28\x9f\x7c\x5f\x93\x04\xc1\xcf\xa7\xf0\x0f\xc2\x6c\x7c\x91\xd3\x4b\x15\x67\x31\x45\x19\x32\x59\x42\x1b\x2a\xf0\xc4\x6d\x18\x97\x81\x72\xc0\x24\x37\xfe\xbf\x17\x12\x78\xe5\x0b\xc9\xc9\x6f\x30\x33\x75\x41\xc5\xd7\xbb\xd6\x98\x07\xa2\x12\xdb\x69\x97\xb1\x28\xba\xc3\xbb\x2f\x0e\xd4\x24\xdc\xbb\x39\xf2\xab\x8e\x4e\xc4\x17\x4e\xb1\xce\xf4\xe5\x2c\x2a\xd6\xa6\x4e\x59\x9c\x9a\x7c\x29\xbc\x42\x67\x5c\x54\xf2\x51\xe6\x9c\x36\x1d\x2b\xed\x2e\xde\x98\xe0\xce\x41\x54\x74\x9c\xac\x4d\x4a\x8b\x25\xf0\xa4\xec\xa2\x83\xff\x4c\xaa\x94\x65\x69\x65\x69\x42\x96\x3e\x7b\xf3\x1a\xde\xa3\x96\x55\x45\xb5\x40\xbe\x6f\x32\x84\xb3\x95\xe5\x1e\xcc\xe0\x09\x3f\x23\xc5\x04\x3a\x13\x6f\xd1\x0d\x59\x3a\xbe\x75\x7b\xe3\x2e\x28\xe4\xf6\xb3\x37\xaf\x9d\xaf\x1f\xc8\xed\xfe\x5c\x96\xe9\xcf\xde\xbc\x9e\x38\x5f\xfc\x37\x30\x7d\x48\xd9\x27\x61\x7a\x8f\x15\xfd\x1e\x09\xd7\x31\x70\x16\x4f\x64\x41\x6c\x53\x83\x52\xb8\x7f\x1d\x29\x26\xa4\xc1\xea\x3e\xa1\xae\x38\x13\xf8\x67\x15\x95\xf5\x69\xe4\x45\x6a\x3b\x6e\x89\x8b\xaa\xc4\xb2\xc6\x43\x8b\x1a\x3a\xcd\xec\x25\x6c\xf5\x2f\x02\xa8\x91\x17\x30\x52\x2e\x9c\xa9\xe8\x53\x53\x3b\x62\xab\x33\xc5\x49\x5d\x26\x46\xe6\x3b\xdc\x7d\x6f\x14\x19\x88\x56\xc5\xb6\x38\x80\x4e\xa5\x6f\x46\xc4\x95\x66\xe4\x54\xda\xda\x00\x23\x5a\x05\x0d\x1c\x72\xdf\xfa\xa5\x55\x1b\x3b\xa4\xbe\xa7\xee\xe2\x31\x72\x86\xd5\x56\x2a\xe5\xbb\x25\xf2\x69\x7c\xfe\x57\xc1\x80\xf0\x58\xc3\xe7\x61\xdf\x43\x7d\xd4\x83\x76\x15\xa8\x12\x49\x43\x19\xba\x3a\xdb\x19\x99\xa9\xbc\x26\x4b\x9d\xd4\x40\x56\x4d\xef\xfd\x99\x0d\xfc\xe7\x8b\xb3\xd8\xad\xfd\x09\xdd\x62\xa0\xcb\x56\x01\x91\x2c\x7a\xab\x4c\x49\x74\x02\x4a\x65\x00\xb2\x60\x41\x96\xc5\xc5\xd9\xce\xd6\x3c\xa9\x90\x22\x8e\x4f\x24\x8f\x42\x7c\x1a\x2b\xd5\x24\x9d\xe5\xc0\x8b\xf9\x4e\xdd\x09\xe8\x73\x70\xc2\x29\x21\x13\xdc\x50\x45\x60\x42\xff\xd2\x84\xc8\x17\x52\x5d\x46\x82\x1d\xc6\x3f\xa0\xe7\x3e\xa2\xae\xeb\x7a\xec\x2c\x5c\x67\x2a\x25\x3b\xd8\x1b\x89\x06\xb6\x77\x86\x92\x21\x15\x4d\x0c\x57\x24\x56\x9b\xaf\x15\x21\x53\x77\x16\x3d\xc6\x7c\xb8\x2b\x91\xa2\xb0\x6f\xa2\x7b\x09\x1d\x58\x6e\x97\xd0\x5d\x46\x7d\x24\xa1\x33\x5e\xd7\x23\xd2\x3b\x42\xc3\x40\xb2\x87\x90\x3e\x1a\xf5\x87\xa8\x93\x68\xc3\xcc\xf5\x86\xf4\x57\xbc\xde\x71\xe1\xb1\xee\x22\xc4\x62\x17\xd4\x51\x5d\x6c\xc8\xf6\x78\x2f\xd4\x53\xcf\x06\x14\x6b\x1e\x57\xe2\x39\x86\xfb\xe9\x76\xf3\x1d\x87\xd1\x71\xc0\xe4\xa7\x54\x82\x4b\x9f\xff\xbe\x71\xbc\xe0\xec\x51\x43\x05\x3d\x79\x37\xc3\x53\x80\x2f\xa6\x80\x6c\xc6\x86\x62\x5b\x6d\xb6\x55\x21\x2a\x11\x71\xa4\xb0\xc2\xfc\xf7\x86\x5b\x61\x79\x0e\xbc\xfe\x5a\x95\xe1\xd1\x6e\x94\xb0\x90\xfa\xf0\x2c\x8c\x61\xda\x10\x52\xa2\x5a\xba\xbe\x69\xa1\x3c\x36\x18\x74\x68\x24\x47\xf4\x09\xf1\x8a\xb4\xe7\x2a\x63\x25\x91\x9e\x38\x2c\x94\xe7\x22\x7a\x8b\x6e\xd3\x53\x38\x3c\xea\xa2\x50\xdf\xf1\x46\xfe\xce\xc7\xe7\x88\xa7\xe7\xaa\xe5\x45\x77\xd8\xf2\x55\x58\xb6\x5b\x07\x0f\xb6\x50\x0b\x0f\x1e\xaf\x1e\x5e\xcf\x5c\x6f\x03\xe2\x27\x6a\xe5\x39\xac\x90\xf6\x12\xa0\xfb\xbc\x0b\x05\x27\x5e\x39\xd4\xa6\x3c\x03\xd8\x88\xcb\x12\x4b\xeb\xe2\x35\xe8\xbb\xb6\xb7\xd9\x46\xdc\xa9\xba\xb4\x76\xcb\x3d\xfd\xf8\xee\x17\x83\x82\x58\xbb\x0d\x52\x66\x7a\xe8\x57\x2d\x99\xf7\x54\x63\x0f\xea\x99\x3d\x51\x46\xb5\x7c\x99\x6b\x64\x5e\xda\x7d\x4a\x3b\x25\xed\x69\xa7\x45\x4b\x3b\xd1\x42\x06\x53\xbe\xb3\x30\xb7\x43\xe2\x3b\x83\x3d\x64\xc5\xf7\x96\xe1\x19\x89\x6c\x98\x00\x27\xc5\xf1\x7e\xbe\x80\x86\x3a\x5f\xa6\x24\x39\xc0\xc6\xb5\xe8\xa0\xf7\x06\x79\xf2\x7c\x3f\xab\xad\x23\xdc\x4c\xab\x26\x15\x05\xd0\x67\xd0\xd1\xdd\xc9\xcd\xf2\x51\xbd\xdc\x13\x9b\x75\xb3\xd5\xec\x93\x7c\xfe\x68\xb7\xc8\x0d\x2f\x69\xe9\xf6\xe2\x08\xaa\x4a\xc1\xfe\xfd\x75\x25\xab\xa9\x6a\x1b\xbf\x47\xa4\xaf\x70\xf6\x64\x5a\x99\xdc\x22\x83\x49\x9b\x5f\x14\x86\x6a\x9c\x5a\x27\x32\xfd\xcf\xcd\xe8\xeb\x4f\xaf\xca\x7b\xe5\x0f\x4f\x9d\xf1\x52\xe9\x12\x7e\x92\xc9\x24\xc2\x1d\x17\x6e\x47\x25\xb9\x0c\xbf\x69\xe5\xc1\x97\xbe\x6b\xe5\x37\x49\xde\xb6\x7a\x48\x0e\x4c\x90\x52\x18\x02\x63\x13\x63\xe2\xb4\xbd\x40\xfa\x7e\x10\xca\x84\x02\xf2\x95\x9e\xe2\x12\x15\x31\x2b\xb2\x72\xa6\x6a\x6d\xeb\x8a\x0e\x8e\xc3\xf1\x5b\xf0\x86\xd3\x5e\xdf\xf9\x7b\xe8\x92\x6f\x74\x4d\x46\xd9\xfb\xaf\xb2\x3d\x3b\x72\x8a\x15\x18\xc3\xd4\xe3\xd8\xe4\x90\x2c\x9e\xa3\x4c\xc7\x91\xc8\x1e\x9b\x0c\xdf\x9f\x51\xdd\x41\x87\xbf\x6c\xba\xb7\x22\x97\x07\x8f\x49\x5c\xb5\xb4\x1c\x9a\x40\x3a\x8e\xfa\xc6\x5e\xd9\xf4\x4c\xef\xeb\x2b\xe3\x7b\x16\xa8\xae\xa9\xbd\x26\x6c\x12\x54\x57\x33\xac\xab\xec\x72\xe5\x6e\xce\x56\x75\x52\xa7\xa3\xd8\x6d\x29\x63\x8e\x3c\x77\x1a\xf7\x50\x36\xee\x28\xb7\xfa\x3a\xf8\xe7\x6e\xd2\x55\x19\x84\x7f\x35\x55\xfd\x2f\x7d\x73\x39\x59\x13\xa1\x73\x0e\xa7\x4a\x46\x38\x91\x99\xc6\xcd\x67\xb3\xe3\x38\x0f\xcb\x7a\x07\x31\x02\x2a\x09\xa7\xf7\x2c\x21\x23\xca\x19\x59\x2b\x2b\x67\x6a\x75\x84\x8d\xd5\x75\x67\x4f\x50\x65\xad\x4b\xfd\xee\x83\x48\x6a\xb2\x29\x95\xe6\x11\xb0\xb4\xd7\x33\xc8\x0b\x91\x95\x44\xdf\x86\x89\x9c\x91\xf8\x36\x78\x15\xa4\xbf\xfe\xc9\xb7\x00\xe9\x24\x00\x93\x7c\xe6\x67\x88\xd9\x61\xf6\xb5\xd7\x5d\xb1\xe8\x9e\x89\xf6\x06\x46\xc5\x36\xf8\x37\x93\x2c\x96\x0d\x56\x07\x46\x2d\x64\x01\x6b\xbb\x92\xae\xfc\xef\xa4\x0e\x74\xe1\x4f\x56\xda\xd1\xbf\x49\xfb\x93\xd8\xad\x6c\xb6\xa0\x21\xfe\xb6\xa4\xb4\x7d\x8c\x44\xca\xaa\x73\x1b\xac\xa3\x70\x54\xae\x62\xd4\x20\x21\x10\x13\xbf\xc5\x2b\xe5\x12\x0e\x30\x5d\x2f\x9f\x68\x43\x9c\xbd\xb4\xb5\x3d\xa9\x30\xaf\x66\x53\x5f\x2f\xea\x0b\xdc\xf6\x49\x6c\x45\x2a\x94\x7b\x79\xa2\xa3\x52\x90\x6a\x98\xe2\x67\x25\x98\x8e\xe7\x31\x4c\x3a\x21\x37\x66\x08\x8d\x2f\xae\x9b\x14\xc4\x49\x57\xa9\xb1\x35\x00\x34\x8a\x2c\x0b\xe9\x5d\x6e\xcf\x6e\x63\x64\xc1\xc0\x20\x60\xd9\x2d\xc7\x9d\xc5\x7f\xc5\xb3\xe6\xa2\xc0\x47\x78\x8f\x6a\xdf\xaf\x11\x37\xc3\xf3\x54\x10\x32\x7f\xf3\x28\x2c\xb4\xde\x55\x7d\x6f\x93\xc2\xeb\xa9\x79\x9d\x72\xe3\xdf\x0d\xab\x36\x0e\x1b\xd6\xa4\xce\x8d\xe5\x96\xf6\x0a\x23\x1d\x9d\x51\x93\xc1\x65\x8d\xd3\x61\xa3\x7b\x2e\x00\x39\x42\x7f\xf4\x25\xb8\xe7\xba\x50\x96\xa2\xae\x20\xb9\xeb\x0c\xe5\x29\x0d\x61\x97\x94\xf4\x55\x62\xdf\xbe\x15\xb7\x27\xeb\x9b\x1b\xf3\xc0\x5a\xbc\x38\x18\x23\xe3\x5d\x96\xfd\x71\x04\xf3\x73\x08\xe5\x78\x81\xdc\x96\x30\x76\x39\x36\x4f\x25\x98\xf7\x09\x91\x74\xc4\x91\xf6\xdf\xc8\x4f\x12\x51\xf5\x7b\x90\xf3\x26\xc7\x08\x59\x78\xa3\x92\xd5\xb1\xe7\xb6\x6c\x4c\x49\x8c\xa7\x77\xdf\x54\x61\x9f\xf2\xbf\xcc\x87\xdb\xac\x48\xe3\x67\xf2\x8f\x02\x1a\xf5\x1e\x41\xf4\x3a\x43\xd1\x1a\x3a\xa5\x62\xbc\xa9\xea\x01\x38\x82\xf7\x71\x6c\xcd\x08\x28\xb2\x18\x7b\x0c\x05\x32\x06\xae\xe1\x5a\xa4\x55\xd5\x03\x3e\x8b\x16\xd1\xa5\x0b\xbe\x68\x91\x3f\x8b\x16\x91\x75\xc9\x50\x59\x82\xf3\x8c\x8b\x7e\x28\x39\xf5\xfc\x8b\x2e\x3e\x26\xf9\x48\x56\x14\x69\xf0\xaa\x5e\xc3\xbc\x6a\x58\x77\xa9\x70\x15\xc6\x43\x2d\x6e\xbe\x66\x50\xcd\xe7\xb8\xac\x10\xc3\xe2\x66\xe3\xb4\x96\x35\x03\x14\x93\x0d\x78\x60\x00\x1e\xf6\xf2\x44\x6a\xb8\x58\x45\x05\x1c\xdb\xab\xa2\x7a\x0a\xd2\xeb\xe0\xb0\x5a\x5e\xd2\x3b\x89\x9f\xd4\xe6\x28\x16\xc7\x7c\xbd\x48\x4a\x27\x59\xea\xe7\xfc\x55\x8c\x95\x8f\x25\x23\x4c\xa5\x5f\x5c\xce\xfd\x79\x0a\xfd\x3f\x16\xb9\xdb\xd4\xff\x5b\xe4\x1c\x6b\x4a\x46\x2c\xe8\x49\x4d\xc9\x18\xb8\x86\x98\x12\x5d\x16\xdb\xd6\xb8\xbf\x76\xfc\xd3\xa7\x32\x29\x0a\x0a\x69\x27\xab\xe6\x66\x53\x7b\x02\x5f\x0c\xca\x63\xb8\xa5\x11\x79\xfe\xbc\x0e\x69\x2f\xa8\x11\xa4\x5b\x77\x45\x47\x81\xf0\x54\xca\x63\x1c\x50\x43\x34\x87\x52\x12\xee\xab\x58\xa1\xba\x50\x27\x2f\xd2\x06\x0e\xd5\x13\xa6\x46\x82\xcd\xe0\xd3\xaf\xcb\x9a\x1a\xa9\xd1\xfb\x4a\xe9\x23\x3b\x09\xe1\x49\x5d\x87\x75\x50\xff\xdc\x27\x72\x90\x28\xdd\xf6\x80\x23\x35\x8b\x85\xcf\xc3\x7a\x79\x00\x86\xb0\x99\x49\xea\xfc\x5c\x41\x13\x0d\xc0\x76\xe2\x26\x5f\x2c\xd4\x16\x2d\x94\x9f\xaf\x66\x8d\x40\x86\x64\x7d\xa6\xc0\xe2\x3e\xf1\x46\x9b\xcd\x41\x0b\xbb\x7c\x36\x5b\xb7\xe1\x32\xb7\x6a\xf1\x7c\x12\x08\x85\xb3\x21\x58\x23\x31\xff\x54\xda\x6b\x83\xd5\x8c\xd3\x6b\x9f\x2b\x8c\xa3\x01\xf8\x12\xc9\xf9\xb3\xa9\x35\x19\xc9\x59\xf6\xbc\xde\x2b\x0b\xcc\xab\x4b\x60\x9a\x98\x9c\x61\x74\x5c\x27\x37\x76\x36\xde\x83\x1a\x99\x32\xfe\x99\xc3\x39\x1b\xa9\xfa\x9e\x7d\xf1\x5f\x54\xd7\x0f\x34\x00\x9b\x2c\xfe\xf0\x10\xcc\x4b\xdb\x86\xbf\x34\x6b\xe4\xee\x62\x85\xe1\xc4\xbe\x13\x71\xdd\xf0\x83\x1a\x57\x1f\x25\x66\x90\x32\xf8\xe5\x71\x08\x39\x2c\x3c\x93\xcc\x3d\x26\xac\x00\xf9\xf3\x46\xa4\xc6\x18\xd8\xb1\x64\xff\xb3\x59\xd8\x3e\x93\x3b\x76\x7d\x8f\xca\xd2\x8f\xc9\xce\xdb\x63\xe5\x5c\x2a\xf3\x69\x4d\x28\x6e\x83\xf2\xb1\xe2\x43\xea\x39\x1b\x54\x3b\x1b\xa5\x71\x36\xf6\x41\x97\xd4\xad\x6b\x63\x67\xc4\xb6\x3c\x78\x82\xd9\xbe\xa6\xa9\x71\x2b\xab\x55\xaa\xee\xe6\x44\xdf\x83\x81\xc4\x89\xbd\x51\x95\x67\xa7\x78\xf0\x20\xcf\xa6\xe0\xeb\x12\x5c\x37\xec\x71\xca\xff\x0e\xef\xc5\x6f\xbf\xf5\x3a\xe9\xd1\x7c\x5d\x35\x26\x3c\x38\xc2\x47\x8b\x52\x5f\xda\x67\x8b\xd2\xdf\x9b\xb8\x16\x1c\x8b\xe7\x77\xfb\x4a\x54\xa8\xeb\x56\x82\x53\x6c\x36\x27\x77\xad\x97\x0d\xab\xea\xe8\xa9\xf7\x6b\x8c\xad\xc7\xdc\xec\x73\xb6\x15\x05\xbe\xe5\x65\x10\x4f\x2a\x28\x43\x0c\x4f\x06\xbd\xb6\xee\x5e\x81\x88\x16\x83\x4b\xf8\x8e\x2f\xa5\xeb\xe9\xe6\x9e\xd8\x44\x1f\xd5\xac\x1f\xdf\x05\x46\x6f\xba\x59\xc7\x52\xb4\x0a\x1f\xbe\x94\xcc\x76\xe4\x61\x4b\xd1\x83\x0e\x5d\xca\x93\x45\x2f\xec\x24\xc3\x4a\xcf\xa7\xc6\x29\x31\x65\x2d\x59\xdb\xb1\x72\x5e\x6b\x7c\x93\xdf\x16\x30\x49\x5f\xe8\xcf\x81\xcd\xb2\x17\xe6\xed\x88\x63\xef\xcd\x27\x51\xe2\x4e\x34\x09\x9f\x11\xc9\xc5\x47\x06\xa2\x23\xbd\x3c\x75\x1f\x53\x00\x0b\x0a\x11\x4e\xf5\x18\x95\x72\xa8\xb7\x4a\x53\xb2\x6c\xca\x74\x49\xfb\xe8\xa3\xcf\xfd\x42\x40\xbf\x3f\xf7\xd0\xfa\x16\xa0\x8c\x7a\xf7\xa3\x8b\xba\x4e\x17\x23\xea\x72\x92\xde\xb0\x56\x4c\x3e\xd4\xdd\x70\xae\x92\xb5\xf8\x73\xc2\xb9\x8d\x4b\xea\xf0\xb8\x17\xd5\xa1\xfb\xb2\xba\x2c\x51\xd1\xe2\xa9\x74\x77\x06\x14\x6d\x82\xc1\x77\xcd\x9f\x75\x5c\x36\x07\x55\xeb\xc8\x9c\xae\xa8\x24\x51\x1d\xcb\x51\xcf\xd7\xa7\xba\x55\xd3\x28\xd3\x55\xd5\x01\xfa\x09\xdf\xa0\x1f\xd6\x0c\xd3\xf7\xb8\x95\xe9\xae\xb8\x14\x65\x17\x9e\x1d\x83\x78\xd9\xa6\x23\xbb\x3c\x04\x44\x31\xa0\x3b\x4b\x89\xa7\x7c\x59\x42\x26\x4f\x82\xe6\xbb\x1b\xd2\x2c\x2e\x1e\x99\x02\xae\x53\x55\x64\xa0\x37\x25\x04\xba\x1e\xee\xbf\x4f\x7e\xda\x5d\x09\xa0\xa3\x36\x41\x00\xc5\x5e\x57\xc4\xa3\xfb\x41\xb0\x18\xd0\x51\x9e\x9d\xd1\x23\xa9\xa7\x28\x71\xc6\xa3\x0b\xbf\x7b\xa0\x37\xa7\x93\x6c\x9f\xd4\x91\x4b\xaf\xe1\x49\x9d\xb8\x1c\x08\x43\xbd\x9e\xb0\xff\x67\x70\xde\x72\x20\x8c\x71\xdc\x46\x87\x6b\xc0\x8f\x69\x0c\x78\xab\x2f\x35\x82\xf6\x3b\x68\xfc\x4a\x1d\xfc\xd5\x7c\x30\x8b\x89\x84\x03\xd6\x51\x98\x68\x18\x0e\x3e\x8b\xe3\xf5\x80\x27\x0d\xf1\x46\x0f\x1a\x66\x4f\x81\x5e\x63\xc6\xa2\x58\x8c\x7b\x34\x24\xca\x5a\xd5\xb5\xba\xbc\x53\xaa\x23\xa1\xba\x36\x39\x87\xf2\xf8\x87\x0e\x3e\xff\x31\x95\x6b\x6f\x30\x93\x75\x49\xe8\xee\xde\x11\xfc\x2a\xa3\x22\xa1\x6f\x64\xaa\x9d\x9d\x51\xa7\xcd\x71\x24\x14\x93\x5b\xbc\xa6\xc9\xb0\xc4\x03\xb8\x9b\x77\xff\xcd\xbf\xba\xd7\xc3\xd9\x1d\x21\x53\xef\xa5\xfd\x63\x6f\xdc\x89\x41\x45\x82\x95\xd5\x32\x7e\x4b\x0d\x12\x7f\x96\x66\x67\x85\xc1\x09\x5a\x2c\x70\x53\xee\xc6\x63\x6d\x58\x12\x4b\x0e\x3b\xe4\x84\x51\xb3\x91\x73\x61\xd4\xe1\xa5\xe8\x34\x71\x33\x76\xf2\x2b\xe8\x1c\xc1\xaf\xee\x07\xa3\x39\xcb\x6e\x7c\x25\x73\x85\x9d\x1d\x9b\x41\xa3\xb9\x8e\xe1\xd7\x7f\xfa\x38\xd3\x79\x43\x17\x67\x7c\x6d\x6a\xe6\x7c\x68\x4c\xd0\xb7\x63\x13\xfe\x72\x52\x25\xde\xae\x73\x61\xd2\xd4\xf6\xb0\xd2\x67\x05\x2f\xce\x9e\x85\x77\xdf\xfe\x02\x52\x65\x96\x98\x15\xaf\xa0\x45\x42\xce\x72\x43\x76\x0f\x27\x86\x1a\x22\xb3\x31\x88\x1d\x5f\xa6\xa5\xb8\x6b\xd4\xec\x88\xd9\xd1\x46\xb1\x4b\xc7\x4a\x02\x1e\xca\x40\x97\xbb\x09\xbb\x91\xde\x71\xc1\x1e\xa3\x7c\xde\x8a\x1a\x21\x7c\x7f\xae\xb5\xcc\x36\x8d\xd9\x49\x5d\x9b\xc8\x04\x57\x3e\x1d\x91\x8b\xac\x2e\x6a\xa6\xa4\xaf\x67\xac\x59\xc6\xd9\x48\xb7\xe7\x50\x9d\xa4\x61\xd3\x3c\x32\x22\x28\xf3\xd7\x53\x26\x9f\xd1\x44\x8f\x44\x71\xc2\x8e\x3f\xc0\x90\x77\x94\xfe\x4d\x09\x93\xad\xae\x96\x94\xa8\x2d\x99\xf4\x93\xba\xf6\x0f\x81\x32\x92\xe5\x35\x4a\x89\x97\x17\x89\x1f\x34\xc6\x06\x82\x16\xba\x0c\x83\x84\xad\xe7\x70\x6c\x23\x3f\x80\x0f\x51\x6d\xf9\x58\xed\x59\xc2\xd0\xf9\xe7\x1b\x8a\x75\xf9\xc4\x7f\x3d\xb1\xff\xe2\x43\x6c\xe6\x43\x6c\xc2\x6a\x0f\x77\x27\xd2\x21\x45\x18\xce\x92\xfa\xe7\xa1\x1e\x48\x87\xd6\x7c\x8d\x19\x55\x25\xd3\x29\xd4\x15\x65\x40\xa6\xf1\xcb\x21\xcd\x94\xb4\x73\xd4\xa7\x07\xfd\x3a\xbf\x62\x77\xf3\x49\x2a\xa0\xa3\x44\x7d\xf9\xfb\x80\x5e\x6e\x11\xe5\x20\xe2\x1a\x02\xaf\xcb\x20\x98\xd8\x80\xa9\x20\xa4\x74\xbb\xea\x17\xab\x71\x6f\x29\x3b\x90\x31\x1d\x14\x8b\xb8\x53\x54\x69\x8e\xe8\x53\x16\xae\x1c\x51\x63\xe7\xd1\xd1\xd7\xa0\xa6\x61\x88\xa3\x20\x1b\xc2\x84\x46\xec\x1b\xb7\x43\xb2\x2f\x8e\xe0\x07\x42\xdc\x4a\x84\xb5\xac\xea\x2d\x48\x75\x2c\x0c\x92\xaa\xb4\x1c\x1f\x6b\x39\x2f\xbf\x5b\xa4\xc8\xa3\x1c\x94\x7e\xa6\x21\x42\xe1\xa7\xe8\x93\xf7\xe2\x01\xcb\xfb\xef\x44\xe1\xc6\x49\xe6\x6b\xf1\x84\x47\xfa\x00\xa8\xbb\x42\x31\x27\x4a\x34\xa6\x7b\xdc\xa3\x19\x27\xb1\xac\x8d\xf3\x4f\x76\x1c\x6e\x4b\x71\x48\x36\xc9\x54\x5d\x23\x56\x39\xc9\x6e\x6e\x54\x42\x60\x3e\x46\x79\x6d\x11\x4f\xec\x99\x63\xa6\x2f\xf4\x1e\x40\xef\x38\x53\x70\x08\x25\x1f\x4a\xc7\x1f\xbf\x50\x71\xab\x54\x1c\x4b\xc3\xa1\xb1\x5f\x6d\xe7\x22\xc0\x92\x0f\xda\x77\xc4\x82\x13\xf4\x4d\xc4\x86\xbf\x50\x38\x4b\x61\x37\xae\xae\xa8\xab\xbb\x75\x52\x79\x4c\x68\xf6\xc1\xd4\xf6\xa2\x4c\x29\x92\xe7\x42\xb7\x5f\x08\xdf\x45\xf8\x44\x0d\xf9\x1e\xd9\x1e\x15\x13\x7b\x30\xd9\xdd\x18\x59\x8a\xea\x03\x63\x66\x5f\x98\xa0\x8b\x09\xbc\x40\xe4\x10\x1e\xd8\x28\x94\xb3\x0d\x5e\xf0\x77\x87\x03\x19\x22\x1b\xea\xf9\xc2\x15\x3d\x5c\x11\x44\xd2\x42\xd6\x78\x5d\x93\x6b\x54\xdb\x8a\xe1\x0e\x87\x24\xdf\xbc\xe4\xbc\xa2\x79\x44\xd7\x77\xa4\xea\x25\xa5\x12\xae\xd7\xc2\xbb\x93\xa8\xff\x7a\xe8\x36\x2e\xb1\xd5\x4d\xb0\xc5\xc0\xad\xef\x17\x86\xe8\x62\x88\x28\xa4\x10\xf2\xc3\x19\x66\xb8\x9d\x57\x0d\xa6\x62\xc7\xde\xb8\xaf\x9d\x52\xcc\x60\xb9\x90\x8f\xb1\xa1\xdc\x63\x2a\xa9\x3d\xba\x9a\xee\xef\xe8\x0e\xc7\x69\x0f\x09\x52\x6f\xbe\x1f\x57\xcb\x7f\x12\xf2\xa9\xe7\x10\x43\x0c\xca\x67\x05\x29\x20\xb8\x6e\x45\xb2\x08\x5e\x01\x9e\x2f\xd8\x3a\x21\x0e\xf6\xf5\x64\x79\x53\x85\x03\x4f\xa1\x32\x97\x82\x0a\x54\xd7\x2a\x8d\x25\xc4\xab\x7c\xdd\x2e\x46\xa7\x97\xc1\x77\x04\x5d\x2f\x44\xee\xbb\x81\x3f\xbf\xa9\xbb\x03\x9b\x5c\xd9\x56\xdf\xbd\xdc\x3b\x82\xef\xe3\x30\xd0\xa7\x90\x02\x2f\x0e\xf4\x8b\x7e\xbd\x20\x7a\x7f\x06\x30\x39\x7f\x78\x88\xae\x9a\x8a\x79\x2f\x51\xa6\xc9\xe5\x3c\x77\x0a\xc7\xf6\xd1\xc8\x48\x3a\x7a\x86\x51\x6f\x50\xea\x61\xf4\x43\x95\xa3\x87\x31\xcc\x23\x46\x11\x7f\x65\x06\xb9\xdf\xb9\xdf\x81\xff\x09\x00\x00\xff\xff\x68\xb2\xa5\x43\x70\xd7\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xd6\xe0\x3b\xbf\xe2\x48\x0f\x36\x8c\xa1\x71\xec\x6e\x6c\x6c\x10\xc2\x32\x06\xa4\x21\x64\x4b\xb2\x40\xe3\x07\xc7\x84\x27\xa9\xca\xa6\x6b\xa8\xae\x6c\x57\x66\xd3\xee\xd5\xf0\xdf\xbf\xc8\xfb\xbd\x2e\x4d\x83\xec\x18\xf1\x20\x41\x77\x5e\x4e\x9e\x7b\x9e\x3c\x79\xf2\xf0\x6f\x3b\x3b\x00\x00\xaf\x6a\xb2\xba\x64\xe8\xb6\x6a\x6e\x4e\x49\x5d\xe3\x82\x55\xa4\x91\x5f\x5d\xcd\x2a\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x56\x0d\xa6\x80\xa0\x30\xed\x60\x4a\x5a\xa0\xb2\x37\xa0\xa6\x84\x12\xd7\xf8\x06\x31\xfe\x27\xb9\xfe\x37\x2e\x18\x15\x23\xad\x66\x55\x31\x03\x54\xd7\x64\x45\x61\x49\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x98\xa3\x66\x0d\x0d\x29\xf9\x74\x14\xd8\x0c\xaf\x61\x85\x1a\x06\x55\x03\x08\x68\xd5\xdc\xd4\x18\x50\x51\x90\x65\xc3\x26\x62\x82\x0b\x06\x02\xd6\xf9\x02\xb1\xea\xba\xc6\xb0\xaa\xd8\x8c\x77\x84\x9a\x14\xb7\xb8\x04\x46\x6e\x71\xa3\xfb\x00\xc5\x6c\xb9\x98\xc8\x55\x5e\x62\x2c\x1a\x92\x66\x5a\x93\xd5\x21\xff\xe7\xa0\x20\x2d\x3e\xd0\x2b\xa7\xf0\xe1\xfc\xe4\xec\xa7\x73\x01\xdc\x9c\xb4\x18\x66\xd5\xcd\x0c\x6a\x7c\x87\x6b\xa8\x9a\x29\x69\xe7\x48\x20\x03\x5d\x93\x25\x13\x63\x69\x94\x58\x4c\xf1\xc9\xfe\x76\xb8\xb3\x53\xcd\x17\xa4\x65\xf0\x6a\xd9\xdc\x70\x38\xaf\x04\x58\xd3\x96\xcc\xe1\xb9\xf7\xd9\x73\xd3\xb2\x26\x2b\xa7\xd5\xb7\x7f\xbc\xfa\xf1\xdd\x2f\x57\xef\xde\x9c\xbf\x3d\x39\x3b\xfb\x70\x7e\x79\xe9\x36\xbc\x38\xbb\x42\xd7\x35\x56\xf4\x74\x7b\x5c\x9c\x5d\x9d\xfc\xf0\xe3\xf9\xe5\xd5\xc9\x9b\x8b\xb7\xaf\x83\xae\x3f\x0a\x1c\x89\x59\xa8\xee\xf4\xe3\xbb\xd3\x37\xe7\x67\x62\xa2\xcb\xc4\x4c\x97\x8c\xb4\xe8\x06\xbf\xc2\x98\xba\xd3\x5c\x5e\xbd\xfb\x70\xf2\xfa\xfc\xd5\xf9\x79\xaa\xd3\x69\xbd\xa4\x0c\xb7\x3f\x9f\xea\x2e\x3f\x9f\x26\x5a\x9d\xbd\x79\xad\xbf\x3f\x7b\x13\x82\xca\x1b\x9c\x2f\x48\x31\xd3\x4d\xce\xdf\xbf\x3b\xfd\xbb\x6e\xb4\x83\x8a\x02\x53\xba\x8b\xea\x7a\xcf\x72\x6e\x92\xc5\xe1\x93\x24\xff\xe1\xe1\x21\x9c\x28\xb6\x58\x20\x36\x93\x0c\xeb\x8e\x53\x63\x06\x51\x77\xb5\xfe\xf7\x88\xcd\x8e\xc0\xf9\x63\x58\xef\xf7\x6d\x75\x87\x98\xea\xed\xfc\x31\xb0\xf7\xf2\xba\xae\x0a\xd5\xd9\xfc\x6e\x97\x73\x7e\x87\x1b\x16\xaf\x03\xf3\x8f\xe1\x2d\x29\xf1\x49\x59\x72\x72\x47\x03\xef\x72\x91\xbb\x38\xe3\x0b\x6a\xab\xe6\x66\x1f\x5a\x52\xe3\x23\xf8\x78\xd1\xb0\xff\xb7\x0f\x68\xce\x91\x74\x4a\xe6\xf3\x8a\x31\x5c\x1e\xc1\xc7\x57\xd5\x1f\xff\xf7\xff\xec\x03\x2a\xcb\x16\x53\x7a\x04\x27\xf2\x97\x97\x7b\x99\xb9\xcf\xa4\x98\x93\x76\x30\x00\xa5\xee\xc1\x3f\xe4\x70\xfc\xef\xff\x35\x0e\x90\x0e\x2c\x7c\xc0\x73\x72\x87\xcb\x57\x2d\x99\x8f\xc5\xc4\xe8\x05\x8f\x9a\x2b\xbd\xe8\xc1\x6b\xfb\x09\x15\xb3\xaa\xc1\x8a\xa9\x4f\x5b\x8c\x18\x2e\xc7\x2d\x68\xcf\x32\xd3\x25\x6b\x97\x05\xd7\x6a\x88\x01\x65\xa4\xc5\xd4\xc2\x07\x17\x67\x42\x01\x46\x80\x50\xd9\xe9\xcc\x2e\x84\xc2\x27\xd1\x2a\xc5\xe0\x66\xbc\xb7\x1e\x8c\xfd\xed\x2d\x7e\x76\x4c\xe3\xbb\x0a\xaf\xa0\x6a\x2a\x36\x04\xad\x7b\x0e\x54\xfc\x87\xe2\x7a\x3a\x09\xc0\x81\x63\x90\x23\x75\xb4\x14\xad\x9c\xbf\x4c\xd3\xfb\x1d\xf9\xaf\x41\xe7\x29\x69\x18\xaa\x1a\x9a\x30\x1c\x48\xcc\xf3\x35\xb7\x7e\x82\x80\x5a\x2d\x99\xbe\xd2\x8a\x56\xdc\x04\x53\x5c\x90\xa6\x44\xed\xda\x98\x34\x41\xa0\x8a\x02\x69\xea\x35\xcc\x31\xb7\x96\x8c\xc0\x8c\xd4\xa5\xe9\xcf\x2d\xd3\xcf\xa7\x40\x5a\xe0\x2a\x56\xda\x67\x61\x7e\xb9\xe6\xe6\xad\xd1\x92\x11\x0e\x52\x81\xea\x7a\x0d\x0b\xb4\x16\x26\x8f\xb5\xa8\xa1\x48\xd9\x7b\x8c\xa9\x19\xaf\xc5\x35\x67\x2d\xde\xd3\x19\x76\x81\x5b\xb1\x2a\x3a\xc9\xb1\x85\xcf\xa0\x17\xcd\x94\x74\x30\x47\x33\x8c\x27\x1c\x76\x36\x6d\x38\xba\xd1\x02\x5d\x57\x75\xc5\xd6\x1c\x4a\x8e\x00\xb1\xd6\x7f\xa0\x65\x2d\xf0\x23\x5c\x12\x69\xfe\x57\x0d\x6e\xdd\xae\x8c\x08\x27\xa2\x6c\xd1\x8a\xaf\xad\xc4\x0b\x42\x2b\xa6\x86\xa9\x5a\x43\x25\x4d\x80\x6a\x0a\x0d\xc6\x25\x2e\x43\x18\xb5\x1d\x92\x80\xce\xbd\xc5\x0b\x40\xde\xb7\xe4\xae\x2a\x71\x7b\xe4\x80\xfb\xe2\x2b\x63\xf8\x27\xa2\xd1\x77\x96\xc5\x93\xdc\xed\xc9\xf3\xc6\x93\x84\x02\xb1\x68\x71\xf0\x09\xff\xe9\x18\x7e\x52\xcc\x70\x71\xbb\xbb\x77\x04\xcf\x2f\x9a\x3b\x54\x57\xa5\x30\xbf\x20\x5d\x18\x89\x77\xdd\xf6\xb9\x37\xf0\x7d\x2c\x5f\x4d\x9f\x00\xf2\x45\xc3\xb1\x58\x7b\xfc\x65\x07\x94\x70\xdc\xb5\x06\x47\x7a\x5d\x86\x78\x8d\x99\xf0\x45\xb5\xb6\x04\x32\x15\x7f\x06\x8c\x90\x64\xd1\xe9\xb2\x81\x1b\xcc\x94\x7a\xe5\xe8\x51\xbf\x06\xd8\x6d\x31\x5b\xb6\x4d\x2f\xfc\x93\x6b\xd2\xb6\x64\xb5\xbb\xf7\x6c\x22\xf8\xf6\xd9\x44\xc1\x94\x57\x3c\xd2\x51\x80\xaa\x61\xb8\x9d\xa2\x02\x4b\x85\x21\x7d\xf1\x02\x35\xb0\xe0\xdf\xd3\x99\x94\x78\xc1\xe0\xb1\x13\x6b\x06\xa3\x44\x76\x27\x6c\xa6\xfb\xff\xbe\xc4\xed\x3a\xe8\x99\xb4\x0d\x2d\xa6\x64\xd9\x16\xd8\x01\x25\xe3\xe1\x64\xb4\xc2\x1d\x6a\x95\x57\x2f\x3d\xd6\x8f\xd4\xfa\x00\xd9\x0e\xcb\x66\x54\x17\x4e\x2f\x54\x96\xdc\x02\xbc\x13\x7a\x72\xf7\x37\xc1\x84\x47\xf0\x7d\xec\x67\x4f\x78\x33\xfe\x3b\x6e\x43\xd1\xe3\xca\xed\x28\xa1\xf0\x94\xc7\x90\x99\xd6\xd8\x4d\x33\xb7\xb1\x2d\x79\x00\x4c\xa7\x3d\x87\x69\xc3\xc1\x95\x16\xbb\x22\x3e\x48\x91\x36\xe1\xce\xb5\x9a\xca\x51\x0f\x69\xa0\x85\xc5\x15\x83\x13\x4c\x05\x1a\xce\xff\xa8\xe8\x20\xfb\xfb\x72\xef\x08\x7e\x20\xa4\xee\x92\x19\x69\x85\x85\xcc\xfc\x2a\x87\xfa\x67\x57\x73\xd7\xe7\x10\x7d\xdc\x0f\x3a\x7b\x9e\xd4\xb5\x98\xab\x99\x12\xd1\x31\x83\x67\xfe\x7d\xdf\x38\x76\xce\x8e\xc1\xbc\x46\x9d\x23\xfa\xc4\x12\xcb\xfa\x24\x51\x91\xe2\x2d\x4f\xf4\x3d\xf7\xb0\x61\x15\xab\xf1\x9c\x3b\x89\x56\xd6\xde\x09\xc3\x67\x44\xfb\x6a\x86\xad\x88\x2a\xaf\x8f\x73\x36\x95\xde\x1f\xdf\x82\x4b\x21\x57\xea\x4e\xed\xe4\x49\x8b\xcd\x10\xa8\xae\x03\x45\xa0\x62\x01\xc2\xd9\x28\x22\x93\xac\xb6\xe8\xda\x90\xca\xc6\x66\xb4\x37\x18\x2f\x28\x77\x42\x8a\x5b\xae\x71\x67\x64\x25\xc3\x03\xba\x57\x53\x1a\xe1\x96\xbb\x7c\x0a\xa8\x95\x5b\x70\x5c\xba\x1a\xab\x62\x70\xdb\x90\x15\x55\x7e\x94\x6a\xcb\x08\xdc\x54\x77\x58\xc3\xc2\x15\x22\xac\x66\xb8\x91\x51\x07\x6d\xf5\xf9\x2c\xda\x1b\x30\x63\x96\xd5\x74\x8a\x5b\x8e\x4d\xb6\x5e\x60\x69\x0f\xc4\xa0\x79\x9d\x17\x69\xba\xa3\x0e\xe5\xe7\xc8\xf1\xa1\x5d\xe3\x1d\x97\xc4\x90\x5b\xb8\xc1\xf0\x15\x9d\x10\xd8\xa1\x1e\x05\x9f\x20\x39\xbc\x70\x3b\xab\xba\x86\x6b\x0c\x4d\x55\x73\x27\x47\x58\x40\x45\xaa\x19\xa2\xd0\x10\x28\x48\xdb\x62\xba\x20\x4d\xc9\x89\xed\x93\x33\x0f\xe9\x60\x38\x5f\xfa\x80\x5e\xca\x5d\x48\xc8\x5b\xdc\x70\xa9\x90\x91\x8d\x28\x91\x96\x7a\x7d\x4f\x51\x23\x3d\xe4\x25\xc5\x40\x1a\xec\xec\x65\x16\x58\xf6\x07\xc7\xd1\xe0\x5d\xb8\x53\xc7\xb9\xe3\x1a\xc3\x42\xee\xd4\xd5\x54\x2b\xb8\xc6\x05\xe2\x03\x09\x56\x29\xc8\xb2\x2e\x79\xab\x25\x75\xb0\xe0\x30\x44\x12\x09\x8d\x31\x1d\xf4\x08\xbe\x37\x52\xdd\x69\x64\xee\xbb\x87\x33\x7a\x65\xc8\x88\xa6\xf1\xfd\x4e\x80\x28\x41\x0f\x2b\xa4\x82\x20\x7f\x27\x35\xf7\x9e\xd4\xd6\x41\xaa\x02\xcb\x99\x21\xc5\x9d\xd0\x0a\x15\xd2\x23\x77\x39\x81\xb8\x0b\xf6\x6a\x88\xda\x5d\x02\x9b\x55\x74\x9f\xcb\xaa\xc3\x76\xf9\xf5\x32\x0b\x95\xcf\x43\x6e\x48\x6b\xe2\xc0\x1e\x32\xd3\x15\xd7\x2b\x74\x90\x56\xd1\x81\x3d\xdc\xf2\x7d\x96\xa4\xb2\x88\x57\x1a\x75\x67\xd8\xef\x50\x6c\x18\x92\x1c\xf8\x0b\xd7\x2d\x85\x8c\x5d\xf0\x11\x1a\xbc\x52\x13\xec\x43\xac\xc5\x96\x14\x97\x30\xad\x5a\xca\xf6\x61\x4a\xf8\x66\x05\x97\x70\xbd\x0e\x61\x8b\x67\xd0\xca\x8a\x4f\xa1\x87\x4f\xa9\x49\xdd\xae\x49\xcd\xd2\xc9\xc3\x8f\xe2\x8b\xa5\x68\x93\xf0\xb1\x29\x20\x4a\x49\x51\x89\xed\xa7\x08\xf5\x0a\xd4\xe7\xf9\xc4\xf7\xca\x68\x8f\xfd\xf4\x77\x5a\x23\x34\xea\xfe\x26\x0c\x39\x6c\xcf\xe5\x41\x91\xd9\x65\x39\xa0\x38\x66\xb6\x77\x9b\xe5\x0d\x0d\xc7\xfe\x54\x3b\xe9\x6d\x99\xd2\x59\xf0\xe2\x00\x3e\x65\x76\x6e\x56\x0f\xa9\x56\x71\xb3\x90\x0f\xe0\x18\xbe\x9d\x7c\x9b\x87\x30\x6a\xe9\x35\x3d\x3c\x84\x8b\xd8\x3e\x85\x0a\x67\x5f\x50\xb5\x42\x75\xf5\xff\x31\x54\xc2\x7f\xe1\x5b\xd3\x99\xa0\x46\x38\x1e\xd7\x03\xae\x61\x74\xd0\xea\x35\xad\xa6\x62\x73\xef\x50\xff\xdd\xf5\xbf\xe1\xd8\xfd\x20\x41\x53\xb1\x36\xb7\x89\xd7\x61\x27\x6a\x7f\x78\x08\x72\xe3\xa7\x64\x82\x2b\x60\x01\xfc\x1c\x35\xe8\xc6\x2a\x66\x11\x1a\x4f\x78\x56\xa9\x01\xb9\xff\x83\x99\x92\x98\xc0\x23\xeb\x5c\x32\xff\xe1\x6b\x76\x28\xf3\x93\x02\xe3\x38\x40\x84\xb3\x5d\x95\xbf\xb9\xad\x77\xf7\xd2\x78\xf1\x79\x32\x9e\x65\xe2\x7b\x2a\xfc\xe7\x1e\x70\x4d\x53\xc2\x93\x40\xb4\x6b\x56\x3a\xe6\x0d\x9b\xa5\xb8\x38\x50\x2e\x70\xec\x8a\x44\x68\x57\x6b\x42\xb1\x36\x19\xd2\x9c\x50\xb8\xc6\x53\x6e\xfa\x4a\x4c\x59\x4b\xd6\x5c\x65\xe3\x3b\xdc\xae\xd9\xcc\x8d\x78\x49\xe7\x5c\x58\x1e\x2c\x95\x62\xc1\xc7\x12\x82\x08\x73\xcc\x66\xa4\xdc\x57\x6e\xae\x30\x9d\x0b\xd4\xf0\xfd\xbe\x10\x88\x16\x2b\x9f\x98\x7f\xa1\xb4\xbf\x74\x90\xc5\x91\x5a\xb3\xd6\xb1\x0c\xf7\xd0\x8e\xff\x28\x90\x76\x43\x1d\x65\x23\x73\x7c\xb9\x02\x0b\xee\x56\x2d\x6a\x5b\xba\x91\x60\xdb\xc1\xdf\xac\xf9\xa8\xd5\xfe\x9c\x88\x31\x9b\xc9\x32\xb4\xb5\xa8\x30\xdb\x4e\xf9\x7f\xb0\xed\x6c\xaa\x7a\xaf\x8b\x9e\x53\xd7\x70\xcb\x99\xcb\x74\x10\xbb\x6f\x7a\xa7\x5b\x18\x51\x0e\x60\x4a\xb6\xbc\x38\xeb\x84\x53\xd1\x25\xd2\xc7\xdd\x8d\xce\x62\x97\x24\x72\xfb\xea\x9a\x9b\xd4\xc0\x49\x51\x2c\xe3\x9c\xf6\x4e\x54\x38\xcc\x39\x33\xc4\x15\xe7\x34\x20\x2d\x5c\x13\x36\x93\xca\xc3\xf7\x4c\x3e\x72\xce\xf5\x7d\x10\xe5\x75\x30\x3e\xa1\xf1\x4f\xaa\xa9\xe0\x49\x71\xd6\x6a\xf9\x36\x1d\x5d\x95\x36\x5e\x6d\x94\xa5\x7d\xd8\x95\x07\x44\xda\xa9\xd8\x3b\x82\xef\xbd\xb3\x55\x65\x21\x3f\xed\x44\x6c\x1a\x5a\xc2\xd8\x3c\x5a\x55\x96\xed\xfc\x03\xaa\x51\x53\xe0\xd0\x90\x4e\xae\xd5\xe7\x07\xe1\x01\xea\x64\x5e\x35\xd5\x7c\x39\x57\x1f\x7d\xc0\x14\xb7\x77\xc8\x9e\xc3\x5b\x14\x2a\xfb\xc6\xb7\xe1\x29\xc3\xa6\xf6\x22\xbe\xfa\x16\x18\x0e\x8d\x55\xa4\xe9\x9e\x09\x55\x17\xe2\x04\x3c\x1d\xef\x61\xc5\xf9\xe8\x59\x06\x29\x7e\x6f\x8b\x96\xad\x22\x45\xb0\x02\xa5\xb8\x65\xbb\xd1\xe7\xe2\x3b\xc1\x0b\xf0\xe2\x38\x00\xe3\x9b\x90\x5e\xfb\xc9\xee\x73\x4c\x29\xba\xc1\xc2\xd1\xa2\xcb\xe9\xb4\x2a\x2a\xb1\xe1\x27\x0c\xd5\x80\xee\x50\x55\xf3\x1d\x95\x8c\x71\xab\xb5\x3c\x8f\x06\xda\x4b\x9a\xf2\x8b\xa9\xb1\x03\x4a\x18\x0a\xd4\xf0\x1d\x4f\x2b\x0f\x0b\xa5\x54\x49\x18\xf7\xed\x59\x04\x77\x49\x54\x98\x98\xcd\xf0\x3c\x1a\xb9\x9a\xc2\x6e\x66\xd1\xa1\x16\xd7\x3f\x39\x5f\x2c\xfd\xf9\x37\x0a\xa7\xf1\xa2\xc0\x46\xb0\x5f\x1c\xb8\x54\xd6\xc0\x1b\xc9\x94\xff\xc7\x96\x3f\x83\x27\xbe\x3d\xe4\xb8\xea\x42\x90\xfc\x10\x56\x33\xc4\x54\x3b\xa5\x56\xd4\x17\x4c\x06\xb6\x94\x77\xa4\x89\x1f\x4d\x68\x7c\x88\xe4\xea\x0e\x0f\x61\xb9\x28\x11\xc3\x81\x1a\x13\xfb\xb4\x16\x17\xa4\x15\x1b\x27\x54\x8a\x48\x88\x99\x52\x59\x57\xd5\x47\xf1\xc9\x56\x48\xe1\xd1\x37\x0d\xb3\xb0\xd5\xcb\xf9\x47\xcf\x87\xbe\x22\x1f\x29\x97\x45\xc5\x29\x07\x43\x06\xe2\x1a\x5c\x2e\xde\xdb\xf6\xf7\xa2\x40\xcd\xd1\xe2\xdf\x97\x98\xb2\x04\xce\xd5\xe0\xf3\xaa\x59\x52\x41\x40\xee\xfe\xc0\x0a\xa9\x41\x43\x77\x36\xd8\x8f\x46\xe8\x4b\xee\x16\x72\xdf\x7c\x93\xc1\x4d\x1e\x97\x6a\xbd\x2f\x0e\x9c\x3d\x57\x21\x4e\xd9\xcf\xe7\x0b\xb6\x16\x1c\x1f\x3a\x33\xce\x2a\x5f\x63\xa6\xf6\x28\x6c\x89\x6a\xdf\x82\xa2\x62\x06\xb1\x5b\xeb\x4e\x2e\xe1\x7c\x4f\x5a\x71\x1c\xfb\xe2\x00\x3a\xc5\xcc\x97\xfe\xec\xa0\x1a\x2d\xce\xb0\xbe\xe9\x8a\x06\x4e\xe3\x2c\xbf\xe8\x33\x7d\x7a\x3a\xc3\x73\xa8\x1a\xb5\xcd\xa0\x68\x8e\x3b\xd6\x2b\x51\x33\x51\x31\xd8\x5d\x79\x26\xa1\x15\x8b\x82\x35\xbd\xa8\x4c\xcf\x60\x9d\x19\x70\x8d\x06\xcb\xf0\xd9\xfd\xb0\x3d\xc7\xe1\x21\x5c\x56\x8d\x08\xa2\x2b\x83\xdd\x90\xc8\x62\x23\xeb\x8f\xcf\x90\x8c\x42\x17\x64\x8e\x2d\xcb\x37\xa4\x9d\xa3\xda\x0a\xdb\x75\x4e\x40\x87\xd9\xc0\x87\xdb\xbc\xd1\x96\x6e\x13\x91\xcc\x19\x18\x43\x9a\x1e\xf6\x4c\x99\x97\xec\x96\x4c\xf1\xa6\x71\x66\xaf\x51\x71\x2b\x72\x03\x94\x03\x85\xa6\x0c\xb7\x70\x8d\xb9\x3a\x73\xc2\x65\x9c\x42\x08\xe4\xf6\x8b\xb4\x3a\xd7\x45\xa4\xfa\x65\x46\x8f\x54\xa6\x72\x7e\xab\x29\x2c\x08\xa5\xdc\x3f\x1d\x11\x7f\xb3\x8e\xaf\x39\xd4\x13\xce\xaf\x3e\xba\x8b\x3d\xde\x61\x81\x26\xbd\xcd\xc4\x6d\xcb\xdd\xfd\x99\x08\x6b\x37\x42\x23\x5f\x63\x60\x6d\x75\x73\x83\x5b\xb9\x71\x5c\xb4\xa4\x5c\xca\xc4\x90\x6b\x5c\x20\xba\xc4\xae\x37\xa3\x62\x97\xb8\x2e\x63\x19\x3a\x3c\xd4\x23\x8b\xb0\x3a\x59\xe0\xb6\x5e\xab\x30\x86\x34\x1f\xca\x33\x12\x27\xcc\x7c\x95\x62\x9a\x78\x20\xbe\x5a\xe3\x44\xbe\xe8\xe2\xa9\xa4\x05\x3d\x82\xe7\xa7\xa8\xe1\xee\x85\x3e\xe9\x99\xcb\x20\x34\x6a\x84\x8b\x5d\xb7\x18\x95\xe2\xb4\xa0\x0c\xc3\x68\x0f\xdb\x3c\x04\x8e\x7d\x9f\x67\x7f\xa3\x8c\x86\xe7\xd9\xcb\x90\x95\xda\xb3\x0a\xe8\xdd\x78\x01\xf4\x79\xfa\x09\x6f\x8b\xfb\x8e\x03\x31\xda\xe9\x4b\x8e\x12\xf7\x03\x8f\x88\x69\x9d\xec\xa3\x31\xd4\xeb\xfc\xff\xd8\x10\x64\x35\xb3\x62\xc0\x0f\x52\x99\x24\x85\x72\x43\x20\x62\x4d\x94\xc3\x5e\xda\x6e\x8d\x08\x76\x7a\x5d\x06\x3b\x8c\x01\xae\x33\x98\x71\x75\x90\x54\xb9\xda\x95\xd3\x47\x9e\x05\x06\x44\x87\xfa\x63\xe9\xad\xe2\x50\x2a\x8e\x88\xf0\x3d\x84\xed\xc2\x01\x33\x3b\x91\x2e\x63\xae\x85\x54\x26\xd5\x84\xc1\x53\x75\x2c\xa9\xb3\xc8\xf4\xe1\x73\xc5\x26\x3d\xb1\xfe\x7e\x3c\x65\x4d\x9b\x64\x71\x0a\xac\x5d\x62\x11\x55\x49\xd9\x2b\xed\xb4\xe3\x3f\x2a\xca\xa8\x3e\xd5\x8b\x13\xa6\xc5\x59\x97\x38\x2c\xd7\xe1\x38\xb1\x24\xb2\xe0\xdf\xa2\xda\x8d\x63\xed\x4b\xbd\xbd\xaa\x28\x86\x29\xaa\x29\x9e\xa4\x0f\x83\x1e\x9e\x39\x12\xb0\x42\x70\x26\xe8\x27\x94\xbe\x4c\xc4\x73\x83\x0e\x67\xe9\x54\xd4\x31\x3d\x1d\x18\x41\x75\x1b\x17\xc5\xd1\x6c\xe4\x66\x51\x69\x87\x10\xb1\xe8\x94\x15\x1c\x3d\xef\x86\xb8\x1d\x3d\xef\xff\xa8\xb3\x8a\xdf\xfc\x78\x78\xd8\xdf\x4a\x6a\x46\x83\x46\x68\x86\x63\x6f\x4c\x1b\x10\x4e\x44\xf8\x83\x01\xce\xa2\x94\xdb\x70\xa4\xa0\xc5\x88\x21\xbb\x87\x4b\x0e\x75\xdf\x65\xea\xed\x29\x93\xda\xd0\x72\x2a\x4a\xd9\x30\x7c\xba\x0f\xe2\x80\x4e\x78\x31\xda\xb5\x73\x0e\x84\x45\x73\xf3\xf9\x1c\xb1\x62\x86\x69\xea\x3c\x29\x9b\x60\x9c\x26\xeb\x6e\x07\x4a\x9f\xa5\x8f\x3c\xf8\xcf\x57\x5f\xe5\x10\x37\xbe\x93\x9c\xed\x19\x1c\x27\x93\x36\x7b\x67\x14\x1d\xb3\x41\x70\xfe\x93\x66\x46\x1d\x10\x6b\x97\xb1\x26\xbf\x4f\x46\xdf\x7e\x24\xe4\x36\x24\x9b\xbd\x35\x44\x17\xb8\xa8\xa6\x15\x2e\x75\x4a\x88\x9f\x54\x02\x89\x75\xb9\xa9\x9b\x52\x74\xcc\xba\xba\xcf\x24\xdc\xe5\x6a\xa9\x1d\x66\xf4\x02\x92\x7b\x94\x0e\x70\x1c\xd1\x25\x27\xd6\x23\x31\x19\xaf\x9a\xcf\xb4\xab\xe7\x48\x30\x50\xd6\x58\xbd\x52\x4e\xbe\xd8\x7b\x95\x25\xa0\x46\x9a\x24\xae\x03\x6d\xf2\x8b\x9b\x1e\x06\x4f\x9e\xb5\x99\x38\x06\xab\x4a\x95\xa0\x3c\xa9\xca\xe8\x4b\xa5\xc3\x45\x8e\xfb\x71\x2e\x07\x47\x24\x09\x6a\x16\xa9\xca\xf8\xf4\x4c\xec\xbc\x2f\xe5\x79\xdd\xb1\x3b\xe6\x44\x7c\x23\x9d\x9a\x8b\xe6\x83\xb0\xe3\xbb\x7b\x70\x10\xb4\xe1\x5f\x7f\xc0\x2b\xd4\x96\x41\xf0\x6d\x93\xbd\xb9\x03\x8c\x37\x16\x9e\x57\x03\x6f\x17\xb9\xc0\x55\xa5\x4e\x5d\x77\x3f\xe5\x9f\x24\xee\xf9\x44\x2b\x37\xdf\xfd\x22\xb3\x8b\xec\x01\xd7\xee\x9e\x73\xab\x45\x2c\x46\x24\x4a\xbf\xd4\x89\xd2\x7b\x31\x1e\x9c\x63\xb4\x5f\xab\xf2\x9f\xf0\xe2\xe0\x99\xa0\x6b\xa8\xfd\x2f\x95\x7d\x0e\x2f\x00\xa8\xcc\x69\xcb\xb4\xa9\xce\x2a\x82\x6d\xa2\x5f\xf2\x7a\x23\x90\xba\xec\xb8\x48\x00\x99\x93\x66\x01\x66\x98\xca\x7e\xa1\x93\xae\x37\x10\x31\x83\xbf\x01\x52\xf6\xc0\x24\xe5\x84\x24\xf5\x0a\x8b\x9f\x56\x1b\x9d\xb4\x4e\xba\xd5\xeb\xe4\xaf\x2d\x5a\xc3\x2f\xcf\xb9\x10\x26\x51\x12\x0a\x60\x8f\xa0\x71\x08\x15\x8a\xbe\x49\x7c\x65\xfa\x65\x90\xa3\xa2\xfe\x57\xe4\x63\x23\x72\x0e\x36\x12\x4c\x2b\xd9\xbf\x86\xf4\x96\x92\x6a\x3e\x1d\xc2\xfb\xea\x48\xa8\xd3\xc2\xf8\x61\x3c\xe5\xf2\x89\xf4\xe0\x99\x3e\x98\x70\x12\x06\x75\x8e\x9d\x18\x39\x39\x1e\x95\xbb\x46\x26\xef\x1c\xe1\xd2\x1f\xff\x17\x0c\x25\x11\x5f\x17\x35\x46\x6d\x5a\xc1\x54\xb8\x2e\x95\x9a\x11\x63\x95\x18\xf8\x36\xc2\x1b\xc8\xc9\x49\x55\x77\xb1\x48\x0b\x73\xa4\x2e\x50\x33\x02\xb7\x18\x2f\xa0\x62\x46\x05\x85\x32\x1e\x64\x86\x4b\x79\x97\x08\x73\x4c\xbb\xde\x19\xed\xf5\xd9\xd6\x97\x83\x82\x8e\xf2\x3a\x5d\x7a\x17\x98\x4d\xe4\x38\x82\xe7\x97\xbe\x9f\xc6\x47\x10\x48\x14\x64\x95\x5b\x59\x71\x2f\x5c\x2f\x29\x8e\x58\x67\xe2\x27\xc7\x2a\x79\x60\xf7\xdb\xc9\xb7\x7b\x36\x4a\xa8\x18\x47\x4c\xc6\x7d\xf4\x64\xc2\x66\x57\xc2\x5d\x72\xdb\xe6\x5a\x1e\xcd\xd3\xd9\xed\xdb\x66\x6e\x85\x72\xc8\x92\xa3\x6d\x55\x07\x76\x9e\x83\xc4\x52\xc1\x85\x42\x86\xd6\xd5\xa1\xee\xbe\x0a\x21\x33\x54\x43\xb3\x9c\x5f\xf3\x96\xd3\x28\x48\xa7\x92\x97\x44\xfc\x84\x0f\x51\xe2\x72\x59\x30\xf7\xac\x50\x88\x0c\x6e\xe3\xe0\xca\x26\x91\x22\x57\x31\xa7\x16\x28\xaf\xf7\xd2\xcc\x12\x0d\x4c\xfa\x5e\xbe\x15\x31\x2a\x6f\x41\x35\x7c\xb1\x4e\x56\xe5\x1c\x2d\x62\xc0\x75\xce\x95\x1a\xfc\xc5\x41\x9e\x79\x5e\x1c\xc4\x71\x07\x05\xea\x69\x56\xbd\xb8\x71\x06\xac\x82\x42\x69\xec\x85\x6e\x88\x9e\x36\x11\xed\x00\xd7\x33\x1c\x74\x0b\x5a\x8b\x7b\xd6\x2b\x1c\x6c\x3c\x20\x15\xc6\x33\x47\x48\x0e\x2e\x07\x1f\xe8\x5d\xcd\xb0\x39\x8b\xb0\xca\x46\x5e\x22\xe5\x7a\xd9\x68\x7f\xe4\xb2\x81\x48\x6c\x2f\x75\x60\x2d\xca\x46\x9d\x8a\x8b\x08\x32\xfa\x16\x53\x5d\xa4\xf1\xed\xa6\xf4\x8f\x1d\xd6\x1f\x72\xf2\x7c\x60\x74\x70\x80\x45\x0c\x1d\xc2\x2d\x18\xc5\x70\xc8\xbc\x5d\xec\x37\x48\xf1\x0e\xbb\xeb\xb2\xf7\x00\xb7\xf4\x91\xac\x95\xbb\xc5\xf7\xac\x96\x8d\x28\x3c\x95\xe9\xb2\x33\x6e\xd7\x7e\x39\x0e\xda\x20\x13\x56\xda\xd2\x08\x53\x38\x86\xdd\xaf\xba\x46\x42\x14\xbe\xea\x25\x5d\x22\xfb\xac\x9a\x7a\xf3\x4c\xaa\x32\x88\x2f\xc1\xa7\x58\x43\xc0\xc3\xb6\x23\xbd\x0c\x90\x9d\xf0\x71\xed\x30\xa4\x6c\x71\x28\x8c\x1b\x9a\x63\x5d\xbf\x67\x33\x8b\x0c\x8f\x61\x95\x21\x6d\x99\xa3\x05\x0f\x37\xce\xce\x7d\x86\xa4\x7d\x06\xc7\x46\xdb\x69\x5c\x33\x9d\xe0\xec\x9c\xa5\x86\x68\xdb\x37\xca\x78\xe6\x98\xaf\xcf\x7c\x76\x85\x04\x95\xc9\x3c\x8b\x36\x5a\xfa\x47\x5b\xce\xb4\x48\x29\x43\x76\xfe\xc7\x02\x0b\xbe\x70\xa5\xd0\x28\x3f\x7b\x93\x50\x5f\x45\x70\xf4\x55\x93\xa1\x53\x68\xf0\x60\x54\x92\xce\x48\x9b\x6e\x29\xbb\x7d\xb3\x5e\x26\xc6\xde\xd0\xb6\xbf\x33\x65\x38\xa4\x75\xbf\xa9\x28\xc3\xad\xb8\x6d\x16\x5c\x9c\xec\xf2\x09\x54\x2f\x24\xfa\x69\xc4\x4b\xfd\xa3\xe9\x13\x93\x63\xa0\xfd\x96\x63\x8b\x2d\x65\x55\x66\xea\x58\x34\x98\xad\x48\xcb\xc7\x3f\xd1\x6c\xab\xdb\xd9\xaf\xde\xe0\xb5\xfd\x58\x2d\xce\xfb\xcc\x4f\x07\xdf\x87\x05\x5a\xe3\xf6\x08\x4e\x96\x6c\xa6\x5c\xd8\x3d\xef\xaf\x97\xa9\xd4\x70\x9b\xf5\xa7\x2f\x2f\x04\xc9\xe6\x3a\xe7\x28\xea\xe9\xfb\xec\x09\x3b\xa2\x42\xd6\x4a\xaf\x73\x64\xd8\xa8\xa8\xf4\x79\x13\x78\x88\x3e\x8a\x50\xe2\xfd\xe9\x63\xc6\xfe\xae\x6e\xac\x51\x27\xf8\xa3\x13\xdf\x82\xa5\x0c\x8f\xef\xda\x05\x4f\xc2\x85\x44\x91\x26\xf9\xc1\x28\xb5\xd4\x19\xac\x55\x0e\x7d\x92\x08\x1f\xb0\xce\x5d\x38\x8e\x0e\x2c\xc2\xd8\x20\xff\x79\xf9\xd2\x88\xa9\x4c\x82\x22\x4c\xdf\xbf\x12\x0e\x78\xab\xc7\x7b\x9e\xa1\xfa\xc8\xfd\xb9\x81\x4f\x44\x2a\xc3\xc8\xf1\x07\x2d\x8d\x5d\xb1\xe7\x64\xc8\x59\xe4\xa6\x52\xee\xdb\xa3\x25\x9b\x05\xf7\xec\x9d\x7c\x72\x0a\xa6\xbe\x0d\x14\xa8\xae\x83\x8d\x51\x35\x35\x8b\x52\x85\x57\x8e\x6d\x39\x36\xb1\xa2\x0f\xa4\xc6\x13\xc5\x10\xa4\x9d\xb4\x68\xf5\x0f\x54\x2f\x31\xfc\xe7\x3f\x03\x7b\x36\x14\x37\x74\x49\x6d\xcf\x58\x63\xbb\x07\x4e\x5a\x89\x24\x8a\x59\x18\x5c\x06\xa8\x35\xd2\x2f\xfe\xdb\x1b\x66\x25\xd4\x9c\x83\x4f\xb2\x34\xa9\xd4\x9d\x61\x53\xab\x29\x45\x35\xe4\xd3\xec\x50\x5e\xc9\xd3\x77\xa1\x71\xd5\x02\xe6\x58\x3a\xd0\xc5\x96\xc2\x1b\x5a\x42\xd9\x37\xf5\xda\xd0\x10\x35\xae\x2e\x33\x7e\xdd\xd4\xf0\x07\xd8\x6d\x05\x11\xd7\x75\x0a\x8d\x77\x37\x6d\x43\x0f\xe7\x2e\x5a\xd7\x87\x90\xcc\xf1\x35\x85\xdf\x0b\x51\x1a\xe9\xf6\xc6\x71\x1f\x7d\xb3\xc8\x0d\x47\xea\x5e\xf8\xf5\x92\x29\x47\x91\xb9\x03\x4a\xe3\x4f\x2b\x5b\x20\x02\x95\xa5\xac\x4d\x53\xc0\x2d\x5e\xab\x94\x99\xd0\xc4\xd8\x5c\xc8\x61\x2c\x91\xdb\x4c\xe8\xe3\xc0\x8d\x2c\xc4\xd6\x25\x5e\x96\x6e\xcb\xa2\x51\xcf\x6b\xa3\x31\x0c\x8e\x5d\x28\x77\x7d\x56\x0f\x87\xd7\x89\xe8\xc9\x44\xa5\xc2\xce\x1d\x1f\x2f\xa9\x42\x5e\x1d\x90\x74\x57\x5c\x62\x93\xba\x6a\x6e\xe3\xeb\xd3\xbb\x87\xaa\xc2\xc2\xa1\x3f\x92\xaa\x90\x28\x1a\xed\x03\x43\xed\x0d\x66\x47\x70\x48\xe5\xd5\x20\x51\xb2\x53\x0c\x23\xb3\x5c\xe3\x9b\x59\x89\x15\x1c\x27\x8e\x77\x7d\x2f\xda\x3f\x9d\xf4\xf4\x57\x4f\x81\xad\x8e\x2f\xf7\xf2\x9b\x69\x13\x4f\x59\x8b\x8d\x38\x72\x64\x94\x4f\xbe\xaf\x49\x82\xe0\xe7\x53\xf8\x07\x61\x36\xbe\xc8\xe9\xa5\x8a\xb3\x98\xa2\x0c\x99\x2c\xa1\x0d\x15\x78\xe2\x36\x8c\xcb\x40\x39\x60\x92\x1b\xff\xdf\x0b\x09\xbc\xf2\x85\xe4\xe4\x37\x98\x99\xe2\xa0\xe2\xeb\x5d\x6b\xcc\x03\x51\x89\xed\xb4\xcb\x58\x14\xdd\xe1\xdd\x17\x07\x6a\x12\xee\xdd\x1c\xf9\xa5\x47\x27\xe2\x0b\xa7\x62\x67\xfa\x72\x16\x15\x6b\x53\xa7\x2c\x4e\x4d\xbe\x14\x5e\xa1\x33\x2e\x2a\xf9\x28\x73\x4e\x9b\x8e\x95\x76\x57\x70\x4c\x70\xe7\x20\x2a\x3a\x4e\xd6\x26\xa5\xc5\x12\x78\x52\x76\xd1\xc1\x7f\x26\x55\xca\xb2\xb4\xb2\x34\x21\x4b\x9f\xbd\x79\x0d\xef\x51\xcb\xaa\xa2\x5a\x20\xdf\x37\x19\xc2\xd9\xca\x72\x0f\x66\xf0\x84\x9f\x91\x62\x02\x9d\x89\xb7\xe8\x86\x2c\x1d\xdf\xba\xbd\x71\x17\x14\x72\xfb\xd9\x9b\xd7\xce\xd7\x0f\xe4\x76\x7f\x2e\xcb\xf4\x67\x6f\x5e\x4f\x9c\x2f\xfe\x1b\x98\x3e\xa4\xec\x93\x30\xbd\xc7\x8a\x7e\x8f\x84\xeb\x18\x38\x8b\x27\xb2\x2a\xb6\xa9\x41\x29\xdc\xbf\x8e\x14\x13\xd2\x60\x75\x9f\x50\x57\x9c\x09\xfc\xb3\x8a\xca\xfa\x34\xf2\x22\xb5\x1d\xb7\xc4\x45\x55\x62\x59\xe3\xa1\x45\x0d\x9d\x66\xf6\x12\xb6\xfa\x17\x01\xd4\xc8\x0b\x18\x29\x17\xce\x54\xf4\xa9\xa9\x1d\xb1\xd5\x99\xe2\xa4\x2e\x13\x23\xf3\x1d\xee\xbe\x37\x8a\x0c\x44\xab\x62\x5b\x1c\x40\xa7\xdc\x37\x23\xe2\x4a\x33\x72\x2a\x6d\x6d\x80\x11\xad\x82\x06\x0e\xb9\x6f\xfd\xd2\xaa\x8d\x1d\x52\xdf\x53\x77\xf1\x18\x39\xc3\x6a\x2b\x95\xf2\xdd\x12\xf9\x34\x3e\xff\xab\x60\x40\x78\xac\xe1\xf3\xb0\xef\xa1\x3e\xea\x41\xbb\x0a\x54\x89\xa4\xa1\x0c\x5d\x9d\xed\x8c\xcc\x54\x5e\x93\xa5\x4e\x6a\x20\xab\xa6\xf7\xfe\xcc\x06\xfe\xf3\xc5\x59\xec\xd6\xfe\x84\x6e\x31\xd0\x65\xab\x80\x48\x16\xbd\x55\xa6\x24\x3a\x01\xa5\x32\x00\x59\xb0\x20\xcb\xe2\xe2\x6c\x67\x6b\x9e\x54\x48\x11\xc7\x27\x92\x47\x21\x3e\x8d\x95\x6a\x92\xce\x72\xe0\xc5\x7c\xa7\xee\x04\xf4\x39\x38\xe1\x94\x90\x09\x6e\xa8\x22\x30\xa1\x7f\x69\x42\xe4\x0b\xa9\x2e\x23\xc1\x0e\xe3\x1f\xd0\x73\x1f\x51\xd7\x75\x3d\x76\x16\xae\x33\x95\x92\x1d\xec\x8d\x44\x03\xdb\x3b\x43\xc9\x90\x8a\x26\x86\x2b\x12\xab\xcd\xd7\x8a\x90\xa9\x3b\x8b\x1e\x63\x3e\xdc\x95\x48\x51\xd8\x37\xd1\xbd\x84\x0e\x2c\xb7\x4b\xe8\x2e\xa3\x3e\x92\xd0\x19\xaf\xeb\x11\xe9\x1d\xa1\x61\x20\xd9\x43\x48\x1f\x8d\xfa\x43\xd4\x49\xb4\x61\xe6\x7a\x43\xfa\x2b\x5e\xef\xb8\xf0\x58\x77\x11\x62\xb1\x0b\xea\xa8\x2e\x36\x64\x7b\xbc\x17\xea\xa9\x67\x03\x8a\x35\x8f\x2b\xf1\x1c\xc3\xfd\x74\xbb\xf9\x8e\xc3\xe8\x38\x60\xf2\x53\x2a\xc1\xa5\xcf\x7f\xdf\x38\x5e\x70\xf6\xa8\xa1\x82\x9e\xbc\x9b\xe1\x29\xc0\x17\x53\x40\x36\x63\x43\xb1\xad\x36\xdb\xaa\x10\x95\x88\x38\x52\x58\x61\xfe\x7b\xc3\xad\xb0\x3c\x07\x5e\x7f\xad\xca\xf0\x68\x37\x4a\x58\x48\x7d\x78\x16\xc6\x30\x6d\x08\x29\x51\x2d\x5d\xdf\xb4\x50\x1e\x1b\x0c\x3a\x34\x92\x23\xfa\x84\x78\x45\xda\x73\x95\xb1\x92\x48\x4f\x1c\x16\xca\x73\x11\xbd\x45\xb7\xe9\x29\x1c\x1e\x75\x51\xa8\xef\x78\x23\x7f\xe7\xe3\x73\xc4\xd3\x73\xd5\xf2\xa2\x3b\x6c\xf9\x2a\x2c\xdb\xad\x83\x07\x5b\xa8\x85\x07\x8f\x57\x0f\xaf\x67\xae\xb7\x01\xf1\x13\xb5\xf2\x1c\x56\x48\x7b\x09\xd0\x7d\xde\x85\x82\x13\xaf\x1c\x6a\x53\x9e\x01\x6c\xc4\x65\x89\xa5\x75\xf1\x1a\xf4\x5d\xdb\xdb\x6c\x23\xee\x54\x5d\x5a\xbb\xe5\x9e\x7e\x7c\xf7\x8b\x41\x41\xac\xdd\x06\x29\x33\x3d\xf4\xab\x96\xcc\x7b\xaa\xb1\x07\xf5\xcc\x9e\x28\xa3\x5a\x3e\xcf\x35\x32\x2f\xed\x3e\xa5\x9d\x92\xf6\xb4\xd3\xa2\xa5\x9d\x68\x21\x83\x29\xdf\x59\x98\xdb\x21\xf1\x9d\xc1\x1e\xb2\xe2\x7b\xcb\xf0\x8c\x44\x36\x4c\x80\x93\xe2\x78\x3f\x5f\x40\x43\x9d\x2f\x53\x92\x1c\x60\xe3\x5a\x74\xd0\x7b\x83\x3c\x79\xbe\x9f\xd5\xd6\x11\x6e\xa6\x55\x93\x8a\x02\xe8\x33\xe8\xe8\xee\xe4\x66\xf9\xa8\x5e\xee\x89\xcd\xba\xd9\x6a\xf6\x49\x3e\x7f\xb4\x5b\xe4\x86\x97\xb4\x74\x7b\x71\x04\x55\xa5\x60\xff\xfe\xba\x92\xd5\x54\xb5\x8d\xdf\x23\xd2\x57\x38\x7b\x32\xad\x4c\x6e\x91\xc1\xa4\xcd\x2f\x0a\x43\x35\x4e\xad\x13\x99\xfe\xe7\x66\xf4\xf5\xa7\x57\xe5\xbd\xf2\x87\xa7\xce\x78\xa9\x74\x09\x3f\xc9\x64\x12\xe1\x8e\x0b\xb7\xa3\x92\x5c\x86\xdf\xb4\xf2\xe0\x4b\xdf\xb5\xf2\x9b\x24\x6f\x5b\x3d\x24\x07\x26\x48\x29\x0c\x81\xb1\x89\x31\x71\xda\x5e\x20\x7d\x3f\x08\x65\x42\x01\xf9\x4a\x4f\x71\x89\x8a\x98\x15\x59\x39\x53\xb5\xb6\x75\x45\x07\xc7\xe1\xf8\x2d\x78\xc3\x69\xaf\xef\xfc\x3d\x74\xc9\x37\xba\x26\xa3\xec\xfd\x57\xd9\x9e\x1d\x39\xc5\x0a\x8c\x61\xea\x71\x6c\x72\x48\x16\xcf\x51\xa6\xe3\x48\x64\x8f\x4d\x86\xef\xcf\xa8\xee\xa0\xc3\x5f\x36\xdd\x5b\x91\xcb\x83\xc7\x24\xae\x5a\x5a\x0e\x4d\x20\x1d\x47\x7d\x63\xaf\x6c\x7a\xa6\xf7\xf5\x95\xf1\x3d\x0b\x54\xd7\xd4\x5e\x13\x36\x09\xaa\xab\x19\xd6\x55\x76\xb9\x72\x37\x67\xab\x3a\xa9\xd3\x51\xec\xb6\x94\x31\x47\x9e\x3b\x8d\x7b\x28\x1b\x77\x94\x5b\x7d\x1d\xfc\x73\x37\xe9\xaa\x0c\xc2\xbf\x9a\xaa\xfe\x97\xbe\xb9\x9c\xac\x89\xd0\x39\x87\x53\x25\x23\x9c\xc8\x4c\xe3\xe6\xb3\xd9\x71\x9c\xd7\x65\xbd\x83\x18\x01\x95\x84\xd3\x7b\x9b\x90\x11\xe5\x8c\xac\x95\x95\x33\xb5\x3a\xc2\xc6\xea\xba\xb3\x27\xa8\xb2\xd6\xa5\x7e\xf7\x41\x24\x35\xd9\x94\x4a\xf3\x08\x58\xda\xeb\x19\xe4\x85\xc8\x4a\xa2\x6f\xc3\x44\xce\x48\x7c\x1b\xbc\x0a\xd2\x5f\xff\xe4\x5b\x80\x74\x12\x80\x49\x3e\xf3\x33\xc4\xec\x30\xfb\xda\xeb\xae\x58\x74\xcf\x44\x7b\x03\xa3\x62\x1b\xfc\x9b\x49\x16\xcb\x06\xab\x03\xa3\x16\xb2\x80\xb5\x5d\x49\x57\xfe\x77\x52\x07\xba\xf0\x27\x2b\xed\xe8\xdf\xa4\xfd\x49\xec\x56\x36\x5b\xd0\x10\x7f\x5b\x52\xda\x3e\x46\x22\x65\xd5\xb9\x0d\xd6\x51\x38\x2a\x57\x31\x6a\x90\x10\x88\x89\xdf\xe2\x95\x72\x09\x07\x98\xae\x97\x4f\xb4\x21\xce\x5e\xda\xda\x9e\x54\x98\xa7\xb3\xa9\xaf\x17\xf5\x05\x6e\xfb\x2e\xb6\x22\x15\xca\xbd\x3c\xd1\x51\x29\x48\x35\x4c\xf1\xb3\x12\x4c\xc7\xf3\x18\x26\x9d\x90\x1b\x33\x84\xc6\x17\xd7\x4d\x0a\xe2\xa4\xab\xd4\xd8\x1a\x00\x1a\x45\x96\x85\xf4\x2e\xb7\x67\xb7\x31\xb2\x60\x60\x10\xb0\xec\x96\xe3\xce\xe2\xbf\xe2\x6d\x73\x51\xe0\x23\xbc\x47\xb5\xef\xd7\x88\x9b\xe1\x79\x2a\x08\x99\xbf\x79\x14\x16\x5a\xef\xaa\xbe\xb7\x49\xe1\xf5\xd4\xbc\x4e\xb9\xf1\xef\x86\x55\x1b\x87\x0d\x6b\x52\xe7\xc6\x72\x4b\x7b\x85\x91\x8e\xce\xa8\xc9\xe0\xb2\xc6\xe9\xb0\xd1\x3d\x17\x80\x1c\xa1\x3f\xfa\x12\xdc\x73\x5d\x28\x4b\x51\x57\x90\xdc\x75\x86\xf2\x94\x86\xb0\x4b\x4a\xfa\x2a\xb1\x6f\xdf\x8a\xdb\x93\xf5\xcd\x8d\x79\x60\x2d\x5e\x1c\x8c\x91\xf1\x2e\xcb\xfe\x38\x82\xf9\x39\x84\x72\xbc\x40\x6e\x4b\x18\xbb\x1c\x9b\xa7\x12\xcc\xfb\x84\x48\x3a\xe2\x48\xfb\x6f\xe4\x27\x89\xa8\xfa\x3d\xc8\x79\x93\x63\x84\x2c\xbc\x51\xc9\xea\xd8\x73\x5b\x36\xa6\x24\xc6\xd3\xbb\x6f\xaa\xb0\x4f\xf9\x5f\xe6\xc3\x6d\x56\xa4\xf1\x33\xf9\x47\x01\x8d\x7a\x8f\x20\x7a\x9d\xa1\x68\x0d\x9d\x52\x31\xde\x54\xf5\x00\x1c\xc1\xfb\x38\xb6\x66\x04\x14\x59\x8c\x3d\x86\x02\x19\x03\xd7\x70\x2d\xd2\xaa\xea\x01\x9f\x45\x8b\xe8\xd2\x05\x5f\xb4\xc8\x9f\x45\x8b\xc8\xba\x64\xa8\x2c\xc1\x79\xc6\x45\x3f\x94\x9c\x7a\xfe\x45\x17\x1f\x93\x7c\x24\x2b\x8a\x34\x78\x55\xaf\x61\x5e\x35\xac\xbb\x54\xb8\x0a\xe3\xa1\x16\x37\x5f\x33\xa8\xe6\x73\x5c\x56\x88\x61\x71\xb3\x71\x5a\xcb\x9a\x01\x8a\xc9\x06\x3c\x30\x00\x0f\x7b\x79\x22\x35\x5c\xac\xa2\x02\x8e\xed\x55\x51\x3d\x05\xe9\x75\x70\x58\x2d\x2f\xe9\x9d\xc4\x4f\x6a\x73\x14\x8b\x63\xbe\x5e\x24\xa5\x93\x2c\xf5\x73\xfe\x2a\xc6\xca\xc7\x92\x11\xa6\xd2\x2f\x2e\xe7\xfe\x3c\x85\xfe\x1f\x8b\xdc\x6d\xea\xff\x2d\x72\x8e\x35\x25\x23\x16\xf4\xa4\xa6\x64\x0c\x5c\x43\x4c\x89\x2e\x8b\x6d\x6b\xdc\x5f\x3b\xfe\xe9\x53\x99\x14\x05\x85\xb4\x93\x55\x73\xb3\xa9\x3d\x81\x2f\x06\xe5\x31\xdc\xd2\x88\x3c\x7f\x5e\x87\xb4\x17\xd4\x08\xd2\xad\xbb\xa2\xa3\x40\x78\x2a\xe5\x31\x0e\xa8\x21\x9a\x43\x29\x09\xf7\x55\xac\x50\x5d\xa8\x93\x17\x69\x03\x87\xea\x09\x53\x23\xc1\x66\xf0\xe9\xd7\x65\x4d\x8d\xd4\xe8\x7d\xa5\xf4\x91\x9d\x84\xf0\xa4\xae\xc3\x3a\xa8\x7f\xee\x13\x39\x48\x94\x6e\x7b\xc0\x91\x9a\xc5\xc2\xe7\x61\xbd\x3c\x00\x43\xd8\xcc\x24\x75\x7e\xae\xa0\x89\x06\x60\x3b\x71\x93\x2f\x16\x6a\x8b\x16\xca\xcf\x57\xb3\x46\x20\x43\xb2\x3e\x53\x60\x71\x9f\x78\xa3\xcd\xe6\xa0\x85\x5d\x3e\x9b\xad\xdb\x70\x99\x5b\xb5\x78\x3e\x09\x84\xc2\xd9\x10\xac\x91\x98\x7f\x2a\xed\xb5\xc1\x6a\xc6\xe9\xb5\xcf\x15\xc6\xd1\x00\x7c\x89\xe4\xfc\xd9\xd4\x9a\x8c\xe4\x2c\x7b\x5e\xef\x95\x05\xe6\xd5\x25\x30\x4d\x4c\xce\x30\x3a\xae\x93\x1b\x3b\x1b\xef\x41\x8d\x4c\x19\xff\xcc\xe1\x9c\x8d\x54\x7d\xcf\xbe\xf8\x2f\xaa\xeb\x07\x1a\x80\x4d\x16\x7f\x78\x08\xe6\xa5\x6d\xc3\x5f\x9a\x35\x72\x77\xb1\xc2\x70\x62\xdf\x89\xb8\x6e\xf8\x41\x8d\xab\x8f\x12\x33\x48\x19\xfc\xf2\x38\x84\x1c\x16\x9e\x49\xe6\x1e\x13\x56\x80\xfc\x79\x23\x52\x63\x0c\xec\x58\xb2\xff\xd9\x2c\x6c\x9f\xc9\x1d\xbb\xbe\x47\x65\xe9\xc7\x64\xe7\xed\xb1\x72\x2e\x95\xf9\xb4\x26\x14\xb7\x41\xf9\x58\xf1\x21\xf5\x9c\x0d\xaa\x9d\x8d\xd2\x38\x1b\xfb\xa0\x4b\xea\xd6\xb5\xb1\x33\x62\x5b\x1e\x3c\xc1\x6c\x5f\xd3\xd4\xb8\x95\xd5\x2a\x55\x77\x73\xa2\xef\xc1\x40\xe2\xc4\xde\xa8\xca\xb3\x53\x3c\x78\x90\x67\x53\xf0\x75\x09\xae\x1b\xf6\x38\xe5\x7f\x87\xf7\xe2\xb7\xdf\x7a\x9d\xf4\x68\xbe\xae\x1a\x13\x1e\x1c\xe1\xa3\x45\xa9\x2f\xed\xb3\x45\xe9\xef\x4d\x5c\x0b\x8e\xc5\xf3\xbb\x7d\x25\x2a\xd4\x75\x2b\xc1\x29\x36\x9b\x93\xbb\xd6\xcb\x86\x55\x75\xf4\xd4\xfb\x35\xc6\xd6\x63\x6e\xf6\x39\xdb\x8a\x02\xdf\xf2\x32\x88\x27\x15\x94\x21\x86\x27\x83\x5e\x5b\x77\xaf\x40\x44\x8b\xc1\x25\x7c\xc7\x97\xd2\xf5\x74\x73\x4f\x6c\xa2\x8f\x6a\xd6\x8f\xef\x02\xa3\x37\xdd\xac\x63\x29\x5a\x85\x0f\x5f\x4a\x66\x3b\xf2\xb0\xa5\xe8\x41\x87\x2e\xe5\xc9\xa2\x17\x76\x92\x61\xa5\xe7\x53\xe3\x94\x98\xb2\x96\xac\xed\x58\x39\xaf\x35\xbe\xc9\x6f\x0b\x98\xa4\x2f\xf4\xe7\xc0\x66\xd9\x0b\xf3\x76\xc4\xb1\xf7\xe6\x93\x28\x71\x27\x9a\x84\xcf\x88\xe4\xe2\x23\x03\xd1\x91\x5e\x9e\xba\x8f\x29\x80\x05\x85\x08\xa7\x7a\x8c\x4a\x39\xd4\x5b\xa5\x29\x59\x36\x65\xba\xa4\x7d\xf4\xd1\xe7\x7e\x21\xa0\xdf\x9f\x7b\x68\x7d\x0b\x50\x46\xbd\xfb\xd1\x45\x5d\xa7\x8b\x11\x75\x39\x49\x6f\x58\x2b\x26\x1f\xea\x6e\x38\x57\xc9\x5a\xfc\x39\xe1\xdc\xc6\x25\x75\x78\xdc\x8b\xea\xd0\x7d\x59\x5d\x96\xa8\x68\xf1\x54\xba\x3b\x03\x8a\x36\xc1\xe0\xbb\xe6\xcf\x3a\x2e\x9b\x83\xaa\x75\x64\x4e\x57\x54\x92\xa8\x8e\xe5\xa8\xe7\xeb\x53\xdd\xaa\x69\x94\xe9\xaa\xea\x00\xfd\x84\x6f\xd0\x0f\x6b\x86\xe9\x7b\xdc\xca\x74\x57\x5c\x8a\xb2\x0b\xcf\x8e\x41\xbc\x6c\xd3\x91\x5d\x1e\x02\xa2\x18\xd0\x9d\xa5\xc4\x53\xbe\x2c\x21\x93\x27\x41\xf3\xdd\x0d\x69\x16\x17\x8f\x4c\x01\xd7\xa9\x2a\x32\xd0\x9b\x12\x02\x5d\x0f\xf7\xdf\x27\x3f\xed\xae\x04\xd0\x51\x9b\x20\x80\x62\xaf\x2b\xe2\xd1\xfd\x20\x58\x0c\xe8\x28\xcf\xce\xe8\x91\xd4\x53\x94\x38\xe3\xd1\x85\xdf\x3d\xd0\x9b\xd3\x49\xb6\x4f\xea\xc8\xa5\xd7\xf0\xa4\x4e\x5c\x0e\x84\xa1\x5e\x4f\xd8\xff\x33\x38\x6f\x39\x10\xc6\x38\x6e\xa3\xc3\x35\xe0\xc7\x34\x06\xbc\xd5\x97\x1a\x41\xfb\x1d\x34\x7e\xa5\x0e\xfe\x6a\x3e\x98\xc5\x44\xc2\x01\xeb\x28\x4c\x34\x0c\x07\x9f\xc5\xf1\x7a\xc0\x93\x86\x78\xa3\x07\x0d\xb3\xa7\x40\xaf\x31\x63\x51\x2c\xc6\x3d\x1a\x12\x65\xad\xea\x5a\x5d\xde\x29\xd5\x91\x50\x5d\x9b\x9c\x43\x79\xfc\x43\x07\x9f\xff\x98\xca\xb5\x37\x98\xc9\xba\x24\x74\x77\xef\x08\x7e\x95\x51\x91\xd0\x37\x32\xd5\xce\xce\xa8\xd3\xe6\x38\x12\x8a\xc9\x2d\x5e\xd3\x64\x58\xe2\x01\xdc\xcd\xbb\xff\xe6\x5f\xdd\xeb\xe1\xec\x8e\x90\xa9\xf7\xd2\xfe\xb1\x37\xee\xc4\xa0\x22\xc1\xca\x6a\x19\xbf\xa5\x06\x89\x3f\x4b\xb3\xb3\xc2\xe0\x04\x2d\x16\xb8\x29\x77\xe3\xb1\x36\x2c\x89\x25\x87\x1d\x72\xc2\xa8\xd9\xc8\xb9\x30\xea\xf0\x52\x74\x9a\xb8\x19\x3b\xf9\x15\x74\x8e\xe0\x57\xf7\x83\xd1\x9c\x65\x37\xbe\x92\xb9\xc2\xce\x8e\xcd\xa0\xd1\x5c\xc7\xf0\xeb\x3f\x7d\x9c\xe9\xbc\xa1\x8b\x33\xbe\x36\x35\x73\x3e\x34\x26\xe8\xdb\xb1\x09\x7f\x39\xa9\x12\x6f\xd7\xb9\x30\x69\x6a\x7b\x58\xe9\xb3\x82\x17\x67\xcf\xc2\xbb\x6f\x7f\x01\xa9\x32\x4b\xcc\x8a\x57\xd0\x22\x21\x67\xb9\x21\xbb\x87\x13\x43\x0d\x91\xd9\x18\xc4\x8e\x2f\xd3\x52\xdc\x35\x6a\x76\xc4\xec\x68\xa3\xd8\xa5\x63\x25\x01\x0f\x65\xa0\xcb\xdd\x84\xdd\x48\xef\xb8\x60\x8f\x51\x3e\x6f\x45\x8d\x10\xbe\x3f\xd7\x5a\x66\x9b\xc6\xec\xa4\xae\x4d\x64\x82\x2b\x9f\x8e\xc8\x45\x56\x17\x35\x53\xd2\xd7\x33\xd6\x2c\xe3\x6c\xa4\xdb\x73\xa8\x4e\xd2\xb0\x69\x1e\x19\x11\x94\xf9\xeb\x29\x93\xcf\x68\xa2\x47\xa2\x38\x61\xc7\x1f\x60\xc8\x3b\x4a\xff\xa6\x84\xc9\x56\x57\x4b\x4a\xd4\x96\x4c\xfa\x49\x5d\xfb\x87\x40\x19\xc9\xf2\x1a\xa5\xc4\xcb\x8b\xc4\x0f\x1a\x63\x03\x41\x0b\x5d\x86\x41\xc2\xd6\x73\x38\xb6\x91\x1f\xc0\x87\xa8\xb6\x7c\xac\xf6\x2c\x61\xe8\xfc\xf3\x0d\xc5\xba\x7c\xe2\xbf\x9e\xd8\x7f\xf1\x21\x36\xf3\x21\x36\x61\xb5\x87\xbb\x13\xe9\x90\x22\x0c\x67\x49\xfd\xf3\x50\x0f\xa4\x43\x6b\xbe\xc6\x8c\xaa\x92\xe9\x14\xea\x8a\x32\x20\xd3\xf8\xe5\x90\x66\x4a\xda\x39\xea\xd3\x83\x7e\x9d\x5f\xb1\xbb\xf9\x24\x15\xd0\x51\xa2\xbe\xfc\x7d\x40\x2f\xb7\x88\x72\x10\x71\x0d\x81\xd7\x65\x10\x4c\x6c\xc0\x54\x10\x52\xba\x5d\xf5\x8b\xd5\xb8\xb7\x94\x1d\xc8\x98\x0e\x8a\x45\xdc\x29\xaa\x34\x47\xf4\x29\x0b\x57\x8e\xa8\xb1\xf3\xe8\xe8\x6b\x50\xd3\xd0\xc5\x91\x29\x67\x18\xa4\x44\x98\xf8\x88\x7d\xe8\x76\x48\x0a\xc6\x11\xfc\x40\x88\x5b\x8e\xb0\x96\xa5\xbd\x05\xbd\x8e\x85\x55\x52\xe5\x96\xe3\xb3\x2d\xe7\xf9\x77\x8b\x19\x79\x9e\x83\xd2\x6f\x35\x44\x78\xfc\x14\x7d\xf2\x5e\xbc\x62\x79\xff\x9d\xa8\xde\x38\xc9\x7c\x2d\xde\xf1\x48\x9f\x02\x75\x97\x29\xe6\x94\x89\xc6\x74\xcf\x7c\x34\xf7\x24\x96\xb5\x71\x12\xca\x8e\xc3\x72\x29\x36\xc9\x66\x9a\xaa\xbb\xc4\x2a\x31\xd9\x4d\x90\x4a\x72\xc4\x0d\x66\x1f\xa3\x0c\xb7\x88\x31\xf6\xcc\x81\xd3\x17\xa2\x0f\x20\x7a\x9c\x33\x38\x84\x9c\x5b\x21\xe6\x8f\x5f\x48\xb9\x55\x52\x8e\x25\xe4\xd0\x50\xb0\x36\x7b\x11\x60\xc9\xf7\xed\x3b\x42\xc3\x09\xfa\x26\x42\xc5\x5f\x28\x9c\xa5\xb0\x1b\x66\x57\xd4\xd5\xdd\x3a\xa9\x3c\x26\x52\xfb\x60\x6a\x7b\x41\xa7\x14\xc9\x73\x91\xdc\x2f\x84\xef\x22\x7c\xa2\xa4\x7c\x8f\x6c\x8f\x0a\x91\x3d\x98\xec\x6e\xc8\x2c\x45\xf5\x81\x21\xb4\x2f\x4c\xd0\xc5\x04\x5e\x5c\x72\x08\x0f\x6c\x14\xd9\xd9\x06\x2f\xf8\x9b\xc5\x81\x0c\x91\x8d\xfc\x7c\xe1\x8a\x1e\xae\x08\x02\x6b\x21\x6b\xbc\xae\xc9\x35\xaa\x6d\x01\x71\x87\x43\x92\x4f\x60\x72\x5e\xd1\x3c\xa2\xcb\x3d\x52\xf5\xb0\x52\x09\xd7\x6b\xe1\xe2\x49\xd4\x7f\x3d\x64\x57\x97\xd9\xf9\x26\xd8\x62\xe0\x4e\xf8\x0b\x43\x74\x31\x44\x14\x61\x08\xf9\xe1\x0c\x33\xdc\xce\xab\x06\x53\xb1\x81\x6f\xdc\xc7\x4f\x29\x66\xb0\x5c\xc8\xb7\xd9\x50\xee\x6d\x95\xec\x96\x5d\xcd\xf9\x77\x74\x87\xe3\x54\x88\x04\xbd\x37\xdf\x9e\x2b\x1c\x3c\x09\x0d\xd5\x13\x89\x21\x1a\xe5\x53\x83\x14\x10\x5c\xb7\x22\x81\x04\xaf\x00\xcf\x17\x6c\x9d\x90\x09\xfb\xa2\xb2\xbc\xbd\xc2\x81\xa7\x50\x99\x8b\x42\x05\xaa\x6b\x95\xda\x12\x4a\x8e\x7c\xf1\x2e\x46\xa7\x97\xd5\x77\x04\x5d\xaf\x46\xee\xbb\xc1\x40\xbf\xa9\xbb\x0d\x9b\x5c\xd9\x56\xdf\xbd\xdc\x3b\x82\xef\xe3\xd0\xd0\xa7\x90\x02\x2f\x0e\xf4\x2b\x7f\xbd\x20\x7a\x7f\x06\x30\x39\x7f\x78\x88\xae\x9a\x8a\x79\xaf\x53\xa6\xc9\xe5\x3c\x81\x0a\xc7\xf6\x21\xc9\x48\x44\x7a\x86\x51\xef\x52\xea\x61\xf4\xe3\x95\xa3\x87\x31\xcc\x23\x46\x11\x7f\x65\x06\xb9\xdf\xb9\xdf\x81\xff\x09\x00\x00\xff\xff\x97\xd3\xc4\x4d\x89\xd7\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,11 +179,11 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xab, 0x2e, 0x2f, 0x5c, 0x14, 0x62, 0x17, 0x71, 0xf9, 0x15, 0xf, 0x1b, 0xba, 0x27, 0xf4, 0x97, 0x1d, 0x73, 0xf1, 0x8a, 0x31, 0x36, 0x6d, 0xa, 0x8, 0x65, 0x88, 0xc1, 0x26, 0x19, 0x8e, 0xff}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0x70, 0x9f, 0x5b, 0xfe, 0x4, 0xb5, 0x21, 0xa2, 0xd0, 0xc3, 0xb8, 0xb3, 0x22, 0xaf, 0xab, 0x80, 0xf2, 0xe, 0xf, 0x8b, 0x90, 0x32, 0xb, 0x33, 0x1a, 0x4e, 0x1e, 0x26, 0xe, 0x3a, 0x9a}} return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\xdd\x6f\xdb\xc8\x11\x7f\xd7\x5f\x31\x0d\xd0\x9e\x94\x3a\x94\x0c\x1c\x82\xc2\x88\x0b\xf8\x2e\x71\x11\xb4\xe9\x15\x89\xd3\x3e\x04\x69\xbc\x22\x47\xd2\x22\xe4\xae\xb0\xbb\x94\x2c\x18\xfe\xdf\x0f\xb3\x5f\xe4\x92\xd4\x97\x0f\x08\x5f\x22\x93\xbb\xf3\x3d\xb3\xbf\x99\xcd\xf4\xe5\x08\x5e\xc2\xdd\x0a\xe1\xb6\x94\xdb\x4f\x46\x2a\xb6\xc4\x5b\x44\x0d\xba\x62\xca\x40\x2e\x85\x51\x2c\x37\x23\xb0\x0b\x6f\x04\xb0\x3c\x97\xb5\x30\x3f\x69\xd0\x6e\x35\xe4\x6c\xcd\x72\x6e\x76\x50\xa0\x41\x55\x71\x81\x1a\xea\x35\x18\x09\x2b\xb9\x85\xaa\xce\x57\x71\xa9\x14\x90\xaf\x18\x17\xc0\x0d\xe4\x4c\x40\xad\x31\x03\x4b\xb8\x4f\x8d\x6b\xc8\x59\x99\xd7\x25\x33\x58\xc0\x7c\x07\x55\x5d\x1a\xbe\x2e\x77\x5c\x2c\xc1\xac\x10\x58\x45\x82\x80\x5c\x80\x42\x8d\x6a\x83\x05\x2c\x4a\xb9\x85\x2d\x37\x2b\xb8\x6f\x74\xc9\x3c\xe9\x0f\xb8\x64\xbf\xec\x0c\xea\xff\xa0\xfa\xe8\x77\xdc\xfe\xeb\xb7\xff\xdd\x07\x13\x54\x5c\xf0\xaa\xae\x5a\x84\x2d\x3d\x23\xbf\xa3\xd0\x2d\x26\x52\x0d\x4a\x7b\xdf\x31\x61\xe6\xe9\xf9\x57\x8e\x25\x33\x5c\x8a\x7b\x30\x2b\xae\x69\xcf\x9a\xf1\x02\x8a\x5a\x91\x4e\xde\xb2\x90\x2b\xb4\xab\x2e\x48\x69\x52\xd4\xbe\x90\x2a\x23\x39\xad\xb1\x8c\x7d\x8d\xa2\x20\x19\x59\x59\x82\x51\x4c\x68\x96\xd3\x2e\x7d\x01\x4c\xec\x22\x31\xb3\x62\x06\x56\xac\xb0\x2f\x37\xac\xac\x91\x3c\x20\x96\x58\x00\x17\x44\x86\x37\xca\x10\xed\x15\xd3\x9d\xb7\x51\xc5\x7c\x85\xf9\x77\x2c\x80\x2d\x19\x17\xda\x74\x96\xd5\x9a\x3e\x89\xc2\xbf\xae\xc8\xcb\x8d\xf9\x60\xc3\xea\xd2\xb4\xb7\x46\x6b\xab\xc6\x2e\x56\xc3\xf7\x8b\x44\x81\x05\xe3\xa5\x76\xf6\xb2\x02\xd8\xbd\x2d\x7d\x61\xcb\x4b\xbb\xa8\x31\x4f\x0c\x52\xa8\xe4\x86\x8b\xe5\xb4\xc0\x12\x0d\x99\x98\x1b\xef\xa6\x3b\x12\x2a\xfb\x2f\x09\x75\x4f\x12\xc8\x5a\xe5\x48\xa4\x4a\xfa\x8b\x44\x25\x4a\xce\x42\x09\x37\xe2\x44\x94\xe6\x98\xb3\x5a\xa3\x0b\x44\xcf\xcd\x6e\x5f\xb1\x0d\x82\x90\x3d\xf3\x05\xf1\xa6\xa3\x11\xaf\xd6\x52\x19\xb8\xad\xc5\x92\xcf\x4b\xb4\xb2\xc0\x42\xc9\x0a\x5e\x24\xef\x5e\xc4\x95\x41\x62\xb7\x6a\xf6\x40\x61\x7b\xf7\xdb\x3f\xdf\xfd\xfb\xe6\xed\xdb\x8f\xef\x3e\x7d\x1a\x8d\x58\x9e\xa3\xd6\x63\x56\x96\x93\x98\xb4\xbd\x9c\x7e\x1c\x8d\x00\x00\xa6\x53\x78\x57\x71\x43\x69\xb5\x5d\xa1\xe8\x24\x53\xcf\xef\xac\xb1\x27\x45\xc7\x1a\x55\x93\x0b\xb7\x8d\x87\x5d\x58\x69\xcb\xa1\x2d\x0d\x6e\x50\x18\xf8\x74\x38\x07\x7f\x75\x31\x39\xfe\x06\x47\x92\xf5\x0a\x3e\xdf\xf2\x87\xd7\x3f\x4f\xf6\xab\xd2\x4f\xe3\xdb\x56\x1a\xdb\x84\x68\xa9\x24\x10\x0b\x6d\x8b\x15\x39\xee\x70\x92\x7b\x15\xb3\x3d\x3a\x7e\xd8\x97\xef\x8d\x76\x7b\x4b\x42\x5f\xaf\xb7\xb8\xb0\xa5\xb4\x57\x44\xa3\x38\xb8\x41\xb5\x3b\xc5\x37\x59\xa0\x59\x10\x4d\x6e\x03\x99\x6b\xd8\x2a\xb2\x9c\xb0\xbb\x6a\xc1\x9b\x8a\x47\x39\x8a\xcc\x56\x17\x32\x28\x17\x1b\x54\x1a\x2f\x20\x90\xd1\x92\xde\x2b\x24\x22\x42\x42\x29\xb5\xa6\xb5\x6b\x85\x39\xd7\x44\x3c\x14\x6e\xca\x94\x20\xb6\x0d\x5d\x22\xdf\xd0\x99\xd7\xa6\x21\xd4\xa7\x62\x3d\xda\x26\x65\x85\x23\x69\x3d\xcd\xbe\x23\x36\x4c\x9d\x1a\x41\x3d\x43\x9f\x18\x3b\xa9\xd5\xcf\x08\x9f\xe8\x05\x5b\xe1\x12\xbf\x95\xa8\x2d\x7f\xe1\x0a\x9d\xe7\x1e\xa9\xf9\x73\x20\x14\x7c\xb1\x4b\x4a\x12\x37\xb0\x66\xca\xf0\x9c\xaf\xed\x51\xc9\xc5\xc5\x50\x91\x8c\x55\x72\xc0\x64\x47\xc3\x32\x1a\x8b\x8a\x6b\x41\xcb\xb5\x51\x74\x28\x35\xc5\xd3\x1a\x87\x0e\x75\x97\x25\x56\x84\x35\x53\xac\x22\x54\xa0\x43\x2c\x1d\x86\x19\x7d\xe9\x22\xf9\x9b\x84\xab\xaf\x64\x5e\x28\x97\x5f\xfa\x19\x85\xcc\xff\xad\x7f\x6a\x8c\x1d\xb6\x51\xac\x64\x91\x4b\x5b\xa6\x45\x2d\x40\xa3\x39\x52\xd2\xce\xa8\x65\xf0\x18\xf9\xd0\xc3\x17\x5d\x33\x1d\x83\x30\x70\x7d\x7d\x8c\x59\x87\x07\x80\x42\x53\x2b\x91\xbc\x7c\x4a\xfe\x3a\x5b\x86\x63\x22\x24\xd4\xb1\xe2\x27\x9f\x0a\x47\xe8\x4e\x46\x8d\x02\xfb\xc2\x62\x20\xb1\x49\xe6\x4e\x48\x74\xf3\xf8\xa0\xff\xf7\x96\xfb\x93\xea\xfc\x71\x9f\xef\xa5\x41\xde\xde\xff\xf1\x0f\xfb\xf9\x00\xdf\xfd\x6c\xfb\xbe\x3d\x7a\x1a\xee\xa5\x35\xe8\x4f\xef\x80\x50\x29\x26\x40\x07\xd9\x78\xf2\xe8\x74\x79\x0a\x05\x6a\xda\x34\x0d\x37\xce\xb1\xbf\x86\xf4\x77\x86\x70\xe1\xd0\xab\x0d\xb2\x5d\x93\x03\xad\x48\xf3\xa3\xdf\x5a\xe1\x92\xcd\x29\x02\xe3\x97\xf7\x8b\x04\x02\x52\x10\x09\x49\xe7\xac\xc5\xbb\x73\x56\x32\x91\x23\x95\x68\xc2\xaf\xb4\x84\x50\xb2\x06\x16\x3f\xc9\x05\xcc\xb2\x19\xc4\xfc\xe8\x06\xda\x3e\x75\xc6\xdf\x02\xd3\x9b\xa2\x50\xa8\xf5\x15\xf8\x1f\x93\x10\x63\xad\x50\xa0\x22\x1f\x38\x5e\x13\xc3\x51\x2b\xf0\x4a\x8c\x92\x7e\xc4\x05\x5c\xc3\x12\x8d\xe7\x36\x4e\x79\x4c\x12\x37\x67\x4b\xb4\xe2\xcc\x79\xc9\xcd\xee\xcd\x5f\x3a\xc0\xfa\x31\x01\xb3\xd9\x2f\x8e\xc3\xd3\xdf\xc7\xd3\x75\x3d\x2f\x79\x3e\x5d\x84\xf5\xfe\xd3\xe4\x4f\x29\xf9\xb9\x54\x4a\x6e\xc7\xdd\x54\xa1\xa7\xd1\xa5\x11\x3c\xf3\x3f\x87\xa2\xc7\xf9\x1e\x34\x96\x8b\xcc\xab\xe4\x99\xde\x49\xaf\xaa\x8f\xc3\x68\x5f\x4f\x6d\x72\x2c\xbe\xf4\xe9\x01\x06\x73\x66\xf2\x95\xfd\xe9\xf7\x9e\xe4\x72\xbd\xd7\xe7\xa8\xaf\xe0\x8b\xff\xfd\x75\x72\x05\x5f\x9c\xe3\xbf\xb6\x2c\x46\xce\xf5\x42\x70\xbb\x3c\x2c\xb9\x86\x2f\x5f\xe3\x2a\xc2\x2b\x29\x69\x6a\x7e\xba\xcc\x3a\x8e\x68\x91\xde\x51\xf5\x27\xe3\xee\x0d\xd7\x43\x81\xd4\xc8\x97\xb1\xf5\x1a\x45\x31\x0e\x64\xdb\xa5\xa0\xe3\xcb\x66\x53\xea\xa1\x56\xf4\x46\xc3\xdd\x4a\x75\xd7\xa0\xa1\xe0\x69\xdb\x4e\x3e\xd7\x69\xd3\x29\xdc\xf9\x26\xde\xb6\xbe\x46\xfa\xfe\x94\xd3\x9e\x41\xec\x15\x9b\x46\x99\xb6\xb8\x73\x24\x70\x2b\x37\xa8\x06\xa5\x68\xd8\x11\xa0\xda\xa1\x22\x9e\x4c\x00\x3e\xe4\xb8\xb6\x1c\x98\xb6\x9d\xed\xd0\x50\xa2\x40\xc5\x2d\x20\x25\xf4\x4d\x8b\x42\xe6\x54\x5c\xd4\xfe\x68\x64\x0f\xf6\x68\x5c\x4b\xad\x29\x5d\xd3\x7e\x97\x40\x5a\x90\x60\xdc\xfb\xc2\x5d\xf9\xc3\x07\xcc\x6b\xfb\x16\x17\x0b\xea\x58\x49\x42\xd3\xfb\x44\x5f\x4a\x5e\x71\x73\x01\x2c\xfb\x9e\xb1\xec\x0a\x72\x59\xad\x6b\xe3\x8e\x97\xce\xa7\x25\x01\x63\x7a\x35\x19\xcc\x92\xb3\xdc\x3c\x3e\x90\x37\x17\xce\xaa\xb1\x7e\x5e\x90\x45\xee\x1e\xe8\x2c\x8c\xa7\xf5\x8f\x4e\xad\xfd\xf5\xfa\x0f\xd6\xec\x1f\x50\xb7\x8f\xd5\x6e\xaf\x41\xc7\x26\xd7\xd7\x3e\xb8\x87\x37\xf8\x08\xe4\xe9\x71\xcb\xb5\x6f\x33\x76\xa8\x2e\xa0\xc0\xa2\xce\xcd\x89\x31\x6d\x13\x82\x96\x76\x4f\x8d\xee\x73\xe8\xa8\xc9\x34\x33\xb5\xb2\xcd\xe9\xa7\x7a\x6e\x81\xc9\x38\x06\x4f\xdf\xf0\xf4\x3c\x01\x96\x1a\x0f\x68\x79\xd2\xd1\x96\x50\xec\x60\xbb\x23\xa5\xf5\x39\x67\xe0\x04\x9e\x51\x87\x4f\xe3\x71\xb0\x00\x47\x52\x0d\x4c\xdf\xca\xba\x2c\x1c\x4a\xb7\x83\xde\x25\xdf\xf8\xb9\x8f\x9d\x0e\xb4\x60\x55\x2b\x50\xfa\x7d\x25\x55\x90\x13\x8d\xf0\x2d\x10\x6d\x55\x83\x1e\xc0\x72\xe7\x0e\x30\x1f\xcd\x6e\x24\xd6\xf5\x1a\x5f\x44\xf9\xde\xb8\xe3\xf2\x54\x18\xef\x42\xff\x8d\x9b\x11\x34\x93\x53\xeb\x80\xb4\x36\x84\x97\xad\x92\x91\x76\x45\x7e\x41\x3c\x07\xdc\x54\x9d\x63\xe1\xec\x19\x21\xae\xed\x8f\xad\x4d\x07\x51\x94\x2b\x02\xa7\x81\x26\xb8\x71\x5d\x17\x17\xed\x71\x4a\xf8\x38\x0c\xae\xbb\xce\x1a\xe6\xf7\xcd\x37\x74\x87\x5c\xe3\xa5\x76\x0b\x5b\x19\xfb\xc1\xdf\x27\x8c\xcf\x6c\x74\xf7\x2b\xd7\x6d\x0f\xa2\x6a\x5d\xad\x7b\xdd\x64\xaa\xd6\x9d\xa4\x0d\x27\x29\xf7\xbc\x59\x01\x75\x1c\x8f\xc7\xc3\xa6\x15\x35\xb1\x90\xf6\xc6\x74\xc9\xaa\xda\x98\x70\x3d\xe3\xe7\xe8\x73\x46\x98\x48\x18\x09\xf7\x83\x2e\xbc\x87\x8a\x2f\x57\x06\x84\x34\xb0\xe3\x58\x16\xae\x10\xb0\x2a\x50\x18\xf6\x23\x4c\xcf\xd5\xbb\xe3\xb5\x5c\x8a\x0d\xaa\x16\x6a\xb2\x28\xce\x9e\x0a\x9f\xdf\x0b\xf3\xfa\x67\xb0\x44\x08\xd7\x79\xa3\x7f\x08\xde\x1d\xae\x26\x9e\xa0\xdb\xec\xe5\xb2\x24\xee\xa4\x23\x10\xf7\x37\x93\xa1\x2b\xcf\x6b\x4f\x45\xd1\x6c\x81\x81\x6e\x90\xaa\x91\x67\x4c\xf9\x2a\x6b\x63\x91\x23\xd9\x76\x92\x20\x13\x02\x05\x6e\x65\x98\x9f\xc0\x9f\xe1\x72\xe6\x9f\x09\xbc\x24\x67\xbb\xe7\x12\xfe\xda\x5d\x3a\x6d\x2d\x6d\x8b\x54\x60\xce\x2b\x56\xc2\x5a\x72\x61\x20\x97\x4a\xa1\x3d\x54\xb3\xc6\x3c\x24\xa2\xfb\x61\xab\x34\xf3\x1a\xd8\x91\xae\x5c\xc0\xe5\xec\xff\xaf\x5e\xc3\x76\xc5\x4b\x0c\x9a\x84\x82\xe6\xee\xa7\xb8\xb6\x6b\xfe\x96\x68\x13\x9c\x3b\x87\x6b\x58\x0c\x25\xf1\xe5\x6c\x96\xb5\x44\x0d\xa5\x2a\x6c\xeb\x76\x71\xff\x40\xa3\xe1\x05\xdb\x30\x5e\xb2\x79\x89\x2f\xda\x07\xc7\x81\x41\x00\x61\xf0\xb8\x69\x78\x0f\xc9\x4f\x40\x3b\xcc\x00\x92\xa3\xc0\xc3\xee\xed\x8a\xd9\x75\x43\xf3\xe2\xec\xc7\xcd\x16\x3c\x29\x8b\xe5\x6e\x82\x56\xfe\x38\x3c\x6f\xbe\x30\x9d\x2e\x1b\x40\xda\xea\x95\x12\x1f\xb2\x3c\x37\xa7\x21\xd5\xf3\xc6\x15\x44\xf7\xc0\x60\x62\x3f\x6e\x1d\x1a\x37\x9c\x0e\x87\xbb\xd8\xf6\xdc\x99\x84\x87\x0c\xcd\xfd\xce\xca\x42\x9b\xf9\xf0\x35\x42\x62\x9b\xb8\xc0\x77\xdd\x6d\x47\x86\x9a\x17\xfc\xd8\xb5\x71\x37\x45\x0e\x40\xd9\xc0\xa6\x37\x03\x71\xd9\x13\x3e\x9f\x93\x3c\xcd\x9d\xc6\xa1\xdc\x49\x6a\x72\x0b\xa1\xf8\x8b\x90\x08\x13\xa5\x36\x0d\x4c\x49\xae\xba\xf6\x70\x73\x7d\x69\x89\xac\x73\x09\x1d\x28\xa6\x97\xd1\x47\x52\xa6\x6b\xe9\xb3\x32\xe6\xfc\x84\xe8\x3a\x7d\x18\x34\xb8\x29\xcc\xe9\x67\x11\xc9\x10\x48\x7d\xd6\x58\x4c\x92\x72\x1f\x8d\x75\x04\xad\xf6\x63\xb7\x9d\xb1\x51\xf2\x33\x51\x6f\x57\xe3\xe3\xd3\xe7\xfe\xc8\x2f\x91\xc7\x7f\x76\xa3\xe3\x16\xb3\xb6\x3d\x0f\xdc\x6f\x5c\x66\x33\x32\xca\x25\x7c\x98\xdb\xb0\xbb\x6c\x01\xbb\x94\xd6\xa1\x19\xfa\xcc\x51\x91\x0a\x66\xf0\x7d\x4e\x09\x70\x20\x0a\x47\x69\xc0\x14\x15\x17\xf0\xe6\x95\xfb\x2f\x21\x9d\x4b\xb1\xf1\x24\x95\x21\xf4\x3e\x9a\x6d\x70\xfc\xe6\x95\xdd\x7b\x01\x46\x5e\xc1\xd4\x33\x0a\xff\x12\x7c\xb2\xa4\x42\xa2\x3f\x8d\xe0\xf7\x00\x00\x00\xff\xff\x07\xbc\x57\x0d\x1a\x24\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\xeb\x6f\xdb\xba\x15\xff\xee\xbf\xe2\xac\xc0\x76\xed\x2e\x95\x1d\xe0\xa2\x18\x82\x66\x40\xee\x6d\x33\x14\x5b\x77\x87\x36\xdd\x3e\x14\x5d\x43\x4b\xc7\x36\x51\x89\x34\x48\xca\x8e\x11\xe4\x7f\xbf\x38\x7c\x49\x94\xe4\x57\x2e\x50\x7d\xa9\x23\x91\xe7\xfd\xf8\xf1\xb0\xd3\x97\x23\x78\x09\x77\x2b\x84\xdb\x52\x6e\x3f\x19\xa9\xd8\x12\x6f\x11\x35\xe8\x8a\x29\x03\xb9\x14\x46\xb1\xdc\x8c\xc0\x2e\xbc\x11\xc0\xf2\x5c\xd6\xc2\xfc\xa4\x41\xbb\xd5\x90\xb3\x35\xcb\xb9\xd9\x41\x81\x06\x55\xc5\x05\x6a\xa8\xd7\x60\x24\xac\xe4\x16\xaa\x3a\x5f\xc5\xa5\x52\x40\xbe\x62\x5c\x00\x37\x90\x33\x01\xb5\xc6\x0c\x2c\xe1\x3e\x35\xae\x21\x67\x65\x5e\x97\xcc\x60\x01\xf3\x1d\x54\x75\x69\xf8\xba\xdc\x71\xb1\x04\xb3\x42\x60\x15\x09\x02\x72\x01\x0a\x35\xaa\x0d\x16\xb0\x28\xe5\x16\xb6\xdc\xac\xe0\xbe\xd1\x25\xf3\xa4\x3f\xe0\x92\xfd\xb2\x33\xa8\xff\x83\xea\xa3\xdf\x71\xfb\xaf\xdf\xfe\x77\x1f\x4c\x50\x71\xc1\xab\xba\x6a\x11\xb6\xf4\x8c\xfc\x8e\x42\xb7\x98\x48\x35\x28\xed\x7d\xc7\x84\x99\xa7\xe7\x5f\x39\x96\xcc\x70\x29\xee\xc1\xac\xb8\xa6\x3d\x6b\xc6\x0b\x28\x6a\x45\x3a\x79\xcb\x42\xae\xd0\xae\xba\x20\xa5\x49\x51\xfb\x42\xaa\x8c\xe4\xb4\xc6\x32\xf6\x35\x8a\x82\x64\x64\x65\x09\x46\x31\xa1\x59\x4e\xbb\xf4\x05\x30\xb1\x8b\xc4\xcc\x8a\x19\x58\xb1\xc2\xbe\xdc\xb0\xb2\x46\xf2\x80\x58\x62\x01\x5c\x10\x19\xde\x28\x43\xb4\x57\x4c\x77\xde\x46\x15\xf3\x15\xe6\xdf\xb1\x00\xb6\x64\x5c\x68\xd3\x59\x56\x6b\xfa\x24\x0a\xff\xba\x22\x2f\x37\xe6\x83\x0d\xab\x4b\xd3\xde\x1a\xad\xad\x1a\xbb\x58\x0d\xdf\x2f\x12\x05\x16\x8c\x97\xda\xd9\xcb\x0a\x60\xf7\xb6\xf4\x85\x2d\x2f\xed\xa2\xc6\x3c\x31\x48\xa1\x92\x1b\x2e\x96\xd3\x02\x4b\x34\x64\x62\x6e\xbc\x9b\xee\x48\xa8\xec\xbf\x24\xd4\x3d\x49\x20\x6b\x95\x23\x91\x2a\xe9\x2f\x12\x95\x28\x39\x0b\x25\xdc\x88\x13\x51\x9a\x63\xce\x6a\x8d\x2e\x10\x3d\x37\xbb\x7d\xc5\x36\x08\x42\xf6\xcc\x17\xc4\x9b\x8e\x46\xbc\x5a\x4b\x65\xe0\xb6\x16\x4b\x3e\x2f\xd1\xca\x02\x0b\x25\x2b\x78\x91\xbc\x7b\x11\x57\x06\x89\xdd\xaa\xd9\x03\x85\xed\xdd\x6f\xff\x7c\xf7\xef\x9b\xb7\x6f\x3f\xbe\xfb\xf4\x69\x34\x62\x79\x8e\x5a\x8f\x59\x59\x4e\x62\xd2\xf6\x72\xfa\x71\x34\x02\x00\x98\x4e\xe1\x5d\xc5\x0d\xa5\xd5\x76\x85\xa2\x93\x4c\x3d\xbf\xb3\xc6\x9e\x14\x1d\x6b\x54\x4d\x2e\xdc\x36\x1e\x76\x61\xa5\x2d\x87\xb6\x34\xb8\x41\x61\xe0\xd3\xe1\x1c\xfc\xd5\xc5\xe4\xf8\x1b\x1c\x49\xd6\x2b\xf8\x7c\xcb\x1f\x5e\xff\x3c\xd9\xaf\x4a\x3f\x8d\x6f\x5b\x69\x6c\x13\xa2\xa5\x92\x40\x2c\xb4\x2d\x56\xe4\xb8\xc3\x49\xee\x55\xcc\xf6\xe8\xf8\x61\x5f\xbe\x37\xda\xed\x2d\x09\x7d\xbd\xde\xe2\xc2\x96\xd2\x5e\x11\x8d\xe2\xe0\x06\xd5\xee\x14\xdf\x64\x81\x66\x41\x34\xb9\x0d\x64\xae\x61\xab\xc8\x72\xc2\xee\xaa\x05\x6f\x2a\x1e\xe5\x28\x32\x5b\x5d\xc8\xa0\x5c\x6c\x50\x69\xbc\x80\x40\x46\x4b\x7a\xaf\x90\x88\x08\x09\xa5\xd4\x9a\xd6\xae\x15\xe6\x5c\x13\xf1\x50\xb8\x29\x53\x82\xd8\x36\x74\x89\x7c\x43\x67\x5e\x9b\x86\x50\x9f\x8a\xf5\x68\x9b\x94\x15\x8e\xa4\xf5\x34\xfb\x8e\xd8\x30\x75\x6a\x04\xf5\x0c\x7d\x62\xec\xa4\x56\x3f\x23\x7c\xa2\x17\x6c\x85\x4b\xfc\x56\xa2\xb6\xfc\x85\x2b\x74\x9e\x7b\xa4\xe6\xfb\x40\x28\xf8\x62\x97\x94\x24\x6e\x60\xcd\x94\xe1\x39\x5f\xdb\x56\xc9\xc5\xc5\x50\x91\x8c\x55\x72\xc0\x64\x47\xc3\x32\x1a\x8b\x8a\x6b\x41\xcb\xb5\x51\xd4\x94\x9a\xe2\x69\x8d\x43\x4d\xdd\x65\x89\x15\x61\xcd\x14\xab\x08\x15\xe8\x10\x4b\x87\x61\x46\x5f\xba\x48\xfe\x26\xe1\xea\x2b\x99\x17\xca\xe5\x97\x7e\x46\x21\xf3\x7f\xeb\x9f\x1a\x63\x87\x6d\x14\x2b\x59\xe4\xd2\x96\x69\x51\x0b\xd0\x68\x8e\x94\xb4\x33\x6a\x19\x3c\x46\x3e\xf4\xf0\x45\xd7\x4c\xc7\x20\x0c\x5c\x5f\x1f\x63\xd6\xe1\x01\xa0\xd0\xd4\x4a\x24\x2f\x9f\x92\xbf\xce\x96\xe1\x98\x08\x09\x75\xac\xf8\xc9\x5d\xe1\x08\xdd\xc9\xa8\x51\x60\x5f\x58\x0c\x24\x36\xc9\xdc\x09\x89\x6e\x1e\x1f\xf4\xff\xde\x72\x7f\x52\x9d\x3f\xee\xf3\xbd\x34\xc8\xdb\xfb\x3f\xfe\x61\x3f\x1f\xe0\xbb\x9f\x6d\xdf\xb7\x47\xbb\xe1\x5e\x5a\x83\xfe\xf4\x0e\x08\x95\x62\x02\xd4\xc8\xc6\x93\x47\xa7\xcb\x53\x28\x50\xd3\xe6\xd0\x70\xe3\x1c\xfb\x6b\x48\x7f\x67\x08\x17\x0e\xbd\xda\x20\xdb\x35\x39\xd0\x8a\x34\x3f\xfa\xad\x15\x2e\xd9\x9c\x22\x30\x7e\x79\xbf\x48\x20\x20\x05\x91\x90\xd4\x67\x2d\xde\x9d\xb3\x92\x89\x1c\xa9\x44\x13\x7e\xa5\x25\x84\x92\x35\xb0\xf8\x49\x2e\x60\x96\xcd\x20\xe6\x47\x52\x9a\x39\x6e\x6d\xb4\xed\xd3\x69\xfc\x2d\x70\xbe\x29\x0a\x85\x5a\x5f\x81\xff\x31\x09\x81\xd6\x8a\x07\xaa\xf4\x81\xed\x35\x71\x1d\xb5\xa2\xaf\xc4\x28\xee\x47\x5c\xc0\x35\x2c\xd1\x78\x6e\xe3\x94\xc7\x24\xf1\x75\xb6\x44\x2b\xce\x9c\x97\xdc\xec\xde\xfc\xa5\x83\xae\x1f\x13\x44\x9b\xfd\xe2\x38\x3c\xfd\x7d\x3c\x5d\xd7\xf3\x92\xe7\xd3\x45\x58\xef\x3f\x4d\xfe\x94\x92\x9f\x4b\xa5\xe4\x76\xdc\xcd\x17\x7a\x1a\x5d\x1a\xc1\x33\xff\x73\x28\x84\x5c\x00\x80\xc6\x72\x91\x79\x95\x3c\xd3\x3b\xe9\x55\xf5\xc1\x18\xed\xeb\xa9\x4d\x8e\x05\x99\x3e\x3d\xca\x60\xce\x4c\xbe\xb2\x3f\xfd\xde\xd3\xfd\xae\xf7\x3a\x1e\xf5\x15\x7c\xf1\xbf\xbf\x4e\xae\xe0\x8b\xf3\xfe\xd7\x96\xd9\xc8\xc3\x5e\x12\x6e\x97\x87\x25\xd7\xf0\xe5\x6b\x5c\x45\xc8\x25\x25\x4d\xc7\xa0\x2e\xb3\x8e\x37\x5a\xa4\x77\xd4\x07\xc8\xc2\x7b\x63\xf6\x50\x34\x35\xf2\x65\x6c\xbd\x46\x51\x8c\x03\xd9\x76\x51\xe8\x38\xb4\xd9\x94\xba\xa9\x15\xc2\xd1\x70\xb7\x52\xdd\x35\xb8\x28\xb8\xdb\x1e\x2c\x9f\xeb\xb9\xe9\x14\xee\xfc\x71\xde\x1e\x82\x8d\xf4\x27\x55\x4e\x7b\x06\x51\x58\x3c\x3e\xca\xf4\xb0\x3b\x47\x82\xb9\x72\x83\x6a\x50\x8a\x86\x1d\x41\xab\x1d\x2a\xe2\xc9\x04\xe0\x43\x8e\x6b\xcb\x81\x69\x7b\xc6\x1d\x1a\x4f\x14\xa8\xb8\x85\xa6\x84\xc3\x69\x51\x48\x9f\x8a\x8b\xda\x37\x49\xf6\x60\x9b\xe4\x5a\x6a\x4d\x39\x9b\x9e\x7c\x09\xae\x05\x09\xc6\xbd\x2f\xdc\x15\x42\x7c\xc0\xbc\xb6\x6f\x71\xb1\xa0\xb3\x2b\x49\x68\x7a\x9f\xe8\x4b\xc9\x2b\x6e\x2e\x80\x65\xdf\x33\x96\x5d\x41\x2e\xab\x75\x6d\x5c\xa3\xe9\x7c\x5a\x12\x44\xa6\x57\x93\xfd\xa9\x72\x96\xaf\xc7\x07\x92\xe7\xc2\x99\x36\x56\xd2\x0b\x32\xcb\xdd\x03\xb5\xc6\xd8\xbc\x7f\x74\x7e\xed\xaf\xdc\x7f\xb0\x7a\xff\x80\x0a\x7e\xac\x8a\x7b\x0d\x3a\x36\xb9\xbe\xf6\x11\x3e\xbc\xc1\x87\x21\x4f\xbb\x2f\xd7\xfe\xd4\xb1\x43\x75\x01\x05\x16\x75\x6e\x4e\x0c\x6c\x9b\x15\xb4\xb4\xdb\x3f\xba\xcf\xa1\xa6\x93\x69\x66\x6a\x65\xcf\xaa\x9f\xea\xb9\xc5\x29\xe3\x18\x3c\x7d\xc3\xd3\xf3\x04\x58\x6a\x3c\xa0\xe5\x49\x4d\x2e\xa1\xd8\x81\x7a\x47\xea\xeb\x73\xba\xe1\x04\x9e\x51\x8c\x4f\xe3\x71\xb0\x0a\x47\x52\x0d\x6a\xdf\xca\xba\x2c\x1c\x68\xb7\x73\xdf\x25\xdf\xf8\x31\x90\x1d\x16\xb4\x50\x56\x2b\x50\x06\x0e\xc1\xa1\x8c\x9c\x68\x89\x6f\x81\x72\xab\x24\xf4\xf0\x96\xeb\x40\xc0\x7c\x48\xbb\x31\x59\xd7\x75\x7c\x11\x85\x7c\xe3\x1a\xe7\xa9\xd0\xde\xc5\xff\x1b\x37\x37\x68\xa6\xa9\xd6\x0b\x69\x81\x08\x2f\x5b\x75\x23\x3d\x29\xf9\x05\xb1\x23\xb8\x49\x3b\xc7\xc2\x19\x35\xc2\x5e\x7b\x66\xb6\x86\x1d\x04\x55\xae\x12\x9c\x86\xa1\xe0\xc6\x9d\xc4\xb8\x68\x8f\x58\xc2\xc7\x61\xc0\x3d\xe8\xb1\x61\xa6\xdf\xfc\x49\xef\x90\x7f\xbc\xe8\x6e\x61\x2b\x77\x3f\xf8\x8b\x86\xf1\x99\x27\xe0\xfd\x1a\x76\xcf\x0d\x51\xbf\xae\xea\x83\x1a\xea\x54\xb7\x3b\x49\xbb\x4e\xd2\xf0\x79\x93\x04\x3a\x8f\x3c\x1e\x0f\xa0\x56\xfc\xc4\xba\xda\x1b\xe2\x25\xab\x6a\x63\xc2\xe5\x8d\x9f\xb2\xcf\x19\xe1\x24\x61\x24\xdc\x0f\xfa\xf1\x1e\x2a\xbe\x5c\x19\x10\xd2\xc0\x8e\x63\x59\xb8\xba\xc0\xaa\x40\x61\xd8\x99\x30\x3d\x57\xef\x8e\xeb\x72\x29\x36\xa8\x5a\x48\xca\x22\x3b\xdb\x24\x3e\xbf\x17\xe6\xf5\xcf\x60\x89\x10\xd6\xf3\x46\xff\x10\x5c\x7c\xa0\xb8\x78\xaa\x8e\x82\x17\xce\xd2\xb9\x93\x8e\x4a\x24\xd2\x0c\x8f\xae\x3c\xc3\x3d\x05\x46\xb3\x05\x06\xba\x41\xb4\x46\xa8\x31\xa5\xaf\xac\x8d\x85\x94\x64\xe0\x49\x82\x56\x08\x28\xb8\x95\x61\xc4\x02\x7f\x86\xcb\x99\x7f\x26\xf0\x92\x3c\xee\x9e\x4b\xf8\x6b\x77\xe9\xb4\xb5\xb4\x2d\x52\x81\x39\xaf\x58\x09\x6b\xc9\x85\x81\x5c\x2a\x85\xb6\xd1\x66\x8d\x8d\x48\x44\xf7\xc3\x56\x6e\xe6\x35\xb0\x53\x5f\xb9\x80\xcb\xd9\xff\x5f\xbd\x86\xed\x8a\x97\x18\x34\x09\xf5\xcd\x5d\x61\x71\x6d\xd7\xfc\x2d\xd1\x26\x78\x78\x0e\xd7\xb0\x18\x4a\xe7\xcb\xd9\x2c\x6b\x89\x1a\x2a\x57\xd8\xd6\x3d\xe3\xfd\x03\x8d\x86\x17\x6c\xc3\x78\xc9\xe6\x25\xbe\x68\x37\x93\x03\xb3\x02\x02\xe7\x71\xd3\xf0\x1e\x92\x9f\x10\x78\x18\x13\x24\x9d\xc1\xe3\xf1\xed\x8a\xd9\x75\x43\x23\xe5\xec\x07\x8f\x1f\x3c\x3d\x0b\xf2\x6e\x82\x6a\xbe\x45\x9e\x37\x82\x98\x4e\x97\x0d\x52\x6d\x9d\xa4\x12\x47\xb2\x3c\x37\xa7\x41\xd8\xf3\x26\x1a\x44\xf7\xc0\xec\x62\x3f\xa0\x1d\x9a\x48\x9c\x8e\x93\xbb\xa0\xf7\xdc\xb1\x85\x87\x11\xcd\x3d\xd0\xca\x62\x9e\xf9\xf0\x75\x43\x62\x9b\xb8\xc0\x9f\xc9\xdb\x8e\x0c\xd5\x2f\xf8\xb1\x6b\xe3\x6e\x9e\x1c\xc0\xb8\x81\x4d\x6f\x4c\xe2\x52\x28\x7c\x3e\x27\x83\x9a\xbb\x8f\x43\x09\x94\x54\xe7\x16\x6a\xf1\x17\x26\x11\x3f\x4a\x6d\x1a\xe8\x92\x5c\x89\xed\xe1\xe6\x4e\xad\x25\xb2\xce\x65\x75\xa0\x98\x5e\x5a\x9f\x92\x37\x5d\x73\x9f\x95\x36\xe7\x67\x45\xd7\xf3\xc3\x18\xc2\x0d\x6a\x4e\xef\x4a\x24\x43\x20\xf5\x59\x63\x31\x49\x0a\x7f\xb4\xd8\x11\x18\xdb\x0f\xe0\x76\xda\x46\xc9\xcf\x84\xc3\x5d\x8d\x8f\x8f\xaa\xfb\xa3\xc1\x44\x1e\xff\xd9\xcd\x99\x5b\xcc\xda\xf6\x3c\x70\x19\x72\x99\xcd\xc8\x28\x97\xf0\x61\x6e\x63\xef\xb2\x05\xf6\x52\x5a\x87\x06\xee\x33\x47\x45\x2a\x98\xc1\xf7\x39\x65\xc1\x81\x50\x1c\xa5\x01\x53\x54\x5c\xc0\x9b\x57\xee\xff\x8f\x74\x6e\xd0\xc6\x93\x54\x86\x70\x32\xd2\x6c\x83\xe3\x37\xaf\xec\xde\x0b\x30\xf2\x0a\xa6\x9e\x51\xf8\x97\xd0\x94\x25\x15\xb2\xfd\x69\x04\xbf\x07\x00\x00\xff\xff\xfc\x9d\x2d\x4c\x47\x24\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -199,11 +199,11 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0xd, 0x36, 0x85, 0xe4, 0xeb, 0x3c, 0x1e, 0xf0, 0x7f, 0xd, 0xf7, 0x3d, 0xd0, 0xce, 0x11, 0x9f, 0xd4, 0xb9, 0x8, 0x47, 0xad, 0x9a, 0x4a, 0x35, 0x9, 0xf3, 0xf9, 0xb8, 0x35, 0x52, 0x1b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x26, 0xd9, 0xff, 0xf9, 0x4f, 0xf9, 0x4e, 0xc0, 0x30, 0xb8, 0xd2, 0x2c, 0xe4, 0xee, 0x80, 0xcd, 0x1f, 0xfd, 0x30, 0x42, 0xa4, 0x21, 0x7, 0xc0, 0xd7, 0xe8, 0xb4, 0xf0, 0xdd, 0x28, 0xef, 0x9}} return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdf\x73\xdb\x36\xf2\x7f\xcf\x5f\xb1\x5f\x3d\x7c\x4f\x9a\x3a\x72\x1e\x6e\xee\x41\x93\xc4\x49\xae\xf1\x5d\x66\x9c\x5e\x26\x75\xda\x9b\xe9\x74\x1a\x88\x5c\x89\x38\x83\x04\x0f\x00\x25\xab\x99\xfc\xef\x37\x58\x00\x24\xc0\x1f\x96\xe4\xb4\x7a\xb1\x49\x62\x17\x8b\xc5\x67\x7f\x02\xbc\xac\xa5\x32\x70\xdd\x54\x5b\xbe\x16\x78\x2b\xef\xb0\x82\x8d\x92\x25\xcc\x92\x77\xb3\x27\x7e\xe4\x7b\x34\x2c\x67\x86\xfd\xc4\x71\xaf\xfd\xc8\xe4\x5d\x3b\x32\xa1\x1f\x23\x9b\x1e\xd0\xf2\xb0\x4f\x1f\x51\x4b\xb1\x43\xe5\xa9\xe2\x57\xb3\x27\x4f\x58\x96\xa1\xd6\x73\x26\xc4\x02\x32\x59\x19\xc5\x32\x03\xd7\x42\xee\x89\xeb\x2a\x95\xe2\x22\x65\xf8\xe5\xc9\x13\x00\x80\xcb\x4b\xb8\x95\x86\x09\xd0\x4d\x5d\x8b\x03\xc8\x0d\x31\x00\x63\x49\x34\xf0\x0a\xf0\x9e\x6b\x83\x55\x86\x34\x3e\x9e\x72\xc7\x14\x18\x4b\xfc\x23\xd1\xae\xe0\xd3\x35\xbf\xff\xdb\x5f\x5b\xc6\x6f\x77\x58\x19\x30\x05\x33\xc0\x35\x60\xc9\x8d\xc1\x1c\xf6\x05\x56\x60\x0a\xec\x24\xe6\x1a\x32\x85\xcc\x60\x3e\x98\x02\x89\x05\xc9\xaf\xdf\x55\xdc\x70\x26\xf8\xef\x98\xcf\xb9\xfb\x3f\x9d\x78\x71\xd2\xcc\x6e\x61\x4c\x21\xec\xb9\x29\x72\xc5\xf6\x7e\xd3\x19\xfc\xc4\x1a\x61\x1e\x94\xe1\xe7\x40\x32\x67\xa5\x6c\x2a\x13\xa6\xbe\x20\x16\x2b\x78\x9d\xe7\x0a\xb5\xbe\x3a\x57\x94\x1c\x6b\xa9\xb9\xfd\x62\xe4\x49\x82\x7c\x1f\x08\x06\x82\x18\x79\xa6\x18\x15\xee\x63\x51\x4a\x5e\x1d\xdb\x89\xf7\x34\xa4\x37\xf3\xf9\x4b\xd6\x46\xc9\xc3\x91\xa9\xde\x34\xaa\x7a\xdc\x54\x8c\x16\x46\xab\x51\xa0\x50\xcb\x46\x65\x78\x1c\x6b\xb4\x36\xf5\x77\x37\xc6\x7e\x90\x7b\xcc\x5f\x3f\x76\xfa\xb5\x15\xff\x9c\xe9\x69\xbd\xed\xf4\xdd\x4c\x1d\x22\x2e\x2f\xdb\xd9\x59\x56\x40\xa3\x51\x81\x36\x52\xa1\x06\x56\x01\xaf\xb4\x61\x55\x86\xd6\x90\x65\x25\x0e\x64\x69\x44\x6c\x6d\xd9\x14\xc8\xdd\x68\xb6\xc5\xd6\xfe\x0b\x84\x4d\x53\x65\x86\x4b\x67\xf1\x1d\x09\xab\x72\xd8\xca\x1d\xda\x3d\x80\xb5\x63\x56\x2b\xa4\xf7\xb5\xd4\xc6\xda\x70\xce\x89\x30\x70\xe3\x55\xcf\xa1\x06\x7b\x3f\xd0\xae\x67\x4c\x08\xcc\x97\xf1\xdc\x59\x81\xd9\x9d\x86\x82\xd5\xb5\xd5\x9b\x01\xd5\x54\x86\x97\x48\x94\x68\x7d\x15\x6b\xe5\x23\x05\x26\x2c\x02\xa7\x8f\x5e\xc5\xf6\x7b\xe5\x96\xbe\xc6\xa0\xec\xb0\x2a\xeb\x72\xf0\xde\x58\xe5\x24\x1e\x88\x76\xd0\xca\x18\xb8\x39\x80\x6e\x78\x45\xb4\x17\xa0\xa5\xfd\xac\x68\x03\x2b\x09\x7b\x76\x80\x8d\xb4\x82\x95\x4c\xf0\x8c\xcb\x46\xbb\x8d\x30\xd2\x4f\xe9\x14\xd8\x6a\x45\x36\x7e\x52\x5e\x01\xe3\x6a\x09\xaf\x41\xd7\x98\x71\x26\x3c\xe0\x3a\x88\x54\x88\xb9\xb6\x8c\xd6\x9d\x08\x46\x12\x90\x03\xb7\xce\x62\x13\x2d\xc4\x68\x6a\xd9\x91\x1c\xbd\x50\xb0\xfc\xa0\xe4\x8e\xe7\xa8\x2e\x7a\xef\x3f\x62\x86\x7c\x37\x7c\xff\x86\x09\x0b\xaa\x8b\x34\x02\x2e\xfb\xc1\xc4\x8b\x57\x48\x61\x57\x50\x20\xac\x1d\x9d\x5d\x3a\x23\x05\x69\x2f\x77\x3b\xbc\x1f\x4f\x3c\x45\x1a\x4b\x5a\x68\x85\x00\x90\x30\xb7\x88\x09\xab\x25\xe5\x5b\x9c\x58\x00\xb5\xb4\x96\x70\xde\xe3\xbc\x80\x2f\xed\x77\xfb\xd3\x28\x36\xcb\xc0\xf2\x45\x60\xde\x0e\xf9\x9a\x48\x12\x22\x47\xf4\x2e\xfe\x7c\x1d\xd0\xea\x70\xc5\xee\x82\x6d\x1a\xdc\x5a\x38\x93\x37\x01\x46\x2f\x99\xda\x36\x25\xfa\xbd\x0d\xe8\xab\xf2\x76\x0a\xed\x98\x78\x1a\x0a\x54\xad\x7d\x2e\x63\xa2\x77\xc6\x43\x4f\x7b\xdf\x63\xd0\xe6\x11\x4c\x1d\xbc\x31\x07\x37\xd5\x68\x87\x28\xbb\x4d\x31\x03\xcb\xb6\x94\x15\x1e\xda\x91\x6b\xe4\xd5\x16\x8c\x62\x95\xde\xa0\x52\x98\x2f\xed\x2c\x0a\x4d\xa3\x2a\xb7\xc1\x15\xee\xc5\x21\x66\x12\x0c\xce\x4f\x29\x13\xb3\x23\xbe\xce\x7c\xad\x45\x71\x43\xb6\xba\x8e\xc2\x5f\xcc\x0a\x85\xc6\xbd\x35\xba\xe5\x98\x9a\x3d\x70\x52\x9c\x86\xf0\xcc\xd6\x02\x17\xd6\x69\xb4\x6a\xec\x47\x90\x15\xbc\x4a\x49\x9d\xc0\x0f\x62\x22\x79\x7c\xea\xb7\x24\x21\xb0\x11\x60\x32\x53\x70\x7f\x43\xa6\x40\xcc\xe4\xbe\x42\x75\xb5\x64\x2e\x5c\x2f\x12\x5e\x4e\xcd\xf0\xfc\x69\xec\x50\x3a\x14\x3b\x6e\x8b\x09\x80\x7a\x85\x9e\x83\x4f\xbf\x65\x72\xfd\x1f\xcc\xfa\xe0\x24\x44\xb2\x3c\xd7\x89\x39\x1a\xdd\xda\xa0\xdf\xe8\xc8\xde\xed\x23\x2d\x4f\x8f\x63\x95\x6b\xf0\xc1\xd5\x12\xfb\x64\x80\xa8\xb4\x9d\xd0\x09\xb3\xc6\x8c\x35\x1a\x3b\xc4\x27\x46\x68\x65\x8c\x50\x6e\xf1\x8c\x2a\xcc\xed\xfd\x23\x45\x18\x22\xfd\x4b\x27\x6d\xc1\x92\x85\xac\x11\x2b\x8b\x51\xdd\x94\x98\xd3\x52\xc9\xd7\x6f\x24\xc5\x2b\x0f\x50\x9f\xac\x2c\x47\x3d\x97\x45\x9a\x57\xf9\xdc\x6d\xef\x18\xba\xfa\x2e\x47\xa0\x81\x1d\xad\xf3\xf9\x53\x9f\x82\xea\xff\x83\x57\x6d\x02\xbf\x4c\x97\x7c\x0c\x91\xdf\x39\x66\xcb\xbe\xeb\xea\x01\x73\x98\x39\x26\x64\x2e\x81\x3c\x8a\xce\x84\x06\x5e\xc0\xb3\xe5\xb3\xe4\x7b\xd8\xd0\x5d\xb2\x84\x08\xa4\x7e\xc0\xbc\xaf\x14\xbe\x49\x57\xf5\xd2\xb2\xee\x8d\xb1\xbf\x4e\x4b\x51\x09\x02\x2f\x26\xde\x3f\x4d\x98\x26\xcc\xbe\x8e\x9b\xd0\x25\xfc\x03\x8d\x85\x28\xa1\x29\xc4\x3d\x70\x35\x1c\x2f\x6b\x81\xd6\x30\x5c\x5a\xd4\xce\x19\xd3\x27\xbc\x5e\x79\x6b\x7e\x6d\x6d\x4a\x31\xaa\xb3\x6e\x0f\x35\x6a\x17\xe2\xc9\xcd\x16\x98\xf0\xdd\x51\x88\x85\xdb\x82\x6b\xd8\x31\xd1\xd8\x7a\x45\x08\x0b\x46\x72\xe0\xeb\x43\x32\x41\xa7\xd6\x1d\x0a\x59\xbb\x48\x0b\x77\x95\xdc\xc3\xbe\xe0\x59\x01\x35\x53\xac\x44\xe3\x72\x94\x9a\x69\x1d\x6c\x56\xb9\x20\x6e\x17\x36\x5f\x40\x89\xa6\x90\xf9\x72\x74\x21\x7d\xc4\x6f\xd1\x90\x3a\xe6\x8b\x15\xfc\x62\x57\xf3\xeb\x97\x31\x0f\xd6\xed\x48\x47\xf0\xa0\xce\x53\x6d\x3b\xcb\x38\x41\xc5\xb4\x42\x52\xdb\x8a\xac\xde\x4a\x14\xbc\x41\x8e\x9a\x2b\xaf\xd4\xe5\xf8\xce\x80\x36\xaa\xc9\x4c\xa3\xac\x4a\x6a\x85\xd6\x0d\x85\x7d\x51\xf8\xdf\x06\xb5\x19\x63\x30\xa9\x9d\x58\xaf\xbf\x05\xb1\x0e\x35\x2e\x56\xf0\xba\x3a\xfc\x48\x93\x5d\xc1\x11\x8d\xc5\x4c\x2c\x8b\x58\x71\x91\xfa\xda\xc0\xfb\xb6\xac\xcd\x61\xac\x56\x48\x5d\x7e\x9a\x28\x38\x5f\x6b\x23\x25\xb0\xd8\x85\xff\x8e\x4a\xb6\x09\x71\x95\xb7\x81\x9f\x77\x81\x9d\x09\x61\x75\xe4\x03\xbc\x4d\x6b\x29\x0d\x2e\x1b\xed\x02\xbd\xcd\x78\x75\x9b\xbd\xc7\xcc\xa8\x64\xf1\xca\x35\x54\xe4\x4d\x94\x29\xf6\x85\x54\xb9\x03\x2e\x85\x0c\xf7\xbd\x65\x96\x65\x94\x1a\xb9\x8c\xd9\x46\x7e\xfb\xaf\x72\x99\x6c\xf0\xca\xda\x67\xdf\x3e\xff\x04\x73\xa8\x71\x32\x77\xb6\xbb\xd7\x57\xe7\xfc\x78\xc6\x70\x24\x60\x3f\x5b\x3e\x5b\xc4\x7b\x76\xdc\x9a\x86\xbc\xe9\xfd\xf3\xe9\xde\xd1\xf2\xfa\xd6\xfe\x7d\x39\x5f\x5c\x0c\x1c\xe6\x71\xd2\xef\xb9\xae\x05\x3b\x3c\x92\x9a\x96\xfb\x3d\x33\xec\x51\xf4\xb7\x9d\xb3\x7e\x39\x5f\xfc\x9a\x82\xfb\x64\xbf\x70\xd9\x02\xfe\x6c\x7f\xf0\x4d\xbe\xe0\x72\x02\x45\xe7\xfa\x00\xbd\xe7\x26\x2b\x68\x60\xcf\x33\x64\x4c\xe3\x29\x9b\xe0\x76\x7f\x35\xd0\x7f\xf0\x2c\xc7\x88\xe7\x03\x4a\xfb\xdb\x18\x8f\x0d\x9f\x19\xc4\xeb\x3a\x07\x57\x0b\xca\x70\x4e\x19\x7c\x35\x84\x90\x13\xa4\x85\xd9\xa3\x44\x89\x41\x7a\x82\x30\xed\xf0\xab\x81\x34\x8b\xc7\x6c\x4f\xa7\x89\xe1\x0e\xd9\x6c\xb0\xc4\x9c\x33\x78\xd1\x2b\xb3\xdf\xdb\xb7\xe3\x1b\x43\x3a\xe1\x02\x57\x3d\x92\x7f\xde\xde\x7e\xb8\xe6\x02\xa7\xa9\x1a\x25\x56\x69\x68\xbe\x91\x5b\xf9\xe9\xe3\xbb\xf9\x62\x94\x66\xc4\xa6\xed\x8f\x24\xb6\x0b\x5f\xc1\x8c\x97\x6c\x8b\x97\x7a\xb7\xfd\xee\xbe\x14\xb3\x23\x1a\x4b\x96\xac\xc7\xd7\xac\xe7\xbf\xd0\xe7\x5f\x87\xa4\xa7\xe0\xd9\x6b\x7b\x5c\x07\x15\x2b\xad\xcc\xd7\x37\xff\xfa\x19\x7e\x40\xb3\x97\xea\xce\x25\xc8\xb3\xf1\x85\xea\x43\xb9\x96\xc2\x53\x4c\x8c\xc9\x51\x67\x8a\xd7\x36\xd4\x05\xd6\xdc\xd7\xc9\xcc\xd8\x68\xe4\x82\xcf\x46\x2a\x7a\x49\x8d\xf6\xb5\x90\xd9\x5d\x56\x30\x5e\x2d\x7d\x59\x64\x1d\x0c\x39\x27\x3b\x4e\x63\xd6\xa8\xe0\x7a\x2a\x27\xe7\x85\x2b\xc9\x99\x0b\xe8\x1b\x44\x7d\xd1\x06\xcb\xf0\xc4\xee\x78\xb5\xbd\x80\xeb\x9b\x77\x1f\x60\x27\xc9\x79\xd9\xa8\x5b\xb2\x43\x94\x41\x02\xab\x6b\xc1\x33\xe6\x3a\x7f\xeb\x86\xdb\xfa\xaf\xea\x64\x7b\xd3\xca\x36\xb1\x60\xbc\x37\xa8\x2a\x26\x3e\x7d\xbc\xe9\x23\xf0\x6d\xf7\x69\x3e\x2b\x8c\xa9\xf5\xea\xf2\x72\x23\xe4\x7e\x99\xc9\x72\x36\x81\x26\x21\xb7\x52\xaf\x3c\x26\x26\xf6\x41\x66\x9c\x09\xbd\x1a\x29\x09\xc2\x6f\x66\xf6\xdc\x18\x54\xb3\x93\x64\xf2\x83\xad\x58\x24\xdf\x6f\xdd\x8e\xcc\xc6\x4d\xe1\xeb\x1f\xe3\x0c\x62\x5f\xf4\x48\x87\x1d\x38\x8c\x43\xdc\x63\xe2\x03\x33\xc5\x0a\x2e\xfd\x13\xad\x91\xb8\x11\xf5\xb8\x92\x7d\xf6\xa4\x3c\x69\xdd\xac\x05\xcf\x3a\xca\xb6\x4d\x38\xe1\x12\x9c\x94\x13\xc4\xa1\x97\x38\x4a\x5b\xfb\xc6\x64\xa0\x55\x7c\xc7\xcc\x79\x32\xdf\xf0\xea\x0e\x73\xe7\x92\x68\x13\xfe\xbf\x57\x50\x7f\xf9\x43\x7a\x9e\x5f\x47\xd3\x9c\x78\xfd\xe7\x0a\xf2\xe8\x09\x83\xd2\xce\x9d\x30\x74\x81\xa7\x39\xf7\xb3\xe0\x50\x45\xac\x60\x6e\xd3\x9b\x13\x92\xe2\xe1\x2e\xf9\x24\xb9\x13\x6d\x98\x6a\x8f\x5b\xdd\xf0\xf5\x23\xcc\x2e\xcd\x33\x1f\x63\x76\x11\x87\x79\x72\xfa\x39\xda\x79\xe8\x17\x6c\xd1\x1c\x15\x17\x53\xf5\x40\xdb\xcf\x7e\x9d\x97\xbc\xe2\xda\x28\x66\xa4\x8a\xd4\xda\x16\x7c\x3f\xe0\xde\x1d\x20\x9c\xd4\xea\x6b\xeb\xbe\xa8\x9a\x1b\x3d\x27\x7b\xa0\xe3\xda\x2b\x91\x5a\x01\x26\xce\xca\x56\xf0\xca\x9f\x70\x7c\x19\x76\xa4\x1e\x3c\x6c\x4b\x1e\x1f\xee\x8d\x8e\x4b\x30\xc1\x20\xed\x94\xb6\xab\x70\x27\x6f\xdf\xa8\xc6\xde\x79\xdf\x59\x6a\x74\x02\x90\x4d\xb9\x7f\xc7\x34\xd6\x3f\x1f\x7c\x48\x2b\x81\xe1\x64\xcf\x20\x42\xce\xf0\x20\x2d\x74\x82\x5d\x8f\x98\x12\x17\x66\xd1\x18\x0a\x6e\x77\xd0\x56\x48\xd1\x1e\x4f\x9d\x75\x2e\xd5\x82\x22\x56\xb3\xcd\x3c\xfc\x49\x87\x2d\xd4\xdc\x61\x71\x38\x9c\x0b\x18\x4d\x3b\xc7\xed\xb9\x58\x7f\xa6\x1d\x53\x30\x0a\xc9\x64\x46\x4b\x7e\x9b\x1e\x49\x3d\xb4\xf3\x76\xb8\x8e\xd6\x79\x41\x5d\x71\x2b\x5d\x19\x7a\x22\x26\xba\x4e\x71\x11\x73\x8a\xd1\x12\x13\xf4\x9b\x28\xa7\x80\xa6\x13\x7b\xec\x60\x23\xf5\xfa\x3d\x18\xd5\x0a\x47\xfc\xb3\xd7\xfa\x4b\xcf\x66\xfe\x6c\xb1\x82\x99\xd3\x9b\xbf\x11\xe0\x9a\x3a\x6b\x84\x2d\xa1\xcb\xa6\xb0\xac\xa2\x1e\xd1\x30\xd5\xf7\xdc\x9e\xfb\x0e\x75\x6f\x1b\x26\xf8\x0a\xd4\xda\x31\x25\x18\xf8\x2d\x76\xac\x66\x13\x2d\x5b\x38\xbb\x13\xfc\xdd\xd8\xb9\xcd\x50\x4a\x18\x13\xfd\xe8\xa1\x4f\xef\x62\x44\xff\x8c\x06\xbe\xe9\x58\x87\x4e\x31\xc7\x9d\xec\xd8\xb9\x55\x7f\x39\xc9\xf3\xa4\x4b\x88\xbc\xe0\xb7\xba\x04\xeb\x0b\x4f\x76\x07\xad\xc7\x8b\x2d\xc6\x72\x38\xc3\x38\xfd\x91\x42\x77\x96\x15\x2e\x43\x5c\x00\x6e\x36\x98\xd9\x12\x4c\x1c\x88\x6b\xa8\xa8\x62\xf1\x86\xec\x7f\x90\x06\x57\xee\x60\xcb\x75\x28\xa3\xeb\x2b\xac\x31\xb2\x64\x86\x5b\xeb\x3d\x80\x6e\xd6\x74\x93\xc0\x56\x6d\xfe\x88\x36\xf1\x6b\xf1\x15\xab\xe4\x86\x05\xc9\xdc\x64\x46\xaa\x93\xec\xbe\xd3\xc8\x9f\x7b\xce\x64\x49\x58\x40\xce\xf4\xb1\xd2\xf8\x29\x4f\xcf\x28\x7a\x57\x78\x86\x08\x87\x41\xaf\x4f\x77\x35\xe8\x8d\xdc\x4a\xf8\xf7\xfb\x1b\xf8\xf4\xf1\x9d\x13\x3e\xbe\xbe\x32\xd2\x44\x6d\xdb\x18\x2b\xf8\xd1\x50\xe9\x3c\x68\xa3\x76\x2b\xf7\xc0\x5d\x66\xb2\x3e\x3c\x77\xc3\x5f\x7a\xcd\x0e\x0b\x26\xcf\x79\x01\x57\x57\x30\x9b\xc5\x62\x93\x69\xc6\x6a\x27\x0b\x4c\xdd\xd1\xb3\xe5\xb3\x04\xdc\x2e\x86\x47\x50\xa0\x06\x7c\x3f\x82\x44\x71\x90\xba\xe6\x6c\x87\xc0\xa9\x49\x1e\xab\xa1\x87\x9a\x64\xc3\xc7\xfd\x4c\x5f\xc0\x45\x22\xdb\xdb\x7b\x56\xd6\x82\xba\xa5\x05\x5d\x06\x0c\x9d\x4c\x60\x6d\x79\xe3\xba\x94\xee\x16\x4c\x0a\x20\x3b\xfd\x86\x9a\xd9\x2d\x78\xce\xec\xd2\xb9\x2e\x66\x24\x93\xf3\x68\x7e\xb3\xac\x12\xe6\xcf\x9f\x12\x67\x77\x5c\x39\x51\xdc\x2e\xc6\x14\xce\xc0\x55\xa4\x90\xb1\x9a\xad\xb9\xe0\xe6\x10\x22\x31\x9d\x49\xe4\xf1\x75\x09\xba\x47\x84\xf7\xb5\xd4\xa8\xfb\x89\xca\x67\x7f\xb6\xf0\xd9\x1f\x9a\x81\x29\x94\x6c\xb6\x6e\x0f\x3f\x87\xb2\xf2\x33\x5d\xfb\x50\x1b\x36\x9e\x0d\x26\x0b\x13\xbc\xba\xfb\xf3\xca\xd5\xc4\x3e\x4f\xac\xe9\x0d\x53\x5b\x34\x93\x0a\x6e\xc7\xfe\xc9\x9a\xf6\xb0\xfd\x0c\x1b\x8e\xa2\xa7\xe8\x37\xe1\xdb\x1f\xab\xe7\x6f\xd5\xe7\x68\x9b\xe3\x11\xea\x24\x4f\x4c\x41\xb6\xb3\xe5\xa4\x2a\x8c\xf2\xfb\x31\x2b\x21\xda\x29\x2b\x21\x46\x3d\xd3\xb7\x8e\x9b\x55\xfe\x3a\x22\x6d\x8d\x2e\xe4\x3e\x4a\xc3\xdb\x5b\x73\x7b\xa6\xa3\x3b\x59\xdd\xdd\x9d\xc8\xf7\x3f\x70\x67\x77\xe8\x81\x80\x1c\xea\xd7\x27\xff\x0b\x00\x00\xff\xff\xc0\xf5\xa6\x28\x98\x2d\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdf\x73\xdb\x36\xf2\x7f\xcf\x5f\xb1\x5f\x3d\x7c\x4f\x9a\x3a\xb2\x1f\x6e\xee\x41\x93\xc4\x49\xae\xf1\x5d\x66\x9c\x5e\xc6\x75\xda\x9b\xe9\x74\x1a\x88\x5c\x89\x38\x83\x04\x0f\x00\x25\xab\x99\xfc\xef\x37\x58\x00\x24\xc0\x1f\xb6\xe4\xb4\x7a\xb1\x49\x62\x17\x8b\xc5\x67\x7f\x02\xbc\xac\xa5\x32\x70\xd5\x54\x5b\xbe\x16\x78\x2b\xef\xb0\x82\x8d\x92\x25\xcc\x92\x77\xb3\x67\x7e\xe4\x07\x34\x2c\x67\x86\xfd\xc4\x71\xaf\xfd\xc8\xe4\x5d\x3b\x32\xa1\x1f\x23\x9b\x1e\xd0\xf2\xb0\x4f\x37\xa8\xa5\xd8\xa1\xf2\x54\xf1\xab\xd9\xb3\x67\x2c\xcb\x50\xeb\x39\x13\x62\x01\x99\xac\x8c\x62\x99\x81\x2b\x21\xf7\xc4\x75\x95\x4a\x71\x96\x32\xfc\xf2\xec\x19\x00\xc0\xf9\x39\xdc\x4a\xc3\x04\xe8\xa6\xae\xc5\x01\xe4\x86\x18\x80\xb1\x24\x1a\x78\x05\x78\xcf\xb5\xc1\x2a\x43\x1a\x1f\x4f\xb9\x63\x0a\x8c\x25\xfe\x91\x68\x57\xf0\xe9\x8a\xdf\xff\xed\xaf\x2d\xe3\x77\x3b\xac\x0c\x98\x82\x19\xe0\x1a\xb0\xe4\xc6\x60\x0e\xfb\x02\x2b\x30\x05\x76\x12\x73\x0d\x99\x42\x66\x30\x1f\x4c\x81\xc4\x82\xe4\xd7\xef\x2b\x6e\x38\x13\xfc\x77\xcc\xe7\xdc\xfd\x9f\x4e\xbc\x38\x6a\x66\xb7\x30\xa6\x10\xf6\xdc\x14\xb9\x62\x7b\xbf\xe9\x0c\x7e\x62\x8d\x30\x0f\xca\xf0\x73\x20\x99\xb3\x52\x36\x95\x09\x53\x9f\x11\x8b\x15\xbc\xc9\x73\x85\x5a\x5f\x9e\x2a\x4a\x8e\xb5\xd4\xdc\x7e\x31\xf2\x28\x41\xbe\x0f\x04\x03\x41\x8c\x3c\x51\x8c\x0a\xf7\xb1\x28\x25\xaf\x1e\xdb\x89\x0f\x34\xa4\x37\xf3\xe9\x4b\xd6\x46\xc9\xc3\x23\x53\xbd\x6d\x54\xf5\xb4\xa9\x18\x2d\x8c\x56\xa3\x40\xa1\x96\x8d\xca\xf0\x71\xac\xd1\xda\xd4\xdf\xdd\x18\xfb\x41\xee\x31\x7f\xf3\xd4\xe9\xd7\x56\xfc\x53\xa6\xa7\xf5\xb6\xd3\x77\x33\x75\x88\x38\x3f\x6f\x67\x67\x59\x01\x8d\x46\x05\xda\x48\x85\x1a\x58\x05\xbc\xd2\x86\x55\x19\x5a\x43\x96\x95\x38\x90\xa5\x11\xb1\xb5\x65\x53\x20\x77\xa3\xd9\x16\x5b\xfb\x2f\x10\x36\x4d\x95\x19\x2e\x9d\xc5\x77\x24\xac\xca\x61\x2b\x77\x68\xf7\x00\xd6\x8e\x59\xad\x90\xde\xd7\x52\x1b\x6b\xc3\x39\x27\xc2\xc0\x8d\x57\x3d\x87\x1a\xec\xfd\x40\xbb\x9e\x31\x21\x30\x5f\xc6\x73\x67\x05\x66\x77\x1a\x0a\x56\xd7\x56\x6f\x06\x54\x53\x19\x5e\x22\x51\xa2\xf5\x55\xac\x95\x8f\x14\x98\xb0\x08\x9c\x6e\xbc\x8a\xed\xf7\xca\x2d\x7d\x8d\x41\xd9\x61\x55\xd6\xe5\xe0\xbd\xb1\xca\x49\x3c\x10\xed\xa0\x95\x31\x70\x73\x00\xdd\xf0\x8a\x68\xcf\x40\x4b\xfb\x59\xd1\x06\x56\x12\xf6\xec\x00\x1b\x69\x05\x2b\x99\xe0\x19\x97\x8d\x76\x1b\x61\xa4\x9f\xd2\x29\xb0\xd5\x8a\x6c\xfc\xa4\xbc\x02\xc6\xd5\x12\xde\x80\xae\x31\xe3\x4c\x78\xc0\x75\x10\xa9\x10\x73\x6d\x19\xad\x3b\x11\x8c\x24\x20\x07\x6e\x9d\xc5\x26\x5a\x88\xd1\xd4\xb2\x23\x39\x7a\xa1\x60\xf9\x51\xc9\x1d\xcf\x51\x9d\xf5\xde\xdf\x60\x86\x7c\x37\x7c\xff\x96\x09\x0b\xaa\xb3\x34\x02\x2e\xfb\xc1\xc4\x8b\x57\x48\x61\x57\x50\x20\xac\x1d\x9d\x5d\x3a\x23\x05\x69\x2f\x77\x3b\xbc\x1f\x4f\x3c\x45\x1a\x4b\x5a\x68\x85\x00\x90\x30\xb7\x88\x09\xab\x25\xe5\x5b\x9c\x58\x00\xb5\xb4\x96\x70\xde\xe3\xbc\x80\x2f\xed\x77\xfb\xd3\x28\x36\xcb\xc0\xf2\x65\x60\xde\x0e\xf9\x9a\x48\x12\x22\x47\xf4\x2e\xfe\x7c\x15\xd0\xea\x70\xc5\xee\x82\x6d\x1a\xdc\x5a\x38\x93\x37\x01\x46\x2f\x99\xda\x36\x25\xfa\xbd\x0d\xe8\xab\xf2\x76\x0a\xed\x98\x78\x1a\x0a\x54\xad\x7d\x2e\x63\xa2\xf7\xc6\x43\x4f\x7b\xdf\x63\xd0\xe6\x11\x4c\x1d\xbc\x31\x07\x37\xd5\x68\x87\x28\xbb\x4d\x31\x03\xcb\xb6\x94\x15\x1e\xda\x91\x6b\xe4\xd5\x16\x8c\x62\x95\xde\xa0\x52\x98\x2f\xed\x2c\x0a\x4d\xa3\x2a\xb7\xc1\x15\xee\xc5\x21\x66\x12\x0c\xce\x4f\x29\x13\xb3\x23\xbe\xce\x7c\xad\x45\x71\x43\xb6\xba\x8e\xc2\x5f\xcc\x0a\x85\xc6\xbd\x35\xba\xe5\x98\x9a\x3d\x70\x52\x9c\x86\xf0\xcc\xd6\x02\x17\xd6\x69\xb4\x6a\xec\x47\x90\x15\xbc\x4e\x49\x9d\xc0\x0f\x62\x22\x79\x7c\xee\xb7\x24\x21\xb0\x11\x60\x32\x53\x70\x7f\x43\xa6\x40\xcc\xe4\xbe\x42\x75\xb9\x64\x2e\x5c\x2f\x12\x5e\x4e\xcd\xf0\xe2\x79\xec\x50\x3a\x14\x3b\x6e\x8b\x09\x80\x7a\x85\x9e\x82\x4f\xbf\x65\x72\xfd\x1f\xcc\xfa\xe0\x24\x44\xb2\x3c\xd7\x89\x39\x1a\xdd\xda\xa0\xdf\xe8\xc8\xde\xed\x23\x2d\x4f\x8f\x63\x95\x6b\xf0\xc1\xd5\x12\xfb\x64\x80\xa8\xb4\x9d\xd0\x09\xb3\xc6\x8c\x35\x1a\x3b\xc4\x27\x46\x68\x65\x8c\x50\x6e\xf1\x8c\x2a\xcc\xed\xfd\x23\x45\x18\x22\xfd\x4b\x27\x6d\xc1\x92\x85\xac\x11\x2b\x8b\x51\xdd\x94\x98\xd3\x52\xc9\xd7\x6f\x24\xc5\x2b\x0f\x50\x9f\xac\x2c\x47\x3d\x97\x45\x9a\x57\xf9\xdc\x6d\xef\x18\xba\xfa\x2e\x47\xa0\x81\x1d\xad\xf3\xc5\x73\x9f\x82\xea\xff\x83\xd7\x6d\x02\xbf\x4c\x97\xfc\x18\x22\xbf\x73\xcc\x96\x7d\xd7\xd5\x03\xe6\x30\x73\x4c\xc8\x5c\x02\xf9\x28\x3a\x13\x1a\x78\x09\x17\xcb\x8b\xe4\x7b\xd8\xd0\x5d\xb2\x84\x08\xa4\x7e\xc0\xbc\xaf\x14\xbe\x49\x57\xf5\xca\xb2\xee\x8d\xb1\xbf\x4e\x4b\x51\x09\x02\x2f\x27\xde\x3f\x4f\x98\x26\xcc\xbe\x8e\x9b\xd0\x39\xfc\x03\x8d\x85\x28\xa1\x29\xc4\x3d\x70\x35\x1c\x2f\x6b\x81\xd6\x30\x5c\x5a\xd4\xce\x19\xd3\x27\xbc\x5e\x7b\x6b\x7e\x63\x6d\x4a\x31\xaa\xb3\x6e\x0f\x35\x6a\x17\xe2\xc9\xcd\x16\x98\xf0\xdd\x51\x88\x85\xdb\x82\x6b\xd8\x31\xd1\xd8\x7a\x45\x08\x0b\x46\x72\xe0\xeb\x43\x32\x41\xa7\xd6\x1d\x0a\x59\xbb\x48\x0b\x77\x95\xdc\xc3\xbe\xe0\x59\x01\x35\x53\xac\x44\xe3\x72\x94\x9a\x69\x1d\x6c\x56\xb9\x20\x6e\x17\x36\x5f\x40\x89\xa6\x90\xf9\x72\x74\x21\x49\xac\xe6\xb8\x27\xd8\x6f\xd1\x90\x4e\xe6\x8b\x15\xfc\x62\x97\xf4\xeb\x97\x31\x37\xd6\x6d\x4b\x47\xf0\xa0\xe2\x53\x95\x3b\xf3\x38\x42\xcf\xb4\x4c\x92\x6e\x45\xa6\x6f\x25\x0a\x2e\x21\x47\xcd\x95\xd7\xec\x72\x7c\x7b\x40\x1b\xd5\x64\xa6\x51\x56\x2f\xb5\x42\xeb\x8b\xc2\xe6\x28\xfc\x6f\x83\xda\x8c\x31\x78\x58\x45\xb1\x86\x7f\x0b\xb2\x1d\x6a\x5c\xac\xe0\x4d\x75\xf8\x91\x66\xbc\x84\x47\xd4\x16\x33\xb1\x2c\x62\xed\x45\x3a\x6c\x43\xf0\xbb\xb2\x36\x87\xb1\xaa\x21\x75\xfe\x69\xca\xe0\xbc\xae\x8d\x99\xc0\x62\x67\xfe\x3b\x2a\xd9\xa6\xc6\x55\xde\xa6\x00\xbc\x0b\xf1\x4c\x08\xab\x28\x1f\xea\x6d\x82\x4b\x09\x71\xd9\x68\x17\xf2\x6d\xee\xab\xdb\x3c\x3e\x66\x46\xc5\x8b\xd7\xb0\xa1\x72\x6f\xa2\x60\xb1\x2f\xa4\xca\x1d\x84\x29\x78\xb8\xef\x2d\xb3\x2c\xa3\x24\xc9\xe5\xce\x36\x07\xb0\xff\x2a\x97\xd3\x06\xff\xac\x7d\x1e\xee\x33\x51\x30\x87\x1a\x27\xb3\x68\xbb\x7b\x7d\x75\xce\x1f\xcf\x1d\x1e\x09\xdd\x17\xcb\x8b\x45\xbc\x67\x47\xda\xd5\x70\x02\x7a\xff\x62\xba\x95\xb4\xbc\xba\xb5\x7f\x5f\xcd\x17\x67\x03\xff\xf9\x38\xe9\xf7\x5c\xd7\x82\x1d\x9e\x48\x4d\x6b\xfe\x9e\x19\xf6\x24\xfa\xdb\xce\x77\xbf\x9a\x2f\x7e\x4d\x11\x7e\xb4\x87\x38\x6f\x51\x7f\xb2\x67\xf8\x26\xaf\x70\x3e\x02\xa5\x27\x7b\x03\xbd\xe7\x26\x2b\x1c\x7d\xea\x23\x32\xa6\xf1\x98\x9d\x70\x10\x58\x0d\x36\x21\xf8\x98\xc7\x88\xe7\x03\x4a\xfb\xdb\x18\x0f\x10\x9f\x2d\xc4\xeb\x3a\x05\x5c\x0b\xca\x7a\x8e\x19\x7c\x39\xc4\x91\x13\xa4\xc5\xda\x93\x44\x89\x91\x7a\x84\x30\xed\xf0\xcb\x81\x34\x8b\xa7\x6c\x4f\xa7\x89\xe1\x0e\xd9\x0c\xb1\xc4\x9c\x33\x78\xd9\x2b\xbd\x3f\xd8\xb7\xe3\x1b\x43\x3a\xe1\x02\x57\x3d\x92\x7f\xde\xde\x7e\xbc\xe2\x02\xa7\xa9\x1a\x25\x56\x69\xa4\xbe\x96\x5b\xf9\xe9\xe6\xfd\x7c\x31\x4a\x33\x62\xd8\xf6\x47\x12\xdb\x85\xaf\x60\xc6\x4b\xb6\xc5\x73\xbd\xdb\x7e\x77\x5f\x8a\xd9\x23\x1a\x4b\x96\xac\xc7\xd7\xac\xe7\xbf\xd0\xe7\x5f\x87\xa4\xc7\xe0\xd9\x6b\x7b\x5c\x07\x15\x2b\xad\xcc\x57\xd7\xff\xfa\x19\x7e\x40\xb3\x97\xea\xce\x25\xcd\xb3\xf1\x85\xea\x43\xb9\x96\xc2\x53\x4c\x8c\xc9\x51\x67\x8a\xd7\x36\xe8\x05\xd6\xdc\xd7\xce\xcc\xd8\xb8\xe4\xc2\xd0\x46\x2a\x7a\x49\xcd\xf7\xb5\x90\xd9\x5d\x56\x30\x5e\x2d\x7d\xa9\x64\xbd\x0c\x79\x28\x3b\x4e\x63\xd6\xa8\xe0\x7f\x2a\x27\xe7\x99\x2b\xd3\x99\x0b\xed\x1b\x44\x7d\xd6\x86\xcd\xf0\xc4\xee\x78\xb5\x3d\x83\xab\xeb\xf7\x1f\x61\x27\xc9\x83\xd9\xf8\x5b\xb2\x43\x94\x55\x02\xab\x6b\xc1\x33\xe6\xba\x81\xeb\x86\xdb\x9a\xb0\xea\x64\x7b\xdb\xca\x36\xb1\x60\xbc\x37\xa8\x2a\x26\x3e\xdd\x5c\xf7\x11\xf8\xae\xfb\x34\x9f\x15\xc6\xd4\x7a\x75\x7e\xbe\x11\x72\xbf\xcc\x64\x39\x9b\x40\x93\x90\x5b\xa9\x57\x1e\x13\x13\xfb\x20\x33\xce\x84\x5e\x8d\x94\x09\xe1\x37\x33\x7b\x6e\x0c\xaa\xd9\x51\x32\xf9\xc1\x56\x2c\x92\xef\xb7\x6e\x47\x66\xe3\xa6\xf0\xf5\x8f\x71\x06\xb1\x2f\x7a\xa2\xc3\x0e\x1c\xc6\x21\xee\x31\xf1\x91\x99\x62\x05\xe7\xfe\x89\xd6\x48\xdc\x88\x7a\x5c\xc9\x3e\x8f\x52\x9e\xb4\x6e\xd6\x82\x67\x1d\x65\xdb\x3a\x9c\x70\x09\x4e\xca\x09\xe2\xd0\x5f\x1c\xa5\xad\x7d\xb3\x32\xd0\x2a\xbe\x63\xe6\x34\x99\xaf\x79\x75\x87\xb9\x73\x49\xb4\x09\xff\xdf\x2b\xb2\xbf\xfc\x21\x7d\xd0\xaf\xa3\xb9\x4e\xbc\xfe\x53\x05\x79\xf2\x84\x41\x69\xa7\x4e\x18\x3a\xc3\xd3\x9c\xfb\xf9\x70\xa8\x27\x56\x30\xb7\xe9\xcd\x11\xe9\xf1\x70\x97\x7c\xba\xdc\x89\x36\x4c\xba\xc7\xad\x6e\xf8\xfa\x09\x66\x97\x26\x9b\x4f\x31\xbb\x88\xc3\x3c\x39\x11\x1d\xed\x46\xf4\x4b\xb7\x68\x8e\x8a\x8b\xa9\xca\xa0\xed\x71\xbf\xc9\x4b\x5e\x71\x6d\x14\x33\x52\x45\x6a\x6d\x4b\xbf\x1f\x70\xef\x0e\x15\x8e\x6a\xff\xb5\x15\x60\x54\xd7\x8d\x9e\x9d\x3d\xd0\x85\xed\x15\x4b\xad\x00\x13\xe7\x67\x2b\x78\xed\x4f\x3d\xbe\x0c\xbb\x54\x0f\x1e\xc0\x25\x8f\x0f\xf7\x4b\xc7\x25\x98\x60\x90\x76\x4f\xdb\x55\xb8\xd3\xb8\x6f\x54\x63\xef\x0c\xf0\x24\x35\x3a\x01\xc8\xa6\xdc\xbf\x63\x1a\xeb\x9f\x19\x3e\xa4\x95\xc0\x70\xb2\x7b\x10\x21\x67\x78\xb8\x16\xba\xc3\xae\x6f\x4c\x89\x0b\xb3\x68\x0c\xa5\xb7\x3b\x7c\x2b\xa4\x68\x8f\xac\x4e\x3a\xab\x6a\x41\x11\xab\xd9\x66\x1e\xfe\xf4\xc3\x56\x6b\xee\x00\x39\x1c\xd8\x05\x8c\xa6\xdd\xe4\xf6\xac\xac\x3f\xd3\x8e\x29\x18\x85\x64\x32\xa3\x25\xbf\x4d\x8f\xa9\x1e\xda\x79\x3b\x5c\x47\xeb\x3c\xa3\x4e\xb9\x95\xae\x0c\xdd\x11\x13\x5d\xb1\x38\x8b\x39\xc5\x68\x89\x09\xfa\xed\x94\x63\x40\xd3\x89\x3d\x76\xd8\x91\x7a\xfd\x1e\x8c\x6a\x85\x23\xfe\xd9\x6b\xfd\x95\x67\x33\xbf\x58\xac\x60\xe6\xf4\xe6\x6f\x09\xb8\xf6\xce\x1a\x61\x4b\xe8\xb2\x29\x2c\xab\xa8\x5b\x34\x4c\xf5\x3d\xb7\x17\xbe\x6b\xdd\xdb\x86\x09\xbe\x02\xb5\x76\x4c\x09\x06\x7e\x8b\x1d\xab\xd9\x44\x1b\x17\x4e\xee\x0e\x7f\x37\x76\x96\x33\x94\x12\xc6\x44\x7f\xf4\x20\xa8\x77\x59\xa2\x7f\x6e\x03\xdf\x74\xd4\x43\x27\x9b\xe3\x4e\x76\xec\x2c\xab\xbf\x9c\xe4\x79\xd2\x25\x44\x5e\xf0\x5b\x5d\x82\xf5\x85\x47\xbb\x83\xd6\xe3\xc5\x16\x63\x39\x9c\x60\x9c\xfe\x98\xa1\x3b\xdf\x0a\x17\x24\xce\x00\x37\x1b\xcc\x6c\x09\x26\x0e\xc4\x35\x54\x54\xb1\x78\x43\xf6\x3f\x48\x83\x2b\x77\xd8\xe5\x7a\x95\xd1\x95\x16\xd6\x18\x59\x32\xc3\xad\xf5\x1e\x40\x37\x6b\xba\x5d\x60\xab\x36\x7f\x6c\x9b\xf8\xb5\xf8\xda\x55\x72\xeb\x82\x64\x6e\x32\x23\xd5\x51\x76\xdf\x69\xe4\xcf\x3d\x7b\xb2\x24\x2c\x20\x67\xfa\xa8\x69\xfc\xe4\xa7\x67\x14\xbd\x6b\x3d\x43\x84\xc3\xa0\xe1\xa7\xbb\x1a\xf4\x5a\x6e\x25\xfc\xfb\xc3\x35\x7c\xba\x79\xef\x84\x8f\xaf\xb4\x4c\xb5\x53\xdb\x5e\xc6\x0a\x7e\x34\x54\x3f\x0f\x1a\xaa\xdd\xf2\x3d\x7a\x97\x99\xac\x0f\x2f\xdc\xf0\x57\x5e\xbd\xc3\xaa\xc9\x73\x5e\xc0\xe5\x25\xcc\x66\xb1\xec\x64\x9f\xb1\xee\xc9\x0c\x53\x9f\x74\xb1\xbc\x48\x10\xee\x02\x79\x84\x07\xea\xc7\xf7\xc3\x48\x14\x0c\xa9\x89\xce\x76\x08\x9c\x7a\xe6\xb1\x2e\x7a\xd0\x49\x76\x7d\xdc\xd9\xf4\x05\x5c\x24\xb2\xbd\xbb\x67\x65\x2d\xa8\x6f\x5a\xd0\x2d\xc1\xd0\xce\x04\xd6\xd6\x38\x5e\xe9\x74\x3d\x26\x45\x91\x9d\x7e\x43\x6d\xed\x16\x41\x27\xb6\xea\x5c\x2b\x33\x92\xc9\xb9\x35\xbf\x59\x56\x09\xf3\x17\xcf\x89\xb3\x3b\xc7\x9c\xa8\x70\x17\x63\x0a\x67\xe0\xca\x52\xc8\x58\xcd\xd6\x5c\x70\x73\x08\xe1\x98\x8e\x28\xf2\xf8\x1e\x05\x5d\x30\xc2\xfb\x5a\x6a\xd4\xfd\x6c\xe5\xb3\x3f\x6a\xf8\xec\x4f\xd3\xc0\x14\x4a\x36\x5b\xb7\x87\x9f\x43\x6d\xf9\x99\xee\x83\xa8\x0d\x1b\x4f\x09\x93\x85\x09\x5e\xdd\xfd\x79\x35\x6b\x62\xa4\x47\x16\xf6\x86\xa9\x2d\x9a\x49\x05\xb7\x63\xff\x64\x4d\x7b\xd8\x7e\x86\x0d\x47\xd1\x53\xf4\xdb\xf0\xed\x8f\xd5\xf3\xb7\xea\x73\xb4\xd7\xf1\x04\x75\x92\x3b\xa6\x48\xdb\xd9\x72\x52\x1a\x46\x49\xfe\x98\x95\x10\xed\x94\x95\x10\xa3\x9e\xe9\x5b\xef\xcd\x2a\x7f\x4f\x91\xb6\x46\x17\x72\x1f\xe5\xe2\xed\x75\xba\x3d\xd3\xd1\x65\xad\xee\x52\x4f\x14\x00\x1e\xb8\xcc\x3b\xf4\x40\x40\x0e\xf5\xeb\xb3\xff\x05\x00\x00\xff\xff\x46\x29\xe8\x48\xb1\x2d\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,7 +219,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4e, 0x63, 0xe9, 0xbb, 0xdd, 0x44, 0x7a, 0xc6, 0x94, 0xa3, 0xd6, 0xb2, 0x30, 0x7e, 0x27, 0xc5, 0xf9, 0xb4, 0x3f, 0x90, 0xce, 0x9f, 0xa0, 0x2e, 0x46, 0x7d, 0x13, 0x9a, 0xfb, 0x13, 0x36, 0x12}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa7, 0x40, 0x25, 0x79, 0x3b, 0x2c, 0xac, 0xb, 0xd, 0xd2, 0x4a, 0x8d, 0x17, 0xca, 0xd8, 0x1b, 0xeb, 0xd7, 0xf8, 0x92, 0x86, 0xea, 0xf2, 0xe7, 0xad, 0x83, 0xec, 0x3e, 0x82, 0xb7, 0x80, 0x81}} return a, nil } From 69e65bdf02934489f2f2ba5a7e9425c277e853e6 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 19 Jul 2023 10:01:15 -0500 Subject: [PATCH 013/132] update FlowToken contract getter to explicitly use metadata views --- lib/go/contracts/contracts.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index 5a7868c20..554667bdf 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -102,7 +102,7 @@ func MetadataViews(fungibleTokenAddr, nonFungibleTokenAddr, viewResolverAddr str // FlowToken returns the FlowToken contract. // // The returned contract will import the FungibleToken contract from the specified address. -func FlowToken(fungibleTokenAddress, metadataViewsAddress, viewResolverAddress string) []byte { +func FlowToken(fungibleTokenAddress, fungibleTokenMVAddress, metadataViewsAddress, viewResolverAddress string) []byte { code := assets.MustAssetString(flowTokenFilename) // Replace the fungible token placeholder address @@ -116,7 +116,7 @@ func FlowToken(fungibleTokenAddress, metadataViewsAddress, viewResolverAddress s code = strings.ReplaceAll( code, placeholderFungibleTokenMVAddress, - withHexPrefix(fungibleTokenAddress), + withHexPrefix(fungibleTokenMVAddress), ) code = strings.ReplaceAll( From a94c565c0d600e339539291feeab6510efaecc41 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 19 Jul 2023 11:37:14 -0500 Subject: [PATCH 014/132] implement new standard methods --- contracts/FlowToken.cdc | 40 +++++++++++++++++++++++++++++++++++++--- lib/go/contracts/go.mod | 2 +- 2 files changed, 38 insertions(+), 4 deletions(-) diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index b1adeab9f..79feb4365 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -41,16 +41,39 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { // out of thin air. A special Minter resource needs to be defined to mint // new tokens. // - access(all) resource Vault: FungibleToken.Provider, FungibleToken.Receiver, FungibleToken.Balance, MetadataViews.Resolver { + access(all) resource Vault: FungibleToken.Vault, FungibleToken.Provider, FungibleToken.Receiver, FungibleToken.Balance, MetadataViews.Resolver { // holds the balance of a users tokens access(all) var balance: UFix64 + access(all) view fun getBalance(): UFix64 { + return self.balance + } + // initialize the balance at resource creation time init(balance: UFix64) { self.balance = balance } + /// getSupportedVaultTypes optionally returns a list of vault types that this receiver accepts + access(all) view fun getSupportedVaultTypes(): {Type: Bool} { + return {self.getType(): true} + } + + access(all) view fun isSupportedVaultType(type: Type): Bool { + if type == self.getType { return true } else { return false } + } + + /// Returns the storage path where the vault should typically be stored + access(all) view fun getDefaultStoragePath(): StoragePath? { + return /storage/flowTokenVault + } + + /// Returns the public path where this vault should have a public capability + access(all) view fun getDefaultPublicPath(): PublicPath? { + return /public/flowTokenReceiver + } + // withdraw // // Function that takes an integer amount as an argument @@ -81,6 +104,17 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { destroy vault } + access(all) fun transfer(amount: UFix64, receiver: Capability<&{FungibleToken.Receiver}>) { + let transferVault <- self.withdraw(amount: amount) + + // Get a reference to the recipient's Receiver + let receiverRef = receiver.borrow() + ?? panic("Could not borrow receiver reference to the recipient's Vault") + + // Deposit the withdrawn tokens in the recipient's receiver + receiverRef.deposit(from: <-transferVault) + } + destroy() { if self.balance > 0.0 { FlowToken.totalSupply = FlowToken.totalSupply - self.balance @@ -101,7 +135,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { /// @param view: The Type of the desired view. /// @return A structure representing the requested view. /// - access(all) view fun resolveView(_ view: Type): AnyStruct? { + access(all) fun resolveView(_ view: Type): AnyStruct? { return FlowToken.resolveView(view) } } @@ -129,7 +163,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { /// @param view: The Type of the desired view. /// @return A structure representing the requested view. /// - access(all) view fun resolveView(_ view: Type): AnyStruct? { + access(all) fun resolveView(_ view: Type): AnyStruct? { switch view { case Type(): return FungibleTokenMetadataViews.FTView( diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index e3e0c640e..01aebe997 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718214600-8cc31ee7dcc4 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230719163519-9e2154385128 github.com/onflow/flow-go-sdk v0.41.7-stable-cadence github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6 github.com/stretchr/testify v1.8.2 From 90cd88950543cfa93dc656a10a31638d5b109fae Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 19 Jul 2023 11:41:35 -0500 Subject: [PATCH 015/132] update nft dependency --- lib/go/contracts/go.mod | 2 +- lib/go/contracts/go.sum | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 01aebe997..351302238 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -6,7 +6,7 @@ require ( github.com/kevinburke/go-bindata v3.23.0+incompatible github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230719163519-9e2154385128 github.com/onflow/flow-go-sdk v0.41.7-stable-cadence - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b github.com/stretchr/testify v1.8.2 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index db8c68151..4bda0de75 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -924,6 +924,8 @@ github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212445-02faddc53030 github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212445-02faddc53030/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6 h1:HHQRd6+7OSSs99aW6PaHwK7cmEAVwKgEPq688PTcdSs= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b h1:wcH5abZ9wxTdl53DMCdvpYg3Y59CRy3vGnyYvaqo2Fw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= From 8217b158c6329415a4caf0228f6ca29de41ec669 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 19 Jul 2023 11:46:44 -0500 Subject: [PATCH 016/132] update ft dep --- lib/go/contracts/go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 351302238..0e523d3c2 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230719163519-9e2154385128 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230719164546-eef53f96eafe github.com/onflow/flow-go-sdk v0.41.7-stable-cadence github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b github.com/stretchr/testify v1.8.2 From 7a4a1129de02ec7238336f495a90d7d75dfb2e51 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 19 Jul 2023 12:07:31 -0500 Subject: [PATCH 017/132] fix FungibleToken.Vault types and imports --- contracts/FlowToken.cdc | 18 +++++++++--------- lib/go/contracts/go.mod | 2 +- lib/go/contracts/internal/assets/assets.go | 6 +++--- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 79feb4365..128e72872 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -3,7 +3,7 @@ import MetadataViews from "MetadataViews" import FungibleTokenMetadataViews from "FungibleTokenMetadataViews" import ViewResolver from "ViewResolver" -access(all) contract FlowToken: FungibleToken, ViewResolver { +access(all) contract FlowToken: ViewResolver { // Total supply of Flow tokens in existence access(all) var totalSupply: UFix64 @@ -41,7 +41,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { // out of thin air. A special Minter resource needs to be defined to mint // new tokens. // - access(all) resource Vault: FungibleToken.Vault, FungibleToken.Provider, FungibleToken.Receiver, FungibleToken.Balance, MetadataViews.Resolver { + access(all) resource Vault: FungibleToken.Vault, FungibleToken.Provider, FungibleToken.Receiver, FungibleToken.Balance, ViewResolver.Resolver { // holds the balance of a users tokens access(all) var balance: UFix64 @@ -83,7 +83,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { // created Vault to the context that called so it can be deposited // elsewhere. // - access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @FungibleToken.Vault { + access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @FlowToken.Vault { self.balance = self.balance - amount emit TokensWithdrawn(amount: amount, from: self.owner?.address) return <-create Vault(balance: amount) @@ -96,7 +96,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { // It is allowed to destroy the sent Vault because the Vault // was a temporary holder of the tokens. The Vault's balance has // been consumed and therefore can be destroyed. - access(all) fun deposit(from: @FungibleToken.Vault) { + access(all) fun deposit(from: @FlowToken.Vault) { let vault <- from as! @FlowToken.Vault self.balance = self.balance + vault.balance emit TokensDeposited(amount: vault.balance, to: self.owner?.address) @@ -104,7 +104,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { destroy vault } - access(all) fun transfer(amount: UFix64, receiver: Capability<&{FungibleToken.Receiver}>) { + access(FungibleToken.Withdrawable) fun transfer(amount: UFix64, receiver: Capability<&{FungibleToken.Receiver}>) { let transferVault <- self.withdraw(amount: amount) // Get a reference to the recipient's Receiver @@ -147,7 +147,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { // and store the returned Vault in their storage in order to allow their // account to be able to receive deposits of this token type. // - access(all) fun createEmptyVault(): @FungibleToken.Vault { + access(all) fun createEmptyVault(): @FlowToken.Vault { return <-create Vault(balance: 0.0) } @@ -197,7 +197,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { receiverLinkedType: Type<&FlowToken.Vault{FungibleToken.Receiver, FungibleToken.Balance, MetadataViews.Resolver}>(), metadataLinkedType: Type<&FlowToken.Vault{FungibleToken.Balance, MetadataViews.Resolver}>(), providerLinkedType: Type<&FlowToken.Vault{FungibleToken.Provider}>(), - createEmptyVaultFunction: (fun (): @FungibleToken.Vault { + createEmptyVaultFunction: (fun (): @{FungibleToken.Vault} { return <-FlowToken.createEmptyVault() }) ) @@ -298,7 +298,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { // Create a public capability to the stored Vault that only exposes // the `deposit` method through the `Receiver` interface // - self.account.link<&FlowToken.Vault{FungibleToken.Receiver, FungibleToken.Balance, MetadataViews.Resolver}>( + self.account.link<&FlowToken.Vault{FungibleToken.Receiver, FungibleToken.Balance, ViewResolver.Resolver}>( /public/flowTokenReceiver, target: /storage/flowTokenVault ) @@ -306,7 +306,7 @@ access(all) contract FlowToken: FungibleToken, ViewResolver { // Create a public capability to the stored Vault that only exposes // the `balance` field through the `Balance` interface // - self.account.link<&FlowToken.Vault{FungibleToken.Balance, MetadataViews.Resolver}>( + self.account.link<&FlowToken.Vault{FungibleToken.Balance, ViewResolver.Resolver}>( /public/flowTokenBalance, target: /storage/flowTokenVault ) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 0e523d3c2..08950a9ae 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230719164546-eef53f96eafe + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230719170605-0b47d4dcf761 github.com/onflow/flow-go-sdk v0.41.7-stable-cadence github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b github.com/stretchr/testify v1.8.2 diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 6c6ab6c31..27f9fbbfb 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -6,7 +6,7 @@ // FlowServiceAccount.cdc (8.246kB) // FlowStakingCollection.cdc (55.177kB) // FlowStorageFees.cdc (9.287kB) -// FlowToken.cdc (11.697kB) +// FlowToken.cdc (13.089kB) // LockedTokens.cdc (29.729kB) // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.755kB) @@ -203,7 +203,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdf\x73\xdb\x36\xf2\x7f\xcf\x5f\xb1\x5f\x3d\x7c\x4f\x9a\x3a\xb2\x1f\x6e\xee\x41\x93\xc4\x49\xae\xf1\x5d\x66\x9c\x5e\xc6\x75\xda\x9b\xe9\x74\x1a\x88\x5c\x89\x38\x83\x04\x0f\x00\x25\xab\x99\xfc\xef\x37\x58\x00\x24\xc0\x1f\xb6\xe4\xb4\x7a\xb1\x49\x62\x17\x8b\xc5\x67\x7f\x02\xbc\xac\xa5\x32\x70\xd5\x54\x5b\xbe\x16\x78\x2b\xef\xb0\x82\x8d\x92\x25\xcc\x92\x77\xb3\x67\x7e\xe4\x07\x34\x2c\x67\x86\xfd\xc4\x71\xaf\xfd\xc8\xe4\x5d\x3b\x32\xa1\x1f\x23\x9b\x1e\xd0\xf2\xb0\x4f\x37\xa8\xa5\xd8\xa1\xf2\x54\xf1\xab\xd9\xb3\x67\x2c\xcb\x50\xeb\x39\x13\x62\x01\x99\xac\x8c\x62\x99\x81\x2b\x21\xf7\xc4\x75\x95\x4a\x71\x96\x32\xfc\xf2\xec\x19\x00\xc0\xf9\x39\xdc\x4a\xc3\x04\xe8\xa6\xae\xc5\x01\xe4\x86\x18\x80\xb1\x24\x1a\x78\x05\x78\xcf\xb5\xc1\x2a\x43\x1a\x1f\x4f\xb9\x63\x0a\x8c\x25\xfe\x91\x68\x57\xf0\xe9\x8a\xdf\xff\xed\xaf\x2d\xe3\x77\x3b\xac\x0c\x98\x82\x19\xe0\x1a\xb0\xe4\xc6\x60\x0e\xfb\x02\x2b\x30\x05\x76\x12\x73\x0d\x99\x42\x66\x30\x1f\x4c\x81\xc4\x82\xe4\xd7\xef\x2b\x6e\x38\x13\xfc\x77\xcc\xe7\xdc\xfd\x9f\x4e\xbc\x38\x6a\x66\xb7\x30\xa6\x10\xf6\xdc\x14\xb9\x62\x7b\xbf\xe9\x0c\x7e\x62\x8d\x30\x0f\xca\xf0\x73\x20\x99\xb3\x52\x36\x95\x09\x53\x9f\x11\x8b\x15\xbc\xc9\x73\x85\x5a\x5f\x9e\x2a\x4a\x8e\xb5\xd4\xdc\x7e\x31\xf2\x28\x41\xbe\x0f\x04\x03\x41\x8c\x3c\x51\x8c\x0a\xf7\xb1\x28\x25\xaf\x1e\xdb\x89\x0f\x34\xa4\x37\xf3\xe9\x4b\xd6\x46\xc9\xc3\x23\x53\xbd\x6d\x54\xf5\xb4\xa9\x18\x2d\x8c\x56\xa3\x40\xa1\x96\x8d\xca\xf0\x71\xac\xd1\xda\xd4\xdf\xdd\x18\xfb\x41\xee\x31\x7f\xf3\xd4\xe9\xd7\x56\xfc\x53\xa6\xa7\xf5\xb6\xd3\x77\x33\x75\x88\x38\x3f\x6f\x67\x67\x59\x01\x8d\x46\x05\xda\x48\x85\x1a\x58\x05\xbc\xd2\x86\x55\x19\x5a\x43\x96\x95\x38\x90\xa5\x11\xb1\xb5\x65\x53\x20\x77\xa3\xd9\x16\x5b\xfb\x2f\x10\x36\x4d\x95\x19\x2e\x9d\xc5\x77\x24\xac\xca\x61\x2b\x77\x68\xf7\x00\xd6\x8e\x59\xad\x90\xde\xd7\x52\x1b\x6b\xc3\x39\x27\xc2\xc0\x8d\x57\x3d\x87\x1a\xec\xfd\x40\xbb\x9e\x31\x21\x30\x5f\xc6\x73\x67\x05\x66\x77\x1a\x0a\x56\xd7\x56\x6f\x06\x54\x53\x19\x5e\x22\x51\xa2\xf5\x55\xac\x95\x8f\x14\x98\xb0\x08\x9c\x6e\xbc\x8a\xed\xf7\xca\x2d\x7d\x8d\x41\xd9\x61\x55\xd6\xe5\xe0\xbd\xb1\xca\x49\x3c\x10\xed\xa0\x95\x31\x70\x73\x00\xdd\xf0\x8a\x68\xcf\x40\x4b\xfb\x59\xd1\x06\x56\x12\xf6\xec\x00\x1b\x69\x05\x2b\x99\xe0\x19\x97\x8d\x76\x1b\x61\xa4\x9f\xd2\x29\xb0\xd5\x8a\x6c\xfc\xa4\xbc\x02\xc6\xd5\x12\xde\x80\xae\x31\xe3\x4c\x78\xc0\x75\x10\xa9\x10\x73\x6d\x19\xad\x3b\x11\x8c\x24\x20\x07\x6e\x9d\xc5\x26\x5a\x88\xd1\xd4\xb2\x23\x39\x7a\xa1\x60\xf9\x51\xc9\x1d\xcf\x51\x9d\xf5\xde\xdf\x60\x86\x7c\x37\x7c\xff\x96\x09\x0b\xaa\xb3\x34\x02\x2e\xfb\xc1\xc4\x8b\x57\x48\x61\x57\x50\x20\xac\x1d\x9d\x5d\x3a\x23\x05\x69\x2f\x77\x3b\xbc\x1f\x4f\x3c\x45\x1a\x4b\x5a\x68\x85\x00\x90\x30\xb7\x88\x09\xab\x25\xe5\x5b\x9c\x58\x00\xb5\xb4\x96\x70\xde\xe3\xbc\x80\x2f\xed\x77\xfb\xd3\x28\x36\xcb\xc0\xf2\x65\x60\xde\x0e\xf9\x9a\x48\x12\x22\x47\xf4\x2e\xfe\x7c\x15\xd0\xea\x70\xc5\xee\x82\x6d\x1a\xdc\x5a\x38\x93\x37\x01\x46\x2f\x99\xda\x36\x25\xfa\xbd\x0d\xe8\xab\xf2\x76\x0a\xed\x98\x78\x1a\x0a\x54\xad\x7d\x2e\x63\xa2\xf7\xc6\x43\x4f\x7b\xdf\x63\xd0\xe6\x11\x4c\x1d\xbc\x31\x07\x37\xd5\x68\x87\x28\xbb\x4d\x31\x03\xcb\xb6\x94\x15\x1e\xda\x91\x6b\xe4\xd5\x16\x8c\x62\x95\xde\xa0\x52\x98\x2f\xed\x2c\x0a\x4d\xa3\x2a\xb7\xc1\x15\xee\xc5\x21\x66\x12\x0c\xce\x4f\x29\x13\xb3\x23\xbe\xce\x7c\xad\x45\x71\x43\xb6\xba\x8e\xc2\x5f\xcc\x0a\x85\xc6\xbd\x35\xba\xe5\x98\x9a\x3d\x70\x52\x9c\x86\xf0\xcc\xd6\x02\x17\xd6\x69\xb4\x6a\xec\x47\x90\x15\xbc\x4e\x49\x9d\xc0\x0f\x62\x22\x79\x7c\xee\xb7\x24\x21\xb0\x11\x60\x32\x53\x70\x7f\x43\xa6\x40\xcc\xe4\xbe\x42\x75\xb9\x64\x2e\x5c\x2f\x12\x5e\x4e\xcd\xf0\xe2\x79\xec\x50\x3a\x14\x3b\x6e\x8b\x09\x80\x7a\x85\x9e\x82\x4f\xbf\x65\x72\xfd\x1f\xcc\xfa\xe0\x24\x44\xb2\x3c\xd7\x89\x39\x1a\xdd\xda\xa0\xdf\xe8\xc8\xde\xed\x23\x2d\x4f\x8f\x63\x95\x6b\xf0\xc1\xd5\x12\xfb\x64\x80\xa8\xb4\x9d\xd0\x09\xb3\xc6\x8c\x35\x1a\x3b\xc4\x27\x46\x68\x65\x8c\x50\x6e\xf1\x8c\x2a\xcc\xed\xfd\x23\x45\x18\x22\xfd\x4b\x27\x6d\xc1\x92\x85\xac\x11\x2b\x8b\x51\xdd\x94\x98\xd3\x52\xc9\xd7\x6f\x24\xc5\x2b\x0f\x50\x9f\xac\x2c\x47\x3d\x97\x45\x9a\x57\xf9\xdc\x6d\xef\x18\xba\xfa\x2e\x47\xa0\x81\x1d\xad\xf3\xc5\x73\x9f\x82\xea\xff\x83\xd7\x6d\x02\xbf\x4c\x97\xfc\x18\x22\xbf\x73\xcc\x96\x7d\xd7\xd5\x03\xe6\x30\x73\x4c\xc8\x5c\x02\xf9\x28\x3a\x13\x1a\x78\x09\x17\xcb\x8b\xe4\x7b\xd8\xd0\x5d\xb2\x84\x08\xa4\x7e\xc0\xbc\xaf\x14\xbe\x49\x57\xf5\xca\xb2\xee\x8d\xb1\xbf\x4e\x4b\x51\x09\x02\x2f\x27\xde\x3f\x4f\x98\x26\xcc\xbe\x8e\x9b\xd0\x39\xfc\x03\x8d\x85\x28\xa1\x29\xc4\x3d\x70\x35\x1c\x2f\x6b\x81\xd6\x30\x5c\x5a\xd4\xce\x19\xd3\x27\xbc\x5e\x7b\x6b\x7e\x63\x6d\x4a\x31\xaa\xb3\x6e\x0f\x35\x6a\x17\xe2\xc9\xcd\x16\x98\xf0\xdd\x51\x88\x85\xdb\x82\x6b\xd8\x31\xd1\xd8\x7a\x45\x08\x0b\x46\x72\xe0\xeb\x43\x32\x41\xa7\xd6\x1d\x0a\x59\xbb\x48\x0b\x77\x95\xdc\xc3\xbe\xe0\x59\x01\x35\x53\xac\x44\xe3\x72\x94\x9a\x69\x1d\x6c\x56\xb9\x20\x6e\x17\x36\x5f\x40\x89\xa6\x90\xf9\x72\x74\x21\x49\xac\xe6\xb8\x27\xd8\x6f\xd1\x90\x4e\xe6\x8b\x15\xfc\x62\x97\xf4\xeb\x97\x31\x37\xd6\x6d\x4b\x47\xf0\xa0\xe2\x53\x95\x3b\xf3\x38\x42\xcf\xb4\x4c\x92\x6e\x45\xa6\x6f\x25\x0a\x2e\x21\x47\xcd\x95\xd7\xec\x72\x7c\x7b\x40\x1b\xd5\x64\xa6\x51\x56\x2f\xb5\x42\xeb\x8b\xc2\xe6\x28\xfc\x6f\x83\xda\x8c\x31\x78\x58\x45\xb1\x86\x7f\x0b\xb2\x1d\x6a\x5c\xac\xe0\x4d\x75\xf8\x91\x66\xbc\x84\x47\xd4\x16\x33\xb1\x2c\x62\xed\x45\x3a\x6c\x43\xf0\xbb\xb2\x36\x87\xb1\xaa\x21\x75\xfe\x69\xca\xe0\xbc\xae\x8d\x99\xc0\x62\x67\xfe\x3b\x2a\xd9\xa6\xc6\x55\xde\xa6\x00\xbc\x0b\xf1\x4c\x08\xab\x28\x1f\xea\x6d\x82\x4b\x09\x71\xd9\x68\x17\xf2\x6d\xee\xab\xdb\x3c\x3e\x66\x46\xc5\x8b\xd7\xb0\xa1\x72\x6f\xa2\x60\xb1\x2f\xa4\xca\x1d\x84\x29\x78\xb8\xef\x2d\xb3\x2c\xa3\x24\xc9\xe5\xce\x36\x07\xb0\xff\x2a\x97\xd3\x06\xff\xac\x7d\x1e\xee\x33\x51\x30\x87\x1a\x27\xb3\x68\xbb\x7b\x7d\x75\xce\x1f\xcf\x1d\x1e\x09\xdd\x17\xcb\x8b\x45\xbc\x67\x47\xda\xd5\x70\x02\x7a\xff\x62\xba\x95\xb4\xbc\xba\xb5\x7f\x5f\xcd\x17\x67\x03\xff\xf9\x38\xe9\xf7\x5c\xd7\x82\x1d\x9e\x48\x4d\x6b\xfe\x9e\x19\xf6\x24\xfa\xdb\xce\x77\xbf\x9a\x2f\x7e\x4d\x11\x7e\xb4\x87\x38\x6f\x51\x7f\xb2\x67\xf8\x26\xaf\x70\x3e\x02\xa5\x27\x7b\x03\xbd\xe7\x26\x2b\x1c\x7d\xea\x23\x32\xa6\xf1\x98\x9d\x70\x10\x58\x0d\x36\x21\xf8\x98\xc7\x88\xe7\x03\x4a\xfb\xdb\x18\x0f\x10\x9f\x2d\xc4\xeb\x3a\x05\x5c\x0b\xca\x7a\x8e\x19\x7c\x39\xc4\x91\x13\xa4\xc5\xda\x93\x44\x89\x91\x7a\x84\x30\xed\xf0\xcb\x81\x34\x8b\xa7\x6c\x4f\xa7\x89\xe1\x0e\xd9\x0c\xb1\xc4\x9c\x33\x78\xd9\x2b\xbd\x3f\xd8\xb7\xe3\x1b\x43\x3a\xe1\x02\x57\x3d\x92\x7f\xde\xde\x7e\xbc\xe2\x02\xa7\xa9\x1a\x25\x56\x69\xa4\xbe\x96\x5b\xf9\xe9\xe6\xfd\x7c\x31\x4a\x33\x62\xd8\xf6\x47\x12\xdb\x85\xaf\x60\xc6\x4b\xb6\xc5\x73\xbd\xdb\x7e\x77\x5f\x8a\xd9\x23\x1a\x4b\x96\xac\xc7\xd7\xac\xe7\xbf\xd0\xe7\x5f\x87\xa4\xc7\xe0\xd9\x6b\x7b\x5c\x07\x15\x2b\xad\xcc\x57\xd7\xff\xfa\x19\x7e\x40\xb3\x97\xea\xce\x25\xcd\xb3\xf1\x85\xea\x43\xb9\x96\xc2\x53\x4c\x8c\xc9\x51\x67\x8a\xd7\x36\xe8\x05\xd6\xdc\xd7\xce\xcc\xd8\xb8\xe4\xc2\xd0\x46\x2a\x7a\x49\xcd\xf7\xb5\x90\xd9\x5d\x56\x30\x5e\x2d\x7d\xa9\x64\xbd\x0c\x79\x28\x3b\x4e\x63\xd6\xa8\xe0\x7f\x2a\x27\xe7\x99\x2b\xd3\x99\x0b\xed\x1b\x44\x7d\xd6\x86\xcd\xf0\xc4\xee\x78\xb5\x3d\x83\xab\xeb\xf7\x1f\x61\x27\xc9\x83\xd9\xf8\x5b\xb2\x43\x94\x55\x02\xab\x6b\xc1\x33\xe6\xba\x81\xeb\x86\xdb\x9a\xb0\xea\x64\x7b\xdb\xca\x36\xb1\x60\xbc\x37\xa8\x2a\x26\x3e\xdd\x5c\xf7\x11\xf8\xae\xfb\x34\x9f\x15\xc6\xd4\x7a\x75\x7e\xbe\x11\x72\xbf\xcc\x64\x39\x9b\x40\x93\x90\x5b\xa9\x57\x1e\x13\x13\xfb\x20\x33\xce\x84\x5e\x8d\x94\x09\xe1\x37\x33\x7b\x6e\x0c\xaa\xd9\x51\x32\xf9\xc1\x56\x2c\x92\xef\xb7\x6e\x47\x66\xe3\xa6\xf0\xf5\x8f\x71\x06\xb1\x2f\x7a\xa2\xc3\x0e\x1c\xc6\x21\xee\x31\xf1\x91\x99\x62\x05\xe7\xfe\x89\xd6\x48\xdc\x88\x7a\x5c\xc9\x3e\x8f\x52\x9e\xb4\x6e\xd6\x82\x67\x1d\x65\xdb\x3a\x9c\x70\x09\x4e\xca\x09\xe2\xd0\x5f\x1c\xa5\xad\x7d\xb3\x32\xd0\x2a\xbe\x63\xe6\x34\x99\xaf\x79\x75\x87\xb9\x73\x49\xb4\x09\xff\xdf\x2b\xb2\xbf\xfc\x21\x7d\xd0\xaf\xa3\xb9\x4e\xbc\xfe\x53\x05\x79\xf2\x84\x41\x69\xa7\x4e\x18\x3a\xc3\xd3\x9c\xfb\xf9\x70\xa8\x27\x56\x30\xb7\xe9\xcd\x11\xe9\xf1\x70\x97\x7c\xba\xdc\x89\x36\x4c\xba\xc7\xad\x6e\xf8\xfa\x09\x66\x97\x26\x9b\x4f\x31\xbb\x88\xc3\x3c\x39\x11\x1d\xed\x46\xf4\x4b\xb7\x68\x8e\x8a\x8b\xa9\xca\xa0\xed\x71\xbf\xc9\x4b\x5e\x71\x6d\x14\x33\x52\x45\x6a\x6d\x4b\xbf\x1f\x70\xef\x0e\x15\x8e\x6a\xff\xb5\x15\x60\x54\xd7\x8d\x9e\x9d\x3d\xd0\x85\xed\x15\x4b\xad\x00\x13\xe7\x67\x2b\x78\xed\x4f\x3d\xbe\x0c\xbb\x54\x0f\x1e\xc0\x25\x8f\x0f\xf7\x4b\xc7\x25\x98\x60\x90\x76\x4f\xdb\x55\xb8\xd3\xb8\x6f\x54\x63\xef\x0c\xf0\x24\x35\x3a\x01\xc8\xa6\xdc\xbf\x63\x1a\xeb\x9f\x19\x3e\xa4\x95\xc0\x70\xb2\x7b\x10\x21\x67\x78\xb8\x16\xba\xc3\xae\x6f\x4c\x89\x0b\xb3\x68\x0c\xa5\xb7\x3b\x7c\x2b\xa4\x68\x8f\xac\x4e\x3a\xab\x6a\x41\x11\xab\xd9\x66\x1e\xfe\xf4\xc3\x56\x6b\xee\x00\x39\x1c\xd8\x05\x8c\xa6\xdd\xe4\xf6\xac\xac\x3f\xd3\x8e\x29\x18\x85\x64\x32\xa3\x25\xbf\x4d\x8f\xa9\x1e\xda\x79\x3b\x5c\x47\xeb\x3c\xa3\x4e\xb9\x95\xae\x0c\xdd\x11\x13\x5d\xb1\x38\x8b\x39\xc5\x68\x89\x09\xfa\xed\x94\x63\x40\xd3\x89\x3d\x76\xd8\x91\x7a\xfd\x1e\x8c\x6a\x85\x23\xfe\xd9\x6b\xfd\x95\x67\x33\xbf\x58\xac\x60\xe6\xf4\xe6\x6f\x09\xb8\xf6\xce\x1a\x61\x4b\xe8\xb2\x29\x2c\xab\xa8\x5b\x34\x4c\xf5\x3d\xb7\x17\xbe\x6b\xdd\xdb\x86\x09\xbe\x02\xb5\x76\x4c\x09\x06\x7e\x8b\x1d\xab\xd9\x44\x1b\x17\x4e\xee\x0e\x7f\x37\x76\x96\x33\x94\x12\xc6\x44\x7f\xf4\x20\xa8\x77\x59\xa2\x7f\x6e\x03\xdf\x74\xd4\x43\x27\x9b\xe3\x4e\x76\xec\x2c\xab\xbf\x9c\xe4\x79\xd2\x25\x44\x5e\xf0\x5b\x5d\x82\xf5\x85\x47\xbb\x83\xd6\xe3\xc5\x16\x63\x39\x9c\x60\x9c\xfe\x98\xa1\x3b\xdf\x0a\x17\x24\xce\x00\x37\x1b\xcc\x6c\x09\x26\x0e\xc4\x35\x54\x54\xb1\x78\x43\xf6\x3f\x48\x83\x2b\x77\xd8\xe5\x7a\x95\xd1\x95\x16\xd6\x18\x59\x32\xc3\xad\xf5\x1e\x40\x37\x6b\xba\x5d\x60\xab\x36\x7f\x6c\x9b\xf8\xb5\xf8\xda\x55\x72\xeb\x82\x64\x6e\x32\x23\xd5\x51\x76\xdf\x69\xe4\xcf\x3d\x7b\xb2\x24\x2c\x20\x67\xfa\xa8\x69\xfc\xe4\xa7\x67\x14\xbd\x6b\x3d\x43\x84\xc3\xa0\xe1\xa7\xbb\x1a\xf4\x5a\x6e\x25\xfc\xfb\xc3\x35\x7c\xba\x79\xef\x84\x8f\xaf\xb4\x4c\xb5\x53\xdb\x5e\xc6\x0a\x7e\x34\x54\x3f\x0f\x1a\xaa\xdd\xf2\x3d\x7a\x97\x99\xac\x0f\x2f\xdc\xf0\x57\x5e\xbd\xc3\xaa\xc9\x73\x5e\xc0\xe5\x25\xcc\x66\xb1\xec\x64\x9f\xb1\xee\xc9\x0c\x53\x9f\x74\xb1\xbc\x48\x10\xee\x02\x79\x84\x07\xea\xc7\xf7\xc3\x48\x14\x0c\xa9\x89\xce\x76\x08\x9c\x7a\xe6\xb1\x2e\x7a\xd0\x49\x76\x7d\xdc\xd9\xf4\x05\x5c\x24\xb2\xbd\xbb\x67\x65\x2d\xa8\x6f\x5a\xd0\x2d\xc1\xd0\xce\x04\xd6\xd6\x38\x5e\xe9\x74\x3d\x26\x45\x91\x9d\x7e\x43\x6d\xed\x16\x41\x27\xb6\xea\x5c\x2b\x33\x92\xc9\xb9\x35\xbf\x59\x56\x09\xf3\x17\xcf\x89\xb3\x3b\xc7\x9c\xa8\x70\x17\x63\x0a\x67\xe0\xca\x52\xc8\x58\xcd\xd6\x5c\x70\x73\x08\xe1\x98\x8e\x28\xf2\xf8\x1e\x05\x5d\x30\xc2\xfb\x5a\x6a\xd4\xfd\x6c\xe5\xb3\x3f\x6a\xf8\xec\x4f\xd3\xc0\x14\x4a\x36\x5b\xb7\x87\x9f\x43\x6d\xf9\x99\xee\x83\xa8\x0d\x1b\x4f\x09\x93\x85\x09\x5e\xdd\xfd\x79\x35\x6b\x62\xa4\x47\x16\xf6\x86\xa9\x2d\x9a\x49\x05\xb7\x63\xff\x64\x4d\x7b\xd8\x7e\x86\x0d\x47\xd1\x53\xf4\xdb\xf0\xed\x8f\xd5\xf3\xb7\xea\x73\xb4\xd7\xf1\x04\x75\x92\x3b\xa6\x48\xdb\xd9\x72\x52\x1a\x46\x49\xfe\x98\x95\x10\xed\x94\x95\x10\xa3\x9e\xe9\x5b\xef\xcd\x2a\x7f\x4f\x91\xb6\x46\x17\x72\x1f\xe5\xe2\xed\x75\xba\x3d\xd3\xd1\x65\xad\xee\x52\x4f\x14\x00\x1e\xb8\xcc\x3b\xf4\x40\x40\x0e\xf5\xeb\xb3\xff\x05\x00\x00\xff\xff\x46\x29\xe8\x48\xb1\x2d\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x1b\x5d\x73\x1b\xb7\xf1\xdd\xbf\x62\xcb\x87\x94\x9c\xc8\xa4\x1f\x3a\x7d\xe0\xe8\x23\x72\x6c\xb5\x9e\x91\x53\x8f\x2c\x27\x9d\xc9\x64\x62\xf0\x6e\x49\xa2\x02\x0f\x57\x00\x47\x8a\xd1\xe8\xbf\x77\xb0\x00\xee\x80\xfb\x90\x48\x39\xd5\x8b\x79\x77\xd8\xef\xc5\x7e\x01\xe6\x9b\x52\x2a\x03\x57\x55\xb1\xe2\x0b\x81\xb7\xf2\x0e\x0b\x58\x2a\xb9\x81\x51\xf2\x6e\xf4\xca\xaf\xfc\x88\x86\xe5\xcc\xb0\x9f\x39\xee\xb4\x5f\x99\xbc\xab\x57\x26\xf0\x7d\x60\xc3\x0b\x6a\x1c\xf6\xe9\x06\xb5\x14\x5b\x54\x1e\x2a\x7e\x35\x7a\xf5\x8a\x65\x19\x6a\x3d\x66\x42\x4c\x20\x93\x85\x51\x2c\x33\x70\x25\xe4\x8e\xb0\xce\x53\x0c\x0f\xaf\x5e\x01\x00\xcc\x66\x70\x2b\x0d\x13\xa0\xab\xb2\x14\x7b\x90\x4b\x82\x00\x63\x41\x34\xf0\x02\xf0\x9e\x6b\x83\x45\x86\xb4\x3e\xa6\xb1\x65\x0a\x8c\x05\xfe\x4c\xb0\x73\xf8\x72\xc5\xef\xff\xfe\xb7\x1a\xf1\xfb\x2d\x16\x06\xcc\x9a\x19\xe0\x1a\x70\xc3\x8d\xc1\x1c\x76\x6b\x2c\xc0\xac\xb1\x61\x91\x6b\xc8\x14\x32\x83\x79\x87\x04\x12\x0a\xe2\x5f\x7f\x28\xb8\xe1\x4c\xf0\x3f\x30\x1f\x73\xf7\x3b\x25\x3c\x39\x88\xb2\x13\x8c\x29\x84\x1d\x37\xeb\x5c\xb1\x9d\xb7\x32\x83\x9f\x59\x25\xcc\x93\x3c\xfc\x12\x40\xc6\x6c\x23\xab\xc2\x04\xd2\x27\x84\x62\x0e\x97\x79\xae\x50\xeb\x8b\x63\x59\xc9\xb1\x94\x9a\xdb\x2f\x46\x1e\xc4\xc8\xbb\x00\xd0\x61\xc4\xc8\x23\xd9\x28\x70\x17\xb3\xb2\xe1\xc5\x73\x96\xf8\x48\x4b\x5a\x94\x8f\x17\x59\x1b\x25\xf7\xcf\x90\x7a\x5b\xa9\xe2\x65\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa5\x32\x7c\xde\xd7\x48\x36\xf5\xa3\x5b\x63\x3f\xc8\x1d\xe6\x97\x2f\x25\xbf\xb0\xec\x1f\x43\x9e\xe4\xad\xc9\x37\x94\x1a\x8f\x98\xcd\x6a\xea\x2c\x5b\x43\xa5\x51\x81\x36\x52\xa1\x06\x56\x00\x2f\xb4\x61\x45\x86\x76\x23\xcb\x42\xec\x69\xa7\x11\xb0\xdd\xcb\x66\x8d\xdc\xad\x66\x2b\xac\xf7\xff\x1a\x61\x59\x15\x99\xe1\xd2\xed\xf8\x06\x84\x15\x39\xac\xe4\x16\xad\x0d\x60\xe1\x90\x95\x0a\xe9\x7d\x29\xb5\xb1\x7b\x38\xe7\x04\x18\xb0\xf1\xa2\x15\x41\xc3\x7e\xdf\x93\xd5\x33\x26\x04\xe6\xd3\x98\x76\xb6\xc6\xec\x4e\xc3\x9a\x95\xa5\xd5\x9b\x01\x55\x15\x86\x6f\x90\x20\xd1\xc6\x2a\x56\xf3\x47\x0a\x4c\x50\x04\x4c\x37\x5e\xc5\xf6\x7b\xe1\x44\x5f\x60\x50\x76\x90\xca\x86\x1c\xbc\x37\x56\x39\x49\x04\x22\x0b\x5a\x1e\x03\x36\xe7\xa0\x4b\x5e\x10\xec\x09\x68\x69\x3f\x2b\x32\x60\x21\x61\xc7\xf6\xb0\x94\x96\xb1\x0d\x13\x3c\xe3\xb2\xd2\xce\x10\x46\x7a\x92\x4e\x81\xb5\x56\x64\xe5\x89\xf2\x02\x18\x57\x53\xb8\x04\x5d\x62\xc6\x99\xf0\x0e\xd7\xb8\x48\x81\x98\x6b\x8b\x68\xd1\xb0\x60\x24\x39\x72\xc0\xd6\xec\xd8\x44\x0b\xb1\x37\xd5\xe8\x88\x8f\x79\x6a\x93\x29\xbd\x3c\x69\xbd\xfc\xa4\xe4\x96\xe7\xa8\xda\xef\x6f\x30\x43\xbe\xed\xbe\x7f\xcb\x84\xf5\xb4\x93\x24\xaf\x4c\xdb\x09\xc6\xb3\xbc\x96\xc2\x4a\xb5\x46\x58\x38\x30\xab\x0e\x46\x4a\xd3\x5e\x96\x7a\x79\x3b\xc7\x78\x88\x34\xbf\x74\x16\x72\xdc\x59\x37\x81\x15\x1a\xcf\xd9\x78\x12\x40\xe0\xa1\x86\xb1\x7f\x0a\x4d\xa5\x0a\xd0\x28\x96\x53\x8f\xbc\xfe\xfe\x98\xb0\xcd\xeb\x9c\x93\xf0\x6e\x9d\x34\x28\x98\xec\x6d\x5d\xd3\xfa\x6c\x0d\x6b\x01\xc7\x2d\xc6\x27\x2d\x36\x62\xfa\x70\x06\x4f\x72\x32\xb3\x72\xd9\x74\x27\x95\xc1\x9c\xec\x77\xbb\x2f\x51\x83\x2c\x2d\x71\x26\xc4\xde\x8b\xa5\x81\x81\xe0\x9a\xfc\x6d\x4b\xbb\xd8\xd0\x42\xef\xe3\x5c\x83\xf2\x06\x25\xfd\x95\x66\x40\xf1\x91\x3e\x7b\xe8\x5a\xdd\x3e\xd8\x5f\x73\x78\x2b\xa5\x78\xec\xd7\xf0\x03\x89\xb8\x42\x82\xb1\x20\x46\x55\xf8\xd8\x27\x61\x2f\x69\xae\xbb\x94\xc7\x86\x88\xda\x9f\x13\x47\xbb\x45\x9a\x2f\x49\x60\x38\x3b\x83\x98\x3a\x3c\x04\xa6\x2c\x0f\xf0\x08\x28\x74\xf4\x72\xc9\xec\x63\x2f\x6b\x33\x8a\x2e\x4e\xb5\xd6\x09\x7c\xf8\x84\x92\x99\xb5\x8d\x51\xca\xf9\x86\xd3\xb5\x5e\xcb\x4a\xe4\x96\x03\x9e\x91\x51\x16\x0e\xc0\x07\xfc\xa7\xb4\xfc\x0e\x97\x16\xc5\x67\x87\xfe\x13\x33\x6b\xab\xb1\xe8\xf1\xa2\x5f\xc9\x33\xcf\xd0\x6c\x19\x4a\xbd\x26\x59\x3c\x23\x4a\x59\x2d\x04\xcf\x52\x49\xb8\x4e\x45\x59\xb3\x2d\x02\x0b\x4b\x33\x56\xb2\x05\x17\xdc\xec\x0f\x95\xe7\x13\x01\x06\x71\x9a\xa7\x21\x69\x1c\xa1\x46\x98\x10\x7e\x06\x76\x68\x28\xe2\xa2\x77\xf1\xe7\xab\x90\x38\x9c\xfb\xb3\xbb\x90\x26\x0d\xae\xec\x0e\xa0\xc4\x0e\x8c\x5e\x32\xb5\xaa\x36\x58\x98\x18\xde\x66\xba\x40\xc2\xef\x21\x0f\x43\x35\x63\x9d\x2a\xa7\x31\xd0\x07\xe3\xb3\x80\xf6\x65\x80\x41\x5b\xc3\x33\xb5\xf7\x79\x35\x54\x0c\x95\x76\xc1\xdd\x46\xc7\x18\x81\x45\xbb\x91\x05\xee\xeb\x95\x0b\xe4\xc5\x0a\x8c\x62\x85\x5e\xa2\x52\x98\x4f\x2d\x15\x15\xd9\xb2\xc0\x9d\xd8\xc7\x48\x42\xee\xf3\x24\x65\x92\x01\x09\xaf\xcb\xa4\x36\xb9\x71\x43\x69\x73\x11\x55\xa2\x31\x2a\xbb\x57\xc8\x3f\xa6\x7d\x6a\xf6\x0e\x90\x66\x87\x50\x29\xb3\x85\xc0\x09\xb9\x44\x50\x63\xbb\x98\x9b\xc3\x0f\x75\x93\xe2\x32\xd3\xd3\x71\x32\x79\x7c\xed\xcd\x91\x00\xd8\x42\x6c\xb0\x60\x77\xff\x86\x82\x9d\x90\xc9\x5d\x81\xea\x62\xca\x5c\xd5\x3c\xe9\x73\xcb\xd3\xd7\x71\x5e\x6f\x22\xbb\xc3\x36\x19\x70\x4e\xaf\xcc\x63\x7c\xd3\x9b\x4b\x2e\xfe\x83\x59\xdb\x31\xc9\x1b\x59\x9e\xeb\x24\x45\x19\x5d\xe7\x25\x6f\xe4\x28\xc5\xda\x47\x12\x4f\xf7\xfb\x29\xd7\xe0\x6b\x5c\x0b\xec\x6b\x72\x17\xe6\x2c\x41\xc7\xcc\x02\x33\x56\x69\x6c\xbc\x3d\xd9\x80\x96\xc7\xc8\xc3\xad\x2f\xa3\x0a\xb4\x7d\x99\x42\x85\x1e\x81\xfe\xb5\xe1\x76\xcd\x12\x41\x16\x88\x85\xf5\x4f\x5d\x6d\x30\x27\x51\xa9\xe4\x5a\x4a\x2a\x1b\xbd\x73\xfa\x9e\x61\xda\x1b\x7d\xac\x97\x79\x95\x8f\x9d\x79\xdb\x9e\xd5\x4e\xc1\x02\x8d\x8f\x76\xa7\xaf\x7d\x17\xa8\xff\xd2\x81\x3a\xd8\x1b\xbf\x77\xc8\x3a\x45\x45\xcb\x29\xbb\xcd\x5b\x02\xe6\x7a\xb8\x67\x3d\x33\x81\x81\x33\x78\x33\x7d\x93\x7c\x0f\xc6\xdc\x0e\x65\x83\x03\xf7\x6d\x08\x3a\x9d\x4e\x33\xd4\x11\x73\xf8\xb1\xce\x0a\xa7\xdf\x3d\xf4\x57\x8f\x8f\xe7\x7d\xba\x0f\xb8\x7f\x0e\x36\x20\xa9\x3b\x91\x22\xec\xb2\x04\x7e\x36\x83\x7f\xa0\x01\x06\x0a\x97\xa8\x30\xf2\x7f\x85\x19\x2f\x39\x16\xd6\xd9\x3a\xe9\x23\x90\x0e\xdc\xdf\xe0\x12\xce\xea\xa7\xe9\x42\x2a\x25\x77\xe3\x54\xd5\xf6\xef\xe2\x02\x4a\x56\xf0\x6c\x3c\xfa\x91\xf2\x62\x21\x0d\xb8\xc5\x4d\x41\xf5\x24\x27\x24\xe3\xa8\x2b\x84\xf7\x06\x5a\xdf\x8c\x24\x9a\x01\x4c\x1b\x8f\xea\x93\x28\x92\x66\x9a\x6e\x81\xd3\xd7\x89\x92\x7b\x43\x95\x77\x95\x71\xdb\x44\x7c\x99\xfa\xf7\xb9\x75\xb2\xd6\x1a\xfb\xd7\xec\x97\x68\x1e\x04\x67\x03\xef\x5f\xf7\x57\xde\x8e\xa7\x1e\xee\x66\xc1\xd2\x42\x90\x32\xc2\x7c\x0c\xdc\x04\x8d\x6f\x4a\x81\x36\x3c\xba\x1e\xb5\xa6\x19\xc3\x27\xb8\x7e\xf0\x31\xfd\xd2\x46\x56\xc5\x68\xe8\xe5\x8a\x69\xea\xb7\x28\xd1\xae\x31\xc1\x6b\xeb\x1a\x8a\x62\x54\x1d\x89\xca\x5a\x4a\x08\x1b\x92\x28\x85\x2f\xf6\x09\x81\x46\xad\x5b\x14\xb2\x74\x2d\x0e\xdc\x15\x72\x07\xbb\x35\xcf\xd6\x50\x32\xc5\x36\x68\x5c\xc3\x58\x32\xad\x1b\x7f\xa1\xee\xc9\x0a\x36\x9e\xc0\x06\xcd\x5a\xe6\xd3\x5e\x41\x86\xaa\x2e\xd2\x89\xad\xb4\x7e\xb5\x22\xfd\xd6\x5b\x63\x35\x66\x69\x00\x9e\x54\x7c\xaa\x72\x17\x28\x0f\xd0\x33\x89\x49\xdc\xcd\x29\x01\x50\x1d\xee\x13\x43\x8e\x9a\x2b\xaf\xd9\x69\xbf\x79\x40\x1b\x55\x65\xa6\x52\x56\x2f\xa5\x42\x9b\x91\x82\x71\x14\xfe\xb7\x42\x6d\xfa\x10\x0c\xa6\x86\x58\xb9\xbf\x07\xb6\x5c\x1f\x71\x59\xec\x3f\x13\xb1\x81\xaa\xb4\xd1\x58\x8c\xc4\xa2\x88\x15\x17\xa9\xaf\xae\xbf\xde\x6f\x4a\xb3\xef\x9b\xde\xa4\xd9\x3f\xad\x17\x5d\x38\xb4\xc1\x00\x58\x9c\xcd\xff\x40\x25\xeb\x11\x45\x91\xd7\xf5\x1f\x6f\xea\x3b\x26\x84\xd5\x91\xaf\xf3\xa6\x70\xe9\x06\x13\x9b\x4a\xbb\x7a\xcf\x55\xf8\x61\x9e\x12\x23\xa3\x36\xc5\x2b\xd7\xd0\xd8\x6d\x60\x70\x64\x5f\x48\x95\x3b\xef\xa5\xea\xc1\x7d\xaf\x91\x65\x19\x55\xc8\x6e\x86\x61\x13\x89\xfd\xe9\x23\x54\x48\xd0\xda\xcf\x43\x7c\xf7\x4f\x3d\xdb\xe0\x34\xc3\x5a\xaf\xad\xce\xf1\xd3\x85\xe3\x33\x75\xdb\x9b\xe9\x9b\x49\x6c\xaf\x03\xb7\x53\x97\x00\xbd\x3f\x1d\x9e\xdf\x4f\xaf\x6e\xed\xbf\xe7\xe3\xc9\x49\x27\x6c\x3e\x0f\xfa\x8e\xeb\x52\xb0\xfd\x0b\xa1\x49\xe6\x77\xcc\xb0\x17\xc1\xdf\x36\x21\xfb\x7c\x3c\xf9\x2d\xf5\xee\x83\x03\xc3\xac\xf6\xf8\xa3\x03\xc2\x37\x05\x83\xd9\x80\x1b\x1d\x1b\x04\xf4\x8e\x9b\x6c\xed\x7c\x22\x0d\x0d\x19\xd3\x78\x88\x11\x9c\xf5\xe7\x1d\xfd\x87\xd0\xf2\x1c\xf0\xb8\x03\x69\xff\x96\xc6\xfb\x86\xaf\x14\x63\xb9\x8e\xf1\xab\x09\x55\xbc\x87\x2c\xbe\xe8\xba\x90\x63\xa4\x76\xb3\x17\xb1\x12\x3b\xe9\x01\xcc\xd4\xcb\x2f\x3a\xdc\x4c\x5e\x62\x9e\x46\x13\x5d\x0b\xd9\x32\x71\x83\x39\x67\x70\x96\x1e\xf6\x4d\x3f\xda\xb7\xfd\x86\x21\x9d\x70\x81\xf3\x16\xc8\x3f\x6f\x6f\x3f\x5d\x71\x81\xc3\x50\x95\x12\xf3\x34\x37\x5f\xcb\x95\xfc\x72\xf3\xa1\xa7\x1a\x25\x79\xfb\x0d\x42\x1c\xbb\xd1\xdc\x88\x6f\xd8\x0a\x67\x7a\xbb\xfa\xfe\x7e\x23\x46\xcf\x68\x2c\x11\x59\xf7\xcb\xac\xc7\xbf\xd2\xe7\xdf\xba\xa0\x87\xf8\xb3\xd7\x76\xbf\x0e\x0a\xb6\xb1\x3c\x5f\x5d\xff\xeb\x17\xf8\x09\xcd\x4e\xaa\x3b\xd7\x30\x8d\xfa\x05\xd5\xfb\xcd\x42\x0a\x0f\x31\xb0\x26\x47\x9d\x29\x4e\x33\xd2\x80\x9a\xfb\x79\x09\x33\x36\x1d\xb9\xec\xb3\x94\x8a\x5e\xd2\xd9\xe7\x42\xc8\xec\x2e\x5b\x33\x5e\x4c\x7d\x8b\x6c\x03\x0c\x05\x27\xbb\x4e\x63\x56\xa9\x10\x7a\x0a\xc7\xe7\x89\xeb\x64\x98\xcb\xe8\x4b\x44\x7d\x52\x67\xcb\xf0\xc4\xee\x78\xb1\x3a\x81\xab\xeb\x0f\x9f\x60\x2b\x29\x78\xd9\xb4\xbb\x61\xfb\xa8\x8e\x04\x56\x96\x82\x67\xcc\x1d\xc6\x2c\x2a\x2e\x0c\xc8\xa2\xe1\xed\x6d\xcd\xdb\x80\xc0\x78\x6f\x50\x15\x4c\x7c\xb9\xb9\x6e\x7b\xe0\xfb\xe6\xd3\x78\xb4\x36\xa6\xd4\xf3\x19\xcd\xd9\xa6\x99\xdc\x8c\x06\xbc\x49\xc8\x95\xd4\x73\xef\x13\x03\x76\x90\x19\x67\x42\xcf\x7b\x1a\x83\xf0\x37\x32\x3b\x6e\x0c\xaa\xd1\x41\x3c\xf9\xc5\x96\x2d\xe2\xef\xf7\xc6\x22\xa3\xfe\xad\xf0\xf8\xe7\x04\x83\x38\x16\xbd\x30\x60\x07\x0c\xfd\x2e\xae\x9b\x69\xee\x7c\x68\x70\xdb\xaf\xe4\xd0\xe0\x79\xd0\xa1\x29\xe9\x50\x48\x70\x5c\x0e\x00\x87\x93\x9c\x5e\xd8\xd2\x1f\x0b\x05\x58\xc5\xb7\xcc\x1c\xc7\xf3\x35\x2f\xee\x30\xbf\xad\x07\xf7\xa7\xdf\xb5\xea\xb6\x81\x99\xc1\xe0\x89\x53\xaa\xf5\x70\xe4\xf4\xd8\x5b\xe6\xc4\xf2\x1f\xcb\xc8\x8b\x09\x06\xa5\x1d\x4b\x30\x9c\xc1\x0d\x63\x6e\x97\xc1\xa1\x8d\x98\xc3\xd8\x96\x37\x54\x15\x3f\xf4\x9c\xf6\xb5\x4f\x68\x52\x3b\xf9\x5a\xb9\x61\xae\x5b\x6d\xf7\xef\xbb\xee\xeb\x17\x6c\xbc\xb4\xd2\x7c\xc9\xc6\x8b\x30\x8c\x93\x2b\x29\xbd\x13\x88\x76\xcf\x16\xd1\x28\xb8\x18\x6a\x0b\xea\x13\xbf\xcb\x7c\xc3\x0b\xae\x8d\x62\x46\xaa\x48\xad\x75\xcf\xf7\x13\xee\xdc\xa9\xee\x41\x83\xdf\xba\xf5\x8b\x1a\xba\xde\xcb\x0b\x4f\xcc\xde\x5b\x5d\x52\xcd\xc0\xc0\x05\x86\x39\xfc\xe0\x8f\x9d\x1f\xba\x33\xca\x27\x6f\x40\x24\x8f\x4f\x4f\xca\xfb\x39\x18\x40\x90\xce\xcd\x6b\x29\xdc\x75\x88\x6f\x54\x63\xeb\x12\xc6\x51\x6a\x74\x0c\xd0\xae\x72\x3f\xfb\x34\xd6\xbe\xb4\xf1\x94\x56\x02\xc2\xc1\xb1\x41\xe4\x39\xdd\xdb\x0d\xe1\x5c\xc0\x9d\x18\x50\xe9\xc2\xac\x37\x86\x9e\xdb\xdd\x7e\x58\x4b\x51\xdf\x19\x38\xea\xb2\x40\xed\x14\xb1\x9a\x6d\xed\xe1\xcf\xbc\x6c\xab\xe6\xe6\x92\xe1\xc6\x44\xf0\xd1\xf4\x1c\xa1\xbe\xac\xd0\xa6\xb4\x65\x0a\x7a\x5d\x32\xa1\x68\xc1\x6f\xd3\x3b\x01\x4f\x59\xde\x2e\xd7\x91\x9c\x27\x74\x46\x62\xb9\xdb\x84\xb1\x88\x89\xee\xb8\x9d\xc4\x98\x62\x6f\x89\x01\xda\x73\x94\x43\x9c\xa6\x61\xfb\xe8\x23\xae\x52\x61\x4f\x7c\xf6\x5a\x3f\xf7\x68\xc6\x6f\x26\x73\x18\x39\xbd\xf9\x6b\x5a\x6e\xae\xb3\x40\x58\x91\x77\xd9\x22\x96\x15\x34\x26\xea\x16\xfb\x1e\xdb\xa9\x3f\xb3\x68\x99\x61\x00\xaf\x40\xad\x1d\x52\x72\x03\x6f\x62\x87\x6a\x34\x30\xba\x85\xa3\x27\xc2\xdf\xf7\x9d\xe2\x75\xb9\x84\x3e\xd6\x9f\x3d\x02\x6c\xdd\x56\x6b\x9f\xd8\xc1\x37\x1d\xf2\xd1\x3d\x8f\xfe\x20\xdb\x77\x8a\xd9\x16\x27\x79\x1e\x0c\x09\x51\x14\xfc\xd6\x90\xb0\xa0\x1b\x10\x07\x86\x83\x3a\xe2\xc5\x3b\xc6\x62\x38\x62\x73\xfa\xa3\x85\xe6\x64\x33\xdc\x50\x3b\x01\x5c\x2e\x31\xb3\x4d\x98\xd8\x13\xd6\xd0\x53\xc5\xec\x75\xd1\xff\x24\x0d\xce\xdd\x31\xa7\x1b\x52\x46\x77\x0a\x59\x65\xe4\x86\x19\x7f\xf5\x42\x57\x0b\xba\xde\x65\xfb\x36\x7f\x58\x9f\xc4\xb5\xf8\xde\x6b\x72\xed\x8d\x78\xae\x32\x23\xd5\x41\xfb\xbe\xd1\x48\x7d\xea\xd8\xad\xbf\xfe\x84\x93\x47\x0b\xc2\x82\xe7\x0c\x1f\x34\xf6\x9f\xfb\xb5\x36\x45\xeb\x5e\x65\xd7\xc3\xa1\x33\xed\xd3\x4d\x17\x7a\x2d\x57\x12\xfe\xfd\xf1\x1a\xbe\xdc\x7c\x70\xcc\xc7\x77\x0a\x87\x66\xa9\xf5\x34\x63\x0e\x9f\x0d\x75\xd0\x9d\x69\x6a\x23\xbe\xf7\xde\x69\x26\xcb\xfd\xa9\x5b\x7e\xee\xd5\xdb\xed\x9b\x3c\xe6\x09\x5c\x5c\xc0\x68\x14\xf3\x4e\xfb\x33\xd6\x3d\x6d\xc3\x34\x26\xbd\x99\xbe\x49\x3c\xdc\x25\xf2\xc8\x1f\x68\x10\xdf\x4e\x23\x51\x32\xa4\xe9\x39\xdb\x22\x70\x1a\x96\xc7\xba\x68\xb9\x4e\x62\xf5\xfe\x60\xd3\x66\x70\x92\xf0\xf6\xfe\x9e\x6d\x4a\x41\x43\xd3\x35\x5d\xd3\x0e\x03\x4d\x60\x75\x97\xe3\x95\x4e\xf7\x13\x53\x2f\xb2\xe4\x97\x34\xd3\xae\x3d\xe8\xc8\x61\x9d\x1b\x66\x46\x3c\xb9\xb0\xe6\x8d\x65\x95\x30\x3e\x7d\xbd\x75\xd7\x0b\x8d\x1c\xec\x71\x27\x7d\x0a\xef\xb9\x64\x14\xd2\xb1\xbb\x42\x15\xdf\x9e\xa1\x1b\x9e\x78\x5f\x4a\x8d\xba\x5d\xad\x7c\xf5\x67\x0c\x5f\xfd\x09\x1a\x98\xb5\x92\xd5\xca\xd9\xf0\x6b\xe8\x2e\xbf\xd2\x2d\x20\xb5\x64\xfd\x25\x61\x22\x98\xe0\xc5\xdd\x37\x77\xad\xbd\xf7\x24\x1f\xcf\xd3\x49\xc1\x81\x9d\xbd\x61\x6a\x85\x66\x50\xbf\xf5\xda\xff\xb3\xa2\xbd\xd7\x7e\x85\x25\x47\xd1\xd2\xf3\xdb\xf0\xed\xcf\x55\xf3\x37\xaa\xb3\x77\xd6\xf1\x02\x6d\x52\x30\xa6\x3c\xdb\xec\xe4\xa4\x31\x8c\x4a\xfc\xbe\x3d\x42\xb0\x43\x7b\x84\x10\xb5\x36\xbe\x8d\xdd\xac\xf0\xd7\xc4\xc9\x32\x7a\x2d\x77\x51\x25\x5e\xdf\x66\xde\x31\x1d\x5d\x5c\x6d\x2e\x72\x45\xe1\xff\x89\xff\x4b\xd1\x8d\x3f\x40\xe1\xf4\xf1\xd5\xff\x02\x00\x00\xff\xff\xd1\xd3\xda\xd4\x21\x33\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,7 +219,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa7, 0x40, 0x25, 0x79, 0x3b, 0x2c, 0xac, 0xb, 0xd, 0xd2, 0x4a, 0x8d, 0x17, 0xca, 0xd8, 0x1b, 0xeb, 0xd7, 0xf8, 0x92, 0x86, 0xea, 0xf2, 0xe7, 0xad, 0x83, 0xec, 0x3e, 0x82, 0xb7, 0x80, 0x81}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0x50, 0x7f, 0xc, 0x7e, 0x84, 0x90, 0x2c, 0xbb, 0xc6, 0xdc, 0x6d, 0xa9, 0x8d, 0xbc, 0x25, 0x48, 0xa4, 0xbb, 0x90, 0x2d, 0x3d, 0x5a, 0x67, 0xaf, 0xbf, 0x42, 0xdc, 0x63, 0xc4, 0xa4, 0x2c}} return a, nil } From dc499b457c2a904d5b3b79204f310cc8d9cdd733 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 19 Jul 2023 12:27:46 -0500 Subject: [PATCH 018/132] remove view from copy --- contracts/FlowIDTableStaking.cdc | 20 +++++++++--------- contracts/FlowToken.cdc | 18 +++++++++------- contracts/epochs/FlowDKG.cdc | 2 +- contracts/epochs/FlowEpoch.cdc | 2 +- lib/go/contracts/internal/assets/assets.go | 24 +++++++++++----------- 5 files changed, 35 insertions(+), 31 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index fc2cf9583..e2c98ff34 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -1627,7 +1627,7 @@ access(all) contract FlowIDTableStaking { } /// Gets the current list of participant (staked in the current epoch) nodes as a dictionary. - access(all) view fun getParticipantNodeList(): {String: Bool}? { + access(all) fun getParticipantNodeList(): {String: Bool}? { return self.account.copy<{String: Bool}>(from: /storage/idTableCurrentList) } @@ -1670,7 +1670,7 @@ access(all) contract FlowIDTableStaking { /// Gets a list of node IDs who have pending token movements /// or who's delegators have pending movements - access(all) view fun getMovesPendingList(): {String: {UInt32: Bool}}? { + access(all) fun getMovesPendingList(): {String: {UInt32: Bool}}? { return self.account.copy<{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) } @@ -1681,7 +1681,7 @@ access(all) contract FlowIDTableStaking { /// The candidate node list is a dictionary that maps node roles /// to a list of node IDs of that role /// Gets the candidate node list size limits for each role - access(all) view fun getCandidateNodeLimits(): {UInt8: UInt64}? { + access(all) fun getCandidateNodeLimits(): {UInt8: UInt64}? { return self.account.copy<{UInt8: UInt64}>(from: /storage/idTableCandidateNodeLimits) } @@ -1720,19 +1720,19 @@ access(all) contract FlowIDTableStaking { } /// Returns the current candidate node list - access(all) view fun getCandidateNodeList(): {UInt8: {String: Bool}} { + access(all) fun getCandidateNodeList(): {UInt8: {String: Bool}} { return FlowIDTableStaking.account.copy<{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) ?? {1: {}, 2: {}, 3: {}, 4: {}, 5: {}} } /// Get slot (count) limits for each node role - access(all) view fun getRoleSlotLimits(): {UInt8: UInt16} { + access(all) fun getRoleSlotLimits(): {UInt8: UInt16} { return FlowIDTableStaking.account.copy<{UInt8: UInt16}>(from: /storage/flowStakingSlotLimits) ?? {1: 0, 2: 0, 3: 0, 4: 0, 5: 0} } /// Returns a dictionary that indicates how many participant nodes there are for each role - access(all) view fun getCurrentRoleNodeCounts(): {UInt8: UInt16} { + access(all) fun getCurrentRoleNodeCounts(): {UInt8: UInt16} { if let currentCounts = FlowIDTableStaking.account.copy<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) { return currentCounts } else { @@ -1764,7 +1764,7 @@ access(all) contract FlowIDTableStaking { } /// Indicates if the staking auction is currently enabled - access(all) view fun stakingEnabled(): Bool { + access(all) fun stakingEnabled(): Bool { return self.account.copy(from: /storage/stakingEnabled) ?? false } @@ -1853,12 +1853,12 @@ access(all) contract FlowIDTableStaking { } /// Returns the list of approved node IDs that the admin has set - access(all) view getApprovedList(): {String: Bool}? { + access(all) getApprovedList(): {String: Bool}? { return self.account.copy<{String: Bool}>(from: /storage/idTableApproveList) } /// Returns the list of node IDs whose rewards will be reduced in the next payment - access(all) view fun getNonOperationalNodesList(): {String: UFix64} { + access(all) fun getNonOperationalNodesList(): {String: UFix64} { return self.account.copy<{String: UFix64}>(from: /storage/idTableNonOperationalNodesList) ?? panic("could not get non-operational node list") } @@ -1869,7 +1869,7 @@ access(all) contract FlowIDTableStaking { } /// Gets the minimum stake requirement for delegators - access(all) view fun getDelegatorMinimumStakeRequirement(): UFix64 { + access(all) fun getDelegatorMinimumStakeRequirement(): UFix64 { return self.account.copy(from: /storage/delegatorStakingMinimum) ?? 0.0 } diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 128e72872..39e810753 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -61,7 +61,7 @@ access(all) contract FlowToken: ViewResolver { } access(all) view fun isSupportedVaultType(type: Type): Bool { - if type == self.getType { return true } else { return false } + if (type == self.getType()) { return true } else { return false } } /// Returns the storage path where the vault should typically be stored @@ -83,7 +83,7 @@ access(all) contract FlowToken: ViewResolver { // created Vault to the context that called so it can be deposited // elsewhere. // - access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @FlowToken.Vault { + access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @AnyResource{FungibleToken.Vault} { self.balance = self.balance - amount emit TokensWithdrawn(amount: amount, from: self.owner?.address) return <-create Vault(balance: amount) @@ -96,7 +96,7 @@ access(all) contract FlowToken: ViewResolver { // It is allowed to destroy the sent Vault because the Vault // was a temporary holder of the tokens. The Vault's balance has // been consumed and therefore can be destroyed. - access(all) fun deposit(from: @FlowToken.Vault) { + access(all) fun deposit(from: @AnyResource{FungibleToken.Vault}) { let vault <- from as! @FlowToken.Vault self.balance = self.balance + vault.balance emit TokensDeposited(amount: vault.balance, to: self.owner?.address) @@ -138,6 +138,10 @@ access(all) contract FlowToken: ViewResolver { access(all) fun resolveView(_ view: Type): AnyStruct? { return FlowToken.resolveView(view) } + + access(all) fun createEmptyVault(): @FlowToken{FungibleToken.Vault} { + return <-create Vault(balance: 0.0) + } } // createEmptyVault @@ -194,8 +198,8 @@ access(all) contract FlowToken: ViewResolver { receiverPath: /public/flowTokenReceiver, metadataPath: /public/flowTokenBalance, providerPath: /private/flowTokenVault, - receiverLinkedType: Type<&FlowToken.Vault{FungibleToken.Receiver, FungibleToken.Balance, MetadataViews.Resolver}>(), - metadataLinkedType: Type<&FlowToken.Vault{FungibleToken.Balance, MetadataViews.Resolver}>(), + receiverLinkedType: Type<&FlowToken.Vault{FungibleToken.Receiver, FungibleToken.Balance, ViewResolver.Resolver}>(), + metadataLinkedType: Type<&FlowToken.Vault{FungibleToken.Balance, ViewResolver.Resolver}>(), providerLinkedType: Type<&FlowToken.Vault{FungibleToken.Provider}>(), createEmptyVaultFunction: (fun (): @{FungibleToken.Vault} { return <-FlowToken.createEmptyVault() @@ -270,7 +274,7 @@ access(all) contract FlowToken: ViewResolver { // Note: the burned tokens are automatically subtracted from the // total supply in the Vault destructor. // - access(all) fun burnTokens(from: @FungibleToken.Vault) { + access(all) fun burnTokens(from: @FlowToken.Vault) { let vault <- from as! @FlowToken.Vault let amount = vault.balance destroy vault @@ -279,7 +283,7 @@ access(all) contract FlowToken: ViewResolver { } /// Gets the Flow Logo XML URI from storage - access(all) view fun getLogoURI(): String { + access(all) fun getLogoURI(): String { return FlowToken.account.copy(from: /storage/flowTokenLogoURI) ?? "" } diff --git a/contracts/epochs/FlowDKG.cdc b/contracts/epochs/FlowDKG.cdc index df012fe87..95ab3cddb 100644 --- a/contracts/epochs/FlowDKG.cdc +++ b/contracts/epochs/FlowDKG.cdc @@ -395,7 +395,7 @@ access(all) contract FlowDKG { /// This safe threshold is used to artificially increase the DKG participation requirements to /// ensure a lower-bound number of Random Beacon Committee members (beyond the bare minimum required /// by the DKG protocol). - access(all) view fun getSafeThresholdPercentage(): UFix64? { + access(all) fun getSafeThresholdPercentage(): UFix64? { let safetyRate = self.account.copy(from: /storage/flowDKGSafeThreshold) return safetyRate } diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index 0086b7702..dac765337 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -821,7 +821,7 @@ access(all) contract FlowEpoch { return self.currentEpochCounter + 1 as UInt64 } - access(all) view fun automaticRewardsEnabled(): Bool { + access(all) fun automaticRewardsEnabled(): Bool { return self.account.copy(from: /storage/flowAutomaticRewardsEnabled) ?? false } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 27f9fbbfb..1b5da6f98 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,17 +2,17 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.598kB) -// FlowIDTableStaking.cdc (97.614kB) +// FlowIDTableStaking.cdc (97.564kB) // FlowServiceAccount.cdc (8.246kB) // FlowStakingCollection.cdc (55.177kB) // FlowStorageFees.cdc (9.287kB) -// FlowToken.cdc (13.089kB) +// FlowToken.cdc (13.253kB) // LockedTokens.cdc (29.729kB) // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.755kB) // epochs/FlowClusterQC.cdc (18.319kB) -// epochs/FlowDKG.cdc (18.582kB) -// epochs/FlowEpoch.cdc (41.657kB) +// epochs/FlowDKG.cdc (18.577kB) +// epochs/FlowEpoch.cdc (41.652kB) // testContracts/TestFlowIDTableStaking.cdc (8.518kB) package assets @@ -123,7 +123,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x13\x6c\xca\x75\xcc\x28\xd2\xd6\x4f\x6f\xa1\x5f\xbd\xb7\x17\x0d\x09\x3e\x91\xcb\xdd\xad\x48\x7d\xd5\xce\xd0\xd1\x11\xfa\xf6\xd9\x21\x7a\x70\x2e\x75\x6d\xa4\x3e\x86\x1b\xe5\x92\xa0\xa7\x4f\xd0\xe5\xaa\x25\x1c\x4d\xbe\x7d\x86\x66\xe4\xb3\x50\x52\x84\x14\x4e\x1a\xbe\xf5\x20\x02\x1b\xbb\x6b\x76\x29\xff\x9b\xd0\x6a\xc1\x4f\x7b\x3a\xa1\xe5\xd6\x21\x7a\xf0\x41\xcb\x3d\x67\xa7\x72\x20\x70\xe3\xc1\xcd\x28\x75\x08\x0e\xcc\xa7\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\xb6\xf8\x91\x96\x3f\x8b\x15\xd6\xb4\x52\xc3\x9e\x9d\xa2\x02\xd7\xe2\x7e\xc5\x55\x43\x70\xb9\x42\xe4\xb3\xe0\x03\xca\x84\x21\xad\x0a\xf1\x00\x82\x0c\xd0\xcb\x23\x49\x08\x93\x83\x2d\xf4\xf0\xa1\xfc\xec\x85\xfe\xec\xb9\x5e\x18\x7c\xac\xd1\x77\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\xb6\xb8\x68\x9f\xc7\x90\x23\x3a\xd2\x1b\xf3\x12\xed\x8b\x51\xb2\xdf\xbf\x38\x42\xcf\x0f\xf6\x35\x36\xc3\xa7\xcc\x0c\x2a\xf1\x47\x3b\xc3\xb5\x78\xba\x17\x89\x1e\xa9\x3a\xe4\x71\xf0\xe4\xbb\x68\x94\x37\x64\x15\x52\x0a\xf9\x8c\x0b\x21\xc7\x7c\xfb\x4c\x53\xcc\xc1\x93\xef\x86\x49\xc6\x52\xbf\x3b\xe4\x9f\x9e\xa8\x21\xed\xd7\xb9\xf1\xfe\xf4\xad\x19\xef\x4f\x4f\x86\xc7\xbb\x9f\xa0\x95\x2b\xd2\x46\xbe\x84\x93\x0a\xd3\x39\x29\x27\x58\x9f\xee\x08\xc5\x5b\x59\xdc\x2b\x0a\x03\xaa\xd6\x64\x76\x29\x54\xe2\x42\x02\xbd\xc1\xac\xde\x90\x95\x9e\xd1\x27\xc1\x28\xbc\xad\x88\x67\xf2\x46\x06\x20\x6c\x66\x16\x17\x66\x0f\xbc\x29\xd8\xad\xd9\x8a\x37\x6b\xbd\xc1\x9d\x3b\x52\xfc\x88\xbb\x15\x58\xff\x1b\xb0\x3c\x48\xa5\xf4\x0d\x59\x4d\xa2\x19\x2f\xf4\x57\xee\x74\x76\x4b\x52\xb0\x92\xfc\x0f\xf9\x3c\xd9\xda\x8e\x09\x8e\x5e\xd5\xb8\xed\x1a\x72\x5c\x5d\xb1\x86\xb6\xb3\xf9\x21\xba\x88\x3e\xdb\xfd\xe1\x2f\x17\xbf\xfc\xf0\x97\x8b\x83\x27\xbf\x3c\xfd\xee\xc0\x03\xb2\x15\x4f\xb6\x26\xed\x3a\x53\xf5\x4f\xda\x26\x66\xfb\xea\xe4\xf4\xe2\xf8\x97\x77\x4f\x9e\x7f\xdb\x37\x55\xa3\xdc\x80\xd1\x6f\xa5\xa4\x54\x76\x4d\x4b\x52\x26\x15\x9e\x31\xaa\x0e\xcc\x92\x54\xd3\x5d\x5a\xa2\x23\x44\xcb\xf8\x0b\xe0\x88\x47\xd6\x76\xe4\x7d\x19\x9f\x9e\xa3\xf8\x44\xf5\xbd\x26\x11\xef\xfd\x1d\x3f\xee\x50\xe6\x91\x43\x29\x89\x45\xb8\x82\x03\x3a\x42\xfb\xf1\x23\x8e\xbc\xf8\x62\x07\xfd\xfa\xa5\xe7\x09\x23\x97\x01\x24\xef\xc1\xc4\x51\xeb\xc0\x7d\xa9\xcf\xd8\x02\x4c\x24\x7b\x5c\xda\x48\xf6\x22\x9c\x10\xcd\xa2\xb6\x63\x7c\x6d\xeb\x63\x76\x88\xda\xa6\x23\x5b\x1b\x1a\xf9\x0d\x59\xa5\x06\x7d\x43\x56\x1b\x1d\xd0\xee\x8f\x1d\xcd\x7e\x16\x0d\x15\xe3\x3f\x90\x98\xc4\x36\x85\x1f\x61\x7e\x3f\x56\x0f\x32\x80\x94\x92\xf9\x62\xc7\xc6\xbe\xec\x4a\x73\xcd\xab\xf9\xa2\x5d\xc1\xbb\x93\xad\xb5\x40\x1a\x3d\xed\x0e\xa0\x6e\x78\xaa\x5a\x9d\xda\x30\xd0\x50\x47\x10\x27\x64\x37\x38\x23\x64\x4e\xb3\x01\x2d\x8a\xe5\xe8\x88\x16\xc3\x68\x12\x51\x2d\x29\x9a\xd8\xbd\xc4\x15\xae\x0b\x87\x52\x9d\x3b\xa8\x24\xbc\x6d\xd8\x6a\x12\xca\xd2\x82\xd5\x4f\xf5\x02\xdf\x93\x29\x3a\x4a\xd1\xb6\x32\xff\xee\x5e\xb2\xa6\x61\xcb\x17\x0f\x03\x94\xbc\x9c\x4c\x1b\x36\x77\xc8\xdd\x40\x84\xaf\xb7\xee\x0f\x9d\x9d\x1e\xb7\xc5\x47\x83\x86\x9f\xd3\x73\x1b\xf7\xee\x7d\xb4\x13\xd3\xbf\xc6\x98\x37\x3d\x17\x1b\xbb\x25\x01\xd3\xac\x5a\xdf\x8b\x9d\x08\xc4\xd6\x8d\xde\x35\x7b\x76\xb3\xd7\xcd\x51\xbb\xcd\xeb\x37\x1d\x5c\x1f\x9e\xf8\x22\x7e\x4f\xda\xae\xa9\xc1\xb9\xa5\x6e\x59\x37\xa6\x76\xda\xd5\xa5\x7f\xeb\x09\x35\xdc\x3c\x21\xd4\x95\xe0\x2e\xda\xfd\x44\x56\x3c\xa1\xe9\x29\x3b\x85\xb2\x57\x1f\xc9\xd7\x24\x69\x06\x86\x8a\x89\x01\xb6\x15\x41\xe9\x5d\xaf\x01\x1f\x1d\x32\x6d\x32\x9a\x68\xd7\x7c\xfe\x51\x7d\x1e\x6f\x39\xb6\xa2\xd5\xc1\x81\x7d\x9a\xbe\xed\xa8\x9a\x48\x86\xc7\x35\x4f\x6e\x68\x64\x4d\x60\xc3\x23\x9b\x27\x37\xba\x66\xc1\x54\x46\x2e\x5a\x3c\x9a\x1e\x3b\x10\xff\x15\xfb\x0d\x29\x3c\xc5\xa9\xf7\xf6\xf6\xd0\x8f\x2d\xad\x68\xbb\x42\xaf\x55\x78\xb0\xb4\x6c\x15\x33\x52\x7c\xe2\xca\xa7\xf3\x88\x23\x76\x4d\x1a\x71\xd8\xac\xdd\x59\xcd\x45\x1a\x6c\x69\xcb\x91\x3c\x15\xa4\x54\x56\x80\xc8\xb8\xa4\xdd\x7a\xd3\xae\x06\xa8\xaf\xbb\xaa\x32\x04\xfc\x83\x84\x36\xd9\xd2\xc6\xae\xe0\x2c\xd2\x29\x9a\xf4\x5d\x44\xe8\x71\x9e\xe5\x6e\xa1\x17\x03\x97\x67\x7c\xee\x1b\xc9\x5f\xc4\x9d\xea\xa1\x1a\x91\x8a\xf7\x3c\x7f\xd3\x29\xfa\x37\x46\x3c\xc3\x60\xbf\x33\x5b\x29\x77\x00\x61\xd4\x90\x29\x69\x88\x80\xdb\x32\xf1\x1f\xab\x49\xcc\x26\x65\x74\x80\x71\xda\x59\xfb\x4d\xef\xce\xa5\x79\xdf\x2f\xc9\x88\xbb\x43\xf4\x30\x78\x70\x94\x75\x2d\x20\xdc\x8f\x0e\xe8\x9f\xd1\x7d\x69\x8e\x8a\x5e\x12\x3f\x0f\x2e\xa4\x3b\x92\x38\x71\x2b\xe8\xec\x14\x95\x8c\x48\xa7\xf8\xa0\xb1\xca\xd7\x46\xd4\xa6\x4e\x1e\xf6\xce\x08\xf3\x68\x99\xdf\x3b\x62\x48\xb0\x47\xc7\x65\x89\xb0\x33\x3d\xe5\xc5\x70\x42\xe5\x7b\xd1\xcf\x49\x6b\x63\xfa\x93\x61\x5c\xe6\xc3\x43\xf4\xe7\x60\x5a\xa1\x40\xd6\xbb\xac\x17\x3b\xf7\x2d\xac\x7b\x3e\x82\x9c\x10\x81\x8b\xb6\xe9\x0a\xf0\x8a\x49\x99\x56\xfc\x76\x45\x5a\xd4\x10\x5c\xee\x80\x4d\x52\xe6\x84\x5c\xb2\xae\x55\xd4\x16\xb9\x86\xb9\x84\x61\x92\x51\x7e\x1d\xe3\xc6\xcd\x3d\xe2\x3a\x49\x73\xcf\xac\xe7\x23\xf5\xdf\x18\xf2\x91\x6a\xeb\xcb\xc8\x47\x7d\x97\xa0\x32\xf4\xf7\x3f\x1c\x45\x9c\x0f\x3c\xef\x78\xb5\xd6\x78\x7e\x34\x78\xeb\x30\x4a\xb9\x29\x22\x37\x11\x3a\x3b\xbd\x95\xa7\xe8\xa3\x24\xf4\x9f\x87\x1f\x8e\xdd\x3a\x43\x0b\xc9\x7a\x5e\xb2\xf4\xd8\xef\x28\xb9\xa6\x64\x29\xbd\x25\x7e\x04\x66\x4a\x33\xaa\x6d\x58\x44\x52\xf7\x90\x8c\xd7\x06\x4f\x28\x90\x29\x05\x1e\x4c\x49\x16\xde\x6e\x8f\x55\xc9\x79\x6a\x0d\x03\x93\x7d\xe9\x26\xb6\xa6\xd4\xdb\xc3\x66\x27\xe7\xb5\x3e\x0b\x94\x67\x73\xf0\xde\x1a\xd4\xc6\x92\xc6\x8f\x04\x88\xe8\x66\x1f\x36\x53\x24\xa0\x44\x52\xdd\xa0\x59\x22\x0b\x64\x78\x26\xc6\x0a\x91\x80\x11\x4a\xb6\xbd\x26\x3b\xef\xfd\x40\x7d\x1a\x69\xc9\x4b\x01\x30\xdf\xaf\x65\xf1\x48\x2c\xa5\x57\x70\x4a\x9a\x28\xdd\x73\xe2\x7e\x95\xbb\xc0\x4f\x49\x43\xaf\x49\x29\x83\xa1\x33\xce\x65\x71\xec\xc5\x6d\x0d\xf6\x02\x43\x2e\x3f\xd1\x76\x66\xd3\x01\xb3\xa2\xee\x8d\x98\x81\x3a\xf7\xbe\x62\x70\x8d\x1b\x2b\xb0\x5f\x74\x73\xad\xbf\xc6\xd3\x62\x5d\xeb\xce\x6c\x2d\xd5\x79\x84\xd6\xec\xe0\x78\x6d\xdd\x39\x58\x80\xf7\xe7\x63\x47\x57\x32\x20\xd2\x7a\xc5\xb0\x98\xe7\x42\x4e\x6d\xfe\xc8\x1d\x0e\x50\x79\xe7\x9b\xac\x66\xef\x72\xd5\xac\x72\xb5\xde\xb2\x24\xab\xfc\x5d\xa8\x56\x72\x35\x8f\x64\x2d\xf3\xfe\x23\x51\xa7\x37\x51\xf3\xfb\xe3\x01\x83\xc9\x30\x31\x1a\x58\xeb\x6d\x99\xb4\x4d\x9e\xd5\x6a\xe2\xb9\xcd\x8a\xb5\x55\x75\x61\x3e\x4e\x5f\x82\x8f\xd3\xb7\x5a\xe2\xe3\xf0\x61\x7d\xb9\xe4\x15\x88\xf7\x36\x81\xdc\x78\xca\xa4\xca\xc0\x39\x2b\x28\x16\xe3\x2f\x69\x3b\x73\xb5\x26\xf3\xb2\x4a\x41\x57\x91\xa5\x94\x43\xf0\x2f\x29\xb5\x8a\xe7\x84\x9a\x32\x27\xc1\x9c\x72\x74\x49\x9c\xd0\x40\x88\xd8\x89\xb4\x12\x03\x36\xaf\xc3\x7a\xa1\x60\x94\x3b\x84\xe8\xc7\xe8\xad\x1d\x04\x34\x3e\xaa\x2e\x3b\xba\x93\x02\x90\x8e\xe9\xcf\x8f\x3e\x32\x40\x31\x3b\x74\x32\x10\x0a\xd7\xa5\x40\x7c\xc5\x8a\x9b\x4e\x6b\xfd\xe8\xbc\x68\x66\xe0\x43\xd7\x19\xfa\xb2\x50\x01\xae\x4d\x68\xde\x68\x45\x67\xcd\xe0\x40\x3b\x07\x2f\x3a\x70\x8d\xa1\xc7\x86\x00\x1e\x67\xc2\xd4\xc8\x88\x1d\x1a\xc0\xfe\x98\xb8\x34\x50\x75\x92\x56\x86\x84\x4f\x71\x63\xde\xb0\x7f\x19\x07\xe3\x9d\xf8\x02\xef\xc8\x6b\x99\x71\x30\x5a\x36\x1e\xba\xfb\x50\xb4\xf1\x9e\x21\x3a\x20\x80\xa1\x07\x13\x37\x7d\xe2\x29\xb3\x4d\x43\x0f\x46\xd7\x50\x2f\x40\xef\xba\x5a\xc7\x58\x6e\x0e\xd9\x46\x2c\xe6\x36\x65\x47\xdc\xef\x03\xf2\xed\xff\xd9\xcd\xd7\xb2\x9b\xa3\xb4\x15\x13\x76\x13\xd7\xe8\x92\xa8\x99\xa9\x00\xfb\x19\x5b\x9a\x44\x3a\xcf\x9e\xe9\x8b\x24\x09\xa3\xa6\x11\x1e\x46\x58\x36\x07\xac\x54\xbe\x0d\x69\xc3\x46\xc2\xb5\x2c\x90\xeb\x5a\x14\x23\x13\xe1\x18\xf0\x6b\x18\x20\x87\x6f\xa6\x9c\x25\x2e\x5d\x2a\x60\x93\xe6\xb9\x10\x50\x19\x48\x93\xeb\xe8\x1f\x21\x3c\x6b\xed\x73\x1e\x49\x58\xe0\x60\x2a\x6a\xa4\xd4\x03\xb1\xd1\x2b\x98\xe5\xba\x96\x2f\x63\x7f\x4b\xc3\x19\x67\x84\x73\xcd\x67\x69\x38\x37\xb1\xa1\xf5\x41\x5a\xcb\x90\x96\x06\x34\x6c\x4d\xeb\xb9\x61\x73\x20\xb3\x6c\xed\xdf\x51\x29\x4c\xea\x60\xb4\x6e\x49\x33\xc5\x2a\x7d\xd0\xcd\xbc\x1c\xef\x2d\x4a\xc0\x87\xcc\xfc\x4a\x26\x76\x09\xc0\x6f\xb5\x27\xc2\x51\x4f\xd5\x0c\x8c\x24\xed\xe7\xbb\xc2\x25\xcd\x2a\x9d\x7a\x6a\xa5\x91\x6c\xee\xa3\x9c\xfc\x61\x6a\x21\xbe\xac\x61\x32\x21\x8d\xfa\x38\xca\x59\x92\x4a\x75\x04\xce\x67\xbf\x48\x8a\xe8\x61\x00\x6a\x98\x79\x43\xaa\x8a\xa3\xe5\x8c\xb4\x33\xd2\xf8\xb9\x97\x26\x09\x8f\x54\x14\x32\x2b\x60\xc6\x27\xb8\x2e\x69\x89\x5b\xa2\x16\xda\x06\x79\x92\xcb\x19\x2d\x66\x68\x4e\xb0\x56\x53\x28\x68\xe6\x18\xd2\x77\x00\xf6\x72\xc6\x1c\xe0\x2a\xb1\xd9\xab\x78\x20\x2d\x03\x4a\xd7\x09\x44\x37\x31\x86\x50\xb3\x84\xbe\x43\x6a\xd6\x5d\xcd\x7a\x35\x72\xf8\x48\x48\x65\x9e\x1f\x44\x21\x57\x20\x48\x8a\x61\x94\xbf\x52\x8b\x7c\xcd\x9a\xc4\x12\x27\xbf\x38\xfc\xfc\x10\x3d\x4c\x5c\x15\xf6\x92\xd8\x3a\x44\x3f\x30\x56\x25\xae\x1b\xb3\xca\xba\xfd\x0b\xe5\x6d\xfa\xce\xb9\x22\xed\x3b\xfb\x9c\x00\x2b\x9e\x9d\x04\x31\x70\x74\x1a\x42\xfb\xe8\xf9\x86\x20\xc5\xa3\x6d\xba\x1e\xf1\x6c\x8a\x2b\x3e\xc2\x68\x35\xe0\x6c\x11\xe3\xec\xef\xee\xa3\x87\x0f\xa3\x71\x92\x99\x2f\xff\x0d\x3a\x4c\xf3\x61\x86\x6b\x55\x67\xe3\x35\x6b\xde\xb3\x8a\x4c\xea\x6e\x2e\x99\xda\xe1\x08\xef\x8c\x8e\x71\x0c\x5c\x5d\x49\x63\x28\x24\x3c\xcb\xfa\x26\x9a\xc2\x1f\x71\xc7\xf9\x8b\x54\x3e\x83\xca\x77\x26\x4b\xc4\xea\x88\x58\x5c\x46\x22\x89\x46\xc6\xeb\x46\x49\x12\x82\x56\xe2\xda\x4a\xa3\x62\x24\x12\x08\x53\xcc\xe7\x55\x2d\x3e\x04\x36\xff\xe0\x44\xa6\x11\xc8\xe1\x53\xcb\xa0\xd3\x64\x51\x41\xca\xeb\x47\x10\x27\xb1\x68\xd8\x95\x78\x30\x95\xee\xb2\xcc\x65\xdc\x84\x5f\x6c\x3c\xd5\xe6\x16\x49\x28\xcb\x0d\x67\x9f\x7c\x89\x22\x13\x7f\x90\x41\x38\x0e\xf9\xa8\x5a\x2b\x26\xb3\x95\x07\xe5\x42\x37\x68\x47\xbf\x37\x40\x23\x37\x8f\x91\xef\x71\xf9\x3a\x21\xe5\xc0\x28\x82\x69\xf4\xbd\x0a\xa9\x07\x7a\x4f\xee\x32\xc2\x7f\x99\x0b\xed\xf7\xc6\x54\x11\xd3\x03\x75\xd1\x4c\xec\xb4\x7b\x78\x1d\xd2\xca\x31\x96\xe3\xb2\x04\x96\xa1\x4d\x73\x32\xf2\x87\xaf\x78\x4b\xe6\x36\x8d\xdb\xa9\xc3\x92\x37\x17\xc7\x2c\x06\x5e\x3e\x27\xd2\xb8\x23\x38\x4b\xab\x18\x64\x2a\xdd\xf1\x0e\x78\x8c\x9c\xfc\xcd\xf8\xc9\x1f\xf9\x10\x01\x49\xe4\x4a\xc3\x79\xf7\xa8\xad\xa0\x25\x51\x6f\x63\xe4\xc3\xd5\x09\x42\x90\xfb\xeb\x11\x83\xfc\xad\x48\x9a\xc8\x7a\xae\xb9\x30\xd2\x54\x7e\x1f\x8f\xfa\xb6\xae\x56\x82\xf1\x8b\xa1\xe7\x08\x0b\x49\xab\xd0\xf2\x8b\x92\xe5\xa6\x32\x27\xbd\x64\x50\x63\x4a\x32\xbf\x10\x8c\xac\x19\xeb\x4a\x5c\x4e\xaa\x7b\x50\x38\x21\x94\x43\x24\x8a\x87\x24\x28\xbb\xd6\x90\x4e\x33\x54\x89\xcb\xf2\x03\xf3\x20\x81\x1c\x94\xd9\x25\x71\xf9\x7f\x60\xc7\x65\xd9\x23\x12\x24\xa8\x32\x75\x1a\xc4\x9d\xb3\x84\x6a\x04\xef\x48\x5d\xba\x25\xf0\x0c\x8f\xf0\xcc\x0b\x35\xad\xb2\xdc\xe1\x42\x55\x68\xfe\xe4\x95\x42\x52\x8e\xac\x64\x91\x83\x91\x4c\xc1\x2f\x3f\x37\x09\xca\xbc\xfd\xa1\x39\xc1\x06\xcf\xb1\xac\x7a\x34\xc7\xb4\x16\x8c\x5d\xba\x49\x8e\xd4\x89\x8d\x8e\xca\x19\x4c\x5e\x50\xb4\xf8\xbf\x5e\x79\xdb\x02\x07\x40\x39\x92\x7a\x12\xfe\x3d\xcf\xd6\x76\x38\x42\x21\x38\x43\x85\xda\x19\xe3\x04\x4d\x69\x03\x22\xd0\x94\x35\x16\x63\x82\x39\x18\x77\x91\x1c\x3f\x3c\x4e\xe1\x7a\x5e\x8c\x0a\x89\x49\xec\xef\x98\xb7\xc6\xc1\xde\x09\x27\x95\x50\x29\xc2\x4d\xc8\x18\x8b\x13\x0b\x7c\x79\xc3\xf5\xc5\x63\x86\x9f\xec\xac\x1d\x4c\x34\x1e\x6f\xd1\xfa\x22\x7a\x93\xcc\x5c\x45\x25\xab\x89\xe9\x22\x0e\xe6\xc6\x53\x34\xd8\x65\x98\x40\x72\x3e\xf9\x5b\x22\x1f\x4a\x16\xe5\x23\x04\xb8\xda\xda\xc0\x0d\x19\x82\xfc\xbf\xcb\xea\xdf\xee\xb2\x32\x96\xd2\xb5\x2e\x2b\xfd\xd6\x7f\xf6\x65\x75\x9b\x73\x9c\x4f\x69\xc2\x1b\x3b\xbe\xf8\xff\x4e\xed\xbf\xe2\xa9\x55\xb7\x93\xbe\x59\xac\xea\x01\xee\x4e\x28\x99\x2e\xaf\x1b\x73\x10\xbc\x2a\x5a\xeb\xaa\xa4\x4a\x3c\xb2\xf5\xa1\xef\xfc\x34\x6b\x19\xec\x8f\x76\x9e\x8d\x48\xa9\x71\x82\x28\x47\x57\xd2\xbc\x29\x4d\x5e\xad\xa9\x76\xa7\xca\x80\x9a\x10\x9e\x10\x90\xeb\xa3\xb6\x9d\x47\x1a\x72\x4d\x1a\x5f\x18\xc0\x9c\x93\xa6\x45\x71\x29\x8d\x21\x33\xed\xe3\xe1\x37\xfa\x1d\x81\xe2\xe7\xa5\x16\xae\xd1\xe3\x31\x62\x52\x5c\xba\x63\x4e\x38\x87\xfa\xd0\x0f\xce\x59\xab\x0d\xf8\x96\x64\xd5\xd2\xef\xfb\x5b\x18\xe3\xfd\xdc\xef\x60\xb2\x9c\x31\xc9\x5e\x9c\x08\x51\xc5\x6e\xe4\xbf\x6a\x20\x49\xee\xb4\x41\x6c\x59\x67\xfc\x0b\x7a\x3f\x18\x9a\x13\xd2\xba\x3c\x69\x1b\xdc\x12\x10\x20\x50\xaf\xa4\x85\x82\x5e\x76\xb2\xcc\x26\x9c\xaf\x44\x56\xe6\xd8\x1d\x73\x62\xee\x6d\xc1\x9f\x7d\xf4\xdb\x6f\x1b\xb4\xa9\x67\x7c\x16\x67\xf5\x94\xa5\x39\xde\xd6\x70\x48\x39\xda\x51\xf4\x90\x33\xc7\xf7\x51\x40\x70\xbc\x2f\x49\xa5\x8c\x43\xba\x40\x23\x75\x15\x36\x8b\xa2\x21\xe2\xf8\x6f\xb5\x6f\x9a\xf2\x15\x93\x0b\xe5\x1a\xeb\x83\x4a\x1b\x67\x04\xa7\x08\xca\x26\x8c\xcb\x1b\x19\x60\x12\xe2\x94\x17\x6c\xae\x22\x86\x9c\x26\x44\xa6\x96\xa0\xff\x85\x73\x2e\xca\xf0\x5e\x0c\xe7\x67\xcf\xe7\xaf\xf7\x22\xcc\xef\xed\xd9\x21\x9c\x09\x19\x45\x34\x1c\x97\x53\xc8\x35\x35\x2d\x85\xc4\x66\x81\x86\xac\x6e\xef\x15\x89\xf5\xc0\xbc\x02\x32\x28\xe2\xf4\x64\xc8\xa7\x65\x1c\xe4\xcb\x39\x51\x37\x01\x73\x95\xf6\x0a\x38\xd9\x20\xa6\xcd\xec\xff\xbf\x03\xe2\x6d\xb1\x89\xc4\x0e\xec\xed\x69\x4f\x94\x26\x70\x1d\x5a\x05\x27\xad\x22\xd3\x96\x5d\x93\x46\xd3\x25\x0d\xc2\x54\x9d\xfb\xee\x0e\x0d\x18\x8f\x91\x5a\x92\x61\x58\x4e\x01\x8d\x51\xd2\xc9\x8d\x24\xb6\x4d\x90\x6b\xa6\xd2\x87\x81\x36\xaa\xef\x4f\x04\x7b\x04\xd2\x7a\x85\x5a\x90\x3b\xe7\x5a\x6a\x07\x25\xa0\x4f\x31\x58\x0a\x2e\xce\x6a\xa2\xcd\x61\x97\x9d\x69\x7a\x50\xb3\x65\xc8\xd5\xee\xdf\x91\xb8\x2f\xa5\xe1\xd7\x0d\x9b\xe7\x65\xfe\xa0\x84\x4e\xbf\xa0\x8f\x10\x1a\x90\xca\xb9\x17\x2c\x6f\xeb\x9a\xd4\xbe\x00\xe3\xc6\x8f\x07\x3d\xf6\xfc\xc8\x07\x8e\x96\xa4\xaa\x00\xd7\x2a\x70\xb1\xe7\x55\x28\x92\x6b\xc6\xa4\x4d\x4f\xf9\xd4\x84\x77\x5b\x4e\xfa\xb8\xaa\xa2\x10\xe0\x7f\x63\x99\x9e\x4e\x47\x70\x78\xf4\x12\x22\x1e\x12\x57\xec\x5a\xe7\x7b\x78\xa0\x24\xbb\xdd\xd3\x48\xdb\xb8\x40\xa1\xe1\xff\x8b\x5e\x56\x23\xf0\xd9\xcb\xd3\x52\x7b\x1f\x28\x51\xd9\x8d\xdf\xfb\xe3\x5d\x83\x41\x38\xe6\xd7\xbe\xe5\x7e\x9f\x7b\xe9\x8e\xb9\x7e\xc0\xe4\x7f\x32\x07\xc5\x39\x1a\xd0\x18\x63\x5d\x9f\x9e\x26\xe6\x7e\xb7\x5e\xda\xef\xbf\xd1\x9c\xcd\xd8\x8a\x38\xd4\xe8\x6a\x1d\x6b\xa2\x0a\x29\x7b\x91\x70\xcc\xe4\x3d\x15\x1a\xd2\xba\x9b\xd0\xac\x6b\xab\xd6\x23\xf7\x9b\xab\x7f\x97\x4d\xe8\xef\x00\xb6\xa1\x2d\x18\x34\x32\x3b\x5b\x80\xfc\x54\x0b\x15\xec\x6a\x03\x7a\x5b\x86\xfe\xd9\x91\x66\xe5\x35\x18\x49\xe7\x57\x88\xf7\xcd\xa6\xa9\xba\x38\x2a\x6c\xd4\x26\x7e\xde\x43\xe3\x82\x88\x8d\x75\x62\x54\x1c\xf1\xfa\xb9\x19\x03\xe1\xc6\x66\xf8\xb7\xcb\x9a\xa4\x02\x8e\x99\xdf\x12\xd9\xc9\xe0\x83\xb5\xea\xbe\x61\xb4\x31\x98\x68\x19\x5a\x90\x46\x20\xd1\x8a\x49\x20\x25\xc5\xad\x6f\xbc\x88\xe4\x53\x5b\x32\x28\x8d\x98\x0d\x62\xc6\x3c\x67\x42\x92\x75\xe1\xa2\xba\xb7\x44\x4a\x7f\x8d\xdc\x5c\x86\x43\x54\xbb\x41\x35\x5b\x8e\xc3\xb0\x7a\x63\xab\xfd\xbd\xf2\xf2\xb1\x9c\x98\x2b\x29\x89\x7c\xa5\x78\x2b\xd3\x37\x7a\x53\x21\x57\x97\x7e\xc8\x95\xd7\x21\x8e\x98\x2a\x61\xa6\xf5\xda\x15\x09\xa9\x32\x48\x62\x43\xb7\xe2\x6d\x3d\xd9\x33\xe3\xf3\x66\x7a\xb8\xe4\x60\xd7\x4f\x67\x16\x81\x24\x13\x49\x22\x62\xdf\xf3\xc1\x5e\x8e\x6f\x3f\xa6\xba\x5e\xec\xe5\xab\x3d\x86\xb2\xaf\xf8\x77\x38\xf8\x73\x48\x66\xeb\x5b\x6d\xf6\x4e\x35\x47\x6a\x40\xb0\xb9\xf5\x39\xfb\xda\x61\x4c\x9b\x3d\x60\x7f\xc8\x93\xf0\x1f\x12\x13\x15\x97\xf2\x1c\x11\x32\x34\xe2\xa5\x51\x90\xef\x3a\x20\xea\x46\x8b\x1b\x13\x0f\x35\x0c\xf8\x66\x38\xbb\x61\x34\x54\xdf\xb6\x8f\x67\x94\xe3\x2b\xcf\x8e\x09\x7a\xda\xe4\x25\x92\x94\xc0\x7f\x77\x26\xae\x5b\x49\x6d\x88\x87\x7f\xed\xe8\x9e\xff\x00\x1e\x7e\x73\xda\xbf\x51\xa0\xd0\xbf\x0d\xc9\xbf\xb7\xb6\x37\x7d\x4b\xb9\xd5\x80\xe0\x18\x8c\x4a\xc5\x48\xd1\xfb\xd7\x8f\x7c\xd1\xa6\xc4\xce\xe4\xe1\xfe\xfb\x92\xbc\x6a\xc9\x66\x65\x67\xdb\x04\x2b\x17\x26\xe2\xbd\x9f\x0d\xb3\xe8\x2f\xda\x95\x88\x8b\x19\xac\xc7\x1e\xbd\xe1\x86\xc5\x0c\x5f\x97\x77\x16\x15\x73\x57\x7e\x01\x3a\x1d\xc6\xc9\xef\x1f\x7a\x90\x95\x02\x6e\x51\x9a\xdf\xf0\xcc\x70\xb0\x14\xdb\x4c\x7b\x7c\x6e\xc1\x35\xb3\xa1\x09\x7b\x9b\x8b\x72\x41\xd9\x48\x87\xe1\x63\x10\x01\x4a\x45\xa4\x28\x8f\x49\xf8\xe8\xdd\xee\x98\x1b\xb1\x10\x8e\xfa\xe5\xeb\x7a\x6f\x36\xa5\x72\xdc\x79\x08\x43\xff\x85\xfb\x95\x4e\xc0\x50\xb4\x43\x30\xe0\x90\x6b\x69\xdc\xd0\xc3\xd8\xcf\x15\x1a\xdd\x90\x3f\x28\x25\x6d\xfc\x21\x3c\x42\x5f\xcd\x60\xb7\xa6\x93\xe9\x06\xcc\xd4\xfa\x3d\xc6\xab\x8b\x77\xe4\x79\xea\xdb\xee\xdf\xd5\xf7\xf4\xd5\xb6\x7b\x2d\x77\xd6\x46\x37\xfb\x16\x3e\xae\x33\x68\x3e\x4e\x6c\xe8\x8d\xd1\xa3\x1b\x82\x3f\x95\x6c\x59\xab\xee\x1b\xea\x6b\xb1\x0c\xd9\xb4\x35\x6a\xcf\x61\x3a\xec\x5b\xe5\x23\x08\xef\xb1\xa1\xe3\x71\x93\x62\xb8\x70\xe6\xb4\xd6\x25\x4f\xd4\x3c\x22\x77\x90\x2a\x56\xf6\x4a\x8c\x21\xd7\xcd\x2f\xba\xf9\x1c\x37\xab\x1e\xb7\x18\x0c\xaa\x9e\x1e\x2c\xd5\x65\x56\x7e\x88\x3e\xaa\x77\x7e\xd0\x1f\xfd\x9c\xaa\xd3\x95\x82\xbe\xdd\x0f\x26\x53\x79\xd2\xc2\x41\x47\xde\xa4\xe3\x87\x0d\x78\x74\x64\x87\xca\xef\xf3\x29\x69\x31\xad\x78\x7a\x8b\xe5\x06\xd6\x88\xd6\x25\xbd\xa6\x65\x87\x2b\x15\xfd\x56\x97\x50\x67\x26\x08\xb1\x4a\x6c\x47\xb8\xc0\x9e\xbd\x48\xf8\x1f\xc3\xc7\xa0\xd5\x3f\x9c\x97\x71\x3b\x56\xfa\x47\x90\x1f\x22\xd3\xa3\x5b\xbe\xf9\x65\xfd\x46\x07\xe3\xca\x91\x39\xb3\x4c\x18\x0c\xfd\x02\xcf\xf6\xb9\x5f\xb3\x97\xed\x45\x81\x2b\xe2\x6d\x12\x9b\x8a\xa3\x45\xeb\xab\xca\xd5\x23\x2f\x57\xe2\xd3\x02\x57\x42\x61\x9e\xe2\x22\x57\x65\x09\xb2\xd5\x04\xcc\x80\x4b\xf1\x74\x47\x16\x05\xf1\x35\x00\xcc\xd9\x00\xe8\x54\x76\x2f\x01\x40\xba\xea\x75\xb8\x4a\xbf\x43\x4b\x5a\x54\x1e\xf1\xe2\x91\x1e\xe6\x1b\x7f\x6e\x59\xd1\x45\xff\xd6\x8f\x0d\x1d\x22\xa1\x91\x31\x6a\xdd\x89\x0d\x8f\x3e\xca\x4d\x73\xd4\x36\xbb\xc1\x8f\x0d\x1f\xe8\x74\xe4\xad\xe7\xb8\xaa\xd6\x5f\xca\x18\x4c\x78\x7f\xc6\xc5\xf6\x69\x19\xd7\x31\x57\x90\x72\x6d\xea\xec\xd0\xfd\x24\x29\xae\xc3\xf1\x93\xc9\x1f\x28\xd2\xba\x4c\xcf\xa4\x2a\xfb\x37\x96\x3d\x58\xa0\x71\xaa\x6e\x2f\x79\x9c\x3b\xad\x8d\xe4\xe4\xd3\xc7\xa9\xf1\xf9\x57\x7f\x53\xa3\x5e\xfa\xe7\x7d\x37\xb8\x09\x4f\x11\x6a\x1d\x34\x32\x2a\x58\xdd\x62\x5a\x73\x65\xfa\x86\x74\x1e\xa3\x3d\x2f\xb0\x4a\xbf\x12\x6f\x33\x6d\x5e\xb9\xea\x2a\xdc\x20\xdc\xb5\x6c\x0e\x86\xc5\xa9\xaa\x1b\x2b\x18\x8c\x7a\x48\x16\x1f\x5b\x34\xac\xd0\xdd\x53\x64\x61\x73\xc2\x95\xab\x0d\xd0\x64\x7b\xfb\xff\x5d\xc8\x68\x70\x51\xff\xdd\x14\x3f\x41\xed\xac\x01\x4b\x10\x46\x05\x5e\xe0\x4b\x28\x52\x1b\xdd\x2a\x89\x38\x18\x80\xf3\xd6\x2e\x27\x7d\xc1\xa8\xdd\x81\x87\x41\x12\x7b\x87\x57\xac\x6b\x65\xf9\x2a\xf9\xbb\xd9\x8d\x3e\x00\x17\x15\x6b\xff\x42\xe7\xb4\xe5\x13\x6e\x7e\x55\xd7\xca\x77\x72\x83\x0f\xbe\xfd\xd2\x0b\x42\xc8\xa1\xb2\x3f\x47\x54\xc8\x73\xe9\x35\xe1\xe9\x81\xd2\xe2\x46\x37\xe5\x3e\x96\x56\xd1\x49\xfe\x69\x52\x97\xa3\x9f\x5d\xe0\x95\x3e\x75\xbf\x68\x12\x53\x62\xd4\x61\x4a\xb6\xca\x43\x2a\x70\x55\x74\x95\xf1\x98\x40\xdb\x85\x04\x80\xec\xfb\x73\x76\xad\x42\x2a\xd5\x74\x25\x81\x1b\xf2\x3a\x2e\xe7\xb4\xb6\x04\xa1\x7c\xb8\xf2\x4c\x2b\xf2\x71\x5a\x7a\xd5\x64\xa9\xf8\xa7\x0a\x4a\xe2\xdb\x2a\x5f\x14\xd1\x9a\x77\xd3\x29\x2d\xa8\xb4\x1c\x29\xdd\x15\xe4\x59\x2b\xab\x46\x59\xa4\x81\x51\x7a\x1b\x64\xa2\x05\x5e\x19\xc6\xdd\x32\x2d\x13\x7b\xef\xe2\xda\x11\x83\x93\xa4\x0d\x0b\x3b\x4c\xd0\x75\xcc\xbf\x64\xfd\x36\x4e\x40\x60\xd6\x89\x64\x7a\x66\x0d\xf9\x67\x47\x1b\x88\xd4\x4a\x88\xea\x1e\x30\x41\x92\xfc\x91\x10\xf3\xc8\x67\x31\xe3\x86\xa8\xb0\x2c\x68\xb1\x24\xd3\x39\xd3\x7d\x62\x14\x4d\xab\x44\xbc\x0b\x99\xff\x6e\xc7\x95\xe7\xcb\xfd\xc4\x39\x2b\x52\x02\x1b\xe7\x49\x08\xa0\xc0\x25\xe2\x64\x0f\x3e\xcf\x74\xd3\xfb\x00\xee\x7e\x5d\x9e\x8d\xd3\xcf\x88\xd4\x6d\x43\x89\x44\x08\xc8\xb2\x2e\xda\x88\x87\xb4\xbe\xbe\x7a\x09\x2d\x73\x1e\xe3\xa0\x94\xc5\xc1\xdc\x99\xc7\x7a\xe2\x39\x59\x2a\x10\x0a\x8b\x7c\x52\x93\xa5\xfe\xfd\x30\x04\x90\x2f\x68\x70\x73\x8a\xc8\xa7\x4a\x24\xaf\xb6\xcc\x6e\x47\x9b\x9d\xbb\xdf\x7a\x5a\x26\x57\x0c\x97\x2f\xe4\x5b\x51\x9b\x64\x33\x4b\x1f\x5d\x83\xad\xc6\x35\x6c\x8e\xaf\xc9\xc4\x9f\xe1\x36\x6a\xd9\x98\x11\x92\xbb\x76\x9a\x7e\xda\xd9\xbd\x70\xf3\x06\x0a\x36\xba\x8a\xf0\x92\x90\x4f\xd5\x4a\x70\x14\xd6\xb5\xb6\x56\xe3\x35\xae\xba\x5e\xf9\x63\xd4\x0d\x17\x0b\xee\xe6\x19\x74\x3f\x69\x42\x21\x01\xd8\xc4\x11\xd5\x68\xf9\x09\x66\xae\x46\x77\xc6\x36\xbf\xf6\x35\x32\x1a\x33\xf4\x91\x05\x35\xe2\x2c\x58\x11\xae\xe8\x5a\xb4\x20\x4d\x41\xea\x16\x5f\xa9\x1b\x43\xb2\x68\x19\xe1\xe3\xa5\x35\x47\xf2\x55\x02\xd7\x27\x5d\xfb\xce\xc0\x93\x88\xf6\x3e\x5a\xcf\x59\x1a\xbe\xad\xbc\x09\xb2\x1e\xa5\xff\xcd\x0b\x74\xb0\xbb\x9f\x61\x79\x27\xfe\x2a\x35\xef\xbb\x24\xed\x92\x90\x1a\xed\xc3\x45\x75\x70\xbf\x8f\xb9\x49\x7a\xf0\x87\x4c\x93\x45\x6d\x63\x6d\x69\x7d\x25\x6f\xf6\x93\x5e\xea\x30\x87\xc6\x47\x5e\x8c\xba\xf0\x93\x35\xa9\x26\x37\xb3\xa3\x08\x70\x2f\x0d\x09\x0a\xaa\x40\xc8\x33\x91\x23\xa6\xb8\x81\x9f\xfe\xc7\xb5\xb1\x24\xdf\x07\x46\x93\x8d\x9f\x99\x31\xa7\xed\xc4\xe9\xf8\x09\x35\x19\xe1\x53\x23\x07\x8e\x22\x1f\xb8\xaa\x5f\x1e\x49\x20\x93\x83\x2d\x41\x38\xf0\xd9\x0b\xfd\xd9\x73\x5d\x31\x14\x3e\xd6\x84\x71\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\x36\x62\x0d\x7a\x3e\xe8\x4c\x2f\xa2\xe9\xf3\xfe\x36\xf8\xc0\xd3\x5d\x09\xf9\xdb\x67\x5f\x22\xe6\x4e\x4b\x78\x37\xc6\x0d\x0f\x6a\x01\x27\x86\xff\xa8\xfb\xdd\x6b\xcc\xad\x73\x23\xc4\x33\x4b\x8c\x10\xdc\x13\x3d\x93\xed\xa1\x26\x24\x34\x06\x34\x51\xad\x70\x15\x55\x09\xa2\x21\xb8\x98\xa9\x88\x65\xb7\x70\xb3\x52\xa2\xe4\x6b\xf0\xb8\x21\x45\x8f\x0e\x9d\xd2\xc8\x8a\x12\x65\x49\xe9\x19\x41\x57\xf4\x9a\xd4\x72\xbf\x55\xad\x6a\xbc\x12\x9b\x8e\xcb\x52\x3a\xf3\x5a\x5b\x40\x76\xd7\x1b\xf8\x4c\x69\x8c\x8b\x86\x5c\x83\xbc\x10\x51\xbb\x60\x97\xff\x60\x10\x60\xb6\x2b\x1e\x37\x2d\x8a\x0b\xdc\x71\x22\x1b\x15\x0b\xa9\x23\x9e\x9e\x75\xbd\x6f\x7b\x63\x8a\x91\xb4\x5f\xbf\x6f\x79\xe4\x73\x41\x88\xee\xb7\x65\x90\xb3\xbb\x01\xbd\x6d\x5c\x73\x67\x03\x20\x16\x43\xd1\x03\x31\x12\x52\xc7\xe2\x94\x82\x72\x80\x9b\x15\xc4\x27\x00\x42\xc1\xc5\xff\x5c\xcb\xa1\x71\x65\x60\x0b\xfd\xa3\x3e\xca\xa6\x65\x34\x7a\x70\x4e\xe4\xbe\xc9\xda\xbe\x8a\x2a\x84\xb8\x37\x85\x42\xee\x55\x45\x8a\x56\x49\xb6\x63\x60\x3f\x59\x03\x76\xcd\x49\xcd\x3b\x3e\x1a\xf6\xd3\xd1\xb0\xc9\x67\x52\x40\x6d\x91\xd1\xb0\x9f\x8d\x86\x7d\x4d\x1a\x3a\xa5\x05\x5e\x0b\xfc\xf3\xd1\xe0\x25\xa9\xa5\x00\x0f\xe7\xea\x65\xf9\xe3\xc1\xb7\x31\x7f\x9c\x56\x4c\xab\x09\x96\x96\xd7\x13\x7d\xed\x32\x03\x76\x36\x00\xfb\xcb\xbd\xa4\x70\xa5\xdb\x22\x03\xe3\x3a\x3b\x95\x85\x69\x96\xb4\xaa\x90\x8c\xe6\x2a\x08\xbd\xb6\x76\xcc\xfe\x6e\x69\xa6\x11\x1e\xe5\xa8\xe3\xa4\xd4\x71\x6b\xf0\x14\x30\x8c\x45\x57\x53\x3e\xd3\xfc\x4d\x97\xc0\x59\x30\xd6\xa0\x6e\xd1\xd2\x39\x41\x1e\x30\xd6\xc0\x43\x25\x43\x4e\xf5\xf0\x96\xa1\x0a\xb7\x84\x4b\x3e\x82\x38\x9b\xb6\x4b\xa1\xeb\xfe\xb3\xa3\x85\x10\xb6\x65\x2c\x52\xc4\x7f\x17\xb8\xc1\x73\xd2\x92\x46\xd6\xf6\x2f\xed\xa1\x9e\xe3\xc5\x02\x82\xba\x15\x0a\xbc\x57\x41\x66\xb7\x92\xd8\xb6\xe2\xc0\x54\xf2\x2d\x47\x44\x33\x19\xeb\xe4\xf3\x82\x14\x2d\x34\x53\x52\x36\x84\x19\x6e\x7d\x98\x50\x5f\x40\xe0\x58\xe3\x97\xd6\xbc\x25\xd8\x98\x25\xa6\x5d\xa5\x9d\x68\xfd\x36\xa8\xda\x98\x16\x70\x05\xea\x3f\xa4\x88\xfe\xa2\x1c\x1a\x82\x35\x4a\xa3\x54\x56\x4f\x17\x1b\xea\x2c\x82\xd6\xfa\xd5\x5d\xd0\x51\x52\x26\x5e\x19\xb5\x16\x07\xad\x89\x1f\x07\xd4\x4b\x5d\x63\xdf\xfd\x10\x44\xde\x38\x98\x0c\x79\x01\x65\x8e\xbc\x0a\x93\x10\x7b\x50\x92\xa2\x21\x98\x5b\x4a\x54\x2a\x15\x9f\xb1\xae\x2a\x13\xa2\x71\xcc\x1f\x7a\x93\x70\x85\x48\x54\x65\xfb\x1b\xf8\x67\x3c\x40\x69\x4e\x08\xca\xec\xce\x70\x98\xa9\x2f\xd7\x44\xa3\xa9\x0d\x4a\x0b\x33\xd9\x41\x13\xeb\x06\xfb\x5b\x55\xb1\xa5\xa2\xe5\x86\xb5\xac\x60\x15\xc4\x11\x91\xd6\x35\xa0\x4b\x8b\xa6\x32\xab\x7b\xb6\x73\x9b\xdb\x4f\x1b\x53\xd7\x41\x1a\xe1\x0b\xa5\x0d\xb3\xc6\xd4\xd4\x10\xc7\x54\xd5\x77\xdb\x8c\x6d\x35\x56\x81\xd5\x54\x5f\xa2\x83\xfd\x54\x0c\xd7\x02\xd7\xb4\x98\x3c\xb8\x90\x2b\x53\x16\x42\xfd\x92\x20\x28\x36\x45\x8d\x98\xf7\xee\x83\x41\x7a\x59\x3b\x60\x21\x15\xab\x50\x67\xba\x3e\xa3\x23\x35\xab\x94\xd5\xc2\xe0\x47\x5a\x1c\xfc\x32\x89\x67\xa7\xa0\x7c\xe8\x56\xf0\x12\xca\x90\xbd\x49\x5f\x03\x78\xb1\x68\xa0\xfc\x9e\xb9\x0f\x7a\x5a\x86\x1a\xa3\x23\xb0\x67\x68\x42\x47\xb9\x04\x05\xdc\xcd\x89\x31\x1b\xb6\xbd\x7a\x50\xc5\x11\x06\x21\x94\xd5\x9c\x96\xa4\x31\x31\x6b\x58\x90\xe9\x82\x71\x52\xee\x39\x26\xde\x3e\x62\x3a\x56\x2b\xd2\x9c\x91\x2c\xd5\x27\xe2\x03\x87\x41\xfe\xc0\x58\x15\xb1\x47\xd0\x94\xe4\x5d\xe7\xbc\x95\x6d\x82\xe2\x8d\x15\x87\x83\x7d\xff\xbd\xa6\xbf\x13\xe0\x5a\x62\x85\x82\xa5\x68\xac\x4b\xd4\xa9\xc2\x87\x70\xac\x1f\x04\xdc\xc2\x7a\xe5\xfc\x75\xe4\xdc\x71\x74\x9a\xd3\xaa\xf9\x47\xd5\x70\xa5\xa6\x61\xdb\x97\xe0\xac\x1c\x7b\x24\xf1\x60\xb7\x60\x75\x81\xdb\x09\x2d\xb7\xf4\xaf\x0f\xac\xd6\xa0\x1b\x55\x80\xde\xa0\x7d\x9c\xb4\x84\x7c\xe3\x15\x6a\xc5\x2c\x1e\x24\x03\x1c\xfd\xbf\xbc\x3f\x65\xce\x17\xab\x89\x9b\x03\xca\xdd\x36\xaa\x4e\xc5\x48\x70\x1c\x38\xe8\x0c\x21\xd1\x16\xd5\xc4\x90\x13\xf0\x39\x0e\x5e\x0a\x1d\x61\x88\x38\x43\x34\x7a\x4d\xd3\x73\x81\x3b\x71\x38\xd5\xc2\xfe\x2e\x87\x3e\xab\xaf\x71\x45\x4b\x38\x0a\x7f\x47\x73\xd2\xce\x58\x54\x9d\xef\x4c\x79\x1e\x67\x78\xb1\x20\xb5\x44\x96\x13\xd6\x1f\x39\x22\x4c\x7a\x8b\xbd\xe1\x42\xce\xa9\x20\x8b\xb3\x32\xc7\xcd\x27\x3f\xd3\x8d\xce\xe7\xa4\xa4\xb8\x25\xd5\x2a\x43\x41\x31\x5d\xf7\x50\x91\x4f\x6e\xc3\xb4\x93\x26\xbc\x30\x6d\x20\xf3\x32\x5a\x3b\x1a\xb4\xbf\xfa\xa8\x47\x5b\xb9\x00\x65\xfd\x03\x6e\xdb\xae\xe6\x78\x4a\x64\xb9\xa8\xe3\xba\x7c\x4f\xa6\x5d\x5d\x3a\x9c\x3c\x6c\x15\x6e\xa0\xaf\x47\xd9\xce\x58\x17\x01\xf7\xf0\x11\x9e\x65\xdf\x5c\x3b\xc0\x0d\xe3\x56\xec\x57\x96\x7d\x04\xba\x94\x0d\xaa\x68\x8b\x26\xca\x75\xc0\x51\x81\xab\x4a\xa6\x4f\xab\x27\x48\xe4\x02\xb4\x9d\xa6\xd2\x13\xbc\x4b\x56\x9a\x96\xb7\x00\x6c\x4e\xda\x4a\x22\x4b\xff\x64\x19\xaf\xab\xcb\xf4\x31\x61\x17\xd8\x68\x89\x4d\xcd\xd7\x47\x53\x5a\x6c\x1b\xb3\xd5\xf2\xf8\xcb\xe8\xbc\x06\x08\x92\x47\x49\xf2\xa6\xdc\x67\xc5\x99\x7c\x41\x31\x98\x79\xc4\x1d\xcb\x1d\x8f\x3d\x66\x76\x3d\x7f\x04\x7e\x19\xa8\x93\x70\x2b\x09\x29\x2d\xf3\xc8\xc9\x94\x66\x36\xc3\xf5\xa1\x87\xeb\x2b\xa5\xaa\xc2\x06\xdd\x67\xa3\xdb\x48\x17\x91\xa3\x4d\x5c\xbf\xec\x12\x17\x9f\x94\x49\x8e\x36\xbd\xc9\xa2\xf9\x72\x32\x77\x5e\x51\x2a\x79\x39\xa5\xfa\xe8\xe9\xaa\xbe\xe6\x56\x69\x81\xfc\x78\x77\x29\xc3\x3d\xc4\xa5\x6c\x08\xab\x88\xb2\x8a\xa5\x72\x60\x12\xc1\x5c\xc8\x25\xe5\x70\x09\xc0\x4d\xa7\xda\x17\x3b\x2d\xf8\xf4\x74\x42\x70\x33\x28\x23\xe7\x34\xc3\xf2\x6d\xa0\x62\x01\x30\x0d\x79\x4c\x6a\x69\x60\x94\x57\xbd\x9a\xb3\x90\x45\x2b\xce\x22\x57\xc9\xa8\x32\x5a\xbf\xfd\x96\xec\xf9\x35\xe2\x5e\x53\xc6\x63\xe5\x90\x8f\x73\xfe\xc8\x3f\x3b\x0c\xaa\x97\xf2\xe6\x5a\x75\x2a\x41\x3a\x0a\xa0\x93\x72\x24\x34\xab\x29\x6b\x8a\x74\x23\xf5\x2c\xc9\x6d\xa6\x2c\x97\x58\x5b\x77\x09\x04\x71\x10\x90\x83\xd6\x1f\x54\xcc\xd5\xa3\xa0\xab\xa1\x0b\xc1\x2e\xc6\x98\x9f\xa6\xe2\x17\x5c\x23\xb6\x20\xb5\xb4\x11\xe3\x7a\x85\xe6\xac\x89\x21\x5c\xe3\x46\x53\xd7\x7b\x56\x81\x2d\xff\x04\x26\x10\x99\x87\xb3\xd2\xfb\x49\xea\xf5\x84\x18\x1f\x0c\x75\xa2\x32\xd7\x93\xa3\xbb\x1d\x0e\xc1\xbf\x71\x3f\x25\x5d\x45\xd0\x5e\xa2\x5c\x02\xd2\xb8\x51\xfc\xe9\x9c\xa8\x1c\x9c\x83\x01\xe9\x04\x6d\xd6\xc2\xe9\xcf\x31\xc6\xe3\x90\xa5\x33\xb9\xd4\xbc\xd1\xb3\x6f\xb8\x84\x46\xd1\x92\x06\xac\x89\x3a\x60\xad\xaa\xdc\x98\x77\xc1\x3d\xf4\xd1\x94\xa7\x31\x5d\x04\xdd\x1c\x41\xaa\x02\x51\x04\x83\x4a\x26\x56\x89\x73\x60\xfd\xd2\xb4\xce\xd4\xd2\xce\x88\xe0\x6b\xa7\x34\x18\x90\x89\x3c\xa8\x71\xc9\x91\x3d\x59\x70\xa3\x12\xa9\xfa\x52\x22\xcc\x1f\xf9\x8c\xa6\x31\x95\x25\xd1\x26\xef\x63\xfd\x73\x17\x29\x7e\xc3\x8b\x1b\x99\xf4\x97\x4a\x17\x87\x1b\x23\xbd\x9e\xc4\x4e\x67\xca\x43\x8e\xc1\xc4\xa8\x3c\xc0\x9e\x96\xda\xfa\x67\x3d\xdd\x6e\x14\x1d\xad\x69\x52\xd8\xdc\x0c\xe2\x72\x92\x37\xac\xe7\x58\xc7\x9d\x3b\x12\x55\x1d\x43\xfe\x73\x52\x11\xdc\x20\x65\x39\xd4\x76\xcc\x4b\x22\x9d\xb7\xae\x4c\x67\x7a\xcc\x94\xe9\x3b\xb4\xc7\x0e\xb9\x9f\xd3\x48\xde\x2b\x8d\x44\xda\x63\x2e\x57\x42\x1b\x6d\x95\xc2\x41\x1b\x3d\x9b\x96\xa1\xff\x25\x0d\x73\xf4\x16\x37\x31\x04\x94\x58\x5b\x0f\x38\x2c\x7d\x90\x77\x07\x37\x37\xd6\x4c\x8c\x2e\xa5\x62\xa3\xa5\x2a\x21\x31\x35\x6c\x43\x82\xcc\xe3\xdf\xc9\x16\xe8\x02\x70\xe6\xf0\x51\xae\x17\x62\x27\x68\x35\xd6\xc2\x80\x5d\x9d\x33\x46\x90\xc0\x4a\x68\x08\x1b\x65\x1b\x09\xad\xdc\x71\xc7\xa6\x46\xd9\x2c\x92\x46\xaf\x05\x69\x28\x2b\xd1\x52\x68\x05\xa9\x74\x34\xdf\x4e\xdc\x00\xfb\x63\x4b\x29\xf7\x86\x45\x07\x1b\x52\x01\x2d\xd9\x38\xf9\xbc\xa5\x38\x15\x8c\xbd\x66\xc4\xa3\x50\xf8\x23\x81\xc8\xd7\x0d\xd6\xf3\xf5\xb6\x4d\x47\x02\x81\x27\x07\x2e\xc0\xf2\x2b\x6d\x1d\xd0\xa8\x50\x6b\x12\xa7\xd4\xd8\x05\x04\x23\xe8\x6a\xcf\xe4\xcf\x23\x33\xbc\x3e\xd3\xfe\xc0\x02\xdb\x7e\x33\xee\x11\xf1\xea\x09\x0b\x81\x1e\xfc\x5c\x3a\xb5\x36\x79\x9a\x84\x92\x18\x1d\xe5\x5e\xeb\x3a\x90\x77\x6c\xd2\x9d\x04\x93\x3c\x0c\x67\x9d\x02\x23\x54\x17\x38\x14\xac\x22\x17\x15\x03\x45\xe2\xf7\x25\x26\xd8\xae\x9b\x51\x93\x12\x96\xb9\x27\x2d\xab\xc4\x12\xca\x5b\xf0\xcf\xd8\xb3\x4a\xa7\x88\x0a\xdd\xad\x2e\x03\x6a\x92\x2c\xd6\xc4\xf8\xbb\x21\xfb\x51\xd3\xd9\x54\x63\x7c\x21\x37\xeb\xaa\x31\x91\xcd\xd3\x77\x49\xb6\xd2\xa6\x9f\x93\x0a\x63\x81\x30\x48\x7b\xde\xdb\xdb\xf3\x00\xbe\xd3\xd1\x03\xd1\xe6\x1f\xa2\x63\x2f\x88\x42\x50\x71\x50\x8a\x4e\xbf\xe1\x41\x54\x59\x34\xae\xd7\x15\xfc\x5b\x2a\xbf\x21\x5e\xfe\x2e\x84\x31\x78\x31\x0f\x1e\xc0\x62\x46\x8a\x4f\xa6\x93\xba\x45\x75\xc1\x9a\x86\xf0\x05\xab\xa5\x29\x04\xc2\xd4\xb4\x13\x0d\x9d\x9d\x42\x65\x88\xae\x86\x4c\x20\xf1\x31\x69\x1c\x8f\x81\x66\x02\x00\x88\xb6\x5c\x97\xdf\x9c\x32\xb0\xe6\x08\xc8\x45\x3e\x44\x61\xcc\x51\x1a\x36\x1a\xbb\xce\x99\xde\x1b\xf7\xaf\xc1\x83\x23\xf9\x44\xc1\x16\x2b\x45\x2d\x0b\xe5\x02\x1a\xe4\x14\x7b\x7b\xe8\x27\x22\x23\xc1\x68\xa0\x48\x46\xd3\x85\xe4\x05\x2d\x92\x09\x96\x9b\xb2\x6b\xa5\x0f\x85\x94\xb1\x2d\xf5\x6a\x2f\x94\x86\x46\xe5\x3b\xbc\xbb\x4c\x94\x49\x81\x13\xa7\xd9\xbf\xb9\x01\xe5\x48\x4b\x58\x3d\x50\xe8\x15\x6b\x5b\x52\x43\xf1\xe2\x1a\x8e\x05\x86\x71\x65\xa0\x4d\xbf\xd7\x29\x0c\x26\x84\xe9\x81\xe9\xf9\x92\x48\x77\x30\x89\xd0\x11\x2d\xdc\x54\x70\xa5\x46\x8e\x55\x92\x27\x97\x85\xde\x0e\xf6\xf7\xc3\x97\xa4\xd3\xb9\xd7\xef\xa7\x44\x03\x69\x29\x34\x32\x9e\xb2\x2c\xb6\x74\x1e\xed\x00\x9b\x4a\x80\xb8\xd2\xec\x25\x70\x1e\xa7\x1c\x7b\x3a\xff\x44\x1c\xa3\x3a\x5a\x6b\x9f\x32\xbf\x19\xd3\xb8\x86\x06\xd9\x06\x41\x25\x34\xdf\x4a\x20\x7e\x7d\xdd\x55\xb6\x35\xd6\x0f\x52\x41\x0b\xaf\x25\x0d\xf1\xca\xeb\xcf\x95\x9e\xe3\xc8\x2e\x5e\xa9\xc9\x8d\x6a\x56\xe2\xe2\xea\x8c\xeb\xbd\x90\xac\x02\x1d\xa1\x90\x13\x1b\x31\xf8\xfb\xef\x95\x6c\x92\x52\xa0\x71\x39\xa7\xf5\x8e\x1f\xe7\x20\x86\xe6\x68\x62\x22\x18\xf7\x54\x0c\xa6\xfc\x55\x85\x4c\xee\xb9\x41\x88\xf1\x44\xf7\xf6\x4c\x30\xb6\x01\x7e\x7c\x7e\x2a\x0f\x59\x78\xa6\x93\x2e\x56\x1f\x15\xe8\xbe\x8d\xf8\x46\x0f\x1f\xa2\xc9\xfd\x60\x4b\x7e\xfb\x0d\xdd\xf7\x31\x93\xf3\xa7\x3a\x72\xcd\x18\x81\xdd\xfd\xb9\x53\x65\x36\x35\x60\xc1\xea\x96\xd6\x5d\x8c\xa1\xb4\x39\x64\x41\x9a\x39\xe5\x9c\xb2\xba\xd2\x11\x9c\x7a\x37\xe5\x6d\x94\xdc\xa8\xf3\xb7\x1f\x5e\x1d\xa2\x63\x27\xea\x53\x85\xf5\x39\xf2\xcc\xa2\xa1\xac\xd1\x8e\x85\x83\xfd\xfd\x9d\xd7\x7f\x79\xfb\x53\x9c\x5f\x96\x02\x3f\x51\x51\xda\x01\x39\x6c\x01\x4f\x92\xa2\xa9\xe4\x5c\x2a\x00\x00\xa3\x96\xcc\x17\xac\xc1\xcd\x0a\x5d\x35\xb8\x30\x4a\x90\xfa\x3e\x35\x86\x1c\xa2\x85\xec\xdc\xab\x06\xd7\xe5\x14\x43\x55\xdc\x32\xec\xd3\x33\xc7\x2b\x75\x41\x28\x79\x42\x2c\x5a\x8c\x14\x2d\x65\x37\x35\x0e\xe4\xde\x41\xed\x5b\x0f\x5d\xb0\x36\x42\xc5\x90\x1e\xc5\xbf\x7d\x9f\x26\xf8\x38\xcd\x65\x6f\x0f\xa1\x1d\xf4\xb6\x12\xa7\x84\x47\xb8\xda\xd6\xfd\x96\x5c\xf5\x0e\x20\x83\x2d\x21\x7d\x88\x24\xc8\x73\xb2\x94\x20\x65\x90\xbc\x55\x70\x24\x4c\x5b\xa3\xcf\x5c\x9b\x37\x3a\x9e\x47\xfe\xf1\x0c\x4f\xa7\xf8\xc8\x3f\x9d\x9b\x3f\x9c\xeb\x9c\x95\x1e\xfb\x4e\x78\xc1\x66\xb3\xed\x5f\x79\x19\x0e\x3a\x10\x1e\x7a\x68\x91\xa6\xc5\xb4\x76\xe2\xfd\xb9\xd0\x79\x10\xbe\xc6\xb4\x12\xcc\x43\x50\x74\x22\x7a\x8c\x33\xbf\x63\xe2\x5c\x10\x5a\x2a\x23\x07\xc4\x12\x18\x55\x77\x29\x55\x6f\xc0\x38\x1e\x4c\xa5\x88\x34\x04\x89\x63\xc1\xe6\xd5\x4a\xe0\x58\x86\xe4\x1a\x51\x01\x44\x04\x29\xe0\x50\x59\x23\xa7\xf4\x33\x27\xce\x1d\xae\xa0\x8f\xad\x05\x03\x16\xfc\xa2\xea\x38\xb4\x88\xb0\x51\x8d\x8e\x91\x4b\xf6\x80\x00\xcf\x97\x4e\xb6\xf7\x47\x38\xae\xaa\x68\xa9\x15\x99\x5a\x33\xdd\x54\x36\x65\x75\x00\x20\xf2\x59\x08\xe1\xd0\xe2\x7a\xbe\xa8\x68\x41\x5b\x77\x75\x42\x27\xa7\x4a\x33\xf3\x45\x78\xb3\x0d\x80\x2e\x99\xe6\xac\x84\x49\x28\xb7\xe8\x64\x67\x98\x54\x67\x47\xf1\x6a\x1b\x5c\x73\x1a\x2f\x21\x2b\xf9\x27\xb4\xdf\xb0\xc6\xa2\xe3\x45\x33\x5e\x9b\xdb\xfb\xea\x22\xed\xa1\x27\x4f\x24\x0b\x5c\xcf\x5a\xa5\x9a\xc4\xb2\xff\x5f\xc0\x50\x07\x5b\xcd\x55\x4d\xc3\xa0\x8b\x5c\xd2\x6c\xe8\xa5\x24\xad\x93\x6e\xe5\x2b\x49\xe3\xd2\xae\xf8\x96\x90\x83\x7e\xfd\x12\xcd\x82\xcc\x17\xed\xca\x7f\xd4\xa2\x26\x18\x09\x1d\xa1\x5f\x0f\x0e\xd1\xaf\x5f\xb6\xd1\x13\xf9\xcf\x53\xf9\xcf\x33\xf9\xcf\x73\xf1\xcf\x60\x16\x9f\x67\x86\x48\x0c\x3f\x22\x2f\x2b\xb4\xb1\x40\x0d\x29\xc1\x0e\x6c\x20\x9b\xa1\x03\x2d\x76\x27\x65\x49\x7f\x0f\x94\xb4\x8a\x8e\x82\xcf\x3f\x2a\x5f\x6d\x8f\xb3\xd6\x0c\xa7\x9e\x45\x2f\x8f\xdc\x14\x14\xf5\x61\x9a\xe7\xcb\xb8\x08\x5c\x55\x9a\x4d\x36\x32\xe6\xdf\x54\x33\xb0\x6c\x04\x9e\xd2\x7a\xa9\x6f\xa1\x0b\xf1\x61\x15\x91\xe4\x22\x73\xda\x88\xfe\xb9\xc5\x45\x94\x08\x7b\x33\x95\xe2\x73\xe8\x7a\xac\x8e\xe1\x24\x3f\x59\x95\x93\xb5\x85\x5e\x8e\xc6\x6c\x0e\xdd\xe7\x10\x9b\x1a\xe3\x1b\xa4\x8c\xb2\x04\xde\xe6\x56\xe9\x09\x19\x73\x3a\x59\x2d\x37\xda\x89\xae\x9a\x81\x66\x6c\x89\xe6\x5a\xe9\x07\xfb\x8b\xda\x61\x1b\x26\x61\x46\x92\x56\x07\x1d\x2e\x91\x8c\x93\x40\x8a\x71\xd6\xdd\x1c\xb0\xf5\x81\x49\x3b\xbc\xe6\x69\xd6\xef\x7f\x2b\x7c\xef\xc4\xf8\x1e\x8f\x6d\xd0\xd8\xcc\xfc\x8e\x4b\xa1\x88\xae\x33\x74\xb8\xb6\xac\xdb\xf7\xac\x2e\x85\x36\x66\xae\x69\x2a\xfe\xa6\xa6\x1f\x51\xb4\x87\xb8\x69\xf0\xca\xd8\x50\x52\x76\x0d\x17\xc5\x25\xa9\x88\xa0\x0a\x15\xdb\x28\x57\xa0\xf8\xa2\x5f\xe4\x6b\x10\x23\x7b\x7b\xe8\xbd\x2f\x8a\x84\x33\x1e\x33\xa9\xe5\x8c\xca\x32\x1e\x1e\x76\x7a\x42\x45\xf4\x66\xc8\x21\x05\x81\x9b\x8d\x50\x3e\x1c\x98\xd4\x64\x0b\xfd\x7f\x2a\x9f\x62\xc4\x06\xa5\x19\x00\xf2\xe2\xc8\xa0\x02\x89\x1b\xaa\xb5\xad\x2a\x21\x2b\x41\x65\x1b\xb5\xcd\x0a\xe1\x2b\x4c\xeb\x3e\x68\xd2\x8e\x2c\xc0\xd4\xac\xdd\x86\x18\x67\xf1\x41\xde\x2c\xe5\xfe\x48\xcf\xb7\xd9\xc1\x8f\x06\x09\x03\x81\xcb\xfa\x27\xfb\x32\x6a\x9b\x84\xc4\xed\xfe\x44\x5b\x74\x14\x7f\x94\x0a\xc6\xd1\x3f\x69\xca\x4a\xc8\xf4\xc8\xeb\x6a\x2b\xee\x0c\xc9\xb5\x95\xf5\x4a\x49\x85\x23\x2e\x0d\xd8\x2f\x5a\x7b\x8b\x1e\xba\x2e\x6c\xb1\xbf\xe8\xf6\x74\xe9\xe6\xa3\x19\xe0\xe7\xbb\xb9\x79\x72\x58\xb9\xd0\x82\x99\x0a\xef\xb5\xb1\x81\xc6\xb6\x2e\xf5\x09\xa6\x14\x02\xa1\x21\xbb\xdf\x6c\xbb\xf1\x75\xd0\x0d\x58\x5c\x0e\x42\xb2\xcd\x90\x5d\x9a\xf3\xf6\xb2\x64\x8f\x4f\xc6\x4b\xe9\x0d\x56\x77\x6e\x35\x7d\x2b\xb9\x37\x1b\x56\x74\x30\xe2\x76\xcb\x81\x37\x59\x1d\xf2\xf6\x1b\x79\xf9\x9d\x33\xd5\xec\x0d\xc2\x0e\x08\x51\xf1\x99\x70\x7c\x9d\x1a\xa3\x5c\x85\x6e\x3a\xc1\x0a\x2b\xcf\x68\xab\xf5\xb2\x4d\xe1\x7a\xf4\x1d\x94\x50\xa7\xfd\xbf\xd6\xf2\xe3\x6d\x28\x60\x6e\x64\xb0\x9c\x79\x7d\xfd\x38\xb9\xb0\x98\x0d\x16\x84\x9e\xc8\xdb\x52\x2a\x21\x4b\xd5\xc9\xb2\x76\x27\xdf\xd7\x85\x39\x29\xb5\x47\xc0\x2d\xf7\x6e\xcb\xe5\x07\x11\x73\xb7\xae\x68\x16\xca\xff\xb6\xa6\xa5\x2d\x63\x7a\x0c\x02\xc1\x51\x00\x6f\x37\xae\xb7\x8a\x5c\x33\xbb\xad\x0f\x19\xbc\x97\xad\xe8\x1a\xaa\x8f\x5e\x07\xab\x3a\xc4\x5c\x8c\xda\x6d\x9d\x01\x3d\xa7\x82\x91\x99\xe6\x6d\x1e\x5c\x68\xca\x94\x58\x9f\x53\xd8\x20\x25\x28\x40\x28\x9f\x2a\x37\x64\xa7\xff\x0e\xd3\x52\x16\xbe\x3d\xf4\x16\xbd\x0d\x72\xeb\x6b\x22\x54\xc6\xfd\xdd\xfd\x6d\x55\xd2\x57\xfd\x31\x25\x84\xff\xd0\x35\xb5\xfa\x20\xdd\x79\x5f\x46\x2c\x49\x46\x50\xef\x30\x9b\xac\x6a\x15\x67\x99\x82\x05\xec\xa7\x7e\x04\x75\x70\xb8\x32\xd7\x18\xbb\x84\x93\x06\x9c\xb4\xc2\x1a\x45\x57\x9b\xa6\xe3\x54\xe8\xb4\x10\x27\x0b\x58\xe6\x73\xab\x3d\xa0\x89\x15\xca\x32\xce\x3e\xc3\x40\x31\x29\x4e\x09\x51\x0e\x18\x65\x06\x10\x38\xdd\xbd\x22\xed\x6b\xf3\x45\xe0\xbe\x14\x32\xa9\xc4\x76\x50\x37\x37\x51\x99\x96\x4e\xdd\x01\x5e\xf8\x74\x1b\xd3\x80\x07\x36\x28\x4d\x8c\x76\x1c\x50\x7d\x7c\x70\x6f\x0f\xfd\x60\x3b\x37\x4e\x09\x91\x9e\x16\x65\x6a\x52\x55\xc7\xf5\x05\x24\x28\x25\xf4\x92\x2b\x9f\x8b\xdb\x4a\x03\x55\x98\xf7\xef\xb5\xc2\xa5\x2c\x23\xd8\xe3\x48\x13\xe8\x85\x87\x26\x71\xa9\x70\x05\x5f\xd6\x25\x7f\xb1\x63\xe0\x99\x30\x4e\xe9\xbb\x7a\x2d\x29\x1f\x1e\x33\x81\x9d\x16\x37\xb1\x95\xe8\xaf\xe2\xb4\xfa\xcd\xc3\xc0\x87\x10\xd6\xbf\x76\x76\xcd\xdf\x89\x5c\x6c\x26\x2c\xba\x62\x72\x5e\x7f\x85\x22\x9a\xfd\xc6\x24\x89\x83\x17\x0f\x5f\xeb\x97\x76\xe5\x5b\xc9\xcb\xc8\x81\x9a\x96\xb9\x52\x4e\x74\xd5\xb4\x73\x2e\x27\xd3\x90\x29\x69\x48\x5d\x84\x31\x6b\x08\x0e\x88\xc5\x76\xdc\x3f\xd2\x1f\x7f\x57\xc0\x0b\xca\xca\x7b\x28\xea\xef\x8e\x6e\x11\x6d\x2b\x57\x43\xb5\xc9\xd4\x35\xb0\x21\x37\x6d\x30\x5e\xb2\x3e\xbd\x0f\x5c\xd5\x59\x4e\xbd\x98\xba\x4c\x50\x4a\xcb\x4c\x24\x76\xa8\x9a\xf1\x21\x86\x3d\xf4\x67\xb2\x87\xc4\x13\x61\x96\x10\x4a\x85\xb0\x87\x73\x1e\x5b\x25\x18\xdd\x32\xa2\xbd\x07\x9e\x3b\x7e\x02\xab\xf9\x7a\xbc\x19\x13\x47\x12\xdd\x28\x19\x1c\x7d\x23\x8c\x07\x13\xca\xe8\xd7\xa9\x56\x04\xf2\x92\xd6\x1e\xd7\x34\xdd\x8d\x0a\xbb\xf7\xc6\x1f\xe3\x4b\x72\xda\x7b\x8f\x9b\x44\x82\xbc\xfa\xce\xad\xb8\xea\xb4\x9c\x81\x8e\x72\xf7\x8f\x7f\xc9\xbd\x3c\x1a\xba\xe5\x1c\x88\x59\x49\xcd\x97\x07\x6e\x2e\x1b\xe9\xdf\xac\x80\xe4\xb1\x2d\x5f\x54\xf2\x08\x24\xdf\xbe\xf7\xce\xe5\xa6\x1b\xc9\x4c\xb7\x91\x97\xa0\x71\x01\x6f\x1b\xb6\x0a\xae\xc9\x29\xa0\xce\x29\x24\xa6\x9d\x7d\x6c\x4e\xc0\x47\xe6\x81\x29\x15\x0c\x17\x8f\x3d\x5a\x8d\xb4\xcc\x72\xaf\xa6\x91\x57\x9c\x3d\x72\xa1\x67\x02\x90\x6f\x58\x2b\x39\x11\xe2\x26\x87\xcd\xc4\xc4\x65\xdd\x54\xef\xac\xd3\xce\x04\x60\x6c\xdd\x8f\x50\xac\xbb\x6e\xf1\x6e\x6e\x6c\x00\x52\x05\x4b\x64\x29\x89\xa3\x07\x44\x2d\xd3\x38\xb2\x63\x7f\xb0\xcf\x04\x12\x95\xd8\x30\x17\xc0\x51\x46\x88\x51\xfd\x4e\x12\x08\x0a\x3a\x6e\x80\x6a\xe1\xb6\xdb\xf8\xb9\xaf\x88\xa4\x67\x7d\x87\x65\xcb\x62\xfc\xb2\x01\x49\x57\xb5\x74\x51\x51\x59\xc4\xdc\x3a\xab\x3d\x7c\x80\xab\x3a\x8a\xd1\x33\x88\x91\xf3\x92\x25\xfe\xc7\x15\x59\xdd\x73\x11\x92\x6a\x7c\x9c\x10\x47\x0e\xd1\xc7\x04\xe8\xa8\xd1\x08\x3a\x42\x1f\x7f\x4e\x36\x25\x94\xf5\x67\xdd\x12\x54\x70\x82\xc4\xfd\x33\x23\x95\xe3\x09\x4f\x71\x13\x1e\x4d\x92\x77\x73\x35\xf8\x4f\x1a\x82\x54\x3b\xf2\x63\xdb\x26\x30\xdc\x56\x66\x4d\x8e\x96\x3b\x60\xce\xe0\x80\x3c\x21\x81\xfb\x7c\xe6\x42\x35\x53\x48\xcf\x25\x95\xe3\x97\x5d\xb2\x8a\x68\x54\xa4\x13\x82\xd2\x79\xbb\x0e\x3a\xb5\xcd\x5e\xa3\x34\x3a\xd5\x75\xcc\x12\xb3\xe7\x29\xc7\x3e\xe3\xa6\x0c\xd6\xcb\x97\x80\xff\x75\x22\x0e\xdd\x50\x90\x47\x96\x91\x16\xb8\x16\xf8\xd0\xa5\xba\x4a\x59\x3b\xad\xa4\x53\x50\x06\xdc\x7a\xb6\x29\x88\x67\x6e\x27\x1a\x07\xaa\x34\x09\x72\xe6\xc3\x85\x93\x8d\xe7\xa4\x0f\xa8\xd5\xed\x4e\xd5\xab\x1f\x98\x53\x5b\xec\x28\x85\x40\x1d\x43\x98\x70\xfd\x8e\xa1\xc2\xe1\x67\x06\xcb\x0d\xa4\x8d\x26\x1e\x4b\xab\x59\x33\x37\x87\x5b\x9d\x33\x93\x47\x6f\x4b\xa4\x41\x30\x89\x8e\x22\xb1\xfb\x12\xc1\xf7\xfb\xf1\x98\x4e\xdc\x43\x19\xf1\xdf\x44\xfc\x70\x00\x32\x3f\x16\x73\x01\xfe\xc1\x2a\xf0\x67\x1f\xc5\xe3\x7e\xd3\xb3\x65\x49\xd4\x1c\x97\x65\x20\x3d\x28\xf2\x90\x5c\xc8\x32\x79\x8d\x96\xe4\x79\x55\x1b\x1c\xf3\xb8\xc4\x87\x8f\xd1\x24\x9a\xf6\x4e\xdf\x3a\x33\x21\xb6\x21\xe3\x4f\x1f\xcb\x90\xe7\x07\xb5\xbe\xd2\xc7\x33\xc7\xf9\x0c\xfb\x57\x47\x37\xc3\x74\x91\x1b\xe3\xed\x50\x1e\x6d\x9c\x53\x68\x0e\xa8\xec\x00\x36\xac\x2d\xae\x95\xf0\x8c\x36\x9d\xf4\x8c\x36\x78\x84\x07\x72\x5e\x87\xc3\x02\xc0\x31\x13\x35\x49\x93\x16\x71\xca\xbd\xfa\xe5\x50\x20\x32\xef\xa2\x09\x99\xa2\x53\x6c\xb1\xf7\x8a\xef\xf5\x7b\x3b\x0a\xa1\x61\x07\x03\x79\xc4\x23\xb8\x41\x66\x84\x14\x5b\x48\x4f\x62\x3d\xde\x80\x7c\xfe\x60\x48\xdf\x71\x59\x58\x36\xc1\xbb\x79\x8e\x62\xc6\xf2\x84\xf4\x9c\x77\x06\x97\x9b\xa1\x55\xe5\xc0\xee\x47\x94\x12\xae\x4d\x24\x68\x8f\x3f\x54\x97\x32\xf0\x95\x9b\x47\x1c\x15\x5d\xda\x95\x47\xa7\xd1\x9a\xe2\x19\x7c\xb3\x46\xd5\xf6\x2d\x63\xd0\x1c\x74\x2a\x9f\x74\xad\x4b\x78\x9b\x9b\x43\x7e\xe8\xb1\xf7\x54\xfc\xed\x63\x7f\xca\xf9\x21\xd6\x27\xfc\xf8\x91\x9d\x60\xb0\xd4\x38\xe9\x00\x82\xf0\xba\xd9\x1d\xea\x73\xe5\x58\x8b\x4c\xab\xab\x61\x62\x8e\x27\x93\x33\x01\x27\x6d\x9d\xfd\xb8\x1e\x04\x25\x5d\x5e\x50\x63\x4f\xdb\x62\xed\x97\x83\x46\x27\xcd\x23\xb4\x3e\xaa\x94\xbc\xc4\x79\xdf\x43\x13\x57\xcb\xdd\x19\xbe\x36\x62\xbf\x83\xab\xe6\xbe\xab\x3a\x97\xc3\x44\x9a\xe6\xe3\xe4\xdc\x42\x8d\x67\x2f\xca\x46\xf3\x1b\x7b\x4a\xcf\x62\x8f\x4a\xe1\x19\x22\xfa\xca\x01\xe6\x25\x67\x55\x72\x7b\x80\x29\x6d\x56\x21\xd9\x84\x04\xeb\x6d\x41\x32\xf0\x33\x1e\xe1\x48\x17\x85\xea\x4b\x0e\x18\x81\x89\xaf\x2c\x09\x06\x75\x6e\x94\x1e\x01\x55\xe2\x54\xe5\xa9\x19\x4e\x94\x58\x72\xfb\xc9\xf9\xe5\xc0\x8d\x00\xe3\x7b\xf3\xfd\xda\x4f\xff\x0a\x02\xe2\xde\x1d\x48\x69\x9b\x12\xaa\x06\x08\x14\x25\x65\x06\x9f\x52\xbf\x9a\xa0\x60\x04\xb6\xaf\x2d\x1d\xdc\x60\xe0\x31\x22\x41\xc0\x52\x9c\x8f\x6e\x7a\xf9\x0f\x2c\xe0\x8f\x75\xcd\x1f\x07\x7d\xa6\xf3\x33\xb8\xf9\x5d\x9f\x59\xe8\xe6\x2e\x78\x30\xb4\x2b\x13\xfc\xd1\x08\xbb\xf3\x08\xd3\xae\x67\x97\x4e\xce\x34\xdd\xe4\x9b\x07\x5d\x13\xd7\x0e\xbd\x92\xd5\x6b\x54\x85\x2b\x55\xf8\x5e\x56\x30\xf0\x03\xaf\x04\x8b\x55\x0d\x67\xbd\xcf\x3f\x38\xbc\xcc\x8d\xc0\xd0\xa9\xc3\x32\x17\xeb\xda\xb1\xb5\xe5\xaa\x24\x78\xa0\x20\x4a\x52\x96\x54\x10\xb2\xaa\x53\xdf\x18\x02\x39\xe4\xf4\x75\x88\xe2\x2a\xae\x93\x26\xe0\xfd\x58\xbb\x8d\xee\x08\xd7\x41\x8d\x10\x77\x89\x2e\x21\x55\x5f\x42\x65\x9c\x78\x6d\xec\x4d\x69\x2f\x3b\x85\xac\xaf\xc6\xed\x4b\x39\xaa\x5d\xcc\x98\xb2\x8f\x87\xe8\xc1\x09\xae\x21\x50\xcb\xd9\x1f\x9a\x2c\x77\x8e\x28\x47\xbc\xa5\x15\x64\x9b\x2f\x1a\x76\xd5\x10\xde\xdf\x7b\xe4\x0f\x57\x2e\x25\x2c\xce\xd0\x3b\xa9\x74\x49\x5f\xd3\xc8\xbb\x3f\xb1\x29\xac\xec\xd0\xb7\xa2\x73\x96\x2a\xe6\x40\x6b\xa4\x66\xd0\x53\xd2\xe1\xbd\xc9\xe6\xea\xad\x5a\x90\x2a\x4a\xe1\x38\xed\x82\x35\xc5\x2e\xd3\xd1\x05\x84\x23\xec\x84\xa3\xa6\x13\xa7\x62\x6c\x7d\x45\x87\x63\xbe\x22\xc2\x80\x56\xb1\xf9\xa2\x08\x26\x29\xf9\xe8\x66\x95\x02\x4c\xc4\x72\x54\x3e\x06\x27\x7d\xa7\x28\x53\x49\x36\x57\x5b\xf1\xb7\xdf\xec\x14\xd3\xf2\x6d\x02\x05\x4e\x31\x05\x29\x2c\xfe\x00\xde\xf5\x0f\xab\x05\x49\x55\x01\xbd\x25\x84\xfb\x29\x7f\x45\xb4\x9e\x7c\xc8\x8a\x3b\xcc\xed\x6b\x35\xa7\x63\x63\x72\x5a\xde\x9d\x57\x51\x4e\x4d\xc6\x3b\x58\x1f\xbd\x95\x66\x73\x47\xd2\x95\x0d\x74\x49\xff\x99\x7b\xa3\x5a\xfa\x4b\xd6\x18\xcd\x51\xa0\xb9\x53\xc7\x57\xf7\x1c\x57\xd4\x33\x8b\xaf\x68\xc4\x91\x7b\x37\xbe\x06\xb6\x1d\x61\x78\xf7\xe2\xd9\x8c\x2d\xb7\xe9\xd4\x80\xd5\xf2\x88\xc3\x06\xea\xd2\xd4\x1e\x9d\x83\xa4\xe4\x8f\x36\x6a\x6f\x12\x45\x35\xd7\xda\x9c\x9e\x42\x95\x59\x7c\xc4\x63\xae\xb5\x3d\x02\x91\x83\xfb\xa3\x4e\xe1\xf0\xe6\x24\x26\x93\x9e\x4d\x50\xa8\xbc\x66\xa8\x62\xf5\x15\x69\x64\xa6\xd9\xa5\x2e\xe8\xa8\xfa\x25\x6f\x3b\x45\x1e\xe7\x41\xe2\x3f\x9b\x42\x8a\xca\x75\x5f\xfe\x0b\x9d\x26\x65\xbe\x91\x35\x6f\x06\x4c\x4f\xb9\x92\x28\x7d\xe9\xb9\xfd\x9c\x25\x2c\xfc\xa8\x7f\xd2\x4a\xa2\xa5\x6c\x4b\xcc\x5d\xcb\xe6\xb8\xa5\x05\x16\xa2\xb9\x97\xad\x23\xf8\x8d\x92\xa6\x72\xd0\xbc\x2c\x1e\x88\x8c\x50\x5d\xd9\x51\xa6\x77\x90\xfb\xb3\x7e\x35\xd6\x28\xb2\x31\xd9\xef\x23\x63\x6d\x53\x4b\x31\x4a\x31\x57\x55\xc5\x12\xc2\x4a\x4f\x38\x80\xae\x3b\x1c\x77\xdf\x7e\x34\xa4\x99\xe9\x9f\xc8\x00\x96\x9c\xd9\x57\x36\x80\xe9\x33\xe6\xc6\x62\x44\x02\x50\x4f\x53\xa8\x00\x1a\xe5\x08\x2a\xf3\xe8\xb2\x1d\xce\x82\xcd\x41\xf5\x0a\x19\xe7\x8a\x6d\xbb\x4b\xc6\x45\xdb\x61\x5b\xca\xea\x35\x6b\xce\xc9\x67\xd9\x34\x3b\x61\x54\x4b\xf5\x7c\x18\x30\xbc\xed\x8c\xa8\x7d\x9c\xe3\x1a\x7d\x93\x7b\x91\x91\xac\x07\x9b\xb2\xf7\x71\x86\x3f\x4a\xc1\xea\xdc\x7c\x36\x55\x36\x3a\x63\xb2\xfc\x43\x08\xc9\x83\xf8\xca\x17\x2f\x57\x9c\x36\x55\xa6\x32\xaf\x67\xa0\x4d\x94\x71\x47\x99\x52\xee\xfd\xf2\xfa\x06\x0a\xb9\x8f\xa5\x9c\x8c\x24\xff\x15\xe8\x38\x6f\x1e\xbf\xa9\x5c\x9e\xd9\xb1\xf5\x44\xf3\xdc\x8e\x6d\xba\xf8\xfe\x48\xf1\x3d\xb5\x67\xa3\xb9\x4f\x8f\x00\x3f\x3c\x9d\x75\x77\x6d\xb3\x72\x7c\x66\x2f\xd7\x14\xe5\xfb\x37\x73\xed\x12\xf8\xf9\xdd\x1c\x2b\xee\xe7\xb7\x33\x25\xf1\x67\x0e\xeb\xe0\x66\x8e\x96\xf7\xd1\x5a\x82\xaa\x95\x2b\x06\xa4\x55\xb4\x01\x89\x15\x6d\x46\x6a\x1d\x48\x69\xca\x93\xb3\x69\xc0\xe4\xf5\x13\x72\xe4\x33\xad\xee\xa8\xe8\x26\xd7\x1d\x6b\x5a\x95\xb4\xab\xc5\xe8\xfe\x0c\x5f\xfb\x46\x1d\x25\x80\x25\x27\x3f\x4a\xfa\x08\x13\x66\x33\xd8\xbe\x53\x4c\xff\x21\xb0\x3c\x42\x1b\xcf\xb4\x21\xd1\xa6\x72\x85\x07\x8b\x98\x29\x25\x55\xa9\x52\x91\x54\x48\x38\x34\x03\x1f\xa1\x33\x8c\x31\x8e\xc4\x9b\x17\x27\x22\x43\x8f\x01\x35\xd8\x52\x8e\xf5\x88\x67\x1b\xce\x22\x93\xc6\x94\xea\x01\x10\x03\x0f\x0a\x8b\x48\xc9\xde\xa9\xa0\x97\xa9\x00\x97\xe6\x17\x29\x9b\xba\xa7\xea\x27\xba\xb5\x99\xba\x47\xa6\x55\x9a\xda\x04\x70\xe5\xd9\x42\x84\xd6\x65\x38\xc3\x1c\x91\x3a\x2c\xa6\xb1\xb7\x87\x3e\x90\xaa\xe2\x68\x69\x5a\xae\x91\xa5\x0e\x07\x51\x0d\xb6\x55\x96\x83\x2a\x3e\x4e\x96\xfa\x73\xca\x6d\x68\xb0\x1c\x4d\xf6\x7b\x8e\x46\xb8\x94\xd5\x43\x21\x62\x42\x56\x50\x16\xef\xca\x52\xbb\xea\x4d\xd3\xef\xeb\x92\x68\x28\xb6\x12\x0b\x91\xf6\x1a\xb3\x16\x0f\xbe\x6c\x0d\x48\x96\xb0\x07\x6e\x44\x56\xd2\x7d\x1b\xe6\x2d\x6d\xbb\xe1\x15\xd2\xa3\x3b\xca\xed\xeb\xd6\xcc\x70\x08\x10\x8a\x3a\xd6\x2b\x41\xed\x0d\x50\x7e\x21\x15\x5a\xb7\x80\x23\x14\x00\x93\x35\x66\x11\x06\x7c\x9e\xeb\xd0\x18\x59\x68\x5f\xb9\x88\xb9\x5e\x3c\xeb\x9a\x82\x18\xaf\x8a\x5b\x36\x43\x8c\xc0\x5b\x81\x5b\x79\x67\xd1\x26\x74\x71\x01\xd8\xd0\xf3\x89\x4b\xbf\x91\xa9\xe9\xad\x9d\xbd\xe8\x90\x32\x56\x41\x44\x53\xdf\x63\x35\x69\x97\xac\x81\xd3\x53\x96\x0d\xe1\x7c\x0c\x6c\xfb\xd2\x1b\xb2\x1a\xf3\x82\x3a\xc6\x23\x9f\x0e\xc4\xfe\x43\xf4\xe7\xd7\x5d\x7d\x45\x2f\x2b\xe9\xfe\xdd\x85\x6c\xc1\xad\x43\xf4\x67\x81\x14\x19\xaa\x07\xd0\xac\xc8\x16\xfb\x83\xd7\x72\x05\xbb\xdb\xed\x06\xd4\xe4\xfd\xc2\xaa\xc3\x41\xec\x14\x76\x18\x1d\x78\xcb\x08\xb8\xc2\xd0\x8b\x1d\x54\x80\x4d\x12\x05\x1b\x4b\xcb\x3e\xcc\x04\x3f\x72\x8f\xa1\xf0\xd1\xf8\x97\x12\x3b\x1e\x7d\x74\x23\x70\xb0\xbb\xde\x9f\x6b\x80\x71\x29\xc4\xfe\xbe\x06\x80\x88\x68\x5e\xec\xd8\xd2\x09\x12\xd7\xaf\xe6\x8b\x76\x25\x6b\x41\xb8\xa9\xf2\xe0\x1b\x96\x36\x1c\x74\x24\x6f\x95\x79\x6c\xd2\x29\xa3\xfa\x92\x98\x73\xd2\xb4\x93\xf8\x4e\x1a\x5d\x63\x3d\xa9\xdd\x6e\x3b\xdb\xba\xe5\x23\x60\x4e\x38\xc7\x57\xe4\x10\x3d\xf8\x90\x6a\xbd\x21\xc9\x56\xf5\x0c\x50\xfd\xa3\x22\x1b\x3b\x9a\x98\x76\xe0\xea\x93\xdd\x96\xc9\x33\x39\xd9\xb2\xed\xc1\xb7\x0c\x37\x2f\x66\x8c\xab\xbe\x3e\xb2\xfa\x96\x05\x20\xfe\x4c\xbf\xed\x36\x0c\x77\x50\xdd\xdb\xd8\xfc\xc5\xce\x7d\x7d\x3e\xdc\xd8\x1a\x1d\x80\x63\x59\xaf\x3c\xf2\x88\x5d\xfe\x83\x80\x90\xe7\xf4\x1e\xb5\x47\x15\xd8\x2c\x8f\xf8\xac\x7f\x1a\x2d\xb0\x17\x3b\xce\x79\x94\x9f\xa9\xf3\xe8\x4c\xdf\x3e\x0f\xcc\x83\x9c\x13\x55\x67\x64\xf2\x62\x27\xd8\x4d\xe7\x2d\x35\x7f\xe9\x6f\x71\xd8\x95\x73\x05\xbd\x57\x0c\x87\xab\x55\x5a\xc5\x48\xa8\x66\x08\xa3\xae\xa6\xff\xec\x08\x3a\x3b\x35\xdb\xc2\x17\xa4\xa0\x53\x1a\x66\x3e\x1b\x90\x32\x4a\x54\xde\x4b\xd8\x01\xa8\xb1\xc6\x54\x55\xb1\xaa\x52\xd3\x89\x3b\x81\xc8\x39\x9d\x13\x6b\x91\x36\xaa\x91\x62\xe2\xeb\xb1\x6a\x03\xe6\x5f\x82\x53\xdf\x3a\xae\x41\xf2\x07\xe4\x33\x88\x30\xea\xd8\xe9\x18\x90\x3b\xeb\xf1\x52\xed\x6e\x42\x22\x7c\xad\xf6\x0e\x80\x3f\x48\x9d\xbb\x04\x8b\x1b\x65\xc1\xee\xe5\x75\x59\xf3\xe5\x91\x71\x13\xac\xc3\xbd\xdc\xd0\xdc\x0d\xf2\xb1\x07\x49\x46\x94\xdc\x9b\x8d\xb8\x0e\xeb\x6c\xd3\x8e\x9c\x03\xf1\x26\xfb\xee\x76\x0c\xb2\x34\xcf\xd1\x25\xa9\x54\x35\x27\x8d\x26\x60\x54\x49\xa2\xd8\xdb\x43\xb4\x2e\xe4\x56\x07\xe6\x98\xb3\x53\x59\x76\xd1\x34\x35\x0a\xe3\xc1\x53\x61\xdf\x67\xa7\x27\xea\x9d\xa3\x81\xef\x65\x61\xbf\xa7\x4f\x26\x07\xfe\x74\x4e\x24\x0b\x0e\x79\xa0\x6a\x94\x0e\x9d\xcd\xa4\xf0\x6c\xda\x49\x15\xac\x06\x55\x3f\x35\x31\x37\x88\xd6\x0f\x9f\xed\x9d\x9d\x63\xef\x39\x74\xe4\xb4\xd0\x2b\xe7\x4a\x10\x5a\xa5\x31\xcf\xc8\x85\x8c\x33\xed\xf6\x4e\xa6\x07\x3f\x3e\x47\x0d\x2f\x43\xb6\xac\xc9\xc8\x4b\xd0\x99\xb7\x7f\x0d\x5a\xec\x89\x9b\x70\x00\x69\xc9\xa5\xba\x77\xa7\x33\x8c\x06\xe0\x5c\xa0\xda\x42\x39\xe6\x1a\x75\x20\x85\x17\xa9\xaa\x69\x85\x6d\x39\x2b\x69\x1b\x86\xae\xe7\x6c\xea\xe4\xd5\x50\x9d\x78\x2d\xa6\xea\x5d\x80\x12\x47\x5b\xe8\x9a\x92\x25\xdc\x84\x11\xab\x8f\xba\x55\x1e\xa2\x87\xf6\xeb\x75\x6f\xb7\x3a\x91\x8a\x13\xf7\xde\x78\x70\xe1\x5f\xf8\x67\xa7\x6e\xad\x4f\x15\x2f\x69\x57\xf4\x20\xd0\x77\x1d\x0c\x4e\x1e\x0e\x4e\x02\x73\x77\x41\xdf\x6f\xdd\x1f\x89\xe7\x19\x41\x7f\xd7\x95\xf1\xfe\xae\x8a\xc9\x79\x0a\xf1\x02\xaf\x64\x98\xb0\xad\xe3\x13\xa2\xdd\x62\xdc\x29\x00\x77\x88\x1e\x9a\x8a\x7b\xf0\x91\xbc\x20\x3c\x51\x42\xd5\x95\xe3\xba\xb0\x1c\x5c\x73\xa9\x72\x6a\x31\x94\x64\x51\x35\x33\xbc\x6f\xe9\xed\x29\xa5\x96\x40\x87\x1e\x0f\xc9\x59\xc9\x63\xfa\x20\x26\x6b\x33\xf1\x10\xd3\x3f\x2e\x4a\xb0\x1b\x61\x54\x54\x98\xce\x49\x89\x2e\x19\xab\x08\xae\xe5\xdd\xaf\xe5\xc0\x02\x2d\x70\x0b\x71\xe6\x54\x99\x9a\x80\x17\x58\x71\x10\x2d\x28\x29\x88\xee\x78\x87\xe6\xa4\xc5\x25\x6e\x31\x98\x99\x64\x24\xb9\x06\xbf\x52\xc2\x54\x76\x77\x3a\x98\xd2\x89\x7c\x7e\x22\xc6\x15\x07\x01\x10\xf7\x0e\xb7\xb3\x6d\xf4\x0b\xfa\xe4\x68\xfa\x1a\xb2\x0c\x55\xdd\x0a\x76\x4c\x7d\x79\x4a\x41\x40\x93\x81\xfe\xde\xce\xf9\xd1\xc7\x10\xed\xaa\xb7\x4b\x0c\x9d\xdb\x1c\xd5\xc2\x4e\xa2\x05\xe4\x0b\x33\x82\x8b\x7e\x3a\x35\x0b\xf7\x0f\x6a\x34\xaf\x8f\x9f\xc8\x2a\x8a\x07\x4c\x56\xfb\x8d\x5e\x55\x85\x92\x27\x80\x95\x4f\x64\x95\x2c\xe0\xea\x2d\x5a\xd6\x87\x0d\xe1\xc8\xd8\x61\xbb\x6a\x87\x4c\x2e\x48\x2b\x68\xc4\x84\x4a\x79\xbd\xb2\xce\x4e\x6d\xf8\x87\x36\x81\x5a\xc3\x9c\xda\x62\x7d\x95\xaa\xde\xaa\x69\x33\xa7\xe6\x7c\xbd\x5d\x00\xc5\xb6\x56\x32\x3e\x67\xec\x4e\x46\x8d\x24\xe4\x2c\x83\x50\xe8\x08\x45\x11\x34\x35\xbb\x4c\x77\x0a\x17\x68\x80\xbf\xff\x26\xaa\xc1\xad\xc6\x8f\xc6\xa4\x6b\x24\x56\x56\x5e\x23\x7c\xb8\xa8\xdc\x72\x8a\x24\x3b\xb4\xb6\x1b\xe9\x56\xe6\x5a\xc9\x45\x67\x87\xa8\xfd\xde\x41\xad\x4e\x46\x71\x11\x51\xb0\xc5\xea\x26\x68\xbd\x09\x06\xe4\x1a\x27\x15\xfd\x44\x90\x6d\xe9\x62\x6a\x85\xc9\xde\x0c\x9a\x10\x0d\xe8\x37\x64\x21\xeb\x74\x5f\xe2\xe2\x93\x2a\x3c\xc3\xe6\x0b\xdc\xd2\x4b\x5a\xd1\x76\xd5\x8b\xa3\x0b\xd7\xb2\x2e\xb0\xf3\x51\x2e\xf5\xe7\x80\xe2\x6a\x93\xca\xa0\xf5\x9b\x4c\xec\x7b\x80\xcb\xda\x89\x71\x8f\x4c\xc3\x65\xc9\xb5\x6a\x89\xeb\x72\x8f\xf9\x52\xb8\xa9\x43\x6e\x5b\x89\xc2\x59\x5b\xce\x54\xe3\x2b\x9d\xcf\x00\x52\x0d\x58\xf9\x85\xb0\xcd\x0d\x7c\xa1\xe0\x43\x4e\x8c\x93\xde\xe9\xbd\xe8\xbf\x92\x3b\xa9\x39\x07\xa6\x66\xc0\x9e\xbc\x29\x45\xef\xef\xdd\x03\x4b\xa7\x12\x67\xbe\x10\x90\xac\xb9\x1f\xd4\xca\xfd\xe2\xab\x98\x71\xdb\xcf\x1e\x06\xb0\x91\x44\x92\xdb\x25\x91\x38\x32\x75\x2d\xeb\xe8\x99\xcd\x74\x76\x04\x6c\x30\xee\x8e\x38\xc1\x74\x72\xcb\x0d\x40\x2f\x71\xd4\x69\x43\x61\x96\x29\x53\x4b\xdc\x09\x98\xca\xd2\xd4\xf4\x5e\xd0\x8c\x5c\x8f\x72\x45\xaf\xb5\x05\xee\xec\x74\x1b\xb1\x6b\xd2\x2c\x1b\xaa\xb2\x5d\xa5\xc0\x5e\x0a\x09\xd7\xdd\x50\xa8\x0c\x28\xe4\x42\x37\x38\x31\x11\x35\xe9\x35\x23\xf7\xf7\xba\x0c\x5e\x4b\x82\x4b\x5d\x65\x7a\x55\xae\x17\x05\x1c\x2b\x54\xb5\x53\x91\xfa\x9c\x17\xaf\xa8\x29\x7d\xdb\x37\xfd\xc1\x93\x62\x99\x0e\x92\xd5\xea\xba\x7a\xd9\xe0\xc5\x82\x94\xa7\x96\xbc\xdd\xe4\xcc\xb3\xd3\xbe\xf5\x7c\x4c\xbd\x1e\xdf\xef\xde\xa2\x2e\xb0\xb6\x41\xb0\x52\x8a\xe2\x95\x5b\xac\x51\xd6\xe7\x21\x75\xdb\xac\x02\x54\xd0\x16\x2d\x31\x47\xff\xe8\x78\xab\xd8\xc9\x36\x7c\x46\xab\x0a\x89\x7b\xcc\x90\xdf\x5e\x57\x1b\xd8\x96\xcf\x78\x7e\xc9\xec\xe6\x1d\xf9\x0b\x1c\x75\x6d\x6e\x2c\x5d\x09\x25\x2e\x13\x7c\x6b\xce\xe8\x95\x3b\x1a\xc1\x19\xa3\xcb\x23\xee\x2f\x9c\xcf\xfa\x5a\xef\x9e\xbd\x15\xf7\x72\x30\x65\x5a\x66\xa9\xf6\x75\x7f\x05\x7f\xab\x41\x44\xf6\x39\xa8\x43\x4f\x96\xd5\xca\x31\xa3\xd5\xaa\x01\x1e\x13\xdf\xd6\x8f\x5a\xc3\x4f\x9c\xf8\xb6\x3d\xdd\x20\x12\xf8\x8d\xea\xa1\xa1\x29\xd8\x14\xde\x0a\xfb\xf0\xe8\xfa\x8a\xd2\x03\xe0\x37\x06\x54\x10\x53\xed\xd4\xe4\x18\x56\x1a\x92\xf6\x89\x39\x5e\xb8\x6d\x3f\x0d\x10\xa8\x3d\x17\x91\x0c\x68\xed\xaa\x93\x60\x42\x58\x49\x0c\xca\xe9\xff\xaa\xe6\x20\x92\x51\x43\xfb\x6c\xf3\x7a\x8e\x54\x82\xce\xa8\xb2\x8d\x9c\xdf\x80\xee\xdb\x67\x23\x89\xc4\x7f\x67\x54\xef\x37\x39\x62\x44\x1e\x20\x81\xb4\xb2\xe9\xf8\x35\x2d\x1d\xed\xdf\x58\xf0\xd3\x4d\xec\x92\xb2\x02\x2e\xcb\x0f\x2c\xdf\x02\x56\xcb\x0b\x02\x57\xd0\xde\x44\x39\x90\xb7\x7a\x4d\x1a\xe6\x69\xf4\x52\x1b\xb3\x0f\xa0\xbf\xa6\xfd\xe2\x85\xb5\x72\x1f\xa2\x07\x1f\x74\x1f\x17\xdd\x41\xf4\x60\x1b\x3d\xd9\x46\x4f\xb7\xd1\xb3\x6d\x71\xf0\x9f\x27\x8d\xf2\xd0\x7c\xf0\x77\xed\xc6\x17\xcf\xa0\xb7\x17\x1d\x2c\xdd\x75\x18\xd2\xe9\xf8\x9e\x4d\xd0\x9a\x4e\xc9\xb1\x49\xca\xbc\xef\x8e\x11\xa6\x43\x2b\xfb\x44\x48\x1a\xe2\xa8\xcb\xbe\x30\xca\xe6\x6e\x8f\xb4\xe7\xd3\x03\xa8\xae\x39\x3d\xa9\xb0\x26\x17\xe1\xdc\x46\xde\x45\x9a\xc5\x4f\xae\x13\x51\xaf\xd3\xd0\x57\x93\x6f\xd0\x98\x10\x85\xfe\x37\x29\xd6\x25\x0f\x5a\xa2\xed\xdb\x88\xa3\x36\xa6\xe5\xb2\x7b\xde\x46\x1f\xb5\xd4\x29\xfb\xcf\x3c\x60\x4e\xf9\xf7\x7e\xa2\xf4\xec\x2f\x75\x50\xdd\x3f\x05\xf8\x0f\x42\x94\x36\xaa\x48\xeb\xe4\x03\x24\x38\x74\xa9\x29\x01\x28\xd3\x38\x34\xba\xd9\x7a\x16\xe9\xdd\x73\x37\xdb\xfc\x50\x8f\x1b\xdb\xb5\xd4\x17\x33\x65\x77\xab\x89\x32\x4f\x86\xb7\xbe\x61\x70\xbd\x58\x0a\x9b\xc7\xc6\x6d\x67\x6f\x8c\x9a\x11\x2d\xa4\xec\xc8\x49\x94\xec\x03\x46\xf6\x01\x21\xfb\x80\x8f\x7d\x40\xc7\x7e\x84\x8d\xf7\xd6\xdd\x1f\x48\x5c\xd4\x84\x1f\x9a\xe6\x96\xb1\x55\xc7\xd6\x6c\x5f\x43\x68\x4a\xf7\xf4\xed\x43\xa0\xd2\xde\x14\x45\xcb\x37\xfa\x19\xcd\xba\x08\x0d\xba\x65\x25\x2d\x18\xfe\xf8\xfd\xf6\x5c\x9b\x60\xa7\x59\xbc\x38\x87\x8f\x9c\xfa\x1b\xd7\xb8\xea\x88\x57\x78\x63\x5b\x3c\xcb\xdb\xa6\x2b\x5a\x44\xe3\x5a\x14\x0b\xdf\x34\xd5\x57\x17\x64\x4c\x05\x07\x28\x48\xc6\x2a\xb5\xe2\x54\xd7\xe4\x01\x4a\xf2\xa0\xf9\xf5\x20\xe2\xa9\x0e\x95\x83\x38\xab\xa7\x2c\xbd\x9c\x73\xf5\xad\x71\x28\xa6\xda\xac\xd8\x85\x7c\xd4\xd0\x4c\xf8\x74\xf6\xbb\xfb\xe8\x71\xd0\x9e\xf1\x4b\x6a\xd7\xed\xfb\x81\x09\xcb\xd5\xc8\x66\xa4\xf8\x64\x6a\xc0\x48\xdb\x0b\x07\x06\xa7\xfa\x63\xea\x0a\xc5\x5c\xdc\xa5\x15\x5b\x92\xa6\xc0\x9c\xa0\x19\xf9\x8c\x8a\x19\x16\xf4\xa1\x6b\xf7\x80\x03\x47\x55\x7a\x25\x35\xef\x1a\x62\x3c\xb4\xb6\x95\x58\xd9\x2d\x2a\xe9\xb1\xd1\x3a\x4f\xfe\xc8\x51\xfe\x37\x5c\x51\x65\x0d\x9d\xfc\x82\x68\xbd\xe8\x5a\xc7\x0d\x29\x18\x70\x60\x17\xbd\x5c\xb5\xe4\x6f\xa4\xe1\xb2\x99\x28\xbc\xb0\xdb\xb5\xd3\xef\xec\x9e\x8b\xfd\x36\x13\x17\x5b\xee\xbe\xe2\x6f\x33\x9d\xa2\xc9\xc4\x3e\xfb\x02\x3d\xfb\x6e\x0b\xfd\xf6\x1b\x72\x3e\x7b\x89\x9e\xff\x97\x90\x4b\xdc\xa7\xfe\xf4\x5f\xf1\x53\x07\xfb\x4f\xb6\x52\x29\x92\xda\x21\x06\x35\x3e\xd2\x1b\xfa\x25\x72\x9f\x19\x59\xd3\xd9\x47\x1b\x73\x9d\x2f\xe7\xa3\xb8\x40\xb5\x42\x44\x06\x17\xe5\x51\x1f\x07\x21\x05\xc8\xce\xaa\x83\xe2\xb9\x88\x5f\xf9\xe0\xb6\x6c\x59\x13\x94\xb2\xa4\xd4\xaa\x13\xae\xe3\xc2\x06\xe5\xd8\x34\x09\x58\x34\x6c\xc1\x7a\x42\xf6\x05\xa8\x53\x5b\xdb\x29\x40\xc5\xb6\x34\xd6\x99\xa0\x6e\xd5\xc7\xd1\x8d\x2b\x02\xbb\x82\x01\x35\xc3\xd7\x60\x60\xf0\x7a\xc4\xa2\x4b\xd9\x14\x04\x6e\x64\xdb\xc1\x16\x57\x57\xac\xa1\xed\x6c\x8e\x56\xc4\xfa\x04\x8e\x4d\x91\xf3\x70\x5b\x48\x5d\xf2\x6d\xe3\xd7\x84\x8c\x21\x59\x11\xbd\xab\x3d\xb7\x16\xb7\x65\xb0\x0c\x54\xb7\xa7\xbf\xec\xae\x69\x4b\x65\xa9\x72\x54\xe2\xab\x6c\xa4\xfa\xb6\x63\xd1\xa0\x5c\x9a\x13\x00\x2b\xb8\x28\xba\x06\xb7\xa4\x5a\xa1\x86\x2c\x1a\xc2\x75\xd0\x8c\x13\xe2\xad\xbb\x0b\xa4\xf3\x91\xb2\x3e\x20\xb5\x73\x69\x0f\x47\xc6\xc5\x91\xeb\x48\xa0\x40\x78\x6f\x05\x85\x74\x46\x97\x0e\xea\x29\x48\x75\xe3\x62\x54\xee\xbc\x16\xfe\xc2\x13\xf3\x72\x2d\xe5\x61\x1f\x05\x89\x89\x44\xc7\xc8\xdb\x07\xee\x21\xb7\xd8\xeb\x07\x3f\x20\xc5\x8f\x6d\xca\x07\x7b\xc5\xd0\xae\xbc\x40\xb2\xf4\xdc\x46\x47\x0e\xc7\x13\xcb\x45\x97\x25\xf1\x73\xc6\xf5\xe6\x2a\x2e\x76\x84\x86\xeb\x2d\xa5\x00\xfd\x44\xe8\xd5\x2c\xa8\xdb\x4a\x6b\xda\x52\x5c\xc9\xaf\xa2\x4c\x18\x08\x0a\xd9\xf1\xfd\xd3\x60\x06\x44\x13\x99\x60\x42\x59\xbd\xa7\xfa\x0a\xca\x5f\x6b\x2e\xae\x4e\xbe\x77\x4d\x1a\x60\x08\xe2\xe3\xad\x10\xac\xd6\x74\x0d\xe0\xe3\xf3\x53\x55\xd7\xb4\x9b\x4e\x69\x41\x49\xad\x4a\x68\x85\xf7\x59\x4f\x44\xa6\xb8\xc6\x82\x6d\x7b\xf8\x30\x40\x60\xe2\x06\x0b\x08\x3b\x67\x12\xd1\x3f\xba\xbe\x67\x70\xd9\x85\x2b\x5c\x90\x66\x4e\xb9\xb8\x93\x2b\xcd\x93\x35\xe2\x24\x6b\x89\x70\x72\xfe\xf6\xc3\xab\x43\x74\xec\xf3\x70\x2a\xc4\x7a\x15\x52\x48\x4a\xb4\x68\xa8\x75\x64\x1e\xec\xef\xef\x40\xbb\x43\x99\xb6\xd5\xd8\x50\xd0\x10\xf4\x44\x02\x0a\xb1\xbe\xa5\x64\x9a\xd6\x30\x62\x55\x4f\x10\xa3\x96\xcc\x17\xac\x11\x1a\xc9\x55\x83\x0b\xb0\x21\x53\x66\xbe\x0f\xe1\x4b\xf0\xed\x8c\x70\x22\x9e\xaf\xcb\x29\x06\x99\x29\xea\xf3\x34\xc7\x2b\xc4\xbb\x4b\x30\x62\x03\xcf\x15\x8b\x15\xa3\x44\x4b\xd8\x0d\xc7\x00\x2b\x38\x24\x3a\x79\x28\x82\x35\x11\x2a\x86\xf3\x08\xea\xed\xfb\x34\x3d\x1d\x86\x70\xd1\x0e\x7a\x5b\x09\x02\xe4\x11\x7e\xb6\xa5\x83\x5c\xf6\xa5\x66\x4b\x29\x18\x02\xd4\xff\x25\x0d\x4b\xd0\xa7\x04\x77\x4e\x96\x12\x1c\x5e\x41\x6a\x5e\xed\xc3\x83\x51\xd4\xdc\x2e\x15\x9b\x5a\x97\xea\x8f\x3c\xaa\x0f\x69\x74\x12\x9c\x02\x55\x3e\xd9\x9e\x82\xd4\x4b\x0e\x7f\x78\x89\xfc\xf4\xbf\xbb\x3a\x33\xf1\x6f\x4a\x28\x0b\xc0\x27\x9d\xfd\x91\xa4\xe5\x16\xe2\xb6\xd2\x16\x20\x9a\x5c\x93\xc6\x39\x46\xbd\x17\x7c\x7f\xe8\x42\xde\x9e\x50\x9b\xee\x40\xfd\x1a\x4a\x54\xee\x98\x72\xcd\xb5\x6c\x09\x17\x37\x1c\x58\x17\xea\x74\xcf\xb6\xae\x3c\x9a\x48\x2d\xe8\x37\x02\x8c\xbc\xb2\x64\x33\x3a\xdf\xd4\x99\x54\x57\xdc\xd4\x9b\xe1\x74\x9c\x8c\x54\x72\x56\x17\xac\x69\x48\xd1\x2a\x7f\x95\x36\xe9\x4e\x6d\x09\x1b\x79\x2c\x76\xd1\x5f\x73\x26\xd2\x38\x46\xcf\x2c\xc7\x09\x71\xbf\x30\x87\xab\x57\xf3\xb0\x18\x35\xf9\x51\x08\xcb\x5c\x2b\x50\x43\x7a\x63\xef\x22\x82\x0a\xd3\xb5\x74\x28\x1e\xf6\x53\xf8\xfa\x55\x94\x2b\xd2\xfa\x21\x7c\x46\x35\x89\xd2\xc1\x88\x1e\x61\x5b\x06\xf6\xa9\x71\x22\x8b\xe5\xb8\x75\x7f\x22\xab\xdb\xac\xf9\x0d\x59\xe9\x79\x3b\x51\x86\xb7\x5f\xeb\x1b\xb2\x0a\x96\x69\x22\xf5\xc6\x2d\x51\x1f\xad\x1b\xad\xef\xc2\xe4\xbc\x6d\x70\x71\x36\x91\x6e\xc4\xca\xac\x4b\x55\x4d\x9c\xb7\xb8\xed\xc0\xff\x8a\x95\x11\xa8\xab\x70\x93\x89\x23\xf5\x16\x17\x45\x50\x47\x53\xf4\xc2\x45\x93\x2b\xfd\x7f\xff\x6f\x54\x74\xa8\x8e\xeb\xdd\x74\x80\x68\x80\xe8\x4c\x34\x68\x4e\x69\x77\x4d\xf7\xf9\x90\x4c\x13\xac\x2f\x03\xa5\x67\x98\x23\x4e\x32\xf6\xfc\x48\x1f\xbb\xc3\x28\x41\x35\x50\x32\x5c\x21\xb5\x32\x37\xba\x83\x13\xa7\x69\x97\x54\x87\x1b\x52\x76\x85\x8d\x9a\x04\xb5\xd8\xed\x65\x9a\xbf\x37\x33\xfd\xf5\x12\x3d\x4e\xd7\x59\xbb\x7a\x27\xb7\xfa\xcc\xb0\x39\x32\x2a\x8c\x02\x7c\x25\xfb\x07\xa6\xfb\xbc\x3e\xc8\x9f\x37\xef\x42\x72\x2f\x66\xbf\xcf\xa9\xa9\x4a\x31\x10\xf1\x92\xce\xe5\xf2\x8d\xf2\xbd\x58\x4b\xdd\xb6\xeb\x4f\xde\xcf\xe9\xea\x9f\xf3\x70\x22\x9a\x69\x9c\x3f\x62\xa3\xe5\x93\xd1\xf6\x9a\xb9\x28\x56\xab\xc6\x8a\xf6\x55\x97\xaa\x88\xa3\x99\xf2\x5e\x15\xd7\x45\x97\x69\x51\x6a\x80\x89\xfb\xc0\xeb\xf0\xc2\xa6\xd2\xd9\x62\x2a\x8e\xe4\xd0\xf4\x21\x5f\x28\x64\xfc\xee\xf6\x54\x1b\xc9\x6e\x72\xd8\x96\x0f\x74\x44\x89\x02\xd7\x84\x9a\x5e\x28\x9b\xa2\xa0\x4d\x2f\x4f\x06\x50\x0f\x2f\x5d\xd7\x80\x48\x10\x43\xd0\x03\xd7\x3c\xe1\x57\x1e\xd1\x36\x24\xb1\x58\x31\x87\xf5\x8a\xb1\xa4\xdc\x1e\x7b\x7b\xe8\x94\xc1\xe9\x97\x31\xa6\xae\xc1\x34\xa5\x72\xc1\xc8\xae\x85\x21\xd6\x84\xfc\x56\xbe\xee\x5f\x8f\x6f\x52\x3d\x46\xfc\x12\xf4\x49\xef\xd1\x93\xdc\xae\xb7\x79\x6a\xf8\x44\x6a\x5d\x53\x44\x79\xbe\x86\x92\x0b\xa2\x0d\x7d\x15\xd4\xe7\x18\x3c\xe2\x61\x41\x8f\xbc\xf8\xd2\xb5\x5e\x47\xbd\x20\xb5\x54\xf7\xd2\xa6\xa0\x7b\xfb\xd6\x84\xde\x19\x9b\xe6\x23\xb6\x81\xdd\xe0\xa4\xeb\x4c\xfb\x92\xdc\xdc\xe1\xde\xe0\x6e\xe7\x4b\x38\x65\xb6\x1f\xab\x63\xf5\x69\x48\x41\xc9\xb5\x0d\x89\x93\xd6\x9e\x13\x73\x1a\x55\xe2\x6c\xc7\x07\xd4\x53\x39\xab\xf7\x30\xf2\x78\x36\xd2\x38\x6f\xb9\xcb\xa1\x35\x6d\x27\xbf\xa0\x70\xb7\xac\x02\xf8\x8b\x5a\xda\x89\xff\x61\x11\xc7\x38\x45\xb1\x77\xee\x69\x89\xb3\x65\xda\xa6\x23\x41\x9c\x45\xe0\x63\x09\x22\x62\x25\x2b\x7a\xb1\xe3\x99\x99\x93\x42\x67\xda\x34\x9d\x9f\x4a\x26\x71\xa7\x47\x2e\xdf\xba\x05\xb4\xa4\x0a\xb3\x19\x80\xa1\xfe\x17\xa2\xd0\x16\x4b\x70\x04\x7a\x74\x14\x7b\xe5\x55\x8d\x81\xc4\x8b\xef\xba\xcb\x8a\x16\xfa\xbd\x05\xfc\x95\x7d\x4d\x17\x7a\x12\xf2\xf2\xc0\x88\xfa\x31\x1f\xc0\xa9\x15\x02\x86\xde\xb6\x39\xa6\x3e\x88\x94\x78\x24\x08\x42\xc7\x64\x1d\xa2\x27\xcf\xf7\xf7\xf7\xa1\x05\xba\xfc\xec\xc9\xd6\x21\x82\x8f\x9c\xcf\x9e\x6e\x1d\xa2\x83\xf0\xc1\x67\xe2\xc3\xa7\xcf\xbd\xcf\x9e\x8b\xcf\xc4\x07\x7d\x04\xf7\x7c\x7f\x77\x1f\x61\x6e\xce\x93\xb7\x9d\x83\x82\xcf\x90\x5c\xe0\xaf\x2e\x58\x58\xb0\xa6\x60\x35\xc1\x42\xe2\x65\x44\x9d\xd7\x8f\x22\xde\x11\x9f\xda\x04\x4b\x45\x47\x96\xaf\xf8\x2f\xb8\x9c\x2a\x5c\xc9\xc1\xb7\xdf\xf9\x6b\x79\x7e\xf0\x5d\xb0\x9a\xff\xfa\xce\x5f\xcf\x93\xa7\xdf\x46\x2b\x4a\xb9\xdb\x82\x0e\x23\x39\xbe\x91\xc9\xb3\xc3\xa1\x0a\x96\xdc\xf7\x48\x9f\x73\x5e\x4b\x87\x9c\x79\xaa\x9d\x37\x6d\xbf\x3d\x60\x30\x7b\x7d\x17\xf4\xf3\xbd\x84\x8a\x15\x43\x4d\xcf\x2b\xab\x74\xf9\xb6\xc1\x1b\x76\x70\xf9\x1a\x09\x10\xde\x44\x21\x97\xc3\x0f\x77\xcb\x87\xdd\x1d\x8d\x8e\x7c\x43\x23\x02\x0f\x13\x43\x8f\x8b\x3e\x34\x23\xb8\x89\x2e\x61\x1e\x00\xc4\xd7\x8d\x9d\x4b\x1c\x07\x9f\xb8\xe5\x47\x4c\x4e\x07\xc7\x79\x28\xe6\x26\x6a\x2e\x17\xee\x74\x20\x98\x2b\x20\x55\xfd\xf6\xd4\xfc\xf6\xcc\xfc\xf6\x5c\xfd\xf6\x25\x5a\x3e\x44\x31\xc8\x78\xc2\xd1\xc8\xb7\x93\x0a\x96\x95\x09\xf7\x8b\x56\x74\xe3\x00\xae\xe4\xec\x0b\x3f\xd2\x69\xcc\xec\xe5\x04\xf2\xb3\x0f\x62\xeb\xfa\xd2\x97\x4d\x2d\x09\x95\xc3\x2f\x81\xf6\xdd\xe3\xda\x46\xf2\xe5\x1e\xba\xf7\xff\x07\x00\x00\xff\xff\x49\x4d\x1b\x69\x4e\x7d\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x13\x6c\xca\x75\xcc\x28\xd2\xd6\x4f\x6f\xa1\x5f\xbd\xb7\x17\x0d\x09\x3e\x91\xcb\xdd\xad\x48\x7d\xd5\xce\xd0\xd1\x11\xfa\xf6\xd9\x21\x7a\x70\x2e\x75\x6d\xa4\x3e\x86\x1b\xe5\x92\xa0\xa7\x4f\xd0\xe5\xaa\x25\x1c\x4d\xbe\x7d\x86\x66\xe4\xb3\x50\x52\x84\x14\x4e\x1a\xbe\xf5\x20\x02\x1b\xbb\x6b\x76\x29\xff\x9b\xd0\x6a\xc1\x4f\x7b\x3a\xa1\xe5\xd6\x21\x7a\xf0\x41\xcb\x3d\x67\xa7\x72\x20\x70\xe3\xc1\xcd\x28\x75\x08\x0e\xcc\xa7\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\xb6\xf8\x91\x96\x3f\x8b\x15\xd6\xb4\x52\xc3\x9e\x9d\xa2\x02\xd7\xe2\x7e\xc5\x55\x43\x70\xb9\x42\xe4\xb3\xe0\x03\xca\x84\x21\xad\x0a\xf1\x00\x82\x0c\xd0\xcb\x23\x49\x08\x93\x83\x2d\xf4\xf0\xa1\xfc\xec\x85\xfe\xec\xb9\x5e\x18\x7c\xac\xd1\x77\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\xb6\xb8\x68\x9f\xc7\x90\x23\x3a\xd2\x1b\xf3\x12\xed\x8b\x51\xb2\xdf\xbf\x38\x42\xcf\x0f\xf6\x35\x36\xc3\xa7\xcc\x0c\x2a\xf1\x47\x3b\xc3\xb5\x78\xba\x17\x89\x1e\xa9\x3a\xe4\x71\xf0\xe4\xbb\x68\x94\x37\x64\x15\x52\x0a\xf9\x8c\x0b\x21\xc7\x7c\xfb\x4c\x53\xcc\xc1\x93\xef\x86\x49\xc6\x52\xbf\x3b\xe4\x9f\x9e\xa8\x21\xed\xd7\xb9\xf1\xfe\xf4\xad\x19\xef\x4f\x4f\x86\xc7\xbb\x9f\xa0\x95\x2b\xd2\x46\xbe\x84\x93\x0a\xd3\x39\x29\x27\x58\x9f\xee\x08\xc5\x5b\x59\xdc\x2b\x0a\x03\xaa\xd6\x64\x76\x29\x54\xe2\x42\x02\xbd\xc1\xac\xde\x90\x95\x9e\xd1\x27\xc1\x28\xbc\xad\x88\x67\xf2\x46\x06\x20\x6c\x66\x16\x17\x66\x0f\xbc\x29\xd8\xad\xd9\x8a\x37\x6b\xbd\xc1\x9d\x3b\x52\xfc\x88\xbb\x15\x58\xff\x1b\xb0\x3c\x48\xa5\xf4\x0d\x59\x4d\xa2\x19\x2f\xf4\x57\xee\x74\x76\x4b\x52\xb0\x92\xfc\x0f\xf9\x3c\xd9\xda\x8e\x09\x8e\x5e\xd5\xb8\xed\x1a\x72\x5c\x5d\xb1\x86\xb6\xb3\xf9\x21\xba\x88\x3e\xdb\xfd\xe1\x2f\x17\xbf\xfc\xf0\x97\x8b\x83\x27\xbf\x3c\xfd\xee\xc0\x03\xb2\x15\x4f\xb6\x26\xed\x3a\x53\xf5\x4f\xda\x26\x66\xfb\xea\xe4\xf4\xe2\xf8\x97\x77\x4f\x9e\x7f\xdb\x37\x55\xa3\xdc\x80\xd1\x6f\xa5\xa4\x54\x76\x4d\x4b\x52\x26\x15\x9e\x31\xaa\x0e\xcc\x92\x54\xd3\x5d\x5a\xa2\x23\x44\xcb\xf8\x0b\xe0\x88\x47\xd6\x76\xe4\x7d\x19\x9f\x9e\xa3\xf8\x44\xf5\xbd\x26\x11\xef\xfd\x1d\x3f\xee\x50\xe6\x91\x43\x29\x89\x45\xb8\x82\x03\x3a\x42\xfb\xf1\x23\x8e\xbc\xf8\x62\x07\xfd\xfa\xa5\xe7\x09\x23\x97\x01\x24\xef\xc1\xc4\x51\xeb\xc0\x7d\xa9\xcf\xd8\x02\x4c\x24\x7b\x5c\xda\x48\xf6\x22\x9c\x10\xcd\xa2\xb6\x63\x7c\x6d\xeb\x63\x76\x88\xda\xa6\x23\x5b\x1b\x1a\xf9\x0d\x59\xa5\x06\x7d\x43\x56\x1b\x1d\xd0\xee\x8f\x1d\xcd\x7e\x16\x0d\x15\xe3\x3f\x90\x98\xc4\x36\x85\x1f\x61\x7e\x3f\x56\x0f\x32\x80\x94\x92\xf9\x62\xc7\xc6\xbe\xec\x4a\x73\xcd\xab\xf9\xa2\x5d\xc1\xbb\x93\xad\xb5\x40\x1a\x3d\xed\x0e\xa0\x6e\x78\xaa\x5a\x9d\xda\x30\xd0\x50\x47\x10\x27\x64\x37\x38\x23\x64\x4e\xb3\x01\x2d\x8a\xe5\xe8\x88\x16\xc3\x68\x12\x51\x2d\x29\x9a\xd8\xbd\xc4\x15\xae\x0b\x87\x52\x9d\x3b\xa8\x24\xbc\x6d\xd8\x6a\x12\xca\xd2\x82\xd5\x4f\xf5\x02\xdf\x93\x29\x3a\x4a\xd1\xb6\x32\xff\xee\x5e\xb2\xa6\x61\xcb\x17\x0f\x03\x94\xbc\x9c\x4c\x1b\x36\x77\xc8\xdd\x40\x84\xaf\xb7\xee\x0f\x9d\x9d\x1e\xb7\xc5\x47\x83\x86\x9f\xd3\x73\x1b\xf7\xee\x7d\xb4\x13\xd3\xbf\xc6\x98\x37\x3d\x17\x1b\xbb\x25\x01\xd3\xac\x5a\xdf\x8b\x9d\x08\xc4\xd6\x8d\xde\x35\x7b\x76\xb3\xd7\xcd\x51\xbb\xcd\xeb\x37\x1d\x5c\x1f\x9e\xf8\x22\x7e\x4f\xda\xae\xa9\xc1\xb9\xa5\x6e\x59\x37\xa6\x76\xda\xd5\xa5\x7f\xeb\x09\x35\xdc\x3c\x21\xd4\x95\xe0\x2e\xda\xfd\x44\x56\x3c\xa1\xe9\x29\x3b\x85\xb2\x57\x1f\xc9\xd7\x24\x69\x06\x86\x8a\x89\x01\xb6\x15\x41\xe9\x5d\xaf\x01\x1f\x1d\x32\x6d\x32\x9a\x68\xd7\x7c\xfe\x51\x7d\x1e\x6f\x39\xb6\xa2\xd5\xc1\x81\x7d\x9a\xbe\xed\xa8\x9a\x48\x86\xc7\x35\x4f\x6e\x68\x64\x4d\x60\xc3\x23\x9b\x27\x37\xba\x66\xc1\x54\x46\x2e\x5a\x3c\x9a\x1e\x3b\x10\xff\x15\xfb\x0d\x29\x3c\xc5\xa9\xf7\xf6\xf6\xd0\x8f\x2d\xad\x68\xbb\x42\xaf\x55\x78\xb0\xb4\x6c\x15\x33\x52\x7c\xe2\xca\xa7\xf3\x88\x23\x76\x4d\x1a\x71\xd8\xac\xdd\x59\xcd\x45\x1a\x6c\x69\xcb\x91\x3c\x15\xa4\x54\x56\x80\xc8\xb8\xa4\xdd\x7a\xd3\xae\x06\xa8\xaf\xbb\xaa\x32\x04\xfc\x83\x84\x36\xd9\xd2\xc6\xae\xe0\x2c\xd2\x29\x9a\xf4\x5d\x44\xe8\x71\x9e\xe5\x6e\xa1\x17\x03\x97\x67\x7c\xee\x1b\xc9\x5f\xc4\x9d\xea\xa1\x1a\x91\x8a\xf7\x3c\x7f\xd3\x29\xfa\x37\x46\x3c\xc3\x60\xbf\x33\x5b\x29\x77\x00\x61\xd4\x90\x29\x69\x88\x80\xdb\x32\xf1\x1f\xab\x49\xcc\x26\x65\x74\x80\x71\xda\x59\xfb\x4d\xef\xce\xa5\x79\xdf\x2f\xc9\x88\xbb\x43\xf4\x30\x78\x70\x94\x75\x2d\x20\xdc\x8f\x0e\xe8\x9f\xd1\x7d\x69\x8e\x8a\x5e\x12\x3f\x0f\x2e\xa4\x3b\x92\x38\x71\x2b\xe8\xec\x14\x95\x8c\x48\xa7\xf8\xa0\xb1\xca\xd7\x46\xd4\xa6\x4e\x1e\xf6\xce\x08\xf3\x68\x99\xdf\x3b\x62\x48\xb0\x47\xc7\x65\x89\xb0\x33\x3d\xe5\xc5\x70\x42\xe5\x7b\xd1\xcf\x49\x6b\x63\xfa\x93\x61\x5c\xe6\xc3\x43\xf4\xe7\x60\x5a\xa1\x40\xd6\xbb\xac\x17\x3b\xf7\x2d\xac\x7b\x3e\x82\x9c\x10\x81\x8b\xb6\xe9\x0a\xf0\x8a\x49\x99\x56\xfc\x76\x45\x5a\xd4\x10\x5c\xee\x80\x4d\x52\xe6\x84\x5c\xb2\xae\x55\xd4\x16\xb9\x86\xb9\x84\x61\x92\x51\x7e\x1d\xe3\xc6\xcd\x3d\xe2\x3a\x49\x73\xcf\xac\xe7\x23\xf5\xdf\x18\xf2\x91\x6a\xeb\xcb\xc8\x47\x7d\x97\xa0\x32\xf4\xf7\x3f\x1c\x45\x9c\x0f\x3c\xef\x78\xb5\xd6\x78\x7e\x34\x78\xeb\x30\x4a\xb9\x29\x22\x37\x11\x3a\x3b\xbd\x95\xa7\xe8\xa3\x24\xf4\x9f\x87\x1f\x8e\xdd\x3a\x43\x0b\xc9\x7a\x5e\xb2\xf4\xd8\xef\x28\xb9\xa6\x64\x29\xbd\x25\x7e\x04\x66\x4a\x33\xaa\x6d\x58\x44\x52\xf7\x90\x8c\xd7\x06\x4f\x28\x90\x29\x05\x1e\x4c\x49\x16\xde\x6e\x8f\x55\xc9\x79\x6a\x0d\x03\x93\x7d\xe9\x26\xb6\xa6\xd4\xdb\xc3\x66\x27\xe7\xb5\x3e\x0b\x94\x67\x73\xf0\xde\x1a\xd4\xc6\x92\xc6\x8f\x04\x88\xe8\x66\x1f\x36\x53\x24\xa0\x44\x52\xdd\xa0\x59\x22\x0b\x64\x78\x26\xc6\x0a\x91\x80\x11\x4a\xb6\xbd\x26\x3b\xef\xfd\x40\x7d\x1a\x69\xc9\x4b\x01\x30\xdf\xaf\x65\xf1\x48\x2c\xa5\x57\x70\x4a\x9a\x28\xdd\x73\xe2\x7e\x95\xbb\xc0\x4f\x49\x43\xaf\x49\x29\x83\xa1\x33\xce\x65\x71\xec\xc5\x6d\x0d\xf6\x02\x43\x2e\x3f\xd1\x76\x66\xd3\x01\xb3\xa2\xee\x8d\x98\x81\x3a\xf7\xbe\x62\x70\x8d\x1b\x2b\xb0\x5f\x74\x73\xad\xbf\xc6\xd3\x62\x5d\xeb\xce\x6c\x2d\xd5\x79\x84\xd6\xec\xe0\x78\x6d\xdd\x39\x58\x80\xf7\xe7\x63\x47\x57\x32\x20\xd2\x7a\xc5\xb0\x98\xe7\x42\x4e\x6d\xfe\xc8\x1d\x0e\x50\x79\xe7\x9b\xac\x66\xef\x72\xd5\xac\x72\xb5\xde\xb2\x24\xab\xfc\x5d\xa8\x56\x72\x35\x8f\x64\x2d\xf3\xfe\x23\x51\xa7\x37\x51\xf3\xfb\xe3\x01\x83\xc9\x30\x31\x1a\x58\xeb\x6d\x99\xb4\x4d\x9e\xd5\x6a\xe2\xb9\xcd\x8a\xb5\x55\x75\x61\x3e\x4e\x5f\x82\x8f\xd3\xb7\x5a\xe2\xe3\xf0\x61\x7d\xb9\xe4\x15\x88\xf7\x36\x81\xdc\x78\xca\xa4\xca\xc0\x39\x2b\x28\x16\xe3\x2f\x69\x3b\x73\xb5\x26\xf3\xb2\x4a\x41\x57\x91\xa5\x94\x43\xf0\x2f\x29\xb5\x8a\xe7\x84\x9a\x32\x27\xc1\x9c\x72\x74\x49\x9c\xd0\x40\x88\xd8\x89\xb4\x12\x03\x36\xaf\xc3\x7a\xa1\x60\x94\x3b\x84\xe8\xc7\xe8\xad\x1d\x04\x34\x3e\xaa\x2e\x3b\xba\x93\x02\x90\x8e\xe9\xcf\x8f\x3e\x32\x40\x31\x3b\x74\x32\x10\x0a\xd7\xa5\x40\x7c\xc5\x8a\x9b\x4e\x6b\xfd\xe8\xbc\x68\x66\xe0\x43\xd7\x19\xfa\xb2\x50\x01\xae\x4d\x68\xde\x68\x45\x67\xcd\xe0\x40\x3b\x07\x2f\x3a\x70\x8d\xa1\xc7\x86\x00\x1e\x67\xc2\xd4\xc8\x88\x1d\x1a\xc0\xfe\x98\xb8\x34\x50\x75\x92\x56\x86\x84\x4f\x71\x63\xde\xb0\x7f\x19\x07\xe3\x9d\xf8\x02\xef\xc8\x6b\x99\x71\x30\x5a\x36\x1e\xba\xfb\x50\xb4\xf1\x9e\x21\x3a\x20\x80\xa1\x07\x13\x37\x7d\xe2\x29\xb3\x4d\x43\x0f\x46\xd7\x50\x2f\x40\xef\xba\x5a\xc7\x58\x6e\x0e\xd9\x46\x2c\xe6\x36\x65\x47\xdc\xef\x03\xf2\xed\xff\xd9\xcd\xd7\xb2\x9b\xa3\xb4\x15\x13\x76\x13\xd7\xe8\x92\xa8\x99\xa9\x00\xfb\x19\x5b\x9a\x44\x3a\xcf\x9e\xe9\x8b\x24\x09\xa3\xa6\x11\x1e\x46\x58\x36\x07\xac\x54\xbe\x0d\x69\xc3\x46\xc2\xb5\x2c\x90\xeb\x5a\x14\x23\x13\xe1\x18\xf0\x6b\x18\x20\x87\x6f\xa6\x9c\x25\x2e\x5d\x2a\x60\x93\xe6\xb9\x10\x50\x19\x48\x93\xeb\xe8\x1f\x21\x3c\x6b\xed\x73\x1e\x49\x58\xe0\x60\x2a\x6a\xa4\xd4\x03\xb1\xd1\x2b\x98\xe5\xba\x96\x2f\x63\x7f\x4b\xc3\x19\x67\x84\x73\xcd\x67\x69\x38\x37\xb1\xa1\xf5\x41\x5a\xcb\x90\x96\x06\x34\x6c\x4d\xeb\xb9\x61\x73\x20\xb3\x6c\xed\xdf\x51\x29\x4c\xea\x60\xb4\x6e\x49\x33\xc5\x2a\x7d\xd0\xcd\xbc\x1c\xef\x2d\x4a\xc0\x87\xcc\xfc\x4a\x26\x76\x09\xc0\x6f\xb5\x27\xc2\x51\x4f\xd5\x0c\x8c\x24\xed\xe7\xbb\xc2\x25\xcd\x2a\x9d\x7a\x6a\xa5\x91\x6c\xee\xa3\x9c\xfc\x61\x6a\x21\xbe\xac\x61\x32\x21\x8d\xfa\x38\xca\x59\x92\x4a\x75\x04\xce\x67\xbf\x48\x8a\xe8\x61\x00\x6a\x98\x79\x43\xaa\x8a\xa3\xe5\x8c\xb4\x33\xd2\xf8\xb9\x97\x26\x09\x8f\x54\x14\x32\x2b\x60\xc6\x27\xb8\x2e\x69\x89\x5b\xa2\x16\xda\x06\x79\x92\xcb\x19\x2d\x66\x68\x4e\xb0\x56\x53\x28\x68\xe6\x18\xd2\x77\x00\xf6\x72\xc6\x1c\xe0\x2a\xb1\xd9\xab\x78\x20\x2d\x03\x4a\xd7\x09\x44\x37\x31\x86\x50\xb3\x84\xbe\x43\x6a\xd6\x5d\xcd\x7a\x35\x72\xf8\x48\x48\x65\x9e\x1f\x44\x21\x57\x20\x48\x8a\x61\x94\xbf\x52\x8b\x7c\xcd\x9a\xc4\x12\x27\xbf\x38\xfc\xfc\x10\x3d\x4c\x5c\x15\xf6\x92\xd8\x3a\x44\x3f\x30\x56\x25\xae\x1b\xb3\xca\xba\xfd\x0b\xe5\x6d\xfa\xce\xb9\x22\xed\x3b\xfb\x9c\x00\x2b\x9e\x9d\x04\x31\x70\x74\x1a\x42\xfb\xe8\xf9\x86\x20\xc5\xa3\x6d\xba\x1e\xf1\x6c\x8a\x2b\x3e\xc2\x68\x35\xe0\x6c\x11\xe3\xec\xef\xee\xa3\x87\x0f\xa3\x71\x92\x99\x2f\xff\x0d\x3a\x4c\xf3\x61\x86\x6b\x55\x67\xe3\x35\x6b\xde\xb3\x8a\x4c\xea\x6e\x2e\x99\xda\xe1\x08\xef\x8c\x8e\x71\x0c\x5c\x5d\x49\x63\x28\x24\x3c\xcb\xfa\x26\x9a\xc2\x1f\x71\xc7\xf9\x8b\x54\x3e\x83\xca\x77\x26\x4b\xc4\xea\x88\x58\x5c\x46\x22\x89\x46\xc6\xeb\x46\x49\x12\x82\x56\xe2\xda\x4a\xa3\x62\x24\x12\x08\x53\xcc\xe7\x55\x2d\x3e\x04\x36\xff\xe0\x44\xa6\x11\xc8\xe1\x53\xcb\xa0\xd3\x64\x51\x41\xca\xeb\x47\x10\x27\xb1\x68\xd8\x95\x78\x30\x95\xee\xb2\xcc\x65\xdc\x84\x5f\x6c\x3c\xd5\xe6\x16\x49\x28\xcb\x0d\x67\x9f\x7c\x89\x22\x13\x7f\x90\x41\x38\x0e\xf9\xa8\x5a\x2b\x26\xb3\x95\x07\xe5\x42\x37\x68\x47\xbf\x37\x40\x23\x37\x8f\x91\xef\x71\xf9\x3a\x21\xe5\xc0\x28\x82\x69\xf4\xbd\x0a\xa9\x07\x7a\x4f\xee\x32\xc2\x7f\x99\x0b\xed\xf7\xc6\x54\x11\xd3\x03\x75\xd1\x4c\xec\xb4\x7b\x78\x1d\xd2\xca\x31\x96\xe3\xb2\x04\x96\xa1\x4d\x73\x32\xf2\x87\xaf\x78\x4b\xe6\x36\x8d\xdb\xa9\xc3\x92\x37\x17\xc7\x2c\x06\x5e\x3e\x27\xd2\xb8\x23\x38\x4b\xab\x18\x64\x2a\xdd\xf1\x0e\x78\x8c\x9c\xfc\xcd\xf8\xc9\x1f\xf9\x10\x01\x49\xe4\x4a\xc3\x79\xf7\xa8\xad\xa0\x25\x51\x6f\x63\xe4\xc3\xd5\x09\x42\x90\xfb\xeb\x11\x83\xfc\xad\x48\x9a\xc8\x7a\xae\xb9\x30\xd2\x54\x7e\x1f\x8f\xfa\xb6\xae\x56\x82\xf1\x8b\xa1\xe7\x08\x0b\x49\xab\xd0\xf2\x8b\x92\xe5\xa6\x32\x27\xbd\x64\x50\x63\x4a\x32\xbf\x10\x8c\xac\x19\xeb\x4a\x5c\x4e\xaa\x7b\x50\x38\x21\x94\x43\x24\x8a\x87\x24\x28\xbb\xd6\x90\x4e\x33\x54\x89\xcb\xf2\x03\xf3\x20\x81\x1c\x94\xd9\x25\x71\xf9\x7f\x60\xc7\x65\xd9\x23\x12\x24\xa8\x32\x75\x1a\xc4\x9d\xb3\x84\x6a\x04\xef\x48\x5d\xba\x25\xf0\x0c\x8f\xf0\xcc\x0b\x35\xad\xb2\xdc\xe1\x42\x55\x68\xfe\xe4\x95\x42\x52\x8e\xac\x64\x91\x83\x91\x4c\xc1\x2f\x3f\x37\x09\xca\xbc\xfd\xa1\x39\xc1\x06\xcf\xb1\xac\x7a\x34\xc7\xb4\x16\x8c\x5d\xba\x49\x8e\xd4\x89\x8d\x8e\xca\x19\x4c\x5e\x50\xb4\xf8\xbf\x5e\x79\xdb\x02\x07\x40\x39\x92\x7a\x12\xfe\x3d\xcf\xd6\x76\x38\x42\x21\x38\x43\x85\xda\x19\xe3\x04\x4d\x69\x03\x22\xd0\x94\x35\x16\x63\x82\x39\x18\x77\x91\x1c\x3f\x3c\x4e\xe1\x7a\x5e\x8c\x0a\x89\x49\xec\xef\x98\xb7\xc6\xc1\xde\x09\x27\x95\x50\x29\xc2\x4d\xc8\x18\x8b\x13\x0b\x7c\x79\xc3\xf5\xc5\x63\x86\x9f\xec\xac\x1d\x4c\x34\x1e\x6f\xd1\xfa\x22\x7a\x93\xcc\x5c\x45\x25\xab\x89\xe9\x22\x0e\xe6\xc6\x53\x34\xd8\x65\x98\x40\x72\x3e\xf9\x5b\x22\x1f\x4a\x16\xe5\x23\x04\xb8\xda\xda\xc0\x0d\x19\x82\xfc\xbf\xcb\xea\xdf\xee\xb2\x32\x96\xd2\xb5\x2e\x2b\xfd\xd6\x7f\xf6\x65\x75\x9b\x73\x9c\x4f\x69\xc2\x1b\x3b\xbe\xf8\xff\x4e\xed\xbf\xe2\xa9\x55\xb7\x93\xbe\x59\xac\xea\x01\xee\x4e\x28\x99\x2e\xaf\x1b\x73\x10\xbc\x2a\x5a\xeb\xaa\xa4\x4a\x3c\xb2\xf5\xa1\xef\xfc\x34\x6b\x19\xec\x8f\x76\x9e\x8d\x48\xa9\x71\x82\x28\x47\x57\xd2\xbc\x29\x4d\x5e\xad\xa9\x76\xa7\xca\x80\x9a\x10\x9e\x10\x90\xeb\xa3\xb6\x9d\x47\x1a\x72\x4d\x1a\x5f\x18\xc0\x9c\x93\xa6\x45\x71\x29\x8d\x21\x33\xed\xe3\xe1\x37\xfa\x1d\x81\xe2\xe7\xa5\x16\xae\xd1\xe3\x31\x62\x52\x5c\xba\x63\x4e\x38\x87\xfa\xd0\x0f\xce\x59\xab\x0d\xf8\x96\x64\xd5\xd2\xef\xfb\x5b\x18\xe3\xfd\xdc\xef\x60\xb2\x9c\x31\xc9\x5e\x9c\x08\x51\xc5\x6e\xe4\xbf\x6a\x20\x49\xee\xb4\x41\x6c\x59\x67\xfc\x0b\x7a\x3f\x18\x9a\x13\xd2\xba\x3c\x69\x1b\xdc\x12\x10\x20\x50\xaf\xa4\x85\x82\x5e\x76\xb2\xcc\x26\x9c\xaf\x44\x56\xe6\xd8\x1d\x73\x62\xee\x6d\xc1\x9f\x7d\xf4\xdb\x6f\x1b\xb4\xa9\x67\x7c\x16\x67\xf5\x94\xa5\x39\xde\xd6\x70\x48\x39\xda\x51\xf4\x90\x33\xc7\xf7\x51\x40\x70\xbc\x2f\x49\xa5\x8c\x43\xba\x40\x23\x75\x15\x36\x8b\xa2\x21\xe2\xf8\x6f\xb5\x6f\x9a\xf2\x15\x93\x0b\xe5\x1a\xeb\x83\x4a\x1b\x67\x04\xa7\x08\xca\x26\x8c\xcb\x1b\x19\x60\x12\xe2\x94\x17\x6c\xae\x22\x86\x9c\x26\x44\xa6\x96\xa0\xff\x85\x73\x2e\xca\xf0\x5e\x0c\xe7\x67\xcf\xe7\xaf\xf7\x22\xcc\xef\xed\xd9\x21\x9c\x09\x19\x45\x34\x1c\x97\x53\xc8\x35\x35\x2d\x85\xc4\x66\x81\x86\xac\x6e\xef\x15\x89\xf5\xc0\xbc\x02\x32\x28\xe2\xf4\x64\xc8\xa7\x65\x1c\xe4\xcb\x39\x51\x37\x01\x73\x95\xf6\x0a\x38\xd9\x20\xa6\xcd\xec\xff\xbf\x03\xe2\x6d\xb1\x89\xc4\x0e\xec\xed\x69\x4f\x94\x26\x70\x1d\x5a\x05\x27\xad\x22\xd3\x96\x5d\x93\x46\xd3\x25\x0d\xc2\x54\x9d\xfb\xee\x0e\x0d\x18\x8f\x91\x5a\x92\x61\x58\x4e\x01\x8d\x51\xd2\xc9\x8d\x24\xb6\x4d\x90\x6b\xa6\xd2\x87\x81\x36\xaa\xef\x4f\x04\x7b\x04\xd2\x7a\x85\x5a\x90\x3b\xe7\x5a\x6a\x07\x25\xa0\x4f\x31\x58\x0a\x2e\xce\x6a\xa2\xcd\x61\x97\x9d\x69\x7a\x50\xb3\x65\xc8\xd5\xee\xdf\x91\xb8\x2f\xa5\xe1\xd7\x0d\x9b\xe7\x65\xfe\xa0\x84\x4e\xbf\xa0\x8f\x10\x1a\x90\xca\xb9\x17\x2c\x6f\xeb\x9a\xd4\xbe\x00\xe3\xc6\x8f\x07\x3d\xf6\xfc\xc8\x07\x8e\x96\xa4\xaa\x00\xd7\x2a\x70\xb1\xe7\x55\x28\x92\x6b\xc6\xa4\x4d\x4f\xf9\xd4\x84\x77\x5b\x4e\xfa\xb8\xaa\xa2\x10\xe0\x7f\x63\x99\x9e\x4e\x47\x70\x78\xf4\x12\x22\x1e\x12\x57\xec\x5a\xe7\x7b\x78\xa0\x24\xbb\xdd\xd3\x48\xdb\xb8\x40\xa1\xe1\xff\x8b\x5e\x56\x23\xf0\xd9\xcb\xd3\x52\x7b\x1f\x28\x51\xd9\x8d\xdf\xfb\xe3\x5d\x83\x41\x38\xe6\xd7\xbe\xe5\x7e\x9f\x7b\xe9\x8e\xb9\x7e\xc0\xe4\x7f\x32\x07\xc5\x39\x1a\xd0\x18\x63\x5d\x9f\x9e\x26\xe6\x7e\xb7\x5e\xda\xef\xbf\xd1\x9c\xcd\xd8\x8a\x38\xd4\xe8\x6a\x1d\x6b\xa2\x0a\x29\x7b\x91\x70\xcc\xe4\x3d\x15\x1a\xd2\xba\x9b\xd0\xac\x6b\xab\xd6\x23\xf7\x9b\xab\x7f\x97\x4d\xe8\xef\x00\xb6\xa1\x2d\x18\x34\x32\x3b\x5b\x80\xfc\x54\x0b\x15\xec\x6a\x03\x7a\x5b\x86\xfe\xd9\x91\x66\xe5\x35\x18\x49\xe7\x57\x88\xf7\xcd\xa6\xa9\xba\x38\x2a\x6c\xd4\x26\x7e\xde\x43\xe3\x82\x88\x8d\x75\x62\x54\x1c\xf1\xfa\xb9\x19\x03\xe1\xc6\x66\xf8\xb7\xcb\x9a\xa4\x02\x8e\x99\xdf\x12\xd9\xc9\xe0\x83\xb5\xea\xbe\x61\xb4\x31\x98\x68\x19\x5a\x90\x46\x20\xd1\x8a\x49\x20\x25\xc5\xad\x6f\xbc\x88\xe4\x53\x5b\x32\x28\x8d\x98\x0d\x62\xc6\x3c\x67\x42\x92\x75\xe1\xa2\xba\xb7\x44\x4a\x7f\x8d\xdc\x5c\x86\x43\x54\xbb\x41\x35\x5b\x8e\xc3\xb0\x7a\x63\xab\xfd\xbd\xf2\xf2\xb1\x9c\x98\x2b\x29\x89\x7c\xa5\x78\x2b\xd3\x37\x7a\x53\x21\x57\x97\x7e\xc8\x95\xd7\x21\x8e\x98\x2a\x61\xa6\xf5\xda\x15\x09\xa9\x32\x48\x62\x43\xb7\xe2\x6d\x3d\xd9\x33\xe3\xf3\x66\x7a\xb8\xe4\x60\xd7\x4f\x67\x16\x81\x24\x13\x49\x22\x62\xdf\xf3\xc1\x5e\x8e\x6f\x3f\xa6\xba\x5e\xec\xe5\xab\x3d\x86\xb2\xaf\xf8\x77\x38\xf8\x73\x48\x66\xeb\x5b\x6d\xf6\x4e\x35\x47\x6a\x40\xb0\xb9\xf5\x39\xfb\xda\x61\x4c\x9b\x3d\x60\x7f\xc8\x93\xf0\x1f\x12\x13\x15\x97\xf2\x1c\x11\x32\x34\xe2\xa5\x51\x90\xef\x3a\x20\xea\x46\x8b\x1b\x13\x0f\x35\x0c\xf8\x66\x38\xbb\x61\x34\x54\xdf\xb6\x8f\x67\x94\xe3\x2b\xcf\x8e\x09\x7a\xda\xe4\x25\x92\x94\xc0\x7f\x77\x26\xae\x5b\x49\x6d\x88\x87\x7f\xed\xe8\x9e\xff\x00\x1e\x7e\x73\xda\xbf\x51\xa0\xd0\xbf\x0d\xc9\xbf\xb7\xb6\x37\x7d\x4b\xb9\xd5\x80\xe0\x18\x8c\x4a\xc5\x48\xd1\xfb\xd7\x8f\x7c\xd1\xa6\xc4\xce\xe4\xe1\xfe\xfb\x92\xbc\x6a\xc9\x66\x65\x67\xdb\x04\x2b\x17\x26\xe2\xbd\x9f\x0d\xb3\xe8\x2f\xda\x95\x88\x8b\x19\xac\xc7\x1e\xbd\xe1\x86\xc5\x0c\x5f\x97\x77\x16\x15\x73\x57\x7e\x01\x3a\x1d\xc6\xc9\xef\x1f\x7a\x90\x95\x02\x6e\x51\x9a\xdf\xf0\xcc\x70\xb0\x14\xdb\x4c\x7b\x7c\x6e\xc1\x35\xb3\xa1\x09\x7b\x9b\x8b\x72\x41\xd9\x48\x87\xe1\x63\x10\x01\x4a\x45\xa4\x28\x8f\x49\xf8\xe8\xdd\xee\x98\x1b\xb1\x10\x8e\xfa\xe5\xeb\x7a\x6f\x36\xa5\x72\xdc\x79\x08\x43\xff\x85\xfb\x95\x4e\xc0\x50\xb4\x43\x30\xe0\x90\x6b\x69\xdc\xd0\xc3\xd8\xcf\x15\x1a\xdd\x90\x3f\x28\x25\x6d\xfc\x21\x3c\x42\x5f\xcd\x60\xb7\xa6\x93\xe9\x06\xcc\xd4\xfa\x3d\xc6\xab\x8b\x77\xe4\x79\xea\xdb\xee\xdf\xd5\xf7\xf4\xd5\xb6\x7b\x2d\x77\xd6\x46\x37\xfb\x16\x3e\xae\x33\x68\x3e\x4e\x6c\xe8\x8d\xd1\xa3\x1b\x82\x3f\x95\x6c\x59\xab\xee\x1b\xea\x6b\xb1\x0c\xd9\xb4\x35\x6a\xcf\x61\x3a\xec\x5b\xe5\x23\x08\xef\xb1\xa1\xe3\x71\x93\x62\xb8\x70\xe6\xb4\xd6\x25\x4f\xd4\x3c\x22\x77\x90\x2a\x56\xf6\x4a\x8c\x21\xd7\xcd\x2f\xba\xf9\x1c\x37\xab\x1e\xb7\x18\x0c\xaa\x9e\x1e\x2c\xd5\x65\x56\x7e\x88\x3e\xaa\x77\x7e\xd0\x1f\xfd\x9c\xaa\xd3\x95\x82\xbe\xdd\x0f\x26\x53\x79\xd2\xc2\x41\x47\xde\xa4\xe3\x87\x0d\x78\x74\x64\x87\xca\xef\xf3\x29\x69\x31\xad\x78\x7a\x8b\xe5\x06\xd6\x88\xd6\x25\xbd\xa6\x65\x87\x2b\x15\xfd\x56\x97\x50\x67\x26\x08\xb1\x4a\x6c\x47\xb8\xc0\x9e\xbd\x48\xf8\x1f\xc3\xc7\xa0\xd5\x3f\x9c\x97\x71\x3b\x56\xfa\x47\x90\x1f\x22\xd3\xa3\x5b\xbe\xf9\x65\xfd\x46\x07\xe3\xca\x91\x39\xb3\x4c\x18\x0c\xfd\x02\xcf\xf6\xb9\x5f\xb3\x97\xed\x45\x81\x2b\xe2\x6d\x12\x9b\x8a\xa3\x45\xeb\xab\xca\xd5\x23\x2f\x57\xe2\xd3\x02\x57\x42\x61\x9e\xe2\x22\x57\x65\x09\xb2\xd5\x04\xcc\x80\x4b\xf1\x74\x47\x16\x05\xf1\x35\x00\xcc\xd9\x00\xe8\x54\x76\x2f\x01\x40\xba\xea\x75\xb8\x4a\xbf\x43\x4b\x5a\x54\x1e\xf1\xe2\x91\x1e\xe6\x1b\x7f\x6e\x59\xd1\x45\xff\xd6\x8f\x0d\x1d\x22\xa1\x91\x31\x6a\xdd\x89\x0d\x8f\x3e\xca\x4d\x73\xd4\x36\xbb\xc1\x8f\x0d\x1f\xe8\x74\xe4\xad\xe7\xb8\xaa\xd6\x5f\xca\x18\x4c\x78\x7f\xc6\xc5\xf6\x69\x19\xd7\x31\x57\x90\x72\x6d\xea\xec\xd0\xfd\x24\x29\xae\xc3\xf1\x93\xc9\x1f\x28\xd2\xba\x4c\xcf\xa4\x2a\xfb\x37\x96\x3d\x58\xa0\x71\xaa\x6e\x2f\x79\x9c\x3b\xad\x8d\xe4\xe4\xd3\xc7\xa9\xf1\xf9\x57\x7f\x53\xa3\x5e\xfa\xe7\x7d\x37\xb8\x09\x4f\x11\x6a\x1d\x34\x32\x2a\x58\xdd\x62\x5a\x73\x65\xfa\x86\x74\x1e\xa3\x3d\x2f\xb0\x4a\xbf\x12\x6f\x33\x6d\x5e\xb9\xea\x2a\xdc\x20\xdc\xb5\x6c\x0e\x86\xc5\xa9\xaa\x1b\x2b\x18\x8c\x7a\x48\x16\x1f\x5b\x34\xac\xd0\xdd\x53\x64\x61\x73\xc2\x95\xab\x0d\xd0\x64\x7b\xfb\xff\x5d\xc8\x68\x70\x51\xff\xdd\x14\x3f\x41\xed\xac\x01\x4b\x10\x46\x05\x5e\xe0\x4b\x28\x52\x1b\xdd\x2a\x89\x38\x18\x80\xf3\xd6\x2e\x27\x7d\xc1\xa8\xdd\x81\x87\x41\x12\x7b\x87\x57\xac\x6b\x65\xf9\x2a\xf9\xbb\xd9\x8d\x3e\x00\x17\x15\x6b\xff\x42\xe7\xb4\xe5\x13\x6e\x7e\x55\xd7\xca\x77\x72\x83\x0f\xbe\xfd\xd2\x0b\x42\xc8\xa1\xb2\x3f\x47\x54\xc8\x73\xe9\x35\xe1\xe9\x81\xd2\xe2\x46\x37\xe5\x3e\x96\x56\xd1\x49\xfe\x69\x52\x97\xa3\x9f\x5d\xe0\x95\x3e\x75\xbf\x68\x12\x53\x62\xd4\x61\x4a\xb6\xca\x43\x2a\x70\x55\x74\x95\xf1\x98\x40\xdb\x85\x04\x80\xec\xfb\x73\x76\xad\x42\x2a\xd5\x74\x25\x81\x1b\xf2\x3a\x2e\xe7\xb4\xb6\x04\xa1\x7c\xb8\xf2\x4c\x2b\xf2\x71\x5a\x7a\xd5\x64\xa9\xf8\xa7\x0a\x4a\xe2\xdb\x2a\x5f\x14\xd1\x9a\x77\xd3\x29\x2d\xa8\xb4\x1c\x29\xdd\x15\xe4\x59\x2b\xab\x46\x59\xa4\x81\x51\x7a\x1b\x64\xa2\x05\x5e\x19\xc6\xdd\x32\x2d\x13\x7b\xef\xe2\xda\x11\x83\x93\xa4\x0d\x0b\x3b\x4c\xd0\x75\xcc\xbf\x64\xfd\x36\x4e\x40\x60\xd6\x89\x64\x7a\x66\x0d\xf9\x67\x47\x1b\x88\xd4\x4a\x88\xea\x1e\x30\x41\x92\xfc\x91\x10\xf3\xc8\x67\x31\xe3\x86\xa8\xb0\x2c\x68\xb1\x24\xd3\x39\xd3\x7d\x62\x14\x4d\xab\x44\xbc\x0b\x99\xff\x6e\xc7\x95\xe7\xcb\xfd\xc4\x39\x2b\x52\x02\x1b\xe7\x49\x08\xa0\xc0\x25\xe2\x64\x0f\x3e\xcf\x74\xd3\xfb\x00\xee\x7e\x5d\x9e\x8d\xd3\xcf\x88\xd4\x6d\x43\x89\x44\x08\xc8\xb2\x2e\xda\x88\x87\xb4\xbe\xbe\x7a\x09\x2d\x73\x1e\xe3\xa0\x94\xc5\xc1\xdc\x99\xc7\x7a\xe2\x39\x59\x2a\x10\x0a\x8b\x7c\x52\x93\xa5\xfe\xfd\x30\x04\x90\x2f\x68\x70\x73\x8a\xc8\xa7\x4a\x24\xaf\xb6\xcc\x6e\x47\x9b\x9d\xbb\xdf\x7a\x5a\x26\x57\x0c\x97\x2f\xe4\x5b\x51\x9b\x64\x33\x4b\x1f\x5d\x83\xad\xc6\x35\x6c\x8e\xaf\xc9\xc4\x9f\xe1\x36\x6a\xd9\x98\x11\x92\xbb\x76\x9a\x7e\xda\xd9\xbd\x70\xf3\x06\x0a\x36\xba\x8a\xf0\x92\x90\x4f\xd5\x4a\x70\x14\xd6\xb5\xb6\x56\xe3\x35\xae\xba\x5e\xf9\x63\xd4\x0d\x17\x0b\xee\xe6\x19\x74\x3f\x69\x42\x21\x01\xd8\xc4\x11\xd5\x68\xf9\x09\x66\xae\x46\x77\xc6\x36\xbf\xf6\x35\x32\x1a\x33\xf4\x91\x05\x35\xe2\x2c\x58\x11\xae\xe8\x5a\xb4\x20\x4d\x41\xea\x16\x5f\xa9\x1b\x43\xb2\x68\x19\xe1\xe3\xa5\x35\x47\xf2\x55\x02\xd7\x27\x5d\xfb\xce\xc0\x93\x88\xf6\x3e\x5a\xcf\x59\x1a\xbe\xad\xbc\x09\xb2\x1e\xa5\xff\xcd\x0b\x74\xb0\xbb\x9f\x61\x79\x27\xfe\x2a\x35\xef\xbb\x24\xed\x92\x90\x1a\xed\xc3\x45\x75\x70\xbf\x8f\xb9\x49\x7a\xf0\x87\x4c\x93\x45\x6d\x63\x6d\x69\x7d\x25\x6f\xf6\x93\x5e\xea\x30\x87\xc6\x47\x5e\x8c\xba\xf0\x93\x35\xa9\x26\x37\xb3\xa3\x08\x70\x2f\x0d\x09\x0a\xaa\x40\xc8\x33\x91\x23\xa6\xb8\x81\x9f\xfe\xc7\xb5\xb1\x24\xdf\x07\x46\x93\x8d\x9f\x99\x31\xa7\xed\xc4\xe9\xf8\x09\x35\x19\xe1\x53\x23\x07\x8e\x22\x1f\xb8\xaa\x5f\x1e\x49\x20\x93\x83\x2d\x41\x38\xf0\xd9\x0b\xfd\xd9\x73\x5d\x31\x14\x3e\xd6\x84\x71\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\x36\x62\x0d\x7a\x3e\xe8\x4c\x2f\xa2\xe9\xf3\xfe\x36\xf8\xc0\xd3\x5d\x09\xf9\xdb\x67\x5f\x22\xe6\x4e\x4b\x78\x37\xc6\x0d\x0f\x6a\x01\x27\x86\xff\xa8\xfb\xdd\x6b\xcc\xad\x73\x23\xc4\x33\x4b\x8c\x10\xdc\x13\x3d\x93\xed\xa1\x26\x24\x34\x06\x34\x51\xad\x70\x15\x55\x09\xa2\x21\xb8\x98\xa9\x88\x65\xb7\x70\xb3\x52\xa2\xe4\x6b\xf0\xb8\x21\x45\x8f\x0e\x9d\xd2\xc8\x8a\x12\x65\x49\xe9\x19\x41\x57\xf4\x9a\xd4\x72\xbf\x55\xad\x6a\xbc\x12\x9b\x8e\xcb\x52\x3a\xf3\x5a\x5b\x40\x76\xd7\x1b\xf8\x4c\x69\x8c\x8b\x86\x5c\x83\xbc\x10\x51\xbb\x60\x97\xff\x60\x10\x60\xb6\x2b\x1e\x37\x2d\x8a\x0b\xdc\x71\x22\x1b\x15\x0b\xa9\x23\x9e\x9e\x75\xbd\x6f\x7b\x63\x8a\x91\xb4\x5f\xbf\x6f\x79\xe4\x73\x41\x88\xee\xb7\x65\x90\xb3\xbb\x01\xbd\x6d\x5c\x73\x67\x03\x20\x16\x43\xd1\x03\x31\x12\x52\xc7\xe2\x94\x82\x72\x80\x9b\x15\xc4\x27\x00\x42\xc1\xc5\xff\x5c\xcb\xa1\x71\x65\x60\x0b\xfd\xa3\x3e\xca\xa6\x65\x34\x7a\x70\x4e\xe4\xbe\xc9\xda\xbe\x8a\x2a\x84\xb8\x37\x85\x42\xee\x55\x45\x8a\x56\x49\xb6\x63\x60\x3f\x59\x03\x76\xcd\x49\xcd\x3b\x3e\x1a\xf6\xd3\xd1\xb0\xc9\x67\x52\x40\x6d\x91\xd1\xb0\x9f\x8d\x86\x7d\x4d\x1a\x3a\xa5\x05\x5e\x0b\xfc\xf3\xd1\xe0\x25\xa9\xa5\x00\x0f\xe7\xea\x65\xf9\xe3\xc1\xb7\x31\x7f\x9c\x56\x4c\xab\x09\x96\x96\xd7\x13\x7d\xed\x32\x03\x76\x36\x00\xfb\xcb\xbd\xa4\x70\xa5\xdb\x22\x03\xe3\x3a\x3b\x95\x85\x69\x96\xb4\xaa\x90\x8c\xe6\x2a\x08\xbd\xb6\x76\xcc\xfe\x6e\x69\xa6\x11\x1e\xe5\xa8\xe3\xa4\xd4\x71\x6b\xf0\x14\x30\x8c\x45\x57\x53\x3e\xd3\xfc\x4d\x97\xc0\x59\x30\xd6\xa0\x6e\xd1\xd2\x39\x41\x1e\x30\xd6\xc0\x43\x25\x43\x4e\xf5\xf0\x96\xa1\x0a\xb7\x84\x4b\x3e\x82\x38\x9b\xb6\x4b\xa1\xeb\xfe\xb3\xa3\x85\x10\xb6\x65\x2c\x52\xc4\x7f\x17\xb8\xc1\x73\xd2\x92\x46\xd6\xf6\x2f\xed\xa1\x9e\xe3\xc5\x02\x82\xba\x15\x0a\xbc\x57\x41\x66\xb7\x92\xd8\xb6\xe2\xc0\x54\xf2\x2d\x47\x44\x33\x19\xeb\xe4\xf3\x82\x14\x2d\x34\x53\x52\x36\x84\x19\x6e\x7d\x98\x50\x5f\x40\xe0\x58\xe3\x97\xd6\xbc\x25\xd8\x98\x25\xa6\x5d\xa5\x9d\x68\xfd\x36\xa8\xda\x98\x16\x70\x05\xea\x3f\xa4\x88\xfe\xa2\x1c\x1a\x82\x35\x4a\xa3\x54\x56\x4f\x17\x1b\xea\x2c\x82\xd6\xfa\xd5\x5d\xd0\x51\x52\x26\x5e\x19\xb5\x16\x07\xad\x89\x1f\x07\xd4\x4b\x5d\x63\xdf\xfd\x10\x44\xde\x38\x98\x0c\x79\x01\x65\x8e\xbc\x0a\x93\x10\x7b\x50\x92\xa2\x21\x98\x5b\x4a\x54\x2a\x15\x9f\xb1\xae\x2a\x13\xa2\x71\xcc\x1f\x7a\x93\x70\x85\x48\x54\x65\xfb\x1b\xf8\x67\x3c\x40\x69\x4e\x08\xca\xec\xce\x70\x98\xa9\x2f\xd7\x44\xa3\xa9\x0d\x4a\x0b\x33\xd9\x41\x13\xeb\x06\xfb\x5b\x55\xb1\xa5\xa2\xe5\x86\xb5\xac\x60\x15\xc4\x11\x91\xd6\x35\xa0\x4b\x8b\xa6\x32\xab\x7b\xb6\x73\x9b\xdb\x4f\x1b\x53\xd7\x41\x1a\xe1\x0b\xa5\x0d\xb3\xc6\xd4\xd4\x10\xc7\x54\xd5\x77\xdb\x8c\x6d\x35\x56\x81\xd5\x54\x5f\xa2\x83\xfd\x54\x0c\xd7\x02\xd7\xb4\x98\x3c\xb8\x90\x2b\x53\x16\x42\xfd\x92\x20\x28\x36\x45\x8d\x98\xf7\xee\x83\x41\x7a\x59\x3b\x60\x21\x15\xab\x50\x67\xba\x3e\xa3\x23\x35\xab\x94\xd5\xc2\xe0\x47\x5a\x1c\xfc\x32\x89\x67\xa7\xa0\x7c\xe8\x56\xf0\x12\xca\x90\xbd\x49\x5f\x03\x78\xb1\x68\xa0\xfc\x9e\xb9\x0f\x7a\x5a\x86\x1a\xa3\x23\xb0\x67\x68\x42\x47\xb9\x04\x05\xdc\xcd\x89\x31\x1b\xb6\xbd\x7a\x50\xc5\x11\x06\x21\x94\xd5\x9c\x96\xa4\x31\x31\x6b\x58\x90\xe9\x82\x71\x52\xee\x39\x26\xde\x3e\x62\x3a\x56\x2b\xd2\x9c\x91\x2c\xd5\x27\xe2\x03\x87\x41\xfe\xc0\x58\x15\xb1\x47\xd0\x94\xe4\x5d\xe7\xbc\x95\x6d\x82\xe2\x8d\x15\x87\x83\x7d\xff\xbd\xa6\xbf\x13\xe0\x5a\x62\x85\x82\xa5\x68\xac\x4b\xd4\xa9\xc2\x87\x70\xac\x1f\x04\xdc\xc2\x7a\xe5\xfc\x75\xe4\xdc\x71\x74\x9a\xd3\xaa\xf9\x47\xd5\x70\xa5\xa6\x61\xdb\x97\xe0\xac\x1c\x7b\x24\xf1\x60\xb7\x60\x75\x81\xdb\x09\x2d\xb7\xf4\xaf\x0f\xac\xd6\xa0\x1b\x55\x80\xde\xa0\x7d\x9c\xb4\x84\x7c\xe3\x15\x6a\xc5\x2c\x1e\x24\x03\x1c\xfd\xbf\xbc\x3f\x65\xce\x17\xab\x89\x9b\x03\xca\xdd\x36\xaa\x4e\xc5\x48\x70\x1c\x38\xe8\x0c\x21\xd1\x16\xd5\xc4\x90\x13\xf0\x39\x0e\x5e\x0a\x1d\x61\x88\x38\x43\x34\x7a\x4d\xd3\x73\x81\x3b\x71\x38\xd5\xc2\xfe\x2e\x87\x3e\xab\xaf\x71\x45\x4b\x38\x0a\x7f\x47\x73\xd2\xce\x58\x54\x9d\xef\x4c\x79\x1e\x67\x78\xb1\x20\xb5\x44\x96\x13\xd6\x1f\x39\x22\x4c\x7a\x8b\xbd\xe1\x42\xce\xa9\x20\x8b\xb3\x32\xc7\xcd\x27\x3f\xd3\x8d\xce\xe7\xa4\xa4\xb8\x25\xd5\x2a\x43\x41\x31\x5d\xf7\x50\x91\x4f\x6e\xc3\xb4\x93\x26\xbc\x30\x6d\x20\xf3\x32\x5a\x3b\x1a\xb4\xbf\xfa\xa8\x47\x5b\xb9\x00\x65\xfd\x03\x6e\xdb\xae\xe6\x78\x4a\x64\xb9\xa8\xe3\xba\x7c\x4f\xa6\x5d\x5d\x3a\x9c\x3c\x6c\x15\x6e\xa0\xaf\x47\xd9\xce\x58\x17\x01\xf7\xf0\x11\x9e\x65\xdf\x5c\x3b\xc0\x0d\xe3\x56\xec\x57\x96\x7d\x04\xba\x94\x0d\xaa\x68\x8b\x26\xca\x75\xc0\x51\x81\xab\x4a\xa6\x4f\xab\x27\x48\xe4\x02\xb4\x9d\xa6\xd2\x13\xbc\x4b\x56\x9a\x96\xb7\x00\x6c\x4e\xda\x4a\x22\x4b\xff\x64\x19\xaf\xab\xcb\xf4\x31\x61\x17\xd8\x68\x89\x4d\xcd\xd7\x47\x53\x5a\x6c\x1b\xb3\xd5\xf2\xf8\xcb\xe8\xbc\x06\x08\x92\x47\x49\xf2\xa6\xdc\x67\xc5\x99\x7c\x41\x31\x98\x79\xc4\x1d\xcb\x1d\x8f\x3d\x66\x76\x3d\x7f\x04\x7e\x19\xa8\x93\x70\x2b\x09\x29\x2d\xf3\xc8\xc9\x94\x66\x36\xc3\xf5\xa1\x87\xeb\x2b\xa5\xaa\xc2\x06\xdd\x67\xa3\xdb\x48\x17\x91\xa3\x4d\x5c\xbf\xec\x12\x17\x9f\x94\x49\x8e\x36\xbd\xc9\xa2\xf9\x72\x32\x77\x5e\x51\x2a\x79\x39\xa5\xfa\xe8\xe9\xaa\xbe\xe6\x56\x69\x81\xfc\x78\x77\x29\xc3\x3d\xc4\xa5\x6c\x08\xab\x88\xb2\x8a\xa5\x72\x60\x12\xc1\x5c\xc8\x25\xe5\x70\x09\xc0\x4d\xa7\xda\x17\x3b\x2d\xf8\xf4\x74\x42\x70\x33\x28\x23\xe7\x34\xc3\xf2\x6d\xa0\x62\x01\x30\x0d\x79\x4c\x6a\x69\x60\x94\x57\xbd\x9a\xb3\x90\x45\x2b\xce\x22\x57\xc9\xa8\x32\x5a\xbf\xfd\x96\xec\xf9\x35\xe2\x5e\x53\xc6\x63\xe5\x90\x8f\x73\xfe\xc8\x3f\x3b\x0c\xaa\x97\xf2\xe6\x5a\x75\x2a\x41\x3a\x0a\xa0\x93\x72\x24\x34\xab\x29\x6b\x8a\x74\x23\xf5\x2c\xc9\x6d\xa6\x2c\x97\x58\x5b\x77\x09\x04\x71\x10\x90\x83\xd6\x1f\x54\xcc\xd5\xa3\xa0\xab\xa1\x0b\xc1\x2e\xc6\x98\x9f\xa6\xe2\x17\x5c\x23\xb6\x20\xb5\xb4\x11\xe3\x7a\x85\xe6\xac\x89\x21\x5c\xe3\x46\x53\xd7\x7b\x56\x81\x2d\xff\x04\x26\x10\x99\x87\xb3\xd2\xfb\x49\xea\xf5\x84\x18\x1f\x0c\x75\xa2\x32\xd7\x93\xa3\xbb\x1d\x0e\xc1\xbf\x71\x3f\x25\x5d\x45\xd0\x5e\xa2\x5c\x02\xd2\xb8\x51\xfc\xe9\x9c\xa8\x1c\x9c\x83\x01\xe9\x04\x6d\xd6\xc2\xe9\xcf\x31\xc6\xe3\x90\xa5\x33\xb9\xd4\xbc\xd1\xb3\x6f\xb8\x84\x46\xd1\x92\x06\xac\x89\x3a\x60\xad\xaa\xdc\x98\x77\xc1\x3d\xf4\xd1\x94\xa7\x31\x5d\x04\xdd\x1c\x41\xaa\x02\x51\x04\x83\x4a\x26\x56\x89\x73\x60\xfd\xd2\xb4\xce\xd4\xd2\xce\x88\xe0\x6b\xa7\x34\x18\x90\x89\x3c\xa8\x71\xc9\x91\x3d\x59\x70\xa3\x12\xa9\xfa\x52\x22\xcc\x1f\xf9\x8c\xa6\x31\x95\x25\xd1\x26\xef\x63\xfd\x73\x17\x29\x7e\xc3\x8b\x1b\x99\xf4\x97\x4a\x17\x87\x1b\x23\xbd\x9e\xc4\x4e\x67\xca\x43\x8e\xc1\xc4\xa8\x3c\xc0\x9e\x96\xda\xfa\x67\x3d\xdd\x6e\x14\x1d\xad\x69\x52\xd8\xdc\x0c\xe2\x72\x92\x37\xac\xe7\x58\xc7\x9d\x3b\x12\x55\x1d\x43\xfe\x73\x52\x11\xdc\x20\x65\x39\xd4\x76\xcc\x4b\x22\x9d\xb7\xae\x4c\x67\x7a\xcc\x94\xe9\x3b\xb4\xc7\x0e\xb9\x9f\xd3\x48\xde\x2b\x8d\x44\xda\x63\x2e\x57\x42\x1b\x6d\x95\xc2\x41\x1b\x3d\x9b\x96\xa1\xff\x25\x0d\x73\xf4\x16\x37\x31\x04\x94\x58\x5b\x0f\x38\x2c\x7d\x90\x77\x07\x37\x37\xd6\x4c\x8c\x2e\xa5\x62\xa3\xa5\x2a\x21\x31\x35\x6c\x43\x82\xcc\xe3\xdf\xc9\x16\xe8\x02\x70\xe6\xf0\x51\xae\x17\x62\x27\x68\x35\xd6\xc2\x80\x5d\x9d\x33\x46\x90\xc0\x4a\x68\x08\x1b\x65\x1b\x09\xad\xdc\x71\xc7\xa6\x46\xd9\x2c\x92\x46\xaf\x05\x69\x28\x2b\xd1\x52\x68\x05\xa9\x74\x34\xdf\x4e\xdc\x00\xfb\x63\x4b\x29\xf7\x86\x45\x07\x1b\x52\x01\x2d\xd9\x38\xf9\xbc\xa5\x38\x15\x8c\xbd\x66\xc4\xa3\x50\xf8\x23\x81\xc8\xd7\x0d\xd6\xf3\xf5\xb6\x4d\x47\x02\x81\x27\x07\x2e\xc0\xf2\x2b\x6d\x1d\xd0\xa8\x50\x6b\x12\xa7\xd4\xd8\x05\x04\x23\xe8\x6a\xcf\xe4\xcf\x23\x33\xbc\x3e\xd3\xfe\xc0\x02\xdb\x7e\x33\xee\x11\xf1\xea\x09\x0b\x81\x1e\xfc\x5c\x3a\xb5\x36\x79\x9a\x84\x92\x18\x1d\xe5\x5e\xeb\x3a\x90\x77\x6c\xd2\x9d\x04\x93\x3c\x0c\x67\x9d\x02\x23\x54\x17\x38\x14\xac\x22\x17\x15\x03\x45\xe2\xf7\x25\x26\xd8\xae\x9b\x51\x93\x12\x96\xb9\x27\x2d\xab\xc4\x12\xca\x5b\xf0\xcf\xd8\xb3\x4a\xa7\x88\x0a\xdd\xad\x2e\x03\x6a\x92\x2c\xd6\xc4\xf8\xbb\x21\xfb\x51\xd3\xd9\x54\x63\x7c\x21\x37\xeb\xaa\x31\x91\xcd\xd3\x77\x49\xb6\xd2\xa6\x9f\x93\x0a\x63\x81\x30\x48\x7b\xde\xdb\xdb\xf3\x00\xbe\xd3\xd1\x03\xd1\xe6\x1f\xa2\x63\x2f\x88\x42\x50\x71\x50\x8a\x4e\xbf\xe1\x41\x54\x59\x34\xae\xd7\x15\xfc\x5b\x2a\xbf\x21\x5e\xfe\x2e\x84\x31\x78\x31\x0f\x1e\xc0\x62\x46\x8a\x4f\xa6\x93\xba\x45\x75\xc1\x9a\x86\xf0\x05\xab\xa5\x29\x04\xc2\xd4\xb4\x13\x0d\x9d\x9d\x42\x65\x88\xae\x86\x4c\x20\xf1\x31\x69\x1c\x8f\x81\x66\x02\x00\x88\xb6\x5c\x97\xdf\x9c\x32\xb0\xe6\x08\xc8\x45\x3e\x44\x61\xcc\x51\x1a\x36\x1a\xbb\xce\x99\xde\x1b\xf7\xaf\xc1\x83\x23\xf9\x44\xc1\x16\x2b\x45\x2d\x0b\xe5\x02\x1a\xe4\x14\x7b\x7b\xe8\x27\x22\x23\xc1\x68\xa0\x48\x46\xd3\x85\xe4\x05\x2d\x92\x09\x96\x9b\xb2\x6b\xa5\x0f\x85\x94\xb1\x2d\xf5\x6a\x2f\x94\x86\x46\xe5\x3b\xbc\xbb\x4c\x94\x49\x81\x13\xa7\xd9\xbf\xb9\x01\xe5\x48\x4b\x58\x3d\x50\xe8\x15\x6b\x5b\x52\x43\xf1\xe2\x1a\x8e\x05\x86\x71\x65\xa0\x4d\xbf\xd7\x29\x0c\x26\x84\xe9\x81\xe9\xf9\x92\x48\x77\x30\x89\xd0\x11\x2d\xdc\x54\x70\xa5\x46\x8e\x55\x92\x27\x97\x85\xde\x0e\xf6\xf7\xc3\x97\xa4\xd3\xb9\xd7\xef\xa7\x44\x03\x69\x29\x34\x32\x9e\xb2\x2c\xb6\x74\x1e\xed\x00\x9b\x4a\x80\xb8\xd2\xec\x25\x70\x1e\xa7\x1c\x7b\x3a\xff\x44\x1c\xa3\x3a\x5a\x6b\x9f\x32\xbf\x19\xd3\xb8\x86\x06\xd9\x06\x41\x25\x34\xdf\x4a\x20\x7e\x7d\xdd\x55\xb6\x35\xd6\x0f\x52\x41\x0b\xaf\x25\x0d\xf1\xca\xeb\xcf\x95\x9e\xe3\xc8\x2e\x5e\xa9\xc9\x8d\x6a\x56\xe2\xe2\xea\x8c\xeb\xbd\x90\xac\x02\x1d\xa1\x90\x13\x1b\x31\xf8\xfb\xef\x95\x6c\x92\x52\xa0\x71\x39\xa7\xf5\x8e\x1f\xe7\x20\x86\xe6\x68\x62\x22\x18\xf7\x54\x0c\xa6\xfc\x55\x85\x4c\xee\xb9\x41\x88\xf1\x44\xf7\xf6\x4c\x30\xb6\x01\x7e\x7c\x7e\x2a\x0f\x59\x78\xa6\x93\x2e\x56\x1f\x15\xe8\xbe\x8d\xf8\x46\x0f\x1f\xa2\xc9\xfd\x60\x4b\x7e\xfb\x0d\xdd\xf7\x31\x93\xf3\xa7\x3a\x72\xcd\x18\x81\xdd\xfd\xb9\x53\x65\x36\x35\x60\xc1\xea\x96\xd6\x5d\x8c\xa1\xb4\x39\x64\x41\x9a\x39\xe5\x9c\xb2\xba\xd2\x11\x9c\x7a\x37\xe5\x6d\x94\xdc\xa8\xf3\xb7\x1f\x5e\x1d\xa2\x63\x27\xea\x53\x85\xf5\x39\xf2\xcc\xa2\xa1\xac\xd1\x8e\x85\x83\xfd\xfd\x9d\xd7\x7f\x79\xfb\x53\x9c\x5f\x96\x02\x3f\x51\x51\xda\x01\x39\x6c\x01\x4f\x92\xa2\xa9\xe4\x5c\x2a\x00\x00\xa3\x96\xcc\x17\xac\xc1\xcd\x0a\x5d\x35\xb8\x30\x4a\x90\xfa\x3e\x35\x86\x1c\xa2\x85\xec\xdc\xab\x06\xd7\xe5\x14\x43\x55\xdc\x32\xec\xd3\x33\xc7\x2b\x75\x41\x28\x79\x42\x2c\x5a\x8c\x14\x2d\x65\x37\x35\x0e\xe4\xde\x41\xed\x5b\x0f\x5d\xb0\x36\x42\xc5\x90\x1e\xc5\xbf\x7d\x9f\x26\xf8\x38\xcd\x65\x6f\x0f\xa1\x1d\xf4\xb6\x12\xa7\x84\x47\xb8\xda\xd6\xfd\x96\x5c\xf5\x0e\x20\x83\x2d\x21\x7d\x88\x24\xc8\x73\xb2\x94\x20\x65\x90\xbc\x55\x70\x24\x4c\x5b\xa3\xcf\x5c\x9b\x37\x3a\x9e\x47\xfe\xf1\x0c\x4f\xa7\xf8\xc8\x3f\x9d\x9b\x3f\x9c\xeb\x9c\x95\x1e\xfb\x4e\x78\xc1\x66\xb3\xed\x5f\x79\x19\x0e\x3a\x10\x1e\x7a\x68\x91\xa6\xc5\xb4\x76\xe2\xfd\xb9\xd0\x79\x10\xbe\xc6\xb4\x12\xcc\x43\x50\x74\x22\x7a\x8c\x33\xbf\x63\xe2\x5c\x10\x5a\x2a\x23\x07\xc4\x12\x18\x55\x77\x29\x55\x6f\xc0\x38\x1e\x4c\xa5\x88\x34\x04\x89\x63\xc1\xe6\xd5\x4a\xe0\x58\x86\xe4\x1a\x51\x01\x44\x04\x29\xe0\x50\x59\x23\xa7\xf4\x33\x27\xce\x1d\xae\xa0\x8f\xad\x05\x03\x16\xfc\xa2\xea\x38\xb4\x88\xb0\x51\x8d\x8e\x91\x4b\xf6\x80\x00\xcf\x97\x4e\xb6\xf7\x47\x38\xae\xaa\x68\xa9\x15\x99\x5a\x33\xdd\x54\x36\x65\x75\x00\x20\xf2\x59\x08\xe1\xd0\xe2\x7a\xbe\xa8\x68\x41\x5b\x77\x75\x42\x27\xa7\x4a\x33\xf3\x45\x78\xb3\x0d\x80\x2e\x99\xe6\xac\x84\x49\x28\xb7\xe8\x64\x67\x98\x54\x67\x47\xf1\x6a\x1b\x5c\x73\x1a\x2f\x21\x2b\xf9\x27\xb4\xdf\xb0\xc6\xa2\xe3\x45\x33\x5e\x9b\xdb\xfb\xea\x22\xed\xa1\x27\x4f\x24\x0b\x5c\xcf\x5a\xa5\x9a\xc4\xb2\xff\x5f\xc0\x50\x07\x5b\xcd\x55\x4d\xc3\xa0\x8b\x5c\xd2\x6c\xe8\xa5\x24\xad\x93\x6e\xe5\x2b\x49\xe3\xd2\xae\xf8\x96\x90\x83\x7e\xfd\x12\xcd\x82\xcc\x17\xed\xca\x7f\xd4\xa2\x26\x18\x09\x1d\xa1\x5f\x0f\x0e\xd1\xaf\x5f\xb6\xd1\x13\xf9\xcf\x53\xf9\xcf\x33\xf9\xcf\x73\xf1\xcf\x60\x16\x9f\x67\x86\x48\x0c\x3f\x22\x2f\x2b\xb4\xb1\x40\x0d\x29\xc1\x0e\x6c\x20\x9b\xa1\x03\x2d\x76\x27\x65\x49\x7f\x0f\x94\xb4\x8a\x8e\x82\xcf\x3f\x2a\x5f\x6d\x8f\xb3\xd6\x0c\xa7\x9e\x45\x2f\x8f\xdc\x14\x14\xf5\x61\x9a\xe7\xcb\xb8\x08\x5c\x55\x9a\x4d\x36\x32\xe6\xdf\x54\x33\xb0\x6c\x04\x9e\xd2\x7a\xa9\x6f\xa1\x0b\xf1\x61\x15\x91\xe4\x22\x73\xda\x88\xfe\xb9\xc5\x45\x94\x08\x7b\x33\x95\xe2\x73\xe8\x7a\xac\x8e\xe1\x24\x3f\x59\x95\x93\xb5\x85\x5e\x8e\xc6\x6c\x0e\xdd\xe7\x10\x9b\x1a\xe3\x1b\xa4\x8c\xb2\x04\xde\xe6\x56\xe9\x09\x19\x73\x3a\x59\x2d\x37\xda\x89\xae\x9a\x81\x66\x6c\x89\xe6\x5a\xe9\x07\xfb\x8b\xda\x61\x1b\x26\x61\x46\x92\x56\x07\x1d\x2e\x91\x8c\x93\x40\x8a\x71\xd6\xdd\x1c\xb0\xf5\x81\x49\x3b\xbc\xe6\x69\xd6\xef\x7f\x2b\x7c\xef\xc4\xf8\x1e\x8f\x6d\xd0\xd8\xcc\xfc\x8e\x4b\xa1\x88\xae\x33\x74\xb8\xb6\xac\xdb\xf7\xac\x2e\x85\x36\x66\xae\x69\x2a\xfe\xa6\xa6\x1f\x51\xb4\x87\xb8\x69\xf0\xca\xd8\x50\x52\x76\x0d\x17\xc5\x25\xa9\x88\xa0\x0a\x15\xdb\x28\x57\xa0\xf8\xa2\x5f\xe4\x6b\x10\x23\x7b\x7b\xe8\xbd\x2f\x8a\x84\x33\x1e\x33\xa9\xe5\x8c\xca\x32\x1e\x1e\x76\x7a\x42\x45\xf4\x66\xc8\x21\x05\x81\x9b\x8d\x50\x3e\x1c\x98\xd4\x64\x0b\xfd\x7f\x2a\x9f\x62\xc4\x06\xa5\x19\x00\xf2\xe2\xc8\xa0\x02\x89\x1b\xaa\xb5\xad\x2a\x21\x2b\x41\x65\x1b\xb5\xcd\x0a\xe1\x2b\x4c\xeb\x3e\x68\xd2\x8e\x2c\xc0\xd4\xac\xdd\x86\x18\x67\xf1\x41\xde\x2c\xe5\xfe\x48\xcf\xb7\xd9\xc1\x8f\x06\x09\x03\x81\xcb\xfa\x27\xfb\x32\x6a\x9b\x84\xc4\xed\xfe\x44\x5b\x74\x14\x7f\x94\x0a\xc6\xd1\x3f\x69\xca\x4a\xc8\xf4\xc8\xeb\x6a\x2b\xee\x0c\xc9\xb5\x95\xf5\x4a\x49\x85\x23\x2e\x0d\xd8\x2f\x5a\x7b\x8b\x1e\xba\x2e\x6c\xb1\xbf\xe8\xf6\x74\xe9\xe6\xa3\x19\xe0\xe7\xbb\xb9\x79\x72\x58\xb9\xd0\x82\x99\x0a\xef\xb5\xb1\x81\xc6\xb6\x2e\xf5\x09\xa6\x14\x02\xa1\x21\xbb\xdf\x6c\xbb\xf1\x75\xd0\x0d\x58\x5c\x0e\x42\xb2\xcd\x90\x5d\x9a\xf3\xf6\xb2\x64\x8f\x4f\xc6\x4b\xe9\x0d\x56\x77\x6e\x35\x7d\x2b\xb9\x37\x1b\x56\x74\x30\xe2\x76\xcb\x81\x37\x59\x1d\xf2\xf6\x1b\x79\xf9\x9d\x33\xd5\xec\x0d\xc2\x0e\x08\x51\xf1\x99\x70\x7c\x9d\x1a\xa3\x5c\x85\x6e\x3a\xc1\x0a\x2b\xcf\x68\xab\xf5\xb2\x4d\xe1\x7a\xf4\x1d\x94\x50\xa7\xfd\xbf\xd6\xf2\xe3\x6d\x28\x60\x6e\x64\xb0\x9c\x79\x7d\xfd\x38\xb9\xb0\x98\x0d\x16\x84\x9e\xc8\xdb\x52\x2a\x21\x4b\xd5\xc9\xb2\x76\x27\xdf\xd7\x85\x39\x29\xb5\x47\xc0\x2d\xf7\x6e\xcb\xe5\x07\x11\x73\xb7\xae\x68\x16\xca\xff\xb6\xa6\xa5\x2d\x63\x7a\x0c\x02\xc1\x51\x00\x6f\x37\xae\xb7\x8a\x5c\x33\xbb\xad\x0f\x19\xbc\x97\xad\xe8\x1a\xaa\x8f\x5e\x07\xab\x3a\xc4\x5c\x8c\xda\x6d\x9d\x01\x3d\xa7\x82\x91\x99\xe6\x6d\x1e\x5c\x68\xca\x94\x58\x9f\x53\xd8\x20\x25\x28\x40\x28\x9f\x2a\x37\x64\xa7\xff\x0e\xd3\x52\x16\xbe\x3d\xf4\x16\xbd\x0d\x72\xeb\x6b\x22\x54\xc6\xfd\xdd\xfd\x6d\x55\xd2\x57\xfd\x31\x25\x84\xff\xd0\x35\xb5\xfa\x20\xdd\x79\x5f\x46\x2c\x49\x46\x50\xef\x30\x9b\xac\x6a\x15\x67\x99\x82\x05\xec\xa7\x7e\x04\x75\x70\xb8\x32\xd7\x18\xbb\x84\x93\x06\x9c\xb4\xc2\x1a\x45\x57\x9b\xa6\xe3\x54\xe8\xb4\x10\x27\x0b\x58\xe6\x73\xab\x3d\xa0\x89\x15\xca\x32\xce\x3e\xc3\x40\x31\x29\x4e\x09\x51\x0e\x18\x65\x06\x10\x38\xdd\xbd\x22\xed\x6b\xf3\x45\xe0\xbe\x14\x32\xa9\xc4\x76\x50\x37\x37\x51\x99\x96\x4e\xdd\x01\x5e\xf8\x74\x1b\xd3\x80\x07\x36\x28\x4d\x8c\x76\x1c\x50\x7d\x7c\x70\x6f\x0f\xfd\x60\x3b\x37\x4e\x09\x91\x9e\x16\x65\x6a\x52\x55\xc7\xf5\x05\x24\x28\x25\xf4\x92\x2b\x9f\x8b\xdb\x4a\x03\x55\x98\xf7\xef\xb5\xc2\xa5\x2c\x23\xd8\xe3\x48\x13\xe8\x85\x87\x26\x71\xa9\x70\x05\x5f\xd6\x25\x7f\xb1\x63\xe0\x99\x30\x4e\xe9\xbb\x7a\x2d\x29\x1f\x1e\x33\x81\x9d\x16\x37\xb1\x95\xe8\xaf\xe2\xb4\xfa\xcd\xc3\xc0\x87\x10\xd6\xbf\x76\x76\xcd\xdf\x89\x5c\x6c\x26\x2c\xba\x62\x72\x5e\x7f\x85\x22\x9a\xfd\xc6\x24\x89\x83\x17\x0f\x5f\xeb\x97\x76\xe5\x5b\xc9\xcb\xc8\x81\x9a\x96\xb9\x52\x4e\x74\xd5\xb4\x73\x2e\x27\xd3\x90\x29\x69\x48\x5d\x84\x31\x6b\x08\x0e\x88\xc5\x76\xdc\x3f\xd2\x1f\x7f\x57\xc0\x0b\xca\xca\x7b\x28\xea\xef\x8e\x6e\x11\x6d\x2b\x57\x43\xb5\xc9\xd4\x35\xb0\x21\x37\x6d\x30\x5e\xb2\x3e\xbd\x0f\x5c\xd5\x59\x4e\xbd\x98\xba\x4c\x50\x4a\xcb\x4c\x24\x76\xa8\x9a\xf1\x21\x86\x3d\xf4\x67\xb2\x87\xc4\x13\x61\x96\x10\x4a\x85\xb0\x87\x73\x1e\x5b\x25\x18\xdd\x32\xa2\xbd\x07\x9e\x3b\x7e\x02\xab\xf9\x7a\xbc\x19\x13\x47\x12\xdd\x28\x19\x1c\x7d\x23\x8c\x07\x13\xca\xe8\xd7\xa9\x56\x04\xf2\x92\xd6\x1e\xd7\x34\xdd\x8d\x0a\xbb\xf7\xc6\x1f\xe3\x4b\x72\xda\x7b\x8f\x9b\x44\x82\xbc\xfa\xce\xad\xb8\xea\xb4\x9c\x81\x8e\x72\xf7\x8f\x7f\xc9\xbd\x3c\x1a\xba\xe5\x1c\x88\x59\x49\xcd\x97\x07\x6e\x2e\x1b\xe9\xdf\xac\x80\xe4\xb1\x2d\x5f\x54\xf2\x08\x24\xdf\xbe\xf7\xce\xe5\xa6\x1b\xc9\x4c\xb7\x91\x97\xa0\x71\x01\x6f\x1b\xb6\x0a\xae\xc9\x29\xa0\xce\x29\x24\xa6\x9d\x7d\x6c\x4e\xc0\x47\xe6\x81\x29\x15\x0c\x17\x8f\x3d\x5a\x8d\xb4\xcc\x72\xaf\xa6\x91\x57\x9c\x3d\x72\xa1\x67\x02\x90\x6f\x58\x2b\x39\x11\xe2\x26\x87\xcd\xc4\xc4\x65\xdd\x54\xef\xac\xd3\xce\x04\x60\x6c\xdd\x8f\x50\xac\xbb\x6e\xf1\x6e\x6e\x6c\x00\x52\x05\x4b\x64\x29\x89\xa3\x07\x44\x2d\xd3\x38\xb2\x63\x7f\xb0\xcf\x04\x12\x95\xd8\x30\x17\xc0\x51\x46\x88\x51\xfd\x4e\x12\x08\x0a\x3a\x6e\x80\x6a\xe1\xb6\xdb\xf8\xb9\xaf\x88\xa4\x67\x7d\x87\x65\xcb\x62\xfc\xb2\x01\x49\x57\xb5\x74\x51\x51\x59\xc4\xdc\x3a\xab\x3d\x7c\x80\xab\x3a\x8a\xd1\x33\x88\x91\xf3\x92\x25\xfe\xc7\x15\x59\xdd\x73\x11\x92\x6a\x7c\x9c\x10\x47\x0e\xd1\xc7\x04\xe8\xa8\xd1\x08\x3a\x42\x1f\x7f\x4e\x36\x25\x94\xf5\x67\xdd\x12\x54\x70\x82\xc4\xfd\x33\x23\x95\xe3\x09\x4f\x71\x13\x1e\x4d\x92\x77\x73\x35\xf8\x4f\x1a\x82\x54\x3b\xf2\x63\xdb\x26\x30\xdc\x56\x66\x4d\x8e\x96\x3b\x60\xce\xe0\x80\x3c\x21\x81\xfb\x7c\xe6\x42\x35\x53\x48\xcf\x25\x95\xe3\x97\x5d\xb2\x8a\x68\x54\xa4\x13\x82\xd2\x79\xbb\x0e\x3a\xb5\xcd\x5e\xa3\x34\x3a\xd5\x75\xcc\x12\xb3\xe7\x29\xc7\x3e\xe3\xa6\x0c\xd6\xcb\x97\x80\xff\x75\x22\x0e\xdd\x50\x90\x47\x96\x91\x16\xb8\x16\xf8\xd0\xa5\xba\x4a\x59\x3b\xad\xa4\x53\x50\x06\xdc\x7a\xb6\x29\x88\x67\x6e\x27\x1a\x07\xaa\x34\x09\x72\xe6\xc3\x85\x93\x8d\xe7\xa4\x0f\xa8\xd5\xed\x4e\xd5\xab\x1f\x98\x53\x5b\xec\x28\x85\x40\x1d\x43\x98\x70\xfd\x8e\xa1\xc2\xe1\x67\x06\xcb\x0d\xa4\x8d\x26\x1e\x4b\xab\x59\x33\x37\x87\x5b\x9d\x33\x93\x47\x6f\x4b\xa4\x41\x30\x89\x8e\x22\xb1\xfb\x12\xc1\xf7\xfb\xf1\x98\x4e\xdc\x43\x19\xf1\xdf\x44\xfc\x70\x00\x32\x3f\x16\x73\x01\xfe\xc1\x2a\xf0\x67\x1f\xc5\xe3\x7e\xd3\xb3\x65\x49\xd4\x1c\x97\x65\x20\x3d\x28\xf2\x90\x5c\xc8\x32\x79\x8d\x96\xe4\x79\x55\x1b\x1c\xf3\xb8\xc4\x87\x8f\xd1\x24\x9a\xf6\x4e\xdf\x3a\x33\x21\xb6\x21\xe3\x4f\x1f\xcb\x90\xe7\x07\xb5\xbe\xd2\xc7\x33\xc7\xf9\x0c\xfb\x57\x47\x37\xc3\x74\x91\x1b\xe3\xed\x50\x1e\x6d\x9c\x53\x68\x0e\xa8\xec\x00\x36\xac\x2d\xae\x95\xf0\x8c\x36\x9d\xf4\x8c\x36\x78\x84\x07\x72\x5e\x87\xc3\x02\xc0\x31\x13\x35\x49\x93\x16\x71\xca\xbd\xfa\xe5\x50\x20\x32\xef\xa2\x09\x99\xa2\x53\x6c\xb1\xf7\x8a\xef\xf5\x7b\x3b\x0a\xa1\x61\x07\x03\x79\xc4\x23\xb8\x41\x66\x84\x14\x5b\x48\x4f\x62\x3d\xde\x80\x7c\xfe\x60\x48\xdf\x71\x59\x58\x36\xc1\xbb\x79\x8e\x62\xc6\xf2\x84\xf4\x9c\x77\x06\x97\x9b\xa1\x55\xe5\xc0\xee\x47\x94\x12\xae\x4d\x24\x68\x8f\x3f\x54\x97\x32\xf0\x95\x9b\x47\x1c\x15\x5d\xda\x95\x47\xa7\xd1\x9a\xe2\x19\x7c\xb3\x46\xd5\xf6\x2d\x63\xd0\x1c\x74\x2a\x9f\x74\xad\x4b\x78\x9b\x9b\x43\x7e\xe8\xb1\xf7\x54\xfc\xed\x63\x7f\xca\xf9\x21\xd6\x27\xfc\xf8\x91\x9d\x60\xb0\xd4\x38\xe9\x00\x82\xf0\xba\xd9\x1d\xea\x73\xe5\x58\x8b\x4c\xab\xab\x61\x62\x8e\x27\x93\x33\x01\x27\x6d\x9d\xfd\xb8\x1e\x04\x25\x5d\x5e\x50\x63\x4f\xdb\x62\xed\x97\x83\x46\x27\xcd\x23\xb4\x3e\xaa\x94\xbc\xc4\x79\xdf\x43\x13\x57\xcb\xdd\x19\xbe\x36\x62\xbf\x83\xab\xe6\xbe\xab\x3a\x97\xc3\x44\x9a\xe6\xe3\xe4\xdc\x42\x8d\x67\x2f\xca\x46\xf3\x1b\x7b\x4a\xcf\x62\x8f\x4a\xe1\x19\x22\xfa\xca\x01\xe6\x25\x67\x55\x72\x7b\x80\x29\x6d\x56\x21\xd9\x84\x04\xeb\x6d\x41\x32\xf0\x33\x1e\xe1\x48\x17\x85\xea\x4b\x0e\x18\x81\x89\xaf\x2c\x09\x06\x75\x6e\x94\x1e\x01\x55\xe2\x54\xe5\xa9\x19\x4e\x94\x58\x72\xfb\xc9\xf9\xe5\xc0\x8d\x00\xe3\x7b\xf3\xfd\xda\x4f\xff\x0a\x02\xe2\xde\x1d\x48\x69\x9b\x12\xaa\x06\x08\x14\x25\x65\x06\x9f\x52\xbf\x9a\xa0\x60\x04\xb6\xaf\x2d\x1d\xdc\x60\xe0\x31\x22\x41\xc0\x52\x9c\x8f\x6e\x7a\xf9\x0f\x2c\xe0\x8f\x75\xcd\x1f\x07\x7d\xa6\xf3\x33\xb8\xf9\x5d\x9f\x59\xe8\xe6\x2e\x78\x30\xb4\x2b\x13\xfc\xd1\x08\xbb\xf3\x08\xd3\xae\x67\x97\x4e\xce\x34\xdd\xe4\x9b\x07\x5d\x13\xd7\x0e\xbd\x92\xd5\x6b\x54\x85\x2b\x55\xf8\x5e\x56\x30\xf0\x03\xaf\x04\x8b\x55\x0d\x67\xbd\xcf\x3f\x38\xbc\xcc\x8d\xc0\xd0\xa9\xc3\x32\x17\xeb\xda\xb1\xb5\xe5\xaa\x24\x78\xa0\x20\x4a\x52\x96\x54\x10\xb2\xaa\x53\xdf\x18\x02\x39\xe4\xf4\x75\x88\xe2\x2a\xae\x93\x26\xe0\xfd\x58\xbb\x8d\xee\x08\xd7\x41\x8d\x10\x77\x89\x2e\x21\x55\x5f\x42\x65\x9c\x78\x6d\xec\x4d\x69\x2f\x3b\x85\xac\xaf\xc6\xed\x4b\x39\xaa\x5d\xcc\x98\xb2\x8f\x87\xe8\xc1\x09\xae\x21\x50\xcb\xd9\x1f\x9a\x2c\x77\x8e\x28\x47\xbc\xa5\x15\x64\x9b\x2f\x1a\x76\xd5\x10\xde\xdf\x7b\xe4\x0f\x57\x2e\x25\x2c\xce\xd0\x3b\xa9\x74\x49\x5f\xd3\xc8\xbb\x3f\xb1\x29\xac\xec\xd0\xb7\xa2\x73\x96\x2a\xe6\x40\x6b\xa4\x66\xd0\x53\xd2\xe1\xbd\xc9\xe6\xea\xad\x5a\x90\x2a\x4a\xe1\x38\xed\x82\x35\xc5\x2e\xd3\xd1\x05\x84\x23\xec\x84\xa3\xa6\x13\xa7\x62\x6c\x7d\x45\x87\x63\xbe\x22\xc2\x80\x56\xb1\xf9\xa2\x08\x26\x29\xf9\xe8\x66\x95\x02\x4c\xc4\x72\x54\x3e\x06\x27\x7d\xa7\x28\x53\x49\x36\x57\x5b\xf1\xb7\xdf\xec\x14\xd3\xf2\x6d\x02\x05\x4e\x31\x05\x29\x2c\xfe\x00\xde\xf5\x0f\xab\x05\x49\x55\x01\xbd\x25\x84\xfb\x29\x7f\x45\xb4\x9e\x7c\xc8\x8a\x3b\xcc\xed\x6b\x35\xa7\x63\x63\x72\x5a\xde\x9d\x57\x51\x4e\x4d\xc6\x3b\x58\x1f\xbd\x95\x66\x73\x47\xd2\x95\x0d\x74\x49\xff\x99\x7b\xa3\x5a\xfa\x4b\xd6\x18\xcd\x51\xa0\xb9\x53\xc7\x57\xf7\x1c\x57\xd4\x33\x8b\xaf\x68\xc4\x91\x7b\x37\xbe\x06\xb6\x1d\x61\x78\xf7\xe2\xd9\x8c\x2d\xb7\xe9\xd4\x80\xd5\xf2\x88\xc3\x06\xea\xd2\xd4\x1e\x9d\x83\xa4\xe4\x8f\x36\x6a\x6f\x12\x45\x35\xd7\xda\x9c\x9e\x42\x95\x59\x7c\xc4\x63\xae\xb5\x3d\x02\x91\x83\xfb\xa3\x4e\xe1\xf0\xe6\x24\x26\x93\x9e\x4d\x50\xa8\xbc\x66\xa8\x62\xf5\x15\x69\x64\xa6\xd9\xa5\x2e\xe8\xa8\xfa\x25\x6f\x3b\x45\x1e\xe7\x41\xe2\x3f\x9b\x42\x8a\xca\x75\x5f\xfe\x0b\x9d\x26\x65\xbe\x91\x35\x6f\x06\x4c\x4f\xb9\x92\x28\x7d\xe9\xb9\xfd\x9c\x25\x2c\xfc\xa8\x7f\xd2\x4a\xa2\xa5\x6c\x4b\xcc\x5d\xcb\xe6\xb8\xa5\x05\x16\xa2\xb9\x97\xad\x23\xf8\x8d\x92\xa6\x72\xd0\xbc\x2c\x1e\x88\x8c\x50\x5d\xd9\x51\xa6\x77\x90\xfb\xb3\x7e\x35\xd6\x28\xb2\x31\xd9\xef\x23\x63\x6d\x53\x4b\x31\x4a\x31\x57\x55\xc5\x12\xc2\x4a\x4f\x38\x80\xae\x3b\x1c\x77\xdf\x7e\x34\xa4\x99\xe9\x9f\xc8\x00\x96\x9c\xd9\x57\x36\x80\xe9\x33\xe6\xc6\x62\x44\x02\x50\x4f\x53\xa8\x00\x1a\xe5\x08\x2a\xf3\xe8\xb2\x1d\xce\x82\xcd\x41\xf5\x0a\x19\xe7\x8a\x6d\xbb\x4b\xc6\x45\xdb\x61\x5b\xca\xea\x35\x6b\xce\xc9\x67\xd9\x34\x3b\x61\x54\x4b\xf5\x7c\x18\x30\xbc\xed\x8c\xa8\x7d\x9c\xe3\x1a\x7d\x93\x7b\x91\x91\xac\x07\x9b\xb2\xf7\x71\x86\x3f\x4a\xc1\xea\xdc\x7c\x36\x55\x36\x3a\x63\xb2\xfc\x43\x08\xc9\x83\xf8\xca\x17\x2f\x57\x9c\x36\x55\xa6\x32\xaf\x67\xa0\x4d\x94\x71\x47\x99\x52\xee\xfd\xf2\xfa\x06\x0a\xb9\x8f\xa5\x9c\x8c\x24\xff\x15\xe8\x38\x6f\x1e\xbf\xa9\x5c\x9e\xd9\xb1\xf5\x44\xf3\xdc\x8e\x6d\xba\xf8\xfe\x48\xf1\x3d\xb5\x67\xa3\xb9\x4f\x8f\x00\x3f\x3c\x9d\x75\x77\x6d\xb3\x72\x7c\x66\x2f\xd7\x14\xe5\xfb\x37\x73\xed\x12\xf8\xf9\xdd\x1c\x2b\xee\xe7\xb7\x33\x25\xf1\x67\x0e\xeb\xe0\x66\x8e\x96\xf7\xd1\x5a\x82\xaa\x95\x2b\x06\xa4\x55\xb4\x01\x89\x15\x6d\x46\x6a\x1d\x48\x69\xca\x93\xb3\x69\xc0\xe4\xf5\x13\x72\xe4\x33\xad\xee\xa8\xe8\x26\xd7\x1d\x6b\x5a\x95\xb4\xab\xc5\xe8\xfe\x0c\x5f\xfb\x46\x1d\x25\x80\x25\x27\x3f\x4a\xfa\x08\x13\x66\x33\xd8\xbe\x53\x4c\xff\x21\xb0\x3c\x42\x1b\xcf\xb4\x21\xd1\xa6\x72\x85\x07\x8b\x98\x29\x25\x55\xa9\x52\x91\x54\x48\x38\x34\x03\x1f\xa1\x33\x8c\x31\x8e\xc4\x9b\x17\x27\x22\x43\x8f\x01\x35\xd8\x52\x8e\xf5\x88\x67\x1b\xce\x22\x93\xc6\x94\xea\x01\x10\x03\x0f\x0a\x8b\x48\xc9\xde\xa9\xa0\x97\xa9\x00\x97\xe6\x17\x29\x9b\xba\xa7\xea\x27\xba\xb5\x99\xba\x47\xa6\x55\x9a\xda\x04\x70\xe5\xd9\x42\x84\xd6\x65\x38\xc3\x1c\x91\x3a\x2c\xa6\xb1\xb7\x87\x3e\x90\xaa\xe2\x68\x69\x5a\xae\x91\xa5\x0e\x07\x51\x0d\xb6\x55\x96\x83\x2a\x3e\x4e\x96\xfa\x73\xca\x6d\x68\xb0\x1c\x4d\xf6\x7b\x8e\x46\xb8\x94\xd5\x43\x21\x62\x42\x56\x50\x16\xef\xca\x52\xbb\xea\x4d\xd3\xef\xeb\x92\x68\x28\xb6\x12\x0b\x91\xf6\x1a\xb3\x16\x0f\xbe\x6c\x0d\x48\x96\xb0\x07\x6e\x44\x56\xd2\x7d\x1b\xe6\x2d\x6d\xbb\xe1\x15\xd2\xa3\x3b\xca\xed\xeb\xd6\xcc\x70\x08\x10\x8a\x3a\xd6\x2b\x41\xed\x0d\x50\x7e\x21\x15\x5a\xb7\x80\x23\x14\x00\x93\x35\x66\x11\x06\x7c\x9e\xeb\xd0\x18\x59\x68\x5f\xb9\x88\xb9\x5e\x3c\xeb\x9a\x82\x18\xaf\x8a\x5b\x36\x43\x8c\xc0\x5b\x81\x5b\x79\x67\xd1\x26\x74\x71\x01\xd8\xd0\xf3\x89\x4b\xbf\x91\xa9\xe9\xad\x9d\xbd\xe8\x90\x32\x56\x41\x44\x53\xdf\x63\x35\x69\x97\xac\x81\xd3\x53\x96\x0d\xe1\x7c\x0c\x6c\xfb\xd2\x1b\xb2\x1a\xf3\x82\x3a\xc6\x23\x9f\x0e\xc4\xfe\x43\xf4\xe7\xd7\x5d\x7d\x45\x2f\x2b\xe9\xfe\xdd\x85\x6c\xc1\xad\x43\xf4\x67\x81\x14\x19\xaa\x07\xd0\xac\xc8\x16\xfb\x83\xd7\x72\x05\xbb\xdb\xed\x06\xd4\xe4\xfd\xc2\xaa\xc3\x41\xec\x14\x76\x18\x1d\x78\xcb\x08\xb8\xc2\xd0\x8b\x1d\x54\x80\x4d\x12\x05\x1b\x4b\xcb\x3e\xcc\x04\x3f\x72\x8f\xa1\xf0\xd1\xf8\x97\x12\x3b\x1e\x7d\x74\x23\x70\xb0\xbb\xde\x9f\x6b\x80\x71\x29\xc4\xfe\xbe\x06\x80\x88\x68\x5e\xec\xd8\xd2\x09\x12\xd7\xaf\xe6\x8b\x76\x25\x6b\x41\xb8\xa9\xf2\xe0\x1b\x96\x36\x1c\x74\x24\x6f\x95\x79\x6c\xd2\x29\xa3\xfa\x92\x98\x73\xd2\xb4\x93\xf8\x4e\x1a\x5d\x63\x3d\xa9\xdd\x6e\x3b\xdb\xba\xe5\x23\x60\x4e\x38\xc7\x57\xe4\x10\x3d\xf8\x90\x6a\xbd\x21\xc9\x56\xf5\x0c\x50\xfd\xa3\x22\x1b\x3b\x9a\x98\x76\xe0\xea\x93\xdd\x96\xc9\x33\x39\xd9\xb2\xed\xc1\xb7\x0c\x37\x2f\x66\x8c\xab\xbe\x3e\xb2\xfa\x96\x05\x20\xfe\x4c\xbf\xed\x36\x0c\x77\x50\xdd\xdb\xd8\xfc\xc5\xce\x7d\x7d\x3e\xdc\xd8\x1a\x1d\x80\x63\x59\xaf\x3c\xf2\x88\x5d\xfe\x83\x80\x90\xe7\xf4\x1e\xb5\x47\x15\xd8\x2c\x8f\xf8\xac\x7f\x1a\x2d\xb0\x17\x3b\xce\x79\x94\x9f\xa9\xf3\xe8\x4c\xdf\x3e\x0f\xcc\x83\x9c\x13\x55\x67\x64\xf2\x62\x27\xd8\x4d\xe7\x2d\x35\x7f\xe9\x6f\x71\xd8\x95\x73\x05\xbd\x57\x0c\x87\xab\x55\x5a\xc5\x48\xa8\x66\x08\xa3\xae\xa6\xff\xec\x08\x3a\x3b\x35\xdb\xc2\x17\xa4\xa0\x53\x1a\x66\x3e\x1b\x90\x32\x4a\x54\xde\x4b\xd8\x01\xa8\xb1\xc6\x54\x55\xb1\xaa\x52\xd3\x89\x3b\x81\xc8\x39\x9d\x13\x6b\x91\x36\xaa\x91\x62\xe2\xeb\xb1\x6a\x03\xe6\x5f\x82\x53\xdf\x3a\xae\x41\xf2\x07\xe4\x33\x88\x30\xea\xd8\xe9\x18\x90\x3b\xeb\xf1\x52\xed\x6e\x42\x22\x7c\xad\xf6\x0e\x80\x3f\x48\x9d\xbb\x04\x8b\x1b\x65\xc1\xee\xe5\x75\x59\xf3\xe5\x91\x71\x13\xac\xc3\xbd\xdc\xd0\xdc\x0d\xf2\xb1\x07\x49\x46\x94\xdc\x9b\x8d\xb8\x0e\xeb\x6c\xd3\x8e\x9c\x03\xf1\x26\xfb\xee\x76\x0c\xb2\x34\xcf\xd1\x25\xa9\x54\x35\x27\x8d\x26\x60\x54\x49\xa2\xd8\xdb\x43\xb4\x2e\xe4\x56\x07\xe6\x98\xb3\x53\x59\x76\xd1\x34\x35\x0a\xe3\xc1\x53\x61\xdf\x67\xa7\x27\xea\x9d\xa3\x81\xef\x65\x61\xbf\xa7\x4f\x26\x07\xfe\x74\x4e\x24\x0b\x0e\x79\xa0\x6a\x94\x0e\x9d\xcd\xa4\xf0\x6c\xda\x49\x15\xac\x06\x55\x3f\x35\x31\x37\x88\xd6\x0f\x9f\xed\x9d\x9d\x63\xef\x39\x74\xe4\xb4\xd0\x2b\xe7\x4a\x10\x5a\xa5\x31\xcf\xc8\x85\x8c\x33\xed\xf6\x4e\xa6\x07\x3f\x3e\x47\x0d\x2f\x43\xb6\xac\xc9\xc8\x4b\xd0\x99\xb7\x7f\x0d\x5a\xec\x89\x9b\x70\x00\x69\xc9\xa5\xba\x77\xa7\x33\x8c\x06\xe0\x5c\xa0\xda\x42\x39\xe6\x1a\x75\x20\x85\x17\xa9\xaa\x69\x85\x6d\x39\x2b\x69\x1b\x86\xae\xe7\x6c\xea\xe4\xd5\x50\x9d\x78\x2d\xa6\xea\x5d\x80\x12\x47\x5b\xe8\x9a\x92\x25\xdc\x84\x11\xab\x8f\xba\x55\x1e\xa2\x87\xf6\xeb\x75\x6f\xb7\x3a\x91\x8a\x13\xf7\xde\x78\x70\xe1\x5f\xf8\x67\xa7\x6e\xad\x4f\x15\x2f\x69\x57\xf4\x20\xd0\x77\x1d\x0c\x4e\x1e\x0e\x4e\x02\x73\x77\x41\xdf\x6f\xdd\x1f\x89\xe7\x19\x41\x7f\xd7\x95\xf1\xfe\xae\x8a\xc9\x79\x0a\xf1\x02\xaf\x64\x98\xb0\xad\xe3\x13\xa2\xdd\x62\xdc\x29\x00\x77\x88\x1e\x9a\x8a\x7b\xf0\x91\xbc\x20\x3c\x51\x42\xd5\x95\xe3\xba\xb0\x1c\x5c\x73\xa9\x72\x6a\x31\x94\x64\x51\x35\x33\xbc\x6f\xe9\xed\x29\xa5\x96\x40\x87\x1e\x0f\xc9\x59\xc9\x63\xfa\x20\x26\x6b\x33\xf1\x10\xd3\x3f\x2e\x4a\xb0\x1b\x61\x54\x54\x98\xce\x49\x89\x2e\x19\xab\x08\xae\xe5\xdd\xaf\xe5\xc0\x02\x2d\x70\x0b\x71\xe6\x54\x99\x9a\x80\x17\x58\x71\x10\x2d\x28\x29\x88\xee\x78\x87\xe6\xa4\xc5\x25\x6e\x31\x98\x99\x64\x24\xb9\x06\xbf\x52\xc2\x54\x76\x77\x3a\x98\xd2\x89\x7c\x7e\x22\xc6\x15\x07\x01\x10\xf7\x0e\xb7\xb3\x6d\xf4\x0b\xfa\xe4\x68\xfa\x1a\xb2\x0c\x55\xdd\x0a\x76\x4c\x7d\x79\x4a\x41\x40\x93\x81\xfe\xde\xce\xf9\xd1\xc7\x10\xed\xaa\xb7\x4b\x0c\x9d\xdb\x1c\xd5\xc2\x4e\xa2\x05\xe4\x0b\x33\x82\x8b\x7e\x3a\x35\x0b\xf7\x0f\x6a\x34\xaf\x8f\x9f\xc8\x2a\x8a\x07\x4c\x56\xfb\x8d\x5e\x55\x85\x92\x27\x80\x95\x4f\x64\x95\x2c\xe0\xea\x2d\x5a\xd6\x87\x0d\xe1\xc8\xd8\x61\xbb\x6a\x87\x4c\x2e\x48\x2b\x68\xc4\x84\x4a\x79\xbd\xb2\xce\x4e\x6d\xf8\x87\x36\x81\x5a\xc3\x9c\xda\x62\x7d\x95\xaa\xde\xaa\x69\x33\xa7\xe6\x7c\xbd\x5d\x00\xc5\xb6\x56\x32\x3e\x67\xec\x4e\x46\x8d\x24\xe4\x2c\x83\x50\xe8\x08\x45\x11\x34\x35\xbb\x4c\x77\x0a\x17\x68\x80\xbf\xff\x26\xaa\xc1\xad\xc6\x8f\xc6\xa4\x6b\x24\x56\x56\x5e\x23\x7c\xb8\xa8\xdc\x72\x8a\x24\x3b\xb4\xb6\x9b\xd4\xad\x72\x81\xd9\x21\x56\xbf\x77\xb0\xaa\xf3\x50\x5c\x1c\x14\x6c\xb1\xba\x09\x46\x6f\xb2\x78\xb9\xbc\x49\x45\x3f\x11\x64\xbb\xb9\x98\x32\x61\xb2\x2d\x83\xa6\x41\x03\xfa\x0d\x59\xc8\x12\xdd\x97\xb8\xf8\xa4\x6a\xce\xb0\xf9\x02\xb7\xf4\x92\x56\xb4\x5d\x45\xe8\x31\xb7\xee\x15\x69\x2f\x5c\xa3\xba\xc0\xce\x47\xb9\xd4\x9f\x03\x62\xab\x4d\x16\x83\x56\x6d\x32\x61\xef\x01\x2e\x6b\x27\xbc\x3d\xb2\x0a\x97\x25\xd7\x5a\x25\xae\xcb\x3d\xe6\x0b\xe0\xa6\x04\xb9\xed\x22\x0a\xc7\x6c\x39\x53\x3d\xaf\x74\x2a\x03\x08\x34\x60\xe0\x17\x72\x36\x37\xf0\x85\x6e\x0f\xe9\x30\x4e\x66\xa7\xf7\xa2\xff\x4a\xee\x90\xe6\x7c\x97\x9a\xf7\x7a\xa2\xa6\x94\xba\xbf\x77\xcf\x2a\x9d\x4a\x9c\xf9\xf7\x7f\xb2\xdc\x7e\x50\x26\xf7\x8b\xaf\x5d\xc6\x1d\x3f\x7b\xce\xfe\x46\x72\x48\x6e\x97\x3f\xe2\x88\xd3\xb5\x2c\xa1\x67\x36\xd3\xd9\x11\x30\xbf\xb8\x3b\xe2\xc4\xd1\xc9\x2d\x37\x00\xbd\x9c\x51\xa7\x03\x85\x59\xa6\xcc\x2a\x71\x27\x60\x8a\x4a\x53\xd3\x76\x41\xf3\x70\x3d\xca\x15\xbd\xd6\xc6\xb7\xb3\xd3\x6d\xc4\xae\x49\xb3\x6c\xa8\x4a\x74\x95\xb2\x7a\x29\x84\x5b\x77\x43\xa1\x28\xa0\x10\x09\xdd\xb8\xc4\x44\xc0\xa4\xd7\x87\xdc\xdf\xeb\x32\x78\x2d\x09\x2e\x75\x8b\xe9\x55\xb9\x0e\x14\xf0\xa9\x50\xd5\x49\x45\xaa\x72\x5e\xa8\xa2\xa6\xf4\x6d\xdf\xea\x07\x4f\x8a\x65\x3a\x48\x56\xab\xeb\xea\x65\x83\x17\x0b\x52\x9e\x5a\xf2\x76\xf3\x32\xcf\x4e\xfb\xd6\xf3\x31\xf5\x7a\x7c\xb5\x7b\x8b\xba\xc0\xda\xfc\xc0\x4a\x29\x85\x57\x6e\x9d\x46\x59\x9a\x87\xd4\x6d\xb3\x0a\x50\x41\x5b\xb4\xc4\x1c\xfd\xa3\xe3\xad\x62\x27\xdb\xf0\x19\xad\x2a\x24\xae\x30\x43\x7e\x7b\x5d\x6d\x60\x5b\x3e\xe3\xb9\x24\xb3\x9b\x77\xe4\x2f\x70\xd4\x8d\xb9\xb1\x4c\x25\x94\xb8\x4c\xf0\xad\x39\xa3\x57\xe9\x68\x04\x67\x74\xef\xd6\xb8\xab\x70\x3e\xd7\x6b\xbd\x2b\xf6\x56\x8c\xcb\x41\x92\x69\x94\xa5\x9a\xd6\xfd\x15\xbc\xac\x06\x07\xd9\xe7\xa0\xfa\x3c\x59\x56\x2b\xc7\x78\x56\xab\xb6\x77\x4c\x7c\x5b\x3f\x6a\x0d\x2b\x71\xa2\xda\xf6\x74\x5b\x48\x60\x35\xaa\x73\x86\x26\x5e\x53\x6e\x2b\xec\xbe\xa3\xab\x2a\x4a\xbb\xbf\xdf\x0e\x50\x41\x4c\x35\x51\x93\x63\x58\x19\x48\x5a\x25\xe6\x78\xe1\x36\xfb\x34\x40\xa0\xe2\x5c\x44\x2d\xa0\xab\xab\xfe\x81\x09\x39\x25\x31\x28\xa7\xff\xab\x5a\x82\x48\x1e\x0d\x4d\xb3\xcd\xeb\x09\x2a\x09\x5a\xa1\xca\xbe\x71\x7e\xc7\xb9\x6f\x9f\x8d\xa4\x0f\xff\x9d\x51\xcd\xde\xe4\x88\x11\x65\x80\xdc\xd1\xca\x2e\xe3\xd7\xb4\x74\xd4\x7d\x63\xb2\x4f\x77\xad\x4b\x4a\x08\xb8\x2c\x3f\xb0\x7c\xcf\x57\x2d\x25\x08\x34\x41\x3f\x13\xe5\x31\xde\xea\xb5\x61\x98\xa7\xd1\x4b\x6d\xbd\x3e\x80\x86\x9a\xf6\x8b\x17\xd6\xac\x7d\x88\x1e\x7c\xd0\x8d\x5b\x74\xcb\xd0\x83\x6d\xf4\x64\x1b\x3d\xdd\x46\xcf\xb6\xc5\x71\x7f\x9e\xb4\xc2\x43\xb7\xc1\xdf\xb5\xfd\x5e\x3c\x83\xde\xe6\x73\xb0\x74\xd7\x43\x48\xa7\xe3\x9b\x34\x41\x2f\x3a\x25\xbd\x26\x29\xf3\xbe\x3b\x46\x98\xff\xac\x0c\x12\x21\x69\x88\x53\x2e\x1b\xc1\x28\x23\xbb\x3d\xcd\x9e\x13\x0f\xa0\xba\xf6\xf3\xa4\x86\x9a\x5c\x84\x73\x07\x79\xd7\x67\x16\x3f\xb9\xd6\x43\xbd\x5e\x42\x5f\x2f\xbe\x41\x27\x42\x14\x3a\xdc\xa4\x30\x97\x3c\x68\x89\x3e\x6f\x23\x8e\xda\x98\x1e\xcb\xee\x79\x1b\x7d\xd4\x52\xa7\xec\x3f\xf3\x80\x39\xf5\xde\xfb\x89\xd2\x33\xb8\xd4\x41\x39\xff\x14\xe0\x3f\x08\x51\xda\x30\x22\xad\x89\x0f\x90\x60\xcf\x7d\xa6\xc4\x9e\x4c\x93\xd0\xe8\x52\xeb\x59\x9f\x77\xc5\xdd\x6c\xdf\x43\xc5\x6d\x6c\x87\x52\x5f\xae\x94\x9d\xac\x26\xca\x14\x19\xde\xf5\x86\xb7\xe5\x10\x14\xf6\x88\x8d\xbb\xcb\xde\x18\x2b\x23\x3a\x45\xd9\x91\x93\xd8\xd8\x07\x64\xec\x03\x2e\xf6\x01\x15\xfb\x80\x89\xfd\x08\x11\xef\xad\x57\x3f\x10\xb1\xa8\x89\x32\x34\x3d\x2c\x63\x0b\x8e\x2d\xcd\x3e\x4e\x4a\x4a\x77\xed\xed\xc3\x9d\x52\xd2\x14\x09\xcb\x37\xfa\x39\xcb\xba\xb8\x0c\xfa\x61\x25\x0d\x15\xfe\xf8\xfd\x16\x5b\x9b\x42\xa7\x79\xba\x38\x78\x8f\x9c\x0a\x1b\xd7\xb8\xea\x88\x57\x5a\x63\x5b\x3c\xcb\xdb\xa6\x2b\x5a\x44\xe3\x6a\x13\x0b\xdf\x02\xd5\x57\xf9\x63\x4c\x8d\x06\x28\x39\xc6\x2a\xb5\xe2\x54\x5f\xe4\x01\x22\xf2\xa0\xf9\x15\x1f\xe2\xa9\x0e\x15\x7c\x38\xab\xa7\x2c\xbd\x9c\x73\xf5\xad\x71\x19\xa6\x1a\xa9\xd8\x85\x7c\xd4\xd0\x4c\x80\x74\xf6\xbb\xfb\xe8\x71\xd0\x80\xf1\x4b\x6a\xd7\xed\xfb\x81\xa5\xca\xd5\xbe\x66\xa4\xf8\x64\xaa\xbc\x48\x13\x0b\x07\xb6\xa6\x3a\x60\xea\x1a\xc4\x5c\x5c\x9e\x15\x5b\x92\xa6\xc0\x9c\xa0\x19\xf9\x8c\x8a\x19\x16\xf4\xa1\xab\xf3\x80\x8b\x46\xd5\x72\x25\x35\xef\x1a\x62\x7c\xb0\xb6\x59\x58\xd9\x2d\x2a\xe9\x93\xd1\xfa\x4d\xde\xec\x49\xf9\xdf\x70\x45\x95\xd1\x73\xf2\x0b\xa2\xf5\xa2\x6b\x1d\x47\xa3\x60\xbb\x81\xf9\xf3\x72\xd5\x92\xbf\x91\x86\xcb\x76\xa1\xf0\xc2\x6e\xd7\x4e\xbf\xb3\x7b\x2e\xf6\xdb\x4c\x5c\x6c\xb9\xfb\x8a\xbf\xcd\x74\x8a\x26\x13\xfb\xec\x0b\xf4\xec\xbb\x2d\xf4\xdb\x6f\xc8\xf9\xec\x25\x7a\xfe\x5f\x42\x10\x71\x9f\xfa\xd3\x7f\xc5\x4f\x1d\xec\x3f\xd9\x4a\x25\x41\x6a\x97\x17\x54\xf1\x48\x6f\xe8\x97\xc8\x41\x66\x84\x4b\x67\x1f\x6d\x54\x75\xbe\x60\x8f\xe2\x02\xd5\x0a\x11\x19\x3e\x94\x64\x74\x71\x84\x51\x80\xe7\xac\xea\x27\x9e\x8b\x58\x95\x0f\x6e\xcb\xd6\x2c\x41\x29\x5b\x49\xad\xda\xdc\x3a\xfe\x69\xd0\x81\x4d\x07\x80\x45\xc3\x16\xac\x27\x1e\x5f\x80\x3a\xb5\x85\x9b\x02\x2c\x6c\x4b\x73\x9c\x89\xd8\x56\x4d\x1a\xdd\xa0\x21\x30\x1f\x18\x50\x33\x7c\x0d\x76\x04\xaf\x01\x2c\xba\x94\x1d\x3f\xe0\x0a\xb6\xed\x69\x71\x75\xc5\x1a\xda\xce\xe6\x68\x45\xac\xd5\xff\xd8\x54\x30\x0f\x77\x84\xd4\x25\xdf\x36\x4e\x4b\x48\x07\x92\xe5\xce\xbb\xda\xf3\x59\x71\x5b\xe3\xca\x40\x75\x1b\xf6\xcb\xd6\x99\xb6\x0e\x96\xaa\x35\x25\xbe\xca\x86\xa1\x6f\x3b\x86\x0b\xca\xa5\xd5\x00\xb0\x82\x8b\xa2\x6b\x70\x4b\xaa\x15\x6a\xc8\xa2\x21\x5c\x47\xc4\x38\xf1\xdb\xba\x75\x40\x3a\xd9\x28\xe7\xc1\x78\xa7\x76\x2e\xed\xc3\xc8\x38\x31\x72\xed\x06\x14\x08\xef\xad\xa0\x4a\xce\xe8\xba\x40\x3d\xd5\xa6\x6e\x5c\x69\xca\x9d\xd7\xc2\x5f\x78\x62\x5e\xae\x2d\x3c\x6c\x92\x20\x31\x91\x68\x07\x79\xfb\xa8\x3c\xe4\x56\x72\xfd\xe0\x47\x9b\xf8\x81\x4b\xf9\x48\xae\x18\xda\x95\x17\x25\x96\x9e\xdb\xe8\xb0\xe0\x78\x62\xb9\xd0\xb1\x24\x7e\xce\xb8\xde\x5c\xc5\xc5\x8e\xd0\x70\x31\xa5\x14\xa0\x9f\x08\xbd\x9a\x05\x45\x59\x69\x4d\x5b\x8a\x2b\xf9\x55\x94\xe6\x02\x11\x1f\x3b\xbe\xf3\x19\xac\x7d\x68\x22\xb3\x47\x28\xab\xf7\x54\xd3\x40\xf9\x6b\xcd\xc5\xad\xc9\xf7\xae\x49\x03\x0c\x41\x7c\xbc\x15\x82\xd5\x5a\xad\x01\x7c\x7c\x7e\xaa\x8a\x96\x76\xd3\x29\x2d\x28\xa9\x55\x7d\xac\xf0\x2a\xeb\x09\xb7\x14\x37\x58\xb0\x6d\x0f\x1f\x06\x08\x4c\x5c\x5e\x01\x61\xe7\xcc\x1f\xfa\x47\x17\xef\x0c\xee\xb9\x70\x85\x0b\xd2\xcc\x29\x17\xd7\x71\xa5\x79\xb2\x46\x9c\x64\x2d\x11\x4e\xce\xdf\x7e\x78\x75\x88\x8e\x7d\x1e\x4e\x85\x30\xaf\xe2\x05\x49\x89\x16\x0d\xb5\xae\xca\x83\xfd\xfd\x1d\xe8\x65\x28\x73\xb2\x1a\x1b\xe7\x19\x82\x9e\x48\x40\x21\xd6\xb7\x94\x38\xd3\x1a\x46\xac\x8a\x05\x62\xd4\x92\xf9\x82\x35\x42\x0f\xb9\x6a\x70\x01\xa6\x62\xca\xcc\xf7\x21\x7c\x09\xbe\x9d\x11\x4e\xc4\xf3\x75\x39\xc5\x20\x2e\x45\x4d\x9c\xe6\x78\x85\x78\x77\x09\xb6\x6a\xe0\xb9\x62\xb1\x62\x94\x68\x09\xbb\xe1\x18\x60\xec\x86\x2c\x26\x0f\x45\xb0\x26\x42\xc5\x70\x1e\x41\xbd\x7d\x9f\xa6\xa7\xc3\x10\x2e\xda\x41\x6f\x2b\x41\x80\x3c\xc2\xcf\xb6\x74\x81\xcb\xa6\xd3\x6c\x29\x65\x42\x80\xfa\xbf\xa4\x61\x09\xfa\x94\xe0\xce\xc9\x52\x82\xc3\x2b\xc8\xbb\xab\x7d\x78\x30\x8a\x9a\xdb\xa5\x62\x53\xeb\x52\xfd\x91\x47\xf5\x21\x8d\x4e\x82\x53\xa0\x6a\x23\xdb\x53\x90\x7a\xc9\xe1\x0f\x2f\x91\x9f\xdb\x77\x57\x67\x26\xfe\x4d\x09\x65\x01\xf8\xa4\x3b\x3f\x92\xb4\xdc\x2a\xdb\x56\xda\x02\x44\x93\x6b\xd2\x38\xc7\xa8\xf7\x82\xef\x0f\x4e\xc8\x5b\x11\x6a\xd3\xfa\xa7\x5f\x39\x89\x6a\x19\x53\xae\xb9\x96\xad\xcf\xe2\xc6\xfa\xea\x2a\x9c\xee\xd9\xd6\x65\x45\x13\x79\x03\x49\xd5\xdf\x51\x46\x46\x5d\x59\xb2\xd3\x9c\x6f\xd6\x4c\x6a\x2a\x6e\x5e\xcd\x70\xae\x4d\x46\x2a\x39\xab\x0b\xd6\x34\xa4\x68\x95\x5b\x4a\x9b\x6f\xa7\xb6\x3e\x8d\x3c\x16\xbb\xe8\xaf\x39\x73\x68\x1c\x80\x67\x96\xe3\xc4\xaf\x5f\x98\xc3\xd5\xab\x74\x58\x8c\x9a\xe4\x27\x84\x65\x22\x15\x68\x20\xbd\x81\x75\x11\x41\x85\xb9\x58\x3a\xce\x0e\xfb\xf9\x79\xfd\x2a\xca\x15\x69\xfd\xf8\x3c\xa3\x9a\x44\xb9\x5e\x44\x8f\xb0\x2d\xa3\xf6\xd4\x38\x91\x75\x72\xdc\xba\x3f\x91\xd5\x6d\xd6\xfc\x86\xac\xf4\xbc\x9d\x10\xc2\xdb\xaf\xf5\x0d\x59\x05\xcb\x34\x61\x78\xe3\x96\xa8\x8f\xd6\x8d\xd6\x77\x61\x12\xda\x36\xb8\x38\x9b\x25\x37\x62\x65\xd6\x73\xaa\x26\xce\x5b\xdc\x76\xe0\x66\xc5\xca\xfe\xd3\x55\xb8\xc9\x04\x89\x7a\x8b\x8b\xc2\xa3\xa3\x29\x7a\xb1\xa0\xc9\x95\xfe\xbf\xff\x37\x2a\xf4\x53\x07\xed\x6e\x3a\xfa\x33\x40\x74\x26\xd4\x33\xa7\xb4\xbb\x66\xfa\x7c\xbc\xa5\x89\xc4\x97\x51\xd0\x33\xcc\x11\x27\xb1\xed\x3e\x52\xc5\xee\x30\x04\x50\x0d\x94\x0c\x48\x48\x2d\xca\x0d\xdd\xe0\xc4\x69\xc6\x25\x35\xe1\x86\x94\x5d\x61\xa3\x21\x41\x23\x76\x7b\x94\x26\x8c\xc9\xd9\x96\x79\x89\xb6\xa5\xeb\x2c\x5b\xbd\x93\x5b\x78\x66\xd8\x1c\xf1\x14\x46\xed\xbd\x92\x2d\x01\xd3\xad\x5b\x1f\xe4\x4f\x99\x77\x0d\xb9\xd7\xb1\xdf\xba\xd4\x14\x9a\xe8\xb1\x07\x5e\x91\x36\x93\x9e\xe5\x5b\xe1\x7b\xb1\x96\xba\x63\xd7\x9f\xbc\x9f\xa6\x95\x8d\xbe\x19\x4e\x2b\x33\x6d\xf0\x47\xec\xb1\x7c\x32\xda\x59\x33\x0d\xc5\x5b\xd5\x58\xd1\x96\xea\xc2\x13\x71\x80\x52\xde\x79\xe2\xfa\xdf\x32\x0d\x47\x0d\x30\x71\x01\x78\xfd\x5a\xd8\x54\xfa\x54\x4c\xfd\x90\xdc\xae\x7e\xc8\x97\xfd\x18\xbf\xb1\x3d\xb5\x43\xb2\xfb\x1b\x36\xd9\x03\xa5\x50\xa2\xc0\x35\x97\xa6\x17\xca\xa6\x28\x68\xba\xcb\x93\xe1\xd0\xc3\x4b\xd7\x15\x1d\x12\xc4\x10\x74\xb4\x35\x4f\xf8\x75\x44\xb4\xd1\x48\x2c\x56\xcc\x61\xbd\xd2\x2a\x29\x17\xc7\xde\x1e\x3a\x65\x70\xf0\x65\xd8\xa8\x6b\x21\x4d\xe9\x58\x30\xb2\x6b\x52\x88\x55\x1f\xbf\x31\xaf\xfb\xd7\xe3\x9b\xd4\x82\x11\xbf\x04\x5d\xcf\x7b\x14\x23\xb7\x87\x6d\x9e\x1a\x3e\x91\x5a\x57\x08\x51\x5e\xae\xa1\x54\x81\x68\x43\x5f\x05\xd5\x36\x06\x8f\x78\x58\x9e\x23\x2f\xaf\x74\xad\xd7\x1f\x2f\x48\x14\xd5\x9d\xb1\x29\x28\xdb\xbe\xf9\xa0\x77\xc6\xa6\x95\x88\x6d\x47\x37\x38\xe9\x3a\xd3\x8c\x24\x37\x77\xb8\x32\xb8\xdb\xc7\x12\x4e\x99\xed\xae\xea\x98\x79\x1a\x52\x50\x72\x6d\x43\xdd\xa4\x79\xe7\xc4\x9c\x46\x95\x06\xdb\xf1\x01\x7d\x54\xce\xea\x3d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x72\x68\x4d\xdb\xc9\x2f\x28\xdc\x2d\xab\xf1\xfd\xa2\x96\x76\xe2\x7f\x58\xc4\x01\x4c\x51\x60\x9d\x7b\x5a\xe2\xdc\x97\xb6\xe9\x48\x10\x44\x11\x38\x55\x82\x20\x57\xc9\x8a\x5e\xec\x78\x76\xe5\xa4\x94\x99\xb6\x45\xe7\xa7\x92\x49\xc3\xe9\x11\xc4\xb7\x6e\x01\x2d\xa9\xb3\x6c\x06\x60\xa8\xf0\x85\x28\xb4\xa5\x0f\x1c\x09\x1e\x1d\xc5\x1e\x78\x55\x31\x20\xf1\xe2\xbb\xee\xb2\xa2\x85\x7e\x6f\x01\x7f\x65\x5f\xd3\x65\x9b\x84\x80\x3c\x30\xa2\x7e\xcc\x07\x70\x6a\x85\x80\xa1\xb7\x6d\xc6\xa8\x0f\x22\x25\x19\x09\x82\xd0\x01\x57\x87\xe8\xc9\xf3\xfd\xfd\x7d\x68\x68\x2e\x3f\x7b\xb2\x75\x88\xe0\x23\xe7\xb3\xa7\x5b\x87\xe8\x20\x7c\xf0\x99\xf8\xf0\xe9\x73\xef\xb3\xe7\xe2\x33\xf1\x41\x1f\xc1\x3d\xdf\xdf\xdd\x47\x98\x9b\xf3\xe4\x6d\xe7\xa0\xe0\x33\x24\x17\xf8\xab\x0b\x16\x16\xac\x29\x58\x4d\xb0\x90\x78\x19\x51\x1f\xf5\xa3\x88\x77\xc4\xa7\x36\xc1\x52\xd1\x91\xe5\x2b\xfe\x0b\x2e\xa7\x0a\x57\x72\xf0\xed\x77\xfe\x5a\x9e\x1f\x7c\x17\xac\xe6\xbf\xbe\xf3\xd7\xf3\xe4\xe9\xb7\xd1\x8a\x52\xfe\xb5\xa0\x5f\x48\x8e\x6f\x64\xb2\xe6\x70\xa8\x78\x25\xf7\x3d\xd2\xe2\x9c\xd7\xd2\xf1\x64\x9e\x42\xe7\x4d\xdb\x6f\xf6\x17\xcc\x5e\xdf\x05\xfd\x7c\x2f\xa1\x5d\xc5\x50\xd3\xf3\xca\xea\x5b\xbe\x31\xf0\x86\xfd\x58\xbe\x46\x4e\x83\x37\x51\x48\xcf\xf0\x03\xda\xf2\x81\x75\x47\xa3\x63\xdb\xd0\x88\xa8\xc2\xc4\xd0\xe3\x42\x0b\xcd\x08\x6e\xee\x4a\x18\xdf\x0f\x11\x74\x63\xe7\x12\x07\xb9\x27\x6e\xf9\x11\x93\xd3\x31\x70\x1e\x8a\xb9\x09\x8e\xcb\x85\x36\x1d\x08\xe6\x0a\x48\x55\xbf\x3d\x35\xbf\x3d\x33\xbf\x3d\x57\xbf\x7d\x89\x96\x0f\x61\x0b\x32\x62\x70\x34\xf2\xed\xa4\x82\x65\x65\xa2\xfa\xa2\x15\xdd\x38\x58\x2b\x39\xfb\xc2\x8f\x6a\x1a\x33\x7b\x39\x81\xfc\xec\x83\x38\xba\xbe\x64\x64\x53\x19\x42\x65\xe4\x4b\xa0\x7d\xf7\xb8\x36\x8f\x7c\xb9\x87\xee\xfd\xff\x01\x00\x00\xff\xff\x88\x30\x23\x13\x1c\x7d\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,7 +139,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd4, 0xa5, 0xb, 0xce, 0x8c, 0x2d, 0x9a, 0x1, 0x7, 0xa, 0xb8, 0x5a, 0xae, 0x2b, 0xb7, 0x5e, 0x7f, 0x31, 0x28, 0xa4, 0xb0, 0x6f, 0x56, 0x31, 0x4c, 0x70, 0x6, 0xb9, 0xf2, 0x22, 0xcb, 0x64}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4, 0x63, 0xae, 0xc7, 0xed, 0x71, 0xcd, 0x8f, 0x41, 0x55, 0x9c, 0xbf, 0x80, 0x1b, 0xbe, 0x21, 0x6b, 0x46, 0x5a, 0x87, 0x87, 0xdb, 0x6f, 0x4, 0xd3, 0x9e, 0xdd, 0x44, 0x6b, 0x98, 0x2b, 0x7c}} return a, nil } @@ -203,7 +203,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x1b\x5d\x73\x1b\xb7\xf1\xdd\xbf\x62\xcb\x87\x94\x9c\xc8\xa4\x1f\x3a\x7d\xe0\xe8\x23\x72\x6c\xb5\x9e\x91\x53\x8f\x2c\x27\x9d\xc9\x64\x62\xf0\x6e\x49\xa2\x02\x0f\x57\x00\x47\x8a\xd1\xe8\xbf\x77\xb0\x00\xee\x80\xfb\x90\x48\x39\xd5\x8b\x79\x77\xd8\xef\xc5\x7e\x01\xe6\x9b\x52\x2a\x03\x57\x55\xb1\xe2\x0b\x81\xb7\xf2\x0e\x0b\x58\x2a\xb9\x81\x51\xf2\x6e\xf4\xca\xaf\xfc\x88\x86\xe5\xcc\xb0\x9f\x39\xee\xb4\x5f\x99\xbc\xab\x57\x26\xf0\x7d\x60\xc3\x0b\x6a\x1c\xf6\xe9\x06\xb5\x14\x5b\x54\x1e\x2a\x7e\x35\x7a\xf5\x8a\x65\x19\x6a\x3d\x66\x42\x4c\x20\x93\x85\x51\x2c\x33\x70\x25\xe4\x8e\xb0\xce\x53\x0c\x0f\xaf\x5e\x01\x00\xcc\x66\x70\x2b\x0d\x13\xa0\xab\xb2\x14\x7b\x90\x4b\x82\x00\x63\x41\x34\xf0\x02\xf0\x9e\x6b\x83\x45\x86\xb4\x3e\xa6\xb1\x65\x0a\x8c\x05\xfe\x4c\xb0\x73\xf8\x72\xc5\xef\xff\xfe\xb7\x1a\xf1\xfb\x2d\x16\x06\xcc\x9a\x19\xe0\x1a\x70\xc3\x8d\xc1\x1c\x76\x6b\x2c\xc0\xac\xb1\x61\x91\x6b\xc8\x14\x32\x83\x79\x87\x04\x12\x0a\xe2\x5f\x7f\x28\xb8\xe1\x4c\xf0\x3f\x30\x1f\x73\xf7\x3b\x25\x3c\x39\x88\xb2\x13\x8c\x29\x84\x1d\x37\xeb\x5c\xb1\x9d\xb7\x32\x83\x9f\x59\x25\xcc\x93\x3c\xfc\x12\x40\xc6\x6c\x23\xab\xc2\x04\xd2\x27\x84\x62\x0e\x97\x79\xae\x50\xeb\x8b\x63\x59\xc9\xb1\x94\x9a\xdb\x2f\x46\x1e\xc4\xc8\xbb\x00\xd0\x61\xc4\xc8\x23\xd9\x28\x70\x17\xb3\xb2\xe1\xc5\x73\x96\xf8\x48\x4b\x5a\x94\x8f\x17\x59\x1b\x25\xf7\xcf\x90\x7a\x5b\xa9\xe2\x65\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa5\x32\x7c\xde\xd7\x48\x36\xf5\xa3\x5b\x63\x3f\xc8\x1d\xe6\x97\x2f\x25\xbf\xb0\xec\x1f\x43\x9e\xe4\xad\xc9\x37\x94\x1a\x8f\x98\xcd\x6a\xea\x2c\x5b\x43\xa5\x51\x81\x36\x52\xa1\x06\x56\x00\x2f\xb4\x61\x45\x86\x76\x23\xcb\x42\xec\x69\xa7\x11\xb0\xdd\xcb\x66\x8d\xdc\xad\x66\x2b\xac\xf7\xff\x1a\x61\x59\x15\x99\xe1\xd2\xed\xf8\x06\x84\x15\x39\xac\xe4\x16\xad\x0d\x60\xe1\x90\x95\x0a\xe9\x7d\x29\xb5\xb1\x7b\x38\xe7\x04\x18\xb0\xf1\xa2\x15\x41\xc3\x7e\xdf\x93\xd5\x33\x26\x04\xe6\xd3\x98\x76\xb6\xc6\xec\x4e\xc3\x9a\x95\xa5\xd5\x9b\x01\x55\x15\x86\x6f\x90\x20\xd1\xc6\x2a\x56\xf3\x47\x0a\x4c\x50\x04\x4c\x37\x5e\xc5\xf6\x7b\xe1\x44\x5f\x60\x50\x76\x90\xca\x86\x1c\xbc\x37\x56\x39\x49\x04\x22\x0b\x5a\x1e\x03\x36\xe7\xa0\x4b\x5e\x10\xec\x09\x68\x69\x3f\x2b\x32\x60\x21\x61\xc7\xf6\xb0\x94\x96\xb1\x0d\x13\x3c\xe3\xb2\xd2\xce\x10\x46\x7a\x92\x4e\x81\xb5\x56\x64\xe5\x89\xf2\x02\x18\x57\x53\xb8\x04\x5d\x62\xc6\x99\xf0\x0e\xd7\xb8\x48\x81\x98\x6b\x8b\x68\xd1\xb0\x60\x24\x39\x72\xc0\xd6\xec\xd8\x44\x0b\xb1\x37\xd5\xe8\x88\x8f\x79\x6a\x93\x29\xbd\x3c\x69\xbd\xfc\xa4\xe4\x96\xe7\xa8\xda\xef\x6f\x30\x43\xbe\xed\xbe\x7f\xcb\x84\xf5\xb4\x93\x24\xaf\x4c\xdb\x09\xc6\xb3\xbc\x96\xc2\x4a\xb5\x46\x58\x38\x30\xab\x0e\x46\x4a\xd3\x5e\x96\x7a\x79\x3b\xc7\x78\x88\x34\xbf\x74\x16\x72\xdc\x59\x37\x81\x15\x1a\xcf\xd9\x78\x12\x40\xe0\xa1\x86\xb1\x7f\x0a\x4d\xa5\x0a\xd0\x28\x96\x53\x8f\xbc\xfe\xfe\x98\xb0\xcd\xeb\x9c\x93\xf0\x6e\x9d\x34\x28\x98\xec\x6d\x5d\xd3\xfa\x6c\x0d\x6b\x01\xc7\x2d\xc6\x27\x2d\x36\x62\xfa\x70\x06\x4f\x72\x32\xb3\x72\xd9\x74\x27\x95\xc1\x9c\xec\x77\xbb\x2f\x51\x83\x2c\x2d\x71\x26\xc4\xde\x8b\xa5\x81\x81\xe0\x9a\xfc\x6d\x4b\xbb\xd8\xd0\x42\xef\xe3\x5c\x83\xf2\x06\x25\xfd\x95\x66\x40\xf1\x91\x3e\x7b\xe8\x5a\xdd\x3e\xd8\x5f\x73\x78\x2b\xa5\x78\xec\xd7\xf0\x03\x89\xb8\x42\x82\xb1\x20\x46\x55\xf8\xd8\x27\x61\x2f\x69\xae\xbb\x94\xc7\x86\x88\xda\x9f\x13\x47\xbb\x45\x9a\x2f\x49\x60\x38\x3b\x83\x98\x3a\x3c\x04\xa6\x2c\x0f\xf0\x08\x28\x74\xf4\x72\xc9\xec\x63\x2f\x6b\x33\x8a\x2e\x4e\xb5\xd6\x09\x7c\xf8\x84\x92\x99\xb5\x8d\x51\xca\xf9\x86\xd3\xb5\x5e\xcb\x4a\xe4\x96\x03\x9e\x91\x51\x16\x0e\xc0\x07\xfc\xa7\xb4\xfc\x0e\x97\x16\xc5\x67\x87\xfe\x13\x33\x6b\xab\xb1\xe8\xf1\xa2\x5f\xc9\x33\xcf\xd0\x6c\x19\x4a\xbd\x26\x59\x3c\x23\x4a\x59\x2d\x04\xcf\x52\x49\xb8\x4e\x45\x59\xb3\x2d\x02\x0b\x4b\x33\x56\xb2\x05\x17\xdc\xec\x0f\x95\xe7\x13\x01\x06\x71\x9a\xa7\x21\x69\x1c\xa1\x46\x98\x10\x7e\x06\x76\x68\x28\xe2\xa2\x77\xf1\xe7\xab\x90\x38\x9c\xfb\xb3\xbb\x90\x26\x0d\xae\xec\x0e\xa0\xc4\x0e\x8c\x5e\x32\xb5\xaa\x36\x58\x98\x18\xde\x66\xba\x40\xc2\xef\x21\x0f\x43\x35\x63\x9d\x2a\xa7\x31\xd0\x07\xe3\xb3\x80\xf6\x65\x80\x41\x5b\xc3\x33\xb5\xf7\x79\x35\x54\x0c\x95\x76\xc1\xdd\x46\xc7\x18\x81\x45\xbb\x91\x05\xee\xeb\x95\x0b\xe4\xc5\x0a\x8c\x62\x85\x5e\xa2\x52\x98\x4f\x2d\x15\x15\xd9\xb2\xc0\x9d\xd8\xc7\x48\x42\xee\xf3\x24\x65\x92\x01\x09\xaf\xcb\xa4\x36\xb9\x71\x43\x69\x73\x11\x55\xa2\x31\x2a\xbb\x57\xc8\x3f\xa6\x7d\x6a\xf6\x0e\x90\x66\x87\x50\x29\xb3\x85\xc0\x09\xb9\x44\x50\x63\xbb\x98\x9b\xc3\x0f\x75\x93\xe2\x32\xd3\xd3\x71\x32\x79\x7c\xed\xcd\x91\x00\xd8\x42\x6c\xb0\x60\x77\xff\x86\x82\x9d\x90\xc9\x5d\x81\xea\x62\xca\x5c\xd5\x3c\xe9\x73\xcb\xd3\xd7\x71\x5e\x6f\x22\xbb\xc3\x36\x19\x70\x4e\xaf\xcc\x63\x7c\xd3\x9b\x4b\x2e\xfe\x83\x59\xdb\x31\xc9\x1b\x59\x9e\xeb\x24\x45\x19\x5d\xe7\x25\x6f\xe4\x28\xc5\xda\x47\x12\x4f\xf7\xfb\x29\xd7\xe0\x6b\x5c\x0b\xec\x6b\x72\x17\xe6\x2c\x41\xc7\xcc\x02\x33\x56\x69\x6c\xbc\x3d\xd9\x80\x96\xc7\xc8\xc3\xad\x2f\xa3\x0a\xb4\x7d\x99\x42\x85\x1e\x81\xfe\xb5\xe1\x76\xcd\x12\x41\x16\x88\x85\xf5\x4f\x5d\x6d\x30\x27\x51\xa9\xe4\x5a\x4a\x2a\x1b\xbd\x73\xfa\x9e\x61\xda\x1b\x7d\xac\x97\x79\x95\x8f\x9d\x79\xdb\x9e\xd5\x4e\xc1\x02\x8d\x8f\x76\xa7\xaf\x7d\x17\xa8\xff\xd2\x81\x3a\xd8\x1b\xbf\x77\xc8\x3a\x45\x45\xcb\x29\xbb\xcd\x5b\x02\xe6\x7a\xb8\x67\x3d\x33\x81\x81\x33\x78\x33\x7d\x93\x7c\x0f\xc6\xdc\x0e\x65\x83\x03\xf7\x6d\x08\x3a\x9d\x4e\x33\xd4\x11\x73\xf8\xb1\xce\x0a\xa7\xdf\x3d\xf4\x57\x8f\x8f\xe7\x7d\xba\x0f\xb8\x7f\x0e\x36\x20\xa9\x3b\x91\x22\xec\xb2\x04\x7e\x36\x83\x7f\xa0\x01\x06\x0a\x97\xa8\x30\xf2\x7f\x85\x19\x2f\x39\x16\xd6\xd9\x3a\xe9\x23\x90\x0e\xdc\xdf\xe0\x12\xce\xea\xa7\xe9\x42\x2a\x25\x77\xe3\x54\xd5\xf6\xef\xe2\x02\x4a\x56\xf0\x6c\x3c\xfa\x91\xf2\x62\x21\x0d\xb8\xc5\x4d\x41\xf5\x24\x27\x24\xe3\xa8\x2b\x84\xf7\x06\x5a\xdf\x8c\x24\x9a\x01\x4c\x1b\x8f\xea\x93\x28\x92\x66\x9a\x6e\x81\xd3\xd7\x89\x92\x7b\x43\x95\x77\x95\x71\xdb\x44\x7c\x99\xfa\xf7\xb9\x75\xb2\xd6\x1a\xfb\xd7\xec\x97\x68\x1e\x04\x67\x03\xef\x5f\xf7\x57\xde\x8e\xa7\x1e\xee\x66\xc1\xd2\x42\x90\x32\xc2\x7c\x0c\xdc\x04\x8d\x6f\x4a\x81\x36\x3c\xba\x1e\xb5\xa6\x19\xc3\x27\xb8\x7e\xf0\x31\xfd\xd2\x46\x56\xc5\x68\xe8\xe5\x8a\x69\xea\xb7\x28\xd1\xae\x31\xc1\x6b\xeb\x1a\x8a\x62\x54\x1d\x89\xca\x5a\x4a\x08\x1b\x92\x28\x85\x2f\xf6\x09\x81\x46\xad\x5b\x14\xb2\x74\x2d\x0e\xdc\x15\x72\x07\xbb\x35\xcf\xd6\x50\x32\xc5\x36\x68\x5c\xc3\x58\x32\xad\x1b\x7f\xa1\xee\xc9\x0a\x36\x9e\xc0\x06\xcd\x5a\xe6\xd3\x5e\x41\x86\xaa\x2e\xd2\x89\xad\xb4\x7e\xb5\x22\xfd\xd6\x5b\x63\x35\x66\x69\x00\x9e\x54\x7c\xaa\x72\x17\x28\x0f\xd0\x33\x89\x49\xdc\xcd\x29\x01\x50\x1d\xee\x13\x43\x8e\x9a\x2b\xaf\xd9\x69\xbf\x79\x40\x1b\x55\x65\xa6\x52\x56\x2f\xa5\x42\x9b\x91\x82\x71\x14\xfe\xb7\x42\x6d\xfa\x10\x0c\xa6\x86\x58\xb9\xbf\x07\xb6\x5c\x1f\x71\x59\xec\x3f\x13\xb1\x81\xaa\xb4\xd1\x58\x8c\xc4\xa2\x88\x15\x17\xa9\xaf\xae\xbf\xde\x6f\x4a\xb3\xef\x9b\xde\xa4\xd9\x3f\xad\x17\x5d\x38\xb4\xc1\x00\x58\x9c\xcd\xff\x40\x25\xeb\x11\x45\x91\xd7\xf5\x1f\x6f\xea\x3b\x26\x84\xd5\x91\xaf\xf3\xa6\x70\xe9\x06\x13\x9b\x4a\xbb\x7a\xcf\x55\xf8\x61\x9e\x12\x23\xa3\x36\xc5\x2b\xd7\xd0\xd8\x6d\x60\x70\x64\x5f\x48\x95\x3b\xef\xa5\xea\xc1\x7d\xaf\x91\x65\x19\x55\xc8\x6e\x86\x61\x13\x89\xfd\xe9\x23\x54\x48\xd0\xda\xcf\x43\x7c\xf7\x4f\x3d\xdb\xe0\x34\xc3\x5a\xaf\xad\xce\xf1\xd3\x85\xe3\x33\x75\xdb\x9b\xe9\x9b\x49\x6c\xaf\x03\xb7\x53\x97\x00\xbd\x3f\x1d\x9e\xdf\x4f\xaf\x6e\xed\xbf\xe7\xe3\xc9\x49\x27\x6c\x3e\x0f\xfa\x8e\xeb\x52\xb0\xfd\x0b\xa1\x49\xe6\x77\xcc\xb0\x17\xc1\xdf\x36\x21\xfb\x7c\x3c\xf9\x2d\xf5\xee\x83\x03\xc3\xac\xf6\xf8\xa3\x03\xc2\x37\x05\x83\xd9\x80\x1b\x1d\x1b\x04\xf4\x8e\x9b\x6c\xed\x7c\x22\x0d\x0d\x19\xd3\x78\x88\x11\x9c\xf5\xe7\x1d\xfd\x87\xd0\xf2\x1c\xf0\xb8\x03\x69\xff\x96\xc6\xfb\x86\xaf\x14\x63\xb9\x8e\xf1\xab\x09\x55\xbc\x87\x2c\xbe\xe8\xba\x90\x63\xa4\x76\xb3\x17\xb1\x12\x3b\xe9\x01\xcc\xd4\xcb\x2f\x3a\xdc\x4c\x5e\x62\x9e\x46\x13\x5d\x0b\xd9\x32\x71\x83\x39\x67\x70\x96\x1e\xf6\x4d\x3f\xda\xb7\xfd\x86\x21\x9d\x70\x81\xf3\x16\xc8\x3f\x6f\x6f\x3f\x5d\x71\x81\xc3\x50\x95\x12\xf3\x34\x37\x5f\xcb\x95\xfc\x72\xf3\xa1\xa7\x1a\x25\x79\xfb\x0d\x42\x1c\xbb\xd1\xdc\x88\x6f\xd8\x0a\x67\x7a\xbb\xfa\xfe\x7e\x23\x46\xcf\x68\x2c\x11\x59\xf7\xcb\xac\xc7\xbf\xd2\xe7\xdf\xba\xa0\x87\xf8\xb3\xd7\x76\xbf\x0e\x0a\xb6\xb1\x3c\x5f\x5d\xff\xeb\x17\xf8\x09\xcd\x4e\xaa\x3b\xd7\x30\x8d\xfa\x05\xd5\xfb\xcd\x42\x0a\x0f\x31\xb0\x26\x47\x9d\x29\x4e\x33\xd2\x80\x9a\xfb\x79\x09\x33\x36\x1d\xb9\xec\xb3\x94\x8a\x5e\xd2\xd9\xe7\x42\xc8\xec\x2e\x5b\x33\x5e\x4c\x7d\x8b\x6c\x03\x0c\x05\x27\xbb\x4e\x63\x56\xa9\x10\x7a\x0a\xc7\xe7\x89\xeb\x64\x98\xcb\xe8\x4b\x44\x7d\x52\x67\xcb\xf0\xc4\xee\x78\xb1\x3a\x81\xab\xeb\x0f\x9f\x60\x2b\x29\x78\xd9\xb4\xbb\x61\xfb\xa8\x8e\x04\x56\x96\x82\x67\xcc\x1d\xc6\x2c\x2a\x2e\x0c\xc8\xa2\xe1\xed\x6d\xcd\xdb\x80\xc0\x78\x6f\x50\x15\x4c\x7c\xb9\xb9\x6e\x7b\xe0\xfb\xe6\xd3\x78\xb4\x36\xa6\xd4\xf3\x19\xcd\xd9\xa6\x99\xdc\x8c\x06\xbc\x49\xc8\x95\xd4\x73\xef\x13\x03\x76\x90\x19\x67\x42\xcf\x7b\x1a\x83\xf0\x37\x32\x3b\x6e\x0c\xaa\xd1\x41\x3c\xf9\xc5\x96\x2d\xe2\xef\xf7\xc6\x22\xa3\xfe\xad\xf0\xf8\xe7\x04\x83\x38\x16\xbd\x30\x60\x07\x0c\xfd\x2e\xae\x9b\x69\xee\x7c\x68\x70\xdb\xaf\xe4\xd0\xe0\x79\xd0\xa1\x29\xe9\x50\x48\x70\x5c\x0e\x00\x87\x93\x9c\x5e\xd8\xd2\x1f\x0b\x05\x58\xc5\xb7\xcc\x1c\xc7\xf3\x35\x2f\xee\x30\xbf\xad\x07\xf7\xa7\xdf\xb5\xea\xb6\x81\x99\xc1\xe0\x89\x53\xaa\xf5\x70\xe4\xf4\xd8\x5b\xe6\xc4\xf2\x1f\xcb\xc8\x8b\x09\x06\xa5\x1d\x4b\x30\x9c\xc1\x0d\x63\x6e\x97\xc1\xa1\x8d\x98\xc3\xd8\x96\x37\x54\x15\x3f\xf4\x9c\xf6\xb5\x4f\x68\x52\x3b\xf9\x5a\xb9\x61\xae\x5b\x6d\xf7\xef\xbb\xee\xeb\x17\x6c\xbc\xb4\xd2\x7c\xc9\xc6\x8b\x30\x8c\x93\x2b\x29\xbd\x13\x88\x76\xcf\x16\xd1\x28\xb8\x18\x6a\x0b\xea\x13\xbf\xcb\x7c\xc3\x0b\xae\x8d\x62\x46\xaa\x48\xad\x75\xcf\xf7\x13\xee\xdc\xa9\xee\x41\x83\xdf\xba\xf5\x8b\x1a\xba\xde\xcb\x0b\x4f\xcc\xde\x5b\x5d\x52\xcd\xc0\xc0\x05\x86\x39\xfc\xe0\x8f\x9d\x1f\xba\x33\xca\x27\x6f\x40\x24\x8f\x4f\x4f\xca\xfb\x39\x18\x40\x90\xce\xcd\x6b\x29\xdc\x75\x88\x6f\x54\x63\xeb\x12\xc6\x51\x6a\x74\x0c\xd0\xae\x72\x3f\xfb\x34\xd6\xbe\xb4\xf1\x94\x56\x02\xc2\xc1\xb1\x41\xe4\x39\xdd\xdb\x0d\xe1\x5c\xc0\x9d\x18\x50\xe9\xc2\xac\x37\x86\x9e\xdb\xdd\x7e\x58\x4b\x51\xdf\x19\x38\xea\xb2\x40\xed\x14\xb1\x9a\x6d\xed\xe1\xcf\xbc\x6c\xab\xe6\xe6\x92\xe1\xc6\x44\xf0\xd1\xf4\x1c\xa1\xbe\xac\xd0\xa6\xb4\x65\x0a\x7a\x5d\x32\xa1\x68\xc1\x6f\xd3\x3b\x01\x4f\x59\xde\x2e\xd7\x91\x9c\x27\x74\x46\x62\xb9\xdb\x84\xb1\x88\x89\xee\xb8\x9d\xc4\x98\x62\x6f\x89\x01\xda\x73\x94\x43\x9c\xa6\x61\xfb\xe8\x23\xae\x52\x61\x4f\x7c\xf6\x5a\x3f\xf7\x68\xc6\x6f\x26\x73\x18\x39\xbd\xf9\x6b\x5a\x6e\xae\xb3\x40\x58\x91\x77\xd9\x22\x96\x15\x34\x26\xea\x16\xfb\x1e\xdb\xa9\x3f\xb3\x68\x99\x61\x00\xaf\x40\xad\x1d\x52\x72\x03\x6f\x62\x87\x6a\x34\x30\xba\x85\xa3\x27\xc2\xdf\xf7\x9d\xe2\x75\xb9\x84\x3e\xd6\x9f\x3d\x02\x6c\xdd\x56\x6b\x9f\xd8\xc1\x37\x1d\xf2\xd1\x3d\x8f\xfe\x20\xdb\x77\x8a\xd9\x16\x27\x79\x1e\x0c\x09\x51\x14\xfc\xd6\x90\xb0\xa0\x1b\x10\x07\x86\x83\x3a\xe2\xc5\x3b\xc6\x62\x38\x62\x73\xfa\xa3\x85\xe6\x64\x33\xdc\x50\x3b\x01\x5c\x2e\x31\xb3\x4d\x98\xd8\x13\xd6\xd0\x53\xc5\xec\x75\xd1\xff\x24\x0d\xce\xdd\x31\xa7\x1b\x52\x46\x77\x0a\x59\x65\xe4\x86\x19\x7f\xf5\x42\x57\x0b\xba\xde\x65\xfb\x36\x7f\x58\x9f\xc4\xb5\xf8\xde\x6b\x72\xed\x8d\x78\xae\x32\x23\xd5\x41\xfb\xbe\xd1\x48\x7d\xea\xd8\xad\xbf\xfe\x84\x93\x47\x0b\xc2\x82\xe7\x0c\x1f\x34\xf6\x9f\xfb\xb5\x36\x45\xeb\x5e\x65\xd7\xc3\xa1\x33\xed\xd3\x4d\x17\x7a\x2d\x57\x12\xfe\xfd\xf1\x1a\xbe\xdc\x7c\x70\xcc\xc7\x77\x0a\x87\x66\xa9\xf5\x34\x63\x0e\x9f\x0d\x75\xd0\x9d\x69\x6a\x23\xbe\xf7\xde\x69\x26\xcb\xfd\xa9\x5b\x7e\xee\xd5\xdb\xed\x9b\x3c\xe6\x09\x5c\x5c\xc0\x68\x14\xf3\x4e\xfb\x33\xd6\x3d\x6d\xc3\x34\x26\xbd\x99\xbe\x49\x3c\xdc\x25\xf2\xc8\x1f\x68\x10\xdf\x4e\x23\x51\x32\xa4\xe9\x39\xdb\x22\x70\x1a\x96\xc7\xba\x68\xb9\x4e\x62\xf5\xfe\x60\xd3\x66\x70\x92\xf0\xf6\xfe\x9e\x6d\x4a\x41\x43\xd3\x35\x5d\xd3\x0e\x03\x4d\x60\x75\x97\xe3\x95\x4e\xf7\x13\x53\x2f\xb2\xe4\x97\x34\xd3\xae\x3d\xe8\xc8\x61\x9d\x1b\x66\x46\x3c\xb9\xb0\xe6\x8d\x65\x95\x30\x3e\x7d\xbd\x75\xd7\x0b\x8d\x1c\xec\x71\x27\x7d\x0a\xef\xb9\x64\x14\xd2\xb1\xbb\x42\x15\xdf\x9e\xa1\x1b\x9e\x78\x5f\x4a\x8d\xba\x5d\xad\x7c\xf5\x67\x0c\x5f\xfd\x09\x1a\x98\xb5\x92\xd5\xca\xd9\xf0\x6b\xe8\x2e\xbf\xd2\x2d\x20\xb5\x64\xfd\x25\x61\x22\x98\xe0\xc5\xdd\x37\x77\xad\xbd\xf7\x24\x1f\xcf\xd3\x49\xc1\x81\x9d\xbd\x61\x6a\x85\x66\x50\xbf\xf5\xda\xff\xb3\xa2\xbd\xd7\x7e\x85\x25\x47\xd1\xd2\xf3\xdb\xf0\xed\xcf\x55\xf3\x37\xaa\xb3\x77\xd6\xf1\x02\x6d\x52\x30\xa6\x3c\xdb\xec\xe4\xa4\x31\x8c\x4a\xfc\xbe\x3d\x42\xb0\x43\x7b\x84\x10\xb5\x36\xbe\x8d\xdd\xac\xf0\xd7\xc4\xc9\x32\x7a\x2d\x77\x51\x25\x5e\xdf\x66\xde\x31\x1d\x5d\x5c\x6d\x2e\x72\x45\xe1\xff\x89\xff\x4b\xd1\x8d\x3f\x40\xe1\xf4\xf1\xd5\xff\x02\x00\x00\xff\xff\xd1\xd3\xda\xd4\x21\x33\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x3b\x5d\x6f\x1b\xb7\x96\xef\xf9\x15\x67\xf5\xd0\x95\x50\x47\xf2\xc3\x62\x1f\x04\x3b\x8e\xd3\xc4\xbb\x01\x9c\xde\xc0\x71\xda\x0b\x14\x45\x43\xcd\x1c\x49\xbc\xa6\x86\x73\x49\x8e\x64\xd5\xf0\x7f\xbf\xe0\x21\x39\x43\xce\x87\x2d\x39\xad\x5f\xa2\x99\xe1\xf9\x3e\x3c\x5f\x64\xf8\xa6\x94\xca\xc0\x55\x55\xac\xf8\x42\xe0\xad\xbc\xc3\x02\x96\x4a\x6e\x60\x94\xbc\x1b\xbd\xf2\x2b\x3f\xa1\x61\x39\x33\xec\x17\x8e\x3b\xed\x57\x26\xef\xea\x95\x09\x7c\x1f\xd8\xf0\x82\x1a\x87\x7d\xba\x41\x2d\xc5\x16\x95\x87\x8a\x5f\x8d\x5e\xbd\x62\x59\x86\x5a\x8f\x99\x10\x13\xc8\x64\x61\x14\xcb\x0c\x5c\x09\xb9\x23\xac\xf3\x14\xc3\xc3\xab\x57\x00\x00\xb3\x19\xdc\x4a\xc3\x04\xe8\xaa\x2c\xc5\x1e\xe4\x92\x20\xc0\x58\x10\x0d\xbc\x00\xbc\xe7\xda\x60\x91\x21\xad\x8f\x69\x6c\x99\x02\x63\x81\xbf\x10\xec\x1c\xbe\x5e\xf1\xfb\xff\xfd\x9f\x1a\xf1\x87\x2d\x16\x06\xcc\x9a\x19\xe0\x1a\x70\xc3\x8d\xc1\x1c\x76\x6b\x2c\xc0\xac\xb1\x61\x91\x6b\xc8\x14\x32\x83\x79\x87\x04\x12\x0a\xe2\x5f\x7f\x2c\xb8\xe1\x4c\xf0\x3f\x31\x1f\x73\xf7\x3b\x25\x3c\x39\x88\xb2\x13\x8c\x29\x84\x1d\x37\xeb\x5c\xb1\x9d\xb7\x32\x83\x5f\x58\x25\xcc\x93\x3c\xfc\x1a\x40\xc6\x6c\x23\xab\xc2\x04\xd2\x27\x84\x62\x0e\x97\x79\xae\x50\xeb\x8b\x63\x59\xc9\xb1\x94\x9a\xdb\x2f\x46\x1e\xc4\xc8\xfb\x00\xd0\x61\xc4\xc8\x23\xd9\x28\x70\x17\xb3\xb2\xe1\xc5\x73\x96\xf8\x44\x4b\x5a\x94\x8f\x17\x59\x1b\x25\xf7\xcf\x90\x7a\x57\xa9\xe2\x65\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa5\x32\x7c\xde\xd7\x48\x36\xf5\x93\x5b\x63\x3f\xc8\x1d\xe6\x97\x2f\x25\xbf\xb0\xec\x1f\x43\x9e\xe4\xad\xc9\x37\x94\x1a\x8f\x98\xcd\x6a\xea\x2c\x5b\x43\xa5\x51\x81\x36\x52\xa1\x06\x56\x00\x2f\xb4\x61\x45\x86\x76\x23\xcb\x42\xec\x69\xa7\x11\xb0\xdd\xcb\x66\x8d\xdc\xad\x66\x2b\xac\xf7\xff\x1a\x61\x59\x15\x99\xe1\xd2\xed\xf8\x06\x84\x15\x39\xac\xe4\x16\xad\x0d\x60\xe1\x90\x95\x0a\xe9\x7d\x29\xb5\xb1\x7b\x38\xe7\x04\x18\xb0\xf1\xa2\x15\x41\xc3\x7e\xdf\x93\xd5\x33\x26\x04\xe6\xd3\x98\x76\xb6\xc6\xec\x4e\xc3\x9a\x95\xa5\xd5\x9b\x01\x55\x15\x86\x6f\x90\x20\xd1\xc6\x2a\x56\xf3\x47\x0a\x4c\x50\x04\x4c\x37\x5e\xc5\xf6\x7b\xe1\x44\x5f\x60\x50\x76\x90\xca\x86\x1c\xbc\x37\x56\x39\x49\x04\x22\x0b\x5a\x1e\x03\x36\xe7\xa0\x4b\x5e\x10\xec\x09\x68\x69\x3f\x2b\x32\x60\x21\x61\xc7\xf6\xb0\x94\x96\xb1\x0d\x13\x3c\xe3\xb2\xd2\xce\x10\x46\x7a\x92\x4e\x81\xb5\x56\x64\xe5\x89\xf2\x02\x18\x57\x53\xb8\x04\x5d\x62\xc6\x99\xf0\x0e\xd7\xb8\x48\x81\x98\x6b\x8b\x68\xd1\xb0\x60\x24\x39\x72\xc0\xd6\xec\xd8\x44\x0b\xb1\x37\xd5\xe8\x88\x8f\x79\x6a\x93\x29\xbd\x3c\x69\xbd\xfc\xac\xe4\x96\xe7\xa8\xda\xef\x6f\x30\x43\xbe\xed\xbe\x7f\xc7\x84\xf5\xb4\x93\x24\xaf\x4c\xdb\x09\xc6\xb3\xbc\x96\xc2\x4a\xb5\x46\x58\x38\x30\xab\x0e\x46\x4a\xd3\x5e\x96\x7a\x79\x3b\xc7\x78\x88\x34\xbf\x74\x16\x72\xdc\x59\x37\x81\x15\x1a\xcf\xd9\x78\x12\x40\xe0\xa1\x86\xb1\x7f\x0a\x4d\xa5\x0a\xd0\x28\x96\x53\x8f\xbc\xfe\xfe\x98\xb0\xcd\xeb\x9c\x93\xf0\x6e\x9d\x34\x28\x98\xec\x6d\x5d\xd3\xfa\x6c\x0d\x6b\x01\xc7\x2d\xc6\x27\x2d\x36\x62\xfa\x70\x0e\x4f\x72\x32\xb3\x72\xd9\x74\x27\x95\xc1\x9c\xec\x77\xbb\x2f\x51\x83\x2c\x2d\x71\x26\xc4\xde\x8b\xa5\x81\x81\xe0\x9a\xfc\x6d\x4b\xbb\xd8\xd0\x42\xef\xe3\x5c\x83\xf2\x06\x25\xfd\x95\x66\x40\xf1\x91\x3e\x7b\xe8\x5a\xdd\x3e\xd8\x5f\x73\x78\x27\xa5\x78\xec\xd7\xf0\x03\x89\xb8\x42\x82\xb1\x20\x46\x55\xf8\xd8\x27\x61\x2f\x69\xae\xbb\x94\xc7\x86\x88\xda\x9f\x13\x47\xbb\x45\x9a\x2f\x81\xd6\xc0\xf9\x39\xa4\xe4\x27\xf0\x10\x18\xb3\x7c\xc0\x23\xa0\xd0\xd8\xbc\x5c\x32\xfb\xd8\xcb\xde\x8c\x22\x8c\x53\xaf\x75\x04\x1f\x42\xa1\x64\x66\x6d\xe3\x94\x72\xfe\xe1\xf4\xad\xd7\xb2\x12\xb9\x55\x3b\xcf\xc8\x30\x0b\x07\xe0\x83\xfe\x53\x9a\x7e\x8f\x4b\x8b\xe2\x8b\x43\xff\x99\x99\xb5\xd5\x5a\xf4\x78\xd1\xaf\xe8\x99\x67\x68\xb6\x0c\xe5\x5e\x93\x30\x9e\x11\xa5\xac\x16\x82\x67\xa9\x24\x5c\xa7\xa2\xac\xd9\x16\x81\x85\xa5\x19\x2b\xd9\x82\x0b\x6e\xf6\x87\xca\xf3\x99\x00\x83\x38\xcd\xd3\x90\x34\x8e\x50\x23\x4c\x08\x41\x03\xbb\x34\x14\x72\xd1\xbb\xf8\xf3\x55\x48\x1e\x6e\x0b\xb0\xbb\x90\x2a\x0d\xae\xec\x2e\xa0\xe4\x0e\x8c\x5e\x32\xb5\xaa\x36\x58\x98\x18\xde\x66\xbb\x40\xc2\xef\x23\x0f\x43\x75\x63\x9d\x2e\xa7\x31\xd0\x47\xe3\x33\x81\xf6\xa5\x80\x41\x5b\xc7\x33\xb5\xf7\xb9\x35\x54\x0d\x95\x76\x01\xde\x46\xc8\x18\x81\x45\xbb\x91\x05\xee\xeb\x95\x0b\xe4\xc5\x0a\x8c\x62\x85\x5e\xa2\x52\x98\x4f\x2d\x15\x15\xd9\xb2\xc0\x9d\xd8\xc7\x48\x42\xfe\xf3\x24\x65\x92\x05\x09\xaf\xcb\xa6\x36\xc1\x71\x43\xa9\x73\x11\x55\xa3\x31\x2a\xbb\x57\xc8\x3f\xa6\x7d\x6a\xf6\x0e\x90\x66\x88\x50\x2d\xb3\x85\xc0\x09\xb9\x44\x50\x63\xbb\xa0\x9b\xc3\xdb\xcb\x62\x1f\x72\xf8\x43\x4f\xb6\x6a\x47\x98\x56\xf0\x4c\x1e\x5f\x7b\xfb\x24\x00\xb6\x3a\x1b\xac\xe2\xdd\xbf\xa1\x8a\x27\x64\x72\x57\xa0\xba\x98\x32\x57\x4a\x4f\xfa\xfc\xf4\xec\x75\x9c\xec\x9b\x70\xef\xb0\x4d\x06\xbc\xd5\x6b\xf7\x18\x67\xf5\xf6\x93\x8b\x7f\x61\xd6\xf6\x54\x72\x4f\x96\xe7\x3a\xc9\x5b\x46\xd7\xc9\xca\x5b\x3d\xca\xbb\xf6\x91\xc4\xd3\xfd\x8e\xcb\x35\xf8\xc2\xd7\x02\xfb\x42\xdd\xc5\x3d\x4b\xd0\x31\xb3\xc0\x8c\x55\x1a\x1b\xf7\x4f\x76\xa4\xe5\x31\x72\x79\xeb\xdc\xa8\x02\x6d\x5f\xbb\x50\xf5\x47\xa0\xff\xdd\x70\xbb\x66\x89\x20\x0b\xc4\xc2\x3a\xac\xae\x36\x98\x93\xa8\x54\x87\x2d\x25\xd5\x92\xde\x5b\x7d\x23\x31\xed\x0d\x47\xd6\xed\xbc\xca\xc7\xce\xbc\xcf\xba\x5a\x3b\x51\x0b\x34\x3e\x1e\x9e\xbd\xf6\xbd\xa2\xfe\x2f\x78\x5b\xb7\xd6\xd3\x54\xfe\xe7\xdc\xf3\x47\x87\xac\x53\x7a\xb4\xbc\xb4\xdb\xe2\x25\x60\xae\xd3\x7b\xd6\x55\x13\x18\x38\x87\xd3\xe9\x69\xf2\x3d\x58\x77\x3b\x94\x2f\x0e\xdc\xd9\x21\x2c\x75\xfa\xd1\x50\x6d\xcc\xe1\xa7\x3a\x6f\x9c\xfd\xf0\xd0\x5f\x63\x3e\xbe\xe9\xd3\x7d\xc0\xfd\x4b\xb0\x01\x49\xdd\x89\x25\x61\xdb\x25\xf0\xb3\x19\xfc\x1f\x1a\x60\xa0\x70\x89\x0a\xa3\x0d\xa1\x30\xe3\x25\xc7\xc2\x7a\x5f\x27\xc1\x04\xd2\x81\xfb\x1b\x5c\xc2\x79\xfd\x34\x5d\x48\xa5\xe4\x6e\x9c\xaa\xda\xfe\x5d\x5c\x40\xc9\x0a\x9e\x8d\x47\x3f\x51\xe6\x2c\xa4\x01\xb7\xb8\x29\xbb\x9e\xe4\x84\x64\x1c\x75\x85\xf0\xde\x40\xeb\x9b\xc1\x45\x33\xa6\x69\xe3\x51\x7d\x12\x45\xd2\x4c\xd3\x3d\x71\xf6\x3a\x51\x72\x6f\xec\xf2\xae\x32\x6e\x9b\x88\x2f\x53\xff\x7e\x63\x9d\xac\xb5\xc6\xfe\x35\xfb\x25\x9a\x1a\xc1\xf9\xc0\xfb\xd7\xfd\xf5\xb9\xe3\xa9\x87\xbb\x59\xb0\xb4\x10\xa4\x8c\x30\x45\x03\x37\x67\xe3\x9b\x52\xa0\x8d\x97\xae\x93\xad\x69\xc6\xf0\x09\xae\xb7\x3e\xc8\x5f\xda\x50\xab\x18\x8d\xc6\x5c\xc9\x4d\x5d\x19\xa5\xe2\x35\x26\x78\x6d\xe5\x43\x61\x8d\xea\x27\x51\x59\x4b\x09\x61\x63\x14\x25\xf9\xc5\x3e\x21\xd0\xa8\x75\x8b\x42\x96\xae\x11\x82\xbb\x42\xee\x60\xb7\xe6\xd9\x1a\x4a\xa6\xd8\x06\x8d\x6b\x2b\x4b\xa6\x75\xe3\x2f\xd4\x63\x59\xc1\xc6\x13\xd8\xa0\x59\xcb\x7c\xda\x2b\xc8\x50\x5d\x46\x3a\xb1\xb5\xd8\x6f\x56\xa4\xdf\x7b\xab\xb0\xc6\x2c\x0d\xc0\x93\x8a\x4f\x55\xee\x02\xe5\x01\x7a\x26\x31\x89\xbb\x39\x65\x04\xcb\x51\xc8\x14\x39\x6a\xae\xbc\x66\xa7\xfd\xe6\x01\x6d\x54\x95\x99\x4a\x59\xbd\x94\x0a\x6d\x8a\x0a\xc6\x51\xf8\xef\x0a\xb5\xe9\x43\x30\x98\x2b\x62\xe5\xfe\x11\xd8\x72\xdd\xc6\x65\xb1\xff\x42\xc4\x06\xea\xd6\x46\x63\x31\x12\x8b\xa2\x57\x71\x6d\xca\xae\x98\xf8\xb0\x29\xcd\xde\x15\x14\xb6\x2c\xaa\x71\x1e\x52\x14\x3d\x53\x97\x9c\x4e\x4f\x63\x46\x22\x76\xea\x52\xb1\xa1\xde\x9a\xaf\xa4\x75\x49\x5a\xda\xba\xb8\x6c\xa3\x12\xb0\xb8\xce\xf8\x13\x95\xac\x27\x2a\x45\x5e\x97\xaa\xbc\x29\x45\x99\x10\xd6\x58\xbe\x24\x9d\xc2\xa5\x9b\xa3\x6c\x2a\xed\x4a\x53\xd7\x8c\x84\xf1\x4f\x8c\x8c\x3a\x2a\x6f\x65\x43\x53\xc2\x81\x39\x97\x7d\x21\x55\xee\xb6\x11\xd5\x35\xee\x7b\x8d\x2c\xcb\xa8\x98\x77\x23\x17\x9b\xd1\xec\x4f\x1f\x2a\x43\xe9\xa0\xfd\xf8\xc6\x0f\x2b\xa8\xa7\x1e\x1c\xbe\x3c\x6f\x4c\x67\xbe\xc8\x7a\x87\x5a\xce\xdb\xeb\xc0\x7d\xdd\x25\x40\xef\xcf\x86\x8f\x1b\xa6\x57\xb7\xf6\xdf\x37\xe3\xc9\x49\x27\x7e\x3f\x0f\xfa\x9e\xeb\x52\xb0\xfd\x0b\xa1\x49\xe6\xf7\xcc\xb0\x17\xc1\xdf\x36\xb9\xe3\xcd\x78\xf2\x7b\xea\xdd\x07\x47\xa8\x59\xed\xf1\x47\x47\xa6\xef\x8a\x4a\xb3\x01\x37\x3a\x36\x1a\xe9\x1d\x37\xd9\xda\xf9\x44\x1a\x1b\x32\xa6\xf1\x10\x23\x38\xeb\xcf\x3b\xfa\x0f\x31\xee\x39\xe0\x71\x07\xd2\xfe\x2d\x8d\xf7\x0d\x5f\xb2\xc6\x72\x1d\xe3\x57\x13\x2a\xbd\x0f\x59\x7c\xd1\x75\x21\xc7\x48\xed\x66\x2f\x62\x25\x76\xd2\x03\x98\xa9\x97\x5f\x74\xb8\x99\xbc\xc4\x3c\x8d\x26\xba\x16\xb2\xf5\xea\x06\x73\xce\xe0\x3c\x3d\x9b\x9c\x7e\xb2\x6f\xfb\x0d\x43\x3a\xe1\x02\xe7\x2d\x90\xff\xbf\xbd\xfd\x7c\xc5\x05\x0e\x43\x55\x4a\xcc\xd3\x22\xe1\x5a\xae\xe4\xd7\x9b\x8f\x3d\x65\x31\xc9\xdb\x6f\x10\xe2\xd8\x4d\x12\x47\x7c\xc3\x56\x38\xd3\xdb\xd5\x8f\xf7\x1b\x31\x7a\x46\x63\x89\xc8\xba\x5f\x66\x3d\xfe\x8d\x3e\xff\xde\x05\x3d\xc4\x9f\xbd\xb6\xfb\x75\x50\xb0\x8d\xe5\xf9\xea\xfa\x1f\xbf\xc2\xcf\x68\x76\x52\xdd\xb9\xce\x6d\xd4\x2f\xa8\xde\x6f\x16\x52\x78\x88\x81\x35\x39\xea\x4c\x71\x1a\xe9\x06\xd4\xdc\x8f\x76\x98\xb1\xe9\xc8\x65\x9f\xa5\x54\xf4\x92\x8e\x6a\x17\x42\x66\x77\xd9\x9a\xf1\x62\xea\x9b\x77\x1b\x60\x28\x38\xd9\x75\x1a\xb3\x4a\x85\xd0\x53\x38\x3e\x4f\x5c\x4b\xc5\x5c\x46\x5f\x22\xea\x93\x3a\x5b\x86\x27\x76\xc7\x8b\xd5\x09\x5c\x5d\x7f\xfc\x0c\x5b\x49\xc1\xcb\xa6\xdd\x0d\xdb\x47\x05\x2d\xb0\xb2\x14\x3c\x63\xee\xec\x68\x51\x71\x61\x40\x16\x0d\x6f\xef\x6a\xde\x06\x04\xc6\x7b\x83\xaa\x60\xe2\xeb\xcd\x75\xdb\x03\x3f\x34\x9f\xc6\xa3\xb5\x31\xa5\x9e\xcf\x68\x24\x38\xcd\xe4\x66\x34\xe0\x4d\x42\xae\xa4\x9e\x7b\x9f\x18\xb0\x83\xcc\x38\x13\x7a\xde\xd3\xa1\x84\xbf\x91\xd9\x71\x63\x50\x8d\x0e\xe2\xc9\x2f\xb6\x6c\x11\x7f\x7f\x34\x16\x19\xf5\x6f\x85\xc7\xbf\x26\x18\xc4\xb1\xe8\x85\x01\x3b\x60\xe8\x77\x71\xdd\x0c\x9e\xe7\x43\x33\xe6\x7e\x25\x87\x4e\xd3\x83\x0e\x0d\x74\x87\x42\x82\xe3\x72\x00\x38\x1c\x3c\xf5\xc2\x96\xfe\x14\x2b\xc0\x2a\xbe\x65\xe6\x38\x9e\xaf\x79\x71\x87\xf9\x6d\x7d\xce\x70\xf6\x43\xab\x6e\x1b\x18\x5e\x1c\x77\x40\xf6\xd8\x5b\xe5\xc4\xe2\x1f\xcb\xc7\x4b\xe9\x05\x95\x1d\x4b\x2f\x1c\x18\x0e\x63\x6e\x17\xc1\xa1\x89\x98\xc3\xd8\x16\x37\x54\x13\x1f\xd2\xd7\xa4\x56\xf2\x95\x72\xc3\x5c\xb7\xd6\xee\xdf\x75\xdd\xd7\x2f\xd8\x76\x69\x9d\xf9\x92\x6d\x17\x61\x18\x27\xf7\x67\x7a\x07\x21\xed\x8e\x2d\xa2\x51\x70\x31\xd4\x14\xd4\xc7\x93\x97\xf9\x86\x17\x5c\x1b\xc5\x8c\x54\x91\x5a\xeb\x8e\xef\x67\xdc\xb9\x23\xe8\x83\x06\xd2\x75\xe3\x17\xb5\x73\xbd\x37\x2d\x9e\x38\x24\x68\xf5\x48\x35\x03\x03\xb7\x2d\xe6\xf0\xd6\x9f\x91\x3f\x74\x47\xa5\x4f\x5e\xd7\x48\x1e\x9f\x9e\xe0\xf7\x73\x30\x80\x20\x9d\xe7\xd7\x52\xb8\xbb\x1b\xdf\xa9\xc6\xd6\x8d\x91\xa3\xd4\xe8\x18\xa0\x5d\xe5\x7e\xf6\x69\xac\x7d\xc3\xe4\x29\xad\x04\x84\x83\x43\x83\xc8\x73\xba\x57\x31\xc2\x79\x85\x3b\xc9\xa0\xc2\x85\x59\x6f\x0c\x1d\xb7\xbb\xaa\xb1\x96\xa2\xbe\xe0\x70\xd4\xcd\x86\xda\x29\x62\x35\xdb\xca\xc3\x1f\xce\xd9\x46\xcd\x8d\x47\xc3\xf5\x8e\xe0\xa3\xe9\xf9\x46\x7d\xb3\xa2\x4d\x69\xcb\x14\xf4\xba\x64\x42\xd1\x82\xdf\xa6\x17\x18\x9e\xb2\xbc\x5d\xae\x23\x39\x4f\xe8\xec\xc6\x72\xb7\x09\x43\x11\x13\x5d\xc8\x3b\x89\x31\xc5\xde\x12\x03\xb4\xa7\x28\x87\x38\x4d\xc3\x76\xcf\x59\xdc\xf0\x9c\x02\x28\x5f\x60\x4f\x7c\xf6\x5a\x7f\xe3\xd1\x8c\x4f\x27\x73\x18\x39\xbd\xf9\x3b\x65\x6e\xaa\xb3\x40\x58\x91\x77\xd9\x12\x96\x15\x34\x24\xea\x96\xfa\x1e\xdb\x99\x3f\x3a\x69\x99\x61\x00\xaf\x40\xad\x1d\x52\x72\x03\x6f\x62\x87\x6a\x34\x30\x41\x86\xa3\x07\xd3\x3f\xf6\x9d\x2e\x76\xb9\x84\x3e\xd6\x9f\x3d\x9a\x6c\x5d\xad\x6b\x9f\x24\xc2\x77\x1d\x3e\xd2\xa5\x94\xfe\x20\xdb\x77\xba\xda\x16\x27\x79\x1e\x0c\x09\x51\x14\xfc\xde\x90\xb0\xa0\xab\x1a\x07\x86\x83\x3a\xe2\xc5\x3b\xc6\x62\x38\x62\x73\xfa\x13\x8e\xe6\xc4\x35\x5c\xa7\x3b\x01\x5c\x2e\x31\xb3\x2d\x98\xd8\x13\xd6\xd0\x51\xc5\xec\x75\xd1\xff\x2c\x0d\xce\xdd\xf1\xab\x1b\x51\x46\x17\x20\x59\x65\xe4\x86\x19\x7f\x47\x44\x57\x0b\xba\x8b\x66\xbb\x36\x7f\xab\x20\x89\x6b\xf1\x25\xdd\xe4\x8e\x1e\xf1\x5c\x65\x46\xaa\x83\xf6\x7d\xa3\x91\x70\x1a\xda\xda\xec\x7f\xc1\xe1\xa7\x05\x61\xc1\x6b\x86\xcf\x3a\xfb\x8f\x1e\x5b\x1b\xa2\x75\x01\xb4\xeb\xdd\xd0\x99\xf3\xe9\xa6\xff\xbc\x96\x2b\x09\xff\xfc\x74\x0d\x5f\x6f\x3e\x3a\xe6\xe3\xcb\x8f\x6d\xdd\xc4\x23\x8c\x39\x7c\x31\xd4\x36\x77\x46\xa8\x8d\xe4\xde\x69\xa7\x99\x2c\xf7\x67\x6e\xf9\x1b\xaf\xd5\x6e\xb3\xe4\x31\x4f\xe0\xe2\x02\x46\xa3\x98\x6d\xda\x96\xb1\xda\x69\xf7\xa5\xa1\xe8\x74\x7a\x9a\x38\xb6\xcb\xdf\x91\x1b\xd0\xf4\xbd\x9d\x3d\xa2\x1c\x48\x23\x73\xb6\x45\xe0\x34\x21\x8f\xd5\xd0\xf2\x98\xc4\xe0\xfd\x31\xa6\xcd\xe0\x24\xe1\xed\xc3\x3d\xdb\x94\x82\x26\xa5\x6b\xba\x4a\x1e\xa6\x98\xc0\xea\xde\xc6\x4f\xad\xe9\x0e\x65\xea\x40\x96\xfc\x92\x06\xd9\xb5\xf3\x1c\x39\xa1\x73\x13\xcc\x88\x27\x17\xcd\xbc\xb1\xac\x12\xc6\x67\xaf\xb7\xee\x0a\xa4\x91\x83\x8d\xed\xa4\x4f\xe1\x3d\x97\xa0\x42\x16\x76\x57\xbc\xe2\xdb\x3d\x74\x0b\x15\xef\x4b\xa9\x51\xb7\x8b\x94\x6f\xfe\x60\xe1\x9b\x3f\xbf\x03\xb3\x56\xb2\x5a\x39\x1b\x7e\x0b\x2d\xe5\x37\xba\xa5\xa4\x96\xac\xbf\x12\x4c\x04\x13\xbc\xb8\xfb\xdb\x5a\xd5\x64\x7b\x1e\xd8\xce\x1b\xa6\x56\x68\x06\xf5\x5b\xaf\xfd\x9b\x15\xed\xbd\xf6\x1b\x2c\x39\x8a\x96\x9e\xdf\x85\x6f\x7f\xad\x9a\xbf\x53\x9d\xbd\x03\x8e\x17\x68\x93\xe2\x30\xa5\xd7\x66\x27\x27\xfd\x60\x54\xd9\xf7\xed\x11\x82\x1d\xda\x23\x84\xa8\xb5\xf1\x6d\xd8\x66\x85\xbf\xca\x4e\x96\xd1\x6b\xb9\x8b\x0a\xf0\xfa\xc6\xf5\x8e\xe9\xe8\x72\x6d\x73\xd1\x2c\x8a\xfc\x4f\xfc\x7f\x8f\x6e\xfc\x01\x0a\xa7\x8f\xaf\xfe\x13\x00\x00\xff\xff\x2d\xe0\x58\x6b\xc5\x33\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,7 +219,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0x50, 0x7f, 0xc, 0x7e, 0x84, 0x90, 0x2c, 0xbb, 0xc6, 0xdc, 0x6d, 0xa9, 0x8d, 0xbc, 0x25, 0x48, 0xa4, 0xbb, 0x90, 0x2d, 0x3d, 0x5a, 0x67, 0xaf, 0xbf, 0x42, 0xdc, 0x63, 0xc4, 0xa4, 0x2c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x13, 0xc2, 0x20, 0xc0, 0xb, 0xb1, 0x3d, 0xa7, 0x7b, 0x40, 0xc5, 0xa, 0xae, 0xf, 0xf7, 0x98, 0xc0, 0x48, 0x63, 0x97, 0xb7, 0x6e, 0xf5, 0x54, 0xfb, 0xdc, 0x3e, 0xe5, 0x1, 0x4a, 0x0, 0x12}} return a, nil } @@ -303,7 +303,7 @@ func epochsFlowclusterqcCdc() (*asset, error) { return a, nil } -var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x6d\x6f\x1b\x39\x92\xfe\xee\x5f\x51\x09\x70\x88\x94\x51\xfc\xb2\x98\x5d\xe0\x8c\x28\x73\x8e\xed\xc9\x19\x99\x4d\x82\xd8\x33\x73\x40\x10\x4c\xa8\xee\x92\xc4\x73\x8b\xd4\x90\x6c\x2b\xba\x6c\xfe\xfb\xa1\xf8\xd2\x64\x77\xb3\x25\x3b\x9b\xbd\x13\xb0\x8b\xb1\xd4\x2c\x92\x55\xc5\xe2\x53\x4f\x55\xe7\xe8\x29\x1c\x3c\x3d\x78\x0a\xf0\x77\x26\xd8\x02\x35\x98\x25\xc2\x5a\xc9\x02\xb5\x06\x39\x87\x05\x0a\x54\xcc\x70\xb1\x00\x06\x0b\x25\xeb\x35\xdc\xe2\x16\x36\xdc\x2c\xdd\xa3\x4c\x19\x5e\xf0\x35\x33\x5c\x0a\x1a\xc0\xaa\xca\xfe\x50\x48\xa1\x51\xe8\x5a\x83\x90\x25\x6a\x9a\x62\x2e\x95\xfd\xa9\x5e\x17\x72\x45\x12\x71\x2d\x8b\xe5\xa1\x9b\xff\xf7\x25\x8a\xee\x20\x60\x0a\x61\xce\x95\x36\xf4\xcb\x9c\xab\x15\x96\x13\x12\xb1\x85\x82\x09\x50\xf8\x67\x8d\xda\x00\x83\x77\x61\x15\xc2\x80\x9c\xfd\x37\x16\x06\xe6\x4a\xae\xc0\x2c\xb9\xa6\xa1\x46\xb1\xc2\xd0\x2c\x37\x4b\xdc\x3e\xa9\x2a\xa8\x35\xba\x1f\xc3\xd3\x52\x01\xde\xa1\xda\x82\xae\x67\x9a\xe4\x0a\xe3\x96\x07\x66\xc9\x8c\x9b\x93\x56\xc3\x40\x1b\x76\x8b\x65\x67\xa9\x7e\x13\x67\xf6\x49\x98\xe1\x82\x0b\x41\x3b\x94\x73\x40\x56\x2c\xe1\x92\x44\x5d\xa3\xa9\xd7\xb0\x5e\x32\x8d\x76\x17\xc0\xca\x15\x17\xc0\x05\x37\x9c\x55\xfc\x7f\xac\xf6\x93\x05\x5b\x2d\x93\x58\x7a\xb6\xe2\xda\x90\xb8\xae\x8a\x06\x94\x0a\x97\x34\x6d\xfb\x61\x12\x45\x7a\x5b\x4b\x52\x9a\x86\x15\x13\x5b\x58\xa1\xd6\xd6\xf0\x4c\xbb\x5d\x6e\x48\x89\x46\x5a\xa1\x17\xaf\x5f\xc1\xe3\xcd\x92\x1b\x9c\x49\xa6\xca\xc7\xd1\xee\x9f\x12\x95\x1f\x92\xc0\xbf\x3b\x39\xa3\xf1\x27\x58\xa1\x59\xca\x72\x42\xd3\xcd\x6a\xe3\x14\x40\xf3\xdb\xc9\xa5\xa8\xac\x92\x57\x9c\x0c\x37\xe7\x82\x55\xee\x4f\xad\xad\x07\x89\x02\x61\x8d\xca\x2b\xff\x8e\xb3\xfe\x74\x1a\x45\xf9\x33\x0d\xbc\x6e\xc6\x8d\xc6\x7e\xd6\x43\x9a\x95\xfe\xf7\x96\x04\x31\x78\xf1\xd7\xe3\x7f\x03\xb3\x54\xa8\x97\xb2\x2a\x73\x0a\x5c\xb2\x3b\xf4\x0b\x32\x58\xda\xd9\xf0\x33\x69\x5f\xb3\x15\x82\x46\xab\xf5\x5b\xdc\xea\x49\x30\x05\x69\xc5\x5a\x11\xb8\x06\x83\xc5\x52\xf0\x82\x55\xd5\x96\x76\xc3\xf5\x12\xdd\x22\xce\xc4\x56\x0a\xb7\xe7\x3f\x6b\xf2\x2c\x1a\xaa\x0d\x33\x48\x02\xed\x1f\xcd\xf2\x75\x54\xec\xcf\x95\xdc\x5c\xbc\x7e\x75\xb8\x40\xd3\xd9\xa3\x1e\x8d\x49\xae\x54\xcd\x33\xe5\xed\xe2\x5c\xae\xd6\x15\x1a\x2c\x1b\x0d\x68\x3b\xfb\x79\x67\x97\xb4\x0c\xf2\x2b\x2e\x6a\x24\xeb\x7a\x0b\x38\xfd\x37\x3e\x80\x77\x28\x80\xcd\x0d\x3a\x9f\xa2\x03\xc6\x15\x96\xc0\x56\xb2\x16\xc6\xa9\x6a\x86\x28\x5a\xfa\x92\xf5\x82\x0e\x31\xb8\xf3\x95\xfa\x2f\xd7\xc0\x60\x85\xab\x19\x2a\x1b\x1a\x40\xa3\xe2\x68\xe3\x8a\x33\xaf\x5e\x31\x65\x9a\xe7\x35\x6c\x96\xdc\x7a\xad\x54\x25\x17\xcc\xf8\x70\x44\x82\x93\x90\x64\x14\x13\x9a\x53\xbc\x21\x77\x9f\xa1\xd9\xd0\x8a\xac\x40\x0d\x5c\x58\xed\x1c\x1e\x3c\x3d\x3a\x38\x60\x05\x8d\x19\xb1\xaa\x1a\xc7\x45\x79\xe5\xc1\x97\x83\x03\x00\x80\xa3\x23\x98\xfe\xf3\x9f\x20\x8a\x04\x5f\xfe\x76\xf9\xe6\xe6\xfa\x7b\x0a\xf7\xb2\x8e\xe0\xd2\x2b\x7d\x43\xc1\x32\x46\x10\x14\x6c\x56\x79\x65\x5d\xbc\x7e\x65\x1f\x4f\xf7\x4e\x66\x35\x70\x6d\x98\x32\x17\xaf\x5f\x8d\xc6\xf7\x10\x58\x36\xd2\xbc\x3f\xa0\x20\x3b\xb7\x7c\x36\xba\x83\xc2\x42\xaa\x12\xcb\x81\x99\x2f\x45\x49\xf3\xce\xdb\xfe\x7c\x0a\x1f\xae\x8d\xe2\x62\xf1\xd3\xc7\x9f\x86\x96\xc4\x3a\xc7\x15\x96\x4c\xdb\xf8\x45\x4e\x19\xfc\x36\x8d\x56\x31\x58\x0d\xac\xe5\xa5\x92\xac\x2c\x58\x0c\x58\x24\xf6\xea\xe2\x14\xdc\x5a\x26\xd6\x51\x50\x98\xf0\xc5\xf8\x7b\xba\x49\xdb\xac\x5e\xee\xf9\xdb\x37\x37\xef\xcf\xce\x6f\xe0\xb7\xb3\xf7\x57\x67\x2f\x7f\xb9\xfc\x9e\xbe\xd3\x9e\xb1\x51\xf2\x0d\xdd\x28\x28\x16\x66\x19\xa2\x9b\xbb\xe7\xac\x49\x8d\x84\x59\x1a\x12\x99\xce\x44\xea\x9e\x7a\x2b\x34\xc9\xcf\xaf\x71\xfb\x8b\x95\x7f\x0a\x57\xc2\xc4\x89\xaf\x44\xc9\x0b\x7b\xb2\xf9\xbc\x31\x1a\xd7\xde\x85\x4b\x8a\x6e\x42\x9a\x9e\xf0\x3b\xa6\xa0\xbc\x5d\x5c\xba\xa7\x4e\xe1\xa5\x94\xd5\x80\xd0\x36\x1a\x50\xa8\x65\xad\x0a\xe7\x38\xac\x52\xc8\xca\xad\xf3\xd9\xa2\x62\x7c\x85\x25\xcc\xb6\xc0\x9c\x6f\x5d\x5d\x34\x12\x3d\x7a\x40\xe0\x25\x0a\xc3\xcd\x16\x0c\xcd\x1c\xb1\x44\x78\xf0\x8d\x1b\xa8\x1b\xcd\x59\xb1\xc0\x22\x30\x22\x48\x22\x0a\x6c\x46\xd0\xa5\x60\xa7\xdb\xf0\x06\x88\xa0\xbf\x6c\xd6\x58\xf0\x39\x2f\xe0\xea\x02\x98\x28\xf3\x1b\xa1\x0b\xdf\x82\x2c\xbe\x8a\x42\x3f\x09\x5e\x7d\x22\xe5\xcd\x59\xa5\x11\x56\xc8\x84\x6e\x90\x8b\xb2\x17\x95\x90\x70\x27\x2d\x90\x2b\xd8\x9a\xcd\x78\x45\xbb\x0a\xe8\xa1\xbb\x7f\xa3\xea\xae\x94\xd6\x8e\x12\x11\xa4\xd8\xae\x42\x83\xc8\x96\x1d\x8b\x82\x2e\x11\x67\x4b\xfa\xf1\xdc\x3d\x7f\x0a\x5f\xdc\x49\x73\x56\xfd\x1a\xcd\xfa\xde\x46\x15\x72\xd0\x78\xaa\xe3\x5d\x15\x96\x5e\xd4\x4a\x35\x68\x2d\x71\x70\xae\x69\xd7\x0a\xe9\x06\x67\x39\x5c\x66\xe1\x5e\xbc\xcb\x47\x6d\xe8\x31\x1e\x5c\x7b\x5c\x8c\x0f\x21\xfa\x14\x3e\xf8\xff\xfc\x98\x1c\x31\xc5\x8a\x5b\xed\x7d\xeb\x89\xee\x43\x9d\xdd\x1b\x78\x8d\xdb\xd3\x9e\x59\x7e\x63\x55\x8d\xa7\x70\xed\x40\xc9\xba\x9e\x55\xbc\x70\xa7\xb7\x71\xd8\xec\x39\xb5\x87\xc4\x9d\xb7\x3b\x12\x41\x9a\xb1\x2e\x33\x89\xd6\xb7\x2e\x42\x7e\xb6\xe0\xda\xa0\x0a\xe7\xbe\x03\x21\x87\xa4\x31\x01\xb8\x5a\x1b\x02\xc9\x8a\x6d\x13\xb1\xe4\x1e\x24\x37\x86\x93\x2d\x9a\xb6\x99\x56\x6c\xbd\x26\xa3\xfc\x6b\xcc\xd5\xb9\x75\x5e\x6e\xdf\xf8\x80\xdf\xb8\x5d\x73\x0d\x25\xbe\x77\x46\xdb\xa0\x79\x6b\xc1\xff\xac\xfb\x6a\xf5\x1a\x77\xb9\x4d\x18\x64\xa3\x4f\xcf\xce\x5c\x83\x26\xfb\xda\x83\xb4\x62\xa6\x58\x12\x04\x12\xe8\xbe\x08\x31\xa9\x39\x46\x8d\xa2\xe2\x61\x24\x25\x59\xbd\xba\x98\x41\xea\x2c\x96\x4c\x2c\x10\xac\x80\x6a\x70\xef\x6e\xf1\x5d\x1c\x79\x0a\x1f\x9a\x2d\xf7\x1d\x76\x29\x37\x2e\x33\xc8\x5f\xf5\xb4\x95\x18\x26\x29\x6d\x22\x78\x3f\xa0\xa5\x87\x2d\xec\x9c\x7e\x3f\x85\x2f\x57\xf4\xff\xbf\x5e\x09\xf3\xb7\x1f\xbf\xfe\xdf\xdd\xbe\xe7\x6f\xdf\x5c\xdf\x9c\x7d\x5f\xe4\xd6\x9e\xb1\x99\x92\x09\x69\x53\x06\x58\x33\xb3\x74\x91\xcc\xe1\x2e\x0a\xfa\xeb\x4c\xd0\xd7\xd9\xdb\xf6\x8c\xc6\x5c\x1b\xa9\xd8\x02\xdf\x31\xba\x6a\x93\x3f\xb2\x23\x92\x0b\xe5\x5b\xc7\xbd\xb3\x41\xc7\x0d\x8b\xff\x1d\xbd\xe8\xda\xa8\xba\xb0\x09\xa4\xc2\x35\x1d\x67\x41\x79\x9e\xe6\x62\x51\x61\x26\x8e\xf7\xa6\xd3\x6e\xbc\x8f\xa7\x01\xa5\xa7\xb8\xe5\xea\x22\x24\x50\xee\x1a\x5d\xca\x4e\xfa\x96\x8a\xce\xed\xa6\x8d\xf8\xfa\x13\x78\x04\x18\x66\xe9\x8a\xa3\xc7\x7e\x47\x58\xb1\x5b\x5a\x01\x30\xad\xeb\xd5\xda\xd8\x63\x42\x86\xd4\x1a\x95\xfb\x8b\xcd\x64\x6d\x02\x19\xb2\x4b\x62\x77\x81\x1d\x08\x1a\x57\xc8\x05\x37\x7b\x01\x2b\x7c\x69\x9e\xa7\x8f\xc6\x6a\x7e\xe8\xc6\xc0\xd4\xef\xbd\xff\x40\x58\xe1\x34\x88\x6b\x1e\xf9\x7a\xe0\xfe\xbf\x85\x1d\xb3\xc8\x84\xeb\x40\x17\x61\x19\x43\x43\x07\xc0\x87\x4c\x63\xdb\xdc\x34\x87\x11\xfa\xd3\xf3\x51\x9c\xd0\x86\x09\x2f\x57\xca\xb2\x41\x3e\xf3\xda\xd4\x0a\x61\x2d\x69\x9d\x9c\x55\x3e\xf7\x9b\x58\xb6\x81\x22\x64\x82\xb5\x2a\x42\x7b\x74\x4d\xf1\x32\x20\x4e\xbb\x0c\xb9\xa6\x75\x4a\x95\xc0\x97\xc0\x30\xe5\xee\xbd\x08\x94\xf0\xb3\x09\xbc\x55\xd7\x74\xcd\xca\x53\xed\x64\x1c\xd8\xdf\xea\xc1\x1b\x92\x03\xff\x60\x97\xcd\x38\x44\xd7\xfe\x6b\x85\x9d\x6f\xe8\x13\x28\x84\x64\xf2\x2b\xed\x11\x99\x17\x38\x86\xe9\x14\x04\xaf\x4e\x7b\x83\xe9\xf3\xf8\x9c\x09\x7b\x11\x29\x64\x06\x87\x50\xb7\x35\x59\xb3\x61\x9f\x62\xe4\x81\xf8\xe3\xd6\x34\x5f\x1f\xe6\xc3\x61\x3b\x09\xae\xfc\xe0\x1e\xfb\x08\x53\x8b\x66\x13\x7f\x6e\x19\xc4\x03\x99\x21\x87\x2e\x51\x1b\x25\xb7\x58\x4e\xda\xa3\xe8\x90\xd6\x55\x19\x9d\xd0\x39\x5a\xc0\xc0\x6c\xc1\xb8\x68\x46\x78\x21\x30\xea\xda\x26\xb7\xec\x64\xaf\xb4\x76\x0b\xe8\x87\x16\xff\x4e\x6a\x43\xce\xda\x8f\xab\x21\x27\x6e\x25\x2c\x5d\xcf\x9a\xd7\x8e\x0c\x0c\xa9\xf0\x1f\xfb\x62\xc9\x03\x7c\xe9\x7d\x83\x23\x47\xc9\x8e\xc6\xbb\x9d\x49\xa3\x28\x73\x9b\xe1\xf3\x2e\x36\xcd\x82\xe7\xc7\x3d\xe1\x7e\x3f\x87\x3e\xd7\x7d\x01\xc7\xbb\x17\xe0\xa8\xd1\x80\x65\x3b\xba\x4c\x88\xd0\x8e\xaf\xb6\xfe\x3c\x3a\x0a\x87\x22\x89\xf5\xfe\x5e\x6b\x3d\x48\x07\x3b\xfc\x3c\x85\x2e\x1f\x91\x68\x2d\x89\xf1\xfe\x3f\xc6\xbd\x29\x59\xd9\xba\xfc\xc2\x9a\xc3\x9f\x8e\xa1\xc9\x3a\x5f\x3f\x9f\x39\x64\xeb\x35\x8a\x72\xe4\x07\x77\x26\xc3\x15\xdf\x41\xa3\xdc\x77\xd9\x1d\x4f\xbe\x6e\x28\x27\x87\x21\x6f\x71\x0b\x77\x58\x50\x84\x8e\x70\xf2\x10\x5a\x63\xce\x03\x9d\x4c\x07\x8f\x55\x95\xcb\x3d\xbb\xfc\xae\x43\xd9\x0a\x13\xef\x69\x49\x21\xcc\x55\xf4\x25\x35\xe9\x45\xe7\x22\x68\x32\x8e\xc1\x13\x95\xa3\xa7\xff\x48\x76\x91\x24\x1c\xff\x2f\xe7\xab\x9f\xa0\x7c\xeb\xe9\x7a\x94\xc6\xaf\xff\x64\xfa\x3a\xc0\xb0\x87\x2c\x69\xb0\x14\x60\x36\xbc\xc0\xfe\xa4\x89\x3b\xf8\x53\x3d\x9d\xa6\xac\x79\xc3\x7c\xbb\x3c\x4f\x8f\xc6\xe1\xb9\x1f\xe0\x64\x60\x2d\xd1\x52\xb0\xaa\xb5\xa7\xc1\x44\x1d\x88\x6b\xac\x70\x85\xc2\x68\xc0\x3f\x6b\x56\x85\xa3\x15\x7f\x77\x8e\x96\x94\xc2\x28\x99\x15\xb1\x56\x50\xd5\x1a\x4e\xf6\xc5\x0c\x6e\x2c\x72\x02\xb3\x54\x96\x69\xb5\xe0\x89\x8e\x81\x97\xe4\x4e\x43\xef\xd8\x8b\xd2\x21\x51\x4d\x90\x88\xd0\x91\x43\x15\x2b\xeb\xf2\xee\x06\x50\x0a\x0b\xe3\xe9\xbe\xd6\x78\x32\xb3\x9f\x21\xd1\x7b\xdf\x01\x8f\x8e\x08\x07\x38\xa2\xc1\x15\xc1\x1c\xa0\xea\x24\x7a\xe9\x87\xcf\x6d\x78\xbb\xc5\xad\xe5\x2c\x60\x6a\x27\xea\x8b\xf6\xe2\xaf\x28\x73\xa6\x27\xbc\xa9\xb8\x06\x2e\xfc\xca\x27\xc0\x8d\xa7\x18\xb8\xd8\x3b\xb1\x9f\x3c\x4c\x1c\x6c\xff\x28\xfa\x48\x86\xa4\x1c\x58\x18\x7d\xd6\x4c\xf0\x62\x94\x7a\x48\x7b\x99\x16\x03\xb9\x85\x3e\x7a\x3c\xce\x8a\xf9\xda\xfb\xf6\xeb\x2e\x5f\xc8\x90\x16\x57\xa2\xc4\xcf\x30\x85\xe3\xbd\x5e\x13\xca\xaf\xf8\x99\x6b\xeb\x87\x3e\x33\x4f\x92\xf9\xae\x08\x8b\x80\xb8\x4e\x71\xe8\x13\x9d\x3a\x44\xca\x59\x78\xcc\xda\x88\x97\x02\xf5\x24\x7b\x17\x05\xfc\x51\x0b\x83\xca\x47\x14\x66\x86\x4c\x77\x74\x04\x6f\xcd\x12\xd5\x86\xdb\xe2\xa8\x62\xc5\xad\xc7\xdb\x9b\x74\x29\xe4\xee\x1a\x0d\x70\xa3\x1b\xd1\x46\xc2\x49\x4b\xd6\x66\xc9\x2b\xcc\xab\xf0\x79\x74\x83\x3c\x37\x12\xfc\x25\x7b\x08\xae\xe8\xa8\x37\xea\xd8\xa0\x22\x80\x5b\x8b\x72\xe2\x6f\x5f\xde\x52\x9b\x4d\x23\x68\xfd\xde\x04\x52\x60\x4e\x28\x6d\xc9\x5e\xa9\x04\x3b\xee\xd2\xcc\x2b\x7c\xf8\x7c\xc0\x1f\xbe\x7d\x33\x90\x5c\x2b\xc3\x5c\xcc\x87\xdc\xb4\x04\x4a\x4f\x1e\x2e\xb0\x01\x15\x51\x43\xf9\xd3\x32\x53\xc8\x6e\x33\x27\xa6\xf7\x15\xc5\x97\xe0\x87\xc9\xf1\xdc\xa7\x94\xfc\xa6\xfa\xe2\x63\x6e\x90\x12\x61\x14\xfe\xec\x2d\x30\xc9\x0d\xa8\xd7\x65\xc0\x7d\x6d\xc7\xef\x78\x46\x30\xb9\x3d\x4a\x43\x36\xef\xc7\x2b\x7d\x49\x33\x8f\xfa\x9b\x9e\x24\xd2\xbb\x98\xe2\x3b\x98\xfb\x5b\x87\x3e\x82\x1f\x60\x74\x42\x07\xc1\xb1\x79\xff\xa4\xc1\xdb\x0a\xe6\xf6\x0c\x78\x35\xf7\x9e\x1d\x08\xa0\xd9\xaf\x7f\xe8\xf8\x73\x67\xea\xb0\xfb\x01\x22\xb9\x9b\xb0\x65\x02\x5c\x8f\x42\xb9\xa2\x35\xcf\x59\xe1\x39\x60\x0b\x3d\x09\x22\x33\x2e\xb4\xa7\x26\xac\xb7\x35\xd8\x95\x62\x73\x64\x35\xe6\xbe\x3a\xbf\xa8\x2b\xa6\x80\xd5\x46\xae\x1c\xe7\x52\x8b\x22\xd4\xc5\x43\xa0\xb6\x75\x76\x5f\x3d\x4f\x29\x1c\x8d\xee\x2a\xb7\xe0\x35\x56\x6d\x3e\xd1\x6e\x6d\xb7\xca\xa7\x58\x32\x6f\x2e\x97\xa4\xee\x33\xcc\x7e\xf0\x66\x73\x56\xce\xdb\xb8\x9d\x2f\x83\x98\xd9\x25\x4c\x49\x12\xde\x25\x35\x4e\xe1\x3f\xde\xed\xe1\x49\x2c\xf6\x0e\x35\x6e\x37\x5c\x37\x58\xfb\xe3\x78\x70\x0c\xba\xea\xf4\xf0\x03\x73\xa9\x0a\xbc\x4c\x9f\xea\xb0\x61\x96\x88\x8d\x0a\x58\x2b\x79\xc7\x4b\x5f\x8f\x0f\x65\x32\x5b\x54\x5d\x78\x8e\x97\x60\xb8\x2f\xc6\x59\x86\x44\x24\x29\x45\x56\xa7\x76\x86\xd3\x8c\x42\x3b\x49\x94\x71\x93\x4a\xcb\x47\x12\x9c\x66\x73\x87\x41\x75\x6d\xc5\xc6\x56\x98\xee\x40\x3b\x2e\x36\xca\x18\x69\x21\x1f\x9f\x3b\xf0\x25\x9e\x18\x10\x88\x65\x92\x3b\xf5\xd3\x1e\x73\xcd\xe6\x78\xed\x26\xba\x09\x92\x46\x02\x37\xcd\x1f\xef\x50\x15\x28\x0c\x5b\xe0\x29\xfc\xfa\x33\xff\xfc\xb7\x1f\x7f\xba\x5f\x0a\xf4\x28\x69\x79\x69\x8a\xc0\x31\xab\x71\xab\x2f\x6f\x17\xfd\x7d\x7a\x34\xd0\x2f\x35\xf7\x33\x8b\xfc\x4a\x3d\x0b\x06\xff\xf8\xc7\xd0\x13\x8f\xe0\x39\x9c\x1c\x1e\x9f\xc2\xe3\x9b\x96\x0e\xd7\x51\x86\xcd\x2a\x66\x74\x36\xe0\xc3\xf1\xe4\x64\xbc\x33\x19\x08\x7b\xf5\x15\x93\xc3\x4a\xb2\xf2\xb9\x53\xd7\x8b\xd1\x5c\xc9\xd5\x29\x1c\x69\xc7\xd8\x1f\xcd\xdd\xb3\xa4\xf9\x66\x65\x7d\x72\x80\x80\x4b\x7e\x73\x84\x60\x79\x35\x81\x8d\xc5\x74\x06\x96\xa8\xf0\x10\xae\x39\x65\xbf\x1b\x04\x9a\x9a\x02\x8b\x92\xab\xae\x4c\xbf\x02\x32\xd8\x1d\x97\xb5\xae\x6c\xd5\xcf\xd5\xf0\xea\xca\xd8\x56\x9c\x9d\xcb\x84\x19\xda\x7e\xb5\xd5\xda\x47\x93\xf0\xf1\xb9\x43\xa2\xbe\xe9\xd0\xf2\x87\x93\xe5\xa0\x3c\xcd\xee\xb0\x51\x5e\x14\x39\x01\x23\xf7\xaa\xb1\x6d\xa3\x8c\xb5\x2c\x0b\x61\x43\x57\xc0\x7a\x3b\x58\xd0\x4c\x25\x35\x77\x8e\x1e\x18\x0a\x3b\x2a\xb0\x8a\x4b\x7e\x7d\xfe\xcc\x73\x51\x39\x81\x3e\x41\xff\x56\x26\x95\x3e\x0a\x4d\xad\x04\x3c\x7f\x96\x63\xb1\x3b\x9a\x7a\x8f\x9a\x02\x54\x48\x51\xe6\x1c\xab\xd2\xd7\xf1\x09\xef\x93\x33\xa4\xa4\x83\x4d\x9d\x93\x8b\x0b\x12\xc2\x46\x87\x48\xb7\xe0\x77\x28\x02\xc1\x6c\x9b\x18\x33\x34\xcf\x03\x6e\x89\x07\x11\x32\x31\x18\x51\x90\xb0\x4c\x6d\x12\x95\x68\x92\xa4\x2f\x09\x45\xc8\x63\x3d\xf9\xad\x6a\x5b\xdc\xbe\x57\x28\x18\xc0\x1e\x30\x85\x2f\x5f\x7b\x29\x3d\x2f\xe9\xec\xf9\xbd\xed\x58\xfe\x10\xa0\xe1\x25\x99\xfa\xc3\xc7\x3d\x84\xc5\x79\x85\x4c\x25\x94\x43\xc4\x0b\xce\xb2\xf7\x24\x1b\xfb\x53\xed\xc6\xef\x0f\x7c\xde\xc2\x53\xa7\xa7\xec\xa0\xd4\x86\xce\xbd\xfb\x64\x67\xd2\x39\x97\x51\x07\xf9\xe4\x05\xd7\xad\x16\x3c\xc7\x2a\x56\x52\x63\xb8\x90\xd7\x52\x99\x5a\x84\x9e\x9b\xd8\x75\x2b\xca\x6c\x6e\x4e\x42\x6b\x61\x78\x15\xab\x4e\x86\xaf\x72\xf7\xd8\x5e\x5c\x93\x73\x69\xb8\xa7\x4f\x93\x42\xa2\x4b\x13\x6c\xd9\xe1\xd0\xa5\x53\x42\xe6\x66\x1d\x68\x58\x7d\xe4\xea\x4b\x59\xf9\x6e\xf3\xbe\xeb\xd0\x71\x83\xb6\x05\x42\xe7\xba\x50\xef\x75\x86\x5a\x96\x76\x65\x95\xbe\xa9\x87\x5a\x15\xf3\x3b\x18\xf4\x87\xcb\xb4\x81\x72\xc3\xcd\x52\xd6\x06\x8a\x25\xba\x28\x17\x50\x15\x14\x41\x54\x1b\x8d\x2d\x6d\x69\x29\x10\xd2\x35\xc1\x73\x3e\x07\x2d\x57\x68\x96\x34\x7e\x21\x51\xc3\x46\x49\xb1\x88\x7d\xc3\x17\xaf\x5f\xb5\x4b\x54\xbe\x91\xdf\xc8\x42\x56\xb0\x64\x95\xd1\x13\xdb\x5d\x87\x48\x4b\xb3\x2d\x7e\xae\xdb\x86\xfc\x91\x64\x83\x42\xa6\x93\xac\x65\x27\x0c\x1e\x28\x64\xfd\x8b\x75\x0c\x6d\xec\x7d\x4e\x0a\x75\x9d\x84\x1b\x99\x69\xd1\x69\x92\x75\x57\x17\x58\xad\x99\xb2\x88\x83\x15\xcb\xc0\xe9\x36\xb2\x2e\x93\x2f\x6d\x8d\xd2\xa9\xc8\xb6\x82\x57\xdb\xd8\xa3\x47\x07\xd6\x33\xb2\xf6\x6f\xa9\x4a\x9f\x7e\x76\xfb\x5c\xec\x4d\xd3\xcd\xdd\xff\xc8\x50\x16\x49\x41\x60\x02\x43\x95\x02\xd7\x1d\xd7\x46\xfc\x7d\x82\x22\x21\x26\x4b\x3e\x9f\xa3\xf2\x8d\x47\x6e\xc1\x52\xa0\x07\x5d\x4e\x19\x48\x38\x3f\xd0\xab\xf6\x00\xd2\x1a\x9b\x09\xc8\xe7\x7a\x64\xfb\xa3\x69\x66\x07\x79\xa2\xc9\x63\x83\xc1\x0a\xe6\x1d\x53\x3e\x8b\x6f\x31\x9b\xc1\xb0\x3d\x06\xdc\x2e\x26\x14\x07\x64\x42\x7b\xdb\x34\x99\x37\xcd\x55\xa9\xa4\x2e\x59\xd9\xfc\x36\xc4\x7d\xf7\x08\xd6\xc0\x4c\xa7\x2a\x9d\x10\xfa\x5d\xc7\x03\xdd\x21\x78\x72\x24\x7d\x56\x19\xd0\x90\xd5\x79\xbd\x7e\xe0\x8e\x82\xe9\xdf\xe1\x83\xe2\x3a\xc1\x2f\xe8\x97\xf7\x98\x8e\xe4\x41\x2f\xac\x01\x77\xad\x1e\x4c\xfa\x49\xbb\x86\x50\xab\x8b\xd0\x2c\xb8\xbb\x51\xb0\x29\x21\xad\x95\x5c\x4b\x8a\x60\xf9\x0c\xf7\x8e\xe3\xc6\xd5\xa1\x07\x8a\x5b\x7f\x40\x0f\xfe\xfa\x83\xd0\x59\xfd\x3e\x54\x13\x40\xac\xbb\x74\xf6\xef\x33\xd3\x78\x1e\xaa\xfb\x66\x89\x5c\x65\xa1\x7e\x23\xcf\xbd\xc9\xc0\xb5\xaf\x94\x74\x5a\x57\xfc\xcb\x0a\x1b\xdb\x9b\x9b\x76\x60\x76\xc0\xeb\x7e\x4d\x85\x96\x8d\x01\x35\xfd\x34\xac\xa7\x0c\xc0\xef\x2a\xe5\x95\x85\xeb\xc2\xf7\x1e\x26\x2f\x77\x65\xfa\x71\x9b\x41\xb1\x8f\xbc\xf3\xa6\xc8\x6c\x6b\xc7\xbb\x62\x59\x2c\x8f\x0d\x6f\x74\x81\xe6\x77\x9a\xe8\x65\x0a\x17\x47\xe3\xa4\xdb\xb6\xbf\x3b\x4b\xc6\xf5\x41\xe6\x90\xb9\x37\x4b\x34\x4b\xf4\x0c\x6d\x63\x67\x4f\x22\xcc\xeb\xaa\x79\x57\xc9\xbd\x70\x30\xd0\xc3\x4b\x60\x2c\xdf\x12\xd4\xec\xa5\x57\x21\xdd\xef\xd7\x3e\x0d\xd6\x29\xb5\x6d\xb7\xb7\xcf\xc3\xb3\x51\xb8\x1f\xc9\x5f\xc0\x71\x0c\x06\x80\x95\xee\xa6\x3a\x03\xf1\x3b\xe7\x24\x36\x3c\x87\xee\xf5\xac\x96\xfa\x3d\xf6\x57\xf3\x56\x97\xb0\x78\x92\x36\x09\x4b\x95\x9c\x85\x86\x58\x70\x46\xb3\x9d\xcb\x3b\xdd\x86\x14\xd2\x2f\xc1\xf7\x14\x1e\xdf\x3f\xf9\xfe\x6a\xcf\x5e\x9e\x2f\xe0\x78\x38\x96\x0f\xdc\x1f\x59\xd3\x24\xc3\x42\x30\x6b\x1b\x68\x9f\x51\xd3\x51\x39\x93\xb6\xde\x39\xcc\xbf\xd3\x69\x13\xee\x56\xd1\x7b\xa7\x4d\xfa\x75\xf9\x98\x76\x0f\x9c\xe3\x01\x8d\x1f\xde\xe2\xb6\x77\xa2\xc3\x9a\x7b\xb1\x6a\xa8\x81\x7b\xe7\x62\xfb\xaf\xde\xb5\x9a\xa6\x07\xd6\x9b\x4f\x58\x07\x0f\x8c\x60\x86\xdf\xb5\x48\xd7\xf0\xaa\x45\xe2\x7c\x16\x4c\x46\xd4\x8e\x9f\x0b\xb4\xb0\xcd\xb6\xaa\x48\xa1\x79\x69\xaf\xe0\x90\x49\xc0\x07\x33\x9d\x57\x52\xaa\xd1\x48\x3c\x3b\x19\x1f\xfd\x65\xfc\x31\xa1\xaa\xb9\x6e\x6a\x04\xcd\x69\xa2\xf9\xde\xbc\x7d\xf3\xec\xea\xcd\xf9\x2f\xbf\x5e\x5f\xfd\x76\x09\x95\xdc\xa0\x82\x99\xac\x85\x7d\xf9\x62\x29\x05\xea\x16\xab\xa4\x63\xcb\xe6\xcf\xfe\x9a\xa7\x3c\xc7\xbe\x56\x58\xd0\xfa\x26\x9d\x06\x89\x8c\x08\x47\x89\x5e\xfe\xd7\xf9\xe5\xe5\x85\x3b\xde\x51\x0f\xf6\xad\x82\x38\x47\xc4\xe8\x9f\x19\xed\xf2\xb4\xf9\xe2\x77\x74\x37\xcd\xc9\xb1\x5d\x80\xbb\x5a\x46\x62\x7a\x72\x3c\x6e\x11\xf4\x1d\xd1\xf6\xbd\x4d\xaf\xa6\x93\x63\xa7\x26\x18\x99\xe9\x8f\xad\x51\x2a\xd2\xb6\x67\x37\xf0\xcb\xe5\xd9\xf5\x0d\xfc\x35\x6c\xa5\xfd\xf2\x6d\x7b\xf7\xbb\x43\x93\x35\x7a\x8f\x25\x1f\x87\x8e\xf7\xbe\x6b\xb9\xef\x47\xae\xa7\x66\x57\x83\x8b\xdb\xc8\x70\x7c\x66\xf3\xef\xec\x6c\xd1\x44\x23\x56\x6d\x28\x37\x5f\x58\xb2\x51\xb9\x94\x43\xaa\x4e\xc3\x8c\xf3\xf7\x1e\x45\x3f\xee\x5b\xfa\x3b\xba\x6a\xd3\xdf\xd0\x88\x6b\x66\x89\x72\x1b\xa5\x4c\xfc\x0b\x53\x3d\xcb\x9b\x1f\x4e\xee\x63\xfb\x1d\x10\x60\x31\x50\x20\xc9\x99\x9e\x52\xa3\xb8\x2a\x7f\x01\xed\xf0\x9e\x56\xf6\x14\x42\x21\x19\xdc\x6c\xc1\xf6\x87\x44\xe6\xbb\x77\xd1\xd9\xa7\xde\xd3\x43\x71\x9e\x16\x11\x1e\xf9\x76\x9b\xf7\xf7\xf8\x66\xdd\x62\xf5\xa7\xc1\x61\x13\xc1\x4f\x7d\xb5\x67\xbf\x0f\x8f\x3b\xc5\x0b\xba\x46\x5b\xe2\x5f\x24\x7a\xe9\xdf\x89\x2d\x9d\xa5\xe3\x86\xae\xc8\x7e\x12\xd4\x1a\x71\x8f\x73\x14\x35\x7b\xe8\xdc\xd6\x85\x98\xe0\x40\xc8\x2d\xc0\x14\xbc\x82\x91\xc6\x15\x13\xc6\xbd\x2c\x7e\x0a\xc7\x63\x3a\x21\xae\x22\x04\x27\x87\xad\x90\x45\xe9\x64\x7b\x1a\xae\x1d\x11\x64\x24\x90\x77\xcf\x79\xe1\x9a\x8e\xb9\x28\x14\x32\x1d\x99\xc1\xf6\xbf\xc8\xe0\x5f\xe1\x76\xed\x6b\x46\x46\xdf\x27\xed\xdb\x56\x2e\x7b\x84\x9e\xb9\x23\x14\x23\xf6\x7b\x26\x4a\xb9\x82\x97\xc8\x0a\x29\xe0\x5c\xae\x2c\x2e\x43\xff\x36\xb7\x86\xd1\x0c\xb7\xd2\xd3\x75\x33\x46\x07\x86\x0b\xbe\xaa\x57\xcd\x3b\xe3\xcd\x44\xbe\xb0\xec\xd9\x7c\x4b\x47\x8d\xf7\x9f\x92\xac\xf3\x35\x45\xc3\xc4\xf2\x79\x17\x0e\xd5\x9f\x42\xae\xb7\x0f\x2b\x9d\x75\xef\xf5\x46\xf4\x60\xc6\x18\x5f\xba\x8b\xff\x56\x80\x4d\x21\xc5\xd6\x32\x2e\xe9\xd7\x36\xbb\x30\x8a\x5b\x4e\x69\x25\x1d\x77\x21\xc0\x16\x22\xb4\x8d\xdf\x3d\x88\x92\xce\xe5\x4b\xb2\x42\x1a\xd7\x78\x04\x23\x2e\x42\x30\x1e\x0f\xeb\xb4\x4d\xa8\x0d\xe3\xde\x47\x56\x77\x09\x87\xf7\x25\x81\x8b\xf7\x60\x6e\xe6\xad\x6e\x5d\x4b\xad\x0c\xc3\xa2\x0c\x5e\x1e\x7c\xd8\xf5\x98\x70\xdf\x54\xf2\xa2\x15\xa6\xfa\xc1\x30\x13\x17\x6c\x4f\x1d\x69\xec\x0d\xaf\x7c\xa2\xd5\x6d\xad\x4f\x37\x71\x9f\xa6\x48\x88\xdc\x8d\xaf\x10\x0f\x37\x11\x86\xa9\x73\x15\xb4\xf4\x93\x6f\x85\x81\x7b\xf4\x10\xfa\xd5\x34\x13\x7d\x89\xff\xda\x43\xff\xc1\x3d\x09\xc7\x37\x13\x48\x1d\x5e\xc5\xbe\x9c\x92\x5a\xc3\x9a\x2d\xd7\x7e\x39\x85\x93\x7f\xff\xcb\x41\xfb\xb9\xee\xdb\x6d\x30\x6d\x1f\x5d\xdb\x0b\xa1\x2f\x5e\xbf\xb2\x0f\xb6\xc7\xe6\xdf\x73\x1b\x94\x90\xeb\x2c\xe9\xca\x89\xef\xba\x91\x18\xf7\xea\xed\xb0\x94\xb6\x98\x5d\xac\xf8\xae\x44\xa7\x5d\xde\xdb\x73\x3c\xee\xfb\x70\xa7\x80\xd6\x1e\x91\x90\x42\x19\x79\x43\xc5\xbb\xf6\x53\x69\xe5\x7d\xd4\xd4\x9f\xad\x95\x46\x63\x57\x77\xcf\x1a\x38\x20\xd7\xaf\x07\xf0\xbf\x01\x00\x00\xff\xff\x57\xeb\x0f\x33\x96\x48\x00\x00" +var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x7b\x6f\x1b\xb7\x96\xff\xdf\x9f\xe2\x24\xc0\xa2\x52\xab\xfa\x71\xd1\x7b\x81\x35\xaa\x74\x1d\xdb\xcd\x1a\xe9\x4d\x82\xd8\x6d\x17\x08\x82\x86\x9a\x39\x92\xb8\x9e\x21\x55\x92\x63\x45\x9b\x9b\xef\xbe\x38\x7c\x0c\x39\x33\x1c\xd9\xce\xcd\xdd\x15\xd0\x22\xd2\x90\x87\xe4\x79\xf1\x77\x1e\xe3\xa3\x6f\xe1\xe0\xdb\x83\x6f\x01\xfe\xce\x04\x5b\xa1\x06\xb3\x46\xd8\x28\x59\xa0\xd6\x20\x97\xb0\x42\x81\x8a\x19\x2e\x56\xc0\x60\xa5\x64\xb3\x81\x5b\xdc\xc1\x96\x9b\xb5\x1b\xca\x94\xe1\x05\xdf\x30\xc3\xa5\xa0\x09\xac\xaa\xec\x83\x42\x0a\x8d\x42\x37\x1a\x84\x2c\x51\xd3\x12\x4b\xa9\xec\xa3\x66\x53\xc8\x9a\x28\xe2\x46\x16\xeb\x43\xb7\xfe\xef\x6b\x14\xfd\x49\xc0\x14\xc2\x92\x2b\x6d\xe8\xc9\x92\xab\x1a\xcb\x19\x91\xd8\x41\xc1\x04\x28\xfc\xb3\x41\x6d\x80\xc1\x9b\xb0\x0b\x61\x40\x2e\xfe\x1b\x0b\x03\x4b\x25\x6b\x30\x6b\xae\x69\xaa\x51\xac\x30\xb4\xca\xcd\x1a\x77\xdf\x54\x15\x34\x1a\xdd\xc3\x30\x5a\x2a\xc0\x3b\x54\x3b\xd0\xcd\x42\x13\x5d\x61\xdc\xf6\xc0\xac\x99\x71\x6b\xd2\x6e\x18\x68\xc3\x6e\xb1\xec\x6d\xd5\x1f\xe2\xcc\x8e\x84\x05\xae\xb8\x10\x74\x42\xb9\x04\x64\xc5\x1a\x2e\x89\xd4\x35\x9a\x66\x03\x9b\x35\xd3\x68\x4f\x01\xac\xac\xb9\x00\x2e\xb8\xe1\xac\xe2\xff\x63\xb9\x9f\x6c\xd8\x72\x99\xc8\xd2\xd8\x8a\x6b\x43\xe4\xfa\x2c\x1a\x61\x2a\x5c\xd2\xb2\xdd\xc1\x44\x8a\xf8\xb6\x91\xc4\x34\x0d\x35\x13\x3b\xa8\x51\x6b\x2b\x78\xa6\xdd\x29\xb7\xc4\x44\x23\x2d\xd1\x8b\x97\x2f\xe0\xe9\x76\xcd\x0d\x2e\x24\x53\xe5\xd3\x28\xf7\x0f\x09\xcb\x0f\x89\xe0\xdf\x1d\x9d\xc9\xf4\x03\xd4\x68\xd6\xb2\x9c\xd1\x72\x8b\xc6\x38\x06\xd0\xfa\x76\x71\x29\x2a\xcb\xe4\x9a\x93\xe0\x96\x5c\xb0\xca\x7d\xd5\xda\x6a\x90\x28\x10\x36\xa8\x3c\xf3\xef\x38\x1b\x2e\xa7\x51\x94\x3f\xd3\xc4\xeb\x76\xde\x64\xea\x57\x3d\xa4\x55\xe9\xbf\xd7\x44\x88\xc1\xb3\xbf\x1e\xff\x1b\x98\xb5\x42\xbd\x96\x55\x99\x63\xe0\x9a\xdd\xa1\xdf\x90\xc1\xd2\xae\x86\x1f\x89\xfb\x9a\xd5\x08\x1a\x2d\xd7\x6f\x71\xa7\x67\x41\x14\xc4\x15\x2b\x45\xe0\x1a\x0c\x16\x6b\xc1\x0b\x56\x55\x3b\x3a\x0d\xd7\x6b\x74\x9b\x38\x13\x3b\x29\xdc\x99\xff\x6c\x48\xb3\x68\xaa\x36\xcc\x20\x11\xb4\x5f\xda\xed\xeb\xc8\xd8\x9f\x2b\xb9\xbd\x78\xf9\xe2\x70\x85\xa6\x77\x46\x3d\x99\x12\x5d\xa9\xda\x31\xe5\xed\xea\x5c\xd6\x9b\x0a\x0d\x96\x2d\x07\xb4\x5d\xfd\xbc\x77\x4a\xda\x06\xe9\x15\x17\x0d\x92\x74\xbd\x04\x1c\xff\x5b\x1d\xc0\x3b\x14\xc0\x96\x06\x9d\x4e\x91\x81\x71\x85\x25\xb0\x5a\x36\xc2\x38\x56\x2d\x10\x45\x87\x5f\xb2\x59\x91\x11\x83\xb3\xaf\x54\x7f\xb9\x06\x06\x35\xd6\x0b\x54\xd6\x35\x80\x46\xc5\xd1\xfa\x15\x27\x5e\x5d\x33\x65\xda\xf1\x1a\xb6\x6b\x6e\xb5\x56\xaa\x92\x0b\x66\xbc\x3b\x22\xc2\x89\x4b\x32\x8a\x09\xcd\xc9\xdf\x90\xba\x2f\xd0\x6c\x69\x47\x96\xa0\x06\x2e\x2c\x77\x0e\x0f\xbe\x3d\x3a\x38\x60\x05\xcd\x99\xb0\xaa\x9a\xc6\x4d\x79\xe6\xc1\xa7\x83\x03\x00\x80\xa3\x23\x98\xff\xf3\x9f\x40\x8a\x08\x5f\xfe\x76\xf9\xea\xe6\xfa\x6b\x12\xf7\xb4\x8e\xe0\xd2\x33\x7d\x4b\xce\x32\x7a\x10\x14\x6c\x51\x79\x66\x5d\xbc\x7c\x61\x87\xa7\x67\x27\xb1\x1a\xb8\x36\x4c\x99\x8b\x97\x2f\x26\xd3\x07\x10\x2c\x5b\x6a\x5e\x1f\x50\x90\x9c\x3b\x3a\x1b\xd5\x41\x61\x21\x55\x89\xe5\xc8\xca\x97\xa2\xa4\x75\x97\x5d\x7d\x3e\x85\x77\xd7\x46\x71\xb1\xfa\xe9\xfd\x4f\x63\x5b\x62\x3d\x73\x85\x35\xd3\xd6\x7f\x91\x52\x06\xbd\x4d\xbd\x55\x74\x56\x23\x7b\x79\xae\x24\x2b\x0b\x16\x1d\x16\x91\xbd\xba\x38\x05\xb7\x97\x99\x55\x14\x14\x26\xfc\x30\xfd\x9a\x6a\xd2\x15\xab\xa7\x7b\xfe\xfa\xd5\xcd\xdb\xb3\xf3\x1b\xf8\xed\xec\xed\xd5\xd9\xf3\x5f\x2e\xbf\xa6\xee\x74\x57\x6c\x99\x7c\x43\x37\x0a\x8a\x95\x59\x07\xef\xe6\xee\x39\x2b\x52\x23\x61\x91\xba\x44\xa6\x33\x9e\x7a\xc0\xde\x0a\x4d\xf2\xf8\x25\xee\x7e\xb1\xf4\x4f\xe1\x4a\x98\xb8\xf0\x95\x28\x79\x61\x2d\x9b\x2f\x5b\xa1\x71\xed\x55\xb8\x24\xef\x26\xa4\x19\x10\xbf\x63\x0a\xca\xdb\xd5\xa5\x1b\x75\x0a\xcf\xa5\xac\x46\x88\x76\xd1\x80\x42\x2d\x1b\x55\x38\xc5\x61\x95\x42\x56\xee\x9c\xce\x16\x15\xe3\x35\x96\xb0\xd8\x01\x73\xba\x75\x75\xd1\x52\xf4\xe8\x01\x81\x97\x28\x0c\x37\x3b\x30\xb4\x72\xc4\x12\x61\xe0\x2b\x37\x51\xb7\x9c\xb3\x64\x81\x45\x60\x44\x90\x44\x14\xd8\xce\xa0\x4b\xc1\x2e\xb7\xe5\x2d\x10\x41\x7f\xd9\x6c\xb0\xe0\x4b\x5e\xc0\xd5\x05\x30\x51\xe6\x0f\x42\x17\xbe\x05\x59\xbc\x8e\x44\x3f\x08\x5e\x7d\x20\xe6\x2d\x59\xa5\x11\x6a\x64\x42\xb7\xc8\x45\xd9\x8b\x4a\x48\xb8\x93\x16\xc8\x15\x6c\xc3\x16\xbc\xa2\x53\x05\xf4\xd0\x3f\xbf\x51\x4d\x9f\x4a\xe7\x44\x09\x09\x62\x6c\x9f\xa1\x81\x64\x47\x8e\x45\x41\x97\x88\x93\x25\x3d\x3c\x77\xe3\x4f\xe1\x93\xb3\x34\x27\xd5\xcf\x51\xac\x6f\xad\x57\x21\x05\x8d\x56\x1d\xef\xaa\xb0\xf5\xa2\x51\xaa\x45\x6b\x89\x82\x73\x4d\xa7\x56\x48\x37\x38\xcb\xe1\x32\x0b\xf7\xe2\x5d\x3e\xe9\x42\x8f\xe9\xe8\xde\xe3\x66\xbc\x0b\xd1\xa7\xf0\xce\xff\xf3\x7d\x62\x62\x8a\x15\xb7\xda\xeb\xd6\x37\x7a\x08\x75\xf6\x1f\xe0\x25\xee\x4e\x07\x62\xf9\x8d\x55\x0d\x9e\xc2\xb5\x03\x25\x9b\x66\x51\xf1\xc2\x59\x6f\xab\xb0\x59\x3b\xb5\x46\xe2\xec\xed\x8e\x48\x10\x67\xac\xca\xcc\xa2\xf4\xad\x8a\x90\x9e\xad\xb8\x36\xa8\x82\xdd\xf7\x20\xe4\x18\x35\x26\x00\xeb\x8d\x21\x90\xac\xd8\x2e\x21\x4b\xea\x41\x74\xa3\x3b\xd9\xa1\xe9\x8a\xa9\x66\x9b\x0d\x09\xe5\x5f\x23\xae\xde\xad\xf3\x7c\xf7\xca\x3b\xfc\x56\xed\xda\x6b\x28\xd1\xbd\x33\x3a\x06\xad\xdb\x08\xfe\x67\x33\x64\xab\xe7\xb8\x8b\x6d\xc2\x24\xeb\x7d\x06\x72\xe6\x1a\x34\xc9\xd7\x1a\x52\xcd\x4c\xb1\x26\x08\x24\xd0\xfd\x10\x7c\x52\x6b\x46\x2d\xa3\xa2\x31\x12\x93\x2c\x5f\x9d\xcf\x20\x76\x16\x6b\x26\x56\x08\x96\x40\x35\x7a\x76\xb7\xf9\x3e\x8e\x3c\x85\x77\xed\x91\x87\x0a\xbb\x96\x5b\x17\x19\xe4\xaf\x7a\x3a\x4a\x74\x93\x14\x36\x11\xbc\x1f\xe1\xd2\xe3\x36\x76\x4e\xcf\x4f\xe1\xd3\x15\xfd\xff\xd7\x2b\x61\xfe\xf6\xc3\xe7\xff\xbb\xdb\xf7\xfc\xf5\xab\xeb\x9b\xb3\xaf\x8b\xdc\xba\x2b\xb6\x4b\x32\x21\x6d\xc8\x00\x1b\x66\xd6\xce\x93\x39\xdc\x45\x4e\x7f\x93\x71\xfa\x3a\x7b\xdb\x9e\xd1\x9c\x6b\x23\x15\x5b\xe1\x1b\x46\x57\x6d\xf2\x25\x3b\x23\xb9\x50\xbe\x74\xde\x1b\xeb\x74\xdc\xb4\xf8\xef\xa8\x45\xd7\x46\x35\x85\x0d\x20\x15\x6e\xc8\x9c\x05\xc5\x79\x9a\x8b\x55\x85\x19\x3f\x3e\x58\x4e\xbb\xf9\xde\x9f\x06\x94\x9e\xe2\x96\xab\x8b\x10\x40\xb9\x6b\x74\x2d\x7b\xe1\x5b\x4a\x3a\x77\x9a\x2e\xe2\x1b\x2e\xe0\x11\x60\x58\xa5\x4f\x8e\x86\xfd\x8e\x50\xb3\x5b\xda\x01\x30\xad\x9b\x7a\x63\xac\x99\x90\x20\xb5\x46\xe5\xbe\xb1\x85\x6c\x4c\x48\x86\xec\xa3\xd8\xdf\x60\x0f\x82\xc6\x1d\x72\xc1\xcd\xbd\x80\x15\x3e\xb5\xe3\xe9\xa3\xb1\x5a\x1e\xba\x39\x30\xf7\x67\x1f\x0e\x08\x3b\x9c\x07\x72\xed\x90\xcf\x07\xee\xff\x1d\xec\x98\x45\x26\x5c\x87\x74\x11\x96\xd1\x35\xf4\x00\x7c\x88\x34\x76\xed\x4d\x73\x18\xa1\x3f\x8d\x8f\xe4\x84\x36\x4c\x78\xba\x52\x96\x2d\xf2\x59\x36\xa6\x51\x08\x1b\x49\xfb\xe4\xac\xf2\xb1\xdf\xcc\x66\x1b\xc8\x43\x26\x58\xab\x22\xb4\x47\xd7\x14\x2f\x03\xe2\xb4\xdb\x90\x1b\xda\xa7\x54\x09\x7c\x09\x19\xa6\xdc\xbd\x17\x81\x12\x7e\x34\x21\x6f\xd5\x17\x5d\xbb\xf3\x94\x3b\x19\x05\xf6\xb7\x7a\xd0\x86\xc4\xe0\x1f\xad\xb2\x19\x85\xe8\xcb\x7f\xa3\xb0\xf7\x0b\x7d\x42\x0a\x21\x59\xfc\x4a\x7b\x44\xe6\x09\x4e\x61\x3e\x07\xc1\xab\xd3\xc1\x64\xfa\x3c\x3d\x67\xc2\x5e\x44\x0a\x99\xc1\x31\xd4\x6d\x45\xd6\x1e\xd8\x87\x18\x79\x20\xfe\xb4\xb3\xcc\xe7\xc7\xe9\x70\x38\x4e\x82\x2b\xdf\xb9\x61\xef\x61\x6e\xd1\x6c\xa2\xcf\x1d\x81\x78\x20\x33\xa6\xd0\x25\x6a\xa3\xe4\x0e\xcb\x59\x77\x16\x19\x69\x53\x95\x51\x09\x9d\xa2\x05\x0c\xcc\x56\x8c\x8b\x76\x86\x27\x02\x93\xbe\x6c\x72\xdb\x4e\xce\x4a\x7b\xb7\x80\x7e\x6c\xf3\x6f\xa4\x36\xa4\xac\x43\xbf\x1a\x62\xe2\x4e\xc0\xd2\xd7\xac\x65\xe3\x92\x81\x21\x14\xfe\xe3\x3e\x5f\xf2\x08\x5d\x7a\xdb\xe2\xc8\x49\x72\xa2\xe9\x7e\x65\xd2\x28\xca\xdc\x61\xf8\xb2\x8f\x4d\xb3\xe0\xf9\xe9\x80\xb8\x3f\xcf\xa1\x8f\x75\x9f\xc1\xf1\xfe\x0d\xb8\xd4\x68\xc0\xb2\x3d\x5e\x26\x89\xd0\x9e\xae\x76\xbe\x1e\x1d\x05\xa3\x48\x7c\xbd\xbf\xd7\x3a\x03\xc9\xb0\xc3\xe3\x39\xf4\xf3\x11\x09\xd7\x12\x1f\xef\xff\x31\x1d\x2c\xc9\xca\xce\xe5\x17\xf6\x1c\xbe\xba\x0c\x4d\x56\xf9\x86\xf1\xcc\x21\xdb\x6c\x50\x94\x13\x3f\xb9\xb7\x18\xd6\x7c\x4f\x1a\xe5\xa1\xdb\xee\x69\xf2\x75\x9b\x72\x72\x18\xf2\x16\x77\x70\x87\x05\x79\xe8\x08\x27\x0f\xa1\x33\xe7\x3c\xa4\x93\xc9\xf0\x58\x55\xb9\xd8\xb3\x9f\xdf\x75\x28\x5b\x61\xa2\x3d\x1d\x2a\x84\xb9\x8a\x21\xa5\x36\xbc\xe8\x5d\x04\x6d\xc4\x31\x6a\x51\xb9\xf4\xf4\x1f\xc9\x29\x92\x80\xe3\xff\xc5\xbe\x86\x01\xca\x97\x5a\xd7\x93\xd4\x7f\xfd\x27\xd3\xd7\x01\x86\x3d\x66\x4b\xa3\xa5\x00\xb3\xe5\x05\x0e\x17\x4d\xd4\xc1\x5b\xf5\x7c\x9e\x66\xcd\xdb\xcc\xb7\x8b\xf3\xf4\x64\x1a\xc6\x7d\x07\x27\x23\x7b\x89\x92\x82\xba\xd1\x3e\x0d\x26\x9a\x90\xb8\xc6\x0a\x6b\x14\x46\x03\xfe\xd9\xb0\x2a\x98\x56\x7c\xee\x14\x2d\x29\x85\x51\x30\x2b\x62\xad\xa0\x6a\x34\x9c\xdc\xe7\x33\xb8\xb1\xc8\x09\xcc\x5a\xd9\x4c\xab\x05\x4f\x64\x06\x9e\x92\xb3\x86\x81\xd9\x8b\xd2\x21\x51\x4d\x90\x88\xd0\x91\x43\x15\xb5\x55\x79\x77\x03\x28\x85\x85\xf1\xe9\xbe\xce\x7c\x12\xb3\x5f\x21\xe1\xfb\x50\x01\x8f\x8e\x08\x07\xb8\x44\x83\x2b\x82\x39\x40\xd5\x0b\xf4\xd2\x0f\x5f\x5a\xf7\x76\x8b\x3b\x9b\xb3\x80\xb9\x5d\x68\x48\xda\x93\xbf\xa2\xc8\x99\x46\x78\x51\x71\x0d\x5c\xf8\x9d\xcf\x80\x1b\x9f\x62\xe0\xe2\xde\x85\xfd\xe2\x61\xe1\x20\xfb\x27\x51\x47\x32\x49\xca\x91\x8d\xd1\x67\xc3\x04\x2f\x26\xa9\x86\x74\xb7\x69\x31\x90\xdb\xe8\x93\xa7\xd3\x2c\x99\xcf\x83\x5f\x3f\xef\xd3\x85\x4c\xd2\xe2\x4a\x94\xf8\x11\xe6\x70\x7c\xaf\xd6\x84\xf2\x2b\x7e\xe4\xda\xea\xa1\x8f\xcc\x93\x60\xbe\x4f\xc2\x22\x20\xae\x53\x1c\xfa\x8d\x4e\x15\x22\xcd\x59\x78\xcc\xda\x92\x97\x02\xf5\x2c\x7b\x17\x05\xfc\xd1\x08\x83\xca\x7b\x14\x66\xc6\x44\x77\x74\x04\xaf\xcd\x1a\xd5\x96\xdb\xe2\xa8\x62\xc5\xad\xc7\xdb\xdb\x74\x2b\xa4\xee\x1a\x0d\x70\xa3\x5b\xd2\x46\xc2\x49\x87\xd6\x76\xcd\x2b\xcc\xb3\xf0\xc7\xa8\x06\xf9\xdc\x48\xd0\x97\xac\x11\x5c\x91\xa9\xb7\xec\xd8\xa2\x22\x80\xdb\x88\x72\xe6\x6f\x5f\xde\x61\x9b\x0d\x23\x68\xff\x5e\x04\x52\x60\x8e\x28\x1d\xc9\x5e\xa9\x04\x3b\xee\xd2\xc8\x2b\x7c\xf8\x72\x44\x1f\xbe\xfc\x30\x90\x5c\x2b\xe3\xb9\x98\x77\xb9\x65\x09\x94\x9e\x3c\x9e\x60\x0b\x2a\x22\x87\xf2\xd6\xb2\x50\xc8\x6e\x33\x16\x33\xf8\x89\xfc\x4b\xd0\xc3\xc4\x3c\xef\x63\x4a\xfe\x50\x43\xf2\x31\x36\x48\x13\x61\xe4\xfe\xec\x2d\x30\xcb\x4d\x68\x36\x65\xc0\x7d\x5d\xc5\xef\x69\x46\x10\xb9\x35\xa5\x31\x99\x0f\xfd\x95\xbe\xa4\x95\x27\xc3\x43\xcf\x12\xea\x7d\x4c\xf1\x15\xc4\xfd\xa5\x53\x9f\xc0\x77\x30\x39\x21\x43\x70\xd9\xbc\x7f\x52\xe0\x5d\x06\x73\x6b\x03\x9e\xcd\x83\xb1\x23\x0e\x34\xfb\xf3\x77\x3d\x7d\xee\x2d\x1d\x4e\x3f\x92\x48\xee\x07\x6c\x19\x07\x37\x48\xa1\x5c\xd1\x9e\x97\xac\xf0\x39\x60\x0b\x3d\x09\x22\x33\x2e\xb4\x4f\x4d\x58\x6d\x6b\xb1\x2b\xf9\xe6\x98\xd5\x58\xfa\xea\xfc\xaa\xa9\x98\x02\xd6\x18\x59\xbb\x9c\x4b\x23\x8a\x50\x17\x0f\x8e\xda\xd6\xd9\x7d\xf5\x3c\x4d\xe1\x68\x74\x57\xb9\x05\xaf\xb1\x6a\xf3\x81\x4e\x6b\xbb\x55\x3e\xc4\x92\x79\x7b\xb9\x24\x75\x9f\xf1\xec\x07\x6f\x0f\x67\xe9\xbc\x8e\xc7\xf9\x34\x8a\x99\x5d\xc0\x94\x04\xe1\xfd\xa4\xc6\x29\xfc\xc7\x9b\x7b\xf2\x24\x16\x7b\x87\x1a\xb7\x9b\xae\x5b\xac\xfd\x7e\x3a\x3a\x07\x5d\x75\x7a\x7c\xc0\x52\xaa\x02\x2f\xd3\x51\xbd\x6c\x98\x4d\xc4\x46\x06\x6c\x94\xbc\xe3\xa5\xaf\xc7\x87\x32\x99\x2d\xaa\xae\x7c\x8e\x97\x60\xb8\x2f\xc6\xd9\x0c\x89\x48\x42\x8a\x2c\x4f\xed\x0a\xa7\x19\x86\xf6\x82\x28\xe3\x16\x95\x36\x1f\x49\x70\x9a\x2d\x1d\x06\xd5\x8d\x25\x1b\x5b\x61\xfa\x13\xed\xbc\xd8\x28\x63\xa4\x85\x7c\x7c\xe9\xc0\x97\xf8\xc6\x80\x40\x2c\x93\xd8\x69\x18\xf6\x98\x6b\xb6\xc4\x6b\xb7\xd0\x4d\xa0\x34\x11\xb8\x6d\xbf\xbc\x41\x55\xa0\x30\x6c\x85\xa7\xf0\xeb\xcf\xfc\xe3\xdf\x7e\xf8\xe9\x61\x21\xd0\x93\xa4\xe5\xa5\x2d\x02\xc7\xa8\xc6\xed\xbe\xbc\x5d\x0d\xcf\xe9\xd1\xc0\xb0\xd4\x3c\x8c\x2c\xf2\x3b\xf5\x59\x30\xf8\xc7\x3f\xc6\x46\x3c\x81\x1f\xe1\xe4\xf0\xf8\x14\x9e\xde\x74\x78\xb8\x89\x34\x6c\x54\xb1\x20\xdb\x80\x77\xc7\xb3\x93\xe9\xde\x60\x20\x9c\xd5\x57\x4c\x0e\x2b\xc9\xca\x1f\x1d\xbb\x9e\x4d\x96\x4a\xd6\xa7\x70\xa4\x5d\xc6\xfe\x68\xe9\xc6\x12\xe7\xdb\x9d\x0d\x93\x03\x04\x5c\xf2\x87\x23\x04\xcb\xab\x19\x6c\x2d\xa6\x33\xb0\x46\x85\x87\x70\xcd\x29\xfa\xdd\x22\xd0\xd2\xe4\x58\x94\xac\xfb\x34\xfd\x0e\x48\x60\x77\x5c\x36\xba\xb2\x55\x3f\x57\xc3\x6b\x2a\x63\x5b\x71\xf6\x6e\x13\x16\x68\xfb\xd5\xea\x8d\xf7\x26\xe1\xe3\x63\x87\x84\x7d\xf3\xb1\xed\x8f\x07\xcb\x81\x79\x9a\xdd\x61\xcb\xbc\x48\x72\x06\x46\xde\xcb\xc6\xae\x8c\x32\xd2\xb2\x59\x08\xeb\xba\x02\xd6\xdb\x93\x05\xcd\x54\x52\x73\x76\xf4\x48\x57\xd8\x63\x81\x65\x5c\xf2\xf4\xc7\xef\x7d\x2e\x2a\x47\xd0\x07\xe8\x5f\x9a\x49\xa5\x8f\x42\xd3\x28\x01\x3f\x7e\x9f\xcb\x62\xf7\x38\xf5\x16\x35\x39\xa8\x10\xa2\x2c\x39\x56\xa5\xaf\xe3\x13\xde\x27\x65\x48\x93\x0e\x36\x74\x4e\x2e\x2e\x48\x12\x36\x3a\x78\xba\x15\xbf\x43\x11\x12\xcc\xb6\x89\x31\x93\xe6\x79\xc4\x2d\xf1\xa8\x84\x4c\x74\x46\xe4\x24\x6c\xa6\x36\xf1\x4a\xb4\x48\xd2\x97\x84\x22\xc4\xb1\x3e\xf9\xad\x1a\x5b\xdc\x7e\x90\x2b\x18\xc1\x1e\x30\x87\x4f\x9f\x07\x21\x3d\x2f\xc9\xf6\xfc\xd9\xf6\x6c\x7f\x0c\xd0\xf0\x92\x44\xfd\xee\xfd\x3d\x09\x8b\xf3\x0a\x99\x4a\x52\x0e\x11\x2f\x38\xc9\x3e\x30\xd9\x38\x5c\x6a\x3f\x7e\x7f\xe4\x78\x0b\x4f\x1d\x9f\xb2\x93\x52\x19\x3a\xf5\x1e\x26\x3b\x93\xce\xb9\x0c\x3b\x48\x27\x2f\xb8\xee\xb4\xe0\xb9\xac\x62\x25\x35\x86\x0b\x79\x23\x95\x69\x44\xe8\xb9\x89\x5d\xb7\xa2\xcc\xc6\xe6\x44\xb4\x11\x86\x57\xb1\xea\x64\x78\x9d\xbb\xc7\xee\xc5\x35\x39\x95\x86\x07\xea\x34\x31\x24\xaa\x34\xc1\x96\x3d\x0a\x5d\x3a\x26\x64\x6e\xd6\x91\x86\xd5\x27\xae\xbe\x94\xa5\xef\x0e\xef\xbb\x0e\x5d\x6e\xd0\xb6\x40\xe8\x5c\x17\xea\x83\x6c\xa8\x23\x69\x57\x56\x19\x8a\x7a\xac\x55\x31\x7f\x82\x51\x7d\xb8\x4c\x1b\x28\xb7\xdc\xac\x65\x63\xa0\x58\xa3\xf3\x72\x01\x55\x41\x11\x48\x75\xd1\xd8\xda\x96\x96\x42\x42\xba\x21\x78\xce\x97\xa0\x65\x8d\x66\x4d\xf3\x57\x12\x35\x6c\x95\x14\xab\xd8\x37\x7c\xf1\xf2\x45\xb7\x44\xe5\x1b\xf9\x8d\x2c\x64\x05\x6b\x56\x19\x3d\xb3\xdd\x75\x88\xb4\x35\xdb\xe2\xe7\xba\x6d\x48\x1f\x89\x36\x28\x64\x3a\x89\x5a\xf6\xc2\xe0\x91\x42\xd6\xbf\x98\xc7\xd0\xc5\xde\xe7\xc4\x50\xd7\x49\xb8\x95\x99\x16\x9d\x36\x58\x77\x75\x81\x7a\xc3\x94\x45\x1c\xac\x58\x87\x9c\x6e\x4b\xeb\x32\xf9\xd1\xd6\x28\x1d\x8b\x6c\x2b\x78\xb5\x8b\x3d\x7a\x64\xb0\x3e\x23\x6b\xbf\x4b\x55\xfa\xf0\xb3\xdf\xe7\x62\x6f\x9a\x7e\xec\xfe\x47\x26\x65\x91\x14\x04\x66\x30\x56\x29\x70\xdd\x71\x5d\xc4\x3f\x4c\x50\x24\x89\xc9\x92\x2f\x97\xa8\x7c\xe3\x91\xdb\xb0\x14\xe8\x41\x97\x63\x06\x12\xce\x0f\xe9\x55\x6b\x80\xb4\xc7\x76\x01\xd2\xb9\x41\xb2\xfd\xc9\x3c\x73\x82\x7c\xa2\xc9\x63\x83\xd1\x0a\xe6\x1d\x53\x3e\x8a\xef\x64\x36\x83\x60\x07\x19\x70\xbb\x99\x50\x1c\x90\x49\xda\xdb\x86\xc9\xbc\x6d\xae\x4a\x29\xf5\x93\x95\xed\xb3\xb1\xdc\xf7\x20\xc1\x1a\x32\xd3\x29\x4b\x67\x84\x7e\x37\xd1\xa0\x7b\x09\x9e\x5c\x92\x3e\xcb\x0c\x68\x93\xd5\x79\xbe\xbe\xe3\x2e\x05\x33\xbc\xc3\x47\xc9\xf5\x9c\x5f\xe0\x2f\x1f\x64\x3a\x92\x81\x9e\x58\x0b\xee\x3a\x3d\x98\xf4\x48\xbb\x86\x50\xcb\x8b\xd0\x2c\xb8\xbf\x51\xb0\x2d\x21\x6d\x94\xdc\x48\xf2\x60\xf9\x08\xf7\x8e\xe3\xd6\xd5\xa1\x47\x8a\x5b\x7f\xc0\x00\xfe\x7a\x43\xe8\xed\xfe\x3e\x54\x13\x40\xac\xbb\x74\xee\x3f\x67\xa6\xf1\x3c\x54\xf7\xcd\x1a\xb9\xca\x42\xfd\x96\x9e\x7b\x93\x81\x6b\x5f\x29\xe9\xb5\xae\xf8\x97\x15\xb6\xb6\x37\x37\xed\xc0\xec\x81\xd7\xfb\x39\x15\x5a\x36\x46\xd8\xf4\xd3\x38\x9f\x32\x00\xbf\xcf\x94\x17\x16\xae\x0b\xdf\x7b\x98\xbc\xdc\x95\xe9\xc7\x6d\x27\xc5\x3e\xf2\xde\x9b\x22\x8b\x9d\x9d\xef\x8a\x65\xb1\x3c\x36\x7e\xd0\x15\x9a\xdf\x69\xa1\xe7\x29\x5c\x9c\x4c\x93\x6e\xdb\xe1\xe9\x6c\x32\x6e\x08\x32\xc7\xc4\xbd\x5d\xa3\x59\xa3\xcf\xd0\xb6\x72\xf6\x49\x84\x65\x53\xb5\xef\x2a\xb9\x17\x0e\x46\x7a\x78\x09\x8c\xe5\x5b\x82\xda\xb3\x0c\x2a\xa4\xf7\xeb\xb5\x0f\x83\x75\x9a\xda\xb6\xc7\xbb\x4f\xc3\xb3\x5e\x78\xe8\xc9\x9f\xc1\x71\x74\x06\x80\x95\xee\x87\x3a\x23\xfe\x3b\xa7\x24\xd6\x3d\x87\xee\xf5\x2c\x97\x86\x3d\xf6\x57\xcb\x4e\x97\xb0\xf8\x26\x6d\x12\x96\x2a\xb1\x85\x36\xb1\xe0\x84\x66\x3b\x97\xf7\xaa\x0d\x31\x64\x58\x82\x1f\x30\x3c\xbe\x7f\xf2\xf5\xd9\x9e\xbd\x3c\x9f\xc1\xf1\xb8\x2f\x1f\xb9\x3f\xb2\xa2\x49\xa6\x05\x67\xd6\x15\xd0\x7d\x42\x4d\x67\xe5\x44\xda\x79\xe7\x30\xff\x4e\xa7\x0d\xb8\x3b\x45\xef\xbd\x32\x19\xd6\xe5\x63\xd8\x3d\x62\xc7\x23\x1c\x3f\xbc\xc5\xdd\xc0\xa2\xc3\x9e\x07\xbe\x6a\xac\x81\x7b\xef\x66\x87\xaf\xde\x75\x9a\xa6\x47\xf6\x9b\x0f\x58\x47\x0d\x46\x30\xc3\xef\x3a\x49\xd7\xf0\xaa\x45\xa2\x7c\x16\x4c\x46\xd4\x8e\x1f\x0b\xb4\xb0\xcd\xb6\xaa\x48\xa1\x79\x69\xaf\xe0\x10\x49\xc0\x3b\x33\x5f\x56\x52\xaa\xc9\x44\x7c\x7f\x32\x3d\xfa\xcb\xf4\x7d\x92\xaa\xe6\xba\xad\x11\xb4\xd6\x44\xeb\xbd\x7a\xfd\xea\xfb\xab\x57\xe7\xbf\xfc\x7a\x7d\xf5\xdb\x25\x54\x72\x8b\x0a\x16\xb2\x11\xf6\xe5\x8b\xb5\x14\xa8\x3b\x59\x25\x1d\x5b\x36\x7f\xf6\xd7\x3c\xc5\x39\xf6\xb5\xc2\x82\xf6\x37\xeb\x35\x48\x64\x48\xb8\x94\xe8\xe5\x7f\x9d\x5f\x5e\x5e\x38\xf3\x8e\x7c\xb0\x6f\x15\xc4\x35\x22\x46\xff\xc8\xe8\x94\xa7\xed\x0f\xbf\xa3\xbb\x69\x4e\x8e\xed\x06\xdc\xd5\x32\x11\xf3\x93\xe3\x69\x27\x41\xdf\x23\x6d\xdf\xdb\xf4\x6c\x3a\x39\x76\x6c\x82\x89\x99\xff\xd0\x99\xa5\x62\xda\xf6\xec\x06\x7e\xb9\x3c\xbb\xbe\x81\xbf\x86\xa3\x74\x5f\xbe\xed\x9e\x7e\xbf\x6b\xb2\x42\x1f\x64\xc9\xa7\xa1\xe3\x7d\xa8\x5a\xee\xf7\x89\xeb\xa9\xd9\xd7\xe0\xe2\x0e\x32\xee\x9f\xd9\xf2\x2b\x2b\x5b\x14\xd1\x84\x55\x5b\x8a\xcd\x57\x36\xd9\xa8\x5c\xc8\x21\x55\xaf\x61\xc6\xe9\xfb\x20\x45\x3f\x1d\x4a\xfa\x2b\xaa\x6a\xdb\xdf\xd0\x92\x6b\x57\x89\x74\x5b\xa6\xcc\xfc\x0b\x53\x03\xc9\x9b\xef\x4e\x1e\x22\xfb\x3d\x10\x60\x35\x52\x20\xc9\x89\x9e\x42\xa3\xb8\x2b\x7f\x01\xed\xd1\x9e\x4e\xf4\x14\x5c\x21\x09\xdc\xec\xc0\xf6\x87\xc4\xcc\xf7\xe0\xa2\xb3\xa3\xde\xd2\xa0\xb8\x4e\x27\x11\x1e\xf3\xed\x36\xee\x1f\xe4\x9b\x75\x27\xab\x3f\x0f\x0a\x9b\x10\xfe\xd6\x57\x7b\xee\xd7\xe1\x69\xaf\x78\x41\xd7\x68\x87\xfc\xb3\x84\x2f\xc3\x3b\xb1\xc3\xb3\x74\xde\xd8\x15\x39\x0c\x82\x3a\x33\x1e\x60\x47\x91\xb3\x87\x4e\x6d\x9d\x8b\x09\x0a\x84\xdc\x02\x4c\xc1\x2b\x98\x68\xac\x99\x30\xee\x65\xf1\x53\x38\x9e\x92\x85\xb8\x8a\x10\x9c\x1c\x76\x5c\x16\x85\x93\xdd\x65\xb8\x76\x89\x20\x23\x81\xb4\x7b\xc9\x0b\xd7\x74\xcc\x45\xa1\x90\xe9\x98\x19\xec\xfe\x45\x06\xff\x0a\xb7\x6b\x5f\x33\x32\xea\x3e\x71\xdf\xb6\x72\x59\x13\xfa\xde\x99\x50\xf4\xd8\x6f\x99\x28\x65\x0d\xcf\x91\x15\x52\xc0\xb9\xac\x2d\x2e\x43\xff\x36\xb7\x86\xc9\x02\x77\xd2\xa7\xeb\x16\x8c\x0c\x86\x0b\x5e\x37\x75\xfb\xce\x78\xbb\x90\x2f\x2c\xfb\x6c\xbe\x4d\x47\x4d\x87\x56\x92\x18\x48\x56\xef\xda\x7a\x61\x22\xf4\xbc\xf6\x86\xc2\x4f\x21\x37\xbb\xc7\x55\xcd\xfa\x57\x7a\x4b\x7a\x34\x58\x8c\xef\xdb\xc5\x3f\x13\x60\xa3\x47\xb1\xb3\xc9\x96\xf4\x67\x1b\x58\x18\xc5\x6d\x3a\xa9\x96\x2e\x6d\x21\xc0\xd6\x20\xb4\x75\xdd\x03\x74\x92\xae\xe5\xab\xb1\x42\x1a\xd7\x73\x04\x13\x2e\x82\x1f\x9e\x8e\x3b\x9d\x6e\x2e\x6d\x1c\xf2\x3e\xb1\xbc\x4b\xd2\x77\x9f\x12\xa4\xf8\x80\xa4\xcd\xb2\xd3\xa8\x6b\xb3\x2a\xe3\x88\x28\x03\x95\x47\x07\xbb\xf6\x12\xee\xfb\x49\x9e\x75\x3c\xd4\xd0\x0f\x66\x5c\x82\x6d\xa7\x23\x8e\xbd\xe2\x95\x8f\xb1\xfa\x5d\xf5\xe9\x21\x1e\xd2\x0f\x09\x31\x6d\xe3\x8b\xc3\xe3\xfd\x83\x61\xe9\x5c\xf1\x2c\xfd\xe4\xbb\x60\xe0\x01\xed\x83\x7e\x37\xed\x42\x9f\xe2\x1f\x7a\x18\x0e\xbc\x27\xd6\xf8\xe2\xdc\x51\x2f\xa5\x62\xdf\x4b\x49\xa5\x61\xc5\x96\xeb\xbc\x9c\xc3\xc9\xbf\xff\xe5\xa0\x3b\xae\xff\x62\x1b\xcc\xbb\xa6\x6b\xdb\x20\xf4\xc5\xcb\x17\x76\x60\x77\x6e\xfe\x15\xb7\x51\x0a\xb9\xa6\x92\x3e\x9d\xf8\x9a\x1b\x91\x71\x6f\xdd\x8e\x53\xe9\x92\xd9\x97\x10\xdf\x17\xe3\x74\x2b\x7b\xf7\x98\xc7\x43\x07\xf7\x6a\x67\xdd\x19\x49\x3e\x28\x43\x6f\xac\x6e\xd7\x1d\x95\x16\xdd\x27\x6d\xe9\xd9\x4a\x69\x32\x75\x25\xf7\xac\x80\x03\x68\xfd\x7c\x00\xff\x1b\x00\x00\xff\xff\x1b\x59\x0a\xe9\x91\x48\x00\x00" func epochsFlowdkgCdcBytes() ([]byte, error) { return bindataRead( @@ -319,11 +319,11 @@ func epochsFlowdkgCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowDKG.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x68, 0x19, 0xe5, 0x4, 0x66, 0xe0, 0x94, 0x24, 0xba, 0x3a, 0xd4, 0xac, 0xac, 0xbe, 0x70, 0x5, 0x9, 0xa, 0xe8, 0xe7, 0x66, 0xc2, 0x82, 0x55, 0xce, 0xf8, 0x1e, 0xf0, 0x66, 0x45, 0x3b, 0x5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x83, 0x7d, 0x19, 0xbd, 0xf7, 0x1c, 0x52, 0x5c, 0xde, 0xb9, 0xc3, 0xeb, 0xb0, 0xb1, 0x66, 0x59, 0x17, 0x82, 0x9f, 0x2d, 0x7e, 0xc2, 0xd2, 0xb5, 0xe2, 0xe8, 0x97, 0x6, 0x54, 0xcd, 0x73, 0x72}} return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x4f\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x9c\xf8\x4d\x4e\x72\x55\x29\x57\x0c\xce\x80\x24\x56\x43\x80\x01\x30\x62\xb8\xb6\xff\xfb\x15\x1a\xef\x18\xcc\x90\x94\x9c\xdd\x3c\x0f\xbf\xd8\x22\x81\x46\xa3\xd1\xe8\x37\x34\x1a\x74\xb5\xe6\x42\xa1\xa7\x2d\x5b\xd0\x59\x43\xde\xf2\x1b\xc2\xd0\x5c\xf0\x15\x7a\x98\x7c\xf7\xf0\x81\x6b\xd9\xf0\x4d\xd4\xea\xd1\x1f\x4f\x7f\x78\xf9\xcb\xdb\x97\xcf\x2f\x5f\x9c\x5d\x5c\xbc\xb9\xbc\xbe\x8e\x1b\x5e\x5d\xbc\xc5\xb3\x86\x5c\x2b\x7c\x43\xd9\x22\xee\x71\x75\xf1\xf6\xec\xfb\x1f\x2e\xaf\xdf\x9e\x3d\xbf\x7a\xf1\xac\xd0\xf5\xbc\x69\xa5\x22\xe2\xf5\xb9\xeb\xf5\xfa\xbc\xd0\xea\xe2\xf9\x33\xf7\xfb\xc5\xf3\x12\x98\xa7\x84\xc8\x78\xdc\xa7\x97\x97\xd7\xae\xd9\x83\xe3\x63\xf4\x76\x49\x90\xe2\xeb\xa3\x86\xdc\x92\x06\xc9\x15\x16\x0a\x55\x9c\x29\x81\x2b\x85\x56\x98\xe1\x85\x46\x5c\x2d\x09\x6a\xe8\x9c\x54\xdb\xaa\x21\x88\xcf\x11\x59\xf3\x6a\x29\xa7\xe8\x8a\xc1\x28\x13\x0d\xca\x7c\x87\xb0\x20\xd0\x5e\xae\x70\xd3\x10\xa9\x50\xcb\xa8\xd2\x7d\x14\x5d\x11\xb4\x59\x12\xfb\x3b\xad\x09\x53\x54\x6d\x91\xd2\x24\x42\x23\xe8\x43\xa0\xa5\x86\xc6\x88\xda\x70\x71\x83\xf8\x9a\x08\xac\xb8\x90\x63\x44\x25\x92\x0a\x2b\x5a\x4d\xd1\x4b\xf7\x2d\x5a\xe1\x2d\xe2\xac\xd9\xa2\x86\xe0\x5b\x82\xb8\x40\xff\xe4\x94\xc1\x08\x0e\x84\x06\x87\x95\xc1\x0f\xcd\x78\xcb\x6a\x2c\x28\x91\x39\x94\x19\x41\xe4\x9f\xa4\x52\xa4\x46\x75\x2b\xf4\xb4\x31\xb3\x9d\xe6\x5c\xa0\x5b\x2c\x28\x6f\xa5\x06\xb6\xa2\xb2\x26\x2b\x82\x19\x6f\x85\x9c\xa0\x59\xab\xf4\x78\x5b\x24\xc8\x0a\x53\x86\xec\xf0\xd9\x04\x5b\xa6\x68\x03\x3f\x18\x98\x84\xd5\x72\xfa\xe0\xf8\x58\x03\xbc\x0c\xa4\x93\xeb\x86\x2a\x44\x99\xe2\xe8\x1b\xb4\x5e\x62\x49\xe4\x89\x6e\xf2\xf1\xf4\xce\x1f\xe8\x8e\x2e\x5f\xbd\x3c\xff\x07\x7a\x81\x76\x7f\x3e\xfa\xc6\x5f\x3f\x46\xd3\xe9\x14\xfa\x1f\xe9\x0f\x72\x9c\x0c\x7f\x7d\x3c\x42\xd7\x44\xb5\x6b\xa4\xff\x77\xce\x57\x2b\xaa\x34\xf1\x8e\x3e\x7e\xf4\xbd\xee\x85\xb4\x86\xf0\x78\x8c\x90\xdd\x24\xe8\xd5\x3f\xce\xae\x2f\xf5\x97\x2f\x78\x4d\x02\x63\x00\xd9\x80\xc4\x8a\x23\xd9\xce\x56\x54\x69\x3e\x01\x3c\x05\xf9\xbd\x25\x52\x49\x58\x41\x4d\xfb\x17\x97\xff\xef\xad\x5d\x00\xb3\xc8\x1a\x9e\x5a\x52\x69\x68\x3d\x45\x67\xca\xac\x11\xab\x81\x67\xfd\x2f\x13\xf8\x1a\x16\x2a\xdf\x26\x82\x48\xde\xdc\x12\x09\x2d\x34\x3c\xde\x2a\xa9\x30\xab\x35\x06\x1d\x4c\x30\xab\x51\x4d\x14\x11\x2b\xca\x6c\x9f\x8c\x53\x1c\xae\x8c\xfc\xa1\x90\xdf\x59\x53\xd8\xab\x45\x04\xc8\x8a\x2a\x19\xf0\x33\x8b\x22\x89\xb8\xa5\x15\x41\xe4\x96\x30\xd3\x16\x53\xa6\x31\x31\x33\x1e\x1e\x15\x46\x9c\xa0\xcd\x92\x56\x4b\x44\x19\x55\x14\x2b\x8b\xac\x12\x98\x49\xaa\x28\x67\x9a\xde\x6e\xca\x06\x2f\x33\xf2\x2b\xa0\xa4\x5d\xc0\xbf\x8f\xd1\xf5\xe5\xdb\x9f\x5e\x85\xd5\xfb\x65\x49\x58\x44\x58\x34\x23\x0b\xca\x0c\xec\x35\x16\x8a\x56\x74\x8d\x99\x92\xc8\xef\x62\x87\x8f\xd9\x1f\x44\x4d\xd1\x85\xd9\x9f\x1a\x88\x86\x18\x16\x48\x66\x30\xd6\x82\xac\x75\xaf\xee\xe4\x40\x76\x99\xb6\x6d\x83\xc5\x04\x55\xbc\x69\x48\xa5\xe7\x05\xe2\x87\xd7\x44\x3a\x6e\xba\xe5\x7a\xf2\x16\x06\x15\xa8\x32\xb2\xf9\x2b\x89\x04\xe7\x0a\xfd\xde\x72\xd1\xae\x50\x45\x84\xa2\x73\x5a\x61\x45\x60\x91\x2b\xce\x24\x61\xd2\x88\x0c\x03\x4f\xb4\x66\x4e\x35\x95\x4a\xd0\x59\xab\xb7\xcb\x0d\xd9\xa2\x05\x61\x9a\x99\x35\x4d\xd7\x82\x2b\x5e\xf1\x06\x8d\x2e\x9e\x3f\x1b\x03\x4b\x13\x85\xda\x35\xf4\x13\x98\xd5\x7c\xa5\xe1\xcd\x08\xae\x38\x9b\x3a\x62\xc2\xc4\x61\xae\x00\xc5\xec\x89\x8a\xaf\xd6\x0d\x51\x43\xac\xeb\x39\xc7\xaf\xa1\xd9\xc7\xfd\xdc\xa3\x41\x69\xaa\xcd\x71\xa5\xa4\xd9\x22\x46\x6e\xaf\x05\xaf\x88\x94\x96\x69\x34\xbc\x5d\x7c\x63\x30\xb2\x03\x26\x4c\xf3\xcd\x18\x9d\xbf\xfc\xf1\xc7\xab\xb7\x6f\x2f\x2f\x76\x31\xce\x24\x91\xf5\x54\xa2\x79\xdb\x34\x5b\xb7\xf2\x35\x0c\xd6\x19\x5a\xf3\x41\xb4\xb3\xce\xd0\x1c\xd3\xa6\x15\x20\x42\x08\x53\x44\xa4\xe3\xcc\xb9\x88\x27\x00\x74\xe0\x19\x43\x99\x19\xd7\xb0\xfe\x7a\xc6\x58\xed\xc3\xd2\x7a\x5c\x83\xa4\x5b\x2d\x4f\xd0\x76\x0d\xbc\xad\xc9\x5a\xb7\x82\xf8\xdd\x28\x11\x46\x95\xa0\x8a\x56\xb8\xf1\x78\x6b\x86\xdb\xd0\xa6\x41\x15\x6e\xa5\x81\x51\x2d\xb5\x32\x52\x1c\x2d\x71\xa3\xa6\x0f\x1e\xe0\x4a\xaf\xcf\x08\x37\xcd\x38\x30\x80\xd6\xde\x66\x1d\x3e\x3c\x78\xa0\x85\x7f\xdc\x8a\xb0\x76\x65\x56\x09\x56\xe7\x04\xfd\x74\xc5\xd4\xff\x41\x1f\x1e\x38\x4d\x91\x80\xd4\xa4\x72\xf6\xcc\x4f\xe7\x6f\xaf\x5e\xbe\xe8\x6f\x07\xfa\x05\xe4\xc2\x8e\x36\x86\x0d\xa0\xd1\xa7\x1e\x04\xb5\x36\x78\xc3\x9b\x7d\xd0\x7b\xf1\xf2\xc5\x65\xff\xaf\xe7\x46\x02\x70\x31\xd4\xc4\xed\xe9\x7e\xb4\xff\x20\x55\x0b\x62\xa4\xb7\xc9\xcf\x44\x18\x41\x31\xd8\xea\x0c\xbe\x88\xa7\x7e\x6c\x0d\xb6\x58\xd8\xa6\x1b\x95\x4a\xd8\xd2\x5a\xae\x6c\xf4\x6e\xd9\xf4\xef\x3b\xe8\xee\xc1\x5a\xed\x77\xe5\xf7\xba\xd9\xb4\x73\xca\x70\x43\xff\x45\xea\x3e\x6d\xd1\xae\x2b\xbe\xd2\xfb\xc1\xec\xa4\xee\x0a\x01\x5a\x41\x2d\x8d\xfc\x7c\xfd\x7f\xdc\xac\x2a\xde\xc2\xce\xeb\x01\x8d\x7e\x6c\xa5\xd2\x46\x1a\x67\x04\x2d\x04\xc1\x66\x97\x62\xd8\x52\x09\xb0\x1c\x50\xd5\x0a\xa1\xb1\x88\x50\xd4\x1f\xdb\xcc\xb0\xcd\x7f\xfd\xef\xc9\x83\x04\xc8\xd5\x3e\xf3\x45\x1b\xaa\x96\x08\x37\x0d\xc8\x77\x44\xd9\x9c\x8b\x15\x2c\xeb\x34\x05\xc6\xaa\xa6\xad\xb5\x25\x17\x7f\xab\xfb\x5c\x5d\x4c\xbc\x89\x70\x43\xb6\x13\x27\xc8\x4a\x7f\xe3\xba\x16\x20\x61\x05\x6f\xc8\x24\x01\xe5\x40\x44\x18\x4c\xd0\x86\xd0\xc5\x52\x4d\x40\x36\xac\xb8\x20\x01\x27\x18\x99\xcd\xf9\x09\xfa\xb5\xeb\xa6\x4c\x5f\xd8\x5f\xdf\x65\x24\x79\x0b\x0c\x21\xa4\x42\xb7\x94\x6c\xd0\x88\xea\x59\x49\x7a\x4b\xc6\x4e\x0f\x94\xb8\x41\x7f\xa0\xd7\xcf\x94\x6c\x7a\x88\xad\x21\x37\xf8\x4e\x80\x19\x6e\x76\x00\xb6\xda\x1a\x61\x29\xe9\x82\xad\x34\x27\xf4\xb1\xd8\x25\xd6\x86\x79\x43\xa0\x91\x15\xd6\x0d\x95\x2a\x81\x29\xc8\x5a\x10\x49\xb4\x3c\xd7\xac\xe8\xc1\x1b\x95\x6f\xf6\x8e\x66\x09\x90\xf4\x9a\x2d\xae\x2e\xa4\x1d\xdc\xaa\xa3\x25\x4e\x21\x5a\x10\x13\xc3\x4e\xc6\xc6\x30\x8b\x67\xcc\x45\xb0\x3f\x22\xbe\xb5\x62\xca\xba\x88\xd2\xae\xa2\xf7\x18\xa7\xf6\x7f\xa5\xf5\x93\xbc\x15\x15\xb8\x70\xc6\x96\x60\x44\x4a\x63\x64\x68\xdc\xf4\x74\x09\xae\x89\x40\x92\x58\x63\x08\xe1\x66\xc1\x05\x55\xcb\x95\xc1\x2e\x81\x38\x24\x05\xf4\xc7\x8c\x71\x0d\x63\x9e\xa0\x6b\xa5\xad\xb6\x02\x52\x35\xc1\x75\x03\xd6\xb0\x76\x2d\xf5\x1a\x18\xc5\x6b\x57\x40\x3b\xb9\xde\x2c\x52\x5c\xcb\x00\xa7\x2c\x6b\xd7\xc6\x61\x90\xc0\x8e\xac\x61\x2b\xdf\x2e\xfc\x48\xc6\xd7\x22\x15\x9d\x53\x0b\x85\x88\x15\x20\x80\x83\xe5\x66\xf8\x91\xb5\xab\x19\x11\xd3\x74\xea\x60\x8c\x60\x83\x5b\x50\xf1\x88\xcf\xb4\x40\xd6\xf0\x23\xd9\xa9\xd7\x50\x12\xac\x15\xfd\xac\xe1\xd5\x8d\xa1\x24\xc0\x76\x82\x2c\x81\xed\xa4\x1a\x5a\xd0\x5b\xc2\x3c\x79\x26\x88\x2a\x54\x61\x86\x24\x9e\x93\x66\xdb\x63\xd6\xb8\xa9\x7a\x88\x17\xcf\x9f\x81\xfa\x7e\xfc\xb4\xbb\x59\xf2\x36\x7f\xdf\xa3\xcd\x37\x9d\x36\xd0\x64\x5c\xd0\x51\x45\x63\x72\x58\x47\x41\xac\xc2\x6b\x29\x0f\x32\xb8\x97\x41\x53\x45\x80\x20\x02\x00\xd0\xf4\xce\x8b\x2c\xe1\x1e\x16\xf5\x70\x97\x58\xa2\x19\x21\x2c\x70\xd4\x90\x0a\xb3\xf3\x19\x15\x84\xcc\x9e\xca\x8b\xfc\xde\xe2\xc6\x2d\x97\xeb\x44\xbb\x3a\x6c\x2d\xc8\x2d\xe5\xad\x8c\x79\x18\x10\xd9\x57\x7f\x69\xa4\x04\x91\x6d\xa3\x9c\x0c\x7d\x7d\x8e\xf0\x62\x21\xc8\xc2\x3b\x1a\x7a\x8e\x99\xd0\xf3\x12\x2c\x01\x16\x8b\xb3\x48\x24\x21\x41\x2a\x42\x6f\x49\x0d\xd3\xc6\x91\x3b\xe5\x44\x5a\x02\xe5\xf5\x39\x02\xb7\xd8\xb8\x52\x05\xaf\x09\x8c\x66\xd8\xff\x4e\xa8\x5a\xc7\x88\xc8\x68\xda\x4e\xcc\xf5\xca\xbd\xd7\xe7\x25\xc9\x67\x88\xa1\x97\x64\xdd\xce\x1a\x5a\x69\xf5\x2a\x03\xbb\x59\x21\x63\x5c\x18\xc2\x2a\x5e\xeb\x8d\x2b\xd1\x6c\x6b\x0c\xa1\x86\x6f\x8e\x16\x3c\x15\xdb\x62\xbb\x56\x1c\x35\x74\x26\xb0\xd8\x82\x1f\xc2\xd0\x92\xfc\x71\x64\xbb\xa7\x36\xc0\x33\xc1\xb5\x1c\xf2\x63\x6b\xf6\x55\x5e\xa3\x5a\xfa\x4f\xd0\x9c\x37\x0d\xdf\x68\x49\x61\x06\xd6\x2e\xc5\x2d\xad\x35\xd7\x68\x84\x3d\xc8\xfa\x66\xf1\xaa\x9d\x3d\x27\x5b\x4d\x06\x23\x59\xdf\x4d\xf2\x8d\x78\xee\x56\xd3\x4a\xba\x0a\xad\x88\xc2\x35\x56\x18\xe1\x19\x6f\x55\xba\x66\xe9\xce\x38\x6b\x1a\xb4\xa4\x52\x71\x01\x8e\x86\xb1\x77\x7c\x77\x88\xc5\x71\xed\x5f\xad\x89\x58\x61\x46\x98\x6a\xb6\x9d\xad\x23\x95\x68\x2b\xbb\x77\x7e\x74\x5d\x3f\x74\xd7\xc6\x18\x97\x73\x1a\x6d\xa0\x80\x4c\x0e\xb4\x21\x2a\xe7\xfd\x82\x9e\xd3\xfa\xac\x95\x96\x35\x9d\x7f\x6d\xfd\x57\x33\x17\xe9\x0d\xe0\xd2\x08\x1a\x80\x53\x59\x83\x66\x90\x8b\x12\x0d\x23\x2c\x15\x16\x89\x05\x34\x64\x00\xed\x07\x92\xb0\xfa\x20\x80\xc4\x5b\x89\xb8\xad\x7a\x5d\x0f\x8b\xac\x6e\x77\xb9\x6b\x00\xc5\x15\x6e\x90\x20\x1b\x2c\x6a\xeb\xf2\x6a\xb5\xba\xc6\xb4\x46\x9a\xbb\x76\xaf\xe5\x2d\x16\x06\xca\x1b\x03\xe4\x04\xfd\xf4\x94\xfe\x51\x1a\xcb\x8c\x82\xf0\x4a\xaf\x7c\x3e\x98\xf6\xda\x31\x44\xaa\xfc\x66\x01\xcb\x4b\x4b\x2a\xaa\x24\xaa\x49\xa3\xc5\x1e\x17\x65\xbf\x4d\x63\x61\xe0\x9f\x19\xf0\x65\xbb\xd8\xe2\xf8\xbd\x20\xf8\xa6\xe6\x1b\xf6\x2e\xc3\x52\xe0\xea\x46\x22\x3a\xf7\x14\x59\xe2\x5b\x62\xb4\x0b\x60\x69\xc8\x31\xb8\xae\x01\x13\xf9\x0a\xd3\xfa\x04\x7d\xcf\x79\xd3\x25\x06\x17\x0b\xcc\xe8\xbf\x8c\x20\xe7\xf3\x60\x12\x06\x83\x13\x22\xc8\x56\x56\xca\x04\x80\x0f\x3e\x82\x8c\xc1\x48\xf0\x96\xd5\x48\xf0\x19\x65\x48\x72\x01\xbb\xc4\x1b\x7d\x03\x3b\x70\x5f\x2b\xb4\x8b\xfe\x6b\x23\xfa\xcf\x83\xe8\x8f\x04\x71\x38\xf8\x70\x41\x8a\x5e\x4a\xed\xa5\x0a\xba\xc3\xc7\xf2\x1f\x4b\xc9\x2b\x8a\xc1\x18\xb1\xc6\x37\xba\x88\xa2\x73\xcf\xc9\x16\x3d\xf3\xd1\xb9\x4c\x45\x83\xb6\x30\xac\x18\x4c\x46\xa3\x23\xbd\x4d\xa8\xb4\x08\x2f\x28\x82\x48\x03\xc0\x3e\x75\x0a\x18\x6b\xc7\xa3\x26\x7f\x9c\xa0\x86\xb0\x85\x5a\xa2\x23\xf4\xb8\x97\x00\xf5\xcd\x22\xd5\x00\x61\xb2\x94\x51\x35\xea\x98\x08\x28\xfe\xc4\x22\x2e\xff\x29\x17\x57\xd9\xef\x99\xec\xe9\xf6\x2e\xc8\x8f\xac\x51\x69\xdb\x67\x4d\x0e\xf1\x74\xd2\x8e\xfb\xd9\x08\x49\x9f\x0e\x2d\xc7\xb1\xa6\x32\xf4\x6a\xe6\x53\x67\xb3\x9d\x3a\x1d\xd4\x6d\x02\xba\xe7\x14\xc8\x5b\xf8\xd1\x51\x56\xb7\x70\xff\xef\x36\xb3\x04\x46\xa7\x8e\xd4\x45\x48\x11\x95\x0d\xb8\xe8\x8b\x6e\x87\x98\xe2\xe8\x34\x59\x80\x6e\xe3\x44\x1e\xa2\x53\xf4\xeb\xbb\xbe\x36\x20\xa9\xd0\x29\x9a\xe3\x46\x92\x12\xc1\xb2\x45\x04\xd2\x65\xdf\x15\xba\xf9\x25\xd4\xed\xfd\x1f\xdd\x86\x76\xdd\xd0\xa9\x5b\x41\xdf\xe4\xd3\x83\xce\xc6\xa9\x60\xd1\xc6\x68\xde\x32\xad\xff\xdf\x46\x24\x18\xfd\x86\x18\xd9\x64\x0c\x39\x8e\xa2\x89\x7d\x74\x0c\xbd\x0e\x18\xf9\x4d\x4c\xde\xd1\x6f\x56\xe8\x7b\xd5\xb2\xa7\x02\x2a\xa2\x97\xaf\x5c\x06\xfa\x60\x24\x61\x7d\x3d\x8a\x91\x5e\x1a\x18\xdd\xf1\x44\xf4\x57\x18\x17\xed\x1c\xd8\x6f\x52\x39\xfa\xbd\x1a\xda\xc3\x45\x14\x12\xd6\xf9\xbd\x3a\x64\x59\x2e\x9e\x3f\x03\xf1\xfc\x9c\x6c\x47\x37\x1d\x69\x30\xc0\x7b\x37\x29\xe3\xa1\x34\x68\xeb\x6d\x5f\xd0\x15\x54\x9a\x93\x75\x1b\x19\xd0\x1e\xfd\x0c\xc2\xf5\x6c\x11\xec\xfe\xb3\x7a\x45\xd9\xf1\xf1\x71\x9f\x4d\x7d\xce\xd9\x9c\x2e\x22\xa4\x9c\x76\x33\xd1\x0a\x6d\x15\x68\xd3\x0f\xce\x1c\x30\x43\xda\xbe\x16\x03\x96\x98\xd6\x26\xac\x5d\x69\xc1\x21\xaf\x18\x18\xec\xfd\x76\x5f\x61\x88\x3d\xcd\xcb\x74\x18\xcb\xd7\x67\xa6\x7d\x12\x4d\x40\xa5\x08\x71\x61\x5c\x30\xfb\xea\x9b\x85\x09\x0b\xec\x1e\xd2\x05\x31\xf6\x99\x5c\xb0\xaa\x9c\x1d\xe5\x47\xdc\x45\xc7\xf3\xae\xe6\xd2\xe3\x3d\xfe\xaf\xa2\xc9\x68\x8e\xf6\x14\xd1\xca\xdf\x1c\xf2\x28\x6f\xf1\x6a\x53\x62\xab\x8d\x69\xca\x2a\x41\xb0\x24\x12\x91\x5b\x22\xb6\x19\x0a\x06\x7b\x2a\xd1\x2d\x6e\x5a\x02\x2c\xa6\xbd\xdd\x75\x43\x03\x4b\x3d\xfd\xe1\xe5\x2f\xd6\x66\x97\xed\x7a\xdd\x6c\xb5\xdd\xbc\x20\x2a\x0a\x1d\xc1\x50\x7d\xf3\xd2\xfd\x4d\xc7\x2b\x8b\xcb\x2b\x22\x2a\xc2\x14\x5e\x90\xae\xe1\x0e\x06\x48\x0f\x4b\x4d\x76\x32\xc1\x64\x60\xcd\x26\x83\x14\x9e\xec\x85\x67\x71\x3b\x67\xd8\x6a\xd9\x9e\x7e\x33\xd4\x25\x9d\x47\xd2\x37\xfd\x69\x08\x88\x9b\x6a\xd2\xdd\x7d\x59\xec\xd8\xa1\x83\xe9\xda\xf9\xba\xdb\x79\x88\x4c\xe8\x74\x90\x8a\xfd\x92\xee\x1f\xbc\xa9\x0d\x43\xbf\xf7\x47\x8b\x53\x23\xab\xde\x3b\xd1\xe5\x0d\xed\x0a\xbe\x6f\x05\x9c\xb0\xb8\xd0\x42\x2c\xf0\x9c\x07\xe0\x5c\x8e\xd0\xdc\x49\xd4\x13\x2b\x08\xf7\x90\xb5\x76\x17\xa4\x27\xe0\xbe\x9b\x95\xc4\x8c\xab\x3e\x61\x5c\x08\xab\xe0\x38\x42\x22\x48\xc5\x45\xed\x7c\x6d\x1f\x29\x01\xc7\xc6\x46\x25\x4d\x48\xcf\x24\x4a\x79\x68\x60\xee\x9b\xb1\x4c\x60\xc2\x48\xa0\x30\xdc\x1b\xa2\x5a\x61\x0f\xe4\x52\xb0\x30\x1f\x1f\xc4\x4e\xe3\x37\xda\x19\xa4\x8d\x76\x47\xa9\x26\x03\xfb\x4a\xfb\xe3\x2d\xab\x7d\x03\xc3\xe3\x3f\x76\x23\x3a\x5a\x63\x18\xbd\x08\xdf\x68\x76\x90\x26\x60\xb9\x10\x7c\xa3\x25\x7c\x4d\x81\x93\xb1\xd8\x7a\x68\x35\x27\xda\xf7\x51\xc6\xe9\x35\x51\xfa\x86\xe3\x5a\xe3\x05\xf2\x0a\xd2\xbf\xec\xaa\x9b\xb3\x67\x2a\x6d\x8b\x8e\x8e\xd3\xda\x78\x41\x54\x12\x37\x1a\xfd\x66\x26\x78\x9e\xfa\x34\xe3\x93\x34\xbc\xf4\x5d\xb4\xb1\xe9\x1c\xf8\xc6\xd1\xec\xc2\x63\x0d\xd6\x79\x33\x9f\xda\x69\x4e\x67\x5c\x08\xbe\x79\xf2\xe5\x07\x03\x33\x03\xf9\xe9\xdb\x91\xa6\xf6\x89\xe9\xe3\xa0\x5d\x1b\xd2\xbc\xc2\x6a\x99\x0b\x13\x01\x0b\x56\x18\xf7\xd7\x78\x06\xef\xb2\x5d\x14\xf5\x64\xb4\xc9\x37\xd6\x35\x36\xa7\x0a\x2b\x5e\x9b\xd5\x4e\x83\x6a\x76\x6b\xd9\xc0\x72\x08\xd3\x75\x96\xd2\x03\x2c\xef\x33\xb0\x83\xf0\x2d\xc9\x49\xcf\xc8\x26\x6c\xb9\xe4\xc7\x78\xf2\x6b\x41\x8a\x06\x99\x39\x80\xbd\x8c\x26\x8f\x4e\x4f\xd1\x23\xf4\xf1\x63\xd2\x78\x14\x8d\xe2\x1d\xad\x6f\x4f\xfb\x81\x1c\xa1\xc7\xe8\xcb\x2f\x13\x18\x25\x10\x4f\x2c\x88\xb5\xe0\x6b\x2e\x49\x1d\xc3\x18\x8d\xc7\x27\xa9\x23\x88\x10\x7a\x78\x6e\x24\x01\x10\x7b\x9b\xc7\x3e\x61\xeb\xb9\x6c\xc7\xb9\x39\x86\x26\xc8\x01\xb7\xad\xb9\xf0\x79\x23\xf0\x63\xbc\xf7\x1f\x16\x56\xfe\x3f\xc5\xab\xd9\xb8\xe8\xb4\xc4\xb6\x05\xa2\xbe\xcb\xe0\x00\x37\x49\x49\x84\x42\xa3\xce\x0f\xfa\xb3\xca\x57\xe5\xf4\xb4\xb4\x58\x93\x9e\xce\x52\x82\xf6\x76\x2b\xa3\x79\x34\x20\x0d\x1a\x65\x45\xe5\x0a\xab\x6a\x19\x4e\xe7\x2d\x48\xf9\xb0\x03\x73\x9c\x7c\xf3\xe9\x41\x09\xd1\x5d\xf3\x4f\xd0\xef\xd7\x88\xd1\xe9\xd0\x44\x73\xc5\xd5\xc5\xc4\xe9\x88\x24\x31\xa1\x23\x04\x21\xc2\xd5\x65\xfa\xd4\x72\xf5\x23\x58\x50\xe6\xe0\xd4\x67\x1f\x19\x3a\x50\xe9\x62\x50\x43\xf0\xad\x8d\x15\xfe\x1f\x46\xd0\x8c\x13\xa5\xee\x46\xaa\x1d\x34\xe3\x7b\x48\x81\x84\x83\x65\xaf\x45\x3a\xc3\x69\x2e\xc3\xba\x75\xc4\x8c\x27\x28\xfa\x63\x9f\xe1\xfe\x41\xb0\x50\x33\x82\xd5\xde\x43\x2e\x5d\x8f\xc3\x87\xed\xd9\x61\xef\x23\xf5\xb7\x63\xf0\xc2\xfe\xeb\x19\xfb\x8d\x9b\x8d\x89\x26\x62\x86\xda\x75\xad\x5d\x02\xc9\x57\xc4\xf3\x8b\xd3\x9c\x73\x4a\x1a\x1b\x6e\x88\x87\xf4\x24\x81\x55\xe9\x49\x84\xd2\x12\xde\xc0\x86\x69\x81\x8d\x69\x04\x7c\xf8\xdb\x2b\xd7\x6c\x93\x77\xe5\xbb\xfe\x84\xe5\xe9\xb0\x93\xde\xe4\xe1\xaf\x69\x9a\x1e\x66\x76\xb3\x39\xbb\xb5\xb3\x35\x13\x73\xf9\xd7\x05\xa7\xb2\xbb\x95\xc3\xe8\x54\xfe\x8c\x1b\x5a\xc3\x50\xe7\xce\x56\xd4\x9d\x46\x11\x86\x05\x1b\xb2\xd7\x88\x2f\xcb\xa2\xbd\x81\x39\xbb\xbd\x0c\x26\x21\xf8\xf8\x04\x3d\x7c\x41\x36\xd6\x26\x83\xaf\xd0\xca\x1e\x19\xe7\xb9\x4e\x48\xb6\x2b\xcd\x11\x9e\x32\xac\x86\xd3\x4b\x43\x70\xf0\x8c\x1f\x66\xe2\xed\xc1\x9d\xf0\xf7\x4e\x50\x8c\xe9\x50\x30\x25\x65\x2f\x4b\xc4\x88\xc1\xe2\x6f\xfe\xa7\xb1\x58\x36\xbd\x3f\x95\x75\x0e\x5b\x41\xcd\x5b\x87\xf0\x15\x23\x9b\x3f\x9f\xb7\xba\xde\x72\x4a\xbf\xfd\xd9\xcc\x91\x2a\xe2\xb3\xf0\xf7\xff\x34\x2e\xfb\xac\x82\x2c\xa1\xd4\x7f\x82\xd3\x62\x2e\xd3\x5c\xf7\xa7\x70\x5a\x1c\x52\x89\x27\xbc\x3f\x87\xbd\x28\x84\x53\x0c\xa3\xe9\x5f\xb2\xf0\xd3\x5f\x9d\xd3\x0e\x26\x63\x31\xc0\x94\x4c\x7d\x7f\x4a\x3e\xfd\xe1\xe5\x2f\xd7\x3d\x31\x25\xbb\x75\x77\x46\xea\xfe\x6a\x04\x45\x76\x27\x85\xd8\xd9\x93\x53\xf4\x78\xfa\xc8\x6a\x74\x13\x8f\x75\x3b\x61\x46\xd4\x86\x10\x86\xfe\x45\x04\x07\xb6\xe7\x8c\xdc\x67\x7d\x76\xc4\xf0\x12\xbc\x4a\xcb\x74\x7c\x8c\x2e\x19\x84\xdf\xb8\x40\x35\x95\xf0\x5f\xdc\x2a\xbe\xc2\x8a\x56\x3e\x04\x5d\xe1\xa6\x6a\x1b\x77\xb5\x84\xd5\x68\x8d\xb7\x2b\xc2\x54\x39\x9d\x22\x36\x01\x2c\x24\x7b\x92\x64\xc6\xaa\x47\xbf\x21\x62\xfe\x57\x3e\x48\x0a\x93\x76\x4e\x6f\xc3\x71\xfd\x44\x37\x75\xee\xed\xb1\x0d\x67\x1c\xcf\x1b\xbe\xe9\x19\x66\xbc\x03\xa8\xf6\x21\x47\x16\x91\x09\x52\xfc\x50\xa8\x9f\xd2\x60\xfe\x25\xb3\x91\x4f\xcb\x81\xcd\x16\xe1\x4a\xd1\x5b\xe7\x85\x41\x16\xa8\xc2\x42\x49\x84\x41\xdc\x71\x46\x42\x2c\x74\x2d\xf8\x2d\xad\x49\x1d\xa2\x9c\xdd\x34\x72\x38\x9e\x20\x1b\x77\x3b\xcb\xc4\x1e\x04\x91\x36\x52\xe6\x73\x18\xe5\x04\xf2\x1a\xdf\x47\x67\xd5\x85\xe0\xc9\xd7\xe8\xf1\xfb\x1c\x3e\x5c\x9f\x61\x46\x27\x53\x69\x12\xa8\xec\x46\x90\x6b\x2e\x6e\x24\x3a\x42\x92\xb2\xca\x47\xf2\xe2\x3c\x59\x2a\x0d\x32\x26\xe3\xdc\x4e\xca\x64\xed\xd2\x34\x05\x65\xc6\xb9\x92\x4a\xe0\xf5\xda\xe5\x5d\x18\x8a\x98\x1b\x43\x0d\x5c\xf3\x24\x48\x32\xbc\x96\x4b\xae\x26\x26\x6b\xc6\xfe\x48\xff\x45\x64\x74\x6d\xc5\x13\xd0\xe6\xd1\x75\x4e\x45\xac\xef\x04\x56\x8d\x9e\xc2\x04\x61\x89\x6a\x32\x87\x04\x18\x38\xb9\xc2\xca\x0f\x35\xed\x65\xe8\x40\xe6\x34\xbc\x31\xe0\xa1\xa7\x2a\xb5\x9c\x0b\x1d\xb7\xd8\x91\x74\xb1\x4f\x56\xc5\x60\x5e\xc6\x5d\xd3\x29\xee\x90\x4d\x51\xca\x4e\x0c\x1b\x67\x1f\x81\xde\x13\x33\x2c\xcb\x79\x47\xf8\xa2\x0d\xe3\x43\x46\xe6\x32\x1f\xf6\xb1\x92\xcb\x38\x48\x64\xf8\xc0\x47\xb1\x21\x92\x94\x04\x69\x5c\xbb\x10\x24\xef\x9e\x26\xdc\xcd\xa8\x4b\x17\xf6\xc8\xb3\xc1\xd7\x8f\x27\x77\xf0\x18\x1c\x0f\xc4\x70\x0a\x21\x4e\xa0\xcc\x15\xbb\xd5\x38\x05\xce\x9b\x64\x5c\x66\xb6\xb2\x4b\x46\x49\x44\xd3\xa0\xda\xa2\xf3\x3b\x6b\xe4\x02\x2f\x1c\x1f\xa3\x6b\x10\x3a\x1b\x02\x39\x7f\xb0\x17\xd3\x6c\xce\x89\xfe\xad\xe6\xb0\x76\x0c\xee\x32\xf0\x12\x18\x98\x68\x9c\xff\x89\x70\x23\xf9\x14\xfd\x42\x8c\x09\x60\xbb\xc2\xf5\xdf\xa1\x23\xed\xee\xf2\x9a\xb0\xac\x33\xbb\xeb\x15\x65\xa3\xf1\x94\xb0\x3a\x35\xc4\x47\x59\xe0\x11\x91\x46\x96\xb8\xdf\xdc\xad\xa8\xec\x54\x7d\xfa\xb6\xf1\xc6\x76\x62\xe1\x77\xa5\xc3\x03\x60\x5d\x2b\xbe\xfe\x99\x6b\xb2\x65\x58\x94\x40\x5c\x3c\x7f\x96\x74\xbe\x64\xf5\xc5\xf3\x67\x39\xfa\xe9\xa2\x1f\x1f\xa3\x73\xb0\xf4\x41\xd8\x5e\x66\x41\xf3\xce\x0d\xdc\xbc\xaf\x97\xe4\xcc\x99\x4d\xe9\xa1\x65\x43\x94\x0f\x45\xfc\x18\xc2\xd5\xe9\x49\x45\x91\xcf\x7d\x1a\x5c\x8f\x1a\x2c\xfb\x3e\x26\x3d\x2e\x16\xdb\x3d\xed\x82\xd8\x0e\xfb\xa8\xd8\xd2\x4b\x67\xfb\x9f\x5e\x78\x89\x9c\xcf\x76\x64\xb1\x8f\x53\xde\x70\x05\x74\x46\x10\xbf\x25\x62\x23\xa8\x52\x04\xca\x11\xbc\x77\x06\x1c\x39\x63\xf5\xb5\x4f\xec\x79\x8f\x66\xa4\xe1\x9b\x22\xc4\x52\x7a\xde\xe8\xd1\xf4\xd1\xb8\x8c\x40\x41\xb7\x74\xbe\xea\xe9\x19\x69\x97\xf0\xff\x72\x5b\x9f\xa3\x17\xf4\xcb\xb8\xcf\x5e\xee\x9e\x62\xe5\xcc\x33\xee\xb2\xaf\x23\x93\xb7\x7c\x8b\x77\x08\xf3\x6e\xe6\x7e\x8f\xbb\xef\xbb\x8d\x53\x9f\x7b\xd8\x3d\x12\x8e\xc5\x95\x19\x75\x71\xbb\x06\xd1\x85\xc3\xde\x0a\xd7\xf3\x2b\x01\xb9\xa3\xb2\x8b\x69\x31\x49\x31\xa2\x91\x86\xf9\xc2\x92\x65\x34\xee\x3f\xc4\x48\xc3\xd3\x54\x1a\x8d\xa7\x17\xd8\x9f\x91\x7b\x5b\x0f\x92\xae\x8d\xed\xe8\xfb\x2b\x6e\x8f\xd4\x13\x14\xcd\x61\x85\x35\xd0\xfc\xb1\x59\x10\x79\xf6\xf4\x62\x0e\x62\x39\x82\xd6\x1f\xf8\xf6\xe7\x03\xf9\x2d\x83\xa7\xce\xaa\xf5\x13\xc0\x80\xbc\x39\x9b\x36\xb7\xb2\x14\x47\xb8\xbe\xc5\xce\xba\xed\x9a\x92\x90\x23\x60\xa6\x61\x2f\xa8\xcd\x6d\xa6\xce\xef\x2d\x15\xc6\x76\xaf\xa9\xf1\x92\x42\xee\xf7\x8a\x94\x33\x98\xb5\x55\x69\xc7\xfb\x5e\x8f\x3f\xea\x26\x9c\x6e\xa8\xb6\x42\x86\x34\x69\xc1\x70\x82\x4b\xc8\xbd\xfe\x6e\x71\x5f\x41\x76\x85\x81\x0d\xa8\xa0\x53\xb4\x20\xea\x3c\xfa\xa6\xa0\x32\xb2\x8e\xb9\x5c\x0e\x58\x77\x4e\xf2\x07\x8d\xb8\xf1\x17\x7d\x12\xee\x15\xde\xfa\x7d\x09\xda\x9a\xce\x0b\xbe\xaa\x36\x10\xac\x53\xb7\x5b\x54\x02\x18\x5c\xa9\x16\x37\xcd\x16\x2d\xb5\x43\xc2\x10\xd7\x1c\x40\x57\x2b\x52\x53\xac\x88\x6e\xe0\x0f\x79\x6d\x0d\x19\x28\x3c\xd0\x07\x7d\x46\xcc\x1d\xfc\xf7\x6b\xbc\xb5\xdb\xf9\x29\x17\xaf\xec\x09\xb0\xdd\x6a\xef\xa3\xf1\xd7\xc9\xbc\x2a\x52\x04\x9c\x58\x54\xb8\xc7\xaf\xce\x1d\xe9\xf8\x63\x4e\xc0\x07\x50\x2a\xf6\xfc\xd4\x87\x4c\xcc\x2e\x53\x70\xff\xbe\x3d\x2d\xb2\x42\x9e\xa7\xbc\x03\xc3\x5d\x26\x53\x3f\x62\x39\xe3\x87\x1a\x03\x65\xa6\xb7\x14\x0d\xce\xcc\x2d\x18\x47\xe7\xee\x22\xe0\x68\x8c\xbe\xfc\x12\x8d\x6c\x99\xa5\x69\x7d\x93\xfc\xf4\xc5\x29\x62\xb4\x13\xb9\xe8\x4c\x07\x24\x6c\x74\x77\xf0\x7e\xb3\x31\xd5\x10\xfe\xdb\xee\xe1\x83\xd8\x86\xec\xc7\x2f\xbd\xfa\x73\xb0\x17\x61\xf5\x61\x5c\x5f\x93\x39\x6e\x1b\x55\x26\xbd\xc9\xda\x79\x50\x86\x90\x45\x89\xce\x71\xd3\xc8\xe8\x48\xfb\xbd\x0f\xb8\xc8\x01\xc7\x23\x4b\x6f\x75\xca\xc8\xb8\x33\x59\x4d\x87\xfe\x54\x58\x50\x39\x85\x0d\xf6\x6f\x8b\xb0\x12\x83\x73\x32\xb3\x7b\x07\xae\x4b\x12\x63\xc8\xde\x89\x8a\x51\xa4\x31\x99\x96\x49\x3c\x27\x6f\xe0\xbb\xd1\x78\xaa\xb8\x09\x5c\x8c\xc6\xbd\x21\xbf\x3d\x17\xb3\x7f\x71\x86\x17\xf2\xd5\xe0\x42\x76\x45\xcb\x67\x5e\xc7\x48\x80\x66\x6b\x18\x23\x69\xd7\x2f\xfa\x6a\xcf\x75\x1b\x10\x8d\xf7\x21\xb3\xbd\xa3\xbd\x8b\xce\xae\x92\xd9\x59\xbc\xc1\xcc\xf5\x7f\x1f\x62\x1d\xda\x43\x56\x7c\xfc\x19\x24\xb7\x52\x3e\xa3\x79\x5c\xb4\x2c\x99\xea\x21\xe4\x2e\xda\xfa\x09\x95\x5e\x10\x52\x4b\x57\x65\xc1\xd8\xc8\x51\x1e\x9b\xcf\x27\xd2\x0e\x66\xbe\x46\x46\x0e\xcb\x61\xdf\xc9\x2e\x03\x17\xa6\x2c\xd4\x0a\x52\xea\x93\x50\x41\x2f\xd5\xfb\x44\x7d\xef\xe9\xc1\x4e\xdd\x30\x70\x60\x35\x64\x29\xf5\x0e\xb8\x97\x79\xd5\x71\xae\x22\xd2\x19\xe6\x53\x50\x5f\x32\xf3\x24\xbb\x1e\xe8\x71\x70\x3d\xa5\x0f\x9c\x0c\xfb\x9f\xa5\x6b\x2f\x03\x64\xf5\x38\x47\xb7\x82\x4d\x6e\x91\x4d\x4a\x2c\x45\xbd\x92\xd3\xa5\x3d\x3d\x6a\xef\x96\x99\x6b\xe9\x66\x53\xc7\x70\x60\x9e\x90\x59\xac\x1b\xda\xcb\xc0\x33\x77\xa7\xc9\x45\x63\xf3\x44\xcd\x41\xe7\x5d\xcf\xc9\x22\x75\xdd\xae\x56\x36\xd5\x32\x9a\x4a\xe0\x9f\x2e\xe7\x44\x46\x53\x64\x2f\x01\x4d\x3a\xa6\x52\x5f\xfa\x6a\x64\x25\x65\xa0\xa6\x9d\x1b\x62\x29\xa2\x53\x3f\xf3\xf1\x10\x88\xe4\x7a\x5b\x06\x21\x8e\xef\x04\x20\xc6\x66\xed\x44\x4e\x32\xd8\xd1\x12\xdf\xc9\x2d\x49\xf8\x42\xf9\x8b\xe4\xf6\x52\x0a\x9f\x9b\x9b\x2a\xc1\xeb\x4a\xd6\xef\x2b\x99\x5f\x53\xb1\x20\xa1\x65\x38\xa8\x44\xd4\x16\x5d\xb2\x23\xdc\x10\x66\xef\xea\x6a\xd7\x9c\x7d\xa5\xac\x77\x4e\x99\x22\x75\x0f\x57\x6e\x89\xea\x84\x20\x6d\x8b\x57\x66\x9f\x9d\x16\xea\xbc\x7a\x0e\x80\x3a\xb1\xa6\x61\x66\x68\x6a\x40\x73\x42\xcc\xea\x5a\x20\x4f\x09\x91\xba\xeb\x53\x42\xbe\xc7\x0d\x66\x15\xc9\x3a\xdd\x62\x01\x75\x28\x60\x59\xcd\x31\xfa\x99\xa6\x91\x47\xe5\xd1\xf4\x51\x1e\x85\x0f\x83\x04\x3b\xdb\xb6\xef\xea\xa9\x41\xe0\xbe\xf0\xad\x61\x1d\xd3\x64\xbf\x68\xf6\xe1\x70\xd1\xd7\x68\x94\x62\x7b\x14\xa6\xb2\x2b\x08\xfd\x03\xc7\xc6\x20\x30\xc5\x02\x34\x43\xcd\x38\x6b\xa5\x63\x02\xc8\xdf\x8e\xd3\xe1\xe3\x55\x81\x96\x6f\x4d\xc3\xcc\x01\xfa\x3e\xfc\x54\x8a\xcf\xb5\x33\x93\x9c\xd9\x1d\xab\xc3\xe2\xd1\xbd\x2b\x41\xfc\xd7\xf9\xda\xc5\xa8\x3c\x19\x22\xe2\x81\x14\x1f\xf8\xf1\x28\x1e\x74\x57\xac\x3f\xd9\xc2\xfb\xc5\x3d\x1b\x53\x28\x12\x12\xe5\xf7\xc1\xe7\x6f\xf7\x49\x80\xe8\x2e\x91\xbf\xeb\xb6\x09\xb7\xea\x12\xcf\xc3\x67\xd8\x42\x92\x83\xcb\xe8\x37\xd6\x56\x27\xd5\x1b\x39\x81\x59\x3c\xfb\x91\x05\x21\x90\x4e\xbd\x2b\x12\xdc\xef\xfb\xa9\x94\x9e\xeb\x0c\x1d\x66\xf8\xee\x3b\xb4\xc6\x8c\x56\x23\x7f\x12\x1a\x34\x5f\x61\xc1\xd0\x8c\x54\x2d\x44\x37\xb5\xa8\x94\x5e\x52\x7a\x72\x6c\x89\x7a\x38\xce\xcc\xde\x14\xef\x8e\xf2\x19\x9a\x78\x8f\xce\xc9\x61\x0e\x18\x50\xaf\xf0\x36\x58\x9d\xae\x14\x96\x2f\x55\x14\x8a\x7f\xb8\x50\x73\x7a\x1b\xa3\xd7\x30\xda\xd3\x04\xb4\x37\x28\xd6\x71\x83\x3b\xdb\x04\xe8\x08\x3d\x2e\x5c\xd1\xf8\xa2\x08\x3d\xb9\x6c\xdd\x15\x02\x60\xb4\x79\xcb\xa6\xa0\xa7\x00\xd8\x9b\xc4\x2e\x18\xa5\xe7\x3e\xe5\x61\xe3\x36\x93\x60\x85\xf5\x35\x4f\x2e\xa4\x77\xd9\xb3\x7f\x0b\x85\x05\x18\xd9\x79\x74\x7b\x97\x87\xcc\x2e\xaf\x2b\xd1\x92\x9e\x81\x4b\x8c\x57\x80\xd8\x77\x61\xa4\x7b\xd5\x9b\xdf\x12\xe9\xe5\x89\xd5\x02\x2e\xed\x6b\xd6\x56\x37\x44\xd9\xc3\xad\xc4\x27\x0d\x06\xbc\x3d\x9c\x2e\x1c\x3c\x17\xef\xac\xa7\x5e\x5d\x7a\xec\x81\x2e\x59\x1d\x9d\x1b\xdb\xe3\x8a\xad\xa9\x7d\xa7\x68\xd3\x74\x02\xe5\x9d\x98\x28\x65\xaf\x04\x5f\x08\x22\x65\xe9\x62\x57\xcf\x71\xb3\x2c\x9d\x34\x7f\xca\x07\xb1\x41\x55\x6b\x24\xf6\x83\x8f\x8e\xa2\x49\x7e\x0a\x1d\x69\xa5\x7e\x36\x5a\xf1\x5b\xd2\x55\xdb\x9d\x1d\xe8\xb2\x44\x7b\x23\x59\x09\x69\x7f\x32\xc9\x82\xc1\xeb\x70\x97\x8d\xfa\x07\xf0\x69\x2c\x43\xb7\xd1\x72\x7e\xf2\x59\x65\x32\x0b\x58\xf8\xd2\xa3\xc9\xe5\x33\x2b\xf6\xd6\x6b\xc1\x6f\xb3\x4b\x29\x31\xdb\x0c\x07\x01\xfb\x49\xd9\x17\x9d\x8f\x2f\x2a\x06\x76\x0e\x91\x36\x1b\x5e\x81\x64\x12\x5f\xac\x3c\x4e\xc3\x80\xda\x76\x1e\x06\x1c\xd0\x2c\x71\x16\x87\xa8\xa9\x20\x95\xf2\xe7\x31\xef\x3b\xc8\xbc\x1f\xde\x26\xbd\x81\x3f\x13\xe7\xcb\x37\xcf\x33\xa2\xb2\xc2\x77\xa1\xe8\x94\x23\xf7\x80\xb9\xa3\xa5\x2f\xad\x65\xaf\x87\xf0\xca\xc2\x80\x6a\xab\x17\x32\xf3\x9b\xc3\x3d\x6a\x53\xd1\x29\xd4\x75\x85\x18\x95\x45\xcb\xad\xb3\xc1\xcf\xf7\x87\x22\x04\xb6\x88\xeb\x99\x10\x78\xbb\xa3\xce\xab\x29\xef\xd2\x1d\xde\x17\x93\xe2\x73\x13\x87\x4a\xeb\x4c\x19\xe3\xe1\xf5\x79\x32\xae\x6f\x62\xe7\x15\xf2\xbf\x0e\x18\x25\xad\xa5\xa4\x47\x89\xd3\x5e\xcc\x30\xb6\xcd\x1e\xc3\xe8\x85\x74\x73\x35\x95\x0a\xe3\x55\xed\x5b\xf2\x30\xd7\xa4\x98\x7b\xb7\x93\xe2\x51\x6a\x62\x5f\xaa\x8e\x1e\x96\x42\xd6\x98\xe6\x89\x0f\x1d\xcb\xcf\x2d\x57\x99\x5d\x1c\xf6\x23\x53\x32\xf8\x04\xd1\x3a\x73\x40\x92\xe5\x9e\xc2\x39\x66\x3d\x72\x5f\x8e\x3b\xc9\x59\xee\x97\xa9\xe0\x0d\xc4\x20\x5d\x11\xed\xa9\x4f\xf7\x9e\x0a\xbc\xf9\x19\x92\x97\x0b\x67\xcc\xd9\x22\xe7\x03\x4e\x69\x3d\xe8\xa4\xed\xc0\xc0\x92\x7a\x18\x83\x74\xfd\xf7\xc0\xa0\xfb\xbf\x78\x15\x5f\x9a\x92\x6a\x24\x5b\x7b\xc3\x81\xe5\x62\x6a\xc5\x32\x68\x4e\xba\x57\x90\x09\xd5\xbd\x37\xc0\x1c\xbf\xe6\x34\x4c\xf7\xbf\xc9\xf6\x78\x7d\x8e\x8c\x1e\x0d\xc9\x51\xe0\xec\x50\x52\x77\xd1\x19\xd6\xc8\x58\x28\xab\x92\xab\xfe\x0c\x9d\x12\x0e\xda\x70\x88\x2b\x36\x14\xb7\x41\x59\x5d\xc3\xa8\x5a\x61\x47\x93\x4e\x97\x6d\xfc\xa0\x14\x51\xbb\x9f\x09\x3d\xfe\x22\x99\xc5\x95\xd9\x9b\x76\x65\xf7\xc9\x47\x33\xa5\x4a\x9d\xd1\x14\x5d\x32\x36\xb9\x55\x73\x0a\xda\x88\x32\xa4\x9d\x5f\x91\x4c\x20\xd1\xe9\xbd\x49\x6a\x3e\x1f\x6d\xc0\x0e\x28\x27\x40\x0d\x7d\xf6\xcd\x57\x1b\x84\x11\x72\xd9\x06\x0f\x65\xbf\xb6\x09\xc6\xa3\xc7\x77\x40\xd4\xa7\xc1\xed\x18\xc2\x96\x0f\xdb\x7d\xef\xe8\x4e\xf3\x4c\x72\xec\x3e\x03\x26\xfb\xdc\xb8\x1a\xfa\xa4\x8e\xd7\xa3\xe9\xa3\xc3\x41\xdc\x3d\x09\x6f\x10\x6a\x9c\xfe\x9d\x57\xcd\xdb\xe3\x13\x0a\xeb\xbd\xcb\xcd\xef\x7e\xaf\xbf\x2f\x51\x6f\x1f\xab\x3d\x7a\x5c\xc2\xf7\xd3\x56\x67\xfc\x0c\x81\xdf\x82\xc5\x01\x87\x8b\x11\xa0\xa4\x82\x7e\xa2\x79\x27\xa8\xb7\x47\x54\x03\xbf\x3c\xe6\x8e\xe4\x51\x94\x96\xbb\x2f\xc3\x18\x4c\x2c\x45\xf7\x66\x91\xd4\x6c\xde\x4f\xd4\x94\xca\x8f\xef\x20\xc0\x9d\x76\xdc\x9e\x9d\xfc\x75\xc0\xa3\xbe\xbc\x5f\xd4\x53\x0f\xfd\x4f\x42\x7a\xf4\x77\xf4\xb7\x83\x30\x1f\xef\x87\xfa\x37\xff\x06\xd4\xbf\xb9\x0b\xea\xfd\x2e\x6e\xc7\x5f\xdc\xd8\xd7\x8d\x62\x7d\x1c\xbf\x6c\x54\x27\x81\x94\xec\x19\x2c\x9b\x08\x60\xca\xb7\x7b\x0b\xc6\x94\x01\x97\x7b\x78\x8a\x85\xac\x0a\x3a\x47\x5f\xec\xca\x19\xfb\xf8\x11\xf5\xa4\x8c\x9d\x42\xca\x58\xb1\x56\x50\x29\xa0\x01\x06\x51\xb0\x2a\xd3\x71\x17\xbe\x48\x62\xbf\xe7\xd8\xad\xb0\x6e\x7c\xa9\xb8\xc2\x7a\xea\x54\xed\x73\xd1\xa7\xeb\x5f\x51\x05\x35\xda\x91\x5a\x0a\xde\x2e\x42\x50\xc2\x23\x0f\x0e\x94\xb9\x19\x60\x1f\xd0\x8a\x9f\xca\xd2\x72\x53\x26\x8e\x92\xab\xfe\x4e\x59\x80\xf1\xa1\x73\x14\x16\x03\xf1\x25\x42\xa7\xae\x62\xbc\xa9\x31\x1c\x95\x18\x2e\xa4\x7a\x45\x81\x71\xde\x36\x35\x5c\x1e\x71\xfd\x7b\x28\x18\x8a\x38\xdb\x01\x1f\x66\xce\x55\xa0\xa1\x73\x49\xa2\xde\x3d\x59\x17\x70\x30\xe1\x26\xfd\xfa\xdc\x17\x54\xcc\x4a\x0a\x75\x12\x24\x7c\x00\x91\xaf\xf5\x0e\x31\xbc\xb8\x97\x3d\x7a\xf8\xa9\x42\x38\xab\xee\x11\x26\xdd\xaa\x9d\x81\x14\xe3\xce\x6c\xf5\x4e\xb6\xcf\x13\x40\x1d\xe6\x3b\xcc\x38\x76\xaf\xf5\x5c\x43\x31\xce\xf2\xfe\xfb\x22\x69\xdd\xb2\x8d\xb9\x7f\x98\x5e\x52\x4b\x2b\xdd\xea\xc5\x86\x42\xcd\xcc\x43\x4f\xf9\x30\x81\xe2\x16\xfc\x86\x6c\xbf\x28\xc5\x3d\x7b\x09\xd7\xad\x3a\x9a\xc0\xfd\x37\x5a\x4d\xf6\xb9\xad\x82\xd9\x64\xa5\xe1\xfd\x5d\x97\x43\xee\x7b\xb8\x4f\x7c\x9d\x30\x23\x0d\x4a\x75\xc9\xf7\xe0\x83\x22\x8c\x04\x99\x13\x41\x20\x97\xdf\x1c\x08\x15\xde\x63\x35\xa9\x2c\xee\xf2\x40\xac\x12\xd2\x82\x68\xa5\x50\xe8\x09\xfa\xb2\x10\xa8\x81\x1f\x3f\xf4\x1d\xb5\x98\xf7\x46\x29\x67\xf2\x53\xc4\x47\xbe\x30\xd2\x39\x5e\xe3\x19\x6d\xa8\xea\xd4\xfc\xaa\xf8\x7a\xfb\x24\xfc\x5c\xbc\x04\x1d\xa3\x97\x8d\x96\x4a\xbe\xb2\xd4\x53\xa8\x0a\xc3\x9b\x9a\x85\x69\xe1\xb8\x87\xe9\x26\x9e\xf5\x12\xda\x1f\x5d\x00\x75\xf9\xec\x9f\x24\x2a\xe1\xee\x27\xfb\x86\xcc\xd1\x69\x3e\x6f\x5f\xdc\xec\x3e\xa4\xfd\x76\xb4\x7b\xbe\x16\xfb\x04\xf7\x04\xef\x78\xb6\xb6\x28\x9f\x43\x7b\x7f\x96\x0b\x02\xf1\x40\x56\xcb\xe3\x37\x96\xd9\x82\x3a\x0e\xc4\x08\xdf\xfd\xf9\x2c\x66\xf1\xf9\x8f\x72\x97\xb6\x04\xef\xc9\x58\x87\x91\xf1\xae\xec\xe4\x10\xfd\x2c\x9c\xa4\xd5\xe5\x61\x2c\x14\xc2\x70\x96\x79\xb4\x42\x0c\xf3\xd5\x7f\xfd\xf9\x0c\xe3\x90\xf8\x8f\x72\x4c\x7d\x73\x7f\x59\xb4\x9b\x78\x77\x65\x13\x8f\xdd\x01\x7c\xf2\x23\xbe\x81\xc7\x69\x45\x78\x2c\x94\xcf\xad\xcb\x64\x5e\x8d\x90\x68\x44\x99\xa9\xa2\x33\x06\x8f\x09\xee\x79\x4f\xc3\x21\x5d\x3b\x3b\x32\x8f\x4b\x47\x45\x6f\x3b\x65\x7a\xe6\x6d\xe3\x1e\xfe\x31\x60\xbb\xef\x3b\xc2\x15\x0e\xcd\x75\xfd\xd7\xdb\x7f\x73\x87\xd8\x3f\x90\xa8\xbc\xf3\x6f\xa0\xd4\x75\xeb\xec\x6b\x18\x2f\xfa\x6e\x6c\x6a\x84\x44\xcc\x69\xa9\x33\x0a\x60\xc1\x17\xfd\x5b\x04\x70\x3c\x46\x4f\x3c\xa4\x9c\x7c\x26\xc3\x1f\xea\x48\x28\xfb\xc0\x5f\xf1\x11\x15\x30\x35\x5b\x09\x69\xb9\xf1\x23\x29\xe9\xe3\x28\xf6\x7a\xa3\x79\xe0\x0f\x7c\x9f\xfc\xf4\x40\x71\xfb\xec\x97\x84\xd7\xe0\x92\xc0\x7d\x27\xc7\x79\xd7\xb1\x81\xaf\xa6\xd0\x5b\xbc\x61\xb0\x1e\xab\x29\x52\xe4\xc0\x4d\xcd\xb2\x8e\x43\x91\xd5\x7d\x8b\x00\x85\x4a\x9c\x70\xd1\xb1\x21\x52\x76\xe7\xad\xf9\xc8\xcd\xb6\x54\xf3\x54\x7b\x71\x72\xd9\xce\xe7\x0d\xa9\xaf\x2e\xfc\xd1\x89\x70\xeb\xe3\xd0\x2c\x39\xb8\xdd\x57\x1d\x8d\x73\x9b\x21\x51\xf4\xa6\xfb\x49\x97\x58\xff\x91\x4b\x7c\x65\x9e\x64\x31\xd4\x43\xa7\xe8\x51\x02\x57\x8f\xf4\x8b\x79\xaf\x31\x14\x0d\x3d\x41\xbf\x7e\x30\x6b\xe5\x38\xf9\x53\x06\x7f\xb3\xa4\x0d\x49\x46\x40\x4f\x0e\x5c\x86\x6c\x75\x8b\x88\x38\xb7\xe4\xc3\xa7\x71\xc9\x53\x35\x03\x9f\xa6\x7f\x7e\x1d\x3d\x3a\x13\xd6\x2b\xeb\xf1\xe8\x41\xe1\x78\x33\x5e\xcf\xec\x3a\xeb\xe7\x3a\xe7\xec\xcc\xf0\xd7\x18\xb1\x77\xbf\xd2\x1a\x8a\xb3\xfa\x93\x40\x73\x00\x64\x7a\x25\xc0\x92\x3f\x8e\x8f\xd1\x99\xbb\xfd\x1b\xbd\xa6\xe8\xdf\xe6\xe4\x02\xcd\xb0\xb9\x25\x1c\xca\xcd\xd0\x39\xda\x10\xb3\x05\x16\x1c\x6e\xdb\xdb\x9f\xe1\x4d\x1f\xce\xc8\x9d\x28\x8e\xec\x5d\xb9\xa4\xf9\xa1\x3b\xb4\x74\x68\x9a\xaf\x5f\xfc\x63\xcf\x8d\x35\x57\xd2\x21\x09\xe8\x40\xac\xdb\xe7\xec\x4b\xc2\x54\x64\x9e\x75\x9e\x6d\x8a\xc2\x73\xd1\x8b\x9d\x51\xb0\x2f\x24\x7f\x0c\x62\xf9\xf9\xf7\x8b\x9b\x90\xdb\x22\x45\xa9\x30\xb2\xef\x31\xc5\x03\x4f\x62\x46\x3c\xd9\x87\x2b\xbf\x18\xdf\x75\xf7\xe5\x7a\x2f\xd1\x1f\x7a\xd5\xbc\x1a\x3a\x0b\xc5\x9b\x20\xc3\xd8\x46\xb2\xb0\x8d\xd4\xc3\x53\x7d\xad\x0a\x59\x24\x42\xfc\xfa\x2e\xf4\x6e\xa5\xbb\x87\x37\xa7\x72\x49\x04\xda\x42\xc4\xd0\x6c\xe8\xee\xa3\x60\x9d\x02\x49\x5e\x6a\xff\x66\x62\x7a\xa9\xae\x72\xf1\x95\x0f\x28\x7a\xfe\x45\x4b\x58\xaa\x4d\x2f\xc8\x5a\x88\x1e\xbc\x4a\xc2\x45\x70\x0c\xed\x13\xa9\xd3\xd7\xb2\x58\x8d\xe4\x06\xaf\xa1\x96\xd6\x6c\xab\xff\x81\x62\x2e\x35\x67\x5f\xa9\xe4\x7c\xdf\x55\x76\x11\x6d\x78\x13\x34\x79\x7a\x11\xd8\xf9\x2b\x89\x36\xcb\x2d\xa2\xe8\x5b\xf4\x08\x65\x8c\x07\x5f\xfa\xef\x3e\x74\xa4\xc7\x2b\x5a\xdd\x04\x5a\x03\xd3\x18\xac\x1f\x41\x8a\x08\xea\x04\x30\x4d\xcb\x17\xed\x0a\x9d\x66\x77\x0f\x7b\x9a\x3a\x66\x09\x1d\xff\x97\x3b\x87\xa5\x9a\x69\x4c\xbf\x1c\xaf\x6b\x4d\x1f\xbd\xd6\xf4\x5d\x08\x83\x47\xcf\x8d\x25\x08\x77\x46\x56\x64\xb5\x76\x2b\xf4\x2b\x4d\x1f\x81\x72\x5f\xfa\xdf\x23\x34\x4b\x2d\xe3\x9f\xd1\x29\x80\xce\xf2\x42\xd0\x29\xa2\xc9\x8b\x67\x5d\xf6\x07\x50\xb9\x49\x77\x9e\x99\x1e\x95\x89\x41\xc7\xe5\xcc\x42\xce\x3d\x15\x36\xb1\xc2\x54\x4f\x0b\xee\x94\x79\x8d\x01\x71\x51\x6b\x2b\x98\x27\x8f\xb8\x41\x0e\xbf\x11\x70\x0b\xff\x1e\x9c\xe3\x24\x9a\x3e\x78\x5a\x78\xca\xc0\x4b\x15\x18\x16\xf4\x9b\x56\x7a\x44\x94\xe3\x48\x2f\xfc\xef\xe3\x13\xf4\x7f\x53\xb1\x64\x10\xff\xd0\xb1\x40\x0e\x50\xab\x61\xf8\x69\xa2\x61\x8b\x05\xdc\x0f\xc9\x15\x4a\xc3\x78\xa1\x6a\xbb\xee\x82\x38\x78\x4b\x5c\xf8\x6a\x88\x38\xb7\xb9\xed\x1a\xe1\xb0\x3e\xc6\x65\x0b\xc6\x63\x9e\x30\x92\x04\x4a\xd2\x5b\x69\x79\x10\x25\x67\xa4\x27\x47\x69\x6f\x9b\xb2\x13\x16\xa8\x43\x29\x5f\x1d\xeb\x39\xd9\x86\x83\xdf\x69\xf8\xb2\x13\x8e\x3c\xcf\x52\xd9\x76\xf1\x25\x54\x40\x8d\x9e\x93\xde\x9b\x3d\xa3\xa7\xb2\x77\x5c\xfd\x8b\x98\xf2\xe2\xf9\xb3\x68\xb0\x3b\x30\xa5\x76\x84\x63\x74\xff\x1a\x4c\x99\xa7\x8f\x1d\xce\x94\xf1\xa2\x05\xa6\xcc\x17\x67\x07\x6f\xd6\x37\xa5\xbb\x92\x21\x2e\xd3\xe5\x47\xd7\xc3\x72\x62\xbe\x36\x05\x22\xa1\xbc\x4c\x4f\xe1\xa5\x98\x70\xb5\xb2\x21\xfe\xf9\x74\x63\x2f\x85\xea\x3d\x10\x6a\xe8\xf7\xee\xb5\x04\x83\x3e\xfe\xc8\x61\x7c\xd2\x7d\x82\xcc\x4e\xa4\xd7\x24\xcb\xd1\x7d\x1b\x9f\xf8\x5c\xc6\x59\xd4\x80\x6f\xb3\xc1\x5b\x59\xac\xc1\xb7\x6e\x5a\x69\x95\x44\x11\xdd\xf2\xb9\x84\xf3\xc3\xfa\x30\x2e\x17\x07\x43\x58\xc6\x0f\x93\x59\xf4\x8b\xc3\xf6\xde\x7f\xec\x0b\x61\x74\x03\x6a\x07\xd7\x38\x45\xdf\x7d\x17\xbd\xbc\x18\x11\xf7\x19\xc9\x0a\x42\xf5\xdc\x86\x6b\xc8\x5c\x59\xb6\xa8\x89\x54\x82\x6f\xa3\x63\xf5\xef\xe3\x96\x58\xa4\xf7\x28\x37\x44\x10\x84\x9b\x86\x57\xf0\x7e\x2a\x96\x08\xa3\x9a\x54\x44\x9b\xff\x8d\x7b\x9d\x96\x32\xfd\x05\xbd\x0d\x22\xcc\x67\x51\x87\x3a\xa9\xe1\xf4\x0f\x5e\x54\xd5\x28\x12\x78\x67\xc8\x21\x34\xb5\xbc\x42\x24\xc4\xcd\xdc\x1c\xa2\x00\x8c\x45\x4b\xf0\x8d\xee\x6f\xee\xf9\x50\xa6\x08\x83\x9a\xaa\xd1\xb5\x50\x27\x1e\xe1\x8e\x29\x65\x73\xfb\xb5\xb6\x94\x3d\x38\xf3\xdc\x91\xb9\x28\xc1\xb8\x72\x57\x49\x43\xbd\xd0\x08\xa0\xef\x74\xa9\xbd\x18\x28\x24\x34\xf1\x47\xe0\x09\xa5\x5d\x02\xa1\x9f\x95\x36\x5f\x23\xb2\xb8\xa2\x44\x36\x1c\x67\x8a\x5e\x21\xcc\xb6\x2b\x2e\x48\x9f\x0c\x4f\x2e\x25\xba\x42\x6d\xfb\x70\x9a\x69\xd9\xe1\x35\x2d\xa9\x03\xcc\xd2\x85\x4b\x64\xa2\x9b\xee\xb2\xa9\x65\x39\xed\x65\xfb\x3b\x9b\xf1\x1e\x2a\xd5\x22\xed\x7d\x16\xae\xd8\xa6\xef\x85\xb8\x62\xe3\xee\x63\x71\x69\xb3\xfe\x77\xe3\xa2\x76\xfb\xbc\x20\x17\xb7\xdf\x55\xdb\xf5\x6e\x95\x57\x0f\xae\xbb\x5a\xac\xba\x3a\x18\x0e\xdc\xeb\x65\x83\xbe\x14\xc7\x02\xd5\x27\xf9\xd2\x96\x1e\x57\xea\x54\x1d\xdd\xa7\xc8\x68\x7e\xd3\xa7\xa4\x5f\xd0\xa9\xd5\x49\xdd\x77\x07\xef\x93\x31\xda\xcf\x89\x9f\x25\xfb\xb3\xc4\xbb\xfb\xbe\x04\xd1\x0f\xb2\xc0\xe7\xa5\x6f\x0f\x02\x3b\xbc\x2d\x86\x7e\x0d\x12\x24\x5b\xc5\xe2\xf5\xa8\xc2\xb7\xfd\xdd\x76\x5f\xdb\x4a\xba\xe6\x4f\x10\xa1\xd3\x54\xcf\x02\x98\x33\x6f\x0d\xf9\x7e\xa5\x77\x84\x8a\x7d\x7d\x09\xc2\xb4\x7f\xe1\x29\xa0\x62\x77\x6f\x2b\x25\xb6\x24\x89\x7f\x3a\x41\x3d\x2f\x13\xa1\x53\xf4\x21\xdf\x27\x69\xb1\xf3\xb8\xb9\x29\x79\xde\xfb\x4e\xd8\x10\x9c\x27\x47\x36\x9d\xcb\x9a\xb2\x11\xa8\x9c\xbe\xe3\x7d\xc0\x78\x9a\x25\xa0\x4a\x24\x1f\x97\x62\x93\x18\xad\x05\xbd\xd5\xff\x8b\xce\x0c\x8b\xd9\x08\xbe\xf8\x0c\x3c\x8a\xc8\xb4\xc1\x42\xe7\x70\x1a\xa7\xd0\x1a\xab\xe4\x0e\xc0\x4b\x86\x7e\xc4\x94\x31\x62\xc2\x4c\x6f\x89\x54\x8c\x40\x31\x72\x92\x9d\xc5\x4a\x7b\xa3\x32\x29\x0c\x4d\xc4\x2d\xad\x88\x3b\xb5\x9c\x68\x03\x63\xe9\x0e\xd7\x96\x44\x90\xb8\xf4\x3a\x3a\x33\xb6\x13\xd4\x18\x83\x52\xc6\x06\xc9\x19\xb7\xe1\x1a\x9c\x8e\x17\x2a\xac\xfb\x09\x53\x22\x51\x43\x99\xbd\x75\x8a\xd4\x92\x4b\x12\x77\x70\x68\xe1\x95\xc7\x29\xc1\x00\xae\xdc\x69\xaf\x47\xb8\x8b\x6e\x26\xcb\x8d\x33\xf3\xb4\x20\x17\xda\x3c\xab\x5b\x98\xad\x2d\xd0\x6e\xeb\x8f\x4a\xc8\xc7\xc4\x8a\x6a\x07\x23\x5c\x54\xd9\x4a\x45\x56\xa8\x5a\xb6\xec\x26\x1e\x08\x6c\x2b\x0c\xa5\x7c\x9b\xad\x3d\xef\xaa\x11\x23\x6a\x03\xf5\xe5\x35\x25\x9d\x6f\x8c\x1b\x00\xc7\x5b\x85\x70\x6d\x0a\x6b\xc2\x3b\x9b\xb6\xd8\xe7\x0a\x33\xba\xb6\x56\xd8\x34\xd9\x2e\x71\x15\x97\xfe\x13\x6c\x4d\xae\xfb\xa6\x9a\x74\xc4\xe7\xb1\x65\xc5\x5d\x39\x39\x5d\xc1\xab\xb0\x58\x10\x75\x52\xf2\x95\x63\x38\xf1\xf3\x61\x71\xf7\x71\xf1\xc8\x59\xcf\x11\x20\x66\x1b\x21\x6c\x94\x87\x43\x3b\x3d\x3a\xe0\xbf\x27\xa5\xbe\x1d\x95\x17\xa5\xf0\xf0\xc2\x60\x26\xd3\x81\xdb\xff\xf7\x2a\x72\x6d\x51\x92\x41\xb8\x5b\x08\x68\x56\xfa\xbd\xda\x9b\x8b\x0e\xcd\x2b\x19\xe6\x9d\x72\xb2\xcd\x30\xdb\x64\x18\xdc\x95\x55\x7c\x8e\xcd\x5d\xb9\xe4\x40\x4a\x7c\x3b\xea\x50\xb9\xc0\x16\x7d\xd9\x47\x07\x72\x84\x4f\xb8\xb8\x33\x4b\xb8\x30\xcd\x3e\x3c\xb1\x4f\xe2\xc8\x30\x1f\xf4\xe4\xd0\x0c\x33\x82\x1f\xf6\xae\x2c\x00\x99\xf6\xf7\xe2\x81\x3d\x66\xfe\xed\xa8\x4b\xca\xc2\xc2\xf7\x66\x11\xa5\xd8\x94\xab\xb0\x68\x1f\xa3\xbf\x3c\xe4\x5e\x45\x53\x93\xd6\x70\x66\x74\xc8\xf5\xbe\x82\x31\xfb\xd9\xea\xcd\x77\xaa\xa9\xee\xa8\x3b\xdf\xad\xbe\x7a\xc0\x2d\xbb\xfe\x6b\x27\x3d\xb7\xe9\x0e\x1e\x26\xbb\x60\xd2\x3b\x5e\x7a\x55\x6e\xdf\x02\x5c\x7f\xdd\xc2\xf5\x3d\x59\xdd\x5d\x56\x73\x01\xdf\x4f\x0f\xd0\xff\x0f\x00\x00\xff\xff\xfb\x2d\x5a\x24\xb9\xa2\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x4f\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x9c\xf8\x4d\x4e\x72\x55\x29\x57\x0c\xce\x80\x24\x56\x43\x80\x01\x30\x62\xb8\xb6\xff\xfb\x15\x1a\xef\x18\xcc\x90\x94\x9c\xdd\x3c\x0f\xbf\xd8\x22\x81\x46\xa3\xd1\xe8\x37\x34\x1a\x74\xb5\xe6\x42\xa1\xa7\x2d\x5b\xd0\x59\x43\xde\xf2\x1b\xc2\xd0\x5c\xf0\x15\x7a\x98\x7c\xf7\xf0\x81\x6b\xd9\xf0\x4d\xd4\xea\xd1\x1f\x4f\x7f\x78\xf9\xcb\xdb\x97\xcf\x2f\x5f\x9c\x5d\x5c\xbc\xb9\xbc\xbe\x8e\x1b\x5e\x5d\xbc\xc5\xb3\x86\x5c\x2b\x7c\x43\xd9\x22\xee\x71\x75\xf1\xf6\xec\xfb\x1f\x2e\xaf\xdf\x9e\x3d\xbf\x7a\xf1\xac\xd0\xf5\xbc\x69\xa5\x22\xe2\xf5\xb9\xeb\xf5\xfa\xbc\xd0\xea\xe2\xf9\x33\xf7\xfb\xc5\xf3\x12\x98\xa7\x84\xc8\x78\xdc\xa7\x97\x97\xd7\xae\xd9\x83\xe3\x63\xf4\x76\x49\x90\xe2\xeb\xa3\x86\xdc\x92\x06\xc9\x15\x16\x0a\x55\x9c\x29\x81\x2b\x85\x56\x98\xe1\x85\x46\x5c\x2d\x09\x6a\xe8\x9c\x54\xdb\xaa\x21\x88\xcf\x11\x59\xf3\x6a\x29\xa7\xe8\x8a\xc1\x28\x13\x0d\xca\x7c\x87\xb0\x20\xd0\x5e\xae\x70\xd3\x10\xa9\x50\xcb\xa8\xd2\x7d\x14\x5d\x11\xb4\x59\x12\xfb\x3b\xad\x09\x53\x54\x6d\x91\xd2\x24\x42\x23\xe8\x43\xa0\xa5\x86\xc6\x88\xda\x70\x71\x83\xf8\x9a\x08\xac\xb8\x90\x63\x44\x25\x92\x0a\x2b\x5a\x4d\xd1\x4b\xf7\x2d\x5a\xe1\x2d\xe2\xac\xd9\xa2\x86\xe0\x5b\x82\xb8\x40\xff\xe4\x94\xc1\x08\x0e\x84\x06\x87\x95\xc1\x0f\xcd\x78\xcb\x6a\x2c\x28\x91\x39\x94\x19\x41\xe4\x9f\xa4\x52\xa4\x46\x75\x2b\xf4\xb4\x31\xb3\x9d\xe6\x5c\xa0\x5b\x2c\x28\x6f\xa5\x06\xb6\xa2\xb2\x26\x2b\x82\x19\x6f\x85\x9c\xa0\x59\xab\xf4\x78\x5b\x24\xc8\x0a\x53\x86\xec\xf0\xd9\x04\x5b\xa6\x68\x03\x3f\x18\x98\x84\xd5\x72\xfa\xe0\xf8\x58\x03\xbc\x0c\xa4\x93\xeb\x86\x2a\x44\x99\xe2\xe8\x1b\xb4\x5e\x62\x49\xe4\x89\x6e\xf2\xf1\xf4\xce\x1f\xe8\x8e\x2e\x5f\xbd\x3c\xff\x07\x7a\x81\x76\x7f\x3e\xfa\xc6\x5f\x3f\x46\xd3\xe9\x14\xfa\x1f\xe9\x0f\x72\x9c\x0c\x7f\x7d\x3c\x42\xd7\x44\xb5\x6b\xa4\xff\x77\xce\x57\x2b\xaa\x34\xf1\x8e\x3e\x7e\xf4\xbd\xee\x85\xb4\x86\xf0\x78\x8c\x90\xdd\x24\xe8\xd5\x3f\xce\xae\x2f\xf5\x97\x2f\x78\x4d\x02\x63\x00\xd9\x80\xc4\x8a\x23\xd9\xce\x56\x54\x69\x3e\x01\x3c\x05\xf9\xbd\x25\x52\x49\x58\x41\x4d\xfb\x17\x97\xff\xef\xad\x5d\x00\xb3\xc8\x1a\x9e\x5a\x52\x69\x68\x3d\x45\x67\xca\xac\x11\xab\x81\x67\xfd\x2f\x13\xf8\x1a\x16\x2a\xdf\x26\x82\x48\xde\xdc\x12\x09\x2d\x34\x3c\xde\x2a\xa9\x30\xab\x35\x06\x1d\x4c\x30\xab\x51\x4d\x14\x11\x2b\xca\x6c\x9f\x8c\x53\x1c\xae\x8c\xfc\xa1\x90\xdf\x59\x53\xd8\xab\x45\x04\xc8\x8a\x2a\x19\xf0\x33\x8b\x22\x89\xb8\xa5\x15\x41\xe4\x96\x30\xd3\x16\x53\xa6\x31\x31\x33\x1e\x1e\x15\x46\x9c\xa0\xcd\x92\x56\x4b\x44\x19\x55\x14\x2b\x8b\xac\x12\x98\x49\xaa\x28\x67\x9a\xde\x6e\xca\x06\x2f\x33\xf2\x2b\xa0\xa4\x5d\xc0\xbf\x8f\xd1\xf5\xe5\xdb\x9f\x5e\x85\xd5\xfb\x65\x49\x58\x44\x58\x34\x23\x0b\xca\x0c\xec\x35\x16\x8a\x56\x74\x8d\x99\x92\xc8\xef\x62\x87\x8f\xd9\x1f\x44\x4d\xd1\x85\xd9\x9f\x1a\x88\x86\x18\x16\x48\x66\x30\xd6\x82\xac\x75\xaf\xee\xe4\x40\x76\x99\xb6\x6d\x83\xc5\x04\x55\xbc\x69\x48\xa5\xe7\x05\xe2\x87\xd7\x44\x3a\x6e\xba\xe5\x7a\xf2\x16\x06\x15\xa8\x32\xb2\xf9\x2b\x89\x04\xe7\x0a\xfd\xde\x72\xd1\xae\x50\x45\x84\xa2\x73\x5a\x61\x45\x60\x91\x2b\xce\x24\x61\xd2\x88\x0c\x03\x4f\xb4\x66\x4e\x35\x95\x4a\xd0\x59\xab\xb7\xcb\x0d\xd9\xa2\x05\x61\x9a\x99\x35\x4d\xd7\x82\x2b\x5e\xf1\x06\x8d\x2e\x9e\x3f\x1b\x03\x4b\x13\x85\xda\x35\xf4\x13\x98\xd5\x7c\xa5\xe1\xcd\x08\xae\x38\x9b\x3a\x62\xc2\xc4\x61\xae\x00\xc5\xec\x89\x8a\xaf\xd6\x0d\x51\x43\xac\xeb\x39\xc7\xaf\xa1\xd9\xc7\xfd\xdc\xa3\x41\x69\xaa\xcd\x71\xa5\xa4\xd9\x22\x46\x6e\xaf\x05\xaf\x88\x94\x96\x69\x34\xbc\x5d\x7c\x63\x30\xb2\x03\x26\x4c\xf3\xcd\x18\x9d\xbf\xfc\xf1\xc7\xab\xb7\x6f\x2f\x2f\x76\x31\xce\x24\x91\xf5\x54\xa2\x79\xdb\x34\x5b\xb7\xf2\x35\x0c\xd6\x19\x5a\xf3\x41\xb4\xb3\xce\xd0\x1c\xd3\xa6\x15\x20\x42\x08\x53\x44\xa4\xe3\xcc\xb9\x88\x27\x00\x74\xe0\x19\x43\x99\x19\xd7\xb0\xfe\x7a\xc6\x58\xed\xc3\xd2\x7a\x5c\x83\xa4\x5b\x2d\x4f\xd0\x76\x0d\xbc\xad\xc9\x5a\xb7\x82\xf8\xdd\x28\x11\x46\x95\xa0\x8a\x56\xb8\xf1\x78\x6b\x86\xdb\xd0\xa6\x41\x15\x6e\xa5\x81\x51\x2d\xb5\x32\x52\x1c\x2d\x71\xa3\xa6\x0f\x1e\xe0\x4a\xaf\xcf\x08\x37\xcd\x38\x30\x80\xd6\xde\x66\x1d\x3e\x3c\x78\xa0\x85\x7f\xdc\x8a\xb0\x76\x65\x56\x09\x56\xe7\x04\xfd\x74\xc5\xd4\xff\x41\x1f\x1e\x38\x4d\x91\x80\xd4\xa4\x72\xf6\xcc\x4f\xe7\x6f\xaf\x5e\xbe\xe8\x6f\x07\xfa\x05\xe4\xc2\x8e\x36\x86\x0d\xa0\xd1\xa7\x1e\x04\xb5\x36\x78\xc3\x9b\x7d\xd0\x7b\xf1\xf2\xc5\x65\xff\xaf\xe7\x46\x02\x70\x31\xd4\xc4\xed\xe9\x7e\xb4\xff\x20\x55\x0b\x62\xa4\xb7\xc9\xcf\x44\x18\x41\x31\xd8\xea\x0c\xbe\x88\xa7\x7e\x6c\x0d\xb6\x58\xd8\xa6\x1b\x95\x4a\xd8\xd2\x5a\xae\x6c\xf4\x6e\xd9\xf4\xef\x3b\xe8\xee\xc1\x5a\xed\x77\xe5\xf7\xba\xd9\xb4\x73\xca\x70\x43\xff\x45\xea\x3e\x6d\xd1\xae\x2b\xbe\xd2\xfb\xc1\xec\xa4\xee\x0a\x01\x5a\x41\x2d\x8d\xfc\x7c\xfd\x7f\xdc\xac\x2a\xde\xc2\xce\xeb\x01\x8d\x7e\x6c\xa5\xd2\x46\x1a\x67\x04\x2d\x04\xc1\x66\x97\x62\xd8\x52\x09\xb0\x1c\x50\xd5\x0a\xa1\xb1\x88\x50\xd4\x1f\xdb\xcc\xb0\xcd\x7f\xfd\xef\xc9\x83\x04\xc8\xd5\x3e\xf3\x45\x1b\xaa\x96\x08\x37\x0d\xc8\x77\x44\xd9\x9c\x8b\x15\x2c\xeb\x34\x05\xc6\xaa\xa6\xad\xb5\x25\x17\x7f\xab\xfb\x5c\x5d\x4c\xbc\x89\x70\x43\xb6\x13\x27\xc8\x4a\x7f\xe3\xba\x16\x20\x61\x05\x6f\xc8\x24\x01\xe5\x40\x44\x18\x4c\xd0\x86\xd0\xc5\x52\x4d\x40\x36\xac\xb8\x20\x01\x27\x18\x99\xcd\xf9\x09\xfa\xb5\xeb\xa6\x4c\x5f\xd8\x5f\xdf\x65\x24\x79\x0b\x0c\x21\xa4\x42\xb7\x94\x6c\xd0\x88\xea\x59\x49\x7a\x4b\xc6\x4e\x0f\x94\xb8\x41\x7f\xa0\xd7\xcf\x94\x6c\x7a\x88\xad\x21\x37\xf8\x4e\x80\x19\x6e\x76\x00\xb6\xda\x1a\x61\x29\xe9\x82\xad\x34\x27\xf4\xb1\xd8\x25\xd6\x86\x79\x43\xa0\x91\x15\xd6\x0d\x95\x2a\x81\x29\xc8\x5a\x10\x49\xb4\x3c\xd7\xac\xe8\xc1\x1b\x95\x6f\xf6\x8e\x66\x09\x90\xf4\x9a\x2d\xae\x2e\xa4\x1d\xdc\xaa\xa3\x25\x4e\x21\x5a\x10\x13\xc3\x4e\xc6\xc6\x30\x8b\x67\xcc\x45\xb0\x3f\x22\xbe\xb5\x62\xca\xba\x88\xd2\xae\xa2\xf7\x18\xa7\xf6\x7f\xa5\xf5\x93\xbc\x15\x15\xb8\x70\xc6\x96\x60\x44\x4a\x63\x64\x68\xdc\xf4\x74\x09\xae\x89\x40\x92\x58\x63\x08\xe1\x66\xc1\x05\x55\xcb\x95\xc1\x2e\x81\x38\x24\x05\xf4\xc7\x8c\x71\x0d\x63\x9e\xa0\x6b\xa5\xad\xb6\x02\x52\x35\xc1\x75\x03\xd6\xb0\x76\x2d\xf5\x1a\x18\xc5\x6b\x57\x40\x3b\xb9\xde\x2c\x52\x5c\xcb\x00\xa7\x2c\x6b\xd7\xc6\x61\x90\xc0\x8e\xac\x61\x2b\xdf\x2e\xfc\x48\xc6\xd7\x22\x15\x9d\x53\x0b\x85\x88\x15\x20\x80\x83\xe5\x66\xf8\x91\xb5\xab\x19\x11\xd3\x74\xea\x60\x8c\x60\x83\x5b\x50\xf1\x88\xcf\xb4\x40\xd6\xf0\x23\xd9\xa9\xd7\x50\x12\xac\x15\xfd\xac\xe1\xd5\x8d\xa1\x24\xc0\x76\x82\x2c\x81\xed\xa4\x1a\x5a\xd0\x5b\xc2\x3c\x79\x26\x88\x2a\x54\x61\x86\x24\x9e\x93\x66\xdb\x63\xd6\xb8\xa9\x7a\x88\x17\xcf\x9f\x81\xfa\x7e\xfc\xb4\xbb\x59\xf2\x36\x7f\xdf\xa3\xcd\x37\x9d\x36\xd0\x64\x5c\xd0\x51\x45\x63\x72\x58\x47\x41\xac\xc2\x6b\x29\x0f\x32\xb8\x97\x41\x53\x45\x80\x20\x02\x00\xd0\xf4\xce\x8b\x2c\xe1\x1e\x16\xf5\x70\x97\x58\xa2\x19\x21\x2c\x70\xd4\x90\x0a\xb3\xf3\x19\x15\x84\xcc\x9e\xca\x8b\xfc\xde\xe2\xc6\x2d\x97\xeb\x44\xbb\x3a\x6c\x2d\xc8\x2d\xe5\xad\x8c\x79\x18\x10\xd9\x57\x7f\x69\xa4\x04\x91\x6d\xa3\x9c\x0c\x7d\x7d\x8e\xf0\x62\x21\xc8\xc2\x3b\x1a\x7a\x8e\x99\xd0\xf3\x12\x2c\x01\x16\x8b\xb3\x48\x24\x21\x41\x2a\x42\x6f\x49\x0d\xd3\xc6\x91\x3b\xe5\x44\x5a\x02\xe5\xf5\x39\x02\xb7\xd8\xb8\x52\x05\xaf\x09\x8c\x66\xd8\xff\x4e\xa8\x5a\xc7\x88\xc8\x68\xda\x4e\xcc\xf5\xca\xbd\xd7\xe7\x25\xc9\x67\x88\xa1\x97\x64\xdd\xce\x1a\x5a\x69\xf5\x2a\x03\xbb\x59\x21\x63\x5c\x18\xc2\x2a\x5e\xeb\x8d\x2b\xd1\x6c\x6b\x0c\xa1\x86\x6f\x8e\x16\x3c\x15\xdb\x62\xbb\x56\x1c\x35\x74\x26\xb0\xd8\x82\x1f\xc2\xd0\x92\xfc\x71\x64\xbb\xa7\x36\xc0\x33\xc1\xb5\x1c\xf2\x63\x6b\xf6\x55\x5e\xa3\x5a\xfa\x4f\xd0\x9c\x37\x0d\xdf\x68\x49\x61\x06\xd6\x2e\xc5\x2d\xad\x35\xd7\x68\x84\x3d\xc8\xfa\x66\xf1\xaa\x9d\x3d\x27\x5b\x4d\x06\x23\x59\xdf\x4d\xf2\x8d\x78\xee\x56\xd3\x4a\xba\x0a\xad\x88\xc2\x35\x56\x18\xe1\x19\x6f\x55\xba\x66\xe9\xce\x38\x6b\x1a\xb4\xa4\x52\x71\x01\x8e\x86\xb1\x77\x7c\x77\x88\xc5\x71\xed\x5f\xad\x89\x58\x61\x46\x98\x6a\xb6\x9d\xad\x23\x95\x68\x2b\xbb\x77\x7e\x74\x5d\x3f\x74\xd7\xc6\x18\x97\x73\x1a\x6d\xa0\x80\x4c\x0e\xb4\x21\x2a\xe7\xfd\x82\x9e\xd3\xfa\xac\x95\x96\x35\x9d\x7f\x6d\xfd\x57\x33\x17\xe9\x0d\xe0\xd2\x08\x1a\x80\x53\x59\x83\x66\x90\x8b\x12\x0d\x23\x2c\x15\x16\x89\x05\x34\x64\x00\xed\x07\x92\xb0\xfa\x20\x80\xc4\x5b\x89\xb8\xad\x7a\x5d\x0f\x8b\xac\x6e\x77\xb9\x6b\x00\xc5\x15\x6e\x90\x20\x1b\x2c\x6a\xeb\xf2\x6a\xb5\xba\xc6\xb4\x46\x9a\xbb\x76\xaf\xe5\x2d\x16\x06\xca\x1b\x03\xe4\x04\xfd\xf4\x94\xfe\x51\x1a\xcb\x8c\x82\xf0\x4a\xaf\x7c\x3e\x98\xf6\xda\x31\x44\xaa\xfc\x66\x01\xcb\x4b\x4b\x2a\xaa\x24\xaa\x49\xa3\xc5\x1e\x17\x65\xbf\x4d\x63\x61\xe0\x9f\x19\xf0\x65\xbb\xd8\xe2\xf8\xbd\x20\xf8\xa6\xe6\x1b\xf6\x2e\xc3\x52\xe0\xea\x46\x22\x3a\xf7\x14\x59\xe2\x5b\x62\xb4\x0b\x60\x69\xc8\x31\xb8\xae\x01\x13\xf9\x0a\xd3\xfa\x04\x7d\xcf\x79\xd3\x25\x06\x17\x0b\xcc\xe8\xbf\x8c\x20\xe7\xf3\x60\x12\x06\x83\x13\x22\xc8\x56\x56\xca\x04\x80\x0f\x3e\x82\x8c\xc1\x48\xf0\x96\xd5\x48\xf0\x19\x65\x48\x72\x01\xbb\xc4\x1b\x7d\x03\x3b\x70\x5f\x2b\xb4\x8b\xfe\x6b\x23\xfa\xcf\x83\xe8\x8f\x04\x71\x38\xf8\x70\x41\x8a\x5e\x4a\xed\xa5\x0a\xba\xc3\xc7\xf2\x1f\x4b\xc9\x2b\x8a\xc1\x18\xb1\xc6\x37\xba\x88\xa2\x73\xcf\xc9\x16\x3d\xf3\xd1\xb9\x4c\x45\x83\xb6\x30\xac\x18\x4c\x46\xa3\x23\xbd\x4d\xa8\xb4\x08\x2f\x28\x82\x48\x03\xc0\x3e\x75\x0a\x18\x6b\xc7\xa3\x26\x7f\x9c\xa0\x86\xb0\x85\x5a\xa2\x23\xf4\xb8\x97\x00\xf5\xcd\x22\xd5\x00\x61\xb2\x94\x51\x35\xea\x98\x08\x28\xfe\xc4\x22\x2e\xff\x29\x17\x57\xd9\xef\x99\xec\xe9\xf6\x2e\xc8\x8f\xac\x51\x69\xdb\x67\x4d\x0e\xf1\x74\xd2\x8e\xfb\xd9\x08\x49\x9f\x0e\x2d\xc7\xb1\xa6\x32\xf4\x6a\xe6\x53\x67\xb3\x9d\x3a\x1d\xd4\x6d\x02\xba\xe7\x14\xc8\x5b\xf8\xd1\x51\x56\xb7\x70\xff\xef\x36\xb3\x04\x46\xa7\x8e\xd4\x45\x48\x11\x95\x0d\xb8\xe8\x8b\x6e\x87\x98\xe2\xe8\x34\x59\x80\x6e\xe3\x44\x1e\xa2\x53\xf4\xeb\xbb\xbe\x36\x20\xa9\xd0\x29\x9a\xe3\x46\x92\x12\xc1\xb2\x45\x04\xd2\x65\xdf\x15\xba\xf9\x25\xd4\xed\xfd\x1f\xdd\x86\x76\xdd\xd0\xa9\x5b\x41\xdf\xe4\xd3\x83\xce\xc6\xa9\x60\xd1\xc6\x68\xde\x32\xad\xff\xdf\x46\x24\x18\xfd\x86\x18\xd9\x64\x0c\x39\x8e\xa2\x89\x7d\x74\x0c\xbd\x0e\x18\xf9\x4d\x4c\xde\xd1\x6f\x56\xe8\x7b\xd5\xb2\xa7\x02\x2a\xa2\x97\xaf\x5c\x06\xfa\x60\x24\x61\x7d\x3d\x8a\x91\x5e\x1a\x18\xdd\xf1\x44\xf4\x57\x18\x17\xed\x1c\xd8\x6f\x52\x39\xfa\xbd\x1a\xda\xc3\x45\x14\x12\xd6\xf9\xbd\x3a\x64\x59\x2e\x9e\x3f\x03\xf1\xfc\x9c\x6c\x47\x37\x1d\x69\x30\xc0\x7b\x37\x29\xe3\xa1\x34\x68\xeb\x6d\x5f\xd0\x15\x54\x9a\x93\x75\x1b\x19\xd0\x1e\xfd\x0c\xc2\xf5\x6c\x11\xec\xfe\xb3\x7a\x45\xd9\xf1\xf1\x71\x9f\x4d\x7d\xce\xd9\x9c\x2e\x22\xa4\x9c\x76\x33\xd1\x0a\x6d\x15\x68\xd3\x0f\xce\x1c\x30\x43\xda\xbe\x16\x03\x96\x98\xd6\x26\xac\x5d\x69\xc1\x21\xaf\x18\x18\xec\xfd\x76\x5f\x61\x88\x3d\xcd\xcb\x74\x18\xcb\xd7\x67\xa6\x7d\x12\x4d\x40\xa5\x08\x71\x61\x5c\x30\xfb\xea\x9b\x85\x09\x0b\xec\x1e\xd2\x05\x31\xf6\x99\x5c\xb0\xaa\x9c\x1d\xe5\x47\xdc\x45\xc7\xf3\xae\xe6\xd2\xe3\x3d\xfe\xaf\xa2\xc9\x68\x8e\xf6\x14\xd1\xca\xdf\x1c\xf2\x28\x6f\xf1\x6a\x53\x62\xab\x8d\x69\xca\x2a\x41\xb0\x24\x12\x91\x5b\x22\xb6\x19\x0a\x06\x7b\x2a\xd1\x2d\x6e\x5a\x02\x2c\xa6\xbd\xdd\x75\x43\x03\x4b\x3d\xfd\xe1\xe5\x2f\xd6\x66\x97\xed\x7a\xdd\x6c\xb5\xdd\xbc\x20\x2a\x0a\x1d\xc1\x50\x7d\xf3\xd2\xfd\x4d\xc7\x2b\x8b\xcb\x2b\x22\x2a\xc2\x14\x5e\x90\xae\xe1\x0e\x06\x48\x0f\x4b\x4d\x76\x32\xc1\x64\x60\xcd\x26\x83\x14\x9e\xec\x85\x67\x71\x3b\x67\xd8\x6a\xd9\x9e\x7e\x33\xd4\x25\x9d\x47\xd2\x37\xfd\x69\x08\x88\x9b\x6a\xd2\xdd\x7d\x59\xec\xd8\xa1\x83\xe9\xda\xf9\xba\xdb\x79\x88\x4c\xe8\x74\x90\x8a\xfd\x92\xee\x1f\xbc\xa9\x0d\x43\xbf\xf7\x47\x8b\x53\x23\xab\xde\x3b\xd1\xe5\x0d\xed\x0a\xbe\x6f\x05\x9c\xb0\xb8\xd0\x42\x2c\xf0\x9c\x07\xe0\x5c\x8e\xd0\xdc\x49\xd4\x13\x2b\x08\xf7\x90\xb5\x76\x17\xa4\x27\xe0\xbe\x9b\x95\xc4\x8c\xab\x3e\x61\x5c\x08\xab\xe0\x38\x42\x22\x48\xc5\x45\xed\x7c\x6d\x1f\x29\x01\xc7\xc6\x46\x25\x4d\x48\xcf\x24\x4a\x79\x68\x60\xee\x9b\xb1\x4c\x60\xc2\x48\xa0\x30\xdc\x1b\xa2\x5a\x61\x0f\xe4\x52\xb0\x30\x1f\x1f\xc4\x4e\xe3\x37\xda\x19\xa4\x8d\x76\x47\xa9\x26\x03\xfb\x4a\xfb\xe3\x2d\xab\x7d\x03\xc3\xe3\x3f\x76\x23\x3a\x5a\x63\x18\xbd\x08\xdf\x68\x76\x90\x26\x60\xb9\x10\x7c\xa3\x25\x7c\x4d\x81\x93\xb1\xd8\x7a\x68\x35\x27\xda\xf7\x51\xc6\xe9\x35\x51\xfa\x86\xe3\x5a\xe3\x05\xf2\x0a\xd2\xbf\xec\xaa\x9b\xb3\x67\x2a\x6d\x8b\x8e\x8e\xd3\xda\x78\x41\x54\x12\x37\x1a\xfd\x66\x26\x78\x9e\xfa\x34\xe3\x93\x34\xbc\xf4\x5d\xb4\xb1\xe9\x1c\xf8\xc6\xd1\xec\xc2\x63\x0d\xd6\x79\x33\x9f\xda\x69\x4e\x67\x5c\x08\xbe\x79\xf2\xe5\x07\x03\x33\x03\xf9\xe9\xdb\x91\xa6\xf6\x89\xe9\xe3\xa0\x5d\x1b\xd2\xbc\xc2\x6a\x99\x0b\x13\x01\x0b\x56\x18\xf7\xd7\x78\x06\xef\xb2\x5d\x14\xf5\x64\xb4\xc9\x37\xd6\x35\x36\xa7\x0a\x2b\x5e\x9b\xd5\x4e\x83\x6a\x76\x6b\xd9\xc0\x72\x08\xd3\x75\x96\xd2\x03\x2c\xef\x33\xb0\x83\xf0\x2d\xc9\x49\xcf\xc8\x26\x6c\xb9\xe4\xc7\x78\xf2\x6b\x41\x8a\x06\x99\x39\x80\xbd\x8c\x26\x8f\x4e\x4f\xd1\x23\xf4\xf1\x63\xd2\x78\x14\x8d\xe2\x1d\xad\x6f\x4f\xfb\x81\x1c\xa1\xc7\xe8\xcb\x2f\x13\x18\x25\x10\x4f\x2c\x88\xb5\xe0\x6b\x2e\x49\x1d\xc3\x18\x8d\xc7\x27\xa9\x23\x88\x10\x7a\x78\x6e\x24\x01\x10\x7b\x9b\xc7\x3e\x61\xeb\xb9\x6c\xc7\xb9\x39\x86\x26\xc8\x01\xb7\xad\xb9\xf0\x79\x23\xf0\x63\xbc\xf7\x1f\x16\x56\xfe\x3f\xc5\xab\xd9\xb8\xe8\xb4\xc4\xb6\x05\xa2\xbe\xcb\xe0\x00\x37\x49\x49\x84\x42\xa3\xce\x0f\xfa\xb3\xca\x57\xe5\xf4\xb4\xb4\x58\x93\x9e\xce\x52\x82\xf6\x76\x2b\xa3\x79\x34\x20\x0d\x1a\x65\x45\xe5\x0a\xab\x6a\x19\x4e\xe7\x2d\x48\xf9\xb0\x03\x73\x9c\x7c\xf3\xe9\x41\x09\xd1\x5d\xf3\x4f\xd0\xef\xd7\x88\xd1\xe9\xd0\x44\x73\xc5\xd5\xc5\xc4\xe9\x88\x24\x31\xa1\x23\x04\x21\xc2\xd5\x65\xfa\xd4\x72\xf5\x23\x58\x50\xe6\xe0\xd4\x67\x1f\x19\x3a\x50\xe9\x62\x50\x43\xf0\xad\x8d\x15\xfe\x1f\x46\xd0\x8c\x13\xa5\xee\x46\xaa\x1d\x34\xe3\x7b\x48\x81\x84\x83\x65\xaf\x45\x3a\xc3\x69\x2e\xc3\xba\x75\xc4\x8c\x27\x28\xfa\x63\x9f\xe1\xfe\x41\xb0\x50\x33\x82\xd5\xde\x43\x2e\x5d\x8f\xc3\x87\xed\xd9\x61\xef\x23\xf5\xb7\x63\xf0\xc2\xfe\xeb\x19\xfb\x8d\x9b\x8d\x89\x26\x62\x86\xda\x75\xad\x5d\x02\xc9\x57\xc4\xf3\x8b\xd3\x9c\x73\x4a\x1a\x1b\x6e\x88\x87\xf4\x24\x81\x55\xe9\x49\x84\xd2\x12\xde\xc0\x86\x69\x81\x8d\x69\x04\x7c\xf8\xdb\x2b\xd7\x6c\x93\x77\xe5\xbb\xfe\x84\xe5\xe9\xb0\x93\xde\xe4\xe1\xaf\x69\x9a\x1e\x66\x76\xb3\x39\xbb\xb5\xb3\x35\x13\x73\xf9\xd7\x05\xa7\xb2\xbb\x95\xc3\xe8\x54\xfe\x8c\x1b\x5a\xc3\x50\xe7\xce\x56\xd4\x9d\x46\x11\x86\x05\x1b\xb2\xd7\x88\x2f\xcb\xa2\xbd\x81\x39\xbb\xbd\x0c\x26\x21\xf8\xf8\x04\x3d\x7c\x41\x36\xd6\x26\x83\xaf\xd0\xca\x1e\x19\xe7\xb9\x4e\x48\xb6\x2b\xcd\x11\x9e\x32\xac\x86\xd3\x4b\x43\x70\xf0\x8c\x1f\x66\xe2\xed\xc1\x9d\xf0\xf7\x4e\x50\x8c\xe9\x50\x30\x25\x65\x2f\x4b\xc4\x88\xc1\xe2\x6f\xfe\xa7\xb1\x58\x36\xbd\x3f\x95\x75\x0e\x5b\x41\xcd\x5b\x87\xf0\x15\x23\x9b\x3f\x9f\xb7\xba\xde\x72\x4a\xbf\xfd\xd9\xcc\x91\x2a\xe2\xb3\xf0\xf7\xff\x34\x2e\xfb\xac\x82\x2c\xa1\xd4\x7f\x82\xd3\x62\x2e\xd3\x5c\xf7\xa7\x70\x5a\x1c\x52\x89\x27\xbc\x3f\x87\xbd\x28\x84\x53\x0c\xa3\xe9\x5f\xb2\xf0\xd3\x5f\x9d\xd3\x0e\x26\x63\x31\xc0\x94\x4c\x7d\x7f\x4a\x3e\xfd\xe1\xe5\x2f\xd7\x3d\x31\x25\xbb\x75\x77\x46\xea\xfe\x6a\x04\x45\x76\x27\x85\xd8\xd9\x93\x53\xf4\x78\xfa\xc8\x6a\x74\x13\x8f\x75\x3b\x61\x46\xd4\x86\x10\x86\xfe\x45\x04\x07\xb6\xe7\x8c\xdc\x67\x7d\x76\xc4\xf0\x12\xbc\x4a\xcb\x74\x7c\x8c\x2e\x19\x84\xdf\xb8\x40\x35\x95\xf0\x5f\xdc\x2a\xbe\xc2\x8a\x56\x3e\x04\x5d\xe1\xa6\x6a\x1b\x77\xb5\x84\xd5\x68\x8d\xb7\x2b\xc2\x54\x39\x9d\x22\x36\x01\x2c\x24\x7b\x92\x64\xc6\xaa\x47\xbf\x21\x62\xfe\x57\x3e\x48\x0a\x93\x76\x4e\x6f\xc3\x71\xfd\x44\x37\x75\xee\xed\xb1\x0d\x67\x1c\xcf\x1b\xbe\xe9\x19\x66\xbc\x03\xa8\xf6\x21\x47\x16\x91\x09\x52\xfc\x50\xa8\x9f\xd2\x60\xfe\x25\xb3\x91\x4f\xcb\x81\xcd\x16\xe1\x4a\xd1\x5b\xe7\x85\x41\x16\xa8\xc2\x42\x49\x84\x41\xdc\x71\x46\x42\x2c\x74\x2d\xf8\x2d\xad\x49\x1d\xa2\x9c\xdd\x34\x72\x38\x9e\x20\x1b\x77\x3b\xcb\xc4\x1e\x04\x91\x36\x52\xe6\x73\x18\xe5\x04\xf2\x1a\xdf\x47\x67\xd5\x85\xe0\xc9\xd7\xe8\xf1\xfb\x1c\x3e\x5c\x9f\x61\x46\x27\x53\x69\x12\xa8\xec\x46\x90\x6b\x2e\x6e\x24\x3a\x42\x92\xb2\xca\x47\xf2\xe2\x3c\x59\x2a\x0d\x32\x26\xe3\xdc\x4e\xca\x64\xed\xd2\x34\x05\x65\xc6\xb9\x92\x4a\xe0\xf5\xda\xe5\x5d\x18\x8a\x98\x1b\x43\x0d\x5c\xf3\x24\x48\x32\xbc\x96\x4b\xae\x26\x26\x6b\xc6\xfe\x48\xff\x45\x64\x74\x6d\xc5\x13\xd0\xe6\xd1\x75\x4e\x45\xac\xef\x04\x56\x8d\x9e\xc2\x04\x61\x89\x6a\x32\x87\x04\x18\x38\xb9\xc2\xca\x0f\x35\xed\x65\xe8\x40\xe6\x34\xbc\x31\xe0\xa1\xa7\x2a\xb5\x9c\x0b\x1d\xb7\xd8\x91\x74\xb1\x4f\x56\xc5\x60\x5e\xc6\x5d\xd3\x29\xee\x90\x4d\x51\xca\x4e\x0c\x1b\x67\x1f\x81\xde\x13\x33\x2c\xcb\x79\x47\xf8\xa2\x0d\xe3\x43\x46\xe6\x32\x1f\xf6\xb1\x92\xcb\x38\x48\x64\xf8\xc0\x47\xb1\x21\x92\x94\x04\x69\x5c\xbb\x10\x24\xef\x9e\x26\xdc\xcd\xa8\x4b\x17\xf6\xc8\xb3\xc1\xd7\x8f\x27\x77\xf0\x18\x1c\x0f\xc4\x70\x0a\x21\x4e\xa0\xcc\x15\xbb\xd5\x38\x05\xce\x9b\x64\x5c\x66\xb6\xb2\x4b\x46\x49\x44\xd3\xa0\xda\xa2\xf3\x3b\x6b\xe4\x02\x2f\x1c\x1f\xa3\x6b\x10\x3a\x1b\x02\x39\x7f\xb0\x17\xd3\x6c\xce\x89\xfe\xad\xe6\xb0\x76\x0c\xee\x32\xf0\x12\x18\x98\x68\x9c\xff\x89\x70\x23\xf9\x14\xfd\x42\x8c\x09\x60\xbb\xc2\xf5\xdf\xa1\x23\xed\xee\xf2\x9a\xb0\xac\x33\xbb\xeb\x15\x65\xa3\xf1\x94\xb0\x3a\x35\xc4\x47\x59\xe0\x11\x91\x46\x96\xb8\xdf\xdc\xad\xa8\xec\x54\x7d\xfa\xb6\xf1\xc6\x76\x62\xe1\x77\xa5\xc3\x03\x60\x5d\x2b\xbe\xfe\x99\x6b\xb2\x65\x58\x94\x40\x5c\x3c\x7f\x96\x74\xbe\x64\xf5\xc5\xf3\x67\x39\xfa\xe9\xa2\x1f\x1f\xa3\x73\xb0\xf4\x41\xd8\x5e\x66\x41\xf3\xce\x0d\xdc\xbc\xaf\x97\xe4\xcc\x99\x4d\xe9\xa1\x65\x43\x94\x0f\x45\xfc\x18\xc2\xd5\xe9\x49\x45\x91\xcf\x7d\x1a\x5c\x8f\x1a\x2c\xfb\x3e\x26\x3d\x2e\x16\xdb\x3d\xed\x82\xd8\x0e\xfb\xa8\xd8\xd2\x4b\x67\xfb\x9f\x5e\x78\x89\x9c\xcf\x76\x64\xb1\x8f\x53\xde\x70\x05\x74\x46\x10\xbf\x25\x62\x23\xa8\x52\x04\xca\x11\xbc\x77\x06\x1c\x39\x63\xf5\xb5\x4f\xec\x79\x8f\x66\xa4\xe1\x9b\x22\xc4\x52\x7a\xde\xe8\xd1\xf4\xd1\xb8\x8c\x40\x41\xb7\x74\xbe\xea\xe9\x19\x69\x97\xf0\xff\x72\x5b\x9f\xa3\x17\xf4\xcb\xb8\xcf\x5e\xee\x9e\x62\xe5\xcc\x33\xee\xb2\xaf\x23\x93\xb7\x7c\x8b\x77\x08\xf3\x6e\xe6\x7e\x8f\xbb\xef\xbb\x8d\x53\x9f\x7b\xd8\x3d\x12\x8e\xc5\x95\x19\x75\x71\xbb\x06\xd1\x85\xc3\xde\x0a\xd7\xf3\x2b\x01\xb9\xa3\xb2\x8b\x69\x31\x49\x31\xa2\x91\x86\xf9\xc2\x92\x65\x34\xee\x3f\xc4\x48\xc3\xd3\x54\x1a\x8d\xa7\x17\xd8\x9f\x91\x7b\x5b\x0f\x92\xae\x8d\xed\xe8\xfb\x2b\x6e\x8f\xd4\x13\x14\xcd\x61\x85\x35\xd0\xfc\xb1\x59\x10\x79\xf6\xf4\x62\x0e\x62\x39\x82\xd6\x1f\xf8\xf6\xe7\x03\xf9\x2d\x83\xa7\xce\xaa\xf5\x13\xc0\x80\xbc\x39\x9b\x36\xb7\xb2\x14\x47\xb8\xbe\xc5\xce\xba\xed\x9a\x92\x90\x23\x60\xa6\x61\x2f\xa8\xcd\x6d\xa6\xce\xef\x2d\x15\xc6\x76\xaf\xa9\xf1\x92\x42\xee\xf7\x8a\x94\x33\x98\xb5\x55\x69\xc7\xfb\x5e\x8f\x3f\xea\x26\x9c\x6e\xa8\xb6\x42\x86\x34\x69\xc1\x70\x82\x4b\xc8\xbd\xfe\x6e\x71\x5f\x41\x76\x85\x81\x0d\xa8\xa0\x53\xb4\x20\xea\x3c\xfa\xa6\xa0\x32\xb2\x8e\xb9\x5c\x0e\x58\x77\x4e\xf2\x07\x8d\xb8\xf1\x17\x7d\x12\xee\x15\xde\xfa\x7d\x09\xda\x9a\xce\x0b\xbe\xaa\x36\x10\xac\x53\xb7\x5b\x54\x02\x18\x5c\xa9\x16\x37\xcd\x16\x2d\xb5\x43\xc2\x10\xd7\x1c\x40\x57\x2b\x52\x53\xac\x88\x6e\xe0\x0f\x79\x6d\x0d\x19\x28\x3c\xd0\x07\x7d\x46\xcc\x1d\xfc\xf7\x6b\xbc\xb5\xdb\xf9\x29\x17\xaf\xec\x09\xb0\xdd\x6a\xef\xa3\xf1\xd7\xc9\xbc\x2a\x52\x04\x9c\x58\x54\xb8\xc7\xaf\xce\x1d\xe9\xf8\x63\x4e\xc0\x07\x50\x2a\xf6\xfc\xd4\x87\x4c\xcc\x2e\x53\x70\xff\xbe\x3d\x2d\xb2\x42\x9e\xa7\xbc\x03\xc3\x5d\x26\x53\x3f\x62\x39\xe3\x87\x1a\x03\x65\xa6\xb7\x14\x0d\xce\xcc\x2d\x18\x47\xe7\xee\x22\xe0\x68\x8c\xbe\xfc\x12\x8d\x6c\x99\xa5\x69\x7d\x93\xfc\xf4\xc5\x29\x62\xb4\x13\xb9\xe8\x4c\x07\x24\x6c\x74\x77\xf0\x7e\xb3\x31\xd5\x10\xfe\xdb\xee\xe1\x83\xd8\x86\xec\xc7\x2f\xbd\xfa\x73\xb0\x17\x61\xf5\x61\x5c\x5f\x93\x39\x6e\x1b\x55\x26\xbd\xc9\xda\x79\x50\x86\x90\x45\x89\xce\x71\xd3\xc8\xe8\x48\xfb\xbd\x0f\xb8\xc8\x01\xc7\x23\x4b\x6f\x75\xca\xc8\xb8\x33\x59\x4d\x87\xfe\x54\x58\x50\x39\x85\x0d\xf6\x6f\x8b\xb0\x12\x83\x73\x32\xb3\x7b\x07\xae\x4b\x12\x63\xc8\xde\x89\x8a\x51\xa4\x31\x99\x96\x49\x3c\x27\x6f\xe0\xbb\xd1\x78\xaa\xb8\x09\x5c\x8c\xc6\xbd\x21\xbf\x3d\x17\xb3\x7f\x71\x86\x17\xf2\xd5\xe0\x42\x76\x45\xcb\x67\x5e\xc7\x48\x80\x66\x6b\x18\x23\x69\xd7\x2f\xfa\x6a\xcf\x75\x1b\x10\x8d\xf7\x21\xb3\xbd\xa3\xbd\x8b\xce\xae\x92\xd9\x59\xbc\xc1\xcc\xf5\x7f\x1f\x62\x1d\xda\x43\x56\x7c\xfc\x19\x24\xb7\x52\x3e\xa3\x79\x5c\xb4\x2c\x99\xea\x21\xe4\x2e\xda\xfa\x09\x95\x5e\x10\x52\x4b\x57\x65\xc1\xd8\xc8\x51\x1e\x9b\xcf\x27\xd2\x0e\x66\xbe\x46\x46\x0e\xcb\x61\xdf\xc9\x2e\x03\x17\xa6\x2c\xd4\x0a\x52\xea\x93\x50\x41\x2f\xd5\xfb\x44\x7d\xef\xe9\xc1\x4e\xdd\x30\x70\x60\x35\x64\x29\xf5\x0e\xb8\x97\x79\xd5\x71\xae\x22\xd2\x19\xe6\x53\x50\x5f\x32\xf3\x24\xbb\x1e\xe8\x71\x70\x3d\xa5\x0f\x9c\x0c\xfb\x9f\xa5\x6b\x2f\x03\x64\xf5\x38\x47\xb7\x82\x4d\x6e\x91\x4d\x4a\x2c\x45\xbd\x92\xd3\xa5\x3d\x3d\x6a\xef\x96\x99\x6b\xe9\x66\x53\xc7\x70\x60\x9e\x90\x59\xac\x1b\xda\xcb\xc0\x33\x77\xa7\xc9\x45\x63\xf3\x44\xcd\x41\xe7\x5d\xcf\xc9\x22\x75\xdd\xae\x56\x36\xd5\x32\x9a\x4a\xe0\x9f\x2e\xe7\x44\x46\x53\x64\x2f\x01\x4d\x3a\xa6\x52\x5f\xfa\x6a\x64\x25\x65\xa0\xa6\x9d\x1b\x62\x29\xa2\x53\x3f\xf3\xf1\x10\x88\xe4\x7a\x5b\x06\x21\x8e\xef\x04\x20\xc6\x66\xed\x44\x4e\x32\xd8\xd1\x12\xdf\xc9\x2d\x49\xf8\x42\xf9\x8b\xe4\xf6\x52\x0a\x9f\x9b\x9b\x2a\xc1\xeb\x4a\xd6\xef\x2b\x99\x5f\x53\xb1\x20\xa1\x65\x38\xa8\x44\xd4\x16\x5d\xb2\x23\xdc\x10\x66\xef\xea\x6a\xd7\x9c\x7d\xa5\xac\x77\x4e\x99\x22\x75\x0f\x57\x6e\x89\xea\x84\x20\x6d\x8b\x57\x66\x9f\x9d\x16\xea\xbc\x7a\x0e\x80\x3a\xb1\xa6\x61\x66\x68\x6a\x40\x73\x42\xcc\xea\x5a\x20\x4f\x09\x91\xba\xeb\x53\x42\xbe\xc7\x0d\x66\x15\xc9\x3a\xdd\x62\x01\x75\x28\x60\x59\xcd\x31\xfa\x99\xa6\x91\x47\xe5\xd1\xf4\x51\x1e\x85\x0f\x83\x04\x3b\xdb\xb6\xef\xea\xa9\x41\xe0\xbe\xf0\xad\x61\x1d\xd3\x64\xbf\x68\xf6\xe1\x70\xd1\xd7\x68\x94\x62\x7b\x14\xa6\xb2\x2b\x08\xfd\x03\xc7\xc6\x20\x30\xc5\x02\x34\x43\xcd\x38\x6b\xa5\x63\x02\xc8\xdf\x8e\xd3\xe1\xe3\x55\x81\x96\x6f\x4d\xc3\xcc\x01\xfa\x3e\xfc\x54\x8a\xcf\xb5\x33\x93\x9c\xd9\x1d\xab\xc3\xe2\xd1\xbd\x2b\x41\xfc\xd7\xf9\xda\xc5\xa8\x3c\x19\x22\xe2\x81\x14\x1f\xf8\xf1\x28\x1e\x74\x57\xac\x3f\xd9\xc2\xfb\xc5\x3d\x1b\x53\x28\x12\x12\xe5\xf7\xc1\xe7\x6f\xf7\x49\x80\xe8\x2e\x91\xbf\xeb\xb6\x09\xb7\xea\x12\xcf\xc3\x67\xd8\x42\x92\x83\xcb\xe8\x37\xd6\x56\x27\xd5\x1b\x39\x81\x59\x3c\xfb\x91\x05\x21\x90\x4e\xbd\x2b\x12\xdc\xef\xfb\xa9\x94\x9e\xeb\x0c\x1d\x66\xf8\xee\x3b\xb4\xc6\x8c\x56\x23\x7f\x12\x1a\x34\x5f\x61\xc1\xd0\x8c\x54\x2d\x44\x37\xb5\xa8\x94\x5e\x52\x7a\x72\x6c\x89\x7a\x38\xce\xcc\xde\x14\xef\x8e\xf2\x19\x9a\x78\x8f\xce\xc9\x61\x0e\x18\x50\xaf\xf0\x36\x58\x9d\xae\x14\x96\x2f\x55\x14\x8a\x7f\xb8\x50\x73\x7a\x1b\xa3\xd7\x30\xda\xd3\x04\xb4\x37\x28\xd6\x71\x83\x3b\xdb\x04\xe8\x08\x3d\x2e\x5c\xd1\xf8\xa2\x08\x3d\xb9\x6c\xdd\x15\x02\x60\xb4\x79\xcb\xa6\xa0\xa7\x00\xd8\x9b\xc4\x2e\x18\xa5\xe7\x3e\xe5\x61\xe3\x36\x93\x60\x85\xf5\x35\x4f\x2e\xa4\x77\xd9\xb3\x7f\x0b\x85\x05\x18\xd9\x79\x74\x7b\x97\x87\xcc\x2e\xaf\x2b\xd1\x92\x9e\x81\x4b\x8c\x57\x80\xd8\x77\x61\xa4\x7b\xd5\x9b\xdf\x12\xe9\xe5\x89\xd5\x02\x2e\xed\x6b\xd6\x56\x37\x44\xd9\xc3\xad\xc4\x27\x0d\x06\xbc\x3d\x9c\x2e\x1c\x3c\x17\xef\xac\xa7\x5e\x5d\x7a\xec\x81\x2e\x59\x1d\x9d\x1b\xdb\xe3\x8a\xad\xa9\x7d\xa7\x68\xd3\x74\x02\xe5\x9d\x98\x28\x65\xaf\x04\x5f\x08\x22\x65\xe9\x62\x57\xcf\x71\xb3\x2c\x9d\x34\x7f\xca\x07\xb1\x41\x55\x6b\x24\xf6\x83\x8f\x8e\xa2\x49\x7e\x0a\x1d\x69\xa5\x7e\x36\x5a\xf1\x5b\xd2\x55\xdb\x9d\x1d\xe8\xb2\x44\x7b\x23\x59\x09\x69\x7f\x32\xc9\x82\xc1\xeb\x70\x97\x8d\xfa\x07\xf0\x69\x2c\x43\xb7\xd1\x72\x7e\xf2\x59\x65\x32\x0b\x58\xf8\xd2\xa3\xc9\xe5\x33\x2b\xf6\xd6\x6b\xc1\x6f\xb3\x4b\x29\x31\xdb\x0c\x07\x01\xfb\x49\xd9\x17\x9d\x8f\x2f\x2a\x06\x76\x0e\x91\x36\x1b\x5e\x81\x64\x12\x5f\xac\x3c\x4e\xc3\x80\xda\x76\x1e\x06\x1c\xd0\x2c\x71\x16\x87\xa8\xa9\x20\x95\xf2\xe7\x31\xef\x3b\xc8\xbc\x1f\xde\x26\xbd\x81\x3f\x13\xe7\xcb\x37\xcf\x33\xa2\xb2\xc2\x77\xa1\xe8\x94\x23\xf7\x80\xb9\xa3\xa5\x2f\xad\x65\xaf\x87\xf0\xca\xc2\x80\x6a\xab\x17\x32\xf3\x9b\xc3\x3d\x6a\x53\xd1\x29\xd4\x75\x85\x18\x95\x45\xcb\xad\xb3\xc1\xcf\xf7\x87\x22\x04\xb6\x88\xeb\x99\x10\x78\xbb\xa3\xce\xab\x29\xef\xd2\x1d\xde\x17\x93\xe2\x73\x13\x87\x4a\xeb\x4c\x19\xe3\xe1\xf5\x79\x32\xae\x6f\x62\xe7\x15\xf2\xbf\x0e\x18\x25\xad\xa5\xa4\x47\x89\xd3\x5e\xcc\x30\xb6\xcd\x1e\xc3\xe8\x85\x74\x73\x35\x95\x0a\xe3\x55\xed\x5b\xf2\x30\xd7\xa4\x98\x7b\xb7\x93\xe2\x51\x6a\x62\x5f\xaa\x8e\x1e\x96\x42\xd6\x98\xe6\x89\x0f\x1d\xcb\xcf\x2d\x57\x99\x5d\x1c\xf6\x23\x53\x32\xf8\x04\xd1\x3a\x73\x40\x92\xe5\x9e\xc2\x39\x66\x3d\x72\x5f\x8e\x3b\xc9\x59\xee\x97\xa9\xe0\x0d\xc4\x20\x5d\x11\xed\xa9\x4f\xf7\x9e\x0a\xbc\xf9\x19\x92\x97\x0b\x67\xcc\xd9\x22\xe7\x03\x4e\x69\x3d\xe8\xa4\xed\xc0\xc0\x92\x7a\x18\x83\x74\xfd\xf7\xc0\xa0\xfb\xbf\x78\x15\x5f\x9a\x92\x6a\x24\x5b\x7b\xc3\x81\xe5\x62\x6a\xc5\x32\x68\x4e\xba\x57\x90\x09\xd5\xbd\x37\xc0\x1c\xbf\xe6\x34\x4c\xf7\xbf\xc9\xf6\x78\x7d\x8e\x8c\x1e\x0d\xc9\x51\xe0\xec\x50\x52\x77\xd1\x19\xd6\xc8\x58\x28\xab\x92\xab\xfe\x0c\x9d\x12\x0e\xda\x70\x88\x2b\x36\x14\xb7\x41\x59\x5d\xc3\xa8\x5a\x61\x47\x93\x4e\x97\x6d\xfc\xa0\x14\x51\xbb\x9f\x09\x3d\xfe\x22\x99\xc5\x95\xd9\x9b\x76\x65\xf7\xc9\x47\x33\xa5\x4a\x9d\xd1\x14\x5d\x32\x36\xb9\x55\x73\x0a\xda\x88\x32\xa4\x9d\x5f\x91\x4c\x20\xd1\xe9\xbd\x49\x6a\x3e\x1f\x6d\xc0\x0e\x28\x27\x40\x0d\x7d\xf6\xcd\x57\x1b\x84\x11\x72\xd9\x06\x0f\x65\xbf\xb6\x09\xc6\xa3\xc7\x77\x40\xd4\xa7\xc1\xed\x18\xc2\x96\x0f\xdb\x7d\xef\xe8\x4e\xf3\x4c\x72\xec\x3e\x03\x26\xfb\xdc\xb8\x1a\xfa\xa4\x8e\xd7\xa3\xe9\xa3\xc3\x41\xdc\x3d\x09\x6f\x10\x6a\x9c\xfe\x9d\x57\xcd\xdb\xe3\x13\x0a\xeb\xbd\xcb\xcd\xef\x7e\xaf\xbf\x2f\x51\x6f\x1f\xab\x3d\x7a\x5c\xc2\xf7\xd3\x56\x67\xfc\x0c\x81\xdf\x82\xc5\x01\x87\x8b\x11\xa0\xa4\x82\x7e\xa2\x79\x27\xa8\xb7\x47\x54\x03\xbf\x3c\xe6\x8e\xe4\x51\x94\x96\xbb\x2f\xc3\x18\x4c\x2c\x45\xf7\x66\x91\xd4\x6c\xde\x4f\xd4\x94\xca\x8f\xef\x20\xc0\x9d\x76\xdc\x9e\x9d\xfc\x75\xc0\xa3\xbe\xbc\x5f\xd4\x53\x0f\xfd\x4f\x42\x7a\xf4\x77\xf4\xb7\x83\x30\x1f\xef\x87\xfa\x37\xff\x06\xd4\xbf\xb9\x0b\xea\xfd\x2e\x6e\xc7\x5f\xdc\xd8\xd7\x8d\x62\x7d\x1c\xbf\x6c\x54\x27\x81\x94\xec\x19\x2c\x9b\x08\x60\xca\xb7\x7b\x0b\xc6\x94\x01\x97\x7b\x78\x8a\x85\xac\x0a\x3a\x47\x5f\xec\xca\x19\xfb\xf8\x11\xf5\xa4\x8c\x9d\x42\xca\x58\xb1\x56\x50\x29\xa0\x01\x06\x51\xb0\x2a\xd3\x71\x17\xbe\x48\x62\xbf\xe7\xd8\xad\xb0\x6e\x7c\xa9\xb8\xc2\x7a\xea\x54\xed\x73\xd1\xa7\xeb\x5f\x51\x05\x35\xda\x91\x5a\x0a\xde\x2e\x42\x50\xc2\x23\x0f\x0e\x94\xb9\x19\x60\x1f\xd0\x8a\x9f\xca\xd2\x72\x53\x26\x8e\x92\xab\xfe\x4e\x59\x80\xf1\xa1\x73\x14\x16\x03\xf1\x25\x42\xa7\xae\x62\xbc\xa9\x31\x1c\x95\x18\x2e\xa4\x7a\x45\x81\x71\xde\x36\x35\x5c\x1e\x71\xfd\x7b\x28\x18\x8a\x38\xdb\x01\x1f\x66\xce\x55\xa0\xa1\x73\x49\xa2\xde\x3d\x59\x17\x70\x30\xe1\x26\xfd\xfa\xdc\x17\x54\xcc\x4a\x0a\x75\x12\x24\x7c\x00\x91\xaf\xf5\x0e\x31\xbc\xb8\x97\x3d\x7a\xf8\xa9\x42\x38\xab\xee\x11\x26\xdd\xaa\x9d\x81\x14\xe3\xce\x6c\xf5\x4e\xb6\xcf\x13\x40\x1d\xe6\x3b\xcc\x38\x76\xaf\xf5\x5c\x43\x31\xce\xf2\xfe\xfb\x22\x69\xdd\xb2\x8d\xb9\x7f\x98\x5e\x52\x4b\x2b\xdd\xea\xc5\x86\x42\xcd\xcc\x43\x4f\xf9\x30\x81\xe2\x16\xfc\x86\x6c\xbf\x28\xc5\x3d\x7b\x09\xd7\xad\x3a\x9a\xc0\xfd\x37\x5a\x4d\xf6\xb9\xad\x82\xd9\x64\xa5\xe1\xfd\x5d\x97\x43\xee\x7b\xb8\x4f\x7c\x9d\x30\x23\x0d\x4a\x75\xc9\xf7\xe0\x83\x22\x8c\x04\x99\x13\x41\x20\x97\xdf\x1c\x08\x15\xde\x63\x35\xa9\x2c\xee\xf2\x40\xac\x12\xd2\x82\x68\xa5\x50\xe8\x09\xfa\xb2\x10\xa8\x81\x1f\x3f\xf4\x1d\xb5\x98\xf7\x46\x29\x67\xf2\x53\xc4\x47\xbe\x30\xd2\x39\x5e\xe3\x19\x6d\xa8\xea\xd4\xfc\xaa\xf8\x7a\xfb\x24\xfc\x5c\xbc\x04\x1d\xa3\x97\x8d\x96\x4a\xbe\xb2\xd4\x53\xa8\x0a\xc3\x9b\x9a\x85\x69\xe1\xb8\x87\xe9\x26\x9e\xf5\x12\xda\x1f\x5d\x00\x75\xf9\xec\x9f\x24\x2a\xe1\xee\x27\xfb\x86\xcc\xd1\x69\x3e\x6f\x5f\xdc\xec\x3e\xa4\xfd\x76\xb4\x7b\xbe\x16\xfb\x04\xf7\x04\xef\x78\xb6\xb6\x28\x9f\x43\x7b\x7f\x96\x0b\x02\xf1\x40\x56\xcb\xe3\x37\x96\xd9\x82\x3a\x0e\xc4\x08\xdf\xfd\xf9\x2c\x66\xf1\xf9\x8f\x72\x97\xb6\x04\xef\xc9\x58\x87\x91\xf1\xae\xec\xe4\x10\xfd\x2c\x9c\xa4\xd5\xe5\x61\x2c\x14\xc2\x70\x96\x79\xb4\x42\x0c\xf3\xd5\x7f\xfd\xf9\x0c\xe3\x90\xf8\x8f\x72\x4c\x7d\x73\x7f\x59\xb4\x9b\x78\x77\x65\x13\x8f\xdd\x01\x7c\xf2\x23\xbe\x81\xc7\x69\x45\x78\x2c\x94\xcf\xad\xcb\x64\x5e\x8d\x90\x68\x44\x99\xa9\xa2\x33\x06\x8f\x09\xee\x79\x4f\xc3\x21\x5d\x3b\x3b\x32\x8f\x4b\x47\x45\x6f\x3b\x65\x7a\xe6\x6d\xe3\x1e\xfe\x31\x60\xbb\xef\x3b\xc2\x15\x0e\xcd\x75\xfd\xd7\xdb\x7f\x73\x87\xd8\x3f\x90\xa8\xbc\xf3\x6f\xa0\xd4\x75\xeb\xec\x6b\x18\x2f\xfa\x6e\x6c\x6a\x84\x44\xcc\x69\xa9\x33\x0a\x60\xc1\x17\xfd\x5b\x04\x70\x3c\x46\x4f\x3c\xa4\x9c\x7c\x26\xc3\x1f\xea\x48\x28\xfb\xc0\x5f\xf1\x11\x15\x30\x35\x5b\x09\x69\xb9\xf1\x23\x29\xe9\xe3\x28\xf6\x7a\xa3\x79\xe0\x0f\x7c\x9f\xfc\xf4\x40\x71\xfb\xec\x97\x84\xd7\xe0\x92\xc0\x7d\x27\xc7\x79\xd7\xb1\x81\xaf\xa6\xd0\x5b\xbc\x61\xb0\x1e\xab\x29\x52\xe4\xc0\x4d\xcd\xb2\x8e\x43\x91\xd5\x7d\x8b\x00\x85\x4a\x9c\x70\xd1\xb1\x21\x52\x76\xe7\xad\xf9\xc8\xcd\xb6\x54\xf3\x54\x7b\x71\x72\xd9\xce\xe7\x0d\xa9\xaf\x2e\xfc\xd1\x89\x70\xeb\xe3\xd0\x2c\x39\xb8\xdd\x57\x1d\x8d\x73\x9b\x21\x51\xf4\xa6\xfb\x49\x97\x58\xff\x91\x4b\x7c\x65\x9e\x64\x31\xd4\x43\xa7\xe8\x51\x02\x57\x8f\xf4\x8b\x79\xaf\x31\x14\x0d\x3d\x41\xbf\x7e\x30\x6b\xe5\x38\xf9\x53\x06\x7f\xb3\xa4\x0d\x49\x46\x40\x4f\x0e\x5c\x86\x6c\x75\x8b\x88\x38\xb7\xe4\xc3\xa7\x71\xc9\x53\x35\x03\x9f\xa6\x7f\x7e\x1d\x3d\x3a\x13\xd6\x2b\xeb\xf1\xe8\x41\xe1\x78\x33\x5e\xcf\xec\x3a\xeb\xe7\x3a\xe7\xec\xcc\xf0\xd7\x18\xb1\x77\xbf\xd2\x1a\x8a\xb3\xfa\x93\x40\x73\x00\x64\x7a\x25\xc0\x92\x3f\x8e\x8f\xd1\x99\xbb\xfd\x1b\xbd\xa6\xe8\xdf\xe6\xe4\x02\xcd\xb0\xb9\x25\x1c\xca\xcd\xd0\x39\xda\x10\xb3\x05\x16\x1c\x6e\xdb\xdb\x9f\xe1\x4d\x1f\xce\xc8\x9d\x28\x8e\xec\x5d\xb9\xa4\xf9\xa1\x3b\xb4\x74\x68\x9a\xaf\x5f\xfc\x63\xcf\x8d\x35\x57\xd2\x21\x09\xe8\x40\xac\xdb\xe7\xec\x4b\xc2\x54\x64\x9e\x75\x9e\x6d\x8a\xc2\x73\xd1\x8b\x9d\x51\xb0\x2f\x24\x7f\x0c\x62\xf9\xf9\xf7\x8b\x9b\x90\xdb\x22\x45\xa9\x30\xb2\xef\x31\xc5\x03\x4f\x62\x46\x3c\xd9\x87\x2b\xbf\x18\xdf\x75\xf7\xe5\x7a\x2f\xd1\x1f\x7a\xd5\xbc\x1a\x3a\x0b\xc5\x9b\x20\xc3\xd8\x46\xb2\xb0\x8d\xd4\xc3\x53\x7d\xad\x0a\x59\x24\x42\xfc\xfa\x2e\xf4\x6e\xa5\xbb\x87\x37\xa7\x72\x49\x04\xda\x42\xc4\xd0\x6c\xe8\xee\xa3\x60\x9d\x02\x49\x5e\x6a\xff\x66\x62\x7a\xa9\xae\x72\xf1\x95\x0f\x28\x7a\xfe\x45\x4b\x58\xaa\x4d\x2f\xc8\x5a\x88\x1e\xbc\x4a\xc2\x45\x70\x0c\xed\x13\xa9\xd3\xd7\xb2\x58\x8d\xe4\x06\xaf\xa1\x96\xd6\x6c\xab\xff\x81\x62\x2e\x35\x67\x5f\xa9\xe4\x7c\xdf\x55\x76\x11\x6d\x78\x13\x34\x79\x7a\x11\xd8\xf9\x2b\x89\x36\xcb\x2d\xa2\xe8\x5b\xf4\x08\x65\x8c\x07\x5f\xfa\xef\x3e\x74\xa4\xc7\x2b\x5a\xdd\x04\x5a\x03\xd3\x18\xac\x1f\x41\x8a\x08\xea\x04\x30\x4d\xcb\x17\xed\x0a\x9d\x66\x77\x0f\x7b\x9a\x3a\x66\x09\x1d\xff\x97\x3b\x87\xa5\x9a\x69\x4c\xbf\x1c\xaf\x6b\x4d\x1f\xbd\xd6\xf4\x5d\x08\x83\x47\xcf\x8d\x25\x08\x77\x46\x56\x64\xb5\x76\x2b\xf4\x2b\x4d\x1f\x81\x72\x5f\xfa\xdf\x23\x34\x4b\x2d\xe3\x9f\xd1\x29\x80\xce\xf2\x42\xd0\x29\xa2\xc9\x8b\x67\x5d\xf6\x07\x50\xb9\x49\x77\x9e\x99\x1e\x95\x89\x41\xc7\xe5\xcc\x42\xce\x3d\x15\x36\xb1\xc2\x54\x4f\x0b\xee\x94\x79\x8d\x01\x71\x51\x6b\x2b\x98\x27\x8f\xb8\x41\x0e\xbf\x11\x70\x0b\xff\x1e\x9c\xe3\x24\x9a\x3e\x78\x5a\x78\xca\xc0\x4b\x15\x18\x16\xf4\x9b\x56\x7a\x44\x94\xe3\x48\x2f\xfc\xef\xe3\x13\xf4\x7f\x53\xb1\x64\x10\xff\xd0\xb1\x40\x0e\x50\xab\x61\xf8\x69\xa2\x61\x8b\x05\xdc\x0f\xc9\x15\x4a\xc3\x78\xa1\x6a\xbb\xee\x82\x38\x78\x4b\x5c\xf8\x6a\x88\x38\xb7\xb9\xed\x1a\xe1\xb0\x3e\xc6\x65\x0b\xc6\x63\x9e\x30\x92\x04\x4a\xd2\x5b\x69\x79\x10\x25\x67\xa4\x27\x47\x69\x6f\x9b\xb2\x13\x16\xa8\x43\x29\x5f\x1d\xeb\x39\xd9\x86\x83\xdf\x69\xf8\xb2\x13\x8e\x3c\xcf\x52\xd9\x76\xf1\x25\x54\x40\x8d\x9e\x93\xde\x9b\x3d\xa3\xa7\xb2\x77\x5c\xfd\x8b\x98\xf2\xe2\xf9\xb3\x68\xb0\x3b\x30\xa5\x76\x84\x63\x74\xff\x1a\x4c\x99\xa7\x8f\x1d\xce\x94\xf1\xa2\x05\xa6\xcc\x17\x67\x07\x6f\xd6\x37\xa5\xbb\x92\x21\x2e\xd3\xe5\x47\xd7\xc3\x72\x62\xbe\x36\x05\x22\xa1\xbc\x4c\x4f\xe1\xa5\x98\x70\xb5\xb2\x21\xfe\xf9\x74\x63\x2f\x85\xea\x3d\x10\x6a\xe8\xf7\xee\xb5\x04\x83\x3e\xfe\xc8\x61\x7c\xd2\x7d\x82\xcc\x4e\xa4\xd7\x24\xcb\xd1\x7d\x1b\x9f\xf8\x5c\xc6\x59\xd4\x80\x6f\xb3\xc1\x5b\x59\xac\xc1\xb7\x6e\x5a\x69\x95\x44\x11\xdd\xf2\xb9\x84\xf3\xc3\xfa\x30\x2e\x17\x07\x43\x58\xc6\x0f\x93\x59\xf4\x3b\x85\x7c\xfa\xae\x3e\xf6\x45\x2f\xba\xb1\xb4\x83\xcb\x9b\xa2\xef\xbe\x8b\x1e\x5d\x8c\xe8\xfa\x8c\x64\xb5\xa0\x7a\x2e\xc2\x35\x64\xae\x2c\x47\xd4\x44\x2a\xc1\xb7\xd1\x89\xfa\xf7\x71\x4b\x2c\xd2\x2b\x94\x1b\x22\x08\xc2\x4d\xc3\x2b\x78\x3a\x15\x4b\x84\x51\x4d\x2a\xa2\x2d\xff\xc6\x3d\x4c\x4b\x99\xfe\x82\xde\x06\xe9\xe5\x13\xa8\x43\x89\xd4\x70\xf0\x07\x8f\xa9\x6a\x14\x09\x3c\x31\xe4\x10\x9a\x5a\x36\x21\x12\x42\x66\x6e\x0e\x51\xec\xc5\xa2\x25\xf8\x46\xf7\x37\x57\x7c\x28\x53\x84\x41\x39\xd5\xe8\x46\xa8\x93\x8c\x70\xbd\x94\xb2\xb9\xfd\x5a\x1b\xc9\x1e\x9c\x79\xe9\xc8\xdc\x91\x60\x5c\xb9\x5b\xa4\xa1\x54\x68\x04\xd0\x77\xba\xd4\x0e\x0c\xd4\x10\x9a\xf8\xd3\xef\x84\xd2\x2e\x77\xd0\xcf\x4a\x5b\xae\x11\x59\x5c\x3d\x22\x1b\x89\x33\xf5\xae\x10\x66\xdb\x15\x17\xa4\x4f\x7c\x27\xf7\x11\x5d\x8d\xb6\x7d\x38\xcd\xb4\xec\xf0\x9a\x16\xd2\x01\x66\xe9\xae\x25\x32\x81\x4d\x77\xcf\xd4\xb2\x9c\x76\xb0\xfd\x75\xcd\x78\xfb\x94\xca\x90\xf6\xbe\x08\x57\x6c\xd3\xf7\x38\x5c\xb1\x71\xf7\x9d\xb8\xb4\x59\xff\x93\x71\x51\xbb\x7d\x1e\x8f\x8b\xdb\xef\x2a\xeb\x7a\xb7\xa2\xab\x07\x97\x5c\x2d\x16\x5c\x1d\x8c\x04\xee\xf5\xa8\x41\x5f\x76\x63\x81\xea\x93\x7c\x69\x4b\xef\x2a\x75\x0a\x8e\xee\x53\x5f\x34\xbf\xe4\x53\x52\x2d\xe8\xd4\xaa\xa3\xee\x93\x83\xf7\x49\x16\xed\xe7\xc4\xcf\x92\xf8\x59\xe2\xdd\x7d\x1f\x81\xe8\x07\x59\xe0\xf3\xd2\xb7\x07\x81\x1d\xde\x16\x43\xbf\x06\x09\x92\xad\x62\xf1\x66\x54\xe1\xdb\xfe\x6e\xbb\x6f\x6c\x25\x5d\xf3\xd7\x87\xd0\x69\xaa\x67\x01\xcc\x99\x37\x84\x7c\xbf\xd2\x13\x42\xc5\xbe\xbe\xfa\x60\xda\xbf\xf0\x0a\x50\xb1\xbb\x37\x93\x12\x33\x92\xc4\x3f\x9d\xa0\x9e\x47\x89\xd0\x29\xfa\x90\xef\x93\xb4\xce\x79\xdc\xdc\x54\x3b\xef\x7d\x22\x6c\x08\xce\x93\x23\x9b\xc9\x65\xad\xd8\x08\x54\x4e\xdf\xf1\x3e\x60\x3c\xcd\x12\x50\x25\x92\x8f\x4b\x61\x49\x8c\xd6\x82\xde\xea\xff\x45\xc7\x85\xc5\x44\x04\x5f\x77\x06\xde\x43\x64\xda\x60\xa1\x73\x38\x88\x53\x68\x8d\x55\x92\xfe\xff\x92\xa1\x1f\x31\x65\x8c\x98\x08\xd3\x5b\x22\x15\x23\x50\x87\x9c\x64\xc7\xb0\xd2\x5e\xa6\x4c\x6a\x42\x13\x71\x4b\x2b\xe2\x0e\x2c\x27\xda\xc0\x58\xba\x73\xb5\x25\x11\x24\xae\xba\x8e\xce\x8c\xed\x04\xe5\xc5\xa0\x8a\xb1\x41\x72\xc6\x6d\xa4\x06\xa7\xe3\x85\xe2\xea\x7e\xc2\x94\x48\xd4\x50\x66\x2f\x9c\x22\xb5\xe4\x92\xc4\x1d\x1c\x5a\x78\xe5\x71\x4a\x30\x80\xdb\x76\xda\xe1\x11\xee\x8e\x9b\x49\x70\xe3\xcc\xbc\x2a\xc8\x85\x36\xcf\xea\x16\x66\x6b\x6b\xb3\xdb\xd2\xa3\x12\x52\x31\xb1\xa2\xda\xb7\x08\x77\x54\xb6\x52\x91\x15\xaa\x96\x2d\xbb\x89\x07\x02\xdb\x0a\x43\x15\xdf\x66\x6b\x8f\xba\x6a\xc4\x88\xda\x40\x69\x79\x4d\x49\xe7\x16\xe3\x06\xc0\xf1\x56\x21\x5c\x9b\x9a\x9a\xf0\xc4\xa6\xad\xf3\xb9\xc2\x8c\xae\xad\x15\x36\x4d\xb6\x4b\x5c\xc0\xa5\xff\xf0\x5a\x93\xeb\xbe\x59\x26\x1d\xf1\x79\x6c\x59\x71\x57\x3a\x4e\x57\xf0\x2a\x2c\x16\x44\x9d\x94\xdc\xe4\x18\x4e\xfc\x72\x58\xdc\x7d\x5c\x3c\x6d\xd6\x73\x04\x88\xd9\x46\x08\x1b\xe5\xe1\xd0\x4e\x8f\xce\xf6\xef\x49\xa9\x6f\x47\xe5\x45\x29\xbc\xb9\x30\x98\xc4\x74\xe0\xf6\xff\xbd\x8a\xbc\x5a\x94\x24\x0f\xee\x16\x02\x9a\x95\x7e\xaf\xf6\xe6\xa2\x43\x53\x4a\x86\x79\xa7\x9c\x67\x33\xcc\x36\x19\x06\x77\x65\x15\x9f\x5e\x73\x57\x2e\x39\x90\x12\xdf\x8e\x3a\x54\x2e\xb0\x45\x5f\xe2\xd1\x81\x1c\xe1\x73\x2d\xee\xcc\x12\x2e\x42\xb3\x0f\x4f\xec\x93\x33\x32\xcc\x07\x3d\xe9\x33\xc3\x8c\xe0\x87\xbd\x2b\x0b\x40\x92\xfd\xbd\x78\x60\x8f\x99\x7f\x3b\xea\x92\xb2\xb0\xf0\xbd\x09\x44\x29\x36\xe5\x02\x2c\xda\xc7\xe8\xaf\x0c\xb9\x57\xbd\xd4\xa4\x35\x1c\x17\x1d\x72\xb3\xaf\x60\xcc\x7e\xb6\x52\xf3\x9d\x42\xaa\x3b\x4a\xce\x77\x0b\xaf\x1e\x70\xc1\xae\xff\xc6\x49\xcf\x45\xba\x83\x87\xc9\xee\x96\xf4\x8e\x97\xde\x92\xdb\xb7\xf6\xd6\x5f\xb7\x66\x7d\x4f\x42\x77\x97\xd5\x5c\xac\xf7\xd3\x03\xf4\xff\x03\x00\x00\xff\xff\x33\x86\x05\x85\xb4\xa2\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -339,7 +339,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0x8e, 0x4c, 0xd1, 0x7e, 0xb9, 0x2b, 0x9f, 0xfa, 0x4c, 0xcc, 0xf9, 0x70, 0xf7, 0x11, 0x67, 0xd, 0xcc, 0x7, 0xfc, 0x9, 0x9f, 0x73, 0x4b, 0xc4, 0xfb, 0xac, 0x97, 0x99, 0xd8, 0x1, 0xc7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0x35, 0xcf, 0xd, 0x9c, 0xfd, 0x8c, 0x8a, 0x2, 0x50, 0xbf, 0x45, 0x2c, 0xce, 0x57, 0x39, 0x8f, 0x13, 0xb5, 0x4f, 0x42, 0x8, 0xd0, 0x50, 0x4f, 0x22, 0x74, 0x93, 0x21, 0x16, 0x3d, 0xb1}} return a, nil } From 3e0bd42f4dd17372141f3f37125e58dc2adfee77 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 19 Jul 2023 12:30:27 -0500 Subject: [PATCH 019/132] add correct vault type --- contracts/FlowToken.cdc | 2 +- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 39e810753..53541c1a5 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -139,7 +139,7 @@ access(all) contract FlowToken: ViewResolver { return FlowToken.resolveView(view) } - access(all) fun createEmptyVault(): @FlowToken{FungibleToken.Vault} { + access(all) fun createEmptyVault(): @FlowToken.Vault{FungibleToken.Vault} { return <-create Vault(balance: 0.0) } } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 1b5da6f98..b4df6363e 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -6,7 +6,7 @@ // FlowServiceAccount.cdc (8.246kB) // FlowStakingCollection.cdc (55.177kB) // FlowStorageFees.cdc (9.287kB) -// FlowToken.cdc (13.253kB) +// FlowToken.cdc (13.259kB) // LockedTokens.cdc (29.729kB) // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.755kB) @@ -203,7 +203,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x3b\x5d\x6f\x1b\xb7\x96\xef\xf9\x15\x67\xf5\xd0\x95\x50\x47\xf2\xc3\x62\x1f\x04\x3b\x8e\xd3\xc4\xbb\x01\x9c\xde\xc0\x71\xda\x0b\x14\x45\x43\xcd\x1c\x49\xbc\xa6\x86\x73\x49\x8e\x64\xd5\xf0\x7f\xbf\xe0\x21\x39\x43\xce\x87\x2d\x39\xad\x5f\xa2\x99\xe1\xf9\x3e\x3c\x5f\x64\xf8\xa6\x94\xca\xc0\x55\x55\xac\xf8\x42\xe0\xad\xbc\xc3\x02\x96\x4a\x6e\x60\x94\xbc\x1b\xbd\xf2\x2b\x3f\xa1\x61\x39\x33\xec\x17\x8e\x3b\xed\x57\x26\xef\xea\x95\x09\x7c\x1f\xd8\xf0\x82\x1a\x87\x7d\xba\x41\x2d\xc5\x16\x95\x87\x8a\x5f\x8d\x5e\xbd\x62\x59\x86\x5a\x8f\x99\x10\x13\xc8\x64\x61\x14\xcb\x0c\x5c\x09\xb9\x23\xac\xf3\x14\xc3\xc3\xab\x57\x00\x00\xb3\x19\xdc\x4a\xc3\x04\xe8\xaa\x2c\xc5\x1e\xe4\x92\x20\xc0\x58\x10\x0d\xbc\x00\xbc\xe7\xda\x60\x91\x21\xad\x8f\x69\x6c\x99\x02\x63\x81\xbf\x10\xec\x1c\xbe\x5e\xf1\xfb\xff\xfd\x9f\x1a\xf1\x87\x2d\x16\x06\xcc\x9a\x19\xe0\x1a\x70\xc3\x8d\xc1\x1c\x76\x6b\x2c\xc0\xac\xb1\x61\x91\x6b\xc8\x14\x32\x83\x79\x87\x04\x12\x0a\xe2\x5f\x7f\x2c\xb8\xe1\x4c\xf0\x3f\x31\x1f\x73\xf7\x3b\x25\x3c\x39\x88\xb2\x13\x8c\x29\x84\x1d\x37\xeb\x5c\xb1\x9d\xb7\x32\x83\x5f\x58\x25\xcc\x93\x3c\xfc\x1a\x40\xc6\x6c\x23\xab\xc2\x04\xd2\x27\x84\x62\x0e\x97\x79\xae\x50\xeb\x8b\x63\x59\xc9\xb1\x94\x9a\xdb\x2f\x46\x1e\xc4\xc8\xfb\x00\xd0\x61\xc4\xc8\x23\xd9\x28\x70\x17\xb3\xb2\xe1\xc5\x73\x96\xf8\x44\x4b\x5a\x94\x8f\x17\x59\x1b\x25\xf7\xcf\x90\x7a\x57\xa9\xe2\x65\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa5\x32\x7c\xde\xd7\x48\x36\xf5\x93\x5b\x63\x3f\xc8\x1d\xe6\x97\x2f\x25\xbf\xb0\xec\x1f\x43\x9e\xe4\xad\xc9\x37\x94\x1a\x8f\x98\xcd\x6a\xea\x2c\x5b\x43\xa5\x51\x81\x36\x52\xa1\x06\x56\x00\x2f\xb4\x61\x45\x86\x76\x23\xcb\x42\xec\x69\xa7\x11\xb0\xdd\xcb\x66\x8d\xdc\xad\x66\x2b\xac\xf7\xff\x1a\x61\x59\x15\x99\xe1\xd2\xed\xf8\x06\x84\x15\x39\xac\xe4\x16\xad\x0d\x60\xe1\x90\x95\x0a\xe9\x7d\x29\xb5\xb1\x7b\x38\xe7\x04\x18\xb0\xf1\xa2\x15\x41\xc3\x7e\xdf\x93\xd5\x33\x26\x04\xe6\xd3\x98\x76\xb6\xc6\xec\x4e\xc3\x9a\x95\xa5\xd5\x9b\x01\x55\x15\x86\x6f\x90\x20\xd1\xc6\x2a\x56\xf3\x47\x0a\x4c\x50\x04\x4c\x37\x5e\xc5\xf6\x7b\xe1\x44\x5f\x60\x50\x76\x90\xca\x86\x1c\xbc\x37\x56\x39\x49\x04\x22\x0b\x5a\x1e\x03\x36\xe7\xa0\x4b\x5e\x10\xec\x09\x68\x69\x3f\x2b\x32\x60\x21\x61\xc7\xf6\xb0\x94\x96\xb1\x0d\x13\x3c\xe3\xb2\xd2\xce\x10\x46\x7a\x92\x4e\x81\xb5\x56\x64\xe5\x89\xf2\x02\x18\x57\x53\xb8\x04\x5d\x62\xc6\x99\xf0\x0e\xd7\xb8\x48\x81\x98\x6b\x8b\x68\xd1\xb0\x60\x24\x39\x72\xc0\xd6\xec\xd8\x44\x0b\xb1\x37\xd5\xe8\x88\x8f\x79\x6a\x93\x29\xbd\x3c\x69\xbd\xfc\xac\xe4\x96\xe7\xa8\xda\xef\x6f\x30\x43\xbe\xed\xbe\x7f\xc7\x84\xf5\xb4\x93\x24\xaf\x4c\xdb\x09\xc6\xb3\xbc\x96\xc2\x4a\xb5\x46\x58\x38\x30\xab\x0e\x46\x4a\xd3\x5e\x96\x7a\x79\x3b\xc7\x78\x88\x34\xbf\x74\x16\x72\xdc\x59\x37\x81\x15\x1a\xcf\xd9\x78\x12\x40\xe0\xa1\x86\xb1\x7f\x0a\x4d\xa5\x0a\xd0\x28\x96\x53\x8f\xbc\xfe\xfe\x98\xb0\xcd\xeb\x9c\x93\xf0\x6e\x9d\x34\x28\x98\xec\x6d\x5d\xd3\xfa\x6c\x0d\x6b\x01\xc7\x2d\xc6\x27\x2d\x36\x62\xfa\x70\x0e\x4f\x72\x32\xb3\x72\xd9\x74\x27\x95\xc1\x9c\xec\x77\xbb\x2f\x51\x83\x2c\x2d\x71\x26\xc4\xde\x8b\xa5\x81\x81\xe0\x9a\xfc\x6d\x4b\xbb\xd8\xd0\x42\xef\xe3\x5c\x83\xf2\x06\x25\xfd\x95\x66\x40\xf1\x91\x3e\x7b\xe8\x5a\xdd\x3e\xd8\x5f\x73\x78\x27\xa5\x78\xec\xd7\xf0\x03\x89\xb8\x42\x82\xb1\x20\x46\x55\xf8\xd8\x27\x61\x2f\x69\xae\xbb\x94\xc7\x86\x88\xda\x9f\x13\x47\xbb\x45\x9a\x2f\x81\xd6\xc0\xf9\x39\xa4\xe4\x27\xf0\x10\x18\xb3\x7c\xc0\x23\xa0\xd0\xd8\xbc\x5c\x32\xfb\xd8\xcb\xde\x8c\x22\x8c\x53\xaf\x75\x04\x1f\x42\xa1\x64\x66\x6d\xe3\x94\x72\xfe\xe1\xf4\xad\xd7\xb2\x12\xb9\x55\x3b\xcf\xc8\x30\x0b\x07\xe0\x83\xfe\x53\x9a\x7e\x8f\x4b\x8b\xe2\x8b\x43\xff\x99\x99\xb5\xd5\x5a\xf4\x78\xd1\xaf\xe8\x99\x67\x68\xb6\x0c\xe5\x5e\x93\x30\x9e\x11\xa5\xac\x16\x82\x67\xa9\x24\x5c\xa7\xa2\xac\xd9\x16\x81\x85\xa5\x19\x2b\xd9\x82\x0b\x6e\xf6\x87\xca\xf3\x99\x00\x83\x38\xcd\xd3\x90\x34\x8e\x50\x23\x4c\x08\x41\x03\xbb\x34\x14\x72\xd1\xbb\xf8\xf3\x55\x48\x1e\x6e\x0b\xb0\xbb\x90\x2a\x0d\xae\xec\x2e\xa0\xe4\x0e\x8c\x5e\x32\xb5\xaa\x36\x58\x98\x18\xde\x66\xbb\x40\xc2\xef\x23\x0f\x43\x75\x63\x9d\x2e\xa7\x31\xd0\x47\xe3\x33\x81\xf6\xa5\x80\x41\x5b\xc7\x33\xb5\xf7\xb9\x35\x54\x0d\x95\x76\x01\xde\x46\xc8\x18\x81\x45\xbb\x91\x05\xee\xeb\x95\x0b\xe4\xc5\x0a\x8c\x62\x85\x5e\xa2\x52\x98\x4f\x2d\x15\x15\xd9\xb2\xc0\x9d\xd8\xc7\x48\x42\xfe\xf3\x24\x65\x92\x05\x09\xaf\xcb\xa6\x36\xc1\x71\x43\xa9\x73\x11\x55\xa3\x31\x2a\xbb\x57\xc8\x3f\xa6\x7d\x6a\xf6\x0e\x90\x66\x88\x50\x2d\xb3\x85\xc0\x09\xb9\x44\x50\x63\xbb\xa0\x9b\xc3\xdb\xcb\x62\x1f\x72\xf8\x43\x4f\xb6\x6a\x47\x98\x56\xf0\x4c\x1e\x5f\x7b\xfb\x24\x00\xb6\x3a\x1b\xac\xe2\xdd\xbf\xa1\x8a\x27\x64\x72\x57\xa0\xba\x98\x32\x57\x4a\x4f\xfa\xfc\xf4\xec\x75\x9c\xec\x9b\x70\xef\xb0\x4d\x06\xbc\xd5\x6b\xf7\x18\x67\xf5\xf6\x93\x8b\x7f\x61\xd6\xf6\x54\x72\x4f\x96\xe7\x3a\xc9\x5b\x46\xd7\xc9\xca\x5b\x3d\xca\xbb\xf6\x91\xc4\xd3\xfd\x8e\xcb\x35\xf8\xc2\xd7\x02\xfb\x42\xdd\xc5\x3d\x4b\xd0\x31\xb3\xc0\x8c\x55\x1a\x1b\xf7\x4f\x76\xa4\xe5\x31\x72\x79\xeb\xdc\xa8\x02\x6d\x5f\xbb\x50\xf5\x47\xa0\xff\xdd\x70\xbb\x66\x89\x20\x0b\xc4\xc2\x3a\xac\xae\x36\x98\x93\xa8\x54\x87\x2d\x25\xd5\x92\xde\x5b\x7d\x23\x31\xed\x0d\x47\xd6\xed\xbc\xca\xc7\xce\xbc\xcf\xba\x5a\x3b\x51\x0b\x34\x3e\x1e\x9e\xbd\xf6\xbd\xa2\xfe\x2f\x78\x5b\xb7\xd6\xd3\x54\xfe\xe7\xdc\xf3\x47\x87\xac\x53\x7a\xb4\xbc\xb4\xdb\xe2\x25\x60\xae\xd3\x7b\xd6\x55\x13\x18\x38\x87\xd3\xe9\x69\xf2\x3d\x58\x77\x3b\x94\x2f\x0e\xdc\xd9\x21\x2c\x75\xfa\xd1\x50\x6d\xcc\xe1\xa7\x3a\x6f\x9c\xfd\xf0\xd0\x5f\x63\x3e\xbe\xe9\xd3\x7d\xc0\xfd\x4b\xb0\x01\x49\xdd\x89\x25\x61\xdb\x25\xf0\xb3\x19\xfc\x1f\x1a\x60\xa0\x70\x89\x0a\xa3\x0d\xa1\x30\xe3\x25\xc7\xc2\x7a\x5f\x27\xc1\x04\xd2\x81\xfb\x1b\x5c\xc2\x79\xfd\x34\x5d\x48\xa5\xe4\x6e\x9c\xaa\xda\xfe\x5d\x5c\x40\xc9\x0a\x9e\x8d\x47\x3f\x51\xe6\x2c\xa4\x01\xb7\xb8\x29\xbb\x9e\xe4\x84\x64\x1c\x75\x85\xf0\xde\x40\xeb\x9b\xc1\x45\x33\xa6\x69\xe3\x51\x7d\x12\x45\xd2\x4c\xd3\x3d\x71\xf6\x3a\x51\x72\x6f\xec\xf2\xae\x32\x6e\x9b\x88\x2f\x53\xff\x7e\x63\x9d\xac\xb5\xc6\xfe\x35\xfb\x25\x9a\x1a\xc1\xf9\xc0\xfb\xd7\xfd\xf5\xb9\xe3\xa9\x87\xbb\x59\xb0\xb4\x10\xa4\x8c\x30\x45\x03\x37\x67\xe3\x9b\x52\xa0\x8d\x97\xae\x93\xad\x69\xc6\xf0\x09\xae\xb7\x3e\xc8\x5f\xda\x50\xab\x18\x8d\xc6\x5c\xc9\x4d\x5d\x19\xa5\xe2\x35\x26\x78\x6d\xe5\x43\x61\x8d\xea\x27\x51\x59\x4b\x09\x61\x63\x14\x25\xf9\xc5\x3e\x21\xd0\xa8\x75\x8b\x42\x96\xae\x11\x82\xbb\x42\xee\x60\xb7\xe6\xd9\x1a\x4a\xa6\xd8\x06\x8d\x6b\x2b\x4b\xa6\x75\xe3\x2f\xd4\x63\x59\xc1\xc6\x13\xd8\xa0\x59\xcb\x7c\xda\x2b\xc8\x50\x5d\x46\x3a\xb1\xb5\xd8\x6f\x56\xa4\xdf\x7b\xab\xb0\xc6\x2c\x0d\xc0\x93\x8a\x4f\x55\xee\x02\xe5\x01\x7a\x26\x31\x89\xbb\x39\x65\x04\xcb\x51\xc8\x14\x39\x6a\xae\xbc\x66\xa7\xfd\xe6\x01\x6d\x54\x95\x99\x4a\x59\xbd\x94\x0a\x6d\x8a\x0a\xc6\x51\xf8\xef\x0a\xb5\xe9\x43\x30\x98\x2b\x62\xe5\xfe\x11\xd8\x72\xdd\xc6\x65\xb1\xff\x42\xc4\x06\xea\xd6\x46\x63\x31\x12\x8b\xa2\x57\x71\x6d\xca\xae\x98\xf8\xb0\x29\xcd\xde\x15\x14\xb6\x2c\xaa\x71\x1e\x52\x14\x3d\x53\x97\x9c\x4e\x4f\x63\x46\x22\x76\xea\x52\xb1\xa1\xde\x9a\xaf\xa4\x75\x49\x5a\xda\xba\xb8\x6c\xa3\x12\xb0\xb8\xce\xf8\x13\x95\xac\x27\x2a\x45\x5e\x97\xaa\xbc\x29\x45\x99\x10\xd6\x58\xbe\x24\x9d\xc2\xa5\x9b\xa3\x6c\x2a\xed\x4a\x53\xd7\x8c\x84\xf1\x4f\x8c\x8c\x3a\x2a\x6f\x65\x43\x53\xc2\x81\x39\x97\x7d\x21\x55\xee\xb6\x11\xd5\x35\xee\x7b\x8d\x2c\xcb\xa8\x98\x77\x23\x17\x9b\xd1\xec\x4f\x1f\x2a\x43\xe9\xa0\xfd\xf8\xc6\x0f\x2b\xa8\xa7\x1e\x1c\xbe\x3c\x6f\x4c\x67\xbe\xc8\x7a\x87\x5a\xce\xdb\xeb\xc0\x7d\xdd\x25\x40\xef\xcf\x86\x8f\x1b\xa6\x57\xb7\xf6\xdf\x37\xe3\xc9\x49\x27\x7e\x3f\x0f\xfa\x9e\xeb\x52\xb0\xfd\x0b\xa1\x49\xe6\xf7\xcc\xb0\x17\xc1\xdf\x36\xb9\xe3\xcd\x78\xf2\x7b\xea\xdd\x07\x47\xa8\x59\xed\xf1\x47\x47\xa6\xef\x8a\x4a\xb3\x01\x37\x3a\x36\x1a\xe9\x1d\x37\xd9\xda\xf9\x44\x1a\x1b\x32\xa6\xf1\x10\x23\x38\xeb\xcf\x3b\xfa\x0f\x31\xee\x39\xe0\x71\x07\xd2\xfe\x2d\x8d\xf7\x0d\x5f\xb2\xc6\x72\x1d\xe3\x57\x13\x2a\xbd\x0f\x59\x7c\xd1\x75\x21\xc7\x48\xed\x66\x2f\x62\x25\x76\xd2\x03\x98\xa9\x97\x5f\x74\xb8\x99\xbc\xc4\x3c\x8d\x26\xba\x16\xb2\xf5\xea\x06\x73\xce\xe0\x3c\x3d\x9b\x9c\x7e\xb2\x6f\xfb\x0d\x43\x3a\xe1\x02\xe7\x2d\x90\xff\xbf\xbd\xfd\x7c\xc5\x05\x0e\x43\x55\x4a\xcc\xd3\x22\xe1\x5a\xae\xe4\xd7\x9b\x8f\x3d\x65\x31\xc9\xdb\x6f\x10\xe2\xd8\x4d\x12\x47\x7c\xc3\x56\x38\xd3\xdb\xd5\x8f\xf7\x1b\x31\x7a\x46\x63\x89\xc8\xba\x5f\x66\x3d\xfe\x8d\x3e\xff\xde\x05\x3d\xc4\x9f\xbd\xb6\xfb\x75\x50\xb0\x8d\xe5\xf9\xea\xfa\x1f\xbf\xc2\xcf\x68\x76\x52\xdd\xb9\xce\x6d\xd4\x2f\xa8\xde\x6f\x16\x52\x78\x88\x81\x35\x39\xea\x4c\x71\x1a\xe9\x06\xd4\xdc\x8f\x76\x98\xb1\xe9\xc8\x65\x9f\xa5\x54\xf4\x92\x8e\x6a\x17\x42\x66\x77\xd9\x9a\xf1\x62\xea\x9b\x77\x1b\x60\x28\x38\xd9\x75\x1a\xb3\x4a\x85\xd0\x53\x38\x3e\x4f\x5c\x4b\xc5\x5c\x46\x5f\x22\xea\x93\x3a\x5b\x86\x27\x76\xc7\x8b\xd5\x09\x5c\x5d\x7f\xfc\x0c\x5b\x49\xc1\xcb\xa6\xdd\x0d\xdb\x47\x05\x2d\xb0\xb2\x14\x3c\x63\xee\xec\x68\x51\x71\x61\x40\x16\x0d\x6f\xef\x6a\xde\x06\x04\xc6\x7b\x83\xaa\x60\xe2\xeb\xcd\x75\xdb\x03\x3f\x34\x9f\xc6\xa3\xb5\x31\xa5\x9e\xcf\x68\x24\x38\xcd\xe4\x66\x34\xe0\x4d\x42\xae\xa4\x9e\x7b\x9f\x18\xb0\x83\xcc\x38\x13\x7a\xde\xd3\xa1\x84\xbf\x91\xd9\x71\x63\x50\x8d\x0e\xe2\xc9\x2f\xb6\x6c\x11\x7f\x7f\x34\x16\x19\xf5\x6f\x85\xc7\xbf\x26\x18\xc4\xb1\xe8\x85\x01\x3b\x60\xe8\x77\x71\xdd\x0c\x9e\xe7\x43\x33\xe6\x7e\x25\x87\x4e\xd3\x83\x0e\x0d\x74\x87\x42\x82\xe3\x72\x00\x38\x1c\x3c\xf5\xc2\x96\xfe\x14\x2b\xc0\x2a\xbe\x65\xe6\x38\x9e\xaf\x79\x71\x87\xf9\x6d\x7d\xce\x70\xf6\x43\xab\x6e\x1b\x18\x5e\x1c\x77\x40\xf6\xd8\x5b\xe5\xc4\xe2\x1f\xcb\xc7\x4b\xe9\x05\x95\x1d\x4b\x2f\x1c\x18\x0e\x63\x6e\x17\xc1\xa1\x89\x98\xc3\xd8\x16\x37\x54\x13\x1f\xd2\xd7\xa4\x56\xf2\x95\x72\xc3\x5c\xb7\xd6\xee\xdf\x75\xdd\xd7\x2f\xd8\x76\x69\x9d\xf9\x92\x6d\x17\x61\x18\x27\xf7\x67\x7a\x07\x21\xed\x8e\x2d\xa2\x51\x70\x31\xd4\x14\xd4\xc7\x93\x97\xf9\x86\x17\x5c\x1b\xc5\x8c\x54\x91\x5a\xeb\x8e\xef\x67\xdc\xb9\x23\xe8\x83\x06\xd2\x75\xe3\x17\xb5\x73\xbd\x37\x2d\x9e\x38\x24\x68\xf5\x48\x35\x03\x03\xb7\x2d\xe6\xf0\xd6\x9f\x91\x3f\x74\x47\xa5\x4f\x5e\xd7\x48\x1e\x9f\x9e\xe0\xf7\x73\x30\x80\x20\x9d\xe7\xd7\x52\xb8\xbb\x1b\xdf\xa9\xc6\xd6\x8d\x91\xa3\xd4\xe8\x18\xa0\x5d\xe5\x7e\xf6\x69\xac\x7d\xc3\xe4\x29\xad\x04\x84\x83\x43\x83\xc8\x73\xba\x57\x31\xc2\x79\x85\x3b\xc9\xa0\xc2\x85\x59\x6f\x0c\x1d\xb7\xbb\xaa\xb1\x96\xa2\xbe\xe0\x70\xd4\xcd\x86\xda\x29\x62\x35\xdb\xca\xc3\x1f\xce\xd9\x46\xcd\x8d\x47\xc3\xf5\x8e\xe0\xa3\xe9\xf9\x46\x7d\xb3\xa2\x4d\x69\xcb\x14\xf4\xba\x64\x42\xd1\x82\xdf\xa6\x17\x18\x9e\xb2\xbc\x5d\xae\x23\x39\x4f\xe8\xec\xc6\x72\xb7\x09\x43\x11\x13\x5d\xc8\x3b\x89\x31\xc5\xde\x12\x03\xb4\xa7\x28\x87\x38\x4d\xc3\x76\xcf\x59\xdc\xf0\x9c\x02\x28\x5f\x60\x4f\x7c\xf6\x5a\x7f\xe3\xd1\x8c\x4f\x27\x73\x18\x39\xbd\xf9\x3b\x65\x6e\xaa\xb3\x40\x58\x91\x77\xd9\x12\x96\x15\x34\x24\xea\x96\xfa\x1e\xdb\x99\x3f\x3a\x69\x99\x61\x00\xaf\x40\xad\x1d\x52\x72\x03\x6f\x62\x87\x6a\x34\x30\x41\x86\xa3\x07\xd3\x3f\xf6\x9d\x2e\x76\xb9\x84\x3e\xd6\x9f\x3d\x9a\x6c\x5d\xad\x6b\x9f\x24\xc2\x77\x1d\x3e\xd2\xa5\x94\xfe\x20\xdb\x77\xba\xda\x16\x27\x79\x1e\x0c\x09\x51\x14\xfc\xde\x90\xb0\xa0\xab\x1a\x07\x86\x83\x3a\xe2\xc5\x3b\xc6\x62\x38\x62\x73\xfa\x13\x8e\xe6\xc4\x35\x5c\xa7\x3b\x01\x5c\x2e\x31\xb3\x2d\x98\xd8\x13\xd6\xd0\x51\xc5\xec\x75\xd1\xff\x2c\x0d\xce\xdd\xf1\xab\x1b\x51\x46\x17\x20\x59\x65\xe4\x86\x19\x7f\x47\x44\x57\x0b\xba\x8b\x66\xbb\x36\x7f\xab\x20\x89\x6b\xf1\x25\xdd\xe4\x8e\x1e\xf1\x5c\x65\x46\xaa\x83\xf6\x7d\xa3\x91\x70\x1a\xda\xda\xec\x7f\xc1\xe1\xa7\x05\x61\xc1\x6b\x86\xcf\x3a\xfb\x8f\x1e\x5b\x1b\xa2\x75\x01\xb4\xeb\xdd\xd0\x99\xf3\xe9\xa6\xff\xbc\x96\x2b\x09\xff\xfc\x74\x0d\x5f\x6f\x3e\x3a\xe6\xe3\xcb\x8f\x6d\xdd\xc4\x23\x8c\x39\x7c\x31\xd4\x36\x77\x46\xa8\x8d\xe4\xde\x69\xa7\x99\x2c\xf7\x67\x6e\xf9\x1b\xaf\xd5\x6e\xb3\xe4\x31\x4f\xe0\xe2\x02\x46\xa3\x98\x6d\xda\x96\xb1\xda\x69\xf7\xa5\xa1\xe8\x74\x7a\x9a\x38\xb6\xcb\xdf\x91\x1b\xd0\xf4\xbd\x9d\x3d\xa2\x1c\x48\x23\x73\xb6\x45\xe0\x34\x21\x8f\xd5\xd0\xf2\x98\xc4\xe0\xfd\x31\xa6\xcd\xe0\x24\xe1\xed\xc3\x3d\xdb\x94\x82\x26\xa5\x6b\xba\x4a\x1e\xa6\x98\xc0\xea\xde\xc6\x4f\xad\xe9\x0e\x65\xea\x40\x96\xfc\x92\x06\xd9\xb5\xf3\x1c\x39\xa1\x73\x13\xcc\x88\x27\x17\xcd\xbc\xb1\xac\x12\xc6\x67\xaf\xb7\xee\x0a\xa4\x91\x83\x8d\xed\xa4\x4f\xe1\x3d\x97\xa0\x42\x16\x76\x57\xbc\xe2\xdb\x3d\x74\x0b\x15\xef\x4b\xa9\x51\xb7\x8b\x94\x6f\xfe\x60\xe1\x9b\x3f\xbf\x03\xb3\x56\xb2\x5a\x39\x1b\x7e\x0b\x2d\xe5\x37\xba\xa5\xa4\x96\xac\xbf\x12\x4c\x04\x13\xbc\xb8\xfb\xdb\x5a\xd5\x64\x7b\x1e\xd8\xce\x1b\xa6\x56\x68\x06\xf5\x5b\xaf\xfd\x9b\x15\xed\xbd\xf6\x1b\x2c\x39\x8a\x96\x9e\xdf\x85\x6f\x7f\xad\x9a\xbf\x53\x9d\xbd\x03\x8e\x17\x68\x93\xe2\x30\xa5\xd7\x66\x27\x27\xfd\x60\x54\xd9\xf7\xed\x11\x82\x1d\xda\x23\x84\xa8\xb5\xf1\x6d\xd8\x66\x85\xbf\xca\x4e\x96\xd1\x6b\xb9\x8b\x0a\xf0\xfa\xc6\xf5\x8e\xe9\xe8\x72\x6d\x73\xd1\x2c\x8a\xfc\x4f\xfc\x7f\x8f\x6e\xfc\x01\x0a\xa7\x8f\xaf\xfe\x13\x00\x00\xff\xff\x2d\xe0\x58\x6b\xc5\x33\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x3b\x5d\x6f\x1b\xb7\x96\xef\xf9\x15\x67\xf5\xd0\x95\x50\x47\xf2\xc3\x62\x1f\x04\x3b\x8e\xd3\xc4\xbb\x01\x9c\xde\xc0\x71\xda\x0b\x14\x45\x43\xcd\x1c\x49\xbc\xa6\x86\x73\x49\x8e\x64\xd5\xf0\x7f\xbf\xe0\x21\x39\x43\xce\x87\x2d\x39\xad\x5f\xa2\x99\xe1\xf9\x3e\x3c\x5f\x64\xf8\xa6\x94\xca\xc0\x55\x55\xac\xf8\x42\xe0\xad\xbc\xc3\x02\x96\x4a\x6e\x60\x94\xbc\x1b\xbd\xf2\x2b\x3f\xa1\x61\x39\x33\xec\x17\x8e\x3b\xed\x57\x26\xef\xea\x95\x09\x7c\x1f\xd8\xf0\x82\x1a\x87\x7d\xba\x41\x2d\xc5\x16\x95\x87\x8a\x5f\x8d\x5e\xbd\x62\x59\x86\x5a\x8f\x99\x10\x13\xc8\x64\x61\x14\xcb\x0c\x5c\x09\xb9\x23\xac\xf3\x14\xc3\xc3\xab\x57\x00\x00\xb3\x19\xdc\x4a\xc3\x04\xe8\xaa\x2c\xc5\x1e\xe4\x92\x20\xc0\x58\x10\x0d\xbc\x00\xbc\xe7\xda\x60\x91\x21\xad\x8f\x69\x6c\x99\x02\x63\x81\xbf\x10\xec\x1c\xbe\x5e\xf1\xfb\xff\xfd\x9f\x1a\xf1\x87\x2d\x16\x06\xcc\x9a\x19\xe0\x1a\x70\xc3\x8d\xc1\x1c\x76\x6b\x2c\xc0\xac\xb1\x61\x91\x6b\xc8\x14\x32\x83\x79\x87\x04\x12\x0a\xe2\x5f\x7f\x2c\xb8\xe1\x4c\xf0\x3f\x31\x1f\x73\xf7\x3b\x25\x3c\x39\x88\xb2\x13\x8c\x29\x84\x1d\x37\xeb\x5c\xb1\x9d\xb7\x32\x83\x5f\x58\x25\xcc\x93\x3c\xfc\x1a\x40\xc6\x6c\x23\xab\xc2\x04\xd2\x27\x84\x62\x0e\x97\x79\xae\x50\xeb\x8b\x63\x59\xc9\xb1\x94\x9a\xdb\x2f\x46\x1e\xc4\xc8\xfb\x00\xd0\x61\xc4\xc8\x23\xd9\x28\x70\x17\xb3\xb2\xe1\xc5\x73\x96\xf8\x44\x4b\x5a\x94\x8f\x17\x59\x1b\x25\xf7\xcf\x90\x7a\x57\xa9\xe2\x65\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa5\x32\x7c\xde\xd7\x48\x36\xf5\x93\x5b\x63\x3f\xc8\x1d\xe6\x97\x2f\x25\xbf\xb0\xec\x1f\x43\x9e\xe4\xad\xc9\x37\x94\x1a\x8f\x98\xcd\x6a\xea\x2c\x5b\x43\xa5\x51\x81\x36\x52\xa1\x06\x56\x00\x2f\xb4\x61\x45\x86\x76\x23\xcb\x42\xec\x69\xa7\x11\xb0\xdd\xcb\x66\x8d\xdc\xad\x66\x2b\xac\xf7\xff\x1a\x61\x59\x15\x99\xe1\xd2\xed\xf8\x06\x84\x15\x39\xac\xe4\x16\xad\x0d\x60\xe1\x90\x95\x0a\xe9\x7d\x29\xb5\xb1\x7b\x38\xe7\x04\x18\xb0\xf1\xa2\x15\x41\xc3\x7e\xdf\x93\xd5\x33\x26\x04\xe6\xd3\x98\x76\xb6\xc6\xec\x4e\xc3\x9a\x95\xa5\xd5\x9b\x01\x55\x15\x86\x6f\x90\x20\xd1\xc6\x2a\x56\xf3\x47\x0a\x4c\x50\x04\x4c\x37\x5e\xc5\xf6\x7b\xe1\x44\x5f\x60\x50\x76\x90\xca\x86\x1c\xbc\x37\x56\x39\x49\x04\x22\x0b\x5a\x1e\x03\x36\xe7\xa0\x4b\x5e\x10\xec\x09\x68\x69\x3f\x2b\x32\x60\x21\x61\xc7\xf6\xb0\x94\x96\xb1\x0d\x13\x3c\xe3\xb2\xd2\xce\x10\x46\x7a\x92\x4e\x81\xb5\x56\x64\xe5\x89\xf2\x02\x18\x57\x53\xb8\x04\x5d\x62\xc6\x99\xf0\x0e\xd7\xb8\x48\x81\x98\x6b\x8b\x68\xd1\xb0\x60\x24\x39\x72\xc0\xd6\xec\xd8\x44\x0b\xb1\x37\xd5\xe8\x88\x8f\x79\x6a\x93\x29\xbd\x3c\x69\xbd\xfc\xac\xe4\x96\xe7\xa8\xda\xef\x6f\x30\x43\xbe\xed\xbe\x7f\xc7\x84\xf5\xb4\x93\x24\xaf\x4c\xdb\x09\xc6\xb3\xbc\x96\xc2\x4a\xb5\x46\x58\x38\x30\xab\x0e\x46\x4a\xd3\x5e\x96\x7a\x79\x3b\xc7\x78\x88\x34\xbf\x74\x16\x72\xdc\x59\x37\x81\x15\x1a\xcf\xd9\x78\x12\x40\xe0\xa1\x86\xb1\x7f\x0a\x4d\xa5\x0a\xd0\x28\x96\x53\x8f\xbc\xfe\xfe\x98\xb0\xcd\xeb\x9c\x93\xf0\x6e\x9d\x34\x28\x98\xec\x6d\x5d\xd3\xfa\x6c\x0d\x6b\x01\xc7\x2d\xc6\x27\x2d\x36\x62\xfa\x70\x0e\x4f\x72\x32\xb3\x72\xd9\x74\x27\x95\xc1\x9c\xec\x77\xbb\x2f\x51\x83\x2c\x2d\x71\x26\xc4\xde\x8b\xa5\x81\x81\xe0\x9a\xfc\x6d\x4b\xbb\xd8\xd0\x42\xef\xe3\x5c\x83\xf2\x06\x25\xfd\x95\x66\x40\xf1\x91\x3e\x7b\xe8\x5a\xdd\x3e\xd8\x5f\x73\x78\x27\xa5\x78\xec\xd7\xf0\x03\x89\xb8\x42\x82\xb1\x20\x46\x55\xf8\xd8\x27\x61\x2f\x69\xae\xbb\x94\xc7\x86\x88\xda\x9f\x13\x47\xbb\x45\x9a\x2f\x81\xd6\xc0\xf9\x39\xa4\xe4\x27\xf0\x10\x18\xb3\x7c\xc0\x23\xa0\xd0\xd8\xbc\x5c\x32\xfb\xd8\xcb\xde\x8c\x22\x8c\x53\xaf\x75\x04\x1f\x42\xa1\x64\x66\x6d\xe3\x94\x72\xfe\xe1\xf4\xad\xd7\xb2\x12\xb9\x55\x3b\xcf\xc8\x30\x0b\x07\xe0\x83\xfe\x53\x9a\x7e\x8f\x4b\x8b\xe2\x8b\x43\xff\x99\x99\xb5\xd5\x5a\xf4\x78\xd1\xaf\xe8\x99\x67\x68\xb6\x0c\xe5\x5e\x93\x30\x9e\x11\xa5\xac\x16\x82\x67\xa9\x24\x5c\xa7\xa2\xac\xd9\x16\x81\x85\xa5\x19\x2b\xd9\x82\x0b\x6e\xf6\x87\xca\xf3\x99\x00\x83\x38\xcd\xd3\x90\x34\x8e\x50\x23\x4c\x08\x41\x03\xbb\x34\x14\x72\xd1\xbb\xf8\xf3\x55\x48\x1e\x6e\x0b\xb0\xbb\x90\x2a\x0d\xae\xec\x2e\xa0\xe4\x0e\x8c\x5e\x32\xb5\xaa\x36\x58\x98\x18\xde\x66\xbb\x40\xc2\xef\x23\x0f\x43\x75\x63\x9d\x2e\xa7\x31\xd0\x47\xe3\x33\x81\xf6\xa5\x80\x41\x5b\xc7\x33\xb5\xf7\xb9\x35\x54\x0d\x95\x76\x01\xde\x46\xc8\x18\x81\x45\xbb\x91\x05\xee\xeb\x95\x0b\xe4\xc5\x0a\x8c\x62\x85\x5e\xa2\x52\x98\x4f\x2d\x15\x15\xd9\xb2\xc0\x9d\xd8\xc7\x48\x42\xfe\xf3\x24\x65\x92\x05\x09\xaf\xcb\xa6\x36\xc1\x71\x43\xa9\x73\x11\x55\xa3\x31\x2a\xbb\x57\xc8\x3f\xa6\x7d\x6a\xf6\x0e\x90\x66\x88\x50\x2d\xb3\x85\xc0\x09\xb9\x44\x50\x63\xbb\xa0\x9b\xc3\xdb\xcb\x62\x1f\x72\xf8\x43\x4f\xb6\x6a\x47\x98\x56\xf0\x4c\x1e\x5f\x7b\xfb\x24\x00\xb6\x3a\x1b\xac\xe2\xdd\xbf\xa1\x8a\x27\x64\x72\x57\xa0\xba\x98\x32\x57\x4a\x4f\xfa\xfc\xf4\xec\x75\x9c\xec\x9b\x70\xef\xb0\x4d\x06\xbc\xd5\x6b\xf7\x18\x67\xf5\xf6\x93\x8b\x7f\x61\xd6\xf6\x54\x72\x4f\x96\xe7\x3a\xc9\x5b\x46\xd7\xc9\xca\x5b\x3d\xca\xbb\xf6\x91\xc4\xd3\xfd\x8e\xcb\x35\xf8\xc2\xd7\x02\xfb\x42\xdd\xc5\x3d\x4b\xd0\x31\xb3\xc0\x8c\x55\x1a\x1b\xf7\x4f\x76\xa4\xe5\x31\x72\x79\xeb\xdc\xa8\x02\x6d\x5f\xbb\x50\xf5\x47\xa0\xff\xdd\x70\xbb\x66\x89\x20\x0b\xc4\xc2\x3a\xac\xae\x36\x98\x93\xa8\x54\x87\x2d\x25\xd5\x92\xde\x5b\x7d\x23\x31\xed\x0d\x47\xd6\xed\xbc\xca\xc7\xce\xbc\xcf\xba\x5a\x3b\x51\x0b\x34\x3e\x1e\x9e\xbd\xf6\xbd\xa2\xfe\x2f\x78\x5b\xb7\xd6\xd3\x54\xfe\xe7\xdc\xf3\x47\x87\xac\x53\x7a\xb4\xbc\xb4\xdb\xe2\x25\x60\xae\xd3\x7b\xd6\x55\x13\x18\x38\x87\xd3\xe9\x69\xf2\x3d\x58\x77\x3b\x94\x2f\x0e\xdc\xd9\x21\x2c\x75\xfa\xd1\x50\x6d\xcc\xe1\xa7\x3a\x6f\x9c\xfd\xf0\xd0\x5f\x63\x3e\xbe\xe9\xd3\x7d\xc0\xfd\x4b\xb0\x01\x49\xdd\x89\x25\x61\xdb\x25\xf0\xb3\x19\xfc\x1f\x1a\x60\xa0\x70\x89\x0a\xa3\x0d\xa1\x30\xe3\x25\xc7\xc2\x7a\x5f\x27\xc1\x04\xd2\x81\xfb\x1b\x5c\xc2\x79\xfd\x34\x5d\x48\xa5\xe4\x6e\x9c\xaa\xda\xfe\x5d\x5c\x40\xc9\x0a\x9e\x8d\x47\x3f\x51\xe6\x2c\xa4\x01\xb7\xb8\x29\xbb\x9e\xe4\x84\x64\x1c\x75\x85\xf0\xde\x40\xeb\x9b\xc1\x45\x33\xa6\x69\xe3\x51\x7d\x12\x45\xd2\x4c\xd3\x3d\x71\xf6\x3a\x51\x72\x6f\xec\xf2\xae\x32\x6e\x9b\x88\x2f\x53\xff\x7e\x63\x9d\xac\xb5\xc6\xfe\x35\xfb\x25\x9a\x1a\xc1\xf9\xc0\xfb\xd7\xfd\xf5\xb9\xe3\xa9\x87\xbb\x59\xb0\xb4\x10\xa4\x8c\x30\x45\x03\x37\x67\xe3\x9b\x52\xa0\x8d\x97\xae\x93\xad\x69\xc6\xf0\x09\xae\xb7\x3e\xc8\x5f\xda\x50\xab\x18\x8d\xc6\x5c\xc9\x4d\x5d\x19\xa5\xe2\x35\x26\x78\x6d\xe5\x43\x61\x8d\xea\x27\x51\x59\x4b\x09\x61\x63\x14\x25\xf9\xc5\x3e\x21\xd0\xa8\x75\x8b\x42\x96\xae\x11\x82\xbb\x42\xee\x60\xb7\xe6\xd9\x1a\x4a\xa6\xd8\x06\x8d\x6b\x2b\x4b\xa6\x75\xe3\x2f\xd4\x63\x59\xc1\xc6\x13\xd8\xa0\x59\xcb\x7c\xda\x2b\xc8\x50\x5d\x46\x3a\xb1\xb5\xd8\x6f\x56\xa4\xdf\x7b\xab\xb0\xc6\x2c\x0d\xc0\x93\x8a\x4f\x55\xee\x02\xe5\x01\x7a\x26\x31\x89\xbb\x39\x65\x04\xcb\x51\xc8\x14\x39\x6a\xae\xbc\x66\xa7\xfd\xe6\x01\x6d\x54\x95\x99\x4a\x59\xbd\x94\x0a\x6d\x8a\x0a\xc6\x51\xf8\xef\x0a\xb5\xe9\x43\x30\x98\x2b\x62\xe5\xfe\x11\xd8\x72\xdd\xc6\x65\xb1\xff\x42\xc4\x06\xea\xd6\x46\x63\x31\x12\x8b\xa2\x57\x71\x6d\xca\xae\x98\xf8\xb0\x29\xcd\xde\x15\x14\xb6\x2c\x6a\x25\x99\x43\x4a\xa3\x67\xaa\x93\xd3\xe9\x69\xcc\x4e\xc4\x54\x5d\x30\x36\x3c\xb4\xa6\x2c\x69\x75\x92\x16\xb8\x2e\x3a\xdb\xd8\x04\x2c\xae\x36\xfe\x44\x25\xeb\xb9\x4a\x91\xd7\x05\x2b\x6f\x0a\x52\x26\x84\x35\x99\x2f\x4c\xa7\x70\xe9\xa6\x29\x9b\x4a\xbb\x02\xd5\xb5\x24\x61\x08\x14\x23\xa3\xbe\xca\xdb\xda\xd0\xac\x70\x60\xda\x65\x5f\x48\x95\xbb\xcd\x44\xd5\x8d\xfb\x5e\x23\xcb\x32\x2a\xe9\xdd\xe0\xc5\xe6\x35\xfb\xd3\x07\xcc\x50\x40\x68\x3f\xc4\xf1\x23\x0b\xea\xac\x07\x47\x30\x87\x9a\x34\xb2\xde\xa1\x96\xf3\xf6\x3a\x70\x77\x77\x09\xd0\xfb\xb3\xe1\x43\x87\xe9\xd5\xad\xfd\xf7\xcd\x78\x72\xd2\x89\xe2\xcf\x83\xbe\xe7\xba\x14\x6c\xff\x42\x68\x92\xf9\x3d\x33\xec\x45\xf0\xb7\x4d\x06\x79\x33\x9e\xfc\x9e\x7a\xf7\xc1\x71\x6a\x56\x7b\xfc\xd1\xf1\xe9\xbb\x62\xd3\x6c\xc0\x8d\x8e\x8d\x49\x7a\xc7\x4d\xb6\x76\x3e\x91\xc6\x86\x8c\x69\x3c\xc4\x08\xce\xfa\xf3\x8e\xfe\x43\xa4\x7b\x0e\x78\xdc\x81\xb4\x7f\x4b\xe3\x7d\xc3\x17\xae\xb1\x5c\xc7\xf8\xd5\x84\x0a\xf0\x43\x16\x5f\x74\x5d\xc8\x31\x52\xbb\xd9\x8b\x58\x89\x9d\xf4\x00\x66\xea\xe5\x17\x1d\x6e\x26\x2f\x31\x4f\xa3\x89\xae\x85\x6c\xd5\xba\xc1\x9c\x33\x38\x4f\x4f\x28\xa7\x9f\xec\xdb\x7e\xc3\x90\x4e\xb8\xc0\x79\x0b\xe4\xff\x6f\x6f\x3f\x5f\x71\x81\xc3\x50\x95\x12\xf3\xb4\x54\xb8\x96\x2b\xf9\xf5\xe6\x63\x4f\x71\x4c\xf2\xf6\x1b\x84\x38\x76\xf3\xc4\x11\xdf\xb0\x15\xce\xf4\x76\xf5\xe3\xfd\x46\x8c\x9e\xd1\x58\x22\xb2\xee\x97\x59\x8f\x7f\xa3\xcf\xbf\x77\x41\x0f\xf1\x67\xaf\xed\x7e\x1d\x14\x6c\x63\x79\xbe\xba\xfe\xc7\xaf\xf0\x33\x9a\x9d\x54\x77\xae\x7f\x1b\xf5\x0b\xaa\xf7\x9b\x85\x14\x1e\x62\x60\x4d\x8e\x3a\x53\x9c\x06\xbb\x01\x35\xf7\x03\x1e\x66\x6c\x3a\x72\xd9\x67\x29\x15\xbd\xa4\x03\xdb\x85\x90\xd9\x5d\xb6\x66\xbc\x98\xfa\x16\xde\x06\x18\x0a\x4e\x76\x9d\xc6\xac\x52\x21\xf4\x14\x8e\xcf\x13\xd7\x58\x31\x97\xd1\x97\x88\xfa\xa4\xce\x96\xe1\x89\xdd\xf1\x62\x75\x02\x57\xd7\x1f\x3f\xc3\x56\x52\xf0\xb2\x69\x77\xc3\xf6\x51\x59\x0b\xac\x2c\x05\xcf\x98\x3b\x41\x5a\x54\x5c\x18\x90\x45\xc3\xdb\xbb\x9a\xb7\x01\x81\xf1\xde\xa0\x2a\x98\xf8\x7a\x73\xdd\xf6\xc0\x0f\xcd\xa7\xf1\x68\x6d\x4c\xa9\xe7\x33\x1a\x0c\x4e\x33\xb9\x19\x0d\x78\x93\x90\x2b\xa9\xe7\xde\x27\x06\xec\x20\x33\xce\x84\x9e\xf7\xf4\x29\xe1\x6f\x64\x76\xdc\x18\x54\xa3\x83\x78\xf2\x8b\x2d\x5b\xc4\xdf\x1f\x8d\x45\x46\xfd\x5b\xe1\xf1\xaf\x09\x06\x71\x2c\x7a\x61\xc0\x0e\x18\xfa\x5d\x5c\x37\xe3\xe7\xf9\xd0\xa4\xb9\x5f\xc9\xa1\xdf\xf4\xa0\x43\x63\xdd\xa1\x90\xe0\xb8\x1c\x00\x0e\xc7\x4f\xbd\xb0\xa5\x3f\xcb\x0a\xb0\x8a\x6f\x99\x39\x8e\xe7\x6b\x5e\xdc\x61\x7e\x5b\x9f\x36\x9c\xfd\xf0\x74\x29\xfe\xb2\x63\xb2\xc7\xde\x2a\x27\x16\xff\x58\x3e\x5e\x4a\x2f\xa8\xec\x58\x7a\xe1\xd8\x70\x18\x73\xbb\x08\x0e\x4d\xc4\x1c\xc6\xb6\xb8\xa1\x9a\xf8\x90\xbe\x26\xb5\x92\xaf\x94\x1b\xe6\xba\xb5\x76\xff\xae\xeb\xbe\x7e\xc1\xb6\x4b\xeb\xcc\x97\x6c\xbb\x08\xc3\x38\xb9\x45\xd3\x3b\x0e\x69\x77\x6c\x11\x8d\x82\x8b\xa1\xa6\xa0\x3e\xa4\xbc\xcc\x37\xbc\xe0\xda\x28\x66\xa4\x8a\xd4\x5a\x77\x7c\x3f\xe3\xce\x1d\x44\x1f\x34\x96\xae\x1b\xbf\xa8\x9d\xeb\xbd\x6f\xf1\xc4\x51\x41\xab\x47\xaa\x19\x18\xb8\x73\x31\x87\xb7\xfe\xa4\xfc\xa1\x3b\x30\x7d\xf2\xd2\x46\xf2\xf8\xf4\x1c\xbf\x9f\x83\x01\x04\xe9\x54\xbf\x96\xc2\xdd\xe0\xf8\x4e\x35\xb6\xee\x8d\x1c\xa5\x46\xc7\x00\xed\x2a\xf7\xb3\x4f\x63\xed\x7b\x26\x4f\x69\x25\x20\x1c\x1c\x1a\x44\x9e\xd3\xbd\x90\x11\x4e\x2d\xdc\x79\x06\x15\x2e\xcc\x7a\x63\xe8\xb8\xdd\x85\x8d\xb5\x14\xf5\x35\x87\xa3\xee\x37\xd4\x4e\x11\xab\xd9\x56\x1e\xfe\x88\xce\x36\x6a\x6e\x48\x1a\x2e\x79\x04\x1f\x4d\x4f\x39\xea\xfb\x15\x6d\x4a\x5b\xa6\xa0\xd7\x25\x13\x8a\x16\xfc\x36\xbd\xc6\xf0\x94\xe5\xed\x72\x1d\xc9\x79\x42\x27\x38\x96\xbb\x4d\x18\x8a\x98\xe8\x5a\xde\x49\x8c\x29\xf6\x96\x18\xa0\x3d\x45\x39\xc4\x69\x1a\xb6\x7b\x4e\xe4\x86\xe7\x14\x40\xf9\x02\x7b\xe2\xb3\xd7\xfa\x1b\x8f\x66\x7c\x3a\x99\xc3\xc8\xe9\xcd\xdf\x2c\x73\x53\x9d\x05\xc2\x8a\xbc\xcb\x96\xb0\xac\xa0\x21\x51\xb7\xd4\xf7\xd8\xce\xfc\x01\x4a\xcb\x0c\x03\x78\x05\x6a\xed\x90\x92\x1b\x78\x13\x3b\x54\xa3\x81\x39\x32\x1c\x3d\x9e\xfe\xb1\xef\x8c\xb1\xcb\x25\xf4\xb1\xfe\xec\x01\x65\xeb\x82\x5d\xfb\x3c\x11\xbe\xeb\x08\x92\xae\xa6\xf4\x07\xd9\xbe\x33\xd6\xb6\x38\xc9\xf3\x60\x48\x88\xa2\xe0\xf7\x86\x84\x05\x5d\xd8\x38\x30\x1c\xd4\x11\x2f\xde\x31\x16\xc3\x11\x9b\xd3\x9f\x73\x34\xe7\xae\xe1\x52\xdd\x09\xe0\x72\x89\x99\x6d\xc1\xc4\x9e\xb0\x86\x8e\x2a\x66\xaf\x8b\xfe\x67\x69\x70\xee\x0e\x61\xdd\x88\x32\xba\x06\xc9\x2a\x23\x37\xcc\xf8\x9b\x22\xba\x5a\xd0\x8d\x34\xdb\xb5\xf9\xbb\x05\x49\x5c\x8b\xaf\xea\x26\x37\xf5\x88\xe7\x2a\x33\x52\x1d\xb4\xef\x1b\x8d\x84\x33\xd1\xd6\x66\xff\x0b\x8e\x40\x2d\x08\x0b\x5e\x33\x7c\xe2\xd9\x7f\x00\xd9\xda\x10\xad\x6b\xa0\x5d\xef\x86\xce\x9c\x4f\x37\xfd\xe7\xb5\x5c\x49\xf8\xe7\xa7\x6b\xf8\x7a\xf3\xd1\x31\x1f\x5f\x81\x6c\xeb\x26\x1e\x61\xcc\xe1\x8b\xa1\xb6\xb9\x33\x42\x6d\x24\xf7\x4e\x3b\xcd\x64\xb9\x3f\x73\xcb\xdf\x78\xad\x76\x9b\x25\x8f\x79\x02\x17\x17\x30\x1a\xc5\x6c\xd3\xb6\x8c\xd5\x4e\xbb\x2f\x0d\x45\xa7\xd3\xd3\xc4\xb1\x5d\xfe\x8e\xdc\x80\xa6\xef\xed\xec\x11\xe5\x40\x1a\x99\xb3\x2d\x02\xa7\x09\x79\xac\x86\x96\xc7\x24\x06\xef\x8f\x31\x6d\x06\x27\x09\x6f\x1f\xee\xd9\xa6\x14\x34\x29\x5d\xd3\x85\xf2\x30\xc5\x04\x56\xf7\x36\x7e\x6a\x4d\x37\x29\x53\x07\xb2\xe4\x97\x34\xc8\xae\x9d\xe7\xc8\x09\x9d\x9b\x60\x46\x3c\xb9\x68\xe6\x8d\x65\x95\x30\x3e\x7b\xbd\x75\x17\x21\x8d\x1c\x6c\x6c\x27\x7d\x0a\xef\xb9\x0a\x15\xb2\xb0\xbb\xe8\x15\xdf\xf1\xa1\xbb\xa8\x78\x5f\x4a\x8d\xba\x5d\xa4\x7c\xf3\x07\x0b\xdf\xfc\x29\x1e\x98\xb5\x92\xd5\xca\xd9\xf0\x5b\x68\x29\xbf\xd1\x5d\x25\xb5\x64\xfd\x95\x60\x22\x98\xe0\xc5\xdd\xdf\xd6\xaa\x26\xdb\xf3\xc0\x76\xde\x30\xb5\x42\x33\xa8\xdf\x7a\xed\xdf\xac\x68\xef\xb5\xdf\x60\xc9\x51\xb4\xf4\xfc\x2e\x7c\xfb\x6b\xd5\xfc\x9d\xea\xec\x1d\x70\xbc\x40\x9b\x14\x87\x29\xbd\x36\x3b\x39\xe9\x07\xa3\xca\xbe\x6f\x8f\x10\xec\xd0\x1e\x21\x44\xad\x8d\x6f\xc3\x36\x2b\xfc\x85\x76\xb2\x8c\x5e\xcb\x5d\x54\x80\xd7\xf7\xae\x77\x4c\x47\x57\x6c\x9b\xeb\x66\x51\xe4\x7f\xe2\x7f\x7d\x74\xe3\x0f\x50\x38\x7d\x7c\xf5\x9f\x00\x00\x00\xff\xff\xe0\x15\x52\xfe\xcb\x33\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,7 +219,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x13, 0xc2, 0x20, 0xc0, 0xb, 0xb1, 0x3d, 0xa7, 0x7b, 0x40, 0xc5, 0xa, 0xae, 0xf, 0xf7, 0x98, 0xc0, 0x48, 0x63, 0x97, 0xb7, 0x6e, 0xf5, 0x54, 0xfb, 0xdc, 0x3e, 0xe5, 0x1, 0x4a, 0x0, 0x12}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0xe8, 0xcb, 0x48, 0xfc, 0xb1, 0x90, 0x28, 0x9f, 0x7, 0xac, 0xa6, 0x97, 0x5f, 0xae, 0xf7, 0xb, 0x9f, 0x44, 0x22, 0x1c, 0x7a, 0x18, 0x32, 0xf9, 0x42, 0xf3, 0x10, 0xf0, 0xac, 0x58, 0x72}} return a, nil } From e642b90705c4367abde08320ec85e5ec43a8531c Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 19 Jul 2023 16:45:03 -0500 Subject: [PATCH 020/132] remove views and update balances --- contracts/FlowFees.cdc | 10 +++++----- contracts/FlowIDTableStaking.cdc | 10 +++++----- contracts/FlowStorageFees.cdc | 16 ++++++++-------- lib/go/contracts/internal/assets/assets.go | 16 ++++++++-------- 4 files changed, 26 insertions(+), 26 deletions(-) diff --git a/contracts/FlowFees.cdc b/contracts/FlowFees.cdc index 468725d93..70a790663 100644 --- a/contracts/FlowFees.cdc +++ b/contracts/FlowFees.cdc @@ -21,14 +21,14 @@ access(all) contract FlowFees { access(all) fun deposit(from: @FungibleToken.Vault) { let from <- from as! @FlowToken.Vault - let balance = from.balance + let balance = from.getBalance() self.vault.deposit(from: <-from) emit TokensDeposited(amount: balance) } /// Get the balance of the Fees Vault access(all) fun getFeeBalance(): UFix64 { - return self.vault.balance + return self.vault.getBalance() } access(all) resource Administrator { @@ -121,7 +121,7 @@ access(all) contract FlowFees { // In the edge case where the payer doesnt have a vault, treat the balance as 0. var balance = 0.0 if let tokenVault = payerAcct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) { - balance = tokenVault.balance + balance = tokenVault.getBalance() } return VerifyPayerBalanceResult( @@ -146,13 +146,13 @@ access(all) contract FlowFees { ?? panic("Unable to borrow reference to the default token vault") - if feeAmount > tokenVault.balance { + if feeAmount > tokenVault.getBalance() { // In the future this code path will never be reached, // as payers that are under account minimum balance will not have their transactions included in a collection // // Currently this is not used to fail the transaction (as that is the responsibility of the minimum account balance logic), // But is used to reduce the balance of the vault to 0.0, if the vault has less available balance than the transaction fees. - feeAmount = tokenVault.balance + feeAmount = tokenVault.getBalance() } let feeVault <- tokenVault.withdraw(amount: feeAmount) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index e2c98ff34..089985ffb 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -1774,7 +1774,7 @@ access(all) contract FlowIDTableStaking { /// After the staking auction ends, specifically after unapproved nodes have been /// removed and slots have been filled and for the rest of the epoch, /// This list will accurately represent the nodes that will be in the next epoch - access(all) view fun getProposedNodeIDs(): [String] { + access(all) fun getProposedNodeIDs(): [String] { let nodeIDs = FlowIDTableStaking.getNodeIDs() let approvedNodeIDs: {String: Bool} = FlowIDTableStaking.getApprovedList() @@ -1831,22 +1831,22 @@ access(all) contract FlowIDTableStaking { } /// Indicates if the specified networking address is claimed by a node - access(all) view fun getNetworkingAddressClaimed(address: String): Bool { + access(all) fun getNetworkingAddressClaimed(address: String): Bool { return self.getClaimed(path: /storage/networkingAddressesClaimed, key: address) } /// Indicates if the specified networking key is claimed by a node - access(all) view fun getNetworkingKeyClaimed(key: String): Bool { + access(all) fun getNetworkingKeyClaimed(key: String): Bool { return self.getClaimed(path: /storage/networkingKeysClaimed, key: key) } /// Indicates if the specified staking key is claimed by a node - access(all) view fun getStakingKeyClaimed(key: String): Bool { + access(all) fun getStakingKeyClaimed(key: String): Bool { return self.getClaimed(path: /storage/stakingKeysClaimed, key: key) } /// Gets the claimed status of a particular piece of node metadata - access(account) view fun getClaimed(path: StoragePath, key: String): Bool { + access(account) fun getClaimed(path: StoragePath, key: String): Bool { let claimedDictionary = self.account.borrow<&{String: Bool}>(from: path) ?? panic("Invalid path for dictionary") return claimedDictionary[key] ?? false diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index afb7d631f..29d8cfaf5 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -63,19 +63,19 @@ access(all) contract FlowStorageFees { /// /// Returns megabytes /// If the account has no default balance it is counted as a balance of 0.0 FLOW - access(all) view fun calculateAccountCapacity(_ accountAddress: Address): UFix64 { + access(all) fun calculateAccountCapacity(_ accountAddress: Address): UFix64 { var balance = 0.0 if let balanceRef = getAccount(accountAddress) .getCapability<&FlowToken.Vault{FungibleToken.Balance}>(/public/flowTokenBalance)! .borrow() { - balance = balanceRef.balance + balance = balanceRef.getBalance() } return self.accountBalanceToAccountStorageCapacity(balance) } /// calculateAccountsCapacity returns the storage capacity of a batch of accounts - access(all) view fun calculateAccountsCapacity(_ accountAddresses: [Address]): [UFix64] { + access(all) fun calculateAccountsCapacity(_ accountAddresses: [Address]): [UFix64] { let capacities: [UFix64] = [] for accountAddress in accountAddresses { let capacity = self.calculateAccountCapacity(accountAddress) @@ -88,7 +88,7 @@ access(all) contract FlowStorageFees { // This is used to check if a transaction will fail because of any account being over the storage capacity // The payer is an exception as its storage capacity is derived from its balance minus the maximum possible transaction fees // (transaction fees if the execution effort is at the execution efort limit, a.k.a.: computation limit, a.k.a.: gas limit) - access(all) view fun getAccountsCapacityForTransactionStorageCheck(accountAddresses: [Address], payer: Address, maxTxFees: UFix64): [UFix64] { + access(all) fun getAccountsCapacityForTransactionStorageCheck(accountAddresses: [Address], payer: Address, maxTxFees: UFix64): [UFix64] { let capacities: [UFix64] = [] for accountAddress in accountAddresses { var balance = 0.0 @@ -97,9 +97,9 @@ access(all) contract FlowStorageFees { .borrow() { if accountAddress == payer { // if the account is the payer, deduct the maximum possible transaction fees from the balance - balance = balanceRef.balance.saturatingSubtract(maxTxFees) + balance = balanceRef.getBalance().saturatingSubtract(maxTxFees) } else { - balance = balanceRef.balance + balance = balanceRef.getBalance() } } @@ -151,14 +151,14 @@ access(all) contract FlowStorageFees { /// /// The available balance of an account is its default token balance minus what is reserved for storage. /// If the account has no default balance it is counted as a balance of 0.0 FLOW - access(all) view fun defaultTokenAvailableBalance(_ accountAddress: Address): UFix64 { + access(all) fun defaultTokenAvailableBalance(_ accountAddress: Address): UFix64 { //get balance of account let acct = getAccount(accountAddress) var balance = 0.0 if let balanceRef = acct .getCapability(/public/flowTokenBalance) .borrow<&FlowToken.Vault{FungibleToken.Balance}>() { - balance = balanceRef.balance + balance = balanceRef.getBalance() } // get how much should be reserved for storage diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index b4df6363e..47242b333 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,8 +1,8 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowContractAudits.cdc (9.298kB) -// FlowFees.cdc (9.598kB) -// FlowIDTableStaking.cdc (97.564kB) +// FlowFees.cdc (9.623kB) +// FlowIDTableStaking.cdc (97.539kB) // FlowServiceAccount.cdc (8.246kB) // FlowStakingCollection.cdc (55.177kB) // FlowStorageFees.cdc (9.287kB) @@ -103,7 +103,7 @@ func flowcontractauditsCdc() (*asset, error) { return a, nil } -var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\x4b\x73\xdb\x38\x12\xbe\xfb\x57\xf4\xe4\xb0\x4b\x4e\x64\x29\x87\xad\x3d\xb8\xac\xcc\x3a\x89\x34\x35\xb5\x8f\xa4\x6c\x4f\xe6\x98\x82\xc9\xa6\x88\x0a\x05\x68\x01\x50\x8f\x99\xca\x7f\xdf\xc2\x8b\x04\x48\xd0\x96\xbd\x19\x5d\x6c\x91\x40\xe3\xeb\x77\xa3\x5b\x74\xbb\xe3\x42\xc1\xba\x65\x1b\xfa\xd0\xe0\x3d\xff\x8a\x0c\x2a\xc1\xb7\xf0\x2a\x7a\xf6\xea\xc2\xaf\x6c\xf8\x21\x58\xf5\xe6\xb8\xfe\xd7\xc7\xdf\xee\x3f\xfe\x73\xf5\x9f\x9b\x0f\x1f\x6e\x57\x77\x77\xe1\xc2\x3b\xc5\x05\xd9\xe0\x1a\x51\x86\xcb\xef\xee\x3f\xde\xde\xfc\xbc\x5a\xaf\x56\x77\x7e\xd3\x05\x29\x0a\x94\x32\x23\x4d\x93\x43\xc1\x99\x12\xa4\xb0\x34\xcc\xe6\x3f\x2e\x2e\x00\x00\x16\x0b\x58\xed\x91\x29\x50\x35\x51\x40\x25\xe0\x96\x2a\x85\x25\x1c\x6a\x64\xa0\x34\x2c\x09\x44\x20\x94\xb8\xe3\x92\xea\x37\x8a\x83\xaa\x11\x2a\x44\xd8\x93\xb6\x51\x86\x4e\x78\x18\x1a\x82\x86\x25\xf9\xc1\x6f\xcb\xc8\x96\xb7\x4c\x5d\xc1\xaf\x6b\x7a\xfc\xfb\xdf\xf2\x67\x1e\x7f\xa0\xaa\x2e\x05\x39\x38\x21\x9d\x0f\xe0\x37\xbf\xf1\x25\x00\x2a\x2d\x29\xcb\x7d\xd9\x16\x0a\xcb\x89\xa3\xb4\x44\x3f\xb8\x25\x83\x73\x66\x40\x59\xd1\xb4\x92\x72\xb6\xaa\x2a\x2e\x82\x17\x78\xc4\xa2\x55\xa3\x17\xe7\x22\x83\x1d\x11\x64\x8b\x0a\x85\x84\xa2\x26\x6c\x83\xd3\xe8\x3e\x75\x4b\xdf\x9b\x95\x65\x26\x5b\xb1\xc1\x35\x29\x14\x17\x93\x50\xdf\x73\x39\x0d\x37\x7c\xd9\x43\xfe\x24\xe8\x9e\x28\xa7\x18\xa3\x35\xd8\xb5\x0f\x0d\x2d\xbc\x01\x41\xd5\xb2\x42\x53\x09\xc1\x4a\x6c\xaa\x1c\xf6\x44\xd8\x7d\x57\xf0\x8f\xce\x29\xe6\x9f\x8d\x8a\x47\xac\x55\x2d\xf3\x24\x33\x6d\x12\x7a\x4f\xe8\x5e\x76\x5f\x0e\x7f\x98\x9d\xfa\xd3\xa0\xb2\xc6\x73\x7d\x69\xff\x12\xf9\xc3\xf8\xa0\x70\xf5\x03\x69\x08\x2b\x10\x96\x66\xfd\xdc\x7d\xed\x96\x68\xd4\x73\x03\x78\x1e\x23\xb9\xbe\xd4\x7f\xf3\x6e\xa1\xd6\xdc\xa4\x3f\x38\xaa\x76\xf5\x37\x2f\xc8\x05\xfc\x8c\xca\x98\xb9\x07\xc1\x2b\xf3\xd5\x38\xef\xe7\xa4\xd9\x6b\x91\x6c\x50\xad\x11\xdf\xd9\x3d\x59\xee\x15\x14\x88\x41\xa0\x6a\x05\x0b\xc1\x87\x7c\x7d\x1b\x4b\x5a\xa0\xe4\xad\x28\x10\x6e\xca\x2d\x65\x54\x2a\x41\x14\x17\x01\xc5\xc5\xa2\x73\xcf\xe0\x59\xf8\xfa\xa6\x69\xf8\x41\x1a\xfc\x24\x22\xa2\x78\xb7\xd5\x7b\xfb\x84\x7f\xa7\x98\xf5\x5b\xad\x68\xd7\x82\x6f\xd7\x88\x46\x36\x43\x67\x4f\x5b\x47\xc0\x83\x57\xb9\xb5\xdb\xeb\xcb\x2e\x50\x3a\x19\xf9\xa3\x3a\xc2\xf6\x6f\x1e\x11\x08\xf4\x3c\x0e\x3b\xa9\x0d\x4e\x17\xd7\x97\x31\x9f\x4e\x09\xde\x12\x1e\x93\x9e\x75\x7c\x20\x4d\xd3\xc9\x2c\x08\x0b\x44\x01\x0f\x2d\x76\x28\x40\x69\xac\xa5\x0f\x0e\xdf\x39\x2a\x24\xe4\xcb\xf0\xd0\x1f\x07\x4b\x78\xe4\xf8\xe0\xcb\x04\x86\xc4\xc3\x09\x40\x89\x87\xb1\x26\x3a\x75\x8f\x44\x12\x21\xce\xff\x0f\x1d\x79\xfd\x18\xbe\xa0\x32\x8c\x3d\xa1\x99\xbb\x5e\x04\xd9\x17\x48\x28\x27\x25\x62\xde\x94\xb1\x88\x3d\x6b\x9b\x21\x6b\xf9\x9f\xab\x9e\x08\xc8\xfc\x7c\x65\xc5\xfb\xfe\x0c\xd5\x41\x1c\x6a\x6f\x40\x2a\xd1\x16\x0a\x6a\xde\x94\x94\x6d\x52\xae\xc4\x10\x4b\x5b\xfc\x14\xa4\x29\xda\x46\x27\x39\xb7\x4c\x8e\x42\xa6\x23\x17\xa1\x89\x02\xe6\x02\xee\xeb\xd8\x12\x74\x86\x6f\xa5\x3d\x61\x4b\xbe\x22\x28\x41\x98\x24\x26\x55\xda\x3a\x44\xa0\xdc\x71\x66\x16\xd4\x74\x53\x43\xc3\x49\x29\x81\x33\x03\x83\xa1\x3a\x70\xf1\x35\x69\x4f\x3a\xaf\x26\x6c\x67\x04\x47\x17\x92\x50\x70\xa9\x74\xae\xe1\x0c\xa1\x65\xd4\xfc\xdf\xa9\x0e\xd0\xe8\x60\x6e\x97\x7f\xfe\xb7\x06\x6d\x61\x49\x1d\x5a\xa1\xe2\x02\x0c\xb7\x5a\x88\xa3\x5d\x93\xe0\x1e\x09\x30\xe7\x83\xec\xec\xe4\x59\x20\x47\xbb\x26\x41\x3e\x12\xe8\xfa\x50\x40\x19\x55\xdf\x39\x88\xc6\x0e\x6e\xd2\x76\x70\x00\x2c\x43\xd5\x8e\x97\x26\x8e\x85\x65\x0a\xcc\x78\x6b\x02\x14\x2c\x53\x50\xa7\x1c\x0b\x3e\xa3\xa0\xd5\xe9\x13\x39\xa1\x70\x15\xc9\x2d\x4a\x9d\x5f\x8d\x46\x74\xea\xc3\x12\x1e\x4e\xc6\x80\xf7\xfd\x5a\xe9\x16\xaf\xb9\xb8\xef\x9d\x60\xd5\x69\x2a\x55\x41\x86\x6e\x37\x79\x6c\x54\xb2\xdc\x8b\x16\x81\xda\xa2\x6a\xa7\xd7\x42\x4d\x24\xc8\xb6\xaa\x68\x41\x75\xd9\xec\x0b\x2f\x6d\x2f\x7a\x51\xe8\x90\xbd\xd9\xe8\x80\xc0\x99\xa2\xac\x4d\xa7\x59\x1d\x55\x0b\xe2\xd0\x63\xc0\xcf\x15\xbc\xe3\xbc\x89\x10\xd5\x08\x3a\x75\x6c\xdb\xad\x43\xe4\x21\x08\xfc\x6f\x4b\x05\x96\xe7\x63\x99\x43\x4c\x99\x4a\xd8\x93\x46\x73\x2c\xa1\xc4\x8a\x3a\xc9\x9f\x2f\xf5\xb4\x63\x68\xee\x3c\x38\xb7\x3f\xe1\xb9\x96\x33\x72\x34\x9c\x8d\xe2\x5a\xd6\x07\x0a\xf3\xfd\x75\xc0\x91\x7e\x90\x8f\x38\x2e\x08\xd3\x26\xdc\x8a\x88\xc9\x8c\x56\xa6\x0e\x22\x7b\x42\x1b\xa2\x3d\x7d\xe8\xdc\x3e\xc6\xe6\x93\xbc\x38\x90\x81\x00\x74\x66\x99\xf0\xf3\x47\xd4\x3a\x9b\x92\xca\x0c\x9e\x38\x23\xe5\xef\xc9\x83\x60\x99\xb6\xab\xf1\xf6\x01\x14\x58\x0e\xc1\x8d\xb7\xa4\x31\xc2\x72\x02\xfc\xb0\x2a\xea\x43\xc0\x33\xdc\x9a\x4a\x9d\x5a\x9b\x3e\x24\xe8\xd8\xfd\x80\x15\x17\x9d\x26\xd9\x06\x48\x68\x09\x73\x7f\xcc\x2f\xca\x9e\x44\x51\xda\xfb\xf2\xd0\x64\x8c\x3f\xfd\x55\x76\x1e\x45\xa5\x4d\xa2\xc8\x78\xbb\xa9\x43\xcf\x49\xfb\xd6\xcc\x9f\x44\x58\xe9\x62\x97\xad\xf6\xbc\x59\xef\xb8\xb4\xe9\x65\x68\xdf\x1d\xc6\x8c\x14\x05\x17\xb6\xbe\xb0\x2d\x94\x61\x86\x34\xc4\x3d\xc1\x91\xf1\xba\x0b\x60\x40\x3f\xf7\xb4\x2f\x02\x3f\x1b\x6a\x3b\xe0\xd8\x3b\x3e\x71\xd0\x5d\xac\xd1\xb8\xda\x20\xe0\xbd\x06\x4f\xef\xe5\x4e\xab\xaf\x1e\x5b\x72\x1c\x71\xe1\x20\x0f\xcb\xdd\xf3\xcd\x24\xeb\x6c\xed\x8b\x55\xea\x4d\x51\xa8\x2b\xb8\x69\x55\x7d\x63\xf9\x98\x41\xe0\xa6\x13\xad\x97\x6e\xc5\x96\x1c\x57\xe9\x36\x8c\xd5\x78\x7e\x75\x66\x3a\xf1\xd7\x75\x2f\x31\x57\xb2\x4d\xc7\xed\x3e\xa0\xea\xea\x62\x4b\x8e\xb1\x4f\xe9\xc4\x6e\x7c\x9f\x6f\x77\xad\x32\x0d\xbf\x6c\xc4\xce\xe0\x41\xa2\xa5\x34\xe6\x2f\xbf\x48\xc2\x76\xb6\xd0\x21\x1e\x3a\xcc\xa3\x1c\x98\xd0\x69\x29\xdc\x8e\x82\xcd\xa0\x6d\x39\x2f\xb1\xd2\xb7\x5d\x73\x4f\xbe\x45\x89\x62\xdf\xad\xce\x3a\x8d\xce\x49\x59\x0a\x94\x32\x40\x4b\xab\xc9\x33\x96\x4e\x67\xd9\x9b\xe1\x85\x48\xc7\x06\xeb\x37\x1d\x67\x81\x43\xfc\x8e\x82\x03\x1e\xa9\x02\x24\xa2\x39\xcd\x53\x97\xf3\x29\xf5\x67\xd1\x62\xfd\x99\xc8\x07\x4a\xb4\x18\x58\x5c\x4f\x7e\x90\x20\xd2\xcc\xcd\x46\x1b\xa7\xf2\xc7\xc8\x84\xe2\xad\xc3\xfb\x8f\xfe\xa4\x2c\x61\xd0\x6f\x32\x1a\x31\xa1\xc3\x74\x46\x6c\x37\x24\xdc\xf7\x8b\xbd\x80\x60\xb9\x41\x28\x88\x44\x38\xd4\x28\x30\x28\xab\x4a\x8e\x92\x29\xa8\xc9\x1e\x81\x58\x02\x33\x50\x02\x49\x7c\x1e\x91\xf0\x26\xf6\x89\xbe\xfd\xf6\x66\xfe\x26\x34\x03\x6d\x6e\xa6\x5b\x64\xbb\x38\xcb\x3e\x10\xcc\x1f\xb8\x10\xfc\x70\xfd\x97\x41\x5b\xef\xad\xeb\xcc\x2d\xa4\x35\xc4\x45\xe5\xdf\x8f\xda\x84\xfa\xd3\x9f\xdc\x1f\x33\x6a\xff\x05\x1d\x80\x67\x99\x8a\x8b\xd3\xc3\x82\xe6\xc1\x67\x39\x2c\x81\xaa\x50\xf6\x81\xc1\x6e\xb4\xd8\x50\x7b\x22\x61\x69\xbf\x75\x8b\xe7\xb1\xc1\x4d\x98\xa6\xa7\xfc\x76\x79\x96\xf5\xbd\xc8\x64\xcf\x36\xd7\x51\x07\xf4\xbd\xad\x06\x4c\xbf\x3b\x4a\xfb\x5a\x12\xb2\x7d\x70\xfd\x70\xc5\x5d\x7b\xde\xdf\xc7\x3b\x02\x5d\x2b\x31\xc8\x0e\xb6\x3c\xe8\x77\xd3\x74\x1f\xd5\x52\x8c\x01\x66\x5f\xf4\xb2\x61\xb2\x79\x76\x7b\x3f\xb0\x35\x6d\xe5\x15\xe2\x8d\x69\x0d\x7e\xa7\x88\x8f\x93\xe1\x9e\x56\xe1\x61\x67\xc4\x4c\x81\x66\xf8\xc1\xb8\xcd\x66\x9d\xa0\x67\x50\x72\x60\x5c\x75\x35\xd3\x20\xbc\x2d\x16\x20\x79\x57\x87\xf5\x54\x5a\xc6\x50\x8b\x99\x08\xda\x9c\xba\x79\x86\x19\x52\xc8\x44\xe8\x4d\x79\xda\xc8\xf5\x49\xe0\xf5\xa4\x55\x75\x16\xf7\x79\x7d\x1f\x56\xdf\x07\x72\x78\x6e\x58\x88\x40\xfd\xf4\x13\xec\x08\xa3\x45\xf6\xea\x57\x66\xae\x17\x8a\x83\x3d\x18\x04\x56\x28\x50\x7b\x92\xab\xec\x7c\xb8\x34\x50\x6d\xcc\x7b\x15\x68\x22\xad\x92\xb7\x89\x68\x93\x50\x8d\x75\xfc\xaa\x55\xad\x09\xb3\xba\x6c\xe6\xa5\x0e\x16\xaa\x86\x03\x6d\x1a\x60\xb8\xd7\x77\x47\x9d\xf2\x48\x51\x63\x39\xd6\x0e\x91\x3e\xb6\x18\x25\x69\xf5\xb4\xac\x44\xd1\x95\x82\x3e\xac\x78\x14\x96\x2e\x77\x51\x5c\xd5\x48\x45\xe8\x90\xd2\xda\x65\xa9\xfd\x49\xfb\x6a\xc1\x9b\x06\xc7\xb7\x91\x60\x28\xe0\x80\xbc\x6f\x85\x40\xa6\x9a\x93\x65\x84\x4a\x73\x88\xef\x83\x55\x84\x36\xa3\x4a\x3e\x23\xb2\x1b\x89\xd9\xbc\xee\x5a\x3b\xb4\xa1\xea\xe4\xd3\xd6\x54\x6d\xdb\xf0\x0d\x2d\xf2\xd9\x10\xc7\xbb\x56\x85\x0d\x38\xa1\xcd\x1c\x53\xe9\x70\xef\xd4\xaa\x53\xd2\xcc\xb7\x0f\xec\xc3\x9a\x48\x68\x50\xca\xe0\x02\xea\x37\x77\xe1\x7a\x74\x39\x88\x55\x13\xc6\x82\x47\x33\xcf\xc8\x90\xcc\x70\xcb\x0d\x3f\xe0\xfa\x32\xdc\x3d\x1a\x5d\x74\xa7\xe4\x67\x8d\xb2\x1c\xd5\xb8\x6e\xbc\x77\x1d\x52\xdf\x0c\x0d\xb2\x98\xc0\x82\x33\xdb\x8a\xc1\x12\x5a\xe9\x1b\xaa\x25\x51\xc4\x87\x64\x2a\xdd\x6c\x52\xdf\x78\xdc\x58\xeb\x53\x34\xb7\x30\xb2\x6f\x78\xf1\xd5\x8d\x82\x75\x89\x61\x76\xd4\x64\xb7\x43\xe6\x46\xb1\xe0\xa7\x2e\xc9\x09\x6c\xc7\x68\x22\x4a\xbf\x20\x90\x42\x7a\x3e\xd6\x8f\xdd\xc2\xd6\xfa\xd5\x64\xf7\x37\x1c\xc0\x39\xf3\x9c\x17\x7c\x77\xba\x8e\x36\x8c\x42\x93\x09\x5d\xc7\x68\x4d\x1e\xc4\xa4\x95\x10\x5c\x68\x1c\xe6\x96\xac\x8e\x83\xfe\xb5\xe9\x86\x9e\x4c\x17\xdb\xc4\x2d\x34\x2d\x0c\x4a\x1a\xfa\xbb\xbe\x9e\x50\x21\xd5\x0f\xaf\x52\x2c\xda\xd1\x6c\x72\x58\xf4\x45\x9f\xd1\x7f\x1f\x70\x9c\xc7\xf7\x23\xdc\xee\xd4\x09\x1c\x33\xfe\x5a\x7f\x10\xd4\xc0\x65\x78\x18\x88\x4b\x71\x9f\x99\x3b\xf3\xf4\xb2\x6a\x38\x29\x5f\x20\xab\x34\x31\x49\xf6\x98\x45\x6c\xcc\x14\x3f\x97\x92\xb7\xbc\x27\xa6\xeb\x11\xf9\xf9\xd3\x73\x93\x78\xfd\xf9\x73\x93\x78\xdf\xe4\xdc\xc4\xe9\xd7\xdf\xf1\x5d\xb9\x91\x0c\x4f\x76\x80\xaf\xdf\x14\x36\x50\x8f\x06\x8c\xce\x7d\x37\x74\x8f\x6c\xc8\x8d\x79\x3b\x80\x91\xf4\x9e\x47\x2b\x9e\xa7\xca\xa9\xc4\x88\x5b\x07\x43\x03\x52\xfa\x9a\xea\x91\xd1\xd7\xa0\xb4\x50\xa4\x71\xad\x2e\x4b\x21\x6a\xb6\xff\x08\xd9\x88\xc9\x1f\xfd\xc2\x54\xab\xfd\xf5\x10\x76\xbf\x3c\xd5\x5e\xcf\x87\x41\xa2\xc3\x13\x6a\xce\x34\x1f\xcd\x94\xd1\x15\xa1\x51\x45\x3a\xf0\xbb\xf7\xe6\xc6\x00\xc4\xfa\x58\xf7\x53\x23\x9b\x28\xb4\x82\xb4\x07\xe8\x0b\x07\x65\xde\x3b\x13\x59\xc1\x4f\xc4\x6d\xed\x54\x18\x9a\x2b\xed\xd1\x76\xda\x9e\xa7\x7f\x4b\x11\x89\xd6\x00\xd6\x74\xec\xee\xf8\xd7\x04\x81\x3e\x42\xc6\xac\x7b\x5e\x5f\x9a\x67\x33\x88\x3c\xb3\x72\x63\x3f\x43\xc7\x5b\xf6\xb7\xff\x05\x00\x00\xff\xff\x76\x09\xee\x30\x7e\x25\x00\x00" +var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\x4b\x73\xdb\x38\x12\xbe\xfb\x57\xf4\xe4\xb0\x4b\x4e\x64\x29\x87\xad\x3d\xb8\xac\xcc\x3a\x89\x34\x35\xb5\x8f\xa4\x6c\x4f\xe6\x98\x82\xc9\xa6\x88\x0a\x05\x68\x01\x50\x8f\x99\xca\x7f\xdf\xc2\x8b\x04\x48\xd0\x96\xbd\x19\x5d\x6c\x91\x40\xa3\x9f\x5f\x37\xba\x45\xb7\x3b\x2e\x14\xac\x5b\xb6\xa1\x0f\x0d\xde\xf3\xaf\xc8\xa0\x12\x7c\x0b\xaf\xa2\x67\xaf\x2e\xfc\xca\x86\x1f\x82\x55\x6f\x8e\xeb\x7f\x7d\xfc\xed\xfe\xe3\x3f\x57\xff\xb9\xf9\xf0\xe1\x76\x75\x77\x17\x2e\xbc\x53\x5c\x90\x0d\xae\x11\x65\xb8\xfc\xee\xfe\xe3\xed\xcd\xcf\xab\xf5\x6a\x75\xe7\x37\x5d\x90\xa2\x40\x29\x33\xd2\x34\x39\x14\x9c\x29\x41\x0a\x4b\xc3\x6c\xfe\xe3\xe2\x02\x00\x60\xb1\x80\xd5\x1e\x99\x02\x55\x13\x05\x54\x02\x6e\xa9\x52\x58\xc2\xa1\x46\x06\x4a\xb3\x25\x81\x08\x84\x12\x77\x5c\x52\xfd\x46\x71\x50\x35\x42\x85\x08\x7b\xd2\x36\xca\xd0\x09\x0f\x43\x43\xd0\x88\x24\x3f\xf8\x6d\x19\xd9\xf2\x96\xa9\x2b\xf8\x75\x4d\x8f\x7f\xff\x5b\xfe\xcc\xe3\x0f\x54\xd5\xa5\x20\x07\xa7\xa4\xf3\x19\xf8\xcd\x6f\x7c\x09\x03\x95\xd6\x94\x95\xbe\x6c\x0b\x85\xe5\xc4\x51\x5a\xa3\x1f\xdc\x92\xc1\x39\x33\xa0\xac\x68\x5a\x49\x39\x5b\x55\x15\x17\xc1\x0b\x3c\x62\xd1\xaa\xd1\x8b\x73\x39\x83\x1d\x11\x64\x8b\x0a\x85\x84\xa2\x26\x6c\x83\xd3\xdc\x7d\xea\x96\xbe\x37\x2b\xcb\x4c\xb6\x62\x83\x6b\x52\x28\x2e\x26\x59\x7d\xcf\xe5\x34\xbb\xe1\xcb\x9e\xe5\x4f\x82\xee\x89\x72\x86\x31\x56\x83\x5d\xfb\xd0\xd0\xc2\x3b\x10\x54\x2d\x2b\x34\x95\x90\x59\x89\x4d\x95\xc3\x9e\x08\xbb\xef\x0a\xfe\xd1\x05\xc5\xfc\xb3\x31\xf1\x48\xb4\xaa\x65\x9e\x64\xa6\x5d\x42\xef\x09\xc3\xcb\xee\xcb\xe1\x0f\xb3\x53\x7f\x1a\x54\xd6\x79\xae\x2f\xed\x5f\x22\x7f\x18\x1f\x14\xae\x7e\x20\x0d\x61\x05\xc2\xd2\xac\x9f\x6f\x50\xbd\xb3\x4f\xb2\xbc\x5b\xa7\x59\x9f\x1b\xae\xe7\x31\x3b\xd7\x97\xfa\x6f\xbf\x50\x9b\x6f\x32\x28\xdc\x49\x76\xf5\x37\xaf\xcd\x05\xfc\x8c\xca\xf8\xba\xe7\x84\x57\xe6\xab\x89\xe0\xcf\x49\xdf\xd7\x7a\xd9\xa0\x5a\x23\x76\xbc\x7a\x2b\x05\xba\x10\xa8\x5a\xc1\x42\xe6\x47\xc2\x7d\x1b\xeb\x5c\xa0\xe4\xad\x28\x10\x6e\xca\x2d\x65\x54\x2a\x41\x14\x17\x01\xd9\xc5\xa2\x0b\xd4\xe0\x59\xf8\xfa\xa6\x69\xf8\x41\x1a\x21\x48\x44\x44\xf1\x6e\xab\x8f\xfb\x89\x48\x4f\x49\xec\xb7\x5a\xfd\xae\x05\xdf\xae\x11\x8d\x82\x86\x61\x9f\xf6\x93\x40\x06\x6f\x7c\xeb\xc1\xd7\x97\x1d\x64\x3a\x45\xf9\xa3\x3a\xc2\xf6\x6f\x1e\x11\x08\x8c\x3d\x06\xa0\xd4\x06\x67\x90\xeb\xcb\x58\x4e\x67\x04\xef\x0e\x8f\x69\xcf\x42\x00\x90\xa6\xe9\x74\x16\x00\x04\x51\xc0\x59\x81\x93\x0a\x94\xc6\x65\x7a\x98\xf8\xce\xf8\x90\xd0\x2f\xc3\x43\x7f\x1c\x2c\xe1\x91\xe3\x83\x2f\x13\x3c\x24\x1e\x4e\x30\x94\x78\x18\x5b\xa2\x33\xf7\x48\x25\x11\xc7\xf9\xff\x61\x23\x6f\x1f\x23\x17\x54\x46\xb0\x27\x2c\x73\xd7\xab\x20\xfb\x02\x09\xe3\xa4\x54\xcc\x9b\x32\x56\xb1\x17\x6d\x33\x14\x2d\xff\x73\xcd\x13\x31\x32\x3f\xdf\x58\xf1\xbe\x3f\xc3\x74\x10\xe3\xed\x0d\x48\x25\xda\x42\x41\xcd\x9b\x92\xb2\x4d\x2a\x94\x18\x62\x69\xcb\xa0\x82\x34\x45\xdb\xe8\x74\xe7\x96\xc9\x11\x64\x3a\x72\x11\x37\x11\x60\x2e\xe0\xbe\x8e\x3d\x41\xe7\xfa\x56\xda\x13\xb6\xe4\x2b\x82\x12\x84\x49\x62\x92\xa6\xad\x48\x04\xca\x1d\x67\x66\x41\x4d\x37\x35\x34\x9c\x94\x12\x38\x33\x6c\x30\x54\x07\x2e\xbe\x26\xfd\x49\x67\xd8\x84\xef\x8c\xd8\xd1\x25\x25\x14\x5c\x2a\x9d\x70\x38\x43\x68\x19\x35\xff\x77\xa6\x03\x34\x36\x98\xdb\xe5\x9f\xff\xad\x99\xb6\x6c\x49\x0d\xad\x50\x71\x01\x46\x5a\xad\xc4\xd1\xae\x49\xe6\x1e\x01\x98\xf3\x99\xec\xfc\xe4\x59\x4c\x8e\x76\x4d\x32\xf9\x08\xd0\xf5\x50\x40\x19\x55\xdf\x19\x44\xe3\x00\x37\xb9\x3b\x38\x00\x96\xa1\x69\xc7\x4b\x13\xc7\xc2\x32\xc5\xcc\x78\x6b\x82\x29\x58\xa6\x58\x9d\x0a\x2c\xf8\x8c\x82\x56\xa7\x4f\xe4\x84\xc2\x55\x19\xb7\x28\x75\x7e\x35\x16\xd1\xa9\x0f\x4b\x78\x38\x19\x07\xde\xf7\x6b\xa5\x5b\xbc\xe6\xe2\xbe\x0f\x82\x55\x67\xa9\x54\x2d\x19\x86\xdd\xe4\xb1\x51\xc9\x72\x2f\x5a\x04\x6a\x2b\xab\x9d\x5e\x0b\x35\x91\x20\xdb\xaa\xa2\x05\xd5\x05\xb4\xaf\xbe\xb4\xbf\xe8\x45\x61\x40\xf6\x6e\xa3\x01\x81\x33\x45\x59\x9b\x4e\xb3\x1a\x55\x0b\xe2\xb8\xc7\x40\x9e\x2b\x78\xc7\x79\x13\x71\x54\x23\xe8\xd4\xb1\x6d\xb7\x8e\x23\xcf\x82\xc0\xff\xb6\x54\x60\x79\x3e\x2f\x73\x88\x29\x53\x09\x7b\xd2\x68\x89\x25\x94\x58\x51\xa7\xf9\xf3\xb5\x9e\x0e\x0c\x2d\x9d\x67\xce\xed\x4f\x44\xae\x95\x8c\x1c\x8d\x64\x23\x5c\xcb\x7a\xa0\x30\xdf\x5f\x07\x12\xe9\x07\xf9\x48\xe2\x82\x30\xed\xc2\xad\x88\x84\xcc\x68\x65\xea\x20\xb2\x27\xb4\x21\x3a\xd2\x87\xc1\xed\x31\x36\x9f\x94\xc5\x31\x19\x28\x40\x67\x96\x89\x38\x7f\xc4\xac\xb3\x29\xad\xcc\xe0\x89\x33\x52\xf1\x9e\x3c\x08\x96\x69\xbf\x1a\x6f\x1f\xb0\x02\xcb\x21\x73\xe3\x2d\x69\x1e\x61\x39\xc1\xfc\xb0\x2a\xea\x21\xe0\x19\x61\x4d\xa5\x4e\xad\x4d\x0f\x09\x1a\xbb\x1f\xb0\xe2\xa2\xb3\x24\xdb\x00\x09\x3d\x61\xee\x8f\xf9\x45\xd9\x93\x28\x4a\x7b\x73\x1e\xba\x8c\x89\xa7\xbf\xca\x2e\xa2\xa8\xb4\x49\x14\x19\x6f\x37\x75\x18\x39\xe9\xd8\x9a\xf9\x93\x08\x2b\x1d\x76\xd9\x6a\xcf\xbb\xf5\x8e\x4b\x9b\x5e\x86\xfe\xdd\xf1\x98\x91\xa2\xe0\xc2\xd6\x17\xb6\x99\x32\xcc\x90\x86\xb8\x27\x38\x72\x5e\x77\x0b\x0c\xe8\xe7\x9e\xf6\x45\x10\x67\x43\x6b\x07\x12\xfb\xc0\x27\x8e\x75\x87\x35\x9a\xaf\x36\x00\xbc\xd7\xe0\xe9\xbd\x3c\x68\xf5\xd5\x63\x4b\x8e\x23\x29\x1c\xcb\xc3\x72\xf7\x7c\x37\xc9\x3a\x5f\xfb\x62\x8d\x7a\x53\x14\xea\x0a\x6e\x5a\x55\xdf\x58\x39\x66\x10\x84\xe9\x44\x13\xa6\x5b\xb1\x25\xc7\x55\xba\x21\x63\x2d\x9e\x5f\x9d\x99\x4e\xfc\x9d\xdd\x6b\xcc\x95\x6c\xd3\xb8\xdd\x03\xaa\xae\x2e\xb6\xe4\x18\xc7\x94\x4e\xec\x26\xf6\xf9\x76\xd7\x2a\xd3\xfa\xcb\x46\xe2\x0c\x1e\x24\x9a\x4b\x63\xf9\xf2\x8b\x24\xdb\xce\x17\x3a\x8e\x87\x01\xf3\xa8\x04\x06\x3a\x2d\x85\xdb\x11\xd8\x0c\x1a\x98\xf3\x12\x2b\x7d\xdb\x35\xf7\xe4\x5b\x94\x28\xf6\xdd\xea\xac\xb3\xe8\x9c\x94\xa5\x40\x29\x03\x6e\x69\x35\x79\xc6\xd2\xd9\x2c\x7b\x33\xbc\x10\x69\x6c\xb0\x71\xd3\x49\x16\x04\xc4\xef\x28\x38\xe0\x91\x2a\x40\x22\x9a\xd3\x3c\x75\x39\x9f\x32\x7f\x16\x2d\xd6\x9f\x89\x7c\xa0\x44\x8b\x81\xc7\xf5\xe4\x07\x09\x22\x2d\xdc\x6c\xb4\x71\x2a\x7f\x8c\x5c\x28\xde\x3a\xbc\xff\xe8\x4f\xca\x13\x06\x4d\x27\x63\x11\x03\x1d\xa6\x33\x62\xbb\x21\xe1\xbe\x5f\xec\x05\x04\xcb\x0d\x42\x41\x24\xc2\xa1\x46\x81\x41\x59\x55\x72\x94\x4c\x41\x4d\xf6\x08\xc4\x12\x98\x81\x12\x48\xe2\xf3\x88\x84\x37\x71\x4c\xf4\x8d\xb8\x37\xf3\x37\xa1\x1b\x68\x77\x33\xdd\x22\xdb\xc5\x59\xf6\x40\x30\x7f\xe0\x42\xf0\xc3\xf5\x5f\x06\x0d\xbe\xb7\xae\x3d\xb7\x90\xd6\x11\x17\x95\x7f\x3f\x6a\x18\xea\x4f\x7f\x72\x7f\x4c\xba\x11\x18\xb4\x01\x9e\xe5\x2f\x0e\xac\x87\x55\xcd\x83\x4f\x75\x58\x02\x55\xa1\x01\x02\xaf\xdd\x68\xdd\xa1\x0e\x47\xc2\xd2\xc1\xeb\x16\xcf\x63\xaf\x9b\xf0\x4f\x4f\xf9\xed\xf2\x2c\x17\x7c\x91\xdf\x9e\xed\xb3\xa3\x5e\xe8\x7b\x5b\x12\x98\xf6\x77\x94\xfb\xb5\x26\x64\xfb\xe0\xda\xe3\x8a\xbb\x6e\xbd\xbf\x94\x77\x04\xba\x7e\x62\x90\x22\x6c\x8d\xd0\xef\xa6\xe9\x8e\xaa\xa5\x18\x33\x98\x7d\xd1\xcb\x86\x19\xe7\xd9\xdd\xfe\xc0\xe1\xb4\xab\x57\x88\x37\xa6\x3f\xf8\x9d\x60\x1f\x27\x31\x9f\x56\xe1\x61\x67\x00\xa7\x40\x33\x0b\x61\xdc\xa6\xb4\x4e\xd1\x33\x28\x39\x30\xae\xba\xc2\x69\x80\x71\x8b\x05\x48\xde\x15\x63\x3d\x95\x96\x31\xd4\x6a\x26\x82\x36\xa7\x6e\xbc\x61\x66\x16\x32\x81\xbf\xa9\x48\x1b\xc5\x3f\x09\x42\x9f\xb4\xaa\xce\xe2\x66\xaf\x6f\xc6\xea\x4b\x41\x0e\xcf\xc5\x86\x88\xa9\x9f\x7e\x82\x1d\x61\xb4\xc8\x5e\xfd\xca\xcc\x1d\x43\x71\xb0\x07\x83\xc0\x0a\x05\xea\x48\x72\xe5\x9d\xc7\x4c\xc3\xaa\x05\xbe\x57\x81\x25\xd2\x26\x79\x3b\x05\x39\x09\xfb\xd8\xe8\xaf\x5a\xd5\x1a\xc0\xd5\x05\x34\x2f\x35\x62\xa8\x1a\x0e\xb4\x69\x80\xe1\x5e\xdf\x22\x75\xf2\x23\x45\x8d\xe5\xd8\x44\x44\x7a\x80\x31\x96\xd2\x36\x6a\x59\x89\xa2\x2b\x0a\x3d\xb6\x78\x94\xb0\x74\xb9\xc3\x73\x55\x23\x15\x61\x54\x4a\xeb\x9c\xa5\x0e\x2a\x1d\xb0\x05\x6f\x1a\x1c\xdf\x4b\x82\xf1\x80\x63\xe4\x7d\x2b\x04\x32\xd5\x9c\xac\x20\x54\x9a\x43\x7c\x47\xac\x22\xb4\x19\xd5\xf4\x19\x91\xdd\x98\xcc\x66\x78\xd7\xe4\xa1\x0d\x55\x27\x9f\xc0\xa6\xaa\xdc\x86\x6f\x68\x91\xcf\x86\x7c\xbc\x6b\x55\xd8\x8a\x13\xda\xd7\x31\x95\x18\xf7\xce\xb6\x3a\x39\xcd\x7c\x23\xc1\x3e\xac\x89\x84\x06\xa5\x0c\xae\xa2\x7e\x73\x87\xd9\xa3\x6b\x42\x6c\x9a\x10\x10\x9e\xce\x41\x23\x97\x32\x53\x2f\x37\x0b\x81\xeb\xcb\x90\xc4\x68\x92\xd1\x1d\x75\xde\x78\xcb\x51\x8d\xcb\xc8\x7b\xd7\x30\xf5\xbd\xd1\x20\x9f\x09\x2c\x38\xb3\x9d\x19\x2c\xa1\x95\xbe\xbf\x5a\x12\x45\x3c\x38\x53\xe9\x86\x96\xfa\x02\xe4\x46\x5d\x9f\xa2\x31\x86\x31\x40\xc3\x8b\xaf\x6e\x46\xac\x2b\x0e\xb3\xa3\x26\xbb\x1d\x32\x37\xa3\x05\x3f\x84\x49\x8e\x66\x3b\x41\x13\x78\xfd\x02\x48\x85\xf4\xb8\xac\x1f\xc5\x85\x9d\xf6\xab\xc9\x66\x70\x38\x94\x73\x3e\x3a\x2f\xf8\xee\x74\x1d\x6d\x18\x81\x94\x01\xb1\x63\xb4\x26\x0f\xd0\x69\x25\x04\x17\x9a\x0f\x73\x69\x56\xc7\x41\x3b\xdb\x34\x47\x4f\xa6\xa9\x6d\x10\x0c\x4d\x47\x83\x92\x86\xfe\xae\x6f\x2b\x54\x48\xf5\xc3\xab\x94\x88\x76\x66\x9b\x9c\x1d\x7d\xd1\x67\xf4\xdf\x07\x12\xe7\xf1\x75\x09\xb7\x3b\x75\x02\x27\x8c\xbf\xe5\x1f\x04\x35\xec\x32\x3c\x0c\xd4\xa5\xb8\xcf\xd1\x9d\x7b\x7a\x5d\x35\x9c\x94\x2f\xd0\x55\x9a\x98\x24\x7b\xcc\x22\x31\x66\x8a\x9f\x4b\xc9\x7b\xde\x13\x63\xf7\x88\xfc\xfc\xe9\x31\x4a\xbc\xfe\xfc\x31\x4a\xbc\x6f\x72\x8c\xe2\xec\xeb\xaf\xfc\xae\xf0\x48\x62\x94\x9d\xec\xeb\x37\x85\x45\xeb\xd1\xbc\xd1\x85\xef\x86\xee\x91\x0d\xa5\x31\x6f\x07\x6c\x24\xa3\xe7\xd1\xda\xe7\xa9\xc2\x2a\x31\xf6\xd6\x60\x68\x98\x94\xbe\xba\x7a\x64\x12\x36\x28\x32\x14\x69\x5c\xe7\xcb\x52\x88\x7a\xef\x3f\x42\x36\x12\xf2\x47\xbf\x30\xd5\x79\x7f\x3d\x64\xbb\x5f\x9e\xea\xb6\xe7\x43\x90\xe8\xf8\x09\x2d\x67\x7a\x91\x66\xe8\xe8\xca\xd1\xa8\x36\x1d\xc4\xdd\x7b\x73\x77\x00\x62\x63\xac\xfb\x0d\x92\x4d\x14\xda\x40\x3a\x02\xf4\xd5\x83\x32\x1f\x9d\x89\xac\xe0\x07\xe4\xb6\x8a\x2a\x0c\xcd\x95\x8e\x68\x3b\x7c\xcf\xd3\x3f\xb2\x88\x54\x6b\x18\xd6\x74\xec\xee\xf8\xc7\x05\x81\x3d\x42\xc1\x6c\x78\x5e\x5f\x9a\x67\x33\x88\x22\xb3\x72\x53\x40\x43\xc7\x7b\xf6\xb7\xff\x05\x00\x00\xff\xff\xef\xa3\xa7\x06\x97\x25\x00\x00" func flowfeesCdcBytes() ([]byte, error) { return bindataRead( @@ -119,11 +119,11 @@ func flowfeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0x90, 0xf9, 0x88, 0x62, 0xe, 0xe1, 0xe2, 0x98, 0x62, 0xc4, 0x9c, 0x5c, 0xe5, 0xa1, 0xfa, 0x7a, 0x6e, 0x7d, 0x72, 0x70, 0xbf, 0x4f, 0x51, 0xee, 0xdc, 0xc8, 0xb6, 0x9b, 0xe9, 0x28, 0x75}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb2, 0x3, 0x87, 0xf4, 0xd4, 0xe4, 0xe6, 0x3a, 0x56, 0x57, 0x2d, 0x72, 0xd5, 0xd7, 0xf, 0xb9, 0xe7, 0xaa, 0x75, 0xf8, 0xc, 0xcf, 0xc, 0x95, 0xd9, 0x41, 0x81, 0x4c, 0x6d, 0x84, 0x4f, 0xc2}} return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x13\x6c\xca\x75\xcc\x28\xd2\xd6\x4f\x6f\xa1\x5f\xbd\xb7\x17\x0d\x09\x3e\x91\xcb\xdd\xad\x48\x7d\xd5\xce\xd0\xd1\x11\xfa\xf6\xd9\x21\x7a\x70\x2e\x75\x6d\xa4\x3e\x86\x1b\xe5\x92\xa0\xa7\x4f\xd0\xe5\xaa\x25\x1c\x4d\xbe\x7d\x86\x66\xe4\xb3\x50\x52\x84\x14\x4e\x1a\xbe\xf5\x20\x02\x1b\xbb\x6b\x76\x29\xff\x9b\xd0\x6a\xc1\x4f\x7b\x3a\xa1\xe5\xd6\x21\x7a\xf0\x41\xcb\x3d\x67\xa7\x72\x20\x70\xe3\xc1\xcd\x28\x75\x08\x0e\xcc\xa7\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\xb6\xf8\x91\x96\x3f\x8b\x15\xd6\xb4\x52\xc3\x9e\x9d\xa2\x02\xd7\xe2\x7e\xc5\x55\x43\x70\xb9\x42\xe4\xb3\xe0\x03\xca\x84\x21\xad\x0a\xf1\x00\x82\x0c\xd0\xcb\x23\x49\x08\x93\x83\x2d\xf4\xf0\xa1\xfc\xec\x85\xfe\xec\xb9\x5e\x18\x7c\xac\xd1\x77\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\xb6\xb8\x68\x9f\xc7\x90\x23\x3a\xd2\x1b\xf3\x12\xed\x8b\x51\xb2\xdf\xbf\x38\x42\xcf\x0f\xf6\x35\x36\xc3\xa7\xcc\x0c\x2a\xf1\x47\x3b\xc3\xb5\x78\xba\x17\x89\x1e\xa9\x3a\xe4\x71\xf0\xe4\xbb\x68\x94\x37\x64\x15\x52\x0a\xf9\x8c\x0b\x21\xc7\x7c\xfb\x4c\x53\xcc\xc1\x93\xef\x86\x49\xc6\x52\xbf\x3b\xe4\x9f\x9e\xa8\x21\xed\xd7\xb9\xf1\xfe\xf4\xad\x19\xef\x4f\x4f\x86\xc7\xbb\x9f\xa0\x95\x2b\xd2\x46\xbe\x84\x93\x0a\xd3\x39\x29\x27\x58\x9f\xee\x08\xc5\x5b\x59\xdc\x2b\x0a\x03\xaa\xd6\x64\x76\x29\x54\xe2\x42\x02\xbd\xc1\xac\xde\x90\x95\x9e\xd1\x27\xc1\x28\xbc\xad\x88\x67\xf2\x46\x06\x20\x6c\x66\x16\x17\x66\x0f\xbc\x29\xd8\xad\xd9\x8a\x37\x6b\xbd\xc1\x9d\x3b\x52\xfc\x88\xbb\x15\x58\xff\x1b\xb0\x3c\x48\xa5\xf4\x0d\x59\x4d\xa2\x19\x2f\xf4\x57\xee\x74\x76\x4b\x52\xb0\x92\xfc\x0f\xf9\x3c\xd9\xda\x8e\x09\x8e\x5e\xd5\xb8\xed\x1a\x72\x5c\x5d\xb1\x86\xb6\xb3\xf9\x21\xba\x88\x3e\xdb\xfd\xe1\x2f\x17\xbf\xfc\xf0\x97\x8b\x83\x27\xbf\x3c\xfd\xee\xc0\x03\xb2\x15\x4f\xb6\x26\xed\x3a\x53\xf5\x4f\xda\x26\x66\xfb\xea\xe4\xf4\xe2\xf8\x97\x77\x4f\x9e\x7f\xdb\x37\x55\xa3\xdc\x80\xd1\x6f\xa5\xa4\x54\x76\x4d\x4b\x52\x26\x15\x9e\x31\xaa\x0e\xcc\x92\x54\xd3\x5d\x5a\xa2\x23\x44\xcb\xf8\x0b\xe0\x88\x47\xd6\x76\xe4\x7d\x19\x9f\x9e\xa3\xf8\x44\xf5\xbd\x26\x11\xef\xfd\x1d\x3f\xee\x50\xe6\x91\x43\x29\x89\x45\xb8\x82\x03\x3a\x42\xfb\xf1\x23\x8e\xbc\xf8\x62\x07\xfd\xfa\xa5\xe7\x09\x23\x97\x01\x24\xef\xc1\xc4\x51\xeb\xc0\x7d\xa9\xcf\xd8\x02\x4c\x24\x7b\x5c\xda\x48\xf6\x22\x9c\x10\xcd\xa2\xb6\x63\x7c\x6d\xeb\x63\x76\x88\xda\xa6\x23\x5b\x1b\x1a\xf9\x0d\x59\xa5\x06\x7d\x43\x56\x1b\x1d\xd0\xee\x8f\x1d\xcd\x7e\x16\x0d\x15\xe3\x3f\x90\x98\xc4\x36\x85\x1f\x61\x7e\x3f\x56\x0f\x32\x80\x94\x92\xf9\x62\xc7\xc6\xbe\xec\x4a\x73\xcd\xab\xf9\xa2\x5d\xc1\xbb\x93\xad\xb5\x40\x1a\x3d\xed\x0e\xa0\x6e\x78\xaa\x5a\x9d\xda\x30\xd0\x50\x47\x10\x27\x64\x37\x38\x23\x64\x4e\xb3\x01\x2d\x8a\xe5\xe8\x88\x16\xc3\x68\x12\x51\x2d\x29\x9a\xd8\xbd\xc4\x15\xae\x0b\x87\x52\x9d\x3b\xa8\x24\xbc\x6d\xd8\x6a\x12\xca\xd2\x82\xd5\x4f\xf5\x02\xdf\x93\x29\x3a\x4a\xd1\xb6\x32\xff\xee\x5e\xb2\xa6\x61\xcb\x17\x0f\x03\x94\xbc\x9c\x4c\x1b\x36\x77\xc8\xdd\x40\x84\xaf\xb7\xee\x0f\x9d\x9d\x1e\xb7\xc5\x47\x83\x86\x9f\xd3\x73\x1b\xf7\xee\x7d\xb4\x13\xd3\xbf\xc6\x98\x37\x3d\x17\x1b\xbb\x25\x01\xd3\xac\x5a\xdf\x8b\x9d\x08\xc4\xd6\x8d\xde\x35\x7b\x76\xb3\xd7\xcd\x51\xbb\xcd\xeb\x37\x1d\x5c\x1f\x9e\xf8\x22\x7e\x4f\xda\xae\xa9\xc1\xb9\xa5\x6e\x59\x37\xa6\x76\xda\xd5\xa5\x7f\xeb\x09\x35\xdc\x3c\x21\xd4\x95\xe0\x2e\xda\xfd\x44\x56\x3c\xa1\xe9\x29\x3b\x85\xb2\x57\x1f\xc9\xd7\x24\x69\x06\x86\x8a\x89\x01\xb6\x15\x41\xe9\x5d\xaf\x01\x1f\x1d\x32\x6d\x32\x9a\x68\xd7\x7c\xfe\x51\x7d\x1e\x6f\x39\xb6\xa2\xd5\xc1\x81\x7d\x9a\xbe\xed\xa8\x9a\x48\x86\xc7\x35\x4f\x6e\x68\x64\x4d\x60\xc3\x23\x9b\x27\x37\xba\x66\xc1\x54\x46\x2e\x5a\x3c\x9a\x1e\x3b\x10\xff\x15\xfb\x0d\x29\x3c\xc5\xa9\xf7\xf6\xf6\xd0\x8f\x2d\xad\x68\xbb\x42\xaf\x55\x78\xb0\xb4\x6c\x15\x33\x52\x7c\xe2\xca\xa7\xf3\x88\x23\x76\x4d\x1a\x71\xd8\xac\xdd\x59\xcd\x45\x1a\x6c\x69\xcb\x91\x3c\x15\xa4\x54\x56\x80\xc8\xb8\xa4\xdd\x7a\xd3\xae\x06\xa8\xaf\xbb\xaa\x32\x04\xfc\x83\x84\x36\xd9\xd2\xc6\xae\xe0\x2c\xd2\x29\x9a\xf4\x5d\x44\xe8\x71\x9e\xe5\x6e\xa1\x17\x03\x97\x67\x7c\xee\x1b\xc9\x5f\xc4\x9d\xea\xa1\x1a\x91\x8a\xf7\x3c\x7f\xd3\x29\xfa\x37\x46\x3c\xc3\x60\xbf\x33\x5b\x29\x77\x00\x61\xd4\x90\x29\x69\x88\x80\xdb\x32\xf1\x1f\xab\x49\xcc\x26\x65\x74\x80\x71\xda\x59\xfb\x4d\xef\xce\xa5\x79\xdf\x2f\xc9\x88\xbb\x43\xf4\x30\x78\x70\x94\x75\x2d\x20\xdc\x8f\x0e\xe8\x9f\xd1\x7d\x69\x8e\x8a\x5e\x12\x3f\x0f\x2e\xa4\x3b\x92\x38\x71\x2b\xe8\xec\x14\x95\x8c\x48\xa7\xf8\xa0\xb1\xca\xd7\x46\xd4\xa6\x4e\x1e\xf6\xce\x08\xf3\x68\x99\xdf\x3b\x62\x48\xb0\x47\xc7\x65\x89\xb0\x33\x3d\xe5\xc5\x70\x42\xe5\x7b\xd1\xcf\x49\x6b\x63\xfa\x93\x61\x5c\xe6\xc3\x43\xf4\xe7\x60\x5a\xa1\x40\xd6\xbb\xac\x17\x3b\xf7\x2d\xac\x7b\x3e\x82\x9c\x10\x81\x8b\xb6\xe9\x0a\xf0\x8a\x49\x99\x56\xfc\x76\x45\x5a\xd4\x10\x5c\xee\x80\x4d\x52\xe6\x84\x5c\xb2\xae\x55\xd4\x16\xb9\x86\xb9\x84\x61\x92\x51\x7e\x1d\xe3\xc6\xcd\x3d\xe2\x3a\x49\x73\xcf\xac\xe7\x23\xf5\xdf\x18\xf2\x91\x6a\xeb\xcb\xc8\x47\x7d\x97\xa0\x32\xf4\xf7\x3f\x1c\x45\x9c\x0f\x3c\xef\x78\xb5\xd6\x78\x7e\x34\x78\xeb\x30\x4a\xb9\x29\x22\x37\x11\x3a\x3b\xbd\x95\xa7\xe8\xa3\x24\xf4\x9f\x87\x1f\x8e\xdd\x3a\x43\x0b\xc9\x7a\x5e\xb2\xf4\xd8\xef\x28\xb9\xa6\x64\x29\xbd\x25\x7e\x04\x66\x4a\x33\xaa\x6d\x58\x44\x52\xf7\x90\x8c\xd7\x06\x4f\x28\x90\x29\x05\x1e\x4c\x49\x16\xde\x6e\x8f\x55\xc9\x79\x6a\x0d\x03\x93\x7d\xe9\x26\xb6\xa6\xd4\xdb\xc3\x66\x27\xe7\xb5\x3e\x0b\x94\x67\x73\xf0\xde\x1a\xd4\xc6\x92\xc6\x8f\x04\x88\xe8\x66\x1f\x36\x53\x24\xa0\x44\x52\xdd\xa0\x59\x22\x0b\x64\x78\x26\xc6\x0a\x91\x80\x11\x4a\xb6\xbd\x26\x3b\xef\xfd\x40\x7d\x1a\x69\xc9\x4b\x01\x30\xdf\xaf\x65\xf1\x48\x2c\xa5\x57\x70\x4a\x9a\x28\xdd\x73\xe2\x7e\x95\xbb\xc0\x4f\x49\x43\xaf\x49\x29\x83\xa1\x33\xce\x65\x71\xec\xc5\x6d\x0d\xf6\x02\x43\x2e\x3f\xd1\x76\x66\xd3\x01\xb3\xa2\xee\x8d\x98\x81\x3a\xf7\xbe\x62\x70\x8d\x1b\x2b\xb0\x5f\x74\x73\xad\xbf\xc6\xd3\x62\x5d\xeb\xce\x6c\x2d\xd5\x79\x84\xd6\xec\xe0\x78\x6d\xdd\x39\x58\x80\xf7\xe7\x63\x47\x57\x32\x20\xd2\x7a\xc5\xb0\x98\xe7\x42\x4e\x6d\xfe\xc8\x1d\x0e\x50\x79\xe7\x9b\xac\x66\xef\x72\xd5\xac\x72\xb5\xde\xb2\x24\xab\xfc\x5d\xa8\x56\x72\x35\x8f\x64\x2d\xf3\xfe\x23\x51\xa7\x37\x51\xf3\xfb\xe3\x01\x83\xc9\x30\x31\x1a\x58\xeb\x6d\x99\xb4\x4d\x9e\xd5\x6a\xe2\xb9\xcd\x8a\xb5\x55\x75\x61\x3e\x4e\x5f\x82\x8f\xd3\xb7\x5a\xe2\xe3\xf0\x61\x7d\xb9\xe4\x15\x88\xf7\x36\x81\xdc\x78\xca\xa4\xca\xc0\x39\x2b\x28\x16\xe3\x2f\x69\x3b\x73\xb5\x26\xf3\xb2\x4a\x41\x57\x91\xa5\x94\x43\xf0\x2f\x29\xb5\x8a\xe7\x84\x9a\x32\x27\xc1\x9c\x72\x74\x49\x9c\xd0\x40\x88\xd8\x89\xb4\x12\x03\x36\xaf\xc3\x7a\xa1\x60\x94\x3b\x84\xe8\xc7\xe8\xad\x1d\x04\x34\x3e\xaa\x2e\x3b\xba\x93\x02\x90\x8e\xe9\xcf\x8f\x3e\x32\x40\x31\x3b\x74\x32\x10\x0a\xd7\xa5\x40\x7c\xc5\x8a\x9b\x4e\x6b\xfd\xe8\xbc\x68\x66\xe0\x43\xd7\x19\xfa\xb2\x50\x01\xae\x4d\x68\xde\x68\x45\x67\xcd\xe0\x40\x3b\x07\x2f\x3a\x70\x8d\xa1\xc7\x86\x00\x1e\x67\xc2\xd4\xc8\x88\x1d\x1a\xc0\xfe\x98\xb8\x34\x50\x75\x92\x56\x86\x84\x4f\x71\x63\xde\xb0\x7f\x19\x07\xe3\x9d\xf8\x02\xef\xc8\x6b\x99\x71\x30\x5a\x36\x1e\xba\xfb\x50\xb4\xf1\x9e\x21\x3a\x20\x80\xa1\x07\x13\x37\x7d\xe2\x29\xb3\x4d\x43\x0f\x46\xd7\x50\x2f\x40\xef\xba\x5a\xc7\x58\x6e\x0e\xd9\x46\x2c\xe6\x36\x65\x47\xdc\xef\x03\xf2\xed\xff\xd9\xcd\xd7\xb2\x9b\xa3\xb4\x15\x13\x76\x13\xd7\xe8\x92\xa8\x99\xa9\x00\xfb\x19\x5b\x9a\x44\x3a\xcf\x9e\xe9\x8b\x24\x09\xa3\xa6\x11\x1e\x46\x58\x36\x07\xac\x54\xbe\x0d\x69\xc3\x46\xc2\xb5\x2c\x90\xeb\x5a\x14\x23\x13\xe1\x18\xf0\x6b\x18\x20\x87\x6f\xa6\x9c\x25\x2e\x5d\x2a\x60\x93\xe6\xb9\x10\x50\x19\x48\x93\xeb\xe8\x1f\x21\x3c\x6b\xed\x73\x1e\x49\x58\xe0\x60\x2a\x6a\xa4\xd4\x03\xb1\xd1\x2b\x98\xe5\xba\x96\x2f\x63\x7f\x4b\xc3\x19\x67\x84\x73\xcd\x67\x69\x38\x37\xb1\xa1\xf5\x41\x5a\xcb\x90\x96\x06\x34\x6c\x4d\xeb\xb9\x61\x73\x20\xb3\x6c\xed\xdf\x51\x29\x4c\xea\x60\xb4\x6e\x49\x33\xc5\x2a\x7d\xd0\xcd\xbc\x1c\xef\x2d\x4a\xc0\x87\xcc\xfc\x4a\x26\x76\x09\xc0\x6f\xb5\x27\xc2\x51\x4f\xd5\x0c\x8c\x24\xed\xe7\xbb\xc2\x25\xcd\x2a\x9d\x7a\x6a\xa5\x91\x6c\xee\xa3\x9c\xfc\x61\x6a\x21\xbe\xac\x61\x32\x21\x8d\xfa\x38\xca\x59\x92\x4a\x75\x04\xce\x67\xbf\x48\x8a\xe8\x61\x00\x6a\x98\x79\x43\xaa\x8a\xa3\xe5\x8c\xb4\x33\xd2\xf8\xb9\x97\x26\x09\x8f\x54\x14\x32\x2b\x60\xc6\x27\xb8\x2e\x69\x89\x5b\xa2\x16\xda\x06\x79\x92\xcb\x19\x2d\x66\x68\x4e\xb0\x56\x53\x28\x68\xe6\x18\xd2\x77\x00\xf6\x72\xc6\x1c\xe0\x2a\xb1\xd9\xab\x78\x20\x2d\x03\x4a\xd7\x09\x44\x37\x31\x86\x50\xb3\x84\xbe\x43\x6a\xd6\x5d\xcd\x7a\x35\x72\xf8\x48\x48\x65\x9e\x1f\x44\x21\x57\x20\x48\x8a\x61\x94\xbf\x52\x8b\x7c\xcd\x9a\xc4\x12\x27\xbf\x38\xfc\xfc\x10\x3d\x4c\x5c\x15\xf6\x92\xd8\x3a\x44\x3f\x30\x56\x25\xae\x1b\xb3\xca\xba\xfd\x0b\xe5\x6d\xfa\xce\xb9\x22\xed\x3b\xfb\x9c\x00\x2b\x9e\x9d\x04\x31\x70\x74\x1a\x42\xfb\xe8\xf9\x86\x20\xc5\xa3\x6d\xba\x1e\xf1\x6c\x8a\x2b\x3e\xc2\x68\x35\xe0\x6c\x11\xe3\xec\xef\xee\xa3\x87\x0f\xa3\x71\x92\x99\x2f\xff\x0d\x3a\x4c\xf3\x61\x86\x6b\x55\x67\xe3\x35\x6b\xde\xb3\x8a\x4c\xea\x6e\x2e\x99\xda\xe1\x08\xef\x8c\x8e\x71\x0c\x5c\x5d\x49\x63\x28\x24\x3c\xcb\xfa\x26\x9a\xc2\x1f\x71\xc7\xf9\x8b\x54\x3e\x83\xca\x77\x26\x4b\xc4\xea\x88\x58\x5c\x46\x22\x89\x46\xc6\xeb\x46\x49\x12\x82\x56\xe2\xda\x4a\xa3\x62\x24\x12\x08\x53\xcc\xe7\x55\x2d\x3e\x04\x36\xff\xe0\x44\xa6\x11\xc8\xe1\x53\xcb\xa0\xd3\x64\x51\x41\xca\xeb\x47\x10\x27\xb1\x68\xd8\x95\x78\x30\x95\xee\xb2\xcc\x65\xdc\x84\x5f\x6c\x3c\xd5\xe6\x16\x49\x28\xcb\x0d\x67\x9f\x7c\x89\x22\x13\x7f\x90\x41\x38\x0e\xf9\xa8\x5a\x2b\x26\xb3\x95\x07\xe5\x42\x37\x68\x47\xbf\x37\x40\x23\x37\x8f\x91\xef\x71\xf9\x3a\x21\xe5\xc0\x28\x82\x69\xf4\xbd\x0a\xa9\x07\x7a\x4f\xee\x32\xc2\x7f\x99\x0b\xed\xf7\xc6\x54\x11\xd3\x03\x75\xd1\x4c\xec\xb4\x7b\x78\x1d\xd2\xca\x31\x96\xe3\xb2\x04\x96\xa1\x4d\x73\x32\xf2\x87\xaf\x78\x4b\xe6\x36\x8d\xdb\xa9\xc3\x92\x37\x17\xc7\x2c\x06\x5e\x3e\x27\xd2\xb8\x23\x38\x4b\xab\x18\x64\x2a\xdd\xf1\x0e\x78\x8c\x9c\xfc\xcd\xf8\xc9\x1f\xf9\x10\x01\x49\xe4\x4a\xc3\x79\xf7\xa8\xad\xa0\x25\x51\x6f\x63\xe4\xc3\xd5\x09\x42\x90\xfb\xeb\x11\x83\xfc\xad\x48\x9a\xc8\x7a\xae\xb9\x30\xd2\x54\x7e\x1f\x8f\xfa\xb6\xae\x56\x82\xf1\x8b\xa1\xe7\x08\x0b\x49\xab\xd0\xf2\x8b\x92\xe5\xa6\x32\x27\xbd\x64\x50\x63\x4a\x32\xbf\x10\x8c\xac\x19\xeb\x4a\x5c\x4e\xaa\x7b\x50\x38\x21\x94\x43\x24\x8a\x87\x24\x28\xbb\xd6\x90\x4e\x33\x54\x89\xcb\xf2\x03\xf3\x20\x81\x1c\x94\xd9\x25\x71\xf9\x7f\x60\xc7\x65\xd9\x23\x12\x24\xa8\x32\x75\x1a\xc4\x9d\xb3\x84\x6a\x04\xef\x48\x5d\xba\x25\xf0\x0c\x8f\xf0\xcc\x0b\x35\xad\xb2\xdc\xe1\x42\x55\x68\xfe\xe4\x95\x42\x52\x8e\xac\x64\x91\x83\x91\x4c\xc1\x2f\x3f\x37\x09\xca\xbc\xfd\xa1\x39\xc1\x06\xcf\xb1\xac\x7a\x34\xc7\xb4\x16\x8c\x5d\xba\x49\x8e\xd4\x89\x8d\x8e\xca\x19\x4c\x5e\x50\xb4\xf8\xbf\x5e\x79\xdb\x02\x07\x40\x39\x92\x7a\x12\xfe\x3d\xcf\xd6\x76\x38\x42\x21\x38\x43\x85\xda\x19\xe3\x04\x4d\x69\x03\x22\xd0\x94\x35\x16\x63\x82\x39\x18\x77\x91\x1c\x3f\x3c\x4e\xe1\x7a\x5e\x8c\x0a\x89\x49\xec\xef\x98\xb7\xc6\xc1\xde\x09\x27\x95\x50\x29\xc2\x4d\xc8\x18\x8b\x13\x0b\x7c\x79\xc3\xf5\xc5\x63\x86\x9f\xec\xac\x1d\x4c\x34\x1e\x6f\xd1\xfa\x22\x7a\x93\xcc\x5c\x45\x25\xab\x89\xe9\x22\x0e\xe6\xc6\x53\x34\xd8\x65\x98\x40\x72\x3e\xf9\x5b\x22\x1f\x4a\x16\xe5\x23\x04\xb8\xda\xda\xc0\x0d\x19\x82\xfc\xbf\xcb\xea\xdf\xee\xb2\x32\x96\xd2\xb5\x2e\x2b\xfd\xd6\x7f\xf6\x65\x75\x9b\x73\x9c\x4f\x69\xc2\x1b\x3b\xbe\xf8\xff\x4e\xed\xbf\xe2\xa9\x55\xb7\x93\xbe\x59\xac\xea\x01\xee\x4e\x28\x99\x2e\xaf\x1b\x73\x10\xbc\x2a\x5a\xeb\xaa\xa4\x4a\x3c\xb2\xf5\xa1\xef\xfc\x34\x6b\x19\xec\x8f\x76\x9e\x8d\x48\xa9\x71\x82\x28\x47\x57\xd2\xbc\x29\x4d\x5e\xad\xa9\x76\xa7\xca\x80\x9a\x10\x9e\x10\x90\xeb\xa3\xb6\x9d\x47\x1a\x72\x4d\x1a\x5f\x18\xc0\x9c\x93\xa6\x45\x71\x29\x8d\x21\x33\xed\xe3\xe1\x37\xfa\x1d\x81\xe2\xe7\xa5\x16\xae\xd1\xe3\x31\x62\x52\x5c\xba\x63\x4e\x38\x87\xfa\xd0\x0f\xce\x59\xab\x0d\xf8\x96\x64\xd5\xd2\xef\xfb\x5b\x18\xe3\xfd\xdc\xef\x60\xb2\x9c\x31\xc9\x5e\x9c\x08\x51\xc5\x6e\xe4\xbf\x6a\x20\x49\xee\xb4\x41\x6c\x59\x67\xfc\x0b\x7a\x3f\x18\x9a\x13\xd2\xba\x3c\x69\x1b\xdc\x12\x10\x20\x50\xaf\xa4\x85\x82\x5e\x76\xb2\xcc\x26\x9c\xaf\x44\x56\xe6\xd8\x1d\x73\x62\xee\x6d\xc1\x9f\x7d\xf4\xdb\x6f\x1b\xb4\xa9\x67\x7c\x16\x67\xf5\x94\xa5\x39\xde\xd6\x70\x48\x39\xda\x51\xf4\x90\x33\xc7\xf7\x51\x40\x70\xbc\x2f\x49\xa5\x8c\x43\xba\x40\x23\x75\x15\x36\x8b\xa2\x21\xe2\xf8\x6f\xb5\x6f\x9a\xf2\x15\x93\x0b\xe5\x1a\xeb\x83\x4a\x1b\x67\x04\xa7\x08\xca\x26\x8c\xcb\x1b\x19\x60\x12\xe2\x94\x17\x6c\xae\x22\x86\x9c\x26\x44\xa6\x96\xa0\xff\x85\x73\x2e\xca\xf0\x5e\x0c\xe7\x67\xcf\xe7\xaf\xf7\x22\xcc\xef\xed\xd9\x21\x9c\x09\x19\x45\x34\x1c\x97\x53\xc8\x35\x35\x2d\x85\xc4\x66\x81\x86\xac\x6e\xef\x15\x89\xf5\xc0\xbc\x02\x32\x28\xe2\xf4\x64\xc8\xa7\x65\x1c\xe4\xcb\x39\x51\x37\x01\x73\x95\xf6\x0a\x38\xd9\x20\xa6\xcd\xec\xff\xbf\x03\xe2\x6d\xb1\x89\xc4\x0e\xec\xed\x69\x4f\x94\x26\x70\x1d\x5a\x05\x27\xad\x22\xd3\x96\x5d\x93\x46\xd3\x25\x0d\xc2\x54\x9d\xfb\xee\x0e\x0d\x18\x8f\x91\x5a\x92\x61\x58\x4e\x01\x8d\x51\xd2\xc9\x8d\x24\xb6\x4d\x90\x6b\xa6\xd2\x87\x81\x36\xaa\xef\x4f\x04\x7b\x04\xd2\x7a\x85\x5a\x90\x3b\xe7\x5a\x6a\x07\x25\xa0\x4f\x31\x58\x0a\x2e\xce\x6a\xa2\xcd\x61\x97\x9d\x69\x7a\x50\xb3\x65\xc8\xd5\xee\xdf\x91\xb8\x2f\xa5\xe1\xd7\x0d\x9b\xe7\x65\xfe\xa0\x84\x4e\xbf\xa0\x8f\x10\x1a\x90\xca\xb9\x17\x2c\x6f\xeb\x9a\xd4\xbe\x00\xe3\xc6\x8f\x07\x3d\xf6\xfc\xc8\x07\x8e\x96\xa4\xaa\x00\xd7\x2a\x70\xb1\xe7\x55\x28\x92\x6b\xc6\xa4\x4d\x4f\xf9\xd4\x84\x77\x5b\x4e\xfa\xb8\xaa\xa2\x10\xe0\x7f\x63\x99\x9e\x4e\x47\x70\x78\xf4\x12\x22\x1e\x12\x57\xec\x5a\xe7\x7b\x78\xa0\x24\xbb\xdd\xd3\x48\xdb\xb8\x40\xa1\xe1\xff\x8b\x5e\x56\x23\xf0\xd9\xcb\xd3\x52\x7b\x1f\x28\x51\xd9\x8d\xdf\xfb\xe3\x5d\x83\x41\x38\xe6\xd7\xbe\xe5\x7e\x9f\x7b\xe9\x8e\xb9\x7e\xc0\xe4\x7f\x32\x07\xc5\x39\x1a\xd0\x18\x63\x5d\x9f\x9e\x26\xe6\x7e\xb7\x5e\xda\xef\xbf\xd1\x9c\xcd\xd8\x8a\x38\xd4\xe8\x6a\x1d\x6b\xa2\x0a\x29\x7b\x91\x70\xcc\xe4\x3d\x15\x1a\xd2\xba\x9b\xd0\xac\x6b\xab\xd6\x23\xf7\x9b\xab\x7f\x97\x4d\xe8\xef\x00\xb6\xa1\x2d\x18\x34\x32\x3b\x5b\x80\xfc\x54\x0b\x15\xec\x6a\x03\x7a\x5b\x86\xfe\xd9\x91\x66\xe5\x35\x18\x49\xe7\x57\x88\xf7\xcd\xa6\xa9\xba\x38\x2a\x6c\xd4\x26\x7e\xde\x43\xe3\x82\x88\x8d\x75\x62\x54\x1c\xf1\xfa\xb9\x19\x03\xe1\xc6\x66\xf8\xb7\xcb\x9a\xa4\x02\x8e\x99\xdf\x12\xd9\xc9\xe0\x83\xb5\xea\xbe\x61\xb4\x31\x98\x68\x19\x5a\x90\x46\x20\xd1\x8a\x49\x20\x25\xc5\xad\x6f\xbc\x88\xe4\x53\x5b\x32\x28\x8d\x98\x0d\x62\xc6\x3c\x67\x42\x92\x75\xe1\xa2\xba\xb7\x44\x4a\x7f\x8d\xdc\x5c\x86\x43\x54\xbb\x41\x35\x5b\x8e\xc3\xb0\x7a\x63\xab\xfd\xbd\xf2\xf2\xb1\x9c\x98\x2b\x29\x89\x7c\xa5\x78\x2b\xd3\x37\x7a\x53\x21\x57\x97\x7e\xc8\x95\xd7\x21\x8e\x98\x2a\x61\xa6\xf5\xda\x15\x09\xa9\x32\x48\x62\x43\xb7\xe2\x6d\x3d\xd9\x33\xe3\xf3\x66\x7a\xb8\xe4\x60\xd7\x4f\x67\x16\x81\x24\x13\x49\x22\x62\xdf\xf3\xc1\x5e\x8e\x6f\x3f\xa6\xba\x5e\xec\xe5\xab\x3d\x86\xb2\xaf\xf8\x77\x38\xf8\x73\x48\x66\xeb\x5b\x6d\xf6\x4e\x35\x47\x6a\x40\xb0\xb9\xf5\x39\xfb\xda\x61\x4c\x9b\x3d\x60\x7f\xc8\x93\xf0\x1f\x12\x13\x15\x97\xf2\x1c\x11\x32\x34\xe2\xa5\x51\x90\xef\x3a\x20\xea\x46\x8b\x1b\x13\x0f\x35\x0c\xf8\x66\x38\xbb\x61\x34\x54\xdf\xb6\x8f\x67\x94\xe3\x2b\xcf\x8e\x09\x7a\xda\xe4\x25\x92\x94\xc0\x7f\x77\x26\xae\x5b\x49\x6d\x88\x87\x7f\xed\xe8\x9e\xff\x00\x1e\x7e\x73\xda\xbf\x51\xa0\xd0\xbf\x0d\xc9\xbf\xb7\xb6\x37\x7d\x4b\xb9\xd5\x80\xe0\x18\x8c\x4a\xc5\x48\xd1\xfb\xd7\x8f\x7c\xd1\xa6\xc4\xce\xe4\xe1\xfe\xfb\x92\xbc\x6a\xc9\x66\x65\x67\xdb\x04\x2b\x17\x26\xe2\xbd\x9f\x0d\xb3\xe8\x2f\xda\x95\x88\x8b\x19\xac\xc7\x1e\xbd\xe1\x86\xc5\x0c\x5f\x97\x77\x16\x15\x73\x57\x7e\x01\x3a\x1d\xc6\xc9\xef\x1f\x7a\x90\x95\x02\x6e\x51\x9a\xdf\xf0\xcc\x70\xb0\x14\xdb\x4c\x7b\x7c\x6e\xc1\x35\xb3\xa1\x09\x7b\x9b\x8b\x72\x41\xd9\x48\x87\xe1\x63\x10\x01\x4a\x45\xa4\x28\x8f\x49\xf8\xe8\xdd\xee\x98\x1b\xb1\x10\x8e\xfa\xe5\xeb\x7a\x6f\x36\xa5\x72\xdc\x79\x08\x43\xff\x85\xfb\x95\x4e\xc0\x50\xb4\x43\x30\xe0\x90\x6b\x69\xdc\xd0\xc3\xd8\xcf\x15\x1a\xdd\x90\x3f\x28\x25\x6d\xfc\x21\x3c\x42\x5f\xcd\x60\xb7\xa6\x93\xe9\x06\xcc\xd4\xfa\x3d\xc6\xab\x8b\x77\xe4\x79\xea\xdb\xee\xdf\xd5\xf7\xf4\xd5\xb6\x7b\x2d\x77\xd6\x46\x37\xfb\x16\x3e\xae\x33\x68\x3e\x4e\x6c\xe8\x8d\xd1\xa3\x1b\x82\x3f\x95\x6c\x59\xab\xee\x1b\xea\x6b\xb1\x0c\xd9\xb4\x35\x6a\xcf\x61\x3a\xec\x5b\xe5\x23\x08\xef\xb1\xa1\xe3\x71\x93\x62\xb8\x70\xe6\xb4\xd6\x25\x4f\xd4\x3c\x22\x77\x90\x2a\x56\xf6\x4a\x8c\x21\xd7\xcd\x2f\xba\xf9\x1c\x37\xab\x1e\xb7\x18\x0c\xaa\x9e\x1e\x2c\xd5\x65\x56\x7e\x88\x3e\xaa\x77\x7e\xd0\x1f\xfd\x9c\xaa\xd3\x95\x82\xbe\xdd\x0f\x26\x53\x79\xd2\xc2\x41\x47\xde\xa4\xe3\x87\x0d\x78\x74\x64\x87\xca\xef\xf3\x29\x69\x31\xad\x78\x7a\x8b\xe5\x06\xd6\x88\xd6\x25\xbd\xa6\x65\x87\x2b\x15\xfd\x56\x97\x50\x67\x26\x08\xb1\x4a\x6c\x47\xb8\xc0\x9e\xbd\x48\xf8\x1f\xc3\xc7\xa0\xd5\x3f\x9c\x97\x71\x3b\x56\xfa\x47\x90\x1f\x22\xd3\xa3\x5b\xbe\xf9\x65\xfd\x46\x07\xe3\xca\x91\x39\xb3\x4c\x18\x0c\xfd\x02\xcf\xf6\xb9\x5f\xb3\x97\xed\x45\x81\x2b\xe2\x6d\x12\x9b\x8a\xa3\x45\xeb\xab\xca\xd5\x23\x2f\x57\xe2\xd3\x02\x57\x42\x61\x9e\xe2\x22\x57\x65\x09\xb2\xd5\x04\xcc\x80\x4b\xf1\x74\x47\x16\x05\xf1\x35\x00\xcc\xd9\x00\xe8\x54\x76\x2f\x01\x40\xba\xea\x75\xb8\x4a\xbf\x43\x4b\x5a\x54\x1e\xf1\xe2\x91\x1e\xe6\x1b\x7f\x6e\x59\xd1\x45\xff\xd6\x8f\x0d\x1d\x22\xa1\x91\x31\x6a\xdd\x89\x0d\x8f\x3e\xca\x4d\x73\xd4\x36\xbb\xc1\x8f\x0d\x1f\xe8\x74\xe4\xad\xe7\xb8\xaa\xd6\x5f\xca\x18\x4c\x78\x7f\xc6\xc5\xf6\x69\x19\xd7\x31\x57\x90\x72\x6d\xea\xec\xd0\xfd\x24\x29\xae\xc3\xf1\x93\xc9\x1f\x28\xd2\xba\x4c\xcf\xa4\x2a\xfb\x37\x96\x3d\x58\xa0\x71\xaa\x6e\x2f\x79\x9c\x3b\xad\x8d\xe4\xe4\xd3\xc7\xa9\xf1\xf9\x57\x7f\x53\xa3\x5e\xfa\xe7\x7d\x37\xb8\x09\x4f\x11\x6a\x1d\x34\x32\x2a\x58\xdd\x62\x5a\x73\x65\xfa\x86\x74\x1e\xa3\x3d\x2f\xb0\x4a\xbf\x12\x6f\x33\x6d\x5e\xb9\xea\x2a\xdc\x20\xdc\xb5\x6c\x0e\x86\xc5\xa9\xaa\x1b\x2b\x18\x8c\x7a\x48\x16\x1f\x5b\x34\xac\xd0\xdd\x53\x64\x61\x73\xc2\x95\xab\x0d\xd0\x64\x7b\xfb\xff\x5d\xc8\x68\x70\x51\xff\xdd\x14\x3f\x41\xed\xac\x01\x4b\x10\x46\x05\x5e\xe0\x4b\x28\x52\x1b\xdd\x2a\x89\x38\x18\x80\xf3\xd6\x2e\x27\x7d\xc1\xa8\xdd\x81\x87\x41\x12\x7b\x87\x57\xac\x6b\x65\xf9\x2a\xf9\xbb\xd9\x8d\x3e\x00\x17\x15\x6b\xff\x42\xe7\xb4\xe5\x13\x6e\x7e\x55\xd7\xca\x77\x72\x83\x0f\xbe\xfd\xd2\x0b\x42\xc8\xa1\xb2\x3f\x47\x54\xc8\x73\xe9\x35\xe1\xe9\x81\xd2\xe2\x46\x37\xe5\x3e\x96\x56\xd1\x49\xfe\x69\x52\x97\xa3\x9f\x5d\xe0\x95\x3e\x75\xbf\x68\x12\x53\x62\xd4\x61\x4a\xb6\xca\x43\x2a\x70\x55\x74\x95\xf1\x98\x40\xdb\x85\x04\x80\xec\xfb\x73\x76\xad\x42\x2a\xd5\x74\x25\x81\x1b\xf2\x3a\x2e\xe7\xb4\xb6\x04\xa1\x7c\xb8\xf2\x4c\x2b\xf2\x71\x5a\x7a\xd5\x64\xa9\xf8\xa7\x0a\x4a\xe2\xdb\x2a\x5f\x14\xd1\x9a\x77\xd3\x29\x2d\xa8\xb4\x1c\x29\xdd\x15\xe4\x59\x2b\xab\x46\x59\xa4\x81\x51\x7a\x1b\x64\xa2\x05\x5e\x19\xc6\xdd\x32\x2d\x13\x7b\xef\xe2\xda\x11\x83\x93\xa4\x0d\x0b\x3b\x4c\xd0\x75\xcc\xbf\x64\xfd\x36\x4e\x40\x60\xd6\x89\x64\x7a\x66\x0d\xf9\x67\x47\x1b\x88\xd4\x4a\x88\xea\x1e\x30\x41\x92\xfc\x91\x10\xf3\xc8\x67\x31\xe3\x86\xa8\xb0\x2c\x68\xb1\x24\xd3\x39\xd3\x7d\x62\x14\x4d\xab\x44\xbc\x0b\x99\xff\x6e\xc7\x95\xe7\xcb\xfd\xc4\x39\x2b\x52\x02\x1b\xe7\x49\x08\xa0\xc0\x25\xe2\x64\x0f\x3e\xcf\x74\xd3\xfb\x00\xee\x7e\x5d\x9e\x8d\xd3\xcf\x88\xd4\x6d\x43\x89\x44\x08\xc8\xb2\x2e\xda\x88\x87\xb4\xbe\xbe\x7a\x09\x2d\x73\x1e\xe3\xa0\x94\xc5\xc1\xdc\x99\xc7\x7a\xe2\x39\x59\x2a\x10\x0a\x8b\x7c\x52\x93\xa5\xfe\xfd\x30\x04\x90\x2f\x68\x70\x73\x8a\xc8\xa7\x4a\x24\xaf\xb6\xcc\x6e\x47\x9b\x9d\xbb\xdf\x7a\x5a\x26\x57\x0c\x97\x2f\xe4\x5b\x51\x9b\x64\x33\x4b\x1f\x5d\x83\xad\xc6\x35\x6c\x8e\xaf\xc9\xc4\x9f\xe1\x36\x6a\xd9\x98\x11\x92\xbb\x76\x9a\x7e\xda\xd9\xbd\x70\xf3\x06\x0a\x36\xba\x8a\xf0\x92\x90\x4f\xd5\x4a\x70\x14\xd6\xb5\xb6\x56\xe3\x35\xae\xba\x5e\xf9\x63\xd4\x0d\x17\x0b\xee\xe6\x19\x74\x3f\x69\x42\x21\x01\xd8\xc4\x11\xd5\x68\xf9\x09\x66\xae\x46\x77\xc6\x36\xbf\xf6\x35\x32\x1a\x33\xf4\x91\x05\x35\xe2\x2c\x58\x11\xae\xe8\x5a\xb4\x20\x4d\x41\xea\x16\x5f\xa9\x1b\x43\xb2\x68\x19\xe1\xe3\xa5\x35\x47\xf2\x55\x02\xd7\x27\x5d\xfb\xce\xc0\x93\x88\xf6\x3e\x5a\xcf\x59\x1a\xbe\xad\xbc\x09\xb2\x1e\xa5\xff\xcd\x0b\x74\xb0\xbb\x9f\x61\x79\x27\xfe\x2a\x35\xef\xbb\x24\xed\x92\x90\x1a\xed\xc3\x45\x75\x70\xbf\x8f\xb9\x49\x7a\xf0\x87\x4c\x93\x45\x6d\x63\x6d\x69\x7d\x25\x6f\xf6\x93\x5e\xea\x30\x87\xc6\x47\x5e\x8c\xba\xf0\x93\x35\xa9\x26\x37\xb3\xa3\x08\x70\x2f\x0d\x09\x0a\xaa\x40\xc8\x33\x91\x23\xa6\xb8\x81\x9f\xfe\xc7\xb5\xb1\x24\xdf\x07\x46\x93\x8d\x9f\x99\x31\xa7\xed\xc4\xe9\xf8\x09\x35\x19\xe1\x53\x23\x07\x8e\x22\x1f\xb8\xaa\x5f\x1e\x49\x20\x93\x83\x2d\x41\x38\xf0\xd9\x0b\xfd\xd9\x73\x5d\x31\x14\x3e\xd6\x84\x71\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\x36\x62\x0d\x7a\x3e\xe8\x4c\x2f\xa2\xe9\xf3\xfe\x36\xf8\xc0\xd3\x5d\x09\xf9\xdb\x67\x5f\x22\xe6\x4e\x4b\x78\x37\xc6\x0d\x0f\x6a\x01\x27\x86\xff\xa8\xfb\xdd\x6b\xcc\xad\x73\x23\xc4\x33\x4b\x8c\x10\xdc\x13\x3d\x93\xed\xa1\x26\x24\x34\x06\x34\x51\xad\x70\x15\x55\x09\xa2\x21\xb8\x98\xa9\x88\x65\xb7\x70\xb3\x52\xa2\xe4\x6b\xf0\xb8\x21\x45\x8f\x0e\x9d\xd2\xc8\x8a\x12\x65\x49\xe9\x19\x41\x57\xf4\x9a\xd4\x72\xbf\x55\xad\x6a\xbc\x12\x9b\x8e\xcb\x52\x3a\xf3\x5a\x5b\x40\x76\xd7\x1b\xf8\x4c\x69\x8c\x8b\x86\x5c\x83\xbc\x10\x51\xbb\x60\x97\xff\x60\x10\x60\xb6\x2b\x1e\x37\x2d\x8a\x0b\xdc\x71\x22\x1b\x15\x0b\xa9\x23\x9e\x9e\x75\xbd\x6f\x7b\x63\x8a\x91\xb4\x5f\xbf\x6f\x79\xe4\x73\x41\x88\xee\xb7\x65\x90\xb3\xbb\x01\xbd\x6d\x5c\x73\x67\x03\x20\x16\x43\xd1\x03\x31\x12\x52\xc7\xe2\x94\x82\x72\x80\x9b\x15\xc4\x27\x00\x42\xc1\xc5\xff\x5c\xcb\xa1\x71\x65\x60\x0b\xfd\xa3\x3e\xca\xa6\x65\x34\x7a\x70\x4e\xe4\xbe\xc9\xda\xbe\x8a\x2a\x84\xb8\x37\x85\x42\xee\x55\x45\x8a\x56\x49\xb6\x63\x60\x3f\x59\x03\x76\xcd\x49\xcd\x3b\x3e\x1a\xf6\xd3\xd1\xb0\xc9\x67\x52\x40\x6d\x91\xd1\xb0\x9f\x8d\x86\x7d\x4d\x1a\x3a\xa5\x05\x5e\x0b\xfc\xf3\xd1\xe0\x25\xa9\xa5\x00\x0f\xe7\xea\x65\xf9\xe3\xc1\xb7\x31\x7f\x9c\x56\x4c\xab\x09\x96\x96\xd7\x13\x7d\xed\x32\x03\x76\x36\x00\xfb\xcb\xbd\xa4\x70\xa5\xdb\x22\x03\xe3\x3a\x3b\x95\x85\x69\x96\xb4\xaa\x90\x8c\xe6\x2a\x08\xbd\xb6\x76\xcc\xfe\x6e\x69\xa6\x11\x1e\xe5\xa8\xe3\xa4\xd4\x71\x6b\xf0\x14\x30\x8c\x45\x57\x53\x3e\xd3\xfc\x4d\x97\xc0\x59\x30\xd6\xa0\x6e\xd1\xd2\x39\x41\x1e\x30\xd6\xc0\x43\x25\x43\x4e\xf5\xf0\x96\xa1\x0a\xb7\x84\x4b\x3e\x82\x38\x9b\xb6\x4b\xa1\xeb\xfe\xb3\xa3\x85\x10\xb6\x65\x2c\x52\xc4\x7f\x17\xb8\xc1\x73\xd2\x92\x46\xd6\xf6\x2f\xed\xa1\x9e\xe3\xc5\x02\x82\xba\x15\x0a\xbc\x57\x41\x66\xb7\x92\xd8\xb6\xe2\xc0\x54\xf2\x2d\x47\x44\x33\x19\xeb\xe4\xf3\x82\x14\x2d\x34\x53\x52\x36\x84\x19\x6e\x7d\x98\x50\x5f\x40\xe0\x58\xe3\x97\xd6\xbc\x25\xd8\x98\x25\xa6\x5d\xa5\x9d\x68\xfd\x36\xa8\xda\x98\x16\x70\x05\xea\x3f\xa4\x88\xfe\xa2\x1c\x1a\x82\x35\x4a\xa3\x54\x56\x4f\x17\x1b\xea\x2c\x82\xd6\xfa\xd5\x5d\xd0\x51\x52\x26\x5e\x19\xb5\x16\x07\xad\x89\x1f\x07\xd4\x4b\x5d\x63\xdf\xfd\x10\x44\xde\x38\x98\x0c\x79\x01\x65\x8e\xbc\x0a\x93\x10\x7b\x50\x92\xa2\x21\x98\x5b\x4a\x54\x2a\x15\x9f\xb1\xae\x2a\x13\xa2\x71\xcc\x1f\x7a\x93\x70\x85\x48\x54\x65\xfb\x1b\xf8\x67\x3c\x40\x69\x4e\x08\xca\xec\xce\x70\x98\xa9\x2f\xd7\x44\xa3\xa9\x0d\x4a\x0b\x33\xd9\x41\x13\xeb\x06\xfb\x5b\x55\xb1\xa5\xa2\xe5\x86\xb5\xac\x60\x15\xc4\x11\x91\xd6\x35\xa0\x4b\x8b\xa6\x32\xab\x7b\xb6\x73\x9b\xdb\x4f\x1b\x53\xd7\x41\x1a\xe1\x0b\xa5\x0d\xb3\xc6\xd4\xd4\x10\xc7\x54\xd5\x77\xdb\x8c\x6d\x35\x56\x81\xd5\x54\x5f\xa2\x83\xfd\x54\x0c\xd7\x02\xd7\xb4\x98\x3c\xb8\x90\x2b\x53\x16\x42\xfd\x92\x20\x28\x36\x45\x8d\x98\xf7\xee\x83\x41\x7a\x59\x3b\x60\x21\x15\xab\x50\x67\xba\x3e\xa3\x23\x35\xab\x94\xd5\xc2\xe0\x47\x5a\x1c\xfc\x32\x89\x67\xa7\xa0\x7c\xe8\x56\xf0\x12\xca\x90\xbd\x49\x5f\x03\x78\xb1\x68\xa0\xfc\x9e\xb9\x0f\x7a\x5a\x86\x1a\xa3\x23\xb0\x67\x68\x42\x47\xb9\x04\x05\xdc\xcd\x89\x31\x1b\xb6\xbd\x7a\x50\xc5\x11\x06\x21\x94\xd5\x9c\x96\xa4\x31\x31\x6b\x58\x90\xe9\x82\x71\x52\xee\x39\x26\xde\x3e\x62\x3a\x56\x2b\xd2\x9c\x91\x2c\xd5\x27\xe2\x03\x87\x41\xfe\xc0\x58\x15\xb1\x47\xd0\x94\xe4\x5d\xe7\xbc\x95\x6d\x82\xe2\x8d\x15\x87\x83\x7d\xff\xbd\xa6\xbf\x13\xe0\x5a\x62\x85\x82\xa5\x68\xac\x4b\xd4\xa9\xc2\x87\x70\xac\x1f\x04\xdc\xc2\x7a\xe5\xfc\x75\xe4\xdc\x71\x74\x9a\xd3\xaa\xf9\x47\xd5\x70\xa5\xa6\x61\xdb\x97\xe0\xac\x1c\x7b\x24\xf1\x60\xb7\x60\x75\x81\xdb\x09\x2d\xb7\xf4\xaf\x0f\xac\xd6\xa0\x1b\x55\x80\xde\xa0\x7d\x9c\xb4\x84\x7c\xe3\x15\x6a\xc5\x2c\x1e\x24\x03\x1c\xfd\xbf\xbc\x3f\x65\xce\x17\xab\x89\x9b\x03\xca\xdd\x36\xaa\x4e\xc5\x48\x70\x1c\x38\xe8\x0c\x21\xd1\x16\xd5\xc4\x90\x13\xf0\x39\x0e\x5e\x0a\x1d\x61\x88\x38\x43\x34\x7a\x4d\xd3\x73\x81\x3b\x71\x38\xd5\xc2\xfe\x2e\x87\x3e\xab\xaf\x71\x45\x4b\x38\x0a\x7f\x47\x73\xd2\xce\x58\x54\x9d\xef\x4c\x79\x1e\x67\x78\xb1\x20\xb5\x44\x96\x13\xd6\x1f\x39\x22\x4c\x7a\x8b\xbd\xe1\x42\xce\xa9\x20\x8b\xb3\x32\xc7\xcd\x27\x3f\xd3\x8d\xce\xe7\xa4\xa4\xb8\x25\xd5\x2a\x43\x41\x31\x5d\xf7\x50\x91\x4f\x6e\xc3\xb4\x93\x26\xbc\x30\x6d\x20\xf3\x32\x5a\x3b\x1a\xb4\xbf\xfa\xa8\x47\x5b\xb9\x00\x65\xfd\x03\x6e\xdb\xae\xe6\x78\x4a\x64\xb9\xa8\xe3\xba\x7c\x4f\xa6\x5d\x5d\x3a\x9c\x3c\x6c\x15\x6e\xa0\xaf\x47\xd9\xce\x58\x17\x01\xf7\xf0\x11\x9e\x65\xdf\x5c\x3b\xc0\x0d\xe3\x56\xec\x57\x96\x7d\x04\xba\x94\x0d\xaa\x68\x8b\x26\xca\x75\xc0\x51\x81\xab\x4a\xa6\x4f\xab\x27\x48\xe4\x02\xb4\x9d\xa6\xd2\x13\xbc\x4b\x56\x9a\x96\xb7\x00\x6c\x4e\xda\x4a\x22\x4b\xff\x64\x19\xaf\xab\xcb\xf4\x31\x61\x17\xd8\x68\x89\x4d\xcd\xd7\x47\x53\x5a\x6c\x1b\xb3\xd5\xf2\xf8\xcb\xe8\xbc\x06\x08\x92\x47\x49\xf2\xa6\xdc\x67\xc5\x99\x7c\x41\x31\x98\x79\xc4\x1d\xcb\x1d\x8f\x3d\x66\x76\x3d\x7f\x04\x7e\x19\xa8\x93\x70\x2b\x09\x29\x2d\xf3\xc8\xc9\x94\x66\x36\xc3\xf5\xa1\x87\xeb\x2b\xa5\xaa\xc2\x06\xdd\x67\xa3\xdb\x48\x17\x91\xa3\x4d\x5c\xbf\xec\x12\x17\x9f\x94\x49\x8e\x36\xbd\xc9\xa2\xf9\x72\x32\x77\x5e\x51\x2a\x79\x39\xa5\xfa\xe8\xe9\xaa\xbe\xe6\x56\x69\x81\xfc\x78\x77\x29\xc3\x3d\xc4\xa5\x6c\x08\xab\x88\xb2\x8a\xa5\x72\x60\x12\xc1\x5c\xc8\x25\xe5\x70\x09\xc0\x4d\xa7\xda\x17\x3b\x2d\xf8\xf4\x74\x42\x70\x33\x28\x23\xe7\x34\xc3\xf2\x6d\xa0\x62\x01\x30\x0d\x79\x4c\x6a\x69\x60\x94\x57\xbd\x9a\xb3\x90\x45\x2b\xce\x22\x57\xc9\xa8\x32\x5a\xbf\xfd\x96\xec\xf9\x35\xe2\x5e\x53\xc6\x63\xe5\x90\x8f\x73\xfe\xc8\x3f\x3b\x0c\xaa\x97\xf2\xe6\x5a\x75\x2a\x41\x3a\x0a\xa0\x93\x72\x24\x34\xab\x29\x6b\x8a\x74\x23\xf5\x2c\xc9\x6d\xa6\x2c\x97\x58\x5b\x77\x09\x04\x71\x10\x90\x83\xd6\x1f\x54\xcc\xd5\xa3\xa0\xab\xa1\x0b\xc1\x2e\xc6\x98\x9f\xa6\xe2\x17\x5c\x23\xb6\x20\xb5\xb4\x11\xe3\x7a\x85\xe6\xac\x89\x21\x5c\xe3\x46\x53\xd7\x7b\x56\x81\x2d\xff\x04\x26\x10\x99\x87\xb3\xd2\xfb\x49\xea\xf5\x84\x18\x1f\x0c\x75\xa2\x32\xd7\x93\xa3\xbb\x1d\x0e\xc1\xbf\x71\x3f\x25\x5d\x45\xd0\x5e\xa2\x5c\x02\xd2\xb8\x51\xfc\xe9\x9c\xa8\x1c\x9c\x83\x01\xe9\x04\x6d\xd6\xc2\xe9\xcf\x31\xc6\xe3\x90\xa5\x33\xb9\xd4\xbc\xd1\xb3\x6f\xb8\x84\x46\xd1\x92\x06\xac\x89\x3a\x60\xad\xaa\xdc\x98\x77\xc1\x3d\xf4\xd1\x94\xa7\x31\x5d\x04\xdd\x1c\x41\xaa\x02\x51\x04\x83\x4a\x26\x56\x89\x73\x60\xfd\xd2\xb4\xce\xd4\xd2\xce\x88\xe0\x6b\xa7\x34\x18\x90\x89\x3c\xa8\x71\xc9\x91\x3d\x59\x70\xa3\x12\xa9\xfa\x52\x22\xcc\x1f\xf9\x8c\xa6\x31\x95\x25\xd1\x26\xef\x63\xfd\x73\x17\x29\x7e\xc3\x8b\x1b\x99\xf4\x97\x4a\x17\x87\x1b\x23\xbd\x9e\xc4\x4e\x67\xca\x43\x8e\xc1\xc4\xa8\x3c\xc0\x9e\x96\xda\xfa\x67\x3d\xdd\x6e\x14\x1d\xad\x69\x52\xd8\xdc\x0c\xe2\x72\x92\x37\xac\xe7\x58\xc7\x9d\x3b\x12\x55\x1d\x43\xfe\x73\x52\x11\xdc\x20\x65\x39\xd4\x76\xcc\x4b\x22\x9d\xb7\xae\x4c\x67\x7a\xcc\x94\xe9\x3b\xb4\xc7\x0e\xb9\x9f\xd3\x48\xde\x2b\x8d\x44\xda\x63\x2e\x57\x42\x1b\x6d\x95\xc2\x41\x1b\x3d\x9b\x96\xa1\xff\x25\x0d\x73\xf4\x16\x37\x31\x04\x94\x58\x5b\x0f\x38\x2c\x7d\x90\x77\x07\x37\x37\xd6\x4c\x8c\x2e\xa5\x62\xa3\xa5\x2a\x21\x31\x35\x6c\x43\x82\xcc\xe3\xdf\xc9\x16\xe8\x02\x70\xe6\xf0\x51\xae\x17\x62\x27\x68\x35\xd6\xc2\x80\x5d\x9d\x33\x46\x90\xc0\x4a\x68\x08\x1b\x65\x1b\x09\xad\xdc\x71\xc7\xa6\x46\xd9\x2c\x92\x46\xaf\x05\x69\x28\x2b\xd1\x52\x68\x05\xa9\x74\x34\xdf\x4e\xdc\x00\xfb\x63\x4b\x29\xf7\x86\x45\x07\x1b\x52\x01\x2d\xd9\x38\xf9\xbc\xa5\x38\x15\x8c\xbd\x66\xc4\xa3\x50\xf8\x23\x81\xc8\xd7\x0d\xd6\xf3\xf5\xb6\x4d\x47\x02\x81\x27\x07\x2e\xc0\xf2\x2b\x6d\x1d\xd0\xa8\x50\x6b\x12\xa7\xd4\xd8\x05\x04\x23\xe8\x6a\xcf\xe4\xcf\x23\x33\xbc\x3e\xd3\xfe\xc0\x02\xdb\x7e\x33\xee\x11\xf1\xea\x09\x0b\x81\x1e\xfc\x5c\x3a\xb5\x36\x79\x9a\x84\x92\x18\x1d\xe5\x5e\xeb\x3a\x90\x77\x6c\xd2\x9d\x04\x93\x3c\x0c\x67\x9d\x02\x23\x54\x17\x38\x14\xac\x22\x17\x15\x03\x45\xe2\xf7\x25\x26\xd8\xae\x9b\x51\x93\x12\x96\xb9\x27\x2d\xab\xc4\x12\xca\x5b\xf0\xcf\xd8\xb3\x4a\xa7\x88\x0a\xdd\xad\x2e\x03\x6a\x92\x2c\xd6\xc4\xf8\xbb\x21\xfb\x51\xd3\xd9\x54\x63\x7c\x21\x37\xeb\xaa\x31\x91\xcd\xd3\x77\x49\xb6\xd2\xa6\x9f\x93\x0a\x63\x81\x30\x48\x7b\xde\xdb\xdb\xf3\x00\xbe\xd3\xd1\x03\xd1\xe6\x1f\xa2\x63\x2f\x88\x42\x50\x71\x50\x8a\x4e\xbf\xe1\x41\x54\x59\x34\xae\xd7\x15\xfc\x5b\x2a\xbf\x21\x5e\xfe\x2e\x84\x31\x78\x31\x0f\x1e\xc0\x62\x46\x8a\x4f\xa6\x93\xba\x45\x75\xc1\x9a\x86\xf0\x05\xab\xa5\x29\x04\xc2\xd4\xb4\x13\x0d\x9d\x9d\x42\x65\x88\xae\x86\x4c\x20\xf1\x31\x69\x1c\x8f\x81\x66\x02\x00\x88\xb6\x5c\x97\xdf\x9c\x32\xb0\xe6\x08\xc8\x45\x3e\x44\x61\xcc\x51\x1a\x36\x1a\xbb\xce\x99\xde\x1b\xf7\xaf\xc1\x83\x23\xf9\x44\xc1\x16\x2b\x45\x2d\x0b\xe5\x02\x1a\xe4\x14\x7b\x7b\xe8\x27\x22\x23\xc1\x68\xa0\x48\x46\xd3\x85\xe4\x05\x2d\x92\x09\x96\x9b\xb2\x6b\xa5\x0f\x85\x94\xb1\x2d\xf5\x6a\x2f\x94\x86\x46\xe5\x3b\xbc\xbb\x4c\x94\x49\x81\x13\xa7\xd9\xbf\xb9\x01\xe5\x48\x4b\x58\x3d\x50\xe8\x15\x6b\x5b\x52\x43\xf1\xe2\x1a\x8e\x05\x86\x71\x65\xa0\x4d\xbf\xd7\x29\x0c\x26\x84\xe9\x81\xe9\xf9\x92\x48\x77\x30\x89\xd0\x11\x2d\xdc\x54\x70\xa5\x46\x8e\x55\x92\x27\x97\x85\xde\x0e\xf6\xf7\xc3\x97\xa4\xd3\xb9\xd7\xef\xa7\x44\x03\x69\x29\x34\x32\x9e\xb2\x2c\xb6\x74\x1e\xed\x00\x9b\x4a\x80\xb8\xd2\xec\x25\x70\x1e\xa7\x1c\x7b\x3a\xff\x44\x1c\xa3\x3a\x5a\x6b\x9f\x32\xbf\x19\xd3\xb8\x86\x06\xd9\x06\x41\x25\x34\xdf\x4a\x20\x7e\x7d\xdd\x55\xb6\x35\xd6\x0f\x52\x41\x0b\xaf\x25\x0d\xf1\xca\xeb\xcf\x95\x9e\xe3\xc8\x2e\x5e\xa9\xc9\x8d\x6a\x56\xe2\xe2\xea\x8c\xeb\xbd\x90\xac\x02\x1d\xa1\x90\x13\x1b\x31\xf8\xfb\xef\x95\x6c\x92\x52\xa0\x71\x39\xa7\xf5\x8e\x1f\xe7\x20\x86\xe6\x68\x62\x22\x18\xf7\x54\x0c\xa6\xfc\x55\x85\x4c\xee\xb9\x41\x88\xf1\x44\xf7\xf6\x4c\x30\xb6\x01\x7e\x7c\x7e\x2a\x0f\x59\x78\xa6\x93\x2e\x56\x1f\x15\xe8\xbe\x8d\xf8\x46\x0f\x1f\xa2\xc9\xfd\x60\x4b\x7e\xfb\x0d\xdd\xf7\x31\x93\xf3\xa7\x3a\x72\xcd\x18\x81\xdd\xfd\xb9\x53\x65\x36\x35\x60\xc1\xea\x96\xd6\x5d\x8c\xa1\xb4\x39\x64\x41\x9a\x39\xe5\x9c\xb2\xba\xd2\x11\x9c\x7a\x37\xe5\x6d\x94\xdc\xa8\xf3\xb7\x1f\x5e\x1d\xa2\x63\x27\xea\x53\x85\xf5\x39\xf2\xcc\xa2\xa1\xac\xd1\x8e\x85\x83\xfd\xfd\x9d\xd7\x7f\x79\xfb\x53\x9c\x5f\x96\x02\x3f\x51\x51\xda\x01\x39\x6c\x01\x4f\x92\xa2\xa9\xe4\x5c\x2a\x00\x00\xa3\x96\xcc\x17\xac\xc1\xcd\x0a\x5d\x35\xb8\x30\x4a\x90\xfa\x3e\x35\x86\x1c\xa2\x85\xec\xdc\xab\x06\xd7\xe5\x14\x43\x55\xdc\x32\xec\xd3\x33\xc7\x2b\x75\x41\x28\x79\x42\x2c\x5a\x8c\x14\x2d\x65\x37\x35\x0e\xe4\xde\x41\xed\x5b\x0f\x5d\xb0\x36\x42\xc5\x90\x1e\xc5\xbf\x7d\x9f\x26\xf8\x38\xcd\x65\x6f\x0f\xa1\x1d\xf4\xb6\x12\xa7\x84\x47\xb8\xda\xd6\xfd\x96\x5c\xf5\x0e\x20\x83\x2d\x21\x7d\x88\x24\xc8\x73\xb2\x94\x20\x65\x90\xbc\x55\x70\x24\x4c\x5b\xa3\xcf\x5c\x9b\x37\x3a\x9e\x47\xfe\xf1\x0c\x4f\xa7\xf8\xc8\x3f\x9d\x9b\x3f\x9c\xeb\x9c\x95\x1e\xfb\x4e\x78\xc1\x66\xb3\xed\x5f\x79\x19\x0e\x3a\x10\x1e\x7a\x68\x91\xa6\xc5\xb4\x76\xe2\xfd\xb9\xd0\x79\x10\xbe\xc6\xb4\x12\xcc\x43\x50\x74\x22\x7a\x8c\x33\xbf\x63\xe2\x5c\x10\x5a\x2a\x23\x07\xc4\x12\x18\x55\x77\x29\x55\x6f\xc0\x38\x1e\x4c\xa5\x88\x34\x04\x89\x63\xc1\xe6\xd5\x4a\xe0\x58\x86\xe4\x1a\x51\x01\x44\x04\x29\xe0\x50\x59\x23\xa7\xf4\x33\x27\xce\x1d\xae\xa0\x8f\xad\x05\x03\x16\xfc\xa2\xea\x38\xb4\x88\xb0\x51\x8d\x8e\x91\x4b\xf6\x80\x00\xcf\x97\x4e\xb6\xf7\x47\x38\xae\xaa\x68\xa9\x15\x99\x5a\x33\xdd\x54\x36\x65\x75\x00\x20\xf2\x59\x08\xe1\xd0\xe2\x7a\xbe\xa8\x68\x41\x5b\x77\x75\x42\x27\xa7\x4a\x33\xf3\x45\x78\xb3\x0d\x80\x2e\x99\xe6\xac\x84\x49\x28\xb7\xe8\x64\x67\x98\x54\x67\x47\xf1\x6a\x1b\x5c\x73\x1a\x2f\x21\x2b\xf9\x27\xb4\xdf\xb0\xc6\xa2\xe3\x45\x33\x5e\x9b\xdb\xfb\xea\x22\xed\xa1\x27\x4f\x24\x0b\x5c\xcf\x5a\xa5\x9a\xc4\xb2\xff\x5f\xc0\x50\x07\x5b\xcd\x55\x4d\xc3\xa0\x8b\x5c\xd2\x6c\xe8\xa5\x24\xad\x93\x6e\xe5\x2b\x49\xe3\xd2\xae\xf8\x96\x90\x83\x7e\xfd\x12\xcd\x82\xcc\x17\xed\xca\x7f\xd4\xa2\x26\x18\x09\x1d\xa1\x5f\x0f\x0e\xd1\xaf\x5f\xb6\xd1\x13\xf9\xcf\x53\xf9\xcf\x33\xf9\xcf\x73\xf1\xcf\x60\x16\x9f\x67\x86\x48\x0c\x3f\x22\x2f\x2b\xb4\xb1\x40\x0d\x29\xc1\x0e\x6c\x20\x9b\xa1\x03\x2d\x76\x27\x65\x49\x7f\x0f\x94\xb4\x8a\x8e\x82\xcf\x3f\x2a\x5f\x6d\x8f\xb3\xd6\x0c\xa7\x9e\x45\x2f\x8f\xdc\x14\x14\xf5\x61\x9a\xe7\xcb\xb8\x08\x5c\x55\x9a\x4d\x36\x32\xe6\xdf\x54\x33\xb0\x6c\x04\x9e\xd2\x7a\xa9\x6f\xa1\x0b\xf1\x61\x15\x91\xe4\x22\x73\xda\x88\xfe\xb9\xc5\x45\x94\x08\x7b\x33\x95\xe2\x73\xe8\x7a\xac\x8e\xe1\x24\x3f\x59\x95\x93\xb5\x85\x5e\x8e\xc6\x6c\x0e\xdd\xe7\x10\x9b\x1a\xe3\x1b\xa4\x8c\xb2\x04\xde\xe6\x56\xe9\x09\x19\x73\x3a\x59\x2d\x37\xda\x89\xae\x9a\x81\x66\x6c\x89\xe6\x5a\xe9\x07\xfb\x8b\xda\x61\x1b\x26\x61\x46\x92\x56\x07\x1d\x2e\x91\x8c\x93\x40\x8a\x71\xd6\xdd\x1c\xb0\xf5\x81\x49\x3b\xbc\xe6\x69\xd6\xef\x7f\x2b\x7c\xef\xc4\xf8\x1e\x8f\x6d\xd0\xd8\xcc\xfc\x8e\x4b\xa1\x88\xae\x33\x74\xb8\xb6\xac\xdb\xf7\xac\x2e\x85\x36\x66\xae\x69\x2a\xfe\xa6\xa6\x1f\x51\xb4\x87\xb8\x69\xf0\xca\xd8\x50\x52\x76\x0d\x17\xc5\x25\xa9\x88\xa0\x0a\x15\xdb\x28\x57\xa0\xf8\xa2\x5f\xe4\x6b\x10\x23\x7b\x7b\xe8\xbd\x2f\x8a\x84\x33\x1e\x33\xa9\xe5\x8c\xca\x32\x1e\x1e\x76\x7a\x42\x45\xf4\x66\xc8\x21\x05\x81\x9b\x8d\x50\x3e\x1c\x98\xd4\x64\x0b\xfd\x7f\x2a\x9f\x62\xc4\x06\xa5\x19\x00\xf2\xe2\xc8\xa0\x02\x89\x1b\xaa\xb5\xad\x2a\x21\x2b\x41\x65\x1b\xb5\xcd\x0a\xe1\x2b\x4c\xeb\x3e\x68\xd2\x8e\x2c\xc0\xd4\xac\xdd\x86\x18\x67\xf1\x41\xde\x2c\xe5\xfe\x48\xcf\xb7\xd9\xc1\x8f\x06\x09\x03\x81\xcb\xfa\x27\xfb\x32\x6a\x9b\x84\xc4\xed\xfe\x44\x5b\x74\x14\x7f\x94\x0a\xc6\xd1\x3f\x69\xca\x4a\xc8\xf4\xc8\xeb\x6a\x2b\xee\x0c\xc9\xb5\x95\xf5\x4a\x49\x85\x23\x2e\x0d\xd8\x2f\x5a\x7b\x8b\x1e\xba\x2e\x6c\xb1\xbf\xe8\xf6\x74\xe9\xe6\xa3\x19\xe0\xe7\xbb\xb9\x79\x72\x58\xb9\xd0\x82\x99\x0a\xef\xb5\xb1\x81\xc6\xb6\x2e\xf5\x09\xa6\x14\x02\xa1\x21\xbb\xdf\x6c\xbb\xf1\x75\xd0\x0d\x58\x5c\x0e\x42\xb2\xcd\x90\x5d\x9a\xf3\xf6\xb2\x64\x8f\x4f\xc6\x4b\xe9\x0d\x56\x77\x6e\x35\x7d\x2b\xb9\x37\x1b\x56\x74\x30\xe2\x76\xcb\x81\x37\x59\x1d\xf2\xf6\x1b\x79\xf9\x9d\x33\xd5\xec\x0d\xc2\x0e\x08\x51\xf1\x99\x70\x7c\x9d\x1a\xa3\x5c\x85\x6e\x3a\xc1\x0a\x2b\xcf\x68\xab\xf5\xb2\x4d\xe1\x7a\xf4\x1d\x94\x50\xa7\xfd\xbf\xd6\xf2\xe3\x6d\x28\x60\x6e\x64\xb0\x9c\x79\x7d\xfd\x38\xb9\xb0\x98\x0d\x16\x84\x9e\xc8\xdb\x52\x2a\x21\x4b\xd5\xc9\xb2\x76\x27\xdf\xd7\x85\x39\x29\xb5\x47\xc0\x2d\xf7\x6e\xcb\xe5\x07\x11\x73\xb7\xae\x68\x16\xca\xff\xb6\xa6\xa5\x2d\x63\x7a\x0c\x02\xc1\x51\x00\x6f\x37\xae\xb7\x8a\x5c\x33\xbb\xad\x0f\x19\xbc\x97\xad\xe8\x1a\xaa\x8f\x5e\x07\xab\x3a\xc4\x5c\x8c\xda\x6d\x9d\x01\x3d\xa7\x82\x91\x99\xe6\x6d\x1e\x5c\x68\xca\x94\x58\x9f\x53\xd8\x20\x25\x28\x40\x28\x9f\x2a\x37\x64\xa7\xff\x0e\xd3\x52\x16\xbe\x3d\xf4\x16\xbd\x0d\x72\xeb\x6b\x22\x54\xc6\xfd\xdd\xfd\x6d\x55\xd2\x57\xfd\x31\x25\x84\xff\xd0\x35\xb5\xfa\x20\xdd\x79\x5f\x46\x2c\x49\x46\x50\xef\x30\x9b\xac\x6a\x15\x67\x99\x82\x05\xec\xa7\x7e\x04\x75\x70\xb8\x32\xd7\x18\xbb\x84\x93\x06\x9c\xb4\xc2\x1a\x45\x57\x9b\xa6\xe3\x54\xe8\xb4\x10\x27\x0b\x58\xe6\x73\xab\x3d\xa0\x89\x15\xca\x32\xce\x3e\xc3\x40\x31\x29\x4e\x09\x51\x0e\x18\x65\x06\x10\x38\xdd\xbd\x22\xed\x6b\xf3\x45\xe0\xbe\x14\x32\xa9\xc4\x76\x50\x37\x37\x51\x99\x96\x4e\xdd\x01\x5e\xf8\x74\x1b\xd3\x80\x07\x36\x28\x4d\x8c\x76\x1c\x50\x7d\x7c\x70\x6f\x0f\xfd\x60\x3b\x37\x4e\x09\x91\x9e\x16\x65\x6a\x52\x55\xc7\xf5\x05\x24\x28\x25\xf4\x92\x2b\x9f\x8b\xdb\x4a\x03\x55\x98\xf7\xef\xb5\xc2\xa5\x2c\x23\xd8\xe3\x48\x13\xe8\x85\x87\x26\x71\xa9\x70\x05\x5f\xd6\x25\x7f\xb1\x63\xe0\x99\x30\x4e\xe9\xbb\x7a\x2d\x29\x1f\x1e\x33\x81\x9d\x16\x37\xb1\x95\xe8\xaf\xe2\xb4\xfa\xcd\xc3\xc0\x87\x10\xd6\xbf\x76\x76\xcd\xdf\x89\x5c\x6c\x26\x2c\xba\x62\x72\x5e\x7f\x85\x22\x9a\xfd\xc6\x24\x89\x83\x17\x0f\x5f\xeb\x97\x76\xe5\x5b\xc9\xcb\xc8\x81\x9a\x96\xb9\x52\x4e\x74\xd5\xb4\x73\x2e\x27\xd3\x90\x29\x69\x48\x5d\x84\x31\x6b\x08\x0e\x88\xc5\x76\xdc\x3f\xd2\x1f\x7f\x57\xc0\x0b\xca\xca\x7b\x28\xea\xef\x8e\x6e\x11\x6d\x2b\x57\x43\xb5\xc9\xd4\x35\xb0\x21\x37\x6d\x30\x5e\xb2\x3e\xbd\x0f\x5c\xd5\x59\x4e\xbd\x98\xba\x4c\x50\x4a\xcb\x4c\x24\x76\xa8\x9a\xf1\x21\x86\x3d\xf4\x67\xb2\x87\xc4\x13\x61\x96\x10\x4a\x85\xb0\x87\x73\x1e\x5b\x25\x18\xdd\x32\xa2\xbd\x07\x9e\x3b\x7e\x02\xab\xf9\x7a\xbc\x19\x13\x47\x12\xdd\x28\x19\x1c\x7d\x23\x8c\x07\x13\xca\xe8\xd7\xa9\x56\x04\xf2\x92\xd6\x1e\xd7\x34\xdd\x8d\x0a\xbb\xf7\xc6\x1f\xe3\x4b\x72\xda\x7b\x8f\x9b\x44\x82\xbc\xfa\xce\xad\xb8\xea\xb4\x9c\x81\x8e\x72\xf7\x8f\x7f\xc9\xbd\x3c\x1a\xba\xe5\x1c\x88\x59\x49\xcd\x97\x07\x6e\x2e\x1b\xe9\xdf\xac\x80\xe4\xb1\x2d\x5f\x54\xf2\x08\x24\xdf\xbe\xf7\xce\xe5\xa6\x1b\xc9\x4c\xb7\x91\x97\xa0\x71\x01\x6f\x1b\xb6\x0a\xae\xc9\x29\xa0\xce\x29\x24\xa6\x9d\x7d\x6c\x4e\xc0\x47\xe6\x81\x29\x15\x0c\x17\x8f\x3d\x5a\x8d\xb4\xcc\x72\xaf\xa6\x91\x57\x9c\x3d\x72\xa1\x67\x02\x90\x6f\x58\x2b\x39\x11\xe2\x26\x87\xcd\xc4\xc4\x65\xdd\x54\xef\xac\xd3\xce\x04\x60\x6c\xdd\x8f\x50\xac\xbb\x6e\xf1\x6e\x6e\x6c\x00\x52\x05\x4b\x64\x29\x89\xa3\x07\x44\x2d\xd3\x38\xb2\x63\x7f\xb0\xcf\x04\x12\x95\xd8\x30\x17\xc0\x51\x46\x88\x51\xfd\x4e\x12\x08\x0a\x3a\x6e\x80\x6a\xe1\xb6\xdb\xf8\xb9\xaf\x88\xa4\x67\x7d\x87\x65\xcb\x62\xfc\xb2\x01\x49\x57\xb5\x74\x51\x51\x59\xc4\xdc\x3a\xab\x3d\x7c\x80\xab\x3a\x8a\xd1\x33\x88\x91\xf3\x92\x25\xfe\xc7\x15\x59\xdd\x73\x11\x92\x6a\x7c\x9c\x10\x47\x0e\xd1\xc7\x04\xe8\xa8\xd1\x08\x3a\x42\x1f\x7f\x4e\x36\x25\x94\xf5\x67\xdd\x12\x54\x70\x82\xc4\xfd\x33\x23\x95\xe3\x09\x4f\x71\x13\x1e\x4d\x92\x77\x73\x35\xf8\x4f\x1a\x82\x54\x3b\xf2\x63\xdb\x26\x30\xdc\x56\x66\x4d\x8e\x96\x3b\x60\xce\xe0\x80\x3c\x21\x81\xfb\x7c\xe6\x42\x35\x53\x48\xcf\x25\x95\xe3\x97\x5d\xb2\x8a\x68\x54\xa4\x13\x82\xd2\x79\xbb\x0e\x3a\xb5\xcd\x5e\xa3\x34\x3a\xd5\x75\xcc\x12\xb3\xe7\x29\xc7\x3e\xe3\xa6\x0c\xd6\xcb\x97\x80\xff\x75\x22\x0e\xdd\x50\x90\x47\x96\x91\x16\xb8\x16\xf8\xd0\xa5\xba\x4a\x59\x3b\xad\xa4\x53\x50\x06\xdc\x7a\xb6\x29\x88\x67\x6e\x27\x1a\x07\xaa\x34\x09\x72\xe6\xc3\x85\x93\x8d\xe7\xa4\x0f\xa8\xd5\xed\x4e\xd5\xab\x1f\x98\x53\x5b\xec\x28\x85\x40\x1d\x43\x98\x70\xfd\x8e\xa1\xc2\xe1\x67\x06\xcb\x0d\xa4\x8d\x26\x1e\x4b\xab\x59\x33\x37\x87\x5b\x9d\x33\x93\x47\x6f\x4b\xa4\x41\x30\x89\x8e\x22\xb1\xfb\x12\xc1\xf7\xfb\xf1\x98\x4e\xdc\x43\x19\xf1\xdf\x44\xfc\x70\x00\x32\x3f\x16\x73\x01\xfe\xc1\x2a\xf0\x67\x1f\xc5\xe3\x7e\xd3\xb3\x65\x49\xd4\x1c\x97\x65\x20\x3d\x28\xf2\x90\x5c\xc8\x32\x79\x8d\x96\xe4\x79\x55\x1b\x1c\xf3\xb8\xc4\x87\x8f\xd1\x24\x9a\xf6\x4e\xdf\x3a\x33\x21\xb6\x21\xe3\x4f\x1f\xcb\x90\xe7\x07\xb5\xbe\xd2\xc7\x33\xc7\xf9\x0c\xfb\x57\x47\x37\xc3\x74\x91\x1b\xe3\xed\x50\x1e\x6d\x9c\x53\x68\x0e\xa8\xec\x00\x36\xac\x2d\xae\x95\xf0\x8c\x36\x9d\xf4\x8c\x36\x78\x84\x07\x72\x5e\x87\xc3\x02\xc0\x31\x13\x35\x49\x93\x16\x71\xca\xbd\xfa\xe5\x50\x20\x32\xef\xa2\x09\x99\xa2\x53\x6c\xb1\xf7\x8a\xef\xf5\x7b\x3b\x0a\xa1\x61\x07\x03\x79\xc4\x23\xb8\x41\x66\x84\x14\x5b\x48\x4f\x62\x3d\xde\x80\x7c\xfe\x60\x48\xdf\x71\x59\x58\x36\xc1\xbb\x79\x8e\x62\xc6\xf2\x84\xf4\x9c\x77\x06\x97\x9b\xa1\x55\xe5\xc0\xee\x47\x94\x12\xae\x4d\x24\x68\x8f\x3f\x54\x97\x32\xf0\x95\x9b\x47\x1c\x15\x5d\xda\x95\x47\xa7\xd1\x9a\xe2\x19\x7c\xb3\x46\xd5\xf6\x2d\x63\xd0\x1c\x74\x2a\x9f\x74\xad\x4b\x78\x9b\x9b\x43\x7e\xe8\xb1\xf7\x54\xfc\xed\x63\x7f\xca\xf9\x21\xd6\x27\xfc\xf8\x91\x9d\x60\xb0\xd4\x38\xe9\x00\x82\xf0\xba\xd9\x1d\xea\x73\xe5\x58\x8b\x4c\xab\xab\x61\x62\x8e\x27\x93\x33\x01\x27\x6d\x9d\xfd\xb8\x1e\x04\x25\x5d\x5e\x50\x63\x4f\xdb\x62\xed\x97\x83\x46\x27\xcd\x23\xb4\x3e\xaa\x94\xbc\xc4\x79\xdf\x43\x13\x57\xcb\xdd\x19\xbe\x36\x62\xbf\x83\xab\xe6\xbe\xab\x3a\x97\xc3\x44\x9a\xe6\xe3\xe4\xdc\x42\x8d\x67\x2f\xca\x46\xf3\x1b\x7b\x4a\xcf\x62\x8f\x4a\xe1\x19\x22\xfa\xca\x01\xe6\x25\x67\x55\x72\x7b\x80\x29\x6d\x56\x21\xd9\x84\x04\xeb\x6d\x41\x32\xf0\x33\x1e\xe1\x48\x17\x85\xea\x4b\x0e\x18\x81\x89\xaf\x2c\x09\x06\x75\x6e\x94\x1e\x01\x55\xe2\x54\xe5\xa9\x19\x4e\x94\x58\x72\xfb\xc9\xf9\xe5\xc0\x8d\x00\xe3\x7b\xf3\xfd\xda\x4f\xff\x0a\x02\xe2\xde\x1d\x48\x69\x9b\x12\xaa\x06\x08\x14\x25\x65\x06\x9f\x52\xbf\x9a\xa0\x60\x04\xb6\xaf\x2d\x1d\xdc\x60\xe0\x31\x22\x41\xc0\x52\x9c\x8f\x6e\x7a\xf9\x0f\x2c\xe0\x8f\x75\xcd\x1f\x07\x7d\xa6\xf3\x33\xb8\xf9\x5d\x9f\x59\xe8\xe6\x2e\x78\x30\xb4\x2b\x13\xfc\xd1\x08\xbb\xf3\x08\xd3\xae\x67\x97\x4e\xce\x34\xdd\xe4\x9b\x07\x5d\x13\xd7\x0e\xbd\x92\xd5\x6b\x54\x85\x2b\x55\xf8\x5e\x56\x30\xf0\x03\xaf\x04\x8b\x55\x0d\x67\xbd\xcf\x3f\x38\xbc\xcc\x8d\xc0\xd0\xa9\xc3\x32\x17\xeb\xda\xb1\xb5\xe5\xaa\x24\x78\xa0\x20\x4a\x52\x96\x54\x10\xb2\xaa\x53\xdf\x18\x02\x39\xe4\xf4\x75\x88\xe2\x2a\xae\x93\x26\xe0\xfd\x58\xbb\x8d\xee\x08\xd7\x41\x8d\x10\x77\x89\x2e\x21\x55\x5f\x42\x65\x9c\x78\x6d\xec\x4d\x69\x2f\x3b\x85\xac\xaf\xc6\xed\x4b\x39\xaa\x5d\xcc\x98\xb2\x8f\x87\xe8\xc1\x09\xae\x21\x50\xcb\xd9\x1f\x9a\x2c\x77\x8e\x28\x47\xbc\xa5\x15\x64\x9b\x2f\x1a\x76\xd5\x10\xde\xdf\x7b\xe4\x0f\x57\x2e\x25\x2c\xce\xd0\x3b\xa9\x74\x49\x5f\xd3\xc8\xbb\x3f\xb1\x29\xac\xec\xd0\xb7\xa2\x73\x96\x2a\xe6\x40\x6b\xa4\x66\xd0\x53\xd2\xe1\xbd\xc9\xe6\xea\xad\x5a\x90\x2a\x4a\xe1\x38\xed\x82\x35\xc5\x2e\xd3\xd1\x05\x84\x23\xec\x84\xa3\xa6\x13\xa7\x62\x6c\x7d\x45\x87\x63\xbe\x22\xc2\x80\x56\xb1\xf9\xa2\x08\x26\x29\xf9\xe8\x66\x95\x02\x4c\xc4\x72\x54\x3e\x06\x27\x7d\xa7\x28\x53\x49\x36\x57\x5b\xf1\xb7\xdf\xec\x14\xd3\xf2\x6d\x02\x05\x4e\x31\x05\x29\x2c\xfe\x00\xde\xf5\x0f\xab\x05\x49\x55\x01\xbd\x25\x84\xfb\x29\x7f\x45\xb4\x9e\x7c\xc8\x8a\x3b\xcc\xed\x6b\x35\xa7\x63\x63\x72\x5a\xde\x9d\x57\x51\x4e\x4d\xc6\x3b\x58\x1f\xbd\x95\x66\x73\x47\xd2\x95\x0d\x74\x49\xff\x99\x7b\xa3\x5a\xfa\x4b\xd6\x18\xcd\x51\xa0\xb9\x53\xc7\x57\xf7\x1c\x57\xd4\x33\x8b\xaf\x68\xc4\x91\x7b\x37\xbe\x06\xb6\x1d\x61\x78\xf7\xe2\xd9\x8c\x2d\xb7\xe9\xd4\x80\xd5\xf2\x88\xc3\x06\xea\xd2\xd4\x1e\x9d\x83\xa4\xe4\x8f\x36\x6a\x6f\x12\x45\x35\xd7\xda\x9c\x9e\x42\x95\x59\x7c\xc4\x63\xae\xb5\x3d\x02\x91\x83\xfb\xa3\x4e\xe1\xf0\xe6\x24\x26\x93\x9e\x4d\x50\xa8\xbc\x66\xa8\x62\xf5\x15\x69\x64\xa6\xd9\xa5\x2e\xe8\xa8\xfa\x25\x6f\x3b\x45\x1e\xe7\x41\xe2\x3f\x9b\x42\x8a\xca\x75\x5f\xfe\x0b\x9d\x26\x65\xbe\x91\x35\x6f\x06\x4c\x4f\xb9\x92\x28\x7d\xe9\xb9\xfd\x9c\x25\x2c\xfc\xa8\x7f\xd2\x4a\xa2\xa5\x6c\x4b\xcc\x5d\xcb\xe6\xb8\xa5\x05\x16\xa2\xb9\x97\xad\x23\xf8\x8d\x92\xa6\x72\xd0\xbc\x2c\x1e\x88\x8c\x50\x5d\xd9\x51\xa6\x77\x90\xfb\xb3\x7e\x35\xd6\x28\xb2\x31\xd9\xef\x23\x63\x6d\x53\x4b\x31\x4a\x31\x57\x55\xc5\x12\xc2\x4a\x4f\x38\x80\xae\x3b\x1c\x77\xdf\x7e\x34\xa4\x99\xe9\x9f\xc8\x00\x96\x9c\xd9\x57\x36\x80\xe9\x33\xe6\xc6\x62\x44\x02\x50\x4f\x53\xa8\x00\x1a\xe5\x08\x2a\xf3\xe8\xb2\x1d\xce\x82\xcd\x41\xf5\x0a\x19\xe7\x8a\x6d\xbb\x4b\xc6\x45\xdb\x61\x5b\xca\xea\x35\x6b\xce\xc9\x67\xd9\x34\x3b\x61\x54\x4b\xf5\x7c\x18\x30\xbc\xed\x8c\xa8\x7d\x9c\xe3\x1a\x7d\x93\x7b\x91\x91\xac\x07\x9b\xb2\xf7\x71\x86\x3f\x4a\xc1\xea\xdc\x7c\x36\x55\x36\x3a\x63\xb2\xfc\x43\x08\xc9\x83\xf8\xca\x17\x2f\x57\x9c\x36\x55\xa6\x32\xaf\x67\xa0\x4d\x94\x71\x47\x99\x52\xee\xfd\xf2\xfa\x06\x0a\xb9\x8f\xa5\x9c\x8c\x24\xff\x15\xe8\x38\x6f\x1e\xbf\xa9\x5c\x9e\xd9\xb1\xf5\x44\xf3\xdc\x8e\x6d\xba\xf8\xfe\x48\xf1\x3d\xb5\x67\xa3\xb9\x4f\x8f\x00\x3f\x3c\x9d\x75\x77\x6d\xb3\x72\x7c\x66\x2f\xd7\x14\xe5\xfb\x37\x73\xed\x12\xf8\xf9\xdd\x1c\x2b\xee\xe7\xb7\x33\x25\xf1\x67\x0e\xeb\xe0\x66\x8e\x96\xf7\xd1\x5a\x82\xaa\x95\x2b\x06\xa4\x55\xb4\x01\x89\x15\x6d\x46\x6a\x1d\x48\x69\xca\x93\xb3\x69\xc0\xe4\xf5\x13\x72\xe4\x33\xad\xee\xa8\xe8\x26\xd7\x1d\x6b\x5a\x95\xb4\xab\xc5\xe8\xfe\x0c\x5f\xfb\x46\x1d\x25\x80\x25\x27\x3f\x4a\xfa\x08\x13\x66\x33\xd8\xbe\x53\x4c\xff\x21\xb0\x3c\x42\x1b\xcf\xb4\x21\xd1\xa6\x72\x85\x07\x8b\x98\x29\x25\x55\xa9\x52\x91\x54\x48\x38\x34\x03\x1f\xa1\x33\x8c\x31\x8e\xc4\x9b\x17\x27\x22\x43\x8f\x01\x35\xd8\x52\x8e\xf5\x88\x67\x1b\xce\x22\x93\xc6\x94\xea\x01\x10\x03\x0f\x0a\x8b\x48\xc9\xde\xa9\xa0\x97\xa9\x00\x97\xe6\x17\x29\x9b\xba\xa7\xea\x27\xba\xb5\x99\xba\x47\xa6\x55\x9a\xda\x04\x70\xe5\xd9\x42\x84\xd6\x65\x38\xc3\x1c\x91\x3a\x2c\xa6\xb1\xb7\x87\x3e\x90\xaa\xe2\x68\x69\x5a\xae\x91\xa5\x0e\x07\x51\x0d\xb6\x55\x96\x83\x2a\x3e\x4e\x96\xfa\x73\xca\x6d\x68\xb0\x1c\x4d\xf6\x7b\x8e\x46\xb8\x94\xd5\x43\x21\x62\x42\x56\x50\x16\xef\xca\x52\xbb\xea\x4d\xd3\xef\xeb\x92\x68\x28\xb6\x12\x0b\x91\xf6\x1a\xb3\x16\x0f\xbe\x6c\x0d\x48\x96\xb0\x07\x6e\x44\x56\xd2\x7d\x1b\xe6\x2d\x6d\xbb\xe1\x15\xd2\xa3\x3b\xca\xed\xeb\xd6\xcc\x70\x08\x10\x8a\x3a\xd6\x2b\x41\xed\x0d\x50\x7e\x21\x15\x5a\xb7\x80\x23\x14\x00\x93\x35\x66\x11\x06\x7c\x9e\xeb\xd0\x18\x59\x68\x5f\xb9\x88\xb9\x5e\x3c\xeb\x9a\x82\x18\xaf\x8a\x5b\x36\x43\x8c\xc0\x5b\x81\x5b\x79\x67\xd1\x26\x74\x71\x01\xd8\xd0\xf3\x89\x4b\xbf\x91\xa9\xe9\xad\x9d\xbd\xe8\x90\x32\x56\x41\x44\x53\xdf\x63\x35\x69\x97\xac\x81\xd3\x53\x96\x0d\xe1\x7c\x0c\x6c\xfb\xd2\x1b\xb2\x1a\xf3\x82\x3a\xc6\x23\x9f\x0e\xc4\xfe\x43\xf4\xe7\xd7\x5d\x7d\x45\x2f\x2b\xe9\xfe\xdd\x85\x6c\xc1\xad\x43\xf4\x67\x81\x14\x19\xaa\x07\xd0\xac\xc8\x16\xfb\x83\xd7\x72\x05\xbb\xdb\xed\x06\xd4\xe4\xfd\xc2\xaa\xc3\x41\xec\x14\x76\x18\x1d\x78\xcb\x08\xb8\xc2\xd0\x8b\x1d\x54\x80\x4d\x12\x05\x1b\x4b\xcb\x3e\xcc\x04\x3f\x72\x8f\xa1\xf0\xd1\xf8\x97\x12\x3b\x1e\x7d\x74\x23\x70\xb0\xbb\xde\x9f\x6b\x80\x71\x29\xc4\xfe\xbe\x06\x80\x88\x68\x5e\xec\xd8\xd2\x09\x12\xd7\xaf\xe6\x8b\x76\x25\x6b\x41\xb8\xa9\xf2\xe0\x1b\x96\x36\x1c\x74\x24\x6f\x95\x79\x6c\xd2\x29\xa3\xfa\x92\x98\x73\xd2\xb4\x93\xf8\x4e\x1a\x5d\x63\x3d\xa9\xdd\x6e\x3b\xdb\xba\xe5\x23\x60\x4e\x38\xc7\x57\xe4\x10\x3d\xf8\x90\x6a\xbd\x21\xc9\x56\xf5\x0c\x50\xfd\xa3\x22\x1b\x3b\x9a\x98\x76\xe0\xea\x93\xdd\x96\xc9\x33\x39\xd9\xb2\xed\xc1\xb7\x0c\x37\x2f\x66\x8c\xab\xbe\x3e\xb2\xfa\x96\x05\x20\xfe\x4c\xbf\xed\x36\x0c\x77\x50\xdd\xdb\xd8\xfc\xc5\xce\x7d\x7d\x3e\xdc\xd8\x1a\x1d\x80\x63\x59\xaf\x3c\xf2\x88\x5d\xfe\x83\x80\x90\xe7\xf4\x1e\xb5\x47\x15\xd8\x2c\x8f\xf8\xac\x7f\x1a\x2d\xb0\x17\x3b\xce\x79\x94\x9f\xa9\xf3\xe8\x4c\xdf\x3e\x0f\xcc\x83\x9c\x13\x55\x67\x64\xf2\x62\x27\xd8\x4d\xe7\x2d\x35\x7f\xe9\x6f\x71\xd8\x95\x73\x05\xbd\x57\x0c\x87\xab\x55\x5a\xc5\x48\xa8\x66\x08\xa3\xae\xa6\xff\xec\x08\x3a\x3b\x35\xdb\xc2\x17\xa4\xa0\x53\x1a\x66\x3e\x1b\x90\x32\x4a\x54\xde\x4b\xd8\x01\xa8\xb1\xc6\x54\x55\xb1\xaa\x52\xd3\x89\x3b\x81\xc8\x39\x9d\x13\x6b\x91\x36\xaa\x91\x62\xe2\xeb\xb1\x6a\x03\xe6\x5f\x82\x53\xdf\x3a\xae\x41\xf2\x07\xe4\x33\x88\x30\xea\xd8\xe9\x18\x90\x3b\xeb\xf1\x52\xed\x6e\x42\x22\x7c\xad\xf6\x0e\x80\x3f\x48\x9d\xbb\x04\x8b\x1b\x65\xc1\xee\xe5\x75\x59\xf3\xe5\x91\x71\x13\xac\xc3\xbd\xdc\xd0\xdc\x0d\xf2\xb1\x07\x49\x46\x94\xdc\x9b\x8d\xb8\x0e\xeb\x6c\xd3\x8e\x9c\x03\xf1\x26\xfb\xee\x76\x0c\xb2\x34\xcf\xd1\x25\xa9\x54\x35\x27\x8d\x26\x60\x54\x49\xa2\xd8\xdb\x43\xb4\x2e\xe4\x56\x07\xe6\x98\xb3\x53\x59\x76\xd1\x34\x35\x0a\xe3\xc1\x53\x61\xdf\x67\xa7\x27\xea\x9d\xa3\x81\xef\x65\x61\xbf\xa7\x4f\x26\x07\xfe\x74\x4e\x24\x0b\x0e\x79\xa0\x6a\x94\x0e\x9d\xcd\xa4\xf0\x6c\xda\x49\x15\xac\x06\x55\x3f\x35\x31\x37\x88\xd6\x0f\x9f\xed\x9d\x9d\x63\xef\x39\x74\xe4\xb4\xd0\x2b\xe7\x4a\x10\x5a\xa5\x31\xcf\xc8\x85\x8c\x33\xed\xf6\x4e\xa6\x07\x3f\x3e\x47\x0d\x2f\x43\xb6\xac\xc9\xc8\x4b\xd0\x99\xb7\x7f\x0d\x5a\xec\x89\x9b\x70\x00\x69\xc9\xa5\xba\x77\xa7\x33\x8c\x06\xe0\x5c\xa0\xda\x42\x39\xe6\x1a\x75\x20\x85\x17\xa9\xaa\x69\x85\x6d\x39\x2b\x69\x1b\x86\xae\xe7\x6c\xea\xe4\xd5\x50\x9d\x78\x2d\xa6\xea\x5d\x80\x12\x47\x5b\xe8\x9a\x92\x25\xdc\x84\x11\xab\x8f\xba\x55\x1e\xa2\x87\xf6\xeb\x75\x6f\xb7\x3a\x91\x8a\x13\xf7\xde\x78\x70\xe1\x5f\xf8\x67\xa7\x6e\xad\x4f\x15\x2f\x69\x57\xf4\x20\xd0\x77\x1d\x0c\x4e\x1e\x0e\x4e\x02\x73\x77\x41\xdf\x6f\xdd\x1f\x89\xe7\x19\x41\x7f\xd7\x95\xf1\xfe\xae\x8a\xc9\x79\x0a\xf1\x02\xaf\x64\x98\xb0\xad\xe3\x13\xa2\xdd\x62\xdc\x29\x00\x77\x88\x1e\x9a\x8a\x7b\xf0\x91\xbc\x20\x3c\x51\x42\xd5\x95\xe3\xba\xb0\x1c\x5c\x73\xa9\x72\x6a\x31\x94\x64\x51\x35\x33\xbc\x6f\xe9\xed\x29\xa5\x96\x40\x87\x1e\x0f\xc9\x59\xc9\x63\xfa\x20\x26\x6b\x33\xf1\x10\xd3\x3f\x2e\x4a\xb0\x1b\x61\x54\x54\x98\xce\x49\x89\x2e\x19\xab\x08\xae\xe5\xdd\xaf\xe5\xc0\x02\x2d\x70\x0b\x71\xe6\x54\x99\x9a\x80\x17\x58\x71\x10\x2d\x28\x29\x88\xee\x78\x87\xe6\xa4\xc5\x25\x6e\x31\x98\x99\x64\x24\xb9\x06\xbf\x52\xc2\x54\x76\x77\x3a\x98\xd2\x89\x7c\x7e\x22\xc6\x15\x07\x01\x10\xf7\x0e\xb7\xb3\x6d\xf4\x0b\xfa\xe4\x68\xfa\x1a\xb2\x0c\x55\xdd\x0a\x76\x4c\x7d\x79\x4a\x41\x40\x93\x81\xfe\xde\xce\xf9\xd1\xc7\x10\xed\xaa\xb7\x4b\x0c\x9d\xdb\x1c\xd5\xc2\x4e\xa2\x05\xe4\x0b\x33\x82\x8b\x7e\x3a\x35\x0b\xf7\x0f\x6a\x34\xaf\x8f\x9f\xc8\x2a\x8a\x07\x4c\x56\xfb\x8d\x5e\x55\x85\x92\x27\x80\x95\x4f\x64\x95\x2c\xe0\xea\x2d\x5a\xd6\x87\x0d\xe1\xc8\xd8\x61\xbb\x6a\x87\x4c\x2e\x48\x2b\x68\xc4\x84\x4a\x79\xbd\xb2\xce\x4e\x6d\xf8\x87\x36\x81\x5a\xc3\x9c\xda\x62\x7d\x95\xaa\xde\xaa\x69\x33\xa7\xe6\x7c\xbd\x5d\x00\xc5\xb6\x56\x32\x3e\x67\xec\x4e\x46\x8d\x24\xe4\x2c\x83\x50\xe8\x08\x45\x11\x34\x35\xbb\x4c\x77\x0a\x17\x68\x80\xbf\xff\x26\xaa\xc1\xad\xc6\x8f\xc6\xa4\x6b\x24\x56\x56\x5e\x23\x7c\xb8\xa8\xdc\x72\x8a\x24\x3b\xb4\xb6\x9b\xd4\xad\x72\x81\xd9\x21\x56\xbf\x77\xb0\xaa\xf3\x50\x5c\x1c\x14\x6c\xb1\xba\x09\x46\x6f\xb2\x78\xb9\xbc\x49\x45\x3f\x11\x64\xbb\xb9\x98\x32\x61\xb2\x2d\x83\xa6\x41\x03\xfa\x0d\x59\xc8\x12\xdd\x97\xb8\xf8\xa4\x6a\xce\xb0\xf9\x02\xb7\xf4\x92\x56\xb4\x5d\x45\xe8\x31\xb7\xee\x15\x69\x2f\x5c\xa3\xba\xc0\xce\x47\xb9\xd4\x9f\x03\x62\xab\x4d\x16\x83\x56\x6d\x32\x61\xef\x01\x2e\x6b\x27\xbc\x3d\xb2\x0a\x97\x25\xd7\x5a\x25\xae\xcb\x3d\xe6\x0b\xe0\xa6\x04\xb9\xed\x22\x0a\xc7\x6c\x39\x53\x3d\xaf\x74\x2a\x03\x08\x34\x60\xe0\x17\x72\x36\x37\xf0\x85\x6e\x0f\xe9\x30\x4e\x66\xa7\xf7\xa2\xff\x4a\xee\x90\xe6\x7c\x97\x9a\xf7\x7a\xa2\xa6\x94\xba\xbf\x77\xcf\x2a\x9d\x4a\x9c\xf9\xf7\x7f\xb2\xdc\x7e\x50\x26\xf7\x8b\xaf\x5d\xc6\x1d\x3f\x7b\xce\xfe\x46\x72\x48\x6e\x97\x3f\xe2\x88\xd3\xb5\x2c\xa1\x67\x36\xd3\xd9\x11\x30\xbf\xb8\x3b\xe2\xc4\xd1\xc9\x2d\x37\x00\xbd\x9c\x51\xa7\x03\x85\x59\xa6\xcc\x2a\x71\x27\x60\x8a\x4a\x53\xd3\x76\x41\xf3\x70\x3d\xca\x15\xbd\xd6\xc6\xb7\xb3\xd3\x6d\xc4\xae\x49\xb3\x6c\xa8\x4a\x74\x95\xb2\x7a\x29\x84\x5b\x77\x43\xa1\x28\xa0\x10\x09\xdd\xb8\xc4\x44\xc0\xa4\xd7\x87\xdc\xdf\xeb\x32\x78\x2d\x09\x2e\x75\x8b\xe9\x55\xb9\x0e\x14\xf0\xa9\x50\xd5\x49\x45\xaa\x72\x5e\xa8\xa2\xa6\xf4\x6d\xdf\xea\x07\x4f\x8a\x65\x3a\x48\x56\xab\xeb\xea\x65\x83\x17\x0b\x52\x9e\x5a\xf2\x76\xf3\x32\xcf\x4e\xfb\xd6\xf3\x31\xf5\x7a\x7c\xb5\x7b\x8b\xba\xc0\xda\xfc\xc0\x4a\x29\x85\x57\x6e\x9d\x46\x59\x9a\x87\xd4\x6d\xb3\x0a\x50\x41\x5b\xb4\xc4\x1c\xfd\xa3\xe3\xad\x62\x27\xdb\xf0\x19\xad\x2a\x24\xae\x30\x43\x7e\x7b\x5d\x6d\x60\x5b\x3e\xe3\xb9\x24\xb3\x9b\x77\xe4\x2f\x70\xd4\x8d\xb9\xb1\x4c\x25\x94\xb8\x4c\xf0\xad\x39\xa3\x57\xe9\x68\x04\x67\x74\xef\xd6\xb8\xab\x70\x3e\xd7\x6b\xbd\x2b\xf6\x56\x8c\xcb\x41\x92\x69\x94\xa5\x9a\xd6\xfd\x15\xbc\xac\x06\x07\xd9\xe7\xa0\xfa\x3c\x59\x56\x2b\xc7\x78\x56\xab\xb6\x77\x4c\x7c\x5b\x3f\x6a\x0d\x2b\x71\xa2\xda\xf6\x74\x5b\x48\x60\x35\xaa\x73\x86\x26\x5e\x53\x6e\x2b\xec\xbe\xa3\xab\x2a\x4a\xbb\xbf\xdf\x0e\x50\x41\x4c\x35\x51\x93\x63\x58\x19\x48\x5a\x25\xe6\x78\xe1\x36\xfb\x34\x40\xa0\xe2\x5c\x44\x2d\xa0\xab\xab\xfe\x81\x09\x39\x25\x31\x28\xa7\xff\xab\x5a\x82\x48\x1e\x0d\x4d\xb3\xcd\xeb\x09\x2a\x09\x5a\xa1\xca\xbe\x71\x7e\xc7\xb9\x6f\x9f\x8d\xa4\x0f\xff\x9d\x51\xcd\xde\xe4\x88\x11\x65\x80\xdc\xd1\xca\x2e\xe3\xd7\xb4\x74\xd4\x7d\x63\xb2\x4f\x77\xad\x4b\x4a\x08\xb8\x2c\x3f\xb0\x7c\xcf\x57\x2d\x25\x08\x34\x41\x3f\x13\xe5\x31\xde\xea\xb5\x61\x98\xa7\xd1\x4b\x6d\xbd\x3e\x80\x86\x9a\xf6\x8b\x17\xd6\xac\x7d\x88\x1e\x7c\xd0\x8d\x5b\x74\xcb\xd0\x83\x6d\xf4\x64\x1b\x3d\xdd\x46\xcf\xb6\xc5\x71\x7f\x9e\xb4\xc2\x43\xb7\xc1\xdf\xb5\xfd\x5e\x3c\x83\xde\xe6\x73\xb0\x74\xd7\x43\x48\xa7\xe3\x9b\x34\x41\x2f\x3a\x25\xbd\x26\x29\xf3\xbe\x3b\x46\x98\xff\xac\x0c\x12\x21\x69\x88\x53\x2e\x1b\xc1\x28\x23\xbb\x3d\xcd\x9e\x13\x0f\xa0\xba\xf6\xf3\xa4\x86\x9a\x5c\x84\x73\x07\x79\xd7\x67\x16\x3f\xb9\xd6\x43\xbd\x5e\x42\x5f\x2f\xbe\x41\x27\x42\x14\x3a\xdc\xa4\x30\x97\x3c\x68\x89\x3e\x6f\x23\x8e\xda\x98\x1e\xcb\xee\x79\x1b\x7d\xd4\x52\xa7\xec\x3f\xf3\x80\x39\xf5\xde\xfb\x89\xd2\x33\xb8\xd4\x41\x39\xff\x14\xe0\x3f\x08\x51\xda\x30\x22\xad\x89\x0f\x90\x60\xcf\x7d\xa6\xc4\x9e\x4c\x93\xd0\xe8\x52\xeb\x59\x9f\x77\xc5\xdd\x6c\xdf\x43\xc5\x6d\x6c\x87\x52\x5f\xae\x94\x9d\xac\x26\xca\x14\x19\xde\xf5\x86\xb7\xe5\x10\x14\xf6\x88\x8d\xbb\xcb\xde\x18\x2b\x23\x3a\x45\xd9\x91\x93\xd8\xd8\x07\x64\xec\x03\x2e\xf6\x01\x15\xfb\x80\x89\xfd\x08\x11\xef\xad\x57\x3f\x10\xb1\xa8\x89\x32\x34\x3d\x2c\x63\x0b\x8e\x2d\xcd\x3e\x4e\x4a\x4a\x77\xed\xed\xc3\x9d\x52\xd2\x14\x09\xcb\x37\xfa\x39\xcb\xba\xb8\x0c\xfa\x61\x25\x0d\x15\xfe\xf8\xfd\x16\x5b\x9b\x42\xa7\x79\xba\x38\x78\x8f\x9c\x0a\x1b\xd7\xb8\xea\x88\x57\x5a\x63\x5b\x3c\xcb\xdb\xa6\x2b\x5a\x44\xe3\x6a\x13\x0b\xdf\x02\xd5\x57\xf9\x63\x4c\x8d\x06\x28\x39\xc6\x2a\xb5\xe2\x54\x5f\xe4\x01\x22\xf2\xa0\xf9\x15\x1f\xe2\xa9\x0e\x15\x7c\x38\xab\xa7\x2c\xbd\x9c\x73\xf5\xad\x71\x19\xa6\x1a\xa9\xd8\x85\x7c\xd4\xd0\x4c\x80\x74\xf6\xbb\xfb\xe8\x71\xd0\x80\xf1\x4b\x6a\xd7\xed\xfb\x81\xa5\xca\xd5\xbe\x66\xa4\xf8\x64\xaa\xbc\x48\x13\x0b\x07\xb6\xa6\x3a\x60\xea\x1a\xc4\x5c\x5c\x9e\x15\x5b\x92\xa6\xc0\x9c\xa0\x19\xf9\x8c\x8a\x19\x16\xf4\xa1\xab\xf3\x80\x8b\x46\xd5\x72\x25\x35\xef\x1a\x62\x7c\xb0\xb6\x59\x58\xd9\x2d\x2a\xe9\x93\xd1\xfa\x4d\xde\xec\x49\xf9\xdf\x70\x45\x95\xd1\x73\xf2\x0b\xa2\xf5\xa2\x6b\x1d\x47\xa3\x60\xbb\x81\xf9\xf3\x72\xd5\x92\xbf\x91\x86\xcb\x76\xa1\xf0\xc2\x6e\xd7\x4e\xbf\xb3\x7b\x2e\xf6\xdb\x4c\x5c\x6c\xb9\xfb\x8a\xbf\xcd\x74\x8a\x26\x13\xfb\xec\x0b\xf4\xec\xbb\x2d\xf4\xdb\x6f\xc8\xf9\xec\x25\x7a\xfe\x5f\x42\x10\x71\x9f\xfa\xd3\x7f\xc5\x4f\x1d\xec\x3f\xd9\x4a\x25\x41\x6a\x97\x17\x54\xf1\x48\x6f\xe8\x97\xc8\x41\x66\x84\x4b\x67\x1f\x6d\x54\x75\xbe\x60\x8f\xe2\x02\xd5\x0a\x11\x19\x3e\x94\x64\x74\x71\x84\x51\x80\xe7\xac\xea\x27\x9e\x8b\x58\x95\x0f\x6e\xcb\xd6\x2c\x41\x29\x5b\x49\xad\xda\xdc\x3a\xfe\x69\xd0\x81\x4d\x07\x80\x45\xc3\x16\xac\x27\x1e\x5f\x80\x3a\xb5\x85\x9b\x02\x2c\x6c\x4b\x73\x9c\x89\xd8\x56\x4d\x1a\xdd\xa0\x21\x30\x1f\x18\x50\x33\x7c\x0d\x76\x04\xaf\x01\x2c\xba\x94\x1d\x3f\xe0\x0a\xb6\xed\x69\x71\x75\xc5\x1a\xda\xce\xe6\x68\x45\xac\xd5\xff\xd8\x54\x30\x0f\x77\x84\xd4\x25\xdf\x36\x4e\x4b\x48\x07\x92\xe5\xce\xbb\xda\xf3\x59\x71\x5b\xe3\xca\x40\x75\x1b\xf6\xcb\xd6\x99\xb6\x0e\x96\xaa\x35\x25\xbe\xca\x86\xa1\x6f\x3b\x86\x0b\xca\xa5\xd5\x00\xb0\x82\x8b\xa2\x6b\x70\x4b\xaa\x15\x6a\xc8\xa2\x21\x5c\x47\xc4\x38\xf1\xdb\xba\x75\x40\x3a\xd9\x28\xe7\xc1\x78\xa7\x76\x2e\xed\xc3\xc8\x38\x31\x72\xed\x06\x14\x08\xef\xad\xa0\x4a\xce\xe8\xba\x40\x3d\xd5\xa6\x6e\x5c\x69\xca\x9d\xd7\xc2\x5f\x78\x62\x5e\xae\x2d\x3c\x6c\x92\x20\x31\x91\x68\x07\x79\xfb\xa8\x3c\xe4\x56\x72\xfd\xe0\x47\x9b\xf8\x81\x4b\xf9\x48\xae\x18\xda\x95\x17\x25\x96\x9e\xdb\xe8\xb0\xe0\x78\x62\xb9\xd0\xb1\x24\x7e\xce\xb8\xde\x5c\xc5\xc5\x8e\xd0\x70\x31\xa5\x14\xa0\x9f\x08\xbd\x9a\x05\x45\x59\x69\x4d\x5b\x8a\x2b\xf9\x55\x94\xe6\x02\x11\x1f\x3b\xbe\xf3\x19\xac\x7d\x68\x22\xb3\x47\x28\xab\xf7\x54\xd3\x40\xf9\x6b\xcd\xc5\xad\xc9\xf7\xae\x49\x03\x0c\x41\x7c\xbc\x15\x82\xd5\x5a\xad\x01\x7c\x7c\x7e\xaa\x8a\x96\x76\xd3\x29\x2d\x28\xa9\x55\x7d\xac\xf0\x2a\xeb\x09\xb7\x14\x37\x58\xb0\x6d\x0f\x1f\x06\x08\x4c\x5c\x5e\x01\x61\xe7\xcc\x1f\xfa\x47\x17\xef\x0c\xee\xb9\x70\x85\x0b\xd2\xcc\x29\x17\xd7\x71\xa5\x79\xb2\x46\x9c\x64\x2d\x11\x4e\xce\xdf\x7e\x78\x75\x88\x8e\x7d\x1e\x4e\x85\x30\xaf\xe2\x05\x49\x89\x16\x0d\xb5\xae\xca\x83\xfd\xfd\x1d\xe8\x65\x28\x73\xb2\x1a\x1b\xe7\x19\x82\x9e\x48\x40\x21\xd6\xb7\x94\x38\xd3\x1a\x46\xac\x8a\x05\x62\xd4\x92\xf9\x82\x35\x42\x0f\xb9\x6a\x70\x01\xa6\x62\xca\xcc\xf7\x21\x7c\x09\xbe\x9d\x11\x4e\xc4\xf3\x75\x39\xc5\x20\x2e\x45\x4d\x9c\xe6\x78\x85\x78\x77\x09\xb6\x6a\xe0\xb9\x62\xb1\x62\x94\x68\x09\xbb\xe1\x18\x60\xec\x86\x2c\x26\x0f\x45\xb0\x26\x42\xc5\x70\x1e\x41\xbd\x7d\x9f\xa6\xa7\xc3\x10\x2e\xda\x41\x6f\x2b\x41\x80\x3c\xc2\xcf\xb6\x74\x81\xcb\xa6\xd3\x6c\x29\x65\x42\x80\xfa\xbf\xa4\x61\x09\xfa\x94\xe0\xce\xc9\x52\x82\xc3\x2b\xc8\xbb\xab\x7d\x78\x30\x8a\x9a\xdb\xa5\x62\x53\xeb\x52\xfd\x91\x47\xf5\x21\x8d\x4e\x82\x53\xa0\x6a\x23\xdb\x53\x90\x7a\xc9\xe1\x0f\x2f\x91\x9f\xdb\x77\x57\x67\x26\xfe\x4d\x09\x65\x01\xf8\xa4\x3b\x3f\x92\xb4\xdc\x2a\xdb\x56\xda\x02\x44\x93\x6b\xd2\x38\xc7\xa8\xf7\x82\xef\x0f\x4e\xc8\x5b\x11\x6a\xd3\xfa\xa7\x5f\x39\x89\x6a\x19\x53\xae\xb9\x96\xad\xcf\xe2\xc6\xfa\xea\x2a\x9c\xee\xd9\xd6\x65\x45\x13\x79\x03\x49\xd5\xdf\x51\x46\x46\x5d\x59\xb2\xd3\x9c\x6f\xd6\x4c\x6a\x2a\x6e\x5e\xcd\x70\xae\x4d\x46\x2a\x39\xab\x0b\xd6\x34\xa4\x68\x95\x5b\x4a\x9b\x6f\xa7\xb6\x3e\x8d\x3c\x16\xbb\xe8\xaf\x39\x73\x68\x1c\x80\x67\x96\xe3\xc4\xaf\x5f\x98\xc3\xd5\xab\x74\x58\x8c\x9a\xe4\x27\x84\x65\x22\x15\x68\x20\xbd\x81\x75\x11\x41\x85\xb9\x58\x3a\xce\x0e\xfb\xf9\x79\xfd\x2a\xca\x15\x69\xfd\xf8\x3c\xa3\x9a\x44\xb9\x5e\x44\x8f\xb0\x2d\xa3\xf6\xd4\x38\x91\x75\x72\xdc\xba\x3f\x91\xd5\x6d\xd6\xfc\x86\xac\xf4\xbc\x9d\x10\xc2\xdb\xaf\xf5\x0d\x59\x05\xcb\x34\x61\x78\xe3\x96\xa8\x8f\xd6\x8d\xd6\x77\x61\x12\xda\x36\xb8\x38\x9b\x25\x37\x62\x65\xd6\x73\xaa\x26\xce\x5b\xdc\x76\xe0\x66\xc5\xca\xfe\xd3\x55\xb8\xc9\x04\x89\x7a\x8b\x8b\xc2\xa3\xa3\x29\x7a\xb1\xa0\xc9\x95\xfe\xbf\xff\x37\x2a\xf4\x53\x07\xed\x6e\x3a\xfa\x33\x40\x74\x26\xd4\x33\xa7\xb4\xbb\x66\xfa\x7c\xbc\xa5\x89\xc4\x97\x51\xd0\x33\xcc\x11\x27\xb1\xed\x3e\x52\xc5\xee\x30\x04\x50\x0d\x94\x0c\x48\x48\x2d\xca\x0d\xdd\xe0\xc4\x69\xc6\x25\x35\xe1\x86\x94\x5d\x61\xa3\x21\x41\x23\x76\x7b\x94\x26\x8c\xc9\xd9\x96\x79\x89\xb6\xa5\xeb\x2c\x5b\xbd\x93\x5b\x78\x66\xd8\x1c\xf1\x14\x46\xed\xbd\x92\x2d\x01\xd3\xad\x5b\x1f\xe4\x4f\x99\x77\x0d\xb9\xd7\xb1\xdf\xba\xd4\x14\x9a\xe8\xb1\x07\x5e\x91\x36\x93\x9e\xe5\x5b\xe1\x7b\xb1\x96\xba\x63\xd7\x9f\xbc\x9f\xa6\x95\x8d\xbe\x19\x4e\x2b\x33\x6d\xf0\x47\xec\xb1\x7c\x32\xda\x59\x33\x0d\xc5\x5b\xd5\x58\xd1\x96\xea\xc2\x13\x71\x80\x52\xde\x79\xe2\xfa\xdf\x32\x0d\x47\x0d\x30\x71\x01\x78\xfd\x5a\xd8\x54\xfa\x54\x4c\xfd\x90\xdc\xae\x7e\xc8\x97\xfd\x18\xbf\xb1\x3d\xb5\x43\xb2\xfb\x1b\x36\xd9\x03\xa5\x50\xa2\xc0\x35\x97\xa6\x17\xca\xa6\x28\x68\xba\xcb\x93\xe1\xd0\xc3\x4b\xd7\x15\x1d\x12\xc4\x10\x74\xb4\x35\x4f\xf8\x75\x44\xb4\xd1\x48\x2c\x56\xcc\x61\xbd\xd2\x2a\x29\x17\xc7\xde\x1e\x3a\x65\x70\xf0\x65\xd8\xa8\x6b\x21\x4d\xe9\x58\x30\xb2\x6b\x52\x88\x55\x1f\xbf\x31\xaf\xfb\xd7\xe3\x9b\xd4\x82\x11\xbf\x04\x5d\xcf\x7b\x14\x23\xb7\x87\x6d\x9e\x1a\x3e\x91\x5a\x57\x08\x51\x5e\xae\xa1\x54\x81\x68\x43\x5f\x05\xd5\x36\x06\x8f\x78\x58\x9e\x23\x2f\xaf\x74\xad\xd7\x1f\x2f\x48\x14\xd5\x9d\xb1\x29\x28\xdb\xbe\xf9\xa0\x77\xc6\xa6\x95\x88\x6d\x47\x37\x38\xe9\x3a\xd3\x8c\x24\x37\x77\xb8\x32\xb8\xdb\xc7\x12\x4e\x99\xed\xae\xea\x98\x79\x1a\x52\x50\x72\x6d\x43\xdd\xa4\x79\xe7\xc4\x9c\x46\x95\x06\xdb\xf1\x01\x7d\x54\xce\xea\x3d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x72\x68\x4d\xdb\xc9\x2f\x28\xdc\x2d\xab\xf1\xfd\xa2\x96\x76\xe2\x7f\x58\xc4\x01\x4c\x51\x60\x9d\x7b\x5a\xe2\xdc\x97\xb6\xe9\x48\x10\x44\x11\x38\x55\x82\x20\x57\xc9\x8a\x5e\xec\x78\x76\xe5\xa4\x94\x99\xb6\x45\xe7\xa7\x92\x49\xc3\xe9\x11\xc4\xb7\x6e\x01\x2d\xa9\xb3\x6c\x06\x60\xa8\xf0\x85\x28\xb4\xa5\x0f\x1c\x09\x1e\x1d\xc5\x1e\x78\x55\x31\x20\xf1\xe2\xbb\xee\xb2\xa2\x85\x7e\x6f\x01\x7f\x65\x5f\xd3\x65\x9b\x84\x80\x3c\x30\xa2\x7e\xcc\x07\x70\x6a\x85\x80\xa1\xb7\x6d\xc6\xa8\x0f\x22\x25\x19\x09\x82\xd0\x01\x57\x87\xe8\xc9\xf3\xfd\xfd\x7d\x68\x68\x2e\x3f\x7b\xb2\x75\x88\xe0\x23\xe7\xb3\xa7\x5b\x87\xe8\x20\x7c\xf0\x99\xf8\xf0\xe9\x73\xef\xb3\xe7\xe2\x33\xf1\x41\x1f\xc1\x3d\xdf\xdf\xdd\x47\x98\x9b\xf3\xe4\x6d\xe7\xa0\xe0\x33\x24\x17\xf8\xab\x0b\x16\x16\xac\x29\x58\x4d\xb0\x90\x78\x19\x51\x1f\xf5\xa3\x88\x77\xc4\xa7\x36\xc1\x52\xd1\x91\xe5\x2b\xfe\x0b\x2e\xa7\x0a\x57\x72\xf0\xed\x77\xfe\x5a\x9e\x1f\x7c\x17\xac\xe6\xbf\xbe\xf3\xd7\xf3\xe4\xe9\xb7\xd1\x8a\x52\xfe\xb5\xa0\x5f\x48\x8e\x6f\x64\xb2\xe6\x70\xa8\x78\x25\xf7\x3d\xd2\xe2\x9c\xd7\xd2\xf1\x64\x9e\x42\xe7\x4d\xdb\x6f\xf6\x17\xcc\x5e\xdf\x05\xfd\x7c\x2f\xa1\x5d\xc5\x50\xd3\xf3\xca\xea\x5b\xbe\x31\xf0\x86\xfd\x58\xbe\x46\x4e\x83\x37\x51\x48\xcf\xf0\x03\xda\xf2\x81\x75\x47\xa3\x63\xdb\xd0\x88\xa8\xc2\xc4\xd0\xe3\x42\x0b\xcd\x08\x6e\xee\x4a\x18\xdf\x0f\x11\x74\x63\xe7\x12\x07\xb9\x27\x6e\xf9\x11\x93\xd3\x31\x70\x1e\x8a\xb9\x09\x8e\xcb\x85\x36\x1d\x08\xe6\x0a\x48\x55\xbf\x3d\x35\xbf\x3d\x33\xbf\x3d\x57\xbf\x7d\x89\x96\x0f\x61\x0b\x32\x62\x70\x34\xf2\xed\xa4\x82\x65\x65\xa2\xfa\xa2\x15\xdd\x38\x58\x2b\x39\xfb\xc2\x8f\x6a\x1a\x33\x7b\x39\x81\xfc\xec\x83\x38\xba\xbe\x64\x64\x53\x19\x42\x65\xe4\x4b\xa0\x7d\xf7\xb8\x36\x8f\x7c\xb9\x87\xee\xfd\xff\x01\x00\x00\xff\xff\x88\x30\x23\x13\x1c\x7d\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x13\x6c\xca\x75\xcc\x28\xd2\xd6\x4f\x6f\xa1\x5f\xbd\xb7\x17\x0d\x09\x3e\x91\xcb\xdd\xad\x48\x7d\xd5\xce\xd0\xd1\x11\xfa\xf6\xd9\x21\x7a\x70\x2e\x75\x6d\xa4\x3e\x86\x1b\xe5\x92\xa0\xa7\x4f\xd0\xe5\xaa\x25\x1c\x4d\xbe\x7d\x86\x66\xe4\xb3\x50\x52\x84\x14\x4e\x1a\xbe\xf5\x20\x02\x1b\xbb\x6b\x76\x29\xff\x9b\xd0\x6a\xc1\x4f\x7b\x3a\xa1\xe5\xd6\x21\x7a\xf0\x41\xcb\x3d\x67\xa7\x72\x20\x70\xe3\xc1\xcd\x28\x75\x08\x0e\xcc\xa7\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\xb6\xf8\x91\x96\x3f\x8b\x15\xd6\xb4\x52\xc3\x9e\x9d\xa2\x02\xd7\xe2\x7e\xc5\x55\x43\x70\xb9\x42\xe4\xb3\xe0\x03\xca\x84\x21\xad\x0a\xf1\x00\x82\x0c\xd0\xcb\x23\x49\x08\x93\x83\x2d\xf4\xf0\xa1\xfc\xec\x85\xfe\xec\xb9\x5e\x18\x7c\xac\xd1\x77\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\xb6\xb8\x68\x9f\xc7\x90\x23\x3a\xd2\x1b\xf3\x12\xed\x8b\x51\xb2\xdf\xbf\x38\x42\xcf\x0f\xf6\x35\x36\xc3\xa7\xcc\x0c\x2a\xf1\x47\x3b\xc3\xb5\x78\xba\x17\x89\x1e\xa9\x3a\xe4\x71\xf0\xe4\xbb\x68\x94\x37\x64\x15\x52\x0a\xf9\x8c\x0b\x21\xc7\x7c\xfb\x4c\x53\xcc\xc1\x93\xef\x86\x49\xc6\x52\xbf\x3b\xe4\x9f\x9e\xa8\x21\xed\xd7\xb9\xf1\xfe\xf4\xad\x19\xef\x4f\x4f\x86\xc7\xbb\x9f\xa0\x95\x2b\xd2\x46\xbe\x84\x93\x0a\xd3\x39\x29\x27\x58\x9f\xee\x08\xc5\x5b\x59\xdc\x2b\x0a\x03\xaa\xd6\x64\x76\x29\x54\xe2\x42\x02\xbd\xc1\xac\xde\x90\x95\x9e\xd1\x27\xc1\x28\xbc\xad\x88\x67\xf2\x46\x06\x20\x6c\x66\x16\x17\x66\x0f\xbc\x29\xd8\xad\xd9\x8a\x37\x6b\xbd\xc1\x9d\x3b\x52\xfc\x88\xbb\x15\x58\xff\x1b\xb0\x3c\x48\xa5\xf4\x0d\x59\x4d\xa2\x19\x2f\xf4\x57\xee\x74\x76\x4b\x52\xb0\x92\xfc\x0f\xf9\x3c\xd9\xda\x8e\x09\x8e\x5e\xd5\xb8\xed\x1a\x72\x5c\x5d\xb1\x86\xb6\xb3\xf9\x21\xba\x88\x3e\xdb\xfd\xe1\x2f\x17\xbf\xfc\xf0\x97\x8b\x83\x27\xbf\x3c\xfd\xee\xc0\x03\xb2\x15\x4f\xb6\x26\xed\x3a\x53\xf5\x4f\xda\x26\x66\xfb\xea\xe4\xf4\xe2\xf8\x97\x77\x4f\x9e\x7f\xdb\x37\x55\xa3\xdc\x80\xd1\x6f\xa5\xa4\x54\x76\x4d\x4b\x52\x26\x15\x9e\x31\xaa\x0e\xcc\x92\x54\xd3\x5d\x5a\xa2\x23\x44\xcb\xf8\x0b\xe0\x88\x47\xd6\x76\xe4\x7d\x19\x9f\x9e\xa3\xf8\x44\xf5\xbd\x26\x11\xef\xfd\x1d\x3f\xee\x50\xe6\x91\x43\x29\x89\x45\xb8\x82\x03\x3a\x42\xfb\xf1\x23\x8e\xbc\xf8\x62\x07\xfd\xfa\xa5\xe7\x09\x23\x97\x01\x24\xef\xc1\xc4\x51\xeb\xc0\x7d\xa9\xcf\xd8\x02\x4c\x24\x7b\x5c\xda\x48\xf6\x22\x9c\x10\xcd\xa2\xb6\x63\x7c\x6d\xeb\x63\x76\x88\xda\xa6\x23\x5b\x1b\x1a\xf9\x0d\x59\xa5\x06\x7d\x43\x56\x1b\x1d\xd0\xee\x8f\x1d\xcd\x7e\x16\x0d\x15\xe3\x3f\x90\x98\xc4\x36\x85\x1f\x61\x7e\x3f\x56\x0f\x32\x80\x94\x92\xf9\x62\xc7\xc6\xbe\xec\x4a\x73\xcd\xab\xf9\xa2\x5d\xc1\xbb\x93\xad\xb5\x40\x1a\x3d\xed\x0e\xa0\x6e\x78\xaa\x5a\x9d\xda\x30\xd0\x50\x47\x10\x27\x64\x37\x38\x23\x64\x4e\xb3\x01\x2d\x8a\xe5\xe8\x88\x16\xc3\x68\x12\x51\x2d\x29\x9a\xd8\xbd\xc4\x15\xae\x0b\x87\x52\x9d\x3b\xa8\x24\xbc\x6d\xd8\x6a\x12\xca\xd2\x82\xd5\x4f\xf5\x02\xdf\x93\x29\x3a\x4a\xd1\xb6\x32\xff\xee\x5e\xb2\xa6\x61\xcb\x17\x0f\x03\x94\xbc\x9c\x4c\x1b\x36\x77\xc8\xdd\x40\x84\xaf\xb7\xee\x0f\x9d\x9d\x1e\xb7\xc5\x47\x83\x86\x9f\xd3\x73\x1b\xf7\xee\x7d\xb4\x13\xd3\xbf\xc6\x98\x37\x3d\x17\x1b\xbb\x25\x01\xd3\xac\x5a\xdf\x8b\x9d\x08\xc4\xd6\x8d\xde\x35\x7b\x76\xb3\xd7\xcd\x51\xbb\xcd\xeb\x37\x1d\x5c\x1f\x9e\xf8\x22\x7e\x4f\xda\xae\xa9\xc1\xb9\xa5\x6e\x59\x37\xa6\x76\xda\xd5\xa5\x7f\xeb\x09\x35\xdc\x3c\x21\xd4\x95\xe0\x2e\xda\xfd\x44\x56\x3c\xa1\xe9\x29\x3b\x85\xb2\x57\x1f\xc9\xd7\x24\x69\x06\x86\x8a\x89\x01\xb6\x15\x41\xe9\x5d\xaf\x01\x1f\x1d\x32\x6d\x32\x9a\x68\xd7\x7c\xfe\x51\x7d\x1e\x6f\x39\xb6\xa2\xd5\xc1\x81\x7d\x9a\xbe\xed\xa8\x9a\x48\x86\xc7\x35\x4f\x6e\x68\x64\x4d\x60\xc3\x23\x9b\x27\x37\xba\x66\xc1\x54\x46\x2e\x5a\x3c\x9a\x1e\x3b\x10\xff\x15\xfb\x0d\x29\x3c\xc5\xa9\xf7\xf6\xf6\xd0\x8f\x2d\xad\x68\xbb\x42\xaf\x55\x78\xb0\xb4\x6c\x15\x33\x52\x7c\xe2\xca\xa7\xf3\x88\x23\x76\x4d\x1a\x71\xd8\xac\xdd\x59\xcd\x45\x1a\x6c\x69\xcb\x91\x3c\x15\xa4\x54\x56\x80\xc8\xb8\xa4\xdd\x7a\xd3\xae\x06\xa8\xaf\xbb\xaa\x32\x04\xfc\x83\x84\x36\xd9\xd2\xc6\xae\xe0\x2c\xd2\x29\x9a\xf4\x5d\x44\xe8\x71\x9e\xe5\x6e\xa1\x17\x03\x97\x67\x7c\xee\x1b\xc9\x5f\xc4\x9d\xea\xa1\x1a\x91\x8a\xf7\x3c\x7f\xd3\x29\xfa\x37\x46\x3c\xc3\x60\xbf\x33\x5b\x29\x77\x00\x61\xd4\x90\x29\x69\x88\x80\xdb\x32\xf1\x1f\xab\x49\xcc\x26\x65\x74\x80\x71\xda\x59\xfb\x4d\xef\xce\xa5\x79\xdf\x2f\xc9\x88\xbb\x43\xf4\x30\x78\x70\x94\x75\x2d\x20\xdc\x8f\x0e\xe8\x9f\xd1\x7d\x69\x8e\x8a\x5e\x12\x3f\x0f\x2e\xa4\x3b\x92\x38\x71\x2b\xe8\xec\x14\x95\x8c\x48\xa7\xf8\xa0\xb1\xca\xd7\x46\xd4\xa6\x4e\x1e\xf6\xce\x08\xf3\x68\x99\xdf\x3b\x62\x48\xb0\x47\xc7\x65\x89\xb0\x33\x3d\xe5\xc5\x70\x42\xe5\x7b\xd1\xcf\x49\x6b\x63\xfa\x93\x61\x5c\xe6\xc3\x43\xf4\xe7\x60\x5a\xa1\x40\xd6\xbb\xac\x17\x3b\xf7\x2d\xac\x7b\x3e\x82\x9c\x10\x81\x8b\xb6\xe9\x0a\xf0\x8a\x49\x99\x56\xfc\x76\x45\x5a\xd4\x10\x5c\xee\x80\x4d\x52\xe6\x84\x5c\xb2\xae\x55\xd4\x16\xb9\x86\xb9\x84\x61\x92\x51\x7e\x1d\xe3\xc6\xcd\x3d\xe2\x3a\x49\x73\xcf\xac\xe7\x23\xf5\xdf\x18\xf2\x91\x6a\xeb\xcb\xc8\x47\x7d\x97\xa0\x32\xf4\xf7\x3f\x1c\x45\x9c\x0f\x3c\xef\x78\xb5\xd6\x78\x7e\x34\x78\xeb\x30\x4a\xb9\x29\x22\x37\x11\x3a\x3b\xbd\x95\xa7\xe8\xa3\x24\xf4\x9f\x87\x1f\x8e\xdd\x3a\x43\x0b\xc9\x7a\x5e\xb2\xf4\xd8\xef\x28\xb9\xa6\x64\x29\xbd\x25\x7e\x04\x66\x4a\x33\xaa\x6d\x58\x44\x52\xf7\x90\x8c\xd7\x06\x4f\x28\x90\x29\x05\x1e\x4c\x49\x16\xde\x6e\x8f\x55\xc9\x79\x6a\x0d\x03\x93\x7d\xe9\x26\xb6\xa6\xd4\xdb\xc3\x66\x27\xe7\xb5\x3e\x0b\x94\x67\x73\xf0\xde\x1a\xd4\xc6\x92\xc6\x8f\x04\x88\xe8\x66\x1f\x36\x53\x24\xa0\x44\x52\xdd\xa0\x59\x22\x0b\x64\x78\x26\xc6\x0a\x91\x80\x11\x4a\xb6\xbd\x26\x3b\xef\xfd\x40\x7d\x1a\x69\xc9\x4b\x01\x30\xdf\xaf\x65\xf1\x48\x2c\xa5\x57\x70\x4a\x9a\x28\xdd\x73\xe2\x7e\x95\xbb\xc0\x4f\x49\x43\xaf\x49\x29\x83\xa1\x33\xce\x65\x71\xec\xc5\x6d\x0d\xf6\x02\x43\x2e\x3f\xd1\x76\x66\xd3\x01\xb3\xa2\xee\x8d\x98\x81\x3a\xf7\xbe\x62\x70\x8d\x1b\x2b\xb0\x5f\x74\x73\xad\xbf\xc6\xd3\x62\x5d\xeb\xce\x6c\x2d\xd5\x79\x84\xd6\xec\xe0\x78\x6d\xdd\x39\x58\x80\xf7\xe7\x63\x47\x57\x32\x20\xd2\x7a\xc5\xb0\x98\xe7\x42\x4e\x6d\xfe\xc8\x1d\x0e\x50\x79\xe7\x9b\xac\x66\xef\x72\xd5\xac\x72\xb5\xde\xb2\x24\xab\xfc\x5d\xa8\x56\x72\x35\x8f\x64\x2d\xf3\xfe\x23\x51\xa7\x37\x51\xf3\xfb\xe3\x01\x83\xc9\x30\x31\x1a\x58\xeb\x6d\x99\xb4\x4d\x9e\xd5\x6a\xe2\xb9\xcd\x8a\xb5\x55\x75\x61\x3e\x4e\x5f\x82\x8f\xd3\xb7\x5a\xe2\xe3\xf0\x61\x7d\xb9\xe4\x15\x88\xf7\x36\x81\xdc\x78\xca\xa4\xca\xc0\x39\x2b\x28\x16\xe3\x2f\x69\x3b\x73\xb5\x26\xf3\xb2\x4a\x41\x57\x91\xa5\x94\x43\xf0\x2f\x29\xb5\x8a\xe7\x84\x9a\x32\x27\xc1\x9c\x72\x74\x49\x9c\xd0\x40\x88\xd8\x89\xb4\x12\x03\x36\xaf\xc3\x7a\xa1\x60\x94\x3b\x84\xe8\xc7\xe8\xad\x1d\x04\x34\x3e\xaa\x2e\x3b\xba\x93\x02\x90\x8e\xe9\xcf\x8f\x3e\x32\x40\x31\x3b\x74\x32\x10\x0a\xd7\xa5\x40\x7c\xc5\x8a\x9b\x4e\x6b\xfd\xe8\xbc\x68\x66\xe0\x43\xd7\x19\xfa\xb2\x50\x01\xae\x4d\x68\xde\x68\x45\x67\xcd\xe0\x40\x3b\x07\x2f\x3a\x70\x8d\xa1\xc7\x86\x00\x1e\x67\xc2\xd4\xc8\x88\x1d\x1a\xc0\xfe\x98\xb8\x34\x50\x75\x92\x56\x86\x84\x4f\x71\x63\xde\xb0\x7f\x19\x07\xe3\x9d\xf8\x02\xef\xc8\x6b\x99\x71\x30\x5a\x36\x1e\xba\xfb\x50\xb4\xf1\x9e\x21\x3a\x20\x80\xa1\x07\x13\x37\x7d\xe2\x29\xb3\x4d\x43\x0f\x46\xd7\x50\x2f\x40\xef\xba\x5a\xc7\x58\x6e\x0e\xd9\x46\x2c\xe6\x36\x65\x47\xdc\xef\x03\xf2\xed\xff\xd9\xcd\xd7\xb2\x9b\xa3\xb4\x15\x13\x76\x13\xd7\xe8\x92\xa8\x99\xa9\x00\xfb\x19\x5b\x9a\x44\x3a\xcf\x9e\xe9\x8b\x24\x09\xa3\xa6\x11\x1e\x46\x58\x36\x07\xac\x54\xbe\x0d\x69\xc3\x46\xc2\xb5\x2c\x90\xeb\x5a\x14\x23\x13\xe1\x18\xf0\x6b\x18\x20\x87\x6f\xa6\x9c\x25\x2e\x5d\x2a\x60\x93\xe6\xb9\x10\x50\x19\x48\x93\xeb\xe8\x1f\x21\x3c\x6b\xed\x73\x1e\x49\x58\xe0\x60\x2a\x6a\xa4\xd4\x03\xb1\xd1\x2b\x98\xe5\xba\x96\x2f\x63\x7f\x4b\xc3\x19\x67\x84\x73\xcd\x67\x69\x38\x37\xb1\xa1\xf5\x41\x5a\xcb\x90\x96\x06\x34\x6c\x4d\xeb\xb9\x61\x73\x20\xb3\x6c\xed\xdf\x51\x29\x4c\xea\x60\xb4\x6e\x49\x33\xc5\x2a\x7d\xd0\xcd\xbc\x1c\xef\x2d\x4a\xc0\x87\xcc\xfc\x4a\x26\x76\x09\xc0\x6f\xb5\x27\xc2\x51\x4f\xd5\x0c\x8c\x24\xed\xe7\xbb\xc2\x25\xcd\x2a\x9d\x7a\x6a\xa5\x91\x6c\xee\xa3\x9c\xfc\x61\x6a\x21\xbe\xac\x61\x32\x21\x8d\xfa\x38\xca\x59\x92\x4a\x75\x04\xce\x67\xbf\x48\x8a\xe8\x61\x00\x6a\x98\x79\x43\xaa\x8a\xa3\xe5\x8c\xb4\x33\xd2\xf8\xb9\x97\x26\x09\x8f\x54\x14\x32\x2b\x60\xc6\x27\xb8\x2e\x69\x89\x5b\xa2\x16\xda\x06\x79\x92\xcb\x19\x2d\x66\x68\x4e\xb0\x56\x53\x28\x68\xe6\x18\xd2\x77\x00\xf6\x72\xc6\x1c\xe0\x2a\xb1\xd9\xab\x78\x20\x2d\x03\x4a\xd7\x09\x44\x37\x31\x86\x50\xb3\x84\xbe\x43\x6a\xd6\x5d\xcd\x7a\x35\x72\xf8\x48\x48\x65\x9e\x1f\x44\x21\x57\x20\x48\x8a\x61\x94\xbf\x52\x8b\x7c\xcd\x9a\xc4\x12\x27\xbf\x38\xfc\xfc\x10\x3d\x4c\x5c\x15\xf6\x92\xd8\x3a\x44\x3f\x30\x56\x25\xae\x1b\xb3\xca\xba\xfd\x0b\xe5\x6d\xfa\xce\xb9\x22\xed\x3b\xfb\x9c\x00\x2b\x9e\x9d\x04\x31\x70\x74\x1a\x42\xfb\xe8\xf9\x86\x20\xc5\xa3\x6d\xba\x1e\xf1\x6c\x8a\x2b\x3e\xc2\x68\x35\xe0\x6c\x11\xe3\xec\xef\xee\xa3\x87\x0f\xa3\x71\x92\x99\x2f\xff\x0d\x3a\x4c\xf3\x61\x86\x6b\x55\x67\xe3\x35\x6b\xde\xb3\x8a\x4c\xea\x6e\x2e\x99\xda\xe1\x08\xef\x8c\x8e\x71\x0c\x5c\x5d\x49\x63\x28\x24\x3c\xcb\xfa\x26\x9a\xc2\x1f\x71\xc7\xf9\x8b\x54\x3e\x83\xca\x77\x26\x4b\xc4\xea\x88\x58\x5c\x46\x22\x89\x46\xc6\xeb\x46\x49\x12\x82\x56\xe2\xda\x4a\xa3\x62\x24\x12\x08\x53\xcc\xe7\x55\x2d\x3e\x04\x36\xff\xe0\x44\xa6\x11\xc8\xe1\x53\xcb\xa0\xd3\x64\x51\x41\xca\xeb\x47\x10\x27\xb1\x68\xd8\x95\x78\x30\x95\xee\xb2\xcc\x65\xdc\x84\x5f\x6c\x3c\xd5\xe6\x16\x49\x28\xcb\x0d\x67\x9f\x7c\x89\x22\x13\x7f\x90\x41\x38\x0e\xf9\xa8\x5a\x2b\x26\xb3\x95\x07\xe5\x42\x37\x68\x47\xbf\x37\x40\x23\x37\x8f\x91\xef\x71\xf9\x3a\x21\xe5\xc0\x28\x82\x69\xf4\xbd\x0a\xa9\x07\x7a\x4f\xee\x32\xc2\x7f\x99\x0b\xed\xf7\xc6\x54\x11\xd3\x03\x75\xd1\x4c\xec\xb4\x7b\x78\x1d\xd2\xca\x31\x96\xe3\xb2\x04\x96\xa1\x4d\x73\x32\xf2\x87\xaf\x78\x4b\xe6\x36\x8d\xdb\xa9\xc3\x92\x37\x17\xc7\x2c\x06\x5e\x3e\x27\xd2\xb8\x23\x38\x4b\xab\x18\x64\x2a\xdd\xf1\x0e\x78\x8c\x9c\xfc\xcd\xf8\xc9\x1f\xf9\x10\x01\x49\xe4\x4a\xc3\x79\xf7\xa8\xad\xa0\x25\x51\x6f\x63\xe4\xc3\xd5\x09\x42\x90\xfb\xeb\x11\x83\xfc\xad\x48\x9a\xc8\x7a\xae\xb9\x30\xd2\x54\x7e\x1f\x8f\xfa\xb6\xae\x56\x82\xf1\x8b\xa1\xe7\x08\x0b\x49\xab\xd0\xf2\x8b\x92\xe5\xa6\x32\x27\xbd\x64\x50\x63\x4a\x32\xbf\x10\x8c\xac\x19\xeb\x4a\x5c\x4e\xaa\x7b\x50\x38\x21\x94\x43\x24\x8a\x87\x24\x28\xbb\xd6\x90\x4e\x33\x54\x89\xcb\xf2\x03\xf3\x20\x81\x1c\x94\xd9\x25\x71\xf9\x7f\x60\xc7\x65\xd9\x23\x12\x24\xa8\x32\x75\x1a\xc4\x9d\xb3\x84\x6a\x04\xef\x48\x5d\xba\x25\xf0\x0c\x8f\xf0\xcc\x0b\x35\xad\xb2\xdc\xe1\x42\x55\x68\xfe\xe4\x95\x42\x52\x8e\xac\x64\x91\x83\x91\x4c\xc1\x2f\x3f\x37\x09\xca\xbc\xfd\xa1\x39\xc1\x06\xcf\xb1\xac\x7a\x34\xc7\xb4\x16\x8c\x5d\xba\x49\x8e\xd4\x89\x8d\x8e\xca\x19\x4c\x5e\x50\xb4\xf8\xbf\x5e\x79\xdb\x02\x07\x40\x39\x92\x7a\x12\xfe\x3d\xcf\xd6\x76\x38\x42\x21\x38\x43\x85\xda\x19\xe3\x04\x4d\x69\x03\x22\xd0\x94\x35\x16\x63\x82\x39\x18\x77\x91\x1c\x3f\x3c\x4e\xe1\x7a\x5e\x8c\x0a\x89\x49\xec\xef\x98\xb7\xc6\xc1\xde\x09\x27\x95\x50\x29\xc2\x4d\xc8\x18\x8b\x13\x0b\x7c\x79\xc3\xf5\xc5\x63\x86\x9f\xec\xac\x1d\x4c\x34\x1e\x6f\xd1\xfa\x22\x7a\x93\xcc\x5c\x45\x25\xab\x89\xe9\x22\x0e\xe6\xc6\x53\x34\xd8\x65\x98\x40\x72\x3e\xf9\x5b\x22\x1f\x4a\x16\xe5\x23\x04\xb8\xda\xda\xc0\x0d\x19\x82\xfc\xbf\xcb\xea\xdf\xee\xb2\x32\x96\xd2\xb5\x2e\x2b\xfd\xd6\x7f\xf6\x65\x75\x9b\x73\x9c\x4f\x69\xc2\x1b\x3b\xbe\xf8\xff\x4e\xed\xbf\xe2\xa9\x55\xb7\x93\xbe\x59\xac\xea\x01\xee\x4e\x28\x99\x2e\xaf\x1b\x73\x10\xbc\x2a\x5a\xeb\xaa\xa4\x4a\x3c\xb2\xf5\xa1\xef\xfc\x34\x6b\x19\xec\x8f\x76\x9e\x8d\x48\xa9\x71\x82\x28\x47\x57\xd2\xbc\x29\x4d\x5e\xad\xa9\x76\xa7\xca\x80\x9a\x10\x9e\x10\x90\xeb\xa3\xb6\x9d\x47\x1a\x72\x4d\x1a\x5f\x18\xc0\x9c\x93\xa6\x45\x71\x29\x8d\x21\x33\xed\xe3\xe1\x37\xfa\x1d\x81\xe2\xe7\xa5\x16\xae\xd1\xe3\x31\x62\x52\x5c\xba\x63\x4e\x38\x87\xfa\xd0\x0f\xce\x59\xab\x0d\xf8\x96\x64\xd5\xd2\xef\xfb\x5b\x18\xe3\xfd\xdc\xef\x60\xb2\x9c\x31\xc9\x5e\x9c\x08\x51\xc5\x6e\xe4\xbf\x6a\x20\x49\xee\xb4\x41\x6c\x59\x67\xfc\x0b\x7a\x3f\x18\x9a\x13\xd2\xba\x3c\x69\x1b\xdc\x12\x10\x20\x50\xaf\xa4\x85\x82\x5e\x76\xb2\xcc\x26\x9c\xaf\x44\x56\xe6\xd8\x1d\x73\x62\xee\x6d\xc1\x9f\x7d\xf4\xdb\x6f\x1b\xb4\xa9\x67\x7c\x16\x67\xf5\x94\xa5\x39\xde\xd6\x70\x48\x39\xda\x51\xf4\x90\x33\xc7\xf7\x51\x40\x70\xbc\x2f\x49\xa5\x8c\x43\xba\x40\x23\x75\x15\x36\x8b\xa2\x21\xe2\xf8\x6f\xb5\x6f\x9a\xf2\x15\x93\x0b\xe5\x1a\xeb\x83\x4a\x1b\x67\x04\xa7\x08\xca\x26\x8c\xcb\x1b\x19\x60\x12\xe2\x94\x17\x6c\xae\x22\x86\x9c\x26\x44\xa6\x96\xa0\xff\x85\x73\x2e\xca\xf0\x5e\x0c\xe7\x67\xcf\xe7\xaf\xf7\x22\xcc\xef\xed\xd9\x21\x9c\x09\x19\x45\x34\x1c\x97\x53\xc8\x35\x35\x2d\x85\xc4\x66\x81\x86\xac\x6e\xef\x15\x89\xf5\xc0\xbc\x02\x32\x28\xe2\xf4\x64\xc8\xa7\x65\x1c\xe4\xcb\x39\x51\x37\x01\x73\x95\xf6\x0a\x38\xd9\x20\xa6\xcd\xec\xff\xbf\x03\xe2\x6d\xb1\x89\xc4\x0e\xec\xed\x69\x4f\x94\x26\x70\x1d\x5a\x05\x27\xad\x22\xd3\x96\x5d\x93\x46\xd3\x25\x0d\xc2\x54\x9d\xfb\xee\x0e\x0d\x18\x8f\x91\x5a\x92\x61\x58\x4e\x01\x8d\x51\xd2\xc9\x8d\x24\xb6\x4d\x90\x6b\xa6\xd2\x87\x81\x36\xaa\xef\x4f\x04\x7b\x04\xd2\x7a\x85\x5a\x90\x3b\xe7\x5a\x6a\x07\x25\xa0\x4f\x31\x58\x0a\x2e\xce\x6a\xa2\xcd\x61\x97\x9d\x69\x7a\x50\xb3\x65\xc8\xd5\xee\xdf\x91\xb8\x2f\xa5\xe1\xd7\x0d\x9b\xe7\x65\xfe\xa0\x84\x4e\xbf\xa0\x8f\x10\x1a\x90\xca\xb9\x17\x2c\x6f\xeb\x9a\xd4\xbe\x00\xe3\xc6\x8f\x07\x3d\xf6\xfc\xc8\x07\x8e\x96\xa4\xaa\x00\xd7\x2a\x70\xb1\xe7\x55\x28\x92\x6b\xc6\xa4\x4d\x4f\xf9\xd4\x84\x77\x5b\x4e\xfa\xb8\xaa\xa2\x10\xe0\x7f\x63\x99\x9e\x4e\x47\x70\x78\xf4\x12\x22\x1e\x12\x57\xec\x5a\xe7\x7b\x78\xa0\x24\xbb\xdd\xd3\x48\xdb\xb8\x40\xa1\xe1\xff\x8b\x5e\x56\x23\xf0\xd9\xcb\xd3\x52\x7b\x1f\x28\x51\xd9\x8d\xdf\xfb\xe3\x5d\x83\x41\x38\xe6\xd7\xbe\xe5\x7e\x9f\x7b\xe9\x8e\xb9\x7e\xc0\xe4\x7f\x32\x07\xc5\x39\x1a\xd0\x18\x63\x5d\x9f\x9e\x26\xe6\x7e\xb7\x5e\xda\xef\xbf\xd1\x9c\xcd\xd8\x8a\x38\xd4\xe8\x6a\x1d\x6b\xa2\x0a\x29\x7b\x91\x70\xcc\xe4\x3d\x15\x1a\xd2\xba\x9b\xd0\xac\x6b\xab\xd6\x23\xf7\x9b\xab\x7f\x97\x4d\xe8\xef\x00\xb6\xa1\x2d\x18\x34\x32\x3b\x5b\x80\xfc\x54\x0b\x15\xec\x6a\x03\x7a\x5b\x86\xfe\xd9\x91\x66\xe5\x35\x18\x49\xe7\x57\x88\xf7\xcd\xa6\xa9\xba\x38\x2a\x6c\xd4\x26\x7e\xde\x43\xe3\x82\x88\x8d\x75\x62\x54\x1c\xf1\xfa\xb9\x19\x03\xe1\xc6\x66\xf8\xb7\xcb\x9a\xa4\x02\x8e\x99\xdf\x12\xd9\xc9\xe0\x83\xb5\xea\xbe\x61\xb4\x31\x98\x68\x19\x5a\x90\x46\x20\xd1\x8a\x49\x20\x25\xc5\xad\x6f\xbc\x88\xe4\x53\x5b\x32\x28\x8d\x98\x0d\x62\xc6\x3c\x67\x42\x92\x75\xe1\xa2\xba\xb7\x44\x4a\x7f\x8d\xdc\x5c\x86\x43\x54\xbb\x41\x35\x5b\x8e\xc3\xb0\x7a\x63\xab\xfd\xbd\xf2\xf2\xb1\x9c\x98\x2b\x29\x89\x7c\xa5\x78\x2b\xd3\x37\x7a\x53\x21\x57\x97\x7e\xc8\x95\xd7\x21\x8e\x98\x2a\x61\xa6\xf5\xda\x15\x09\xa9\x32\x48\x62\x43\xb7\xe2\x6d\x3d\xd9\x33\xe3\xf3\x66\x7a\xb8\xe4\x60\xd7\x4f\x67\x16\x81\x24\x13\x49\x22\x62\xdf\xf3\xc1\x5e\x8e\x6f\x3f\xa6\xba\x5e\xec\xe5\xab\x3d\x86\xb2\xaf\xf8\x77\x38\xf8\x73\x48\x66\xeb\x5b\x6d\xf6\x4e\x35\x47\x6a\x40\xb0\xb9\xf5\x39\xfb\xda\x61\x4c\x9b\x3d\x60\x7f\xc8\x93\xf0\x1f\x12\x13\x15\x97\xf2\x1c\x11\x32\x34\xe2\xa5\x51\x90\xef\x3a\x20\xea\x46\x8b\x1b\x13\x0f\x35\x0c\xf8\x66\x38\xbb\x61\x34\x54\xdf\xb6\x8f\x67\x94\xe3\x2b\xcf\x8e\x09\x7a\xda\xe4\x25\x92\x94\xc0\x7f\x77\x26\xae\x5b\x49\x6d\x88\x87\x7f\xed\xe8\x9e\xff\x00\x1e\x7e\x73\xda\xbf\x51\xa0\xd0\xbf\x0d\xc9\xbf\xb7\xb6\x37\x7d\x4b\xb9\xd5\x80\xe0\x18\x8c\x4a\xc5\x48\xd1\xfb\xd7\x8f\x7c\xd1\xa6\xc4\xce\xe4\xe1\xfe\xfb\x92\xbc\x6a\xc9\x66\x65\x67\xdb\x04\x2b\x17\x26\xe2\xbd\x9f\x0d\xb3\xe8\x2f\xda\x95\x88\x8b\x19\xac\xc7\x1e\xbd\xe1\x86\xc5\x0c\x5f\x97\x77\x16\x15\x73\x57\x7e\x01\x3a\x1d\xc6\xc9\xef\x1f\x7a\x90\x95\x02\x6e\x51\x9a\xdf\xf0\xcc\x70\xb0\x14\xdb\x4c\x7b\x7c\x6e\xc1\x35\xb3\xa1\x09\x7b\x9b\x8b\x72\x41\xd9\x48\x87\xe1\x63\x10\x01\x4a\x45\xa4\x28\x8f\x49\xf8\xe8\xdd\xee\x98\x1b\xb1\x10\x8e\xfa\xe5\xeb\x7a\x6f\x36\xa5\x72\xdc\x79\x08\x43\xff\x85\xfb\x95\x4e\xc0\x50\xb4\x43\x30\xe0\x90\x6b\x69\xdc\xd0\xc3\xd8\xcf\x15\x1a\xdd\x90\x3f\x28\x25\x6d\xfc\x21\x3c\x42\x5f\xcd\x60\xb7\xa6\x93\xe9\x06\xcc\xd4\xfa\x3d\xc6\xab\x8b\x77\xe4\x79\xea\xdb\xee\xdf\xd5\xf7\xf4\xd5\xb6\x7b\x2d\x77\xd6\x46\x37\xfb\x16\x3e\xae\x33\x68\x3e\x4e\x6c\xe8\x8d\xd1\xa3\x1b\x82\x3f\x95\x6c\x59\xab\xee\x1b\xea\x6b\xb1\x0c\xd9\xb4\x35\x6a\xcf\x61\x3a\xec\x5b\xe5\x23\x08\xef\xb1\xa1\xe3\x71\x93\x62\xb8\x70\xe6\xb4\xd6\x25\x4f\xd4\x3c\x22\x77\x90\x2a\x56\xf6\x4a\x8c\x21\xd7\xcd\x2f\xba\xf9\x1c\x37\xab\x1e\xb7\x18\x0c\xaa\x9e\x1e\x2c\xd5\x65\x56\x7e\x88\x3e\xaa\x77\x7e\xd0\x1f\xfd\x9c\xaa\xd3\x95\x82\xbe\xdd\x0f\x26\x53\x79\xd2\xc2\x41\x47\xde\xa4\xe3\x87\x0d\x78\x74\x64\x87\xca\xef\xf3\x29\x69\x31\xad\x78\x7a\x8b\xe5\x06\xd6\x88\xd6\x25\xbd\xa6\x65\x87\x2b\x15\xfd\x56\x97\x50\x67\x26\x08\xb1\x4a\x6c\x47\xb8\xc0\x9e\xbd\x48\xf8\x1f\xc3\xc7\xa0\xd5\x3f\x9c\x97\x71\x3b\x56\xfa\x47\x90\x1f\x22\xd3\xa3\x5b\xbe\xf9\x65\xfd\x46\x07\xe3\xca\x91\x39\xb3\x4c\x18\x0c\xfd\x02\xcf\xf6\xb9\x5f\xb3\x97\xed\x45\x81\x2b\xe2\x6d\x12\x9b\x8a\xa3\x45\xeb\xab\xca\xd5\x23\x2f\x57\xe2\xd3\x02\x57\x42\x61\x9e\xe2\x22\x57\x65\x09\xb2\xd5\x04\xcc\x80\x4b\xf1\x74\x47\x16\x05\xf1\x35\x00\xcc\xd9\x00\xe8\x54\x76\x2f\x01\x40\xba\xea\x75\xb8\x4a\xbf\x43\x4b\x5a\x54\x1e\xf1\xe2\x91\x1e\xe6\x1b\x7f\x6e\x59\xd1\x45\xff\xd6\x8f\x0d\x1d\x22\xa1\x91\x31\x6a\xdd\x89\x0d\x8f\x3e\xca\x4d\x73\xd4\x36\xbb\xc1\x8f\x0d\x1f\xe8\x74\xe4\xad\xe7\xb8\xaa\xd6\x5f\xca\x18\x4c\x78\x7f\xc6\xc5\xf6\x69\x19\xd7\x31\x57\x90\x72\x6d\xea\xec\xd0\xfd\x24\x29\xae\xc3\xf1\x93\xc9\x1f\x28\xd2\xba\x4c\xcf\xa4\x2a\xfb\x37\x96\x3d\x58\xa0\x71\xaa\x6e\x2f\x79\x9c\x3b\xad\x8d\xe4\xe4\xd3\xc7\xa9\xf1\xf9\x57\x7f\x53\xa3\x5e\xfa\xe7\x7d\x37\xb8\x09\x4f\x11\x6a\x1d\x34\x32\x2a\x58\xdd\x62\x5a\x73\x65\xfa\x86\x74\x1e\xa3\x3d\x2f\xb0\x4a\xbf\x12\x6f\x33\x6d\x5e\xb9\xea\x2a\xdc\x20\xdc\xb5\x6c\x0e\x86\xc5\xa9\xaa\x1b\x2b\x18\x8c\x7a\x48\x16\x1f\x5b\x34\xac\xd0\xdd\x53\x64\x61\x73\xc2\x95\xab\x0d\xd0\x64\x7b\xfb\xff\x5d\xc8\x68\x70\x51\xff\xdd\x14\x3f\x41\xed\xac\x01\x4b\x10\x46\x05\x5e\xe0\x4b\x28\x52\x1b\xdd\x2a\x89\x38\x18\x80\xf3\xd6\x2e\x27\x7d\xc1\xa8\xdd\x81\x87\x41\x12\x7b\x87\x57\xac\x6b\x65\xf9\x2a\xf9\xbb\xd9\x8d\x3e\x00\x17\x15\x6b\xff\x42\xe7\xb4\xe5\x13\x6e\x7e\x55\xd7\xca\x77\x72\x83\x0f\xbe\xfd\xd2\x0b\x42\xc8\xa1\xb2\x3f\x47\x54\xc8\x73\xe9\x35\xe1\xe9\x81\xd2\xe2\x46\x37\xe5\x3e\x96\x56\xd1\x49\xfe\x69\x52\x97\xa3\x9f\x5d\xe0\x95\x3e\x75\xbf\x68\x12\x53\x62\xd4\x61\x4a\xb6\xca\x43\x2a\x70\x55\x74\x95\xf1\x98\x40\xdb\x85\x04\x80\xec\xfb\x73\x76\xad\x42\x2a\xd5\x74\x25\x81\x1b\xf2\x3a\x2e\xe7\xb4\xb6\x04\xa1\x7c\xb8\xf2\x4c\x2b\xf2\x71\x5a\x7a\xd5\x64\xa9\xf8\xa7\x0a\x4a\xe2\xdb\x2a\x5f\x14\xd1\x9a\x77\xd3\x29\x2d\xa8\xb4\x1c\x29\xdd\x15\xe4\x59\x2b\xab\x46\x59\xa4\x81\x51\x7a\x1b\x64\xa2\x05\x5e\x19\xc6\xdd\x32\x2d\x13\x7b\xef\xe2\xda\x11\x83\x93\xa4\x0d\x0b\x3b\x4c\xd0\x75\xcc\xbf\x64\xfd\x36\x4e\x40\x60\xd6\x89\x64\x7a\x66\x0d\xf9\x67\x47\x1b\x88\xd4\x4a\x88\xea\x1e\x30\x41\x92\xfc\x91\x10\xf3\xc8\x67\x31\xe3\x86\xa8\xb0\x2c\x68\xb1\x24\xd3\x39\xd3\x7d\x62\x14\x4d\xab\x44\xbc\x0b\x99\xff\x6e\xc7\x95\xe7\xcb\xfd\xc4\x39\x2b\x52\x02\x1b\xe7\x49\x08\xa0\xc0\x25\xe2\x64\x0f\x3e\xcf\x74\xd3\xfb\x00\xee\x7e\x5d\x9e\x8d\xd3\xcf\x88\xd4\x6d\x43\x89\x44\x08\xc8\xb2\x2e\xda\x88\x87\xb4\xbe\xbe\x7a\x09\x2d\x73\x1e\xe3\xa0\x94\xc5\xc1\xdc\x99\xc7\x7a\xe2\x39\x59\x2a\x10\x0a\x8b\x7c\x52\x93\xa5\xfe\xfd\x30\x04\x90\x2f\x68\x70\x73\x8a\xc8\xa7\x4a\x24\xaf\xb6\xcc\x6e\x47\x9b\x9d\xbb\xdf\x7a\x5a\x26\x57\x0c\x97\x2f\xe4\x5b\x51\x9b\x64\x33\x4b\x1f\x5d\x83\xad\xc6\x35\x6c\x8e\xaf\xc9\xc4\x9f\xe1\x36\x6a\xd9\x98\x11\x92\xbb\x76\x9a\x7e\xda\xd9\xbd\x70\xf3\x06\x0a\x36\xba\x8a\xf0\x92\x90\x4f\xd5\x4a\x70\x14\xd6\xb5\xb6\x56\xe3\x35\xae\xba\x5e\xf9\x63\xd4\x0d\x17\x0b\xee\xe6\x19\x74\x3f\x69\x42\x21\x01\xd8\xc4\x11\xd5\x68\xf9\x09\x66\xae\x46\x77\xc6\x36\xbf\xf6\x35\x32\x1a\x33\xf4\x91\x05\x35\xe2\x2c\x58\x11\xae\xe8\x5a\xb4\x20\x4d\x41\xea\x16\x5f\xa9\x1b\x43\xb2\x68\x19\xe1\xe3\xa5\x35\x47\xf2\x55\x02\xd7\x27\x5d\xfb\xce\xc0\x93\x88\xf6\x3e\x5a\xcf\x59\x1a\xbe\xad\xbc\x09\xb2\x1e\xa5\xff\xcd\x0b\x74\xb0\xbb\x9f\x61\x79\x27\xfe\x2a\x35\xef\xbb\x24\xed\x92\x90\x1a\xed\xc3\x45\x75\x70\xbf\x8f\xb9\x49\x7a\xf0\x87\x4c\x93\x45\x6d\x63\x6d\x69\x7d\x25\x6f\xf6\x93\x5e\xea\x30\x87\xc6\x47\x5e\x8c\xba\xf0\x93\x35\xa9\x26\x37\xb3\xa3\x08\x70\x2f\x0d\x09\x0a\xaa\x40\xc8\x33\x91\x23\xa6\xb8\x81\x9f\xfe\xc7\xb5\xb1\x24\xdf\x07\x46\x93\x8d\x9f\x99\x31\xa7\xed\xc4\xe9\xf8\x09\x35\x19\xe1\x53\x23\x07\x8e\x22\x1f\xb8\xaa\x5f\x1e\x49\x20\x93\x83\x2d\x41\x38\xf0\xd9\x0b\xfd\xd9\x73\x5d\x31\x14\x3e\xd6\x84\x71\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\x36\x62\x0d\x7a\x3e\xe8\x4c\x2f\xa2\xe9\xf3\xfe\x36\xf8\xc0\xd3\x5d\x09\xf9\xdb\x67\x5f\x22\xe6\x4e\x4b\x78\x37\xc6\x0d\x0f\x6a\x01\x27\x86\xff\xa8\xfb\xdd\x6b\xcc\xad\x73\x23\xc4\x33\x4b\x8c\x10\xdc\x13\x3d\x93\xed\xa1\x26\x24\x34\x06\x34\x51\xad\x70\x15\x55\x09\xa2\x21\xb8\x98\xa9\x88\x65\xb7\x70\xb3\x52\xa2\xe4\x6b\xf0\xb8\x21\x45\x8f\x0e\x9d\xd2\xc8\x8a\x12\x65\x49\xe9\x19\x41\x57\xf4\x9a\xd4\x72\xbf\x55\xad\x6a\xbc\x12\x9b\x8e\xcb\x52\x3a\xf3\x5a\x5b\x40\x76\xd7\x1b\xf8\x4c\x69\x8c\x8b\x86\x5c\x83\xbc\x10\x51\xbb\x60\x97\xff\x60\x10\x60\xb6\x2b\x1e\x37\x2d\x8a\x0b\xdc\x71\x22\x1b\x15\x0b\xa9\x23\x9e\x9e\x75\xbd\x6f\x7b\x63\x8a\x91\xb4\x5f\xbf\x6f\x79\xe4\x73\x41\x88\xee\xb7\x65\x90\xb3\xbb\x01\xbd\x6d\x5c\x73\x67\x03\x20\x16\x43\xd1\x03\x31\x12\x52\xc7\xe2\x94\x82\x72\x80\x9b\x15\xc4\x27\x00\x42\xc1\xc5\xff\x5c\xcb\xa1\x71\x65\x60\x0b\xfd\xa3\x3e\xca\xa6\x65\x34\x7a\x70\x4e\xe4\xbe\xc9\xda\xbe\x8a\x2a\x84\xb8\x37\x85\x42\xee\x55\x45\x8a\x56\x49\xb6\x63\x60\x3f\x59\x03\x76\xcd\x49\xcd\x3b\x3e\x1a\xf6\xd3\xd1\xb0\xc9\x67\x52\x40\x6d\x91\xd1\xb0\x9f\x8d\x86\x7d\x4d\x1a\x3a\xa5\x05\x5e\x0b\xfc\xf3\xd1\xe0\x25\xa9\xa5\x00\x0f\xe7\xea\x65\xf9\xe3\xc1\xb7\x31\x7f\x9c\x56\x4c\xab\x09\x96\x96\xd7\x13\x7d\xed\x32\x03\x76\x36\x00\xfb\xcb\xbd\xa4\x70\xa5\xdb\x22\x03\xe3\x3a\x3b\x95\x85\x69\x96\xb4\xaa\x90\x8c\xe6\x2a\x08\xbd\xb6\x76\xcc\xfe\x6e\x69\xa6\x11\x1e\xe5\xa8\xe3\xa4\xd4\x71\x6b\xf0\x14\x30\x8c\x45\x57\x53\x3e\xd3\xfc\x4d\x97\xc0\x59\x30\xd6\xa0\x6e\xd1\xd2\x39\x41\x1e\x30\xd6\xc0\x43\x25\x43\x4e\xf5\xf0\x96\xa1\x0a\xb7\x84\x4b\x3e\x82\x38\x9b\xb6\x4b\xa1\xeb\xfe\xb3\xa3\x85\x10\xb6\x65\x2c\x52\xc4\x7f\x17\xb8\xc1\x73\xd2\x92\x46\xd6\xf6\x2f\xed\xa1\x9e\xe3\xc5\x02\x82\xba\x15\x0a\xbc\x57\x41\x66\xb7\x92\xd8\xb6\xe2\xc0\x54\xf2\x2d\x47\x44\x33\x19\xeb\xe4\xf3\x82\x14\x2d\x34\x53\x52\x36\x84\x19\x6e\x7d\x98\x50\x5f\x40\xe0\x58\xe3\x97\xd6\xbc\x25\xd8\x98\x25\xa6\x5d\xa5\x9d\x68\xfd\x36\xa8\xda\x98\x16\x70\x05\xea\x3f\xa4\x88\xfe\xa2\x1c\x1a\x82\x35\x4a\xa3\x54\x56\x4f\x17\x1b\xea\x2c\x82\xd6\xfa\xd5\x5d\xd0\x51\x52\x26\x5e\x19\xb5\x16\x07\xad\x89\x1f\x07\xd4\x4b\x5d\x63\xdf\xfd\x10\x44\xde\x38\x98\x0c\x79\x01\x65\x8e\xbc\x0a\x93\x10\x7b\x50\x92\xa2\x21\x98\x5b\x4a\x54\x2a\x15\x9f\xb1\xae\x2a\x13\xa2\x71\xcc\x1f\x7a\x93\x70\x85\x48\x54\x65\xfb\x1b\xf8\x67\x3c\x40\x69\x4e\x08\xca\xec\xce\x70\x98\xa9\x2f\xd7\x44\xa3\xa9\x0d\x4a\x0b\x33\xd9\x41\x13\xeb\x06\xfb\x5b\x55\xb1\xa5\xa2\xe5\x86\xb5\xac\x60\x15\xc4\x11\x91\xd6\x35\xa0\x4b\x8b\xa6\x32\xab\x7b\xb6\x73\x9b\xdb\x4f\x1b\x53\xd7\x41\x1a\xe1\x0b\xa5\x0d\xb3\xc6\xd4\xd4\x10\xc7\x54\xd5\x77\xdb\x8c\x6d\x35\x56\x81\xd5\x54\x5f\xa2\x83\xfd\x54\x0c\xd7\x02\xd7\xb4\x98\x3c\xb8\x90\x2b\x53\x16\x42\xfd\x92\x20\x28\x36\x45\x8d\x98\xf7\xee\x83\x41\x7a\x59\x3b\x60\x21\x15\xab\x50\x67\xba\x3e\xa3\x23\x35\xab\x94\xd5\xc2\xe0\x47\x5a\x1c\xfc\x32\x89\x67\xa7\xa0\x7c\xe8\x56\xf0\x12\xca\x90\xbd\x49\x5f\x03\x78\xb1\x68\xa0\xfc\x9e\xb9\x0f\x7a\x5a\x86\x1a\xa3\x23\xb0\x67\x68\x42\x47\xb9\x04\x05\xdc\xcd\x89\x31\x1b\xb6\xbd\x7a\x50\xc5\x11\x06\x21\x94\xd5\x9c\x96\xa4\x31\x31\x6b\x58\x90\xe9\x82\x71\x52\xee\x39\x26\xde\x3e\x62\x3a\x56\x2b\xd2\x9c\x91\x2c\xd5\x27\xe2\x03\x87\x41\xfe\xc0\x58\x15\xb1\x47\xd0\x94\xe4\x5d\xe7\xbc\x95\x6d\x82\xe2\x8d\x15\x87\x83\x7d\xff\xbd\xa6\xbf\x13\xe0\x5a\x62\x85\x82\xa5\x68\xac\x4b\xd4\xa9\xc2\x87\x70\xac\x1f\x04\xdc\xc2\x7a\xe5\xfc\x75\xe4\xdc\x71\x74\x9a\xd3\xaa\xf9\x47\xd5\x70\xa5\xa6\x61\xdb\x97\xe0\xac\x1c\x7b\x24\xf1\x60\xb7\x60\x75\x81\xdb\x09\x2d\xb7\xf4\xaf\x0f\xac\xd6\xa0\x1b\x55\x80\xde\xa0\x7d\x9c\xb4\x84\x7c\xe3\x15\x6a\xc5\x2c\x1e\x24\x03\x1c\xfd\xbf\xbc\x3f\x65\xce\x17\xab\x89\x9b\x03\xca\xdd\x36\xaa\x4e\xc5\x48\x70\x1c\x38\xe8\x0c\x21\xd1\x16\xd5\xc4\x90\x13\xf0\x39\x0e\x5e\x0a\x1d\x61\x88\x38\x43\x34\x7a\x4d\xd3\x73\x81\x3b\x71\x38\xd5\xc2\xfe\x2e\x87\x3e\xab\xaf\x71\x45\x4b\x38\x0a\x7f\x47\x73\xd2\xce\x58\x54\x9d\xef\x4c\x79\x1e\x67\x78\xb1\x20\xb5\x44\x96\x13\xd6\x1f\x39\x22\x4c\x7a\x8b\xbd\xe1\x42\xce\xa9\x20\x8b\xb3\x32\xc7\xcd\x27\x3f\xd3\x8d\xce\xe7\xa4\xa4\xb8\x25\xd5\x2a\x43\x41\x31\x5d\xf7\x50\x91\x4f\x6e\xc3\xb4\x93\x26\xbc\x30\x6d\x20\xf3\x32\x5a\x3b\x1a\xb4\xbf\xfa\xa8\x47\x5b\xb9\x00\x65\xfd\x03\x6e\xdb\xae\xe6\x78\x4a\x64\xb9\xa8\xe3\xba\x7c\x4f\xa6\x5d\x5d\x3a\x9c\x3c\x6c\x15\x6e\xa0\xaf\x47\xd9\xce\x58\x17\x01\xf7\xf0\x11\x9e\x65\xdf\x5c\x3b\xc0\x0d\xe3\x56\xec\x57\x96\x7d\x04\xba\x94\x0d\xaa\x68\x8b\x26\xca\x75\xc0\x51\x81\xab\x4a\xa6\x4f\xab\x27\x48\xe4\x02\xb4\x9d\xa6\xd2\x13\xbc\x4b\x56\x9a\x96\xb7\x00\x6c\x4e\xda\x4a\x22\x4b\xff\x64\x19\xaf\xab\xcb\xf4\x31\x61\x17\xd8\x68\x89\x4d\xcd\xd7\x47\x53\x5a\x6c\x1b\xb3\xd5\xf2\xf8\xcb\xe8\xbc\x06\x08\x92\x47\x49\xf2\xa6\xdc\x67\xc5\x99\x7c\x41\x31\x98\x79\xc4\x1d\xcb\x1d\x8f\x3d\x66\x76\x3d\x7f\x04\x7e\x19\xa8\x93\x70\x2b\x09\x29\x2d\xf3\xc8\xc9\x94\x66\x36\xc3\xf5\xa1\x87\xeb\x2b\xa5\xaa\xc2\x06\xdd\x67\xa3\xdb\x48\x17\x91\xa3\x4d\x5c\xbf\xec\x12\x17\x9f\x94\x49\x8e\x36\xbd\xc9\xa2\xf9\x72\x32\x77\x5e\x51\x2a\x79\x39\xa5\xfa\xe8\xe9\xaa\xbe\xe6\x56\x69\x81\xfc\x78\x77\x29\xc3\x3d\xc4\xa5\x6c\x08\xab\x88\xb2\x8a\xa5\x72\x60\x12\xc1\x5c\xc8\x25\xe5\x70\x09\xc0\x4d\xa7\xda\x17\x3b\x2d\xf8\xf4\x74\x42\x70\x33\x28\x23\xe7\x34\xc3\xf2\x6d\xa0\x62\x01\x30\x0d\x79\x4c\x6a\x69\x60\x94\x57\xbd\x9a\xb3\x90\x45\x2b\xce\x22\x57\xc9\xa8\x32\x5a\xbf\xfd\x96\xec\xf9\x35\xe2\x5e\x53\xc6\x63\xe5\x90\x8f\x73\xfe\xc8\x3f\x3b\x0c\xaa\x97\xf2\xe6\x5a\x75\x2a\x41\x3a\x0a\xa0\x93\x72\x24\x34\xab\x29\x6b\x8a\x74\x23\xf5\x2c\xc9\x6d\xa6\x2c\x97\x58\x5b\x77\x09\x04\x71\x10\x90\x83\xd6\x1f\x54\xcc\xd5\xa3\xa0\xab\xa1\x0b\xc1\x2e\xc6\x98\x9f\xa6\xe2\x17\x5c\x23\xb6\x20\xb5\xb4\x11\xe3\x7a\x85\xe6\xac\x89\x21\x5c\xe3\x46\x53\xd7\x7b\x56\x81\x2d\xff\x04\x26\x10\x99\x87\xb3\xd2\xfb\x49\xea\xf5\x84\x18\x1f\x0c\x75\xa2\x32\xd7\x93\xa3\xbb\x1d\x0e\xc1\xbf\x71\x3f\x25\x5d\x45\xd0\x5e\xa2\x5c\x02\xd2\xb8\x51\xfc\xe9\x9c\xa8\x1c\x9c\x83\x01\xe9\x04\x6d\xd6\xc2\xe9\xcf\x31\xc6\xe3\x90\xa5\x33\xb9\xd4\xbc\xd1\xb3\x6f\xb8\x84\x46\xd1\x92\x06\xac\x89\x3a\x60\xad\xaa\xdc\x98\x77\xc1\x3d\xf4\xd1\x94\xa7\x31\x5d\x04\xdd\x1c\x41\xaa\x02\x51\x04\x83\x4a\x26\x56\x89\x73\x60\xfd\xd2\xb4\xce\xd4\xd2\xce\x88\xe0\x6b\xa7\x34\x18\x90\x89\x3c\xa8\x71\xc9\x91\x3d\x59\x70\xa3\x12\xa9\xfa\x52\x22\xcc\x1f\xf9\x8c\xa6\x31\x95\x25\xd1\x26\xef\x63\xfd\x73\x17\x29\x7e\xc3\x8b\x1b\x99\xf4\x97\x4a\x17\x87\x1b\x23\xbd\x9e\xc4\x4e\x67\xca\x43\x8e\xc1\xc4\xa8\x3c\xc0\x9e\x96\xda\xfa\x67\x3d\xdd\x6e\x14\x1d\xad\x69\x52\xd8\xdc\x0c\xe2\x72\x92\x37\xac\xe7\x58\xc7\x9d\x3b\x12\x55\x1d\x43\xfe\x73\x52\x11\xdc\x20\x65\x39\xd4\x76\xcc\x4b\x22\x9d\xb7\xae\x4c\x67\x7a\xcc\x94\xe9\x3b\xb4\xc7\x0e\xb9\x9f\xd3\x48\xde\x2b\x8d\x44\xda\x63\x2e\x57\x42\x1b\x6d\x95\xc2\x41\x1b\x3d\x9b\x96\xa1\xff\x25\x0d\x73\xf4\x16\x37\x31\x04\x94\x58\x5b\x0f\x38\x2c\x7d\x90\x77\x07\x37\x37\xd6\x4c\x8c\x2e\xa5\x62\xa3\xa5\x2a\x21\x31\x35\x6c\x43\x82\xcc\xe3\xdf\xc9\x16\xe8\x02\x70\xe6\xf0\x51\xae\x17\x62\x27\x68\x35\xd6\xc2\x80\x5d\x9d\x33\x46\x90\xc0\x4a\x68\x08\x1b\x65\x1b\x09\xad\xdc\x71\xc7\xa6\x46\xd9\x2c\x92\x46\xaf\x05\x69\x28\x2b\xd1\x52\x68\x05\xa9\x74\x34\xdf\x4e\xdc\x00\xfb\x63\x4b\x29\xf7\x86\x45\x07\x1b\x52\x01\x2d\xd9\x38\xf9\xbc\xa5\x38\x15\x8c\xbd\x66\xc4\xa3\x50\xf8\x23\x81\xc8\xd7\x0d\xd6\xf3\xf5\xb6\x4d\x47\x02\x81\x27\x07\x2e\xc0\xf2\x2b\x6d\x1d\xd0\xa8\x50\x6b\x12\xa7\xd4\xd8\x05\x04\x23\xe8\x6a\xcf\xe4\xcf\x23\x33\xbc\x3e\xd3\xfe\xc0\x02\xdb\x7e\x33\xee\x11\xf1\xea\x09\x0b\x81\x1e\xfc\x5c\x3a\xb5\x36\x79\x9a\x84\x92\x18\x1d\xe5\x5e\xeb\x3a\x90\x77\x6c\xd2\x9d\x04\x93\x3c\x0c\x67\x9d\x02\x23\x54\x17\x38\x14\xac\x22\x17\x15\x03\x45\xe2\xf7\x25\x26\xd8\xae\x9b\x51\x93\x12\x96\xb9\x27\x2d\xab\xc4\x12\xca\x5b\xf0\xcf\xd8\xb3\x4a\xa7\x88\x0a\xdd\xad\x2e\x03\x6a\x92\x2c\xd6\xc4\xf8\xbb\x21\xfb\x51\xd3\xd9\x54\x63\x7c\x21\x37\xeb\xaa\x31\x91\xcd\xd3\x77\x49\xb6\xd2\xa6\x9f\x93\x0a\x63\x81\x30\x48\x7b\xde\xdb\xdb\xf3\x00\xbe\xd3\xd1\x03\xd1\xe6\x1f\xa2\x63\x2f\x88\x42\x50\x71\x50\x8a\x4e\xbf\xe1\x41\x54\x59\x34\xae\xd7\x15\xfc\x5b\x2a\xbf\x21\x5e\xfe\x2e\x84\x31\x78\x31\x0f\x1e\xc0\x62\x46\x8a\x4f\xa6\x93\xba\x45\x75\xc1\x9a\x86\xf0\x05\xab\xa5\x29\x04\xc2\xd4\xb4\x13\x0d\x9d\x9d\x42\x65\x88\xae\x86\x4c\x20\xf1\x31\x69\x1c\x8f\x81\x66\x02\x00\x88\xb6\x5c\x97\xdf\x9c\x32\xb0\xe6\x08\xc8\x45\x3e\x44\x61\xcc\x51\x1a\x36\x1a\xbb\xce\x99\xde\x1b\xf7\xaf\xc1\x83\x23\xf9\x44\xc1\x16\x2b\x45\x2d\x0b\xe5\x02\x1a\xe4\x14\x7b\x7b\xe8\x27\x22\x23\xc1\x68\xa0\x48\x46\xd3\x85\xe4\x05\x2d\x92\x09\x96\x9b\xb2\x6b\xa5\x0f\x85\x94\xb1\x2d\xf5\x6a\x2f\x94\x86\x46\xe5\x3b\xbc\xbb\x4c\x94\x49\x81\x13\xa7\xd9\xbf\xb9\x01\xe5\x48\x4b\x58\x3d\x50\xe8\x15\x6b\x5b\x52\x43\xf1\xe2\x1a\x8e\x05\x86\x71\x65\xa0\x4d\xbf\xd7\x29\x0c\x26\x84\xe9\x81\xe9\xf9\x92\x48\x77\x30\x89\xd0\x11\x2d\xdc\x54\x70\xa5\x46\x8e\x55\x92\x27\x97\x85\xde\x0e\xf6\xf7\xc3\x97\xa4\xd3\xb9\xd7\xef\xa7\x44\x03\x69\x29\x34\x32\x9e\xb2\x2c\xb6\x74\x1e\xed\x00\x9b\x4a\x80\xb8\xd2\xec\x25\x70\x1e\xa7\x1c\x7b\x3a\xff\x44\x1c\xa3\x3a\x5a\x6b\x9f\x32\xbf\x19\xd3\xb8\x86\x06\xd9\x06\x41\x25\x34\xdf\x4a\x20\x7e\x7d\xdd\x55\xb6\x35\xd6\x0f\x52\x41\x0b\xaf\x25\x0d\xf1\xca\xeb\xcf\x95\x9e\xe3\xc8\x2e\x5e\xa9\xc9\x8d\x6a\x56\xe2\xe2\xea\x8c\xeb\xbd\x90\xac\x02\x1d\xa1\x90\x13\x1b\x31\xf8\xfb\xef\x95\x6c\x92\x52\xa0\x71\x39\xa7\xf5\x8e\x1f\xe7\x20\x86\xe6\x68\x62\x22\x18\xf7\x54\x0c\xa6\xfc\x55\x85\x4c\xee\xb9\x41\x88\xf1\x44\xf7\xf6\x4c\x30\xb6\x01\x7e\x7c\x7e\x2a\x0f\x59\x78\xa6\x93\x2e\x56\x1f\x15\xe8\xbe\x8d\xf8\x46\x0f\x1f\xa2\xc9\xfd\x60\x4b\x7e\xfb\x0d\xdd\xf7\x31\x93\xf3\xa7\x3a\x72\xcd\x18\x81\xdd\xfd\xb9\x53\x65\x36\x35\x60\xc1\xea\x96\xd6\x5d\x8c\xa1\xb4\x39\x64\x41\x9a\x39\xe5\x9c\xb2\xba\xd2\x11\x9c\x7a\x37\xe5\x6d\x94\xdc\xa8\xf3\xb7\x1f\x5e\x1d\xa2\x63\x27\xea\x53\x85\xf5\x39\xf2\xcc\xa2\xa1\xac\xd1\x8e\x85\x83\xfd\xfd\x9d\xd7\x7f\x79\xfb\x53\x9c\x5f\x96\x02\x3f\x51\x51\xda\x01\x39\x6c\x01\x4f\x92\xa2\xa9\xe4\x5c\x2a\x00\x00\xa3\x96\xcc\x17\xac\xc1\xcd\x0a\x5d\x35\xb8\x30\x4a\x90\xfa\x3e\x35\x86\x1c\xa2\x85\xec\xdc\xab\x06\xd7\xe5\x14\x43\x55\xdc\x32\xec\xd3\x33\xc7\x2b\x75\x41\x28\x79\x42\x2c\x5a\x8c\x14\x2d\x65\x37\x35\x0e\xe4\xde\x41\xed\x5b\x0f\x5d\xb0\x36\x42\xc5\x90\x1e\xc5\xbf\x7d\x9f\x26\xf8\x38\xcd\x65\x6f\x0f\xa1\x1d\xf4\xb6\x12\xa7\x84\x47\xb8\xda\xd6\xfd\x96\x5c\xf5\x0e\x20\x83\x2d\x21\x7d\x88\x24\xc8\x73\xb2\x94\x20\x65\x90\xbc\x55\x70\x24\x4c\x5b\xa3\xcf\x5c\x9b\x37\x3a\x9e\x47\xfe\xf1\x0c\x4f\xa7\xf8\xc8\x3f\x9d\x9b\x3f\x9c\xeb\x9c\x95\x1e\xfb\x4e\x78\xc1\x66\xb3\xed\x5f\x79\x19\x0e\x3a\x10\x1e\x7a\x68\x91\xa6\xc5\xb4\x76\xe2\xfd\xb9\xd0\x79\x10\xbe\xc6\xb4\x12\xcc\x43\x50\x74\x22\x7a\x8c\x33\xbf\x63\xe2\x5c\x10\x5a\x2a\x23\x07\xc4\x12\x18\x55\x77\x29\x55\x6f\xc0\x38\x1e\x4c\xa5\x88\x34\x04\x89\x63\xc1\xe6\xd5\x4a\xe0\x58\x86\xe4\x1a\x51\x01\x44\x04\x29\xe0\x50\x59\x23\xa7\xf4\x33\x27\xce\x1d\xae\xa0\x8f\xad\x05\x03\x16\xfc\xa2\xea\x38\xb4\x88\xb0\x51\x8d\x8e\x91\x4b\xf6\x80\x00\xcf\x97\x4e\xb6\xf7\x47\x38\xae\xaa\x68\xa9\x15\x99\x5a\x33\xdd\x54\x36\x65\x75\x00\x20\xf2\x59\x08\xe1\xd0\xe2\x7a\xbe\xa8\x68\x41\x5b\x77\x75\x42\x27\xa7\x4a\x33\xf3\x45\x78\xb3\x0d\x80\x2e\x99\xe6\xac\x84\x49\x28\xb7\xe8\x64\x67\x98\x54\x67\x47\xf1\x6a\x1b\x5c\x73\x1a\x2f\x21\x2b\xf9\x27\xb4\xdf\xb0\xc6\xa2\xe3\x45\x33\x5e\x9b\xdb\xfb\xea\x22\xed\xa1\x27\x4f\x24\x0b\x5c\xcf\x5a\xa5\x9a\xc4\xb2\xff\x5f\xc0\x50\x07\x5b\xcd\x55\x4d\xc3\xa0\x8b\x5c\xd2\x6c\xe8\xa5\x24\xad\x93\x6e\xe5\x2b\x49\xe3\xd2\xae\xf8\x96\x90\x83\x7e\xfd\x12\xcd\x82\xcc\x17\xed\xca\x7f\xd4\xa2\x26\x18\x09\x1d\xa1\x5f\x0f\x0e\xd1\xaf\x5f\xb6\xd1\x13\xf9\xcf\x53\xf9\xcf\x33\xf9\xcf\x73\xf1\xcf\x60\x16\x9f\x67\x86\x48\x0c\x3f\x22\x2f\x2b\xb4\xb1\x40\x0d\x29\xc1\x0e\x6c\x20\x9b\xa1\x03\x2d\x76\x27\x65\x49\x7f\x0f\x94\xb4\x8a\x8e\x82\xcf\x3f\x2a\x5f\x6d\x8f\xb3\xd6\x0c\xa7\x9e\x45\x2f\x8f\xdc\x14\x14\xf5\x61\x9a\xe7\xcb\xb8\x08\x5c\x55\x9a\x4d\x36\x32\xe6\xdf\x54\x33\xb0\x6c\x04\x9e\xd2\x7a\xa9\x6f\xa1\x0b\xf1\x61\x15\x91\xe4\x22\x73\xda\x88\xfe\xb9\xc5\x45\x94\x08\x7b\x33\x95\xe2\x73\xe8\x7a\xac\x8e\xe1\x24\x3f\x59\x95\x93\xb5\x85\x5e\x8e\xc6\x6c\x0e\xdd\xe7\x10\x9b\x1a\xe3\x1b\xa4\x8c\xb2\x04\xde\xe6\x56\xe9\x09\x19\x73\x3a\x59\x2d\x37\xda\x89\xae\x9a\x81\x66\x6c\x89\xe6\x5a\xe9\x07\xfb\x8b\xda\x61\x1b\x26\x61\x46\x92\x56\x07\x1d\x2e\x91\x8c\x93\x40\x8a\x71\xd6\xdd\x1c\xb0\xf5\x81\x49\x3b\xbc\xe6\x69\xd6\xef\x7f\x2b\x7c\xef\xc4\xf8\x1e\x8f\x6d\xd0\xd8\xcc\xfc\x8e\x4b\xa1\x88\xae\x33\x74\xb8\xb6\xac\xdb\xf7\xac\x2e\x85\x36\x66\xae\x69\x2a\xfe\xa6\xa6\x1f\x51\xb4\x87\xb8\x69\xf0\xca\xd8\x50\x52\x76\x0d\x17\xc5\x25\xa9\x88\xa0\x0a\x15\xdb\x28\x57\xa0\xf8\xa2\x5f\xe4\x6b\x10\x23\x7b\x7b\xe8\xbd\x2f\x8a\x84\x33\x1e\x33\xa9\xe5\x8c\xca\x32\x1e\x1e\x76\x7a\x42\x45\xf4\x66\xc8\x21\x05\x81\x9b\x8d\x50\x3e\x1c\x98\xd4\x64\x0b\xfd\x7f\x2a\x9f\x62\xc4\x06\xa5\x19\x00\xf2\xe2\xc8\xa0\x02\x89\x1b\xaa\xb5\xad\x2a\x21\x2b\x41\x65\x1b\xb5\xcd\x0a\xe1\x2b\x4c\xeb\x3e\x68\xd2\x8e\x2c\xc0\xd4\xac\xdd\x86\x18\x67\xf1\x41\xde\x2c\xe5\xfe\x48\xcf\xb7\xd9\xc1\x8f\x06\x09\x03\x81\xcb\xfa\x27\xfb\x32\x6a\x9b\x84\xc4\xed\xfe\x44\x5b\x74\x14\x7f\x94\x0a\xc6\xd1\x3f\x69\xca\x4a\xc8\xf4\xc8\xeb\x6a\x2b\xee\x0c\xc9\xb5\x95\xf5\x4a\x49\x85\x23\x2e\x0d\xd8\x2f\x5a\x7b\x8b\x1e\xba\x2e\x6c\xb1\xbf\xe8\xf6\x74\xe9\xe6\xa3\x19\xe0\xe7\xbb\xb9\x79\x72\x58\xb9\xd0\x82\x99\x0a\xef\xb5\xb1\x81\xc6\xb6\x2e\xf5\x09\xa6\x14\x02\xa1\x21\xbb\xdf\x6c\xbb\xf1\x75\xd0\x0d\x58\x5c\x0e\x42\xb2\xcd\x90\x5d\x9a\xf3\xf6\xb2\x64\x8f\x4f\xc6\x4b\xe9\x0d\x56\x77\x6e\x35\x7d\x2b\xb9\x37\x1b\x56\x74\x30\xe2\x76\xcb\x81\x37\x59\x1d\xf2\xf6\x1b\x79\xf9\x9d\x33\xd5\xec\x0d\xc2\x0e\x08\x51\xf1\x99\x70\x7c\x9d\x1a\xa3\x5c\x85\x6e\x3a\xc1\x0a\x2b\xcf\x68\xab\xf5\xb2\x4d\xe1\x7a\xf4\x1d\x94\x50\xa7\xfd\xbf\xd6\xf2\xe3\x6d\x28\x60\x6e\x64\xb0\x9c\x79\x7d\xfd\x38\xb9\xb0\x98\x0d\x16\x84\x9e\xc8\xdb\x52\x2a\x21\x4b\xd5\xc9\xb2\x76\x27\xdf\xd7\x85\x39\x29\xb5\x47\xc0\x2d\xf7\x6e\xcb\xe5\x07\x11\x73\xb7\xae\x68\x16\xca\xff\xb6\xa6\xa5\x2d\x63\x7a\x0c\x02\xc1\x51\x00\x6f\x37\xae\xb7\x8a\x5c\x33\xbb\xad\x0f\x19\xbc\x97\xad\xe8\x1a\xaa\x8f\x5e\x07\xab\x3a\xc4\x5c\x8c\xda\x6d\x9d\x01\x3d\xa7\x82\x91\x99\xe6\x6d\x1e\x5c\x68\xca\x94\x58\x9f\x53\xd8\x20\x25\x28\x40\x28\x9f\x2a\x37\x64\xa7\xff\x0e\xd3\x52\x16\xbe\x3d\xf4\x16\xbd\x0d\x72\xeb\x6b\x22\x54\xc6\xfd\xdd\xfd\x6d\x55\xd2\x57\xfd\x31\x25\x84\xff\xd0\x35\xb5\xfa\x20\xdd\x79\x5f\x46\x2c\x49\x46\x50\xef\x30\x9b\xac\x6a\x15\x67\x99\x82\x05\xec\xa7\x7e\x04\x75\x70\xb8\x32\xd7\x18\xbb\x84\x93\x06\x9c\xb4\xc2\x1a\x45\x57\x9b\xa6\xe3\x54\xe8\xb4\x10\x27\x0b\x58\xe6\x73\xab\x3d\xa0\x89\x15\xca\x32\xce\x3e\xc3\x40\x31\x29\x4e\x09\x51\x0e\x18\x65\x06\x10\x38\xdd\xbd\x22\xed\x6b\xf3\x45\xe0\xbe\x14\x32\xa9\xc4\x76\x50\x37\x37\x51\x99\x96\x4e\xdd\x01\x5e\xf8\x74\x1b\xd3\x80\x07\x36\x28\x4d\x8c\x76\x1c\x50\x7d\x7c\x70\x6f\x0f\xfd\x60\x3b\x37\x4e\x09\x91\x9e\x16\x65\x6a\x52\x55\xc7\xf5\x05\x24\x28\x25\xf4\x92\x2b\x9f\x8b\xdb\x4a\x03\x55\x98\xf7\xef\xb5\xc2\xa5\x2c\x23\xd8\xe3\x48\x13\xe8\x85\x87\x26\x71\xa9\x70\x05\x5f\xd6\x25\x7f\xb1\x63\xe0\x99\x30\x4e\xe9\xbb\x7a\x2d\x29\x1f\x1e\x33\x81\x9d\x16\x37\xb1\x95\xe8\xaf\xe2\xb4\xfa\xcd\xc3\xc0\x87\x10\xd6\xbf\x76\x76\xcd\xdf\x89\x5c\x6c\x26\x2c\xba\x62\x72\x5e\x7f\x85\x22\x9a\xfd\xc6\x24\x89\x83\x17\x0f\x5f\xeb\x97\x76\xe5\x5b\xc9\xcb\xc8\x81\x9a\x96\xb9\x52\x4e\x74\xd5\xb4\x73\x2e\x27\xd3\x90\x29\x69\x48\x5d\x84\x31\x6b\x08\x0e\x88\xc5\x76\xdc\x3f\xd2\x1f\x7f\x57\xc0\x0b\xca\xca\x7b\x28\xea\xef\x8e\x6e\x11\x6d\x2b\x57\x43\xb5\xc9\xd4\x35\xb0\x21\x37\x6d\x30\x5e\xb2\x3e\xbd\x0f\x5c\xd5\x59\x4e\xbd\x98\xba\x4c\x50\x4a\xcb\x4c\x24\x76\xa8\x9a\xf1\x21\x86\x3d\xf4\x67\xb2\x87\xc4\x13\x61\x96\x10\x4a\x85\xb0\x87\x73\x1e\x5b\x25\x18\xdd\x32\xa2\xbd\x07\x9e\x3b\x7e\x02\xab\xf9\x7a\xbc\x19\x13\x47\x12\xdd\x28\x19\x1c\x7d\x23\x8c\x07\x13\xca\xe8\xd7\xa9\x56\x04\xf2\x92\xd6\x1e\xd7\x34\xdd\x8d\x0a\xbb\xf7\xc6\x1f\xe3\x4b\x72\xda\x7b\x8f\x9b\x44\x82\xbc\xfa\xce\xad\xb8\xea\xb4\x9c\x81\x8e\x72\xf7\x8f\x7f\xc9\xbd\x3c\x1a\xba\xe5\x1c\x88\x59\x49\xcd\x97\x07\x6e\x2e\x1b\xe9\xdf\xac\x80\xe4\xb1\x2d\x5f\x54\xf2\x08\x24\xdf\xbe\xf7\xce\xe5\xa6\x1b\xc9\x4c\xb7\x91\x97\xa0\x71\x01\x6f\x1b\xb6\x0a\xae\xc9\x29\xa0\xce\x29\x24\xa6\x9d\x7d\x6c\x4e\xc0\x47\xe6\x81\x29\x15\x0c\x17\x8f\x3d\x5a\x8d\xb4\xcc\x72\xaf\xa6\x91\x57\x9c\x3d\x72\xa1\x67\x02\x90\x6f\x58\x2b\x39\x11\xe2\x26\x87\xcd\xc4\xc4\x65\xdd\x54\xef\xac\xd3\xce\x04\x60\x6c\xdd\x8f\x50\xac\xbb\x6e\xf1\x6e\x6e\x6c\x00\x52\x05\x4b\x64\x29\x89\xa3\x07\x44\x2d\xd3\x38\xb2\x63\x7f\xb0\xcf\x04\x12\x95\xd8\x30\x17\xc0\x51\x46\x88\x51\xfd\x4e\x12\x08\x0a\x3a\x6e\x80\x6a\xe1\xb6\xdb\xf8\xb9\xaf\x88\xa4\x67\x7d\x87\x65\xcb\x62\xfc\xb2\x01\x49\x57\xb5\x74\x51\x51\x59\xc4\xdc\x3a\xab\x3d\x7c\x80\xab\x3a\x8a\xd1\x33\x88\x91\xf3\x92\x25\xfe\xc7\x15\x59\xdd\x73\x11\x92\x6a\x7c\x9c\x10\x47\x0e\xd1\xc7\x04\xe8\xa8\xd1\x08\x3a\x42\x1f\x7f\x4e\x36\x25\x94\xf5\x67\xdd\x12\x54\x70\x82\xc4\xfd\x33\x23\x95\xe3\x09\x4f\x71\x13\x1e\x4d\x92\x77\x73\x35\xf8\x4f\x1a\x82\x54\x3b\xf2\x63\xdb\x26\x30\xdc\x56\x66\x4d\x8e\x96\x3b\x60\xce\xe0\x80\x3c\x21\x81\xfb\x7c\xe6\x42\x35\x53\x48\xcf\x25\x95\xe3\x97\x5d\xb2\x8a\x68\x54\xa4\x13\x82\xd2\x79\xbb\x0e\x3a\xb5\xcd\x5e\xa3\x34\x3a\xd5\x75\xcc\x12\xb3\xe7\x29\xc7\x3e\xe3\xa6\x0c\xd6\xcb\x97\x80\xff\x75\x22\x0e\xdd\x50\x90\x47\x96\x91\x16\xb8\x16\xf8\xd0\xa5\xba\x4a\x59\x3b\xad\xa4\x53\x50\x06\xdc\x7a\xb6\x29\x88\x67\x6e\x27\x1a\x07\xaa\x34\x09\x72\xe6\xc3\x85\x93\x8d\xe7\xa4\x0f\xa8\xd5\xed\x4e\xd5\xab\x1f\x98\x53\x5b\xec\x28\x85\x40\x1d\x43\x98\x70\xfd\x8e\xa1\xc2\xe1\x67\x06\xcb\x0d\xa4\x8d\x26\x1e\x4b\xab\x59\x33\x37\x87\x5b\x9d\x33\x93\x47\x6f\x4b\xa4\x41\x30\x89\x8e\x22\xb1\xfb\x12\xc1\xf7\xfb\xf1\x98\x4e\xdc\x43\x19\xf1\xdf\x44\xfc\x70\x00\x32\x3f\x16\x73\x01\xfe\xc1\x2a\xf0\x67\x1f\xc5\xe3\x7e\xd3\xb3\x65\x49\xd4\x1c\x97\x65\x20\x3d\x28\xf2\x90\x5c\xc8\x32\x79\x8d\x96\xe4\x79\x55\x1b\x1c\xf3\xb8\xc4\x87\x8f\xd1\x24\x9a\xf6\x4e\xdf\x3a\x33\x21\xb6\x21\xe3\x4f\x1f\xcb\x90\xe7\x07\xb5\xbe\xd2\xc7\x33\xc7\xf9\x0c\xfb\x57\x47\x37\xc3\x74\x91\x1b\xe3\xed\x50\x1e\x6d\x9c\x53\x68\x0e\xa8\xec\x00\x36\xac\x2d\xae\x95\xf0\x8c\x36\x9d\xf4\x8c\x36\x78\x84\x07\x72\x5e\x87\xc3\x02\xc0\x31\x13\x35\x49\x93\x16\x71\xca\xbd\xfa\xe5\x50\x20\x32\xef\xa2\x09\x99\xa2\x53\x6c\xb1\xf7\x8a\xef\xf5\x7b\x3b\x0a\xa1\x61\x07\x03\x79\xc4\x23\xb8\x41\x66\x84\x14\x5b\x48\x4f\x62\x3d\xde\x80\x7c\xfe\x60\x48\xdf\x71\x59\x58\x36\xc1\xbb\x79\x8e\x62\xc6\xf2\x84\xf4\x9c\x77\x06\x97\x9b\xa1\x55\xe5\xc0\xee\x47\x94\x12\xae\x4d\x24\x68\x8f\x3f\x54\x97\x32\xf0\x95\x9b\x47\x1c\x15\x5d\xda\x95\x47\xa7\xd1\x9a\xe2\x19\x7c\xb3\x46\xd5\xf6\x2d\x63\xd0\x1c\x74\x2a\x9f\x74\xad\x4b\x78\x9b\x9b\x43\x7e\xe8\xb1\xf7\x54\xfc\xed\x63\x7f\xca\xf9\x21\xd6\x27\xfc\xf8\x91\x9d\x60\xb0\xd4\x38\xe9\x00\x82\xf0\xba\xd9\x1d\xea\x73\xe5\x58\x8b\x4c\xab\xab\x61\x62\x8e\x27\x93\x33\x01\x27\x6d\x9d\xfd\xb8\x1e\x04\x25\x5d\x5e\x50\x63\x4f\xdb\x62\xed\x97\x83\x46\x27\xcd\x23\xb4\x3e\xaa\x94\xbc\xc4\x79\xdf\x43\x13\x57\xcb\xdd\x19\xbe\x36\x62\xbf\x83\xab\xe6\xbe\xab\x3a\x97\xc3\x44\x9a\xe6\xe3\xe4\xdc\x42\x8d\x67\x2f\xca\x46\xf3\x1b\x7b\x4a\xcf\x62\x8f\x4a\xe1\x19\x22\xfa\xca\x01\xe6\x25\x67\x55\x72\x7b\x80\x29\x6d\x56\x21\xd9\x84\x04\xeb\x6d\x41\x32\xf0\x33\x1e\xe1\x48\x17\x85\xea\x4b\x0e\x18\x81\x89\xaf\x2c\x09\x06\x75\x6e\x94\x1e\x01\x55\xe2\x54\xe5\xa9\x19\x4e\x94\x58\x72\xfb\xc9\xf9\xe5\xc0\x8d\x00\xe3\x7b\xf3\xfd\xda\x4f\xff\x0a\x02\xe2\xde\x1d\x48\x69\x9b\x12\xaa\x06\x08\x14\x25\x65\x06\x9f\x52\xbf\x9a\xa0\x60\x04\xb6\xaf\x2d\x1d\xdc\x60\xe0\x31\x22\x41\xc0\x52\x9c\x8f\x6e\x7a\xf9\x0f\x2c\xe0\x8f\x75\xcd\x1f\x07\x7d\xa6\xf3\x33\xb8\xf9\x5d\x9f\x59\xe8\xe6\x2e\x78\x30\xb4\x2b\x13\xfc\xd1\x08\xbb\xf3\x08\xd3\xae\x67\x97\x4e\xce\x34\xdd\xe4\x9b\x07\x5d\x13\xd7\x0e\xbd\x92\xd5\x6b\x54\x85\x2b\x55\xf8\x5e\x56\x30\xf0\x03\xaf\x04\x8b\x55\x0d\x67\xbd\xcf\x3f\x38\xbc\xcc\x8d\xc0\xd0\xa9\xc3\x32\x17\xeb\xda\xb1\xb5\xe5\xaa\x24\x78\xa0\x20\x4a\x52\x96\x54\x10\xb2\xaa\x53\xdf\x18\x02\x39\xe4\xf4\x75\x88\xe2\x2a\xae\x93\x26\xe0\xfd\x58\xbb\x8d\xee\x08\xd7\x41\x8d\x10\x77\x89\x2e\x21\x55\x5f\x42\x65\x9c\x78\x6d\xec\x4d\x69\x2f\x3b\x85\xac\xaf\xc6\xed\x4b\x39\xaa\x5d\xcc\x98\xb2\x8f\x87\xe8\xc1\x09\xae\x21\x50\xcb\xd9\x1f\x9a\x2c\x77\x8e\x28\x47\xbc\xa5\x15\x64\x9b\x2f\x1a\x76\xd5\x10\xde\xdf\x7b\xe4\x0f\x57\x2e\x25\x2c\xce\xd0\x3b\xa9\x74\x49\x5f\xd3\xc8\xbb\x3f\xb1\x29\xac\xec\xd0\xb7\xa2\x73\x96\x2a\xe6\x40\x6b\xa4\x66\xd0\x53\xd2\xe1\xbd\xc9\xe6\xea\xad\x5a\x90\x2a\x4a\xe1\x38\xed\x82\x35\xc5\x2e\xd3\xd1\x05\x84\x23\xec\x84\xa3\xa6\x13\xa7\x62\x6c\x7d\x45\x87\x63\xbe\x22\xc2\x80\x56\xb1\xf9\xa2\x08\x26\x29\xf9\xe8\x66\x95\x02\x4c\xc4\x72\x54\x3e\x06\x27\x7d\xa7\x28\x53\x49\x36\x57\x5b\xf1\xb7\xdf\xec\x14\xd3\xf2\x6d\x02\x05\x4e\x31\x05\x29\x2c\xfe\x00\xde\xf5\x0f\xab\x05\x49\x55\x01\xbd\x25\x84\xfb\x29\x7f\x45\xb4\x9e\x7c\xc8\x8a\x3b\xcc\xed\x6b\x35\xa7\x63\x63\x72\x5a\xde\x9d\x57\x51\x4e\x4d\xc6\x3b\x58\x1f\xbd\x95\x66\x73\x47\xd2\x95\x0d\x74\x49\xff\x99\x7b\xa3\x5a\xfa\x4b\xd6\x18\xcd\x51\xa0\xb9\x53\xc7\x57\xf7\x1c\x57\xd4\x33\x8b\xaf\x68\xc4\x91\x7b\x37\xbe\x06\xb6\x1d\x61\x78\xf7\xe2\xd9\x8c\x2d\xb7\xe9\xd4\x80\xd5\xf2\x88\xc3\x06\xea\xd2\xd4\x1e\x9d\x83\xa4\xe4\x8f\x36\x6a\x6f\x12\x45\x35\xd7\xda\x9c\x9e\x42\x95\x59\x7c\xc4\x63\xae\xb5\x3d\x02\x91\x83\xfb\xa3\x4e\xe1\xf0\xe6\x24\x26\x93\x9e\x4d\x50\xa8\xbc\x66\xa8\x62\xf5\x15\x69\x64\xa6\xd9\xa5\x2e\xe8\xa8\xfa\x25\x6f\x3b\x45\x1e\xe7\x41\xe2\x3f\x9b\x42\x8a\xca\x75\x5f\xfe\x0b\x9d\x26\x65\xbe\x91\x35\x6f\x06\x4c\x4f\xb9\x92\x28\x7d\xe9\xb9\xfd\x9c\x25\x2c\xfc\xa8\x7f\xd2\x4a\xa2\xa5\x6c\x4b\xcc\x5d\xcb\xe6\xb8\xa5\x05\x16\xa2\xb9\x97\xad\x23\xf8\x8d\x92\xa6\x72\xd0\xbc\x2c\x1e\x88\x8c\x50\x5d\xd9\x51\xa6\x77\x90\xfb\xb3\x7e\x35\xd6\x28\xb2\x31\xd9\xef\x23\x63\x6d\x53\x4b\x31\x4a\x31\x57\x55\xc5\x12\xc2\x4a\x4f\x38\x80\xae\x3b\x1c\x77\xdf\x7e\x34\xa4\x99\xe9\x9f\xc8\x00\x96\x9c\xd9\x57\x36\x80\xe9\x33\xe6\xc6\x62\x44\x02\x50\x4f\x53\xa8\x00\x1a\xe5\x08\x2a\xf3\xe8\xb2\x1d\xce\x82\xcd\x41\xf5\x0a\x19\xe7\x8a\x6d\xbb\x4b\xc6\x45\xdb\x61\x5b\xca\xea\x35\x6b\xce\xc9\x67\xd9\x34\x3b\x61\x54\x4b\xf5\x7c\x18\x30\xbc\xed\x8c\xa8\x7d\x9c\xe3\x1a\x7d\x93\x7b\x91\x91\xac\x07\x9b\xb2\xf7\x71\x86\x3f\x4a\xc1\xea\xdc\x7c\x36\x55\x36\x3a\x63\xb2\xfc\x43\x08\xc9\x83\xf8\xca\x17\x2f\x57\x9c\x36\x55\xa6\x32\xaf\x67\xa0\x4d\x94\x71\x47\x99\x52\xee\xfd\xf2\xfa\x06\x0a\xb9\x8f\xa5\x9c\x8c\x24\xff\x15\xe8\x38\x6f\x1e\xbf\xa9\x5c\x9e\xd9\xb1\xf5\x44\xf3\xdc\x8e\x6d\xba\xf8\xfe\x48\xf1\x3d\xb5\x67\xa3\xb9\x4f\x8f\x00\x3f\x3c\x9d\x75\x77\x6d\xb3\x72\x7c\x66\x2f\xd7\x14\xe5\xfb\x37\x73\xed\x12\xf8\xf9\xdd\x1c\x2b\xee\xe7\xb7\x33\x25\xf1\x67\x0e\xeb\xe0\x66\x8e\x96\xf7\xd1\x5a\x82\xaa\x95\x2b\x06\xa4\x55\xb4\x01\x89\x15\x6d\x46\x6a\x1d\x48\x69\xca\x93\xb3\x69\xc0\xe4\xf5\x13\x72\xe4\x33\xad\xee\xa8\xe8\x26\xd7\x1d\x6b\x5a\x95\xb4\xab\xc5\xe8\xfe\x0c\x5f\xfb\x46\x1d\x25\x80\x25\x27\x3f\x4a\xfa\x08\x13\x66\x33\xd8\xbe\x53\x4c\xff\x21\xb0\x3c\x42\x1b\xcf\xb4\x21\xd1\xa6\x72\x85\x07\x8b\x98\x29\x25\x55\xa9\x52\x91\x54\x48\x38\x34\x03\x1f\xa1\x33\x8c\x31\x8e\xc4\x9b\x17\x27\x22\x43\x8f\x01\x35\xd8\x52\x8e\xf5\x88\x67\x1b\xce\x22\x93\xc6\x94\xea\x01\x10\x03\x0f\x0a\x8b\x48\xc9\xde\xa9\xa0\x97\xa9\x00\x97\xe6\x17\x29\x9b\xba\xa7\xea\x27\xba\xb5\x99\xba\x47\xa6\x55\x9a\xda\x04\x70\xe5\xd9\x42\x84\xd6\x65\x38\xc3\x1c\x91\x3a\x2c\xa6\xb1\xb7\x87\x3e\x90\xaa\xe2\x68\x69\x5a\xae\x91\xa5\x0e\x07\x51\x0d\xb6\x55\x96\x83\x2a\x3e\x4e\x96\xfa\x73\xca\x6d\x68\xb0\x1c\x4d\xf6\x7b\x8e\x46\xb8\x94\xd5\x43\x21\x62\x42\x56\x50\x16\xef\xca\x52\xbb\xea\x4d\xd3\xef\xeb\x92\x68\x28\xb6\x12\x0b\x91\xf6\x1a\xb3\x16\x0f\xbe\x6c\x0d\x48\x96\xb0\x07\x6e\x44\x56\xd2\x7d\x1b\xe6\x2d\x6d\xbb\xe1\x15\xd2\xa3\x3b\xca\xed\xeb\xd6\xcc\x70\x08\x10\x8a\x3a\xd6\x2b\x41\xed\x0d\x50\x7e\x21\x15\x5a\xb7\x80\x23\x14\x00\x93\x35\x66\x11\x06\x7c\x9e\xeb\xd0\x18\x59\x68\x5f\xb9\x88\xb9\x5e\x3c\xeb\x9a\x82\x18\xaf\x8a\x5b\x36\x43\x8c\xc0\x5b\x81\x5b\x79\x67\xd1\x26\x74\x71\x01\xd8\xd0\xf3\x89\x4b\xbf\x91\xa9\xe9\xad\x9d\xbd\xe8\x90\x32\x56\x41\x44\x53\xdf\x63\x35\x69\x97\xac\x81\xd3\x53\x96\x0d\xe1\x7c\x0c\x6c\xfb\xd2\x1b\xb2\x1a\xf3\x82\x3a\xc6\x23\x9f\x0e\xc4\xfe\x43\xf4\xe7\xd7\x5d\x7d\x45\x2f\x2b\xe9\xfe\xdd\x85\x6c\xc1\xad\x43\xf4\x67\x81\x14\x19\xaa\x07\xd0\xac\xc8\x16\xfb\x83\xd7\x72\x05\xbb\xdb\xed\x06\xd4\xe4\xfd\xc2\xaa\xc3\x41\xec\x14\x76\x18\x1d\x78\xcb\x08\xb8\xc2\xd0\x8b\x1d\x54\x80\x4d\x12\x05\x1b\x4b\xcb\x3e\xcc\x04\x3f\x72\x8f\xa1\xf0\xd1\xf8\x97\x12\x3b\x1e\x7d\x74\x23\x70\xb0\xbb\xde\x9f\x6b\x80\x71\x29\xc4\xfe\xbe\x06\x80\x88\x68\x5e\xec\xd8\xd2\x09\x12\xd7\xaf\xe6\x8b\x76\x25\x6b\x41\xb8\xa9\xf2\xe0\x1b\x96\x36\x1c\x74\x24\x6f\x95\x79\x6c\xd2\x29\xa3\xfa\x92\x98\x73\xd2\xb4\x93\xf8\x4e\x1a\x5d\x63\x3d\xa9\xdd\x6e\x3b\xdb\xba\xe5\x23\x60\x4e\x38\xc7\x57\xe4\x10\x3d\xf8\x90\x6a\xbd\x21\xc9\x56\xf5\x0c\x50\xfd\xa3\x22\x1b\x3b\x9a\x98\x76\xe0\xea\x93\xdd\x96\xc9\x33\x39\xd9\xb2\xed\xc1\xb7\x0c\x37\x2f\x66\x8c\xab\xbe\x3e\xb2\xfa\x96\x05\x20\xfe\x4c\xbf\xed\x36\x0c\x77\x50\xdd\xdb\xd8\xfc\xc5\xce\x7d\x7d\x3e\xdc\xd8\x1a\x1d\x80\x63\x59\xaf\x3c\xf2\x88\x5d\xfe\x83\x80\x90\xe7\xf4\x1e\xb5\x47\x15\xd8\x2c\x8f\xf8\xac\x7f\x1a\x2d\xb0\x17\x3b\xce\x79\x94\x9f\xa9\xf3\xe8\x4c\xdf\x3e\x0f\xcc\x83\x9c\x13\x55\x67\x64\xf2\x62\x27\xd8\x4d\xe7\x2d\x35\x7f\xe9\x6f\x71\xd8\x95\x73\x05\xbd\x57\x0c\x87\xab\x55\x5a\xc5\x48\xa8\x66\x08\xa3\xae\xa6\xff\xec\x08\x3a\x3b\x35\xdb\xc2\x17\xa4\xa0\x53\x1a\x66\x3e\x1b\x90\x32\x4a\x54\xde\x4b\xd8\x01\xa8\xb1\xc6\x54\x55\xb1\xaa\x52\xd3\x89\x3b\x81\xc8\x39\x9d\x13\x6b\x91\x36\xaa\x91\x62\xe2\xeb\xb1\x6a\x03\xe6\x5f\x82\x53\xdf\x3a\xae\x41\xf2\x07\xe4\x33\x88\x30\xea\xd8\xe9\x18\x90\x3b\xeb\xf1\x52\xed\x6e\x42\x22\x7c\xad\xf6\x0e\x80\x3f\x48\x9d\xbb\x04\x8b\x1b\x65\xc1\xee\xe5\x75\x59\xf3\xe5\x91\x71\x13\xac\xc3\xbd\xdc\xd0\xdc\x0d\xf2\xb1\x07\x49\x46\x94\xdc\x9b\x8d\xb8\x0e\xeb\x6c\xd3\x8e\x9c\x03\xf1\x26\xfb\xee\x76\x0c\xb2\x34\xcf\xd1\x25\xa9\x54\x35\x27\x8d\x26\x60\x54\x49\xa2\xd8\xdb\x43\xb4\x2e\xe4\x56\x07\xe6\x98\xb3\x53\x59\x76\xd1\x34\x35\x0a\xe3\xc1\x53\x61\xdf\x67\xa7\x27\xea\x9d\xa3\x81\xef\x65\x61\xbf\xa7\x4f\x26\x07\xfe\x74\x4e\x24\x0b\x0e\x79\xa0\x6a\x94\x0e\x9d\xcd\xa4\xf0\x6c\xda\x49\x15\xac\x06\x55\x3f\x35\x31\x37\x88\xd6\x0f\x9f\xed\x9d\x9d\x63\xef\x39\x74\xe4\xb4\xd0\x2b\xe7\x4a\x10\x5a\xa5\x31\xcf\xc8\x85\x8c\x33\xed\xf6\x4e\xa6\x07\x3f\x3e\x47\x0d\x2f\x43\xb6\xac\xc9\xc8\x4b\xd0\x99\xb7\x7f\x0d\x5a\xec\x89\x9b\x70\x00\x69\xc9\xa5\xba\x77\xa7\x33\x8c\x06\xe0\x5c\xa0\xda\x42\x39\xe6\x1a\x75\x20\x85\x17\xa9\xaa\x69\x85\x6d\x39\x2b\x69\x1b\x86\xae\xe7\x6c\xea\xe4\xd5\x50\x9d\x78\x2d\xa6\xea\x5d\x80\x12\x47\x5b\xe8\x9a\x92\x25\xdc\x84\x11\xab\x8f\xba\x55\x1e\xa2\x87\xf6\xeb\x75\x6f\xb7\x3a\x91\x8a\x13\xf7\xde\x78\x70\xe1\x5f\xf8\x67\xa7\x6e\xad\x4f\x15\x2f\x69\x57\xf4\x20\xd0\x77\x1d\x0c\x4e\x1e\x0e\x4e\x02\x73\x77\x41\xdf\x6f\xdd\x1f\x89\xe7\x19\x41\x7f\xd7\x95\xf1\xfe\xae\x8a\xc9\x79\x0a\xf1\x02\xaf\x64\x98\xb0\xad\xe3\x13\xa2\xdd\x62\xdc\x29\x00\x77\x88\x1e\x9a\x8a\x7b\xf0\x91\xbc\x20\x3c\x51\x42\xd5\x95\xe3\xba\xb0\x1c\x5c\x73\xa9\x72\x6a\x31\x94\x64\x51\x35\x33\xbc\x6f\xe9\xed\x29\xa5\x96\x40\x87\x1e\x0f\xc9\x59\xc9\x63\xfa\x20\x26\x6b\x33\xf1\x10\xd3\x3f\x2e\x4a\xb0\x1b\x61\x54\x54\x98\xce\x49\x89\x2e\x19\xab\x08\xae\xe5\xdd\xaf\xe5\xc0\x02\x2d\x70\x0b\x71\xe6\x54\x99\x9a\x80\x17\x58\x71\x10\x2d\x28\x29\x88\xee\x78\x87\xe6\xa4\xc5\x25\x6e\x31\x98\x99\x64\x24\xb9\x06\xbf\x52\xc2\x54\x76\x77\x3a\x98\xd2\x89\x7c\x7e\x22\xc6\x15\x07\x01\x10\xf7\x0e\xb7\xb3\x6d\xf4\x0b\xfa\xe4\x68\xfa\x1a\xb2\x0c\x55\xdd\x0a\x76\x4c\x7d\x79\x4a\x41\x40\x93\x81\xfe\xde\xce\xf9\xd1\xc7\x10\xed\xaa\xb7\x4b\x0c\x9d\xdb\x1c\xd5\xc2\x4e\xa2\x05\xe4\x0b\x33\x82\x8b\x7e\x3a\x35\x0b\xf7\x0f\x6a\x34\xaf\x8f\x9f\xc8\x2a\x8a\x07\x4c\x56\xfb\x8d\x5e\x55\x85\x92\x27\x80\x95\x4f\x64\x95\x2c\xe0\xea\x2d\x5a\xd6\x87\x0d\xe1\xc8\xd8\x61\xbb\x6a\x87\x4c\x2e\x48\x2b\x68\xc4\x84\x4a\x79\xbd\xb2\xce\x4e\x6d\xf8\x87\x36\x81\x5a\xc3\x9c\xda\x62\x7d\x95\xaa\xde\xaa\x69\x33\xa7\xe6\x7c\xbd\x5d\x00\xc5\xb6\x56\x32\x3e\x67\xec\x4e\x46\x8d\x24\xe4\x2c\x83\x50\xe8\x08\x45\x11\x34\x35\xbb\x4c\x77\x0a\x17\x68\x80\xbf\xff\x26\xaa\xc1\xad\xc6\x8f\xc6\xa4\x6b\x24\x56\x56\x5e\x23\x7c\xb8\xa8\xdc\x72\x8a\x24\x3b\xb4\xb6\x9b\xd4\xad\x72\x81\xd9\x21\x56\xbf\x77\xb0\xaa\xf3\x50\x5c\x1c\x14\x6c\xb1\xba\x09\x46\x6f\xb2\x78\xb9\xbc\x49\x45\x3f\x11\x64\xbb\xb9\x98\x32\x61\xb2\x2d\x83\xa6\x41\x03\xfa\x0d\x59\xc8\x12\xdd\x97\xb8\xf8\xa4\x6a\xce\xb0\xf9\x02\xb7\xf4\x92\x56\xb4\x5d\x45\xe8\x31\xb7\xee\x15\x69\x2f\x5c\xa3\xba\xc0\xce\x47\xb9\xd4\x9f\x03\x62\xab\x4d\x16\x83\x56\x6d\x32\x61\xef\x01\x2e\x6b\x27\xbc\x3d\xb2\x0a\x97\x25\xd7\x5a\x25\xae\xcb\x3d\xe6\x0b\xe0\xa6\x04\xb9\xed\x22\x0a\xc7\x6c\x39\x53\x3d\xaf\x74\x2a\x03\x08\x34\x60\xe0\x17\x72\x36\x37\xf0\x85\x6e\x0f\xe9\x30\x4e\x66\xa7\xf7\xa2\xff\x4a\xee\x90\xe6\x7c\x97\x9a\xf7\x7a\xa2\xa6\x94\xba\xbf\x77\xcf\x2a\x9d\x4a\x9c\xf9\xf7\x7f\xb2\xdc\x7e\x50\x26\xf7\x8b\xaf\x5d\xc6\x1d\x3f\x7b\xce\xfe\x46\x72\x48\x6e\x97\x3f\xe2\x88\xd3\xb5\x2c\xa1\x67\x36\xd3\xd9\x11\x30\xbf\xb8\x3b\xe2\xc4\xd1\xc9\x2d\x37\x00\xbd\x9c\x51\xa7\x03\x85\x59\xa6\xcc\x2a\x71\x27\x60\x8a\x4a\x53\xd3\x76\x41\xf3\x70\x3d\xca\x15\xbd\xd6\xc6\xb7\xb3\xd3\x6d\xc4\xae\x49\xb3\x6c\xa8\x4a\x74\x95\xb2\x7a\x29\x84\x5b\x77\x43\xa1\x28\xa0\x10\x09\xdd\xb8\xc4\x44\xc0\xa4\xd7\x87\xdc\xdf\xeb\x32\x78\x2d\x09\x2e\x75\x8b\xe9\x55\xb9\x0e\x14\xf0\xa9\x50\xd5\x49\x45\xaa\x72\x5e\xa8\xa2\xa6\xf4\x6d\xdf\xea\x07\x4f\x8a\x65\x3a\x48\x56\xab\xeb\xea\x65\x83\x17\x0b\x52\x9e\x5a\xf2\x76\xf3\x32\xcf\x4e\xfb\xd6\xf3\x31\xf5\x7a\x7c\xb5\x7b\x8b\xba\xc0\xda\xfc\xc0\x4a\x29\x85\x57\x6e\x9d\x46\x59\x9a\x87\xd4\x6d\xb3\x0a\x50\x41\x5b\xb4\xc4\x1c\xfd\xa3\xe3\xad\x62\x27\xdb\xf0\x19\xad\x2a\x24\xae\x30\x43\x7e\x7b\x5d\x6d\x60\x5b\x3e\xe3\xb9\x24\xb3\x9b\x77\xe4\x2f\x70\xd4\x8d\xb9\xb1\x4c\x25\x94\xb8\x4c\xf0\xad\x39\xa3\x57\xe9\x68\x04\x67\x74\xef\xd6\xb8\xab\x70\x3e\xd7\x6b\xbd\x2b\xf6\x56\x8c\xcb\x41\x92\x69\x94\xa5\x9a\xd6\xfd\x15\xbc\xac\x06\x07\xd9\xe7\xa0\xfa\x3c\x59\x56\x2b\xc7\x78\x56\xab\xb6\x77\x4c\x7c\x5b\x3f\x6a\x0d\x2b\x71\xa2\xda\xf6\x74\x5b\x48\x60\x35\xaa\x73\x86\x26\x5e\x53\x6e\x2b\xec\xbe\xa3\xab\x2a\x4a\xbb\xbf\xdf\x0e\x50\x41\x4c\x35\x51\x93\x63\x58\x19\x48\x5a\x25\xe6\x78\xe1\x36\xfb\x34\x40\xa0\xe2\x5c\x44\x2d\xa0\xab\xab\xfe\x81\x09\x39\x25\x31\x28\xa7\xff\xab\x5a\x82\x48\x1e\x0d\x4d\xb3\xcd\xeb\x09\x2a\x09\x5a\xa1\xca\xbe\x71\x7e\xc7\xb9\x6f\x9f\x8d\xa4\x0f\xff\x9d\x51\xcd\xde\xe4\x88\x11\x65\x80\xdc\xd1\xca\x2e\xe3\xd7\xb4\x74\xd4\x7d\x63\xb2\x4f\x77\xad\x4b\x4a\x08\xb8\x2c\x3f\xb0\x7c\xcf\x57\x2d\x25\x08\x34\x41\x3f\x13\xe5\x31\xde\xea\xb5\x61\x98\xa7\xd1\x4b\x6d\xbd\x3e\x80\x86\x9a\xf6\x8b\x17\xd6\xac\x7d\x88\x1e\x7c\xd0\x8d\x5b\x74\xcb\xd0\x83\x6d\xf4\x64\x1b\x3d\xdd\x46\xcf\xb6\xc5\x71\x7f\x9e\xb4\xc2\x43\xb7\xc1\xdf\xb5\xfd\x5e\x3c\x83\xde\xe6\x73\xb0\x74\xd7\x43\x48\xa7\xe3\x9b\x34\x41\x2f\x3a\x25\xbd\x26\x29\xf3\xbe\x3b\x46\x98\xff\xac\x0c\x12\x21\x69\x88\x53\x2e\x1b\xc1\x28\x23\xbb\x3d\xcd\x9e\x13\x0f\xa0\xba\xf6\xf3\xa4\x86\x9a\x5c\x84\x73\x07\x79\xd7\x67\x16\x3f\xb9\xd6\x43\xbd\x5e\x42\x5f\x2f\xbe\x41\x27\x42\x14\x3a\xdc\xa4\x30\x97\x3c\x68\x89\x3e\x6f\x23\x8e\xda\x98\x1e\xcb\xee\x79\x1b\x7d\xd4\x52\xa7\xec\x3f\xf3\x80\x39\xf5\xde\xfb\x89\xd2\x33\xb8\xd4\x41\x39\xff\x14\xe0\x3f\x08\x51\xda\x30\x22\xad\x89\x0f\x90\x60\xcf\x7d\xa6\xc4\x9e\x4c\x93\xd0\xe8\x52\xeb\x59\x9f\x77\xc5\xdd\x6c\xdf\x43\xc5\x6d\x6c\x87\x52\x5f\xae\x94\x9d\xac\x26\xca\x14\x19\xde\xf5\x86\xb7\xe5\x10\x14\xf6\x88\x8d\xbb\xcb\xde\x18\x2b\x23\x3a\x45\xd9\x91\x93\xd8\xd8\x07\x64\xec\x03\x2e\xf6\x01\x15\xfb\x80\x89\xfd\x08\x11\xef\xad\x57\x3f\x10\xb1\xa8\x89\x32\x34\x3d\x2c\x63\x0b\x8e\x2d\xcd\x3e\x4e\x4a\x4a\x77\xed\xed\xc3\x9d\x52\xd2\x14\x09\xcb\x37\xfa\x39\xcb\xba\xb8\x0c\xfa\x61\x25\x0d\x15\xfe\xf8\xfd\x16\x5b\x9b\x42\xa7\x79\xba\x38\x78\x8f\x9c\x0a\x1b\xd7\xb8\xea\x88\x57\x5a\x63\x5b\x3c\xcb\xdb\xa6\x2b\x5a\x44\xe3\x6a\x13\x0b\xdf\x02\xd5\x57\xf9\x63\x4c\x8d\x06\x28\x39\xc6\x2a\xb5\xe2\x54\x5f\xe4\x01\x22\xf2\xa0\xf9\x15\x1f\xe2\xa9\x0e\x15\x7c\x38\xab\xa7\x2c\xbd\x9c\x73\xf5\xad\x71\x19\xa6\x1a\xa9\xd8\x85\x7c\xd4\xd0\x4c\x80\x74\xf6\xbb\xfb\xe8\x71\xd0\x80\xf1\x4b\x6a\xd7\xed\xfb\x81\xa5\xca\xd5\xbe\x66\xa4\xf8\x64\xaa\xbc\x48\x13\x0b\x07\xb6\xa6\x3a\x60\xea\x1a\xc4\x5c\x5c\x9e\x15\x5b\x92\xa6\xc0\x9c\xa0\x19\xf9\x8c\x8a\x19\x16\xf4\xa1\xab\xf3\x80\x8b\x46\xd5\x72\x25\x35\xef\x1a\x62\x7c\xb0\xb6\x59\x58\xd9\x2d\x2a\xe9\x93\xd1\xfa\x4d\xde\xec\x49\xf9\xdf\x70\x45\x95\xd1\x73\xf2\x0b\xa2\xf5\xa2\x6b\x1d\x47\xa3\x60\xbb\x81\xf9\xf3\x72\xd5\x92\xbf\x91\x86\xcb\x76\xa1\xf0\xc2\x6e\xd7\x4e\xbf\xb3\x7b\x2e\xf6\xdb\x4c\x5c\x6c\xb9\xfb\x8a\xbf\xcd\x74\x8a\x26\x13\xfb\xec\x0b\xf4\xec\xbb\x2d\xf4\xdb\x6f\xc8\xf9\xec\x25\x7a\xfe\x5f\x42\x10\x71\x9f\xfa\xd3\x7f\xc5\x4f\x1d\xec\x3f\xd9\x4a\x25\x41\x6a\x97\x17\x54\xf1\x48\x6f\xe8\x97\xc8\x41\x66\x84\x4b\x67\x1f\x6d\x54\x75\xbe\x60\x8f\xe2\x02\xd5\x0a\x11\x19\x3e\x94\x64\x74\x71\x84\x51\x80\xe7\xac\xea\x27\x9e\x8b\x58\x95\x0f\x6e\xcb\xd6\x2c\x41\x29\x5b\x49\xad\xda\xdc\x3a\xfe\x69\xd0\x81\x4d\x07\x80\x45\xc3\x16\xac\x27\x1e\x5f\x80\x3a\xb5\x85\x9b\x02\x2c\x6c\x4b\x73\x9c\x89\xd8\x56\x4d\x1a\xdd\xa0\x21\x30\x1f\x18\x50\x33\x7c\x0d\x76\x04\xaf\x01\x2c\xba\x94\x1d\x3f\xe0\x0a\xb6\xed\x69\x71\x75\xc5\x1a\xda\xce\xe6\x68\x45\xac\xd5\xff\xd8\x54\x30\x0f\x77\x84\xd4\x25\xdf\x36\x4e\x4b\x48\x07\x92\xe5\xce\xbb\xda\xf3\x59\x71\x5b\xe3\xca\x40\x75\x1b\xf6\xcb\xd6\x99\xb6\x0e\x96\xaa\x35\x25\xbe\xca\x86\xa1\x6f\x3b\x86\x0b\xca\xa5\xd5\x00\xb0\x82\x8b\xa2\x6b\x70\x4b\xaa\x15\x6a\xc8\xa2\x21\x5c\x47\xc4\x38\xf1\xdb\xba\x75\x40\x3a\xd9\x28\xe5\xe0\x51\x9b\x96\x76\x5f\x64\xfc\x17\xb9\x4e\x03\x0a\x84\xf7\x56\x50\x20\x67\x74\x49\xa0\x9e\x42\x53\x37\x2e\x32\xe5\xce\x6b\xe1\x2f\x3c\x31\x2f\xd7\x0c\x1e\xf6\x47\x90\x98\x48\x74\x82\xbc\x7d\x40\x1e\x72\x8b\xb8\x7e\xf0\x03\x4d\xfc\x98\xa5\x7c\x10\x57\x0c\xed\xca\x0b\x10\x4b\xcf\x6d\x74\x44\x70\x3c\xb1\x5c\xd4\x58\x12\x3f\x67\x5c\x6f\xae\x62\x60\x47\x68\xb8\x8e\x52\x0a\xd0\x4f\x84\x5e\xcd\x82\x7a\xac\xb4\xa6\x2d\xc5\x95\xfc\x2a\xca\x70\x81\x60\x8f\x1d\xdf\xef\x0c\x86\x3e\x34\x91\x89\x23\x94\xd5\x7b\xaa\x5f\xa0\xfc\xb5\xe6\xe2\xc2\xe4\x7b\xd7\xa4\x01\x5e\x20\x3e\xde\x0a\xc1\x6a\x85\xd6\x00\x3e\x3e\x3f\x55\xf5\x4a\xbb\xe9\x94\x16\x94\xd4\xaa\x34\x56\x78\x8b\xf5\x44\x5a\x8a\xcb\x2b\xd8\xb6\x87\x0f\x03\x04\x26\xee\xad\x80\xb0\x73\x96\x0f\xfd\xa3\xeb\x76\x06\x57\x5c\xb8\xc2\x05\x69\xe6\x94\x8b\x9b\xb8\xd2\xec\x58\x23\x4e\x72\x95\x08\x27\xe7\x6f\x3f\xbc\x3a\x44\xc7\x3e\xfb\xa6\x42\x8e\x57\xa1\x82\xa4\x44\x8b\x86\x5a\x2f\xe5\xc1\xfe\xfe\x0e\xb4\x31\x94\xe9\x58\x8d\x0d\xf1\x0c\x41\x4f\x24\xa0\x10\xeb\x5b\x4a\x92\x69\x0d\x0f\x56\x75\x02\x31\x6a\xc9\x7c\xc1\x1a\xa1\x82\x5c\x35\xb8\x00\x2b\x31\x65\xe6\xfb\x10\xbe\x04\xdf\xce\x08\x27\xe2\xf9\xba\x9c\x62\x90\x94\xa2\xfe\x4d\x73\xbc\x42\xbc\xbb\x04\x33\x35\xb0\x5b\xb1\x58\x31\x4a\xb4\x84\xdd\x70\x0c\xb0\x73\x43\x02\x93\x87\x22\x58\x13\xa1\x62\x38\x8f\xa0\xde\xbe\x4f\xd3\xd3\x61\x08\x17\xed\xa0\xb7\x95\x20\x40\x1e\xe1\x67\x5b\x7a\xbf\x65\xbf\x69\xb6\x94\xe2\x20\x40\xfd\x5f\xd2\xb0\x04\x7d\x4a\x70\xe7\x64\x29\xc1\xe1\x15\xa4\xdc\xd5\x3e\x3c\x18\x45\xcd\xed\x52\xb1\xa9\x75\xa9\xfe\xc8\xa3\xfa\x90\x46\x27\xc1\x29\x50\x65\x91\xed\x29\x48\xbd\xe4\xf0\x87\x97\xc8\x4f\xeb\xbb\xab\x33\x13\xff\xa6\xe4\xb1\x00\x7c\xd2\x93\x1f\x09\x59\x6e\x81\x6d\x2b\x68\x01\xa2\xc9\x35\x69\x9c\x63\x94\x17\xd3\xdd\x5b\x39\x19\x97\x90\x37\x20\xd4\xa6\xeb\x4f\xbf\x5e\x12\x95\x31\xa6\x5c\x73\x2d\x5b\x9a\xc5\x0d\xf3\xd5\x05\x38\xdd\xb3\xad\x2b\x8a\x26\x52\x06\x92\x5a\xbf\xa3\x87\x8c\xba\xb2\x64\x93\x39\xdf\xa2\x99\x54\x52\xdc\x94\x9a\xe1\x34\x9b\x8c\x54\x72\x56\x17\xac\x69\x48\xd1\x2a\x8f\x94\xb6\xdc\x4e\x6d\x69\x1a\x79\x2c\x76\xd1\x5f\x73\x96\xd0\x38\xf6\xce\x2c\xc7\x09\x5d\xbf\x30\x87\xab\x57\xdf\xb0\x18\x35\x79\x4f\x08\xcb\x1c\x2a\x50\x3e\x7a\x63\xea\x1c\x61\xf1\x3c\xcc\xc0\xd2\xd1\x75\xd8\xcf\xca\xeb\x57\x4c\xae\x48\xeb\x47\xe5\x19\x85\x24\xca\xf0\x22\x7a\x84\x6d\x19\xab\xa7\xc6\x89\x6c\x92\xe3\x96\xfc\x89\xac\x6e\xb8\xdc\x37\x64\xa5\xa7\xec\xc4\x0c\xde\x7e\x99\x6f\xc8\x2a\x58\xa1\x89\xbb\x1b\xb7\x3a\x7d\xa0\xd6\x5d\xda\x85\x49\x5e\xdb\xe0\xba\x6c\x46\xdc\x88\x45\x59\x2f\xa9\x9a\x33\x6f\x71\xdb\x81\x4b\x15\x2b\x5b\x4f\x57\xe1\x26\x13\x10\xea\xad\xcb\x8d\xfa\x8c\x66\xe7\x85\x7c\x26\x17\xf9\xff\xfe\xdf\xa8\x08\x4f\x1d\x9b\xbb\xe9\x20\xcf\x00\xc7\x99\x88\xce\x9c\x6e\xee\x5a\xe3\xf3\x61\x95\x26\xe0\x5e\x06\x3b\xcf\x30\x47\x9c\xc4\x26\xfa\x48\xed\xba\xc3\x48\x3f\x35\x50\x32\xee\x20\xb5\x28\x37\x42\x83\x13\xa7\xe7\x96\x54\x78\x1b\x52\x76\x85\x0d\x7a\x04\xc5\xd7\x6d\x45\x9a\x3a\xde\xb9\xce\x78\x89\xee\xa4\xeb\x2c\x5b\xbd\x93\x5b\x78\x66\xd8\x1c\xf1\x14\x46\xc5\xbd\x92\x9d\xff\xd2\x1d\x5a\x1f\xe4\x0f\x98\x77\xe5\xb8\x57\xaf\xdf\xa1\xd4\xd4\x93\xe8\x31\xfb\x5d\x91\x36\x93\x85\xe5\x1b\xdb\x7b\xb1\x96\xba\x4f\xd7\x9f\xbc\x9f\x8d\x95\x0d\xb2\x19\xce\x1e\x33\xdd\xee\x47\xec\xb1\x7c\x32\xda\x59\x33\x0d\xc5\x56\xd5\x58\xd1\x96\xea\xfa\x12\x71\x1c\x52\xde\x47\xe2\xba\xd9\x32\x7d\x45\x0d\x30\xc1\xf6\xbd\xb6\x2c\x6c\x2a\x5d\x27\xa6\x4c\x48\x6e\x57\x3f\xe4\xab\x7b\x8c\xdf\xd8\x9e\x12\x21\xd9\xfd\x0d\x7b\xe9\x81\x02\x28\x51\xe0\x5a\x45\xd3\x0b\x65\x53\x14\xf4\xd6\xe5\xc9\xa8\xe7\xe1\xa5\xeb\xc2\x0d\x09\x62\x08\x1a\xd7\x9a\x27\xfc\x72\x21\xda\x40\x24\x16\x2b\xe6\xb0\x5e\x05\x95\x94\x27\x63\x6f\x0f\x9d\x32\x38\xf8\x32\x3a\xd4\x35\x84\xa6\xf4\x29\x18\xd9\x35\x1f\xc4\x6a\x8e\xdf\x7f\xd7\xfd\xeb\xf1\x4d\x4a\xbe\x88\x5f\x82\xe6\xe6\x3d\x4a\x90\xdb\xaa\x36\x4f\x0d\x9f\x48\xad\x0b\x81\x28\x67\xd6\x50\x46\x40\xb4\xa1\xaf\x82\xa2\x1a\x83\x47\x3c\xac\xc2\x91\x17\x55\xba\xd6\x6b\x83\x17\xe4\x83\xea\x06\xd8\x14\x14\x6b\xdf\x54\xd0\x3b\x63\xd3\x31\xc4\x76\x9d\x1b\x9c\x74\x9d\xe9\x39\x92\x9b\x3b\x5c\x19\xdc\x6d\x57\x09\xa7\xcc\x36\x51\x75\x4c\x3a\x0d\x29\x28\xb9\xb6\x11\x6d\xd2\x94\x73\x62\x4e\xa3\xca\x76\xed\xf8\x80\xee\x29\x67\xf5\x1e\x46\x1e\xcf\x46\x1a\xe7\x2d\x77\x39\xb4\xa6\xed\xe4\x17\x14\xee\x96\xd5\xee\x7e\x51\x4b\x3b\xf1\x3f\x2c\xe2\x38\xa5\x28\x7e\xce\x3d\x2d\x71\x8a\x4b\xdb\x74\x24\x88\x95\x08\x7c\x27\x41\x2c\xab\x64\x45\x2f\x76\x3c\x1b\x72\x52\xca\x4c\xdb\x9d\xf3\x53\xc9\x64\xdb\xf4\xc8\xe0\x5b\xb7\x80\x96\xd4\x54\x36\x03\x30\xd4\xf0\x42\x14\xda\x0a\x07\x8e\x04\x8f\x8e\x62\x47\xbb\x2a\x0c\x90\x78\xf1\x5d\x77\x59\xd1\x42\xbf\xb7\x80\xbf\xb2\xaf\xe9\xea\x4c\x42\x40\x1e\x18\x51\x3f\xe6\x03\x38\xb5\x42\xc0\xd0\xdb\x36\x31\xd4\x07\x91\x92\x8c\x04\x41\xe8\xb8\xaa\x43\xf4\xe4\xf9\xfe\xfe\x3e\xf4\x2d\x97\x9f\x3d\xd9\x3a\x44\xf0\x91\xf3\xd9\xd3\xad\x43\x74\x10\x3e\xf8\x4c\x7c\xf8\xf4\xb9\xf7\xd9\x73\xf1\x99\xf8\xa0\x8f\xe0\x9e\xef\xef\xee\x23\xcc\xcd\x79\xf2\xb6\x73\x50\xf0\x19\x92\x0b\xfc\xd5\x05\x0b\x0b\xd6\x14\xac\x26\x58\x48\xbc\x8c\xa8\x5d\xfa\x51\xc4\x3b\xe2\x53\x9b\x60\xa9\xe8\xc8\xf2\x15\xff\x05\x97\x53\x85\x2b\x39\xf8\xf6\x3b\x7f\x2d\xcf\x0f\xbe\x0b\x56\xf3\x5f\xdf\xf9\xeb\x79\xf2\xf4\xdb\x68\x45\x29\x5f\x5a\xd0\x16\x24\xc7\x37\x32\xc9\x71\x38\x54\xbc\x92\xfb\x1e\x69\x71\xce\x6b\xe9\xb0\x31\x4f\xa1\xf3\xa6\xed\xf7\xf4\x0b\x66\xaf\xef\x82\x7e\xbe\x97\xd0\xae\x62\xa8\xe9\x79\x65\xf5\x2d\xdf\xf0\x77\xc3\xb6\x2b\x5f\x23\x75\xc1\x9b\x28\x64\x61\xf8\x71\x6b\xf9\xf8\xb9\xa3\xd1\x21\x6c\x68\x44\xf0\x60\x62\xe8\x71\x11\x84\x66\x04\x37\x45\x25\x0c\xe3\x87\x40\xb9\xb1\x73\x89\x63\xd9\x13\xb7\xfc\x88\xc9\xe9\x50\x37\x0f\xc5\xdc\xc4\xc0\xe5\x22\x98\x0e\x04\x73\x05\xa4\xaa\xdf\x9e\x9a\xdf\x9e\x99\xdf\x9e\xab\xdf\xbe\x44\xcb\x87\xe8\x04\x19\x18\x38\x1a\xf9\x76\x52\xc1\xb2\x32\xc1\x7b\xd1\x8a\x6e\x1c\x93\x95\x9c\x7d\xe1\x07\x2f\x8d\x99\xbd\x9c\x40\x7e\xf6\x41\xb8\x5c\x5f\xce\xb1\x29\x00\xa1\x12\xef\x25\xd0\xbe\x7b\x5c\x9b\x47\xbe\xdc\x43\xf7\xfe\xff\x00\x00\x00\xff\xff\x96\xbb\x90\x35\x03\x7d\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,7 +139,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4, 0x63, 0xae, 0xc7, 0xed, 0x71, 0xcd, 0x8f, 0x41, 0x55, 0x9c, 0xbf, 0x80, 0x1b, 0xbe, 0x21, 0x6b, 0x46, 0x5a, 0x87, 0x87, 0xdb, 0x6f, 0x4, 0xd3, 0x9e, 0xdd, 0x44, 0x6b, 0x98, 0x2b, 0x7c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0xf4, 0x54, 0x90, 0x40, 0xc6, 0x31, 0x6f, 0x88, 0xa0, 0x62, 0x1e, 0xd9, 0x80, 0x43, 0xf9, 0xd3, 0xd4, 0xe, 0x24, 0xea, 0x72, 0x7c, 0x4, 0x28, 0x27, 0x5b, 0xfd, 0x2b, 0x79, 0xea, 0x35}} return a, nil } @@ -183,7 +183,7 @@ func flowstakingcollectionCdc() (*asset, error) { return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\xeb\x6f\xdb\xba\x15\xff\xee\xbf\xe2\xac\xc0\x76\xed\x2e\x95\x1d\xe0\xa2\x18\x82\x66\x40\xee\x6d\x33\x14\x5b\x77\x87\x36\xdd\x3e\x14\x5d\x43\x4b\xc7\x36\x51\x89\x34\x48\xca\x8e\x11\xe4\x7f\xbf\x38\x7c\x49\x94\xe4\x57\x2e\x50\x7d\xa9\x23\x91\xe7\xfd\xf8\xf1\xb0\xd3\x97\x23\x78\x09\x77\x2b\x84\xdb\x52\x6e\x3f\x19\xa9\xd8\x12\x6f\x11\x35\xe8\x8a\x29\x03\xb9\x14\x46\xb1\xdc\x8c\xc0\x2e\xbc\x11\xc0\xf2\x5c\xd6\xc2\xfc\xa4\x41\xbb\xd5\x90\xb3\x35\xcb\xb9\xd9\x41\x81\x06\x55\xc5\x05\x6a\xa8\xd7\x60\x24\xac\xe4\x16\xaa\x3a\x5f\xc5\xa5\x52\x40\xbe\x62\x5c\x00\x37\x90\x33\x01\xb5\xc6\x0c\x2c\xe1\x3e\x35\xae\x21\x67\x65\x5e\x97\xcc\x60\x01\xf3\x1d\x54\x75\x69\xf8\xba\xdc\x71\xb1\x04\xb3\x42\x60\x15\x09\x02\x72\x01\x0a\x35\xaa\x0d\x16\xb0\x28\xe5\x16\xb6\xdc\xac\xe0\xbe\xd1\x25\xf3\xa4\x3f\xe0\x92\xfd\xb2\x33\xa8\xff\x83\xea\xa3\xdf\x71\xfb\xaf\xdf\xfe\x77\x1f\x4c\x50\x71\xc1\xab\xba\x6a\x11\xb6\xf4\x8c\xfc\x8e\x42\xb7\x98\x48\x35\x28\xed\x7d\xc7\x84\x99\xa7\xe7\x5f\x39\x96\xcc\x70\x29\xee\xc1\xac\xb8\xa6\x3d\x6b\xc6\x0b\x28\x6a\x45\x3a\x79\xcb\x42\xae\xd0\xae\xba\x20\xa5\x49\x51\xfb\x42\xaa\x8c\xe4\xb4\xc6\x32\xf6\x35\x8a\x82\x64\x64\x65\x09\x46\x31\xa1\x59\x4e\xbb\xf4\x05\x30\xb1\x8b\xc4\xcc\x8a\x19\x58\xb1\xc2\xbe\xdc\xb0\xb2\x46\xf2\x80\x58\x62\x01\x5c\x10\x19\xde\x28\x43\xb4\x57\x4c\x77\xde\x46\x15\xf3\x15\xe6\xdf\xb1\x00\xb6\x64\x5c\x68\xd3\x59\x56\x6b\xfa\x24\x0a\xff\xba\x22\x2f\x37\xe6\x83\x0d\xab\x4b\xd3\xde\x1a\xad\xad\x1a\xbb\x58\x0d\xdf\x2f\x12\x05\x16\x8c\x97\xda\xd9\xcb\x0a\x60\xf7\xb6\xf4\x85\x2d\x2f\xed\xa2\xc6\x3c\x31\x48\xa1\x92\x1b\x2e\x96\xd3\x02\x4b\x34\x64\x62\x6e\xbc\x9b\xee\x48\xa8\xec\xbf\x24\xd4\x3d\x49\x20\x6b\x95\x23\x91\x2a\xe9\x2f\x12\x95\x28\x39\x0b\x25\xdc\x88\x13\x51\x9a\x63\xce\x6a\x8d\x2e\x10\x3d\x37\xbb\x7d\xc5\x36\x08\x42\xf6\xcc\x17\xc4\x9b\x8e\x46\xbc\x5a\x4b\x65\xe0\xb6\x16\x4b\x3e\x2f\xd1\xca\x02\x0b\x25\x2b\x78\x91\xbc\x7b\x11\x57\x06\x89\xdd\xaa\xd9\x03\x85\xed\xdd\x6f\xff\x7c\xf7\xef\x9b\xb7\x6f\x3f\xbe\xfb\xf4\x69\x34\x62\x79\x8e\x5a\x8f\x59\x59\x4e\x62\xd2\xf6\x72\xfa\x71\x34\x02\x00\x98\x4e\xe1\x5d\xc5\x0d\xa5\xd5\x76\x85\xa2\x93\x4c\x3d\xbf\xb3\xc6\x9e\x14\x1d\x6b\x54\x4d\x2e\xdc\x36\x1e\x76\x61\xa5\x2d\x87\xb6\x34\xb8\x41\x61\xe0\xd3\xe1\x1c\xfc\xd5\xc5\xe4\xf8\x1b\x1c\x49\xd6\x2b\xf8\x7c\xcb\x1f\x5e\xff\x3c\xd9\xaf\x4a\x3f\x8d\x6f\x5b\x69\x6c\x13\xa2\xa5\x92\x40\x2c\xb4\x2d\x56\xe4\xb8\xc3\x49\xee\x55\xcc\xf6\xe8\xf8\x61\x5f\xbe\x37\xda\xed\x2d\x09\x7d\xbd\xde\xe2\xc2\x96\xd2\x5e\x11\x8d\xe2\xe0\x06\xd5\xee\x14\xdf\x64\x81\x66\x41\x34\xb9\x0d\x64\xae\x61\xab\xc8\x72\xc2\xee\xaa\x05\x6f\x2a\x1e\xe5\x28\x32\x5b\x5d\xc8\xa0\x5c\x6c\x50\x69\xbc\x80\x40\x46\x4b\x7a\xaf\x90\x88\x08\x09\xa5\xd4\x9a\xd6\xae\x15\xe6\x5c\x13\xf1\x50\xb8\x29\x53\x82\xd8\x36\x74\x89\x7c\x43\x67\x5e\x9b\x86\x50\x9f\x8a\xf5\x68\x9b\x94\x15\x8e\xa4\xf5\x34\xfb\x8e\xd8\x30\x75\x6a\x04\xf5\x0c\x7d\x62\xec\xa4\x56\x3f\x23\x7c\xa2\x17\x6c\x85\x4b\xfc\x56\xa2\xb6\xfc\x85\x2b\x74\x9e\x7b\xa4\xe6\xfb\x40\x28\xf8\x62\x97\x94\x24\x6e\x60\xcd\x94\xe1\x39\x5f\xdb\x56\xc9\xc5\xc5\x50\x91\x8c\x55\x72\xc0\x64\x47\xc3\x32\x1a\x8b\x8a\x6b\x41\xcb\xb5\x51\xd4\x94\x9a\xe2\x69\x8d\x43\x4d\xdd\x65\x89\x15\x61\xcd\x14\xab\x08\x15\xe8\x10\x4b\x87\x61\x46\x5f\xba\x48\xfe\x26\xe1\xea\x2b\x99\x17\xca\xe5\x97\x7e\x46\x21\xf3\x7f\xeb\x9f\x1a\x63\x87\x6d\x14\x2b\x59\xe4\xd2\x96\x69\x51\x0b\xd0\x68\x8e\x94\xb4\x33\x6a\x19\x3c\x46\x3e\xf4\xf0\x45\xd7\x4c\xc7\x20\x0c\x5c\x5f\x1f\x63\xd6\xe1\x01\xa0\xd0\xd4\x4a\x24\x2f\x9f\x92\xbf\xce\x96\xe1\x98\x08\x09\x75\xac\xf8\xc9\x5d\xe1\x08\xdd\xc9\xa8\x51\x60\x5f\x58\x0c\x24\x36\xc9\xdc\x09\x89\x6e\x1e\x1f\xf4\xff\xde\x72\x7f\x52\x9d\x3f\xee\xf3\xbd\x34\xc8\xdb\xfb\x3f\xfe\x61\x3f\x1f\xe0\xbb\x9f\x6d\xdf\xb7\x47\xbb\xe1\x5e\x5a\x83\xfe\xf4\x0e\x08\x95\x62\x02\xd4\xc8\xc6\x93\x47\xa7\xcb\x53\x28\x50\xd3\xe6\xd0\x70\xe3\x1c\xfb\x6b\x48\x7f\x67\x08\x17\x0e\xbd\xda\x20\xdb\x35\x39\xd0\x8a\x34\x3f\xfa\xad\x15\x2e\xd9\x9c\x22\x30\x7e\x79\xbf\x48\x20\x20\x05\x91\x90\xd4\x67\x2d\xde\x9d\xb3\x92\x89\x1c\xa9\x44\x13\x7e\xa5\x25\x84\x92\x35\xb0\xf8\x49\x2e\x60\x96\xcd\x20\xe6\x47\x52\x9a\x39\x6e\x6d\xb4\xed\xd3\x69\xfc\x2d\x70\xbe\x29\x0a\x85\x5a\x5f\x81\xff\x31\x09\x81\xd6\x8a\x07\xaa\xf4\x81\xed\x35\x71\x1d\xb5\xa2\xaf\xc4\x28\xee\x47\x5c\xc0\x35\x2c\xd1\x78\x6e\xe3\x94\xc7\x24\xf1\x75\xb6\x44\x2b\xce\x9c\x97\xdc\xec\xde\xfc\xa5\x83\xae\x1f\x13\x44\x9b\xfd\xe2\x38\x3c\xfd\x7d\x3c\x5d\xd7\xf3\x92\xe7\xd3\x45\x58\xef\x3f\x4d\xfe\x94\x92\x9f\x4b\xa5\xe4\x76\xdc\xcd\x17\x7a\x1a\x5d\x1a\xc1\x33\xff\x73\x28\x84\x5c\x00\x80\xc6\x72\x91\x79\x95\x3c\xd3\x3b\xe9\x55\xf5\xc1\x18\xed\xeb\xa9\x4d\x8e\x05\x99\x3e\x3d\xca\x60\xce\x4c\xbe\xb2\x3f\xfd\xde\xd3\xfd\xae\xf7\x3a\x1e\xf5\x15\x7c\xf1\xbf\xbf\x4e\xae\xe0\x8b\xf3\xfe\xd7\x96\xd9\xc8\xc3\x5e\x12\x6e\x97\x87\x25\xd7\xf0\xe5\x6b\x5c\x45\xc8\x25\x25\x4d\xc7\xa0\x2e\xb3\x8e\x37\x5a\xa4\x77\xd4\x07\xc8\xc2\x7b\x63\xf6\x50\x34\x35\xf2\x65\x6c\xbd\x46\x51\x8c\x03\xd9\x76\x51\xe8\x38\xb4\xd9\x94\xba\xa9\x15\xc2\xd1\x70\xb7\x52\xdd\x35\xb8\x28\xb8\xdb\x1e\x2c\x9f\xeb\xb9\xe9\x14\xee\xfc\x71\xde\x1e\x82\x8d\xf4\x27\x55\x4e\x7b\x06\x51\x58\x3c\x3e\xca\xf4\xb0\x3b\x47\x82\xb9\x72\x83\x6a\x50\x8a\x86\x1d\x41\xab\x1d\x2a\xe2\xc9\x04\xe0\x43\x8e\x6b\xcb\x81\x69\x7b\xc6\x1d\x1a\x4f\x14\xa8\xb8\x85\xa6\x84\xc3\x69\x51\x48\x9f\x8a\x8b\xda\x37\x49\xf6\x60\x9b\xe4\x5a\x6a\x4d\x39\x9b\x9e\x7c\x09\xae\x05\x09\xc6\xbd\x2f\xdc\x15\x42\x7c\xc0\xbc\xb6\x6f\x71\xb1\xa0\xb3\x2b\x49\x68\x7a\x9f\xe8\x4b\xc9\x2b\x6e\x2e\x80\x65\xdf\x33\x96\x5d\x41\x2e\xab\x75\x6d\x5c\xa3\xe9\x7c\x5a\x12\x44\xa6\x57\x93\xfd\xa9\x72\x96\xaf\xc7\x07\x92\xe7\xc2\x99\x36\x56\xd2\x0b\x32\xcb\xdd\x03\xb5\xc6\xd8\xbc\x7f\x74\x7e\xed\xaf\xdc\x7f\xb0\x7a\xff\x80\x0a\x7e\xac\x8a\x7b\x0d\x3a\x36\xb9\xbe\xf6\x11\x3e\xbc\xc1\x87\x21\x4f\xbb\x2f\xd7\xfe\xd4\xb1\x43\x75\x01\x05\x16\x75\x6e\x4e\x0c\x6c\x9b\x15\xb4\xb4\xdb\x3f\xba\xcf\xa1\xa6\x93\x69\x66\x6a\x65\xcf\xaa\x9f\xea\xb9\xc5\x29\xe3\x18\x3c\x7d\xc3\xd3\xf3\x04\x58\x6a\x3c\xa0\xe5\x49\x4d\x2e\xa1\xd8\x81\x7a\x47\xea\xeb\x73\xba\xe1\x04\x9e\x51\x8c\x4f\xe3\x71\xb0\x0a\x47\x52\x0d\x6a\xdf\xca\xba\x2c\x1c\x68\xb7\x73\xdf\x25\xdf\xf8\x31\x90\x1d\x16\xb4\x50\x56\x2b\x50\x06\x0e\xc1\xa1\x8c\x9c\x68\x89\x6f\x81\x72\xab\x24\xf4\xf0\x96\xeb\x40\xc0\x7c\x48\xbb\x31\x59\xd7\x75\x7c\x11\x85\x7c\xe3\x1a\xe7\xa9\xd0\xde\xc5\xff\x1b\x37\x37\x68\xa6\xa9\xd6\x0b\x69\x81\x08\x2f\x5b\x75\x23\x3d\x29\xf9\x05\xb1\x23\xb8\x49\x3b\xc7\xc2\x19\x35\xc2\x5e\x7b\x66\xb6\x86\x1d\x04\x55\xae\x12\x9c\x86\xa1\xe0\xc6\x9d\xc4\xb8\x68\x8f\x58\xc2\xc7\x61\xc0\x3d\xe8\xb1\x61\xa6\xdf\xfc\x49\xef\x90\x7f\xbc\xe8\x6e\x61\x2b\x77\x3f\xf8\x8b\x86\xf1\x99\x27\xe0\xfd\x1a\x76\xcf\x0d\x51\xbf\xae\xea\x83\x1a\xea\x54\xb7\x3b\x49\xbb\x4e\xd2\xf0\x79\x93\x04\x3a\x8f\x3c\x1e\x0f\xa0\x56\xfc\xc4\xba\xda\x1b\xe2\x25\xab\x6a\x63\xc2\xe5\x8d\x9f\xb2\xcf\x19\xe1\x24\x61\x24\xdc\x0f\xfa\xf1\x1e\x2a\xbe\x5c\x19\x10\xd2\xc0\x8e\x63\x59\xb8\xba\xc0\xaa\x40\x61\xd8\x99\x30\x3d\x57\xef\x8e\xeb\x72\x29\x36\xa8\x5a\x48\xca\x22\x3b\xdb\x24\x3e\xbf\x17\xe6\xf5\xcf\x60\x89\x10\xd6\xf3\x46\xff\x10\x5c\x7c\xa0\xb8\x78\xaa\x8e\x82\x17\xce\xd2\xb9\x93\x8e\x4a\x24\xd2\x0c\x8f\xae\x3c\xc3\x3d\x05\x46\xb3\x05\x06\xba\x41\xb4\x46\xa8\x31\xa5\xaf\xac\x8d\x85\x94\x64\xe0\x49\x82\x56\x08\x28\xb8\x95\x61\xc4\x02\x7f\x86\xcb\x99\x7f\x26\xf0\x92\x3c\xee\x9e\x4b\xf8\x6b\x77\xe9\xb4\xb5\xb4\x2d\x52\x81\x39\xaf\x58\x09\x6b\xc9\x85\x81\x5c\x2a\x85\xb6\xd1\x66\x8d\x8d\x48\x44\xf7\xc3\x56\x6e\xe6\x35\xb0\x53\x5f\xb9\x80\xcb\xd9\xff\x5f\xbd\x86\xed\x8a\x97\x18\x34\x09\xf5\xcd\x5d\x61\x71\x6d\xd7\xfc\x2d\xd1\x26\x78\x78\x0e\xd7\xb0\x18\x4a\xe7\xcb\xd9\x2c\x6b\x89\x1a\x2a\x57\xd8\xd6\x3d\xe3\xfd\x03\x8d\x86\x17\x6c\xc3\x78\xc9\xe6\x25\xbe\x68\x37\x93\x03\xb3\x02\x02\xe7\x71\xd3\xf0\x1e\x92\x9f\x10\x78\x18\x13\x24\x9d\xc1\xe3\xf1\xed\x8a\xd9\x75\x43\x23\xe5\xec\x07\x8f\x1f\x3c\x3d\x0b\xf2\x6e\x82\x6a\xbe\x45\x9e\x37\x82\x98\x4e\x97\x0d\x52\x6d\x9d\xa4\x12\x47\xb2\x3c\x37\xa7\x41\xd8\xf3\x26\x1a\x44\xf7\xc0\xec\x62\x3f\xa0\x1d\x9a\x48\x9c\x8e\x93\xbb\xa0\xf7\xdc\xb1\x85\x87\x11\xcd\x3d\xd0\xca\x62\x9e\xf9\xf0\x75\x43\x62\x9b\xb8\xc0\x9f\xc9\xdb\x8e\x0c\xd5\x2f\xf8\xb1\x6b\xe3\x6e\x9e\x1c\xc0\xb8\x81\x4d\x6f\x4c\xe2\x52\x28\x7c\x3e\x27\x83\x9a\xbb\x8f\x43\x09\x94\x54\xe7\x16\x6a\xf1\x17\x26\x11\x3f\x4a\x6d\x1a\xe8\x92\x5c\x89\xed\xe1\xe6\x4e\xad\x25\xb2\xce\x65\x75\xa0\x98\x5e\x5a\x9f\x92\x37\x5d\x73\x9f\x95\x36\xe7\x67\x45\xd7\xf3\xc3\x18\xc2\x0d\x6a\x4e\xef\x4a\x24\x43\x20\xf5\x59\x63\x31\x49\x0a\x7f\xb4\xd8\x11\x18\xdb\x0f\xe0\x76\xda\x46\xc9\xcf\x84\xc3\x5d\x8d\x8f\x8f\xaa\xfb\xa3\xc1\x44\x1e\xff\xd9\xcd\x99\x5b\xcc\xda\xf6\x3c\x70\x19\x72\x99\xcd\xc8\x28\x97\xf0\x61\x6e\x63\xef\xb2\x05\xf6\x52\x5a\x87\x06\xee\x33\x47\x45\x2a\x98\xc1\xf7\x39\x65\xc1\x81\x50\x1c\xa5\x01\x53\x54\x5c\xc0\x9b\x57\xee\xff\x8f\x74\x6e\xd0\xc6\x93\x54\x86\x70\x32\xd2\x6c\x83\xe3\x37\xaf\xec\xde\x0b\x30\xf2\x0a\xa6\x9e\x51\xf8\x97\xd0\x94\x25\x15\xb2\xfd\x69\x04\xbf\x07\x00\x00\xff\xff\xfc\x9d\x2d\x4c\x47\x24\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\x5b\x6f\x1b\xb9\x15\x7e\xd7\xaf\x38\x0d\xd0\xae\x94\x3a\x23\x19\x58\x04\x85\x11\x17\xf0\x6e\xe2\x22\x68\xd3\x2d\x12\xa7\x7d\x08\xd2\x98\x9a\x39\x23\x11\x99\x21\x05\x92\x23\x59\x30\xfc\xdf\x17\x87\xb7\xb9\xeb\xe2\x05\xa2\x97\x75\x66\xc8\xef\xdc\x0f\x3f\x9e\xd9\xf9\xcb\x09\xbc\x84\xbb\x35\xc2\x6d\x21\x77\x9f\x8c\x54\x6c\x85\xb7\x88\x1a\x74\xc9\x94\x81\x54\x0a\xa3\x58\x6a\x26\x60\x17\xde\x08\x60\x69\x2a\x2b\x61\x7e\xd2\xa0\xdd\x6a\x48\xd9\x86\xa5\xdc\xec\x21\x43\x83\xaa\xe4\x02\x35\x54\x1b\x30\x12\xd6\x72\x07\x65\x95\xae\xe3\x52\x29\x20\x5d\x33\x2e\x80\x1b\x48\x99\x80\x4a\x63\x02\x16\xb8\x8f\xc6\x35\xa4\xac\x48\xab\x82\x19\xcc\x60\xb9\x87\xb2\x2a\x0c\xdf\x14\x7b\x2e\x56\x60\xd6\x08\xac\x24\x45\x40\xe6\xa0\x50\xa3\xda\x62\x06\x79\x21\x77\xb0\xe3\x66\x0d\xf7\xb5\x2d\x89\x87\xfe\x80\x2b\xf6\xcb\xde\xa0\xfe\x0f\xaa\x8f\x7e\xc7\xed\xbf\x7e\xfb\xdf\x7d\x70\x41\xc9\x05\x2f\xab\xb2\x01\x6c\xf1\x8c\xfc\x8e\x42\x37\x84\x48\x35\xa8\xed\x7d\xc7\x85\x89\xc7\xf3\x8f\x9c\x48\x66\xb8\x14\xf7\x60\xd6\x5c\xd3\x9e\x0d\xe3\x19\x64\x95\x22\x9b\xbc\x67\x21\x55\x68\x57\x5d\x90\xd1\x64\xa8\x7d\x20\x55\x42\x7a\x5a\x67\x19\xfb\x18\x45\x46\x3a\xb2\xa2\x00\xa3\x98\xd0\x2c\xa5\x5d\xfa\x02\x98\xd8\x47\x30\xb3\x66\x06\xd6\x2c\xb3\x0f\xb7\xac\xa8\x90\x22\x20\x56\x98\x01\x17\x04\xc3\x6b\x63\x08\x7b\xcd\x74\xe7\x69\x34\x31\x5d\x63\xfa\x1d\x33\x60\x2b\xc6\x85\x36\x9d\x65\x95\xa6\x57\x22\xf3\x8f\x4b\x8a\x72\xed\x3e\xd8\xb2\xaa\x30\xcd\xad\xd1\xdb\xaa\xf6\x8b\xb5\xf0\x7d\xde\x32\x20\x67\xbc\xd0\xce\x5f\x56\x01\xbb\xb7\x61\x2f\xec\x78\x61\x17\xd5\xee\x89\x49\x0a\xa5\xdc\x72\xb1\x9a\x67\x58\xa0\x21\x17\x73\xe3\xc3\x74\x47\x4a\x25\xff\x25\xa5\xee\x49\x03\x59\xa9\x14\x09\xaa\xa0\x7f\x91\xaa\x84\xe4\x3c\xd4\x92\x46\x92\x08\x69\x89\x29\xab\x34\xba\x44\xf4\xd2\xec\xf6\x35\xdb\x22\x08\xd9\x73\x5f\x50\x6f\x3e\x99\xf0\x72\x23\x95\x81\xdb\x4a\xac\xf8\xb2\x40\xab\x0b\xe4\x4a\x96\xf0\xa2\xf5\xec\x45\x5c\x19\x34\x76\xab\x16\x0f\x94\xb6\x77\xbf\xfd\xf3\xdd\xbf\x6f\xde\xbe\xfd\xf8\xee\xd3\xa7\xc9\x84\xa5\x29\x6a\x3d\x65\x45\x31\x8b\x45\xdb\xab\xe9\xc7\xc9\x04\x00\x60\x3e\x87\x77\x25\x37\x54\x56\xbb\x35\x8a\x4e\x31\xf5\xe2\xce\x6a\x7f\x52\x76\x6c\x50\xd5\xb5\x70\x5b\x47\xd8\xa5\x95\xb6\x12\x9a\xda\xe0\x16\x85\x81\x4f\x87\x6b\xf0\x57\x97\x93\xd3\x6f\x70\xa4\x58\xaf\xe0\xf3\x2d\x7f\x78\xfd\xf3\x6c\xdc\x94\x7e\x19\xdf\x36\xca\xd8\x16\x44\xc3\x24\x81\x98\x69\xdb\xac\x28\x70\x87\x8b\xdc\x9b\x98\x8c\xd8\xf8\x61\xac\xde\x6b\xeb\x46\x5b\x42\xdf\xae\xb7\x98\xdb\x56\xda\x6b\xa2\x51\x1d\xdc\xa2\xda\x9f\x12\x9b\x24\x60\x66\x84\xc9\x6d\x22\x73\x0d\x3b\x45\x9e\x13\x76\x57\x25\x78\xdd\xf1\xa8\x46\x91\xd9\xee\x42\x0e\xe5\x62\x8b\x4a\xe3\x05\x04\x18\x2d\xe9\xb9\x42\x02\x11\x12\x0a\xa9\x35\xad\xdd\x28\x4c\xb9\x26\xf0\xd0\xb8\xa9\x52\x82\xda\x36\x75\x09\xbe\xc6\x59\x56\xa6\x06\xea\xa3\xd8\x88\x36\xa1\xac\x72\xa4\xad\xc7\xec\x07\x62\xcb\xd4\xa9\x19\xd4\x73\xf4\x89\xb9\xd3\xf6\xfa\x19\xe9\x13\xa3\x60\x3b\x5c\x2b\x6e\x05\x6a\x2b\x5f\xb8\x46\xe7\xa5\x47\x34\x7f\x0e\x84\x86\x2f\xf6\xad\x96\xc4\x0d\x6c\x98\x32\x3c\xe5\x1b\x7b\x54\x72\x71\x31\xd4\x24\x63\x97\x1c\x70\xd9\xd1\xb4\x8c\xce\xa2\xe6\x9a\xd1\x72\x6d\x14\x1d\x4a\x75\xf3\xb4\xce\xa1\x43\xdd\x55\x89\x55\x61\xc3\x14\x2b\x89\x15\xe8\x90\x4b\x87\x69\x46\x5f\xbb\x08\x7f\xd3\x92\xea\x3b\x99\x57\xca\xd5\x97\x7e\x46\x23\xf3\xff\xd6\x3f\xd5\xce\x0e\xdb\x28\x57\x92\x28\xa5\xa9\x53\x5e\x09\xd0\x68\x8e\xb4\xb4\x33\x7a\x19\x3c\x46\x39\xf4\xe3\x79\xd7\x4d\xc7\x28\x0c\x5c\x5f\x1f\x13\xd6\x91\x01\xa0\xd0\x54\x4a\xb4\x1e\x3e\xb5\xfe\x75\xb6\x0e\xc7\x54\x68\xa1\x63\xc9\x4f\x3e\x15\x8e\xe0\xce\x26\xb5\x01\x63\x69\x31\x50\xd8\xa4\x73\x27\x25\xba\x75\x7c\x30\xfe\xa3\xed\xfe\xa4\x3e\x7f\x3c\xe6\xa3\x18\x14\xed\xf1\x97\x7f\x38\xce\x07\xe4\x8e\x8b\xed\xc7\xf6\xe8\x69\x38\x8a\x35\x18\x4f\x1f\x80\xd0\x29\x66\x40\x07\xd9\x74\xf6\xe8\x6c\x79\x0a\x0d\x6a\x5e\x5f\x1a\x6e\x5c\x60\x7f\x0d\xe5\xef\x1c\xe1\xd2\xa1\xd7\x1b\x64\xb3\x27\x07\xac\x88\xf9\xd1\x6f\x2d\x71\xc5\x96\x94\x81\xf1\xcd\xfb\xbc\x45\x01\x29\x89\x84\xa4\x73\xd6\xf2\xdd\x25\x2b\x98\x48\x91\x5a\x34\xf1\x57\x5a\x42\x2c\x59\x03\x8b\xaf\x64\x0e\x8b\x64\x01\xb1\x3e\xba\x89\x36\x66\xce\xf4\x5b\x10\x7a\x93\x65\x0a\xb5\xbe\x02\xff\xc7\x2c\xe4\x58\x23\x15\xa8\xc9\x07\x89\xd7\x24\x70\xd2\x48\xbc\x02\xa3\xa6\x1f\x31\x87\x6b\x58\xa1\xf1\xd2\xa6\x6d\x19\xb3\x56\x98\x93\x15\x5a\x75\x96\xbc\xe0\x66\xff\xe6\x2f\x1d\x62\xfd\xd8\x22\xb3\xc9\x2f\x4e\xc2\xd3\xdf\xa7\xf3\x4d\xb5\x2c\x78\x3a\xcf\xc3\x7a\xff\x6a\xf6\xa7\x36\xfc\x52\x2a\x25\x77\xd3\x6e\xa9\xd0\xaf\xb6\xa5\x56\x9c\xd4\xf1\x48\xd3\xc1\x14\x72\x09\x00\x1a\x8b\x3c\xf1\x76\xf9\xf5\x77\xd2\xdb\xeb\x93\x31\x3a\xd9\xa3\xcf\x8e\x25\x99\x3e\x3d\xcb\x60\xc9\x4c\xba\xb6\x7f\xfa\xbd\x27\xc5\x5d\x8f\x06\x1e\xf5\x15\x7c\xf1\x7f\x7f\x9d\x5d\xc1\x17\x17\xfd\xaf\x0d\xb7\x51\x84\xbd\x12\xdc\x2e\x0f\x4b\xae\xe1\xcb\xd7\xb8\x8a\x48\x4b\x1b\x9a\x6e\x40\x5d\x61\x9d\x68\x34\xa0\xf7\x74\x04\x90\x73\x47\x73\xf6\x50\x36\xd5\xfa\x25\x6c\xb3\x41\x91\x4d\x03\x6c\x33\x98\x9d\x58\xd6\x9b\xda\x11\x6a\xa4\x70\x74\xdc\xad\x54\x77\x35\x25\x0a\x91\xb6\x77\xca\xe7\x06\x6d\x3e\x87\x3b\x7f\x93\xb7\xf7\x5f\x23\xfd\x25\x95\xd3\x9e\x41\x02\x16\x6f\x8e\xb2\x7d\xcf\x5d\x22\x31\x5c\xb9\x45\x35\xa8\x45\x2d\x8e\x58\xd5\x1e\x15\xc9\x64\x02\xf0\x21\xc5\x8d\x95\xc0\xb4\xbd\xde\x0e\x4d\x26\x32\x54\xdc\xb2\x52\xa2\xe0\xb4\x28\x94\x4f\xc9\x45\xe5\xcf\x47\xf6\x60\xcf\xc7\x8d\xd4\x9a\x6a\xb6\x7d\xe9\x25\xa6\x16\x34\x98\xf6\xde\x70\xd7\x03\xf1\x01\xd3\xca\x3e\xc5\x3c\xa7\x6b\x2b\x69\x68\x7a\xaf\xe8\x4d\xc1\x4b\x6e\x2e\x80\x25\xdf\x13\x96\x5c\x41\x2a\xcb\x4d\x65\xdc\x19\xd3\x79\xb5\x22\x76\x4c\x8f\x66\x83\x55\x72\x56\x98\xa7\x07\xea\xe6\xc2\x79\x35\x36\xd1\x0b\xf2\xc8\xdd\x03\x1d\x88\xf1\xc8\xfe\xd1\xa5\x35\xde\xb4\xff\x60\xe3\xfe\x01\xcd\xfb\x58\x03\xf7\x16\x74\x7c\x72\x7d\xed\x93\x7b\x78\x83\xcf\x40\xde\x3e\x73\xb9\xf6\x77\x8d\x3d\xaa\x0b\xc8\x30\xab\x52\x73\x62\x4e\xdb\x82\xa0\xa5\xde\x8b\xa3\x52\x8f\x9e\x37\x89\x66\xa6\x52\xf6\x9a\xfa\xa9\x5a\x5a\x8a\x32\x8d\x19\xd4\xf7\x3e\xfd\x9e\x00\x0b\x8d\x07\x4c\x3d\xfd\x90\x6b\xc1\x76\xa8\xde\x91\x26\xfb\x9c\xd3\x70\x06\xcf\xe8\xc8\xa7\xc9\x38\xd8\x8a\x23\x54\xcd\xda\x77\xb2\x2a\x32\x47\xda\xed\xdc\x77\xc5\xb7\x7e\x0c\x64\x87\x05\x0d\x96\xd5\x48\x99\x81\x4b\x30\xc7\x9d\x6d\x28\x27\x7a\xe2\x5b\x40\x6e\x34\x87\x1e\xe9\x72\xc7\x10\x30\x9f\xdc\x6e\x4c\xd6\xcd\x34\x9e\x47\x25\xdf\xb8\xd3\xf3\x54\x6a\xef\x2a\xe1\x8d\x9b\x1b\xd4\xd3\x54\x1b\x85\x76\xab\x08\x0f\x1b\x1d\xa4\x7d\x53\xf2\x0b\xe2\xb1\xe0\x26\xed\x1c\x33\xe7\xd4\x48\x7b\xed\x9d\xd9\x3a\x76\x90\x54\xb9\x9e\x70\x1a\x87\x82\x1b\x77\x13\xe3\xa2\x39\x62\x09\x2f\x87\x09\xf7\x60\xc4\x86\x85\x7e\xf3\x37\xbd\x43\xf1\xf1\xaa\xbb\x85\x8d\x02\xfe\xe0\x3f\x34\x4c\xcf\xbc\x01\x8f\x5b\xd8\xbd\x37\x44\xfb\xba\xa6\x0f\x5a\xa8\xdb\xb6\xdd\x49\xda\x75\x92\x85\xcf\x9b\x24\xd0\x7d\xe4\xf1\x78\x02\x35\xf2\x27\x76\xd8\xde\x10\xaf\xb5\xaa\x32\x26\x7c\xbc\xf1\x53\xf6\x25\x23\xb2\x24\x8c\x84\xfb\xc1\x38\xde\x43\xc9\x57\x6b\x03\x42\x1a\xd8\x73\x2c\x32\xd7\x17\x58\x19\x10\x86\x83\x09\xf3\x73\xed\xee\x84\x2e\x95\x62\x8b\xaa\x41\xa7\x2c\xbd\xb3\xc7\xc5\xe7\xf7\xc2\xbc\xfe\x19\x2c\x08\x11\x3e\xef\xf4\x0f\x21\xc4\x07\x9a\x8b\x47\x75\x08\x5e\x39\x8b\x73\x27\x1d\x4a\x04\xa9\x87\x47\x57\x5e\xe0\x48\x83\xd1\x2c\xc7\x80\x1b\x54\xab\x95\x9a\x52\xf9\xca\xca\x58\x5e\x49\x0e\x9e\xb5\x78\x0b\x51\x06\xb7\x32\x8c\x58\xe0\xcf\x70\xb9\xf0\xbf\x19\xbc\xa4\x88\xbb\xdf\x25\xfc\xb5\xbb\x74\xde\x58\xda\x54\x29\xc3\x94\x97\xac\x80\x8d\xe4\xc2\x40\x2a\x95\x42\x7b\xe4\x26\xb5\x8f\x48\x45\xf7\x87\xed\xdc\xcc\x5b\x60\xa7\xbe\x32\x87\xcb\xc5\xff\x5f\xbd\x86\xdd\x9a\x17\x18\x2c\x09\xfd\xcd\x7d\xc2\xe2\xda\xae\xf9\x5b\xcb\x9a\x10\xe1\x25\x5c\x43\x3e\x54\xce\x97\x8b\x45\xd2\x50\x35\x74\xae\xb0\xad\x7b\xc7\xfb\x07\x1a\x0d\x2f\xd8\x96\xf1\x82\x2d\x0b\x7c\xd1\x3c\x4c\x0e\xcc\x0a\x88\xa1\xc7\x4d\xc3\x7b\x48\x7f\xa2\xe1\x61\x4c\xd0\x3a\x19\x3c\x29\xdf\xad\x99\x5d\x37\x34\x52\x4e\x7e\xdc\xf8\xc1\x43\x59\xa6\x77\x13\xac\x0a\x04\xe4\xac\x11\xc4\x7c\xbe\xaa\xe9\x6a\xe3\x26\xd5\x8a\x21\x4b\x53\x73\x1a\x8f\x3d\x6f\xa2\x41\xb8\x07\x66\x17\xe3\xac\x76\x68\x22\x71\x3a\x59\xee\x32\xdf\x67\x8d\x2d\x3c\x8d\xa8\xbf\x03\xad\x2d\xe7\x59\x0e\x7f\x6e\x68\x39\x28\x2e\xf0\x17\xf3\x66\x34\x43\xf7\x0b\xb2\xbb\x8e\xee\xd6\x89\xd7\x78\x88\xe8\x06\x31\xbd\x31\x89\x2b\xa1\xf0\xfa\x9c\x0a\xaa\xbf\x7d\x1c\x2a\xa0\x56\x77\x6e\xb0\x16\xff\xc1\x24\xf2\x47\xa9\x4d\x4d\x5d\x5a\x9f\xc4\x46\xa4\xb9\xab\x6b\x81\xac\xf3\xb1\x3a\x20\xb6\x3f\x5a\x8f\xf5\xfb\x43\xee\x3e\xab\x76\xce\x2f\x8d\x6e\xe4\x87\x39\x84\x9b\xd6\x9c\x7e\x2a\x91\x0e\x01\xea\xb3\xc6\x6c\xd6\x6a\xfc\xd1\x63\x47\x68\x6c\x3f\x81\x9b\xb5\x1b\x35\x3f\x93\x0e\x77\x2d\x3e\x3e\xaa\xee\x8f\x06\x5b\xfa\xf8\xd7\x6e\xce\xdc\x10\xd6\xf4\xe7\x81\x8f\x21\x97\xc9\x82\x9c\x72\x09\x1f\x96\x36\xf7\x2e\x1b\x64\xaf\x8d\x75\x68\xe0\xbe\x70\x28\x52\xc1\x02\xbe\x2f\xa9\x0a\x0e\xa4\xe2\xa4\x9d\x30\x59\xc9\x05\xbc\x79\xe5\xfe\xff\x91\xce\x17\xb4\x46\xab\x69\xde\x00\x13\xcd\xb6\x38\x7d\xf3\xca\xee\xbd\x00\x23\xaf\x60\xee\x05\x85\xff\x12\x9b\xb2\x50\xa1\xda\x9f\x26\xf0\x7b\x00\x00\x00\xff\xff\x5f\x7a\x1b\x47\x47\x24\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -199,7 +199,7 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x26, 0xd9, 0xff, 0xf9, 0x4f, 0xf9, 0x4e, 0xc0, 0x30, 0xb8, 0xd2, 0x2c, 0xe4, 0xee, 0x80, 0xcd, 0x1f, 0xfd, 0x30, 0x42, 0xa4, 0x21, 0x7, 0xc0, 0xd7, 0xe8, 0xb4, 0xf0, 0xdd, 0x28, 0xef, 0x9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xff, 0x62, 0x2, 0xf3, 0x5a, 0xf, 0x6d, 0x7c, 0x28, 0xc7, 0x2d, 0x4b, 0x2, 0xe6, 0xd5, 0x33, 0xab, 0xf8, 0xe2, 0xb7, 0xcf, 0xc4, 0x5f, 0xda, 0xba, 0x5e, 0x6d, 0xf0, 0x36, 0x7b, 0xa0, 0x88}} return a, nil } From 9f786d598196d76b6f525ad7dfe107a5a4d1a843 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 19 Jul 2023 16:55:09 -0500 Subject: [PATCH 021/132] use vault interface type --- contracts/FlowFees.cdc | 4 ++-- contracts/FlowIDTableStaking.cdc | 18 ++++++++-------- contracts/FlowStakingCollection.cdc | 4 ++-- contracts/LockedTokens.cdc | 12 +++++------ lib/go/contracts/internal/assets/assets.go | 24 +++++++++++----------- 5 files changed, 31 insertions(+), 31 deletions(-) diff --git a/contracts/FlowFees.cdc b/contracts/FlowFees.cdc index 70a790663..7360cb661 100644 --- a/contracts/FlowFees.cdc +++ b/contracts/FlowFees.cdc @@ -19,7 +19,7 @@ access(all) contract FlowFees { // Private vault with public deposit function access(self) var vault: @FlowToken.Vault - access(all) fun deposit(from: @FungibleToken.Vault) { + access(all) fun deposit(from: @{FungibleToken.Vault}) { let from <- from as! @FlowToken.Vault let balance = from.getBalance() self.vault.deposit(from: <-from) @@ -35,7 +35,7 @@ access(all) contract FlowFees { // withdraw // // Allows the administrator to withdraw tokens from the fee vault - access(all) fun withdrawTokensFromFeeVault(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdrawTokensFromFeeVault(amount: UFix64): @{FungibleToken.Vault} { let vault <- FlowFees.vault.withdraw(amount: amount) emit TokensWithdrawn(amount: amount) return <-vault diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 089985ffb..2a8dee026 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -169,7 +169,7 @@ access(all) contract FlowIDTableStaking { networkingAddress: String, networkingKey: String, stakingKey: String, - tokensCommitted: @FungibleToken.Vault + tokensCommitted: @{FungibleToken.Vault} ) { pre { id.length == 64: "Node ID length must be 32 bytes (64 hex characters)" @@ -460,7 +460,7 @@ access(all) contract FlowIDTableStaking { } /// Add new tokens to the system to stake during the next epoch - access(NodeOperator) fun stakeNewTokens(_ tokens: @FungibleToken.Vault) { + access(NodeOperator) fun stakeNewTokens(_ tokens: @{FungibleToken.Vault}) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot stake if the staking auction isn't in progress" } @@ -626,7 +626,7 @@ access(all) contract FlowIDTableStaking { } /// Withdraw tokens from the unstaked bucket - access(NodeOperator) fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { + access(NodeOperator) fun withdrawUnstakedTokens(amount: UFix64): @{FungibleToken.Vault} { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) emit UnstakedTokensWithdrawn(nodeID: nodeRecord.id, amount: amount) @@ -635,7 +635,7 @@ access(all) contract FlowIDTableStaking { } /// Withdraw tokens from the rewarded bucket - access(NodeOperator) fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { + access(NodeOperator) fun withdrawRewardedTokens(amount: UFix64): @{FungibleToken.Vault} { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) emit RewardTokensWithdrawn(nodeID: nodeRecord.id, amount: amount) @@ -665,7 +665,7 @@ access(all) contract FlowIDTableStaking { } /// Delegate new tokens to the node operator - access(DelegatorOwner) fun delegateNewTokens(from: @FungibleToken.Vault) { + access(DelegatorOwner) fun delegateNewTokens(from: @{FungibleToken.Vault}) { pre { FlowIDTableStaking.stakingEnabled(): "Cannot delegate if the staking auction isn't in progress" } @@ -770,7 +770,7 @@ access(all) contract FlowIDTableStaking { } /// Withdraw tokens from the unstaked bucket - access(DelegatorOwner) fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { + access(DelegatorOwner) fun withdrawUnstakedTokens(amount: UFix64): @{FungibleToken.Vault} { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.nodeID) let delRecord = nodeRecord.borrowDelegatorRecord(self.id) @@ -780,7 +780,7 @@ access(all) contract FlowIDTableStaking { } /// Withdraw tokens from the rewarded bucket - access(DelegatorOwner) fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { + access(DelegatorOwner) fun withdrawRewardedTokens(amount: UFix64): @{FungibleToken.Vault} { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.nodeID) let delRecord = nodeRecord.borrowDelegatorRecord(self.id) @@ -1516,7 +1516,7 @@ access(all) contract FlowIDTableStaking { networkingAddress: String, networkingKey: String, stakingKey: String, - tokensCommitted: @FungibleToken.Vault): @NodeStaker + tokensCommitted: @{FungibleToken.Vault}): @NodeStaker { pre { FlowIDTableStaking.stakingEnabled(): "Cannot register a node operator if the staking auction isn't in progress" @@ -1548,7 +1548,7 @@ access(all) contract FlowIDTableStaking { /// Registers a new delegator with a unique ID for the specified node operator /// and returns a delegator object to the caller - access(all) fun registerNewDelegator(nodeID: String, tokensCommitted: @FungibleToken.Vault): @NodeDelegator { + access(all) fun registerNewDelegator(nodeID: String, tokensCommitted: @{FungibleToken.Vault}): @NodeDelegator { pre { FlowIDTableStaking.stakingEnabled(): "Cannot register a node operator if the staking auction isn't in progress" } diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 0731d7554..be6359a87 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -172,7 +172,7 @@ access(all) contract FlowStakingCollection { /// Called when committing tokens for staking. Gets tokens from either or both vaults /// Uses locked tokens first, then unlocked if any more are still needed - access(self) fun getTokens(amount: UFix64): @FungibleToken.Vault { + access(self) fun getTokens(amount: UFix64): @{FungibleToken.Vault} { let unlockedVault = self.unlockedVault.borrow()! let unlockedBalance = unlockedVault.balance - FlowStorageFees.minimumStorageReservation @@ -234,7 +234,7 @@ access(all) contract FlowStakingCollection { /// Deposits tokens back to a vault after being withdrawn from a Stake or Delegation. /// Deposits to unlocked tokens first, if possible, followed by locked tokens - access(self) fun depositTokens(from: @FungibleToken.Vault) { + access(self) fun depositTokens(from: @{FungibleToken.Vault}) { pre { // This error should never be triggered in production becasue the tokens used fields // should be properly managed by all the other functions diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 16a4347d8..80a083070 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -120,11 +120,11 @@ access(all) contract LockedTokens { // FungibleToken.Receiver actions /// Deposits unlocked tokens to the vault - access(all) fun deposit(from: @FungibleToken.Vault) { + access(all) fun deposit(from: @{FungibleToken.Vault}) { self.depositUnlockedTokens(from: <-from) } - access(self) fun depositUnlockedTokens(from: @FungibleToken.Vault) { + access(self) fun depositUnlockedTokens(from: @{FungibleToken.Vault}) { let vaultRef = self.vault.borrow()! let balance = from.balance @@ -137,11 +137,11 @@ access(all) contract LockedTokens { // FungibleToken.Provider actions /// Withdraws unlocked tokens from the vault - access(all) fun withdraw(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { return <-self.withdrawUnlockedTokens(amount: amount) } - access(self) fun withdrawUnlockedTokens(amount: UFix64): @FungibleToken.Vault { + access(self) fun withdrawUnlockedTokens(amount: UFix64): @{FungibleToken.Vault} { pre { self.unlockLimit >= amount: "Requested amount exceeds unlocked token limit" } @@ -323,7 +323,7 @@ access(all) contract LockedTokens { /// Deposits tokens in the locked vault, which marks them as /// unlocked and available to withdraw - access(all) fun deposit(from: @FungibleToken.Vault) { + access(all) fun deposit(from: @{FungibleToken.Vault}) { self.borrowTokenManager().deposit(from: <-from) } @@ -331,7 +331,7 @@ access(all) contract LockedTokens { /// Withdraws tokens from the locked vault. This will only succeed /// if the withdraw amount is less than or equal to the limit - access(TokenOperations) fun withdraw(amount: UFix64): @FungibleToken.Vault { + access(TokenOperations) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { return <- self.borrowTokenManager().withdraw(amount: amount) } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 47242b333..d83158740 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,13 +1,13 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowContractAudits.cdc (9.298kB) -// FlowFees.cdc (9.623kB) -// FlowIDTableStaking.cdc (97.539kB) +// FlowFees.cdc (9.627kB) +// FlowIDTableStaking.cdc (97.557kB) // FlowServiceAccount.cdc (8.246kB) -// FlowStakingCollection.cdc (55.177kB) +// FlowStakingCollection.cdc (55.181kB) // FlowStorageFees.cdc (9.287kB) // FlowToken.cdc (13.259kB) -// LockedTokens.cdc (29.729kB) +// LockedTokens.cdc (29.741kB) // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.755kB) // epochs/FlowClusterQC.cdc (18.319kB) @@ -103,7 +103,7 @@ func flowcontractauditsCdc() (*asset, error) { return a, nil } -var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\x4b\x73\xdb\x38\x12\xbe\xfb\x57\xf4\xe4\xb0\x4b\x4e\x64\x29\x87\xad\x3d\xb8\xac\xcc\x3a\x89\x34\x35\xb5\x8f\xa4\x6c\x4f\xe6\x98\x82\xc9\xa6\x88\x0a\x05\x68\x01\x50\x8f\x99\xca\x7f\xdf\xc2\x8b\x04\x48\xd0\x96\xbd\x19\x5d\x6c\x91\x40\xa3\x9f\x5f\x37\xba\x45\xb7\x3b\x2e\x14\xac\x5b\xb6\xa1\x0f\x0d\xde\xf3\xaf\xc8\xa0\x12\x7c\x0b\xaf\xa2\x67\xaf\x2e\xfc\xca\x86\x1f\x82\x55\x6f\x8e\xeb\x7f\x7d\xfc\xed\xfe\xe3\x3f\x57\xff\xb9\xf9\xf0\xe1\x76\x75\x77\x17\x2e\xbc\x53\x5c\x90\x0d\xae\x11\x65\xb8\xfc\xee\xfe\xe3\xed\xcd\xcf\xab\xf5\x6a\x75\xe7\x37\x5d\x90\xa2\x40\x29\x33\xd2\x34\x39\x14\x9c\x29\x41\x0a\x4b\xc3\x6c\xfe\xe3\xe2\x02\x00\x60\xb1\x80\xd5\x1e\x99\x02\x55\x13\x05\x54\x02\x6e\xa9\x52\x58\xc2\xa1\x46\x06\x4a\xb3\x25\x81\x08\x84\x12\x77\x5c\x52\xfd\x46\x71\x50\x35\x42\x85\x08\x7b\xd2\x36\xca\xd0\x09\x0f\x43\x43\xd0\x88\x24\x3f\xf8\x6d\x19\xd9\xf2\x96\xa9\x2b\xf8\x75\x4d\x8f\x7f\xff\x5b\xfe\xcc\xe3\x0f\x54\xd5\xa5\x20\x07\xa7\xa4\xf3\x19\xf8\xcd\x6f\x7c\x09\x03\x95\xd6\x94\x95\xbe\x6c\x0b\x85\xe5\xc4\x51\x5a\xa3\x1f\xdc\x92\xc1\x39\x33\xa0\xac\x68\x5a\x49\x39\x5b\x55\x15\x17\xc1\x0b\x3c\x62\xd1\xaa\xd1\x8b\x73\x39\x83\x1d\x11\x64\x8b\x0a\x85\x84\xa2\x26\x6c\x83\xd3\xdc\x7d\xea\x96\xbe\x37\x2b\xcb\x4c\xb6\x62\x83\x6b\x52\x28\x2e\x26\x59\x7d\xcf\xe5\x34\xbb\xe1\xcb\x9e\xe5\x4f\x82\xee\x89\x72\x86\x31\x56\x83\x5d\xfb\xd0\xd0\xc2\x3b\x10\x54\x2d\x2b\x34\x95\x90\x59\x89\x4d\x95\xc3\x9e\x08\xbb\xef\x0a\xfe\xd1\x05\xc5\xfc\xb3\x31\xf1\x48\xb4\xaa\x65\x9e\x64\xa6\x5d\x42\xef\x09\xc3\xcb\xee\xcb\xe1\x0f\xb3\x53\x7f\x1a\x54\xd6\x79\xae\x2f\xed\x5f\x22\x7f\x18\x1f\x14\xae\x7e\x20\x0d\x61\x05\xc2\xd2\xac\x9f\x6f\x50\xbd\xb3\x4f\xb2\xbc\x5b\xa7\x59\x9f\x1b\xae\xe7\x31\x3b\xd7\x97\xfa\x6f\xbf\x50\x9b\x6f\x32\x28\xdc\x49\x76\xf5\x37\xaf\xcd\x05\xfc\x8c\xca\xf8\xba\xe7\x84\x57\xe6\xab\x89\xe0\xcf\x49\xdf\xd7\x7a\xd9\xa0\x5a\x23\x76\xbc\x7a\x2b\x05\xba\x10\xa8\x5a\xc1\x42\xe6\x47\xc2\x7d\x1b\xeb\x5c\xa0\xe4\xad\x28\x10\x6e\xca\x2d\x65\x54\x2a\x41\x14\x17\x01\xd9\xc5\xa2\x0b\xd4\xe0\x59\xf8\xfa\xa6\x69\xf8\x41\x1a\x21\x48\x44\x44\xf1\x6e\xab\x8f\xfb\x89\x48\x4f\x49\xec\xb7\x5a\xfd\xae\x05\xdf\xae\x11\x8d\x82\x86\x61\x9f\xf6\x93\x40\x06\x6f\x7c\xeb\xc1\xd7\x97\x1d\x64\x3a\x45\xf9\xa3\x3a\xc2\xf6\x6f\x1e\x11\x08\x8c\x3d\x06\xa0\xd4\x06\x67\x90\xeb\xcb\x58\x4e\x67\x04\xef\x0e\x8f\x69\xcf\x42\x00\x90\xa6\xe9\x74\x16\x00\x04\x51\xc0\x59\x81\x93\x0a\x94\xc6\x65\x7a\x98\xf8\xce\xf8\x90\xd0\x2f\xc3\x43\x7f\x1c\x2c\xe1\x91\xe3\x83\x2f\x13\x3c\x24\x1e\x4e\x30\x94\x78\x18\x5b\xa2\x33\xf7\x48\x25\x11\xc7\xf9\xff\x61\x23\x6f\x1f\x23\x17\x54\x46\xb0\x27\x2c\x73\xd7\xab\x20\xfb\x02\x09\xe3\xa4\x54\xcc\x9b\x32\x56\xb1\x17\x6d\x33\x14\x2d\xff\x73\xcd\x13\x31\x32\x3f\xdf\x58\xf1\xbe\x3f\xc3\x74\x10\xe3\xed\x0d\x48\x25\xda\x42\x41\xcd\x9b\x92\xb2\x4d\x2a\x94\x18\x62\x69\xcb\xa0\x82\x34\x45\xdb\xe8\x74\xe7\x96\xc9\x11\x64\x3a\x72\x11\x37\x11\x60\x2e\xe0\xbe\x8e\x3d\x41\xe7\xfa\x56\xda\x13\xb6\xe4\x2b\x82\x12\x84\x49\x62\x92\xa6\xad\x48\x04\xca\x1d\x67\x66\x41\x4d\x37\x35\x34\x9c\x94\x12\x38\x33\x6c\x30\x54\x07\x2e\xbe\x26\xfd\x49\x67\xd8\x84\xef\x8c\xd8\xd1\x25\x25\x14\x5c\x2a\x9d\x70\x38\x43\x68\x19\x35\xff\x77\xa6\x03\x34\x36\x98\xdb\xe5\x9f\xff\xad\x99\xb6\x6c\x49\x0d\xad\x50\x71\x01\x46\x5a\xad\xc4\xd1\xae\x49\xe6\x1e\x01\x98\xf3\x99\xec\xfc\xe4\x59\x4c\x8e\x76\x4d\x32\xf9\x08\xd0\xf5\x50\x40\x19\x55\xdf\x19\x44\xe3\x00\x37\xb9\x3b\x38\x00\x96\xa1\x69\xc7\x4b\x13\xc7\xc2\x32\xc5\xcc\x78\x6b\x82\x29\x58\xa6\x58\x9d\x0a\x2c\xf8\x8c\x82\x56\xa7\x4f\xe4\x84\xc2\x55\x19\xb7\x28\x75\x7e\x35\x16\xd1\xa9\x0f\x4b\x78\x38\x19\x07\xde\xf7\x6b\xa5\x5b\xbc\xe6\xe2\xbe\x0f\x82\x55\x67\xa9\x54\x2d\x19\x86\xdd\xe4\xb1\x51\xc9\x72\x2f\x5a\x04\x6a\x2b\xab\x9d\x5e\x0b\x35\x91\x20\xdb\xaa\xa2\x05\xd5\x05\xb4\xaf\xbe\xb4\xbf\xe8\x45\x61\x40\xf6\x6e\xa3\x01\x81\x33\x45\x59\x9b\x4e\xb3\x1a\x55\x0b\xe2\xb8\xc7\x40\x9e\x2b\x78\xc7\x79\x13\x71\x54\x23\xe8\xd4\xb1\x6d\xb7\x8e\x23\xcf\x82\xc0\xff\xb6\x54\x60\x79\x3e\x2f\x73\x88\x29\x53\x09\x7b\xd2\x68\x89\x25\x94\x58\x51\xa7\xf9\xf3\xb5\x9e\x0e\x0c\x2d\x9d\x67\xce\xed\x4f\x44\xae\x95\x8c\x1c\x8d\x64\x23\x5c\xcb\x7a\xa0\x30\xdf\x5f\x07\x12\xe9\x07\xf9\x48\xe2\x82\x30\xed\xc2\xad\x88\x84\xcc\x68\x65\xea\x20\xb2\x27\xb4\x21\x3a\xd2\x87\xc1\xed\x31\x36\x9f\x94\xc5\x31\x19\x28\x40\x67\x96\x89\x38\x7f\xc4\xac\xb3\x29\xad\xcc\xe0\x89\x33\x52\xf1\x9e\x3c\x08\x96\x69\xbf\x1a\x6f\x1f\xb0\x02\xcb\x21\x73\xe3\x2d\x69\x1e\x61\x39\xc1\xfc\xb0\x2a\xea\x21\xe0\x19\x61\x4d\xa5\x4e\xad\x4d\x0f\x09\x1a\xbb\x1f\xb0\xe2\xa2\xb3\x24\xdb\x00\x09\x3d\x61\xee\x8f\xf9\x45\xd9\x93\x28\x4a\x7b\x73\x1e\xba\x8c\x89\xa7\xbf\xca\x2e\xa2\xa8\xb4\x49\x14\x19\x6f\x37\x75\x18\x39\xe9\xd8\x9a\xf9\x93\x08\x2b\x1d\x76\xd9\x6a\xcf\xbb\xf5\x8e\x4b\x9b\x5e\x86\xfe\xdd\xf1\x98\x91\xa2\xe0\xc2\xd6\x17\xb6\x99\x32\xcc\x90\x86\xb8\x27\x38\x72\x5e\x77\x0b\x0c\xe8\xe7\x9e\xf6\x45\x10\x67\x43\x6b\x07\x12\xfb\xc0\x27\x8e\x75\x87\x35\x9a\xaf\x36\x00\xbc\xd7\xe0\xe9\xbd\x3c\x68\xf5\xd5\x63\x4b\x8e\x23\x29\x1c\xcb\xc3\x72\xf7\x7c\x37\xc9\x3a\x5f\xfb\x62\x8d\x7a\x53\x14\xea\x0a\x6e\x5a\x55\xdf\x58\x39\x66\x10\x84\xe9\x44\x13\xa6\x5b\xb1\x25\xc7\x55\xba\x21\x63\x2d\x9e\x5f\x9d\x99\x4e\xfc\x9d\xdd\x6b\xcc\x95\x6c\xd3\xb8\xdd\x03\xaa\xae\x2e\xb6\xe4\x18\xc7\x94\x4e\xec\x26\xf6\xf9\x76\xd7\x2a\xd3\xfa\xcb\x46\xe2\x0c\x1e\x24\x9a\x4b\x63\xf9\xf2\x8b\x24\xdb\xce\x17\x3a\x8e\x87\x01\xf3\xa8\x04\x06\x3a\x2d\x85\xdb\x11\xd8\x0c\x1a\x98\xf3\x12\x2b\x7d\xdb\x35\xf7\xe4\x5b\x94\x28\xf6\xdd\xea\xac\xb3\xe8\x9c\x94\xa5\x40\x29\x03\x6e\x69\x35\x79\xc6\xd2\xd9\x2c\x7b\x33\xbc\x10\x69\x6c\xb0\x71\xd3\x49\x16\x04\xc4\xef\x28\x38\xe0\x91\x2a\x40\x22\x9a\xd3\x3c\x75\x39\x9f\x32\x7f\x16\x2d\xd6\x9f\x89\x7c\xa0\x44\x8b\x81\xc7\xf5\xe4\x07\x09\x22\x2d\xdc\x6c\xb4\x71\x2a\x7f\x8c\x5c\x28\xde\x3a\xbc\xff\xe8\x4f\xca\x13\x06\x4d\x27\x63\x11\x03\x1d\xa6\x33\x62\xbb\x21\xe1\xbe\x5f\xec\x05\x04\xcb\x0d\x42\x41\x24\xc2\xa1\x46\x81\x41\x59\x55\x72\x94\x4c\x41\x4d\xf6\x08\xc4\x12\x98\x81\x12\x48\xe2\xf3\x88\x84\x37\x71\x4c\xf4\x8d\xb8\x37\xf3\x37\xa1\x1b\x68\x77\x33\xdd\x22\xdb\xc5\x59\xf6\x40\x30\x7f\xe0\x42\xf0\xc3\xf5\x5f\x06\x0d\xbe\xb7\xae\x3d\xb7\x90\xd6\x11\x17\x95\x7f\x3f\x6a\x18\xea\x4f\x7f\x72\x7f\x4c\xba\x11\x18\xb4\x01\x9e\xe5\x2f\x0e\xac\x87\x55\xcd\x83\x4f\x75\x58\x02\x55\xa1\x01\x02\xaf\xdd\x68\xdd\xa1\x0e\x47\xc2\xd2\xc1\xeb\x16\xcf\x63\xaf\x9b\xf0\x4f\x4f\xf9\xed\xf2\x2c\x17\x7c\x91\xdf\x9e\xed\xb3\xa3\x5e\xe8\x7b\x5b\x12\x98\xf6\x77\x94\xfb\xb5\x26\x64\xfb\xe0\xda\xe3\x8a\xbb\x6e\xbd\xbf\x94\x77\x04\xba\x7e\x62\x90\x22\x6c\x8d\xd0\xef\xa6\xe9\x8e\xaa\xa5\x18\x33\x98\x7d\xd1\xcb\x86\x19\xe7\xd9\xdd\xfe\xc0\xe1\xb4\xab\x57\x88\x37\xa6\x3f\xf8\x9d\x60\x1f\x27\x31\x9f\x56\xe1\x61\x67\x00\xa7\x40\x33\x0b\x61\xdc\xa6\xb4\x4e\xd1\x33\x28\x39\x30\xae\xba\xc2\x69\x80\x71\x8b\x05\x48\xde\x15\x63\x3d\x95\x96\x31\xd4\x6a\x26\x82\x36\xa7\x6e\xbc\x61\x66\x16\x32\x81\xbf\xa9\x48\x1b\xc5\x3f\x09\x42\x9f\xb4\xaa\xce\xe2\x66\xaf\x6f\xc6\xea\x4b\x41\x0e\xcf\xc5\x86\x88\xa9\x9f\x7e\x82\x1d\x61\xb4\xc8\x5e\xfd\xca\xcc\x1d\x43\x71\xb0\x07\x83\xc0\x0a\x05\xea\x48\x72\xe5\x9d\xc7\x4c\xc3\xaa\x05\xbe\x57\x81\x25\xd2\x26\x79\x3b\x05\x39\x09\xfb\xd8\xe8\xaf\x5a\xd5\x1a\xc0\xd5\x05\x34\x2f\x35\x62\xa8\x1a\x0e\xb4\x69\x80\xe1\x5e\xdf\x22\x75\xf2\x23\x45\x8d\xe5\xd8\x44\x44\x7a\x80\x31\x96\xd2\x36\x6a\x59\x89\xa2\x2b\x0a\x3d\xb6\x78\x94\xb0\x74\xb9\xc3\x73\x55\x23\x15\x61\x54\x4a\xeb\x9c\xa5\x0e\x2a\x1d\xb0\x05\x6f\x1a\x1c\xdf\x4b\x82\xf1\x80\x63\xe4\x7d\x2b\x04\x32\xd5\x9c\xac\x20\x54\x9a\x43\x7c\x47\xac\x22\xb4\x19\xd5\xf4\x19\x91\xdd\x98\xcc\x66\x78\xd7\xe4\xa1\x0d\x55\x27\x9f\xc0\xa6\xaa\xdc\x86\x6f\x68\x91\xcf\x86\x7c\xbc\x6b\x55\xd8\x8a\x13\xda\xd7\x31\x95\x18\xf7\xce\xb6\x3a\x39\xcd\x7c\x23\xc1\x3e\xac\x89\x84\x06\xa5\x0c\xae\xa2\x7e\x73\x87\xd9\xa3\x6b\x42\x6c\x9a\x10\x10\x9e\xce\x41\x23\x97\x32\x53\x2f\x37\x0b\x81\xeb\xcb\x90\xc4\x68\x92\xd1\x1d\x75\xde\x78\xcb\x51\x8d\xcb\xc8\x7b\xd7\x30\xf5\xbd\xd1\x20\x9f\x09\x2c\x38\xb3\x9d\x19\x2c\xa1\x95\xbe\xbf\x5a\x12\x45\x3c\x38\x53\xe9\x86\x96\xfa\x02\xe4\x46\x5d\x9f\xa2\x31\x86\x31\x40\xc3\x8b\xaf\x6e\x46\xac\x2b\x0e\xb3\xa3\x26\xbb\x1d\x32\x37\xa3\x05\x3f\x84\x49\x8e\x66\x3b\x41\x13\x78\xfd\x02\x48\x85\xf4\xb8\xac\x1f\xc5\x85\x9d\xf6\xab\xc9\x66\x70\x38\x94\x73\x3e\x3a\x2f\xf8\xee\x74\x1d\x6d\x18\x81\x94\x01\xb1\x63\xb4\x26\x0f\xd0\x69\x25\x04\x17\x9a\x0f\x73\x69\x56\xc7\x41\x3b\xdb\x34\x47\x4f\xa6\xa9\x6d\x10\x0c\x4d\x47\x83\x92\x86\xfe\xae\x6f\x2b\x54\x48\xf5\xc3\xab\x94\x88\x76\x66\x9b\x9c\x1d\x7d\xd1\x67\xf4\xdf\x07\x12\xe7\xf1\x75\x09\xb7\x3b\x75\x02\x27\x8c\xbf\xe5\x1f\x04\x35\xec\x32\x3c\x0c\xd4\xa5\xb8\xcf\xd1\x9d\x7b\x7a\x5d\x35\x9c\x94\x2f\xd0\x55\x9a\x98\x24\x7b\xcc\x22\x31\x66\x8a\x9f\x4b\xc9\x7b\xde\x13\x63\xf7\x88\xfc\xfc\xe9\x31\x4a\xbc\xfe\xfc\x31\x4a\xbc\x6f\x72\x8c\xe2\xec\xeb\xaf\xfc\xae\xf0\x48\x62\x94\x9d\xec\xeb\x37\x85\x45\xeb\xd1\xbc\xd1\x85\xef\x86\xee\x91\x0d\xa5\x31\x6f\x07\x6c\x24\xa3\xe7\xd1\xda\xe7\xa9\xc2\x2a\x31\xf6\xd6\x60\x68\x98\x94\xbe\xba\x7a\x64\x12\x36\x28\x32\x14\x69\x5c\xe7\xcb\x52\x88\x7a\xef\x3f\x42\x36\x12\xf2\x47\xbf\x30\xd5\x79\x7f\x3d\x64\xbb\x5f\x9e\xea\xb6\xe7\x43\x90\xe8\xf8\x09\x2d\x67\x7a\x91\x66\xe8\xe8\xca\xd1\xa8\x36\x1d\xc4\xdd\x7b\x73\x77\x00\x62\x63\xac\xfb\x0d\x92\x4d\x14\xda\x40\x3a\x02\xf4\xd5\x83\x32\x1f\x9d\x89\xac\xe0\x07\xe4\xb6\x8a\x2a\x0c\xcd\x95\x8e\x68\x3b\x7c\xcf\xd3\x3f\xb2\x88\x54\x6b\x18\xd6\x74\xec\xee\xf8\xc7\x05\x81\x3d\x42\xc1\x6c\x78\x5e\x5f\x9a\x67\x33\x88\x22\xb3\x72\x53\x40\x43\xc7\x7b\xf6\xb7\xff\x05\x00\x00\xff\xff\xef\xa3\xa7\x06\x97\x25\x00\x00" +var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\x4b\x73\xdb\x38\x12\xbe\xfb\x57\xf4\xf8\xb0\x4b\x4d\x64\xc9\x87\xad\x3d\xb8\xac\xcc\x38\x8e\x34\x35\xb5\x8f\xa4\x6c\x4f\xe6\x98\x82\xc9\xa6\x88\x0a\x05\x68\x01\x50\x8f\x49\xe5\xbf\x6f\xe1\x45\x02\x24\x68\xcb\x9e\x8c\x2f\xb2\x48\xa0\xd1\xcf\xaf\x1b\xdd\xa2\x9b\x2d\x17\x0a\x56\x0d\x5b\xd3\xc7\x1a\x1f\xf8\x17\x64\x50\x0a\xbe\x81\xf3\xe8\xd9\xf9\x99\x5f\x59\xf3\x7d\xb0\xea\xf2\xb0\xfa\xf7\x87\xdf\x1f\x3e\xfc\x6b\xf9\xdf\x9b\xf7\xef\xef\x96\xf7\xf7\xe1\xc2\x7b\xc5\x05\x59\xe3\x0a\x51\x86\xcb\xef\x1f\x3e\xdc\xdd\xfc\xb2\x5c\x2d\x97\xf7\x7e\xd3\x19\xc9\x73\x94\x32\x23\x75\x3d\x81\x9c\x33\x25\x48\x6e\x69\x98\xcd\x5f\xcf\xce\x00\x00\xe6\x73\x58\xee\x90\x29\x50\x15\x51\x40\x25\xe0\x86\x2a\x85\x05\xec\x2b\x64\xa0\x34\x5b\x12\x88\x40\x28\x70\xcb\x25\xd5\x6f\x14\x07\x55\x21\x94\x88\xb0\x23\x4d\xad\x0c\x9d\xf0\x30\x34\x04\x8d\x48\xf2\xbd\xdf\x96\x91\x0d\x6f\x98\xba\x82\xdf\x56\xf4\xf0\xcf\x7f\x4c\x5e\x78\xfc\x9e\xaa\xaa\x10\x64\xef\x94\x74\x3a\x03\xbf\xfb\x8d\xaf\x61\xa0\xd4\x9a\xb2\xd2\x17\x4d\xae\xb0\x18\x39\x4a\x6b\xf4\xbd\x5b\xd2\x3b\x67\x0a\x94\xe5\x75\x23\x29\x67\xcb\xb2\xe4\x22\x78\x81\x07\xcc\x1b\x35\x78\x71\x2a\x67\xb0\x25\x82\x6c\x50\xa1\x90\x90\x57\x84\xad\x71\x9c\xbb\x8f\xed\xd2\x5b\xb3\xb2\xc8\x64\x23\xd6\xb8\x22\xb9\xe2\x62\x94\xd5\x5b\x2e\xc7\xd9\x0d\x5f\x76\x2c\x7f\x14\x74\x47\x94\x33\x8c\xb1\x1a\x6c\x9b\xc7\x9a\xe6\xde\x81\xa0\x6c\x58\xae\xa9\x84\xcc\x4a\xac\xcb\x09\xec\x88\xb0\xfb\xae\xe0\xe7\x36\x28\x66\x9f\x8c\x89\x07\xa2\x95\x0d\xf3\x24\x33\xed\x12\x57\xf0\xf3\xd7\x28\xbe\xec\xc6\x6f\x13\xf8\x6a\xf6\xea\xbf\x1a\x95\x75\x9f\xeb\x0b\xfb\x49\xe4\x0f\xc3\xa3\xc2\xd5\x8f\xa4\x26\x2c\x47\x58\x98\xf5\xb3\x35\xaa\x77\xf6\x49\x36\x69\xd7\x69\xe6\x67\x86\xef\x59\xcc\xd0\xf5\x85\xfe\xec\x16\x6a\x03\x8e\x86\x85\x3b\xc9\xae\xfe\xe6\xf5\x39\x87\x5f\x50\x19\x6f\xf7\x9c\xf0\xd2\x7c\x35\x31\xfc\x29\xe9\xfd\x5a\x33\x6b\x54\x2b\xc4\x96\x57\x6f\xa7\x40\x17\x02\x55\x23\x58\xc8\xfc\x40\xb8\x6f\x43\xad\x0b\x94\xbc\x11\x39\xc2\x4d\xb1\xa1\x8c\x4a\x25\x88\xe2\x22\x20\x3b\x9f\xb7\xa1\x1a\x3c\x0b\x5f\xdf\xd4\x35\xdf\x4b\x23\x04\x89\x88\x28\xde\x6e\xf5\x91\x3f\x12\xeb\x29\x89\xfd\x56\xab\xdf\x95\xe0\x9b\x15\xa2\x51\x50\x3f\xf0\xc7\x3c\x25\x90\xc2\x9b\xdf\x7a\xf1\xf5\x45\x0b\x9b\x4e\x55\xfe\xb0\x96\xb4\xfd\x9c\x44\x04\x02\x73\x0f\x41\x28\xb5\xc1\x99\xe4\xfa\x22\x96\xd4\x99\xc1\x3b\xc4\x53\xfa\xb3\x30\x00\xa4\xae\x5b\xad\x05\x20\x41\x14\x70\x96\xe3\xa8\x0a\xa5\x71\x9a\x0e\x2a\xbe\x33\x46\x24\xf4\xcb\x70\xdf\x1d\x07\x0b\x78\xe2\xf8\xe0\xcb\x08\x0f\x89\x87\x23\x0c\x25\x1e\xc6\x96\x68\xcd\x3d\x50\x49\xc4\xf1\xe4\x4f\xd8\xc8\xdb\xc7\xc8\x05\xa5\x11\xec\x19\xcb\xdc\x77\x2a\xc8\x3e\x43\xc2\x38\x29\x15\xf3\xba\x88\x55\xec\x45\x5b\xf7\x45\x9b\xfc\xb5\xe6\x89\x18\x99\x9d\x6e\xac\x78\xdf\x5f\x61\x3a\x88\x11\xf7\x06\xa4\x12\x4d\xae\xa0\xe2\x75\x41\xd9\x3a\x15\x4a\x0c\xb1\xb0\xa5\x50\x4e\xea\xbc\xa9\x75\xca\x73\xcb\xe4\x00\x34\x1d\xb9\x88\x9b\x08\x32\xe7\xf0\x50\xc5\x9e\xa0\xf3\x7d\x23\xed\x09\x1b\xf2\x05\x41\x09\xc2\x24\x31\x89\xd3\x56\x25\x02\xe5\x96\x33\xb3\xa0\xa2\xeb\x0a\x6a\x4e\x0a\x09\x9c\x19\x36\x18\xaa\x3d\x17\x5f\x92\xfe\xa4\xb3\x6c\xc2\x77\x06\xec\xe8\xb2\x12\x72\x2e\x95\x4e\x39\x9c\x21\x34\x8c\x9a\xff\x5b\xd3\x01\x1a\x1b\xcc\xec\xf2\x4f\xff\xd1\x4c\x5b\xb6\xa4\xc6\x56\x28\xb9\x00\x23\xad\x56\xe2\x60\xd7\x28\x73\x4f\x00\xcc\xe9\x4c\xb6\x7e\xf2\x22\x26\x07\xbb\x46\x99\x7c\x02\xe8\x3a\x28\xa0\x8c\xaa\xef\x0c\xa2\x71\x80\x9b\xec\x1d\x1c\x00\x8b\xd0\xb4\xc3\xa5\x89\x63\x61\x91\x62\x66\xb8\x35\xc1\x14\x2c\x52\xac\x8e\x05\x16\x7c\x42\x41\xcb\xe3\x47\x72\x44\xe1\xea\x8c\x3b\x94\x3a\xbf\x1a\x8b\xe8\xd4\x87\x05\x3c\x1e\x8d\x03\xef\xba\xb5\xd2\x2d\x5e\x71\xf1\xd0\x05\xc1\xb2\xb5\x54\xaa\x9e\x0c\xc3\x6e\xf4\xd8\xa8\x68\x79\x10\x0d\x02\xb5\xb5\xd5\x56\xaf\x85\x8a\x48\x90\x4d\x59\xd2\x9c\xea\x22\xda\xd7\x5f\xda\x5f\xf4\xa2\x30\x20\x3b\xb7\xd1\x80\xc0\x99\xa2\xac\x49\xa7\x59\x8d\xaa\x39\x71\xdc\x63\x20\xcf\x15\xbc\xe3\xbc\x8e\x38\xaa\x10\x74\xea\xd8\x34\x1b\xc7\x91\x67\x41\xe0\xff\x1a\x2a\xb0\x38\x9d\x97\x19\xc4\x94\xa9\x84\x1d\xa9\xb5\xc4\x12\x0a\x2c\xa9\xd3\xfc\xe9\x5a\x4f\x07\x86\x96\xce\x33\xe7\xf6\x27\x22\xd7\x4a\x46\x0e\x46\xb2\x01\xae\x65\x1d\x50\x98\xef\x6f\x02\x89\xf4\x83\xc9\x40\xe2\x9c\x30\xed\xc2\x8d\x88\x84\xcc\x68\x69\xea\x20\xb2\x23\xb4\x26\x3a\xd2\xfb\xc1\xed\x31\x76\x32\x2a\x8b\x63\x32\x50\x80\xce\x2c\x23\x71\xfe\x84\x59\xa7\x63\x5a\x99\xc2\x33\x67\xa4\xe2\x3d\x79\x10\x2c\xd2\x7e\x35\xdc\xde\x63\x05\x16\x7d\xe6\x86\x5b\xd2\x3c\xc2\x62\x84\xf9\x7e\x55\xd4\x41\xc0\x0b\xc2\x9a\x4a\x9d\x5a\xeb\x0e\x12\x34\x76\x3f\x62\xc9\x45\x6b\x49\xb6\x06\x12\x7a\xc2\xcc\x1f\xf3\xab\xb2\x27\x51\x94\xf6\xf6\xdc\x77\x19\x13\x4f\x7f\x97\x6d\x44\x51\x69\x93\x28\x32\xde\xac\xab\x30\x72\xd2\xb1\x35\xf5\x27\x11\x56\x38\xec\xb2\xd5\x9e\x77\xeb\x2d\x97\x36\xbd\xf4\xfd\xbb\xe5\x31\x23\x79\xce\x85\xad\x2f\x6c\x43\xa5\x9f\x21\x0d\x71\x4f\x70\xe0\xbc\xee\x1e\x18\xd0\x9f\x78\xda\x67\x41\x9c\xf5\xad\x1d\x48\xec\x03\x9f\x38\xd6\x1d\xd6\x68\xbe\x9a\x00\xf0\xde\x80\xa7\xf7\xfa\xa0\xd5\x57\x8f\x0d\x39\x0c\xa4\x70\x2c\xf7\xcb\xdd\xd3\xdd\x24\x6b\x7d\xed\xb3\x35\xea\x4d\x9e\xab\x2b\xb8\x69\x54\x75\x63\xe5\x98\x42\x10\xa6\x23\x8d\x98\x76\xc5\x86\x1c\x96\xe9\xa6\x8c\xb5\xf8\xe4\xea\xc4\x74\xe2\x6f\xed\x5e\x63\xae\x64\x1b\xc7\xed\x0e\x50\x75\x75\xb1\x21\x87\x38\xa6\x74\x62\x37\xb1\xcf\x37\xdb\x46\x99\xf6\x5f\x36\x10\xa7\xf7\x20\xd1\x60\x1a\xca\x37\x39\x4b\xb2\xed\x7c\xa1\xe5\xb8\x1f\x30\x4f\x4a\x60\xa0\xd3\x52\xb8\x1b\x80\x4d\xaf\x89\x39\x2b\xb0\xd4\xb7\x5d\x73\x4f\xbe\x43\x89\x62\xd7\xae\xce\x5a\x8b\xce\x48\x51\x08\x94\x32\xe0\x96\x96\xa3\x67\x2c\x9c\xcd\xb2\xcb\xfe\x85\x48\x63\x83\x8d\x9b\x56\xb2\x20\x20\xfe\x40\xc1\x01\x0f\x54\x01\x12\x51\x1f\x67\xa9\xcb\xf9\x98\xf9\xb3\x68\xb1\xfe\x1b\xc9\x07\x4a\x34\x18\x78\x5c\x47\xbe\x97\x20\xd2\xc2\x4d\x07\x1b\xc7\xf2\xc7\xc0\x85\xe2\xad\xfd\xfb\x8f\xfe\x4b\x79\x42\xaf\xed\x64\x2c\x62\xa0\xc3\x74\x46\x6c\x37\x24\xdc\xf7\xab\xbd\x80\x60\xb1\x46\xc8\x89\x44\xd8\x57\x28\x30\x28\xab\x0a\x8e\x92\x29\xa8\xc8\x0e\x81\x58\x02\x53\x50\x02\x49\x7c\x1e\x91\x70\x19\xc7\x44\xd7\x8a\xbb\x9c\x5d\x86\x6e\xa0\xdd\xcd\xf4\x8b\x4c\x1b\x07\x16\x1d\x10\xcc\x1e\xb9\x10\x7c\x7f\xfd\xb7\x5e\x8b\xef\xad\x6b\xd0\xcd\xa5\x75\xc4\x79\xe9\xdf\x9b\xd7\x7d\xaf\xe9\x4e\xee\x8e\x49\xb7\x02\x83\x36\xc0\x8b\xfc\xc5\x81\x75\xbf\xaa\x79\xf4\xa9\x0e\x0b\xa0\x2a\x34\x40\xe0\xb5\x6b\xad\x3b\xd4\xe1\x48\x58\x3a\x78\xdd\xe2\x59\xec\x75\x23\xfe\xe9\x29\xbf\x5d\x9c\xe4\x82\xaf\xf2\xdb\x93\x7d\x76\xd0\x0d\xbd\xb5\x25\x81\x69\x81\x47\xb9\x5f\x6b\x42\x36\x8f\xae\x45\xae\xb8\xeb\xd8\xfb\x4b\x79\x4b\xa0\xed\x28\x06\x29\xc2\xd6\x08\xdd\x6e\x9a\xee\xa9\x5a\x8a\x31\x83\xd9\x67\xbd\xac\x9f\x71\x5e\xdc\xf1\x0f\x1c\x4e\xbb\x7a\x89\x78\x63\xfa\x83\xdf\x09\xf6\x71\x14\xf3\x69\x19\x1e\x76\x02\x70\x0a\x34\xf3\x10\xc6\x6d\x4a\x6b\x15\x3d\x85\x82\x03\xe3\xaa\x2d\x9c\x7a\x18\x37\x9f\x83\xe4\x6d\x31\xd6\x51\x69\x18\x43\xad\x66\x22\x68\x7d\x6c\x47\x1c\x66\x6e\x21\x13\xf8\x9b\x8a\xb4\x41\xfc\x93\x20\xf4\x49\xa3\xaa\x2c\xee\xf6\xfa\x66\xac\xbe\x14\x4c\xe0\xa5\xd8\x10\x31\xf5\xd3\x4f\xb0\x25\x8c\xe6\xd9\xf9\x6f\xcc\xdc\x31\x14\x07\x7b\x30\x08\x2c\x51\xa0\x8e\x24\x57\xde\x79\xcc\x34\xac\x5a\xe0\x3b\x0f\x2c\x91\x36\xc9\xdb\x31\xc8\x49\xd8\xc7\x46\x7f\xd9\xa8\xc6\x00\xae\x2e\xa0\x79\xa1\x11\x43\x55\xb0\xa7\x75\x0d\x0c\x77\xfa\x16\xa9\x93\x1f\xc9\x2b\x2c\x86\x26\x22\xd2\x03\x8c\xb1\x94\xb6\x51\xc3\x0a\x14\x6d\x51\xe8\xb1\xc5\xa3\x84\xa5\xcb\x1d\x9e\xab\x0a\xa9\x08\xa3\x52\x5a\xe7\x2c\x74\x50\xe9\x80\xcd\x79\x5d\xe3\xf0\x5e\x12\x0c\x08\x1c\x23\xb7\x8d\x10\xc8\x54\x7d\xb4\x82\x50\x69\x0e\xf1\x1d\xb1\x92\xd0\x7a\x50\xd3\x67\x44\xb6\xa3\x32\x9b\xe1\x5d\x93\x87\xd6\x54\x1d\x7d\x02\x1b\xab\x72\x6b\xbe\xa6\xf9\x64\xda\xe7\xe3\x5d\xa3\xc2\x56\x9c\xd0\xbe\x8e\xa9\xc4\xb8\x73\xb6\xd5\xc9\x69\xea\x1b\x09\xf6\x61\x45\x24\xd4\x28\x65\x70\x15\xf5\x9b\x5b\xcc\x1e\x5c\x13\x62\xd3\x84\x80\xf0\x7c\x0e\x1a\xb8\x94\x99\x7b\xb9\x69\x08\x5c\x5f\x84\x24\x06\x93\x8c\xf6\xa8\xd3\x06\x5c\x8e\x6a\x5c\x46\x3e\xb8\x86\xa9\xef\x8d\x06\xf9\x4c\x60\xce\x99\xed\xcc\x60\x01\x8d\xf4\xfd\xd5\x82\x28\xe2\xc1\x99\x4a\x37\xb8\xd4\x17\x20\x37\xec\xfa\x18\x8d\x31\x8c\x01\x6a\x9e\x7f\x71\x73\x62\x5d\x71\x98\x1d\x15\xd9\x6e\x91\xb9\x39\x2d\xf8\x21\x4c\x72\x3c\xdb\x0a\x9a\xc0\xeb\x57\x40\x2a\xa4\x07\x66\xdd\x30\x2e\xec\xb4\x5f\x8d\x36\x83\xc3\xb1\x9c\xf3\xd1\x59\xce\xb7\xc7\xeb\x68\xc3\x00\xa4\x0c\x88\x1d\xa2\x35\x93\x00\x9d\x96\x42\x70\xa1\xf9\x30\x97\x66\x75\xe8\xb5\xb3\x4d\x73\xf4\x68\x9a\xda\x06\xc1\xd0\x74\x34\x28\xa9\xe9\x1f\xfa\xb6\x42\x85\x54\x3f\x9c\xa7\x44\xb4\x73\xdb\xe4\xec\xe8\xb3\x3e\xa3\xfb\xde\x93\x78\x12\x5f\x97\x70\xb3\x55\x47\x70\xc2\xf8\x5b\xfe\x5e\x50\xc3\x2e\xc3\x7d\x4f\x5d\x8a\xfb\x1c\xdd\xba\xa7\xd7\x55\xcd\x49\xf1\x0a\x5d\xa5\x89\x49\xb2\xc3\x2c\x12\x63\xaa\xf8\xa9\x94\xbc\xe7\x3d\x33\x7a\x8f\xc8\xcf\x9e\x1f\xa3\xc4\xeb\x4f\x1f\xa3\xc4\xfb\x46\xc7\x28\xce\xbe\xfe\xca\xef\x0a\x8f\x24\x46\xd9\xe9\xbe\x7e\x93\x5b\xb4\x1e\xcc\x1b\x5d\xf8\xae\xe9\x0e\x59\x5f\x1a\xf3\xb6\xc7\x46\x32\x7a\x9e\xac\x7d\x9e\x2b\xac\x12\x83\x6f\x0d\x86\x86\x49\xe9\xab\xab\x27\x26\x61\xbd\x22\x43\x91\xda\x75\xbe\x2c\x85\xa8\xf7\xfe\x23\x64\x03\x21\x7f\xf4\x0b\x53\x9d\xf7\x37\x7d\xb6\xbb\xe5\xa9\x6e\xfb\xa4\x0f\x12\x2d\x3f\xa1\xe5\x4c\x2f\xd2\x0c\x1d\x5d\x39\x1a\xd5\xa6\xbd\xb8\xbb\x35\x77\x07\x20\x36\xc6\xda\xdf\x21\xd9\x44\xa1\x0d\xa4\x23\x40\x5f\x3d\x28\xf3\xd1\x99\xc8\x0a\x7e\x40\x6e\xab\xa8\xdc\xd0\x5c\xea\x88\xb6\xe3\xf7\x49\xfa\x67\x16\x91\x6a\x0d\xc3\x9a\x8e\xdd\x1d\xff\xbc\x20\xb0\x47\x28\x98\x0d\xcf\xeb\x0b\xf3\x6c\x0a\x51\x64\x96\x6e\x0a\x68\xe8\x78\xcf\xfe\xf6\xff\x00\x00\x00\xff\xff\xbc\x79\x36\x64\x9b\x25\x00\x00" func flowfeesCdcBytes() ([]byte, error) { return bindataRead( @@ -119,11 +119,11 @@ func flowfeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb2, 0x3, 0x87, 0xf4, 0xd4, 0xe4, 0xe6, 0x3a, 0x56, 0x57, 0x2d, 0x72, 0xd5, 0xd7, 0xf, 0xb9, 0xe7, 0xaa, 0x75, 0xf8, 0xc, 0xcf, 0xc, 0x95, 0xd9, 0x41, 0x81, 0x4c, 0x6d, 0x84, 0x4f, 0xc2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcd, 0x96, 0x8e, 0x15, 0xf1, 0x8c, 0xb1, 0xb5, 0xf4, 0x69, 0x81, 0x35, 0x70, 0xe0, 0x89, 0x2c, 0xfe, 0x16, 0xb, 0xd, 0x37, 0x88, 0xc3, 0xe8, 0xc5, 0x4a, 0x41, 0xe5, 0xce, 0xb5, 0xaa, 0x1f}} return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x13\x6c\xca\x75\xcc\x28\xd2\xd6\x4f\x6f\xa1\x5f\xbd\xb7\x17\x0d\x09\x3e\x91\xcb\xdd\xad\x48\x7d\xd5\xce\xd0\xd1\x11\xfa\xf6\xd9\x21\x7a\x70\x2e\x75\x6d\xa4\x3e\x86\x1b\xe5\x92\xa0\xa7\x4f\xd0\xe5\xaa\x25\x1c\x4d\xbe\x7d\x86\x66\xe4\xb3\x50\x52\x84\x14\x4e\x1a\xbe\xf5\x20\x02\x1b\xbb\x6b\x76\x29\xff\x9b\xd0\x6a\xc1\x4f\x7b\x3a\xa1\xe5\xd6\x21\x7a\xf0\x41\xcb\x3d\x67\xa7\x72\x20\x70\xe3\xc1\xcd\x28\x75\x08\x0e\xcc\xa7\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\xb6\xf8\x91\x96\x3f\x8b\x15\xd6\xb4\x52\xc3\x9e\x9d\xa2\x02\xd7\xe2\x7e\xc5\x55\x43\x70\xb9\x42\xe4\xb3\xe0\x03\xca\x84\x21\xad\x0a\xf1\x00\x82\x0c\xd0\xcb\x23\x49\x08\x93\x83\x2d\xf4\xf0\xa1\xfc\xec\x85\xfe\xec\xb9\x5e\x18\x7c\xac\xd1\x77\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\xb6\xb8\x68\x9f\xc7\x90\x23\x3a\xd2\x1b\xf3\x12\xed\x8b\x51\xb2\xdf\xbf\x38\x42\xcf\x0f\xf6\x35\x36\xc3\xa7\xcc\x0c\x2a\xf1\x47\x3b\xc3\xb5\x78\xba\x17\x89\x1e\xa9\x3a\xe4\x71\xf0\xe4\xbb\x68\x94\x37\x64\x15\x52\x0a\xf9\x8c\x0b\x21\xc7\x7c\xfb\x4c\x53\xcc\xc1\x93\xef\x86\x49\xc6\x52\xbf\x3b\xe4\x9f\x9e\xa8\x21\xed\xd7\xb9\xf1\xfe\xf4\xad\x19\xef\x4f\x4f\x86\xc7\xbb\x9f\xa0\x95\x2b\xd2\x46\xbe\x84\x93\x0a\xd3\x39\x29\x27\x58\x9f\xee\x08\xc5\x5b\x59\xdc\x2b\x0a\x03\xaa\xd6\x64\x76\x29\x54\xe2\x42\x02\xbd\xc1\xac\xde\x90\x95\x9e\xd1\x27\xc1\x28\xbc\xad\x88\x67\xf2\x46\x06\x20\x6c\x66\x16\x17\x66\x0f\xbc\x29\xd8\xad\xd9\x8a\x37\x6b\xbd\xc1\x9d\x3b\x52\xfc\x88\xbb\x15\x58\xff\x1b\xb0\x3c\x48\xa5\xf4\x0d\x59\x4d\xa2\x19\x2f\xf4\x57\xee\x74\x76\x4b\x52\xb0\x92\xfc\x0f\xf9\x3c\xd9\xda\x8e\x09\x8e\x5e\xd5\xb8\xed\x1a\x72\x5c\x5d\xb1\x86\xb6\xb3\xf9\x21\xba\x88\x3e\xdb\xfd\xe1\x2f\x17\xbf\xfc\xf0\x97\x8b\x83\x27\xbf\x3c\xfd\xee\xc0\x03\xb2\x15\x4f\xb6\x26\xed\x3a\x53\xf5\x4f\xda\x26\x66\xfb\xea\xe4\xf4\xe2\xf8\x97\x77\x4f\x9e\x7f\xdb\x37\x55\xa3\xdc\x80\xd1\x6f\xa5\xa4\x54\x76\x4d\x4b\x52\x26\x15\x9e\x31\xaa\x0e\xcc\x92\x54\xd3\x5d\x5a\xa2\x23\x44\xcb\xf8\x0b\xe0\x88\x47\xd6\x76\xe4\x7d\x19\x9f\x9e\xa3\xf8\x44\xf5\xbd\x26\x11\xef\xfd\x1d\x3f\xee\x50\xe6\x91\x43\x29\x89\x45\xb8\x82\x03\x3a\x42\xfb\xf1\x23\x8e\xbc\xf8\x62\x07\xfd\xfa\xa5\xe7\x09\x23\x97\x01\x24\xef\xc1\xc4\x51\xeb\xc0\x7d\xa9\xcf\xd8\x02\x4c\x24\x7b\x5c\xda\x48\xf6\x22\x9c\x10\xcd\xa2\xb6\x63\x7c\x6d\xeb\x63\x76\x88\xda\xa6\x23\x5b\x1b\x1a\xf9\x0d\x59\xa5\x06\x7d\x43\x56\x1b\x1d\xd0\xee\x8f\x1d\xcd\x7e\x16\x0d\x15\xe3\x3f\x90\x98\xc4\x36\x85\x1f\x61\x7e\x3f\x56\x0f\x32\x80\x94\x92\xf9\x62\xc7\xc6\xbe\xec\x4a\x73\xcd\xab\xf9\xa2\x5d\xc1\xbb\x93\xad\xb5\x40\x1a\x3d\xed\x0e\xa0\x6e\x78\xaa\x5a\x9d\xda\x30\xd0\x50\x47\x10\x27\x64\x37\x38\x23\x64\x4e\xb3\x01\x2d\x8a\xe5\xe8\x88\x16\xc3\x68\x12\x51\x2d\x29\x9a\xd8\xbd\xc4\x15\xae\x0b\x87\x52\x9d\x3b\xa8\x24\xbc\x6d\xd8\x6a\x12\xca\xd2\x82\xd5\x4f\xf5\x02\xdf\x93\x29\x3a\x4a\xd1\xb6\x32\xff\xee\x5e\xb2\xa6\x61\xcb\x17\x0f\x03\x94\xbc\x9c\x4c\x1b\x36\x77\xc8\xdd\x40\x84\xaf\xb7\xee\x0f\x9d\x9d\x1e\xb7\xc5\x47\x83\x86\x9f\xd3\x73\x1b\xf7\xee\x7d\xb4\x13\xd3\xbf\xc6\x98\x37\x3d\x17\x1b\xbb\x25\x01\xd3\xac\x5a\xdf\x8b\x9d\x08\xc4\xd6\x8d\xde\x35\x7b\x76\xb3\xd7\xcd\x51\xbb\xcd\xeb\x37\x1d\x5c\x1f\x9e\xf8\x22\x7e\x4f\xda\xae\xa9\xc1\xb9\xa5\x6e\x59\x37\xa6\x76\xda\xd5\xa5\x7f\xeb\x09\x35\xdc\x3c\x21\xd4\x95\xe0\x2e\xda\xfd\x44\x56\x3c\xa1\xe9\x29\x3b\x85\xb2\x57\x1f\xc9\xd7\x24\x69\x06\x86\x8a\x89\x01\xb6\x15\x41\xe9\x5d\xaf\x01\x1f\x1d\x32\x6d\x32\x9a\x68\xd7\x7c\xfe\x51\x7d\x1e\x6f\x39\xb6\xa2\xd5\xc1\x81\x7d\x9a\xbe\xed\xa8\x9a\x48\x86\xc7\x35\x4f\x6e\x68\x64\x4d\x60\xc3\x23\x9b\x27\x37\xba\x66\xc1\x54\x46\x2e\x5a\x3c\x9a\x1e\x3b\x10\xff\x15\xfb\x0d\x29\x3c\xc5\xa9\xf7\xf6\xf6\xd0\x8f\x2d\xad\x68\xbb\x42\xaf\x55\x78\xb0\xb4\x6c\x15\x33\x52\x7c\xe2\xca\xa7\xf3\x88\x23\x76\x4d\x1a\x71\xd8\xac\xdd\x59\xcd\x45\x1a\x6c\x69\xcb\x91\x3c\x15\xa4\x54\x56\x80\xc8\xb8\xa4\xdd\x7a\xd3\xae\x06\xa8\xaf\xbb\xaa\x32\x04\xfc\x83\x84\x36\xd9\xd2\xc6\xae\xe0\x2c\xd2\x29\x9a\xf4\x5d\x44\xe8\x71\x9e\xe5\x6e\xa1\x17\x03\x97\x67\x7c\xee\x1b\xc9\x5f\xc4\x9d\xea\xa1\x1a\x91\x8a\xf7\x3c\x7f\xd3\x29\xfa\x37\x46\x3c\xc3\x60\xbf\x33\x5b\x29\x77\x00\x61\xd4\x90\x29\x69\x88\x80\xdb\x32\xf1\x1f\xab\x49\xcc\x26\x65\x74\x80\x71\xda\x59\xfb\x4d\xef\xce\xa5\x79\xdf\x2f\xc9\x88\xbb\x43\xf4\x30\x78\x70\x94\x75\x2d\x20\xdc\x8f\x0e\xe8\x9f\xd1\x7d\x69\x8e\x8a\x5e\x12\x3f\x0f\x2e\xa4\x3b\x92\x38\x71\x2b\xe8\xec\x14\x95\x8c\x48\xa7\xf8\xa0\xb1\xca\xd7\x46\xd4\xa6\x4e\x1e\xf6\xce\x08\xf3\x68\x99\xdf\x3b\x62\x48\xb0\x47\xc7\x65\x89\xb0\x33\x3d\xe5\xc5\x70\x42\xe5\x7b\xd1\xcf\x49\x6b\x63\xfa\x93\x61\x5c\xe6\xc3\x43\xf4\xe7\x60\x5a\xa1\x40\xd6\xbb\xac\x17\x3b\xf7\x2d\xac\x7b\x3e\x82\x9c\x10\x81\x8b\xb6\xe9\x0a\xf0\x8a\x49\x99\x56\xfc\x76\x45\x5a\xd4\x10\x5c\xee\x80\x4d\x52\xe6\x84\x5c\xb2\xae\x55\xd4\x16\xb9\x86\xb9\x84\x61\x92\x51\x7e\x1d\xe3\xc6\xcd\x3d\xe2\x3a\x49\x73\xcf\xac\xe7\x23\xf5\xdf\x18\xf2\x91\x6a\xeb\xcb\xc8\x47\x7d\x97\xa0\x32\xf4\xf7\x3f\x1c\x45\x9c\x0f\x3c\xef\x78\xb5\xd6\x78\x7e\x34\x78\xeb\x30\x4a\xb9\x29\x22\x37\x11\x3a\x3b\xbd\x95\xa7\xe8\xa3\x24\xf4\x9f\x87\x1f\x8e\xdd\x3a\x43\x0b\xc9\x7a\x5e\xb2\xf4\xd8\xef\x28\xb9\xa6\x64\x29\xbd\x25\x7e\x04\x66\x4a\x33\xaa\x6d\x58\x44\x52\xf7\x90\x8c\xd7\x06\x4f\x28\x90\x29\x05\x1e\x4c\x49\x16\xde\x6e\x8f\x55\xc9\x79\x6a\x0d\x03\x93\x7d\xe9\x26\xb6\xa6\xd4\xdb\xc3\x66\x27\xe7\xb5\x3e\x0b\x94\x67\x73\xf0\xde\x1a\xd4\xc6\x92\xc6\x8f\x04\x88\xe8\x66\x1f\x36\x53\x24\xa0\x44\x52\xdd\xa0\x59\x22\x0b\x64\x78\x26\xc6\x0a\x91\x80\x11\x4a\xb6\xbd\x26\x3b\xef\xfd\x40\x7d\x1a\x69\xc9\x4b\x01\x30\xdf\xaf\x65\xf1\x48\x2c\xa5\x57\x70\x4a\x9a\x28\xdd\x73\xe2\x7e\x95\xbb\xc0\x4f\x49\x43\xaf\x49\x29\x83\xa1\x33\xce\x65\x71\xec\xc5\x6d\x0d\xf6\x02\x43\x2e\x3f\xd1\x76\x66\xd3\x01\xb3\xa2\xee\x8d\x98\x81\x3a\xf7\xbe\x62\x70\x8d\x1b\x2b\xb0\x5f\x74\x73\xad\xbf\xc6\xd3\x62\x5d\xeb\xce\x6c\x2d\xd5\x79\x84\xd6\xec\xe0\x78\x6d\xdd\x39\x58\x80\xf7\xe7\x63\x47\x57\x32\x20\xd2\x7a\xc5\xb0\x98\xe7\x42\x4e\x6d\xfe\xc8\x1d\x0e\x50\x79\xe7\x9b\xac\x66\xef\x72\xd5\xac\x72\xb5\xde\xb2\x24\xab\xfc\x5d\xa8\x56\x72\x35\x8f\x64\x2d\xf3\xfe\x23\x51\xa7\x37\x51\xf3\xfb\xe3\x01\x83\xc9\x30\x31\x1a\x58\xeb\x6d\x99\xb4\x4d\x9e\xd5\x6a\xe2\xb9\xcd\x8a\xb5\x55\x75\x61\x3e\x4e\x5f\x82\x8f\xd3\xb7\x5a\xe2\xe3\xf0\x61\x7d\xb9\xe4\x15\x88\xf7\x36\x81\xdc\x78\xca\xa4\xca\xc0\x39\x2b\x28\x16\xe3\x2f\x69\x3b\x73\xb5\x26\xf3\xb2\x4a\x41\x57\x91\xa5\x94\x43\xf0\x2f\x29\xb5\x8a\xe7\x84\x9a\x32\x27\xc1\x9c\x72\x74\x49\x9c\xd0\x40\x88\xd8\x89\xb4\x12\x03\x36\xaf\xc3\x7a\xa1\x60\x94\x3b\x84\xe8\xc7\xe8\xad\x1d\x04\x34\x3e\xaa\x2e\x3b\xba\x93\x02\x90\x8e\xe9\xcf\x8f\x3e\x32\x40\x31\x3b\x74\x32\x10\x0a\xd7\xa5\x40\x7c\xc5\x8a\x9b\x4e\x6b\xfd\xe8\xbc\x68\x66\xe0\x43\xd7\x19\xfa\xb2\x50\x01\xae\x4d\x68\xde\x68\x45\x67\xcd\xe0\x40\x3b\x07\x2f\x3a\x70\x8d\xa1\xc7\x86\x00\x1e\x67\xc2\xd4\xc8\x88\x1d\x1a\xc0\xfe\x98\xb8\x34\x50\x75\x92\x56\x86\x84\x4f\x71\x63\xde\xb0\x7f\x19\x07\xe3\x9d\xf8\x02\xef\xc8\x6b\x99\x71\x30\x5a\x36\x1e\xba\xfb\x50\xb4\xf1\x9e\x21\x3a\x20\x80\xa1\x07\x13\x37\x7d\xe2\x29\xb3\x4d\x43\x0f\x46\xd7\x50\x2f\x40\xef\xba\x5a\xc7\x58\x6e\x0e\xd9\x46\x2c\xe6\x36\x65\x47\xdc\xef\x03\xf2\xed\xff\xd9\xcd\xd7\xb2\x9b\xa3\xb4\x15\x13\x76\x13\xd7\xe8\x92\xa8\x99\xa9\x00\xfb\x19\x5b\x9a\x44\x3a\xcf\x9e\xe9\x8b\x24\x09\xa3\xa6\x11\x1e\x46\x58\x36\x07\xac\x54\xbe\x0d\x69\xc3\x46\xc2\xb5\x2c\x90\xeb\x5a\x14\x23\x13\xe1\x18\xf0\x6b\x18\x20\x87\x6f\xa6\x9c\x25\x2e\x5d\x2a\x60\x93\xe6\xb9\x10\x50\x19\x48\x93\xeb\xe8\x1f\x21\x3c\x6b\xed\x73\x1e\x49\x58\xe0\x60\x2a\x6a\xa4\xd4\x03\xb1\xd1\x2b\x98\xe5\xba\x96\x2f\x63\x7f\x4b\xc3\x19\x67\x84\x73\xcd\x67\x69\x38\x37\xb1\xa1\xf5\x41\x5a\xcb\x90\x96\x06\x34\x6c\x4d\xeb\xb9\x61\x73\x20\xb3\x6c\xed\xdf\x51\x29\x4c\xea\x60\xb4\x6e\x49\x33\xc5\x2a\x7d\xd0\xcd\xbc\x1c\xef\x2d\x4a\xc0\x87\xcc\xfc\x4a\x26\x76\x09\xc0\x6f\xb5\x27\xc2\x51\x4f\xd5\x0c\x8c\x24\xed\xe7\xbb\xc2\x25\xcd\x2a\x9d\x7a\x6a\xa5\x91\x6c\xee\xa3\x9c\xfc\x61\x6a\x21\xbe\xac\x61\x32\x21\x8d\xfa\x38\xca\x59\x92\x4a\x75\x04\xce\x67\xbf\x48\x8a\xe8\x61\x00\x6a\x98\x79\x43\xaa\x8a\xa3\xe5\x8c\xb4\x33\xd2\xf8\xb9\x97\x26\x09\x8f\x54\x14\x32\x2b\x60\xc6\x27\xb8\x2e\x69\x89\x5b\xa2\x16\xda\x06\x79\x92\xcb\x19\x2d\x66\x68\x4e\xb0\x56\x53\x28\x68\xe6\x18\xd2\x77\x00\xf6\x72\xc6\x1c\xe0\x2a\xb1\xd9\xab\x78\x20\x2d\x03\x4a\xd7\x09\x44\x37\x31\x86\x50\xb3\x84\xbe\x43\x6a\xd6\x5d\xcd\x7a\x35\x72\xf8\x48\x48\x65\x9e\x1f\x44\x21\x57\x20\x48\x8a\x61\x94\xbf\x52\x8b\x7c\xcd\x9a\xc4\x12\x27\xbf\x38\xfc\xfc\x10\x3d\x4c\x5c\x15\xf6\x92\xd8\x3a\x44\x3f\x30\x56\x25\xae\x1b\xb3\xca\xba\xfd\x0b\xe5\x6d\xfa\xce\xb9\x22\xed\x3b\xfb\x9c\x00\x2b\x9e\x9d\x04\x31\x70\x74\x1a\x42\xfb\xe8\xf9\x86\x20\xc5\xa3\x6d\xba\x1e\xf1\x6c\x8a\x2b\x3e\xc2\x68\x35\xe0\x6c\x11\xe3\xec\xef\xee\xa3\x87\x0f\xa3\x71\x92\x99\x2f\xff\x0d\x3a\x4c\xf3\x61\x86\x6b\x55\x67\xe3\x35\x6b\xde\xb3\x8a\x4c\xea\x6e\x2e\x99\xda\xe1\x08\xef\x8c\x8e\x71\x0c\x5c\x5d\x49\x63\x28\x24\x3c\xcb\xfa\x26\x9a\xc2\x1f\x71\xc7\xf9\x8b\x54\x3e\x83\xca\x77\x26\x4b\xc4\xea\x88\x58\x5c\x46\x22\x89\x46\xc6\xeb\x46\x49\x12\x82\x56\xe2\xda\x4a\xa3\x62\x24\x12\x08\x53\xcc\xe7\x55\x2d\x3e\x04\x36\xff\xe0\x44\xa6\x11\xc8\xe1\x53\xcb\xa0\xd3\x64\x51\x41\xca\xeb\x47\x10\x27\xb1\x68\xd8\x95\x78\x30\x95\xee\xb2\xcc\x65\xdc\x84\x5f\x6c\x3c\xd5\xe6\x16\x49\x28\xcb\x0d\x67\x9f\x7c\x89\x22\x13\x7f\x90\x41\x38\x0e\xf9\xa8\x5a\x2b\x26\xb3\x95\x07\xe5\x42\x37\x68\x47\xbf\x37\x40\x23\x37\x8f\x91\xef\x71\xf9\x3a\x21\xe5\xc0\x28\x82\x69\xf4\xbd\x0a\xa9\x07\x7a\x4f\xee\x32\xc2\x7f\x99\x0b\xed\xf7\xc6\x54\x11\xd3\x03\x75\xd1\x4c\xec\xb4\x7b\x78\x1d\xd2\xca\x31\x96\xe3\xb2\x04\x96\xa1\x4d\x73\x32\xf2\x87\xaf\x78\x4b\xe6\x36\x8d\xdb\xa9\xc3\x92\x37\x17\xc7\x2c\x06\x5e\x3e\x27\xd2\xb8\x23\x38\x4b\xab\x18\x64\x2a\xdd\xf1\x0e\x78\x8c\x9c\xfc\xcd\xf8\xc9\x1f\xf9\x10\x01\x49\xe4\x4a\xc3\x79\xf7\xa8\xad\xa0\x25\x51\x6f\x63\xe4\xc3\xd5\x09\x42\x90\xfb\xeb\x11\x83\xfc\xad\x48\x9a\xc8\x7a\xae\xb9\x30\xd2\x54\x7e\x1f\x8f\xfa\xb6\xae\x56\x82\xf1\x8b\xa1\xe7\x08\x0b\x49\xab\xd0\xf2\x8b\x92\xe5\xa6\x32\x27\xbd\x64\x50\x63\x4a\x32\xbf\x10\x8c\xac\x19\xeb\x4a\x5c\x4e\xaa\x7b\x50\x38\x21\x94\x43\x24\x8a\x87\x24\x28\xbb\xd6\x90\x4e\x33\x54\x89\xcb\xf2\x03\xf3\x20\x81\x1c\x94\xd9\x25\x71\xf9\x7f\x60\xc7\x65\xd9\x23\x12\x24\xa8\x32\x75\x1a\xc4\x9d\xb3\x84\x6a\x04\xef\x48\x5d\xba\x25\xf0\x0c\x8f\xf0\xcc\x0b\x35\xad\xb2\xdc\xe1\x42\x55\x68\xfe\xe4\x95\x42\x52\x8e\xac\x64\x91\x83\x91\x4c\xc1\x2f\x3f\x37\x09\xca\xbc\xfd\xa1\x39\xc1\x06\xcf\xb1\xac\x7a\x34\xc7\xb4\x16\x8c\x5d\xba\x49\x8e\xd4\x89\x8d\x8e\xca\x19\x4c\x5e\x50\xb4\xf8\xbf\x5e\x79\xdb\x02\x07\x40\x39\x92\x7a\x12\xfe\x3d\xcf\xd6\x76\x38\x42\x21\x38\x43\x85\xda\x19\xe3\x04\x4d\x69\x03\x22\xd0\x94\x35\x16\x63\x82\x39\x18\x77\x91\x1c\x3f\x3c\x4e\xe1\x7a\x5e\x8c\x0a\x89\x49\xec\xef\x98\xb7\xc6\xc1\xde\x09\x27\x95\x50\x29\xc2\x4d\xc8\x18\x8b\x13\x0b\x7c\x79\xc3\xf5\xc5\x63\x86\x9f\xec\xac\x1d\x4c\x34\x1e\x6f\xd1\xfa\x22\x7a\x93\xcc\x5c\x45\x25\xab\x89\xe9\x22\x0e\xe6\xc6\x53\x34\xd8\x65\x98\x40\x72\x3e\xf9\x5b\x22\x1f\x4a\x16\xe5\x23\x04\xb8\xda\xda\xc0\x0d\x19\x82\xfc\xbf\xcb\xea\xdf\xee\xb2\x32\x96\xd2\xb5\x2e\x2b\xfd\xd6\x7f\xf6\x65\x75\x9b\x73\x9c\x4f\x69\xc2\x1b\x3b\xbe\xf8\xff\x4e\xed\xbf\xe2\xa9\x55\xb7\x93\xbe\x59\xac\xea\x01\xee\x4e\x28\x99\x2e\xaf\x1b\x73\x10\xbc\x2a\x5a\xeb\xaa\xa4\x4a\x3c\xb2\xf5\xa1\xef\xfc\x34\x6b\x19\xec\x8f\x76\x9e\x8d\x48\xa9\x71\x82\x28\x47\x57\xd2\xbc\x29\x4d\x5e\xad\xa9\x76\xa7\xca\x80\x9a\x10\x9e\x10\x90\xeb\xa3\xb6\x9d\x47\x1a\x72\x4d\x1a\x5f\x18\xc0\x9c\x93\xa6\x45\x71\x29\x8d\x21\x33\xed\xe3\xe1\x37\xfa\x1d\x81\xe2\xe7\xa5\x16\xae\xd1\xe3\x31\x62\x52\x5c\xba\x63\x4e\x38\x87\xfa\xd0\x0f\xce\x59\xab\x0d\xf8\x96\x64\xd5\xd2\xef\xfb\x5b\x18\xe3\xfd\xdc\xef\x60\xb2\x9c\x31\xc9\x5e\x9c\x08\x51\xc5\x6e\xe4\xbf\x6a\x20\x49\xee\xb4\x41\x6c\x59\x67\xfc\x0b\x7a\x3f\x18\x9a\x13\xd2\xba\x3c\x69\x1b\xdc\x12\x10\x20\x50\xaf\xa4\x85\x82\x5e\x76\xb2\xcc\x26\x9c\xaf\x44\x56\xe6\xd8\x1d\x73\x62\xee\x6d\xc1\x9f\x7d\xf4\xdb\x6f\x1b\xb4\xa9\x67\x7c\x16\x67\xf5\x94\xa5\x39\xde\xd6\x70\x48\x39\xda\x51\xf4\x90\x33\xc7\xf7\x51\x40\x70\xbc\x2f\x49\xa5\x8c\x43\xba\x40\x23\x75\x15\x36\x8b\xa2\x21\xe2\xf8\x6f\xb5\x6f\x9a\xf2\x15\x93\x0b\xe5\x1a\xeb\x83\x4a\x1b\x67\x04\xa7\x08\xca\x26\x8c\xcb\x1b\x19\x60\x12\xe2\x94\x17\x6c\xae\x22\x86\x9c\x26\x44\xa6\x96\xa0\xff\x85\x73\x2e\xca\xf0\x5e\x0c\xe7\x67\xcf\xe7\xaf\xf7\x22\xcc\xef\xed\xd9\x21\x9c\x09\x19\x45\x34\x1c\x97\x53\xc8\x35\x35\x2d\x85\xc4\x66\x81\x86\xac\x6e\xef\x15\x89\xf5\xc0\xbc\x02\x32\x28\xe2\xf4\x64\xc8\xa7\x65\x1c\xe4\xcb\x39\x51\x37\x01\x73\x95\xf6\x0a\x38\xd9\x20\xa6\xcd\xec\xff\xbf\x03\xe2\x6d\xb1\x89\xc4\x0e\xec\xed\x69\x4f\x94\x26\x70\x1d\x5a\x05\x27\xad\x22\xd3\x96\x5d\x93\x46\xd3\x25\x0d\xc2\x54\x9d\xfb\xee\x0e\x0d\x18\x8f\x91\x5a\x92\x61\x58\x4e\x01\x8d\x51\xd2\xc9\x8d\x24\xb6\x4d\x90\x6b\xa6\xd2\x87\x81\x36\xaa\xef\x4f\x04\x7b\x04\xd2\x7a\x85\x5a\x90\x3b\xe7\x5a\x6a\x07\x25\xa0\x4f\x31\x58\x0a\x2e\xce\x6a\xa2\xcd\x61\x97\x9d\x69\x7a\x50\xb3\x65\xc8\xd5\xee\xdf\x91\xb8\x2f\xa5\xe1\xd7\x0d\x9b\xe7\x65\xfe\xa0\x84\x4e\xbf\xa0\x8f\x10\x1a\x90\xca\xb9\x17\x2c\x6f\xeb\x9a\xd4\xbe\x00\xe3\xc6\x8f\x07\x3d\xf6\xfc\xc8\x07\x8e\x96\xa4\xaa\x00\xd7\x2a\x70\xb1\xe7\x55\x28\x92\x6b\xc6\xa4\x4d\x4f\xf9\xd4\x84\x77\x5b\x4e\xfa\xb8\xaa\xa2\x10\xe0\x7f\x63\x99\x9e\x4e\x47\x70\x78\xf4\x12\x22\x1e\x12\x57\xec\x5a\xe7\x7b\x78\xa0\x24\xbb\xdd\xd3\x48\xdb\xb8\x40\xa1\xe1\xff\x8b\x5e\x56\x23\xf0\xd9\xcb\xd3\x52\x7b\x1f\x28\x51\xd9\x8d\xdf\xfb\xe3\x5d\x83\x41\x38\xe6\xd7\xbe\xe5\x7e\x9f\x7b\xe9\x8e\xb9\x7e\xc0\xe4\x7f\x32\x07\xc5\x39\x1a\xd0\x18\x63\x5d\x9f\x9e\x26\xe6\x7e\xb7\x5e\xda\xef\xbf\xd1\x9c\xcd\xd8\x8a\x38\xd4\xe8\x6a\x1d\x6b\xa2\x0a\x29\x7b\x91\x70\xcc\xe4\x3d\x15\x1a\xd2\xba\x9b\xd0\xac\x6b\xab\xd6\x23\xf7\x9b\xab\x7f\x97\x4d\xe8\xef\x00\xb6\xa1\x2d\x18\x34\x32\x3b\x5b\x80\xfc\x54\x0b\x15\xec\x6a\x03\x7a\x5b\x86\xfe\xd9\x91\x66\xe5\x35\x18\x49\xe7\x57\x88\xf7\xcd\xa6\xa9\xba\x38\x2a\x6c\xd4\x26\x7e\xde\x43\xe3\x82\x88\x8d\x75\x62\x54\x1c\xf1\xfa\xb9\x19\x03\xe1\xc6\x66\xf8\xb7\xcb\x9a\xa4\x02\x8e\x99\xdf\x12\xd9\xc9\xe0\x83\xb5\xea\xbe\x61\xb4\x31\x98\x68\x19\x5a\x90\x46\x20\xd1\x8a\x49\x20\x25\xc5\xad\x6f\xbc\x88\xe4\x53\x5b\x32\x28\x8d\x98\x0d\x62\xc6\x3c\x67\x42\x92\x75\xe1\xa2\xba\xb7\x44\x4a\x7f\x8d\xdc\x5c\x86\x43\x54\xbb\x41\x35\x5b\x8e\xc3\xb0\x7a\x63\xab\xfd\xbd\xf2\xf2\xb1\x9c\x98\x2b\x29\x89\x7c\xa5\x78\x2b\xd3\x37\x7a\x53\x21\x57\x97\x7e\xc8\x95\xd7\x21\x8e\x98\x2a\x61\xa6\xf5\xda\x15\x09\xa9\x32\x48\x62\x43\xb7\xe2\x6d\x3d\xd9\x33\xe3\xf3\x66\x7a\xb8\xe4\x60\xd7\x4f\x67\x16\x81\x24\x13\x49\x22\x62\xdf\xf3\xc1\x5e\x8e\x6f\x3f\xa6\xba\x5e\xec\xe5\xab\x3d\x86\xb2\xaf\xf8\x77\x38\xf8\x73\x48\x66\xeb\x5b\x6d\xf6\x4e\x35\x47\x6a\x40\xb0\xb9\xf5\x39\xfb\xda\x61\x4c\x9b\x3d\x60\x7f\xc8\x93\xf0\x1f\x12\x13\x15\x97\xf2\x1c\x11\x32\x34\xe2\xa5\x51\x90\xef\x3a\x20\xea\x46\x8b\x1b\x13\x0f\x35\x0c\xf8\x66\x38\xbb\x61\x34\x54\xdf\xb6\x8f\x67\x94\xe3\x2b\xcf\x8e\x09\x7a\xda\xe4\x25\x92\x94\xc0\x7f\x77\x26\xae\x5b\x49\x6d\x88\x87\x7f\xed\xe8\x9e\xff\x00\x1e\x7e\x73\xda\xbf\x51\xa0\xd0\xbf\x0d\xc9\xbf\xb7\xb6\x37\x7d\x4b\xb9\xd5\x80\xe0\x18\x8c\x4a\xc5\x48\xd1\xfb\xd7\x8f\x7c\xd1\xa6\xc4\xce\xe4\xe1\xfe\xfb\x92\xbc\x6a\xc9\x66\x65\x67\xdb\x04\x2b\x17\x26\xe2\xbd\x9f\x0d\xb3\xe8\x2f\xda\x95\x88\x8b\x19\xac\xc7\x1e\xbd\xe1\x86\xc5\x0c\x5f\x97\x77\x16\x15\x73\x57\x7e\x01\x3a\x1d\xc6\xc9\xef\x1f\x7a\x90\x95\x02\x6e\x51\x9a\xdf\xf0\xcc\x70\xb0\x14\xdb\x4c\x7b\x7c\x6e\xc1\x35\xb3\xa1\x09\x7b\x9b\x8b\x72\x41\xd9\x48\x87\xe1\x63\x10\x01\x4a\x45\xa4\x28\x8f\x49\xf8\xe8\xdd\xee\x98\x1b\xb1\x10\x8e\xfa\xe5\xeb\x7a\x6f\x36\xa5\x72\xdc\x79\x08\x43\xff\x85\xfb\x95\x4e\xc0\x50\xb4\x43\x30\xe0\x90\x6b\x69\xdc\xd0\xc3\xd8\xcf\x15\x1a\xdd\x90\x3f\x28\x25\x6d\xfc\x21\x3c\x42\x5f\xcd\x60\xb7\xa6\x93\xe9\x06\xcc\xd4\xfa\x3d\xc6\xab\x8b\x77\xe4\x79\xea\xdb\xee\xdf\xd5\xf7\xf4\xd5\xb6\x7b\x2d\x77\xd6\x46\x37\xfb\x16\x3e\xae\x33\x68\x3e\x4e\x6c\xe8\x8d\xd1\xa3\x1b\x82\x3f\x95\x6c\x59\xab\xee\x1b\xea\x6b\xb1\x0c\xd9\xb4\x35\x6a\xcf\x61\x3a\xec\x5b\xe5\x23\x08\xef\xb1\xa1\xe3\x71\x93\x62\xb8\x70\xe6\xb4\xd6\x25\x4f\xd4\x3c\x22\x77\x90\x2a\x56\xf6\x4a\x8c\x21\xd7\xcd\x2f\xba\xf9\x1c\x37\xab\x1e\xb7\x18\x0c\xaa\x9e\x1e\x2c\xd5\x65\x56\x7e\x88\x3e\xaa\x77\x7e\xd0\x1f\xfd\x9c\xaa\xd3\x95\x82\xbe\xdd\x0f\x26\x53\x79\xd2\xc2\x41\x47\xde\xa4\xe3\x87\x0d\x78\x74\x64\x87\xca\xef\xf3\x29\x69\x31\xad\x78\x7a\x8b\xe5\x06\xd6\x88\xd6\x25\xbd\xa6\x65\x87\x2b\x15\xfd\x56\x97\x50\x67\x26\x08\xb1\x4a\x6c\x47\xb8\xc0\x9e\xbd\x48\xf8\x1f\xc3\xc7\xa0\xd5\x3f\x9c\x97\x71\x3b\x56\xfa\x47\x90\x1f\x22\xd3\xa3\x5b\xbe\xf9\x65\xfd\x46\x07\xe3\xca\x91\x39\xb3\x4c\x18\x0c\xfd\x02\xcf\xf6\xb9\x5f\xb3\x97\xed\x45\x81\x2b\xe2\x6d\x12\x9b\x8a\xa3\x45\xeb\xab\xca\xd5\x23\x2f\x57\xe2\xd3\x02\x57\x42\x61\x9e\xe2\x22\x57\x65\x09\xb2\xd5\x04\xcc\x80\x4b\xf1\x74\x47\x16\x05\xf1\x35\x00\xcc\xd9\x00\xe8\x54\x76\x2f\x01\x40\xba\xea\x75\xb8\x4a\xbf\x43\x4b\x5a\x54\x1e\xf1\xe2\x91\x1e\xe6\x1b\x7f\x6e\x59\xd1\x45\xff\xd6\x8f\x0d\x1d\x22\xa1\x91\x31\x6a\xdd\x89\x0d\x8f\x3e\xca\x4d\x73\xd4\x36\xbb\xc1\x8f\x0d\x1f\xe8\x74\xe4\xad\xe7\xb8\xaa\xd6\x5f\xca\x18\x4c\x78\x7f\xc6\xc5\xf6\x69\x19\xd7\x31\x57\x90\x72\x6d\xea\xec\xd0\xfd\x24\x29\xae\xc3\xf1\x93\xc9\x1f\x28\xd2\xba\x4c\xcf\xa4\x2a\xfb\x37\x96\x3d\x58\xa0\x71\xaa\x6e\x2f\x79\x9c\x3b\xad\x8d\xe4\xe4\xd3\xc7\xa9\xf1\xf9\x57\x7f\x53\xa3\x5e\xfa\xe7\x7d\x37\xb8\x09\x4f\x11\x6a\x1d\x34\x32\x2a\x58\xdd\x62\x5a\x73\x65\xfa\x86\x74\x1e\xa3\x3d\x2f\xb0\x4a\xbf\x12\x6f\x33\x6d\x5e\xb9\xea\x2a\xdc\x20\xdc\xb5\x6c\x0e\x86\xc5\xa9\xaa\x1b\x2b\x18\x8c\x7a\x48\x16\x1f\x5b\x34\xac\xd0\xdd\x53\x64\x61\x73\xc2\x95\xab\x0d\xd0\x64\x7b\xfb\xff\x5d\xc8\x68\x70\x51\xff\xdd\x14\x3f\x41\xed\xac\x01\x4b\x10\x46\x05\x5e\xe0\x4b\x28\x52\x1b\xdd\x2a\x89\x38\x18\x80\xf3\xd6\x2e\x27\x7d\xc1\xa8\xdd\x81\x87\x41\x12\x7b\x87\x57\xac\x6b\x65\xf9\x2a\xf9\xbb\xd9\x8d\x3e\x00\x17\x15\x6b\xff\x42\xe7\xb4\xe5\x13\x6e\x7e\x55\xd7\xca\x77\x72\x83\x0f\xbe\xfd\xd2\x0b\x42\xc8\xa1\xb2\x3f\x47\x54\xc8\x73\xe9\x35\xe1\xe9\x81\xd2\xe2\x46\x37\xe5\x3e\x96\x56\xd1\x49\xfe\x69\x52\x97\xa3\x9f\x5d\xe0\x95\x3e\x75\xbf\x68\x12\x53\x62\xd4\x61\x4a\xb6\xca\x43\x2a\x70\x55\x74\x95\xf1\x98\x40\xdb\x85\x04\x80\xec\xfb\x73\x76\xad\x42\x2a\xd5\x74\x25\x81\x1b\xf2\x3a\x2e\xe7\xb4\xb6\x04\xa1\x7c\xb8\xf2\x4c\x2b\xf2\x71\x5a\x7a\xd5\x64\xa9\xf8\xa7\x0a\x4a\xe2\xdb\x2a\x5f\x14\xd1\x9a\x77\xd3\x29\x2d\xa8\xb4\x1c\x29\xdd\x15\xe4\x59\x2b\xab\x46\x59\xa4\x81\x51\x7a\x1b\x64\xa2\x05\x5e\x19\xc6\xdd\x32\x2d\x13\x7b\xef\xe2\xda\x11\x83\x93\xa4\x0d\x0b\x3b\x4c\xd0\x75\xcc\xbf\x64\xfd\x36\x4e\x40\x60\xd6\x89\x64\x7a\x66\x0d\xf9\x67\x47\x1b\x88\xd4\x4a\x88\xea\x1e\x30\x41\x92\xfc\x91\x10\xf3\xc8\x67\x31\xe3\x86\xa8\xb0\x2c\x68\xb1\x24\xd3\x39\xd3\x7d\x62\x14\x4d\xab\x44\xbc\x0b\x99\xff\x6e\xc7\x95\xe7\xcb\xfd\xc4\x39\x2b\x52\x02\x1b\xe7\x49\x08\xa0\xc0\x25\xe2\x64\x0f\x3e\xcf\x74\xd3\xfb\x00\xee\x7e\x5d\x9e\x8d\xd3\xcf\x88\xd4\x6d\x43\x89\x44\x08\xc8\xb2\x2e\xda\x88\x87\xb4\xbe\xbe\x7a\x09\x2d\x73\x1e\xe3\xa0\x94\xc5\xc1\xdc\x99\xc7\x7a\xe2\x39\x59\x2a\x10\x0a\x8b\x7c\x52\x93\xa5\xfe\xfd\x30\x04\x90\x2f\x68\x70\x73\x8a\xc8\xa7\x4a\x24\xaf\xb6\xcc\x6e\x47\x9b\x9d\xbb\xdf\x7a\x5a\x26\x57\x0c\x97\x2f\xe4\x5b\x51\x9b\x64\x33\x4b\x1f\x5d\x83\xad\xc6\x35\x6c\x8e\xaf\xc9\xc4\x9f\xe1\x36\x6a\xd9\x98\x11\x92\xbb\x76\x9a\x7e\xda\xd9\xbd\x70\xf3\x06\x0a\x36\xba\x8a\xf0\x92\x90\x4f\xd5\x4a\x70\x14\xd6\xb5\xb6\x56\xe3\x35\xae\xba\x5e\xf9\x63\xd4\x0d\x17\x0b\xee\xe6\x19\x74\x3f\x69\x42\x21\x01\xd8\xc4\x11\xd5\x68\xf9\x09\x66\xae\x46\x77\xc6\x36\xbf\xf6\x35\x32\x1a\x33\xf4\x91\x05\x35\xe2\x2c\x58\x11\xae\xe8\x5a\xb4\x20\x4d\x41\xea\x16\x5f\xa9\x1b\x43\xb2\x68\x19\xe1\xe3\xa5\x35\x47\xf2\x55\x02\xd7\x27\x5d\xfb\xce\xc0\x93\x88\xf6\x3e\x5a\xcf\x59\x1a\xbe\xad\xbc\x09\xb2\x1e\xa5\xff\xcd\x0b\x74\xb0\xbb\x9f\x61\x79\x27\xfe\x2a\x35\xef\xbb\x24\xed\x92\x90\x1a\xed\xc3\x45\x75\x70\xbf\x8f\xb9\x49\x7a\xf0\x87\x4c\x93\x45\x6d\x63\x6d\x69\x7d\x25\x6f\xf6\x93\x5e\xea\x30\x87\xc6\x47\x5e\x8c\xba\xf0\x93\x35\xa9\x26\x37\xb3\xa3\x08\x70\x2f\x0d\x09\x0a\xaa\x40\xc8\x33\x91\x23\xa6\xb8\x81\x9f\xfe\xc7\xb5\xb1\x24\xdf\x07\x46\x93\x8d\x9f\x99\x31\xa7\xed\xc4\xe9\xf8\x09\x35\x19\xe1\x53\x23\x07\x8e\x22\x1f\xb8\xaa\x5f\x1e\x49\x20\x93\x83\x2d\x41\x38\xf0\xd9\x0b\xfd\xd9\x73\x5d\x31\x14\x3e\xd6\x84\x71\xb0\x8d\x9e\x6c\xa3\xa7\xdb\xe8\xd9\x36\x62\x0d\x7a\x3e\xe8\x4c\x2f\xa2\xe9\xf3\xfe\x36\xf8\xc0\xd3\x5d\x09\xf9\xdb\x67\x5f\x22\xe6\x4e\x4b\x78\x37\xc6\x0d\x0f\x6a\x01\x27\x86\xff\xa8\xfb\xdd\x6b\xcc\xad\x73\x23\xc4\x33\x4b\x8c\x10\xdc\x13\x3d\x93\xed\xa1\x26\x24\x34\x06\x34\x51\xad\x70\x15\x55\x09\xa2\x21\xb8\x98\xa9\x88\x65\xb7\x70\xb3\x52\xa2\xe4\x6b\xf0\xb8\x21\x45\x8f\x0e\x9d\xd2\xc8\x8a\x12\x65\x49\xe9\x19\x41\x57\xf4\x9a\xd4\x72\xbf\x55\xad\x6a\xbc\x12\x9b\x8e\xcb\x52\x3a\xf3\x5a\x5b\x40\x76\xd7\x1b\xf8\x4c\x69\x8c\x8b\x86\x5c\x83\xbc\x10\x51\xbb\x60\x97\xff\x60\x10\x60\xb6\x2b\x1e\x37\x2d\x8a\x0b\xdc\x71\x22\x1b\x15\x0b\xa9\x23\x9e\x9e\x75\xbd\x6f\x7b\x63\x8a\x91\xb4\x5f\xbf\x6f\x79\xe4\x73\x41\x88\xee\xb7\x65\x90\xb3\xbb\x01\xbd\x6d\x5c\x73\x67\x03\x20\x16\x43\xd1\x03\x31\x12\x52\xc7\xe2\x94\x82\x72\x80\x9b\x15\xc4\x27\x00\x42\xc1\xc5\xff\x5c\xcb\xa1\x71\x65\x60\x0b\xfd\xa3\x3e\xca\xa6\x65\x34\x7a\x70\x4e\xe4\xbe\xc9\xda\xbe\x8a\x2a\x84\xb8\x37\x85\x42\xee\x55\x45\x8a\x56\x49\xb6\x63\x60\x3f\x59\x03\x76\xcd\x49\xcd\x3b\x3e\x1a\xf6\xd3\xd1\xb0\xc9\x67\x52\x40\x6d\x91\xd1\xb0\x9f\x8d\x86\x7d\x4d\x1a\x3a\xa5\x05\x5e\x0b\xfc\xf3\xd1\xe0\x25\xa9\xa5\x00\x0f\xe7\xea\x65\xf9\xe3\xc1\xb7\x31\x7f\x9c\x56\x4c\xab\x09\x96\x96\xd7\x13\x7d\xed\x32\x03\x76\x36\x00\xfb\xcb\xbd\xa4\x70\xa5\xdb\x22\x03\xe3\x3a\x3b\x95\x85\x69\x96\xb4\xaa\x90\x8c\xe6\x2a\x08\xbd\xb6\x76\xcc\xfe\x6e\x69\xa6\x11\x1e\xe5\xa8\xe3\xa4\xd4\x71\x6b\xf0\x14\x30\x8c\x45\x57\x53\x3e\xd3\xfc\x4d\x97\xc0\x59\x30\xd6\xa0\x6e\xd1\xd2\x39\x41\x1e\x30\xd6\xc0\x43\x25\x43\x4e\xf5\xf0\x96\xa1\x0a\xb7\x84\x4b\x3e\x82\x38\x9b\xb6\x4b\xa1\xeb\xfe\xb3\xa3\x85\x10\xb6\x65\x2c\x52\xc4\x7f\x17\xb8\xc1\x73\xd2\x92\x46\xd6\xf6\x2f\xed\xa1\x9e\xe3\xc5\x02\x82\xba\x15\x0a\xbc\x57\x41\x66\xb7\x92\xd8\xb6\xe2\xc0\x54\xf2\x2d\x47\x44\x33\x19\xeb\xe4\xf3\x82\x14\x2d\x34\x53\x52\x36\x84\x19\x6e\x7d\x98\x50\x5f\x40\xe0\x58\xe3\x97\xd6\xbc\x25\xd8\x98\x25\xa6\x5d\xa5\x9d\x68\xfd\x36\xa8\xda\x98\x16\x70\x05\xea\x3f\xa4\x88\xfe\xa2\x1c\x1a\x82\x35\x4a\xa3\x54\x56\x4f\x17\x1b\xea\x2c\x82\xd6\xfa\xd5\x5d\xd0\x51\x52\x26\x5e\x19\xb5\x16\x07\xad\x89\x1f\x07\xd4\x4b\x5d\x63\xdf\xfd\x10\x44\xde\x38\x98\x0c\x79\x01\x65\x8e\xbc\x0a\x93\x10\x7b\x50\x92\xa2\x21\x98\x5b\x4a\x54\x2a\x15\x9f\xb1\xae\x2a\x13\xa2\x71\xcc\x1f\x7a\x93\x70\x85\x48\x54\x65\xfb\x1b\xf8\x67\x3c\x40\x69\x4e\x08\xca\xec\xce\x70\x98\xa9\x2f\xd7\x44\xa3\xa9\x0d\x4a\x0b\x33\xd9\x41\x13\xeb\x06\xfb\x5b\x55\xb1\xa5\xa2\xe5\x86\xb5\xac\x60\x15\xc4\x11\x91\xd6\x35\xa0\x4b\x8b\xa6\x32\xab\x7b\xb6\x73\x9b\xdb\x4f\x1b\x53\xd7\x41\x1a\xe1\x0b\xa5\x0d\xb3\xc6\xd4\xd4\x10\xc7\x54\xd5\x77\xdb\x8c\x6d\x35\x56\x81\xd5\x54\x5f\xa2\x83\xfd\x54\x0c\xd7\x02\xd7\xb4\x98\x3c\xb8\x90\x2b\x53\x16\x42\xfd\x92\x20\x28\x36\x45\x8d\x98\xf7\xee\x83\x41\x7a\x59\x3b\x60\x21\x15\xab\x50\x67\xba\x3e\xa3\x23\x35\xab\x94\xd5\xc2\xe0\x47\x5a\x1c\xfc\x32\x89\x67\xa7\xa0\x7c\xe8\x56\xf0\x12\xca\x90\xbd\x49\x5f\x03\x78\xb1\x68\xa0\xfc\x9e\xb9\x0f\x7a\x5a\x86\x1a\xa3\x23\xb0\x67\x68\x42\x47\xb9\x04\x05\xdc\xcd\x89\x31\x1b\xb6\xbd\x7a\x50\xc5\x11\x06\x21\x94\xd5\x9c\x96\xa4\x31\x31\x6b\x58\x90\xe9\x82\x71\x52\xee\x39\x26\xde\x3e\x62\x3a\x56\x2b\xd2\x9c\x91\x2c\xd5\x27\xe2\x03\x87\x41\xfe\xc0\x58\x15\xb1\x47\xd0\x94\xe4\x5d\xe7\xbc\x95\x6d\x82\xe2\x8d\x15\x87\x83\x7d\xff\xbd\xa6\xbf\x13\xe0\x5a\x62\x85\x82\xa5\x68\xac\x4b\xd4\xa9\xc2\x87\x70\xac\x1f\x04\xdc\xc2\x7a\xe5\xfc\x75\xe4\xdc\x71\x74\x9a\xd3\xaa\xf9\x47\xd5\x70\xa5\xa6\x61\xdb\x97\xe0\xac\x1c\x7b\x24\xf1\x60\xb7\x60\x75\x81\xdb\x09\x2d\xb7\xf4\xaf\x0f\xac\xd6\xa0\x1b\x55\x80\xde\xa0\x7d\x9c\xb4\x84\x7c\xe3\x15\x6a\xc5\x2c\x1e\x24\x03\x1c\xfd\xbf\xbc\x3f\x65\xce\x17\xab\x89\x9b\x03\xca\xdd\x36\xaa\x4e\xc5\x48\x70\x1c\x38\xe8\x0c\x21\xd1\x16\xd5\xc4\x90\x13\xf0\x39\x0e\x5e\x0a\x1d\x61\x88\x38\x43\x34\x7a\x4d\xd3\x73\x81\x3b\x71\x38\xd5\xc2\xfe\x2e\x87\x3e\xab\xaf\x71\x45\x4b\x38\x0a\x7f\x47\x73\xd2\xce\x58\x54\x9d\xef\x4c\x79\x1e\x67\x78\xb1\x20\xb5\x44\x96\x13\xd6\x1f\x39\x22\x4c\x7a\x8b\xbd\xe1\x42\xce\xa9\x20\x8b\xb3\x32\xc7\xcd\x27\x3f\xd3\x8d\xce\xe7\xa4\xa4\xb8\x25\xd5\x2a\x43\x41\x31\x5d\xf7\x50\x91\x4f\x6e\xc3\xb4\x93\x26\xbc\x30\x6d\x20\xf3\x32\x5a\x3b\x1a\xb4\xbf\xfa\xa8\x47\x5b\xb9\x00\x65\xfd\x03\x6e\xdb\xae\xe6\x78\x4a\x64\xb9\xa8\xe3\xba\x7c\x4f\xa6\x5d\x5d\x3a\x9c\x3c\x6c\x15\x6e\xa0\xaf\x47\xd9\xce\x58\x17\x01\xf7\xf0\x11\x9e\x65\xdf\x5c\x3b\xc0\x0d\xe3\x56\xec\x57\x96\x7d\x04\xba\x94\x0d\xaa\x68\x8b\x26\xca\x75\xc0\x51\x81\xab\x4a\xa6\x4f\xab\x27\x48\xe4\x02\xb4\x9d\xa6\xd2\x13\xbc\x4b\x56\x9a\x96\xb7\x00\x6c\x4e\xda\x4a\x22\x4b\xff\x64\x19\xaf\xab\xcb\xf4\x31\x61\x17\xd8\x68\x89\x4d\xcd\xd7\x47\x53\x5a\x6c\x1b\xb3\xd5\xf2\xf8\xcb\xe8\xbc\x06\x08\x92\x47\x49\xf2\xa6\xdc\x67\xc5\x99\x7c\x41\x31\x98\x79\xc4\x1d\xcb\x1d\x8f\x3d\x66\x76\x3d\x7f\x04\x7e\x19\xa8\x93\x70\x2b\x09\x29\x2d\xf3\xc8\xc9\x94\x66\x36\xc3\xf5\xa1\x87\xeb\x2b\xa5\xaa\xc2\x06\xdd\x67\xa3\xdb\x48\x17\x91\xa3\x4d\x5c\xbf\xec\x12\x17\x9f\x94\x49\x8e\x36\xbd\xc9\xa2\xf9\x72\x32\x77\x5e\x51\x2a\x79\x39\xa5\xfa\xe8\xe9\xaa\xbe\xe6\x56\x69\x81\xfc\x78\x77\x29\xc3\x3d\xc4\xa5\x6c\x08\xab\x88\xb2\x8a\xa5\x72\x60\x12\xc1\x5c\xc8\x25\xe5\x70\x09\xc0\x4d\xa7\xda\x17\x3b\x2d\xf8\xf4\x74\x42\x70\x33\x28\x23\xe7\x34\xc3\xf2\x6d\xa0\x62\x01\x30\x0d\x79\x4c\x6a\x69\x60\x94\x57\xbd\x9a\xb3\x90\x45\x2b\xce\x22\x57\xc9\xa8\x32\x5a\xbf\xfd\x96\xec\xf9\x35\xe2\x5e\x53\xc6\x63\xe5\x90\x8f\x73\xfe\xc8\x3f\x3b\x0c\xaa\x97\xf2\xe6\x5a\x75\x2a\x41\x3a\x0a\xa0\x93\x72\x24\x34\xab\x29\x6b\x8a\x74\x23\xf5\x2c\xc9\x6d\xa6\x2c\x97\x58\x5b\x77\x09\x04\x71\x10\x90\x83\xd6\x1f\x54\xcc\xd5\xa3\xa0\xab\xa1\x0b\xc1\x2e\xc6\x98\x9f\xa6\xe2\x17\x5c\x23\xb6\x20\xb5\xb4\x11\xe3\x7a\x85\xe6\xac\x89\x21\x5c\xe3\x46\x53\xd7\x7b\x56\x81\x2d\xff\x04\x26\x10\x99\x87\xb3\xd2\xfb\x49\xea\xf5\x84\x18\x1f\x0c\x75\xa2\x32\xd7\x93\xa3\xbb\x1d\x0e\xc1\xbf\x71\x3f\x25\x5d\x45\xd0\x5e\xa2\x5c\x02\xd2\xb8\x51\xfc\xe9\x9c\xa8\x1c\x9c\x83\x01\xe9\x04\x6d\xd6\xc2\xe9\xcf\x31\xc6\xe3\x90\xa5\x33\xb9\xd4\xbc\xd1\xb3\x6f\xb8\x84\x46\xd1\x92\x06\xac\x89\x3a\x60\xad\xaa\xdc\x98\x77\xc1\x3d\xf4\xd1\x94\xa7\x31\x5d\x04\xdd\x1c\x41\xaa\x02\x51\x04\x83\x4a\x26\x56\x89\x73\x60\xfd\xd2\xb4\xce\xd4\xd2\xce\x88\xe0\x6b\xa7\x34\x18\x90\x89\x3c\xa8\x71\xc9\x91\x3d\x59\x70\xa3\x12\xa9\xfa\x52\x22\xcc\x1f\xf9\x8c\xa6\x31\x95\x25\xd1\x26\xef\x63\xfd\x73\x17\x29\x7e\xc3\x8b\x1b\x99\xf4\x97\x4a\x17\x87\x1b\x23\xbd\x9e\xc4\x4e\x67\xca\x43\x8e\xc1\xc4\xa8\x3c\xc0\x9e\x96\xda\xfa\x67\x3d\xdd\x6e\x14\x1d\xad\x69\x52\xd8\xdc\x0c\xe2\x72\x92\x37\xac\xe7\x58\xc7\x9d\x3b\x12\x55\x1d\x43\xfe\x73\x52\x11\xdc\x20\x65\x39\xd4\x76\xcc\x4b\x22\x9d\xb7\xae\x4c\x67\x7a\xcc\x94\xe9\x3b\xb4\xc7\x0e\xb9\x9f\xd3\x48\xde\x2b\x8d\x44\xda\x63\x2e\x57\x42\x1b\x6d\x95\xc2\x41\x1b\x3d\x9b\x96\xa1\xff\x25\x0d\x73\xf4\x16\x37\x31\x04\x94\x58\x5b\x0f\x38\x2c\x7d\x90\x77\x07\x37\x37\xd6\x4c\x8c\x2e\xa5\x62\xa3\xa5\x2a\x21\x31\x35\x6c\x43\x82\xcc\xe3\xdf\xc9\x16\xe8\x02\x70\xe6\xf0\x51\xae\x17\x62\x27\x68\x35\xd6\xc2\x80\x5d\x9d\x33\x46\x90\xc0\x4a\x68\x08\x1b\x65\x1b\x09\xad\xdc\x71\xc7\xa6\x46\xd9\x2c\x92\x46\xaf\x05\x69\x28\x2b\xd1\x52\x68\x05\xa9\x74\x34\xdf\x4e\xdc\x00\xfb\x63\x4b\x29\xf7\x86\x45\x07\x1b\x52\x01\x2d\xd9\x38\xf9\xbc\xa5\x38\x15\x8c\xbd\x66\xc4\xa3\x50\xf8\x23\x81\xc8\xd7\x0d\xd6\xf3\xf5\xb6\x4d\x47\x02\x81\x27\x07\x2e\xc0\xf2\x2b\x6d\x1d\xd0\xa8\x50\x6b\x12\xa7\xd4\xd8\x05\x04\x23\xe8\x6a\xcf\xe4\xcf\x23\x33\xbc\x3e\xd3\xfe\xc0\x02\xdb\x7e\x33\xee\x11\xf1\xea\x09\x0b\x81\x1e\xfc\x5c\x3a\xb5\x36\x79\x9a\x84\x92\x18\x1d\xe5\x5e\xeb\x3a\x90\x77\x6c\xd2\x9d\x04\x93\x3c\x0c\x67\x9d\x02\x23\x54\x17\x38\x14\xac\x22\x17\x15\x03\x45\xe2\xf7\x25\x26\xd8\xae\x9b\x51\x93\x12\x96\xb9\x27\x2d\xab\xc4\x12\xca\x5b\xf0\xcf\xd8\xb3\x4a\xa7\x88\x0a\xdd\xad\x2e\x03\x6a\x92\x2c\xd6\xc4\xf8\xbb\x21\xfb\x51\xd3\xd9\x54\x63\x7c\x21\x37\xeb\xaa\x31\x91\xcd\xd3\x77\x49\xb6\xd2\xa6\x9f\x93\x0a\x63\x81\x30\x48\x7b\xde\xdb\xdb\xf3\x00\xbe\xd3\xd1\x03\xd1\xe6\x1f\xa2\x63\x2f\x88\x42\x50\x71\x50\x8a\x4e\xbf\xe1\x41\x54\x59\x34\xae\xd7\x15\xfc\x5b\x2a\xbf\x21\x5e\xfe\x2e\x84\x31\x78\x31\x0f\x1e\xc0\x62\x46\x8a\x4f\xa6\x93\xba\x45\x75\xc1\x9a\x86\xf0\x05\xab\xa5\x29\x04\xc2\xd4\xb4\x13\x0d\x9d\x9d\x42\x65\x88\xae\x86\x4c\x20\xf1\x31\x69\x1c\x8f\x81\x66\x02\x00\x88\xb6\x5c\x97\xdf\x9c\x32\xb0\xe6\x08\xc8\x45\x3e\x44\x61\xcc\x51\x1a\x36\x1a\xbb\xce\x99\xde\x1b\xf7\xaf\xc1\x83\x23\xf9\x44\xc1\x16\x2b\x45\x2d\x0b\xe5\x02\x1a\xe4\x14\x7b\x7b\xe8\x27\x22\x23\xc1\x68\xa0\x48\x46\xd3\x85\xe4\x05\x2d\x92\x09\x96\x9b\xb2\x6b\xa5\x0f\x85\x94\xb1\x2d\xf5\x6a\x2f\x94\x86\x46\xe5\x3b\xbc\xbb\x4c\x94\x49\x81\x13\xa7\xd9\xbf\xb9\x01\xe5\x48\x4b\x58\x3d\x50\xe8\x15\x6b\x5b\x52\x43\xf1\xe2\x1a\x8e\x05\x86\x71\x65\xa0\x4d\xbf\xd7\x29\x0c\x26\x84\xe9\x81\xe9\xf9\x92\x48\x77\x30\x89\xd0\x11\x2d\xdc\x54\x70\xa5\x46\x8e\x55\x92\x27\x97\x85\xde\x0e\xf6\xf7\xc3\x97\xa4\xd3\xb9\xd7\xef\xa7\x44\x03\x69\x29\x34\x32\x9e\xb2\x2c\xb6\x74\x1e\xed\x00\x9b\x4a\x80\xb8\xd2\xec\x25\x70\x1e\xa7\x1c\x7b\x3a\xff\x44\x1c\xa3\x3a\x5a\x6b\x9f\x32\xbf\x19\xd3\xb8\x86\x06\xd9\x06\x41\x25\x34\xdf\x4a\x20\x7e\x7d\xdd\x55\xb6\x35\xd6\x0f\x52\x41\x0b\xaf\x25\x0d\xf1\xca\xeb\xcf\x95\x9e\xe3\xc8\x2e\x5e\xa9\xc9\x8d\x6a\x56\xe2\xe2\xea\x8c\xeb\xbd\x90\xac\x02\x1d\xa1\x90\x13\x1b\x31\xf8\xfb\xef\x95\x6c\x92\x52\xa0\x71\x39\xa7\xf5\x8e\x1f\xe7\x20\x86\xe6\x68\x62\x22\x18\xf7\x54\x0c\xa6\xfc\x55\x85\x4c\xee\xb9\x41\x88\xf1\x44\xf7\xf6\x4c\x30\xb6\x01\x7e\x7c\x7e\x2a\x0f\x59\x78\xa6\x93\x2e\x56\x1f\x15\xe8\xbe\x8d\xf8\x46\x0f\x1f\xa2\xc9\xfd\x60\x4b\x7e\xfb\x0d\xdd\xf7\x31\x93\xf3\xa7\x3a\x72\xcd\x18\x81\xdd\xfd\xb9\x53\x65\x36\x35\x60\xc1\xea\x96\xd6\x5d\x8c\xa1\xb4\x39\x64\x41\x9a\x39\xe5\x9c\xb2\xba\xd2\x11\x9c\x7a\x37\xe5\x6d\x94\xdc\xa8\xf3\xb7\x1f\x5e\x1d\xa2\x63\x27\xea\x53\x85\xf5\x39\xf2\xcc\xa2\xa1\xac\xd1\x8e\x85\x83\xfd\xfd\x9d\xd7\x7f\x79\xfb\x53\x9c\x5f\x96\x02\x3f\x51\x51\xda\x01\x39\x6c\x01\x4f\x92\xa2\xa9\xe4\x5c\x2a\x00\x00\xa3\x96\xcc\x17\xac\xc1\xcd\x0a\x5d\x35\xb8\x30\x4a\x90\xfa\x3e\x35\x86\x1c\xa2\x85\xec\xdc\xab\x06\xd7\xe5\x14\x43\x55\xdc\x32\xec\xd3\x33\xc7\x2b\x75\x41\x28\x79\x42\x2c\x5a\x8c\x14\x2d\x65\x37\x35\x0e\xe4\xde\x41\xed\x5b\x0f\x5d\xb0\x36\x42\xc5\x90\x1e\xc5\xbf\x7d\x9f\x26\xf8\x38\xcd\x65\x6f\x0f\xa1\x1d\xf4\xb6\x12\xa7\x84\x47\xb8\xda\xd6\xfd\x96\x5c\xf5\x0e\x20\x83\x2d\x21\x7d\x88\x24\xc8\x73\xb2\x94\x20\x65\x90\xbc\x55\x70\x24\x4c\x5b\xa3\xcf\x5c\x9b\x37\x3a\x9e\x47\xfe\xf1\x0c\x4f\xa7\xf8\xc8\x3f\x9d\x9b\x3f\x9c\xeb\x9c\x95\x1e\xfb\x4e\x78\xc1\x66\xb3\xed\x5f\x79\x19\x0e\x3a\x10\x1e\x7a\x68\x91\xa6\xc5\xb4\x76\xe2\xfd\xb9\xd0\x79\x10\xbe\xc6\xb4\x12\xcc\x43\x50\x74\x22\x7a\x8c\x33\xbf\x63\xe2\x5c\x10\x5a\x2a\x23\x07\xc4\x12\x18\x55\x77\x29\x55\x6f\xc0\x38\x1e\x4c\xa5\x88\x34\x04\x89\x63\xc1\xe6\xd5\x4a\xe0\x58\x86\xe4\x1a\x51\x01\x44\x04\x29\xe0\x50\x59\x23\xa7\xf4\x33\x27\xce\x1d\xae\xa0\x8f\xad\x05\x03\x16\xfc\xa2\xea\x38\xb4\x88\xb0\x51\x8d\x8e\x91\x4b\xf6\x80\x00\xcf\x97\x4e\xb6\xf7\x47\x38\xae\xaa\x68\xa9\x15\x99\x5a\x33\xdd\x54\x36\x65\x75\x00\x20\xf2\x59\x08\xe1\xd0\xe2\x7a\xbe\xa8\x68\x41\x5b\x77\x75\x42\x27\xa7\x4a\x33\xf3\x45\x78\xb3\x0d\x80\x2e\x99\xe6\xac\x84\x49\x28\xb7\xe8\x64\x67\x98\x54\x67\x47\xf1\x6a\x1b\x5c\x73\x1a\x2f\x21\x2b\xf9\x27\xb4\xdf\xb0\xc6\xa2\xe3\x45\x33\x5e\x9b\xdb\xfb\xea\x22\xed\xa1\x27\x4f\x24\x0b\x5c\xcf\x5a\xa5\x9a\xc4\xb2\xff\x5f\xc0\x50\x07\x5b\xcd\x55\x4d\xc3\xa0\x8b\x5c\xd2\x6c\xe8\xa5\x24\xad\x93\x6e\xe5\x2b\x49\xe3\xd2\xae\xf8\x96\x90\x83\x7e\xfd\x12\xcd\x82\xcc\x17\xed\xca\x7f\xd4\xa2\x26\x18\x09\x1d\xa1\x5f\x0f\x0e\xd1\xaf\x5f\xb6\xd1\x13\xf9\xcf\x53\xf9\xcf\x33\xf9\xcf\x73\xf1\xcf\x60\x16\x9f\x67\x86\x48\x0c\x3f\x22\x2f\x2b\xb4\xb1\x40\x0d\x29\xc1\x0e\x6c\x20\x9b\xa1\x03\x2d\x76\x27\x65\x49\x7f\x0f\x94\xb4\x8a\x8e\x82\xcf\x3f\x2a\x5f\x6d\x8f\xb3\xd6\x0c\xa7\x9e\x45\x2f\x8f\xdc\x14\x14\xf5\x61\x9a\xe7\xcb\xb8\x08\x5c\x55\x9a\x4d\x36\x32\xe6\xdf\x54\x33\xb0\x6c\x04\x9e\xd2\x7a\xa9\x6f\xa1\x0b\xf1\x61\x15\x91\xe4\x22\x73\xda\x88\xfe\xb9\xc5\x45\x94\x08\x7b\x33\x95\xe2\x73\xe8\x7a\xac\x8e\xe1\x24\x3f\x59\x95\x93\xb5\x85\x5e\x8e\xc6\x6c\x0e\xdd\xe7\x10\x9b\x1a\xe3\x1b\xa4\x8c\xb2\x04\xde\xe6\x56\xe9\x09\x19\x73\x3a\x59\x2d\x37\xda\x89\xae\x9a\x81\x66\x6c\x89\xe6\x5a\xe9\x07\xfb\x8b\xda\x61\x1b\x26\x61\x46\x92\x56\x07\x1d\x2e\x91\x8c\x93\x40\x8a\x71\xd6\xdd\x1c\xb0\xf5\x81\x49\x3b\xbc\xe6\x69\xd6\xef\x7f\x2b\x7c\xef\xc4\xf8\x1e\x8f\x6d\xd0\xd8\xcc\xfc\x8e\x4b\xa1\x88\xae\x33\x74\xb8\xb6\xac\xdb\xf7\xac\x2e\x85\x36\x66\xae\x69\x2a\xfe\xa6\xa6\x1f\x51\xb4\x87\xb8\x69\xf0\xca\xd8\x50\x52\x76\x0d\x17\xc5\x25\xa9\x88\xa0\x0a\x15\xdb\x28\x57\xa0\xf8\xa2\x5f\xe4\x6b\x10\x23\x7b\x7b\xe8\xbd\x2f\x8a\x84\x33\x1e\x33\xa9\xe5\x8c\xca\x32\x1e\x1e\x76\x7a\x42\x45\xf4\x66\xc8\x21\x05\x81\x9b\x8d\x50\x3e\x1c\x98\xd4\x64\x0b\xfd\x7f\x2a\x9f\x62\xc4\x06\xa5\x19\x00\xf2\xe2\xc8\xa0\x02\x89\x1b\xaa\xb5\xad\x2a\x21\x2b\x41\x65\x1b\xb5\xcd\x0a\xe1\x2b\x4c\xeb\x3e\x68\xd2\x8e\x2c\xc0\xd4\xac\xdd\x86\x18\x67\xf1\x41\xde\x2c\xe5\xfe\x48\xcf\xb7\xd9\xc1\x8f\x06\x09\x03\x81\xcb\xfa\x27\xfb\x32\x6a\x9b\x84\xc4\xed\xfe\x44\x5b\x74\x14\x7f\x94\x0a\xc6\xd1\x3f\x69\xca\x4a\xc8\xf4\xc8\xeb\x6a\x2b\xee\x0c\xc9\xb5\x95\xf5\x4a\x49\x85\x23\x2e\x0d\xd8\x2f\x5a\x7b\x8b\x1e\xba\x2e\x6c\xb1\xbf\xe8\xf6\x74\xe9\xe6\xa3\x19\xe0\xe7\xbb\xb9\x79\x72\x58\xb9\xd0\x82\x99\x0a\xef\xb5\xb1\x81\xc6\xb6\x2e\xf5\x09\xa6\x14\x02\xa1\x21\xbb\xdf\x6c\xbb\xf1\x75\xd0\x0d\x58\x5c\x0e\x42\xb2\xcd\x90\x5d\x9a\xf3\xf6\xb2\x64\x8f\x4f\xc6\x4b\xe9\x0d\x56\x77\x6e\x35\x7d\x2b\xb9\x37\x1b\x56\x74\x30\xe2\x76\xcb\x81\x37\x59\x1d\xf2\xf6\x1b\x79\xf9\x9d\x33\xd5\xec\x0d\xc2\x0e\x08\x51\xf1\x99\x70\x7c\x9d\x1a\xa3\x5c\x85\x6e\x3a\xc1\x0a\x2b\xcf\x68\xab\xf5\xb2\x4d\xe1\x7a\xf4\x1d\x94\x50\xa7\xfd\xbf\xd6\xf2\xe3\x6d\x28\x60\x6e\x64\xb0\x9c\x79\x7d\xfd\x38\xb9\xb0\x98\x0d\x16\x84\x9e\xc8\xdb\x52\x2a\x21\x4b\xd5\xc9\xb2\x76\x27\xdf\xd7\x85\x39\x29\xb5\x47\xc0\x2d\xf7\x6e\xcb\xe5\x07\x11\x73\xb7\xae\x68\x16\xca\xff\xb6\xa6\xa5\x2d\x63\x7a\x0c\x02\xc1\x51\x00\x6f\x37\xae\xb7\x8a\x5c\x33\xbb\xad\x0f\x19\xbc\x97\xad\xe8\x1a\xaa\x8f\x5e\x07\xab\x3a\xc4\x5c\x8c\xda\x6d\x9d\x01\x3d\xa7\x82\x91\x99\xe6\x6d\x1e\x5c\x68\xca\x94\x58\x9f\x53\xd8\x20\x25\x28\x40\x28\x9f\x2a\x37\x64\xa7\xff\x0e\xd3\x52\x16\xbe\x3d\xf4\x16\xbd\x0d\x72\xeb\x6b\x22\x54\xc6\xfd\xdd\xfd\x6d\x55\xd2\x57\xfd\x31\x25\x84\xff\xd0\x35\xb5\xfa\x20\xdd\x79\x5f\x46\x2c\x49\x46\x50\xef\x30\x9b\xac\x6a\x15\x67\x99\x82\x05\xec\xa7\x7e\x04\x75\x70\xb8\x32\xd7\x18\xbb\x84\x93\x06\x9c\xb4\xc2\x1a\x45\x57\x9b\xa6\xe3\x54\xe8\xb4\x10\x27\x0b\x58\xe6\x73\xab\x3d\xa0\x89\x15\xca\x32\xce\x3e\xc3\x40\x31\x29\x4e\x09\x51\x0e\x18\x65\x06\x10\x38\xdd\xbd\x22\xed\x6b\xf3\x45\xe0\xbe\x14\x32\xa9\xc4\x76\x50\x37\x37\x51\x99\x96\x4e\xdd\x01\x5e\xf8\x74\x1b\xd3\x80\x07\x36\x28\x4d\x8c\x76\x1c\x50\x7d\x7c\x70\x6f\x0f\xfd\x60\x3b\x37\x4e\x09\x91\x9e\x16\x65\x6a\x52\x55\xc7\xf5\x05\x24\x28\x25\xf4\x92\x2b\x9f\x8b\xdb\x4a\x03\x55\x98\xf7\xef\xb5\xc2\xa5\x2c\x23\xd8\xe3\x48\x13\xe8\x85\x87\x26\x71\xa9\x70\x05\x5f\xd6\x25\x7f\xb1\x63\xe0\x99\x30\x4e\xe9\xbb\x7a\x2d\x29\x1f\x1e\x33\x81\x9d\x16\x37\xb1\x95\xe8\xaf\xe2\xb4\xfa\xcd\xc3\xc0\x87\x10\xd6\xbf\x76\x76\xcd\xdf\x89\x5c\x6c\x26\x2c\xba\x62\x72\x5e\x7f\x85\x22\x9a\xfd\xc6\x24\x89\x83\x17\x0f\x5f\xeb\x97\x76\xe5\x5b\xc9\xcb\xc8\x81\x9a\x96\xb9\x52\x4e\x74\xd5\xb4\x73\x2e\x27\xd3\x90\x29\x69\x48\x5d\x84\x31\x6b\x08\x0e\x88\xc5\x76\xdc\x3f\xd2\x1f\x7f\x57\xc0\x0b\xca\xca\x7b\x28\xea\xef\x8e\x6e\x11\x6d\x2b\x57\x43\xb5\xc9\xd4\x35\xb0\x21\x37\x6d\x30\x5e\xb2\x3e\xbd\x0f\x5c\xd5\x59\x4e\xbd\x98\xba\x4c\x50\x4a\xcb\x4c\x24\x76\xa8\x9a\xf1\x21\x86\x3d\xf4\x67\xb2\x87\xc4\x13\x61\x96\x10\x4a\x85\xb0\x87\x73\x1e\x5b\x25\x18\xdd\x32\xa2\xbd\x07\x9e\x3b\x7e\x02\xab\xf9\x7a\xbc\x19\x13\x47\x12\xdd\x28\x19\x1c\x7d\x23\x8c\x07\x13\xca\xe8\xd7\xa9\x56\x04\xf2\x92\xd6\x1e\xd7\x34\xdd\x8d\x0a\xbb\xf7\xc6\x1f\xe3\x4b\x72\xda\x7b\x8f\x9b\x44\x82\xbc\xfa\xce\xad\xb8\xea\xb4\x9c\x81\x8e\x72\xf7\x8f\x7f\xc9\xbd\x3c\x1a\xba\xe5\x1c\x88\x59\x49\xcd\x97\x07\x6e\x2e\x1b\xe9\xdf\xac\x80\xe4\xb1\x2d\x5f\x54\xf2\x08\x24\xdf\xbe\xf7\xce\xe5\xa6\x1b\xc9\x4c\xb7\x91\x97\xa0\x71\x01\x6f\x1b\xb6\x0a\xae\xc9\x29\xa0\xce\x29\x24\xa6\x9d\x7d\x6c\x4e\xc0\x47\xe6\x81\x29\x15\x0c\x17\x8f\x3d\x5a\x8d\xb4\xcc\x72\xaf\xa6\x91\x57\x9c\x3d\x72\xa1\x67\x02\x90\x6f\x58\x2b\x39\x11\xe2\x26\x87\xcd\xc4\xc4\x65\xdd\x54\xef\xac\xd3\xce\x04\x60\x6c\xdd\x8f\x50\xac\xbb\x6e\xf1\x6e\x6e\x6c\x00\x52\x05\x4b\x64\x29\x89\xa3\x07\x44\x2d\xd3\x38\xb2\x63\x7f\xb0\xcf\x04\x12\x95\xd8\x30\x17\xc0\x51\x46\x88\x51\xfd\x4e\x12\x08\x0a\x3a\x6e\x80\x6a\xe1\xb6\xdb\xf8\xb9\xaf\x88\xa4\x67\x7d\x87\x65\xcb\x62\xfc\xb2\x01\x49\x57\xb5\x74\x51\x51\x59\xc4\xdc\x3a\xab\x3d\x7c\x80\xab\x3a\x8a\xd1\x33\x88\x91\xf3\x92\x25\xfe\xc7\x15\x59\xdd\x73\x11\x92\x6a\x7c\x9c\x10\x47\x0e\xd1\xc7\x04\xe8\xa8\xd1\x08\x3a\x42\x1f\x7f\x4e\x36\x25\x94\xf5\x67\xdd\x12\x54\x70\x82\xc4\xfd\x33\x23\x95\xe3\x09\x4f\x71\x13\x1e\x4d\x92\x77\x73\x35\xf8\x4f\x1a\x82\x54\x3b\xf2\x63\xdb\x26\x30\xdc\x56\x66\x4d\x8e\x96\x3b\x60\xce\xe0\x80\x3c\x21\x81\xfb\x7c\xe6\x42\x35\x53\x48\xcf\x25\x95\xe3\x97\x5d\xb2\x8a\x68\x54\xa4\x13\x82\xd2\x79\xbb\x0e\x3a\xb5\xcd\x5e\xa3\x34\x3a\xd5\x75\xcc\x12\xb3\xe7\x29\xc7\x3e\xe3\xa6\x0c\xd6\xcb\x97\x80\xff\x75\x22\x0e\xdd\x50\x90\x47\x96\x91\x16\xb8\x16\xf8\xd0\xa5\xba\x4a\x59\x3b\xad\xa4\x53\x50\x06\xdc\x7a\xb6\x29\x88\x67\x6e\x27\x1a\x07\xaa\x34\x09\x72\xe6\xc3\x85\x93\x8d\xe7\xa4\x0f\xa8\xd5\xed\x4e\xd5\xab\x1f\x98\x53\x5b\xec\x28\x85\x40\x1d\x43\x98\x70\xfd\x8e\xa1\xc2\xe1\x67\x06\xcb\x0d\xa4\x8d\x26\x1e\x4b\xab\x59\x33\x37\x87\x5b\x9d\x33\x93\x47\x6f\x4b\xa4\x41\x30\x89\x8e\x22\xb1\xfb\x12\xc1\xf7\xfb\xf1\x98\x4e\xdc\x43\x19\xf1\xdf\x44\xfc\x70\x00\x32\x3f\x16\x73\x01\xfe\xc1\x2a\xf0\x67\x1f\xc5\xe3\x7e\xd3\xb3\x65\x49\xd4\x1c\x97\x65\x20\x3d\x28\xf2\x90\x5c\xc8\x32\x79\x8d\x96\xe4\x79\x55\x1b\x1c\xf3\xb8\xc4\x87\x8f\xd1\x24\x9a\xf6\x4e\xdf\x3a\x33\x21\xb6\x21\xe3\x4f\x1f\xcb\x90\xe7\x07\xb5\xbe\xd2\xc7\x33\xc7\xf9\x0c\xfb\x57\x47\x37\xc3\x74\x91\x1b\xe3\xed\x50\x1e\x6d\x9c\x53\x68\x0e\xa8\xec\x00\x36\xac\x2d\xae\x95\xf0\x8c\x36\x9d\xf4\x8c\x36\x78\x84\x07\x72\x5e\x87\xc3\x02\xc0\x31\x13\x35\x49\x93\x16\x71\xca\xbd\xfa\xe5\x50\x20\x32\xef\xa2\x09\x99\xa2\x53\x6c\xb1\xf7\x8a\xef\xf5\x7b\x3b\x0a\xa1\x61\x07\x03\x79\xc4\x23\xb8\x41\x66\x84\x14\x5b\x48\x4f\x62\x3d\xde\x80\x7c\xfe\x60\x48\xdf\x71\x59\x58\x36\xc1\xbb\x79\x8e\x62\xc6\xf2\x84\xf4\x9c\x77\x06\x97\x9b\xa1\x55\xe5\xc0\xee\x47\x94\x12\xae\x4d\x24\x68\x8f\x3f\x54\x97\x32\xf0\x95\x9b\x47\x1c\x15\x5d\xda\x95\x47\xa7\xd1\x9a\xe2\x19\x7c\xb3\x46\xd5\xf6\x2d\x63\xd0\x1c\x74\x2a\x9f\x74\xad\x4b\x78\x9b\x9b\x43\x7e\xe8\xb1\xf7\x54\xfc\xed\x63\x7f\xca\xf9\x21\xd6\x27\xfc\xf8\x91\x9d\x60\xb0\xd4\x38\xe9\x00\x82\xf0\xba\xd9\x1d\xea\x73\xe5\x58\x8b\x4c\xab\xab\x61\x62\x8e\x27\x93\x33\x01\x27\x6d\x9d\xfd\xb8\x1e\x04\x25\x5d\x5e\x50\x63\x4f\xdb\x62\xed\x97\x83\x46\x27\xcd\x23\xb4\x3e\xaa\x94\xbc\xc4\x79\xdf\x43\x13\x57\xcb\xdd\x19\xbe\x36\x62\xbf\x83\xab\xe6\xbe\xab\x3a\x97\xc3\x44\x9a\xe6\xe3\xe4\xdc\x42\x8d\x67\x2f\xca\x46\xf3\x1b\x7b\x4a\xcf\x62\x8f\x4a\xe1\x19\x22\xfa\xca\x01\xe6\x25\x67\x55\x72\x7b\x80\x29\x6d\x56\x21\xd9\x84\x04\xeb\x6d\x41\x32\xf0\x33\x1e\xe1\x48\x17\x85\xea\x4b\x0e\x18\x81\x89\xaf\x2c\x09\x06\x75\x6e\x94\x1e\x01\x55\xe2\x54\xe5\xa9\x19\x4e\x94\x58\x72\xfb\xc9\xf9\xe5\xc0\x8d\x00\xe3\x7b\xf3\xfd\xda\x4f\xff\x0a\x02\xe2\xde\x1d\x48\x69\x9b\x12\xaa\x06\x08\x14\x25\x65\x06\x9f\x52\xbf\x9a\xa0\x60\x04\xb6\xaf\x2d\x1d\xdc\x60\xe0\x31\x22\x41\xc0\x52\x9c\x8f\x6e\x7a\xf9\x0f\x2c\xe0\x8f\x75\xcd\x1f\x07\x7d\xa6\xf3\x33\xb8\xf9\x5d\x9f\x59\xe8\xe6\x2e\x78\x30\xb4\x2b\x13\xfc\xd1\x08\xbb\xf3\x08\xd3\xae\x67\x97\x4e\xce\x34\xdd\xe4\x9b\x07\x5d\x13\xd7\x0e\xbd\x92\xd5\x6b\x54\x85\x2b\x55\xf8\x5e\x56\x30\xf0\x03\xaf\x04\x8b\x55\x0d\x67\xbd\xcf\x3f\x38\xbc\xcc\x8d\xc0\xd0\xa9\xc3\x32\x17\xeb\xda\xb1\xb5\xe5\xaa\x24\x78\xa0\x20\x4a\x52\x96\x54\x10\xb2\xaa\x53\xdf\x18\x02\x39\xe4\xf4\x75\x88\xe2\x2a\xae\x93\x26\xe0\xfd\x58\xbb\x8d\xee\x08\xd7\x41\x8d\x10\x77\x89\x2e\x21\x55\x5f\x42\x65\x9c\x78\x6d\xec\x4d\x69\x2f\x3b\x85\xac\xaf\xc6\xed\x4b\x39\xaa\x5d\xcc\x98\xb2\x8f\x87\xe8\xc1\x09\xae\x21\x50\xcb\xd9\x1f\x9a\x2c\x77\x8e\x28\x47\xbc\xa5\x15\x64\x9b\x2f\x1a\x76\xd5\x10\xde\xdf\x7b\xe4\x0f\x57\x2e\x25\x2c\xce\xd0\x3b\xa9\x74\x49\x5f\xd3\xc8\xbb\x3f\xb1\x29\xac\xec\xd0\xb7\xa2\x73\x96\x2a\xe6\x40\x6b\xa4\x66\xd0\x53\xd2\xe1\xbd\xc9\xe6\xea\xad\x5a\x90\x2a\x4a\xe1\x38\xed\x82\x35\xc5\x2e\xd3\xd1\x05\x84\x23\xec\x84\xa3\xa6\x13\xa7\x62\x6c\x7d\x45\x87\x63\xbe\x22\xc2\x80\x56\xb1\xf9\xa2\x08\x26\x29\xf9\xe8\x66\x95\x02\x4c\xc4\x72\x54\x3e\x06\x27\x7d\xa7\x28\x53\x49\x36\x57\x5b\xf1\xb7\xdf\xec\x14\xd3\xf2\x6d\x02\x05\x4e\x31\x05\x29\x2c\xfe\x00\xde\xf5\x0f\xab\x05\x49\x55\x01\xbd\x25\x84\xfb\x29\x7f\x45\xb4\x9e\x7c\xc8\x8a\x3b\xcc\xed\x6b\x35\xa7\x63\x63\x72\x5a\xde\x9d\x57\x51\x4e\x4d\xc6\x3b\x58\x1f\xbd\x95\x66\x73\x47\xd2\x95\x0d\x74\x49\xff\x99\x7b\xa3\x5a\xfa\x4b\xd6\x18\xcd\x51\xa0\xb9\x53\xc7\x57\xf7\x1c\x57\xd4\x33\x8b\xaf\x68\xc4\x91\x7b\x37\xbe\x06\xb6\x1d\x61\x78\xf7\xe2\xd9\x8c\x2d\xb7\xe9\xd4\x80\xd5\xf2\x88\xc3\x06\xea\xd2\xd4\x1e\x9d\x83\xa4\xe4\x8f\x36\x6a\x6f\x12\x45\x35\xd7\xda\x9c\x9e\x42\x95\x59\x7c\xc4\x63\xae\xb5\x3d\x02\x91\x83\xfb\xa3\x4e\xe1\xf0\xe6\x24\x26\x93\x9e\x4d\x50\xa8\xbc\x66\xa8\x62\xf5\x15\x69\x64\xa6\xd9\xa5\x2e\xe8\xa8\xfa\x25\x6f\x3b\x45\x1e\xe7\x41\xe2\x3f\x9b\x42\x8a\xca\x75\x5f\xfe\x0b\x9d\x26\x65\xbe\x91\x35\x6f\x06\x4c\x4f\xb9\x92\x28\x7d\xe9\xb9\xfd\x9c\x25\x2c\xfc\xa8\x7f\xd2\x4a\xa2\xa5\x6c\x4b\xcc\x5d\xcb\xe6\xb8\xa5\x05\x16\xa2\xb9\x97\xad\x23\xf8\x8d\x92\xa6\x72\xd0\xbc\x2c\x1e\x88\x8c\x50\x5d\xd9\x51\xa6\x77\x90\xfb\xb3\x7e\x35\xd6\x28\xb2\x31\xd9\xef\x23\x63\x6d\x53\x4b\x31\x4a\x31\x57\x55\xc5\x12\xc2\x4a\x4f\x38\x80\xae\x3b\x1c\x77\xdf\x7e\x34\xa4\x99\xe9\x9f\xc8\x00\x96\x9c\xd9\x57\x36\x80\xe9\x33\xe6\xc6\x62\x44\x02\x50\x4f\x53\xa8\x00\x1a\xe5\x08\x2a\xf3\xe8\xb2\x1d\xce\x82\xcd\x41\xf5\x0a\x19\xe7\x8a\x6d\xbb\x4b\xc6\x45\xdb\x61\x5b\xca\xea\x35\x6b\xce\xc9\x67\xd9\x34\x3b\x61\x54\x4b\xf5\x7c\x18\x30\xbc\xed\x8c\xa8\x7d\x9c\xe3\x1a\x7d\x93\x7b\x91\x91\xac\x07\x9b\xb2\xf7\x71\x86\x3f\x4a\xc1\xea\xdc\x7c\x36\x55\x36\x3a\x63\xb2\xfc\x43\x08\xc9\x83\xf8\xca\x17\x2f\x57\x9c\x36\x55\xa6\x32\xaf\x67\xa0\x4d\x94\x71\x47\x99\x52\xee\xfd\xf2\xfa\x06\x0a\xb9\x8f\xa5\x9c\x8c\x24\xff\x15\xe8\x38\x6f\x1e\xbf\xa9\x5c\x9e\xd9\xb1\xf5\x44\xf3\xdc\x8e\x6d\xba\xf8\xfe\x48\xf1\x3d\xb5\x67\xa3\xb9\x4f\x8f\x00\x3f\x3c\x9d\x75\x77\x6d\xb3\x72\x7c\x66\x2f\xd7\x14\xe5\xfb\x37\x73\xed\x12\xf8\xf9\xdd\x1c\x2b\xee\xe7\xb7\x33\x25\xf1\x67\x0e\xeb\xe0\x66\x8e\x96\xf7\xd1\x5a\x82\xaa\x95\x2b\x06\xa4\x55\xb4\x01\x89\x15\x6d\x46\x6a\x1d\x48\x69\xca\x93\xb3\x69\xc0\xe4\xf5\x13\x72\xe4\x33\xad\xee\xa8\xe8\x26\xd7\x1d\x6b\x5a\x95\xb4\xab\xc5\xe8\xfe\x0c\x5f\xfb\x46\x1d\x25\x80\x25\x27\x3f\x4a\xfa\x08\x13\x66\x33\xd8\xbe\x53\x4c\xff\x21\xb0\x3c\x42\x1b\xcf\xb4\x21\xd1\xa6\x72\x85\x07\x8b\x98\x29\x25\x55\xa9\x52\x91\x54\x48\x38\x34\x03\x1f\xa1\x33\x8c\x31\x8e\xc4\x9b\x17\x27\x22\x43\x8f\x01\x35\xd8\x52\x8e\xf5\x88\x67\x1b\xce\x22\x93\xc6\x94\xea\x01\x10\x03\x0f\x0a\x8b\x48\xc9\xde\xa9\xa0\x97\xa9\x00\x97\xe6\x17\x29\x9b\xba\xa7\xea\x27\xba\xb5\x99\xba\x47\xa6\x55\x9a\xda\x04\x70\xe5\xd9\x42\x84\xd6\x65\x38\xc3\x1c\x91\x3a\x2c\xa6\xb1\xb7\x87\x3e\x90\xaa\xe2\x68\x69\x5a\xae\x91\xa5\x0e\x07\x51\x0d\xb6\x55\x96\x83\x2a\x3e\x4e\x96\xfa\x73\xca\x6d\x68\xb0\x1c\x4d\xf6\x7b\x8e\x46\xb8\x94\xd5\x43\x21\x62\x42\x56\x50\x16\xef\xca\x52\xbb\xea\x4d\xd3\xef\xeb\x92\x68\x28\xb6\x12\x0b\x91\xf6\x1a\xb3\x16\x0f\xbe\x6c\x0d\x48\x96\xb0\x07\x6e\x44\x56\xd2\x7d\x1b\xe6\x2d\x6d\xbb\xe1\x15\xd2\xa3\x3b\xca\xed\xeb\xd6\xcc\x70\x08\x10\x8a\x3a\xd6\x2b\x41\xed\x0d\x50\x7e\x21\x15\x5a\xb7\x80\x23\x14\x00\x93\x35\x66\x11\x06\x7c\x9e\xeb\xd0\x18\x59\x68\x5f\xb9\x88\xb9\x5e\x3c\xeb\x9a\x82\x18\xaf\x8a\x5b\x36\x43\x8c\xc0\x5b\x81\x5b\x79\x67\xd1\x26\x74\x71\x01\xd8\xd0\xf3\x89\x4b\xbf\x91\xa9\xe9\xad\x9d\xbd\xe8\x90\x32\x56\x41\x44\x53\xdf\x63\x35\x69\x97\xac\x81\xd3\x53\x96\x0d\xe1\x7c\x0c\x6c\xfb\xd2\x1b\xb2\x1a\xf3\x82\x3a\xc6\x23\x9f\x0e\xc4\xfe\x43\xf4\xe7\xd7\x5d\x7d\x45\x2f\x2b\xe9\xfe\xdd\x85\x6c\xc1\xad\x43\xf4\x67\x81\x14\x19\xaa\x07\xd0\xac\xc8\x16\xfb\x83\xd7\x72\x05\xbb\xdb\xed\x06\xd4\xe4\xfd\xc2\xaa\xc3\x41\xec\x14\x76\x18\x1d\x78\xcb\x08\xb8\xc2\xd0\x8b\x1d\x54\x80\x4d\x12\x05\x1b\x4b\xcb\x3e\xcc\x04\x3f\x72\x8f\xa1\xf0\xd1\xf8\x97\x12\x3b\x1e\x7d\x74\x23\x70\xb0\xbb\xde\x9f\x6b\x80\x71\x29\xc4\xfe\xbe\x06\x80\x88\x68\x5e\xec\xd8\xd2\x09\x12\xd7\xaf\xe6\x8b\x76\x25\x6b\x41\xb8\xa9\xf2\xe0\x1b\x96\x36\x1c\x74\x24\x6f\x95\x79\x6c\xd2\x29\xa3\xfa\x92\x98\x73\xd2\xb4\x93\xf8\x4e\x1a\x5d\x63\x3d\xa9\xdd\x6e\x3b\xdb\xba\xe5\x23\x60\x4e\x38\xc7\x57\xe4\x10\x3d\xf8\x90\x6a\xbd\x21\xc9\x56\xf5\x0c\x50\xfd\xa3\x22\x1b\x3b\x9a\x98\x76\xe0\xea\x93\xdd\x96\xc9\x33\x39\xd9\xb2\xed\xc1\xb7\x0c\x37\x2f\x66\x8c\xab\xbe\x3e\xb2\xfa\x96\x05\x20\xfe\x4c\xbf\xed\x36\x0c\x77\x50\xdd\xdb\xd8\xfc\xc5\xce\x7d\x7d\x3e\xdc\xd8\x1a\x1d\x80\x63\x59\xaf\x3c\xf2\x88\x5d\xfe\x83\x80\x90\xe7\xf4\x1e\xb5\x47\x15\xd8\x2c\x8f\xf8\xac\x7f\x1a\x2d\xb0\x17\x3b\xce\x79\x94\x9f\xa9\xf3\xe8\x4c\xdf\x3e\x0f\xcc\x83\x9c\x13\x55\x67\x64\xf2\x62\x27\xd8\x4d\xe7\x2d\x35\x7f\xe9\x6f\x71\xd8\x95\x73\x05\xbd\x57\x0c\x87\xab\x55\x5a\xc5\x48\xa8\x66\x08\xa3\xae\xa6\xff\xec\x08\x3a\x3b\x35\xdb\xc2\x17\xa4\xa0\x53\x1a\x66\x3e\x1b\x90\x32\x4a\x54\xde\x4b\xd8\x01\xa8\xb1\xc6\x54\x55\xb1\xaa\x52\xd3\x89\x3b\x81\xc8\x39\x9d\x13\x6b\x91\x36\xaa\x91\x62\xe2\xeb\xb1\x6a\x03\xe6\x5f\x82\x53\xdf\x3a\xae\x41\xf2\x07\xe4\x33\x88\x30\xea\xd8\xe9\x18\x90\x3b\xeb\xf1\x52\xed\x6e\x42\x22\x7c\xad\xf6\x0e\x80\x3f\x48\x9d\xbb\x04\x8b\x1b\x65\xc1\xee\xe5\x75\x59\xf3\xe5\x91\x71\x13\xac\xc3\xbd\xdc\xd0\xdc\x0d\xf2\xb1\x07\x49\x46\x94\xdc\x9b\x8d\xb8\x0e\xeb\x6c\xd3\x8e\x9c\x03\xf1\x26\xfb\xee\x76\x0c\xb2\x34\xcf\xd1\x25\xa9\x54\x35\x27\x8d\x26\x60\x54\x49\xa2\xd8\xdb\x43\xb4\x2e\xe4\x56\x07\xe6\x98\xb3\x53\x59\x76\xd1\x34\x35\x0a\xe3\xc1\x53\x61\xdf\x67\xa7\x27\xea\x9d\xa3\x81\xef\x65\x61\xbf\xa7\x4f\x26\x07\xfe\x74\x4e\x24\x0b\x0e\x79\xa0\x6a\x94\x0e\x9d\xcd\xa4\xf0\x6c\xda\x49\x15\xac\x06\x55\x3f\x35\x31\x37\x88\xd6\x0f\x9f\xed\x9d\x9d\x63\xef\x39\x74\xe4\xb4\xd0\x2b\xe7\x4a\x10\x5a\xa5\x31\xcf\xc8\x85\x8c\x33\xed\xf6\x4e\xa6\x07\x3f\x3e\x47\x0d\x2f\x43\xb6\xac\xc9\xc8\x4b\xd0\x99\xb7\x7f\x0d\x5a\xec\x89\x9b\x70\x00\x69\xc9\xa5\xba\x77\xa7\x33\x8c\x06\xe0\x5c\xa0\xda\x42\x39\xe6\x1a\x75\x20\x85\x17\xa9\xaa\x69\x85\x6d\x39\x2b\x69\x1b\x86\xae\xe7\x6c\xea\xe4\xd5\x50\x9d\x78\x2d\xa6\xea\x5d\x80\x12\x47\x5b\xe8\x9a\x92\x25\xdc\x84\x11\xab\x8f\xba\x55\x1e\xa2\x87\xf6\xeb\x75\x6f\xb7\x3a\x91\x8a\x13\xf7\xde\x78\x70\xe1\x5f\xf8\x67\xa7\x6e\xad\x4f\x15\x2f\x69\x57\xf4\x20\xd0\x77\x1d\x0c\x4e\x1e\x0e\x4e\x02\x73\x77\x41\xdf\x6f\xdd\x1f\x89\xe7\x19\x41\x7f\xd7\x95\xf1\xfe\xae\x8a\xc9\x79\x0a\xf1\x02\xaf\x64\x98\xb0\xad\xe3\x13\xa2\xdd\x62\xdc\x29\x00\x77\x88\x1e\x9a\x8a\x7b\xf0\x91\xbc\x20\x3c\x51\x42\xd5\x95\xe3\xba\xb0\x1c\x5c\x73\xa9\x72\x6a\x31\x94\x64\x51\x35\x33\xbc\x6f\xe9\xed\x29\xa5\x96\x40\x87\x1e\x0f\xc9\x59\xc9\x63\xfa\x20\x26\x6b\x33\xf1\x10\xd3\x3f\x2e\x4a\xb0\x1b\x61\x54\x54\x98\xce\x49\x89\x2e\x19\xab\x08\xae\xe5\xdd\xaf\xe5\xc0\x02\x2d\x70\x0b\x71\xe6\x54\x99\x9a\x80\x17\x58\x71\x10\x2d\x28\x29\x88\xee\x78\x87\xe6\xa4\xc5\x25\x6e\x31\x98\x99\x64\x24\xb9\x06\xbf\x52\xc2\x54\x76\x77\x3a\x98\xd2\x89\x7c\x7e\x22\xc6\x15\x07\x01\x10\xf7\x0e\xb7\xb3\x6d\xf4\x0b\xfa\xe4\x68\xfa\x1a\xb2\x0c\x55\xdd\x0a\x76\x4c\x7d\x79\x4a\x41\x40\x93\x81\xfe\xde\xce\xf9\xd1\xc7\x10\xed\xaa\xb7\x4b\x0c\x9d\xdb\x1c\xd5\xc2\x4e\xa2\x05\xe4\x0b\x33\x82\x8b\x7e\x3a\x35\x0b\xf7\x0f\x6a\x34\xaf\x8f\x9f\xc8\x2a\x8a\x07\x4c\x56\xfb\x8d\x5e\x55\x85\x92\x27\x80\x95\x4f\x64\x95\x2c\xe0\xea\x2d\x5a\xd6\x87\x0d\xe1\xc8\xd8\x61\xbb\x6a\x87\x4c\x2e\x48\x2b\x68\xc4\x84\x4a\x79\xbd\xb2\xce\x4e\x6d\xf8\x87\x36\x81\x5a\xc3\x9c\xda\x62\x7d\x95\xaa\xde\xaa\x69\x33\xa7\xe6\x7c\xbd\x5d\x00\xc5\xb6\x56\x32\x3e\x67\xec\x4e\x46\x8d\x24\xe4\x2c\x83\x50\xe8\x08\x45\x11\x34\x35\xbb\x4c\x77\x0a\x17\x68\x80\xbf\xff\x26\xaa\xc1\xad\xc6\x8f\xc6\xa4\x6b\x24\x56\x56\x5e\x23\x7c\xb8\xa8\xdc\x72\x8a\x24\x3b\xb4\xb6\x9b\xd4\xad\x72\x81\xd9\x21\x56\xbf\x77\xb0\xaa\xf3\x50\x5c\x1c\x14\x6c\xb1\xba\x09\x46\x6f\xb2\x78\xb9\xbc\x49\x45\x3f\x11\x64\xbb\xb9\x98\x32\x61\xb2\x2d\x83\xa6\x41\x03\xfa\x0d\x59\xc8\x12\xdd\x97\xb8\xf8\xa4\x6a\xce\xb0\xf9\x02\xb7\xf4\x92\x56\xb4\x5d\x45\xe8\x31\xb7\xee\x15\x69\x2f\x5c\xa3\xba\xc0\xce\x47\xb9\xd4\x9f\x03\x62\xab\x4d\x16\x83\x56\x6d\x32\x61\xef\x01\x2e\x6b\x27\xbc\x3d\xb2\x0a\x97\x25\xd7\x5a\x25\xae\xcb\x3d\xe6\x0b\xe0\xa6\x04\xb9\xed\x22\x0a\xc7\x6c\x39\x53\x3d\xaf\x74\x2a\x03\x08\x34\x60\xe0\x17\x72\x36\x37\xf0\x85\x6e\x0f\xe9\x30\x4e\x66\xa7\xf7\xa2\xff\x4a\xee\x90\xe6\x7c\x97\x9a\xf7\x7a\xa2\xa6\x94\xba\xbf\x77\xcf\x2a\x9d\x4a\x9c\xf9\xf7\x7f\xb2\xdc\x7e\x50\x26\xf7\x8b\xaf\x5d\xc6\x1d\x3f\x7b\xce\xfe\x46\x72\x48\x6e\x97\x3f\xe2\x88\xd3\xb5\x2c\xa1\x67\x36\xd3\xd9\x11\x30\xbf\xb8\x3b\xe2\xc4\xd1\xc9\x2d\x37\x00\xbd\x9c\x51\xa7\x03\x85\x59\xa6\xcc\x2a\x71\x27\x60\x8a\x4a\x53\xd3\x76\x41\xf3\x70\x3d\xca\x15\xbd\xd6\xc6\xb7\xb3\xd3\x6d\xc4\xae\x49\xb3\x6c\xa8\x4a\x74\x95\xb2\x7a\x29\x84\x5b\x77\x43\xa1\x28\xa0\x10\x09\xdd\xb8\xc4\x44\xc0\xa4\xd7\x87\xdc\xdf\xeb\x32\x78\x2d\x09\x2e\x75\x8b\xe9\x55\xb9\x0e\x14\xf0\xa9\x50\xd5\x49\x45\xaa\x72\x5e\xa8\xa2\xa6\xf4\x6d\xdf\xea\x07\x4f\x8a\x65\x3a\x48\x56\xab\xeb\xea\x65\x83\x17\x0b\x52\x9e\x5a\xf2\x76\xf3\x32\xcf\x4e\xfb\xd6\xf3\x31\xf5\x7a\x7c\xb5\x7b\x8b\xba\xc0\xda\xfc\xc0\x4a\x29\x85\x57\x6e\x9d\x46\x59\x9a\x87\xd4\x6d\xb3\x0a\x50\x41\x5b\xb4\xc4\x1c\xfd\xa3\xe3\xad\x62\x27\xdb\xf0\x19\xad\x2a\x24\xae\x30\x43\x7e\x7b\x5d\x6d\x60\x5b\x3e\xe3\xb9\x24\xb3\x9b\x77\xe4\x2f\x70\xd4\x8d\xb9\xb1\x4c\x25\x94\xb8\x4c\xf0\xad\x39\xa3\x57\xe9\x68\x04\x67\x74\xef\xd6\xb8\xab\x70\x3e\xd7\x6b\xbd\x2b\xf6\x56\x8c\xcb\x41\x92\x69\x94\xa5\x9a\xd6\xfd\x15\xbc\xac\x06\x07\xd9\xe7\xa0\xfa\x3c\x59\x56\x2b\xc7\x78\x56\xab\xb6\x77\x4c\x7c\x5b\x3f\x6a\x0d\x2b\x71\xa2\xda\xf6\x74\x5b\x48\x60\x35\xaa\x73\x86\x26\x5e\x53\x6e\x2b\xec\xbe\xa3\xab\x2a\x4a\xbb\xbf\xdf\x0e\x50\x41\x4c\x35\x51\x93\x63\x58\x19\x48\x5a\x25\xe6\x78\xe1\x36\xfb\x34\x40\xa0\xe2\x5c\x44\x2d\xa0\xab\xab\xfe\x81\x09\x39\x25\x31\x28\xa7\xff\xab\x5a\x82\x48\x1e\x0d\x4d\xb3\xcd\xeb\x09\x2a\x09\x5a\xa1\xca\xbe\x71\x7e\xc7\xb9\x6f\x9f\x8d\xa4\x0f\xff\x9d\x51\xcd\xde\xe4\x88\x11\x65\x80\xdc\xd1\xca\x2e\xe3\xd7\xb4\x74\xd4\x7d\x63\xb2\x4f\x77\xad\x4b\x4a\x08\xb8\x2c\x3f\xb0\x7c\xcf\x57\x2d\x25\x08\x34\x41\x3f\x13\xe5\x31\xde\xea\xb5\x61\x98\xa7\xd1\x4b\x6d\xbd\x3e\x80\x86\x9a\xf6\x8b\x17\xd6\xac\x7d\x88\x1e\x7c\xd0\x8d\x5b\x74\xcb\xd0\x83\x6d\xf4\x64\x1b\x3d\xdd\x46\xcf\xb6\xc5\x71\x7f\x9e\xb4\xc2\x43\xb7\xc1\xdf\xb5\xfd\x5e\x3c\x83\xde\xe6\x73\xb0\x74\xd7\x43\x48\xa7\xe3\x9b\x34\x41\x2f\x3a\x25\xbd\x26\x29\xf3\xbe\x3b\x46\x98\xff\xac\x0c\x12\x21\x69\x88\x53\x2e\x1b\xc1\x28\x23\xbb\x3d\xcd\x9e\x13\x0f\xa0\xba\xf6\xf3\xa4\x86\x9a\x5c\x84\x73\x07\x79\xd7\x67\x16\x3f\xb9\xd6\x43\xbd\x5e\x42\x5f\x2f\xbe\x41\x27\x42\x14\x3a\xdc\xa4\x30\x97\x3c\x68\x89\x3e\x6f\x23\x8e\xda\x98\x1e\xcb\xee\x79\x1b\x7d\xd4\x52\xa7\xec\x3f\xf3\x80\x39\xf5\xde\xfb\x89\xd2\x33\xb8\xd4\x41\x39\xff\x14\xe0\x3f\x08\x51\xda\x30\x22\xad\x89\x0f\x90\x60\xcf\x7d\xa6\xc4\x9e\x4c\x93\xd0\xe8\x52\xeb\x59\x9f\x77\xc5\xdd\x6c\xdf\x43\xc5\x6d\x6c\x87\x52\x5f\xae\x94\x9d\xac\x26\xca\x14\x19\xde\xf5\x86\xb7\xe5\x10\x14\xf6\x88\x8d\xbb\xcb\xde\x18\x2b\x23\x3a\x45\xd9\x91\x93\xd8\xd8\x07\x64\xec\x03\x2e\xf6\x01\x15\xfb\x80\x89\xfd\x08\x11\xef\xad\x57\x3f\x10\xb1\xa8\x89\x32\x34\x3d\x2c\x63\x0b\x8e\x2d\xcd\x3e\x4e\x4a\x4a\x77\xed\xed\xc3\x9d\x52\xd2\x14\x09\xcb\x37\xfa\x39\xcb\xba\xb8\x0c\xfa\x61\x25\x0d\x15\xfe\xf8\xfd\x16\x5b\x9b\x42\xa7\x79\xba\x38\x78\x8f\x9c\x0a\x1b\xd7\xb8\xea\x88\x57\x5a\x63\x5b\x3c\xcb\xdb\xa6\x2b\x5a\x44\xe3\x6a\x13\x0b\xdf\x02\xd5\x57\xf9\x63\x4c\x8d\x06\x28\x39\xc6\x2a\xb5\xe2\x54\x5f\xe4\x01\x22\xf2\xa0\xf9\x15\x1f\xe2\xa9\x0e\x15\x7c\x38\xab\xa7\x2c\xbd\x9c\x73\xf5\xad\x71\x19\xa6\x1a\xa9\xd8\x85\x7c\xd4\xd0\x4c\x80\x74\xf6\xbb\xfb\xe8\x71\xd0\x80\xf1\x4b\x6a\xd7\xed\xfb\x81\xa5\xca\xd5\xbe\x66\xa4\xf8\x64\xaa\xbc\x48\x13\x0b\x07\xb6\xa6\x3a\x60\xea\x1a\xc4\x5c\x5c\x9e\x15\x5b\x92\xa6\xc0\x9c\xa0\x19\xf9\x8c\x8a\x19\x16\xf4\xa1\xab\xf3\x80\x8b\x46\xd5\x72\x25\x35\xef\x1a\x62\x7c\xb0\xb6\x59\x58\xd9\x2d\x2a\xe9\x93\xd1\xfa\x4d\xde\xec\x49\xf9\xdf\x70\x45\x95\xd1\x73\xf2\x0b\xa2\xf5\xa2\x6b\x1d\x47\xa3\x60\xbb\x81\xf9\xf3\x72\xd5\x92\xbf\x91\x86\xcb\x76\xa1\xf0\xc2\x6e\xd7\x4e\xbf\xb3\x7b\x2e\xf6\xdb\x4c\x5c\x6c\xb9\xfb\x8a\xbf\xcd\x74\x8a\x26\x13\xfb\xec\x0b\xf4\xec\xbb\x2d\xf4\xdb\x6f\xc8\xf9\xec\x25\x7a\xfe\x5f\x42\x10\x71\x9f\xfa\xd3\x7f\xc5\x4f\x1d\xec\x3f\xd9\x4a\x25\x41\x6a\x97\x17\x54\xf1\x48\x6f\xe8\x97\xc8\x41\x66\x84\x4b\x67\x1f\x6d\x54\x75\xbe\x60\x8f\xe2\x02\xd5\x0a\x11\x19\x3e\x94\x64\x74\x71\x84\x51\x80\xe7\xac\xea\x27\x9e\x8b\x58\x95\x0f\x6e\xcb\xd6\x2c\x41\x29\x5b\x49\xad\xda\xdc\x3a\xfe\x69\xd0\x81\x4d\x07\x80\x45\xc3\x16\xac\x27\x1e\x5f\x80\x3a\xb5\x85\x9b\x02\x2c\x6c\x4b\x73\x9c\x89\xd8\x56\x4d\x1a\xdd\xa0\x21\x30\x1f\x18\x50\x33\x7c\x0d\x76\x04\xaf\x01\x2c\xba\x94\x1d\x3f\xe0\x0a\xb6\xed\x69\x71\x75\xc5\x1a\xda\xce\xe6\x68\x45\xac\xd5\xff\xd8\x54\x30\x0f\x77\x84\xd4\x25\xdf\x36\x4e\x4b\x48\x07\x92\xe5\xce\xbb\xda\xf3\x59\x71\x5b\xe3\xca\x40\x75\x1b\xf6\xcb\xd6\x99\xb6\x0e\x96\xaa\x35\x25\xbe\xca\x86\xa1\x6f\x3b\x86\x0b\xca\xa5\xd5\x00\xb0\x82\x8b\xa2\x6b\x70\x4b\xaa\x15\x6a\xc8\xa2\x21\x5c\x47\xc4\x38\xf1\xdb\xba\x75\x40\x3a\xd9\x28\xe5\xe0\x51\x9b\x96\x76\x5f\x64\xfc\x17\xb9\x4e\x03\x0a\x84\xf7\x56\x50\x20\x67\x74\x49\xa0\x9e\x42\x53\x37\x2e\x32\xe5\xce\x6b\xe1\x2f\x3c\x31\x2f\xd7\x0c\x1e\xf6\x47\x90\x98\x48\x74\x82\xbc\x7d\x40\x1e\x72\x8b\xb8\x7e\xf0\x03\x4d\xfc\x98\xa5\x7c\x10\x57\x0c\xed\xca\x0b\x10\x4b\xcf\x6d\x74\x44\x70\x3c\xb1\x5c\xd4\x58\x12\x3f\x67\x5c\x6f\xae\x62\x60\x47\x68\xb8\x8e\x52\x0a\xd0\x4f\x84\x5e\xcd\x82\x7a\xac\xb4\xa6\x2d\xc5\x95\xfc\x2a\xca\x70\x81\x60\x8f\x1d\xdf\xef\x0c\x86\x3e\x34\x91\x89\x23\x94\xd5\x7b\xaa\x5f\xa0\xfc\xb5\xe6\xe2\xc2\xe4\x7b\xd7\xa4\x01\x5e\x20\x3e\xde\x0a\xc1\x6a\x85\xd6\x00\x3e\x3e\x3f\x55\xf5\x4a\xbb\xe9\x94\x16\x94\xd4\xaa\x34\x56\x78\x8b\xf5\x44\x5a\x8a\xcb\x2b\xd8\xb6\x87\x0f\x03\x04\x26\xee\xad\x80\xb0\x73\x96\x0f\xfd\xa3\xeb\x76\x06\x57\x5c\xb8\xc2\x05\x69\xe6\x94\x8b\x9b\xb8\xd2\xec\x58\x23\x4e\x72\x95\x08\x27\xe7\x6f\x3f\xbc\x3a\x44\xc7\x3e\xfb\xa6\x42\x8e\x57\xa1\x82\xa4\x44\x8b\x86\x5a\x2f\xe5\xc1\xfe\xfe\x0e\xb4\x31\x94\xe9\x58\x8d\x0d\xf1\x0c\x41\x4f\x24\xa0\x10\xeb\x5b\x4a\x92\x69\x0d\x0f\x56\x75\x02\x31\x6a\xc9\x7c\xc1\x1a\xa1\x82\x5c\x35\xb8\x00\x2b\x31\x65\xe6\xfb\x10\xbe\x04\xdf\xce\x08\x27\xe2\xf9\xba\x9c\x62\x90\x94\xa2\xfe\x4d\x73\xbc\x42\xbc\xbb\x04\x33\x35\xb0\x5b\xb1\x58\x31\x4a\xb4\x84\xdd\x70\x0c\xb0\x73\x43\x02\x93\x87\x22\x58\x13\xa1\x62\x38\x8f\xa0\xde\xbe\x4f\xd3\xd3\x61\x08\x17\xed\xa0\xb7\x95\x20\x40\x1e\xe1\x67\x5b\x7a\xbf\x65\xbf\x69\xb6\x94\xe2\x20\x40\xfd\x5f\xd2\xb0\x04\x7d\x4a\x70\xe7\x64\x29\xc1\xe1\x15\xa4\xdc\xd5\x3e\x3c\x18\x45\xcd\xed\x52\xb1\xa9\x75\xa9\xfe\xc8\xa3\xfa\x90\x46\x27\xc1\x29\x50\x65\x91\xed\x29\x48\xbd\xe4\xf0\x87\x97\xc8\x4f\xeb\xbb\xab\x33\x13\xff\xa6\xe4\xb1\x00\x7c\xd2\x93\x1f\x09\x59\x6e\x81\x6d\x2b\x68\x01\xa2\xc9\x35\x69\x9c\x63\x94\x17\xd3\xdd\x5b\x39\x19\x97\x90\x37\x20\xd4\xa6\xeb\x4f\xbf\x5e\x12\x95\x31\xa6\x5c\x73\x2d\x5b\x9a\xc5\x0d\xf3\xd5\x05\x38\xdd\xb3\xad\x2b\x8a\x26\x52\x06\x92\x5a\xbf\xa3\x87\x8c\xba\xb2\x64\x93\x39\xdf\xa2\x99\x54\x52\xdc\x94\x9a\xe1\x34\x9b\x8c\x54\x72\x56\x17\xac\x69\x48\xd1\x2a\x8f\x94\xb6\xdc\x4e\x6d\x69\x1a\x79\x2c\x76\xd1\x5f\x73\x96\xd0\x38\xf6\xce\x2c\xc7\x09\x5d\xbf\x30\x87\xab\x57\xdf\xb0\x18\x35\x79\x4f\x08\xcb\x1c\x2a\x50\x3e\x7a\x63\xea\x1c\x61\xf1\x3c\xcc\xc0\xd2\xd1\x75\xd8\xcf\xca\xeb\x57\x4c\xae\x48\xeb\x47\xe5\x19\x85\x24\xca\xf0\x22\x7a\x84\x6d\x19\xab\xa7\xc6\x89\x6c\x92\xe3\x96\xfc\x89\xac\x6e\xb8\xdc\x37\x64\xa5\xa7\xec\xc4\x0c\xde\x7e\x99\x6f\xc8\x2a\x58\xa1\x89\xbb\x1b\xb7\x3a\x7d\xa0\xd6\x5d\xda\x85\x49\x5e\xdb\xe0\xba\x6c\x46\xdc\x88\x45\x59\x2f\xa9\x9a\x33\x6f\x71\xdb\x81\x4b\x15\x2b\x5b\x4f\x57\xe1\x26\x13\x10\xea\xad\xcb\x8d\xfa\x8c\x66\xe7\x85\x7c\x26\x17\xf9\xff\xfe\xdf\xa8\x08\x4f\x1d\x9b\xbb\xe9\x20\xcf\x00\xc7\x99\x88\xce\x9c\x6e\xee\x5a\xe3\xf3\x61\x95\x26\xe0\x5e\x06\x3b\xcf\x30\x47\x9c\xc4\x26\xfa\x48\xed\xba\xc3\x48\x3f\x35\x50\x32\xee\x20\xb5\x28\x37\x42\x83\x13\xa7\xe7\x96\x54\x78\x1b\x52\x76\x85\x0d\x7a\x04\xc5\xd7\x6d\x45\x9a\x3a\xde\xb9\xce\x78\x89\xee\xa4\xeb\x2c\x5b\xbd\x93\x5b\x78\x66\xd8\x1c\xf1\x14\x46\xc5\xbd\x92\x9d\xff\xd2\x1d\x5a\x1f\xe4\x0f\x98\x77\xe5\xb8\x57\xaf\xdf\xa1\xd4\xd4\x93\xe8\x31\xfb\x5d\x91\x36\x93\x85\xe5\x1b\xdb\x7b\xb1\x96\xba\x4f\xd7\x9f\xbc\x9f\x8d\x95\x0d\xb2\x19\xce\x1e\x33\xdd\xee\x47\xec\xb1\x7c\x32\xda\x59\x33\x0d\xc5\x56\xd5\x58\xd1\x96\xea\xfa\x12\x71\x1c\x52\xde\x47\xe2\xba\xd9\x32\x7d\x45\x0d\x30\xc1\xf6\xbd\xb6\x2c\x6c\x2a\x5d\x27\xa6\x4c\x48\x6e\x57\x3f\xe4\xab\x7b\x8c\xdf\xd8\x9e\x12\x21\xd9\xfd\x0d\x7b\xe9\x81\x02\x28\x51\xe0\x5a\x45\xd3\x0b\x65\x53\x14\xf4\xd6\xe5\xc9\xa8\xe7\xe1\xa5\xeb\xc2\x0d\x09\x62\x08\x1a\xd7\x9a\x27\xfc\x72\x21\xda\x40\x24\x16\x2b\xe6\xb0\x5e\x05\x95\x94\x27\x63\x6f\x0f\x9d\x32\x38\xf8\x32\x3a\xd4\x35\x84\xa6\xf4\x29\x18\xd9\x35\x1f\xc4\x6a\x8e\xdf\x7f\xd7\xfd\xeb\xf1\x4d\x4a\xbe\x88\x5f\x82\xe6\xe6\x3d\x4a\x90\xdb\xaa\x36\x4f\x0d\x9f\x48\xad\x0b\x81\x28\x67\xd6\x50\x46\x40\xb4\xa1\xaf\x82\xa2\x1a\x83\x47\x3c\xac\xc2\x91\x17\x55\xba\xd6\x6b\x83\x17\xe4\x83\xea\x06\xd8\x14\x14\x6b\xdf\x54\xd0\x3b\x63\xd3\x31\xc4\x76\x9d\x1b\x9c\x74\x9d\xe9\x39\x92\x9b\x3b\x5c\x19\xdc\x6d\x57\x09\xa7\xcc\x36\x51\x75\x4c\x3a\x0d\x29\x28\xb9\xb6\x11\x6d\xd2\x94\x73\x62\x4e\xa3\xca\x76\xed\xf8\x80\xee\x29\x67\xf5\x1e\x46\x1e\xcf\x46\x1a\xe7\x2d\x77\x39\xb4\xa6\xed\xe4\x17\x14\xee\x96\xd5\xee\x7e\x51\x4b\x3b\xf1\x3f\x2c\xe2\x38\xa5\x28\x7e\xce\x3d\x2d\x71\x8a\x4b\xdb\x74\x24\x88\x95\x08\x7c\x27\x41\x2c\xab\x64\x45\x2f\x76\x3c\x1b\x72\x52\xca\x4c\xdb\x9d\xf3\x53\xc9\x64\xdb\xf4\xc8\xe0\x5b\xb7\x80\x96\xd4\x54\x36\x03\x30\xd4\xf0\x42\x14\xda\x0a\x07\x8e\x04\x8f\x8e\x62\x47\xbb\x2a\x0c\x90\x78\xf1\x5d\x77\x59\xd1\x42\xbf\xb7\x80\xbf\xb2\xaf\xe9\xea\x4c\x42\x40\x1e\x18\x51\x3f\xe6\x03\x38\xb5\x42\xc0\xd0\xdb\x36\x31\xd4\x07\x91\x92\x8c\x04\x41\xe8\xb8\xaa\x43\xf4\xe4\xf9\xfe\xfe\x3e\xf4\x2d\x97\x9f\x3d\xd9\x3a\x44\xf0\x91\xf3\xd9\xd3\xad\x43\x74\x10\x3e\xf8\x4c\x7c\xf8\xf4\xb9\xf7\xd9\x73\xf1\x99\xf8\xa0\x8f\xe0\x9e\xef\xef\xee\x23\xcc\xcd\x79\xf2\xb6\x73\x50\xf0\x19\x92\x0b\xfc\xd5\x05\x0b\x0b\xd6\x14\xac\x26\x58\x48\xbc\x8c\xa8\x5d\xfa\x51\xc4\x3b\xe2\x53\x9b\x60\xa9\xe8\xc8\xf2\x15\xff\x05\x97\x53\x85\x2b\x39\xf8\xf6\x3b\x7f\x2d\xcf\x0f\xbe\x0b\x56\xf3\x5f\xdf\xf9\xeb\x79\xf2\xf4\xdb\x68\x45\x29\x5f\x5a\xd0\x16\x24\xc7\x37\x32\xc9\x71\x38\x54\xbc\x92\xfb\x1e\x69\x71\xce\x6b\xe9\xb0\x31\x4f\xa1\xf3\xa6\xed\xf7\xf4\x0b\x66\xaf\xef\x82\x7e\xbe\x97\xd0\xae\x62\xa8\xe9\x79\x65\xf5\x2d\xdf\xf0\x77\xc3\xb6\x2b\x5f\x23\x75\xc1\x9b\x28\x64\x61\xf8\x71\x6b\xf9\xf8\xb9\xa3\xd1\x21\x6c\x68\x44\xf0\x60\x62\xe8\x71\x11\x84\x66\x04\x37\x45\x25\x0c\xe3\x87\x40\xb9\xb1\x73\x89\x63\xd9\x13\xb7\xfc\x88\xc9\xe9\x50\x37\x0f\xc5\xdc\xc4\xc0\xe5\x22\x98\x0e\x04\x73\x05\xa4\xaa\xdf\x9e\x9a\xdf\x9e\x99\xdf\x9e\xab\xdf\xbe\x44\xcb\x87\xe8\x04\x19\x18\x38\x1a\xf9\x76\x52\xc1\xb2\x32\xc1\x7b\xd1\x8a\x6e\x1c\x93\x95\x9c\x7d\xe1\x07\x2f\x8d\x99\xbd\x9c\x40\x7e\xf6\x41\xb8\x5c\x5f\xce\xb1\x29\x00\xa1\x12\xef\x25\xd0\xbe\x7b\x5c\x9b\x47\xbe\xdc\x43\xf7\xfe\xff\x00\x00\x00\xff\xff\x96\xbb\x90\x35\x03\x7d\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x63\x36\xf5\xab\xe7\x99\x91\xb4\xfd\xc5\xbc\xb3\x85\x7e\xf5\xde\x5f\x34\x24\xf8\x44\x2e\x78\xb7\x22\xf5\x55\x3b\x43\x47\x47\xe8\xdb\x67\x87\xe8\xc1\xb9\xd4\xb6\x91\xfa\x18\xee\x94\x4b\x82\x9e\x3e\x41\x97\xab\x96\x70\x34\xf9\xf6\x19\x9a\x91\xcf\x42\x4d\x11\x72\x38\x69\xf8\xd6\x83\x08\x6c\xec\xb0\xd9\xa5\xfc\x6f\x42\xaf\x05\x4f\xed\xe9\x84\x96\x5b\x87\xe8\xc1\x07\x2d\xf9\x9c\x9d\xca\x81\xc0\x91\x07\x77\xa3\xd4\x22\x38\xb0\x9f\x8a\x2d\x49\x53\x60\x4e\x82\x81\x47\x8d\x0b\xfa\xe2\x47\x5a\xfe\x2c\x56\x58\xd3\x4a\x0d\x7b\x76\x8a\x0a\x5c\x8b\x1b\x16\x57\x0d\xc1\xe5\x0a\x91\xcf\x82\x13\x28\x23\x86\xb4\x2b\xc4\x03\x08\x42\x40\x2f\x8f\x24\x29\x4c\x0e\xb6\xd0\xc3\x87\xf2\xb3\x17\xfa\xb3\xe7\x7a\x61\xf0\xb1\x46\xdf\xc1\x36\x7a\xb2\x8d\x9e\x6e\xa3\x67\xdb\xe2\xaa\x7d\x1e\x43\x8e\x28\x49\x6f\xcc\x4b\xb4\x2f\x46\xc9\x7e\xff\xe2\x08\x3d\x3f\xd8\xd7\xd8\x0c\x9f\x32\x33\xa8\xc4\x1f\xed\x0c\xd7\xe2\xe9\x5e\x24\x7a\xc4\xea\x90\xc7\xc1\x93\xef\xa2\x51\xde\x90\x55\x48\x29\xe4\x33\x2e\x84\x24\xf3\xed\x33\x4d\x31\x07\x4f\xbe\x1b\x26\x19\x4b\xff\xee\x90\x7f\x7a\xa2\x86\xb4\x5f\xe7\xc6\xfb\xd3\xb7\x66\xbc\x3f\x3d\x19\x1e\xef\x7e\x82\x56\xae\x48\x1b\x79\x13\x4e\x2a\x4c\xe7\xa4\x9c\x60\x7d\xbe\x23\x14\x6f\x65\x71\xaf\x28\x0c\xa8\x5a\x93\xd9\xa5\x50\x8a\x0b\x09\xf4\x06\xb3\x7a\x43\x56\x7a\x46\x9f\x04\xab\xf0\xb6\x22\x9e\xc9\x1b\x19\x82\xb0\x99\x59\x5c\x98\x3d\xf0\xa6\x60\xb7\x66\x2b\xde\xac\xf5\x06\x77\x6e\x49\xf1\x23\x6e\x57\x60\xfe\x6f\xc0\xf6\x20\xd5\xd2\x37\x64\x35\x89\x66\xbc\xd0\x5f\xb9\xd3\xd9\x2d\x49\xc1\x4a\xf2\x3f\xe4\xf3\x64\x6b\x3b\x26\x38\x7a\x55\xe3\xb6\x6b\xc8\x71\x75\xc5\x1a\xda\xce\xe6\x87\xe8\x22\xfa\x6c\xf7\x87\xbf\x5c\xfc\xf2\xc3\x5f\x2e\x0e\x9e\xfc\xf2\xf4\xbb\x03\x0f\xc8\x56\x3c\xd9\x9a\xb4\xeb\x4c\xd5\x3f\x69\x9b\x98\xed\xab\x93\xd3\x8b\xe3\x5f\xde\x3d\x79\xfe\x6d\xdf\x54\x8d\x7a\x03\x66\xbf\x95\x92\x53\xd9\x35\x2d\x49\x99\x54\x79\xc6\x28\x3b\x30\x4b\x52\x4d\x77\x69\x89\x8e\x10\x2d\xe3\x2f\x80\x23\x1e\x59\xeb\x91\xf7\x65\x7c\x7a\x8e\xe2\x13\xd5\xf7\x9a\x44\xbc\xf7\x77\xfc\xb8\x43\x99\x47\x0e\xa5\x24\x16\xe1\x8a\x0e\xe8\x08\xed\xc7\x8f\x38\x12\xe3\x8b\x1d\xf4\xeb\x97\x9e\x27\x8c\x64\x06\x90\xbc\x07\x13\x47\xad\x03\x07\xa6\x3e\x63\x0b\x30\x92\xec\x71\x69\x25\xd9\x8b\x70\x42\x34\x8b\xda\x8e\xf1\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\x37\x64\x95\x1a\xf4\x0d\x59\x6d\x74\x40\xbb\x3f\x76\x34\xfb\x59\x34\x54\x8c\xff\x40\x66\x12\xdb\x14\x7e\x84\xf9\xfd\x58\x41\xc8\x00\x52\x6a\xe6\x8b\x1d\x1b\xfd\xb2\x2b\x0d\x36\xaf\xe6\x8b\x76\x05\xef\x4e\xb6\xd6\x02\x69\x34\xb5\x3b\x80\xba\xe1\xa9\x6a\x85\x6a\xc3\x40\x43\x2d\x41\x9c\x90\xdd\xe0\x8c\x90\x39\xcd\x86\xb4\x28\x96\xa3\x63\x5a\x0c\xa3\x49\xc4\xb5\xa4\x68\x62\xf7\x12\x57\xb8\x2e\x1c\x4a\x75\xee\xa0\x92\xf0\xb6\x61\xab\x49\x28\x4b\x0b\x56\x3f\xd5\x0b\x7c\x4f\xa6\xe8\x28\x45\xdb\xca\x00\xbc\x7b\xc9\x9a\x86\x2d\x5f\x3c\x0c\x50\xf2\x72\x32\x6d\xd8\xdc\x21\x77\x03\x11\xbe\xde\xba\x3f\x74\x76\x7a\x1c\x17\x1f\x0d\x1a\x7e\x4e\xcf\x6d\xdc\xbb\xf7\xd1\x4e\x4c\xff\x1a\x63\xde\xf4\x5c\x6c\xec\x96\x04\x8c\xb3\x6a\x7d\x2f\x76\x22\x10\x5b\x37\x7a\xd7\xec\xd9\xcd\x5e\x37\x47\xed\x36\xaf\xdf\x74\x70\x7d\x78\xe2\x8b\xf8\x3d\x69\xbb\xa6\x06\xf7\x96\xba\x65\xdd\xa8\xda\x69\x57\x97\xfe\xad\x27\x14\x71\xf3\x84\x50\x57\x82\xbb\x68\xf7\x13\x59\xf1\x84\xa6\xa7\x2c\x15\xca\x62\x7d\x24\x5f\x93\xa4\x19\x98\x2a\x26\x06\xd8\x56\x04\xa5\x77\xbd\x06\x7c\x74\xc8\xb4\xd1\x68\xa2\x9d\xf3\xf9\x47\xf5\x79\xbc\xe5\xd8\x8a\x56\x07\x07\xf6\x69\xfa\xb6\xa3\x6a\x22\x19\x1e\xd7\x3c\xb9\xa1\x91\x35\x81\x0d\x8f\x6c\x9e\xdc\xe8\x9a\x05\x53\x19\xb9\x68\xf1\x68\x7a\xec\x40\xfc\x57\xec\x37\xa4\xf0\x14\xa7\xde\xdb\xdb\x43\x3f\xb6\xb4\xa2\xed\x0a\xbd\x56\x01\xc2\xd2\xb6\x55\xcc\x48\xf1\x89\x2b\xaf\xce\x23\x8e\xd8\x35\x69\xc4\x61\xb3\x96\x67\x35\x17\x69\xb2\xa5\x2d\x47\xf2\x54\x90\x52\x59\x01\x22\xf3\x92\x76\xec\x4d\xbb\x1a\xa0\xbe\xee\xaa\xca\x10\xf0\x0f\x12\xda\x64\x4b\x9b\xbb\x82\xb3\x48\xa7\x68\xd2\x77\x11\xa1\xc7\x79\x96\xbb\x85\x5e\x0c\x5c\x9e\xf1\xb9\x6f\x24\x7f\x11\x77\xaa\x87\x6a\x44\x2a\xde\xf3\xfc\x4d\xa7\xe8\xdf\x18\xf1\x0c\x83\xfd\xce\x6c\xa5\xdc\x01\x84\x51\x43\xa6\xa4\x21\x02\x6e\xcb\xc4\x7f\xac\x26\x31\x9b\x94\xf1\x01\xc6\x6d\x67\xed\x37\xbd\x3b\x97\xe6\x7d\xbf\x24\x63\xee\x0e\xd1\xc3\xe0\xc1\x51\xd6\xb5\x80\x70\x3f\x3a\xa0\x7f\x46\xf7\xa5\x39\x2a\x7a\x49\xfc\x3c\xb8\x90\x0e\x49\xe2\x44\xae\xa0\xb3\x53\x54\x32\x22\xdd\xe2\x83\xc6\x2a\x5f\x1b\x51\x9b\x3a\x79\xd8\x3b\x23\xcc\xa3\x65\x7e\xef\x88\x21\xc1\x1e\x1d\x97\x25\xc2\xce\xf4\x94\x1f\xc3\x09\x96\xef\x45\x3f\x27\xad\x8d\xea\x4f\x06\x72\x99\x0f\x0f\xd1\x9f\x83\x69\x85\x02\x59\xef\xb2\x5e\xec\xdc\xb7\xb0\xee\xf9\x08\x72\x82\x04\x2e\xda\xa6\x2b\xc0\x2f\x26\x65\x5a\xf1\xdb\x15\x69\x51\x43\x70\xb9\x03\x36\x49\x99\x15\x72\xc9\xba\x56\x51\x5b\xe4\x1c\xe6\x12\x86\x49\x47\xf9\x75\x8c\x23\x37\xf7\x88\xeb\x26\xcd\x3d\xb3\x9e\x97\xd4\x7f\x63\xc8\x4b\xaa\xad\x2f\x23\x1f\xf5\x9d\x82\xca\xd4\xdf\xff\x70\x14\x73\x3e\xf0\xbc\xe3\xd7\x5a\xe3\xf9\xd1\xe0\xad\xcb\x28\xe5\xa8\x88\x1c\x45\xe8\xec\xf4\x56\xbe\xa2\x8f\x92\xd0\x7f\x1e\x7e\x38\x76\xec\x0c\x2d\x24\xeb\x7b\xc9\xd2\x63\xbf\xab\xe4\x9a\x92\xa5\xf4\x97\xf8\x31\x98\x29\xcd\xa8\xb6\x81\x11\x49\xdd\x43\x32\x5e\x1b\x3e\xa1\x40\xa6\x14\x78\x30\x25\x59\x78\xbb\x3d\x56\x25\xe7\xa9\x35\x0c\x4c\xf6\xa5\x9b\xd8\x9a\x52\x6f\x0f\x9b\x9d\x9c\xd7\xfa\x2c\x50\x9e\xcd\xc1\x7b\x6b\x50\x1b\x4b\x1a\x3f\x12\x20\xa2\x9b\x7d\xd8\x4c\x91\x80\x12\x49\x75\x83\x66\x89\x2c\x90\xe1\x99\x18\x2b\x44\x02\x46\x28\xd9\xf6\x9a\xec\xbc\xf7\x03\xf5\x69\xa4\x25\x2f\x05\xc0\x7c\xbf\x96\xc5\x23\xb1\x94\x5e\xc1\x29\x69\xa2\x74\xcf\x89\xfb\x55\xee\x02\x3f\x25\x0d\xbd\x26\xa5\x0c\x87\xce\xb8\x97\xc5\xb1\x17\xb7\x35\xd8\x0b\x0c\xb9\xfc\x44\xdb\x99\x4d\x08\xcc\x8a\xba\x37\x62\x06\xea\xdc\xfb\x8a\xc1\x35\x6e\xac\xc0\x7e\xd1\xcd\xb5\xfe\x1a\x4f\x8b\x75\xad\x3b\xb3\xb5\x54\xe7\x11\x5a\xb3\x83\xe3\xb5\x75\xe7\x60\x01\xde\x9f\x8f\x1d\x5d\xc9\x80\x48\xeb\x15\xc3\x62\x9e\x0b\x39\xb5\xf9\x23\x77\x38\x40\xe5\x9d\x6f\xb2\x9a\xbd\xcb\x55\xb3\xca\xd5\x7a\xcb\x92\xac\xf2\x77\xa1\x5a\xc9\xd5\x3c\x92\xb5\xcc\xfb\x8f\x44\x9d\xde\x44\xcd\xef\x8f\x07\x0c\x26\xc3\xc4\x68\x60\xad\xb7\x65\xd2\x36\x79\x56\xab\x89\xe7\x36\x2b\xd6\x56\xd5\x85\xf9\x38\x7d\x09\x3e\x4e\xdf\x6a\x89\x8f\xc3\x87\xf5\xe5\x92\x57\x20\xde\xdb\x14\x72\xe3\x29\x93\x2a\x03\xe7\xac\xa0\x58\x8c\xbf\xa4\xed\xcc\xd5\x9a\xcc\xcb\x2a\x09\x5d\xc5\x96\x52\x0e\xe1\xbf\xa4\xd4\x2a\x9e\x13\x6c\xca\x9c\x14\x73\xca\xd1\x25\x71\x82\x03\x21\x66\x27\xd2\x4a\x0c\xd8\xbc\x0e\xeb\x05\x83\x51\xee\x10\xa2\x1f\xa5\xb7\x76\x18\xd0\xf8\xb8\xba\xec\xe8\x4e\x12\x40\x3a\xaa\x3f\x3f\xfa\xc8\x10\xc5\xec\xd0\xc9\x50\x28\x5c\x97\x02\xf1\x15\x2b\x6e\x3a\xad\xf5\xe3\xf3\xa2\x99\x81\x0f\x5d\xe7\xe8\xcb\x52\x05\xb8\x36\xc1\x79\xa3\x15\x9d\x35\xc3\x03\xed\x1c\xbc\xf8\xc0\x35\x86\x1e\x1b\x04\x78\x9c\x09\x54\x23\x23\x76\x68\x00\xfb\x63\x22\xd3\x40\xd5\x49\x5a\x19\x12\x3e\xc5\x8d\x79\xc3\xfe\x65\x1c\x8c\x77\xe2\x0b\xbc\x23\xaf\x65\xc6\xc1\x68\xd9\x78\xe8\xee\x43\xd1\xc6\x7b\x86\xe8\x80\x00\x86\x1e\x4c\xdc\xf4\x89\xa7\xcc\x36\x0d\x3d\x18\x5d\x43\xbd\x00\xbd\xeb\x6a\x1d\x63\xb9\x39\x64\x1b\xb1\x98\xdb\xa4\x1d\x71\xbf\x0f\xc8\xb7\xff\x67\x37\x5f\xcb\x6e\x8e\xd2\x56\x4c\xd8\x4d\x5c\xa3\x4b\xa2\x66\xa6\x42\xec\x67\x6c\x69\x52\xe9\x3c\x7b\xa6\x2f\x92\x24\x8c\x9a\x46\x78\x18\x61\xd9\x1c\xb0\x52\xf9\x36\xa4\x0d\x1b\x09\xd7\xb2\x40\xae\x6b\x51\x8c\x4c\x84\x63\xc0\xaf\x61\x80\x1c\xbe\x99\x72\x96\xb8\x74\xb1\x80\x4d\x9a\xe7\x42\x40\x65\x20\x4d\xae\xa3\x7f\x84\xf0\xac\xb5\xcf\x79\x24\x61\x81\x83\xa9\xa8\x91\x52\x0f\xc4\x46\xaf\x60\x96\xeb\x5a\xbe\x8c\xfd\x2d\x0d\x67\x9c\x11\xce\x35\x9f\xa5\xe1\xdc\xc4\x86\xd6\x07\x69\x2d\x43\x5a\x1a\xd0\xb0\x35\xad\xe7\x86\xcd\x81\xcc\xb2\xb5\x7f\x47\xa5\x30\xa9\x83\xd1\xba\x25\xcd\x14\xab\x04\x42\x37\xf7\x72\xbc\xb7\x28\x01\x1f\x72\xf3\x2b\x99\xda\x25\x00\xbf\xd5\x9e\x08\x47\x3d\x55\x33\x30\x92\xb4\x9f\xf1\x0a\x97\x34\xab\x74\xf2\xa9\x95\x46\xb2\xd9\x8f\x72\xf2\x87\xa9\x85\xf8\xb2\x86\xc9\x85\x34\xea\xe3\x28\x67\x49\x2a\xd9\x11\x38\x9f\xfd\x22\x29\xa2\x87\x01\xa8\x61\xee\x0d\xa9\x2a\x8e\x96\x33\xd2\xce\x48\xe3\x67\x5f\x9a\x34\x3c\x52\x51\x48\xad\x80\x19\x9f\xe0\xba\xa4\x25\x6e\x89\x5a\x68\x1b\x64\x4a\x2e\x67\xb4\x98\xa1\x39\xc1\x5a\x4d\xa1\xa0\x99\x63\x48\xe0\x01\xd8\xcb\x19\x73\x80\xab\xd4\x66\xaf\xe6\x81\xb4\x0c\x28\x5d\x27\x10\xdd\xc4\x18\x42\xcd\x12\xfa\x0e\xa9\x59\x77\x35\xeb\xd5\xc8\xe1\x23\x21\x95\x79\x7e\x10\x85\x5c\x81\x20\x29\x86\x51\xfe\x4a\x2d\xf2\x35\x6b\x12\x4b\x9c\xfc\xe2\xf0\xf3\x43\xf4\x30\x71\x55\xd8\x4b\x62\xeb\x10\xfd\xc0\x58\x95\xb8\x6e\xcc\x2a\xeb\xf6\x2f\x94\xb7\xe9\x3b\xe7\x8a\xb4\xef\xec\x73\x02\xac\x78\x76\x12\xc4\xc0\xd1\x69\x08\xed\xa3\xe7\x1b\x82\x14\x8f\xb6\xe9\x7a\xc4\xb3\x29\xae\xf8\x08\xa3\xd5\x80\xb3\x45\x8c\xb3\xbf\xbb\x8f\x1e\x3e\x8c\xc6\x49\x66\xbe\xfc\x37\xe8\x30\xcd\x87\x19\xae\x55\xa5\x8d\xd7\xac\x79\xcf\x2a\x32\xa9\xbb\xb9\x64\x6a\x87\x23\xbc\x33\x3a\xc6\x31\x70\x75\x25\x8d\xa1\x90\xf2\x2c\x2b\x9c\x68\x0a\x7f\xc4\x1d\xe7\x2f\x52\xf9\x0c\x2a\xe3\x99\x2c\x11\xab\x23\x62\x71\x19\x89\x24\x1a\x19\xaf\x1b\x25\x49\x08\x5a\x89\xab\x2b\x8d\x8a\x91\x48\x20\x4c\x31\x9f\x57\xb5\xf8\x10\xd8\xfc\x83\x13\x99\x46\x20\x87\x4f\x2d\x83\x4e\x93\x65\x05\x29\xaf\x1f\x41\x9c\xc4\xa2\x61\x57\xe2\xc1\x54\xba\xcb\x32\x97\x71\x13\x7e\xb1\xf1\x54\x9b\x5b\x24\xa1\x2c\x37\x9c\x7d\xf2\x25\x8a\x4c\xfc\x41\x06\xe1\x38\xe4\xa3\xaa\xad\x98\xdc\x56\x1e\x14\x0c\xdd\xa0\x1d\xfd\xde\x00\x8d\xdc\x3c\x46\xbe\xc7\xe5\xeb\x84\x94\x03\xa3\x08\xa6\xd1\xf7\x2a\xa4\x1e\xe8\x3d\xb9\xcb\x08\xff\x65\x2e\xb4\xdf\x1b\x53\x45\x4c\x0f\x54\x46\x33\xb1\xd3\xee\xe1\x75\x48\x2b\xc7\x58\x8e\xcb\x12\x58\x86\x36\xcd\xc9\xc8\x1f\xbe\xe2\x2d\x99\xdb\x44\x6e\xa7\x12\x4b\xde\x5c\x1c\xb3\x18\x78\xf9\x9c\x48\xe3\x8e\xe0\x2c\xad\x62\x90\xe9\x84\xc7\x3b\xe0\x32\x72\xfa\x37\xe3\x28\x7f\xe4\x63\x04\x44\x91\x2b\x0f\xe7\xdd\xa4\xb6\x8a\x96\x44\xbe\x8d\x92\x0f\x57\x27\x48\x41\xee\xb0\x47\x0e\xf2\xb7\x22\x69\x24\xeb\xb9\xe8\xc2\x58\x53\xf9\x7d\x3c\xea\xdb\xba\x5a\x09\xd6\x2f\x86\x9e\x23\x2c\x64\xad\x42\x4b\x30\x4a\x9a\x9b\xca\xbc\xf4\x92\x41\x9d\x29\xc9\xfe\x42\x30\xb2\x6e\xac\x2b\x73\x39\xe9\xee\x41\xf1\x84\x50\x12\x91\x28\x1e\x92\xa1\xec\x5a\x43\x3a\xcd\x50\x25\x2e\xcb\x0f\xcc\x83\x04\x92\x50\x66\x97\xc4\xf5\xff\x81\x1d\x97\x65\x8f\x50\x90\xa0\xca\xd4\x69\x10\xb7\xce\x12\x2a\x12\xbc\x23\x75\xe9\x96\xc1\x33\x5c\xc2\x33\x30\xd4\xb4\xca\xf2\x87\x0b\x55\xa5\xf9\x93\x57\x0e\x49\xb9\xb2\x92\x85\x0e\x46\xb2\x05\xbf\x04\xdd\x24\x28\xf5\xf6\x87\xe6\x04\x1b\x3c\xc7\xb2\xf2\xd1\x1c\xd3\x5a\xb0\x76\xe9\x28\x39\x52\x27\x36\x3a\x2a\x67\x30\x79\x41\xd1\xe2\xff\x7a\xe5\x6d\x0b\x1c\x00\xe5\x4a\xea\x49\xfa\xf7\x7c\x5b\xdb\xe1\x08\x85\xe0\x0c\x15\x6a\x67\x8c\x13\x34\xa5\x0d\x08\x41\x53\xd6\x58\x8c\x09\xe6\x60\x1c\x46\x72\xfc\xf0\x38\x85\xeb\x79\x31\x2a\x28\x26\xb1\xbf\x63\xde\x1a\x07\x7b\x27\x9c\x54\x42\xa9\x08\x37\x21\x63\x2e\x4e\x2c\xf0\xe5\x0d\xd7\x17\x8f\x19\x7e\xb2\xb3\x76\x38\xd1\x78\xbc\x45\xeb\x8b\xe8\x4d\x32\x73\x15\x97\xac\x26\xa6\x0b\x39\x98\x1b\x4f\xd1\x60\x97\x61\x02\xc9\xf9\xe4\x6f\x89\x7c\x30\x59\x94\x91\x10\xe0\x6a\x6b\x03\x37\x64\x08\xf2\xff\x2e\xab\x7f\xbb\xcb\xca\xd8\x4a\xd7\xba\xac\xf4\x5b\xff\xd9\x97\xd5\x6d\xce\x71\x3e\xa9\x09\x6f\xec\xf8\xe2\xff\x3b\xb5\xff\x8a\xa7\x56\xdd\x4e\xfa\x66\xb1\xaa\x07\x38\x3c\xa1\x6c\xba\xbc\x6e\xcc\x41\xf0\x2a\x69\xad\xab\x94\x2a\xf1\xc8\xd6\x88\xbe\xf3\xd3\xac\x65\xb0\x3f\xda\x79\x36\x22\xa5\xc6\x09\xa2\x1c\x5d\x49\x03\xa7\x34\x7a\xb5\xa6\xe2\x9d\x2a\x05\x6a\x82\x78\x42\x40\xae\x97\xda\x76\x1f\x69\xc8\x35\x69\x7c\x61\x00\x73\x4e\x9a\x16\xc5\xc5\x34\x86\x0c\xb5\x8f\x87\xdf\xe8\x77\x05\x8a\x9f\x97\x5a\xb8\x46\x8f\xc7\x88\x49\x71\xf1\x8e\x39\xe1\x1c\x6a\x44\x3f\x38\x67\xad\x36\xe1\x5b\x92\x55\x4b\xbf\xef\x6f\x61\x8c\xf7\x73\xbf\x8b\xc9\x72\xc6\x24\x7b\x71\x62\x44\x15\xbb\x91\xff\xaa\x81\x24\xb9\xd3\x06\xb1\x65\x9d\xf1\x30\xe8\xfd\x60\x68\x4e\x48\xeb\xf2\xa4\x6d\x70\x4c\x40\x88\x40\xbd\x92\x16\x0a\x7a\xd9\xc9\x52\x9b\x70\xbe\x12\x79\x99\x63\x77\xcc\x89\xba\xb7\x25\x7f\xf6\xd1\x6f\xbf\x6d\xd0\xaa\x9e\xf1\x5a\x9c\xd5\x53\x96\xe6\x78\x5b\xc3\x41\xe5\x68\x47\xd1\x43\xce\x20\xdf\x47\x01\xc1\xf1\xbe\x24\x95\x32\x0e\xe9\x22\x8d\xd4\x55\xd8\x2c\x8a\x86\x88\xe3\xbf\xd5\xbe\x69\xca\x57\x4c\x2e\x94\x6b\xac\x17\x2a\x6d\x9c\x11\x9c\x22\x28\x9c\x30\x2e\x73\x64\x80\x49\x88\x53\x5e\xb0\xb9\x8a\x19\x72\x1a\x11\x99\x7a\x82\xfe\x17\xce\xb9\x28\xc3\x7b\x31\x9c\x9f\x3d\x9f\xbf\xde\x8b\x30\xbf\xb7\x67\x87\x70\x26\x64\x14\xd1\x70\x5c\x4e\x21\xdb\xd4\xb4\x15\x12\x9b\x05\x1a\xb2\xba\xbd\x57\x24\xd6\x03\xf3\x0a\xc8\xa0\x88\xd3\x93\x23\x9f\x96\x71\x90\x2f\xe7\x44\x1d\x05\xcc\x55\xda\x2b\xe0\x64\xc3\x98\x36\xb3\xff\xff\x0e\x88\xb7\xe5\x26\x12\x3b\xb0\xb7\xa7\x7d\x51\x9a\xc0\x75\x70\x15\x9c\xb4\x8a\x4c\x5b\x76\x4d\x1a\x4d\x97\x34\x08\x54\x75\xee\xbb\x3b\x34\x60\x3c\x46\x6a\x49\x86\x61\x39\x25\x34\x46\x49\x27\x37\x92\xd8\x36\x41\xae\x99\x5a\x1f\x06\xda\xa8\xde\x3f\x11\xec\x11\x48\xeb\x15\x6a\x41\xee\x9c\x6b\xa9\x1d\x94\x80\x3e\xc5\x60\x29\xb8\x38\xab\x89\x36\x87\x5d\x76\xa6\xf1\x41\xcd\x96\x21\x57\xbb\x7f\x47\xe2\xbe\x94\x86\x5f\x37\x6c\x9e\x97\xf9\x83\x22\x3a\xfd\x82\x3e\x42\x68\x40\x2a\xe7\x5e\xb8\xbc\xad\x6c\x52\xfb\x02\x8c\x1b\x41\x1e\xf4\xd9\xf3\x63\x1f\x38\x5a\x92\xaa\x02\x5c\xab\xd0\xc5\x9e\x57\xa1\x50\xae\x19\x93\x36\x3d\x25\x54\x13\xfe\x6d\x39\xe9\xe3\xaa\x8a\x82\x80\xff\x8d\x65\x7a\x3a\x1d\xc1\xe1\xd1\x4b\x88\x79\x48\x5c\xb1\x6b\x9d\xef\xe1\x81\x92\xec\x76\x4f\x23\x6d\xe3\x02\x85\x86\xff\x2f\x7a\x59\x8d\xc0\x67\x2f\x4f\x4b\xed\x7d\xa0\x44\x65\x37\x7e\xef\x8f\x77\x0d\x06\x01\x99\x5f\xfb\x96\xfb\x7d\xee\xa5\x3b\xe6\xfa\x01\x93\xff\xc9\x1c\x14\xe7\x68\x40\x73\x8c\x75\x7d\x7a\x9a\x98\xfb\xdd\x7a\x39\xcf\xff\x46\xf3\x36\x63\x3b\xe2\x50\xbb\xab\x75\xec\x89\x2a\xac\xec\x45\xc2\x35\x93\xf7\x55\x68\x48\xeb\x6e\x43\xb3\xae\xb5\x5a\x8f\xdc\x6f\xb0\xfe\x9d\xb6\xa1\xbf\x13\xd8\x86\x36\x61\xd0\xd0\xec\x6c\x02\xf2\x13\x2e\x54\xc8\xab\x0d\xeb\x6d\x19\xfa\x67\x47\x9a\x95\xd7\x68\x24\x9d\x65\x21\xde\x37\xdb\xa6\xaa\xe3\xa8\xe0\x51\x9b\xfe\x79\x0f\x8d\x0b\x25\x36\x16\x8a\x51\xd1\xc4\xeb\x67\x68\x0c\x04\x1d\x9b\xe1\xdf\x2e\x6b\x92\x0a\x3b\x66\x7e\x6b\x64\x27\x8f\x0f\xd6\xaa\xfb\x87\xd1\xc6\x60\xa2\x65\x68\x41\x1a\x81\x44\x2b\x2a\x81\xa4\x14\xb7\xc0\xf1\xe2\x92\x4f\x6d\xe1\xa0\x34\x62\x36\x88\x19\xf3\x9c\x09\x4c\xd6\xe5\x8b\xea\xde\x42\x29\xfd\x95\x72\x73\x79\x0e\x51\x05\x07\xd5\x74\x39\x0e\xc6\xea\x8d\xb0\xf6\xf7\xca\xcb\xca\x72\x22\xaf\xa4\x34\xf2\xd5\xa2\xae\x4c\x07\xe9\x4d\x05\x5e\x5d\xfa\x81\x57\x5e\xaf\x38\x62\xaa\x85\x99\x26\x6c\x57\x24\xa4\xcb\x20\x99\x0d\xdd\x8a\xbb\xf5\x64\xd1\x8c\xcf\x9f\xe9\xe1\x93\x83\xfd\x3f\x9d\x59\x04\xf2\x4c\x24\x8f\x88\x9d\xcf\x87\x7c\x39\x1e\xfe\x98\xee\x7a\xb1\x97\xaf\xfa\x18\x4a\xc0\xe2\xdf\xe1\x20\xd0\x21\xc9\xad\x6f\xb5\xd9\x7b\xd5\x1c\xaa\x01\xf1\xe6\xd6\x27\xed\x6b\x07\x33\x6d\xf6\x80\xfd\x21\x4f\xc2\x7f\x48\x64\x54\x5c\xd2\x73\x44\xe0\xd0\x88\x97\x46\x41\xbe\xeb\xb0\xa8\x1b\x2d\x6e\x4c\x54\xd4\x30\xe0\x9b\xe1\xec\x86\x31\x51\x7d\xdb\x3e\x9e\x51\x8e\xaf\x40\x3b\x26\xf4\x69\x93\x97\x48\x52\x06\xff\xdd\x99\xb8\x6e\x2a\xb5\x21\x1e\xfe\xb5\x63\x7c\xfe\x03\x78\xf8\xcd\x69\xff\x46\xe1\x42\xff\x36\x24\xff\xde\x5a\xe0\xf4\x2d\xe5\x56\x05\x82\x63\x30\x2a\x25\x23\x45\xef\x5f\x3f\xfe\x45\x1b\x14\x3b\x93\x8f\xfb\xef\x4b\xf2\xaa\x39\x9b\x95\x9d\x6d\x33\xac\x5c\xb0\x88\xf7\x7e\x36\xd8\xa2\xbf\x78\x57\x22\x3a\x66\xb0\x2e\x7b\xf4\x86\x1b\x1c\x33\x7c\x5d\xde\x59\x6c\xcc\x5d\x79\x07\xe8\x74\x18\x27\xbf\x7f\x00\x42\x56\x0a\xb8\x45\x89\x7e\xc3\x33\xc3\xc1\x52\x6c\x33\xed\xf7\xb9\x05\xd7\xcc\x06\x28\xec\x6d\x2e\xd6\x05\x65\xe3\x1d\x86\x8f\x41\x04\x28\x15\x97\xa2\xfc\x26\xe1\xa3\x77\xbb\x63\x6e\xdc\x42\x38\xea\x97\xaf\xeb\xc3\xd9\x94\xca\x71\xe7\x81\x0c\xfd\x17\xee\x57\x3a\x01\x43\x31\x0f\xc1\x80\x43\x0e\xa6\x71\x43\x0f\x63\x3f\x57\x70\x74\x43\x5e\xa1\x94\xb4\xf1\x07\xf1\x0b\x7d\x35\x93\xdd\x9a\xae\xa6\x1b\xb0\x53\xeb\xfb\x18\xaf\x30\xde\x91\xff\xa9\x6f\xc3\x7f\x67\x0f\xd4\x57\xdb\xf0\xb5\x9c\x5a\x1b\xdd\xee\x5b\x78\xba\xce\xa0\x15\x39\xb1\x41\x38\x46\x97\x6e\x08\xfe\x54\xb2\x65\xad\x3a\x71\xa8\xaf\xc5\x32\x64\x03\xd7\xa8\x55\x87\xe9\xb7\x6f\x15\x90\x20\xd0\xc7\x06\x91\xc7\x2d\x8b\xe1\xd2\x99\xd3\x5a\x97\x3f\x51\xf3\x88\x9c\x42\xaa\x70\xd9\x2b\x31\x86\x5c\x37\xbf\xe8\xe6\x73\xdc\xac\x7a\x9c\x63\x30\xa8\x7a\x7a\xb0\x6c\x97\x59\xf9\x21\xfa\xa8\xde\xf9\x41\x7f\xf4\x73\xaa\x66\x57\x0a\xfa\x76\x3f\x98\x4c\x15\x4a\x0b\x07\x1d\x79\x93\x8e\x1f\x36\xe0\xd1\x91\x1d\x2a\xbf\xcf\xa7\xa4\xc5\xb4\xe2\xe9\x2d\x96\x1b\x58\x23\x5a\x97\xf4\x9a\x96\x1d\xae\x54\x1c\x5c\x5d\x42\xcd\x99\x20\xd8\x2a\xb1\x1d\xe1\x02\x7b\xf6\x22\xe1\x85\x0c\x1f\x83\xc6\xff\x70\x5e\xc6\xed\x58\xe9\x1f\x41\x7e\x88\x4c\xc7\x6e\xf9\xe6\x97\xf5\x9b\x1e\x8c\x2b\x4d\xe6\xcc\x32\x61\x34\xf4\x8b\x3d\xdb\xe7\x7e\xcd\x5e\xb8\x17\x05\xae\x88\xb7\x49\x6c\x2a\x8e\x16\xad\xaf\x2a\x57\x97\xbc\x5c\x89\x4f\x0b\x5c\x09\xa5\x79\x8a\x8b\x5c\xc5\x25\xc8\x5b\x13\x30\x03\x2e\xc5\xd3\xdd\x59\x14\xc4\xd7\x00\x30\x67\x07\xa0\x53\xd9\xc9\x04\x00\xe9\x0a\xd8\xe1\x2a\xfd\x6e\x2d\x69\x71\x79\xc4\x8b\x47\x7a\x98\x6f\xfc\xb9\x65\xc5\x17\xfd\x5b\x3f\x36\x74\xa8\x84\x46\xc6\xa8\x75\x27\x36\x3c\xfa\x28\x37\xcd\x51\xdb\xec\x86\x41\x36\x7c\xa0\xeb\x91\xb7\x9e\xe3\xaa\x5a\x7f\x29\x63\x30\xe1\xfd\x19\x17\xde\xa7\x65\x5c\xd3\x5c\x41\xca\xb5\xac\xb3\x43\xf7\x93\xa4\xb8\x0e\xc7\x4f\x26\x7f\xa0\x48\xeb\x32\x3d\x93\xb4\xec\xdf\x58\xf6\x60\x81\xd6\xa9\x3a\xbf\xe4\x71\xee\xb4\x39\x92\x93\x4f\x1f\xa7\xc6\xe7\x5f\xfd\x0d\x8e\x7a\xe9\x9f\xf7\xdd\xe0\x26\x48\x45\xa8\x76\xd0\xd4\xa8\x60\x75\x8b\x69\xcd\x95\xf9\x1b\x12\x7b\x8c\x06\xbd\xc0\x2a\x11\x4b\xbc\xcd\xb4\x89\xe5\xaa\xab\x70\x83\x70\xd7\xb2\x39\x18\x17\xa7\xaa\x86\xac\x60\x30\xea\x21\x59\x88\x6c\xd1\xb0\x42\x77\x52\x91\x45\xce\x09\x57\xee\x36\x40\x93\xed\xf4\xff\x77\x21\xa3\xc1\x45\xfd\x77\x53\x06\x05\xb5\xb3\x06\xac\x41\x18\x15\x78\x81\x2f\xa1\x60\x6d\x74\xab\x24\xa2\x61\x00\xce\x5b\xbb\x9c\xf4\x05\xa3\x76\x07\x1e\x06\x49\xec\x1d\x5e\xb1\xae\x95\xa5\xac\xe4\xef\x66\x37\xfa\x00\x5c\x54\xac\xfd\x0b\x9d\xd3\x96\x4f\xb8\xf9\x55\x5d\x2b\xdf\xc9\x0d\x3e\xf8\xf6\x4b\x2f\x08\x21\x87\xca\x5e\x1d\x51\x51\xcf\xa5\xd7\x90\xa7\x07\x4a\x8b\x1b\xdd\xa0\xfb\x58\x5a\x46\x27\xf9\xa7\x49\x5d\x8e\x7e\x76\x81\x57\xfa\xd4\xfd\xa2\x49\x4c\x89\x51\x87\x29\xd9\x2a\x0f\xa9\xc0\x55\xd1\x55\xc6\x6b\x02\x2d\x18\x12\x00\xb2\xef\xcf\xd9\xb5\x0a\xae\x54\xd3\x95\x04\x6e\xc8\xeb\xb8\x9c\xd3\xda\x12\x84\xf2\xe3\xca\x33\xad\xc8\xc7\x69\xef\x55\x93\xa5\xe2\x9f\x2a\x34\x89\x6f\xab\xcc\x51\x44\x6b\xde\x4d\xa7\xb4\xa0\xd2\x7a\xa4\xf4\x57\x90\x67\xad\xac\x1a\xe5\x93\x06\x86\xe9\x6d\x90\x89\x16\x78\x65\x18\x77\xcb\xb4\x4c\xec\xbd\x8b\x6b\x47\x0c\x4e\x92\x36\x2c\xec\x30\x41\xd7\x31\xff\x92\xb5\xdc\x38\x01\x81\x59\xa7\x94\xe9\x99\x35\xe4\x9f\x1d\x6d\x20\x5e\x2b\x21\xaa\x7b\xc0\x04\x49\xf2\x47\x42\xcc\x23\x9f\xc5\x8c\x1b\xa2\x82\xb3\xa0\xdd\x92\x4c\xec\x4c\xf7\x8c\x51\x34\xad\x52\xf2\x2e\x64\x26\xbc\x1d\x57\x9e\x2f\xf7\x13\xe7\xac\x48\x09\x6c\x9c\x37\x21\x80\x02\x97\x88\x93\x47\xf8\x3c\xd3\x59\xef\x03\xb8\xfc\x75\xa9\x36\x4e\x3f\x23\x52\xb7\x0d\x25\x12\x21\x20\xcb\xba\x68\x23\x1e\xd2\xfa\x7a\xec\x25\xb4\xcc\x79\x8c\x83\x52\x16\x0a\x73\x67\x1e\xeb\x89\xe7\x64\xa9\x40\x28\x2c\xf2\x49\x4d\x96\xfa\xf7\xc3\x10\x40\xbe\xb4\xc1\xcd\x29\x22\x9f\x34\x91\xbc\xda\x32\xbb\x1d\x6d\x76\xee\x7e\xeb\x69\x9f\x5c\x31\x5c\xbe\x90\x6f\x45\x2d\x93\xcd\x2c\x7d\x74\x0d\xb6\x1d\xd7\xb0\x39\xbe\x26\x13\x7f\x86\xdb\xa8\x65\x63\x46\x48\xee\xda\x69\xfa\x69\x67\xf7\xc2\xcd\x1b\x28\xde\xe8\x2a\xc2\x4b\x42\x3e\x55\x2b\xc1\x51\x58\xd7\xda\xba\x8d\xd7\xb8\xea\x7a\xe5\x8f\x51\x37\x5c\x2c\xb8\x9b\x67\xd0\xfd\xa4\x09\x85\x04\x60\x13\x47\x54\xa3\xe5\x27\x98\xb9\x1a\xdd\x19\xdb\xfc\xda\xd7\xd4\x68\xcc\xd0\x47\x16\xd4\x88\xb3\x60\x45\xb8\xa2\x6b\xd1\x82\x34\x05\xa9\x5b\x7c\xa5\x6e\x0c\xc9\xa2\x65\x94\x8f\x97\xe0\x1c\xc9\x57\x09\x5c\x9f\x74\xed\x3b\x03\x4f\x22\xda\xfb\x68\x3d\x87\x69\xf8\xb6\xf2\x28\xc8\xda\x94\xfe\x37\x2f\xd0\xc1\xee\x7e\x86\xe5\x9d\xf8\xab\xd4\xbc\xef\x92\xb4\x4b\x42\x6a\xb4\x0f\x17\xd5\xc1\xfd\x3e\xe6\x26\xe9\xc1\x1f\x32\x4d\x16\xb5\x8d\xb8\xa5\xf5\x95\xbc\xd9\x4f\x7a\xa9\xc3\x1c\x1a\x1f\x79\x31\xea\xc2\x4f\xd6\xa4\x9a\xdc\xcc\x8e\x22\xc0\xbd\x34\x24\x28\xa8\x02\x21\xcf\x44\x8f\x98\x32\x07\x7e\x22\x20\xd7\xc6\x92\x7c\x4f\x18\x4d\x36\x7e\x8e\xc6\x9c\xb6\x13\xa7\xfb\x27\xd4\x67\x84\x4f\x8d\x1c\x38\x8a\x7c\xe0\xaa\x7e\x79\x24\x81\x4c\x0e\xb6\x04\xe1\xc0\x67\x2f\xf4\x67\xcf\x75\xf5\x50\xf8\x58\x13\xc6\xc1\x36\x7a\xb2\x8d\x9e\x6e\xa3\x67\xdb\x88\x35\xe8\xf9\xa0\x43\xbd\x88\xa6\xcf\xfb\x5b\xe2\x03\x4f\x77\x25\xe4\x6f\x9f\x7d\x89\x98\x3b\x2d\xe1\xdd\x18\x37\x3c\xa8\x0b\x9c\x18\xfe\xa3\xee\x7d\xaf\x31\xb7\xce\x8d\x10\xcf\x2c\x31\x42\x70\x4f\xf4\x4c\xb6\x87\x9a\x90\xd0\x18\xd0\x44\xb5\xc5\x55\x54\x25\x88\x86\xe0\x62\xa6\xa2\x96\xdd\x22\xce\x4a\x89\x92\xaf\xc1\xe3\x86\x14\x3d\x3a\x74\xca\x24\x2b\x4a\x94\xe5\xa5\x67\x04\x5d\xd1\x6b\x52\xcb\xfd\x56\x75\xab\xf1\x4a\x6c\x3a\x2e\x4b\xe9\xd0\x6b\x6d\x31\xd9\x5d\x6f\xe0\x33\xa5\x31\x2e\x1a\x72\x0d\xf2\x42\x44\xed\x82\x5d\xfe\x83\x41\x90\xd9\xae\x78\xdc\xb4\x2b\x2e\x70\xc7\x89\x6c\x5a\x2c\xa4\x8e\x78\x7a\xd6\xfd\xbe\xed\x8d\x29\x46\xd2\xbe\xfd\xbe\xe5\x91\xcf\x05\x21\xba\xf7\x96\x41\xce\xee\x06\xf4\xb6\x71\x8d\x9e\x0d\x80\x58\x0c\x45\x0f\xc4\x48\x48\x1d\x8b\x53\x0a\xca\x01\x6e\x56\x10\xa3\x00\x08\x05\x37\xff\x73\x2d\x87\xc6\x55\x82\x2d\xf4\x8f\xfa\x28\x9b\xf6\xd1\xe8\xc1\x39\x91\xfb\x26\xeb\xfc\x2a\xaa\x10\xe2\xde\x14\x8a\xba\x57\x15\x29\x5a\x25\xd9\x8e\x81\xfd\x64\x0d\xd8\x35\x27\x35\xef\xf8\x68\xd8\x4f\x47\xc3\x26\x9f\x49\x01\x55\x46\x46\xc3\x7e\x36\x1a\xf6\x35\x69\xe8\x94\x16\x78\x2d\xf0\xcf\x47\x83\x97\xa4\x96\x02\x3c\x9c\xb5\x97\xe5\x8f\x07\xdf\xc6\xfc\x71\x5a\x31\xad\x26\x58\x5a\x5e\x4f\xf4\xb5\xcb\x0c\xd8\xd9\x00\xec\x2f\xf7\x92\xc2\x95\x6e\x91\x0c\x8c\xeb\xec\x54\x96\xa8\x59\xd2\xaa\x42\x32\xa2\xab\x20\xf4\xda\xda\x31\xfb\x3b\xa7\x99\xa6\x78\x94\xa3\x8e\x93\x52\xc7\xae\xc1\x53\xc0\x30\x16\x5d\x4d\xf9\x4c\xf3\x37\x5d\x0c\x67\xc1\x58\x83\xba\x45\x4b\xe7\x04\x79\xc0\x58\x03\x0f\x95\x0c\x39\x95\xc4\x5b\x86\x2a\xdc\x12\x2e\xf9\x08\xe2\x6c\xda\x2e\x85\xae\xfb\xcf\x8e\x16\x42\xd8\x96\xf1\x48\x11\xff\x5d\xe0\x06\xcf\x49\x4b\x1a\x59\xe7\xbf\xb4\x87\x7a\x8e\x17\x0b\x08\xec\x56\x28\xf0\x5e\x05\x99\xdd\x4a\x62\xdb\x8a\x03\x53\xc9\xb7\x1c\x11\xcd\xe4\xae\x93\xcf\x0b\x52\xb4\xd0\x58\x49\xd9\x10\x66\xb8\xf5\x61\x42\xa5\x01\x81\x63\x8d\x5f\x5a\xf3\x96\x60\x63\x96\x98\x76\x95\x76\xa2\xf5\xdb\xa0\x6a\x63\x5a\xc0\x15\xa8\xff\x90\x2c\xfa\x8b\x72\x68\x08\xd6\x28\x8d\x52\x59\x3d\x5d\x6c\xa8\xb3\x08\x5a\xeb\x57\x77\x41\x47\x49\x99\x78\x65\xe4\x5a\x1c\xb8\x26\x7e\x1c\x50\x2f\x75\xbd\x7d\xf7\x43\x10\x79\xe3\x80\x32\xe4\x05\x95\x39\xf2\x2a\x4c\x42\xec\x41\x49\x8a\x86\x60\x6e\x29\x51\xa9\x54\x7c\xc6\xba\xaa\x4c\x88\xc6\x31\x7f\xe8\x4d\xc7\x15\x22\x51\x95\xed\x75\xe0\x9f\xf1\x00\xa5\x39\x21\x28\xb3\x3b\xc3\xa1\xa6\xbe\x5c\x13\x8d\xa6\x36\x28\x2d\xcc\x64\x07\x4d\xac\x1b\xec\x6f\x55\xc5\x96\x8a\x96\x1b\xd6\xb2\x82\x55\x10\x4b\x44\x5a\xd7\x80\x2e\x2d\x9a\xca\xac\xee\xd9\xce\x6d\x96\x3f\x6d\x4c\x85\x07\x69\x84\x2f\x94\x36\xcc\x1a\x53\x5d\x43\x1c\x53\x55\xe9\x6d\x33\xb6\xd5\x58\x05\x56\x53\x7d\x89\x0e\xf6\x53\x71\x5c\x0b\x5c\xd3\x62\xf2\xe0\x42\xae\x4c\x59\x08\xf5\x4b\x82\xa0\xd8\x14\x35\x62\xde\xbb\x0f\x06\xe9\x65\xed\x80\x85\x54\xac\x42\x9d\xe9\x00\x8d\x8e\xd4\xac\x52\x56\x0b\x83\x1f\x69\x71\xf0\x0b\x26\x9e\x9d\x82\xf2\xa1\xdb\xc2\x4b\x28\x43\xf6\x26\x7d\x0d\xe0\xc5\xa2\x81\x42\x7c\xe6\x3e\xe8\x69\x1f\x6a\x8c\x8e\xc0\x9e\xa1\x21\x1d\xe5\x12\x14\x70\x37\x27\xce\x6c\xd8\xf6\xea\x41\x15\x47\x18\x84\x50\x56\x73\x5a\x92\xc6\xc4\xad\x61\x41\xa6\x0b\xc6\x49\xb9\xe7\x98\x78\xfb\x88\xe9\x58\xad\x48\x73\x46\xb2\x54\x9f\x88\x0f\x1c\x06\xf9\x03\x63\x55\xc4\x1e\x41\x53\x92\x77\x9d\xf3\x56\xb6\x21\x8a\x37\x56\x1c\x12\xf6\xfd\xf7\x9a\xfe\x4e\x80\x6b\x89\x15\x0a\x96\xa2\xb1\x2e\x51\xa7\x4a\x20\xc2\xb1\x7e\x10\x70\x0b\xeb\x95\xf3\xd7\x91\x73\xc7\xd1\x69\x4e\xab\xe6\x1f\x55\xf3\x95\x9a\x86\x2d\x60\x82\xb3\x72\xec\x91\xc4\x83\xdd\x82\xd5\x05\x6e\x27\xb4\xdc\xd2\xbf\x3e\xb0\x5a\x83\x6e\x5a\x01\x7a\x83\xf6\x71\xd2\x12\xb2\x8e\x57\xa8\x15\xb3\x78\x90\x0c\x72\xf4\xff\xf2\xfe\x94\x79\x5f\xac\x26\x6e\x1e\x28\x77\x5b\xaa\x3a\xb5\x23\xc1\x71\xe0\xa0\x33\x84\x44\x5b\x54\x13\x43\x4e\xc0\xe7\x38\x78\x29\x74\x94\x21\xe2\x0c\xd1\xe8\x35\x4d\xcf\x05\xee\xc4\xe1\x54\x0b\xfb\xbb\x1c\xfa\xac\xbe\xc6\x15\x2d\xe1\x28\xfc\x1d\xcd\x49\x3b\x63\x51\x9d\xbe\x33\xe5\x79\x9c\xe1\xc5\x82\xd4\x12\x59\x4e\x68\x7f\xe4\x88\x30\x29\x2e\xf6\x86\x0b\x39\xa7\x82\x2c\xce\xca\x1c\x37\x9f\xfc\x6c\x37\x3a\x9f\x93\x92\xe2\x96\x54\xab\x0c\x05\xc5\x74\xdd\x43\x45\x3e\xb9\x0d\xd3\x4e\x9a\xf0\xc2\xd4\x81\xcc\xcb\x68\xed\x88\xd0\xfe\x3a\xa4\x1e\x6d\xe5\x82\x94\xf5\x0f\xb8\x6d\xbb\x9a\xe3\x29\x91\x85\xa3\x8e\xeb\xf2\x3d\x99\x76\x75\xe9\x70\xf2\xb0\x6d\xb8\x81\xbe\x1e\x65\x3b\x63\x5d\x04\xdc\xc3\x47\x78\x96\x7d\x73\xed\x00\x37\x8c\x5b\xb1\x5f\x59\x00\x12\xe8\x52\x36\xab\xa2\x2d\x9a\x28\xd7\x01\x47\x05\xae\x2a\x99\x42\xad\x9e\x20\x91\x0b\xd0\x76\x9d\x4a\x4f\xf0\x2e\x59\x69\x5a\xde\x02\xb0\x39\x69\x2b\x89\x2c\xfd\x93\x65\xbc\xae\x2e\xd3\xc7\x84\x5d\x60\xa3\x25\x36\x35\x5f\x1f\x4d\x69\xb1\x6d\xcc\x56\xcb\xe3\x2f\xa3\xf3\x1a\x20\x48\x1e\x25\xca\x9b\xc2\x9f\x15\x67\xf2\x05\xc5\x60\xe6\x11\x77\x2c\x77\x3c\xf6\x98\xd9\xf5\xfc\x11\xf8\x65\xa0\x5a\xc2\xad\x24\xa4\xb4\xcc\x23\x27\x53\x9a\xd9\x0c\x57\x8a\x1e\xae\xb4\x94\xaa\x0f\x1b\x74\xa2\x8d\x6e\x23\x5d\x4e\x8e\x36\x71\x25\xb3\x4b\x5c\x7c\x52\x26\x39\xda\xf4\x26\x8c\xe6\xcb\xca\xdc\x79\x6d\xa9\xe4\xe5\x94\xea\xa9\xa7\xeb\xfb\x9a\x5b\xa5\x05\xf2\xe3\xdd\xa5\x0c\xf7\x10\x97\xb2\x21\xac\x22\xca\x2c\x96\xca\x81\x49\x06\x73\x21\x97\x94\xc3\x25\x00\x37\x9d\x6a\x65\xec\xb4\xe3\xd3\xd3\x09\xc1\xcd\xa0\xa0\x9c\xd3\x18\xcb\xb7\x81\x8a\x05\xc0\x34\xe4\x31\xa9\xa5\x81\x51\x5e\xf5\x6a\xce\x42\x16\xad\x38\x8b\x5c\x25\xa3\x0a\x6a\xfd\xf6\x5b\xb2\xff\xd7\x88\x7b\x4d\x19\x8f\x95\x43\x3e\xce\xfb\x23\xff\xec\x30\xa8\x5e\xca\x9b\x6b\xd5\xa9\x04\xe9\x28\x80\x4e\xda\x91\xd0\xac\xa6\xac\x29\xd2\x4d\xd5\xb3\x24\xb7\x99\x02\x5d\x62\x6d\xdd\x25\x10\xc4\x41\x40\x0e\x5a\x7f\x50\x31\x57\x8f\x82\x0e\x87\x2e\x04\xbb\x18\x63\x7e\x9a\x8a\x5f\x70\x8d\xd8\x82\xd4\xd2\x46\x8c\xeb\x15\x9a\xb3\x26\x86\x70\x8d\x1b\x4d\x5d\xef\x59\x05\xb6\xfc\x13\x98\x40\x64\x1e\xce\x4a\xef\x27\xa9\xd7\x13\x62\x7c\x30\xd4\x89\xca\x5e\x4f\x8e\xee\x76\x3b\x04\xff\xc6\xfd\x94\x74\x15\x41\x7b\x89\x72\x49\x48\xe3\x46\xf1\xa7\x73\xa2\xf2\x70\x0e\x06\xa4\x13\xb4\x59\x0b\xa7\x3f\xc7\x18\x8f\x43\x96\xce\xe4\x52\xf3\x46\xcf\xbe\xe1\x12\x1a\x45\x4b\x1a\xb0\x26\xea\x80\xb5\xaa\x72\x63\xde\x05\xf7\xd0\x47\x53\x9e\xc6\x74\x39\x74\x73\x04\xa9\x0a\x44\x11\x0c\x2a\x99\x5c\x25\xce\x81\xf5\x4b\xd3\x3a\x53\x55\x3b\x23\x82\xaf\x9d\xd2\x60\x40\x26\x72\xa1\xc6\x25\x48\xf6\x64\xc2\x8d\x4a\xa6\xea\x4b\x89\x30\x7f\xe4\xb3\x9a\xc6\xd4\x98\x44\x9b\xbc\x8f\xf5\xcf\x5d\xa4\xf9\x0d\x2f\x6e\x64\xe2\x5f\x2a\x65\x1c\x6e\x8c\xf4\x7a\x12\x3b\x9d\x29\x14\x39\x06\x13\xa3\x72\x01\x7b\xda\x6b\xeb\x9f\xf5\x74\xbb\x51\x74\xb4\xa6\x49\x61\x73\x33\x88\x0b\x4b\xde\xb0\xb2\x63\x1d\xf7\xf0\x48\xd4\x77\x0c\xf9\xcf\x49\x45\x70\x83\x94\xe5\x50\xdb\x31\x2f\x89\x74\xde\xba\x32\x9d\xe9\x36\x53\xa6\xef\xd0\x1e\x3b\xe4\x7e\x4e\x23\x79\xaf\x34\x12\x69\x8f\xb9\x5c\x09\x6d\xb4\x55\x0a\x07\x6d\xf4\x6c\x5a\x86\xfe\x97\x34\xcc\xd1\x5b\xdc\xc4\x10\x50\x62\x6d\x65\xe0\xb0\xfc\x41\xde\x1d\xdc\xdc\x58\x33\x31\xba\x94\x8a\x8d\x96\xaa\x84\xc4\xd4\xb0\x0d\x09\xb2\x8f\x7f\x27\x5b\xa0\x0b\xc0\x99\xc3\x47\xb9\x5e\x88\x9d\xa0\xd5\x58\x0b\x03\x76\x75\xce\x18\x41\x02\x2b\xa1\x21\x6c\x94\x6d\x24\xb4\x72\xc7\xbd\x9b\x1a\x65\xb3\x48\x1a\xbd\x16\xa4\xa1\xac\x44\x4b\xa1\x15\xa4\xd2\xd1\x7c\x3b\x71\x03\xec\x8f\x2d\xa5\xdc\x1b\x96\x1e\x6c\x48\x05\xb4\x64\xe3\xe4\xf3\x96\xe2\x54\x30\xf6\x9a\x11\x8f\x42\xe1\x8f\x04\x22\x5f\x37\x58\xcf\xd7\xdb\x36\x1d\x09\x04\x9e\x1c\xb8\x00\xcb\xaf\xb4\x75\x40\xa3\x42\xad\x49\x9c\x52\x63\x17\x10\x8c\xa0\xab\x3d\x93\x3f\x8f\xcc\xf0\xfa\x4c\xfb\x03\x0b\x6c\xfb\x8d\xb9\x47\xc4\xab\x27\x2c\x04\x7a\xf0\x73\xe9\xd4\xda\xe4\x69\x12\x4a\x62\x74\x94\x7b\xad\xeb\x40\xde\xb1\x49\x77\x12\x4c\xf2\x30\x9c\x75\x0a\x8c\x50\x5d\xe0\x50\xb0\x8a\x5c\x54\x0c\x14\x89\xdf\x97\x98\x60\xbb\x6e\x46\x4d\x4a\x58\xe6\x9e\xb4\xac\x12\x4b\x28\x6f\xc1\x3f\x63\xcf\x2a\x9d\x22\x2a\x74\xb7\xba\x0c\xa8\x49\xb2\x58\x13\xe3\xef\x86\xec\x47\xed\x67\x53\x4d\xf2\x85\xdc\xac\x2b\xc7\x44\x36\x4f\xdf\x25\xd9\x4a\x9b\x7e\x4e\x2a\x8c\x05\xc2\x20\xf1\x79\x6f\x6f\xcf\x03\xf8\x4e\x47\x0f\x44\x9b\x7f\x88\x8e\xbd\x20\x0a\x41\xc5\x41\x39\x3a\xfd\x86\x07\x51\x65\xd1\xb8\x5e\x57\xf0\x6f\xa9\xfc\x86\x78\xf9\xbb\x10\xc6\xe0\xc5\x3c\x78\x00\x8b\x19\x29\x3e\x99\xae\xea\x16\xd5\x05\x6b\x1a\xc2\x17\xac\x96\xa6\x10\x08\x53\xd3\x4e\x34\x74\x76\x0a\xd5\x21\xba\x1a\x32\x81\xc4\xc7\xa4\x71\x3c\x06\x9a\x09\x00\x20\xda\x72\x5d\x82\x73\xca\xc0\x9a\x23\x20\x17\xf9\x10\x85\x31\x47\x69\xd8\x68\xec\x3a\x67\x7a\x6f\xdc\xbf\x06\x0f\x8e\xe4\x13\x05\x5b\xac\x14\xb5\x2c\x94\x0b\x68\x90\x53\xec\xed\xa1\x9f\x88\x8c\x04\xa3\x81\x22\x19\x4d\x17\x92\x17\xb4\x48\x26\x58\x6e\xca\xae\x95\x3e\x14\x52\xc6\xb6\xd4\xab\xbd\x50\x1a\x1a\x95\xef\xf0\xee\x32\x51\x2a\x05\x4e\x9c\x66\xff\xe6\x06\x94\x23\x2d\x61\xf5\x40\xa1\x57\xac\x6d\x49\x0d\x25\x8c\x6b\x38\x16\x18\xc6\x95\x81\x36\xfd\x5e\xa7\x30\x98\x10\xa6\x07\xa6\xe7\x4b\x22\xdd\xc1\x24\x42\x47\xb4\x70\x53\xc5\x95\x1a\x39\x56\x49\x9e\x5c\x16\x7b\x3b\xd8\xdf\x0f\x5f\x92\x4e\xe7\x5e\xbf\x9f\x12\x0d\xa4\xa5\xd0\xc8\x78\xca\xb2\xd8\xd2\x79\xb4\x03\x6c\x2a\x01\xe2\x4a\xb3\x97\xc0\x79\x9c\x72\xec\xe9\xfc\x13\x71\x8c\xea\x68\xad\x7d\xca\xfc\x66\x4c\xe3\x1a\x1a\x64\x1b\x04\xd5\xd0\x7c\x2b\x81\xf8\xf5\x75\x57\xd9\x26\x59\x3f\x48\x05\x2d\xbc\x96\x34\xc4\x2b\xaf\x53\x57\x7a\x8e\x23\xfb\x79\xa5\x26\x37\xaa\x6d\x89\x8b\xab\x33\xae\xf7\x42\xb2\x0a\x74\x84\x42\x4e\x6c\xc4\xe0\xef\xbf\x57\xb2\x49\x4a\x81\xc6\xe5\x9c\xd6\x3b\x7e\x9c\x83\x18\x9a\xa3\x89\x89\x60\xdc\x53\x31\x98\xf2\x57\x15\x32\xb9\xe7\x06\x21\xc6\x13\xdd\xdb\x33\xc1\xd8\x06\xf8\xf1\xf9\xa9\x3c\x64\xe1\x99\x4e\xba\x58\x7d\x54\xa0\xfb\x36\xe2\x1b\x3d\x7c\x88\x26\xf7\x83\x2d\xf9\xed\x37\x74\xdf\xc7\x4c\xce\x9f\xea\xc8\x35\x63\x04\x76\xf7\xe7\x4e\x95\xd9\xd4\x80\x05\xab\x5b\x5a\x77\x31\x86\xd2\xe6\x90\x05\x69\xe6\x94\x73\xca\xea\x4a\x47\x70\xea\xdd\x94\xb7\x51\x72\xa3\xce\xdf\x7e\x78\x75\x88\x8e\x9d\xa8\x4f\x15\xd6\xe7\xc8\x33\x8b\x86\xb2\x46\x3b\x16\x0e\xf6\xf7\x77\x5e\xff\xe5\xed\x4f\x71\x7e\x59\x0a\xfc\x44\x45\x69\x07\xe4\xb0\x05\x3c\x49\x8a\xa6\x92\x73\xa9\x00\x00\x8c\x5a\x32\x5f\xb0\x06\x37\x2b\x74\xd5\xe0\xc2\x28\x41\xea\xfb\xd4\x18\x72\x88\x16\xb2\x73\xaf\x1a\x5c\x97\x53\x0c\x95\x71\xcb\xb0\x63\xcf\x1c\xaf\xd4\x05\xa1\xe4\x09\xb1\x68\x31\x52\xb4\x94\xdd\xd4\x38\x90\x7b\x07\xf5\x6f\x3d\x74\xc1\xda\x08\x15\x43\x7a\x14\xff\xf6\x7d\x9a\xe0\xe3\x34\x97\xbd\x3d\x84\x76\xd0\xdb\x4a\x9c\x12\x1e\xe1\x6a\x5b\x77\x5e\x72\xd5\x3b\x80\x0c\xb6\x84\xf4\x21\x92\x20\xcf\xc9\x52\x82\x94\x41\xf2\x56\xc1\x91\x30\x6d\x9d\x3e\x73\x6d\xde\xe8\x78\x1e\xf9\xc7\x33\x3c\x9d\xe2\x23\xff\x74\x6e\xfe\x70\xae\x73\x56\x7a\xec\x3b\xe1\x05\x9b\xcd\xb6\x7f\xe5\x65\x38\xe8\x40\x78\xe8\xa6\x45\x9a\x16\xd3\xda\x89\xf7\xe7\x42\xe7\x41\xf8\x1a\xd3\x4a\x30\x0f\x41\xd1\x89\xe8\x31\xce\xfc\xde\x89\x73\x41\x68\xa9\x8c\x1c\x10\x4b\x60\x54\xdd\xaf\x54\xbd\x01\xe3\x78\x30\x95\x22\xd2\x10\x24\x8e\x05\x9b\x57\x2b\x81\x63\x19\x92\x6b\x44\x05\x10\x11\xa4\x80\x43\x65\x8d\x9c\xd2\xcf\x9c\x38\x77\xb8\x82\x3e\xb6\x16\x0c\x58\xf0\x8b\xaa\xe3\xd0\x28\xc2\x46\x35\x3a\x46\x2e\xd9\x09\x02\x3c\x5f\x3a\xd9\xde\x1f\xe1\xb8\xaa\xa2\xa5\x56\x64\x6a\xcd\x74\x53\xd9\x9e\xd5\x01\x80\xc8\x67\x21\x84\x43\xb3\xeb\xf9\xa2\xa2\x05\x6d\xdd\xd5\x09\x9d\x9c\x2a\xcd\xcc\x17\xe1\xcd\x36\x00\xba\x64\x9a\xb3\x12\x26\xa1\xe4\xa2\x93\x9d\x61\x52\x9d\x1d\xc5\xab\x6d\x70\xcd\x69\xbc\x84\xac\xe4\x9f\xd0\x7e\xc3\x3a\x8b\x8e\x17\xcd\x78\x6d\x6e\xef\xab\x8b\xb4\x87\x9e\x3c\x91\x2c\x70\x3d\x6b\x95\x6a\x12\xcb\xfe\x7f\x01\x43\x1d\x6c\x35\x57\x75\x0d\x83\x7e\x72\x49\xb3\xa1\x97\x92\xb4\x4e\xba\x95\xaf\x24\x8d\x4b\xbb\xe2\x5b\x42\x0e\xfa\xf5\x4b\x34\x0b\x32\x5f\xb4\x2b\xff\x51\x8b\x9a\x60\x24\x74\x84\x7e\x3d\x38\x44\xbf\x7e\xd9\x46\x4f\xe4\x3f\x4f\xe5\x3f\xcf\xe4\x3f\xcf\xc5\x3f\x83\x59\x7c\x9e\x19\x22\x31\xfc\x88\xbc\xac\xd0\xc6\x02\x35\xa4\x04\x3b\xb0\x81\x6c\x86\x0e\xb4\xd8\x9d\x94\x25\xfd\x3d\x50\xd2\x2a\x3a\x0a\x3e\xff\xa8\x7c\xb5\x3d\xce\x5a\x33\x9c\x7a\x16\xbd\x3c\x72\x53\x50\xd4\x87\x69\x9e\x2f\xe3\x22\x70\x55\x69\x36\xd9\xc8\x98\x7f\x53\xcd\xc0\xb2\x11\x78\x4a\xeb\xa5\xbe\x85\x2e\xc4\x87\x55\x44\x92\x8b\xcc\x69\x23\xfa\xe7\x16\x17\x51\x22\xec\xcd\x54\x8b\xcf\xa1\xeb\xb1\x3a\x86\x93\xfc\x64\x55\x4e\xd6\x16\x7a\x39\x1a\xb3\x39\x74\x9f\x43\x6c\x6a\x8c\x6f\x90\x32\xca\x12\x78\x9b\x5b\xa5\x27\x64\xcc\xe9\x64\xb5\xdc\x68\x27\xba\x6a\x06\x9a\xb1\x25\x9a\x6b\xa5\x1f\xec\x2f\x6a\x87\x6d\x98\x84\x19\x49\x5a\x1d\x74\xb8\x44\x32\x4e\x02\x29\xc6\x59\x77\x73\xc0\xd6\x07\x26\xed\xf0\x9a\xa7\x59\xbf\xff\xad\xf0\xbd\x13\xe3\x7b\x3c\xb6\x41\x63\x33\xf3\x3b\x2e\x85\x22\xba\xce\xd0\xe1\xda\xb2\x6e\xdf\xb3\xba\x14\xda\x98\xb9\xa6\xa9\xf8\x9b\x9a\xae\x44\xd1\x1e\xe2\xa6\xc1\x2b\x63\x43\x49\xd9\x35\x5c\x14\x97\xa4\x22\x82\x2a\x54\x6c\xa3\x5c\x81\xe2\x8b\x7e\x91\xaf\x41\x8c\xec\xed\xa1\xf7\xbe\x28\x12\xce\x78\xcc\xa4\x96\x33\x2a\xcb\x78\x78\xd8\xe9\x09\x15\xd1\x9b\x21\x87\x14\x04\x6e\x36\x42\xf9\x70\x60\x52\x93\x2d\xf4\xff\xa9\x7c\x8a\x11\x1b\x94\x66\x00\xc8\x8b\x23\x83\x0a\x24\x6e\xa8\xd6\xb6\xaa\x86\xac\x04\x95\x6d\xd4\x36\x2b\x84\xaf\x30\xad\xfb\xa0\x49\x3b\xb2\x00\x53\xb3\x76\x1b\x62\x9c\xc5\x07\x79\xb3\x94\xfb\x23\x3d\xdf\x66\x07\x3f\x1a\x24\x0c\x04\x2e\xeb\x9f\xec\xcb\xa8\x6d\x12\x12\xb7\xfb\x13\x6d\xd1\x51\xfc\x51\x2a\x18\x47\xff\xa4\x29\x2b\x21\xd3\x23\xaf\xbf\xad\xb8\x33\x24\xd7\x56\xd6\x2b\x25\x15\x8e\xb8\x34\x60\xbf\x68\xed\x2d\x7a\xe8\xba\xb0\xc5\xfe\xa2\xdb\xd3\xa5\x9b\x8f\x66\x80\x9f\xef\xe6\xe6\xc9\x61\xe5\x42\x0b\x66\x2a\xbc\xd7\xc6\x06\x1a\xdb\xba\xd4\x27\x98\x52\x08\x84\x86\xec\x7e\xb3\xed\xc6\xd7\x41\x5f\x60\x71\x39\x08\xc9\x36\x43\x76\x69\xce\xdb\xcb\x92\x3d\x3e\x19\x2f\xa5\x37\x58\xdd\xb9\xd5\xf4\xad\xe4\xde\x6c\x58\xd1\xc1\x88\xdb\x2d\x07\xde\x64\x75\xc8\xdb\x6f\xe4\xe5\x77\xce\x54\xcb\x37\x08\x3b\x20\x44\xc5\x67\xc2\xf1\x75\x6a\x8c\x72\x15\xba\xe9\x04\x2b\xac\x3c\xa3\xad\xd6\xcb\x36\x85\xeb\xd1\x77\x50\x42\x9d\xf6\xff\x5a\xcb\x8f\xb7\xa1\x80\xb9\x91\xc1\x72\xe6\xf5\xf5\xe3\xe4\xc2\x62\x36\x58\x10\x7a\x22\x6f\x4b\xa9\x84\x2c\x55\x27\xcb\xda\x9d\x7c\x5f\x17\xe6\xa4\xd4\x1e\x01\xb7\xe4\xbb\x2d\x99\x1f\x44\xcc\xdd\xba\xa2\x59\x28\xff\xdb\x9a\x96\xb6\x8c\xe9\x31\x08\x04\x47\x01\xbc\xdd\xb8\xde\x2a\x72\xcd\xec\xb6\x3e\x64\xf0\x5e\xb6\xa2\x6b\xa8\x3e\x7a\x5d\xac\xea\x10\x73\x31\x6a\xb7\x75\x06\xf4\x9c\x0a\x46\x66\x1a\xb8\x79\x70\xa1\x31\x53\x62\x7d\x4e\x61\x83\x94\xa0\x00\xa1\x7c\xaa\xdc\x90\x9d\xfe\x3b\x4c\x4b\x59\xf8\xf6\xd0\x5b\xf4\x36\xc8\xad\xaf\x89\x50\x19\xf7\x77\xf7\xb7\x55\x49\x5f\xf5\xc7\x94\x10\xfe\x43\xd7\xd4\xea\x83\x74\x0f\x7e\x19\xb1\x24\x19\x41\xbd\xc3\x6c\xb2\xaa\x55\x9c\x65\x0a\x16\xb0\x9f\xfa\x11\xd4\xc1\xe1\xca\x5c\x63\xec\x12\x4e\x1a\x70\xd2\x0a\x6b\x14\x5d\x6d\x9a\x8e\x53\xa1\xd3\x42\x9c\x2c\x60\x99\xcf\xad\xf6\x80\x26\x56\x28\xcb\x38\xfb\x0c\x03\xc5\xa4\x38\x25\x44\x39\x60\x94\x19\x40\xe0\x74\xf7\x8a\xb4\xaf\xcd\x17\x81\xfb\x52\xc8\xa4\x12\xdb\x41\xdd\xdc\x44\x65\x5a\x3a\x75\x07\x78\xe1\xd3\x6d\x4c\x03\x1e\xd8\xa0\x34\x31\xda\x71\x40\xf5\xf1\xc1\xbd\x3d\xf4\x83\xed\xde\x38\x25\x44\x7a\x5a\x94\xa9\x49\xd5\x1d\xd7\x17\x90\xa0\x94\xd0\x4b\xae\x7c\x2e\x6e\x3b\x0d\x54\x61\xde\xbf\xd7\x0a\x97\xb2\x8c\x60\x8f\x23\x4d\xa0\x17\x1e\x9a\xc4\xa5\xc2\x15\x7c\x28\x4c\x8e\x5e\xec\x18\x78\x26\x8c\x53\xfa\xae\x5e\x4b\xca\x87\xc7\x4c\x60\xa7\xc5\x4d\x6c\x25\xfa\xab\x38\xad\x7e\x03\x31\xf0\x21\x84\xf5\xaf\x9d\x5d\xf3\x77\x22\x17\x9b\x09\x8b\xae\x98\x9c\xd7\x5f\xa1\x88\x66\xbf\x31\x49\xe2\xe0\xc5\xc3\xd7\xfa\xa5\x5d\xf9\x56\xf2\x32\x72\xa0\xa6\x65\xae\x94\x13\x5d\x35\xee\x9c\xcb\xc9\x34\x64\x4a\x1a\x52\x17\x61\xcc\x1a\x82\x03\x62\xb1\x1d\xf7\x90\xf4\xc7\xdf\x15\xf0\x82\xc2\xf2\x1e\x8a\xfa\xfb\xa4\x5b\x44\xdb\xca\xd5\x50\x6d\x32\x75\x0d\x6c\xc8\x4d\x1b\x8c\x97\xac\x4f\xef\x03\x57\x75\x96\x53\x2f\xa6\x2e\x13\x94\xd2\x32\x13\x89\x1d\xaa\x66\x7c\x88\x61\x0f\xfd\x99\xec\x21\xf1\x44\x98\x25\x84\x52\x21\xec\xe1\x9c\xc7\x56\x09\x46\xb7\x8c\x68\xef\x81\xe7\x8e\x9f\xc0\x6a\xbe\x1e\x6f\xc6\xc4\x91\x44\x37\x4a\x06\x47\xdf\x08\xe3\xc1\x84\x32\xfa\x75\xaa\x15\x81\xbc\xa4\xb5\xc7\x35\x4d\x77\xa3\xc2\xee\xbd\xf1\xc7\xf8\x92\x9c\x26\xdf\xe3\x26\x91\x20\xaf\xbe\x73\x2b\xae\x3a\x2d\x67\xa0\xa3\xdc\xfd\xe3\x5f\x72\x2f\x8f\x86\x6e\x39\x07\x62\x56\x52\xf3\xe5\x81\x9b\xcb\x46\xfa\x37\x2b\x20\x79\x6c\xcb\x17\x95\x3c\x02\xc9\xb7\xf0\xbd\x73\xb9\xe9\x46\x32\xd3\x6d\xe4\x25\x68\x5c\xc0\xdb\x86\xad\x82\x6b\x72\x0a\xa8\x73\x0a\x89\x69\x67\x1f\x9b\x13\xf0\x91\x79\x60\x4a\x05\xc3\xc5\x63\x8f\x56\x23\x2d\xb3\xdc\xab\x69\xe4\x15\x67\x8f\x5c\xe8\x99\x00\xe4\x1b\xd6\x4a\x4e\x84\xb8\xc9\x61\x33\x31\x71\x59\x37\xd5\x3b\xeb\xb4\x33\x01\x18\x5b\xf7\x23\x14\xeb\xce\x5b\xbc\x9b\x1b\x1b\x80\x54\xc1\x12\x59\x4a\xe2\xe8\x01\x51\xcb\x34\x8e\xec\xd8\x1f\xec\x33\x81\x44\x25\x36\xcc\x05\x70\x94\x11\x62\x54\xbf\x93\x04\x82\x82\x8e\x1b\xa0\x5a\xb8\xed\x36\x7e\xee\x2b\x22\xe9\x59\xdf\x61\xd9\xb2\x18\xbf\x6c\x40\xd2\x55\x2d\x5d\x54\x54\x16\x31\xb7\xce\x6a\x0f\x1f\xe0\xaa\x8e\x62\xf4\x0c\x62\xe4\xbc\x64\x89\xff\x71\x45\x56\xf7\x5c\x84\xa4\x9a\x1f\x27\xc4\x91\x43\xf4\x31\x01\x3a\x6a\x34\x82\x8e\xd0\xc7\x9f\x93\x8d\x09\x65\xfd\x59\xb7\x04\x15\x9c\x20\x71\xff\xcc\x48\xe5\x78\xc2\x53\xdc\x84\x47\x93\xe4\xdd\x5c\x0d\xfe\x93\x86\x20\xd5\x8e\xfc\xd8\xb6\x09\x0c\xb7\x95\x59\x93\xa3\xe5\x0e\x98\x33\x38\x20\x4f\x48\xe0\x3e\x9f\xb9\x50\xcd\x14\xd2\x73\x49\xe5\xf8\x65\x97\xac\x22\x1a\x15\xe9\x84\xa0\x74\xde\xae\x83\x4e\x6d\xb3\xd7\x28\x8d\x4e\x75\x1d\xb3\xc4\xec\x79\xca\xb1\xcf\xb8\x29\x83\xf5\xf2\x25\xe0\x7f\x9d\x88\x43\x37\x14\xe4\x91\x65\xa4\x05\xae\x05\x3e\x74\xa9\xae\x52\xd6\x4e\x2b\xe9\x14\x94\x01\xb7\x9e\x6d\x0a\xe2\x99\xdb\x89\xc6\x81\x2a\x4d\x82\x9c\xf9\x70\xe1\x64\xe3\x39\xe9\x03\x6a\x75\xbb\x53\xf5\xea\x07\xe6\xd4\x16\x3b\x4a\x21\x50\xc7\x10\x26\x5c\xbf\x63\xa8\x70\xf8\x99\xc1\x72\x03\x69\xa3\x89\xc7\xd2\x6a\xd6\xcc\xcd\xe1\x56\xe7\xcc\xe4\xd1\xdb\x12\x69\x10\x4c\xa2\xa3\x48\xec\xbe\x44\xf0\xfd\x7e\x3c\xa6\x1b\xf7\x50\x46\xfc\x37\x11\x3f\x1c\x80\xcc\x8f\xc5\x5c\x80\x7f\xb0\x0a\xfc\xd9\x47\xf1\xb8\xdf\xf4\x6c\x59\x12\x35\xc7\x65\x19\x48\x0f\x8a\x3c\x24\x17\xb2\x4c\x5e\xa3\x25\x79\x5e\xd5\x06\xc7\x3c\x2e\xf1\xe1\x63\x34\x89\xa6\xbd\xd3\xb7\xce\x4c\x88\x6d\xc8\xf8\xd3\xc7\x32\xe4\xf9\x41\xad\xaf\xf4\xf1\xcc\x71\x3e\xc3\xfe\xd5\xd1\xcd\x30\x5d\xe4\xc6\x78\x3b\x94\x47\x1b\xe7\x14\x9a\x03\x2a\x3b\x80\x0d\x6b\x8b\x6b\x25\x3c\xa3\x4d\x27\x3d\xa3\x0d\x1e\xe1\x81\x9c\xd7\xe1\xb0\x00\x70\xcc\x44\x4d\xd2\xa4\x45\x9c\x72\xaf\x7e\x39\x14\x88\xcc\xbb\x68\x42\xa6\xe8\x14\x5b\xec\xbd\xe2\x7b\xfd\xde\x8e\x42\x68\xd8\xc1\x40\x1e\xf1\x08\x6e\x90\x19\x21\xc5\x16\xd2\x93\x58\x8f\x37\x20\x9f\x3f\x18\xd2\x77\x5c\x16\x96\x4d\xf0\x6e\x9e\xa3\x98\xb1\x3c\x21\x3d\xe7\x9d\xc1\xe5\x66\x68\x55\x39\xb0\xfb\x11\xa5\x84\x6b\x13\x09\xda\xe3\x0f\xd5\xa5\x0c\x7c\xe5\xe6\x11\x47\x45\x97\x76\xe5\xd1\x69\xb4\xa6\x78\x06\xdf\xac\x51\xb5\x7d\xcb\x18\x34\x07\x9d\xca\x27\x5d\xeb\x12\xde\xe6\xe6\x90\x1f\x7a\xec\x3d\x15\x7f\xfb\xd8\x9f\x72\x7e\x88\xf5\x09\x3f\x7e\x64\x27\x18\x2c\x35\x4e\x3a\x80\x20\xbc\x6e\x76\x87\xfa\x5c\x39\xd6\x22\xd3\xea\x6a\x98\x98\xe3\xc9\xe4\x4c\xc0\x49\x5b\x67\x3f\xae\x07\x41\x49\x97\x17\xd4\xd8\xd3\xb6\x58\xfb\xe5\xa0\xd1\x49\xf3\x08\xad\x8f\x2a\x25\x2f\x71\xde\xf7\xd0\xc4\xd5\x72\x77\x86\xaf\x8d\xd8\xef\xe0\xaa\xb9\xef\xaa\xce\xe5\x30\x91\xa6\xf9\x38\x39\xb7\x50\xe3\xd9\x8b\xb2\xd1\xfc\xc6\x9e\xd2\xb3\xd8\xa3\x52\x78\x86\x88\xbe\x72\x80\x79\xc9\x59\x95\xdc\x1e\x60\x4a\x9b\x55\x48\x36\x21\xc1\x7a\x5b\x90\x0c\xfc\x8c\x47\x38\xd2\x45\xa1\xfa\x92\x03\x46\x60\xe2\x2b\x4b\x82\x41\x9d\x1b\xa5\x47\x40\x95\x38\x55\x79\x6a\x86\x13\x25\x96\xdc\x7e\x72\x7e\x39\x70\x23\xc0\xf8\xde\x7c\xbf\xf6\xd3\xbf\x82\x80\xb8\x77\x07\x52\xda\xa6\x84\xaa\x01\x02\x45\x49\x99\xc1\xa7\xd4\xaf\x26\x28\x18\x81\xed\x6b\x4b\x07\x37\x18\x78\x8c\x48\x10\xb0\x14\xe7\xa3\x9b\x5e\xfe\x03\x0b\xf8\x63\x5d\xf3\xc7\x41\x9f\xe9\xfc\x0c\x6e\x7e\xd7\x67\x16\xba\xb9\x0b\x1e\x0c\xed\xca\x04\x7f\x34\xc2\xee\x3c\xc2\xb4\xeb\xd9\xa5\x93\x33\x4d\x37\xf9\xe6\x41\xd7\xc4\xb5\x43\xaf\x64\xf5\x1a\x55\xe1\x4a\x15\xbe\x97\x15\x0c\xfc\xc0\x2b\xc1\x62\x55\xc3\x59\xef\xf3\x0f\x0e\x2f\x73\x23\x30\x74\xea\xb0\xcc\xc5\xba\x76\x6c\x6d\xb9\x2a\x09\x1e\x28\x88\x92\x94\x25\x15\x84\xac\xea\xd4\x37\x86\x40\x0e\x39\x7d\x1d\xa2\xb8\x8a\xeb\xa4\x09\x78\x3f\xd6\x6e\xa3\x3b\xc2\x75\x50\x23\xc4\x5d\xa2\x4b\x48\xd5\x97\x50\x19\x27\x5e\x23\x7b\x53\xda\xcb\x4e\x21\xeb\xab\x71\xfb\x52\x8e\x6a\x17\x33\xa6\xec\xe3\x21\x7a\x70\x82\x6b\x08\xd4\x72\xf6\x87\x26\xcb\x9d\x23\xca\x11\x6f\x69\x05\xd9\xe6\x8b\x86\x5d\x35\x84\xf7\xf7\x1e\xf9\xc3\x95\x4b\x09\x8b\x33\xf4\x4e\x2a\x5d\xd2\xd7\x34\xf2\xee\x4f\x6c\x0a\x2b\x3b\xf4\xad\xe8\x9c\xa5\x8a\x39\xd0\x1a\xa9\x19\xf4\x94\x74\x78\x6f\xb2\xb9\x7a\xab\x16\xa4\x8a\x52\x38\x4e\xbb\x60\x4d\xb1\xcb\x74\x74\x01\xe1\x08\x3b\xe1\xa8\xe9\xc4\xa9\x18\x5b\x5f\xd1\xe1\x98\xaf\x88\x30\xa0\x55\x6c\xbe\x28\x82\x49\x4a\x3e\xba\x59\xa5\x00\x13\xb1\x1c\x95\x8f\xc1\x49\xdf\x29\xca\x54\x92\xcd\xd5\x56\xfc\xed\x37\x3b\xc5\xb4\x7c\x9b\x40\x81\x53\x4c\x41\x0a\x8b\x3f\x80\x77\xfd\xc3\x6a\x41\x52\x55\x40\x6f\x09\xe1\x7e\xca\x5f\x11\xad\x27\x1f\xb2\xe2\x0e\x73\xfb\x5a\xcd\xe9\xd8\x98\x9c\x96\x77\xe7\x55\x94\x53\x93\xf1\x0e\xd6\x47\x6f\xa5\xd9\xdc\x91\x74\x65\x03\x5d\xd2\x7f\xe6\xde\xa8\x96\xfe\x92\x35\x46\x73\x14\x68\xee\xd4\xf1\xd5\x3d\xc7\x15\xf5\xcc\xe2\x2b\x1a\x71\xe4\xde\x8d\xaf\x81\x6d\x47\x18\xde\xbd\x78\x36\x63\xcb\x6d\x3a\x35\x60\xb5\x3c\xe2\xb0\x81\xba\x34\xb5\x47\xe7\x20\x29\xf9\xa3\x8d\xda\x9b\x44\x51\xcd\xb5\x36\xa7\xa7\x50\x65\x16\x1f\xf1\x98\x6b\x6d\x8f\x40\xe4\xe0\xfe\xa8\x53\x38\xbc\x39\x89\xc9\xa4\x67\x13\x14\x2a\xaf\x19\xaa\x58\x7d\x45\x1a\x99\x69\x76\xa9\x0b\x3a\xaa\x7e\xc9\xdb\x4e\x91\xc7\x79\x90\xf8\xcf\xa6\x90\xa2\x72\xdd\x97\xff\x42\xa7\x49\x99\x6f\x64\xcd\x9b\x01\xd3\x53\xae\x24\x4a\x5f\x7a\x6e\x3f\x67\x09\x0b\x3f\xea\x9f\xb4\x92\x68\x29\xdb\x12\x73\xd7\xb2\x39\x6e\x69\x81\x85\x68\xee\x65\xeb\x08\x7e\xa3\xa4\xa9\x1c\x34\x2f\x8b\x07\x22\x23\x54\x57\x76\x94\xe9\x1d\xe4\xfe\xac\x5f\x8d\x35\x8a\x6c\x4c\xf6\xfb\xc8\x58\xdb\xd4\x52\x8c\x52\xcc\x55\x55\xb1\x84\xb0\xd2\x13\x0e\xa0\xeb\x0e\xc7\xdd\xb7\x1f\x0d\x69\x66\xfa\x27\x32\x80\x25\x67\xf6\x95\x0d\x60\xfa\x8c\xb9\xb1\x18\x91\x00\xd4\xd3\x14\x2a\x80\x46\x39\x82\xca\x3c\xba\x6c\x87\xb3\x60\x73\x50\xbd\x42\xc6\xb9\x62\xdb\xee\x92\x71\xd1\x76\xd8\x96\xb2\x7a\xcd\x9a\x73\xf2\x59\x36\xcd\x4e\x18\xd5\x52\x3d\x1f\x06\x0c\x6f\x3b\x23\x6a\x1f\xe7\xb8\x46\xdf\xe4\x5e\x64\x24\xeb\xc1\xa6\xec\x7d\x9c\xe1\x8f\x52\xb0\x3a\x37\x9f\x4d\x95\x8d\xce\x98\x2c\xff\x10\x42\xf2\x20\xbe\xf2\xc5\xcb\x15\xa7\x4d\x95\xa9\xcc\xeb\x19\x68\x13\x65\xdc\x51\xa6\x94\x7b\xbf\xbc\xbe\x81\x42\xee\x63\x29\x27\x23\xc9\x7f\x05\x3a\xce\x9b\xc7\x6f\x2a\x97\x67\x76\x6c\x3d\xd1\x3c\xb7\x63\x9b\x2e\xbe\x3f\x52\x7c\x4f\xed\xd9\x68\xee\xd3\x23\xc0\x0f\x4f\x67\xdd\x5d\xdb\xac\x1c\x9f\xd9\xcb\x35\x45\xf9\xfe\xcd\x5c\xbb\x04\x7e\x7e\x37\xc7\x8a\xfb\xf9\xed\x4c\x49\xfc\x99\xc3\x3a\xb8\x99\xa3\xe5\x7d\xb4\x96\xa0\x6a\xe5\x8a\x01\x69\x15\x6d\x40\x62\x45\x9b\x91\x5a\x07\x52\x9a\xf2\xe4\x6c\x1a\x30\x79\xfd\x84\x1c\xf9\x4c\xab\x3b\x2a\xba\xc9\x75\xc7\x9a\x56\x25\xed\x6a\x31\xba\x3f\xc3\xd7\xbe\x51\x47\x09\x60\xc9\xc9\x8f\x92\x3e\xc2\x84\xd9\x0c\xb6\xef\x14\xd3\x7f\x08\x2c\x8f\xd0\xc6\x33\x6d\x48\xb4\xa9\x5c\xe1\xc1\x22\x66\x4a\x49\x55\xaa\x54\x24\x15\x12\x0e\xcd\xc0\x47\xe8\x0c\x63\x8c\x23\xf1\xe6\xc5\x89\xc8\xd0\x63\x40\x0d\xb6\x94\x63\x3d\xe2\xd9\x86\xb3\xc8\xa4\x31\xa5\x7a\x00\xc4\xc0\x83\xc2\x22\x52\xb2\x77\x2a\xe8\x65\x2a\xc0\xa5\xf9\x45\xca\xa6\xee\xa9\xfa\x89\x6e\x6d\xa6\xee\x91\x69\x95\xa6\x36\x01\x5c\x79\xb6\x10\xa1\x75\x19\xce\x30\x47\xa4\x0e\x8b\x69\xec\xed\xa1\x0f\xa4\xaa\x38\x5a\x9a\x96\x6b\x64\xa9\xc3\x41\x54\x83\x6d\x95\xe5\xa0\x8a\x8f\x93\xa5\xfe\x9c\x72\x1b\x1a\x2c\x47\x93\xfd\x9e\xa3\x11\x2e\x65\xf5\x50\x88\x98\x90\x15\x94\xc5\xbb\xb2\xd4\xae\x7a\xd3\xf4\xfb\xba\x24\x1a\x8a\xad\xc4\x42\xa4\xbd\xc6\xac\xc5\x83\x2f\x5b\x03\x92\x25\xec\x81\x1b\x91\x95\x74\xdf\x86\x79\x4b\xdb\x6e\x78\x85\xf4\xe8\x8e\x72\xfb\xba\x35\x33\x1c\x02\x84\xa2\x8e\xf5\x4a\x50\x7b\x03\x94\x5f\x48\x85\xd6\x2d\xe0\x08\x05\xc0\x64\x8d\x59\x84\x01\x9f\xe7\x3a\x34\x46\x16\xda\x57\x2e\x62\xae\x17\xcf\xba\xa6\x20\xc6\xab\xe2\x96\xcd\x10\x23\xf0\x56\xe0\x56\xde\x59\xb4\x09\x5d\x5c\x00\x36\xf4\x7c\xe2\xd2\x6f\x64\x6a\x7a\x6b\x67\x2f\x3a\xa4\x8c\x55\x10\xd1\xd4\xf7\x58\x4d\xda\x25\x6b\xe0\xf4\x94\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x86\xac\xc6\xbc\xa0\x8e\xf1\xc8\xa7\x03\xb1\xff\x10\xfd\xf9\xd7\xd7\x5d\x7d\x45\x2f\x2b\xe9\xff\xdd\x85\x74\xc1\x2f\x5b\x87\xe8\xcf\x02\x2d\x32\x58\x0f\xe0\x59\xa1\x2d\xf6\x08\xaf\xe5\x0c\x76\x37\xdc\x0d\xa9\xc9\x7b\x86\x55\x8f\x83\xd8\x2d\xec\xb0\x3a\xf0\x97\x11\x70\x86\xa1\x17\x3b\xa8\x00\xab\x24\x0a\xb6\x96\x96\x7d\xb8\x09\x7e\xe4\x2e\x43\xe9\xa3\xf1\x2f\x25\xf6\x3c\xfa\xe8\x46\xe0\x60\x7f\xbd\x3f\xd7\x00\xe3\xd2\x88\xfd\x7d\x0d\x00\x11\xd9\xbc\xd8\xb1\xc5\x13\x24\xae\x5f\xcd\x17\xed\x4a\x56\x83\x70\x93\xe5\xc1\x3b\x2c\xad\x38\xe8\x48\xde\x2b\xf3\xd8\xa8\x53\x46\x15\x26\x31\xe7\xa4\x69\x27\xf1\xad\x34\xba\xca\x7a\x52\xbf\xdd\x76\xb6\x75\xcb\x47\xc0\x9c\x70\x8e\xaf\xc8\x21\x7a\xf0\x21\xd5\x7c\x43\x92\xad\xea\x1a\xa0\x3a\x48\x45\x56\x76\x34\x31\x0d\xc1\xd5\x27\xbb\x2d\x93\xa7\x72\xb2\x65\x1b\x84\x6f\x19\x7e\x5e\xcc\x18\x57\x9d\x7d\x64\xfd\x2d\x0b\x40\xfc\x99\x7e\xdb\x6d\x19\xee\xa0\xba\xb7\xb5\xf9\x8b\x9d\xfb\xfa\x7c\xb8\xd1\x35\x3a\x04\xc7\x32\x5f\x79\xe4\x11\xbb\xfc\x07\x01\x31\xcf\xe9\x3e\x6a\x8f\x2a\x30\x5a\x1e\x71\x5a\xff\x34\x5a\x60\x2f\x76\x9c\xf3\x28\x3f\x53\xe7\xd1\x99\xbe\x7d\x1e\x98\x07\x39\x27\xaa\xd2\xc8\xe4\xc5\x4e\xb0\x9b\xce\x5b\x6a\xfe\xd2\xe3\xe2\xb0\x2b\xe7\x12\x7a\xaf\x18\x0e\x57\xab\xb4\xaa\x91\x50\xce\x10\x46\x5d\x4d\xff\xd9\x11\x74\x76\x6a\xb6\x85\x2f\x48\x41\xa7\x34\xcc\x7d\x36\x20\x65\x9c\xa8\xbc\x99\xb0\x03\x50\x63\x8d\xa9\xba\x62\x55\xa5\xa6\x13\xf7\x02\x91\x73\x3a\x27\xd6\x26\x6d\x94\x23\xc5\xc6\xd7\x65\xd6\x06\xd0\xbf\x04\xaf\xbe\x75\x6c\x83\xe4\x10\xc8\x67\x11\x61\xe4\xb1\xd3\x35\x20\x77\xda\xe3\xa5\xda\xfd\x84\x64\xf8\x5a\xed\x1e\x00\x7f\x90\x3a\x79\x09\x26\x37\xca\x8a\xdd\xcb\xed\xb2\x26\xcc\x23\xe3\x2a\x58\x87\x7f\xb9\xe1\xb9\x1b\xe4\x64\x0f\x92\xac\x28\xb9\x37\x1b\x71\x1f\xd6\xd9\xc6\x1d\x39\x27\xe2\x4d\xf6\xdd\xed\x1a\x64\x69\x9e\xa3\x4b\x52\xa9\x8a\x4e\x1a\x4d\xc0\xaa\x92\x44\xb1\xb7\x87\x68\x5d\xc8\xad\x0e\x4c\x32\x67\xa7\xb2\xf4\xa2\x69\x6c\x14\xc6\x84\xa7\x42\xbf\xcf\x4e\x4f\xd4\x3b\x47\x03\xdf\xcb\xe2\x7e\x4f\x9f\x4c\x0e\xfc\xe9\x9c\x48\x26\x1c\x72\x41\xd5\x2c\x1d\xba\x9b\x49\x01\xda\xb4\x94\x2a\x58\x0d\xea\x7e\x6a\x62\x6e\x20\xad\x1f\x42\xdb\x3b\x3b\xc7\xe6\x73\xe8\x48\x6a\xa1\x67\xce\x95\x21\xb4\x5a\x63\x9e\x91\x0b\x19\x67\xde\xed\x9d\x4c\x0f\x7e\x7c\x8e\x1a\x5e\x87\x6c\x59\x93\x91\xd7\xa0\x33\x6f\xff\x22\xb4\xd8\x13\x77\xe1\x00\xd2\x92\x4b\x75\x6f\x4f\x67\x18\x0d\xc0\xb9\x42\xb5\x95\x72\xcc\x45\xea\x40\x0a\xaf\x52\x55\xd7\x0a\xdb\x92\x56\xd2\x3e\x0c\x9d\xcf\xd9\xd4\xc9\xad\xa1\x3a\xf9\x5a\x4c\xd5\xbb\x02\x25\x8e\xb6\xd0\x35\x25\x4b\xb8\x0b\x23\x56\x1f\x75\xac\x3c\x44\x0f\xed\xd7\xeb\xde\x6e\x75\x22\x1d\x27\xee\xbf\xf1\xe0\xc2\xbf\xf2\xcf\x4e\xdd\x7a\x9f\x2a\x66\xd2\xae\xe8\x41\xa0\xf3\x3a\x18\x9c\x3c\x1c\x9c\x04\xe6\xee\x82\xbe\xdf\xba\x3f\x12\xcf\x33\x82\xfe\xae\xab\xe3\xfd\x5d\x15\x94\xf3\x94\xe2\x05\x5e\xc9\x50\x61\x5b\xcb\x27\x44\xbb\xc5\xb8\x53\x04\xee\x10\x3d\x34\x55\xf7\xe0\x23\x79\x41\x78\xa2\x84\xaa\x2d\xc7\x75\x71\x39\xb8\xe6\x52\x25\xd5\x62\x28\xc9\xc2\x6a\x66\x78\xdf\xda\xdb\x53\x4e\x2d\x81\x0e\x3d\x1e\x92\xb3\x92\xc7\xf4\x41\x4c\xd6\x66\xe2\x21\xa6\x7f\x5c\x94\x60\x3b\xc2\xa8\xa8\x30\x9d\x93\x12\x5d\x32\x56\x11\x5c\xcb\xbb\x5f\x4b\x82\x05\x5a\xe0\x16\x62\xcd\xa9\x32\x37\x01\x2f\xb0\x02\x21\x5a\x50\x52\x10\xdd\xf5\x0e\xcd\x49\x8b\x4b\xdc\x62\x30\x35\xc9\x68\x72\x0d\x7e\xa5\x84\xa9\xec\xee\x74\x30\xa5\x13\xf9\xfc\x44\x8c\x2b\x0e\x02\x20\xee\x1d\x6e\x67\xdb\xe8\x17\xf4\xc9\xd1\xf6\x35\x64\x19\xae\xba\x15\xec\x98\xfa\xf2\x94\x82\x80\x26\x83\xfd\xbd\x9d\xf3\x23\x90\x21\xe2\x55\x6f\x97\x18\x3a\xb7\x39\xaa\x8d\x9d\x44\x0b\xc8\x17\x66\x04\x17\xfd\x74\x6a\x16\xee\x1f\xd4\x68\x5e\x1f\x3f\x91\x55\x14\x13\x98\xac\xf8\x1b\xbd\xaa\x8a\x25\x4f\x00\x2b\x9f\xc8\x2a\x59\xc4\xd5\x5b\xb4\xac\x11\x1b\xc2\x91\xf1\xc3\x76\xd5\x0e\x99\x5c\x90\x56\xd0\x88\x09\x97\xf2\xfa\x65\x9d\x9d\xda\x10\x10\x6d\x06\xb5\xc6\x39\xb5\xc5\xfa\x2a\x55\xfd\x55\xd3\xa6\x4e\xcd\xf9\x7a\x3b\x01\x8a\x6d\xad\x64\x8c\xce\xd8\x9d\x8c\x9a\x49\xc8\x59\x06\xe1\xd0\x11\x8a\x22\x68\x6a\x76\x99\x0e\x15\x2e\xd0\x00\x7f\xff\x4d\x54\x93\x5b\x8d\x1f\x8d\x49\xd7\x50\xac\x2c\xbd\x46\xf8\x70\x51\xb9\xe5\x14\x4a\x76\x68\x6d\x37\xa9\x5d\xe5\x82\xb3\x43\xac\x7e\xef\x60\x55\xe7\xa2\xb8\x38\x28\xd8\x62\x75\x13\x8c\xde\x64\xf1\x72\x79\x93\x8a\x7e\x22\xc8\x76\x74\x31\xa5\xc2\x64\x6b\x06\x4d\x83\x06\xf4\x1b\xb2\x90\x65\xba\x2f\x71\xf1\x49\xd5\x9d\x61\xf3\x05\x6e\xe9\x25\xad\x68\xbb\x8a\xd0\x63\x6e\xdd\x2b\xd2\x5e\xb8\x86\x75\x81\x9d\x8f\x72\xa9\x3f\x07\xc4\x56\x9b\x4c\x06\xad\xda\x64\x42\xdf\x03\x5c\xd6\x4e\x88\x7b\x64\x19\x2e\x4b\xae\xb5\x4a\x5c\x97\x7b\xcc\x17\xc0\x4d\x19\x72\xdb\x49\x14\x8e\xd9\x72\xa6\xfa\x5e\xe9\x74\x06\x10\x68\xc0\xc8\x2f\xe4\x6c\x6e\xe0\x0b\xed\x1e\x52\x62\x9c\xec\x4e\xef\x45\xff\x95\xdc\x21\xcd\xf9\x2f\x35\xef\xf5\x44\x4d\x29\x75\x7f\xef\x9e\x55\x3a\x95\x38\xf3\xef\xff\x64\xc9\xfd\xa0\x54\xee\x17\x5f\xbb\x8c\xbb\x7e\xf6\x9c\xfd\x8d\xe4\x91\xdc\x2e\x87\xc4\x11\xa7\x6b\x59\x46\xcf\x6c\xa6\xb3\x23\x60\x80\x71\x77\xc4\x89\xa5\x93\x5b\x6e\x00\x7a\x79\xa3\x4e\x17\x0a\xb3\x4c\x99\x59\xe2\x4e\xc0\x14\x96\xa6\xa6\xf5\x82\xe6\xe1\x7a\x94\x2b\x7a\xad\xcd\x6f\x67\xa7\xdb\x88\x5d\x93\x66\xd9\x50\x95\xec\x2a\x65\xf5\x52\x08\xb7\xee\x86\x42\x61\x40\x21\x12\xba\xb1\x89\x89\xa0\x49\xaf\x17\xb9\xbf\xd7\x65\xf0\x5a\x12\x5c\xea\x16\xd3\xab\x72\x9d\x28\xe0\x57\xa1\xaa\x9b\x8a\x54\xe5\xbc\x70\x45\x4d\xe9\xdb\xbe\xdd\x0f\x9e\x14\xcb\x74\x90\xac\x56\xd7\xd5\xcb\x06\x2f\x16\xa4\x3c\xb5\xe4\xed\xe6\x66\x9e\x9d\xf6\xad\xe7\x63\xea\xf5\xf8\x6a\xf7\x16\x75\x81\xb5\xf9\x81\x95\x52\x0a\xaf\xdc\x5a\x8d\xb2\x3c\x0f\xa9\xdb\x66\x15\xa0\x82\xb6\x68\x89\x39\xfa\x47\xc7\x5b\xc5\x4e\xb6\xe1\x33\x5a\x55\x48\x5c\x61\x86\xfc\xf6\xba\xda\xc0\xb6\x7c\xc6\x73\x4b\x66\x37\xef\xc8\x5f\xe0\xa8\x1b\x73\x63\xd9\x4a\x28\x71\x99\xe0\x5b\x73\x46\xaf\xda\xd1\x08\xce\xe8\xde\xad\x71\x67\xe1\x7c\xbe\xd7\x7a\x57\xec\xad\x18\x97\x83\x24\xd3\x2c\x4b\x35\xae\xfb\x2b\x78\x5a\x0d\x0e\xb2\xcf\x41\x05\x7a\xb2\xac\x56\x8e\xf1\xac\x56\xad\xef\x98\xf8\xb6\x7e\xd4\x1a\x56\xe2\x44\xb6\xed\xe9\xd6\x90\xc0\x6a\x54\xf7\x0c\x4d\xbc\xa6\xe4\x56\xd8\x81\x47\x57\x56\x94\x96\x7f\xbf\x25\xa0\x82\x98\x6a\xa4\x26\xc7\xb0\x32\x90\xb4\x4a\xcc\xf1\xc2\x6d\xf8\x69\x80\x40\xd5\xb9\x88\x5a\x40\x57\x57\x3d\x04\x13\x72\x4a\x62\x50\x4e\xff\x57\xb5\x05\x91\x3c\x1a\x1a\x67\x9b\xd7\x13\x54\x12\xb4\x43\x95\xbd\xe3\xfc\xae\x73\xdf\x3e\x1b\x49\x1f\xfe\x3b\xa3\x1a\xbe\xc9\x11\x23\xca\x00\xb9\xa3\x95\x9d\xc6\xaf\x69\xe9\xa8\xfb\xc6\x68\x9f\xee\x5c\x97\x94\x10\x70\x59\x7e\x60\xf9\xbe\xaf\x5a\x4a\x10\x68\x82\x9e\x26\xca\x6b\xbc\xd5\x6b\xc3\x30\x4f\xa3\x97\xda\x7a\x7d\x00\x4d\x35\xed\x17\x2f\xac\x59\xfb\x10\x3d\xf8\xa0\x9b\xb7\xe8\xb6\xa1\x07\xdb\xe8\xc9\x36\x7a\xba\x8d\x9e\x6d\x8b\xe3\xfe\x3c\x69\x85\x87\x8e\x83\xbf\x6b\x0b\xbe\x78\x06\xbd\x0d\xe8\x60\xe9\xae\x8f\x90\x4e\xc7\x37\x6a\x82\x7e\x74\x4a\x7a\x4d\x52\xe6\x7d\x77\x8c\x30\x07\x5a\x19\x24\x42\xd2\x10\xa7\x5c\x36\x83\x51\x46\x76\x7b\x9a\x3d\x37\x1e\x40\x75\xed\xe7\x49\x0d\x35\xb9\x08\xe7\x0e\xf2\xae\xcf\x2c\x7e\x72\xed\x87\x7a\xfd\x84\xbe\x5e\x7c\x83\x6e\x84\x28\x74\xb9\x49\x61\x2e\x79\xd0\x12\xbd\xde\x46\x1c\xb5\x31\x7d\x96\xdd\xf3\x36\xfa\xa8\xa5\x4e\xd9\x7f\xe6\x01\x73\x6a\xbe\xf7\x13\xa5\x67\x70\xa9\x83\x92\xfe\x29\xc0\x7f\x10\xa2\xb4\xa1\x44\x5a\x13\x1f\x20\xc1\x9e\xfb\x4c\x89\x3d\x99\x46\xa1\xd1\xa5\xd6\xb3\x3e\xef\x8a\xbb\xd9\xbe\x87\x8a\xdb\xd8\x2e\xa5\xbe\x5c\x29\xbb\x59\x4d\x94\x29\x32\xbc\xeb\x0d\x6f\xcb\x21\x28\xec\x13\x1b\x77\x98\xbd\x31\x56\x46\x74\x8b\xb2\x23\x27\xb1\xb1\x0f\xc8\xd8\x07\x5c\xec\x03\x2a\xf6\x01\x13\xfb\x11\x22\xde\x5b\xbf\x7e\x20\x62\x51\x13\x69\x68\xfa\x58\xc6\x16\x1c\x5b\x9e\x7d\x9c\x94\x94\xee\xdc\xdb\x87\x3b\xa5\xa4\x29\x12\x96\x6f\xf4\x73\x96\x75\x71\x19\xf4\xc4\x4a\x1a\x2a\xfc\xf1\xfb\x2d\xb6\x36\x8d\x4e\xf3\x74\x71\xf0\x1e\x39\x55\x36\xae\x71\xd5\x11\xaf\xbc\xc6\xb6\x78\x96\xb7\x4d\x57\xb4\x88\xc6\x15\x27\x16\xbe\x05\xaa\xaf\xfa\xc7\x98\x3a\x0d\x50\x76\x8c\x55\x6a\xc5\xa9\xde\xc8\x03\x44\xe4\x41\xf3\xab\x3e\xc4\x53\x1d\x2a\xfa\x70\x56\x4f\x59\x7a\x39\xe7\xea\x5b\xe3\x32\x4c\x35\x53\xb1\x0b\xf9\xa8\xa1\x99\x20\xe9\xec\x77\xf7\xd1\xe3\xa0\x09\xe3\x97\xd4\xae\xdb\xf7\x03\x4b\x95\xab\x7d\xcd\x48\xf1\xc9\x54\x7a\x91\x26\x16\x0e\x6c\x4d\x75\xc1\xd4\x75\x88\xb9\xb8\x3c\x2b\xb6\x24\x4d\x81\x39\x41\x33\xf2\x19\x15\x33\x2c\xe8\x43\x57\xe8\x01\x17\x8d\xaa\xe7\x4a\x6a\xde\x35\xc4\xf8\x60\x6d\xc3\xb0\xb2\x5b\x54\xd2\x27\xa3\xf5\x9b\xbc\xd9\x93\xf2\xbf\xe1\x8a\x2a\xa3\xe7\xe4\x17\x44\xeb\x45\xd7\x3a\x8e\x46\xc1\x76\x03\xf3\xe7\xe5\xaa\x25\x7f\x23\x0d\x97\x2d\x43\xe1\x85\xdd\xae\x9d\x7e\x67\xf7\x5c\xec\xb7\x99\xb8\xd8\x72\xf7\x15\x7f\x9b\xe9\x14\x4d\x26\xf6\xd9\x17\xe8\xd9\x77\x5b\xe8\xb7\xdf\x90\xf3\xd9\x4b\xf4\xfc\xbf\x84\x20\xe2\x3e\xf5\xa7\xff\x8a\x9f\x3a\xd8\x7f\xb2\x95\x4a\x84\xd4\x2e\x2f\xa8\xe4\x91\xde\xd0\x2f\x91\x83\xcc\x08\x97\xce\x3e\xda\xc8\xea\x7c\xd1\x1e\xc5\x05\xaa\x15\x22\x32\x7c\x28\xc9\xe8\xe2\x08\xa3\x00\xcf\x59\xd5\x4f\x3c\x17\xb1\x2a\x1f\xdc\x96\xad\x5b\x82\x52\xb6\x92\x5a\xb5\xba\x75\xfc\xd3\xa0\x03\x9b\x2e\x00\x8b\x86\x2d\x58\x4f\x4c\xbe\x00\x75\x6a\x8b\x37\x05\x58\xd8\x96\xe6\x38\x13\xb5\xad\x1a\x35\xba\x41\x43\x60\x3e\x30\xa0\x66\xf8\x1a\xec\x08\x5e\x13\x58\x74\x29\xbb\x7e\xc0\x15\x6c\x5b\xd4\xe2\xea\x8a\x35\xb4\x9d\xcd\xd1\x8a\x58\xab\xff\xb1\xa9\x62\x1e\xee\x08\xa9\x4b\xbe\x6d\x9c\x96\x90\x12\x24\x4b\x9e\x77\xb5\xe7\xb3\xe2\xb6\xce\x95\x81\xea\x36\xed\x97\xed\x33\x6d\x2d\x2c\x55\x6f\x4a\x7c\x95\x0d\x45\xdf\x76\x0c\x17\x94\x4b\xab\x01\x60\x05\x17\x45\xd7\xe0\x96\x54\x2b\xd4\x90\x45\x43\xb8\x8e\x88\x71\x62\xb8\x75\xfb\x80\x74\xc2\x51\xca\xc1\xa3\x36\x2d\xed\xbe\xc8\xf8\x2f\x72\xdd\x06\x14\x08\xef\xad\xa0\x48\xce\xe8\xb2\x40\x3d\xc5\xa6\x6e\x5c\x68\xca\x9d\xd7\xc2\x5f\x78\x62\x5e\xae\x19\x3c\xec\x91\x20\x31\x91\xe8\x06\x79\xfb\x80\x3c\xe4\x16\x72\xfd\xe0\x07\x9a\xf8\x31\x4b\xf9\x20\xae\x18\xda\x95\x17\x20\x96\x9e\xdb\xe8\x98\xe0\x78\x62\xb9\xa8\xb1\x24\x7e\xce\xb8\xde\x5c\xc5\xc0\x8e\xd0\x70\x2d\xa5\x14\xa0\x9f\x08\xbd\x9a\x05\x35\x59\x69\x4d\x5b\x8a\x2b\xf9\x55\x94\xe5\x02\xc1\x1e\x3b\xbe\xdf\x19\x0c\x7d\x68\x22\x93\x47\x28\xab\xf7\x54\xcf\x40\xf9\x6b\xcd\xc5\x85\xc9\xf7\xae\x49\x03\xbc\x40\x7c\xbc\x15\x82\xd5\x0a\xad\x01\x7c\x7c\x7e\xaa\x6a\x96\x76\xd3\x29\x2d\x28\xa9\x55\x79\xac\xf0\x16\xeb\x89\xb4\x14\x97\x57\xb0\x6d\x0f\x1f\x06\x08\x4c\xdc\x5b\x01\x61\xe7\x2c\x1f\xfa\x47\xd7\xee\x0c\xae\xb8\x70\x85\x0b\xd2\xcc\x29\x17\x37\x71\xa5\xd9\xb1\x46\x9c\xe4\x2a\x11\x4e\xce\xdf\x7e\x78\x75\x88\x8e\x7d\xf6\x4d\x85\x1c\xaf\x42\x05\x49\x89\x16\x0d\xb5\x5e\xca\x83\xfd\xfd\x1d\x68\x65\x28\x53\xb2\x1a\x1b\xe2\x19\x82\x9e\x48\x40\x21\xd6\xb7\x94\x24\xd3\x1a\x1e\xac\x6a\x05\x62\xd4\x92\xf9\x82\x35\x42\x05\xb9\x6a\x70\x01\x56\x62\xca\xcc\xf7\x21\x7c\x09\xbe\x9d\x11\x4e\xc4\xf3\x75\x39\xc5\x20\x29\x45\x3d\x9c\xe6\x78\x85\x78\x77\x09\x66\x6a\x60\xb7\x62\xb1\x62\x94\x68\x09\xbb\xe1\x18\x60\xe7\x86\x24\x26\x0f\x45\xb0\x26\x42\xc5\x70\x1e\x41\xbd\x7d\x9f\xa6\xa7\xc3\x10\x2e\xda\x41\x6f\x2b\x41\x80\x3c\xc2\xcf\xb6\xf4\x7e\xcb\x9e\xd3\x6c\x29\xc5\x41\x80\xfa\xbf\xa4\x61\x09\xfa\x94\xe0\xce\xc9\x52\x82\xc3\x2b\x48\xbb\xab\x7d\x78\x30\x8a\x9a\xdb\xa5\x62\x53\xeb\x52\xfd\x91\x47\xf5\x21\x8d\x4e\x82\x53\xa0\x4a\x23\xdb\x53\x90\x7a\xc9\xe1\x0f\x2f\x91\x9f\xda\x77\x57\x67\x26\xfe\x4d\xc9\x63\x01\xf8\xa4\x27\x3f\x12\xb2\xdc\x22\xdb\x56\xd0\x02\x44\x93\x6b\xd2\x38\xc7\x28\x2f\xa6\xbb\xb7\x72\x32\x2e\x21\x6f\x40\xa8\x4d\xe7\x9f\x7e\xbd\x24\x2a\x65\x4c\xb9\xe6\x5a\xb6\x3c\x8b\x1b\xe6\xab\x8b\x70\xba\x67\x5b\x57\x15\x4d\x24\x0d\x24\xb5\x7e\x47\x0f\x19\x75\x65\xc9\x46\x73\xbe\x45\x33\xa9\xa4\xb8\x49\x35\xc3\x89\x36\x19\xa9\xe4\xac\x2e\x58\xd3\x90\xa2\x55\x1e\x29\x6d\xb9\x9d\xda\xf2\x34\xf2\x58\xec\xa2\xbf\xe6\x2c\xa1\x71\xec\x9d\x59\x8e\x13\xba\x7e\x61\x0e\x57\xaf\xbe\x61\x31\x6a\x32\x9f\x10\x96\x59\x54\xa0\x7c\xf4\xc6\xd4\x39\xc2\xe2\x79\x98\x83\xa5\xa3\xeb\xb0\x9f\x99\xd7\xaf\x98\x5c\x91\xd6\x8f\xca\x33\x0a\x49\x94\xe3\x45\xf4\x08\xdb\x32\x56\x4f\x8d\x13\xd9\x24\xc7\x2d\xf9\x13\x59\xdd\x70\xb9\x6f\xc8\x4a\x4f\xd9\x89\x19\xbc\xfd\x32\xdf\x90\x55\xb0\x42\x13\x77\x37\x6e\x75\xfa\x40\xad\xbb\xb4\x0b\x93\xbe\xb6\xc1\x75\xd9\x9c\xb8\x11\x8b\xb2\x5e\x52\x35\x67\xde\xe2\xb6\x03\x97\x2a\x56\xb6\x9e\xae\xc2\x4d\x26\x20\xd4\x5b\x97\x1b\xf5\x19\xcd\xce\x0b\xf9\x4c\x2e\xf2\xff\xfd\xbf\x51\x11\x9e\x3a\x36\x77\xd3\x41\x9e\x01\x8e\x33\x11\x9d\x39\xdd\xdc\xb5\xc6\xe7\xc3\x2a\x4d\xc0\xbd\x0c\x76\x9e\x61\x8e\x38\x89\x4d\xf4\x91\xda\x75\x87\x91\x7e\x6a\xa0\x64\xdc\x41\x6a\x51\x6e\x84\x06\x27\x4e\xdf\x2d\xa9\xf0\x36\xa4\xec\x0a\x1b\xf4\x08\x8a\xaf\xdb\x8e\x34\x75\xbc\x73\xdd\xf1\x12\x1d\x4a\xd7\x59\xb6\x7a\x27\xb7\xf0\xcc\xb0\x39\xe2\x29\x8c\x8a\x7b\x25\xbb\xff\xa5\xbb\xb4\x3e\xc8\x1f\x30\xef\xca\x71\xaf\x5e\xbf\x4b\xa9\xa9\x29\xd1\x63\xf6\xbb\x22\x6d\x26\x0b\xcb\x37\xb6\xf7\x62\x2d\x75\x9f\xae\x3f\x79\x3f\x1b\x2b\x1b\x64\x33\x9c\x3d\x66\x3a\xde\x8f\xd8\x63\xf9\x64\xb4\xb3\x66\x1a\x8a\xad\xaa\xb1\xa2\x2d\xd5\x35\x26\xe2\x38\xa4\xbc\x8f\xc4\x75\xb3\x65\x7a\x8b\x1a\x60\x82\xed\x7b\xad\x59\xd8\x54\xba\x4e\x4c\xa9\x90\xdc\xae\x7e\xc8\x57\xf8\x18\xbf\xb1\x3d\x65\x42\xb2\xfb\x1b\xf6\xd3\x03\x05\x50\xa2\xc0\xb5\x8a\xa6\x17\xca\xa6\x28\xe8\xaf\xcb\x93\x51\xcf\xc3\x4b\xd7\xc5\x1b\x12\xc4\x10\x34\xaf\x35\x4f\xf8\x25\x43\xb4\x81\x48\x2c\x56\xcc\x61\xbd\x2a\x2a\x29\x4f\xc6\xde\x1e\x3a\x65\x70\xf0\x65\x74\xa8\x6b\x08\x4d\xe9\x53\x30\xb2\x6b\x3e\x88\xd5\x1c\xbf\x07\xaf\xfb\xd7\xe3\x9b\x94\x7d\x11\xbf\x04\x0d\xce\x7b\x94\x20\xb7\x5d\x6d\x9e\x1a\x3e\x91\x5a\x17\x03\x51\xce\xac\xa1\x8c\x80\x68\x43\x5f\x05\x85\x35\x06\x8f\x78\x58\x89\x23\x2f\xaa\x74\xad\xd7\x0a\x2f\xc8\x07\xd5\x4d\xb0\x29\x28\xd6\xbe\xa9\xa0\x77\xc6\xa6\x6b\x88\xed\x3c\x37\x38\xe9\x3a\xd3\x77\x24\x37\x77\xb8\x32\xb8\xdb\xb2\x12\x4e\x99\x6d\xa4\xea\x98\x74\x1a\x52\x50\x72\x6d\x23\xda\xa4\x29\xe7\xc4\x9c\x46\x95\xed\xda\xf1\x01\xdd\x53\xce\xea\x3d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x72\x68\x4d\xdb\xc9\x2f\x28\xdc\x2d\xab\xdd\xfd\xa2\x96\x76\xe2\x7f\x58\xc4\x71\x4a\x51\xfc\x9c\x7b\x5a\xe2\x14\x97\xb6\xe9\x48\x10\x2b\x11\xf8\x4e\x82\x58\x56\xc9\x8a\x5e\xec\x78\x36\xe4\xa4\x94\x99\xb6\x3b\xe7\xa7\x92\xc9\xb6\xe9\x91\xc1\xb7\x6e\x01\x2d\xa9\xa9\x6c\x06\x60\xa8\xe1\x85\x28\xb4\x35\x0e\x1c\x09\x1e\x1d\xc5\x8e\x76\x55\x1a\x20\xf1\xe2\xbb\xee\xb2\xa2\x85\x7e\x6f\x01\x7f\x65\x5f\xd3\x15\x9a\x84\x80\x3c\x30\xa2\x7e\xcc\x07\x70\x6a\x85\x80\xa1\xb7\x6d\x62\xa8\x0f\x22\x25\x19\x09\x82\xd0\x71\x55\x87\xe8\xc9\xf3\xfd\xfd\x7d\xe8\x5d\x2e\x3f\x7b\xb2\x75\x88\xe0\x23\xe7\xb3\xa7\x5b\x87\xe8\x20\x7c\xf0\x99\xf8\xf0\xe9\x73\xef\xb3\xe7\xe2\x33\xf1\x41\x1f\xc1\x3d\xdf\xdf\xdd\x47\x98\x9b\xf3\xe4\x6d\xe7\xa0\xe0\x33\x24\x17\xf8\xab\x0b\x16\x16\xac\x29\x58\x4d\xb0\x90\x78\x19\x51\xcb\xf4\xa3\x88\x77\xc4\xa7\x36\xc1\x52\xd1\x91\xe5\x2b\xfe\x0b\x2e\xa7\x0a\x57\x72\xf0\xed\x77\xfe\x5a\x9e\x1f\x7c\x17\xac\xe6\xbf\xbe\xf3\xd7\xf3\xe4\xe9\xb7\xd1\x8a\x52\xbe\xb4\xa0\x35\x48\x8e\x6f\x64\x92\xe3\x70\xa8\x78\x25\xf7\x3d\xd2\xe2\x9c\xd7\xd2\x61\x63\x9e\x42\xe7\x4d\xdb\xef\xeb\x17\xcc\x5e\xdf\x05\xfd\x7c\x2f\xa1\x5d\xc5\x50\xd3\xf3\xca\xea\x5b\xbe\xe1\xef\x86\xad\x57\xbe\x46\xea\x82\x37\x51\xc8\xc2\xf0\xe3\xd6\xf2\xf1\x73\x47\xa3\x43\xd8\xd0\x88\xe0\xc1\xc4\xd0\xe3\x22\x08\xcd\x08\x6e\x8a\x4a\x18\xc6\x0f\x81\x72\x63\xe7\x12\xc7\xb2\x27\x6e\xf9\x11\x93\xd3\xa1\x6e\x1e\x8a\xb9\x89\x81\xcb\x45\x30\x1d\x08\xe6\x0a\x48\x55\xbf\x3d\x35\xbf\x3d\x33\xbf\x3d\x57\xbf\x7d\x89\x96\x0f\xd1\x09\x32\x30\x70\x34\xf2\xed\xa4\x82\x65\x65\x82\xf7\xa2\x15\xdd\x38\x26\x2b\x39\xfb\xc2\x0f\x5e\x1a\x33\x7b\x39\x81\xfc\xec\x83\x70\xb9\xbe\x9c\x63\x53\x00\x42\x25\xde\x4b\xa0\x7d\xf7\xb8\x36\x8f\x7c\xb9\x87\xee\xfd\xff\x01\x00\x00\xff\xff\x0f\x29\x7d\x02\x15\x7d\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,7 +139,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0xf4, 0x54, 0x90, 0x40, 0xc6, 0x31, 0x6f, 0x88, 0xa0, 0x62, 0x1e, 0xd9, 0x80, 0x43, 0xf9, 0xd3, 0xd4, 0xe, 0x24, 0xea, 0x72, 0x7c, 0x4, 0x28, 0x27, 0x5b, 0xfd, 0x2b, 0x79, 0xea, 0x35}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0xb5, 0xeb, 0xae, 0x6a, 0xc9, 0x9e, 0x2e, 0xe8, 0x90, 0xf1, 0xc7, 0xb, 0xbd, 0x1d, 0x45, 0xbb, 0x90, 0xcd, 0xbc, 0xb9, 0x3e, 0x0, 0xb9, 0xa0, 0x93, 0xbf, 0xb0, 0x51, 0x13, 0x6e, 0xe4}} return a, nil } @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xd6\xe0\x3b\xbf\xe2\x48\x0f\x36\x8c\xa1\x71\xec\x6e\x6c\x6c\x10\xc2\x32\x06\xa4\x21\x64\x4b\xb2\x40\xe3\x07\xc7\x84\x27\xa9\xca\xa6\x6b\xa8\xae\x6c\x57\x66\xd3\xee\xd5\xf0\xdf\xbf\xc8\xfb\xbd\x2e\x4d\x83\xec\x18\xf1\x20\x41\x77\x5e\x4e\x9e\x7b\x9e\x3c\x79\xf2\xf0\x6f\x3b\x3b\x00\x00\xaf\x6a\xb2\xba\x64\xe8\xb6\x6a\x6e\x4e\x49\x5d\xe3\x82\x55\xa4\x91\x5f\x5d\xcd\x2a\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x56\x0d\xa6\x80\xa0\x30\xed\x60\x4a\x5a\xa0\xb2\x37\xa0\xa6\x84\x12\xd7\xf8\x06\x31\xfe\x27\xb9\xfe\x37\x2e\x18\x15\x23\xad\x66\x55\x31\x03\x54\xd7\x64\x45\x61\x49\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x98\xa3\x66\x0d\x0d\x29\xf9\x74\x14\xd8\x0c\xaf\x61\x85\x1a\x06\x55\x03\x08\x68\xd5\xdc\xd4\x18\x50\x51\x90\x65\xc3\x26\x62\x82\x0b\x06\x02\xd6\xf9\x02\xb1\xea\xba\xc6\xb0\xaa\xd8\x8c\x77\x84\x9a\x14\xb7\xb8\x04\x46\x6e\x71\xa3\xfb\x00\xc5\x6c\xb9\x98\xc8\x55\x5e\x62\x2c\x1a\x92\x66\x5a\x93\xd5\x21\xff\xe7\xa0\x20\x2d\x3e\xd0\x2b\xa7\xf0\xe1\xfc\xe4\xec\xa7\x73\x01\xdc\x9c\xb4\x18\x66\xd5\xcd\x0c\x6a\x7c\x87\x6b\xa8\x9a\x29\x69\xe7\x48\x20\x03\x5d\x93\x25\x13\x63\x69\x94\x58\x4c\xf1\xc9\xfe\x76\xb8\xb3\x53\xcd\x17\xa4\x65\xf0\x6a\xd9\xdc\x70\x38\xaf\x04\x58\xd3\x96\xcc\xe1\xb9\xf7\xd9\x73\xd3\xb2\x26\x2b\xa7\xd5\xb7\x7f\xbc\xfa\xf1\xdd\x2f\x57\xef\xde\x9c\xbf\x3d\x39\x3b\xfb\x70\x7e\x79\xe9\x36\xbc\x38\xbb\x42\xd7\x35\x56\xf4\x74\x7b\x5c\x9c\x5d\x9d\xfc\xf0\xe3\xf9\xe5\xd5\xc9\x9b\x8b\xb7\xaf\x83\xae\x3f\x0a\x1c\x89\x59\xa8\xee\xf4\xe3\xbb\xd3\x37\xe7\x67\x62\xa2\xcb\xc4\x4c\x97\x8c\xb4\xe8\x06\xbf\xc2\x98\xba\xd3\x5c\x5e\xbd\xfb\x70\xf2\xfa\xfc\xd5\xf9\x79\xaa\xd3\x69\xbd\xa4\x0c\xb7\x3f\x9f\xea\x2e\x3f\x9f\x26\x5a\x9d\xbd\x79\xad\xbf\x3f\x7b\x13\x82\xca\x1b\x9c\x2f\x48\x31\xd3\x4d\xce\xdf\xbf\x3b\xfd\xbb\x6e\xb4\x83\x8a\x02\x53\xba\x8b\xea\x7a\xcf\x72\x6e\x92\xc5\xe1\x93\x24\xff\xe1\xe1\x21\x9c\x28\xb6\x58\x20\x36\x93\x0c\xeb\x8e\x53\x63\x06\x51\x77\xb5\xfe\xf7\x88\xcd\x8e\xc0\xf9\x63\x58\xef\xf7\x6d\x75\x87\x98\xea\xed\xfc\x31\xb0\xf7\xf2\xba\xae\x0a\xd5\xd9\xfc\x6e\x97\x73\x7e\x87\x1b\x16\xaf\x03\xf3\x8f\xe1\x2d\x29\xf1\x49\x59\x72\x72\x47\x03\xef\x72\x91\xbb\x38\xe3\x0b\x6a\xab\xe6\x66\x1f\x5a\x52\xe3\x23\xf8\x78\xd1\xb0\xff\xb7\x0f\x68\xce\x91\x74\x4a\xe6\xf3\x8a\x31\x5c\x1e\xc1\xc7\x57\xd5\x1f\xff\xf7\xff\xec\x03\x2a\xcb\x16\x53\x7a\x04\x27\xf2\x97\x97\x7b\x99\xb9\xcf\xa4\x98\x93\x76\x30\x00\xa5\xee\xc1\x3f\xe4\x70\xfc\xef\xff\x35\x0e\x90\x0e\x2c\x7c\xc0\x73\x72\x87\xcb\x57\x2d\x99\x8f\xc5\xc4\xe8\x05\x8f\x9a\x2b\xbd\xe8\xc1\x6b\xfb\x09\x15\xb3\xaa\xc1\x8a\xa9\x4f\x5b\x8c\x18\x2e\xc7\x2d\x68\xcf\x32\xd3\x25\x6b\x97\x05\xd7\x6a\x88\x01\x65\xa4\xc5\xd4\xc2\x07\x17\x67\x42\x01\x46\x80\x50\xd9\xe9\xcc\x2e\x84\xc2\x27\xd1\x2a\xc5\xe0\x66\xbc\xb7\x1e\x8c\xfd\xed\x2d\x7e\x76\x4c\xe3\xbb\x0a\xaf\xa0\x6a\x2a\x36\x04\xad\x7b\x0e\x54\xfc\x87\xe2\x7a\x3a\x09\xc0\x81\x63\x90\x23\x75\xb4\x14\xad\x9c\xbf\x4c\xd3\xfb\x1d\xf9\xaf\x41\xe7\x29\x69\x18\xaa\x1a\x9a\x30\x1c\x48\xcc\xf3\x35\xb7\x7e\x82\x80\x5a\x2d\x99\xbe\xd2\x8a\x56\xdc\x04\x53\x5c\x90\xa6\x44\xed\xda\x98\x34\x41\xa0\x8a\x02\x69\xea\x35\xcc\x31\xb7\x96\x8c\xc0\x8c\xd4\xa5\xe9\xcf\x2d\xd3\xcf\xa7\x40\x5a\xe0\x2a\x56\xda\x67\x61\x7e\xb9\xe6\xe6\xad\xd1\x92\x11\x0e\x52\x81\xea\x7a\x0d\x0b\xb4\x16\x26\x8f\xb5\xa8\xa1\x48\xd9\x7b\x8c\xa9\x19\xaf\xc5\x35\x67\x2d\xde\xd3\x19\x76\x81\x5b\xb1\x2a\x3a\xc9\xb1\x85\xcf\xa0\x17\xcd\x94\x74\x30\x47\x33\x8c\x27\x1c\x76\x36\x6d\x38\xba\xd1\x02\x5d\x57\x75\xc5\xd6\x1c\x4a\x8e\x00\xb1\xd6\x7f\xa0\x65\x2d\xf0\x23\x5c\x12\x69\xfe\x57\x0d\x6e\xdd\xae\x8c\x08\x27\xa2\x6c\xd1\x8a\xaf\xad\xc4\x0b\x42\x2b\xa6\x86\xa9\x5a\x43\x25\x4d\x80\x6a\x0a\x0d\xc6\x25\x2e\x43\x18\xb5\x1d\x92\x80\xce\xbd\xc5\x0b\x40\xde\xb7\xe4\xae\x2a\x71\x7b\xe4\x80\xfb\xe2\x2b\x63\xf8\x27\xa2\xd1\x77\x96\xc5\x93\xdc\xed\xc9\xf3\xc6\x93\x84\x02\xb1\x68\x71\xf0\x09\xff\xe9\x18\x7e\x52\xcc\x70\x71\xbb\xbb\x77\x04\xcf\x2f\x9a\x3b\x54\x57\xa5\x30\xbf\x20\x5d\x18\x89\x77\xdd\xf6\xb9\x37\xf0\x7d\x2c\x5f\x4d\x9f\x00\xf2\x45\xc3\xb1\x58\x7b\xfc\x65\x07\x94\x70\xdc\xb5\x06\x47\x7a\x5d\x86\x78\x8d\x99\xf0\x45\xb5\xb6\x04\x32\x15\x7f\x06\x8c\x90\x64\xd1\xe9\xb2\x81\x1b\xcc\x94\x7a\xe5\xe8\x51\xbf\x06\xd8\x6d\x31\x5b\xb6\x4d\x2f\xfc\x93\x6b\xd2\xb6\x64\xb5\xbb\xf7\x6c\x22\xf8\xf6\xd9\x44\xc1\x94\x57\x3c\xd2\x51\x80\xaa\x61\xb8\x9d\xa2\x02\x4b\x85\x21\x7d\xf1\x02\x35\xb0\xe0\xdf\xd3\x99\x94\x78\xc1\xe0\xb1\x13\x6b\x06\xa3\x44\x76\x27\x6c\xa6\xfb\xff\xbe\xc4\xed\x3a\xe8\x99\xb4\x0d\x2d\xa6\x64\xd9\x16\xd8\x01\x25\xe3\xe1\x64\xb4\xc2\x1d\x6a\x95\x57\x2f\x3d\xd6\x8f\xd4\xfa\x00\xd9\x0e\xcb\x66\x54\x17\x4e\x2f\x54\x96\xdc\x02\xbc\x13\x7a\x72\xf7\x37\xc1\x84\x47\xf0\x7d\xec\x67\x4f\x78\x33\xfe\x3b\x6e\x43\xd1\xe3\xca\xed\x28\xa1\xf0\x94\xc7\x90\x99\xd6\xd8\x4d\x33\xb7\xb1\x2d\x79\x00\x4c\xa7\x3d\x87\x69\xc3\xc1\x95\x16\xbb\x22\x3e\x48\x91\x36\xe1\xce\xb5\x9a\xca\x51\x0f\x69\xa0\x85\xc5\x15\x83\x13\x4c\x05\x1a\xce\xff\xa8\xe8\x20\xfb\xfb\x72\xef\x08\x7e\x20\xa4\xee\x92\x19\x69\x85\x85\xcc\xfc\x2a\x87\xfa\x67\x57\x73\xd7\xe7\x10\x7d\xdc\x0f\x3a\x7b\x9e\xd4\xb5\x98\xab\x99\x12\xd1\x31\x83\x67\xfe\x7d\xdf\x38\x76\xce\x8e\xc1\xbc\x46\x9d\x23\xfa\xc4\x12\xcb\xfa\x24\x51\x91\xe2\x2d\x4f\xf4\x3d\xf7\xb0\x61\x15\xab\xf1\x9c\x3b\x89\x56\xd6\xde\x09\xc3\x67\x44\xfb\x6a\x86\xad\x88\x2a\xaf\x8f\x73\x36\x95\xde\x1f\xdf\x82\x4b\x21\x57\xea\x4e\xed\xe4\x49\x8b\xcd\x10\xa8\xae\x03\x45\xa0\x62\x01\xc2\xd9\x28\x22\x93\xac\xb6\xe8\xda\x90\xca\xc6\x66\xb4\x37\x18\x2f\x28\x77\x42\x8a\x5b\xae\x71\x67\x64\x25\xc3\x03\xba\x57\x53\x1a\xe1\x96\xbb\x7c\x0a\xa8\x95\x5b\x70\x5c\xba\x1a\xab\x62\x70\xdb\x90\x15\x55\x7e\x94\x6a\xcb\x08\xdc\x54\x77\x58\xc3\xc2\x15\x22\xac\x66\xb8\x91\x51\x07\x6d\xf5\xf9\x2c\xda\x1b\x30\x63\x96\xd5\x74\x8a\x5b\x8e\x4d\xb6\x5e\x60\x69\x0f\xc4\xa0\x79\x9d\x17\x69\xba\xa3\x0e\xe5\xe7\xc8\xf1\xa1\x5d\xe3\x1d\x97\xc4\x90\x5b\xb8\xc1\xf0\x15\x9d\x10\xd8\xa1\x1e\x05\x9f\x20\x39\xbc\x70\x3b\xab\xba\x86\x6b\x0c\x4d\x55\x73\x27\x47\x58\x40\x45\xaa\x19\xa2\xd0\x10\x28\x48\xdb\x62\xba\x20\x4d\xc9\x89\xed\x93\x33\x0f\xe9\x60\x38\x5f\xfa\x80\x5e\xca\x5d\x48\xc8\x5b\xdc\x70\xa9\x90\x91\x8d\x28\x91\x96\x7a\x7d\x4f\x51\x23\x3d\xe4\x25\xc5\x40\x1a\xec\xec\x65\x16\x58\xf6\x07\xc7\xd1\xe0\x5d\xb8\x53\xc7\xb9\xe3\x1a\xc3\x42\xee\xd4\xd5\x54\x2b\xb8\xc6\x05\xe2\x03\x09\x56\x29\xc8\xb2\x2e\x79\xab\x25\x75\xb0\xe0\x30\x44\x12\x09\x8d\x31\x1d\xf4\x08\xbe\x37\x52\xdd\x69\x64\xee\xbb\x87\x33\x7a\x65\xc8\x88\xa6\xf1\xfd\x4e\x80\x28\x41\x0f\x2b\xa4\x82\x20\x7f\x27\x35\xf7\x9e\xd4\xd6\x41\xaa\x02\xcb\x99\x21\xc5\x9d\xd0\x0a\x15\xd2\x23\x77\x39\x81\xb8\x0b\xf6\x6a\x88\xda\x5d\x02\x9b\x55\x74\x9f\xcb\xaa\xc3\x76\xf9\xf5\x32\x0b\x95\xcf\x43\x6e\x48\x6b\xe2\xc0\x1e\x32\xd3\x15\xd7\x2b\x74\x90\x56\xd1\x81\x3d\xdc\xf2\x7d\x96\xa4\xb2\x88\x57\x1a\x75\x67\xd8\xef\x50\x6c\x18\x92\x1c\xf8\x0b\xd7\x2d\x85\x8c\x5d\xf0\x11\x1a\xbc\x52\x13\xec\x43\xac\xc5\x96\x14\x97\x30\xad\x5a\xca\xf6\x61\x4a\xf8\x66\x05\x97\x70\xbd\x0e\x61\x8b\x67\xd0\xca\x8a\x4f\xa1\x87\x4f\xa9\x49\xdd\xae\x49\xcd\xd2\xc9\xc3\x8f\xe2\x8b\xa5\x68\x93\xf0\xb1\x29\x20\x4a\x49\x51\x89\xed\xa7\x08\xf5\x0a\xd4\xe7\xf9\xc4\xf7\xca\x68\x8f\xfd\xf4\x77\x5a\x23\x34\xea\xfe\x26\x0c\x39\x6c\xcf\xe5\x41\x91\xd9\x65\x39\xa0\x38\x66\xb6\x77\x9b\xe5\x0d\x0d\xc7\xfe\x54\x3b\xe9\x6d\x99\xd2\x59\xf0\xe2\x00\x3e\x65\x76\x6e\x56\x0f\xa9\x56\x71\xb3\x90\x0f\xe0\x18\xbe\x9d\x7c\x9b\x87\x30\x6a\xe9\x35\x3d\x3c\x84\x8b\xd8\x3e\x85\x0a\x67\x5f\x50\xb5\x42\x75\xf5\xff\x31\x54\xc2\x7f\xe1\x5b\xd3\x99\xa0\x46\x38\x1e\xd7\x03\xae\x61\x74\xd0\xea\x35\xad\xa6\x62\x73\xef\x50\xff\xdd\xf5\xbf\xe1\xd8\xfd\x20\x41\x53\xb1\x36\xb7\x89\xd7\x61\x27\x6a\x7f\x78\x08\x72\xe3\xa7\x64\x82\x2b\x60\x01\xfc\x1c\x35\xe8\xc6\x2a\x66\x11\x1a\x4f\x78\x56\xa9\x01\xb9\xff\x83\x99\x92\x98\xc0\x23\xeb\x5c\x32\xff\xe1\x6b\x76\x28\xf3\x93\x02\xe3\x38\x40\x84\xb3\x5d\x95\xbf\xb9\xad\x77\xf7\xd2\x78\xf1\x79\x32\x9e\x65\xe2\x7b\x2a\xfc\xe7\x1e\x70\x4d\x53\xc2\x93\x40\xb4\x6b\x56\x3a\xe6\x0d\x9b\xa5\xb8\x38\x50\x2e\x70\xec\x8a\x44\x68\x57\x6b\x42\xb1\x36\x19\xd2\x9c\x50\xb8\xc6\x53\x6e\xfa\x4a\x4c\x59\x4b\xd6\x5c\x65\xe3\x3b\xdc\xae\xd9\xcc\x8d\x78\x49\xe7\x5c\x58\x1e\x2c\x95\x62\xc1\xc7\x12\x82\x08\x73\xcc\x66\xa4\xdc\x57\x6e\xae\x30\x9d\x0b\xd4\xf0\xfd\xbe\x10\x88\x16\x2b\x9f\x98\x7f\xa1\xb4\xbf\x74\x90\xc5\x91\x5a\xb3\xd6\xb1\x0c\xf7\xd0\x8e\xff\x28\x90\x76\x43\x1d\x65\x23\x73\x7c\xb9\x02\x0b\xee\x56\x2d\x6a\x5b\xba\x91\x60\xdb\xc1\xdf\xac\xf9\xa8\xd5\xfe\x9c\x88\x31\x9b\xc9\x32\xb4\xb5\xa8\x30\xdb\x4e\xf9\x7f\xb0\xed\x6c\xaa\x7a\xaf\x8b\x9e\x53\xd7\x70\xcb\x99\xcb\x74\x10\xbb\x6f\x7a\xa7\x5b\x18\x51\x0e\x60\x4a\xb6\xbc\x38\xeb\x84\x53\xd1\x25\xd2\xc7\xdd\x8d\xce\x62\x97\x24\x72\xfb\xea\x9a\x9b\xd4\xc0\x49\x51\x2c\xe3\x9c\xf6\x4e\x54\x38\xcc\x39\x33\xc4\x15\xe7\x34\x20\x2d\x5c\x13\x36\x93\xca\xc3\xf7\x4c\x3e\x72\xce\xf5\x7d\x10\xe5\x75\x30\x3e\xa1\xf1\x4f\xaa\xa9\xe0\x49\x71\xd6\x6a\xf9\x36\x1d\x5d\x95\x36\x5e\x6d\x94\xa5\x7d\xd8\x95\x07\x44\xda\xa9\xd8\x3b\x82\xef\xbd\xb3\x55\x65\x21\x3f\xed\x44\x6c\x1a\x5a\xc2\xd8\x3c\x5a\x55\x96\xed\xfc\x03\xaa\x51\x53\xe0\xd0\x90\x4e\xae\xd5\xe7\x07\xe1\x01\xea\x64\x5e\x35\xd5\x7c\x39\x57\x1f\x7d\xc0\x14\xb7\x77\xc8\x9e\xc3\x5b\x14\x2a\xfb\xc6\xb7\xe1\x29\xc3\xa6\xf6\x22\xbe\xfa\x16\x18\x0e\x8d\x55\xa4\xe9\x9e\x09\x55\x17\xe2\x04\x3c\x1d\xef\x61\xc5\xf9\xe8\x59\x06\x29\x7e\x6f\x8b\x96\xad\x22\x45\xb0\x02\xa5\xb8\x65\xbb\xd1\xe7\xe2\x3b\xc1\x0b\xf0\xe2\x38\x00\xe3\x9b\x90\x5e\xfb\xc9\xee\x73\x4c\x29\xba\xc1\xc2\xd1\xa2\xcb\xe9\xb4\x2a\x2a\xb1\xe1\x27\x0c\xd5\x80\xee\x50\x55\xf3\x1d\x95\x8c\x71\xab\xb5\x3c\x8f\x06\xda\x4b\x9a\xf2\x8b\xa9\xb1\x03\x4a\x18\x0a\xd4\xf0\x1d\x4f\x2b\x0f\x0b\xa5\x54\x49\x18\xf7\xed\x59\x04\x77\x49\x54\x98\x98\xcd\xf0\x3c\x1a\xb9\x9a\xc2\x6e\x66\xd1\xa1\x16\xd7\x3f\x39\x5f\x2c\xfd\xf9\x37\x0a\xa7\xf1\xa2\xc0\x46\xb0\x5f\x1c\xb8\x54\xd6\xc0\x1b\xc9\x94\xff\xc7\x96\x3f\x83\x27\xbe\x3d\xe4\xb8\xea\x42\x90\xfc\x10\x56\x33\xc4\x54\x3b\xa5\x56\xd4\x17\x4c\x06\xb6\x94\x77\xa4\x89\x1f\x4d\x68\x7c\x88\xe4\xea\x0e\x0f\x61\xb9\x28\x11\xc3\x81\x1a\x13\xfb\xb4\x16\x17\xa4\x15\x1b\x27\x54\x8a\x48\x88\x99\x52\x59\x57\xd5\x47\xf1\xc9\x56\x48\xe1\xd1\x37\x0d\xb3\xb0\xd5\xcb\xf9\x47\xcf\x87\xbe\x22\x1f\x29\x97\x45\xc5\x29\x07\x43\x06\xe2\x1a\x5c\x2e\xde\xdb\xf6\xf7\xa2\x40\xcd\xd1\xe2\xdf\x97\x98\xb2\x04\xce\xd5\xe0\xf3\xaa\x59\x52\x41\x40\xee\xfe\xc0\x0a\xa9\x41\x43\x77\x36\xd8\x8f\x46\xe8\x4b\xee\x16\x72\xdf\x7c\x93\xc1\x4d\x1e\x97\x6a\xbd\x2f\x0e\x9c\x3d\x57\x21\x4e\xd9\xcf\xe7\x0b\xb6\x16\x1c\x1f\x3a\x33\xce\x2a\x5f\x63\xa6\xf6\x28\x6c\x89\x6a\xdf\x82\xa2\x62\x06\xb1\x5b\xeb\x4e\x2e\xe1\x7c\x4f\x5a\x71\x1c\xfb\xe2\x00\x3a\xc5\xcc\x97\xfe\xec\xa0\x1a\x2d\xce\xb0\xbe\xe9\x8a\x06\x4e\xe3\x2c\xbf\xe8\x33\x7d\x7a\x3a\xc3\x73\xa8\x1a\xb5\xcd\xa0\x68\x8e\x3b\xd6\x2b\x51\x33\x51\x31\xd8\x5d\x79\x26\xa1\x15\x8b\x82\x35\xbd\xa8\x4c\xcf\x60\x9d\x19\x70\x8d\x06\xcb\xf0\xd9\xfd\xb0\x3d\xc7\xe1\x21\x5c\x56\x8d\x08\xa2\x2b\x83\xdd\x90\xc8\x62\x23\xeb\x8f\xcf\x90\x8c\x42\x17\x64\x8e\x2d\xcb\x37\xa4\x9d\xa3\xda\x0a\xdb\x75\x4e\x40\x87\xd9\xc0\x87\xdb\xbc\xd1\x96\x6e\x13\x91\xcc\x19\x18\x43\x9a\x1e\xf6\x4c\x99\x97\xec\x96\x4c\xf1\xa6\x71\x66\xaf\x51\x71\x2b\x72\x03\x94\x03\x85\xa6\x0c\xb7\x70\x8d\xb9\x3a\x73\xc2\x65\x9c\x42\x08\xe4\xf6\x8b\xb4\x3a\xd7\x45\xa4\xfa\x65\x46\x8f\x54\xa6\x72\x7e\xab\x29\x2c\x08\xa5\xdc\x3f\x1d\x11\x7f\xb3\x8e\xaf\x39\xd4\x13\xce\xaf\x3e\xba\x8b\x3d\xde\x61\x81\x26\xbd\xcd\xc4\x6d\xcb\xdd\xfd\x99\x08\x6b\x37\x42\x23\x5f\x63\x60\x6d\x75\x73\x83\x5b\xb9\x71\x5c\xb4\xa4\x5c\xca\xc4\x90\x6b\x5c\x20\xba\xc4\xae\x37\xa3\x62\x97\xb8\x2e\x63\x19\x3a\x3c\xd4\x23\x8b\xb0\x3a\x59\xe0\xb6\x5e\xab\x30\x86\x34\x1f\xca\x33\x12\x27\xcc\x7c\x95\x62\x9a\x78\x20\xbe\x5a\xe3\x44\xbe\xe8\xe2\xa9\xa4\x05\x3d\x82\xe7\xa7\xa8\xe1\xee\x85\x3e\xe9\x99\xcb\x20\x34\x6a\x84\x8b\x5d\xb7\x18\x95\xe2\xb4\xa0\x0c\xc3\x68\x0f\xdb\x3c\x04\x8e\x7d\x9f\x67\x7f\xa3\x8c\x86\xe7\xd9\xcb\x90\x95\xda\xb3\x0a\xe8\xdd\x78\x01\xf4\x79\xfa\x09\x6f\x8b\xfb\x8e\x03\x31\xda\xe9\x4b\x8e\x12\xf7\x03\x8f\x88\x69\x9d\xec\xa3\x31\xd4\xeb\xfc\xff\xd8\x10\x64\x35\xb3\x62\xc0\x0f\x52\x99\x24\x85\x72\x43\x20\x62\x4d\x94\xc3\x5e\xda\x6e\x8d\x08\x76\x7a\x5d\x06\x3b\x8c\x01\xae\x33\x98\x71\x75\x90\x54\xb9\xda\x95\xd3\x47\x9e\x05\x06\x44\x87\xfa\x63\xe9\xad\xe2\x50\x2a\x8e\x88\xf0\x3d\x84\xed\xc2\x01\x33\x3b\x91\x2e\x63\xae\x85\x54\x26\xd5\x84\xc1\x53\x75\x2c\xa9\xb3\xc8\xf4\xe1\x73\xc5\x26\x3d\xb1\xfe\x7e\x3c\x65\x4d\x9b\x64\x71\x0a\xac\x5d\x62\x11\x55\x49\xd9\x2b\xed\xb4\xe3\x3f\x2a\xca\xa8\x3e\xd5\x8b\x13\xa6\xc5\x59\x97\x38\x2c\xd7\xe1\x38\xb1\x24\xb2\xe0\xdf\xa2\xda\x8d\x63\xed\x4b\xbd\xbd\xaa\x28\x86\x29\xaa\x29\x9e\xa4\x0f\x83\x1e\x9e\x39\x12\xb0\x42\x70\x26\xe8\x27\x94\xbe\x4c\xc4\x73\x83\x0e\x67\xe9\x54\xd4\x31\x3d\x1d\x18\x41\x75\x1b\x17\xc5\xd1\x6c\xe4\x66\x51\x69\x87\x10\xb1\xe8\x94\x15\x1c\x3d\xef\x86\xb8\x1d\x3d\xef\xff\xa8\xb3\x8a\xdf\xfc\x78\x78\xd8\xdf\x4a\x6a\x46\x83\x46\x68\x86\x63\x6f\x4c\x1b\x10\x4e\x44\xf8\x83\x01\xce\xa2\x94\xdb\x70\xa4\xa0\xc5\x88\x21\xbb\x87\x4b\x0e\x75\xdf\x65\xea\xed\x29\x93\xda\xd0\x72\x2a\x4a\xd9\x30\x7c\xba\x0f\xe2\x80\x4e\x78\x31\xda\xb5\x73\x0e\x84\x45\x73\xf3\xf9\x1c\xb1\x62\x86\x69\xea\x3c\x29\x9b\x60\x9c\x26\xeb\x6e\x07\x4a\x9f\xa5\x8f\x3c\xf8\xcf\x57\x5f\xe5\x10\x37\xbe\x93\x9c\xed\x19\x1c\x27\x93\x36\x7b\x67\x14\x1d\xb3\x41\x70\xfe\x93\x66\x46\x1d\x10\x6b\x97\xb1\x26\xbf\x4f\x46\xdf\x7e\x24\xe4\x36\x24\x9b\xbd\x35\x44\x17\xb8\xa8\xa6\x15\x2e\x75\x4a\x88\x9f\x54\x02\x89\x75\xb9\xa9\x9b\x52\x74\xcc\xba\xba\xcf\x24\xdc\xe5\x6a\xa9\x1d\x66\xf4\x02\x92\x7b\x94\x0e\x70\x1c\xd1\x25\x27\xd6\x23\x31\x19\xaf\x9a\xcf\xb4\xab\xe7\x48\x30\x50\xd6\x58\xbd\x52\x4e\xbe\xd8\x7b\x95\x25\xa0\x46\x9a\x24\xae\x03\x6d\xf2\x8b\x9b\x1e\x06\x4f\x9e\xb5\x99\x38\x06\xab\x4a\x95\xa0\x3c\xa9\xca\xe8\x4b\xa5\xc3\x45\x8e\xfb\x71\x2e\x07\x47\x24\x09\x6a\x16\xa9\xca\xf8\xf4\x4c\xec\xbc\x2f\xe5\x79\xdd\xb1\x3b\xe6\x44\x7c\x23\x9d\x9a\x8b\xe6\x83\xb0\xe3\xbb\x7b\x70\x10\xb4\xe1\x5f\x7f\xc0\x2b\xd4\x96\x41\xf0\x6d\x93\xbd\xb9\x03\x8c\x37\x16\x9e\x57\x03\x6f\x17\xb9\xc0\x55\xa5\x4e\x5d\x77\x3f\xe5\x9f\x24\xee\xf9\x44\x2b\x37\xdf\xfd\x22\xb3\x8b\xec\x01\xd7\xee\x9e\x73\xab\x45\x2c\x46\x24\x4a\xbf\xd4\x89\xd2\x7b\x31\x1e\x9c\x63\xb4\x5f\xab\xf2\x9f\xf0\xe2\xe0\x99\xa0\x6b\xa8\xfd\x2f\x95\x7d\x0e\x2f\x00\xa8\xcc\x69\xcb\xb4\xa9\xce\x2a\x82\x6d\xa2\x5f\xf2\x7a\x23\x90\xba\xec\xb8\x48\x00\x99\x93\x66\x01\x66\x98\xca\x7e\xa1\x93\xae\x37\x10\x31\x83\xbf\x01\x52\xf6\xc0\x24\xe5\x84\x24\xf5\x0a\x8b\x9f\x56\x1b\x9d\xb4\x4e\xba\xd5\xeb\xe4\xaf\x2d\x5a\xc3\x2f\xcf\xb9\x10\x26\x51\x12\x0a\x60\x8f\xa0\x71\x08\x15\x8a\xbe\x49\x7c\x65\xfa\x65\x90\xa3\xa2\xfe\x57\xe4\x63\x23\x72\x0e\x36\x12\x4c\x2b\xd9\xbf\x86\xf4\x96\x92\x6a\x3e\x1d\xc2\xfb\xea\x48\xa8\xd3\xc2\xf8\x61\x3c\xe5\xf2\x89\xf4\xe0\x99\x3e\x98\x70\x12\x06\x75\x8e\x9d\x18\x39\x39\x1e\x95\xbb\x46\x26\xef\x1c\xe1\xd2\x1f\xff\x17\x0c\x25\x11\x5f\x17\x35\x46\x6d\x5a\xc1\x54\xb8\x2e\x95\x9a\x11\x63\x95\x18\xf8\x36\xc2\x1b\xc8\xc9\x49\x55\x77\xb1\x48\x0b\x73\xa4\x2e\x50\x33\x02\xb7\x18\x2f\xa0\x62\x46\x05\x85\x32\x1e\x64\x86\x4b\x79\x97\x08\x73\x4c\xbb\xde\x19\xed\xf5\xd9\xd6\x97\x83\x82\x8e\xf2\x3a\x5d\x7a\x17\x98\x4d\xe4\x38\x82\xe7\x97\xbe\x9f\xc6\x47\x10\x48\x14\x64\x95\x5b\x59\x71\x2f\x5c\x2f\x29\x8e\x58\x67\xe2\x27\xc7\x2a\x79\x60\xf7\xdb\xc9\xb7\x7b\x36\x4a\xa8\x18\x47\x4c\xc6\x7d\xf4\x64\xc2\x66\x57\xc2\x5d\x72\xdb\xe6\x5a\x1e\xcd\xd3\xd9\xed\xdb\x66\x6e\x85\x72\xc8\x92\xa3\x6d\x55\x07\x76\x9e\x83\xc4\x52\xc1\x85\x42\x86\xd6\xd5\xa1\xee\xbe\x0a\x21\x33\x54\x43\xb3\x9c\x5f\xf3\x96\xd3\x28\x48\xa7\x92\x97\x44\xfc\x84\x0f\x51\xe2\x72\x59\x30\xf7\xac\x50\x88\x0c\x6e\xe3\xe0\xca\x26\x91\x22\x57\x31\xa7\x16\x28\xaf\xf7\xd2\xcc\x12\x0d\x4c\xfa\x5e\xbe\x15\x31\x2a\x6f\x41\x35\x7c\xb1\x4e\x56\xe5\x1c\x2d\x62\xc0\x75\xce\x95\x1a\xfc\xc5\x41\x9e\x79\x5e\x1c\xc4\x71\x07\x05\xea\x69\x56\xbd\xb8\x71\x06\xac\x82\x42\x69\xec\x85\x6e\x88\x9e\x36\x11\xed\x00\xd7\x33\x1c\x74\x0b\x5a\x8b\x7b\xd6\x2b\x1c\x6c\x3c\x20\x15\xc6\x33\x47\x48\x0e\x2e\x07\x1f\xe8\x5d\xcd\xb0\x39\x8b\xb0\xca\x46\x5e\x22\xe5\x7a\xd9\x68\x7f\xe4\xb2\x81\x48\x6c\x2f\x75\x60\x2d\xca\x46\x9d\x8a\x8b\x08\x32\xfa\x16\x53\x5d\xa4\xf1\xed\xa6\xf4\x8f\x1d\xd6\x1f\x72\xf2\x7c\x60\x74\x70\x80\x45\x0c\x1d\xc2\x2d\x18\xc5\x70\xc8\xbc\x5d\xec\x37\x48\xf1\x0e\xbb\xeb\xb2\xf7\x00\xb7\xf4\x91\xac\x95\xbb\xc5\xf7\xac\x96\x8d\x28\x3c\x95\xe9\xb2\x33\x6e\xd7\x7e\x39\x0e\xda\x20\x13\x56\xda\xd2\x08\x53\x38\x86\xdd\xaf\xba\x46\x42\x14\xbe\xea\x25\x5d\x22\xfb\xac\x9a\x7a\xf3\x4c\xaa\x32\x88\x2f\xc1\xa7\x58\x43\xc0\xc3\xb6\x23\xbd\x0c\x90\x9d\xf0\x71\xed\x30\xa4\x6c\x71\x28\x8c\x1b\x9a\x63\x5d\xbf\x67\x33\x8b\x0c\x8f\x61\x95\x21\x6d\x99\xa3\x05\x0f\x37\xce\xce\x7d\x86\xa4\x7d\x06\xc7\x46\xdb\x69\x5c\x33\x9d\xe0\xec\x9c\xa5\x86\x68\xdb\x37\xca\x78\xe6\x98\xaf\xcf\x7c\x76\x85\x04\x95\xc9\x3c\x8b\x36\x5a\xfa\x47\x5b\xce\xb4\x48\x29\x43\x76\xfe\xc7\x02\x0b\xbe\x70\xa5\xd0\x28\x3f\x7b\x93\x50\x5f\x45\x70\xf4\x55\x93\xa1\x53\x68\xf0\x60\x54\x92\xce\x48\x9b\x6e\x29\xbb\x7d\xb3\x5e\x26\xc6\xde\xd0\xb6\xbf\x33\x65\x38\xa4\x75\xbf\xa9\x28\xc3\xad\xb8\x6d\x16\x5c\x9c\xec\xf2\x09\x54\x2f\x24\xfa\x69\xc4\x4b\xfd\xa3\xe9\x13\x93\x63\xa0\xfd\x96\x63\x8b\x2d\x65\x55\x66\xea\x58\x34\x98\xad\x48\xcb\xc7\x3f\xd1\x6c\xab\xdb\xd9\xaf\xde\xe0\xb5\xfd\x58\x2d\xce\xfb\xcc\x4f\x07\xdf\x87\x05\x5a\xe3\xf6\x08\x4e\x96\x6c\xa6\x5c\xd8\x3d\xef\xaf\x97\xa9\xd4\x70\x9b\xf5\xa7\x2f\x2f\x04\xc9\xe6\x3a\xe7\x28\xea\xe9\xfb\xec\x09\x3b\xa2\x42\xd6\x4a\xaf\x73\x64\xd8\xa8\xa8\xf4\x79\x13\x78\x88\x3e\x8a\x50\xe2\xfd\xe9\x63\xc6\xfe\xae\x6e\xac\x51\x27\xf8\xa3\x13\xdf\x82\xa5\x0c\x8f\xef\xda\x05\x4f\xc2\x85\x44\x91\x26\xf9\xc1\x28\xb5\xd4\x19\xac\x55\x0e\x7d\x92\x08\x1f\xb0\xce\x5d\x38\x8e\x0e\x2c\xc2\xd8\x20\xff\x79\xf9\xd2\x88\xa9\x4c\x82\x22\x4c\xdf\xbf\x12\x0e\x78\xab\xc7\x7b\x9e\xa1\xfa\xc8\xfd\xb9\x81\x4f\x44\x2a\xc3\xc8\xf1\x07\x2d\x8d\x5d\xb1\xe7\x64\xc8\x59\xe4\xa6\x52\xee\xdb\xa3\x25\x9b\x05\xf7\xec\x9d\x7c\x72\x0a\xa6\xbe\x0d\x14\xa8\xae\x83\x8d\x51\x35\x35\x8b\x52\x85\x57\x8e\x6d\x39\x36\xb1\xa2\x0f\xa4\xc6\x13\xc5\x10\xa4\x9d\xb4\x68\xf5\x0f\x54\x2f\x31\xfc\xe7\x3f\x03\x7b\x36\x14\x37\x74\x49\x6d\xcf\x58\x63\xbb\x07\x4e\x5a\x89\x24\x8a\x59\x18\x5c\x06\xa8\x35\xd2\x2f\xfe\xdb\x1b\x66\x25\xd4\x9c\x83\x4f\xb2\x34\xa9\xd4\x9d\x61\x53\xab\x29\x45\x35\xe4\xd3\xec\x50\x5e\xc9\xd3\x77\xa1\x71\xd5\x02\xe6\x58\x3a\xd0\xc5\x96\xc2\x1b\x5a\x42\xd9\x37\xf5\xda\xd0\x10\x35\xae\x2e\x33\x7e\xdd\xd4\xf0\x07\xd8\x6d\x05\x11\xd7\x75\x0a\x8d\x77\x37\x6d\x43\x0f\xe7\x2e\x5a\xd7\x87\x90\xcc\xf1\x35\x85\xdf\x0b\x51\x1a\xe9\xf6\xc6\x71\x1f\x7d\xb3\xc8\x0d\x47\xea\x5e\xf8\xf5\x92\x29\x47\x91\xb9\x03\x4a\xe3\x4f\x2b\x5b\x20\x02\x95\xa5\xac\x4d\x53\xc0\x2d\x5e\xab\x94\x99\xd0\xc4\xd8\x5c\xc8\x61\x2c\x91\xdb\x4c\xe8\xe3\xc0\x8d\x2c\xc4\xd6\x25\x5e\x96\x6e\xcb\xa2\x51\xcf\x6b\xa3\x31\x0c\x8e\x5d\x28\x77\x7d\x56\x0f\x87\xd7\x89\xe8\xc9\x44\xa5\xc2\xce\x1d\x1f\x2f\xa9\x42\x5e\x1d\x90\x74\x57\x5c\x62\x93\xba\x6a\x6e\xe3\xeb\xd3\xbb\x87\xaa\xc2\xc2\xa1\x3f\x92\xaa\x90\x28\x1a\xed\x03\x43\xed\x0d\x66\x47\x70\x48\xe5\xd5\x20\x51\xb2\x53\x0c\x23\xb3\x5c\xe3\x9b\x59\x89\x15\x1c\x27\x8e\x77\x7d\x2f\xda\x3f\x9d\xf4\xf4\x57\x4f\x81\xad\x8e\x2f\xf7\xf2\x9b\x69\x13\x4f\x59\x8b\x8d\x38\x72\x64\x94\x4f\xbe\xaf\x49\x82\xe0\xe7\x53\xf8\x07\x61\x36\xbe\xc8\xe9\xa5\x8a\xb3\x98\xa2\x0c\x99\x2c\xa1\x0d\x15\x78\xe2\x36\x8c\xcb\x40\x39\x60\x92\x1b\xff\xdf\x0b\x09\xbc\xf2\x85\xe4\xe4\x37\x98\x99\xe2\xa0\xe2\xeb\x5d\x6b\xcc\x03\x51\x89\xed\xb4\xcb\x58\x14\xdd\xe1\xdd\x17\x07\x6a\x12\xee\xdd\x1c\xf9\xa5\x47\x27\xe2\x0b\xa7\x62\x67\xfa\x72\x16\x15\x6b\x53\xa7\x2c\x4e\x4d\xbe\x14\x5e\xa1\x33\x2e\x2a\xf9\x28\x73\x4e\x9b\x8e\x95\x76\x57\x70\x4c\x70\xe7\x20\x2a\x3a\x4e\xd6\x26\xa5\xc5\x12\x78\x52\x76\xd1\xc1\x7f\x26\x55\xca\xb2\xb4\xb2\x34\x21\x4b\x9f\xbd\x79\x0d\xef\x51\xcb\xaa\xa2\x5a\x20\xdf\x37\x19\xc2\xd9\xca\x72\x0f\x66\xf0\x84\x9f\x91\x62\x02\x9d\x89\xb7\xe8\x86\x2c\x1d\xdf\xba\xbd\x71\x17\x14\x72\xfb\xd9\x9b\xd7\xce\xd7\x0f\xe4\x76\x7f\x2e\xcb\xf4\x67\x6f\x5e\x4f\x9c\x2f\xfe\x1b\x98\x3e\xa4\xec\x93\x30\xbd\xc7\x8a\x7e\x8f\x84\xeb\x18\x38\x8b\x27\xb2\x2a\xb6\xa9\x41\x29\xdc\xbf\x8e\x14\x13\xd2\x60\x75\x9f\x50\x57\x9c\x09\xfc\xb3\x8a\xca\xfa\x34\xf2\x22\xb5\x1d\xb7\xc4\x45\x55\x62\x59\xe3\xa1\x45\x0d\x9d\x66\xf6\x12\xb6\xfa\x17\x01\xd4\xc8\x0b\x18\x29\x17\xce\x54\xf4\xa9\xa9\x1d\xb1\xd5\x99\xe2\xa4\x2e\x13\x23\xf3\x1d\xee\xbe\x37\x8a\x0c\x44\xab\x62\x5b\x1c\x40\xa7\xdc\x37\x23\xe2\x4a\x33\x72\x2a\x6d\x6d\x80\x11\xad\x82\x06\x0e\xb9\x6f\xfd\xd2\xaa\x8d\x1d\x52\xdf\x53\x77\xf1\x18\x39\xc3\x6a\x2b\x95\xf2\xdd\x12\xf9\x34\x3e\xff\xab\x60\x40\x78\xac\xe1\xf3\xb0\xef\xa1\x3e\xea\x41\xbb\x0a\x54\x89\xa4\xa1\x0c\x5d\x9d\xed\x8c\xcc\x54\x5e\x93\xa5\x4e\x6a\x20\xab\xa6\xf7\xfe\xcc\x06\xfe\xf3\xc5\x59\xec\xd6\xfe\x84\x6e\x31\xd0\x65\xab\x80\x48\x16\xbd\x55\xa6\x24\x3a\x01\xa5\x32\x00\x59\xb0\x20\xcb\xe2\xe2\x6c\x67\x6b\x9e\x54\x48\x11\xc7\x27\x92\x47\x21\x3e\x8d\x95\x6a\x92\xce\x72\xe0\xc5\x7c\xa7\xee\x04\xf4\x39\x38\xe1\x94\x90\x09\x6e\xa8\x22\x30\xa1\x7f\x69\x42\xe4\x0b\xa9\x2e\x23\xc1\x0e\xe3\x1f\xd0\x73\x1f\x51\xd7\x75\x3d\x76\x16\xae\x33\x95\x92\x1d\xec\x8d\x44\x03\xdb\x3b\x43\xc9\x90\x8a\x26\x86\x2b\x12\xab\xcd\xd7\x8a\x90\xa9\x3b\x8b\x1e\x63\x3e\xdc\x95\x48\x51\xd8\x37\xd1\xbd\x84\x0e\x2c\xb7\x4b\xe8\x2e\xa3\x3e\x92\xd0\x19\xaf\xeb\x11\xe9\x1d\xa1\x61\x20\xd9\x43\x48\x1f\x8d\xfa\x43\xd4\x49\xb4\x61\xe6\x7a\x43\xfa\x2b\x5e\xef\xb8\xf0\x58\x77\x11\x62\xb1\x0b\xea\xa8\x2e\x36\x64\x7b\xbc\x17\xea\xa9\x67\x03\x8a\x35\x8f\x2b\xf1\x1c\xc3\xfd\x74\xbb\xf9\x8e\xc3\xe8\x38\x60\xf2\x53\x2a\xc1\xa5\xcf\x7f\xdf\x38\x5e\x70\xf6\xa8\xa1\x82\x9e\xbc\x9b\xe1\x29\xc0\x17\x53\x40\x36\x63\x43\xb1\xad\x36\xdb\xaa\x10\x95\x88\x38\x52\x58\x61\xfe\x7b\xc3\xad\xb0\x3c\x07\x5e\x7f\xad\xca\xf0\x68\x37\x4a\x58\x48\x7d\x78\x16\xc6\x30\x6d\x08\x29\x51\x2d\x5d\xdf\xb4\x50\x1e\x1b\x0c\x3a\x34\x92\x23\xfa\x84\x78\x45\xda\x73\x95\xb1\x92\x48\x4f\x1c\x16\xca\x73\x11\xbd\x45\xb7\xe9\x29\x1c\x1e\x75\x51\xa8\xef\x78\x23\x7f\xe7\xe3\x73\xc4\xd3\x73\xd5\xf2\xa2\x3b\x6c\xf9\x2a\x2c\xdb\xad\x83\x07\x5b\xa8\x85\x07\x8f\x57\x0f\xaf\x67\xae\xb7\x01\xf1\x13\xb5\xf2\x1c\x56\x48\x7b\x09\xd0\x7d\xde\x85\x82\x13\xaf\x1c\x6a\x53\x9e\x01\x6c\xc4\x65\x89\xa5\x75\xf1\x1a\xf4\x5d\xdb\xdb\x6c\x23\xee\x54\x5d\x5a\xbb\xe5\x9e\x7e\x7c\xf7\x8b\x41\x41\xac\xdd\x06\x29\x33\x3d\xf4\xab\x96\xcc\x7b\xaa\xb1\x07\xf5\xcc\x9e\x28\xa3\x5a\x3e\xcf\x35\x32\x2f\xed\x3e\xa5\x9d\x92\xf6\xb4\xd3\xa2\xa5\x9d\x68\x21\x83\x29\xdf\x59\x98\xdb\x21\xf1\x9d\xc1\x1e\xb2\xe2\x7b\xcb\xf0\x8c\x44\x36\x4c\x80\x93\xe2\x78\x3f\x5f\x40\x43\x9d\x2f\x53\x92\x1c\x60\xe3\x5a\x74\xd0\x7b\x83\x3c\x79\xbe\x9f\xd5\xd6\x11\x6e\xa6\x55\x93\x8a\x02\xe8\x33\xe8\xe8\xee\xe4\x66\xf9\xa8\x5e\xee\x89\xcd\xba\xd9\x6a\xf6\x49\x3e\x7f\xb4\x5b\xe4\x86\x97\xb4\x74\x7b\x71\x04\x55\xa5\x60\xff\xfe\xba\x92\xd5\x54\xb5\x8d\xdf\x23\xd2\x57\x38\x7b\x32\xad\x4c\x6e\x91\xc1\xa4\xcd\x2f\x0a\x43\x35\x4e\xad\x13\x99\xfe\xe7\x66\xf4\xf5\xa7\x57\xe5\xbd\xf2\x87\xa7\xce\x78\xa9\x74\x09\x3f\xc9\x64\x12\xe1\x8e\x0b\xb7\xa3\x92\x5c\x86\xdf\xb4\xf2\xe0\x4b\xdf\xb5\xf2\x9b\x24\x6f\x5b\x3d\x24\x07\x26\x48\x29\x0c\x81\xb1\x89\x31\x71\xda\x5e\x20\x7d\x3f\x08\x65\x42\x01\xf9\x4a\x4f\x71\x89\x8a\x98\x15\x59\x39\x53\xb5\xb6\x75\x45\x07\xc7\xe1\xf8\x2d\x78\xc3\x69\xaf\xef\xfc\x3d\x74\xc9\x37\xba\x26\xa3\xec\xfd\x57\xd9\x9e\x1d\x39\xc5\x0a\x8c\x61\xea\x71\x6c\x72\x48\x16\xcf\x51\xa6\xe3\x48\x64\x8f\x4d\x86\xef\xcf\xa8\xee\xa0\xc3\x5f\x36\xdd\x5b\x91\xcb\x83\xc7\x24\xae\x5a\x5a\x0e\x4d\x20\x1d\x47\x7d\x63\xaf\x6c\x7a\xa6\xf7\xf5\x95\xf1\x3d\x0b\x54\xd7\xd4\x5e\x13\x36\x09\xaa\xab\x19\xd6\x55\x76\xb9\x72\x37\x67\xab\x3a\xa9\xd3\x51\xec\xb6\x94\x31\x47\x9e\x3b\x8d\x7b\x28\x1b\x77\x94\x5b\x7d\x1d\xfc\x73\x37\xe9\xaa\x0c\xc2\xbf\x9a\xaa\xfe\x97\xbe\xb9\x9c\xac\x89\xd0\x39\x87\x53\x25\x23\x9c\xc8\x4c\xe3\xe6\xb3\xd9\x71\x9c\xd7\x65\xbd\x83\x18\x01\x95\x84\xd3\x7b\x9b\x90\x11\xe5\x8c\xac\x95\x95\x33\xb5\x3a\xc2\xc6\xea\xba\xb3\x27\xa8\xb2\xd6\xa5\x7e\xf7\x41\x24\x35\xd9\x94\x4a\xf3\x08\x58\xda\xeb\x19\xe4\x85\xc8\x4a\xa2\x6f\xc3\x44\xce\x48\x7c\x1b\xbc\x0a\xd2\x5f\xff\xe4\x5b\x80\x74\x12\x80\x49\x3e\xf3\x33\xc4\xec\x30\xfb\xda\xeb\xae\x58\x74\xcf\x44\x7b\x03\xa3\x62\x1b\xfc\x9b\x49\x16\xcb\x06\xab\x03\xa3\x16\xb2\x80\xb5\x5d\x49\x57\xfe\x77\x52\x07\xba\xf0\x27\x2b\xed\xe8\xdf\xa4\xfd\x49\xec\x56\x36\x5b\xd0\x10\x7f\x5b\x52\xda\x3e\x46\x22\x65\xd5\xb9\x0d\xd6\x51\x38\x2a\x57\x31\x6a\x90\x10\x88\x89\xdf\xe2\x95\x72\x09\x07\x98\xae\x97\x4f\xb4\x21\xce\x5e\xda\xda\x9e\x54\x98\xa7\xb3\xa9\xaf\x17\xf5\x05\x6e\xfb\x2e\xb6\x22\x15\xca\xbd\x3c\xd1\x51\x29\x48\x35\x4c\xf1\xb3\x12\x4c\xc7\xf3\x18\x26\x9d\x90\x1b\x33\x84\xc6\x17\xd7\x4d\x0a\xe2\xa4\xab\xd4\xd8\x1a\x00\x1a\x45\x96\x85\xf4\x2e\xb7\x67\xb7\x31\xb2\x60\x60\x10\xb0\xec\x96\xe3\xce\xe2\xbf\xe2\x6d\x73\x51\xe0\x23\xbc\x47\xb5\xef\xd7\x88\x9b\xe1\x79\x2a\x08\x99\xbf\x79\x14\x16\x5a\xef\xaa\xbe\xb7\x49\xe1\xf5\xd4\xbc\x4e\xb9\xf1\xef\x86\x55\x1b\x87\x0d\x6b\x52\xe7\xc6\x72\x4b\x7b\x85\x91\x8e\xce\xa8\xc9\xe0\xb2\xc6\xe9\xb0\xd1\x3d\x17\x80\x1c\xa1\x3f\xfa\x12\xdc\x73\x5d\x28\x4b\x51\x57\x90\xdc\x75\x86\xf2\x94\x86\xb0\x4b\x4a\xfa\x2a\xb1\x6f\xdf\x8a\xdb\x93\xf5\xcd\x8d\x79\x60\x2d\x5e\x1c\x8c\x91\xf1\x2e\xcb\xfe\x38\x82\xf9\x39\x84\x72\xbc\x40\x6e\x4b\x18\xbb\x1c\x9b\xa7\x12\xcc\xfb\x84\x48\x3a\xe2\x48\xfb\x6f\xe4\x27\x89\xa8\xfa\x3d\xc8\x79\x93\x63\x84\x2c\xbc\x51\xc9\xea\xd8\x73\x5b\x36\xa6\x24\xc6\xd3\xbb\x6f\xaa\xb0\x4f\xf9\x5f\xe6\xc3\x6d\x56\xa4\xf1\x33\xf9\x47\x01\x8d\x7a\x8f\x20\x7a\x9d\xa1\x68\x0d\x9d\x52\x31\xde\x54\xf5\x00\x1c\xc1\xfb\x38\xb6\x66\x04\x14\x59\x8c\x3d\x86\x02\x19\x03\xd7\x70\x2d\xd2\xaa\xea\x01\x9f\x45\x8b\xe8\xd2\x05\x5f\xb4\xc8\x9f\x45\x8b\xc8\xba\x64\xa8\x2c\xc1\x79\xc6\x45\x3f\x94\x9c\x7a\xfe\x45\x17\x1f\x93\x7c\x24\x2b\x8a\x34\x78\x55\xaf\x61\x5e\x35\xac\xbb\x54\xb8\x0a\xe3\xa1\x16\x37\x5f\x33\xa8\xe6\x73\x5c\x56\x88\x61\x71\xb3\x71\x5a\xcb\x9a\x01\x8a\xc9\x06\x3c\x30\x00\x0f\x7b\x79\x22\x35\x5c\xac\xa2\x02\x8e\xed\x55\x51\x3d\x05\xe9\x75\x70\x58\x2d\x2f\xe9\x9d\xc4\x4f\x6a\x73\x14\x8b\x63\xbe\x5e\x24\xa5\x93\x2c\xf5\x73\xfe\x2a\xc6\xca\xc7\x92\x11\xa6\xd2\x2f\x2e\xe7\xfe\x3c\x85\xfe\x1f\x8b\xdc\x6d\xea\xff\x2d\x72\x8e\x35\x25\x23\x16\xf4\xa4\xa6\x64\x0c\x5c\x43\x4c\x89\x2e\x8b\x6d\x6b\xdc\x5f\x3b\xfe\xe9\x53\x99\x14\x05\x85\xb4\x93\x55\x73\xb3\xa9\x3d\x81\x2f\x06\xe5\x31\xdc\xd2\x88\x3c\x7f\x5e\x87\xb4\x17\xd4\x08\xd2\xad\xbb\xa2\xa3\x40\x78\x2a\xe5\x31\x0e\xa8\x21\x9a\x43\x29\x09\xf7\x55\xac\x50\x5d\xa8\x93\x17\x69\x03\x87\xea\x09\x53\x23\xc1\x66\xf0\xe9\xd7\x65\x4d\x8d\xd4\xe8\x7d\xa5\xf4\x91\x9d\x84\xf0\xa4\xae\xc3\x3a\xa8\x7f\xee\x13\x39\x48\x94\x6e\x7b\xc0\x91\x9a\xc5\xc2\xe7\x61\xbd\x3c\x00\x43\xd8\xcc\x24\x75\x7e\xae\xa0\x89\x06\x60\x3b\x71\x93\x2f\x16\x6a\x8b\x16\xca\xcf\x57\xb3\x46\x20\x43\xb2\x3e\x53\x60\x71\x9f\x78\xa3\xcd\xe6\xa0\x85\x5d\x3e\x9b\xad\xdb\x70\x99\x5b\xb5\x78\x3e\x09\x84\xc2\xd9\x10\xac\x91\x98\x7f\x2a\xed\xb5\xc1\x6a\xc6\xe9\xb5\xcf\x15\xc6\xd1\x00\x7c\x89\xe4\xfc\xd9\xd4\x9a\x8c\xe4\x2c\x7b\x5e\xef\x95\x05\xe6\xd5\x25\x30\x4d\x4c\xce\x30\x3a\xae\x93\x1b\x3b\x1b\xef\x41\x8d\x4c\x19\xff\xcc\xe1\x9c\x8d\x54\x7d\xcf\xbe\xf8\x2f\xaa\xeb\x07\x1a\x80\x4d\x16\x7f\x78\x08\xe6\xa5\x6d\xc3\x5f\x9a\x35\x72\x77\xb1\xc2\x70\x62\xdf\x89\xb8\x6e\xf8\x41\x8d\xab\x8f\x12\x33\x48\x19\xfc\xf2\x38\x84\x1c\x16\x9e\x49\xe6\x1e\x13\x56\x80\xfc\x79\x23\x52\x63\x0c\xec\x58\xb2\xff\xd9\x2c\x6c\x9f\xc9\x1d\xbb\xbe\x47\x65\xe9\xc7\x64\xe7\xed\xb1\x72\x2e\x95\xf9\xb4\x26\x14\xb7\x41\xf9\x58\xf1\x21\xf5\x9c\x0d\xaa\x9d\x8d\xd2\x38\x1b\xfb\xa0\x4b\xea\xd6\xb5\xb1\x33\x62\x5b\x1e\x3c\xc1\x6c\x5f\xd3\xd4\xb8\x95\xd5\x2a\x55\x77\x73\xa2\xef\xc1\x40\xe2\xc4\xde\xa8\xca\xb3\x53\x3c\x78\x90\x67\x53\xf0\x75\x09\xae\x1b\xf6\x38\xe5\x7f\x87\xf7\xe2\xb7\xdf\x7a\x9d\xf4\x68\xbe\xae\x1a\x13\x1e\x1c\xe1\xa3\x45\xa9\x2f\xed\xb3\x45\xe9\xef\x4d\x5c\x0b\x8e\xc5\xf3\xbb\x7d\x25\x2a\xd4\x75\x2b\xc1\x29\x36\x9b\x93\xbb\xd6\xcb\x86\x55\x75\xf4\xd4\xfb\x35\xc6\xd6\x63\x6e\xf6\x39\xdb\x8a\x02\xdf\xf2\x32\x88\x27\x15\x94\x21\x86\x27\x83\x5e\x5b\x77\xaf\x40\x44\x8b\xc1\x25\x7c\xc7\x97\xd2\xf5\x74\x73\x4f\x6c\xa2\x8f\x6a\xd6\x8f\xef\x02\xa3\x37\xdd\xac\x63\x29\x5a\x85\x0f\x5f\x4a\x66\x3b\xf2\xb0\xa5\xe8\x41\x87\x2e\xe5\xc9\xa2\x17\x76\x92\x61\xa5\xe7\x53\xe3\x94\x98\xb2\x96\xac\xed\x58\x39\xaf\x35\xbe\xc9\x6f\x0b\x98\xa4\x2f\xf4\xe7\xc0\x66\xd9\x0b\xf3\x76\xc4\xb1\xf7\xe6\x93\x28\x71\x27\x9a\x84\xcf\x88\xe4\xe2\x23\x03\xd1\x91\x5e\x9e\xba\x8f\x29\x80\x05\x85\x08\xa7\x7a\x8c\x4a\x39\xd4\x5b\xa5\x29\x59\x36\x65\xba\xa4\x7d\xf4\xd1\xe7\x7e\x21\xa0\xdf\x9f\x7b\x68\x7d\x0b\x50\x46\xbd\xfb\xd1\x45\x5d\xa7\x8b\x11\x75\x39\x49\x6f\x58\x2b\x26\x1f\xea\x6e\x38\x57\xc9\x5a\xfc\x39\xe1\xdc\xc6\x25\x75\x78\xdc\x8b\xea\xd0\x7d\x59\x5d\x96\xa8\x68\xf1\x54\xba\x3b\x03\x8a\x36\xc1\xe0\xbb\xe6\xcf\x3a\x2e\x9b\x83\xaa\x75\x64\x4e\x57\x54\x92\xa8\x8e\xe5\xa8\xe7\xeb\x53\xdd\xaa\x69\x94\xe9\xaa\xea\x00\xfd\x84\x6f\xd0\x0f\x6b\x86\xe9\x7b\xdc\xca\x74\x57\x5c\x8a\xb2\x0b\xcf\x8e\x41\xbc\x6c\xd3\x91\x5d\x1e\x02\xa2\x18\xd0\x9d\xa5\xc4\x53\xbe\x2c\x21\x93\x27\x41\xf3\xdd\x0d\x69\x16\x17\x8f\x4c\x01\xd7\xa9\x2a\x32\xd0\x9b\x12\x02\x5d\x0f\xf7\xdf\x27\x3f\xed\xae\x04\xd0\x51\x9b\x20\x80\x62\xaf\x2b\xe2\xd1\xfd\x20\x58\x0c\xe8\x28\xcf\xce\xe8\x91\xd4\x53\x94\x38\xe3\xd1\x85\xdf\x3d\xd0\x9b\xd3\x49\xb6\x4f\xea\xc8\xa5\xd7\xf0\xa4\x4e\x5c\x0e\x84\xa1\x5e\x4f\xd8\xff\x33\x38\x6f\x39\x10\xc6\x38\x6e\xa3\xc3\x35\xe0\xc7\x34\x06\xbc\xd5\x97\x1a\x41\xfb\x1d\x34\x7e\xa5\x0e\xfe\x6a\x3e\x98\xc5\x44\xc2\x01\xeb\x28\x4c\x34\x0c\x07\x9f\xc5\xf1\x7a\xc0\x93\x86\x78\xa3\x07\x0d\xb3\xa7\x40\xaf\x31\x63\x51\x2c\xc6\x3d\x1a\x12\x65\xad\xea\x5a\x5d\xde\x29\xd5\x91\x50\x5d\x9b\x9c\x43\x79\xfc\x43\x07\x9f\xff\x98\xca\xb5\x37\x98\xc9\xba\x24\x74\x77\xef\x08\x7e\x95\x51\x91\xd0\x37\x32\xd5\xce\xce\xa8\xd3\xe6\x38\x12\x8a\xc9\x2d\x5e\xd3\x64\x58\xe2\x01\xdc\xcd\xbb\xff\xe6\x5f\xdd\xeb\xe1\xec\x8e\x90\xa9\xf7\xd2\xfe\xb1\x37\xee\xc4\xa0\x22\xc1\xca\x6a\x19\xbf\xa5\x06\x89\x3f\x4b\xb3\xb3\xc2\xe0\x04\x2d\x16\xb8\x29\x77\xe3\xb1\x36\x2c\x89\x25\x87\x1d\x72\xc2\xa8\xd9\xc8\xb9\x30\xea\xf0\x52\x74\x9a\xb8\x19\x3b\xf9\x15\x74\x8e\xe0\x57\xf7\x83\xd1\x9c\x65\x37\xbe\x92\xb9\xc2\xce\x8e\xcd\xa0\xd1\x5c\xc7\xf0\xeb\x3f\x7d\x9c\xe9\xbc\xa1\x8b\x33\xbe\x36\x35\x73\x3e\x34\x26\xe8\xdb\xb1\x09\x7f\x39\xa9\x12\x6f\xd7\xb9\x30\x69\x6a\x7b\x58\xe9\xb3\x82\x17\x67\xcf\xc2\xbb\x6f\x7f\x01\xa9\x32\x4b\xcc\x8a\x57\xd0\x22\x21\x67\xb9\x21\xbb\x87\x13\x43\x0d\x91\xd9\x18\xc4\x8e\x2f\xd3\x52\xdc\x35\x6a\x76\xc4\xec\x68\xa3\xd8\xa5\x63\x25\x01\x0f\x65\xa0\xcb\xdd\x84\xdd\x48\xef\xb8\x60\x8f\x51\x3e\x6f\x45\x8d\x10\xbe\x3f\xd7\x5a\x66\x9b\xc6\xec\xa4\xae\x4d\x64\x82\x2b\x9f\x8e\xc8\x45\x56\x17\x35\x53\xd2\xd7\x33\xd6\x2c\xe3\x6c\xa4\xdb\x73\xa8\x4e\xd2\xb0\x69\x1e\x19\x11\x94\xf9\xeb\x29\x93\xcf\x68\xa2\x47\xa2\x38\x61\xc7\x1f\x60\xc8\x3b\x4a\xff\xa6\x84\xc9\x56\x57\x4b\x4a\xd4\x96\x4c\xfa\x49\x5d\xfb\x87\x40\x19\xc9\xf2\x1a\xa5\xc4\xcb\x8b\xc4\x0f\x1a\x63\x03\x41\x0b\x5d\x86\x41\xc2\xd6\x73\x38\xb6\x91\x1f\xc0\x87\xa8\xb6\x7c\xac\xf6\x2c\x61\xe8\xfc\xf3\x0d\xc5\xba\x7c\xe2\xbf\x9e\xd8\x7f\xf1\x21\x36\xf3\x21\x36\x61\xb5\x87\xbb\x13\xe9\x90\x22\x0c\x67\x49\xfd\xf3\x50\x0f\xa4\x43\x6b\xbe\xc6\x8c\xaa\x92\xe9\x14\xea\x8a\x32\x20\xd3\xf8\xe5\x90\x66\x4a\xda\x39\xea\xd3\x83\x7e\x9d\x5f\xb1\xbb\xf9\x24\x15\xd0\x51\xa2\xbe\xfc\x7d\x40\x2f\xb7\x88\x72\x10\x71\x0d\x81\xd7\x65\x10\x4c\x6c\xc0\x54\x10\x52\xba\x5d\xf5\x8b\xd5\xb8\xb7\x94\x1d\xc8\x98\x0e\x8a\x45\xdc\x29\xaa\x34\x47\xf4\x29\x0b\x57\x8e\xa8\xb1\xf3\xe8\xe8\x6b\x50\xd3\xd0\xc5\x91\x29\x67\x18\xa4\x44\x98\xf8\x88\x7d\xe8\x76\x48\x0a\xc6\x11\xfc\x40\x88\x5b\x8e\xb0\x96\xa5\xbd\x05\xbd\x8e\x85\x55\x52\xe5\x96\xe3\xb3\x2d\xe7\xf9\x77\x8b\x19\x79\x9e\x83\xd2\x6f\x35\x44\x78\xfc\x14\x7d\xf2\x5e\xbc\x62\x79\xff\x9d\xa8\xde\x38\xc9\x7c\x2d\xde\xf1\x48\x9f\x02\x75\x97\x29\xe6\x94\x89\xc6\x74\xcf\x7c\x34\xf7\x24\x96\xb5\x71\x12\xca\x8e\xc3\x72\x29\x36\xc9\x66\x9a\xaa\xbb\xc4\x2a\x31\xd9\x4d\x90\x4a\x72\xc4\x0d\x66\x1f\xa3\x0c\xb7\x88\x31\xf6\xcc\x81\xd3\x17\xa2\x0f\x20\x7a\x9c\x33\x38\x84\x9c\x5b\x21\xe6\x8f\x5f\x48\xb9\x55\x52\x8e\x25\xe4\xd0\x50\xb0\x36\x7b\x11\x60\xc9\xf7\xed\x3b\x42\xc3\x09\xfa\x26\x42\xc5\x5f\x28\x9c\xa5\xb0\x1b\x66\x57\xd4\xd5\xdd\x3a\xa9\x3c\x26\x52\xfb\x60\x6a\x7b\x41\xa7\x14\xc9\x73\x91\xdc\x2f\x84\xef\x22\x7c\xa2\xa4\x7c\x8f\x6c\x8f\x0a\x91\x3d\x98\xec\x6e\xc8\x2c\x45\xf5\x81\x21\xb4\x2f\x4c\xd0\xc5\x04\x5e\x5c\x72\x08\x0f\x6c\x14\xd9\xd9\x06\x2f\xf8\x9b\xc5\x81\x0c\x91\x8d\xfc\x7c\xe1\x8a\x1e\xae\x08\x02\x6b\x21\x6b\xbc\xae\xc9\x35\xaa\x6d\x01\x71\x87\x43\x92\x4f\x60\x72\x5e\xd1\x3c\xa2\xcb\x3d\x52\xf5\xb0\x52\x09\xd7\x6b\xe1\xe2\x49\xd4\x7f\x3d\x64\x57\x97\xd9\xf9\x26\xd8\x62\xe0\x4e\xf8\x0b\x43\x74\x31\x44\x14\x61\x08\xf9\xe1\x0c\x33\xdc\xce\xab\x06\x53\xb1\x81\x6f\xdc\xc7\x4f\x29\x66\xb0\x5c\xc8\xb7\xd9\x50\xee\x6d\x95\xec\x96\x5d\xcd\xf9\x77\x74\x87\xe3\x54\x88\x04\xbd\x37\xdf\x9e\x2b\x1c\x3c\x09\x0d\xd5\x13\x89\x21\x1a\xe5\x53\x83\x14\x10\x5c\xb7\x22\x81\x04\xaf\x00\xcf\x17\x6c\x9d\x90\x09\xfb\xa2\xb2\xbc\xbd\xc2\x81\xa7\x50\x99\x8b\x42\x05\xaa\x6b\x95\xda\x12\x4a\x8e\x7c\xf1\x2e\x46\xa7\x97\xd5\x77\x04\x5d\xaf\x46\xee\xbb\xc1\x40\xbf\xa9\xbb\x0d\x9b\x5c\xd9\x56\xdf\xbd\xdc\x3b\x82\xef\xe3\xd0\xd0\xa7\x90\x02\x2f\x0e\xf4\x2b\x7f\xbd\x20\x7a\x7f\x06\x30\x39\x7f\x78\x88\xae\x9a\x8a\x79\xaf\x53\xa6\xc9\xe5\x3c\x81\x0a\xc7\xf6\x21\xc9\x48\x44\x7a\x86\x51\xef\x52\xea\x61\xf4\xe3\x95\xa3\x87\x31\xcc\x23\x46\x11\x7f\x65\x06\xb9\xdf\xb9\xdf\x81\xff\x09\x00\x00\xff\xff\x97\xd3\xc4\x4d\x89\xd7\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xb2\xf0\x3b\xbf\x22\xa5\x07\x1b\xd6\x30\x38\xbe\xef\xc4\x89\x13\x84\xb0\x16\x03\xd2\x12\xb2\x25\x59\xa0\xf5\x83\x63\xc3\x5b\x74\xd7\x30\xbd\xf4\x74\x8d\xbb\x6a\x18\xcf\xd1\xf2\xdf\x4f\xd4\xfd\xde\x97\x61\x40\x76\xac\x78\x90\x60\xa6\x2e\x59\x79\xaf\xac\xac\xac\xc3\xbf\xec\xec\x00\x00\xbc\xaa\xc9\xea\x92\xa1\xdb\xaa\xb9\x39\x25\x75\x8d\x0b\x56\x91\x46\x7e\x75\x35\xab\x28\x14\xa4\x61\x2d\x2a\x18\x94\x78\x5a\x35\x98\x02\x82\xc2\xb4\x83\x29\x69\x81\xca\xde\x80\x9a\x12\x4a\x5c\xe3\x1b\xc4\xf8\x9f\xe4\xfa\x5f\xb8\x60\x54\x8c\xb4\x9a\x55\xc5\x0c\x50\x5d\x93\x15\x85\x25\xc5\x2d\x05\x46\x44\x47\xec\x76\xc3\x62\x3c\x44\x61\x8e\x9a\x35\x34\xa4\xe4\xd3\x51\x60\x33\xbc\x86\x15\x6a\x18\x54\x0d\x20\xa0\x55\x73\x53\x63\x40\x45\x41\x96\x0d\x9b\x88\x09\x2e\x18\x08\x58\xe7\x0b\xc4\xaa\xeb\x1a\xc3\xaa\x62\x33\xde\x11\x6a\x52\xdc\xe2\x12\x18\xb9\xc5\x8d\xee\x03\x14\xb3\xe5\x62\x22\x57\x79\x89\xb1\x68\x48\x9a\x69\x4d\x56\x87\xfc\x9f\x83\x82\xb4\xf8\x40\xaf\x9c\xc2\x87\xf3\x93\xb3\x1f\xcf\x05\x70\x73\xd2\x62\x98\x55\x37\x33\xa8\xf1\x1d\xae\xa1\x6a\xa6\xa4\x9d\x23\x81\x0c\x74\x4d\x96\x4c\x8c\xa5\x51\x62\x31\xc5\x27\xfb\xcb\xe1\xce\x4e\x35\x5f\x90\x96\xc1\xab\x65\x73\xc3\xe1\xbc\x12\x60\x4d\x5b\x32\x87\xe7\xde\x67\xcf\x4d\xcb\x9a\xac\x9c\x56\xdf\xfe\xfe\xea\x87\x77\x3f\x5f\xbd\x7b\x73\xfe\xf6\xe4\xec\xec\xc3\xf9\xe5\xa5\xdb\xf0\xe2\xec\x0a\x5d\xd7\x58\xd1\xd3\xed\x71\x71\x76\x75\xf2\xfd\x0f\xe7\x97\x57\x27\x6f\x2e\xde\xbe\x0e\xba\xfe\x20\x70\x24\x66\xa1\xba\xd3\x0f\xef\x4e\xdf\x9c\x9f\x89\x89\x2e\x13\x33\x5d\x32\xd2\xa2\x1b\xfc\x0a\x63\xea\x4e\x73\x79\xf5\xee\xc3\xc9\xeb\xf3\x57\xe7\xe7\xa9\x4e\xa7\xf5\x92\x32\xdc\xfe\x74\xaa\xbb\xfc\x74\x9a\x68\x75\xf6\xe6\xb5\xfe\xfe\xec\x4d\x08\x2a\x6f\x70\xbe\x20\xc5\x4c\x37\x39\x7f\xff\xee\xf4\x6f\xba\xd1\x0e\x2a\x0a\x4c\xe9\x2e\xaa\xeb\x3d\xcb\xb9\x49\x16\x87\x4f\x92\xfc\x87\x87\x87\x70\xa2\xd8\x62\x81\xd8\x4c\x32\xac\x3b\x4e\x8d\x19\x44\xdd\xd5\xfa\xdf\x23\x36\x3b\x02\xe7\x8f\x61\xbd\xdf\xb7\xd5\x1d\x62\xaa\xb7\xf3\xc7\xc0\xde\xcb\xeb\xba\x2a\x54\x67\xf3\xbb\x5d\xce\xf9\x1d\x6e\x58\xbc\x0e\xcc\x3f\x86\xb7\xa4\xc4\x27\x65\xc9\xc9\x1d\x0d\xbc\xcb\x45\xee\xe2\x8c\x2f\xa8\xad\x9a\x9b\x7d\x68\x49\x8d\x8f\xe0\xe3\x45\xc3\xfe\x67\x1f\xd0\x9c\x23\xe9\x94\xcc\xe7\x15\x63\xb8\x3c\x82\x8f\xaf\xaa\xdf\xff\xfb\xbf\xf6\x01\x95\x65\x8b\x29\x3d\x82\x13\xf9\xcb\xcb\xbd\xcc\xdc\x67\x52\xcc\x49\x3b\x18\x80\x52\xf7\xe0\x1f\x72\x38\xfe\xff\xff\x1b\x07\x48\x07\x16\x3e\xe0\x39\xb9\xc3\xe5\xab\x96\xcc\xc7\x62\x62\xf4\x82\x47\xcd\x95\x5e\xf4\xe0\xb5\xfd\x88\x8a\x59\xd5\x60\xc5\xd4\xa7\x2d\x46\x0c\x97\xe3\x16\xb4\x67\x99\xe9\x92\xb5\xcb\x82\x6b\x35\xc4\x80\x32\xd2\x62\x6a\xe1\x83\x8b\x33\xa1\x00\x23\x40\xa8\xec\x74\x66\x17\x42\xe1\x93\x68\x95\x62\x70\x33\xde\x5b\x0f\xc6\xfe\xf6\x16\x3f\x3b\xa6\xf1\x5d\x85\x57\x50\x35\x15\x1b\x82\xd6\x3d\x07\x2a\xfe\x43\x71\x3d\x9d\x04\xe0\xc0\x31\xc8\x91\x3a\x5a\x8a\x56\xce\x5f\xa6\xe9\xfd\x8e\xfc\xd7\xa0\xf3\x94\x34\x0c\x55\x0d\x4d\x18\x0e\x24\xe6\xf9\x9a\x5b\x3f\x41\x40\xad\x96\x4c\x5f\x69\x45\x2b\x6e\x82\x29\x2e\x48\x53\xa2\x76\x6d\x4c\x9a\x20\x50\x45\x81\x34\xf5\x1a\xe6\x98\x5b\x4b\x46\x60\x46\xea\xd2\xf4\xe7\x96\xe9\xa7\x53\x20\x2d\x70\x15\x2b\xed\xb3\x30\xbf\x5c\x73\xf3\xd6\x68\xc9\x08\x07\xa9\x40\x75\xbd\x86\x05\x5a\x0b\x93\xc7\x5a\xd4\x50\xa4\xec\x3d\xc6\xd4\x8c\xd7\xe2\x9a\xb3\x16\xef\xe9\x0c\xbb\xc0\xad\x58\x15\x9d\xe4\xd8\xc2\x67\xd0\x8b\x66\x4a\x3a\x98\xa3\x19\xc6\x13\x0e\x3b\x9b\x36\x1c\xdd\x68\x81\xae\xab\xba\x62\x6b\x0e\x25\x47\x80\x58\xeb\xdf\xd1\xb2\x16\xf8\x11\x2e\x89\x34\xff\xab\x06\xb7\x6e\x57\x46\x84\x13\x51\xb6\x68\xc5\xd7\x56\xe2\x05\xa1\x15\x53\xc3\x54\xad\xa1\x92\x26\x40\x35\x85\x06\xe3\x12\x97\x21\x8c\xda\x0e\x49\x40\xe7\xde\xe2\x05\x20\xef\x5b\x72\x57\x95\xb8\x3d\x72\xc0\x7d\xf1\x95\x31\xfc\x13\xd1\xe8\x3b\xcb\xe2\x49\xee\xf6\xe4\x79\xe3\x49\x42\x81\x58\xb4\x38\xf8\x84\xff\x74\x0c\x3f\x29\x66\xb8\xb8\xdd\xdd\x3b\x82\xe7\x17\xcd\x1d\xaa\xab\x52\x98\x5f\x90\x2e\x8c\xc4\xbb\x6e\xfb\xdc\x1b\xf8\x3e\x96\xaf\xa6\x4f\x00\xf9\xa2\xe1\x58\xac\x3d\xfe\xb2\x03\x4a\x38\xee\x5a\x83\x23\xbd\x2e\x43\xbc\xc6\x4c\xf8\xa2\x5a\x5b\x02\x99\x8a\x3f\x03\x46\x48\xb2\xe8\x74\xd9\xc0\x0d\x66\x4a\xbd\x72\xf4\xa8\x5f\x03\xec\xb6\x98\x2d\xdb\xa6\x17\xfe\xc9\x35\x69\x5b\xb2\xda\xdd\x7b\x36\x11\x7c\xfb\x6c\xa2\x60\xca\x2b\x1e\xe9\x28\x40\xd5\x30\xdc\x4e\x51\x81\xa5\xc2\x90\xbe\x78\x81\x1a\x58\xf0\xef\xe9\x4c\x4a\xbc\x60\xf0\xd8\x89\x35\x83\x51\x22\xbb\x13\x36\xd3\xfd\x7f\x5b\xe2\x76\x1d\xf4\x4c\xda\x86\x16\x53\xb2\x6c\x0b\xec\x80\x92\xf1\x70\x32\x5a\xe1\x0e\xb5\xca\xab\x97\x1e\xeb\x47\x6a\x7d\x80\x6c\x87\x65\x33\xaa\x0b\xa7\x17\x2a\x4b\x6e\x01\xde\x09\x3d\xb9\xfb\xab\x60\xc2\x23\xf8\x6b\xec\x67\x4f\x78\x33\xfe\x3b\x6e\x43\xd1\xe3\xca\xed\x28\xa1\xf0\x94\xc7\x90\x99\xd6\xd8\x4d\x33\xb7\xb1\x2d\x79\x00\x4c\xa7\x3d\x87\x69\xc3\xc1\x95\x16\xbb\x22\x3e\x48\x91\x36\xe1\xce\xb5\x9a\xca\x51\x0f\x69\xa0\x85\xc5\x15\x83\x13\x4c\x05\x1a\xce\x7f\xaf\xe8\x20\xfb\xfb\x72\xef\x08\xbe\x27\xa4\xee\x92\x19\x69\x85\x85\xcc\xfc\x22\x87\xfa\x47\x57\x73\xd7\xe7\x10\x7d\xdc\x0f\x3a\x7b\x9e\xd4\xb5\x98\xab\x99\x12\xd1\x31\x83\x67\xfe\x7d\xdf\x38\x76\xce\x8e\xc1\xbc\x46\x9d\x23\xfa\xc4\x12\xcb\xfa\x24\x51\x91\xe2\x2d\x4f\xf4\x3d\xf7\xb0\x61\x15\xab\xf1\x9c\x3b\x89\x56\xd6\xde\x09\xc3\x67\x44\xfb\x6a\x86\xad\x88\x2a\xaf\x8f\x73\x36\x95\xde\x1f\xdf\x82\x4b\x21\x57\xea\x4e\xed\xe4\x49\x8b\xcd\x10\xa8\xae\x03\x45\xa0\x62\x01\xc2\xd9\x28\x22\x93\xac\xb6\xe8\xda\x90\xca\xc6\x66\xb4\x37\x18\x2f\x28\x77\x42\x8a\x5b\xae\x71\x67\x64\x25\xc3\x03\xba\x57\x53\x1a\xe1\x96\xbb\x7c\x0a\xa8\x95\x5b\x70\x5c\xba\x1a\xab\x62\x70\xdb\x90\x15\x55\x7e\x94\x6a\xcb\x08\xdc\x54\x77\x58\xc3\xc2\x15\x22\xac\x66\xb8\x91\x51\x07\x6d\xf5\xf9\x2c\xda\x1b\x30\x63\x96\xd5\x74\x8a\x5b\x8e\x4d\xb6\x5e\x60\x69\x0f\xc4\xa0\x79\x9d\x17\x69\xba\xa3\x0e\xe5\xe7\xc8\xf1\xa1\x5d\xe3\x1d\x97\xc4\x90\x5b\xb8\xc1\xf0\x15\x9d\x10\xd8\xa1\x1e\x05\x9f\x20\x39\xbc\x70\x3b\xab\xba\x86\x6b\x0c\x4d\x55\x73\x27\x47\x58\x40\x45\xaa\x19\xa2\xd0\x10\x28\x48\xdb\x62\xba\x20\x4d\xc9\x89\xed\x93\x33\x0f\xe9\x60\x38\x5f\xfa\x80\x5e\xca\x5d\x48\xc8\x5b\xdc\x70\xa9\x90\x91\x8d\x28\x91\x96\x7a\x7d\x4f\x51\x23\x3d\xe4\x25\xc5\x40\x1a\xec\xec\x65\x16\x58\xf6\x07\xc7\xd1\xe0\x5d\xb8\x53\xc7\xb9\xe3\x1a\xc3\x42\xee\xd4\xd5\x54\x2b\xb8\xc6\x05\xe2\x03\x09\x56\x29\xc8\xb2\x2e\x79\xab\x25\x75\xb0\xe0\x30\x44\x12\x09\x8d\x31\x1d\xf4\x08\xfe\x6a\xa4\xba\xd3\xc8\xdc\x77\x0f\x67\xf4\xca\x90\x11\x4d\xe3\xfb\x9d\x00\x51\x82\x1e\x56\x48\x05\x41\xfe\x46\x6a\xee\x3d\xa9\xad\x83\x54\x05\x96\x33\x43\x8a\x3b\xa1\x15\x2a\xa4\x47\xee\x72\x02\x71\x17\xec\xd5\x10\xb5\xbb\x04\x36\xab\xe8\x3e\x97\x55\x87\xed\xf2\xeb\x65\x16\x2a\x9f\x87\xdc\x90\xd6\xc4\x81\x3d\x64\xa6\x2b\xae\x57\xe8\x20\xad\xa2\x03\x7b\xb8\xe5\xfb\x2c\x49\x65\x11\xaf\x34\xea\xce\xb0\xdf\xa1\xd8\x30\x24\x39\xf0\x67\xae\x5b\x0a\x19\xbb\xe0\x23\x34\x78\xa5\x26\xd8\x87\x58\x8b\x2d\x29\x2e\x61\x5a\xb5\x94\xed\xc3\x94\xf0\xcd\x0a\x2e\xe1\x7a\x1d\xc2\x16\xcf\xa0\x95\x15\x9f\x42\x0f\x9f\x52\x93\xba\x5d\x93\x9a\xa5\x93\x87\x1f\xc5\x17\x4b\xd1\x26\xe1\x63\x53\x40\x94\x92\xa2\x12\xdb\x4f\x11\xea\x15\xa8\xcf\xf3\x89\xef\x95\xd1\x1e\xfb\xe9\xef\xb4\x46\x68\xd4\xfd\x4d\x18\x72\xd8\x9e\xcb\x83\x22\xb3\xcb\x72\x40\x71\xcc\x6c\xef\x36\xcb\x1b\x1a\x8e\xfd\xa9\x76\xd2\xdb\x32\xa5\xb3\xe0\xc5\x01\x7c\xca\xec\xdc\xac\x1e\x52\xad\xe2\x66\x21\x1f\xc0\x31\x7c\x3b\xf9\x36\x0f\x61\xd4\xd2\x6b\x7a\x78\x08\x17\xb1\x7d\x0a\x15\xce\xbe\xa0\x6a\x85\xea\xea\x7f\x31\x54\xc2\x7f\xe1\x5b\xd3\x99\xa0\x46\x38\x1e\xd7\x03\xae\x61\x74\xd0\xea\x35\xad\xa6\x62\x73\xef\x50\xff\xdd\xf5\xbf\xe0\xd8\xfd\x20\x41\x53\xb1\x36\xb7\x89\xd7\x61\x27\x6a\x7f\x78\x08\x72\xe3\xa7\x64\x82\x2b\x60\x01\xfc\x1c\x35\xe8\xc6\x2a\x66\x11\x1a\x4f\x78\x56\xa9\x01\xb9\xff\x83\x99\x92\x98\xc0\x23\xeb\x5c\x32\xff\xe1\x6b\x76\x28\xf3\xa3\x02\xe3\x38\x40\x84\xb3\x5d\x95\xbf\xb9\xad\x77\xf7\xd2\x78\xf1\x79\x32\x9e\x65\xe2\x7b\x2a\xfc\xe7\x1e\x70\x4d\x53\xc2\x93\x40\xb4\x6b\x56\x3a\xe6\x0d\x9b\xa5\xb8\x38\x50\x2e\x70\xec\x8a\x44\x68\x57\x6b\x42\xb1\x36\x19\xd2\x9c\x50\xb8\xc6\x53\x6e\xfa\x4a\x4c\x59\x4b\xd6\x5c\x65\xe3\x3b\xdc\xae\xd9\xcc\x8d\x78\x49\xe7\x5c\x58\x1e\x2c\x95\x62\xc1\xc7\x12\x82\x08\x73\xcc\x66\xa4\xdc\x57\x6e\xae\x30\x9d\x0b\xd4\xf0\xfd\xbe\x10\x88\x16\x2b\x9f\x98\x7f\xa1\xb4\xbf\x74\x90\xc5\x91\x5a\xb3\xd6\xb1\x0c\xf7\xd0\x8e\xff\x28\x90\x76\x43\x1d\x65\x23\x73\x7c\xb9\x02\x0b\xee\x56\x2d\x6a\x5b\xba\x91\x60\xdb\xc1\xdf\xac\xf9\xa8\xd5\xfe\x9c\x88\x31\x9b\xc9\x32\xb4\xb5\xa8\x30\xdb\x4e\xf9\x7f\xb0\xed\x6c\xaa\x7a\xaf\x8b\x9e\x53\xd7\x70\xcb\x99\xcb\x74\x10\xbb\x6f\x7a\xa7\x5b\x18\x51\x0e\x60\x4a\xb6\xbc\x38\xeb\x84\x53\xd1\x25\xd2\xc7\xdd\x8d\xce\x62\x97\x24\x72\xfb\xea\x9a\x9b\xd4\xc0\x49\x51\x2c\xe3\x9c\xf6\x4e\x54\x38\xcc\x39\x33\xc4\x15\xe7\x34\x20\x2d\x5c\x13\x36\x93\xca\xc3\xf7\x4c\x3e\x72\xce\xf5\x7d\x10\xe5\x75\x30\x3e\xa1\xf1\x4f\xaa\xa9\xe0\x49\x71\xd6\x6a\xf9\x36\x1d\x5d\x95\x36\x5e\x6d\x94\xa5\x7d\xd8\x95\x07\x44\xda\xa9\xd8\xe3\x6e\xb0\x77\xb8\x2a\x4d\xe4\xbd\xbb\xc5\xd2\x8c\x1a\xda\xc2\xd8\x40\x5a\x65\x96\xed\xfc\x3d\xaa\x51\x53\xe0\xd0\x94\x4e\xae\xd5\xe7\x07\xe1\x11\xea\x64\x5e\x35\xd5\x7c\x39\x57\x1f\x7d\xc0\x14\xb7\x77\xc8\x9e\xc4\x5b\x24\x2a\x0b\xc7\x37\xe2\x29\xd3\xa6\x76\x23\xbe\x02\x17\x38\x0e\xcd\x55\xa4\xeb\x9e\x09\x65\x17\xe2\x04\x3c\x2d\xef\x61\xc5\xf9\xe8\x59\x06\x29\x7e\x6f\x8b\x96\xad\x22\x45\x30\x03\xa5\xb8\x65\xbb\xd1\xe7\xe2\x3b\xc1\x0d\xf0\xe2\x38\x00\xe3\x9b\x90\x5e\xfb\xc9\xee\x73\x4c\x29\xba\xc1\xc2\xd5\xa2\xcb\xe9\xb4\x2a\x2a\xb1\xe5\x27\x0c\xd5\x80\xee\x50\x55\xf3\x3d\x95\x8c\x72\xab\xb5\x3c\x8f\x06\xda\x4b\x1a\xf3\x8b\xa9\xb1\x04\x4a\x1c\x0a\xd4\xf0\x3d\x4f\x2b\x8f\x0b\xa5\x5c\x49\x18\xf7\xed\x69\x04\x77\x4a\x54\xa0\x98\xcd\xf0\x3c\x1a\xb9\x9a\xc2\x6e\x66\xd1\xa1\x1e\xd7\x3f\x39\x6f\x2c\xfd\xf9\x37\x0a\xa7\xf1\xa2\xc0\xc6\xb0\x5f\x1c\xb8\x54\xd6\xc0\x1b\xd9\x94\xff\xc7\xb6\x3f\x83\x27\xbe\x41\xe4\xb8\xea\x42\x90\xfc\x10\x56\x33\xc4\x54\x3b\xa5\x58\xd4\x17\x4c\x86\xb6\x94\x7f\xa4\x89\x1f\x4d\x68\xbc\x88\xe4\xea\x0e\x0f\x61\xb9\x28\x11\xc3\x81\x22\x13\x3b\xb5\x16\x17\xa4\x15\x5b\x27\x54\x8a\x58\x88\x99\x52\xd9\x57\xd5\x47\xf1\xc9\x56\x48\xe1\xd1\x37\x0d\xb3\xb0\xd6\xcb\xf9\x47\xcf\x8b\xbe\x22\x1f\x29\x97\x45\xc5\x29\x07\x43\x06\xe2\x3a\x5c\x2e\xde\xdb\xf8\xf7\xa2\x40\xcd\xd1\xe2\xdf\x96\x98\xb2\x04\xce\xd5\xe0\xf3\xaa\x59\x52\x41\x40\xee\x00\xc1\x0a\xa9\x41\x43\x87\x36\xd8\x91\x46\xe8\x4b\xee\x17\x72\xdf\x7c\x93\xc1\x4d\x1e\x97\x6a\xbd\x2f\x0e\x9c\x5d\x57\x21\xce\xd9\xcf\xe7\x0b\xb6\x16\x1c\x1f\xba\x33\xce\x2a\x5f\x63\xa6\x76\x29\x6c\x89\x6a\xdf\x86\xa2\x62\x06\xb1\x63\xeb\x4e\x2e\xe1\x7c\x4f\x5a\x71\x20\xfb\xe2\x00\x3a\xc5\xcc\x97\xfe\xec\xa0\x1a\x2d\xce\xb0\xbe\xe9\x8a\x06\x4e\xe3\x2c\xbf\xe8\x33\x7d\x7e\x3a\xc3\x73\xa8\x1a\xb5\xd1\xa0\x68\x8e\x3b\xd6\x2b\x51\x33\x51\x51\xd8\x5d\x79\x2a\xa1\x15\x8b\x82\x35\xbd\xa8\x4c\xcf\x60\x9d\x19\x70\x8d\x06\xcb\xf0\xd9\xfd\xb0\x5d\xc7\xe1\x21\x5c\x56\x8d\x08\xa3\x2b\x83\xdd\x90\xc8\x62\x23\xeb\x91\xcf\x90\x8c\x43\x17\x64\x8e\x2d\xcb\x37\xa4\x9d\xa3\xda\x0a\xdb\x75\x4e\x40\x87\xd9\xc0\x87\xdb\xbc\xd1\x96\x6e\x13\x91\xcc\x19\x18\x43\x9a\x1e\xf6\x4c\x99\x97\xec\xa6\x4c\xf1\xa6\x71\x67\xaf\x51\x71\x2b\xb2\x03\x94\x03\x85\xa6\x0c\xb7\x70\x8d\xb9\x3a\x73\x02\x66\x9c\x42\x08\xe4\x06\x8c\xb4\x3a\xdb\x45\x24\xfb\x65\x46\x8f\x54\xa6\x72\x7f\xab\x29\x2c\x08\xa5\xdc\x41\x1d\x11\x81\xb3\xae\xaf\x39\xd6\x13\xee\xaf\x3a\xbc\x4b\xfa\xbc\xc3\x82\x4d\x7a\xab\x89\xdb\x96\xbb\xfc\x33\x11\xda\x6e\x84\x4e\xbe\xc6\xc0\xda\xea\xe6\x06\xb7\x72\xf3\xb8\x68\x49\xb9\x94\xc9\x21\xd7\xb8\x40\x74\x89\x5d\x7f\x46\xc5\x2f\x71\x5d\xc6\x52\x74\x78\xa8\x47\x16\xa1\x75\xb2\xc0\x6d\xbd\x56\xa1\x0c\x69\x40\x94\x6f\x24\x4e\x99\xf9\x3a\xc5\x34\xf1\x40\x7c\xbd\xc6\x8d\x7c\xd1\xc5\x55\x49\x1b\x7a\x04\xcf\x4f\x51\xc3\x1d\x0c\x7d\xda\x33\x97\x81\x68\xd4\x08\x27\xbb\x6e\x31\x2a\xc5\x89\x41\x19\x86\xd2\x1e\xb6\x7d\x08\x5c\xfb\x3e\xdf\xfe\x46\x99\x0d\xcf\xb7\x97\x61\x2b\xb5\x6f\x15\xd0\xbb\x31\x03\xe8\xf3\xf5\x13\xfe\x16\xf7\x1e\x07\x62\xb4\xd3\x9b\x1c\x25\xf0\x07\x1e\x11\xd3\x5a\xd9\x47\x63\xa8\xd9\xf9\xff\xb1\x29\xc8\xea\x66\xc5\x80\x1f\xa4\x3a\x49\x8a\xe5\x86\x40\xc4\xba\x28\x87\xbd\xb4\xe5\x1a\x11\xf0\xf4\xba\x0c\x76\x19\x03\x5c\x67\x30\xe3\x6a\x21\xa9\x74\xb5\x33\xa7\x8f\x3d\x0b\x0c\x88\x0e\xf5\xc8\xd2\x9b\xc5\xa1\x54\x1c\x11\xe5\x7b\x08\xdb\x85\x03\x66\xf6\x22\x5d\xe6\x5c\x0b\xa9\x4c\xac\x09\x03\xa8\xea\x68\x52\x67\x92\xe9\x03\xe8\x8a\x4d\x7a\xe2\xfd\xfd\x78\xca\x1a\x37\xc9\xe2\x14\x58\xbb\xc4\x22\xb2\x92\xb2\x58\xda\x6d\xc7\xbf\x57\x94\x51\x7d\xb2\x17\x27\x4d\x8b\xf3\x2e\x71\x60\xae\x43\x72\x62\x49\x64\xc1\xbf\x45\xb5\x1b\xcb\xda\x97\x7a\x7b\x55\x51\x0c\x53\x54\x53\x3c\x49\x1f\x08\x3d\x3c\x7b\x24\x60\x85\xe0\x5c\xd0\x4f\x2a\x7d\x99\x88\xe9\x06\x1d\xce\xd2\xe9\xa8\x63\x7a\x3a\x30\x82\xea\x36\x2e\x8e\xa3\xd9\xc8\xcd\xa4\xd2\x2e\x21\x62\xd1\x49\x2b\x38\x7a\xde\x0d\x73\x3b\x7a\xde\xff\x51\xe7\x15\xbf\xfa\x31\xf1\xb0\xbf\x95\xd4\x8c\x06\x8d\xd0\x0c\xc7\xde\x98\x36\x28\x9c\x88\xf2\x07\x03\x9c\x45\x69\xb7\xe1\x48\x41\x8b\x11\x43\x76\x0f\x97\x1c\xea\xbe\xcb\xd4\xdb\x93\x26\xb5\xa5\xe5\x54\x94\xb2\x61\xf8\x74\x1f\xc4\x21\x9d\xf0\x62\xb4\x73\xe7\x1c\x0a\x8b\xe6\xe6\xf3\x39\x62\xc5\x0c\xd3\xd4\x99\x52\x36\xc9\x38\x4d\xd6\xdd\x0e\x94\x3e\x4b\x1f\x7b\xf0\x9f\xaf\xbe\xca\x21\x6e\x7c\x27\x39\xdb\x33\x38\x4e\x26\x6e\xf6\xce\x28\x3a\x66\x03\xe1\xfc\x27\xcd\x8c\x3a\x24\xd6\x2e\x63\x4d\x7e\x9f\x8c\xbf\xfd\x40\xc8\x6d\x48\x36\x7b\x73\x88\x2e\x70\x51\x4d\x2b\x5c\xea\xb4\x10\x3f\xb1\x04\x12\xeb\x72\xd3\x37\xa5\xe8\x98\x75\x75\x9f\x4b\xb8\xcb\xd5\x52\x3b\xcc\xe8\x05\x24\xf7\x28\x1d\xe0\x38\xa2\x4b\x4e\xac\x47\x62\x32\x5e\x35\x9f\x69\x57\xcf\x91\x60\xa0\xac\xb1\x7a\xa5\x9c\x7c\xb1\xfb\x2a\x4b\x40\x8d\x34\x49\x5c\x07\xda\x04\x18\x37\x45\x0c\x9e\x3c\x73\x33\x71\x14\x56\x95\x2a\x49\x79\x52\x95\xd1\x97\x4a\x87\x8b\x3c\xf7\xe3\x5c\x1e\x8e\x48\x14\xd4\x2c\x52\x95\xf1\x09\x9a\xd8\x7b\x5f\xca\x33\xbb\x63\x77\xcc\x89\xf8\x46\x3a\x35\x17\xcd\x07\x61\xc7\x77\xf7\xe0\x20\x68\xc3\xbf\xfe\x80\x57\xa8\x2d\x83\xf0\xdb\x26\xbb\x73\x07\x18\x6f\x2c\x3c\xaf\x06\xde\x30\x72\x81\xab\x4a\x9d\xbe\xee\x7e\xca\x3f\x49\xdc\xf5\x89\x56\x6e\xbe\xfb\x59\x66\x18\xd9\x43\xae\xdd\x3d\xe7\x66\x8b\x58\x8c\x48\x96\x7e\xa9\x93\xa5\xf7\x62\x3c\x38\x47\x69\xbf\x54\xe5\x3f\xe0\xc5\xc1\x33\x41\xd7\x50\xfb\x5f\x2a\xfb\x1c\x5e\x02\x50\xd9\xd3\x96\x69\x53\x9d\x55\x0c\xdb\xc4\xbf\xe4\x15\x47\x20\x75\xd9\x71\x99\x00\x32\xa7\xcd\x02\xcc\x30\x9d\xfd\x42\x27\x5e\x6f\x20\x62\x06\x7f\x03\xa4\xec\x81\x89\xca\x09\x49\xea\x15\x16\x3f\xb5\x36\x3a\x6d\x9d\x74\xab\xd7\xc9\x9f\x5b\xb4\x86\x5f\xa0\x73\x21\x4c\xa2\x24\x14\xc0\x1e\x41\xe3\x10\x2a\x14\x7d\x93\xf8\xca\xf4\xcb\x20\x47\xc5\xfd\xaf\xc8\xc7\x46\xe4\x1d\x6c\x24\x98\x56\xb2\x7f\x09\xe9\x2d\x25\xd5\x7c\x3a\x84\xf7\xd5\xa1\x50\xa7\x85\xf1\x03\x79\xca\xe5\x13\x29\xc2\x33\x7d\x34\xe1\x24\x0d\xea\x3c\x3b\x31\x72\x72\x3c\x2a\x77\x8d\x4c\xde\x3b\xc2\xa5\x3f\xfe\xcf\x18\x4a\x22\xbe\x2e\x6a\x8c\xda\xb4\x82\xa9\x70\x5d\x2a\x35\x23\xc6\x2a\x31\xf0\x6d\x84\x37\x90\x93\x97\xaa\xee\x63\x91\x16\xe6\x48\x5d\xa2\x66\x04\x6e\x31\x5e\x40\xc5\x8c\x0a\x0a\x65\x3c\xc8\x0e\x97\xf2\x2e\x11\xe6\x98\x76\xbd\x33\xda\xeb\xb3\xad\x2f\x07\x05\x1d\xe5\x95\xba\xf4\x2e\x30\x9b\xcc\x71\x04\xcf\x2f\x7d\x3f\x8d\x8f\x20\x90\x28\xc8\x2a\xb7\xb2\xe2\x6e\xb8\x5e\x52\x1c\xb3\xce\xc4\x4f\x8e\x55\x02\xc1\xee\xb7\x93\x6f\xf7\x6c\x94\x50\x31\x8e\x98\x8c\xfb\xe8\xc9\xa4\xcd\xae\xa4\xbb\xe4\xb6\xcd\xb5\x3c\x9a\xa7\xb3\xdb\xb7\xcd\xdc\x0a\xe5\x90\x25\x47\xdb\xaa\x0e\xec\x3c\x09\x89\xa5\x82\x0b\x85\x0c\xae\xab\x63\xdd\x7d\x15\x42\x66\xa8\x86\x66\x39\xbf\xe6\x2d\xa7\x51\x90\x4e\x25\x30\x89\xf8\x09\x1f\xa2\xc4\xe5\xb2\x60\xee\x69\xa1\x10\x19\xdc\xc6\xc1\x95\x4d\x22\x45\xae\x62\x4e\x2d\x50\x5e\xf1\xa5\x99\x25\x1a\x98\xf4\xdd\x7c\x2b\x62\x54\xde\x84\x6a\xf8\x62\x9d\xcc\xca\x39\x5a\xc4\x80\xeb\xbc\x2b\x35\xf8\x8b\x83\x3c\xf3\xbc\x38\x88\xe3\x0e\x0a\xd4\xd3\xac\x7a\x71\xe3\x0c\x58\x05\x85\xd2\xd8\x0b\xdd\x10\x3d\x6d\x22\xda\x01\xae\x67\x38\xe8\x26\xb4\x16\xf7\xac\x57\x38\xd8\x78\x40\x2a\x8c\x67\x0e\x91\x1c\x5c\x0e\x3e\xd2\xbb\x9a\x61\x73\x16\x61\x95\x8d\xbc\x48\xca\xf5\xb2\xd1\xfe\xc8\x65\x03\x91\xdc\x5e\xea\xc0\x5a\x94\x91\x3a\x15\x97\x11\x64\xf4\x2d\xa6\xba\x48\xe5\xdb\x4d\xe9\x1f\x3b\xac\x3f\xe4\xe4\xf9\xc0\xe8\xe0\x00\x8b\x18\x3a\x84\x5b\x30\x8a\xe1\x90\x79\xbb\xd8\x6f\x90\xe2\x1d\x76\xd7\x85\xef\x01\x6e\xe9\x23\x59\x2b\x77\x8b\xef\x59\x2d\x1b\x51\x78\x2a\xd3\x65\x67\xdc\xae\xfd\x72\x1c\xb4\x41\x26\xac\xb4\xe5\x11\xa6\x70\x0c\xbb\x5f\x75\x8d\x84\x28\x7c\xd5\x4b\xba\x44\xfe\x59\x35\xf5\xe6\x99\x54\x65\x10\x5f\x82\x4f\xb1\x86\x80\x87\x6d\x47\x7a\x19\x20\x3b\xe1\xe3\xda\x61\x48\xd9\xe2\x50\x18\x37\x34\xc7\xba\x86\xcf\x66\x16\x19\x1e\xc3\x2a\x43\xda\x32\x47\x0b\x1e\x6e\x9c\x9d\x3b\x0d\x49\xfb\x0c\x8e\x8d\xb6\xd3\xb8\x66\x3a\xc1\xd9\x39\x4b\x0d\xd1\xb6\x6f\x94\xf1\xcc\x31\x5f\x9f\xf9\xec\x0a\x09\x2a\x93\x79\x16\x6d\xb4\xf4\x8f\xb6\x9c\x69\x91\x52\x86\xec\xfc\xf7\x05\x16\x7c\xe1\x4a\xa1\x51\x7e\xf6\x36\xa1\xbe\x8e\xe0\xe8\xab\x26\x43\xa7\xd0\xe0\xc1\xa8\x34\x9d\x91\x36\xdd\x52\x76\xfb\x66\xbd\x4c\x8c\xbd\xa1\x6d\x7f\x67\x4a\x71\x48\xeb\x7e\x53\x51\x86\x5b\x71\xe3\x2c\xb8\x3c\xd9\xe5\x13\xa8\x5e\x48\xf4\xd3\x88\x97\xfa\x47\xd3\x27\x26\xc7\x40\xfb\x2d\xc7\x16\x5b\xca\xaa\xcc\xd4\xb2\x68\x30\x5b\x91\x96\x8f\x7f\xa2\xd9\x56\xb7\xb3\x5f\xbd\xc1\x6b\xfb\xb1\x5a\x9c\xf7\x99\x9f\x12\xbe\x0f\x0b\xb4\xc6\xed\x11\x9c\x2c\xd9\x4c\xb9\xb0\x7b\xde\x5f\x2f\x53\xc9\xe1\x36\xef\x4f\x5f\x60\x08\x12\xce\x75\xd6\x51\xd4\xd3\xf7\xd9\x13\x76\x44\x85\xac\x95\x5e\xe7\xc8\xb0\x51\x51\xe9\xf3\x26\xf0\x10\x7d\x14\xa1\xc4\xfb\xd3\xc7\x8c\xfd\x5d\xdd\x5a\xa3\x4e\xf0\x47\xa7\xbe\x05\x4b\x19\x1e\xdf\xb5\x0b\x9e\x84\x0b\x89\x22\x4d\xf2\x83\x51\x6a\xa9\x33\x58\xab\x1c\xfa\x24\x11\x3e\x60\x9d\xbb\x70\x1c\x1d\x58\x84\xb1\x41\xfe\xf3\xf2\xa5\x11\x53\x99\x04\x45\x98\xbe\x83\x25\x1c\xf0\x56\x8f\xf7\x3c\x43\xf5\x91\xfb\x73\x03\x9f\x88\x54\x86\x91\xe3\x0f\x5a\x1a\xbb\x62\xcf\xc9\x90\xb3\xc8\x4e\xa5\xdc\xb7\x47\x4b\x36\x0b\xee\xda\x3b\x19\xe5\x14\x4c\x8d\x1b\x28\x50\x5d\x07\x1b\xa3\x6a\x6a\x16\xa5\x8a\xaf\x1c\xdb\x92\x6c\x62\x45\x1f\x48\x8d\x27\x8a\x21\x48\x3b\x69\xd1\xea\xef\xa8\x5e\x62\xf8\xf7\xbf\x07\xf6\x6c\x28\x6e\xe8\x92\xda\x9e\xb1\xc6\x76\x0f\x9c\xb4\x12\x49\x14\xb4\x30\xb8\x0c\x50\x6b\xa4\x5f\xfc\xb7\x37\xcc\x4a\xa8\x39\x07\x9f\x64\x69\x52\xa9\x7b\xc3\xa6\x5e\x53\x8a\x6a\xc8\xa7\xd9\xa1\xbc\x96\xa7\xef\x43\xe3\xaa\x05\xcc\xb1\x74\xa0\x0b\x2e\x85\xb7\xb4\x84\xb2\x6f\xea\xb5\xa1\x21\x6a\x5c\x5d\x66\xfc\xba\xa9\xe1\x0f\xb0\xdb\x0a\x22\xae\xec\x14\x1a\xef\x6e\xda\x86\x1e\xce\x5d\xb4\xae\x11\x21\x99\xe3\x6b\x0a\xbf\x15\xa2\x3c\xd2\xed\x8d\xe3\x3e\xfa\x66\x91\x1b\x8e\xd4\xdd\xf0\xeb\x25\x53\x8e\x22\x73\x07\x94\xc6\x9f\x56\xb6\x48\x04\x2a\x4b\x59\x9f\xa6\x80\x5b\xbc\x56\x29\x33\xa1\x89\xb1\xd9\x90\xc3\x58\x22\xb7\x99\xd0\xc7\x81\x1b\x59\x88\xad\x4b\xbc\x2c\xdf\x96\x45\xa3\x9e\xd7\x46\x63\x18\x1c\xbb\x50\xee\xfa\xac\x1e\x0e\xaf\x53\xd1\x93\x89\x4a\x85\x9d\x3b\x3e\x5e\x52\xc5\xbc\x3a\x20\xe9\xae\xba\xc4\x26\x75\xd5\xdc\xc6\x57\xa8\x77\x0f\x55\x95\x85\x43\x7f\x24\x55\x25\x51\x34\xda\x07\x86\xda\x1b\xcc\x8e\xe0\x90\xca\xcb\x41\xa2\x6c\xa7\x18\x46\x16\xaa\x89\xef\x66\x25\x56\x70\x9c\x38\xde\xf5\xbd\x68\xff\x74\xd2\xd3\x5f\x3d\x45\xb6\x3a\xbe\xdc\xcb\x6f\xa6\x4d\x3c\x65\x2d\x36\xe2\xc8\x91\x51\x3e\xf9\xbe\x26\x09\x82\x9f\x4e\xe1\xef\x84\xd9\xf8\x22\xa7\x97\x2a\xd0\x62\x0a\x33\x64\xb2\x84\x36\x54\xe0\x89\xfb\x30\x2e\x03\xe5\x80\x49\x6e\xfc\x7f\x2b\x24\xf0\xca\x17\x92\x93\xdf\x60\x66\x0a\x84\x8a\xaf\x77\xad\x31\x0f\x44\x25\xb6\xd3\x2e\x63\x51\x74\x87\x77\x5f\x1c\xa8\x49\xb8\x77\x73\xe4\x97\x1f\x9d\x88\x2f\x9c\xaa\x9d\xe9\xeb\x59\x54\xac\x4d\x9d\xb2\x38\x75\xf9\x52\x78\x85\xce\xb8\xa8\xe4\xa3\xcc\x39\x6d\x3a\x56\xda\x5d\xc5\x31\xc1\x9d\x83\xa8\xe8\x38\x59\x9b\x94\x17\x4b\xe0\x49\xd9\x45\x07\xff\x99\x54\x29\xcb\xd2\xca\xd2\x84\x2c\x7d\xf6\xe6\x35\xbc\x47\x2d\xab\x8a\x6a\x81\x7c\xdf\x64\x08\x67\x2b\xcb\x3d\x98\xc1\x13\x7e\x46\x8a\x09\x74\x26\xde\xa2\x1b\xb2\x74\x7c\xeb\xf6\xc6\x5d\x50\xc8\xed\x67\x6f\x5e\x3b\x5f\x3f\x90\xdb\xfd\xb9\x2c\xd3\x9f\xbd\x79\x3d\x71\xbe\xf8\x4f\x60\xfa\x90\xb2\x4f\xc2\xf4\x1e\x2b\xfa\x3d\x12\xae\x63\xe0\x2c\x9e\xc8\xca\xd8\xa6\x0e\xa5\x70\xff\x3a\x52\x4c\x48\x83\xd5\x8d\x42\x5d\x75\x26\xf0\xcf\x2a\x2a\x6b\xd4\xc8\xcb\xd4\x76\xdc\x12\x17\x55\x89\x65\x9d\x87\x16\x35\x74\x9a\xd9\x4b\xd8\x0a\x60\x04\x50\x23\x2f\x60\xa4\x5c\x38\x53\xd5\xa7\xa6\x76\xc4\x56\x67\x8a\x93\xba\x4c\x8c\xcc\x77\xb8\xfb\xde\x28\x32\x10\xad\x0a\x6e\x71\x00\x9d\x92\xdf\x8c\x88\x4b\xcd\xc8\xa9\xb6\xb5\x01\x46\xb4\x0a\x1a\x38\xe4\xbe\xf5\x4b\xab\x36\x76\x48\x7d\x4f\xdd\xc5\x63\xe4\x0c\xab\xad\x54\xca\x77\x4b\xe4\xd3\xf8\xfc\xaf\x82\x01\xe1\xb1\x86\xcf\xc3\xbe\x87\xfa\xa8\x07\xed\x2a\x50\x25\x92\x86\x32\x74\x75\xb6\x33\x32\x53\x79\x4d\x96\x3a\xa9\x81\xac\x9a\xde\xfb\x33\x1b\xf8\xcf\x17\x67\xb1\x5b\xfb\x23\xba\xc5\x40\x97\xad\x02\x22\x59\xf8\x56\x99\x92\xe8\x04\x94\xca\x00\x64\xc1\x82\x2c\x8b\x8b\xb3\x9d\xad\x79\x52\x21\x45\x1c\x9f\x48\x1e\x85\xf8\x34\x56\xaa\x49\x3a\xcb\x81\x17\xf3\x9d\xba\x13\xd0\xe7\xe0\x84\x53\x42\x26\xb8\xa1\x0a\xc1\x84\xfe\xa5\x09\x91\x2f\xa4\xba\x8c\x04\x3b\x8c\x7f\x40\xcf\x8d\x44\x5d\xdb\xf5\xd8\x59\xb8\xce\x54\x4a\x76\xb0\x77\x12\x0d\x6c\xef\x0c\x25\x43\x2a\x9a\x18\xae\x48\xac\x36\x5f\x2b\x42\xa6\x6e\x2d\x7a\x8c\xf9\x70\x57\x22\x45\x61\xdf\x44\xf7\x12\x3a\xb0\xdc\x2e\xa1\xbb\x8c\xfa\x48\x42\x67\xbc\xae\x47\xa4\x77\x84\x86\x81\x64\x0f\x21\x7d\x34\xea\x0f\x51\x27\xd1\x86\x99\xeb\x0d\xe9\xaf\x78\xbd\xe3\xe2\x63\xdd\x85\x88\xc5\x2e\xa8\xa3\xc2\xd8\x90\xed\xf1\x5e\xa8\xa7\x9e\x0d\x28\xd8\x3c\xae\xcc\x73\x0c\xf7\xd3\xed\xe6\x3b\x0e\xa3\xe3\x80\xc9\x8f\xa9\x04\x97\x3e\xff\x7d\xe3\x78\xc1\xd9\xa3\x86\x0a\x7a\xf2\x6e\x86\xa7\x00\x5f\x4c\x01\xd9\x8c\x0d\xc5\xb6\xda\x6c\xab\x62\x54\x22\xe2\x48\x61\x85\xf9\xef\x0d\xb7\xc2\xf2\x1c\x78\xfd\xb5\x2a\xc5\xa3\xdd\x28\x61\x21\xf5\xe1\x59\x18\xc3\xb4\x21\xa4\x44\xc5\x74\x7d\xd3\x42\x79\x6c\x30\xe8\xd0\x48\x8e\xe8\x13\xe2\x15\x69\xcf\x55\xc6\x4a\x22\x3d\x71\x58\x28\xcf\x45\xf4\x16\xdd\xa6\xa7\x70\x78\xd4\x45\xa1\xbe\xe3\x8d\xfc\x9d\x8f\xcf\x11\x4f\xcf\x55\xcc\x8b\xee\xb0\xe5\xeb\xb0\x6c\xb7\x16\x1e\x6c\xa1\x1e\x1e\x3c\x5e\x4d\xbc\x9e\xb9\xde\x06\xc4\x4f\xd4\xcb\x73\x58\x21\xed\x25\x40\xf7\x79\x17\x0a\x4e\xbc\x72\xa8\x4d\x79\x06\xb0\x11\x97\x25\x96\xd6\xc5\x6b\xd0\x77\x6d\x6f\xb3\x8d\xb8\x53\x77\x69\xed\x16\x7c\xfa\xe1\xdd\xcf\x06\x05\xb1\x76\x1b\xa4\xcc\xf4\xd0\xaf\x5a\x32\xef\xa9\xc8\x1e\xd4\x34\x7b\xa2\x8c\x6a\xf9\x44\xd7\xc8\xbc\xb4\xfb\x94\x76\x4a\xda\xd3\x4e\x8b\x96\x76\xa2\x85\x0c\xa6\x7c\x67\x61\x6e\x87\xc4\x77\x06\x7b\xc8\x8a\xef\x2d\xc3\x33\x12\xd9\x30\x01\x4e\x8a\xe3\xfd\x7c\x01\x0d\x75\xbe\x50\x49\x72\x80\x8d\xab\xd1\x41\xef\x0d\xf2\xe4\xf9\x7e\x56\x5b\x47\xb8\x99\x56\x4d\x2a\x0a\xa0\xcf\xa0\xa3\xbb\x93\x9b\xe5\xa3\x7a\xb9\x27\x36\xeb\x66\xab\xd9\x27\xf9\xfc\xd1\x6e\x91\x1b\x5e\xd6\xd2\xed\xc5\x11\x54\x95\x82\xfd\xfb\x6b\x4b\x56\x53\xd5\x36\x7e\x93\x48\x5f\xe1\xec\xc9\xb4\x32\xb9\x45\x06\x93\x36\xbf\x28\x0c\xd5\x38\xb5\x4e\x64\xfa\x9f\x9b\xd1\xd7\x9f\x5e\x95\xf7\xca\x1f\x9e\x3a\xe3\xa5\xd2\x25\xfc\x24\x93\x49\x84\x3b\x2e\xdc\x8e\x4a\x72\x19\x7e\xd3\xca\x83\x2f\x7d\xd7\xca\x6f\x92\xbc\x6d\xf5\x90\x1c\x98\x20\xa5\x30\x04\xc6\x26\xc6\xc4\x69\x7b\x81\xf4\x7d\x2f\x94\x09\x05\xe4\x2b\x3d\xc5\x25\x2a\x62\x56\x64\xe5\x4c\xd5\xdb\xd6\x15\x1d\x1c\x87\xe3\xd7\xe0\x1d\xa7\xbd\xbe\xf3\xf7\xd0\x25\xdf\xe8\x9a\x8c\xb2\xf7\x5f\x65\x7b\x76\xe4\x14\x2b\x30\x86\xa9\xc7\xb1\xc9\x21\x59\x3c\x47\x99\x8e\x23\x91\x3d\x36\x19\xbe\x3f\xa3\xba\x83\x0e\x7f\xda\x74\x6f\x45\x2e\x0f\x1e\x93\xb8\x6a\x69\x39\x34\x81\x74\x1c\xf5\x8d\xbd\xb2\xe9\x99\xde\xd7\x57\xc6\xf7\x2c\x50\x5d\x53\x7b\x4d\xd8\x24\xa8\xae\x66\x58\x57\xda\xe5\xca\xdd\x9c\xad\xea\xa4\x4e\x47\xb1\xdb\x72\xc6\x1c\x79\xee\x34\xee\xa1\x6c\xdc\x51\x6e\xf5\x75\xf0\xcf\xdd\xa4\xab\x32\x08\xff\x6c\xaa\xfa\x9f\xfa\xe6\x72\xb2\x26\x42\xe7\x1c\x4e\x95\x8c\x70\x22\x33\x8d\x9b\xcf\x66\xc7\x71\x5e\x98\xf5\x0e\x62\x04\x54\x12\x4e\xef\x7d\x42\x46\x94\x33\xb2\x56\x56\xce\xd4\xea\x08\x1b\xab\xeb\xce\x9e\xa0\xca\x6a\x97\xfa\xed\x07\x91\xd4\x64\x53\x2a\xcd\x43\x60\x69\xaf\x67\x90\x17\x22\x6b\x89\xbe\x0d\x13\x39\x23\xf1\x6d\xf0\x2a\x48\x7f\xfd\x83\x6f\x01\xd2\x49\x00\x26\xf9\xcc\xcf\x10\xb3\xc3\xec\x6b\xaf\xbb\x62\xd1\x3d\x13\xed\x0d\x8c\x8a\x6d\xf0\x6f\x26\x59\x2c\x1b\xac\x0e\x8c\x5a\xc8\x22\xd6\x76\x25\x5d\xf9\xdf\x49\x1d\xe8\xc2\x9f\xac\xb4\xa3\x7f\x93\xf6\x27\xb1\x5b\xd9\x6c\x41\x43\xfc\x6d\x49\x69\xfb\x20\x89\x94\x55\xe7\x36\x58\x47\xe1\xa8\x5c\xc5\xa8\x41\x42\x20\x26\x7e\x8b\x57\xca\x25\x1c\x60\xba\x5e\x3e\xd1\x86\x38\x7b\x69\x6b\x7b\x52\x61\x9e\xcf\xa6\xbe\x5e\xd4\x17\xb8\xed\xdb\xd8\x8a\x54\x28\xf7\xfa\x44\x47\xa5\x20\xd5\x30\xc5\xcf\x4a\x30\x1d\xcf\x63\x98\x74\x42\x6e\xcc\x10\x1a\x5f\x5c\x37\x29\x88\x93\xae\x52\x63\x6b\x00\x68\x14\x59\x16\xd2\xbb\xdc\x9e\xdd\xc6\xc8\x82\x81\x41\xc0\xb2\x5b\x8e\x3b\xcb\xff\x8a\xf7\xcd\x45\x81\x8f\xf0\x1e\xd5\xbe\x5f\x23\x6e\x86\xe7\xa9\x20\x64\xfe\xe6\x51\x58\x6a\xbd\xab\xfa\xde\x26\xa5\xd7\x53\xf3\x3a\x05\xc7\xbf\x1b\x56\x6f\x1c\x36\xac\x4a\x9d\x1b\xcb\x2d\xed\x15\x46\x3a\x3a\xa3\x26\x83\x0b\x1b\xa7\xc3\x46\xf7\x5c\x00\x72\x84\xfe\xe8\x4b\x70\xcf\x75\xa1\x2c\x45\x5d\x41\x72\xd7\x19\xca\x53\x1a\xc2\x2e\x29\xe9\xab\xc5\xbe\x7d\x2b\x6e\x4f\xd6\x37\x37\xe6\x81\xb5\x78\x71\x30\x46\xc6\xbb\x2c\xfb\xe3\x08\xe6\xe7\x10\xca\xf1\x02\xb9\x2d\x61\xec\x72\x6c\x9e\x4a\x30\xef\x13\x22\xe9\x88\x23\xed\xbf\x91\x9f\x24\xa2\xea\xf7\x20\xe7\x4d\x8e\x11\xb2\xf0\x46\x45\xab\x63\xcf\x6d\xd9\x98\x92\x18\x4f\xef\xbe\xa9\xc2\x3e\xe5\x7f\x98\x0f\xb7\x59\x91\xc6\xcf\xe4\x1f\x05\x34\xea\x3d\x82\xe8\x75\x86\xa2\x35\x74\x4a\xc5\x78\x53\xd5\x03\x70\x04\xef\xe3\xd8\x9a\x11\x50\x64\x31\xf6\x18\x0a\x64\x0c\x5c\xc3\xb5\x48\xab\xaa\x07\x7c\x16\x2d\xa2\x4b\x17\x7c\xd1\x22\x7f\x14\x2d\x22\xeb\x92\xa1\xb2\x04\xe7\x21\x17\xfd\x58\x72\xea\x01\x18\x5d\x7c\x4c\xf2\x91\xac\x28\xd2\xe0\x55\xbd\x86\x79\xd5\xb0\xee\x52\xe1\x2a\x8c\x87\x5a\xdc\x7c\xcd\xa0\x9a\xcf\x71\x59\x21\x86\xc5\xcd\xc6\x69\x2d\x6b\x06\x28\x26\x1b\xf0\xc0\x00\x3c\xec\xed\x89\xd4\x70\xb1\x8a\x0a\x38\xb6\x57\x45\xf5\x14\xa4\xd7\xc1\x61\xb5\xbc\xa4\x77\x12\x3f\xab\xcd\x51\x2c\x8e\xf9\x7a\x91\x94\x4e\xb2\xd4\x4f\xfa\xab\x18\x2b\x1f\x4b\x46\x98\x4a\xbf\xb8\x9c\xfb\xf3\x14\xfa\x7f\x2c\x72\xb7\xa9\xff\xb7\xc8\x39\xd6\x94\x8c\x58\xd0\x93\x9a\x92\x31\x70\x0d\x31\x25\xba\x2c\xb6\xad\x71\x7f\xed\xf8\xa7\x4f\x65\x52\x14\x14\xd2\x4e\x56\xcd\xcd\xa6\xf6\x04\xbe\x18\x94\xc7\x70\x4b\x23\xf2\xfc\x71\x1d\xd2\x5e\x50\x23\x48\xb7\xee\x8a\x8e\x02\xe1\xa9\x94\xc7\x38\xa0\x86\x68\x0e\xa5\x24\xdc\x77\xb1\x42\x75\xa1\x4e\x5e\xa4\x0d\x1c\xaa\x27\x4c\x8d\x04\x9b\xc1\xa7\x5f\x98\x35\x35\x52\xa3\x17\x96\xd2\x47\x76\x12\xc2\x93\xba\x0e\xeb\xa0\xfe\xb1\x4f\xe4\x20\x51\xba\xed\x01\x47\x6a\x16\x0b\x9f\x87\xf5\xf2\x00\x0c\x61\x33\x93\xd4\xf9\xb9\x82\x26\x1a\x80\xed\xc4\x4d\xbe\x58\xa8\x2d\x5a\x28\x3f\x5f\xcd\x1a\x81\x0c\xc9\xfa\x4c\x81\xc5\x7d\xe2\x95\x36\x9b\x83\x16\x76\xf9\x6c\xb6\x6e\xc3\x65\x6e\xd5\xe2\xf9\x24\x10\x0a\x67\x43\xb0\x46\x62\xfe\xa9\xb4\xd7\x06\xab\x19\xa7\xd7\x3e\x57\x18\x47\x03\xf0\x25\x92\xf3\x47\x53\x6b\x32\x92\xb3\xec\x79\xbf\x57\x16\x98\x57\x97\xc0\x34\x31\x39\xc3\xe8\xb8\x4e\x6e\xec\x6c\xbc\x07\x35\x32\x65\xfc\x33\x87\x73\x36\x52\xf5\x3d\xfb\xe2\x3f\xa9\xae\x1f\x68\x00\x36\x59\xfc\xe1\x21\x98\xb7\xb6\x0d\x7f\x69\xd6\xc8\xdd\xc5\x0a\xc3\x89\x7d\x27\xe2\xba\xe1\x07\x35\xae\x3e\x4a\xcc\x20\x65\xf0\xdb\xe3\x10\x72\x58\x78\x26\x99\x7b\x4e\x58\x01\xf2\xc7\x8d\x48\x8d\x31\xb0\x63\xc9\xfe\x47\xb3\xb0\x7d\x26\x77\xec\xfa\x1e\x95\xa5\x1f\x93\x9d\xb7\xc7\xca\xb9\x54\xe6\xd3\x9a\x50\xdc\x06\xe5\x63\xc5\x87\xd4\x73\x36\xa8\x76\x36\x4a\xe3\x6c\xec\x83\x2e\xa9\x5b\xd7\xc6\xce\x88\x6d\x79\xf0\x08\xb3\x7d\x4d\x53\xe3\x56\x56\xab\x54\xdd\xcd\x89\xbe\x07\x03\x89\x13\x7b\xa3\x2a\xcf\x4e\xf1\xe0\x41\x9e\x4d\xc1\xd7\x25\xb8\x6e\xd8\xe3\x94\xff\x19\xde\x8b\xdf\x7e\xeb\x75\xd2\xa3\xf9\xba\x6a\x4c\x78\x70\x84\x8f\x16\xa5\xbe\xb4\xcf\x16\xa5\xbf\x37\x71\x2d\x38\x16\xcf\xef\xf6\x95\xa8\x50\xd7\xad\x04\xa7\xd8\x6c\x4e\xee\x5a\x2f\x1b\x56\xd5\xd1\x63\xef\xd7\x18\x5b\x8f\xb9\xd9\xe7\x6c\x2b\x0a\x7c\xcb\xcb\x20\x9e\x54\x50\x86\x18\x9e\x0c\x7a\x6f\xdd\xbd\x02\x11\x2d\x06\x97\xf0\x1d\x5f\x4a\xd7\xd3\xcd\x3d\xb1\x89\x3e\xaa\x59\x3f\xbe\x0b\x8c\xde\x74\xb3\x8e\xa5\x68\x15\x3e\x7c\x29\x99\xed\xc8\xc3\x96\xa2\x07\x1d\xba\x94\x27\x8b\x5e\xd8\x49\x86\x95\x9e\x4f\x8d\x53\x62\xca\x5a\xb2\xb6\x63\xe5\xbc\xd6\xf8\x26\xbf\x2d\x60\x92\xbe\xd0\x9f\x03\x9b\x65\x2f\xcc\xdb\x11\xc7\xde\x9b\x4f\xa2\xc4\x9d\x68\x12\x3e\x23\x92\x8b\x8f\x0c\x44\x47\x7a\x79\xea\x3e\xa6\x00\x16\x14\x22\x9c\xea\x31\x2a\xe5\x50\x6f\x95\xa6\x64\xd9\x94\xe9\x92\xf6\xd1\x47\x9f\xfb\x85\x80\x7e\x7f\xee\xa1\xf5\x2d\x40\x19\xf5\xee\x47\x17\x75\x9d\x2e\x46\xd4\xe5\x24\xbd\x61\xad\x98\x7c\xa8\xbb\xe1\x5c\x25\x6b\xf1\xe7\x84\x73\x1b\x97\xd4\xe1\x71\x2f\xaa\x43\xf7\x65\x75\x59\xa2\xa2\xc5\x53\xe9\xee\x0c\x28\xda\x04\x83\xef\x9a\x3f\xeb\xb8\x6c\x0e\xaa\xd6\x91\x39\x5d\x51\x49\xa2\x3a\x96\xa3\x9e\xaf\x4f\x75\xab\xa6\x51\xa6\xab\xaa\x03\xf4\x23\xbe\x41\xdf\xaf\x19\xa6\xef\x71\x2b\xd3\x5d\x71\x29\xca\x2e\x3c\x3b\x06\xf1\xb2\x4d\x47\x76\x79\x08\x88\x62\x40\x77\x96\x12\x4f\xf9\xb2\x84\x4c\x9e\x04\xcd\x77\x37\xa4\x59\x5c\x3c\x32\x05\x5c\xa7\xaa\xc8\x40\x6f\x4a\x08\x74\x3d\xdc\x7f\x9f\xfc\xb4\xbb\x12\x40\x47\x6d\x82\x00\x8a\xbd\xae\x88\x47\xf7\x83\x60\x31\xa0\xa3\x3c\x3b\xa3\x47\x52\x4f\x51\xe2\x8c\x47\x17\x7e\xf7\x40\x6f\x4e\x27\xd9\x3e\xa9\x23\x97\x5e\xc3\x93\x3a\x71\x39\x10\x86\x7a\x3d\x61\xff\xcf\xe0\xbc\xe5\x40\x18\xe3\xb8\x8d\x0e\xd7\x80\x1f\xd3\x18\xf0\x56\x5f\x6a\x04\xed\x77\xd0\xf8\x95\x3a\xf8\xb3\xf9\x60\x16\x13\x09\x07\xac\xa3\x30\xd1\x30\x1c\x7c\x16\xc7\xeb\x01\x4f\x1a\xe2\x8d\x1e\x34\xcc\x9e\x02\xbd\xc6\x8c\x45\xb1\x18\xf7\x68\x48\x94\xb5\xaa\x6b\x75\x79\xa7\x54\x47\x42\x75\x6d\x72\x0e\xe5\xf1\x0f\x1d\x7c\xfe\x63\x2a\xd7\xde\x60\x26\xeb\x92\xd0\xdd\xbd\x23\xf8\x45\x46\x45\x42\xdf\xc8\x54\x3b\x3b\xa3\x4e\x9b\xe3\x48\x28\x26\xb7\x78\x4d\x93\x61\x89\x07\x70\x37\xef\xfe\xab\x7f\x75\xaf\x87\xb3\x3b\x42\xa6\xde\x4b\xfb\xc7\xde\xb8\x13\x83\x8a\x04\x2b\xab\x65\xfc\x9a\x1a\x24\xfe\x2c\xcd\xce\x0a\x83\x13\xb4\x58\xe0\xa6\xdc\x8d\xc7\xda\xb0\x24\x96\x1c\x76\xc8\x09\xa3\x66\x23\xe7\xc2\xa8\xc3\x4b\xd1\x69\xe2\x66\xec\xe4\x57\xd0\x39\x82\x5f\xdc\x0f\x46\x73\x96\xdd\xf8\x4a\xe6\x0a\x3b\x3b\x36\x83\x46\x73\x1d\xc3\x2f\xff\xf0\x71\xa6\xf3\x86\x2e\xce\xf8\xda\xd4\xcc\xf9\xd0\x98\xa0\x6f\xc7\x26\xfc\xe5\xa4\x4a\xbc\x5d\xe7\xc2\xa4\xa9\xed\x61\xa5\xcf\x0a\x5e\x9c\x3d\x0b\xef\xbe\xfd\x09\xa4\xca\x2c\x31\x2b\x5e\x41\x8b\x84\x9c\xe5\x86\xec\x1e\x4e\x0c\x35\x44\x66\x63\x10\x3b\xbe\x4c\x4b\x71\xd7\xa8\xd9\x11\xb3\xa3\x8d\x62\x97\x8e\x95\x04\x3c\x94\x81\x2e\x77\x13\x76\x23\xbd\xe3\x82\x3d\x46\xf9\xbc\x15\x35\x42\xf8\xfe\x5c\x6b\x99\x6d\x1a\xb3\x93\xba\x36\x91\x09\xae\x7c\x3a\x22\x17\x59\x5d\xd4\x4c\x49\x5f\xcf\x58\xb3\x8c\xb3\x91\x6e\xcf\xa1\x3a\x49\xc3\xa6\x79\x64\x44\x50\xe6\xcf\xa7\x4c\x3e\xa3\x89\x1e\x89\xe2\x84\x1d\x7f\x80\x21\xef\x28\xfd\x9b\x12\x26\x5b\x5d\x2d\x29\x51\x5b\x32\xe9\x27\x75\xed\x1f\x02\x65\x24\xcb\x6b\x94\x12\x2f\x2f\x12\x3f\x68\x8c\x0d\x04\x2d\x74\x19\x06\x09\x5b\xcf\xe1\xd8\x46\x7e\x00\x1f\xa2\xda\xf2\xb1\xda\xb3\x84\xa1\xf3\xcf\x37\x14\xeb\xf2\x89\xff\x7c\x62\xff\xc5\x87\xd8\xcc\x87\xd8\x84\xd5\x1e\xee\x4e\xa4\x43\x8a\x30\x9c\x25\xf5\xcf\x43\x3d\x90\x0e\xad\xf9\x1a\x33\xaa\x4a\xa6\x53\xa8\x2b\xca\x80\x4c\xe3\x97\x43\x9a\x29\x69\xe7\xa8\x4f\x0f\xfa\x75\x7e\xc5\xee\xe6\x93\x54\x40\x47\x89\xfa\xf2\xf7\x01\xbd\xdc\x22\xca\x41\xc4\x35\x04\x5e\x97\x41\x30\xb1\x01\x53\x41\x48\xe9\x76\xd5\x2f\x56\xe3\xde\x52\x76\x20\x63\x3a\x28\x16\x71\xa7\xa8\xd2\x1c\xd1\xa7\x2c\x5c\x39\xa2\xc6\xce\xa3\xa3\xaf\x41\x4d\x43\x17\x47\xa6\x9c\x61\x90\x12\x61\xe2\x23\xf6\xa1\xdb\x21\x29\x18\x47\xf0\x3d\x21\x6e\x39\xc2\x5a\x96\xf6\x16\xf4\x3a\x16\x56\x49\x95\x5b\x8e\xcf\xb6\x9c\xe7\xdf\x2d\x66\xe4\x79\x0e\x4a\xbf\xd5\x10\xe1\xf1\x53\xf4\xc9\x7b\xf1\x8a\xe5\xfd\x77\xa2\x7a\xe3\x24\xf3\xb5\x78\xc7\x23\x7d\x0a\xd4\x5d\xa6\x98\x53\x26\x1a\xd3\x3d\xf3\xd1\xdc\x93\x58\xd6\xc6\x49\x28\x3b\x0e\xcb\xa5\xd8\x24\x9b\x69\xaa\xee\x12\xab\xc4\x64\x37\x41\x2a\xc9\x11\x37\x98\x7d\x8c\x32\xdc\x22\xc6\xd8\x33\x07\x4e\x5f\x88\x3e\x80\xe8\x71\xce\xe0\x10\x72\x6e\x85\x98\x3f\x7c\x21\xe5\x56\x49\x39\x96\x90\x43\x43\xc1\xda\xec\x45\x80\x25\xdf\xb7\xef\x08\x0d\x27\xe8\x9b\x08\x15\x7f\xa1\x70\x96\xc2\x6e\x98\x5d\x51\x57\x77\xeb\xa4\xf2\x98\x48\xed\x83\xa9\xed\x05\x9d\x52\x24\xcf\x45\x72\xbf\x10\xbe\x8b\xf0\x89\x92\xf2\x3d\xb2\x3d\x2a\x44\xf6\x60\xb2\xbb\x21\xb3\x14\xd5\x07\x86\xd0\xbe\x30\x41\x17\x13\x78\x71\xc9\x21\x3c\xb0\x51\x64\x67\x1b\xbc\xe0\x6f\x16\x07\x32\x44\x36\xf2\xf3\x85\x2b\x7a\xb8\x22\x08\xac\x85\xac\xf1\xba\x26\xd7\xa8\xb6\x05\xc4\x1d\x0e\x49\x3e\x81\xc9\x79\x45\xf3\x88\x2e\xf7\x48\xd5\xc3\x4a\x25\x5c\xaf\x85\x8b\x27\x51\xff\xf5\x90\x5d\x5d\x66\xe7\x9b\x60\x8b\x81\x3b\xe1\x2f\x0c\xd1\xc5\x10\x51\x84\x21\xe4\x87\x33\xcc\x70\x3b\xaf\x1a\x4c\xc5\x06\xbe\x71\x1f\x3f\xa5\x98\xc1\x72\x21\xdf\x66\x43\xb9\xb7\x55\xb2\x5b\x76\x35\xe7\xdf\xd0\x1d\x8e\x53\x21\x12\xf4\xde\x7c\x7b\xae\x70\xf0\x24\x34\x54\x4f\x24\x86\x68\x94\x4f\x0d\x52\x40\x70\xdd\x8a\x04\x12\xbc\x02\x3c\x5f\xb0\x75\x42\x26\xec\x8b\xca\xf2\xf6\x0a\x07\x9e\x42\x65\x2e\x0a\x15\xa8\xae\x55\x6a\x4b\x28\x39\xf2\xc5\xbb\x18\x9d\x5e\x56\xdf\x11\x74\xbd\x1a\xb9\xef\x06\x03\xfd\xa6\xee\x36\x6c\x72\x65\x5b\x7d\xf7\x72\xef\x08\xfe\x1a\x87\x86\x3e\x85\x14\x78\x71\xa0\x5f\xf9\xeb\x05\xd1\xfb\x33\x80\xc9\xf9\xc3\x43\x74\xd5\x54\xcc\x7b\x9d\x32\x4d\x2e\xe7\x09\x54\x38\xb6\x0f\x49\x46\x22\xd2\x33\x8c\x7a\x97\x52\x0f\xa3\x1f\xaf\x1c\x3d\x8c\x61\x1e\x31\x8a\xf8\x2b\x33\xc8\xfd\xce\xfd\x0e\xfc\x5f\x00\x00\x00\xff\xff\x04\xf8\xae\x54\x8d\xd7\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0x70, 0x9f, 0x5b, 0xfe, 0x4, 0xb5, 0x21, 0xa2, 0xd0, 0xc3, 0xb8, 0xb3, 0x22, 0xaf, 0xab, 0x80, 0xf2, 0xe, 0xf, 0x8b, 0x90, 0x32, 0xb, 0x33, 0x1a, 0x4e, 0x1e, 0x26, 0xe, 0x3a, 0x9a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xee, 0x3, 0xc8, 0x1a, 0x62, 0xdb, 0x95, 0xd9, 0x1f, 0x96, 0x69, 0xae, 0x31, 0x10, 0x48, 0x9c, 0x8, 0xea, 0xc7, 0x5a, 0x2, 0xb4, 0x60, 0x2, 0xda, 0xd6, 0xea, 0x3d, 0x50, 0xdf, 0x51, 0xb7}} return a, nil } @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x76\xe4\x5d\x47\xce\xed\x5d\xdd\x83\x2a\x9e\xac\x27\x4e\x66\x5d\x93\x49\x52\x76\x72\xb9\xab\xab\xad\x2d\x88\x6c\x59\xd8\x50\x04\x07\x20\xa5\xe8\x52\xf9\xef\x57\xf8\x24\x3e\x49\x4a\xc9\xcd\x64\xf6\xe2\x97\x44\x24\xd0\x68\x74\x37\x1a\xfd\x05\xf0\xe2\x8f\x27\x27\x08\x21\xf4\x82\x16\xef\xa1\x7c\x43\xdf\x43\xcd\x11\xd9\x34\x15\x6c\xa0\x6e\x39\x6a\xd7\x80\x56\x5d\x5d\xb4\x84\xd6\xb8\x22\xed\x1e\x31\xf8\xa5\x23\x0c\x4a\xd4\x52\xb4\xc1\x35\xbe\x07\xf4\xfc\xc5\xab\x77\x12\xca\xb2\xdb\x03\xe3\xa8\x92\xc0\x50\xab\xa0\xad\x18\xdd\x48\x38\xf2\x37\xe2\xb8\x82\xb9\x1a\xf4\x19\x2e\xd6\xfa\xe9\x9a\x56\x25\x30\x74\x0f\x62\xcc\x1d\x45\xb8\x28\x68\x57\xb7\x7c\x8e\x5e\xd5\x60\x7e\x21\x22\x11\x22\xcc\x1b\x41\x82\xd2\x2d\xe6\xe8\xa6\x45\x3b\x52\x55\x68\x09\xe8\x1f\x94\xd4\x6d\xb5\x47\x05\xad\x5b\x46\xab\x0a\x4a\xb4\xdc\x4b\x4c\x3a\x0e\x0c\xe1\xba\x74\xd0\xc2\xe5\x86\xd4\x84\xb7\x0c\xb7\x94\xcd\x25\xcc\x37\xe9\x97\x68\xd3\xf1\x16\x15\xf4\x21\x27\xf7\xb5\x82\xc0\x70\xcd\x57\xc0\x10\x5d\x21\x5c\xef\xfd\xf9\x27\x61\xa1\x02\xd7\x35\x6d\x11\xa9\x5b\x60\xb8\x10\x38\xb7\x6b\x09\x4b\x4f\x44\x76\x12\x0f\x69\xd7\x22\xdc\x34\x8c\x6e\x71\x15\x92\x52\x11\xed\x5c\xb6\x85\x0f\x05\x34\xad\x60\x4a\x09\x0d\xe5\xa4\x45\xb8\x2c\x89\x62\x9b\x41\xc8\xf2\x89\x32\xd1\xb0\xab\xc5\x73\x04\x1f\x08\x6f\x49\x7d\x2f\x5f\x23\xdc\x22\x10\x6c\xd9\x90\x0a\x78\x4b\x6b\x40\xa4\x76\x86\xdc\x82\x6a\xdb\x00\x23\xb4\xd4\x7c\x14\x93\xe3\x50\xd0\xba\x0c\x38\xa5\x87\x80\x52\x53\xdc\x30\xe9\xcd\x9a\x70\xa7\xa9\x04\x42\x6a\xb4\xea\xaa\x0a\x35\x94\x73\xe0\x84\xd6\x92\x41\x9a\x77\x82\xb2\x21\xe3\xf6\x82\x88\xa8\xa4\x68\xb7\xc6\x2d\x6c\x81\x49\x30\xf2\xc5\x0e\xd7\x9a\xa4\x24\x1c\x4d\x0a\x07\x6f\x29\x03\x84\x51\x81\x1b\xbc\x24\x52\xac\xdb\x35\x6e\x11\xae\x2a\xba\xe3\x06\xce\x46\x10\x49\x40\x29\x19\xde\x19\x69\xde\xad\xa1\x56\x83\x2c\xa1\xa0\x1b\x67\x8a\x02\x2d\x5c\x71\x8a\x5a\x2a\x21\x34\xc0\x56\x94\x6d\x10\x6f\xf1\x7b\x41\x32\xda\x00\xc3\x82\x21\xdc\x72\x3b\x90\x64\xae\xe9\xf9\x4e\x8c\x81\x3d\x9a\x09\x82\x16\x0c\x70\x0b\xe5\x39\x5a\xd2\x76\x6d\x57\x08\xc2\x4c\xf0\x88\xb4\x04\x57\xe4\x7f\xa0\x94\xc0\xcd\x14\x08\x43\x0c\x78\x03\x45\x4b\xb6\x80\xe8\xf2\x1f\x50\xb4\x7c\xe1\xae\xf6\x9f\xe5\x12\x66\x68\x25\x64\x42\xf0\x71\x8d\xc5\xe2\xd6\xd0\x95\x6c\x89\x99\xc9\xc6\x7f\x55\xab\xd4\xb4\xed\xa7\xde\x33\x56\xf3\xa8\xc0\x55\xc5\xad\xe6\x50\x24\xa5\xb5\x07\x25\x41\x5c\x2b\xdf\x3e\x16\x8a\xe3\x69\xaa\xe2\xc2\x27\xa9\x4f\xd0\x93\x13\xf4\xc7\x8b\x93\x13\xb2\x69\x28\x6b\xd1\xf3\x8a\xee\x24\x06\x6a\xa0\x47\x1f\x84\xc4\xbf\x79\xf5\xd3\xb3\x97\x57\xd7\xd7\xb7\xcf\xee\xee\x6c\xc3\xae\xbe\x27\xcb\x0a\x9c\xc6\xa7\xde\xb3\x53\x17\xe4\xcd\xf5\x1b\xbc\xac\xe0\x4e\x63\xe4\xc0\xbe\xb9\x7e\x73\xf5\xc3\x8b\x67\x77\x6f\xae\x7e\xba\x79\xf9\x63\x38\x48\x45\x77\x77\x2d\x65\xf8\x1e\x9e\x03\x70\xb7\xdf\xdd\x9b\x57\xb7\x57\x3f\x3e\x7b\xfe\xec\xd9\x5d\xd0\x49\x0f\xf2\x9a\xd1\x0f\x7b\xd3\x43\x83\x7f\x7d\xfb\xea\x3f\xff\xcb\x34\x3f\xc1\x45\x01\x9c\xcf\x70\x55\x9d\xa9\x45\x24\xb4\x8c\xa7\xe5\x3f\x9e\x18\xcd\x69\x1b\xc2\x16\xea\x16\xdd\x49\xe2\x5f\x29\xda\xdf\xc2\x3d\xe1\x2d\x30\x28\x67\xb8\x2c\x19\x70\xbe\x40\x57\xea\x3f\x67\x99\xfe\x6f\xb5\x58\x4c\x81\x30\x08\xe2\x05\xd9\x90\xf6\xa6\x16\x72\xcf\x13\xbd\xcf\x11\xd1\xef\xae\x36\x62\xa0\x05\x7a\xfb\x9c\x7c\xf8\xf7\x7f\x3b\x47\x35\xec\x64\x5f\xf3\x24\x3b\xce\x8b\x34\xa2\x57\xfc\x25\x2d\x21\x31\x60\x4d\x4b\xb8\xb9\x5e\xa0\xbb\x96\x91\xfa\x3e\x47\x80\x2c\xd4\x6b\xa8\xe0\x5e\xec\x21\x13\x40\x0f\xc2\x56\x2c\xbc\x56\x9a\x3e\x49\x1a\xec\x91\x44\x83\xbb\xb8\xb8\x40\xaf\xb1\x58\x28\x54\xeb\xc0\x70\xc5\xe8\x2d\x5d\xaa\x0d\xda\xb1\x02\x6c\x3f\xbd\x0d\xf8\x2b\x33\x42\xb2\x82\x36\xa1\x5d\xb4\x98\x8b\xa1\xc5\x04\xed\x8f\x21\xac\x1a\x46\xb6\xb8\x05\x57\x47\x1b\xbd\xd3\x6f\xfb\xa2\xab\xc6\x78\x22\x2a\xaf\x15\x58\x85\x8a\xf3\x63\x0a\x2a\x1e\xa1\xd4\x3e\x5e\x91\xfa\xfd\xe7\x91\xe8\x4a\xc0\x39\x06\x2b\x6d\x48\x08\xc3\x46\xea\xc0\x10\x0d\xf5\xfe\x10\x2c\x9e\x5a\x58\xc7\x30\xcc\x33\xe4\x72\xe2\x13\x6e\x19\x49\xbc\x9c\x5d\x62\x02\x22\xdd\xb2\x22\x05\x6a\x22\x7c\x06\x36\x77\xd1\x8f\x01\x2e\x85\xba\x26\xb5\xd8\x4f\xe4\xc6\x8c\xf0\x52\x9a\x5b\x68\x02\x8e\xde\x1a\xbf\xa9\x57\x54\xe1\xa1\x39\x68\xff\x1f\x12\x4c\x22\x62\xb9\xa2\xb6\x74\xca\xd0\x8e\x76\x55\xa9\x70\xb7\x1d\xc4\x1c\x0c\x19\x55\x47\x69\x76\x74\x5c\x90\x5a\x1b\x03\x01\xa6\x7c\x1c\xd5\xa7\x6a\xc4\xa9\x0c\x1e\xc4\xb7\x11\xd3\xe4\x6b\x17\x63\xc2\xb2\x0b\x56\x0b\xa4\xde\xc7\x45\x7b\x63\xa9\x3a\x76\xaf\x1a\x41\xf0\xa2\x07\x33\x79\x52\x63\x2c\x10\xd6\x49\x2f\xed\x2e\xa2\x4a\x36\x72\xee\x80\x63\x2c\x6b\x43\x45\x5b\xc9\xbd\x0e\x0a\xad\xe5\xd0\x4e\x0e\xa7\x60\x19\x2b\x3d\x80\x15\x2e\x3c\xcc\x3e\xca\xf6\x61\x9f\x55\x57\xdb\x1d\xcf\xd9\x20\x67\x25\x54\x2d\xee\x35\xbd\xe8\xf6\xc9\x9d\xb4\xb0\xc5\x93\xba\x5d\x18\x95\x52\xe6\xca\xb4\xea\x72\x5c\x3c\x85\x47\xcf\x69\x1a\xef\x1c\x5b\xdc\x55\xc6\x54\x53\xc0\x94\xad\x72\x51\xaa\x5d\x4f\x90\xc3\x8c\xcc\x07\x28\x12\xeb\xec\x85\x6f\x90\xcd\x6f\xa1\x00\xb2\x05\x76\x1e\x3c\x7f\xcd\xe8\x96\x08\x8f\xc8\xa7\xa5\x25\xa6\x25\x87\xf0\x07\x10\x83\x15\x30\xa8\x0b\x30\xf8\x96\xb0\x92\x53\x90\x7e\x90\x9a\xcd\x10\x75\xe6\x2e\x5c\x6f\x8c\xab\xca\x73\xb9\xac\xd0\x30\xf0\x00\x12\xae\x46\x39\x47\xbb\x35\x29\xd6\xd2\x9d\x59\x1a\x52\xeb\x46\x3b\x8a\x76\x78\xcf\x17\x1e\x7c\x84\xfe\xe5\x0c\x5d\x13\x06\x45\x5b\xed\x85\x15\x84\xb0\xf2\x41\x95\x31\x6c\x7c\x53\xe5\xef\x4a\x67\x21\xd2\xcf\x8a\x4d\x91\xa4\x07\xc3\xfc\xf9\x0c\xdd\xd4\xa5\x1e\x08\x6d\x09\x96\x80\x62\x06\x25\x70\xe8\x11\x08\xc7\x4e\xca\xf6\x16\x33\x45\x8c\x05\x7a\x6a\x97\xe5\xe3\x3f\x58\x8b\x7d\xfe\x1f\xe2\xe5\xf7\x21\x2f\x41\xdb\x39\xd2\x3f\x54\x54\x36\x9a\xd2\xf8\x21\xb5\xf5\x32\x3c\x86\xa1\x1b\xe9\x53\x95\xa0\xad\x4b\xeb\xd8\xa9\x7e\xa6\x0f\xcf\x62\xdb\xf5\x2b\xd0\xac\x3d\x1f\xbb\x57\x8d\xf6\xbe\x85\x2d\x29\xec\x76\x67\xe5\xcd\xd1\x3b\xe1\x87\xd2\xba\x12\x7e\x24\x5a\x11\x19\x9d\x20\xbd\x93\xeb\x41\x12\xb4\xe4\xa8\x6b\x84\xa0\x0a\x01\x91\xb6\xa2\xf6\x27\x69\x9e\x9e\xb5\x1d\x77\x81\xfe\x12\x3b\x2a\xf3\x1e\xaf\x27\x03\x98\x5b\x9b\xf5\x4b\x21\x5f\x1a\x80\x83\x88\xdb\x61\xf3\xb8\xdb\x26\x0e\xfa\xc2\x11\x9e\x4d\x10\xa4\x33\x47\xc7\x8a\x3f\x0e\xd5\x6a\xae\xd6\xfc\xa5\x12\xc4\xf8\x75\x4f\x4f\xf4\xf8\x21\xaa\x49\x95\x6e\xd2\x13\x2c\xd7\xca\x11\x1d\x74\x89\x1e\xcd\x1f\xd9\x26\x9f\xfa\x99\x94\xc0\x5b\x46\xf7\x68\x16\xa2\x6a\x5e\x04\x38\x0d\xb7\xb9\x8e\x88\xfe\xc9\xe5\x79\x46\xc1\x1a\xef\xda\x17\x0f\xed\x76\xf0\xde\x98\x33\x4b\x4f\xe9\x51\x9f\x7c\xe1\x0e\xa6\x37\xfd\x99\x70\x5e\x05\x6f\xbd\x81\x25\x73\x92\xbc\xd1\xdd\x8c\x6f\xa9\x1c\x20\x0d\xe4\xf1\x43\xf1\xef\x59\x6a\x6a\x7a\x74\x01\xc2\x1b\x3e\x09\x67\x0a\x32\xc2\xf6\x90\x13\xbc\x85\x15\xba\x74\xe4\x66\xbe\xa4\x8c\xd1\xdd\xec\xec\xc1\x49\xd4\x61\x89\x2b\x2c\x36\x9a\x4b\xe9\xb2\xcf\xf5\x4f\xbf\x9d\x01\x3a\xf7\x09\xf4\xf8\x21\x52\x93\x8b\x49\x32\x60\x0b\xe8\x11\x92\x24\x89\xb8\x6d\xb6\xcd\x34\xb7\xdf\x19\x4d\x18\xb1\xdb\x46\x6b\x86\x19\x6e\x54\xe9\x2c\x70\x49\xd3\xf4\x0e\xc8\xcd\xa0\xed\x58\x8d\x1e\x3f\x94\x33\x36\xa0\x02\xee\x19\xc0\xea\xdf\x69\x72\x30\x02\xea\x10\x1c\x1b\x06\xc1\x13\x94\x5a\xe9\xdf\x5f\x5a\xa7\xfc\xf4\x16\x7e\xe9\x80\xb7\xc2\x98\x50\xfb\x17\x7c\x28\x00\xca\x90\xc6\xa8\x12\x3d\x4f\x3d\xd8\x9f\x7c\x49\x68\x28\x0f\xf1\x49\x8e\x7e\x79\x89\x96\xb0\xa2\x0c\x66\xe1\xab\x33\xf4\xb0\x47\xec\x6d\x53\x62\x81\x56\x0a\x0f\xb1\x5f\x92\xba\xa0\x4c\xd8\x03\x83\x48\x1d\xb5\x48\x94\xf6\x7d\xfc\xb0\x5f\x09\x91\xe4\x18\x06\xa7\xd4\x43\x76\x2d\x24\x3b\x59\xb9\xf2\x65\x37\x96\x18\x2b\xc6\xf7\xd0\xfe\xa0\x56\xd5\xec\xcc\xc8\xc7\x11\xba\x21\x81\x84\x9d\xaf\xd1\x0b\x79\x6c\x5c\x3d\x36\xe6\x08\xa4\xb4\xa8\xbf\xf3\x44\x8f\x1e\x22\x09\x22\xa3\x35\xdc\xd0\xd3\xdc\xb1\xb0\x93\x6a\xe3\x29\x76\x13\x2e\xca\xf5\x83\x2d\xb0\x3d\x6a\xc9\x46\x98\x01\xc6\x43\x62\x50\x89\x79\xa0\x35\x6e\x1a\xa8\xd3\xf6\xd6\x34\xcf\xe7\x88\x09\xff\x29\x98\xb0\xf8\x03\xf1\x62\x38\x00\x29\xe1\xd0\x5d\x0d\xec\xc1\x1c\xe7\x82\x91\x12\xb2\x1b\x8b\x8c\x16\xde\x64\x3a\xeb\x88\x79\x92\xd0\x26\xbe\x28\x5c\x9a\x1a\x76\xbe\x6d\xd8\x87\xc5\x85\x01\x64\xa2\xc7\x36\x20\xec\x01\x52\xe9\x96\xcd\x46\xec\xec\xb8\x36\x29\x05\xc7\xc0\x8e\x36\x7b\xe1\xe0\x41\x96\x61\x4c\x23\x26\x43\xa9\x32\xba\x59\xaf\xe8\xc2\x8b\x60\x4b\x33\x4e\x3c\x8e\xe2\x95\x01\x2f\xc9\x4a\x2e\x2e\xdf\x02\x4b\x1b\x65\x09\x65\x28\xba\x6a\x67\x54\x0c\x86\x2e\x13\x61\x7b\x8b\xca\xcc\x04\x62\x7b\xc8\x73\x52\x06\xea\x43\xce\x97\x73\x60\xed\x2c\x7a\x2e\x65\xaf\x1f\x6d\xae\xe8\x25\x21\x95\xe8\x4f\x89\x57\x4f\x25\xd1\xdb\xcc\xdb\xb7\xb5\x49\x75\xe4\xdf\x66\xba\xde\xc2\x0e\xb3\x12\x4a\xa1\xfc\x1f\xcd\x1f\x9d\x27\x51\xdd\x00\xe7\xf8\x1e\x16\xe8\xf4\xa9\xca\x49\x1a\xbe\xb9\xf2\xd4\xd5\x2d\xa9\x10\xae\xaa\x68\xef\x6f\x18\x6c\x09\xed\xb8\x6a\xb7\xc6\x5b\x40\x4b\x80\x7e\x7f\xad\x4f\xa3\x51\x13\xb4\x34\xf6\x6a\xc6\x9c\xfd\x12\xdb\x8b\x46\xfc\xf0\xfd\x65\x92\xe0\x25\x04\x0a\x97\xa5\x90\xa9\x5b\x28\x28\x2b\x67\xa4\x54\x12\x25\xd9\x43\xca\x73\xc4\x68\x05\xce\x23\xf1\x53\x28\x8b\x76\x47\x99\xe8\x7e\x65\x74\x8d\x6d\x11\xbd\x73\x9b\xff\x04\xfb\x64\xd3\x9f\x60\x7f\x6e\x24\xc3\x6f\xd3\x3f\x3c\x47\x81\x1c\x0a\xab\x53\x3d\x0a\x48\x91\x60\x53\xac\x3a\x27\xe6\x54\x92\x3a\xd4\x5d\x7b\x9a\x52\x19\x2d\x19\x2b\xbe\xde\xef\x3a\x40\xe9\xa9\x40\x71\x55\x01\x43\x6b\xac\x94\x5a\x03\x05\x59\xa9\x6d\xeb\xe6\xda\x24\x9e\xd3\x1e\xb7\x86\xb0\x97\xa1\x1d\x27\xcc\xa5\x63\x9c\x68\x40\x2b\xf6\xa9\x20\x3f\xf1\x33\x51\x13\x96\xae\x93\x99\x75\x3d\x33\xba\xd0\x76\xce\x6b\xc3\x6b\xb7\x89\x45\xd1\x76\x9c\xab\x27\xe7\x0e\x28\xef\xf5\xc1\x0a\xd3\x43\x29\x54\x99\xa9\x97\xae\xd2\x4c\xbd\x77\xd5\x66\xfe\x7d\xb6\xfb\x17\x51\x9d\x3d\x93\x7e\x2d\xfd\x19\xc7\x56\xd0\x17\x50\x9f\x39\xc6\x85\x86\xab\x70\x71\x12\xb2\x74\x0f\xad\x15\xa7\x9f\x49\x4d\x36\xdd\x46\xb2\xf6\x56\x55\x12\x6d\xa0\x6e\x67\x67\x31\x85\x7b\xea\xfe\xdc\xf1\x56\x91\x46\x85\x69\xd5\x3a\xa3\x35\xda\x28\x68\x2a\xca\xca\x7a\x70\x26\x60\xab\x2d\x16\xe5\x59\xb4\xd4\xe3\x0f\x2d\xc1\x27\x6d\x42\xed\x7f\xd6\x9e\x31\x61\x89\x26\x88\x65\xad\x26\xd8\xc5\x2a\xc2\xac\xba\x43\xf5\x75\x2f\x16\x07\xa8\xeb\x44\xb2\x7a\x5c\x67\x5f\x0f\x79\xdf\x56\x09\x2a\x39\x93\xfb\xc1\xd9\x02\xfd\x61\x38\x36\x99\x70\xb2\x6a\xb9\xaf\xae\xc6\xbb\x5e\xa2\x3f\x84\x9b\x35\xe6\x63\xbd\x52\x3e\x9a\x1e\x71\xca\xe4\x18\x6c\xe8\x16\xcc\xe4\x46\x02\xaf\x99\xc9\xe5\xcd\xdb\x8c\x1b\x2b\xda\x4d\x47\xae\x67\xed\x00\x86\x7d\x78\x35\x81\x64\x09\xd5\xe0\xce\x93\x41\xb3\x84\xca\xc1\x12\x25\x32\x55\x36\x1f\xc6\x4d\x52\x0e\xd7\xfb\x25\x2d\xf7\x6a\xfd\xe2\x32\x91\xb0\x75\x96\xba\x97\x9b\x19\x49\xb8\x45\x29\xdc\x81\xbc\xdb\x3d\xb4\x5e\x73\x6d\x82\x09\xfa\xe9\xff\x4e\xee\x1a\x45\x11\x86\x7a\xba\xde\xee\x70\x87\x2d\x81\x9d\xe9\x25\x7d\x99\x6b\xd1\x41\x19\x15\x4f\x46\x7b\xf4\xfb\xbd\xec\xf6\xf6\xa6\x6e\xff\xf5\xcf\x07\x74\x4b\x8f\xf8\x29\x51\xc5\x52\xb7\xa4\x55\xd5\xa5\x2a\x4b\xf7\xca\x96\xc5\xf5\x92\x70\x67\xb3\x64\xda\xf3\x1d\x2d\x1b\xb0\xec\x75\xfc\xe5\xc3\xd3\x86\x29\x89\x88\x33\x4e\x8a\xdf\xc6\x32\xd4\x49\xc1\x99\x42\xf0\x2c\xce\x0e\x86\xd9\x8d\xb0\x56\x27\x8c\x9b\xf8\x55\x0b\x84\xa3\x8e\xab\x6a\x5b\x05\x28\x93\x82\xf3\x80\xe4\x0b\x51\x5c\x84\xd4\x63\x85\x54\xeb\xa5\x5b\xdd\xcc\x49\x3c\x54\x90\x85\x7b\xab\xd1\xcb\x55\xe6\x39\x89\x21\x69\x63\xeb\xcc\x60\xd7\xf8\xd1\x07\x3e\x96\xd7\x52\xb1\x2f\x3f\xb1\x25\xa3\x08\xa6\x9e\xf1\xa5\xff\xf8\xc9\x30\x9a\x8e\xb9\x7e\x04\xa6\xd9\x24\x96\x8f\xa5\x5d\x1f\x11\xa2\xfe\x9b\x30\x83\xa5\x0b\xe8\xa2\xaa\xae\x83\xd8\x14\xba\x0e\xe9\x38\xb5\x0b\xd2\x1a\x80\xe8\xc1\xa5\xd0\xe2\xc6\xf6\x6a\x30\x17\x93\x4e\x94\x8d\xf6\x35\x14\x83\x01\x61\xb9\x4f\x98\x85\x73\x89\xbc\xe9\xc5\x0d\x5d\x94\xd0\xa5\x87\xa1\x0f\x56\xac\x17\x55\x07\xa3\x0c\x6e\xae\x76\xca\x46\x56\x47\xca\xe5\x93\xca\xa9\xf7\x59\xea\xc4\xd8\x81\x6c\xa1\xcb\xb4\x70\xcd\x7c\x4e\x44\x68\x9f\x45\x88\x16\x2e\xa2\xbd\x6d\xf8\xb9\xb8\xfa\x72\xe4\xa1\xeb\xbf\x1a\xc7\x38\xc1\x3b\xb9\x70\x5a\x5d\xcc\xa3\x8b\x79\x65\x22\x57\xca\x49\xaa\x88\x22\x21\x23\xaa\xec\x38\xab\x7e\x7a\x83\xd0\xed\x25\x0d\xc3\x04\xb0\x64\x7a\x28\x9a\x4c\x22\xe0\x9e\x8a\xb1\xba\x9a\x3e\x13\x5c\x15\xf0\x79\xc2\xc2\xb0\xdb\x80\xaa\x71\xb2\x35\x36\xaa\xc6\x21\xad\xfd\xa7\x19\x12\x03\x53\xc4\xc1\x8a\x89\x22\x22\x59\x6c\x8d\x87\x36\x82\xad\xdc\x7c\xbb\xa5\x8c\x93\x28\x38\xc6\xc5\xe2\xaa\x46\x4c\x6c\xb4\xc0\xb6\xca\xfa\x72\x12\x80\x55\x27\xfc\xd6\x02\xcb\xea\x34\x21\xcc\x0d\x65\xb6\x28\xd1\x40\xd6\x3b\xa6\x46\xcd\xa0\x44\x84\xef\xdb\x22\xbc\xc5\xa4\x12\x36\xa8\xac\xb6\xe2\xf9\xb8\xf2\xa8\x3d\x35\x40\xc0\x94\x9c\xcd\xdd\xcc\x0e\x7a\x18\xd6\x65\xcf\x37\xc6\x65\x95\x8f\x6e\xfb\xf9\x67\x44\xcb\xe5\x82\xb5\x5b\x54\x02\xed\x70\x59\x49\xda\x7f\x87\x4e\xd0\xc9\x39\xe4\x44\xc7\xe6\xf4\xb5\xcb\x9b\x70\xa0\x4d\x99\xd2\x06\xb3\xf7\x5c\x9d\x8f\xc0\xdc\x03\xe2\x1f\x85\x70\xf9\x69\xbc\xe6\xec\x54\x8f\xac\x0a\x48\x4e\x37\x4c\xa0\x67\x8b\x03\x8e\xce\x84\x87\x41\x1c\x97\x4c\xfa\xbc\xc9\xce\x96\xc8\xf0\xae\x28\x00\x4a\xdf\x40\x53\x2b\xc1\x9e\x7f\xd0\x49\x16\xc2\x51\xa5\x4c\x3c\x5c\x23\xca\x10\xfc\xd2\xe1\xca\x16\xdb\x79\xfc\xd3\x04\x0c\x4c\xe8\x2f\x99\x71\x1f\xa0\x70\x36\x08\x92\x91\xae\xe0\x58\x88\x5c\x02\x76\x3b\x51\xb4\xd0\x87\x76\xbc\x20\x4d\xde\x24\xd4\x40\xf7\x3a\x2a\x44\xc5\x36\x2a\x38\xa7\x42\x6c\x6b\x90\x4e\xa2\x29\x3f\x25\xca\x16\x9b\x44\x3a\xb5\x4b\xf7\x9b\xfd\x31\x89\xab\x89\x62\x9a\xc9\x8f\xd5\x11\xe4\x64\x84\xe9\x6b\x36\x7d\x7e\x73\x29\xb0\x11\xfb\x9b\x6b\x5b\x83\x2c\x7f\x7b\x43\x68\x23\x0c\x12\xe1\xfa\x11\xd9\xc8\x05\xef\x8f\xe0\x7e\x3e\xc8\x67\xd8\x7f\x6c\x44\xf5\x9f\xc8\x04\xfd\xc1\x98\x9b\xa7\xd6\xde\x3c\x0d\xaa\x8c\xb5\x95\xa9\xf7\x28\xa7\x9e\x5b\x65\x77\xfc\x94\x4d\xef\x05\x62\x79\x1a\x30\x71\x94\x2c\x71\x86\x73\x4c\x3e\x14\x9f\xb5\xde\x38\xcb\x78\xa5\xd3\x6b\x87\xc2\xe5\xa8\x5d\xb2\x64\x26\xe2\x54\xac\xad\x70\xa4\x92\x02\xaf\xbf\x6b\xd5\x01\xcf\x07\xa1\x7f\xe6\xfe\x72\x2d\x88\x60\xd8\xa4\x01\x3d\x39\xee\x94\x88\x1c\x06\xce\xdd\x90\xe9\x9e\xc2\xd1\x6b\xda\xe3\xfa\x64\x4e\xca\x63\xa4\xc7\x89\x02\x1c\x2f\x40\x89\x50\xc2\xe7\xc9\x90\x17\x9f\xcd\xad\xa6\xc3\x24\x29\xe8\x3b\x49\x98\x82\x3e\xc7\xcb\x93\x0f\xe8\x20\x91\x4a\x07\x26\x7f\x05\xb9\xea\xc3\xdf\x19\xd1\x3a\x3c\x26\xfa\xeb\x62\xad\xf6\x91\x10\x73\x27\xde\x3e\x12\xb8\x8b\x62\xac\xbc\x65\x9d\x3d\x44\xfa\x32\x8c\xc1\x45\xe6\x91\xaf\xf4\xf2\x71\xb2\x23\x43\x8f\x32\x4e\xf6\xeb\xc7\xc3\x6e\xea\x2d\xae\x48\x78\x5a\x32\x1f\x06\x73\x7f\x8d\x06\xb7\xf2\x52\xd6\x17\xfe\x09\xb6\xbe\x92\xaa\xea\x99\x58\x87\x7c\xf6\x77\x83\x85\xca\x88\xc5\x13\x3f\x5b\xa0\x1f\x28\x0d\x8b\x01\xb4\x04\xf5\x7d\xdd\x5c\x93\x9a\x6e\x4e\xa1\x3e\x5d\xe3\xfa\x5e\x5b\x54\x7d\xa9\x09\x0a\xa3\x13\xa1\x8f\xd7\xc9\xda\xd2\x97\x61\x19\xcb\xec\xef\xc2\x1e\xb1\xb1\xce\xde\x92\x1a\x5a\x2b\x4e\xea\x7a\xca\x72\xc9\x65\xb0\xad\x86\xf2\x28\x1a\x0c\x34\x98\x9b\xd6\x99\xff\x42\x93\x24\xa2\x86\x36\x6c\x99\x8e\x73\x68\x4b\x56\x8e\xf6\x60\x30\xff\x1c\x20\xe1\xed\x75\x39\x4a\xf6\x74\xcc\x9a\x52\x12\x04\x97\x16\xa0\x7f\x52\x3e\xc7\x35\xe9\x58\xbc\x84\x5d\xba\x40\xfa\x77\xc6\x26\x39\x99\xa3\x59\x12\x14\x4e\x84\x1c\x1a\xac\xa1\x18\x62\x67\x40\x62\x5d\x94\x3c\x54\x6d\x30\xc6\xde\xce\x54\xb7\x44\x17\x2b\xe4\x8a\xa1\x92\x6c\x37\x45\x32\xdf\x78\x3f\xce\xbf\x0c\xad\x46\x22\x23\x9a\x5f\xcc\x94\x1b\x69\x5b\x11\xdd\xfa\x0f\x64\x81\xd9\x8a\x01\x54\x7b\x1b\xdd\x11\x0e\xa1\x07\x8b\x53\xeb\x45\xab\xa3\x86\x02\x9d\x73\x3f\xd0\xa4\xe2\x90\x7c\x2d\xcf\xef\x2e\xc1\x16\x2d\xfb\xe1\x29\x13\xc9\xf5\x85\x48\x00\x85\xd5\x4a\x5d\x26\x52\xed\x51\xab\xee\x23\x11\x1e\xfa\x01\xaa\xc4\xcc\xec\x9b\x4c\x8d\xcb\x54\x86\x56\xc9\x80\x50\x08\x6c\xa0\x5e\x7e\x44\x26\xf5\xe1\x14\xa3\x45\xe4\x9d\x26\x4e\x10\x25\xcb\x5e\xa6\xfa\xd9\xca\xbb\x6f\xbc\xcd\xf0\x36\x4b\xa8\xa9\x8c\x91\xe7\xd1\x15\x7e\xc2\xff\x74\x6a\x54\xbf\xb3\xc1\x69\x75\x1d\x91\x78\xe9\xbb\xae\xe6\x34\xae\x3e\x29\xdb\x57\x1c\x9a\x70\x98\x3d\xbf\x3d\xc8\x6c\x3d\xfe\x55\x55\x45\x07\x14\xff\xff\x32\xd6\x25\x4a\x8e\x89\xef\xec\x9d\x47\x32\x3f\xe4\xab\xd8\x25\x96\x77\x0c\x44\x1c\x8b\x0f\xda\xeb\x34\x83\xf0\xc9\x91\xba\x49\x4c\x2d\x77\x4f\xdd\x7b\x70\x94\xea\xf7\x55\xfb\x45\x88\x80\xd0\xf1\x05\xad\x39\x29\x41\xdf\xf1\xc6\x5b\x52\x55\xc1\xee\x60\xf0\x21\x35\x6a\x81\x6d\x6c\x2d\x8c\x39\xd3\xc3\x8b\x35\x94\x5d\x95\x97\x9e\xfe\xf4\xdd\x37\x03\xc3\x99\xdd\xb1\xc6\xa5\xe8\x6b\x0b\x86\xdf\xd8\xa2\xd5\x21\x51\x1d\xe1\x80\xd6\x44\x0f\x26\x9e\x51\x0d\x06\x1f\x17\x7e\x65\xf0\x04\x07\x87\xbd\x6c\xa3\xd7\x4f\x05\xe5\x8c\x8c\xf3\x84\x4d\x33\x2a\x6a\xdf\xec\x0e\xfb\x17\xca\x45\xc8\xcd\x29\x72\x33\x6c\x9a\x3c\x70\x25\x00\x0d\x87\x9d\x52\x85\x58\x89\xb4\xc3\x60\x24\x2a\xac\xb3\x8a\x82\x51\x51\xe8\xf4\x9f\x2d\x1e\x75\x50\x6d\x56\x24\x93\x9f\x1b\x94\xb2\xc9\xa4\xff\xbb\xc8\x54\x5f\x61\x3c\x1c\x9c\x32\x66\x4c\x36\x4b\xef\x6c\xa2\x59\xa5\x61\x80\x7c\x0d\x71\x8f\x34\x6d\xbf\x94\xd2\xe8\xd3\x80\xbf\x45\x04\xc4\x09\x57\xc7\x24\x37\xea\xe8\xf8\x68\xc8\x75\x9f\xe1\xf5\x45\xc1\x9a\x3d\xc6\xc1\x59\x76\xc5\x7b\x18\x97\x87\xaf\xc6\x5e\xf9\x9a\x84\x62\x22\x63\x8f\x0b\x90\x58\x16\x46\x21\x92\x1b\xcf\x1a\xd0\xf7\x73\xf9\xb6\x80\x1b\xcb\x68\xd7\xc0\x61\x34\x8e\x92\x63\xfc\x57\x63\x3d\xfc\x0e\x19\xff\x9b\x46\x31\x5c\x5f\x79\x24\x3c\xf5\x15\xc5\x2f\x7e\x47\x5c\x3e\x36\x98\x61\xcd\xf7\x8c\x0f\x1c\x79\x04\x5e\xef\x09\xce\xef\x44\xbf\xe0\x9b\x4a\x4f\xf0\xfc\x73\xf6\xf9\xac\x93\x38\x22\x48\x13\x3d\xd2\xa9\xbe\xe5\xb8\x40\x1d\xea\x62\xfa\x5b\x89\xd7\x39\x08\x9b\x58\x91\xfe\xec\x00\xc9\xb7\x7d\x27\x21\x9d\xc7\xf8\xaf\x09\x41\x3b\xce\x85\x1d\x39\x54\x78\x55\x9a\xba\xf4\x81\xd3\x84\xd8\x36\xf2\xa9\xcd\xdd\x9b\xb7\xa3\xd3\x3f\x5e\xd3\xce\xbf\x64\x7b\xb8\xb1\x24\x88\xbc\xac\x67\xdc\x29\x0d\xdd\xf5\xdb\xf0\x0a\x5a\x74\x8d\x9b\x06\x18\x7a\x81\x97\xdc\xbd\x43\xd2\xf6\x90\x77\x5c\x9a\x12\x72\xc2\x12\xb7\x89\x66\x97\x82\xe8\xbe\xa2\xcc\x96\xf1\xba\x75\xf2\x71\x18\xc0\x3f\xf4\x17\x5c\x61\xbc\xf0\x59\xe1\x2d\xd7\x9f\x71\xd3\xc8\x92\xaf\x55\x78\x9c\x43\xba\x8d\x83\xce\x34\x81\xc8\x82\xe8\x63\x07\xe6\x1e\xde\x05\xfa\x68\x39\x32\x42\xf0\x4f\x41\x08\x21\x59\xe7\x6e\x2f\xfb\xbf\x44\x1f\x3f\xe5\x14\xe0\x55\x59\xea\xda\x4e\xdd\xfc\x3b\x9e\xbe\xdb\x3b\xb8\x5a\x17\xf9\x97\xba\x32\x79\x61\xc9\xef\x57\x76\xc5\xdf\x00\x09\xff\x3b\x85\xe8\xdf\xcc\x26\x77\x65\x25\xd9\xfc\xc9\x43\xf2\xa3\x57\xe2\xa7\x80\x9e\xc5\x70\x26\x5c\x8d\x9f\x26\x4e\x76\xd7\xfb\x11\xdc\x0b\x9a\x79\x8a\xb7\x89\x63\x25\x86\x83\xd1\x85\xfc\x63\x34\xfe\xd8\x2f\xb5\x4f\xdf\x87\x05\x6d\xde\x51\x25\x43\x6e\x3d\xc4\xdf\x06\xe2\x48\x16\x33\x55\xa0\x1c\x2c\x64\x79\x46\x3d\xb5\xc2\x73\x07\x17\x74\x99\x73\xaa\xcb\xec\x38\xa5\x9e\xbf\x6c\x7a\x58\xc9\xf7\xb4\x9c\x15\xb8\xf1\x69\x9b\x42\x2f\xd4\xbe\xe1\xbd\xdb\xdc\x5e\x6f\x4e\xb8\x8b\xa7\xaf\x68\x4d\x67\x52\x23\xca\xf4\x97\x36\x96\x80\xcc\x59\x9c\xbe\xb2\xde\xc8\xcc\x6e\x4d\x55\x1e\x30\x4e\xe3\x0f\xdc\xd0\xec\x93\x63\x31\x40\xa4\xf3\x8c\x2a\x8e\xd5\xa7\x6d\xd6\x53\x6a\x02\xd5\xc2\xd3\xb3\x69\x15\x9a\x80\x8d\xb2\x91\xc4\x2f\xc2\xcc\x49\xf1\xdd\x02\x37\xa3\x65\x86\xe1\x55\xff\x87\x84\x76\x33\xf3\x2e\x70\x33\x71\xde\x46\x57\x1c\xa0\xe0\x83\xbf\x83\xf4\x7d\xf0\x77\x88\xfa\x0f\x4f\x5f\x0c\x94\x44\x27\xa9\x32\x58\x14\xad\xcd\x57\x5c\xf6\x87\x2a\xd5\xad\x3e\xe1\x05\xf7\x6b\xcc\xcd\x71\x36\x28\xbd\xbb\xed\xd5\xca\x63\xe1\xfd\xf6\xf1\x0d\x3f\xfd\xa4\x23\xd1\x48\x23\xe7\x89\x4b\x78\xbb\xfd\xe8\x55\x9d\x12\x6f\xc7\x59\x48\x11\xe7\x41\xd6\x6b\xd0\x9d\xe7\xa3\xa2\x92\x7a\x7a\x94\xdc\xa4\x9f\x4f\x16\xa3\xfe\xff\x03\x59\x2a\xad\xde\xdd\x43\xcf\xde\xf1\x19\x25\x7f\x6a\x93\x41\x6e\xaa\x44\x74\xf6\x2e\xba\x14\xad\x33\x9f\x72\x8a\x54\x6c\xbf\x09\xc6\xf2\x3d\xe9\x5a\xeb\x05\xfa\xcb\xe0\xa1\xe9\xfe\x74\x9f\x9e\x4d\x7e\x1c\xf9\x4f\xb8\x21\xa9\x33\x67\xe6\xca\x35\xf7\x72\x4a\xbb\x3b\xd8\x43\xae\x99\x4b\x2a\x54\x4d\x43\x78\x49\xbb\xda\xd8\xec\x56\x16\x7d\x5a\x6a\x80\x54\x0e\x16\x5f\xe8\xe2\x04\x63\x70\xe8\xa9\x0d\x90\x6f\x60\x6c\xef\x67\x88\x41\x7c\xec\x29\x61\x89\x84\xd2\xe0\xef\xad\xb3\x9e\xd9\xfe\x8b\x14\xbe\x1e\xb7\x43\x38\xee\xf8\x72\x03\xc5\x6a\xa1\x5c\x75\xed\xfa\xca\x1c\xd3\xef\x81\x4a\x1d\x31\xf8\x91\x1f\x74\x89\x2e\xf4\x81\xf1\x8b\x2a\x7f\x55\x49\x06\x90\xf3\xfd\x1b\x01\x48\x7f\x7d\x27\x05\x28\x0b\x29\xfc\xa8\x4e\x06\x8e\x6f\xed\x27\x81\x24\xbf\x89\x93\x99\x5f\xd0\x21\x40\x2f\xfd\x55\x1b\x17\xd4\xca\xac\xe6\xbf\xfa\x1f\x4a\x70\x10\x4b\x7e\x70\x46\xce\x4e\xfe\xba\xa8\xc2\x56\x49\x1a\x65\xbf\x05\x13\x4f\xcc\x6f\x3a\x0e\x6c\x1c\x2b\x03\xca\x73\x63\xac\x6e\xe5\xa4\xbe\xaf\xe2\x8f\x1b\xc9\x72\x36\xad\x23\x9c\x98\xae\xdc\x22\x39\xde\xc2\x6c\xc4\xec\x17\xeb\x6f\x71\x00\x87\x9d\x88\x93\x1a\xa4\x22\xf5\x7b\x4f\x59\xb8\x57\x20\x3b\x46\x9f\xef\x14\x7b\xed\x07\xe4\x33\x70\x79\x31\xbb\x87\x76\x31\xdc\x3b\x89\xb6\x05\x73\x86\x9e\x3c\x41\x0d\xae\x49\x31\x3b\x7d\x2a\x8b\x7d\x85\xf1\x72\x2f\x36\x7b\xef\xc3\x48\x34\xf9\x29\xa9\x53\xa3\x12\x3e\x9d\xfc\x6f\x00\x00\x00\xff\xff\x3d\xe2\x86\xa1\x21\x74\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x66\xe4\x5d\x5b\xce\xed\x5d\xdd\x83\x2a\x9e\x8c\x27\x4e\x66\x5d\x93\x49\x52\xb6\x73\xb9\xab\xab\xad\x2d\x88\x6c\x59\xd8\x50\x84\x06\x00\xa5\xe8\x52\xfe\xef\x57\xf8\x24\x00\x02\x24\xa5\xe4\x66\x92\xbd\xf8\x25\x11\x09\x34\x1a\xdd\x8d\x46\x7f\x01\x3c\xff\xd3\xd1\x11\x42\x08\xbd\xa4\xc5\x7b\x28\xef\xe8\x7b\xa8\x39\x22\xab\x75\x05\x2b\xa8\x05\x47\x62\x09\x68\xd1\xd4\x85\x20\xb4\xc6\x15\x11\x3b\xc4\xe0\xb7\x86\x30\x28\x91\xa0\x68\x85\x6b\x7c\x0f\xe8\xc5\xcb\xd7\xef\x14\x94\x79\xb3\x03\xc6\x51\xa5\x80\x21\xa1\xa1\x2d\x18\x5d\x29\x38\xea\x37\xe2\xb8\x82\xa9\x1e\xf4\x39\x2e\x96\xe6\xe9\x92\x56\x25\x30\x74\x0f\x72\xcc\x2d\x45\xb8\x28\x68\x53\x0b\x3e\x45\xaf\x6b\xb0\xbf\x10\x51\x08\x11\x16\x8c\xa0\x40\x99\x16\x53\x74\x2d\xd0\x96\x54\x15\x9a\x03\xfa\x07\x25\xb5\xa8\x76\xa8\xa0\xb5\x60\xb4\xaa\xa0\x44\xf3\x9d\xc2\xa4\xe1\xc0\x10\xae\x4b\x0f\x2d\x5c\xae\x48\x4d\xb8\x60\x58\x50\x36\x55\x30\xef\xd2\x2f\xd1\xaa\xe1\x02\x15\xf4\x8c\x93\xfb\x5a\x43\x60\xb8\xe6\x0b\x60\x88\x2e\x10\xae\x77\xe1\xfc\x93\xb0\x50\x81\xeb\x9a\x0a\x44\x6a\x01\x0c\x17\x12\x67\xb1\x54\xb0\xcc\x44\x54\x27\xf9\x90\x36\x02\xe1\xf5\x9a\xd1\x0d\xae\x62\x52\x6a\xa2\x9d\xaa\xb6\xf0\xa1\x80\xb5\x90\x4c\x29\x61\x4d\x39\x11\x08\x97\x25\xd1\x6c\xb3\x08\x39\x3e\x51\x26\x1b\x36\xb5\x7c\x8e\xe0\x03\xe1\x82\xd4\xf7\xea\x35\xc2\x02\x81\x64\xcb\x8a\x54\xc0\x05\xad\x01\x91\xda\x1b\x72\x03\xba\xed\x1a\x18\xa1\xa5\xe1\xa3\x9c\x1c\x87\x82\xd6\x65\xc4\x29\x33\x04\x94\x86\xe2\x96\x49\x77\x4b\xc2\xbd\xa6\x0a\x08\xa9\xd1\xa2\xa9\x2a\xb4\xa6\x9c\x03\x27\xb4\x56\x0c\x32\xbc\x93\x94\x8d\x19\xb7\x93\x44\x44\x25\x45\xdb\x25\x16\xb0\x01\xa6\xc0\xa8\x17\x5b\x5c\x1b\x92\x92\x78\x34\x25\x1c\x5c\x50\x06\x08\xa3\x02\xaf\xf1\x9c\x28\xb1\x16\x4b\x2c\x10\xae\x2a\xba\xe5\x16\xce\x4a\x12\x49\x42\x29\x19\xde\x5a\x69\xde\x2e\xa1\xd6\x83\xcc\xa1\xa0\x2b\x6f\x8a\x12\x2d\x5c\x71\x8a\x04\x55\x10\xd6\xc0\x16\x94\xad\x10\x17\xf8\xbd\x24\x19\x5d\x03\xc3\x92\x21\xdc\x71\x3b\x92\x64\x6e\xe8\xf9\x4e\x8e\x81\x03\x9a\x49\x82\x16\x0c\xb0\x80\xf2\x14\xcd\xa9\x58\xba\x15\x82\x30\x93\x3c\x22\x82\xe0\x8a\xfc\x0f\x94\x0a\xb8\x9d\x02\x61\x88\x01\x5f\x43\x21\xc8\x06\x10\x9d\xff\x03\x0a\xc1\x67\xfe\x6a\xff\x55\x2d\x61\x86\x16\x52\x26\x24\x1f\x97\x58\x2e\x6e\x03\x5d\xcb\x96\x9c\x99\x6a\xfc\x57\xbd\x4a\x6d\xdb\x76\xea\x2d\x63\x0d\x8f\x0a\x5c\x55\xdc\x69\x0e\x4d\x52\x5a\x07\x50\x12\xc4\x75\xf2\x1d\x62\xa1\x39\x9e\xa6\x2a\x2e\x42\x92\x86\x04\x3d\x3a\x42\x7f\x3a\x3f\x3a\x22\xab\x35\x65\x02\xbd\xa8\xe8\x56\x61\xa0\x07\x7a\xfc\x41\x4a\xfc\xdd\xeb\x5f\x9e\xbf\xba\xbc\xba\xba\x79\x7e\x7b\xeb\x1a\x36\xf5\x3d\x99\x57\xe0\x35\x3e\x0e\x9e\x1d\xfb\x20\xaf\xaf\xee\xf0\xbc\x82\x5b\x83\x91\x07\xfb\xfa\xea\xee\xf2\xa7\x97\xcf\x6f\xef\x2e\x7f\xb9\x7e\xf5\x73\x3c\x48\x45\xb7\xb7\x82\x32\x7c\x0f\x2f\x00\xb8\xdf\xef\xf6\xee\xf5\xcd\xe5\xcf\xcf\x5f\x3c\x7f\x7e\x1b\x75\x32\x83\xbc\x61\xf4\xc3\xce\xf6\x30\xe0\xdf\xdc\xbc\xfe\xcf\xff\xb2\xcd\x8f\x70\x51\x00\xe7\x13\x5c\x55\x27\x7a\x11\x49\x2d\x13\x68\xf9\x8f\x47\x56\x73\xba\x86\xb0\x81\x5a\xa0\x5b\x45\xfc\x4b\x4d\xfb\x1b\xb8\x27\x5c\x00\x83\x72\x82\xcb\x92\x01\xe7\x33\x74\xa9\xff\x73\x92\xe9\xff\xd6\x88\xc5\x18\x08\xbd\x20\x5e\x92\x15\x11\xd7\xb5\x94\x7b\x9e\xe8\x7d\x8a\x88\x79\x77\xb9\x92\x03\xcd\xd0\xdb\x17\xe4\xc3\xbf\xff\xdb\x29\xaa\x61\xab\xfa\xda\x27\xd9\x71\x5e\xa6\x11\xbd\xe4\xaf\x68\x09\x89\x01\x6b\x5a\xc2\xf5\xd5\x0c\xdd\x0a\x46\xea\xfb\x1c\x01\xb2\x50\xaf\xa0\x82\x7b\xb9\x87\x8c\x00\xdd\x0b\x5b\xb3\xf0\x4a\x6b\xfa\x24\x69\x70\x40\x12\x03\xee\xfc\xfc\x1c\xbd\xc1\x72\xa1\x50\xa3\x03\xe3\x15\x63\xb6\x74\xa5\x36\x68\xc3\x0a\x70\xfd\xcc\x36\x10\xae\xcc\x0e\x92\x15\x88\x84\x76\x31\x62\x2e\x87\x96\x13\x74\x3f\xfa\xb0\x5a\x33\xb2\xc1\x02\x7c\x1d\x6d\xf5\x4e\xbb\xed\xcb\xae\x06\xe3\x91\xa8\xbc\xd1\x60\x35\x2a\xde\x8f\x31\xa8\x04\x84\xd2\xfb\x78\x45\xea\xf7\x9f\x46\xa2\x4b\x09\xe7\x10\xac\x8c\x21\x21\x0d\x1b\xa5\x03\x63\x34\xf4\xfb\x7d\xb0\x78\xe6\x60\x1d\xc2\xb0\xc0\x90\xcb\x89\x4f\xbc\x65\x24\xf1\xf2\x76\x89\x11\x88\x34\xf3\x8a\x14\x68\xdd\xc1\xa7\x67\x73\x97\xfd\x18\xe0\x52\xaa\x6b\x52\xcb\xfd\x44\x6d\xcc\x08\xcf\x95\xb9\x85\x46\xe0\x18\xac\xf1\xeb\x7a\x41\x35\x1e\x86\x83\xee\xff\x31\xc1\x14\x22\x8e\x2b\x7a\x4b\xa7\x0c\x6d\x69\x53\x95\x1a\x77\xd7\x41\xce\xc1\x92\x51\x77\x54\x66\x47\xc3\x25\xa9\x8d\x31\x10\x61\xca\x87\x51\x7d\xa6\x47\x1c\xcb\xe0\x5e\x7c\xd7\x72\x9a\x7c\xe9\x63\x4c\x58\x76\xc1\x1a\x81\x34\xfb\xb8\x6c\x6f\x2d\x55\xcf\xee\xd5\x23\x48\x5e\xb4\x60\x46\x4f\x6a\x88\x05\xd2\x3a\x69\xa5\xdd\x47\x54\xcb\x46\xce\x1d\xf0\x8c\x65\x63\xa8\x18\x2b\xb9\xd5\x41\xb1\xb5\x1c\xdb\xc9\xf1\x14\x1c\x63\x95\x07\xb0\xc0\x45\x80\xd9\x47\xd5\x3e\xee\xb3\x68\x6a\xb7\xe3\x79\x1b\xe4\xa4\x84\x4a\xe0\x56\xd3\xcb\x6e\x0f\xfe\xa4\xa5\x2d\x9e\xd4\xed\xd2\xa8\x54\x32\x57\xa6\x55\x97\xe7\xe2\x69\x3c\x5a\x4e\xd3\xee\xce\xb1\xc1\x4d\x65\x4d\x35\x0d\x4c\xdb\x2a\xe7\xa5\xde\xf5\x24\x39\xec\xc8\xbc\x87\x22\x5d\x9d\x3d\x0b\x0d\xb2\xe9\x0d\x14\x40\x36\xc0\x4e\xa3\xe7\x6f\x18\xdd\x10\xe9\x11\x85\xb4\x74\xc4\x74\xe4\x90\xfe\x00\x62\xb0\x00\x06\x75\x01\x16\xdf\x12\x16\x6a\x0a\xca\x0f\xd2\xb3\xe9\xa3\xce\xd4\x87\x1b\x8c\x71\x59\x05\x2e\x97\x13\x1a\x06\x01\x40\xc2\xf5\x28\xa7\x68\xbb\x24\xc5\x52\xb9\x33\x73\x4b\x6a\xd3\x68\x4b\xd1\x16\xef\xf8\x2c\x80\x8f\xd0\xbf\x9c\xa0\x2b\xc2\xa0\x10\xd5\x4e\x5a\x41\x08\x6b\x1f\x54\x1b\xc3\xd6\x37\xd5\xfe\xae\x72\x16\x3a\xfa\x59\xb3\xa9\x23\xe9\xd1\x30\x7f\x39\x41\xd7\x75\x69\x06\x42\x1b\x82\x15\xa0\x2e\x83\x12\x38\xb4\x08\xc4\x63\x27\x65\x7b\x83\x99\x26\xc6\x0c\x3d\x73\xcb\xf2\xc9\x77\xce\x62\x9f\xfe\x87\x7c\xf9\x43\xcc\x4b\x30\x76\x8e\xf2\x0f\x35\x95\xad\xa6\xb4\x7e\x48\xed\xbc\x8c\x80\x61\xe8\x5a\xf9\x54\x25\x18\xeb\xd2\x39\x76\xba\x9f\xed\xc3\xb3\xd8\x36\xed\x0a\xb4\x6b\x2f\xc4\xee\xf5\xda\x78\xdf\xd2\x96\x94\x76\xbb\xb7\xf2\xa6\xe8\x9d\xf4\x43\x69\x5d\x49\x3f\x12\x2d\x88\x8a\x4e\x90\xd6\xc9\x0d\x20\x49\x5a\x72\xd4\xac\xa5\xa0\x4a\x01\x51\xb6\xa2\xf1\x27\x69\x9e\x9e\xb5\x1b\x77\x86\x7e\xec\x3a\x2a\xd3\x16\xaf\xa7\x3d\x98\x3b\x9b\xf5\x73\x21\x5f\x5a\x80\xbd\x88\xbb\x61\xf3\xb8\xbb\x26\x1e\xfa\xd2\x11\x9e\x8c\x10\xa4\x13\x4f\xc7\xca\x3f\x0e\xd5\x62\xaa\xd7\xfc\x85\x16\xc4\xee\xeb\x96\x9e\xe8\xc9\x19\xaa\x49\x95\x6e\xd2\x12\x2c\xd7\xca\x13\x1d\x74\x81\x1e\x4f\x1f\xbb\x26\x0f\xed\x4c\x4a\xe0\x82\xd1\x1d\x9a\xc4\xa8\xda\x17\x11\x4e\xfd\x6d\xae\x3a\x44\x7f\xf0\x79\x9e\x51\xb0\xd6\xbb\x0e\xc5\xc3\xb8\x1d\xbc\x35\xe6\xec\xd2\xd3\x7a\x34\x24\x5f\xbc\x83\x99\x4d\x7f\x22\x9d\xd7\x19\xfa\xf1\x63\x38\xb2\xe2\xce\x43\x92\x3b\xa6\xa3\xf5\x2e\xb5\x0b\x64\xc0\x3c\x39\x93\xff\x9e\xa4\x26\x67\xc6\x97\x20\x02\x04\x92\x70\xc6\xa1\x23\xed\x0f\x35\xc9\x1b\x58\xa0\x0b\x4f\x76\xa6\x73\xca\x18\xdd\x4e\x4e\x1e\x1d\x75\x3a\xcc\x71\x85\xe5\x66\x73\xa1\xdc\xf6\xa9\xf9\x19\xb6\xb3\x40\xa7\x21\x91\x9e\x9c\x21\x3d\xbd\x2e\x51\x7a\xec\x01\x33\x42\x92\x28\x1d\x8e\xdb\xad\x33\xcd\xf1\x77\x56\x1b\x76\x58\xee\x22\x36\xfd\x4c\xb7\xea\x74\x12\xb9\xa5\x39\x8a\x47\x04\x67\x20\x1a\x56\xa3\x27\x67\x6a\xce\x16\x58\xc4\x41\x0b\x5a\xff\x3b\x4e\x16\x06\x40\xed\x87\xe5\x9a\x41\xf4\x04\xa5\x56\xfc\x0f\x17\xce\x39\x3f\xbe\x81\xdf\x1a\xe0\x42\x1a\x15\x7a\x1f\x83\x0f\x05\x40\x19\xd3\x19\x55\xb2\xe7\x71\x00\xfb\x21\x94\x86\x35\xe5\x62\xcc\xe8\x17\x17\x68\x0e\x0b\xca\x60\x12\xbf\x3a\x41\x67\x2d\x62\x6f\xd7\x25\x96\x68\xa5\xf0\x90\xfb\x26\xa9\x0b\xca\xa4\x5d\xd0\x8b\xd4\x41\x0b\x45\x6b\xe1\x27\x67\xed\x6a\xe8\x48\x8f\x65\x71\x4a\x49\x64\xd7\x43\xb2\x93\x93\xac\x50\x7e\xbb\x32\xe3\x44\xf9\x1e\xc4\x4f\x7a\x65\x4d\x4e\xac\x84\x1c\xa0\x1f\x12\x48\xb8\xf9\x5a\xdd\x90\xc7\xc6\xd7\x66\x43\x0e\x41\x4a\x97\x86\x3b\x50\xe7\xd1\x19\x52\x20\x32\x9a\xc3\x0f\x41\x4d\x3d\x4b\x3b\xa9\x3a\x9e\x61\x3f\xf1\xa2\x5d\x40\xd8\x00\xdb\x21\x41\x56\xd2\x1c\xb0\x9e\x12\x83\x4a\xce\x03\x2d\xf1\x7a\x0d\x75\xda\xee\x1a\xe7\x01\x1d\x30\xe1\x3f\x47\x13\x96\x7f\x20\x5f\xf4\x07\x22\x15\x1c\xba\xad\x81\x3d\x9a\xe2\x5c\x50\x52\x41\xf6\x63\x92\x9d\x85\x37\x9a\xce\x26\x72\x9e\x24\xb4\x8d\x33\x4a\xd7\xa6\x86\x6d\x68\x23\xb6\xe1\x71\x69\x08\xd9\x28\xb2\x0b\x0c\x07\x80\x74\xda\x65\xb5\x92\x3b\x3c\xae\x6d\x6a\xc1\x33\xb4\x3b\x9b\xbe\x74\xf4\x20\xcb\x30\x66\x10\x53\x21\x55\x15\xe5\xac\x17\x74\x16\x44\xb2\x95\x39\x27\x1f\x77\xe2\x96\x11\x2f\xc9\x42\x2d\xae\xd0\x12\x4b\x1b\x67\x09\x65\x28\xbb\x1a\xa7\x54\x0e\x86\x2e\x12\xe1\x7b\x87\xca\xc4\x06\x64\x5b\xc8\x53\x52\x46\xea\x43\xcd\x97\x73\x60\x62\xd2\x79\xae\x64\xaf\x1d\x6d\xaa\xe9\xa5\x20\x95\xe8\xcf\x89\x57\xcf\x14\xd1\x45\xe6\xed\xdb\xda\xa6\x3c\xf2\x6f\x33\x5d\x6f\x60\x8b\x59\x09\xa5\x54\xfe\x8f\xa7\x8f\x4f\x93\xa8\xae\x80\x73\x7c\x0f\x33\x74\xfc\x4c\xe7\x26\x2d\xdf\x7c\x79\x6a\x6a\x41\x2a\x84\xab\xaa\xb3\xff\xaf\x19\x6c\x08\x6d\xb8\x6e\xb7\xc4\x1b\x40\x73\x80\x76\x87\xad\x8f\x3b\xa3\x26\x68\x69\xed\xd6\x8c\x59\xfb\x39\xb6\x17\x83\xf8\xfe\xfb\xcb\x28\xc1\x4b\x08\x14\x2e\x4b\x29\x53\x37\x50\x50\x56\x4e\x48\xa9\x25\x4a\xb1\x87\x94\xa7\x88\xd1\x0a\xbc\x47\xf2\xa7\x54\x16\x62\x4b\x99\xec\x7e\x69\x75\x8d\x6b\xd1\x79\xe7\x37\xff\x05\x76\xc9\xa6\xbf\xc0\xee\xd4\x4a\x46\xd8\xa6\x7d\x78\x8a\x22\x39\x94\x96\xa7\x7e\x14\x91\x22\xc1\xa6\xae\xea\x1c\x99\x5b\x49\xea\x50\x7f\xed\x19\x4a\x65\xb4\x64\x57\xf1\xb5\xfe\xd7\x1e\x4a\x4f\x07\x8c\xab\x0a\x18\x5a\x62\xad\xd4\xd6\x50\x90\x85\xde\xb6\xae\xaf\x6c\x02\x3a\xed\x79\x1b\x08\x3b\x15\xe2\xf1\xc2\x5d\x26\xd6\x89\x7a\xb4\x62\x9b\x12\x0a\x13\x40\x23\x35\x61\xe9\x3b\x9b\x59\x17\x34\xa3\x0b\x5d\xe7\xbc\x36\xbc\xf2\x9b\x38\x14\x5d\xc7\xa9\x7e\x72\xea\x81\x0a\x5e\xef\xad\x30\x03\x94\x62\x95\x99\x7a\xe9\x2b\xcd\xd4\x7b\x5f\x6d\xe6\xdf\x67\xbb\x7f\x16\xd5\xd9\x32\xe9\xf7\xd2\x9f\xdd\x18\x0b\xfa\x0c\xea\x33\xc7\xb8\xd8\x70\x95\x2e\x4e\x42\x96\xee\x41\x38\x71\xfa\x95\xd4\x64\xd5\xac\x14\x6b\x6f\x74\x45\xd1\x0a\x6a\x31\x39\xe9\x52\xb8\xa5\xee\xaf\x0d\x17\x9a\x34\x3a\x5c\xab\xd7\x19\xad\xd1\x4a\x43\xd3\xd1\x56\xd6\x82\xb3\x81\x5b\x63\xb1\x68\xcf\x42\xd0\x80\x3f\xb4\x84\x90\xb4\x09\xb5\xff\x49\x7b\xc6\x88\x25\x9a\x20\x96\xb3\x9a\x60\xdb\x55\x11\x76\xd5\xed\xab\xaf\x5b\xb1\xd8\x43\x5d\x27\x92\xd6\xc3\x3a\xfb\xaa\xcf\xff\x76\x4a\x50\xcb\x99\xda\x0f\x4e\x66\xe8\xbb\xfe\x18\x65\xc2\xc9\xaa\xd5\xbe\xba\x18\xee\x7a\x81\xbe\x8b\x37\x6b\xcc\x87\x7a\xa5\x7c\x34\x33\xe2\x98\xc9\x31\x58\xd1\x0d\xd8\xc9\x0d\x04\x60\x33\x93\xcb\x9b\xb7\x19\x37\x56\xb6\x1b\x8f\x5c\xcb\xda\x1e\x0c\xdb\x30\x6b\x02\xc9\x12\xaa\xde\x9d\x27\x83\x66\x09\x95\x87\x25\x4a\x64\xac\x5c\x5e\x8c\xdb\xe4\x1c\xae\x77\x73\x5a\xee\xf4\xfa\xc5\x65\x22\x71\xeb\x2d\xf5\x20\x47\x33\x90\x78\xeb\xa4\x72\x7b\xf2\x6f\xf7\x20\x82\xe6\xc6\x04\x93\xf4\x33\xff\x1d\xdd\xb5\x13\x45\xe8\xeb\xe9\x7b\xbb\xfd\x1d\x36\x04\xb6\xb6\x97\xf2\x65\xae\x64\x07\x6d\x54\x3c\x1d\xec\xd1\xee\xf7\xaa\xdb\xdb\xeb\x5a\xfc\xeb\x5f\xf6\xe8\x96\x1e\xf1\x21\x51\xcd\x52\x0b\x22\x74\x95\xa9\xce\xd6\xbd\x76\xe5\x71\xad\x24\xdc\xba\x6c\x99\xf1\x7c\x07\xcb\x07\x1c\x7b\x3d\x7f\x79\xff\xf4\x61\x4a\x22\xba\x99\x27\xcd\x6f\x6b\x19\x9a\xe4\xe0\x44\x23\x78\xd2\xcd\x12\xc6\x59\x8e\xb8\x66\x27\x8e\x9b\x84\xd5\x0b\x84\xa3\x86\xeb\xaa\x5b\x0d\x28\x93\x8a\x0b\x80\xe4\x0b\x52\x7c\x84\xf4\x63\x8d\x94\x08\xd2\xae\x7e\x06\xa5\x3b\x54\x94\x8d\x7b\x6b\xd0\xcb\x55\xe8\x79\x09\x22\x65\x63\x9b\x0c\x61\xb3\x0e\xa3\x0f\x7c\x28\xbf\xa5\x63\x5f\x61\x82\x4b\x45\x11\x6c\x5d\xe3\xab\xf0\xf1\xd3\x7e\x34\x3d\x73\xfd\x00\x4c\xb3\xc9\xac\x10\x4b\xb7\x3e\x3a\x88\x86\x6f\xe2\x4c\x96\x29\xa4\xeb\x54\x77\xed\xc5\xa6\xd8\x75\x48\xc7\xa9\x7d\x90\xce\x00\x44\x8f\x2e\xa4\x16\xb7\xb6\xd7\x1a\x73\x39\xe9\x44\xf9\x68\x5b\x4b\xd1\x1b\x10\x56\xfb\x84\x5d\x38\x17\x28\x98\x5e\xb7\xa1\x8f\x12\xba\x08\x30\x0c\xc1\xca\xf5\xa2\xeb\x61\xb4\xc1\xcd\xf5\x4e\xb9\x56\x55\x92\x6a\xf9\xa4\x72\xeb\x6d\xb6\x3a\x31\x76\x24\x5b\xe8\x22\x2d\x5c\x93\x90\x13\x1d\xb4\x4f\x3a\x88\x16\x3e\xa2\xad\x6d\xf8\xa9\xb8\x86\x72\x14\xa0\x1b\xbe\x1a\xc6\x38\xc1\x3b\xb5\x70\x84\x29\xea\x31\x45\xbd\x2a\xa1\xab\xe4\x24\x55\x4c\x91\x90\x11\x5d\x7e\x9c\x55\x3f\xad\x41\xe8\xf7\x52\x86\x61\x02\x58\x32\x41\xd4\x99\x4c\x22\xe0\x9e\x8a\xb1\xfa\x9a\x3e\x13\x5c\x95\xf0\x79\xc2\xc2\x70\xdb\x80\xae\x75\x72\xb5\x36\xba\xd6\x21\xad\xfd\xc7\x19\x12\x3d\x53\xc4\xd1\x8a\xe9\x44\x44\xb2\xd8\x5a\x0f\x6d\x00\x5b\xb5\xf9\x36\x73\x15\x27\xd1\x70\xac\x8b\xc5\x75\xad\x98\xdc\x68\x81\x6d\xb4\xf5\xe5\x25\x01\xab\x46\xfa\xad\x05\x56\x55\x6a\x52\x98\xd7\x94\xb9\xe2\x44\x0b\xd9\xec\x98\x06\x35\x8b\x12\x91\xbe\xaf\x40\x78\x83\x49\x25\x6d\x50\x55\x75\xc5\xf3\x71\xe5\x41\x7b\xaa\x87\x80\x29\x39\x9b\xfa\x99\x1d\x74\x16\xd7\x67\x4f\x57\xd6\x65\x55\x8f\x6e\xda\xf9\x67\x44\xcb\xe7\x82\xb3\x5b\x74\x02\x6d\x7f\x59\x49\xda\x7f\xfb\x4e\xd0\xcb\x39\xe4\x44\xc7\xe5\xf6\x8d\xcb\x9b\x70\xa0\x6d\xb9\xd2\x0a\xb3\xf7\x5c\x9f\x93\xc0\x3c\x00\x12\x1e\x89\xf0\xf9\x69\xbd\xe6\xec\x54\x0f\xae\x0e\x48\x4e\x38\x4e\xa3\x67\x8b\x04\x0e\xce\x87\xc7\x61\x1c\x9f\x50\xe6\xe4\xc9\xd6\x15\xcb\xf0\xa6\x28\x00\xca\xd0\x44\xd3\x6b\xc1\x9d\x84\x30\x69\x16\xc2\x51\xa5\x8d\x3c\x5c\x23\xca\x10\xfc\xd6\xe0\xca\x95\xdd\x05\x1c\x34\x24\x8c\x8c\xe8\xcf\x9b\x77\xef\xa1\x71\x36\x10\x92\x91\xb0\xe8\x88\x88\x5a\x06\x6e\x4b\xd1\xd4\x30\x07\x78\x82\x40\x4d\xde\x2c\x34\x40\x77\x26\x32\x44\xe5\x56\x2a\x79\xa7\xc3\x6c\x4b\x50\x8e\xa2\x2d\x45\x25\xda\x1e\x1b\x45\x3c\xbd\x53\xb7\x1b\xfe\x21\xc9\xab\x91\x82\x9a\xc9\x91\xd5\x1d\xc8\xc9\x28\xd3\x97\x6c\xfe\xfc\xe1\x52\xe0\xa2\xf6\xd7\x57\xae\x1e\x59\xfd\x0e\x86\x30\x86\x18\x24\x42\xf6\x03\xb2\x91\x0b\xe0\x1f\xc0\xfd\x7c\xa0\xcf\xb2\xff\xd0\xa8\xea\x3f\x91\x19\xfa\x93\x35\x39\x8f\x9d\xcd\x79\x1c\x55\x1c\x1b\x4b\xd3\xec\x53\x5e\x6d\xb7\xce\xf0\x84\x69\x9b\xd6\x13\xc4\xea\x64\x60\xe2\x58\x59\xe2\x3c\xe7\x90\x7c\x68\x3e\x1b\xbd\x71\x92\xf1\x4c\xc7\xd7\x0f\xc5\xcb\xd1\xb8\x65\xc9\x6c\xc4\xb1\x5c\x5b\xf1\x48\x25\x05\x5e\x7f\x2f\xf4\x61\xcf\x47\xb1\x8f\xe6\xff\xf2\xad\x88\x68\xd8\xa4\x11\x3d\x3a\xf6\x94\x88\x1e\x46\x0e\x5e\x9f\xf9\x9e\xc2\x31\x68\xda\xe2\xfa\x74\x4a\xca\x43\xa4\xc7\x8b\x04\x1c\x2e\x40\x89\x70\xc2\xa7\xc9\x50\x10\xa3\xcd\xad\xa6\xfd\x24\x29\xea\x3b\x4a\x98\xa2\x3e\x87\xcb\x53\x08\x68\x2f\x91\x4a\x07\x27\x7f\x07\xb9\x6a\x43\xe0\x19\xd1\xda\x3f\x2e\xfa\xfb\x62\xad\xf7\x91\x18\x73\x2f\xe6\x3e\x10\xbc\xeb\xc4\x59\xb9\x60\x8d\x3b\x50\xfa\x2a\x8e\xc3\x75\xcc\xa3\x50\xe9\xe5\x63\x65\x07\x86\x1f\x55\xac\xec\xf7\x8f\x89\x5d\xd7\x1b\x5c\x91\xf8\xe4\x64\x3e\x14\xe6\xff\x1a\x0c\x70\xe5\xa5\xac\x2d\xfe\x93\x6c\x7d\xad\x54\xd5\x73\xb9\x0e\xf9\xe4\xef\x16\x0b\x9d\x15\xeb\x4e\xfc\x64\x86\x7e\xa2\x34\x2e\x08\x30\x12\xd4\xf6\xf5\xf3\x4d\x7a\xba\x39\x85\xfa\x6c\x89\xeb\x7b\x63\x51\xb5\xe5\x26\x28\x8e\x50\xc4\x7e\x5e\xa3\xea\x4b\x5f\xc5\xa5\x2c\x93\xbf\x4b\x7b\xc4\xc5\x3b\x5b\x4b\xaa\x6f\xad\x78\xe9\xeb\x31\xcb\x25\x97\xc5\x76\x1a\x2a\xa0\x68\x34\x50\x6f\x7e\xda\x64\xff\x0b\x43\x92\x0e\x35\x8c\x61\xcb\x4c\xac\xc3\x58\xb2\x6a\xb4\x47\xbd\x39\xe8\x08\x89\x60\xaf\xcb\x51\xb2\xa5\x63\xd6\x94\x52\x20\xb8\xb2\x00\xc3\x53\xf3\x39\xae\x29\xc7\xe2\x15\x6c\xd3\x65\xd2\x5f\x19\x9b\xd4\x64\x0e\x66\x49\x54\x3c\x11\x73\xa8\xb7\x8e\xa2\x8f\x9d\x11\x89\x4d\x61\x72\x5f\xc5\xc1\x10\x7b\x1b\x5b\xe1\xd2\xb9\x64\x21\x57\x10\x95\x64\xbb\x2d\x94\xf9\xc6\xfb\x61\xfe\x65\x68\x35\x10\x19\x31\xfc\x62\xb6\xe4\xc8\xd8\x8a\xe8\x26\x7c\xa0\x8a\xcc\x16\x0c\xa0\xda\xb9\xf8\x8e\x74\x08\x03\x58\x9c\x3a\x2f\x5a\x1f\x3b\x94\xe8\x9c\x86\xa1\x26\x1d\x8b\xe4\x4b\x75\x96\x77\x0e\xae\x70\x39\x0c\x50\xd9\x68\x6e\x28\x44\x12\x28\x2c\x16\xfa\x62\x91\x6a\x87\x84\xbe\x9b\x44\x7a\xe8\x7b\xa8\x12\x3b\xb3\x6f\x32\x35\x2c\x53\x19\x5a\x25\x03\x42\x31\xb0\x9e\x9a\xf9\x01\x99\x34\x07\x54\xac\x16\x51\xf7\x9b\x78\x41\x94\x2c\x7b\x99\xee\xe7\xaa\xef\xbe\xf1\x36\xc3\xdb\x2c\xa1\xc6\x32\x46\x9d\x4d\xd7\xf8\x49\xff\xd3\xab\x53\xfd\xde\x85\xa7\xf5\xd5\x44\xf2\x65\xe8\xba\xda\x93\xb9\xe6\xd4\x6c\x5b\x75\x68\xc3\x61\xee\x2c\x77\x2f\xb3\xcd\xf8\x97\x55\xd5\x39\xac\xf8\xff\x97\xb1\x3e\x51\x72\x4c\x7c\xe7\xee\x3f\x52\x39\xa2\x50\xc5\xce\xb1\xba\x6f\xa0\xc3\xb1\xee\xa1\x7b\x93\x68\x90\x3e\x39\xd2\xb7\x8a\xe9\xe5\x1e\xa8\xfb\x00\x8e\x56\xfd\xa1\x6a\x3f\x8f\x11\x90\x3a\xbe\xa0\x35\x27\x25\x98\xfb\xde\xb8\x20\x55\x15\xed\x0e\x16\x1f\x52\x23\x01\x6c\xe5\xea\x61\xec\xb9\x1e\x5e\x2c\xa1\x6c\xaa\xbc\xf4\xb4\x67\xf0\xbe\x19\x18\xde\xec\x0e\x35\x2e\x65\x5f\x57\x34\x7c\xe7\x0a\x57\xfb\x44\x75\x80\x03\x46\x13\x3d\x1a\x79\x56\x35\x1a\x7c\x58\xf8\xb5\xc1\x13\x1d\x22\x0e\x32\x8e\x41\x3f\x1d\x94\xb3\x32\xce\x13\x36\xcd\xa0\xa8\x7d\xb3\x3b\xdc\x5f\x2c\x17\x31\x37\xc7\xc8\x4d\xbf\x69\xf2\xc8\x97\x00\xd4\x1f\x76\x4a\x15\x63\x25\xd2\x0e\xbd\x91\xa8\xb8\xd6\xaa\x13\x8c\xea\x84\x4e\xff\xd9\xe2\x51\x7b\xd5\x67\x75\x64\xf2\x53\x83\x52\x2e\x99\xf4\x7f\x17\x99\x6a\xab\x8c\xfb\x83\x53\xd6\x8c\xc9\xe6\xe9\xbd\x4d\x34\xab\x34\x2c\x90\x2f\x21\xee\x91\xa6\xed\xe7\x52\x1a\x6d\x1a\xf0\x8f\x88\x80\x78\xe1\xea\x2e\xc9\xad\x3a\x3a\x3c\x1a\x72\xd5\x66\x78\x43\x51\x70\x66\x8f\x75\x70\xe6\x4d\xf1\x1e\x86\xe5\xe1\x8b\xb1\x57\xbe\x24\xa1\x18\xc9\xd8\xc3\x02\x24\x8e\x85\x9d\x10\xc9\x75\x60\x0d\x98\xbb\xba\x42\x5b\xc0\x8f\x65\x88\x25\x70\x18\x8c\xa3\xe4\x18\xff\xc5\x58\x0f\x5f\x21\xe3\xff\xd0\x28\x86\xef\x2b\x0f\x84\xa7\xbe\xa0\xf8\xc5\x57\xc4\xe5\x43\x83\x19\xce\x7c\xcf\xf8\xc0\x1d\x8f\x20\xe8\x3d\xc2\xf9\x1d\xe9\x17\x7c\x53\xe9\x09\x9e\x7f\xca\x3e\x9f\x75\x12\x07\x04\x69\xa4\x47\x3a\xd6\xb7\x1c\x16\xa8\x7d\x5d\xcc\x70\x2b\x09\x3a\x47\x61\x13\x27\xd2\x9f\x1c\x20\xf9\xb6\xef\x24\xa4\xf3\x10\xff\x35\x21\x68\x87\xb9\xb0\x03\x07\x0b\x2f\x4b\x5b\x9b\xde\x73\xa2\x10\xbb\x46\x21\xb5\xb9\x7f\x0b\x77\xe7\x04\x50\xd0\xb4\x09\x2f\xdc\xee\x6f\xac\x08\xa2\x2e\xec\x19\x76\x4a\x63\x77\xfd\x26\xbe\x8e\x16\x5d\xe1\xf5\x1a\x18\x7a\x89\xe7\xdc\xbf\x4f\xd2\xf5\x50\xf7\x5d\xda\x32\x72\xc2\x12\x37\x8b\x66\x97\x82\xec\xbe\xa0\xcc\x95\xf1\xfa\xb5\xf2\xdd\x30\x40\x78\xf0\x2f\xba\xce\x78\x16\xb2\x22\x58\xae\xbf\xe2\xf5\x5a\x95\x7c\x2d\xe2\x23\x1d\xca\x6d\xec\x75\xa6\x09\x74\x2c\x88\x36\x76\x60\xef\xe4\x9d\xa1\x8f\x8e\x23\x03\x04\x7f\x88\x42\x08\xc9\x4a\x77\x77\xf1\xff\x05\xfa\xf8\x90\x53\x80\x97\x65\x69\x6a\x3b\x4d\xf3\xef\x79\xfa\x9e\xef\xe8\x9a\x5d\x14\x5e\xf0\xca\xd4\xa5\x25\x5f\xaf\xec\xca\xbf\x1e\x12\xfe\x77\x0a\xd1\xbf\xd9\x4d\xee\xd2\x49\xb2\xfd\x53\x07\xe5\x07\xaf\xc7\x4f\x01\x3d\xe9\xc2\x19\x71\x4d\x7e\x9a\x38\xd9\x5d\xef\x67\xf0\x2f\x6b\xe6\x29\xde\x26\x8e\x96\x58\x0e\x76\x2e\xe7\x1f\xa2\xf1\xc7\x76\xa9\x3d\xfc\x10\x17\xb4\x05\xc7\x95\x2c\xb9\xcd\x10\x7f\xeb\x89\x23\x39\xcc\x74\x81\x72\xb4\x90\xd5\x39\xf5\xd4\x0a\xcf\x1d\x5c\x30\x65\xce\xa9\x2e\x93\xc3\x94\x7a\xfe\xe2\xe9\x7e\x25\xdf\xd2\x72\x52\xe0\x75\x48\xdb\x14\x7a\xb1\xf6\x8d\xef\xe0\xe6\xee\xaa\x73\xc2\x7d\x3c\x43\x45\x6b\x3b\x93\x1a\x51\x66\xbe\xba\x31\x07\x64\xcf\xe3\xb4\x95\xf5\x56\x66\xb6\x4b\xaa\xf3\x80\xdd\x34\x7e\xcf\x6d\xcd\x21\x39\x66\x3d\x44\x3a\xcd\xa8\xe2\xae\xfa\x74\xcd\x5a\x4a\x8d\xa0\x5a\x7c\x82\x36\xad\x42\x13\xb0\x51\x36\x92\xf8\x59\x98\x39\x2a\xbe\x5b\xe0\xf5\x60\x99\x61\x7c\xed\xff\x3e\xa1\xdd\xcc\xbc\x0b\xbc\x1e\x39\x6f\xab\x2b\xf6\x50\xf0\xd1\xdf\x5e\xfa\x3e\xfa\xdb\x47\xfd\xc7\xa7\x2f\x7a\x4a\xa2\x93\x54\xe9\x2d\x8a\x36\xe6\x2b\x2e\xdb\x83\x95\xfa\x66\x9f\xf8\xb2\xfb\x25\xe6\xf6\x48\x1b\x94\xc1\x3d\xf7\x7a\xe5\xb1\xf8\xae\xfb\xee\x2d\x3f\xed\xa4\x3b\xa2\x91\x46\x2e\x10\x97\xf8\xa6\xfb\xc1\xeb\x3a\x15\xde\x9e\xb3\x90\x22\xce\xa3\xac\xd7\x60\x3a\x4f\x07\x45\x25\xf5\xf4\x20\xb9\x49\x3f\x1f\x2d\x46\xed\xff\x7b\xb2\x54\x46\xbd\xfb\x07\x9f\x83\xe3\x33\x5a\xfe\xf4\x26\x83\xfc\x54\x89\xec\x1c\x5c\x76\x29\x5b\x67\x3e\xeb\xd4\x51\xb1\xed\x26\xd8\x95\xef\x51\x57\x5c\xcf\xd0\x8f\xbd\x07\xa7\xdb\xd3\x7d\x66\x36\xf9\x71\xd4\x3f\xf1\x86\xa4\xcf\x9c\xd9\x6b\xd7\xfc\x0b\x2a\xdd\xee\xe0\x0e\xba\x66\x2e\xaa\xd0\x35\x0d\xf1\x85\xed\x7a\x63\x73\x5b\x59\xe7\x33\x53\x3d\xa4\xf2\xb0\xf8\x4c\x97\x27\x58\x83\xc3\x4c\xad\x87\x7c\x3d\x63\x07\x3f\x63\x0c\xba\xc7\x9e\x12\x96\x48\x2c\x0d\xe1\xde\x3a\x69\x99\x1d\xbe\x48\xe1\x1b\x70\x3b\x86\xe3\x8f\xaf\x36\x50\xac\x17\xca\x65\x23\x96\x97\xf6\xa8\x7e\x0b\x54\xe9\x88\xde\x0f\xfe\xa0\x0b\x74\x6e\x0e\x8d\x9f\x57\xf9\xeb\x4a\x32\x80\xbc\x6f\xe1\x48\x40\xe6\x4b\x3c\x29\x40\x59\x48\xf1\x07\x76\x32\x70\x42\x6b\x3f\x09\x24\xf9\x7d\x9c\xcc\xfc\xa2\x0e\x11\x7a\xe9\x2f\xdc\xf8\xa0\x16\x76\x35\xff\x35\xfc\x68\x82\x87\x58\xf2\xe3\x33\x6a\x76\xea\xd7\x79\x15\xb7\x4a\xd2\x28\xfb\x5d\x98\xee\xc4\xc2\xa6\xc3\xc0\x86\xb1\xb2\xa0\x02\x37\xc6\xe9\x56\x4e\xea\xfb\xaa\xfb\xa1\x23\x55\xce\x66\x74\x84\x17\xd3\x55\x5b\x24\xc7\x1b\x98\x0c\x98\xfd\x72\xfd\xcd\xf6\xe0\xb0\x17\x71\xd2\x83\x54\xa4\x7e\x1f\x28\x0b\xff\x1a\x64\xcf\xe8\x0b\x9d\xe2\xa0\x7d\x8f\x7c\x46\x2e\x2f\x66\xf7\x20\x66\xfd\xbd\x93\x68\x3b\x30\x27\xe8\xe9\x53\xb4\xc6\x35\x29\x26\xc7\xcf\x54\xb1\xaf\x34\x5e\xee\xe5\x66\x1f\x7c\x24\x89\x26\x3f\x2b\x75\x6c\x55\xc2\xc3\xd1\xff\x06\x00\x00\xff\xff\x8b\x42\x24\x76\x2d\x74\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x30, 0x46, 0x46, 0xfa, 0x8f, 0xa1, 0x51, 0x32, 0x8a, 0x4a, 0xd6, 0x9, 0xce, 0xd3, 0xac, 0xdd, 0x13, 0xb3, 0x7d, 0x4f, 0x2f, 0x6e, 0x51, 0x3a, 0xf7, 0x6c, 0xb6, 0x30, 0x27, 0x93, 0x40, 0x76}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0xc7, 0x2a, 0x37, 0xdd, 0xc, 0xae, 0x1c, 0xea, 0x20, 0x26, 0x16, 0x5d, 0x12, 0xa1, 0x74, 0x27, 0x3a, 0xf5, 0x5f, 0x1e, 0x36, 0x1d, 0x40, 0xa4, 0xd1, 0xa0, 0x59, 0x30, 0x26, 0x86, 0xa8}} return a, nil } From a3ad792440a28b1ea38c55f6f59bd3bdb64ca0d8 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 26 Jul 2023 14:07:25 -0500 Subject: [PATCH 022/132] remove restricted types --- contracts/FlowServiceAccount.cdc | 6 +++--- contracts/FlowToken.cdc | 6 +++--- lib/go/contracts/go.mod | 4 ++-- lib/go/contracts/go.sum | 2 ++ lib/go/contracts/internal/assets/assets.go | 12 ++++++------ 5 files changed, 16 insertions(+), 14 deletions(-) diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index 0598c5015..9b8daa5df 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -52,7 +52,7 @@ access(all) contract FlowServiceAccount { if let balanceRef = acct .getCapability(/public/flowTokenBalance) .borrow<&FlowToken.Vault{FungibleToken.Balance}>(){ - balance = balanceRef.balance + balance = balanceRef.getBalance() } return balance @@ -75,8 +75,8 @@ access(all) contract FlowServiceAccount { let tokenVault = self.defaultTokenVault(acct) var feeAmount = self.transactionFee - if self.transactionFee > tokenVault.balance { - feeAmount = tokenVault.balance + if self.transactionFee > tokenVault.getBalance() { + feeAmount = tokenVault.getBalance() } let feeVault <- tokenVault.withdraw(amount: feeAmount) diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 53541c1a5..b7a30c263 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -83,7 +83,7 @@ access(all) contract FlowToken: ViewResolver { // created Vault to the context that called so it can be deposited // elsewhere. // - access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @AnyResource{FungibleToken.Vault} { + access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { self.balance = self.balance - amount emit TokensWithdrawn(amount: amount, from: self.owner?.address) return <-create Vault(balance: amount) @@ -96,7 +96,7 @@ access(all) contract FlowToken: ViewResolver { // It is allowed to destroy the sent Vault because the Vault // was a temporary holder of the tokens. The Vault's balance has // been consumed and therefore can be destroyed. - access(all) fun deposit(from: @AnyResource{FungibleToken.Vault}) { + access(all) fun deposit(from: @{FungibleToken.Vault}) { let vault <- from as! @FlowToken.Vault self.balance = self.balance + vault.balance emit TokensDeposited(amount: vault.balance, to: self.owner?.address) @@ -139,7 +139,7 @@ access(all) contract FlowToken: ViewResolver { return FlowToken.resolveView(view) } - access(all) fun createEmptyVault(): @FlowToken.Vault{FungibleToken.Vault} { + access(all) fun createEmptyVault(): @{FungibleToken.Vault} { return <-create Vault(balance: 0.0) } } diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 08950a9ae..825ffcfb7 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230719170605-0b47d4dcf761 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230726183918-f90805445bfa github.com/onflow/flow-go-sdk v0.41.7-stable-cadence - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726190453-ac7ed4798148 github.com/stretchr/testify v1.8.2 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 4bda0de75..cd0234c65 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -926,6 +926,8 @@ github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6 github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b h1:wcH5abZ9wxTdl53DMCdvpYg3Y59CRy3vGnyYvaqo2Fw= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726190453-ac7ed4798148 h1:QgNBQSf7W6f9On0K0M71yr5pRTNAeFdN2uvHOZcSvJQ= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726190453-ac7ed4798148/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index d83158740..0d14917cd 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -3,10 +3,10 @@ // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.627kB) // FlowIDTableStaking.cdc (97.557kB) -// FlowServiceAccount.cdc (8.246kB) +// FlowServiceAccount.cdc (8.261kB) // FlowStakingCollection.cdc (55.181kB) // FlowStorageFees.cdc (9.287kB) -// FlowToken.cdc (13.259kB) +// FlowToken.cdc (13.222kB) // LockedTokens.cdc (29.741kB) // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.755kB) @@ -143,7 +143,7 @@ func flowidtablestakingCdc() (*asset, error) { return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\x5f\x6f\xe3\x36\x12\x7f\xcf\xa7\x98\xcd\xc3\x9d\x0c\x24\x4e\x1e\x8a\x3e\x18\xf1\xf6\xdc\xdd\x64\x11\x5c\xaf\x7b\x48\xb2\xdd\x87\xa2\xd8\xd2\xd2\xc8\x22\x22\x93\x06\x49\xdb\x71\x83\x7c\xf7\x03\xff\x49\xa4\x28\x39\x4e\xb2\xd7\x3c\xc4\xb6\x34\xfc\x71\xe6\x37\x33\xe4\x0c\x49\x97\x2b\x2e\x14\x5c\xad\xd9\x82\xce\x6b\xbc\xe3\xf7\xc8\xa0\x14\x7c\x09\xc7\xd1\xb3\xe3\x23\x2f\x59\xf3\x6d\x20\x75\xfe\x70\xf5\xcb\xe7\xaf\x77\x9f\xff\x7d\xf9\xeb\xec\xe3\xc7\x9b\xcb\xdb\xdb\x50\xf0\x0a\x51\x86\x72\x57\x97\x97\xb7\x3d\x62\xb7\x8a\x0b\xb2\xc0\xae\xf4\xed\xdd\xe7\x9b\xd9\xa7\xcb\x70\xd0\x11\xc9\x73\x94\x32\x23\x75\x3d\x82\x9c\x33\x25\x48\xee\x30\x50\x6c\x68\x8e\xb3\x3c\xe7\x6b\xa6\xe0\xf1\xe8\x08\x00\x20\x14\xc7\x0d\x32\x05\x77\x82\x30\x49\x72\x45\x39\xbb\x42\xfc\xb2\x2a\x88\xc2\x22\x63\xa8\x75\x9d\xc0\x97\x2b\xfa\xf0\xe3\x0f\xa3\xa1\xc1\x0e\xfd\x83\x40\xf2\x76\x00\x2e\x66\x45\x81\x45\x46\xa2\x67\x13\x98\x15\x85\x40\x29\x0f\xc4\xb8\xc1\x25\xdf\xbc\x02\xe5\x5a\x76\x8c\xb9\x41\xa9\x04\xcd\x15\x16\xde\x26\x2a\xdb\x67\x13\xf8\x99\xf3\xda\xa1\x9d\x9d\x9d\xc1\x0c\x4a\xfa\x80\xc5\xa9\x20\x0a\xa1\x44\x84\xbc\x22\x62\x81\x05\x28\x0e\xf8\x80\xf9\x5a\x21\x10\x50\x2d\xdb\x89\x1e\x1b\x22\xc2\xf7\x01\x7d\x87\xcd\x92\x6b\xc5\xf5\x24\x0c\xb7\xe0\xcc\xef\x9d\x84\x24\x5e\x4b\x27\xba\xab\x10\x6a\x2a\x15\xf0\xd2\xcb\x03\xb1\x14\xa2\x04\x55\x11\x05\x15\xd9\x20\xac\x50\x2c\xa9\x94\x94\xb3\x50\x05\x3b\x40\x86\xb3\xfb\xe0\x4c\x55\xe0\x42\x4e\xe0\xd1\xf9\xc7\xf2\xfa\xd4\x2a\x72\xcd\xa8\xa2\xa4\xa6\x7f\x21\x10\xd6\xa8\xb2\xa5\xaa\x02\x12\x24\xdf\x6f\x64\x5d\x2b\x20\xac\x80\xd5\x7a\x5e\x53\x59\x41\x4e\x56\x64\x4e\x6b\xaa\x28\xca\x71\xc2\x43\xb9\x66\x40\x19\x55\x1f\xb1\xd4\x23\x0d\x48\xf6\x4d\x8b\xa8\x09\xcc\xd6\xaa\x72\xd1\x30\x82\x47\x33\xd6\xaa\x03\x1f\x42\x8e\xfb\x66\x97\x9a\x14\xaa\x80\x32\x90\x36\x8b\x9b\xe1\x1a\x7b\xac\xdf\x67\x17\xa7\xcd\xd0\xb1\xa5\xec\x72\xb9\x52\x3b\x83\x92\x8d\x4e\x40\xf1\x09\x9c\xb9\xe1\x67\xa5\x17\x35\xaf\x5d\xc4\x75\xd5\x31\x46\xe7\xad\xcd\x3b\xed\x0d\x55\xa1\xd3\xcc\xf8\x8b\xb3\x7a\x07\xf8\xb0\xe2\x12\x65\x08\xa2\xc5\x0a\x5c\x71\x49\x95\xa6\xc5\x04\x1f\xa8\x4a\xf0\xf5\xa2\x32\x2f\x6f\x30\x47\xba\x41\x01\x94\x29\x14\x25\xc9\x3b\x36\xd5\x94\xdd\x5f\xfc\xa3\x35\xc9\xcc\xf9\x18\x2d\x97\x63\x8f\xf1\xf4\x3e\x6b\x06\x9b\xf9\xad\xe6\xad\x95\x5e\xf0\x24\x12\x53\x3a\xca\xd5\x20\x2b\x8d\xec\xff\x89\x9e\x39\xa9\x09\xcb\x11\x4a\x8a\x75\x11\x71\xf3\xb3\x7b\xf3\x06\x6a\x1c\xc4\xb3\xcc\x38\xb9\xd7\x12\xa3\xff\x07\x79\xf5\x09\x95\xf3\x7c\x69\x39\x30\x81\xec\x0d\xe5\x2c\xc8\x36\x3f\xa6\x19\x7b\x83\x6a\x2d\x98\x84\x73\xa0\xa5\x01\xf1\x69\x59\x11\x09\x8c\x37\x98\x0e\xad\x37\xf9\x8a\x20\xf1\x9c\x65\x4d\xfe\xfd\xd7\x58\xee\x33\xd0\x2f\x4e\x41\x26\xea\x25\xc4\xab\x3a\x85\xf3\xf1\x79\xf3\x86\x96\x50\x63\x33\xf3\x0d\x96\x30\x35\xa0\x11\x69\xe3\x05\xaa\x0f\x4d\x2c\x64\x43\x4c\x8f\xe2\x41\x73\x2e\x04\xdf\x1e\xee\xcd\xd1\x63\x34\x5e\xff\xb5\x3a\xb7\x0a\x8e\x43\x96\xfc\xdf\x53\x1b\xc7\xc2\x90\x1d\x71\x19\xb8\xd1\xba\x02\x08\x08\x2c\x51\xa0\x06\x77\xa1\x1d\x3b\x76\x63\xbe\xa7\x6e\xdd\xe7\x16\xbb\x1e\xf5\x2d\x8a\x13\x20\x6b\x55\x65\xb1\xe5\x5f\xa9\xaa\x0a\x41\xb6\x64\x5e\xe3\x08\xba\x34\x05\xde\x73\x16\x99\x04\x71\xa4\xbe\x18\xee\x7d\xa6\x0b\xa3\x3d\xcb\x64\xc8\xe6\x4f\x3f\xc1\x8a\x30\x9a\x67\xc7\x5f\x98\x86\xd3\x14\xd9\x89\x0f\xa2\xed\x38\x49\x9e\xaf\xb4\xae\x61\x6e\x96\x4d\x81\xb9\x2e\x0e\xcc\xe2\x9f\x13\x66\x9f\xd6\x68\x1e\x95\x0a\x85\x01\x95\x5b\xaa\xf2\x8a\xeb\x35\x54\xf1\xa6\x12\x1c\x17\x58\xac\x73\x15\x57\x60\x49\xb2\x7d\x20\x75\x8d\x05\x6c\x2b\x64\x71\x01\x01\x54\x82\x5c\xcf\x97\x54\x29\x5b\x00\x58\x38\x33\x61\xd9\x02\xd9\x0a\x52\x3f\x0c\x3c\x68\x97\xbc\x76\x34\x1d\x8a\x86\x54\xc1\xe7\x76\x49\x5a\x82\xc4\xba\x1c\xc7\xa5\x0c\x4c\xa7\x2e\x8d\xb3\xf3\x50\xba\x8d\x87\xa3\x9e\xd8\xd7\xa9\xac\x1a\xa7\xc2\xd4\x22\xa7\x31\xaa\x15\x1a\x45\xab\x43\x89\x38\x5b\x1a\x4b\xa7\x7d\xea\x3c\xa7\xed\xfb\x60\x5a\x9f\xa0\x1d\xad\xc3\x19\x52\xe1\xc0\x1a\xff\x2d\xb2\xaa\x44\xb4\x36\x5d\x9c\x86\xa3\xb7\x2e\xe8\x33\x62\xa0\x27\xed\x2c\xad\x79\x41\xf8\x98\x4d\xdb\x65\xc2\xc5\xa9\xc7\x4c\xc2\xf5\x14\x3e\x1a\x47\xca\x68\xb1\xce\x5d\xfd\x67\xea\x48\x13\x24\x04\x56\x64\x87\x4d\x75\x36\x0e\x00\x74\x19\x26\xd3\x04\x49\x45\x3c\xba\xcb\x4b\xb3\xe7\xe6\x54\xed\xfa\x4b\x30\x89\x6a\xbd\xfa\x15\xb7\x2e\x8e\x74\xdb\xe0\xbe\x46\xf1\x75\x62\x15\xdb\x17\x73\xef\xd2\xa6\x67\x4c\x65\xdc\x1b\x64\x06\x65\xec\xea\xd8\x6e\x18\xba\x25\xc2\x67\x08\xe3\xca\xac\x72\x5c\xd0\xbf\xe2\x02\xdb\x55\xb7\xc7\xa3\x30\x64\x93\x88\x4a\xab\x6c\xb8\xe8\x76\x77\xe3\x25\x65\x74\xb9\x5e\xba\x47\x37\x28\x51\x6c\xac\x53\xf6\xea\x16\xba\x4e\x5a\x12\x81\xb2\x9c\x0b\x81\xb9\xaa\x77\xb1\x66\x2f\x4d\x26\x43\xd2\xe8\x55\xd1\x3a\x60\x78\x0c\x26\x1b\xfb\x1b\xcc\xcc\x4f\x90\x42\x1e\xcc\xd8\x08\x88\x7c\x07\xff\xea\xec\x13\x2f\x4a\x9b\x48\xb6\x1b\x4b\xdd\x66\xa1\x0d\xd5\x51\xcc\xb1\xd9\x33\x6c\xe5\xd1\x83\x93\xf2\xdd\x0b\xe4\x41\x12\x6d\x3b\xec\x25\xb9\xee\x6b\x33\x25\xd6\xe8\xcb\xb3\x05\xdd\xe8\xcd\xc3\x86\xbd\xde\x36\x4c\xd7\xe6\xb7\x8d\x4e\x58\x9f\x40\x49\x6a\x89\xc0\x55\x85\x62\x4b\x65\x7f\xf9\x96\xa4\xd6\x37\x8f\xdf\xb6\xda\xb6\x97\x8b\x1b\xa8\xeb\x32\x5d\x7f\xa8\x34\xc9\x26\x9a\xe6\xfa\x44\x6b\xad\x4b\x95\x1d\x67\x68\x76\x55\xaf\x63\x5c\xbc\xf8\xd4\x37\x61\x47\x87\x1b\xf8\xac\x7f\xc7\x31\x1c\xf5\x2c\xd4\xee\x6d\x12\xcc\x5c\xc8\xdf\x9d\x91\x7f\xe8\x9a\xc2\xf0\xd4\xe5\xff\xba\xa5\xde\xf7\xe1\x4c\x49\x63\x84\xe9\x30\xe6\xe8\x8c\x29\x60\xbe\x03\xb2\x5a\x09\xbe\xd1\xb5\x82\x63\x1f\xfe\xec\x9b\xf6\xcf\x03\x7c\xd0\xb1\x38\x21\xbf\xc7\xaa\x71\xce\x57\xbb\x0b\x2d\x97\x94\x53\x7b\xb0\x47\x03\xb6\x9b\xc5\x59\xaf\x96\xd6\xab\x02\x25\x5f\x0b\x5b\x58\xe5\x15\x61\x0b\xb4\x95\x89\x6e\xa1\x24\x70\x1b\x99\xfe\x54\x20\x09\x5f\x52\xd7\xc1\x79\xc3\xbe\x78\xed\xa5\x66\x81\x2a\x8e\x4f\xa9\x19\xf9\x7d\xe6\xbd\xb7\x97\x16\x3f\x64\x7c\x8f\x3b\xd9\xb1\xf1\x13\x2a\x09\x97\xe6\x3c\x47\x1b\x79\x59\x96\x5c\x28\xf8\x8a\x74\x51\x29\xd9\x96\x5a\xd2\x26\xbd\x57\xf2\x9f\xb2\xd9\x0f\x87\xd4\x6d\x30\x2d\xa4\x43\xd4\x5a\x3f\x7e\xb9\x66\xea\xc7\x1f\x26\x60\x3f\x9f\x0e\xf1\x69\x77\x4c\xe2\x5f\xec\x9d\x6e\x04\x03\x75\x73\x23\x0e\x68\x2d\xde\x3a\x8b\x75\xe2\x4a\x54\xb0\xc3\xa4\x4c\xee\x72\xf5\x1f\x5c\x72\xb1\xfb\xae\x5c\x59\xc8\xbf\x8d\xab\x68\xba\x03\xb8\x5a\x5a\x8b\x5f\xcf\xd5\x2f\x74\x49\xd5\x01\x4c\x1d\x48\x94\x81\xd3\x34\x59\x4b\x0f\x21\xc7\x4a\x3e\x47\x89\x01\x3e\x9c\x90\xda\x98\xb5\x87\x8e\xb7\xaf\x25\x21\x19\xcd\xe8\x59\xa1\xab\x07\xa9\x84\x4e\x6f\x7f\x24\xee\x67\xbc\x45\x57\xe0\x86\x2d\x56\x89\xd1\x81\x4e\xb7\x76\x4d\x3a\xa3\xce\xb1\x77\x67\xdb\xb1\x7b\x82\xae\x04\xdf\xf5\xd6\x06\x9d\x26\x24\x3d\x3f\x40\xcd\xdb\xfe\x13\x7b\xfb\x39\xea\x9c\x26\x84\xbf\x9e\x9f\x78\xea\x50\xfa\xaa\xc8\x88\xaa\xbe\x56\x62\x1f\x5f\xe9\x7d\xc1\x9b\x39\xeb\x29\xb3\x07\x78\x7b\xfe\xb2\xe2\x55\xdc\xf5\x28\xf0\x1c\x7f\xb3\xa2\x90\xe1\x69\xb6\xaf\xcc\x88\x7d\xda\x36\x1d\x11\xbf\x5c\x0c\x52\x4b\x8a\x22\x2d\xc7\x06\x2e\x40\x52\x7e\x9f\x31\xca\x94\x3d\xd1\xef\x3f\x74\x37\xcf\x68\x7d\x08\xd3\x43\xb7\x3a\xf1\xef\x37\x70\xde\xab\x5e\xb7\xb4\x8b\xe8\xb7\x57\x44\xdf\xd7\x03\xc2\x60\xfe\xbd\x4e\x78\xf7\x02\x27\x0c\x5d\x8b\x7d\x4f\x37\x8c\x2d\x09\xd9\x3d\xee\x86\x81\x03\x5f\xf4\xad\x10\x7b\xae\xe1\xb2\x6f\x80\xe6\xf8\xce\x5f\xbe\x75\x2c\xd7\xbd\xd7\x8a\xa8\x0a\xa6\x07\x95\xb1\xc9\x58\x5e\x17\xbf\x91\x7a\x8d\xfd\x7d\x9b\xdf\x15\x6b\x4e\x8a\xa8\x64\xd6\x53\x8e\x0e\x64\xca\x5c\xff\xb8\xd1\xce\x16\x7b\xdb\x93\x82\xd0\xd2\x5b\xab\xfd\xdc\xe8\x36\xe0\xec\x17\xdf\x5e\x3a\xec\x21\x87\x3f\x85\xfb\xb1\x6e\x7d\xa3\x16\xaa\xf7\x7c\x2f\x3a\x86\x1f\x3a\x01\xb1\x52\xc3\x62\x5c\x48\x98\xc2\x63\xe7\xd4\x82\xe8\x7d\x1b\x2e\x4e\x7d\xe9\x1f\xed\xe3\x59\x6b\x83\x91\x1b\xa7\x8b\x61\x54\xd6\x90\xe8\x22\xb8\xab\x85\xbf\xa0\x33\x50\x3d\x37\x71\xde\xaf\xfa\xb5\x2f\x5a\x9e\x8e\xfe\x17\x00\x00\xff\xff\x2f\x3a\x59\x36\x36\x20\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\xdf\x6f\xe3\x36\x12\x7e\xcf\x5f\x31\x9b\x87\x3b\x1b\x48\x9c\x3c\x14\x7d\x30\xe2\xed\xb9\xbb\xc9\x22\xb8\x5e\xf7\x90\x64\xbb\x0f\x45\xb1\xa5\xa5\x91\x45\x44\x26\x0d\x92\xb2\xe3\x06\xf9\xdf\x0f\xfc\x25\x91\xa2\xe4\x38\xc9\x5e\xf7\x61\x93\x48\xe4\xc7\x99\x6f\x66\xc8\x6f\x28\xba\x5a\x73\xa1\xe0\xaa\x66\x4b\xba\xa8\xf0\x8e\xdf\x23\x83\x42\xf0\x15\x1c\x47\xcf\x8e\x8f\xfc\xc8\x8a\x6f\x83\x51\xe7\x0f\x57\xbf\x7c\xfe\x7a\xf7\xf9\xdf\x97\xbf\xce\x3f\x7e\xbc\xb9\xbc\xbd\x0d\x07\x5e\x21\xca\x70\xdc\xd5\xe5\xe5\x6d\xcf\xb0\x5b\xc5\x05\x59\x62\x77\xf4\xed\xdd\xe7\x9b\xf9\xa7\xcb\x70\xd2\x11\xc9\x32\x94\x72\x44\xaa\x6a\x0c\x19\x67\x4a\x90\xcc\x61\xa0\xd8\xd0\x0c\xe7\x59\xc6\x6b\xa6\xe0\xf1\xe8\x08\x00\x20\x1c\x8e\x1b\x64\x0a\xee\x04\x61\x92\x64\x8a\x72\x76\x85\xf8\x65\x9d\x13\x85\xf9\x88\xa1\xb6\x75\x0a\x5f\xae\xe8\xc3\x8f\x3f\x8c\x87\x26\x3b\xf4\x0f\x02\xc9\xdb\x01\xb8\x98\xe7\x39\xe6\x23\x12\x3d\x9b\xc2\x3c\xcf\x05\x4a\x79\x20\xc6\x0d\xae\xf8\xe6\x15\x28\xd7\xb2\xe3\xcc\x0d\x4a\x25\x68\xa6\x30\xf7\x3e\x51\xd9\x3e\x9b\xc2\xcf\x9c\x57\x0e\xed\xec\xec\x0c\xe6\x50\xd0\x07\xcc\x4f\x05\x51\x08\x05\x22\x64\x25\x11\x4b\xcc\x41\x71\xc0\x07\xcc\x6a\x85\x40\x40\xb5\x6c\x27\x76\x6c\x88\x08\xdf\x07\xf4\x1d\xb6\x4a\xa6\x0d\xd7\x8b\x30\xdc\x82\x73\xbf\x77\x11\x92\x44\x2d\x5d\xe8\xae\x44\xa8\xa8\x54\xc0\x0b\x3f\x1e\x88\xa5\x10\x25\xa8\x92\x28\x28\xc9\x06\x61\x8d\x62\x45\xa5\xa4\x9c\x85\x26\xd8\x09\x32\x5c\xdd\x27\x67\x6a\x02\x17\x72\x0a\x8f\x2e\x3e\x96\xd7\xa7\xd6\x90\x6b\x46\x15\x25\x15\xfd\x0b\x81\xb0\xc6\x94\x2d\x55\x25\x90\xa0\xf8\x7e\x23\x75\xa5\x80\xb0\x1c\xd6\xf5\xa2\xa2\xb2\x84\x8c\xac\xc9\x82\x56\x54\x51\x94\x93\x84\x87\xa2\x66\x40\x19\x55\x1f\xb1\xd0\x33\x0d\xc8\xe8\x9b\x1e\xa2\xa6\x30\xaf\x55\xe9\xb2\x61\x0c\x8f\x66\xae\x35\x07\x3e\x84\x1c\xf7\xad\x2e\x35\x29\x54\x01\x65\x20\x6d\x15\x37\xd3\x35\xf6\x44\xbf\x1f\x5d\x9c\x36\x53\x27\x96\xb2\xcb\xd5\x5a\xed\x0c\xca\x68\x7c\x02\x8a\x4f\xe1\xcc\x4d\x3f\x2b\xfc\x50\xf3\xda\x65\x5c\xd7\x1c\xe3\x74\xd6\xfa\xbc\xd3\xd1\x50\x25\x3a\xcb\x4c\xbc\x38\xab\x76\x80\x0f\x6b\x2e\x51\x86\x20\x7a\x58\x8e\x6b\x2e\xa9\xd2\xb4\x98\xe4\x03\x55\x0a\x5e\x2f\x4b\xf3\xf2\x06\x33\xa4\x1b\x14\x40\x99\x42\x51\x90\xac\xe3\x53\x45\xd9\xfd\xc5\x3f\x5a\x97\xcc\x9a\x8f\xd1\x76\x39\xf1\x18\x4f\xef\x47\xcd\x64\xb3\xbe\xb5\xbc\xf5\xd2\x0f\x3c\x89\x86\x29\x9d\xe5\x6a\x90\x95\x66\xec\xff\x89\x9e\x05\xa9\x08\xcb\x10\x0a\x8a\x55\x1e\x71\xf3\xb3\x7b\xf3\x06\x6a\x1c\xc4\xb3\xcc\xb8\x71\xaf\x25\x46\xff\x1f\xd4\xd5\x27\x54\x2e\xf2\x85\xe5\xc0\x24\xb2\x77\x94\xb3\xa0\xda\xfc\x9c\x66\xee\x0d\xaa\x5a\x30\x09\xe7\x40\x0b\x03\xe2\xcb\xb2\x24\x12\x18\x6f\x30\x1d\x5a\x6f\xf1\xe5\x41\xe1\x39\xcf\x9a\xfa\xfb\xaf\xf1\xdc\x57\xa0\xdf\x9c\x82\x4a\xd4\x5b\x88\x37\x75\x06\xe7\x93\xf3\xe6\x0d\x2d\xa0\xc2\x66\xe5\x1b\x2c\x60\x66\x40\x23\xd2\x26\x4b\x54\x1f\x9a\x5c\x18\x0d\x31\x3d\x8e\x27\x2d\xb8\x10\x7c\x7b\x78\x34\xc7\x8f\xd1\x7c\xfd\xaf\xb5\xb9\x35\x50\x1b\xe3\x09\x88\x57\x7c\x6a\x93\x59\x18\xc6\x23\x42\x83\x58\xda\x78\x00\x01\x81\x05\x0a\xd4\x2b\xb8\xfc\x8e\xa3\xbb\x31\xbf\xa7\xb1\xdd\x17\x1b\xbb\x29\xf5\xed\x8c\x53\x20\xb5\x2a\x47\xb1\xfb\x5f\xa9\x2a\x73\x41\xb6\x64\x51\xe1\x18\xba\x5c\x05\x21\x74\x1e\x99\x2a\x71\xcc\xbe\x18\xee\xfd\x48\xab\xa3\x3d\x7b\x65\xc8\xe6\x4f\x3f\xc1\x9a\x30\x9a\x8d\x8e\xbf\x30\x0d\xa7\x29\xb2\x0b\x1f\x44\xdb\x71\x52\x41\x5f\x69\x55\xc1\xc2\xec\x9d\x02\x33\xad\x10\xcc\x09\x90\x11\x66\x9f\x56\x68\x1e\x15\x0a\x85\x01\x95\x5b\xaa\xb2\x92\xeb\x8d\x54\xf1\x46\x0e\x4e\x72\xcc\xeb\x4c\xc5\x32\x2c\xa9\xb8\x0f\xa4\xaa\x30\x87\x6d\x89\x2c\x56\x11\x40\x25\xc8\x7a\xb1\xa2\x4a\x59\x15\x60\xe1\xcc\x82\x45\x0b\x64\x65\xa4\x7e\x18\x44\xd0\xee\x7b\xed\x6c\x3a\x94\x0d\xa9\x81\xcf\x1d\x95\xb4\x00\x89\x55\x31\x89\xf5\x0c\xcc\x66\xae\x96\x47\xe7\xe1\xe8\x36\x1f\x8e\x7a\x72\x5f\xd7\xb3\x6a\x82\x0a\x33\x8b\x9c\xe6\xa8\x36\x68\x1c\x6d\x11\x05\xe2\x7c\x65\x3c\x9d\xf5\x99\xf3\x9c\xb5\xef\x83\x65\xa3\x2a\xed\x98\x1e\x2e\x33\x30\x23\xf0\xcb\xff\x16\xf9\x57\x20\x5a\xef\x2e\x4e\x43\x88\xad\x4b\xff\x11\x31\xf8\xd3\x76\xa9\x16\x31\x48\x24\x73\x86\xbb\x9a\xb8\x38\xf5\x98\x49\xe2\x9e\xc2\x47\x13\x52\x19\xed\xdd\x99\x93\x83\x46\x56\x9a\x74\x21\xb0\x26\x3b\x6c\xc4\xda\x24\x00\xd0\xaa\x4c\xa6\xa5\x92\x0e\xf1\xe8\xae\x42\xcd\x11\x9c\x51\xb5\xeb\x57\x64\x12\x55\xbd\xfe\x15\xb7\x2e\xa3\x74\x17\xe1\x7e\x8d\x32\xed\xc4\x1a\xb6\x2f\xfb\xde\xa5\x3d\xd0\x84\xca\xb8\x55\x18\x19\x94\x89\x93\xb5\xdd\xa8\xba\xcd\xc2\xd7\x0a\xe3\xca\xec\x77\x5c\xd0\xbf\x62\xbd\xed\xc4\xee\x71\x18\xe4\xa3\x24\xb7\x52\xd1\x0d\x17\xdd\x66\x6f\xb2\xa2\x8c\xae\xea\x95\x7b\x74\x83\x12\xc5\xc6\x06\x65\xaf\x6d\x61\xe8\xa4\x25\x11\x28\xcb\xb8\x10\x98\xa9\x6a\x17\x5b\xf6\xd2\xb2\x32\x24\x8d\x5f\x95\xad\x03\x8e\xc7\x60\xb2\xf1\xbf\xc1\x1c\xf9\x05\x52\xc8\x83\x19\x1b\x03\x91\xef\xe0\x5f\x9d\x13\xe3\x45\x65\x13\x8d\xed\xe6\x52\xb7\x77\x68\x53\x75\x1c\x73\x6c\x4e\x0f\x2b\x44\x7a\x70\x52\xbe\x7b\x81\x3c\x48\x62\x6d\x87\xbd\xa4\xd6\xbd\x54\x53\xa2\x46\xaf\xd6\x96\x74\xa3\x8f\x11\x9b\xf6\xfa\x00\x31\x4d\x9c\x3f\x40\x3a\x69\x7d\x02\x05\xa9\x24\x02\x57\x25\x8a\x2d\x95\xfd\x6a\x2e\x29\xad\x6f\x1e\xbf\xed\xbc\x6d\x6b\x17\xf7\x53\xd7\x45\xba\xff\x50\x69\x8a\x4d\x34\xbd\xf6\x89\xb6\x5a\x8b\x96\x1d\x67\x68\xce\x57\x6f\x63\x2c\x63\x7c\xe9\x9b\xb4\xa3\xc3\xfd\x7c\xb2\x81\x3b\x2d\xa2\x39\xea\xd9\xa8\xdd\xdb\x24\x99\xb9\x90\xbf\x3b\x27\xff\xd0\xea\xc2\xf0\xd4\xe5\xff\xba\xa5\xde\xb7\xe5\x4c\x49\xe3\x84\x69\x38\x16\xe8\x9c\xc9\x61\xb1\x03\xb2\x5e\x0b\xbe\xd1\xaa\xc1\xb1\x0f\x7f\xf6\x2d\xfb\xe7\x01\x31\xe8\x78\x9c\x90\xdf\xe3\xd5\x24\xe3\xeb\xdd\x85\x1e\x97\x08\xab\x3d\xd8\xe3\x01\xdf\xcd\xe6\xac\x77\x4b\x1b\x55\x81\x92\xd7\xc2\x4a\xac\xac\x24\x6c\x89\x56\xa3\xe8\x8e\x4a\x02\xb7\x99\xe9\x2f\x09\x92\xf4\x25\x55\x15\x5c\x3f\xec\xcb\xd7\x5e\x6a\x96\xa8\xe2\xfc\x94\x9a\x91\xdf\xe7\x3e\x7a\x7b\x69\xf1\x53\x26\xf7\xb8\x93\x1d\x1f\x3f\xa1\x92\x70\x69\xae\x77\xb4\x93\x97\x45\xc1\x85\x82\xaf\x48\x97\xa5\x92\xad\xe8\x92\xb6\xe8\xbd\x91\xff\x94\xcd\x79\x38\x64\x6e\x83\x69\x21\x1d\xa2\xb6\xfa\xf1\xcb\x35\x53\x3f\xfe\x30\x05\xfb\xf3\xe9\x90\x98\x76\xe7\x24\xf1\xc5\xde\xe5\xc6\x30\xa0\xa0\x9b\xe1\x80\xd6\xe3\xad\xf3\x58\x17\xae\x44\x05\x3b\x4c\x04\x73\x97\xab\xff\xe0\x8a\x8b\xdd\x77\xe5\xca\x42\xfe\x6d\x5c\x45\xcb\x1d\xc0\xd5\xca\x7a\xfc\x7a\xae\x7e\xa1\x2b\xaa\x0e\x60\xea\x40\xa2\x0c\x9c\xa6\xc9\x7a\x7a\x08\x39\x76\xe4\x73\x94\x18\xe0\xc3\x09\xa9\x8c\x5b\x7b\xe8\x78\xfb\x5e\x12\x92\xd1\xcc\x9e\xe7\x5a\x3d\x48\x25\x74\x79\xfb\x1b\x72\xbf\xe2\x2d\x3a\x81\x1b\x36\x5b\x05\x46\xf7\x3b\x5d\xed\x9a\xf4\x48\x9d\x5b\xf0\xce\xb1\x63\xcf\x04\xad\x04\xdf\xf5\x6a\x83\x4e\x3b\x92\x5e\x27\xa0\xe6\x6d\xff\x05\xbe\xfd\xd9\xbd\x57\x08\xff\x7a\x7e\xe1\x99\x43\xe9\x53\x91\x11\x55\x7d\xad\xc4\x3e\xbe\xd2\xcf\x07\x6f\xe6\xac\x47\x66\x0f\xf0\xf6\xfc\xb7\x8b\x57\x71\xd7\x63\xc0\x73\xfc\xcd\xf3\x5c\x86\x97\xdb\x5e\x99\x11\xfb\xb4\x6d\x3a\x22\x7e\xb9\x18\xa4\x96\xe4\x79\x2a\xc7\x06\xbe\x87\xa4\xfc\x3e\xe3\x94\x91\x3d\xd1\xdf\x7f\xe8\xbe\x9e\xd1\xea\x10\xa6\x87\x3e\xf2\xc4\x7f\xbf\x81\xf3\x5e\xf3\xba\xd2\x2e\xa2\xdf\x7e\x31\xfa\xbe\x11\x10\x06\xf3\xef\x0d\xc2\xbb\x17\x04\x61\xe8\x2b\xd9\xf7\x0c\xc3\xc4\x92\x30\xba\xc7\xdd\x30\x70\x10\x8b\xbe\x1d\x62\xcf\x57\xb9\xd1\x37\x40\x73\x91\xe7\xbf\xc5\x75\x3c\xd7\xbd\xd7\x9a\xa8\x12\x66\x07\xc9\xd8\x64\x2e\xaf\xf2\xdf\x48\x55\x63\x7f\xdf\xe6\x4f\xc5\x8a\x93\x3c\x92\xcc\x7a\xc9\xf1\x81\x4c\x99\xaf\x41\x6e\xb6\xf3\xc5\x7e\xfc\x49\x41\x68\xe1\xbd\xd5\x71\x6e\x6c\x1b\x08\xf6\x8b\x3f\x66\x3a\xec\xa1\x80\x3f\x85\xe7\xb1\x6e\x7d\xa3\x16\xaa\xf7\xa6\x2f\xba\x95\x1f\xba\x01\xb1\xa3\x86\x87\x71\x21\x61\x06\x8f\x9d\x5b\x0b\xa2\xcf\x6d\xb8\x38\xf5\xd2\x3f\x3a\xc7\x83\xbb\x36\x33\x6e\x92\x6e\x86\x91\xac\x21\xd1\x77\xe1\xae\x15\xfe\x7b\x9d\x81\xea\xf9\x30\xe7\xe3\xaa\x5f\x7b\xd1\xf2\x74\xf4\xbf\x00\x00\x00\xff\xff\x3d\xf8\x8d\x37\x45\x20\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -159,7 +159,7 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0x7c, 0x89, 0xa2, 0x29, 0xcf, 0x4f, 0x47, 0x32, 0x31, 0x5d, 0xd9, 0x55, 0x13, 0x46, 0x63, 0x97, 0x21, 0xaa, 0x3b, 0x84, 0x77, 0xa9, 0x23, 0x3e, 0x7f, 0x26, 0x2d, 0xae, 0x14, 0x26, 0x44}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x85, 0xf3, 0xe7, 0xc3, 0xbd, 0xf6, 0xa0, 0x6, 0xf7, 0xb, 0x6f, 0xd3, 0x4e, 0x8, 0xec, 0x45, 0x7a, 0x1b, 0x2, 0xe9, 0xc7, 0xe5, 0x63, 0xc1, 0x71, 0xdd, 0xeb, 0xc6, 0xef, 0x90, 0x2f, 0x82}} return a, nil } @@ -203,7 +203,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x3b\x5d\x6f\x1b\xb7\x96\xef\xf9\x15\x67\xf5\xd0\x95\x50\x47\xf2\xc3\x62\x1f\x04\x3b\x8e\xd3\xc4\xbb\x01\x9c\xde\xc0\x71\xda\x0b\x14\x45\x43\xcd\x1c\x49\xbc\xa6\x86\x73\x49\x8e\x64\xd5\xf0\x7f\xbf\xe0\x21\x39\x43\xce\x87\x2d\x39\xad\x5f\xa2\x99\xe1\xf9\x3e\x3c\x5f\x64\xf8\xa6\x94\xca\xc0\x55\x55\xac\xf8\x42\xe0\xad\xbc\xc3\x02\x96\x4a\x6e\x60\x94\xbc\x1b\xbd\xf2\x2b\x3f\xa1\x61\x39\x33\xec\x17\x8e\x3b\xed\x57\x26\xef\xea\x95\x09\x7c\x1f\xd8\xf0\x82\x1a\x87\x7d\xba\x41\x2d\xc5\x16\x95\x87\x8a\x5f\x8d\x5e\xbd\x62\x59\x86\x5a\x8f\x99\x10\x13\xc8\x64\x61\x14\xcb\x0c\x5c\x09\xb9\x23\xac\xf3\x14\xc3\xc3\xab\x57\x00\x00\xb3\x19\xdc\x4a\xc3\x04\xe8\xaa\x2c\xc5\x1e\xe4\x92\x20\xc0\x58\x10\x0d\xbc\x00\xbc\xe7\xda\x60\x91\x21\xad\x8f\x69\x6c\x99\x02\x63\x81\xbf\x10\xec\x1c\xbe\x5e\xf1\xfb\xff\xfd\x9f\x1a\xf1\x87\x2d\x16\x06\xcc\x9a\x19\xe0\x1a\x70\xc3\x8d\xc1\x1c\x76\x6b\x2c\xc0\xac\xb1\x61\x91\x6b\xc8\x14\x32\x83\x79\x87\x04\x12\x0a\xe2\x5f\x7f\x2c\xb8\xe1\x4c\xf0\x3f\x31\x1f\x73\xf7\x3b\x25\x3c\x39\x88\xb2\x13\x8c\x29\x84\x1d\x37\xeb\x5c\xb1\x9d\xb7\x32\x83\x5f\x58\x25\xcc\x93\x3c\xfc\x1a\x40\xc6\x6c\x23\xab\xc2\x04\xd2\x27\x84\x62\x0e\x97\x79\xae\x50\xeb\x8b\x63\x59\xc9\xb1\x94\x9a\xdb\x2f\x46\x1e\xc4\xc8\xfb\x00\xd0\x61\xc4\xc8\x23\xd9\x28\x70\x17\xb3\xb2\xe1\xc5\x73\x96\xf8\x44\x4b\x5a\x94\x8f\x17\x59\x1b\x25\xf7\xcf\x90\x7a\x57\xa9\xe2\x65\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa5\x32\x7c\xde\xd7\x48\x36\xf5\x93\x5b\x63\x3f\xc8\x1d\xe6\x97\x2f\x25\xbf\xb0\xec\x1f\x43\x9e\xe4\xad\xc9\x37\x94\x1a\x8f\x98\xcd\x6a\xea\x2c\x5b\x43\xa5\x51\x81\x36\x52\xa1\x06\x56\x00\x2f\xb4\x61\x45\x86\x76\x23\xcb\x42\xec\x69\xa7\x11\xb0\xdd\xcb\x66\x8d\xdc\xad\x66\x2b\xac\xf7\xff\x1a\x61\x59\x15\x99\xe1\xd2\xed\xf8\x06\x84\x15\x39\xac\xe4\x16\xad\x0d\x60\xe1\x90\x95\x0a\xe9\x7d\x29\xb5\xb1\x7b\x38\xe7\x04\x18\xb0\xf1\xa2\x15\x41\xc3\x7e\xdf\x93\xd5\x33\x26\x04\xe6\xd3\x98\x76\xb6\xc6\xec\x4e\xc3\x9a\x95\xa5\xd5\x9b\x01\x55\x15\x86\x6f\x90\x20\xd1\xc6\x2a\x56\xf3\x47\x0a\x4c\x50\x04\x4c\x37\x5e\xc5\xf6\x7b\xe1\x44\x5f\x60\x50\x76\x90\xca\x86\x1c\xbc\x37\x56\x39\x49\x04\x22\x0b\x5a\x1e\x03\x36\xe7\xa0\x4b\x5e\x10\xec\x09\x68\x69\x3f\x2b\x32\x60\x21\x61\xc7\xf6\xb0\x94\x96\xb1\x0d\x13\x3c\xe3\xb2\xd2\xce\x10\x46\x7a\x92\x4e\x81\xb5\x56\x64\xe5\x89\xf2\x02\x18\x57\x53\xb8\x04\x5d\x62\xc6\x99\xf0\x0e\xd7\xb8\x48\x81\x98\x6b\x8b\x68\xd1\xb0\x60\x24\x39\x72\xc0\xd6\xec\xd8\x44\x0b\xb1\x37\xd5\xe8\x88\x8f\x79\x6a\x93\x29\xbd\x3c\x69\xbd\xfc\xac\xe4\x96\xe7\xa8\xda\xef\x6f\x30\x43\xbe\xed\xbe\x7f\xc7\x84\xf5\xb4\x93\x24\xaf\x4c\xdb\x09\xc6\xb3\xbc\x96\xc2\x4a\xb5\x46\x58\x38\x30\xab\x0e\x46\x4a\xd3\x5e\x96\x7a\x79\x3b\xc7\x78\x88\x34\xbf\x74\x16\x72\xdc\x59\x37\x81\x15\x1a\xcf\xd9\x78\x12\x40\xe0\xa1\x86\xb1\x7f\x0a\x4d\xa5\x0a\xd0\x28\x96\x53\x8f\xbc\xfe\xfe\x98\xb0\xcd\xeb\x9c\x93\xf0\x6e\x9d\x34\x28\x98\xec\x6d\x5d\xd3\xfa\x6c\x0d\x6b\x01\xc7\x2d\xc6\x27\x2d\x36\x62\xfa\x70\x0e\x4f\x72\x32\xb3\x72\xd9\x74\x27\x95\xc1\x9c\xec\x77\xbb\x2f\x51\x83\x2c\x2d\x71\x26\xc4\xde\x8b\xa5\x81\x81\xe0\x9a\xfc\x6d\x4b\xbb\xd8\xd0\x42\xef\xe3\x5c\x83\xf2\x06\x25\xfd\x95\x66\x40\xf1\x91\x3e\x7b\xe8\x5a\xdd\x3e\xd8\x5f\x73\x78\x27\xa5\x78\xec\xd7\xf0\x03\x89\xb8\x42\x82\xb1\x20\x46\x55\xf8\xd8\x27\x61\x2f\x69\xae\xbb\x94\xc7\x86\x88\xda\x9f\x13\x47\xbb\x45\x9a\x2f\x81\xd6\xc0\xf9\x39\xa4\xe4\x27\xf0\x10\x18\xb3\x7c\xc0\x23\xa0\xd0\xd8\xbc\x5c\x32\xfb\xd8\xcb\xde\x8c\x22\x8c\x53\xaf\x75\x04\x1f\x42\xa1\x64\x66\x6d\xe3\x94\x72\xfe\xe1\xf4\xad\xd7\xb2\x12\xb9\x55\x3b\xcf\xc8\x30\x0b\x07\xe0\x83\xfe\x53\x9a\x7e\x8f\x4b\x8b\xe2\x8b\x43\xff\x99\x99\xb5\xd5\x5a\xf4\x78\xd1\xaf\xe8\x99\x67\x68\xb6\x0c\xe5\x5e\x93\x30\x9e\x11\xa5\xac\x16\x82\x67\xa9\x24\x5c\xa7\xa2\xac\xd9\x16\x81\x85\xa5\x19\x2b\xd9\x82\x0b\x6e\xf6\x87\xca\xf3\x99\x00\x83\x38\xcd\xd3\x90\x34\x8e\x50\x23\x4c\x08\x41\x03\xbb\x34\x14\x72\xd1\xbb\xf8\xf3\x55\x48\x1e\x6e\x0b\xb0\xbb\x90\x2a\x0d\xae\xec\x2e\xa0\xe4\x0e\x8c\x5e\x32\xb5\xaa\x36\x58\x98\x18\xde\x66\xbb\x40\xc2\xef\x23\x0f\x43\x75\x63\x9d\x2e\xa7\x31\xd0\x47\xe3\x33\x81\xf6\xa5\x80\x41\x5b\xc7\x33\xb5\xf7\xb9\x35\x54\x0d\x95\x76\x01\xde\x46\xc8\x18\x81\x45\xbb\x91\x05\xee\xeb\x95\x0b\xe4\xc5\x0a\x8c\x62\x85\x5e\xa2\x52\x98\x4f\x2d\x15\x15\xd9\xb2\xc0\x9d\xd8\xc7\x48\x42\xfe\xf3\x24\x65\x92\x05\x09\xaf\xcb\xa6\x36\xc1\x71\x43\xa9\x73\x11\x55\xa3\x31\x2a\xbb\x57\xc8\x3f\xa6\x7d\x6a\xf6\x0e\x90\x66\x88\x50\x2d\xb3\x85\xc0\x09\xb9\x44\x50\x63\xbb\xa0\x9b\xc3\xdb\xcb\x62\x1f\x72\xf8\x43\x4f\xb6\x6a\x47\x98\x56\xf0\x4c\x1e\x5f\x7b\xfb\x24\x00\xb6\x3a\x1b\xac\xe2\xdd\xbf\xa1\x8a\x27\x64\x72\x57\xa0\xba\x98\x32\x57\x4a\x4f\xfa\xfc\xf4\xec\x75\x9c\xec\x9b\x70\xef\xb0\x4d\x06\xbc\xd5\x6b\xf7\x18\x67\xf5\xf6\x93\x8b\x7f\x61\xd6\xf6\x54\x72\x4f\x96\xe7\x3a\xc9\x5b\x46\xd7\xc9\xca\x5b\x3d\xca\xbb\xf6\x91\xc4\xd3\xfd\x8e\xcb\x35\xf8\xc2\xd7\x02\xfb\x42\xdd\xc5\x3d\x4b\xd0\x31\xb3\xc0\x8c\x55\x1a\x1b\xf7\x4f\x76\xa4\xe5\x31\x72\x79\xeb\xdc\xa8\x02\x6d\x5f\xbb\x50\xf5\x47\xa0\xff\xdd\x70\xbb\x66\x89\x20\x0b\xc4\xc2\x3a\xac\xae\x36\x98\x93\xa8\x54\x87\x2d\x25\xd5\x92\xde\x5b\x7d\x23\x31\xed\x0d\x47\xd6\xed\xbc\xca\xc7\xce\xbc\xcf\xba\x5a\x3b\x51\x0b\x34\x3e\x1e\x9e\xbd\xf6\xbd\xa2\xfe\x2f\x78\x5b\xb7\xd6\xd3\x54\xfe\xe7\xdc\xf3\x47\x87\xac\x53\x7a\xb4\xbc\xb4\xdb\xe2\x25\x60\xae\xd3\x7b\xd6\x55\x13\x18\x38\x87\xd3\xe9\x69\xf2\x3d\x58\x77\x3b\x94\x2f\x0e\xdc\xd9\x21\x2c\x75\xfa\xd1\x50\x6d\xcc\xe1\xa7\x3a\x6f\x9c\xfd\xf0\xd0\x5f\x63\x3e\xbe\xe9\xd3\x7d\xc0\xfd\x4b\xb0\x01\x49\xdd\x89\x25\x61\xdb\x25\xf0\xb3\x19\xfc\x1f\x1a\x60\xa0\x70\x89\x0a\xa3\x0d\xa1\x30\xe3\x25\xc7\xc2\x7a\x5f\x27\xc1\x04\xd2\x81\xfb\x1b\x5c\xc2\x79\xfd\x34\x5d\x48\xa5\xe4\x6e\x9c\xaa\xda\xfe\x5d\x5c\x40\xc9\x0a\x9e\x8d\x47\x3f\x51\xe6\x2c\xa4\x01\xb7\xb8\x29\xbb\x9e\xe4\x84\x64\x1c\x75\x85\xf0\xde\x40\xeb\x9b\xc1\x45\x33\xa6\x69\xe3\x51\x7d\x12\x45\xd2\x4c\xd3\x3d\x71\xf6\x3a\x51\x72\x6f\xec\xf2\xae\x32\x6e\x9b\x88\x2f\x53\xff\x7e\x63\x9d\xac\xb5\xc6\xfe\x35\xfb\x25\x9a\x1a\xc1\xf9\xc0\xfb\xd7\xfd\xf5\xb9\xe3\xa9\x87\xbb\x59\xb0\xb4\x10\xa4\x8c\x30\x45\x03\x37\x67\xe3\x9b\x52\xa0\x8d\x97\xae\x93\xad\x69\xc6\xf0\x09\xae\xb7\x3e\xc8\x5f\xda\x50\xab\x18\x8d\xc6\x5c\xc9\x4d\x5d\x19\xa5\xe2\x35\x26\x78\x6d\xe5\x43\x61\x8d\xea\x27\x51\x59\x4b\x09\x61\x63\x14\x25\xf9\xc5\x3e\x21\xd0\xa8\x75\x8b\x42\x96\xae\x11\x82\xbb\x42\xee\x60\xb7\xe6\xd9\x1a\x4a\xa6\xd8\x06\x8d\x6b\x2b\x4b\xa6\x75\xe3\x2f\xd4\x63\x59\xc1\xc6\x13\xd8\xa0\x59\xcb\x7c\xda\x2b\xc8\x50\x5d\x46\x3a\xb1\xb5\xd8\x6f\x56\xa4\xdf\x7b\xab\xb0\xc6\x2c\x0d\xc0\x93\x8a\x4f\x55\xee\x02\xe5\x01\x7a\x26\x31\x89\xbb\x39\x65\x04\xcb\x51\xc8\x14\x39\x6a\xae\xbc\x66\xa7\xfd\xe6\x01\x6d\x54\x95\x99\x4a\x59\xbd\x94\x0a\x6d\x8a\x0a\xc6\x51\xf8\xef\x0a\xb5\xe9\x43\x30\x98\x2b\x62\xe5\xfe\x11\xd8\x72\xdd\xc6\x65\xb1\xff\x42\xc4\x06\xea\xd6\x46\x63\x31\x12\x8b\xa2\x57\x71\x6d\xca\xae\x98\xf8\xb0\x29\xcd\xde\x15\x14\xb6\x2c\x6a\x25\x99\x43\x4a\xa3\x67\xaa\x93\xd3\xe9\x69\xcc\x4e\xc4\x54\x5d\x30\x36\x3c\xb4\xa6\x2c\x69\x75\x92\x16\xb8\x2e\x3a\xdb\xd8\x04\x2c\xae\x36\xfe\x44\x25\xeb\xb9\x4a\x91\xd7\x05\x2b\x6f\x0a\x52\x26\x84\x35\x99\x2f\x4c\xa7\x70\xe9\xa6\x29\x9b\x4a\xbb\x02\xd5\xb5\x24\x61\x08\x14\x23\xa3\xbe\xca\xdb\xda\xd0\xac\x70\x60\xda\x65\x5f\x48\x95\xbb\xcd\x44\xd5\x8d\xfb\x5e\x23\xcb\x32\x2a\xe9\xdd\xe0\xc5\xe6\x35\xfb\xd3\x07\xcc\x50\x40\x68\x3f\xc4\xf1\x23\x0b\xea\xac\x07\x47\x30\x87\x9a\x34\xb2\xde\xa1\x96\xf3\xf6\x3a\x70\x77\x77\x09\xd0\xfb\xb3\xe1\x43\x87\xe9\xd5\xad\xfd\xf7\xcd\x78\x72\xd2\x89\xe2\xcf\x83\xbe\xe7\xba\x14\x6c\xff\x42\x68\x92\xf9\x3d\x33\xec\x45\xf0\xb7\x4d\x06\x79\x33\x9e\xfc\x9e\x7a\xf7\xc1\x71\x6a\x56\x7b\xfc\xd1\xf1\xe9\xbb\x62\xd3\x6c\xc0\x8d\x8e\x8d\x49\x7a\xc7\x4d\xb6\x76\x3e\x91\xc6\x86\x8c\x69\x3c\xc4\x08\xce\xfa\xf3\x8e\xfe\x43\xa4\x7b\x0e\x78\xdc\x81\xb4\x7f\x4b\xe3\x7d\xc3\x17\xae\xb1\x5c\xc7\xf8\xd5\x84\x0a\xf0\x43\x16\x5f\x74\x5d\xc8\x31\x52\xbb\xd9\x8b\x58\x89\x9d\xf4\x00\x66\xea\xe5\x17\x1d\x6e\x26\x2f\x31\x4f\xa3\x89\xae\x85\x6c\xd5\xba\xc1\x9c\x33\x38\x4f\x4f\x28\xa7\x9f\xec\xdb\x7e\xc3\x90\x4e\xb8\xc0\x79\x0b\xe4\xff\x6f\x6f\x3f\x5f\x71\x81\xc3\x50\x95\x12\xf3\xb4\x54\xb8\x96\x2b\xf9\xf5\xe6\x63\x4f\x71\x4c\xf2\xf6\x1b\x84\x38\x76\xf3\xc4\x11\xdf\xb0\x15\xce\xf4\x76\xf5\xe3\xfd\x46\x8c\x9e\xd1\x58\x22\xb2\xee\x97\x59\x8f\x7f\xa3\xcf\xbf\x77\x41\x0f\xf1\x67\xaf\xed\x7e\x1d\x14\x6c\x63\x79\xbe\xba\xfe\xc7\xaf\xf0\x33\x9a\x9d\x54\x77\xae\x7f\x1b\xf5\x0b\xaa\xf7\x9b\x85\x14\x1e\x62\x60\x4d\x8e\x3a\x53\x9c\x06\xbb\x01\x35\xf7\x03\x1e\x66\x6c\x3a\x72\xd9\x67\x29\x15\xbd\xa4\x03\xdb\x85\x90\xd9\x5d\xb6\x66\xbc\x98\xfa\x16\xde\x06\x18\x0a\x4e\x76\x9d\xc6\xac\x52\x21\xf4\x14\x8e\xcf\x13\xd7\x58\x31\x97\xd1\x97\x88\xfa\xa4\xce\x96\xe1\x89\xdd\xf1\x62\x75\x02\x57\xd7\x1f\x3f\xc3\x56\x52\xf0\xb2\x69\x77\xc3\xf6\x51\x59\x0b\xac\x2c\x05\xcf\x98\x3b\x41\x5a\x54\x5c\x18\x90\x45\xc3\xdb\xbb\x9a\xb7\x01\x81\xf1\xde\xa0\x2a\x98\xf8\x7a\x73\xdd\xf6\xc0\x0f\xcd\xa7\xf1\x68\x6d\x4c\xa9\xe7\x33\x1a\x0c\x4e\x33\xb9\x19\x0d\x78\x93\x90\x2b\xa9\xe7\xde\x27\x06\xec\x20\x33\xce\x84\x9e\xf7\xf4\x29\xe1\x6f\x64\x76\xdc\x18\x54\xa3\x83\x78\xf2\x8b\x2d\x5b\xc4\xdf\x1f\x8d\x45\x46\xfd\x5b\xe1\xf1\xaf\x09\x06\x71\x2c\x7a\x61\xc0\x0e\x18\xfa\x5d\x5c\x37\xe3\xe7\xf9\xd0\xa4\xb9\x5f\xc9\xa1\xdf\xf4\xa0\x43\x63\xdd\xa1\x90\xe0\xb8\x1c\x00\x0e\xc7\x4f\xbd\xb0\xa5\x3f\xcb\x0a\xb0\x8a\x6f\x99\x39\x8e\xe7\x6b\x5e\xdc\x61\x7e\x5b\x9f\x36\x9c\xfd\xf0\x74\x29\xfe\xb2\x63\xb2\xc7\xde\x2a\x27\x16\xff\x58\x3e\x5e\x4a\x2f\xa8\xec\x58\x7a\xe1\xd8\x70\x18\x73\xbb\x08\x0e\x4d\xc4\x1c\xc6\xb6\xb8\xa1\x9a\xf8\x90\xbe\x26\xb5\x92\xaf\x94\x1b\xe6\xba\xb5\x76\xff\xae\xeb\xbe\x7e\xc1\xb6\x4b\xeb\xcc\x97\x6c\xbb\x08\xc3\x38\xb9\x45\xd3\x3b\x0e\x69\x77\x6c\x11\x8d\x82\x8b\xa1\xa6\xa0\x3e\xa4\xbc\xcc\x37\xbc\xe0\xda\x28\x66\xa4\x8a\xd4\x5a\x77\x7c\x3f\xe3\xce\x1d\x44\x1f\x34\x96\xae\x1b\xbf\xa8\x9d\xeb\xbd\x6f\xf1\xc4\x51\x41\xab\x47\xaa\x19\x18\xb8\x73\x31\x87\xb7\xfe\xa4\xfc\xa1\x3b\x30\x7d\xf2\xd2\x46\xf2\xf8\xf4\x1c\xbf\x9f\x83\x01\x04\xe9\x54\xbf\x96\xc2\xdd\xe0\xf8\x4e\x35\xb6\xee\x8d\x1c\xa5\x46\xc7\x00\xed\x2a\xf7\xb3\x4f\x63\xed\x7b\x26\x4f\x69\x25\x20\x1c\x1c\x1a\x44\x9e\xd3\xbd\x90\x11\x4e\x2d\xdc\x79\x06\x15\x2e\xcc\x7a\x63\xe8\xb8\xdd\x85\x8d\xb5\x14\xf5\x35\x87\xa3\xee\x37\xd4\x4e\x11\xab\xd9\x56\x1e\xfe\x88\xce\x36\x6a\x6e\x48\x1a\x2e\x79\x04\x1f\x4d\x4f\x39\xea\xfb\x15\x6d\x4a\x5b\xa6\xa0\xd7\x25\x13\x8a\x16\xfc\x36\xbd\xc6\xf0\x94\xe5\xed\x72\x1d\xc9\x79\x42\x27\x38\x96\xbb\x4d\x18\x8a\x98\xe8\x5a\xde\x49\x8c\x29\xf6\x96\x18\xa0\x3d\x45\x39\xc4\x69\x1a\xb6\x7b\x4e\xe4\x86\xe7\x14\x40\xf9\x02\x7b\xe2\xb3\xd7\xfa\x1b\x8f\x66\x7c\x3a\x99\xc3\xc8\xe9\xcd\xdf\x2c\x73\x53\x9d\x05\xc2\x8a\xbc\xcb\x96\xb0\xac\xa0\x21\x51\xb7\xd4\xf7\xd8\xce\xfc\x01\x4a\xcb\x0c\x03\x78\x05\x6a\xed\x90\x92\x1b\x78\x13\x3b\x54\xa3\x81\x39\x32\x1c\x3d\x9e\xfe\xb1\xef\x8c\xb1\xcb\x25\xf4\xb1\xfe\xec\x01\x65\xeb\x82\x5d\xfb\x3c\x11\xbe\xeb\x08\x92\xae\xa6\xf4\x07\xd9\xbe\x33\xd6\xb6\x38\xc9\xf3\x60\x48\x88\xa2\xe0\xf7\x86\x84\x05\x5d\xd8\x38\x30\x1c\xd4\x11\x2f\xde\x31\x16\xc3\x11\x9b\xd3\x9f\x73\x34\xe7\xae\xe1\x52\xdd\x09\xe0\x72\x89\x99\x6d\xc1\xc4\x9e\xb0\x86\x8e\x2a\x66\xaf\x8b\xfe\x67\x69\x70\xee\x0e\x61\xdd\x88\x32\xba\x06\xc9\x2a\x23\x37\xcc\xf8\x9b\x22\xba\x5a\xd0\x8d\x34\xdb\xb5\xf9\xbb\x05\x49\x5c\x8b\xaf\xea\x26\x37\xf5\x88\xe7\x2a\x33\x52\x1d\xb4\xef\x1b\x8d\x84\x33\xd1\xd6\x66\xff\x0b\x8e\x40\x2d\x08\x0b\x5e\x33\x7c\xe2\xd9\x7f\x00\xd9\xda\x10\xad\x6b\xa0\x5d\xef\x86\xce\x9c\x4f\x37\xfd\xe7\xb5\x5c\x49\xf8\xe7\xa7\x6b\xf8\x7a\xf3\xd1\x31\x1f\x5f\x81\x6c\xeb\x26\x1e\x61\xcc\xe1\x8b\xa1\xb6\xb9\x33\x42\x6d\x24\xf7\x4e\x3b\xcd\x64\xb9\x3f\x73\xcb\xdf\x78\xad\x76\x9b\x25\x8f\x79\x02\x17\x17\x30\x1a\xc5\x6c\xd3\xb6\x8c\xd5\x4e\xbb\x2f\x0d\x45\xa7\xd3\xd3\xc4\xb1\x5d\xfe\x8e\xdc\x80\xa6\xef\xed\xec\x11\xe5\x40\x1a\x99\xb3\x2d\x02\xa7\x09\x79\xac\x86\x96\xc7\x24\x06\xef\x8f\x31\x6d\x06\x27\x09\x6f\x1f\xee\xd9\xa6\x14\x34\x29\x5d\xd3\x85\xf2\x30\xc5\x04\x56\xf7\x36\x7e\x6a\x4d\x37\x29\x53\x07\xb2\xe4\x97\x34\xc8\xae\x9d\xe7\xc8\x09\x9d\x9b\x60\x46\x3c\xb9\x68\xe6\x8d\x65\x95\x30\x3e\x7b\xbd\x75\x17\x21\x8d\x1c\x6c\x6c\x27\x7d\x0a\xef\xb9\x0a\x15\xb2\xb0\xbb\xe8\x15\xdf\xf1\xa1\xbb\xa8\x78\x5f\x4a\x8d\xba\x5d\xa4\x7c\xf3\x07\x0b\xdf\xfc\x29\x1e\x98\xb5\x92\xd5\xca\xd9\xf0\x5b\x68\x29\xbf\xd1\x5d\x25\xb5\x64\xfd\x95\x60\x22\x98\xe0\xc5\xdd\xdf\xd6\xaa\x26\xdb\xf3\xc0\x76\xde\x30\xb5\x42\x33\xa8\xdf\x7a\xed\xdf\xac\x68\xef\xb5\xdf\x60\xc9\x51\xb4\xf4\xfc\x2e\x7c\xfb\x6b\xd5\xfc\x9d\xea\xec\x1d\x70\xbc\x40\x9b\x14\x87\x29\xbd\x36\x3b\x39\xe9\x07\xa3\xca\xbe\x6f\x8f\x10\xec\xd0\x1e\x21\x44\xad\x8d\x6f\xc3\x36\x2b\xfc\x85\x76\xb2\x8c\x5e\xcb\x5d\x54\x80\xd7\xf7\xae\x77\x4c\x47\x57\x6c\x9b\xeb\x66\x51\xe4\x7f\xe2\x7f\x7d\x74\xe3\x0f\x50\x38\x7d\x7c\xf5\x9f\x00\x00\x00\xff\xff\xe0\x15\x52\xfe\xcb\x33\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x3b\x5d\x6f\x1b\xb7\x96\xef\xf9\x15\x67\xf5\xd0\x95\x50\x47\xf2\xc3\x62\x1f\x04\x3b\x8e\xd3\xc4\xbb\x01\x9c\xde\xc0\x71\xda\x0b\x14\x45\x43\xcd\x1c\x49\xbc\xa6\x86\x73\x49\x8e\x64\xd5\xf0\x7f\xbf\xe0\x21\x39\x43\xce\x87\x2d\x39\xad\x5f\xa2\x99\xe1\xf9\x3e\x3c\x5f\x64\xf8\xa6\x94\xca\xc0\x55\x55\xac\xf8\x42\xe0\xad\xbc\xc3\x02\x96\x4a\x6e\x60\x94\xbc\x1b\xbd\xf2\x2b\x3f\xa1\x61\x39\x33\xec\x17\x8e\x3b\xed\x57\x26\xef\xea\x95\x09\x7c\x1f\xd8\xf0\x82\x1a\x87\x7d\xba\x41\x2d\xc5\x16\x95\x87\x8a\x5f\x8d\x5e\xbd\x62\x59\x86\x5a\x8f\x99\x10\x13\xc8\x64\x61\x14\xcb\x0c\x5c\x09\xb9\x23\xac\xf3\x14\xc3\xc3\xab\x57\x00\x00\xb3\x19\xdc\x4a\xc3\x04\xe8\xaa\x2c\xc5\x1e\xe4\x92\x20\xc0\x58\x10\x0d\xbc\x00\xbc\xe7\xda\x60\x91\x21\xad\x8f\x69\x6c\x99\x02\x63\x81\xbf\x10\xec\x1c\xbe\x5e\xf1\xfb\xff\xfd\x9f\x1a\xf1\x87\x2d\x16\x06\xcc\x9a\x19\xe0\x1a\x70\xc3\x8d\xc1\x1c\x76\x6b\x2c\xc0\xac\xb1\x61\x91\x6b\xc8\x14\x32\x83\x79\x87\x04\x12\x0a\xe2\x5f\x7f\x2c\xb8\xe1\x4c\xf0\x3f\x31\x1f\x73\xf7\x3b\x25\x3c\x39\x88\xb2\x13\x8c\x29\x84\x1d\x37\xeb\x5c\xb1\x9d\xb7\x32\x83\x5f\x58\x25\xcc\x93\x3c\xfc\x1a\x40\xc6\x6c\x23\xab\xc2\x04\xd2\x27\x84\x62\x0e\x97\x79\xae\x50\xeb\x8b\x63\x59\xc9\xb1\x94\x9a\xdb\x2f\x46\x1e\xc4\xc8\xfb\x00\xd0\x61\xc4\xc8\x23\xd9\x28\x70\x17\xb3\xb2\xe1\xc5\x73\x96\xf8\x44\x4b\x5a\x94\x8f\x17\x59\x1b\x25\xf7\xcf\x90\x7a\x57\xa9\xe2\x65\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa5\x32\x7c\xde\xd7\x48\x36\xf5\x93\x5b\x63\x3f\xc8\x1d\xe6\x97\x2f\x25\xbf\xb0\xec\x1f\x43\x9e\xe4\xad\xc9\x37\x94\x1a\x8f\x98\xcd\x6a\xea\x2c\x5b\x43\xa5\x51\x81\x36\x52\xa1\x06\x56\x00\x2f\xb4\x61\x45\x86\x76\x23\xcb\x42\xec\x69\xa7\x11\xb0\xdd\xcb\x66\x8d\xdc\xad\x66\x2b\xac\xf7\xff\x1a\x61\x59\x15\x99\xe1\xd2\xed\xf8\x06\x84\x15\x39\xac\xe4\x16\xad\x0d\x60\xe1\x90\x95\x0a\xe9\x7d\x29\xb5\xb1\x7b\x38\xe7\x04\x18\xb0\xf1\xa2\x15\x41\xc3\x7e\xdf\x93\xd5\x33\x26\x04\xe6\xd3\x98\x76\xb6\xc6\xec\x4e\xc3\x9a\x95\xa5\xd5\x9b\x01\x55\x15\x86\x6f\x90\x20\xd1\xc6\x2a\x56\xf3\x47\x0a\x4c\x50\x04\x4c\x37\x5e\xc5\xf6\x7b\xe1\x44\x5f\x60\x50\x76\x90\xca\x86\x1c\xbc\x37\x56\x39\x49\x04\x22\x0b\x5a\x1e\x03\x36\xe7\xa0\x4b\x5e\x10\xec\x09\x68\x69\x3f\x2b\x32\x60\x21\x61\xc7\xf6\xb0\x94\x96\xb1\x0d\x13\x3c\xe3\xb2\xd2\xce\x10\x46\x7a\x92\x4e\x81\xb5\x56\x64\xe5\x89\xf2\x02\x18\x57\x53\xb8\x04\x5d\x62\xc6\x99\xf0\x0e\xd7\xb8\x48\x81\x98\x6b\x8b\x68\xd1\xb0\x60\x24\x39\x72\xc0\xd6\xec\xd8\x44\x0b\xb1\x37\xd5\xe8\x88\x8f\x79\x6a\x93\x29\xbd\x3c\x69\xbd\xfc\xac\xe4\x96\xe7\xa8\xda\xef\x6f\x30\x43\xbe\xed\xbe\x7f\xc7\x84\xf5\xb4\x93\x24\xaf\x4c\xdb\x09\xc6\xb3\xbc\x96\xc2\x4a\xb5\x46\x58\x38\x30\xab\x0e\x46\x4a\xd3\x5e\x96\x7a\x79\x3b\xc7\x78\x88\x34\xbf\x74\x16\x72\xdc\x59\x37\x81\x15\x1a\xcf\xd9\x78\x12\x40\xe0\xa1\x86\xb1\x7f\x0a\x4d\xa5\x0a\xd0\x28\x96\x53\x8f\xbc\xfe\xfe\x98\xb0\xcd\xeb\x9c\x93\xf0\x6e\x9d\x34\x28\x98\xec\x6d\x5d\xd3\xfa\x6c\x0d\x6b\x01\xc7\x2d\xc6\x27\x2d\x36\x62\xfa\x70\x0e\x4f\x72\x32\xb3\x72\xd9\x74\x27\x95\xc1\x9c\xec\x77\xbb\x2f\x51\x83\x2c\x2d\x71\x26\xc4\xde\x8b\xa5\x81\x81\xe0\x9a\xfc\x6d\x4b\xbb\xd8\xd0\x42\xef\xe3\x5c\x83\xf2\x06\x25\xfd\x95\x66\x40\xf1\x91\x3e\x7b\xe8\x5a\xdd\x3e\xd8\x5f\x73\x78\x27\xa5\x78\xec\xd7\xf0\x03\x89\xb8\x42\x82\xb1\x20\x46\x55\xf8\xd8\x27\x61\x2f\x69\xae\xbb\x94\xc7\x86\x88\xda\x9f\x13\x47\xbb\x45\x9a\x2f\x81\xd6\xc0\xf9\x39\xa4\xe4\x27\xf0\x10\x18\xb3\x7c\xc0\x23\xa0\xd0\xd8\xbc\x5c\x32\xfb\xd8\xcb\xde\x8c\x22\x8c\x53\xaf\x75\x04\x1f\x42\xa1\x64\x66\x6d\xe3\x94\x72\xfe\xe1\xf4\xad\xd7\xb2\x12\xb9\x55\x3b\xcf\xc8\x30\x0b\x07\xe0\x83\xfe\x53\x9a\x7e\x8f\x4b\x8b\xe2\x8b\x43\xff\x99\x99\xb5\xd5\x5a\xf4\x78\xd1\xaf\xe8\x99\x67\x68\xb6\x0c\xe5\x5e\x93\x30\x9e\x11\xa5\xac\x16\x82\x67\xa9\x24\x5c\xa7\xa2\xac\xd9\x16\x81\x85\xa5\x19\x2b\xd9\x82\x0b\x6e\xf6\x87\xca\xf3\x99\x00\x83\x38\xcd\xd3\x90\x34\x8e\x50\x23\x4c\x08\x41\x03\xbb\x34\x14\x72\xd1\xbb\xf8\xf3\x55\x48\x1e\x6e\x0b\xb0\xbb\x90\x2a\x0d\xae\xec\x2e\xa0\xe4\x0e\x8c\x5e\x32\xb5\xaa\x36\x58\x98\x18\xde\x66\xbb\x40\xc2\xef\x23\x0f\x43\x75\x63\x9d\x2e\xa7\x31\xd0\x47\xe3\x33\x81\xf6\xa5\x80\x41\x5b\xc7\x33\xb5\xf7\xb9\x35\x54\x0d\x95\x76\x01\xde\x46\xc8\x18\x81\x45\xbb\x91\x05\xee\xeb\x95\x0b\xe4\xc5\x0a\x8c\x62\x85\x5e\xa2\x52\x98\x4f\x2d\x15\x15\xd9\xb2\xc0\x9d\xd8\xc7\x48\x42\xfe\xf3\x24\x65\x92\x05\x09\xaf\xcb\xa6\x36\xc1\x71\x43\xa9\x73\x11\x55\xa3\x31\x2a\xbb\x57\xc8\x3f\xa6\x7d\x6a\xf6\x0e\x90\x66\x88\x50\x2d\xb3\x85\xc0\x09\xb9\x44\x50\x63\xbb\xa0\x9b\xc3\xdb\x87\x9e\x14\xd5\x0e\x2b\xad\x88\x99\x3c\xbe\xf6\x46\x49\x00\x6c\x49\x36\x58\xba\xbb\x7f\x43\xe9\x4e\xc8\xe4\xae\x40\x75\x31\x65\xae\x7e\x9e\xf4\x39\xe7\xd9\xeb\x38\xc3\x37\x31\xde\x61\x9b\x0c\xb8\xa8\x57\xe9\x31\x1e\xea\x8d\x26\x17\xff\xc2\xac\xed\x9e\xe4\x93\x2c\xcf\x75\x92\xac\x8c\xae\x33\x94\x37\x75\x94\x6c\xed\x23\x89\xa7\xfb\xbd\x95\x6b\xf0\xd5\xae\x05\xf6\xd5\xb9\x0b\x76\x96\xa0\x63\x66\x81\x19\xab\x34\x36\x3e\x9f\x6c\x43\xcb\x63\xe4\xe7\xd6\xa3\x51\x05\xda\xbe\x60\xa1\x92\x8f\x40\xff\xbb\xe1\x76\xcd\x12\x41\x16\x88\x85\xf5\x52\x5d\x6d\x30\x27\x51\xa9\xf8\x5a\x4a\x2a\x20\xbd\x8b\xfa\xee\x61\xda\x1b\x83\xac\xaf\x79\x95\x8f\x9d\x79\xfb\xfd\xab\x9d\x92\x05\x1a\x1f\xf9\xce\x5e\xfb\xae\x50\xff\x17\xbc\xad\x9b\xe8\x69\x2a\xf4\x73\x3e\xf9\xa3\x43\xd6\x29\x32\x5a\xae\xd9\x6d\xe6\x12\x30\xd7\xd3\x3d\xeb\x9f\x09\x0c\x9c\xc3\xe9\xf4\x34\xf9\x1e\x4c\xba\x1d\xca\x0c\x07\xee\xe1\x10\x80\x3a\x9d\x67\xa8\x2b\xe6\xf0\x53\x9d\x21\xce\x7e\x78\xe8\xaf\x26\x1f\xdf\xf4\xe9\x3e\xe0\xfe\x25\xd8\x80\xa4\xee\x44\x8d\xb0\xd7\x12\xf8\xd9\x0c\xfe\x0f\x0d\x30\x50\xb8\x44\x85\xd1\x2e\x50\x98\xf1\x92\x63\x61\x5d\xae\x93\x4a\x02\xe9\xc0\xfd\x0d\x2e\xe1\xbc\x7e\x9a\x2e\xa4\x52\x72\x37\x4e\x55\x6d\xff\x2e\x2e\xa0\x64\x05\xcf\xc6\xa3\x9f\x28\x47\x16\xd2\x80\x5b\xdc\x14\x58\x4f\x72\x42\x32\x8e\xba\x42\x78\x6f\xa0\xf5\xcd\x88\xa2\x19\xc8\xb4\xf1\xa8\x3e\x89\x22\x69\xa6\xe9\x46\x38\x7b\x9d\x28\xb9\x37\x60\x79\x57\x19\xb7\x4d\xc4\x97\xa9\x7f\xbf\xb1\x4e\xd6\x5a\x63\xff\x9a\xfd\x12\xcd\x87\xe0\x7c\xe0\xfd\xeb\xfe\x4a\xdc\xf1\xd4\xc3\xdd\x2c\x58\x5a\x08\x52\x46\x98\x97\x81\x9b\xa8\xf1\x4d\x29\xd0\x06\x49\xd7\xb3\xd6\x34\x63\xf8\x04\xd7\x5b\x1f\xd9\x2f\x6d\x7c\x55\x8c\x86\x60\xae\xb8\xa6\xfe\x8b\x92\xee\x1a\x13\xbc\xb6\xc6\xa1\x58\x46\x95\x92\xa8\xac\xa5\x84\xb0\x81\x89\xd2\xf9\x62\x9f\x10\x68\xd4\xba\x45\x21\x4b\xd7\xf2\xc0\x5d\x21\x77\xb0\x5b\xf3\x6c\x0d\x25\x53\x6c\x83\xc6\x35\x90\x25\xd3\xba\xf1\x17\xea\xa6\xac\x60\xe3\x09\x6c\xd0\xac\x65\x3e\xed\x15\x64\xa8\x02\x23\x9d\xd8\xaa\xeb\x37\x2b\xd2\xef\xbd\xf5\x56\x63\x96\x06\xe0\x49\xc5\xa7\x2a\x77\x81\xf2\x00\x3d\x93\x98\xc4\xdd\x9c\xd2\x80\xe5\x28\xa4\x87\x1c\x35\x57\x5e\xb3\xd3\x7e\xf3\x80\x36\xaa\xca\x4c\xa5\xac\x5e\x4a\x85\x36\x2f\x05\xe3\x28\xfc\x77\x85\xda\xf4\x21\x18\x4c\x10\xb1\x72\xff\x08\x6c\xb9\xbe\xe2\xb2\xd8\x7f\x21\x62\x03\x15\x6a\xa3\xb1\x18\x89\x45\xd1\xab\xb8\x36\x65\x57\x41\x7c\xd8\x94\x66\xef\xaa\x88\x43\x0b\xa0\x67\x6a\x90\xd3\xe9\x69\x4c\x3f\xe2\xa2\xae\x05\x1b\xa2\xad\x01\x4a\x5a\x83\xa4\xb5\xab\x0b\xc7\x36\x18\x01\x8b\x6b\x8a\x3f\x51\xc9\x7a\x64\x52\xe4\x75\x2d\xca\x9b\x5a\x93\x09\x61\x6d\xe4\x6b\xce\x29\x5c\xba\x41\xc9\xa6\xd2\xae\xf6\x74\xdd\x46\x98\xef\xc4\xc8\xa8\x65\xf2\xc6\x35\x34\x06\x1c\x18\x64\xd9\x17\x52\xe5\x6e\xf7\x50\x0d\xe3\xbe\xd7\xc8\xb2\x8c\xaa\x75\x37\x53\xb1\x89\xcc\xfe\xf4\x11\x32\x94\x09\xda\xcf\x67\xfc\x34\x82\x9a\xe6\xc1\xe9\xca\xa0\x0d\x5b\x85\x42\x64\xbd\x43\x2d\xe7\xed\x75\xe0\x76\xee\x12\xa0\xf7\x67\xc3\xe7\x09\xd3\xab\x5b\xfb\xef\x9b\xf1\xe4\xa4\x13\xb6\x9f\x07\x7d\xcf\x75\x29\xd8\xfe\x85\xd0\x24\xf3\x7b\x66\xd8\x8b\xe0\x6f\x9b\x94\xf1\x66\x3c\xf9\x3d\xf5\xee\x83\x03\xd3\xac\xf6\xf8\xa3\x03\xd2\x77\x05\xa3\xd9\x80\x1b\x1d\x1b\x84\xf4\x8e\x9b\x6c\xed\x7c\x22\x8d\x0d\x19\xd3\x78\x88\x11\x9c\xf5\xe7\x1d\xfd\x87\xd0\xf6\x1c\xf0\xb8\x03\x69\xff\x96\xc6\xfb\x86\xaf\x54\x63\xb9\x8e\xf1\xab\x09\x55\xdc\x87\x2c\xbe\xe8\xba\x90\x63\xa4\x76\xb3\x17\xb1\x12\x3b\xe9\x01\xcc\xd4\xcb\x2f\x3a\xdc\x4c\x5e\x62\x9e\x46\x13\x5d\x0b\xd9\x32\x75\x83\x39\x67\x70\x9e\x1e\x3e\x4e\x3f\xd9\xb7\xfd\x86\x21\x9d\x70\x81\xf3\x16\xc8\xff\xdf\xde\x7e\xbe\xe2\x02\x87\xa1\x2a\x25\xe6\x69\x6d\x70\x2d\x57\xf2\xeb\xcd\xc7\x9e\x6a\x98\xe4\xed\x37\x08\x71\xec\x46\x85\x23\xbe\x61\x2b\x9c\xe9\xed\xea\xc7\xfb\x8d\x18\x3d\xa3\xb1\x44\x64\xdd\x2f\xb3\x1e\xff\x46\x9f\x7f\xef\x82\x1e\xe2\xcf\x5e\xdb\xfd\x3a\x28\xd8\xc6\xf2\x7c\x75\xfd\x8f\x5f\xe1\x67\x34\x3b\xa9\xee\x5c\xc3\x36\xea\x17\x54\xef\x37\x0b\x29\x3c\xc4\xc0\x9a\x1c\x75\xa6\x38\xcd\x6c\x03\x6a\xee\x67\x37\xcc\xd8\x74\xe4\xb2\xcf\x52\x2a\x7a\x49\x67\xb1\x0b\x21\xb3\xbb\x6c\xcd\x78\x31\xf5\x8d\xba\x0d\x30\x14\x9c\xec\x3a\x8d\x59\xa5\x42\xe8\x29\x1c\x9f\x27\xae\x93\x62\x2e\xa3\x2f\x11\xf5\x49\x9d\x2d\xc3\x13\xbb\xe3\xc5\xea\x04\xae\xae\x3f\x7e\x86\xad\xa4\xe0\x65\xd3\xee\x86\xed\xa3\x3a\x16\x58\x59\x0a\x9e\x31\x77\x38\xb4\xa8\xb8\x30\x20\x8b\x86\xb7\x77\x35\x6f\x03\x02\xe3\xbd\x41\x55\x30\xf1\xf5\xe6\xba\xed\x81\x1f\x9a\x4f\xe3\xd1\xda\x98\x52\xcf\x67\x34\xf3\x9b\x66\x72\x33\x1a\xf0\x26\x21\x57\x52\xcf\xbd\x4f\x0c\xd8\x41\x66\x9c\x09\x3d\xef\x69\x4c\xc2\xdf\xc8\xec\xb8\x31\xa8\x46\x07\xf1\xe4\x17\x5b\xb6\x88\xbf\x3f\x1a\x8b\x8c\xfa\xb7\xc2\xe3\x5f\x13\x0c\xe2\x58\xf4\xc2\x80\x1d\x30\xf4\xbb\xb8\x6e\x26\xcb\xf3\xa1\x21\x72\xbf\x92\x43\x83\xe9\x41\x87\x26\xb6\x43\x21\xc1\x71\x39\x00\x1c\x4e\x96\x7a\x61\x4b\x7f\x4c\x15\x60\x15\xdf\x32\x73\x1c\xcf\xd7\xbc\xb8\xc3\xfc\xb6\x3e\x48\x38\xfb\xa1\x55\xb7\x0d\xcc\x2c\x8e\x3b\x01\x7b\xec\xad\x72\x62\xf1\x8f\xe5\xe3\xa5\xf4\x82\xca\x8e\xa5\x17\x4e\x04\x87\x31\xb7\x8b\xe0\xd0\x44\xcc\x61\x6c\x8b\x9b\x83\xfb\x9a\xd4\x4a\xbe\x52\x6e\x98\xeb\xd6\xda\xfd\xbb\xae\xfb\xfa\x05\xdb\x2e\xad\x33\x5f\xb2\xed\x22\x0c\xe3\xe4\x82\x4c\xef\xfc\xa3\xdd\xb1\x45\x34\x0a\x2e\x86\x9a\x82\xfa\xfc\xf1\x32\xdf\xf0\x82\x6b\xa3\x98\x91\x2a\x52\x6b\xdd\xf1\xfd\x8c\x3b\x77\xc6\x7c\xd0\xf0\xb9\x6e\xfc\xa2\x76\xae\xf7\x2a\xc5\x13\xa7\x00\xad\x1e\xa9\x66\x60\xe0\x3a\xc5\x1c\xde\xfa\x43\xf0\x87\xee\x84\xf4\xc9\xfb\x18\xc9\xe3\xd3\xd3\xfa\x7e\x0e\x06\x10\xa4\xb3\xfb\x5a\x0a\x77\x39\xe3\x3b\xd5\xd8\xba\x12\x72\x94\x1a\x1d\x03\xb4\xab\xdc\xcf\x3e\x8d\xb5\xaf\x90\x3c\xa5\x95\x80\x70\x70\x68\x10\x79\x4e\xf7\xae\x45\x38\x9b\x70\xa7\x16\x54\xb8\x30\xeb\x8d\xa1\xe3\x76\x77\x31\xd6\x52\xd4\x37\x18\x8e\xba\xba\x50\x3b\x45\xac\x66\x5b\x79\xf8\xd3\x37\xdb\xa8\xb9\xa9\x68\xb8\xbf\x11\x7c\x34\x3d\xcb\xa8\xaf\x4e\xb4\x29\x6d\x99\x82\x5e\x97\x4c\x28\x5a\xf0\xdb\xf4\x86\xc2\x53\x96\xb7\xcb\x75\x24\xe7\x09\x9d\xd3\x58\xee\x36\x61\x28\x62\xa2\x1b\x77\x27\x31\xa6\xd8\x5b\x62\x80\xf6\x14\xe5\x10\xa7\x69\xd8\xee\x39\x6c\x1b\x9e\x53\x00\xe5\x0b\xec\x89\xcf\x5e\xeb\x6f\x3c\x9a\xf1\xe9\x64\x0e\x23\xa7\x37\x7f\x69\xcc\x4d\x75\x16\x08\x2b\xf2\x2e\x5b\xc2\xb2\x82\x86\x44\xdd\x52\xdf\x63\x3b\xf3\x27\x26\x2d\x33\x0c\xe0\x15\xa8\xb5\x43\x4a\x6e\xe0\x4d\xec\x50\x8d\x06\x06\xc7\x70\xf4\x3c\xfa\xc7\xbe\x93\xc4\x2e\x97\xd0\xc7\xfa\xb3\xc7\x90\xad\xbb\x73\xed\x53\x43\xf8\xae\x83\x46\xba\x75\xd2\x1f\x64\xfb\x4e\x52\xdb\xe2\x24\xcf\x83\x21\x21\x8a\x82\xdf\x1b\x12\x16\x74\x17\xe3\xc0\x70\x50\x47\xbc\x78\xc7\x58\x0c\x47\x6c\x4e\x7f\xb0\xd1\x9c\xae\x86\xfb\x72\x27\x80\xcb\x25\x66\xb6\x05\x13\x7b\xc2\x1a\x3a\xaa\x98\xbd\x2e\xfa\x9f\xa5\xc1\xb9\x3b\x6a\x75\x23\xca\xe8\x86\x23\xab\x8c\xdc\x30\xe3\x2f\x81\xe8\x6a\x41\x97\xcd\x6c\xd7\xe6\xaf\x0d\x24\x71\x2d\xbe\x85\x9b\x5c\xc2\x23\x9e\xab\xcc\x48\x75\xd0\xbe\x6f\x34\x12\x4e\x3e\x5b\x9b\xfd\x2f\x38\xf3\xb4\x20\x2c\x78\xcd\xf0\x11\x67\xff\x89\x63\x6b\x43\xb4\x6e\x78\x76\xbd\x1b\x3a\x73\x3e\xdd\xf4\x9f\xd7\x72\x25\xe1\x9f\x9f\xae\xe1\xeb\xcd\x47\xc7\x7c\x7c\xbb\xb1\xad\x9b\x78\x84\x31\x87\x2f\x86\xda\xe6\xce\x08\xb5\x91\xdc\x3b\xed\x34\x93\xe5\xfe\xcc\x2d\x7f\xe3\xb5\xda\x6d\x96\x3c\xe6\x09\x5c\x5c\xc0\x68\x14\xb3\x4d\xdb\x32\x56\x3b\xed\xbe\x34\x14\x9d\x4e\x4f\x13\xc7\x76\xf9\x3b\x72\x03\x9a\xbe\xb7\xb3\x47\x94\x03\x69\x64\xce\xb6\x08\x9c\x26\xe4\xb1\x1a\x5a\x1e\x93\x18\xbc\x3f\xc6\xb4\x19\x9c\x24\xbc\x7d\xb8\x67\x9b\x52\xd0\xa4\x74\x4d\x77\xc5\xc3\x14\x13\x58\xdd\xdb\xf8\xa9\x35\x5d\x92\x4c\x1d\xc8\x92\x5f\xd2\x20\xbb\x76\x9e\x23\x27\x74\x6e\x82\x19\xf1\xe4\xa2\x99\x37\x96\x55\xc2\xf8\xec\xf5\xd6\xdd\x71\x34\x72\xb0\xb1\x9d\xf4\x29\xbc\xe7\x96\x53\xc8\xc2\xee\x0e\x57\x7c\x7d\x87\xae\x99\xe2\x7d\x29\x35\xea\x76\x91\xf2\xcd\x1f\x2c\x7c\xf3\xc7\x76\x60\xd6\x4a\x56\x2b\x67\xc3\x6f\xa1\xa5\xfc\x46\xd7\x90\xd4\x92\xf5\x57\x82\x89\x60\x82\x17\x77\x7f\x5b\xab\x9a\x6c\xcf\x03\xdb\x79\xc3\xd4\x0a\xcd\xa0\x7e\xeb\xb5\x7f\xb3\xa2\xbd\xd7\x7e\x83\x25\x47\xd1\xd2\xf3\xbb\xf0\xed\xaf\x55\xf3\x77\xaa\xb3\x77\xc0\xf1\x02\x6d\x52\x1c\xa6\xf4\xda\xec\xe4\xa4\x1f\x8c\x2a\xfb\xbe\x3d\x42\xb0\x43\x7b\x84\x10\xb5\x36\xbe\x0d\xdb\xac\xf0\x77\xd5\xc9\x32\x7a\x2d\x77\x51\x01\x5e\x5f\xa9\xde\x31\x1d\xdd\x9e\x6d\x6e\x92\x45\x91\xff\x89\xff\xd0\xd1\x8d\x3f\x40\xe1\xf4\xf1\xd5\x7f\x02\x00\x00\xff\xff\xc1\x62\x1b\x0c\xa6\x33\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,7 +219,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0xe8, 0xcb, 0x48, 0xfc, 0xb1, 0x90, 0x28, 0x9f, 0x7, 0xac, 0xa6, 0x97, 0x5f, 0xae, 0xf7, 0xb, 0x9f, 0x44, 0x22, 0x1c, 0x7a, 0x18, 0x32, 0xf9, 0x42, 0xf3, 0x10, 0xf0, 0xac, 0x58, 0x72}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0xd3, 0xc5, 0x91, 0xbc, 0xcc, 0x7a, 0x9e, 0xde, 0x49, 0xb6, 0x5b, 0x40, 0x1a, 0x4c, 0xde, 0x4e, 0xcf, 0x47, 0xd4, 0x37, 0xda, 0x39, 0xb0, 0x7b, 0x31, 0xa8, 0x38, 0xf3, 0xa0, 0xb3, 0x55}} return a, nil } From 0bd0969112fec4df44f7d9dd2de214b063f98ae1 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 26 Jul 2023 14:13:24 -0500 Subject: [PATCH 023/132] remove AnyStruct --- contracts/StakingProxy.cdc | 10 +++++----- lib/go/contracts/go.mod | 2 +- lib/go/contracts/go.sum | 2 ++ lib/go/contracts/internal/assets/assets.go | 6 +++--- 4 files changed, 11 insertions(+), 9 deletions(-) diff --git a/contracts/StakingProxy.cdc b/contracts/StakingProxy.cdc index 41b42c07d..1f1c8dc0a 100644 --- a/contracts/StakingProxy.cdc +++ b/contracts/StakingProxy.cdc @@ -75,7 +75,7 @@ access(all) contract StakingProxy { /// staking helper relationships with them access(all) resource interface NodeStakerProxyHolderPublic { - access(all) fun addStakingProxy(nodeID: String, proxy: AnyStruct{NodeStakerProxy}) + access(all) fun addStakingProxy(nodeID: String, proxy: {NodeStakerProxy}) access(all) fun getNodeInfo(nodeID: String): NodeInfo? } @@ -88,7 +88,7 @@ access(all) contract StakingProxy { /// Maps node IDs to any struct that implements the NodeStakerProxy interface /// allows node operators to work with users with locked tokens /// and with unstaked tokens - access(self) var stakingProxies: {String: AnyStruct{NodeStakerProxy}} + access(self) var stakingProxies: {String: {NodeStakerProxy}} /// Maps node IDs to NodeInfo access(self) var nodeInfo: {String: NodeInfo} @@ -121,7 +121,7 @@ access(all) contract StakingProxy { /// the node operator's NodeInfo to operate a node /// They store their `NodeStakerProxy` here to allow the node /// operator to perform some staking actions also - access(all) fun addStakingProxy(nodeID: String, proxy: AnyStruct{NodeStakerProxy}) { + access(all) fun addStakingProxy(nodeID: String, proxy: {NodeStakerProxy}) { pre { self.stakingProxies[nodeID] == nil } @@ -130,7 +130,7 @@ access(all) contract StakingProxy { /// The node operator can call the removeStakingProxy function /// to remove a staking proxy if it is no longer needed - access(all) fun removeStakingProxy(nodeID: String): AnyStruct{NodeStakerProxy} { + access(all) fun removeStakingProxy(nodeID: String): {NodeStakerProxy} { pre { self.stakingProxies[nodeID] != nil } @@ -140,7 +140,7 @@ access(all) contract StakingProxy { /// Borrow a "reference" to the staking proxy so staking operations /// can be performed with it - access(all) fun borrowStakingProxy(nodeID: String): AnyStruct{NodeStakerProxy}? { + access(all) fun borrowStakingProxy(nodeID: String): {NodeStakerProxy}? { return self.stakingProxies[nodeID] } } diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 825ffcfb7..39af12c6f 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -6,7 +6,7 @@ require ( github.com/kevinburke/go-bindata v3.23.0+incompatible github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230726183918-f90805445bfa github.com/onflow/flow-go-sdk v0.41.7-stable-cadence - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726190453-ac7ed4798148 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808 github.com/stretchr/testify v1.8.2 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index cd0234c65..fc4248fa0 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -928,6 +928,8 @@ github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726190453-ac7ed4798148 h1:QgNBQSf7W6f9On0K0M71yr5pRTNAeFdN2uvHOZcSvJQ= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726190453-ac7ed4798148/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808 h1:c/MMB0UoLks5XVV4QZfdbZLTQVcyGMJstob25E5ZVHY= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 0d14917cd..25daced25 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -9,7 +9,7 @@ // FlowToken.cdc (13.222kB) // LockedTokens.cdc (29.741kB) // NodeVersionBeacon.cdc (22.895kB) -// StakingProxy.cdc (5.755kB) +// StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.319kB) // epochs/FlowDKG.cdc (18.577kB) // epochs/FlowEpoch.cdc (41.652kB) @@ -263,7 +263,7 @@ func nodeversionbeaconCdc() (*asset, error) { return a, nil } -var _stakingproxyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x58\x5b\x6f\xdb\x36\x14\x7e\xf7\xaf\x38\xcd\x43\x6b\x03\x69\x3c\x6c\x45\x31\x18\xf3\xb6\xae\xc1\xb0\xa0\x58\x17\x34\xe9\xd3\x50\xa0\x34\x79\x64\x11\xa1\x48\x8d\xa4\xea\x78\x81\xff\xfb\xc0\x9b\xae\x96\xed\xa4\xdb\xfc\x62\x49\x3c\xf7\x1b\x3f\x72\x3e\x87\xdb\x9c\x1b\xa0\x4a\x5a\x4d\xa8\x05\x86\x19\x97\x68\x80\x48\xe0\xd2\xa2\xce\x08\x45\xc8\x94\x06\xa9\x18\x82\xb1\xe4\x0e\xb5\x99\xcc\xe7\x60\x15\x54\x06\xdd\xdf\x0a\x81\xac\x84\x7f\x2c\x51\x67\x4a\x17\x40\x55\x51\x28\xe9\xc9\xb9\x5c\x03\xa1\x96\x2b\x69\x26\x8e\xef\xca\x02\x11\x46\x35\x8a\x40\xa3\x51\x95\xa6\x08\x36\x27\x16\x48\xd0\xa4\x4a\xd4\xc4\x2a\x0d\x94\x48\xc7\x16\x75\x19\xab\x34\xd6\x72\x4b\xad\xee\x39\x1a\x6f\x1f\x11\x02\x54\x06\x36\x47\xae\xdb\x22\xb8\xf2\xfc\x1a\x85\x7f\x36\x39\x2f\xcd\x64\x42\x28\x45\x63\xa6\x44\x88\x59\xe3\xfb\x4d\x10\x7b\xad\xd5\xfd\x16\x1e\x26\x13\x00\x80\xf9\x7c\x0e\x25\xb1\x79\xa3\xdc\xe6\xd8\x33\x31\x39\x50\x33\x70\x39\xa4\x32\x40\x28\x55\x95\xb4\xde\xda\xe4\x41\x8e\xa2\x44\xed\x19\xdb\x26\x09\xb4\xf0\x5e\x31\xfc\x23\x32\xbf\x25\x25\x59\x71\xc1\xed\xf6\xc6\x2a\x4d\xd6\x78\x4d\x6c\xbe\x80\xd6\xcb\xe4\x11\x32\xae\xab\x95\xe0\x34\x88\x68\x9e\x1b\x7f\xdf\x2a\x69\x09\x97\xa6\x71\x82\xcb\x4c\x01\x31\x46\x51\x4e\x2c\x32\xd8\x70\x9b\xf7\x33\x35\x30\xc0\x58\x5d\xd1\x60\xc3\x95\xe3\x8f\x11\xdd\x67\x27\x67\xce\x19\xcd\xe5\x7a\x94\x44\x2b\x81\x0b\xf8\x78\x25\xed\xf7\xa3\x34\x12\xed\x46\x69\x17\xd8\x37\x8c\x69\x34\xe6\xa8\xd4\x86\xe3\x1d\x6e\x8f\x52\xc7\xac\xb5\x49\x6b\x5a\x2e\xb9\x9d\xba\x80\x5c\x5d\xa6\xc5\xf3\xb6\xd1\xe7\xe3\xd6\x9d\xef\x37\xe3\x7c\x8f\xbe\x19\x3c\xd4\x1a\xdd\xaf\xd4\xd8\xfb\xe2\x7e\xc1\x8c\x0b\x81\x72\x6d\x73\x58\x2e\xe1\xf5\xab\x05\x9c\xb9\x44\xc0\xd5\x25\xc4\xcf\x45\x65\xac\xeb\xdd\xef\xbe\x85\xd5\xd6\xa2\x81\xe9\xeb\x57\x90\xe3\x3d\xd0\x9c\xb8\x76\x40\x6d\x66\x67\x43\xd1\x7d\x27\x92\x96\x1f\xe1\x1b\x78\xfe\xbc\xeb\x49\x6f\xad\x71\xa7\xb5\xb0\x18\xa8\x48\xbf\xb3\xa8\x01\x88\x64\xf0\x0e\xb7\x90\x93\x2f\x69\xe0\xb8\xca\xa4\x4a\x6b\xa4\x36\xfa\xd3\x35\x75\xd7\x79\x33\x28\xb2\x0b\xce\x60\x19\x23\x33\x5c\x74\x89\x82\xa5\xcf\xd7\x70\x71\xe0\xb3\x13\xd4\xff\x76\x88\xcd\x19\xbf\xec\x86\x66\x48\xde\x44\x07\x96\xad\x50\x4d\xba\x2e\xed\x9a\x36\xbd\xcd\xb1\x35\xa3\xfd\xf0\x14\xbc\xe0\xd6\xc0\x66\x64\x90\xc6\x82\xae\x25\x64\x5a\x15\x3e\x94\x61\xae\xc3\x26\x57\xee\x75\x1b\x99\xfc\xe0\x1f\x6b\xeb\x46\xb3\xab\xab\x1b\x2f\xa0\x33\x39\xfb\x7c\x59\x15\x36\x04\x7c\x8f\x9b\x5b\x75\x87\xd2\x4c\x49\xe1\x06\xe2\x02\x3e\xfe\xca\xef\x5f\xbf\x9a\x1d\xe1\xfb\x28\xfd\x1f\x7b\x2c\xb3\xc6\xbf\x2a\x34\x36\xb0\x73\xb9\x3e\x9d\xb3\x0a\x1a\xdf\x08\x31\x3d\x40\xe5\x86\x21\xd3\x64\xf3\x54\xfb\x12\xff\x07\xdc\x10\xcd\x0e\xf3\x1f\x48\x3f\x02\x43\x43\x35\x5f\x61\x5d\x00\x0c\x05\xae\xeb\xe4\x33\x75\x5a\x2e\x2f\x13\xd7\xd1\x74\x46\xf9\x4f\xc9\x68\x62\x7d\x6a\xd0\x12\xff\x29\x41\xfb\x77\x8b\xe2\x7f\x4a\xf7\xf1\x66\xef\x37\x78\xe9\xb6\x72\x93\xa3\x89\x20\xa8\xd7\x97\xbf\x29\xc1\x22\xd4\x70\x02\x89\x71\x30\x45\x69\x86\xda\xcd\x54\x22\x84\xda\x80\xb2\xb9\x7f\xbd\x43\x09\xb9\xa7\x37\x6e\xd1\xed\x6d\x9c\x08\xfe\x77\x03\x71\xba\x00\xa6\x0b\xaf\x02\x3c\xb0\x39\x16\x83\x82\xab\xb1\xde\xe8\xf8\x08\x66\x06\x58\x72\xa8\xf6\x08\x63\x6d\xbc\x36\xd8\x7a\x1d\x36\xdc\x2e\xe0\x8d\xdc\xde\xf8\x22\x7f\xe8\xe9\xd9\x1d\x48\xd1\x1a\x6d\x42\x2d\x3d\xb9\xb3\x45\x8d\x67\x7e\xda\x97\xa2\x2e\x96\xed\x01\xc0\x80\x1f\x03\x38\xe4\x3a\xe1\xc1\x66\x1c\x5b\x05\x05\x91\x64\x8d\x7b\xc3\xd9\x49\x8a\x9b\xd4\x25\xd9\xfa\x20\x83\xca\xb2\x97\x34\x27\x5c\xb6\x00\xa8\xb1\x48\x98\x03\xc4\x0d\xb3\x19\xcf\xc6\xde\x1c\x2c\x4e\x4d\x8d\xd3\xf8\x3b\x29\x4d\xf0\xf7\xea\xd2\xd7\x0c\x91\xdb\x34\x5e\x7c\x2c\x78\x51\x0a\x2c\x50\xda\x00\x2b\xfb\x9b\x46\x5d\x0f\x1d\xa9\xbe\x2a\x4d\x3f\x8e\x56\x81\xdb\x48\x83\x6b\x95\xf1\xf1\x70\x8f\x42\xd1\x3b\x64\x6d\x67\x6b\x39\x32\x62\xd6\x38\xd1\x07\x44\x31\x2a\x6e\x23\x9e\xc1\x17\x52\x03\xf4\xeb\x70\xc2\x58\xc0\x43\xc8\xff\xa1\x82\xda\x1d\x89\x48\x2a\x9c\x71\xa5\x32\x52\xb4\xd4\x25\xa6\x5d\x0f\x69\xf6\x81\x60\x1b\x42\x44\xa3\x61\x09\x0f\x7b\x70\x50\x52\xd2\x5d\xee\x19\xff\xbe\x07\x1d\x84\x70\x69\xe3\x21\xb3\x8c\xc5\x03\xc1\x4a\x55\xf5\x18\x72\xb8\xa1\x23\x62\x43\xa4\xf5\xe4\x94\x62\x69\x63\xc0\x6b\x44\x31\xd2\xd2\xdd\xb6\xf3\xa1\x48\x9f\x4e\x83\xbe\x1d\x17\xff\x4c\x0f\x17\x9c\x7d\x72\x38\x58\x72\x71\x0c\x26\x8e\xf0\xd6\xb9\x19\x8b\xd8\x07\x2c\xd4\x97\xf6\x71\x89\x67\xc0\x2d\x70\x23\x5f\xb8\x0d\xd6\x1f\x60\x5d\x4f\x14\x4a\xe3\x81\x5d\xc9\x09\x39\x3e\x7b\x7a\x8e\x6b\xb4\x95\x96\x5d\xfb\x2f\x82\xac\xe9\x9d\x3b\x3c\x04\x41\xb3\x67\x63\xc6\x5f\xc7\xad\x83\x39\x2b\xfc\x61\xdd\x65\x6e\x8d\xd6\x1f\xab\x6d\x1e\x5d\xf2\xe7\x6c\x30\x25\x52\x9e\x71\x9a\x8a\xfb\x2b\xc7\xe8\x09\xbe\x84\x5c\x5c\x7e\x7a\x84\xf9\xc1\xd4\xf6\xd0\xf4\x33\x33\x27\x06\x0c\x5f\x4b\x64\x50\x95\x1d\x19\x83\x03\xfb\x0b\xd3\x84\xdb\xaa\x1a\x12\x87\x72\xef\xb0\xde\x3a\xc8\x5c\x5f\x0e\x70\x0d\x9f\x7b\xa3\xe1\x33\xe4\xa8\xb1\xd9\x66\x93\xae\x8e\x94\xba\xdb\x5a\xf7\x28\x46\x15\xd8\xbf\x45\xf1\xd7\x27\xff\xe1\xb6\x78\x7a\x9b\x75\xc7\x4d\x4a\xd2\x89\x7d\x36\xc6\x1c\x2c\x1c\xcb\xf4\xed\xe0\xf2\xc5\x21\x5b\x9a\xaa\x34\xd4\x7c\xe7\x1e\x27\x55\x44\x37\xd9\x2a\x92\xba\x72\x6e\x5d\x26\x6d\xeb\xae\x05\xa9\x40\x28\xb9\x46\x0d\x12\x91\x21\x3b\xd2\xb3\x07\x82\x3e\x3b\x14\xee\xaf\x8e\xf6\xb3\x7d\xd1\x1e\xed\xa8\xae\x90\x47\xcd\x88\x5f\x94\xd6\x6a\x03\x04\xce\x34\x66\xa8\x51\x52\x3c\x73\x81\x4c\xe7\xc7\x26\x86\x46\xd5\x1f\xea\x3b\xb8\xee\x7e\xec\x92\xb6\xc2\x54\xe6\xe9\x42\x89\xdb\xd1\x20\xaf\xbc\xf2\xa7\x06\xf9\xd0\x8c\xd9\x1f\xd6\xf1\x53\xf7\x5b\x8d\x71\x0c\xe0\x26\xfa\x1b\xe7\x4b\x18\x39\x87\xef\xc4\x9c\x2f\xd4\x4b\x68\x21\xaa\xe9\x6c\x01\x3f\xef\xc5\x5a\x2d\xbb\xa3\xcd\x3f\xbc\x8c\xfc\xfb\xc1\xd9\xb4\x73\x70\x18\x20\x05\xef\xf1\xd1\x8b\x45\x58\xc2\xdc\x84\xd7\xb9\x6c\x11\x9f\x22\xa6\xb9\x4f\x74\x52\xfc\x91\x84\x0e\x85\xec\x26\xbb\xc9\x3f\x01\x00\x00\xff\xff\x19\x14\x1a\x24\x7b\x16\x00\x00" +var _stakingproxyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x58\x5b\x6f\xdb\x36\x14\x7e\xf7\xaf\x38\xcd\x43\x6b\x03\x69\x3c\x6c\x45\x31\x18\xf3\xb6\xae\xc1\xb0\xa0\x58\x17\xb4\xe9\xd3\x50\xa0\x34\x79\x64\x11\xa1\x48\x8d\xa4\xea\x78\x41\xfe\xfb\xc0\x9b\xee\xb2\x9d\xb6\x98\x5f\x2c\x89\xe7\x7e\xe3\x47\x2e\x97\x70\x93\x73\x03\x54\x49\xab\x09\xb5\xc0\x30\xe3\x12\x0d\x10\x09\x5c\x5a\xd4\x19\xa1\x08\x99\xd2\x20\x15\x43\x30\x96\xdc\xa2\x36\xb3\xe5\x12\xac\x82\xca\xa0\xfb\xdb\x20\x90\x8d\xf0\x8f\x25\xea\x4c\xe9\x02\xa8\x2a\x0a\x25\x3d\x39\x97\x5b\x20\xd4\x72\x25\xcd\xcc\xf1\x5d\x59\x20\xc2\xa8\x46\x11\x68\x34\xaa\xd2\x14\xc1\xe6\xc4\x02\x09\x9a\x54\x89\x9a\x58\xa5\x81\x12\xe9\xd8\xa2\x2e\x63\x95\xc6\x5a\x6e\xa9\xd5\x1d\x47\xe3\xed\x23\x42\x80\xca\xc0\xe6\xc8\x75\x5b\x04\x57\x9e\x5f\xa3\xf0\xcf\x26\xe7\xa5\x99\xcd\x08\xa5\x68\xcc\x9c\x08\xb1\x68\x7c\x7f\x1f\xc4\x5e\x6b\x75\xb7\x87\xfb\xd9\x0c\x00\x60\xb9\x5c\x42\x49\x6c\xde\x28\xb7\x39\xf6\x4c\x4c\x0e\xd4\x0c\x5c\x0e\xa9\x0c\x10\x4a\x55\x25\xad\xb7\x36\x79\x90\xa3\x28\x51\x7b\xc6\xb6\x49\x02\x2d\xbc\x55\x0c\xff\x8a\xcc\xaf\x49\x49\x36\x5c\x70\xbb\x7f\x6f\x95\x26\x5b\xbc\x26\x36\x5f\x41\xeb\x65\xf6\x08\x19\xd7\xd5\x46\x70\x1a\x44\x34\xcf\x8d\xbf\xaf\x95\xb4\x84\x4b\xd3\x38\xc1\x65\xa6\x80\x18\xa3\x28\x27\x16\x19\xec\xb8\xcd\xfb\x99\x1a\x18\x60\xac\xae\x68\xb0\xe1\xca\xf1\xc7\x88\x8e\xd9\xc9\x99\x73\x46\x73\xb9\x9d\x24\xd1\x4a\xe0\x0a\x3e\x5c\x49\xfb\xe3\x24\x8d\x44\xbb\x53\xda\x05\xf6\x15\x63\x1a\x8d\x39\x2a\xb5\xe1\x78\x83\xfb\xa3\xd4\x31\x6b\x6d\xd2\x9a\x96\x4b\x6e\xe7\x2e\x20\x57\x97\x69\xf1\xbc\x6d\xf4\xf9\xb4\x75\xe7\xe3\x66\x9c\x8f\xe8\x5b\xc0\x7d\xad\xd1\xfd\x4a\x8d\xbd\x2f\xee\x17\xcc\xb8\x10\x28\xb7\x36\x87\xf5\x1a\x5e\xbe\x58\xc1\x99\x4b\x04\x5c\x5d\x42\xfc\x5c\x54\xc6\xba\xde\xfd\xe1\x7b\xd8\xec\x2d\x1a\x98\xbf\x7c\x01\x39\xde\x01\xcd\x89\x6b\x07\xd4\x66\x71\x36\x14\xdd\x77\x22\x69\xf9\x19\xbe\x83\xa7\x4f\xbb\x9e\xf4\xd6\x1a\x77\x5a\x0b\xab\x81\x8a\xf4\x3b\x8b\x1a\x80\x48\x06\x6f\x70\x0f\x39\xf9\x9c\x06\x8e\xab\x4c\xaa\xb4\x46\x6a\xa3\x3f\x5d\x53\x1f\x3a\x6f\x06\x45\x76\xc1\x19\xac\x63\x64\x86\x8b\x2e\x51\xb0\xf6\xf9\x1a\x2e\x0e\x7c\x76\x82\xfa\xdf\x0e\xb1\x39\xe3\xd7\xdd\xd0\x0c\xc9\x9b\xe8\xc0\xba\x15\xaa\x59\xd7\xa5\x87\xa6\x4d\x6f\x72\x6c\xcd\x68\x3f\x3c\x05\x2f\xb8\x35\xb0\x9b\x18\xa4\xb1\xa0\x6b\x09\x99\x56\x85\x0f\x65\x98\xeb\xb0\xcb\x95\x7b\xdd\x47\x26\x3f\xf8\xa7\xda\xba\xd1\xec\xea\xea\xbd\x17\xd0\x99\x9c\x7d\xbe\xac\x0a\x1b\x02\xbe\xc5\xdd\x8d\xba\x45\x69\xe6\xa4\x70\x03\x71\x05\x1f\x7e\xe7\x77\x2f\x5f\x2c\x8e\xf0\x7d\x90\xfe\x8f\x3d\x96\x59\xe3\x3f\x15\x1a\x1b\xd8\xb9\xdc\x9e\xce\x59\x05\x8d\xaf\x84\x98\x1f\xa0\x72\xc3\x90\x69\xb2\xfb\x52\xfb\x12\xff\x3b\xdc\x11\xcd\x0e\xf3\x1f\x48\x3f\x02\x43\x43\x35\xdf\x60\x5d\x00\x0c\x05\x6e\xeb\xe4\x33\x75\x5a\x2e\x2f\x13\xd7\xd1\x74\x46\xf9\x5f\x92\xd1\xc4\xfa\xa5\x41\x4b\xfc\xa7\x04\xed\xdb\x16\xc5\xff\x94\xee\xe3\xcd\xde\x6f\xf0\xd2\x6d\xe5\x26\x47\x13\x41\x50\xaf\x2f\xff\x50\x82\x45\xa8\xe1\x04\x12\xe3\x60\x8a\xd2\x0c\xb5\x9b\xa9\x44\x08\xb5\x03\x65\x73\xff\x7a\x8b\x12\x72\x4f\x6f\xdc\xa2\xdb\xdb\x38\x11\xfc\xdf\x06\xe2\x74\x01\x4c\x17\x5e\x05\x78\x60\x73\x2c\x06\x05\x57\x63\xbd\xc9\xf1\x11\xcc\x0c\xb0\xe4\x50\xed\x11\xc6\xda\x78\x6d\xb0\xf5\x3a\x6c\xb8\x5f\xc1\x7d\x4f\xfc\xc3\x81\xcc\x6c\xd1\x26\xb0\xd2\x13\xb7\x58\xd5\x30\xe6\x97\xb1\xcc\x74\x21\x6c\x0f\xf7\x05\xd8\x18\x30\x21\xd7\x09\x06\x36\x53\xd8\x2a\x28\x88\x24\x5b\x1c\x8d\x62\x27\x17\x6e\x40\x97\x64\xef\x63\x0b\x2a\xcb\x9e\xd3\x9c\x70\xd9\xc2\x9d\xc6\x22\x61\x0e\x07\x37\xcc\x66\x3a\x09\xa3\xa1\x5f\x9d\x9a\x11\xa7\xf1\x4f\x52\x9a\xe0\xef\xd5\xa5\x2f\x15\x22\xf7\x69\xaa\xf8\x58\xf0\xa2\x14\x58\xa0\xb4\x01\x4d\xf6\xf7\x8a\xba\x0c\x3a\x52\x7d\x31\x9a\x7e\x1c\xad\x02\xb7\x7f\x06\xd7\x2a\xe3\xe3\xe1\x1e\x85\xa2\xb7\xc8\xda\xce\xd6\x72\x64\x84\xaa\x71\x90\x0f\x88\x62\x54\xdc\xfe\xbb\x80\xcf\xa4\xc6\xe5\xd7\xe1\x60\xb1\x82\xfb\x90\xff\x91\x3a\x7a\x38\x12\x88\x54\x2f\xd3\xba\x64\xa4\x68\x69\x49\x4c\x0f\x3d\x5c\xd9\x87\x7d\x6d\xc0\x10\x6d\x85\x35\xdc\x8f\xa0\x9e\xa4\xa4\xbb\xdc\x33\xfe\x6d\x0f\x28\x08\xe1\xb2\xc5\x43\x42\x19\x8b\xf0\x7f\xa3\xaa\x7a\xe8\x38\x94\xd0\x11\xb1\x23\xd2\x7a\x72\x4a\xb1\xb4\x31\xce\x35\x7e\x98\x68\xe0\x6e\xb7\xf9\x50\xa4\x4f\xa7\x01\xdd\x8e\x8b\x7f\xa7\x87\x0b\xce\x3e\x3a\xd4\x2b\xb9\x38\x06\x0a\x27\x78\xeb\xdc\x4c\x45\xec\x1d\x16\xea\x73\xfb\x70\xc4\x33\xe0\x16\xb8\x91\xcf\xdc\x76\xea\x8f\xab\xae\x15\x0a\xa5\xf1\xc0\x1e\xe4\x84\x1c\x1f\x39\x3d\xc7\x35\xda\x4a\xcb\xae\xfd\x17\x41\xd6\xfc\xd6\x1d\x15\x82\xa0\xc5\x93\x29\xe3\xaf\xe3\x46\xc1\x9c\x15\xfe\x68\xee\x32\xb7\x45\xeb\x0f\xd1\x36\x8f\x2e\xf9\x53\x35\x98\x12\x29\xcf\x38\x4d\xc5\xfd\x95\xd3\xf3\x04\x5f\x42\x2e\x2e\x3f\x3e\xc2\xfc\x60\x6a\x7b\x56\xfa\x51\x99\x13\x03\x86\x6f\x25\x32\xa8\xca\x8e\x8c\xc1\xf1\xfc\x99\x69\xc2\x6d\x55\x0d\x80\x43\xb9\x77\x58\x6f\x1c\x40\xae\xaf\x02\xb8\x86\x4f\xbd\xd1\xf0\x09\x72\xd4\xd8\x6c\xaa\x49\x57\x47\x4a\xdd\x6d\xad\x5b\x13\xa3\x0a\xec\xdf\x99\xf8\xcb\x92\x6f\xbf\x09\x9e\xde\x5d\xdd\x29\x93\x72\x73\x62\x7b\x4d\x31\x07\xc3\xa6\x12\x7c\x33\xb8\x61\x71\xf0\x95\xa6\xe2\x0c\xa5\xde\xb9\xac\x49\x85\xd0\xcd\xb1\x8a\xa4\xae\x8a\x5b\x37\x46\xfb\xba\x59\x41\x2a\x10\x4a\x6e\x51\x83\x44\x64\xc8\x8e\xb4\xea\x81\x58\x2f\x46\xa2\xfc\xd5\x41\x7e\x32\x16\xe4\xc9\xfe\xe9\x0a\x79\xd4\x44\xf8\x4d\x69\xad\x76\x40\xe0\x4c\x63\x86\x1a\x25\xc5\x33\x17\xbf\x74\x36\x6c\x42\x67\x54\xfd\xa1\xbe\x5f\xeb\x6e\xba\x2e\x57\x1b\x4c\x45\x9d\x2e\x8b\xb8\x9d\x8c\xed\xc6\x2b\x7f\x64\x6c\x0f\x0d\x92\xf1\x68\x4e\x1f\xa4\x5f\x6b\x8c\xbd\x8e\xbb\xe8\x66\x1c\x22\x61\xae\x1c\xbe\xe6\x72\x2e\x50\x2f\xa1\x85\x96\xe6\x8b\x15\xfc\x3a\x8a\xa3\x5a\x76\x47\x9b\x7f\x7a\x1e\xf9\xc7\x81\xd7\xbc\x73\x16\x18\xc0\x01\xef\xf1\xd1\xbb\x42\x58\xc3\xd2\x84\xd7\xa5\x6c\x11\x9f\x22\xa6\xb9\x22\x74\x52\xfc\x29\x83\x0e\x85\x3c\xcc\x1e\x66\xff\x05\x00\x00\xff\xff\xd4\xc1\xf0\xa1\x4e\x16\x00\x00" func stakingproxyCdcBytes() ([]byte, error) { return bindataRead( @@ -279,7 +279,7 @@ func stakingproxyCdc() (*asset, error) { } info := bindataFileInfo{name: "StakingProxy.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x12, 0xc8, 0xa3, 0xa8, 0x99, 0xb7, 0x7, 0x62, 0x1a, 0x6c, 0x76, 0x47, 0xd1, 0xaa, 0x45, 0xc8, 0x4b, 0x32, 0x2a, 0x11, 0x65, 0x1, 0x66, 0xc2, 0x17, 0x7b, 0xc5, 0xe9, 0x15, 0xe1, 0x1e, 0x79}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xee, 0x54, 0x73, 0xab, 0x9c, 0x5, 0xae, 0xb1, 0xf, 0x39, 0xe8, 0x75, 0xb0, 0xff, 0x74, 0xa, 0x83, 0xde, 0xee, 0xa3, 0xc1, 0xa2, 0x67, 0xb5, 0xcc, 0x12, 0x45, 0x29, 0x5f, 0x52, 0x16, 0x89}} return a, nil } From 40fdc4520d849d19058f92bdfc1d6af61c738def Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 26 Jul 2023 16:22:47 -0500 Subject: [PATCH 024/132] remove type restrictions --- contracts/FlowServiceAccount.cdc | 6 +++--- contracts/FlowStorageFees.cdc | 6 +++--- contracts/FlowToken.cdc | 10 +++++----- lib/go/contracts/internal/assets/assets.go | 18 +++++++++--------- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index 9b8daa5df..c4988658b 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -31,14 +31,14 @@ access(all) contract FlowServiceAccount { // Create a public capability to the Vault that only exposes // the deposit function through the Receiver interface - acct.link<&FlowToken.Vault{FungibleToken.Receiver}>( + acct.link<&FlowToken.Vault>( /public/flowTokenReceiver, target: /storage/flowTokenVault ) // Create a public capability to the Vault that only exposes // the balance field through the Balance interface - acct.link<&FlowToken.Vault{FungibleToken.Balance}>( + acct.link<&FlowToken.Vault>( /public/flowTokenBalance, target: /storage/flowTokenVault ) @@ -51,7 +51,7 @@ access(all) contract FlowServiceAccount { var balance = 0.0 if let balanceRef = acct .getCapability(/public/flowTokenBalance) - .borrow<&FlowToken.Vault{FungibleToken.Balance}>(){ + .borrow<&FlowToken.Vault>(){ balance = balanceRef.getBalance() } diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index 29d8cfaf5..3620440f4 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -66,7 +66,7 @@ access(all) contract FlowStorageFees { access(all) fun calculateAccountCapacity(_ accountAddress: Address): UFix64 { var balance = 0.0 if let balanceRef = getAccount(accountAddress) - .getCapability<&FlowToken.Vault{FungibleToken.Balance}>(/public/flowTokenBalance)! + .getCapability<&FlowToken.Vault>(/public/flowTokenBalance)! .borrow() { balance = balanceRef.getBalance() } @@ -93,7 +93,7 @@ access(all) contract FlowStorageFees { for accountAddress in accountAddresses { var balance = 0.0 if let balanceRef = getAccount(accountAddress) - .getCapability<&FlowToken.Vault{FungibleToken.Balance}>(/public/flowTokenBalance)! + .getCapability<&FlowToken.Vault>(/public/flowTokenBalance)! .borrow() { if accountAddress == payer { // if the account is the payer, deduct the maximum possible transaction fees from the balance @@ -157,7 +157,7 @@ access(all) contract FlowStorageFees { var balance = 0.0 if let balanceRef = acct .getCapability(/public/flowTokenBalance) - .borrow<&FlowToken.Vault{FungibleToken.Balance}>() { + .borrow<&FlowToken.Vault>() { balance = balanceRef.getBalance() } diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index b7a30c263..37b7ae98b 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -198,9 +198,9 @@ access(all) contract FlowToken: ViewResolver { receiverPath: /public/flowTokenReceiver, metadataPath: /public/flowTokenBalance, providerPath: /private/flowTokenVault, - receiverLinkedType: Type<&FlowToken.Vault{FungibleToken.Receiver, FungibleToken.Balance, ViewResolver.Resolver}>(), - metadataLinkedType: Type<&FlowToken.Vault{FungibleToken.Balance, ViewResolver.Resolver}>(), - providerLinkedType: Type<&FlowToken.Vault{FungibleToken.Provider}>(), + receiverLinkedType: Type<&FlowToken.Vault>(), + metadataLinkedType: Type<&FlowToken.Vault>(), + providerLinkedType: Type<&FlowToken.Vault>(), createEmptyVaultFunction: (fun (): @{FungibleToken.Vault} { return <-FlowToken.createEmptyVault() }) @@ -302,7 +302,7 @@ access(all) contract FlowToken: ViewResolver { // Create a public capability to the stored Vault that only exposes // the `deposit` method through the `Receiver` interface // - self.account.link<&FlowToken.Vault{FungibleToken.Receiver, FungibleToken.Balance, ViewResolver.Resolver}>( + self.account.link<&FlowToken.Vault>( /public/flowTokenReceiver, target: /storage/flowTokenVault ) @@ -310,7 +310,7 @@ access(all) contract FlowToken: ViewResolver { // Create a public capability to the stored Vault that only exposes // the `balance` field through the `Balance` interface // - self.account.link<&FlowToken.Vault{FungibleToken.Balance, ViewResolver.Resolver}>( + self.account.link<&FlowToken.Vault>( /public/flowTokenBalance, target: /storage/flowTokenVault ) diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 25daced25..475cf964c 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -3,10 +3,10 @@ // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.627kB) // FlowIDTableStaking.cdc (97.557kB) -// FlowServiceAccount.cdc (8.261kB) +// FlowServiceAccount.cdc (8.191kB) // FlowStakingCollection.cdc (55.181kB) -// FlowStorageFees.cdc (9.287kB) -// FlowToken.cdc (13.222kB) +// FlowStorageFees.cdc (9.218kB) +// FlowToken.cdc (12.966kB) // LockedTokens.cdc (29.741kB) // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.71kB) @@ -143,7 +143,7 @@ func flowidtablestakingCdc() (*asset, error) { return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\xdf\x6f\xe3\x36\x12\x7e\xcf\x5f\x31\x9b\x87\x3b\x1b\x48\x9c\x3c\x14\x7d\x30\xe2\xed\xb9\xbb\xc9\x22\xb8\x5e\xf7\x90\x64\xbb\x0f\x45\xb1\xa5\xa5\x91\x45\x44\x26\x0d\x92\xb2\xe3\x06\xf9\xdf\x0f\xfc\x25\x91\xa2\xe4\x38\xc9\x5e\xf7\x61\x93\x48\xe4\xc7\x99\x6f\x66\xc8\x6f\x28\xba\x5a\x73\xa1\xe0\xaa\x66\x4b\xba\xa8\xf0\x8e\xdf\x23\x83\x42\xf0\x15\x1c\x47\xcf\x8e\x8f\xfc\xc8\x8a\x6f\x83\x51\xe7\x0f\x57\xbf\x7c\xfe\x7a\xf7\xf9\xdf\x97\xbf\xce\x3f\x7e\xbc\xb9\xbc\xbd\x0d\x07\x5e\x21\xca\x70\xdc\xd5\xe5\xe5\x6d\xcf\xb0\x5b\xc5\x05\x59\x62\x77\xf4\xed\xdd\xe7\x9b\xf9\xa7\xcb\x70\xd2\x11\xc9\x32\x94\x72\x44\xaa\x6a\x0c\x19\x67\x4a\x90\xcc\x61\xa0\xd8\xd0\x0c\xe7\x59\xc6\x6b\xa6\xe0\xf1\xe8\x08\x00\x20\x1c\x8e\x1b\x64\x0a\xee\x04\x61\x92\x64\x8a\x72\x76\x85\xf8\x65\x9d\x13\x85\xf9\x88\xa1\xb6\x75\x0a\x5f\xae\xe8\xc3\x8f\x3f\x8c\x87\x26\x3b\xf4\x0f\x02\xc9\xdb\x01\xb8\x98\xe7\x39\xe6\x23\x12\x3d\x9b\xc2\x3c\xcf\x05\x4a\x79\x20\xc6\x0d\xae\xf8\xe6\x15\x28\xd7\xb2\xe3\xcc\x0d\x4a\x25\x68\xa6\x30\xf7\x3e\x51\xd9\x3e\x9b\xc2\xcf\x9c\x57\x0e\xed\xec\xec\x0c\xe6\x50\xd0\x07\xcc\x4f\x05\x51\x08\x05\x22\x64\x25\x11\x4b\xcc\x41\x71\xc0\x07\xcc\x6a\x85\x40\x40\xb5\x6c\x27\x76\x6c\x88\x08\xdf\x07\xf4\x1d\xb6\x4a\xa6\x0d\xd7\x8b\x30\xdc\x82\x73\xbf\x77\x11\x92\x44\x2d\x5d\xe8\xae\x44\xa8\xa8\x54\xc0\x0b\x3f\x1e\x88\xa5\x10\x25\xa8\x92\x28\x28\xc9\x06\x61\x8d\x62\x45\xa5\xa4\x9c\x85\x26\xd8\x09\x32\x5c\xdd\x27\x67\x6a\x02\x17\x72\x0a\x8f\x2e\x3e\x96\xd7\xa7\xd6\x90\x6b\x46\x15\x25\x15\xfd\x0b\x81\xb0\xc6\x94\x2d\x55\x25\x90\xa0\xf8\x7e\x23\x75\xa5\x80\xb0\x1c\xd6\xf5\xa2\xa2\xb2\x84\x8c\xac\xc9\x82\x56\x54\x51\x94\x93\x84\x87\xa2\x66\x40\x19\x55\x1f\xb1\xd0\x33\x0d\xc8\xe8\x9b\x1e\xa2\xa6\x30\xaf\x55\xe9\xb2\x61\x0c\x8f\x66\xae\x35\x07\x3e\x84\x1c\xf7\xad\x2e\x35\x29\x54\x01\x65\x20\x6d\x15\x37\xd3\x35\xf6\x44\xbf\x1f\x5d\x9c\x36\x53\x27\x96\xb2\xcb\xd5\x5a\xed\x0c\xca\x68\x7c\x02\x8a\x4f\xe1\xcc\x4d\x3f\x2b\xfc\x50\xf3\xda\x65\x5c\xd7\x1c\xe3\x74\xd6\xfa\xbc\xd3\xd1\x50\x25\x3a\xcb\x4c\xbc\x38\xab\x76\x80\x0f\x6b\x2e\x51\x86\x20\x7a\x58\x8e\x6b\x2e\xa9\xd2\xb4\x98\xe4\x03\x55\x0a\x5e\x2f\x4b\xf3\xf2\x06\x33\xa4\x1b\x14\x40\x99\x42\x51\x90\xac\xe3\x53\x45\xd9\xfd\xc5\x3f\x5a\x97\xcc\x9a\x8f\xd1\x76\x39\xf1\x18\x4f\xef\x47\xcd\x64\xb3\xbe\xb5\xbc\xf5\xd2\x0f\x3c\x89\x86\x29\x9d\xe5\x6a\x90\x95\x66\xec\xff\x89\x9e\x05\xa9\x08\xcb\x10\x0a\x8a\x55\x1e\x71\xf3\xb3\x7b\xf3\x06\x6a\x1c\xc4\xb3\xcc\xb8\x71\xaf\x25\x46\xff\x1f\xd4\xd5\x27\x54\x2e\xf2\x85\xe5\xc0\x24\xb2\x77\x94\xb3\xa0\xda\xfc\x9c\x66\xee\x0d\xaa\x5a\x30\x09\xe7\x40\x0b\x03\xe2\xcb\xb2\x24\x12\x18\x6f\x30\x1d\x5a\x6f\xf1\xe5\x41\xe1\x39\xcf\x9a\xfa\xfb\xaf\xf1\xdc\x57\xa0\xdf\x9c\x82\x4a\xd4\x5b\x88\x37\x75\x06\xe7\x93\xf3\xe6\x0d\x2d\xa0\xc2\x66\xe5\x1b\x2c\x60\x66\x40\x23\xd2\x26\x4b\x54\x1f\x9a\x5c\x18\x0d\x31\x3d\x8e\x27\x2d\xb8\x10\x7c\x7b\x78\x34\xc7\x8f\xd1\x7c\xfd\xaf\xb5\xb9\x35\x50\x1b\xe3\x09\x88\x57\x7c\x6a\x93\x59\x18\xc6\x23\x42\x83\x58\xda\x78\x00\x01\x81\x05\x0a\xd4\x2b\xb8\xfc\x8e\xa3\xbb\x31\xbf\xa7\xb1\xdd\x17\x1b\xbb\x29\xf5\xed\x8c\x53\x20\xb5\x2a\x47\xb1\xfb\x5f\xa9\x2a\x73\x41\xb6\x64\x51\xe1\x18\xba\x5c\x05\x21\x74\x1e\x99\x2a\x71\xcc\xbe\x18\xee\xfd\x48\xab\xa3\x3d\x7b\x65\xc8\xe6\x4f\x3f\xc1\x9a\x30\x9a\x8d\x8e\xbf\x30\x0d\xa7\x29\xb2\x0b\x1f\x44\xdb\x71\x52\x41\x5f\x69\x55\xc1\xc2\xec\x9d\x02\x33\xad\x10\xcc\x09\x90\x11\x66\x9f\x56\x68\x1e\x15\x0a\x85\x01\x95\x5b\xaa\xb2\x92\xeb\x8d\x54\xf1\x46\x0e\x4e\x72\xcc\xeb\x4c\xc5\x32\x2c\xa9\xb8\x0f\xa4\xaa\x30\x87\x6d\x89\x2c\x56\x11\x40\x25\xc8\x7a\xb1\xa2\x4a\x59\x15\x60\xe1\xcc\x82\x45\x0b\x64\x65\xa4\x7e\x18\x44\xd0\xee\x7b\xed\x6c\x3a\x94\x0d\xa9\x81\xcf\x1d\x95\xb4\x00\x89\x55\x31\x89\xf5\x0c\xcc\x66\xae\x96\x47\xe7\xe1\xe8\x36\x1f\x8e\x7a\x72\x5f\xd7\xb3\x6a\x82\x0a\x33\x8b\x9c\xe6\xa8\x36\x68\x1c\x6d\x11\x05\xe2\x7c\x65\x3c\x9d\xf5\x99\xf3\x9c\xb5\xef\x83\x65\xa3\x2a\xed\x98\x1e\x2e\x33\x30\x23\xf0\xcb\xff\x16\xf9\x57\x20\x5a\xef\x2e\x4e\x43\x88\xad\x4b\xff\x11\x31\xf8\xd3\x76\xa9\x16\x31\x48\x24\x73\x86\xbb\x9a\xb8\x38\xf5\x98\x49\xe2\x9e\xc2\x47\x13\x52\x19\xed\xdd\x99\x93\x83\x46\x56\x9a\x74\x21\xb0\x26\x3b\x6c\xc4\xda\x24\x00\xd0\xaa\x4c\xa6\xa5\x92\x0e\xf1\xe8\xae\x42\xcd\x11\x9c\x51\xb5\xeb\x57\x64\x12\x55\xbd\xfe\x15\xb7\x2e\xa3\x74\x17\xe1\x7e\x8d\x32\xed\xc4\x1a\xb6\x2f\xfb\xde\xa5\x3d\xd0\x84\xca\xb8\x55\x18\x19\x94\x89\x93\xb5\xdd\xa8\xba\xcd\xc2\xd7\x0a\xe3\xca\xec\x77\x5c\xd0\xbf\x62\xbd\xed\xc4\xee\x71\x18\xe4\xa3\x24\xb7\x52\xd1\x0d\x17\xdd\x66\x6f\xb2\xa2\x8c\xae\xea\x95\x7b\x74\x83\x12\xc5\xc6\x06\x65\xaf\x6d\x61\xe8\xa4\x25\x11\x28\xcb\xb8\x10\x98\xa9\x6a\x17\x5b\xf6\xd2\xb2\x32\x24\x8d\x5f\x95\xad\x03\x8e\xc7\x60\xb2\xf1\xbf\xc1\x1c\xf9\x05\x52\xc8\x83\x19\x1b\x03\x91\xef\xe0\x5f\x9d\x13\xe3\x45\x65\x13\x8d\xed\xe6\x52\xb7\x77\x68\x53\x75\x1c\x73\x6c\x4e\x0f\x2b\x44\x7a\x70\x52\xbe\x7b\x81\x3c\x48\x62\x6d\x87\xbd\xa4\xd6\xbd\x54\x53\xa2\x46\xaf\xd6\x96\x74\xa3\x8f\x11\x9b\xf6\xfa\x00\x31\x4d\x9c\x3f\x40\x3a\x69\x7d\x02\x05\xa9\x24\x02\x57\x25\x8a\x2d\x95\xfd\x6a\x2e\x29\xad\x6f\x1e\xbf\xed\xbc\x6d\x6b\x17\xf7\x53\xd7\x45\xba\xff\x50\x69\x8a\x4d\x34\xbd\xf6\x89\xb6\x5a\x8b\x96\x1d\x67\x68\xce\x57\x6f\x63\x2c\x63\x7c\xe9\x9b\xb4\xa3\xc3\xfd\x7c\xb2\x81\x3b\x2d\xa2\x39\xea\xd9\xa8\xdd\xdb\x24\x99\xb9\x90\xbf\x3b\x27\xff\xd0\xea\xc2\xf0\xd4\xe5\xff\xba\xa5\xde\xb7\xe5\x4c\x49\xe3\x84\x69\x38\x16\xe8\x9c\xc9\x61\xb1\x03\xb2\x5e\x0b\xbe\xd1\xaa\xc1\xb1\x0f\x7f\xf6\x2d\xfb\xe7\x01\x31\xe8\x78\x9c\x90\xdf\xe3\xd5\x24\xe3\xeb\xdd\x85\x1e\x97\x08\xab\x3d\xd8\xe3\x01\xdf\xcd\xe6\xac\x77\x4b\x1b\x55\x81\x92\xd7\xc2\x4a\xac\xac\x24\x6c\x89\x56\xa3\xe8\x8e\x4a\x02\xb7\x99\xe9\x2f\x09\x92\xf4\x25\x55\x15\x5c\x3f\xec\xcb\xd7\x5e\x6a\x96\xa8\xe2\xfc\x94\x9a\x91\xdf\xe7\x3e\x7a\x7b\x69\xf1\x53\x26\xf7\xb8\x93\x1d\x1f\x3f\xa1\x92\x70\x69\xae\x77\xb4\x93\x97\x45\xc1\x85\x82\xaf\x48\x97\xa5\x92\xad\xe8\x92\xb6\xe8\xbd\x91\xff\x94\xcd\x79\x38\x64\x6e\x83\x69\x21\x1d\xa2\xb6\xfa\xf1\xcb\x35\x53\x3f\xfe\x30\x05\xfb\xf3\xe9\x90\x98\x76\xe7\x24\xf1\xc5\xde\xe5\xc6\x30\xa0\xa0\x9b\xe1\x80\xd6\xe3\xad\xf3\x58\x17\xae\x44\x05\x3b\x4c\x04\x73\x97\xab\xff\xe0\x8a\x8b\xdd\x77\xe5\xca\x42\xfe\x6d\x5c\x45\xcb\x1d\xc0\xd5\xca\x7a\xfc\x7a\xae\x7e\xa1\x2b\xaa\x0e\x60\xea\x40\xa2\x0c\x9c\xa6\xc9\x7a\x7a\x08\x39\x76\xe4\x73\x94\x18\xe0\xc3\x09\xa9\x8c\x5b\x7b\xe8\x78\xfb\x5e\x12\x92\xd1\xcc\x9e\xe7\x5a\x3d\x48\x25\x74\x79\xfb\x1b\x72\xbf\xe2\x2d\x3a\x81\x1b\x36\x5b\x05\x46\xf7\x3b\x5d\xed\x9a\xf4\x48\x9d\x5b\xf0\xce\xb1\x63\xcf\x04\xad\x04\xdf\xf5\x6a\x83\x4e\x3b\x92\x5e\x27\xa0\xe6\x6d\xff\x05\xbe\xfd\xd9\xbd\x57\x08\xff\x7a\x7e\xe1\x99\x43\xe9\x53\x91\x11\x55\x7d\xad\xc4\x3e\xbe\xd2\xcf\x07\x6f\xe6\xac\x47\x66\x0f\xf0\xf6\xfc\xb7\x8b\x57\x71\xd7\x63\xc0\x73\xfc\xcd\xf3\x5c\x86\x97\xdb\x5e\x99\x11\xfb\xb4\x6d\x3a\x22\x7e\xb9\x18\xa4\x96\xe4\x79\x2a\xc7\x06\xbe\x87\xa4\xfc\x3e\xe3\x94\x91\x3d\xd1\xdf\x7f\xe8\xbe\x9e\xd1\xea\x10\xa6\x87\x3e\xf2\xc4\x7f\xbf\x81\xf3\x5e\xf3\xba\xd2\x2e\xa2\xdf\x7e\x31\xfa\xbe\x11\x10\x06\xf3\xef\x0d\xc2\xbb\x17\x04\x61\xe8\x2b\xd9\xf7\x0c\xc3\xc4\x92\x30\xba\xc7\xdd\x30\x70\x10\x8b\xbe\x1d\x62\xcf\x57\xb9\xd1\x37\x40\x73\x91\xe7\xbf\xc5\x75\x3c\xd7\xbd\xd7\x9a\xa8\x12\x66\x07\xc9\xd8\x64\x2e\xaf\xf2\xdf\x48\x55\x63\x7f\xdf\xe6\x4f\xc5\x8a\x93\x3c\x92\xcc\x7a\xc9\xf1\x81\x4c\x99\xaf\x41\x6e\xb6\xf3\xc5\x7e\xfc\x49\x41\x68\xe1\xbd\xd5\x71\x6e\x6c\x1b\x08\xf6\x8b\x3f\x66\x3a\xec\xa1\x80\x3f\x85\xe7\xb1\x6e\x7d\xa3\x16\xaa\xf7\xa6\x2f\xba\x95\x1f\xba\x01\xb1\xa3\x86\x87\x71\x21\x61\x06\x8f\x9d\x5b\x0b\xa2\xcf\x6d\xb8\x38\xf5\xd2\x3f\x3a\xc7\x83\xbb\x36\x33\x6e\x92\x6e\x86\x91\xac\x21\xd1\x77\xe1\xae\x15\xfe\x7b\x9d\x81\xea\xf9\x30\xe7\xe3\xaa\x5f\x7b\xd1\xf2\x74\xf4\xbf\x00\x00\x00\xff\xff\x3d\xf8\x8d\x37\x45\x20\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\xdf\x6f\xdb\x38\x12\x7e\xcf\x5f\x31\xcd\xc3\x9d\x0c\x24\x4e\x1e\x16\xfb\x10\xc4\xdd\xf3\xb6\x49\x11\xdc\xde\xf6\x90\xa4\xdb\x87\xc5\xa2\x4b\x4b\x23\x8b\xa8\x4c\x1a\x24\x65\xc7\x1b\xe4\x7f\x3f\xf0\x97\x44\x8a\x92\xe3\xa4\xbd\xed\x43\x93\x48\xc3\x8f\x33\xdf\xcc\x90\x1f\x29\xba\x5a\x73\xa1\xe0\xba\x61\x4b\xba\xa8\xf1\x9e\x7f\x45\x06\xa5\xe0\x2b\x38\x8e\x9e\x1d\x1f\x79\xcb\x9a\x6f\x03\xab\xf3\x87\xeb\x5f\x3e\x7e\xbe\xff\xf8\xef\xab\x5f\xe7\xef\xdf\xdf\x5e\xdd\xdd\x85\x86\xd7\x88\x32\xb4\xbb\xbe\xba\xba\x1b\x30\xbb\x53\x5c\x90\x25\xf6\xad\xef\xee\x3f\xde\xce\x3f\x5c\x85\x83\x8e\x48\x9e\xa3\x94\x19\xa9\xeb\x09\xe4\x9c\x29\x41\x72\x87\x81\x62\x43\x73\x9c\xe7\x39\x6f\x98\x82\xc7\xa3\x23\x00\x80\xd0\x1c\x37\xc8\x14\xdc\x0b\xc2\x24\xc9\x15\xe5\xec\x1a\xf1\xd3\xba\x20\x0a\x8b\x8c\xa1\xf6\xf5\x02\x3e\x5d\xd3\x87\x1f\x7f\x98\x8c\x0d\x76\xe8\xef\x04\x92\x6f\x07\xe0\x62\x5e\x14\x58\x64\x24\x7a\x76\x01\xf3\xa2\x10\x28\xe5\x81\x18\xb7\xb8\xe2\x9b\x57\xa0\xdc\xc8\x5e\x30\xb7\x28\x95\xa0\xb9\xc2\xc2\xc7\x44\x65\xf7\xec\x02\x7e\xe6\xbc\x76\x68\x67\x67\x67\x30\x87\x92\x3e\x60\x71\x2a\x88\x42\x28\x11\x21\xaf\x88\x58\x62\x01\x8a\x03\x3e\x60\xde\x28\x04\x02\xaa\x63\x3b\xf1\x63\x43\x44\xf8\x3e\xa0\xef\xb0\x59\x72\xed\xb8\x9e\x84\xe1\x16\x5c\xf8\x83\x93\x90\x24\x6b\xe9\x44\xf7\x15\x42\x4d\xa5\x02\x5e\x7a\x7b\x20\x96\x42\x94\xa0\x2a\xa2\xa0\x22\x1b\x84\x35\x8a\x15\x95\x92\x72\x16\xba\x60\x07\xc8\x70\x76\x5f\x9c\xa9\x0b\x5c\xc8\x0b\x78\x74\xf9\xb1\xbc\x3e\x75\x8e\xdc\x30\xaa\x28\xa9\xe9\x5f\x08\x84\xb5\xae\x6c\xa9\xaa\x80\x04\xcd\xf7\x1b\x69\x6a\x05\x84\x15\xb0\x6e\x16\x35\x95\x15\xe4\x64\x4d\x16\xb4\xa6\x8a\xa2\x9c\x26\x3c\x94\x0d\x03\xca\xa8\x7a\x8f\xa5\x1e\x69\x40\xb2\x2f\xda\x44\x5d\xc0\xbc\x51\x95\xab\x86\x09\x3c\x9a\xb1\xd6\x1d\x78\x17\x72\x3c\x34\xbb\xd4\xa4\x50\x05\x94\x81\xb4\x5d\xdc\x0e\xd7\xd8\x53\xfd\x3e\xbb\x3c\x6d\x87\x4e\x2d\x65\x57\xab\xb5\xda\x19\x94\x6c\x72\x02\x8a\x5f\xc0\x99\x1b\x7e\x56\x7a\x53\xf3\xda\x55\x5c\xdf\x1d\x13\x74\xde\xc5\xbc\xd3\xd9\x50\x15\x3a\xcf\x4c\xbe\x38\xab\x77\x80\x0f\x6b\x2e\x51\x86\x20\xda\xac\xc0\x35\x97\x54\x69\x5a\x4c\xf1\x81\xaa\x04\x6f\x96\x95\x79\x79\x8b\x39\xd2\x0d\x0a\xa0\x4c\xa1\x28\x49\xde\x8b\xa9\xa6\xec\xeb\xe5\x3f\xba\x90\xcc\x9c\x6f\xb3\xd6\xc8\xcc\x63\x3d\xec\xa2\xf1\xa0\x27\x91\x99\xd2\xd5\xac\x46\xa3\x6f\x6d\xff\x4f\x34\x2c\x48\x4d\x58\x8e\x50\x52\xac\x8b\x88\x83\x9f\xdd\x9b\xef\x49\x81\xc3\x7c\x2d\x03\xfa\xff\xa0\x51\x3e\xa0\x72\xa9\x2c\x6d\xb0\xa6\x32\x7d\x44\x9c\x05\xed\xe3\xc7\xb4\x63\x6f\x51\x35\x82\x49\x38\x07\x5a\x1a\x10\xdf\x67\x15\x91\xc0\x78\x8b\xe9\xd0\x06\xbb\xa9\x08\x3a\xc9\x45\xd6\x36\xd4\x7f\x4d\xe4\xbe\xa5\xfc\x6a\x13\xb4\x96\x5e\x13\xbc\xab\x33\x38\x9f\x9e\xb7\x6f\x68\x09\x35\xb6\x33\xdf\x62\x09\x33\x03\x1a\x91\x36\x5d\xa2\x7a\xd7\x26\x3d\x1b\x63\x7a\x12\x0f\x5a\x70\x21\xf8\x76\x20\x6d\x93\xc7\xc8\x50\xff\xeb\x9c\xeb\x3c\xd1\xb3\xfa\x48\x63\xe8\xa7\xae\x3c\x85\xa1\x36\x62\x2e\x48\x9a\x25\x1e\x08\x08\x2c\x51\xa0\x9e\xc1\x55\x6c\x9c\xc6\x8d\xf9\x3d\x4d\xe2\xbe\x24\xd8\xe5\x64\x68\x4d\xbb\x00\xd2\xa8\x2a\x8b\x04\xcd\xf4\x33\x55\x55\x21\xc8\x96\x2c\x6a\x9c\x40\x9f\x94\x20\x57\x2e\x22\x53\xf7\x8e\xc2\x17\xc3\xbd\xcd\xb4\xae\xd9\xb3\xca\x85\x6c\xfe\xf4\x13\xac\x09\xa3\x79\x76\xfc\x89\x69\x38\x4d\x91\x9d\xf8\x20\xda\x8e\x93\x56\xf9\x4c\xeb\x1a\x16\x66\xd5\x13\x98\xeb\xbd\xdd\xac\xdd\x39\x61\xf6\x69\x8d\xe6\x51\xa9\x50\x18\x50\xb9\xa5\x2a\xaf\xb8\x5e\x02\x15\x6f\x85\xdc\xb4\xc0\xa2\xc9\x55\x2c\xa0\x92\xd6\x7a\x47\xea\x1a\x0b\xd8\x56\xc8\xe2\xfd\x1f\xa8\x04\xd9\x2c\x56\x54\x29\xbb\x7f\x5b\x38\x33\x61\xd9\x01\x59\x01\xa8\x1f\x06\x19\xb4\x2b\x59\x37\x9a\x8e\x55\x43\xea\xe0\x73\x9b\x1c\x2d\x41\x62\x5d\x4e\x63\x25\x02\xb3\x99\x6b\xda\xec\x3c\xb4\xee\xea\xe1\x68\xa0\xf6\x75\xe3\xaa\x36\xa9\x30\xb3\xc8\x69\x8d\x6a\x87\x26\xd1\x5a\x50\x22\xce\x57\x26\xd2\xd9\x90\x3b\xcf\x79\xfb\x36\x98\x36\xea\xd2\x9e\xeb\xe1\x34\x23\x23\x82\xb8\xfc\x6f\x51\x7c\x25\xa2\x8d\xee\xf2\x34\x84\xd8\xba\xf2\xcf\x88\xc1\xbf\xe8\xa6\xea\x10\x83\x42\x32\xbb\xaf\xeb\x89\xcb\x53\x8f\x99\x14\xee\x29\xbc\x37\x29\x95\xd1\x22\x9d\x3b\x21\x67\x04\xa1\x29\x17\x02\x6b\xb2\xc3\x56\x66\x4d\x03\x00\xad\xa7\x64\xda\x2a\xa9\x89\x47\x77\x1d\x6a\x36\xd5\x9c\xaa\xdd\xb0\x96\x92\xa8\x9a\xf5\xaf\xb8\x75\x15\xa5\xf5\xbf\xfb\x35\xaa\xb4\x13\xeb\xd8\xbe\xea\x7b\x93\x9e\x5e\xa6\x54\xc6\x22\x3f\x33\x28\x53\x27\x48\xfb\x59\x75\x8b\x85\xef\x15\xc6\x95\x59\xef\xb8\xa0\x7f\xc5\x4a\xd9\xc9\xd4\xe3\x30\xc9\x47\x49\x6d\xa5\x72\x19\x2e\xfb\xc7\xb4\xe9\x8a\x32\xba\x6a\x56\xee\xd1\x2d\x4a\x14\x1b\x9b\x94\xbd\xbe\x85\xa9\x93\x96\x44\xa0\x2c\xe7\x42\x60\xae\xea\x5d\xec\xd9\x4b\xdb\xca\x90\x34\x79\x55\xb5\x8e\x04\x1e\x83\xc9\x36\xfe\x16\x33\xf3\x13\xa4\x90\x07\x33\x36\x01\x22\xdf\xc0\xbf\x7a\x3b\xc6\x8b\xda\x26\xb2\xed\xd7\x52\x5f\xf5\x77\xa5\x3a\x89\x39\x36\xbb\x87\x55\x1c\x03\x38\x29\xdf\x83\x40\x1e\x24\xf1\xb6\xc7\x5e\xd2\xeb\x5e\x93\x29\xd1\xa0\x97\x65\x4b\xba\xd1\xdb\x88\x2d\x7b\xbd\x81\x98\xe3\x97\xdf\x40\x7a\x65\x7d\x02\x25\xa9\x25\x02\x57\x15\x8a\x2d\x95\xc3\xb2\x2d\x69\xad\x2f\x1e\xbf\x3b\x33\xdb\x43\x59\x7c\x12\xba\x29\xd3\xf5\x87\x4a\xd3\x6c\xa2\x3d\x25\x9f\x68\xaf\xb5\x68\xd9\x71\x86\x66\x7f\xf5\x3e\xc6\x32\xc6\xb7\xbe\x29\x3b\x3a\x7e\x12\x4f\x16\x70\xa7\x45\x34\x47\x03\x0b\xb5\x7b\x9b\x14\x33\x17\xf2\x77\x17\xe4\x1f\x5a\x5d\x18\x9e\xfa\xfc\xdf\x74\xd4\xfb\x03\x35\x53\xd2\x04\x61\x8e\x10\x0b\x74\xc1\x14\xb0\xd8\x01\x59\xaf\x05\xdf\x68\xd5\xe0\xd8\x87\x3f\x87\xa6\xfd\xf3\x80\x1c\xf4\x22\x4e\xc8\x1f\x88\x6a\x9a\xf3\xf5\xee\x52\xdb\x25\xc2\x6a\x0f\xf6\x64\x24\x76\xb3\x38\xeb\xd5\xd2\x66\x55\xa0\xe4\x8d\xb0\x12\x2b\xaf\x08\x5b\xa2\xd5\x28\xfa\x8c\x24\x81\xdb\xca\xf4\xc7\xfb\xa4\x7c\x49\x5d\x07\x17\x07\xfb\xea\x75\x90\x9a\x25\xaa\xb8\x3e\xa5\x66\xe4\xf7\xb9\xcf\xde\x5e\x5a\xfc\x90\xe9\x57\xdc\xc9\x5e\x8c\x1f\x50\x49\xb8\x32\x17\x33\x3a\xc8\xab\xb2\xe4\x42\xc1\x67\xa4\xcb\x4a\xc9\x4e\x74\x49\xdb\xf4\xde\xc9\x7f\xca\x76\x3f\x1c\x73\xb7\xc5\xb4\x90\x0e\x51\x7b\xfd\xf8\xe9\x86\xa9\x1f\x7f\xb8\x00\xfb\xf3\xe9\x90\x9c\xf6\xc7\x24\xf9\xc5\xc1\xe9\x26\x30\xa2\xa0\x5b\x73\x40\x1b\xf1\xd6\x45\xac\x1b\x57\xa2\x82\x1d\x26\x82\xb9\xcf\xd5\x7f\x70\xc5\xc5\xee\xbb\x72\x65\x21\xff\x36\xae\xa2\xe9\x0e\xe0\x6a\x65\x23\x7e\x3d\x57\xbf\xd0\x15\x55\x07\x30\x75\x20\x51\x06\x4e\xd3\x64\x23\x3d\x84\x1c\x6b\xf9\x1c\x25\x06\xf8\x70\x42\x6a\x13\xd6\x1e\x3a\xbe\x7d\x2d\x09\xc9\x68\x47\xcf\x0b\xad\x1e\xa4\x12\xba\xbd\xfd\xdd\xb6\x9f\xf1\x0e\x9d\xc0\x0d\x0f\x5b\x25\x46\x37\x36\x7d\xed\x9a\x9c\x91\x7a\xf7\xd7\xbd\x6d\xc7\xee\x09\x5a\x09\xbe\x19\xd4\x06\xbd\xe3\x48\x7a\x9d\x80\x9a\xb7\xfd\x57\xef\xf6\x67\xff\x5e\x21\xfc\xeb\xf9\x89\x67\x0e\x65\x48\x45\x46\x54\x0d\x1d\x25\xf6\xf1\x95\x5e\xfc\x7f\x33\x67\x03\x32\x7b\x84\xb7\xe7\xbf\x3a\xbc\x8a\xbb\x01\x07\x9e\xe3\x6f\x5e\x14\x32\xbc\x96\xf6\xca\x8c\xd8\xa7\xdd\xa1\x23\xe2\x97\x8b\x51\x6a\x49\x51\xa4\x72\x6c\xe4\x4b\x46\xca\xef\x33\x41\x19\xd9\x13\xfd\xfd\x87\x3e\xd7\x33\x5a\x1f\xc2\xf4\xd8\xe7\x99\xf8\xef\x6f\xe0\x7c\xd0\xbd\xbe\xb4\x8b\xe8\xb7\xdf\x7a\xbe\x6f\x06\x84\xc1\xfc\x7b\x93\xf0\xe6\x05\x49\x18\xfb\xbe\xf5\x3d\xd3\x30\xb5\x24\x64\x5f\x71\x37\x0e\x1c\xe4\x62\x68\x85\xd8\xf3\x3d\x2d\xfb\x02\x68\x2e\xf2\xfc\x57\xb4\x5e\xe4\xfa\xec\xb5\x26\xaa\x82\xd9\x41\x32\x36\x19\xcb\xeb\xe2\x37\x52\x37\x38\x7c\x6e\xf3\xbb\x62\xcd\x49\x11\x49\x66\x3d\xe5\xe4\x40\xa6\xcc\x77\x1c\x37\xda\xc5\x62\x3f\xdb\xa4\x20\xb4\xf4\xd1\xea\x3c\xb7\xbe\x8d\x24\xfb\xc5\x9f\x21\x1d\xf6\x58\xc2\x9f\xc2\xfd\x58\x1f\x7d\xa3\x23\xd4\xe0\x4d\x5f\x74\xfd\x3e\x76\x03\x62\xad\xc6\xcd\xb8\x90\x30\x83\xc7\xde\xad\x05\xd1\xfb\x36\x5c\x9e\x7a\xe9\x1f\xed\xe3\xc1\x5d\x9b\xb1\x9b\xa6\x8b\x61\x24\x6b\x48\xf4\x45\xb7\xef\x85\xff\xd2\x66\xa0\x06\x3e\xa9\xf9\xbc\xea\xd7\x5e\xb4\x3c\x1d\xfd\x2f\x00\x00\xff\xff\x20\x8b\x95\x6b\xff\x1f\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -159,7 +159,7 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x85, 0xf3, 0xe7, 0xc3, 0xbd, 0xf6, 0xa0, 0x6, 0xf7, 0xb, 0x6f, 0xd3, 0x4e, 0x8, 0xec, 0x45, 0x7a, 0x1b, 0x2, 0xe9, 0xc7, 0xe5, 0x63, 0xc1, 0x71, 0xdd, 0xeb, 0xc6, 0xef, 0x90, 0x2f, 0x82}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x87, 0x23, 0xe, 0x31, 0x76, 0x62, 0x5a, 0xb8, 0x18, 0x83, 0x93, 0xe4, 0xb3, 0xf0, 0xe3, 0x96, 0xfc, 0x8d, 0x40, 0x21, 0x90, 0xc8, 0x98, 0xb, 0xda, 0xf2, 0xe0, 0xcc, 0xe3, 0x49, 0x41, 0x5b}} return a, nil } @@ -183,7 +183,7 @@ func flowstakingcollectionCdc() (*asset, error) { return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\x5b\x6f\x1b\xb9\x15\x7e\xd7\xaf\x38\x0d\xd0\xae\x94\x3a\x23\x19\x58\x04\x85\x11\x17\xf0\x6e\xe2\x22\x68\xd3\x2d\x12\xa7\x7d\x08\xd2\x98\x9a\x39\x23\x11\x99\x21\x05\x92\x23\x59\x30\xfc\xdf\x17\x87\xb7\xb9\xeb\xe2\x05\xa2\x97\x75\x66\xc8\xef\xdc\x0f\x3f\x9e\xd9\xf9\xcb\x09\xbc\x84\xbb\x35\xc2\x6d\x21\x77\x9f\x8c\x54\x6c\x85\xb7\x88\x1a\x74\xc9\x94\x81\x54\x0a\xa3\x58\x6a\x26\x60\x17\xde\x08\x60\x69\x2a\x2b\x61\x7e\xd2\xa0\xdd\x6a\x48\xd9\x86\xa5\xdc\xec\x21\x43\x83\xaa\xe4\x02\x35\x54\x1b\x30\x12\xd6\x72\x07\x65\x95\xae\xe3\x52\x29\x20\x5d\x33\x2e\x80\x1b\x48\x99\x80\x4a\x63\x02\x16\xb8\x8f\xc6\x35\xa4\xac\x48\xab\x82\x19\xcc\x60\xb9\x87\xb2\x2a\x0c\xdf\x14\x7b\x2e\x56\x60\xd6\x08\xac\x24\x45\x40\xe6\xa0\x50\xa3\xda\x62\x06\x79\x21\x77\xb0\xe3\x66\x0d\xf7\xb5\x2d\x89\x87\xfe\x80\x2b\xf6\xcb\xde\xa0\xfe\x0f\xaa\x8f\x7e\xc7\xed\xbf\x7e\xfb\xdf\x7d\x70\x41\xc9\x05\x2f\xab\xb2\x01\x6c\xf1\x8c\xfc\x8e\x42\x37\x84\x48\x35\xa8\xed\x7d\xc7\x85\x89\xc7\xf3\x8f\x9c\x48\x66\xb8\x14\xf7\x60\xd6\x5c\xd3\x9e\x0d\xe3\x19\x64\x95\x22\x9b\xbc\x67\x21\x55\x68\x57\x5d\x90\xd1\x64\xa8\x7d\x20\x55\x42\x7a\x5a\x67\x19\xfb\x18\x45\x46\x3a\xb2\xa2\x00\xa3\x98\xd0\x2c\xa5\x5d\xfa\x02\x98\xd8\x47\x30\xb3\x66\x06\xd6\x2c\xb3\x0f\xb7\xac\xa8\x90\x22\x20\x56\x98\x01\x17\x04\xc3\x6b\x63\x08\x7b\xcd\x74\xe7\x69\x34\x31\x5d\x63\xfa\x1d\x33\x60\x2b\xc6\x85\x36\x9d\x65\x95\xa6\x57\x22\xf3\x8f\x4b\x8a\x72\xed\x3e\xd8\xb2\xaa\x30\xcd\xad\xd1\xdb\xaa\xf6\x8b\xb5\xf0\x7d\xde\x32\x20\x67\xbc\xd0\xce\x5f\x56\x01\xbb\xb7\x61\x2f\xec\x78\x61\x17\xd5\xee\x89\x49\x0a\xa5\xdc\x72\xb1\x9a\x67\x58\xa0\x21\x17\x73\xe3\xc3\x74\x47\x4a\x25\xff\x25\xa5\xee\x49\x03\x59\xa9\x14\x09\xaa\xa0\x7f\x91\xaa\x84\xe4\x3c\xd4\x92\x46\x92\x08\x69\x89\x29\xab\x34\xba\x44\xf4\xd2\xec\xf6\x35\xdb\x22\x08\xd9\x73\x5f\x50\x6f\x3e\x99\xf0\x72\x23\x95\x81\xdb\x4a\xac\xf8\xb2\x40\xab\x0b\xe4\x4a\x96\xf0\xa2\xf5\xec\x45\x5c\x19\x34\x76\xab\x16\x0f\x94\xb6\x77\xbf\xfd\xf3\xdd\xbf\x6f\xde\xbe\xfd\xf8\xee\xd3\xa7\xc9\x84\xa5\x29\x6a\x3d\x65\x45\x31\x8b\x45\xdb\xab\xe9\xc7\xc9\x04\x00\x60\x3e\x87\x77\x25\x37\x54\x56\xbb\x35\x8a\x4e\x31\xf5\xe2\xce\x6a\x7f\x52\x76\x6c\x50\xd5\xb5\x70\x5b\x47\xd8\xa5\x95\xb6\x12\x9a\xda\xe0\x16\x85\x81\x4f\x87\x6b\xf0\x57\x97\x93\xd3\x6f\x70\xa4\x58\xaf\xe0\xf3\x2d\x7f\x78\xfd\xf3\x6c\xdc\x94\x7e\x19\xdf\x36\xca\xd8\x16\x44\xc3\x24\x81\x98\x69\xdb\xac\x28\x70\x87\x8b\xdc\x9b\x98\x8c\xd8\xf8\x61\xac\xde\x6b\xeb\x46\x5b\x42\xdf\xae\xb7\x98\xdb\x56\xda\x6b\xa2\x51\x1d\xdc\xa2\xda\x9f\x12\x9b\x24\x60\x66\x84\xc9\x6d\x22\x73\x0d\x3b\x45\x9e\x13\x76\x57\x25\x78\xdd\xf1\xa8\x46\x91\xd9\xee\x42\x0e\xe5\x62\x8b\x4a\xe3\x05\x04\x18\x2d\xe9\xb9\x42\x02\x11\x12\x0a\xa9\x35\xad\xdd\x28\x4c\xb9\x26\xf0\xd0\xb8\xa9\x52\x82\xda\x36\x75\x09\xbe\xc6\x59\x56\xa6\x06\xea\xa3\xd8\x88\x36\xa1\xac\x72\xa4\xad\xc7\xec\x07\x62\xcb\xd4\xa9\x19\xd4\x73\xf4\x89\xb9\xd3\xf6\xfa\x19\xe9\x13\xa3\x60\x3b\x5c\x2b\x6e\x05\x6a\x2b\x5f\xb8\x46\xe7\xa5\x47\x34\x7f\x0e\x84\x86\x2f\xf6\xad\x96\xc4\x0d\x6c\x98\x32\x3c\xe5\x1b\x7b\x54\x72\x71\x31\xd4\x24\x63\x97\x1c\x70\xd9\xd1\xb4\x8c\xce\xa2\xe6\x9a\xd1\x72\x6d\x14\x1d\x4a\x75\xf3\xb4\xce\xa1\x43\xdd\x55\x89\x55\x61\xc3\x14\x2b\x89\x15\xe8\x90\x4b\x87\x69\x46\x5f\xbb\x08\x7f\xd3\x92\xea\x3b\x99\x57\xca\xd5\x97\x7e\x46\x23\xf3\xff\xd6\x3f\xd5\xce\x0e\xdb\x28\x57\x92\x28\xa5\xa9\x53\x5e\x09\xd0\x68\x8e\xb4\xb4\x33\x7a\x19\x3c\x46\x39\xf4\xe3\x79\xd7\x4d\xc7\x28\x0c\x5c\x5f\x1f\x13\xd6\x91\x01\xa0\xd0\x54\x4a\xb4\x1e\x3e\xb5\xfe\x75\xb6\x0e\xc7\x54\x68\xa1\x63\xc9\x4f\x3e\x15\x8e\xe0\xce\x26\xb5\x01\x63\x69\x31\x50\xd8\xa4\x73\x27\x25\xba\x75\x7c\x30\xfe\xa3\xed\xfe\xa4\x3e\x7f\x3c\xe6\xa3\x18\x14\xed\xf1\x97\x7f\x38\xce\x07\xe4\x8e\x8b\xed\xc7\xf6\xe8\x69\x38\x8a\x35\x18\x4f\x1f\x80\xd0\x29\x66\x40\x07\xd9\x74\xf6\xe8\x6c\x79\x0a\x0d\x6a\x5e\x5f\x1a\x6e\x5c\x60\x7f\x0d\xe5\xef\x1c\xe1\xd2\xa1\xd7\x1b\x64\xb3\x27\x07\xac\x88\xf9\xd1\x6f\x2d\x71\xc5\x96\x94\x81\xf1\xcd\xfb\xbc\x45\x01\x29\x89\x84\xa4\x73\xd6\xf2\xdd\x25\x2b\x98\x48\x91\x5a\x34\xf1\x57\x5a\x42\x2c\x59\x03\x8b\xaf\x64\x0e\x8b\x64\x01\xb1\x3e\xba\x89\x36\x66\xce\xf4\x5b\x10\x7a\x93\x65\x0a\xb5\xbe\x02\xff\xc7\x2c\xe4\x58\x23\x15\xa8\xc9\x07\x89\xd7\x24\x70\xd2\x48\xbc\x02\xa3\xa6\x1f\x31\x87\x6b\x58\xa1\xf1\xd2\xa6\x6d\x19\xb3\x56\x98\x93\x15\x5a\x75\x96\xbc\xe0\x66\xff\xe6\x2f\x1d\x62\xfd\xd8\x22\xb3\xc9\x2f\x4e\xc2\xd3\xdf\xa7\xf3\x4d\xb5\x2c\x78\x3a\xcf\xc3\x7a\xff\x6a\xf6\xa7\x36\xfc\x52\x2a\x25\x77\xd3\x6e\xa9\xd0\xaf\xb6\xa5\x56\x9c\xd4\xf1\x48\xd3\xc1\x14\x72\x09\x00\x1a\x8b\x3c\xf1\x76\xf9\xf5\x77\xd2\xdb\xeb\x93\x31\x3a\xd9\xa3\xcf\x8e\x25\x99\x3e\x3d\xcb\x60\xc9\x4c\xba\xb6\x7f\xfa\xbd\x27\xc5\x5d\x8f\x06\x1e\xf5\x15\x7c\xf1\x7f\x7f\x9d\x5d\xc1\x17\x17\xfd\xaf\x0d\xb7\x51\x84\xbd\x12\xdc\x2e\x0f\x4b\xae\xe1\xcb\xd7\xb8\x8a\x48\x4b\x1b\x9a\x6e\x40\x5d\x61\x9d\x68\x34\xa0\xf7\x74\x04\x90\x73\x47\x73\xf6\x50\x36\xd5\xfa\x25\x6c\xb3\x41\x91\x4d\x03\x6c\x33\x98\x9d\x58\xd6\x9b\xda\x11\x6a\xa4\x70\x74\xdc\xad\x54\x77\x35\x25\x0a\x91\xb6\x77\xca\xe7\x06\x6d\x3e\x87\x3b\x7f\x93\xb7\xf7\x5f\x23\xfd\x25\x95\xd3\x9e\x41\x02\x16\x6f\x8e\xb2\x7d\xcf\x5d\x22\x31\x5c\xb9\x45\x35\xa8\x45\x2d\x8e\x58\xd5\x1e\x15\xc9\x64\x02\xf0\x21\xc5\x8d\x95\xc0\xb4\xbd\xde\x0e\x4d\x26\x32\x54\xdc\xb2\x52\xa2\xe0\xb4\x28\x94\x4f\xc9\x45\xe5\xcf\x47\xf6\x60\xcf\xc7\x8d\xd4\x9a\x6a\xb6\x7d\xe9\x25\xa6\x16\x34\x98\xf6\xde\x70\xd7\x03\xf1\x01\xd3\xca\x3e\xc5\x3c\xa7\x6b\x2b\x69\x68\x7a\xaf\xe8\x4d\xc1\x4b\x6e\x2e\x80\x25\xdf\x13\x96\x5c\x41\x2a\xcb\x4d\x65\xdc\x19\xd3\x79\xb5\x22\x76\x4c\x8f\x66\x83\x55\x72\x56\x98\xa7\x07\xea\xe6\xc2\x79\x35\x36\xd1\x0b\xf2\xc8\xdd\x03\x1d\x88\xf1\xc8\xfe\xd1\xa5\x35\xde\xb4\xff\x60\xe3\xfe\x01\xcd\xfb\x58\x03\xf7\x16\x74\x7c\x72\x7d\xed\x93\x7b\x78\x83\xcf\x40\xde\x3e\x73\xb9\xf6\x77\x8d\x3d\xaa\x0b\xc8\x30\xab\x52\x73\x62\x4e\xdb\x82\xa0\xa5\xde\x8b\xa3\x52\x8f\x9e\x37\x89\x66\xa6\x52\xf6\x9a\xfa\xa9\x5a\x5a\x8a\x32\x8d\x19\xd4\xf7\x3e\xfd\x9e\x00\x0b\x8d\x07\x4c\x3d\xfd\x90\x6b\xc1\x76\xa8\xde\x91\x26\xfb\x9c\xd3\x70\x06\xcf\xe8\xc8\xa7\xc9\x38\xd8\x8a\x23\x54\xcd\xda\x77\xb2\x2a\x32\x47\xda\xed\xdc\x77\xc5\xb7\x7e\x0c\x64\x87\x05\x0d\x96\xd5\x48\x99\x81\x4b\x30\xc7\x9d\x6d\x28\x27\x7a\xe2\x5b\x40\x6e\x34\x87\x1e\xe9\x72\xc7\x10\x30\x9f\xdc\x6e\x4c\xd6\xcd\x34\x9e\x47\x25\xdf\xb8\xd3\xf3\x54\x6a\xef\x2a\xe1\x8d\x9b\x1b\xd4\xd3\x54\x1b\x85\x76\xab\x08\x0f\x1b\x1d\xa4\x7d\x53\xf2\x0b\xe2\xb1\xe0\x26\xed\x1c\x33\xe7\xd4\x48\x7b\xed\x9d\xd9\x3a\x76\x90\x54\xb9\x9e\x70\x1a\x87\x82\x1b\x77\x13\xe3\xa2\x39\x62\x09\x2f\x87\x09\xf7\x60\xc4\x86\x85\x7e\xf3\x37\xbd\x43\xf1\xf1\xaa\xbb\x85\x8d\x02\xfe\xe0\x3f\x34\x4c\xcf\xbc\x01\x8f\x5b\xd8\xbd\x37\x44\xfb\xba\xa6\x0f\x5a\xa8\xdb\xb6\xdd\x49\xda\x75\x92\x85\xcf\x9b\x24\xd0\x7d\xe4\xf1\x78\x02\x35\xf2\x27\x76\xd8\xde\x10\xaf\xb5\xaa\x32\x26\x7c\xbc\xf1\x53\xf6\x25\x23\xb2\x24\x8c\x84\xfb\xc1\x38\xde\x43\xc9\x57\x6b\x03\x42\x1a\xd8\x73\x2c\x32\xd7\x17\x58\x19\x10\x86\x83\x09\xf3\x73\xed\xee\x84\x2e\x95\x62\x8b\xaa\x41\xa7\x2c\xbd\xb3\xc7\xc5\xe7\xf7\xc2\xbc\xfe\x19\x2c\x08\x11\x3e\xef\xf4\x0f\x21\xc4\x07\x9a\x8b\x47\x75\x08\x5e\x39\x8b\x73\x27\x1d\x4a\x04\xa9\x87\x47\x57\x5e\xe0\x48\x83\xd1\x2c\xc7\x80\x1b\x54\xab\x95\x9a\x52\xf9\xca\xca\x58\x5e\x49\x0e\x9e\xb5\x78\x0b\x51\x06\xb7\x32\x8c\x58\xe0\xcf\x70\xb9\xf0\xbf\x19\xbc\xa4\x88\xbb\xdf\x25\xfc\xb5\xbb\x74\xde\x58\xda\x54\x29\xc3\x94\x97\xac\x80\x8d\xe4\xc2\x40\x2a\x95\x42\x7b\xe4\x26\xb5\x8f\x48\x45\xf7\x87\xed\xdc\xcc\x5b\x60\xa7\xbe\x32\x87\xcb\xc5\xff\x5f\xbd\x86\xdd\x9a\x17\x18\x2c\x09\xfd\xcd\x7d\xc2\xe2\xda\xae\xf9\x5b\xcb\x9a\x10\xe1\x25\x5c\x43\x3e\x54\xce\x97\x8b\x45\xd2\x50\x35\x74\xae\xb0\xad\x7b\xc7\xfb\x07\x1a\x0d\x2f\xd8\x96\xf1\x82\x2d\x0b\x7c\xd1\x3c\x4c\x0e\xcc\x0a\x88\xa1\xc7\x4d\xc3\x7b\x48\x7f\xa2\xe1\x61\x4c\xd0\x3a\x19\x3c\x29\xdf\xad\x99\x5d\x37\x34\x52\x4e\x7e\xdc\xf8\xc1\x43\x59\xa6\x77\x13\xac\x0a\x04\xe4\xac\x11\xc4\x7c\xbe\xaa\xe9\x6a\xe3\x26\xd5\x8a\x21\x4b\x53\x73\x1a\x8f\x3d\x6f\xa2\x41\xb8\x07\x66\x17\xe3\xac\x76\x68\x22\x71\x3a\x59\xee\x32\xdf\x67\x8d\x2d\x3c\x8d\xa8\xbf\x03\xad\x2d\xe7\x59\x0e\x7f\x6e\x68\x39\x28\x2e\xf0\x17\xf3\x66\x34\x43\xf7\x0b\xb2\xbb\x8e\xee\xd6\x89\xd7\x78\x88\xe8\x06\x31\xbd\x31\x89\x2b\xa1\xf0\xfa\x9c\x0a\xaa\xbf\x7d\x1c\x2a\xa0\x56\x77\x6e\xb0\x16\xff\xc1\x24\xf2\x47\xa9\x4d\x4d\x5d\x5a\x9f\xc4\x46\xa4\xb9\xab\x6b\x81\xac\xf3\xb1\x3a\x20\xb6\x3f\x5a\x8f\xf5\xfb\x43\xee\x3e\xab\x76\xce\x2f\x8d\x6e\xe4\x87\x39\x84\x9b\xd6\x9c\x7e\x2a\x91\x0e\x01\xea\xb3\xc6\x6c\xd6\x6a\xfc\xd1\x63\x47\x68\x6c\x3f\x81\x9b\xb5\x1b\x35\x3f\x93\x0e\x77\x2d\x3e\x3e\xaa\xee\x8f\x06\x5b\xfa\xf8\xd7\x6e\xce\xdc\x10\xd6\xf4\xe7\x81\x8f\x21\x97\xc9\x82\x9c\x72\x09\x1f\x96\x36\xf7\x2e\x1b\x64\xaf\x8d\x75\x68\xe0\xbe\x70\x28\x52\xc1\x02\xbe\x2f\xa9\x0a\x0e\xa4\xe2\xa4\x9d\x30\x59\xc9\x05\xbc\x79\xe5\xfe\xff\x91\xce\x17\xb4\x46\xab\x69\xde\x00\x13\xcd\xb6\x38\x7d\xf3\xca\xee\xbd\x00\x23\xaf\x60\xee\x05\x85\xff\x12\x9b\xb2\x50\xa1\xda\x9f\x26\xf0\x7b\x00\x00\x00\xff\xff\x5f\x7a\x1b\x47\x47\x24\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\x5b\x6f\x1b\xb9\x15\x7e\xd7\xaf\x38\x0d\xd0\xae\xb4\x75\x46\x32\xb0\x08\x0a\xc3\x2e\xe0\xdd\xc4\x45\xd0\xba\x5b\xc4\x4e\xfb\x10\xa4\x31\x35\x73\x46\x22\x32\x43\x0a\x24\x47\xb2\x10\xe4\xbf\x17\x87\xb7\xb9\xeb\xe2\x2d\x56\x2f\xeb\xcc\x90\xe7\x7e\x3e\x7e\x87\xb3\xf3\x1f\x27\xf0\x23\x3c\xae\x11\xee\x0a\xb9\x7b\x30\x52\xb1\x15\xde\x21\x6a\xd0\x25\x53\x06\x52\x29\x8c\x62\xa9\x99\x80\x5d\x78\x2b\x80\xa5\xa9\xac\x84\xf9\x41\x83\x76\xab\x21\x65\x1b\x96\x72\xb3\x87\x0c\x0d\xaa\x92\x0b\xd4\x50\x6d\xc0\x48\x58\xcb\x1d\x94\x55\xba\x8e\x4b\xa5\x80\x74\xcd\xb8\x00\x6e\x20\x65\x02\x2a\x8d\x09\x58\xc1\x7d\x69\x5c\x43\xca\x8a\xb4\x2a\x98\xc1\x0c\x96\x7b\x28\xab\xc2\xf0\x4d\xb1\xe7\x62\x05\x66\x8d\xc0\x4a\x32\x04\x64\x0e\x0a\x35\xaa\x2d\x66\x90\x17\x72\x07\x3b\x6e\xd6\xf0\x54\xfb\x92\x78\xd1\xf7\xb8\x62\x3f\xef\x0d\xea\x7f\xa1\xfa\xe0\x77\xdc\xfd\xe3\xd7\xff\x3c\x85\x10\x94\x5c\xf0\xb2\x2a\x1b\x82\xad\x3c\x23\xbf\xa2\xd0\x0d\x25\x52\x0d\x5a\xfb\xd4\x09\x61\xe2\xe5\xf9\x47\x4e\x25\x33\x5c\x8a\x27\x30\x6b\xae\x69\xcf\x86\xf1\x0c\xb2\x4a\x91\x4f\x3e\xb2\x90\x2a\xb4\xab\x2e\xc8\x69\x72\xd4\x3e\x90\x2a\x21\x3b\x6d\xb0\x8c\x7d\x8c\x22\x23\x1b\x59\x51\x80\x51\x4c\x68\x96\xd2\x2e\x7d\x01\x4c\xec\xa3\x30\xb3\x66\x06\xd6\x2c\xb3\x0f\xb7\xac\xa8\x90\x32\x20\x56\x98\x01\x17\x24\x86\xd7\xce\x90\xec\x35\xd3\x9d\xa7\xd1\xc5\x74\x8d\xe9\x57\xcc\x80\xad\x18\x17\xda\x74\x96\x55\x9a\x5e\x89\xcc\x3f\x2e\x29\xcb\x75\xf8\x60\xcb\xaa\xc2\x34\xb7\xc6\x68\xab\x3a\x2e\xd6\xc3\xf7\x79\xcb\x81\x9c\xf1\x42\xbb\x78\x59\x03\xec\xde\x86\xbf\xb0\xe3\x85\x5d\x54\x87\x27\x16\x29\x94\x72\xcb\xc5\x6a\x9e\x61\x81\x86\x42\xcc\x8d\x4f\xd3\x23\x19\x95\xfc\x9b\x8c\x7a\x22\x0b\x64\xa5\x52\x24\x51\x05\xfd\x8b\x4c\x25\x49\x2e\x42\x2d\x6d\xa4\x89\x24\x2d\x31\x65\x95\x46\x57\x88\x5e\x9b\xdd\xbe\x66\x5b\x04\x21\x7b\xe1\x0b\xe6\xcd\x27\x13\x5e\x6e\xa4\x32\x70\x57\x89\x15\x5f\x16\x68\x6d\x81\x5c\xc9\x12\x5e\xb5\x9e\xbd\x8a\x2b\x83\xc5\x6e\xd5\xe2\x99\xca\xf6\xf1\xd7\xbf\xbf\xfb\xe7\xed\xdb\xb7\x1f\xde\x3d\x3c\x4c\x26\x2c\x4d\x51\xeb\x29\x2b\x8a\x59\x6c\xda\x5e\x4f\x7f\x9b\x4c\x00\x00\xe6\x73\x78\x57\x72\x43\x6d\xb5\x5b\xa3\xe8\x34\x53\x2f\xef\xac\x8e\x27\x55\xc7\x06\x55\xdd\x0b\x77\x75\x86\x5d\x59\x69\xab\xa1\x69\x0d\x6e\x51\x18\x78\x38\xdc\x83\xbf\xb8\x9a\x9c\x7e\x81\x23\xcd\x7a\x05\x1f\xef\xf8\xf3\x9b\x9f\x66\xe3\xae\xf4\xdb\xf8\xae\xd1\xc6\xb6\x21\x1a\x2e\x09\xc4\x4c\x5b\xb0\xa2\xc4\x1d\x6e\x72\xef\x62\x32\xe2\xe3\xfd\x58\xbf\xd7\xde\x8d\x42\x42\xdf\xaf\xb7\x98\x5b\x28\xed\x81\x68\x34\x07\xb7\xa8\xf6\xa7\xe4\x26\x09\x32\x33\x92\xc9\x6d\x21\x73\x0d\x3b\x45\x91\x13\x76\x57\x25\x78\x8d\x78\xd4\xa3\xc8\x2c\xba\x50\x40\xb9\xd8\xa2\xd2\x78\x01\x41\x8c\x96\xf4\x5c\x21\x09\x11\x12\x0a\xa9\x35\xad\xdd\x28\x4c\xb9\x26\xe1\x01\xb8\xa9\x53\x82\xd9\xb6\x74\x49\x7c\x2d\x67\x59\x99\x5a\x50\x5f\x8a\xcd\x68\x53\x94\x35\x8e\xac\xf5\x32\xfb\x89\xd8\x32\x75\x6a\x05\xf5\x02\x7d\x62\xed\xb4\xa3\x7e\x46\xf9\xc4\x2c\x58\x84\x6b\xe5\xad\x40\x6d\xf5\x0b\x07\x74\x5e\x7b\x94\xe6\xcf\x81\x00\xf8\x62\xdf\x82\x24\x6e\x60\xc3\x94\xe1\x29\xdf\xd8\xa3\x92\x8b\x8b\x21\x90\x8c\x28\x39\x10\xb2\xa3\x65\x19\x83\x45\xe0\x9a\xd1\x72\x6d\x14\x1d\x4a\x35\x78\xda\xe0\xd0\xa1\xee\xba\xc4\x9a\xb0\x61\x8a\x95\xc4\x0a\x74\xa8\xa5\xc3\x34\xa3\x6f\x5d\x14\x7f\xdb\xd2\xea\x91\xcc\x1b\xe5\xfa\x4b\xbf\x00\xc8\xfc\xbf\xf5\x0f\x75\xb0\xc3\x36\xaa\x95\x24\x6a\x69\xda\x94\x57\x02\x34\x9a\x23\x90\x76\x06\x96\xc1\xb7\xa8\x87\x7e\x3c\xef\x86\xe9\x18\x85\x81\x9b\x9b\x63\xca\x3a\x3a\x00\x14\x9a\x4a\x89\xd6\xc3\xef\xad\x7f\x9d\x6d\xc3\x31\x13\x5a\xd2\xb1\xe4\x27\x9f\x0a\x47\xe4\xce\x26\xb5\x03\x63\x65\x31\xd0\xd8\x64\x73\xa7\x24\xba\x7d\x7c\x30\xff\xa3\x70\x7f\x12\xce\x1f\xcf\xf9\xa8\x0c\xca\xf6\xf8\xcb\xdf\x9c\xe7\x03\x7a\xc7\xd5\xf6\x73\x7b\xf4\x34\x1c\x95\x35\x98\x4f\x9f\x80\x80\x14\x33\xa0\x83\x6c\x3a\xfb\xe6\x7c\xf9\x1e\x00\x6a\x5e\x0f\x0d\xb7\x2e\xb1\xbf\x84\xf6\x77\x81\x70\xe5\xd0\xc3\x06\xd9\xc4\xe4\x20\x2b\xca\xfc\xe0\xb7\x96\xb8\x62\x4b\xaa\xc0\xf8\xe6\x7d\xde\xa2\x80\x54\x44\x42\xd2\x39\x6b\xf9\xee\x92\x15\x4c\xa4\x48\x10\x4d\xfc\x95\x96\x10\x4b\xd6\xc0\xe2\x2b\x99\xc3\x22\x59\x40\xec\x8f\x6e\xa1\x8d\xb9\x33\xfd\x12\x94\xde\x66\x99\x42\xad\xaf\xc0\xff\x31\x0b\x35\xd6\x28\x05\x02\xf9\xa0\xf1\x86\x14\x4e\x1a\x85\x57\x60\xb4\xf4\x03\xe6\x70\x03\x2b\x34\x5e\xdb\xb4\xad\x63\xd6\x4a\x73\xb2\x42\x6b\xce\x92\x17\xdc\xec\xaf\xff\xd4\x21\xd6\x7f\x9d\xce\x37\xd5\xb2\xe0\xe9\x3c\x0f\x2f\x7e\x76\x5a\x66\x7f\x68\xcb\x59\x4a\xa5\xe4\x6e\xda\xed\x09\xfa\xd5\x46\xd7\x16\x92\x5e\x2f\x69\x3a\x58\x2b\x2e\xd3\xa0\xb1\xc8\x13\xef\x80\x5f\xff\x28\xbd\x63\xbe\xea\x62\x34\xbd\xf4\xd9\xb1\x6a\xd2\xa7\x97\x13\x2c\x99\x49\xd7\xf6\x4f\xbf\xf7\xa4\x04\xeb\xd1\x0c\xa3\xbe\x82\x4f\xfe\xef\xcf\xb3\x2b\xf8\xe4\xd2\xfc\xb9\x11\x36\x4a\xa5\x37\x82\xdb\xe5\x61\xc9\x0d\x7c\xfa\x1c\x57\x11\x3b\x69\x8b\xa6\x51\xa7\xab\xac\x93\x8d\x86\xe8\x3d\x61\x3d\x05\x77\xb4\x38\x0f\x95\x4d\x6d\x5f\xc2\x36\x1b\x14\xd9\x34\x88\x6d\x26\xb3\x93\xcb\x7a\x53\x3b\x43\x8d\x5a\x8d\x81\xbb\x93\xea\xb1\xe6\x3e\x21\xd3\x76\x78\x7c\x69\xd2\xe6\x73\x78\xf4\x23\xbb\x1d\x74\x8d\xf4\xd3\x28\xa7\x3d\x83\x4c\x2b\x8e\x88\xb2\x3d\xd0\x2e\x91\xa8\xac\xdc\xa2\x1a\xb4\xa2\x56\x47\xf4\x69\x8f\x8a\x74\x32\x01\xf8\x9c\xe2\xc6\x6a\x60\xda\xce\xb1\x43\x57\x10\x19\x2a\x6e\xe9\x27\x71\x6d\x5a\x14\xda\xa7\xe4\xa2\xf2\x07\x21\x7b\xb6\x07\xe1\x46\x6a\x4d\x93\x66\x7b\xba\x25\x4a\x16\x2c\x98\xf6\xde\x70\x07\x76\xf8\x8c\x69\x65\x9f\x62\x9e\xd3\x7c\x4a\x16\x9a\xde\x2b\x7a\x53\xf0\x92\x9b\x0b\x60\xc9\xd7\x84\x25\x57\x90\xca\x72\x53\x19\x77\x98\x74\x5e\xad\x88\x06\xd3\xa3\xd9\x60\x97\x9c\x95\xe6\xe9\x81\xbe\xb9\x70\x51\x8d\x68\x79\x41\x11\x79\x7c\xa6\x93\x2f\x9e\xcd\xbf\x77\x6b\x8d\xa3\xf3\x6f\x44\xe8\xff\x27\x4a\x1f\x43\x6a\x6f\x6a\xc7\xf9\x9b\x1b\x5f\xc5\xc3\x1b\x7c\xa9\xf1\xf6\x29\xca\xb5\x9f\x1e\xf6\xa8\x2e\x20\xc3\xac\x4a\xcd\x89\xc5\x6b\x2b\x9f\x96\xfa\x70\x8d\x6a\x3d\x7a\xb0\x24\x9a\x99\x4a\xd9\xc1\xf3\xa1\x5a\x5a\xd2\x31\x8d\xa5\xd2\x0f\x33\xfd\xbe\x03\x16\x1a\x0f\xb8\x7a\xfa\x69\xd6\x12\xdb\x21\x6f\x47\xd0\xf4\x25\xc7\xde\x0c\x5e\x00\xbd\xa7\xe9\x38\x88\xb9\x51\x54\xcd\xc3\x77\xb2\x2a\x32\x47\xc3\xed\x4d\xee\x8a\x6f\xfd\xc5\x8e\x1d\xff\x1b\xbc\xa9\x51\x32\x03\x63\x2d\xc7\x9d\x45\x8e\x13\x23\xf1\x25\x48\x6e\xa0\x40\x8f\x46\xb9\xf3\x06\x98\x2f\x6e\x77\xf1\xd5\xad\x34\x9e\x47\x23\xaf\xdd\x31\x79\x2a\x59\x77\x9d\x70\xed\x6e\x02\xea\xfb\x51\x9b\x85\x36\x26\x84\x87\x0d\xa8\x68\xcf\x3e\x7e\x41\xc4\x7f\x77\x77\xce\x31\x73\x41\x8d\x44\xd6\x4e\xc1\x36\xb0\x83\xec\xc9\x61\xc2\x69\x64\x09\x6e\xdd\x6c\xc5\x45\xf3\xd2\x24\xbc\x1c\xa6\xd0\x83\x19\x1b\x56\xfa\xc5\xcf\x6e\x87\xf2\xe3\x4d\x77\x0b\x1b\x0d\x7c\xef\x3f\x1d\x4c\xcf\x9c\x69\xc7\x3d\xec\x4e\x02\xd1\xbf\xae\xeb\x83\x1e\xea\xb6\x6f\x8f\x92\x76\x9d\xe4\xe1\xcb\xee\x06\x68\xc2\xf8\x76\xbc\x80\x1a\xf5\x13\x11\xb6\x77\x2d\xd7\x5a\x55\x19\x13\x3e\xc7\xf8\x7b\xf3\x25\x23\x56\x24\x8c\x84\xa7\xc1\x3c\x3e\x41\xc9\x57\x6b\x03\x42\x1a\xd8\x73\x2c\x32\x87\x0b\xac\x0c\x12\x86\x93\x09\xf3\x73\xfd\xee\xa4\x2e\x95\x62\x8b\xaa\xc1\x9b\x2c\x8f\xb3\xc7\xc5\xc7\xf7\xc2\xbc\xf9\x09\xac\x10\x62\x76\x3e\xe8\xf7\x21\xc5\x07\xc0\xc5\x4b\x75\x12\xbc\x71\x56\xce\xa3\x74\x52\xa2\x90\xfa\x3a\xe8\xca\x2b\x1c\x01\x18\xcd\x72\x0c\x72\x83\x69\xb5\x51\x53\x6a\x5f\x59\x19\x4b\x20\x29\xc0\xb3\x16\x41\x21\x6e\xe0\x56\x86\x4b\x13\xf8\x23\x5c\x2e\xfc\x6f\x06\x3f\x52\xc6\xdd\xef\x12\xfe\xdc\x5d\x3a\x6f\x2c\x6d\x9a\x94\x61\xca\x4b\x56\xc0\x46\x72\x61\x20\x95\x4a\xa1\x3d\x72\x93\x3a\x46\x64\xa2\xfb\xc3\x22\x37\xf3\x1e\xd8\x7b\x5c\x99\xc3\xe5\xe2\xbf\xaf\xdf\xc0\x6e\xcd\x0b\x0c\x9e\x04\x7c\x73\x1f\xa5\xb8\xb6\x6b\xfe\xd2\xf2\x26\x64\x78\x09\x37\x90\x0f\xb5\xf3\xe5\x62\x91\x34\x4c\x0d\xc8\x15\xb6\x75\x87\xb9\xbf\xa1\xd1\xf0\x8a\x6d\x19\x2f\xd8\xb2\xc0\x57\xcd\xc3\xe4\xc0\xf4\x4f\x54\x3c\x6e\x1a\xde\x43\xf6\x13\xdf\x0e\x83\x7f\xeb\x64\xf0\xec\x7b\xb7\x66\x76\xdd\xd0\x25\x71\xf2\xfb\x5d\x28\x78\x51\x96\xe9\xdd\x06\xaf\x02\x01\x39\xeb\x52\x61\x3e\x5f\xd5\xbc\xb4\x31\x32\xb5\x72\xc8\xd2\xd4\x9c\x46\x58\xcf\xbb\xa3\x20\xb9\x07\x6e\x23\xc6\x59\xed\xd0\xd5\xc3\x00\x2b\xee\x52\xdc\x17\x5d\x44\x78\xbe\x50\x7f\xc2\x59\x5b\x72\xb3\x1c\xfe\x52\xd0\x8a\x44\x5c\xe0\x47\xed\x66\xda\x02\xcc\x05\xdd\xdd\x88\x76\x1b\xc2\x5b\x3c\xc4\x68\x83\x9a\xde\xc5\x87\xeb\x95\xf0\xfa\x9c\x56\xa9\x3f\x5b\x1c\xea\x94\x16\x0c\x37\xe8\x89\xff\xd6\x11\x89\xa2\xd4\xa6\xe6\x28\xad\xaf\x59\x23\xda\xdc\x30\x5a\x20\xeb\x7c\x67\x0e\x12\xdb\xdf\x9b\xc7\x80\xfd\x50\xb8\xcf\x6a\x92\xf3\x7b\xa0\x9b\xf9\x61\xb2\xe0\xee\x5f\x4e\x3f\x7e\xc8\x86\x20\xea\xa3\xc6\x6c\xd6\x42\xf8\x18\xb1\x23\x7c\xb5\x5f\xc0\xcd\x26\x8d\x96\x9f\xc9\x7b\xbb\x1e\x1f\xbf\x65\xee\x5f\xf6\xb5\xec\xf1\xaf\xdd\x15\x71\x43\x59\x33\x9e\x07\xbe\x63\x5c\x26\x0b\x0a\xca\x25\xdc\x2f\x6d\xed\x5d\x36\x58\x5d\x5b\xd6\xa1\xbb\xf2\x85\x93\x22\x15\x2c\xe0\xeb\x92\xba\xe0\x40\x29\x4e\xda\x05\x93\x95\x5c\xc0\xf5\x6b\xf7\xbf\x7e\x74\x3e\x7e\x35\xa0\xa6\x39\xea\x25\x9a\x6d\x71\x7a\xfd\xda\xee\xbd\x00\x23\xaf\x60\xee\x15\x85\xff\x12\x6d\xb2\xa2\x42\xb7\x7f\x9f\xc0\xff\x02\x00\x00\xff\xff\x2e\xd2\xee\x3d\x02\x24\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -199,11 +199,11 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xff, 0x62, 0x2, 0xf3, 0x5a, 0xf, 0x6d, 0x7c, 0x28, 0xc7, 0x2d, 0x4b, 0x2, 0xe6, 0xd5, 0x33, 0xab, 0xf8, 0xe2, 0xb7, 0xcf, 0xc4, 0x5f, 0xda, 0xba, 0x5e, 0x6d, 0xf0, 0x36, 0x7b, 0xa0, 0x88}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x72, 0x76, 0x48, 0x77, 0xfc, 0x8, 0x0, 0x2, 0x3b, 0xbb, 0xd8, 0xec, 0x28, 0x5f, 0xb8, 0xd0, 0xb1, 0xa2, 0x99, 0x3d, 0x1b, 0xd6, 0x6, 0x9d, 0x23, 0xa3, 0x4a, 0x45, 0x4b, 0xc6, 0x61, 0xef}} return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x3b\x5d\x6f\x1b\xb7\x96\xef\xf9\x15\x67\xf5\xd0\x95\x50\x47\xf2\xc3\x62\x1f\x04\x3b\x8e\xd3\xc4\xbb\x01\x9c\xde\xc0\x71\xda\x0b\x14\x45\x43\xcd\x1c\x49\xbc\xa6\x86\x73\x49\x8e\x64\xd5\xf0\x7f\xbf\xe0\x21\x39\x43\xce\x87\x2d\x39\xad\x5f\xa2\x99\xe1\xf9\x3e\x3c\x5f\x64\xf8\xa6\x94\xca\xc0\x55\x55\xac\xf8\x42\xe0\xad\xbc\xc3\x02\x96\x4a\x6e\x60\x94\xbc\x1b\xbd\xf2\x2b\x3f\xa1\x61\x39\x33\xec\x17\x8e\x3b\xed\x57\x26\xef\xea\x95\x09\x7c\x1f\xd8\xf0\x82\x1a\x87\x7d\xba\x41\x2d\xc5\x16\x95\x87\x8a\x5f\x8d\x5e\xbd\x62\x59\x86\x5a\x8f\x99\x10\x13\xc8\x64\x61\x14\xcb\x0c\x5c\x09\xb9\x23\xac\xf3\x14\xc3\xc3\xab\x57\x00\x00\xb3\x19\xdc\x4a\xc3\x04\xe8\xaa\x2c\xc5\x1e\xe4\x92\x20\xc0\x58\x10\x0d\xbc\x00\xbc\xe7\xda\x60\x91\x21\xad\x8f\x69\x6c\x99\x02\x63\x81\xbf\x10\xec\x1c\xbe\x5e\xf1\xfb\xff\xfd\x9f\x1a\xf1\x87\x2d\x16\x06\xcc\x9a\x19\xe0\x1a\x70\xc3\x8d\xc1\x1c\x76\x6b\x2c\xc0\xac\xb1\x61\x91\x6b\xc8\x14\x32\x83\x79\x87\x04\x12\x0a\xe2\x5f\x7f\x2c\xb8\xe1\x4c\xf0\x3f\x31\x1f\x73\xf7\x3b\x25\x3c\x39\x88\xb2\x13\x8c\x29\x84\x1d\x37\xeb\x5c\xb1\x9d\xb7\x32\x83\x5f\x58\x25\xcc\x93\x3c\xfc\x1a\x40\xc6\x6c\x23\xab\xc2\x04\xd2\x27\x84\x62\x0e\x97\x79\xae\x50\xeb\x8b\x63\x59\xc9\xb1\x94\x9a\xdb\x2f\x46\x1e\xc4\xc8\xfb\x00\xd0\x61\xc4\xc8\x23\xd9\x28\x70\x17\xb3\xb2\xe1\xc5\x73\x96\xf8\x44\x4b\x5a\x94\x8f\x17\x59\x1b\x25\xf7\xcf\x90\x7a\x57\xa9\xe2\x65\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa5\x32\x7c\xde\xd7\x48\x36\xf5\x93\x5b\x63\x3f\xc8\x1d\xe6\x97\x2f\x25\xbf\xb0\xec\x1f\x43\x9e\xe4\xad\xc9\x37\x94\x1a\x8f\x98\xcd\x6a\xea\x2c\x5b\x43\xa5\x51\x81\x36\x52\xa1\x06\x56\x00\x2f\xb4\x61\x45\x86\x76\x23\xcb\x42\xec\x69\xa7\x11\xb0\xdd\xcb\x66\x8d\xdc\xad\x66\x2b\xac\xf7\xff\x1a\x61\x59\x15\x99\xe1\xd2\xed\xf8\x06\x84\x15\x39\xac\xe4\x16\xad\x0d\x60\xe1\x90\x95\x0a\xe9\x7d\x29\xb5\xb1\x7b\x38\xe7\x04\x18\xb0\xf1\xa2\x15\x41\xc3\x7e\xdf\x93\xd5\x33\x26\x04\xe6\xd3\x98\x76\xb6\xc6\xec\x4e\xc3\x9a\x95\xa5\xd5\x9b\x01\x55\x15\x86\x6f\x90\x20\xd1\xc6\x2a\x56\xf3\x47\x0a\x4c\x50\x04\x4c\x37\x5e\xc5\xf6\x7b\xe1\x44\x5f\x60\x50\x76\x90\xca\x86\x1c\xbc\x37\x56\x39\x49\x04\x22\x0b\x5a\x1e\x03\x36\xe7\xa0\x4b\x5e\x10\xec\x09\x68\x69\x3f\x2b\x32\x60\x21\x61\xc7\xf6\xb0\x94\x96\xb1\x0d\x13\x3c\xe3\xb2\xd2\xce\x10\x46\x7a\x92\x4e\x81\xb5\x56\x64\xe5\x89\xf2\x02\x18\x57\x53\xb8\x04\x5d\x62\xc6\x99\xf0\x0e\xd7\xb8\x48\x81\x98\x6b\x8b\x68\xd1\xb0\x60\x24\x39\x72\xc0\xd6\xec\xd8\x44\x0b\xb1\x37\xd5\xe8\x88\x8f\x79\x6a\x93\x29\xbd\x3c\x69\xbd\xfc\xac\xe4\x96\xe7\xa8\xda\xef\x6f\x30\x43\xbe\xed\xbe\x7f\xc7\x84\xf5\xb4\x93\x24\xaf\x4c\xdb\x09\xc6\xb3\xbc\x96\xc2\x4a\xb5\x46\x58\x38\x30\xab\x0e\x46\x4a\xd3\x5e\x96\x7a\x79\x3b\xc7\x78\x88\x34\xbf\x74\x16\x72\xdc\x59\x37\x81\x15\x1a\xcf\xd9\x78\x12\x40\xe0\xa1\x86\xb1\x7f\x0a\x4d\xa5\x0a\xd0\x28\x96\x53\x8f\xbc\xfe\xfe\x98\xb0\xcd\xeb\x9c\x93\xf0\x6e\x9d\x34\x28\x98\xec\x6d\x5d\xd3\xfa\x6c\x0d\x6b\x01\xc7\x2d\xc6\x27\x2d\x36\x62\xfa\x70\x0e\x4f\x72\x32\xb3\x72\xd9\x74\x27\x95\xc1\x9c\xec\x77\xbb\x2f\x51\x83\x2c\x2d\x71\x26\xc4\xde\x8b\xa5\x81\x81\xe0\x9a\xfc\x6d\x4b\xbb\xd8\xd0\x42\xef\xe3\x5c\x83\xf2\x06\x25\xfd\x95\x66\x40\xf1\x91\x3e\x7b\xe8\x5a\xdd\x3e\xd8\x5f\x73\x78\x27\xa5\x78\xec\xd7\xf0\x03\x89\xb8\x42\x82\xb1\x20\x46\x55\xf8\xd8\x27\x61\x2f\x69\xae\xbb\x94\xc7\x86\x88\xda\x9f\x13\x47\xbb\x45\x9a\x2f\x81\xd6\xc0\xf9\x39\xa4\xe4\x27\xf0\x10\x18\xb3\x7c\xc0\x23\xa0\xd0\xd8\xbc\x5c\x32\xfb\xd8\xcb\xde\x8c\x22\x8c\x53\xaf\x75\x04\x1f\x42\xa1\x64\x66\x6d\xe3\x94\x72\xfe\xe1\xf4\xad\xd7\xb2\x12\xb9\x55\x3b\xcf\xc8\x30\x0b\x07\xe0\x83\xfe\x53\x9a\x7e\x8f\x4b\x8b\xe2\x8b\x43\xff\x99\x99\xb5\xd5\x5a\xf4\x78\xd1\xaf\xe8\x99\x67\x68\xb6\x0c\xe5\x5e\x93\x30\x9e\x11\xa5\xac\x16\x82\x67\xa9\x24\x5c\xa7\xa2\xac\xd9\x16\x81\x85\xa5\x19\x2b\xd9\x82\x0b\x6e\xf6\x87\xca\xf3\x99\x00\x83\x38\xcd\xd3\x90\x34\x8e\x50\x23\x4c\x08\x41\x03\xbb\x34\x14\x72\xd1\xbb\xf8\xf3\x55\x48\x1e\x6e\x0b\xb0\xbb\x90\x2a\x0d\xae\xec\x2e\xa0\xe4\x0e\x8c\x5e\x32\xb5\xaa\x36\x58\x98\x18\xde\x66\xbb\x40\xc2\xef\x23\x0f\x43\x75\x63\x9d\x2e\xa7\x31\xd0\x47\xe3\x33\x81\xf6\xa5\x80\x41\x5b\xc7\x33\xb5\xf7\xb9\x35\x54\x0d\x95\x76\x01\xde\x46\xc8\x18\x81\x45\xbb\x91\x05\xee\xeb\x95\x0b\xe4\xc5\x0a\x8c\x62\x85\x5e\xa2\x52\x98\x4f\x2d\x15\x15\xd9\xb2\xc0\x9d\xd8\xc7\x48\x42\xfe\xf3\x24\x65\x92\x05\x09\xaf\xcb\xa6\x36\xc1\x71\x43\xa9\x73\x11\x55\xa3\x31\x2a\xbb\x57\xc8\x3f\xa6\x7d\x6a\xf6\x0e\x90\x66\x88\x50\x2d\xb3\x85\xc0\x09\xb9\x44\x50\x63\xbb\xa0\x9b\xc3\xdb\x87\x9e\x14\xd5\x0e\x2b\xad\x88\x99\x3c\xbe\xf6\x46\x49\x00\x6c\x49\x36\x58\xba\xbb\x7f\x43\xe9\x4e\xc8\xe4\xae\x40\x75\x31\x65\xae\x7e\x9e\xf4\x39\xe7\xd9\xeb\x38\xc3\x37\x31\xde\x61\x9b\x0c\xb8\xa8\x57\xe9\x31\x1e\xea\x8d\x26\x17\xff\xc2\xac\xed\x9e\xe4\x93\x2c\xcf\x75\x92\xac\x8c\xae\x33\x94\x37\x75\x94\x6c\xed\x23\x89\xa7\xfb\xbd\x95\x6b\xf0\xd5\xae\x05\xf6\xd5\xb9\x0b\x76\x96\xa0\x63\x66\x81\x19\xab\x34\x36\x3e\x9f\x6c\x43\xcb\x63\xe4\xe7\xd6\xa3\x51\x05\xda\xbe\x60\xa1\x92\x8f\x40\xff\xbb\xe1\x76\xcd\x12\x41\x16\x88\x85\xf5\x52\x5d\x6d\x30\x27\x51\xa9\xf8\x5a\x4a\x2a\x20\xbd\x8b\xfa\xee\x61\xda\x1b\x83\xac\xaf\x79\x95\x8f\x9d\x79\xfb\xfd\xab\x9d\x92\x05\x1a\x1f\xf9\xce\x5e\xfb\xae\x50\xff\x17\xbc\xad\x9b\xe8\x69\x2a\xf4\x73\x3e\xf9\xa3\x43\xd6\x29\x32\x5a\xae\xd9\x6d\xe6\x12\x30\xd7\xd3\x3d\xeb\x9f\x09\x0c\x9c\xc3\xe9\xf4\x34\xf9\x1e\x4c\xba\x1d\xca\x0c\x07\xee\xe1\x10\x80\x3a\x9d\x67\xa8\x2b\xe6\xf0\x53\x9d\x21\xce\x7e\x78\xe8\xaf\x26\x1f\xdf\xf4\xe9\x3e\xe0\xfe\x25\xd8\x80\xa4\xee\x44\x8d\xb0\xd7\x12\xf8\xd9\x0c\xfe\x0f\x0d\x30\x50\xb8\x44\x85\xd1\x2e\x50\x98\xf1\x92\x63\x61\x5d\xae\x93\x4a\x02\xe9\xc0\xfd\x0d\x2e\xe1\xbc\x7e\x9a\x2e\xa4\x52\x72\x37\x4e\x55\x6d\xff\x2e\x2e\xa0\x64\x05\xcf\xc6\xa3\x9f\x28\x47\x16\xd2\x80\x5b\xdc\x14\x58\x4f\x72\x42\x32\x8e\xba\x42\x78\x6f\xa0\xf5\xcd\x88\xa2\x19\xc8\xb4\xf1\xa8\x3e\x89\x22\x69\xa6\xe9\x46\x38\x7b\x9d\x28\xb9\x37\x60\x79\x57\x19\xb7\x4d\xc4\x97\xa9\x7f\xbf\xb1\x4e\xd6\x5a\x63\xff\x9a\xfd\x12\xcd\x87\xe0\x7c\xe0\xfd\xeb\xfe\x4a\xdc\xf1\xd4\xc3\xdd\x2c\x58\x5a\x08\x52\x46\x98\x97\x81\x9b\xa8\xf1\x4d\x29\xd0\x06\x49\xd7\xb3\xd6\x34\x63\xf8\x04\xd7\x5b\x1f\xd9\x2f\x6d\x7c\x55\x8c\x86\x60\xae\xb8\xa6\xfe\x8b\x92\xee\x1a\x13\xbc\xb6\xc6\xa1\x58\x46\x95\x92\xa8\xac\xa5\x84\xb0\x81\x89\xd2\xf9\x62\x9f\x10\x68\xd4\xba\x45\x21\x4b\xd7\xf2\xc0\x5d\x21\x77\xb0\x5b\xf3\x6c\x0d\x25\x53\x6c\x83\xc6\x35\x90\x25\xd3\xba\xf1\x17\xea\xa6\xac\x60\xe3\x09\x6c\xd0\xac\x65\x3e\xed\x15\x64\xa8\x02\x23\x9d\xd8\xaa\xeb\x37\x2b\xd2\xef\xbd\xf5\x56\x63\x96\x06\xe0\x49\xc5\xa7\x2a\x77\x81\xf2\x00\x3d\x93\x98\xc4\xdd\x9c\xd2\x80\xe5\x28\xa4\x87\x1c\x35\x57\x5e\xb3\xd3\x7e\xf3\x80\x36\xaa\xca\x4c\xa5\xac\x5e\x4a\x85\x36\x2f\x05\xe3\x28\xfc\x77\x85\xda\xf4\x21\x18\x4c\x10\xb1\x72\xff\x08\x6c\xb9\xbe\xe2\xb2\xd8\x7f\x21\x62\x03\x15\x6a\xa3\xb1\x18\x89\x45\xd1\xab\xb8\x36\x65\x57\x41\x7c\xd8\x94\x66\xef\xaa\x88\x43\x0b\xa0\x67\x6a\x90\xd3\xe9\x69\x4c\x3f\xe2\xa2\xae\x05\x1b\xa2\xad\x01\x4a\x5a\x83\xa4\xb5\xab\x0b\xc7\x36\x18\x01\x8b\x6b\x8a\x3f\x51\xc9\x7a\x64\x52\xe4\x75\x2d\xca\x9b\x5a\x93\x09\x61\x6d\xe4\x6b\xce\x29\x5c\xba\x41\xc9\xa6\xd2\xae\xf6\x74\xdd\x46\x98\xef\xc4\xc8\xa8\x65\xf2\xc6\x35\x34\x06\x1c\x18\x64\xd9\x17\x52\xe5\x6e\xf7\x50\x0d\xe3\xbe\xd7\xc8\xb2\x8c\xaa\x75\x37\x53\xb1\x89\xcc\xfe\xf4\x11\x32\x94\x09\xda\xcf\x67\xfc\x34\x82\x9a\xe6\xc1\xe9\xca\xa0\x0d\x5b\x85\x42\x64\xbd\x43\x2d\xe7\xed\x75\xe0\x76\xee\x12\xa0\xf7\x67\xc3\xe7\x09\xd3\xab\x5b\xfb\xef\x9b\xf1\xe4\xa4\x13\xb6\x9f\x07\x7d\xcf\x75\x29\xd8\xfe\x85\xd0\x24\xf3\x7b\x66\xd8\x8b\xe0\x6f\x9b\x94\xf1\x66\x3c\xf9\x3d\xf5\xee\x83\x03\xd3\xac\xf6\xf8\xa3\x03\xd2\x77\x05\xa3\xd9\x80\x1b\x1d\x1b\x84\xf4\x8e\x9b\x6c\xed\x7c\x22\x8d\x0d\x19\xd3\x78\x88\x11\x9c\xf5\xe7\x1d\xfd\x87\xd0\xf6\x1c\xf0\xb8\x03\x69\xff\x96\xc6\xfb\x86\xaf\x54\x63\xb9\x8e\xf1\xab\x09\x55\xdc\x87\x2c\xbe\xe8\xba\x90\x63\xa4\x76\xb3\x17\xb1\x12\x3b\xe9\x01\xcc\xd4\xcb\x2f\x3a\xdc\x4c\x5e\x62\x9e\x46\x13\x5d\x0b\xd9\x32\x75\x83\x39\x67\x70\x9e\x1e\x3e\x4e\x3f\xd9\xb7\xfd\x86\x21\x9d\x70\x81\xf3\x16\xc8\xff\xdf\xde\x7e\xbe\xe2\x02\x87\xa1\x2a\x25\xe6\x69\x6d\x70\x2d\x57\xf2\xeb\xcd\xc7\x9e\x6a\x98\xe4\xed\x37\x08\x71\xec\x46\x85\x23\xbe\x61\x2b\x9c\xe9\xed\xea\xc7\xfb\x8d\x18\x3d\xa3\xb1\x44\x64\xdd\x2f\xb3\x1e\xff\x46\x9f\x7f\xef\x82\x1e\xe2\xcf\x5e\xdb\xfd\x3a\x28\xd8\xc6\xf2\x7c\x75\xfd\x8f\x5f\xe1\x67\x34\x3b\xa9\xee\x5c\xc3\x36\xea\x17\x54\xef\x37\x0b\x29\x3c\xc4\xc0\x9a\x1c\x75\xa6\x38\xcd\x6c\x03\x6a\xee\x67\x37\xcc\xd8\x74\xe4\xb2\xcf\x52\x2a\x7a\x49\x67\xb1\x0b\x21\xb3\xbb\x6c\xcd\x78\x31\xf5\x8d\xba\x0d\x30\x14\x9c\xec\x3a\x8d\x59\xa5\x42\xe8\x29\x1c\x9f\x27\xae\x93\x62\x2e\xa3\x2f\x11\xf5\x49\x9d\x2d\xc3\x13\xbb\xe3\xc5\xea\x04\xae\xae\x3f\x7e\x86\xad\xa4\xe0\x65\xd3\xee\x86\xed\xa3\x3a\x16\x58\x59\x0a\x9e\x31\x77\x38\xb4\xa8\xb8\x30\x20\x8b\x86\xb7\x77\x35\x6f\x03\x02\xe3\xbd\x41\x55\x30\xf1\xf5\xe6\xba\xed\x81\x1f\x9a\x4f\xe3\xd1\xda\x98\x52\xcf\x67\x34\xf3\x9b\x66\x72\x33\x1a\xf0\x26\x21\x57\x52\xcf\xbd\x4f\x0c\xd8\x41\x66\x9c\x09\x3d\xef\x69\x4c\xc2\xdf\xc8\xec\xb8\x31\xa8\x46\x07\xf1\xe4\x17\x5b\xb6\x88\xbf\x3f\x1a\x8b\x8c\xfa\xb7\xc2\xe3\x5f\x13\x0c\xe2\x58\xf4\xc2\x80\x1d\x30\xf4\xbb\xb8\x6e\x26\xcb\xf3\xa1\x21\x72\xbf\x92\x43\x83\xe9\x41\x87\x26\xb6\x43\x21\xc1\x71\x39\x00\x1c\x4e\x96\x7a\x61\x4b\x7f\x4c\x15\x60\x15\xdf\x32\x73\x1c\xcf\xd7\xbc\xb8\xc3\xfc\xb6\x3e\x48\x38\xfb\xa1\x55\xb7\x0d\xcc\x2c\x8e\x3b\x01\x7b\xec\xad\x72\x62\xf1\x8f\xe5\xe3\xa5\xf4\x82\xca\x8e\xa5\x17\x4e\x04\x87\x31\xb7\x8b\xe0\xd0\x44\xcc\x61\x6c\x8b\x9b\x83\xfb\x9a\xd4\x4a\xbe\x52\x6e\x98\xeb\xd6\xda\xfd\xbb\xae\xfb\xfa\x05\xdb\x2e\xad\x33\x5f\xb2\xed\x22\x0c\xe3\xe4\x82\x4c\xef\xfc\xa3\xdd\xb1\x45\x34\x0a\x2e\x86\x9a\x82\xfa\xfc\xf1\x32\xdf\xf0\x82\x6b\xa3\x98\x91\x2a\x52\x6b\xdd\xf1\xfd\x8c\x3b\x77\xc6\x7c\xd0\xf0\xb9\x6e\xfc\xa2\x76\xae\xf7\x2a\xc5\x13\xa7\x00\xad\x1e\xa9\x66\x60\xe0\x3a\xc5\x1c\xde\xfa\x43\xf0\x87\xee\x84\xf4\xc9\xfb\x18\xc9\xe3\xd3\xd3\xfa\x7e\x0e\x06\x10\xa4\xb3\xfb\x5a\x0a\x77\x39\xe3\x3b\xd5\xd8\xba\x12\x72\x94\x1a\x1d\x03\xb4\xab\xdc\xcf\x3e\x8d\xb5\xaf\x90\x3c\xa5\x95\x80\x70\x70\x68\x10\x79\x4e\xf7\xae\x45\x38\x9b\x70\xa7\x16\x54\xb8\x30\xeb\x8d\xa1\xe3\x76\x77\x31\xd6\x52\xd4\x37\x18\x8e\xba\xba\x50\x3b\x45\xac\x66\x5b\x79\xf8\xd3\x37\xdb\xa8\xb9\xa9\x68\xb8\xbf\x11\x7c\x34\x3d\xcb\xa8\xaf\x4e\xb4\x29\x6d\x99\x82\x5e\x97\x4c\x28\x5a\xf0\xdb\xf4\x86\xc2\x53\x96\xb7\xcb\x75\x24\xe7\x09\x9d\xd3\x58\xee\x36\x61\x28\x62\xa2\x1b\x77\x27\x31\xa6\xd8\x5b\x62\x80\xf6\x14\xe5\x10\xa7\x69\xd8\xee\x39\x6c\x1b\x9e\x53\x00\xe5\x0b\xec\x89\xcf\x5e\xeb\x6f\x3c\x9a\xf1\xe9\x64\x0e\x23\xa7\x37\x7f\x69\xcc\x4d\x75\x16\x08\x2b\xf2\x2e\x5b\xc2\xb2\x82\x86\x44\xdd\x52\xdf\x63\x3b\xf3\x27\x26\x2d\x33\x0c\xe0\x15\xa8\xb5\x43\x4a\x6e\xe0\x4d\xec\x50\x8d\x06\x06\xc7\x70\xf4\x3c\xfa\xc7\xbe\x93\xc4\x2e\x97\xd0\xc7\xfa\xb3\xc7\x90\xad\xbb\x73\xed\x53\x43\xf8\xae\x83\x46\xba\x75\xd2\x1f\x64\xfb\x4e\x52\xdb\xe2\x24\xcf\x83\x21\x21\x8a\x82\xdf\x1b\x12\x16\x74\x17\xe3\xc0\x70\x50\x47\xbc\x78\xc7\x58\x0c\x47\x6c\x4e\x7f\xb0\xd1\x9c\xae\x86\xfb\x72\x27\x80\xcb\x25\x66\xb6\x05\x13\x7b\xc2\x1a\x3a\xaa\x98\xbd\x2e\xfa\x9f\xa5\xc1\xb9\x3b\x6a\x75\x23\xca\xe8\x86\x23\xab\x8c\xdc\x30\xe3\x2f\x81\xe8\x6a\x41\x97\xcd\x6c\xd7\xe6\xaf\x0d\x24\x71\x2d\xbe\x85\x9b\x5c\xc2\x23\x9e\xab\xcc\x48\x75\xd0\xbe\x6f\x34\x12\x4e\x3e\x5b\x9b\xfd\x2f\x38\xf3\xb4\x20\x2c\x78\xcd\xf0\x11\x67\xff\x89\x63\x6b\x43\xb4\x6e\x78\x76\xbd\x1b\x3a\x73\x3e\xdd\xf4\x9f\xd7\x72\x25\xe1\x9f\x9f\xae\xe1\xeb\xcd\x47\xc7\x7c\x7c\xbb\xb1\xad\x9b\x78\x84\x31\x87\x2f\x86\xda\xe6\xce\x08\xb5\x91\xdc\x3b\xed\x34\x93\xe5\xfe\xcc\x2d\x7f\xe3\xb5\xda\x6d\x96\x3c\xe6\x09\x5c\x5c\xc0\x68\x14\xb3\x4d\xdb\x32\x56\x3b\xed\xbe\x34\x14\x9d\x4e\x4f\x13\xc7\x76\xf9\x3b\x72\x03\x9a\xbe\xb7\xb3\x47\x94\x03\x69\x64\xce\xb6\x08\x9c\x26\xe4\xb1\x1a\x5a\x1e\x93\x18\xbc\x3f\xc6\xb4\x19\x9c\x24\xbc\x7d\xb8\x67\x9b\x52\xd0\xa4\x74\x4d\x77\xc5\xc3\x14\x13\x58\xdd\xdb\xf8\xa9\x35\x5d\x92\x4c\x1d\xc8\x92\x5f\xd2\x20\xbb\x76\x9e\x23\x27\x74\x6e\x82\x19\xf1\xe4\xa2\x99\x37\x96\x55\xc2\xf8\xec\xf5\xd6\xdd\x71\x34\x72\xb0\xb1\x9d\xf4\x29\xbc\xe7\x96\x53\xc8\xc2\xee\x0e\x57\x7c\x7d\x87\xae\x99\xe2\x7d\x29\x35\xea\x76\x91\xf2\xcd\x1f\x2c\x7c\xf3\xc7\x76\x60\xd6\x4a\x56\x2b\x67\xc3\x6f\xa1\xa5\xfc\x46\xd7\x90\xd4\x92\xf5\x57\x82\x89\x60\x82\x17\x77\x7f\x5b\xab\x9a\x6c\xcf\x03\xdb\x79\xc3\xd4\x0a\xcd\xa0\x7e\xeb\xb5\x7f\xb3\xa2\xbd\xd7\x7e\x83\x25\x47\xd1\xd2\xf3\xbb\xf0\xed\xaf\x55\xf3\x77\xaa\xb3\x77\xc0\xf1\x02\x6d\x52\x1c\xa6\xf4\xda\xec\xe4\xa4\x1f\x8c\x2a\xfb\xbe\x3d\x42\xb0\x43\x7b\x84\x10\xb5\x36\xbe\x0d\xdb\xac\xf0\x77\xd5\xc9\x32\x7a\x2d\x77\x51\x01\x5e\x5f\xa9\xde\x31\x1d\xdd\x9e\x6d\x6e\x92\x45\x91\xff\x89\xff\xd0\xd1\x8d\x3f\x40\xe1\xf4\xf1\xd5\x7f\x02\x00\x00\xff\xff\xc1\x62\x1b\x0c\xa6\x33\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x3b\x5d\x73\xdb\xb6\x96\xef\xf9\x15\x67\xf5\xd0\x95\xa6\x8e\x94\x87\x9d\x7d\xd0\x38\x71\x92\x26\xde\xcd\x4c\xd2\x9b\x49\x9c\xf6\xce\x74\x3a\x0d\x44\x1e\x49\xb8\x86\x08\x5e\x00\x94\xa2\x7a\xfc\xdf\xef\xe0\x00\x20\x01\x12\xb4\x65\xa7\xf5\x4b\x44\x12\xe7\xfb\xe0\x7c\x01\xe1\xbb\x5a\x2a\x03\x97\x4d\xb5\xe1\x2b\x81\x57\xf2\x1a\x2b\x58\x2b\xb9\x83\x49\xf2\x6e\xf2\xc4\xaf\xfc\x80\x86\x95\xcc\xb0\x5f\x38\x1e\xb4\x5f\x99\xbc\x6b\x57\x26\xf0\x39\xb0\xf1\x05\x2d\x0e\xfb\xf4\x09\xb5\x14\x7b\x54\x1e\x2a\x7e\x35\x79\xf2\x84\x15\x05\x6a\x3d\x65\x42\xcc\xa0\x90\x95\x51\xac\x30\x70\x29\xe4\x81\xb0\x2e\x53\x0c\x37\x4f\x9e\x00\x00\x2c\x16\x70\x25\x0d\x13\xa0\x9b\xba\x16\x47\x90\x6b\x82\x00\x63\x41\x34\xf0\x0a\xf0\x1b\xd7\x06\xab\x02\x69\x7d\x4c\x63\xcf\x14\x18\x0b\xfc\x99\x60\x97\xf0\xe5\x92\x7f\xfb\xdf\xff\x69\x11\xbf\xdd\x63\x65\xc0\x6c\x99\x01\xae\x01\x77\xdc\x18\x2c\xe1\xb0\xc5\x0a\xcc\x16\x3b\x16\xb9\x86\x42\x21\x33\x58\x0e\x48\x20\xa1\x20\xfe\xf5\xbb\x8a\x1b\xce\x04\xff\x13\xcb\x29\x77\xbf\x53\xc2\xb3\x93\x28\x3b\xc1\x98\x42\x38\x70\xb3\x2d\x15\x3b\x78\x2b\x33\xf8\x85\x35\xc2\xdc\xc9\xc3\xaf\x01\x64\xca\x76\xb2\xa9\x4c\x20\x7d\x46\x28\x96\xf0\xaa\x2c\x15\x6a\x7d\xf1\x50\x56\x4a\xac\xa5\xe6\xf6\x8b\x91\x27\x31\xf2\x26\x00\x0c\x18\x31\xf2\x81\x6c\x54\x78\x88\x59\xd9\xf1\xea\x3e\x4b\x7c\xa0\x25\x3d\xca\x0f\x17\x59\x1b\x25\x8f\xf7\x90\x7a\xdd\xa8\xea\x71\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa3\x0a\xbc\xdf\xd7\x48\x36\xf5\x93\x5b\x63\x3f\xc8\x03\x96\xaf\x1e\x4b\x7e\x65\xd9\x7f\x08\x79\x92\xb7\x25\xdf\x51\xea\x3c\x62\xb1\x68\xa9\xb3\x62\x0b\x8d\x46\x05\xda\x48\x85\x1a\x58\x05\xbc\xd2\x86\x55\x05\xda\x8d\x2c\x2b\x71\xa4\x9d\x46\xc0\x76\x2f\x9b\x2d\x72\xb7\x9a\x6d\xb0\xdd\xff\x5b\x84\x75\x53\x15\x86\x4b\xb7\xe3\x3b\x10\x56\x95\xb0\x91\x7b\xb4\x36\x80\x95\x43\x56\x2b\xa4\xf7\xb5\xd4\xc6\xee\xe1\x92\x13\x60\xc0\xc6\xab\x5e\x04\x0d\xfb\xfd\x48\x56\x2f\x98\x10\x58\xce\x63\xda\xc5\x16\x8b\x6b\x0d\x5b\x56\xd7\x56\x6f\x06\x54\x53\x19\xbe\x43\x82\x44\x1b\xab\x58\xcb\x1f\x29\x30\x41\x11\x30\x7d\xf2\x2a\xb6\xdf\x2b\x27\xfa\x0a\x83\xb2\x83\x54\x36\xe4\xe0\x37\x63\x95\x93\x44\x20\xb2\xa0\xe5\x31\x60\x73\x0e\xba\xe6\x15\xc1\x9e\x81\x96\xf6\xb3\x22\x03\x56\x12\x0e\xec\x08\x6b\x69\x19\xdb\x31\xc1\x0b\x2e\x1b\xed\x0c\x61\xa4\x27\xe9\x14\xd8\x6a\x45\x36\x9e\x28\xaf\x80\x71\x35\x87\x57\xa0\x6b\x2c\x38\x13\xde\xe1\x3a\x17\xa9\x10\x4b\x6d\x11\xad\x3a\x16\x8c\x24\x47\x0e\xd8\xba\x1d\x9b\x68\x21\xf6\xa6\x16\x1d\xf1\xb1\x4c\x6d\x32\xa7\x97\x67\xbd\x97\x1f\x95\xdc\xf3\x12\x55\xff\xfd\x27\x2c\x90\xef\x87\xef\x5f\x33\x61\x3d\xed\x2c\xc9\x2b\xf3\x7e\x82\xf1\x2c\x6f\xa5\xb0\x52\x6d\x11\x56\x0e\xcc\xaa\x83\x91\xd2\xb4\x97\xa5\x5d\xde\xcf\x31\x1e\x22\xcd\x2f\x83\x85\x1c\x0f\xd6\x4d\x60\x83\xc6\x73\x36\x9d\x05\x10\xb8\x69\x61\xec\x9f\x42\xd3\xa8\x0a\x34\x8a\xf5\xdc\x23\x6f\xbf\xdf\x26\x6c\xf3\x36\xe7\x24\xbc\x5b\x27\x0d\x0a\x26\x7b\x5b\xd7\xb4\x3e\xdb\xc2\x5a\xc0\x69\x8f\xf1\x59\x8f\x8d\x98\x3e\x3c\x87\x3b\x39\x59\x58\xb9\x6c\xba\x93\xca\x60\x49\xf6\xbb\x3a\xd6\xa8\x41\xd6\x96\x38\x13\xe2\xe8\xc5\xd2\xc0\x40\x70\x4d\xfe\xb6\xa7\x5d\x6c\x68\xa1\xf7\x71\xae\x41\x79\x83\x92\xfe\x6a\x33\xa2\xf8\x48\x9f\x19\xba\x56\xb7\x37\xf6\xd7\x12\x5e\x4b\x29\x6e\xf3\x1a\xbe\x21\x11\x37\x48\x30\x16\xc4\xa8\x06\x6f\x73\x12\x66\x49\x73\x3d\xa4\x3c\x35\x44\xd4\xfe\x9c\x39\xda\x3d\xd2\x7c\x0d\xb4\x06\x9e\x3f\x87\x94\xfc\x0c\x6e\x02\x63\x96\x0f\xb8\x05\x14\x1a\xbb\x97\x6b\x66\x1f\xb3\xec\x2d\x28\xc2\x38\xf5\x5a\x47\xf0\x21\x14\x6a\x66\xb6\x36\x4e\x29\xe7\x1f\x4e\xdf\x7a\x2b\x1b\x51\x5a\xb5\xf3\x82\x0c\xb3\x72\x00\x3e\xe8\xdf\xa5\xe9\x37\xb8\xb6\x28\x3e\x3b\xf4\x1f\x99\xd9\x5a\xad\x45\x8f\x17\x79\x45\x2f\x3c\x43\x8b\x75\x28\xf7\xba\x84\x71\x8f\x28\x75\xb3\x12\xbc\x48\x25\xe1\x3a\x15\x65\xcb\xf6\x08\x2c\x2c\x2d\x58\xcd\x56\x5c\x70\x73\x3c\x55\x9e\x8f\x04\x18\xc4\xe9\x9e\xc6\xa4\x71\x84\x3a\x61\x42\x08\x1a\xd9\xa5\xa1\x90\x8b\xde\xc5\x9f\x2f\x43\xf2\x70\x5b\x80\x5d\x87\x54\x69\x70\x63\x77\x01\x25\x77\x60\xf4\x92\xa9\x4d\xb3\xc3\xca\xc4\xf0\x36\xdb\x05\x12\x7e\x1f\x79\x18\xaa\x1b\xdb\x74\x39\x8f\x81\xde\x19\x9f\x09\xb4\x2f\x05\x0c\xda\x3a\x9e\xa9\xa3\xcf\xad\xa1\x6a\x68\xb4\x0b\xf0\x36\x42\xc6\x08\x2c\xda\x9d\xac\xf0\xd8\xae\x5c\x21\xaf\x36\x60\x14\xab\xf4\x1a\x95\xc2\x72\x6e\xa9\xa8\xc8\x96\x15\x1e\xc4\x31\x46\x12\xf2\x9f\x27\x29\x93\x2c\x48\x78\x5d\x36\xb5\x09\x8e\x1b\x4a\x9d\xab\xa8\x1a\x8d\x51\xd9\xbd\x42\xfe\x31\xcf\xa9\xd9\x3b\x40\x9a\x21\x42\xb5\xcc\x56\x02\x67\xe4\x12\x41\x8d\xfd\x82\x6e\x09\x2f\x6f\x32\x29\xaa\x1f\x56\x7a\x11\x33\x79\x7c\xea\x8d\x92\x00\xd8\x92\x6c\xb4\x74\x77\xff\x86\xd2\x9d\x90\xc9\x43\x85\xea\x62\xce\x5c\xfd\x3c\xcb\x39\xe7\xf9\xd3\x38\xc3\x77\x31\xde\x61\x9b\x8d\xb8\xa8\x57\xe9\x43\x3c\xd4\x1b\x4d\xae\xfe\x85\x45\xdf\x3d\xc9\x27\x59\x59\xea\x24\x59\x19\xdd\x66\x28\x6f\xea\x28\xd9\xda\x47\x12\x4f\xe7\xbd\x95\x6b\xf0\xd5\xae\x05\xf6\xd5\xb9\x0b\x76\x96\xa0\x63\x66\x85\x05\x6b\x34\x76\x3e\x9f\x6c\x43\xcb\x63\xe4\xe7\xd6\xa3\x51\x05\xda\xbe\x60\xa1\x92\x8f\x40\xff\xbb\xe3\x76\xcb\x12\x41\x56\x88\x95\xf5\x52\xdd\xec\xb0\x24\x51\xa9\xf8\x5a\x4b\x2a\x20\xbd\x8b\xfa\xee\x61\x9e\x8d\x41\xd6\xd7\xbc\xca\xa7\xce\xbc\x79\xff\xea\xa7\x64\x81\xc6\x47\xbe\xf3\xa7\xbe\x2b\xd4\xff\x05\x2f\xdb\x26\x7a\x9e\x0a\x7d\x9f\x4f\xfe\xe8\x90\x0d\x8a\x8c\x9e\x6b\x0e\x9b\xb9\x04\xcc\xf5\x74\xf7\xfa\x67\x02\x03\xcf\xe1\xd9\xfc\x59\xf2\x3d\x98\x74\x3f\x96\x19\x4e\xdc\xc3\x21\x00\x0d\x3a\xcf\x50\x57\x2c\xe1\xa7\x36\x43\x9c\xff\x70\x93\xaf\x26\x6f\x5f\xe4\x74\x1f\x70\xff\x12\x6c\x40\x52\x0f\xa2\x46\xd8\x6b\x09\xfc\x62\x01\xff\x87\x06\x18\x28\x5c\xa3\xc2\x68\x17\x28\x2c\x78\xcd\xb1\xb2\x2e\x37\x48\x25\x81\x74\xe0\xfe\x13\xae\xe1\x79\xfb\x34\x5f\x49\xa5\xe4\x61\x9a\xaa\xda\xfe\x5d\x5c\x40\xcd\x2a\x5e\x4c\x27\x3f\x51\x8e\xac\xa4\x01\xb7\xb8\x2b\xb0\xee\xe4\x84\x64\x9c\x0c\x85\xf0\xde\x40\xeb\xbb\x11\x45\x37\x90\xe9\xe3\x51\x39\x89\x22\x69\xe6\xe9\x46\x38\x7f\x9a\x28\x39\x1b\xb0\xbc\xab\x4c\xfb\x26\xe2\xeb\xd4\xbf\x5f\x58\x27\xeb\xad\xb1\x7f\xdd\x7e\x89\xe6\x43\xf0\x7c\xe4\xfd\xd3\x7c\x25\xee\x78\xca\x70\xb7\x08\x96\x16\x82\x94\x11\xe6\x65\xe0\x26\x6a\x7c\x57\x0b\xb4\x41\xd2\xf5\xac\x2d\xcd\x18\x3e\xc1\xf5\xd2\x47\xf6\x57\x36\xbe\x2a\x46\x43\x30\x57\x5c\x53\xff\x45\x49\x77\x8b\x09\x5e\x5b\xe3\x50\x2c\xa3\x4a\x49\x34\xd6\x52\x42\xd8\xc0\x44\xe9\x7c\x75\x4c\x08\x74\x6a\xdd\xa3\x90\xb5\x6b\x79\xe0\xba\x92\x07\x38\x6c\x79\xb1\x85\x9a\x29\xb6\x43\xe3\x1a\xc8\x9a\x69\xdd\xf9\x0b\x75\x53\x56\xb0\xe9\x0c\x76\x68\xb6\xb2\x9c\x67\x05\x19\xab\xc0\x48\x27\xb6\xea\xfa\xcd\x8a\xf4\x7b\xb6\xde\xea\xcc\xd2\x01\xdc\xa9\xf8\x54\xe5\x2e\x50\x9e\xa0\x67\x12\x93\xb8\x5b\x52\x1a\xb0\x1c\x85\xf4\x50\xa2\xe6\xca\x6b\x76\x9e\x37\x0f\x68\xa3\x9a\xc2\x34\xca\xea\xa5\x56\x68\xf3\x52\x30\x8e\xc2\x7f\x37\xa8\x4d\x0e\xc1\x68\x82\x88\x95\xfb\x47\x60\xcb\xf5\x15\xaf\xaa\xe3\x67\x22\x36\x52\xa1\x76\x1a\x8b\x91\x58\x14\x59\xc5\xf5\x29\xbb\x0a\xe2\xed\xae\x36\x47\x57\x45\x9c\x5a\x00\xdd\x53\x83\x3c\x9b\x3f\x8b\xe9\x47\x5c\xb4\xb5\x60\x47\xb4\x37\x40\x49\x6b\x90\xb4\x76\x75\xe1\xd8\x06\x23\x60\x71\x4d\xf1\x27\x2a\xd9\x8e\x4c\xaa\xb2\xad\x45\x79\x57\x6b\x32\x21\xac\x8d\x7c\xcd\x39\x87\x57\x6e\x50\xb2\x6b\xb4\xab\x3d\x5d\xb7\x11\xe6\x3b\x31\x32\x6a\x99\xbc\x71\x0d\x8d\x01\x47\x06\x59\xf6\x85\x54\xa5\xdb\x3d\x54\xc3\xb8\xef\x2d\xb2\xa2\xa0\x6a\xdd\xcd\x54\x6c\x22\xb3\x3f\x7d\x84\x0c\x65\x82\xf6\xf3\x19\x3f\x8d\xa0\xa6\x79\x74\xba\x32\x6a\xc3\x5e\xa1\x10\x59\xef\x54\xcb\x79\x7b\x9d\xb8\x9d\x87\x04\xe8\xfd\xf9\xf8\x79\xc2\xfc\xf2\xca\xfe\xfb\x62\x3a\x3b\x1b\x84\xed\xfb\x41\xdf\x70\x5d\x0b\x76\x7c\x24\x34\xc9\xfc\x86\x19\xf6\x28\xf8\xab\x2e\x65\xbc\x98\xce\x7e\x4f\xbd\xfb\xe4\xc0\xb4\x68\x3d\xfe\xc1\x01\xe9\xbb\x82\xd1\x62\xc4\x8d\x1e\x1a\x84\xf4\x81\x9b\x62\xeb\x7c\x22\x8d\x0d\x05\xd3\x78\x8a\x11\x9c\xf5\x97\x03\xfd\x87\xd0\x76\x1f\xf0\x74\x00\x69\xff\xd6\xc6\xfb\x86\xaf\x54\x63\xb9\x1e\xe2\x57\x33\xaa\xb8\x4f\x59\x7c\x31\x74\x21\xc7\x48\xeb\x66\x8f\x62\x25\x76\xd2\x13\x98\x69\x97\x5f\x0c\xb8\x99\x3d\xc6\x3c\x9d\x26\x86\x16\xb2\x65\xea\x0e\x4b\xce\xe0\x79\x7a\xf8\x38\xff\x60\xdf\xe6\x0d\x43\x3a\xe1\x02\x97\x3d\x90\xff\xbf\xba\xfa\x78\xc9\x05\x8e\x43\x35\x4a\x2c\xd3\xda\xe0\xbd\xdc\xc8\x2f\x9f\xde\x65\xaa\x61\x92\x37\x6f\x10\xe2\xd8\x8d\x0a\x27\x7c\xc7\x36\xb8\xd0\xfb\xcd\x8f\xdf\x76\x62\x72\x8f\xc6\x12\x91\x75\x5e\x66\x3d\xfd\x8d\x3e\xff\x3e\x04\x3d\xc5\x9f\xbd\xb6\xf3\x3a\xa8\xd8\xce\xf2\x7c\xf9\xfe\x1f\xbf\xc2\xcf\x68\x0e\x52\x5d\xbb\x86\x6d\x92\x17\x54\x1f\x77\x2b\x29\x3c\xc4\xc8\x9a\x12\x75\xa1\x38\xcd\x6c\x03\x6a\xee\x67\x37\xcc\xd8\x74\xe4\xb2\xcf\x5a\x2a\x7a\x49\x67\xb1\x2b\x21\x8b\xeb\x62\xcb\x78\x35\xf7\x8d\xba\x0d\x30\x14\x9c\xec\x3a\x8d\x45\xa3\x42\xe8\xa9\x1c\x9f\x67\xae\x93\x62\x2e\xa3\xaf\x11\xf5\x59\x9b\x2d\xc3\x13\xbb\xe6\xd5\xe6\x0c\x2e\xdf\xbf\xfb\x08\x7b\x49\xc1\xcb\xa6\xdd\x1d\x3b\x46\x75\x2c\xb0\xba\x16\xbc\x60\xee\x70\x68\xd5\x70\x61\x40\x56\x1d\x6f\xaf\x5b\xde\x46\x04\xc6\x6f\x06\x55\xc5\xc4\x97\x4f\xef\xfb\x1e\xf8\xb6\xfb\x34\x9d\x6c\x8d\xa9\xf5\x72\x41\x33\xbf\x79\x21\x77\x93\x11\x6f\x12\x72\x23\xf5\xd2\xfb\xc4\x88\x1d\x64\xc1\x99\xd0\xcb\x4c\x63\x12\xfe\x26\xe6\xc0\x8d\x41\x35\x39\x89\x27\xbf\xd8\xb2\x45\xfc\xfd\xd1\x59\x64\x92\xdf\x0a\xb7\x7f\x4d\x30\x88\x63\xd1\x23\x03\x76\xc0\x90\x77\x71\xdd\x4d\x96\x97\x63\x43\xe4\xbc\x92\x43\x83\xe9\x41\xc7\x26\xb6\x63\x21\xc1\x71\x39\x02\x1c\x4e\x96\xb2\xb0\xb5\x3f\xa6\x0a\xb0\x8a\xef\x99\x79\x18\xcf\xef\x79\x75\x8d\xe5\x55\x7b\x90\x70\xfe\x43\xaf\x6e\xcb\xd6\x27\x31\xe3\x8f\xc7\x10\xd8\x7f\x3c\x86\x7e\xe1\x19\x0a\xf7\x25\x4c\x6d\x41\x71\x72\x2f\x91\x6a\xc6\x57\xa7\x1d\x13\xc3\xfa\x36\xef\xe9\xc3\xd7\x8f\x70\xf5\xb4\xb6\x7b\x8c\xab\x47\x18\xa6\xc9\xa5\x94\xec\xcc\xa1\xdf\x25\x45\x34\x2a\x2e\xc6\x0a\xf1\xf6\xcc\xef\x55\xb9\xe3\x15\xd7\x46\x31\x23\x55\xa4\xd6\xb6\xcb\xfa\x19\x0f\xee\x5c\xf7\xa4\x81\x6f\xdb\x6c\x45\x2d\x54\xf6\xfa\xc2\x1d\x93\xf7\x5e\x5f\xd2\x32\x30\x72\x85\x61\x09\x2f\xfd\xc1\xf3\xcd\x70\x2a\x79\xe7\x1d\x88\xe4\xf1\xee\x09\x79\x9e\x83\x11\x04\xe9\xbc\xbc\x95\xc2\x5d\x88\xf8\x4e\x35\xf6\xae\x61\x3c\x48\x8d\x8e\x01\xda\x55\xee\x67\x4e\x63\xfd\x6b\x1b\x77\x69\x25\x20\x1c\x6d\xd4\x23\xcf\x19\xde\x6f\x08\xe7\x01\xee\xa4\x80\x8a\x05\x66\xbd\x31\x74\xb9\xee\xfe\xc3\x56\x8a\xf6\xd6\xc0\x83\xae\x0b\xb4\x4e\x11\xab\xd9\x66\x7b\x7f\xe2\x65\x9b\x23\x37\x89\x0c\x77\x26\x82\x8f\xa6\xe7\x07\xed\x75\x85\x3e\xa5\x3d\x53\x90\x75\xc9\x84\xa2\x05\xbf\x4a\x6f\x05\xdc\x65\x79\xbb\x5c\x47\x72\x9e\xd1\xd9\x88\xe5\x6e\x17\x06\x11\x26\xba\xe5\x76\x16\x63\x8a\xbd\x25\x06\xe8\x4f\x2e\x4e\x71\x9a\x8e\xed\xcc\x01\xd7\xf8\x6c\x00\x28\x2f\x60\x26\x3e\x7b\xad\xbf\xf0\x68\xa6\xcf\x66\x4b\x98\x38\xbd\xf9\x8b\x5a\x6e\x92\xb2\x42\xd8\x90\x77\xd9\xb2\x91\x55\x34\x98\x19\x96\xd7\x1e\xdb\xb9\x3f\xa5\xe8\x99\x61\x04\xaf\x40\xad\x1d\x52\x72\x03\x6f\x62\x87\x6a\x32\x32\xac\x85\x07\xcf\x80\x7f\xcc\x9d\xde\x0d\xb9\x84\x1c\xeb\xf7\x1e\xfd\xf5\xee\xab\xf5\x4f\xea\xe0\xbb\x0e\xf7\xe8\xa6\x47\x3e\xc8\xe6\x4e\x2f\xfb\xe2\x24\xcf\xa3\x21\x21\x8a\x82\xdf\x1b\x12\x56\x74\xff\xe1\xc4\x70\xd0\x46\xbc\x78\xc7\x58\x0c\x0f\xd8\x9c\xfe\x30\xa1\x3b\xd1\x0c\x77\xd4\xce\x00\xd7\x6b\x2c\x6c\xdb\x23\x8e\x84\x35\x74\x31\x31\x7b\x43\xf4\x3f\x4b\x83\x4b\x77\xbc\xe9\xc6\x82\xd1\xad\x42\xd6\x18\xb9\x63\xc6\x5f\xbc\xd0\xcd\x8a\x2e\x78\xd9\x4e\xc9\x1f\xd5\x27\x71\x2d\xbe\xf9\x9a\x5c\x7c\x23\x9e\x9b\xc2\x48\x75\xd2\xbe\xef\x34\x12\x4e\x1b\x7b\x9b\xfd\x2f\x38\x67\xb4\x20\x2c\x78\xcd\xf8\xb1\x62\xfe\x94\xaf\xb7\x21\x7a\xb7\x2a\x87\xde\x0d\x83\xd9\x9a\xee\x7a\xbe\xf7\x72\x23\xe1\x9f\x1f\xde\xc3\x97\x4f\xef\x1c\xf3\xf1\x8d\xc2\xbe\x6e\xe2\xb1\xc1\x12\x3e\x1b\x6a\x55\x07\x63\xcb\x4e\x72\xef\xb4\xf3\x42\xd6\xc7\x73\xb7\xfc\x85\xd7\xea\xb0\x41\xf1\x98\x67\x70\x71\x01\x93\x49\xcc\x36\x6d\xcb\x58\xed\xb4\xfb\xd2\x50\xf4\x6c\xfe\x2c\x71\x6c\x97\xbf\x23\x37\xa0\x89\x77\x3f\x7b\x44\x39\x90\xc6\xd4\x6c\x8f\xc0\x69\x2a\x1d\xab\xa1\xe7\x31\x89\xc1\xf3\x31\xa6\xcf\xe0\x2c\xe1\xed\xed\x37\xb6\xab\x05\x4d\x27\xb7\x74\x3f\x3b\x4c\x0e\x81\xb5\x5d\x89\x9f\x14\xd3\xc5\xc4\xd4\x81\x2c\xf9\x35\x0d\x8f\x5b\xe7\x79\xe0\x54\xcc\x4d\x0d\x23\x9e\x5c\x34\xf3\xc6\xb2\x4a\x98\x9e\x3f\xdd\xbb\x7b\x85\x46\x8e\x36\x93\xb3\x9c\xc2\x33\x37\x8b\x42\x16\x76\xf7\xa6\xe2\x2b\x33\x74\xb5\x13\xbf\xd5\x52\xa3\xee\x17\x29\x5f\xfd\x30\xff\xab\x3f\x2a\x03\xb3\x55\xb2\xd9\x38\x1b\x7e\x0d\x3d\xe9\x57\xba\xfa\xa3\xd6\x2c\x5f\x09\x26\x82\x09\x5e\x5d\x67\x5a\xb3\x64\x63\x9d\xd8\xfc\x1a\xa6\x36\x68\x46\x35\xd3\xae\xfd\x9b\x55\xe4\xfd\xed\x2b\xac\x39\x8a\x9e\x86\x5e\x87\x6f\x7f\xb3\x82\xb2\x0d\xfe\x23\xf4\x43\x31\x91\x52\x5d\xb7\xab\x92\xde\x2c\xaa\xb2\x73\xfe\x4a\xb0\x63\xfe\x4a\x88\x7a\x9b\xd0\x86\x50\x56\xf9\xbb\xda\xa4\x6b\xbd\x95\x87\xa8\x18\x6e\xaf\x14\x1f\x98\x8e\x6e\x8f\x76\x37\xa9\xa2\x28\x7c\xc7\x7f\x68\x18\xc6\x02\xa0\xd0\x76\xfb\xe4\x3f\x01\x00\x00\xff\xff\x50\x55\x84\x33\xa6\x32\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,7 +219,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0xd3, 0xc5, 0x91, 0xbc, 0xcc, 0x7a, 0x9e, 0xde, 0x49, 0xb6, 0x5b, 0x40, 0x1a, 0x4c, 0xde, 0x4e, 0xcf, 0x47, 0xd4, 0x37, 0xda, 0x39, 0xb0, 0x7b, 0x31, 0xa8, 0x38, 0xf3, 0xa0, 0xb3, 0x55}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x45, 0xce, 0xeb, 0x4d, 0xed, 0xc, 0x0, 0x53, 0x48, 0xb0, 0xa4, 0x23, 0xf2, 0xdd, 0xe6, 0x64, 0xd3, 0x96, 0xe4, 0xa, 0x0, 0x9d, 0xdb, 0x7c, 0xb3, 0x66, 0x0, 0x2d, 0x96, 0x41, 0xf4, 0xa0}} return a, nil } From bceaf1dbfe757dd7b2b228de7bc1c553d4ee4ad9 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 09:56:22 -0500 Subject: [PATCH 025/132] fix view modifiers in epoch contracts --- contracts/epochs/FlowClusterQC.cdc | 4 ++-- contracts/epochs/FlowDKG.cdc | 2 +- lib/go/contracts/internal/assets/assets.go | 12 ++++++------ 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/contracts/epochs/FlowClusterQC.cdc b/contracts/epochs/FlowClusterQC.cdc index a1599fa97..6c8647484 100644 --- a/contracts/epochs/FlowClusterQC.cdc +++ b/contracts/epochs/FlowClusterQC.cdc @@ -206,7 +206,7 @@ access(all) contract FlowClusterQC { /// The weight of the vote (and node) access(all) let weight: UInt64 - init(nodeID: String, clusterIndex: UInt16, voteWeight: UInt64) { + view init(nodeID: String, clusterIndex: UInt16, voteWeight: UInt64) { pre { nodeID.length == 64: "Voter ID must be a valid length node ID" } @@ -234,7 +234,7 @@ access(all) contract FlowClusterQC { /// The node IDs that correspond to each vote access(all) var voterIDs: [String] - init(index: UInt16, signatures: [String], message: String, voterIDs: [String]) { + view init(index: UInt16, signatures: [String], message: String, voterIDs: [String]) { self.index = index self.voteSignatures = signatures self.voteMessage = message diff --git a/contracts/epochs/FlowDKG.cdc b/contracts/epochs/FlowDKG.cdc index 95ab3cddb..a3de8084d 100644 --- a/contracts/epochs/FlowDKG.cdc +++ b/contracts/epochs/FlowDKG.cdc @@ -375,7 +375,7 @@ access(all) contract FlowDKG { /// /// This function returns the NON-INCLUSIVE lower bound of honest participants. If this function /// returns threshold t, there must be AT LEAST t+1 honest nodes for the DKG to succeed. - access(all) view fun getSafeSuccessThreshold(): UInt64 { + access(all) fun getSafeSuccessThreshold(): UInt64 { var threshold = self.getNativeSuccessThreshold() // Get the safety rate percentage diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 475cf964c..952b2944b 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -10,8 +10,8 @@ // LockedTokens.cdc (29.741kB) // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.71kB) -// epochs/FlowClusterQC.cdc (18.319kB) -// epochs/FlowDKG.cdc (18.577kB) +// epochs/FlowClusterQC.cdc (18.329kB) +// epochs/FlowDKG.cdc (18.572kB) // epochs/FlowEpoch.cdc (41.652kB) // testContracts/TestFlowIDTableStaking.cdc (8.518kB) @@ -283,7 +283,7 @@ func stakingproxyCdc() (*asset, error) { return a, nil } -var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\x6b\x6f\x5b\x37\xb2\xdf\xfd\x2b\x26\x01\x2e\x2a\x75\x15\x39\x69\x8b\x62\x61\xac\xb7\xd7\x95\xdb\xad\xd1\x36\x2f\xbb\xe9\x87\x20\x88\xa9\x73\x46\x12\x37\xe7\x90\x0a\xc9\x23\x47\x1b\xe4\xbf\x5f\x0c\x5f\x87\x3c\x0f\x59\xc9\xdd\x5d\x03\x2d\x2c\x8b\x9c\x19\xce\x7b\x86\xc3\x9c\x9c\x7e\x0d\x27\x5f\x9f\x7c\x0d\xf0\x3b\x13\x6c\x8d\x1a\xcc\x06\x61\xab\x64\x81\x5a\x83\x5c\x41\x21\xab\x0a\x0b\xc3\xc5\x1a\x76\xd2\xa0\x86\x95\x54\x76\x8d\x92\xd2\xc0\xfb\x46\xaa\xa6\x86\x02\x95\xe1\x2b\x5e\x30\x83\xb4\x87\xbe\x6e\xb6\x85\xac\xb9\x58\x13\x68\xdc\xca\x62\x63\x37\xb2\xaa\x8a\x10\xa5\x00\x21\x4b\x84\xa2\x6a\xb4\x41\xa5\x81\x69\xcd\xd7\x02\xcb\x88\x22\xc0\x70\x00\xe6\x8e\xce\x3f\x37\x28\x02\x0c\xa9\x2c\x08\x0d\x4c\x21\xac\xb8\xd2\x06\x14\xae\x39\x81\xc3\x72\x46\x30\xf6\x50\x30\x01\x0a\xdf\x37\xa8\x0d\x30\x78\x25\x0d\x2a\x90\xcb\x7f\x62\x61\x60\xa5\x64\x0d\x66\xc3\x35\x14\x52\x18\xc5\x0a\x33\x27\x0c\x37\x1b\xdc\x7f\x55\x55\xd0\x68\x74\xdf\x86\xe5\x52\x01\xee\x50\xed\x41\x37\x4b\x4d\x20\x85\xf1\x67\xbb\xdb\xa0\x42\x87\x8f\x48\x61\xa0\x0d\x7b\x87\x65\x87\x4e\x7f\x82\x0b\x63\x4f\xb7\xc4\x35\x17\x82\x8e\x27\x57\x80\xac\xd8\xc0\x4f\x04\xeb\x1a\x4d\xb3\x85\xed\x86\x69\xb4\x27\x00\x56\xd6\x5c\x00\x17\xdc\x70\x56\xf1\x7f\x59\x11\x25\x24\xc3\x1d\x37\x1b\x02\x4b\x6b\x5b\x7c\x91\xab\x23\xcc\x84\x9f\x08\x63\x4e\x1f\x6c\x98\x26\xda\xb9\x58\x57\x68\xc5\xed\xe0\x32\x03\x5c\x93\xec\x24\x49\x38\xca\xa7\x06\x26\xca\x96\xc9\x52\x54\xf4\x4b\x55\xd1\x9f\xb8\x82\x5b\x02\x70\x0b\xab\x46\x38\x61\x4b\x51\xa0\xe5\x2f\xfd\xf7\x4c\x14\x08\x7e\x6d\x4b\xeb\x86\xed\x10\x14\x16\xc8\x77\x58\x02\x0a\xd9\xac\x37\xc0\x4b\x14\x86\x17\xac\xf2\x0a\x68\x24\xe8\x46\x6d\x99\xd6\x1e\xd1\x1d\xf2\xf5\x86\x78\xaa\x50\x6f\x64\x55\xce\xbc\x10\xe1\xc5\x02\xd6\x28\x50\x31\x8b\xdf\xb2\x94\x0e\xb2\xe2\x82\xeb\x0d\x96\x81\x7c\xcf\xe1\x3b\x5e\x55\x80\xfe\x4f\x3b\x49\x2a\x3f\xf7\xe2\x62\x62\x0f\x5b\xc9\x85\x99\xd1\xaf\x52\xa0\x3d\xf0\xfb\x86\x74\xa1\x5d\x0d\x5c\xac\xa4\xaa\x1d\xb6\xc0\xf6\x78\x36\x02\xb5\xdc\x43\x43\xdc\xb5\xdf\xdc\xae\xd1\x2c\xfc\xb7\x2d\x9b\x08\xa5\xa3\x3f\x95\x31\xb1\x1f\x6a\xac\x97\xa4\xbc\x2b\x92\x11\x2a\x8e\xd6\x40\x9d\x02\xea\x9a\x29\x13\xd7\x6b\xb8\xdb\x70\x2b\x5e\xa9\x4a\x2e\x98\xf1\x76\x4d\x80\x13\xdb\x36\x8a\x09\xcd\x09\x2b\xd1\xb4\x44\x73\x87\x28\x1c\x40\x0d\x5c\xc0\xcf\x95\xbc\x9b\x9f\x7c\x7d\x7a\x72\xc2\xeb\xad\x54\x06\x16\x6a\xbf\x35\xf2\xe4\x84\x15\x04\x62\xc2\xaa\x6a\xda\xd2\x48\xab\xfd\x79\x5e\x2c\xe0\xe3\xc9\x09\x00\xc0\xe9\x29\x9c\xff\x9b\x7f\x02\xdc\xc5\xb3\xa7\x37\x2f\x2f\x16\x37\xf0\xea\xe2\xe5\xd5\xc5\x8f\xbf\xfd\x74\xfd\x1f\xc3\xe8\x01\x9f\xc2\x95\x28\xad\x97\x23\x06\xa3\xd9\xa0\xf2\x3a\x49\x46\x5f\x34\x4a\xa1\x30\xd5\x1e\x96\x48\xfc\xf4\xb6\x85\xe5\xbc\xdd\xbe\x82\x15\xab\xc8\xb0\x85\x74\x16\x27\xb7\xa4\x9e\x52\x39\xed\x5b\x22\xb0\x65\x85\x4e\xc5\x97\x35\x37\x0e\xbc\xdd\x9f\xf2\x7c\xc7\x14\x70\xf1\x5c\xc9\xb5\x42\xad\xcf\xe0\x47\x29\xab\x96\xc8\x9b\xd6\x11\xf4\x9d\x6c\xd4\x4b\x47\xad\x93\x76\x86\xa0\x28\x64\x23\x8c\x43\x12\xb6\x9d\xc1\x6b\x2f\xda\x37\x43\xcc\xe0\xa4\x92\x3b\xeb\x5a\x15\x6a\xd9\xa8\xc2\xfb\x92\x4a\x21\x2b\x89\x21\xe4\xb3\x2b\xc6\x6b\x2c\xc9\x08\x98\x23\xea\xea\x32\xc2\xf2\xae\x18\xbd\xb5\x9b\x3d\x18\xcb\x89\xa0\x5d\x71\xe1\x53\xb7\xd1\xfb\x0a\x23\x1d\xd8\x88\x9e\x9c\x4c\x5c\x4b\x86\x6a\x11\x59\xe6\x3a\x77\x8e\xa0\x59\x8d\xa0\xb7\x58\x50\xc4\x82\xab\x4b\xeb\x06\x5e\xe5\xc4\x87\x58\x65\x78\xdd\x82\xbb\x15\xbc\xba\x85\x1a\x99\xd0\xce\x29\x1a\xeb\xf5\xb9\x26\x69\x7a\x17\x50\xb0\x2d\x5b\xf2\x8a\x0e\x10\x38\xdd\x3b\x2a\x69\x40\x0a\x26\xd0\x3e\xb0\xf7\xea\x72\x06\xcb\xc6\x00\x37\xc4\x4f\xf1\x95\xc9\x58\x19\x41\x1a\xd5\x60\x87\xb0\x3e\x4c\x12\x48\x57\x10\x81\xbe\x51\x05\xb0\x50\x16\x6e\xc3\x19\x7c\xbc\x36\x8a\x8b\xb5\x53\xb8\x4f\xc3\x66\xc1\x4c\xd0\x9a\x20\x66\x6e\x9d\xc9\xb8\xe2\x11\x84\x57\xac\x6a\xd0\xb9\xb9\xb0\x9b\x8b\x12\x3f\xa4\x84\x05\x5d\x70\x94\x11\x68\xaf\x93\x09\x61\x7f\x5c\x09\xf3\xe4\xfb\x4f\xff\x3d\xe7\xb3\x78\xf6\xf4\xfa\xe6\xe2\xe9\xcd\x7f\xc1\xf9\x2c\x98\x90\xc2\x06\xc2\x2d\x33\x1b\x67\xca\x2e\x74\x91\x06\xe7\xe6\xd7\xf7\x19\x15\x1a\xb8\xa0\xd5\xd7\x46\x2a\xb6\xc6\xe7\xcc\x6c\xce\x20\xf9\x30\xb8\xc3\xda\xc5\xe8\x8e\x48\xda\x4b\xdc\x2a\xd4\x28\x8c\x15\xe0\xb0\xef\x71\xf4\xc2\x9a\xef\x42\x90\x99\x43\x0f\xa7\x36\xaa\x29\x0c\x78\xc1\x86\x28\x92\x7a\x36\xab\x16\x21\xcb\x0c\xa0\x29\x07\xe2\x22\xfb\x13\x53\x8a\xed\xe7\x2e\x8e\x36\x82\xbf\x6f\xb0\xda\x7b\xef\xb2\xe2\x9e\x3f\x01\x2e\x1b\xa7\x31\xae\xeb\x72\xc6\xd2\x11\x14\x2e\x27\xf3\x4f\x9b\x90\x38\x01\xd9\xc4\x8e\xd8\x70\x75\x09\x39\x85\xa3\x90\x69\xb5\x07\xd1\xd1\xec\xef\xbf\xfb\xd4\x67\x88\x91\x86\x55\xde\xcf\xb9\x4c\x88\x32\x04\x9f\x5a\xb9\xf4\xf8\x48\xc4\x16\x92\xc3\x1c\xf0\xe5\xe8\x5e\xb9\x04\x8c\x6c\xdc\x01\xf6\xce\xf7\xd8\x84\x36\x03\xf6\x2b\xee\x9d\xef\xb4\xee\xf1\xb8\x08\x90\x12\xd2\xea\xba\x15\xbf\x6c\x0c\x50\xfd\xc0\x4c\xa3\x28\x33\x52\x50\xa3\xd6\xb6\xa4\xc9\xe4\x60\x63\xb5\x36\x52\x61\x09\xe4\xbf\x73\x45\x18\x3b\x89\xcf\xb2\xda\xa3\x78\xdd\x8d\x22\xa7\xaa\xc4\xfb\x3b\x17\xba\xb5\xf7\xeb\xb3\xe8\x8d\xdb\x54\x98\x8a\x03\x4d\x4e\x9d\x88\xb6\xaa\xcc\x35\xd4\x6c\x3b\xcb\x89\x29\xcb\x90\xe2\xc6\x83\x59\x53\xf7\x07\xb3\x90\x85\x5b\xc6\x0d\x2c\x59\xf1\x8e\x02\xa2\x05\x66\xf1\x55\x5c\x9b\x79\x06\xf2\x6a\x15\x88\xa4\x68\x40\x8b\x5c\x99\x44\xe9\x7a\xc4\x71\x6b\x91\xdc\x7a\x2c\xb7\xb0\xe2\x58\x95\x31\x41\x11\x52\x3c\xb2\x91\x70\x1c\x30\xc5\xa9\x2f\x82\x9d\xc3\xed\x66\x3c\x3e\x97\xc7\xd2\xaa\x61\x62\x1a\xf4\xb9\x6b\x18\x8a\x15\xef\xb4\x93\x9d\xb3\x7e\xc7\x12\xc2\xbe\x91\x77\x50\x37\x36\x3d\xae\x97\x9c\x0a\x4e\x6f\x37\x31\x42\x92\x27\x8b\x01\xcb\xd6\x41\x63\x34\x39\xd8\x44\xc0\xef\xee\x48\x37\xad\x0d\x1d\xb4\x5e\xaa\xe7\x26\x99\x0f\x99\x1d\x36\xfc\x29\x7c\x8c\x9b\xe9\x47\x63\xb5\x9a\x3b\x67\x78\x9e\xc4\xca\xec\xeb\x04\x20\x9c\xa7\xe0\x4f\xb2\xb5\x74\x90\x01\xdb\x87\x73\x78\x9c\xad\x23\x8e\x78\x56\x71\x91\x82\x9b\xef\x28\x7c\xeb\x0e\x85\xf4\x93\x80\x85\xf3\xec\xd3\x5f\x3c\xa8\x6c\xcb\xa7\xfe\x19\x46\x21\xf4\x97\xe6\x0a\x02\xe7\xf0\x71\x00\xde\x41\x89\xe5\x7b\x3a\x3a\xf5\x12\x4d\xa3\x84\xab\xa4\x44\x13\x6a\xb1\xa3\x3d\xec\xaa\x11\xa0\xf9\xbf\x70\x32\x0d\x12\xef\xf0\x4b\x59\xf8\xfe\xbb\x49\x57\x80\xf3\x0a\xc5\xda\x6c\xa6\x70\x0c\x79\x35\x17\xbc\x6e\x6a\xd0\x4d\x4d\x34\x5a\xd5\xf7\x92\x53\xf8\xbe\xe1\xe4\xfc\xb8\x00\xa9\x4a\x24\xd1\xa7\x85\x47\x60\x22\xb0\x0c\xfa\x8e\x55\xbc\x1c\xea\xf7\x38\x33\xa1\x62\xd5\x9d\x7d\x3e\x6c\x2b\x1c\xef\x2c\x07\x88\x94\x9b\x50\xa9\x07\x56\x7c\xff\x5d\x87\x15\x7c\x35\x20\xfc\x73\x78\x3c\xa0\x61\x9e\x6b\x8f\x3b\x7a\x94\x7d\xa4\xe0\xb6\xaa\xa4\x54\xcf\x04\xde\x6c\xb8\x2a\xe1\xbc\x0f\xff\xd4\x93\x32\xf9\x76\x4a\x79\x1c\x17\x06\xd7\xa8\xa0\xe4\x3b\xae\xb9\x14\x33\xe0\xa2\xa8\x1a\x12\xb6\x05\xd5\x37\x21\x65\x75\xce\x03\xf9\x66\x0a\x5f\xe7\x38\xfb\x24\x95\x7c\xf7\x12\x6b\x46\xc6\xab\x86\x28\xfa\x9f\x96\xa2\x93\x2e\x7b\xb2\xbd\x7f\x8b\x68\x9f\x74\xdd\x84\x63\x11\x11\x46\xff\xff\x4b\xbb\x2e\xe7\x17\x20\x15\x25\x87\xb7\xa6\x28\x0f\x71\xdb\x4b\x44\x25\x49\xd6\x01\x55\xd5\x86\x99\x46\xc7\x28\xe8\xb5\xe8\x2b\x0d\x2f\x16\xa1\x57\xd1\x8d\x34\xb1\xee\x62\x89\x1d\x7a\xf5\x26\x75\xec\x76\x8c\xf0\x43\x81\x58\xc6\xbe\x4b\xa6\x82\xb7\xb3\x6e\x42\x25\x06\x08\x49\xda\x48\xae\x2d\xa3\x79\x89\xca\x36\xf8\xea\x6d\x85\x3e\xb0\xb8\x30\x8e\x66\x23\x4b\xcf\x04\x9d\x67\x09\x31\x13\xf0\xf1\xcf\xa5\x52\x8a\xa2\x14\x06\xe3\xea\x1e\xd6\xd5\x96\xae\x71\x25\x1b\xc2\x22\xdd\x0e\xbf\xde\x67\x01\xae\x38\xe5\xda\x23\xf6\xc5\x21\x8c\x99\x21\xd7\x0b\x4f\x39\xd9\xa0\x0b\x35\x3f\x74\xe4\xbf\x6a\x73\x28\x72\x16\xf7\x7b\xcf\xf9\x3b\xdc\x0f\x05\x81\x60\xcd\x07\x37\xbf\xf6\xa8\xde\x3c\x80\xbf\x7b\x5b\xe8\xf8\x8a\x01\xc8\x89\xba\xf9\xed\xbd\x25\x9f\x0e\x04\x18\xbf\x55\xf0\x6a\x4c\x53\xff\xe1\xbd\xa1\xd3\xd5\x17\xce\xfd\x2d\x0e\xb8\xbf\x01\x5d\x6d\x2b\x5a\xca\x76\x4d\xd4\x99\x99\xdb\x18\x34\x65\x3c\xf9\x21\x81\x05\xb7\xec\x48\x48\x28\x20\xf9\xc5\xb6\xdb\x0f\x69\xc5\xe4\xa8\x80\x67\xa2\xda\xb7\x5e\xdd\xb8\xbe\x28\x5f\x65\x8d\x4b\xdd\x2a\xf2\xe8\x81\xbc\x24\xc9\x71\x39\xcd\xf3\x42\x0c\x9e\x2b\x55\xa9\x2e\x19\x9e\x94\x85\x42\x1b\x59\x40\xe0\x1d\x60\xbd\x35\x7b\x78\xb1\xe8\x2d\xb4\x8d\xa7\xf6\x80\xc9\xf1\xe0\xbc\xfd\x3d\x24\x4f\x6d\x1e\x34\x4b\xf2\xff\x33\x78\xfd\x66\x16\x74\xe2\x2c\x27\x78\xe6\x6a\xe5\xab\x4b\xbb\x6a\x3a\x48\xe9\x45\xe9\xfa\xc0\x2d\xc4\x08\x4d\xcf\xac\xb1\x8b\xd0\x88\xb2\x7d\x6f\xe2\x5a\xdb\xab\xeb\x00\xb3\x56\x5e\x33\x53\x6c\xa2\x07\xd0\x07\x4d\x3f\xfc\x04\xa8\xd1\xfc\xf2\x0c\x67\x3c\xed\xa2\x9f\xc1\x3f\x06\x7d\xb0\x2d\x9e\x94\x92\x3b\x72\xa9\xae\x72\x31\x89\xf3\x18\x10\x7e\x5c\xd4\xca\x9f\xe0\xcc\x83\xab\x18\xa6\xc6\x03\xe8\x6f\x3e\xef\x68\xd3\xf8\x76\xfa\x49\xf4\x62\xce\xca\xf2\x3a\x88\x67\x62\x49\x88\xd2\x7a\x30\xfd\x1c\x28\xaf\x9c\x3a\x38\x18\xae\x56\x1f\xdf\xff\x69\xf0\x9b\xfe\x5f\x3f\xf5\xf5\xca\xbb\x9b\x04\xfb\xb1\x41\xb8\xe7\xa6\x72\x9c\x3d\xa7\x15\xab\x4f\x2f\x5c\xa6\xdb\xea\xc9\xf7\x38\xd2\xb6\x24\x0c\x36\xd9\x42\xac\x58\xa3\xf9\x47\xaa\x77\x13\xcb\xa2\x32\x84\x8d\xa9\x2b\xc0\xba\xd1\xc3\x13\x3d\xa0\xb6\xaf\xdd\xfe\x37\x63\xe4\x5f\x13\xf9\x6d\xd1\xec\xcb\x30\xdf\xb1\xc5\xf2\x7e\xca\x6d\xa6\x7d\x98\x68\xe7\x03\x1c\xe5\x83\x95\xd5\x30\xc9\x5e\xd7\x0f\x32\xde\xc4\x9e\x8c\x4f\x49\x0a\x59\xd7\xbc\x65\x7c\x52\x8e\x1e\xc7\xfc\x3f\x0e\x84\xcd\x89\x3b\x46\x94\x84\x4b\xef\x0e\xc9\xe2\x70\x10\x26\x70\xf7\x0b\x26\x3b\xde\x67\x9c\xca\x0b\xe6\xe8\x03\xcd\x3c\x8e\x70\xae\x41\x49\x1d\x71\x20\x38\xef\x16\x9b\xce\x76\x92\x16\xf6\xed\x2b\x7b\x5b\xa9\xd2\x46\xa6\xd3\x3f\x25\x6b\x7b\x93\xd0\x69\x6b\xfa\x06\x90\x0d\xf3\x06\x34\xaf\xb7\xd6\xad\x0a\xc3\xb8\xd0\xa0\x2d\xfd\xae\x33\x15\x03\x09\x96\x59\x96\x12\x32\xc2\x0d\x7e\x00\x14\x85\x2c\xdb\xef\x81\x1b\x7b\x36\xdf\x71\xb3\x77\xca\xeb\xb5\xc2\xb5\x35\x60\x2a\xd8\x1a\x5e\x0d\x95\x63\xfd\xbe\xaf\xef\xa8\xda\x8e\xd9\x40\x3b\xb5\xd7\x7e\xd3\x86\xbd\x73\xd7\x57\x9d\xbe\x5b\xb7\xf5\xe1\x1c\x65\x10\x55\x1f\x72\x7e\xe2\x16\x81\xc5\x38\x69\xef\x41\x5d\x01\x7d\xeb\xf1\xfe\x8a\xfb\xdb\xe9\x10\x4e\x42\x19\xfd\x7b\x4c\x59\xfb\x68\x37\xf8\xe1\x51\x97\x9b\xf7\xb5\x72\x08\x76\xcc\x15\x46\x21\x0f\x76\x9e\xfd\x7d\x4b\x68\xb9\x4d\x42\x6a\x30\x75\xd7\x1e\xa3\xbd\x56\xbf\xff\x6a\xbc\x8b\x4c\x28\xdb\x86\x6e\xf4\x87\x2d\x86\x51\xd8\x77\x23\x2d\x5c\xdb\x73\xca\xc5\x36\x1b\x24\xc4\x79\xc7\x3f\x0f\xda\xde\x56\x0d\x85\x2a\x07\xdd\xf7\x2a\x28\xb8\x7f\xff\xdd\x19\x3c\x74\xb7\x6b\x57\x97\x50\x37\xda\xd8\x66\x83\xef\x27\xf8\x75\x5e\x09\x1f\xde\xd7\x0b\x6a\xdb\xa0\xe7\xbd\x68\x68\x17\xd4\x31\x25\x19\xfc\xda\xf7\xe1\xcf\x3d\x99\xfd\x05\x29\x33\xe0\x3c\xe3\x4d\x7f\xf1\x5d\x68\x4a\xb5\xcc\x1a\xf7\x2f\xc9\x0d\x09\x89\x72\xa4\x91\xc2\xda\x8b\xc9\x34\xfd\xb6\xdd\x60\x51\xe6\x5d\xfd\x53\x97\xbd\x0d\x74\x9e\xc6\x2f\x54\xda\x8b\xf9\x51\xc5\x7e\x5f\x74\x40\x82\xc2\x42\xaa\xe1\x7a\xf2\x9e\x8b\x90\x9b\xa0\xb4\x49\x63\xde\xfa\x81\xcf\xbe\x9e\x08\x77\x91\xd7\x69\x86\xef\x54\xf8\xcd\x08\xce\xcc\xf1\x04\x84\x4e\xed\x6c\xfe\xff\x59\x78\x7f\xcf\xbd\xc3\xa8\x1f\xf5\xd9\x74\x21\x95\x42\xbd\x95\xae\x5c\xb7\xd5\xfa\xc1\x36\x72\x52\x90\xf4\x0e\x35\xd4\x29\xd6\x03\x6c\x98\x75\x5d\xd8\x6c\x00\xec\x97\x74\x91\x73\xbe\x53\xb9\x17\x3f\x0c\x2f\x6e\x0b\x83\xa1\xa2\x3c\x2e\x23\xca\xbc\xf5\xd0\xaf\x43\x59\x47\xb7\x0a\xce\x52\xfe\xb7\xfd\x78\x30\x78\xbc\x9c\xfe\x39\xdb\x6e\x51\x94\x93\xb8\x77\x7a\x24\xe2\x50\x25\xbc\x0d\x14\xdf\x8b\x94\x4e\x15\xd0\xf9\xcf\xd3\x71\x0f\x41\x5a\xd4\x19\x43\xe0\xdd\xb4\x1d\x93\xa1\xad\x78\xbf\xca\x56\x2e\x10\xe1\x3e\x4e\xbf\xb5\x23\x27\x76\xcc\xab\x05\x28\xb4\x61\xc2\x43\x96\xb2\x8c\x83\x0e\xab\xc6\xba\xd5\xad\x34\x28\x0c\x67\x95\x9f\x02\x72\xd3\x07\x77\xbc\xaa\x22\x40\x5b\xee\x2e\x83\x25\xf9\x3e\x42\x3e\xcb\xd2\x4e\x1a\x48\xb1\xe2\xaa\xc6\x12\x58\x72\x31\x1c\xa6\xcd\xe2\x80\x04\x7e\x30\x61\xc4\xaf\xcb\xfb\x48\xb9\xe3\xcc\x48\x02\x73\x75\x99\x86\x48\x05\x93\xd1\x6c\x66\x3c\x68\xde\x9b\xce\x78\x48\xef\x70\x1f\x90\xb9\x4c\xe6\x33\x71\xd9\x3c\x26\xe6\x3a\x7d\x7c\x83\x41\xba\xbf\xe1\xb8\x70\xfc\x20\x1b\xca\xf2\x4a\xa9\xfd\x3c\x87\xc7\x32\x3d\x83\x87\x0b\x26\x6c\x67\x2a\xf4\x67\x86\xc6\x61\x62\xaa\x68\x3d\xdc\xd8\x78\x4f\x37\x86\x7f\x41\x10\x6e\x0f\x4b\xbe\x26\x7e\xc8\x16\x0e\x9c\xcb\x9f\xca\x95\x6a\x97\x94\xf3\x1b\xd5\x8c\x94\x6a\xa1\x33\xb7\xeb\xd9\x5b\x89\xda\x28\xb9\xc7\x72\xe6\xdb\x54\x2e\xf5\x6f\xaa\xb2\x35\x0e\x67\x00\xe9\x10\x0e\xfd\xf8\x9d\xd0\x6b\x54\x1e\xa0\x35\x61\xc8\x9b\x4e\xd2\xd2\xad\xbd\xfc\xa5\x32\x51\xed\xc6\x13\x6c\xb7\x02\x16\x4c\x58\x62\x58\x55\x61\xe9\x8c\x53\x92\x81\x6f\x51\x75\x06\x18\x08\x4a\xf6\xe1\x39\x53\xac\xd6\x67\x79\x5c\x3d\x83\x6b\x97\xb7\xdf\x26\x9e\xfc\xb6\xad\x63\xfa\xd9\x7a\x06\x33\xfc\x64\x31\xf3\x97\x7e\x4a\x9e\x6e\x1a\x75\xba\x04\x64\xd2\xa5\x2e\x09\x6d\x9d\xa0\x7c\x9c\x49\xe4\xd2\x48\xa7\xe8\x28\x4d\x25\xfb\x8d\x83\xa2\x64\x12\x5c\xc0\xd6\xaf\x78\xd8\xef\x54\xa6\xb4\x85\xa4\xf7\xef\xf0\xd8\xa7\xbc\xc9\xb5\xbd\x4d\x7c\x09\xde\x12\x5d\xe3\x73\x18\x98\x3f\xd1\x00\xa8\x90\xcd\x1c\x01\xa8\x63\xf4\x24\xb1\x5f\x98\x26\x28\xe5\x24\x51\xb8\x69\x04\x1d\x40\xda\x91\x3a\x67\xcc\x4c\x9b\x60\xde\x07\x2d\xda\x35\x3d\xdc\xd0\x78\xb3\xac\x78\xe1\xfc\x63\x36\x5f\x1d\xc7\x2d\xde\x75\x8c\x98\xdc\xae\xdb\xe5\x6c\xfd\x79\xf8\x7d\xd2\x3b\x53\x5c\x76\xd6\xf5\x11\xf3\x12\x49\xb3\x7e\xc1\x0f\x93\xe9\xac\xb7\x2f\x4a\xe0\xa2\x5a\x4b\xc5\xcd\xa6\x76\x0a\x9e\xff\x6d\xfe\xe3\x6f\xd7\x6f\x7f\xfc\xed\xfa\xc9\x37\x6f\xbf\xfd\xeb\x93\x0c\xc8\xb4\x77\xde\xc5\x06\xdd\xa0\x85\x46\x6c\xc7\xed\x5a\x51\x4b\x97\x55\xc6\x4a\x5e\xfb\x50\xd9\x3b\x3a\xd7\xaf\xec\x17\xe7\xed\xe9\xe6\x3b\x54\x7c\x35\x70\xfe\x24\xd3\xc9\x95\xee\xde\xd3\x63\x79\xc9\x0c\x3b\xcb\xd4\xeb\xe0\xa6\x52\xd6\x8c\x8b\x6b\xdc\x32\x77\xe3\x75\xc3\xd6\x67\xf0\xf0\xe7\xdf\x9e\xfd\xf9\x68\x11\x02\xf8\x5b\x52\x9c\x47\xaf\x1e\x3f\x7e\xb4\xb8\x7e\xfc\xf8\x11\x79\x87\x47\x0f\xfb\xa0\x36\x4c\x6f\x12\xc6\xff\x92\x7e\x9c\xff\xfa\xfb\xc5\xe2\xc9\x37\x7f\x7d\xfb\x39\xbc\xbf\xd0\x1a\x95\x69\x33\x79\x6e\x72\x8d\x62\xee\xfb\x3e\xff\x3c\xaf\xfb\x24\xc6\x9c\xd9\xd9\x42\x64\x2c\x14\x2e\x24\x52\xa6\x43\x32\xe1\xdd\xd0\xd6\x27\x2e\x18\x42\xbf\x35\x60\x23\xe7\x12\x2b\x29\xd6\x1a\x8c\xec\x69\x42\xa7\xec\xec\xdb\xaf\xff\x94\xc5\x8b\xde\x51\x7e\xf8\x01\xb6\x4c\xf0\x62\xf2\xf0\x26\x22\xf5\xa7\xb0\x05\x51\xd9\xa8\xd0\x73\xc9\x86\x30\x1f\x4e\xc7\x08\xea\xd1\x12\xe6\x81\x5f\xa7\x14\xbf\x79\x30\xc2\x0a\x4f\xc4\x57\xe9\xdb\x81\xac\x0c\x0a\xe8\x2c\x79\xb1\xdc\x9e\x8f\x36\x9c\x53\xef\xd5\x47\x7a\x8d\x5d\x53\x4c\x86\xa5\xdc\xa4\x51\x5e\xb0\xe4\x77\x06\xbe\x14\x89\x1a\xd0\x5f\x5a\x67\x17\x1e\xde\x98\x46\xc9\xa0\xe4\xa1\xd7\x28\xed\x75\xa1\x02\x0b\xf2\x31\x97\x84\x13\x47\x34\x4b\x13\x6a\xa6\xa4\x05\xf9\x2c\x84\xed\xd5\xe1\xdd\xc8\x10\x8e\x3d\xd8\xc0\x24\x4e\xa0\xe0\xb8\x76\x6d\x42\x41\xdb\xb3\x8d\x48\xfb\xa6\x72\x6d\x87\xb7\xc9\x4b\xca\xd2\x35\xf5\xe3\x74\x56\x50\xbd\x25\x2b\xde\x8d\x51\x74\xaf\x76\x84\xf6\x3e\xfd\x7f\x7a\x20\x19\x1b\xd6\xe7\x56\x00\xdd\x6c\x2c\x9b\x79\x36\xa8\x56\xac\xf0\x31\xc0\xbd\x7e\x09\xed\x5f\x57\x0a\x71\x19\x47\xbc\xa9\xb6\x62\xaa\x1d\x63\xf7\x15\x84\xc2\x75\x53\x31\x05\xac\x31\xb2\x76\x55\x9e\x9f\x11\xf4\xc3\x87\xb4\xc8\xcd\x1e\xa6\xb3\x10\xbe\x26\xd1\x6e\x98\xd1\xa5\x4d\xed\x40\xf7\x2d\x9d\xd1\x8e\x5e\xde\xb6\xaf\x33\xcc\x46\xd9\xd7\x34\x2c\x19\x09\x1f\xaf\xb6\x78\x3c\x9c\x85\xf3\xac\x3d\xce\xc7\xd1\x6c\xcd\x15\x0f\xb6\x72\x38\xa6\x7e\x39\x83\xff\xb5\x6b\x47\xe1\x69\xc3\x94\x71\x29\xd9\x64\xe0\x1d\x42\x32\x08\xd5\xdf\x29\xb7\x7e\xe3\x70\x0d\x46\x8b\x56\x52\x15\x78\xdd\x5d\xd9\xa9\xc7\xed\xc0\x74\xcb\x96\xad\x92\x3b\x5e\xfa\x61\x80\x30\x57\x6f\x64\xa8\x9b\x8c\xec\x16\x4e\x2e\x11\xd2\xb3\x08\xd4\x4e\x96\xfa\x6b\x77\x77\x8f\x8c\x6e\x76\x9b\xe4\x6d\xcb\x2c\x31\xf0\x24\x23\x93\x8d\xa5\xe9\x6c\x40\x30\x59\x22\xee\xae\xda\xb5\x2f\x62\x06\xeb\xb9\x4e\x1f\xa1\x53\xf1\x72\xdd\xce\xab\x86\xf9\x4c\x97\xa7\x54\x7b\x4f\x18\x5f\x56\x18\x9a\x68\x51\xe7\x32\x30\x41\xfd\x66\xfe\x41\x92\x05\xa4\xa8\x50\xe2\x85\x0f\x96\x44\xa7\x9d\x89\x95\xc1\x86\xb2\xa7\x7d\xff\x6e\x75\x1b\xbe\x19\xfb\xdb\x23\x2f\xc2\x1c\x5e\x70\x26\x29\xbc\xf6\xf7\xc1\xc6\x91\xe5\xbd\x14\x2b\xbe\xb6\xcd\x32\xf7\x28\xcf\xdb\x60\xbf\xe1\xf1\x55\x1c\xb3\xd0\x83\x15\x91\x7d\xf1\xf2\xec\xe6\xa7\x33\x27\x90\x20\x07\x5f\xed\x79\x7b\x37\x72\xfb\xa8\xc2\x1d\x56\xad\x10\x92\xa7\x63\xcd\x56\x8a\x0c\x5e\xfe\xea\xcb\x0e\x0c\x7b\x33\x07\x37\xaa\xfd\xdc\xce\x37\x8f\xd2\xb3\xb8\xf8\xe3\xe6\xea\xd9\xd3\x33\x4b\x85\x4b\x28\xb8\x06\x54\x4c\xa3\x4e\xe6\x1b\x3a\xef\x3d\x4e\xb7\x0a\x77\x5c\x36\x3a\xed\xf4\x7c\x91\xd9\x1f\x2a\xae\xdb\x72\xae\x5b\xfe\x8f\xfb\xfe\xd6\xdb\x0f\x8c\xc5\x0e\xdd\x8e\x0c\xce\xc5\xb6\xaf\x56\xda\xb7\x56\x47\x0c\xc1\xb8\x32\xd1\xf5\xe8\x63\x83\x8f\x22\x05\x2f\xf8\x96\x59\xaf\x90\xd9\x66\x8a\xb2\x7d\x55\x10\x42\x63\x3a\x2e\x3a\x32\x8b\x05\xc7\x44\x52\xaf\xf7\xed\x15\x79\xcf\x22\x72\xbe\xa4\x9f\xf2\xbb\xa3\x01\xca\x42\x83\xe6\xc1\x74\x78\xc8\x62\x3c\xfb\x6d\x1b\x25\x59\xc2\xdc\xff\xe9\xc1\xed\x8f\x67\xdc\xd3\x17\x38\x3a\x31\xe8\xf0\x74\xe8\xe6\xc8\x4f\x5d\x3e\xf9\xbe\x37\x75\x39\xda\xec\x31\x72\xab\xd3\xa8\xd0\xcb\xd9\x5d\xe3\x27\xf4\x62\x63\xf7\xa7\x20\xbd\xfa\xe6\xf4\xdb\xbc\xd1\x53\xb3\x7f\x52\xcd\xb5\x8f\xaf\x19\x82\xb2\x6e\x98\x6e\x27\x72\xfc\x85\xf7\xfc\xb8\xb8\xfa\x05\xbd\x16\x77\x9e\x30\x24\x66\x87\x7f\x43\xcb\x25\xdc\x0b\xc6\x29\xb4\x25\xae\xa4\x42\xe0\xc6\xbe\xb4\x5d\xda\x16\xc2\x76\xdb\x6f\x2f\x8e\x63\xcb\x5c\x81\x7d\x73\x37\xc6\xed\x9f\x29\x13\xb0\x6f\xb6\xe5\x36\xe9\x23\xdb\x56\x10\x2a\x2e\xcb\x5c\x36\x1b\xdb\x0c\x0c\xac\x6f\x28\xf1\xf2\x5d\xf0\xad\x92\x46\x16\xb2\x82\x0d\xab\x8c\x76\x53\x62\x88\xa5\xf6\x13\xd6\x0a\x35\x0e\x5f\xa7\x0f\xe6\x23\xc7\x3b\xba\xee\xe9\xa0\x7b\xf5\xe8\x06\x0c\x19\x2c\xa5\xac\x90\x09\x30\xe8\x3c\x37\x4f\xbb\xa0\x76\x14\x31\x3c\x9e\xef\x69\xdd\x2e\xe9\x8d\xf5\x72\x93\x6c\xba\x5b\x5d\xe9\x97\x11\xce\xe4\x6d\xa7\xb1\x3e\x75\x8f\x07\x93\xc3\xf9\x10\x7c\xbf\xd9\x3f\x68\x1b\xa4\x9f\x73\xba\xf8\xdc\x25\xbc\x7b\xf4\x6f\x52\x6c\xa8\xbf\xed\xe6\x6a\x59\xfa\xe7\xfb\x58\x45\x6a\x6a\x1e\x08\xd9\x9a\x7f\x9b\x99\xa0\xf1\x3d\x60\xdd\xc1\xe1\xe0\xb4\x59\xe0\x95\xf1\x2d\xe5\x04\x20\x5b\x33\x3f\x2e\x70\x88\xb3\xa1\x75\xff\x85\x6c\x1d\x6c\x94\x1f\xe6\x6b\x78\xe8\x1c\x67\x1c\x82\xdb\xb0\x54\xae\x9a\xaa\xda\xf7\x7c\x48\x3b\x44\x3a\x72\xad\x13\x8f\x95\x35\x27\xc7\x0f\x95\xb6\xee\x3f\xbf\xcd\xe2\x07\x17\x8f\xee\xb2\x04\xc6\x7c\xfc\x7f\xf6\x45\x7a\x65\xef\x55\xa2\x2a\x43\xe6\x16\x18\x36\xeb\x6e\x2c\xd2\x9e\xa3\x53\xb8\xbd\x6b\xd7\xda\x77\x56\xd9\x72\xbe\x3a\x14\x75\xbd\xb4\xc7\xa7\x0c\xdb\xd6\x43\x7f\x00\xee\xf2\xcd\x83\xa4\x5f\xf2\xa0\x3f\x65\x31\x18\xd1\x3c\xe0\xd6\x4b\x25\x5a\xe6\x46\x15\xab\x2a\x8e\xd5\x8c\xff\x03\x16\xe3\x2f\xd6\x33\x8d\x4a\xfe\x55\x05\x8a\x30\x31\x71\xec\x9b\x46\x3a\xf1\xa1\xc7\xd4\xdf\x3e\xad\xe6\x2b\xb8\x43\xc7\xef\xf8\xaa\x3f\xfc\xf3\x14\x6d\xb6\x6b\xff\x71\x13\x0f\xee\x80\xca\x0f\x84\xc1\x8e\xe9\x76\xf2\xc9\x91\xb4\xb5\xf7\x62\x26\x48\x2e\x1b\xc4\x3e\xbf\x47\xdc\x79\xec\xe8\xca\xb0\xb3\x38\x66\xd4\x9e\x51\xf6\xae\x32\x0d\x54\x96\xa5\xdd\x57\xc6\x70\x0e\xa7\xda\x7d\x3c\x5d\xc5\x0a\xe5\xc5\xc2\xae\xcb\xb7\x76\x9f\x1b\x8f\x6d\x75\x9d\x83\x7c\x6f\x3f\x24\xb6\x99\x4c\xbe\x32\xc9\xfc\x5f\xbf\xc9\xbf\x4a\x1d\x64\xfe\x18\x2c\x76\x97\x16\xd1\x07\x7c\xfc\xd4\x21\xc1\x3f\x9d\x9f\x6b\xb6\xc3\x49\xac\x29\xed\x39\x27\xd3\x19\x18\x79\x36\xcc\xa1\xd0\x7b\xf8\xf4\x7f\x01\x00\x00\xff\xff\x4c\xd4\xe2\x81\x8f\x47\x00\x00" +var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\x6b\x6f\x5b\x37\xb2\xdf\xfd\x2b\x26\x01\x2e\x2a\x75\x15\x39\x69\x8b\x62\x61\xac\xb7\xd7\x95\xdb\xad\xd1\x36\x2f\xbb\xe9\x87\x20\x88\xa9\x73\x46\x12\x37\xe7\x90\x0a\xc9\x23\x47\x1b\xe4\xbf\x5f\x0c\x5f\x87\x3c\x0f\x59\xc9\xdd\x5d\x03\x2d\x2c\x8b\x9c\x19\xce\x7b\x86\xc3\x9c\x9c\x7e\x0d\x27\x5f\x9f\x7c\x0d\xf0\x3b\x13\x6c\x8d\x1a\xcc\x06\x61\xab\x64\x81\x5a\x83\x5c\x41\x21\xab\x0a\x0b\xc3\xc5\x1a\x76\xd2\xa0\x86\x95\x54\x76\x8d\x92\xd2\xc0\xfb\x46\xaa\xa6\x86\x02\x95\xe1\x2b\x5e\x30\x83\xb4\x87\xbe\x6e\xb6\x85\xac\xb9\x58\x13\x68\xdc\xca\x62\x63\x37\xb2\xaa\x8a\x10\xa5\x00\x21\x4b\x84\xa2\x6a\xb4\x41\xa5\x81\x69\xcd\xd7\x02\xcb\x88\x22\xc0\x70\x00\xe6\x8e\xce\x3f\x37\x28\x02\x0c\xa9\x2c\x08\x0d\x4c\x21\xac\xb8\xd2\x06\x14\xae\x39\x81\xc3\x72\x46\x30\xf6\x50\x30\x01\x0a\xdf\x37\xa8\x0d\x30\x78\x25\x0d\x2a\x90\xcb\x7f\x62\x61\x60\xa5\x64\x0d\x66\xc3\x35\x14\x52\x18\xc5\x0a\x33\x27\x0c\x37\x1b\xdc\x7f\x55\x55\xd0\x68\x74\xdf\x86\xe5\x52\x01\xee\x50\xed\x41\x37\x4b\x4d\x20\x85\xf1\x67\xbb\xdb\xa0\x42\x87\x8f\x48\x61\xa0\x0d\x7b\x87\x65\x87\x4e\x7f\x82\x0b\x63\x4f\xb7\xc4\x35\x17\x82\x8e\x27\x57\x80\xac\xd8\xc0\x4f\x04\xeb\x1a\x4d\xb3\x85\xed\x86\x69\xb4\x27\x00\x56\xd6\x5c\x00\x17\xdc\x70\x56\xf1\x7f\x59\x11\x25\x24\xc3\x1d\x37\x1b\x02\x4b\x6b\x5b\x7c\x91\xab\x23\xcc\x84\x9f\x08\x63\x4e\x1f\x6c\x98\x26\xda\xb9\x58\x57\x68\xc5\xed\xe0\x32\x03\x5c\x93\xec\x24\x49\x38\xca\xa7\x06\x26\xca\x96\xc9\x52\x54\xf4\x4b\x55\xd1\x9f\xb8\x82\x5b\x02\x70\x0b\xab\x46\x38\x61\x4b\x51\xa0\xe5\x2f\xfd\xf7\x4c\x14\x08\x7e\x6d\x4b\xeb\x86\xed\x10\x14\x16\xc8\x77\x58\x02\x0a\xd9\xac\x37\xc0\x4b\x14\x86\x17\xac\xf2\x0a\x68\x24\xe8\x46\x6d\x99\xd6\x1e\xd1\x1d\xf2\xf5\x86\x78\xaa\x50\x6f\x64\x55\xce\xbc\x10\xe1\xc5\x02\xd6\x28\x50\x31\x8b\xdf\xb2\x94\x0e\xb2\xe2\x82\xeb\x0d\x96\x81\x7c\xcf\xe1\x3b\x5e\x55\x80\xfe\x4f\x3b\x49\x2a\x3f\xf7\xe2\x62\x62\x0f\x5b\xc9\x85\x99\xd1\xaf\x52\xa0\x3d\xf0\xfb\x86\x74\xa1\x5d\x0d\x5c\xac\xa4\xaa\x1d\xb6\xc0\xf6\x78\x36\x02\xb5\xdc\x43\x43\xdc\xb5\xdf\xdc\xae\xd1\x2c\xfc\xb7\x2d\x9b\x08\xa5\xa3\x3f\x95\x31\xb1\x1f\x6a\xac\x97\xa4\xbc\x2b\x92\x11\x2a\x8e\xd6\x40\x9d\x02\xea\x9a\x29\x13\xd7\x6b\xb8\xdb\x70\x2b\x5e\xa9\x4a\x2e\x98\xf1\x76\x4d\x80\x13\xdb\x36\x8a\x09\xcd\x09\x2b\xd1\xb4\x44\x73\x87\x28\x1c\x40\x0d\x5c\xc0\xcf\x95\xbc\x9b\x9f\x7c\x7d\x7a\x72\xc2\xeb\xad\x54\x06\x16\x6a\xbf\x35\xf2\xe4\x84\x15\x04\x62\xc2\xaa\x6a\xda\xd2\x48\xab\xfd\x79\x5e\x2c\xe0\xe3\xc9\x09\x00\xc0\xe9\x29\x9c\xff\x9b\x7f\x02\xdc\xc5\xb3\xa7\x37\x2f\x2f\x16\x37\xf0\xea\xe2\xe5\xd5\xc5\x8f\xbf\xfd\x74\xfd\x1f\xc3\xe8\x01\x9f\xc2\x95\x28\xad\x97\x23\x06\xa3\xd9\xa0\xf2\x3a\x49\x46\x5f\x34\x4a\xa1\x30\xd5\x1e\x96\x48\xfc\xf4\xb6\x85\xe5\xbc\xdd\xbe\x82\x15\xab\xc8\xb0\x85\x74\x16\x27\xb7\xa4\x9e\x52\x39\xed\x5b\x22\xb0\x65\x85\x4e\xc5\x97\x35\x37\x0e\xbc\xdd\x9f\xf2\x7c\xc7\x14\x70\xf1\x5c\xc9\xb5\x42\xad\xcf\xe0\x47\x29\xab\x96\xc8\x9b\xd6\x11\xf4\x9d\x6c\xd4\x4b\x47\xad\x93\x76\x86\xa0\x28\x64\x23\x8c\x43\x12\xb6\x9d\xc1\x6b\x2f\xda\x37\x43\xcc\xe0\xa4\x92\x3b\xeb\x5a\x15\x6a\xd9\xa8\xc2\xfb\x92\x4a\x21\x2b\x89\x21\xe4\xb3\x2b\xc6\x6b\x2c\xc9\x08\x98\x23\xea\xea\x32\xc2\xf2\xae\x18\xbd\xb5\x9b\x3d\x18\xcb\x89\xa0\x5d\x71\xe1\x53\xb7\xd1\xfb\x0a\x23\x1d\xd8\x88\x9e\x9c\x4c\x5c\x4b\x86\x6a\x11\x59\xe6\x3a\x77\x8e\xa0\x59\x8d\xa0\xb7\x58\x50\xc4\x82\xab\x4b\xeb\x06\x5e\xe5\xc4\x87\x58\x65\x78\xdd\x82\xbb\x15\xbc\xba\x85\x1a\x99\xd0\xce\x29\x1a\xeb\xf5\xb9\x26\x69\x7a\x17\x50\xb0\x2d\x5b\xf2\x8a\x0e\x10\x38\xdd\x3b\x2a\x69\x40\x0a\x26\xd0\x3e\xb0\xf7\xea\x72\x06\xcb\xc6\x00\x37\xc4\x4f\xf1\x95\xc9\x58\x19\x41\x1a\xd5\x60\x87\xb0\x3e\x4c\x12\x48\x57\x10\x81\xbe\x51\x05\xb0\x50\x16\x6e\xc3\x19\x7c\xbc\x36\x8a\x8b\xb5\x53\xb8\x4f\xc3\x66\xc1\x4c\xd0\x9a\x20\x66\x6e\x9d\xc9\xb8\xe2\x11\x84\x57\xac\x6a\xd0\xb9\xb9\xb0\x9b\x8b\x12\x3f\xa4\x84\x05\x5d\x70\x94\x11\x68\xaf\x93\x09\x61\x7f\x5c\x09\xf3\xe4\xfb\x4f\xff\x3d\xe7\xb3\x78\xf6\xf4\xfa\xe6\xe2\xe9\xcd\x7f\xc1\xf9\x2c\x98\x90\xc2\x06\xc2\x2d\x33\x1b\x67\xca\x2e\x74\x91\x06\xe7\xe6\xd7\xf7\x19\x15\x1a\xb8\xa0\xd5\xd7\x46\x2a\xb6\xc6\xe7\xcc\x6c\xce\x20\xf9\x30\xb8\xc3\xda\xc5\xe8\x8e\x48\xda\x4b\xdc\x2a\xd4\x28\x8c\x15\xe0\xb0\xef\x71\xf4\xc2\x9a\xef\x42\x90\x99\x43\x0f\xa7\x36\xaa\x29\x0c\x78\xc1\x86\x28\x92\x7a\x36\xab\x16\x21\xcb\x0c\xa0\x29\x07\xe2\x22\xfb\x13\x53\x8a\xed\xe7\x2e\x8e\x36\x82\xbf\x6f\xb0\xda\x7b\xef\xb2\xe2\x9e\x3f\x01\x2e\x1b\xa7\x31\xae\xeb\x72\xc6\xd2\x11\x14\x2e\x27\xf3\x4f\x9b\x90\x38\x01\xd9\xc4\x8e\xd8\x70\x75\x09\x39\x85\xa3\x90\x69\xb5\x07\xd1\xd1\xec\xef\xbf\xfb\xd4\x67\x88\x91\x86\x55\xde\xcf\xb9\x4c\x88\x32\x04\x9f\x5a\xb9\xf4\xf8\x48\xc4\x16\x92\xc3\x1c\xf0\xe5\xe8\x5e\xb9\x04\x8c\x6c\xdc\x01\xf6\xce\xf7\xd8\x84\x36\x03\xf6\x2b\xee\x9d\xef\xb4\xee\xf1\xb8\x08\x90\x12\xd2\xea\xba\x15\xbf\x6c\x0c\x50\xfd\xc0\x4c\xa3\x28\x33\x52\x50\xa3\xd6\xb6\xa4\xc9\xe4\x60\x63\xb5\x36\x52\x61\x09\xe4\xbf\x73\x45\x18\x3b\x89\xcf\xb2\xda\xa3\x78\xdd\x8d\x22\xa7\xaa\xc4\xfb\x3b\x17\xba\xb5\xf7\xeb\xb3\xe8\x8d\xdb\x54\x98\x8a\x03\x4d\x4e\x9d\x88\xb6\xaa\xcc\x35\xd4\x6c\x3b\xcb\x89\x29\xcb\x90\xe2\xc6\x83\x59\x53\xf7\x07\xb3\x90\x85\x5b\xc6\x0d\x2c\x59\xf1\x8e\x02\xa2\x05\x66\xf1\x55\x5c\x9b\x79\x06\xf2\x6a\x15\x88\xa4\x68\x40\x8b\x5c\x99\x44\xe9\x7a\xc4\x71\x6b\x91\xdc\x7a\x2c\xb7\xb0\xe2\x58\x95\x31\x41\x11\x52\x3c\xb2\x91\x70\x1c\x30\xc5\xa9\x2f\x82\x9d\xc3\xed\x66\x3c\x3e\x97\xc7\xd2\xaa\x61\x62\x1a\xf4\xb9\x6b\x18\x8a\x15\xef\xb4\x93\x9d\xb3\x7e\xc7\x12\xc2\xbe\x91\x77\x50\x37\x36\x3d\xae\x97\x9c\x0a\x4e\x6f\x37\x31\x42\x92\x27\x8b\x01\xcb\xd6\x41\x63\x34\x39\xd8\x44\xc0\xef\xee\x48\x37\xad\x0d\x1d\xb4\x5e\xaa\xe7\x26\x99\x0f\x99\x1d\x36\xfc\x29\x7c\x8c\x9b\xe9\x47\x63\xb5\x9a\x3b\x67\x78\x9e\xc4\xca\xec\xeb\x04\x20\x9c\xa7\xe0\x4f\xb2\xb5\x74\x90\x01\xdb\x87\x73\x78\x9c\xad\x23\x8e\x78\x56\x71\x91\x82\x9b\xef\x28\x7c\xeb\x0e\x85\xf4\x93\x80\x85\xf3\xec\xd3\x5f\x3c\xa8\x6c\xcb\xa7\xfe\x19\x46\x21\xf4\x97\xe6\x0a\x02\xe7\xf0\x71\x00\xde\x41\x89\xe5\x7b\x3a\x3a\xf5\x12\x4d\xa3\x84\xab\xa4\x44\x13\x6a\xb1\xa3\x3d\xec\xaa\x11\xa0\xf9\xbf\x70\x32\x0d\x12\xef\xf0\x4b\x59\xf8\xfe\xbb\x49\x57\x80\xf3\x0a\xc5\xda\x6c\xa6\x70\x0c\x79\x35\x17\xbc\x6e\x6a\xd0\x4d\x4d\x34\x5a\xd5\xf7\x92\x53\xf8\xbe\xe1\xe4\xfc\xb8\x00\xa9\x4a\x24\xd1\xa7\x85\x47\x60\x22\xb0\x0c\xfa\x8e\x55\xbc\x1c\xea\xf7\x38\x33\xa1\x62\xd5\x9d\x7d\x3e\x6c\x2b\x1c\xef\x2c\x07\x88\x94\x9b\x50\xa9\x07\x56\x7c\xff\x5d\x87\x15\x7c\x35\x20\xfc\x73\x78\x3c\xa0\x61\x9e\x6b\x8f\x3b\x7a\x94\x7d\xa4\xe0\xb6\xaa\xa4\x54\xcf\x04\xde\x6c\xb8\x2a\xe1\xbc\x0f\xff\xd4\x93\x32\xf9\x76\x4a\x79\x1c\x17\x06\xd7\xa8\xa0\xe4\x3b\xae\xb9\x14\x33\xe0\xa2\xa8\x1a\x12\xb6\x05\xd5\x37\x21\x65\x75\xce\x03\xf9\x66\x0a\x5f\xe7\x38\xfb\x24\x95\x7c\xf7\x12\x6b\x46\xc6\xab\x86\x28\xfa\x9f\x96\xa2\x93\x2e\x7b\xb2\xbd\x7f\x8b\x68\x9f\x74\xdd\x84\x63\x11\x11\x46\xff\xff\x4b\xbb\x2e\xe7\x17\x20\x15\x25\x87\xb7\xa6\x28\x0f\x71\xdb\x4b\x44\x25\x49\xd6\x01\x55\xd5\x86\x99\x46\xc7\x28\xe8\xb5\xe8\x2b\x0d\x2f\x16\xa1\x57\xd1\x8d\x34\xb1\xee\x62\x89\x1d\x7a\xf5\x26\x75\xec\x76\x8c\xf0\x43\x81\x58\xc6\xbe\x4b\xa6\x82\xb7\xb3\x6e\x42\x25\x06\x08\x49\xda\x48\xae\x2d\xa3\x79\x89\xca\x36\xf8\xea\x6d\x85\x3e\xb0\xb8\x30\x8e\x66\x23\x4b\xcf\x04\x9d\x67\x09\x31\x13\xf0\xf1\xcf\xa5\x52\x8a\xa2\x14\x06\xe3\xea\x1e\xd6\xd5\x96\xae\x71\x25\x1b\xc2\x22\xdd\x0e\xbf\xde\x67\x01\xae\x38\xe5\xda\x23\xf6\xc5\x21\x8c\x99\x21\xd7\x0b\x4f\x39\xd9\xa0\x0b\x35\x3f\x74\xe4\xbf\x6a\x73\x28\x72\x16\xf7\x7b\xcf\xf9\x3b\xdc\x0f\x05\x81\x60\xcd\x07\x37\xbf\xf6\xa8\xde\x3c\x80\xbf\x7b\x5b\xe8\xf8\x8a\x01\xc8\x89\xba\xf9\xed\xbd\x25\x9f\x0e\x04\x18\xbf\x55\xf0\x6a\x4c\x53\xff\xe1\xbd\xa1\xd3\xd5\x17\xce\xfd\x2d\x0e\xb8\xbf\x01\x5d\x6d\x2b\x5a\xca\x76\x4d\xd4\x99\x99\xdb\x18\x34\x65\x3c\xf9\x21\x81\x05\xb7\xec\x48\x48\x28\x20\xf9\xc5\xb6\xdb\x0f\x69\xc5\xe4\xa8\x80\x67\xa2\xda\xb7\x5e\xdd\xb8\xbe\x28\x5f\x65\x8d\x4b\xdd\x2a\xf2\xe8\x81\xbc\x24\xc9\x71\x39\xcd\xf3\x42\x0c\x9e\x2b\x55\xa9\x2e\x19\x9e\x94\x85\x42\x1b\x59\x40\xe0\x1d\x60\xbd\x35\x7b\x78\xb1\xe8\x2d\xb4\x8d\xa7\xf6\x80\xc9\xf1\xe0\xbc\xfd\x3d\x24\x4f\x6d\x1e\x34\x4b\xf2\xff\x33\x78\xfd\x66\x16\x74\xe2\x2c\x27\x78\xe6\x6a\xe5\xab\x4b\xbb\x6a\x3a\x48\xe9\x45\xe9\xfa\xc0\x2d\xc4\x08\x4d\xcf\xac\xb1\x8b\xd0\x88\xb2\x7d\x6f\xe2\x5a\xdb\xab\xeb\x00\xb3\x56\x5e\x33\x53\x6c\xa2\x07\xd0\x07\x4d\x3f\xfc\x04\xa8\xd1\xfc\xf2\x0c\x67\x3c\xed\xa2\x9f\xc1\x3f\x06\x7d\xb0\x2d\x9e\x94\x92\x3b\x72\xa9\xae\x72\x31\x89\xf3\x18\x10\x7e\x5c\xd4\xca\x9f\xe0\xcc\x83\xab\x18\xa6\xc6\x03\xe8\x6f\x3e\xef\x68\xd3\xf8\x76\xfa\x49\xf4\x62\xce\xca\xf2\x3a\x88\x67\x62\x49\x88\xd2\x7a\x30\xfd\x1c\x28\xaf\x9c\x3a\x38\x18\xae\x56\x1f\xdf\xff\x69\xf0\x9b\xfe\x5f\x3f\xf5\xf5\xca\xbb\x9b\x04\xfb\xb1\x41\xb8\xe7\xa6\x72\x9c\x3d\xa7\x15\xab\x4f\x2f\x5c\xa6\xdb\xea\xc9\xf7\x38\xd2\xb6\x24\x0c\x36\xd9\x42\xac\x58\xa3\xf9\x47\xaa\x77\x13\xcb\xa2\x32\x84\x8d\xa9\x2b\xc0\xba\xd1\xc3\x13\x3d\xa0\xb6\xaf\xdd\xfe\x37\x63\xe4\x5f\x13\xf9\x6d\xd1\xec\xcb\x30\xdf\xb1\xc5\xf2\x7e\xca\x6d\xa6\x7d\x98\x68\xe7\x03\x1c\xe5\x83\x95\xd5\x30\xc9\x5e\xd7\x0f\x32\xde\xc4\x9e\x8c\x4f\x49\x0a\x59\xd7\xbc\x65\x7c\x52\x8e\x1e\xc7\xfc\x3f\x0e\x84\xcd\x89\x3b\x46\x94\x84\x4b\xef\x0e\xc9\xe2\x70\x10\x26\x70\xf7\x0b\x26\x3b\xde\x67\x9c\xca\x0b\xe6\xe8\x03\xcd\x3c\x8e\x70\xae\x41\x49\x1d\x71\x20\x38\xef\x16\x9b\xce\x76\x92\x16\xf6\xed\x2b\x7b\x5b\xa9\xd2\x46\xa6\xd3\x3f\x25\x6b\x7b\x93\xd0\x69\x6b\xfa\x06\x90\x0d\xf3\x06\x34\xaf\xb7\xd6\xad\x0a\xc3\xb8\xd0\xa0\x2d\xfd\xae\x33\x15\x03\x09\x96\x59\x96\x12\x32\xc2\x0d\x7e\x00\x14\x85\x2c\xdb\xef\x81\x1b\x7b\x36\xdf\x71\xb3\x77\xca\xeb\xb5\xc2\xb5\x35\x60\x2a\xd8\x1a\x5e\x0d\x95\x63\xfd\xbe\xaf\xef\xa8\xda\x8e\xd9\x40\x3b\xb5\xd7\x7e\xd3\x86\xbd\x73\xd7\x57\x9d\xbe\x5b\xb7\xf5\xe1\x1c\x65\x10\x55\x1f\x72\x7e\xe2\x16\x81\xc5\x38\x69\xef\x41\x5d\x01\x7d\xeb\xf1\xfe\x8a\xfb\xdb\xe9\x10\x4e\x42\x19\xfd\x7b\x4c\x59\xfb\x68\x37\xf8\xe1\x51\x97\x9b\xf7\xb5\x72\x08\x76\xcc\x15\x46\x21\x0f\x76\x9e\xfd\x7d\x4b\x68\xb9\x4d\x42\x6a\x30\x75\xd7\x1e\xa3\xbd\x56\xbf\xff\x6a\xbc\x8b\x4c\x28\xdb\x86\x6e\xf4\x87\x2d\x86\x51\xd8\x77\x23\x2d\x5c\xeb\x54\x6c\xe3\x29\x97\xdd\x6c\x90\x1a\xe7\x22\xff\x3c\x68\x80\x5b\x35\x14\xaf\x1c\x74\xdf\xb0\xa0\x08\xff\xfd\x77\x67\xf0\xd0\x5d\xb1\x5d\x5d\x42\xdd\x68\x63\x3b\x0e\xbe\xa9\xe0\xd7\x79\x4d\x7c\x78\x5f\x43\xa8\xed\x85\x9e\xf7\x42\xa2\x5d\x50\xc7\xbc\x64\xf0\x6b\xdf\x8c\x3f\xf7\x64\xf6\x17\xa4\xcc\x80\xf3\x8c\x37\xfd\xc5\x77\xa1\x33\xd5\x32\x6b\xdc\xc9\x24\xd7\x24\x24\xcf\x91\x6e\x0a\x6b\x6f\x27\xd3\x1c\xdc\xb6\x84\x45\x99\xb7\xf6\x4f\x5d\x0a\x37\xd0\x7e\x1a\xbf\x55\x69\x6f\xe7\x47\xb5\xfb\x7d\xd1\x01\x09\x0a\x0b\xa9\x86\x8b\xca\x7b\x6e\x43\x6e\x82\xe6\x26\xdd\x79\xeb\x0c\x3e\xfb\x8e\x22\x5c\x48\x5e\xa7\x69\xbe\x53\xe1\x37\x23\x38\x33\xef\x13\x10\x3a\xb5\xb3\x45\xc0\x67\xe1\xfd\x3d\x77\x11\xa3\xce\xd4\xa7\xd4\x85\x54\x0a\xf5\x56\xba\x9a\xdd\x96\xec\x07\x7b\xc9\x49\x55\xd2\x3b\x54\x6b\xba\x9d\x9e\xb1\x1e\xe0\xc5\xac\xeb\xcc\x66\x03\xb0\xbf\xa4\x9f\x9c\x33\x9f\x0a\xbf\xf8\x61\x78\x71\x5b\x22\x0c\x95\xe7\x71\x19\x51\xe6\x4d\x88\x7e\x1d\xca\x3f\xba\xf5\x70\x96\xfc\xbf\xed\x47\x86\xc1\xe3\xe5\xf4\xcf\xd9\x76\x8b\xa2\x9c\xc4\xbd\xd3\x23\x11\x87\x7a\xe1\x6d\xa0\xf8\x5e\xa4\x74\xaa\x80\xce\x7f\x9e\x8e\xbb\x09\x52\xa5\xce\x40\x02\xef\x26\xf0\x98\x8c\x6f\xc5\x9b\x56\xb6\x72\x21\x09\xf7\x71\x0e\xae\x1d\x3e\xb1\x03\x5f\x2d\x40\xa1\x0d\x13\x1e\xb2\x94\x65\x1c\x79\x58\x35\xd6\xb7\x6e\xa5\x41\x61\x38\xab\xfc\x3c\x90\x9b\x43\xb8\xe3\x55\x15\x01\xda\xc2\x77\x19\xcc\xc9\x77\x14\xf2\xa9\x96\x76\xe6\x40\x8a\x15\x57\x35\x96\xc0\x92\x2b\xe2\x30\x77\x16\x47\x25\xf0\x83\x09\xc3\x7e\x5d\xde\x47\xca\x1d\x67\x46\x52\x99\xab\xcb\x34\x58\x2a\x98\x8c\xe6\x35\xe3\xe1\xf3\xde\xc4\xc6\x43\x7a\x87\xfb\x80\xcc\xe5\x34\x9f\x89\xcb\x66\x34\x31\xeb\xe9\xe3\x1b\x8c\xd4\xfd\x0d\xc7\xc5\xe4\x07\xd9\x78\x96\x57\x4a\xed\x27\x3b\x3c\x96\xe9\x19\x3c\x5c\x30\x61\x7b\x54\xa1\x53\x33\x34\x18\x13\x93\x46\xeb\xe6\xc6\x06\x7d\xba\x81\xfc\x0b\x22\x71\x7b\x58\xf2\x35\xf1\x43\xb6\x70\xe0\x5c\xfe\x54\xae\x68\xbb\xa4\xec\xdf\xa8\x66\xa4\x68\x0b\x3d\xba\x5d\xcf\xde\x4a\xd4\x46\xc9\x3d\x96\x33\xdf\xb0\x72\x45\x40\x53\x95\xad\x71\x38\x03\x48\xc7\x71\xe8\xc7\xef\x84\x5e\xcb\xf2\x00\xad\x09\x43\xde\x74\x32\x97\x6e\x15\xe6\xaf\x97\x89\x6a\x37\xa8\x60\xfb\x16\xb0\x60\xc2\x12\xc3\xaa\x0a\x4b\x67\x9c\x92\x0c\x7c\x8b\xaa\x33\xca\x40\x50\xb2\x0f\xcf\x99\x62\xb5\x3e\xcb\x83\xeb\x19\x5c\xbb\x0c\xfe\x36\xf1\xe4\xb7\x6d\x45\xd3\xcf\xdb\x33\x98\xe1\x27\x0b\x9c\xbf\xf4\x93\xf3\x74\xd3\xa8\xd3\x25\x20\x93\x2e\x75\x49\x68\xeb\x44\xe6\xe3\x4c\x22\x97\x46\x3a\x4f\x47\xb9\x2a\xd9\x6f\x1c\x19\x25\x93\xe0\x02\xb6\x7e\xc5\xc3\x7e\xcf\x32\xa5\x2d\x64\xbe\x7f\x87\xc7\x3e\xef\x4d\x2e\xf0\x6d\xf6\x4b\xf0\x96\xe8\x5a\xa0\xc3\xc0\xfc\x89\x06\x40\x85\x94\xe6\x08\x40\x1d\xa3\x27\x89\xfd\xc2\x34\x41\x29\x27\x89\xc2\x4d\x23\xe8\x00\xd2\x0e\xd7\x39\x63\x66\xda\x04\xf3\x3e\x68\xd1\xae\xfd\xe1\xc6\xc7\x9b\x65\xc5\x0b\xe7\x1f\xb3\x49\xeb\x38\x78\xf1\xae\x63\xc4\xe4\x76\xdd\x2e\x67\xeb\xcf\xc3\xef\x93\xde\x99\xe2\xb2\xb3\xae\x8f\x98\x97\x48\x9a\xf5\x0b\x7e\x98\x4c\x67\xbd\x7d\x51\x02\x17\xd5\x5a\x2a\x6e\x36\xb5\x53\xf0\xfc\x6f\xf3\x1f\x7f\xbb\x7e\xfb\xe3\x6f\xd7\x4f\xbe\x79\xfb\xed\x5f\x9f\x64\x40\xa6\xbd\xf3\x2e\x36\xe8\x46\x2e\x34\x62\x3b\x78\xd7\x8a\x5a\xba\xd4\x32\xd6\xf4\xda\x87\xca\xde\xd1\xb9\x7e\x65\xbf\x38\x6f\x4f\x37\xdf\xa1\xe2\xab\x81\xf3\x27\x99\x4e\xae\x74\xf7\x9e\x1e\xcb\x4b\x66\xd8\x59\xa6\x5e\x07\x37\x95\xb2\x66\x5c\x5c\xe3\x96\xb9\xbb\xaf\x1b\xb6\x3e\x83\x87\x3f\xff\xf6\xec\xcf\x47\x8b\x10\xc0\xdf\x92\xe2\x3c\x7a\xf5\xf8\xf1\xa3\xc5\xf5\xe3\xc7\x8f\xc8\x3b\x3c\x7a\xd8\x07\xb5\x61\x7a\x93\x30\xfe\x97\xf4\xe3\xfc\xd7\xdf\x2f\x16\x4f\xbe\xf9\xeb\xdb\xcf\xe1\xfd\x85\xd6\xa8\x4c\x9b\xce\x73\x93\x6b\x14\x73\xdf\xf7\xf9\xe7\x79\xdd\x27\x31\xe6\xcc\xce\x16\x22\x63\xa1\x70\x21\x91\x32\x1d\x92\x09\xef\x86\xb6\x3e\x71\xc1\x10\xfa\x4d\x02\x1b\x39\x97\x58\x49\xb1\xd6\x60\x64\x4f\x13\x3a\xb5\x67\xdf\x7e\xfd\xa7\x2c\x5e\xf4\x8e\xf2\xc3\x0f\xb0\x65\x82\x17\x93\x87\x37\x11\xa9\x3f\x85\xad\x8a\xca\x46\x85\xee\x4b\x36\x8e\xf9\x70\x3a\x46\x50\x8f\x96\x30\x19\xfc\x3a\xa5\xf8\xcd\x83\x11\x56\x78\x22\xbe\x4a\x5f\x11\x64\xb5\x50\x40\x67\xc9\x8b\x35\xf7\x7c\xb4\xf5\x9c\x7a\xaf\x3e\xd2\x6b\xec\x9a\x62\x32\x36\xe5\x66\x8e\xf2\x82\x25\xbf\x3d\xf0\xa5\x48\xd4\x80\xfe\xd2\x3a\xbb\xfa\xf0\xc6\x34\x4a\x06\x25\x0f\xbd\x96\x69\xaf\x1f\x15\x58\x90\x0f\xbc\x24\x9c\x38\xa2\x6d\x9a\x50\x33\x25\x2d\xc8\xa7\x22\x6c\xd7\x0e\xef\x46\xc6\x71\xec\xc1\x06\x66\x72\x02\x05\xc7\x35\x6e\x13\x0a\xda\xee\x6d\x44\xda\x37\x95\x6b\x3b\xc6\x4d\x5e\x52\x96\xae\xbd\x1f\xe7\xb4\x82\xea\x2d\x59\xf1\x6e\x8c\xa2\x7b\xb5\x23\x34\xfa\xe9\xff\xd3\x03\xc9\xd8\xb0\x3e\xb7\x02\xe8\x66\x63\xd9\xf4\xb3\x41\xb5\x62\x85\x8f\x01\xee\x1d\x4c\x68\x04\xbb\x52\x88\xcb\x38\xec\x4d\xb5\x15\x53\xed\x40\xbb\xaf\x20\x14\xae\x9b\x8a\x29\x60\x8d\x91\xb5\xab\xf2\xfc\xb4\xa0\x1f\x43\xa4\x45\x6e\x0a\x31\x9d\x8a\xf0\x35\x89\x76\x63\x8d\x2e\x6d\x6a\x47\xbb\x6f\xe9\x8c\x76\x08\xf3\xb6\x7d\xa7\x61\x36\xca\xbe\xab\x61\xc9\x70\xf8\x78\xb5\xc5\xe3\xe1\x2c\x9c\x67\xed\x71\x3e\x8e\x66\x6b\xae\x78\xb0\x95\xc3\x31\xf5\xcb\x19\xfc\xaf\x5d\x3b\x0a\x4f\x1b\xa6\x8c\x4b\xc9\x26\x03\x2f\x12\x92\x91\xa8\xfe\x4e\xb9\xf5\x1b\x87\x6b\x30\x5a\xb4\x92\xaa\xc0\xeb\xee\xca\x4e\x3d\x6e\x47\xa7\x5b\xb6\x6c\x95\xdc\xf1\xd2\x8f\x05\x84\x09\x7b\x23\x43\xdd\x64\x64\xb7\x70\x72\x89\x90\x9e\x45\xa0\x76\xc6\xd4\x5f\xc0\xbb\x1b\x65\x74\x53\xdc\x24\x6f\x5b\x66\x89\x81\xc7\x19\x99\x6c\x2c\x4d\x67\x03\x82\xc9\x12\x71\x77\xe9\xae\x7d\x11\x33\x58\xcf\x75\xfa\x08\x9d\x8a\x97\xeb\x76\x72\x35\x4c\x6a\xba\x3c\xa5\xda\x7b\xc2\xf8\xb2\xc2\xd0\x49\x8b\x3a\x97\x81\x09\xea\x37\xf3\x4f\x93\x2c\x20\x45\x85\x12\x2f\x7c\xb0\x24\x3a\xed\x74\xac\x0c\x36\x94\x3d\xf2\xfb\x77\xab\xdb\xf0\x1d\xd9\xdf\x1e\x79\x11\xe6\xf0\x82\x33\x49\xe1\xb5\xbf\x0f\x36\x8e\x2c\xef\xa5\x58\xf1\xb5\x6d\x96\xb9\xe7\x79\xde\x06\xfb\x0d\x8f\xaf\xe2\xc0\x85\x1e\xac\x88\xec\xdb\x97\x67\x37\x3f\x9d\x39\x81\x04\x39\xf8\x6a\xcf\xdb\xbb\x91\xdb\x47\x15\xee\xb0\x6a\x85\x90\x3c\x22\x6b\xb6\x52\x64\xf0\xf2\xf7\x5f\x76\x74\xd8\x9b\x39\xb8\xa1\xed\xe7\x76\xd2\x79\x94\x9e\xc5\xc5\x1f\x37\x57\xcf\x9e\x9e\x59\x2a\x5c\x42\xc1\x35\xa0\x62\x1a\x75\x32\xe9\xd0\x79\xf9\x71\xba\x55\xb8\xe3\xb2\xd1\x69\xa7\xe7\x8b\xcc\xfe\x50\x71\xdd\x96\x73\xdd\xf2\x7f\xdc\xf7\xb7\xde\x7e\x60\x40\x76\xe8\x8a\x64\x70\x42\xb6\x7d\xbf\xd2\xbe\xba\x3a\x62\x1c\xc6\x95\x89\xae\x51\x1f\x1b\x7c\x14\x29\x78\xc1\xb7\xcc\x7a\x85\xcc\x36\x53\x94\xed\xfb\x82\x10\x1a\xd3\xc1\xd1\x91\xa9\x2c\x38\x26\x92\x7a\xbd\x6f\x2f\xcb\x7b\x16\x91\xf3\x25\xfd\x94\x5f\x20\x0d\x50\x16\x1a\x34\x0f\xa6\xc3\xe3\x16\xe3\xd9\x6f\xdb\x28\xc9\x12\xe6\xfe\x4f\x0f\x6e\x7f\x50\xe3\x9e\xbe\xc0\xd1\x89\x41\x87\xa7\x43\xd7\x47\x7e\xfe\xf2\xc9\xf7\xbd\xf9\xcb\xd1\x66\x8f\x91\x5b\x9d\x46\x85\x5e\xce\xee\x1a\x3f\xa1\x17\x1b\xbb\x3f\x05\xe9\xd5\x37\xa7\xdf\xe6\x8d\x9e\x9a\xfd\x93\x6a\xae\x7d\x7c\xd7\x10\x94\x75\xc3\x74\x3b\x9b\xe3\xaf\xbe\xe7\xc7\xc5\xd5\x2f\xe8\xb5\xb8\xf3\x84\x71\x31\x3b\x06\x1c\x5a\x2e\xe1\x72\x30\xce\xa3\x2d\x71\x25\x15\x02\x37\xf6\xcd\xed\xd2\xb6\x10\xb6\xdb\x7e\x7b\x71\x1c\x5b\xe6\x0a\xec\xeb\xbb\x31\x6e\xff\x4c\x99\x80\x7d\xbd\x2d\xb7\x49\x1f\xd9\xb6\x82\x50\x71\x59\xe6\xb2\xd9\xd8\x66\x60\x60\x7d\x43\x89\x97\xef\x82\x6f\x95\x34\xb2\x90\x15\x6c\x58\x65\xb4\x9b\x17\x43\x2c\xb5\x9f\xb5\x56\xa8\x71\xf8\x62\x7d\x30\x1f\x39\xde\xd1\x75\x4f\x07\xdd\xfb\x47\x37\x6a\xc8\x60\x29\x65\x85\x4c\x80\x41\xe7\xb9\x79\xda\x05\xb5\x43\x89\xe1\x19\x7d\x4f\xeb\x76\x49\x6f\xac\x97\x9b\x64\x73\xde\xea\x4a\xbf\x8c\x70\x26\x6f\x3b\x8d\xf5\xa9\x7b\x46\x98\x1c\xce\x87\xe0\xfb\xcd\xfe\x41\xdb\x20\xfd\x9c\xd3\xc5\x87\x2f\xe1\x05\xa4\x7f\x9d\x62\x43\xfd\x6d\x37\x57\xcb\xd2\x3f\xdf\xc7\x2a\x52\x53\xf3\x40\xc8\xd6\xfc\x2b\xcd\x04\x8d\xef\x01\xeb\x0e\x0e\x07\xa7\xcd\x02\xaf\x8c\x6f\x29\x27\x00\xd9\x9a\xf9\xc1\x81\x43\x9c\x0d\xad\xfb\x2f\x64\xeb\x60\xa3\xfc\x30\x5f\xc3\x93\xe7\x38\xed\x10\xdc\x86\xa5\x72\xd5\x54\xd5\xbe\xe7\x43\xda\x71\xd2\x91\x6b\x9d\x78\xac\xac\x39\x39\x7e\xa8\xb4\x75\xff\xf9\x6d\x16\x3f\xc2\x78\x74\x97\x25\x30\xe6\xe3\xff\xb3\x2f\xd2\x2b\x7b\xaf\x12\x55\x19\x32\xb7\xc0\xb0\x59\x77\x63\x91\xf6\x1c\x9d\xc2\xed\x5d\xbb\xd6\xbe\xb8\xca\x96\xf3\xd5\xa1\xa8\xeb\xa5\x3d\x3e\x6f\xd8\xb6\x1e\xfa\xa3\x70\x97\x6f\x1e\x24\xfd\x92\x07\xfd\x51\x8b\xc1\x88\xe6\x01\xb7\x5e\x2a\xd1\x32\x37\xb4\x58\x55\x71\xc0\x66\xfc\x9f\xb2\x18\x7f\xbb\x9e\x69\x54\xf2\xef\x2b\x50\x84\x89\x89\x63\xdf\x34\xd2\xb1\x0f\x3d\xa6\xfe\xf6\x91\x35\x5f\xc1\x1d\x3a\x7e\xc7\xf7\xfd\xe1\x1f\xaa\x68\xb3\x5d\xfb\xcf\x9c\x78\x70\x07\x54\x7e\x20\x0c\x76\x4c\xb7\x93\x4f\x8e\xa4\xad\xbd\xb7\x33\x41\x72\xd9\x48\xf6\xf9\x3d\xe2\xce\x63\x47\x57\x86\x9d\xc5\x31\xa3\xf6\x8c\xb2\x77\x95\x69\xa0\xb2\x2c\xed\xbe\x37\x86\x73\x38\xd5\xee\xe3\xe9\x2a\x56\x28\x2f\x16\x76\x5d\xbe\xb5\xfb\xf0\x78\x6c\xab\xeb\x1c\xe4\x7b\xfb\x21\xb1\xcd\x64\xf2\x95\x49\xe6\xff\xfa\x4d\xfe\x55\xea\x20\xf3\x67\x61\xb1\xbb\xb4\x88\x3e\xe0\xe3\xa7\x0e\x09\xfe\x11\xfd\x5c\xb3\x1d\x4e\x62\x4d\x69\xcf\x39\x99\xce\xc0\xc8\xb3\x61\x0e\x85\xde\xc3\xa7\xff\x0b\x00\x00\xff\xff\xd3\x7e\x33\x90\x99\x47\x00\x00" func epochsFlowclusterqcCdcBytes() ([]byte, error) { return bindataRead( @@ -299,11 +299,11 @@ func epochsFlowclusterqcCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowClusterQC.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0xe3, 0x1f, 0xbe, 0xf1, 0x89, 0x5b, 0x6d, 0xfb, 0xbf, 0xd7, 0x73, 0xba, 0xf5, 0xff, 0x65, 0xf1, 0xca, 0xc6, 0x91, 0xca, 0x98, 0x1f, 0xd, 0x6d, 0x46, 0xa6, 0xa6, 0xf9, 0x68, 0x8, 0xa6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9c, 0x54, 0xa8, 0xbe, 0x5d, 0x90, 0xf6, 0xc3, 0x20, 0x88, 0x98, 0x6c, 0xff, 0x87, 0x13, 0x35, 0xa9, 0xd7, 0x2d, 0x73, 0x54, 0x2b, 0xf5, 0x8c, 0xda, 0x75, 0x9a, 0x1d, 0xc1, 0x8a, 0x83, 0xa2}} return a, nil } -var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x7b\x6f\x1b\xb7\x96\xff\xdf\x9f\xe2\x24\xc0\xa2\x52\xab\xfa\x71\xd1\x7b\x81\x35\xaa\x74\x1d\xdb\xcd\x1a\xe9\x4d\x82\xd8\x6d\x17\x08\x82\x86\x9a\x39\x92\xb8\x9e\x21\x55\x92\x63\x45\x9b\x9b\xef\xbe\x38\x7c\x0c\x39\x33\x1c\xd9\xce\xcd\xdd\x15\xd0\x22\xd2\x90\x87\xe4\x79\xf1\x77\x1e\xe3\xa3\x6f\xe1\xe0\xdb\x83\x6f\x01\xfe\xce\x04\x5b\xa1\x06\xb3\x46\xd8\x28\x59\xa0\xd6\x20\x97\xb0\x42\x81\x8a\x19\x2e\x56\xc0\x60\xa5\x64\xb3\x81\x5b\xdc\xc1\x96\x9b\xb5\x1b\xca\x94\xe1\x05\xdf\x30\xc3\xa5\xa0\x09\xac\xaa\xec\x83\x42\x0a\x8d\x42\x37\x1a\x84\x2c\x51\xd3\x12\x4b\xa9\xec\xa3\x66\x53\xc8\x9a\x28\xe2\x46\x16\xeb\x43\xb7\xfe\xef\x6b\x14\xfd\x49\xc0\x14\xc2\x92\x2b\x6d\xe8\xc9\x92\xab\x1a\xcb\x19\x91\xd8\x41\xc1\x04\x28\xfc\xb3\x41\x6d\x80\xc1\x9b\xb0\x0b\x61\x40\x2e\xfe\x1b\x0b\x03\x4b\x25\x6b\x30\x6b\xae\x69\xaa\x51\xac\x30\xb4\xca\xcd\x1a\x77\xdf\x54\x15\x34\x1a\xdd\xc3\x30\x5a\x2a\xc0\x3b\x54\x3b\xd0\xcd\x42\x13\x5d\x61\xdc\xf6\xc0\xac\x99\x71\x6b\xd2\x6e\x18\x68\xc3\x6e\xb1\xec\x6d\xd5\x1f\xe2\xcc\x8e\x84\x05\xae\xb8\x10\x74\x42\xb9\x04\x64\xc5\x1a\x2e\x89\xd4\x35\x9a\x66\x03\x9b\x35\xd3\x68\x4f\x01\xac\xac\xb9\x00\x2e\xb8\xe1\xac\xe2\xff\x63\xb9\x9f\x6c\xd8\x72\x99\xc8\xd2\xd8\x8a\x6b\x43\xe4\xfa\x2c\x1a\x61\x2a\x5c\xd2\xb2\xdd\xc1\x44\x8a\xf8\xb6\x91\xc4\x34\x0d\x35\x13\x3b\xa8\x51\x6b\x2b\x78\xa6\xdd\x29\xb7\xc4\x44\x23\x2d\xd1\x8b\x97\x2f\xe0\xe9\x76\xcd\x0d\x2e\x24\x53\xe5\xd3\x28\xf7\x0f\x09\xcb\x0f\x89\xe0\xdf\x1d\x9d\xc9\xf4\x03\xd4\x68\xd6\xb2\x9c\xd1\x72\x8b\xc6\x38\x06\xd0\xfa\x76\x71\x29\x2a\xcb\xe4\x9a\x93\xe0\x96\x5c\xb0\xca\x7d\xd5\xda\x6a\x90\x28\x10\x36\xa8\x3c\xf3\xef\x38\x1b\x2e\xa7\x51\x94\x3f\xd3\xc4\xeb\x76\xde\x64\xea\x57\x3d\xa4\x55\xe9\xbf\xd7\x44\x88\xc1\xb3\xbf\x1e\xff\x1b\x98\xb5\x42\xbd\x96\x55\x99\x63\xe0\x9a\xdd\xa1\xdf\x90\xc1\xd2\xae\x86\x1f\x89\xfb\x9a\xd5\x08\x1a\x2d\xd7\x6f\x71\xa7\x67\x41\x14\xc4\x15\x2b\x45\xe0\x1a\x0c\x16\x6b\xc1\x0b\x56\x55\x3b\x3a\x0d\xd7\x6b\x74\x9b\x38\x13\x3b\x29\xdc\x99\xff\x6c\x48\xb3\x68\xaa\x36\xcc\x20\x11\xb4\x5f\xda\xed\xeb\xc8\xd8\x9f\x2b\xb9\xbd\x78\xf9\xe2\x70\x85\xa6\x77\x46\x3d\x99\x12\x5d\xa9\xda\x31\xe5\xed\xea\x5c\xd6\x9b\x0a\x0d\x96\x2d\x07\xb4\x5d\xfd\xbc\x77\x4a\xda\x06\xe9\x15\x17\x0d\x92\x74\xbd\x04\x1c\xff\x5b\x1d\xc0\x3b\x14\xc0\x96\x06\x9d\x4e\x91\x81\x71\x85\x25\xb0\x5a\x36\xc2\x38\x56\x2d\x10\x45\x87\x5f\xb2\x59\x91\x11\x83\xb3\xaf\x54\x7f\xb9\x06\x06\x35\xd6\x0b\x54\xd6\x35\x80\x46\xc5\xd1\xfa\x15\x27\x5e\x5d\x33\x65\xda\xf1\x1a\xb6\x6b\x6e\xb5\x56\xaa\x92\x0b\x66\xbc\x3b\x22\xc2\x89\x4b\x32\x8a\x09\xcd\xc9\xdf\x90\xba\x2f\xd0\x6c\x69\x47\x96\xa0\x06\x2e\x2c\x77\x0e\x0f\xbe\x3d\x3a\x38\x60\x05\xcd\x99\xb0\xaa\x9a\xc6\x4d\x79\xe6\xc1\xa7\x83\x03\x00\x80\xa3\x23\x98\xff\xf3\x9f\x40\x8a\x08\x5f\xfe\x76\xf9\xea\xe6\xfa\x6b\x12\xf7\xb4\x8e\xe0\xd2\x33\x7d\x4b\xce\x32\x7a\x10\x14\x6c\x51\x79\x66\x5d\xbc\x7c\x61\x87\xa7\x67\x27\xb1\x1a\xb8\x36\x4c\x99\x8b\x97\x2f\x26\xd3\x07\x10\x2c\x5b\x6a\x5e\x1f\x50\x90\x9c\x3b\x3a\x1b\xd5\x41\x61\x21\x55\x89\xe5\xc8\xca\x97\xa2\xa4\x75\x97\x5d\x7d\x3e\x85\x77\xd7\x46\x71\xb1\xfa\xe9\xfd\x4f\x63\x5b\x62\x3d\x73\x85\x35\xd3\xd6\x7f\x91\x52\x06\xbd\x4d\xbd\x55\x74\x56\x23\x7b\x79\xae\x24\x2b\x0b\x16\x1d\x16\x91\xbd\xba\x38\x05\xb7\x97\x99\x55\x14\x14\x26\xfc\x30\xfd\x9a\x6a\xd2\x15\xab\xa7\x7b\xfe\xfa\xd5\xcd\xdb\xb3\xf3\x1b\xf8\xed\xec\xed\xd5\xd9\xf3\x5f\x2e\xbf\xa6\xee\x74\x57\x6c\x99\x7c\x43\x37\x0a\x8a\x95\x59\x07\xef\xe6\xee\x39\x2b\x52\x23\x61\x91\xba\x44\xa6\x33\x9e\x7a\xc0\xde\x0a\x4d\xf2\xf8\x25\xee\x7e\xb1\xf4\x4f\xe1\x4a\x98\xb8\xf0\x95\x28\x79\x61\x2d\x9b\x2f\x5b\xa1\x71\xed\x55\xb8\x24\xef\x26\xa4\x19\x10\xbf\x63\x0a\xca\xdb\xd5\xa5\x1b\x75\x0a\xcf\xa5\xac\x46\x88\x76\xd1\x80\x42\x2d\x1b\x55\x38\xc5\x61\x95\x42\x56\xee\x9c\xce\x16\x15\xe3\x35\x96\xb0\xd8\x01\x73\xba\x75\x75\xd1\x52\xf4\xe8\x01\x81\x97\x28\x0c\x37\x3b\x30\xb4\x72\xc4\x12\x61\xe0\x2b\x37\x51\xb7\x9c\xb3\x64\x81\x45\x60\x44\x90\x44\x14\xd8\xce\xa0\x4b\xc1\x2e\xb7\xe5\x2d\x10\x41\x7f\xd9\x6c\xb0\xe0\x4b\x5e\xc0\xd5\x05\x30\x51\xe6\x0f\x42\x17\xbe\x05\x59\xbc\x8e\x44\x3f\x08\x5e\x7d\x20\xe6\x2d\x59\xa5\x11\x6a\x64\x42\xb7\xc8\x45\xd9\x8b\x4a\x48\xb8\x93\x16\xc8\x15\x6c\xc3\x16\xbc\xa2\x53\x05\xf4\xd0\x3f\xbf\x51\x4d\x9f\x4a\xe7\x44\x09\x09\x62\x6c\x9f\xa1\x81\x64\x47\x8e\x45\x41\x97\x88\x93\x25\x3d\x3c\x77\xe3\x4f\xe1\x93\xb3\x34\x27\xd5\xcf\x51\xac\x6f\xad\x57\x21\x05\x8d\x56\x1d\xef\xaa\xb0\xf5\xa2\x51\xaa\x45\x6b\x89\x82\x73\x4d\xa7\x56\x48\x37\x38\xcb\xe1\x32\x0b\xf7\xe2\x5d\x3e\xe9\x42\x8f\xe9\xe8\xde\xe3\x66\xbc\x0b\xd1\xa7\xf0\xce\xff\xf3\x7d\x62\x62\x8a\x15\xb7\xda\xeb\xd6\x37\x7a\x08\x75\xf6\x1f\xe0\x25\xee\x4e\x07\x62\xf9\x8d\x55\x0d\x9e\xc2\xb5\x03\x25\x9b\x66\x51\xf1\xc2\x59\x6f\xab\xb0\x59\x3b\xb5\x46\xe2\xec\xed\x8e\x48\x10\x67\xac\xca\xcc\xa2\xf4\xad\x8a\x90\x9e\xad\xb8\x36\xa8\x82\xdd\xf7\x20\xe4\x18\x35\x26\x00\xeb\x8d\x21\x90\xac\xd8\x2e\x21\x4b\xea\x41\x74\xa3\x3b\xd9\xa1\xe9\x8a\xa9\x66\x9b\x0d\x09\xe5\x5f\x23\xae\xde\xad\xf3\x7c\xf7\xca\x3b\xfc\x56\xed\xda\x6b\x28\xd1\xbd\x33\x3a\x06\xad\xdb\x08\xfe\x67\x33\x64\xab\xe7\xb8\x8b\x6d\xc2\x24\xeb\x7d\x06\x72\xe6\x1a\x34\xc9\xd7\x1a\x52\xcd\x4c\xb1\x26\x08\x24\xd0\xfd\x10\x7c\x52\x6b\x46\x2d\xa3\xa2\x31\x12\x93\x2c\x5f\x9d\xcf\x20\x76\x16\x6b\x26\x56\x08\x96\x40\x35\x7a\x76\xb7\xf9\x3e\x8e\x3c\x85\x77\xed\x91\x87\x0a\xbb\x96\x5b\x17\x19\xe4\xaf\x7a\x3a\x4a\x74\x93\x14\x36\x11\xbc\x1f\xe1\xd2\xe3\x36\x76\x4e\xcf\x4f\xe1\xd3\x15\xfd\xff\xd7\x2b\x61\xfe\xf6\xc3\xe7\xff\xbb\xdb\xf7\xfc\xf5\xab\xeb\x9b\xb3\xaf\x8b\xdc\xba\x2b\xb6\x4b\x32\x21\x6d\xc8\x00\x1b\x66\xd6\xce\x93\x39\xdc\x45\x4e\x7f\x93\x71\xfa\x3a\x7b\xdb\x9e\xd1\x9c\x6b\x23\x15\x5b\xe1\x1b\x46\x57\x6d\xf2\x25\x3b\x23\xb9\x50\xbe\x74\xde\x1b\xeb\x74\xdc\xb4\xf8\xef\xa8\x45\xd7\x46\x35\x85\x0d\x20\x15\x6e\xc8\x9c\x05\xc5\x79\x9a\x8b\x55\x85\x19\x3f\x3e\x58\x4e\xbb\xf9\xde\x9f\x06\x94\x9e\xe2\x96\xab\x8b\x10\x40\xb9\x6b\x74\x2d\x7b\xe1\x5b\x4a\x3a\x77\x9a\x2e\xe2\x1b\x2e\xe0\x11\x60\x58\xa5\x4f\x8e\x86\xfd\x8e\x50\xb3\x5b\xda\x01\x30\xad\x9b\x7a\x63\xac\x99\x90\x20\xb5\x46\xe5\xbe\xb1\x85\x6c\x4c\x48\x86\xec\xa3\xd8\xdf\x60\x0f\x82\xc6\x1d\x72\xc1\xcd\xbd\x80\x15\x3e\xb5\xe3\xe9\xa3\xb1\x5a\x1e\xba\x39\x30\xf7\x67\x1f\x0e\x08\x3b\x9c\x07\x72\xed\x90\xcf\x07\xee\xff\x1d\xec\x98\x45\x26\x5c\x87\x74\x11\x96\xd1\x35\xf4\x00\x7c\x88\x34\x76\xed\x4d\x73\x18\xa1\x3f\x8d\x8f\xe4\x84\x36\x4c\x78\xba\x52\x96\x2d\xf2\x59\x36\xa6\x51\x08\x1b\x49\xfb\xe4\xac\xf2\xb1\xdf\xcc\x66\x1b\xc8\x43\x26\x58\xab\x22\xb4\x47\xd7\x14\x2f\x03\xe2\xb4\xdb\x90\x1b\xda\xa7\x54\x09\x7c\x09\x19\xa6\xdc\xbd\x17\x81\x12\x7e\x34\x21\x6f\xd5\x17\x5d\xbb\xf3\x94\x3b\x19\x05\xf6\xb7\x7a\xd0\x86\xc4\xe0\x1f\xad\xb2\x19\x85\xe8\xcb\x7f\xa3\xb0\xf7\x0b\x7d\x42\x0a\x21\x59\xfc\x4a\x7b\x44\xe6\x09\x4e\x61\x3e\x07\xc1\xab\xd3\xc1\x64\xfa\x3c\x3d\x67\xc2\x5e\x44\x0a\x99\xc1\x31\xd4\x6d\x45\xd6\x1e\xd8\x87\x18\x79\x20\xfe\xb4\xb3\xcc\xe7\xc7\xe9\x70\x38\x4e\x82\x2b\xdf\xb9\x61\xef\x61\x6e\xd1\x6c\xa2\xcf\x1d\x81\x78\x20\x33\xa6\xd0\x25\x6a\xa3\xe4\x0e\xcb\x59\x77\x16\x19\x69\x53\x95\x51\x09\x9d\xa2\x05\x0c\xcc\x56\x8c\x8b\x76\x86\x27\x02\x93\xbe\x6c\x72\xdb\x4e\xce\x4a\x7b\xb7\x80\x7e\x6c\xf3\x6f\xa4\x36\xa4\xac\x43\xbf\x1a\x62\xe2\x4e\xc0\xd2\xd7\xac\x65\xe3\x92\x81\x21\x14\xfe\xe3\x3e\x5f\xf2\x08\x5d\x7a\xdb\xe2\xc8\x49\x72\xa2\xe9\x7e\x65\xd2\x28\xca\xdc\x61\xf8\xb2\x8f\x4d\xb3\xe0\xf9\xe9\x80\xb8\x3f\xcf\xa1\x8f\x75\x9f\xc1\xf1\xfe\x0d\xb8\xd4\x68\xc0\xb2\x3d\x5e\x26\x89\xd0\x9e\xae\x76\xbe\x1e\x1d\x05\xa3\x48\x7c\xbd\xbf\xd7\x3a\x03\xc9\xb0\xc3\xe3\x39\xf4\xf3\x11\x09\xd7\x12\x1f\xef\xff\x31\x1d\x2c\xc9\xca\xce\xe5\x17\xf6\x1c\xbe\xba\x0c\x4d\x56\xf9\x86\xf1\xcc\x21\xdb\x6c\x50\x94\x13\x3f\xb9\xb7\x18\xd6\x7c\x4f\x1a\xe5\xa1\xdb\xee\x69\xf2\x75\x9b\x72\x72\x18\xf2\x16\x77\x70\x87\x05\x79\xe8\x08\x27\x0f\xa1\x33\xe7\x3c\xa4\x93\xc9\xf0\x58\x55\xb9\xd8\xb3\x9f\xdf\x75\x28\x5b\x61\xa2\x3d\x1d\x2a\x84\xb9\x8a\x21\xa5\x36\xbc\xe8\x5d\x04\x6d\xc4\x31\x6a\x51\xb9\xf4\xf4\x1f\xc9\x29\x92\x80\xe3\xff\xc5\xbe\x86\x01\xca\x97\x5a\xd7\x93\xd4\x7f\xfd\x27\xd3\xd7\x01\x86\x3d\x66\x4b\xa3\xa5\x00\xb3\xe5\x05\x0e\x17\x4d\xd4\xc1\x5b\xf5\x7c\x9e\x66\xcd\xdb\xcc\xb7\x8b\xf3\xf4\x64\x1a\xc6\x7d\x07\x27\x23\x7b\x89\x92\x82\xba\xd1\x3e\x0d\x26\x9a\x90\xb8\xc6\x0a\x6b\x14\x46\x03\xfe\xd9\xb0\x2a\x98\x56\x7c\xee\x14\x2d\x29\x85\x51\x30\x2b\x62\xad\xa0\x6a\x34\x9c\xdc\xe7\x33\xb8\xb1\xc8\x09\xcc\x5a\xd9\x4c\xab\x05\x4f\x64\x06\x9e\x92\xb3\x86\x81\xd9\x8b\xd2\x21\x51\x4d\x90\x88\xd0\x91\x43\x15\xb5\x55\x79\x77\x03\x28\x85\x85\xf1\xe9\xbe\xce\x7c\x12\xb3\x5f\x21\xe1\xfb\x50\x01\x8f\x8e\x08\x07\xb8\x44\x83\x2b\x82\x39\x40\xd5\x0b\xf4\xd2\x0f\x5f\x5a\xf7\x76\x8b\x3b\x9b\xb3\x80\xb9\x5d\x68\x48\xda\x93\xbf\xa2\xc8\x99\x46\x78\x51\x71\x0d\x5c\xf8\x9d\xcf\x80\x1b\x9f\x62\xe0\xe2\xde\x85\xfd\xe2\x61\xe1\x20\xfb\x27\x51\x47\x32\x49\xca\x91\x8d\xd1\x67\xc3\x04\x2f\x26\xa9\x86\x74\xb7\x69\x31\x90\xdb\xe8\x93\xa7\xd3\x2c\x99\xcf\x83\x5f\x3f\xef\xd3\x85\x4c\xd2\xe2\x4a\x94\xf8\x11\xe6\x70\x7c\xaf\xd6\x84\xf2\x2b\x7e\xe4\xda\xea\xa1\x8f\xcc\x93\x60\xbe\x4f\xc2\x22\x20\xae\x53\x1c\xfa\x8d\x4e\x15\x22\xcd\x59\x78\xcc\xda\x92\x97\x02\xf5\x2c\x7b\x17\x05\xfc\xd1\x08\x83\xca\x7b\x14\x66\xc6\x44\x77\x74\x04\xaf\xcd\x1a\xd5\x96\xdb\xe2\xa8\x62\xc5\xad\xc7\xdb\xdb\x74\x2b\xa4\xee\x1a\x0d\x70\xa3\x5b\xd2\x46\xc2\x49\x87\xd6\x76\xcd\x2b\xcc\xb3\xf0\xc7\xa8\x06\xf9\xdc\x48\xd0\x97\xac\x11\x5c\x91\xa9\xb7\xec\xd8\xa2\x22\x80\xdb\x88\x72\xe6\x6f\x5f\xde\x61\x9b\x0d\x23\x68\xff\x5e\x04\x52\x60\x8e\x28\x1d\xc9\x5e\xa9\x04\x3b\xee\xd2\xc8\x2b\x7c\xf8\x72\x44\x1f\xbe\xfc\x30\x90\x5c\x2b\xe3\xb9\x98\x77\xb9\x65\x09\x94\x9e\x3c\x9e\x60\x0b\x2a\x22\x87\xf2\xd6\xb2\x50\xc8\x6e\x33\x16\x33\xf8\x89\xfc\x4b\xd0\xc3\xc4\x3c\xef\x63\x4a\xfe\x50\x43\xf2\x31\x36\x48\x13\x61\xe4\xfe\xec\x2d\x30\xcb\x4d\x68\x36\x65\xc0\x7d\x5d\xc5\xef\x69\x46\x10\xb9\x35\xa5\x31\x99\x0f\xfd\x95\xbe\xa4\x95\x27\xc3\x43\xcf\x12\xea\x7d\x4c\xf1\x15\xc4\xfd\xa5\x53\x9f\xc0\x77\x30\x39\x21\x43\x70\xd9\xbc\x7f\x52\xe0\x5d\x06\x73\x6b\x03\x9e\xcd\x83\xb1\x23\x0e\x34\xfb\xf3\x77\x3d\x7d\xee\x2d\x1d\x4e\x3f\x92\x48\xee\x07\x6c\x19\x07\x37\x48\xa1\x5c\xd1\x9e\x97\xac\xf0\x39\x60\x0b\x3d\x09\x22\x33\x2e\xb4\x4f\x4d\x58\x6d\x6b\xb1\x2b\xf9\xe6\x98\xd5\x58\xfa\xea\xfc\xaa\xa9\x98\x02\xd6\x18\x59\xbb\x9c\x4b\x23\x8a\x50\x17\x0f\x8e\xda\xd6\xd9\x7d\xf5\x3c\x4d\xe1\x68\x74\x57\xb9\x05\xaf\xb1\x6a\xf3\x81\x4e\x6b\xbb\x55\x3e\xc4\x92\x79\x7b\xb9\x24\x75\x9f\xf1\xec\x07\x6f\x0f\x67\xe9\xbc\x8e\xc7\xf9\x34\x8a\x99\x5d\xc0\x94\x04\xe1\xfd\xa4\xc6\x29\xfc\xc7\x9b\x7b\xf2\x24\x16\x7b\x87\x1a\xb7\x9b\xae\x5b\xac\xfd\x7e\x3a\x3a\x07\x5d\x75\x7a\x7c\xc0\x52\xaa\x02\x2f\xd3\x51\xbd\x6c\x98\x4d\xc4\x46\x06\x6c\x94\xbc\xe3\xa5\xaf\xc7\x87\x32\x99\x2d\xaa\xae\x7c\x8e\x97\x60\xb8\x2f\xc6\xd9\x0c\x89\x48\x42\x8a\x2c\x4f\xed\x0a\xa7\x19\x86\xf6\x82\x28\xe3\x16\x95\x36\x1f\x49\x70\x9a\x2d\x1d\x06\xd5\x8d\x25\x1b\x5b\x61\xfa\x13\xed\xbc\xd8\x28\x63\xa4\x85\x7c\x7c\xe9\xc0\x97\xf8\xc6\x80\x40\x2c\x93\xd8\x69\x18\xf6\x98\x6b\xb6\xc4\x6b\xb7\xd0\x4d\xa0\x34\x11\xb8\x6d\xbf\xbc\x41\x55\xa0\x30\x6c\x85\xa7\xf0\xeb\xcf\xfc\xe3\xdf\x7e\xf8\xe9\x61\x21\xd0\x93\xa4\xe5\xa5\x2d\x02\xc7\xa8\xc6\xed\xbe\xbc\x5d\x0d\xcf\xe9\xd1\xc0\xb0\xd4\x3c\x8c\x2c\xf2\x3b\xf5\x59\x30\xf8\xc7\x3f\xc6\x46\x3c\x81\x1f\xe1\xe4\xf0\xf8\x14\x9e\xde\x74\x78\xb8\x89\x34\x6c\x54\xb1\x20\xdb\x80\x77\xc7\xb3\x93\xe9\xde\x60\x20\x9c\xd5\x57\x4c\x0e\x2b\xc9\xca\x1f\x1d\xbb\x9e\x4d\x96\x4a\xd6\xa7\x70\xa4\x5d\xc6\xfe\x68\xe9\xc6\x12\xe7\xdb\x9d\x0d\x93\x03\x04\x5c\xf2\x87\x23\x04\xcb\xab\x19\x6c\x2d\xa6\x33\xb0\x46\x85\x87\x70\xcd\x29\xfa\xdd\x22\xd0\xd2\xe4\x58\x94\xac\xfb\x34\xfd\x0e\x48\x60\x77\x5c\x36\xba\xb2\x55\x3f\x57\xc3\x6b\x2a\x63\x5b\x71\xf6\x6e\x13\x16\x68\xfb\xd5\xea\x8d\xf7\x26\xe1\xe3\x63\x87\x84\x7d\xf3\xb1\xed\x8f\x07\xcb\x81\x79\x9a\xdd\x61\xcb\xbc\x48\x72\x06\x46\xde\xcb\xc6\xae\x8c\x32\xd2\xb2\x59\x08\xeb\xba\x02\xd6\xdb\x93\x05\xcd\x54\x52\x73\x76\xf4\x48\x57\xd8\x63\x81\x65\x5c\xf2\xf4\xc7\xef\x7d\x2e\x2a\x47\xd0\x07\xe8\x5f\x9a\x49\xa5\x8f\x42\xd3\x28\x01\x3f\x7e\x9f\xcb\x62\xf7\x38\xf5\x16\x35\x39\xa8\x10\xa2\x2c\x39\x56\xa5\xaf\xe3\x13\xde\x27\x65\x48\x93\x0e\x36\x74\x4e\x2e\x2e\x48\x12\x36\x3a\x78\xba\x15\xbf\x43\x11\x12\xcc\xb6\x89\x31\x93\xe6\x79\xc4\x2d\xf1\xa8\x84\x4c\x74\x46\xe4\x24\x6c\xa6\x36\xf1\x4a\xb4\x48\xd2\x97\x84\x22\xc4\xb1\x3e\xf9\xad\x1a\x5b\xdc\x7e\x90\x2b\x18\xc1\x1e\x30\x87\x4f\x9f\x07\x21\x3d\x2f\xc9\xf6\xfc\xd9\xf6\x6c\x7f\x0c\xd0\xf0\x92\x44\xfd\xee\xfd\x3d\x09\x8b\xf3\x0a\x99\x4a\x52\x0e\x11\x2f\x38\xc9\x3e\x30\xd9\x38\x5c\x6a\x3f\x7e\x7f\xe4\x78\x0b\x4f\x1d\x9f\xb2\x93\x52\x19\x3a\xf5\x1e\x26\x3b\x93\xce\xb9\x0c\x3b\x48\x27\x2f\xb8\xee\xb4\xe0\xb9\xac\x62\x25\x35\x86\x0b\x79\x23\x95\x69\x44\xe8\xb9\x89\x5d\xb7\xa2\xcc\xc6\xe6\x44\xb4\x11\x86\x57\xb1\xea\x64\x78\x9d\xbb\xc7\xee\xc5\x35\x39\x95\x86\x07\xea\x34\x31\x24\xaa\x34\xc1\x96\x3d\x0a\x5d\x3a\x26\x64\x6e\xd6\x91\x86\xd5\x27\xae\xbe\x94\xa5\xef\x0e\xef\xbb\x0e\x5d\x6e\xd0\xb6\x40\xe8\x5c\x17\xea\x83\x6c\xa8\x23\x69\x57\x56\x19\x8a\x7a\xac\x55\x31\x7f\x82\x51\x7d\xb8\x4c\x1b\x28\xb7\xdc\xac\x65\x63\xa0\x58\xa3\xf3\x72\x01\x55\x41\x11\x48\x75\xd1\xd8\xda\x96\x96\x42\x42\xba\x21\x78\xce\x97\xa0\x65\x8d\x66\x4d\xf3\x57\x12\x35\x6c\x95\x14\xab\xd8\x37\x7c\xf1\xf2\x45\xb7\x44\xe5\x1b\xf9\x8d\x2c\x64\x05\x6b\x56\x19\x3d\xb3\xdd\x75\x88\xb4\x35\xdb\xe2\xe7\xba\x6d\x48\x1f\x89\x36\x28\x64\x3a\x89\x5a\xf6\xc2\xe0\x91\x42\xd6\xbf\x98\xc7\xd0\xc5\xde\xe7\xc4\x50\xd7\x49\xb8\x95\x99\x16\x9d\x36\x58\x77\x75\x81\x7a\xc3\x94\x45\x1c\xac\x58\x87\x9c\x6e\x4b\xeb\x32\xf9\xd1\xd6\x28\x1d\x8b\x6c\x2b\x78\xb5\x8b\x3d\x7a\x64\xb0\x3e\x23\x6b\xbf\x4b\x55\xfa\xf0\xb3\xdf\xe7\x62\x6f\x9a\x7e\xec\xfe\x47\x26\x65\x91\x14\x04\x66\x30\x56\x29\x70\xdd\x71\x5d\xc4\x3f\x4c\x50\x24\x89\xc9\x92\x2f\x97\xa8\x7c\xe3\x91\xdb\xb0\x14\xe8\x41\x97\x63\x06\x12\xce\x0f\xe9\x55\x6b\x80\xb4\xc7\x76\x01\xd2\xb9\x41\xb2\xfd\xc9\x3c\x73\x82\x7c\xa2\xc9\x63\x83\xd1\x0a\xe6\x1d\x53\x3e\x8a\xef\x64\x36\x83\x60\x07\x19\x70\xbb\x99\x50\x1c\x90\x49\xda\xdb\x86\xc9\xbc\x6d\xae\x4a\x29\xf5\x93\x95\xed\xb3\xb1\xdc\xf7\x20\xc1\x1a\x32\xd3\x29\x4b\x67\x84\x7e\x37\xd1\xa0\x7b\x09\x9e\x5c\x92\x3e\xcb\x0c\x68\x93\xd5\x79\xbe\xbe\xe3\x2e\x05\x33\xbc\xc3\x47\xc9\xf5\x9c\x5f\xe0\x2f\x1f\x64\x3a\x92\x81\x9e\x58\x0b\xee\x3a\x3d\x98\xf4\x48\xbb\x86\x50\xcb\x8b\xd0\x2c\xb8\xbf\x51\xb0\x2d\x21\x6d\x94\xdc\x48\xf2\x60\xf9\x08\xf7\x8e\xe3\xd6\xd5\xa1\x47\x8a\x5b\x7f\xc0\x00\xfe\x7a\x43\xe8\xed\xfe\x3e\x54\x13\x40\xac\xbb\x74\xee\x3f\x67\xa6\xf1\x3c\x54\xf7\xcd\x1a\xb9\xca\x42\xfd\x96\x9e\x7b\x93\x81\x6b\x5f\x29\xe9\xb5\xae\xf8\x97\x15\xb6\xb6\x37\x37\xed\xc0\xec\x81\xd7\xfb\x39\x15\x5a\x36\x46\xd8\xf4\xd3\x38\x9f\x32\x00\xbf\xcf\x94\x17\x16\xae\x0b\xdf\x7b\x98\xbc\xdc\x95\xe9\xc7\x6d\x27\xc5\x3e\xf2\xde\x9b\x22\x8b\x9d\x9d\xef\x8a\x65\xb1\x3c\x36\x7e\xd0\x15\x9a\xdf\x69\xa1\xe7\x29\x5c\x9c\x4c\x93\x6e\xdb\xe1\xe9\x6c\x32\x6e\x08\x32\xc7\xc4\xbd\x5d\xa3\x59\xa3\xcf\xd0\xb6\x72\xf6\x49\x84\x65\x53\xb5\xef\x2a\xb9\x17\x0e\x46\x7a\x78\x09\x8c\xe5\x5b\x82\xda\xb3\x0c\x2a\xa4\xf7\xeb\xb5\x0f\x83\x75\x9a\xda\xb6\xc7\xbb\x4f\xc3\xb3\x5e\x78\xe8\xc9\x9f\xc1\x71\x74\x06\x80\x95\xee\x87\x3a\x23\xfe\x3b\xa7\x24\xd6\x3d\x87\xee\xf5\x2c\x97\x86\x3d\xf6\x57\xcb\x4e\x97\xb0\xf8\x26\x6d\x12\x96\x2a\xb1\x85\x36\xb1\xe0\x84\x66\x3b\x97\xf7\xaa\x0d\x31\x64\x58\x82\x1f\x30\x3c\xbe\x7f\xf2\xf5\xd9\x9e\xbd\x3c\x9f\xc1\xf1\xb8\x2f\x1f\xb9\x3f\xb2\xa2\x49\xa6\x05\x67\xd6\x15\xd0\x7d\x42\x4d\x67\xe5\x44\xda\x79\xe7\x30\xff\x4e\xa7\x0d\xb8\x3b\x45\xef\xbd\x32\x19\xd6\xe5\x63\xd8\x3d\x62\xc7\x23\x1c\x3f\xbc\xc5\xdd\xc0\xa2\xc3\x9e\x07\xbe\x6a\xac\x81\x7b\xef\x66\x87\xaf\xde\x75\x9a\xa6\x47\xf6\x9b\x0f\x58\x47\x0d\x46\x30\xc3\xef\x3a\x49\xd7\xf0\xaa\x45\xa2\x7c\x16\x4c\x46\xd4\x8e\x1f\x0b\xb4\xb0\xcd\xb6\xaa\x48\xa1\x79\x69\xaf\xe0\x10\x49\xc0\x3b\x33\x5f\x56\x52\xaa\xc9\x44\x7c\x7f\x32\x3d\xfa\xcb\xf4\x7d\x92\xaa\xe6\xba\xad\x11\xb4\xd6\x44\xeb\xbd\x7a\xfd\xea\xfb\xab\x57\xe7\xbf\xfc\x7a\x7d\xf5\xdb\x25\x54\x72\x8b\x0a\x16\xb2\x11\xf6\xe5\x8b\xb5\x14\xa8\x3b\x59\x25\x1d\x5b\x36\x7f\xf6\xd7\x3c\xc5\x39\xf6\xb5\xc2\x82\xf6\x37\xeb\x35\x48\x64\x48\xb8\x94\xe8\xe5\x7f\x9d\x5f\x5e\x5e\x38\xf3\x8e\x7c\xb0\x6f\x15\xc4\x35\x22\x46\xff\xc8\xe8\x94\xa7\xed\x0f\xbf\xa3\xbb\x69\x4e\x8e\xed\x06\xdc\xd5\x32\x11\xf3\x93\xe3\x69\x27\x41\xdf\x23\x6d\xdf\xdb\xf4\x6c\x3a\x39\x76\x6c\x82\x89\x99\xff\xd0\x99\xa5\x62\xda\xf6\xec\x06\x7e\xb9\x3c\xbb\xbe\x81\xbf\x86\xa3\x74\x5f\xbe\xed\x9e\x7e\xbf\x6b\xb2\x42\x1f\x64\xc9\xa7\xa1\xe3\x7d\xa8\x5a\xee\xf7\x89\xeb\xa9\xd9\xd7\xe0\xe2\x0e\x32\xee\x9f\xd9\xf2\x2b\x2b\x5b\x14\xd1\x84\x55\x5b\x8a\xcd\x57\x36\xd9\xa8\x5c\xc8\x21\x55\xaf\x61\xc6\xe9\xfb\x20\x45\x3f\x1d\x4a\xfa\x2b\xaa\x6a\xdb\xdf\xd0\x92\x6b\x57\x89\x74\x5b\xa6\xcc\xfc\x0b\x53\x03\xc9\x9b\xef\x4e\x1e\x22\xfb\x3d\x10\x60\x35\x52\x20\xc9\x89\x9e\x42\xa3\xb8\x2b\x7f\x01\xed\xd1\x9e\x4e\xf4\x14\x5c\x21\x09\xdc\xec\xc0\xf6\x87\xc4\xcc\xf7\xe0\xa2\xb3\xa3\xde\xd2\xa0\xb8\x4e\x27\x11\x1e\xf3\xed\x36\xee\x1f\xe4\x9b\x75\x27\xab\x3f\x0f\x0a\x9b\x10\xfe\xd6\x57\x7b\xee\xd7\xe1\x69\xaf\x78\x41\xd7\x68\x87\xfc\xb3\x84\x2f\xc3\x3b\xb1\xc3\xb3\x74\xde\xd8\x15\x39\x0c\x82\x3a\x33\x1e\x60\x47\x91\xb3\x87\x4e\x6d\x9d\x8b\x09\x0a\x84\xdc\x02\x4c\xc1\x2b\x98\x68\xac\x99\x30\xee\x65\xf1\x53\x38\x9e\x92\x85\xb8\x8a\x10\x9c\x1c\x76\x5c\x16\x85\x93\xdd\x65\xb8\x76\x89\x20\x23\x81\xb4\x7b\xc9\x0b\xd7\x74\xcc\x45\xa1\x90\xe9\x98\x19\xec\xfe\x45\x06\xff\x0a\xb7\x6b\x5f\x33\x32\xea\x3e\x71\xdf\xb6\x72\x59\x13\xfa\xde\x99\x50\xf4\xd8\x6f\x99\x28\x65\x0d\xcf\x91\x15\x52\xc0\xb9\xac\x2d\x2e\x43\xff\x36\xb7\x86\xc9\x02\x77\xd2\xa7\xeb\x16\x8c\x0c\x86\x0b\x5e\x37\x75\xfb\xce\x78\xbb\x90\x2f\x2c\xfb\x6c\xbe\x4d\x47\x4d\x87\x56\x92\x18\x48\x56\xef\xda\x7a\x61\x22\xf4\xbc\xf6\x86\xc2\x4f\x21\x37\xbb\xc7\x55\xcd\xfa\x57\x7a\x4b\x7a\x34\x58\x8c\xef\xdb\xc5\x3f\x13\x60\xa3\x47\xb1\xb3\xc9\x96\xf4\x67\x1b\x58\x18\xc5\x6d\x3a\xa9\x96\x2e\x6d\x21\xc0\xd6\x20\xb4\x75\xdd\x03\x74\x92\xae\xe5\xab\xb1\x42\x1a\xd7\x73\x04\x13\x2e\x82\x1f\x9e\x8e\x3b\x9d\x6e\x2e\x6d\x1c\xf2\x3e\xb1\xbc\x4b\xd2\x77\x9f\x12\xa4\xf8\x80\xa4\xcd\xb2\xd3\xa8\x6b\xb3\x2a\xe3\x88\x28\x03\x95\x47\x07\xbb\xf6\x12\xee\xfb\x49\x9e\x75\x3c\xd4\xd0\x0f\x66\x5c\x82\x6d\xa7\x23\x8e\xbd\xe2\x95\x8f\xb1\xfa\x5d\xf5\xe9\x21\x1e\xd2\x0f\x09\x31\x6d\xe3\x8b\xc3\xe3\xfd\x83\x61\xe9\x5c\xf1\x2c\xfd\xe4\xbb\x60\xe0\x01\xed\x83\x7e\x37\xed\x42\x9f\xe2\x1f\x7a\x18\x0e\xbc\x27\xd6\xf8\xe2\xdc\x51\x2f\xa5\x62\xdf\x4b\x49\xa5\x61\xc5\x96\xeb\xbc\x9c\xc3\xc9\xbf\xff\xe5\xa0\x3b\xae\xff\x62\x1b\xcc\xbb\xa6\x6b\xdb\x20\xf4\xc5\xcb\x17\x76\x60\x77\x6e\xfe\x15\xb7\x51\x0a\xb9\xa6\x92\x3e\x9d\xf8\x9a\x1b\x91\x71\x6f\xdd\x8e\x53\xe9\x92\xd9\x97\x10\xdf\x17\xe3\x74\x2b\x7b\xf7\x98\xc7\x43\x07\xf7\x6a\x67\xdd\x19\x49\x3e\x28\x43\x6f\xac\x6e\xd7\x1d\x95\x16\xdd\x27\x6d\xe9\xd9\x4a\x69\x32\x75\x25\xf7\xac\x80\x03\x68\xfd\x7c\x00\xff\x1b\x00\x00\xff\xff\x1b\x59\x0a\xe9\x91\x48\x00\x00" +var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x6d\x6f\x1c\x37\x92\xfe\xae\x5f\x51\x36\x70\xc8\x4c\x32\xd1\xcb\x22\xbb\xc0\x09\x19\xe7\x64\x49\xf1\x09\xce\xda\x86\xa5\x24\x07\x18\x46\xcc\xe9\xae\x99\xe1\xa9\x9b\x9c\x90\x6c\x8d\xe7\xbc\xfe\xef\x87\xe2\x4b\x93\xdd\xcd\x1e\x49\x5e\xef\xdd\x00\xbb\x88\x66\x9a\x45\xb2\xaa\x58\x7c\xea\xa9\x6a\x1f\x7d\x0b\x07\xdf\x1e\x7c\x0b\xf0\x77\x26\xd8\x0a\x35\x98\x35\xc2\x46\xc9\x02\xb5\x06\xb9\x84\x15\x0a\x54\xcc\x70\xb1\x02\x06\x2b\x25\x9b\x0d\xdc\xe2\x0e\xb6\xdc\xac\xdd\xa3\x4c\x19\x5e\xf0\x0d\x33\x5c\x0a\x1a\xc0\xaa\xca\xfe\x50\x48\xa1\x51\xe8\x46\x83\x90\x25\x6a\x9a\x62\x29\x95\xfd\xa9\xd9\x14\xb2\x26\x89\xb8\x91\xc5\xfa\xd0\xcd\xff\xfb\x1a\x45\x7f\x10\x30\x85\xb0\xe4\x4a\x1b\xfa\x65\xc9\x55\x8d\xe5\x8c\x44\xec\xa0\x60\x02\x14\xfe\xd9\xa0\x36\xc0\xe0\x4d\x58\x85\x30\x20\x17\xff\x8d\x85\x81\xa5\x92\x35\x98\x35\xd7\x34\xd4\x28\x56\x18\x9a\xe5\x66\x8d\xbb\x6f\xaa\x0a\x1a\x8d\xee\xc7\xf0\xb4\x54\x80\x77\xa8\x76\xa0\x9b\x85\x26\xb9\xc2\xb8\xe5\x81\x59\x33\xe3\xe6\xa4\xd5\x30\xd0\x86\xdd\x62\xd9\x5b\xaa\xdf\xc4\x99\x7d\x12\x16\xb8\xe2\x42\xd0\x0e\xe5\x12\x90\x15\x6b\xb8\x24\x51\xd7\x68\x9a\x0d\x6c\xd6\x4c\xa3\xdd\x05\xb0\xb2\xe6\x02\xb8\xe0\x86\xb3\x8a\xff\x8f\xd5\x7e\xb2\x60\xab\x65\x12\x4b\xcf\x56\x5c\x1b\x12\xd7\x57\xd1\x88\x52\xe1\x92\xa6\xed\x3e\x4c\xa2\x48\x6f\x1b\x49\x4a\xd3\x50\x33\xb1\x83\x1a\xb5\xb6\x86\x67\xda\xed\x72\x4b\x4a\x34\xd2\x0a\xbd\x78\xf9\x02\x9e\x6e\xd7\xdc\xe0\x42\x32\x55\x3e\x8d\x76\xff\x90\xa8\xfc\x90\x04\xfe\xdd\xc9\x99\x4c\x3f\x40\x8d\x66\x2d\xcb\x19\x4d\xb7\x68\x8c\x53\x00\xcd\x6f\x27\x97\xa2\xb2\x4a\xae\x39\x19\x6e\xc9\x05\xab\xdc\x9f\x5a\x5b\x0f\x12\x05\xc2\x06\x95\x57\xfe\x1d\x67\xc3\xe9\x34\x8a\xf2\x67\x1a\x78\xdd\x8e\x9b\x4c\xfd\xac\x87\x34\x2b\xfd\xef\x35\x09\x62\xf0\xec\xaf\xc7\xff\x06\x66\xad\x50\xaf\x65\x55\xe6\x14\xb8\x66\x77\xe8\x17\x64\xb0\xb4\xb3\xe1\x47\xd2\xbe\x66\x35\x82\x46\xab\xf5\x5b\xdc\xe9\x59\x30\x05\x69\xc5\x5a\x11\xb8\x06\x83\xc5\x5a\xf0\x82\x55\xd5\x8e\x76\xc3\xf5\x1a\xdd\x22\xce\xc4\x4e\x0a\xb7\xe7\x3f\x1b\xf2\x2c\x1a\xaa\x0d\x33\x48\x02\xed\x1f\xed\xf2\x75\x54\xec\xcf\x95\xdc\x5e\xbc\x7c\x71\xb8\x42\xd3\xdb\xa3\x9e\x4c\x49\xae\x54\xed\x33\xe5\xed\xea\x5c\xd6\x9b\x0a\x0d\x96\xad\x06\xb4\x9d\xfd\xbc\xb7\x4b\x5a\x06\xf9\x15\x17\x0d\x92\x75\xbd\x05\x9c\xfe\x5b\x1f\xc0\x3b\x14\xc0\x96\x06\x9d\x4f\xd1\x01\xe3\x0a\x4b\x60\xb5\x6c\x84\x71\xaa\x5a\x20\x8a\x8e\xbe\x64\xb3\xa2\x43\x0c\xee\x7c\xa5\xfe\xcb\x35\x30\xa8\xb1\x5e\xa0\xb2\xa1\x01\x34\x2a\x8e\x36\xae\x38\xf3\xea\x9a\x29\xd3\x3e\xaf\x61\xbb\xe6\xd6\x6b\xa5\x2a\xb9\x60\xc6\x87\x23\x12\x9c\x84\x24\xa3\x98\xd0\x9c\xe2\x0d\xb9\xfb\x02\xcd\x96\x56\x64\x05\x6a\xe0\xc2\x6a\xe7\xf0\xe0\xdb\xa3\x83\x03\x56\xd0\x98\x09\xab\xaa\x69\x5c\x94\x57\x1e\x7c\x3a\x38\x00\x00\x38\x3a\x82\xf9\x3f\xff\x09\xa2\x48\xf0\xe5\x6f\x97\xaf\x6e\xae\xbf\xa6\x70\x2f\xeb\x08\x2e\xbd\xd2\xb7\x14\x2c\x63\x04\x41\xc1\x16\x95\x57\xd6\xc5\xcb\x17\xf6\xf1\x74\xef\x64\x56\x03\xd7\x86\x29\x73\xf1\xf2\xc5\x64\xfa\x00\x81\x65\x2b\xcd\xfb\x03\x0a\xb2\x73\xc7\x67\xa3\x3b\x28\x2c\xa4\x2a\xb1\x1c\x99\xf9\x52\x94\x34\xef\xb2\xeb\xcf\xa7\xf0\xee\xda\x28\x2e\x56\x3f\xbd\xff\x69\x6c\x49\xac\x77\x5c\x61\xcd\xb4\x8d\x5f\xe4\x94\xc1\x6f\xd3\x68\x15\x83\xd5\xc8\x5a\x9e\x2b\xc9\xca\x82\xc5\x80\x45\x62\xaf\x2e\x4e\xc1\xad\x65\x66\x1d\x05\x85\x09\x5f\x4c\xbf\xa6\x9b\x74\xcd\xea\xe5\x9e\xbf\x7e\x75\xf3\xf6\xec\xfc\x06\x7e\x3b\x7b\x7b\x75\xf6\xfc\x97\xcb\xaf\xe9\x3b\xdd\x19\x5b\x25\xdf\xd0\x8d\x82\x62\x65\xd6\x21\xba\xb9\x7b\xce\x9a\xd4\x48\x58\xa4\x21\x91\xe9\x4c\xa4\x1e\xa8\xb7\x42\x93\xfc\xfc\x12\x77\xbf\x58\xf9\xa7\x70\x25\x4c\x9c\xf8\x4a\x94\xbc\xb0\x27\x9b\x2f\x5b\xa3\x71\xed\x5d\xb8\xa4\xe8\x26\xa4\x19\x08\xbf\x63\x0a\xca\xdb\xd5\xa5\x7b\xea\x14\x9e\x4b\x59\x8d\x08\xed\xa2\x01\x85\x5a\x36\xaa\x70\x8e\xc3\x2a\x85\xac\xdc\x39\x9f\x2d\x2a\xc6\x6b\x2c\x61\xb1\x03\xe6\x7c\xeb\xea\xa2\x95\xe8\xd1\x03\x02\x2f\x51\x18\x6e\x76\x60\x68\xe6\x88\x25\xc2\x83\xaf\xdc\x40\xdd\x6a\xce\x8a\x05\x16\x81\x11\x41\x12\x51\x60\x3b\x82\x2e\x05\x3b\xdd\x96\xb7\x40\x04\xfd\x65\xb3\xc1\x82\x2f\x79\x01\x57\x17\xc0\x44\x99\xdf\x08\x5d\xf8\x16\x64\xf1\x3a\x0a\xfd\x20\x78\xf5\x81\x94\xb7\x64\x95\x46\xa8\x91\x09\xdd\x22\x17\x65\x2f\x2a\x21\xe1\x4e\x5a\x20\x57\xb0\x0d\x5b\xf0\x8a\x76\x15\xd0\x43\x7f\xff\x46\x35\x7d\x29\x9d\x1d\x25\x22\x48\xb1\x7d\x85\x06\x91\x1d\x3b\x16\x05\x5d\x22\xce\x96\xf4\xe3\xb9\x7b\xfe\x14\x3e\xb9\x93\xe6\xac\xfa\x39\x9a\xf5\xad\x8d\x2a\xe4\xa0\xf1\x54\xc7\xbb\x2a\x2c\xbd\x68\x94\x6a\xd1\x5a\xe2\xe0\x5c\xd3\xae\x15\xd2\x0d\xce\x72\xb8\xcc\xc2\xbd\x78\x97\x4f\xba\xd0\x63\x3a\xba\xf6\xb8\x18\x1f\x42\xf4\x29\xbc\xf3\xff\xf9\x3e\x39\x62\x8a\x15\xb7\xda\xfb\xd6\x37\x7a\x08\x75\xf6\x6f\xe0\x25\xee\x4e\x07\x66\xf9\x8d\x55\x0d\x9e\xc2\xb5\x03\x25\x9b\x66\x51\xf1\xc2\x9d\xde\xd6\x61\xb3\xe7\xd4\x1e\x12\x77\xde\xee\x48\x04\x69\xc6\xba\xcc\x2c\x5a\xdf\xba\x08\xf9\xd9\x8a\x6b\x83\x2a\x9c\xfb\x1e\x84\x1c\x93\xc6\x04\x60\xbd\x31\x04\x92\x15\xdb\x25\x62\xc9\x3d\x48\x6e\x0c\x27\x3b\x34\x5d\x33\xd5\x6c\xb3\x21\xa3\xfc\x6b\xcc\xd5\xbb\x75\x9e\xef\x5e\xf9\x80\xdf\xba\x5d\x7b\x0d\x25\xbe\x77\x46\xdb\xa0\x79\x1b\xc1\xff\x6c\x86\x6a\xf5\x1a\x77\xb9\x4d\x18\x64\xa3\xcf\xc0\xce\x5c\x83\x26\xfb\xda\x83\x54\x33\x53\xac\x09\x02\x09\x74\x5f\x84\x98\xd4\x1e\xa3\x56\x51\xf1\x30\x92\x92\xac\x5e\x5d\xcc\x20\x75\x16\x6b\x26\x56\x08\x56\x40\x35\xba\x77\xb7\xf8\x3e\x8e\x3c\x85\x77\xed\x96\x87\x0e\xbb\x96\x5b\x97\x19\xe4\xaf\x7a\xda\x4a\x0c\x93\x94\x36\x11\xbc\x1f\xd1\xd2\xe3\x16\x76\x4e\xbf\x9f\xc2\xa7\x2b\xfa\xff\x5f\xaf\x84\xf9\xdb\x0f\x9f\xff\xef\x6e\xdf\xf3\xd7\xaf\xae\x6f\xce\xbe\x2e\x72\xeb\xce\xd8\x4e\xc9\x84\xb4\x29\x03\x6c\x98\x59\xbb\x48\xe6\x70\x17\x05\xfd\x4d\x26\xe8\xeb\xec\x6d\x7b\x46\x63\xae\x8d\x54\x6c\x85\x6f\x18\x5d\xb5\xc9\x1f\xd9\x11\xc9\x85\xf2\xa5\xe3\xde\xd8\xa0\xe3\x86\xc5\xff\x8e\x5e\x74\x6d\x54\x53\xd8\x04\x52\xe1\x86\x8e\xb3\xa0\x3c\x4f\x73\xb1\xaa\x30\x13\xc7\x07\xd3\x69\x37\xde\xc7\xd3\x80\xd2\x53\xdc\x72\x75\x11\x12\x28\x77\x8d\xae\x65\x2f\x7d\x4b\x45\xe7\x76\xd3\x45\x7c\xc3\x09\x3c\x02\x0c\xb3\xf4\xc5\xd1\x63\xbf\x23\xd4\xec\x96\x56\x00\x4c\xeb\xa6\xde\x18\x7b\x4c\xc8\x90\x5a\xa3\x72\x7f\xb1\x85\x6c\x4c\x20\x43\xf6\x49\xec\x2f\xb0\x07\x41\xe3\x0a\xb9\xe0\xe6\x5e\xc0\x0a\x9f\xda\xe7\xe9\xa3\xb1\x5a\x1e\xba\x31\x30\xf7\x7b\x1f\x3e\x10\x56\x38\x0f\xe2\xda\x47\x3e\x1f\xb8\xff\xef\x60\xc7\x2c\x32\xe1\x3a\xd0\x45\x58\xc6\xd0\xd0\x03\xf0\x21\xd3\xd8\xb5\x37\xcd\x61\x84\xfe\xf4\x7c\x14\x27\xb4\x61\xc2\xcb\x95\xb2\x6c\x91\xcf\xb2\x31\x8d\x42\xd8\x48\x5a\x27\x67\x95\xcf\xfd\x66\x96\x6d\xa0\x08\x99\x60\xad\x8a\xd0\x1e\x5d\x53\xbc\x0c\x88\xd3\x2e\x43\x6e\x68\x9d\x52\x25\xf0\x25\x30\x4c\xb9\x7b\x2f\x02\x25\xfc\x68\x02\x6f\xd5\x37\x5d\xbb\xf2\x54\x3b\x19\x07\xf6\xb7\x7a\xf0\x86\xe4\xc0\x3f\xda\x65\x33\x0e\xd1\xb7\xff\x46\x61\xef\x1b\xfa\x04\x0a\x21\x99\xfc\x4a\x7b\x44\xe6\x05\x4e\x61\x3e\x07\xc1\xab\xd3\xc1\x60\xfa\x3c\x3d\x67\xc2\x5e\x44\x0a\x99\xc1\x31\xd4\x6d\x4d\xd6\x6e\xd8\xa7\x18\x79\x20\xfe\xb4\x33\xcd\xe7\xc7\xf9\x70\xd8\x4e\x82\x2b\xdf\xb9\xc7\xde\xc3\xdc\xa2\xd9\xc4\x9f\x3b\x06\xf1\x40\x66\xcc\xa1\x4b\xd4\x46\xc9\x1d\x96\xb3\xee\x28\x3a\xa4\x4d\x55\x46\x27\x74\x8e\x16\x30\x30\x5b\x31\x2e\xda\x11\x5e\x08\x4c\xfa\xb6\xc9\x2d\x3b\xd9\x2b\xad\xdd\x02\xfa\xb1\xc5\xbf\x91\xda\x90\xb3\x0e\xe3\x6a\xc8\x89\x3b\x09\x4b\xdf\xb3\x96\x8d\x23\x03\x43\x2a\xfc\xc7\x7d\xb1\xe4\x11\xbe\xf4\xb6\xc5\x91\x93\x64\x47\xd3\xfd\xce\xa4\x51\x94\xb9\xcd\xf0\x65\x1f\x9b\x66\xc1\xf3\xd3\x81\x70\xbf\x9f\x43\x9f\xeb\x3e\x83\xe3\xfd\x0b\x70\xd4\x68\xc0\xb2\x3d\x5d\x26\x44\x68\xcf\x57\x3b\x7f\x1e\x1d\x85\x43\x91\xc4\x7a\x7f\xaf\x75\x1e\xa4\x83\x1d\x7e\x9e\x43\x9f\x8f\x48\xb4\x96\xc4\x78\xff\x1f\xd3\xc1\x94\xac\xec\x5c\x7e\x61\xcd\xe1\x4f\xc7\xd0\x64\x9d\x6f\x98\xcf\x1c\xb2\xcd\x06\x45\x39\xf1\x83\x7b\x93\x61\xcd\xf7\xd0\x28\x0f\x5d\x76\xcf\x93\xaf\x5b\xca\xc9\x61\xc8\x5b\xdc\xc1\x1d\x16\x14\xa1\x23\x9c\x3c\x84\xce\x98\xf3\x40\x27\xd3\xc1\x63\x55\xe5\x72\xcf\x3e\xbf\xeb\x50\xb6\xc2\xc4\x7b\x3a\x52\x08\x73\x15\x43\x49\x6d\x7a\xd1\xbb\x08\xda\x8c\x63\xf4\x44\xe5\xe8\xe9\x3f\x92\x5d\x24\x09\xc7\xff\xcb\xf9\x1a\x26\x28\x5f\x7a\xba\x9e\xa4\xf1\xeb\x3f\x99\xbe\x0e\x30\xec\x31\x4b\x1a\x2d\x05\x98\x2d\x2f\x70\x38\x69\xe2\x0e\xfe\x54\xcf\xe7\x29\x6b\xde\x32\xdf\x2e\xcf\xd3\x93\x69\x78\xee\x3b\x38\x19\x59\x4b\xb4\x14\xd4\x8d\xf6\x34\x98\x68\x02\x71\x8d\x15\xd6\x28\x8c\x06\xfc\xb3\x61\x55\x38\x5a\xf1\x77\xe7\x68\x49\x29\x8c\x92\x59\x11\x6b\x05\x55\xa3\xe1\xe4\xbe\x98\xc1\x8d\x45\x4e\x60\xd6\xca\x32\xad\x16\x3c\xd1\x31\xf0\x92\xdc\x69\x18\x1c\x7b\x51\x3a\x24\xaa\x09\x12\x11\x3a\x72\xa8\xa2\xb6\x2e\xef\x6e\x00\xa5\xb0\x30\x9e\xee\xeb\x8c\x27\x33\xfb\x19\x12\xbd\x0f\x1d\xf0\xe8\x88\x70\x80\x23\x1a\x5c\x11\xcc\x01\xaa\x5e\xa2\x97\x7e\xf8\xd2\x86\xb7\x5b\xdc\x59\xce\x02\xe6\x76\xa2\xa1\x68\x2f\xfe\x8a\x32\x67\x7a\xc2\x9b\x8a\x6b\xe0\xc2\xaf\x7c\x06\xdc\x78\x8a\x81\x8b\x7b\x27\xf6\x93\x87\x89\x83\xed\x9f\x44\x1f\xc9\x90\x94\x23\x0b\xa3\xcf\x86\x09\x5e\x4c\x52\x0f\xe9\x2e\xd3\x62\x20\xb7\xd0\x27\x4f\xa7\x59\x31\x9f\x07\xdf\x7e\xde\xe7\x0b\x19\xd2\xe2\x4a\x94\xf8\x11\xe6\x70\x7c\xaf\xd7\x84\xf2\x2b\x7e\xe4\xda\xfa\xa1\xcf\xcc\x93\x64\xbe\x2f\xc2\x22\x20\xae\x53\x1c\xfa\x8d\x4e\x1d\x22\xe5\x2c\x3c\x66\x6d\xc5\x4b\x81\x7a\x96\xbd\x8b\x02\xfe\x68\x84\x41\xe5\x23\x0a\x33\x63\xa6\x3b\x3a\x82\xd7\x66\x8d\x6a\xcb\x6d\x71\x54\xb1\xe2\xd6\xe3\xed\x6d\xba\x14\x72\x77\x8d\x06\xb8\xd1\xad\x68\x23\xe1\xa4\x23\x6b\xbb\xe6\x15\xe6\x55\xf8\x63\x74\x83\x3c\x37\x12\xfc\x25\x7b\x08\xae\xe8\xa8\xb7\xea\xd8\xa2\x22\x80\xdb\x88\x72\xe6\x6f\x5f\xde\x51\x9b\x4d\x23\x68\xfd\xde\x04\x52\x60\x4e\x28\x6d\xc9\x5e\xa9\x04\x3b\xee\xd2\xcc\x2b\x7c\xf8\x72\xc4\x1f\xbe\x7c\x33\x90\x5c\x2b\xe3\x5c\xcc\xbb\xdc\xb4\x04\x4a\x4f\x1e\x2f\xb0\x05\x15\x51\x43\xf9\xd3\xb2\x50\xc8\x6e\x33\x27\x66\xf0\x15\xc5\x97\xe0\x87\xc9\xf1\xbc\x4f\x29\xf9\x4d\x0d\xc5\xc7\xdc\x20\x25\xc2\x28\xfc\xd9\x5b\x60\x96\x1b\xd0\x6c\xca\x80\xfb\xba\x8e\xdf\xf3\x8c\x60\x72\x7b\x94\xc6\x6c\x3e\x8c\x57\xfa\x92\x66\x9e\x0c\x37\x3d\x4b\xa4\xf7\x31\xc5\x57\x30\xf7\x97\x0e\x7d\x02\xdf\xc1\xe4\x84\x0e\x82\x63\xf3\xfe\x49\x83\x77\x15\xcc\xed\x19\xf0\x6a\x1e\x3c\x3b\x12\x40\xb3\x5f\x7f\xd7\xf3\xe7\xde\xd4\x61\xf7\x23\x44\x72\x3f\x61\xcb\x04\xb8\x01\x85\x72\x45\x6b\x5e\xb2\xc2\x73\xc0\x16\x7a\x12\x44\x66\x5c\x68\x4f\x4d\x58\x6f\x6b\xb1\x2b\xc5\xe6\xc8\x6a\x2c\x7d\x75\x7e\xd5\x54\x4c\x01\x6b\x8c\xac\x1d\xe7\xd2\x88\x22\xd4\xc5\x43\xa0\xb6\x75\x76\x5f\x3d\x4f\x29\x1c\x8d\xee\x2a\xb7\xe0\x35\x56\x6d\x3e\xd0\x6e\x6d\xb7\xca\x87\x58\x32\x6f\x2f\x97\xa4\xee\x33\xce\x7e\xf0\x76\x73\x56\xce\xeb\xb8\x9d\x4f\xa3\x98\xd9\x25\x4c\x49\x12\xde\x27\x35\x4e\xe1\x3f\xde\xdc\xc3\x93\x58\xec\x1d\x6a\xdc\x6e\xb8\x6e\xb1\xf6\xfb\xe9\xe8\x18\x74\xd5\xe9\xf1\x07\x96\x52\x15\x78\x99\x3e\xd5\x63\xc3\x2c\x11\x1b\x15\xb0\x51\xf2\x8e\x97\xbe\x1e\x1f\xca\x64\xb6\xa8\xba\xf2\x1c\x2f\xc1\x70\x5f\x8c\xb3\x0c\x89\x48\x52\x8a\xac\x4e\xed\x0c\xa7\x19\x85\xf6\x92\x28\xe3\x26\x95\x96\x8f\x24\x38\xcd\x96\x0e\x83\xea\xc6\x8a\x8d\xad\x30\xfd\x81\x76\x5c\x6c\x94\x31\xd2\x42\x3e\xbe\x74\xe0\x4b\x7c\x63\x40\x20\x96\x49\xee\x34\x4c\x7b\xcc\x35\x5b\xe2\xb5\x9b\xe8\x26\x48\x9a\x08\xdc\xb6\x7f\xbc\x41\x55\xa0\x30\x6c\x85\xa7\xf0\xeb\xcf\xfc\xe3\xdf\x7e\xf8\xe9\x61\x29\xd0\x93\xa4\xe5\xa5\x2d\x02\xc7\xac\xc6\xad\xbe\xbc\x5d\x0d\xf7\xe9\xd1\xc0\xb0\xd4\x3c\xcc\x2c\xf2\x2b\xf5\x2c\x18\xfc\xe3\x1f\x63\x4f\x3c\x81\x1f\xe1\xe4\xf0\xf8\x14\x9e\xde\x74\x74\xb8\x89\x32\x6c\x56\xb1\xa0\xb3\x01\xef\x8e\x67\x27\xd3\xbd\xc9\x40\xd8\xab\xaf\x98\x1c\x56\x92\x95\x3f\x3a\x75\x3d\x9b\x2c\x95\xac\x4f\xe1\x48\x3b\xc6\xfe\x68\xe9\x9e\x25\xcd\xb7\x2b\x1b\x92\x03\x04\x5c\xf2\x9b\x23\x04\xcb\xab\x19\x6c\x2d\xa6\x33\xb0\x46\x85\x87\x70\xcd\x29\xfb\xdd\x22\xd0\xd4\x14\x58\x94\xac\xfb\x32\xfd\x0a\xc8\x60\x77\x5c\x36\xba\xb2\x55\x3f\x57\xc3\x6b\x2a\x63\x5b\x71\xf6\x2e\x13\x16\x68\xfb\xd5\xea\x8d\x8f\x26\xe1\xe3\x73\x87\x44\x7d\xf3\xb1\xe5\x8f\x27\xcb\x41\x79\x9a\xdd\x61\xab\xbc\x28\x72\x06\x46\xde\xab\xc6\xae\x8d\x32\xd6\xb2\x2c\x84\x0d\x5d\x01\xeb\xed\x61\x41\x33\x95\xd4\xdc\x39\x7a\x64\x28\xec\xa9\xc0\x2a\x2e\xf9\xf5\xc7\xef\x3d\x17\x95\x13\xe8\x13\xf4\x2f\x65\x52\xe9\xa3\xd0\x34\x4a\xc0\x8f\xdf\xe7\x58\xec\x9e\xa6\xde\xa2\xa6\x00\x15\x52\x94\x25\xc7\xaa\xf4\x75\x7c\xc2\xfb\xe4\x0c\x29\xe9\x60\x53\xe7\xe4\xe2\x82\x84\xb0\xd1\x21\xd2\xad\xf8\x1d\x8a\x40\x30\xdb\x26\xc6\x0c\xcd\xf3\x88\x5b\xe2\x51\x84\x4c\x0c\x46\x14\x24\x2c\x53\x9b\x44\x25\x9a\x24\xe9\x4b\x42\x11\xf2\x58\x4f\x7e\xab\xc6\x16\xb7\x1f\x14\x0a\x46\xb0\x07\xcc\xe1\xd3\xe7\x41\x4a\xcf\x4b\x3a\x7b\x7e\x6f\x7b\x96\x3f\x06\x68\x78\x49\xa6\x7e\xf7\xfe\x1e\xc2\xe2\xbc\x42\xa6\x12\xca\x21\xe2\x05\x67\xd9\x07\x92\x8d\xc3\xa9\xf6\xe3\xf7\x47\x3e\x6f\xe1\xa9\xd3\x53\x76\x50\x6a\x43\xe7\xde\x43\xb2\x33\xe9\x9c\xcb\xa8\x83\x7c\xf2\x82\xeb\x4e\x0b\x9e\x63\x15\x2b\xa9\x31\x5c\xc8\x1b\xa9\x4c\x23\x42\xcf\x4d\xec\xba\x15\x65\x36\x37\x27\xa1\x8d\x30\xbc\x8a\x55\x27\xc3\xeb\xdc\x3d\x76\x2f\xae\xc9\xb9\x34\x3c\xd0\xa7\x49\x21\xd1\xa5\x09\xb6\xec\x71\xe8\xd2\x29\x21\x73\xb3\x8e\x34\xac\x3e\x71\xf5\xa5\xac\x7c\xb7\x79\xdf\x75\xe8\xb8\x41\xdb\x02\xa1\x73\x5d\xa8\x0f\x3a\x43\x1d\x4b\xbb\xb2\xca\xd0\xd4\x63\xad\x8a\xf9\x1d\x8c\xfa\xc3\x65\xda\x40\xb9\xe5\x66\x2d\x1b\x03\xc5\x1a\x5d\x94\x0b\xa8\x0a\x8a\x20\xaa\x8b\xc6\xd6\xb6\xb4\x14\x08\xe9\x86\xe0\x39\x5f\x82\x96\x35\x9a\x35\x8d\x5f\x49\xd4\xb0\x55\x52\xac\x62\xdf\xf0\xc5\xcb\x17\xdd\x12\x95\x6f\xe4\x37\xb2\x90\x15\xac\x59\x65\xf4\xcc\x76\xd7\x21\xd2\xd2\x6c\x8b\x9f\xeb\xb6\x21\x7f\x24\xd9\xa0\x90\xe9\x24\x6b\xd9\x0b\x83\x47\x0a\x59\xff\x62\x1d\x43\x17\x7b\x9f\x93\x42\x5d\x27\xe1\x56\x66\x5a\x74\xda\x64\xdd\xd5\x05\xea\x0d\x53\x16\x71\xb0\x62\x1d\x38\xdd\x56\xd6\x65\xf2\xa5\xad\x51\x3a\x15\xd9\x56\xf0\x6a\x17\x7b\xf4\xe8\xc0\x7a\x46\xd6\xfe\x2d\x55\xe9\xd3\xcf\x7e\x9f\x8b\xbd\x69\xfa\xb9\xfb\x1f\x19\xca\x22\x29\x08\xcc\x60\xac\x52\xe0\xba\xe3\xba\x88\x7f\x48\x50\x24\xc4\x64\xc9\x97\x4b\x54\xbe\xf1\xc8\x2d\x58\x0a\xf4\xa0\xcb\x29\x03\x09\xe7\x07\x7a\xd5\x1e\x40\x5a\x63\x3b\x01\xf9\xdc\x80\x6c\x7f\x32\xcf\xec\x20\x4f\x34\x79\x6c\x30\x5a\xc1\xbc\x63\xca\x67\xf1\x1d\x66\x33\x18\x76\xc0\x80\xdb\xc5\x84\xe2\x80\x4c\x68\x6f\x9b\x26\xf3\xb6\xb9\x2a\x95\xd4\x27\x2b\xdb\xdf\xc6\xb8\xef\x01\xc1\x1a\x98\xe9\x54\xa5\x33\x42\xbf\x9b\x78\xa0\x7b\x04\x4f\x8e\xa4\xcf\x2a\x03\x5a\xb2\x3a\xaf\xd7\x77\xdc\x51\x30\xc3\x3b\x7c\x54\x5c\x2f\xf8\x05\xfd\xf2\x01\xd3\x91\x3c\xe8\x85\xb5\xe0\xae\xd3\x83\x49\x3f\x69\xd7\x10\x6a\x75\x11\x9a\x05\xf7\x37\x0a\xb6\x25\xa4\x8d\x92\x1b\x49\x11\x2c\x9f\xe1\xde\x71\xdc\xba\x3a\xf4\x48\x71\xeb\x0f\x18\xc0\x5f\x7f\x10\x7a\xab\xbf\x0f\xd5\x04\x10\xeb\x2e\x9d\xfb\xf7\x99\x69\x3c\x0f\xd5\x7d\xb3\x46\xae\xb2\x50\xbf\x95\xe7\xde\x64\xe0\xda\x57\x4a\x7a\xad\x2b\xfe\x65\x85\xad\xed\xcd\x4d\x3b\x30\x7b\xe0\xf5\x7e\x4d\x85\x96\x8d\x11\x35\xfd\x34\xae\xa7\x0c\xc0\xef\x2b\xe5\x85\x85\xeb\xc2\xf7\x1e\x26\x2f\x77\x65\xfa\x71\xdb\x41\xb1\x8f\xbc\xf7\xa6\xc8\x62\x67\xc7\xbb\x62\x59\x2c\x8f\x8d\x6f\x74\x85\xe6\x77\x9a\xe8\x79\x0a\x17\x27\xd3\xa4\xdb\x76\xb8\x3b\x4b\xc6\x0d\x41\xe6\x98\xb9\xb7\x6b\x34\x6b\xf4\x0c\x6d\x6b\x67\x4f\x22\x2c\x9b\xaa\x7d\x57\xc9\xbd\x70\x30\xd2\xc3\x4b\x60\x2c\xdf\x12\xd4\xee\x65\x50\x21\xbd\xdf\xaf\x7d\x1a\xac\x53\x6a\xdb\x6e\xef\x3e\x0f\xcf\x46\xe1\x61\x24\x7f\x06\xc7\x31\x18\x00\x56\xba\x9f\xea\x8c\xc4\xef\x9c\x93\xd8\xf0\x1c\xba\xd7\xb3\x5a\x1a\xf6\xd8\x5f\x2d\x3b\x5d\xc2\xe2\x9b\xb4\x49\x58\xaa\xe4\x2c\xb4\xc4\x82\x33\x9a\xed\x5c\xde\xeb\x36\xa4\x90\x61\x09\x7e\xa0\xf0\xf8\xfe\xc9\xd7\x57\x7b\xf6\xf2\x7c\x06\xc7\xe3\xb1\x7c\xe4\xfe\xc8\x9a\x26\x19\x16\x82\x59\xd7\x40\xf7\x19\x35\x1d\x95\x33\x69\xe7\x9d\xc3\xfc\x3b\x9d\x36\xe1\xee\x14\xbd\xf7\xda\x64\x58\x97\x8f\x69\xf7\xc8\x39\x1e\xd1\xf8\xe1\x2d\xee\x06\x27\x3a\xac\x79\x10\xab\xc6\x1a\xb8\xf7\x2e\x76\xf8\xea\x5d\xa7\x69\x7a\x64\xbd\xf9\x84\x75\xf4\xc0\x08\x66\xf8\x5d\x87\x74\x0d\xaf\x5a\x24\xce\x67\xc1\x64\x44\xed\xf8\xb1\x40\x0b\xdb\x6c\xab\x8a\x14\x9a\x97\xf6\x0a\x0e\x99\x04\xbc\x33\xf3\x65\x25\xa5\x9a\x4c\xc4\xf7\x27\xd3\xa3\xbf\x4c\xdf\x27\x54\x35\xd7\x6d\x8d\xa0\x3d\x4d\x34\xdf\xab\xd7\xaf\xbe\xbf\x7a\x75\xfe\xcb\xaf\xd7\x57\xbf\x5d\x42\x25\xb7\xa8\x60\x21\x1b\x61\x5f\xbe\x58\x4b\x81\xba\xc3\x2a\xe9\xd8\xb2\xf9\xb3\xbf\xe6\x29\xcf\xb1\xaf\x15\x16\xb4\xbe\x59\xaf\x41\x22\x23\xc2\x51\xa2\x97\xff\x75\x7e\x79\x79\xe1\x8e\x77\xd4\x83\x7d\xab\x20\xce\x11\x31\xfa\x47\x46\xbb\x3c\x6d\xbf\xf8\x1d\xdd\x4d\x73\x72\x6c\x17\xe0\xae\x96\x89\x98\x9f\x1c\x4f\x3b\x04\x7d\x4f\xb4\x7d\x6f\xd3\xab\xe9\xe4\xd8\xa9\x09\x26\x66\xfe\x43\x67\x94\x8a\xb4\xed\xd9\x0d\xfc\x72\x79\x76\x7d\x03\x7f\x0d\x5b\xe9\xbe\x7c\xdb\xdd\xfd\xfe\xd0\x64\x8d\x3e\x60\xc9\xa7\xa1\xe3\x7d\xe8\x5a\xee\xfb\x89\xeb\xa9\xd9\xd7\xe0\xe2\x36\x32\x1e\x9f\xd9\xf2\x2b\x3b\x5b\x34\xd1\x84\x55\x5b\xca\xcd\x57\x96\x6c\x54\x2e\xe5\x90\xaa\xd7\x30\xe3\xfc\x7d\x40\xd1\x4f\x87\x96\xfe\x8a\xae\xda\xf6\x37\xb4\xe2\xda\x59\xa2\xdc\x56\x29\x33\xff\xc2\xd4\xc0\xf2\xe6\xbb\x93\x87\xd8\x7e\x08\x01\xbc\xdd\xb3\xb5\x91\x9c\xd5\x29\x2b\x8a\x0b\xf2\x77\xcf\x1e\xc7\xe9\x24\x4e\x21\x0a\x92\xad\xcd\x0e\x6c\x6b\x48\x24\xbd\x07\x77\x9c\x7d\xea\x2d\x3d\x14\xe7\xe9\x70\xe0\x91\x6a\xb7\x29\xff\x80\x6a\xd6\x1d\x42\x7f\x1e\x7c\x35\x11\xfc\xad\x2f\xf4\xdc\xef\xbe\xd3\x5e\xdd\x82\x6e\xd0\x8e\xf8\x67\x89\x5e\x86\xd7\x61\x47\x67\xe9\xb8\xb1\xdb\x71\x98\xff\x74\x46\x3c\xe0\x08\x45\xcd\x1e\x3a\x8f\x75\xd1\x25\xf8\x0e\x72\x8b\x2d\x05\xaf\x60\xa2\xb1\x66\xc2\xb8\xf7\xc4\x4f\xe1\x78\x4a\x87\xc3\x15\x83\xe0\xe4\xb0\x13\xad\x28\x93\xec\x4e\xc3\xb5\xe3\x80\x8c\x04\x72\xec\x25\x2f\x5c\xbf\x31\x17\x85\x42\xa6\x23\x29\xd8\xfd\xc7\x18\xfc\xdb\xdb\xae\x73\xcd\xc8\xe8\xf6\xa4\x7d\xdb\xc5\x65\x4f\xcf\xf7\xee\xf4\xc4\x60\xfd\x96\x89\x52\xd6\xf0\x1c\x59\x21\x05\x9c\xcb\xda\x42\x32\xf4\x2f\x72\x6b\x98\x2c\x70\x27\x3d\x53\xb7\x60\x74\x56\xb8\xe0\x75\x53\xb7\xaf\x8b\xb7\x13\xf9\x9a\xb2\x27\xf2\x2d\x13\x35\xdd\x7b\x40\xb2\x7e\xd7\x96\x0a\x13\xa3\xe7\xbd\x37\xd4\x7c\x0a\xb9\xd9\x3d\xae\x60\xd6\xbf\xcd\x5b\xd1\xa3\x79\x62\x7c\xd5\x2e\xfe\x0b\x01\x36\x71\x14\x3b\xcb\xb3\xa4\x5f\xdb\x9c\xc2\x28\x6e\x99\xa4\x5a\x3a\xc6\x42\x80\x2d\x3f\x68\x1b\xb5\x07\xc0\x24\x9d\xcb\x17\x62\x85\x34\xae\xdd\x08\x26\x5c\x84\x10\x3c\x1d\xbf\x6c\xba\x34\xda\x38\xda\x7d\x62\x75\x97\x30\x77\x9f\x12\x90\xf8\x00\xbe\x66\xd9\xe9\xd1\xb5\x84\xca\x38\x18\xca\xa0\xe4\xd1\x87\x5d\x67\x09\xf7\xad\x24\xcf\x3a\x11\x6a\x18\x07\x33\x21\xc1\x76\xd2\x91\xc6\x5e\xf1\xca\xa7\x57\xfd\x86\xfa\x74\x13\x0f\x69\x85\x84\xc8\xd8\xf8\xba\xf0\x78\xeb\x60\x98\x3a\x57\x37\x4b\x3f\xf9\x06\x18\x78\x40\xe7\xa0\x5f\x4d\x3b\xd1\xa7\xf8\x6f\x3c\x0c\x1f\xbc\x27\xcd\xf8\x62\xda\xa8\xc7\xa6\xd8\x57\x52\x52\x6b\x58\xb3\xe5\x9a\x2e\xe7\x70\xf2\xef\x7f\x39\xe8\x3e\xd7\x7f\xa7\x0d\xe6\xdd\xa3\x6b\x3b\x20\xf4\xc5\xcb\x17\xf6\xc1\xee\xd8\xfc\xdb\x6d\xa3\x12\x72\xfd\x24\x7d\x39\xf1\x0d\x37\x12\xe3\x5e\xb8\x1d\x97\xd2\x15\xb3\x8f\x0b\xdf\x97\xde\x74\x8b\x7a\xf7\x1c\x8f\x87\x3e\xdc\x2b\x9b\x75\x47\x24\x54\x50\x46\xde\x58\xc9\xae\xfb\x54\x5a\x6f\x9f\xb4\x55\x67\x6b\xa5\xc9\xd4\x55\xdb\xb3\x06\x0e\x78\xf5\xf3\x01\xfc\x6f\x00\x00\x00\xff\xff\x0b\x82\x93\xf8\x8c\x48\x00\x00" func epochsFlowdkgCdcBytes() ([]byte, error) { return bindataRead( @@ -319,7 +319,7 @@ func epochsFlowdkgCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowDKG.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x83, 0x7d, 0x19, 0xbd, 0xf7, 0x1c, 0x52, 0x5c, 0xde, 0xb9, 0xc3, 0xeb, 0xb0, 0xb1, 0x66, 0x59, 0x17, 0x82, 0x9f, 0x2d, 0x7e, 0xc2, 0xd2, 0xb5, 0xe2, 0xe8, 0x97, 0x6, 0x54, 0xcd, 0x73, 0x72}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x67, 0x60, 0xbd, 0x27, 0x4f, 0xe1, 0xc3, 0x6c, 0xe0, 0x87, 0x2d, 0xaa, 0x39, 0xa, 0xed, 0x84, 0xd6, 0xe7, 0xb8, 0x6f, 0xac, 0x2d, 0x54, 0xfd, 0xad, 0xed, 0x25, 0x63, 0x8b, 0xcd, 0x1d, 0xe4}} return a, nil } From d6f1c62fcd909e255cee6ffc42c892a42a2137d2 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 09:58:32 -0500 Subject: [PATCH 026/132] remove view for dkgCompleted --- contracts/epochs/FlowDKG.cdc | 2 +- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/contracts/epochs/FlowDKG.cdc b/contracts/epochs/FlowDKG.cdc index a3de8084d..b58b241b9 100644 --- a/contracts/epochs/FlowDKG.cdc +++ b/contracts/epochs/FlowDKG.cdc @@ -402,7 +402,7 @@ access(all) contract FlowDKG { /// Returns the final set of keys if any one set of keys has strictly more than (nodes-1)/2 submissions /// Returns nil if not found (incomplete) - access(all) view fun dkgCompleted(): [String?]? { + access(all) fun dkgCompleted(): [String?]? { if !self.dkgEnabled { return nil } var index = 0 diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 952b2944b..7ca79da69 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -11,7 +11,7 @@ // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.329kB) -// epochs/FlowDKG.cdc (18.572kB) +// epochs/FlowDKG.cdc (18.567kB) // epochs/FlowEpoch.cdc (41.652kB) // testContracts/TestFlowIDTableStaking.cdc (8.518kB) @@ -303,7 +303,7 @@ func epochsFlowclusterqcCdc() (*asset, error) { return a, nil } -var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x6d\x6f\x1c\x37\x92\xfe\xae\x5f\x51\x36\x70\xc8\x4c\x32\xd1\xcb\x22\xbb\xc0\x09\x19\xe7\x64\x49\xf1\x09\xce\xda\x86\xa5\x24\x07\x18\x46\xcc\xe9\xae\x99\xe1\xa9\x9b\x9c\x90\x6c\x8d\xe7\xbc\xfe\xef\x87\xe2\x4b\x93\xdd\xcd\x1e\x49\x5e\xef\xdd\x00\xbb\x88\x66\x9a\x45\xb2\xaa\x58\x7c\xea\xa9\x6a\x1f\x7d\x0b\x07\xdf\x1e\x7c\x0b\xf0\x77\x26\xd8\x0a\x35\x98\x35\xc2\x46\xc9\x02\xb5\x06\xb9\x84\x15\x0a\x54\xcc\x70\xb1\x02\x06\x2b\x25\x9b\x0d\xdc\xe2\x0e\xb6\xdc\xac\xdd\xa3\x4c\x19\x5e\xf0\x0d\x33\x5c\x0a\x1a\xc0\xaa\xca\xfe\x50\x48\xa1\x51\xe8\x46\x83\x90\x25\x6a\x9a\x62\x29\x95\xfd\xa9\xd9\x14\xb2\x26\x89\xb8\x91\xc5\xfa\xd0\xcd\xff\xfb\x1a\x45\x7f\x10\x30\x85\xb0\xe4\x4a\x1b\xfa\x65\xc9\x55\x8d\xe5\x8c\x44\xec\xa0\x60\x02\x14\xfe\xd9\xa0\x36\xc0\xe0\x4d\x58\x85\x30\x20\x17\xff\x8d\x85\x81\xa5\x92\x35\x98\x35\xd7\x34\xd4\x28\x56\x18\x9a\xe5\x66\x8d\xbb\x6f\xaa\x0a\x1a\x8d\xee\xc7\xf0\xb4\x54\x80\x77\xa8\x76\xa0\x9b\x85\x26\xb9\xc2\xb8\xe5\x81\x59\x33\xe3\xe6\xa4\xd5\x30\xd0\x86\xdd\x62\xd9\x5b\xaa\xdf\xc4\x99\x7d\x12\x16\xb8\xe2\x42\xd0\x0e\xe5\x12\x90\x15\x6b\xb8\x24\x51\xd7\x68\x9a\x0d\x6c\xd6\x4c\xa3\xdd\x05\xb0\xb2\xe6\x02\xb8\xe0\x86\xb3\x8a\xff\x8f\xd5\x7e\xb2\x60\xab\x65\x12\x4b\xcf\x56\x5c\x1b\x12\xd7\x57\xd1\x88\x52\xe1\x92\xa6\xed\x3e\x4c\xa2\x48\x6f\x1b\x49\x4a\xd3\x50\x33\xb1\x83\x1a\xb5\xb6\x86\x67\xda\xed\x72\x4b\x4a\x34\xd2\x0a\xbd\x78\xf9\x02\x9e\x6e\xd7\xdc\xe0\x42\x32\x55\x3e\x8d\x76\xff\x90\xa8\xfc\x90\x04\xfe\xdd\xc9\x99\x4c\x3f\x40\x8d\x66\x2d\xcb\x19\x4d\xb7\x68\x8c\x53\x00\xcd\x6f\x27\x97\xa2\xb2\x4a\xae\x39\x19\x6e\xc9\x05\xab\xdc\x9f\x5a\x5b\x0f\x12\x05\xc2\x06\x95\x57\xfe\x1d\x67\xc3\xe9\x34\x8a\xf2\x67\x1a\x78\xdd\x8e\x9b\x4c\xfd\xac\x87\x34\x2b\xfd\xef\x35\x09\x62\xf0\xec\xaf\xc7\xff\x06\x66\xad\x50\xaf\x65\x55\xe6\x14\xb8\x66\x77\xe8\x17\x64\xb0\xb4\xb3\xe1\x47\xd2\xbe\x66\x35\x82\x46\xab\xf5\x5b\xdc\xe9\x59\x30\x05\x69\xc5\x5a\x11\xb8\x06\x83\xc5\x5a\xf0\x82\x55\xd5\x8e\x76\xc3\xf5\x1a\xdd\x22\xce\xc4\x4e\x0a\xb7\xe7\x3f\x1b\xf2\x2c\x1a\xaa\x0d\x33\x48\x02\xed\x1f\xed\xf2\x75\x54\xec\xcf\x95\xdc\x5e\xbc\x7c\x71\xb8\x42\xd3\xdb\xa3\x9e\x4c\x49\xae\x54\xed\x33\xe5\xed\xea\x5c\xd6\x9b\x0a\x0d\x96\xad\x06\xb4\x9d\xfd\xbc\xb7\x4b\x5a\x06\xf9\x15\x17\x0d\x92\x75\xbd\x05\x9c\xfe\x5b\x1f\xc0\x3b\x14\xc0\x96\x06\x9d\x4f\xd1\x01\xe3\x0a\x4b\x60\xb5\x6c\x84\x71\xaa\x5a\x20\x8a\x8e\xbe\x64\xb3\xa2\x43\x0c\xee\x7c\xa5\xfe\xcb\x35\x30\xa8\xb1\x5e\xa0\xb2\xa1\x01\x34\x2a\x8e\x36\xae\x38\xf3\xea\x9a\x29\xd3\x3e\xaf\x61\xbb\xe6\xd6\x6b\xa5\x2a\xb9\x60\xc6\x87\x23\x12\x9c\x84\x24\xa3\x98\xd0\x9c\xe2\x0d\xb9\xfb\x02\xcd\x96\x56\x64\x05\x6a\xe0\xc2\x6a\xe7\xf0\xe0\xdb\xa3\x83\x03\x56\xd0\x98\x09\xab\xaa\x69\x5c\x94\x57\x1e\x7c\x3a\x38\x00\x00\x38\x3a\x82\xf9\x3f\xff\x09\xa2\x48\xf0\xe5\x6f\x97\xaf\x6e\xae\xbf\xa6\x70\x2f\xeb\x08\x2e\xbd\xd2\xb7\x14\x2c\x63\x04\x41\xc1\x16\x95\x57\xd6\xc5\xcb\x17\xf6\xf1\x74\xef\x64\x56\x03\xd7\x86\x29\x73\xf1\xf2\xc5\x64\xfa\x00\x81\x65\x2b\xcd\xfb\x03\x0a\xb2\x73\xc7\x67\xa3\x3b\x28\x2c\xa4\x2a\xb1\x1c\x99\xf9\x52\x94\x34\xef\xb2\xeb\xcf\xa7\xf0\xee\xda\x28\x2e\x56\x3f\xbd\xff\x69\x6c\x49\xac\x77\x5c\x61\xcd\xb4\x8d\x5f\xe4\x94\xc1\x6f\xd3\x68\x15\x83\xd5\xc8\x5a\x9e\x2b\xc9\xca\x82\xc5\x80\x45\x62\xaf\x2e\x4e\xc1\xad\x65\x66\x1d\x05\x85\x09\x5f\x4c\xbf\xa6\x9b\x74\xcd\xea\xe5\x9e\xbf\x7e\x75\xf3\xf6\xec\xfc\x06\x7e\x3b\x7b\x7b\x75\xf6\xfc\x97\xcb\xaf\xe9\x3b\xdd\x19\x5b\x25\xdf\xd0\x8d\x82\x62\x65\xd6\x21\xba\xb9\x7b\xce\x9a\xd4\x48\x58\xa4\x21\x91\xe9\x4c\xa4\x1e\xa8\xb7\x42\x93\xfc\xfc\x12\x77\xbf\x58\xf9\xa7\x70\x25\x4c\x9c\xf8\x4a\x94\xbc\xb0\x27\x9b\x2f\x5b\xa3\x71\xed\x5d\xb8\xa4\xe8\x26\xa4\x19\x08\xbf\x63\x0a\xca\xdb\xd5\xa5\x7b\xea\x14\x9e\x4b\x59\x8d\x08\xed\xa2\x01\x85\x5a\x36\xaa\x70\x8e\xc3\x2a\x85\xac\xdc\x39\x9f\x2d\x2a\xc6\x6b\x2c\x61\xb1\x03\xe6\x7c\xeb\xea\xa2\x95\xe8\xd1\x03\x02\x2f\x51\x18\x6e\x76\x60\x68\xe6\x88\x25\xc2\x83\xaf\xdc\x40\xdd\x6a\xce\x8a\x05\x16\x81\x11\x41\x12\x51\x60\x3b\x82\x2e\x05\x3b\xdd\x96\xb7\x40\x04\xfd\x65\xb3\xc1\x82\x2f\x79\x01\x57\x17\xc0\x44\x99\xdf\x08\x5d\xf8\x16\x64\xf1\x3a\x0a\xfd\x20\x78\xf5\x81\x94\xb7\x64\x95\x46\xa8\x91\x09\xdd\x22\x17\x65\x2f\x2a\x21\xe1\x4e\x5a\x20\x57\xb0\x0d\x5b\xf0\x8a\x76\x15\xd0\x43\x7f\xff\x46\x35\x7d\x29\x9d\x1d\x25\x22\x48\xb1\x7d\x85\x06\x91\x1d\x3b\x16\x05\x5d\x22\xce\x96\xf4\xe3\xb9\x7b\xfe\x14\x3e\xb9\x93\xe6\xac\xfa\x39\x9a\xf5\xad\x8d\x2a\xe4\xa0\xf1\x54\xc7\xbb\x2a\x2c\xbd\x68\x94\x6a\xd1\x5a\xe2\xe0\x5c\xd3\xae\x15\xd2\x0d\xce\x72\xb8\xcc\xc2\xbd\x78\x97\x4f\xba\xd0\x63\x3a\xba\xf6\xb8\x18\x1f\x42\xf4\x29\xbc\xf3\xff\xf9\x3e\x39\x62\x8a\x15\xb7\xda\xfb\xd6\x37\x7a\x08\x75\xf6\x6f\xe0\x25\xee\x4e\x07\x66\xf9\x8d\x55\x0d\x9e\xc2\xb5\x03\x25\x9b\x66\x51\xf1\xc2\x9d\xde\xd6\x61\xb3\xe7\xd4\x1e\x12\x77\xde\xee\x48\x04\x69\xc6\xba\xcc\x2c\x5a\xdf\xba\x08\xf9\xd9\x8a\x6b\x83\x2a\x9c\xfb\x1e\x84\x1c\x93\xc6\x04\x60\xbd\x31\x04\x92\x15\xdb\x25\x62\xc9\x3d\x48\x6e\x0c\x27\x3b\x34\x5d\x33\xd5\x6c\xb3\x21\xa3\xfc\x6b\xcc\xd5\xbb\x75\x9e\xef\x5e\xf9\x80\xdf\xba\x5d\x7b\x0d\x25\xbe\x77\x46\xdb\xa0\x79\x1b\xc1\xff\x6c\x86\x6a\xf5\x1a\x77\xb9\x4d\x18\x64\xa3\xcf\xc0\xce\x5c\x83\x26\xfb\xda\x83\x54\x33\x53\xac\x09\x02\x09\x74\x5f\x84\x98\xd4\x1e\xa3\x56\x51\xf1\x30\x92\x92\xac\x5e\x5d\xcc\x20\x75\x16\x6b\x26\x56\x08\x56\x40\x35\xba\x77\xb7\xf8\x3e\x8e\x3c\x85\x77\xed\x96\x87\x0e\xbb\x96\x5b\x97\x19\xe4\xaf\x7a\xda\x4a\x0c\x93\x94\x36\x11\xbc\x1f\xd1\xd2\xe3\x16\x76\x4e\xbf\x9f\xc2\xa7\x2b\xfa\xff\x5f\xaf\x84\xf9\xdb\x0f\x9f\xff\xef\x6e\xdf\xf3\xd7\xaf\xae\x6f\xce\xbe\x2e\x72\xeb\xce\xd8\x4e\xc9\x84\xb4\x29\x03\x6c\x98\x59\xbb\x48\xe6\x70\x17\x05\xfd\x4d\x26\xe8\xeb\xec\x6d\x7b\x46\x63\xae\x8d\x54\x6c\x85\x6f\x18\x5d\xb5\xc9\x1f\xd9\x11\xc9\x85\xf2\xa5\xe3\xde\xd8\xa0\xe3\x86\xc5\xff\x8e\x5e\x74\x6d\x54\x53\xd8\x04\x52\xe1\x86\x8e\xb3\xa0\x3c\x4f\x73\xb1\xaa\x30\x13\xc7\x07\xd3\x69\x37\xde\xc7\xd3\x80\xd2\x53\xdc\x72\x75\x11\x12\x28\x77\x8d\xae\x65\x2f\x7d\x4b\x45\xe7\x76\xd3\x45\x7c\xc3\x09\x3c\x02\x0c\xb3\xf4\xc5\xd1\x63\xbf\x23\xd4\xec\x96\x56\x00\x4c\xeb\xa6\xde\x18\x7b\x4c\xc8\x90\x5a\xa3\x72\x7f\xb1\x85\x6c\x4c\x20\x43\xf6\x49\xec\x2f\xb0\x07\x41\xe3\x0a\xb9\xe0\xe6\x5e\xc0\x0a\x9f\xda\xe7\xe9\xa3\xb1\x5a\x1e\xba\x31\x30\xf7\x7b\x1f\x3e\x10\x56\x38\x0f\xe2\xda\x47\x3e\x1f\xb8\xff\xef\x60\xc7\x2c\x32\xe1\x3a\xd0\x45\x58\xc6\xd0\xd0\x03\xf0\x21\xd3\xd8\xb5\x37\xcd\x61\x84\xfe\xf4\x7c\x14\x27\xb4\x61\xc2\xcb\x95\xb2\x6c\x91\xcf\xb2\x31\x8d\x42\xd8\x48\x5a\x27\x67\x95\xcf\xfd\x66\x96\x6d\xa0\x08\x99\x60\xad\x8a\xd0\x1e\x5d\x53\xbc\x0c\x88\xd3\x2e\x43\x6e\x68\x9d\x52\x25\xf0\x25\x30\x4c\xb9\x7b\x2f\x02\x25\xfc\x68\x02\x6f\xd5\x37\x5d\xbb\xf2\x54\x3b\x19\x07\xf6\xb7\x7a\xf0\x86\xe4\xc0\x3f\xda\x65\x33\x0e\xd1\xb7\xff\x46\x61\xef\x1b\xfa\x04\x0a\x21\x99\xfc\x4a\x7b\x44\xe6\x05\x4e\x61\x3e\x07\xc1\xab\xd3\xc1\x60\xfa\x3c\x3d\x67\xc2\x5e\x44\x0a\x99\xc1\x31\xd4\x6d\x4d\xd6\x6e\xd8\xa7\x18\x79\x20\xfe\xb4\x33\xcd\xe7\xc7\xf9\x70\xd8\x4e\x82\x2b\xdf\xb9\xc7\xde\xc3\xdc\xa2\xd9\xc4\x9f\x3b\x06\xf1\x40\x66\xcc\xa1\x4b\xd4\x46\xc9\x1d\x96\xb3\xee\x28\x3a\xa4\x4d\x55\x46\x27\x74\x8e\x16\x30\x30\x5b\x31\x2e\xda\x11\x5e\x08\x4c\xfa\xb6\xc9\x2d\x3b\xd9\x2b\xad\xdd\x02\xfa\xb1\xc5\xbf\x91\xda\x90\xb3\x0e\xe3\x6a\xc8\x89\x3b\x09\x4b\xdf\xb3\x96\x8d\x23\x03\x43\x2a\xfc\xc7\x7d\xb1\xe4\x11\xbe\xf4\xb6\xc5\x91\x93\x64\x47\xd3\xfd\xce\xa4\x51\x94\xb9\xcd\xf0\x65\x1f\x9b\x66\xc1\xf3\xd3\x81\x70\xbf\x9f\x43\x9f\xeb\x3e\x83\xe3\xfd\x0b\x70\xd4\x68\xc0\xb2\x3d\x5d\x26\x44\x68\xcf\x57\x3b\x7f\x1e\x1d\x85\x43\x91\xc4\x7a\x7f\xaf\x75\x1e\xa4\x83\x1d\x7e\x9e\x43\x9f\x8f\x48\xb4\x96\xc4\x78\xff\x1f\xd3\xc1\x94\xac\xec\x5c\x7e\x61\xcd\xe1\x4f\xc7\xd0\x64\x9d\x6f\x98\xcf\x1c\xb2\xcd\x06\x45\x39\xf1\x83\x7b\x93\x61\xcd\xf7\xd0\x28\x0f\x5d\x76\xcf\x93\xaf\x5b\xca\xc9\x61\xc8\x5b\xdc\xc1\x1d\x16\x14\xa1\x23\x9c\x3c\x84\xce\x98\xf3\x40\x27\xd3\xc1\x63\x55\xe5\x72\xcf\x3e\xbf\xeb\x50\xb6\xc2\xc4\x7b\x3a\x52\x08\x73\x15\x43\x49\x6d\x7a\xd1\xbb\x08\xda\x8c\x63\xf4\x44\xe5\xe8\xe9\x3f\x92\x5d\x24\x09\xc7\xff\xcb\xf9\x1a\x26\x28\x5f\x7a\xba\x9e\xa4\xf1\xeb\x3f\x99\xbe\x0e\x30\xec\x31\x4b\x1a\x2d\x05\x98\x2d\x2f\x70\x38\x69\xe2\x0e\xfe\x54\xcf\xe7\x29\x6b\xde\x32\xdf\x2e\xcf\xd3\x93\x69\x78\xee\x3b\x38\x19\x59\x4b\xb4\x14\xd4\x8d\xf6\x34\x98\x68\x02\x71\x8d\x15\xd6\x28\x8c\x06\xfc\xb3\x61\x55\x38\x5a\xf1\x77\xe7\x68\x49\x29\x8c\x92\x59\x11\x6b\x05\x55\xa3\xe1\xe4\xbe\x98\xc1\x8d\x45\x4e\x60\xd6\xca\x32\xad\x16\x3c\xd1\x31\xf0\x92\xdc\x69\x18\x1c\x7b\x51\x3a\x24\xaa\x09\x12\x11\x3a\x72\xa8\xa2\xb6\x2e\xef\x6e\x00\xa5\xb0\x30\x9e\xee\xeb\x8c\x27\x33\xfb\x19\x12\xbd\x0f\x1d\xf0\xe8\x88\x70\x80\x23\x1a\x5c\x11\xcc\x01\xaa\x5e\xa2\x97\x7e\xf8\xd2\x86\xb7\x5b\xdc\x59\xce\x02\xe6\x76\xa2\xa1\x68\x2f\xfe\x8a\x32\x67\x7a\xc2\x9b\x8a\x6b\xe0\xc2\xaf\x7c\x06\xdc\x78\x8a\x81\x8b\x7b\x27\xf6\x93\x87\x89\x83\xed\x9f\x44\x1f\xc9\x90\x94\x23\x0b\xa3\xcf\x86\x09\x5e\x4c\x52\x0f\xe9\x2e\xd3\x62\x20\xb7\xd0\x27\x4f\xa7\x59\x31\x9f\x07\xdf\x7e\xde\xe7\x0b\x19\xd2\xe2\x4a\x94\xf8\x11\xe6\x70\x7c\xaf\xd7\x84\xf2\x2b\x7e\xe4\xda\xfa\xa1\xcf\xcc\x93\x64\xbe\x2f\xc2\x22\x20\xae\x53\x1c\xfa\x8d\x4e\x1d\x22\xe5\x2c\x3c\x66\x6d\xc5\x4b\x81\x7a\x96\xbd\x8b\x02\xfe\x68\x84\x41\xe5\x23\x0a\x33\x63\xa6\x3b\x3a\x82\xd7\x66\x8d\x6a\xcb\x6d\x71\x54\xb1\xe2\xd6\xe3\xed\x6d\xba\x14\x72\x77\x8d\x06\xb8\xd1\xad\x68\x23\xe1\xa4\x23\x6b\xbb\xe6\x15\xe6\x55\xf8\x63\x74\x83\x3c\x37\x12\xfc\x25\x7b\x08\xae\xe8\xa8\xb7\xea\xd8\xa2\x22\x80\xdb\x88\x72\xe6\x6f\x5f\xde\x51\x9b\x4d\x23\x68\xfd\xde\x04\x52\x60\x4e\x28\x6d\xc9\x5e\xa9\x04\x3b\xee\xd2\xcc\x2b\x7c\xf8\x72\xc4\x1f\xbe\x7c\x33\x90\x5c\x2b\xe3\x5c\xcc\xbb\xdc\xb4\x04\x4a\x4f\x1e\x2f\xb0\x05\x15\x51\x43\xf9\xd3\xb2\x50\xc8\x6e\x33\x27\x66\xf0\x15\xc5\x97\xe0\x87\xc9\xf1\xbc\x4f\x29\xf9\x4d\x0d\xc5\xc7\xdc\x20\x25\xc2\x28\xfc\xd9\x5b\x60\x96\x1b\xd0\x6c\xca\x80\xfb\xba\x8e\xdf\xf3\x8c\x60\x72\x7b\x94\xc6\x6c\x3e\x8c\x57\xfa\x92\x66\x9e\x0c\x37\x3d\x4b\xa4\xf7\x31\xc5\x57\x30\xf7\x97\x0e\x7d\x02\xdf\xc1\xe4\x84\x0e\x82\x63\xf3\xfe\x49\x83\x77\x15\xcc\xed\x19\xf0\x6a\x1e\x3c\x3b\x12\x40\xb3\x5f\x7f\xd7\xf3\xe7\xde\xd4\x61\xf7\x23\x44\x72\x3f\x61\xcb\x04\xb8\x01\x85\x72\x45\x6b\x5e\xb2\xc2\x73\xc0\x16\x7a\x12\x44\x66\x5c\x68\x4f\x4d\x58\x6f\x6b\xb1\x2b\xc5\xe6\xc8\x6a\x2c\x7d\x75\x7e\xd5\x54\x4c\x01\x6b\x8c\xac\x1d\xe7\xd2\x88\x22\xd4\xc5\x43\xa0\xb6\x75\x76\x5f\x3d\x4f\x29\x1c\x8d\xee\x2a\xb7\xe0\x35\x56\x6d\x3e\xd0\x6e\x6d\xb7\xca\x87\x58\x32\x6f\x2f\x97\xa4\xee\x33\xce\x7e\xf0\x76\x73\x56\xce\xeb\xb8\x9d\x4f\xa3\x98\xd9\x25\x4c\x49\x12\xde\x27\x35\x4e\xe1\x3f\xde\xdc\xc3\x93\x58\xec\x1d\x6a\xdc\x6e\xb8\x6e\xb1\xf6\xfb\xe9\xe8\x18\x74\xd5\xe9\xf1\x07\x96\x52\x15\x78\x99\x3e\xd5\x63\xc3\x2c\x11\x1b\x15\xb0\x51\xf2\x8e\x97\xbe\x1e\x1f\xca\x64\xb6\xa8\xba\xf2\x1c\x2f\xc1\x70\x5f\x8c\xb3\x0c\x89\x48\x52\x8a\xac\x4e\xed\x0c\xa7\x19\x85\xf6\x92\x28\xe3\x26\x95\x96\x8f\x24\x38\xcd\x96\x0e\x83\xea\xc6\x8a\x8d\xad\x30\xfd\x81\x76\x5c\x6c\x94\x31\xd2\x42\x3e\xbe\x74\xe0\x4b\x7c\x63\x40\x20\x96\x49\xee\x34\x4c\x7b\xcc\x35\x5b\xe2\xb5\x9b\xe8\x26\x48\x9a\x08\xdc\xb6\x7f\xbc\x41\x55\xa0\x30\x6c\x85\xa7\xf0\xeb\xcf\xfc\xe3\xdf\x7e\xf8\xe9\x61\x29\xd0\x93\xa4\xe5\xa5\x2d\x02\xc7\xac\xc6\xad\xbe\xbc\x5d\x0d\xf7\xe9\xd1\xc0\xb0\xd4\x3c\xcc\x2c\xf2\x2b\xf5\x2c\x18\xfc\xe3\x1f\x63\x4f\x3c\x81\x1f\xe1\xe4\xf0\xf8\x14\x9e\xde\x74\x74\xb8\x89\x32\x6c\x56\xb1\xa0\xb3\x01\xef\x8e\x67\x27\xd3\xbd\xc9\x40\xd8\xab\xaf\x98\x1c\x56\x92\x95\x3f\x3a\x75\x3d\x9b\x2c\x95\xac\x4f\xe1\x48\x3b\xc6\xfe\x68\xe9\x9e\x25\xcd\xb7\x2b\x1b\x92\x03\x04\x5c\xf2\x9b\x23\x04\xcb\xab\x19\x6c\x2d\xa6\x33\xb0\x46\x85\x87\x70\xcd\x29\xfb\xdd\x22\xd0\xd4\x14\x58\x94\xac\xfb\x32\xfd\x0a\xc8\x60\x77\x5c\x36\xba\xb2\x55\x3f\x57\xc3\x6b\x2a\x63\x5b\x71\xf6\x2e\x13\x16\x68\xfb\xd5\xea\x8d\x8f\x26\xe1\xe3\x73\x87\x44\x7d\xf3\xb1\xe5\x8f\x27\xcb\x41\x79\x9a\xdd\x61\xab\xbc\x28\x72\x06\x46\xde\xab\xc6\xae\x8d\x32\xd6\xb2\x2c\x84\x0d\x5d\x01\xeb\xed\x61\x41\x33\x95\xd4\xdc\x39\x7a\x64\x28\xec\xa9\xc0\x2a\x2e\xf9\xf5\xc7\xef\x3d\x17\x95\x13\xe8\x13\xf4\x2f\x65\x52\xe9\xa3\xd0\x34\x4a\xc0\x8f\xdf\xe7\x58\xec\x9e\xa6\xde\xa2\xa6\x00\x15\x52\x94\x25\xc7\xaa\xf4\x75\x7c\xc2\xfb\xe4\x0c\x29\xe9\x60\x53\xe7\xe4\xe2\x82\x84\xb0\xd1\x21\xd2\xad\xf8\x1d\x8a\x40\x30\xdb\x26\xc6\x0c\xcd\xf3\x88\x5b\xe2\x51\x84\x4c\x0c\x46\x14\x24\x2c\x53\x9b\x44\x25\x9a\x24\xe9\x4b\x42\x11\xf2\x58\x4f\x7e\xab\xc6\x16\xb7\x1f\x14\x0a\x46\xb0\x07\xcc\xe1\xd3\xe7\x41\x4a\xcf\x4b\x3a\x7b\x7e\x6f\x7b\x96\x3f\x06\x68\x78\x49\xa6\x7e\xf7\xfe\x1e\xc2\xe2\xbc\x42\xa6\x12\xca\x21\xe2\x05\x67\xd9\x07\x92\x8d\xc3\xa9\xf6\xe3\xf7\x47\x3e\x6f\xe1\xa9\xd3\x53\x76\x50\x6a\x43\xe7\xde\x43\xb2\x33\xe9\x9c\xcb\xa8\x83\x7c\xf2\x82\xeb\x4e\x0b\x9e\x63\x15\x2b\xa9\x31\x5c\xc8\x1b\xa9\x4c\x23\x42\xcf\x4d\xec\xba\x15\x65\x36\x37\x27\xa1\x8d\x30\xbc\x8a\x55\x27\xc3\xeb\xdc\x3d\x76\x2f\xae\xc9\xb9\x34\x3c\xd0\xa7\x49\x21\xd1\xa5\x09\xb6\xec\x71\xe8\xd2\x29\x21\x73\xb3\x8e\x34\xac\x3e\x71\xf5\xa5\xac\x7c\xb7\x79\xdf\x75\xe8\xb8\x41\xdb\x02\xa1\x73\x5d\xa8\x0f\x3a\x43\x1d\x4b\xbb\xb2\xca\xd0\xd4\x63\xad\x8a\xf9\x1d\x8c\xfa\xc3\x65\xda\x40\xb9\xe5\x66\x2d\x1b\x03\xc5\x1a\x5d\x94\x0b\xa8\x0a\x8a\x20\xaa\x8b\xc6\xd6\xb6\xb4\x14\x08\xe9\x86\xe0\x39\x5f\x82\x96\x35\x9a\x35\x8d\x5f\x49\xd4\xb0\x55\x52\xac\x62\xdf\xf0\xc5\xcb\x17\xdd\x12\x95\x6f\xe4\x37\xb2\x90\x15\xac\x59\x65\xf4\xcc\x76\xd7\x21\xd2\xd2\x6c\x8b\x9f\xeb\xb6\x21\x7f\x24\xd9\xa0\x90\xe9\x24\x6b\xd9\x0b\x83\x47\x0a\x59\xff\x62\x1d\x43\x17\x7b\x9f\x93\x42\x5d\x27\xe1\x56\x66\x5a\x74\xda\x64\xdd\xd5\x05\xea\x0d\x53\x16\x71\xb0\x62\x1d\x38\xdd\x56\xd6\x65\xf2\xa5\xad\x51\x3a\x15\xd9\x56\xf0\x6a\x17\x7b\xf4\xe8\xc0\x7a\x46\xd6\xfe\x2d\x55\xe9\xd3\xcf\x7e\x9f\x8b\xbd\x69\xfa\xb9\xfb\x1f\x19\xca\x22\x29\x08\xcc\x60\xac\x52\xe0\xba\xe3\xba\x88\x7f\x48\x50\x24\xc4\x64\xc9\x97\x4b\x54\xbe\xf1\xc8\x2d\x58\x0a\xf4\xa0\xcb\x29\x03\x09\xe7\x07\x7a\xd5\x1e\x40\x5a\x63\x3b\x01\xf9\xdc\x80\x6c\x7f\x32\xcf\xec\x20\x4f\x34\x79\x6c\x30\x5a\xc1\xbc\x63\xca\x67\xf1\x1d\x66\x33\x18\x76\xc0\x80\xdb\xc5\x84\xe2\x80\x4c\x68\x6f\x9b\x26\xf3\xb6\xb9\x2a\x95\xd4\x27\x2b\xdb\xdf\xc6\xb8\xef\x01\xc1\x1a\x98\xe9\x54\xa5\x33\x42\xbf\x9b\x78\xa0\x7b\x04\x4f\x8e\xa4\xcf\x2a\x03\x5a\xb2\x3a\xaf\xd7\x77\xdc\x51\x30\xc3\x3b\x7c\x54\x5c\x2f\xf8\x05\xfd\xf2\x01\xd3\x91\x3c\xe8\x85\xb5\xe0\xae\xd3\x83\x49\x3f\x69\xd7\x10\x6a\x75\x11\x9a\x05\xf7\x37\x0a\xb6\x25\xa4\x8d\x92\x1b\x49\x11\x2c\x9f\xe1\xde\x71\xdc\xba\x3a\xf4\x48\x71\xeb\x0f\x18\xc0\x5f\x7f\x10\x7a\xab\xbf\x0f\xd5\x04\x10\xeb\x2e\x9d\xfb\xf7\x99\x69\x3c\x0f\xd5\x7d\xb3\x46\xae\xb2\x50\xbf\x95\xe7\xde\x64\xe0\xda\x57\x4a\x7a\xad\x2b\xfe\x65\x85\xad\xed\xcd\x4d\x3b\x30\x7b\xe0\xf5\x7e\x4d\x85\x96\x8d\x11\x35\xfd\x34\xae\xa7\x0c\xc0\xef\x2b\xe5\x85\x85\xeb\xc2\xf7\x1e\x26\x2f\x77\x65\xfa\x71\xdb\x41\xb1\x8f\xbc\xf7\xa6\xc8\x62\x67\xc7\xbb\x62\x59\x2c\x8f\x8d\x6f\x74\x85\xe6\x77\x9a\xe8\x79\x0a\x17\x27\xd3\xa4\xdb\x76\xb8\x3b\x4b\xc6\x0d\x41\xe6\x98\xb9\xb7\x6b\x34\x6b\xf4\x0c\x6d\x6b\x67\x4f\x22\x2c\x9b\xaa\x7d\x57\xc9\xbd\x70\x30\xd2\xc3\x4b\x60\x2c\xdf\x12\xd4\xee\x65\x50\x21\xbd\xdf\xaf\x7d\x1a\xac\x53\x6a\xdb\x6e\xef\x3e\x0f\xcf\x46\xe1\x61\x24\x7f\x06\xc7\x31\x18\x00\x56\xba\x9f\xea\x8c\xc4\xef\x9c\x93\xd8\xf0\x1c\xba\xd7\xb3\x5a\x1a\xf6\xd8\x5f\x2d\x3b\x5d\xc2\xe2\x9b\xb4\x49\x58\xaa\xe4\x2c\xb4\xc4\x82\x33\x9a\xed\x5c\xde\xeb\x36\xa4\x90\x61\x09\x7e\xa0\xf0\xf8\xfe\xc9\xd7\x57\x7b\xf6\xf2\x7c\x06\xc7\xe3\xb1\x7c\xe4\xfe\xc8\x9a\x26\x19\x16\x82\x59\xd7\x40\xf7\x19\x35\x1d\x95\x33\x69\xe7\x9d\xc3\xfc\x3b\x9d\x36\xe1\xee\x14\xbd\xf7\xda\x64\x58\x97\x8f\x69\xf7\xc8\x39\x1e\xd1\xf8\xe1\x2d\xee\x06\x27\x3a\xac\x79\x10\xab\xc6\x1a\xb8\xf7\x2e\x76\xf8\xea\x5d\xa7\x69\x7a\x64\xbd\xf9\x84\x75\xf4\xc0\x08\x66\xf8\x5d\x87\x74\x0d\xaf\x5a\x24\xce\x67\xc1\x64\x44\xed\xf8\xb1\x40\x0b\xdb\x6c\xab\x8a\x14\x9a\x97\xf6\x0a\x0e\x99\x04\xbc\x33\xf3\x65\x25\xa5\x9a\x4c\xc4\xf7\x27\xd3\xa3\xbf\x4c\xdf\x27\x54\x35\xd7\x6d\x8d\xa0\x3d\x4d\x34\xdf\xab\xd7\xaf\xbe\xbf\x7a\x75\xfe\xcb\xaf\xd7\x57\xbf\x5d\x42\x25\xb7\xa8\x60\x21\x1b\x61\x5f\xbe\x58\x4b\x81\xba\xc3\x2a\xe9\xd8\xb2\xf9\xb3\xbf\xe6\x29\xcf\xb1\xaf\x15\x16\xb4\xbe\x59\xaf\x41\x22\x23\xc2\x51\xa2\x97\xff\x75\x7e\x79\x79\xe1\x8e\x77\xd4\x83\x7d\xab\x20\xce\x11\x31\xfa\x47\x46\xbb\x3c\x6d\xbf\xf8\x1d\xdd\x4d\x73\x72\x6c\x17\xe0\xae\x96\x89\x98\x9f\x1c\x4f\x3b\x04\x7d\x4f\xb4\x7d\x6f\xd3\xab\xe9\xe4\xd8\xa9\x09\x26\x66\xfe\x43\x67\x94\x8a\xb4\xed\xd9\x0d\xfc\x72\x79\x76\x7d\x03\x7f\x0d\x5b\xe9\xbe\x7c\xdb\xdd\xfd\xfe\xd0\x64\x8d\x3e\x60\xc9\xa7\xa1\xe3\x7d\xe8\x5a\xee\xfb\x89\xeb\xa9\xd9\xd7\xe0\xe2\x36\x32\x1e\x9f\xd9\xf2\x2b\x3b\x5b\x34\xd1\x84\x55\x5b\xca\xcd\x57\x96\x6c\x54\x2e\xe5\x90\xaa\xd7\x30\xe3\xfc\x7d\x40\xd1\x4f\x87\x96\xfe\x8a\xae\xda\xf6\x37\xb4\xe2\xda\x59\xa2\xdc\x56\x29\x33\xff\xc2\xd4\xc0\xf2\xe6\xbb\x93\x87\xd8\x7e\x08\x01\xbc\xdd\xb3\xb5\x91\x9c\xd5\x29\x2b\x8a\x0b\xf2\x77\xcf\x1e\xc7\xe9\x24\x4e\x21\x0a\x92\xad\xcd\x0e\x6c\x6b\x48\x24\xbd\x07\x77\x9c\x7d\xea\x2d\x3d\x14\xe7\xe9\x70\xe0\x91\x6a\xb7\x29\xff\x80\x6a\xd6\x1d\x42\x7f\x1e\x7c\x35\x11\xfc\xad\x2f\xf4\xdc\xef\xbe\xd3\x5e\xdd\x82\x6e\xd0\x8e\xf8\x67\x89\x5e\x86\xd7\x61\x47\x67\xe9\xb8\xb1\xdb\x71\x98\xff\x74\x46\x3c\xe0\x08\x45\xcd\x1e\x3a\x8f\x75\xd1\x25\xf8\x0e\x72\x8b\x2d\x05\xaf\x60\xa2\xb1\x66\xc2\xb8\xf7\xc4\x4f\xe1\x78\x4a\x87\xc3\x15\x83\xe0\xe4\xb0\x13\xad\x28\x93\xec\x4e\xc3\xb5\xe3\x80\x8c\x04\x72\xec\x25\x2f\x5c\xbf\x31\x17\x85\x42\xa6\x23\x29\xd8\xfd\xc7\x18\xfc\xdb\xdb\xae\x73\xcd\xc8\xe8\xf6\xa4\x7d\xdb\xc5\x65\x4f\xcf\xf7\xee\xf4\xc4\x60\xfd\x96\x89\x52\xd6\xf0\x1c\x59\x21\x05\x9c\xcb\xda\x42\x32\xf4\x2f\x72\x6b\x98\x2c\x70\x27\x3d\x53\xb7\x60\x74\x56\xb8\xe0\x75\x53\xb7\xaf\x8b\xb7\x13\xf9\x9a\xb2\x27\xf2\x2d\x13\x35\xdd\x7b\x40\xb2\x7e\xd7\x96\x0a\x13\xa3\xe7\xbd\x37\xd4\x7c\x0a\xb9\xd9\x3d\xae\x60\xd6\xbf\xcd\x5b\xd1\xa3\x79\x62\x7c\xd5\x2e\xfe\x0b\x01\x36\x71\x14\x3b\xcb\xb3\xa4\x5f\xdb\x9c\xc2\x28\x6e\x99\xa4\x5a\x3a\xc6\x42\x80\x2d\x3f\x68\x1b\xb5\x07\xc0\x24\x9d\xcb\x17\x62\x85\x34\xae\xdd\x08\x26\x5c\x84\x10\x3c\x1d\xbf\x6c\xba\x34\xda\x38\xda\x7d\x62\x75\x97\x30\x77\x9f\x12\x90\xf8\x00\xbe\x66\xd9\xe9\xd1\xb5\x84\xca\x38\x18\xca\xa0\xe4\xd1\x87\x5d\x67\x09\xf7\xad\x24\xcf\x3a\x11\x6a\x18\x07\x33\x21\xc1\x76\xd2\x91\xc6\x5e\xf1\xca\xa7\x57\xfd\x86\xfa\x74\x13\x0f\x69\x85\x84\xc8\xd8\xf8\xba\xf0\x78\xeb\x60\x98\x3a\x57\x37\x4b\x3f\xf9\x06\x18\x78\x40\xe7\xa0\x5f\x4d\x3b\xd1\xa7\xf8\x6f\x3c\x0c\x1f\xbc\x27\xcd\xf8\x62\xda\xa8\xc7\xa6\xd8\x57\x52\x52\x6b\x58\xb3\xe5\x9a\x2e\xe7\x70\xf2\xef\x7f\x39\xe8\x3e\xd7\x7f\xa7\x0d\xe6\xdd\xa3\x6b\x3b\x20\xf4\xc5\xcb\x17\xf6\xc1\xee\xd8\xfc\xdb\x6d\xa3\x12\x72\xfd\x24\x7d\x39\xf1\x0d\x37\x12\xe3\x5e\xb8\x1d\x97\xd2\x15\xb3\x8f\x0b\xdf\x97\xde\x74\x8b\x7a\xf7\x1c\x8f\x87\x3e\xdc\x2b\x9b\x75\x47\x24\x54\x50\x46\xde\x58\xc9\xae\xfb\x54\x5a\x6f\x9f\xb4\x55\x67\x6b\xa5\xc9\xd4\x55\xdb\xb3\x06\x0e\x78\xf5\xf3\x01\xfc\x6f\x00\x00\x00\xff\xff\x0b\x82\x93\xf8\x8c\x48\x00\x00" +var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x6d\x6f\x1c\x37\x92\xfe\xae\x5f\x51\x36\x70\xc8\x4c\x32\xd1\xcb\x22\xbb\xc0\x09\x19\xe7\x64\x49\xf1\x09\xce\xda\x86\xa5\x24\x07\x18\x46\xcc\xe9\xae\x99\xe1\xa9\x9b\x9c\x90\x6c\x8d\xe7\xbc\xfe\xef\x87\xe2\x4b\x93\xdd\xcd\x1e\x49\x5e\xef\xdd\x00\xbb\x88\x66\x9a\x45\xb2\xaa\x58\x7c\xea\xa9\x6a\x1f\x7d\x0b\x07\xdf\x1e\x7c\x0b\xf0\x77\x26\xd8\x0a\x35\x98\x35\xc2\x46\xc9\x02\xb5\x06\xb9\x84\x15\x0a\x54\xcc\x70\xb1\x02\x06\x2b\x25\x9b\x0d\xdc\xe2\x0e\xb6\xdc\xac\xdd\xa3\x4c\x19\x5e\xf0\x0d\x33\x5c\x0a\x1a\xc0\xaa\xca\xfe\x50\x48\xa1\x51\xe8\x46\x83\x90\x25\x6a\x9a\x62\x29\x95\xfd\xa9\xd9\x14\xb2\x26\x89\xb8\x91\xc5\xfa\xd0\xcd\xff\xfb\x1a\x45\x7f\x10\x30\x85\xb0\xe4\x4a\x1b\xfa\x65\xc9\x55\x8d\xe5\x8c\x44\xec\xa0\x60\x02\x14\xfe\xd9\xa0\x36\xc0\xe0\x4d\x58\x85\x30\x20\x17\xff\x8d\x85\x81\xa5\x92\x35\x98\x35\xd7\x34\xd4\x28\x56\x18\x9a\xe5\x66\x8d\xbb\x6f\xaa\x0a\x1a\x8d\xee\xc7\xf0\xb4\x54\x80\x77\xa8\x76\xa0\x9b\x85\x26\xb9\xc2\xb8\xe5\x81\x59\x33\xe3\xe6\xa4\xd5\x30\xd0\x86\xdd\x62\xd9\x5b\xaa\xdf\xc4\x99\x7d\x12\x16\xb8\xe2\x42\xd0\x0e\xe5\x12\x90\x15\x6b\xb8\x24\x51\xd7\x68\x9a\x0d\x6c\xd6\x4c\xa3\xdd\x05\xb0\xb2\xe6\x02\xb8\xe0\x86\xb3\x8a\xff\x8f\xd5\x7e\xb2\x60\xab\x65\x12\x4b\xcf\x56\x5c\x1b\x12\xd7\x57\xd1\x88\x52\xe1\x92\xa6\xed\x3e\x4c\xa2\x48\x6f\x1b\x49\x4a\xd3\x50\x33\xb1\x83\x1a\xb5\xb6\x86\x67\xda\xed\x72\x4b\x4a\x34\xd2\x0a\xbd\x78\xf9\x02\x9e\x6e\xd7\xdc\xe0\x42\x32\x55\x3e\x8d\x76\xff\x90\xa8\xfc\x90\x04\xfe\xdd\xc9\x99\x4c\x3f\x40\x8d\x66\x2d\xcb\x19\x4d\xb7\x68\x8c\x53\x00\xcd\x6f\x27\x97\xa2\xb2\x4a\xae\x39\x19\x6e\xc9\x05\xab\xdc\x9f\x5a\x5b\x0f\x12\x05\xc2\x06\x95\x57\xfe\x1d\x67\xc3\xe9\x34\x8a\xf2\x67\x1a\x78\xdd\x8e\x9b\x4c\xfd\xac\x87\x34\x2b\xfd\xef\x35\x09\x62\xf0\xec\xaf\xc7\xff\x06\x66\xad\x50\xaf\x65\x55\xe6\x14\xb8\x66\x77\xe8\x17\x64\xb0\xb4\xb3\xe1\x47\xd2\xbe\x66\x35\x82\x46\xab\xf5\x5b\xdc\xe9\x59\x30\x05\x69\xc5\x5a\x11\xb8\x06\x83\xc5\x5a\xf0\x82\x55\xd5\x8e\x76\xc3\xf5\x1a\xdd\x22\xce\xc4\x4e\x0a\xb7\xe7\x3f\x1b\xf2\x2c\x1a\xaa\x0d\x33\x48\x02\xed\x1f\xed\xf2\x75\x54\xec\xcf\x95\xdc\x5e\xbc\x7c\x71\xb8\x42\xd3\xdb\xa3\x9e\x4c\x49\xae\x54\xed\x33\xe5\xed\xea\x5c\xd6\x9b\x0a\x0d\x96\xad\x06\xb4\x9d\xfd\xbc\xb7\x4b\x5a\x06\xf9\x15\x17\x0d\x92\x75\xbd\x05\x9c\xfe\x5b\x1f\xc0\x3b\x14\xc0\x96\x06\x9d\x4f\xd1\x01\xe3\x0a\x4b\x60\xb5\x6c\x84\x71\xaa\x5a\x20\x8a\x8e\xbe\x64\xb3\xa2\x43\x0c\xee\x7c\xa5\xfe\xcb\x35\x30\xa8\xb1\x5e\xa0\xb2\xa1\x01\x34\x2a\x8e\x36\xae\x38\xf3\xea\x9a\x29\xd3\x3e\xaf\x61\xbb\xe6\xd6\x6b\xa5\x2a\xb9\x60\xc6\x87\x23\x12\x9c\x84\x24\xa3\x98\xd0\x9c\xe2\x0d\xb9\xfb\x02\xcd\x96\x56\x64\x05\x6a\xe0\xc2\x6a\xe7\xf0\xe0\xdb\xa3\x83\x03\x56\xd0\x98\x09\xab\xaa\x69\x5c\x94\x57\x1e\x7c\x3a\x38\x00\x00\x38\x3a\x82\xf9\x3f\xff\x09\xa2\x48\xf0\xe5\x6f\x97\xaf\x6e\xae\xbf\xa6\x70\x2f\xeb\x08\x2e\xbd\xd2\xb7\x14\x2c\x63\x04\x41\xc1\x16\x95\x57\xd6\xc5\xcb\x17\xf6\xf1\x74\xef\x64\x56\x03\xd7\x86\x29\x73\xf1\xf2\xc5\x64\xfa\x00\x81\x65\x2b\xcd\xfb\x03\x0a\xb2\x73\xc7\x67\xa3\x3b\x28\x2c\xa4\x2a\xb1\x1c\x99\xf9\x52\x94\x34\xef\xb2\xeb\xcf\xa7\xf0\xee\xda\x28\x2e\x56\x3f\xbd\xff\x69\x6c\x49\xac\x77\x5c\x61\xcd\xb4\x8d\x5f\xe4\x94\xc1\x6f\xd3\x68\x15\x83\xd5\xc8\x5a\x9e\x2b\xc9\xca\x82\xc5\x80\x45\x62\xaf\x2e\x4e\xc1\xad\x65\x66\x1d\x05\x85\x09\x5f\x4c\xbf\xa6\x9b\x74\xcd\xea\xe5\x9e\xbf\x7e\x75\xf3\xf6\xec\xfc\x06\x7e\x3b\x7b\x7b\x75\xf6\xfc\x97\xcb\xaf\xe9\x3b\xdd\x19\x5b\x25\xdf\xd0\x8d\x82\x62\x65\xd6\x21\xba\xb9\x7b\xce\x9a\xd4\x48\x58\xa4\x21\x91\xe9\x4c\xa4\x1e\xa8\xb7\x42\x93\xfc\xfc\x12\x77\xbf\x58\xf9\xa7\x70\x25\x4c\x9c\xf8\x4a\x94\xbc\xb0\x27\x9b\x2f\x5b\xa3\x71\xed\x5d\xb8\xa4\xe8\x26\xa4\x19\x08\xbf\x63\x0a\xca\xdb\xd5\xa5\x7b\xea\x14\x9e\x4b\x59\x8d\x08\xed\xa2\x01\x85\x5a\x36\xaa\x70\x8e\xc3\x2a\x85\xac\xdc\x39\x9f\x2d\x2a\xc6\x6b\x2c\x61\xb1\x03\xe6\x7c\xeb\xea\xa2\x95\xe8\xd1\x03\x02\x2f\x51\x18\x6e\x76\x60\x68\xe6\x88\x25\xc2\x83\xaf\xdc\x40\xdd\x6a\xce\x8a\x05\x16\x81\x11\x41\x12\x51\x60\x3b\x82\x2e\x05\x3b\xdd\x96\xb7\x40\x04\xfd\x65\xb3\xc1\x82\x2f\x79\x01\x57\x17\xc0\x44\x99\xdf\x08\x5d\xf8\x16\x64\xf1\x3a\x0a\xfd\x20\x78\xf5\x81\x94\xb7\x64\x95\x46\xa8\x91\x09\xdd\x22\x17\x65\x2f\x2a\x21\xe1\x4e\x5a\x20\x57\xb0\x0d\x5b\xf0\x8a\x76\x15\xd0\x43\x7f\xff\x46\x35\x7d\x29\x9d\x1d\x25\x22\x48\xb1\x7d\x85\x06\x91\x1d\x3b\x16\x05\x5d\x22\xce\x96\xf4\xe3\xb9\x7b\xfe\x14\x3e\xb9\x93\xe6\xac\xfa\x39\x9a\xf5\xad\x8d\x2a\xe4\xa0\xf1\x54\xc7\xbb\x2a\x2c\xbd\x68\x94\x6a\xd1\x5a\xe2\xe0\x5c\xd3\xae\x15\xd2\x0d\xce\x72\xb8\xcc\xc2\xbd\x78\x97\x4f\xba\xd0\x63\x3a\xba\xf6\xb8\x18\x1f\x42\xf4\x29\xbc\xf3\xff\xf9\x3e\x39\x62\x8a\x15\xb7\xda\xfb\xd6\x37\x7a\x08\x75\xf6\x6f\xe0\x25\xee\x4e\x07\x66\xf9\x8d\x55\x0d\x9e\xc2\xb5\x03\x25\x9b\x66\x51\xf1\xc2\x9d\xde\xd6\x61\xb3\xe7\xd4\x1e\x12\x77\xde\xee\x48\x04\x69\xc6\xba\xcc\x2c\x5a\xdf\xba\x08\xf9\xd9\x8a\x6b\x83\x2a\x9c\xfb\x1e\x84\x1c\x93\xc6\x04\x60\xbd\x31\x04\x92\x15\xdb\x25\x62\xc9\x3d\x48\x6e\x0c\x27\x3b\x34\x5d\x33\xd5\x6c\xb3\x21\xa3\xfc\x6b\xcc\xd5\xbb\x75\x9e\xef\x5e\xf9\x80\xdf\xba\x5d\x7b\x0d\x25\xbe\x77\x46\xdb\xa0\x79\x1b\xc1\xff\x6c\x86\x6a\xf5\x1a\x77\xb9\x4d\x18\x64\xa3\xcf\xc0\xce\x5c\x83\x26\xfb\xda\x83\x54\x33\x53\xac\x09\x02\x09\x74\x5f\x84\x98\xd4\x1e\xa3\x56\x51\xf1\x30\x92\x92\xac\x5e\x5d\xcc\x20\x75\x16\x6b\x26\x56\x08\x56\x40\x35\xba\x77\xb7\xf8\x3e\x8e\x3c\x85\x77\xed\x96\x87\x0e\xbb\x96\x5b\x97\x19\xe4\xaf\x7a\xda\x4a\x0c\x93\x94\x36\x11\xbc\x1f\xd1\xd2\xe3\x16\x76\x4e\xbf\x9f\xc2\xa7\x2b\xfa\xff\x5f\xaf\x84\xf9\xdb\x0f\x9f\xff\xef\x6e\xdf\xf3\xd7\xaf\xae\x6f\xce\xbe\x2e\x72\xeb\xce\xd8\x4e\xc9\x84\xb4\x29\x03\x6c\x98\x59\xbb\x48\xe6\x70\x17\x05\xfd\x4d\x26\xe8\xeb\xec\x6d\x7b\x46\x63\xae\x8d\x54\x6c\x85\x6f\x18\x5d\xb5\xc9\x1f\xd9\x11\xc9\x85\xf2\xa5\xe3\xde\xd8\xa0\xe3\x86\xc5\xff\x8e\x5e\x74\x6d\x54\x53\xd8\x04\x52\xe1\x86\x8e\xb3\xa0\x3c\x4f\x73\xb1\xaa\x30\x13\xc7\x07\xd3\x69\x37\xde\xc7\xd3\x80\xd2\x53\xdc\x72\x75\x11\x12\x28\x77\x8d\xae\x65\x2f\x7d\x4b\x45\xe7\x76\xd3\x45\x7c\xc3\x09\x3c\x02\x0c\xb3\xf4\xc5\xd1\x63\xbf\x23\xd4\xec\x96\x56\x00\x4c\xeb\xa6\xde\x18\x7b\x4c\xc8\x90\x5a\xa3\x72\x7f\xb1\x85\x6c\x4c\x20\x43\xf6\x49\xec\x2f\xb0\x07\x41\xe3\x0a\xb9\xe0\xe6\x5e\xc0\x0a\x9f\xda\xe7\xe9\xa3\xb1\x5a\x1e\xba\x31\x30\xf7\x7b\x1f\x3e\x10\x56\x38\x0f\xe2\xda\x47\x3e\x1f\xb8\xff\xef\x60\xc7\x2c\x32\xe1\x3a\xd0\x45\x58\xc6\xd0\xd0\x03\xf0\x21\xd3\xd8\xb5\x37\xcd\x61\x84\xfe\xf4\x7c\x14\x27\xb4\x61\xc2\xcb\x95\xb2\x6c\x91\xcf\xb2\x31\x8d\x42\xd8\x48\x5a\x27\x67\x95\xcf\xfd\x66\x96\x6d\xa0\x08\x99\x60\xad\x8a\xd0\x1e\x5d\x53\xbc\x0c\x88\xd3\x2e\x43\x6e\x68\x9d\x52\x25\xf0\x25\x30\x4c\xb9\x7b\x2f\x02\x25\xfc\x68\x02\x6f\xd5\x37\x5d\xbb\xf2\x54\x3b\x19\x07\xf6\xb7\x7a\xf0\x86\xe4\xc0\x3f\xda\x65\x33\x0e\xd1\xb7\xff\x46\x61\xef\x1b\xfa\x04\x0a\x21\x99\xfc\x4a\x7b\x44\xe6\x05\x4e\x61\x3e\x07\xc1\xab\xd3\xc1\x60\xfa\x3c\x3d\x67\xc2\x5e\x44\x0a\x99\xc1\x31\xd4\x6d\x4d\xd6\x6e\xd8\xa7\x18\x79\x20\xfe\xb4\x33\xcd\xe7\xc7\xf9\x70\xd8\x4e\x82\x2b\xdf\xb9\xc7\xde\xc3\xdc\xa2\xd9\xc4\x9f\x3b\x06\xf1\x40\x66\xcc\xa1\x4b\xd4\x46\xc9\x1d\x96\xb3\xee\x28\x3a\xa4\x4d\x55\x46\x27\x74\x8e\x16\x30\x30\x5b\x31\x2e\xda\x11\x5e\x08\x4c\xfa\xb6\xc9\x2d\x3b\xd9\x2b\xad\xdd\x02\xfa\xb1\xc5\xbf\x91\xda\x90\xb3\x0e\xe3\x6a\xc8\x89\x3b\x09\x4b\xdf\xb3\x96\x8d\x23\x03\x43\x2a\xfc\xc7\x7d\xb1\xe4\x11\xbe\xf4\xb6\xc5\x91\x93\x64\x47\xd3\xfd\xce\xa4\x51\x94\xb9\xcd\xf0\x65\x1f\x9b\x66\xc1\xf3\xd3\x81\x70\xbf\x9f\x43\x9f\xeb\x3e\x83\xe3\xfd\x0b\x70\xd4\x68\xc0\xb2\x3d\x5d\x26\x44\x68\xcf\x57\x3b\x7f\x1e\x1d\x85\x43\x91\xc4\x7a\x7f\xaf\x75\x1e\xa4\x83\x1d\x7e\x9e\x43\x9f\x8f\x48\xb4\x96\xc4\x78\xff\x1f\xd3\xc1\x94\xac\xec\x5c\x7e\x61\xcd\xe1\x4f\xc7\xd0\x64\x9d\x6f\x98\xcf\x1c\xb2\xcd\x06\x45\x39\xf1\x83\x7b\x93\x61\xcd\xf7\xd0\x28\x0f\x5d\x76\xcf\x93\xaf\x5b\xca\xc9\x61\xc8\x5b\xdc\xc1\x1d\x16\x14\xa1\x23\x9c\x3c\x84\xce\x98\xf3\x40\x27\xd3\xc1\x63\x55\xe5\x72\xcf\x3e\xbf\xeb\x50\xb6\xc2\xc4\x7b\x3a\x52\x08\x73\x15\x43\x49\x6d\x7a\xd1\xbb\x08\xda\x8c\x63\xf4\x44\xe5\xe8\xe9\x3f\x92\x5d\x24\x09\xc7\xff\xcb\xf9\x1a\x26\x28\x5f\x7a\xba\x9e\xa4\xf1\xeb\x3f\x99\xbe\x0e\x30\xec\x31\x4b\x1a\x2d\x05\x98\x2d\x2f\x70\x38\x69\xe2\x0e\xfe\x54\xcf\xe7\x29\x6b\xde\x32\xdf\x2e\xcf\xd3\x93\x69\x78\xee\x3b\x38\x19\x59\x4b\xb4\x14\xd4\x8d\xf6\x34\x98\x68\x02\x71\x8d\x15\xd6\x28\x8c\x06\xfc\xb3\x61\x55\x38\x5a\xf1\x77\xe7\x68\x49\x29\x8c\x92\x59\x11\x6b\x05\x55\xa3\xe1\xe4\xbe\x98\xc1\x8d\x45\x4e\x60\xd6\xca\x32\xad\x16\x3c\xd1\x31\xf0\x92\xdc\x69\x18\x1c\x7b\x51\x3a\x24\xaa\x09\x12\x11\x3a\x72\xa8\xa2\xb6\x2e\xef\x6e\x00\xa5\xb0\x30\x9e\xee\xeb\x8c\x27\x33\xfb\x19\x12\xbd\x0f\x1d\xf0\xe8\x88\x70\x80\x23\x1a\x5c\x11\xcc\x01\xaa\x5e\xa2\x97\x7e\xf8\xd2\x86\xb7\x5b\xdc\x59\xce\x02\xe6\x76\xa2\xa1\x68\x2f\xfe\x8a\x32\x67\x7a\xc2\x9b\x8a\x6b\xe0\xc2\xaf\x7c\x06\xdc\x78\x8a\x81\x8b\x7b\x27\xf6\x93\x87\x89\x83\xed\x9f\x44\x1f\xc9\x90\x94\x23\x0b\xa3\xcf\x86\x09\x5e\x4c\x52\x0f\xe9\x2e\xd3\x62\x20\xb7\xd0\x27\x4f\xa7\x59\x31\x9f\x07\xdf\x7e\xde\xe7\x0b\x19\xd2\xe2\x4a\x94\xf8\x11\xe6\x70\x7c\xaf\xd7\x84\xf2\x2b\x7e\xe4\xda\xfa\xa1\xcf\xcc\x93\x64\xbe\x2f\xc2\x22\x20\xae\x53\x1c\xfa\x8d\x4e\x1d\x22\xe5\x2c\x3c\x66\x6d\xc5\x4b\x81\x7a\x96\xbd\x8b\x02\xfe\x68\x84\x41\xe5\x23\x0a\x33\x63\xa6\x3b\x3a\x82\xd7\x66\x8d\x6a\xcb\x6d\x71\x54\xb1\xe2\xd6\xe3\xed\x6d\xba\x14\x72\x77\x8d\x06\xb8\xd1\xad\x68\x23\xe1\xa4\x23\x6b\xbb\xe6\x15\xe6\x55\xf8\x63\x74\x83\x3c\x37\x12\xfc\x25\x7b\x08\xae\xe8\xa8\xb7\xea\xd8\xa2\x22\x80\xdb\x88\x72\xe6\x6f\x5f\xde\x51\x9b\x4d\x23\x68\xfd\xde\x04\x52\x60\x4e\x28\x6d\xc9\x5e\xa9\x04\x3b\xee\xd2\xcc\x2b\x7c\xf8\x72\xc4\x1f\xbe\x7c\x33\x90\x5c\x2b\xe3\x5c\xcc\xbb\xdc\xb4\x04\x4a\x4f\x1e\x2f\xb0\x05\x15\x51\x43\xf9\xd3\xb2\x50\xc8\x6e\x33\x27\x66\xf0\x15\xc5\x97\xe0\x87\xc9\xf1\xbc\x4f\x29\xf9\x4d\x0d\xc5\xc7\xdc\x20\x25\xc2\x28\xfc\xd9\x5b\x60\x96\x1b\xd0\x6c\xca\x80\xfb\xba\x8e\xdf\xf3\x8c\x60\x72\x7b\x94\xc6\x6c\x3e\x8c\x57\xfa\x92\x66\x9e\x0c\x37\x3d\x4b\xa4\xf7\x31\xc5\x57\x30\xf7\x97\x0e\x7d\x02\xdf\xc1\xe4\x84\x0e\x82\x63\xf3\xfe\x49\x83\x77\x15\xcc\xed\x19\xf0\x6a\x1e\x3c\x3b\x12\x40\xb3\x5f\x7f\xd7\xf3\xe7\xde\xd4\x61\xf7\x23\x44\x72\x3f\x61\xcb\x04\xb8\x01\x85\x72\x45\x6b\x5e\xb2\xc2\x73\xc0\x16\x7a\x12\x44\x66\x5c\x68\x4f\x4d\x58\x6f\x6b\xb1\x2b\xc5\xe6\xc8\x6a\x2c\x7d\x75\x7e\xd5\x54\x4c\x01\x6b\x8c\xac\x1d\xe7\xd2\x88\x22\xd4\xc5\x43\xa0\xb6\x75\x76\x5f\x3d\x4f\x29\x1c\x8d\xee\x2a\xb7\xe0\x35\x56\x6d\x3e\xd0\x6e\x6d\xb7\xca\x87\x58\x32\x6f\x2f\x97\xa4\xee\x33\xce\x7e\xf0\x76\x73\x56\xce\xeb\xb8\x9d\x4f\xa3\x98\xd9\x25\x4c\x49\x12\xde\x27\x35\x4e\xe1\x3f\xde\xdc\xc3\x93\x58\xec\x1d\x6a\xdc\x6e\xb8\x6e\xb1\xf6\xfb\xe9\xe8\x18\x74\xd5\xe9\xf1\x07\x96\x52\x15\x78\x99\x3e\xd5\x63\xc3\x2c\x11\x1b\x15\xb0\x51\xf2\x8e\x97\xbe\x1e\x1f\xca\x64\xb6\xa8\xba\xf2\x1c\x2f\xc1\x70\x5f\x8c\xb3\x0c\x89\x48\x52\x8a\xac\x4e\xed\x0c\xa7\x19\x85\xf6\x92\x28\xe3\x26\x95\x96\x8f\x24\x38\xcd\x96\x0e\x83\xea\xc6\x8a\x8d\xad\x30\xfd\x81\x76\x5c\x6c\x94\x31\xd2\x42\x3e\xbe\x74\xe0\x4b\x7c\x63\x40\x20\x96\x49\xee\x34\x4c\x7b\xcc\x35\x5b\xe2\xb5\x9b\xe8\x26\x48\x9a\x08\xdc\xb6\x7f\xbc\x41\x55\xa0\x30\x6c\x85\xa7\xf0\xeb\xcf\xfc\xe3\xdf\x7e\xf8\xe9\x61\x29\xd0\x93\xa4\xe5\xa5\x2d\x02\xc7\xac\xc6\xad\xbe\xbc\x5d\x0d\xf7\xe9\xd1\xc0\xb0\xd4\x3c\xcc\x2c\xf2\x2b\xf5\x2c\x18\xfc\xe3\x1f\x63\x4f\x3c\x81\x1f\xe1\xe4\xf0\xf8\x14\x9e\xde\x74\x74\xb8\x89\x32\x6c\x56\xb1\xa0\xb3\x01\xef\x8e\x67\x27\xd3\xbd\xc9\x40\xd8\xab\xaf\x98\x1c\x56\x92\x95\x3f\x3a\x75\x3d\x9b\x2c\x95\xac\x4f\xe1\x48\x3b\xc6\xfe\x68\xe9\x9e\x25\xcd\xb7\x2b\x1b\x92\x03\x04\x5c\xf2\x9b\x23\x04\xcb\xab\x19\x6c\x2d\xa6\x33\xb0\x46\x85\x87\x70\xcd\x29\xfb\xdd\x22\xd0\xd4\x14\x58\x94\xac\xfb\x32\xfd\x0a\xc8\x60\x77\x5c\x36\xba\xb2\x55\x3f\x57\xc3\x6b\x2a\x63\x5b\x71\xf6\x2e\x13\x16\x68\xfb\xd5\xea\x8d\x8f\x26\xe1\xe3\x73\x87\x44\x7d\xf3\xb1\xe5\x8f\x27\xcb\x41\x79\x9a\xdd\x61\xab\xbc\x28\x72\x06\x46\xde\xab\xc6\xae\x8d\x32\xd6\xb2\x2c\x84\x0d\x5d\x01\xeb\xed\x61\x41\x33\x95\xd4\xdc\x39\x7a\x64\x28\xec\xa9\xc0\x2a\x2e\xf9\xf5\xc7\xef\x3d\x17\x95\x13\xe8\x13\xf4\x2f\x65\x52\xe9\xa3\xd0\x34\x4a\xc0\x8f\xdf\xe7\x58\xec\x9e\xa6\xde\xa2\xa6\x00\x15\x52\x94\x25\xc7\xaa\xf4\x75\x7c\xc2\xfb\xe4\x0c\x29\xe9\x60\x53\xe7\xe4\xe2\x82\x84\xb0\xd1\x21\xd2\xad\xf8\x1d\x8a\x40\x30\xdb\x26\xc6\x0c\xcd\xf3\x88\x5b\xe2\x51\x84\x4c\x0c\x46\x14\x24\x2c\x53\x9b\x44\x25\x9a\x24\xe9\x4b\x42\x11\xf2\x58\x4f\x7e\xab\xc6\x16\xb7\x1f\x14\x0a\x46\xb0\x07\xcc\xe1\xd3\xe7\x41\x4a\xcf\x4b\x3a\x7b\x7e\x6f\x7b\x96\x3f\x06\x68\x78\x49\xa6\x7e\xf7\xfe\x1e\xc2\xe2\xbc\x42\xa6\x12\xca\x21\xe2\x05\x67\xd9\x07\x92\x8d\xc3\xa9\xf6\xe3\xf7\x47\x3e\x6f\xe1\xa9\xd3\x53\x76\x50\x6a\x43\xe7\xde\x43\xb2\x33\xe9\x9c\xcb\xa8\x83\x7c\xf2\x82\xeb\x4e\x0b\x9e\x63\x15\x2b\xa9\x31\x5c\xc8\x1b\xa9\x4c\x23\x42\xcf\x4d\xec\xba\x15\x65\x36\x37\x27\xa1\x8d\x30\xbc\x8a\x55\x27\xc3\xeb\xdc\x3d\x76\x2f\xae\xc9\xb9\x34\x3c\xd0\xa7\x49\x21\xd1\xa5\x09\xb6\xec\x71\xe8\xd2\x29\x21\x73\xb3\x8e\x34\xac\x3e\x71\xf5\xa5\xac\x7c\xb7\x79\xdf\x75\xe8\xb8\x41\xdb\x02\xa1\x73\x5d\xa8\x0f\x3a\x43\x1d\x4b\xbb\xb2\xca\xd0\xd4\x63\xad\x8a\xf9\x1d\x8c\xfa\xc3\x65\xda\x40\xb9\xe5\x66\x2d\x1b\x03\xc5\x1a\x5d\x94\x0b\xa8\x0a\x8a\x20\xaa\x8b\xc6\xd6\xb6\xb4\x14\x08\xe9\x86\xe0\x39\x5f\x82\x96\x35\x9a\x35\x8d\x5f\x49\xd4\xb0\x55\x52\xac\x62\xdf\xf0\xc5\xcb\x17\xdd\x12\x95\x6f\xe4\x37\xb2\x90\x15\xac\x59\x65\xf4\xcc\x76\xd7\x21\xd2\xd2\x6c\x8b\x9f\xeb\xb6\x21\x7f\x24\xd9\xa0\x90\xe9\x24\x6b\xd9\x0b\x83\x47\x0a\x59\xff\x62\x1d\x43\x17\x7b\x9f\x93\x42\x5d\x27\xe1\x56\x66\x5a\x74\xda\x64\xdd\xd5\x05\xea\x0d\x53\x16\x71\xb0\x62\x1d\x38\xdd\x56\xd6\x65\xf2\xa5\xad\x51\x3a\x15\xd9\x56\xf0\x6a\x17\x7b\xf4\xe8\xc0\x7a\x46\xd6\xfe\x2d\x55\xe9\xd3\xcf\x7e\x9f\x8b\xbd\x69\xfa\xb9\xfb\x1f\x19\xca\x22\x29\x08\xcc\x60\xac\x52\xe0\xba\xe3\xba\x88\x7f\x48\x50\x24\xc4\x64\xc9\x97\x4b\x54\xbe\xf1\xc8\x2d\x58\x0a\xf4\xa0\xcb\x29\x03\x09\xe7\x07\x7a\xd5\x1e\x40\x5a\x63\x3b\x01\xf9\xdc\x80\x6c\x7f\x32\xcf\xec\x20\x4f\x34\x79\x6c\x30\x5a\xc1\xbc\x63\xca\x67\xf1\x1d\x66\x33\x18\x76\xc0\x80\xdb\xc5\x84\xe2\x80\x4c\x68\x6f\x9b\x26\xf3\xb6\xb9\x2a\x95\xd4\x27\x2b\xdb\xdf\xc6\xb8\xef\x01\xc1\x1a\x98\xe9\x54\xa5\x33\x42\xbf\x9b\x78\xa0\x7b\x04\x4f\x8e\xa4\xcf\x2a\x03\x5a\xb2\x3a\xaf\xd7\x77\xdc\x51\x30\xc3\x3b\x7c\x54\x5c\x2f\xf8\x05\xfd\xf2\x01\xd3\x91\x3c\xe8\x85\xb5\xe0\xae\xd3\x83\x49\x3f\x69\xd7\x10\x6a\x75\x11\x9a\x05\xf7\x37\x0a\xb6\x25\xa4\x8d\x92\x1b\x49\x11\x2c\x9f\xe1\xde\x71\xdc\xba\x3a\xf4\x48\x71\xeb\x0f\x18\xc0\x5f\x7f\x10\x7a\xab\xbf\x0f\xd5\x04\x10\xeb\x2e\x9d\xfb\xf7\x99\x69\x3c\x0f\xd5\x7d\xb3\x46\xae\xb2\x50\xbf\x95\xe7\xde\x64\xe0\xda\x57\x4a\x7a\xad\x2b\xfe\x65\x85\xad\xed\xcd\x4d\x3b\x30\x7b\xe0\xf5\x7e\x4d\x85\x96\x8d\x11\x35\xfd\x34\xae\xa7\x0c\xc0\xef\x2b\xe5\x85\x85\xeb\xc2\xf7\x1e\x26\x2f\x77\x65\xfa\x71\xdb\x41\xb1\x8f\xbc\xf7\xa6\xc8\x62\x67\xc7\xbb\x62\x59\x2c\x8f\x8d\x6f\x74\x85\xe6\x77\x9a\xe8\x79\x0a\x17\x27\xd3\xa4\xdb\x76\xb8\x3b\x4b\xc6\x0d\x41\xe6\x98\xb9\xb7\x6b\x34\x6b\xf4\x0c\x6d\x6b\x67\x4f\x22\x2c\x9b\xaa\x7d\x57\xc9\xbd\x70\x30\xd2\xc3\x4b\x60\x2c\xdf\x12\xd4\xee\x65\x50\x21\xbd\xdf\xaf\x7d\x1a\xac\x53\x6a\xdb\x6e\xef\x3e\x0f\xcf\x46\xe1\x61\x24\x7f\x06\xc7\x31\x18\x00\x56\xba\x9f\xea\x8c\xc4\xef\x9c\x93\xd8\xf0\x1c\xba\xd7\xb3\x5a\x1a\xf6\xd8\x5f\x2d\x3b\x5d\xc2\xe2\x9b\xb4\x49\x58\xaa\xe4\x2c\xb4\xc4\x82\x33\x9a\xed\x5c\xde\xeb\x36\xa4\x90\x61\x09\x7e\xa0\xf0\xf8\xfe\xc9\xd7\x57\x7b\xf6\xf2\x7c\x06\xc7\xe3\xb1\x7c\xe4\xfe\xc8\x9a\x26\x19\x16\x82\x59\xd7\x40\xf7\x19\x35\x1d\x95\x33\x69\xe7\x9d\xc3\xfc\x3b\x9d\x36\xe1\xee\x14\xbd\xf7\xda\x64\x58\x97\x8f\x69\xf7\xc8\x39\x1e\xd1\xf8\xe1\x2d\xee\x06\x27\x3a\xac\x79\x10\xab\xc6\x1a\xb8\xf7\x2e\x76\xf8\xea\x5d\xa7\x69\x7a\x64\xbd\xf9\x84\x75\xf4\xc0\x08\x66\xf8\x5d\x87\x74\x0d\xaf\x5a\x24\xce\x67\xc1\x64\x44\xed\xf8\xb1\x40\x0b\xdb\x6c\xab\x8a\x14\x9a\x97\xf6\x0a\x0e\x99\x04\xbc\x33\xf3\x65\x25\xa5\x9a\x4c\xc4\xf7\x27\xd3\xa3\xbf\x4c\xdf\x27\x54\x35\xd7\x6d\x8d\xa0\x3d\x4d\x34\xdf\xab\xd7\xaf\xbe\xbf\x7a\x75\xfe\xcb\xaf\xd7\x57\xbf\x5d\x42\x25\xb7\xa8\x60\x21\x1b\x61\x5f\xbe\x58\x4b\x81\xba\xc3\x2a\xe9\xd8\xb2\xf9\xb3\xbf\xe6\x29\xcf\xb1\xaf\x15\x16\xb4\xbe\x59\xaf\x41\x22\x23\xc2\x51\xa2\x97\xff\x75\x7e\x79\x79\xe1\x8e\x77\xd4\x83\x7d\xab\x20\xce\x11\x31\xfa\x47\x46\xbb\x3c\x6d\xbf\xf8\x1d\xdd\x4d\x73\x72\x6c\x17\xe0\xae\x96\x89\x98\x9f\x1c\x4f\x3b\x04\x7d\x4f\xb4\x7d\x6f\xd3\xab\xe9\xe4\xd8\xa9\x09\x26\x66\xfe\x43\x67\x94\x8a\xb4\xed\xd9\x0d\xfc\x72\x79\x76\x7d\x03\x7f\x0d\x5b\xe9\xbe\x7c\xdb\xdd\xfd\xfe\xd0\x64\x8d\x3e\x60\xc9\xa7\xa1\xe3\x7d\xe8\x5a\xee\xfb\x89\xeb\xa9\xd9\xd7\xe0\xe2\x36\x32\x1e\x9f\xd9\xf2\x2b\x3b\x5b\x34\xd1\x84\x55\x5b\xca\xcd\x57\x96\x6c\x54\x2e\xe5\x90\xaa\xd7\x30\xe3\xfc\x7d\x40\xd1\x4f\x87\x96\xfe\x8a\xae\xda\xf6\x37\xb4\xe2\xda\x59\xa2\xdc\x56\x29\x33\xff\xc2\xd4\xc0\xf2\xe6\xbb\x93\x87\xd8\x7e\x08\x01\xbc\xdd\xb3\xb5\x91\x9c\xd5\x29\x2b\x8a\x0b\xf2\x77\xcf\x1e\xc7\xe9\x24\x4e\x21\x0a\x92\xad\xcd\x0e\x6c\x6b\x48\x24\xbd\x07\x77\x9c\x7d\xea\x2d\x3d\x14\xe7\xe9\x70\xe0\x91\x6a\xb7\x29\xff\x80\x6a\xd6\x1d\x42\x7f\x1e\x7c\x35\x11\xfc\xad\x2f\xf4\xdc\xef\xbe\xd3\x5e\xdd\x82\x6e\xd0\x8e\xf8\x67\x89\x5e\x86\xd7\x61\x47\x67\xe9\xb8\xb1\xdb\x71\x98\xff\x74\x46\x3c\xe0\x08\x45\xcd\x1e\x3a\x8f\x75\xd1\x25\xf8\x0e\x72\x8b\x2d\x05\xaf\x60\xa2\xb1\x66\xc2\xb8\xf7\xc4\x4f\xe1\x78\x4a\x87\xc3\x15\x83\xe0\xe4\xb0\x13\xad\x28\x93\xec\x4e\xc3\xb5\xe3\x80\x8c\x04\x72\xec\x25\x2f\x5c\xbf\x31\x17\x85\x42\xa6\x23\x29\xd8\xfd\xc7\x18\xfc\xdb\xdb\xae\x73\xcd\xc8\xe8\xf6\xa4\x7d\xdb\xc5\x65\x4f\xcf\xf7\xee\xf4\xc4\x60\xfd\x96\x89\x52\xd6\xf0\x1c\x59\x21\x05\x9c\xcb\xda\x42\x32\xf4\x2f\x72\x6b\x98\x2c\x70\x27\x3d\x53\xb7\x60\x74\x56\xb8\xe0\x75\x53\xb7\xaf\x8b\xb7\x13\xf9\x9a\xb2\x27\xf2\x2d\x13\x35\xdd\x7b\x40\xb2\x7e\xd7\x96\x0a\x13\xa3\xe7\xbd\x37\xd4\x7c\x0a\xb9\xd9\x3d\xae\x60\xd6\xbf\xcd\x5b\xd1\xa3\x79\x62\x7c\xd5\x2e\xfe\x0b\x01\x36\x71\x14\x3b\xcb\xb3\xa4\x5f\xdb\x9c\xc2\x28\x6e\x99\xa4\x5a\x3a\xc6\x42\x80\x2d\x3f\x68\x1b\xb5\x07\xc0\x24\x9d\xcb\x17\x62\x85\x34\xae\xdd\x08\x26\x5c\x84\x10\x3c\xcd\xaa\xb3\xcb\xa0\x8d\x03\xdd\x27\x56\x6d\x09\x69\xf7\x29\xc1\x87\x0f\xa0\x6a\x96\x9d\xf6\x5c\xcb\xa5\x8c\xe3\xa0\x0c\x40\x1e\x7d\xd8\x35\x95\x70\xdf\x45\xf2\xac\x13\x9c\x86\x21\x30\x13\x0d\x6c\x13\x1d\x29\xeb\x15\xaf\x7c\x66\xd5\xef\xa5\x4f\x37\xf1\x90\x2e\x48\x88\x64\x8d\x2f\x09\x8f\x77\x0d\x86\xa9\x73\x25\xb3\xf4\x93\xef\x7d\x81\x07\x34\x0d\xfa\xd5\xb4\x13\x7d\x8a\xff\xbc\xc3\xf0\xc1\x7b\x32\x8c\x2f\x66\x8c\x7a\x44\x8a\x7d\x1b\x25\xb5\x86\x35\x5b\xae\xdf\x72\x0e\x27\xff\xfe\x97\x83\xee\x73\xfd\xd7\xd9\x60\xde\x3d\xb5\xb6\xf9\x41\x5f\xbc\x7c\x61\x1f\xec\x8e\xcd\xbf\xd8\x36\x2a\x21\xd7\x4a\xd2\x97\x13\x5f\x6e\x23\x31\xee\x5d\xdb\x71\x29\x5d\x31\xfb\x68\xf0\x7d\x99\x4d\xb7\x9e\x77\xcf\xf1\x78\xe8\xc3\xbd\x8a\x59\x77\x44\xc2\x02\x65\xe4\x8d\x55\xeb\xba\x4f\xa5\xa5\xf6\x49\x5b\x70\xb6\x56\x9a\x4c\x5d\xa1\x3d\x6b\xe0\x00\x55\x3f\x1f\xc0\xff\x06\x00\x00\xff\xff\x63\xc9\xe2\x71\x87\x48\x00\x00" func epochsFlowdkgCdcBytes() ([]byte, error) { return bindataRead( @@ -319,7 +319,7 @@ func epochsFlowdkgCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowDKG.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x67, 0x60, 0xbd, 0x27, 0x4f, 0xe1, 0xc3, 0x6c, 0xe0, 0x87, 0x2d, 0xaa, 0x39, 0xa, 0xed, 0x84, 0xd6, 0xe7, 0xb8, 0x6f, 0xac, 0x2d, 0x54, 0xfd, 0xad, 0xed, 0x25, 0x63, 0x8b, 0xcd, 0x1d, 0xe4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcf, 0xbf, 0x9a, 0x79, 0x6e, 0x86, 0x93, 0xbc, 0xe, 0xb, 0x7b, 0x47, 0x8e, 0xa6, 0x55, 0x77, 0x9e, 0x50, 0x8, 0xe6, 0xa9, 0x72, 0x16, 0xef, 0xde, 0x26, 0x59, 0xba, 0xe9, 0x9a, 0x1c, 0x9}} return a, nil } From 00f3f53d737d9b62572830715b84a5a6cef71222 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 10:12:20 -0500 Subject: [PATCH 027/132] remove non-view methods from pre-conditions --- contracts/epochs/FlowDKG.cdc | 6 +++++- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/contracts/epochs/FlowDKG.cdc b/contracts/epochs/FlowDKG.cdc index b58b241b9..5c33119d7 100644 --- a/contracts/epochs/FlowDKG.cdc +++ b/contracts/epochs/FlowDKG.cdc @@ -263,8 +263,12 @@ access(all) contract FlowDKG { access(all) fun endDKG() { pre { FlowDKG.dkgEnabled == true: "Cannot end the DKG when it is already disabled" - FlowDKG.dkgCompleted() != nil: "Cannot end the DKG until enough final arrays have been submitted" } + let finalSubmissions = FlowDKG.dkgCompleted() + assert( + finalSubmissions != nil, + message: "Cannot end the DKG until enough final arrays have been submitted" + ) FlowDKG.dkgEnabled = false diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 7ca79da69..847f42f27 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -11,7 +11,7 @@ // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.329kB) -// epochs/FlowDKG.cdc (18.567kB) +// epochs/FlowDKG.cdc (18.678kB) // epochs/FlowEpoch.cdc (41.652kB) // testContracts/TestFlowIDTableStaking.cdc (8.518kB) @@ -303,7 +303,7 @@ func epochsFlowclusterqcCdc() (*asset, error) { return a, nil } -var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x6d\x6f\x1c\x37\x92\xfe\xae\x5f\x51\x36\x70\xc8\x4c\x32\xd1\xcb\x22\xbb\xc0\x09\x19\xe7\x64\x49\xf1\x09\xce\xda\x86\xa5\x24\x07\x18\x46\xcc\xe9\xae\x99\xe1\xa9\x9b\x9c\x90\x6c\x8d\xe7\xbc\xfe\xef\x87\xe2\x4b\x93\xdd\xcd\x1e\x49\x5e\xef\xdd\x00\xbb\x88\x66\x9a\x45\xb2\xaa\x58\x7c\xea\xa9\x6a\x1f\x7d\x0b\x07\xdf\x1e\x7c\x0b\xf0\x77\x26\xd8\x0a\x35\x98\x35\xc2\x46\xc9\x02\xb5\x06\xb9\x84\x15\x0a\x54\xcc\x70\xb1\x02\x06\x2b\x25\x9b\x0d\xdc\xe2\x0e\xb6\xdc\xac\xdd\xa3\x4c\x19\x5e\xf0\x0d\x33\x5c\x0a\x1a\xc0\xaa\xca\xfe\x50\x48\xa1\x51\xe8\x46\x83\x90\x25\x6a\x9a\x62\x29\x95\xfd\xa9\xd9\x14\xb2\x26\x89\xb8\x91\xc5\xfa\xd0\xcd\xff\xfb\x1a\x45\x7f\x10\x30\x85\xb0\xe4\x4a\x1b\xfa\x65\xc9\x55\x8d\xe5\x8c\x44\xec\xa0\x60\x02\x14\xfe\xd9\xa0\x36\xc0\xe0\x4d\x58\x85\x30\x20\x17\xff\x8d\x85\x81\xa5\x92\x35\x98\x35\xd7\x34\xd4\x28\x56\x18\x9a\xe5\x66\x8d\xbb\x6f\xaa\x0a\x1a\x8d\xee\xc7\xf0\xb4\x54\x80\x77\xa8\x76\xa0\x9b\x85\x26\xb9\xc2\xb8\xe5\x81\x59\x33\xe3\xe6\xa4\xd5\x30\xd0\x86\xdd\x62\xd9\x5b\xaa\xdf\xc4\x99\x7d\x12\x16\xb8\xe2\x42\xd0\x0e\xe5\x12\x90\x15\x6b\xb8\x24\x51\xd7\x68\x9a\x0d\x6c\xd6\x4c\xa3\xdd\x05\xb0\xb2\xe6\x02\xb8\xe0\x86\xb3\x8a\xff\x8f\xd5\x7e\xb2\x60\xab\x65\x12\x4b\xcf\x56\x5c\x1b\x12\xd7\x57\xd1\x88\x52\xe1\x92\xa6\xed\x3e\x4c\xa2\x48\x6f\x1b\x49\x4a\xd3\x50\x33\xb1\x83\x1a\xb5\xb6\x86\x67\xda\xed\x72\x4b\x4a\x34\xd2\x0a\xbd\x78\xf9\x02\x9e\x6e\xd7\xdc\xe0\x42\x32\x55\x3e\x8d\x76\xff\x90\xa8\xfc\x90\x04\xfe\xdd\xc9\x99\x4c\x3f\x40\x8d\x66\x2d\xcb\x19\x4d\xb7\x68\x8c\x53\x00\xcd\x6f\x27\x97\xa2\xb2\x4a\xae\x39\x19\x6e\xc9\x05\xab\xdc\x9f\x5a\x5b\x0f\x12\x05\xc2\x06\x95\x57\xfe\x1d\x67\xc3\xe9\x34\x8a\xf2\x67\x1a\x78\xdd\x8e\x9b\x4c\xfd\xac\x87\x34\x2b\xfd\xef\x35\x09\x62\xf0\xec\xaf\xc7\xff\x06\x66\xad\x50\xaf\x65\x55\xe6\x14\xb8\x66\x77\xe8\x17\x64\xb0\xb4\xb3\xe1\x47\xd2\xbe\x66\x35\x82\x46\xab\xf5\x5b\xdc\xe9\x59\x30\x05\x69\xc5\x5a\x11\xb8\x06\x83\xc5\x5a\xf0\x82\x55\xd5\x8e\x76\xc3\xf5\x1a\xdd\x22\xce\xc4\x4e\x0a\xb7\xe7\x3f\x1b\xf2\x2c\x1a\xaa\x0d\x33\x48\x02\xed\x1f\xed\xf2\x75\x54\xec\xcf\x95\xdc\x5e\xbc\x7c\x71\xb8\x42\xd3\xdb\xa3\x9e\x4c\x49\xae\x54\xed\x33\xe5\xed\xea\x5c\xd6\x9b\x0a\x0d\x96\xad\x06\xb4\x9d\xfd\xbc\xb7\x4b\x5a\x06\xf9\x15\x17\x0d\x92\x75\xbd\x05\x9c\xfe\x5b\x1f\xc0\x3b\x14\xc0\x96\x06\x9d\x4f\xd1\x01\xe3\x0a\x4b\x60\xb5\x6c\x84\x71\xaa\x5a\x20\x8a\x8e\xbe\x64\xb3\xa2\x43\x0c\xee\x7c\xa5\xfe\xcb\x35\x30\xa8\xb1\x5e\xa0\xb2\xa1\x01\x34\x2a\x8e\x36\xae\x38\xf3\xea\x9a\x29\xd3\x3e\xaf\x61\xbb\xe6\xd6\x6b\xa5\x2a\xb9\x60\xc6\x87\x23\x12\x9c\x84\x24\xa3\x98\xd0\x9c\xe2\x0d\xb9\xfb\x02\xcd\x96\x56\x64\x05\x6a\xe0\xc2\x6a\xe7\xf0\xe0\xdb\xa3\x83\x03\x56\xd0\x98\x09\xab\xaa\x69\x5c\x94\x57\x1e\x7c\x3a\x38\x00\x00\x38\x3a\x82\xf9\x3f\xff\x09\xa2\x48\xf0\xe5\x6f\x97\xaf\x6e\xae\xbf\xa6\x70\x2f\xeb\x08\x2e\xbd\xd2\xb7\x14\x2c\x63\x04\x41\xc1\x16\x95\x57\xd6\xc5\xcb\x17\xf6\xf1\x74\xef\x64\x56\x03\xd7\x86\x29\x73\xf1\xf2\xc5\x64\xfa\x00\x81\x65\x2b\xcd\xfb\x03\x0a\xb2\x73\xc7\x67\xa3\x3b\x28\x2c\xa4\x2a\xb1\x1c\x99\xf9\x52\x94\x34\xef\xb2\xeb\xcf\xa7\xf0\xee\xda\x28\x2e\x56\x3f\xbd\xff\x69\x6c\x49\xac\x77\x5c\x61\xcd\xb4\x8d\x5f\xe4\x94\xc1\x6f\xd3\x68\x15\x83\xd5\xc8\x5a\x9e\x2b\xc9\xca\x82\xc5\x80\x45\x62\xaf\x2e\x4e\xc1\xad\x65\x66\x1d\x05\x85\x09\x5f\x4c\xbf\xa6\x9b\x74\xcd\xea\xe5\x9e\xbf\x7e\x75\xf3\xf6\xec\xfc\x06\x7e\x3b\x7b\x7b\x75\xf6\xfc\x97\xcb\xaf\xe9\x3b\xdd\x19\x5b\x25\xdf\xd0\x8d\x82\x62\x65\xd6\x21\xba\xb9\x7b\xce\x9a\xd4\x48\x58\xa4\x21\x91\xe9\x4c\xa4\x1e\xa8\xb7\x42\x93\xfc\xfc\x12\x77\xbf\x58\xf9\xa7\x70\x25\x4c\x9c\xf8\x4a\x94\xbc\xb0\x27\x9b\x2f\x5b\xa3\x71\xed\x5d\xb8\xa4\xe8\x26\xa4\x19\x08\xbf\x63\x0a\xca\xdb\xd5\xa5\x7b\xea\x14\x9e\x4b\x59\x8d\x08\xed\xa2\x01\x85\x5a\x36\xaa\x70\x8e\xc3\x2a\x85\xac\xdc\x39\x9f\x2d\x2a\xc6\x6b\x2c\x61\xb1\x03\xe6\x7c\xeb\xea\xa2\x95\xe8\xd1\x03\x02\x2f\x51\x18\x6e\x76\x60\x68\xe6\x88\x25\xc2\x83\xaf\xdc\x40\xdd\x6a\xce\x8a\x05\x16\x81\x11\x41\x12\x51\x60\x3b\x82\x2e\x05\x3b\xdd\x96\xb7\x40\x04\xfd\x65\xb3\xc1\x82\x2f\x79\x01\x57\x17\xc0\x44\x99\xdf\x08\x5d\xf8\x16\x64\xf1\x3a\x0a\xfd\x20\x78\xf5\x81\x94\xb7\x64\x95\x46\xa8\x91\x09\xdd\x22\x17\x65\x2f\x2a\x21\xe1\x4e\x5a\x20\x57\xb0\x0d\x5b\xf0\x8a\x76\x15\xd0\x43\x7f\xff\x46\x35\x7d\x29\x9d\x1d\x25\x22\x48\xb1\x7d\x85\x06\x91\x1d\x3b\x16\x05\x5d\x22\xce\x96\xf4\xe3\xb9\x7b\xfe\x14\x3e\xb9\x93\xe6\xac\xfa\x39\x9a\xf5\xad\x8d\x2a\xe4\xa0\xf1\x54\xc7\xbb\x2a\x2c\xbd\x68\x94\x6a\xd1\x5a\xe2\xe0\x5c\xd3\xae\x15\xd2\x0d\xce\x72\xb8\xcc\xc2\xbd\x78\x97\x4f\xba\xd0\x63\x3a\xba\xf6\xb8\x18\x1f\x42\xf4\x29\xbc\xf3\xff\xf9\x3e\x39\x62\x8a\x15\xb7\xda\xfb\xd6\x37\x7a\x08\x75\xf6\x6f\xe0\x25\xee\x4e\x07\x66\xf9\x8d\x55\x0d\x9e\xc2\xb5\x03\x25\x9b\x66\x51\xf1\xc2\x9d\xde\xd6\x61\xb3\xe7\xd4\x1e\x12\x77\xde\xee\x48\x04\x69\xc6\xba\xcc\x2c\x5a\xdf\xba\x08\xf9\xd9\x8a\x6b\x83\x2a\x9c\xfb\x1e\x84\x1c\x93\xc6\x04\x60\xbd\x31\x04\x92\x15\xdb\x25\x62\xc9\x3d\x48\x6e\x0c\x27\x3b\x34\x5d\x33\xd5\x6c\xb3\x21\xa3\xfc\x6b\xcc\xd5\xbb\x75\x9e\xef\x5e\xf9\x80\xdf\xba\x5d\x7b\x0d\x25\xbe\x77\x46\xdb\xa0\x79\x1b\xc1\xff\x6c\x86\x6a\xf5\x1a\x77\xb9\x4d\x18\x64\xa3\xcf\xc0\xce\x5c\x83\x26\xfb\xda\x83\x54\x33\x53\xac\x09\x02\x09\x74\x5f\x84\x98\xd4\x1e\xa3\x56\x51\xf1\x30\x92\x92\xac\x5e\x5d\xcc\x20\x75\x16\x6b\x26\x56\x08\x56\x40\x35\xba\x77\xb7\xf8\x3e\x8e\x3c\x85\x77\xed\x96\x87\x0e\xbb\x96\x5b\x97\x19\xe4\xaf\x7a\xda\x4a\x0c\x93\x94\x36\x11\xbc\x1f\xd1\xd2\xe3\x16\x76\x4e\xbf\x9f\xc2\xa7\x2b\xfa\xff\x5f\xaf\x84\xf9\xdb\x0f\x9f\xff\xef\x6e\xdf\xf3\xd7\xaf\xae\x6f\xce\xbe\x2e\x72\xeb\xce\xd8\x4e\xc9\x84\xb4\x29\x03\x6c\x98\x59\xbb\x48\xe6\x70\x17\x05\xfd\x4d\x26\xe8\xeb\xec\x6d\x7b\x46\x63\xae\x8d\x54\x6c\x85\x6f\x18\x5d\xb5\xc9\x1f\xd9\x11\xc9\x85\xf2\xa5\xe3\xde\xd8\xa0\xe3\x86\xc5\xff\x8e\x5e\x74\x6d\x54\x53\xd8\x04\x52\xe1\x86\x8e\xb3\xa0\x3c\x4f\x73\xb1\xaa\x30\x13\xc7\x07\xd3\x69\x37\xde\xc7\xd3\x80\xd2\x53\xdc\x72\x75\x11\x12\x28\x77\x8d\xae\x65\x2f\x7d\x4b\x45\xe7\x76\xd3\x45\x7c\xc3\x09\x3c\x02\x0c\xb3\xf4\xc5\xd1\x63\xbf\x23\xd4\xec\x96\x56\x00\x4c\xeb\xa6\xde\x18\x7b\x4c\xc8\x90\x5a\xa3\x72\x7f\xb1\x85\x6c\x4c\x20\x43\xf6\x49\xec\x2f\xb0\x07\x41\xe3\x0a\xb9\xe0\xe6\x5e\xc0\x0a\x9f\xda\xe7\xe9\xa3\xb1\x5a\x1e\xba\x31\x30\xf7\x7b\x1f\x3e\x10\x56\x38\x0f\xe2\xda\x47\x3e\x1f\xb8\xff\xef\x60\xc7\x2c\x32\xe1\x3a\xd0\x45\x58\xc6\xd0\xd0\x03\xf0\x21\xd3\xd8\xb5\x37\xcd\x61\x84\xfe\xf4\x7c\x14\x27\xb4\x61\xc2\xcb\x95\xb2\x6c\x91\xcf\xb2\x31\x8d\x42\xd8\x48\x5a\x27\x67\x95\xcf\xfd\x66\x96\x6d\xa0\x08\x99\x60\xad\x8a\xd0\x1e\x5d\x53\xbc\x0c\x88\xd3\x2e\x43\x6e\x68\x9d\x52\x25\xf0\x25\x30\x4c\xb9\x7b\x2f\x02\x25\xfc\x68\x02\x6f\xd5\x37\x5d\xbb\xf2\x54\x3b\x19\x07\xf6\xb7\x7a\xf0\x86\xe4\xc0\x3f\xda\x65\x33\x0e\xd1\xb7\xff\x46\x61\xef\x1b\xfa\x04\x0a\x21\x99\xfc\x4a\x7b\x44\xe6\x05\x4e\x61\x3e\x07\xc1\xab\xd3\xc1\x60\xfa\x3c\x3d\x67\xc2\x5e\x44\x0a\x99\xc1\x31\xd4\x6d\x4d\xd6\x6e\xd8\xa7\x18\x79\x20\xfe\xb4\x33\xcd\xe7\xc7\xf9\x70\xd8\x4e\x82\x2b\xdf\xb9\xc7\xde\xc3\xdc\xa2\xd9\xc4\x9f\x3b\x06\xf1\x40\x66\xcc\xa1\x4b\xd4\x46\xc9\x1d\x96\xb3\xee\x28\x3a\xa4\x4d\x55\x46\x27\x74\x8e\x16\x30\x30\x5b\x31\x2e\xda\x11\x5e\x08\x4c\xfa\xb6\xc9\x2d\x3b\xd9\x2b\xad\xdd\x02\xfa\xb1\xc5\xbf\x91\xda\x90\xb3\x0e\xe3\x6a\xc8\x89\x3b\x09\x4b\xdf\xb3\x96\x8d\x23\x03\x43\x2a\xfc\xc7\x7d\xb1\xe4\x11\xbe\xf4\xb6\xc5\x91\x93\x64\x47\xd3\xfd\xce\xa4\x51\x94\xb9\xcd\xf0\x65\x1f\x9b\x66\xc1\xf3\xd3\x81\x70\xbf\x9f\x43\x9f\xeb\x3e\x83\xe3\xfd\x0b\x70\xd4\x68\xc0\xb2\x3d\x5d\x26\x44\x68\xcf\x57\x3b\x7f\x1e\x1d\x85\x43\x91\xc4\x7a\x7f\xaf\x75\x1e\xa4\x83\x1d\x7e\x9e\x43\x9f\x8f\x48\xb4\x96\xc4\x78\xff\x1f\xd3\xc1\x94\xac\xec\x5c\x7e\x61\xcd\xe1\x4f\xc7\xd0\x64\x9d\x6f\x98\xcf\x1c\xb2\xcd\x06\x45\x39\xf1\x83\x7b\x93\x61\xcd\xf7\xd0\x28\x0f\x5d\x76\xcf\x93\xaf\x5b\xca\xc9\x61\xc8\x5b\xdc\xc1\x1d\x16\x14\xa1\x23\x9c\x3c\x84\xce\x98\xf3\x40\x27\xd3\xc1\x63\x55\xe5\x72\xcf\x3e\xbf\xeb\x50\xb6\xc2\xc4\x7b\x3a\x52\x08\x73\x15\x43\x49\x6d\x7a\xd1\xbb\x08\xda\x8c\x63\xf4\x44\xe5\xe8\xe9\x3f\x92\x5d\x24\x09\xc7\xff\xcb\xf9\x1a\x26\x28\x5f\x7a\xba\x9e\xa4\xf1\xeb\x3f\x99\xbe\x0e\x30\xec\x31\x4b\x1a\x2d\x05\x98\x2d\x2f\x70\x38\x69\xe2\x0e\xfe\x54\xcf\xe7\x29\x6b\xde\x32\xdf\x2e\xcf\xd3\x93\x69\x78\xee\x3b\x38\x19\x59\x4b\xb4\x14\xd4\x8d\xf6\x34\x98\x68\x02\x71\x8d\x15\xd6\x28\x8c\x06\xfc\xb3\x61\x55\x38\x5a\xf1\x77\xe7\x68\x49\x29\x8c\x92\x59\x11\x6b\x05\x55\xa3\xe1\xe4\xbe\x98\xc1\x8d\x45\x4e\x60\xd6\xca\x32\xad\x16\x3c\xd1\x31\xf0\x92\xdc\x69\x18\x1c\x7b\x51\x3a\x24\xaa\x09\x12\x11\x3a\x72\xa8\xa2\xb6\x2e\xef\x6e\x00\xa5\xb0\x30\x9e\xee\xeb\x8c\x27\x33\xfb\x19\x12\xbd\x0f\x1d\xf0\xe8\x88\x70\x80\x23\x1a\x5c\x11\xcc\x01\xaa\x5e\xa2\x97\x7e\xf8\xd2\x86\xb7\x5b\xdc\x59\xce\x02\xe6\x76\xa2\xa1\x68\x2f\xfe\x8a\x32\x67\x7a\xc2\x9b\x8a\x6b\xe0\xc2\xaf\x7c\x06\xdc\x78\x8a\x81\x8b\x7b\x27\xf6\x93\x87\x89\x83\xed\x9f\x44\x1f\xc9\x90\x94\x23\x0b\xa3\xcf\x86\x09\x5e\x4c\x52\x0f\xe9\x2e\xd3\x62\x20\xb7\xd0\x27\x4f\xa7\x59\x31\x9f\x07\xdf\x7e\xde\xe7\x0b\x19\xd2\xe2\x4a\x94\xf8\x11\xe6\x70\x7c\xaf\xd7\x84\xf2\x2b\x7e\xe4\xda\xfa\xa1\xcf\xcc\x93\x64\xbe\x2f\xc2\x22\x20\xae\x53\x1c\xfa\x8d\x4e\x1d\x22\xe5\x2c\x3c\x66\x6d\xc5\x4b\x81\x7a\x96\xbd\x8b\x02\xfe\x68\x84\x41\xe5\x23\x0a\x33\x63\xa6\x3b\x3a\x82\xd7\x66\x8d\x6a\xcb\x6d\x71\x54\xb1\xe2\xd6\xe3\xed\x6d\xba\x14\x72\x77\x8d\x06\xb8\xd1\xad\x68\x23\xe1\xa4\x23\x6b\xbb\xe6\x15\xe6\x55\xf8\x63\x74\x83\x3c\x37\x12\xfc\x25\x7b\x08\xae\xe8\xa8\xb7\xea\xd8\xa2\x22\x80\xdb\x88\x72\xe6\x6f\x5f\xde\x51\x9b\x4d\x23\x68\xfd\xde\x04\x52\x60\x4e\x28\x6d\xc9\x5e\xa9\x04\x3b\xee\xd2\xcc\x2b\x7c\xf8\x72\xc4\x1f\xbe\x7c\x33\x90\x5c\x2b\xe3\x5c\xcc\xbb\xdc\xb4\x04\x4a\x4f\x1e\x2f\xb0\x05\x15\x51\x43\xf9\xd3\xb2\x50\xc8\x6e\x33\x27\x66\xf0\x15\xc5\x97\xe0\x87\xc9\xf1\xbc\x4f\x29\xf9\x4d\x0d\xc5\xc7\xdc\x20\x25\xc2\x28\xfc\xd9\x5b\x60\x96\x1b\xd0\x6c\xca\x80\xfb\xba\x8e\xdf\xf3\x8c\x60\x72\x7b\x94\xc6\x6c\x3e\x8c\x57\xfa\x92\x66\x9e\x0c\x37\x3d\x4b\xa4\xf7\x31\xc5\x57\x30\xf7\x97\x0e\x7d\x02\xdf\xc1\xe4\x84\x0e\x82\x63\xf3\xfe\x49\x83\x77\x15\xcc\xed\x19\xf0\x6a\x1e\x3c\x3b\x12\x40\xb3\x5f\x7f\xd7\xf3\xe7\xde\xd4\x61\xf7\x23\x44\x72\x3f\x61\xcb\x04\xb8\x01\x85\x72\x45\x6b\x5e\xb2\xc2\x73\xc0\x16\x7a\x12\x44\x66\x5c\x68\x4f\x4d\x58\x6f\x6b\xb1\x2b\xc5\xe6\xc8\x6a\x2c\x7d\x75\x7e\xd5\x54\x4c\x01\x6b\x8c\xac\x1d\xe7\xd2\x88\x22\xd4\xc5\x43\xa0\xb6\x75\x76\x5f\x3d\x4f\x29\x1c\x8d\xee\x2a\xb7\xe0\x35\x56\x6d\x3e\xd0\x6e\x6d\xb7\xca\x87\x58\x32\x6f\x2f\x97\xa4\xee\x33\xce\x7e\xf0\x76\x73\x56\xce\xeb\xb8\x9d\x4f\xa3\x98\xd9\x25\x4c\x49\x12\xde\x27\x35\x4e\xe1\x3f\xde\xdc\xc3\x93\x58\xec\x1d\x6a\xdc\x6e\xb8\x6e\xb1\xf6\xfb\xe9\xe8\x18\x74\xd5\xe9\xf1\x07\x96\x52\x15\x78\x99\x3e\xd5\x63\xc3\x2c\x11\x1b\x15\xb0\x51\xf2\x8e\x97\xbe\x1e\x1f\xca\x64\xb6\xa8\xba\xf2\x1c\x2f\xc1\x70\x5f\x8c\xb3\x0c\x89\x48\x52\x8a\xac\x4e\xed\x0c\xa7\x19\x85\xf6\x92\x28\xe3\x26\x95\x96\x8f\x24\x38\xcd\x96\x0e\x83\xea\xc6\x8a\x8d\xad\x30\xfd\x81\x76\x5c\x6c\x94\x31\xd2\x42\x3e\xbe\x74\xe0\x4b\x7c\x63\x40\x20\x96\x49\xee\x34\x4c\x7b\xcc\x35\x5b\xe2\xb5\x9b\xe8\x26\x48\x9a\x08\xdc\xb6\x7f\xbc\x41\x55\xa0\x30\x6c\x85\xa7\xf0\xeb\xcf\xfc\xe3\xdf\x7e\xf8\xe9\x61\x29\xd0\x93\xa4\xe5\xa5\x2d\x02\xc7\xac\xc6\xad\xbe\xbc\x5d\x0d\xf7\xe9\xd1\xc0\xb0\xd4\x3c\xcc\x2c\xf2\x2b\xf5\x2c\x18\xfc\xe3\x1f\x63\x4f\x3c\x81\x1f\xe1\xe4\xf0\xf8\x14\x9e\xde\x74\x74\xb8\x89\x32\x6c\x56\xb1\xa0\xb3\x01\xef\x8e\x67\x27\xd3\xbd\xc9\x40\xd8\xab\xaf\x98\x1c\x56\x92\x95\x3f\x3a\x75\x3d\x9b\x2c\x95\xac\x4f\xe1\x48\x3b\xc6\xfe\x68\xe9\x9e\x25\xcd\xb7\x2b\x1b\x92\x03\x04\x5c\xf2\x9b\x23\x04\xcb\xab\x19\x6c\x2d\xa6\x33\xb0\x46\x85\x87\x70\xcd\x29\xfb\xdd\x22\xd0\xd4\x14\x58\x94\xac\xfb\x32\xfd\x0a\xc8\x60\x77\x5c\x36\xba\xb2\x55\x3f\x57\xc3\x6b\x2a\x63\x5b\x71\xf6\x2e\x13\x16\x68\xfb\xd5\xea\x8d\x8f\x26\xe1\xe3\x73\x87\x44\x7d\xf3\xb1\xe5\x8f\x27\xcb\x41\x79\x9a\xdd\x61\xab\xbc\x28\x72\x06\x46\xde\xab\xc6\xae\x8d\x32\xd6\xb2\x2c\x84\x0d\x5d\x01\xeb\xed\x61\x41\x33\x95\xd4\xdc\x39\x7a\x64\x28\xec\xa9\xc0\x2a\x2e\xf9\xf5\xc7\xef\x3d\x17\x95\x13\xe8\x13\xf4\x2f\x65\x52\xe9\xa3\xd0\x34\x4a\xc0\x8f\xdf\xe7\x58\xec\x9e\xa6\xde\xa2\xa6\x00\x15\x52\x94\x25\xc7\xaa\xf4\x75\x7c\xc2\xfb\xe4\x0c\x29\xe9\x60\x53\xe7\xe4\xe2\x82\x84\xb0\xd1\x21\xd2\xad\xf8\x1d\x8a\x40\x30\xdb\x26\xc6\x0c\xcd\xf3\x88\x5b\xe2\x51\x84\x4c\x0c\x46\x14\x24\x2c\x53\x9b\x44\x25\x9a\x24\xe9\x4b\x42\x11\xf2\x58\x4f\x7e\xab\xc6\x16\xb7\x1f\x14\x0a\x46\xb0\x07\xcc\xe1\xd3\xe7\x41\x4a\xcf\x4b\x3a\x7b\x7e\x6f\x7b\x96\x3f\x06\x68\x78\x49\xa6\x7e\xf7\xfe\x1e\xc2\xe2\xbc\x42\xa6\x12\xca\x21\xe2\x05\x67\xd9\x07\x92\x8d\xc3\xa9\xf6\xe3\xf7\x47\x3e\x6f\xe1\xa9\xd3\x53\x76\x50\x6a\x43\xe7\xde\x43\xb2\x33\xe9\x9c\xcb\xa8\x83\x7c\xf2\x82\xeb\x4e\x0b\x9e\x63\x15\x2b\xa9\x31\x5c\xc8\x1b\xa9\x4c\x23\x42\xcf\x4d\xec\xba\x15\x65\x36\x37\x27\xa1\x8d\x30\xbc\x8a\x55\x27\xc3\xeb\xdc\x3d\x76\x2f\xae\xc9\xb9\x34\x3c\xd0\xa7\x49\x21\xd1\xa5\x09\xb6\xec\x71\xe8\xd2\x29\x21\x73\xb3\x8e\x34\xac\x3e\x71\xf5\xa5\xac\x7c\xb7\x79\xdf\x75\xe8\xb8\x41\xdb\x02\xa1\x73\x5d\xa8\x0f\x3a\x43\x1d\x4b\xbb\xb2\xca\xd0\xd4\x63\xad\x8a\xf9\x1d\x8c\xfa\xc3\x65\xda\x40\xb9\xe5\x66\x2d\x1b\x03\xc5\x1a\x5d\x94\x0b\xa8\x0a\x8a\x20\xaa\x8b\xc6\xd6\xb6\xb4\x14\x08\xe9\x86\xe0\x39\x5f\x82\x96\x35\x9a\x35\x8d\x5f\x49\xd4\xb0\x55\x52\xac\x62\xdf\xf0\xc5\xcb\x17\xdd\x12\x95\x6f\xe4\x37\xb2\x90\x15\xac\x59\x65\xf4\xcc\x76\xd7\x21\xd2\xd2\x6c\x8b\x9f\xeb\xb6\x21\x7f\x24\xd9\xa0\x90\xe9\x24\x6b\xd9\x0b\x83\x47\x0a\x59\xff\x62\x1d\x43\x17\x7b\x9f\x93\x42\x5d\x27\xe1\x56\x66\x5a\x74\xda\x64\xdd\xd5\x05\xea\x0d\x53\x16\x71\xb0\x62\x1d\x38\xdd\x56\xd6\x65\xf2\xa5\xad\x51\x3a\x15\xd9\x56\xf0\x6a\x17\x7b\xf4\xe8\xc0\x7a\x46\xd6\xfe\x2d\x55\xe9\xd3\xcf\x7e\x9f\x8b\xbd\x69\xfa\xb9\xfb\x1f\x19\xca\x22\x29\x08\xcc\x60\xac\x52\xe0\xba\xe3\xba\x88\x7f\x48\x50\x24\xc4\x64\xc9\x97\x4b\x54\xbe\xf1\xc8\x2d\x58\x0a\xf4\xa0\xcb\x29\x03\x09\xe7\x07\x7a\xd5\x1e\x40\x5a\x63\x3b\x01\xf9\xdc\x80\x6c\x7f\x32\xcf\xec\x20\x4f\x34\x79\x6c\x30\x5a\xc1\xbc\x63\xca\x67\xf1\x1d\x66\x33\x18\x76\xc0\x80\xdb\xc5\x84\xe2\x80\x4c\x68\x6f\x9b\x26\xf3\xb6\xb9\x2a\x95\xd4\x27\x2b\xdb\xdf\xc6\xb8\xef\x01\xc1\x1a\x98\xe9\x54\xa5\x33\x42\xbf\x9b\x78\xa0\x7b\x04\x4f\x8e\xa4\xcf\x2a\x03\x5a\xb2\x3a\xaf\xd7\x77\xdc\x51\x30\xc3\x3b\x7c\x54\x5c\x2f\xf8\x05\xfd\xf2\x01\xd3\x91\x3c\xe8\x85\xb5\xe0\xae\xd3\x83\x49\x3f\x69\xd7\x10\x6a\x75\x11\x9a\x05\xf7\x37\x0a\xb6\x25\xa4\x8d\x92\x1b\x49\x11\x2c\x9f\xe1\xde\x71\xdc\xba\x3a\xf4\x48\x71\xeb\x0f\x18\xc0\x5f\x7f\x10\x7a\xab\xbf\x0f\xd5\x04\x10\xeb\x2e\x9d\xfb\xf7\x99\x69\x3c\x0f\xd5\x7d\xb3\x46\xae\xb2\x50\xbf\x95\xe7\xde\x64\xe0\xda\x57\x4a\x7a\xad\x2b\xfe\x65\x85\xad\xed\xcd\x4d\x3b\x30\x7b\xe0\xf5\x7e\x4d\x85\x96\x8d\x11\x35\xfd\x34\xae\xa7\x0c\xc0\xef\x2b\xe5\x85\x85\xeb\xc2\xf7\x1e\x26\x2f\x77\x65\xfa\x71\xdb\x41\xb1\x8f\xbc\xf7\xa6\xc8\x62\x67\xc7\xbb\x62\x59\x2c\x8f\x8d\x6f\x74\x85\xe6\x77\x9a\xe8\x79\x0a\x17\x27\xd3\xa4\xdb\x76\xb8\x3b\x4b\xc6\x0d\x41\xe6\x98\xb9\xb7\x6b\x34\x6b\xf4\x0c\x6d\x6b\x67\x4f\x22\x2c\x9b\xaa\x7d\x57\xc9\xbd\x70\x30\xd2\xc3\x4b\x60\x2c\xdf\x12\xd4\xee\x65\x50\x21\xbd\xdf\xaf\x7d\x1a\xac\x53\x6a\xdb\x6e\xef\x3e\x0f\xcf\x46\xe1\x61\x24\x7f\x06\xc7\x31\x18\x00\x56\xba\x9f\xea\x8c\xc4\xef\x9c\x93\xd8\xf0\x1c\xba\xd7\xb3\x5a\x1a\xf6\xd8\x5f\x2d\x3b\x5d\xc2\xe2\x9b\xb4\x49\x58\xaa\xe4\x2c\xb4\xc4\x82\x33\x9a\xed\x5c\xde\xeb\x36\xa4\x90\x61\x09\x7e\xa0\xf0\xf8\xfe\xc9\xd7\x57\x7b\xf6\xf2\x7c\x06\xc7\xe3\xb1\x7c\xe4\xfe\xc8\x9a\x26\x19\x16\x82\x59\xd7\x40\xf7\x19\x35\x1d\x95\x33\x69\xe7\x9d\xc3\xfc\x3b\x9d\x36\xe1\xee\x14\xbd\xf7\xda\x64\x58\x97\x8f\x69\xf7\xc8\x39\x1e\xd1\xf8\xe1\x2d\xee\x06\x27\x3a\xac\x79\x10\xab\xc6\x1a\xb8\xf7\x2e\x76\xf8\xea\x5d\xa7\x69\x7a\x64\xbd\xf9\x84\x75\xf4\xc0\x08\x66\xf8\x5d\x87\x74\x0d\xaf\x5a\x24\xce\x67\xc1\x64\x44\xed\xf8\xb1\x40\x0b\xdb\x6c\xab\x8a\x14\x9a\x97\xf6\x0a\x0e\x99\x04\xbc\x33\xf3\x65\x25\xa5\x9a\x4c\xc4\xf7\x27\xd3\xa3\xbf\x4c\xdf\x27\x54\x35\xd7\x6d\x8d\xa0\x3d\x4d\x34\xdf\xab\xd7\xaf\xbe\xbf\x7a\x75\xfe\xcb\xaf\xd7\x57\xbf\x5d\x42\x25\xb7\xa8\x60\x21\x1b\x61\x5f\xbe\x58\x4b\x81\xba\xc3\x2a\xe9\xd8\xb2\xf9\xb3\xbf\xe6\x29\xcf\xb1\xaf\x15\x16\xb4\xbe\x59\xaf\x41\x22\x23\xc2\x51\xa2\x97\xff\x75\x7e\x79\x79\xe1\x8e\x77\xd4\x83\x7d\xab\x20\xce\x11\x31\xfa\x47\x46\xbb\x3c\x6d\xbf\xf8\x1d\xdd\x4d\x73\x72\x6c\x17\xe0\xae\x96\x89\x98\x9f\x1c\x4f\x3b\x04\x7d\x4f\xb4\x7d\x6f\xd3\xab\xe9\xe4\xd8\xa9\x09\x26\x66\xfe\x43\x67\x94\x8a\xb4\xed\xd9\x0d\xfc\x72\x79\x76\x7d\x03\x7f\x0d\x5b\xe9\xbe\x7c\xdb\xdd\xfd\xfe\xd0\x64\x8d\x3e\x60\xc9\xa7\xa1\xe3\x7d\xe8\x5a\xee\xfb\x89\xeb\xa9\xd9\xd7\xe0\xe2\x36\x32\x1e\x9f\xd9\xf2\x2b\x3b\x5b\x34\xd1\x84\x55\x5b\xca\xcd\x57\x96\x6c\x54\x2e\xe5\x90\xaa\xd7\x30\xe3\xfc\x7d\x40\xd1\x4f\x87\x96\xfe\x8a\xae\xda\xf6\x37\xb4\xe2\xda\x59\xa2\xdc\x56\x29\x33\xff\xc2\xd4\xc0\xf2\xe6\xbb\x93\x87\xd8\x7e\x08\x01\xbc\xdd\xb3\xb5\x91\x9c\xd5\x29\x2b\x8a\x0b\xf2\x77\xcf\x1e\xc7\xe9\x24\x4e\x21\x0a\x92\xad\xcd\x0e\x6c\x6b\x48\x24\xbd\x07\x77\x9c\x7d\xea\x2d\x3d\x14\xe7\xe9\x70\xe0\x91\x6a\xb7\x29\xff\x80\x6a\xd6\x1d\x42\x7f\x1e\x7c\x35\x11\xfc\xad\x2f\xf4\xdc\xef\xbe\xd3\x5e\xdd\x82\x6e\xd0\x8e\xf8\x67\x89\x5e\x86\xd7\x61\x47\x67\xe9\xb8\xb1\xdb\x71\x98\xff\x74\x46\x3c\xe0\x08\x45\xcd\x1e\x3a\x8f\x75\xd1\x25\xf8\x0e\x72\x8b\x2d\x05\xaf\x60\xa2\xb1\x66\xc2\xb8\xf7\xc4\x4f\xe1\x78\x4a\x87\xc3\x15\x83\xe0\xe4\xb0\x13\xad\x28\x93\xec\x4e\xc3\xb5\xe3\x80\x8c\x04\x72\xec\x25\x2f\x5c\xbf\x31\x17\x85\x42\xa6\x23\x29\xd8\xfd\xc7\x18\xfc\xdb\xdb\xae\x73\xcd\xc8\xe8\xf6\xa4\x7d\xdb\xc5\x65\x4f\xcf\xf7\xee\xf4\xc4\x60\xfd\x96\x89\x52\xd6\xf0\x1c\x59\x21\x05\x9c\xcb\xda\x42\x32\xf4\x2f\x72\x6b\x98\x2c\x70\x27\x3d\x53\xb7\x60\x74\x56\xb8\xe0\x75\x53\xb7\xaf\x8b\xb7\x13\xf9\x9a\xb2\x27\xf2\x2d\x13\x35\xdd\x7b\x40\xb2\x7e\xd7\x96\x0a\x13\xa3\xe7\xbd\x37\xd4\x7c\x0a\xb9\xd9\x3d\xae\x60\xd6\xbf\xcd\x5b\xd1\xa3\x79\x62\x7c\xd5\x2e\xfe\x0b\x01\x36\x71\x14\x3b\xcb\xb3\xa4\x5f\xdb\x9c\xc2\x28\x6e\x99\xa4\x5a\x3a\xc6\x42\x80\x2d\x3f\x68\x1b\xb5\x07\xc0\x24\x9d\xcb\x17\x62\x85\x34\xae\xdd\x08\x26\x5c\x84\x10\x3c\xcd\xaa\xb3\xcb\xa0\x8d\x03\xdd\x27\x56\x6d\x09\x69\xf7\x29\xc1\x87\x0f\xa0\x6a\x96\x9d\xf6\x5c\xcb\xa5\x8c\xe3\xa0\x0c\x40\x1e\x7d\xd8\x35\x95\x70\xdf\x45\xf2\xac\x13\x9c\x86\x21\x30\x13\x0d\x6c\x13\x1d\x29\xeb\x15\xaf\x7c\x66\xd5\xef\xa5\x4f\x37\xf1\x90\x2e\x48\x88\x64\x8d\x2f\x09\x8f\x77\x0d\x86\xa9\x73\x25\xb3\xf4\x93\xef\x7d\x81\x07\x34\x0d\xfa\xd5\xb4\x13\x7d\x8a\xff\xbc\xc3\xf0\xc1\x7b\x32\x8c\x2f\x66\x8c\x7a\x44\x8a\x7d\x1b\x25\xb5\x86\x35\x5b\xae\xdf\x72\x0e\x27\xff\xfe\x97\x83\xee\x73\xfd\xd7\xd9\x60\xde\x3d\xb5\xb6\xf9\x41\x5f\xbc\x7c\x61\x1f\xec\x8e\xcd\xbf\xd8\x36\x2a\x21\xd7\x4a\xd2\x97\x13\x5f\x6e\x23\x31\xee\x5d\xdb\x71\x29\x5d\x31\xfb\x68\xf0\x7d\x99\x4d\xb7\x9e\x77\xcf\xf1\x78\xe8\xc3\xbd\x8a\x59\x77\x44\xc2\x02\x65\xe4\x8d\x55\xeb\xba\x4f\xa5\xa5\xf6\x49\x5b\x70\xb6\x56\x9a\x4c\x5d\xa1\x3d\x6b\xe0\x00\x55\x3f\x1f\xc0\xff\x06\x00\x00\xff\xff\x63\xc9\xe2\x71\x87\x48\x00\x00" +var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x7b\x6f\x1b\x39\x92\xff\xdf\x9f\xa2\x12\xe0\x10\x29\xa3\xf8\xb1\x98\x5d\xe0\x8c\x28\x73\x8e\xed\xc9\x19\x99\x4d\x82\xd8\x33\x73\x40\x10\x4c\xa8\xee\x92\xc4\x73\x8b\xd4\x90\x6c\x2b\xba\x6c\xbe\xfb\xa1\xf8\x68\xb2\xbb\xd9\x92\x9d\xcd\xde\x09\x98\x41\xa4\x26\x8b\xc5\xaa\x62\xf1\x57\x8f\xf6\xd1\x53\x38\x78\x7a\xf0\x14\xe0\xef\x4c\xb0\x05\x6a\x30\x4b\x84\xb5\x92\x05\x6a\x0d\x72\x0e\x0b\x14\xa8\x98\xe1\x62\x01\x0c\x16\x4a\xd6\x6b\xb8\xc5\x2d\x6c\xb8\x59\xba\xa1\x4c\x19\x5e\xf0\x35\x33\x5c\x0a\x9a\xc0\xaa\xca\x3e\x28\xa4\xd0\x28\x74\xad\x41\xc8\x12\x35\x2d\x31\x97\xca\x3e\xaa\xd7\x85\x5c\x11\x45\x5c\xcb\x62\x79\xe8\xd6\xff\x7d\x89\xa2\x3b\x09\x98\x42\x98\x73\xa5\x0d\x3d\x99\x73\xb5\xc2\x72\x42\x24\xb6\x50\x30\x01\x0a\xff\xac\x51\x1b\x60\xf0\x2e\x70\x21\x0c\xc8\xd9\x7f\x63\x61\x60\xae\xe4\x0a\xcc\x92\x6b\x9a\x6a\x14\x2b\x0c\xad\x72\xb3\xc4\xed\x93\xaa\x82\x5a\xa3\x7b\x18\x46\x4b\x05\x78\x87\x6a\x0b\xba\x9e\x69\xa2\x2b\x8c\x63\x0f\xcc\x92\x19\xb7\x26\x71\xc3\x40\x1b\x76\x8b\x65\x87\x55\xbf\x89\x33\x3b\x12\x66\xb8\xe0\x42\xd0\x0e\xe5\x1c\x90\x15\x4b\xb8\x24\x52\xd7\x68\xea\x35\xac\x97\x4c\xa3\xdd\x05\xb0\x72\xc5\x05\x70\xc1\x0d\x67\x15\xff\x1f\x2b\xfd\x84\x61\x2b\x65\x22\x4b\x63\x2b\xae\x0d\x91\xeb\x8a\x68\x40\xa8\x70\x49\xcb\xb6\x07\x13\x29\x92\xdb\x5a\x92\xd0\x34\xac\x98\xd8\xc2\x0a\xb5\xb6\x8a\x67\xda\xed\x72\x43\x42\x34\xd2\x12\xbd\x78\xfd\x0a\x1e\x6f\x96\xdc\xe0\x4c\x32\x55\x3e\x8e\x7a\xff\x94\x88\xfc\x90\x08\xfe\xdd\xd1\x19\x8d\x3f\xc1\x0a\xcd\x52\x96\x13\x5a\x6e\x56\x1b\x27\x00\x5a\xdf\x2e\x2e\x45\x65\x85\xbc\xe2\xa4\xb8\x39\x17\xac\x72\x5f\xb5\xb6\x16\x24\x0a\x84\x35\x2a\x2f\xfc\x3b\xce\xfa\xcb\x69\x14\xe5\xcf\x34\xf1\xba\x99\x37\x1a\xfb\x55\x0f\x69\x55\xfa\xef\x2d\x11\x62\xf0\xe2\xaf\xc7\xff\x06\x66\xa9\x50\x2f\x65\x55\xe6\x04\xb8\x64\x77\xe8\x19\x32\x58\xda\xd5\xf0\x33\x49\x5f\xb3\x15\x82\x46\x2b\xf5\x5b\xdc\xea\x49\x50\x05\x49\xc5\x6a\x11\xb8\x06\x83\xc5\x52\xf0\x82\x55\xd5\x96\x76\xc3\xf5\x12\x1d\x13\x67\x62\x2b\x85\xdb\xf3\x9f\x35\x59\x16\x4d\xd5\x86\x19\x24\x82\xf6\x4b\xc3\xbe\x8e\x82\xfd\xb9\x92\x9b\x8b\xd7\xaf\x0e\x17\x68\x3a\x7b\xd4\xa3\x31\xd1\x95\xaa\x19\x53\xde\x2e\xce\xe5\x6a\x5d\xa1\xc1\xb2\x91\x80\xb6\xab\x9f\x77\x76\x49\x6c\x90\x5d\x71\x51\x23\x69\xd7\x6b\xc0\xc9\xbf\xb1\x01\xbc\x43\x01\x6c\x6e\xd0\xd9\x14\x1d\x30\xae\xb0\x04\xb6\x92\xb5\x30\x4e\x54\x33\x44\xd1\x92\x97\xac\x17\x74\x88\xc1\x9d\xaf\xd4\x7e\xb9\x06\x06\x2b\x5c\xcd\x50\x59\xd7\x00\x1a\x15\x47\xeb\x57\x9c\x7a\xf5\x8a\x29\xd3\x8c\xd7\xb0\x59\x72\x6b\xb5\x52\x95\x5c\x30\xe3\xdd\x11\x11\x4e\x5c\x92\x51\x4c\x68\x4e\xfe\x86\xcc\x7d\x86\x66\x43\x1c\x59\x82\x1a\xb8\xb0\xd2\x39\x3c\x78\x7a\x74\x70\xc0\x0a\x9a\x33\x62\x55\x35\x8e\x4c\x79\xe1\xc1\x97\x83\x03\x00\x80\xa3\x23\x98\xfe\xf3\x9f\x40\x8a\x08\x5f\xfe\x76\xf9\xe6\xe6\xfa\x7b\x12\xf7\xb4\x8e\xe0\xd2\x0b\x7d\x43\xce\x32\x7a\x10\x14\x6c\x56\x79\x61\x5d\xbc\x7e\x65\x87\xa7\x7b\x27\xb5\x1a\xb8\x36\x4c\x99\x8b\xd7\xaf\x46\xe3\x7b\x10\x2c\x1b\x6a\xde\x1e\x50\x90\x9e\x5b\x36\x1b\xcd\x41\x61\x21\x55\x89\xe5\xc0\xca\x97\xa2\xa4\x75\xe7\x6d\x7b\x3e\x85\x0f\xd7\x46\x71\xb1\xf8\xe9\xe3\x4f\x43\x2c\xb1\xce\x71\x85\x25\xd3\xd6\x7f\x91\x51\x06\xbb\x4d\xbd\x55\x74\x56\x03\xbc\xbc\x54\x92\x95\x05\x8b\x0e\x8b\xc8\x5e\x5d\x9c\x82\xe3\x65\x62\x0d\x05\x85\x09\x3f\x8c\xbf\xa7\x99\xb4\xd5\xea\xe9\x9e\xbf\x7d\x73\xf3\xfe\xec\xfc\x06\x7e\x3b\x7b\x7f\x75\xf6\xf2\x97\xcb\xef\x69\x3b\xed\x15\x1b\x21\xdf\xd0\x8d\x82\x62\x61\x96\xc1\xbb\xb9\x7b\xce\xaa\xd4\x48\x98\xa5\x2e\x91\xe9\x8c\xa7\xee\x89\xb7\x42\x93\x3c\x7e\x8d\xdb\x5f\x2c\xfd\x53\xb8\x12\x26\x2e\x7c\x25\x4a\x5e\xd8\x93\xcd\xe7\x8d\xd2\xb8\xf6\x26\x5c\x92\x77\x13\xd2\xf4\x88\xdf\x31\x05\xe5\xed\xe2\xd2\x8d\x3a\x85\x97\x52\x56\x03\x44\xdb\x68\x40\xa1\x96\xb5\x2a\x9c\xe1\xb0\x4a\x21\x2b\xb7\xce\x66\x8b\x8a\xf1\x15\x96\x30\xdb\x02\x73\xb6\x75\x75\xd1\x50\xf4\xe8\x01\x81\x97\x28\x0c\x37\x5b\x30\xb4\x72\xc4\x12\x61\xe0\x1b\x37\x51\x37\x92\xb3\x64\x81\x45\x60\x44\x90\x44\x14\xd8\xcc\xa0\x4b\xc1\x2e\xb7\xe1\x0d\x10\x41\x7f\xd9\xac\xb1\xe0\x73\x5e\xc0\xd5\x05\x30\x51\xe6\x37\x42\x17\xbe\x05\x59\x7c\x15\x89\x7e\x12\xbc\xfa\x44\xc2\x9b\xb3\x4a\x23\xac\x90\x09\xdd\x20\x17\x65\x2f\x2a\x21\xe1\x4e\x5a\x20\x57\xb0\x35\x9b\xf1\x8a\x76\x15\xd0\x43\x77\xff\x46\xd5\x5d\x2a\xad\x1d\x25\x24\x48\xb0\x5d\x81\x06\x92\x2d\x3d\x16\x05\x5d\x22\x4e\x97\xf4\xf0\xdc\x8d\x3f\x85\x2f\xee\xa4\x39\xad\x7e\x8d\x6a\x7d\x6f\xbd\x0a\x19\x68\x3c\xd5\xf1\xae\x0a\xac\x17\xb5\x52\x0d\x5a\x4b\x0c\x9c\x6b\xda\xb5\x42\xba\xc1\x59\x0e\x97\x59\xb8\x17\xef\xf2\x51\x1b\x7a\x8c\x07\x79\x8f\xcc\x78\x17\xa2\x4f\xe1\x83\xff\xe7\xc7\xe4\x88\x29\x56\xdc\x6a\x6f\x5b\x4f\x74\x1f\xea\xec\xde\xc0\x6b\xdc\x9e\xf6\xd4\xf2\x1b\xab\x6a\x3c\x85\x6b\x07\x4a\xd6\xf5\xac\xe2\x85\x3b\xbd\x8d\xc1\x66\xcf\xa9\x3d\x24\xee\xbc\xdd\x11\x09\x92\x8c\x35\x99\x49\xd4\xbe\x35\x11\xb2\xb3\x05\xd7\x06\x55\x38\xf7\x1d\x08\x39\x44\x8d\x09\xc0\xd5\xda\x10\x48\x56\x6c\x9b\x90\x25\xf3\x20\xba\xd1\x9d\x6c\xd1\xb4\xd5\xb4\x62\xeb\x35\x29\xe5\x5f\xa3\xae\xce\xad\xf3\x72\xfb\xc6\x3b\xfc\xc6\xec\x9a\x6b\x28\xb1\xbd\x33\xda\x06\xad\x5b\x0b\xfe\x67\xdd\x17\xab\x97\xb8\x8b\x6d\xc2\x24\xeb\x7d\x7a\x7a\xe6\x1a\x34\xe9\xd7\x1e\xa4\x15\x33\xc5\x92\x20\x90\x40\xf7\x43\xf0\x49\xcd\x31\x6a\x04\x15\x0f\x23\x09\xc9\xca\xd5\xf9\x0c\x12\x67\xb1\x64\x62\x81\x60\x09\x54\x83\x7b\x77\xcc\x77\x71\xe4\x29\x7c\x68\xb6\xdc\x37\xd8\xa5\xdc\xb8\xc8\x20\x7f\xd5\xd3\x56\xa2\x9b\xa4\xb0\x89\xe0\xfd\x80\x94\x1e\xc6\xd8\x39\x3d\x3f\x85\x2f\x57\xf4\xff\x5f\xaf\x84\xf9\xdb\x8f\x5f\xff\xef\x6e\xdf\xf3\xb7\x6f\xae\x6f\xce\xbe\x2f\x72\x6b\xaf\xd8\x2c\xc9\x84\xb4\x21\x03\xac\x99\x59\x3a\x4f\xe6\x70\x17\x39\xfd\x75\xc6\xe9\xeb\xec\x6d\x7b\x46\x73\xae\x8d\x54\x6c\x81\xef\x18\x5d\xb5\xc9\x97\xec\x8c\xe4\x42\xf9\xd6\x79\xef\xac\xd3\x71\xd3\xe2\xbf\xa3\x15\x5d\x1b\x55\x17\x36\x80\x54\xb8\xa6\xe3\x2c\x28\xce\xd3\x5c\x2c\x2a\xcc\xf8\xf1\xde\x72\xda\xcd\xf7\xfe\x34\xa0\xf4\x14\xb7\x5c\x5d\x84\x00\xca\x5d\xa3\x4b\xd9\x09\xdf\x52\xd2\xb9\xdd\xb4\x11\x5f\x7f\x01\x8f\x00\xc3\x2a\x5d\x72\x34\xec\x77\x84\x15\xbb\x25\x0e\x80\x69\x5d\xaf\xd6\xc6\x1e\x13\x52\xa4\xd6\xa8\xdc\x37\x36\x93\xb5\x09\xc9\x90\x5d\x14\xbb\x0c\x76\x20\x68\xe4\x90\x0b\x6e\xf6\x02\x56\xf8\xd2\x8c\xa7\x8f\xc6\x6a\x7e\xe8\xe6\xc0\xd4\xef\xbd\x3f\x20\x70\x38\x0d\xe4\x9a\x21\x5f\x0f\xdc\xff\x5b\xd8\x31\x8b\x4c\xb8\x0e\xe9\x22\x2c\xa3\x6b\xe8\x00\xf8\x10\x69\x6c\x9b\x9b\xe6\x30\x42\x7f\x1a\x1f\xc9\x09\x6d\x98\xf0\x74\xa5\x2c\x1b\xe4\x33\xaf\x4d\xad\x10\xd6\x92\xf8\xe4\xac\xf2\xb1\xdf\xc4\x66\x1b\xc8\x43\x26\x58\xab\x22\xb4\x47\xd7\x14\x2f\x03\xe2\xb4\x6c\xc8\x35\xf1\x29\x55\x02\x5f\x42\x86\x29\x77\xef\x45\xa0\x84\x9f\x4d\xc8\x5b\x75\x55\xd7\x70\x9e\x4a\x27\x63\xc0\xfe\x56\x0f\xd6\x90\x1c\xf8\x07\x9b\x6c\xc6\x20\xba\xfa\x5f\x2b\xec\xfc\x42\x9f\x90\x42\x48\x16\xbf\xd2\x1e\x91\x79\x82\x63\x98\x4e\x41\xf0\xea\xb4\x37\x99\x3e\x8f\xcf\x99\xb0\x17\x91\x42\x66\x70\x08\x75\x5b\x95\x35\x1b\xf6\x21\x46\x1e\x88\x3f\x6e\x2d\xf3\xf5\x61\x36\x1c\xb6\x93\xe0\xca\x0f\x6e\xd8\x47\x98\x5a\x34\x9b\xd8\x73\x4b\x21\x1e\xc8\x0c\x19\x74\x89\xda\x28\xb9\xc5\x72\xd2\x9e\x45\x87\xb4\xae\xca\x68\x84\xce\xd0\x02\x06\x66\x0b\xc6\x45\x33\xc3\x13\x81\x51\x57\x37\x39\xb6\x93\xbd\x12\xef\x16\xd0\x0f\x31\xff\x4e\x6a\x43\xc6\xda\xf7\xab\x21\x26\x6e\x05\x2c\x5d\xcb\x9a\xd7\x2e\x19\x18\x42\xe1\x3f\xf6\xf9\x92\x07\xd8\xd2\xfb\x06\x47\x8e\x92\x1d\x8d\x77\x1b\x93\x46\x51\xe6\x36\xc3\xe7\x5d\x6c\x9a\x05\xcf\x8f\x7b\xc4\xfd\x7e\x0e\x7d\xac\xfb\x02\x8e\x77\x33\xe0\x52\xa3\x01\xcb\x76\x64\x99\x24\x42\x3b\xb6\xda\xfa\x7a\x74\x14\x0e\x45\xe2\xeb\xfd\xbd\xd6\x1a\x48\x07\x3b\x3c\x9e\x42\x37\x1f\x91\x48\x2d\xf1\xf1\xfe\x1f\xe3\xde\x92\xac\x6c\x5d\x7e\x81\xe7\xf0\xd5\x65\x68\xb2\xc6\xd7\x8f\x67\x0e\xd9\x7a\x8d\xa2\x1c\xf9\xc9\x9d\xc5\x70\xc5\x77\xa4\x51\xee\xcb\x76\xc7\x92\xaf\x9b\x94\x93\xc3\x90\xb7\xb8\x85\x3b\x2c\xc8\x43\x47\x38\x79\x08\xad\x39\xe7\x21\x9d\x4c\x07\x8f\x55\x95\x8b\x3d\xbb\xf9\x5d\x87\xb2\x15\x26\xd6\xd3\xa2\x42\x98\xab\xe8\x53\x6a\xc2\x8b\xce\x45\xd0\x44\x1c\x83\x27\x2a\x97\x9e\xfe\x23\xd9\x45\x12\x70\xfc\xbf\x9c\xaf\x7e\x80\xf2\xad\xa7\xeb\x51\xea\xbf\xfe\x93\xe9\xeb\x00\xc3\x1e\xc2\xd2\x60\x29\xc0\x6c\x78\x81\xfd\x45\x13\x73\xf0\xa7\x7a\x3a\x4d\xb3\xe6\x4d\xe6\xdb\xc5\x79\x7a\x34\x0e\xe3\x7e\x80\x93\x01\x5e\xa2\xa6\x60\x55\x6b\x9f\x06\x13\x75\x48\x5c\x63\x85\x2b\x14\x46\x03\xfe\x59\xb3\x2a\x1c\xad\xf8\xdc\x19\x5a\x52\x0a\xa3\x60\x56\xc4\x5a\x41\x55\x6b\x38\xd9\xe7\x33\xb8\xb1\xc8\x09\xcc\x52\xd9\x4c\xab\x05\x4f\x74\x0c\x3c\x25\x77\x1a\x7a\xc7\x5e\x94\x0e\x89\x6a\x82\x44\x84\x8e\x1c\xaa\x58\x59\x93\x77\x37\x80\x52\x58\x18\x9f\xee\x6b\xcd\x27\x35\xfb\x15\x12\xb9\xf7\x0d\xf0\xe8\x88\x70\x80\x4b\x34\xb8\x22\x98\x03\x54\x9d\x40\x2f\xfd\xf0\xb9\x75\x6f\xb7\xb8\xb5\x39\x0b\x98\xda\x85\xfa\xa4\x3d\xf9\x2b\x8a\x9c\x69\x84\x57\x15\xd7\xc0\x85\xe7\x7c\x02\xdc\xf8\x14\x03\x17\x7b\x17\xf6\x8b\x87\x85\x83\xee\x1f\x45\x1b\xc9\x24\x29\x07\x18\xa3\xcf\x9a\x09\x5e\x8c\x52\x0b\x69\xb3\x69\x31\x90\x63\xf4\xd1\xe3\x71\x96\xcc\xd7\xde\xaf\x5f\x77\xd9\x42\x26\x69\x71\x25\x4a\xfc\x0c\x53\x38\xde\x6b\x35\xa1\xfc\x8a\x9f\xb9\xb6\x76\xe8\x23\xf3\x24\x98\xef\x92\xb0\x08\x88\xeb\x14\x87\x3e\xd1\xa9\x41\xa4\x39\x0b\x8f\x59\x1b\xf2\x52\xa0\x9e\x64\xef\xa2\x80\x3f\x6a\x61\x50\x79\x8f\xc2\xcc\x90\xea\x8e\x8e\xe0\xad\x59\xa2\xda\x70\x5b\x1c\x55\xac\xb8\xf5\x78\x7b\x93\xb2\x42\xe6\xae\xd1\x00\x37\xba\x21\x6d\x24\x9c\xb4\x68\x6d\x96\xbc\xc2\xbc\x08\x9f\x47\x33\xc8\xe7\x46\x82\xbd\x64\x0f\xc1\x15\x1d\xf5\x46\x1c\x1b\x54\x04\x70\x6b\x51\x4e\xfc\xed\xcb\x5b\x62\xb3\x61\x04\xf1\xef\x55\x20\x05\xe6\x88\xd2\x96\xec\x95\x4a\xb0\xe3\x2e\x8d\xbc\xc2\x87\xcf\x07\xec\xe1\xdb\x37\x03\xc9\xb5\x32\x9c\x8b\xf9\x90\x5b\x96\x40\xe9\xc9\xc3\x09\x36\xa0\x22\x4a\x28\x7f\x5a\x66\x0a\xd9\x6d\xe6\xc4\xf4\x7e\x22\xff\x12\xec\x30\x39\x9e\xfb\x84\x92\xdf\x54\x9f\x7c\x8c\x0d\xd2\x44\x18\xb9\x3f\x7b\x0b\x4c\x72\x13\xea\x75\x19\x70\x5f\xdb\xf0\x3b\x96\x11\x54\x6e\x8f\xd2\x90\xce\xfb\xfe\x4a\x5f\xd2\xca\xa3\xfe\xa6\x27\x09\xf5\x2e\xa6\xf8\x0e\xea\xfe\xd6\xa9\x8f\xe0\x07\x18\x9d\xd0\x41\x70\xd9\xbc\x7f\x52\xe1\x6d\x01\x73\x7b\x06\xbc\x98\x7b\x63\x07\x1c\x68\xf6\xe7\x1f\x3a\xf6\xdc\x59\x3a\xec\x7e\x20\x91\xdc\x0d\xd8\x32\x0e\xae\x97\x42\xb9\x22\x9e\xe7\xac\xf0\x39\x60\x0b\x3d\x09\x22\x33\x2e\xb4\x4f\x4d\x58\x6b\x6b\xb0\x2b\xf9\xe6\x98\xd5\x98\xfb\xea\xfc\xa2\xae\x98\x02\x56\x1b\xb9\x72\x39\x97\x5a\x14\xa1\x2e\x1e\x1c\xb5\xad\xb3\xfb\xea\x79\x9a\xc2\xd1\xe8\xae\x72\x0b\x5e\x63\xd5\xe6\x13\xed\xd6\x76\xab\x7c\x8a\x25\xf3\xe6\x72\x49\xea\x3e\xc3\xd9\x0f\xde\x6c\xce\xd2\x79\x1b\xb7\xf3\x65\x10\x33\xbb\x80\x29\x09\xc2\xbb\x49\x8d\x53\xf8\x8f\x77\x7b\xf2\x24\x16\x7b\x87\x1a\xb7\x9b\xae\x1b\xac\xfd\x71\x3c\x38\x07\x5d\x75\x7a\x78\xc0\x5c\xaa\x02\x2f\xd3\x51\x9d\x6c\x98\x4d\xc4\x46\x01\xac\x95\xbc\xe3\xa5\xaf\xc7\x87\x32\x99\x2d\xaa\x2e\x7c\x8e\x97\x60\xb8\x2f\xc6\xd9\x0c\x89\x48\x42\x8a\xac\x4c\xed\x0a\xa7\x19\x81\x76\x82\x28\xe3\x16\x95\x36\x1f\x49\x70\x9a\xcd\x1d\x06\xd5\xb5\x25\x1b\x5b\x61\xba\x13\xed\xbc\xd8\x28\x63\xa4\x85\x7c\x7c\xee\xc0\x97\x78\x62\x40\x20\x96\x49\xec\xd4\x0f\x7b\xcc\x35\x9b\xe3\xb5\x5b\xe8\x26\x50\x1a\x09\xdc\x34\x5f\xde\xa1\x2a\x50\x18\xb6\xc0\x53\xf8\xf5\x67\xfe\xf9\x6f\x3f\xfe\x74\xbf\x10\xe8\x51\xd2\xf2\xd2\x14\x81\x63\x54\xe3\xb8\x2f\x6f\x17\xfd\x7d\x7a\x34\xd0\x2f\x35\xf7\x23\x8b\x3c\xa7\x3e\x0b\x06\xff\xf8\xc7\xd0\x88\x47\xf0\x1c\x4e\x0e\x8f\x4f\xe1\xf1\x4d\x4b\x86\xeb\x48\xc3\x46\x15\x33\x3a\x1b\xf0\xe1\x78\x72\x32\xde\x19\x0c\x84\xbd\xfa\x8a\xc9\x61\x25\x59\xf9\xdc\x89\xeb\xc5\x68\xae\xe4\xea\x14\x8e\xb4\xcb\xd8\x1f\xcd\xdd\x58\x92\x7c\xc3\x59\x3f\x39\x40\xc0\x25\xbf\x39\x42\xb0\xbc\x9a\xc0\xc6\x62\x3a\x03\x4b\x54\x78\x08\xd7\x9c\xa2\xdf\x0d\x02\x2d\x4d\x8e\x45\xc9\x55\x97\xa6\xe7\x80\x14\x76\xc7\x65\xad\x2b\x5b\xf5\x73\x35\xbc\xba\x32\xb6\x15\x67\x27\x9b\x30\x43\xdb\xaf\xb6\x5a\x7b\x6f\x12\x3e\x3e\x76\x48\xc4\x37\x1d\x62\x7f\x38\x58\x0e\xc2\xd3\xec\x0e\x1b\xe1\x45\x92\x13\x30\x72\xaf\x18\xdb\x3a\xca\x68\xcb\x66\x21\xac\xeb\x0a\x58\x6f\x47\x16\x34\x53\x49\xcd\x9d\xa3\x07\xba\xc2\x8e\x08\xac\xe0\x92\xa7\xcf\x9f\xf9\x5c\x54\x8e\xa0\x0f\xd0\xbf\x35\x93\x4a\x1f\x85\xa6\x56\x02\x9e\x3f\xcb\x65\xb1\x3b\x92\x7a\x8f\x9a\x1c\x54\x08\x51\xe6\x1c\xab\xd2\xd7\xf1\x09\xef\x93\x31\xa4\x49\x07\x1b\x3a\x27\x17\x17\x24\x09\x1b\x1d\x3c\xdd\x82\xdf\xa1\x08\x09\x66\xdb\xc4\x98\x49\xf3\x3c\xe0\x96\x78\x50\x42\x26\x3a\x23\x72\x12\x36\x53\x9b\x78\x25\x5a\x24\xe9\x4b\x42\x11\xe2\x58\x9f\xfc\x56\xb5\x2d\x6e\xdf\xcb\x15\x0c\x60\x0f\x98\xc2\x97\xaf\xbd\x90\x9e\x97\x74\xf6\xfc\xde\x76\xb0\x3f\x04\x68\x78\x49\xaa\xfe\xf0\x71\x4f\xc2\xe2\xbc\x42\xa6\x92\x94\x43\xc4\x0b\x4e\xb3\xf7\x4c\x36\xf6\x97\xda\x8d\xdf\x1f\x38\xde\xc2\x53\x27\xa7\xec\xa4\x54\x87\xce\xbc\xfb\xc9\xce\xa4\x73\x2e\x23\x0e\xb2\xc9\x0b\xae\x5b\x2d\x78\x2e\xab\x58\x49\x8d\xe1\x42\x5e\x4b\x65\x6a\x11\x7a\x6e\x62\xd7\xad\x28\xb3\xb1\x39\x11\xad\x85\xe1\x55\xac\x3a\x19\xbe\xca\xdd\x63\x7b\x71\x4d\xce\xa4\xe1\x9e\x36\x4d\x02\x89\x26\x4d\xb0\x65\x87\x41\x97\x4e\x08\x3b\x2b\x39\xe4\x9f\xe6\x7d\x8d\xe6\x3b\x5a\x5b\x33\x5d\x61\x75\xb4\x0f\xe9\x6b\x78\x64\xef\xeb\x7e\x7c\xe6\x65\x9e\xdf\x8e\x93\xb5\x6f\x72\x74\xa9\x48\xdb\x71\xa1\x73\x4d\xaf\xed\x0d\x8e\xef\x61\x58\xae\x8a\xd3\xb7\xac\xa1\xce\xc8\xbc\x3c\x06\xcd\xef\x32\xed\xd7\xdc\x70\xb3\x94\xb5\x81\x62\x89\xce\xa9\x06\x10\x07\x45\x20\xd5\x06\x7f\x4b\x5b\xc9\x0a\xf9\xef\x9a\xa2\x01\x3e\x07\x2d\x57\x68\x96\x34\x7f\x21\x51\xc3\x46\x49\xb1\x88\x6d\xca\x17\xaf\x5f\xb5\x2b\x62\xfe\xbd\x01\x23\x0b\x59\xc1\x92\x55\x46\x4f\x6c\x33\x1f\x22\xb1\x66\x3b\x0a\x5d\x73\x0f\x99\x3f\xd1\x06\x85\x4c\x27\x41\xd2\x4e\xd4\x3d\x50\x37\xfb\x17\xcb\x18\xda\x50\xff\x9c\x04\xea\x1a\x17\x37\x32\xd3\x11\xd4\xe4\x06\x5c\x19\x62\xb5\x66\xca\x02\x1c\x56\x2c\x43\x0a\xb9\xa1\x75\x99\xfc\x68\x4b\xa2\x4e\x44\xb6\xf3\xbc\xda\xc6\x96\x40\xf2\x0f\x3e\x01\x6c\xbf\x4b\x55\xfa\x68\xb7\xdb\x56\x63\x2f\xb6\x6e\xaa\xe0\x8f\x4c\x86\x24\xa9\x3f\x4c\x60\xa8\x30\xe1\x9a\xf1\xda\x01\x46\x3f\x1f\x92\xe4\x41\x4b\x3e\x9f\xa3\xf2\x7d\x4e\x8e\x61\x29\xd0\x63\x3c\x27\x0c\xa4\xb0\x22\x64\x73\xed\x01\x24\x1e\x9b\x05\xc8\xe6\x7a\xb9\xfd\x47\xd3\xcc\x0e\xf2\x79\x2d\x0f\x45\x06\x0b\xa6\x77\x4c\xf9\xa4\x41\x2b\x91\x1a\x14\xdb\x4b\xb8\x5b\x66\x42\x2d\x42\x26\x59\x76\x1b\x95\xf3\xa6\x97\x2b\xa5\xd4\xcd\x8d\x36\xcf\x86\x52\xed\xbd\x7c\x6e\x48\x84\xa7\x22\x9d\x10\xd8\x5e\xc7\x03\xdd\xc9\x27\xe5\x6a\x02\x59\x61\x40\x93\x1b\xcf\xcb\xf5\x03\x77\x19\x9f\x3e\x64\x18\x24\xd7\xb9\x55\x83\x7c\x79\x2f\xb1\x92\x0c\xf4\xc4\x1a\x2c\xd9\x6a\xf9\xa4\x47\xda\xf5\x9f\x5a\x59\x84\xde\xc4\xdd\x7d\x89\x4d\xc5\x6a\xad\xe4\x5a\x92\x07\xcb\x07\xd4\x77\x1c\x37\xae\xec\x3d\x50\x4b\xfb\x03\x7a\x68\xdb\x1f\x84\x0e\xf7\xfb\x40\x54\xc0\xcc\xee\x36\xda\xbf\xcf\x4c\x9f\x7b\x68\x26\x30\x4b\xe4\x2a\x1b\x59\x34\xf4\xdc\x8b\x13\x5c\xfb\xc2\x4c\xa7\x53\xc6\xbf\x1b\xb1\xb1\xad\xc0\x69\xc3\x67\x07\x2b\xef\x97\x54\xe8\x10\x19\x10\xd3\x4f\xc3\x72\xca\xc4\x13\x5d\xa1\xbc\xb2\xd1\x81\xf0\xad\x8e\xc9\xbb\x64\x99\xf6\xdf\x66\x52\x6c\x5b\xef\xbc\x98\x32\xdb\xda\xf9\xae\x36\x17\xab\x71\xc3\x1b\x5d\xa0\xf9\x9d\x16\x7a\x99\xa2\xd3\xd1\x38\x69\xee\xed\xef\xce\xe6\xfe\xfa\x98\x76\x48\xdd\x9b\x25\x9a\x25\xfa\x84\x70\xa3\x67\x9f\xb3\x98\xd7\x55\xf3\x6a\x94\x7b\xbf\x61\xa0\x65\x98\xb0\x5f\xbe\x03\xa9\xd9\x4b\xaf\x20\xbb\xdf\xae\x7d\xd4\xad\xd3\x4c\xba\xdd\xde\x3e\x0b\xcf\x7a\xe1\xbe\x27\x7f\x01\xc7\xd1\x19\x00\x56\xba\x1b\x59\x0d\xf8\xef\x9c\x91\x58\xf7\x1c\x9a\xe5\xb3\x52\xea\xb7\xf4\x5f\xcd\x5b\x4d\xc9\xe2\x49\xda\x93\x2c\x55\x72\x16\x9a\x3c\x86\x53\x9a\x6d\x94\xde\x69\x36\x24\x90\x7e\xc5\xbf\x27\xf0\xf8\xba\xcb\xf7\x17\x7b\xf6\xf2\x7c\x01\xc7\xc3\xbe\x7c\xe0\xfe\xc8\xaa\x26\x99\x16\x9c\x59\x5b\x41\xfb\x94\x9a\xce\xca\xa9\xb4\xf5\x8a\x63\xfe\x15\x52\x1b\xdf\xb7\x6a\xec\x3b\x75\xd2\x6f\x03\x88\x51\xfe\xc0\x39\x1e\x90\xf8\xe1\x2d\x6e\x7b\x27\x3a\xf0\xdc\xf3\x55\x43\xfd\xe2\x3b\x99\xed\xbf\xe9\xd7\xea\xd1\x1e\xe0\x37\x1f\x1f\x0f\x1e\x18\xc1\x0c\xbf\x6b\xe5\x78\xc3\x9b\x1d\x89\xf1\x59\x30\x19\x51\x3b\x7e\x2e\xd0\xc2\x36\xdb\x19\x23\x85\xe6\xa5\xbd\x82\x43\x24\x01\x1f\xcc\x74\x5e\x49\xa9\x46\x23\xf1\xec\x64\x7c\xf4\x97\xf1\xc7\x24\x33\xce\x75\x53\x92\x68\x4e\x13\xad\xf7\xe6\xed\x9b\x67\x57\x6f\xce\x7f\xf9\xf5\xfa\xea\xb7\x4b\xa8\xe4\x06\x15\xcc\x64\x2d\xec\xbb\x1e\x4b\x29\x50\xb7\x92\x58\x3a\x76\x88\xfe\xec\xaf\x79\x8a\x73\xec\x5b\x8c\x05\xf1\x37\xe9\xf4\x63\x64\x48\xb8\x0c\xec\xe5\x7f\x9d\x5f\x5e\x5e\xb8\xe3\x1d\xe5\x60\x5f\x62\x88\x6b\x44\x8c\xfe\x99\xd1\x2e\x4f\x9b\x1f\x7e\x47\x77\xd3\x9c\x1c\x5b\x06\xdc\xd5\x32\x12\xd3\x93\xe3\x71\xb2\x6b\xec\x92\xb6\xaf\x89\x7a\x31\x9d\x1c\x3b\x31\xc1\xc8\x4c\x7f\x6c\xcd\x52\x31\x4b\x7c\x76\x03\xbf\x5c\x9e\x5d\xdf\xc0\x5f\xc3\x56\xda\xef\xfa\xb6\x77\xbf\xdb\x35\x59\xa5\xf7\x92\xf2\xe3\xd0\x60\xdf\x37\x2d\xf7\xfb\xc8\xb5\xf0\xec\xea\xa7\x71\x1b\x19\xf6\xcf\x6c\xfe\x9d\x8d\x2d\xaa\x68\xc4\xaa\x0d\xc5\xe6\x0b\x9b\xdb\x54\x2e\xe4\x90\xaa\xd3\x9f\xe3\xec\xbd\x57\x11\x18\xf7\x35\xfd\x1d\x4d\xb5\x69\xa7\x68\xc8\x35\xab\x44\xba\x8d\x50\x26\xfe\xfd\xac\x9e\xe6\xcd\x0f\x27\xf7\xd1\x7d\x1f\x02\x78\xbd\x67\x4b\x31\x39\xad\x53\x54\x14\x19\xf2\x77\xcf\x0e\xc3\x69\x05\x4e\xc1\x0b\x92\xae\xcd\x16\x6c\x27\x4a\xcc\xb1\xf7\xee\x38\x3b\xea\x3d\x0d\x8a\xeb\xb4\x52\xee\x31\xb3\x6f\x43\xfe\x5e\xe6\x48\xb7\xea\x07\xd3\x60\xab\x09\xe1\xa7\xbe\xae\xb4\xdf\x7c\xc7\x9d\xbc\x0d\xdd\xa0\x2d\xf2\x2f\x12\xb9\xf4\xaf\xc3\x96\xcc\xd2\x79\x43\xb7\x63\x3f\xfe\x69\xcd\xb8\xc7\x11\x8a\x92\x3d\x74\x16\xeb\xbc\x4b\xb0\x1d\xe4\x16\x5b\x0a\x5e\xc1\x48\xe3\x8a\x09\xe3\x5e\x4b\x3f\x85\xe3\x31\x1d\x0e\x57\x7b\x82\x93\xc3\x96\xb7\xa2\x48\xb2\xbd\x0c\xd7\x2e\x07\x64\x24\x90\x61\xcf\x79\xe1\xda\x9b\xb9\x28\x14\x32\x1d\x73\x90\xed\xbf\xfd\xe0\x5f\x16\x77\x8d\x72\x46\x46\xb3\x27\xe9\xdb\xa6\x31\x7b\x7a\x9e\xb9\xd3\x13\x9d\xf5\x7b\x26\x4a\xb9\x82\x97\xc8\x0a\x29\xe0\x5c\xae\x2c\x24\x43\xff\xde\xb8\x86\xd1\x0c\xb7\xd2\x67\xea\x66\x8c\xce\x0a\x17\x7c\x55\xaf\x9a\xb7\xd3\x9b\x85\x7c\x09\xdb\xd7\x0d\x6c\x26\x6a\xbc\xf3\x80\x64\xed\xae\xa9\x4c\x26\x4a\xcf\x5b\x6f\x28\x31\x15\x72\xbd\x7d\x58\x7d\xae\x7b\x9b\x37\xa4\x07\xe3\xc4\xf8\x66\x5f\xfc\x83\x04\x36\x70\x14\x5b\x9b\x67\x49\x7f\xb6\x31\x85\x51\xdc\x66\x92\x56\xd2\x65\x2c\x04\xd8\x6a\x87\xb6\x5e\xbb\x07\x4c\xd2\xb5\x7c\xdd\x57\x48\xe3\xba\x9b\x60\xc4\x45\x70\xc1\xe3\xac\x38\xdb\x19\xb4\x61\xa0\xfb\xc8\x8a\x2d\x49\xda\x7d\x49\xf0\xe1\x3d\x52\x35\xf3\x56\x37\xb0\xcd\xa5\x0c\xe3\xa0\x0c\x40\x1e\x1c\xec\x7a\x58\xb8\x6f\x5a\x79\xd1\x72\x4e\x7d\x17\x98\xf1\x06\xb6\x67\x8f\x84\xf5\x86\x57\x3e\xb2\xea\xb6\xee\xa7\x9b\xb8\x4f\xd3\x25\xc4\x64\x8d\xaf\x40\x0f\x37\x29\x86\xa5\x73\x15\xba\xf4\x93\x6f\xb5\x81\x7b\xf4\x28\x7a\x6e\x9a\x85\xbe\xc4\xbf\x26\xd1\x1f\xb8\x27\xc2\xf8\xe6\x8c\x51\x27\x91\x62\x5f\x7e\x49\xb5\x61\xd5\x96\x6b\xef\x9c\xc2\xc9\xbf\xff\xe5\xa0\x3d\xae\xfb\xf6\x1c\x4c\xdb\xa7\xd6\xf6\x5a\xe8\x8b\xd7\xaf\xec\xc0\xf6\xdc\xfc\x7b\x74\x83\x14\x72\x9d\x2b\x5d\x3a\xf1\x5d\x3a\x22\xe3\x5e\xed\x1d\xa6\xd2\x26\xb3\x2b\x0d\xbe\x2b\xb2\x69\x97\x0f\xf7\x1c\x8f\xfb\x0e\xee\x14\xe8\xda\x33\x92\x2c\x50\x86\xde\x50\x71\xb0\x3d\x2a\xad\xec\x8f\x9a\xfa\xb6\xd5\xd2\x68\xec\xea\xfa\x59\x05\x07\xa8\xfa\xf5\x00\xfe\x37\x00\x00\xff\xff\xe8\xc2\xcc\x5e\xf6\x48\x00\x00" func epochsFlowdkgCdcBytes() ([]byte, error) { return bindataRead( @@ -319,7 +319,7 @@ func epochsFlowdkgCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowDKG.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcf, 0xbf, 0x9a, 0x79, 0x6e, 0x86, 0x93, 0xbc, 0xe, 0xb, 0x7b, 0x47, 0x8e, 0xa6, 0x55, 0x77, 0x9e, 0x50, 0x8, 0xe6, 0xa9, 0x72, 0x16, 0xef, 0xde, 0x26, 0x59, 0xba, 0xe9, 0x9a, 0x1c, 0x9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0x49, 0xf6, 0x21, 0x33, 0xe5, 0x54, 0xd0, 0xf1, 0xd7, 0x77, 0x26, 0xe5, 0x6e, 0xc7, 0x8f, 0xf3, 0xfb, 0x41, 0xbf, 0x2e, 0xd9, 0x2f, 0x56, 0x26, 0xb8, 0xe0, 0x1a, 0xa5, 0x6b, 0x61, 0x7c}} return a, nil } From d2588838a2e74940e23247d6d5eb6fb496c6c367 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 10:18:16 -0500 Subject: [PATCH 028/132] use setter methods in QC --- contracts/epochs/FlowClusterQC.cdc | 16 ++++++++++++---- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/contracts/epochs/FlowClusterQC.cdc b/contracts/epochs/FlowClusterQC.cdc index 6c8647484..2e0798716 100644 --- a/contracts/epochs/FlowClusterQC.cdc +++ b/contracts/epochs/FlowClusterQC.cdc @@ -195,10 +195,10 @@ access(all) contract FlowClusterQC { access(all) var nodeID: String /// The signed message from the node (using the nodes `stakingKey`) - access(all)var signature: String? + access(all) var signature: String? /// The hex-encoded message for the vote - access(all)var message: String? + access(all) var message: String? /// The index of the cluster that this vote (and node) is in access(all) let clusterIndex: UInt16 @@ -216,6 +216,14 @@ access(all) contract FlowClusterQC { self.clusterIndex = clusterIndex self.weight = voteWeight } + + pub fun setSignature(_ signature: String) { + self.signature = signature + } + + pub fun setMessage(_ message: String) { + self.message = message + } } /// Represents the quorum certificate for a specific cluster @@ -318,8 +326,8 @@ access(all) contract FlowClusterQC { let vote = cluster.getGeneratedVote(nodeId: self.nodeID)! // Set the signature and message fields - vote.signature = voteSignature - vote.message = voteMessage + vote.setSignature(voteSignature) + vote.setMessage(voteMessage) // Set the new total weight for the vote let totalWeight = cluster.getUniqueVoteMessageTotalWeight(vote: voteMessage) ?? 0 diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 847f42f27..e8e38bedf 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -10,7 +10,7 @@ // LockedTokens.cdc (29.741kB) // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.71kB) -// epochs/FlowClusterQC.cdc (18.329kB) +// epochs/FlowClusterQC.cdc (18.531kB) // epochs/FlowDKG.cdc (18.678kB) // epochs/FlowEpoch.cdc (41.652kB) // testContracts/TestFlowIDTableStaking.cdc (8.518kB) @@ -283,7 +283,7 @@ func stakingproxyCdc() (*asset, error) { return a, nil } -var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\x6b\x6f\x5b\x37\xb2\xdf\xfd\x2b\x26\x01\x2e\x2a\x75\x15\x39\x69\x8b\x62\x61\xac\xb7\xd7\x95\xdb\xad\xd1\x36\x2f\xbb\xe9\x87\x20\x88\xa9\x73\x46\x12\x37\xe7\x90\x0a\xc9\x23\x47\x1b\xe4\xbf\x5f\x0c\x5f\x87\x3c\x0f\x59\xc9\xdd\x5d\x03\x2d\x2c\x8b\x9c\x19\xce\x7b\x86\xc3\x9c\x9c\x7e\x0d\x27\x5f\x9f\x7c\x0d\xf0\x3b\x13\x6c\x8d\x1a\xcc\x06\x61\xab\x64\x81\x5a\x83\x5c\x41\x21\xab\x0a\x0b\xc3\xc5\x1a\x76\xd2\xa0\x86\x95\x54\x76\x8d\x92\xd2\xc0\xfb\x46\xaa\xa6\x86\x02\x95\xe1\x2b\x5e\x30\x83\xb4\x87\xbe\x6e\xb6\x85\xac\xb9\x58\x13\x68\xdc\xca\x62\x63\x37\xb2\xaa\x8a\x10\xa5\x00\x21\x4b\x84\xa2\x6a\xb4\x41\xa5\x81\x69\xcd\xd7\x02\xcb\x88\x22\xc0\x70\x00\xe6\x8e\xce\x3f\x37\x28\x02\x0c\xa9\x2c\x08\x0d\x4c\x21\xac\xb8\xd2\x06\x14\xae\x39\x81\xc3\x72\x46\x30\xf6\x50\x30\x01\x0a\xdf\x37\xa8\x0d\x30\x78\x25\x0d\x2a\x90\xcb\x7f\x62\x61\x60\xa5\x64\x0d\x66\xc3\x35\x14\x52\x18\xc5\x0a\x33\x27\x0c\x37\x1b\xdc\x7f\x55\x55\xd0\x68\x74\xdf\x86\xe5\x52\x01\xee\x50\xed\x41\x37\x4b\x4d\x20\x85\xf1\x67\xbb\xdb\xa0\x42\x87\x8f\x48\x61\xa0\x0d\x7b\x87\x65\x87\x4e\x7f\x82\x0b\x63\x4f\xb7\xc4\x35\x17\x82\x8e\x27\x57\x80\xac\xd8\xc0\x4f\x04\xeb\x1a\x4d\xb3\x85\xed\x86\x69\xb4\x27\x00\x56\xd6\x5c\x00\x17\xdc\x70\x56\xf1\x7f\x59\x11\x25\x24\xc3\x1d\x37\x1b\x02\x4b\x6b\x5b\x7c\x91\xab\x23\xcc\x84\x9f\x08\x63\x4e\x1f\x6c\x98\x26\xda\xb9\x58\x57\x68\xc5\xed\xe0\x32\x03\x5c\x93\xec\x24\x49\x38\xca\xa7\x06\x26\xca\x96\xc9\x52\x54\xf4\x4b\x55\xd1\x9f\xb8\x82\x5b\x02\x70\x0b\xab\x46\x38\x61\x4b\x51\xa0\xe5\x2f\xfd\xf7\x4c\x14\x08\x7e\x6d\x4b\xeb\x86\xed\x10\x14\x16\xc8\x77\x58\x02\x0a\xd9\xac\x37\xc0\x4b\x14\x86\x17\xac\xf2\x0a\x68\x24\xe8\x46\x6d\x99\xd6\x1e\xd1\x1d\xf2\xf5\x86\x78\xaa\x50\x6f\x64\x55\xce\xbc\x10\xe1\xc5\x02\xd6\x28\x50\x31\x8b\xdf\xb2\x94\x0e\xb2\xe2\x82\xeb\x0d\x96\x81\x7c\xcf\xe1\x3b\x5e\x55\x80\xfe\x4f\x3b\x49\x2a\x3f\xf7\xe2\x62\x62\x0f\x5b\xc9\x85\x99\xd1\xaf\x52\xa0\x3d\xf0\xfb\x86\x74\xa1\x5d\x0d\x5c\xac\xa4\xaa\x1d\xb6\xc0\xf6\x78\x36\x02\xb5\xdc\x43\x43\xdc\xb5\xdf\xdc\xae\xd1\x2c\xfc\xb7\x2d\x9b\x08\xa5\xa3\x3f\x95\x31\xb1\x1f\x6a\xac\x97\xa4\xbc\x2b\x92\x11\x2a\x8e\xd6\x40\x9d\x02\xea\x9a\x29\x13\xd7\x6b\xb8\xdb\x70\x2b\x5e\xa9\x4a\x2e\x98\xf1\x76\x4d\x80\x13\xdb\x36\x8a\x09\xcd\x09\x2b\xd1\xb4\x44\x73\x87\x28\x1c\x40\x0d\x5c\xc0\xcf\x95\xbc\x9b\x9f\x7c\x7d\x7a\x72\xc2\xeb\xad\x54\x06\x16\x6a\xbf\x35\xf2\xe4\x84\x15\x04\x62\xc2\xaa\x6a\xda\xd2\x48\xab\xfd\x79\x5e\x2c\xe0\xe3\xc9\x09\x00\xc0\xe9\x29\x9c\xff\x9b\x7f\x02\xdc\xc5\xb3\xa7\x37\x2f\x2f\x16\x37\xf0\xea\xe2\xe5\xd5\xc5\x8f\xbf\xfd\x74\xfd\x1f\xc3\xe8\x01\x9f\xc2\x95\x28\xad\x97\x23\x06\xa3\xd9\xa0\xf2\x3a\x49\x46\x5f\x34\x4a\xa1\x30\xd5\x1e\x96\x48\xfc\xf4\xb6\x85\xe5\xbc\xdd\xbe\x82\x15\xab\xc8\xb0\x85\x74\x16\x27\xb7\xa4\x9e\x52\x39\xed\x5b\x22\xb0\x65\x85\x4e\xc5\x97\x35\x37\x0e\xbc\xdd\x9f\xf2\x7c\xc7\x14\x70\xf1\x5c\xc9\xb5\x42\xad\xcf\xe0\x47\x29\xab\x96\xc8\x9b\xd6\x11\xf4\x9d\x6c\xd4\x4b\x47\xad\x93\x76\x86\xa0\x28\x64\x23\x8c\x43\x12\xb6\x9d\xc1\x6b\x2f\xda\x37\x43\xcc\xe0\xa4\x92\x3b\xeb\x5a\x15\x6a\xd9\xa8\xc2\xfb\x92\x4a\x21\x2b\x89\x21\xe4\xb3\x2b\xc6\x6b\x2c\xc9\x08\x98\x23\xea\xea\x32\xc2\xf2\xae\x18\xbd\xb5\x9b\x3d\x18\xcb\x89\xa0\x5d\x71\xe1\x53\xb7\xd1\xfb\x0a\x23\x1d\xd8\x88\x9e\x9c\x4c\x5c\x4b\x86\x6a\x11\x59\xe6\x3a\x77\x8e\xa0\x59\x8d\xa0\xb7\x58\x50\xc4\x82\xab\x4b\xeb\x06\x5e\xe5\xc4\x87\x58\x65\x78\xdd\x82\xbb\x15\xbc\xba\x85\x1a\x99\xd0\xce\x29\x1a\xeb\xf5\xb9\x26\x69\x7a\x17\x50\xb0\x2d\x5b\xf2\x8a\x0e\x10\x38\xdd\x3b\x2a\x69\x40\x0a\x26\xd0\x3e\xb0\xf7\xea\x72\x06\xcb\xc6\x00\x37\xc4\x4f\xf1\x95\xc9\x58\x19\x41\x1a\xd5\x60\x87\xb0\x3e\x4c\x12\x48\x57\x10\x81\xbe\x51\x05\xb0\x50\x16\x6e\xc3\x19\x7c\xbc\x36\x8a\x8b\xb5\x53\xb8\x4f\xc3\x66\xc1\x4c\xd0\x9a\x20\x66\x6e\x9d\xc9\xb8\xe2\x11\x84\x57\xac\x6a\xd0\xb9\xb9\xb0\x9b\x8b\x12\x3f\xa4\x84\x05\x5d\x70\x94\x11\x68\xaf\x93\x09\x61\x7f\x5c\x09\xf3\xe4\xfb\x4f\xff\x3d\xe7\xb3\x78\xf6\xf4\xfa\xe6\xe2\xe9\xcd\x7f\xc1\xf9\x2c\x98\x90\xc2\x06\xc2\x2d\x33\x1b\x67\xca\x2e\x74\x91\x06\xe7\xe6\xd7\xf7\x19\x15\x1a\xb8\xa0\xd5\xd7\x46\x2a\xb6\xc6\xe7\xcc\x6c\xce\x20\xf9\x30\xb8\xc3\xda\xc5\xe8\x8e\x48\xda\x4b\xdc\x2a\xd4\x28\x8c\x15\xe0\xb0\xef\x71\xf4\xc2\x9a\xef\x42\x90\x99\x43\x0f\xa7\x36\xaa\x29\x0c\x78\xc1\x86\x28\x92\x7a\x36\xab\x16\x21\xcb\x0c\xa0\x29\x07\xe2\x22\xfb\x13\x53\x8a\xed\xe7\x2e\x8e\x36\x82\xbf\x6f\xb0\xda\x7b\xef\xb2\xe2\x9e\x3f\x01\x2e\x1b\xa7\x31\xae\xeb\x72\xc6\xd2\x11\x14\x2e\x27\xf3\x4f\x9b\x90\x38\x01\xd9\xc4\x8e\xd8\x70\x75\x09\x39\x85\xa3\x90\x69\xb5\x07\xd1\xd1\xec\xef\xbf\xfb\xd4\x67\x88\x91\x86\x55\xde\xcf\xb9\x4c\x88\x32\x04\x9f\x5a\xb9\xf4\xf8\x48\xc4\x16\x92\xc3\x1c\xf0\xe5\xe8\x5e\xb9\x04\x8c\x6c\xdc\x01\xf6\xce\xf7\xd8\x84\x36\x03\xf6\x2b\xee\x9d\xef\xb4\xee\xf1\xb8\x08\x90\x12\xd2\xea\xba\x15\xbf\x6c\x0c\x50\xfd\xc0\x4c\xa3\x28\x33\x52\x50\xa3\xd6\xb6\xa4\xc9\xe4\x60\x63\xb5\x36\x52\x61\x09\xe4\xbf\x73\x45\x18\x3b\x89\xcf\xb2\xda\xa3\x78\xdd\x8d\x22\xa7\xaa\xc4\xfb\x3b\x17\xba\xb5\xf7\xeb\xb3\xe8\x8d\xdb\x54\x98\x8a\x03\x4d\x4e\x9d\x88\xb6\xaa\xcc\x35\xd4\x6c\x3b\xcb\x89\x29\xcb\x90\xe2\xc6\x83\x59\x53\xf7\x07\xb3\x90\x85\x5b\xc6\x0d\x2c\x59\xf1\x8e\x02\xa2\x05\x66\xf1\x55\x5c\x9b\x79\x06\xf2\x6a\x15\x88\xa4\x68\x40\x8b\x5c\x99\x44\xe9\x7a\xc4\x71\x6b\x91\xdc\x7a\x2c\xb7\xb0\xe2\x58\x95\x31\x41\x11\x52\x3c\xb2\x91\x70\x1c\x30\xc5\xa9\x2f\x82\x9d\xc3\xed\x66\x3c\x3e\x97\xc7\xd2\xaa\x61\x62\x1a\xf4\xb9\x6b\x18\x8a\x15\xef\xb4\x93\x9d\xb3\x7e\xc7\x12\xc2\xbe\x91\x77\x50\x37\x36\x3d\xae\x97\x9c\x0a\x4e\x6f\x37\x31\x42\x92\x27\x8b\x01\xcb\xd6\x41\x63\x34\x39\xd8\x44\xc0\xef\xee\x48\x37\xad\x0d\x1d\xb4\x5e\xaa\xe7\x26\x99\x0f\x99\x1d\x36\xfc\x29\x7c\x8c\x9b\xe9\x47\x63\xb5\x9a\x3b\x67\x78\x9e\xc4\xca\xec\xeb\x04\x20\x9c\xa7\xe0\x4f\xb2\xb5\x74\x90\x01\xdb\x87\x73\x78\x9c\xad\x23\x8e\x78\x56\x71\x91\x82\x9b\xef\x28\x7c\xeb\x0e\x85\xf4\x93\x80\x85\xf3\xec\xd3\x5f\x3c\xa8\x6c\xcb\xa7\xfe\x19\x46\x21\xf4\x97\xe6\x0a\x02\xe7\xf0\x71\x00\xde\x41\x89\xe5\x7b\x3a\x3a\xf5\x12\x4d\xa3\x84\xab\xa4\x44\x13\x6a\xb1\xa3\x3d\xec\xaa\x11\xa0\xf9\xbf\x70\x32\x0d\x12\xef\xf0\x4b\x59\xf8\xfe\xbb\x49\x57\x80\xf3\x0a\xc5\xda\x6c\xa6\x70\x0c\x79\x35\x17\xbc\x6e\x6a\xd0\x4d\x4d\x34\x5a\xd5\xf7\x92\x53\xf8\xbe\xe1\xe4\xfc\xb8\x00\xa9\x4a\x24\xd1\xa7\x85\x47\x60\x22\xb0\x0c\xfa\x8e\x55\xbc\x1c\xea\xf7\x38\x33\xa1\x62\xd5\x9d\x7d\x3e\x6c\x2b\x1c\xef\x2c\x07\x88\x94\x9b\x50\xa9\x07\x56\x7c\xff\x5d\x87\x15\x7c\x35\x20\xfc\x73\x78\x3c\xa0\x61\x9e\x6b\x8f\x3b\x7a\x94\x7d\xa4\xe0\xb6\xaa\xa4\x54\xcf\x04\xde\x6c\xb8\x2a\xe1\xbc\x0f\xff\xd4\x93\x32\xf9\x76\x4a\x79\x1c\x17\x06\xd7\xa8\xa0\xe4\x3b\xae\xb9\x14\x33\xe0\xa2\xa8\x1a\x12\xb6\x05\xd5\x37\x21\x65\x75\xce\x03\xf9\x66\x0a\x5f\xe7\x38\xfb\x24\x95\x7c\xf7\x12\x6b\x46\xc6\xab\x86\x28\xfa\x9f\x96\xa2\x93\x2e\x7b\xb2\xbd\x7f\x8b\x68\x9f\x74\xdd\x84\x63\x11\x11\x46\xff\xff\x4b\xbb\x2e\xe7\x17\x20\x15\x25\x87\xb7\xa6\x28\x0f\x71\xdb\x4b\x44\x25\x49\xd6\x01\x55\xd5\x86\x99\x46\xc7\x28\xe8\xb5\xe8\x2b\x0d\x2f\x16\xa1\x57\xd1\x8d\x34\xb1\xee\x62\x89\x1d\x7a\xf5\x26\x75\xec\x76\x8c\xf0\x43\x81\x58\xc6\xbe\x4b\xa6\x82\xb7\xb3\x6e\x42\x25\x06\x08\x49\xda\x48\xae\x2d\xa3\x79\x89\xca\x36\xf8\xea\x6d\x85\x3e\xb0\xb8\x30\x8e\x66\x23\x4b\xcf\x04\x9d\x67\x09\x31\x13\xf0\xf1\xcf\xa5\x52\x8a\xa2\x14\x06\xe3\xea\x1e\xd6\xd5\x96\xae\x71\x25\x1b\xc2\x22\xdd\x0e\xbf\xde\x67\x01\xae\x38\xe5\xda\x23\xf6\xc5\x21\x8c\x99\x21\xd7\x0b\x4f\x39\xd9\xa0\x0b\x35\x3f\x74\xe4\xbf\x6a\x73\x28\x72\x16\xf7\x7b\xcf\xf9\x3b\xdc\x0f\x05\x81\x60\xcd\x07\x37\xbf\xf6\xa8\xde\x3c\x80\xbf\x7b\x5b\xe8\xf8\x8a\x01\xc8\x89\xba\xf9\xed\xbd\x25\x9f\x0e\x04\x18\xbf\x55\xf0\x6a\x4c\x53\xff\xe1\xbd\xa1\xd3\xd5\x17\xce\xfd\x2d\x0e\xb8\xbf\x01\x5d\x6d\x2b\x5a\xca\x76\x4d\xd4\x99\x99\xdb\x18\x34\x65\x3c\xf9\x21\x81\x05\xb7\xec\x48\x48\x28\x20\xf9\xc5\xb6\xdb\x0f\x69\xc5\xe4\xa8\x80\x67\xa2\xda\xb7\x5e\xdd\xb8\xbe\x28\x5f\x65\x8d\x4b\xdd\x2a\xf2\xe8\x81\xbc\x24\xc9\x71\x39\xcd\xf3\x42\x0c\x9e\x2b\x55\xa9\x2e\x19\x9e\x94\x85\x42\x1b\x59\x40\xe0\x1d\x60\xbd\x35\x7b\x78\xb1\xe8\x2d\xb4\x8d\xa7\xf6\x80\xc9\xf1\xe0\xbc\xfd\x3d\x24\x4f\x6d\x1e\x34\x4b\xf2\xff\x33\x78\xfd\x66\x16\x74\xe2\x2c\x27\x78\xe6\x6a\xe5\xab\x4b\xbb\x6a\x3a\x48\xe9\x45\xe9\xfa\xc0\x2d\xc4\x08\x4d\xcf\xac\xb1\x8b\xd0\x88\xb2\x7d\x6f\xe2\x5a\xdb\xab\xeb\x00\xb3\x56\x5e\x33\x53\x6c\xa2\x07\xd0\x07\x4d\x3f\xfc\x04\xa8\xd1\xfc\xf2\x0c\x67\x3c\xed\xa2\x9f\xc1\x3f\x06\x7d\xb0\x2d\x9e\x94\x92\x3b\x72\xa9\xae\x72\x31\x89\xf3\x18\x10\x7e\x5c\xd4\xca\x9f\xe0\xcc\x83\xab\x18\xa6\xc6\x03\xe8\x6f\x3e\xef\x68\xd3\xf8\x76\xfa\x49\xf4\x62\xce\xca\xf2\x3a\x88\x67\x62\x49\x88\xd2\x7a\x30\xfd\x1c\x28\xaf\x9c\x3a\x38\x18\xae\x56\x1f\xdf\xff\x69\xf0\x9b\xfe\x5f\x3f\xf5\xf5\xca\xbb\x9b\x04\xfb\xb1\x41\xb8\xe7\xa6\x72\x9c\x3d\xa7\x15\xab\x4f\x2f\x5c\xa6\xdb\xea\xc9\xf7\x38\xd2\xb6\x24\x0c\x36\xd9\x42\xac\x58\xa3\xf9\x47\xaa\x77\x13\xcb\xa2\x32\x84\x8d\xa9\x2b\xc0\xba\xd1\xc3\x13\x3d\xa0\xb6\xaf\xdd\xfe\x37\x63\xe4\x5f\x13\xf9\x6d\xd1\xec\xcb\x30\xdf\xb1\xc5\xf2\x7e\xca\x6d\xa6\x7d\x98\x68\xe7\x03\x1c\xe5\x83\x95\xd5\x30\xc9\x5e\xd7\x0f\x32\xde\xc4\x9e\x8c\x4f\x49\x0a\x59\xd7\xbc\x65\x7c\x52\x8e\x1e\xc7\xfc\x3f\x0e\x84\xcd\x89\x3b\x46\x94\x84\x4b\xef\x0e\xc9\xe2\x70\x10\x26\x70\xf7\x0b\x26\x3b\xde\x67\x9c\xca\x0b\xe6\xe8\x03\xcd\x3c\x8e\x70\xae\x41\x49\x1d\x71\x20\x38\xef\x16\x9b\xce\x76\x92\x16\xf6\xed\x2b\x7b\x5b\xa9\xd2\x46\xa6\xd3\x3f\x25\x6b\x7b\x93\xd0\x69\x6b\xfa\x06\x90\x0d\xf3\x06\x34\xaf\xb7\xd6\xad\x0a\xc3\xb8\xd0\xa0\x2d\xfd\xae\x33\x15\x03\x09\x96\x59\x96\x12\x32\xc2\x0d\x7e\x00\x14\x85\x2c\xdb\xef\x81\x1b\x7b\x36\xdf\x71\xb3\x77\xca\xeb\xb5\xc2\xb5\x35\x60\x2a\xd8\x1a\x5e\x0d\x95\x63\xfd\xbe\xaf\xef\xa8\xda\x8e\xd9\x40\x3b\xb5\xd7\x7e\xd3\x86\xbd\x73\xd7\x57\x9d\xbe\x5b\xb7\xf5\xe1\x1c\x65\x10\x55\x1f\x72\x7e\xe2\x16\x81\xc5\x38\x69\xef\x41\x5d\x01\x7d\xeb\xf1\xfe\x8a\xfb\xdb\xe9\x10\x4e\x42\x19\xfd\x7b\x4c\x59\xfb\x68\x37\xf8\xe1\x51\x97\x9b\xf7\xb5\x72\x08\x76\xcc\x15\x46\x21\x0f\x76\x9e\xfd\x7d\x4b\x68\xb9\x4d\x42\x6a\x30\x75\xd7\x1e\xa3\xbd\x56\xbf\xff\x6a\xbc\x8b\x4c\x28\xdb\x86\x6e\xf4\x87\x2d\x86\x51\xd8\x77\x23\x2d\x5c\xeb\x54\x6c\xe3\x29\x97\xdd\x6c\x90\x1a\xe7\x22\xff\x3c\x68\x80\x5b\x35\x14\xaf\x1c\x74\xdf\xb0\xa0\x08\xff\xfd\x77\x67\xf0\xd0\x5d\xb1\x5d\x5d\x42\xdd\x68\x63\x3b\x0e\xbe\xa9\xe0\xd7\x79\x4d\x7c\x78\x5f\x43\xa8\xed\x85\x9e\xf7\x42\xa2\x5d\x50\xc7\xbc\x64\xf0\x6b\xdf\x8c\x3f\xf7\x64\xf6\x17\xa4\xcc\x80\xf3\x8c\x37\xfd\xc5\x77\xa1\x33\xd5\x32\x6b\xdc\xc9\x24\xd7\x24\x24\xcf\x91\x6e\x0a\x6b\x6f\x27\xd3\x1c\xdc\xb6\x84\x45\x99\xb7\xf6\x4f\x5d\x0a\x37\xd0\x7e\x1a\xbf\x55\x69\x6f\xe7\x47\xb5\xfb\x7d\xd1\x01\x09\x0a\x0b\xa9\x86\x8b\xca\x7b\x6e\x43\x6e\x82\xe6\x26\xdd\x79\xeb\x0c\x3e\xfb\x8e\x22\x5c\x48\x5e\xa7\x69\xbe\x53\xe1\x37\x23\x38\x33\xef\x13\x10\x3a\xb5\xb3\x45\xc0\x67\xe1\xfd\x3d\x77\x11\xa3\xce\xd4\xa7\xd4\x85\x54\x0a\xf5\x56\xba\x9a\xdd\x96\xec\x07\x7b\xc9\x49\x55\xd2\x3b\x54\x6b\xba\x9d\x9e\xb1\x1e\xe0\xc5\xac\xeb\xcc\x66\x03\xb0\xbf\xa4\x9f\x9c\x33\x9f\x0a\xbf\xf8\x61\x78\x71\x5b\x22\x0c\x95\xe7\x71\x19\x51\xe6\x4d\x88\x7e\x1d\xca\x3f\xba\xf5\x70\x96\xfc\xbf\xed\x47\x86\xc1\xe3\xe5\xf4\xcf\xd9\x76\x8b\xa2\x9c\xc4\xbd\xd3\x23\x11\x87\x7a\xe1\x6d\xa0\xf8\x5e\xa4\x74\xaa\x80\xce\x7f\x9e\x8e\xbb\x09\x52\xa5\xce\x40\x02\xef\x26\xf0\x98\x8c\x6f\xc5\x9b\x56\xb6\x72\x21\x09\xf7\x71\x0e\xae\x1d\x3e\xb1\x03\x5f\x2d\x40\xa1\x0d\x13\x1e\xb2\x94\x65\x1c\x79\x58\x35\xd6\xb7\x6e\xa5\x41\x61\x38\xab\xfc\x3c\x90\x9b\x43\xb8\xe3\x55\x15\x01\xda\xc2\x77\x19\xcc\xc9\x77\x14\xf2\xa9\x96\x76\xe6\x40\x8a\x15\x57\x35\x96\xc0\x92\x2b\xe2\x30\x77\x16\x47\x25\xf0\x83\x09\xc3\x7e\x5d\xde\x47\xca\x1d\x67\x46\x52\x99\xab\xcb\x34\x58\x2a\x98\x8c\xe6\x35\xe3\xe1\xf3\xde\xc4\xc6\x43\x7a\x87\xfb\x80\xcc\xe5\x34\x9f\x89\xcb\x66\x34\x31\xeb\xe9\xe3\x1b\x8c\xd4\xfd\x0d\xc7\xc5\xe4\x07\xd9\x78\x96\x57\x4a\xed\x27\x3b\x3c\x96\xe9\x19\x3c\x5c\x30\x61\x7b\x54\xa1\x53\x33\x34\x18\x13\x93\x46\xeb\xe6\xc6\x06\x7d\xba\x81\xfc\x0b\x22\x71\x7b\x58\xf2\x35\xf1\x43\xb6\x70\xe0\x5c\xfe\x54\xae\x68\xbb\xa4\xec\xdf\xa8\x66\xa4\x68\x0b\x3d\xba\x5d\xcf\xde\x4a\xd4\x46\xc9\x3d\x96\x33\xdf\xb0\x72\x45\x40\x53\x95\xad\x71\x38\x03\x48\xc7\x71\xe8\xc7\xef\x84\x5e\xcb\xf2\x00\xad\x09\x43\xde\x74\x32\x97\x6e\x15\xe6\xaf\x97\x89\x6a\x37\xa8\x60\xfb\x16\xb0\x60\xc2\x12\xc3\xaa\x0a\x4b\x67\x9c\x92\x0c\x7c\x8b\xaa\x33\xca\x40\x50\xb2\x0f\xcf\x99\x62\xb5\x3e\xcb\x83\xeb\x19\x5c\xbb\x0c\xfe\x36\xf1\xe4\xb7\x6d\x45\xd3\xcf\xdb\x33\x98\xe1\x27\x0b\x9c\xbf\xf4\x93\xf3\x74\xd3\xa8\xd3\x25\x20\x93\x2e\x75\x49\x68\xeb\x44\xe6\xe3\x4c\x22\x97\x46\x3a\x4f\x47\xb9\x2a\xd9\x6f\x1c\x19\x25\x93\xe0\x02\xb6\x7e\xc5\xc3\x7e\xcf\x32\xa5\x2d\x64\xbe\x7f\x87\xc7\x3e\xef\x4d\x2e\xf0\x6d\xf6\x4b\xf0\x96\xe8\x5a\xa0\xc3\xc0\xfc\x89\x06\x40\x85\x94\xe6\x08\x40\x1d\xa3\x27\x89\xfd\xc2\x34\x41\x29\x27\x89\xc2\x4d\x23\xe8\x00\xd2\x0e\xd7\x39\x63\x66\xda\x04\xf3\x3e\x68\xd1\xae\xfd\xe1\xc6\xc7\x9b\x65\xc5\x0b\xe7\x1f\xb3\x49\xeb\x38\x78\xf1\xae\x63\xc4\xe4\x76\xdd\x2e\x67\xeb\xcf\xc3\xef\x93\xde\x99\xe2\xb2\xb3\xae\x8f\x98\x97\x48\x9a\xf5\x0b\x7e\x98\x4c\x67\xbd\x7d\x51\x02\x17\xd5\x5a\x2a\x6e\x36\xb5\x53\xf0\xfc\x6f\xf3\x1f\x7f\xbb\x7e\xfb\xe3\x6f\xd7\x4f\xbe\x79\xfb\xed\x5f\x9f\x64\x40\xa6\xbd\xf3\x2e\x36\xe8\x46\x2e\x34\x62\x3b\x78\xd7\x8a\x5a\xba\xd4\x32\xd6\xf4\xda\x87\xca\xde\xd1\xb9\x7e\x65\xbf\x38\x6f\x4f\x37\xdf\xa1\xe2\xab\x81\xf3\x27\x99\x4e\xae\x74\xf7\x9e\x1e\xcb\x4b\x66\xd8\x59\xa6\x5e\x07\x37\x95\xb2\x66\x5c\x5c\xe3\x96\xb9\xbb\xaf\x1b\xb6\x3e\x83\x87\x3f\xff\xf6\xec\xcf\x47\x8b\x10\xc0\xdf\x92\xe2\x3c\x7a\xf5\xf8\xf1\xa3\xc5\xf5\xe3\xc7\x8f\xc8\x3b\x3c\x7a\xd8\x07\xb5\x61\x7a\x93\x30\xfe\x97\xf4\xe3\xfc\xd7\xdf\x2f\x16\x4f\xbe\xf9\xeb\xdb\xcf\xe1\xfd\x85\xd6\xa8\x4c\x9b\xce\x73\x93\x6b\x14\x73\xdf\xf7\xf9\xe7\x79\xdd\x27\x31\xe6\xcc\xce\x16\x22\x63\xa1\x70\x21\x91\x32\x1d\x92\x09\xef\x86\xb6\x3e\x71\xc1\x10\xfa\x4d\x02\x1b\x39\x97\x58\x49\xb1\xd6\x60\x64\x4f\x13\x3a\xb5\x67\xdf\x7e\xfd\xa7\x2c\x5e\xf4\x8e\xf2\xc3\x0f\xb0\x65\x82\x17\x93\x87\x37\x11\xa9\x3f\x85\xad\x8a\xca\x46\x85\xee\x4b\x36\x8e\xf9\x70\x3a\x46\x50\x8f\x96\x30\x19\xfc\x3a\xa5\xf8\xcd\x83\x11\x56\x78\x22\xbe\x4a\x5f\x11\x64\xb5\x50\x40\x67\xc9\x8b\x35\xf7\x7c\xb4\xf5\x9c\x7a\xaf\x3e\xd2\x6b\xec\x9a\x62\x32\x36\xe5\x66\x8e\xf2\x82\x25\xbf\x3d\xf0\xa5\x48\xd4\x80\xfe\xd2\x3a\xbb\xfa\xf0\xc6\x34\x4a\x06\x25\x0f\xbd\x96\x69\xaf\x1f\x15\x58\x90\x0f\xbc\x24\x9c\x38\xa2\x6d\x9a\x50\x33\x25\x2d\xc8\xa7\x22\x6c\xd7\x0e\xef\x46\xc6\x71\xec\xc1\x06\x66\x72\x02\x05\xc7\x35\x6e\x13\x0a\xda\xee\x6d\x44\xda\x37\x95\x6b\x3b\xc6\x4d\x5e\x52\x96\xae\xbd\x1f\xe7\xb4\x82\xea\x2d\x59\xf1\x6e\x8c\xa2\x7b\xb5\x23\x34\xfa\xe9\xff\xd3\x03\xc9\xd8\xb0\x3e\xb7\x02\xe8\x66\x63\xd9\xf4\xb3\x41\xb5\x62\x85\x8f\x01\xee\x1d\x4c\x68\x04\xbb\x52\x88\xcb\x38\xec\x4d\xb5\x15\x53\xed\x40\xbb\xaf\x20\x14\xae\x9b\x8a\x29\x60\x8d\x91\xb5\xab\xf2\xfc\xb4\xa0\x1f\x43\xa4\x45\x6e\x0a\x31\x9d\x8a\xf0\x35\x89\x76\x63\x8d\x2e\x6d\x6a\x47\xbb\x6f\xe9\x8c\x76\x08\xf3\xb6\x7d\xa7\x61\x36\xca\xbe\xab\x61\xc9\x70\xf8\x78\xb5\xc5\xe3\xe1\x2c\x9c\x67\xed\x71\x3e\x8e\x66\x6b\xae\x78\xb0\x95\xc3\x31\xf5\xcb\x19\xfc\xaf\x5d\x3b\x0a\x4f\x1b\xa6\x8c\x4b\xc9\x26\x03\x2f\x12\x92\x91\xa8\xfe\x4e\xb9\xf5\x1b\x87\x6b\x30\x5a\xb4\x92\xaa\xc0\xeb\xee\xca\x4e\x3d\x6e\x47\xa7\x5b\xb6\x6c\x95\xdc\xf1\xd2\x8f\x05\x84\x09\x7b\x23\x43\xdd\x64\x64\xb7\x70\x72\x89\x90\x9e\x45\xa0\x76\xc6\xd4\x5f\xc0\xbb\x1b\x65\x74\x53\xdc\x24\x6f\x5b\x66\x89\x81\xc7\x19\x99\x6c\x2c\x4d\x67\x03\x82\xc9\x12\x71\x77\xe9\xae\x7d\x11\x33\x58\xcf\x75\xfa\x08\x9d\x8a\x97\xeb\x76\x72\x35\x4c\x6a\xba\x3c\xa5\xda\x7b\xc2\xf8\xb2\xc2\xd0\x49\x8b\x3a\x97\x81\x09\xea\x37\xf3\x4f\x93\x2c\x20\x45\x85\x12\x2f\x7c\xb0\x24\x3a\xed\x74\xac\x0c\x36\x94\x3d\xf2\xfb\x77\xab\xdb\xf0\x1d\xd9\xdf\x1e\x79\x11\xe6\xf0\x82\x33\x49\xe1\xb5\xbf\x0f\x36\x8e\x2c\xef\xa5\x58\xf1\xb5\x6d\x96\xb9\xe7\x79\xde\x06\xfb\x0d\x8f\xaf\xe2\xc0\x85\x1e\xac\x88\xec\xdb\x97\x67\x37\x3f\x9d\x39\x81\x04\x39\xf8\x6a\xcf\xdb\xbb\x91\xdb\x47\x15\xee\xb0\x6a\x85\x90\x3c\x22\x6b\xb6\x52\x64\xf0\xf2\xf7\x5f\x76\x74\xd8\x9b\x39\xb8\xa1\xed\xe7\x76\xd2\x79\x94\x9e\xc5\xc5\x1f\x37\x57\xcf\x9e\x9e\x59\x2a\x5c\x42\xc1\x35\xa0\x62\x1a\x75\x32\xe9\xd0\x79\xf9\x71\xba\x55\xb8\xe3\xb2\xd1\x69\xa7\xe7\x8b\xcc\xfe\x50\x71\xdd\x96\x73\xdd\xf2\x7f\xdc\xf7\xb7\xde\x7e\x60\x40\x76\xe8\x8a\x64\x70\x42\xb6\x7d\xbf\xd2\xbe\xba\x3a\x62\x1c\xc6\x95\x89\xae\x51\x1f\x1b\x7c\x14\x29\x78\xc1\xb7\xcc\x7a\x85\xcc\x36\x53\x94\xed\xfb\x82\x10\x1a\xd3\xc1\xd1\x91\xa9\x2c\x38\x26\x92\x7a\xbd\x6f\x2f\xcb\x7b\x16\x91\xf3\x25\xfd\x94\x5f\x20\x0d\x50\x16\x1a\x34\x0f\xa6\xc3\xe3\x16\xe3\xd9\x6f\xdb\x28\xc9\x12\xe6\xfe\x4f\x0f\x6e\x7f\x50\xe3\x9e\xbe\xc0\xd1\x89\x41\x87\xa7\x43\xd7\x47\x7e\xfe\xf2\xc9\xf7\xbd\xf9\xcb\xd1\x66\x8f\x91\x5b\x9d\x46\x85\x5e\xce\xee\x1a\x3f\xa1\x17\x1b\xbb\x3f\x05\xe9\xd5\x37\xa7\xdf\xe6\x8d\x9e\x9a\xfd\x93\x6a\xae\x7d\x7c\xd7\x10\x94\x75\xc3\x74\x3b\x9b\xe3\xaf\xbe\xe7\xc7\xc5\xd5\x2f\xe8\xb5\xb8\xf3\x84\x71\x31\x3b\x06\x1c\x5a\x2e\xe1\x72\x30\xce\xa3\x2d\x71\x25\x15\x02\x37\xf6\xcd\xed\xd2\xb6\x10\xb6\xdb\x7e\x7b\x71\x1c\x5b\xe6\x0a\xec\xeb\xbb\x31\x6e\xff\x4c\x99\x80\x7d\xbd\x2d\xb7\x49\x1f\xd9\xb6\x82\x50\x71\x59\xe6\xb2\xd9\xd8\x66\x60\x60\x7d\x43\x89\x97\xef\x82\x6f\x95\x34\xb2\x90\x15\x6c\x58\x65\xb4\x9b\x17\x43\x2c\xb5\x9f\xb5\x56\xa8\x71\xf8\x62\x7d\x30\x1f\x39\xde\xd1\x75\x4f\x07\xdd\xfb\x47\x37\x6a\xc8\x60\x29\x65\x85\x4c\x80\x41\xe7\xb9\x79\xda\x05\xb5\x43\x89\xe1\x19\x7d\x4f\xeb\x76\x49\x6f\xac\x97\x9b\x64\x73\xde\xea\x4a\xbf\x8c\x70\x26\x6f\x3b\x8d\xf5\xa9\x7b\x46\x98\x1c\xce\x87\xe0\xfb\xcd\xfe\x41\xdb\x20\xfd\x9c\xd3\xc5\x87\x2f\xe1\x05\xa4\x7f\x9d\x62\x43\xfd\x6d\x37\x57\xcb\xd2\x3f\xdf\xc7\x2a\x52\x53\xf3\x40\xc8\xd6\xfc\x2b\xcd\x04\x8d\xef\x01\xeb\x0e\x0e\x07\xa7\xcd\x02\xaf\x8c\x6f\x29\x27\x00\xd9\x9a\xf9\xc1\x81\x43\x9c\x0d\xad\xfb\x2f\x64\xeb\x60\xa3\xfc\x30\x5f\xc3\x93\xe7\x38\xed\x10\xdc\x86\xa5\x72\xd5\x54\xd5\xbe\xe7\x43\xda\x71\xd2\x91\x6b\x9d\x78\xac\xac\x39\x39\x7e\xa8\xb4\x75\xff\xf9\x6d\x16\x3f\xc2\x78\x74\x97\x25\x30\xe6\xe3\xff\xb3\x2f\xd2\x2b\x7b\xaf\x12\x55\x19\x32\xb7\xc0\xb0\x59\x77\x63\x91\xf6\x1c\x9d\xc2\xed\x5d\xbb\xd6\xbe\xb8\xca\x96\xf3\xd5\xa1\xa8\xeb\xa5\x3d\x3e\x6f\xd8\xb6\x1e\xfa\xa3\x70\x97\x6f\x1e\x24\xfd\x92\x07\xfd\x51\x8b\xc1\x88\xe6\x01\xb7\x5e\x2a\xd1\x32\x37\xb4\x58\x55\x71\xc0\x66\xfc\x9f\xb2\x18\x7f\xbb\x9e\x69\x54\xf2\xef\x2b\x50\x84\x89\x89\x63\xdf\x34\xd2\xb1\x0f\x3d\xa6\xfe\xf6\x91\x35\x5f\xc1\x1d\x3a\x7e\xc7\xf7\xfd\xe1\x1f\xaa\x68\xb3\x5d\xfb\xcf\x9c\x78\x70\x07\x54\x7e\x20\x0c\x76\x4c\xb7\x93\x4f\x8e\xa4\xad\xbd\xb7\x33\x41\x72\xd9\x48\xf6\xf9\x3d\xe2\xce\x63\x47\x57\x86\x9d\xc5\x31\xa3\xf6\x8c\xb2\x77\x95\x69\xa0\xb2\x2c\xed\xbe\x37\x86\x73\x38\xd5\xee\xe3\xe9\x2a\x56\x28\x2f\x16\x76\x5d\xbe\xb5\xfb\xf0\x78\x6c\xab\xeb\x1c\xe4\x7b\xfb\x21\xb1\xcd\x64\xf2\x95\x49\xe6\xff\xfa\x4d\xfe\x55\xea\x20\xf3\x67\x61\xb1\xbb\xb4\x88\x3e\xe0\xe3\xa7\x0e\x09\xfe\x11\xfd\x5c\xb3\x1d\x4e\x62\x4d\x69\xcf\x39\x99\xce\xc0\xc8\xb3\x61\x0e\x85\xde\xc3\xa7\xff\x0b\x00\x00\xff\xff\xd3\x7e\x33\x90\x99\x47\x00\x00" +var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\x6b\x6f\x5b\x37\xb2\xdf\xfd\x2b\x26\x01\x2e\x22\x65\x15\x39\x69\x8b\x60\x61\xac\xb7\xd7\x95\xdb\xad\xd1\xe6\x69\x37\xfd\x10\x04\x31\x75\xce\x48\xe2\xe6\x88\x3c\x21\x79\xec\x68\x83\xfc\xf7\x8b\xe1\xeb\x90\xe7\x21\x2b\xb9\xbb\x6b\xa0\x85\x15\x91\x33\xc3\x79\xcf\x70\xe8\xa3\xe3\x87\x70\xf4\xf0\xe8\x21\xc0\x33\x26\xd8\x1a\x35\x98\x0d\x42\xad\x64\x81\x5a\x83\x5c\x41\x21\xab\x0a\x0b\xc3\xc5\x1a\x6e\xa4\x41\x0d\x2b\xa9\xec\x1a\x25\xa5\x81\x8f\x8d\x54\xcd\x16\x0a\x54\x86\xaf\x78\xc1\x0c\xd2\x1e\xfa\xba\xa9\x0b\xb9\xe5\x62\x4d\xa0\xb1\x96\xc5\xc6\x6e\x64\x55\x15\x21\x4a\x01\x42\x96\x08\x45\xd5\x68\x83\x4a\x03\xd3\x9a\xaf\x05\x96\x11\x45\x80\xe1\x00\xcc\x1d\x9d\x7f\x6e\x50\x04\x18\x52\x59\x10\x1a\x98\x42\x58\x71\xa5\x0d\x28\x5c\x73\x02\x87\xe5\x8c\x60\xec\xa0\x60\x02\x14\x7e\x6c\x50\x1b\x60\xf0\x46\x1a\x54\x20\x97\xff\xc4\xc2\xc0\x4a\xc9\x2d\x98\x0d\xd7\x50\x48\x61\x14\x2b\xcc\x9c\x30\x5c\x6d\x70\xf7\xa0\xaa\xa0\xd1\xe8\xbe\x0d\xcb\xa5\x02\xbc\x41\xb5\x03\xdd\x2c\x35\x81\x14\xc6\x9f\xed\x76\x83\x0a\x1d\x3e\x22\x85\x81\x36\xec\x03\x96\x1d\x3a\xfd\x09\xce\x8c\x3d\xdd\x12\xd7\x5c\x08\x3a\x9e\x5c\x01\xb2\x62\x03\x3f\x13\xac\x4b\x34\x4d\x0d\xf5\x86\x69\xb4\x27\x00\x56\x6e\xb9\x00\x2e\xb8\xe1\xac\xe2\xff\xb2\x22\x4a\x48\x86\x5b\x6e\x36\x04\x96\xd6\xb6\xf8\x22\x57\x47\x98\x09\x3f\x13\xc6\x9c\x3e\xd8\x30\x4d\xb4\x73\xb1\xae\xd0\x8a\xdb\xc1\x65\x06\xb8\x26\xd9\x49\x92\x70\x94\xcf\x16\x98\x28\x5b\x26\x4b\x51\xd1\x2f\x55\x45\xff\xc4\x15\x5c\x13\x80\x6b\x58\x35\xc2\x09\x5b\x8a\x02\x2d\x7f\xe9\xbf\x17\xa2\x40\xf0\x6b\x5b\x5a\x37\xec\x06\x41\x61\x81\xfc\x06\x4b\x40\x21\x9b\xf5\x06\x78\x89\xc2\xf0\x82\x55\x5e\x01\x8d\x04\xdd\xa8\x9a\x69\xed\x11\xdd\x22\x5f\x6f\x88\xa7\x0a\xf5\x46\x56\xe5\xcc\x0b\x11\x5e\x2d\x60\x8d\x02\x15\xb3\xf8\x2d\x4b\xe9\x20\x2b\x2e\xb8\xde\x60\x19\xc8\xf7\x1c\xbe\xe5\x55\x05\xe8\xff\xe9\x46\x92\xca\xcf\xbd\xb8\x98\xd8\x41\x2d\xb9\x30\x33\xfa\x55\x0a\xb4\x07\xfe\xd8\x90\x2e\xb4\xab\x81\x8b\x95\x54\x5b\x87\x2d\xb0\x3d\x9e\x8d\x40\x2d\x77\xd0\x10\x77\xed\x37\xd7\x6b\x34\x0b\xff\x6d\xcb\x26\x42\xe9\xe8\x4f\x65\x4c\xec\x87\x2d\x6e\x97\xa4\xbc\x2b\x92\x11\x2a\x8e\xd6\x40\x9d\x02\xea\x2d\x53\x26\xae\xd7\x70\xbb\xe1\x56\xbc\x52\x95\x5c\x30\xe3\xed\x9a\x00\x27\xb6\x6d\x14\x13\x9a\x13\x56\xa2\x69\x89\xe6\x16\x51\x38\x80\x1a\xb8\x80\x5f\x2a\x79\x3b\x3f\x7a\x78\x7c\x74\xc4\xb7\xb5\x54\x06\x16\x6a\x57\x1b\x79\x74\xc4\x0a\x02\x31\x61\x55\x35\x6d\x69\xa4\xd5\xfe\x3c\xaf\x16\xf0\xf9\xe8\x08\x00\xe0\xf8\x18\x4e\xff\xcd\x3f\x01\xee\xe2\xc5\xf3\xab\xd7\x67\x8b\x2b\x78\x73\xf6\xfa\xe2\xec\xa7\xdf\x7f\xbe\xfc\x8f\x61\xf4\x80\x8f\xe1\x42\x94\xd6\xcb\x11\x83\xd1\x6c\x50\x79\x9d\x24\xa3\x2f\x1a\xa5\x50\x98\x6a\x07\x4b\x24\x7e\x7a\xdb\xc2\x72\xde\x6e\x5f\xc1\x8a\x55\x64\xd8\x42\x3a\x8b\x93\x35\xa9\xa7\x54\x4e\xfb\x96\x08\x6c\x59\xa1\x53\xf1\xe5\x96\x1b\x07\xde\xee\x4f\x79\x7e\xc3\x14\x70\xf1\x52\xc9\xb5\x42\xad\x4f\xe0\x27\x29\xab\x96\xc8\xab\xd6\x11\xf4\x9d\x6c\xd4\x4b\x47\xad\x93\x76\x86\xa0\x28\x64\x23\x8c\x43\x12\xb6\x9d\xc0\x5b\x2f\xda\x77\x43\xcc\xe0\xa4\x92\x37\xd6\xb5\x2a\xd4\xb2\x51\x85\xf7\x25\x95\x42\x56\x12\x43\xc8\x67\x57\x8c\x6f\xb1\x24\x23\x60\x8e\xa8\x8b\xf3\x08\xcb\xbb\x62\xf4\xd6\x6e\x76\x60\x2c\x27\x82\x76\xc5\x85\xcf\xdd\x46\xef\x2b\x8c\x74\x60\x23\x7a\x72\x32\x71\x2d\x19\xaa\x45\x64\x99\xeb\xdc\x39\x82\x66\x5b\x04\x5d\x63\x41\x11\x0b\x2e\xce\xad\x1b\x78\x93\x13\x1f\x62\x95\xe1\xdb\x16\xdc\xb5\xe0\xd5\x35\x6c\x91\x09\xed\x9c\xa2\xb1\x5e\x9f\x6b\x92\xa6\x77\x01\x05\xab\xd9\x92\x57\x74\x80\xc0\xe9\xde\x51\x49\x03\x52\x30\x81\xf6\x81\xbd\x17\xe7\x33\x58\x36\x06\xb8\x21\x7e\x8a\x07\x26\x63\x65\x04\x69\x54\x83\x1d\xc2\xfa\x30\x49\x20\x5d\x41\x04\xfa\x46\x15\xc0\x42\x59\xb8\x0d\x27\xf0\xf9\xd2\x28\x2e\xd6\x4e\xe1\xbe\x0c\x9b\x05\x33\x41\x6b\x82\x98\xb9\x75\x26\xe3\x8a\x47\x10\xde\xb0\xaa\x41\xe7\xe6\xc2\x6e\x2e\x4a\xfc\x94\x12\x16\x74\xc1\x51\x46\xa0\xbd\x4e\x26\x84\xfd\x71\x21\xcc\x93\xa7\x5f\xfe\x7b\xce\x67\xf1\xe2\xf9\xe5\xd5\xd9\xf3\xab\xff\x82\xf3\x59\x30\x21\x85\x0d\x84\x35\x33\x1b\x67\xca\x2e\x74\x91\x06\xe7\xe6\xd7\xf7\x19\x15\x1a\x38\xa3\xd5\x97\x46\x2a\xb6\xc6\x97\xcc\x6c\x4e\x20\xf9\x30\xb8\xc3\xda\xc5\xe8\x8e\x48\xda\x6b\xac\x15\x6a\x14\xc6\x0a\x70\xd8\xf7\x38\x7a\x61\xcd\x6f\x42\x90\x99\x43\x0f\xa7\x36\xaa\x29\x0c\x78\xc1\x86\x28\x92\x7a\x36\xab\x16\x21\xcb\x0c\xa0\x29\x07\xe2\x22\xfb\x27\xa6\x14\xdb\xcd\x5d\x1c\x6d\x04\xff\xd8\x60\xb5\xf3\xde\x65\xc5\x3d\x7f\x02\x5c\x36\x4e\x63\x5c\xd7\xe5\x8c\xa5\x23\x28\x5c\x4e\xe6\x9f\x36\x21\x71\x02\xb2\x89\x1d\xb1\xe1\xe2\x1c\x72\x0a\x47\x21\xd3\x6a\x0f\xa2\xa3\xd9\x4f\x7f\xf8\xd2\x67\x88\x91\x86\x55\xde\xcf\xb9\x4c\x88\x32\x04\x9f\x5a\xb9\xf4\xf8\x40\xc4\x16\x92\xc3\x1c\xf0\xe5\xe8\xde\xb8\x04\x8c\x6c\xdc\x01\xf6\xce\xf7\xd0\x84\x36\x03\xf6\x1b\xee\x9c\xef\xb4\xee\xf1\xb0\x08\x90\x12\xd2\xea\xba\x15\xbf\x6c\x0c\x50\xfd\xc0\x4c\xa3\x28\x33\x52\xb0\x45\xad\x6d\x49\x93\xc9\xc1\xc6\x6a\x6d\xa4\xc2\x12\xc8\x7f\xe7\x8a\x30\x76\x12\x9f\x65\xb5\x47\xf1\xba\x1b\x45\x4e\x55\x89\xf7\x77\x2e\x74\x6b\xef\xd7\x67\xd1\x1b\xb7\xa9\x30\x15\x07\x9a\x9c\x3a\x11\x6d\x55\x99\x6b\xd8\xb2\x7a\x96\x13\x53\x96\x21\xc5\x8d\x07\xb3\xa6\xee\x0f\x66\x21\x0b\xb7\x8c\x1b\x58\xb2\xe2\x03\x05\x44\x0b\xcc\xe2\xab\xb8\x36\xf3\x0c\xe4\xc5\x2a\x10\x49\xd1\x80\x16\xb9\x32\x89\xd2\xf5\x88\xe3\xda\x22\xb9\xf6\x58\xae\x61\xc5\xb1\x2a\x63\x82\x22\xa4\x78\x64\x23\xe1\x38\x60\x8a\x53\xdf\x04\x3b\x87\xdb\xcd\x78\x7c\x2e\x8f\xa5\x55\xc3\xc4\x34\xe8\x73\xd7\x30\x14\x2b\x3e\x68\x27\x3b\x67\xfd\x8e\x25\x84\x7d\x23\x6f\x61\xdb\xd8\xf4\x78\xbb\xe4\x54\x70\x7a\xbb\x89\x11\x92\x3c\x59\x0c\x58\xb6\x0e\x1a\xa3\xc9\xc1\x26\x02\x9e\xb9\x23\x5d\xb5\x36\xb4\xd7\x7a\xa9\x9e\x9b\x64\x3e\x64\xb6\xdf\xf0\xa7\xf0\x39\x6e\xa6\x1f\x8d\xd5\x6a\xee\x9c\xe1\x69\x12\x2b\xb3\xaf\x13\x80\x70\x9a\x82\x3f\xca\xd6\xd2\x41\x06\x6c\x1f\x4e\xe1\x71\xb6\x8e\x38\xe2\x59\xc5\x45\x0a\x6e\x7e\x43\xe1\x5b\x77\x28\xa4\x9f\x04\x2c\x9c\x66\x9f\xfe\xe2\x41\x65\x5b\xbe\xf4\xcf\x30\x0a\xa1\xbf\x34\x57\x10\x38\x85\xcf\x03\xf0\xf6\x4a\x2c\xdf\xd3\xd1\xa9\xd7\x68\x1a\x25\x5c\x25\x25\x9a\x50\x8b\x1d\xec\x61\x57\x8d\x00\xcd\xff\x85\x93\x69\x90\x78\x87\x5f\xca\xc2\xf7\xdf\x4d\xba\x02\x9c\x57\x28\xd6\x66\x33\x85\x43\xc8\xdb\x72\xc1\xb7\xcd\x16\x74\xb3\x25\x1a\xad\xea\x7b\xc9\x29\xfc\xd8\x70\x72\x7e\x5c\x80\x54\x25\x92\xe8\xd3\xc2\x23\x30\x11\x58\x06\xfd\x86\x55\xbc\x1c\xea\xf7\x38\x33\xa1\x62\xd5\x9d\x7d\x3e\x6c\x2b\x1c\x6f\x2d\x07\x88\x94\xab\x50\xa9\x07\x56\x3c\xfd\xa1\xc3\x0a\xbe\x1a\x10\xfe\x29\x3c\x1e\xd0\x30\xcf\xb5\xc7\x1d\x3d\xca\x3e\x52\x70\x5b\x55\x52\xaa\x17\x02\xaf\x36\x5c\x95\x70\xda\x87\x7f\xec\x49\x99\x7c\x3f\xa5\x3c\x8e\x0b\x83\x6b\x54\x50\xf2\x1b\xae\xb9\x14\x33\xe0\xa2\xa8\x1a\x12\xb6\x05\xd5\x37\x21\x65\x75\xce\x03\xf9\x6e\x0a\x0f\x73\x9c\x7d\x92\x4a\x7e\xf3\x1a\xb7\x8c\x8c\x57\x0d\x51\xf4\x3f\x2d\x45\x47\x5d\xf6\x64\x7b\xff\x16\xd1\x3e\xe9\xba\x09\xc7\x22\x22\x8c\xfe\xff\x97\x76\x5d\xce\x2f\x40\x2a\x4a\xf6\x6f\x4d\x51\xee\xe3\xb6\x97\x88\x4a\x92\xac\x3d\xaa\xaa\x0d\x33\x8d\x8e\x51\xd0\x6b\xd1\x03\x0d\xaf\x16\xa1\x57\xd1\x8d\x34\xb1\xee\x62\x89\x1d\x7a\xf5\x26\x75\xec\x76\x8c\xf0\x53\x81\x58\xc6\xbe\x4b\xa6\x82\xd7\xb3\x6e\x42\x25\x06\x08\x49\xda\x48\xae\x2d\xa3\x79\x89\xca\x36\xf8\xb6\x75\x85\x3e\xb0\xb8\x30\x8e\x66\x23\x4b\xcf\x04\x9d\x67\x09\x31\x13\xf0\xf1\xcf\xa5\x52\x8a\xa2\x14\x06\xe3\xea\x1e\xd6\xd5\x96\xae\x71\x25\x1b\xc2\x22\xdd\x0e\xbf\xde\x67\x01\xae\x38\xe5\xda\x23\xf6\xc5\x21\x8c\x99\x21\xd7\x0b\x4f\x39\xd9\xa0\x0b\x35\x3f\x76\xe4\xbf\x6a\x73\x28\x72\x16\x77\x7b\xcf\xf9\x07\xdc\x0d\x05\x81\x60\xcd\x7b\x37\xbf\xf5\xa8\xde\xdd\x83\xbf\x7b\x5b\xe8\xf8\x8a\x01\xc8\x89\xba\xf9\xed\xbd\x25\x5f\xf6\x04\x18\xbf\x55\xf0\x6a\x4c\x53\xff\xe1\xbd\xa1\xd3\xd5\x57\xce\xfd\x2d\xf6\xb8\xbf\x01\x5d\x6d\x2b\x5a\xca\x76\x4d\xd4\x99\x99\xdb\x18\x34\x65\x3c\xf9\x21\x81\x05\xb7\xec\x48\x48\x28\x20\xf9\xc5\xb6\xdb\x8f\x69\xc5\xe4\xa8\x80\x17\xa2\xda\xb5\x5e\xdd\xb8\xbe\x28\x5f\x65\x8d\x4b\xdd\x2a\xf2\xe8\x81\xbc\x24\xc9\x71\x39\xcd\xf3\x42\x0c\x9e\x2b\x55\xa9\x2e\x19\x9e\x94\x85\x42\x1b\x59\x40\xe0\x2d\xe0\xb6\x36\x3b\x78\xb5\xe8\x2d\xb4\x8d\xa7\xf6\x80\xc9\xf1\xe0\xb4\xfd\x3d\x24\x4f\x6d\x1e\x34\x4b\xf2\xff\x13\x78\xfb\x6e\x16\x74\xe2\x24\x27\x78\xe6\x6a\xe5\x8b\x73\xbb\x6a\x3a\x48\xe9\x59\xe9\xfa\xc0\x2d\xc4\x08\x4d\xcf\xac\xb1\x8b\xd0\x88\xb2\x7d\x6f\xe2\x5a\xdb\xab\xeb\x00\xb3\x56\xbe\x65\xa6\xd8\x44\x0f\xa0\xf7\x9a\x7e\xf8\x09\x50\xa3\xf9\xe5\x19\xce\x78\xda\x45\x3f\x83\xff\x18\xf4\xc1\xb6\x78\x52\x4a\x6e\xc9\xa5\xba\xca\xc5\x24\xce\x63\x40\xf8\x71\x51\x2b\x7f\x82\x33\x0f\xae\x62\x98\x1a\x0f\xa0\xbf\xf9\xb4\xa3\x4d\xe3\xdb\xe9\x27\xd1\x8b\x39\x2b\xcb\xcb\x20\x9e\x89\x25\x21\x4a\xeb\xde\xf4\x6b\xa0\xbc\x71\xea\xe0\x60\xb8\x5a\x7d\x7c\xff\x97\xc1\x6f\xfa\xff\xfa\xa5\xaf\x57\xde\xdd\x24\xd8\x0f\x0d\xc2\x3d\x37\x95\xe3\xec\x39\xad\x58\x7d\x7a\xe1\x32\xdd\x56\x4f\xbe\xc7\x91\xb6\x25\x61\xb0\xc9\x16\x62\xc5\x1a\xcd\x3f\x52\xbd\x9b\x58\x16\x95\x21\x6c\x4c\x5d\x01\xd6\x8d\x1e\x9e\xe8\x01\xb5\x7d\xeb\xf6\xbf\x1b\x23\xff\x92\xc8\x6f\x8b\x66\x5f\x86\xf9\x8e\x2d\x96\x77\x53\x6e\x33\xed\xfd\x44\x3b\x1f\xe0\x28\x1f\xac\xac\x86\x49\xf6\xba\xbe\x97\xf1\x26\xf6\x64\x7c\x4a\x52\xc8\xed\x96\xb7\x8c\x4f\xca\xd1\xc3\x98\xff\xc7\x9e\xb0\x39\x71\xc7\x88\x92\x70\xe9\xdd\x3e\x59\xec\x0f\xc2\x04\xee\x6e\xc1\x64\xc7\xfb\x8a\x53\x79\xc1\x1c\x7c\xa0\x99\xc7\x11\xce\x35\x28\xa9\x03\x0e\x04\xa7\xdd\x62\xd3\xd9\x4e\xd2\xc2\xbe\x7e\x63\x6f\x2b\x55\xda\xc8\x74\xfa\xa7\xe4\xd6\xde\x24\x74\xda\x9a\xbe\x01\x64\xc3\xbc\x01\xcd\xb7\xb5\x75\xab\xc2\x30\x2e\x34\x68\x4b\xbf\xeb\x4c\xc5\x40\x82\x65\x96\xa5\x84\x8c\x70\x83\x9f\x00\x45\x21\xcb\xf6\x7b\xe0\xc6\x9e\xcd\x77\xdc\xec\x9d\xf2\x7a\xad\x70\x6d\x0d\x98\x0a\xb6\x86\x57\x43\xe5\x58\xbf\xef\xeb\x3b\xaa\xb6\x63\x36\xd0\x4e\xed\xb5\xdf\xb4\x61\x1f\xdc\xf5\x55\xa7\xef\xd6\x6d\x7d\x38\x47\x19\x44\xd5\x87\x9c\x9f\xb8\x45\x60\x31\x4e\xda\x7b\x50\x57\x40\x5f\x7b\xbc\xbf\xe1\xee\x7a\x3a\x8a\x33\x3a\xf8\x98\xb3\xf6\xf1\x6e\xf0\xd3\xa3\x2e\x3b\x0f\xea\xe5\xc4\x6c\x61\x14\xf4\x60\xef\xd9\xdf\xb8\x84\xa6\xdb\x24\x24\x07\x53\x77\xf1\x31\xda\x6d\xf5\xfb\x2f\xc6\xfb\xc8\x84\xb2\x6d\xe9\x46\x8f\xd8\x62\x18\x85\x7d\x3b\xd2\xc4\xb5\x6e\xc5\xb6\x9e\x72\xe9\xcd\x06\xa9\x71\x4e\xf2\xcf\xbd\x26\x58\xab\xa1\x88\xe5\xa0\xfb\x96\x05\xc5\xf8\xa7\x3f\x9c\xc0\x7d\x77\xc9\x76\x71\x0e\xdb\x46\x1b\xdb\x73\xf0\x6d\x05\xbf\xce\xeb\xe2\xfd\xbb\x5a\x42\x6d\x37\xf4\xb4\x17\x14\xed\x82\x6d\xcc\x4c\x06\xbf\xf6\xed\xf8\x53\x4f\x66\x7f\x41\xca\x0c\x38\xcd\x78\xd3\x5f\x7c\x1b\x7a\x53\x2d\xb3\x86\x1c\x68\xdd\x2c\x83\xff\x6b\xb3\x96\xf7\x7d\x8d\x1e\xf4\x71\xe9\x89\xe3\xef\x77\x60\xf1\xde\x70\xf2\xbe\xab\xd8\x83\x18\x5a\x96\x75\x0b\xa9\x9e\xab\x4c\x2e\x7b\x48\x27\x47\x7a\x42\xac\xbd\x63\x4d\x2b\x09\xdb\xd8\x16\x65\x7e\x41\x71\xec\x12\xd1\x81\x26\xda\xf8\xdd\x50\x3b\x63\x00\x63\x16\xfa\xb1\xe8\x80\x04\x85\x85\x54\xc3\xa5\xf1\x1d\x77\x3a\x57\xc1\xfa\x92\x3b\x06\xeb\xd2\xbe\xfa\xa6\x25\x5c\xab\x5e\xa6\xc5\x8a\x93\xcc\xbb\x11\x9c\x99\x0f\x0d\x08\x9d\xe9\xd8\x52\xe6\xab\xf0\x3e\xcb\xb5\x61\x34\x24\xf8\xc2\xa0\x90\x4a\xa1\xae\xa5\xeb\x3c\xd8\xc6\xc3\x5e\x2f\x9a\xd4\x56\xbd\x43\xb5\xee\xa7\xd3\xf9\xd6\x03\xbc\x98\x75\xf5\x76\x36\x00\xfb\x5b\xba\xe2\x39\xf3\x53\x8b\xd2\xc3\x8b\x9f\x8d\xda\x46\xb6\x8c\x28\xf3\x6e\x80\x7e\x1d\x32\xcf\x6e\x55\x9f\x95\x30\x87\x3a\x83\x9c\xfe\x39\xab\x6b\x14\xe5\x24\xee\x9d\x1e\x88\x38\x54\x3d\xef\x03\xc5\x77\x22\xa5\x53\x05\x74\xfe\xf3\x74\xdc\x4d\x90\x2a\x75\xc6\x2a\x78\xb7\x0c\xc1\x64\x08\x2d\xde\x17\xb3\x95\x0b\xab\xb8\x8b\xd3\x7c\xed\x08\x8d\x1d\x5b\x6b\x01\x0a\x6d\x98\xf0\x90\xa5\x2c\xe3\xe0\xc6\xaa\xb1\xde\xb2\x96\x06\x85\xe1\xac\xf2\x53\x4d\x6e\x9a\xe2\x96\x57\x55\x04\x68\xcb\xf7\x65\x30\x27\xdf\x17\xc9\x67\x73\xda\xc9\x09\x29\x56\x5c\x6d\xb1\x04\x96\x5c\x74\x87\xe9\xb9\x38\xf0\x81\x9f\x4c\x18\x59\xec\xf2\x3e\x52\xee\x38\x33\x92\x90\x5d\x9c\xa7\x01\x5f\xc1\x64\x34\x3b\x1b\x4f\x01\xee\x4c\xcf\x3c\xa4\x0f\xb8\x0b\xc8\x5c\x66\xf6\x95\xb8\x6c\x5a\x16\x73\xb7\x3e\xbe\xc1\x6c\xa3\xbf\xe1\xb0\xbc\xe2\x5e\x36\x64\xe6\x95\x52\xfb\xf9\x14\x8f\x65\x7a\x02\xf7\x17\x4c\xd8\x4e\x5b\xe8\x37\x0d\x8d\xf7\xc4\xd4\xd7\xba\xb9\xb1\x71\xa5\x6e\x32\xf2\x0d\xd9\x44\x7b\x58\xf2\x35\xf1\x43\xb6\x70\xe0\x5c\xfe\x54\xae\xf4\x3c\xa7\x1a\xc6\xa8\x66\xa4\xf4\x0c\x9d\xc6\x9b\x9e\xbd\x95\xa8\x8d\x92\x3b\x2c\x67\xbe\xed\xe6\x4a\x99\xa6\x2a\x5b\xe3\x70\x06\x90\x0e\x15\xd1\x8f\xdf\x09\xbd\xc6\xeb\x1e\x5a\x13\x86\xbc\xeb\x64\x5f\xdd\x5a\xd2\x5f\x92\x13\xd5\x6e\xdc\xc2\x76\x5f\x60\xc1\x84\x25\x86\x55\x15\x96\xce\x38\x25\x19\x78\x8d\xaa\x33\x90\x41\x50\xb2\x0f\x2f\x99\x62\x5b\x7d\x92\x07\xd7\x13\xb8\x74\x75\xc8\x75\xe2\xc9\xaf\xdb\xba\xac\x5f\x7d\x64\x30\xc3\x4f\x16\x38\x7f\xed\x57\x18\xe9\xa6\x51\xa7\x4b\x40\x26\x5d\xea\x92\xd0\xf6\x6c\x7f\x9e\x36\x6c\x12\xb9\x34\xd2\xa9\x40\xca\xb7\xc9\x7e\xe3\xe0\x2b\x99\x04\x17\x50\xfb\x15\xf7\xfb\x9d\xd7\x94\xb6\x90\xbd\xff\x1d\x1e\xfb\xdc\x3d\x19\x43\xb0\x19\x3c\xc1\x5b\xa2\x6b\xe4\x0e\x03\xf3\x27\x1a\x00\x15\x52\x9a\x03\x00\x75\x8c\x9e\x24\xf6\x2b\xd3\x04\xa5\x9c\x24\x0a\x37\x8d\xa0\x03\x48\x3b\x22\xe8\x8c\x99\x69\x13\xcc\x7b\xaf\x45\xbb\x26\x8e\x1b\x82\x6f\x96\x15\x2f\x9c\x7f\xcc\xe6\xc5\xe3\xf8\xc8\x87\x8e\x11\x93\xdb\x75\xbb\x9c\xad\xbf\x0c\xbf\x4f\x7a\x67\x8a\xcb\x4e\xba\x3e\x62\x5e\x22\x69\xd6\xaf\xf8\x69\x32\x9d\xf5\xf6\x45\x09\x9c\x55\x6b\xa9\xb8\xd9\x6c\x9d\x82\xe7\xff\x36\xff\xe9\xf7\xcb\xf7\x3f\xfd\x7e\xf9\xe4\xbb\xf7\xdf\xff\xf5\x49\x06\x64\xda\x3b\xef\x62\x83\x6e\x70\x44\x23\xb6\xe3\x83\xad\xa8\xa5\x4b\x2d\x63\x67\x42\xfb\x50\xd9\x3b\x3a\xd7\x6f\xec\x17\xa7\xed\xe9\xe6\x37\xa8\xf8\x6a\xe0\xfc\x49\xa6\x93\x2b\xdd\x9d\xa7\xc7\xf2\x9c\x19\x76\x92\xa9\xd7\xde\x4d\xa5\xdc\x32\x2e\x2e\xb1\x66\xee\x06\xef\x8a\xad\x4f\xe0\xfe\x2f\xbf\xbf\xf8\xf3\xd1\x22\x04\xf0\xf7\xa4\x38\x8f\xde\x3c\x7e\xfc\x68\x71\xf9\xf8\xf1\x23\xf2\x0e\x8f\xee\xf7\x41\x6d\x98\xde\x24\x8c\xff\x35\xfd\x38\xff\xed\xd9\xd9\xe2\xc9\x77\x7f\x7d\xff\x35\xbc\x3f\xd3\x1a\x95\x69\xd3\x79\x6e\x72\x8d\x62\xee\xfb\x3e\xff\x3c\xaf\xfb\x24\xc6\x9c\xd9\xd9\x42\x64\x2c\x14\x2e\x24\x52\xa6\x43\x32\xe1\xdd\xd0\xd6\x27\x2e\x18\x42\xbf\xd1\x61\x23\xe7\x12\x2b\x29\xd6\x1a\x8c\xec\x69\x42\xa7\x7e\xee\xdb\xaf\xff\x94\xc5\x8b\xde\x51\x7e\xfc\x11\x6a\x26\x78\x31\xb9\x7f\x15\x91\xfa\x53\xd8\xaa\xa8\x6c\x54\xe8\x21\x65\x43\xa5\xf7\xa7\x63\x04\xf5\x68\x09\xf3\xcd\x6f\x53\x8a\xdf\xdd\x1b\x61\x85\x27\xe2\x41\xfa\x16\x22\xab\x85\x02\x3a\x4b\x5e\xec\x1b\xcc\x47\x1b\xe8\xa9\xf7\xea\x23\xbd\xc4\xae\x29\x26\xc3\x5f\x6e\x72\x2a\x2f\x58\xdc\x1d\x48\xda\x5f\xc8\x6c\x6b\x3a\xb8\x38\xb4\x09\x12\x7b\xea\xab\x42\x20\x85\x12\x88\x5e\xf3\xb7\xd7\x58\x0b\x6c\xc8\x47\x77\x12\x6e\x1c\xd0\x00\x4e\xc9\x21\x4d\xc8\xe7\x3b\x6c\xff\x11\x6f\x47\x06\x8b\xec\xd1\x06\xa6\x8b\x02\x05\x87\xb5\xa0\x13\x0a\xda\x3e\x74\x44\x3a\xc0\x23\x3b\x90\x4e\x9e\x52\x96\xee\xa2\x22\x4e\x9c\x05\xf5\x5b\xb2\xe2\xc3\x18\x45\x77\x6a\x48\xb8\xb2\xa0\xff\x4f\xf7\x24\x64\xc3\x3a\xdd\x0a\xa0\x9b\x91\x65\x73\xdc\x06\xd5\x8a\x15\x3e\x0e\xb8\x17\x3d\xa1\xa5\xed\xca\x21\x2e\xe3\xd8\x3a\xd5\x57\x4c\xb5\xa3\xf9\xbe\x8a\x50\xb8\x6e\x2a\xa6\x80\x35\x46\x6e\x5d\xa5\xe7\xe7\x1e\xfd\x40\x25\x2d\x72\xf3\x94\xe9\x7c\x87\xaf\x4b\xb4\x1b\xd0\x74\xa9\x53\x3b\xa4\x7e\x4d\x67\xb4\xe3\xa4\xd7\xed\x8b\x13\xb3\x51\xf6\x85\x10\x4b\xc6\xdc\xc7\x2b\x2e\x1e\x0f\x67\xe1\xbc\x68\x8f\xf3\x79\x34\x63\x73\x05\x84\xad\x1e\x0e\xa9\x61\x4e\xe0\x7f\xed\xda\x51\x78\xda\x30\x65\x5c\x5a\x36\x19\x78\x5b\x91\x0c\x77\xf5\x77\xca\xda\x6f\x1c\xae\xc3\x68\xd1\x4a\xaa\x02\x2f\xbb\x2b\x3b\x35\xb9\x1d\x02\x6f\xd9\x52\x2b\x79\xc3\x4b\x3f\xe0\x10\xde\x0a\x18\x19\x6a\x27\x23\xbb\xc5\x93\x4b\x86\xf4\x2c\x02\xb5\xd3\xb2\x7e\x94\xc0\xdd\x8d\xa3\x9b\x47\x27\x79\xdb\x52\x4b\x0c\x3c\x33\xc9\x64\x63\x69\x3a\x19\x10\x4c\x96\x8c\xbb\xf1\x01\xed\x0b\x99\xc1\x9a\xae\xd3\x4b\xe8\x54\xbd\x5c\xb7\x33\xb8\x61\xe6\xd4\xe5\x2a\xd5\xce\x13\xc6\x97\x15\x86\x6e\x5a\xd4\xb9\x0c\x4c\x50\xbf\x99\x7f\x64\x65\x01\x29\x2a\x96\x78\xe1\x03\x26\xd1\x69\xe7\x7c\x65\xb0\xa1\xec\xb9\xe2\xbf\x5b\xdd\x86\x6f\xfb\xfe\xf6\xc8\x8b\x30\x87\x17\x9c\x49\x0a\xaf\xfd\x7d\xb0\x79\x64\x79\x2f\xc5\x8a\xaf\x6d\xc3\xcc\x3d\x34\xf4\x36\xd8\x6f\x7a\x3c\x88\xa3\x23\x7a\xb0\x2a\xb2\xaf\x78\x5e\x5c\xfd\x7c\xe2\x04\x12\xe4\xe0\x2b\x3e\x6f\xef\x46\xd6\x8f\x2a\xbc\xc1\xaa\x15\x42\xf2\x1c\xae\xa9\xa5\xc8\xe0\xe5\x2f\xd9\xec\x10\xb4\x37\x73\x70\xe3\xe7\x2f\xed\xcc\xf6\x28\x3d\x8b\xb3\x3f\xae\x2e\x5e\x3c\x3f\xb1\x54\xb8\xa4\x82\x6b\x40\xc5\x34\xea\x64\x66\xa3\xf3\x86\xe5\xb8\x56\x78\xc3\x65\xa3\xd3\x6e\xcf\x37\x99\xfd\xbe\x02\xbb\x2d\xe9\xba\x2d\x80\x71\xdf\xdf\x7a\xfb\x81\x51\xdf\xa1\xab\x9e\xc1\x59\xdf\xf6\x25\x4e\xfb\x7e\xec\x80\xc1\x1e\x57\x2a\xba\x66\x7d\x6c\xf2\x51\xa4\xe0\x05\xaf\x99\xf5\x0a\x99\x6d\xa6\x28\xdb\x97\x12\x21\x34\xa6\x23\xb0\x23\xf3\x65\x70\x48\x24\xf5\x7a\xdf\x5e\xfb\xf7\x2c\x22\xe7\x4b\xfa\x29\xbf\x08\x1b\xa0\x2c\x34\x69\xee\x4d\x87\x07\x47\xc6\x33\xe0\xb6\x59\x92\x25\xcd\xfd\x9f\x1e\xdc\xfe\xc8\xc9\x1d\xbd\x81\x83\x13\x83\x0e\x4f\x87\xae\xc1\xfc\x24\xe9\x93\xa7\xbd\x49\xd2\xd1\x86\x8f\x91\xb5\x4e\xa3\x42\x2f\x6f\x77\xcd\x9f\xd0\x8f\x8d\x1d\xa0\x82\xf4\xea\xbb\xe3\xef\xf3\x66\xcf\x96\xfd\x93\xea\xae\x5d\x7c\xa1\x11\x94\x75\xc3\x74\x3b\x65\xe4\x2f\xf1\xe7\x87\xc5\xd5\x6f\xe8\xb7\xb8\xf3\x84\xc1\x37\x3b\xd0\x1c\xda\x2e\xe1\x92\x33\x4e\xd6\x2d\x71\x25\x15\x02\x37\xf6\xf5\xf0\xd2\xb6\x11\xea\xba\xdf\x62\x1c\xc7\x96\xb9\x02\xfb\x8e\x70\x8c\xdb\xbf\x50\x26\x60\xdf\xa1\xcb\x3a\xe9\x25\xdb\x76\x10\x2a\x2e\xcb\x5c\x36\x1b\xdb\x10\x0c\xac\x6f\x28\xf1\xf2\x9d\xf0\x5a\x49\x23\x0b\x59\xc1\x86\x55\x46\xbb\xc9\x37\xc4\x52\xfb\xa9\x71\x85\x1a\x87\x47\x04\x06\xf3\x91\xc3\x1d\x5d\xf7\x74\xd0\xbd\x83\x74\x43\x93\x0c\x96\x52\x56\xc8\x04\x18\x74\x9e\x9b\xa7\x9d\x50\x3b\x5e\x19\xfe\x20\x40\x4f\xeb\x6e\x92\xfe\x58\x2f\x37\xc9\x26\xd6\xd5\x85\x7e\x1d\xe1\x4c\xde\x77\x9a\xeb\x53\xf7\x20\x32\x39\x9c\x0f\xc1\x77\x9b\xfd\xbd\xb6\x49\xfa\x35\xa7\x8b\x4f\x78\xc2\x5b\x4e\xff\xce\xc6\x86\xfa\xeb\x6e\xae\x96\xa5\x7f\xbe\x97\x55\xa4\xa6\xe6\x81\x90\xad\xf9\xf7\xa6\x09\x1a\xdf\x07\xd6\x1d\x1c\x0e\x4e\x9b\x05\x5e\x18\xdf\x56\x4e\x00\xb2\x35\xf3\x03\x10\xfb\x38\x1b\xda\xf7\xdf\xc8\xd6\xc1\x66\xf9\x7e\xbe\x86\xc7\xdb\x71\x6a\x23\xb8\x0d\x4b\xe5\xaa\xa9\xaa\x5d\xcf\x87\xb4\x83\xb1\x23\x57\x3b\xf1\x58\x59\x83\x72\xfc\x50\x69\xfb\xfe\xeb\x5b\x2d\x7e\x18\xf3\xe0\x4e\x4b\x60\xcc\xe7\xff\x67\x6f\xa4\x57\xf6\x5e\x24\xaa\x32\x64\x6e\x81\x61\xb3\xee\xc6\x22\xed\x3b\x3a\x85\xdb\xb9\x96\xad\x7d\x3b\x96\x2d\xe7\xab\x7d\x51\xd7\x4b\x7b\x7c\x72\xb2\x6d\x3d\xf4\x87\xfa\xce\xdf\xdd\x4b\xc6\x2b\xee\xf5\x47\x46\x06\x23\x9a\x07\xdc\x7a\xa9\x44\xcb\xdc\xf8\x65\x55\xc5\x41\xa1\xf1\x3f\xca\x31\xfe\x0a\x3f\xd3\xa8\xe4\x2f\x45\x50\x84\x89\x89\x63\xdf\x34\xd2\xf1\x15\x3d\xa6\xfe\xf6\xb9\x38\x5f\xc1\x2d\x3a\x7e\xc7\xbf\x54\x10\xfe\xe4\x46\x9b\xed\xda\x3f\xd8\xe2\xc1\xed\x51\xf9\x81\x30\xd8\x31\xdd\x4e\x3e\x39\x92\xb6\xf6\x5e\x01\x05\xc9\x65\xc3\xe5\xa7\x77\x88\x3b\x8f\x1d\x5d\x19\x76\x16\xc7\x8c\xda\x33\xca\xde\x57\xa6\x81\xca\xb2\xb4\xfb\x72\x1a\x4e\xe1\x58\xbb\x8f\xc7\xab\x58\xa1\xbc\x5a\xd8\x75\xf9\xd6\xee\x13\xea\xb1\xad\xae\x73\x90\xef\xed\x87\xc4\x36\x93\xc9\x57\x26\x99\xff\xdb\x77\xf9\x57\xa9\x83\xcc\x1f\xb8\xc5\xee\xd2\x22\xfa\x80\xcf\x5f\x3a\x24\xf8\x3f\x07\x30\xd7\xec\x06\x27\xb1\xa6\xb4\xe7\x9c\x4c\x67\x60\xe4\xc9\x30\x87\x42\xef\xe1\xcb\xff\x05\x00\x00\xff\xff\x82\x2c\xe0\x2b\x63\x48\x00\x00" func epochsFlowclusterqcCdcBytes() ([]byte, error) { return bindataRead( @@ -299,7 +299,7 @@ func epochsFlowclusterqcCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowClusterQC.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9c, 0x54, 0xa8, 0xbe, 0x5d, 0x90, 0xf6, 0xc3, 0x20, 0x88, 0x98, 0x6c, 0xff, 0x87, 0x13, 0x35, 0xa9, 0xd7, 0x2d, 0x73, 0x54, 0x2b, 0xf5, 0x8c, 0xda, 0x75, 0x9a, 0x1d, 0xc1, 0x8a, 0x83, 0xa2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd2, 0xac, 0x5f, 0x92, 0xcf, 0xef, 0xd, 0x23, 0xd3, 0xe5, 0xee, 0xb0, 0xcc, 0xfa, 0x49, 0xae, 0xab, 0x26, 0x46, 0xd, 0x41, 0xb7, 0x5b, 0xb2, 0xff, 0xa3, 0x60, 0x47, 0x44, 0x19, 0xa1, 0x27}} return a, nil } From 334b5ef090eb03395954bb5cc0fd109cd5157b46 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 10:20:42 -0500 Subject: [PATCH 029/132] remove pub from QC --- contracts/epochs/FlowClusterQC.cdc | 4 ++-- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/contracts/epochs/FlowClusterQC.cdc b/contracts/epochs/FlowClusterQC.cdc index 2e0798716..9e178a58e 100644 --- a/contracts/epochs/FlowClusterQC.cdc +++ b/contracts/epochs/FlowClusterQC.cdc @@ -217,11 +217,11 @@ access(all) contract FlowClusterQC { self.weight = voteWeight } - pub fun setSignature(_ signature: String) { + access(all) fun setSignature(_ signature: String) { self.signature = signature } - pub fun setMessage(_ message: String) { + access(all) fun setMessage(_ message: String) { self.message = message } } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index e8e38bedf..cf279aafc 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -10,7 +10,7 @@ // LockedTokens.cdc (29.741kB) // NodeVersionBeacon.cdc (22.895kB) // StakingProxy.cdc (5.71kB) -// epochs/FlowClusterQC.cdc (18.531kB) +// epochs/FlowClusterQC.cdc (18.547kB) // epochs/FlowDKG.cdc (18.678kB) // epochs/FlowEpoch.cdc (41.652kB) // testContracts/TestFlowIDTableStaking.cdc (8.518kB) @@ -283,7 +283,7 @@ func stakingproxyCdc() (*asset, error) { return a, nil } -var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\x6b\x6f\x5b\x37\xb2\xdf\xfd\x2b\x26\x01\x2e\x22\x65\x15\x39\x69\x8b\x60\x61\xac\xb7\xd7\x95\xdb\xad\xd1\xe6\x69\x37\xfd\x10\x04\x31\x75\xce\x48\xe2\xe6\x88\x3c\x21\x79\xec\x68\x83\xfc\xf7\x8b\xe1\xeb\x90\xe7\x21\x2b\xb9\xbb\x6b\xa0\x85\x15\x91\x33\xc3\x79\xcf\x70\xe8\xa3\xe3\x87\x70\xf4\xf0\xe8\x21\xc0\x33\x26\xd8\x1a\x35\x98\x0d\x42\xad\x64\x81\x5a\x83\x5c\x41\x21\xab\x0a\x0b\xc3\xc5\x1a\x6e\xa4\x41\x0d\x2b\xa9\xec\x1a\x25\xa5\x81\x8f\x8d\x54\xcd\x16\x0a\x54\x86\xaf\x78\xc1\x0c\xd2\x1e\xfa\xba\xa9\x0b\xb9\xe5\x62\x4d\xa0\xb1\x96\xc5\xc6\x6e\x64\x55\x15\x21\x4a\x01\x42\x96\x08\x45\xd5\x68\x83\x4a\x03\xd3\x9a\xaf\x05\x96\x11\x45\x80\xe1\x00\xcc\x1d\x9d\x7f\x6e\x50\x04\x18\x52\x59\x10\x1a\x98\x42\x58\x71\xa5\x0d\x28\x5c\x73\x02\x87\xe5\x8c\x60\xec\xa0\x60\x02\x14\x7e\x6c\x50\x1b\x60\xf0\x46\x1a\x54\x20\x97\xff\xc4\xc2\xc0\x4a\xc9\x2d\x98\x0d\xd7\x50\x48\x61\x14\x2b\xcc\x9c\x30\x5c\x6d\x70\xf7\xa0\xaa\xa0\xd1\xe8\xbe\x0d\xcb\xa5\x02\xbc\x41\xb5\x03\xdd\x2c\x35\x81\x14\xc6\x9f\xed\x76\x83\x0a\x1d\x3e\x22\x85\x81\x36\xec\x03\x96\x1d\x3a\xfd\x09\xce\x8c\x3d\xdd\x12\xd7\x5c\x08\x3a\x9e\x5c\x01\xb2\x62\x03\x3f\x13\xac\x4b\x34\x4d\x0d\xf5\x86\x69\xb4\x27\x00\x56\x6e\xb9\x00\x2e\xb8\xe1\xac\xe2\xff\xb2\x22\x4a\x48\x86\x5b\x6e\x36\x04\x96\xd6\xb6\xf8\x22\x57\x47\x98\x09\x3f\x13\xc6\x9c\x3e\xd8\x30\x4d\xb4\x73\xb1\xae\xd0\x8a\xdb\xc1\x65\x06\xb8\x26\xd9\x49\x92\x70\x94\xcf\x16\x98\x28\x5b\x26\x4b\x51\xd1\x2f\x55\x45\xff\xc4\x15\x5c\x13\x80\x6b\x58\x35\xc2\x09\x5b\x8a\x02\x2d\x7f\xe9\xbf\x17\xa2\x40\xf0\x6b\x5b\x5a\x37\xec\x06\x41\x61\x81\xfc\x06\x4b\x40\x21\x9b\xf5\x06\x78\x89\xc2\xf0\x82\x55\x5e\x01\x8d\x04\xdd\xa8\x9a\x69\xed\x11\xdd\x22\x5f\x6f\x88\xa7\x0a\xf5\x46\x56\xe5\xcc\x0b\x11\x5e\x2d\x60\x8d\x02\x15\xb3\xf8\x2d\x4b\xe9\x20\x2b\x2e\xb8\xde\x60\x19\xc8\xf7\x1c\xbe\xe5\x55\x05\xe8\xff\xe9\x46\x92\xca\xcf\xbd\xb8\x98\xd8\x41\x2d\xb9\x30\x33\xfa\x55\x0a\xb4\x07\xfe\xd8\x90\x2e\xb4\xab\x81\x8b\x95\x54\x5b\x87\x2d\xb0\x3d\x9e\x8d\x40\x2d\x77\xd0\x10\x77\xed\x37\xd7\x6b\x34\x0b\xff\x6d\xcb\x26\x42\xe9\xe8\x4f\x65\x4c\xec\x87\x2d\x6e\x97\xa4\xbc\x2b\x92\x11\x2a\x8e\xd6\x40\x9d\x02\xea\x2d\x53\x26\xae\xd7\x70\xbb\xe1\x56\xbc\x52\x95\x5c\x30\xe3\xed\x9a\x00\x27\xb6\x6d\x14\x13\x9a\x13\x56\xa2\x69\x89\xe6\x16\x51\x38\x80\x1a\xb8\x80\x5f\x2a\x79\x3b\x3f\x7a\x78\x7c\x74\xc4\xb7\xb5\x54\x06\x16\x6a\x57\x1b\x79\x74\xc4\x0a\x02\x31\x61\x55\x35\x6d\x69\xa4\xd5\xfe\x3c\xaf\x16\xf0\xf9\xe8\x08\x00\xe0\xf8\x18\x4e\xff\xcd\x3f\x01\xee\xe2\xc5\xf3\xab\xd7\x67\x8b\x2b\x78\x73\xf6\xfa\xe2\xec\xa7\xdf\x7f\xbe\xfc\x8f\x61\xf4\x80\x8f\xe1\x42\x94\xd6\xcb\x11\x83\xd1\x6c\x50\x79\x9d\x24\xa3\x2f\x1a\xa5\x50\x98\x6a\x07\x4b\x24\x7e\x7a\xdb\xc2\x72\xde\x6e\x5f\xc1\x8a\x55\x64\xd8\x42\x3a\x8b\x93\x35\xa9\xa7\x54\x4e\xfb\x96\x08\x6c\x59\xa1\x53\xf1\xe5\x96\x1b\x07\xde\xee\x4f\x79\x7e\xc3\x14\x70\xf1\x52\xc9\xb5\x42\xad\x4f\xe0\x27\x29\xab\x96\xc8\xab\xd6\x11\xf4\x9d\x6c\xd4\x4b\x47\xad\x93\x76\x86\xa0\x28\x64\x23\x8c\x43\x12\xb6\x9d\xc0\x5b\x2f\xda\x77\x43\xcc\xe0\xa4\x92\x37\xd6\xb5\x2a\xd4\xb2\x51\x85\xf7\x25\x95\x42\x56\x12\x43\xc8\x67\x57\x8c\x6f\xb1\x24\x23\x60\x8e\xa8\x8b\xf3\x08\xcb\xbb\x62\xf4\xd6\x6e\x76\x60\x2c\x27\x82\x76\xc5\x85\xcf\xdd\x46\xef\x2b\x8c\x74\x60\x23\x7a\x72\x32\x71\x2d\x19\xaa\x45\x64\x99\xeb\xdc\x39\x82\x66\x5b\x04\x5d\x63\x41\x11\x0b\x2e\xce\xad\x1b\x78\x93\x13\x1f\x62\x95\xe1\xdb\x16\xdc\xb5\xe0\xd5\x35\x6c\x91\x09\xed\x9c\xa2\xb1\x5e\x9f\x6b\x92\xa6\x77\x01\x05\xab\xd9\x92\x57\x74\x80\xc0\xe9\xde\x51\x49\x03\x52\x30\x81\xf6\x81\xbd\x17\xe7\x33\x58\x36\x06\xb8\x21\x7e\x8a\x07\x26\x63\x65\x04\x69\x54\x83\x1d\xc2\xfa\x30\x49\x20\x5d\x41\x04\xfa\x46\x15\xc0\x42\x59\xb8\x0d\x27\xf0\xf9\xd2\x28\x2e\xd6\x4e\xe1\xbe\x0c\x9b\x05\x33\x41\x6b\x82\x98\xb9\x75\x26\xe3\x8a\x47\x10\xde\xb0\xaa\x41\xe7\xe6\xc2\x6e\x2e\x4a\xfc\x94\x12\x16\x74\xc1\x51\x46\xa0\xbd\x4e\x26\x84\xfd\x71\x21\xcc\x93\xa7\x5f\xfe\x7b\xce\x67\xf1\xe2\xf9\xe5\xd5\xd9\xf3\xab\xff\x82\xf3\x59\x30\x21\x85\x0d\x84\x35\x33\x1b\x67\xca\x2e\x74\x91\x06\xe7\xe6\xd7\xf7\x19\x15\x1a\x38\xa3\xd5\x97\x46\x2a\xb6\xc6\x97\xcc\x6c\x4e\x20\xf9\x30\xb8\xc3\xda\xc5\xe8\x8e\x48\xda\x6b\xac\x15\x6a\x14\xc6\x0a\x70\xd8\xf7\x38\x7a\x61\xcd\x6f\x42\x90\x99\x43\x0f\xa7\x36\xaa\x29\x0c\x78\xc1\x86\x28\x92\x7a\x36\xab\x16\x21\xcb\x0c\xa0\x29\x07\xe2\x22\xfb\x27\xa6\x14\xdb\xcd\x5d\x1c\x6d\x04\xff\xd8\x60\xb5\xf3\xde\x65\xc5\x3d\x7f\x02\x5c\x36\x4e\x63\x5c\xd7\xe5\x8c\xa5\x23\x28\x5c\x4e\xe6\x9f\x36\x21\x71\x02\xb2\x89\x1d\xb1\xe1\xe2\x1c\x72\x0a\x47\x21\xd3\x6a\x0f\xa2\xa3\xd9\x4f\x7f\xf8\xd2\x67\x88\x91\x86\x55\xde\xcf\xb9\x4c\x88\x32\x04\x9f\x5a\xb9\xf4\xf8\x40\xc4\x16\x92\xc3\x1c\xf0\xe5\xe8\xde\xb8\x04\x8c\x6c\xdc\x01\xf6\xce\xf7\xd0\x84\x36\x03\xf6\x1b\xee\x9c\xef\xb4\xee\xf1\xb0\x08\x90\x12\xd2\xea\xba\x15\xbf\x6c\x0c\x50\xfd\xc0\x4c\xa3\x28\x33\x52\xb0\x45\xad\x6d\x49\x93\xc9\xc1\xc6\x6a\x6d\xa4\xc2\x12\xc8\x7f\xe7\x8a\x30\x76\x12\x9f\x65\xb5\x47\xf1\xba\x1b\x45\x4e\x55\x89\xf7\x77\x2e\x74\x6b\xef\xd7\x67\xd1\x1b\xb7\xa9\x30\x15\x07\x9a\x9c\x3a\x11\x6d\x55\x99\x6b\xd8\xb2\x7a\x96\x13\x53\x96\x21\xc5\x8d\x07\xb3\xa6\xee\x0f\x66\x21\x0b\xb7\x8c\x1b\x58\xb2\xe2\x03\x05\x44\x0b\xcc\xe2\xab\xb8\x36\xf3\x0c\xe4\xc5\x2a\x10\x49\xd1\x80\x16\xb9\x32\x89\xd2\xf5\x88\xe3\xda\x22\xb9\xf6\x58\xae\x61\xc5\xb1\x2a\x63\x82\x22\xa4\x78\x64\x23\xe1\x38\x60\x8a\x53\xdf\x04\x3b\x87\xdb\xcd\x78\x7c\x2e\x8f\xa5\x55\xc3\xc4\x34\xe8\x73\xd7\x30\x14\x2b\x3e\x68\x27\x3b\x67\xfd\x8e\x25\x84\x7d\x23\x6f\x61\xdb\xd8\xf4\x78\xbb\xe4\x54\x70\x7a\xbb\x89\x11\x92\x3c\x59\x0c\x58\xb6\x0e\x1a\xa3\xc9\xc1\x26\x02\x9e\xb9\x23\x5d\xb5\x36\xb4\xd7\x7a\xa9\x9e\x9b\x64\x3e\x64\xb6\xdf\xf0\xa7\xf0\x39\x6e\xa6\x1f\x8d\xd5\x6a\xee\x9c\xe1\x69\x12\x2b\xb3\xaf\x13\x80\x70\x9a\x82\x3f\xca\xd6\xd2\x41\x06\x6c\x1f\x4e\xe1\x71\xb6\x8e\x38\xe2\x59\xc5\x45\x0a\x6e\x7e\x43\xe1\x5b\x77\x28\xa4\x9f\x04\x2c\x9c\x66\x9f\xfe\xe2\x41\x65\x5b\xbe\xf4\xcf\x30\x0a\xa1\xbf\x34\x57\x10\x38\x85\xcf\x03\xf0\xf6\x4a\x2c\xdf\xd3\xd1\xa9\xd7\x68\x1a\x25\x5c\x25\x25\x9a\x50\x8b\x1d\xec\x61\x57\x8d\x00\xcd\xff\x85\x93\x69\x90\x78\x87\x5f\xca\xc2\xf7\xdf\x4d\xba\x02\x9c\x57\x28\xd6\x66\x33\x85\x43\xc8\xdb\x72\xc1\xb7\xcd\x16\x74\xb3\x25\x1a\xad\xea\x7b\xc9\x29\xfc\xd8\x70\x72\x7e\x5c\x80\x54\x25\x92\xe8\xd3\xc2\x23\x30\x11\x58\x06\xfd\x86\x55\xbc\x1c\xea\xf7\x38\x33\xa1\x62\xd5\x9d\x7d\x3e\x6c\x2b\x1c\x6f\x2d\x07\x88\x94\xab\x50\xa9\x07\x56\x3c\xfd\xa1\xc3\x0a\xbe\x1a\x10\xfe\x29\x3c\x1e\xd0\x30\xcf\xb5\xc7\x1d\x3d\xca\x3e\x52\x70\x5b\x55\x52\xaa\x17\x02\xaf\x36\x5c\x95\x70\xda\x87\x7f\xec\x49\x99\x7c\x3f\xa5\x3c\x8e\x0b\x83\x6b\x54\x50\xf2\x1b\xae\xb9\x14\x33\xe0\xa2\xa8\x1a\x12\xb6\x05\xd5\x37\x21\x65\x75\xce\x03\xf9\x6e\x0a\x0f\x73\x9c\x7d\x92\x4a\x7e\xf3\x1a\xb7\x8c\x8c\x57\x0d\x51\xf4\x3f\x2d\x45\x47\x5d\xf6\x64\x7b\xff\x16\xd1\x3e\xe9\xba\x09\xc7\x22\x22\x8c\xfe\xff\x97\x76\x5d\xce\x2f\x40\x2a\x4a\xf6\x6f\x4d\x51\xee\xe3\xb6\x97\x88\x4a\x92\xac\x3d\xaa\xaa\x0d\x33\x8d\x8e\x51\xd0\x6b\xd1\x03\x0d\xaf\x16\xa1\x57\xd1\x8d\x34\xb1\xee\x62\x89\x1d\x7a\xf5\x26\x75\xec\x76\x8c\xf0\x53\x81\x58\xc6\xbe\x4b\xa6\x82\xd7\xb3\x6e\x42\x25\x06\x08\x49\xda\x48\xae\x2d\xa3\x79\x89\xca\x36\xf8\xb6\x75\x85\x3e\xb0\xb8\x30\x8e\x66\x23\x4b\xcf\x04\x9d\x67\x09\x31\x13\xf0\xf1\xcf\xa5\x52\x8a\xa2\x14\x06\xe3\xea\x1e\xd6\xd5\x96\xae\x71\x25\x1b\xc2\x22\xdd\x0e\xbf\xde\x67\x01\xae\x38\xe5\xda\x23\xf6\xc5\x21\x8c\x99\x21\xd7\x0b\x4f\x39\xd9\xa0\x0b\x35\x3f\x76\xe4\xbf\x6a\x73\x28\x72\x16\x77\x7b\xcf\xf9\x07\xdc\x0d\x05\x81\x60\xcd\x7b\x37\xbf\xf5\xa8\xde\xdd\x83\xbf\x7b\x5b\xe8\xf8\x8a\x01\xc8\x89\xba\xf9\xed\xbd\x25\x5f\xf6\x04\x18\xbf\x55\xf0\x6a\x4c\x53\xff\xe1\xbd\xa1\xd3\xd5\x57\xce\xfd\x2d\xf6\xb8\xbf\x01\x5d\x6d\x2b\x5a\xca\x76\x4d\xd4\x99\x99\xdb\x18\x34\x65\x3c\xf9\x21\x81\x05\xb7\xec\x48\x48\x28\x20\xf9\xc5\xb6\xdb\x8f\x69\xc5\xe4\xa8\x80\x17\xa2\xda\xb5\x5e\xdd\xb8\xbe\x28\x5f\x65\x8d\x4b\xdd\x2a\xf2\xe8\x81\xbc\x24\xc9\x71\x39\xcd\xf3\x42\x0c\x9e\x2b\x55\xa9\x2e\x19\x9e\x94\x85\x42\x1b\x59\x40\xe0\x2d\xe0\xb6\x36\x3b\x78\xb5\xe8\x2d\xb4\x8d\xa7\xf6\x80\xc9\xf1\xe0\xb4\xfd\x3d\x24\x4f\x6d\x1e\x34\x4b\xf2\xff\x13\x78\xfb\x6e\x16\x74\xe2\x24\x27\x78\xe6\x6a\xe5\x8b\x73\xbb\x6a\x3a\x48\xe9\x59\xe9\xfa\xc0\x2d\xc4\x08\x4d\xcf\xac\xb1\x8b\xd0\x88\xb2\x7d\x6f\xe2\x5a\xdb\xab\xeb\x00\xb3\x56\xbe\x65\xa6\xd8\x44\x0f\xa0\xf7\x9a\x7e\xf8\x09\x50\xa3\xf9\xe5\x19\xce\x78\xda\x45\x3f\x83\xff\x18\xf4\xc1\xb6\x78\x52\x4a\x6e\xc9\xa5\xba\xca\xc5\x24\xce\x63\x40\xf8\x71\x51\x2b\x7f\x82\x33\x0f\xae\x62\x98\x1a\x0f\xa0\xbf\xf9\xb4\xa3\x4d\xe3\xdb\xe9\x27\xd1\x8b\x39\x2b\xcb\xcb\x20\x9e\x89\x25\x21\x4a\xeb\xde\xf4\x6b\xa0\xbc\x71\xea\xe0\x60\xb8\x5a\x7d\x7c\xff\x97\xc1\x6f\xfa\xff\xfa\xa5\xaf\x57\xde\xdd\x24\xd8\x0f\x0d\xc2\x3d\x37\x95\xe3\xec\x39\xad\x58\x7d\x7a\xe1\x32\xdd\x56\x4f\xbe\xc7\x91\xb6\x25\x61\xb0\xc9\x16\x62\xc5\x1a\xcd\x3f\x52\xbd\x9b\x58\x16\x95\x21\x6c\x4c\x5d\x01\xd6\x8d\x1e\x9e\xe8\x01\xb5\x7d\xeb\xf6\xbf\x1b\x23\xff\x92\xc8\x6f\x8b\x66\x5f\x86\xf9\x8e\x2d\x96\x77\x53\x6e\x33\xed\xfd\x44\x3b\x1f\xe0\x28\x1f\xac\xac\x86\x49\xf6\xba\xbe\x97\xf1\x26\xf6\x64\x7c\x4a\x52\xc8\xed\x96\xb7\x8c\x4f\xca\xd1\xc3\x98\xff\xc7\x9e\xb0\x39\x71\xc7\x88\x92\x70\xe9\xdd\x3e\x59\xec\x0f\xc2\x04\xee\x6e\xc1\x64\xc7\xfb\x8a\x53\x79\xc1\x1c\x7c\xa0\x99\xc7\x11\xce\x35\x28\xa9\x03\x0e\x04\xa7\xdd\x62\xd3\xd9\x4e\xd2\xc2\xbe\x7e\x63\x6f\x2b\x55\xda\xc8\x74\xfa\xa7\xe4\xd6\xde\x24\x74\xda\x9a\xbe\x01\x64\xc3\xbc\x01\xcd\xb7\xb5\x75\xab\xc2\x30\x2e\x34\x68\x4b\xbf\xeb\x4c\xc5\x40\x82\x65\x96\xa5\x84\x8c\x70\x83\x9f\x00\x45\x21\xcb\xf6\x7b\xe0\xc6\x9e\xcd\x77\xdc\xec\x9d\xf2\x7a\xad\x70\x6d\x0d\x98\x0a\xb6\x86\x57\x43\xe5\x58\xbf\xef\xeb\x3b\xaa\xb6\x63\x36\xd0\x4e\xed\xb5\xdf\xb4\x61\x1f\xdc\xf5\x55\xa7\xef\xd6\x6d\x7d\x38\x47\x19\x44\xd5\x87\x9c\x9f\xb8\x45\x60\x31\x4e\xda\x7b\x50\x57\x40\x5f\x7b\xbc\xbf\xe1\xee\x7a\x3a\x8a\x33\x3a\xf8\x98\xb3\xf6\xf1\x6e\xf0\xd3\xa3\x2e\x3b\x0f\xea\xe5\xc4\x6c\x61\x14\xf4\x60\xef\xd9\xdf\xb8\x84\xa6\xdb\x24\x24\x07\x53\x77\xf1\x31\xda\x6d\xf5\xfb\x2f\xc6\xfb\xc8\x84\xb2\x6d\xe9\x46\x8f\xd8\x62\x18\x85\x7d\x3b\xd2\xc4\xb5\x6e\xc5\xb6\x9e\x72\xe9\xcd\x06\xa9\x71\x4e\xf2\xcf\xbd\x26\x58\xab\xa1\x88\xe5\xa0\xfb\x96\x05\xc5\xf8\xa7\x3f\x9c\xc0\x7d\x77\xc9\x76\x71\x0e\xdb\x46\x1b\xdb\x73\xf0\x6d\x05\xbf\xce\xeb\xe2\xfd\xbb\x5a\x42\x6d\x37\xf4\xb4\x17\x14\xed\x82\x6d\xcc\x4c\x06\xbf\xf6\xed\xf8\x53\x4f\x66\x7f\x41\xca\x0c\x38\xcd\x78\xd3\x5f\x7c\x1b\x7a\x53\x2d\xb3\x86\x1c\x68\xdd\x2c\x83\xff\x6b\xb3\x96\xf7\x7d\x8d\x1e\xf4\x71\xe9\x89\xe3\xef\x77\x60\xf1\xde\x70\xf2\xbe\xab\xd8\x83\x18\x5a\x96\x75\x0b\xa9\x9e\xab\x4c\x2e\x7b\x48\x27\x47\x7a\x42\xac\xbd\x63\x4d\x2b\x09\xdb\xd8\x16\x65\x7e\x41\x71\xec\x12\xd1\x81\x26\xda\xf8\xdd\x50\x3b\x63\x00\x63\x16\xfa\xb1\xe8\x80\x04\x85\x85\x54\xc3\xa5\xf1\x1d\x77\x3a\x57\xc1\xfa\x92\x3b\x06\xeb\xd2\xbe\xfa\xa6\x25\x5c\xab\x5e\xa6\xc5\x8a\x93\xcc\xbb\x11\x9c\x99\x0f\x0d\x08\x9d\xe9\xd8\x52\xe6\xab\xf0\x3e\xcb\xb5\x61\x34\x24\xf8\xc2\xa0\x90\x4a\xa1\xae\xa5\xeb\x3c\xd8\xc6\xc3\x5e\x2f\x9a\xd4\x56\xbd\x43\xb5\xee\xa7\xd3\xf9\xd6\x03\xbc\x98\x75\xf5\x76\x36\x00\xfb\x5b\xba\xe2\x39\xf3\x53\x8b\xd2\xc3\x8b\x9f\x8d\xda\x46\xb6\x8c\x28\xf3\x6e\x80\x7e\x1d\x32\xcf\x6e\x55\x9f\x95\x30\x87\x3a\x83\x9c\xfe\x39\xab\x6b\x14\xe5\x24\xee\x9d\x1e\x88\x38\x54\x3d\xef\x03\xc5\x77\x22\xa5\x53\x05\x74\xfe\xf3\x74\xdc\x4d\x90\x2a\x75\xc6\x2a\x78\xb7\x0c\xc1\x64\x08\x2d\xde\x17\xb3\x95\x0b\xab\xb8\x8b\xd3\x7c\xed\x08\x8d\x1d\x5b\x6b\x01\x0a\x6d\x98\xf0\x90\xa5\x2c\xe3\xe0\xc6\xaa\xb1\xde\xb2\x96\x06\x85\xe1\xac\xf2\x53\x4d\x6e\x9a\xe2\x96\x57\x55\x04\x68\xcb\xf7\x65\x30\x27\xdf\x17\xc9\x67\x73\xda\xc9\x09\x29\x56\x5c\x6d\xb1\x04\x96\x5c\x74\x87\xe9\xb9\x38\xf0\x81\x9f\x4c\x18\x59\xec\xf2\x3e\x52\xee\x38\x33\x92\x90\x5d\x9c\xa7\x01\x5f\xc1\x64\x34\x3b\x1b\x4f\x01\xee\x4c\xcf\x3c\xa4\x0f\xb8\x0b\xc8\x5c\x66\xf6\x95\xb8\x6c\x5a\x16\x73\xb7\x3e\xbe\xc1\x6c\xa3\xbf\xe1\xb0\xbc\xe2\x5e\x36\x64\xe6\x95\x52\xfb\xf9\x14\x8f\x65\x7a\x02\xf7\x17\x4c\xd8\x4e\x5b\xe8\x37\x0d\x8d\xf7\xc4\xd4\xd7\xba\xb9\xb1\x71\xa5\x6e\x32\xf2\x0d\xd9\x44\x7b\x58\xf2\x35\xf1\x43\xb6\x70\xe0\x5c\xfe\x54\xae\xf4\x3c\xa7\x1a\xc6\xa8\x66\xa4\xf4\x0c\x9d\xc6\x9b\x9e\xbd\x95\xa8\x8d\x92\x3b\x2c\x67\xbe\xed\xe6\x4a\x99\xa6\x2a\x5b\xe3\x70\x06\x90\x0e\x15\xd1\x8f\xdf\x09\xbd\xc6\xeb\x1e\x5a\x13\x86\xbc\xeb\x64\x5f\xdd\x5a\xd2\x5f\x92\x13\xd5\x6e\xdc\xc2\x76\x5f\x60\xc1\x84\x25\x86\x55\x15\x96\xce\x38\x25\x19\x78\x8d\xaa\x33\x90\x41\x50\xb2\x0f\x2f\x99\x62\x5b\x7d\x92\x07\xd7\x13\xb8\x74\x75\xc8\x75\xe2\xc9\xaf\xdb\xba\xac\x5f\x7d\x64\x30\xc3\x4f\x16\x38\x7f\xed\x57\x18\xe9\xa6\x51\xa7\x4b\x40\x26\x5d\xea\x92\xd0\xf6\x6c\x7f\x9e\x36\x6c\x12\xb9\x34\xd2\xa9\x40\xca\xb7\xc9\x7e\xe3\xe0\x2b\x99\x04\x17\x50\xfb\x15\xf7\xfb\x9d\xd7\x94\xb6\x90\xbd\xff\x1d\x1e\xfb\xdc\x3d\x19\x43\xb0\x19\x3c\xc1\x5b\xa2\x6b\xe4\x0e\x03\xf3\x27\x1a\x00\x15\x52\x9a\x03\x00\x75\x8c\x9e\x24\xf6\x2b\xd3\x04\xa5\x9c\x24\x0a\x37\x8d\xa0\x03\x48\x3b\x22\xe8\x8c\x99\x69\x13\xcc\x7b\xaf\x45\xbb\x26\x8e\x1b\x82\x6f\x96\x15\x2f\x9c\x7f\xcc\xe6\xc5\xe3\xf8\xc8\x87\x8e\x11\x93\xdb\x75\xbb\x9c\xad\xbf\x0c\xbf\x4f\x7a\x67\x8a\xcb\x4e\xba\x3e\x62\x5e\x22\x69\xd6\xaf\xf8\x69\x32\x9d\xf5\xf6\x45\x09\x9c\x55\x6b\xa9\xb8\xd9\x6c\x9d\x82\xe7\xff\x36\xff\xe9\xf7\xcb\xf7\x3f\xfd\x7e\xf9\xe4\xbb\xf7\xdf\xff\xf5\x49\x06\x64\xda\x3b\xef\x62\x83\x6e\x70\x44\x23\xb6\xe3\x83\xad\xa8\xa5\x4b\x2d\x63\x67\x42\xfb\x50\xd9\x3b\x3a\xd7\x6f\xec\x17\xa7\xed\xe9\xe6\x37\xa8\xf8\x6a\xe0\xfc\x49\xa6\x93\x2b\xdd\x9d\xa7\xc7\xf2\x9c\x19\x76\x92\xa9\xd7\xde\x4d\xa5\xdc\x32\x2e\x2e\xb1\x66\xee\x06\xef\x8a\xad\x4f\xe0\xfe\x2f\xbf\xbf\xf8\xf3\xd1\x22\x04\xf0\xf7\xa4\x38\x8f\xde\x3c\x7e\xfc\x68\x71\xf9\xf8\xf1\x23\xf2\x0e\x8f\xee\xf7\x41\x6d\x98\xde\x24\x8c\xff\x35\xfd\x38\xff\xed\xd9\xd9\xe2\xc9\x77\x7f\x7d\xff\x35\xbc\x3f\xd3\x1a\x95\x69\xd3\x79\x6e\x72\x8d\x62\xee\xfb\x3e\xff\x3c\xaf\xfb\x24\xc6\x9c\xd9\xd9\x42\x64\x2c\x14\x2e\x24\x52\xa6\x43\x32\xe1\xdd\xd0\xd6\x27\x2e\x18\x42\xbf\xd1\x61\x23\xe7\x12\x2b\x29\xd6\x1a\x8c\xec\x69\x42\xa7\x7e\xee\xdb\xaf\xff\x94\xc5\x8b\xde\x51\x7e\xfc\x11\x6a\x26\x78\x31\xb9\x7f\x15\x91\xfa\x53\xd8\xaa\xa8\x6c\x54\xe8\x21\x65\x43\xa5\xf7\xa7\x63\x04\xf5\x68\x09\xf3\xcd\x6f\x53\x8a\xdf\xdd\x1b\x61\x85\x27\xe2\x41\xfa\x16\x22\xab\x85\x02\x3a\x4b\x5e\xec\x1b\xcc\x47\x1b\xe8\xa9\xf7\xea\x23\xbd\xc4\xae\x29\x26\xc3\x5f\x6e\x72\x2a\x2f\x58\xdc\x1d\x48\xda\x5f\xc8\x6c\x6b\x3a\xb8\x38\xb4\x09\x12\x7b\xea\xab\x42\x20\x85\x12\x88\x5e\xf3\xb7\xd7\x58\x0b\x6c\xc8\x47\x77\x12\x6e\x1c\xd0\x00\x4e\xc9\x21\x4d\xc8\xe7\x3b\x6c\xff\x11\x6f\x47\x06\x8b\xec\xd1\x06\xa6\x8b\x02\x05\x87\xb5\xa0\x13\x0a\xda\x3e\x74\x44\x3a\xc0\x23\x3b\x90\x4e\x9e\x52\x96\xee\xa2\x22\x4e\x9c\x05\xf5\x5b\xb2\xe2\xc3\x18\x45\x77\x6a\x48\xb8\xb2\xa0\xff\x4f\xf7\x24\x64\xc3\x3a\xdd\x0a\xa0\x9b\x91\x65\x73\xdc\x06\xd5\x8a\x15\x3e\x0e\xb8\x17\x3d\xa1\xa5\xed\xca\x21\x2e\xe3\xd8\x3a\xd5\x57\x4c\xb5\xa3\xf9\xbe\x8a\x50\xb8\x6e\x2a\xa6\x80\x35\x46\x6e\x5d\xa5\xe7\xe7\x1e\xfd\x40\x25\x2d\x72\xf3\x94\xe9\x7c\x87\xaf\x4b\xb4\x1b\xd0\x74\xa9\x53\x3b\xa4\x7e\x4d\x67\xb4\xe3\xa4\xd7\xed\x8b\x13\xb3\x51\xf6\x85\x10\x4b\xc6\xdc\xc7\x2b\x2e\x1e\x0f\x67\xe1\xbc\x68\x8f\xf3\x79\x34\x63\x73\x05\x84\xad\x1e\x0e\xa9\x61\x4e\xe0\x7f\xed\xda\x51\x78\xda\x30\x65\x5c\x5a\x36\x19\x78\x5b\x91\x0c\x77\xf5\x77\xca\xda\x6f\x1c\xae\xc3\x68\xd1\x4a\xaa\x02\x2f\xbb\x2b\x3b\x35\xb9\x1d\x02\x6f\xd9\x52\x2b\x79\xc3\x4b\x3f\xe0\x10\xde\x0a\x18\x19\x6a\x27\x23\xbb\xc5\x93\x4b\x86\xf4\x2c\x02\xb5\xd3\xb2\x7e\x94\xc0\xdd\x8d\xa3\x9b\x47\x27\x79\xdb\x52\x4b\x0c\x3c\x33\xc9\x64\x63\x69\x3a\x19\x10\x4c\x96\x8c\xbb\xf1\x01\xed\x0b\x99\xc1\x9a\xae\xd3\x4b\xe8\x54\xbd\x5c\xb7\x33\xb8\x61\xe6\xd4\xe5\x2a\xd5\xce\x13\xc6\x97\x15\x86\x6e\x5a\xd4\xb9\x0c\x4c\x50\xbf\x99\x7f\x64\x65\x01\x29\x2a\x96\x78\xe1\x03\x26\xd1\x69\xe7\x7c\x65\xb0\xa1\xec\xb9\xe2\xbf\x5b\xdd\x86\x6f\xfb\xfe\xf6\xc8\x8b\x30\x87\x17\x9c\x49\x0a\xaf\xfd\x7d\xb0\x79\x64\x79\x2f\xc5\x8a\xaf\x6d\xc3\xcc\x3d\x34\xf4\x36\xd8\x6f\x7a\x3c\x88\xa3\x23\x7a\xb0\x2a\xb2\xaf\x78\x5e\x5c\xfd\x7c\xe2\x04\x12\xe4\xe0\x2b\x3e\x6f\xef\x46\xd6\x8f\x2a\xbc\xc1\xaa\x15\x42\xf2\x1c\xae\xa9\xa5\xc8\xe0\xe5\x2f\xd9\xec\x10\xb4\x37\x73\x70\xe3\xe7\x2f\xed\xcc\xf6\x28\x3d\x8b\xb3\x3f\xae\x2e\x5e\x3c\x3f\xb1\x54\xb8\xa4\x82\x6b\x40\xc5\x34\xea\x64\x66\xa3\xf3\x86\xe5\xb8\x56\x78\xc3\x65\xa3\xd3\x6e\xcf\x37\x99\xfd\xbe\x02\xbb\x2d\xe9\xba\x2d\x80\x71\xdf\xdf\x7a\xfb\x81\x51\xdf\xa1\xab\x9e\xc1\x59\xdf\xf6\x25\x4e\xfb\x7e\xec\x80\xc1\x1e\x57\x2a\xba\x66\x7d\x6c\xf2\x51\xa4\xe0\x05\xaf\x99\xf5\x0a\x99\x6d\xa6\x28\xdb\x97\x12\x21\x34\xa6\x23\xb0\x23\xf3\x65\x70\x48\x24\xf5\x7a\xdf\x5e\xfb\xf7\x2c\x22\xe7\x4b\xfa\x29\xbf\x08\x1b\xa0\x2c\x34\x69\xee\x4d\x87\x07\x47\xc6\x33\xe0\xb6\x59\x92\x25\xcd\xfd\x9f\x1e\xdc\xfe\xc8\xc9\x1d\xbd\x81\x83\x13\x83\x0e\x4f\x87\xae\xc1\xfc\x24\xe9\x93\xa7\xbd\x49\xd2\xd1\x86\x8f\x91\xb5\x4e\xa3\x42\x2f\x6f\x77\xcd\x9f\xd0\x8f\x8d\x1d\xa0\x82\xf4\xea\xbb\xe3\xef\xf3\x66\xcf\x96\xfd\x93\xea\xae\x5d\x7c\xa1\x11\x94\x75\xc3\x74\x3b\x65\xe4\x2f\xf1\xe7\x87\xc5\xd5\x6f\xe8\xb7\xb8\xf3\x84\xc1\x37\x3b\xd0\x1c\xda\x2e\xe1\x92\x33\x4e\xd6\x2d\x71\x25\x15\x02\x37\xf6\xf5\xf0\xd2\xb6\x11\xea\xba\xdf\x62\x1c\xc7\x96\xb9\x02\xfb\x8e\x70\x8c\xdb\xbf\x50\x26\x60\xdf\xa1\xcb\x3a\xe9\x25\xdb\x76\x10\x2a\x2e\xcb\x5c\x36\x1b\xdb\x10\x0c\xac\x6f\x28\xf1\xf2\x9d\xf0\x5a\x49\x23\x0b\x59\xc1\x86\x55\x46\xbb\xc9\x37\xc4\x52\xfb\xa9\x71\x85\x1a\x87\x47\x04\x06\xf3\x91\xc3\x1d\x5d\xf7\x74\xd0\xbd\x83\x74\x43\x93\x0c\x96\x52\x56\xc8\x04\x18\x74\x9e\x9b\xa7\x9d\x50\x3b\x5e\x19\xfe\x20\x40\x4f\xeb\x6e\x92\xfe\x58\x2f\x37\xc9\x26\xd6\xd5\x85\x7e\x1d\xe1\x4c\xde\x77\x9a\xeb\x53\xf7\x20\x32\x39\x9c\x0f\xc1\x77\x9b\xfd\xbd\xb6\x49\xfa\x35\xa7\x8b\x4f\x78\xc2\x5b\x4e\xff\xce\xc6\x86\xfa\xeb\x6e\xae\x96\xa5\x7f\xbe\x97\x55\xa4\xa6\xe6\x81\x90\xad\xf9\xf7\xa6\x09\x1a\xdf\x07\xd6\x1d\x1c\x0e\x4e\x9b\x05\x5e\x18\xdf\x56\x4e\x00\xb2\x35\xf3\x03\x10\xfb\x38\x1b\xda\xf7\xdf\xc8\xd6\xc1\x66\xf9\x7e\xbe\x86\xc7\xdb\x71\x6a\x23\xb8\x0d\x4b\xe5\xaa\xa9\xaa\x5d\xcf\x87\xb4\x83\xb1\x23\x57\x3b\xf1\x58\x59\x83\x72\xfc\x50\x69\xfb\xfe\xeb\x5b\x2d\x7e\x18\xf3\xe0\x4e\x4b\x60\xcc\xe7\xff\x67\x6f\xa4\x57\xf6\x5e\x24\xaa\x32\x64\x6e\x81\x61\xb3\xee\xc6\x22\xed\x3b\x3a\x85\xdb\xb9\x96\xad\x7d\x3b\x96\x2d\xe7\xab\x7d\x51\xd7\x4b\x7b\x7c\x72\xb2\x6d\x3d\xf4\x87\xfa\xce\xdf\xdd\x4b\xc6\x2b\xee\xf5\x47\x46\x06\x23\x9a\x07\xdc\x7a\xa9\x44\xcb\xdc\xf8\x65\x55\xc5\x41\xa1\xf1\x3f\xca\x31\xfe\x0a\x3f\xd3\xa8\xe4\x2f\x45\x50\x84\x89\x89\x63\xdf\x34\xd2\xf1\x15\x3d\xa6\xfe\xf6\xb9\x38\x5f\xc1\x2d\x3a\x7e\xc7\xbf\x54\x10\xfe\xe4\x46\x9b\xed\xda\x3f\xd8\xe2\xc1\xed\x51\xf9\x81\x30\xd8\x31\xdd\x4e\x3e\x39\x92\xb6\xf6\x5e\x01\x05\xc9\x65\xc3\xe5\xa7\x77\x88\x3b\x8f\x1d\x5d\x19\x76\x16\xc7\x8c\xda\x33\xca\xde\x57\xa6\x81\xca\xb2\xb4\xfb\x72\x1a\x4e\xe1\x58\xbb\x8f\xc7\xab\x58\xa1\xbc\x5a\xd8\x75\xf9\xd6\xee\x13\xea\xb1\xad\xae\x73\x90\xef\xed\x87\xc4\x36\x93\xc9\x57\x26\x99\xff\xdb\x77\xf9\x57\xa9\x83\xcc\x1f\xb8\xc5\xee\xd2\x22\xfa\x80\xcf\x5f\x3a\x24\xf8\x3f\x07\x30\xd7\xec\x06\x27\xb1\xa6\xb4\xe7\x9c\x4c\x67\x60\xe4\xc9\x30\x87\x42\xef\xe1\xcb\xff\x05\x00\x00\xff\xff\x82\x2c\xe0\x2b\x63\x48\x00\x00" +var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5c\x7d\x6f\x1b\x37\xd2\xff\xdf\x9f\x62\x12\xe0\x41\xa4\x9c\x22\x27\x6d\x11\x1c\x8c\xf3\xf5\x71\xe5\xf6\x6a\xb4\x79\xb5\x9b\xfe\x11\x04\x31\xb5\x3b\x92\x78\xd9\x25\x15\x92\x6b\x47\x17\xe4\xbb\x3f\x18\xbe\x2d\xb9\x2f\xb2\x92\xe7\xee\x0c\xb4\xb0\x22\x72\x38\x9c\xf7\xf9\xed\xac\x8f\x8e\x1f\xc2\xd1\xc3\xa3\x87\x00\xcf\x98\x60\x6b\xd4\x60\x36\x08\x5b\x25\x0b\xd4\x1a\xe4\x0a\x0a\x59\x55\x58\x18\x2e\xd6\x70\x23\x0d\x6a\x58\x49\x65\xd7\x28\x29\x0d\x7c\x6c\xa4\x6a\x6a\x28\x50\x19\xbe\xe2\x05\x33\x48\x7b\xe8\xeb\x66\x5b\xc8\x9a\x8b\x35\x91\xc6\xad\x2c\x36\x76\x23\xab\xaa\x48\x51\x0a\x10\xb2\x44\x28\xaa\x46\x1b\x54\x1a\x98\xd6\x7c\x2d\xb0\x8c\x47\x04\x1a\x8e\xc0\xdc\xf1\xf9\xe7\x06\x45\xa0\x21\x95\x25\xa1\x81\x29\x84\x15\x57\xda\x80\xc2\x35\x27\x72\x58\xce\x88\xc6\x0e\x0a\x26\x40\xe1\xc7\x06\xb5\x01\x06\x6f\xa4\x41\x05\x72\xf9\x4f\x2c\x0c\xac\x94\xac\xc1\x6c\xb8\x86\x42\x0a\xa3\x58\x61\xe6\x74\xc2\xd5\x06\x77\x0f\xaa\x0a\x1a\x8d\xee\xdb\xb0\x5c\x2a\xc0\x1b\x54\x3b\xd0\xcd\x52\x13\x49\x61\xfc\xdd\x6e\x37\xa8\xd0\x9d\x47\xac\x30\xd0\x86\x7d\xc0\xb2\xc3\xa7\xbf\xc1\x99\xb1\xb7\x5b\xe2\x9a\x0b\x41\xd7\x93\x2b\x40\x56\x6c\xe0\x67\xa2\x75\x89\xa6\xd9\xc2\x76\xc3\x34\xda\x1b\x00\x2b\x6b\x2e\x80\x0b\x6e\x38\xab\xf8\xbf\xac\x8a\x12\x96\xe1\x96\x9b\x0d\x91\xa5\xb5\xed\x79\x51\xaa\x23\xc2\x84\x9f\xe9\xc4\x9c\x3f\xd8\x30\x4d\xbc\x73\xb1\xae\xd0\xaa\xdb\xd1\x65\x06\xb8\x26\xdd\x49\xd2\x70\xd4\x4f\x0d\x4c\x94\xad\x90\xa5\xa8\xe8\x97\xaa\xa2\x7f\xe2\x0a\xae\x89\xc0\x35\xac\x1a\xe1\x94\x2d\x45\x81\x56\xbe\xf4\xdf\x0b\x51\x20\xf8\xb5\x2d\xaf\x1b\x76\x83\xa0\xb0\x40\x7e\x83\x25\xa0\x90\xcd\x7a\x03\xbc\x44\x61\x78\xc1\x2a\x6f\x80\x46\x82\x6e\xd4\x96\x69\xed\x0f\xba\x45\xbe\xde\x90\x4c\x15\xea\x8d\xac\xca\x99\x57\x22\xbc\x5a\xc0\x1a\x05\x2a\x66\xcf\xb7\x22\xa5\x8b\xac\xb8\xe0\x7a\x83\x65\x60\xdf\x4b\xf8\x96\x57\x15\xa0\xff\xa7\x1b\x49\x26\x3f\xf7\xea\x62\x62\x07\x5b\xc9\x85\x99\xd1\xaf\x52\xa0\xbd\xf0\xc7\x86\x6c\xa1\x5d\x0d\x5c\xac\xa4\xaa\xdd\x69\x41\xec\xf1\x6e\x44\x6a\xb9\x83\x86\xa4\x6b\xbf\xb9\x5e\xa3\x59\xf8\x6f\x5b\x31\xd1\x91\x8e\xff\x54\xc7\x24\x7e\xa8\xb1\x5e\x92\xf1\xae\x48\x47\xa8\x38\x5a\x07\x75\x06\xa8\x6b\xa6\x4c\x5c\xaf\xe1\x76\xc3\xad\x7a\xa5\x2a\xb9\x60\xc6\xfb\x35\x11\x4e\x7c\xdb\x28\x26\x34\xa7\x53\x89\xa7\x25\x9a\x5b\x44\xe1\x08\x6a\xe0\x02\x7e\xa9\xe4\xed\xfc\xe8\xe1\xf1\xd1\x11\xaf\xb7\x52\x19\x58\xa8\xdd\xd6\xc8\xa3\x23\x56\x10\x89\x09\xab\xaa\x69\xcb\x23\xad\xf6\xf7\x79\xb5\x80\xcf\x47\x47\x00\x00\xc7\xc7\x70\xfa\x6f\xfe\x09\x74\x17\x2f\x9e\x5f\xbd\x3e\x5b\x5c\xc1\x9b\xb3\xd7\x17\x67\x3f\xfd\xfe\xf3\xe5\x7f\xec\x44\x4f\xf8\x18\x2e\x44\x69\xa3\x1c\x09\x18\xcd\x06\x95\xb7\x49\x72\xfa\xa2\x51\x0a\x85\xa9\x76\xb0\x44\x92\xa7\xf7\x2d\x2c\xe7\xed\xf6\x15\xac\x58\x45\x8e\x2d\xa4\xf3\x38\xb9\x25\xf3\x94\xca\x59\xdf\x12\x81\x2d\x2b\x74\x26\xbe\xac\xb9\x71\xe4\xed\xfe\x54\xe6\x37\x4c\x01\x17\x2f\x95\x5c\x2b\xd4\xfa\x04\x7e\x92\xb2\x6a\x99\xbc\x6a\x03\x41\x3f\xc8\x46\xbb\x74\xdc\x3a\x6d\x67\x07\x14\x85\x6c\x84\x71\x87\x84\x6d\x27\xf0\xd6\xab\xf6\xdd\x90\x30\x38\x99\xe4\x8d\x0d\xad\x0a\xb5\x6c\x54\xe1\x63\x49\xa5\x90\x95\x24\x10\x8a\xd9\x15\xe3\x35\x96\xe4\x04\xcc\x31\x75\x71\x1e\x69\xf9\x50\x8c\xde\xdb\xcd\x0e\x8c\x95\x44\xb0\xae\xb8\xf0\xb9\xdb\xe8\x63\x85\x91\x8e\x6c\x3c\x9e\x82\x4c\x5c\x4b\x8e\x6a\x0f\xb2\xc2\x75\xe1\x1c\x41\xb3\x1a\x41\x6f\xb1\xa0\x8c\x05\x17\xe7\x36\x0c\xbc\xc9\x99\x0f\xb9\xca\xf0\xba\x25\x77\x2d\x78\x75\x0d\x35\x32\xa1\x5d\x50\x34\x36\xea\x73\x4d\xda\xf4\x21\xa0\x60\x5b\xb6\xe4\x15\x5d\x20\x48\xba\x77\x55\xb2\x80\x94\x4c\xe0\x7d\x60\xef\xc5\xf9\x0c\x96\x8d\x01\x6e\x48\x9e\xe2\x81\xc9\x44\x19\x49\x1a\xd5\x60\x87\xb1\x3e\x4d\x52\x48\x57\x11\x81\xbf\x51\x03\xb0\x54\x16\x6e\xc3\x09\x7c\xbe\x34\x8a\x8b\xb5\x33\xb8\x2f\xc3\x6e\xc1\x4c\xb0\x9a\xa0\x66\x6e\x83\xc9\xb8\xe1\x11\x85\x37\xac\x6a\xd0\x85\xb9\xb0\x9b\x8b\x12\x3f\xa5\x8c\x05\x5b\x70\x9c\x11\x69\x6f\x93\x09\x63\x7f\x5c\x08\xf3\xe4\xe9\x97\xff\x5e\xf0\x59\xbc\x78\x7e\x79\x75\xf6\xfc\xea\xbf\x10\x7c\x16\x4c\x48\x61\x13\xe1\x96\x99\x8d\x73\x65\x97\xba\xc8\x82\x73\xf7\xeb\xc7\x8c\x0a\x0d\x9c\xd1\xea\x4b\x23\x15\x5b\xe3\x4b\x66\x36\x27\x90\x7c\x18\xdc\x61\xfd\x62\x74\x47\x64\xed\x35\x6e\x15\x6a\x14\xc6\x2a\x70\x38\xf6\x38\x7e\x61\xcd\x6f\x42\x92\x99\x43\xef\x4c\x6d\x54\x53\x18\xf0\x8a\x0d\x59\x24\x8d\x6c\xd6\x2c\x42\x95\x19\x48\x53\x0d\xc4\x45\xf6\x4f\x4c\x29\xb6\x9b\xbb\x3c\xda\x08\xfe\xb1\xc1\x6a\xe7\xa3\xcb\x8a\x7b\xf9\x04\xba\x6c\x9c\xc7\xb8\xae\x2b\x19\xcb\x47\x30\xb8\x9c\xcd\x3f\x6d\x41\xe2\x14\x64\x0b\x3b\x12\xc3\xc5\x39\xe4\x1c\x8e\x52\xa6\xd5\x9e\x44\xc7\xb2\x9f\xfe\xf0\xa5\x2f\x10\x23\x0d\xab\x7c\x9c\x73\x95\x10\x55\x08\xbe\xb4\x72\xe5\xf1\x81\x07\x5b\x4a\xee\xe4\x70\x5e\x7e\xdc\x1b\x57\x80\x91\x8f\x3b\xc2\x3e\xf8\x1e\x5a\xd0\x66\xc4\x7e\xc3\x9d\x8b\x9d\x36\x3c\x1e\x96\x01\x52\x46\x5a\x5b\xb7\xea\x97\x8d\x01\xea\x1f\x98\x69\x14\x55\x46\x0a\x6a\xd4\xda\xb6\x34\x99\x1e\x6c\xae\xd6\x46\x2a\x2c\x81\xe2\x77\x6e\x08\x63\x37\xf1\x55\x56\x7b\x15\x6f\xbb\x51\xe5\xd4\x95\xf8\x78\xe7\x52\xb7\xf6\x71\x7d\x16\xa3\x71\x5b\x0a\x53\x73\xa0\x29\xa8\x13\xd3\xd6\x94\xb9\x86\x9a\x6d\x67\x39\x33\x65\x19\x4a\xdc\x78\x31\xeb\xea\xfe\x62\x96\xb2\x70\xcb\xb8\x81\x25\x2b\x3e\x50\x42\xb4\xc4\xec\x79\x15\xd7\x66\x9e\x91\xbc\x58\x05\x26\x29\x1b\xd0\x22\xd7\x26\x51\xb9\x1e\xcf\xb8\xb6\x87\x5c\xfb\x53\xae\x61\xc5\xb1\x2a\x63\x81\x22\xa4\x78\x64\x33\xe1\x38\x61\xca\x53\xdf\x44\x3b\xa7\xdb\xad\x78\x7c\x2d\x8f\xa5\x35\xc3\xc4\x35\xe8\x73\xd7\x31\x14\x2b\x3e\x68\xa7\x3b\xe7\xfd\x4e\x24\x74\xfa\x46\xde\x42\xdd\xd8\xf2\xb8\x5e\x72\x6a\x38\xbd\xdf\xc4\x0c\x49\x91\x2c\x26\x2c\xdb\x07\x8d\xf1\xe4\x68\x13\x03\xcf\xdc\x95\xae\x5a\x1f\xda\xeb\xbd\xd4\xcf\x4d\xb2\x18\x32\xdb\xef\xf8\x53\xf8\x1c\x37\xd3\x8f\xc6\x6a\x35\x77\xc1\xf0\x34\xc9\x95\xd9\xd7\x09\x41\x38\x4d\xc9\x1f\x65\x6b\xe9\x22\x03\xbe\x0f\xa7\xf0\x38\x5b\x47\x12\xf1\xa2\xe2\x22\x25\x37\xbf\xa1\xf4\xad\x3b\x1c\xd2\x4f\x42\x16\x4e\xb3\x4f\x7f\xf1\xa4\xb2\x2d\x5f\xfa\x77\x18\xa5\xd0\x5f\x9a\x1b\x08\x9c\xc2\xe7\x01\x7a\x7b\x35\x96\xef\xe9\xd8\xd4\x6b\x34\x8d\x12\xae\x93\x12\x4d\xe8\xc5\x0e\x8e\xb0\xab\x46\x80\xe6\xff\xc2\xc9\x34\x68\xbc\x23\x2f\x65\xe9\xfb\xef\x26\x5d\x05\xce\x2b\x14\x6b\xb3\x99\xc2\x21\xec\xd5\x5c\xf0\xba\xa9\x41\x37\x35\xf1\x68\x4d\xdf\x6b\x4e\xe1\xc7\x86\x53\xf0\xe3\x02\xa4\x2a\x91\x54\x9f\x36\x1e\x41\x88\xc0\x32\xea\x37\xac\xe2\xe5\x10\xde\xe3\xdc\x84\x9a\x55\x77\xf7\xf9\xb0\xaf\x70\xbc\xb5\x12\x20\x56\xae\x42\xa7\x1e\x44\xf1\xf4\x87\x8e\x28\xf8\x6a\x40\xf9\xa7\xf0\x78\xc0\xc2\xbc\xd4\x1e\x77\xec\x28\xfb\x48\xc9\x6d\x55\x49\xa9\x5e\x08\xbc\xda\x70\x55\xc2\x69\x9f\xfe\xb1\x67\x65\xf2\xfd\x94\xea\x38\x2e\x0c\xae\x51\x41\xc9\x6f\xb8\xe6\x52\xcc\x80\x8b\xa2\x6a\x48\xd9\x96\x54\xdf\x85\x94\xb5\x39\x4f\xe4\xbb\x29\x3c\xcc\xcf\xec\xb3\x54\xf2\x9b\xd7\x58\x33\x72\x5e\x35\xc4\xd1\xff\xb4\x1c\x1d\x75\xc5\x93\xed\xfd\x5b\x3c\xf6\x49\x37\x4c\x38\x11\x11\x63\xf4\xff\xbf\xb4\xeb\x72\x79\x01\x52\x53\xb2\x7f\x6b\x7a\xe4\x3e\x69\x7b\x8d\xa8\xa4\xc8\xda\x63\xaa\xda\x30\xd3\xe8\x98\x05\xbd\x15\x3d\xd0\xf0\x6a\x11\xb0\x8a\x6e\xa6\x89\x7d\x17\x4b\xfc\xd0\x9b\x37\x99\x63\x17\x31\xc2\x4f\x05\x62\x19\x71\x97\xcc\x04\xaf\x67\xdd\x82\x4a\x0c\x30\x92\xc0\x48\x0e\x96\xd1\xbc\x44\x65\x01\xbe\x7a\x5b\xa1\x4f\x2c\x2e\x8d\xa3\xd9\xc8\xd2\x0b\x41\xe7\x55\x42\xac\x04\x7c\xfe\x73\xa5\x94\xa2\x2c\x85\xc1\xb9\xba\x97\x75\xbd\xa5\x03\xae\x64\x43\xa7\x48\xb7\xc3\xaf\xf7\x55\x80\x6b\x4e\xb9\xf6\x07\xfb\xe6\x10\xc6\xdc\x90\xeb\x85\xe7\x9c\x7c\xd0\xa5\x9a\x1f\x3b\xfa\x5f\xb5\x35\x14\x05\x8b\xbb\xa3\xe7\xfc\x03\xee\x86\x92\x40\xf0\xe6\xbd\x9b\xdf\xfa\xa3\xde\xdd\x83\xbf\x7b\x5f\xe8\xc4\x8a\x01\xca\x89\xb9\xf9\xed\xbd\x25\x5f\xf6\x24\x18\xbf\x55\xf0\x6a\xcc\x52\xff\xe1\xa3\xa1\xb3\xd5\x57\x2e\xfc\x2d\xf6\x84\xbf\x01\x5b\x6d\x3b\x5a\xaa\x76\x4d\xb4\x99\x99\xdb\x18\x2c\x65\xbc\xf8\x21\x85\x85\xb0\xec\x58\x48\x38\x20\xfd\x45\xd8\xed\xc7\xb4\x63\x72\x5c\xc0\x0b\x51\xed\xda\xa8\x6e\x1c\x2e\xca\x57\x19\x70\xa9\x5b\x43\x1e\xbd\x90\xd7\x24\x05\x2e\x67\x79\x5e\x89\x21\x72\xa5\x26\xd5\x65\xc3\xb3\xb2\x50\x68\x33\x0b\x08\xbc\x05\xac\xb7\x66\x07\xaf\x16\xbd\x85\x16\x78\x6a\x2f\x98\x5c\x0f\x4e\xdb\xdf\x43\xf1\xd4\xd6\x41\xb3\xa4\xfe\x3f\x81\xb7\xef\x66\xc1\x26\x4e\x72\x86\x67\xae\x57\xbe\x38\xb7\xab\xa6\x83\x9c\x9e\x95\x0e\x07\x6e\x29\x46\x6a\x7a\x66\x9d\x5d\x04\x20\xca\xe2\xde\x24\xb5\x16\xab\xeb\x10\xb3\x5e\x5e\x33\x53\x6c\x62\x04\xd0\x7b\x5d\x3f\xfc\x04\xaa\xd1\xfd\xf2\x0a\x67\xbc\xec\xa2\x9f\xc1\x7f\x0c\xf6\x60\x21\x9e\x94\x93\x5b\x0a\xa9\xae\x73\x31\x49\xf0\x18\x50\x7e\x5c\xd4\xea\x9f\xe8\xcc\x43\xa8\x18\xe6\xc6\x13\xe8\x6f\x3e\xed\x58\xd3\xf8\x76\xfa\x49\xec\x62\xce\xca\xf2\x32\xa8\x67\x62\x59\x88\xda\xba\x37\xfd\x1a\x2a\x6f\x9c\x39\x38\x1a\xae\x57\x1f\xdf\xff\x65\xf0\x9b\xfe\xbf\x7e\xe9\xdb\x95\x0f\x37\xc9\xe9\x87\x26\xe1\x5e\x98\xca\xcf\xec\x05\xad\xd8\x7d\x7a\xe5\x32\xdd\x76\x4f\x1e\xe3\x48\x61\x49\x18\x04\xd9\x42\xae\x58\xa3\xf9\x47\x6a\x77\x13\x2b\xa2\x32\xa4\x8d\xa9\x6b\xc0\xba\xd9\xc3\x33\x3d\x60\xb6\x6f\xdd\xfe\x77\x63\xec\x5f\x12\xfb\x6d\xd3\xec\xdb\x30\x8f\xd8\x62\x79\x37\xe7\xb6\xd2\xde\xcf\xb4\x8b\x01\x8e\xf3\xc1\xce\x6a\x98\x65\x6f\xeb\x7b\x05\x6f\x22\x26\xe3\x4b\x92\x42\xd6\x35\x6f\x05\x9f\xb4\xa3\x87\x09\xff\x8f\x3d\x69\x73\xe2\xae\x11\x35\xe1\xca\xbb\x7d\xba\xd8\x9f\x84\x89\xdc\xdd\x8a\xc9\xae\xf7\x15\xb7\xf2\x8a\x39\xf8\x42\x33\x7f\x46\xb8\xd7\xa0\xa6\x0e\xb8\x10\x9c\x76\x9b\x4d\xe7\x3b\x09\x84\x7d\xfd\xc6\x3e\xad\x54\x29\x90\xe9\xec\x4f\xc9\xda\x3e\x49\xe8\xc0\x9a\x1e\x00\xb2\x69\xde\x80\xe6\xf5\xd6\x86\x55\x61\x18\x17\x1a\xb4\xe5\xdf\x21\x53\x31\x91\x60\x99\x55\x29\xa1\x22\xdc\xe0\x27\x40\x51\xc8\xb2\xfd\x1e\xb8\xb1\x77\xf3\x88\x9b\x7d\xa6\xbc\x5e\x2b\x5c\x5b\x07\xa6\x86\xad\xe1\xd5\x50\x3b\xd6\xc7\x7d\x3d\xa2\x6a\x11\xb3\x01\x38\xb5\x07\xbf\x69\xc3\x3e\xb8\xc7\x57\x1d\xdc\xad\x0b\x7d\xb8\x40\x19\x54\xd5\xa7\x9c\xdf\xb8\x3d\xc0\x9e\x38\x69\x9f\x83\xba\x06\xfa\xda\x9f\xfb\x1b\xee\xae\xa7\xa3\x67\xc6\x00\x1f\x6b\xd6\xfe\xb9\x1b\xfc\xf4\xa8\x2b\xce\x83\xb0\x9c\x58\x2d\x8c\x92\x1e\xc4\x9e\xfd\x13\x97\x00\xba\x4d\x42\x71\x30\x75\x0f\x3e\x46\xd1\x56\xbf\xff\x62\x1c\x47\xa6\x23\x5b\x48\x37\x46\xc4\xf6\x84\x51\xda\xb7\x23\x20\xae\x0d\x2b\x16\x7a\xca\xb5\x37\x1b\xe4\xc6\x05\xc9\x3f\xf7\xba\xe0\x56\x0d\x65\x2c\x47\xdd\x43\x16\x94\xe3\x9f\xfe\x70\x02\xf7\xdd\x43\xb6\x8b\x73\xa8\x1b\x6d\x2c\xe6\xe0\x61\x05\xbf\xce\xdb\xe2\xfd\xbb\x20\xa1\x16\x0d\x3d\xed\x25\x45\xbb\xa0\x8e\x95\xc9\xe0\xd7\x1e\x8e\x3f\xf5\x6c\xf6\x17\xa4\xc2\x80\xd3\x4c\x36\xfd\xc5\xb7\x01\x9b\x6a\x85\x35\x14\x40\x7b\x50\x10\x9a\xb6\x7a\x79\xdf\xb7\xec\xc1\x58\x97\xde\x3c\xfe\x7e\xe0\x69\x3e\x3a\x4e\xde\x77\x0d\x7d\xf0\xa4\x56\x84\xdd\xc6\xaa\x17\x3a\x93\x87\x3f\x64\xa3\x23\x18\x11\x6b\x9f\xb9\xa6\x9d\x85\x05\xba\x45\x99\x3f\xb0\x38\x76\x85\xe9\x00\xa8\x36\xfe\xac\xa8\x9d\x39\x80\x31\x8f\xfd\x58\x74\x48\x82\xc2\x42\xaa\xe1\x56\xf9\x8e\x67\x3c\x57\xc1\x1b\x93\x67\x0e\x36\xc4\x7d\xf5\x93\x97\xf0\x98\xf5\x32\x6d\x5e\x9c\x66\xde\x8d\x9c\x99\xc5\xd4\x70\xa0\x73\x25\xdb\xda\x7c\xd5\xb9\xcf\x72\x6b\x18\x4d\x11\xbe\x51\x28\xa4\x52\xa8\xb7\xd2\x21\x11\x16\x88\xd8\x1b\x55\x93\x5e\xab\x77\xa9\x36\x1c\x75\x90\x70\x3d\x20\x8b\x59\xd7\x6e\x67\x03\xb4\xbf\x05\x25\xcf\x85\x9f\x7a\x96\x1e\x5e\xfc\x6c\xd4\x37\xb2\x65\xc4\x99\x0f\x0b\xf4\xeb\x21\x6e\x9a\xb5\x34\x87\x06\x85\x9c\xff\x39\xdb\x6e\x51\x94\x93\xb8\x77\x7a\xe0\xc1\xa1\x0b\x7a\x1f\x38\xbe\xf3\x50\xba\x55\x38\xce\x7f\x9e\x8e\x87\x09\x32\xa5\xce\x98\x05\xef\xb6\x25\x98\x0c\xa5\xc5\xe7\xc7\x6c\xe5\xd2\x2c\xee\xe2\x74\x5f\x3b\x52\x63\xc7\xd8\x5a\x82\x42\x1b\x26\x3c\x65\x29\xcb\x38\xc8\xb1\x6a\x6c\xd4\xdc\x4a\x83\xc2\x70\x56\xf9\x29\x27\x37\x5d\x71\xcb\xab\x2a\x12\xb4\xed\xfc\x32\xb8\x93\xc7\x49\xf2\x59\x9d\x76\x92\x42\x8a\x15\x57\x35\x96\xc0\x92\x07\xdf\x61\x9a\x2e\x0e\x80\xe0\x27\x13\x46\x18\xbb\xb2\x8f\x9c\x3b\xc9\x8c\x14\x68\x17\xe7\x69\x01\xa0\x60\x32\x5a\xad\x8d\x97\x04\x77\x96\x6b\x9e\xd2\x07\xdc\x85\xc3\x5c\xa5\xf6\x95\x67\xd9\x32\x2d\xd6\x72\xfd\xf3\x06\xab\x8f\xfe\x86\xc3\xea\x8c\x7b\xd9\xd0\x99\x37\x4a\xed\xe7\x55\xfc\x29\xd3\x13\xb8\xbf\x60\xc2\x22\x6f\x01\x7f\x1a\x1a\xf7\x89\xa5\xb0\x0d\x73\x63\xe3\x4b\xdd\xe2\xe4\x1b\xaa\x8b\xf6\xb2\x14\x6b\xe2\x87\x6c\xe1\xc0\xbd\xfc\xad\x5c\x2b\x7a\x4e\x3d\x8d\x51\xcd\x48\x2b\x1a\x90\xc7\x9b\x9e\xbf\x95\xa8\x8d\x92\x3b\x2c\x67\x1e\x86\x73\xad\x4d\x53\x95\xad\x73\x38\x07\x48\x87\x8c\xe8\xc7\xef\x84\x1e\x10\xbb\x87\xd7\x44\x20\xef\x3a\xd5\x58\xb7\xb7\xf4\x0f\xcd\x89\x6b\x37\x7e\x61\xd1\x18\x58\x30\x61\x99\x61\x55\x85\xa5\x73\x4e\x49\x0e\xbe\x45\xd5\x19\xd0\x20\x2a\xd9\x87\x97\x4c\xb1\x5a\x9f\xe4\xc9\xf5\x04\x2e\x5d\x5f\x72\x9d\x44\xf2\xeb\xb6\x4f\xeb\x77\x23\x19\xcd\xf0\x93\x25\xce\x5f\xfb\x1d\x47\xba\x69\x34\xe8\x12\x91\x49\x97\xbb\x24\xb5\x3d\xdb\x5f\xa7\x0d\xbb\x44\xae\x8d\x74\x4a\x90\xea\x6f\xf2\xdf\x38\x08\x4b\x2e\xc1\x05\x6c\xfd\x8a\xfb\x7d\x24\x36\xe5\x2d\x54\xf3\x7f\x87\xc7\xbe\x96\x4f\xc6\x12\x6c\x45\x4f\xf4\x96\xe8\x80\xdd\x61\x62\xfe\x46\x03\xa4\x42\x49\x73\x00\xa1\x8e\xd3\x93\xc6\x7e\x65\x9a\xa8\x94\x93\xc4\xe0\xa6\x91\x74\x20\x69\x47\x06\x9d\x33\x33\x6d\x82\x7b\xef\xf5\x68\x07\xea\xb8\xa1\xf8\x66\x59\xf1\xc2\xc5\xc7\x6c\x7e\x3c\x8e\x93\x7c\xe8\x38\x31\x85\x5d\xb7\xcb\xf9\xfa\xcb\xf0\xfb\xa4\x77\xa7\xb8\xec\xa4\x1b\x23\xe6\x25\x92\x65\xfd\x8a\x9f\x26\xd3\x59\x6f\x5f\xd4\xc0\x59\xb5\x96\x8a\x9b\x4d\xed\x0c\x3c\xff\xb7\xf9\x4f\xbf\x5f\xbe\xff\xe9\xf7\xcb\x27\xdf\xbd\xff\xfe\xaf\x4f\x32\x22\xd3\xde\x7d\x17\x1b\x74\x83\x24\x1a\xb1\x1d\x27\x6c\x55\x2d\x5d\x69\x19\x91\x0a\xed\x53\x65\xef\xea\x5c\xbf\xb1\x5f\x9c\xb6\xb7\x9b\xdf\xa0\xe2\xab\x81\xfb\x27\x95\x4e\x6e\x74\x77\xde\x1e\xcb\x73\x66\xd8\x49\x66\x5e\x7b\x37\x95\xb2\x66\x5c\x5c\xe2\x96\xb9\x27\x7a\x57\x6c\x7d\x02\xf7\x7f\xf9\xfd\xc5\x9f\x8f\x16\x21\x81\xbf\x27\xc3\x79\xf4\xe6\xf1\xe3\x47\x8b\xcb\xc7\x8f\x1f\x51\x74\x78\x74\xbf\x4f\x6a\xc3\xf4\x26\x11\xfc\xaf\xe9\xc7\xf9\x6f\xcf\xce\x16\x4f\xbe\xfb\xeb\xfb\xaf\x91\xfd\x99\xd6\xa8\x4c\x5b\xce\x73\x93\x5b\x14\x73\xdf\xf7\xe5\xe7\x65\xdd\x67\x31\xd6\xcc\xce\x17\xa2\x60\xa1\x70\x29\x91\x2a\x1d\xd2\x09\xef\xa6\xb6\x3e\x73\xc1\x11\xfa\xc0\x87\xcd\x9c\x4b\xac\xa4\x58\x6b\x30\xb2\x67\x09\x9d\x7e\xba\xef\xbf\xfe\x53\x96\x2f\x7a\x57\xf9\xf1\x47\xd8\x32\xc1\x8b\xc9\xfd\xab\x78\xa8\xbf\x85\xed\x8a\xca\x46\x05\x4c\x29\x1b\x32\xbd\x3f\x1d\x63\xa8\xc7\x4b\x98\x77\x7e\x9b\x72\xfc\xee\xde\x88\x28\x3c\x13\x0f\xd2\x77\x23\xb2\x5e\x28\x1c\x67\xd9\x8b\x38\xc2\x7c\x14\x50\x4f\xa3\x57\xff\xd0\x4b\xec\xba\x62\x32\x0c\xe6\x26\xa9\xf2\x86\xc5\x3d\x13\x49\x71\x86\xcc\xb7\xa6\x83\x8b\x03\x4c\x90\xf8\x53\xdf\x14\x02\x2b\x54\x40\xf4\xc0\xe0\x1e\xd0\x16\xc4\x90\x8f\xf2\x24\xd2\x38\x00\x10\x4e\xd9\x21\x4b\xc8\xe7\x3d\x2c\x1e\x89\xb7\x23\x83\x46\xf6\x6a\x03\xd3\x46\x81\x83\xc3\x20\xe9\x84\x83\x16\x97\x8e\x87\x0e\xc8\xc8\x0e\xa8\x53\xa4\x94\xa5\x7b\x70\x11\x27\xd0\x82\xf9\x2d\x59\xf1\x61\x8c\xa3\x3b\x2d\x24\x3c\xc2\xa0\xff\x4f\xf7\x14\x64\xc3\x36\xdd\x2a\xa0\x5b\x91\x65\x73\xdd\x06\xd5\x8a\x15\x3e\x0f\xb8\x37\x7c\x02\xc4\xed\xda\x21\x2e\xe3\x18\x3b\xf5\x57\x4c\xb5\xa3\xfa\xbe\x8b\x50\xb8\x6e\x2a\xa6\x80\x35\x46\xd6\xae\xd3\xf3\x73\x90\x7e\xc0\x92\x16\xb9\xf9\xca\x74\xde\xc3\xf7\x25\xda\x0d\x6c\xba\xd2\xa9\x1d\x5a\xbf\xa6\x3b\xda\xf1\xd2\xeb\xf6\x0d\x14\xb3\x51\xf6\x8d\x21\x96\x8c\xbd\x8f\x77\x5c\x3c\x5e\xce\xd2\x79\xd1\x5e\xe7\xf3\x68\xc5\xe6\x1a\x08\xdb\x3d\x1c\xd2\xc3\x9c\xc0\xff\xda\xb5\xe3\xb0\x9c\x61\xca\xb8\xb2\x6c\x32\xf0\xae\x45\x32\xec\xd5\xdf\x29\xb7\x7e\xe3\x70\x1f\x46\x8b\x56\x52\x15\x78\xd9\x5d\xd9\xe9\xc9\xed\x50\x78\x2b\x96\xad\x92\x37\xbc\xf4\x03\x0f\xe1\xdd\x01\x23\x43\xef\x64\x64\xb7\x79\x72\xc5\x90\x9e\x45\xa2\x76\x7a\xd6\x8f\x16\xb8\x67\xe5\xe8\xe6\xd3\x49\xdf\xb6\xd5\x12\x03\xaf\x9d\x64\xba\xb1\x3c\x9d\x0c\x28\x26\x2b\xc6\xdd\x38\x81\xf6\x8d\xcc\x60\x4f\xd7\xc1\x12\x3a\x5d\x2f\xd7\xed\x4c\x6e\x98\x41\x75\xb5\x4a\xb5\xf3\x8c\xf1\x65\x85\x01\x4d\x8b\x36\x97\x91\x09\xe6\x37\xf3\x2f\x5d\x59\x42\x8a\x9a\x25\x5e\xf8\x84\x49\x7c\xda\xb9\x5f\x19\x7c\x28\x7b\x7d\xf1\xdf\x6d\x6e\xc3\x4f\xff\xfe\xf6\xc8\xab\x30\xa7\x17\x82\x49\x4a\xaf\xfd\x7d\x10\x3c\xb2\xb2\x97\x62\xc5\xd7\x16\x30\x73\x2f\x1e\x7a\x1f\xec\x83\x1e\x0f\xe2\x28\x89\x1e\xec\x8a\xec\x5b\x3d\x2f\xae\x7e\x3e\x71\x0a\x09\x7a\xf0\x1d\x9f\xf7\x77\x23\xb7\x8f\x2a\xbc\xc1\xaa\x55\x42\xf2\x7a\x5c\xb3\x95\x22\xa3\x97\xbf\xd9\x66\x87\xa2\xbd\x9b\x83\x1b\x47\x7f\x69\x67\xb8\x47\xf9\x59\x9c\xfd\x71\x75\xf1\xe2\xf9\x89\xe5\xc2\x15\x15\x5c\x03\x2a\xa6\x51\x27\x33\x1c\x9d\x77\x5a\x8e\xb7\x0a\x6f\xb8\x6c\x74\x8a\xf6\x7c\x93\xdb\xef\x6b\xb0\xdb\x96\xae\x0b\x01\x8c\xc7\xfe\x36\xda\x0f\x8c\xfe\x0e\x3d\xfa\x19\x9c\xfd\x6d\xdf\xcc\x69\xdf\x27\x3b\x60\xd0\xc7\xb5\x8a\x0e\xac\x8f\x20\x1f\x65\x0a\x5e\xf0\x2d\xb3\x51\x21\xf3\xcd\xf4\xc8\xf6\xcd\x89\x90\x1a\xd3\x91\xd8\x91\x79\x33\x38\x24\x93\x7a\xbb\x6f\xc7\x00\x7a\x1e\x91\xcb\x25\xfd\x94\x3f\x18\x1b\xe0\x2c\x80\x34\xf7\xa6\xc3\x83\x24\xe3\x15\x70\x0b\x96\x64\x45\x73\xff\xa7\x47\xb7\x3f\x82\x72\x07\x36\x70\x70\x61\xd0\x91\xe9\xd0\x63\x31\x3f\x59\xfa\xe4\x69\x6f\xb2\x74\x14\xf0\x31\x72\xab\xd3\xac\xd0\xab\xdb\x1d\xf8\x13\xf0\xd8\x88\x00\x15\x64\x57\xdf\x1d\x7f\x9f\x83\x3d\x35\xfb\x27\xf5\x5d\xbb\xf8\xc6\x46\x30\xd6\x0d\xd3\xed\xd4\x91\x7f\xa8\x3f\x3f\x2c\xaf\x7e\x03\xde\xe2\xee\x13\x06\xe1\xec\x80\x73\x80\x5d\xc2\x43\xcf\x38\x69\xb7\xc4\x95\x54\x08\xdc\xd8\xb7\x89\x97\x16\x46\xd8\x6e\xfb\x10\xe3\xf8\x69\x59\x28\xb0\xef\x15\x8e\x49\xfb\x17\xaa\x04\xec\x7b\xe9\x72\x9b\x60\xc9\x16\x0e\x42\xc5\x65\x99\xeb\x66\x63\x01\xc1\x20\xfa\x86\x0a\x2f\x8f\x84\x6f\x95\x34\xb2\x90\x15\x6c\x58\x65\xb4\x9b\x84\x43\x2c\xb5\x9f\x22\x57\xa8\x71\x78\x64\x60\xb0\x1e\x39\x3c\xd0\x75\x6f\x07\xdd\x67\x90\x6e\x88\x92\xc1\x52\xca\x0a\x99\x00\x83\x2e\x72\xf3\x14\x09\xb5\xe3\x96\xe1\x0f\x04\xf4\xac\xee\x26\xc1\xc7\x7a\xb5\x49\x36\xc1\xae\x2e\xf4\xeb\x48\x67\xf2\xbe\x03\xae\x4f\xdd\x0b\x92\xc9\xe5\x7c\x0a\xbe\xdb\xed\xef\xb5\x20\xe9\xd7\xdc\x2e\xbe\xd2\x13\xde\xed\xf4\xef\xdd\xd8\x54\x7f\xdd\xad\xd5\xb2\xf2\xcf\x63\x59\x45\xea\x6a\x9e\x08\xf9\x9a\x7f\xff\x34\x39\xc6\xe3\xc0\xba\x73\x86\xa3\xd3\x56\x81\x17\xc6\xc3\xca\x09\x41\xb6\x66\x7e\x20\x62\x9f\x64\x03\x7c\xff\x8d\x62\x1d\x04\xcb\xf7\xcb\x35\xbc\xcc\x1d\xa7\x38\x42\xd8\xb0\x5c\xae\x9a\xaa\xda\xf5\x62\x48\x3b\x28\x3b\xf2\x68\x27\x5e\x2b\x03\x28\xc7\x2f\x95\xc2\xf7\x5f\x0f\xb5\xf8\xe1\xcc\x83\x91\x96\x20\x98\xcf\xff\x4f\x6c\xa4\xd7\xf6\x5e\x24\xa6\x32\xe4\x6e\x41\x60\xb3\xee\xc6\x22\xc5\x1d\x9d\xc1\xed\x1c\x64\x6b\xdf\x25\xcb\x96\xf3\xd5\xbe\xac\xeb\xb5\x3d\x3e\x49\xd9\x42\x0f\xfd\x21\xbf\xf3\x77\xf7\x92\x31\x8b\x7b\xfd\x11\x92\xc1\x8c\xe6\x09\xb7\x51\x2a\xb1\x32\x37\x8e\x59\x55\x71\x70\x68\xfc\x8f\x74\x8c\xbf\x95\x9f\x59\x54\xf2\x97\x23\x28\xc3\xc4\xc2\xb1\xef\x1a\xe9\x38\x8b\x1e\x33\x7f\xfb\xfa\x38\x5f\xc1\x2d\x3a\x79\xc7\xbf\x5c\x10\xfe\x04\x47\x5b\xed\xda\x3f\xe0\xe2\xc9\xed\x31\xf9\x81\x34\xd8\x71\xdd\x4e\x3d\x39\x52\xb6\xf6\xde\x0a\x0a\x9a\xcb\x86\xcd\x4f\xef\x50\x77\x9e\x3b\xba\x3a\xec\x2c\x8e\x15\xb5\x17\x94\x7d\x5e\x99\x26\x2a\x2b\xd2\xee\x9b\xd4\x70\x0a\xc7\xda\x7d\x3c\x5e\xc5\x0e\xe5\xd5\xc2\xae\xcb\xb7\x76\x5f\xa9\x1e\xdb\xea\x90\x83\x7c\x6f\x3f\x25\xb6\x95\x4c\xbe\x32\xa9\xfc\xdf\xbe\xcb\xbf\x4a\x03\x64\xfe\xc2\x5b\x44\x97\x16\x31\x06\x7c\xfe\xd2\x61\xc1\xff\x79\x80\xb9\x66\x37\x38\x89\x3d\xa5\xbd\xe7\x64\x3a\x03\x23\x4f\x86\x25\x14\xb0\x87\x2f\xff\x17\x00\x00\xff\xff\xf6\x68\x51\x98\x73\x48\x00\x00" func epochsFlowclusterqcCdcBytes() ([]byte, error) { return bindataRead( @@ -299,7 +299,7 @@ func epochsFlowclusterqcCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowClusterQC.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd2, 0xac, 0x5f, 0x92, 0xcf, 0xef, 0xd, 0x23, 0xd3, 0xe5, 0xee, 0xb0, 0xcc, 0xfa, 0x49, 0xae, 0xab, 0x26, 0x46, 0xd, 0x41, 0xb7, 0x5b, 0xb2, 0xff, 0xa3, 0x60, 0x47, 0x44, 0x19, 0xa1, 0x27}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0xc1, 0xd, 0x14, 0x45, 0x6c, 0x4d, 0xd1, 0x35, 0x9e, 0x60, 0x43, 0xb3, 0xb5, 0x6c, 0x64, 0x4c, 0xd5, 0x26, 0x29, 0xa8, 0x78, 0xc5, 0xdf, 0x25, 0x52, 0x61, 0x32, 0xe7, 0xba, 0x6c, 0x38}} return a, nil } From 088c4f1e189bb782ab4f4402209980c64254b63a Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 10:51:27 -0500 Subject: [PATCH 030/132] add fun keyword --- contracts/FlowIDTableStaking.cdc | 2 +- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 2a8dee026..e8bd669e9 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -1853,7 +1853,7 @@ access(all) contract FlowIDTableStaking { } /// Returns the list of approved node IDs that the admin has set - access(all) getApprovedList(): {String: Bool}? { + access(all) fun getApprovedList(): {String: Bool}? { return self.account.copy<{String: Bool}>(from: /storage/idTableApproveList) } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index cf279aafc..d04d9d576 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,7 +2,7 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.627kB) -// FlowIDTableStaking.cdc (97.557kB) +// FlowIDTableStaking.cdc (97.561kB) // FlowServiceAccount.cdc (8.191kB) // FlowStakingCollection.cdc (55.181kB) // FlowStorageFees.cdc (9.218kB) @@ -123,7 +123,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x63\x36\xf5\xab\xe7\x99\x91\xb4\xfd\xc5\xbc\xb3\x85\x7e\xf5\xde\x5f\x34\x24\xf8\x44\x2e\x78\xb7\x22\xf5\x55\x3b\x43\x47\x47\xe8\xdb\x67\x87\xe8\xc1\xb9\xd4\xb6\x91\xfa\x18\xee\x94\x4b\x82\x9e\x3e\x41\x97\xab\x96\x70\x34\xf9\xf6\x19\x9a\x91\xcf\x42\x4d\x11\x72\x38\x69\xf8\xd6\x83\x08\x6c\xec\xb0\xd9\xa5\xfc\x6f\x42\xaf\x05\x4f\xed\xe9\x84\x96\x5b\x87\xe8\xc1\x07\x2d\xf9\x9c\x9d\xca\x81\xc0\x91\x07\x77\xa3\xd4\x22\x38\xb0\x9f\x8a\x2d\x49\x53\x60\x4e\x82\x81\x47\x8d\x0b\xfa\xe2\x47\x5a\xfe\x2c\x56\x58\xd3\x4a\x0d\x7b\x76\x8a\x0a\x5c\x8b\x1b\x16\x57\x0d\xc1\xe5\x0a\x91\xcf\x82\x13\x28\x23\x86\xb4\x2b\xc4\x03\x08\x42\x40\x2f\x8f\x24\x29\x4c\x0e\xb6\xd0\xc3\x87\xf2\xb3\x17\xfa\xb3\xe7\x7a\x61\xf0\xb1\x46\xdf\xc1\x36\x7a\xb2\x8d\x9e\x6e\xa3\x67\xdb\xe2\xaa\x7d\x1e\x43\x8e\x28\x49\x6f\xcc\x4b\xb4\x2f\x46\xc9\x7e\xff\xe2\x08\x3d\x3f\xd8\xd7\xd8\x0c\x9f\x32\x33\xa8\xc4\x1f\xed\x0c\xd7\xe2\xe9\x5e\x24\x7a\xc4\xea\x90\xc7\xc1\x93\xef\xa2\x51\xde\x90\x55\x48\x29\xe4\x33\x2e\x84\x24\xf3\xed\x33\x4d\x31\x07\x4f\xbe\x1b\x26\x19\x4b\xff\xee\x90\x7f\x7a\xa2\x86\xb4\x5f\xe7\xc6\xfb\xd3\xb7\x66\xbc\x3f\x3d\x19\x1e\xef\x7e\x82\x56\xae\x48\x1b\x79\x13\x4e\x2a\x4c\xe7\xa4\x9c\x60\x7d\xbe\x23\x14\x6f\x65\x71\xaf\x28\x0c\xa8\x5a\x93\xd9\xa5\x50\x8a\x0b\x09\xf4\x06\xb3\x7a\x43\x56\x7a\x46\x9f\x04\xab\xf0\xb6\x22\x9e\xc9\x1b\x19\x82\xb0\x99\x59\x5c\x98\x3d\xf0\xa6\x60\xb7\x66\x2b\xde\xac\xf5\x06\x77\x6e\x49\xf1\x23\x6e\x57\x60\xfe\x6f\xc0\xf6\x20\xd5\xd2\x37\x64\x35\x89\x66\xbc\xd0\x5f\xb9\xd3\xd9\x2d\x49\xc1\x4a\xf2\x3f\xe4\xf3\x64\x6b\x3b\x26\x38\x7a\x55\xe3\xb6\x6b\xc8\x71\x75\xc5\x1a\xda\xce\xe6\x87\xe8\x22\xfa\x6c\xf7\x87\xbf\x5c\xfc\xf2\xc3\x5f\x2e\x0e\x9e\xfc\xf2\xf4\xbb\x03\x0f\xc8\x56\x3c\xd9\x9a\xb4\xeb\x4c\xd5\x3f\x69\x9b\x98\xed\xab\x93\xd3\x8b\xe3\x5f\xde\x3d\x79\xfe\x6d\xdf\x54\x8d\x7a\x03\x66\xbf\x95\x92\x53\xd9\x35\x2d\x49\x99\x54\x79\xc6\x28\x3b\x30\x4b\x52\x4d\x77\x69\x89\x8e\x10\x2d\xe3\x2f\x80\x23\x1e\x59\xeb\x91\xf7\x65\x7c\x7a\x8e\xe2\x13\xd5\xf7\x9a\x44\xbc\xf7\x77\xfc\xb8\x43\x99\x47\x0e\xa5\x24\x16\xe1\x8a\x0e\xe8\x08\xed\xc7\x8f\x38\x12\xe3\x8b\x1d\xf4\xeb\x97\x9e\x27\x8c\x64\x06\x90\xbc\x07\x13\x47\xad\x03\x07\xa6\x3e\x63\x0b\x30\x92\xec\x71\x69\x25\xd9\x8b\x70\x42\x34\x8b\xda\x8e\xf1\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\x37\x64\x95\x1a\xf4\x0d\x59\x6d\x74\x40\xbb\x3f\x76\x34\xfb\x59\x34\x54\x8c\xff\x40\x66\x12\xdb\x14\x7e\x84\xf9\xfd\x58\x41\xc8\x00\x52\x6a\xe6\x8b\x1d\x1b\xfd\xb2\x2b\x0d\x36\xaf\xe6\x8b\x76\x05\xef\x4e\xb6\xd6\x02\x69\x34\xb5\x3b\x80\xba\xe1\xa9\x6a\x85\x6a\xc3\x40\x43\x2d\x41\x9c\x90\xdd\xe0\x8c\x90\x39\xcd\x86\xb4\x28\x96\xa3\x63\x5a\x0c\xa3\x49\xc4\xb5\xa4\x68\x62\xf7\x12\x57\xb8\x2e\x1c\x4a\x75\xee\xa0\x92\xf0\xb6\x61\xab\x49\x28\x4b\x0b\x56\x3f\xd5\x0b\x7c\x4f\xa6\xe8\x28\x45\xdb\xca\x00\xbc\x7b\xc9\x9a\x86\x2d\x5f\x3c\x0c\x50\xf2\x72\x32\x6d\xd8\xdc\x21\x77\x03\x11\xbe\xde\xba\x3f\x74\x76\x7a\x1c\x17\x1f\x0d\x1a\x7e\x4e\xcf\x6d\xdc\xbb\xf7\xd1\x4e\x4c\xff\x1a\x63\xde\xf4\x5c\x6c\xec\x96\x04\x8c\xb3\x6a\x7d\x2f\x76\x22\x10\x5b\x37\x7a\xd7\xec\xd9\xcd\x5e\x37\x47\xed\x36\xaf\xdf\x74\x70\x7d\x78\xe2\x8b\xf8\x3d\x69\xbb\xa6\x06\xf7\x96\xba\x65\xdd\xa8\xda\x69\x57\x97\xfe\xad\x27\x14\x71\xf3\x84\x50\x57\x82\xbb\x68\xf7\x13\x59\xf1\x84\xa6\xa7\x2c\x15\xca\x62\x7d\x24\x5f\x93\xa4\x19\x98\x2a\x26\x06\xd8\x56\x04\xa5\x77\xbd\x06\x7c\x74\xc8\xb4\xd1\x68\xa2\x9d\xf3\xf9\x47\xf5\x79\xbc\xe5\xd8\x8a\x56\x07\x07\xf6\x69\xfa\xb6\xa3\x6a\x22\x19\x1e\xd7\x3c\xb9\xa1\x91\x35\x81\x0d\x8f\x6c\x9e\xdc\xe8\x9a\x05\x53\x19\xb9\x68\xf1\x68\x7a\xec\x40\xfc\x57\xec\x37\xa4\xf0\x14\xa7\xde\xdb\xdb\x43\x3f\xb6\xb4\xa2\xed\x0a\xbd\x56\x01\xc2\xd2\xb6\x55\xcc\x48\xf1\x89\x2b\xaf\xce\x23\x8e\xd8\x35\x69\xc4\x61\xb3\x96\x67\x35\x17\x69\xb2\xa5\x2d\x47\xf2\x54\x90\x52\x59\x01\x22\xf3\x92\x76\xec\x4d\xbb\x1a\xa0\xbe\xee\xaa\xca\x10\xf0\x0f\x12\xda\x64\x4b\x9b\xbb\x82\xb3\x48\xa7\x68\xd2\x77\x11\xa1\xc7\x79\x96\xbb\x85\x5e\x0c\x5c\x9e\xf1\xb9\x6f\x24\x7f\x11\x77\xaa\x87\x6a\x44\x2a\xde\xf3\xfc\x4d\xa7\xe8\xdf\x18\xf1\x0c\x83\xfd\xce\x6c\xa5\xdc\x01\x84\x51\x43\xa6\xa4\x21\x02\x6e\xcb\xc4\x7f\xac\x26\x31\x9b\x94\xf1\x01\xc6\x6d\x67\xed\x37\xbd\x3b\x97\xe6\x7d\xbf\x24\x63\xee\x0e\xd1\xc3\xe0\xc1\x51\xd6\xb5\x80\x70\x3f\x3a\xa0\x7f\x46\xf7\xa5\x39\x2a\x7a\x49\xfc\x3c\xb8\x90\x0e\x49\xe2\x44\xae\xa0\xb3\x53\x54\x32\x22\xdd\xe2\x83\xc6\x2a\x5f\x1b\x51\x9b\x3a\x79\xd8\x3b\x23\xcc\xa3\x65\x7e\xef\x88\x21\xc1\x1e\x1d\x97\x25\xc2\xce\xf4\x94\x1f\xc3\x09\x96\xef\x45\x3f\x27\xad\x8d\xea\x4f\x06\x72\x99\x0f\x0f\xd1\x9f\x83\x69\x85\x02\x59\xef\xb2\x5e\xec\xdc\xb7\xb0\xee\xf9\x08\x72\x82\x04\x2e\xda\xa6\x2b\xc0\x2f\x26\x65\x5a\xf1\xdb\x15\x69\x51\x43\x70\xb9\x03\x36\x49\x99\x15\x72\xc9\xba\x56\x51\x5b\xe4\x1c\xe6\x12\x86\x49\x47\xf9\x75\x8c\x23\x37\xf7\x88\xeb\x26\xcd\x3d\xb3\x9e\x97\xd4\x7f\x63\xc8\x4b\xaa\xad\x2f\x23\x1f\xf5\x9d\x82\xca\xd4\xdf\xff\x70\x14\x73\x3e\xf0\xbc\xe3\xd7\x5a\xe3\xf9\xd1\xe0\xad\xcb\x28\xe5\xa8\x88\x1c\x45\xe8\xec\xf4\x56\xbe\xa2\x8f\x92\xd0\x7f\x1e\x7e\x38\x76\xec\x0c\x2d\x24\xeb\x7b\xc9\xd2\x63\xbf\xab\xe4\x9a\x92\xa5\xf4\x97\xf8\x31\x98\x29\xcd\xa8\xb6\x81\x11\x49\xdd\x43\x32\x5e\x1b\x3e\xa1\x40\xa6\x14\x78\x30\x25\x59\x78\xbb\x3d\x56\x25\xe7\xa9\x35\x0c\x4c\xf6\xa5\x9b\xd8\x9a\x52\x6f\x0f\x9b\x9d\x9c\xd7\xfa\x2c\x50\x9e\xcd\xc1\x7b\x6b\x50\x1b\x4b\x1a\x3f\x12\x20\xa2\x9b\x7d\xd8\x4c\x91\x80\x12\x49\x75\x83\x66\x89\x2c\x90\xe1\x99\x18\x2b\x44\x02\x46\x28\xd9\xf6\x9a\xec\xbc\xf7\x03\xf5\x69\xa4\x25\x2f\x05\xc0\x7c\xbf\x96\xc5\x23\xb1\x94\x5e\xc1\x29\x69\xa2\x74\xcf\x89\xfb\x55\xee\x02\x3f\x25\x0d\xbd\x26\xa5\x0c\x87\xce\xb8\x97\xc5\xb1\x17\xb7\x35\xd8\x0b\x0c\xb9\xfc\x44\xdb\x99\x4d\x08\xcc\x8a\xba\x37\x62\x06\xea\xdc\xfb\x8a\xc1\x35\x6e\xac\xc0\x7e\xd1\xcd\xb5\xfe\x1a\x4f\x8b\x75\xad\x3b\xb3\xb5\x54\xe7\x11\x5a\xb3\x83\xe3\xb5\x75\xe7\x60\x01\xde\x9f\x8f\x1d\x5d\xc9\x80\x48\xeb\x15\xc3\x62\x9e\x0b\x39\xb5\xf9\x23\x77\x38\x40\xe5\x9d\x6f\xb2\x9a\xbd\xcb\x55\xb3\xca\xd5\x7a\xcb\x92\xac\xf2\x77\xa1\x5a\xc9\xd5\x3c\x92\xb5\xcc\xfb\x8f\x44\x9d\xde\x44\xcd\xef\x8f\x07\x0c\x26\xc3\xc4\x68\x60\xad\xb7\x65\xd2\x36\x79\x56\xab\x89\xe7\x36\x2b\xd6\x56\xd5\x85\xf9\x38\x7d\x09\x3e\x4e\xdf\x6a\x89\x8f\xc3\x87\xf5\xe5\x92\x57\x20\xde\xdb\x14\x72\xe3\x29\x93\x2a\x03\xe7\xac\xa0\x58\x8c\xbf\xa4\xed\xcc\xd5\x9a\xcc\xcb\x2a\x09\x5d\xc5\x96\x52\x0e\xe1\xbf\xa4\xd4\x2a\x9e\x13\x6c\xca\x9c\x14\x73\xca\xd1\x25\x71\x82\x03\x21\x66\x27\xd2\x4a\x0c\xd8\xbc\x0e\xeb\x05\x83\x51\xee\x10\xa2\x1f\xa5\xb7\x76\x18\xd0\xf8\xb8\xba\xec\xe8\x4e\x12\x40\x3a\xaa\x3f\x3f\xfa\xc8\x10\xc5\xec\xd0\xc9\x50\x28\x5c\x97\x02\xf1\x15\x2b\x6e\x3a\xad\xf5\xe3\xf3\xa2\x99\x81\x0f\x5d\xe7\xe8\xcb\x52\x05\xb8\x36\xc1\x79\xa3\x15\x9d\x35\xc3\x03\xed\x1c\xbc\xf8\xc0\x35\x86\x1e\x1b\x04\x78\x9c\x09\x54\x23\x23\x76\x68\x00\xfb\x63\x22\xd3\x40\xd5\x49\x5a\x19\x12\x3e\xc5\x8d\x79\xc3\xfe\x65\x1c\x8c\x77\xe2\x0b\xbc\x23\xaf\x65\xc6\xc1\x68\xd9\x78\xe8\xee\x43\xd1\xc6\x7b\x86\xe8\x80\x00\x86\x1e\x4c\xdc\xf4\x89\xa7\xcc\x36\x0d\x3d\x18\x5d\x43\xbd\x00\xbd\xeb\x6a\x1d\x63\xb9\x39\x64\x1b\xb1\x98\xdb\xa4\x1d\x71\xbf\x0f\xc8\xb7\xff\x67\x37\x5f\xcb\x6e\x8e\xd2\x56\x4c\xd8\x4d\x5c\xa3\x4b\xa2\x66\xa6\x42\xec\x67\x6c\x69\x52\xe9\x3c\x7b\xa6\x2f\x92\x24\x8c\x9a\x46\x78\x18\x61\xd9\x1c\xb0\x52\xf9\x36\xa4\x0d\x1b\x09\xd7\xb2\x40\xae\x6b\x51\x8c\x4c\x84\x63\xc0\xaf\x61\x80\x1c\xbe\x99\x72\x96\xb8\x74\xb1\x80\x4d\x9a\xe7\x42\x40\x65\x20\x4d\xae\xa3\x7f\x84\xf0\xac\xb5\xcf\x79\x24\x61\x81\x83\xa9\xa8\x91\x52\x0f\xc4\x46\xaf\x60\x96\xeb\x5a\xbe\x8c\xfd\x2d\x0d\x67\x9c\x11\xce\x35\x9f\xa5\xe1\xdc\xc4\x86\xd6\x07\x69\x2d\x43\x5a\x1a\xd0\xb0\x35\xad\xe7\x86\xcd\x81\xcc\xb2\xb5\x7f\x47\xa5\x30\xa9\x83\xd1\xba\x25\xcd\x14\xab\x04\x42\x37\xf7\x72\xbc\xb7\x28\x01\x1f\x72\xf3\x2b\x99\xda\x25\x00\xbf\xd5\x9e\x08\x47\x3d\x55\x33\x30\x92\xb4\x9f\xf1\x0a\x97\x34\xab\x74\xf2\xa9\x95\x46\xb2\xd9\x8f\x72\xf2\x87\xa9\x85\xf8\xb2\x86\xc9\x85\x34\xea\xe3\x28\x67\x49\x2a\xd9\x11\x38\x9f\xfd\x22\x29\xa2\x87\x01\xa8\x61\xee\x0d\xa9\x2a\x8e\x96\x33\xd2\xce\x48\xe3\x67\x5f\x9a\x34\x3c\x52\x51\x48\xad\x80\x19\x9f\xe0\xba\xa4\x25\x6e\x89\x5a\x68\x1b\x64\x4a\x2e\x67\xb4\x98\xa1\x39\xc1\x5a\x4d\xa1\xa0\x99\x63\x48\xe0\x01\xd8\xcb\x19\x73\x80\xab\xd4\x66\xaf\xe6\x81\xb4\x0c\x28\x5d\x27\x10\xdd\xc4\x18\x42\xcd\x12\xfa\x0e\xa9\x59\x77\x35\xeb\xd5\xc8\xe1\x23\x21\x95\x79\x7e\x10\x85\x5c\x81\x20\x29\x86\x51\xfe\x4a\x2d\xf2\x35\x6b\x12\x4b\x9c\xfc\xe2\xf0\xf3\x43\xf4\x30\x71\x55\xd8\x4b\x62\xeb\x10\xfd\xc0\x58\x95\xb8\x6e\xcc\x2a\xeb\xf6\x2f\x94\xb7\xe9\x3b\xe7\x8a\xb4\xef\xec\x73\x02\xac\x78\x76\x12\xc4\xc0\xd1\x69\x08\xed\xa3\xe7\x1b\x82\x14\x8f\xb6\xe9\x7a\xc4\xb3\x29\xae\xf8\x08\xa3\xd5\x80\xb3\x45\x8c\xb3\xbf\xbb\x8f\x1e\x3e\x8c\xc6\x49\x66\xbe\xfc\x37\xe8\x30\xcd\x87\x19\xae\x55\xa5\x8d\xd7\xac\x79\xcf\x2a\x32\xa9\xbb\xb9\x64\x6a\x87\x23\xbc\x33\x3a\xc6\x31\x70\x75\x25\x8d\xa1\x90\xf2\x2c\x2b\x9c\x68\x0a\x7f\xc4\x1d\xe7\x2f\x52\xf9\x0c\x2a\xe3\x99\x2c\x11\xab\x23\x62\x71\x19\x89\x24\x1a\x19\xaf\x1b\x25\x49\x08\x5a\x89\xab\x2b\x8d\x8a\x91\x48\x20\x4c\x31\x9f\x57\xb5\xf8\x10\xd8\xfc\x83\x13\x99\x46\x20\x87\x4f\x2d\x83\x4e\x93\x65\x05\x29\xaf\x1f\x41\x9c\xc4\xa2\x61\x57\xe2\xc1\x54\xba\xcb\x32\x97\x71\x13\x7e\xb1\xf1\x54\x9b\x5b\x24\xa1\x2c\x37\x9c\x7d\xf2\x25\x8a\x4c\xfc\x41\x06\xe1\x38\xe4\xa3\xaa\xad\x98\xdc\x56\x1e\x14\x0c\xdd\xa0\x1d\xfd\xde\x00\x8d\xdc\x3c\x46\xbe\xc7\xe5\xeb\x84\x94\x03\xa3\x08\xa6\xd1\xf7\x2a\xa4\x1e\xe8\x3d\xb9\xcb\x08\xff\x65\x2e\xb4\xdf\x1b\x53\x45\x4c\x0f\x54\x46\x33\xb1\xd3\xee\xe1\x75\x48\x2b\xc7\x58\x8e\xcb\x12\x58\x86\x36\xcd\xc9\xc8\x1f\xbe\xe2\x2d\x99\xdb\x44\x6e\xa7\x12\x4b\xde\x5c\x1c\xb3\x18\x78\xf9\x9c\x48\xe3\x8e\xe0\x2c\xad\x62\x90\xe9\x84\xc7\x3b\xe0\x32\x72\xfa\x37\xe3\x28\x7f\xe4\x63\x04\x44\x91\x2b\x0f\xe7\xdd\xa4\xb6\x8a\x96\x44\xbe\x8d\x92\x0f\x57\x27\x48\x41\xee\xb0\x47\x0e\xf2\xb7\x22\x69\x24\xeb\xb9\xe8\xc2\x58\x53\xf9\x7d\x3c\xea\xdb\xba\x5a\x09\xd6\x2f\x86\x9e\x23\x2c\x64\xad\x42\x4b\x30\x4a\x9a\x9b\xca\xbc\xf4\x92\x41\x9d\x29\xc9\xfe\x42\x30\xb2\x6e\xac\x2b\x73\x39\xe9\xee\x41\xf1\x84\x50\x12\x91\x28\x1e\x92\xa1\xec\x5a\x43\x3a\xcd\x50\x25\x2e\xcb\x0f\xcc\x83\x04\x92\x50\x66\x97\xc4\xf5\xff\x81\x1d\x97\x65\x8f\x50\x90\xa0\xca\xd4\x69\x10\xb7\xce\x12\x2a\x12\xbc\x23\x75\xe9\x96\xc1\x33\x5c\xc2\x33\x30\xd4\xb4\xca\xf2\x87\x0b\x55\xa5\xf9\x93\x57\x0e\x49\xb9\xb2\x92\x85\x0e\x46\xb2\x05\xbf\x04\xdd\x24\x28\xf5\xf6\x87\xe6\x04\x1b\x3c\xc7\xb2\xf2\xd1\x1c\xd3\x5a\xb0\x76\xe9\x28\x39\x52\x27\x36\x3a\x2a\x67\x30\x79\x41\xd1\xe2\xff\x7a\xe5\x6d\x0b\x1c\x00\xe5\x4a\xea\x49\xfa\xf7\x7c\x5b\xdb\xe1\x08\x85\xe0\x0c\x15\x6a\x67\x8c\x13\x34\xa5\x0d\x08\x41\x53\xd6\x58\x8c\x09\xe6\x60\x1c\x46\x72\xfc\xf0\x38\x85\xeb\x79\x31\x2a\x28\x26\xb1\xbf\x63\xde\x1a\x07\x7b\x27\x9c\x54\x42\xa9\x08\x37\x21\x63\x2e\x4e\x2c\xf0\xe5\x0d\xd7\x17\x8f\x19\x7e\xb2\xb3\x76\x38\xd1\x78\xbc\x45\xeb\x8b\xe8\x4d\x32\x73\x15\x97\xac\x26\xa6\x0b\x39\x98\x1b\x4f\xd1\x60\x97\x61\x02\xc9\xf9\xe4\x6f\x89\x7c\x30\x59\x94\x91\x10\xe0\x6a\x6b\x03\x37\x64\x08\xf2\xff\x2e\xab\x7f\xbb\xcb\xca\xd8\x4a\xd7\xba\xac\xf4\x5b\xff\xd9\x97\xd5\x6d\xce\x71\x3e\xa9\x09\x6f\xec\xf8\xe2\xff\x3b\xb5\xff\x8a\xa7\x56\xdd\x4e\xfa\x66\xb1\xaa\x07\x38\x3c\xa1\x6c\xba\xbc\x6e\xcc\x41\xf0\x2a\x69\xad\xab\x94\x2a\xf1\xc8\xd6\x88\xbe\xf3\xd3\xac\x65\xb0\x3f\xda\x79\x36\x22\xa5\xc6\x09\xa2\x1c\x5d\x49\x03\xa7\x34\x7a\xb5\xa6\xe2\x9d\x2a\x05\x6a\x82\x78\x42\x40\xae\x97\xda\x76\x1f\x69\xc8\x35\x69\x7c\x61\x00\x73\x4e\x9a\x16\xc5\xc5\x34\x86\x0c\xb5\x8f\x87\xdf\xe8\x77\x05\x8a\x9f\x97\x5a\xb8\x46\x8f\xc7\x88\x49\x71\xf1\x8e\x39\xe1\x1c\x6a\x44\x3f\x38\x67\xad\x36\xe1\x5b\x92\x55\x4b\xbf\xef\x6f\x61\x8c\xf7\x73\xbf\x8b\xc9\x72\xc6\x24\x7b\x71\x62\x44\x15\xbb\x91\xff\xaa\x81\x24\xb9\xd3\x06\xb1\x65\x9d\xf1\x30\xe8\xfd\x60\x68\x4e\x48\xeb\xf2\xa4\x6d\x70\x4c\x40\x88\x40\xbd\x92\x16\x0a\x7a\xd9\xc9\x52\x9b\x70\xbe\x12\x79\x99\x63\x77\xcc\x89\xba\xb7\x25\x7f\xf6\xd1\x6f\xbf\x6d\xd0\xaa\x9e\xf1\x5a\x9c\xd5\x53\x96\xe6\x78\x5b\xc3\x41\xe5\x68\x47\xd1\x43\xce\x20\xdf\x47\x01\xc1\xf1\xbe\x24\x95\x32\x0e\xe9\x22\x8d\xd4\x55\xd8\x2c\x8a\x86\x88\xe3\xbf\xd5\xbe\x69\xca\x57\x4c\x2e\x94\x6b\xac\x17\x2a\x6d\x9c\x11\x9c\x22\x28\x9c\x30\x2e\x73\x64\x80\x49\x88\x53\x5e\xb0\xb9\x8a\x19\x72\x1a\x11\x99\x7a\x82\xfe\x17\xce\xb9\x28\xc3\x7b\x31\x9c\x9f\x3d\x9f\xbf\xde\x8b\x30\xbf\xb7\x67\x87\x70\x26\x64\x14\xd1\x70\x5c\x4e\x21\xdb\xd4\xb4\x15\x12\x9b\x05\x1a\xb2\xba\xbd\x57\x24\xd6\x03\xf3\x0a\xc8\xa0\x88\xd3\x93\x23\x9f\x96\x71\x90\x2f\xe7\x44\x1d\x05\xcc\x55\xda\x2b\xe0\x64\xc3\x98\x36\xb3\xff\xff\x0e\x88\xb7\xe5\x26\x12\x3b\xb0\xb7\xa7\x7d\x51\x9a\xc0\x75\x70\x15\x9c\xb4\x8a\x4c\x5b\x76\x4d\x1a\x4d\x97\x34\x08\x54\x75\xee\xbb\x3b\x34\x60\x3c\x46\x6a\x49\x86\x61\x39\x25\x34\x46\x49\x27\x37\x92\xd8\x36\x41\xae\x99\x5a\x1f\x06\xda\xa8\xde\x3f\x11\xec\x11\x48\xeb\x15\x6a\x41\xee\x9c\x6b\xa9\x1d\x94\x80\x3e\xc5\x60\x29\xb8\x38\xab\x89\x36\x87\x5d\x76\xa6\xf1\x41\xcd\x96\x21\x57\xbb\x7f\x47\xe2\xbe\x94\x86\x5f\x37\x6c\x9e\x97\xf9\x83\x22\x3a\xfd\x82\x3e\x42\x68\x40\x2a\xe7\x5e\xb8\xbc\xad\x6c\x52\xfb\x02\x8c\x1b\x41\x1e\xf4\xd9\xf3\x63\x1f\x38\x5a\x92\xaa\x02\x5c\xab\xd0\xc5\x9e\x57\xa1\x50\xae\x19\x93\x36\x3d\x25\x54\x13\xfe\x6d\x39\xe9\xe3\xaa\x8a\x82\x80\xff\x8d\x65\x7a\x3a\x1d\xc1\xe1\xd1\x4b\x88\x79\x48\x5c\xb1\x6b\x9d\xef\xe1\x81\x92\xec\x76\x4f\x23\x6d\xe3\x02\x85\x86\xff\x2f\x7a\x59\x8d\xc0\x67\x2f\x4f\x4b\xed\x7d\xa0\x44\x65\x37\x7e\xef\x8f\x77\x0d\x06\x01\x99\x5f\xfb\x96\xfb\x7d\xee\xa5\x3b\xe6\xfa\x01\x93\xff\xc9\x1c\x14\xe7\x68\x40\x73\x8c\x75\x7d\x7a\x9a\x98\xfb\xdd\x7a\x39\xcf\xff\x46\xf3\x36\x63\x3b\xe2\x50\xbb\xab\x75\xec\x89\x2a\xac\xec\x45\xc2\x35\x93\xf7\x55\x68\x48\xeb\x6e\x43\xb3\xae\xb5\x5a\x8f\xdc\x6f\xb0\xfe\x9d\xb6\xa1\xbf\x13\xd8\x86\x36\x61\xd0\xd0\xec\x6c\x02\xf2\x13\x2e\x54\xc8\xab\x0d\xeb\x6d\x19\xfa\x67\x47\x9a\x95\xd7\x68\x24\x9d\x65\x21\xde\x37\xdb\xa6\xaa\xe3\xa8\xe0\x51\x9b\xfe\x79\x0f\x8d\x0b\x25\x36\x16\x8a\x51\xd1\xc4\xeb\x67\x68\x0c\x04\x1d\x9b\xe1\xdf\x2e\x6b\x92\x0a\x3b\x66\x7e\x6b\x64\x27\x8f\x0f\xd6\xaa\xfb\x87\xd1\xc6\x60\xa2\x65\x68\x41\x1a\x81\x44\x2b\x2a\x81\xa4\x14\xb7\xc0\xf1\xe2\x92\x4f\x6d\xe1\xa0\x34\x62\x36\x88\x19\xf3\x9c\x09\x4c\xd6\xe5\x8b\xea\xde\x42\x29\xfd\x95\x72\x73\x79\x0e\x51\x05\x07\xd5\x74\x39\x0e\xc6\xea\x8d\xb0\xf6\xf7\xca\xcb\xca\x72\x22\xaf\xa4\x34\xf2\xd5\xa2\xae\x4c\x07\xe9\x4d\x05\x5e\x5d\xfa\x81\x57\x5e\xaf\x38\x62\xaa\x85\x99\x26\x6c\x57\x24\xa4\xcb\x20\x99\x0d\xdd\x8a\xbb\xf5\x64\xd1\x8c\xcf\x9f\xe9\xe1\x93\x83\xfd\x3f\x9d\x59\x04\xf2\x4c\x24\x8f\x88\x9d\xcf\x87\x7c\x39\x1e\xfe\x98\xee\x7a\xb1\x97\xaf\xfa\x18\x4a\xc0\xe2\xdf\xe1\x20\xd0\x21\xc9\xad\x6f\xb5\xd9\x7b\xd5\x1c\xaa\x01\xf1\xe6\xd6\x27\xed\x6b\x07\x33\x6d\xf6\x80\xfd\x21\x4f\xc2\x7f\x48\x64\x54\x5c\xd2\x73\x44\xe0\xd0\x88\x97\x46\x41\xbe\xeb\xb0\xa8\x1b\x2d\x6e\x4c\x54\xd4\x30\xe0\x9b\xe1\xec\x86\x31\x51\x7d\xdb\x3e\x9e\x51\x8e\xaf\x40\x3b\x26\xf4\x69\x93\x97\x48\x52\x06\xff\xdd\x99\xb8\x6e\x2a\xb5\x21\x1e\xfe\xb5\x63\x7c\xfe\x03\x78\xf8\xcd\x69\xff\x46\xe1\x42\xff\x36\x24\xff\xde\x5a\xe0\xf4\x2d\xe5\x56\x05\x82\x63\x30\x2a\x25\x23\x45\xef\x5f\x3f\xfe\x45\x1b\x14\x3b\x93\x8f\xfb\xef\x4b\xf2\xaa\x39\x9b\x95\x9d\x6d\x33\xac\x5c\xb0\x88\xf7\x7e\x36\xd8\xa2\xbf\x78\x57\x22\x3a\x66\xb0\x2e\x7b\xf4\x86\x1b\x1c\x33\x7c\x5d\xde\x59\x6c\xcc\x5d\x79\x07\xe8\x74\x18\x27\xbf\x7f\x00\x42\x56\x0a\xb8\x45\x89\x7e\xc3\x33\xc3\xc1\x52\x6c\x33\xed\xf7\xb9\x05\xd7\xcc\x06\x28\xec\x6d\x2e\xd6\x05\x65\xe3\x1d\x86\x8f\x41\x04\x28\x15\x97\xa2\xfc\x26\xe1\xa3\x77\xbb\x63\x6e\xdc\x42\x38\xea\x97\xaf\xeb\xc3\xd9\x94\xca\x71\xe7\x81\x0c\xfd\x17\xee\x57\x3a\x01\x43\x31\x0f\xc1\x80\x43\x0e\xa6\x71\x43\x0f\x63\x3f\x57\x70\x74\x43\x5e\xa1\x94\xb4\xf1\x07\xf1\x0b\x7d\x35\x93\xdd\x9a\xae\xa6\x1b\xb0\x53\xeb\xfb\x18\xaf\x30\xde\x91\xff\xa9\x6f\xc3\x7f\x67\x0f\xd4\x57\xdb\xf0\xb5\x9c\x5a\x1b\xdd\xee\x5b\x78\xba\xce\xa0\x15\x39\xb1\x41\x38\x46\x97\x6e\x08\xfe\x54\xb2\x65\xad\x3a\x71\xa8\xaf\xc5\x32\x64\x03\xd7\xa8\x55\x87\xe9\xb7\x6f\x15\x90\x20\xd0\xc7\x06\x91\xc7\x2d\x8b\xe1\xd2\x99\xd3\x5a\x97\x3f\x51\xf3\x88\x9c\x42\xaa\x70\xd9\x2b\x31\x86\x5c\x37\xbf\xe8\xe6\x73\xdc\xac\x7a\x9c\x63\x30\xa8\x7a\x7a\xb0\x6c\x97\x59\xf9\x21\xfa\xa8\xde\xf9\x41\x7f\xf4\x73\xaa\x66\x57\x0a\xfa\x76\x3f\x98\x4c\x15\x4a\x0b\x07\x1d\x79\x93\x8e\x1f\x36\xe0\xd1\x91\x1d\x2a\xbf\xcf\xa7\xa4\xc5\xb4\xe2\xe9\x2d\x96\x1b\x58\x23\x5a\x97\xf4\x9a\x96\x1d\xae\x54\x1c\x5c\x5d\x42\xcd\x99\x20\xd8\x2a\xb1\x1d\xe1\x02\x7b\xf6\x22\xe1\x85\x0c\x1f\x83\xc6\xff\x70\x5e\xc6\xed\x58\xe9\x1f\x41\x7e\x88\x4c\xc7\x6e\xf9\xe6\x97\xf5\x9b\x1e\x8c\x2b\x4d\xe6\xcc\x32\x61\x34\xf4\x8b\x3d\xdb\xe7\x7e\xcd\x5e\xb8\x17\x05\xae\x88\xb7\x49\x6c\x2a\x8e\x16\xad\xaf\x2a\x57\x97\xbc\x5c\x89\x4f\x0b\x5c\x09\xa5\x79\x8a\x8b\x5c\xc5\x25\xc8\x5b\x13\x30\x03\x2e\xc5\xd3\xdd\x59\x14\xc4\xd7\x00\x30\x67\x07\xa0\x53\xd9\xc9\x04\x00\xe9\x0a\xd8\xe1\x2a\xfd\x6e\x2d\x69\x71\x79\xc4\x8b\x47\x7a\x98\x6f\xfc\xb9\x65\xc5\x17\xfd\x5b\x3f\x36\x74\xa8\x84\x46\xc6\xa8\x75\x27\x36\x3c\xfa\x28\x37\xcd\x51\xdb\xec\x86\x41\x36\x7c\xa0\xeb\x91\xb7\x9e\xe3\xaa\x5a\x7f\x29\x63\x30\xe1\xfd\x19\x17\xde\xa7\x65\x5c\xd3\x5c\x41\xca\xb5\xac\xb3\x43\xf7\x93\xa4\xb8\x0e\xc7\x4f\x26\x7f\xa0\x48\xeb\x32\x3d\x93\xb4\xec\xdf\x58\xf6\x60\x81\xd6\xa9\x3a\xbf\xe4\x71\xee\xb4\x39\x92\x93\x4f\x1f\xa7\xc6\xe7\x5f\xfd\x0d\x8e\x7a\xe9\x9f\xf7\xdd\xe0\x26\x48\x45\xa8\x76\xd0\xd4\xa8\x60\x75\x8b\x69\xcd\x95\xf9\x1b\x12\x7b\x8c\x06\xbd\xc0\x2a\x11\x4b\xbc\xcd\xb4\x89\xe5\xaa\xab\x70\x83\x70\xd7\xb2\x39\x18\x17\xa7\xaa\x86\xac\x60\x30\xea\x21\x59\x88\x6c\xd1\xb0\x42\x77\x52\x91\x45\xce\x09\x57\xee\x36\x40\x93\xed\xf4\xff\x77\x21\xa3\xc1\x45\xfd\x77\x53\x06\x05\xb5\xb3\x06\xac\x41\x18\x15\x78\x81\x2f\xa1\x60\x6d\x74\xab\x24\xa2\x61\x00\xce\x5b\xbb\x9c\xf4\x05\xa3\x76\x07\x1e\x06\x49\xec\x1d\x5e\xb1\xae\x95\xa5\xac\xe4\xef\x66\x37\xfa\x00\x5c\x54\xac\xfd\x0b\x9d\xd3\x96\x4f\xb8\xf9\x55\x5d\x2b\xdf\xc9\x0d\x3e\xf8\xf6\x4b\x2f\x08\x21\x87\xca\x5e\x1d\x51\x51\xcf\xa5\xd7\x90\xa7\x07\x4a\x8b\x1b\xdd\xa0\xfb\x58\x5a\x46\x27\xf9\xa7\x49\x5d\x8e\x7e\x76\x81\x57\xfa\xd4\xfd\xa2\x49\x4c\x89\x51\x87\x29\xd9\x2a\x0f\xa9\xc0\x55\xd1\x55\xc6\x6b\x02\x2d\x18\x12\x00\xb2\xef\xcf\xd9\xb5\x0a\xae\x54\xd3\x95\x04\x6e\xc8\xeb\xb8\x9c\xd3\xda\x12\x84\xf2\xe3\xca\x33\xad\xc8\xc7\x69\xef\x55\x93\xa5\xe2\x9f\x2a\x34\x89\x6f\xab\xcc\x51\x44\x6b\xde\x4d\xa7\xb4\xa0\xd2\x7a\xa4\xf4\x57\x90\x67\xad\xac\x1a\xe5\x93\x06\x86\xe9\x6d\x90\x89\x16\x78\x65\x18\x77\xcb\xb4\x4c\xec\xbd\x8b\x6b\x47\x0c\x4e\x92\x36\x2c\xec\x30\x41\xd7\x31\xff\x92\xb5\xdc\x38\x01\x81\x59\xa7\x94\xe9\x99\x35\xe4\x9f\x1d\x6d\x20\x5e\x2b\x21\xaa\x7b\xc0\x04\x49\xf2\x47\x42\xcc\x23\x9f\xc5\x8c\x1b\xa2\x82\xb3\xa0\xdd\x92\x4c\xec\x4c\xf7\x8c\x51\x34\xad\x52\xf2\x2e\x64\x26\xbc\x1d\x57\x9e\x2f\xf7\x13\xe7\xac\x48\x09\x6c\x9c\x37\x21\x80\x02\x97\x88\x93\x47\xf8\x3c\xd3\x59\xef\x03\xb8\xfc\x75\xa9\x36\x4e\x3f\x23\x52\xb7\x0d\x25\x12\x21\x20\xcb\xba\x68\x23\x1e\xd2\xfa\x7a\xec\x25\xb4\xcc\x79\x8c\x83\x52\x16\x0a\x73\x67\x1e\xeb\x89\xe7\x64\xa9\x40\x28\x2c\xf2\x49\x4d\x96\xfa\xf7\xc3\x10\x40\xbe\xb4\xc1\xcd\x29\x22\x9f\x34\x91\xbc\xda\x32\xbb\x1d\x6d\x76\xee\x7e\xeb\x69\x9f\x5c\x31\x5c\xbe\x90\x6f\x45\x2d\x93\xcd\x2c\x7d\x74\x0d\xb6\x1d\xd7\xb0\x39\xbe\x26\x13\x7f\x86\xdb\xa8\x65\x63\x46\x48\xee\xda\x69\xfa\x69\x67\xf7\xc2\xcd\x1b\x28\xde\xe8\x2a\xc2\x4b\x42\x3e\x55\x2b\xc1\x51\x58\xd7\xda\xba\x8d\xd7\xb8\xea\x7a\xe5\x8f\x51\x37\x5c\x2c\xb8\x9b\x67\xd0\xfd\xa4\x09\x85\x04\x60\x13\x47\x54\xa3\xe5\x27\x98\xb9\x1a\xdd\x19\xdb\xfc\xda\xd7\xd4\x68\xcc\xd0\x47\x16\xd4\x88\xb3\x60\x45\xb8\xa2\x6b\xd1\x82\x34\x05\xa9\x5b\x7c\xa5\x6e\x0c\xc9\xa2\x65\x94\x8f\x97\xe0\x1c\xc9\x57\x09\x5c\x9f\x74\xed\x3b\x03\x4f\x22\xda\xfb\x68\x3d\x87\x69\xf8\xb6\xf2\x28\xc8\xda\x94\xfe\x37\x2f\xd0\xc1\xee\x7e\x86\xe5\x9d\xf8\xab\xd4\xbc\xef\x92\xb4\x4b\x42\x6a\xb4\x0f\x17\xd5\xc1\xfd\x3e\xe6\x26\xe9\xc1\x1f\x32\x4d\x16\xb5\x8d\xb8\xa5\xf5\x95\xbc\xd9\x4f\x7a\xa9\xc3\x1c\x1a\x1f\x79\x31\xea\xc2\x4f\xd6\xa4\x9a\xdc\xcc\x8e\x22\xc0\xbd\x34\x24\x28\xa8\x02\x21\xcf\x44\x8f\x98\x32\x07\x7e\x22\x20\xd7\xc6\x92\x7c\x4f\x18\x4d\x36\x7e\x8e\xc6\x9c\xb6\x13\xa7\xfb\x27\xd4\x67\x84\x4f\x8d\x1c\x38\x8a\x7c\xe0\xaa\x7e\x79\x24\x81\x4c\x0e\xb6\x04\xe1\xc0\x67\x2f\xf4\x67\xcf\x75\xf5\x50\xf8\x58\x13\xc6\xc1\x36\x7a\xb2\x8d\x9e\x6e\xa3\x67\xdb\x88\x35\xe8\xf9\xa0\x43\xbd\x88\xa6\xcf\xfb\x5b\xe2\x03\x4f\x77\x25\xe4\x6f\x9f\x7d\x89\x98\x3b\x2d\xe1\xdd\x18\x37\x3c\xa8\x0b\x9c\x18\xfe\xa3\xee\x7d\xaf\x31\xb7\xce\x8d\x10\xcf\x2c\x31\x42\x70\x4f\xf4\x4c\xb6\x87\x9a\x90\xd0\x18\xd0\x44\xb5\xc5\x55\x54\x25\x88\x86\xe0\x62\xa6\xa2\x96\xdd\x22\xce\x4a\x89\x92\xaf\xc1\xe3\x86\x14\x3d\x3a\x74\xca\x24\x2b\x4a\x94\xe5\xa5\x67\x04\x5d\xd1\x6b\x52\xcb\xfd\x56\x75\xab\xf1\x4a\x6c\x3a\x2e\x4b\xe9\xd0\x6b\x6d\x31\xd9\x5d\x6f\xe0\x33\xa5\x31\x2e\x1a\x72\x0d\xf2\x42\x44\xed\x82\x5d\xfe\x83\x41\x90\xd9\xae\x78\xdc\xb4\x2b\x2e\x70\xc7\x89\x6c\x5a\x2c\xa4\x8e\x78\x7a\xd6\xfd\xbe\xed\x8d\x29\x46\xd2\xbe\xfd\xbe\xe5\x91\xcf\x05\x21\xba\xf7\x96\x41\xce\xee\x06\xf4\xb6\x71\x8d\x9e\x0d\x80\x58\x0c\x45\x0f\xc4\x48\x48\x1d\x8b\x53\x0a\xca\x01\x6e\x56\x10\xa3\x00\x08\x05\x37\xff\x73\x2d\x87\xc6\x55\x82\x2d\xf4\x8f\xfa\x28\x9b\xf6\xd1\xe8\xc1\x39\x91\xfb\x26\xeb\xfc\x2a\xaa\x10\xe2\xde\x14\x8a\xba\x57\x15\x29\x5a\x25\xd9\x8e\x81\xfd\x64\x0d\xd8\x35\x27\x35\xef\xf8\x68\xd8\x4f\x47\xc3\x26\x9f\x49\x01\x55\x46\x46\xc3\x7e\x36\x1a\xf6\x35\x69\xe8\x94\x16\x78\x2d\xf0\xcf\x47\x83\x97\xa4\x96\x02\x3c\x9c\xb5\x97\xe5\x8f\x07\xdf\xc6\xfc\x71\x5a\x31\xad\x26\x58\x5a\x5e\x4f\xf4\xb5\xcb\x0c\xd8\xd9\x00\xec\x2f\xf7\x92\xc2\x95\x6e\x91\x0c\x8c\xeb\xec\x54\x96\xa8\x59\xd2\xaa\x42\x32\xa2\xab\x20\xf4\xda\xda\x31\xfb\x3b\xa7\x99\xa6\x78\x94\xa3\x8e\x93\x52\xc7\xae\xc1\x53\xc0\x30\x16\x5d\x4d\xf9\x4c\xf3\x37\x5d\x0c\x67\xc1\x58\x83\xba\x45\x4b\xe7\x04\x79\xc0\x58\x03\x0f\x95\x0c\x39\x95\xc4\x5b\x86\x2a\xdc\x12\x2e\xf9\x08\xe2\x6c\xda\x2e\x85\xae\xfb\xcf\x8e\x16\x42\xd8\x96\xf1\x48\x11\xff\x5d\xe0\x06\xcf\x49\x4b\x1a\x59\xe7\xbf\xb4\x87\x7a\x8e\x17\x0b\x08\xec\x56\x28\xf0\x5e\x05\x99\xdd\x4a\x62\xdb\x8a\x03\x53\xc9\xb7\x1c\x11\xcd\xe4\xae\x93\xcf\x0b\x52\xb4\xd0\x58\x49\xd9\x10\x66\xb8\xf5\x61\x42\xa5\x01\x81\x63\x8d\x5f\x5a\xf3\x96\x60\x63\x96\x98\x76\x95\x76\xa2\xf5\xdb\xa0\x6a\x63\x5a\xc0\x15\xa8\xff\x90\x2c\xfa\x8b\x72\x68\x08\xd6\x28\x8d\x52\x59\x3d\x5d\x6c\xa8\xb3\x08\x5a\xeb\x57\x77\x41\x47\x49\x99\x78\x65\xe4\x5a\x1c\xb8\x26\x7e\x1c\x50\x2f\x75\xbd\x7d\xf7\x43\x10\x79\xe3\x80\x32\xe4\x05\x95\x39\xf2\x2a\x4c\x42\xec\x41\x49\x8a\x86\x60\x6e\x29\x51\xa9\x54\x7c\xc6\xba\xaa\x4c\x88\xc6\x31\x7f\xe8\x4d\xc7\x15\x22\x51\x95\xed\x75\xe0\x9f\xf1\x00\xa5\x39\x21\x28\xb3\x3b\xc3\xa1\xa6\xbe\x5c\x13\x8d\xa6\x36\x28\x2d\xcc\x64\x07\x4d\xac\x1b\xec\x6f\x55\xc5\x96\x8a\x96\x1b\xd6\xb2\x82\x55\x10\x4b\x44\x5a\xd7\x80\x2e\x2d\x9a\xca\xac\xee\xd9\xce\x6d\x96\x3f\x6d\x4c\x85\x07\x69\x84\x2f\x94\x36\xcc\x1a\x53\x5d\x43\x1c\x53\x55\xe9\x6d\x33\xb6\xd5\x58\x05\x56\x53\x7d\x89\x0e\xf6\x53\x71\x5c\x0b\x5c\xd3\x62\xf2\xe0\x42\xae\x4c\x59\x08\xf5\x4b\x82\xa0\xd8\x14\x35\x62\xde\xbb\x0f\x06\xe9\x65\xed\x80\x85\x54\xac\x42\x9d\xe9\x00\x8d\x8e\xd4\xac\x52\x56\x0b\x83\x1f\x69\x71\xf0\x0b\x26\x9e\x9d\x82\xf2\xa1\xdb\xc2\x4b\x28\x43\xf6\x26\x7d\x0d\xe0\xc5\xa2\x81\x42\x7c\xe6\x3e\xe8\x69\x1f\x6a\x8c\x8e\xc0\x9e\xa1\x21\x1d\xe5\x12\x14\x70\x37\x27\xce\x6c\xd8\xf6\xea\x41\x15\x47\x18\x84\x50\x56\x73\x5a\x92\xc6\xc4\xad\x61\x41\xa6\x0b\xc6\x49\xb9\xe7\x98\x78\xfb\x88\xe9\x58\xad\x48\x73\x46\xb2\x54\x9f\x88\x0f\x1c\x06\xf9\x03\x63\x55\xc4\x1e\x41\x53\x92\x77\x9d\xf3\x56\xb6\x21\x8a\x37\x56\x1c\x12\xf6\xfd\xf7\x9a\xfe\x4e\x80\x6b\x89\x15\x0a\x96\xa2\xb1\x2e\x51\xa7\x4a\x20\xc2\xb1\x7e\x10\x70\x0b\xeb\x95\xf3\xd7\x91\x73\xc7\xd1\x69\x4e\xab\xe6\x1f\x55\xf3\x95\x9a\x86\x2d\x60\x82\xb3\x72\xec\x91\xc4\x83\xdd\x82\xd5\x05\x6e\x27\xb4\xdc\xd2\xbf\x3e\xb0\x5a\x83\x6e\x5a\x01\x7a\x83\xf6\x71\xd2\x12\xb2\x8e\x57\xa8\x15\xb3\x78\x90\x0c\x72\xf4\xff\xf2\xfe\x94\x79\x5f\xac\x26\x6e\x1e\x28\x77\x5b\xaa\x3a\xb5\x23\xc1\x71\xe0\xa0\x33\x84\x44\x5b\x54\x13\x43\x4e\xc0\xe7\x38\x78\x29\x74\x94\x21\xe2\x0c\xd1\xe8\x35\x4d\xcf\x05\xee\xc4\xe1\x54\x0b\xfb\xbb\x1c\xfa\xac\xbe\xc6\x15\x2d\xe1\x28\xfc\x1d\xcd\x49\x3b\x63\x51\x9d\xbe\x33\xe5\x79\x9c\xe1\xc5\x82\xd4\x12\x59\x4e\x68\x7f\xe4\x88\x30\x29\x2e\xf6\x86\x0b\x39\xa7\x82\x2c\xce\xca\x1c\x37\x9f\xfc\x6c\x37\x3a\x9f\x93\x92\xe2\x96\x54\xab\x0c\x05\xc5\x74\xdd\x43\x45\x3e\xb9\x0d\xd3\x4e\x9a\xf0\xc2\xd4\x81\xcc\xcb\x68\xed\x88\xd0\xfe\x3a\xa4\x1e\x6d\xe5\x82\x94\xf5\x0f\xb8\x6d\xbb\x9a\xe3\x29\x91\x85\xa3\x8e\xeb\xf2\x3d\x99\x76\x75\xe9\x70\xf2\xb0\x6d\xb8\x81\xbe\x1e\x65\x3b\x63\x5d\x04\xdc\xc3\x47\x78\x96\x7d\x73\xed\x00\x37\x8c\x5b\xb1\x5f\x59\x00\x12\xe8\x52\x36\xab\xa2\x2d\x9a\x28\xd7\x01\x47\x05\xae\x2a\x99\x42\xad\x9e\x20\x91\x0b\xd0\x76\x9d\x4a\x4f\xf0\x2e\x59\x69\x5a\xde\x02\xb0\x39\x69\x2b\x89\x2c\xfd\x93\x65\xbc\xae\x2e\xd3\xc7\x84\x5d\x60\xa3\x25\x36\x35\x5f\x1f\x4d\x69\xb1\x6d\xcc\x56\xcb\xe3\x2f\xa3\xf3\x1a\x20\x48\x1e\x25\xca\x9b\xc2\x9f\x15\x67\xf2\x05\xc5\x60\xe6\x11\x77\x2c\x77\x3c\xf6\x98\xd9\xf5\xfc\x11\xf8\x65\xa0\x5a\xc2\xad\x24\xa4\xb4\xcc\x23\x27\x53\x9a\xd9\x0c\x57\x8a\x1e\xae\xb4\x94\xaa\x0f\x1b\x74\xa2\x8d\x6e\x23\x5d\x4e\x8e\x36\x71\x25\xb3\x4b\x5c\x7c\x52\x26\x39\xda\xf4\x26\x8c\xe6\xcb\xca\xdc\x79\x6d\xa9\xe4\xe5\x94\xea\xa9\xa7\xeb\xfb\x9a\x5b\xa5\x05\xf2\xe3\xdd\xa5\x0c\xf7\x10\x97\xb2\x21\xac\x22\xca\x2c\x96\xca\x81\x49\x06\x73\x21\x97\x94\xc3\x25\x00\x37\x9d\x6a\x65\xec\xb4\xe3\xd3\xd3\x09\xc1\xcd\xa0\xa0\x9c\xd3\x18\xcb\xb7\x81\x8a\x05\xc0\x34\xe4\x31\xa9\xa5\x81\x51\x5e\xf5\x6a\xce\x42\x16\xad\x38\x8b\x5c\x25\xa3\x0a\x6a\xfd\xf6\x5b\xb2\xff\xd7\x88\x7b\x4d\x19\x8f\x95\x43\x3e\xce\xfb\x23\xff\xec\x30\xa8\x5e\xca\x9b\x6b\xd5\xa9\x04\xe9\x28\x80\x4e\xda\x91\xd0\xac\xa6\xac\x29\xd2\x4d\xd5\xb3\x24\xb7\x99\x02\x5d\x62\x6d\xdd\x25\x10\xc4\x41\x40\x0e\x5a\x7f\x50\x31\x57\x8f\x82\x0e\x87\x2e\x04\xbb\x18\x63\x7e\x9a\x8a\x5f\x70\x8d\xd8\x82\xd4\xd2\x46\x8c\xeb\x15\x9a\xb3\x26\x86\x70\x8d\x1b\x4d\x5d\xef\x59\x05\xb6\xfc\x13\x98\x40\x64\x1e\xce\x4a\xef\x27\xa9\xd7\x13\x62\x7c\x30\xd4\x89\xca\x5e\x4f\x8e\xee\x76\x3b\x04\xff\xc6\xfd\x94\x74\x15\x41\x7b\x89\x72\x49\x48\xe3\x46\xf1\xa7\x73\xa2\xf2\x70\x0e\x06\xa4\x13\xb4\x59\x0b\xa7\x3f\xc7\x18\x8f\x43\x96\xce\xe4\x52\xf3\x46\xcf\xbe\xe1\x12\x1a\x45\x4b\x1a\xb0\x26\xea\x80\xb5\xaa\x72\x63\xde\x05\xf7\xd0\x47\x53\x9e\xc6\x74\x39\x74\x73\x04\xa9\x0a\x44\x11\x0c\x2a\x99\x5c\x25\xce\x81\xf5\x4b\xd3\x3a\x53\x55\x3b\x23\x82\xaf\x9d\xd2\x60\x40\x26\x72\xa1\xc6\x25\x48\xf6\x64\xc2\x8d\x4a\xa6\xea\x4b\x89\x30\x7f\xe4\xb3\x9a\xc6\xd4\x98\x44\x9b\xbc\x8f\xf5\xcf\x5d\xa4\xf9\x0d\x2f\x6e\x64\xe2\x5f\x2a\x65\x1c\x6e\x8c\xf4\x7a\x12\x3b\x9d\x29\x14\x39\x06\x13\xa3\x72\x01\x7b\xda\x6b\xeb\x9f\xf5\x74\xbb\x51\x74\xb4\xa6\x49\x61\x73\x33\x88\x0b\x4b\xde\xb0\xb2\x63\x1d\xf7\xf0\x48\xd4\x77\x0c\xf9\xcf\x49\x45\x70\x83\x94\xe5\x50\xdb\x31\x2f\x89\x74\xde\xba\x32\x9d\xe9\x36\x53\xa6\xef\xd0\x1e\x3b\xe4\x7e\x4e\x23\x79\xaf\x34\x12\x69\x8f\xb9\x5c\x09\x6d\xb4\x55\x0a\x07\x6d\xf4\x6c\x5a\x86\xfe\x97\x34\xcc\xd1\x5b\xdc\xc4\x10\x50\x62\x6d\x65\xe0\xb0\xfc\x41\xde\x1d\xdc\xdc\x58\x33\x31\xba\x94\x8a\x8d\x96\xaa\x84\xc4\xd4\xb0\x0d\x09\xb2\x8f\x7f\x27\x5b\xa0\x0b\xc0\x99\xc3\x47\xb9\x5e\x88\x9d\xa0\xd5\x58\x0b\x03\x76\x75\xce\x18\x41\x02\x2b\xa1\x21\x6c\x94\x6d\x24\xb4\x72\xc7\xbd\x9b\x1a\x65\xb3\x48\x1a\xbd\x16\xa4\xa1\xac\x44\x4b\xa1\x15\xa4\xd2\xd1\x7c\x3b\x71\x03\xec\x8f\x2d\xa5\xdc\x1b\x96\x1e\x6c\x48\x05\xb4\x64\xe3\xe4\xf3\x96\xe2\x54\x30\xf6\x9a\x11\x8f\x42\xe1\x8f\x04\x22\x5f\x37\x58\xcf\xd7\xdb\x36\x1d\x09\x04\x9e\x1c\xb8\x00\xcb\xaf\xb4\x75\x40\xa3\x42\xad\x49\x9c\x52\x63\x17\x10\x8c\xa0\xab\x3d\x93\x3f\x8f\xcc\xf0\xfa\x4c\xfb\x03\x0b\x6c\xfb\x8d\xb9\x47\xc4\xab\x27\x2c\x04\x7a\xf0\x73\xe9\xd4\xda\xe4\x69\x12\x4a\x62\x74\x94\x7b\xad\xeb\x40\xde\xb1\x49\x77\x12\x4c\xf2\x30\x9c\x75\x0a\x8c\x50\x5d\xe0\x50\xb0\x8a\x5c\x54\x0c\x14\x89\xdf\x97\x98\x60\xbb\x6e\x46\x4d\x4a\x58\xe6\x9e\xb4\xac\x12\x4b\x28\x6f\xc1\x3f\x63\xcf\x2a\x9d\x22\x2a\x74\xb7\xba\x0c\xa8\x49\xb2\x58\x13\xe3\xef\x86\xec\x47\xed\x67\x53\x4d\xf2\x85\xdc\xac\x2b\xc7\x44\x36\x4f\xdf\x25\xd9\x4a\x9b\x7e\x4e\x2a\x8c\x05\xc2\x20\xf1\x79\x6f\x6f\xcf\x03\xf8\x4e\x47\x0f\x44\x9b\x7f\x88\x8e\xbd\x20\x0a\x41\xc5\x41\x39\x3a\xfd\x86\x07\x51\x65\xd1\xb8\x5e\x57\xf0\x6f\xa9\xfc\x86\x78\xf9\xbb\x10\xc6\xe0\xc5\x3c\x78\x00\x8b\x19\x29\x3e\x99\xae\xea\x16\xd5\x05\x6b\x1a\xc2\x17\xac\x96\xa6\x10\x08\x53\xd3\x4e\x34\x74\x76\x0a\xd5\x21\xba\x1a\x32\x81\xc4\xc7\xa4\x71\x3c\x06\x9a\x09\x00\x20\xda\x72\x5d\x82\x73\xca\xc0\x9a\x23\x20\x17\xf9\x10\x85\x31\x47\x69\xd8\x68\xec\x3a\x67\x7a\x6f\xdc\xbf\x06\x0f\x8e\xe4\x13\x05\x5b\xac\x14\xb5\x2c\x94\x0b\x68\x90\x53\xec\xed\xa1\x9f\x88\x8c\x04\xa3\x81\x22\x19\x4d\x17\x92\x17\xb4\x48\x26\x58\x6e\xca\xae\x95\x3e\x14\x52\xc6\xb6\xd4\xab\xbd\x50\x1a\x1a\x95\xef\xf0\xee\x32\x51\x2a\x05\x4e\x9c\x66\xff\xe6\x06\x94\x23\x2d\x61\xf5\x40\xa1\x57\xac\x6d\x49\x0d\x25\x8c\x6b\x38\x16\x18\xc6\x95\x81\x36\xfd\x5e\xa7\x30\x98\x10\xa6\x07\xa6\xe7\x4b\x22\xdd\xc1\x24\x42\x47\xb4\x70\x53\xc5\x95\x1a\x39\x56\x49\x9e\x5c\x16\x7b\x3b\xd8\xdf\x0f\x5f\x92\x4e\xe7\x5e\xbf\x9f\x12\x0d\xa4\xa5\xd0\xc8\x78\xca\xb2\xd8\xd2\x79\xb4\x03\x6c\x2a\x01\xe2\x4a\xb3\x97\xc0\x79\x9c\x72\xec\xe9\xfc\x13\x71\x8c\xea\x68\xad\x7d\xca\xfc\x66\x4c\xe3\x1a\x1a\x64\x1b\x04\xd5\xd0\x7c\x2b\x81\xf8\xf5\x75\x57\xd9\x26\x59\x3f\x48\x05\x2d\xbc\x96\x34\xc4\x2b\xaf\x53\x57\x7a\x8e\x23\xfb\x79\xa5\x26\x37\xaa\x6d\x89\x8b\xab\x33\xae\xf7\x42\xb2\x0a\x74\x84\x42\x4e\x6c\xc4\xe0\xef\xbf\x57\xb2\x49\x4a\x81\xc6\xe5\x9c\xd6\x3b\x7e\x9c\x83\x18\x9a\xa3\x89\x89\x60\xdc\x53\x31\x98\xf2\x57\x15\x32\xb9\xe7\x06\x21\xc6\x13\xdd\xdb\x33\xc1\xd8\x06\xf8\xf1\xf9\xa9\x3c\x64\xe1\x99\x4e\xba\x58\x7d\x54\xa0\xfb\x36\xe2\x1b\x3d\x7c\x88\x26\xf7\x83\x2d\xf9\xed\x37\x74\xdf\xc7\x4c\xce\x9f\xea\xc8\x35\x63\x04\x76\xf7\xe7\x4e\x95\xd9\xd4\x80\x05\xab\x5b\x5a\x77\x31\x86\xd2\xe6\x90\x05\x69\xe6\x94\x73\xca\xea\x4a\x47\x70\xea\xdd\x94\xb7\x51\x72\xa3\xce\xdf\x7e\x78\x75\x88\x8e\x9d\xa8\x4f\x15\xd6\xe7\xc8\x33\x8b\x86\xb2\x46\x3b\x16\x0e\xf6\xf7\x77\x5e\xff\xe5\xed\x4f\x71\x7e\x59\x0a\xfc\x44\x45\x69\x07\xe4\xb0\x05\x3c\x49\x8a\xa6\x92\x73\xa9\x00\x00\x8c\x5a\x32\x5f\xb0\x06\x37\x2b\x74\xd5\xe0\xc2\x28\x41\xea\xfb\xd4\x18\x72\x88\x16\xb2\x73\xaf\x1a\x5c\x97\x53\x0c\x95\x71\xcb\xb0\x63\xcf\x1c\xaf\xd4\x05\xa1\xe4\x09\xb1\x68\x31\x52\xb4\x94\xdd\xd4\x38\x90\x7b\x07\xf5\x6f\x3d\x74\xc1\xda\x08\x15\x43\x7a\x14\xff\xf6\x7d\x9a\xe0\xe3\x34\x97\xbd\x3d\x84\x76\xd0\xdb\x4a\x9c\x12\x1e\xe1\x6a\x5b\x77\x5e\x72\xd5\x3b\x80\x0c\xb6\x84\xf4\x21\x92\x20\xcf\xc9\x52\x82\x94\x41\xf2\x56\xc1\x91\x30\x6d\x9d\x3e\x73\x6d\xde\xe8\x78\x1e\xf9\xc7\x33\x3c\x9d\xe2\x23\xff\x74\x6e\xfe\x70\xae\x73\x56\x7a\xec\x3b\xe1\x05\x9b\xcd\xb6\x7f\xe5\x65\x38\xe8\x40\x78\xe8\xa6\x45\x9a\x16\xd3\xda\x89\xf7\xe7\x42\xe7\x41\xf8\x1a\xd3\x4a\x30\x0f\x41\xd1\x89\xe8\x31\xce\xfc\xde\x89\x73\x41\x68\xa9\x8c\x1c\x10\x4b\x60\x54\xdd\xaf\x54\xbd\x01\xe3\x78\x30\x95\x22\xd2\x10\x24\x8e\x05\x9b\x57\x2b\x81\x63\x19\x92\x6b\x44\x05\x10\x11\xa4\x80\x43\x65\x8d\x9c\xd2\xcf\x9c\x38\x77\xb8\x82\x3e\xb6\x16\x0c\x58\xf0\x8b\xaa\xe3\xd0\x28\xc2\x46\x35\x3a\x46\x2e\xd9\x09\x02\x3c\x5f\x3a\xd9\xde\x1f\xe1\xb8\xaa\xa2\xa5\x56\x64\x6a\xcd\x74\x53\xd9\x9e\xd5\x01\x80\xc8\x67\x21\x84\x43\xb3\xeb\xf9\xa2\xa2\x05\x6d\xdd\xd5\x09\x9d\x9c\x2a\xcd\xcc\x17\xe1\xcd\x36\x00\xba\x64\x9a\xb3\x12\x26\xa1\xe4\xa2\x93\x9d\x61\x52\x9d\x1d\xc5\xab\x6d\x70\xcd\x69\xbc\x84\xac\xe4\x9f\xd0\x7e\xc3\x3a\x8b\x8e\x17\xcd\x78\x6d\x6e\xef\xab\x8b\xb4\x87\x9e\x3c\x91\x2c\x70\x3d\x6b\x95\x6a\x12\xcb\xfe\x7f\x01\x43\x1d\x6c\x35\x57\x75\x0d\x83\x7e\x72\x49\xb3\xa1\x97\x92\xb4\x4e\xba\x95\xaf\x24\x8d\x4b\xbb\xe2\x5b\x42\x0e\xfa\xf5\x4b\x34\x0b\x32\x5f\xb4\x2b\xff\x51\x8b\x9a\x60\x24\x74\x84\x7e\x3d\x38\x44\xbf\x7e\xd9\x46\x4f\xe4\x3f\x4f\xe5\x3f\xcf\xe4\x3f\xcf\xc5\x3f\x83\x59\x7c\x9e\x19\x22\x31\xfc\x88\xbc\xac\xd0\xc6\x02\x35\xa4\x04\x3b\xb0\x81\x6c\x86\x0e\xb4\xd8\x9d\x94\x25\xfd\x3d\x50\xd2\x2a\x3a\x0a\x3e\xff\xa8\x7c\xb5\x3d\xce\x5a\x33\x9c\x7a\x16\xbd\x3c\x72\x53\x50\xd4\x87\x69\x9e\x2f\xe3\x22\x70\x55\x69\x36\xd9\xc8\x98\x7f\x53\xcd\xc0\xb2\x11\x78\x4a\xeb\xa5\xbe\x85\x2e\xc4\x87\x55\x44\x92\x8b\xcc\x69\x23\xfa\xe7\x16\x17\x51\x22\xec\xcd\x54\x8b\xcf\xa1\xeb\xb1\x3a\x86\x93\xfc\x64\x55\x4e\xd6\x16\x7a\x39\x1a\xb3\x39\x74\x9f\x43\x6c\x6a\x8c\x6f\x90\x32\xca\x12\x78\x9b\x5b\xa5\x27\x64\xcc\xe9\x64\xb5\xdc\x68\x27\xba\x6a\x06\x9a\xb1\x25\x9a\x6b\xa5\x1f\xec\x2f\x6a\x87\x6d\x98\x84\x19\x49\x5a\x1d\x74\xb8\x44\x32\x4e\x02\x29\xc6\x59\x77\x73\xc0\xd6\x07\x26\xed\xf0\x9a\xa7\x59\xbf\xff\xad\xf0\xbd\x13\xe3\x7b\x3c\xb6\x41\x63\x33\xf3\x3b\x2e\x85\x22\xba\xce\xd0\xe1\xda\xb2\x6e\xdf\xb3\xba\x14\xda\x98\xb9\xa6\xa9\xf8\x9b\x9a\xae\x44\xd1\x1e\xe2\xa6\xc1\x2b\x63\x43\x49\xd9\x35\x5c\x14\x97\xa4\x22\x82\x2a\x54\x6c\xa3\x5c\x81\xe2\x8b\x7e\x91\xaf\x41\x8c\xec\xed\xa1\xf7\xbe\x28\x12\xce\x78\xcc\xa4\x96\x33\x2a\xcb\x78\x78\xd8\xe9\x09\x15\xd1\x9b\x21\x87\x14\x04\x6e\x36\x42\xf9\x70\x60\x52\x93\x2d\xf4\xff\xa9\x7c\x8a\x11\x1b\x94\x66\x00\xc8\x8b\x23\x83\x0a\x24\x6e\xa8\xd6\xb6\xaa\x86\xac\x04\x95\x6d\xd4\x36\x2b\x84\xaf\x30\xad\xfb\xa0\x49\x3b\xb2\x00\x53\xb3\x76\x1b\x62\x9c\xc5\x07\x79\xb3\x94\xfb\x23\x3d\xdf\x66\x07\x3f\x1a\x24\x0c\x04\x2e\xeb\x9f\xec\xcb\xa8\x6d\x12\x12\xb7\xfb\x13\x6d\xd1\x51\xfc\x51\x2a\x18\x47\xff\xa4\x29\x2b\x21\xd3\x23\xaf\xbf\xad\xb8\x33\x24\xd7\x56\xd6\x2b\x25\x15\x8e\xb8\x34\x60\xbf\x68\xed\x2d\x7a\xe8\xba\xb0\xc5\xfe\xa2\xdb\xd3\xa5\x9b\x8f\x66\x80\x9f\xef\xe6\xe6\xc9\x61\xe5\x42\x0b\x66\x2a\xbc\xd7\xc6\x06\x1a\xdb\xba\xd4\x27\x98\x52\x08\x84\x86\xec\x7e\xb3\xed\xc6\xd7\x41\x5f\x60\x71\x39\x08\xc9\x36\x43\x76\x69\xce\xdb\xcb\x92\x3d\x3e\x19\x2f\xa5\x37\x58\xdd\xb9\xd5\xf4\xad\xe4\xde\x6c\x58\xd1\xc1\x88\xdb\x2d\x07\xde\x64\x75\xc8\xdb\x6f\xe4\xe5\x77\xce\x54\xcb\x37\x08\x3b\x20\x44\xc5\x67\xc2\xf1\x75\x6a\x8c\x72\x15\xba\xe9\x04\x2b\xac\x3c\xa3\xad\xd6\xcb\x36\x85\xeb\xd1\x77\x50\x42\x9d\xf6\xff\x5a\xcb\x8f\xb7\xa1\x80\xb9\x91\xc1\x72\xe6\xf5\xf5\xe3\xe4\xc2\x62\x36\x58\x10\x7a\x22\x6f\x4b\xa9\x84\x2c\x55\x27\xcb\xda\x9d\x7c\x5f\x17\xe6\xa4\xd4\x1e\x01\xb7\xe4\xbb\x2d\x99\x1f\x44\xcc\xdd\xba\xa2\x59\x28\xff\xdb\x9a\x96\xb6\x8c\xe9\x31\x08\x04\x47\x01\xbc\xdd\xb8\xde\x2a\x72\xcd\xec\xb6\x3e\x64\xf0\x5e\xb6\xa2\x6b\xa8\x3e\x7a\x5d\xac\xea\x10\x73\x31\x6a\xb7\x75\x06\xf4\x9c\x0a\x46\x66\x1a\xb8\x79\x70\xa1\x31\x53\x62\x7d\x4e\x61\x83\x94\xa0\x00\xa1\x7c\xaa\xdc\x90\x9d\xfe\x3b\x4c\x4b\x59\xf8\xf6\xd0\x5b\xf4\x36\xc8\xad\xaf\x89\x50\x19\xf7\x77\xf7\xb7\x55\x49\x5f\xf5\xc7\x94\x10\xfe\x43\xd7\xd4\xea\x83\x74\x0f\x7e\x19\xb1\x24\x19\x41\xbd\xc3\x6c\xb2\xaa\x55\x9c\x65\x0a\x16\xb0\x9f\xfa\x11\xd4\xc1\xe1\xca\x5c\x63\xec\x12\x4e\x1a\x70\xd2\x0a\x6b\x14\x5d\x6d\x9a\x8e\x53\xa1\xd3\x42\x9c\x2c\x60\x99\xcf\xad\xf6\x80\x26\x56\x28\xcb\x38\xfb\x0c\x03\xc5\xa4\x38\x25\x44\x39\x60\x94\x19\x40\xe0\x74\xf7\x8a\xb4\xaf\xcd\x17\x81\xfb\x52\xc8\xa4\x12\xdb\x41\xdd\xdc\x44\x65\x5a\x3a\x75\x07\x78\xe1\xd3\x6d\x4c\x03\x1e\xd8\xa0\x34\x31\xda\x71\x40\xf5\xf1\xc1\xbd\x3d\xf4\x83\xed\xde\x38\x25\x44\x7a\x5a\x94\xa9\x49\xd5\x1d\xd7\x17\x90\xa0\x94\xd0\x4b\xae\x7c\x2e\x6e\x3b\x0d\x54\x61\xde\xbf\xd7\x0a\x97\xb2\x8c\x60\x8f\x23\x4d\xa0\x17\x1e\x9a\xc4\xa5\xc2\x15\x7c\x28\x4c\x8e\x5e\xec\x18\x78\x26\x8c\x53\xfa\xae\x5e\x4b\xca\x87\xc7\x4c\x60\xa7\xc5\x4d\x6c\x25\xfa\xab\x38\xad\x7e\x03\x31\xf0\x21\x84\xf5\xaf\x9d\x5d\xf3\x77\x22\x17\x9b\x09\x8b\xae\x98\x9c\xd7\x5f\xa1\x88\x66\xbf\x31\x49\xe2\xe0\xc5\xc3\xd7\xfa\xa5\x5d\xf9\x56\xf2\x32\x72\xa0\xa6\x65\xae\x94\x13\x5d\x35\xee\x9c\xcb\xc9\x34\x64\x4a\x1a\x52\x17\x61\xcc\x1a\x82\x03\x62\xb1\x1d\xf7\x90\xf4\xc7\xdf\x15\xf0\x82\xc2\xf2\x1e\x8a\xfa\xfb\xa4\x5b\x44\xdb\xca\xd5\x50\x6d\x32\x75\x0d\x6c\xc8\x4d\x1b\x8c\x97\xac\x4f\xef\x03\x57\x75\x96\x53\x2f\xa6\x2e\x13\x94\xd2\x32\x13\x89\x1d\xaa\x66\x7c\x88\x61\x0f\xfd\x99\xec\x21\xf1\x44\x98\x25\x84\x52\x21\xec\xe1\x9c\xc7\x56\x09\x46\xb7\x8c\x68\xef\x81\xe7\x8e\x9f\xc0\x6a\xbe\x1e\x6f\xc6\xc4\x91\x44\x37\x4a\x06\x47\xdf\x08\xe3\xc1\x84\x32\xfa\x75\xaa\x15\x81\xbc\xa4\xb5\xc7\x35\x4d\x77\xa3\xc2\xee\xbd\xf1\xc7\xf8\x92\x9c\x26\xdf\xe3\x26\x91\x20\xaf\xbe\x73\x2b\xae\x3a\x2d\x67\xa0\xa3\xdc\xfd\xe3\x5f\x72\x2f\x8f\x86\x6e\x39\x07\x62\x56\x52\xf3\xe5\x81\x9b\xcb\x46\xfa\x37\x2b\x20\x79\x6c\xcb\x17\x95\x3c\x02\xc9\xb7\xf0\xbd\x73\xb9\xe9\x46\x32\xd3\x6d\xe4\x25\x68\x5c\xc0\xdb\x86\xad\x82\x6b\x72\x0a\xa8\x73\x0a\x89\x69\x67\x1f\x9b\x13\xf0\x91\x79\x60\x4a\x05\xc3\xc5\x63\x8f\x56\x23\x2d\xb3\xdc\xab\x69\xe4\x15\x67\x8f\x5c\xe8\x99\x00\xe4\x1b\xd6\x4a\x4e\x84\xb8\xc9\x61\x33\x31\x71\x59\x37\xd5\x3b\xeb\xb4\x33\x01\x18\x5b\xf7\x23\x14\xeb\xce\x5b\xbc\x9b\x1b\x1b\x80\x54\xc1\x12\x59\x4a\xe2\xe8\x01\x51\xcb\x34\x8e\xec\xd8\x1f\xec\x33\x81\x44\x25\x36\xcc\x05\x70\x94\x11\x62\x54\xbf\x93\x04\x82\x82\x8e\x1b\xa0\x5a\xb8\xed\x36\x7e\xee\x2b\x22\xe9\x59\xdf\x61\xd9\xb2\x18\xbf\x6c\x40\xd2\x55\x2d\x5d\x54\x54\x16\x31\xb7\xce\x6a\x0f\x1f\xe0\xaa\x8e\x62\xf4\x0c\x62\xe4\xbc\x64\x89\xff\x71\x45\x56\xf7\x5c\x84\xa4\x9a\x1f\x27\xc4\x91\x43\xf4\x31\x01\x3a\x6a\x34\x82\x8e\xd0\xc7\x9f\x93\x8d\x09\x65\xfd\x59\xb7\x04\x15\x9c\x20\x71\xff\xcc\x48\xe5\x78\xc2\x53\xdc\x84\x47\x93\xe4\xdd\x5c\x0d\xfe\x93\x86\x20\xd5\x8e\xfc\xd8\xb6\x09\x0c\xb7\x95\x59\x93\xa3\xe5\x0e\x98\x33\x38\x20\x4f\x48\xe0\x3e\x9f\xb9\x50\xcd\x14\xd2\x73\x49\xe5\xf8\x65\x97\xac\x22\x1a\x15\xe9\x84\xa0\x74\xde\xae\x83\x4e\x6d\xb3\xd7\x28\x8d\x4e\x75\x1d\xb3\xc4\xec\x79\xca\xb1\xcf\xb8\x29\x83\xf5\xf2\x25\xe0\x7f\x9d\x88\x43\x37\x14\xe4\x91\x65\xa4\x05\xae\x05\x3e\x74\xa9\xae\x52\xd6\x4e\x2b\xe9\x14\x94\x01\xb7\x9e\x6d\x0a\xe2\x99\xdb\x89\xc6\x81\x2a\x4d\x82\x9c\xf9\x70\xe1\x64\xe3\x39\xe9\x03\x6a\x75\xbb\x53\xf5\xea\x07\xe6\xd4\x16\x3b\x4a\x21\x50\xc7\x10\x26\x5c\xbf\x63\xa8\x70\xf8\x99\xc1\x72\x03\x69\xa3\x89\xc7\xd2\x6a\xd6\xcc\xcd\xe1\x56\xe7\xcc\xe4\xd1\xdb\x12\x69\x10\x4c\xa2\xa3\x48\xec\xbe\x44\xf0\xfd\x7e\x3c\xa6\x1b\xf7\x50\x46\xfc\x37\x11\x3f\x1c\x80\xcc\x8f\xc5\x5c\x80\x7f\xb0\x0a\xfc\xd9\x47\xf1\xb8\xdf\xf4\x6c\x59\x12\x35\xc7\x65\x19\x48\x0f\x8a\x3c\x24\x17\xb2\x4c\x5e\xa3\x25\x79\x5e\xd5\x06\xc7\x3c\x2e\xf1\xe1\x63\x34\x89\xa6\xbd\xd3\xb7\xce\x4c\x88\x6d\xc8\xf8\xd3\xc7\x32\xe4\xf9\x41\xad\xaf\xf4\xf1\xcc\x71\x3e\xc3\xfe\xd5\xd1\xcd\x30\x5d\xe4\xc6\x78\x3b\x94\x47\x1b\xe7\x14\x9a\x03\x2a\x3b\x80\x0d\x6b\x8b\x6b\x25\x3c\xa3\x4d\x27\x3d\xa3\x0d\x1e\xe1\x81\x9c\xd7\xe1\xb0\x00\x70\xcc\x44\x4d\xd2\xa4\x45\x9c\x72\xaf\x7e\x39\x14\x88\xcc\xbb\x68\x42\xa6\xe8\x14\x5b\xec\xbd\xe2\x7b\xfd\xde\x8e\x42\x68\xd8\xc1\x40\x1e\xf1\x08\x6e\x90\x19\x21\xc5\x16\xd2\x93\x58\x8f\x37\x20\x9f\x3f\x18\xd2\x77\x5c\x16\x96\x4d\xf0\x6e\x9e\xa3\x98\xb1\x3c\x21\x3d\xe7\x9d\xc1\xe5\x66\x68\x55\x39\xb0\xfb\x11\xa5\x84\x6b\x13\x09\xda\xe3\x0f\xd5\xa5\x0c\x7c\xe5\xe6\x11\x47\x45\x97\x76\xe5\xd1\x69\xb4\xa6\x78\x06\xdf\xac\x51\xb5\x7d\xcb\x18\x34\x07\x9d\xca\x27\x5d\xeb\x12\xde\xe6\xe6\x90\x1f\x7a\xec\x3d\x15\x7f\xfb\xd8\x9f\x72\x7e\x88\xf5\x09\x3f\x7e\x64\x27\x18\x2c\x35\x4e\x3a\x80\x20\xbc\x6e\x76\x87\xfa\x5c\x39\xd6\x22\xd3\xea\x6a\x98\x98\xe3\xc9\xe4\x4c\xc0\x49\x5b\x67\x3f\xae\x07\x41\x49\x97\x17\xd4\xd8\xd3\xb6\x58\xfb\xe5\xa0\xd1\x49\xf3\x08\xad\x8f\x2a\x25\x2f\x71\xde\xf7\xd0\xc4\xd5\x72\x77\x86\xaf\x8d\xd8\xef\xe0\xaa\xb9\xef\xaa\xce\xe5\x30\x91\xa6\xf9\x38\x39\xb7\x50\xe3\xd9\x8b\xb2\xd1\xfc\xc6\x9e\xd2\xb3\xd8\xa3\x52\x78\x86\x88\xbe\x72\x80\x79\xc9\x59\x95\xdc\x1e\x60\x4a\x9b\x55\x48\x36\x21\xc1\x7a\x5b\x90\x0c\xfc\x8c\x47\x38\xd2\x45\xa1\xfa\x92\x03\x46\x60\xe2\x2b\x4b\x82\x41\x9d\x1b\xa5\x47\x40\x95\x38\x55\x79\x6a\x86\x13\x25\x96\xdc\x7e\x72\x7e\x39\x70\x23\xc0\xf8\xde\x7c\xbf\xf6\xd3\xbf\x82\x80\xb8\x77\x07\x52\xda\xa6\x84\xaa\x01\x02\x45\x49\x99\xc1\xa7\xd4\xaf\x26\x28\x18\x81\xed\x6b\x4b\x07\x37\x18\x78\x8c\x48\x10\xb0\x14\xe7\xa3\x9b\x5e\xfe\x03\x0b\xf8\x63\x5d\xf3\xc7\x41\x9f\xe9\xfc\x0c\x6e\x7e\xd7\x67\x16\xba\xb9\x0b\x1e\x0c\xed\xca\x04\x7f\x34\xc2\xee\x3c\xc2\xb4\xeb\xd9\xa5\x93\x33\x4d\x37\xf9\xe6\x41\xd7\xc4\xb5\x43\xaf\x64\xf5\x1a\x55\xe1\x4a\x15\xbe\x97\x15\x0c\xfc\xc0\x2b\xc1\x62\x55\xc3\x59\xef\xf3\x0f\x0e\x2f\x73\x23\x30\x74\xea\xb0\xcc\xc5\xba\x76\x6c\x6d\xb9\x2a\x09\x1e\x28\x88\x92\x94\x25\x15\x84\xac\xea\xd4\x37\x86\x40\x0e\x39\x7d\x1d\xa2\xb8\x8a\xeb\xa4\x09\x78\x3f\xd6\x6e\xa3\x3b\xc2\x75\x50\x23\xc4\x5d\xa2\x4b\x48\xd5\x97\x50\x19\x27\x5e\x23\x7b\x53\xda\xcb\x4e\x21\xeb\xab\x71\xfb\x52\x8e\x6a\x17\x33\xa6\xec\xe3\x21\x7a\x70\x82\x6b\x08\xd4\x72\xf6\x87\x26\xcb\x9d\x23\xca\x11\x6f\x69\x05\xd9\xe6\x8b\x86\x5d\x35\x84\xf7\xf7\x1e\xf9\xc3\x95\x4b\x09\x8b\x33\xf4\x4e\x2a\x5d\xd2\xd7\x34\xf2\xee\x4f\x6c\x0a\x2b\x3b\xf4\xad\xe8\x9c\xa5\x8a\x39\xd0\x1a\xa9\x19\xf4\x94\x74\x78\x6f\xb2\xb9\x7a\xab\x16\xa4\x8a\x52\x38\x4e\xbb\x60\x4d\xb1\xcb\x74\x74\x01\xe1\x08\x3b\xe1\xa8\xe9\xc4\xa9\x18\x5b\x5f\xd1\xe1\x98\xaf\x88\x30\xa0\x55\x6c\xbe\x28\x82\x49\x4a\x3e\xba\x59\xa5\x00\x13\xb1\x1c\x95\x8f\xc1\x49\xdf\x29\xca\x54\x92\xcd\xd5\x56\xfc\xed\x37\x3b\xc5\xb4\x7c\x9b\x40\x81\x53\x4c\x41\x0a\x8b\x3f\x80\x77\xfd\xc3\x6a\x41\x52\x55\x40\x6f\x09\xe1\x7e\xca\x5f\x11\xad\x27\x1f\xb2\xe2\x0e\x73\xfb\x5a\xcd\xe9\xd8\x98\x9c\x96\x77\xe7\x55\x94\x53\x93\xf1\x0e\xd6\x47\x6f\xa5\xd9\xdc\x91\x74\x65\x03\x5d\xd2\x7f\xe6\xde\xa8\x96\xfe\x92\x35\x46\x73\x14\x68\xee\xd4\xf1\xd5\x3d\xc7\x15\xf5\xcc\xe2\x2b\x1a\x71\xe4\xde\x8d\xaf\x81\x6d\x47\x18\xde\xbd\x78\x36\x63\xcb\x6d\x3a\x35\x60\xb5\x3c\xe2\xb0\x81\xba\x34\xb5\x47\xe7\x20\x29\xf9\xa3\x8d\xda\x9b\x44\x51\xcd\xb5\x36\xa7\xa7\x50\x65\x16\x1f\xf1\x98\x6b\x6d\x8f\x40\xe4\xe0\xfe\xa8\x53\x38\xbc\x39\x89\xc9\xa4\x67\x13\x14\x2a\xaf\x19\xaa\x58\x7d\x45\x1a\x99\x69\x76\xa9\x0b\x3a\xaa\x7e\xc9\xdb\x4e\x91\xc7\x79\x90\xf8\xcf\xa6\x90\xa2\x72\xdd\x97\xff\x42\xa7\x49\x99\x6f\x64\xcd\x9b\x01\xd3\x53\xae\x24\x4a\x5f\x7a\x6e\x3f\x67\x09\x0b\x3f\xea\x9f\xb4\x92\x68\x29\xdb\x12\x73\xd7\xb2\x39\x6e\x69\x81\x85\x68\xee\x65\xeb\x08\x7e\xa3\xa4\xa9\x1c\x34\x2f\x8b\x07\x22\x23\x54\x57\x76\x94\xe9\x1d\xe4\xfe\xac\x5f\x8d\x35\x8a\x6c\x4c\xf6\xfb\xc8\x58\xdb\xd4\x52\x8c\x52\xcc\x55\x55\xb1\x84\xb0\xd2\x13\x0e\xa0\xeb\x0e\xc7\xdd\xb7\x1f\x0d\x69\x66\xfa\x27\x32\x80\x25\x67\xf6\x95\x0d\x60\xfa\x8c\xb9\xb1\x18\x91\x00\xd4\xd3\x14\x2a\x80\x46\x39\x82\xca\x3c\xba\x6c\x87\xb3\x60\x73\x50\xbd\x42\xc6\xb9\x62\xdb\xee\x92\x71\xd1\x76\xd8\x96\xb2\x7a\xcd\x9a\x73\xf2\x59\x36\xcd\x4e\x18\xd5\x52\x3d\x1f\x06\x0c\x6f\x3b\x23\x6a\x1f\xe7\xb8\x46\xdf\xe4\x5e\x64\x24\xeb\xc1\xa6\xec\x7d\x9c\xe1\x8f\x52\xb0\x3a\x37\x9f\x4d\x95\x8d\xce\x98\x2c\xff\x10\x42\xf2\x20\xbe\xf2\xc5\xcb\x15\xa7\x4d\x95\xa9\xcc\xeb\x19\x68\x13\x65\xdc\x51\xa6\x94\x7b\xbf\xbc\xbe\x81\x42\xee\x63\x29\x27\x23\xc9\x7f\x05\x3a\xce\x9b\xc7\x6f\x2a\x97\x67\x76\x6c\x3d\xd1\x3c\xb7\x63\x9b\x2e\xbe\x3f\x52\x7c\x4f\xed\xd9\x68\xee\xd3\x23\xc0\x0f\x4f\x67\xdd\x5d\xdb\xac\x1c\x9f\xd9\xcb\x35\x45\xf9\xfe\xcd\x5c\xbb\x04\x7e\x7e\x37\xc7\x8a\xfb\xf9\xed\x4c\x49\xfc\x99\xc3\x3a\xb8\x99\xa3\xe5\x7d\xb4\x96\xa0\x6a\xe5\x8a\x01\x69\x15\x6d\x40\x62\x45\x9b\x91\x5a\x07\x52\x9a\xf2\xe4\x6c\x1a\x30\x79\xfd\x84\x1c\xf9\x4c\xab\x3b\x2a\xba\xc9\x75\xc7\x9a\x56\x25\xed\x6a\x31\xba\x3f\xc3\xd7\xbe\x51\x47\x09\x60\xc9\xc9\x8f\x92\x3e\xc2\x84\xd9\x0c\xb6\xef\x14\xd3\x7f\x08\x2c\x8f\xd0\xc6\x33\x6d\x48\xb4\xa9\x5c\xe1\xc1\x22\x66\x4a\x49\x55\xaa\x54\x24\x15\x12\x0e\xcd\xc0\x47\xe8\x0c\x63\x8c\x23\xf1\xe6\xc5\x89\xc8\xd0\x63\x40\x0d\xb6\x94\x63\x3d\xe2\xd9\x86\xb3\xc8\xa4\x31\xa5\x7a\x00\xc4\xc0\x83\xc2\x22\x52\xb2\x77\x2a\xe8\x65\x2a\xc0\xa5\xf9\x45\xca\xa6\xee\xa9\xfa\x89\x6e\x6d\xa6\xee\x91\x69\x95\xa6\x36\x01\x5c\x79\xb6\x10\xa1\x75\x19\xce\x30\x47\xa4\x0e\x8b\x69\xec\xed\xa1\x0f\xa4\xaa\x38\x5a\x9a\x96\x6b\x64\xa9\xc3\x41\x54\x83\x6d\x95\xe5\xa0\x8a\x8f\x93\xa5\xfe\x9c\x72\x1b\x1a\x2c\x47\x93\xfd\x9e\xa3\x11\x2e\x65\xf5\x50\x88\x98\x90\x15\x94\xc5\xbb\xb2\xd4\xae\x7a\xd3\xf4\xfb\xba\x24\x1a\x8a\xad\xc4\x42\xa4\xbd\xc6\xac\xc5\x83\x2f\x5b\x03\x92\x25\xec\x81\x1b\x91\x95\x74\xdf\x86\x79\x4b\xdb\x6e\x78\x85\xf4\xe8\x8e\x72\xfb\xba\x35\x33\x1c\x02\x84\xa2\x8e\xf5\x4a\x50\x7b\x03\x94\x5f\x48\x85\xd6\x2d\xe0\x08\x05\xc0\x64\x8d\x59\x84\x01\x9f\xe7\x3a\x34\x46\x16\xda\x57\x2e\x62\xae\x17\xcf\xba\xa6\x20\xc6\xab\xe2\x96\xcd\x10\x23\xf0\x56\xe0\x56\xde\x59\xb4\x09\x5d\x5c\x00\x36\xf4\x7c\xe2\xd2\x6f\x64\x6a\x7a\x6b\x67\x2f\x3a\xa4\x8c\x55\x10\xd1\xd4\xf7\x58\x4d\xda\x25\x6b\xe0\xf4\x94\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x86\xac\xc6\xbc\xa0\x8e\xf1\xc8\xa7\x03\xb1\xff\x10\xfd\xf9\xd7\xd7\x5d\x7d\x45\x2f\x2b\xe9\xff\xdd\x85\x74\xc1\x2f\x5b\x87\xe8\xcf\x02\x2d\x32\x58\x0f\xe0\x59\xa1\x2d\xf6\x08\xaf\xe5\x0c\x76\x37\xdc\x0d\xa9\xc9\x7b\x86\x55\x8f\x83\xd8\x2d\xec\xb0\x3a\xf0\x97\x11\x70\x86\xa1\x17\x3b\xa8\x00\xab\x24\x0a\xb6\x96\x96\x7d\xb8\x09\x7e\xe4\x2e\x43\xe9\xa3\xf1\x2f\x25\xf6\x3c\xfa\xe8\x46\xe0\x60\x7f\xbd\x3f\xd7\x00\xe3\xd2\x88\xfd\x7d\x0d\x00\x11\xd9\xbc\xd8\xb1\xc5\x13\x24\xae\x5f\xcd\x17\xed\x4a\x56\x83\x70\x93\xe5\xc1\x3b\x2c\xad\x38\xe8\x48\xde\x2b\xf3\xd8\xa8\x53\x46\x15\x26\x31\xe7\xa4\x69\x27\xf1\xad\x34\xba\xca\x7a\x52\xbf\xdd\x76\xb6\x75\xcb\x47\xc0\x9c\x70\x8e\xaf\xc8\x21\x7a\xf0\x21\xd5\x7c\x43\x92\xad\xea\x1a\xa0\x3a\x48\x45\x56\x76\x34\x31\x0d\xc1\xd5\x27\xbb\x2d\x93\xa7\x72\xb2\x65\x1b\x84\x6f\x19\x7e\x5e\xcc\x18\x57\x9d\x7d\x64\xfd\x2d\x0b\x40\xfc\x99\x7e\xdb\x6d\x19\xee\xa0\xba\xb7\xb5\xf9\x8b\x9d\xfb\xfa\x7c\xb8\xd1\x35\x3a\x04\xc7\x32\x5f\x79\xe4\x11\xbb\xfc\x07\x01\x31\xcf\xe9\x3e\x6a\x8f\x2a\x30\x5a\x1e\x71\x5a\xff\x34\x5a\x60\x2f\x76\x9c\xf3\x28\x3f\x53\xe7\xd1\x99\xbe\x7d\x1e\x98\x07\x39\x27\xaa\xd2\xc8\xe4\xc5\x4e\xb0\x9b\xce\x5b\x6a\xfe\xd2\xe3\xe2\xb0\x2b\xe7\x12\x7a\xaf\x18\x0e\x57\xab\xb4\xaa\x91\x50\xce\x10\x46\x5d\x4d\xff\xd9\x11\x74\x76\x6a\xb6\x85\x2f\x48\x41\xa7\x34\xcc\x7d\x36\x20\x65\x9c\xa8\xbc\x99\xb0\x03\x50\x63\x8d\xa9\xba\x62\x55\xa5\xa6\x13\xf7\x02\x91\x73\x3a\x27\xd6\x26\x6d\x94\x23\xc5\xc6\xd7\x65\xd6\x06\xd0\xbf\x04\xaf\xbe\x75\x6c\x83\xe4\x10\xc8\x67\x11\x61\xe4\xb1\xd3\x35\x20\x77\xda\xe3\xa5\xda\xfd\x84\x64\xf8\x5a\xed\x1e\x00\x7f\x90\x3a\x79\x09\x26\x37\xca\x8a\xdd\xcb\xed\xb2\x26\xcc\x23\xe3\x2a\x58\x87\x7f\xb9\xe1\xb9\x1b\xe4\x64\x0f\x92\xac\x28\xb9\x37\x1b\x71\x1f\xd6\xd9\xc6\x1d\x39\x27\xe2\x4d\xf6\xdd\xed\x1a\x64\x69\x9e\xa3\x4b\x52\xa9\x8a\x4e\x1a\x4d\xc0\xaa\x92\x44\xb1\xb7\x87\x68\x5d\xc8\xad\x0e\x4c\x32\x67\xa7\xb2\xf4\xa2\x69\x6c\x14\xc6\x84\xa7\x42\xbf\xcf\x4e\x4f\xd4\x3b\x47\x03\xdf\xcb\xe2\x7e\x4f\x9f\x4c\x0e\xfc\xe9\x9c\x48\x26\x1c\x72\x41\xd5\x2c\x1d\xba\x9b\x49\x01\xda\xb4\x94\x2a\x58\x0d\xea\x7e\x6a\x62\x6e\x20\xad\x1f\x42\xdb\x3b\x3b\xc7\xe6\x73\xe8\x48\x6a\xa1\x67\xce\x95\x21\xb4\x5a\x63\x9e\x91\x0b\x19\x67\xde\xed\x9d\x4c\x0f\x7e\x7c\x8e\x1a\x5e\x87\x6c\x59\x93\x91\xd7\xa0\x33\x6f\xff\x22\xb4\xd8\x13\x77\xe1\x00\xd2\x92\x4b\x75\x6f\x4f\x67\x18\x0d\xc0\xb9\x42\xb5\x95\x72\xcc\x45\xea\x40\x0a\xaf\x52\x55\xd7\x0a\xdb\x92\x56\xd2\x3e\x0c\x9d\xcf\xd9\xd4\xc9\xad\xa1\x3a\xf9\x5a\x4c\xd5\xbb\x02\x25\x8e\xb6\xd0\x35\x25\x4b\xb8\x0b\x23\x56\x1f\x75\xac\x3c\x44\x0f\xed\xd7\xeb\xde\x6e\x75\x22\x1d\x27\xee\xbf\xf1\xe0\xc2\xbf\xf2\xcf\x4e\xdd\x7a\x9f\x2a\x66\xd2\xae\xe8\x41\xa0\xf3\x3a\x18\x9c\x3c\x1c\x9c\x04\xe6\xee\x82\xbe\xdf\xba\x3f\x12\xcf\x33\x82\xfe\xae\xab\xe3\xfd\x5d\x15\x94\xf3\x94\xe2\x05\x5e\xc9\x50\x61\x5b\xcb\x27\x44\xbb\xc5\xb8\x53\x04\xee\x10\x3d\x34\x55\xf7\xe0\x23\x79\x41\x78\xa2\x84\xaa\x2d\xc7\x75\x71\x39\xb8\xe6\x52\x25\xd5\x62\x28\xc9\xc2\x6a\x66\x78\xdf\xda\xdb\x53\x4e\x2d\x81\x0e\x3d\x1e\x92\xb3\x92\xc7\xf4\x41\x4c\xd6\x66\xe2\x21\xa6\x7f\x5c\x94\x60\x3b\xc2\xa8\xa8\x30\x9d\x93\x12\x5d\x32\x56\x11\x5c\xcb\xbb\x5f\x4b\x82\x05\x5a\xe0\x16\x62\xcd\xa9\x32\x37\x01\x2f\xb0\x02\x21\x5a\x50\x52\x10\xdd\xf5\x0e\xcd\x49\x8b\x4b\xdc\x62\x30\x35\xc9\x68\x72\x0d\x7e\xa5\x84\xa9\xec\xee\x74\x30\xa5\x13\xf9\xfc\x44\x8c\x2b\x0e\x02\x20\xee\x1d\x6e\x67\xdb\xe8\x17\xf4\xc9\xd1\xf6\x35\x64\x19\xae\xba\x15\xec\x98\xfa\xf2\x94\x82\x80\x26\x83\xfd\xbd\x9d\xf3\x23\x90\x21\xe2\x55\x6f\x97\x18\x3a\xb7\x39\xaa\x8d\x9d\x44\x0b\xc8\x17\x66\x04\x17\xfd\x74\x6a\x16\xee\x1f\xd4\x68\x5e\x1f\x3f\x91\x55\x14\x13\x98\xac\xf8\x1b\xbd\xaa\x8a\x25\x4f\x00\x2b\x9f\xc8\x2a\x59\xc4\xd5\x5b\xb4\xac\x11\x1b\xc2\x91\xf1\xc3\x76\xd5\x0e\x99\x5c\x90\x56\xd0\x88\x09\x97\xf2\xfa\x65\x9d\x9d\xda\x10\x10\x6d\x06\xb5\xc6\x39\xb5\xc5\xfa\x2a\x55\xfd\x55\xd3\xa6\x4e\xcd\xf9\x7a\x3b\x01\x8a\x6d\xad\x64\x8c\xce\xd8\x9d\x8c\x9a\x49\xc8\x59\x06\xe1\xd0\x11\x8a\x22\x68\x6a\x76\x99\x0e\x15\x2e\xd0\x00\x7f\xff\x4d\x54\x93\x5b\x8d\x1f\x8d\x49\xd7\x50\xac\x2c\xbd\x46\xf8\x70\x51\xb9\xe5\x14\x4a\x76\x68\x6d\x37\xa9\x5d\xe5\x82\xb3\x43\xac\x7e\xef\x60\x55\xe7\xa2\xb8\x38\x28\xd8\x62\x75\x13\x8c\xde\x64\xf1\x72\x79\x93\x8a\x7e\x22\xc8\x76\x74\x31\xa5\xc2\x64\x6b\x06\x4d\x83\x06\xf4\x1b\xb2\x90\x65\xba\x2f\x71\xf1\x49\xd5\x9d\x61\xf3\x05\x6e\xe9\x25\xad\x68\xbb\x8a\xd0\x63\x6e\xdd\x2b\xd2\x5e\xb8\x86\x75\x81\x9d\x8f\x72\xa9\x3f\x07\xc4\x56\x9b\x4c\x06\xad\xda\x64\x42\xdf\x03\x5c\xd6\x4e\x88\x7b\x64\x19\x2e\x4b\xae\xb5\x4a\x5c\x97\x7b\xcc\x17\xc0\x4d\x19\x72\xdb\x49\x14\x8e\xd9\x72\xa6\xfa\x5e\xe9\x74\x06\x10\x68\xc0\xc8\x2f\xe4\x6c\x6e\xe0\x0b\xed\x1e\x52\x62\x9c\xec\x4e\xef\x45\xff\x95\xdc\x21\xcd\xf9\x2f\x35\xef\xf5\x44\x4d\x29\x75\x7f\xef\x9e\x55\x3a\x95\x38\xf3\xef\xff\x64\xc9\xfd\xa0\x54\xee\x17\x5f\xbb\x8c\xbb\x7e\xf6\x9c\xfd\x8d\xe4\x91\xdc\x2e\x87\xc4\x11\xa7\x6b\x59\x46\xcf\x6c\xa6\xb3\x23\x60\x80\x71\x77\xc4\x89\xa5\x93\x5b\x6e\x00\x7a\x79\xa3\x4e\x17\x0a\xb3\x4c\x99\x59\xe2\x4e\xc0\x14\x96\xa6\xa6\xf5\x82\xe6\xe1\x7a\x94\x2b\x7a\xad\xcd\x6f\x67\xa7\xdb\x88\x5d\x93\x66\xd9\x50\x95\xec\x2a\x65\xf5\x52\x08\xb7\xee\x86\x42\x61\x40\x21\x12\xba\xb1\x89\x89\xa0\x49\xaf\x17\xb9\xbf\xd7\x65\xf0\x5a\x12\x5c\xea\x16\xd3\xab\x72\x9d\x28\xe0\x57\xa1\xaa\x9b\x8a\x54\xe5\xbc\x70\x45\x4d\xe9\xdb\xbe\xdd\x0f\x9e\x14\xcb\x74\x90\xac\x56\xd7\xd5\xcb\x06\x2f\x16\xa4\x3c\xb5\xe4\xed\xe6\x66\x9e\x9d\xf6\xad\xe7\x63\xea\xf5\xf8\x6a\xf7\x16\x75\x81\xb5\xf9\x81\x95\x52\x0a\xaf\xdc\x5a\x8d\xb2\x3c\x0f\xa9\xdb\x66\x15\xa0\x82\xb6\x68\x89\x39\xfa\x47\xc7\x5b\xc5\x4e\xb6\xe1\x33\x5a\x55\x48\x5c\x61\x86\xfc\xf6\xba\xda\xc0\xb6\x7c\xc6\x73\x4b\x66\x37\xef\xc8\x5f\xe0\xa8\x1b\x73\x63\xd9\x4a\x28\x71\x99\xe0\x5b\x73\x46\xaf\xda\xd1\x08\xce\xe8\xde\xad\x71\x67\xe1\x7c\xbe\xd7\x7a\x57\xec\xad\x18\x97\x83\x24\xd3\x2c\x4b\x35\xae\xfb\x2b\x78\x5a\x0d\x0e\xb2\xcf\x41\x05\x7a\xb2\xac\x56\x8e\xf1\xac\x56\xad\xef\x98\xf8\xb6\x7e\xd4\x1a\x56\xe2\x44\xb6\xed\xe9\xd6\x90\xc0\x6a\x54\xf7\x0c\x4d\xbc\xa6\xe4\x56\xd8\x81\x47\x57\x56\x94\x96\x7f\xbf\x25\xa0\x82\x98\x6a\xa4\x26\xc7\xb0\x32\x90\xb4\x4a\xcc\xf1\xc2\x6d\xf8\x69\x80\x40\xd5\xb9\x88\x5a\x40\x57\x57\x3d\x04\x13\x72\x4a\x62\x50\x4e\xff\x57\xb5\x05\x91\x3c\x1a\x1a\x67\x9b\xd7\x13\x54\x12\xb4\x43\x95\xbd\xe3\xfc\xae\x73\xdf\x3e\x1b\x49\x1f\xfe\x3b\xa3\x1a\xbe\xc9\x11\x23\xca\x00\xb9\xa3\x95\x9d\xc6\xaf\x69\xe9\xa8\xfb\xc6\x68\x9f\xee\x5c\x97\x94\x10\x70\x59\x7e\x60\xf9\xbe\xaf\x5a\x4a\x10\x68\x82\x9e\x26\xca\x6b\xbc\xd5\x6b\xc3\x30\x4f\xa3\x97\xda\x7a\x7d\x00\x4d\x35\xed\x17\x2f\xac\x59\xfb\x10\x3d\xf8\xa0\x9b\xb7\xe8\xb6\xa1\x07\xdb\xe8\xc9\x36\x7a\xba\x8d\x9e\x6d\x8b\xe3\xfe\x3c\x69\x85\x87\x8e\x83\xbf\x6b\x0b\xbe\x78\x06\xbd\x0d\xe8\x60\xe9\xae\x8f\x90\x4e\xc7\x37\x6a\x82\x7e\x74\x4a\x7a\x4d\x52\xe6\x7d\x77\x8c\x30\x07\x5a\x19\x24\x42\xd2\x10\xa7\x5c\x36\x83\x51\x46\x76\x7b\x9a\x3d\x37\x1e\x40\x75\xed\xe7\x49\x0d\x35\xb9\x08\xe7\x0e\xf2\xae\xcf\x2c\x7e\x72\xed\x87\x7a\xfd\x84\xbe\x5e\x7c\x83\x6e\x84\x28\x74\xb9\x49\x61\x2e\x79\xd0\x12\xbd\xde\x46\x1c\xb5\x31\x7d\x96\xdd\xf3\x36\xfa\xa8\xa5\x4e\xd9\x7f\xe6\x01\x73\x6a\xbe\xf7\x13\xa5\x67\x70\xa9\x83\x92\xfe\x29\xc0\x7f\x10\xa2\xb4\xa1\x44\x5a\x13\x1f\x20\xc1\x9e\xfb\x4c\x89\x3d\x99\x46\xa1\xd1\xa5\xd6\xb3\x3e\xef\x8a\xbb\xd9\xbe\x87\x8a\xdb\xd8\x2e\xa5\xbe\x5c\x29\xbb\x59\x4d\x94\x29\x32\xbc\xeb\x0d\x6f\xcb\x21\x28\xec\x13\x1b\x77\x98\xbd\x31\x56\x46\x74\x8b\xb2\x23\x27\xb1\xb1\x0f\xc8\xd8\x07\x5c\xec\x03\x2a\xf6\x01\x13\xfb\x11\x22\xde\x5b\xbf\x7e\x20\x62\x51\x13\x69\x68\xfa\x58\xc6\x16\x1c\x5b\x9e\x7d\x9c\x94\x94\xee\xdc\xdb\x87\x3b\xa5\xa4\x29\x12\x96\x6f\xf4\x73\x96\x75\x71\x19\xf4\xc4\x4a\x1a\x2a\xfc\xf1\xfb\x2d\xb6\x36\x8d\x4e\xf3\x74\x71\xf0\x1e\x39\x55\x36\xae\x71\xd5\x11\xaf\xbc\xc6\xb6\x78\x96\xb7\x4d\x57\xb4\x88\xc6\x15\x27\x16\xbe\x05\xaa\xaf\xfa\xc7\x98\x3a\x0d\x50\x76\x8c\x55\x6a\xc5\xa9\xde\xc8\x03\x44\xe4\x41\xf3\xab\x3e\xc4\x53\x1d\x2a\xfa\x70\x56\x4f\x59\x7a\x39\xe7\xea\x5b\xe3\x32\x4c\x35\x53\xb1\x0b\xf9\xa8\xa1\x99\x20\xe9\xec\x77\xf7\xd1\xe3\xa0\x09\xe3\x97\xd4\xae\xdb\xf7\x03\x4b\x95\xab\x7d\xcd\x48\xf1\xc9\x54\x7a\x91\x26\x16\x0e\x6c\x4d\x75\xc1\xd4\x75\x88\xb9\xb8\x3c\x2b\xb6\x24\x4d\x81\x39\x41\x33\xf2\x19\x15\x33\x2c\xe8\x43\x57\xe8\x01\x17\x8d\xaa\xe7\x4a\x6a\xde\x35\xc4\xf8\x60\x6d\xc3\xb0\xb2\x5b\x54\xd2\x27\xa3\xf5\x9b\xbc\xd9\x93\xf2\xbf\xe1\x8a\x2a\xa3\xe7\xe4\x17\x44\xeb\x45\xd7\x3a\x8e\x46\xc1\x76\x03\xf3\xe7\xe5\xaa\x25\x7f\x23\x0d\x97\x2d\x43\xe1\x85\xdd\xae\x9d\x7e\x67\xf7\x5c\xec\xb7\x99\xb8\xd8\x72\xf7\x15\x7f\x9b\xe9\x14\x4d\x26\xf6\xd9\x17\xe8\xd9\x77\x5b\xe8\xb7\xdf\x90\xf3\xd9\x4b\xf4\xfc\xbf\x84\x20\xe2\x3e\xf5\xa7\xff\x8a\x9f\x3a\xd8\x7f\xb2\x95\x4a\x84\xd4\x2e\x2f\xa8\xe4\x91\xde\xd0\x2f\x91\x83\xcc\x08\x97\xce\x3e\xda\xc8\xea\x7c\xd1\x1e\xc5\x05\xaa\x15\x22\x32\x7c\x28\xc9\xe8\xe2\x08\xa3\x00\xcf\x59\xd5\x4f\x3c\x17\xb1\x2a\x1f\xdc\x96\xad\x5b\x82\x52\xb6\x92\x5a\xb5\xba\x75\xfc\xd3\xa0\x03\x9b\x2e\x00\x8b\x86\x2d\x58\x4f\x4c\xbe\x00\x75\x6a\x8b\x37\x05\x58\xd8\x96\xe6\x38\x13\xb5\xad\x1a\x35\xba\x41\x43\x60\x3e\x30\xa0\x66\xf8\x1a\xec\x08\x5e\x13\x58\x74\x29\xbb\x7e\xc0\x15\x6c\x5b\xd4\xe2\xea\x8a\x35\xb4\x9d\xcd\xd1\x8a\x58\xab\xff\xb1\xa9\x62\x1e\xee\x08\xa9\x4b\xbe\x6d\x9c\x96\x90\x12\x24\x4b\x9e\x77\xb5\xe7\xb3\xe2\xb6\xce\x95\x81\xea\x36\xed\x97\xed\x33\x6d\x2d\x2c\x55\x6f\x4a\x7c\x95\x0d\x45\xdf\x76\x0c\x17\x94\x4b\xab\x01\x60\x05\x17\x45\xd7\xe0\x96\x54\x2b\xd4\x90\x45\x43\xb8\x8e\x88\x71\x62\xb8\x75\xfb\x80\x74\xc2\x51\xca\xc1\xa3\x36\x2d\xed\xbe\xc8\xf8\x2f\x72\xdd\x06\x14\x08\xef\xad\xa0\x48\xce\xe8\xb2\x40\x3d\xc5\xa6\x6e\x5c\x68\xca\x9d\xd7\xc2\x5f\x78\x62\x5e\xae\x19\x3c\xec\x91\x20\x31\x91\xe8\x06\x79\xfb\x80\x3c\xe4\x16\x72\xfd\xe0\x07\x9a\xf8\x31\x4b\xf9\x20\xae\x18\xda\x95\x17\x20\x96\x9e\xdb\xe8\x98\xe0\x78\x62\xb9\xa8\xb1\x24\x7e\xce\xb8\xde\x5c\xc5\xc0\x8e\xd0\x70\x2d\xa5\x14\xa0\x9f\x08\xbd\x9a\x05\x35\x59\x69\x4d\x5b\x8a\x2b\xf9\x55\x94\xe5\x02\xc1\x1e\x3b\xbe\xdf\x19\x0c\x7d\x68\x22\x93\x47\x28\xab\xf7\x54\xcf\x40\xf9\x6b\xcd\xc5\x85\xc9\xf7\xae\x49\x03\xbc\x40\x7c\xbc\x15\x82\xd5\x0a\xad\x01\x7c\x7c\x7e\xaa\x6a\x96\x76\xd3\x29\x2d\x28\xa9\x55\x79\xac\xf0\x16\xeb\x89\xb4\x14\x97\x57\xb0\x6d\x0f\x1f\x06\x08\x4c\xdc\x5b\x01\x61\xe7\x2c\x1f\xfa\x47\xd7\xee\x0c\xae\xb8\x70\x85\x0b\xd2\xcc\x29\x17\x37\x71\xa5\xd9\xb1\x46\x9c\xe4\x2a\x11\x4e\xce\xdf\x7e\x78\x75\x88\x8e\x7d\xf6\x4d\x85\x1c\xaf\x42\x05\x49\x89\x16\x0d\xb5\x5e\xca\x83\xfd\xfd\x1d\x68\x65\x28\x53\xb2\x1a\x1b\xe2\x19\x82\x9e\x48\x40\x21\xd6\xb7\x94\x24\xd3\x1a\x1e\xac\x6a\x05\x62\xd4\x92\xf9\x82\x35\x42\x05\xb9\x6a\x70\x01\x56\x62\xca\xcc\xf7\x21\x7c\x09\xbe\x9d\x11\x4e\xc4\xf3\x75\x39\xc5\x20\x29\x45\x3d\x9c\xe6\x78\x85\x78\x77\x09\x66\x6a\x60\xb7\x62\xb1\x62\x94\x68\x09\xbb\xe1\x18\x60\xe7\x86\x24\x26\x0f\x45\xb0\x26\x42\xc5\x70\x1e\x41\xbd\x7d\x9f\xa6\xa7\xc3\x10\x2e\xda\x41\x6f\x2b\x41\x80\x3c\xc2\xcf\xb6\xf4\x7e\xcb\x9e\xd3\x6c\x29\xc5\x41\x80\xfa\xbf\xa4\x61\x09\xfa\x94\xe0\xce\xc9\x52\x82\xc3\x2b\x48\xbb\xab\x7d\x78\x30\x8a\x9a\xdb\xa5\x62\x53\xeb\x52\xfd\x91\x47\xf5\x21\x8d\x4e\x82\x53\xa0\x4a\x23\xdb\x53\x90\x7a\xc9\xe1\x0f\x2f\x91\x9f\xda\x77\x57\x67\x26\xfe\x4d\xc9\x63\x01\xf8\xa4\x27\x3f\x12\xb2\xdc\x22\xdb\x56\xd0\x02\x44\x93\x6b\xd2\x38\xc7\x28\x2f\xa6\xbb\xb7\x72\x32\x2e\x21\x6f\x40\xa8\x4d\xe7\x9f\x7e\xbd\x24\x2a\x65\x4c\xb9\xe6\x5a\xb6\x3c\x8b\x1b\xe6\xab\x8b\x70\xba\x67\x5b\x57\x15\x4d\x24\x0d\x24\xb5\x7e\x47\x0f\x19\x75\x65\xc9\x46\x73\xbe\x45\x33\xa9\xa4\xb8\x49\x35\xc3\x89\x36\x19\xa9\xe4\xac\x2e\x58\xd3\x90\xa2\x55\x1e\x29\x6d\xb9\x9d\xda\xf2\x34\xf2\x58\xec\xa2\xbf\xe6\x2c\xa1\x71\xec\x9d\x59\x8e\x13\xba\x7e\x61\x0e\x57\xaf\xbe\x61\x31\x6a\x32\x9f\x10\x96\x59\x54\xa0\x7c\xf4\xc6\xd4\x39\xc2\xe2\x79\x98\x83\xa5\xa3\xeb\xb0\x9f\x99\xd7\xaf\x98\x5c\x91\xd6\x8f\xca\x33\x0a\x49\x94\xe3\x45\xf4\x08\xdb\x32\x56\x4f\x8d\x13\xd9\x24\xc7\x2d\xf9\x13\x59\xdd\x70\xb9\x6f\xc8\x4a\x4f\xd9\x89\x19\xbc\xfd\x32\xdf\x90\x55\xb0\x42\x13\x77\x37\x6e\x75\xfa\x40\xad\xbb\xb4\x0b\x93\xbe\xb6\xc1\x75\xd9\x9c\xb8\x11\x8b\xb2\x5e\x52\x35\x67\xde\xe2\xb6\x03\x97\x2a\x56\xb6\x9e\xae\xc2\x4d\x26\x20\xd4\x5b\x97\x1b\xf5\x19\xcd\xce\x0b\xf9\x4c\x2e\xf2\xff\xfd\xbf\x51\x11\x9e\x3a\x36\x77\xd3\x41\x9e\x01\x8e\x33\x11\x9d\x39\xdd\xdc\xb5\xc6\xe7\xc3\x2a\x4d\xc0\xbd\x0c\x76\x9e\x61\x8e\x38\x89\x4d\xf4\x91\xda\x75\x87\x91\x7e\x6a\xa0\x64\xdc\x41\x6a\x51\x6e\x84\x06\x27\x4e\xdf\x2d\xa9\xf0\x36\xa4\xec\x0a\x1b\xf4\x08\x8a\xaf\xdb\x8e\x34\x75\xbc\x73\xdd\xf1\x12\x1d\x4a\xd7\x59\xb6\x7a\x27\xb7\xf0\xcc\xb0\x39\xe2\x29\x8c\x8a\x7b\x25\xbb\xff\xa5\xbb\xb4\x3e\xc8\x1f\x30\xef\xca\x71\xaf\x5e\xbf\x4b\xa9\xa9\x29\xd1\x63\xf6\xbb\x22\x6d\x26\x0b\xcb\x37\xb6\xf7\x62\x2d\x75\x9f\xae\x3f\x79\x3f\x1b\x2b\x1b\x64\x33\x9c\x3d\x66\x3a\xde\x8f\xd8\x63\xf9\x64\xb4\xb3\x66\x1a\x8a\xad\xaa\xb1\xa2\x2d\xd5\x35\x26\xe2\x38\xa4\xbc\x8f\xc4\x75\xb3\x65\x7a\x8b\x1a\x60\x82\xed\x7b\xad\x59\xd8\x54\xba\x4e\x4c\xa9\x90\xdc\xae\x7e\xc8\x57\xf8\x18\xbf\xb1\x3d\x65\x42\xb2\xfb\x1b\xf6\xd3\x03\x05\x50\xa2\xc0\xb5\x8a\xa6\x17\xca\xa6\x28\xe8\xaf\xcb\x93\x51\xcf\xc3\x4b\xd7\xc5\x1b\x12\xc4\x10\x34\xaf\x35\x4f\xf8\x25\x43\xb4\x81\x48\x2c\x56\xcc\x61\xbd\x2a\x2a\x29\x4f\xc6\xde\x1e\x3a\x65\x70\xf0\x65\x74\xa8\x6b\x08\x4d\xe9\x53\x30\xb2\x6b\x3e\x88\xd5\x1c\xbf\x07\xaf\xfb\xd7\xe3\x9b\x94\x7d\x11\xbf\x04\x0d\xce\x7b\x94\x20\xb7\x5d\x6d\x9e\x1a\x3e\x91\x5a\x17\x03\x51\xce\xac\xa1\x8c\x80\x68\x43\x5f\x05\x85\x35\x06\x8f\x78\x58\x89\x23\x2f\xaa\x74\xad\xd7\x0a\x2f\xc8\x07\xd5\x4d\xb0\x29\x28\xd6\xbe\xa9\xa0\x77\xc6\xa6\x6b\x88\xed\x3c\x37\x38\xe9\x3a\xd3\x77\x24\x37\x77\xb8\x32\xb8\xdb\xb2\x12\x4e\x99\x6d\xa4\xea\x98\x74\x1a\x52\x50\x72\x6d\x23\xda\xa4\x29\xe7\xc4\x9c\x46\x95\xed\xda\xf1\x01\xdd\x53\xce\xea\x3d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x72\x68\x4d\xdb\xc9\x2f\x28\xdc\x2d\xab\xdd\xfd\xa2\x96\x76\xe2\x7f\x58\xc4\x71\x4a\x51\xfc\x9c\x7b\x5a\xe2\x14\x97\xb6\xe9\x48\x10\x2b\x11\xf8\x4e\x82\x58\x56\xc9\x8a\x5e\xec\x78\x36\xe4\xa4\x94\x99\xb6\x3b\xe7\xa7\x92\xc9\xb6\xe9\x91\xc1\xb7\x6e\x01\x2d\xa9\xa9\x6c\x06\x60\xa8\xe1\x85\x28\xb4\x35\x0e\x1c\x09\x1e\x1d\xc5\x8e\x76\x55\x1a\x20\xf1\xe2\xbb\xee\xb2\xa2\x85\x7e\x6f\x01\x7f\x65\x5f\xd3\x15\x9a\x84\x80\x3c\x30\xa2\x7e\xcc\x07\x70\x6a\x85\x80\xa1\xb7\x6d\x62\xa8\x0f\x22\x25\x19\x09\x82\xd0\x71\x55\x87\xe8\xc9\xf3\xfd\xfd\x7d\xe8\x5d\x2e\x3f\x7b\xb2\x75\x88\xe0\x23\xe7\xb3\xa7\x5b\x87\xe8\x20\x7c\xf0\x99\xf8\xf0\xe9\x73\xef\xb3\xe7\xe2\x33\xf1\x41\x1f\xc1\x3d\xdf\xdf\xdd\x47\x98\x9b\xf3\xe4\x6d\xe7\xa0\xe0\x33\x24\x17\xf8\xab\x0b\x16\x16\xac\x29\x58\x4d\xb0\x90\x78\x19\x51\xcb\xf4\xa3\x88\x77\xc4\xa7\x36\xc1\x52\xd1\x91\xe5\x2b\xfe\x0b\x2e\xa7\x0a\x57\x72\xf0\xed\x77\xfe\x5a\x9e\x1f\x7c\x17\xac\xe6\xbf\xbe\xf3\xd7\xf3\xe4\xe9\xb7\xd1\x8a\x52\xbe\xb4\xa0\x35\x48\x8e\x6f\x64\x92\xe3\x70\xa8\x78\x25\xf7\x3d\xd2\xe2\x9c\xd7\xd2\x61\x63\x9e\x42\xe7\x4d\xdb\xef\xeb\x17\xcc\x5e\xdf\x05\xfd\x7c\x2f\xa1\x5d\xc5\x50\xd3\xf3\xca\xea\x5b\xbe\xe1\xef\x86\xad\x57\xbe\x46\xea\x82\x37\x51\xc8\xc2\xf0\xe3\xd6\xf2\xf1\x73\x47\xa3\x43\xd8\xd0\x88\xe0\xc1\xc4\xd0\xe3\x22\x08\xcd\x08\x6e\x8a\x4a\x18\xc6\x0f\x81\x72\x63\xe7\x12\xc7\xb2\x27\x6e\xf9\x11\x93\xd3\xa1\x6e\x1e\x8a\xb9\x89\x81\xcb\x45\x30\x1d\x08\xe6\x0a\x48\x55\xbf\x3d\x35\xbf\x3d\x33\xbf\x3d\x57\xbf\x7d\x89\x96\x0f\xd1\x09\x32\x30\x70\x34\xf2\xed\xa4\x82\x65\x65\x82\xf7\xa2\x15\xdd\x38\x26\x2b\x39\xfb\xc2\x0f\x5e\x1a\x33\x7b\x39\x81\xfc\xec\x83\x70\xb9\xbe\x9c\x63\x53\x00\x42\x25\xde\x4b\xa0\x7d\xf7\xb8\x36\x8f\x7c\xb9\x87\xee\xfd\xff\x01\x00\x00\xff\xff\x0f\x29\x7d\x02\x15\x7d\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x63\x36\xf5\xab\xe7\x99\x91\xb4\xfd\xc5\xbc\xb3\x85\x7e\xf5\xde\x5f\x34\x24\xf8\x44\x2e\x78\xb7\x22\xf5\x55\x3b\x43\x47\x47\xe8\xdb\x67\x87\xe8\xc1\xb9\xd4\xb6\x91\xfa\x18\xee\x94\x4b\x82\x9e\x3e\x41\x97\xab\x96\x70\x34\xf9\xf6\x19\x9a\x91\xcf\x42\x4d\x11\x72\x38\x69\xf8\xd6\x83\x08\x6c\xec\xb0\xd9\xa5\xfc\x6f\x42\xaf\x05\x4f\xed\xe9\x84\x96\x5b\x87\xe8\xc1\x07\x2d\xf9\x9c\x9d\xca\x81\xc0\x91\x07\x77\xa3\xd4\x22\x38\xb0\x9f\x8a\x2d\x49\x53\x60\x4e\x82\x81\x47\x8d\x0b\xfa\xe2\x47\x5a\xfe\x2c\x56\x58\xd3\x4a\x0d\x7b\x76\x8a\x0a\x5c\x8b\x1b\x16\x57\x0d\xc1\xe5\x0a\x91\xcf\x82\x13\x28\x23\x86\xb4\x2b\xc4\x03\x08\x42\x40\x2f\x8f\x24\x29\x4c\x0e\xb6\xd0\xc3\x87\xf2\xb3\x17\xfa\xb3\xe7\x7a\x61\xf0\xb1\x46\xdf\xc1\x36\x7a\xb2\x8d\x9e\x6e\xa3\x67\xdb\xe2\xaa\x7d\x1e\x43\x8e\x28\x49\x6f\xcc\x4b\xb4\x2f\x46\xc9\x7e\xff\xe2\x08\x3d\x3f\xd8\xd7\xd8\x0c\x9f\x32\x33\xa8\xc4\x1f\xed\x0c\xd7\xe2\xe9\x5e\x24\x7a\xc4\xea\x90\xc7\xc1\x93\xef\xa2\x51\xde\x90\x55\x48\x29\xe4\x33\x2e\x84\x24\xf3\xed\x33\x4d\x31\x07\x4f\xbe\x1b\x26\x19\x4b\xff\xee\x90\x7f\x7a\xa2\x86\xb4\x5f\xe7\xc6\xfb\xd3\xb7\x66\xbc\x3f\x3d\x19\x1e\xef\x7e\x82\x56\xae\x48\x1b\x79\x13\x4e\x2a\x4c\xe7\xa4\x9c\x60\x7d\xbe\x23\x14\x6f\x65\x71\xaf\x28\x0c\xa8\x5a\x93\xd9\xa5\x50\x8a\x0b\x09\xf4\x06\xb3\x7a\x43\x56\x7a\x46\x9f\x04\xab\xf0\xb6\x22\x9e\xc9\x1b\x19\x82\xb0\x99\x59\x5c\x98\x3d\xf0\xa6\x60\xb7\x66\x2b\xde\xac\xf5\x06\x77\x6e\x49\xf1\x23\x6e\x57\x60\xfe\x6f\xc0\xf6\x20\xd5\xd2\x37\x64\x35\x89\x66\xbc\xd0\x5f\xb9\xd3\xd9\x2d\x49\xc1\x4a\xf2\x3f\xe4\xf3\x64\x6b\x3b\x26\x38\x7a\x55\xe3\xb6\x6b\xc8\x71\x75\xc5\x1a\xda\xce\xe6\x87\xe8\x22\xfa\x6c\xf7\x87\xbf\x5c\xfc\xf2\xc3\x5f\x2e\x0e\x9e\xfc\xf2\xf4\xbb\x03\x0f\xc8\x56\x3c\xd9\x9a\xb4\xeb\x4c\xd5\x3f\x69\x9b\x98\xed\xab\x93\xd3\x8b\xe3\x5f\xde\x3d\x79\xfe\x6d\xdf\x54\x8d\x7a\x03\x66\xbf\x95\x92\x53\xd9\x35\x2d\x49\x99\x54\x79\xc6\x28\x3b\x30\x4b\x52\x4d\x77\x69\x89\x8e\x10\x2d\xe3\x2f\x80\x23\x1e\x59\xeb\x91\xf7\x65\x7c\x7a\x8e\xe2\x13\xd5\xf7\x9a\x44\xbc\xf7\x77\xfc\xb8\x43\x99\x47\x0e\xa5\x24\x16\xe1\x8a\x0e\xe8\x08\xed\xc7\x8f\x38\x12\xe3\x8b\x1d\xf4\xeb\x97\x9e\x27\x8c\x64\x06\x90\xbc\x07\x13\x47\xad\x03\x07\xa6\x3e\x63\x0b\x30\x92\xec\x71\x69\x25\xd9\x8b\x70\x42\x34\x8b\xda\x8e\xf1\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\x37\x64\x95\x1a\xf4\x0d\x59\x6d\x74\x40\xbb\x3f\x76\x34\xfb\x59\x34\x54\x8c\xff\x40\x66\x12\xdb\x14\x7e\x84\xf9\xfd\x58\x41\xc8\x00\x52\x6a\xe6\x8b\x1d\x1b\xfd\xb2\x2b\x0d\x36\xaf\xe6\x8b\x76\x05\xef\x4e\xb6\xd6\x02\x69\x34\xb5\x3b\x80\xba\xe1\xa9\x6a\x85\x6a\xc3\x40\x43\x2d\x41\x9c\x90\xdd\xe0\x8c\x90\x39\xcd\x86\xb4\x28\x96\xa3\x63\x5a\x0c\xa3\x49\xc4\xb5\xa4\x68\x62\xf7\x12\x57\xb8\x2e\x1c\x4a\x75\xee\xa0\x92\xf0\xb6\x61\xab\x49\x28\x4b\x0b\x56\x3f\xd5\x0b\x7c\x4f\xa6\xe8\x28\x45\xdb\xca\x00\xbc\x7b\xc9\x9a\x86\x2d\x5f\x3c\x0c\x50\xf2\x72\x32\x6d\xd8\xdc\x21\x77\x03\x11\xbe\xde\xba\x3f\x74\x76\x7a\x1c\x17\x1f\x0d\x1a\x7e\x4e\xcf\x6d\xdc\xbb\xf7\xd1\x4e\x4c\xff\x1a\x63\xde\xf4\x5c\x6c\xec\x96\x04\x8c\xb3\x6a\x7d\x2f\x76\x22\x10\x5b\x37\x7a\xd7\xec\xd9\xcd\x5e\x37\x47\xed\x36\xaf\xdf\x74\x70\x7d\x78\xe2\x8b\xf8\x3d\x69\xbb\xa6\x06\xf7\x96\xba\x65\xdd\xa8\xda\x69\x57\x97\xfe\xad\x27\x14\x71\xf3\x84\x50\x57\x82\xbb\x68\xf7\x13\x59\xf1\x84\xa6\xa7\x2c\x15\xca\x62\x7d\x24\x5f\x93\xa4\x19\x98\x2a\x26\x06\xd8\x56\x04\xa5\x77\xbd\x06\x7c\x74\xc8\xb4\xd1\x68\xa2\x9d\xf3\xf9\x47\xf5\x79\xbc\xe5\xd8\x8a\x56\x07\x07\xf6\x69\xfa\xb6\xa3\x6a\x22\x19\x1e\xd7\x3c\xb9\xa1\x91\x35\x81\x0d\x8f\x6c\x9e\xdc\xe8\x9a\x05\x53\x19\xb9\x68\xf1\x68\x7a\xec\x40\xfc\x57\xec\x37\xa4\xf0\x14\xa7\xde\xdb\xdb\x43\x3f\xb6\xb4\xa2\xed\x0a\xbd\x56\x01\xc2\xd2\xb6\x55\xcc\x48\xf1\x89\x2b\xaf\xce\x23\x8e\xd8\x35\x69\xc4\x61\xb3\x96\x67\x35\x17\x69\xb2\xa5\x2d\x47\xf2\x54\x90\x52\x59\x01\x22\xf3\x92\x76\xec\x4d\xbb\x1a\xa0\xbe\xee\xaa\xca\x10\xf0\x0f\x12\xda\x64\x4b\x9b\xbb\x82\xb3\x48\xa7\x68\xd2\x77\x11\xa1\xc7\x79\x96\xbb\x85\x5e\x0c\x5c\x9e\xf1\xb9\x6f\x24\x7f\x11\x77\xaa\x87\x6a\x44\x2a\xde\xf3\xfc\x4d\xa7\xe8\xdf\x18\xf1\x0c\x83\xfd\xce\x6c\xa5\xdc\x01\x84\x51\x43\xa6\xa4\x21\x02\x6e\xcb\xc4\x7f\xac\x26\x31\x9b\x94\xf1\x01\xc6\x6d\x67\xed\x37\xbd\x3b\x97\xe6\x7d\xbf\x24\x63\xee\x0e\xd1\xc3\xe0\xc1\x51\xd6\xb5\x80\x70\x3f\x3a\xa0\x7f\x46\xf7\xa5\x39\x2a\x7a\x49\xfc\x3c\xb8\x90\x0e\x49\xe2\x44\xae\xa0\xb3\x53\x54\x32\x22\xdd\xe2\x83\xc6\x2a\x5f\x1b\x51\x9b\x3a\x79\xd8\x3b\x23\xcc\xa3\x65\x7e\xef\x88\x21\xc1\x1e\x1d\x97\x25\xc2\xce\xf4\x94\x1f\xc3\x09\x96\xef\x45\x3f\x27\xad\x8d\xea\x4f\x06\x72\x99\x0f\x0f\xd1\x9f\x83\x69\x85\x02\x59\xef\xb2\x5e\xec\xdc\xb7\xb0\xee\xf9\x08\x72\x82\x04\x2e\xda\xa6\x2b\xc0\x2f\x26\x65\x5a\xf1\xdb\x15\x69\x51\x43\x70\xb9\x03\x36\x49\x99\x15\x72\xc9\xba\x56\x51\x5b\xe4\x1c\xe6\x12\x86\x49\x47\xf9\x75\x8c\x23\x37\xf7\x88\xeb\x26\xcd\x3d\xb3\x9e\x97\xd4\x7f\x63\xc8\x4b\xaa\xad\x2f\x23\x1f\xf5\x9d\x82\xca\xd4\xdf\xff\x70\x14\x73\x3e\xf0\xbc\xe3\xd7\x5a\xe3\xf9\xd1\xe0\xad\xcb\x28\xe5\xa8\x88\x1c\x45\xe8\xec\xf4\x56\xbe\xa2\x8f\x92\xd0\x7f\x1e\x7e\x38\x76\xec\x0c\x2d\x24\xeb\x7b\xc9\xd2\x63\xbf\xab\xe4\x9a\x92\xa5\xf4\x97\xf8\x31\x98\x29\xcd\xa8\xb6\x81\x11\x49\xdd\x43\x32\x5e\x1b\x3e\xa1\x40\xa6\x14\x78\x30\x25\x59\x78\xbb\x3d\x56\x25\xe7\xa9\x35\x0c\x4c\xf6\xa5\x9b\xd8\x9a\x52\x6f\x0f\x9b\x9d\x9c\xd7\xfa\x2c\x50\x9e\xcd\xc1\x7b\x6b\x50\x1b\x4b\x1a\x3f\x12\x20\xa2\x9b\x7d\xd8\x4c\x91\x80\x12\x49\x75\x83\x66\x89\x2c\x90\xe1\x99\x18\x2b\x44\x02\x46\x28\xd9\xf6\x9a\xec\xbc\xf7\x03\xf5\x69\xa4\x25\x2f\x05\xc0\x7c\xbf\x96\xc5\x23\xb1\x94\x5e\xc1\x29\x69\xa2\x74\xcf\x89\xfb\x55\xee\x02\x3f\x25\x0d\xbd\x26\xa5\x0c\x87\xce\xb8\x97\xc5\xb1\x17\xb7\x35\xd8\x0b\x0c\xb9\xfc\x44\xdb\x99\x4d\x08\xcc\x8a\xba\x37\x62\x06\xea\xdc\xfb\x8a\xc1\x35\x6e\xac\xc0\x7e\xd1\xcd\xb5\xfe\x1a\x4f\x8b\x75\xad\x3b\xb3\xb5\x54\xe7\x11\x5a\xb3\x83\xe3\xb5\x75\xe7\x60\x01\xde\x9f\x8f\x1d\x5d\xc9\x80\x48\xeb\x15\xc3\x62\x9e\x0b\x39\xb5\xf9\x23\x77\x38\x40\xe5\x9d\x6f\xb2\x9a\xbd\xcb\x55\xb3\xca\xd5\x7a\xcb\x92\xac\xf2\x77\xa1\x5a\xc9\xd5\x3c\x92\xb5\xcc\xfb\x8f\x44\x9d\xde\x44\xcd\xef\x8f\x07\x0c\x26\xc3\xc4\x68\x60\xad\xb7\x65\xd2\x36\x79\x56\xab\x89\xe7\x36\x2b\xd6\x56\xd5\x85\xf9\x38\x7d\x09\x3e\x4e\xdf\x6a\x89\x8f\xc3\x87\xf5\xe5\x92\x57\x20\xde\xdb\x14\x72\xe3\x29\x93\x2a\x03\xe7\xac\xa0\x58\x8c\xbf\xa4\xed\xcc\xd5\x9a\xcc\xcb\x2a\x09\x5d\xc5\x96\x52\x0e\xe1\xbf\xa4\xd4\x2a\x9e\x13\x6c\xca\x9c\x14\x73\xca\xd1\x25\x71\x82\x03\x21\x66\x27\xd2\x4a\x0c\xd8\xbc\x0e\xeb\x05\x83\x51\xee\x10\xa2\x1f\xa5\xb7\x76\x18\xd0\xf8\xb8\xba\xec\xe8\x4e\x12\x40\x3a\xaa\x3f\x3f\xfa\xc8\x10\xc5\xec\xd0\xc9\x50\x28\x5c\x97\x02\xf1\x15\x2b\x6e\x3a\xad\xf5\xe3\xf3\xa2\x99\x81\x0f\x5d\xe7\xe8\xcb\x52\x05\xb8\x36\xc1\x79\xa3\x15\x9d\x35\xc3\x03\xed\x1c\xbc\xf8\xc0\x35\x86\x1e\x1b\x04\x78\x9c\x09\x54\x23\x23\x76\x68\x00\xfb\x63\x22\xd3\x40\xd5\x49\x5a\x19\x12\x3e\xc5\x8d\x79\xc3\xfe\x65\x1c\x8c\x77\xe2\x0b\xbc\x23\xaf\x65\xc6\xc1\x68\xd9\x78\xe8\xee\x43\xd1\xc6\x7b\x86\xe8\x80\x00\x86\x1e\x4c\xdc\xf4\x89\xa7\xcc\x36\x0d\x3d\x18\x5d\x43\xbd\x00\xbd\xeb\x6a\x1d\x63\xb9\x39\x64\x1b\xb1\x98\xdb\xa4\x1d\x71\xbf\x0f\xc8\xb7\xff\x67\x37\x5f\xcb\x6e\x8e\xd2\x56\x4c\xd8\x4d\x5c\xa3\x4b\xa2\x66\xa6\x42\xec\x67\x6c\x69\x52\xe9\x3c\x7b\xa6\x2f\x92\x24\x8c\x9a\x46\x78\x18\x61\xd9\x1c\xb0\x52\xf9\x36\xa4\x0d\x1b\x09\xd7\xb2\x40\xae\x6b\x51\x8c\x4c\x84\x63\xc0\xaf\x61\x80\x1c\xbe\x99\x72\x96\xb8\x74\xb1\x80\x4d\x9a\xe7\x42\x40\x65\x20\x4d\xae\xa3\x7f\x84\xf0\xac\xb5\xcf\x79\x24\x61\x81\x83\xa9\xa8\x91\x52\x0f\xc4\x46\xaf\x60\x96\xeb\x5a\xbe\x8c\xfd\x2d\x0d\x67\x9c\x11\xce\x35\x9f\xa5\xe1\xdc\xc4\x86\xd6\x07\x69\x2d\x43\x5a\x1a\xd0\xb0\x35\xad\xe7\x86\xcd\x81\xcc\xb2\xb5\x7f\x47\xa5\x30\xa9\x83\xd1\xba\x25\xcd\x14\xab\x04\x42\x37\xf7\x72\xbc\xb7\x28\x01\x1f\x72\xf3\x2b\x99\xda\x25\x00\xbf\xd5\x9e\x08\x47\x3d\x55\x33\x30\x92\xb4\x9f\xf1\x0a\x97\x34\xab\x74\xf2\xa9\x95\x46\xb2\xd9\x8f\x72\xf2\x87\xa9\x85\xf8\xb2\x86\xc9\x85\x34\xea\xe3\x28\x67\x49\x2a\xd9\x11\x38\x9f\xfd\x22\x29\xa2\x87\x01\xa8\x61\xee\x0d\xa9\x2a\x8e\x96\x33\xd2\xce\x48\xe3\x67\x5f\x9a\x34\x3c\x52\x51\x48\xad\x80\x19\x9f\xe0\xba\xa4\x25\x6e\x89\x5a\x68\x1b\x64\x4a\x2e\x67\xb4\x98\xa1\x39\xc1\x5a\x4d\xa1\xa0\x99\x63\x48\xe0\x01\xd8\xcb\x19\x73\x80\xab\xd4\x66\xaf\xe6\x81\xb4\x0c\x28\x5d\x27\x10\xdd\xc4\x18\x42\xcd\x12\xfa\x0e\xa9\x59\x77\x35\xeb\xd5\xc8\xe1\x23\x21\x95\x79\x7e\x10\x85\x5c\x81\x20\x29\x86\x51\xfe\x4a\x2d\xf2\x35\x6b\x12\x4b\x9c\xfc\xe2\xf0\xf3\x43\xf4\x30\x71\x55\xd8\x4b\x62\xeb\x10\xfd\xc0\x58\x95\xb8\x6e\xcc\x2a\xeb\xf6\x2f\x94\xb7\xe9\x3b\xe7\x8a\xb4\xef\xec\x73\x02\xac\x78\x76\x12\xc4\xc0\xd1\x69\x08\xed\xa3\xe7\x1b\x82\x14\x8f\xb6\xe9\x7a\xc4\xb3\x29\xae\xf8\x08\xa3\xd5\x80\xb3\x45\x8c\xb3\xbf\xbb\x8f\x1e\x3e\x8c\xc6\x49\x66\xbe\xfc\x37\xe8\x30\xcd\x87\x19\xae\x55\xa5\x8d\xd7\xac\x79\xcf\x2a\x32\xa9\xbb\xb9\x64\x6a\x87\x23\xbc\x33\x3a\xc6\x31\x70\x75\x25\x8d\xa1\x90\xf2\x2c\x2b\x9c\x68\x0a\x7f\xc4\x1d\xe7\x2f\x52\xf9\x0c\x2a\xe3\x99\x2c\x11\xab\x23\x62\x71\x19\x89\x24\x1a\x19\xaf\x1b\x25\x49\x08\x5a\x89\xab\x2b\x8d\x8a\x91\x48\x20\x4c\x31\x9f\x57\xb5\xf8\x10\xd8\xfc\x83\x13\x99\x46\x20\x87\x4f\x2d\x83\x4e\x93\x65\x05\x29\xaf\x1f\x41\x9c\xc4\xa2\x61\x57\xe2\xc1\x54\xba\xcb\x32\x97\x71\x13\x7e\xb1\xf1\x54\x9b\x5b\x24\xa1\x2c\x37\x9c\x7d\xf2\x25\x8a\x4c\xfc\x41\x06\xe1\x38\xe4\xa3\xaa\xad\x98\xdc\x56\x1e\x14\x0c\xdd\xa0\x1d\xfd\xde\x00\x8d\xdc\x3c\x46\xbe\xc7\xe5\xeb\x84\x94\x03\xa3\x08\xa6\xd1\xf7\x2a\xa4\x1e\xe8\x3d\xb9\xcb\x08\xff\x65\x2e\xb4\xdf\x1b\x53\x45\x4c\x0f\x54\x46\x33\xb1\xd3\xee\xe1\x75\x48\x2b\xc7\x58\x8e\xcb\x12\x58\x86\x36\xcd\xc9\xc8\x1f\xbe\xe2\x2d\x99\xdb\x44\x6e\xa7\x12\x4b\xde\x5c\x1c\xb3\x18\x78\xf9\x9c\x48\xe3\x8e\xe0\x2c\xad\x62\x90\xe9\x84\xc7\x3b\xe0\x32\x72\xfa\x37\xe3\x28\x7f\xe4\x63\x04\x44\x91\x2b\x0f\xe7\xdd\xa4\xb6\x8a\x96\x44\xbe\x8d\x92\x0f\x57\x27\x48\x41\xee\xb0\x47\x0e\xf2\xb7\x22\x69\x24\xeb\xb9\xe8\xc2\x58\x53\xf9\x7d\x3c\xea\xdb\xba\x5a\x09\xd6\x2f\x86\x9e\x23\x2c\x64\xad\x42\x4b\x30\x4a\x9a\x9b\xca\xbc\xf4\x92\x41\x9d\x29\xc9\xfe\x42\x30\xb2\x6e\xac\x2b\x73\x39\xe9\xee\x41\xf1\x84\x50\x12\x91\x28\x1e\x92\xa1\xec\x5a\x43\x3a\xcd\x50\x25\x2e\xcb\x0f\xcc\x83\x04\x92\x50\x66\x97\xc4\xf5\xff\x81\x1d\x97\x65\x8f\x50\x90\xa0\xca\xd4\x69\x10\xb7\xce\x12\x2a\x12\xbc\x23\x75\xe9\x96\xc1\x33\x5c\xc2\x33\x30\xd4\xb4\xca\xf2\x87\x0b\x55\xa5\xf9\x93\x57\x0e\x49\xb9\xb2\x92\x85\x0e\x46\xb2\x05\xbf\x04\xdd\x24\x28\xf5\xf6\x87\xe6\x04\x1b\x3c\xc7\xb2\xf2\xd1\x1c\xd3\x5a\xb0\x76\xe9\x28\x39\x52\x27\x36\x3a\x2a\x67\x30\x79\x41\xd1\xe2\xff\x7a\xe5\x6d\x0b\x1c\x00\xe5\x4a\xea\x49\xfa\xf7\x7c\x5b\xdb\xe1\x08\x85\xe0\x0c\x15\x6a\x67\x8c\x13\x34\xa5\x0d\x08\x41\x53\xd6\x58\x8c\x09\xe6\x60\x1c\x46\x72\xfc\xf0\x38\x85\xeb\x79\x31\x2a\x28\x26\xb1\xbf\x63\xde\x1a\x07\x7b\x27\x9c\x54\x42\xa9\x08\x37\x21\x63\x2e\x4e\x2c\xf0\xe5\x0d\xd7\x17\x8f\x19\x7e\xb2\xb3\x76\x38\xd1\x78\xbc\x45\xeb\x8b\xe8\x4d\x32\x73\x15\x97\xac\x26\xa6\x0b\x39\x98\x1b\x4f\xd1\x60\x97\x61\x02\xc9\xf9\xe4\x6f\x89\x7c\x30\x59\x94\x91\x10\xe0\x6a\x6b\x03\x37\x64\x08\xf2\xff\x2e\xab\x7f\xbb\xcb\xca\xd8\x4a\xd7\xba\xac\xf4\x5b\xff\xd9\x97\xd5\x6d\xce\x71\x3e\xa9\x09\x6f\xec\xf8\xe2\xff\x3b\xb5\xff\x8a\xa7\x56\xdd\x4e\xfa\x66\xb1\xaa\x07\x38\x3c\xa1\x6c\xba\xbc\x6e\xcc\x41\xf0\x2a\x69\xad\xab\x94\x2a\xf1\xc8\xd6\x88\xbe\xf3\xd3\xac\x65\xb0\x3f\xda\x79\x36\x22\xa5\xc6\x09\xa2\x1c\x5d\x49\x03\xa7\x34\x7a\xb5\xa6\xe2\x9d\x2a\x05\x6a\x82\x78\x42\x40\xae\x97\xda\x76\x1f\x69\xc8\x35\x69\x7c\x61\x00\x73\x4e\x9a\x16\xc5\xc5\x34\x86\x0c\xb5\x8f\x87\xdf\xe8\x77\x05\x8a\x9f\x97\x5a\xb8\x46\x8f\xc7\x88\x49\x71\xf1\x8e\x39\xe1\x1c\x6a\x44\x3f\x38\x67\xad\x36\xe1\x5b\x92\x55\x4b\xbf\xef\x6f\x61\x8c\xf7\x73\xbf\x8b\xc9\x72\xc6\x24\x7b\x71\x62\x44\x15\xbb\x91\xff\xaa\x81\x24\xb9\xd3\x06\xb1\x65\x9d\xf1\x30\xe8\xfd\x60\x68\x4e\x48\xeb\xf2\xa4\x6d\x70\x4c\x40\x88\x40\xbd\x92\x16\x0a\x7a\xd9\xc9\x52\x9b\x70\xbe\x12\x79\x99\x63\x77\xcc\x89\xba\xb7\x25\x7f\xf6\xd1\x6f\xbf\x6d\xd0\xaa\x9e\xf1\x5a\x9c\xd5\x53\x96\xe6\x78\x5b\xc3\x41\xe5\x68\x47\xd1\x43\xce\x20\xdf\x47\x01\xc1\xf1\xbe\x24\x95\x32\x0e\xe9\x22\x8d\xd4\x55\xd8\x2c\x8a\x86\x88\xe3\xbf\xd5\xbe\x69\xca\x57\x4c\x2e\x94\x6b\xac\x17\x2a\x6d\x9c\x11\x9c\x22\x28\x9c\x30\x2e\x73\x64\x80\x49\x88\x53\x5e\xb0\xb9\x8a\x19\x72\x1a\x11\x99\x7a\x82\xfe\x17\xce\xb9\x28\xc3\x7b\x31\x9c\x9f\x3d\x9f\xbf\xde\x8b\x30\xbf\xb7\x67\x87\x70\x26\x64\x14\xd1\x70\x5c\x4e\x21\xdb\xd4\xb4\x15\x12\x9b\x05\x1a\xb2\xba\xbd\x57\x24\xd6\x03\xf3\x0a\xc8\xa0\x88\xd3\x93\x23\x9f\x96\x71\x90\x2f\xe7\x44\x1d\x05\xcc\x55\xda\x2b\xe0\x64\xc3\x98\x36\xb3\xff\xff\x0e\x88\xb7\xe5\x26\x12\x3b\xb0\xb7\xa7\x7d\x51\x9a\xc0\x75\x70\x15\x9c\xb4\x8a\x4c\x5b\x76\x4d\x1a\x4d\x97\x34\x08\x54\x75\xee\xbb\x3b\x34\x60\x3c\x46\x6a\x49\x86\x61\x39\x25\x34\x46\x49\x27\x37\x92\xd8\x36\x41\xae\x99\x5a\x1f\x06\xda\xa8\xde\x3f\x11\xec\x11\x48\xeb\x15\x6a\x41\xee\x9c\x6b\xa9\x1d\x94\x80\x3e\xc5\x60\x29\xb8\x38\xab\x89\x36\x87\x5d\x76\xa6\xf1\x41\xcd\x96\x21\x57\xbb\x7f\x47\xe2\xbe\x94\x86\x5f\x37\x6c\x9e\x97\xf9\x83\x22\x3a\xfd\x82\x3e\x42\x68\x40\x2a\xe7\x5e\xb8\xbc\xad\x6c\x52\xfb\x02\x8c\x1b\x41\x1e\xf4\xd9\xf3\x63\x1f\x38\x5a\x92\xaa\x02\x5c\xab\xd0\xc5\x9e\x57\xa1\x50\xae\x19\x93\x36\x3d\x25\x54\x13\xfe\x6d\x39\xe9\xe3\xaa\x8a\x82\x80\xff\x8d\x65\x7a\x3a\x1d\xc1\xe1\xd1\x4b\x88\x79\x48\x5c\xb1\x6b\x9d\xef\xe1\x81\x92\xec\x76\x4f\x23\x6d\xe3\x02\x85\x86\xff\x2f\x7a\x59\x8d\xc0\x67\x2f\x4f\x4b\xed\x7d\xa0\x44\x65\x37\x7e\xef\x8f\x77\x0d\x06\x01\x99\x5f\xfb\x96\xfb\x7d\xee\xa5\x3b\xe6\xfa\x01\x93\xff\xc9\x1c\x14\xe7\x68\x40\x73\x8c\x75\x7d\x7a\x9a\x98\xfb\xdd\x7a\x39\xcf\xff\x46\xf3\x36\x63\x3b\xe2\x50\xbb\xab\x75\xec\x89\x2a\xac\xec\x45\xc2\x35\x93\xf7\x55\x68\x48\xeb\x6e\x43\xb3\xae\xb5\x5a\x8f\xdc\x6f\xb0\xfe\x9d\xb6\xa1\xbf\x13\xd8\x86\x36\x61\xd0\xd0\xec\x6c\x02\xf2\x13\x2e\x54\xc8\xab\x0d\xeb\x6d\x19\xfa\x67\x47\x9a\x95\xd7\x68\x24\x9d\x65\x21\xde\x37\xdb\xa6\xaa\xe3\xa8\xe0\x51\x9b\xfe\x79\x0f\x8d\x0b\x25\x36\x16\x8a\x51\xd1\xc4\xeb\x67\x68\x0c\x04\x1d\x9b\xe1\xdf\x2e\x6b\x92\x0a\x3b\x66\x7e\x6b\x64\x27\x8f\x0f\xd6\xaa\xfb\x87\xd1\xc6\x60\xa2\x65\x68\x41\x1a\x81\x44\x2b\x2a\x81\xa4\x14\xb7\xc0\xf1\xe2\x92\x4f\x6d\xe1\xa0\x34\x62\x36\x88\x19\xf3\x9c\x09\x4c\xd6\xe5\x8b\xea\xde\x42\x29\xfd\x95\x72\x73\x79\x0e\x51\x05\x07\xd5\x74\x39\x0e\xc6\xea\x8d\xb0\xf6\xf7\xca\xcb\xca\x72\x22\xaf\xa4\x34\xf2\xd5\xa2\xae\x4c\x07\xe9\x4d\x05\x5e\x5d\xfa\x81\x57\x5e\xaf\x38\x62\xaa\x85\x99\x26\x6c\x57\x24\xa4\xcb\x20\x99\x0d\xdd\x8a\xbb\xf5\x64\xd1\x8c\xcf\x9f\xe9\xe1\x93\x83\xfd\x3f\x9d\x59\x04\xf2\x4c\x24\x8f\x88\x9d\xcf\x87\x7c\x39\x1e\xfe\x98\xee\x7a\xb1\x97\xaf\xfa\x18\x4a\xc0\xe2\xdf\xe1\x20\xd0\x21\xc9\xad\x6f\xb5\xd9\x7b\xd5\x1c\xaa\x01\xf1\xe6\xd6\x27\xed\x6b\x07\x33\x6d\xf6\x80\xfd\x21\x4f\xc2\x7f\x48\x64\x54\x5c\xd2\x73\x44\xe0\xd0\x88\x97\x46\x41\xbe\xeb\xb0\xa8\x1b\x2d\x6e\x4c\x54\xd4\x30\xe0\x9b\xe1\xec\x86\x31\x51\x7d\xdb\x3e\x9e\x51\x8e\xaf\x40\x3b\x26\xf4\x69\x93\x97\x48\x52\x06\xff\xdd\x99\xb8\x6e\x2a\xb5\x21\x1e\xfe\xb5\x63\x7c\xfe\x03\x78\xf8\xcd\x69\xff\x46\xe1\x42\xff\x36\x24\xff\xde\x5a\xe0\xf4\x2d\xe5\x56\x05\x82\x63\x30\x2a\x25\x23\x45\xef\x5f\x3f\xfe\x45\x1b\x14\x3b\x93\x8f\xfb\xef\x4b\xf2\xaa\x39\x9b\x95\x9d\x6d\x33\xac\x5c\xb0\x88\xf7\x7e\x36\xd8\xa2\xbf\x78\x57\x22\x3a\x66\xb0\x2e\x7b\xf4\x86\x1b\x1c\x33\x7c\x5d\xde\x59\x6c\xcc\x5d\x79\x07\xe8\x74\x18\x27\xbf\x7f\x00\x42\x56\x0a\xb8\x45\x89\x7e\xc3\x33\xc3\xc1\x52\x6c\x33\xed\xf7\xb9\x05\xd7\xcc\x06\x28\xec\x6d\x2e\xd6\x05\x65\xe3\x1d\x86\x8f\x41\x04\x28\x15\x97\xa2\xfc\x26\xe1\xa3\x77\xbb\x63\x6e\xdc\x42\x38\xea\x97\xaf\xeb\xc3\xd9\x94\xca\x71\xe7\x81\x0c\xfd\x17\xee\x57\x3a\x01\x43\x31\x0f\xc1\x80\x43\x0e\xa6\x71\x43\x0f\x63\x3f\x57\x70\x74\x43\x5e\xa1\x94\xb4\xf1\x07\xf1\x0b\x7d\x35\x93\xdd\x9a\xae\xa6\x1b\xb0\x53\xeb\xfb\x18\xaf\x30\xde\x91\xff\xa9\x6f\xc3\x7f\x67\x0f\xd4\x57\xdb\xf0\xb5\x9c\x5a\x1b\xdd\xee\x5b\x78\xba\xce\xa0\x15\x39\xb1\x41\x38\x46\x97\x6e\x08\xfe\x54\xb2\x65\xad\x3a\x71\xa8\xaf\xc5\x32\x64\x03\xd7\xa8\x55\x87\xe9\xb7\x6f\x15\x90\x20\xd0\xc7\x06\x91\xc7\x2d\x8b\xe1\xd2\x99\xd3\x5a\x97\x3f\x51\xf3\x88\x9c\x42\xaa\x70\xd9\x2b\x31\x86\x5c\x37\xbf\xe8\xe6\x73\xdc\xac\x7a\x9c\x63\x30\xa8\x7a\x7a\xb0\x6c\x97\x59\xf9\x21\xfa\xa8\xde\xf9\x41\x7f\xf4\x73\xaa\x66\x57\x0a\xfa\x76\x3f\x98\x4c\x15\x4a\x0b\x07\x1d\x79\x93\x8e\x1f\x36\xe0\xd1\x91\x1d\x2a\xbf\xcf\xa7\xa4\xc5\xb4\xe2\xe9\x2d\x96\x1b\x58\x23\x5a\x97\xf4\x9a\x96\x1d\xae\x54\x1c\x5c\x5d\x42\xcd\x99\x20\xd8\x2a\xb1\x1d\xe1\x02\x7b\xf6\x22\xe1\x85\x0c\x1f\x83\xc6\xff\x70\x5e\xc6\xed\x58\xe9\x1f\x41\x7e\x88\x4c\xc7\x6e\xf9\xe6\x97\xf5\x9b\x1e\x8c\x2b\x4d\xe6\xcc\x32\x61\x34\xf4\x8b\x3d\xdb\xe7\x7e\xcd\x5e\xb8\x17\x05\xae\x88\xb7\x49\x6c\x2a\x8e\x16\xad\xaf\x2a\x57\x97\xbc\x5c\x89\x4f\x0b\x5c\x09\xa5\x79\x8a\x8b\x5c\xc5\x25\xc8\x5b\x13\x30\x03\x2e\xc5\xd3\xdd\x59\x14\xc4\xd7\x00\x30\x67\x07\xa0\x53\xd9\xc9\x04\x00\xe9\x0a\xd8\xe1\x2a\xfd\x6e\x2d\x69\x71\x79\xc4\x8b\x47\x7a\x98\x6f\xfc\xb9\x65\xc5\x17\xfd\x5b\x3f\x36\x74\xa8\x84\x46\xc6\xa8\x75\x27\x36\x3c\xfa\x28\x37\xcd\x51\xdb\xec\x86\x41\x36\x7c\xa0\xeb\x91\xb7\x9e\xe3\xaa\x5a\x7f\x29\x63\x30\xe1\xfd\x19\x17\xde\xa7\x65\x5c\xd3\x5c\x41\xca\xb5\xac\xb3\x43\xf7\x93\xa4\xb8\x0e\xc7\x4f\x26\x7f\xa0\x48\xeb\x32\x3d\x93\xb4\xec\xdf\x58\xf6\x60\x81\xd6\xa9\x3a\xbf\xe4\x71\xee\xb4\x39\x92\x93\x4f\x1f\xa7\xc6\xe7\x5f\xfd\x0d\x8e\x7a\xe9\x9f\xf7\xdd\xe0\x26\x48\x45\xa8\x76\xd0\xd4\xa8\x60\x75\x8b\x69\xcd\x95\xf9\x1b\x12\x7b\x8c\x06\xbd\xc0\x2a\x11\x4b\xbc\xcd\xb4\x89\xe5\xaa\xab\x70\x83\x70\xd7\xb2\x39\x18\x17\xa7\xaa\x86\xac\x60\x30\xea\x21\x59\x88\x6c\xd1\xb0\x42\x77\x52\x91\x45\xce\x09\x57\xee\x36\x40\x93\xed\xf4\xff\x77\x21\xa3\xc1\x45\xfd\x77\x53\x06\x05\xb5\xb3\x06\xac\x41\x18\x15\x78\x81\x2f\xa1\x60\x6d\x74\xab\x24\xa2\x61\x00\xce\x5b\xbb\x9c\xf4\x05\xa3\x76\x07\x1e\x06\x49\xec\x1d\x5e\xb1\xae\x95\xa5\xac\xe4\xef\x66\x37\xfa\x00\x5c\x54\xac\xfd\x0b\x9d\xd3\x96\x4f\xb8\xf9\x55\x5d\x2b\xdf\xc9\x0d\x3e\xf8\xf6\x4b\x2f\x08\x21\x87\xca\x5e\x1d\x51\x51\xcf\xa5\xd7\x90\xa7\x07\x4a\x8b\x1b\xdd\xa0\xfb\x58\x5a\x46\x27\xf9\xa7\x49\x5d\x8e\x7e\x76\x81\x57\xfa\xd4\xfd\xa2\x49\x4c\x89\x51\x87\x29\xd9\x2a\x0f\xa9\xc0\x55\xd1\x55\xc6\x6b\x02\x2d\x18\x12\x00\xb2\xef\xcf\xd9\xb5\x0a\xae\x54\xd3\x95\x04\x6e\xc8\xeb\xb8\x9c\xd3\xda\x12\x84\xf2\xe3\xca\x33\xad\xc8\xc7\x69\xef\x55\x93\xa5\xe2\x9f\x2a\x34\x89\x6f\xab\xcc\x51\x44\x6b\xde\x4d\xa7\xb4\xa0\xd2\x7a\xa4\xf4\x57\x90\x67\xad\xac\x1a\xe5\x93\x06\x86\xe9\x6d\x90\x89\x16\x78\x65\x18\x77\xcb\xb4\x4c\xec\xbd\x8b\x6b\x47\x0c\x4e\x92\x36\x2c\xec\x30\x41\xd7\x31\xff\x92\xb5\xdc\x38\x01\x81\x59\xa7\x94\xe9\x99\x35\xe4\x9f\x1d\x6d\x20\x5e\x2b\x21\xaa\x7b\xc0\x04\x49\xf2\x47\x42\xcc\x23\x9f\xc5\x8c\x1b\xa2\x82\xb3\xa0\xdd\x92\x4c\xec\x4c\xf7\x8c\x51\x34\xad\x52\xf2\x2e\x64\x26\xbc\x1d\x57\x9e\x2f\xf7\x13\xe7\xac\x48\x09\x6c\x9c\x37\x21\x80\x02\x97\x88\x93\x47\xf8\x3c\xd3\x59\xef\x03\xb8\xfc\x75\xa9\x36\x4e\x3f\x23\x52\xb7\x0d\x25\x12\x21\x20\xcb\xba\x68\x23\x1e\xd2\xfa\x7a\xec\x25\xb4\xcc\x79\x8c\x83\x52\x16\x0a\x73\x67\x1e\xeb\x89\xe7\x64\xa9\x40\x28\x2c\xf2\x49\x4d\x96\xfa\xf7\xc3\x10\x40\xbe\xb4\xc1\xcd\x29\x22\x9f\x34\x91\xbc\xda\x32\xbb\x1d\x6d\x76\xee\x7e\xeb\x69\x9f\x5c\x31\x5c\xbe\x90\x6f\x45\x2d\x93\xcd\x2c\x7d\x74\x0d\xb6\x1d\xd7\xb0\x39\xbe\x26\x13\x7f\x86\xdb\xa8\x65\x63\x46\x48\xee\xda\x69\xfa\x69\x67\xf7\xc2\xcd\x1b\x28\xde\xe8\x2a\xc2\x4b\x42\x3e\x55\x2b\xc1\x51\x58\xd7\xda\xba\x8d\xd7\xb8\xea\x7a\xe5\x8f\x51\x37\x5c\x2c\xb8\x9b\x67\xd0\xfd\xa4\x09\x85\x04\x60\x13\x47\x54\xa3\xe5\x27\x98\xb9\x1a\xdd\x19\xdb\xfc\xda\xd7\xd4\x68\xcc\xd0\x47\x16\xd4\x88\xb3\x60\x45\xb8\xa2\x6b\xd1\x82\x34\x05\xa9\x5b\x7c\xa5\x6e\x0c\xc9\xa2\x65\x94\x8f\x97\xe0\x1c\xc9\x57\x09\x5c\x9f\x74\xed\x3b\x03\x4f\x22\xda\xfb\x68\x3d\x87\x69\xf8\xb6\xf2\x28\xc8\xda\x94\xfe\x37\x2f\xd0\xc1\xee\x7e\x86\xe5\x9d\xf8\xab\xd4\xbc\xef\x92\xb4\x4b\x42\x6a\xb4\x0f\x17\xd5\xc1\xfd\x3e\xe6\x26\xe9\xc1\x1f\x32\x4d\x16\xb5\x8d\xb8\xa5\xf5\x95\xbc\xd9\x4f\x7a\xa9\xc3\x1c\x1a\x1f\x79\x31\xea\xc2\x4f\xd6\xa4\x9a\xdc\xcc\x8e\x22\xc0\xbd\x34\x24\x28\xa8\x02\x21\xcf\x44\x8f\x98\x32\x07\x7e\x22\x20\xd7\xc6\x92\x7c\x4f\x18\x4d\x36\x7e\x8e\xc6\x9c\xb6\x13\xa7\xfb\x27\xd4\x67\x84\x4f\x8d\x1c\x38\x8a\x7c\xe0\xaa\x7e\x79\x24\x81\x4c\x0e\xb6\x04\xe1\xc0\x67\x2f\xf4\x67\xcf\x75\xf5\x50\xf8\x58\x13\xc6\xc1\x36\x7a\xb2\x8d\x9e\x6e\xa3\x67\xdb\x88\x35\xe8\xf9\xa0\x43\xbd\x88\xa6\xcf\xfb\x5b\xe2\x03\x4f\x77\x25\xe4\x6f\x9f\x7d\x89\x98\x3b\x2d\xe1\xdd\x18\x37\x3c\xa8\x0b\x9c\x18\xfe\xa3\xee\x7d\xaf\x31\xb7\xce\x8d\x10\xcf\x2c\x31\x42\x70\x4f\xf4\x4c\xb6\x87\x9a\x90\xd0\x18\xd0\x44\xb5\xc5\x55\x54\x25\x88\x86\xe0\x62\xa6\xa2\x96\xdd\x22\xce\x4a\x89\x92\xaf\xc1\xe3\x86\x14\x3d\x3a\x74\xca\x24\x2b\x4a\x94\xe5\xa5\x67\x04\x5d\xd1\x6b\x52\xcb\xfd\x56\x75\xab\xf1\x4a\x6c\x3a\x2e\x4b\xe9\xd0\x6b\x6d\x31\xd9\x5d\x6f\xe0\x33\xa5\x31\x2e\x1a\x72\x0d\xf2\x42\x44\xed\x82\x5d\xfe\x83\x41\x90\xd9\xae\x78\xdc\xb4\x2b\x2e\x70\xc7\x89\x6c\x5a\x2c\xa4\x8e\x78\x7a\xd6\xfd\xbe\xed\x8d\x29\x46\xd2\xbe\xfd\xbe\xe5\x91\xcf\x05\x21\xba\xf7\x96\x41\xce\xee\x06\xf4\xb6\x71\x8d\x9e\x0d\x80\x58\x0c\x45\x0f\xc4\x48\x48\x1d\x8b\x53\x0a\xca\x01\x6e\x56\x10\xa3\x00\x08\x05\x37\xff\x73\x2d\x87\xc6\x55\x82\x2d\xf4\x8f\xfa\x28\x9b\xf6\xd1\xe8\xc1\x39\x91\xfb\x26\xeb\xfc\x2a\xaa\x10\xe2\xde\x14\x8a\xba\x57\x15\x29\x5a\x25\xd9\x8e\x81\xfd\x64\x0d\xd8\x35\x27\x35\xef\xf8\x68\xd8\x4f\x47\xc3\x26\x9f\x49\x01\x55\x46\x46\xc3\x7e\x36\x1a\xf6\x35\x69\xe8\x94\x16\x78\x2d\xf0\xcf\x47\x83\x97\xa4\x96\x02\x3c\x9c\xb5\x97\xe5\x8f\x07\xdf\xc6\xfc\x71\x5a\x31\xad\x26\x58\x5a\x5e\x4f\xf4\xb5\xcb\x0c\xd8\xd9\x00\xec\x2f\xf7\x92\xc2\x95\x6e\x91\x0c\x8c\xeb\xec\x54\x96\xa8\x59\xd2\xaa\x42\x32\xa2\xab\x20\xf4\xda\xda\x31\xfb\x3b\xa7\x99\xa6\x78\x94\xa3\x8e\x93\x52\xc7\xae\xc1\x53\xc0\x30\x16\x5d\x4d\xf9\x4c\xf3\x37\x5d\x0c\x67\xc1\x58\x83\xba\x45\x4b\xe7\x04\x79\xc0\x58\x03\x0f\x95\x0c\x39\x95\xc4\x5b\x86\x2a\xdc\x12\x2e\xf9\x08\xe2\x6c\xda\x2e\x85\xae\xfb\xcf\x8e\x16\x42\xd8\x96\xf1\x48\x11\xff\x5d\xe0\x06\xcf\x49\x4b\x1a\x59\xe7\xbf\xb4\x87\x7a\x8e\x17\x0b\x08\xec\x56\x28\xf0\x5e\x05\x99\xdd\x4a\x62\xdb\x8a\x03\x53\xc9\xb7\x1c\x11\xcd\xe4\xae\x93\xcf\x0b\x52\xb4\xd0\x58\x49\xd9\x10\x66\xb8\xf5\x61\x42\xa5\x01\x81\x63\x8d\x5f\x5a\xf3\x96\x60\x63\x96\x98\x76\x95\x76\xa2\xf5\xdb\xa0\x6a\x63\x5a\xc0\x15\xa8\xff\x90\x2c\xfa\x8b\x72\x68\x08\xd6\x28\x8d\x52\x59\x3d\x5d\x6c\xa8\xb3\x08\x5a\xeb\x57\x77\x41\x47\x49\x99\x78\x65\xe4\x5a\x1c\xb8\x26\x7e\x1c\x50\x2f\x75\xbd\x7d\xf7\x43\x10\x79\xe3\x80\x32\xe4\x05\x95\x39\xf2\x2a\x4c\x42\xec\x41\x49\x8a\x86\x60\x6e\x29\x51\xa9\x54\x7c\xc6\xba\xaa\x4c\x88\xc6\x31\x7f\xe8\x4d\xc7\x15\x22\x51\x95\xed\x75\xe0\x9f\xf1\x00\xa5\x39\x21\x28\xb3\x3b\xc3\xa1\xa6\xbe\x5c\x13\x8d\xa6\x36\x28\x2d\xcc\x64\x07\x4d\xac\x1b\xec\x6f\x55\xc5\x96\x8a\x96\x1b\xd6\xb2\x82\x55\x10\x4b\x44\x5a\xd7\x80\x2e\x2d\x9a\xca\xac\xee\xd9\xce\x6d\x96\x3f\x6d\x4c\x85\x07\x69\x84\x2f\x94\x36\xcc\x1a\x53\x5d\x43\x1c\x53\x55\xe9\x6d\x33\xb6\xd5\x58\x05\x56\x53\x7d\x89\x0e\xf6\x53\x71\x5c\x0b\x5c\xd3\x62\xf2\xe0\x42\xae\x4c\x59\x08\xf5\x4b\x82\xa0\xd8\x14\x35\x62\xde\xbb\x0f\x06\xe9\x65\xed\x80\x85\x54\xac\x42\x9d\xe9\x00\x8d\x8e\xd4\xac\x52\x56\x0b\x83\x1f\x69\x71\xf0\x0b\x26\x9e\x9d\x82\xf2\xa1\xdb\xc2\x4b\x28\x43\xf6\x26\x7d\x0d\xe0\xc5\xa2\x81\x42\x7c\xe6\x3e\xe8\x69\x1f\x6a\x8c\x8e\xc0\x9e\xa1\x21\x1d\xe5\x12\x14\x70\x37\x27\xce\x6c\xd8\xf6\xea\x41\x15\x47\x18\x84\x50\x56\x73\x5a\x92\xc6\xc4\xad\x61\x41\xa6\x0b\xc6\x49\xb9\xe7\x98\x78\xfb\x88\xe9\x58\xad\x48\x73\x46\xb2\x54\x9f\x88\x0f\x1c\x06\xf9\x03\x63\x55\xc4\x1e\x41\x53\x92\x77\x9d\xf3\x56\xb6\x21\x8a\x37\x56\x1c\x12\xf6\xfd\xf7\x9a\xfe\x4e\x80\x6b\x89\x15\x0a\x96\xa2\xb1\x2e\x51\xa7\x4a\x20\xc2\xb1\x7e\x10\x70\x0b\xeb\x95\xf3\xd7\x91\x73\xc7\xd1\x69\x4e\xab\xe6\x1f\x55\xf3\x95\x9a\x86\x2d\x60\x82\xb3\x72\xec\x91\xc4\x83\xdd\x82\xd5\x05\x6e\x27\xb4\xdc\xd2\xbf\x3e\xb0\x5a\x83\x6e\x5a\x01\x7a\x83\xf6\x71\xd2\x12\xb2\x8e\x57\xa8\x15\xb3\x78\x90\x0c\x72\xf4\xff\xf2\xfe\x94\x79\x5f\xac\x26\x6e\x1e\x28\x77\x5b\xaa\x3a\xb5\x23\xc1\x71\xe0\xa0\x33\x84\x44\x5b\x54\x13\x43\x4e\xc0\xe7\x38\x78\x29\x74\x94\x21\xe2\x0c\xd1\xe8\x35\x4d\xcf\x05\xee\xc4\xe1\x54\x0b\xfb\xbb\x1c\xfa\xac\xbe\xc6\x15\x2d\xe1\x28\xfc\x1d\xcd\x49\x3b\x63\x51\x9d\xbe\x33\xe5\x79\x9c\xe1\xc5\x82\xd4\x12\x59\x4e\x68\x7f\xe4\x88\x30\x29\x2e\xf6\x86\x0b\x39\xa7\x82\x2c\xce\xca\x1c\x37\x9f\xfc\x6c\x37\x3a\x9f\x93\x92\xe2\x96\x54\xab\x0c\x05\xc5\x74\xdd\x43\x45\x3e\xb9\x0d\xd3\x4e\x9a\xf0\xc2\xd4\x81\xcc\xcb\x68\xed\x88\xd0\xfe\x3a\xa4\x1e\x6d\xe5\x82\x94\xf5\x0f\xb8\x6d\xbb\x9a\xe3\x29\x91\x85\xa3\x8e\xeb\xf2\x3d\x99\x76\x75\xe9\x70\xf2\xb0\x6d\xb8\x81\xbe\x1e\x65\x3b\x63\x5d\x04\xdc\xc3\x47\x78\x96\x7d\x73\xed\x00\x37\x8c\x5b\xb1\x5f\x59\x00\x12\xe8\x52\x36\xab\xa2\x2d\x9a\x28\xd7\x01\x47\x05\xae\x2a\x99\x42\xad\x9e\x20\x91\x0b\xd0\x76\x9d\x4a\x4f\xf0\x2e\x59\x69\x5a\xde\x02\xb0\x39\x69\x2b\x89\x2c\xfd\x93\x65\xbc\xae\x2e\xd3\xc7\x84\x5d\x60\xa3\x25\x36\x35\x5f\x1f\x4d\x69\xb1\x6d\xcc\x56\xcb\xe3\x2f\xa3\xf3\x1a\x20\x48\x1e\x25\xca\x9b\xc2\x9f\x15\x67\xf2\x05\xc5\x60\xe6\x11\x77\x2c\x77\x3c\xf6\x98\xd9\xf5\xfc\x11\xf8\x65\xa0\x5a\xc2\xad\x24\xa4\xb4\xcc\x23\x27\x53\x9a\xd9\x0c\x57\x8a\x1e\xae\xb4\x94\xaa\x0f\x1b\x74\xa2\x8d\x6e\x23\x5d\x4e\x8e\x36\x71\x25\xb3\x4b\x5c\x7c\x52\x26\x39\xda\xf4\x26\x8c\xe6\xcb\xca\xdc\x79\x6d\xa9\xe4\xe5\x94\xea\xa9\xa7\xeb\xfb\x9a\x5b\xa5\x05\xf2\xe3\xdd\xa5\x0c\xf7\x10\x97\xb2\x21\xac\x22\xca\x2c\x96\xca\x81\x49\x06\x73\x21\x97\x94\xc3\x25\x00\x37\x9d\x6a\x65\xec\xb4\xe3\xd3\xd3\x09\xc1\xcd\xa0\xa0\x9c\xd3\x18\xcb\xb7\x81\x8a\x05\xc0\x34\xe4\x31\xa9\xa5\x81\x51\x5e\xf5\x6a\xce\x42\x16\xad\x38\x8b\x5c\x25\xa3\x0a\x6a\xfd\xf6\x5b\xb2\xff\xd7\x88\x7b\x4d\x19\x8f\x95\x43\x3e\xce\xfb\x23\xff\xec\x30\xa8\x5e\xca\x9b\x6b\xd5\xa9\x04\xe9\x28\x80\x4e\xda\x91\xd0\xac\xa6\xac\x29\xd2\x4d\xd5\xb3\x24\xb7\x99\x02\x5d\x62\x6d\xdd\x25\x10\xc4\x41\x40\x0e\x5a\x7f\x50\x31\x57\x8f\x82\x0e\x87\x2e\x04\xbb\x18\x63\x7e\x9a\x8a\x5f\x70\x8d\xd8\x82\xd4\xd2\x46\x8c\xeb\x15\x9a\xb3\x26\x86\x70\x8d\x1b\x4d\x5d\xef\x59\x05\xb6\xfc\x13\x98\x40\x64\x1e\xce\x4a\xef\x27\xa9\xd7\x13\x62\x7c\x30\xd4\x89\xca\x5e\x4f\x8e\xee\x76\x3b\x04\xff\xc6\xfd\x94\x74\x15\x41\x7b\x89\x72\x49\x48\xe3\x46\xf1\xa7\x73\xa2\xf2\x70\x0e\x06\xa4\x13\xb4\x59\x0b\xa7\x3f\xc7\x18\x8f\x43\x96\xce\xe4\x52\xf3\x46\xcf\xbe\xe1\x12\x1a\x45\x4b\x1a\xb0\x26\xea\x80\xb5\xaa\x72\x63\xde\x05\xf7\xd0\x47\x53\x9e\xc6\x74\x39\x74\x73\x04\xa9\x0a\x44\x11\x0c\x2a\x99\x5c\x25\xce\x81\xf5\x4b\xd3\x3a\x53\x55\x3b\x23\x82\xaf\x9d\xd2\x60\x40\x26\x72\xa1\xc6\x25\x48\xf6\x64\xc2\x8d\x4a\xa6\xea\x4b\x89\x30\x7f\xe4\xb3\x9a\xc6\xd4\x98\x44\x9b\xbc\x8f\xf5\xcf\x5d\xa4\xf9\x0d\x2f\x6e\x64\xe2\x5f\x2a\x65\x1c\x6e\x8c\xf4\x7a\x12\x3b\x9d\x29\x14\x39\x06\x13\xa3\x72\x01\x7b\xda\x6b\xeb\x9f\xf5\x74\xbb\x51\x74\xb4\xa6\x49\x61\x73\x33\x88\x0b\x4b\xde\xb0\xb2\x63\x1d\xf7\xf0\x48\xd4\x77\x0c\xf9\xcf\x49\x45\x70\x83\x94\xe5\x50\xdb\x31\x2f\x89\x74\xde\xba\x32\x9d\xe9\x36\x53\xa6\xef\xd0\x1e\x3b\xe4\x7e\x4e\x23\x79\xaf\x34\x12\x69\x8f\xb9\x5c\x09\x6d\xb4\x55\x0a\x07\x6d\xf4\x6c\x5a\x86\xfe\x97\x34\xcc\xd1\x5b\xdc\xc4\x10\x50\x62\x6d\x65\xe0\xb0\xfc\x41\xde\x1d\xdc\xdc\x58\x33\x31\xba\x94\x8a\x8d\x96\xaa\x84\xc4\xd4\xb0\x0d\x09\xb2\x8f\x7f\x27\x5b\xa0\x0b\xc0\x99\xc3\x47\xb9\x5e\x88\x9d\xa0\xd5\x58\x0b\x03\x76\x75\xce\x18\x41\x02\x2b\xa1\x21\x6c\x94\x6d\x24\xb4\x72\xc7\xbd\x9b\x1a\x65\xb3\x48\x1a\xbd\x16\xa4\xa1\xac\x44\x4b\xa1\x15\xa4\xd2\xd1\x7c\x3b\x71\x03\xec\x8f\x2d\xa5\xdc\x1b\x96\x1e\x6c\x48\x05\xb4\x64\xe3\xe4\xf3\x96\xe2\x54\x30\xf6\x9a\x11\x8f\x42\xe1\x8f\x04\x22\x5f\x37\x58\xcf\xd7\xdb\x36\x1d\x09\x04\x9e\x1c\xb8\x00\xcb\xaf\xb4\x75\x40\xa3\x42\xad\x49\x9c\x52\x63\x17\x10\x8c\xa0\xab\x3d\x93\x3f\x8f\xcc\xf0\xfa\x4c\xfb\x03\x0b\x6c\xfb\x8d\xb9\x47\xc4\xab\x27\x2c\x04\x7a\xf0\x73\xe9\xd4\xda\xe4\x69\x12\x4a\x62\x74\x94\x7b\xad\xeb\x40\xde\xb1\x49\x77\x12\x4c\xf2\x30\x9c\x75\x0a\x8c\x50\x5d\xe0\x50\xb0\x8a\x5c\x54\x0c\x14\x89\xdf\x97\x98\x60\xbb\x6e\x46\x4d\x4a\x58\xe6\x9e\xb4\xac\x12\x4b\x28\x6f\xc1\x3f\x63\xcf\x2a\x9d\x22\x2a\x74\xb7\xba\x0c\xa8\x49\xb2\x58\x13\xe3\xef\x86\xec\x47\xed\x67\x53\x4d\xf2\x85\xdc\xac\x2b\xc7\x44\x36\x4f\xdf\x25\xd9\x4a\x9b\x7e\x4e\x2a\x8c\x05\xc2\x20\xf1\x79\x6f\x6f\xcf\x03\xf8\x4e\x47\x0f\x44\x9b\x7f\x88\x8e\xbd\x20\x0a\x41\xc5\x41\x39\x3a\xfd\x86\x07\x51\x65\xd1\xb8\x5e\x57\xf0\x6f\xa9\xfc\x86\x78\xf9\xbb\x10\xc6\xe0\xc5\x3c\x78\x00\x8b\x19\x29\x3e\x99\xae\xea\x16\xd5\x05\x6b\x1a\xc2\x17\xac\x96\xa6\x10\x08\x53\xd3\x4e\x34\x74\x76\x0a\xd5\x21\xba\x1a\x32\x81\xc4\xc7\xa4\x71\x3c\x06\x9a\x09\x00\x20\xda\x72\x5d\x82\x73\xca\xc0\x9a\x23\x20\x17\xf9\x10\x85\x31\x47\x69\xd8\x68\xec\x3a\x67\x7a\x6f\xdc\xbf\x06\x0f\x8e\xe4\x13\x05\x5b\xac\x14\xb5\x2c\x94\x0b\x68\x90\x53\xec\xed\xa1\x9f\x88\x8c\x04\xa3\x81\x22\x19\x4d\x17\x92\x17\xb4\x48\x26\x58\x6e\xca\xae\x95\x3e\x14\x52\xc6\xb6\xd4\xab\xbd\x50\x1a\x1a\x95\xef\xf0\xee\x32\x51\x2a\x05\x4e\x9c\x66\xff\xe6\x06\x94\x23\x2d\x61\xf5\x40\xa1\x57\xac\x6d\x49\x0d\x25\x8c\x6b\x38\x16\x18\xc6\x95\x81\x36\xfd\x5e\xa7\x30\x98\x10\xa6\x07\xa6\xe7\x4b\x22\xdd\xc1\x24\x42\x47\xb4\x70\x53\xc5\x95\x1a\x39\x56\x49\x9e\x5c\x16\x7b\x3b\xd8\xdf\x0f\x5f\x92\x4e\xe7\x5e\xbf\x9f\x12\x0d\xa4\xa5\xd0\xc8\x78\xca\xb2\xd8\xd2\x79\xb4\x03\x6c\x2a\x01\xe2\x4a\xb3\x97\xc0\x79\x9c\x72\xec\xe9\xfc\x13\x71\x8c\xea\x68\xad\x7d\xca\xfc\x66\x4c\xe3\x1a\x1a\x64\x1b\x04\xd5\xd0\x7c\x2b\x81\xf8\xf5\x75\x57\xd9\x26\x59\x3f\x48\x05\x2d\xbc\x96\x34\xc4\x2b\xaf\x53\x57\x7a\x8e\x23\xfb\x79\xa5\x26\x37\xaa\x6d\x89\x8b\xab\x33\xae\xf7\x42\xb2\x0a\x74\x84\x42\x4e\x6c\xc4\xe0\xef\xbf\x57\xb2\x49\x4a\x81\xc6\xe5\x9c\xd6\x3b\x7e\x9c\x83\x18\x9a\xa3\x89\x89\x60\xdc\x53\x31\x98\xf2\x57\x15\x32\xb9\xe7\x06\x21\xc6\x13\xdd\xdb\x33\xc1\xd8\x06\xf8\xf1\xf9\xa9\x3c\x64\xe1\x99\x4e\xba\x58\x7d\x54\xa0\xfb\x36\xe2\x1b\x3d\x7c\x88\x26\xf7\x83\x2d\xf9\xed\x37\x74\xdf\xc7\x4c\xce\x9f\xea\xc8\x35\x63\x04\x76\xf7\xe7\x4e\x95\xd9\xd4\x80\x05\xab\x5b\x5a\x77\x31\x86\xd2\xe6\x90\x05\x69\xe6\x94\x73\xca\xea\x4a\x47\x70\xea\xdd\x94\xb7\x51\x72\xa3\xce\xdf\x7e\x78\x75\x88\x8e\x9d\xa8\x4f\x15\xd6\xe7\xc8\x33\x8b\x86\xb2\x46\x3b\x16\x0e\xf6\xf7\x77\x5e\xff\xe5\xed\x4f\x71\x7e\x59\x0a\xfc\x44\x45\x69\x07\xe4\xb0\x05\x3c\x49\x8a\xa6\x92\x73\xa9\x00\x00\x8c\x5a\x32\x5f\xb0\x06\x37\x2b\x74\xd5\xe0\xc2\x28\x41\xea\xfb\xd4\x18\x72\x88\x16\xb2\x73\xaf\x1a\x5c\x97\x53\x0c\x95\x71\xcb\xb0\x63\xcf\x1c\xaf\xd4\x05\xa1\xe4\x09\xb1\x68\x31\x52\xb4\x94\xdd\xd4\x38\x90\x7b\x07\xf5\x6f\x3d\x74\xc1\xda\x08\x15\x43\x7a\x14\xff\xf6\x7d\x9a\xe0\xe3\x34\x97\xbd\x3d\x84\x76\xd0\xdb\x4a\x9c\x12\x1e\xe1\x6a\x5b\x77\x5e\x72\xd5\x3b\x80\x0c\xb6\x84\xf4\x21\x92\x20\xcf\xc9\x52\x82\x94\x41\xf2\x56\xc1\x91\x30\x6d\x9d\x3e\x73\x6d\xde\xe8\x78\x1e\xf9\xc7\x33\x3c\x9d\xe2\x23\xff\x74\x6e\xfe\x70\xae\x73\x56\x7a\xec\x3b\xe1\x05\x9b\xcd\xb6\x7f\xe5\x65\x38\xe8\x40\x78\xe8\xa6\x45\x9a\x16\xd3\xda\x89\xf7\xe7\x42\xe7\x41\xf8\x1a\xd3\x4a\x30\x0f\x41\xd1\x89\xe8\x31\xce\xfc\xde\x89\x73\x41\x68\xa9\x8c\x1c\x10\x4b\x60\x54\xdd\xaf\x54\xbd\x01\xe3\x78\x30\x95\x22\xd2\x10\x24\x8e\x05\x9b\x57\x2b\x81\x63\x19\x92\x6b\x44\x05\x10\x11\xa4\x80\x43\x65\x8d\x9c\xd2\xcf\x9c\x38\x77\xb8\x82\x3e\xb6\x16\x0c\x58\xf0\x8b\xaa\xe3\xd0\x28\xc2\x46\x35\x3a\x46\x2e\xd9\x09\x02\x3c\x5f\x3a\xd9\xde\x1f\xe1\xb8\xaa\xa2\xa5\x56\x64\x6a\xcd\x74\x53\xd9\x9e\xd5\x01\x80\xc8\x67\x21\x84\x43\xb3\xeb\xf9\xa2\xa2\x05\x6d\xdd\xd5\x09\x9d\x9c\x2a\xcd\xcc\x17\xe1\xcd\x36\x00\xba\x64\x9a\xb3\x12\x26\xa1\xe4\xa2\x93\x9d\x61\x52\x9d\x1d\xc5\xab\x6d\x70\xcd\x69\xbc\x84\xac\xe4\x9f\xd0\x7e\xc3\x3a\x8b\x8e\x17\xcd\x78\x6d\x6e\xef\xab\x8b\xb4\x87\x9e\x3c\x91\x2c\x70\x3d\x6b\x95\x6a\x12\xcb\xfe\x7f\x01\x43\x1d\x6c\x35\x57\x75\x0d\x83\x7e\x72\x49\xb3\xa1\x97\x92\xb4\x4e\xba\x95\xaf\x24\x8d\x4b\xbb\xe2\x5b\x42\x0e\xfa\xf5\x4b\x34\x0b\x32\x5f\xb4\x2b\xff\x51\x8b\x9a\x60\x24\x74\x84\x7e\x3d\x38\x44\xbf\x7e\xd9\x46\x4f\xe4\x3f\x4f\xe5\x3f\xcf\xe4\x3f\xcf\xc5\x3f\x83\x59\x7c\x9e\x19\x22\x31\xfc\x88\xbc\xac\xd0\xc6\x02\x35\xa4\x04\x3b\xb0\x81\x6c\x86\x0e\xb4\xd8\x9d\x94\x25\xfd\x3d\x50\xd2\x2a\x3a\x0a\x3e\xff\xa8\x7c\xb5\x3d\xce\x5a\x33\x9c\x7a\x16\xbd\x3c\x72\x53\x50\xd4\x87\x69\x9e\x2f\xe3\x22\x70\x55\x69\x36\xd9\xc8\x98\x7f\x53\xcd\xc0\xb2\x11\x78\x4a\xeb\xa5\xbe\x85\x2e\xc4\x87\x55\x44\x92\x8b\xcc\x69\x23\xfa\xe7\x16\x17\x51\x22\xec\xcd\x54\x8b\xcf\xa1\xeb\xb1\x3a\x86\x93\xfc\x64\x55\x4e\xd6\x16\x7a\x39\x1a\xb3\x39\x74\x9f\x43\x6c\x6a\x8c\x6f\x90\x32\xca\x12\x78\x9b\x5b\xa5\x27\x64\xcc\xe9\x64\xb5\xdc\x68\x27\xba\x6a\x06\x9a\xb1\x25\x9a\x6b\xa5\x1f\xec\x2f\x6a\x87\x6d\x98\x84\x19\x49\x5a\x1d\x74\xb8\x44\x32\x4e\x02\x29\xc6\x59\x77\x73\xc0\xd6\x07\x26\xed\xf0\x9a\xa7\x59\xbf\xff\xad\xf0\xbd\x13\xe3\x7b\x3c\xb6\x41\x63\x33\xf3\x3b\x2e\x85\x22\xba\xce\xd0\xe1\xda\xb2\x6e\xdf\xb3\xba\x14\xda\x98\xb9\xa6\xa9\xf8\x9b\x9a\xae\x44\xd1\x1e\xe2\xa6\xc1\x2b\x63\x43\x49\xd9\x35\x5c\x14\x97\xa4\x22\x82\x2a\x54\x6c\xa3\x5c\x81\xe2\x8b\x7e\x91\xaf\x41\x8c\xec\xed\xa1\xf7\xbe\x28\x12\xce\x78\xcc\xa4\x96\x33\x2a\xcb\x78\x78\xd8\xe9\x09\x15\xd1\x9b\x21\x87\x14\x04\x6e\x36\x42\xf9\x70\x60\x52\x93\x2d\xf4\xff\xa9\x7c\x8a\x11\x1b\x94\x66\x00\xc8\x8b\x23\x83\x0a\x24\x6e\xa8\xd6\xb6\xaa\x86\xac\x04\x95\x6d\xd4\x36\x2b\x84\xaf\x30\xad\xfb\xa0\x49\x3b\xb2\x00\x53\xb3\x76\x1b\x62\x9c\xc5\x07\x79\xb3\x94\xfb\x23\x3d\xdf\x66\x07\x3f\x1a\x24\x0c\x04\x2e\xeb\x9f\xec\xcb\xa8\x6d\x12\x12\xb7\xfb\x13\x6d\xd1\x51\xfc\x51\x2a\x18\x47\xff\xa4\x29\x2b\x21\xd3\x23\xaf\xbf\xad\xb8\x33\x24\xd7\x56\xd6\x2b\x25\x15\x8e\xb8\x34\x60\xbf\x68\xed\x2d\x7a\xe8\xba\xb0\xc5\xfe\xa2\xdb\xd3\xa5\x9b\x8f\x66\x80\x9f\xef\xe6\xe6\xc9\x61\xe5\x42\x0b\x66\x2a\xbc\xd7\xc6\x06\x1a\xdb\xba\xd4\x27\x98\x52\x08\x84\x86\xec\x7e\xb3\xed\xc6\xd7\x41\x5f\x60\x71\x39\x08\xc9\x36\x43\x76\x69\xce\xdb\xcb\x92\x3d\x3e\x19\x2f\xa5\x37\x58\xdd\xb9\xd5\xf4\xad\xe4\xde\x6c\x58\xd1\xc1\x88\xdb\x2d\x07\xde\x64\x75\xc8\xdb\x6f\xe4\xe5\x77\xce\x54\xcb\x37\x08\x3b\x20\x44\xc5\x67\xc2\xf1\x75\x6a\x8c\x72\x15\xba\xe9\x04\x2b\xac\x3c\xa3\xad\xd6\xcb\x36\x85\xeb\xd1\x77\x50\x42\x9d\xf6\xff\x5a\xcb\x8f\xb7\xa1\x80\xb9\x91\xc1\x72\xe6\xf5\xf5\xe3\xe4\xc2\x62\x36\x58\x10\x7a\x22\x6f\x4b\xa9\x84\x2c\x55\x27\xcb\xda\x9d\x7c\x5f\x17\xe6\xa4\xd4\x1e\x01\xb7\xe4\xbb\x2d\x99\x1f\x44\xcc\xdd\xba\xa2\x59\x28\xff\xdb\x9a\x96\xb6\x8c\xe9\x31\x08\x04\x47\x01\xbc\xdd\xb8\xde\x2a\x72\xcd\xec\xb6\x3e\x64\xf0\x5e\xb6\xa2\x6b\xa8\x3e\x7a\x5d\xac\xea\x10\x73\x31\x6a\xb7\x75\x06\xf4\x9c\x0a\x46\x66\x1a\xb8\x79\x70\xa1\x31\x53\x62\x7d\x4e\x61\x83\x94\xa0\x00\xa1\x7c\xaa\xdc\x90\x9d\xfe\x3b\x4c\x4b\x59\xf8\xf6\xd0\x5b\xf4\x36\xc8\xad\xaf\x89\x50\x19\xf7\x77\xf7\xb7\x55\x49\x5f\xf5\xc7\x94\x10\xfe\x43\xd7\xd4\xea\x83\x74\x0f\x7e\x19\xb1\x24\x19\x41\xbd\xc3\x6c\xb2\xaa\x55\x9c\x65\x0a\x16\xb0\x9f\xfa\x11\xd4\xc1\xe1\xca\x5c\x63\xec\x12\x4e\x1a\x70\xd2\x0a\x6b\x14\x5d\x6d\x9a\x8e\x53\xa1\xd3\x42\x9c\x2c\x60\x99\xcf\xad\xf6\x80\x26\x56\x28\xcb\x38\xfb\x0c\x03\xc5\xa4\x38\x25\x44\x39\x60\x94\x19\x40\xe0\x74\xf7\x8a\xb4\xaf\xcd\x17\x81\xfb\x52\xc8\xa4\x12\xdb\x41\xdd\xdc\x44\x65\x5a\x3a\x75\x07\x78\xe1\xd3\x6d\x4c\x03\x1e\xd8\xa0\x34\x31\xda\x71\x40\xf5\xf1\xc1\xbd\x3d\xf4\x83\xed\xde\x38\x25\x44\x7a\x5a\x94\xa9\x49\xd5\x1d\xd7\x17\x90\xa0\x94\xd0\x4b\xae\x7c\x2e\x6e\x3b\x0d\x54\x61\xde\xbf\xd7\x0a\x97\xb2\x8c\x60\x8f\x23\x4d\xa0\x17\x1e\x9a\xc4\xa5\xc2\x15\x7c\x28\x4c\x8e\x5e\xec\x18\x78\x26\x8c\x53\xfa\xae\x5e\x4b\xca\x87\xc7\x4c\x60\xa7\xc5\x4d\x6c\x25\xfa\xab\x38\xad\x7e\x03\x31\xf0\x21\x84\xf5\xaf\x9d\x5d\xf3\x77\x22\x17\x9b\x09\x8b\xae\x98\x9c\xd7\x5f\xa1\x88\x66\xbf\x31\x49\xe2\xe0\xc5\xc3\xd7\xfa\xa5\x5d\xf9\x56\xf2\x32\x72\xa0\xa6\x65\xae\x94\x13\x5d\x35\xee\x9c\xcb\xc9\x34\x64\x4a\x1a\x52\x17\x61\xcc\x1a\x82\x03\x62\xb1\x1d\xf7\x90\xf4\xc7\xdf\x15\xf0\x82\xc2\xf2\x1e\x8a\xfa\xfb\xa4\x5b\x44\xdb\xca\xd5\x50\x6d\x32\x75\x0d\x6c\xc8\x4d\x1b\x8c\x97\xac\x4f\xef\x03\x57\x75\x96\x53\x2f\xa6\x2e\x13\x94\xd2\x32\x13\x89\x1d\xaa\x66\x7c\x88\x61\x0f\xfd\x99\xec\x21\xf1\x44\x98\x25\x84\x52\x21\xec\xe1\x9c\xc7\x56\x09\x46\xb7\x8c\x68\xef\x81\xe7\x8e\x9f\xc0\x6a\xbe\x1e\x6f\xc6\xc4\x91\x44\x37\x4a\x06\x47\xdf\x08\xe3\xc1\x84\x32\xfa\x75\xaa\x15\x81\xbc\xa4\xb5\xc7\x35\x4d\x77\xa3\xc2\xee\xbd\xf1\xc7\xf8\x92\x9c\x26\xdf\xe3\x26\x91\x20\xaf\xbe\x73\x2b\xae\x3a\x2d\x67\xa0\xa3\xdc\xfd\xe3\x5f\x72\x2f\x8f\x86\x6e\x39\x07\x62\x56\x52\xf3\xe5\x81\x9b\xcb\x46\xfa\x37\x2b\x20\x79\x6c\xcb\x17\x95\x3c\x02\xc9\xb7\xf0\xbd\x73\xb9\xe9\x46\x32\xd3\x6d\xe4\x25\x68\x5c\xc0\xdb\x86\xad\x82\x6b\x72\x0a\xa8\x73\x0a\x89\x69\x67\x1f\x9b\x13\xf0\x91\x79\x60\x4a\x05\xc3\xc5\x63\x8f\x56\x23\x2d\xb3\xdc\xab\x69\xe4\x15\x67\x8f\x5c\xe8\x99\x00\xe4\x1b\xd6\x4a\x4e\x84\xb8\xc9\x61\x33\x31\x71\x59\x37\xd5\x3b\xeb\xb4\x33\x01\x18\x5b\xf7\x23\x14\xeb\xce\x5b\xbc\x9b\x1b\x1b\x80\x54\xc1\x12\x59\x4a\xe2\xe8\x01\x51\xcb\x34\x8e\xec\xd8\x1f\xec\x33\x81\x44\x25\x36\xcc\x05\x70\x94\x11\x62\x54\xbf\x93\x04\x82\x82\x8e\x1b\xa0\x5a\xb8\xed\x36\x7e\xee\x2b\x22\xe9\x59\xdf\x61\xd9\xb2\x18\xbf\x6c\x40\xd2\x55\x2d\x5d\x54\x54\x16\x31\xb7\xce\x6a\x0f\x1f\xe0\xaa\x8e\x62\xf4\x0c\x62\xe4\xbc\x64\x89\xff\x71\x45\x56\xf7\x5c\x84\xa4\x9a\x1f\x27\xc4\x91\x43\xf4\x31\x01\x3a\x6a\x34\x82\x8e\xd0\xc7\x9f\x93\x8d\x09\x65\xfd\x59\xb7\x04\x15\x9c\x20\x71\xff\xcc\x48\xe5\x78\xc2\x53\xdc\x84\x47\x93\xe4\xdd\x5c\x0d\xfe\x93\x86\x20\xd5\x8e\xfc\xd8\xb6\x09\x0c\xb7\x95\x59\x93\xa3\xe5\x0e\x98\x33\x38\x20\x4f\x48\xe0\x3e\x9f\xb9\x50\xcd\x14\xd2\x73\x49\xe5\xf8\x65\x97\xac\x22\x1a\x15\xe9\x84\xa0\x74\xde\xae\x83\x4e\x6d\xb3\xd7\x28\x8d\x4e\x75\x1d\xb3\xc4\xec\x79\xca\xb1\xcf\xb8\x29\x83\xf5\xf2\x25\xe0\x7f\x9d\x88\x43\x37\x14\xe4\x91\x65\xa4\x05\xae\x05\x3e\x74\xa9\xae\x52\xd6\x4e\x2b\xe9\x14\x94\x01\xb7\x9e\x6d\x0a\xe2\x99\xdb\x89\xc6\x81\x2a\x4d\x82\x9c\xf9\x70\xe1\x64\xe3\x39\xe9\x03\x6a\x75\xbb\x53\xf5\xea\x07\xe6\xd4\x16\x3b\x4a\x21\x50\xc7\x10\x26\x5c\xbf\x63\xa8\x70\xf8\x99\xc1\x72\x03\x69\xa3\x89\xc7\xd2\x6a\xd6\xcc\xcd\xe1\x56\xe7\xcc\xe4\xd1\xdb\x12\x69\x10\x4c\xa2\xa3\x48\xec\xbe\x44\xf0\xfd\x7e\x3c\xa6\x1b\xf7\x50\x46\xfc\x37\x11\x3f\x1c\x80\xcc\x8f\xc5\x5c\x80\x7f\xb0\x0a\xfc\xd9\x47\xf1\xb8\xdf\xf4\x6c\x59\x12\x35\xc7\x65\x19\x48\x0f\x8a\x3c\x24\x17\xb2\x4c\x5e\xa3\x25\x79\x5e\xd5\x06\xc7\x3c\x2e\xf1\xe1\x63\x34\x89\xa6\xbd\xd3\xb7\xce\x4c\x88\x6d\xc8\xf8\xd3\xc7\x32\xe4\xf9\x41\xad\xaf\xf4\xf1\xcc\x71\x3e\xc3\xfe\xd5\xd1\xcd\x30\x5d\xe4\xc6\x78\x3b\x94\x47\x1b\xe7\x14\x9a\x03\x2a\x3b\x80\x0d\x6b\x8b\x6b\x25\x3c\xa3\x4d\x27\x3d\xa3\x0d\x1e\xe1\x81\x9c\xd7\xe1\xb0\x00\x70\xcc\x44\x4d\xd2\xa4\x45\x9c\x72\xaf\x7e\x39\x14\x88\xcc\xbb\x68\x42\xa6\xe8\x14\x5b\xec\xbd\xe2\x7b\xfd\xde\x8e\x42\x68\xd8\xc1\x40\x1e\xf1\x08\x6e\x90\x19\x21\xc5\x16\xd2\x93\x58\x8f\x37\x20\x9f\x3f\x18\xd2\x77\x5c\x16\x96\x4d\xf0\x6e\x9e\xa3\x98\xb1\x3c\x21\x3d\xe7\x9d\xc1\xe5\x66\x68\x55\x39\xb0\xfb\x11\xa5\x84\x6b\x13\x09\xda\xe3\x0f\xd5\xa5\x0c\x7c\xe5\xe6\x11\x47\x45\x97\x76\xe5\xd1\x69\xb4\xa6\x78\x06\xdf\xac\x51\xb5\x7d\xcb\x18\x34\x07\x9d\xca\x27\x5d\xeb\x12\xde\xe6\xe6\x90\x1f\x7a\xec\x3d\x15\x7f\xfb\xd8\x9f\x72\x7e\x88\xf5\x09\x3f\x7e\x64\x27\x18\x2c\x35\x4e\x3a\x80\x20\xbc\x6e\x76\x87\xfa\x5c\x39\xd6\x22\xd3\xea\x6a\x98\x98\xe3\xc9\xe4\x4c\xc0\x49\x5b\x67\x3f\xae\x07\x41\x49\x97\x17\xd4\xd8\xd3\xb6\x58\xfb\xe5\xa0\xd1\x49\xf3\x08\xad\x8f\x2a\x25\x2f\x71\xde\xf7\xd0\xc4\xd5\x72\x77\x86\xaf\x8d\xd8\xef\xe0\xaa\xb9\xef\xaa\xce\xe5\x30\x91\xa6\xf9\x38\x39\xb7\x50\xe3\xd9\x8b\xb2\xd1\xfc\xc6\x9e\xd2\xb3\xd8\xa3\x52\x78\x86\x88\xbe\x72\x80\x79\xc9\x59\x95\xdc\x1e\x60\x4a\x9b\x55\x48\x36\x21\xc1\x7a\x5b\x90\x0c\xfc\x8c\x47\x38\xd2\x45\xa1\xfa\x92\x03\x46\x60\xe2\x2b\x4b\x82\x41\x9d\x1b\xa5\x47\x40\x95\x38\x55\x79\x6a\x86\x13\x25\x96\xdc\x7e\x72\x7e\x39\x70\x23\xc0\xf8\xde\x7c\xbf\xf6\xd3\xbf\x82\x80\xb8\x77\x07\x52\xda\xa6\x84\xaa\x01\x02\x45\x49\x99\xc1\xa7\xd4\xaf\x26\x28\x18\x81\xed\x6b\x4b\x07\x37\x18\x78\x8c\x48\x10\xb0\x14\xe7\xa3\x9b\x5e\xfe\x03\x0b\xf8\x63\x5d\xf3\xc7\x41\x9f\xe9\xfc\x0c\x6e\x7e\xd7\x67\x16\xba\xb9\x0b\x1e\x0c\xed\xca\x04\x7f\x34\xc2\xee\x3c\xc2\xb4\xeb\xd9\xa5\x93\x33\x4d\x37\xf9\xe6\x41\xd7\xc4\xb5\x43\xaf\x64\xf5\x1a\x55\xe1\x4a\x15\xbe\x97\x15\x0c\xfc\xc0\x2b\xc1\x62\x55\xc3\x59\xef\xf3\x0f\x0e\x2f\x73\x23\x30\x74\xea\xb0\xcc\xc5\xba\x76\x6c\x6d\xb9\x2a\x09\x1e\x28\x88\x92\x94\x25\x15\x84\xac\xea\xd4\x37\x86\x40\x0e\x39\x7d\x1d\xa2\xb8\x8a\xeb\xa4\x09\x78\x3f\xd6\x6e\xa3\x3b\xc2\x75\x50\x23\xc4\x5d\xa2\x4b\x48\xd5\x97\x50\x19\x27\x5e\x23\x7b\x53\xda\xcb\x4e\x21\xeb\xab\x71\xfb\x52\x8e\x6a\x17\x33\xa6\xec\xe3\x21\x7a\x70\x82\x6b\x08\xd4\x72\xf6\x87\x26\xcb\x9d\x23\xca\x11\x6f\x69\x05\xd9\xe6\x8b\x86\x5d\x35\x84\xf7\xf7\x1e\xf9\xc3\x95\x4b\x09\x8b\x33\xf4\x4e\x2a\x5d\xd2\xd7\x34\xf2\xee\x4f\x6c\x0a\x2b\x3b\xf4\xad\xe8\x9c\xa5\x8a\x39\xd0\x1a\xa9\x19\xf4\x94\x74\x78\x6f\xb2\xb9\x7a\xab\x16\xa4\x8a\x52\x38\x4e\xbb\x60\x4d\xb1\xcb\x74\x74\x01\xe1\x08\x3b\xe1\xa8\xe9\xc4\xa9\x18\x5b\x5f\xd1\xe1\x98\xaf\x88\x30\xa0\x55\x6c\xbe\x28\x82\x49\x4a\x3e\xba\x59\xa5\x00\x13\xb1\x1c\x95\x8f\xc1\x49\xdf\x29\xca\x54\x92\xcd\xd5\x56\xfc\xed\x37\x3b\xc5\xb4\x7c\x9b\x40\x81\x53\x4c\x41\x0a\x8b\x3f\x80\x77\xfd\xc3\x6a\x41\x52\x55\x40\x6f\x09\xe1\x7e\xca\x5f\x11\xad\x27\x1f\xb2\xe2\x0e\x73\xfb\x5a\xcd\xe9\xd8\x98\x9c\x96\x77\xe7\x55\x94\x53\x93\xf1\x0e\xd6\x47\x6f\xa5\xd9\xdc\x91\x74\x65\x03\x5d\xd2\x7f\xe6\xde\xa8\x96\xfe\x92\x35\x46\x73\x14\x68\xee\xd4\xf1\xd5\x3d\xc7\x15\xf5\xcc\xe2\x2b\x1a\x71\xe4\xde\x8d\xaf\x81\x6d\x47\x18\xde\xbd\x78\x36\x63\xcb\x6d\x3a\x35\x60\xb5\x3c\xe2\xb0\x81\xba\x34\xb5\x47\xe7\x20\x29\xf9\xa3\x8d\xda\x9b\x44\x51\xcd\xb5\x36\xa7\xa7\x50\x65\x16\x1f\xf1\x98\x6b\x6d\x8f\x40\xe4\xe0\xfe\xa8\x53\x38\xbc\x39\x89\xc9\xa4\x67\x13\x14\x2a\xaf\x19\xaa\x58\x7d\x45\x1a\x99\x69\x76\xa9\x0b\x3a\xaa\x7e\xc9\xdb\x4e\x91\xc7\x79\x90\xf8\xcf\xa6\x90\xa2\x72\xdd\x97\xff\x42\xa7\x49\x99\x6f\x64\xcd\x9b\x01\xd3\x53\xae\x24\x4a\x5f\x7a\x6e\x3f\x67\x09\x0b\x3f\xea\x9f\xb4\x92\x68\x29\xdb\x12\x73\xd7\xb2\x39\x6e\x69\x81\x85\x68\xee\x65\xeb\x08\x7e\xa3\xa4\xa9\x1c\x34\x2f\x8b\x07\x22\x23\x54\x57\x76\x94\xe9\x1d\xe4\xfe\xac\x5f\x8d\x35\x8a\x6c\x4c\xf6\xfb\xc8\x58\xdb\xd4\x52\x8c\x52\xcc\x55\x55\xb1\x84\xb0\xd2\x13\x0e\xa0\xeb\x0e\xc7\xdd\xb7\x1f\x0d\x69\x66\xfa\x27\x32\x80\x25\x67\xf6\x95\x0d\x60\xfa\x8c\xb9\xb1\x18\x91\x00\xd4\xd3\x14\x2a\x80\x46\x39\x82\xca\x3c\xba\x6c\x87\xb3\x60\x73\x50\xbd\x42\xc6\xb9\x62\xdb\xee\x92\x71\xd1\x76\xd8\x96\xb2\x7a\xcd\x9a\x73\xf2\x59\x36\xcd\x4e\x18\xd5\x52\x3d\x1f\x06\x0c\x6f\x3b\x23\x6a\x1f\xe7\xb8\x46\xdf\xe4\x5e\x64\x24\xeb\xc1\xa6\xec\x7d\x9c\xe1\x8f\x52\xb0\x3a\x37\x9f\x4d\x95\x8d\xce\x98\x2c\xff\x10\x42\xf2\x20\xbe\xf2\xc5\xcb\x15\xa7\x4d\x95\xa9\xcc\xeb\x19\x68\x13\x65\xdc\x51\xa6\x94\x7b\xbf\xbc\xbe\x81\x42\xee\x63\x29\x27\x23\xc9\x7f\x05\x3a\xce\x9b\xc7\x6f\x2a\x97\x67\x76\x6c\x3d\xd1\x3c\xb7\x63\x9b\x2e\xbe\x3f\x52\x7c\x4f\xed\xd9\x68\xee\xd3\x23\xc0\x0f\x4f\x67\xdd\x5d\xdb\xac\x1c\x9f\xd9\xcb\x35\x45\xf9\xfe\xcd\x5c\xbb\x04\x7e\x7e\x37\xc7\x8a\xfb\xf9\xed\x4c\x49\xfc\x99\xc3\x3a\xb8\x99\xa3\xe5\x7d\xb4\x96\xa0\x6a\xe5\x8a\x01\x69\x15\x6d\x40\x62\x45\x9b\x91\x5a\x07\x52\x9a\xf2\xe4\x6c\x1a\x30\x79\xfd\x84\x1c\xf9\x4c\xab\x3b\x2a\xba\xc9\x75\xc7\x9a\x56\x25\xed\x6a\x31\xba\x3f\xc3\xd7\xbe\x51\x47\x09\x60\xc9\xc9\x8f\x92\x3e\xc2\x84\xd9\x0c\xb6\xef\x14\xd3\x7f\x08\x2c\x8f\xd0\xc6\x33\x6d\x48\xb4\xa9\x5c\xe1\xc1\x22\x66\x4a\x49\x55\xaa\x54\x24\x15\x12\x0e\xcd\xc0\x47\xe8\x0c\x63\x8c\x23\xf1\xe6\xc5\x89\xc8\xd0\x63\x40\x0d\xb6\x94\x63\x3d\xe2\xd9\x86\xb3\xc8\xa4\x31\xa5\x7a\x00\xc4\xc0\x83\xc2\x22\x52\xb2\x77\x2a\xe8\x65\x2a\xc0\xa5\xf9\x45\xca\xa6\xee\xa9\xfa\x89\x6e\x6d\xa6\xee\x91\x69\x95\xa6\x36\x01\x5c\x79\xb6\x10\xa1\x75\x19\xce\x30\x47\xa4\x0e\x8b\x69\xec\xed\xa1\x0f\xa4\xaa\x38\x5a\x9a\x96\x6b\x64\xa9\xc3\x41\x54\x83\x6d\x95\xe5\xa0\x8a\x8f\x93\xa5\xfe\x9c\x72\x1b\x1a\x2c\x47\x93\xfd\x9e\xa3\x11\x2e\x65\xf5\x50\x88\x98\x90\x15\x94\xc5\xbb\xb2\xd4\xae\x7a\xd3\xf4\xfb\xba\x24\x1a\x8a\xad\xc4\x42\xa4\xbd\xc6\xac\xc5\x83\x2f\x5b\x03\x92\x25\xec\x81\x1b\x91\x95\x74\xdf\x86\x79\x4b\xdb\x6e\x78\x85\xf4\xe8\x8e\x72\xfb\xba\x35\x33\x1c\x02\x84\xa2\x8e\xf5\x4a\x50\x7b\x03\x94\x5f\x48\x85\xd6\x2d\xe0\x08\x05\xc0\x64\x8d\x59\x84\x01\x9f\xe7\x3a\x34\x46\x16\xda\x57\x2e\x62\xae\x17\xcf\xba\xa6\x20\xc6\xab\xe2\x96\xcd\x10\x23\xf0\x56\xe0\x56\xde\x59\xb4\x09\x5d\x5c\x00\x36\xf4\x7c\xe2\xd2\x6f\x64\x6a\x7a\x6b\x67\x2f\x3a\xa4\x8c\x55\x10\xd1\xd4\xf7\x58\x4d\xda\x25\x6b\xe0\xf4\x94\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x86\xac\xc6\xbc\xa0\x8e\xf1\xc8\xa7\x03\xb1\xff\x10\xfd\xf9\xd7\xd7\x5d\x7d\x45\x2f\x2b\xe9\xff\xdd\x85\x74\xc1\x2f\x5b\x87\xe8\xcf\x02\x2d\x32\x58\x0f\xe0\x59\xa1\x2d\xf6\x08\xaf\xe5\x0c\x76\x37\xdc\x0d\xa9\xc9\x7b\x86\x55\x8f\x83\xd8\x2d\xec\xb0\x3a\xf0\x97\x11\x70\x86\xa1\x17\x3b\xa8\x00\xab\x24\x0a\xb6\x96\x96\x7d\xb8\x09\x7e\xe4\x2e\x43\xe9\xa3\xf1\x2f\x25\xf6\x3c\xfa\xe8\x46\xe0\x60\x7f\xbd\x3f\xd7\x00\xe3\xd2\x88\xfd\x7d\x0d\x00\x11\xd9\xbc\xd8\xb1\xc5\x13\x24\xae\x5f\xcd\x17\xed\x4a\x56\x83\x70\x93\xe5\xc1\x3b\x2c\xad\x38\xe8\x48\xde\x2b\xf3\xd8\xa8\x53\x46\x15\x26\x31\xe7\xa4\x69\x27\xf1\xad\x34\xba\xca\x7a\x52\xbf\xdd\x76\xb6\x75\xcb\x47\xc0\x9c\x70\x8e\xaf\xc8\x21\x7a\xf0\x21\xd5\x7c\x43\x92\xad\xea\x1a\xa0\x3a\x48\x45\x56\x76\x34\x31\x0d\xc1\xd5\x27\xbb\x2d\x93\xa7\x72\xb2\x65\x1b\x84\x6f\x19\x7e\x5e\xcc\x18\x57\x9d\x7d\x64\xfd\x2d\x0b\x40\xfc\x99\x7e\xdb\x6d\x19\xee\xa0\xba\xb7\xb5\xf9\x8b\x9d\xfb\xfa\x7c\xb8\xd1\x35\x3a\x04\xc7\x32\x5f\x79\xe4\x11\xbb\xfc\x07\x01\x31\xcf\xe9\x3e\x6a\x8f\x2a\x30\x5a\x1e\x71\x5a\xff\x34\x5a\x60\x2f\x76\x9c\xf3\x28\x3f\x53\xe7\xd1\x99\xbe\x7d\x1e\x98\x07\x39\x27\xaa\xd2\xc8\xe4\xc5\x4e\xb0\x9b\xce\x5b\x6a\xfe\xd2\xe3\xe2\xb0\x2b\xe7\x12\x7a\xaf\x18\x0e\x57\xab\xb4\xaa\x91\x50\xce\x10\x46\x5d\x4d\xff\xd9\x11\x74\x76\x6a\xb6\x85\x2f\x48\x41\xa7\x34\xcc\x7d\x36\x20\x65\x9c\xa8\xbc\x99\xb0\x03\x50\x63\x8d\xa9\xba\x62\x55\xa5\xa6\x13\xf7\x02\x91\x73\x3a\x27\xd6\x26\x6d\x94\x23\xc5\xc6\xd7\x65\xd6\x06\xd0\xbf\x04\xaf\xbe\x75\x6c\x83\xe4\x10\xc8\x67\x11\x61\xe4\xb1\xd3\x35\x20\x77\xda\xe3\xa5\xda\xfd\x84\x64\xf8\x5a\xed\x1e\x00\x7f\x90\x3a\x79\x09\x26\x37\xca\x8a\xdd\xcb\xed\xb2\x26\xcc\x23\xe3\x2a\x58\x87\x7f\xb9\xe1\xb9\x1b\xe4\x64\x0f\x92\xac\x28\xb9\x37\x1b\x71\x1f\xd6\xd9\xc6\x1d\x39\x27\xe2\x4d\xf6\xdd\xed\x1a\x64\x69\x9e\xa3\x4b\x52\xa9\x8a\x4e\x1a\x4d\xc0\xaa\x92\x44\xb1\xb7\x87\x68\x5d\xc8\xad\x0e\x4c\x32\x67\xa7\xb2\xf4\xa2\x69\x6c\x14\xc6\x84\xa7\x42\xbf\xcf\x4e\x4f\xd4\x3b\x47\x03\xdf\xcb\xe2\x7e\x4f\x9f\x4c\x0e\xfc\xe9\x9c\x48\x26\x1c\x72\x41\xd5\x2c\x1d\xba\x9b\x49\x01\xda\xb4\x94\x2a\x58\x0d\xea\x7e\x6a\x62\x6e\x20\xad\x1f\x42\xdb\x3b\x3b\xc7\xe6\x73\xe8\x48\x6a\xa1\x67\xce\x95\x21\xb4\x5a\x63\x9e\x91\x0b\x19\x67\xde\xed\x9d\x4c\x0f\x7e\x7c\x8e\x1a\x5e\x87\x6c\x59\x93\x91\xd7\xa0\x33\x6f\xff\x22\xb4\xd8\x13\x77\xe1\x00\xd2\x92\x4b\x75\x6f\x4f\x67\x18\x0d\xc0\xb9\x42\xb5\x95\x72\xcc\x45\xea\x40\x0a\xaf\x52\x55\xd7\x0a\xdb\x92\x56\xd2\x3e\x0c\x9d\xcf\xd9\xd4\xc9\xad\xa1\x3a\xf9\x5a\x4c\xd5\xbb\x02\x25\x8e\xb6\xd0\x35\x25\x4b\xb8\x0b\x23\x56\x1f\x75\xac\x3c\x44\x0f\xed\xd7\xeb\xde\x6e\x75\x22\x1d\x27\xee\xbf\xf1\xe0\xc2\xbf\xf2\xcf\x4e\xdd\x7a\x9f\x2a\x66\xd2\xae\xe8\x41\xa0\xf3\x3a\x18\x9c\x3c\x1c\x9c\x04\xe6\xee\x82\xbe\xdf\xba\x3f\x12\xcf\x33\x82\xfe\xae\xab\xe3\xfd\x5d\x15\x94\xf3\x94\xe2\x05\x5e\xc9\x50\x61\x5b\xcb\x27\x44\xbb\xc5\xb8\x53\x04\xee\x10\x3d\x34\x55\xf7\xe0\x23\x79\x41\x78\xa2\x84\xaa\x2d\xc7\x75\x71\x39\xb8\xe6\x52\x25\xd5\x62\x28\xc9\xc2\x6a\x66\x78\xdf\xda\xdb\x53\x4e\x2d\x81\x0e\x3d\x1e\x92\xb3\x92\xc7\xf4\x41\x4c\xd6\x66\xe2\x21\xa6\x7f\x5c\x94\x60\x3b\xc2\xa8\xa8\x30\x9d\x93\x12\x5d\x32\x56\x11\x5c\xcb\xbb\x5f\x4b\x82\x05\x5a\xe0\x16\x62\xcd\xa9\x32\x37\x01\x2f\xb0\x02\x21\x5a\x50\x52\x10\xdd\xf5\x0e\xcd\x49\x8b\x4b\xdc\x62\x30\x35\xc9\x68\x72\x0d\x7e\xa5\x84\xa9\xec\xee\x74\x30\xa5\x13\xf9\xfc\x44\x8c\x2b\x0e\x02\x20\xee\x1d\x6e\x67\xdb\xe8\x17\xf4\xc9\xd1\xf6\x35\x64\x19\xae\xba\x15\xec\x98\xfa\xf2\x94\x82\x80\x26\x83\xfd\xbd\x9d\xf3\x23\x90\x21\xe2\x55\x6f\x97\x18\x3a\xb7\x39\xaa\x8d\x9d\x44\x0b\xc8\x17\x66\x04\x17\xfd\x74\x6a\x16\xee\x1f\xd4\x68\x5e\x1f\x3f\x91\x55\x14\x13\x98\xac\xf8\x1b\xbd\xaa\x8a\x25\x4f\x00\x2b\x9f\xc8\x2a\x59\xc4\xd5\x5b\xb4\xac\x11\x1b\xc2\x91\xf1\xc3\x76\xd5\x0e\x99\x5c\x90\x56\xd0\x88\x09\x97\xf2\xfa\x65\x9d\x9d\xda\x10\x10\x6d\x06\xb5\xc6\x39\xb5\xc5\xfa\x2a\x55\xfd\x55\xd3\xa6\x4e\xcd\xf9\x7a\x3b\x01\x8a\x6d\xad\x64\x8c\xce\xd8\x9d\x8c\x9a\x49\xc8\x59\x06\xe1\xd0\x11\x8a\x22\x68\x6a\x76\x99\x0e\x15\x2e\xd0\x00\x7f\xff\x4d\x54\x93\x5b\x8d\x1f\x8d\x49\xd7\x50\xac\x2c\xbd\x46\xf8\x70\x51\xb9\xe5\x14\x4a\x76\x68\x6d\x37\xa9\x5d\xe5\x82\xb3\x43\xac\x7e\xef\x60\x55\xe7\xa2\xb8\x38\x28\xd8\x62\x75\x13\x8c\xde\x64\xf1\x72\x79\x93\x8a\x7e\x22\xc8\x76\x74\x31\xa5\xc2\x64\x6b\x06\x4d\x83\x06\xf4\x1b\xb2\x90\x65\xba\x2f\x71\xf1\x49\xd5\x9d\x61\xf3\x05\x6e\xe9\x25\xad\x68\xbb\x8a\xd0\x63\x6e\xdd\x2b\xd2\x5e\xb8\x86\x75\x81\x9d\x8f\x72\xa9\x3f\x07\xc4\x56\x9b\x4c\x06\xad\xda\x64\x42\xdf\x03\x5c\xd6\x4e\x88\x7b\x64\x19\x2e\x4b\xae\xb5\x4a\x5c\x97\x7b\xcc\x17\xc0\x4d\x19\x72\xdb\x49\x14\x8e\xd9\x72\xa6\xfa\x5e\xe9\x74\x06\x10\x68\xc0\xc8\x2f\xe4\x6c\x6e\xe0\x0b\xed\x1e\x52\x62\x9c\xec\x4e\xef\x45\xff\x95\xdc\x21\xcd\xf9\x2f\x35\xef\xf5\x44\x4d\x29\x75\x7f\xef\x9e\x55\x3a\x95\x38\xf3\xef\xff\x64\xc9\xfd\xa0\x54\xee\x17\x5f\xbb\x8c\xbb\x7e\xf6\x9c\xfd\x8d\xe4\x91\xdc\x2e\x87\xc4\x11\xa7\x6b\x59\x46\xcf\x6c\xa6\xb3\x23\x60\x80\x71\x77\xc4\x89\xa5\x93\x5b\x6e\x00\x7a\x79\xa3\x4e\x17\x0a\xb3\x4c\x99\x59\xe2\x4e\xc0\x14\x96\xa6\xa6\xf5\x82\xe6\xe1\x7a\x94\x2b\x7a\xad\xcd\x6f\x67\xa7\xdb\x88\x5d\x93\x66\xd9\x50\x95\xec\x2a\x65\xf5\x52\x08\xb7\xee\x86\x42\x61\x40\x21\x12\xba\xb1\x89\x89\xa0\x49\xaf\x17\xb9\xbf\xd7\x65\xf0\x5a\x12\x5c\xea\x16\xd3\xab\x72\x9d\x28\xe0\x57\xa1\xaa\x9b\x8a\x54\xe5\xbc\x70\x45\x4d\xe9\xdb\xbe\xdd\x0f\x9e\x14\xcb\x74\x90\xac\x56\xd7\xd5\xcb\x06\x2f\x16\xa4\x3c\xb5\xe4\xed\xe6\x66\x9e\x9d\xf6\xad\xe7\x63\xea\xf5\xf8\x6a\xf7\x16\x75\x81\xb5\xf9\x81\x95\x52\x0a\xaf\xdc\x5a\x8d\xb2\x3c\x0f\xa9\xdb\x66\x15\xa0\x82\xb6\x68\x89\x39\xfa\x47\xc7\x5b\xc5\x4e\xb6\xe1\x33\x5a\x55\x48\x5c\x61\x86\xfc\xf6\xba\xda\xc0\xb6\x7c\xc6\x73\x4b\x66\x37\xef\xc8\x5f\xe0\xa8\x1b\x73\x63\xd9\x4a\x28\x71\x99\xe0\x5b\x73\x46\xaf\xda\xd1\x08\xce\xe8\xde\xad\x71\x67\xe1\x7c\xbe\xd7\x7a\x57\xec\xad\x18\x97\x83\x24\xd3\x2c\x4b\x35\xae\xfb\x2b\x78\x5a\x0d\x0e\xb2\xcf\x41\x05\x7a\xb2\xac\x56\x8e\xf1\xac\x56\xad\xef\x98\xf8\xb6\x7e\xd4\x1a\x56\xe2\x44\xb6\xed\xe9\xd6\x90\xc0\x6a\x54\xf7\x0c\x4d\xbc\xa6\xe4\x56\xd8\x81\x47\x57\x56\x94\x96\x7f\xbf\x25\xa0\x82\x98\x6a\xa4\x26\xc7\xb0\x32\x90\xb4\x4a\xcc\xf1\xc2\x6d\xf8\x69\x80\x40\xd5\xb9\x88\x5a\x40\x57\x57\x3d\x04\x13\x72\x4a\x62\x50\x4e\xff\x57\xb5\x05\x91\x3c\x1a\x1a\x67\x9b\xd7\x13\x54\x12\xb4\x43\x95\xbd\xe3\xfc\xae\x73\xdf\x3e\x1b\x49\x1f\xfe\x3b\xa3\x1a\xbe\xc9\x11\x23\xca\x00\xb9\xa3\x95\x9d\xc6\xaf\x69\xe9\xa8\xfb\xc6\x68\x9f\xee\x5c\x97\x94\x10\x70\x59\x7e\x60\xf9\xbe\xaf\x5a\x4a\x10\x68\x82\x9e\x26\xca\x6b\xbc\xd5\x6b\xc3\x30\x4f\xa3\x97\xda\x7a\x7d\x00\x4d\x35\xed\x17\x2f\xac\x59\xfb\x10\x3d\xf8\xa0\x9b\xb7\xe8\xb6\xa1\x07\xdb\xe8\xc9\x36\x7a\xba\x8d\x9e\x6d\x8b\xe3\xfe\x3c\x69\x85\x87\x8e\x83\xbf\x6b\x0b\xbe\x78\x06\xbd\x0d\xe8\x60\xe9\xae\x8f\x90\x4e\xc7\x37\x6a\x82\x7e\x74\x4a\x7a\x4d\x52\xe6\x7d\x77\x8c\x30\x07\x5a\x19\x24\x42\xd2\x10\xa7\x5c\x36\x83\x51\x46\x76\x7b\x9a\x3d\x37\x1e\x40\x75\xed\xe7\x49\x0d\x35\xb9\x08\xe7\x0e\xf2\xae\xcf\x2c\x7e\x72\xed\x87\x7a\xfd\x84\xbe\x5e\x7c\x83\x6e\x84\x28\x74\xb9\x49\x61\x2e\x79\xd0\x12\xbd\xde\x46\x1c\xb5\x31\x7d\x96\xdd\xf3\x36\xfa\xa8\xa5\x4e\xd9\x7f\xe6\x01\x73\x6a\xbe\xf7\x13\xa5\x67\x70\xa9\x83\x92\xfe\x29\xc0\x7f\x10\xa2\xb4\xa1\x44\x5a\x13\x1f\x20\xc1\x9e\xfb\x4c\x89\x3d\x99\x46\xa1\xd1\xa5\xd6\xb3\x3e\xef\x8a\xbb\xd9\xbe\x87\x8a\xdb\xd8\x2e\xa5\xbe\x5c\x29\xbb\x59\x4d\x94\x29\x32\xbc\xeb\x0d\x6f\xcb\x21\x28\xec\x13\x1b\x77\x98\xbd\x31\x56\x46\x74\x8b\xb2\x23\x27\xb1\xb1\x0f\xc8\xd8\x07\x5c\xec\x03\x2a\xf6\x01\x13\xfb\x11\x22\xde\x5b\xbf\x7e\x20\x62\x51\x13\x69\x68\xfa\x58\xc6\x16\x1c\x5b\x9e\x7d\x9c\x94\x94\xee\xdc\xdb\x87\x3b\xa5\xa4\x29\x12\x96\x6f\xf4\x73\x96\x75\x71\x19\xf4\xc4\x4a\x1a\x2a\xfc\xf1\xfb\x2d\xb6\x36\x8d\x4e\xf3\x74\x71\xf0\x1e\x39\x55\x36\xae\x71\xd5\x11\xaf\xbc\xc6\xb6\x78\x96\xb7\x4d\x57\xb4\x88\xc6\x15\x27\x16\xbe\x05\xaa\xaf\xfa\xc7\x98\x3a\x0d\x50\x76\x8c\x55\x6a\xc5\xa9\xde\xc8\x03\x44\xe4\x41\xf3\xab\x3e\xc4\x53\x1d\x2a\xfa\x70\x56\x4f\x59\x7a\x39\xe7\xea\x5b\xe3\x32\x4c\x35\x53\xb1\x0b\xf9\xa8\xa1\x99\x20\xe9\xec\x77\xf7\xd1\xe3\xa0\x09\xe3\x97\xd4\xae\xdb\xf7\x03\x4b\x95\xab\x7d\xcd\x48\xf1\xc9\x54\x7a\x91\x26\x16\x0e\x6c\x4d\x75\xc1\xd4\x75\x88\xb9\xb8\x3c\x2b\xb6\x24\x4d\x81\x39\x41\x33\xf2\x19\x15\x33\x2c\xe8\x43\x57\xe8\x01\x17\x8d\xaa\xe7\x4a\x6a\xde\x35\xc4\xf8\x60\x6d\xc3\xb0\xb2\x5b\x54\xd2\x27\xa3\xf5\x9b\xbc\xd9\x93\xf2\xbf\xe1\x8a\x2a\xa3\xe7\xe4\x17\x44\xeb\x45\xd7\x3a\x8e\x46\xc1\x76\x03\xf3\xe7\xe5\xaa\x25\x7f\x23\x0d\x97\x2d\x43\xe1\x85\xdd\xae\x9d\x7e\x67\xf7\x5c\xec\xb7\x99\xb8\xd8\x72\xf7\x15\x7f\x9b\xe9\x14\x4d\x26\xf6\xd9\x17\xe8\xd9\x77\x5b\xe8\xb7\xdf\x90\xf3\xd9\x4b\xf4\xfc\xbf\x84\x20\xe2\x3e\xf5\xa7\xff\x8a\x9f\x3a\xd8\x7f\xb2\x95\x4a\x84\xd4\x2e\x2f\xa8\xe4\x91\xde\xd0\x2f\x91\x83\xcc\x08\x97\xce\x3e\xda\xc8\xea\x7c\xd1\x1e\xc5\x05\xaa\x15\x22\x32\x7c\x28\xc9\xe8\xe2\x08\xa3\x00\xcf\x59\xd5\x4f\x3c\x17\xb1\x2a\x1f\xdc\x96\xad\x5b\x82\x52\xb6\x92\x5a\xb5\xba\x75\xfc\xd3\xa0\x03\x9b\x2e\x00\x8b\x86\x2d\x58\x4f\x4c\xbe\x00\x75\x6a\x8b\x37\x05\x58\xd8\x96\xe6\x38\x13\xb5\xad\x1a\x35\xba\x41\x43\x60\x3e\x30\xa0\x66\xf8\x1a\xec\x08\x5e\x13\x58\x74\x29\xbb\x7e\xc0\x15\x6c\x5b\xd4\xe2\xea\x8a\x35\xb4\x9d\xcd\xd1\x8a\x58\xab\xff\xb1\xa9\x62\x1e\xee\x08\xa9\x4b\xbe\x6d\x9c\x96\x90\x12\x24\x4b\x9e\x77\xb5\xe7\xb3\xe2\xb6\xce\x95\x81\xea\x36\xed\x97\xed\x33\x6d\x2d\x2c\x55\x6f\x4a\x7c\x95\x0d\x45\xdf\x76\x0c\x17\x94\x4b\xab\x01\x60\x05\x17\x45\xd7\xe0\x96\x54\x2b\xd4\x90\x45\x43\xb8\x8e\x88\x71\x62\xb8\x75\xfb\x80\x74\xc2\x51\xca\xc1\xa3\x36\x2d\xed\xbe\xc8\xf8\x2f\x72\xdd\x06\x14\x08\xef\xad\xa0\x48\xce\xe8\xb2\x40\x3d\xc5\xa6\x6e\x5c\x68\xca\x9d\xd7\xc2\x5f\x78\x62\x5e\xae\x19\x3c\xec\x91\x20\x31\x91\xe8\x06\x79\xfb\x80\x3c\xe4\x16\x72\xfd\xe0\x07\x9a\xf8\x31\x4b\xf9\x20\xae\x18\xda\x95\x17\x20\x96\x9e\xdb\xe8\x98\xe0\x78\x62\xb9\xa8\xb1\x24\x7e\xce\xb8\xde\x5c\xc5\xc0\x8e\xd0\x70\x2d\xa5\x14\xa0\x9f\x08\xbd\x9a\x05\x35\x59\x69\x4d\x5b\x8a\x2b\xf9\x55\x94\xe5\x02\xc1\x1e\x3b\xbe\xdf\x19\x0c\x7d\x68\x22\x93\x47\x28\xab\xf7\x54\xcf\x40\xf9\x6b\xcd\xc5\x85\xc9\xf7\xae\x49\x03\xbc\x40\x7c\xbc\x15\x82\xd5\x0a\xad\x01\x7c\x7c\x7e\xaa\x6a\x96\x76\xd3\x29\x2d\x28\xa9\x55\x79\xac\xf0\x16\xeb\x89\xb4\x14\x97\x57\xb0\x6d\x0f\x1f\x06\x08\x4c\xdc\x5b\x01\x61\xe7\x2c\x1f\xfa\x47\xd7\xee\x0c\xae\xb8\x70\x85\x0b\xd2\xcc\x29\x17\x37\x71\xa5\xd9\xb1\x46\x9c\xe4\x2a\x11\x4e\xce\xdf\x7e\x78\x75\x88\x8e\x7d\xf6\x4d\x85\x1c\xaf\x42\x05\x49\x89\x16\x0d\xb5\x5e\xca\x83\xfd\xfd\x1d\x68\x65\x28\x53\xb2\x1a\x1b\xe2\x19\x82\x9e\x48\x40\x21\xd6\xb7\x94\x24\xd3\x1a\x1e\xac\x6a\x05\x62\xd4\x92\xf9\x82\x35\x42\x05\xb9\x6a\x70\x01\x56\x62\xca\xcc\xf7\x21\x7c\x09\xbe\x9d\x11\x4e\xc4\xf3\x75\x39\xc5\x20\x29\x45\x3d\x9c\xe6\x78\x85\x78\x77\x09\x66\x6a\x60\xb7\x62\xb1\x62\x94\x68\x09\xbb\xe1\x18\x60\xe7\x86\x24\x26\x0f\x45\xb0\x26\x42\xc5\x70\x1e\x41\xbd\x7d\x9f\xa6\xa7\xc3\x10\x2e\xda\x41\x6f\x2b\x41\x80\x3c\xc2\xcf\xb6\xf4\x7e\xcb\x9e\xd3\x6c\x29\xc5\x41\x80\xfa\xbf\xa4\x61\x09\xfa\x94\xe0\xce\xc9\x52\x82\xc3\x2b\x48\xbb\xab\x7d\x78\x30\x8a\x9a\xdb\xa5\x62\x53\xeb\x52\xfd\x91\x47\xf5\x21\x8d\x4e\x82\x53\xa0\x4a\x23\xdb\x53\x90\x7a\xc9\xe1\x0f\x2f\x91\x9f\xda\x77\x57\x67\x26\xfe\x4d\xc9\x63\x01\xf8\xa4\x27\x3f\x12\xb2\xdc\x22\xdb\x56\xd0\x02\x44\x93\x6b\xd2\x38\xc7\x28\x2f\xa6\xbb\xb7\x72\x32\x2e\x21\x6f\x40\xa8\x4d\xe7\x9f\x7e\xbd\x24\x2a\x65\x4c\xb9\xe6\x5a\xb6\x3c\x8b\x1b\xe6\xab\x8b\x70\xba\x67\x5b\x57\x15\x4d\x24\x0d\x24\xb5\x7e\x47\x0f\x19\x75\x65\xc9\x46\x73\xbe\x45\x33\xa9\xa4\xb8\x49\x35\xc3\x89\x36\x19\xa9\xe4\xac\x2e\x58\xd3\x90\xa2\x55\x1e\x29\x6d\xb9\x9d\xda\xf2\x34\xf2\x58\xec\xa2\xbf\xe6\x2c\xa1\x71\xec\x9d\x59\x8e\x13\xba\x7e\x61\x0e\x57\xaf\xbe\x61\x31\x6a\x32\x9f\x10\x96\x59\x54\xa0\x7c\xf4\xc6\xd4\x39\xc2\xe2\x79\x98\x83\xa5\xa3\xeb\xb0\x9f\x99\xd7\xaf\x98\x5c\x91\xd6\x8f\xca\x33\x0a\x49\x94\xe3\x45\xf4\x08\xdb\x32\x56\x4f\x8d\x13\xd9\x24\xc7\x2d\xf9\x13\x59\xdd\x70\xb9\x6f\xc8\x4a\x4f\xd9\x89\x19\xbc\xfd\x32\xdf\x90\x55\xb0\x42\x13\x77\x37\x6e\x75\xfa\x40\xad\xbb\xb4\x0b\x93\xbe\xb6\xc1\x75\xd9\x9c\xb8\x11\x8b\xb2\x5e\x52\x35\x67\xde\xe2\xb6\x03\x97\x2a\x56\xb6\x9e\xae\xc2\x4d\x26\x20\xd4\x5b\x97\x1b\xf5\x19\xcd\xce\x0b\xf9\x4c\x2e\xf2\xff\xfd\xbf\x51\x11\x9e\x3a\x36\x77\xd3\x41\x9e\x01\x8e\x33\x11\x9d\x39\xdd\xdc\xb5\xc6\xe7\xc3\x2a\x4d\xc0\xbd\x0c\x76\x9e\x61\x8e\x38\xc9\x9a\xe8\x7d\xd5\xeb\x0e\xa3\xfd\xd4\x40\xc9\xd8\x83\xd4\xc2\xdc\x28\x0d\x4e\x9c\xde\x5b\x52\xe9\x6d\x48\xd9\x15\x36\xf0\x11\x94\x5f\xb7\x25\x69\xea\x88\xe7\x3a\xe4\x25\xba\x94\xae\xb3\x6c\xf5\x4e\x6e\xe1\x99\x61\x73\x04\x54\x18\x35\xf7\x4a\x76\x00\x4c\x77\x6a\x7d\x90\x3f\x64\xde\xb5\xe3\x5e\xbf\x7e\xa7\x52\x53\x57\xa2\xc7\xf4\x77\x45\xda\x4c\x26\x96\x6f\x70\xef\xc5\x5a\xea\x4e\x5d\x7f\xf2\x7e\x46\x56\x36\xd0\x66\x38\x83\xcc\x74\xbd\x1f\xb1\xc7\xf2\xc9\x68\x67\xcd\x34\x14\x6b\x55\x63\x45\x5b\xaa\xeb\x4c\xc4\xb1\x48\x79\x3f\x89\xeb\x6a\xcb\xf4\x17\x35\xc0\x04\xeb\xf7\xda\xb3\xb0\xa9\x74\x9f\x98\x72\x21\xb9\x5d\xfd\x90\xaf\xf2\x31\x7e\x63\x7b\x4a\x85\x64\xf7\x37\xec\xa9\x07\x4a\xa0\x44\x81\x6b\x19\x4d\x2f\x94\x4d\x51\xd0\x63\x97\x27\x23\x9f\x87\x97\xae\x0b\x38\x24\x88\x21\x68\x60\x6b\x9e\xf0\xcb\x86\x68\x23\x91\x58\xac\x98\xc3\x7a\x95\x54\x52\xde\x8c\xbd\x3d\x74\xca\xe0\xe0\xcb\x08\x51\xd7\x18\x9a\xd2\xa9\x60\x64\xd7\x84\x10\xab\x3a\x7e\x1f\x5e\xf7\xaf\xc7\x37\x29\xfd\x22\x7e\x09\x9a\x9c\xf7\x28\x42\x6e\xcb\xda\x3c\x35\x7c\x22\xb5\x2e\x08\xa2\x1c\x5a\x43\x59\x01\xd1\x86\xbe\x0a\x8a\x6b\x0c\x1e\xf1\xb0\x1a\x47\x5e\x5c\xe9\x5a\xaf\x1d\x5e\x90\x13\xaa\x1b\x61\x53\x50\xae\x7d\x73\x41\xef\x8c\x4d\xe7\x10\xdb\x7d\x6e\x70\xd2\x75\xa6\xf7\x48\x6e\xee\x70\x65\x70\xb7\x6d\x25\x9c\x32\xdb\x4c\xd5\x31\xeb\x34\xa4\xa0\xe4\xda\x46\xb5\x49\x73\xce\x89\x39\x8d\x2a\xe3\xb5\xe3\x03\xfa\xa7\x9c\xd5\x7b\x18\x79\x3c\x1b\x69\x9c\xb7\xdc\xe5\xd0\x9a\xb6\x93\x5f\x50\xb8\x5b\x56\xc3\xfb\x45\x2d\xed\xc4\xff\xb0\x88\x63\x95\xa2\x18\x3a\xf7\xb4\xc4\x69\x2e\x6d\xd3\x91\x20\x5e\x22\xf0\x9f\x04\xf1\xac\x92\x15\xbd\xd8\xf1\xec\xc8\x49\x49\x33\x6d\x7b\xce\x4f\x25\x93\x71\xd3\x23\x87\x6f\xdd\x02\x5a\x52\x5b\xd9\x0c\xc0\x50\xcb\x0b\x51\x68\xeb\x1c\x38\x52\x3c\x3a\x8a\x9d\xed\xaa\x3c\x40\xe2\xc5\x77\xdd\x65\x45\x0b\xfd\xde\x02\xfe\xca\xbe\xa6\xab\x34\x09\x21\x79\x60\x44\xfd\x98\x0f\xe0\xd4\x0a\x01\x43\x6f\xdb\xe4\x50\x1f\x44\x4a\x32\x12\x04\xa1\x63\xab\x0e\xd1\x93\xe7\xfb\xfb\xfb\xd0\xbf\x5c\x7e\xf6\x64\xeb\x10\xc1\x47\xce\x67\x4f\xb7\x0e\xd1\x41\xf8\xe0\x33\xf1\xe1\xd3\xe7\xde\x67\xcf\xc5\x67\xe2\x83\x3e\x82\x7b\xbe\xbf\xbb\x8f\x30\x37\xe7\xc9\xdb\xce\x41\xc1\x67\x48\x2e\xf0\x57\x17\x2c\x2c\x58\x53\xb0\x9a\x60\x21\xf1\x32\xa2\xb6\xe9\x47\x11\xef\x88\x4f\x6d\x82\xa5\xa2\x23\xcb\x57\xfc\x17\x5c\x4e\x15\xae\xe4\xe0\xdb\xef\xfc\xb5\x3c\x3f\xf8\x2e\x58\xcd\x7f\x7d\xe7\xaf\xe7\xc9\xd3\x6f\xa3\x15\xa5\xfc\x69\x41\x7b\x90\x1c\xdf\xc8\x24\xc8\xe1\x50\xf1\x4a\xee\x7b\xa4\xc5\x39\xaf\xa5\x43\xc7\x3c\x85\xce\x9b\xb6\xdf\xdb\x2f\x98\xbd\xbe\x0b\xfa\xf9\x5e\x42\xbb\x8a\xa1\xa6\xe7\x95\xd5\xb7\x7c\xe3\xdf\x0d\xdb\xaf\x7c\x8d\xf4\x05\x6f\xa2\x90\x89\xe1\xc7\xae\xe5\x63\xe8\x8e\x46\x87\xb1\xa1\x11\x01\x84\x89\xa1\xc7\x45\x11\x9a\x11\xdc\x34\x95\x30\x94\x1f\x82\xe5\xc6\xce\x25\x8e\x67\x4f\xdc\xf2\x23\x26\xa7\xc3\xdd\x3c\x14\x73\x13\x07\x97\x8b\x62\x3a\x10\xcc\x15\x90\xaa\x7e\x7b\x6a\x7e\x7b\x66\x7e\x7b\xae\x7e\xfb\x12\x2d\x1f\x22\x14\x64\x70\xe0\x68\xe4\xdb\x49\x05\xcb\xca\x04\xf0\x45\x2b\xba\x71\x5c\x56\x72\xf6\x85\x1f\xc0\x34\x66\xf6\x72\x02\xf9\xd9\x07\x21\x73\x7d\x79\xc7\xa6\x08\x84\x4a\xbe\x97\x40\xfb\xee\x71\x6d\x1e\xf9\x72\x0f\xdd\xfb\xff\x03\x00\x00\xff\xff\xd6\xc0\xe9\xb6\x19\x7d\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,7 +139,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0xb5, 0xeb, 0xae, 0x6a, 0xc9, 0x9e, 0x2e, 0xe8, 0x90, 0xf1, 0xc7, 0xb, 0xbd, 0x1d, 0x45, 0xbb, 0x90, 0xcd, 0xbc, 0xb9, 0x3e, 0x0, 0xb9, 0xa0, 0x93, 0xbf, 0xb0, 0x51, 0x13, 0x6e, 0xe4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0x1d, 0x41, 0x7c, 0xc7, 0xe9, 0x51, 0xb5, 0xa8, 0xad, 0xdc, 0x33, 0x69, 0x8a, 0xce, 0x33, 0x60, 0x8d, 0xc6, 0x65, 0xaf, 0xe2, 0xa1, 0xe9, 0xac, 0x1e, 0xab, 0x77, 0x8b, 0x50, 0xdb, 0x92}} return a, nil } From 186f3529229c942cef94c6a7c3eaa7f52c90a2ee Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 15:27:38 -0500 Subject: [PATCH 031/132] use setters for fields and use getBalance --- contracts/FlowIDTableStaking.cdc | 94 ++++++++++++++-------- lib/go/contracts/internal/assets/assets.go | 6 +- 2 files changed, 63 insertions(+), 37 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index e8bd669e9..8d8344a97 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -263,6 +263,22 @@ access(all) contract FlowIDTableStaking { access(account) fun setDelegator(delegatorID: UInt32, delegator: @DelegatorRecord) { self.delegators[delegatorID] <-! delegator } + + access(account) fun setDelegatorIDCounter(_ newCounter: UInt32) { + self.delegatorIDCounter = newCounter + } + + access(account) fun setNetworkingAddress(_ newAddress: String) { + self.networkingAddress = newAddress + } + + access(contract) fun setTokensRequestedToUnstake(_ newUnstakeRequest: UFix64) { + self.tokensRequestedToUnstake = newUnstakeRequest + } + + access(contract) fun setWeight(_ newWeight: UInt64) { + self.initialWeight = newWeight + } } /// Struct to create to get read-only info about a node @@ -380,6 +396,10 @@ access(all) contract FlowIDTableStaking { return self.tokensCommitted.balance + self.tokensStaked.balance - self.tokensRequestedToUnstake } } + + access(contract) fun setTokensRequestedToUnstake(_ newUnstakeRequest: UFix64) { + self.tokensRequestedToUnstake = newUnstakeRequest + } } /// Struct that can be returned to show all the info about a delegator @@ -452,7 +472,7 @@ access(all) contract FlowIDTableStaking { FlowIDTableStaking.updateClaimed(path: /storage/networkingAddressesClaimed, nodeRecord.networkingAddress, claimed: false) - nodeRecord.networkingAddress = newAddress + nodeRecord.setNetworkingAddress(newAddress) FlowIDTableStaking.updateClaimed(path: /storage/networkingAddressesClaimed, newAddress, claimed: true) @@ -468,7 +488,7 @@ access(all) contract FlowIDTableStaking { // Borrow the node's record from the staking contract let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) - emit TokensCommitted(nodeID: nodeRecord.id, amount: tokens.balance) + emit TokensCommitted(nodeID: nodeRecord.id, amount: tokens.getBalance()) // Add the new tokens to tokens committed nodeRecord.tokensCommitted.deposit(from: <-tokens) @@ -495,11 +515,11 @@ access(all) contract FlowIDTableStaking { // If there are any tokens that have been requested to unstake for the current epoch, // cancel those first before staking new unstaked tokens if remainingAmount <= nodeRecord.tokensRequestedToUnstake { - nodeRecord.tokensRequestedToUnstake = nodeRecord.tokensRequestedToUnstake - remainingAmount + nodeRecord.setTokensRequestedToUnstake(nodeRecord.tokensRequestedToUnstake - remainingAmount) remainingAmount = 0.0 } else if remainingAmount > nodeRecord.tokensRequestedToUnstake { remainingAmount = remainingAmount - nodeRecord.tokensRequestedToUnstake - nodeRecord.tokensRequestedToUnstake = 0.0 + nodeRecord.setTokensRequestedToUnstake(0.0) } // Commit the remaining amount from the tokens unstaked bucket @@ -580,7 +600,7 @@ access(all) contract FlowIDTableStaking { nodeRecord.tokensUnstaked.deposit(from: <-nodeRecord.tokensCommitted.withdraw(amount: amountCommitted)) // update request to show that leftover amount is requested to be unstaked - nodeRecord.tokensRequestedToUnstake = nodeRecord.tokensRequestedToUnstake + (amount - amountCommitted) + nodeRecord.setTokensRequestedToUnstake(nodeRecord.tokensRequestedToUnstake + (amount - amountCommitted)) FlowIDTableStaking.setNewMovesPending(nodeID: self.id, delegatorID: nil) @@ -615,7 +635,7 @@ access(all) contract FlowIDTableStaking { if nodeRecord.tokensStaked.balance > 0.0 { /// update request to show that leftover amount is requested to be unstaked - nodeRecord.tokensRequestedToUnstake = nodeRecord.tokensStaked.balance + nodeRecord.setTokensRequestedToUnstake(nodeRecord.tokensStaked.balance) FlowIDTableStaking.setNewMovesPending(nodeID: self.id, delegatorID: nil) @@ -674,7 +694,7 @@ access(all) contract FlowIDTableStaking { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.nodeID) let delRecord = nodeRecord.borrowDelegatorRecord(self.id) - emit DelegatorTokensCommitted(nodeID: self.nodeID, delegatorID: self.id, amount: from.balance) + emit DelegatorTokensCommitted(nodeID: self.nodeID, delegatorID: self.id, amount: from.getBalance()) // Commit the new tokens to the delegator record delRecord.tokensCommitted.deposit(from: <-from) @@ -696,11 +716,11 @@ access(all) contract FlowIDTableStaking { // If there are any tokens that have been requested to unstake for the current epoch, // cancel those first before staking new unstaked tokens if remainingAmount <= delRecord.tokensRequestedToUnstake { - delRecord.tokensRequestedToUnstake = delRecord.tokensRequestedToUnstake - remainingAmount + delRecord.setTokensRequestedToUnstake(delRecord.tokensRequestedToUnstake - remainingAmount) remainingAmount = 0.0 } else if remainingAmount > delRecord.tokensRequestedToUnstake { remainingAmount = remainingAmount - delRecord.tokensRequestedToUnstake - delRecord.tokensRequestedToUnstake = 0.0 + delRecord.tokensRequestedToUnstake(0.0) } // Commit the remaining unstaked tokens @@ -760,7 +780,7 @@ access(all) contract FlowIDTableStaking { } /// update request to show that leftover amount is requested to be unstaked - delRecord.tokensRequestedToUnstake = delRecord.tokensRequestedToUnstake + (amount - amountCommitted) + delRecord.setTokensRequestedToUnstake(delRecord.tokensRequestedToUnstake + (amount - amountCommitted)) FlowIDTableStaking.setNewMovesPending(nodeID: self.nodeID, delegatorID: self.id) @@ -814,6 +834,10 @@ access(all) contract FlowIDTableStaking { self.delegatorRewards = {} } + access(all) fun setNodeRewards(_ rewards: UFix64) { + self.nodeRewards = rewards + } + /// Scale the rewards of a single delegator by a scaling factor access(all) fun scaleDelegatorRewards(delegatorID: UInt32, scalingFactor: UFix64) { if let reward = self.delegatorRewards[delegatorID] { @@ -953,7 +977,7 @@ access(all) contract FlowIDTableStaking { } let nodeRecord = FlowIDTableStaking.borrowNodeRecord(nodeID) - nodeRecord.initialWeight = weight + nodeRecord.setWeight(weight) emit NodeWeightChanged(nodeID: nodeID, newWeight: weight) } @@ -1011,7 +1035,7 @@ access(all) contract FlowIDTableStaking { if nodeRecord.tokensStaked.balance > 0.0 || !FlowIDTableStaking.stakingEnabled() { // Set their request to unstake equal to all their staked tokens // since they are forced to unstake - nodeRecord.tokensRequestedToUnstake = nodeRecord.tokensStaked.balance + nodeRecord.setTokensRequestedToUnstake(nodeRecord.tokensStaked.balance) // Subract 1 from the counts for this node's role // Since they will not fill an open slot any more @@ -1038,7 +1062,7 @@ access(all) contract FlowIDTableStaking { // Request to unstake all tokens if delRecord.tokensStaked.balance > 0.0 { - delRecord.tokensRequestedToUnstake = delRecord.tokensStaked.balance + delRecord.setTokensRequestedToUnstake(delRecord.tokensStaked.balance) FlowIDTableStaking.setNewMovesPending(nodeID: nodeRecord.id, delegatorID: delegator) } } @@ -1048,7 +1072,7 @@ access(all) contract FlowIDTableStaking { FlowIDTableStaking.removeFromCandidateNodeList(nodeID: nodeRecord.id, role: nodeRecord.role) // Clear initial weight because the node is not staked any more - nodeRecord.initialWeight = 0 + nodeRecord.setWeight(0) } /// Removes nodes by setting their weight to zero and refunding @@ -1132,7 +1156,7 @@ access(all) contract FlowIDTableStaking { continue } - nodeRecord.initialWeight = 100 + nodeRecord.setWeight(100) } } @@ -1262,7 +1286,7 @@ access(all) contract FlowIDTableStaking { if feeBalance >= totalRewards { fromFees = totalRewards } - emit EpochTotalRewardsPaid(total: totalRewards, fromFees: fromFees, minted: mintedRewards, feesBurned: rewardsVault.balance) + emit EpochTotalRewardsPaid(total: totalRewards, fromFees: fromFees, minted: mintedRewards, feesBurned: rewardsVault.getBalance()) // Clear the non-operational node list so it doesn't persist to the next rewards payment let emptyNodeList: {String: UFix64} = {} @@ -1342,7 +1366,7 @@ access(all) contract FlowIDTableStaking { rewardsBreakdown.setDelegatorReward(delegatorID: delegator, rewards: delegatorRewardsAfterWithholding) } - rewardsBreakdown.nodeRewards = nodeRewardsAfterWithholding + rewardsBreakdown.setNodeRewards(nodeRewardsAfterWithholding) rewardsBreakdownArray.append(rewardsBreakdown) } @@ -1486,14 +1510,14 @@ access(all) contract FlowIDTableStaking { // subtract their requested tokens from the total staked for their node type FlowIDTableStaking.totalTokensStakedByNodeType[nodeRecord.role] = FlowIDTableStaking.totalTokensStakedByNodeType[nodeRecord.role]! - delRecord.tokensRequestedToUnstake - delRecord.tokensRequestedToUnstake = 0.0 + delRecord.setTokensRequestedToUnstake(0.0) } // subtract their requested tokens from the total staked for their node type FlowIDTableStaking.totalTokensStakedByNodeType[nodeRecord.role] = FlowIDTableStaking.totalTokensStakedByNodeType[nodeRecord.role]! - nodeRecord.tokensRequestedToUnstake // Reset the tokens requested field so it can be used for the next epoch - nodeRecord.tokensRequestedToUnstake = 0.0 + nodeRecord.setTokensRequestedToUnstake(0.0) } // Start the new epoch's staking auction @@ -1518,9 +1542,10 @@ access(all) contract FlowIDTableStaking { stakingKey: String, tokensCommitted: @{FungibleToken.Vault}): @NodeStaker { - pre { - FlowIDTableStaking.stakingEnabled(): "Cannot register a node operator if the staking auction isn't in progress" - } + assert ( + FlowIDTableStaking.stakingEnabled(), + message: "Cannot register a node operator if the staking auction isn't in progress" + ) let newNode <- create NodeRecord(id: id, role: role, @@ -1532,7 +1557,7 @@ access(all) contract FlowIDTableStaking { let minimum = self.minimumStakeRequired[role]! assert( - self.isGreaterThanMinimumForRole(numTokens: tokensCommitted.balance, role: role), + self.isGreaterThanMinimumForRole(numTokens: tokensCommitted.getBalance(), role: role), message: "Tokens committed for registration is not above the minimum (".concat(minimum.toString()).concat(") for the chosen node role (".concat(role.toString()).concat(")")) ) @@ -1549,9 +1574,10 @@ access(all) contract FlowIDTableStaking { /// Registers a new delegator with a unique ID for the specified node operator /// and returns a delegator object to the caller access(all) fun registerNewDelegator(nodeID: String, tokensCommitted: @{FungibleToken.Vault}): @NodeDelegator { - pre { - FlowIDTableStaking.stakingEnabled(): "Cannot register a node operator if the staking auction isn't in progress" - } + assert ( + FlowIDTableStaking.stakingEnabled(), + message: "Cannot register a delegator if the staking auction isn't in progress" + ) let nodeRecord = FlowIDTableStaking.borrowNodeRecord(nodeID) @@ -1562,7 +1588,7 @@ access(all) contract FlowIDTableStaking { let minimum = self.getDelegatorMinimumStakeRequirement() assert( - tokensCommitted.balance >= minimum, + tokensCommitted.getBalance() >= minimum, message: "Tokens committed for delegator registration is not above the minimum (".concat(minimum.toString()).concat(")") ) @@ -1572,7 +1598,7 @@ access(all) contract FlowIDTableStaking { ) // increment the delegator ID counter for this node - nodeRecord.delegatorIDCounter = nodeRecord.delegatorIDCounter + UInt32(1) + nodeRecord.setDelegatorIDCounter(nodeRecord.delegatorIDCounter + UInt32(1)) // Create a new delegator record and store it in the contract nodeRecord.setDelegator(delegatorID: nodeRecord.delegatorIDCounter, delegator: <- create DelegatorRecord()) @@ -1597,7 +1623,7 @@ access(all) contract FlowIDTableStaking { } /// borrow a reference to the `FlowFees` admin resource for paying rewards - access(account) fun borrowFeesAdmin(): &FlowFees.Administrator { + access(account) view fun borrowFeesAdmin(): &FlowFees.Administrator { let feesAdmin = self.account.borrow<&FlowFees.Administrator>(from: /storage/flowFeesAdmin) ?? panic("Could not borrow a reference to the FlowFees Admin object") @@ -1627,13 +1653,13 @@ access(all) contract FlowIDTableStaking { } /// Gets the current list of participant (staked in the current epoch) nodes as a dictionary. - access(all) fun getParticipantNodeList(): {String: Bool}? { + access(all) view fun getParticipantNodeList(): {String: Bool}? { return self.account.copy<{String: Bool}>(from: /storage/idTableCurrentList) } /// Gets the current list of participant nodes (like getCurrentNodeList) but as a list /// Kept for backwards compatibility - access(all) view fun getStakedNodeIDs(): [String] { + access(all) fun getStakedNodeIDs(): [String] { let nodeIDs = self.getParticipantNodeList()! return nodeIDs.keys } @@ -1670,7 +1696,7 @@ access(all) contract FlowIDTableStaking { /// Gets a list of node IDs who have pending token movements /// or who's delegators have pending movements - access(all) fun getMovesPendingList(): {String: {UInt32: Bool}}? { + access(all) view fun getMovesPendingList(): {String: {UInt32: Bool}}? { return self.account.copy<{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) } @@ -1742,7 +1768,7 @@ access(all) contract FlowIDTableStaking { let roleCounts: {UInt8: UInt16} = {1: 0, 2: 0, 3: 0, 4: 0, 5: 0} for nodeID in participantNodeIDs.keys { - let nodeInfo = FlowIDTableStaking.NodeInfo(id: nodeID) + let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) roleCounts[nodeInfo.role] = roleCounts[nodeInfo.role]! + 1 } return roleCounts @@ -1764,7 +1790,7 @@ access(all) contract FlowIDTableStaking { } /// Indicates if the staking auction is currently enabled - access(all) fun stakingEnabled(): Bool { + access(all) view fun stakingEnabled(): Bool { return self.account.copy(from: /storage/stakingEnabled) ?? false } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index d04d9d576..39a6a8e68 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,7 +2,7 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.627kB) -// FlowIDTableStaking.cdc (97.561kB) +// FlowIDTableStaking.cdc (98.473kB) // FlowServiceAccount.cdc (8.191kB) // FlowStakingCollection.cdc (55.181kB) // FlowStorageFees.cdc (9.218kB) @@ -123,7 +123,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x58\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xc9\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2b\xb6\x3c\x3b\xfd\x80\x2f\x2b\x72\xd1\xe2\x4f\xb4\xbe\x92\x9f\x7f\x98\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x89\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x89\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\xef\x1a\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\xb7\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x0a\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x27\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xfa\x2f\x6f\x7f\x12\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xee\xea\x2b\x7a\x59\x91\x0f\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc5\xbe\x7f\x78\xfb\xe6\xd5\xf9\xf1\xe9\xe9\xfb\x57\x17\x17\xee\x83\xaf\x09\xe1\xee\x73\xaf\x5f\xbd\xba\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\xaf\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xba\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\xaf\x04\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7c\x4d\x3f\x7f\xfb\x6c\x1b\xc1\x87\xef\x61\x1b\xdf\xe1\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\xfa\x60\xdf\xe2\xef\x30\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd0\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xc7\xb3\xba\xfd\x6e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\xf7\xe4\x9f\x1d\xe1\x2d\x29\x3f\xb0\x1f\x25\x13\xbb\xd5\xac\x7e\xd4\x3c\x71\x03\x50\x6e\xb5\xba\xf7\xc0\x7f\xca\xe3\xba\x7c\x0f\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd4\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x71\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x11\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xfa\x24\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x91\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x11\xf2\xa9\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x85\x5b\x5c\x43\xf9\xd2\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x89\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x2a\xc9\xeb\x50\x5d\xc1\x62\x80\x2f\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x0d\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x4f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x29\xda\x41\xaf\x3e\x93\xa2\x03\xd5\xc0\xff\xee\x19\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8e\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x56\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x13\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\xdb\x0f\xaf\x0e\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\xbd\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x87\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x0e\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd1\x11\x22\xfa\xca\xf0\xbe\x79\x86\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x47\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x0d\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\xb7\xa7\x6f\x0f\xd1\xbb\x86\xb1\xa9\x40\xea\x3b\xc6\x39\xe1\x5c\x10\xcd\xe4\x1d\x7b\xb7\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5b\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\xbd\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x63\x36\xf5\xab\xe7\x99\x91\xb4\xfd\xc5\xbc\xb3\x85\x7e\xf5\xde\x5f\x34\x24\xf8\x44\x2e\x78\xb7\x22\xf5\x55\x3b\x43\x47\x47\xe8\xdb\x67\x87\xe8\xc1\xb9\xd4\xb6\x91\xfa\x18\xee\x94\x4b\x82\x9e\x3e\x41\x97\xab\x96\x70\x34\xf9\xf6\x19\x9a\x91\xcf\x42\x4d\x11\x72\x38\x69\xf8\xd6\x83\x08\x6c\xec\xb0\xd9\xa5\xfc\x6f\x42\xaf\x05\x4f\xed\xe9\x84\x96\x5b\x87\xe8\xc1\x07\x2d\xf9\x9c\x9d\xca\x81\xc0\x91\x07\x77\xa3\xd4\x22\x38\xb0\x9f\x8a\x2d\x49\x53\x60\x4e\x82\x81\x47\x8d\x0b\xfa\xe2\x47\x5a\xfe\x2c\x56\x58\xd3\x4a\x0d\x7b\x76\x8a\x0a\x5c\x8b\x1b\x16\x57\x0d\xc1\xe5\x0a\x91\xcf\x82\x13\x28\x23\x86\xb4\x2b\xc4\x03\x08\x42\x40\x2f\x8f\x24\x29\x4c\x0e\xb6\xd0\xc3\x87\xf2\xb3\x17\xfa\xb3\xe7\x7a\x61\xf0\xb1\x46\xdf\xc1\x36\x7a\xb2\x8d\x9e\x6e\xa3\x67\xdb\xe2\xaa\x7d\x1e\x43\x8e\x28\x49\x6f\xcc\x4b\xb4\x2f\x46\xc9\x7e\xff\xe2\x08\x3d\x3f\xd8\xd7\xd8\x0c\x9f\x32\x33\xa8\xc4\x1f\xed\x0c\xd7\xe2\xe9\x5e\x24\x7a\xc4\xea\x90\xc7\xc1\x93\xef\xa2\x51\xde\x90\x55\x48\x29\xe4\x33\x2e\x84\x24\xf3\xed\x33\x4d\x31\x07\x4f\xbe\x1b\x26\x19\x4b\xff\xee\x90\x7f\x7a\xa2\x86\xb4\x5f\xe7\xc6\xfb\xd3\xb7\x66\xbc\x3f\x3d\x19\x1e\xef\x7e\x82\x56\xae\x48\x1b\x79\x13\x4e\x2a\x4c\xe7\xa4\x9c\x60\x7d\xbe\x23\x14\x6f\x65\x71\xaf\x28\x0c\xa8\x5a\x93\xd9\xa5\x50\x8a\x0b\x09\xf4\x06\xb3\x7a\x43\x56\x7a\x46\x9f\x04\xab\xf0\xb6\x22\x9e\xc9\x1b\x19\x82\xb0\x99\x59\x5c\x98\x3d\xf0\xa6\x60\xb7\x66\x2b\xde\xac\xf5\x06\x77\x6e\x49\xf1\x23\x6e\x57\x60\xfe\x6f\xc0\xf6\x20\xd5\xd2\x37\x64\x35\x89\x66\xbc\xd0\x5f\xb9\xd3\xd9\x2d\x49\xc1\x4a\xf2\x3f\xe4\xf3\x64\x6b\x3b\x26\x38\x7a\x55\xe3\xb6\x6b\xc8\x71\x75\xc5\x1a\xda\xce\xe6\x87\xe8\x22\xfa\x6c\xf7\x87\xbf\x5c\xfc\xf2\xc3\x5f\x2e\x0e\x9e\xfc\xf2\xf4\xbb\x03\x0f\xc8\x56\x3c\xd9\x9a\xb4\xeb\x4c\xd5\x3f\x69\x9b\x98\xed\xab\x93\xd3\x8b\xe3\x5f\xde\x3d\x79\xfe\x6d\xdf\x54\x8d\x7a\x03\x66\xbf\x95\x92\x53\xd9\x35\x2d\x49\x99\x54\x79\xc6\x28\x3b\x30\x4b\x52\x4d\x77\x69\x89\x8e\x10\x2d\xe3\x2f\x80\x23\x1e\x59\xeb\x91\xf7\x65\x7c\x7a\x8e\xe2\x13\xd5\xf7\x9a\x44\xbc\xf7\x77\xfc\xb8\x43\x99\x47\x0e\xa5\x24\x16\xe1\x8a\x0e\xe8\x08\xed\xc7\x8f\x38\x12\xe3\x8b\x1d\xf4\xeb\x97\x9e\x27\x8c\x64\x06\x90\xbc\x07\x13\x47\xad\x03\x07\xa6\x3e\x63\x0b\x30\x92\xec\x71\x69\x25\xd9\x8b\x70\x42\x34\x8b\xda\x8e\xf1\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\x37\x64\x95\x1a\xf4\x0d\x59\x6d\x74\x40\xbb\x3f\x76\x34\xfb\x59\x34\x54\x8c\xff\x40\x66\x12\xdb\x14\x7e\x84\xf9\xfd\x58\x41\xc8\x00\x52\x6a\xe6\x8b\x1d\x1b\xfd\xb2\x2b\x0d\x36\xaf\xe6\x8b\x76\x05\xef\x4e\xb6\xd6\x02\x69\x34\xb5\x3b\x80\xba\xe1\xa9\x6a\x85\x6a\xc3\x40\x43\x2d\x41\x9c\x90\xdd\xe0\x8c\x90\x39\xcd\x86\xb4\x28\x96\xa3\x63\x5a\x0c\xa3\x49\xc4\xb5\xa4\x68\x62\xf7\x12\x57\xb8\x2e\x1c\x4a\x75\xee\xa0\x92\xf0\xb6\x61\xab\x49\x28\x4b\x0b\x56\x3f\xd5\x0b\x7c\x4f\xa6\xe8\x28\x45\xdb\xca\x00\xbc\x7b\xc9\x9a\x86\x2d\x5f\x3c\x0c\x50\xf2\x72\x32\x6d\xd8\xdc\x21\x77\x03\x11\xbe\xde\xba\x3f\x74\x76\x7a\x1c\x17\x1f\x0d\x1a\x7e\x4e\xcf\x6d\xdc\xbb\xf7\xd1\x4e\x4c\xff\x1a\x63\xde\xf4\x5c\x6c\xec\x96\x04\x8c\xb3\x6a\x7d\x2f\x76\x22\x10\x5b\x37\x7a\xd7\xec\xd9\xcd\x5e\x37\x47\xed\x36\xaf\xdf\x74\x70\x7d\x78\xe2\x8b\xf8\x3d\x69\xbb\xa6\x06\xf7\x96\xba\x65\xdd\xa8\xda\x69\x57\x97\xfe\xad\x27\x14\x71\xf3\x84\x50\x57\x82\xbb\x68\xf7\x13\x59\xf1\x84\xa6\xa7\x2c\x15\xca\x62\x7d\x24\x5f\x93\xa4\x19\x98\x2a\x26\x06\xd8\x56\x04\xa5\x77\xbd\x06\x7c\x74\xc8\xb4\xd1\x68\xa2\x9d\xf3\xf9\x47\xf5\x79\xbc\xe5\xd8\x8a\x56\x07\x07\xf6\x69\xfa\xb6\xa3\x6a\x22\x19\x1e\xd7\x3c\xb9\xa1\x91\x35\x81\x0d\x8f\x6c\x9e\xdc\xe8\x9a\x05\x53\x19\xb9\x68\xf1\x68\x7a\xec\x40\xfc\x57\xec\x37\xa4\xf0\x14\xa7\xde\xdb\xdb\x43\x3f\xb6\xb4\xa2\xed\x0a\xbd\x56\x01\xc2\xd2\xb6\x55\xcc\x48\xf1\x89\x2b\xaf\xce\x23\x8e\xd8\x35\x69\xc4\x61\xb3\x96\x67\x35\x17\x69\xb2\xa5\x2d\x47\xf2\x54\x90\x52\x59\x01\x22\xf3\x92\x76\xec\x4d\xbb\x1a\xa0\xbe\xee\xaa\xca\x10\xf0\x0f\x12\xda\x64\x4b\x9b\xbb\x82\xb3\x48\xa7\x68\xd2\x77\x11\xa1\xc7\x79\x96\xbb\x85\x5e\x0c\x5c\x9e\xf1\xb9\x6f\x24\x7f\x11\x77\xaa\x87\x6a\x44\x2a\xde\xf3\xfc\x4d\xa7\xe8\xdf\x18\xf1\x0c\x83\xfd\xce\x6c\xa5\xdc\x01\x84\x51\x43\xa6\xa4\x21\x02\x6e\xcb\xc4\x7f\xac\x26\x31\x9b\x94\xf1\x01\xc6\x6d\x67\xed\x37\xbd\x3b\x97\xe6\x7d\xbf\x24\x63\xee\x0e\xd1\xc3\xe0\xc1\x51\xd6\xb5\x80\x70\x3f\x3a\xa0\x7f\x46\xf7\xa5\x39\x2a\x7a\x49\xfc\x3c\xb8\x90\x0e\x49\xe2\x44\xae\xa0\xb3\x53\x54\x32\x22\xdd\xe2\x83\xc6\x2a\x5f\x1b\x51\x9b\x3a\x79\xd8\x3b\x23\xcc\xa3\x65\x7e\xef\x88\x21\xc1\x1e\x1d\x97\x25\xc2\xce\xf4\x94\x1f\xc3\x09\x96\xef\x45\x3f\x27\xad\x8d\xea\x4f\x06\x72\x99\x0f\x0f\xd1\x9f\x83\x69\x85\x02\x59\xef\xb2\x5e\xec\xdc\xb7\xb0\xee\xf9\x08\x72\x82\x04\x2e\xda\xa6\x2b\xc0\x2f\x26\x65\x5a\xf1\xdb\x15\x69\x51\x43\x70\xb9\x03\x36\x49\x99\x15\x72\xc9\xba\x56\x51\x5b\xe4\x1c\xe6\x12\x86\x49\x47\xf9\x75\x8c\x23\x37\xf7\x88\xeb\x26\xcd\x3d\xb3\x9e\x97\xd4\x7f\x63\xc8\x4b\xaa\xad\x2f\x23\x1f\xf5\x9d\x82\xca\xd4\xdf\xff\x70\x14\x73\x3e\xf0\xbc\xe3\xd7\x5a\xe3\xf9\xd1\xe0\xad\xcb\x28\xe5\xa8\x88\x1c\x45\xe8\xec\xf4\x56\xbe\xa2\x8f\x92\xd0\x7f\x1e\x7e\x38\x76\xec\x0c\x2d\x24\xeb\x7b\xc9\xd2\x63\xbf\xab\xe4\x9a\x92\xa5\xf4\x97\xf8\x31\x98\x29\xcd\xa8\xb6\x81\x11\x49\xdd\x43\x32\x5e\x1b\x3e\xa1\x40\xa6\x14\x78\x30\x25\x59\x78\xbb\x3d\x56\x25\xe7\xa9\x35\x0c\x4c\xf6\xa5\x9b\xd8\x9a\x52\x6f\x0f\x9b\x9d\x9c\xd7\xfa\x2c\x50\x9e\xcd\xc1\x7b\x6b\x50\x1b\x4b\x1a\x3f\x12\x20\xa2\x9b\x7d\xd8\x4c\x91\x80\x12\x49\x75\x83\x66\x89\x2c\x90\xe1\x99\x18\x2b\x44\x02\x46\x28\xd9\xf6\x9a\xec\xbc\xf7\x03\xf5\x69\xa4\x25\x2f\x05\xc0\x7c\xbf\x96\xc5\x23\xb1\x94\x5e\xc1\x29\x69\xa2\x74\xcf\x89\xfb\x55\xee\x02\x3f\x25\x0d\xbd\x26\xa5\x0c\x87\xce\xb8\x97\xc5\xb1\x17\xb7\x35\xd8\x0b\x0c\xb9\xfc\x44\xdb\x99\x4d\x08\xcc\x8a\xba\x37\x62\x06\xea\xdc\xfb\x8a\xc1\x35\x6e\xac\xc0\x7e\xd1\xcd\xb5\xfe\x1a\x4f\x8b\x75\xad\x3b\xb3\xb5\x54\xe7\x11\x5a\xb3\x83\xe3\xb5\x75\xe7\x60\x01\xde\x9f\x8f\x1d\x5d\xc9\x80\x48\xeb\x15\xc3\x62\x9e\x0b\x39\xb5\xf9\x23\x77\x38\x40\xe5\x9d\x6f\xb2\x9a\xbd\xcb\x55\xb3\xca\xd5\x7a\xcb\x92\xac\xf2\x77\xa1\x5a\xc9\xd5\x3c\x92\xb5\xcc\xfb\x8f\x44\x9d\xde\x44\xcd\xef\x8f\x07\x0c\x26\xc3\xc4\x68\x60\xad\xb7\x65\xd2\x36\x79\x56\xab\x89\xe7\x36\x2b\xd6\x56\xd5\x85\xf9\x38\x7d\x09\x3e\x4e\xdf\x6a\x89\x8f\xc3\x87\xf5\xe5\x92\x57\x20\xde\xdb\x14\x72\xe3\x29\x93\x2a\x03\xe7\xac\xa0\x58\x8c\xbf\xa4\xed\xcc\xd5\x9a\xcc\xcb\x2a\x09\x5d\xc5\x96\x52\x0e\xe1\xbf\xa4\xd4\x2a\x9e\x13\x6c\xca\x9c\x14\x73\xca\xd1\x25\x71\x82\x03\x21\x66\x27\xd2\x4a\x0c\xd8\xbc\x0e\xeb\x05\x83\x51\xee\x10\xa2\x1f\xa5\xb7\x76\x18\xd0\xf8\xb8\xba\xec\xe8\x4e\x12\x40\x3a\xaa\x3f\x3f\xfa\xc8\x10\xc5\xec\xd0\xc9\x50\x28\x5c\x97\x02\xf1\x15\x2b\x6e\x3a\xad\xf5\xe3\xf3\xa2\x99\x81\x0f\x5d\xe7\xe8\xcb\x52\x05\xb8\x36\xc1\x79\xa3\x15\x9d\x35\xc3\x03\xed\x1c\xbc\xf8\xc0\x35\x86\x1e\x1b\x04\x78\x9c\x09\x54\x23\x23\x76\x68\x00\xfb\x63\x22\xd3\x40\xd5\x49\x5a\x19\x12\x3e\xc5\x8d\x79\xc3\xfe\x65\x1c\x8c\x77\xe2\x0b\xbc\x23\xaf\x65\xc6\xc1\x68\xd9\x78\xe8\xee\x43\xd1\xc6\x7b\x86\xe8\x80\x00\x86\x1e\x4c\xdc\xf4\x89\xa7\xcc\x36\x0d\x3d\x18\x5d\x43\xbd\x00\xbd\xeb\x6a\x1d\x63\xb9\x39\x64\x1b\xb1\x98\xdb\xa4\x1d\x71\xbf\x0f\xc8\xb7\xff\x67\x37\x5f\xcb\x6e\x8e\xd2\x56\x4c\xd8\x4d\x5c\xa3\x4b\xa2\x66\xa6\x42\xec\x67\x6c\x69\x52\xe9\x3c\x7b\xa6\x2f\x92\x24\x8c\x9a\x46\x78\x18\x61\xd9\x1c\xb0\x52\xf9\x36\xa4\x0d\x1b\x09\xd7\xb2\x40\xae\x6b\x51\x8c\x4c\x84\x63\xc0\xaf\x61\x80\x1c\xbe\x99\x72\x96\xb8\x74\xb1\x80\x4d\x9a\xe7\x42\x40\x65\x20\x4d\xae\xa3\x7f\x84\xf0\xac\xb5\xcf\x79\x24\x61\x81\x83\xa9\xa8\x91\x52\x0f\xc4\x46\xaf\x60\x96\xeb\x5a\xbe\x8c\xfd\x2d\x0d\x67\x9c\x11\xce\x35\x9f\xa5\xe1\xdc\xc4\x86\xd6\x07\x69\x2d\x43\x5a\x1a\xd0\xb0\x35\xad\xe7\x86\xcd\x81\xcc\xb2\xb5\x7f\x47\xa5\x30\xa9\x83\xd1\xba\x25\xcd\x14\xab\x04\x42\x37\xf7\x72\xbc\xb7\x28\x01\x1f\x72\xf3\x2b\x99\xda\x25\x00\xbf\xd5\x9e\x08\x47\x3d\x55\x33\x30\x92\xb4\x9f\xf1\x0a\x97\x34\xab\x74\xf2\xa9\x95\x46\xb2\xd9\x8f\x72\xf2\x87\xa9\x85\xf8\xb2\x86\xc9\x85\x34\xea\xe3\x28\x67\x49\x2a\xd9\x11\x38\x9f\xfd\x22\x29\xa2\x87\x01\xa8\x61\xee\x0d\xa9\x2a\x8e\x96\x33\xd2\xce\x48\xe3\x67\x5f\x9a\x34\x3c\x52\x51\x48\xad\x80\x19\x9f\xe0\xba\xa4\x25\x6e\x89\x5a\x68\x1b\x64\x4a\x2e\x67\xb4\x98\xa1\x39\xc1\x5a\x4d\xa1\xa0\x99\x63\x48\xe0\x01\xd8\xcb\x19\x73\x80\xab\xd4\x66\xaf\xe6\x81\xb4\x0c\x28\x5d\x27\x10\xdd\xc4\x18\x42\xcd\x12\xfa\x0e\xa9\x59\x77\x35\xeb\xd5\xc8\xe1\x23\x21\x95\x79\x7e\x10\x85\x5c\x81\x20\x29\x86\x51\xfe\x4a\x2d\xf2\x35\x6b\x12\x4b\x9c\xfc\xe2\xf0\xf3\x43\xf4\x30\x71\x55\xd8\x4b\x62\xeb\x10\xfd\xc0\x58\x95\xb8\x6e\xcc\x2a\xeb\xf6\x2f\x94\xb7\xe9\x3b\xe7\x8a\xb4\xef\xec\x73\x02\xac\x78\x76\x12\xc4\xc0\xd1\x69\x08\xed\xa3\xe7\x1b\x82\x14\x8f\xb6\xe9\x7a\xc4\xb3\x29\xae\xf8\x08\xa3\xd5\x80\xb3\x45\x8c\xb3\xbf\xbb\x8f\x1e\x3e\x8c\xc6\x49\x66\xbe\xfc\x37\xe8\x30\xcd\x87\x19\xae\x55\xa5\x8d\xd7\xac\x79\xcf\x2a\x32\xa9\xbb\xb9\x64\x6a\x87\x23\xbc\x33\x3a\xc6\x31\x70\x75\x25\x8d\xa1\x90\xf2\x2c\x2b\x9c\x68\x0a\x7f\xc4\x1d\xe7\x2f\x52\xf9\x0c\x2a\xe3\x99\x2c\x11\xab\x23\x62\x71\x19\x89\x24\x1a\x19\xaf\x1b\x25\x49\x08\x5a\x89\xab\x2b\x8d\x8a\x91\x48\x20\x4c\x31\x9f\x57\xb5\xf8\x10\xd8\xfc\x83\x13\x99\x46\x20\x87\x4f\x2d\x83\x4e\x93\x65\x05\x29\xaf\x1f\x41\x9c\xc4\xa2\x61\x57\xe2\xc1\x54\xba\xcb\x32\x97\x71\x13\x7e\xb1\xf1\x54\x9b\x5b\x24\xa1\x2c\x37\x9c\x7d\xf2\x25\x8a\x4c\xfc\x41\x06\xe1\x38\xe4\xa3\xaa\xad\x98\xdc\x56\x1e\x14\x0c\xdd\xa0\x1d\xfd\xde\x00\x8d\xdc\x3c\x46\xbe\xc7\xe5\xeb\x84\x94\x03\xa3\x08\xa6\xd1\xf7\x2a\xa4\x1e\xe8\x3d\xb9\xcb\x08\xff\x65\x2e\xb4\xdf\x1b\x53\x45\x4c\x0f\x54\x46\x33\xb1\xd3\xee\xe1\x75\x48\x2b\xc7\x58\x8e\xcb\x12\x58\x86\x36\xcd\xc9\xc8\x1f\xbe\xe2\x2d\x99\xdb\x44\x6e\xa7\x12\x4b\xde\x5c\x1c\xb3\x18\x78\xf9\x9c\x48\xe3\x8e\xe0\x2c\xad\x62\x90\xe9\x84\xc7\x3b\xe0\x32\x72\xfa\x37\xe3\x28\x7f\xe4\x63\x04\x44\x91\x2b\x0f\xe7\xdd\xa4\xb6\x8a\x96\x44\xbe\x8d\x92\x0f\x57\x27\x48\x41\xee\xb0\x47\x0e\xf2\xb7\x22\x69\x24\xeb\xb9\xe8\xc2\x58\x53\xf9\x7d\x3c\xea\xdb\xba\x5a\x09\xd6\x2f\x86\x9e\x23\x2c\x64\xad\x42\x4b\x30\x4a\x9a\x9b\xca\xbc\xf4\x92\x41\x9d\x29\xc9\xfe\x42\x30\xb2\x6e\xac\x2b\x73\x39\xe9\xee\x41\xf1\x84\x50\x12\x91\x28\x1e\x92\xa1\xec\x5a\x43\x3a\xcd\x50\x25\x2e\xcb\x0f\xcc\x83\x04\x92\x50\x66\x97\xc4\xf5\xff\x81\x1d\x97\x65\x8f\x50\x90\xa0\xca\xd4\x69\x10\xb7\xce\x12\x2a\x12\xbc\x23\x75\xe9\x96\xc1\x33\x5c\xc2\x33\x30\xd4\xb4\xca\xf2\x87\x0b\x55\xa5\xf9\x93\x57\x0e\x49\xb9\xb2\x92\x85\x0e\x46\xb2\x05\xbf\x04\xdd\x24\x28\xf5\xf6\x87\xe6\x04\x1b\x3c\xc7\xb2\xf2\xd1\x1c\xd3\x5a\xb0\x76\xe9\x28\x39\x52\x27\x36\x3a\x2a\x67\x30\x79\x41\xd1\xe2\xff\x7a\xe5\x6d\x0b\x1c\x00\xe5\x4a\xea\x49\xfa\xf7\x7c\x5b\xdb\xe1\x08\x85\xe0\x0c\x15\x6a\x67\x8c\x13\x34\xa5\x0d\x08\x41\x53\xd6\x58\x8c\x09\xe6\x60\x1c\x46\x72\xfc\xf0\x38\x85\xeb\x79\x31\x2a\x28\x26\xb1\xbf\x63\xde\x1a\x07\x7b\x27\x9c\x54\x42\xa9\x08\x37\x21\x63\x2e\x4e\x2c\xf0\xe5\x0d\xd7\x17\x8f\x19\x7e\xb2\xb3\x76\x38\xd1\x78\xbc\x45\xeb\x8b\xe8\x4d\x32\x73\x15\x97\xac\x26\xa6\x0b\x39\x98\x1b\x4f\xd1\x60\x97\x61\x02\xc9\xf9\xe4\x6f\x89\x7c\x30\x59\x94\x91\x10\xe0\x6a\x6b\x03\x37\x64\x08\xf2\xff\x2e\xab\x7f\xbb\xcb\xca\xd8\x4a\xd7\xba\xac\xf4\x5b\xff\xd9\x97\xd5\x6d\xce\x71\x3e\xa9\x09\x6f\xec\xf8\xe2\xff\x3b\xb5\xff\x8a\xa7\x56\xdd\x4e\xfa\x66\xb1\xaa\x07\x38\x3c\xa1\x6c\xba\xbc\x6e\xcc\x41\xf0\x2a\x69\xad\xab\x94\x2a\xf1\xc8\xd6\x88\xbe\xf3\xd3\xac\x65\xb0\x3f\xda\x79\x36\x22\xa5\xc6\x09\xa2\x1c\x5d\x49\x03\xa7\x34\x7a\xb5\xa6\xe2\x9d\x2a\x05\x6a\x82\x78\x42\x40\xae\x97\xda\x76\x1f\x69\xc8\x35\x69\x7c\x61\x00\x73\x4e\x9a\x16\xc5\xc5\x34\x86\x0c\xb5\x8f\x87\xdf\xe8\x77\x05\x8a\x9f\x97\x5a\xb8\x46\x8f\xc7\x88\x49\x71\xf1\x8e\x39\xe1\x1c\x6a\x44\x3f\x38\x67\xad\x36\xe1\x5b\x92\x55\x4b\xbf\xef\x6f\x61\x8c\xf7\x73\xbf\x8b\xc9\x72\xc6\x24\x7b\x71\x62\x44\x15\xbb\x91\xff\xaa\x81\x24\xb9\xd3\x06\xb1\x65\x9d\xf1\x30\xe8\xfd\x60\x68\x4e\x48\xeb\xf2\xa4\x6d\x70\x4c\x40\x88\x40\xbd\x92\x16\x0a\x7a\xd9\xc9\x52\x9b\x70\xbe\x12\x79\x99\x63\x77\xcc\x89\xba\xb7\x25\x7f\xf6\xd1\x6f\xbf\x6d\xd0\xaa\x9e\xf1\x5a\x9c\xd5\x53\x96\xe6\x78\x5b\xc3\x41\xe5\x68\x47\xd1\x43\xce\x20\xdf\x47\x01\xc1\xf1\xbe\x24\x95\x32\x0e\xe9\x22\x8d\xd4\x55\xd8\x2c\x8a\x86\x88\xe3\xbf\xd5\xbe\x69\xca\x57\x4c\x2e\x94\x6b\xac\x17\x2a\x6d\x9c\x11\x9c\x22\x28\x9c\x30\x2e\x73\x64\x80\x49\x88\x53\x5e\xb0\xb9\x8a\x19\x72\x1a\x11\x99\x7a\x82\xfe\x17\xce\xb9\x28\xc3\x7b\x31\x9c\x9f\x3d\x9f\xbf\xde\x8b\x30\xbf\xb7\x67\x87\x70\x26\x64\x14\xd1\x70\x5c\x4e\x21\xdb\xd4\xb4\x15\x12\x9b\x05\x1a\xb2\xba\xbd\x57\x24\xd6\x03\xf3\x0a\xc8\xa0\x88\xd3\x93\x23\x9f\x96\x71\x90\x2f\xe7\x44\x1d\x05\xcc\x55\xda\x2b\xe0\x64\xc3\x98\x36\xb3\xff\xff\x0e\x88\xb7\xe5\x26\x12\x3b\xb0\xb7\xa7\x7d\x51\x9a\xc0\x75\x70\x15\x9c\xb4\x8a\x4c\x5b\x76\x4d\x1a\x4d\x97\x34\x08\x54\x75\xee\xbb\x3b\x34\x60\x3c\x46\x6a\x49\x86\x61\x39\x25\x34\x46\x49\x27\x37\x92\xd8\x36\x41\xae\x99\x5a\x1f\x06\xda\xa8\xde\x3f\x11\xec\x11\x48\xeb\x15\x6a\x41\xee\x9c\x6b\xa9\x1d\x94\x80\x3e\xc5\x60\x29\xb8\x38\xab\x89\x36\x87\x5d\x76\xa6\xf1\x41\xcd\x96\x21\x57\xbb\x7f\x47\xe2\xbe\x94\x86\x5f\x37\x6c\x9e\x97\xf9\x83\x22\x3a\xfd\x82\x3e\x42\x68\x40\x2a\xe7\x5e\xb8\xbc\xad\x6c\x52\xfb\x02\x8c\x1b\x41\x1e\xf4\xd9\xf3\x63\x1f\x38\x5a\x92\xaa\x02\x5c\xab\xd0\xc5\x9e\x57\xa1\x50\xae\x19\x93\x36\x3d\x25\x54\x13\xfe\x6d\x39\xe9\xe3\xaa\x8a\x82\x80\xff\x8d\x65\x7a\x3a\x1d\xc1\xe1\xd1\x4b\x88\x79\x48\x5c\xb1\x6b\x9d\xef\xe1\x81\x92\xec\x76\x4f\x23\x6d\xe3\x02\x85\x86\xff\x2f\x7a\x59\x8d\xc0\x67\x2f\x4f\x4b\xed\x7d\xa0\x44\x65\x37\x7e\xef\x8f\x77\x0d\x06\x01\x99\x5f\xfb\x96\xfb\x7d\xee\xa5\x3b\xe6\xfa\x01\x93\xff\xc9\x1c\x14\xe7\x68\x40\x73\x8c\x75\x7d\x7a\x9a\x98\xfb\xdd\x7a\x39\xcf\xff\x46\xf3\x36\x63\x3b\xe2\x50\xbb\xab\x75\xec\x89\x2a\xac\xec\x45\xc2\x35\x93\xf7\x55\x68\x48\xeb\x6e\x43\xb3\xae\xb5\x5a\x8f\xdc\x6f\xb0\xfe\x9d\xb6\xa1\xbf\x13\xd8\x86\x36\x61\xd0\xd0\xec\x6c\x02\xf2\x13\x2e\x54\xc8\xab\x0d\xeb\x6d\x19\xfa\x67\x47\x9a\x95\xd7\x68\x24\x9d\x65\x21\xde\x37\xdb\xa6\xaa\xe3\xa8\xe0\x51\x9b\xfe\x79\x0f\x8d\x0b\x25\x36\x16\x8a\x51\xd1\xc4\xeb\x67\x68\x0c\x04\x1d\x9b\xe1\xdf\x2e\x6b\x92\x0a\x3b\x66\x7e\x6b\x64\x27\x8f\x0f\xd6\xaa\xfb\x87\xd1\xc6\x60\xa2\x65\x68\x41\x1a\x81\x44\x2b\x2a\x81\xa4\x14\xb7\xc0\xf1\xe2\x92\x4f\x6d\xe1\xa0\x34\x62\x36\x88\x19\xf3\x9c\x09\x4c\xd6\xe5\x8b\xea\xde\x42\x29\xfd\x95\x72\x73\x79\x0e\x51\x05\x07\xd5\x74\x39\x0e\xc6\xea\x8d\xb0\xf6\xf7\xca\xcb\xca\x72\x22\xaf\xa4\x34\xf2\xd5\xa2\xae\x4c\x07\xe9\x4d\x05\x5e\x5d\xfa\x81\x57\x5e\xaf\x38\x62\xaa\x85\x99\x26\x6c\x57\x24\xa4\xcb\x20\x99\x0d\xdd\x8a\xbb\xf5\x64\xd1\x8c\xcf\x9f\xe9\xe1\x93\x83\xfd\x3f\x9d\x59\x04\xf2\x4c\x24\x8f\x88\x9d\xcf\x87\x7c\x39\x1e\xfe\x98\xee\x7a\xb1\x97\xaf\xfa\x18\x4a\xc0\xe2\xdf\xe1\x20\xd0\x21\xc9\xad\x6f\xb5\xd9\x7b\xd5\x1c\xaa\x01\xf1\xe6\xd6\x27\xed\x6b\x07\x33\x6d\xf6\x80\xfd\x21\x4f\xc2\x7f\x48\x64\x54\x5c\xd2\x73\x44\xe0\xd0\x88\x97\x46\x41\xbe\xeb\xb0\xa8\x1b\x2d\x6e\x4c\x54\xd4\x30\xe0\x9b\xe1\xec\x86\x31\x51\x7d\xdb\x3e\x9e\x51\x8e\xaf\x40\x3b\x26\xf4\x69\x93\x97\x48\x52\x06\xff\xdd\x99\xb8\x6e\x2a\xb5\x21\x1e\xfe\xb5\x63\x7c\xfe\x03\x78\xf8\xcd\x69\xff\x46\xe1\x42\xff\x36\x24\xff\xde\x5a\xe0\xf4\x2d\xe5\x56\x05\x82\x63\x30\x2a\x25\x23\x45\xef\x5f\x3f\xfe\x45\x1b\x14\x3b\x93\x8f\xfb\xef\x4b\xf2\xaa\x39\x9b\x95\x9d\x6d\x33\xac\x5c\xb0\x88\xf7\x7e\x36\xd8\xa2\xbf\x78\x57\x22\x3a\x66\xb0\x2e\x7b\xf4\x86\x1b\x1c\x33\x7c\x5d\xde\x59\x6c\xcc\x5d\x79\x07\xe8\x74\x18\x27\xbf\x7f\x00\x42\x56\x0a\xb8\x45\x89\x7e\xc3\x33\xc3\xc1\x52\x6c\x33\xed\xf7\xb9\x05\xd7\xcc\x06\x28\xec\x6d\x2e\xd6\x05\x65\xe3\x1d\x86\x8f\x41\x04\x28\x15\x97\xa2\xfc\x26\xe1\xa3\x77\xbb\x63\x6e\xdc\x42\x38\xea\x97\xaf\xeb\xc3\xd9\x94\xca\x71\xe7\x81\x0c\xfd\x17\xee\x57\x3a\x01\x43\x31\x0f\xc1\x80\x43\x0e\xa6\x71\x43\x0f\x63\x3f\x57\x70\x74\x43\x5e\xa1\x94\xb4\xf1\x07\xf1\x0b\x7d\x35\x93\xdd\x9a\xae\xa6\x1b\xb0\x53\xeb\xfb\x18\xaf\x30\xde\x91\xff\xa9\x6f\xc3\x7f\x67\x0f\xd4\x57\xdb\xf0\xb5\x9c\x5a\x1b\xdd\xee\x5b\x78\xba\xce\xa0\x15\x39\xb1\x41\x38\x46\x97\x6e\x08\xfe\x54\xb2\x65\xad\x3a\x71\xa8\xaf\xc5\x32\x64\x03\xd7\xa8\x55\x87\xe9\xb7\x6f\x15\x90\x20\xd0\xc7\x06\x91\xc7\x2d\x8b\xe1\xd2\x99\xd3\x5a\x97\x3f\x51\xf3\x88\x9c\x42\xaa\x70\xd9\x2b\x31\x86\x5c\x37\xbf\xe8\xe6\x73\xdc\xac\x7a\x9c\x63\x30\xa8\x7a\x7a\xb0\x6c\x97\x59\xf9\x21\xfa\xa8\xde\xf9\x41\x7f\xf4\x73\xaa\x66\x57\x0a\xfa\x76\x3f\x98\x4c\x15\x4a\x0b\x07\x1d\x79\x93\x8e\x1f\x36\xe0\xd1\x91\x1d\x2a\xbf\xcf\xa7\xa4\xc5\xb4\xe2\xe9\x2d\x96\x1b\x58\x23\x5a\x97\xf4\x9a\x96\x1d\xae\x54\x1c\x5c\x5d\x42\xcd\x99\x20\xd8\x2a\xb1\x1d\xe1\x02\x7b\xf6\x22\xe1\x85\x0c\x1f\x83\xc6\xff\x70\x5e\xc6\xed\x58\xe9\x1f\x41\x7e\x88\x4c\xc7\x6e\xf9\xe6\x97\xf5\x9b\x1e\x8c\x2b\x4d\xe6\xcc\x32\x61\x34\xf4\x8b\x3d\xdb\xe7\x7e\xcd\x5e\xb8\x17\x05\xae\x88\xb7\x49\x6c\x2a\x8e\x16\xad\xaf\x2a\x57\x97\xbc\x5c\x89\x4f\x0b\x5c\x09\xa5\x79\x8a\x8b\x5c\xc5\x25\xc8\x5b\x13\x30\x03\x2e\xc5\xd3\xdd\x59\x14\xc4\xd7\x00\x30\x67\x07\xa0\x53\xd9\xc9\x04\x00\xe9\x0a\xd8\xe1\x2a\xfd\x6e\x2d\x69\x71\x79\xc4\x8b\x47\x7a\x98\x6f\xfc\xb9\x65\xc5\x17\xfd\x5b\x3f\x36\x74\xa8\x84\x46\xc6\xa8\x75\x27\x36\x3c\xfa\x28\x37\xcd\x51\xdb\xec\x86\x41\x36\x7c\xa0\xeb\x91\xb7\x9e\xe3\xaa\x5a\x7f\x29\x63\x30\xe1\xfd\x19\x17\xde\xa7\x65\x5c\xd3\x5c\x41\xca\xb5\xac\xb3\x43\xf7\x93\xa4\xb8\x0e\xc7\x4f\x26\x7f\xa0\x48\xeb\x32\x3d\x93\xb4\xec\xdf\x58\xf6\x60\x81\xd6\xa9\x3a\xbf\xe4\x71\xee\xb4\x39\x92\x93\x4f\x1f\xa7\xc6\xe7\x5f\xfd\x0d\x8e\x7a\xe9\x9f\xf7\xdd\xe0\x26\x48\x45\xa8\x76\xd0\xd4\xa8\x60\x75\x8b\x69\xcd\x95\xf9\x1b\x12\x7b\x8c\x06\xbd\xc0\x2a\x11\x4b\xbc\xcd\xb4\x89\xe5\xaa\xab\x70\x83\x70\xd7\xb2\x39\x18\x17\xa7\xaa\x86\xac\x60\x30\xea\x21\x59\x88\x6c\xd1\xb0\x42\x77\x52\x91\x45\xce\x09\x57\xee\x36\x40\x93\xed\xf4\xff\x77\x21\xa3\xc1\x45\xfd\x77\x53\x06\x05\xb5\xb3\x06\xac\x41\x18\x15\x78\x81\x2f\xa1\x60\x6d\x74\xab\x24\xa2\x61\x00\xce\x5b\xbb\x9c\xf4\x05\xa3\x76\x07\x1e\x06\x49\xec\x1d\x5e\xb1\xae\x95\xa5\xac\xe4\xef\x66\x37\xfa\x00\x5c\x54\xac\xfd\x0b\x9d\xd3\x96\x4f\xb8\xf9\x55\x5d\x2b\xdf\xc9\x0d\x3e\xf8\xf6\x4b\x2f\x08\x21\x87\xca\x5e\x1d\x51\x51\xcf\xa5\xd7\x90\xa7\x07\x4a\x8b\x1b\xdd\xa0\xfb\x58\x5a\x46\x27\xf9\xa7\x49\x5d\x8e\x7e\x76\x81\x57\xfa\xd4\xfd\xa2\x49\x4c\x89\x51\x87\x29\xd9\x2a\x0f\xa9\xc0\x55\xd1\x55\xc6\x6b\x02\x2d\x18\x12\x00\xb2\xef\xcf\xd9\xb5\x0a\xae\x54\xd3\x95\x04\x6e\xc8\xeb\xb8\x9c\xd3\xda\x12\x84\xf2\xe3\xca\x33\xad\xc8\xc7\x69\xef\x55\x93\xa5\xe2\x9f\x2a\x34\x89\x6f\xab\xcc\x51\x44\x6b\xde\x4d\xa7\xb4\xa0\xd2\x7a\xa4\xf4\x57\x90\x67\xad\xac\x1a\xe5\x93\x06\x86\xe9\x6d\x90\x89\x16\x78\x65\x18\x77\xcb\xb4\x4c\xec\xbd\x8b\x6b\x47\x0c\x4e\x92\x36\x2c\xec\x30\x41\xd7\x31\xff\x92\xb5\xdc\x38\x01\x81\x59\xa7\x94\xe9\x99\x35\xe4\x9f\x1d\x6d\x20\x5e\x2b\x21\xaa\x7b\xc0\x04\x49\xf2\x47\x42\xcc\x23\x9f\xc5\x8c\x1b\xa2\x82\xb3\xa0\xdd\x92\x4c\xec\x4c\xf7\x8c\x51\x34\xad\x52\xf2\x2e\x64\x26\xbc\x1d\x57\x9e\x2f\xf7\x13\xe7\xac\x48\x09\x6c\x9c\x37\x21\x80\x02\x97\x88\x93\x47\xf8\x3c\xd3\x59\xef\x03\xb8\xfc\x75\xa9\x36\x4e\x3f\x23\x52\xb7\x0d\x25\x12\x21\x20\xcb\xba\x68\x23\x1e\xd2\xfa\x7a\xec\x25\xb4\xcc\x79\x8c\x83\x52\x16\x0a\x73\x67\x1e\xeb\x89\xe7\x64\xa9\x40\x28\x2c\xf2\x49\x4d\x96\xfa\xf7\xc3\x10\x40\xbe\xb4\xc1\xcd\x29\x22\x9f\x34\x91\xbc\xda\x32\xbb\x1d\x6d\x76\xee\x7e\xeb\x69\x9f\x5c\x31\x5c\xbe\x90\x6f\x45\x2d\x93\xcd\x2c\x7d\x74\x0d\xb6\x1d\xd7\xb0\x39\xbe\x26\x13\x7f\x86\xdb\xa8\x65\x63\x46\x48\xee\xda\x69\xfa\x69\x67\xf7\xc2\xcd\x1b\x28\xde\xe8\x2a\xc2\x4b\x42\x3e\x55\x2b\xc1\x51\x58\xd7\xda\xba\x8d\xd7\xb8\xea\x7a\xe5\x8f\x51\x37\x5c\x2c\xb8\x9b\x67\xd0\xfd\xa4\x09\x85\x04\x60\x13\x47\x54\xa3\xe5\x27\x98\xb9\x1a\xdd\x19\xdb\xfc\xda\xd7\xd4\x68\xcc\xd0\x47\x16\xd4\x88\xb3\x60\x45\xb8\xa2\x6b\xd1\x82\x34\x05\xa9\x5b\x7c\xa5\x6e\x0c\xc9\xa2\x65\x94\x8f\x97\xe0\x1c\xc9\x57\x09\x5c\x9f\x74\xed\x3b\x03\x4f\x22\xda\xfb\x68\x3d\x87\x69\xf8\xb6\xf2\x28\xc8\xda\x94\xfe\x37\x2f\xd0\xc1\xee\x7e\x86\xe5\x9d\xf8\xab\xd4\xbc\xef\x92\xb4\x4b\x42\x6a\xb4\x0f\x17\xd5\xc1\xfd\x3e\xe6\x26\xe9\xc1\x1f\x32\x4d\x16\xb5\x8d\xb8\xa5\xf5\x95\xbc\xd9\x4f\x7a\xa9\xc3\x1c\x1a\x1f\x79\x31\xea\xc2\x4f\xd6\xa4\x9a\xdc\xcc\x8e\x22\xc0\xbd\x34\x24\x28\xa8\x02\x21\xcf\x44\x8f\x98\x32\x07\x7e\x22\x20\xd7\xc6\x92\x7c\x4f\x18\x4d\x36\x7e\x8e\xc6\x9c\xb6\x13\xa7\xfb\x27\xd4\x67\x84\x4f\x8d\x1c\x38\x8a\x7c\xe0\xaa\x7e\x79\x24\x81\x4c\x0e\xb6\x04\xe1\xc0\x67\x2f\xf4\x67\xcf\x75\xf5\x50\xf8\x58\x13\xc6\xc1\x36\x7a\xb2\x8d\x9e\x6e\xa3\x67\xdb\x88\x35\xe8\xf9\xa0\x43\xbd\x88\xa6\xcf\xfb\x5b\xe2\x03\x4f\x77\x25\xe4\x6f\x9f\x7d\x89\x98\x3b\x2d\xe1\xdd\x18\x37\x3c\xa8\x0b\x9c\x18\xfe\xa3\xee\x7d\xaf\x31\xb7\xce\x8d\x10\xcf\x2c\x31\x42\x70\x4f\xf4\x4c\xb6\x87\x9a\x90\xd0\x18\xd0\x44\xb5\xc5\x55\x54\x25\x88\x86\xe0\x62\xa6\xa2\x96\xdd\x22\xce\x4a\x89\x92\xaf\xc1\xe3\x86\x14\x3d\x3a\x74\xca\x24\x2b\x4a\x94\xe5\xa5\x67\x04\x5d\xd1\x6b\x52\xcb\xfd\x56\x75\xab\xf1\x4a\x6c\x3a\x2e\x4b\xe9\xd0\x6b\x6d\x31\xd9\x5d\x6f\xe0\x33\xa5\x31\x2e\x1a\x72\x0d\xf2\x42\x44\xed\x82\x5d\xfe\x83\x41\x90\xd9\xae\x78\xdc\xb4\x2b\x2e\x70\xc7\x89\x6c\x5a\x2c\xa4\x8e\x78\x7a\xd6\xfd\xbe\xed\x8d\x29\x46\xd2\xbe\xfd\xbe\xe5\x91\xcf\x05\x21\xba\xf7\x96\x41\xce\xee\x06\xf4\xb6\x71\x8d\x9e\x0d\x80\x58\x0c\x45\x0f\xc4\x48\x48\x1d\x8b\x53\x0a\xca\x01\x6e\x56\x10\xa3\x00\x08\x05\x37\xff\x73\x2d\x87\xc6\x55\x82\x2d\xf4\x8f\xfa\x28\x9b\xf6\xd1\xe8\xc1\x39\x91\xfb\x26\xeb\xfc\x2a\xaa\x10\xe2\xde\x14\x8a\xba\x57\x15\x29\x5a\x25\xd9\x8e\x81\xfd\x64\x0d\xd8\x35\x27\x35\xef\xf8\x68\xd8\x4f\x47\xc3\x26\x9f\x49\x01\x55\x46\x46\xc3\x7e\x36\x1a\xf6\x35\x69\xe8\x94\x16\x78\x2d\xf0\xcf\x47\x83\x97\xa4\x96\x02\x3c\x9c\xb5\x97\xe5\x8f\x07\xdf\xc6\xfc\x71\x5a\x31\xad\x26\x58\x5a\x5e\x4f\xf4\xb5\xcb\x0c\xd8\xd9\x00\xec\x2f\xf7\x92\xc2\x95\x6e\x91\x0c\x8c\xeb\xec\x54\x96\xa8\x59\xd2\xaa\x42\x32\xa2\xab\x20\xf4\xda\xda\x31\xfb\x3b\xa7\x99\xa6\x78\x94\xa3\x8e\x93\x52\xc7\xae\xc1\x53\xc0\x30\x16\x5d\x4d\xf9\x4c\xf3\x37\x5d\x0c\x67\xc1\x58\x83\xba\x45\x4b\xe7\x04\x79\xc0\x58\x03\x0f\x95\x0c\x39\x95\xc4\x5b\x86\x2a\xdc\x12\x2e\xf9\x08\xe2\x6c\xda\x2e\x85\xae\xfb\xcf\x8e\x16\x42\xd8\x96\xf1\x48\x11\xff\x5d\xe0\x06\xcf\x49\x4b\x1a\x59\xe7\xbf\xb4\x87\x7a\x8e\x17\x0b\x08\xec\x56\x28\xf0\x5e\x05\x99\xdd\x4a\x62\xdb\x8a\x03\x53\xc9\xb7\x1c\x11\xcd\xe4\xae\x93\xcf\x0b\x52\xb4\xd0\x58\x49\xd9\x10\x66\xb8\xf5\x61\x42\xa5\x01\x81\x63\x8d\x5f\x5a\xf3\x96\x60\x63\x96\x98\x76\x95\x76\xa2\xf5\xdb\xa0\x6a\x63\x5a\xc0\x15\xa8\xff\x90\x2c\xfa\x8b\x72\x68\x08\xd6\x28\x8d\x52\x59\x3d\x5d\x6c\xa8\xb3\x08\x5a\xeb\x57\x77\x41\x47\x49\x99\x78\x65\xe4\x5a\x1c\xb8\x26\x7e\x1c\x50\x2f\x75\xbd\x7d\xf7\x43\x10\x79\xe3\x80\x32\xe4\x05\x95\x39\xf2\x2a\x4c\x42\xec\x41\x49\x8a\x86\x60\x6e\x29\x51\xa9\x54\x7c\xc6\xba\xaa\x4c\x88\xc6\x31\x7f\xe8\x4d\xc7\x15\x22\x51\x95\xed\x75\xe0\x9f\xf1\x00\xa5\x39\x21\x28\xb3\x3b\xc3\xa1\xa6\xbe\x5c\x13\x8d\xa6\x36\x28\x2d\xcc\x64\x07\x4d\xac\x1b\xec\x6f\x55\xc5\x96\x8a\x96\x1b\xd6\xb2\x82\x55\x10\x4b\x44\x5a\xd7\x80\x2e\x2d\x9a\xca\xac\xee\xd9\xce\x6d\x96\x3f\x6d\x4c\x85\x07\x69\x84\x2f\x94\x36\xcc\x1a\x53\x5d\x43\x1c\x53\x55\xe9\x6d\x33\xb6\xd5\x58\x05\x56\x53\x7d\x89\x0e\xf6\x53\x71\x5c\x0b\x5c\xd3\x62\xf2\xe0\x42\xae\x4c\x59\x08\xf5\x4b\x82\xa0\xd8\x14\x35\x62\xde\xbb\x0f\x06\xe9\x65\xed\x80\x85\x54\xac\x42\x9d\xe9\x00\x8d\x8e\xd4\xac\x52\x56\x0b\x83\x1f\x69\x71\xf0\x0b\x26\x9e\x9d\x82\xf2\xa1\xdb\xc2\x4b\x28\x43\xf6\x26\x7d\x0d\xe0\xc5\xa2\x81\x42\x7c\xe6\x3e\xe8\x69\x1f\x6a\x8c\x8e\xc0\x9e\xa1\x21\x1d\xe5\x12\x14\x70\x37\x27\xce\x6c\xd8\xf6\xea\x41\x15\x47\x18\x84\x50\x56\x73\x5a\x92\xc6\xc4\xad\x61\x41\xa6\x0b\xc6\x49\xb9\xe7\x98\x78\xfb\x88\xe9\x58\xad\x48\x73\x46\xb2\x54\x9f\x88\x0f\x1c\x06\xf9\x03\x63\x55\xc4\x1e\x41\x53\x92\x77\x9d\xf3\x56\xb6\x21\x8a\x37\x56\x1c\x12\xf6\xfd\xf7\x9a\xfe\x4e\x80\x6b\x89\x15\x0a\x96\xa2\xb1\x2e\x51\xa7\x4a\x20\xc2\xb1\x7e\x10\x70\x0b\xeb\x95\xf3\xd7\x91\x73\xc7\xd1\x69\x4e\xab\xe6\x1f\x55\xf3\x95\x9a\x86\x2d\x60\x82\xb3\x72\xec\x91\xc4\x83\xdd\x82\xd5\x05\x6e\x27\xb4\xdc\xd2\xbf\x3e\xb0\x5a\x83\x6e\x5a\x01\x7a\x83\xf6\x71\xd2\x12\xb2\x8e\x57\xa8\x15\xb3\x78\x90\x0c\x72\xf4\xff\xf2\xfe\x94\x79\x5f\xac\x26\x6e\x1e\x28\x77\x5b\xaa\x3a\xb5\x23\xc1\x71\xe0\xa0\x33\x84\x44\x5b\x54\x13\x43\x4e\xc0\xe7\x38\x78\x29\x74\x94\x21\xe2\x0c\xd1\xe8\x35\x4d\xcf\x05\xee\xc4\xe1\x54\x0b\xfb\xbb\x1c\xfa\xac\xbe\xc6\x15\x2d\xe1\x28\xfc\x1d\xcd\x49\x3b\x63\x51\x9d\xbe\x33\xe5\x79\x9c\xe1\xc5\x82\xd4\x12\x59\x4e\x68\x7f\xe4\x88\x30\x29\x2e\xf6\x86\x0b\x39\xa7\x82\x2c\xce\xca\x1c\x37\x9f\xfc\x6c\x37\x3a\x9f\x93\x92\xe2\x96\x54\xab\x0c\x05\xc5\x74\xdd\x43\x45\x3e\xb9\x0d\xd3\x4e\x9a\xf0\xc2\xd4\x81\xcc\xcb\x68\xed\x88\xd0\xfe\x3a\xa4\x1e\x6d\xe5\x82\x94\xf5\x0f\xb8\x6d\xbb\x9a\xe3\x29\x91\x85\xa3\x8e\xeb\xf2\x3d\x99\x76\x75\xe9\x70\xf2\xb0\x6d\xb8\x81\xbe\x1e\x65\x3b\x63\x5d\x04\xdc\xc3\x47\x78\x96\x7d\x73\xed\x00\x37\x8c\x5b\xb1\x5f\x59\x00\x12\xe8\x52\x36\xab\xa2\x2d\x9a\x28\xd7\x01\x47\x05\xae\x2a\x99\x42\xad\x9e\x20\x91\x0b\xd0\x76\x9d\x4a\x4f\xf0\x2e\x59\x69\x5a\xde\x02\xb0\x39\x69\x2b\x89\x2c\xfd\x93\x65\xbc\xae\x2e\xd3\xc7\x84\x5d\x60\xa3\x25\x36\x35\x5f\x1f\x4d\x69\xb1\x6d\xcc\x56\xcb\xe3\x2f\xa3\xf3\x1a\x20\x48\x1e\x25\xca\x9b\xc2\x9f\x15\x67\xf2\x05\xc5\x60\xe6\x11\x77\x2c\x77\x3c\xf6\x98\xd9\xf5\xfc\x11\xf8\x65\xa0\x5a\xc2\xad\x24\xa4\xb4\xcc\x23\x27\x53\x9a\xd9\x0c\x57\x8a\x1e\xae\xb4\x94\xaa\x0f\x1b\x74\xa2\x8d\x6e\x23\x5d\x4e\x8e\x36\x71\x25\xb3\x4b\x5c\x7c\x52\x26\x39\xda\xf4\x26\x8c\xe6\xcb\xca\xdc\x79\x6d\xa9\xe4\xe5\x94\xea\xa9\xa7\xeb\xfb\x9a\x5b\xa5\x05\xf2\xe3\xdd\xa5\x0c\xf7\x10\x97\xb2\x21\xac\x22\xca\x2c\x96\xca\x81\x49\x06\x73\x21\x97\x94\xc3\x25\x00\x37\x9d\x6a\x65\xec\xb4\xe3\xd3\xd3\x09\xc1\xcd\xa0\xa0\x9c\xd3\x18\xcb\xb7\x81\x8a\x05\xc0\x34\xe4\x31\xa9\xa5\x81\x51\x5e\xf5\x6a\xce\x42\x16\xad\x38\x8b\x5c\x25\xa3\x0a\x6a\xfd\xf6\x5b\xb2\xff\xd7\x88\x7b\x4d\x19\x8f\x95\x43\x3e\xce\xfb\x23\xff\xec\x30\xa8\x5e\xca\x9b\x6b\xd5\xa9\x04\xe9\x28\x80\x4e\xda\x91\xd0\xac\xa6\xac\x29\xd2\x4d\xd5\xb3\x24\xb7\x99\x02\x5d\x62\x6d\xdd\x25\x10\xc4\x41\x40\x0e\x5a\x7f\x50\x31\x57\x8f\x82\x0e\x87\x2e\x04\xbb\x18\x63\x7e\x9a\x8a\x5f\x70\x8d\xd8\x82\xd4\xd2\x46\x8c\xeb\x15\x9a\xb3\x26\x86\x70\x8d\x1b\x4d\x5d\xef\x59\x05\xb6\xfc\x13\x98\x40\x64\x1e\xce\x4a\xef\x27\xa9\xd7\x13\x62\x7c\x30\xd4\x89\xca\x5e\x4f\x8e\xee\x76\x3b\x04\xff\xc6\xfd\x94\x74\x15\x41\x7b\x89\x72\x49\x48\xe3\x46\xf1\xa7\x73\xa2\xf2\x70\x0e\x06\xa4\x13\xb4\x59\x0b\xa7\x3f\xc7\x18\x8f\x43\x96\xce\xe4\x52\xf3\x46\xcf\xbe\xe1\x12\x1a\x45\x4b\x1a\xb0\x26\xea\x80\xb5\xaa\x72\x63\xde\x05\xf7\xd0\x47\x53\x9e\xc6\x74\x39\x74\x73\x04\xa9\x0a\x44\x11\x0c\x2a\x99\x5c\x25\xce\x81\xf5\x4b\xd3\x3a\x53\x55\x3b\x23\x82\xaf\x9d\xd2\x60\x40\x26\x72\xa1\xc6\x25\x48\xf6\x64\xc2\x8d\x4a\xa6\xea\x4b\x89\x30\x7f\xe4\xb3\x9a\xc6\xd4\x98\x44\x9b\xbc\x8f\xf5\xcf\x5d\xa4\xf9\x0d\x2f\x6e\x64\xe2\x5f\x2a\x65\x1c\x6e\x8c\xf4\x7a\x12\x3b\x9d\x29\x14\x39\x06\x13\xa3\x72\x01\x7b\xda\x6b\xeb\x9f\xf5\x74\xbb\x51\x74\xb4\xa6\x49\x61\x73\x33\x88\x0b\x4b\xde\xb0\xb2\x63\x1d\xf7\xf0\x48\xd4\x77\x0c\xf9\xcf\x49\x45\x70\x83\x94\xe5\x50\xdb\x31\x2f\x89\x74\xde\xba\x32\x9d\xe9\x36\x53\xa6\xef\xd0\x1e\x3b\xe4\x7e\x4e\x23\x79\xaf\x34\x12\x69\x8f\xb9\x5c\x09\x6d\xb4\x55\x0a\x07\x6d\xf4\x6c\x5a\x86\xfe\x97\x34\xcc\xd1\x5b\xdc\xc4\x10\x50\x62\x6d\x65\xe0\xb0\xfc\x41\xde\x1d\xdc\xdc\x58\x33\x31\xba\x94\x8a\x8d\x96\xaa\x84\xc4\xd4\xb0\x0d\x09\xb2\x8f\x7f\x27\x5b\xa0\x0b\xc0\x99\xc3\x47\xb9\x5e\x88\x9d\xa0\xd5\x58\x0b\x03\x76\x75\xce\x18\x41\x02\x2b\xa1\x21\x6c\x94\x6d\x24\xb4\x72\xc7\xbd\x9b\x1a\x65\xb3\x48\x1a\xbd\x16\xa4\xa1\xac\x44\x4b\xa1\x15\xa4\xd2\xd1\x7c\x3b\x71\x03\xec\x8f\x2d\xa5\xdc\x1b\x96\x1e\x6c\x48\x05\xb4\x64\xe3\xe4\xf3\x96\xe2\x54\x30\xf6\x9a\x11\x8f\x42\xe1\x8f\x04\x22\x5f\x37\x58\xcf\xd7\xdb\x36\x1d\x09\x04\x9e\x1c\xb8\x00\xcb\xaf\xb4\x75\x40\xa3\x42\xad\x49\x9c\x52\x63\x17\x10\x8c\xa0\xab\x3d\x93\x3f\x8f\xcc\xf0\xfa\x4c\xfb\x03\x0b\x6c\xfb\x8d\xb9\x47\xc4\xab\x27\x2c\x04\x7a\xf0\x73\xe9\xd4\xda\xe4\x69\x12\x4a\x62\x74\x94\x7b\xad\xeb\x40\xde\xb1\x49\x77\x12\x4c\xf2\x30\x9c\x75\x0a\x8c\x50\x5d\xe0\x50\xb0\x8a\x5c\x54\x0c\x14\x89\xdf\x97\x98\x60\xbb\x6e\x46\x4d\x4a\x58\xe6\x9e\xb4\xac\x12\x4b\x28\x6f\xc1\x3f\x63\xcf\x2a\x9d\x22\x2a\x74\xb7\xba\x0c\xa8\x49\xb2\x58\x13\xe3\xef\x86\xec\x47\xed\x67\x53\x4d\xf2\x85\xdc\xac\x2b\xc7\x44\x36\x4f\xdf\x25\xd9\x4a\x9b\x7e\x4e\x2a\x8c\x05\xc2\x20\xf1\x79\x6f\x6f\xcf\x03\xf8\x4e\x47\x0f\x44\x9b\x7f\x88\x8e\xbd\x20\x0a\x41\xc5\x41\x39\x3a\xfd\x86\x07\x51\x65\xd1\xb8\x5e\x57\xf0\x6f\xa9\xfc\x86\x78\xf9\xbb\x10\xc6\xe0\xc5\x3c\x78\x00\x8b\x19\x29\x3e\x99\xae\xea\x16\xd5\x05\x6b\x1a\xc2\x17\xac\x96\xa6\x10\x08\x53\xd3\x4e\x34\x74\x76\x0a\xd5\x21\xba\x1a\x32\x81\xc4\xc7\xa4\x71\x3c\x06\x9a\x09\x00\x20\xda\x72\x5d\x82\x73\xca\xc0\x9a\x23\x20\x17\xf9\x10\x85\x31\x47\x69\xd8\x68\xec\x3a\x67\x7a\x6f\xdc\xbf\x06\x0f\x8e\xe4\x13\x05\x5b\xac\x14\xb5\x2c\x94\x0b\x68\x90\x53\xec\xed\xa1\x9f\x88\x8c\x04\xa3\x81\x22\x19\x4d\x17\x92\x17\xb4\x48\x26\x58\x6e\xca\xae\x95\x3e\x14\x52\xc6\xb6\xd4\xab\xbd\x50\x1a\x1a\x95\xef\xf0\xee\x32\x51\x2a\x05\x4e\x9c\x66\xff\xe6\x06\x94\x23\x2d\x61\xf5\x40\xa1\x57\xac\x6d\x49\x0d\x25\x8c\x6b\x38\x16\x18\xc6\x95\x81\x36\xfd\x5e\xa7\x30\x98\x10\xa6\x07\xa6\xe7\x4b\x22\xdd\xc1\x24\x42\x47\xb4\x70\x53\xc5\x95\x1a\x39\x56\x49\x9e\x5c\x16\x7b\x3b\xd8\xdf\x0f\x5f\x92\x4e\xe7\x5e\xbf\x9f\x12\x0d\xa4\xa5\xd0\xc8\x78\xca\xb2\xd8\xd2\x79\xb4\x03\x6c\x2a\x01\xe2\x4a\xb3\x97\xc0\x79\x9c\x72\xec\xe9\xfc\x13\x71\x8c\xea\x68\xad\x7d\xca\xfc\x66\x4c\xe3\x1a\x1a\x64\x1b\x04\xd5\xd0\x7c\x2b\x81\xf8\xf5\x75\x57\xd9\x26\x59\x3f\x48\x05\x2d\xbc\x96\x34\xc4\x2b\xaf\x53\x57\x7a\x8e\x23\xfb\x79\xa5\x26\x37\xaa\x6d\x89\x8b\xab\x33\xae\xf7\x42\xb2\x0a\x74\x84\x42\x4e\x6c\xc4\xe0\xef\xbf\x57\xb2\x49\x4a\x81\xc6\xe5\x9c\xd6\x3b\x7e\x9c\x83\x18\x9a\xa3\x89\x89\x60\xdc\x53\x31\x98\xf2\x57\x15\x32\xb9\xe7\x06\x21\xc6\x13\xdd\xdb\x33\xc1\xd8\x06\xf8\xf1\xf9\xa9\x3c\x64\xe1\x99\x4e\xba\x58\x7d\x54\xa0\xfb\x36\xe2\x1b\x3d\x7c\x88\x26\xf7\x83\x2d\xf9\xed\x37\x74\xdf\xc7\x4c\xce\x9f\xea\xc8\x35\x63\x04\x76\xf7\xe7\x4e\x95\xd9\xd4\x80\x05\xab\x5b\x5a\x77\x31\x86\xd2\xe6\x90\x05\x69\xe6\x94\x73\xca\xea\x4a\x47\x70\xea\xdd\x94\xb7\x51\x72\xa3\xce\xdf\x7e\x78\x75\x88\x8e\x9d\xa8\x4f\x15\xd6\xe7\xc8\x33\x8b\x86\xb2\x46\x3b\x16\x0e\xf6\xf7\x77\x5e\xff\xe5\xed\x4f\x71\x7e\x59\x0a\xfc\x44\x45\x69\x07\xe4\xb0\x05\x3c\x49\x8a\xa6\x92\x73\xa9\x00\x00\x8c\x5a\x32\x5f\xb0\x06\x37\x2b\x74\xd5\xe0\xc2\x28\x41\xea\xfb\xd4\x18\x72\x88\x16\xb2\x73\xaf\x1a\x5c\x97\x53\x0c\x95\x71\xcb\xb0\x63\xcf\x1c\xaf\xd4\x05\xa1\xe4\x09\xb1\x68\x31\x52\xb4\x94\xdd\xd4\x38\x90\x7b\x07\xf5\x6f\x3d\x74\xc1\xda\x08\x15\x43\x7a\x14\xff\xf6\x7d\x9a\xe0\xe3\x34\x97\xbd\x3d\x84\x76\xd0\xdb\x4a\x9c\x12\x1e\xe1\x6a\x5b\x77\x5e\x72\xd5\x3b\x80\x0c\xb6\x84\xf4\x21\x92\x20\xcf\xc9\x52\x82\x94\x41\xf2\x56\xc1\x91\x30\x6d\x9d\x3e\x73\x6d\xde\xe8\x78\x1e\xf9\xc7\x33\x3c\x9d\xe2\x23\xff\x74\x6e\xfe\x70\xae\x73\x56\x7a\xec\x3b\xe1\x05\x9b\xcd\xb6\x7f\xe5\x65\x38\xe8\x40\x78\xe8\xa6\x45\x9a\x16\xd3\xda\x89\xf7\xe7\x42\xe7\x41\xf8\x1a\xd3\x4a\x30\x0f\x41\xd1\x89\xe8\x31\xce\xfc\xde\x89\x73\x41\x68\xa9\x8c\x1c\x10\x4b\x60\x54\xdd\xaf\x54\xbd\x01\xe3\x78\x30\x95\x22\xd2\x10\x24\x8e\x05\x9b\x57\x2b\x81\x63\x19\x92\x6b\x44\x05\x10\x11\xa4\x80\x43\x65\x8d\x9c\xd2\xcf\x9c\x38\x77\xb8\x82\x3e\xb6\x16\x0c\x58\xf0\x8b\xaa\xe3\xd0\x28\xc2\x46\x35\x3a\x46\x2e\xd9\x09\x02\x3c\x5f\x3a\xd9\xde\x1f\xe1\xb8\xaa\xa2\xa5\x56\x64\x6a\xcd\x74\x53\xd9\x9e\xd5\x01\x80\xc8\x67\x21\x84\x43\xb3\xeb\xf9\xa2\xa2\x05\x6d\xdd\xd5\x09\x9d\x9c\x2a\xcd\xcc\x17\xe1\xcd\x36\x00\xba\x64\x9a\xb3\x12\x26\xa1\xe4\xa2\x93\x9d\x61\x52\x9d\x1d\xc5\xab\x6d\x70\xcd\x69\xbc\x84\xac\xe4\x9f\xd0\x7e\xc3\x3a\x8b\x8e\x17\xcd\x78\x6d\x6e\xef\xab\x8b\xb4\x87\x9e\x3c\x91\x2c\x70\x3d\x6b\x95\x6a\x12\xcb\xfe\x7f\x01\x43\x1d\x6c\x35\x57\x75\x0d\x83\x7e\x72\x49\xb3\xa1\x97\x92\xb4\x4e\xba\x95\xaf\x24\x8d\x4b\xbb\xe2\x5b\x42\x0e\xfa\xf5\x4b\x34\x0b\x32\x5f\xb4\x2b\xff\x51\x8b\x9a\x60\x24\x74\x84\x7e\x3d\x38\x44\xbf\x7e\xd9\x46\x4f\xe4\x3f\x4f\xe5\x3f\xcf\xe4\x3f\xcf\xc5\x3f\x83\x59\x7c\x9e\x19\x22\x31\xfc\x88\xbc\xac\xd0\xc6\x02\x35\xa4\x04\x3b\xb0\x81\x6c\x86\x0e\xb4\xd8\x9d\x94\x25\xfd\x3d\x50\xd2\x2a\x3a\x0a\x3e\xff\xa8\x7c\xb5\x3d\xce\x5a\x33\x9c\x7a\x16\xbd\x3c\x72\x53\x50\xd4\x87\x69\x9e\x2f\xe3\x22\x70\x55\x69\x36\xd9\xc8\x98\x7f\x53\xcd\xc0\xb2\x11\x78\x4a\xeb\xa5\xbe\x85\x2e\xc4\x87\x55\x44\x92\x8b\xcc\x69\x23\xfa\xe7\x16\x17\x51\x22\xec\xcd\x54\x8b\xcf\xa1\xeb\xb1\x3a\x86\x93\xfc\x64\x55\x4e\xd6\x16\x7a\x39\x1a\xb3\x39\x74\x9f\x43\x6c\x6a\x8c\x6f\x90\x32\xca\x12\x78\x9b\x5b\xa5\x27\x64\xcc\xe9\x64\xb5\xdc\x68\x27\xba\x6a\x06\x9a\xb1\x25\x9a\x6b\xa5\x1f\xec\x2f\x6a\x87\x6d\x98\x84\x19\x49\x5a\x1d\x74\xb8\x44\x32\x4e\x02\x29\xc6\x59\x77\x73\xc0\xd6\x07\x26\xed\xf0\x9a\xa7\x59\xbf\xff\xad\xf0\xbd\x13\xe3\x7b\x3c\xb6\x41\x63\x33\xf3\x3b\x2e\x85\x22\xba\xce\xd0\xe1\xda\xb2\x6e\xdf\xb3\xba\x14\xda\x98\xb9\xa6\xa9\xf8\x9b\x9a\xae\x44\xd1\x1e\xe2\xa6\xc1\x2b\x63\x43\x49\xd9\x35\x5c\x14\x97\xa4\x22\x82\x2a\x54\x6c\xa3\x5c\x81\xe2\x8b\x7e\x91\xaf\x41\x8c\xec\xed\xa1\xf7\xbe\x28\x12\xce\x78\xcc\xa4\x96\x33\x2a\xcb\x78\x78\xd8\xe9\x09\x15\xd1\x9b\x21\x87\x14\x04\x6e\x36\x42\xf9\x70\x60\x52\x93\x2d\xf4\xff\xa9\x7c\x8a\x11\x1b\x94\x66\x00\xc8\x8b\x23\x83\x0a\x24\x6e\xa8\xd6\xb6\xaa\x86\xac\x04\x95\x6d\xd4\x36\x2b\x84\xaf\x30\xad\xfb\xa0\x49\x3b\xb2\x00\x53\xb3\x76\x1b\x62\x9c\xc5\x07\x79\xb3\x94\xfb\x23\x3d\xdf\x66\x07\x3f\x1a\x24\x0c\x04\x2e\xeb\x9f\xec\xcb\xa8\x6d\x12\x12\xb7\xfb\x13\x6d\xd1\x51\xfc\x51\x2a\x18\x47\xff\xa4\x29\x2b\x21\xd3\x23\xaf\xbf\xad\xb8\x33\x24\xd7\x56\xd6\x2b\x25\x15\x8e\xb8\x34\x60\xbf\x68\xed\x2d\x7a\xe8\xba\xb0\xc5\xfe\xa2\xdb\xd3\xa5\x9b\x8f\x66\x80\x9f\xef\xe6\xe6\xc9\x61\xe5\x42\x0b\x66\x2a\xbc\xd7\xc6\x06\x1a\xdb\xba\xd4\x27\x98\x52\x08\x84\x86\xec\x7e\xb3\xed\xc6\xd7\x41\x5f\x60\x71\x39\x08\xc9\x36\x43\x76\x69\xce\xdb\xcb\x92\x3d\x3e\x19\x2f\xa5\x37\x58\xdd\xb9\xd5\xf4\xad\xe4\xde\x6c\x58\xd1\xc1\x88\xdb\x2d\x07\xde\x64\x75\xc8\xdb\x6f\xe4\xe5\x77\xce\x54\xcb\x37\x08\x3b\x20\x44\xc5\x67\xc2\xf1\x75\x6a\x8c\x72\x15\xba\xe9\x04\x2b\xac\x3c\xa3\xad\xd6\xcb\x36\x85\xeb\xd1\x77\x50\x42\x9d\xf6\xff\x5a\xcb\x8f\xb7\xa1\x80\xb9\x91\xc1\x72\xe6\xf5\xf5\xe3\xe4\xc2\x62\x36\x58\x10\x7a\x22\x6f\x4b\xa9\x84\x2c\x55\x27\xcb\xda\x9d\x7c\x5f\x17\xe6\xa4\xd4\x1e\x01\xb7\xe4\xbb\x2d\x99\x1f\x44\xcc\xdd\xba\xa2\x59\x28\xff\xdb\x9a\x96\xb6\x8c\xe9\x31\x08\x04\x47\x01\xbc\xdd\xb8\xde\x2a\x72\xcd\xec\xb6\x3e\x64\xf0\x5e\xb6\xa2\x6b\xa8\x3e\x7a\x5d\xac\xea\x10\x73\x31\x6a\xb7\x75\x06\xf4\x9c\x0a\x46\x66\x1a\xb8\x79\x70\xa1\x31\x53\x62\x7d\x4e\x61\x83\x94\xa0\x00\xa1\x7c\xaa\xdc\x90\x9d\xfe\x3b\x4c\x4b\x59\xf8\xf6\xd0\x5b\xf4\x36\xc8\xad\xaf\x89\x50\x19\xf7\x77\xf7\xb7\x55\x49\x5f\xf5\xc7\x94\x10\xfe\x43\xd7\xd4\xea\x83\x74\x0f\x7e\x19\xb1\x24\x19\x41\xbd\xc3\x6c\xb2\xaa\x55\x9c\x65\x0a\x16\xb0\x9f\xfa\x11\xd4\xc1\xe1\xca\x5c\x63\xec\x12\x4e\x1a\x70\xd2\x0a\x6b\x14\x5d\x6d\x9a\x8e\x53\xa1\xd3\x42\x9c\x2c\x60\x99\xcf\xad\xf6\x80\x26\x56\x28\xcb\x38\xfb\x0c\x03\xc5\xa4\x38\x25\x44\x39\x60\x94\x19\x40\xe0\x74\xf7\x8a\xb4\xaf\xcd\x17\x81\xfb\x52\xc8\xa4\x12\xdb\x41\xdd\xdc\x44\x65\x5a\x3a\x75\x07\x78\xe1\xd3\x6d\x4c\x03\x1e\xd8\xa0\x34\x31\xda\x71\x40\xf5\xf1\xc1\xbd\x3d\xf4\x83\xed\xde\x38\x25\x44\x7a\x5a\x94\xa9\x49\xd5\x1d\xd7\x17\x90\xa0\x94\xd0\x4b\xae\x7c\x2e\x6e\x3b\x0d\x54\x61\xde\xbf\xd7\x0a\x97\xb2\x8c\x60\x8f\x23\x4d\xa0\x17\x1e\x9a\xc4\xa5\xc2\x15\x7c\x28\x4c\x8e\x5e\xec\x18\x78\x26\x8c\x53\xfa\xae\x5e\x4b\xca\x87\xc7\x4c\x60\xa7\xc5\x4d\x6c\x25\xfa\xab\x38\xad\x7e\x03\x31\xf0\x21\x84\xf5\xaf\x9d\x5d\xf3\x77\x22\x17\x9b\x09\x8b\xae\x98\x9c\xd7\x5f\xa1\x88\x66\xbf\x31\x49\xe2\xe0\xc5\xc3\xd7\xfa\xa5\x5d\xf9\x56\xf2\x32\x72\xa0\xa6\x65\xae\x94\x13\x5d\x35\xee\x9c\xcb\xc9\x34\x64\x4a\x1a\x52\x17\x61\xcc\x1a\x82\x03\x62\xb1\x1d\xf7\x90\xf4\xc7\xdf\x15\xf0\x82\xc2\xf2\x1e\x8a\xfa\xfb\xa4\x5b\x44\xdb\xca\xd5\x50\x6d\x32\x75\x0d\x6c\xc8\x4d\x1b\x8c\x97\xac\x4f\xef\x03\x57\x75\x96\x53\x2f\xa6\x2e\x13\x94\xd2\x32\x13\x89\x1d\xaa\x66\x7c\x88\x61\x0f\xfd\x99\xec\x21\xf1\x44\x98\x25\x84\x52\x21\xec\xe1\x9c\xc7\x56\x09\x46\xb7\x8c\x68\xef\x81\xe7\x8e\x9f\xc0\x6a\xbe\x1e\x6f\xc6\xc4\x91\x44\x37\x4a\x06\x47\xdf\x08\xe3\xc1\x84\x32\xfa\x75\xaa\x15\x81\xbc\xa4\xb5\xc7\x35\x4d\x77\xa3\xc2\xee\xbd\xf1\xc7\xf8\x92\x9c\x26\xdf\xe3\x26\x91\x20\xaf\xbe\x73\x2b\xae\x3a\x2d\x67\xa0\xa3\xdc\xfd\xe3\x5f\x72\x2f\x8f\x86\x6e\x39\x07\x62\x56\x52\xf3\xe5\x81\x9b\xcb\x46\xfa\x37\x2b\x20\x79\x6c\xcb\x17\x95\x3c\x02\xc9\xb7\xf0\xbd\x73\xb9\xe9\x46\x32\xd3\x6d\xe4\x25\x68\x5c\xc0\xdb\x86\xad\x82\x6b\x72\x0a\xa8\x73\x0a\x89\x69\x67\x1f\x9b\x13\xf0\x91\x79\x60\x4a\x05\xc3\xc5\x63\x8f\x56\x23\x2d\xb3\xdc\xab\x69\xe4\x15\x67\x8f\x5c\xe8\x99\x00\xe4\x1b\xd6\x4a\x4e\x84\xb8\xc9\x61\x33\x31\x71\x59\x37\xd5\x3b\xeb\xb4\x33\x01\x18\x5b\xf7\x23\x14\xeb\xce\x5b\xbc\x9b\x1b\x1b\x80\x54\xc1\x12\x59\x4a\xe2\xe8\x01\x51\xcb\x34\x8e\xec\xd8\x1f\xec\x33\x81\x44\x25\x36\xcc\x05\x70\x94\x11\x62\x54\xbf\x93\x04\x82\x82\x8e\x1b\xa0\x5a\xb8\xed\x36\x7e\xee\x2b\x22\xe9\x59\xdf\x61\xd9\xb2\x18\xbf\x6c\x40\xd2\x55\x2d\x5d\x54\x54\x16\x31\xb7\xce\x6a\x0f\x1f\xe0\xaa\x8e\x62\xf4\x0c\x62\xe4\xbc\x64\x89\xff\x71\x45\x56\xf7\x5c\x84\xa4\x9a\x1f\x27\xc4\x91\x43\xf4\x31\x01\x3a\x6a\x34\x82\x8e\xd0\xc7\x9f\x93\x8d\x09\x65\xfd\x59\xb7\x04\x15\x9c\x20\x71\xff\xcc\x48\xe5\x78\xc2\x53\xdc\x84\x47\x93\xe4\xdd\x5c\x0d\xfe\x93\x86\x20\xd5\x8e\xfc\xd8\xb6\x09\x0c\xb7\x95\x59\x93\xa3\xe5\x0e\x98\x33\x38\x20\x4f\x48\xe0\x3e\x9f\xb9\x50\xcd\x14\xd2\x73\x49\xe5\xf8\x65\x97\xac\x22\x1a\x15\xe9\x84\xa0\x74\xde\xae\x83\x4e\x6d\xb3\xd7\x28\x8d\x4e\x75\x1d\xb3\xc4\xec\x79\xca\xb1\xcf\xb8\x29\x83\xf5\xf2\x25\xe0\x7f\x9d\x88\x43\x37\x14\xe4\x91\x65\xa4\x05\xae\x05\x3e\x74\xa9\xae\x52\xd6\x4e\x2b\xe9\x14\x94\x01\xb7\x9e\x6d\x0a\xe2\x99\xdb\x89\xc6\x81\x2a\x4d\x82\x9c\xf9\x70\xe1\x64\xe3\x39\xe9\x03\x6a\x75\xbb\x53\xf5\xea\x07\xe6\xd4\x16\x3b\x4a\x21\x50\xc7\x10\x26\x5c\xbf\x63\xa8\x70\xf8\x99\xc1\x72\x03\x69\xa3\x89\xc7\xd2\x6a\xd6\xcc\xcd\xe1\x56\xe7\xcc\xe4\xd1\xdb\x12\x69\x10\x4c\xa2\xa3\x48\xec\xbe\x44\xf0\xfd\x7e\x3c\xa6\x1b\xf7\x50\x46\xfc\x37\x11\x3f\x1c\x80\xcc\x8f\xc5\x5c\x80\x7f\xb0\x0a\xfc\xd9\x47\xf1\xb8\xdf\xf4\x6c\x59\x12\x35\xc7\x65\x19\x48\x0f\x8a\x3c\x24\x17\xb2\x4c\x5e\xa3\x25\x79\x5e\xd5\x06\xc7\x3c\x2e\xf1\xe1\x63\x34\x89\xa6\xbd\xd3\xb7\xce\x4c\x88\x6d\xc8\xf8\xd3\xc7\x32\xe4\xf9\x41\xad\xaf\xf4\xf1\xcc\x71\x3e\xc3\xfe\xd5\xd1\xcd\x30\x5d\xe4\xc6\x78\x3b\x94\x47\x1b\xe7\x14\x9a\x03\x2a\x3b\x80\x0d\x6b\x8b\x6b\x25\x3c\xa3\x4d\x27\x3d\xa3\x0d\x1e\xe1\x81\x9c\xd7\xe1\xb0\x00\x70\xcc\x44\x4d\xd2\xa4\x45\x9c\x72\xaf\x7e\x39\x14\x88\xcc\xbb\x68\x42\xa6\xe8\x14\x5b\xec\xbd\xe2\x7b\xfd\xde\x8e\x42\x68\xd8\xc1\x40\x1e\xf1\x08\x6e\x90\x19\x21\xc5\x16\xd2\x93\x58\x8f\x37\x20\x9f\x3f\x18\xd2\x77\x5c\x16\x96\x4d\xf0\x6e\x9e\xa3\x98\xb1\x3c\x21\x3d\xe7\x9d\xc1\xe5\x66\x68\x55\x39\xb0\xfb\x11\xa5\x84\x6b\x13\x09\xda\xe3\x0f\xd5\xa5\x0c\x7c\xe5\xe6\x11\x47\x45\x97\x76\xe5\xd1\x69\xb4\xa6\x78\x06\xdf\xac\x51\xb5\x7d\xcb\x18\x34\x07\x9d\xca\x27\x5d\xeb\x12\xde\xe6\xe6\x90\x1f\x7a\xec\x3d\x15\x7f\xfb\xd8\x9f\x72\x7e\x88\xf5\x09\x3f\x7e\x64\x27\x18\x2c\x35\x4e\x3a\x80\x20\xbc\x6e\x76\x87\xfa\x5c\x39\xd6\x22\xd3\xea\x6a\x98\x98\xe3\xc9\xe4\x4c\xc0\x49\x5b\x67\x3f\xae\x07\x41\x49\x97\x17\xd4\xd8\xd3\xb6\x58\xfb\xe5\xa0\xd1\x49\xf3\x08\xad\x8f\x2a\x25\x2f\x71\xde\xf7\xd0\xc4\xd5\x72\x77\x86\xaf\x8d\xd8\xef\xe0\xaa\xb9\xef\xaa\xce\xe5\x30\x91\xa6\xf9\x38\x39\xb7\x50\xe3\xd9\x8b\xb2\xd1\xfc\xc6\x9e\xd2\xb3\xd8\xa3\x52\x78\x86\x88\xbe\x72\x80\x79\xc9\x59\x95\xdc\x1e\x60\x4a\x9b\x55\x48\x36\x21\xc1\x7a\x5b\x90\x0c\xfc\x8c\x47\x38\xd2\x45\xa1\xfa\x92\x03\x46\x60\xe2\x2b\x4b\x82\x41\x9d\x1b\xa5\x47\x40\x95\x38\x55\x79\x6a\x86\x13\x25\x96\xdc\x7e\x72\x7e\x39\x70\x23\xc0\xf8\xde\x7c\xbf\xf6\xd3\xbf\x82\x80\xb8\x77\x07\x52\xda\xa6\x84\xaa\x01\x02\x45\x49\x99\xc1\xa7\xd4\xaf\x26\x28\x18\x81\xed\x6b\x4b\x07\x37\x18\x78\x8c\x48\x10\xb0\x14\xe7\xa3\x9b\x5e\xfe\x03\x0b\xf8\x63\x5d\xf3\xc7\x41\x9f\xe9\xfc\x0c\x6e\x7e\xd7\x67\x16\xba\xb9\x0b\x1e\x0c\xed\xca\x04\x7f\x34\xc2\xee\x3c\xc2\xb4\xeb\xd9\xa5\x93\x33\x4d\x37\xf9\xe6\x41\xd7\xc4\xb5\x43\xaf\x64\xf5\x1a\x55\xe1\x4a\x15\xbe\x97\x15\x0c\xfc\xc0\x2b\xc1\x62\x55\xc3\x59\xef\xf3\x0f\x0e\x2f\x73\x23\x30\x74\xea\xb0\xcc\xc5\xba\x76\x6c\x6d\xb9\x2a\x09\x1e\x28\x88\x92\x94\x25\x15\x84\xac\xea\xd4\x37\x86\x40\x0e\x39\x7d\x1d\xa2\xb8\x8a\xeb\xa4\x09\x78\x3f\xd6\x6e\xa3\x3b\xc2\x75\x50\x23\xc4\x5d\xa2\x4b\x48\xd5\x97\x50\x19\x27\x5e\x23\x7b\x53\xda\xcb\x4e\x21\xeb\xab\x71\xfb\x52\x8e\x6a\x17\x33\xa6\xec\xe3\x21\x7a\x70\x82\x6b\x08\xd4\x72\xf6\x87\x26\xcb\x9d\x23\xca\x11\x6f\x69\x05\xd9\xe6\x8b\x86\x5d\x35\x84\xf7\xf7\x1e\xf9\xc3\x95\x4b\x09\x8b\x33\xf4\x4e\x2a\x5d\xd2\xd7\x34\xf2\xee\x4f\x6c\x0a\x2b\x3b\xf4\xad\xe8\x9c\xa5\x8a\x39\xd0\x1a\xa9\x19\xf4\x94\x74\x78\x6f\xb2\xb9\x7a\xab\x16\xa4\x8a\x52\x38\x4e\xbb\x60\x4d\xb1\xcb\x74\x74\x01\xe1\x08\x3b\xe1\xa8\xe9\xc4\xa9\x18\x5b\x5f\xd1\xe1\x98\xaf\x88\x30\xa0\x55\x6c\xbe\x28\x82\x49\x4a\x3e\xba\x59\xa5\x00\x13\xb1\x1c\x95\x8f\xc1\x49\xdf\x29\xca\x54\x92\xcd\xd5\x56\xfc\xed\x37\x3b\xc5\xb4\x7c\x9b\x40\x81\x53\x4c\x41\x0a\x8b\x3f\x80\x77\xfd\xc3\x6a\x41\x52\x55\x40\x6f\x09\xe1\x7e\xca\x5f\x11\xad\x27\x1f\xb2\xe2\x0e\x73\xfb\x5a\xcd\xe9\xd8\x98\x9c\x96\x77\xe7\x55\x94\x53\x93\xf1\x0e\xd6\x47\x6f\xa5\xd9\xdc\x91\x74\x65\x03\x5d\xd2\x7f\xe6\xde\xa8\x96\xfe\x92\x35\x46\x73\x14\x68\xee\xd4\xf1\xd5\x3d\xc7\x15\xf5\xcc\xe2\x2b\x1a\x71\xe4\xde\x8d\xaf\x81\x6d\x47\x18\xde\xbd\x78\x36\x63\xcb\x6d\x3a\x35\x60\xb5\x3c\xe2\xb0\x81\xba\x34\xb5\x47\xe7\x20\x29\xf9\xa3\x8d\xda\x9b\x44\x51\xcd\xb5\x36\xa7\xa7\x50\x65\x16\x1f\xf1\x98\x6b\x6d\x8f\x40\xe4\xe0\xfe\xa8\x53\x38\xbc\x39\x89\xc9\xa4\x67\x13\x14\x2a\xaf\x19\xaa\x58\x7d\x45\x1a\x99\x69\x76\xa9\x0b\x3a\xaa\x7e\xc9\xdb\x4e\x91\xc7\x79\x90\xf8\xcf\xa6\x90\xa2\x72\xdd\x97\xff\x42\xa7\x49\x99\x6f\x64\xcd\x9b\x01\xd3\x53\xae\x24\x4a\x5f\x7a\x6e\x3f\x67\x09\x0b\x3f\xea\x9f\xb4\x92\x68\x29\xdb\x12\x73\xd7\xb2\x39\x6e\x69\x81\x85\x68\xee\x65\xeb\x08\x7e\xa3\xa4\xa9\x1c\x34\x2f\x8b\x07\x22\x23\x54\x57\x76\x94\xe9\x1d\xe4\xfe\xac\x5f\x8d\x35\x8a\x6c\x4c\xf6\xfb\xc8\x58\xdb\xd4\x52\x8c\x52\xcc\x55\x55\xb1\x84\xb0\xd2\x13\x0e\xa0\xeb\x0e\xc7\xdd\xb7\x1f\x0d\x69\x66\xfa\x27\x32\x80\x25\x67\xf6\x95\x0d\x60\xfa\x8c\xb9\xb1\x18\x91\x00\xd4\xd3\x14\x2a\x80\x46\x39\x82\xca\x3c\xba\x6c\x87\xb3\x60\x73\x50\xbd\x42\xc6\xb9\x62\xdb\xee\x92\x71\xd1\x76\xd8\x96\xb2\x7a\xcd\x9a\x73\xf2\x59\x36\xcd\x4e\x18\xd5\x52\x3d\x1f\x06\x0c\x6f\x3b\x23\x6a\x1f\xe7\xb8\x46\xdf\xe4\x5e\x64\x24\xeb\xc1\xa6\xec\x7d\x9c\xe1\x8f\x52\xb0\x3a\x37\x9f\x4d\x95\x8d\xce\x98\x2c\xff\x10\x42\xf2\x20\xbe\xf2\xc5\xcb\x15\xa7\x4d\x95\xa9\xcc\xeb\x19\x68\x13\x65\xdc\x51\xa6\x94\x7b\xbf\xbc\xbe\x81\x42\xee\x63\x29\x27\x23\xc9\x7f\x05\x3a\xce\x9b\xc7\x6f\x2a\x97\x67\x76\x6c\x3d\xd1\x3c\xb7\x63\x9b\x2e\xbe\x3f\x52\x7c\x4f\xed\xd9\x68\xee\xd3\x23\xc0\x0f\x4f\x67\xdd\x5d\xdb\xac\x1c\x9f\xd9\xcb\x35\x45\xf9\xfe\xcd\x5c\xbb\x04\x7e\x7e\x37\xc7\x8a\xfb\xf9\xed\x4c\x49\xfc\x99\xc3\x3a\xb8\x99\xa3\xe5\x7d\xb4\x96\xa0\x6a\xe5\x8a\x01\x69\x15\x6d\x40\x62\x45\x9b\x91\x5a\x07\x52\x9a\xf2\xe4\x6c\x1a\x30\x79\xfd\x84\x1c\xf9\x4c\xab\x3b\x2a\xba\xc9\x75\xc7\x9a\x56\x25\xed\x6a\x31\xba\x3f\xc3\xd7\xbe\x51\x47\x09\x60\xc9\xc9\x8f\x92\x3e\xc2\x84\xd9\x0c\xb6\xef\x14\xd3\x7f\x08\x2c\x8f\xd0\xc6\x33\x6d\x48\xb4\xa9\x5c\xe1\xc1\x22\x66\x4a\x49\x55\xaa\x54\x24\x15\x12\x0e\xcd\xc0\x47\xe8\x0c\x63\x8c\x23\xf1\xe6\xc5\x89\xc8\xd0\x63\x40\x0d\xb6\x94\x63\x3d\xe2\xd9\x86\xb3\xc8\xa4\x31\xa5\x7a\x00\xc4\xc0\x83\xc2\x22\x52\xb2\x77\x2a\xe8\x65\x2a\xc0\xa5\xf9\x45\xca\xa6\xee\xa9\xfa\x89\x6e\x6d\xa6\xee\x91\x69\x95\xa6\x36\x01\x5c\x79\xb6\x10\xa1\x75\x19\xce\x30\x47\xa4\x0e\x8b\x69\xec\xed\xa1\x0f\xa4\xaa\x38\x5a\x9a\x96\x6b\x64\xa9\xc3\x41\x54\x83\x6d\x95\xe5\xa0\x8a\x8f\x93\xa5\xfe\x9c\x72\x1b\x1a\x2c\x47\x93\xfd\x9e\xa3\x11\x2e\x65\xf5\x50\x88\x98\x90\x15\x94\xc5\xbb\xb2\xd4\xae\x7a\xd3\xf4\xfb\xba\x24\x1a\x8a\xad\xc4\x42\xa4\xbd\xc6\xac\xc5\x83\x2f\x5b\x03\x92\x25\xec\x81\x1b\x91\x95\x74\xdf\x86\x79\x4b\xdb\x6e\x78\x85\xf4\xe8\x8e\x72\xfb\xba\x35\x33\x1c\x02\x84\xa2\x8e\xf5\x4a\x50\x7b\x03\x94\x5f\x48\x85\xd6\x2d\xe0\x08\x05\xc0\x64\x8d\x59\x84\x01\x9f\xe7\x3a\x34\x46\x16\xda\x57\x2e\x62\xae\x17\xcf\xba\xa6\x20\xc6\xab\xe2\x96\xcd\x10\x23\xf0\x56\xe0\x56\xde\x59\xb4\x09\x5d\x5c\x00\x36\xf4\x7c\xe2\xd2\x6f\x64\x6a\x7a\x6b\x67\x2f\x3a\xa4\x8c\x55\x10\xd1\xd4\xf7\x58\x4d\xda\x25\x6b\xe0\xf4\x94\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x86\xac\xc6\xbc\xa0\x8e\xf1\xc8\xa7\x03\xb1\xff\x10\xfd\xf9\xd7\xd7\x5d\x7d\x45\x2f\x2b\xe9\xff\xdd\x85\x74\xc1\x2f\x5b\x87\xe8\xcf\x02\x2d\x32\x58\x0f\xe0\x59\xa1\x2d\xf6\x08\xaf\xe5\x0c\x76\x37\xdc\x0d\xa9\xc9\x7b\x86\x55\x8f\x83\xd8\x2d\xec\xb0\x3a\xf0\x97\x11\x70\x86\xa1\x17\x3b\xa8\x00\xab\x24\x0a\xb6\x96\x96\x7d\xb8\x09\x7e\xe4\x2e\x43\xe9\xa3\xf1\x2f\x25\xf6\x3c\xfa\xe8\x46\xe0\x60\x7f\xbd\x3f\xd7\x00\xe3\xd2\x88\xfd\x7d\x0d\x00\x11\xd9\xbc\xd8\xb1\xc5\x13\x24\xae\x5f\xcd\x17\xed\x4a\x56\x83\x70\x93\xe5\xc1\x3b\x2c\xad\x38\xe8\x48\xde\x2b\xf3\xd8\xa8\x53\x46\x15\x26\x31\xe7\xa4\x69\x27\xf1\xad\x34\xba\xca\x7a\x52\xbf\xdd\x76\xb6\x75\xcb\x47\xc0\x9c\x70\x8e\xaf\xc8\x21\x7a\xf0\x21\xd5\x7c\x43\x92\xad\xea\x1a\xa0\x3a\x48\x45\x56\x76\x34\x31\x0d\xc1\xd5\x27\xbb\x2d\x93\xa7\x72\xb2\x65\x1b\x84\x6f\x19\x7e\x5e\xcc\x18\x57\x9d\x7d\x64\xfd\x2d\x0b\x40\xfc\x99\x7e\xdb\x6d\x19\xee\xa0\xba\xb7\xb5\xf9\x8b\x9d\xfb\xfa\x7c\xb8\xd1\x35\x3a\x04\xc7\x32\x5f\x79\xe4\x11\xbb\xfc\x07\x01\x31\xcf\xe9\x3e\x6a\x8f\x2a\x30\x5a\x1e\x71\x5a\xff\x34\x5a\x60\x2f\x76\x9c\xf3\x28\x3f\x53\xe7\xd1\x99\xbe\x7d\x1e\x98\x07\x39\x27\xaa\xd2\xc8\xe4\xc5\x4e\xb0\x9b\xce\x5b\x6a\xfe\xd2\xe3\xe2\xb0\x2b\xe7\x12\x7a\xaf\x18\x0e\x57\xab\xb4\xaa\x91\x50\xce\x10\x46\x5d\x4d\xff\xd9\x11\x74\x76\x6a\xb6\x85\x2f\x48\x41\xa7\x34\xcc\x7d\x36\x20\x65\x9c\xa8\xbc\x99\xb0\x03\x50\x63\x8d\xa9\xba\x62\x55\xa5\xa6\x13\xf7\x02\x91\x73\x3a\x27\xd6\x26\x6d\x94\x23\xc5\xc6\xd7\x65\xd6\x06\xd0\xbf\x04\xaf\xbe\x75\x6c\x83\xe4\x10\xc8\x67\x11\x61\xe4\xb1\xd3\x35\x20\x77\xda\xe3\xa5\xda\xfd\x84\x64\xf8\x5a\xed\x1e\x00\x7f\x90\x3a\x79\x09\x26\x37\xca\x8a\xdd\xcb\xed\xb2\x26\xcc\x23\xe3\x2a\x58\x87\x7f\xb9\xe1\xb9\x1b\xe4\x64\x0f\x92\xac\x28\xb9\x37\x1b\x71\x1f\xd6\xd9\xc6\x1d\x39\x27\xe2\x4d\xf6\xdd\xed\x1a\x64\x69\x9e\xa3\x4b\x52\xa9\x8a\x4e\x1a\x4d\xc0\xaa\x92\x44\xb1\xb7\x87\x68\x5d\xc8\xad\x0e\x4c\x32\x67\xa7\xb2\xf4\xa2\x69\x6c\x14\xc6\x84\xa7\x42\xbf\xcf\x4e\x4f\xd4\x3b\x47\x03\xdf\xcb\xe2\x7e\x4f\x9f\x4c\x0e\xfc\xe9\x9c\x48\x26\x1c\x72\x41\xd5\x2c\x1d\xba\x9b\x49\x01\xda\xb4\x94\x2a\x58\x0d\xea\x7e\x6a\x62\x6e\x20\xad\x1f\x42\xdb\x3b\x3b\xc7\xe6\x73\xe8\x48\x6a\xa1\x67\xce\x95\x21\xb4\x5a\x63\x9e\x91\x0b\x19\x67\xde\xed\x9d\x4c\x0f\x7e\x7c\x8e\x1a\x5e\x87\x6c\x59\x93\x91\xd7\xa0\x33\x6f\xff\x22\xb4\xd8\x13\x77\xe1\x00\xd2\x92\x4b\x75\x6f\x4f\x67\x18\x0d\xc0\xb9\x42\xb5\x95\x72\xcc\x45\xea\x40\x0a\xaf\x52\x55\xd7\x0a\xdb\x92\x56\xd2\x3e\x0c\x9d\xcf\xd9\xd4\xc9\xad\xa1\x3a\xf9\x5a\x4c\xd5\xbb\x02\x25\x8e\xb6\xd0\x35\x25\x4b\xb8\x0b\x23\x56\x1f\x75\xac\x3c\x44\x0f\xed\xd7\xeb\xde\x6e\x75\x22\x1d\x27\xee\xbf\xf1\xe0\xc2\xbf\xf2\xcf\x4e\xdd\x7a\x9f\x2a\x66\xd2\xae\xe8\x41\xa0\xf3\x3a\x18\x9c\x3c\x1c\x9c\x04\xe6\xee\x82\xbe\xdf\xba\x3f\x12\xcf\x33\x82\xfe\xae\xab\xe3\xfd\x5d\x15\x94\xf3\x94\xe2\x05\x5e\xc9\x50\x61\x5b\xcb\x27\x44\xbb\xc5\xb8\x53\x04\xee\x10\x3d\x34\x55\xf7\xe0\x23\x79\x41\x78\xa2\x84\xaa\x2d\xc7\x75\x71\x39\xb8\xe6\x52\x25\xd5\x62\x28\xc9\xc2\x6a\x66\x78\xdf\xda\xdb\x53\x4e\x2d\x81\x0e\x3d\x1e\x92\xb3\x92\xc7\xf4\x41\x4c\xd6\x66\xe2\x21\xa6\x7f\x5c\x94\x60\x3b\xc2\xa8\xa8\x30\x9d\x93\x12\x5d\x32\x56\x11\x5c\xcb\xbb\x5f\x4b\x82\x05\x5a\xe0\x16\x62\xcd\xa9\x32\x37\x01\x2f\xb0\x02\x21\x5a\x50\x52\x10\xdd\xf5\x0e\xcd\x49\x8b\x4b\xdc\x62\x30\x35\xc9\x68\x72\x0d\x7e\xa5\x84\xa9\xec\xee\x74\x30\xa5\x13\xf9\xfc\x44\x8c\x2b\x0e\x02\x20\xee\x1d\x6e\x67\xdb\xe8\x17\xf4\xc9\xd1\xf6\x35\x64\x19\xae\xba\x15\xec\x98\xfa\xf2\x94\x82\x80\x26\x83\xfd\xbd\x9d\xf3\x23\x90\x21\xe2\x55\x6f\x97\x18\x3a\xb7\x39\xaa\x8d\x9d\x44\x0b\xc8\x17\x66\x04\x17\xfd\x74\x6a\x16\xee\x1f\xd4\x68\x5e\x1f\x3f\x91\x55\x14\x13\x98\xac\xf8\x1b\xbd\xaa\x8a\x25\x4f\x00\x2b\x9f\xc8\x2a\x59\xc4\xd5\x5b\xb4\xac\x11\x1b\xc2\x91\xf1\xc3\x76\xd5\x0e\x99\x5c\x90\x56\xd0\x88\x09\x97\xf2\xfa\x65\x9d\x9d\xda\x10\x10\x6d\x06\xb5\xc6\x39\xb5\xc5\xfa\x2a\x55\xfd\x55\xd3\xa6\x4e\xcd\xf9\x7a\x3b\x01\x8a\x6d\xad\x64\x8c\xce\xd8\x9d\x8c\x9a\x49\xc8\x59\x06\xe1\xd0\x11\x8a\x22\x68\x6a\x76\x99\x0e\x15\x2e\xd0\x00\x7f\xff\x4d\x54\x93\x5b\x8d\x1f\x8d\x49\xd7\x50\xac\x2c\xbd\x46\xf8\x70\x51\xb9\xe5\x14\x4a\x76\x68\x6d\x37\xa9\x5d\xe5\x82\xb3\x43\xac\x7e\xef\x60\x55\xe7\xa2\xb8\x38\x28\xd8\x62\x75\x13\x8c\xde\x64\xf1\x72\x79\x93\x8a\x7e\x22\xc8\x76\x74\x31\xa5\xc2\x64\x6b\x06\x4d\x83\x06\xf4\x1b\xb2\x90\x65\xba\x2f\x71\xf1\x49\xd5\x9d\x61\xf3\x05\x6e\xe9\x25\xad\x68\xbb\x8a\xd0\x63\x6e\xdd\x2b\xd2\x5e\xb8\x86\x75\x81\x9d\x8f\x72\xa9\x3f\x07\xc4\x56\x9b\x4c\x06\xad\xda\x64\x42\xdf\x03\x5c\xd6\x4e\x88\x7b\x64\x19\x2e\x4b\xae\xb5\x4a\x5c\x97\x7b\xcc\x17\xc0\x4d\x19\x72\xdb\x49\x14\x8e\xd9\x72\xa6\xfa\x5e\xe9\x74\x06\x10\x68\xc0\xc8\x2f\xe4\x6c\x6e\xe0\x0b\xed\x1e\x52\x62\x9c\xec\x4e\xef\x45\xff\x95\xdc\x21\xcd\xf9\x2f\x35\xef\xf5\x44\x4d\x29\x75\x7f\xef\x9e\x55\x3a\x95\x38\xf3\xef\xff\x64\xc9\xfd\xa0\x54\xee\x17\x5f\xbb\x8c\xbb\x7e\xf6\x9c\xfd\x8d\xe4\x91\xdc\x2e\x87\xc4\x11\xa7\x6b\x59\x46\xcf\x6c\xa6\xb3\x23\x60\x80\x71\x77\xc4\x89\xa5\x93\x5b\x6e\x00\x7a\x79\xa3\x4e\x17\x0a\xb3\x4c\x99\x59\xe2\x4e\xc0\x14\x96\xa6\xa6\xf5\x82\xe6\xe1\x7a\x94\x2b\x7a\xad\xcd\x6f\x67\xa7\xdb\x88\x5d\x93\x66\xd9\x50\x95\xec\x2a\x65\xf5\x52\x08\xb7\xee\x86\x42\x61\x40\x21\x12\xba\xb1\x89\x89\xa0\x49\xaf\x17\xb9\xbf\xd7\x65\xf0\x5a\x12\x5c\xea\x16\xd3\xab\x72\x9d\x28\xe0\x57\xa1\xaa\x9b\x8a\x54\xe5\xbc\x70\x45\x4d\xe9\xdb\xbe\xdd\x0f\x9e\x14\xcb\x74\x90\xac\x56\xd7\xd5\xcb\x06\x2f\x16\xa4\x3c\xb5\xe4\xed\xe6\x66\x9e\x9d\xf6\xad\xe7\x63\xea\xf5\xf8\x6a\xf7\x16\x75\x81\xb5\xf9\x81\x95\x52\x0a\xaf\xdc\x5a\x8d\xb2\x3c\x0f\xa9\xdb\x66\x15\xa0\x82\xb6\x68\x89\x39\xfa\x47\xc7\x5b\xc5\x4e\xb6\xe1\x33\x5a\x55\x48\x5c\x61\x86\xfc\xf6\xba\xda\xc0\xb6\x7c\xc6\x73\x4b\x66\x37\xef\xc8\x5f\xe0\xa8\x1b\x73\x63\xd9\x4a\x28\x71\x99\xe0\x5b\x73\x46\xaf\xda\xd1\x08\xce\xe8\xde\xad\x71\x67\xe1\x7c\xbe\xd7\x7a\x57\xec\xad\x18\x97\x83\x24\xd3\x2c\x4b\x35\xae\xfb\x2b\x78\x5a\x0d\x0e\xb2\xcf\x41\x05\x7a\xb2\xac\x56\x8e\xf1\xac\x56\xad\xef\x98\xf8\xb6\x7e\xd4\x1a\x56\xe2\x44\xb6\xed\xe9\xd6\x90\xc0\x6a\x54\xf7\x0c\x4d\xbc\xa6\xe4\x56\xd8\x81\x47\x57\x56\x94\x96\x7f\xbf\x25\xa0\x82\x98\x6a\xa4\x26\xc7\xb0\x32\x90\xb4\x4a\xcc\xf1\xc2\x6d\xf8\x69\x80\x40\xd5\xb9\x88\x5a\x40\x57\x57\x3d\x04\x13\x72\x4a\x62\x50\x4e\xff\x57\xb5\x05\x91\x3c\x1a\x1a\x67\x9b\xd7\x13\x54\x12\xb4\x43\x95\xbd\xe3\xfc\xae\x73\xdf\x3e\x1b\x49\x1f\xfe\x3b\xa3\x1a\xbe\xc9\x11\x23\xca\x00\xb9\xa3\x95\x9d\xc6\xaf\x69\xe9\xa8\xfb\xc6\x68\x9f\xee\x5c\x97\x94\x10\x70\x59\x7e\x60\xf9\xbe\xaf\x5a\x4a\x10\x68\x82\x9e\x26\xca\x6b\xbc\xd5\x6b\xc3\x30\x4f\xa3\x97\xda\x7a\x7d\x00\x4d\x35\xed\x17\x2f\xac\x59\xfb\x10\x3d\xf8\xa0\x9b\xb7\xe8\xb6\xa1\x07\xdb\xe8\xc9\x36\x7a\xba\x8d\x9e\x6d\x8b\xe3\xfe\x3c\x69\x85\x87\x8e\x83\xbf\x6b\x0b\xbe\x78\x06\xbd\x0d\xe8\x60\xe9\xae\x8f\x90\x4e\xc7\x37\x6a\x82\x7e\x74\x4a\x7a\x4d\x52\xe6\x7d\x77\x8c\x30\x07\x5a\x19\x24\x42\xd2\x10\xa7\x5c\x36\x83\x51\x46\x76\x7b\x9a\x3d\x37\x1e\x40\x75\xed\xe7\x49\x0d\x35\xb9\x08\xe7\x0e\xf2\xae\xcf\x2c\x7e\x72\xed\x87\x7a\xfd\x84\xbe\x5e\x7c\x83\x6e\x84\x28\x74\xb9\x49\x61\x2e\x79\xd0\x12\xbd\xde\x46\x1c\xb5\x31\x7d\x96\xdd\xf3\x36\xfa\xa8\xa5\x4e\xd9\x7f\xe6\x01\x73\x6a\xbe\xf7\x13\xa5\x67\x70\xa9\x83\x92\xfe\x29\xc0\x7f\x10\xa2\xb4\xa1\x44\x5a\x13\x1f\x20\xc1\x9e\xfb\x4c\x89\x3d\x99\x46\xa1\xd1\xa5\xd6\xb3\x3e\xef\x8a\xbb\xd9\xbe\x87\x8a\xdb\xd8\x2e\xa5\xbe\x5c\x29\xbb\x59\x4d\x94\x29\x32\xbc\xeb\x0d\x6f\xcb\x21\x28\xec\x13\x1b\x77\x98\xbd\x31\x56\x46\x74\x8b\xb2\x23\x27\xb1\xb1\x0f\xc8\xd8\x07\x5c\xec\x03\x2a\xf6\x01\x13\xfb\x11\x22\xde\x5b\xbf\x7e\x20\x62\x51\x13\x69\x68\xfa\x58\xc6\x16\x1c\x5b\x9e\x7d\x9c\x94\x94\xee\xdc\xdb\x87\x3b\xa5\xa4\x29\x12\x96\x6f\xf4\x73\x96\x75\x71\x19\xf4\xc4\x4a\x1a\x2a\xfc\xf1\xfb\x2d\xb6\x36\x8d\x4e\xf3\x74\x71\xf0\x1e\x39\x55\x36\xae\x71\xd5\x11\xaf\xbc\xc6\xb6\x78\x96\xb7\x4d\x57\xb4\x88\xc6\x15\x27\x16\xbe\x05\xaa\xaf\xfa\xc7\x98\x3a\x0d\x50\x76\x8c\x55\x6a\xc5\xa9\xde\xc8\x03\x44\xe4\x41\xf3\xab\x3e\xc4\x53\x1d\x2a\xfa\x70\x56\x4f\x59\x7a\x39\xe7\xea\x5b\xe3\x32\x4c\x35\x53\xb1\x0b\xf9\xa8\xa1\x99\x20\xe9\xec\x77\xf7\xd1\xe3\xa0\x09\xe3\x97\xd4\xae\xdb\xf7\x03\x4b\x95\xab\x7d\xcd\x48\xf1\xc9\x54\x7a\x91\x26\x16\x0e\x6c\x4d\x75\xc1\xd4\x75\x88\xb9\xb8\x3c\x2b\xb6\x24\x4d\x81\x39\x41\x33\xf2\x19\x15\x33\x2c\xe8\x43\x57\xe8\x01\x17\x8d\xaa\xe7\x4a\x6a\xde\x35\xc4\xf8\x60\x6d\xc3\xb0\xb2\x5b\x54\xd2\x27\xa3\xf5\x9b\xbc\xd9\x93\xf2\xbf\xe1\x8a\x2a\xa3\xe7\xe4\x17\x44\xeb\x45\xd7\x3a\x8e\x46\xc1\x76\x03\xf3\xe7\xe5\xaa\x25\x7f\x23\x0d\x97\x2d\x43\xe1\x85\xdd\xae\x9d\x7e\x67\xf7\x5c\xec\xb7\x99\xb8\xd8\x72\xf7\x15\x7f\x9b\xe9\x14\x4d\x26\xf6\xd9\x17\xe8\xd9\x77\x5b\xe8\xb7\xdf\x90\xf3\xd9\x4b\xf4\xfc\xbf\x84\x20\xe2\x3e\xf5\xa7\xff\x8a\x9f\x3a\xd8\x7f\xb2\x95\x4a\x84\xd4\x2e\x2f\xa8\xe4\x91\xde\xd0\x2f\x91\x83\xcc\x08\x97\xce\x3e\xda\xc8\xea\x7c\xd1\x1e\xc5\x05\xaa\x15\x22\x32\x7c\x28\xc9\xe8\xe2\x08\xa3\x00\xcf\x59\xd5\x4f\x3c\x17\xb1\x2a\x1f\xdc\x96\xad\x5b\x82\x52\xb6\x92\x5a\xb5\xba\x75\xfc\xd3\xa0\x03\x9b\x2e\x00\x8b\x86\x2d\x58\x4f\x4c\xbe\x00\x75\x6a\x8b\x37\x05\x58\xd8\x96\xe6\x38\x13\xb5\xad\x1a\x35\xba\x41\x43\x60\x3e\x30\xa0\x66\xf8\x1a\xec\x08\x5e\x13\x58\x74\x29\xbb\x7e\xc0\x15\x6c\x5b\xd4\xe2\xea\x8a\x35\xb4\x9d\xcd\xd1\x8a\x58\xab\xff\xb1\xa9\x62\x1e\xee\x08\xa9\x4b\xbe\x6d\x9c\x96\x90\x12\x24\x4b\x9e\x77\xb5\xe7\xb3\xe2\xb6\xce\x95\x81\xea\x36\xed\x97\xed\x33\x6d\x2d\x2c\x55\x6f\x4a\x7c\x95\x0d\x45\xdf\x76\x0c\x17\x94\x4b\xab\x01\x60\x05\x17\x45\xd7\xe0\x96\x54\x2b\xd4\x90\x45\x43\xb8\x8e\x88\x71\x62\xb8\x75\xfb\x80\x74\xc2\x51\xca\xc1\xa3\x36\x2d\xed\xbe\xc8\xf8\x2f\x72\xdd\x06\x14\x08\xef\xad\xa0\x48\xce\xe8\xb2\x40\x3d\xc5\xa6\x6e\x5c\x68\xca\x9d\xd7\xc2\x5f\x78\x62\x5e\xae\x19\x3c\xec\x91\x20\x31\x91\xe8\x06\x79\xfb\x80\x3c\xe4\x16\x72\xfd\xe0\x07\x9a\xf8\x31\x4b\xf9\x20\xae\x18\xda\x95\x17\x20\x96\x9e\xdb\xe8\x98\xe0\x78\x62\xb9\xa8\xb1\x24\x7e\xce\xb8\xde\x5c\xc5\xc0\x8e\xd0\x70\x2d\xa5\x14\xa0\x9f\x08\xbd\x9a\x05\x35\x59\x69\x4d\x5b\x8a\x2b\xf9\x55\x94\xe5\x02\xc1\x1e\x3b\xbe\xdf\x19\x0c\x7d\x68\x22\x93\x47\x28\xab\xf7\x54\xcf\x40\xf9\x6b\xcd\xc5\x85\xc9\xf7\xae\x49\x03\xbc\x40\x7c\xbc\x15\x82\xd5\x0a\xad\x01\x7c\x7c\x7e\xaa\x6a\x96\x76\xd3\x29\x2d\x28\xa9\x55\x79\xac\xf0\x16\xeb\x89\xb4\x14\x97\x57\xb0\x6d\x0f\x1f\x06\x08\x4c\xdc\x5b\x01\x61\xe7\x2c\x1f\xfa\x47\xd7\xee\x0c\xae\xb8\x70\x85\x0b\xd2\xcc\x29\x17\x37\x71\xa5\xd9\xb1\x46\x9c\xe4\x2a\x11\x4e\xce\xdf\x7e\x78\x75\x88\x8e\x7d\xf6\x4d\x85\x1c\xaf\x42\x05\x49\x89\x16\x0d\xb5\x5e\xca\x83\xfd\xfd\x1d\x68\x65\x28\x53\xb2\x1a\x1b\xe2\x19\x82\x9e\x48\x40\x21\xd6\xb7\x94\x24\xd3\x1a\x1e\xac\x6a\x05\x62\xd4\x92\xf9\x82\x35\x42\x05\xb9\x6a\x70\x01\x56\x62\xca\xcc\xf7\x21\x7c\x09\xbe\x9d\x11\x4e\xc4\xf3\x75\x39\xc5\x20\x29\x45\x3d\x9c\xe6\x78\x85\x78\x77\x09\x66\x6a\x60\xb7\x62\xb1\x62\x94\x68\x09\xbb\xe1\x18\x60\xe7\x86\x24\x26\x0f\x45\xb0\x26\x42\xc5\x70\x1e\x41\xbd\x7d\x9f\xa6\xa7\xc3\x10\x2e\xda\x41\x6f\x2b\x41\x80\x3c\xc2\xcf\xb6\xf4\x7e\xcb\x9e\xd3\x6c\x29\xc5\x41\x80\xfa\xbf\xa4\x61\x09\xfa\x94\xe0\xce\xc9\x52\x82\xc3\x2b\x48\xbb\xab\x7d\x78\x30\x8a\x9a\xdb\xa5\x62\x53\xeb\x52\xfd\x91\x47\xf5\x21\x8d\x4e\x82\x53\xa0\x4a\x23\xdb\x53\x90\x7a\xc9\xe1\x0f\x2f\x91\x9f\xda\x77\x57\x67\x26\xfe\x4d\xc9\x63\x01\xf8\xa4\x27\x3f\x12\xb2\xdc\x22\xdb\x56\xd0\x02\x44\x93\x6b\xd2\x38\xc7\x28\x2f\xa6\xbb\xb7\x72\x32\x2e\x21\x6f\x40\xa8\x4d\xe7\x9f\x7e\xbd\x24\x2a\x65\x4c\xb9\xe6\x5a\xb6\x3c\x8b\x1b\xe6\xab\x8b\x70\xba\x67\x5b\x57\x15\x4d\x24\x0d\x24\xb5\x7e\x47\x0f\x19\x75\x65\xc9\x46\x73\xbe\x45\x33\xa9\xa4\xb8\x49\x35\xc3\x89\x36\x19\xa9\xe4\xac\x2e\x58\xd3\x90\xa2\x55\x1e\x29\x6d\xb9\x9d\xda\xf2\x34\xf2\x58\xec\xa2\xbf\xe6\x2c\xa1\x71\xec\x9d\x59\x8e\x13\xba\x7e\x61\x0e\x57\xaf\xbe\x61\x31\x6a\x32\x9f\x10\x96\x59\x54\xa0\x7c\xf4\xc6\xd4\x39\xc2\xe2\x79\x98\x83\xa5\xa3\xeb\xb0\x9f\x99\xd7\xaf\x98\x5c\x91\xd6\x8f\xca\x33\x0a\x49\x94\xe3\x45\xf4\x08\xdb\x32\x56\x4f\x8d\x13\xd9\x24\xc7\x2d\xf9\x13\x59\xdd\x70\xb9\x6f\xc8\x4a\x4f\xd9\x89\x19\xbc\xfd\x32\xdf\x90\x55\xb0\x42\x13\x77\x37\x6e\x75\xfa\x40\xad\xbb\xb4\x0b\x93\xbe\xb6\xc1\x75\xd9\x9c\xb8\x11\x8b\xb2\x5e\x52\x35\x67\xde\xe2\xb6\x03\x97\x2a\x56\xb6\x9e\xae\xc2\x4d\x26\x20\xd4\x5b\x97\x1b\xf5\x19\xcd\xce\x0b\xf9\x4c\x2e\xf2\xff\xfd\xbf\x51\x11\x9e\x3a\x36\x77\xd3\x41\x9e\x01\x8e\x33\x11\x9d\x39\xdd\xdc\xb5\xc6\xe7\xc3\x2a\x4d\xc0\xbd\x0c\x76\x9e\x61\x8e\x38\xc9\x9a\xe8\x7d\xd5\xeb\x0e\xa3\xfd\xd4\x40\xc9\xd8\x83\xd4\xc2\xdc\x28\x0d\x4e\x9c\xde\x5b\x52\xe9\x6d\x48\xd9\x15\x36\xf0\x11\x94\x5f\xb7\x25\x69\xea\x88\xe7\x3a\xe4\x25\xba\x94\xae\xb3\x6c\xf5\x4e\x6e\xe1\x99\x61\x73\x04\x54\x18\x35\xf7\x4a\x76\x00\x4c\x77\x6a\x7d\x90\x3f\x64\xde\xb5\xe3\x5e\xbf\x7e\xa7\x52\x53\x57\xa2\xc7\xf4\x77\x45\xda\x4c\x26\x96\x6f\x70\xef\xc5\x5a\xea\x4e\x5d\x7f\xf2\x7e\x46\x56\x36\xd0\x66\x38\x83\xcc\x74\xbd\x1f\xb1\xc7\xf2\xc9\x68\x67\xcd\x34\x14\x6b\x55\x63\x45\x5b\xaa\xeb\x4c\xc4\xb1\x48\x79\x3f\x89\xeb\x6a\xcb\xf4\x17\x35\xc0\x04\xeb\xf7\xda\xb3\xb0\xa9\x74\x9f\x98\x72\x21\xb9\x5d\xfd\x90\xaf\xf2\x31\x7e\x63\x7b\x4a\x85\x64\xf7\x37\xec\xa9\x07\x4a\xa0\x44\x81\x6b\x19\x4d\x2f\x94\x4d\x51\xd0\x63\x97\x27\x23\x9f\x87\x97\xae\x0b\x38\x24\x88\x21\x68\x60\x6b\x9e\xf0\xcb\x86\x68\x23\x91\x58\xac\x98\xc3\x7a\x95\x54\x52\xde\x8c\xbd\x3d\x74\xca\xe0\xe0\xcb\x08\x51\xd7\x18\x9a\xd2\xa9\x60\x64\xd7\x84\x10\xab\x3a\x7e\x1f\x5e\xf7\xaf\xc7\x37\x29\xfd\x22\x7e\x09\x9a\x9c\xf7\x28\x42\x6e\xcb\xda\x3c\x35\x7c\x22\xb5\x2e\x08\xa2\x1c\x5a\x43\x59\x01\xd1\x86\xbe\x0a\x8a\x6b\x0c\x1e\xf1\xb0\x1a\x47\x5e\x5c\xe9\x5a\xaf\x1d\x5e\x90\x13\xaa\x1b\x61\x53\x50\xae\x7d\x73\x41\xef\x8c\x4d\xe7\x10\xdb\x7d\x6e\x70\xd2\x75\xa6\xf7\x48\x6e\xee\x70\x65\x70\xb7\x6d\x25\x9c\x32\xdb\x4c\xd5\x31\xeb\x34\xa4\xa0\xe4\xda\x46\xb5\x49\x73\xce\x89\x39\x8d\x2a\xe3\xb5\xe3\x03\xfa\xa7\x9c\xd5\x7b\x18\x79\x3c\x1b\x69\x9c\xb7\xdc\xe5\xd0\x9a\xb6\x93\x5f\x50\xb8\x5b\x56\xc3\xfb\x45\x2d\xed\xc4\xff\xb0\x88\x63\x95\xa2\x18\x3a\xf7\xb4\xc4\x69\x2e\x6d\xd3\x91\x20\x5e\x22\xf0\x9f\x04\xf1\xac\x92\x15\xbd\xd8\xf1\xec\xc8\x49\x49\x33\x6d\x7b\xce\x4f\x25\x93\x71\xd3\x23\x87\x6f\xdd\x02\x5a\x52\x5b\xd9\x0c\xc0\x50\xcb\x0b\x51\x68\xeb\x1c\x38\x52\x3c\x3a\x8a\x9d\xed\xaa\x3c\x40\xe2\xc5\x77\xdd\x65\x45\x0b\xfd\xde\x02\xfe\xca\xbe\xa6\xab\x34\x09\x21\x79\x60\x44\xfd\x98\x0f\xe0\xd4\x0a\x01\x43\x6f\xdb\xe4\x50\x1f\x44\x4a\x32\x12\x04\xa1\x63\xab\x0e\xd1\x93\xe7\xfb\xfb\xfb\xd0\xbf\x5c\x7e\xf6\x64\xeb\x10\xc1\x47\xce\x67\x4f\xb7\x0e\xd1\x41\xf8\xe0\x33\xf1\xe1\xd3\xe7\xde\x67\xcf\xc5\x67\xe2\x83\x3e\x82\x7b\xbe\xbf\xbb\x8f\x30\x37\xe7\xc9\xdb\xce\x41\xc1\x67\x48\x2e\xf0\x57\x17\x2c\x2c\x58\x53\xb0\x9a\x60\x21\xf1\x32\xa2\xb6\xe9\x47\x11\xef\x88\x4f\x6d\x82\xa5\xa2\x23\xcb\x57\xfc\x17\x5c\x4e\x15\xae\xe4\xe0\xdb\xef\xfc\xb5\x3c\x3f\xf8\x2e\x58\xcd\x7f\x7d\xe7\xaf\xe7\xc9\xd3\x6f\xa3\x15\xa5\xfc\x69\x41\x7b\x90\x1c\xdf\xc8\x24\xc8\xe1\x50\xf1\x4a\xee\x7b\xa4\xc5\x39\xaf\xa5\x43\xc7\x3c\x85\xce\x9b\xb6\xdf\xdb\x2f\x98\xbd\xbe\x0b\xfa\xf9\x5e\x42\xbb\x8a\xa1\xa6\xe7\x95\xd5\xb7\x7c\xe3\xdf\x0d\xdb\xaf\x7c\x8d\xf4\x05\x6f\xa2\x90\x89\xe1\xc7\xae\xe5\x63\xe8\x8e\x46\x87\xb1\xa1\x11\x01\x84\x89\xa1\xc7\x45\x11\x9a\x11\xdc\x34\x95\x30\x94\x1f\x82\xe5\xc6\xce\x25\x8e\x67\x4f\xdc\xf2\x23\x26\xa7\xc3\xdd\x3c\x14\x73\x13\x07\x97\x8b\x62\x3a\x10\xcc\x15\x90\xaa\x7e\x7b\x6a\x7e\x7b\x66\x7e\x7b\xae\x7e\xfb\x12\x2d\x1f\x22\x14\x64\x70\xe0\x68\xe4\xdb\x49\x05\xcb\xca\x04\xf0\x45\x2b\xba\x71\x5c\x56\x72\xf6\x85\x1f\xc0\x34\x66\xf6\x72\x02\xf9\xd9\x07\x21\x73\x7d\x79\xc7\xa6\x08\x84\x4a\xbe\x97\x40\xfb\xee\x71\x6d\x1e\xf9\x72\x0f\xdd\xfb\xff\x03\x00\x00\xff\xff\xd6\xc0\xe9\xb6\x19\x7d\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x44\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xf1\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2a\xb6\x3c\x3b\x7d\x8f\x2f\x2b\x72\xd1\xe2\x8f\xb4\xbe\x92\x9f\xbf\x9f\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x91\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x91\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\x6f\x1b\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\x37\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x12\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x47\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xea\x2f\x6f\x7e\x16\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xea\xea\x2b\x7a\x59\x91\xf7\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc4\xbe\xbf\x7f\xf3\xfa\xe5\xf9\xf1\xe9\xe9\xbb\x97\x17\x17\xee\x83\xaf\x08\xe1\xee\x73\xaf\x5e\xbe\xbc\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\x6f\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xbc\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\x2f\x05\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7a\x45\x3f\x7d\xf7\x74\x1b\xc1\x87\xef\x60\x1b\xdf\xe2\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\x7a\x6f\xdf\xe2\x6f\x31\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd8\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xa7\xb3\xba\xfd\x7e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\x77\xe4\x9f\x1d\xe1\x2d\x29\xdf\xb3\x9f\x24\x13\xbb\xd5\xac\x7e\xd2\x3c\x71\x03\x50\x6e\xb5\xba\x77\xc0\x7f\xca\xe3\xba\x7c\x07\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd5\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x69\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x13\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xf2\x38\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x92\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x13\xf2\xb1\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x83\x5b\x5c\x43\xf9\xdc\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x91\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x26\xc9\xeb\x50\x5d\xc1\x62\x80\xcf\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x35\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x8f\xe1\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x09\xda\x41\x2f\x3f\x91\xa2\x03\xd5\xc0\xff\xee\x29\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x86\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x57\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x23\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\x9b\xf7\x2f\x0f\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\x9d\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x8b\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x16\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd0\x11\x22\xfa\xca\xf0\xbe\x79\x8a\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x43\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x35\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\x37\xa7\x6f\x0e\xd1\xdb\x86\xb1\xa9\x40\xea\x5b\xc6\x39\xe1\x5c\x10\xcd\xe4\x2d\x7b\xbb\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5a\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\x9d\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x63\x36\xf5\x9b\xe7\x99\x91\xb4\xfd\xd9\xbc\xb3\x85\x7e\xf3\xde\x5f\x34\x24\xf8\x44\x2e\x78\xb7\x22\xf5\x55\x3b\x43\x47\x47\xe8\xbb\xa7\x87\xe8\xc1\xb9\xd4\xb6\x91\xfa\x18\xee\x94\x4b\x82\x9e\x3c\x46\x97\xab\x96\x70\x34\xf9\xee\x29\x9a\x91\x4f\x42\x4d\x11\x72\x38\x69\xf8\xd6\x83\x08\x6c\xec\xb0\xd9\xa5\xfc\x6f\x42\xaf\x05\x4f\xed\xe9\x84\x96\x5b\x87\xe8\xc1\x7b\x2d\xf9\x9c\x9d\xca\x81\xc0\x91\x07\x77\xa3\xd4\x22\x38\xb0\x9f\x8a\x2d\x49\x53\x60\x4e\x82\x81\x47\x8d\x0b\xfa\xe2\x07\x5a\xfe\x22\x56\x58\xd3\x4a\x0d\x7b\x76\x8a\x0a\x5c\x8b\x1b\x16\x57\x0d\xc1\xe5\x0a\x91\x4f\x82\x13\x28\x23\x86\xb4\x2b\xc4\x03\x08\x42\x40\x2f\x8e\x24\x29\x4c\x0e\xb6\xd0\xc3\x87\xf2\xb3\xe7\xfa\xb3\x67\x7a\x61\xf0\xb1\x46\xdf\xc1\x36\x7a\xbc\x8d\x9e\x6c\xa3\xa7\xdb\xe2\xaa\x7d\x16\x43\x8e\x28\x49\x6f\xcc\x0b\xb4\x2f\x46\xc9\x7e\xff\xfc\x08\x3d\x3b\xd8\xd7\xd8\x0c\x9f\x32\x33\xa8\xc4\x1f\xed\x0c\xd7\xe2\xe9\x5e\x24\x7a\xc4\xea\x90\xc7\xc1\xe3\xef\xa3\x51\x5e\x93\x55\x48\x29\xe4\x13\x2e\x84\x24\xf3\xdd\x53\x4d\x31\x07\x8f\xbf\x1f\x26\x19\x4b\xff\xee\x90\x7f\x7a\xac\x86\xb4\x5f\xe7\xc6\xfb\xd3\x77\x66\xbc\x3f\x3d\x1e\x1e\xef\x7e\x82\x56\xae\x48\x1b\x79\x13\x4e\x2a\x4c\xe7\xa4\x9c\x60\x7d\xbe\x23\x14\x6f\x65\x71\xaf\x28\x0c\xa8\x5a\x93\xd9\xa5\x50\x8a\x0b\x09\xf4\x06\xb3\x7a\x4d\x56\x7a\x46\x1f\x05\xab\xf0\xb6\x22\x9e\xc9\x6b\x19\x82\xb0\x99\x59\x5c\x98\x3d\xf0\xa6\x60\xb7\x66\x2b\xde\xac\xf5\x06\x77\x6e\x49\xf1\x23\x6e\x57\x60\xfe\xaf\xc1\xf6\x20\xd5\xd2\xd7\x64\x35\x89\x66\xbc\xd0\x5f\xb9\xd3\xd9\x2d\x49\xc1\x4a\xf2\x3f\xe4\xd3\x64\x6b\x3b\x26\x38\x7a\x55\xe3\xb6\x6b\xc8\x71\x75\xc5\x1a\xda\xce\xe6\x87\xe8\x22\xfa\x6c\xf7\xc7\xbf\x5c\xfc\xfa\xe3\x5f\x2e\x0e\x1e\xff\xfa\xe4\xfb\x03\x0f\xc8\x56\x3c\xd9\x9a\xb4\xeb\x4c\xd5\x3f\x69\x9b\x98\xed\xcb\x93\xd3\x8b\xe3\x5f\xdf\x3e\x7e\xf6\x5d\xdf\x54\x8d\x7a\x03\x66\xbf\x95\x92\x53\xd9\x35\x2d\x49\x99\x54\x79\xc6\x28\x3b\x30\x4b\x52\x4d\x77\x69\x89\x8e\x10\x2d\xe3\x2f\x80\x23\x1e\x59\xeb\x91\xf7\x65\x7c\x7a\x8e\xe2\x13\xd5\xf7\x9a\x44\xbc\xf7\x77\xfc\xb8\x43\x99\x47\x0e\xa5\x24\x16\xe1\x8a\x0e\xe8\x08\xed\xc7\x8f\x38\x12\xe3\xf3\x1d\xf4\xdb\xe7\x9e\x27\x8c\x64\x06\x90\xbc\x07\x13\x47\xad\x03\x07\xa6\x3e\x63\x0b\x30\x92\xec\x71\x69\x25\xd9\x8b\x70\x42\x34\x8b\xda\x8e\xf1\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\xd7\x64\x95\x1a\xf4\x35\x59\x6d\x74\x40\xbb\x3f\x76\x34\xfb\x59\x34\x54\x8c\xff\x40\x66\x12\xdb\x14\x7e\x84\xf9\xfd\x58\x41\xc8\x00\x52\x6a\xe6\xf3\x1d\x1b\xfd\xb2\x2b\x0d\x36\x2f\xe7\x8b\x76\x05\xef\x4e\xb6\xd6\x02\x69\x34\xb5\x3b\x80\xba\xe1\xa9\x6a\x85\x6a\xc3\x40\x43\x2d\x41\x9c\x90\xdd\xe0\x8c\x90\x39\xcd\x86\xb4\x28\x96\xa3\x63\x5a\x0c\xa3\x49\xc4\xb5\xa4\x68\x62\xf7\x12\x57\xb8\x2e\x1c\x4a\x75\xee\xa0\x92\xf0\xb6\x61\xab\x49\x28\x4b\x0b\x56\x3f\xd5\x0b\x7c\x47\xa6\xe8\x28\x45\xdb\xca\x00\xbc\x7b\xc9\x9a\x86\x2d\x9f\x3f\x0c\x50\xf2\x62\x32\x6d\xd8\xdc\x21\x77\x03\x11\xbe\xde\xba\x3f\x74\x76\x7a\x1c\x17\x1f\x0c\x1a\x7e\x49\xcf\x6d\xdc\xbb\xf7\xd1\x4e\x4c\xff\x1a\x63\xde\xf4\x5c\x6c\xec\x96\x04\x8c\xb3\x6a\x7d\xcf\x77\x22\x10\x5b\x37\x7a\xd7\xec\xd9\xcd\x5e\x37\x47\xed\x36\xaf\xdf\x74\x70\x7d\x78\xe2\x8b\xf8\x1d\x69\xbb\xa6\x06\xf7\x96\xba\x65\xdd\xa8\xda\x69\x57\x97\xfe\xad\x27\x14\x71\xf3\x84\x50\x57\x82\xbb\x68\xf7\x23\x59\xf1\x84\xa6\xa7\x2c\x15\xca\x62\x7d\x24\x5f\x93\xa4\x19\x98\x2a\x26\x06\xd8\x56\x04\xa5\x77\xbd\x06\x7c\x74\xc8\xb4\xd1\x68\xa2\x9d\xf3\xf9\x47\xf5\x79\xbc\xe5\xd8\x8a\x56\x07\x07\xf6\x69\xfa\xb6\xa3\x6a\x22\x19\x1e\xd7\x3c\xb9\xa1\x91\x35\x81\x0d\x8f\x6c\x9e\xdc\xe8\x9a\x05\x53\x19\xb9\x68\xf1\x68\x7a\xec\x40\xfc\x57\xec\x37\xa4\xf0\x14\xa7\xde\xdb\xdb\x43\x3f\xb5\xb4\xa2\xed\x0a\xbd\x52\x01\xc2\xd2\xb6\x55\xcc\x48\xf1\x91\x2b\xaf\xce\x23\x8e\xd8\x35\x69\xc4\x61\xb3\x96\x67\x35\x17\x69\xb2\xa5\x2d\x47\xf2\x54\x90\x52\x59\x01\x22\xf3\x92\x76\xec\x4d\xbb\x1a\xa0\xbe\xea\xaa\xca\x10\xf0\x8f\x12\xda\x64\x4b\x9b\xbb\x82\xb3\x48\xa7\x68\xd2\x77\x11\xa1\x6f\xf3\x2c\x77\x0b\x3d\x1f\xb8\x3c\xe3\x73\xdf\x48\xfe\x22\xee\x54\x0f\xd5\x88\x54\xbc\xe7\xf9\x9b\x4e\xd1\xbf\x31\xe2\x19\x06\xfb\x9d\xd9\x4a\xb9\x03\x08\xa3\x86\x4c\x49\x43\x04\xdc\x96\x89\xff\x58\x4d\x62\x36\x29\xe3\x03\x8c\xdb\xce\xda\x6f\x7a\x77\x2e\xcd\xfb\x7e\x4d\xc6\xdc\x1d\xa2\x87\xc1\x83\xa3\xac\x6b\x01\xe1\x7e\x70\x40\xff\x82\xee\x4b\x73\x54\xf4\x92\xf8\x79\x70\x21\x1d\x92\xc4\x89\x5c\x41\x67\xa7\xa8\x64\x44\xba\xc5\x07\x8d\x55\xbe\x36\xa2\x36\x75\xf2\xb0\x77\x46\x98\x47\xcb\xfc\xc1\x11\x43\x82\x3d\x3a\x2e\x4b\x84\x9d\xe9\x29\x3f\x86\x13\x2c\xdf\x8b\x7e\x4e\x5a\x1b\xd5\x9f\x0c\xe4\x32\x1f\x1e\xa2\x3f\x07\xd3\x0a\x05\xb2\xde\x65\x3d\xdf\xb9\x6f\x61\xa5\x56\x33\x34\x3d\xa3\xbd\x4d\x7e\x45\x35\x59\x06\x46\xf6\xfe\xb9\xb8\x9a\x9f\x7d\x77\x8d\x59\x44\x06\x29\x39\x89\x30\x92\x35\x35\x89\xb4\x4a\xbd\x0c\x75\xe9\x78\x0e\x36\xc8\x42\x4d\x22\x1b\x8e\x09\x73\x51\x7f\xa8\xaf\x4d\x10\x59\x6a\x4a\x3d\x52\x7f\x04\x68\x9d\x09\x4a\x3d\x5d\x4e\x27\x08\xcc\x4d\x4d\x23\xd4\xee\xcd\x5b\xf7\xfc\xf3\xe3\xc4\x90\x5c\xb4\x4d\x57\x80\xdb\x54\xaa\x3c\xe2\xb7\x2b\xd2\xa2\x86\xe0\x72\x07\x4c\xd6\x32\x69\xe8\x92\x75\xad\x62\x46\xf7\x50\xe0\x93\xe0\x12\x86\xc9\x56\xfa\x2d\xeb\x53\x72\xfc\xfc\xb9\x47\x5c\x2f\x7a\xee\x99\xf5\x9c\xe8\xfe\x1b\x43\x4e\x74\x6d\x9c\x1b\xf9\xa8\xef\x33\x56\x9e\xa0\xfe\x87\xa3\x94\x84\x81\xe7\x1d\xb7\xe7\x1a\xcf\x8f\x06\x6f\x3d\x8a\x29\x3f\x56\xe4\x47\x44\x67\xa7\xb7\x72\x25\x7e\x90\xec\xe5\x97\xe1\x87\x63\xbf\xdf\xd0\x42\xb2\xae\xb9\x2c\x3d\xf6\x7b\xd2\xae\x29\x59\x4a\x77\x9a\x1f\xa2\x9b\x52\x9c\x6b\x1b\x37\x93\x54\x4d\xe5\xbd\x6c\xa3\x6b\x14\xc8\x94\x7d\x07\x2c\x8d\x16\xde\x6e\x8f\xd1\xd1\x79\x6a\x0d\xfb\xa3\x7d\xe9\x26\xa6\xc8\xd4\xdb\xc3\x56\x49\xe7\xb5\x3e\x03\xa5\x67\x92\xf2\xde\x1a\x54\xd6\x93\xb6\xb1\x04\x88\x48\xf0\x1b\xb6\x62\x25\xa0\x44\x42\xff\xa0\xd5\x2a\x0b\x64\x78\x26\xc6\x48\x95\x80\x11\x2a\x3e\xbd\x16\x5d\xef\xfd\x40\xbb\x1e\x7b\xdd\x27\x00\x98\xef\xd7\xbb\x1a\xe3\xa5\xf4\xca\xd5\xe9\x3b\xce\x39\x27\xee\x57\x39\xf9\xee\x94\x34\xf4\x9a\x94\x32\x5a\x3e\x13\x7d\x20\x8e\xbd\xb8\x81\xc1\x9c\x64\xc8\xe5\x67\xda\xce\x6c\xbe\x68\x56\x13\xba\x11\x33\x50\xe7\xde\xd7\x1b\xaf\x71\x63\xf5\xb9\x8b\x6e\xae\xcd\x1b\xf1\xb4\x58\xd7\xba\x33\x5b\xcb\xb2\x32\xc2\xa8\xe2\xe0\x78\x6d\xd3\x4a\xb0\x00\xef\xcf\x6f\x1d\x55\xda\x80\x48\xab\x9d\xc3\x5a\x80\x0b\xb9\x4f\x10\x1d\xd8\xe1\x00\x95\x77\xbe\xc9\x6a\xf6\x2e\x57\xcd\xea\xde\xeb\x2d\x4b\xb2\xca\x3f\x84\x6a\x25\x57\xf3\x48\xd6\x32\xef\xaf\x89\x3a\xbd\x89\x9a\xdf\xbf\x1d\xb0\xa7\x0d\x13\xa3\x81\xb5\xde\x96\x49\x85\xe4\xac\x56\x13\xcf\x6d\x56\x6c\xcc\x50\x17\xe6\xb7\xe9\x4b\xf0\xdb\xf4\xad\x96\xf8\x38\x7c\x58\x5f\x2e\x79\x05\xe2\x9d\xad\x30\x60\x1c\xa9\x52\x65\xe0\x9c\x15\x14\x8b\xf1\x97\xb4\x9d\xb9\x4a\xb5\x79\x59\xd5\x28\x50\xa1\xc7\x94\x43\x74\x38\x29\xb5\x05\xc0\x89\x45\x66\x4e\x05\x02\xca\xd1\x25\x71\x62\x47\x21\xa4\x2b\xd2\x4a\x0c\xd8\xbc\x89\xc3\x8b\x15\xa4\xdc\x21\x44\x3f\x88\x73\xed\x28\xb1\xf1\x61\x97\xd9\xd1\x9d\x1c\x91\x74\xd2\x47\x7e\xf4\x91\x11\xac\xd9\xa1\x93\x91\x72\xb8\x2e\x05\xe2\x2b\x56\xdc\x74\x5a\xeb\x87\x6f\x46\x33\x83\x10\x0b\x5d\xc2\x41\x56\xb2\xc0\xb5\x89\xdd\x1c\xad\xe8\xac\x19\x3d\x6a\xe7\xe0\x85\x8f\xae\x31\xf4\xd8\x18\xd1\xe3\x4c\x1c\x23\x19\xb1\x43\x03\xd8\x1f\x13\xb8\x08\xaa\x4e\x8f\x81\xc3\x73\x39\x6f\xcc\x59\xfa\x2f\xe3\x7f\xbe\x13\x57\xf1\x1d\x39\xb5\x33\xfe\x67\xcb\xc6\xcd\xaf\xda\x1d\x11\x6d\xbc\xe7\xa7\x08\x08\x60\xe8\xc1\xc4\x4d\x9f\x78\xca\x6c\xd3\xd0\x83\xd1\x35\xd4\x0b\xd0\xbb\xae\xd6\xf1\xa5\x98\x43\xb6\x11\x87\x8a\x6f\xcd\x1b\x90\x6f\xff\xcf\xad\x72\x33\xb7\xca\xd7\x6a\xda\x45\x69\x33\x2b\x90\x1b\xae\xd1\x25\x51\xa8\x53\x29\x22\x33\xb6\x34\xa9\xa0\x9e\xc1\xd5\x97\x99\x12\x56\x57\x6b\xce\x1f\x36\xbd\x0e\x98\xd1\x7c\x23\xd7\x86\xad\x98\x6b\x99\x48\xd7\x35\x79\x46\x36\xcc\x31\xe0\xd7\xb0\x90\x0e\x5f\x9d\x39\x53\x61\xba\xd8\xc5\x26\xed\x87\x21\xa0\x32\x10\x77\xd7\x51\x90\x42\x78\xd6\x1c\xe9\x3c\x92\x30\x11\xc2\x54\xd4\x48\xa9\x07\x62\xab\x5c\x30\xcb\x75\x4d\x73\xc6\x40\x98\x86\x33\xce\x4a\xe8\xda\xf7\xd2\x70\x6e\x62\xe4\xeb\x83\xb4\x96\xa5\x2f\x0d\x68\xd8\xdc\xd7\xc3\xb1\x72\x20\xb3\x7c\xf7\xdf\x51\x6b\x4d\x2a\x89\xb4\x6e\x49\x33\xc5\x2a\x01\xd6\xcd\x1d\x1e\xef\xce\x4a\xc0\x87\xda\x12\x95\x4c\x4d\x14\x80\xdf\x68\x57\x89\xa3\x3f\xab\x19\x18\x51\xdf\xcf\xd8\x86\x9b\x8d\x55\x3a\x79\xda\x8a\x4b\xd9\xec\x5d\x39\xf9\xc3\xd4\x42\x7c\x61\xc8\xe4\xf2\x1a\xfd\x76\x94\x37\x27\x95\xac\x0b\x9c\xcf\x7e\x91\xf6\x4e\x06\x01\xd4\x61\xee\x18\xa9\x2a\x8e\x96\x33\xd2\xce\x48\xe3\x67\x0f\x9b\x34\x52\x52\x51\x48\x0d\x82\x19\x9f\xe0\xba\xa4\x25\x6e\x89\x5a\x68\x1b\x64\xfa\x2e\x67\xb4\x98\xa1\x39\xc1\x5a\x8f\xa2\x60\x3a\xc0\x90\x80\x06\xb0\x97\x33\xe6\x00\x57\xa9\xf9\x5e\xcd\x0e\x69\xba\x50\xca\x58\x20\x5b\x8a\x31\x84\x1e\x28\x14\x32\x52\xb3\xee\x6a\xd6\x6b\x32\x80\x8f\x84\xd8\xe8\x39\x6a\x14\x72\x05\x82\xa4\xec\x42\xf9\x4b\xb5\xc8\x57\xac\x49\x2c\x51\x08\x30\x86\x9f\x1f\xa2\x87\x89\xab\xc2\x5e\x12\x5b\x87\xe8\x47\xc6\xaa\xc4\x75\x63\x56\x59\xb7\x7f\xa1\xbc\x4d\xdf\x39\x57\xa4\x7d\x6b\x9f\x13\x60\xc5\xb3\x93\x20\x86\x93\x4e\x43\x68\x1f\x3c\xe7\x15\xa4\x28\xb5\x4d\xd7\x23\x3f\x4e\x71\xc5\x47\x58\xd5\x06\xbc\x41\x62\x9c\xfd\xdd\x7d\xf4\xf0\x61\x34\x4e\x32\x73\xeb\xbf\x41\xc9\x6a\xde\xcf\x70\xad\x2a\xc5\xbc\x62\xcd\x3b\x56\x91\x49\xdd\xcd\x25\x53\x3b\x1c\xe1\x3e\xd2\x31\xba\x81\x2f\x2e\x69\xad\x85\x94\x7d\x59\xa1\x47\x53\xf8\x23\xee\x78\xa7\x91\xca\xc7\x51\x19\xfb\x64\x89\x58\x1d\x11\x8b\xcb\x48\x24\xd1\xc8\x78\xf3\x9b\xc5\x54\xa4\x63\x7c\x12\x08\x53\xcc\xe7\x65\x2d\x3e\x04\x36\xff\xe0\x44\xa6\xc1\xc8\xe1\x53\xcb\xa0\xd3\x64\x59\x4c\xca\xeb\x47\x10\xe7\xb3\x68\xd8\x95\x78\x30\x95\xae\xb5\xcc\x65\x8c\x85\x5f\x6c\x3c\x55\xec\x16\x49\x54\xcb\x0d\x67\x4f\x7d\x8e\x22\x6b\x7f\x94\x41\x64\x0e\xf9\xa8\x6a\x41\x26\x37\x9b\x07\x05\x6f\x37\x68\xe8\xbf\x37\x40\x23\x37\xcf\xf1\xe8\xf1\x49\x3b\x29\x11\xc0\x28\x82\x69\xb8\x9e\xe5\x54\x60\x91\xb3\x29\x77\x99\xa3\xb2\xcc\x25\xa7\x78\x63\xaa\x98\xff\x81\xda\x7e\x26\xfa\xdf\x3d\xbe\xee\x3a\x32\xac\xe5\xb8\x2c\x81\x69\x68\xeb\xa1\x8c\x5d\xe3\x2b\xde\x92\xb9\x2d\x45\xe0\xd4\x12\xca\x5b\xb4\x63\x26\x03\x2f\x9f\x13\x69\x7f\x12\xbc\xa5\x55\x2c\x32\x9d\xb2\x7b\x07\x7c\x46\x4e\xff\x66\x3c\xe5\x6b\x3e\x48\x40\x14\xb9\x02\x87\xde\x5d\x6a\xeb\xc0\x49\xe4\x0b\xb6\x64\x6c\x48\x71\x14\xbe\xa0\x07\xb9\xcd\x1e\x4d\xc8\xdf\x8a\xa4\x31\xaf\xe7\xbe\x0b\x43\xa6\xe5\xf7\xf1\xa8\x6f\xea\x6a\x25\x6e\x00\x31\xf4\x1c\x61\x21\x72\x15\x5a\x90\x51\x42\xdd\x54\x96\x57\x28\x19\x94\x4b\x93\x5c\x30\x04\x23\xcb\x1f\xbb\xa2\x97\x53\xb5\x21\xa8\x01\x12\x0a\x24\x12\xcf\x43\xa2\x94\x5d\x6b\x48\xac\x19\xd2\xc4\x65\xf9\x9e\x79\x90\x40\x20\xca\x6c\x95\x90\x02\xde\xb3\xe3\xb2\xec\x91\x0d\x12\xa4\x99\x3a\x12\x82\xaf\x2d\xa1\xb0\xc6\x5b\x52\x97\x6e\x35\x47\xc3\x2a\x3c\x3b\x43\x4d\xab\x2c\x93\xb8\x50\xc5\xc6\x3f\x7a\x55\xbd\x94\xcb\x2d\x59\xaf\x63\x24\x6f\xf0\x2b\x29\x4e\x82\x8a\x85\x5f\x35\x3b\xd8\xe0\x61\x96\x05\xbc\xe6\x98\xd6\x82\xbf\x4b\x87\xce\x91\x3a\xb6\xd1\x51\x39\x83\xc9\x0b\x8a\x16\xff\xd7\x2b\x6f\x5b\xe0\x00\x28\x97\x57\x4f\xed\x0a\xcf\x07\xb7\x1d\x8e\x50\x08\xde\x50\xa1\x76\xc6\x38\x41\x53\xda\x80\x2c\x34\x65\x8d\xc5\x98\x60\x0e\xc6\xb1\x25\xc7\x0f\x8f\x53\xb8\x9e\xe7\xa3\x82\x77\x12\xfb\xeb\xdf\xd5\xbd\xe5\x50\x87\x80\xef\x84\xb3\x8a\xbd\xfb\xf1\x36\x64\x0c\xdb\x89\x25\xbe\xb8\xe1\x0a\xe3\x31\xc3\x4f\x76\xd6\x0e\x7c\x5a\x03\x73\xfb\xbb\xfb\xbd\xcc\x05\x4a\x86\xcd\x55\xe7\x01\x3b\x35\x5d\x93\xc4\x5c\x7d\x8a\x0e\xbb\x0c\x23\x40\xeb\xdd\x14\xf9\xc0\xb7\x28\xb9\x26\xdc\xd4\x0d\x5c\x95\x11\x9d\xfc\xdf\x85\xf5\xef\x76\x61\x19\xb3\xe9\x5a\x17\x96\x7e\xeb\x3f\xfb\xc2\xba\xcd\x39\xce\xe7\xe7\xe1\x8d\x1d\x5f\xfc\x7f\xa7\xf6\x5f\xf1\xd4\xaa\xcb\x49\xdf\x2c\x56\xfd\x00\xdf\x27\x74\x00\x90\xd7\x8d\x39\x08\x5e\x51\xb8\x75\xb5\x53\x25\x22\xd9\x72\xe7\x77\x7e\x9a\xb5\x1c\xf6\xb5\x9d\x67\x23\x56\x6a\x9c\x20\xca\xd1\x95\xb4\x75\x4a\xfb\x57\x6b\x8a\x37\xaa\xaa\xb6\x26\xe0\x28\x04\xe4\x3a\xac\x6d\x23\x9d\x86\x5c\x93\xc6\x17\x06\x30\xe7\xa4\x69\x51\x5c\x17\x66\xc8\x66\xfb\xed\xf0\x1b\xfd\x5e\x41\xf1\xf3\x42\x0b\xd8\xe8\xdb\x31\xc2\x55\x5c\x87\x66\x4e\x38\x87\x72\xe7\x0f\xce\x59\xab\xad\xf9\x96\x64\xd5\xd2\xef\xfb\x5b\x18\xe3\xfd\xdc\x6f\xc8\xb3\x9c\x31\xc9\x5e\x9c\x78\x56\xc5\x6e\xe4\xbf\x6a\x20\x49\xee\xb4\x41\x6c\x59\x67\x9c\x0d\x7a\x3f\x18\x9a\x13\xd2\xba\x3c\x69\x1b\x7c\x14\x10\x2d\x50\xaf\xa4\xa9\x82\x5e\x76\xb2\x6a\x2c\x9c\xaf\x44\x8a\xf1\xd8\x1d\x73\x32\x04\x6c\xf5\xaa\x7d\xf4\xfb\xef\x1b\x34\xb0\x67\x1c\x18\x67\xf5\x94\xa5\x39\xde\xd6\x70\x00\x3c\xda\x51\xf4\x90\xb3\xcd\xf7\x51\x40\x70\xbc\x2f\x49\xa5\xac\x44\xba\xde\x28\x75\x95\x36\x8b\xa2\x21\xe2\xf8\x6f\xb5\x6f\x9a\xf2\x15\x93\x0b\xe5\x1a\xeb\x90\x4a\x1b\x68\x04\xa7\x08\x6a\x80\x8c\xcb\x72\x19\x60\x12\xe2\x94\x17\x6c\xae\xe2\x9b\x9c\x9e\x5a\xa6\x34\xa6\xff\x85\x73\x2e\xca\xf0\x5e\x0c\xe7\x67\xcf\xe7\x6f\xf7\x22\xcc\xef\xed\xd9\x21\x9c\x09\x19\x65\x34\x1c\x97\x53\x48\x9c\x36\x1d\xb2\xc4\x66\x81\x96\xac\x6e\xef\x55\xa0\xa7\xa0\x14\x4f\x31\x0a\xc8\xa0\x88\xd3\x53\xee\x21\x2d\xe3\x20\x5f\xce\x89\x9a\x63\x98\xab\xb4\x57\xc0\xc9\x86\x5c\x6d\x66\xff\xff\x1d\x10\x6f\x2b\xa7\x24\x76\x60\x6f\x4f\xbb\xa5\x34\x81\xeb\x38\x2b\x38\x69\x15\x99\xb6\xec\x9a\x34\x9a\x2e\x69\x10\x54\xeb\xdc\x77\x77\x69\xc4\xf8\x16\xa9\x35\x19\x8e\xd5\xbb\xa8\x8d\xc9\x6c\x9b\x20\xd8\x4c\xe1\x1a\x03\x6d\x54\x23\xab\x08\xf6\x08\xac\x0d\x19\x38\x64\x7f\x29\x1b\x42\xd0\xa7\x1a\x2c\x05\x1f\x67\x35\xd1\x46\xb1\xcb\xce\x74\xf1\xa8\xd9\x32\xe4\x6b\xf7\xef\x48\xe0\x97\xf2\xf0\xab\x86\xcd\xf3\x52\x7f\x50\x11\xaa\x5f\xd4\x47\x08\x0d\xc8\xe5\xdc\x0b\xee\xb7\x65\x7a\x6a\x5f\x84\x71\xe3\xdd\x83\xa6\x91\x7e\x20\x04\x47\x4b\x52\x55\x80\x6b\x15\xc7\xd8\xf3\x2a\x54\x7d\x36\x63\xd2\xa6\xa7\x1e\x70\xc2\xd9\x2d\x27\x7d\x5c\x55\x51\xc8\xf2\xbf\xb1\x54\x4f\xa7\x23\x78\x3c\x7a\x01\x01\x10\x89\x4b\x76\xad\xf3\x3d\x3c\x50\x92\xe1\xee\x69\xa4\x6d\x5c\xa4\xd0\xf0\xff\x45\xaf\xab\x11\xf8\xec\xe5\x69\xa9\xbd\x0f\xd4\xa8\xec\xc6\xef\x7d\x85\x17\x61\x10\xa7\xfe\xc5\xef\xb9\x3f\xe6\x66\xba\x63\xbe\x1f\xb0\xf9\x9f\xcd\x51\x71\x0e\x07\xf4\x7a\x59\xd7\xb7\xa7\xc9\xb9\xdf\xbd\x97\x0b\x03\xd8\x68\x9e\x69\x6c\x4b\x1c\xea\xde\xb6\x8e\x4d\x51\x45\x99\x3d\x4f\x38\x68\xf2\xfe\x0a\x1c\xf8\x9e\xc6\x6e\x43\xb3\xae\xc5\x5a\x8f\xdc\x6f\xb4\xfe\x83\xb6\xa1\xbf\xb1\xdd\x86\x36\x61\xd0\xd8\xec\x6c\x02\xf2\xf3\x2f\x54\x04\xac\x8d\xf2\x6d\x19\xfa\x67\x47\x9a\x95\xd7\x37\x27\x9d\x74\x21\xde\x37\xdb\xa6\xea\x18\xa9\x58\x52\x9b\xae\x7a\x0f\x8d\x8b\x2c\x36\x56\x8a\x51\xc1\xc5\xeb\x27\x6c\x0c\xc4\x20\x9b\xe1\xdf\x2c\x6b\x92\x8a\x42\x66\x7e\xa7\x6f\x27\xef\x10\xd6\xaa\xdb\xe1\xd1\xc6\x60\xa2\x65\x68\x41\x1a\x81\x44\x2b\x2c\x81\xac\x14\x77\x74\xf2\xc2\x94\x4f\x6d\x1d\xac\x34\x62\x36\x88\x19\xf3\x9c\x89\x53\xd6\xd5\xb8\xea\xde\xc2\x2e\xfd\x85\x9f\x73\x69\x0f\x51\xc5\x09\xd5\x43\x3c\x8e\xcc\xea\x0d\xb8\xf6\xf7\xca\xcb\x22\x73\xc2\xb0\xa4\x3c\xf2\xc5\x42\xb0\x4c\x43\xf4\x4d\x45\x61\x5d\xfa\x51\x58\x5e\xeb\x43\x62\x8a\xdf\x99\x9e\x82\x57\x24\xa4\xcb\x20\xf9\x0e\xdd\x8a\xbb\xf5\x24\xd5\x8c\x4f\xa7\xe9\xe1\x93\x83\xed\x6c\x9d\x59\x04\xf2\x4c\x24\x8f\x88\x9d\x1f\x88\xff\x72\x5c\xfd\x31\xf1\xf5\xa2\x30\x5f\xc9\x34\x14\x84\xc5\xbf\xc3\x81\x95\x43\xe2\x5b\xdf\x92\xb3\x97\xab\x39\x59\x03\x32\xce\xad\x8f\xdb\x97\x8e\x6c\xda\xec\x29\xfb\x2a\x8f\xc3\x7f\x48\x98\x54\x5c\xa6\x76\x44\x0c\x91\x7d\xa9\x4f\xad\x1a\x01\xfa\xce\x63\xa4\x6e\xb4\xbc\x31\x21\x52\xc3\x80\x7b\xb0\x96\x7b\xe5\xc6\xd1\x51\x7d\xfb\x3e\x9e\x53\x8e\x2f\xab\x3c\x26\x08\x6a\x93\x57\x49\x52\x12\xff\xc3\xb9\xb8\xee\x94\xb6\x21\x26\xfe\xa5\xa3\x7d\xfe\x03\x98\xf8\xcd\x69\xff\x46\x81\x43\xff\x36\x24\xff\xce\x5a\xe2\xf4\x35\xe5\xd6\x32\x82\x63\x30\x2a\x4b\x23\x45\xef\x5f\x3e\x12\x46\x1b\x16\x3b\x93\xa4\xfb\xef\x4b\xf2\xaa\xe3\xa0\x15\x9e\x6d\x87\xb7\x5c\xd8\x88\xf7\x7e\x36\xec\xa2\xbf\xe4\x58\x22\x4e\x66\xb0\xd9\x40\xf4\x86\x1b\x26\x33\x7c\x5b\xde\x59\x94\xcc\x5d\x79\x09\xe8\x74\x18\x27\x7f\x7c\x28\x42\x56\x0a\xb8\x45\xdf\x09\xc3\x33\xc3\xc1\x52\x6c\x33\xed\xff\xb9\x05\xd7\xcc\x86\x2a\xec\x6d\x2e\xea\x05\x65\x23\x1f\x86\x8f\x41\x04\x28\x15\xa1\xa2\xfc\x27\xe1\xa3\x77\xbb\x63\xae\xb3\x3f\x1c\xf5\xf3\x97\xf5\xe5\x6c\x4c\xe7\xb8\xfb\x90\x86\xfe\x2b\xf7\x0b\x9d\x81\xa1\xe8\x87\x60\xc0\x21\x47\xd3\xb8\xa1\x87\xd1\x9f\x2b\x94\xba\x21\xef\x50\x4a\xde\xf8\x4a\xfc\x43\x5f\xcc\x74\xb7\xa6\xcb\xe9\x06\x0c\xd5\xfa\x40\xc6\xab\x8c\x77\xe4\x87\xea\xdb\xf0\x3f\xd8\x13\xf5\xc5\x36\x7c\x2d\xe7\xd6\x46\xb7\xfb\x16\x1e\xaf\x33\xe8\xb0\x4f\x6c\x38\x8e\xd1\xa6\x1b\x82\x3f\x96\x6c\x59\xab\x06\x33\xea\x6b\xb1\x0c\xd9\x97\x38\xea\x40\xc3\x65\xd7\x96\xc2\x51\x41\x82\x90\x1f\x1b\x50\x1e\x77\xe2\x86\x6b\x67\x4e\x6b\x5d\x15\x45\xcd\x23\x72\x0e\xa9\x7a\x66\x2f\xc5\x18\x72\xdd\xfc\xa2\x9b\xcf\x71\xb3\xea\x71\x92\xc1\xa0\xea\xe9\xc1\x6a\x5e\x66\xe5\x87\xe8\x83\x7a\xe7\x47\xfd\xd1\x2f\xa9\x52\x5e\x29\xe8\xdb\xfd\x60\x32\x35\xe4\x2c\x1c\x74\xe4\x4d\x3a\x7e\xd8\x80\x47\x47\x76\xa8\xfc\x3e\x9f\x92\x16\xd3\x8a\xa7\xb7\x58\x6e\x60\x8d\x68\x5d\xd2\x6b\x5a\x76\xb8\x52\x11\x71\x75\x09\xa5\x68\x82\xb0\xab\xc4\x76\x84\x0b\xec\xd9\x8b\x84\x37\x32\x7c\xec\x1a\x37\xea\xbc\x8c\xdb\xb1\xd2\x3f\x82\xfc\x10\x99\x46\xf4\xf2\xcd\xcf\xeb\x37\x6b\x18\x57\xb1\xcc\x99\x65\xc2\x24\xea\x17\xa9\xb6\xcf\xfd\xd6\x57\xa3\x10\x56\xa5\xdb\xdf\x58\xf0\x93\x5f\xf5\xbe\xf5\xd6\x21\xf4\x27\xd4\x04\xd4\x13\x66\xcc\x15\xb8\x22\x1e\x49\xb0\xa9\x38\xc8\xb4\xbe\xaa\x5c\xdd\xf5\x72\x25\x3e\x2d\x70\x25\x94\xf4\x29\x2e\x72\x65\x9f\x60\xd6\x02\x66\xc0\x13\x79\xba\xc5\x91\x82\xf8\x0a\x00\xe6\x56\x45\xa7\xb2\xdf\x0b\x00\xd2\x75\xc2\x43\x9c\xfa\x2d\x8f\xd2\xe2\xf9\x88\x17\x35\xc2\xd0\x37\xfe\xdc\xb2\xc2\x92\xfe\xad\x1f\x1b\x3a\x40\x43\x23\x63\xd4\xba\x13\xbb\x19\x7d\x94\x9b\xe6\xa8\x6d\x76\xc3\x2f\x1b\x3e\xd0\x3a\xcc\x5b\xcf\x71\x55\xad\xbf\x94\x31\x98\xf0\xfe\x8c\xdb\x13\xd0\x32\xae\xfc\xae\x20\xe5\xfa\x3e\xda\xa1\xfb\x49\x52\x5c\xbe\xe3\x27\x93\x95\x97\x2f\x48\xeb\xb2\x58\x93\x2e\xed\xdf\x8f\xf6\x60\x81\x96\xab\xfa\xe3\xf4\xf1\x81\x60\xf2\xe9\xe3\x34\x86\x3d\x8c\xa3\x7f\xde\x27\x2f\x98\xd0\x18\xa1\x4a\x42\xeb\xa7\x82\xd5\x2d\xa6\x35\x57\xe6\x76\x48\x29\x32\x1a\xfb\x02\xab\x14\x30\xf1\x36\xd3\x26\x9d\xab\xae\xc2\x0d\xc2\x5d\xcb\xe6\x60\xcc\x9c\xaa\x4a\xbb\x82\xc1\xa8\x87\x64\x35\xb4\x45\xc3\x0a\xdd\x6f\x46\x96\x82\x27\x5c\xf9\xf7\x00\x4d\x42\x22\x95\x2d\xbc\xff\x2e\x24\x42\x10\x0b\xfe\x6e\x2a\xb1\xa0\x76\xd6\x80\xf5\x09\xa3\x02\x2f\xf0\x25\x94\xf5\x8d\xee\xb0\x44\x0c\x0e\xc0\x79\x63\x97\x93\xbe\xce\xd4\xee\xc0\xc3\x20\xf7\xbd\xc5\x2b\xd6\xa9\x46\x5c\xf2\x77\xb3\x1b\x7d\x00\x2e\x2a\xd6\xfe\x85\xce\x69\xcb\x27\xdc\xfc\xaa\x2e\xb1\xef\xe5\x06\x1f\x7c\xf7\xb9\x17\x84\xb8\x29\x54\x1b\xb0\x3a\xa8\x2c\xba\xf4\x3b\x82\xe5\xa1\xb4\xb8\xd1\x5d\xee\x8f\xa5\x25\x76\x92\x7f\x9a\xd4\xe5\xe8\x67\x17\x78\x15\xdd\x62\x4a\x68\x3b\x4c\x49\x72\x79\x48\x05\xae\x8a\xae\x32\x5e\x1a\x68\x54\x91\x00\x90\x7d\x7f\xce\xae\x55\x48\xa7\x9a\xae\x24\x70\x43\x5e\xc7\xe5\x9c\xd6\x96\x20\x94\xe3\x58\x9e\x69\x45\x3e\x4e\x13\xb4\x9a\x2c\x15\xff\x54\x01\x51\x7c\x5b\xe5\xac\x22\x5a\xf3\x6e\x3a\xa5\x05\x95\xd6\x2a\xa5\x2d\x83\xf4\x6c\x25\xe3\x28\x93\x35\x30\x84\x6f\x83\x04\xb6\xc0\x2b\xc3\xb8\x5b\xa6\x25\x70\xef\x5d\x5c\x3b\x42\x77\x92\xb4\x61\x61\x87\x09\xba\x8e\xf9\x97\x2c\x28\xc7\x09\x88\xe7\x3a\x99\x4d\xcf\xac\x21\xff\xec\x68\x03\x51\x62\x09\xc5\xc0\x03\x26\x48\x92\x3f\x12\x42\x25\xf9\x24\x66\xdc\x10\x15\x12\x06\x4d\xa9\x64\x4a\x69\xba\xb3\x8e\xa2\x69\x95\x0c\x78\xa1\x4b\x27\xeb\x71\xe5\xf9\x72\x3f\x71\xce\x8a\x94\xf7\xc6\x79\x2f\x02\x28\x70\x89\x38\x19\x8c\xcf\x32\xed\x29\xdf\x43\x8c\x81\xae\x17\xc7\xe9\x27\x44\xea\xb6\xa1\x44\x22\x04\x24\x67\x17\x6d\xc4\x43\x5a\x5f\xa3\xca\x84\x4e\x3b\x8f\x71\x50\xca\x9a\xd2\xee\xcc\x63\xad\xf4\x9c\x2c\x15\x08\x85\x45\x28\x70\xa6\x7f\x3f\x0c\x01\xe4\x8b\x2a\xdc\x9c\x22\xf2\xc9\x1a\xc9\xab\x2d\xb3\xdb\xd1\x66\xe7\xee\xb7\x9e\x1e\xe4\x15\xc3\xe5\x73\xf9\x56\xd4\x77\xdc\xcc\xd2\x47\xd7\x60\xef\x7e\x0d\x9b\xe3\x6b\x32\xf1\x67\xb8\x8d\x5a\x36\x66\x84\xe4\xae\x9d\xa6\x9f\x76\x76\x2f\xdc\xbc\x81\x0a\x92\xae\xda\xbd\x24\xe4\x63\xb5\x12\x1c\x85\x75\xad\x2d\x1e\x79\x8d\xab\xae\x57\xfe\x18\x75\xc3\xc5\x82\xbb\x79\x06\xdd\x4f\x1a\x6c\x48\x00\x36\x71\x44\x35\x5a\x7e\x86\x99\xab\xd1\x9d\xb1\xcd\xaf\x7d\xad\x9f\xc6\x0c\x7d\x64\x41\x8d\x38\x0b\x56\x84\x2b\xba\x16\x2d\x48\x53\x90\xba\xc5\x57\xea\xc6\x90\x2c\x5a\x86\x15\x79\xa9\xd5\x91\x7c\x95\xc0\xf5\x49\xd7\xbe\x35\xf0\x54\xcf\x55\xf7\xa3\xf5\x1c\xb4\xe1\xdb\xca\x83\x21\x0b\x64\xfa\xdf\x3c\x47\x07\xbb\xfb\x19\x96\x77\xe2\xaf\x52\xf3\xbe\x4b\xd2\x2e\x09\xa9\xd1\x3e\x5c\x54\x07\xf7\xfb\x98\x9b\xa4\x07\x7f\xc8\x34\x59\xd4\x36\xce\x97\xd6\x57\xf2\x66\x3f\xe9\xa5\x0e\x73\x68\x7c\xe4\xc5\xa8\x0b\x3f\x59\x93\x6a\x72\x33\x3b\x8a\x00\xf7\xd2\x90\xa0\xa0\x0a\x84\x3c\x13\xad\x62\x0a\x2c\xf8\x09\x88\x5c\x9b\x66\xf2\x9d\x73\x34\xd9\xf8\x99\x21\x73\xda\x4e\x9c\x1e\xa9\x50\x22\x12\x3e\xcd\x75\x86\x4d\x93\x0f\x5c\xd5\x2f\x8e\x24\x90\xc9\xc1\x96\x20\x1c\xf8\xec\xb9\xfe\xec\x99\x2e\x61\x0a\x1f\x6b\xc2\x38\xd8\x46\x8f\xb7\xd1\x93\x6d\xf4\x74\x1b\xb1\x06\x3d\x1b\x74\xe0\x17\xd1\xf4\x79\xda\xc8\xeb\xf1\x74\x57\x42\xfe\xee\xe9\xe7\x88\xb9\xd3\x12\xde\x8d\x71\xc3\x83\xe2\xc4\x89\xe1\x3f\x88\x05\xfd\x22\xb7\x16\x3e\x59\xe7\x46\x88\x67\x96\x18\x21\xb8\x27\x7a\x26\xdb\x43\x4d\x48\x68\x0c\x68\xa2\xda\x26\x2b\xaa\x12\x44\x43\x70\x31\x53\xb1\xd2\x6e\x25\x69\xa5\x44\xc9\xd7\xe0\x71\x43\x8a\x1e\x1d\x3a\xb5\x9a\x15\x25\xca\x1a\xd7\x33\x82\xae\xe8\x35\xa9\xe5\x7e\xab\xe2\xd9\x78\x25\x36\x1d\x97\xa5\x74\x20\xb6\xb6\xa2\xed\xae\x37\xf0\x99\xd2\x18\x17\x0d\xb9\x06\x79\x21\xa2\x76\xc1\x2e\xff\xc1\x20\xa8\x6d\x57\x3c\x6e\x7a\x7e\x17\xb8\xe3\x44\x76\xfe\x16\x52\x47\x3c\x3d\xeb\xee\xdf\xf6\xc6\x14\x23\xe9\x58\x82\xbe\xe5\x91\x4f\x05\x21\xba\x43\x99\x41\xce\xee\x06\xf4\xb6\x71\xdd\xd2\x0d\x80\x58\x0c\x45\x0f\xc4\x48\x48\x1d\x8b\x53\x0a\xca\x01\x6e\x56\x10\x13\x01\x08\x85\xb0\x82\x67\x5a\x0e\x8d\x4b\x15\x5b\xe8\x1f\xf4\x51\x36\x3d\xd8\xd1\x83\x73\x22\xf7\x4d\x16\x1b\x56\x54\x21\xc4\xbd\x29\x54\x96\xaf\x2a\x52\xb4\x4a\xb2\x1d\x03\xfb\xf1\x1a\xb0\x6b\x4e\x6a\xde\xf1\xd1\xb0\x9f\x8c\x86\x4d\x3e\x91\x02\xea\x9b\x8c\x86\xfd\x74\x34\xec\x6b\xd2\xd0\x29\x2d\xf0\x5a\xe0\x9f\x8d\x06\x2f\x49\x2d\x05\x78\x38\x57\x30\xcb\x1f\x0f\xbe\x8b\xf9\xe3\xb4\x62\x5a\x4d\xb0\xb4\xbc\x9e\xe8\x6b\x97\x19\xb0\xb3\x01\xd8\x9f\xef\x25\x85\x2b\xdd\x48\x1a\x18\xd7\xd9\xa9\x2c\x8e\xb3\xa4\x55\x85\x64\x04\x59\x41\xe8\xb5\xb5\x63\xf6\xf7\x97\x33\xad\x03\x29\x47\x1d\x27\xa5\x8e\x95\x83\xa7\x80\x61\x2c\xba\x9a\xf2\x99\xe6\x6f\xba\x0c\xcf\x82\xb1\x06\x75\x8b\x96\xce\x09\xf2\x80\xb1\x06\x1e\x2a\x19\x72\xca\x99\xb7\x0c\x55\xb8\x25\x5c\xf2\x11\xc4\xd9\xb4\x5d\x0a\x5d\xf7\x9f\x1d\x2d\x84\xb0\x2d\xe3\x9f\x22\xfe\xbb\xc0\x0d\x9e\x93\x96\x34\xb2\xd9\x40\x69\x0f\xf5\x1c\x2f\x16\x10\x49\xae\x50\xe0\xbd\x0a\x32\xbb\x95\xc4\xb6\x15\x07\xa6\x92\x6f\x39\x22\x9a\xc9\x99\x27\x9f\x16\xa4\x68\xa1\xfd\x94\xb2\x21\xcc\x70\xeb\xc3\x84\x0a\x07\x02\xc7\x1a\xbf\xb4\xe6\x2d\xc1\xc6\x2c\x31\xed\x2a\xed\xb2\xeb\xb7\x41\xd5\xc6\xb4\x80\x2b\x50\xff\x21\x45\xf5\x57\xe5\x3e\x11\xac\x51\x1a\xa5\xb2\x7a\xba\xd8\x50\x67\x11\xb4\xd6\xaf\xee\x82\x8e\x92\x32\xf1\xca\x48\xb9\x38\x50\x4e\xfc\x38\xa0\x5e\xe8\xa2\xff\xee\x87\x20\xf2\xc6\x01\x6c\xc8\x0b\x62\x73\xe4\x55\x98\x84\xd8\x83\x92\x14\x0d\xc1\xdc\x52\xa2\x52\xa9\xf8\x8c\x75\x55\x99\x10\x8d\x63\xfe\xd0\x1b\x61\x2e\x44\xa2\x2a\xdb\x70\xc1\x3f\xe3\x01\x4a\x73\x42\x50\x66\x77\x86\x43\x5b\x7d\xb9\x26\x1a\x4d\x6d\x50\x5a\x98\xc9\x0e\x9a\x58\x37\xd8\xdf\xaa\x8a\x2d\x15\x2d\x37\xac\x65\x05\xab\x20\x76\x89\xb4\xae\x01\x5d\x5a\x34\x95\x59\xdd\xb3\x9d\xdb\xea\x02\xb4\x31\x95\x25\xa4\x11\xbe\x50\xda\x30\x6b\x4c\x55\x0f\x71\x4c\x55\x8d\xb9\xcd\xd8\x56\x63\x15\x58\x4d\xf5\x05\x3a\xd8\x4f\xc5\x8d\x2d\x70\x4d\x8b\xc9\x83\x0b\xb9\x32\x65\x21\xd4\x2f\x09\x82\x62\x53\xd4\x88\x79\xef\x3e\x18\xa4\x97\xb5\xc3\x23\x52\x91\x11\x7e\xae\xbe\x5a\xb5\x9c\x4f\xd2\x60\x61\x50\x23\x8d\x0d\x7e\x95\xc6\xb3\x53\xd0\x3b\x74\xdf\x7c\x0d\x26\xb3\xf7\xc1\x0d\x80\x17\x8b\x06\xaa\xff\x99\xab\xa0\xa7\xbf\xaa\xb1\x37\x02\x67\x86\x8e\x7d\x94\x4b\x50\xc0\xd8\x9c\x90\xb6\x61\xb3\xab\x07\x55\x9c\x5e\x90\x3f\x59\xcd\x69\x49\x1a\x13\x22\x87\x05\x85\x2e\x18\x27\xe5\x9e\x63\xdd\xed\xa3\xa3\x63\xb5\x22\xcd\x14\xc9\x52\x7d\x22\x3e\x70\x78\xe3\x8f\x8c\x55\x11\x67\x04\x25\x49\x5e\x73\xce\x5b\xd9\x86\x2c\xde\x58\x71\xec\xd9\x0f\x3f\x68\xd2\x3b\x01\x86\x25\x56\x28\xb8\x89\xc6\xba\x44\x9d\xaa\xbb\x08\x27\xfa\x41\xb0\xfd\xd6\x21\xe7\xaf\x23\xe7\x89\xa3\xd3\x9c\x42\xcd\x3f\xa8\xe6\x2f\x35\x0d\x5b\xd0\x04\xc7\xe4\xd8\x23\x89\x07\xbb\x05\xab\x0b\xdc\x4e\x68\xb9\xa5\x7f\x7d\x60\x15\x06\xdd\x34\x03\x54\x06\xed\xde\xa4\x25\xa4\x39\xaf\x50\x2b\x66\xf1\x20\x19\x4f\xe9\xff\xe5\xfd\x29\x73\xcc\x58\x4d\xdc\xc4\x53\xee\xf6\x9c\x75\x0a\x56\x82\xcf\xc0\x41\x67\x08\x89\xb6\xa8\x26\x86\x9c\x80\xc5\x71\x70\x50\xe8\x70\x46\xc4\x19\xa2\xd1\x6b\x9a\x9e\x0b\xdc\x09\x26\xa1\x16\xf6\x77\x39\xf4\x59\x7d\x8d\x2b\x5a\xc2\x51\xf8\x3b\x9a\x93\x76\xc6\xa2\xe2\x80\x67\xca\xe9\x38\xc3\x8b\x05\xa9\x25\xb2\x9c\x2c\x82\xc8\x07\x61\xb2\x69\xec\xe5\x16\x32\x4d\x05\x59\x9c\x95\x39\x6e\x3e\xfa\x99\x75\x74\x3e\x27\x25\xc5\x2d\xa9\x56\x19\x0a\x8a\xe9\xba\x87\x8a\x7c\x72\x1b\xa6\x9d\x34\xe1\x85\x59\x0a\x99\x97\xd1\xda\xa1\xa7\xfd\xc5\x4f\x3d\xda\xca\xc5\x43\xeb\x1f\xf0\xd8\x76\x35\xc7\x53\x22\x6b\x55\x1d\xd7\xe5\x3b\x32\xed\xea\xd2\x61\xe2\x61\x5f\x75\x03\x7d\x3d\xca\x76\xc6\xba\x08\xb8\x87\x8f\xf0\x2c\xfb\xe6\xda\xf7\x6d\x18\xb7\x62\xbf\xb2\xea\x24\xd0\xa5\x6c\x96\x45\x5b\x34\x51\x5e\x03\x8e\x0a\x5c\x55\x32\x67\x5b\x3d\x41\x22\xef\x9f\xed\x7a\x95\x9e\xe0\x5d\xb2\xd2\xb4\xa8\x05\x60\x73\x82\x56\x12\x59\xfa\x27\xcb\x78\x5d\x35\xa6\x8f\x09\xbb\xc0\x46\x0b\x6b\x6a\xbe\x3e\x9a\xd2\x12\xdb\x98\xad\x96\xc7\x5f\x86\x01\x36\x40\x90\x3c\xca\xcc\x37\xd5\x46\x2b\xce\xe4\x0b\x8a\xc1\xcc\x23\xee\x58\xee\x78\xec\x31\xb3\xeb\xf9\x23\xf0\xeb\x40\x79\x86\x5b\x09\x47\x69\x99\x47\x4e\xa6\x34\xb3\x19\x2e\x4f\x3d\x5c\xdc\x29\x55\x94\xb6\xb7\x04\xd2\xde\x1e\xd2\x15\xec\x68\x13\x17\x4f\xbb\xc4\xc5\x47\x65\x8d\xa3\x4d\x6f\x6e\x6a\xbe\x8e\xcd\x9d\x97\xb3\x4a\x5e\x4e\xa9\x9e\x7e\xba\xa8\xb0\xb9\x55\x5a\x20\x3f\xde\x5d\xca\x48\x0f\x71\x29\x1b\xc2\x2a\x3c\x55\x15\x99\x7c\x22\x93\x77\xe6\x42\x2e\x29\x87\x4b\x00\x6e\x3a\xd5\xeb\xd9\x69\x07\xa8\xa7\x13\x82\x9b\x41\x0d\x3b\xa7\x31\x97\x6f\xfe\x14\x0b\x80\x69\xc8\x63\x52\x4b\xdb\xa2\xbc\xea\xd5\x9c\x85\x2c\x5a\x71\x16\x79\x49\x46\xd5\xf0\xfa\xfd\xf7\x64\xff\xb1\x11\xf7\x9a\xb2\x1b\x2b\x5f\x7c\x9c\x62\x48\xfe\xd9\x61\xd0\xba\x94\x23\xd7\x6a\x52\x09\xd2\x51\x00\x9d\x0c\x27\xa1\x54\x4d\x59\x53\xa4\xbb\xce\x27\x48\x6e\xb3\x35\xc1\xc4\xea\xba\x4b\x20\x89\x83\x80\x20\xb4\x06\xa1\x02\xae\x1e\x05\x3d\x16\x5d\x08\x76\x39\xc6\xf6\x34\x15\xbf\xe0\x1a\xb1\x05\xa9\xa5\x81\x18\xd7\x2b\x34\x67\x4d\x0c\xe1\x1a\x37\x9a\xbe\xde\xb1\x0a\x0c\xf9\x27\x30\x81\xc8\x36\x9c\x95\xdf\x4f\x52\xaf\x27\x04\xf9\x60\xa8\x13\x95\x29\x9f\x1c\xdd\xed\xb7\x08\xce\x8d\xfb\x29\xf9\x2a\x82\xf6\x02\xe5\x32\x9e\xc6\x8d\xe2\x4f\xe7\x44\xe5\xfc\x1c\x0c\xc8\x27\x68\xb3\xe6\x4d\x7f\x8e\x31\x1e\x87\xcc\x9c\xc9\xa5\xe6\x2d\x9e\x7d\xc3\x25\x74\x8a\x96\x34\x60\x4a\xd4\xd1\x6a\x55\xe5\x86\xd7\x0b\xfe\xa1\x0f\xa7\x3c\x8f\xe9\x2a\xec\xe6\x10\x52\x15\x85\x22\x58\x54\x32\x93\x4b\x9c\x03\xeb\x94\xa6\x75\xa6\x98\x77\x46\x08\x5f\x3b\x7b\xc2\x80\x4c\x9c\xd7\x71\xd9\x98\x3d\x69\x77\xa3\xf2\xb6\xfa\xb2\x2f\xcc\x1f\xf9\x04\xaa\x31\x85\x2d\xd1\x26\x6f\x64\xfd\x73\x17\x39\x85\xc3\x8b\x1b\x99\x65\x98\xca\x4f\x87\x3b\x23\xbd\x9e\xc4\x4e\x67\xaa\x53\xf6\x63\x62\x9d\xc4\xc3\xf0\xba\x48\x41\x5e\x4f\xbf\x1b\x45\x49\x6b\x9a\x15\x36\x37\x83\xb8\x9a\xe5\x0d\xcb\x49\xd6\x71\xf3\x90\x44\x51\xc9\x90\x03\x9d\x54\x04\x37\x90\x5d\x41\x21\xda\x08\xcc\x98\x97\x44\xfa\x6e\x5d\xb9\xce\xb4\xb9\x29\xd3\xb7\x68\xd2\x0c\xb9\xdf\x53\x28\x41\x2a\x24\xd2\x1c\x73\xb9\x12\xca\x68\xab\xf4\x0d\xda\xe8\x89\xb4\x0c\xfd\x2f\x69\x98\xa3\xb6\xb8\x09\x28\xa0\xc3\xda\x5a\xc4\x61\xa1\x85\xbc\x23\xb8\xb9\xb1\x62\x62\x54\x29\x15\x15\x2d\x35\x09\x89\xa4\x61\x13\x12\xe4\x39\xff\x41\xa6\x40\x17\x80\x33\x87\x0f\x72\xbd\x10\x35\x41\xab\xb1\x06\x06\xec\xaa\x9c\x31\x82\x04\x56\x42\x3b\xd8\x28\xd3\x48\x68\xdf\x8e\xfb\x45\x35\xca\x64\x91\xb4\x79\x2d\x48\x43\x59\x89\x96\x42\x29\x48\xa5\xbd\xf9\x66\xe2\x06\x78\x1f\x5b\x4a\xb1\x37\x2c\x75\xd8\x90\x0a\x68\xc9\x46\xc8\xe7\x0d\xc5\xa9\x30\xec\x35\x63\x1d\x85\xbe\x1f\x49\x43\xbe\x6a\xb0\x9e\x97\xb7\x6d\x3a\x12\x48\x3b\x39\x70\x01\x96\x5f\x6a\xe3\x80\x46\x85\x5a\x93\x38\xa5\xc6\x2c\x20\x78\x40\x57\x7b\x16\x7f\x1e\x59\xe1\xf5\x99\xf6\x07\x16\xd8\xf6\xfb\x82\x8f\x88\x54\x4f\x18\x08\xf4\xe0\xe7\xd2\x9d\xb5\xc9\xd3\x24\x74\xc4\xe8\x28\xf7\x1a\xd7\x81\xbc\x63\x8b\xee\x24\x98\xe4\x61\x38\xeb\x14\x18\xa1\xb7\xc0\xa1\x60\x15\xb9\xa8\x18\x68\x11\x7f\x2c\x31\xc1\x76\xdd\x8c\x9a\x94\xa4\xcc\x3d\x51\x59\xa5\x94\x50\xde\x82\x7b\xc6\x9e\x55\x3a\x45\x54\x28\x6e\x75\x19\x50\x93\x64\xb1\x26\xba\xdf\x0d\xd6\x8f\xda\xde\xa6\x7a\xf4\x0b\xa1\x59\xd7\xa8\x89\x4c\x9e\xbe\x33\xb2\x95\x26\xfd\x9c\x48\x18\x4b\x83\x41\x82\xf5\xde\xde\x9e\x07\xf0\xad\x8e\x1b\x88\x36\xff\x10\x1d\x7b\xe1\x13\x82\x8a\x83\xca\x77\xfa\x0d\x0f\xa2\xca\x9f\x71\xfd\xad\xe0\xde\x52\x99\x0d\xf1\xf2\x77\x21\x80\xc1\x8b\x76\xf0\x00\x16\x33\x52\x7c\x34\x4d\xdd\x2d\xaa\x0b\xd6\x34\x84\x2f\x58\x2d\x2d\x21\x10\xa0\xa6\x7d\x68\xe8\xec\x14\xea\x50\x74\x35\xe4\x00\x89\x8f\x49\xe3\x38\x0c\x34\x13\x00\x40\xb4\xe5\xba\xe4\xe7\x94\x81\x31\x47\x40\x2e\xf2\xc1\x09\x63\x8e\xd2\xb0\xcd\xd8\xf5\xcd\xf4\xde\xb8\x7f\x0d\x1e\x1c\xc9\x27\x0a\xb6\x58\x29\x6a\x59\x28\x0f\xd0\x20\xa7\xd8\xdb\x43\x3f\x13\x19\x03\x46\x03\x2d\x32\x9a\x2e\xa4\x2d\x68\x69\x4c\xb0\xdc\x94\x59\x2b\x7d\x28\xa4\x70\x6f\xa9\x57\x3b\xa1\x34\x34\x2a\xdf\xe1\xdd\x65\xa2\x28\x0b\x9c\x38\xcd\xfe\xcd\x0d\x28\x47\x5a\xc2\xea\x81\x42\xaf\x58\xdb\x92\x1a\x4a\x26\xd7\x70\x2c\x30\x8c\x2b\x43\x6c\xfa\x9d\x4e\x61\x18\x21\x4c\x0f\x2c\xcf\x97\x44\x7a\x83\x49\x84\x8e\x68\xe1\xa6\x6a\x2c\x35\x22\xac\x14\x3c\xc1\x37\xd7\x32\x74\xb0\xbf\x1f\xbe\x24\x7d\xce\xbd\x6e\x3f\x25\x1a\x48\x43\xa1\x91\xf1\x94\x61\xb1\xa5\xf3\x68\x07\xd8\x54\x02\xc4\x95\x66\x2f\x81\xef\x38\xe5\xd7\xd3\x99\x27\xe2\x18\xd5\xd1\x5a\xfb\x34\xf9\xcd\x58\xc6\x35\x34\xc8\x33\x08\xea\xae\xf9\x26\x02\xf1\xeb\xab\xae\xb2\x8d\xb9\x4c\x61\xda\x34\xc4\x2b\xaf\x3b\x58\x7a\x8e\x23\x7b\x88\xa5\x26\x37\xaa\x51\x8a\x8b\xab\x33\xae\xf7\x42\xb2\x0a\x74\x84\x42\x4e\x6c\xc4\xe0\x1f\x7e\x50\xb2\x49\x4a\x7b\xc6\xe5\x9c\xd6\x3b\x7e\x98\x83\x18\x9a\xa3\x89\x89\x5d\xdc\x53\xd1\x97\xf2\x57\x15\x2c\xb9\xe7\x86\x1f\xc6\x13\xdd\xdb\x33\x61\xd8\x06\xf8\xf1\xf9\xa9\x3c\x64\xe1\x99\x4e\x7a\x58\x7d\x54\xa0\xfb\x36\xd6\x1b\x3d\x7c\x88\x26\xf7\x83\x2d\xf9\xfd\x77\x74\xdf\xc7\x4c\xce\x9d\xea\xc8\x35\x63\x04\x76\xf7\xe7\x4e\xf5\xd8\xd4\x80\x05\xab\x5b\x5a\x77\x31\x86\xd2\xb6\x90\x05\x69\xe6\x94\x73\xca\xea\x4a\xc7\x6e\xea\xdd\x94\xb7\x51\x72\xa3\xce\xdf\xbc\x7f\x79\x88\x8e\x9d\x78\x4f\x15\xd0\xe7\xc8\x33\x8b\x86\xb2\x46\xfb\x15\x0e\xf6\xf7\x77\x5e\xfd\xe5\xcd\xcf\x71\x66\x59\x0a\xfc\x44\xc5\x67\x07\xe4\xb0\x05\x3c\x49\x8a\xa6\x92\x73\x29\xff\x3f\x46\x2d\x99\x2f\x58\x83\x9b\x15\xba\x6a\x70\x61\x94\x20\xf5\x7d\x6a\x0c\x39\x44\x0b\x79\xb9\x57\x0d\xae\xcb\x29\x86\x22\xbc\x65\xd8\x23\x68\x8e\x57\xea\x82\x50\xf2\x84\x58\xb4\x18\x29\x5a\xca\x6e\x6a\x1c\xc8\xba\x83\x52\xbb\x1e\xba\x60\x6d\x84\x8a\x21\x3d\x8a\x7f\xf3\x2e\x4d\xf0\x71\x82\xcb\xde\x1e\x42\x3b\xe8\x4d\x25\x4e\x09\x8f\x70\xb5\xad\x7b\x3d\xb9\xea\x1d\x40\x06\x5b\x42\xfa\x10\x49\x90\xe7\x64\x29\x41\xca\xf0\x78\xab\xe0\x48\x98\xb6\x22\xa0\xb9\x36\x6f\x74\x3c\x8f\xfc\xe3\x19\x9e\x4e\xf1\x91\x7f\x3a\x37\x7f\x38\xd7\x39\x2b\x49\xd3\xce\xc1\x7e\x54\x71\x37\x01\x02\xf4\x49\x2f\xad\x41\x47\xbf\x43\xeb\x2e\xd2\xb4\x98\xd6\x4e\x90\x3f\x17\xea\x0e\xc2\xd7\x98\x56\x82\x6f\x08\x62\x4e\xc4\x8d\x71\xe6\xb7\x6a\x9c\x0b\x1a\x4b\xa5\xe1\x80\x44\x02\xa3\xea\xf6\xa8\xea\x0d\x18\xc7\x83\xa9\x74\x90\x86\x20\x71\x22\xd8\xbc\x5a\x09\xf4\xca\x38\x5c\x23\x25\x80\x74\x20\x65\x1b\x2a\xcb\xf0\x94\x7e\xba\xc4\xb9\xc3\x10\xf4\x89\xb5\x60\xc0\x72\x5f\x54\x1d\x87\x9e\x14\x36\x94\xd1\xb1\x6f\xc9\xa6\x13\xe0\xf1\xd2\x19\xf6\xfe\x08\xc7\x55\x15\x2d\xb5\x22\x53\x6b\x9c\x9b\xca\x6e\xb0\x0e\x00\x44\x3e\x09\xf9\x1b\x7a\x6b\xcf\x17\x15\x2d\x68\xeb\xae\x4e\xa8\xe3\x54\x29\x65\xbe\xf4\x6e\xb6\x01\xd0\x25\x73\x9b\x95\x1c\x09\x75\x1d\x9d\x94\x0c\x93\xdf\xec\xe8\x5c\x6d\x83\x6b\x4e\xe3\x25\x64\x85\xfe\x84\xe2\x1b\x16\x73\x74\xbc\x67\xc6\x5b\x73\x7b\x1f\x5d\xa4\x38\xf4\x24\x87\x64\x81\xeb\x59\xab\xfc\x92\x58\xec\xff\x0b\xd8\xe8\x60\xab\xb9\x2a\x9e\x18\x34\xaf\x4b\x5a\x0c\xbd\x3c\xa4\x75\x72\xac\x7c\xfd\x68\x5c\xae\x15\xdf\x12\x22\xd0\x6f\x9f\xa3\x59\x90\xf9\xa2\x5d\xf9\x8f\x5a\xd4\x04\x23\xa1\x23\xf4\xdb\xc1\x21\xfa\xed\xf3\x36\x7a\x2c\xff\x79\x22\xff\x79\x2a\xff\x79\x26\xfe\x19\x4c\xdd\xf3\x2c\x10\x89\xe1\x47\x24\x63\x85\xe6\x15\x28\x53\x25\xd8\x81\x0d\x61\x33\x74\xa0\x25\xee\xa4\x18\xe9\xef\x81\x12\x54\xd1\x51\xf0\xf9\x07\xe5\xa3\xed\x71\xd2\x9a\xe1\xd4\xb3\xe8\xc5\x91\x9b\x77\xa2\x3e\x4c\xb3\x7b\x19\x11\x81\xab\x4a\xb3\xc9\x46\x06\xfa\x9b\x12\x06\x96\x8d\xc0\x53\x5a\x25\xf5\x8d\x73\x21\x3e\xac\x0e\x92\x5c\x64\x4e\x11\xd1\x3f\xb7\xb8\x83\x12\x01\x6f\xa6\x22\x7d\x0e\x5d\xdf\xaa\x63\x38\xc9\x4f\x56\x25\x62\x6d\xa1\x17\xa3\x31\x9b\x43\xf7\x39\x44\xa5\xc6\xf8\x06\x01\xa3\x2c\x81\xb7\xb9\xa5\x79\x42\xc6\x9c\xce\x50\xcb\x8d\x76\xa2\x4b\x65\xa0\x19\x5b\xa2\xb9\xd6\xf7\xc1\xf4\xa2\x76\xd8\x86\x47\x98\x91\xa4\xc1\x41\x87\x49\x24\xe3\x23\x90\x62\x9c\x75\x37\x07\x6c\xbd\x67\xd2\x04\xaf\x79\x9a\xf5\xf7\xdf\x0a\xdf\x3b\x31\xbe\xc7\x63\x1b\x94\x35\x33\xbf\xe3\x52\xe8\xa0\xeb\x0c\x1d\xae\x2d\xeb\xee\x3d\xab\x4b\xa1\x88\x99\x6b\x9a\x8a\xbf\xa9\x69\x80\x14\xed\x21\x6e\x1a\xbc\x32\xe6\x93\x94\x49\xc3\x45\x71\x49\x2a\x22\xa8\x42\x45\x35\xca\x15\x28\xbe\xe8\xd7\x11\x1b\xc4\xc8\xde\x1e\x7a\xe7\x8b\x22\xe1\x8c\xc7\x4c\x6a\x39\xa3\xb2\x76\x87\x87\x9d\x9e\x10\x11\xbd\x19\x72\x48\x41\xe0\x66\x23\x94\xfb\x06\x26\x35\xd9\x42\xff\x9f\x4a\xa2\x18\xb1\x41\x69\x06\x80\xbc\x08\x32\x28\x3b\xe2\x06\x69\x6d\xab\x92\xcb\x4a\x50\xd9\x46\x6d\xb3\x42\xf8\x0a\xd3\xba\x0f\x9a\x34\x21\x0b\x30\x35\x6b\xb7\x21\xba\x59\x7c\x90\xb7\x48\xb9\x3f\xd2\xe3\x6d\x76\xf0\x83\x41\xc2\x40\xc8\xb2\xfe\xc9\xbe\x8c\xda\x26\x21\x6c\xbb\x3f\xd1\x16\x1d\xc5\x1f\xa5\x82\x70\xf4\x4f\x9a\xb2\x12\xe2\x3c\xf2\x9a\xe9\x8a\x3b\x43\x72\x6d\x65\xb8\x52\x52\xe1\x88\x4b\x03\xf6\x8b\xd6\xde\xa2\x87\xae\x0b\x5b\x4f\x30\xba\x3d\x5d\xba\xf9\x60\x06\xf8\xe5\x6e\x6e\x9e\x1c\x56\x2e\xb4\x60\xa6\x02\x7b\x6d\x54\xa0\x31\xab\x4b\x7d\x82\x29\x85\x40\x28\xc7\xee\x37\xdb\x6e\x64\x1d\x34\x21\x16\x97\x83\x90\x6c\x33\x64\x97\xe6\xbc\xbd\x2c\xd9\xe3\x93\xf1\x52\x7a\xc3\xd4\x9d\x5b\x4d\xdf\x4a\xee\xcd\x86\x15\x1d\x8c\xb8\xdd\x72\xe0\x4d\x3e\x87\xbc\xfd\x46\x5e\x7e\xe7\x4c\x75\x97\x83\x60\x03\x42\x54\x64\x26\x1c\x5f\xa7\x8c\x29\x57\x41\x9b\x4e\x88\xc2\xca\xb3\xd7\x6a\xbd\x6c\x53\xb8\x1e\x7d\x07\x25\x34\x69\xff\xaf\xb5\x5c\x78\x1b\x0a\x94\x1b\x19\x24\x67\x5e\x5f\x3f\x3e\x2e\xac\x60\x83\x05\xa1\x27\x32\xb6\x94\x4a\xc8\x52\xc5\xb1\xac\xc9\xc9\x77\x73\x61\x4e\x4a\xed\x0c\x70\xeb\xca\xdb\xba\xfc\x41\xa4\xdc\xad\xcb\x98\x85\xf2\xbf\x2d\x64\x69\x2b\xa5\x1e\x83\x40\x70\x14\xc0\xdb\x8d\x4b\xba\x22\xd7\xc2\x1e\x95\xf8\xd4\xef\x65\x8b\xc6\x86\xea\xa3\xd7\x2b\xab\x0e\x31\x17\xa3\x76\x5b\xa7\x3d\xcf\xa9\x60\x64\xa6\x4d\x9c\x07\x17\x9a\x3f\x25\xd6\xe7\x54\x33\x48\x09\x0a\x10\xc2\xa7\x6a\x0c\xd9\xe9\xbf\xc5\xb4\x94\xb5\x75\x0f\xbd\x45\x6f\x83\xdc\xfa\x8a\x08\x95\x71\x7f\x77\x7f\x5b\x55\x0d\x56\x7f\x4c\x09\xe1\x3f\x76\x4d\xad\x3e\x48\x47\x08\xcb\x38\x25\xc9\x08\xea\x1d\x66\x33\x54\xad\xe2\x2c\x93\xaf\x80\xfd\xd4\x8f\xa0\xf8\x0d\x57\xe6\x1a\x63\x97\x70\x72\x7f\x93\x06\x58\xa3\xe8\x6a\xab\x74\x9c\xff\x9c\x16\xe2\x64\xd5\xca\x7c\x42\xb5\x07\x34\xb1\x42\x59\x29\xda\x67\x18\x28\x26\xc5\x29\x21\xca\xf7\xa2\xcc\x00\x02\xa7\xbb\x57\xa4\x7d\x65\xbe\x08\x3c\x97\x42\x26\x95\xd8\x0e\x4a\xf3\x26\x8a\xdf\xd2\xa9\x3b\xc0\x73\x9f\x6e\x63\x1a\xf0\xc0\x06\xd5\x8f\xd1\x8e\x03\xaa\x8f\x0f\xee\xed\xa1\x1f\x6d\xa3\xc8\x29\x21\xd2\xc9\xa2\x4c\x4d\xaa\xb4\xb9\xbe\x80\x04\xa5\x84\x0e\x72\xe5\x6e\x71\x7b\x76\xa0\x0a\xf3\xfe\xbd\x56\xb8\x94\xb5\x03\x7b\x7c\x68\x02\xbd\xf0\xd0\x24\xae\x46\xae\xe0\x43\xed\x73\xf4\x7c\xc7\xc0\x33\xe1\x9b\xd2\x6d\xf5\x4a\x52\x3e\x3c\x66\x02\x3a\x2d\x6e\x62\x2b\xd1\x5f\xc5\x69\xf5\xbb\x94\x81\xfb\x20\x2c\xb1\xed\xec\x9a\xbf\x13\xb9\x98\x4c\x58\x74\xc5\xe4\xbc\xfe\x0a\x95\x33\xfb\x8d\x49\x12\x07\xcf\x1f\xbe\xd2\x2f\xed\xca\xb7\x92\x97\x91\x03\x35\x2d\x73\xa5\xfc\xe7\xaa\x47\xe8\x5c\x4e\xa6\x21\x53\xd2\x90\xba\x08\xc3\xd5\x10\x1c\x10\x8b\xed\xb8\x53\xa5\x3f\xfe\xae\x80\x17\xd4\xae\xf7\x50\xd4\xdf\x94\xdd\x22\xda\x16\xc7\x86\x12\x93\xa9\x6b\x60\x43\x1e\xda\x60\xbc\x64\x09\x7c\x1f\xb8\x2a\xae\x9c\x7a\x31\x75\x99\xa0\x94\x96\x19\xe5\x6a\x98\xb2\xf4\x21\x86\x3d\xf4\x67\xf2\x86\xc4\x13\xa9\x46\x20\x51\xe8\x7a\x38\xe7\xb1\xa5\x81\xd1\x2d\x23\xd9\x7b\xe0\xb9\xe3\x27\xb0\x9a\x2f\xc2\x9b\x31\x71\x24\xd1\x8d\x92\xbd\x0c\x6f\x84\xf1\x60\x42\x19\xfd\x3a\xd5\xed\x40\x5e\xd2\xda\xd9\x9a\xa6\xbb\x51\xe1\xf6\xde\xf8\x63\xdc\x48\x4e\x3f\xf1\x71\x93\x48\x90\x57\xdf\xb9\x15\x57\x9d\x96\x33\xd0\x51\xee\xfe\xf1\x2f\xb9\x17\x47\x43\xb7\x9c\x03\x31\x2b\xa9\xf9\xf2\xc0\xcd\x65\x23\xfd\x9b\x15\x90\x3c\xb6\xe5\x8b\x4a\x1e\x81\x0c\x74\x0b\xbe\x73\xe1\xe9\x46\x82\xd3\x6d\x84\x26\x68\x90\xc0\xdb\x86\xad\x82\xbb\x72\x0a\xf8\x73\x4a\x88\x69\x8f\x1f\x9b\x13\x70\x94\x79\x60\x4a\x05\xc3\x45\x66\x8f\x6a\x23\xcd\xb3\xdc\xab\x66\xe4\x95\x65\x8f\x5c\xe8\x99\x00\xe4\x1b\x56\x49\x4e\x84\xb8\xc9\x61\x33\x31\x71\x59\x5f\xd5\x5b\xeb\xb9\x33\x01\x18\x5b\xf7\x23\x14\xeb\x1e\x5f\xbc\x9b\x1b\x43\x80\xd4\xc3\x12\x29\x4a\xe2\xfc\x01\x65\xcb\x14\x8e\xec\xd8\xef\xed\x33\x81\x58\x25\x36\xcc\x05\x70\x94\x91\x64\x54\x5f\x95\x04\x82\x82\xce\x1e\xa0\x5f\xb8\x6d\x3d\x7e\xe9\x2b\x1f\xe9\x99\xe0\x61\xd9\xb2\x0c\xbf\x6c\x74\xd2\x55\x2d\x5d\x54\x54\x96\x2f\xb7\x1e\x6b\x0f\x1f\xe0\xaf\x8e\x62\xf4\x0c\x62\xe4\xbc\x64\x71\xff\x71\xe5\x55\xf7\x5c\x84\xa4\xfa\x2c\x27\x64\x92\x43\xf4\x21\x01\x3a\x6a\x68\x82\x8e\xd0\x87\x5f\x92\x2d\x10\x65\xe5\x59\xb7\xf8\x14\x9c\x20\x71\x09\xcd\x48\xe5\xb8\xc3\x53\xdc\x84\x47\x93\xe4\xdd\x5c\x0d\xfe\xb3\x86\x20\x75\x8f\xfc\xd8\xb6\xd9\x0c\xb7\x35\x59\x93\xa3\xe5\x0e\x98\x33\x38\x20\x4f\x88\xe1\x3e\x9f\xb9\x50\x6d\x14\xd2\x73\x49\x25\xf8\x65\x97\xac\x22\x1a\x15\xe9\x84\xa0\x74\xda\xae\x83\x4e\x6d\xb8\xd7\x28\x8d\x4e\x75\x1d\xb3\xc4\xec\x79\xca\xb1\xcf\xb8\x1d\x83\x75\xf5\x25\xe0\x7f\x99\x88\x43\x37\x1e\xe4\x91\x65\xa4\x05\xae\x05\x3e\x74\x91\xae\x52\x56\x4d\x2b\xe9\x14\x34\x02\xb7\x92\x6d\x0a\xe2\x99\xdb\xf1\xc6\x81\x2a\xed\x82\x9c\xf9\x70\xe1\x64\xe3\x39\xe9\x03\x6a\x15\xbc\x53\xf5\xea\x7b\xe6\x54\x15\x3b\x4a\x21\x50\xc7\x10\x26\xfc\xbf\x63\xa8\x70\xf8\x99\xc1\x6a\x03\x69\xcb\x89\xc7\xd2\x6a\xd6\xcc\xcd\xe1\x56\xe7\xcc\xa4\xd1\xdb\xe2\x68\x10\x51\xa2\x43\x49\xec\xbe\x44\xf0\xfd\xbe\x3f\xa6\xed\xf7\x50\x42\xfc\x37\x11\x3f\x1c\x80\xcc\x8f\xc5\x5c\x80\x7f\xb0\x0a\x9c\xda\x47\xf1\xb8\xdf\xf4\x6c\x59\x12\x35\xc7\x65\x19\x48\x0f\x8a\x3c\x24\x17\xb2\x4c\x5e\xa3\x25\x79\x5e\xd5\x06\xc7\x3c\x2e\xf1\xe1\xb7\x68\x12\x4d\x7b\xa7\x6f\x9d\x99\x10\xdb\x90\xf1\xa7\x8f\x65\xc8\xf3\x83\x52\x5f\xe9\xe3\x99\xe3\x7c\x86\xfd\xab\xa3\x9b\x61\xba\xc8\x8d\xf1\x76\x28\x8f\x36\xce\x29\x34\x07\x54\x76\x1a\x1b\x56\x19\xd7\xca\x76\x46\x9b\xce\x78\x46\x1b\x3c\xc2\xfd\xf9\xae\x59\xbf\x94\x7f\x8a\xe3\x66\x6c\xd2\x2c\x4e\xb9\x57\xb9\x1c\x4a\x43\xe6\xfd\x34\x21\x53\x74\xca\x2c\xf6\x5e\xf1\xbd\xce\x6f\x47\x2b\x34\xec\x60\x20\x89\x78\x04\x37\xc8\x8c\x90\x62\x0b\xe9\x49\xac\xc7\x1b\x90\xcf\x1f\x0c\xe9\x3b\x7e\x0b\xcb\x26\x78\x37\xcf\x51\xcc\x58\x9e\x90\x9e\xf3\xce\xe0\x72\x33\xb4\xaa\xbc\xd8\xfd\x88\x52\xc2\xb5\x89\x04\xed\x71\x8a\xea\x3a\x06\xbe\x72\xf3\x88\xa3\xa2\x4b\xfb\xf3\xe8\x34\x5a\x53\x3c\x83\x6f\xd6\xa8\xd7\xbe\x65\xac\x9a\x83\x9e\xe5\x93\xae\x75\x09\x6f\x73\x73\xc8\x0f\x3d\xf6\x9e\x8a\xbf\xfd\xd6\x9f\x72\x7e\x88\xf5\x09\x3f\x7e\x64\x27\x18\x2c\x35\x4e\x3a\x8a\x20\xbc\x6e\x76\x87\x3a\x5c\x39\x26\x23\xd3\xe4\x6a\x98\x98\xe3\xc9\xe4\xec\xc0\xde\x4c\xdc\x9e\x7b\xbd\x57\xe9\x10\x30\xe9\xf9\x82\x22\x7b\xda\x24\x6b\xbf\x1c\xb4\x3d\x69\x2e\xa1\x35\x52\xa5\xe6\x25\x4e\xfc\x1e\x9a\xb8\x7a\xee\xce\xf0\xc5\x11\xbb\x1f\x5c\x45\xf7\x6d\xd5\xb9\x3c\x26\xd2\x35\xbf\x4d\xce\x2d\xd4\x79\xf6\xa2\x7c\x34\xbf\x85\xa8\x74\x30\xf6\x28\x15\x9e\x29\xa2\xaf\x1e\x60\x5e\x76\x56\xe5\xb6\x07\xd8\xd2\x66\x55\x92\x4d\xc8\xb0\xde\x16\x24\xe3\x3f\xe3\x11\x8e\x74\x55\xa8\xbe\xf4\x80\x11\x98\xf8\xc2\xb2\x60\x50\xe6\x46\x69\x12\x50\x26\x4e\x95\x9e\x9a\xe1\x44\x85\x25\xb7\x97\x9c\x5f\x0a\xdc\x88\x30\xbe\x53\xdf\x2f\xfd\xf4\xaf\x20\x22\xee\xdd\x81\x9c\xb6\x29\xb1\x6a\x80\x40\x51\x52\x6a\xf0\x29\xf5\x8b\x89\x0a\x46\x64\xfb\xd2\xf2\xc1\x0d\x06\x1e\x23\x14\x04\x2c\xc5\xf9\xe8\xa6\xd7\xff\xc0\x02\xbe\xae\x8b\xfe\x38\xe8\x68\x9d\x9f\xc1\xf0\x6d\x5f\x7b\xed\x55\x43\x7c\xde\xe1\x05\x0f\xa6\x76\x65\x84\x3f\x1a\x61\x79\x1e\x61\xdc\xf5\x2c\xd3\xc9\x99\xa6\xdb\x89\xf3\xa0\x63\xe2\xda\x11\x58\xb2\x7e\x8d\x2a\x70\xa5\x8a\xde\xcb\x1a\x06\x7e\xfc\x95\x60\xb1\xaa\xd9\xac\xf7\xf9\x7b\x87\x97\xb9\x81\x18\x3a\x79\x58\xa6\x64\x5d\x3b\xd6\xb6\x5c\x9d\x04\x0f\x14\x04\x4b\xca\xa2\x0a\x42\x5a\x75\x0a\x1c\x43\x3c\x87\x9c\xbe\x8e\x54\x5c\xc5\x65\xd2\x04\xbc\x9f\x6a\xb7\xc9\x1d\xe1\x3a\xb6\x11\xc2\x2f\xd1\x25\x24\xeb\x4b\xa8\x8c\x13\xaf\x65\xbe\xa9\xec\x65\xa7\x90\xf5\xd6\xb8\x3d\x29\x47\xb5\x8a\x19\x53\xf7\xf1\x10\x3d\x38\xc1\x35\xc4\x6b\x39\xfb\x43\x93\xf5\xce\x11\xe5\x88\xb7\xb4\x82\x7c\xf3\x45\xc3\xae\x1a\xc2\xfb\xfb\x8e\x7c\x75\x05\x53\xc2\xf2\x0c\xbd\x93\x4a\xd7\xf4\x35\x2d\xc3\xfb\xf3\x9b\xc2\xda\x0e\x7d\x2b\x3a\x67\xa9\x72\x0e\xb4\x46\x6a\x06\x3d\x45\x1d\xde\x99\xa4\xae\xde\xba\x05\xa9\xb2\x14\x8e\xdb\x2e\x58\x53\xec\x34\x1d\x5d\x41\x38\xc2\x4e\x38\x6a\x3a\x7f\x2a\xc6\xd6\x17\x74\x39\xe6\x6b\x22\x0c\x68\x15\x9b\x2f\x8b\x60\xd2\x92\x8f\x6e\x56\x2b\xc0\x04\x2e\x47\x05\x64\x70\xd2\x7b\x8a\x32\xa5\x64\x73\xa5\x15\x7f\xff\xdd\x4e\x31\x2d\xdf\x26\x50\xe0\x94\x53\x90\xc2\xe2\x8f\xe0\x5f\x7f\xbf\x5a\x90\x54\x11\xd0\x5b\x42\xb8\x9f\xf2\x58\x44\xeb\xc9\x47\xae\xb8\xc3\xdc\xbe\x58\x73\x3a\x44\x26\xa7\xe5\xdd\x79\x19\xe5\xd4\x64\xbc\x83\xf5\xc1\x5b\x69\x36\x85\x24\x5d\xdb\x40\xd7\xf4\x9f\xb9\x37\xaa\xa5\xbf\x64\x89\xd1\x1c\x05\x9a\x3b\x75\x7c\x71\xcf\x71\x35\x3d\xb3\xf8\x8a\x46\x1c\xb9\x77\xe3\x8b\x60\xdb\x11\x86\x77\x2f\x9e\xcd\xd8\x6a\x9b\x4e\x09\x58\x2d\x8f\x38\x6c\xa0\x2e\x4d\xe9\xd1\x39\x48\x4a\xfe\x68\xa3\xf6\x26\x2e\xa8\xb9\xde\xe6\xf4\x54\xa9\xcc\xe2\x23\x1e\x73\xad\xed\x11\x88\x1c\xdc\x1f\x75\x0a\x87\x37\x27\x31\x99\xf4\x6c\x82\x4a\xe5\x35\x43\x15\xab\xaf\x48\x23\x13\xce\x2e\x75\x49\x47\xd5\x2b\x79\xdb\x29\xf3\x38\x0f\xf2\xff\xd9\x14\x32\x55\xae\xfb\xd2\x60\xe8\x34\x29\xf3\x8d\xac\x7a\x33\x60\x7a\xca\x15\x45\xe9\xcb\xd2\xed\xe7\x2c\x61\xe9\x47\xfd\x93\x56\x12\x2d\x65\x5b\x62\xee\x5a\x36\xc7\x2d\x2d\xb0\x10\xcd\xbd\xa4\x1d\xc1\x6f\x94\x34\x95\x83\xe6\x25\xf3\x40\x6c\x84\xea\xc8\x8e\x32\xcd\x83\xdc\x9f\xf5\x4b\xb1\x46\x01\x8e\xc9\x86\x1f\x19\x6b\x9b\x5a\x8a\x51\x8a\xb9\xaa\x2b\x96\x10\x56\x7a\x02\x02\x74\xd9\xe1\xb8\xf3\xf6\xa3\x21\xcd\x4c\xff\x44\x06\xb0\xe4\xcc\xbe\xb0\x01\x4c\x9f\x31\x37\x1a\x23\x12\x80\x7a\xba\x42\x05\xd0\x28\x47\x50\x9b\x47\x57\xef\x70\x16\x6c\x0e\xaa\x57\xc7\x38\x57\x6b\xdb\x5d\x32\x2e\xda\x0e\xdb\x62\x56\xaf\x58\x73\x4e\x3e\xc9\x86\xd9\x09\xa3\x5a\xaa\xe9\xc3\x80\xe1\x6d\x27\x11\xe5\x1b\x72\xa9\x1c\xd7\xe8\x9b\xdc\xf3\x8c\x64\x3d\xd8\x90\xbd\x8f\x33\x7c\x2d\xf5\xaa\x73\xf3\x49\xdc\x70\x43\x96\xcf\x0c\x2b\xfb\x7a\x85\xe4\x41\x7c\xe5\x6b\x97\x2b\x4e\x9b\x2a\x54\x99\xd7\x33\xd0\x26\xaa\xb8\xa3\x4c\x25\xf7\x7e\x79\x7d\x03\x75\xdc\xc7\x52\x4e\x46\x92\xff\x02\x74\x9c\x37\x8f\xdf\x54\x2e\xcf\xec\xd8\x7a\xa2\x79\x6e\xc7\x36\x5d\x7b\x7f\xa4\xf8\x9e\xda\xb3\xd1\xdc\xa7\x47\x80\x1f\x9e\xce\xba\xbb\xb6\x59\x39\x3e\xb3\x97\x6b\x8a\xf2\xfd\x9b\xb9\x76\xfd\xfb\xfc\x6e\x8e\x15\xf7\xf3\xdb\x99\x92\xf8\x33\x87\x75\x70\x33\x47\xcb\xfb\x68\x2d\x41\xd5\xca\x15\x03\xd2\x2a\xda\x80\xc4\x8a\x36\x23\xb5\x0e\x64\x36\xe5\xc9\xd9\x74\x60\xf2\x1a\x0a\x39\xf2\x99\x56\x77\x54\x7c\x93\xeb\x8e\x35\x9d\x4a\xda\xd5\x22\x7d\xd1\x7e\x05\x37\xea\x28\x01\x2c\x39\xf9\x71\x3d\x2b\x20\x4b\x79\x04\xbe\xef\x14\xd7\x5f\x05\x9e\x47\xe8\xe3\x99\x3e\x24\xda\x58\xae\xf0\x60\x11\x33\xa5\xa4\x2a\x55\x3a\x92\x0a\x0b\x87\x56\xe0\x23\xb4\x86\x7a\x5c\x8b\xaa\x68\xfb\xe2\x9c\x64\xe8\x34\xa0\x86\x5b\xca\xd1\x1e\xf1\x6c\xd7\x59\x64\x92\x99\x52\x9d\x00\x62\xe0\x41\x8d\x11\x29\xdd\x3b\xc5\xf4\x32\xc5\xe0\xd2\x3c\x23\x65\x57\xf7\xd4\xfd\x44\xcb\x36\x53\x02\xc9\xf4\x4b\x53\xdb\x00\xee\x3c\x5b\x93\xd0\xba\x0d\x67\x98\x23\x52\x87\x75\x35\xf6\xf6\xd0\x7b\x52\x55\x1c\x2d\x4d\xdf\x35\xb2\xd4\x21\x21\xaa\xc1\xb6\xca\x75\x50\x25\xc8\xc9\x52\x7f\x4e\xb9\x0d\x10\x96\xa3\xc9\x7e\xcf\xd1\x08\x97\xb2\x86\x28\x44\x4d\xc8\x3a\xca\xe2\x5d\x59\x70\x57\xbd\x69\x5a\x7e\x5d\x12\x0d\xc5\x16\x65\x21\xd2\x66\x63\xd6\xe2\xc1\x97\xfd\x01\xc9\x12\xf6\xc0\x8d\xca\x4a\xba\x70\xc3\xec\xa5\x6d\x37\xc4\x42\x7a\x75\x47\xb9\x7e\xdd\xf2\x19\x0e\x01\x42\x7d\xc7\x7a\x25\xe8\xbd\x01\xda\x2f\xa4\x52\xeb\xd6\x72\x84\x5a\x60\xb2\xd2\x2c\xc2\x80\xcf\x73\x1d\x1e\x23\xcb\xed\x2b\x37\x31\xd7\x8b\x67\x5d\x53\x10\xe3\x59\x71\x2b\x68\x88\x11\x78\x2b\x70\x2b\xef\x2d\xda\x84\x6e\x2e\x00\x1b\x7a\x3f\x71\xe9\x77\x33\x35\xbd\xb5\xb3\x97\x1d\x52\x06\x2b\x88\x6a\xea\x7b\xac\x26\xed\x92\x35\x70\x7a\xca\xb2\x21\x9c\x8f\x81\x6d\x5f\x7a\x4d\x56\x63\x5e\x50\xc7\x78\xe4\xd3\x81\xe8\x7f\x88\xfe\xfc\xdb\xab\xae\xbe\xa2\x97\x95\xf4\x01\xef\x42\xd2\xe0\xe7\xad\x43\xf4\x67\x81\x16\x19\xb0\x07\xf0\xac\xe0\x26\x3b\xde\xa3\xc9\xe0\x71\x0e\x7c\xc2\xfe\xbc\x6c\x83\x7b\xe5\x28\x76\x09\xc1\x0d\xb7\xc9\x7b\x8d\x55\x07\x84\xd8\x65\xec\x30\x09\xf0\xa5\x11\x70\x94\xa1\xe7\x3b\xa8\x00\x8b\x25\x0a\xb6\x9c\x96\x7d\x38\x0b\x7e\xe4\xee\x43\x75\xa4\xf1\x2f\x25\x68\x21\xfa\xe8\x46\xe0\x60\xdf\xbd\x3f\xd7\x00\xe3\xd2\x8e\xfd\x7d\x0d\x00\x11\x39\x3d\xdf\xb1\xf5\x15\x24\xae\x5f\xce\x17\xed\x4a\x16\x8c\xd8\x0a\xf6\x45\x59\xbd\xd0\x91\xbc\x6f\xe6\xb1\xc1\xa7\x8c\x8a\x50\x4a\xe2\x9b\xc4\xb7\xd5\xe8\x1a\xec\xbe\xee\xeb\xe6\x1a\x6f\x3b\x7b\x9b\xa5\xd6\xf7\xa9\xfe\x1c\x92\x76\x55\x63\x01\xd5\x5f\x2a\x32\xc3\xa3\x89\x69\x19\xae\x3e\xd9\x6d\x99\x3c\xb2\x93\x2d\xdb\x42\x7c\xcb\x30\xfb\x62\xc6\xb8\x6a\xfe\x23\xeb\x74\x59\x00\xe2\xcf\xf4\xdb\x6e\x53\x71\x07\xdf\xbd\xcd\xcf\x9f\xef\xdc\xd7\x87\xc4\x0d\xbf\xd1\x31\x3a\x96\x33\x4b\x7e\x80\xd8\xe5\x3f\x08\x48\x81\x4e\x7f\x52\x7b\x5e\x81\x0b\xf3\x88\x0d\xfb\x47\xd2\x02\x7b\xbe\xe3\x1c\x4a\xf9\x99\x3a\x94\xce\xf4\xed\xf3\xc0\x56\xc8\x39\x51\x15\x49\x26\xcf\x77\x82\x2d\x75\xde\x52\xf3\x97\x2e\x19\x87\x97\x39\x37\xd4\x3b\xc5\x75\xb8\x5a\xa5\xd5\x9d\x84\xf6\x86\x30\xea\x6a\xfa\xcf\x8e\xa0\xb3\x53\xb3\x2d\x7c\x41\x0a\x3a\xa5\x61\x7a\xb4\x01\x29\x03\x49\xe5\xb5\x85\x1d\x80\x1a\x6b\x4c\xd5\x1f\xab\x2a\x35\x9d\xb8\x5d\x88\x9c\xd3\x39\xb1\x46\x6b\xa3\x3d\x29\x1e\xbf\x2e\x27\x37\x80\xbe\x28\x23\x77\x4c\xfa\xb7\x66\xe2\xb7\x0e\x88\x48\x2e\x37\x0c\x57\x76\x9a\x0d\xdc\x64\x99\x90\x43\x5f\xab\x1d\x05\xe0\xd9\x05\x05\xdc\x6f\x94\xe9\xbb\x97\x0d\xf6\xb1\x36\xf4\xe2\xc8\x38\x19\xd6\x61\x6c\x6e\x60\xef\x06\x59\xdc\x83\x24\x8f\x1a\x4b\x8f\xeb\x3b\x1e\xeb\x6c\xd3\x8f\x9c\xfb\xf1\x16\x34\x1e\x48\x2f\x1c\x5d\x92\x4a\x95\x84\xd2\x68\x02\x1e\x96\xa4\x8c\xbd\x3d\x44\xeb\x42\xee\x77\x60\xcc\x39\x3b\x95\xb5\x1b\x4d\x53\xa4\x30\x9a\xdc\xd7\x18\x4f\xad\x79\xe5\x44\xbe\x36\x49\x45\x95\x9b\x6f\x55\x79\xc0\x27\x8f\x27\x07\x5b\xfe\x84\x4e\x24\x7f\x0e\x19\xa4\xea\xb4\x0e\xbd\xd1\xa4\xe0\x6d\x1a\x52\x15\xac\x06\x43\xc1\xd0\xd4\xfc\xf0\xdb\xde\xe9\x39\xf6\xa2\x43\x47\x92\x0b\xbd\x7a\xee\xd4\xb5\x3a\x64\x9e\x91\x0b\x19\x67\x1a\xee\x9d\x4c\x0f\x7e\x7c\x66\x1b\xde\x94\x6c\x59\x93\x91\x37\xa4\x33\x6f\xff\x8e\xb4\xd8\x13\xd7\xe4\x00\xd2\x92\x4b\x75\x2f\x56\x67\x18\x0d\xc0\xb9\x5d\xb5\x85\x73\xcc\x1d\xeb\x40\x0a\x6f\x59\x55\x1a\x0b\xdb\xaa\x58\xd2\xb6\x0c\x6d\xd3\xd9\xd4\xc9\xcb\xa1\x3a\x75\x5b\x4c\xd5\xbb\x1d\x25\x8e\xb6\xd0\x35\x25\x4b\xb8\x26\x23\x8e\x1f\xf5\xbb\x3c\x44\x0f\xed\xd7\xce\xc5\x17\xc7\xb5\x66\xc5\x23\x3f\x95\x27\xee\xde\xf1\xe0\xc2\x97\x06\xce\x4e\xdd\x92\xa1\x2a\xde\xd2\xae\xe8\x41\xa0\x2b\x3b\x18\x9c\x3c\x1c\x9c\x04\xe6\xee\x82\x7e\xd8\xba\x3f\x12\xcf\x33\x82\xfe\xae\x0b\xec\xfd\x5d\xd5\xa4\xf3\x94\xe9\x05\x5e\xc9\x30\x63\x5b\x0e\x68\x00\xed\x4e\x31\xb9\x43\xf4\xd0\x54\xef\x83\x8f\xe4\x3d\xe1\x89\x1a\xaa\x46\x1d\xd7\x45\xea\xe0\xca\x4b\x95\x66\x8b\xa1\x24\x0b\xb4\x99\xe1\x7d\xdb\x57\x4f\x59\xb6\x04\x4e\xf4\x78\x48\xce\x4a\x9e\xd5\x07\x31\x6d\x9b\x89\x87\xe8\xfe\x69\x51\x82\xe1\x09\xa3\xa2\xc2\x74\x4e\x4a\x74\xc9\x58\x45\x70\x2d\xe5\x00\x2d\x29\x16\x68\x81\x5b\x08\x56\xa7\xca\x56\x05\x0c\xc1\x0a\x8c\x68\x41\x49\x41\x74\xe3\x3c\x34\x27\x2d\x2e\x71\x8b\xc1\x4e\x25\xc3\xd1\x35\xf8\x95\xd2\x8e\x93\x5b\x24\x76\xa7\x83\x29\x9d\xc8\xe7\x27\x62\x5c\x71\x1a\x00\x71\x6f\x71\x3b\xdb\x46\xbf\xa2\x8f\x8e\xa9\x40\x43\x96\xf1\xae\x5b\xc1\x8e\xa9\x2f\x4f\x29\x08\x6b\x32\x5b\xc0\xdb\x39\x3f\x84\x19\x42\x66\xf5\x76\x89\xa1\x73\x9b\xa3\x3a\xe1\x49\xb4\x80\x98\x61\x46\x70\xd1\x4f\xa7\x66\xe1\xfe\x69\x8d\xe6\xf5\xe1\x23\x59\x45\x41\x85\xc9\xca\xc1\xd1\xab\xaa\xe8\xf2\x04\xb0\xf2\x91\xac\x92\xc5\x60\xbd\x45\xcb\x5a\xb3\x21\x1c\x19\x80\x6c\x57\xed\x90\xc9\x05\x69\x05\x8d\x98\x78\x2b\xaf\xe5\xd6\xd9\xa9\x8d\x21\xd1\x36\x54\x6b\xd9\x53\x5b\xac\xef\x53\xd5\xa2\x35\x6d\x27\xd5\xec\xaf\xb7\x99\xa0\xd8\xd6\x4a\x06\xf9\x8c\xdd\xc9\xa8\x29\x85\x9c\x65\x10\x4f\x1d\xa1\x28\x82\xa6\x66\x97\xe9\x74\xe1\x02\x0d\xf0\xf7\xdf\x44\xf5\xc9\xd5\xf8\xd1\x98\x74\xad\xcc\xca\x4c\x6c\x24\x10\x17\x95\x5b\x4e\xc1\x65\x87\xd6\x76\x23\xed\xcb\x30\xb9\x5c\x88\x77\x88\xda\x1f\x1c\xd4\xea\x8c\x16\x17\x11\x05\x5b\xac\x6e\x82\xd6\x9b\x60\x40\xae\x71\x52\xd1\x8f\x04\xd9\xf6\x30\xa6\xe4\x98\xec\xf3\xa0\x09\xd1\x80\x7e\x4d\x16\xb2\xe6\xf7\x25\x2e\x3e\xaa\xfa\x35\x6c\xbe\xc0\x2d\xbd\xa4\x15\x6d\x57\x49\x0d\xf5\x8a\xb4\x17\xae\x55\x5e\x20\xe6\x83\x5c\xe5\x2f\x01\xb1\xd5\x26\x15\x42\xab\x39\x99\xd8\xf9\x00\x8d\xb5\x13\x23\x1f\x99\x95\xcb\x92\x6b\x33\x21\xae\xcb\x3d\xe6\xcb\xe1\xa6\x9c\xb9\x6d\x46\x0a\xc7\x6c\x39\x53\xad\xb3\x74\x3e\x04\x48\x35\xe0\x21\x10\xe2\x36\x37\xf0\x85\xf6\x0f\x39\x35\x4e\x7a\xa8\xf7\xa2\xff\x4a\xee\x90\xe6\x1c\xa0\x9a\xf7\x7a\xf2\xa6\x94\xbd\x7f\x70\xcf\x2a\x9d\x4a\x9c\xf9\x42\x40\xb2\x74\x7f\x50\x72\xf7\xb3\xaf\x69\xc6\x8d\x43\x7b\xce\xfe\x46\x12\x51\x6e\x97\x84\xe2\xc8\xd4\xb5\xac\xc4\x67\x36\xd3\xd9\x11\x30\xd0\xb8\x3b\xe2\x04\xe3\xc9\x2d\x37\x00\xbd\xc4\x53\xa7\x9b\x85\x59\xa6\x4c\x4d\x71\x27\x60\x0a\x54\x53\xd3\xc2\x41\xf3\x70\x3d\xca\x15\xbd\xd6\xe6\xb9\xb3\xd3\x6d\xc4\xae\x49\xb3\x6c\xa8\xca\x96\x95\x02\x7b\x29\x24\x5c\x77\x43\xa1\xb6\xa0\x90\x0b\xdd\xe0\xc6\x44\xd4\xa5\xd7\xce\xdc\xdf\xeb\x32\x78\x2d\x09\x2e\x75\x8b\xe9\x55\xb9\x1e\x18\x70\xca\x50\xd5\x95\x45\xea\x73\x5e\xbc\xa3\xa6\xf4\x6d\xdf\x2e\x08\x4f\x8a\x65\x3a\x48\x56\xab\xeb\xea\x65\x83\x17\x0b\x52\x3a\x0a\xa8\x9b\xdc\x79\x76\xda\xb7\x9e\x0f\xa9\xd7\xe3\xab\xdd\x5b\xd4\x05\xd6\x56\x08\x56\x4a\x51\xbc\x72\xcb\x3d\xca\x0a\x3f\xa4\x6e\x9b\x55\x80\x0a\xda\xa2\x25\xe6\xe8\x1f\x1d\x6f\x15\x3b\xd9\x86\xcf\x68\x55\x21\x71\x85\x19\xf2\xdb\xeb\x6a\x03\xdb\xf2\x19\xcf\xa7\x99\xdd\xbc\x23\x7f\x81\xa3\x6e\xcc\x8d\xa5\x3b\xa1\xc4\x3d\x82\x6f\xcd\x19\xbd\x82\x49\x23\x38\x63\x74\xb7\xc6\x1d\x8a\xf3\x59\x63\xeb\x5d\xb1\xb7\xe2\x5e\x0e\xa6\x4c\xe7\x2d\xd5\x05\xef\xaf\xe0\xab\x35\x88\xc8\x3e\x07\xe5\xec\xc9\xb2\x5a\x39\x86\xb4\x5a\xf5\xd1\x63\xe2\xdb\xfa\x51\x6b\xf8\x89\x13\x1f\xb7\xa7\x5b\x4c\x02\xbf\x51\xad\x38\x34\x05\x9b\xd2\x5d\x61\x3b\x1f\x5d\xa1\x51\xba\x07\xfc\xfe\x82\x0a\x62\xaa\x2b\x9b\x1c\xc3\x0a\x42\xd2\x3e\x31\xc7\x0b\xb7\x71\xa8\x01\x02\xd5\xeb\x22\x92\x01\xad\x5d\x35\x24\x4c\xc8\x29\x89\x41\x39\xfd\x5f\xd5\x63\x44\x32\x6a\x68\xc0\x6d\x5e\x4f\x88\x18\x41\x5b\x55\xd9\x88\xce\x6f\x61\xf7\xdd\xd3\x91\xf4\xe1\xbf\x33\xaa\x7b\x9c\x1c\x31\xa2\x0c\x10\x3e\x5a\xd9\xb1\xfc\x9a\x96\x8e\xe2\x6f\x2c\xfb\xe9\x36\x78\x49\x31\x01\x97\xe5\x7b\x96\xef\x1f\xab\x45\x05\x81\x26\x68\x90\xa2\xfc\xce\x5b\xbd\xd6\x0c\xf3\x34\x7a\xa1\xcd\xd9\x07\xd0\x9c\xd3\x7e\xf1\xdc\xda\xb9\x0f\xd1\x83\xf7\xba\x13\x8c\x6e\x3f\x7a\xb0\x8d\x1e\x6f\xa3\x27\xdb\xe8\xe9\xb6\x38\xf3\xcf\x1e\xa4\x58\x2f\xb4\x2f\xfc\x43\xfb\xf9\xc5\x33\xe8\xed\x66\x07\x4b\x77\xbd\x89\x74\x3a\xbe\xeb\x13\x34\xb7\x53\x22\x6c\x92\x32\xef\xbb\x63\x84\x99\xd4\xca\x2a\x11\x92\x86\x38\xe5\xb2\xb3\x8c\x32\xb8\xdb\xd3\xec\xf9\xfa\x00\xaa\x6b\x4b\x4f\xaa\xa9\xc9\x45\x38\x17\x91\x77\x87\x66\xf1\x93\xeb\x65\xd4\xeb\x4c\xf4\x95\xe3\x1b\xb4\x36\x44\xa1\x5f\x4e\x4a\x74\xc9\x83\x96\x68\x1c\x37\xe2\xa8\x8d\xe9\xd7\xec\x9e\xb7\xd1\x47\x2d\x75\xca\xfe\x33\x0f\x98\x53\x40\xbe\x9f\x28\x3d\xab\x4b\x1d\xf4\x07\x48\x01\xfe\x4a\x88\xd2\x06\x23\x69\x4d\x7c\x80\x04\x7b\xee\x33\x25\xf6\x64\xba\x8e\x46\x97\x5a\xcf\xfa\xbc\x2b\xee\x66\xfb\x1e\x6a\x6f\x63\x5b\x9e\xfa\xc2\xa5\x6c\x8d\x35\x51\xf6\xc8\xf0\xae\x37\xbc\x2d\x87\xa0\xb0\xe9\x6c\xdc\xae\xf6\xc6\x58\x19\xd1\x7a\xca\x8e\x9c\xc4\xc6\x3e\x20\x63\x1f\x70\xb1\x0f\xa8\xd8\x07\x4c\xec\x47\x88\x78\x67\x9d\xff\x81\x88\x45\x4d\xac\xa2\x69\x8a\x19\x5b\x70\x6c\x99\xf7\x71\x52\x52\xba\x0d\x70\x1f\xee\x94\xa6\xa6\x48\x58\xbe\xd1\xcf\x59\xd6\xc5\x65\xd0\x60\x2b\x69\xad\xf0\xc7\xef\x37\xdb\xda\x64\x3c\xcd\xd3\xc5\xc1\x7b\xe4\xd4\xea\xb8\xc6\x55\x47\xbc\x22\x1d\xdb\xe2\x59\xde\x36\x5d\xd1\x22\x1a\xd7\xad\x58\xf8\x66\xa8\xbe\x1a\x22\x63\xaa\x3d\x40\xf1\x32\x56\xa9\x15\xa7\x1a\x2d\x0f\x10\x91\x07\xcd\xaf\x1d\x11\x4f\x75\xa8\x74\xc4\x59\x3d\x65\xe9\xe5\x9c\xab\x6f\xa3\x92\x69\x21\x28\xbb\x98\x0f\x1a\xa2\x09\xb6\xce\x7e\x77\x1f\x7d\x1b\x74\x75\xfc\x9c\xda\x79\xfb\x7e\x60\xb2\x72\x35\xb0\x19\x29\x3e\x9a\x9a\x31\xd2\xd6\xc2\x81\xb5\xa9\xb6\x9a\xba\xa6\x31\x17\x17\x68\xc5\x96\xa4\x29\x30\x27\x68\x46\x3e\xa1\x62\x86\x05\x8d\xe8\x5a\x3f\xe0\xab\x51\xb5\x61\x49\xcd\xbb\x86\x18\x8f\xac\xed\x40\x56\x76\x8b\x4a\x3a\x67\xb4\x8e\x93\x57\x61\x29\xff\x1b\xae\xa8\xb2\x7e\x4e\x7e\x45\xb4\x5e\x74\xad\xe3\x76\x14\xac\x37\xb0\x83\x5e\xae\x5a\xf2\x37\xd2\x70\xd9\x83\x14\x5e\xd8\xed\xda\xe9\xf7\x76\xdf\xc5\x9e\x9b\x89\x8b\x6d\x77\x5f\xf1\xb7\x9a\x4e\xd1\x64\x62\x9f\x7d\x8e\x9e\x7e\xbf\x85\x7e\xff\x1d\x39\x9f\xbd\x40\xcf\xfe\x4b\x08\x23\xee\x53\x7f\xfa\xaf\xf8\xa9\x83\xfd\xc7\x5b\xa9\x94\x4a\xed\xfb\x82\x9a\x20\xe9\x0d\xfd\x1c\x79\xca\x8c\x80\xe9\xec\xa3\x8d\xcf\xce\x97\xff\x51\x9c\xa0\x5a\x21\x22\x83\x8c\xf2\xa8\x8f\x2b\x0d\x05\xc8\xce\xea\x80\xe2\xb9\x88\x67\xf9\xe0\xb6\x6c\x19\x14\x94\xb2\x9c\xd4\xaa\x81\xae\xe3\xb2\x06\x65\xd8\xb4\x15\x58\x34\x6c\xc1\x7a\x02\xfc\x05\xa8\x53\x5b\x0b\x2a\x40\xc5\xb6\x34\xce\x99\x00\x70\xd5\xfe\xd1\x0d\x27\x02\x3b\x82\x01\x35\xc3\xd7\x60\x50\xf0\x5a\xcb\xa2\x4b\xd9\x46\x04\xee\x62\xdb\xf8\x16\x57\x57\xac\xa1\xed\x6c\x8e\x56\xc4\x9a\xff\x8f\x4d\x59\xf4\x70\x5b\x48\x5d\xf2\x6d\xe3\xc2\x84\x0c\x23\x59\x43\xbd\xab\x3d\x0f\x16\xb7\x65\xb3\x0c\x54\xd5\x99\x56\xc6\x86\x40\x53\x4e\x5b\x5a\x4b\x95\xaf\x12\x5f\x65\xa3\xda\xb7\x1d\x0b\x06\xe5\xd2\x7c\x00\x58\xc1\x45\xd1\x35\xb8\x25\xd5\x0a\x35\x64\xd1\x10\xae\xc3\x64\x9c\x70\x70\xdd\x8f\x20\x9d\xbf\x94\xb8\x41\xdf\xaa\x4d\x4b\x3b\x33\x32\xde\x8c\x5c\xfb\x02\x05\xc2\x7b\x2b\xa8\xb9\x33\xba\xca\x50\x4f\xed\xaa\x1b\xd7\xad\x72\xe7\xb5\xf0\x17\x9e\x98\x97\x6b\x14\x0f\x9b\x2e\x48\x4c\x24\x7a\x4c\xde\x3e\x54\x0f\xb9\x75\x61\xdf\xfb\xb1\x27\x7e\x6e\x7f\x3e\xb2\x2b\x86\x76\xe5\x45\x8d\xa5\xe7\x36\x3a\x8c\x38\x9e\x58\x2e\x94\x2c\x89\x9f\x33\xae\x37\x57\x31\xb0\x23\x34\x5c\x9a\x29\x05\xe8\x67\x42\xaf\x66\x41\x89\x57\x5a\xd3\x96\xe2\x4a\x7e\x15\x25\xcc\x40\xfc\xc7\x8e\xef\x85\x06\x8b\x1f\x9a\xc8\x3c\x14\xca\xea\x3d\xd5\x89\x50\xfe\x5a\x73\x71\x6b\xf2\xbd\x6b\xd2\x00\x2f\x10\x1f\x6f\x85\x60\xb5\x66\x6b\x00\x1f\x9f\x9f\xaa\x12\xa8\xdd\x74\x4a\x0b\x4a\x6a\x55\x6d\x2b\xbc\xca\x7a\x62\x30\xc5\x0d\x16\x6c\xdb\xc3\x87\x01\x02\x13\x97\x57\x40\xd8\x39\x13\x88\xfe\xd1\xa5\x40\x83\x7b\x2e\x5c\xe1\x82\x34\x73\xca\xc5\x75\x5c\x69\x76\xac\x11\x27\xb9\x4a\x84\x93\xf3\x37\xef\x5f\x1e\xa2\x63\x9f\x7d\x53\x21\xd0\xab\xf8\x41\x52\xa2\x45\x43\xad\xcf\xf2\x60\x7f\x7f\x07\x1a\x24\xca\x9c\xd9\xc6\x06\x7f\x86\xa0\x27\x12\x50\x88\xf5\x2d\x25\xce\xb4\x86\x07\xab\xd2\x83\x18\xb5\x64\xbe\x60\x8d\xd0\x45\xae\x1a\x5c\x80\xb9\x98\x32\xf3\x7d\x08\x5f\x82\x6f\x67\x84\x13\xf1\x7c\x5d\x4e\x31\x88\x4b\x51\x53\xa8\x39\x5e\x21\xde\x5d\x82\xbd\x1a\xd8\xad\x58\xac\x18\x25\x5a\xc2\x6e\x38\x06\x18\xbc\x21\x1f\xca\x43\x11\xac\x89\x50\x31\x9c\x47\x50\x6f\xde\xa5\xe9\xe9\x30\x84\x8b\x76\xd0\x9b\x4a\x10\x20\x8f\xf0\xb3\x2d\xdd\xe0\xb2\x93\x35\x5b\x4a\x99\x10\xa0\xfe\x2f\x69\x58\x82\x3e\x25\xb8\x73\xb2\x94\xe0\xf0\x0a\x72\xf8\x6a\x1f\x1e\x8c\xa2\xe6\x76\xa9\xd8\xd4\xba\x54\x7f\xe4\x51\x7d\x48\xa3\x93\xe0\x14\xa8\x4a\xcb\xf6\x14\xa4\x5e\x72\xf8\xc3\x0b\xe4\xb7\x47\xbd\xab\x33\x13\xff\xa6\xe4\xb1\x00\x7c\xd2\xaf\x1f\x09\x59\x6e\xcd\x6e\x2b\x68\x01\xa2\xc9\x35\x69\x9c\x63\xd4\xeb\x6e\xea\x8f\x52\xc8\x5b\x12\x6a\xd3\x4a\xa8\x5f\x39\x89\x2a\x23\x53\xae\xb9\x96\xad\xf6\xe2\xc6\xfe\xea\x9a\x9e\xee\xd9\xd6\x45\x4a\x13\x29\x06\x49\xf5\xdf\x51\x46\x46\x5d\x59\xb2\x73\x9d\x6f\xda\x4c\x6a\x2a\x6e\x1e\xce\x70\x6e\x4e\x46\x2a\x39\xab\x0b\xd6\x34\xa4\x68\x95\x6b\x4a\x9b\x70\xa7\xb6\xda\x8d\x3c\x16\xbb\xe8\xaf\x39\x93\x68\x1c\x89\x67\x96\xe3\xc4\xb3\x5f\x98\xc3\xd5\xab\x74\x58\x8c\x9a\x64\x29\x84\x65\xe2\x15\x68\x20\xbd\x11\x76\x8e\xb0\x78\x1e\xa6\x6d\xe9\x58\x3b\xec\x27\xf9\xf5\x2b\x26\x57\xa4\xf5\x63\xf4\x8c\x42\x12\xa5\x85\x11\x3d\xc2\xb6\x8c\xdc\x53\xe3\x44\xc6\xc9\x71\x4b\xfe\x48\x56\x37\x5c\xee\x6b\xb2\xd2\x53\x76\x22\x08\x6f\xbf\xcc\xd7\x64\x15\xac\xd0\x44\xe1\x8d\x5b\x9d\x3e\x50\xeb\x2e\xed\xc2\x64\xbc\x6d\x70\x5d\x36\x8d\x6e\xc4\xa2\xac\xbb\x54\xcd\x99\xb7\xb8\xed\xc0\xb7\x8a\x95\xd1\xa7\xab\x70\x93\x09\x0f\xf5\xd6\xe5\xc6\x80\x46\xb3\xf3\x02\x40\x93\x8b\xfc\x7f\xff\x6f\x54\xbc\xa7\x8e\xd4\xdd\x74\xc8\x67\x80\xe3\x4c\x7c\x67\x4e\x37\x77\xcd\xf2\xf9\x20\x4b\x13\x83\x2f\xe3\x9f\x67\x98\x23\x4e\xb2\xb6\x7a\x5f\xf5\xba\xc3\xb0\x3f\x35\x50\x32\x08\x21\xb5\x30\x37\x66\x83\x13\xa7\x99\x97\x54\x7a\x1b\x52\x76\x85\x0d\x83\x04\xe5\xd7\xed\x71\x9a\x3a\xe2\xb9\x96\x7b\x89\xb6\xa7\xeb\x2c\x5b\xbd\x93\x5b\x78\x66\xd8\x1c\x01\x15\x46\xcd\xbd\x92\x2d\x05\xd3\xad\x5f\x1f\xe4\x0f\x99\x77\xed\xb8\xd7\xaf\xdf\xfa\xd4\x14\xa9\x18\x08\x61\x49\xe7\x68\xf9\x96\xf7\x5e\xac\xa5\xee\xd4\xf5\x27\xef\xa7\x69\xc5\x73\x56\xd3\x1d\xce\x2d\x33\xbd\xf4\x47\xec\xb1\x7c\x32\xda\x59\x33\x0d\xc5\x5a\xd5\x58\xd1\x96\xea\x5e\xfd\x71\x64\x52\xde\x61\xe2\xfa\xdc\x32\x0d\x4b\x0d\x30\xc1\xfa\xbd\x6e\x2f\x6c\x2a\xfd\x28\xa6\xf6\x48\x6e\x57\xdf\xe7\x4b\x86\x8c\xdf\xd8\x9e\xba\x23\xd9\xfd\x0d\x9b\xf4\x81\x12\x28\x51\xe0\x9a\x47\xd3\x0b\x65\x53\x14\x34\xed\xe5\xc9\x38\xe8\xe1\xa5\xeb\x5a\x10\x09\x62\x08\x3a\xe2\x9a\x27\x8e\xcc\x76\x22\xc7\x48\x24\x16\x2b\xe6\xb0\x5e\x59\x96\x94\x5b\x63\x6f\x0f\x9d\x32\x38\xf8\x32\x5e\xd4\x35\x86\xa6\x74\x2a\x18\xd9\x35\x21\xc4\xaa\x8e\xdf\xd8\xd7\xfd\xeb\xdb\x9b\xd4\x91\x11\xbf\x04\xad\xd3\x7b\x14\x21\xb7\x07\x6e\x9e\x1a\x3e\x92\x5a\xd7\x16\x51\x9e\xad\xa1\x1c\x81\x68\x43\x5f\x06\x75\x3a\x06\x8f\x78\x58\xd8\x23\x2f\xae\x74\xad\xd7\x5f\x2f\x48\x14\xd5\x9d\xb5\x29\x28\xd7\xbe\xb9\xa0\x77\xc6\xa6\x11\x89\x6d\x67\x37\x38\xe9\x3a\xd3\xca\x24\x37\x77\xb8\x32\xb8\xdb\x07\x13\x4e\x99\xed\xce\xea\x98\x75\x1a\x52\x50\x72\x6d\xc3\xdb\xa4\x39\xe7\xc4\x9c\x46\x95\x06\xdb\xf1\x01\xfd\x53\xce\xea\x1d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x72\x68\x4d\xdb\xc9\xaf\x28\xdc\x2d\xab\xe1\xfd\xaa\x96\x76\xe2\x7f\x58\xc4\x41\x4b\x51\x30\x9d\x7b\x5a\xe2\xa4\x97\xb6\xe9\x48\x10\x38\x11\xf8\x4f\x82\xe8\x56\xc9\x8a\x9e\xef\x78\x76\xe4\xa4\xa4\x99\xb6\x3d\xe7\xa7\x92\xc9\xbf\xe9\x91\xc3\xb7\x6e\x01\x2d\xa9\xad\x6c\x06\x60\xa8\xe5\x85\x28\xb4\x55\x11\x1c\x29\x1e\x1d\xc5\x5e\x77\x55\x4c\x20\xf1\xe2\xdb\xee\xb2\xa2\x85\x7e\x6f\x01\x7f\x65\x5f\xd3\x05\x9f\x84\x90\x3c\x30\xa2\x7e\xcc\x07\x70\x6a\x85\x80\xa1\xb7\x6d\xbe\xa8\x0f\x22\x25\x19\x09\x82\xd0\x41\x56\x87\xe8\xf1\xb3\xfd\xfd\x7d\x68\x88\x2e\x3f\x7b\xbc\x75\x88\xe0\x23\xe7\xb3\x27\x5b\x87\xe8\x20\x7c\xf0\xa9\xf8\xf0\xc9\x33\xef\xb3\x67\xe2\x33\xf1\x41\x1f\xc1\x3d\xdb\xdf\xdd\x47\x98\x9b\xf3\xe4\x6d\xe7\xa0\xe0\x33\x24\x17\xf8\xab\x0b\x16\x16\xac\x29\x58\x4d\xb0\x90\x78\x19\x51\x1f\xf6\xa3\x88\x77\xc4\xa7\x36\xc1\x52\xd1\x91\xe5\x2b\xfe\x0b\x2e\xa7\x0a\x57\x72\xf0\xdd\xf7\xfe\x5a\x9e\x1d\x7c\x1f\xac\xe6\xbf\xbe\xf7\xd7\xf3\xf8\xc9\x77\xd1\x8a\x52\xfe\xb4\xa0\xdb\x48\x8e\x6f\x64\xd2\xe5\x70\xa8\x78\x25\xf7\x3d\xd2\xe2\x9c\xd7\xd2\x31\x64\x9e\x42\xe7\x4d\xdb\x6f\x15\x18\xcc\x5e\xdf\x05\xfd\x7c\x2f\xa1\x5d\xc5\x50\xd3\xf3\xca\xea\x5b\xbe\xf1\xef\x86\xdd\x5c\xbe\x44\x32\x83\x37\x51\xc8\xcb\xf0\x83\xd8\xf2\xc1\x74\x47\xa3\xe3\xd9\xd0\x88\x48\xc2\xc4\xd0\xe3\xc2\x09\xcd\x08\x6e\xd2\x4a\x18\xd3\x0f\x51\x73\x63\xe7\x12\x07\xb6\x27\x6e\xf9\x11\x93\xd3\x71\x6f\x1e\x8a\xb9\x09\x88\xcb\x85\x33\x1d\x08\xe6\x0a\x48\x55\xbf\x3d\x31\xbf\x3d\x35\xbf\x3d\x53\xbf\x7d\x8e\x96\x0f\x11\x0a\x32\x4a\x70\x34\xf2\xed\xa4\x82\x65\x65\x22\xf9\xa2\x15\xdd\x38\x40\x2b\x39\xfb\xc2\x8f\x62\x1a\x33\x7b\x39\x81\xfc\xec\x83\xd8\xb9\xbe\x2c\x64\x53\x17\x42\xa5\xe2\x4b\xa0\x7d\xf7\xb8\x36\x8f\x7c\xbe\x87\xee\xfd\xff\x01\x00\x00\xff\xff\x01\xca\x92\x37\xa9\x80\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,7 +139,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0x1d, 0x41, 0x7c, 0xc7, 0xe9, 0x51, 0xb5, 0xa8, 0xad, 0xdc, 0x33, 0x69, 0x8a, 0xce, 0x33, 0x60, 0x8d, 0xc6, 0x65, 0xaf, 0xe2, 0xa1, 0xe9, 0xac, 0x1e, 0xab, 0x77, 0x8b, 0x50, 0xdb, 0x92}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x70, 0x3, 0x55, 0xb9, 0x10, 0x83, 0x30, 0xc0, 0x35, 0xce, 0x2c, 0x73, 0xd1, 0x69, 0xc, 0x85, 0xa2, 0xb7, 0x15, 0xf2, 0x68, 0x92, 0x3b, 0x4e, 0x3, 0x55, 0x97, 0x7c, 0x41, 0x2d, 0xf8, 0x2b}} return a, nil } From eaf04f61e90fa025208368c50c75dbe52cffc11e Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 15:31:54 -0500 Subject: [PATCH 032/132] use view keyword --- contracts/FlowIDTableStaking.cdc | 22 +++++++++++----------- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 8d8344a97..96ae2fad5 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -242,7 +242,7 @@ access(all) contract FlowIDTableStaking { } /// Utility Function that checks a node's overall committed balance from its borrowed record - access(account) fun nodeFullCommittedBalance(): UFix64 { + access(account) view fun nodeFullCommittedBalance(): UFix64 { if (self.tokensCommitted.balance + self.tokensStaked.balance) < self.tokensRequestedToUnstake { return 0.0 } else { @@ -251,7 +251,7 @@ access(all) contract FlowIDTableStaking { } /// borrow a reference to to one of the delegators for a node in the record - access(account) fun borrowDelegatorRecord(_ delegatorID: UInt32): &DelegatorRecord { + access(account) view fun borrowDelegatorRecord(_ delegatorID: UInt32): &DelegatorRecord { pre { self.delegators[delegatorID] != nil: "Specified delegator ID does not exist in the record" @@ -389,7 +389,7 @@ access(all) contract FlowIDTableStaking { } /// Utility Function that checks a delegator's overall committed balance from its borrowed record - access(contract) fun delegatorFullCommittedBalance(): UFix64 { + access(contract) view fun delegatorFullCommittedBalance(): UFix64 { if (self.tokensCommitted.balance + self.tokensStaked.balance) < self.tokensRequestedToUnstake { return 0.0 } else { @@ -720,7 +720,7 @@ access(all) contract FlowIDTableStaking { remainingAmount = 0.0 } else if remainingAmount > delRecord.tokensRequestedToUnstake { remainingAmount = remainingAmount - delRecord.tokensRequestedToUnstake - delRecord.tokensRequestedToUnstake(0.0) + delRecord.setTokensRequestedToUnstake(0.0) } // Commit the remaining unstaked tokens @@ -1407,7 +1407,7 @@ access(all) contract FlowIDTableStaking { rewardsBreakdown.setDelegatorReward(delegatorID: delegator, rewards: delegatorRewardAmount) } - rewardsBreakdown.nodeRewards = nodeRewardAmount + rewardsBreakdown.setNodeRewards(nodeRewardAmount) rewardsBreakdownArray.append(rewardsBreakdown) } @@ -1481,7 +1481,7 @@ access(all) contract FlowIDTableStaking { let actualCommittedForNextEpoch = delRecord.tokensCommitted.balance + delRecord.tokensStaked.balance - delRecord.tokensRequestedToUnstake if actualCommittedForNextEpoch < FlowIDTableStaking.getDelegatorMinimumStakeRequirement() { delRecord.tokensUnstaked.deposit(from: <-delRecord.tokensCommitted.withdraw(amount: delRecord.tokensCommitted.balance)) - delRecord.tokensRequestedToUnstake = delRecord.tokensStaked.balance + delRecord.setTokensRequestedToUnstake(delRecord.tokensStaked.balance) } FlowIDTableStaking.totalTokensStakedByNodeType[nodeRecord.role] = FlowIDTableStaking.totalTokensStakedByNodeType[nodeRecord.role]! + delRecord.tokensCommitted.balance @@ -1857,29 +1857,29 @@ access(all) contract FlowIDTableStaking { } /// Indicates if the specified networking address is claimed by a node - access(all) fun getNetworkingAddressClaimed(address: String): Bool { + access(all) view fun getNetworkingAddressClaimed(address: String): Bool { return self.getClaimed(path: /storage/networkingAddressesClaimed, key: address) } /// Indicates if the specified networking key is claimed by a node - access(all) fun getNetworkingKeyClaimed(key: String): Bool { + access(all) view fun getNetworkingKeyClaimed(key: String): Bool { return self.getClaimed(path: /storage/networkingKeysClaimed, key: key) } /// Indicates if the specified staking key is claimed by a node - access(all) fun getStakingKeyClaimed(key: String): Bool { + access(all) view fun getStakingKeyClaimed(key: String): Bool { return self.getClaimed(path: /storage/stakingKeysClaimed, key: key) } /// Gets the claimed status of a particular piece of node metadata - access(account) fun getClaimed(path: StoragePath, key: String): Bool { + access(account) view fun getClaimed(path: StoragePath, key: String): Bool { let claimedDictionary = self.account.borrow<&{String: Bool}>(from: path) ?? panic("Invalid path for dictionary") return claimedDictionary[key] ?? false } /// Returns the list of approved node IDs that the admin has set - access(all) fun getApprovedList(): {String: Bool}? { + access(all) view fun getApprovedList(): {String: Bool}? { return self.account.copy<{String: Bool}>(from: /storage/idTableApproveList) } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 39a6a8e68..7f982053d 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,7 +2,7 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.627kB) -// FlowIDTableStaking.cdc (98.473kB) +// FlowIDTableStaking.cdc (98.52kB) // FlowServiceAccount.cdc (8.191kB) // FlowStakingCollection.cdc (55.181kB) // FlowStorageFees.cdc (9.218kB) @@ -123,7 +123,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x44\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xf1\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2a\xb6\x3c\x3b\x7d\x8f\x2f\x2b\x72\xd1\xe2\x8f\xb4\xbe\x92\x9f\xbf\x9f\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x91\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x91\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\x6f\x1b\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\x37\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x12\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x47\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xea\x2f\x6f\x7e\x16\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xea\xea\x2b\x7a\x59\x91\xf7\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc4\xbe\xbf\x7f\xf3\xfa\xe5\xf9\xf1\xe9\xe9\xbb\x97\x17\x17\xee\x83\xaf\x08\xe1\xee\x73\xaf\x5e\xbe\xbc\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\x6f\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xbc\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\x2f\x05\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7a\x45\x3f\x7d\xf7\x74\x1b\xc1\x87\xef\x60\x1b\xdf\xe2\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\x7a\x6f\xdf\xe2\x6f\x31\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd8\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xa7\xb3\xba\xfd\x7e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\x77\xe4\x9f\x1d\xe1\x2d\x29\xdf\xb3\x9f\x24\x13\xbb\xd5\xac\x7e\xd2\x3c\x71\x03\x50\x6e\xb5\xba\x77\xc0\x7f\xca\xe3\xba\x7c\x07\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd5\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x69\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x13\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xf2\x38\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x92\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x13\xf2\xb1\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x83\x5b\x5c\x43\xf9\xdc\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x91\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x26\xc9\xeb\x50\x5d\xc1\x62\x80\xcf\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x35\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x8f\xe1\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x09\xda\x41\x2f\x3f\x91\xa2\x03\xd5\xc0\xff\xee\x29\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x86\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x57\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x23\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\x9b\xf7\x2f\x0f\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\x9d\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x8b\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x16\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd0\x11\x22\xfa\xca\xf0\xbe\x79\x8a\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x43\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x35\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\x37\xa7\x6f\x0e\xd1\xdb\x86\xb1\xa9\x40\xea\x5b\xc6\x39\xe1\x5c\x10\xcd\xe4\x2d\x7b\xbb\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5a\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\x9d\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x63\x36\xf5\x9b\xe7\x99\x91\xb4\xfd\xd9\xbc\xb3\x85\x7e\xf3\xde\x5f\x34\x24\xf8\x44\x2e\x78\xb7\x22\xf5\x55\x3b\x43\x47\x47\xe8\xbb\xa7\x87\xe8\xc1\xb9\xd4\xb6\x91\xfa\x18\xee\x94\x4b\x82\x9e\x3c\x46\x97\xab\x96\x70\x34\xf9\xee\x29\x9a\x91\x4f\x42\x4d\x11\x72\x38\x69\xf8\xd6\x83\x08\x6c\xec\xb0\xd9\xa5\xfc\x6f\x42\xaf\x05\x4f\xed\xe9\x84\x96\x5b\x87\xe8\xc1\x7b\x2d\xf9\x9c\x9d\xca\x81\xc0\x91\x07\x77\xa3\xd4\x22\x38\xb0\x9f\x8a\x2d\x49\x53\x60\x4e\x82\x81\x47\x8d\x0b\xfa\xe2\x07\x5a\xfe\x22\x56\x58\xd3\x4a\x0d\x7b\x76\x8a\x0a\x5c\x8b\x1b\x16\x57\x0d\xc1\xe5\x0a\x91\x4f\x82\x13\x28\x23\x86\xb4\x2b\xc4\x03\x08\x42\x40\x2f\x8e\x24\x29\x4c\x0e\xb6\xd0\xc3\x87\xf2\xb3\xe7\xfa\xb3\x67\x7a\x61\xf0\xb1\x46\xdf\xc1\x36\x7a\xbc\x8d\x9e\x6c\xa3\xa7\xdb\xe2\xaa\x7d\x16\x43\x8e\x28\x49\x6f\xcc\x0b\xb4\x2f\x46\xc9\x7e\xff\xfc\x08\x3d\x3b\xd8\xd7\xd8\x0c\x9f\x32\x33\xa8\xc4\x1f\xed\x0c\xd7\xe2\xe9\x5e\x24\x7a\xc4\xea\x90\xc7\xc1\xe3\xef\xa3\x51\x5e\x93\x55\x48\x29\xe4\x13\x2e\x84\x24\xf3\xdd\x53\x4d\x31\x07\x8f\xbf\x1f\x26\x19\x4b\xff\xee\x90\x7f\x7a\xac\x86\xb4\x5f\xe7\xc6\xfb\xd3\x77\x66\xbc\x3f\x3d\x1e\x1e\xef\x7e\x82\x56\xae\x48\x1b\x79\x13\x4e\x2a\x4c\xe7\xa4\x9c\x60\x7d\xbe\x23\x14\x6f\x65\x71\xaf\x28\x0c\xa8\x5a\x93\xd9\xa5\x50\x8a\x0b\x09\xf4\x06\xb3\x7a\x4d\x56\x7a\x46\x1f\x05\xab\xf0\xb6\x22\x9e\xc9\x6b\x19\x82\xb0\x99\x59\x5c\x98\x3d\xf0\xa6\x60\xb7\x66\x2b\xde\xac\xf5\x06\x77\x6e\x49\xf1\x23\x6e\x57\x60\xfe\xaf\xc1\xf6\x20\xd5\xd2\xd7\x64\x35\x89\x66\xbc\xd0\x5f\xb9\xd3\xd9\x2d\x49\xc1\x4a\xf2\x3f\xe4\xd3\x64\x6b\x3b\x26\x38\x7a\x55\xe3\xb6\x6b\xc8\x71\x75\xc5\x1a\xda\xce\xe6\x87\xe8\x22\xfa\x6c\xf7\xc7\xbf\x5c\xfc\xfa\xe3\x5f\x2e\x0e\x1e\xff\xfa\xe4\xfb\x03\x0f\xc8\x56\x3c\xd9\x9a\xb4\xeb\x4c\xd5\x3f\x69\x9b\x98\xed\xcb\x93\xd3\x8b\xe3\x5f\xdf\x3e\x7e\xf6\x5d\xdf\x54\x8d\x7a\x03\x66\xbf\x95\x92\x53\xd9\x35\x2d\x49\x99\x54\x79\xc6\x28\x3b\x30\x4b\x52\x4d\x77\x69\x89\x8e\x10\x2d\xe3\x2f\x80\x23\x1e\x59\xeb\x91\xf7\x65\x7c\x7a\x8e\xe2\x13\xd5\xf7\x9a\x44\xbc\xf7\x77\xfc\xb8\x43\x99\x47\x0e\xa5\x24\x16\xe1\x8a\x0e\xe8\x08\xed\xc7\x8f\x38\x12\xe3\xf3\x1d\xf4\xdb\xe7\x9e\x27\x8c\x64\x06\x90\xbc\x07\x13\x47\xad\x03\x07\xa6\x3e\x63\x0b\x30\x92\xec\x71\x69\x25\xd9\x8b\x70\x42\x34\x8b\xda\x8e\xf1\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\xd7\x64\x95\x1a\xf4\x35\x59\x6d\x74\x40\xbb\x3f\x76\x34\xfb\x59\x34\x54\x8c\xff\x40\x66\x12\xdb\x14\x7e\x84\xf9\xfd\x58\x41\xc8\x00\x52\x6a\xe6\xf3\x1d\x1b\xfd\xb2\x2b\x0d\x36\x2f\xe7\x8b\x76\x05\xef\x4e\xb6\xd6\x02\x69\x34\xb5\x3b\x80\xba\xe1\xa9\x6a\x85\x6a\xc3\x40\x43\x2d\x41\x9c\x90\xdd\xe0\x8c\x90\x39\xcd\x86\xb4\x28\x96\xa3\x63\x5a\x0c\xa3\x49\xc4\xb5\xa4\x68\x62\xf7\x12\x57\xb8\x2e\x1c\x4a\x75\xee\xa0\x92\xf0\xb6\x61\xab\x49\x28\x4b\x0b\x56\x3f\xd5\x0b\x7c\x47\xa6\xe8\x28\x45\xdb\xca\x00\xbc\x7b\xc9\x9a\x86\x2d\x9f\x3f\x0c\x50\xf2\x62\x32\x6d\xd8\xdc\x21\x77\x03\x11\xbe\xde\xba\x3f\x74\x76\x7a\x1c\x17\x1f\x0c\x1a\x7e\x49\xcf\x6d\xdc\xbb\xf7\xd1\x4e\x4c\xff\x1a\x63\xde\xf4\x5c\x6c\xec\x96\x04\x8c\xb3\x6a\x7d\xcf\x77\x22\x10\x5b\x37\x7a\xd7\xec\xd9\xcd\x5e\x37\x47\xed\x36\xaf\xdf\x74\x70\x7d\x78\xe2\x8b\xf8\x1d\x69\xbb\xa6\x06\xf7\x96\xba\x65\xdd\xa8\xda\x69\x57\x97\xfe\xad\x27\x14\x71\xf3\x84\x50\x57\x82\xbb\x68\xf7\x23\x59\xf1\x84\xa6\xa7\x2c\x15\xca\x62\x7d\x24\x5f\x93\xa4\x19\x98\x2a\x26\x06\xd8\x56\x04\xa5\x77\xbd\x06\x7c\x74\xc8\xb4\xd1\x68\xa2\x9d\xf3\xf9\x47\xf5\x79\xbc\xe5\xd8\x8a\x56\x07\x07\xf6\x69\xfa\xb6\xa3\x6a\x22\x19\x1e\xd7\x3c\xb9\xa1\x91\x35\x81\x0d\x8f\x6c\x9e\xdc\xe8\x9a\x05\x53\x19\xb9\x68\xf1\x68\x7a\xec\x40\xfc\x57\xec\x37\xa4\xf0\x14\xa7\xde\xdb\xdb\x43\x3f\xb5\xb4\xa2\xed\x0a\xbd\x52\x01\xc2\xd2\xb6\x55\xcc\x48\xf1\x91\x2b\xaf\xce\x23\x8e\xd8\x35\x69\xc4\x61\xb3\x96\x67\x35\x17\x69\xb2\xa5\x2d\x47\xf2\x54\x90\x52\x59\x01\x22\xf3\x92\x76\xec\x4d\xbb\x1a\xa0\xbe\xea\xaa\xca\x10\xf0\x8f\x12\xda\x64\x4b\x9b\xbb\x82\xb3\x48\xa7\x68\xd2\x77\x11\xa1\x6f\xf3\x2c\x77\x0b\x3d\x1f\xb8\x3c\xe3\x73\xdf\x48\xfe\x22\xee\x54\x0f\xd5\x88\x54\xbc\xe7\xf9\x9b\x4e\xd1\xbf\x31\xe2\x19\x06\xfb\x9d\xd9\x4a\xb9\x03\x08\xa3\x86\x4c\x49\x43\x04\xdc\x96\x89\xff\x58\x4d\x62\x36\x29\xe3\x03\x8c\xdb\xce\xda\x6f\x7a\x77\x2e\xcd\xfb\x7e\x4d\xc6\xdc\x1d\xa2\x87\xc1\x83\xa3\xac\x6b\x01\xe1\x7e\x70\x40\xff\x82\xee\x4b\x73\x54\xf4\x92\xf8\x79\x70\x21\x1d\x92\xc4\x89\x5c\x41\x67\xa7\xa8\x64\x44\xba\xc5\x07\x8d\x55\xbe\x36\xa2\x36\x75\xf2\xb0\x77\x46\x98\x47\xcb\xfc\xc1\x11\x43\x82\x3d\x3a\x2e\x4b\x84\x9d\xe9\x29\x3f\x86\x13\x2c\xdf\x8b\x7e\x4e\x5a\x1b\xd5\x9f\x0c\xe4\x32\x1f\x1e\xa2\x3f\x07\xd3\x0a\x05\xb2\xde\x65\x3d\xdf\xb9\x6f\x61\xa5\x56\x33\x34\x3d\xa3\xbd\x4d\x7e\x45\x35\x59\x06\x46\xf6\xfe\xb9\xb8\x9a\x9f\x7d\x77\x8d\x59\x44\x06\x29\x39\x89\x30\x92\x35\x35\x89\xb4\x4a\xbd\x0c\x75\xe9\x78\x0e\x36\xc8\x42\x4d\x22\x1b\x8e\x09\x73\x51\x7f\xa8\xaf\x4d\x10\x59\x6a\x4a\x3d\x52\x7f\x04\x68\x9d\x09\x4a\x3d\x5d\x4e\x27\x08\xcc\x4d\x4d\x23\xd4\xee\xcd\x5b\xf7\xfc\xf3\xe3\xc4\x90\x5c\xb4\x4d\x57\x80\xdb\x54\xaa\x3c\xe2\xb7\x2b\xd2\xa2\x86\xe0\x72\x07\x4c\xd6\x32\x69\xe8\x92\x75\xad\x62\x46\xf7\x50\xe0\x93\xe0\x12\x86\xc9\x56\xfa\x2d\xeb\x53\x72\xfc\xfc\xb9\x47\x5c\x2f\x7a\xee\x99\xf5\x9c\xe8\xfe\x1b\x43\x4e\x74\x6d\x9c\x1b\xf9\xa8\xef\x33\x56\x9e\xa0\xfe\x87\xa3\x94\x84\x81\xe7\x1d\xb7\xe7\x1a\xcf\x8f\x06\x6f\x3d\x8a\x29\x3f\x56\xe4\x47\x44\x67\xa7\xb7\x72\x25\x7e\x90\xec\xe5\x97\xe1\x87\x63\xbf\xdf\xd0\x42\xb2\xae\xb9\x2c\x3d\xf6\x7b\xd2\xae\x29\x59\x4a\x77\x9a\x1f\xa2\x9b\x52\x9c\x6b\x1b\x37\x93\x54\x4d\xe5\xbd\x6c\xa3\x6b\x14\xc8\x94\x7d\x07\x2c\x8d\x16\xde\x6e\x8f\xd1\xd1\x79\x6a\x0d\xfb\xa3\x7d\xe9\x26\xa6\xc8\xd4\xdb\xc3\x56\x49\xe7\xb5\x3e\x03\xa5\x67\x92\xf2\xde\x1a\x54\xd6\x93\xb6\xb1\x04\x88\x48\xf0\x1b\xb6\x62\x25\xa0\x44\x42\xff\xa0\xd5\x2a\x0b\x64\x78\x26\xc6\x48\x95\x80\x11\x2a\x3e\xbd\x16\x5d\xef\xfd\x40\xbb\x1e\x7b\xdd\x27\x00\x98\xef\xd7\xbb\x1a\xe3\xa5\xf4\xca\xd5\xe9\x3b\xce\x39\x27\xee\x57\x39\xf9\xee\x94\x34\xf4\x9a\x94\x32\x5a\x3e\x13\x7d\x20\x8e\xbd\xb8\x81\xc1\x9c\x64\xc8\xe5\x67\xda\xce\x6c\xbe\x68\x56\x13\xba\x11\x33\x50\xe7\xde\xd7\x1b\xaf\x71\x63\xf5\xb9\x8b\x6e\xae\xcd\x1b\xf1\xb4\x58\xd7\xba\x33\x5b\xcb\xb2\x32\xc2\xa8\xe2\xe0\x78\x6d\xd3\x4a\xb0\x00\xef\xcf\x6f\x1d\x55\xda\x80\x48\xab\x9d\xc3\x5a\x80\x0b\xb9\x4f\x10\x1d\xd8\xe1\x00\x95\x77\xbe\xc9\x6a\xf6\x2e\x57\xcd\xea\xde\xeb\x2d\x4b\xb2\xca\x3f\x84\x6a\x25\x57\xf3\x48\xd6\x32\xef\xaf\x89\x3a\xbd\x89\x9a\xdf\xbf\x1d\xb0\xa7\x0d\x13\xa3\x81\xb5\xde\x96\x49\x85\xe4\xac\x56\x13\xcf\x6d\x56\x6c\xcc\x50\x17\xe6\xb7\xe9\x4b\xf0\xdb\xf4\xad\x96\xf8\x38\x7c\x58\x5f\x2e\x79\x05\xe2\x9d\xad\x30\x60\x1c\xa9\x52\x65\xe0\x9c\x15\x14\x8b\xf1\x97\xb4\x9d\xb9\x4a\xb5\x79\x59\xd5\x28\x50\xa1\xc7\x94\x43\x74\x38\x29\xb5\x05\xc0\x89\x45\x66\x4e\x05\x02\xca\xd1\x25\x71\x62\x47\x21\xa4\x2b\xd2\x4a\x0c\xd8\xbc\x89\xc3\x8b\x15\xa4\xdc\x21\x44\x3f\x88\x73\xed\x28\xb1\xf1\x61\x97\xd9\xd1\x9d\x1c\x91\x74\xd2\x47\x7e\xf4\x91\x11\xac\xd9\xa1\x93\x91\x72\xb8\x2e\x05\xe2\x2b\x56\xdc\x74\x5a\xeb\x87\x6f\x46\x33\x83\x10\x0b\x5d\xc2\x41\x56\xb2\xc0\xb5\x89\xdd\x1c\xad\xe8\xac\x19\x3d\x6a\xe7\xe0\x85\x8f\xae\x31\xf4\xd8\x18\xd1\xe3\x4c\x1c\x23\x19\xb1\x43\x03\xd8\x1f\x13\xb8\x08\xaa\x4e\x8f\x81\xc3\x73\x39\x6f\xcc\x59\xfa\x2f\xe3\x7f\xbe\x13\x57\xf1\x1d\x39\xb5\x33\xfe\x67\xcb\xc6\xcd\xaf\xda\x1d\x11\x6d\xbc\xe7\xa7\x08\x08\x60\xe8\xc1\xc4\x4d\x9f\x78\xca\x6c\xd3\xd0\x83\xd1\x35\xd4\x0b\xd0\xbb\xae\xd6\xf1\xa5\x98\x43\xb6\x11\x87\x8a\x6f\xcd\x1b\x90\x6f\xff\xcf\xad\x72\x33\xb7\xca\xd7\x6a\xda\x45\x69\x33\x2b\x90\x1b\xae\xd1\x25\x51\xa8\x53\x29\x22\x33\xb6\x34\xa9\xa0\x9e\xc1\xd5\x97\x99\x12\x56\x57\x6b\xce\x1f\x36\xbd\x0e\x98\xd1\x7c\x23\xd7\x86\xad\x98\x6b\x99\x48\xd7\x35\x79\x46\x36\xcc\x31\xe0\xd7\xb0\x90\x0e\x5f\x9d\x39\x53\x61\xba\xd8\xc5\x26\xed\x87\x21\xa0\x32\x10\x77\xd7\x51\x90\x42\x78\xd6\x1c\xe9\x3c\x92\x30\x11\xc2\x54\xd4\x48\xa9\x07\x62\xab\x5c\x30\xcb\x75\x4d\x73\xc6\x40\x98\x86\x33\xce\x4a\xe8\xda\xf7\xd2\x70\x6e\x62\xe4\xeb\x83\xb4\x96\xa5\x2f\x0d\x68\xd8\xdc\xd7\xc3\xb1\x72\x20\xb3\x7c\xf7\xdf\x51\x6b\x4d\x2a\x89\xb4\x6e\x49\x33\xc5\x2a\x01\xd6\xcd\x1d\x1e\xef\xce\x4a\xc0\x87\xda\x12\x95\x4c\x4d\x14\x80\xdf\x68\x57\x89\xa3\x3f\xab\x19\x18\x51\xdf\xcf\xd8\x86\x9b\x8d\x55\x3a\x79\xda\x8a\x4b\xd9\xec\x5d\x39\xf9\xc3\xd4\x42\x7c\x61\xc8\xe4\xf2\x1a\xfd\x76\x94\x37\x27\x95\xac\x0b\x9c\xcf\x7e\x91\xf6\x4e\x06\x01\xd4\x61\xee\x18\xa9\x2a\x8e\x96\x33\xd2\xce\x48\xe3\x67\x0f\x9b\x34\x52\x52\x51\x48\x0d\x82\x19\x9f\xe0\xba\xa4\x25\x6e\x89\x5a\x68\x1b\x64\xfa\x2e\x67\xb4\x98\xa1\x39\xc1\x5a\x8f\xa2\x60\x3a\xc0\x90\x80\x06\xb0\x97\x33\xe6\x00\x57\xa9\xf9\x5e\xcd\x0e\x69\xba\x50\xca\x58\x20\x5b\x8a\x31\x84\x1e\x28\x14\x32\x52\xb3\xee\x6a\xd6\x6b\x32\x80\x8f\x84\xd8\xe8\x39\x6a\x14\x72\x05\x82\xa4\xec\x42\xf9\x4b\xb5\xc8\x57\xac\x49\x2c\x51\x08\x30\x86\x9f\x1f\xa2\x87\x89\xab\xc2\x5e\x12\x5b\x87\xe8\x47\xc6\xaa\xc4\x75\x63\x56\x59\xb7\x7f\xa1\xbc\x4d\xdf\x39\x57\xa4\x7d\x6b\x9f\x13\x60\xc5\xb3\x93\x20\x86\x93\x4e\x43\x68\x1f\x3c\xe7\x15\xa4\x28\xb5\x4d\xd7\x23\x3f\x4e\x71\xc5\x47\x58\xd5\x06\xbc\x41\x62\x9c\xfd\xdd\x7d\xf4\xf0\x61\x34\x4e\x32\x73\xeb\xbf\x41\xc9\x6a\xde\xcf\x70\xad\x2a\xc5\xbc\x62\xcd\x3b\x56\x91\x49\xdd\xcd\x25\x53\x3b\x1c\xe1\x3e\xd2\x31\xba\x81\x2f\x2e\x69\xad\x85\x94\x7d\x59\xa1\x47\x53\xf8\x23\xee\x78\xa7\x91\xca\xc7\x51\x19\xfb\x64\x89\x58\x1d\x11\x8b\xcb\x48\x24\xd1\xc8\x78\xf3\x9b\xc5\x54\xa4\x63\x7c\x12\x08\x53\xcc\xe7\x65\x2d\x3e\x04\x36\xff\xe0\x44\xa6\xc1\xc8\xe1\x53\xcb\xa0\xd3\x64\x59\x4c\xca\xeb\x47\x10\xe7\xb3\x68\xd8\x95\x78\x30\x95\xae\xb5\xcc\x65\x8c\x85\x5f\x6c\x3c\x55\xec\x16\x49\x54\xcb\x0d\x67\x4f\x7d\x8e\x22\x6b\x7f\x94\x41\x64\x0e\xf9\xa8\x6a\x41\x26\x37\x9b\x07\x05\x6f\x37\x68\xe8\xbf\x37\x40\x23\x37\xcf\xf1\xe8\xf1\x49\x3b\x29\x11\xc0\x28\x82\x69\xb8\x9e\xe5\x54\x60\x91\xb3\x29\x77\x99\xa3\xb2\xcc\x25\xa7\x78\x63\xaa\x98\xff\x81\xda\x7e\x26\xfa\xdf\x3d\xbe\xee\x3a\x32\xac\xe5\xb8\x2c\x81\x69\x68\xeb\xa1\x8c\x5d\xe3\x2b\xde\x92\xb9\x2d\x45\xe0\xd4\x12\xca\x5b\xb4\x63\x26\x03\x2f\x9f\x13\x69\x7f\x12\xbc\xa5\x55\x2c\x32\x9d\xb2\x7b\x07\x7c\x46\x4e\xff\x66\x3c\xe5\x6b\x3e\x48\x40\x14\xb9\x02\x87\xde\x5d\x6a\xeb\xc0\x49\xe4\x0b\xb6\x64\x6c\x48\x71\x14\xbe\xa0\x07\xb9\xcd\x1e\x4d\xc8\xdf\x8a\xa4\x31\xaf\xe7\xbe\x0b\x43\xa6\xe5\xf7\xf1\xa8\x6f\xea\x6a\x25\x6e\x00\x31\xf4\x1c\x61\x21\x72\x15\x5a\x90\x51\x42\xdd\x54\x96\x57\x28\x19\x94\x4b\x93\x5c\x30\x04\x23\xcb\x1f\xbb\xa2\x97\x53\xb5\x21\xa8\x01\x12\x0a\x24\x12\xcf\x43\xa2\x94\x5d\x6b\x48\xac\x19\xd2\xc4\x65\xf9\x9e\x79\x90\x40\x20\xca\x6c\x95\x90\x02\xde\xb3\xe3\xb2\xec\x91\x0d\x12\xa4\x99\x3a\x12\x82\xaf\x2d\xa1\xb0\xc6\x5b\x52\x97\x6e\x35\x47\xc3\x2a\x3c\x3b\x43\x4d\xab\x2c\x93\xb8\x50\xc5\xc6\x3f\x7a\x55\xbd\x94\xcb\x2d\x59\xaf\x63\x24\x6f\xf0\x2b\x29\x4e\x82\x8a\x85\x5f\x35\x3b\xd8\xe0\x61\x96\x05\xbc\xe6\x98\xd6\x82\xbf\x4b\x87\xce\x91\x3a\xb6\xd1\x51\x39\x83\xc9\x0b\x8a\x16\xff\xd7\x2b\x6f\x5b\xe0\x00\x28\x97\x57\x4f\xed\x0a\xcf\x07\xb7\x1d\x8e\x50\x08\xde\x50\xa1\x76\xc6\x38\x41\x53\xda\x80\x2c\x34\x65\x8d\xc5\x98\x60\x0e\xc6\xb1\x25\xc7\x0f\x8f\x53\xb8\x9e\xe7\xa3\x82\x77\x12\xfb\xeb\xdf\xd5\xbd\xe5\x50\x87\x80\xef\x84\xb3\x8a\xbd\xfb\xf1\x36\x64\x0c\xdb\x89\x25\xbe\xb8\xe1\x0a\xe3\x31\xc3\x4f\x76\xd6\x0e\x7c\x5a\x03\x73\xfb\xbb\xfb\xbd\xcc\x05\x4a\x86\xcd\x55\xe7\x01\x3b\x35\x5d\x93\xc4\x5c\x7d\x8a\x0e\xbb\x0c\x23\x40\xeb\xdd\x14\xf9\xc0\xb7\x28\xb9\x26\xdc\xd4\x0d\x5c\x95\x11\x9d\xfc\xdf\x85\xf5\xef\x76\x61\x19\xb3\xe9\x5a\x17\x96\x7e\xeb\x3f\xfb\xc2\xba\xcd\x39\xce\xe7\xe7\xe1\x8d\x1d\x5f\xfc\x7f\xa7\xf6\x5f\xf1\xd4\xaa\xcb\x49\xdf\x2c\x56\xfd\x00\xdf\x27\x74\x00\x90\xd7\x8d\x39\x08\x5e\x51\xb8\x75\xb5\x53\x25\x22\xd9\x72\xe7\x77\x7e\x9a\xb5\x1c\xf6\xb5\x9d\x67\x23\x56\x6a\x9c\x20\xca\xd1\x95\xb4\x75\x4a\xfb\x57\x6b\x8a\x37\xaa\xaa\xb6\x26\xe0\x28\x04\xe4\x3a\xac\x6d\x23\x9d\x86\x5c\x93\xc6\x17\x06\x30\xe7\xa4\x69\x51\x5c\x17\x66\xc8\x66\xfb\xed\xf0\x1b\xfd\x5e\x41\xf1\xf3\x42\x0b\xd8\xe8\xdb\x31\xc2\x55\x5c\x87\x66\x4e\x38\x87\x72\xe7\x0f\xce\x59\xab\xad\xf9\x96\x64\xd5\xd2\xef\xfb\x5b\x18\xe3\xfd\xdc\x6f\xc8\xb3\x9c\x31\xc9\x5e\x9c\x78\x56\xc5\x6e\xe4\xbf\x6a\x20\x49\xee\xb4\x41\x6c\x59\x67\x9c\x0d\x7a\x3f\x18\x9a\x13\xd2\xba\x3c\x69\x1b\x7c\x14\x10\x2d\x50\xaf\xa4\xa9\x82\x5e\x76\xb2\x6a\x2c\x9c\xaf\x44\x8a\xf1\xd8\x1d\x73\x32\x04\x6c\xf5\xaa\x7d\xf4\xfb\xef\x1b\x34\xb0\x67\x1c\x18\x67\xf5\x94\xa5\x39\xde\xd6\x70\x00\x3c\xda\x51\xf4\x90\xb3\xcd\xf7\x51\x40\x70\xbc\x2f\x49\xa5\xac\x44\xba\xde\x28\x75\x95\x36\x8b\xa2\x21\xe2\xf8\x6f\xb5\x6f\x9a\xf2\x15\x93\x0b\xe5\x1a\xeb\x90\x4a\x1b\x68\x04\xa7\x08\x6a\x80\x8c\xcb\x72\x19\x60\x12\xe2\x94\x17\x6c\xae\xe2\x9b\x9c\x9e\x5a\xa6\x34\xa6\xff\x85\x73\x2e\xca\xf0\x5e\x0c\xe7\x67\xcf\xe7\x6f\xf7\x22\xcc\xef\xed\xd9\x21\x9c\x09\x19\x65\x34\x1c\x97\x53\x48\x9c\x36\x1d\xb2\xc4\x66\x81\x96\xac\x6e\xef\x55\xa0\xa7\xa0\x14\x4f\x31\x0a\xc8\xa0\x88\xd3\x53\xee\x21\x2d\xe3\x20\x5f\xce\x89\x9a\x63\x98\xab\xb4\x57\xc0\xc9\x86\x5c\x6d\x66\xff\xff\x1d\x10\x6f\x2b\xa7\x24\x76\x60\x6f\x4f\xbb\xa5\x34\x81\xeb\x38\x2b\x38\x69\x15\x99\xb6\xec\x9a\x34\x9a\x2e\x69\x10\x54\xeb\xdc\x77\x77\x69\xc4\xf8\x16\xa9\x35\x19\x8e\xd5\xbb\xa8\x8d\xc9\x6c\x9b\x20\xd8\x4c\xe1\x1a\x03\x6d\x54\x23\xab\x08\xf6\x08\xac\x0d\x19\x38\x64\x7f\x29\x1b\x42\xd0\xa7\x1a\x2c\x05\x1f\x67\x35\xd1\x46\xb1\xcb\xce\x74\xf1\xa8\xd9\x32\xe4\x6b\xf7\xef\x48\xe0\x97\xf2\xf0\xab\x86\xcd\xf3\x52\x7f\x50\x11\xaa\x5f\xd4\x47\x08\x0d\xc8\xe5\xdc\x0b\xee\xb7\x65\x7a\x6a\x5f\x84\x71\xe3\xdd\x83\xa6\x91\x7e\x20\x04\x47\x4b\x52\x55\x80\x6b\x15\xc7\xd8\xf3\x2a\x54\x7d\x36\x63\xd2\xa6\xa7\x1e\x70\xc2\xd9\x2d\x27\x7d\x5c\x55\x51\xc8\xf2\xbf\xb1\x54\x4f\xa7\x23\x78\x3c\x7a\x01\x01\x10\x89\x4b\x76\xad\xf3\x3d\x3c\x50\x92\xe1\xee\x69\xa4\x6d\x5c\xa4\xd0\xf0\xff\x45\xaf\xab\x11\xf8\xec\xe5\x69\xa9\xbd\x0f\xd4\xa8\xec\xc6\xef\x7d\x85\x17\x61\x10\xa7\xfe\xc5\xef\xb9\x3f\xe6\x66\xba\x63\xbe\x1f\xb0\xf9\x9f\xcd\x51\x71\x0e\x07\xf4\x7a\x59\xd7\xb7\xa7\xc9\xb9\xdf\xbd\x97\x0b\x03\xd8\x68\x9e\x69\x6c\x4b\x1c\xea\xde\xb6\x8e\x4d\x51\x45\x99\x3d\x4f\x38\x68\xf2\xfe\x0a\x1c\xf8\x9e\xc6\x6e\x43\xb3\xae\xc5\x5a\x8f\xdc\x6f\xb4\xfe\x83\xb6\xa1\xbf\xb1\xdd\x86\x36\x61\xd0\xd8\xec\x6c\x02\xf2\xf3\x2f\x54\x04\xac\x8d\xf2\x6d\x19\xfa\x67\x47\x9a\x95\xd7\x37\x27\x9d\x74\x21\xde\x37\xdb\xa6\xea\x18\xa9\x58\x52\x9b\xae\x7a\x0f\x8d\x8b\x2c\x36\x56\x8a\x51\xc1\xc5\xeb\x27\x6c\x0c\xc4\x20\x9b\xe1\xdf\x2c\x6b\x92\x8a\x42\x66\x7e\xa7\x6f\x27\xef\x10\xd6\xaa\xdb\xe1\xd1\xc6\x60\xa2\x65\x68\x41\x1a\x81\x44\x2b\x2c\x81\xac\x14\x77\x74\xf2\xc2\x94\x4f\x6d\x1d\xac\x34\x62\x36\x88\x19\xf3\x9c\x89\x53\xd6\xd5\xb8\xea\xde\xc2\x2e\xfd\x85\x9f\x73\x69\x0f\x51\xc5\x09\xd5\x43\x3c\x8e\xcc\xea\x0d\xb8\xf6\xf7\xca\xcb\x22\x73\xc2\xb0\xa4\x3c\xf2\xc5\x42\xb0\x4c\x43\xf4\x4d\x45\x61\x5d\xfa\x51\x58\x5e\xeb\x43\x62\x8a\xdf\x99\x9e\x82\x57\x24\xa4\xcb\x20\xf9\x0e\xdd\x8a\xbb\xf5\x24\xd5\x8c\x4f\xa7\xe9\xe1\x93\x83\xed\x6c\x9d\x59\x04\xf2\x4c\x24\x8f\x88\x9d\x1f\x88\xff\x72\x5c\xfd\x31\xf1\xf5\xa2\x30\x5f\xc9\x34\x14\x84\xc5\xbf\xc3\x81\x95\x43\xe2\x5b\xdf\x92\xb3\x97\xab\x39\x59\x03\x32\xce\xad\x8f\xdb\x97\x8e\x6c\xda\xec\x29\xfb\x2a\x8f\xc3\x7f\x48\x98\x54\x5c\xa6\x76\x44\x0c\x91\x7d\xa9\x4f\xad\x1a\x01\xfa\xce\x63\xa4\x6e\xb4\xbc\x31\x21\x52\xc3\x80\x7b\xb0\x96\x7b\xe5\xc6\xd1\x51\x7d\xfb\x3e\x9e\x53\x8e\x2f\xab\x3c\x26\x08\x6a\x93\x57\x49\x52\x12\xff\xc3\xb9\xb8\xee\x94\xb6\x21\x26\xfe\xa5\xa3\x7d\xfe\x03\x98\xf8\xcd\x69\xff\x46\x81\x43\xff\x36\x24\xff\xce\x5a\xe2\xf4\x35\xe5\xd6\x32\x82\x63\x30\x2a\x4b\x23\x45\xef\x5f\x3e\x12\x46\x1b\x16\x3b\x93\xa4\xfb\xef\x4b\xf2\xaa\xe3\xa0\x15\x9e\x6d\x87\xb7\x5c\xd8\x88\xf7\x7e\x36\xec\xa2\xbf\xe4\x58\x22\x4e\x66\xb0\xd9\x40\xf4\x86\x1b\x26\x33\x7c\x5b\xde\x59\x94\xcc\x5d\x79\x09\xe8\x74\x18\x27\x7f\x7c\x28\x42\x56\x0a\xb8\x45\xdf\x09\xc3\x33\xc3\xc1\x52\x6c\x33\xed\xff\xb9\x05\xd7\xcc\x86\x2a\xec\x6d\x2e\xea\x05\x65\x23\x1f\x86\x8f\x41\x04\x28\x15\xa1\xa2\xfc\x27\xe1\xa3\x77\xbb\x63\xae\xb3\x3f\x1c\xf5\xf3\x97\xf5\xe5\x6c\x4c\xe7\xb8\xfb\x90\x86\xfe\x2b\xf7\x0b\x9d\x81\xa1\xe8\x87\x60\xc0\x21\x47\xd3\xb8\xa1\x87\xd1\x9f\x2b\x94\xba\x21\xef\x50\x4a\xde\xf8\x4a\xfc\x43\x5f\xcc\x74\xb7\xa6\xcb\xe9\x06\x0c\xd5\xfa\x40\xc6\xab\x8c\x77\xe4\x87\xea\xdb\xf0\x3f\xd8\x13\xf5\xc5\x36\x7c\x2d\xe7\xd6\x46\xb7\xfb\x16\x1e\xaf\x33\xe8\xb0\x4f\x6c\x38\x8e\xd1\xa6\x1b\x82\x3f\x96\x6c\x59\xab\x06\x33\xea\x6b\xb1\x0c\xd9\x97\x38\xea\x40\xc3\x65\xd7\x96\xc2\x51\x41\x82\x90\x1f\x1b\x50\x1e\x77\xe2\x86\x6b\x67\x4e\x6b\x5d\x15\x45\xcd\x23\x72\x0e\xa9\x7a\x66\x2f\xc5\x18\x72\xdd\xfc\xa2\x9b\xcf\x71\xb3\xea\x71\x92\xc1\xa0\xea\xe9\xc1\x6a\x5e\x66\xe5\x87\xe8\x83\x7a\xe7\x47\xfd\xd1\x2f\xa9\x52\x5e\x29\xe8\xdb\xfd\x60\x32\x35\xe4\x2c\x1c\x74\xe4\x4d\x3a\x7e\xd8\x80\x47\x47\x76\xa8\xfc\x3e\x9f\x92\x16\xd3\x8a\xa7\xb7\x58\x6e\x60\x8d\x68\x5d\xd2\x6b\x5a\x76\xb8\x52\x11\x71\x75\x09\xa5\x68\x82\xb0\xab\xc4\x76\x84\x0b\xec\xd9\x8b\x84\x37\x32\x7c\xec\x1a\x37\xea\xbc\x8c\xdb\xb1\xd2\x3f\x82\xfc\x10\x99\x46\xf4\xf2\xcd\xcf\xeb\x37\x6b\x18\x57\xb1\xcc\x99\x65\xc2\x24\xea\x17\xa9\xb6\xcf\xfd\xd6\x57\xa3\x10\x56\xa5\xdb\xdf\x58\xf0\x93\x5f\xf5\xbe\xf5\xd6\x21\xf4\x27\xd4\x04\xd4\x13\x66\xcc\x15\xb8\x22\x1e\x49\xb0\xa9\x38\xc8\xb4\xbe\xaa\x5c\xdd\xf5\x72\x25\x3e\x2d\x70\x25\x94\xf4\x29\x2e\x72\x65\x9f\x60\xd6\x02\x66\xc0\x13\x79\xba\xc5\x91\x82\xf8\x0a\x00\xe6\x56\x45\xa7\xb2\xdf\x0b\x00\xd2\x75\xc2\x43\x9c\xfa\x2d\x8f\xd2\xe2\xf9\x88\x17\x35\xc2\xd0\x37\xfe\xdc\xb2\xc2\x92\xfe\xad\x1f\x1b\x3a\x40\x43\x23\x63\xd4\xba\x13\xbb\x19\x7d\x94\x9b\xe6\xa8\x6d\x76\xc3\x2f\x1b\x3e\xd0\x3a\xcc\x5b\xcf\x71\x55\xad\xbf\x94\x31\x98\xf0\xfe\x8c\xdb\x13\xd0\x32\xae\xfc\xae\x20\xe5\xfa\x3e\xda\xa1\xfb\x49\x52\x5c\xbe\xe3\x27\x93\x95\x97\x2f\x48\xeb\xb2\x58\x93\x2e\xed\xdf\x8f\xf6\x60\x81\x96\xab\xfa\xe3\xf4\xf1\x81\x60\xf2\xe9\xe3\x34\x86\x3d\x8c\xa3\x7f\xde\x27\x2f\x98\xd0\x18\xa1\x4a\x42\xeb\xa7\x82\xd5\x2d\xa6\x35\x57\xe6\x76\x48\x29\x32\x1a\xfb\x02\xab\x14\x30\xf1\x36\xd3\x26\x9d\xab\xae\xc2\x0d\xc2\x5d\xcb\xe6\x60\xcc\x9c\xaa\x4a\xbb\x82\xc1\xa8\x87\x64\x35\xb4\x45\xc3\x0a\xdd\x6f\x46\x96\x82\x27\x5c\xf9\xf7\x00\x4d\x42\x22\x95\x2d\xbc\xff\x2e\x24\x42\x10\x0b\xfe\x6e\x2a\xb1\xa0\x76\xd6\x80\xf5\x09\xa3\x02\x2f\xf0\x25\x94\xf5\x8d\xee\xb0\x44\x0c\x0e\xc0\x79\x63\x97\x93\xbe\xce\xd4\xee\xc0\xc3\x20\xf7\xbd\xc5\x2b\xd6\xa9\x46\x5c\xf2\x77\xb3\x1b\x7d\x00\x2e\x2a\xd6\xfe\x85\xce\x69\xcb\x27\xdc\xfc\xaa\x2e\xb1\xef\xe5\x06\x1f\x7c\xf7\xb9\x17\x84\xb8\x29\x54\x1b\xb0\x3a\xa8\x2c\xba\xf4\x3b\x82\xe5\xa1\xb4\xb8\xd1\x5d\xee\x8f\xa5\x25\x76\x92\x7f\x9a\xd4\xe5\xe8\x67\x17\x78\x15\xdd\x62\x4a\x68\x3b\x4c\x49\x72\x79\x48\x05\xae\x8a\xae\x32\x5e\x1a\x68\x54\x91\x00\x90\x7d\x7f\xce\xae\x55\x48\xa7\x9a\xae\x24\x70\x43\x5e\xc7\xe5\x9c\xd6\x96\x20\x94\xe3\x58\x9e\x69\x45\x3e\x4e\x13\xb4\x9a\x2c\x15\xff\x54\x01\x51\x7c\x5b\xe5\xac\x22\x5a\xf3\x6e\x3a\xa5\x05\x95\xd6\x2a\xa5\x2d\x83\xf4\x6c\x25\xe3\x28\x93\x35\x30\x84\x6f\x83\x04\xb6\xc0\x2b\xc3\xb8\x5b\xa6\x25\x70\xef\x5d\x5c\x3b\x42\x77\x92\xb4\x61\x61\x87\x09\xba\x8e\xf9\x97\x2c\x28\xc7\x09\x88\xe7\x3a\x99\x4d\xcf\xac\x21\xff\xec\x68\x03\x51\x62\x09\xc5\xc0\x03\x26\x48\x92\x3f\x12\x42\x25\xf9\x24\x66\xdc\x10\x15\x12\x06\x4d\xa9\x64\x4a\x69\xba\xb3\x8e\xa2\x69\x95\x0c\x78\xa1\x4b\x27\xeb\x71\xe5\xf9\x72\x3f\x71\xce\x8a\x94\xf7\xc6\x79\x2f\x02\x28\x70\x89\x38\x19\x8c\xcf\x32\xed\x29\xdf\x43\x8c\x81\xae\x17\xc7\xe9\x27\x44\xea\xb6\xa1\x44\x22\x04\x24\x67\x17\x6d\xc4\x43\x5a\x5f\xa3\xca\x84\x4e\x3b\x8f\x71\x50\xca\x9a\xd2\xee\xcc\x63\xad\xf4\x9c\x2c\x15\x08\x85\x45\x28\x70\xa6\x7f\x3f\x0c\x01\xe4\x8b\x2a\xdc\x9c\x22\xf2\xc9\x1a\xc9\xab\x2d\xb3\xdb\xd1\x66\xe7\xee\xb7\x9e\x1e\xe4\x15\xc3\xe5\x73\xf9\x56\xd4\x77\xdc\xcc\xd2\x47\xd7\x60\xef\x7e\x0d\x9b\xe3\x6b\x32\xf1\x67\xb8\x8d\x5a\x36\x66\x84\xe4\xae\x9d\xa6\x9f\x76\x76\x2f\xdc\xbc\x81\x0a\x92\xae\xda\xbd\x24\xe4\x63\xb5\x12\x1c\x85\x75\xad\x2d\x1e\x79\x8d\xab\xae\x57\xfe\x18\x75\xc3\xc5\x82\xbb\x79\x06\xdd\x4f\x1a\x6c\x48\x00\x36\x71\x44\x35\x5a\x7e\x86\x99\xab\xd1\x9d\xb1\xcd\xaf\x7d\xad\x9f\xc6\x0c\x7d\x64\x41\x8d\x38\x0b\x56\x84\x2b\xba\x16\x2d\x48\x53\x90\xba\xc5\x57\xea\xc6\x90\x2c\x5a\x86\x15\x79\xa9\xd5\x91\x7c\x95\xc0\xf5\x49\xd7\xbe\x35\xf0\x54\xcf\x55\xf7\xa3\xf5\x1c\xb4\xe1\xdb\xca\x83\x21\x0b\x64\xfa\xdf\x3c\x47\x07\xbb\xfb\x19\x96\x77\xe2\xaf\x52\xf3\xbe\x4b\xd2\x2e\x09\xa9\xd1\x3e\x5c\x54\x07\xf7\xfb\x98\x9b\xa4\x07\x7f\xc8\x34\x59\xd4\x36\xce\x97\xd6\x57\xf2\x66\x3f\xe9\xa5\x0e\x73\x68\x7c\xe4\xc5\xa8\x0b\x3f\x59\x93\x6a\x72\x33\x3b\x8a\x00\xf7\xd2\x90\xa0\xa0\x0a\x84\x3c\x13\xad\x62\x0a\x2c\xf8\x09\x88\x5c\x9b\x66\xf2\x9d\x73\x34\xd9\xf8\x99\x21\x73\xda\x4e\x9c\x1e\xa9\x50\x22\x12\x3e\xcd\x75\x86\x4d\x93\x0f\x5c\xd5\x2f\x8e\x24\x90\xc9\xc1\x96\x20\x1c\xf8\xec\xb9\xfe\xec\x99\x2e\x61\x0a\x1f\x6b\xc2\x38\xd8\x46\x8f\xb7\xd1\x93\x6d\xf4\x74\x1b\xb1\x06\x3d\x1b\x74\xe0\x17\xd1\xf4\x79\xda\xc8\xeb\xf1\x74\x57\x42\xfe\xee\xe9\xe7\x88\xb9\xd3\x12\xde\x8d\x71\xc3\x83\xe2\xc4\x89\xe1\x3f\x88\x05\xfd\x22\xb7\x16\x3e\x59\xe7\x46\x88\x67\x96\x18\x21\xb8\x27\x7a\x26\xdb\x43\x4d\x48\x68\x0c\x68\xa2\xda\x26\x2b\xaa\x12\x44\x43\x70\x31\x53\xb1\xd2\x6e\x25\x69\xa5\x44\xc9\xd7\xe0\x71\x43\x8a\x1e\x1d\x3a\xb5\x9a\x15\x25\xca\x1a\xd7\x33\x82\xae\xe8\x35\xa9\xe5\x7e\xab\xe2\xd9\x78\x25\x36\x1d\x97\xa5\x74\x20\xb6\xb6\xa2\xed\xae\x37\xf0\x99\xd2\x18\x17\x0d\xb9\x06\x79\x21\xa2\x76\xc1\x2e\xff\xc1\x20\xa8\x6d\x57\x3c\x6e\x7a\x7e\x17\xb8\xe3\x44\x76\xfe\x16\x52\x47\x3c\x3d\xeb\xee\xdf\xf6\xc6\x14\x23\xe9\x58\x82\xbe\xe5\x91\x4f\x05\x21\xba\x43\x99\x41\xce\xee\x06\xf4\xb6\x71\xdd\xd2\x0d\x80\x58\x0c\x45\x0f\xc4\x48\x48\x1d\x8b\x53\x0a\xca\x01\x6e\x56\x10\x13\x01\x08\x85\xb0\x82\x67\x5a\x0e\x8d\x4b\x15\x5b\xe8\x1f\xf4\x51\x36\x3d\xd8\xd1\x83\x73\x22\xf7\x4d\x16\x1b\x56\x54\x21\xc4\xbd\x29\x54\x96\xaf\x2a\x52\xb4\x4a\xb2\x1d\x03\xfb\xf1\x1a\xb0\x6b\x4e\x6a\xde\xf1\xd1\xb0\x9f\x8c\x86\x4d\x3e\x91\x02\xea\x9b\x8c\x86\xfd\x74\x34\xec\x6b\xd2\xd0\x29\x2d\xf0\x5a\xe0\x9f\x8d\x06\x2f\x49\x2d\x05\x78\x38\x57\x30\xcb\x1f\x0f\xbe\x8b\xf9\xe3\xb4\x62\x5a\x4d\xb0\xb4\xbc\x9e\xe8\x6b\x97\x19\xb0\xb3\x01\xd8\x9f\xef\x25\x85\x2b\xdd\x48\x1a\x18\xd7\xd9\xa9\x2c\x8e\xb3\xa4\x55\x85\x64\x04\x59\x41\xe8\xb5\xb5\x63\xf6\xf7\x97\x33\xad\x03\x29\x47\x1d\x27\xa5\x8e\x95\x83\xa7\x80\x61\x2c\xba\x9a\xf2\x99\xe6\x6f\xba\x0c\xcf\x82\xb1\x06\x75\x8b\x96\xce\x09\xf2\x80\xb1\x06\x1e\x2a\x19\x72\xca\x99\xb7\x0c\x55\xb8\x25\x5c\xf2\x11\xc4\xd9\xb4\x5d\x0a\x5d\xf7\x9f\x1d\x2d\x84\xb0\x2d\xe3\x9f\x22\xfe\xbb\xc0\x0d\x9e\x93\x96\x34\xb2\xd9\x40\x69\x0f\xf5\x1c\x2f\x16\x10\x49\xae\x50\xe0\xbd\x0a\x32\xbb\x95\xc4\xb6\x15\x07\xa6\x92\x6f\x39\x22\x9a\xc9\x99\x27\x9f\x16\xa4\x68\xa1\xfd\x94\xb2\x21\xcc\x70\xeb\xc3\x84\x0a\x07\x02\xc7\x1a\xbf\xb4\xe6\x2d\xc1\xc6\x2c\x31\xed\x2a\xed\xb2\xeb\xb7\x41\xd5\xc6\xb4\x80\x2b\x50\xff\x21\x45\xf5\x57\xe5\x3e\x11\xac\x51\x1a\xa5\xb2\x7a\xba\xd8\x50\x67\x11\xb4\xd6\xaf\xee\x82\x8e\x92\x32\xf1\xca\x48\xb9\x38\x50\x4e\xfc\x38\xa0\x5e\xe8\xa2\xff\xee\x87\x20\xf2\xc6\x01\x6c\xc8\x0b\x62\x73\xe4\x55\x98\x84\xd8\x83\x92\x14\x0d\xc1\xdc\x52\xa2\x52\xa9\xf8\x8c\x75\x55\x99\x10\x8d\x63\xfe\xd0\x1b\x61\x2e\x44\xa2\x2a\xdb\x70\xc1\x3f\xe3\x01\x4a\x73\x42\x50\x66\x77\x86\x43\x5b\x7d\xb9\x26\x1a\x4d\x6d\x50\x5a\x98\xc9\x0e\x9a\x58\x37\xd8\xdf\xaa\x8a\x2d\x15\x2d\x37\xac\x65\x05\xab\x20\x76\x89\xb4\xae\x01\x5d\x5a\x34\x95\x59\xdd\xb3\x9d\xdb\xea\x02\xb4\x31\x95\x25\xa4\x11\xbe\x50\xda\x30\x6b\x4c\x55\x0f\x71\x4c\x55\x8d\xb9\xcd\xd8\x56\x63\x15\x58\x4d\xf5\x05\x3a\xd8\x4f\xc5\x8d\x2d\x70\x4d\x8b\xc9\x83\x0b\xb9\x32\x65\x21\xd4\x2f\x09\x82\x62\x53\xd4\x88\x79\xef\x3e\x18\xa4\x97\xb5\xc3\x23\x52\x91\x11\x7e\xae\xbe\x5a\xb5\x9c\x4f\xd2\x60\x61\x50\x23\x8d\x0d\x7e\x95\xc6\xb3\x53\xd0\x3b\x74\xdf\x7c\x0d\x26\xb3\xf7\xc1\x0d\x80\x17\x8b\x06\xaa\xff\x99\xab\xa0\xa7\xbf\xaa\xb1\x37\x02\x67\x86\x8e\x7d\x94\x4b\x50\xc0\xd8\x9c\x90\xb6\x61\xb3\xab\x07\x55\x9c\x5e\x90\x3f\x59\xcd\x69\x49\x1a\x13\x22\x87\x05\x85\x2e\x18\x27\xe5\x9e\x63\xdd\xed\xa3\xa3\x63\xb5\x22\xcd\x14\xc9\x52\x7d\x22\x3e\x70\x78\xe3\x8f\x8c\x55\x11\x67\x04\x25\x49\x5e\x73\xce\x5b\xd9\x86\x2c\xde\x58\x71\xec\xd9\x0f\x3f\x68\xd2\x3b\x01\x86\x25\x56\x28\xb8\x89\xc6\xba\x44\x9d\xaa\xbb\x08\x27\xfa\x41\xb0\xfd\xd6\x21\xe7\xaf\x23\xe7\x89\xa3\xd3\x9c\x42\xcd\x3f\xa8\xe6\x2f\x35\x0d\x5b\xd0\x04\xc7\xe4\xd8\x23\x89\x07\xbb\x05\xab\x0b\xdc\x4e\x68\xb9\xa5\x7f\x7d\x60\x15\x06\xdd\x34\x03\x54\x06\xed\xde\xa4\x25\xa4\x39\xaf\x50\x2b\x66\xf1\x20\x19\x4f\xe9\xff\xe5\xfd\x29\x73\xcc\x58\x4d\xdc\xc4\x53\xee\xf6\x9c\x75\x0a\x56\x82\xcf\xc0\x41\x67\x08\x89\xb6\xa8\x26\x86\x9c\x80\xc5\x71\x70\x50\xe8\x70\x46\xc4\x19\xa2\xd1\x6b\x9a\x9e\x0b\xdc\x09\x26\xa1\x16\xf6\x77\x39\xf4\x59\x7d\x8d\x2b\x5a\xc2\x51\xf8\x3b\x9a\x93\x76\xc6\xa2\xe2\x80\x67\xca\xe9\x38\xc3\x8b\x05\xa9\x25\xb2\x9c\x2c\x82\xc8\x07\x61\xb2\x69\xec\xe5\x16\x32\x4d\x05\x59\x9c\x95\x39\x6e\x3e\xfa\x99\x75\x74\x3e\x27\x25\xc5\x2d\xa9\x56\x19\x0a\x8a\xe9\xba\x87\x8a\x7c\x72\x1b\xa6\x9d\x34\xe1\x85\x59\x0a\x99\x97\xd1\xda\xa1\xa7\xfd\xc5\x4f\x3d\xda\xca\xc5\x43\xeb\x1f\xf0\xd8\x76\x35\xc7\x53\x22\x6b\x55\x1d\xd7\xe5\x3b\x32\xed\xea\xd2\x61\xe2\x61\x5f\x75\x03\x7d\x3d\xca\x76\xc6\xba\x08\xb8\x87\x8f\xf0\x2c\xfb\xe6\xda\xf7\x6d\x18\xb7\x62\xbf\xb2\xea\x24\xd0\xa5\x6c\x96\x45\x5b\x34\x51\x5e\x03\x8e\x0a\x5c\x55\x32\x67\x5b\x3d\x41\x22\xef\x9f\xed\x7a\x95\x9e\xe0\x5d\xb2\xd2\xb4\xa8\x05\x60\x73\x82\x56\x12\x59\xfa\x27\xcb\x78\x5d\x35\xa6\x8f\x09\xbb\xc0\x46\x0b\x6b\x6a\xbe\x3e\x9a\xd2\x12\xdb\x98\xad\x96\xc7\x5f\x86\x01\x36\x40\x90\x3c\xca\xcc\x37\xd5\x46\x2b\xce\xe4\x0b\x8a\xc1\xcc\x23\xee\x58\xee\x78\xec\x31\xb3\xeb\xf9\x23\xf0\xeb\x40\x79\x86\x5b\x09\x47\x69\x99\x47\x4e\xa6\x34\xb3\x19\x2e\x4f\x3d\x5c\xdc\x29\x55\x94\xb6\xb7\x04\xd2\xde\x1e\xd2\x15\xec\x68\x13\x17\x4f\xbb\xc4\xc5\x47\x65\x8d\xa3\x4d\x6f\x6e\x6a\xbe\x8e\xcd\x9d\x97\xb3\x4a\x5e\x4e\xa9\x9e\x7e\xba\xa8\xb0\xb9\x55\x5a\x20\x3f\xde\x5d\xca\x48\x0f\x71\x29\x1b\xc2\x2a\x3c\x55\x15\x99\x7c\x22\x93\x77\xe6\x42\x2e\x29\x87\x4b\x00\x6e\x3a\xd5\xeb\xd9\x69\x07\xa8\xa7\x13\x82\x9b\x41\x0d\x3b\xa7\x31\x97\x6f\xfe\x14\x0b\x80\x69\xc8\x63\x52\x4b\xdb\xa2\xbc\xea\xd5\x9c\x85\x2c\x5a\x71\x16\x79\x49\x46\xd5\xf0\xfa\xfd\xf7\x64\xff\xb1\x11\xf7\x9a\xb2\x1b\x2b\x5f\x7c\x9c\x62\x48\xfe\xd9\x61\xd0\xba\x94\x23\xd7\x6a\x52\x09\xd2\x51\x00\x9d\x0c\x27\xa1\x54\x4d\x59\x53\xa4\xbb\xce\x27\x48\x6e\xb3\x35\xc1\xc4\xea\xba\x4b\x20\x89\x83\x80\x20\xb4\x06\xa1\x02\xae\x1e\x05\x3d\x16\x5d\x08\x76\x39\xc6\xf6\x34\x15\xbf\xe0\x1a\xb1\x05\xa9\xa5\x81\x18\xd7\x2b\x34\x67\x4d\x0c\xe1\x1a\x37\x9a\xbe\xde\xb1\x0a\x0c\xf9\x27\x30\x81\xc8\x36\x9c\x95\xdf\x4f\x52\xaf\x27\x04\xf9\x60\xa8\x13\x95\x29\x9f\x1c\xdd\xed\xb7\x08\xce\x8d\xfb\x29\xf9\x2a\x82\xf6\x02\xe5\x32\x9e\xc6\x8d\xe2\x4f\xe7\x44\xe5\xfc\x1c\x0c\xc8\x27\x68\xb3\xe6\x4d\x7f\x8e\x31\x1e\x87\xcc\x9c\xc9\xa5\xe6\x2d\x9e\x7d\xc3\x25\x74\x8a\x96\x34\x60\x4a\xd4\xd1\x6a\x55\xe5\x86\xd7\x0b\xfe\xa1\x0f\xa7\x3c\x8f\xe9\x2a\xec\xe6\x10\x52\x15\x85\x22\x58\x54\x32\x93\x4b\x9c\x03\xeb\x94\xa6\x75\xa6\x98\x77\x46\x08\x5f\x3b\x7b\xc2\x80\x4c\x9c\xd7\x71\xd9\x98\x3d\x69\x77\xa3\xf2\xb6\xfa\xb2\x2f\xcc\x1f\xf9\x04\xaa\x31\x85\x2d\xd1\x26\x6f\x64\xfd\x73\x17\x39\x85\xc3\x8b\x1b\x99\x65\x98\xca\x4f\x87\x3b\x23\xbd\x9e\xc4\x4e\x67\xaa\x53\xf6\x63\x62\x9d\xc4\xc3\xf0\xba\x48\x41\x5e\x4f\xbf\x1b\x45\x49\x6b\x9a\x15\x36\x37\x83\xb8\x9a\xe5\x0d\xcb\x49\xd6\x71\xf3\x90\x44\x51\xc9\x90\x03\x9d\x54\x04\x37\x90\x5d\x41\x21\xda\x08\xcc\x98\x97\x44\xfa\x6e\x5d\xb9\xce\xb4\xb9\x29\xd3\xb7\x68\xd2\x0c\xb9\xdf\x53\x28\x41\x2a\x24\xd2\x1c\x73\xb9\x12\xca\x68\xab\xf4\x0d\xda\xe8\x89\xb4\x0c\xfd\x2f\x69\x98\xa3\xb6\xb8\x09\x28\xa0\xc3\xda\x5a\xc4\x61\xa1\x85\xbc\x23\xb8\xb9\xb1\x62\x62\x54\x29\x15\x15\x2d\x35\x09\x89\xa4\x61\x13\x12\xe4\x39\xff\x41\xa6\x40\x17\x80\x33\x87\x0f\x72\xbd\x10\x35\x41\xab\xb1\x06\x06\xec\xaa\x9c\x31\x82\x04\x56\x42\x3b\xd8\x28\xd3\x48\x68\xdf\x8e\xfb\x45\x35\xca\x64\x91\xb4\x79\x2d\x48\x43\x59\x89\x96\x42\x29\x48\xa5\xbd\xf9\x66\xe2\x06\x78\x1f\x5b\x4a\xb1\x37\x2c\x75\xd8\x90\x0a\x68\xc9\x46\xc8\xe7\x0d\xc5\xa9\x30\xec\x35\x63\x1d\x85\xbe\x1f\x49\x43\xbe\x6a\xb0\x9e\x97\xb7\x6d\x3a\x12\x48\x3b\x39\x70\x01\x96\x5f\x6a\xe3\x80\x46\x85\x5a\x93\x38\xa5\xc6\x2c\x20\x78\x40\x57\x7b\x16\x7f\x1e\x59\xe1\xf5\x99\xf6\x07\x16\xd8\xf6\xfb\x82\x8f\x88\x54\x4f\x18\x08\xf4\xe0\xe7\xd2\x9d\xb5\xc9\xd3\x24\x74\xc4\xe8\x28\xf7\x1a\xd7\x81\xbc\x63\x8b\xee\x24\x98\xe4\x61\x38\xeb\x14\x18\xa1\xb7\xc0\xa1\x60\x15\xb9\xa8\x18\x68\x11\x7f\x2c\x31\xc1\x76\xdd\x8c\x9a\x94\xa4\xcc\x3d\x51\x59\xa5\x94\x50\xde\x82\x7b\xc6\x9e\x55\x3a\x45\x54\x28\x6e\x75\x19\x50\x93\x64\xb1\x26\xba\xdf\x0d\xd6\x8f\xda\xde\xa6\x7a\xf4\x0b\xa1\x59\xd7\xa8\x89\x4c\x9e\xbe\x33\xb2\x95\x26\xfd\x9c\x48\x18\x4b\x83\x41\x82\xf5\xde\xde\x9e\x07\xf0\xad\x8e\x1b\x88\x36\xff\x10\x1d\x7b\xe1\x13\x82\x8a\x83\xca\x77\xfa\x0d\x0f\xa2\xca\x9f\x71\xfd\xad\xe0\xde\x52\x99\x0d\xf1\xf2\x77\x21\x80\xc1\x8b\x76\xf0\x00\x16\x33\x52\x7c\x34\x4d\xdd\x2d\xaa\x0b\xd6\x34\x84\x2f\x58\x2d\x2d\x21\x10\xa0\xa6\x7d\x68\xe8\xec\x14\xea\x50\x74\x35\xe4\x00\x89\x8f\x49\xe3\x38\x0c\x34\x13\x00\x40\xb4\xe5\xba\xe4\xe7\x94\x81\x31\x47\x40\x2e\xf2\xc1\x09\x63\x8e\xd2\xb0\xcd\xd8\xf5\xcd\xf4\xde\xb8\x7f\x0d\x1e\x1c\xc9\x27\x0a\xb6\x58\x29\x6a\x59\x28\x0f\xd0\x20\xa7\xd8\xdb\x43\x3f\x13\x19\x03\x46\x03\x2d\x32\x9a\x2e\xa4\x2d\x68\x69\x4c\xb0\xdc\x94\x59\x2b\x7d\x28\xa4\x70\x6f\xa9\x57\x3b\xa1\x34\x34\x2a\xdf\xe1\xdd\x65\xa2\x28\x0b\x9c\x38\xcd\xfe\xcd\x0d\x28\x47\x5a\xc2\xea\x81\x42\xaf\x58\xdb\x92\x1a\x4a\x26\xd7\x70\x2c\x30\x8c\x2b\x43\x6c\xfa\x9d\x4e\x61\x18\x21\x4c\x0f\x2c\xcf\x97\x44\x7a\x83\x49\x84\x8e\x68\xe1\xa6\x6a\x2c\x35\x22\xac\x14\x3c\xc1\x37\xd7\x32\x74\xb0\xbf\x1f\xbe\x24\x7d\xce\xbd\x6e\x3f\x25\x1a\x48\x43\xa1\x91\xf1\x94\x61\xb1\xa5\xf3\x68\x07\xd8\x54\x02\xc4\x95\x66\x2f\x81\xef\x38\xe5\xd7\xd3\x99\x27\xe2\x18\xd5\xd1\x5a\xfb\x34\xf9\xcd\x58\xc6\x35\x34\xc8\x33\x08\xea\xae\xf9\x26\x02\xf1\xeb\xab\xae\xb2\x8d\xb9\x4c\x61\xda\x34\xc4\x2b\xaf\x3b\x58\x7a\x8e\x23\x7b\x88\xa5\x26\x37\xaa\x51\x8a\x8b\xab\x33\xae\xf7\x42\xb2\x0a\x74\x84\x42\x4e\x6c\xc4\xe0\x1f\x7e\x50\xb2\x49\x4a\x7b\xc6\xe5\x9c\xd6\x3b\x7e\x98\x83\x18\x9a\xa3\x89\x89\x5d\xdc\x53\xd1\x97\xf2\x57\x15\x2c\xb9\xe7\x86\x1f\xc6\x13\xdd\xdb\x33\x61\xd8\x06\xf8\xf1\xf9\xa9\x3c\x64\xe1\x99\x4e\x7a\x58\x7d\x54\xa0\xfb\x36\xd6\x1b\x3d\x7c\x88\x26\xf7\x83\x2d\xf9\xfd\x77\x74\xdf\xc7\x4c\xce\x9d\xea\xc8\x35\x63\x04\x76\xf7\xe7\x4e\xf5\xd8\xd4\x80\x05\xab\x5b\x5a\x77\x31\x86\xd2\xb6\x90\x05\x69\xe6\x94\x73\xca\xea\x4a\xc7\x6e\xea\xdd\x94\xb7\x51\x72\xa3\xce\xdf\xbc\x7f\x79\x88\x8e\x9d\x78\x4f\x15\xd0\xe7\xc8\x33\x8b\x86\xb2\x46\xfb\x15\x0e\xf6\xf7\x77\x5e\xfd\xe5\xcd\xcf\x71\x66\x59\x0a\xfc\x44\xc5\x67\x07\xe4\xb0\x05\x3c\x49\x8a\xa6\x92\x73\x29\xff\x3f\x46\x2d\x99\x2f\x58\x83\x9b\x15\xba\x6a\x70\x61\x94\x20\xf5\x7d\x6a\x0c\x39\x44\x0b\x79\xb9\x57\x0d\xae\xcb\x29\x86\x22\xbc\x65\xd8\x23\x68\x8e\x57\xea\x82\x50\xf2\x84\x58\xb4\x18\x29\x5a\xca\x6e\x6a\x1c\xc8\xba\x83\x52\xbb\x1e\xba\x60\x6d\x84\x8a\x21\x3d\x8a\x7f\xf3\x2e\x4d\xf0\x71\x82\xcb\xde\x1e\x42\x3b\xe8\x4d\x25\x4e\x09\x8f\x70\xb5\xad\x7b\x3d\xb9\xea\x1d\x40\x06\x5b\x42\xfa\x10\x49\x90\xe7\x64\x29\x41\xca\xf0\x78\xab\xe0\x48\x98\xb6\x22\xa0\xb9\x36\x6f\x74\x3c\x8f\xfc\xe3\x19\x9e\x4e\xf1\x91\x7f\x3a\x37\x7f\x38\xd7\x39\x2b\x49\xd3\xce\xc1\x7e\x54\x71\x37\x01\x02\xf4\x49\x2f\xad\x41\x47\xbf\x43\xeb\x2e\xd2\xb4\x98\xd6\x4e\x90\x3f\x17\xea\x0e\xc2\xd7\x98\x56\x82\x6f\x08\x62\x4e\xc4\x8d\x71\xe6\xb7\x6a\x9c\x0b\x1a\x4b\xa5\xe1\x80\x44\x02\xa3\xea\xf6\xa8\xea\x0d\x18\xc7\x83\xa9\x74\x90\x86\x20\x71\x22\xd8\xbc\x5a\x09\xf4\xca\x38\x5c\x23\x25\x80\x74\x20\x65\x1b\x2a\xcb\xf0\x94\x7e\xba\xc4\xb9\xc3\x10\xf4\x89\xb5\x60\xc0\x72\x5f\x54\x1d\x87\x9e\x14\x36\x94\xd1\xb1\x6f\xc9\xa6\x13\xe0\xf1\xd2\x19\xf6\xfe\x08\xc7\x55\x15\x2d\xb5\x22\x53\x6b\x9c\x9b\xca\x6e\xb0\x0e\x00\x44\x3e\x09\xf9\x1b\x7a\x6b\xcf\x17\x15\x2d\x68\xeb\xae\x4e\xa8\xe3\x54\x29\x65\xbe\xf4\x6e\xb6\x01\xd0\x25\x73\x9b\x95\x1c\x09\x75\x1d\x9d\x94\x0c\x93\xdf\xec\xe8\x5c\x6d\x83\x6b\x4e\xe3\x25\x64\x85\xfe\x84\xe2\x1b\x16\x73\x74\xbc\x67\xc6\x5b\x73\x7b\x1f\x5d\xa4\x38\xf4\x24\x87\x64\x81\xeb\x59\xab\xfc\x92\x58\xec\xff\x0b\xd8\xe8\x60\xab\xb9\x2a\x9e\x18\x34\xaf\x4b\x5a\x0c\xbd\x3c\xa4\x75\x72\xac\x7c\xfd\x68\x5c\xae\x15\xdf\x12\x22\xd0\x6f\x9f\xa3\x59\x90\xf9\xa2\x5d\xf9\x8f\x5a\xd4\x04\x23\xa1\x23\xf4\xdb\xc1\x21\xfa\xed\xf3\x36\x7a\x2c\xff\x79\x22\xff\x79\x2a\xff\x79\x26\xfe\x19\x4c\xdd\xf3\x2c\x10\x89\xe1\x47\x24\x63\x85\xe6\x15\x28\x53\x25\xd8\x81\x0d\x61\x33\x74\xa0\x25\xee\xa4\x18\xe9\xef\x81\x12\x54\xd1\x51\xf0\xf9\x07\xe5\xa3\xed\x71\xd2\x9a\xe1\xd4\xb3\xe8\xc5\x91\x9b\x77\xa2\x3e\x4c\xb3\x7b\x19\x11\x81\xab\x4a\xb3\xc9\x46\x06\xfa\x9b\x12\x06\x96\x8d\xc0\x53\x5a\x25\xf5\x8d\x73\x21\x3e\xac\x0e\x92\x5c\x64\x4e\x11\xd1\x3f\xb7\xb8\x83\x12\x01\x6f\xa6\x22\x7d\x0e\x5d\xdf\xaa\x63\x38\xc9\x4f\x56\x25\x62\x6d\xa1\x17\xa3\x31\x9b\x43\xf7\x39\x44\xa5\xc6\xf8\x06\x01\xa3\x2c\x81\xb7\xb9\xa5\x79\x42\xc6\x9c\xce\x50\xcb\x8d\x76\xa2\x4b\x65\xa0\x19\x5b\xa2\xb9\xd6\xf7\xc1\xf4\xa2\x76\xd8\x86\x47\x98\x91\xa4\xc1\x41\x87\x49\x24\xe3\x23\x90\x62\x9c\x75\x37\x07\x6c\xbd\x67\xd2\x04\xaf\x79\x9a\xf5\xf7\xdf\x0a\xdf\x3b\x31\xbe\xc7\x63\x1b\x94\x35\x33\xbf\xe3\x52\xe8\xa0\xeb\x0c\x1d\xae\x2d\xeb\xee\x3d\xab\x4b\xa1\x88\x99\x6b\x9a\x8a\xbf\xa9\x69\x80\x14\xed\x21\x6e\x1a\xbc\x32\xe6\x93\x94\x49\xc3\x45\x71\x49\x2a\x22\xa8\x42\x45\x35\xca\x15\x28\xbe\xe8\xd7\x11\x1b\xc4\xc8\xde\x1e\x7a\xe7\x8b\x22\xe1\x8c\xc7\x4c\x6a\x39\xa3\xb2\x76\x87\x87\x9d\x9e\x10\x11\xbd\x19\x72\x48\x41\xe0\x66\x23\x94\xfb\x06\x26\x35\xd9\x42\xff\x9f\x4a\xa2\x18\xb1\x41\x69\x06\x80\xbc\x08\x32\x28\x3b\xe2\x06\x69\x6d\xab\x92\xcb\x4a\x50\xd9\x46\x6d\xb3\x42\xf8\x0a\xd3\xba\x0f\x9a\x34\x21\x0b\x30\x35\x6b\xb7\x21\xba\x59\x7c\x90\xb7\x48\xb9\x3f\xd2\xe3\x6d\x76\xf0\x83\x41\xc2\x40\xc8\xb2\xfe\xc9\xbe\x8c\xda\x26\x21\x6c\xbb\x3f\xd1\x16\x1d\xc5\x1f\xa5\x82\x70\xf4\x4f\x9a\xb2\x12\xe2\x3c\xf2\x9a\xe9\x8a\x3b\x43\x72\x6d\x65\xb8\x52\x52\xe1\x88\x4b\x03\xf6\x8b\xd6\xde\xa2\x87\xae\x0b\x5b\x4f\x30\xba\x3d\x5d\xba\xf9\x60\x06\xf8\xe5\x6e\x6e\x9e\x1c\x56\x2e\xb4\x60\xa6\x02\x7b\x6d\x54\xa0\x31\xab\x4b\x7d\x82\x29\x85\x40\x28\xc7\xee\x37\xdb\x6e\x64\x1d\x34\x21\x16\x97\x83\x90\x6c\x33\x64\x97\xe6\xbc\xbd\x2c\xd9\xe3\x93\xf1\x52\x7a\xc3\xd4\x9d\x5b\x4d\xdf\x4a\xee\xcd\x86\x15\x1d\x8c\xb8\xdd\x72\xe0\x4d\x3e\x87\xbc\xfd\x46\x5e\x7e\xe7\x4c\x75\x97\x83\x60\x03\x42\x54\x64\x26\x1c\x5f\xa7\x8c\x29\x57\x41\x9b\x4e\x88\xc2\xca\xb3\xd7\x6a\xbd\x6c\x53\xb8\x1e\x7d\x07\x25\x34\x69\xff\xaf\xb5\x5c\x78\x1b\x0a\x94\x1b\x19\x24\x67\x5e\x5f\x3f\x3e\x2e\xac\x60\x83\x05\xa1\x27\x32\xb6\x94\x4a\xc8\x52\xc5\xb1\xac\xc9\xc9\x77\x73\x61\x4e\x4a\xed\x0c\x70\xeb\xca\xdb\xba\xfc\x41\xa4\xdc\xad\xcb\x98\x85\xf2\xbf\x2d\x64\x69\x2b\xa5\x1e\x83\x40\x70\x14\xc0\xdb\x8d\x4b\xba\x22\xd7\xc2\x1e\x95\xf8\xd4\xef\x65\x8b\xc6\x86\xea\xa3\xd7\x2b\xab\x0e\x31\x17\xa3\x76\x5b\xa7\x3d\xcf\xa9\x60\x64\xa6\x4d\x9c\x07\x17\x9a\x3f\x25\xd6\xe7\x54\x33\x48\x09\x0a\x10\xc2\xa7\x6a\x0c\xd9\xe9\xbf\xc5\xb4\x94\xb5\x75\x0f\xbd\x45\x6f\x83\xdc\xfa\x8a\x08\x95\x71\x7f\x77\x7f\x5b\x55\x0d\x56\x7f\x4c\x09\xe1\x3f\x76\x4d\xad\x3e\x48\x47\x08\xcb\x38\x25\xc9\x08\xea\x1d\x66\x33\x54\xad\xe2\x2c\x93\xaf\x80\xfd\xd4\x8f\xa0\xf8\x0d\x57\xe6\x1a\x63\x97\x70\x72\x7f\x93\x06\x58\xa3\xe8\x6a\xab\x74\x9c\xff\x9c\x16\xe2\x64\xd5\xca\x7c\x42\xb5\x07\x34\xb1\x42\x59\x29\xda\x67\x18\x28\x26\xc5\x29\x21\xca\xf7\xa2\xcc\x00\x02\xa7\xbb\x57\xa4\x7d\x65\xbe\x08\x3c\x97\x42\x26\x95\xd8\x0e\x4a\xf3\x26\x8a\xdf\xd2\xa9\x3b\xc0\x73\x9f\x6e\x63\x1a\xf0\xc0\x06\xd5\x8f\xd1\x8e\x03\xaa\x8f\x0f\xee\xed\xa1\x1f\x6d\xa3\xc8\x29\x21\xd2\xc9\xa2\x4c\x4d\xaa\xb4\xb9\xbe\x80\x04\xa5\x84\x0e\x72\xe5\x6e\x71\x7b\x76\xa0\x0a\xf3\xfe\xbd\x56\xb8\x94\xb5\x03\x7b\x7c\x68\x02\xbd\xf0\xd0\x24\xae\x46\xae\xe0\x43\xed\x73\xf4\x7c\xc7\xc0\x33\xe1\x9b\xd2\x6d\xf5\x4a\x52\x3e\x3c\x66\x02\x3a\x2d\x6e\x62\x2b\xd1\x5f\xc5\x69\xf5\xbb\x94\x81\xfb\x20\x2c\xb1\xed\xec\x9a\xbf\x13\xb9\x98\x4c\x58\x74\xc5\xe4\xbc\xfe\x0a\x95\x33\xfb\x8d\x49\x12\x07\xcf\x1f\xbe\xd2\x2f\xed\xca\xb7\x92\x97\x91\x03\x35\x2d\x73\xa5\xfc\xe7\xaa\x47\xe8\x5c\x4e\xa6\x21\x53\xd2\x90\xba\x08\xc3\xd5\x10\x1c\x10\x8b\xed\xb8\x53\xa5\x3f\xfe\xae\x80\x17\xd4\xae\xf7\x50\xd4\xdf\x94\xdd\x22\xda\x16\xc7\x86\x12\x93\xa9\x6b\x60\x43\x1e\xda\x60\xbc\x64\x09\x7c\x1f\xb8\x2a\xae\x9c\x7a\x31\x75\x99\xa0\x94\x96\x19\xe5\x6a\x98\xb2\xf4\x21\x86\x3d\xf4\x67\xf2\x86\xc4\x13\xa9\x46\x20\x51\xe8\x7a\x38\xe7\xb1\xa5\x81\xd1\x2d\x23\xd9\x7b\xe0\xb9\xe3\x27\xb0\x9a\x2f\xc2\x9b\x31\x71\x24\xd1\x8d\x92\xbd\x0c\x6f\x84\xf1\x60\x42\x19\xfd\x3a\xd5\xed\x40\x5e\xd2\xda\xd9\x9a\xa6\xbb\x51\xe1\xf6\xde\xf8\x63\xdc\x48\x4e\x3f\xf1\x71\x93\x48\x90\x57\xdf\xb9\x15\x57\x9d\x96\x33\xd0\x51\xee\xfe\xf1\x2f\xb9\x17\x47\x43\xb7\x9c\x03\x31\x2b\xa9\xf9\xf2\xc0\xcd\x65\x23\xfd\x9b\x15\x90\x3c\xb6\xe5\x8b\x4a\x1e\x81\x0c\x74\x0b\xbe\x73\xe1\xe9\x46\x82\xd3\x6d\x84\x26\x68\x90\xc0\xdb\x86\xad\x82\xbb\x72\x0a\xf8\x73\x4a\x88\x69\x8f\x1f\x9b\x13\x70\x94\x79\x60\x4a\x05\xc3\x45\x66\x8f\x6a\x23\xcd\xb3\xdc\xab\x66\xe4\x95\x65\x8f\x5c\xe8\x99\x00\xe4\x1b\x56\x49\x4e\x84\xb8\xc9\x61\x33\x31\x71\x59\x5f\xd5\x5b\xeb\xb9\x33\x01\x18\x5b\xf7\x23\x14\xeb\x1e\x5f\xbc\x9b\x1b\x43\x80\xd4\xc3\x12\x29\x4a\xe2\xfc\x01\x65\xcb\x14\x8e\xec\xd8\xef\xed\x33\x81\x58\x25\x36\xcc\x05\x70\x94\x91\x64\x54\x5f\x95\x04\x82\x82\xce\x1e\xa0\x5f\xb8\x6d\x3d\x7e\xe9\x2b\x1f\xe9\x99\xe0\x61\xd9\xb2\x0c\xbf\x6c\x74\xd2\x55\x2d\x5d\x54\x54\x96\x2f\xb7\x1e\x6b\x0f\x1f\xe0\xaf\x8e\x62\xf4\x0c\x62\xe4\xbc\x64\x71\xff\x71\xe5\x55\xf7\x5c\x84\xa4\xfa\x2c\x27\x64\x92\x43\xf4\x21\x01\x3a\x6a\x68\x82\x8e\xd0\x87\x5f\x92\x2d\x10\x65\xe5\x59\xb7\xf8\x14\x9c\x20\x71\x09\xcd\x48\xe5\xb8\xc3\x53\xdc\x84\x47\x93\xe4\xdd\x5c\x0d\xfe\xb3\x86\x20\x75\x8f\xfc\xd8\xb6\xd9\x0c\xb7\x35\x59\x93\xa3\xe5\x0e\x98\x33\x38\x20\x4f\x88\xe1\x3e\x9f\xb9\x50\x6d\x14\xd2\x73\x49\x25\xf8\x65\x97\xac\x22\x1a\x15\xe9\x84\xa0\x74\xda\xae\x83\x4e\x6d\xb8\xd7\x28\x8d\x4e\x75\x1d\xb3\xc4\xec\x79\xca\xb1\xcf\xb8\x1d\x83\x75\xf5\x25\xe0\x7f\x99\x88\x43\x37\x1e\xe4\x91\x65\xa4\x05\xae\x05\x3e\x74\x91\xae\x52\x56\x4d\x2b\xe9\x14\x34\x02\xb7\x92\x6d\x0a\xe2\x99\xdb\xf1\xc6\x81\x2a\xed\x82\x9c\xf9\x70\xe1\x64\xe3\x39\xe9\x03\x6a\x15\xbc\x53\xf5\xea\x7b\xe6\x54\x15\x3b\x4a\x21\x50\xc7\x10\x26\xfc\xbf\x63\xa8\x70\xf8\x99\xc1\x6a\x03\x69\xcb\x89\xc7\xd2\x6a\xd6\xcc\xcd\xe1\x56\xe7\xcc\xa4\xd1\xdb\xe2\x68\x10\x51\xa2\x43\x49\xec\xbe\x44\xf0\xfd\xbe\x3f\xa6\xed\xf7\x50\x42\xfc\x37\x11\x3f\x1c\x80\xcc\x8f\xc5\x5c\x80\x7f\xb0\x0a\x9c\xda\x47\xf1\xb8\xdf\xf4\x6c\x59\x12\x35\xc7\x65\x19\x48\x0f\x8a\x3c\x24\x17\xb2\x4c\x5e\xa3\x25\x79\x5e\xd5\x06\xc7\x3c\x2e\xf1\xe1\xb7\x68\x12\x4d\x7b\xa7\x6f\x9d\x99\x10\xdb\x90\xf1\xa7\x8f\x65\xc8\xf3\x83\x52\x5f\xe9\xe3\x99\xe3\x7c\x86\xfd\xab\xa3\x9b\x61\xba\xc8\x8d\xf1\x76\x28\x8f\x36\xce\x29\x34\x07\x54\x76\x1a\x1b\x56\x19\xd7\xca\x76\x46\x9b\xce\x78\x46\x1b\x3c\xc2\xfd\xf9\xae\x59\xbf\x94\x7f\x8a\xe3\x66\x6c\xd2\x2c\x4e\xb9\x57\xb9\x1c\x4a\x43\xe6\xfd\x34\x21\x53\x74\xca\x2c\xf6\x5e\xf1\xbd\xce\x6f\x47\x2b\x34\xec\x60\x20\x89\x78\x04\x37\xc8\x8c\x90\x62\x0b\xe9\x49\xac\xc7\x1b\x90\xcf\x1f\x0c\xe9\x3b\x7e\x0b\xcb\x26\x78\x37\xcf\x51\xcc\x58\x9e\x90\x9e\xf3\xce\xe0\x72\x33\xb4\xaa\xbc\xd8\xfd\x88\x52\xc2\xb5\x89\x04\xed\x71\x8a\xea\x3a\x06\xbe\x72\xf3\x88\xa3\xa2\x4b\xfb\xf3\xe8\x34\x5a\x53\x3c\x83\x6f\xd6\xa8\xd7\xbe\x65\xac\x9a\x83\x9e\xe5\x93\xae\x75\x09\x6f\x73\x73\xc8\x0f\x3d\xf6\x9e\x8a\xbf\xfd\xd6\x9f\x72\x7e\x88\xf5\x09\x3f\x7e\x64\x27\x18\x2c\x35\x4e\x3a\x8a\x20\xbc\x6e\x76\x87\x3a\x5c\x39\x26\x23\xd3\xe4\x6a\x98\x98\xe3\xc9\xe4\xec\xc0\xde\x4c\xdc\x9e\x7b\xbd\x57\xe9\x10\x30\xe9\xf9\x82\x22\x7b\xda\x24\x6b\xbf\x1c\xb4\x3d\x69\x2e\xa1\x35\x52\xa5\xe6\x25\x4e\xfc\x1e\x9a\xb8\x7a\xee\xce\xf0\xc5\x11\xbb\x1f\x5c\x45\xf7\x6d\xd5\xb9\x3c\x26\xd2\x35\xbf\x4d\xce\x2d\xd4\x79\xf6\xa2\x7c\x34\xbf\x85\xa8\x74\x30\xf6\x28\x15\x9e\x29\xa2\xaf\x1e\x60\x5e\x76\x56\xe5\xb6\x07\xd8\xd2\x66\x55\x92\x4d\xc8\xb0\xde\x16\x24\xe3\x3f\xe3\x11\x8e\x74\x55\xa8\xbe\xf4\x80\x11\x98\xf8\xc2\xb2\x60\x50\xe6\x46\x69\x12\x50\x26\x4e\x95\x9e\x9a\xe1\x44\x85\x25\xb7\x97\x9c\x5f\x0a\xdc\x88\x30\xbe\x53\xdf\x2f\xfd\xf4\xaf\x20\x22\xee\xdd\x81\x9c\xb6\x29\xb1\x6a\x80\x40\x51\x52\x6a\xf0\x29\xf5\x8b\x89\x0a\x46\x64\xfb\xd2\xf2\xc1\x0d\x06\x1e\x23\x14\x04\x2c\xc5\xf9\xe8\xa6\xd7\xff\xc0\x02\xbe\xae\x8b\xfe\x38\xe8\x68\x9d\x9f\xc1\xf0\x6d\x5f\x7b\xed\x55\x43\x7c\xde\xe1\x05\x0f\xa6\x76\x65\x84\x3f\x1a\x61\x79\x1e\x61\xdc\xf5\x2c\xd3\xc9\x99\xa6\xdb\x89\xf3\xa0\x63\xe2\xda\x11\x58\xb2\x7e\x8d\x2a\x70\xa5\x8a\xde\xcb\x1a\x06\x7e\xfc\x95\x60\xb1\xaa\xd9\xac\xf7\xf9\x7b\x87\x97\xb9\x81\x18\x3a\x79\x58\xa6\x64\x5d\x3b\xd6\xb6\x5c\x9d\x04\x0f\x14\x04\x4b\xca\xa2\x0a\x42\x5a\x75\x0a\x1c\x43\x3c\x87\x9c\xbe\x8e\x54\x5c\xc5\x65\xd2\x04\xbc\x9f\x6a\xb7\xc9\x1d\xe1\x3a\xb6\x11\xc2\x2f\xd1\x25\x24\xeb\x4b\xa8\x8c\x13\xaf\x65\xbe\xa9\xec\x65\xa7\x90\xf5\xd6\xb8\x3d\x29\x47\xb5\x8a\x19\x53\xf7\xf1\x10\x3d\x38\xc1\x35\xc4\x6b\x39\xfb\x43\x93\xf5\xce\x11\xe5\x88\xb7\xb4\x82\x7c\xf3\x45\xc3\xae\x1a\xc2\xfb\xfb\x8e\x7c\x75\x05\x53\xc2\xf2\x0c\xbd\x93\x4a\xd7\xf4\x35\x2d\xc3\xfb\xf3\x9b\xc2\xda\x0e\x7d\x2b\x3a\x67\xa9\x72\x0e\xb4\x46\x6a\x06\x3d\x45\x1d\xde\x99\xa4\xae\xde\xba\x05\xa9\xb2\x14\x8e\xdb\x2e\x58\x53\xec\x34\x1d\x5d\x41\x38\xc2\x4e\x38\x6a\x3a\x7f\x2a\xc6\xd6\x17\x74\x39\xe6\x6b\x22\x0c\x68\x15\x9b\x2f\x8b\x60\xd2\x92\x8f\x6e\x56\x2b\xc0\x04\x2e\x47\x05\x64\x70\xd2\x7b\x8a\x32\xa5\x64\x73\xa5\x15\x7f\xff\xdd\x4e\x31\x2d\xdf\x26\x50\xe0\x94\x53\x90\xc2\xe2\x8f\xe0\x5f\x7f\xbf\x5a\x90\x54\x11\xd0\x5b\x42\xb8\x9f\xf2\x58\x44\xeb\xc9\x47\xae\xb8\xc3\xdc\xbe\x58\x73\x3a\x44\x26\xa7\xe5\xdd\x79\x19\xe5\xd4\x64\xbc\x83\xf5\xc1\x5b\x69\x36\x85\x24\x5d\xdb\x40\xd7\xf4\x9f\xb9\x37\xaa\xa5\xbf\x64\x89\xd1\x1c\x05\x9a\x3b\x75\x7c\x71\xcf\x71\x35\x3d\xb3\xf8\x8a\x46\x1c\xb9\x77\xe3\x8b\x60\xdb\x11\x86\x77\x2f\x9e\xcd\xd8\x6a\x9b\x4e\x09\x58\x2d\x8f\x38\x6c\xa0\x2e\x4d\xe9\xd1\x39\x48\x4a\xfe\x68\xa3\xf6\x26\x2e\xa8\xb9\xde\xe6\xf4\x54\xa9\xcc\xe2\x23\x1e\x73\xad\xed\x11\x88\x1c\xdc\x1f\x75\x0a\x87\x37\x27\x31\x99\xf4\x6c\x82\x4a\xe5\x35\x43\x15\xab\xaf\x48\x23\x13\xce\x2e\x75\x49\x47\xd5\x2b\x79\xdb\x29\xf3\x38\x0f\xf2\xff\xd9\x14\x32\x55\xae\xfb\xd2\x60\xe8\x34\x29\xf3\x8d\xac\x7a\x33\x60\x7a\xca\x15\x45\xe9\xcb\xd2\xed\xe7\x2c\x61\xe9\x47\xfd\x93\x56\x12\x2d\x65\x5b\x62\xee\x5a\x36\xc7\x2d\x2d\xb0\x10\xcd\xbd\xa4\x1d\xc1\x6f\x94\x34\x95\x83\xe6\x25\xf3\x40\x6c\x84\xea\xc8\x8e\x32\xcd\x83\xdc\x9f\xf5\x4b\xb1\x46\x01\x8e\xc9\x86\x1f\x19\x6b\x9b\x5a\x8a\x51\x8a\xb9\xaa\x2b\x96\x10\x56\x7a\x02\x02\x74\xd9\xe1\xb8\xf3\xf6\xa3\x21\xcd\x4c\xff\x44\x06\xb0\xe4\xcc\xbe\xb0\x01\x4c\x9f\x31\x37\x1a\x23\x12\x80\x7a\xba\x42\x05\xd0\x28\x47\x50\x9b\x47\x57\xef\x70\x16\x6c\x0e\xaa\x57\xc7\x38\x57\x6b\xdb\x5d\x32\x2e\xda\x0e\xdb\x62\x56\xaf\x58\x73\x4e\x3e\xc9\x86\xd9\x09\xa3\x5a\xaa\xe9\xc3\x80\xe1\x6d\x27\x11\xe5\x1b\x72\xa9\x1c\xd7\xe8\x9b\xdc\xf3\x8c\x64\x3d\xd8\x90\xbd\x8f\x33\x7c\x2d\xf5\xaa\x73\xf3\x49\xdc\x70\x43\x96\xcf\x0c\x2b\xfb\x7a\x85\xe4\x41\x7c\xe5\x6b\x97\x2b\x4e\x9b\x2a\x54\x99\xd7\x33\xd0\x26\xaa\xb8\xa3\x4c\x25\xf7\x7e\x79\x7d\x03\x75\xdc\xc7\x52\x4e\x46\x92\xff\x02\x74\x9c\x37\x8f\xdf\x54\x2e\xcf\xec\xd8\x7a\xa2\x79\x6e\xc7\x36\x5d\x7b\x7f\xa4\xf8\x9e\xda\xb3\xd1\xdc\xa7\x47\x80\x1f\x9e\xce\xba\xbb\xb6\x59\x39\x3e\xb3\x97\x6b\x8a\xf2\xfd\x9b\xb9\x76\xfd\xfb\xfc\x6e\x8e\x15\xf7\xf3\xdb\x99\x92\xf8\x33\x87\x75\x70\x33\x47\xcb\xfb\x68\x2d\x41\xd5\xca\x15\x03\xd2\x2a\xda\x80\xc4\x8a\x36\x23\xb5\x0e\x64\x36\xe5\xc9\xd9\x74\x60\xf2\x1a\x0a\x39\xf2\x99\x56\x77\x54\x7c\x93\xeb\x8e\x35\x9d\x4a\xda\xd5\x22\x7d\xd1\x7e\x05\x37\xea\x28\x01\x2c\x39\xf9\x71\x3d\x2b\x20\x4b\x79\x04\xbe\xef\x14\xd7\x5f\x05\x9e\x47\xe8\xe3\x99\x3e\x24\xda\x58\xae\xf0\x60\x11\x33\xa5\xa4\x2a\x55\x3a\x92\x0a\x0b\x87\x56\xe0\x23\xb4\x86\x7a\x5c\x8b\xaa\x68\xfb\xe2\x9c\x64\xe8\x34\xa0\x86\x5b\xca\xd1\x1e\xf1\x6c\xd7\x59\x64\x92\x99\x52\x9d\x00\x62\xe0\x41\x8d\x11\x29\xdd\x3b\xc5\xf4\x32\xc5\xe0\xd2\x3c\x23\x65\x57\xf7\xd4\xfd\x44\xcb\x36\x53\x02\xc9\xf4\x4b\x53\xdb\x00\xee\x3c\x5b\x93\xd0\xba\x0d\x67\x98\x23\x52\x87\x75\x35\xf6\xf6\xd0\x7b\x52\x55\x1c\x2d\x4d\xdf\x35\xb2\xd4\x21\x21\xaa\xc1\xb6\xca\x75\x50\x25\xc8\xc9\x52\x7f\x4e\xb9\x0d\x10\x96\xa3\xc9\x7e\xcf\xd1\x08\x97\xb2\x86\x28\x44\x4d\xc8\x3a\xca\xe2\x5d\x59\x70\x57\xbd\x69\x5a\x7e\x5d\x12\x0d\xc5\x16\x65\x21\xd2\x66\x63\xd6\xe2\xc1\x97\xfd\x01\xc9\x12\xf6\xc0\x8d\xca\x4a\xba\x70\xc3\xec\xa5\x6d\x37\xc4\x42\x7a\x75\x47\xb9\x7e\xdd\xf2\x19\x0e\x01\x42\x7d\xc7\x7a\x25\xe8\xbd\x01\xda\x2f\xa4\x52\xeb\xd6\x72\x84\x5a\x60\xb2\xd2\x2c\xc2\x80\xcf\x73\x1d\x1e\x23\xcb\xed\x2b\x37\x31\xd7\x8b\x67\x5d\x53\x10\xe3\x59\x71\x2b\x68\x88\x11\x78\x2b\x70\x2b\xef\x2d\xda\x84\x6e\x2e\x00\x1b\x7a\x3f\x71\xe9\x77\x33\x35\xbd\xb5\xb3\x97\x1d\x52\x06\x2b\x88\x6a\xea\x7b\xac\x26\xed\x92\x35\x70\x7a\xca\xb2\x21\x9c\x8f\x81\x6d\x5f\x7a\x4d\x56\x63\x5e\x50\xc7\x78\xe4\xd3\x81\xe8\x7f\x88\xfe\xfc\xdb\xab\xae\xbe\xa2\x97\x95\xf4\x01\xef\x42\xd2\xe0\xe7\xad\x43\xf4\x67\x81\x16\x19\xb0\x07\xf0\xac\xe0\x26\x3b\xde\xa3\xc9\xe0\x71\x0e\x7c\xc2\xfe\xbc\x6c\x83\x7b\xe5\x28\x76\x09\xc1\x0d\xb7\xc9\x7b\x8d\x55\x07\x84\xd8\x65\xec\x30\x09\xf0\xa5\x11\x70\x94\xa1\xe7\x3b\xa8\x00\x8b\x25\x0a\xb6\x9c\x96\x7d\x38\x0b\x7e\xe4\xee\x43\x75\xa4\xf1\x2f\x25\x68\x21\xfa\xe8\x46\xe0\x60\xdf\xbd\x3f\xd7\x00\xe3\xd2\x8e\xfd\x7d\x0d\x00\x11\x39\x3d\xdf\xb1\xf5\x15\x24\xae\x5f\xce\x17\xed\x4a\x16\x8c\xd8\x0a\xf6\x45\x59\xbd\xd0\x91\xbc\x6f\xe6\xb1\xc1\xa7\x8c\x8a\x50\x4a\xe2\x9b\xc4\xb7\xd5\xe8\x1a\xec\xbe\xee\xeb\xe6\x1a\x6f\x3b\x7b\x9b\xa5\xd6\xf7\xa9\xfe\x1c\x92\x76\x55\x63\x01\xd5\x5f\x2a\x32\xc3\xa3\x89\x69\x19\xae\x3e\xd9\x6d\x99\x3c\xb2\x93\x2d\xdb\x42\x7c\xcb\x30\xfb\x62\xc6\xb8\x6a\xfe\x23\xeb\x74\x59\x00\xe2\xcf\xf4\xdb\x6e\x53\x71\x07\xdf\xbd\xcd\xcf\x9f\xef\xdc\xd7\x87\xc4\x0d\xbf\xd1\x31\x3a\x96\x33\x4b\x7e\x80\xd8\xe5\x3f\x08\x48\x81\x4e\x7f\x52\x7b\x5e\x81\x0b\xf3\x88\x0d\xfb\x47\xd2\x02\x7b\xbe\xe3\x1c\x4a\xf9\x99\x3a\x94\xce\xf4\xed\xf3\xc0\x56\xc8\x39\x51\x15\x49\x26\xcf\x77\x82\x2d\x75\xde\x52\xf3\x97\x2e\x19\x87\x97\x39\x37\xd4\x3b\xc5\x75\xb8\x5a\xa5\xd5\x9d\x84\xf6\x86\x30\xea\x6a\xfa\xcf\x8e\xa0\xb3\x53\xb3\x2d\x7c\x41\x0a\x3a\xa5\x61\x7a\xb4\x01\x29\x03\x49\xe5\xb5\x85\x1d\x80\x1a\x6b\x4c\xd5\x1f\xab\x2a\x35\x9d\xb8\x5d\x88\x9c\xd3\x39\xb1\x46\x6b\xa3\x3d\x29\x1e\xbf\x2e\x27\x37\x80\xbe\x28\x23\x77\x4c\xfa\xb7\x66\xe2\xb7\x0e\x88\x48\x2e\x37\x0c\x57\x76\x9a\x0d\xdc\x64\x99\x90\x43\x5f\xab\x1d\x05\xe0\xd9\x05\x05\xdc\x6f\x94\xe9\xbb\x97\x0d\xf6\xb1\x36\xf4\xe2\xc8\x38\x19\xd6\x61\x6c\x6e\x60\xef\x06\x59\xdc\x83\x24\x8f\x1a\x4b\x8f\xeb\x3b\x1e\xeb\x6c\xd3\x8f\x9c\xfb\xf1\x16\x34\x1e\x48\x2f\x1c\x5d\x92\x4a\x95\x84\xd2\x68\x02\x1e\x96\xa4\x8c\xbd\x3d\x44\xeb\x42\xee\x77\x60\xcc\x39\x3b\x95\xb5\x1b\x4d\x53\xa4\x30\x9a\xdc\xd7\x18\x4f\xad\x79\xe5\x44\xbe\x36\x49\x45\x95\x9b\x6f\x55\x79\xc0\x27\x8f\x27\x07\x5b\xfe\x84\x4e\x24\x7f\x0e\x19\xa4\xea\xb4\x0e\xbd\xd1\xa4\xe0\x6d\x1a\x52\x15\xac\x06\x43\xc1\xd0\xd4\xfc\xf0\xdb\xde\xe9\x39\xf6\xa2\x43\x47\x92\x0b\xbd\x7a\xee\xd4\xb5\x3a\x64\x9e\x91\x0b\x19\x67\x1a\xee\x9d\x4c\x0f\x7e\x7c\x66\x1b\xde\x94\x6c\x59\x93\x91\x37\xa4\x33\x6f\xff\x8e\xb4\xd8\x13\xd7\xe4\x00\xd2\x92\x4b\x75\x2f\x56\x67\x18\x0d\xc0\xb9\x5d\xb5\x85\x73\xcc\x1d\xeb\x40\x0a\x6f\x59\x55\x1a\x0b\xdb\xaa\x58\xd2\xb6\x0c\x6d\xd3\xd9\xd4\xc9\xcb\xa1\x3a\x75\x5b\x4c\xd5\xbb\x1d\x25\x8e\xb6\xd0\x35\x25\x4b\xb8\x26\x23\x8e\x1f\xf5\xbb\x3c\x44\x0f\xed\xd7\xce\xc5\x17\xc7\xb5\x66\xc5\x23\x3f\x95\x27\xee\xde\xf1\xe0\xc2\x97\x06\xce\x4e\xdd\x92\xa1\x2a\xde\xd2\xae\xe8\x41\xa0\x2b\x3b\x18\x9c\x3c\x1c\x9c\x04\xe6\xee\x82\x7e\xd8\xba\x3f\x12\xcf\x33\x82\xfe\xae\x0b\xec\xfd\x5d\xd5\xa4\xf3\x94\xe9\x05\x5e\xc9\x30\x63\x5b\x0e\x68\x00\xed\x4e\x31\xb9\x43\xf4\xd0\x54\xef\x83\x8f\xe4\x3d\xe1\x89\x1a\xaa\x46\x1d\xd7\x45\xea\xe0\xca\x4b\x95\x66\x8b\xa1\x24\x0b\xb4\x99\xe1\x7d\xdb\x57\x4f\x59\xb6\x04\x4e\xf4\x78\x48\xce\x4a\x9e\xd5\x07\x31\x6d\x9b\x89\x87\xe8\xfe\x69\x51\x82\xe1\x09\xa3\xa2\xc2\x74\x4e\x4a\x74\xc9\x58\x45\x70\x2d\xe5\x00\x2d\x29\x16\x68\x81\x5b\x08\x56\xa7\xca\x56\x05\x0c\xc1\x0a\x8c\x68\x41\x49\x41\x74\xe3\x3c\x34\x27\x2d\x2e\x71\x8b\xc1\x4e\x25\xc3\xd1\x35\xf8\x95\xd2\x8e\x93\x5b\x24\x76\xa7\x83\x29\x9d\xc8\xe7\x27\x62\x5c\x71\x1a\x00\x71\x6f\x71\x3b\xdb\x46\xbf\xa2\x8f\x8e\xa9\x40\x43\x96\xf1\xae\x5b\xc1\x8e\xa9\x2f\x4f\x29\x08\x6b\x32\x5b\xc0\xdb\x39\x3f\x84\x19\x42\x66\xf5\x76\x89\xa1\x73\x9b\xa3\x3a\xe1\x49\xb4\x80\x98\x61\x46\x70\xd1\x4f\xa7\x66\xe1\xfe\x69\x8d\xe6\xf5\xe1\x23\x59\x45\x41\x85\xc9\xca\xc1\xd1\xab\xaa\xe8\xf2\x04\xb0\xf2\x91\xac\x92\xc5\x60\xbd\x45\xcb\x5a\xb3\x21\x1c\x19\x80\x6c\x57\xed\x90\xc9\x05\x69\x05\x8d\x98\x78\x2b\xaf\xe5\xd6\xd9\xa9\x8d\x21\xd1\x36\x54\x6b\xd9\x53\x5b\xac\xef\x53\xd5\xa2\x35\x6d\x27\xd5\xec\xaf\xb7\x99\xa0\xd8\xd6\x4a\x06\xf9\x8c\xdd\xc9\xa8\x29\x85\x9c\x65\x10\x4f\x1d\xa1\x28\x82\xa6\x66\x97\xe9\x74\xe1\x02\x0d\xf0\xf7\xdf\x44\xf5\xc9\xd5\xf8\xd1\x98\x74\xad\xcc\xca\x4c\x6c\x24\x10\x17\x95\x5b\x4e\xc1\x65\x87\xd6\x76\x23\xed\xcb\x30\xb9\x5c\x88\x77\x88\xda\x1f\x1c\xd4\xea\x8c\x16\x17\x11\x05\x5b\xac\x6e\x82\xd6\x9b\x60\x40\xae\x71\x52\xd1\x8f\x04\xd9\xf6\x30\xa6\xe4\x98\xec\xf3\xa0\x09\xd1\x80\x7e\x4d\x16\xb2\xe6\xf7\x25\x2e\x3e\xaa\xfa\x35\x6c\xbe\xc0\x2d\xbd\xa4\x15\x6d\x57\x49\x0d\xf5\x8a\xb4\x17\xae\x55\x5e\x20\xe6\x83\x5c\xe5\x2f\x01\xb1\xd5\x26\x15\x42\xab\x39\x99\xd8\xf9\x00\x8d\xb5\x13\x23\x1f\x99\x95\xcb\x92\x6b\x33\x21\xae\xcb\x3d\xe6\xcb\xe1\xa6\x9c\xb9\x6d\x46\x0a\xc7\x6c\x39\x53\xad\xb3\x74\x3e\x04\x48\x35\xe0\x21\x10\xe2\x36\x37\xf0\x85\xf6\x0f\x39\x35\x4e\x7a\xa8\xf7\xa2\xff\x4a\xee\x90\xe6\x1c\xa0\x9a\xf7\x7a\xf2\xa6\x94\xbd\x7f\x70\xcf\x2a\x9d\x4a\x9c\xf9\x42\x40\xb2\x74\x7f\x50\x72\xf7\xb3\xaf\x69\xc6\x8d\x43\x7b\xce\xfe\x46\x12\x51\x6e\x97\x84\xe2\xc8\xd4\xb5\xac\xc4\x67\x36\xd3\xd9\x11\x30\xd0\xb8\x3b\xe2\x04\xe3\xc9\x2d\x37\x00\xbd\xc4\x53\xa7\x9b\x85\x59\xa6\x4c\x4d\x71\x27\x60\x0a\x54\x53\xd3\xc2\x41\xf3\x70\x3d\xca\x15\xbd\xd6\xe6\xb9\xb3\xd3\x6d\xc4\xae\x49\xb3\x6c\xa8\xca\x96\x95\x02\x7b\x29\x24\x5c\x77\x43\xa1\xb6\xa0\x90\x0b\xdd\xe0\xc6\x44\xd4\xa5\xd7\xce\xdc\xdf\xeb\x32\x78\x2d\x09\x2e\x75\x8b\xe9\x55\xb9\x1e\x18\x70\xca\x50\xd5\x95\x45\xea\x73\x5e\xbc\xa3\xa6\xf4\x6d\xdf\x2e\x08\x4f\x8a\x65\x3a\x48\x56\xab\xeb\xea\x65\x83\x17\x0b\x52\x3a\x0a\xa8\x9b\xdc\x79\x76\xda\xb7\x9e\x0f\xa9\xd7\xe3\xab\xdd\x5b\xd4\x05\xd6\x56\x08\x56\x4a\x51\xbc\x72\xcb\x3d\xca\x0a\x3f\xa4\x6e\x9b\x55\x80\x0a\xda\xa2\x25\xe6\xe8\x1f\x1d\x6f\x15\x3b\xd9\x86\xcf\x68\x55\x21\x71\x85\x19\xf2\xdb\xeb\x6a\x03\xdb\xf2\x19\xcf\xa7\x99\xdd\xbc\x23\x7f\x81\xa3\x6e\xcc\x8d\xa5\x3b\xa1\xc4\x3d\x82\x6f\xcd\x19\xbd\x82\x49\x23\x38\x63\x74\xb7\xc6\x1d\x8a\xf3\x59\x63\xeb\x5d\xb1\xb7\xe2\x5e\x0e\xa6\x4c\xe7\x2d\xd5\x05\xef\xaf\xe0\xab\x35\x88\xc8\x3e\x07\xe5\xec\xc9\xb2\x5a\x39\x86\xb4\x5a\xf5\xd1\x63\xe2\xdb\xfa\x51\x6b\xf8\x89\x13\x1f\xb7\xa7\x5b\x4c\x02\xbf\x51\xad\x38\x34\x05\x9b\xd2\x5d\x61\x3b\x1f\x5d\xa1\x51\xba\x07\xfc\xfe\x82\x0a\x62\xaa\x2b\x9b\x1c\xc3\x0a\x42\xd2\x3e\x31\xc7\x0b\xb7\x71\xa8\x01\x02\xd5\xeb\x22\x92\x01\xad\x5d\x35\x24\x4c\xc8\x29\x89\x41\x39\xfd\x5f\xd5\x63\x44\x32\x6a\x68\xc0\x6d\x5e\x4f\x88\x18\x41\x5b\x55\xd9\x88\xce\x6f\x61\xf7\xdd\xd3\x91\xf4\xe1\xbf\x33\xaa\x7b\x9c\x1c\x31\xa2\x0c\x10\x3e\x5a\xd9\xb1\xfc\x9a\x96\x8e\xe2\x6f\x2c\xfb\xe9\x36\x78\x49\x31\x01\x97\xe5\x7b\x96\xef\x1f\xab\x45\x05\x81\x26\x68\x90\xa2\xfc\xce\x5b\xbd\xd6\x0c\xf3\x34\x7a\xa1\xcd\xd9\x07\xd0\x9c\xd3\x7e\xf1\xdc\xda\xb9\x0f\xd1\x83\xf7\xba\x13\x8c\x6e\x3f\x7a\xb0\x8d\x1e\x6f\xa3\x27\xdb\xe8\xe9\xb6\x38\xf3\xcf\x1e\xa4\x58\x2f\xb4\x2f\xfc\x43\xfb\xf9\xc5\x33\xe8\xed\x66\x07\x4b\x77\xbd\x89\x74\x3a\xbe\xeb\x13\x34\xb7\x53\x22\x6c\x92\x32\xef\xbb\x63\x84\x99\xd4\xca\x2a\x11\x92\x86\x38\xe5\xb2\xb3\x8c\x32\xb8\xdb\xd3\xec\xf9\xfa\x00\xaa\x6b\x4b\x4f\xaa\xa9\xc9\x45\x38\x17\x91\x77\x87\x66\xf1\x93\xeb\x65\xd4\xeb\x4c\xf4\x95\xe3\x1b\xb4\x36\x44\xa1\x5f\x4e\x4a\x74\xc9\x83\x96\x68\x1c\x37\xe2\xa8\x8d\xe9\xd7\xec\x9e\xb7\xd1\x47\x2d\x75\xca\xfe\x33\x0f\x98\x53\x40\xbe\x9f\x28\x3d\xab\x4b\x1d\xf4\x07\x48\x01\xfe\x4a\x88\xd2\x06\x23\x69\x4d\x7c\x80\x04\x7b\xee\x33\x25\xf6\x64\xba\x8e\x46\x97\x5a\xcf\xfa\xbc\x2b\xee\x66\xfb\x1e\x6a\x6f\x63\x5b\x9e\xfa\xc2\xa5\x6c\x8d\x35\x51\xf6\xc8\xf0\xae\x37\xbc\x2d\x87\xa0\xb0\xe9\x6c\xdc\xae\xf6\xc6\x58\x19\xd1\x7a\xca\x8e\x9c\xc4\xc6\x3e\x20\x63\x1f\x70\xb1\x0f\xa8\xd8\x07\x4c\xec\x47\x88\x78\x67\x9d\xff\x81\x88\x45\x4d\xac\xa2\x69\x8a\x19\x5b\x70\x6c\x99\xf7\x71\x52\x52\xba\x0d\x70\x1f\xee\x94\xa6\xa6\x48\x58\xbe\xd1\xcf\x59\xd6\xc5\x65\xd0\x60\x2b\x69\xad\xf0\xc7\xef\x37\xdb\xda\x64\x3c\xcd\xd3\xc5\xc1\x7b\xe4\xd4\xea\xb8\xc6\x55\x47\xbc\x22\x1d\xdb\xe2\x59\xde\x36\x5d\xd1\x22\x1a\xd7\xad\x58\xf8\x66\xa8\xbe\x1a\x22\x63\xaa\x3d\x40\xf1\x32\x56\xa9\x15\xa7\x1a\x2d\x0f\x10\x91\x07\xcd\xaf\x1d\x11\x4f\x75\xa8\x74\xc4\x59\x3d\x65\xe9\xe5\x9c\xab\x6f\xa3\x92\x69\x21\x28\xbb\x98\x0f\x1a\xa2\x09\xb6\xce\x7e\x77\x1f\x7d\x1b\x74\x75\xfc\x9c\xda\x79\xfb\x7e\x60\xb2\x72\x35\xb0\x19\x29\x3e\x9a\x9a\x31\xd2\xd6\xc2\x81\xb5\xa9\xb6\x9a\xba\xa6\x31\x17\x17\x68\xc5\x96\xa4\x29\x30\x27\x68\x46\x3e\xa1\x62\x86\x05\x8d\xe8\x5a\x3f\xe0\xab\x51\xb5\x61\x49\xcd\xbb\x86\x18\x8f\xac\xed\x40\x56\x76\x8b\x4a\x3a\x67\xb4\x8e\x93\x57\x61\x29\xff\x1b\xae\xa8\xb2\x7e\x4e\x7e\x45\xb4\x5e\x74\xad\xe3\x76\x14\xac\x37\xb0\x83\x5e\xae\x5a\xf2\x37\xd2\x70\xd9\x83\x14\x5e\xd8\xed\xda\xe9\xf7\x76\xdf\xc5\x9e\x9b\x89\x8b\x6d\x77\x5f\xf1\xb7\x9a\x4e\xd1\x64\x62\x9f\x7d\x8e\x9e\x7e\xbf\x85\x7e\xff\x1d\x39\x9f\xbd\x40\xcf\xfe\x4b\x08\x23\xee\x53\x7f\xfa\xaf\xf8\xa9\x83\xfd\xc7\x5b\xa9\x94\x4a\xed\xfb\x82\x9a\x20\xe9\x0d\xfd\x1c\x79\xca\x8c\x80\xe9\xec\xa3\x8d\xcf\xce\x97\xff\x51\x9c\xa0\x5a\x21\x22\x83\x8c\xf2\xa8\x8f\x2b\x0d\x05\xc8\xce\xea\x80\xe2\xb9\x88\x67\xf9\xe0\xb6\x6c\x19\x14\x94\xb2\x9c\xd4\xaa\x81\xae\xe3\xb2\x06\x65\xd8\xb4\x15\x58\x34\x6c\xc1\x7a\x02\xfc\x05\xa8\x53\x5b\x0b\x2a\x40\xc5\xb6\x34\xce\x99\x00\x70\xd5\xfe\xd1\x0d\x27\x02\x3b\x82\x01\x35\xc3\xd7\x60\x50\xf0\x5a\xcb\xa2\x4b\xd9\x46\x04\xee\x62\xdb\xf8\x16\x57\x57\xac\xa1\xed\x6c\x8e\x56\xc4\x9a\xff\x8f\x4d\x59\xf4\x70\x5b\x48\x5d\xf2\x6d\xe3\xc2\x84\x0c\x23\x59\x43\xbd\xab\x3d\x0f\x16\xb7\x65\xb3\x0c\x54\xd5\x99\x56\xc6\x86\x40\x53\x4e\x5b\x5a\x4b\x95\xaf\x12\x5f\x65\xa3\xda\xb7\x1d\x0b\x06\xe5\xd2\x7c\x00\x58\xc1\x45\xd1\x35\xb8\x25\xd5\x0a\x35\x64\xd1\x10\xae\xc3\x64\x9c\x70\x70\xdd\x8f\x20\x9d\xbf\x94\xb8\x41\xdf\xaa\x4d\x4b\x3b\x33\x32\xde\x8c\x5c\xfb\x02\x05\xc2\x7b\x2b\xa8\xb9\x33\xba\xca\x50\x4f\xed\xaa\x1b\xd7\xad\x72\xe7\xb5\xf0\x17\x9e\x98\x97\x6b\x14\x0f\x9b\x2e\x48\x4c\x24\x7a\x4c\xde\x3e\x54\x0f\xb9\x75\x61\xdf\xfb\xb1\x27\x7e\x6e\x7f\x3e\xb2\x2b\x86\x76\xe5\x45\x8d\xa5\xe7\x36\x3a\x8c\x38\x9e\x58\x2e\x94\x2c\x89\x9f\x33\xae\x37\x57\x31\xb0\x23\x34\x5c\x9a\x29\x05\xe8\x67\x42\xaf\x66\x41\x89\x57\x5a\xd3\x96\xe2\x4a\x7e\x15\x25\xcc\x40\xfc\xc7\x8e\xef\x85\x06\x8b\x1f\x9a\xc8\x3c\x14\xca\xea\x3d\xd5\x89\x50\xfe\x5a\x73\x71\x6b\xf2\xbd\x6b\xd2\x00\x2f\x10\x1f\x6f\x85\x60\xb5\x66\x6b\x00\x1f\x9f\x9f\xaa\x12\xa8\xdd\x74\x4a\x0b\x4a\x6a\x55\x6d\x2b\xbc\xca\x7a\x62\x30\xc5\x0d\x16\x6c\xdb\xc3\x87\x01\x02\x13\x97\x57\x40\xd8\x39\x13\x88\xfe\xd1\xa5\x40\x83\x7b\x2e\x5c\xe1\x82\x34\x73\xca\xc5\x75\x5c\x69\x76\xac\x11\x27\xb9\x4a\x84\x93\xf3\x37\xef\x5f\x1e\xa2\x63\x9f\x7d\x53\x21\xd0\xab\xf8\x41\x52\xa2\x45\x43\xad\xcf\xf2\x60\x7f\x7f\x07\x1a\x24\xca\x9c\xd9\xc6\x06\x7f\x86\xa0\x27\x12\x50\x88\xf5\x2d\x25\xce\xb4\x86\x07\xab\xd2\x83\x18\xb5\x64\xbe\x60\x8d\xd0\x45\xae\x1a\x5c\x80\xb9\x98\x32\xf3\x7d\x08\x5f\x82\x6f\x67\x84\x13\xf1\x7c\x5d\x4e\x31\x88\x4b\x51\x53\xa8\x39\x5e\x21\xde\x5d\x82\xbd\x1a\xd8\xad\x58\xac\x18\x25\x5a\xc2\x6e\x38\x06\x18\xbc\x21\x1f\xca\x43\x11\xac\x89\x50\x31\x9c\x47\x50\x6f\xde\xa5\xe9\xe9\x30\x84\x8b\x76\xd0\x9b\x4a\x10\x20\x8f\xf0\xb3\x2d\xdd\xe0\xb2\x93\x35\x5b\x4a\x99\x10\xa0\xfe\x2f\x69\x58\x82\x3e\x25\xb8\x73\xb2\x94\xe0\xf0\x0a\x72\xf8\x6a\x1f\x1e\x8c\xa2\xe6\x76\xa9\xd8\xd4\xba\x54\x7f\xe4\x51\x7d\x48\xa3\x93\xe0\x14\xa8\x4a\xcb\xf6\x14\xa4\x5e\x72\xf8\xc3\x0b\xe4\xb7\x47\xbd\xab\x33\x13\xff\xa6\xe4\xb1\x00\x7c\xd2\xaf\x1f\x09\x59\x6e\xcd\x6e\x2b\x68\x01\xa2\xc9\x35\x69\x9c\x63\xd4\xeb\x6e\xea\x8f\x52\xc8\x5b\x12\x6a\xd3\x4a\xa8\x5f\x39\x89\x2a\x23\x53\xae\xb9\x96\xad\xf6\xe2\xc6\xfe\xea\x9a\x9e\xee\xd9\xd6\x45\x4a\x13\x29\x06\x49\xf5\xdf\x51\x46\x46\x5d\x59\xb2\x73\x9d\x6f\xda\x4c\x6a\x2a\x6e\x1e\xce\x70\x6e\x4e\x46\x2a\x39\xab\x0b\xd6\x34\xa4\x68\x95\x6b\x4a\x9b\x70\xa7\xb6\xda\x8d\x3c\x16\xbb\xe8\xaf\x39\x93\x68\x1c\x89\x67\x96\xe3\xc4\xb3\x5f\x98\xc3\xd5\xab\x74\x58\x8c\x9a\x64\x29\x84\x65\xe2\x15\x68\x20\xbd\x11\x76\x8e\xb0\x78\x1e\xa6\x6d\xe9\x58\x3b\xec\x27\xf9\xf5\x2b\x26\x57\xa4\xf5\x63\xf4\x8c\x42\x12\xa5\x85\x11\x3d\xc2\xb6\x8c\xdc\x53\xe3\x44\xc6\xc9\x71\x4b\xfe\x48\x56\x37\x5c\xee\x6b\xb2\xd2\x53\x76\x22\x08\x6f\xbf\xcc\xd7\x64\x15\xac\xd0\x44\xe1\x8d\x5b\x9d\x3e\x50\xeb\x2e\xed\xc2\x64\xbc\x6d\x70\x5d\x36\x8d\x6e\xc4\xa2\xac\xbb\x54\xcd\x99\xb7\xb8\xed\xc0\xb7\x8a\x95\xd1\xa7\xab\x70\x93\x09\x0f\xf5\xd6\xe5\xc6\x80\x46\xb3\xf3\x02\x40\x93\x8b\xfc\x7f\xff\x6f\x54\xbc\xa7\x8e\xd4\xdd\x74\xc8\x67\x80\xe3\x4c\x7c\x67\x4e\x37\x77\xcd\xf2\xf9\x20\x4b\x13\x83\x2f\xe3\x9f\x67\x98\x23\x4e\xb2\xb6\x7a\x5f\xf5\xba\xc3\xb0\x3f\x35\x50\x32\x08\x21\xb5\x30\x37\x66\x83\x13\xa7\x99\x97\x54\x7a\x1b\x52\x76\x85\x0d\x83\x04\xe5\xd7\xed\x71\x9a\x3a\xe2\xb9\x96\x7b\x89\xb6\xa7\xeb\x2c\x5b\xbd\x93\x5b\x78\x66\xd8\x1c\x01\x15\x46\xcd\xbd\x92\x2d\x05\xd3\xad\x5f\x1f\xe4\x0f\x99\x77\xed\xb8\xd7\xaf\xdf\xfa\xd4\x14\xa9\x18\x08\x61\x49\xe7\x68\xf9\x96\xf7\x5e\xac\xa5\xee\xd4\xf5\x27\xef\xa7\x69\xc5\x73\x56\xd3\x1d\xce\x2d\x33\xbd\xf4\x47\xec\xb1\x7c\x32\xda\x59\x33\x0d\xc5\x5a\xd5\x58\xd1\x96\xea\x5e\xfd\x71\x64\x52\xde\x61\xe2\xfa\xdc\x32\x0d\x4b\x0d\x30\xc1\xfa\xbd\x6e\x2f\x6c\x2a\xfd\x28\xa6\xf6\x48\x6e\x57\xdf\xe7\x4b\x86\x8c\xdf\xd8\x9e\xba\x23\xd9\xfd\x0d\x9b\xf4\x81\x12\x28\x51\xe0\x9a\x47\xd3\x0b\x65\x53\x14\x34\xed\xe5\xc9\x38\xe8\xe1\xa5\xeb\x5a\x10\x09\x62\x08\x3a\xe2\x9a\x27\x8e\xcc\x76\x22\xc7\x48\x24\x16\x2b\xe6\xb0\x5e\x59\x96\x94\x5b\x63\x6f\x0f\x9d\x32\x38\xf8\x32\x5e\xd4\x35\x86\xa6\x74\x2a\x18\xd9\x35\x21\xc4\xaa\x8e\xdf\xd8\xd7\xfd\xeb\xdb\x9b\xd4\x91\x11\xbf\x04\xad\xd3\x7b\x14\x21\xb7\x07\x6e\x9e\x1a\x3e\x92\x5a\xd7\x16\x51\x9e\xad\xa1\x1c\x81\x68\x43\x5f\x06\x75\x3a\x06\x8f\x78\x58\xd8\x23\x2f\xae\x74\xad\xd7\x5f\x2f\x48\x14\xd5\x9d\xb5\x29\x28\xd7\xbe\xb9\xa0\x77\xc6\xa6\x11\x89\x6d\x67\x37\x38\xe9\x3a\xd3\xca\x24\x37\x77\xb8\x32\xb8\xdb\x07\x13\x4e\x99\xed\xce\xea\x98\x75\x1a\x52\x50\x72\x6d\xc3\xdb\xa4\x39\xe7\xc4\x9c\x46\x95\x06\xdb\xf1\x01\xfd\x53\xce\xea\x1d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x72\x68\x4d\xdb\xc9\xaf\x28\xdc\x2d\xab\xe1\xfd\xaa\x96\x76\xe2\x7f\x58\xc4\x41\x4b\x51\x30\x9d\x7b\x5a\xe2\xa4\x97\xb6\xe9\x48\x10\x38\x11\xf8\x4f\x82\xe8\x56\xc9\x8a\x9e\xef\x78\x76\xe4\xa4\xa4\x99\xb6\x3d\xe7\xa7\x92\xc9\xbf\xe9\x91\xc3\xb7\x6e\x01\x2d\xa9\xad\x6c\x06\x60\xa8\xe5\x85\x28\xb4\x55\x11\x1c\x29\x1e\x1d\xc5\x5e\x77\x55\x4c\x20\xf1\xe2\xdb\xee\xb2\xa2\x85\x7e\x6f\x01\x7f\x65\x5f\xd3\x05\x9f\x84\x90\x3c\x30\xa2\x7e\xcc\x07\x70\x6a\x85\x80\xa1\xb7\x6d\xbe\xa8\x0f\x22\x25\x19\x09\x82\xd0\x41\x56\x87\xe8\xf1\xb3\xfd\xfd\x7d\x68\x88\x2e\x3f\x7b\xbc\x75\x88\xe0\x23\xe7\xb3\x27\x5b\x87\xe8\x20\x7c\xf0\xa9\xf8\xf0\xc9\x33\xef\xb3\x67\xe2\x33\xf1\x41\x1f\xc1\x3d\xdb\xdf\xdd\x47\x98\x9b\xf3\xe4\x6d\xe7\xa0\xe0\x33\x24\x17\xf8\xab\x0b\x16\x16\xac\x29\x58\x4d\xb0\x90\x78\x19\x51\x1f\xf6\xa3\x88\x77\xc4\xa7\x36\xc1\x52\xd1\x91\xe5\x2b\xfe\x0b\x2e\xa7\x0a\x57\x72\xf0\xdd\xf7\xfe\x5a\x9e\x1d\x7c\x1f\xac\xe6\xbf\xbe\xf7\xd7\xf3\xf8\xc9\x77\xd1\x8a\x52\xfe\xb4\xa0\xdb\x48\x8e\x6f\x64\xd2\xe5\x70\xa8\x78\x25\xf7\x3d\xd2\xe2\x9c\xd7\xd2\x31\x64\x9e\x42\xe7\x4d\xdb\x6f\x15\x18\xcc\x5e\xdf\x05\xfd\x7c\x2f\xa1\x5d\xc5\x50\xd3\xf3\xca\xea\x5b\xbe\xf1\xef\x86\xdd\x5c\xbe\x44\x32\x83\x37\x51\xc8\xcb\xf0\x83\xd8\xf2\xc1\x74\x47\xa3\xe3\xd9\xd0\x88\x48\xc2\xc4\xd0\xe3\xc2\x09\xcd\x08\x6e\xd2\x4a\x18\xd3\x0f\x51\x73\x63\xe7\x12\x07\xb6\x27\x6e\xf9\x11\x93\xd3\x71\x6f\x1e\x8a\xb9\x09\x88\xcb\x85\x33\x1d\x08\xe6\x0a\x48\x55\xbf\x3d\x31\xbf\x3d\x35\xbf\x3d\x53\xbf\x7d\x8e\x96\x0f\x11\x0a\x32\x4a\x70\x34\xf2\xed\xa4\x82\x65\x65\x22\xf9\xa2\x15\xdd\x38\x40\x2b\x39\xfb\xc2\x8f\x62\x1a\x33\x7b\x39\x81\xfc\xec\x83\xd8\xb9\xbe\x2c\x64\x53\x17\x42\xa5\xe2\x4b\xa0\x7d\xf7\xb8\x36\x8f\x7c\xbe\x87\xee\xfd\xff\x01\x00\x00\xff\xff\x01\xca\x92\x37\xa9\x80\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x44\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xf1\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2a\xb6\x3c\x3b\x7d\x8f\x2f\x2b\x72\xd1\xe2\x8f\xb4\xbe\x92\x9f\xbf\x9f\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x91\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x91\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\x6f\x1b\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\x37\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x12\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x47\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xea\x2f\x6f\x7e\x16\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xea\xea\x2b\x7a\x59\x91\xf7\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc4\xbe\xbf\x7f\xf3\xfa\xe5\xf9\xf1\xe9\xe9\xbb\x97\x17\x17\xee\x83\xaf\x08\xe1\xee\x73\xaf\x5e\xbe\xbc\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\x6f\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xbc\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\x2f\x05\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7a\x45\x3f\x7d\xf7\x74\x1b\xc1\x87\xef\x60\x1b\xdf\xe2\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\x7a\x6f\xdf\xe2\x6f\x31\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd8\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xa7\xb3\xba\xfd\x7e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\x77\xe4\x9f\x1d\xe1\x2d\x29\xdf\xb3\x9f\x24\x13\xbb\xd5\xac\x7e\xd2\x3c\x71\x03\x50\x6e\xb5\xba\x77\xc0\x7f\xca\xe3\xba\x7c\x07\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd5\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x69\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x13\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xf2\x38\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x92\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x13\xf2\xb1\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x83\x5b\x5c\x43\xf9\xdc\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x91\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x26\xc9\xeb\x50\x5d\xc1\x62\x80\xcf\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x35\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x8f\xe1\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x09\xda\x41\x2f\x3f\x91\xa2\x03\xd5\xc0\xff\xee\x29\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x86\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x57\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x23\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\x9b\xf7\x2f\x0f\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\x9d\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x8b\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x16\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd0\x11\x22\xfa\xca\xf0\xbe\x79\x8a\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x43\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x35\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\x37\xa7\x6f\x0e\xd1\xdb\x86\xb1\xa9\x40\xea\x5b\xc6\x39\xe1\x5c\x10\xcd\xe4\x2d\x7b\xbb\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5a\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\x9d\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x63\x36\xf5\x9b\xe7\x99\x91\xb4\xfd\xd9\xbc\xb3\x85\x7e\xf3\xde\x5f\x34\x24\xf8\x44\x2e\x78\xb7\x22\xf5\x55\x3b\x43\x47\x47\xe8\xbb\xa7\x87\xe8\xc1\xb9\xd4\xb6\x91\xfa\x18\xee\x94\x4b\x82\x9e\x3c\x46\x97\xab\x96\x70\x34\xf9\xee\x29\x9a\x91\x4f\x42\x4d\x11\x72\x38\x69\xf8\xd6\x83\x08\x6c\xec\xb0\xd9\xa5\xfc\x6f\x42\xaf\x05\x4f\xed\xe9\x84\x96\x5b\x87\xe8\xc1\x7b\x2d\xf9\x9c\x9d\xca\x81\xc0\x91\x07\x77\xa3\xd4\x22\x38\xb0\x9f\x8a\x2d\x49\x53\x60\x4e\x82\x81\x47\x8d\x0b\xfa\xe2\x07\x5a\xfe\x22\x56\x58\xd3\x4a\x0d\x7b\x76\x8a\x0a\x5c\x8b\x1b\x16\x57\x0d\xc1\xe5\x0a\x91\x4f\x82\x13\x28\x23\x86\xb4\x2b\xc4\x03\x08\x42\x40\x2f\x8e\x24\x29\x4c\x0e\xb6\xd0\xc3\x87\xf2\xb3\xe7\xfa\xb3\x67\x7a\x61\xf0\xb1\x46\xdf\xc1\x36\x7a\xbc\x8d\x9e\x6c\xa3\xa7\xdb\xe2\xaa\x7d\x16\x43\x8e\x28\x49\x6f\xcc\x0b\xb4\x2f\x46\xc9\x7e\xff\xfc\x08\x3d\x3b\xd8\xd7\xd8\x0c\x9f\x32\x33\xa8\xc4\x1f\xed\x0c\xd7\xe2\xe9\x5e\x24\x7a\xc4\xea\x90\xc7\xc1\xe3\xef\xa3\x51\x5e\x93\x55\x48\x29\xe4\x13\x2e\x84\x24\xf3\xdd\x53\x4d\x31\x07\x8f\xbf\x1f\x26\x19\x4b\xff\xee\x90\x7f\x7a\xac\x86\xb4\x5f\xe7\xc6\xfb\xd3\x77\x66\xbc\x3f\x3d\x1e\x1e\xef\x7e\x82\x56\xae\x48\x1b\x79\x13\x4e\x2a\x4c\xe7\xa4\x9c\x60\x7d\xbe\x23\x14\x6f\x65\x71\xaf\x28\x0c\xa8\x5a\x93\xd9\xa5\x50\x8a\x0b\x09\xf4\x06\xb3\x7a\x4d\x56\x7a\x46\x1f\x05\xab\xf0\xb6\x22\x9e\xc9\x6b\x19\x82\xb0\x99\x59\x5c\x98\x3d\xf0\xa6\x60\xb7\x66\x2b\xde\xac\xf5\x06\x77\x6e\x49\xf1\x23\x6e\x57\x60\xfe\xaf\xc1\xf6\x20\xd5\xd2\xd7\x64\x35\x89\x66\xbc\xd0\x5f\xb9\xd3\xd9\x2d\x49\xc1\x4a\xf2\x3f\xe4\xd3\x64\x6b\x3b\x26\x38\x7a\x55\xe3\xb6\x6b\xc8\x71\x75\xc5\x1a\xda\xce\xe6\x87\xe8\x22\xfa\x6c\xf7\xc7\xbf\x5c\xfc\xfa\xe3\x5f\x2e\x0e\x1e\xff\xfa\xe4\xfb\x03\x0f\xc8\x56\x3c\xd9\x9a\xb4\xeb\x4c\xd5\x3f\x69\x9b\x98\xed\xcb\x93\xd3\x8b\xe3\x5f\xdf\x3e\x7e\xf6\x5d\xdf\x54\x8d\x7a\x03\x66\xbf\x95\x92\x53\xd9\x35\x2d\x49\x99\x54\x79\xc6\x28\x3b\x30\x4b\x52\x4d\x77\x69\x89\x8e\x10\x2d\xe3\x2f\x80\x23\x1e\x59\xeb\x91\xf7\x65\x7c\x7a\x8e\xe2\x13\xd5\xf7\x9a\x44\xbc\xf7\x77\xfc\xb8\x43\x99\x47\x0e\xa5\x24\x16\xe1\x8a\x0e\xe8\x08\xed\xc7\x8f\x38\x12\xe3\xf3\x1d\xf4\xdb\xe7\x9e\x27\x8c\x64\x06\x90\xbc\x07\x13\x47\xad\x03\x07\xa6\x3e\x63\x0b\x30\x92\xec\x71\x69\x25\xd9\x8b\x70\x42\x34\x8b\xda\x8e\xf1\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\xd7\x64\x95\x1a\xf4\x35\x59\x6d\x74\x40\xbb\x3f\x76\x34\xfb\x59\x34\x54\x8c\xff\x40\x66\x12\xdb\x14\x7e\x84\xf9\xfd\x58\x41\xc8\x00\x52\x6a\xe6\xf3\x1d\x1b\xfd\xb2\x2b\x0d\x36\x2f\xe7\x8b\x76\x05\xef\x4e\xb6\xd6\x02\x69\x34\xb5\x3b\x80\xba\xe1\xa9\x6a\x85\x6a\xc3\x40\x43\x2d\x41\x9c\x90\xdd\xe0\x8c\x90\x39\xcd\x86\xb4\x28\x96\xa3\x63\x5a\x0c\xa3\x49\xc4\xb5\xa4\x68\x62\xf7\x12\x57\xb8\x2e\x1c\x4a\x75\xee\xa0\x92\xf0\xb6\x61\xab\x49\x28\x4b\x0b\x56\x3f\xd5\x0b\x7c\x47\xa6\xe8\x28\x45\xdb\xca\x00\xbc\x7b\xc9\x9a\x86\x2d\x9f\x3f\x0c\x50\xf2\x62\x32\x6d\xd8\xdc\x21\x77\x03\x11\xbe\xde\xba\x3f\x74\x76\x7a\x1c\x17\x1f\x0c\x1a\x7e\x49\xcf\x6d\xdc\xbb\xf7\xd1\x4e\x4c\xff\x1a\x63\xde\xf4\x5c\x6c\xec\x96\x04\x8c\xb3\x6a\x7d\xcf\x77\x22\x10\x5b\x37\x7a\xd7\xec\xd9\xcd\x5e\x37\x47\xed\x36\xaf\xdf\x74\x70\x7d\x78\xe2\x8b\xf8\x1d\x69\xbb\xa6\x06\xf7\x96\xba\x65\xdd\xa8\xda\x69\x57\x97\xfe\xad\x27\x14\x71\xf3\x84\x50\x57\x82\xbb\x68\xf7\x23\x59\xf1\x84\xa6\xa7\x2c\x15\xca\x62\x7d\x24\x5f\x93\xa4\x19\x98\x2a\x26\x06\xd8\x56\x04\xa5\x77\xbd\x06\x7c\x74\xc8\xb4\xd1\x68\xa2\x9d\xf3\xf9\x47\xf5\x79\xbc\xe5\xd8\x8a\x56\x07\x07\xf6\x69\xfa\xb6\xa3\x6a\x22\x19\x1e\xd7\x3c\xb9\xa1\x91\x35\x81\x0d\x8f\x6c\x9e\xdc\xe8\x9a\x05\x53\x19\xb9\x68\xf1\x68\x7a\xec\x40\xfc\x57\xec\x37\xa4\xf0\x14\xa7\xde\xdb\xdb\x43\x3f\xb5\xb4\xa2\xed\x0a\xbd\x52\x01\xc2\xd2\xb6\x55\xcc\x48\xf1\x91\x2b\xaf\xce\x23\x8e\xd8\x35\x69\xc4\x61\xb3\x96\x67\x35\x17\x69\xb2\xa5\x2d\x47\xf2\x54\x90\x52\x59\x01\x22\xf3\x92\x71\xec\x51\xb2\x14\x27\x14\x40\xbf\xea\xaa\xca\x50\xf1\x8f\x12\xe4\x64\x4b\xdb\xbc\x82\x03\x49\xa7\x68\xd2\x77\x1b\xa1\x6f\xf3\x7c\x77\x0b\x3d\x1f\xb8\x41\xe3\xc3\xdf\x48\x26\x23\x2e\x56\x0f\xdf\x88\x54\xbc\xe7\xf9\x9b\x4e\xd1\xbf\x36\xe2\x19\x06\x9b\x9e\xd9\x4f\xb9\x0d\x08\xa3\x86\x4c\x49\x43\x04\xdc\x96\x89\xff\x58\x4d\x62\x5e\x29\x83\x04\x8c\xef\xce\x1a\x71\x86\xb7\x2f\xcd\x05\x7f\x4d\x46\xdf\x1d\xa2\x87\xc1\x83\xa3\xec\x6c\x01\x09\x7f\x70\x40\xff\x82\xee\x4b\xc3\x54\xf4\x92\xf8\x79\x70\x21\x5d\x93\xc4\x89\x61\x41\x67\xa7\xa8\x64\x44\x3a\xc8\x07\xcd\x56\xbe\x5e\xa2\x76\x76\xf2\xb0\x77\x46\x98\x47\xcb\xfc\xc1\x11\x48\x82\x8d\x3a\x2e\x4b\x84\x9d\xe9\x29\x8f\x86\x13\x36\x9f\xdd\x03\x81\x7e\x4e\x5a\x1b\xdf\x9f\x0c\xe9\x32\x1f\x1e\xa2\x3f\x07\xd3\x0a\x45\xb3\xde\x65\x3d\xdf\xb9\x6f\x61\xa5\x56\x33\x34\x3d\xa3\xc7\x4d\x7e\x45\x35\x59\x06\xe6\xf6\xfe\xb9\xb8\x3a\xa0\x7d\x77\x8d\x59\x44\xa6\x29\x39\x89\x30\xa6\x35\x35\x89\xb4\x72\xbd\x0c\xb5\xea\x78\x0e\x36\xdc\x42\x4d\x22\x1b\x98\x09\x73\x51\x7f\xa8\xaf\x4d\x38\x59\x6a\x4a\x3d\xf2\x7f\x04\x68\x9d\x09\x4a\x8d\x5d\x4e\x27\x08\xd1\x4d\x4d\x23\xd4\xf3\xcd\x5b\xf7\xfc\xf3\xe3\x44\x93\x5c\xb4\x4d\x57\x80\x03\x55\x2a\x3f\xe2\xb7\x2b\xd2\xa2\x86\xe0\x72\x07\x8c\xd7\x32\x7d\xe8\x92\x75\xad\xe2\x48\xf7\x50\xe0\x9d\xe0\x12\x86\xc9\x5b\xfa\x2d\xeb\x5d\x72\x3c\xfe\xb9\x47\x5c\x7f\x7a\xee\x99\xf5\xdc\xe9\xfe\x1b\x43\xee\x74\x6d\xa6\x1b\xf9\xa8\xef\x3d\x56\x3e\xa1\xfe\x87\xa3\xe4\x84\x81\xe7\x1d\x07\xe8\x1a\xcf\x8f\x06\x6f\x7d\x8b\x29\x8f\x56\xe4\x51\x44\x67\xa7\xb7\x72\x2a\x7e\x90\xec\xe5\x97\xe1\x87\x63\x0f\xe0\xd0\x42\xb2\x4e\xba\x2c\x3d\xf6\xfb\xd4\xe0\x52\x05\xc7\x9a\x1f\xac\x9b\x52\xa1\x6b\x1b\x41\x93\x54\x52\xe5\xbd\x6c\xe3\x6c\x14\xc8\x94\xa5\x07\x6c\x8e\x16\xde\x6e\x8f\xf9\xd1\x79\x6a\x0d\x4b\xa4\x7d\xe9\x26\x46\xc9\xd4\xdb\xc3\xf6\x49\xe7\xb5\x3e\x53\xa5\x67\x9c\xf2\xde\x1a\x54\xdb\x93\x56\xb2\x04\x88\x48\xfa\x1b\xb6\x67\x25\xa0\x44\xe2\xff\xa0\xfd\x2a\x0b\x64\x78\x26\xc6\x5c\x95\x80\x11\xaa\x40\xbd\xb6\x5d\xef\xfd\x40\xcf\x1e\x7b\xdd\x27\x00\x98\xef\xd7\xbb\x1a\xe3\xa5\xf4\x0a\xd7\xe9\x3b\xce\x39\x27\xee\x57\x39\xf9\xee\x94\x34\xf4\x9a\x94\x32\x6e\x3e\x13\x87\xa0\x65\x69\x30\x2c\x19\x72\xf9\x99\xb6\x33\x9b\x39\x9a\x55\x87\x6e\xc4\x0c\xd4\xb9\xf7\x35\xc8\x6b\xdc\x58\xcd\xee\xa2\x9b\x6b\x43\x47\x3c\x2d\xd6\xb5\xee\xcc\xd6\xb2\xb1\x8c\x30\xaf\x38\x38\x5e\xdb\xc8\x12\x2c\xc0\xfb\xf3\x5b\x47\xa9\x36\x20\xd2\xba\xe7\xb0\x16\xe0\x42\xee\x13\x44\x07\x76\x38\x40\xe5\x9d\x6f\xb2\x9a\xbd\xcb\x55\xb3\x0a\xf8\x7a\xcb\x92\xac\xf2\x0f\xa1\x5a\xc9\xd5\x3c\x92\xb5\xcc\xfb\x6b\xa2\x4e\x6f\xa2\xe6\xf7\x6f\x07\x2c\x6b\xc3\xc4\x68\x60\xad\xb7\x65\x52\x21\x39\xab\xd5\xc4\x73\x9b\x15\x5b\x34\xd4\x85\xf9\x6d\xfa\x12\xfc\x36\x7d\xab\x25\x3e\x0e\x1f\xd6\x97\x4b\x5e\x81\x78\x67\x6b\x0d\x18\x97\xaa\x54\x19\x38\x67\x05\xc5\x62\xfc\x25\x6d\x67\xae\x52\x6d\x5e\x56\xd5\x0a\x54\x10\x32\xe5\x10\x27\x4e\x4a\x6d\x01\x70\xa2\x92\x99\x53\x8b\x80\x72\x74\x49\x9c\x28\x52\x08\xee\x8a\xb4\x12\x03\x36\x6f\xe2\xf0\xa2\x06\x29\x77\x08\xd1\x0f\xe7\x5c\x3b\x5e\x6c\x7c\x00\x66\x76\x74\x27\x5b\x24\x9d\xfe\x91\x1f\x7d\x64\x2c\x6b\x76\xe8\x64\xcc\x1c\xae\x4b\x81\xf8\x8a\x15\x37\x9d\xd6\xfa\x81\x9c\xd1\xcc\x20\xd8\x42\x17\x73\x90\x35\x2d\x70\x6d\xa2\x38\x47\x2b\x3a\x6b\xc6\x91\xda\x39\x78\x81\xa4\x6b\x0c\x3d\x36\x5a\xf4\x38\x13\xd1\x48\x46\xec\xd0\x00\xf6\xc7\x84\x30\x82\xaa\xd3\x63\xe0\xf0\x9c\xcf\x1b\x73\x9b\xfe\xcb\x78\xa2\xef\xc4\x69\x7c\x47\xee\xed\x8c\x27\xda\xb2\x71\xf3\xab\x76\x4c\x44\x1b\xef\x79\x2c\x02\x02\x18\x7a\x30\x71\xd3\x27\x9e\x32\xdb\x34\xf4\x60\x74\x0d\xf5\x02\xf4\xae\xab\x75\xbc\x2a\xe6\x90\x6d\xc4\xb5\xe2\x64\x77\xe9\x4b\x7e\x40\xc8\xfd\x3f\x07\xcb\xcd\x1c\x2c\x5f\xab\x7d\x17\xa5\x6d\xad\x40\x73\xb8\x46\x97\x44\xa1\x4e\x65\x8c\xcc\xd8\xd2\x64\x86\x7a\x56\x57\x5f\x70\x4a\x98\x5e\xad\x4d\x7f\xd8\xfe\x3a\x60\x4b\xf3\x2d\x5d\x1b\x36\x65\xae\x65\x27\x5d\xd7\xee\x19\x19\x32\xc7\x80\x5f\xc3\x4c\x3a\x7c\x7f\xe6\xec\x85\xe9\xda\x17\x9b\x34\x22\x86\x80\xca\x40\xe6\x5d\x47\x4b\x0a\xe1\x59\x9b\xa4\xf3\x48\xc2\x4e\x08\x53\x51\x23\xa5\x1e\x88\x4d\x73\xc1\x2c\xd7\xb5\xcf\x19\x2b\x61\x1a\xce\x38\x53\xa1\x6b\xe4\x4b\xc3\xb9\x89\xa5\xaf\x0f\xd2\x5a\xe6\xbe\x34\xa0\x61\x9b\x5f\x0f\xc7\xca\x81\xcc\xf2\xdd\x7f\x47\xd5\x35\xa9\x29\xd2\xba\x25\xcd\x14\xab\x7c\x58\x37\x95\x78\xbc\x4f\x2b\x01\x1f\x4a\x4d\x54\x32\x53\x51\x00\x7e\xa3\xfd\x25\x8e\x12\xad\x66\x60\xe4\x7d\x3f\x81\x1b\x6e\x36\x56\xe9\x5c\x6a\x2b\x33\x65\x93\x79\xe5\xe4\x0f\x53\x0b\xf1\x25\x22\x93\xda\x6b\x94\xdc\x51\x2e\x9d\x54\xee\x2e\x70\x3e\xfb\x45\xda\x45\x19\xc4\x53\x87\xa9\x64\xa4\xaa\x38\x5a\xce\x48\x3b\x23\x8d\x9f\x4c\x6c\xb2\x4a\x49\x45\x21\x53\x08\x66\x7c\x82\xeb\x92\x96\xb8\x25\x6a\xa1\x6d\x90\xf8\xbb\x9c\xd1\x62\x86\xe6\x04\x6b\x65\x8a\x82\xfd\x00\x43\x3e\x1a\xc0\x5e\xce\x98\x03\x5c\x65\xea\x7b\x25\x3c\xa4\xfd\x42\x69\x64\x81\x80\x29\xc6\x10\xca\xa0\xd0\xca\x48\xcd\xba\xab\x59\xaf\xdd\x00\x3e\x12\xb2\xa3\xe7\xad\x51\xc8\x15\x08\x92\xb2\x0b\xe5\x2f\xd5\x22\x5f\xb1\x26\xb1\x44\x21\xc0\x18\x7e\x7e\x88\x1e\x26\xae\x0a\x7b\x49\x6c\x1d\xa2\x1f\x19\xab\x12\xd7\x8d\x59\x65\xdd\xfe\x85\xf2\x36\x7d\xe7\x5c\x91\xf6\xad\x7d\x4e\x80\x15\xcf\x4e\x82\x90\x4e\x3a\x0d\xa1\x7d\xf0\x3c\x58\x90\xb1\xd4\x36\x5d\x8f\xfc\x38\xc5\x15\x1f\x61\x5a\x1b\x70\x09\x89\x71\xf6\x77\xf7\xd1\xc3\x87\xd1\x38\xc9\x44\xae\xff\x06\x4d\xab\x79\x3f\xc3\xb5\x2a\x1c\xf3\x8a\x35\xef\x58\x45\x26\x75\x37\x97\x4c\xed\x70\x84\x0f\x49\x87\xec\x06\x0e\xb9\xa4\xc9\x16\x32\xf8\x65\xc1\x1e\x4d\xe1\x8f\xb8\xe3\xa2\x46\x2a\x3d\x47\x25\xf0\x93\x25\x62\x75\x44\x2c\x2e\x23\x91\x44\x23\xc3\xcf\x6f\x16\x58\x91\x0e\xf4\x49\x20\x4c\x31\x9f\x97\xb5\xf8\x10\xd8\xfc\x83\x13\x99\x15\x23\x87\x4f\x2d\x83\x4e\x93\x55\x32\x29\xaf\x1f\x41\xb0\xcf\xa2\x61\x57\xe2\xc1\x54\xf6\xd6\x32\x97\x40\x16\x7e\xb1\xf1\xcc\xb1\x5b\xe4\x54\x2d\x37\x9c\x4c\xf5\x39\x0a\xb4\xfd\x51\x86\x93\x39\xe4\xa3\x8a\x07\x99\x54\x6d\x1e\xd4\xbf\xdd\xa0\xb5\xff\xde\x00\x8d\xdc\x3c\xe5\xa3\xc7\x31\xed\x64\x48\x00\xa3\x08\xa6\xe1\xba\x97\x53\xd1\x45\xce\xa6\xdc\x65\xca\xca\x32\x97\xab\xe2\x8d\xa9\x52\x00\x06\x4a\xfd\x99\x64\x00\xf7\xf8\xba\xeb\xc8\xb0\x96\xe3\xb2\x04\xa6\xa1\x4d\x88\x32\x80\x8d\xaf\x78\x4b\xe6\xb6\x32\x81\x53\x5a\x28\x6f\xd6\x8e\x99\x0c\xbc\x7c\x4e\xa4\x11\x4a\xf0\x96\x56\xb1\xc8\x74\x06\xef\x1d\xf0\x19\x39\xfd\x9b\xf1\x94\xaf\xf9\x20\x01\x51\xe4\xea\x1d\x7a\x77\xa9\x2d\x0b\x27\x91\x2f\xd8\x92\xb1\x21\xc5\x41\xf9\x82\x1e\xe4\x36\x7b\x34\x21\x7f\x2b\x92\x16\xbd\x9e\xfb\x2e\x8c\xa0\x96\xdf\xc7\xa3\xbe\xa9\xab\x95\xb8\x01\xc4\xd0\x73\x84\x85\xc8\x55\x68\x41\x46\x09\x75\x53\x59\x6d\xa1\x64\x50\x3d\x4d\x72\xc1\x10\x8c\xac\x86\xec\x8a\x5e\x4e\x11\x87\xa0\x24\x48\x28\x90\x48\x3c\x0f\x89\x52\x76\xad\x21\xb1\x66\x48\x13\x97\xe5\x7b\xe6\x41\x02\x81\x28\xb3\x55\x42\x0a\x78\xcf\x8e\xcb\xb2\x47\x36\x48\x90\x66\xea\x48\x08\xbe\xb6\x84\x3a\x1b\x6f\x49\x5d\xba\xc5\x1d\x0d\xab\xf0\xec\x0c\x35\xad\xb2\x4c\xe2\x42\xd5\x1e\xff\xe8\x15\xf9\x52\x7e\xb7\x64\xf9\x8e\x91\xbc\xc1\x2f\xac\x38\x09\x0a\x18\x7e\xd5\xec\x60\x83\x87\x59\xd6\xf3\x9a\x63\x5a\x0b\xfe\x2e\xbd\x3a\x47\xea\xd8\x46\x47\xe5\x0c\x26\x2f\x28\x5a\xfc\x5f\xaf\xbc\x6d\x81\x03\xa0\xfc\x5e\x3d\xa5\x2c\x3c\x47\xdc\x76\x38\x42\x21\x78\x43\x85\xda\x19\xe3\x04\x4d\x69\x03\xb2\xd0\x94\x35\x16\x63\x82\x39\x18\xef\x96\x1c\x3f\x3c\x4e\xe1\x7a\x9e\x8f\x8a\xe0\x49\xec\xaf\x7f\x57\xf7\x56\x47\x1d\x02\xbe\x13\xce\x2a\x76\xf1\xc7\xdb\x90\x31\x6c\x27\x96\xf8\xe2\x86\x2b\x8c\xc7\x0c\x3f\xd9\x59\x3b\xfa\x69\x0d\xcc\xed\xef\xee\xf7\x32\x17\xa8\x20\x36\x57\x8d\x08\xec\xd4\x74\x89\x12\x73\xf5\x29\x3a\xec\x32\x8c\x00\xad\x77\x53\xe4\xa3\xdf\xa2\x5c\x9b\x70\x53\x37\x70\x55\x46\x74\xf2\x7f\x17\xd6\xbf\xdb\x85\x65\xcc\xa6\x6b\x5d\x58\xfa\xad\xff\xec\x0b\xeb\x36\xe7\x38\x9f\xae\x87\x37\x76\x7c\xf1\xff\x9d\xda\x7f\xc5\x53\xab\x2e\x27\x7d\xb3\x58\xf5\x03\x7c\x9f\xd0\x10\x40\x5e\x37\xe6\x20\x78\x35\xe2\xd6\xd5\x4e\x95\x88\x64\xab\x9f\xdf\xf9\x69\xd6\x72\xd8\xd7\x76\x9e\x8d\x58\xa9\x71\x82\x28\x47\x57\xd2\xd6\x29\xed\x5f\xad\xa9\xe5\xa8\x8a\xdc\x9a\xa8\xa3\x10\x90\xeb\xb0\xb6\x7d\x75\x1a\x72\x4d\x1a\x5f\x18\xc0\x9c\x93\xa6\x45\x71\x99\x98\x21\x9b\xed\xb7\xc3\x6f\xf4\x7b\x05\xc5\xcf\x0b\x2d\x60\xa3\x6f\xc7\x08\x57\x71\x59\x9a\x39\xe1\x1c\xaa\x9f\x3f\x38\x67\xad\xb6\xe6\x5b\x92\x55\x4b\xbf\xef\x6f\x61\x8c\xf7\x73\xbf\x3f\xcf\x72\xc6\x24\x7b\x71\x82\x5a\x15\xbb\x91\xff\xaa\x81\x24\xb9\xd3\x06\xb1\x65\x9d\x71\x36\xe8\xfd\x60\x68\x4e\x48\xeb\xf2\xa4\x6d\xf0\x51\x40\xb4\x40\xbd\x92\xa6\x0a\x7a\xd9\xc9\x22\xb2\x70\xbe\x12\x19\xc7\x63\x77\xcc\x49\x13\xb0\xc5\xac\xf6\xd1\xef\xbf\x6f\xd0\xc0\x9e\x71\x60\x9c\xd5\x53\x96\xe6\x78\x5b\xc3\x51\xf0\x68\x47\xd1\x43\xce\x36\xdf\x47\x01\xc1\xf1\xbe\x24\x95\xb2\x12\xe9\xf2\xa3\xd4\x55\xda\x2c\x8a\x86\x88\xe3\xbf\xd5\xbe\x69\xca\x57\x4c\x2e\x94\x6b\xac\x43\x2a\x6d\xa0\x11\x9c\x22\x28\x09\x32\x2e\xd5\x65\x80\x49\x88\x53\x5e\xb0\xb9\x0a\x72\x72\x5a\x6c\x99\x4a\x99\xfe\x17\xce\xb9\x28\xc3\x7b\x31\x9c\x9f\x3d\x9f\xbf\xdd\x8b\x30\xbf\xb7\x67\x87\x70\x26\x64\x94\xd1\x70\x5c\x4e\x21\x85\xda\x34\xcc\x12\x9b\x05\x5a\xb2\xba\xbd\x57\x81\x9e\x82\x52\x3c\xc5\x28\x20\x83\x22\x4e\x4f\xf5\x87\xb4\x8c\x83\x7c\x39\x27\xea\x95\x61\xae\xd2\x5e\x01\x27\x1b\x72\xb5\x99\xfd\xff\x77\x40\xbc\x2d\xa4\x92\xd8\x81\xbd\x3d\xed\x96\xd2\x04\xae\xe3\xac\xe0\xa4\x55\x64\xda\xb2\x6b\xd2\x68\xba\xa4\x41\x64\xad\x73\xdf\xdd\xa5\x11\xe3\x5b\xa4\xd6\x64\x38\x56\xef\xa2\x36\x26\xb3\x6d\x82\x60\x33\x75\x6c\x0c\xb4\x51\x7d\xad\x22\xd8\x23\xb0\x36\x64\xe0\x90\xed\xa6\x6c\x08\x41\x9f\x6a\xb0\x14\x7c\x9c\xd5\x44\x1b\xc5\x2e\x3b\xd3\xd4\xa3\x66\xcb\x90\xaf\xdd\xbf\x23\x81\x5f\xca\xc3\xaf\x1a\x36\xcf\x4b\xfd\x41\x81\xa8\x7e\x51\x1f\x21\x34\x20\x97\x73\x2f\xc2\xdf\x56\xed\xa9\x7d\x11\xc6\x0d\x7a\x0f\x7a\x48\xfa\x81\x10\x1c\x2d\x49\x55\x01\xae\x55\x1c\x63\xcf\xab\x50\x04\xda\x8c\x49\x9b\x9e\xf2\xc0\x09\x67\xb7\x9c\xf4\x71\x55\x45\x71\xcb\xff\xc6\x52\x3d\x9d\x8e\xe0\xf1\xe8\x05\x04\x40\x24\x2e\xd9\xb5\xce\xf7\xf0\x40\x49\x86\xbb\xa7\x91\xb6\x71\x91\x42\xc3\xff\x17\xbd\xae\x46\xe0\xb3\x97\xa7\xa5\xf6\x3e\x50\xa3\xb2\x1b\xbf\xf7\x15\x5e\x84\x41\x9c\xfa\x17\xbf\xe7\xfe\x98\x9b\xe9\x8e\xf9\x7e\xc0\xe6\x7f\x36\x47\xc5\x39\x1c\xd0\xfa\x65\x5d\xdf\x9e\x26\xe7\x7e\xf7\x5e\x2e\x0c\x60\xa3\xc9\xa6\xb1\x2d\x71\xa8\x99\xdb\x3a\x36\x45\x15\x65\xf6\x3c\xe1\xa0\xc9\xfb\x2b\x70\xe0\x7b\x1a\xbb\x0d\xcd\xba\x16\x6b\x3d\x72\xbf\xd1\xfa\x0f\xda\x86\xfe\x3e\x77\x1b\xda\x84\x41\x63\xb3\xb3\x09\xc8\xcf\xbf\x50\x11\xb0\x36\xca\xb7\x65\xe8\x9f\x1d\x69\x56\x5e\x1b\x9d\x74\xd2\x85\x78\xdf\x6c\x9b\x2a\x66\xa4\x62\x49\x6d\xce\xea\x3d\x34\x2e\xb2\xd8\x58\x29\x46\x05\x17\xaf\x9f\xb0\x31\x10\x83\x6c\x86\x7f\xb3\xac\x49\x2a\x0a\x99\xf9\x8d\xbf\x9d\xe4\x43\x58\xab\xee\x8e\x47\x1b\x83\x89\x96\xa1\x05\x69\x04\x12\xad\xb0\x04\xb2\x52\xdc\xe0\xc9\x0b\x53\x3e\xb5\xc5\xb0\xd2\x88\xd9\x20\x66\xcc\x73\x26\x4e\x59\x97\xe4\xaa\x7b\xab\xbb\xf4\xd7\x81\xce\xa5\x3d\x44\x65\x27\x54\x4b\xf1\x38\x32\xab\x37\xe0\xda\xdf\xab\x2d\x37\x8b\xcc\x09\xc3\x92\xf2\xc8\x17\x0b\xc1\x32\xfd\xd1\x37\x15\x85\x75\xe9\x47\x61\x79\x9d\x10\x89\x29\x83\x67\x5a\x0c\x5e\x91\x90\x2e\x83\x0c\x3c\x74\x2b\xee\xd6\x93\x54\x33\x3e\x9d\xa6\x87\x4f\x0e\x76\xb7\x75\x66\x11\xc8\x33\x91\x3c\x22\x76\x7e\x20\xfe\xcb\x71\xf5\xc7\xc4\xd7\x8b\xc2\x7c\x61\xd3\x50\x10\x16\xff\x0e\x07\x56\x0e\x89\x6f\x7d\x4b\xce\x5e\xae\xe6\x64\x0d\xc8\x38\xb7\x3e\x6e\x5f\x3a\xb2\x69\xb3\xa7\xec\xab\x3c\x0e\xff\x21\x61\x52\x71\xd5\xda\x11\x31\x44\xf6\xa5\x3e\xb5\x6a\x04\xe8\x3b\x8f\x91\xba\xd1\xf2\xc6\x84\x48\x0d\x03\xbe\x21\xd6\x6e\x1a\x20\xd5\xb7\xf5\xe3\x99\xe5\xf8\x42\xcb\x63\xe2\xa0\x36\x79\x9b\x24\x85\xf1\x3f\x9c\x91\xeb\xde\x69\x1b\xe2\xe3\x5f\x3a\xe0\xe7\x3f\x80\x8f\xdf\x9c\xf6\x6f\x14\x3b\xf4\x6f\x43\xf2\xef\xac\x31\x4e\xdf\x54\x6e\x4d\x23\x38\x06\xa3\x12\x35\x52\xf4\xfe\xe5\x83\x61\xb4\x6d\xb1\x33\x79\xba\xff\xbe\x24\xaf\x7a\x10\x5a\xf9\xd9\xf6\x7c\xcb\x45\x8e\x78\xef\x67\x23\x2f\xfa\x4b\x8f\x25\x42\x65\x06\xdb\x0f\x44\x6f\xb8\x91\x32\xc3\x77\xec\x9d\x05\xca\xdc\x95\xa3\x80\x4e\x87\x71\xf2\xc7\x47\x23\x64\xa5\x80\x5b\x74\xa2\x30\x3c\x33\x1c\x2c\xc5\x36\xd3\x2e\xa0\x5b\x70\xcd\x6c\xb4\xc2\xde\xe6\x02\x5f\x50\x36\xf8\x61\xf8\x18\x44\x80\x52\x41\x2a\xca\x85\x12\x3e\x7a\xb7\x3b\xe6\xfa\xfb\xc3\x51\x3f\x7f\x59\x77\xce\xc6\xd4\x8e\xbb\x8f\x6a\xe8\xbf\x72\xbf\xd0\x19\x18\x0a\x80\x08\x06\x1c\xf2\x35\x8d\x1b\x7a\x18\xfd\xb9\x82\xa9\x1b\x72\x10\xa5\xe4\x8d\xaf\xc4\x45\xf4\xc5\xac\x77\x6b\x7a\x9d\x6e\xc0\x50\xad\x1b\x64\xbc\xca\x78\x47\xae\xa8\xbe\x0d\xff\x83\x9d\x51\x5f\x6c\xc3\xd7\xf2\x6f\x6d\x74\xbb\x6f\xe1\xf4\x3a\x83\x9e\xfb\xc4\x46\xe4\x18\x6d\xba\x21\xf8\x63\xc9\x96\xb5\xea\x36\xa3\xbe\x16\xcb\x90\x9d\x8a\xa3\x76\x34\x5c\x76\x6f\x29\x1c\x15\x24\x88\xfa\xb1\x31\xe5\x71\x6f\x6e\xb8\x76\xe6\xb4\xd6\x85\x51\xd4\x3c\x22\xff\x90\x2a\x69\xf6\x52\x8c\x21\xd7\xcd\x2f\xba\xf9\x1c\x37\xab\x1e\x3f\x19\x0c\xaa\x9e\x1e\x2c\xe8\x65\x56\x7e\x88\x3e\xa8\x77\x7e\xd4\x1f\xfd\x92\xaa\xe6\x95\x82\xbe\xdd\x0f\x26\x53\x46\xce\xc2\x41\x47\xde\xa4\xe3\x87\x0d\x78\x74\x64\x87\xca\xef\xf3\x29\x69\x31\xad\x78\x7a\x8b\xe5\x06\xd6\x88\xd6\x25\xbd\xa6\x65\x87\x2b\x15\x14\x57\x97\x50\x8d\x26\x88\xbc\x4a\x6c\x47\xb8\xc0\x9e\xbd\x48\x38\x24\xc3\xc7\xae\x71\xa3\xce\xcb\xb8\x1d\x2b\xfd\x23\xc8\x0f\x91\x69\x4d\x2f\xdf\xfc\xbc\x7e\xd3\x86\x71\x45\xcb\x9c\x59\x26\xac\xa2\x7e\xb1\x6a\xfb\xdc\x6f\x7d\x65\x0a\x61\x55\xba\x0d\x8e\x05\x3f\xf9\x55\xef\x5b\x6f\x29\x42\x7f\x42\x4d\x40\x3d\x61\xd2\x5c\x81\x2b\xe2\x91\x04\x9b\x8a\x83\x4c\xeb\xab\xca\xd5\x5d\x2f\x57\xe2\xd3\x02\x57\x42\x49\x9f\xe2\x22\x57\xf9\x09\x66\x2d\x60\x06\x3c\x91\xa7\x5b\x1d\x29\x88\xaf\x00\x60\x6e\x55\x74\x2a\xfb\xbe\x00\x20\x5d\x2f\x3c\xc4\xa9\xdf\xfa\x28\x2d\x9e\x8f\x78\x51\x23\x0c\x7d\xe3\xcf\x2d\x2b\x2c\xe9\xdf\xfa\xb1\xa1\x63\x34\x34\x32\x46\xad\x3b\xb1\x9b\xd1\x47\xb9\x69\x8e\xda\x66\x37\x02\xb3\xe1\x03\x7d\xc4\xbc\xf5\x1c\x57\xd5\xfa\x4b\x19\x83\x09\xef\xcf\xb8\x4d\x01\x2d\xe3\x0a\xf0\x0a\x52\xae\x13\xa4\x1d\xba\x9f\x24\xc5\xe5\x3b\x7e\x32\x59\x79\xf9\x82\xb4\x2e\x8b\x35\x19\xd3\xfe\xfd\x68\x0f\x16\x68\xb9\xaa\x4f\x4e\x1f\x1f\x08\x26\x9f\x3e\x4e\x63\xd8\xc3\x38\xfa\xe7\x7d\xf2\x82\x89\x8e\x11\xaa\x24\xb4\x80\x2a\x58\xdd\x62\x5a\x73\x65\x6e\x87\xac\x22\xa3\xb1\x2f\xb0\xca\x02\x13\x6f\x33\x6d\xd2\xb9\xea\x2a\xdc\x20\xdc\xb5\x6c\x0e\xc6\xcc\xa9\xaa\xb8\x2b\x18\x8c\x7a\x48\x16\x44\x5b\x34\xac\xd0\x7d\x67\x64\x49\x78\xc2\x95\x8b\x0f\xd0\x24\x24\x52\xd9\xd4\xfb\xef\x42\x22\x04\xb1\xe0\xef\xa6\x18\x0b\x6a\x67\x0d\x58\x9f\x30\x2a\xf0\x02\x5f\x42\x79\xdf\xe8\x0e\x4b\x84\xe1\x00\x9c\x37\x76\x39\xe9\xeb\x4c\xed\x0e\x3c\x0c\x72\xdf\x5b\xbc\x62\x9d\x6a\xc8\x25\x7f\x37\xbb\xd1\x07\xe0\xa2\x62\xed\x5f\xe8\x9c\xb6\x7c\xc2\xcd\xaf\xea\x12\xfb\x5e\x6e\xf0\xc1\x77\x9f\x7b\x41\x88\x9b\x42\xb5\x03\xab\x83\xe2\xa2\x4b\xbf\x33\x58\x1e\x4a\x8b\x1b\xdd\xf7\xfe\x58\x5a\x62\x27\xf9\xa7\x49\x5d\x8e\x7e\x76\x81\x57\xd1\x2d\xa6\x84\xb6\xc3\x94\x24\x97\x87\x54\xe0\xaa\xe8\x2a\xe3\xa5\x81\x86\x15\x09\x00\xd9\xf7\xe7\xec\x5a\x45\x75\xaa\xe9\x4a\x02\x37\xe4\x75\x5c\xce\x69\x6d\x09\x42\xf9\x8e\xe5\x99\x56\xe4\xe3\x34\x43\xab\xc9\x52\xf1\x4f\x15\x13\xc5\xb7\x55\xda\x2a\xa2\x35\xef\xa6\x53\x5a\x50\x69\xad\x52\xda\x32\x48\xcf\x56\x32\x8e\x92\x59\x03\x43\xf8\x36\x48\x60\x0b\xbc\x32\x8c\xbb\x65\x5a\x02\xf7\xde\xc5\xb5\x23\x74\x27\x49\x1b\x16\x76\x98\xa0\xeb\x98\x7f\xc9\x9a\x72\x9c\x80\x78\xae\xf3\xd9\xf4\xcc\x1a\xf2\xcf\x8e\x36\x10\x28\x96\x50\x0c\x3c\x60\x82\x24\xf9\x23\x21\x54\x92\x4f\x62\xc6\x0d\x51\x51\x61\xd0\x9c\x4a\x66\x95\xa6\x3b\xec\x28\x9a\x56\xf9\x80\x17\xba\x7a\xb2\x1e\x57\x9e\x2f\xf7\x13\xe7\xac\x48\x79\x6f\x9c\xf7\x22\x80\x02\x97\x88\x93\xc4\xf8\x2c\xd3\xa6\xf2\x3d\x84\x19\xe8\x92\x71\x9c\x7e\x42\xa4\x6e\x1b\x4a\x24\x42\x40\x72\x76\xd1\x46\x3c\xa4\xf5\x35\xac\x4c\xe8\xb4\xf3\x18\x07\xa5\x2c\x2b\xed\xce\x3c\xd6\x4a\xcf\xc9\x52\x81\x50\x58\x84\x1a\x67\xfa\xf7\xc3\x10\x40\xbe\xae\xc2\xcd\x29\x22\x9f\xaf\x91\xbc\xda\x32\xbb\x1d\x6d\x76\xee\x7e\xeb\xe9\x4a\x5e\x31\x5c\x3e\x97\x6f\x45\x9d\xc8\xcd\x2c\x7d\x74\x0d\x76\xf3\xd7\xb0\x39\xbe\x26\x13\x7f\x86\xdb\xa8\x65\x63\x46\x48\xee\xda\x69\xfa\x69\x67\xf7\xc2\xcd\x1b\x28\x22\xe9\xaa\xdd\x4b\x42\x3e\x56\x2b\xc1\x51\x58\xd7\xda\xfa\x91\xd7\xb8\xea\x7a\xe5\x8f\x51\x37\x5c\x2c\xb8\x9b\x67\xd0\xfd\xa4\xc1\x86\x04\x60\x13\x47\x54\xa3\xe5\x67\x98\xb9\x1a\xdd\x19\xdb\xfc\xda\xd7\x02\x6a\xcc\xd0\x47\x16\xd4\x88\xb3\x60\x45\xb8\xa2\x6b\xd1\x82\x34\x05\xa9\x5b\x7c\xa5\x6e\x0c\xc9\xa2\x65\x64\x91\x97\x5d\x1d\xc9\x57\x09\x5c\x9f\x74\xed\x5b\x03\x4f\xf5\x5e\x75\x3f\x5a\xcf\x41\x1b\xbe\xad\x3c\x18\xb2\x46\xa6\xff\xcd\x73\x74\xb0\xbb\x9f\x61\x79\x27\xfe\x2a\x35\xef\xbb\x24\xed\x92\x90\x1a\xed\xc3\x45\x75\x70\xbf\x8f\xb9\x49\x7a\xf0\x87\x4c\x93\x45\x6d\x43\x7d\x69\x7d\x25\x6f\xf6\x93\x5e\xea\x30\x87\xc6\x47\x5e\x8c\xba\xf0\x93\x35\xa9\x26\x37\xb3\xa3\x08\x70\x2f\x0d\x09\x0a\xaa\x40\xc8\x33\xd1\x2a\xa6\xc6\x82\x9f\x83\xc8\xb5\x69\x26\xdf\x41\x47\x93\x8d\x9f\x1c\x32\xa7\xed\xc4\xe9\x95\x0a\x55\x22\xe1\xd3\x5c\x87\xd8\x34\xf9\xc0\x55\xfd\xe2\x48\x02\x99\x1c\x6c\x09\xc2\x81\xcf\x9e\xeb\xcf\x9e\xe9\x2a\xa6\xf0\xb1\x26\x8c\x83\x6d\xf4\x78\x1b\x3d\xd9\x46\x4f\xb7\x11\x6b\xd0\xb3\x41\x07\x7e\x11\x4d\x9f\xa7\x8d\xbc\x1e\x4f\x77\x25\xe4\xef\x9e\x7e\x8e\x98\x3b\x2d\xe1\xdd\x18\x37\x3c\xa8\x4f\x9c\x18\xfe\x83\x58\xd0\x2f\x72\x6b\xe1\x93\x75\x6e\x84\x78\x66\x89\x11\x82\x7b\xa2\x67\xb2\x3d\xd4\x84\x84\xc6\x80\x26\xaa\x7d\xb2\xa2\x2a\x41\x34\x04\x17\x33\x15\x2e\xed\x16\x93\x56\x4a\x94\x7c\x0d\x1e\x37\xa4\xe8\xd1\xa1\x53\xae\x59\x51\xa2\x2c\x73\x3d\x23\xe8\x8a\x5e\x93\x5a\xee\xb7\xaa\x9f\x8d\x57\x62\xd3\x71\x59\x4a\x07\x62\x6b\x8b\xda\xee\x7a\x03\x9f\x29\x8d\x71\xd1\x90\x6b\x90\x17\x22\x6a\x17\xec\xf2\x1f\x0c\x82\xda\x76\xc5\xe3\xa6\xf7\x77\x81\x3b\x4e\x64\x07\x70\x21\x75\xc4\xd3\xb3\xee\xfe\x6d\x6f\x4c\x31\x92\x8e\x25\xe8\x5b\x1e\xf9\x54\x10\xa2\x3b\x95\x19\xe4\xec\x6e\x40\x6f\x1b\xd7\x35\xdd\x00\x88\xc5\x50\xf4\x40\x8c\x84\xd4\xb1\x38\xa5\xa0\x1c\xe0\x66\x05\x31\x11\x80\x50\x08\x2b\x78\xa6\xe5\xd0\xb8\x5a\xb1\x85\xfe\x41\x1f\x65\xd3\x8b\x1d\x3d\x38\x27\x72\xdf\x64\xbd\x61\x45\x15\x42\xdc\x9b\x42\x71\xf9\xaa\x22\x45\xab\x24\xdb\x31\xb0\x1f\xaf\x01\xbb\xe6\xa4\xe6\x1d\x1f\x0d\xfb\xc9\x68\xd8\xe4\x13\x29\xa0\xc4\xc9\x68\xd8\x4f\x47\xc3\xbe\x26\x0d\x9d\xd2\x02\xaf\x05\xfe\xd9\x68\xf0\x92\xd4\x52\x80\x87\xd3\x05\xb3\xfc\xf1\xe0\xbb\x98\x3f\x4e\x2b\xa6\xd5\x04\x4b\xcb\xeb\x89\xbe\x76\x99\x01\x3b\x1b\x80\xfd\xf9\x5e\x52\xb8\xd2\x0d\xa5\x81\x71\x9d\x9d\xca\xfa\x38\x4b\x5a\x55\x48\x46\x90\x15\x84\x5e\x5b\x3b\x66\x7f\x9f\x39\xd3\x42\x90\x72\xd4\x71\x52\xea\x58\x39\x78\x0a\x18\xc6\xa2\xab\x29\x9f\x69\xfe\xa6\x2b\xf1\x2c\x18\x6b\x50\xb7\x68\xe9\x9c\x20\x0f\x18\x6b\xe0\xa1\x92\x21\xa7\xa2\x79\xcb\x50\x85\x5b\xc2\x25\x1f\x41\x9c\x4d\xdb\xa5\xd0\x75\xff\xd9\xd1\x42\x08\xdb\x32\xfe\x29\xe2\xbf\x0b\xdc\xe0\x39\x69\x49\x23\xfb\x0d\x94\xf6\x50\xcf\xf1\x62\x01\xc1\xe4\x0a\x05\xde\xab\x20\xb3\x5b\x49\x6c\x5b\x71\x60\x2a\xf9\x96\x23\xa2\x99\xb4\x79\xf2\x69\x41\x8a\x16\xda\x50\x29\x1b\xc2\x0c\xb7\x3e\x4c\x28\x72\x20\x70\xac\xf1\x4b\x6b\xde\x12\x6c\xcc\x12\xd3\xae\xd2\x2e\xbb\x7e\x1b\x54\x6d\x4c\x0b\xb8\x02\xf5\x1f\xb2\x54\x7f\x55\xee\x13\xc1\x1a\xa5\x51\x2a\xab\xa7\x8b\x0d\x75\x16\x41\x6b\xfd\xea\x2e\xe8\x28\x29\x13\xaf\x8c\x94\x8b\x03\xe5\xc4\x8f\x03\xea\x85\xae\xfb\xef\x7e\x08\x22\x6f\x1c\xc0\x86\xbc\x20\x36\x47\x5e\x85\x49\x88\x3d\x28\x49\xd1\x10\xcc\x2d\x25\x2a\x95\x8a\xcf\x58\x57\x95\x09\xd1\x38\xe6\x0f\xbd\x11\xe6\x42\x24\xaa\xb2\x3d\x17\xfc\x33\x1e\xa0\x34\x27\x04\x65\x76\x67\x38\xb4\xd5\x97\x6b\xa2\xd1\xd4\x06\xa5\x85\x99\xec\xa0\x89\x75\x83\xfd\xad\xaa\xd8\x52\xd1\x72\xc3\x5a\x56\xb0\x0a\x62\x97\x48\xeb\x1a\xd0\xa5\x45\x53\x99\xd5\x3d\xdb\xb9\x2d\x30\x40\x1b\x53\x5c\x42\x1a\xe1\x0b\xa5\x0d\xb3\xc6\x14\xf6\x10\xc7\x54\x95\x99\xdb\x8c\x6d\x35\x56\x81\xd5\x54\x5f\xa0\x83\xfd\x54\xdc\xd8\x02\xd7\xb4\x98\x3c\xb8\x90\x2b\x53\x16\x42\xfd\x92\x20\x28\x36\x45\x8d\x98\xf7\xee\x83\x41\x7a\x59\x3b\x3c\x22\x15\x19\xe1\xa7\xeb\xab\x55\xcb\xf9\x24\x0d\x16\x06\x35\xd2\xd8\xe0\x17\x6a\x3c\x3b\x05\xbd\x43\xf7\xcf\xd7\x60\x32\x7b\x1f\xdc\x00\x78\xb1\x68\xa0\x00\xa0\xb9\x0a\x7a\xfa\xac\x1a\x7b\x23\x70\x66\xe8\xdc\x47\xb9\x04\x05\x8c\xcd\x09\x69\x1b\x36\xbb\x7a\x50\xc5\xe9\x05\xf9\x93\xd5\x9c\x96\xa4\x31\x21\x72\x58\x50\xe8\x82\x71\x52\xee\x39\xd6\xdd\x3e\x3a\x3a\x56\x2b\xd2\x4c\x91\x2c\xd5\x27\xe2\x03\x87\x37\xfe\xc8\x58\x15\x71\x46\x50\x92\xe4\x35\xe7\xbc\x95\xed\xc9\xe2\x8d\x15\xc7\x9e\xfd\xf0\x83\x26\xbd\x13\x60\x58\x62\x85\x82\x9b\x68\xac\x4b\xd4\xa9\xd2\x8b\x70\xa2\x1f\x04\xdb\x6f\x1d\x72\xfe\x3a\x72\x9e\x38\x3a\xcd\x29\xd4\xfc\x83\xea\xff\x52\xd3\xb0\x0b\x4d\x70\x4c\x8e\x3d\x92\x78\xb0\x5b\xb0\xba\xc0\xed\x84\x96\x5b\xfa\xd7\x07\x56\x61\xd0\x7d\x33\x40\x65\xd0\xee\x4d\x5a\x42\xa6\xf3\x0a\xb5\x62\x16\x0f\x92\xf1\x94\xfe\x5f\xde\x9f\x32\xcd\x8c\xd5\xc4\xcd\x3d\xe5\x6e\xef\x59\xa7\x66\x25\xf8\x0c\x1c\x74\x86\x90\x68\x8b\x6a\x62\xc8\x09\x58\x1c\x07\x07\x85\x0e\x67\x44\x9c\x21\x1a\xbd\xa6\xe9\xb9\xc0\x9d\x60\x12\x6a\x61\x7f\x97\x43\x9f\xd5\xd7\xb8\xa2\x25\x1c\x85\xbf\xa3\x39\x69\x67\x2c\xaa\x0f\x78\xa6\x9c\x8e\x33\xbc\x58\x90\x5a\x22\xcb\xc9\x22\x88\x7c\x10\x26\x9b\xc6\x5e\x6e\x21\xd3\x54\x90\xc5\x59\x99\xe3\xe6\xa3\x9f\x5c\x47\xe7\x73\x52\x52\xdc\x92\x6a\x95\xa1\xa0\x98\xae\x7b\xa8\xc8\x27\xb7\x61\xda\x49\x13\x5e\x98\xa5\x90\x79\x19\xad\x1d\x7a\xda\x5f\xff\xd4\xa3\xad\x5c\x3c\xb4\xfe\x01\x8f\x6d\x57\x73\x3c\x25\xb2\x5c\xd5\x71\x5d\xbe\x23\xd3\xae\x2e\x1d\x26\x1e\xf6\x57\x37\xd0\xd7\xa3\x6c\x67\xac\x8b\x80\x7b\xf8\x08\xcf\xb2\x6f\xae\x7d\xdf\x86\x71\x2b\xf6\x2b\x0b\x4f\x02\x5d\xca\x7e\x59\xb4\x45\x13\xe5\x35\xe0\xa8\xc0\x55\x25\xd3\xb6\xd5\x13\x24\xf2\xfe\xd9\xc6\x57\xe9\x09\xde\x25\x2b\x4d\x8b\x5a\x00\x36\x27\x68\x25\x91\xa5\x7f\xb2\x8c\xd7\x55\x63\xfa\x98\xb0\x0b\x6c\xb4\xb0\xa6\xe6\xeb\xa3\x29\x2d\xb1\x8d\xd9\x6a\x79\xfc\x65\x18\x60\x03\x04\xc9\xa3\xe4\x7c\x53\x70\xb4\xe2\x4c\xbe\xa0\x18\xcc\x3c\xe2\x8e\xe5\x8e\xc7\x1e\x33\xbb\x9e\x3f\x02\xbf\x0e\x54\x68\xb8\x95\x70\x94\x96\x79\xe4\x64\x4a\x33\x9b\xe1\x0a\xd5\xc3\xf5\x9d\x52\x75\x69\x7b\xab\x20\xed\xed\x21\x5d\xc4\x8e\x36\x71\xfd\xb4\x4b\x5c\x7c\x54\xd6\x38\xda\xf4\xe6\xa6\xe6\x4b\xd9\xdc\x79\x45\xab\xe4\xe5\x94\x6a\xeb\xa7\xeb\x0a\x9b\x5b\xa5\x05\xf2\xe3\xdd\xa5\x8c\xf4\x10\x97\xb2\x21\xac\xc2\x53\x55\x91\xc9\x27\x32\x79\x67\x2e\xe4\x92\x72\xb8\x04\xe0\xa6\x53\x3d\x9f\x9d\x8e\x80\x7a\x3a\x21\xb8\x19\x94\xb1\x73\x7a\x73\xf9\xe6\x4f\xb1\x00\x98\x86\x3c\x26\xb5\xb4\x2d\xca\xab\x5e\xcd\x59\xc8\xa2\x15\x67\x91\x97\x64\x54\x19\xaf\xdf\x7f\x4f\xb6\x20\x1b\x71\xaf\x29\xbb\xb1\xf2\xc5\xc7\x29\x86\xe4\x9f\x1d\x06\xad\x4b\x39\x72\xad\x26\x95\x20\x1d\x05\xd0\xc9\x70\x12\x4a\xd5\x94\x35\x45\xba\xfb\x7c\x82\xe4\x36\x5b\x16\x4c\xac\xae\xbb\x04\x92\x38\x08\x08\x42\x6b\x10\x2a\xe0\xea\x51\xd0\x66\xd1\x85\x60\x97\x63\x6c\x4f\x53\xf1\x0b\xae\x11\x5b\x90\x5a\x1a\x88\x71\xbd\x42\x73\xd6\xc4\x10\xae\x71\xa3\xe9\xeb\x1d\xab\xc0\x90\x7f\x02\x13\x88\x6c\xc3\x59\xf9\xfd\x24\xf5\x7a\x42\x90\x0f\x86\x3a\x51\xc9\xf2\xc9\xd1\xdd\x96\x8b\xe0\xdc\xb8\x9f\x92\xaf\x22\x68\x2f\x50\x2e\xe3\x69\xdc\x28\xfe\x74\x4e\x54\xce\xcf\xc1\x80\x7c\x82\x36\x6b\xde\xf4\xe7\x18\xe3\x71\xc8\xcc\x99\x5c\x6a\xde\xe2\xd9\x37\x5c\x42\xa7\x68\x49\x03\xa6\x44\x1d\xad\x56\x55\x6e\x78\xbd\xe0\x1f\xfa\x70\xca\xf3\x98\x2e\xc4\x6e\x0e\x21\x55\x51\x28\x82\x45\x25\x33\xb9\xc4\x39\xb0\x4e\x69\x5a\x67\xea\x79\x67\x84\xf0\xb5\xb3\x27\x0c\xc8\xc4\x79\x1d\x97\x8d\xd9\x93\x76\x37\x2a\x6f\xab\x2f\xfb\xc2\xfc\x91\x4f\xa0\x1a\x53\xdb\x12\x6d\xf2\x46\xd6\x3f\x77\x91\x53\x38\xbc\xb8\x91\x59\x86\xa9\xfc\x74\xb8\x33\xd2\xeb\x49\xec\x74\xa6\x40\x65\x3f\x26\xd6\x49\x3c\x0c\xaf\x8b\x14\xe4\xf5\xf4\xbb\x51\x94\xb4\xa6\x59\x61\x73\x33\x88\x0b\x5a\xde\xb0\xa2\x64\x1d\xf7\x0f\x49\xd4\x95\x0c\x39\xd0\x49\x45\x70\x03\xd9\x15\x14\xa2\x8d\xc0\x8c\x79\x49\xa4\xef\xd6\x95\xeb\x4c\xa7\x9b\x32\x7d\x8b\x26\xcd\x90\xfb\x3d\x85\x12\xa4\x42\x22\xcd\x31\x97\x2b\xa1\x8c\xb6\x4a\xdf\xa0\x8d\x9e\x48\xcb\xd0\xff\x92\x86\x39\x6a\x8b\x9b\x80\x02\x3a\xac\x2d\x47\x1c\x16\x5a\xc8\x3b\x82\x9b\x1b\x2b\x26\x46\x95\x52\x51\xd1\x52\x93\x90\x48\x1a\x36\x21\x41\x9e\xf3\x1f\x64\x0a\x74\x01\x38\x73\xf8\x20\xd7\x0b\x51\x13\xb4\x1a\x6b\x60\xc0\xae\xca\x19\x23\x48\x60\x25\xb4\x83\x8d\x32\x8d\x84\xf6\xed\xb8\x65\x54\xa3\x4c\x16\x49\x9b\xd7\x82\x34\x94\x95\x68\x29\x94\x82\x54\xda\x9b\x6f\x26\x6e\x80\xf7\xb1\xa5\x14\x7b\xc3\x6a\x87\x0d\xa9\x80\x96\x6c\x84\x7c\xde\x50\x9c\x0a\xc3\x5e\x33\xd6\x51\xe8\xfb\x91\x34\xe4\xab\x06\xeb\x79\x79\xdb\xa6\x23\x81\xb4\x93\x03\x17\x60\xf9\xa5\x36\x0e\x68\x54\xa8\x35\x89\x53\x6a\xcc\x02\x82\x07\x74\xb5\x67\xf1\xe7\x91\x15\x5e\x9f\x69\x7f\x60\x81\x6d\xbf\x35\xf8\x88\x48\xf5\x84\x81\x40\x0f\x7e\x2e\xdd\x59\x9b\x3c\x4d\x42\x47\x8c\x8e\x72\xaf\x71\x1d\xc8\x3b\xb6\xe8\x4e\x82\x49\x1e\x86\xb3\x4e\x81\x11\x7a\x0b\x1c\x0a\x56\x91\x8b\x8a\x81\x16\xf1\xc7\x12\x13\x6c\xd7\xcd\xa8\x49\x49\xca\xdc\x13\x95\x55\x4a\x09\xe5\x2d\xb8\x67\xec\x59\xa5\x53\x44\x85\xe2\x56\x97\x01\x35\x49\x16\x6b\xa2\xfb\xdd\x60\xfd\xa8\xf3\x6d\xaa\x4d\xbf\x10\x9a\x75\x8d\x9a\xc8\xe4\xe9\x3b\x23\x5b\x69\xd2\xcf\x89\x84\xb1\x34\x18\x24\x58\xef\xed\xed\x79\x00\xdf\xea\xb8\x81\x68\xf3\x0f\xd1\xb1\x17\x3e\x21\xa8\x38\x28\x7e\xa7\xdf\xf0\x20\xaa\xfc\x19\xd7\xdf\x0a\xee\x2d\x95\xd9\x10\x2f\x7f\x17\x02\x18\xbc\x68\x07\x0f\x60\x31\x23\xc5\x47\xd3\xd7\xdd\xa2\xba\x60\x4d\x43\xf8\x82\xd5\xd2\x12\x02\x01\x6a\xda\x87\x86\xce\x4e\xa1\x0e\x45\x57\x43\x0e\x90\xf8\x98\x34\x8e\xc3\x40\x33\x01\x00\x44\x5b\xae\xab\x7e\x4e\x19\x18\x73\x04\xe4\x22\x1f\x9c\x30\xe6\x28\x0d\xdb\x8c\x5d\xdf\x4c\xef\x8d\xfb\xd7\xe0\xc1\x91\x7c\xa2\x60\x8b\x95\xa2\x96\x85\xf2\x00\x0d\x72\x8a\xbd\x3d\xf4\x33\x91\x31\x60\x34\xd0\x22\xa3\xe9\x42\xda\x82\x96\xc6\x04\xcb\x4d\x99\xb5\xd2\x87\x42\x0a\xf7\x96\x7a\xb5\x13\x4a\x43\xa3\xf2\x1d\xde\x5d\x26\x8a\xb2\xc0\x89\xd3\xec\xdf\xdc\x80\x72\xa4\x25\xac\x1e\x28\xf4\x8a\xb5\x2d\xa9\xa1\x6a\x72\x0d\xc7\x02\xc3\xb8\x32\xc4\xa6\xdf\xe9\x14\x86\x11\xc2\xf4\xc0\xf2\x7c\x49\xa4\x37\x98\x44\xe8\x88\x16\x6e\x0a\xc7\x52\x23\xc2\x4a\xc1\x13\x7c\x73\x2d\x43\x07\xfb\xfb\xe1\x4b\xd2\xe7\xdc\xeb\xf6\x53\xa2\x81\x34\x14\x1a\x19\x4f\x19\x16\x5b\x3a\x8f\x76\x80\x4d\x25\x40\x5c\x69\xf6\x12\xf8\x8e\x53\x7e\x3d\x9d\x79\x22\x8e\x51\x1d\xad\xb5\x4f\x93\xdf\x8c\x65\x5c\x43\x83\x3c\x83\xa0\xee\x9a\x6f\x22\x10\xbf\xbe\xea\x2a\xdb\x9b\xcb\xd4\xa6\x4d\x43\xbc\xf2\x1a\x84\xa5\xe7\x38\xb2\x8d\x58\x6a\x72\xa3\x7a\xa5\xb8\xb8\x3a\xe3\x7a\x2f\x24\xab\x40\x47\x28\xe4\xc4\x46\x0c\xfe\xe1\x07\x25\x9b\xa4\xb4\x67\x5c\xce\x69\xbd\xe3\x87\x39\x88\xa1\x39\x9a\x98\xd8\xc5\x3d\x15\x7d\x29\x7f\x55\xc1\x92\x7b\x6e\xf8\x61\x3c\xd1\xbd\x3d\x13\x86\x6d\x80\x1f\x9f\x9f\xca\x43\x16\x9e\xe9\xa4\x87\xd5\x47\x05\xba\x6f\x63\xbd\xd1\xc3\x87\x68\x72\x3f\xd8\x92\xdf\x7f\x47\xf7\x7d\xcc\xe4\xdc\xa9\x8e\x5c\x33\x46\x60\x77\x7f\xee\x54\x8f\x4d\x0d\x58\xb0\xba\xa5\x75\x17\x63\x28\x6d\x0b\x59\x90\x66\x4e\x39\xa7\xac\xae\x74\xec\xa6\xde\x4d\x79\x1b\x25\x37\xea\xfc\xcd\xfb\x97\x87\xe8\xd8\x89\xf7\x54\x01\x7d\x8e\x3c\xb3\x68\x28\x6b\xb4\x5f\xe1\x60\x7f\x7f\xe7\xd5\x5f\xde\xfc\x1c\x67\x96\xa5\xc0\x4f\x54\x7c\x76\x40\x0e\x5b\xc0\x93\xa4\x68\x2a\x39\x97\xf2\xff\x63\xd4\x92\xf9\x82\x35\xb8\x59\xa1\xab\x06\x17\x46\x09\x52\xdf\xa7\xc6\x90\x43\xb4\x90\x97\x7b\xd5\xe0\xba\x9c\x62\xa8\xc3\x5b\x86\x6d\x82\xe6\x78\xa5\x2e\x08\x25\x4f\x88\x45\x8b\x91\xa2\xa5\xec\xa6\xc6\x81\xac\x3b\xa8\xb6\xeb\xa1\x0b\xd6\x46\xa8\x18\xd2\xa3\xf8\x37\xef\xd2\x04\x1f\x27\xb8\xec\xed\x21\xb4\x83\xde\x54\xe2\x94\xf0\x08\x57\xdb\xba\xdd\x93\xab\xde\x01\x64\xb0\x25\xa4\x0f\x91\x04\x79\x4e\x96\x12\xa4\x0c\x8f\xb7\x0a\x8e\x84\x69\x2b\x02\x9a\x6b\xf3\x46\xc7\xf3\xc8\x3f\x9e\xe1\xe9\x14\x1f\xf9\xa7\x73\xf3\x87\x73\x9d\xb3\x92\x34\xed\x1c\xec\x47\x15\x77\x13\x20\x40\x9f\xf4\xd2\x1a\x74\xf4\x3b\x74\xef\x22\x4d\x8b\x69\xed\x04\xf9\x73\xa1\xee\x20\x7c\x8d\x69\x25\xf8\x86\x20\xe6\x44\xdc\x18\x67\x7e\xb7\xc6\xb9\xa0\xb1\x54\x1a\x0e\x48\x24\x30\xaa\xee\x90\xaa\xde\x80\x71\x3c\x98\x4a\x07\x69\x08\x12\x27\x82\xcd\xab\x95\x40\xaf\x8c\xc3\x35\x52\x02\x48\x07\x52\xb6\xa1\xb2\x0c\x4f\xe9\xa7\x4b\x9c\x3b\x0c\x41\x9f\x58\x0b\x06\x2c\xf7\x45\xd5\x71\x68\x4b\x61\x43\x19\x1d\xfb\x96\xec\x3b\x01\x1e\x2f\x9d\x61\xef\x8f\x70\x5c\x55\xd1\x52\x2b\x32\xb5\xc6\xb9\xa9\x6c\x08\xeb\x00\x40\xe4\x93\x90\xbf\xa1\xbd\xf6\x7c\x51\xd1\x82\xb6\xee\xea\x84\x3a\x4e\x95\x52\xe6\x4b\xef\x66\x1b\x00\x5d\x32\xb7\x59\xc9\x91\x50\xd7\xd1\x49\xc9\x30\xf9\xcd\x8e\xce\xd5\x36\xb8\xe6\x34\x5e\x42\x56\xe8\x4f\x28\xbe\x61\x31\x47\xc7\x7b\x66\xbc\x35\xb7\xf7\xd1\x45\x8a\x43\x4f\x72\x48\x16\xb8\x9e\xb5\xca\x2f\x89\xc5\xfe\xbf\x80\x8d\x0e\xb6\x9a\xab\xe2\x89\x41\xff\xba\xa4\xc5\xd0\xcb\x43\x5a\x27\xc7\xca\xd7\x8f\xc6\xe5\x5a\xf1\x2d\x21\x02\xfd\xf6\x39\x9a\x05\x99\x2f\xda\x95\xff\xa8\x45\x4d\x30\x12\x3a\x42\xbf\x1d\x1c\xa2\xdf\x3e\x6f\xa3\xc7\xf2\x9f\x27\xf2\x9f\xa7\xf2\x9f\x67\xe2\x9f\xc1\xd4\x3d\xcf\x02\x91\x18\x7e\x44\x32\x56\x68\x5e\x81\x32\x55\x82\x1d\xd8\x10\x36\x43\x07\x5a\xe2\x4e\x8a\x91\xfe\x1e\x28\x41\x15\x1d\x05\x9f\x7f\x50\x3e\xda\x1e\x27\xad\x19\x4e\x3d\x8b\x5e\x1c\xb9\x79\x27\xea\xc3\x34\xbb\x97\x11\x11\xb8\xaa\x34\x9b\x6c\x64\xa0\xbf\x29\x61\x60\xd9\x08\x3c\xa5\x55\x52\xdf\x38\x17\xe2\xc3\xea\x20\xc9\x45\xe6\x14\x11\xfd\x73\x8b\x3b\x28\x11\xf0\x66\x8a\xd2\xe7\xd0\xf5\xad\x3a\x86\x93\xfc\x64\x55\x22\xd6\x16\x7a\x31\x1a\xb3\x39\x74\x9f\x43\x54\x6a\x8c\x6f\x10\x30\xca\x12\x78\x9b\x5b\x9a\x27\x64\xcc\xe9\x0c\xb5\xdc\x68\x27\xba\x54\x06\x9a\xb1\x25\x9a\x6b\x7d\x1f\x4c\x2f\x6a\x87\x6d\x78\x84\x19\x49\x1a\x1c\x74\x98\x44\x32\x3e\x02\x29\xc6\x59\x77\x73\xc0\xd6\x7b\x26\x4d\xf0\x9a\xa7\x59\x7f\xff\xad\xf0\xbd\x13\xe3\x7b\x3c\xb6\x41\x59\x33\xf3\x3b\x2e\x85\x0e\xba\xce\xd0\xe1\xda\xb2\xee\xde\xb3\xba\x14\x8a\x98\xb9\xa6\xa9\xf8\x9b\x9a\x1e\x48\xd1\x1e\xe2\xa6\xc1\x2b\x63\x3e\x49\x99\x34\x5c\x14\x97\xa4\x22\x82\x2a\x54\x54\xa3\x5c\x81\xe2\x8b\x7e\x1d\xb1\x41\x8c\xec\xed\xa1\x77\xbe\x28\x12\xce\x78\xcc\xa4\x96\x33\x2a\x6b\x77\x78\xd8\xe9\x09\x11\xd1\x9b\x21\x87\x14\x04\x6e\x36\x42\xb9\x6f\x60\x52\x93\x2d\xf4\xff\xa9\x24\x8a\x11\x1b\x94\x66\x00\xc8\x8b\x20\x83\xb2\x23\x6e\x90\xd6\xb6\x2a\xb9\xac\x04\x95\x6d\xd4\x36\x2b\x84\xaf\x30\xad\xfb\xa0\x49\x13\xb2\x00\x53\xb3\x76\x1b\xa2\x9b\xc5\x07\x79\x8b\x94\xfb\x23\x3d\xde\x66\x07\x3f\x18\x24\x0c\x84\x2c\xeb\x9f\xec\xcb\xa8\x6d\x12\xc2\xb6\xfb\x13\x6d\xd1\x51\xfc\x51\x2a\x08\x47\xff\xa4\x29\x2b\x21\xce\x23\xaf\x9f\xae\xb8\x33\x24\xd7\x56\x86\x2b\x25\x15\x8e\xb8\x34\x60\xbf\x68\xed\x2d\x7a\xe8\xba\xb0\xf5\x04\xa3\xdb\xd3\xa5\x9b\x0f\x66\x80\x5f\xee\xe6\xe6\xc9\x61\xe5\x42\x0b\x66\x2a\xb0\xd7\x46\x05\x1a\xb3\xba\xd4\x27\x98\x52\x08\x84\x72\xec\x7e\xb3\xed\x46\xd6\x41\x1f\x62\x71\x39\x08\xc9\x36\x43\x76\x69\xce\xdb\xcb\x92\x3d\x3e\x19\x2f\xa5\x37\x4c\xdd\xb9\xd5\xf4\xad\xe4\xde\x6c\x58\xd1\xc1\x88\xdb\x2d\x07\xde\xe4\x73\xc8\xdb\x6f\xe4\xe5\x77\xce\x54\x83\x39\x08\x36\x20\x44\x45\x66\xc2\xf1\x75\xca\x98\x72\x15\xb4\xe9\x84\x28\xac\x3c\x7b\xad\xd6\xcb\x36\x85\xeb\xd1\x77\x50\x42\x93\xf6\xff\x5a\xcb\x85\xb7\xa1\x40\xb9\x91\x41\x72\xe6\xf5\xf5\xe3\xe3\xc2\x0a\x36\x58\x10\x7a\x22\x63\x4b\xa9\x84\x2c\x55\x1c\xcb\x9a\x9c\x7c\x37\x17\xe6\xa4\xd4\xce\x00\xb7\xae\xbc\xad\xcb\x1f\x44\xca\xdd\xba\x8c\x59\x28\xff\xdb\x42\x96\xb6\x52\xea\x31\x08\x04\x47\x01\xbc\xdd\xb8\xa4\x2b\x72\x2d\xec\x51\x89\x4f\xfd\x5e\xb6\x68\x6c\xa8\x3e\x7a\xed\xb2\xea\x10\x73\x31\x6a\xb7\x75\xda\xf3\x9c\x0a\x46\x66\x3a\xc5\x79\x70\xa1\xff\x53\x62\x7d\x4e\x35\x83\x94\xa0\x00\x21\x7c\xaa\xc6\x90\x9d\xfe\x5b\x4c\x4b\x59\x5b\xf7\xd0\x5b\xf4\x36\xc8\xad\xaf\x88\x50\x19\xf7\x77\xf7\xb7\x55\xd5\x60\xf5\xc7\x94\x10\xfe\x63\xd7\xd4\xea\x83\x74\x84\xb0\x8c\x53\x92\x8c\xa0\xde\x61\x36\x43\xd5\x2a\xce\x32\xf9\x0a\xd8\x4f\xfd\x08\x8a\xdf\x70\x65\xae\x31\x76\x09\x27\xf7\x37\x69\x80\x35\x8a\xae\xb6\x4a\xc7\xf9\xcf\x69\x21\x4e\x56\xad\xcc\x27\x54\x7b\x40\x13\x2b\x94\x95\xa2\x7d\x86\x81\x62\x52\x9c\x12\xa2\x7c\x2f\xca\x0c\x20\x70\xba\x7b\x45\xda\x57\xe6\x8b\xc0\x73\x29\x64\x52\x89\xed\xa0\x34\x6f\xa2\xf8\x2d\x9d\xba\x03\x3c\xf7\xe9\x36\xa6\x01\x0f\x6c\x50\xfd\x18\xed\x38\xa0\xfa\xf8\xe0\xde\x1e\xfa\xd1\xf6\x8a\x9c\x12\x22\x9d\x2c\xca\xd4\xa4\x4a\x9b\xeb\x0b\x48\x50\x4a\xe8\x20\x57\xee\x16\xb7\x67\x07\xaa\x30\xef\xdf\x6b\x85\x4b\x59\x3b\xb0\xc7\x87\x26\xd0\x0b\x0f\x4d\xe2\x6a\xe4\x0a\x3e\xd4\x3e\x47\xcf\x77\x0c\x3c\x13\xbe\x29\xdd\x56\xaf\x24\xe5\xc3\x63\x26\xa0\xd3\xe2\x26\xb6\x12\xfd\x55\x9c\x56\xbf\x4b\x19\xb8\x0f\xc2\x12\xdb\xce\xae\xf9\x3b\x91\x8b\xc9\x84\x45\x57\x4c\xce\xeb\xaf\x50\x39\xb3\xdf\x98\x24\x71\xf0\xfc\xe1\x2b\xfd\xd2\xae\x7c\x2b\x79\x19\x39\x50\xd3\x32\x57\xca\x7f\xae\xda\x84\xce\xe5\x64\x1a\x32\x25\x0d\xa9\x8b\x30\x5c\x0d\xc1\x01\xb1\xd8\x8e\x9b\x55\xfa\xe3\xef\x0a\x78\x41\xed\x7a\x0f\x45\xfd\x7d\xd9\x2d\xa2\x6d\x71\x6c\x28\x31\x99\xba\x06\x36\xe4\xa1\x0d\xc6\x4b\x96\xc0\xf7\x81\xab\xe2\xca\xa9\x17\x53\x97\x09\x4a\x69\x99\x51\xae\x86\x29\x4b\x1f\x62\xd8\x43\x7f\x26\x6f\x48\x3c\x91\x6a\x04\x12\x85\xae\x87\x73\x1e\x5b\x1a\x18\xdd\x32\x92\xbd\x07\x9e\x3b\x7e\x02\xab\xf9\x22\xbc\x19\x13\x47\x12\xdd\x28\x11\x1e\x7e\x43\x8c\x07\x13\xca\xe8\xd7\xa9\x6e\x07\xf2\x92\xd6\xce\xd6\x34\xdd\x8d\x0a\xb7\xf7\xc6\x1f\xe3\x46\x72\x5a\x8a\x8f\x9b\x44\x82\xbc\xfa\xce\xad\xb8\xea\xb4\x9c\x81\x8e\x72\xf7\x8f\x7f\xc9\xbd\x38\x1a\xba\xe5\x1c\x88\x59\x49\xcd\x97\x07\x6e\x2e\x1b\xe9\xdf\xac\x80\xe4\xb1\x2d\x5f\x54\xf2\x08\x64\xa0\x61\xf0\x9d\x0b\x4f\x37\x12\x9c\x6e\x23\x34\x41\x83\x04\xde\x36\x6c\x15\xdc\x95\x53\xc0\x9f\x53\x42\x4c\x7b\xfc\xd8\x9c\x80\xa3\xcc\x03\x53\x2a\x18\x2e\x32\x7b\x54\x1b\x69\x9e\xe5\x5e\x35\x23\xaf\x2c\x7b\xe4\x42\xcf\x04\x20\xdf\xb0\x4a\x72\x22\xc4\x4d\x0e\x9b\x89\x89\xcb\xfa\xaa\xde\x5a\xcf\x9d\x09\xc0\xd8\xba\x1f\xa1\x58\xf7\xf8\xe2\xdd\xdc\x18\x02\xa4\x1e\x96\x48\x51\x12\xe7\x0f\x28\x5b\xa6\x70\x64\xc7\x7e\x6f\x9f\x09\xc4\x2a\xb1\x61\x2e\x80\xa3\x8c\x24\xa3\xfa\xaa\x24\x10\x14\x74\xf6\x00\xfd\xc2\x6d\xeb\xf1\x4b\x5f\xf9\x48\xcf\x04\x0f\xcb\x96\x65\xf8\x65\xa3\x93\xae\x6a\xe9\xa2\xa2\xb2\x7c\xb9\xf5\x58\x7b\xf8\x00\x7f\x75\x14\xa3\x67\x10\x23\xe7\x25\x8b\xfb\x8f\x2b\xaf\xba\xe7\x22\x24\xd5\x6a\x39\x21\x93\x1c\xa2\x0f\x09\xd0\x51\x43\x13\x74\x84\x3e\xfc\x92\x6c\x81\x28\x2b\xcf\xba\xc5\xa7\xe0\x04\x89\x4b\x68\x46\x2a\xc7\x1d\x9e\xe2\x26\x3c\x9a\x24\xef\xe6\x6a\xf0\x9f\x35\x04\xa9\x7b\xe4\xc7\xb6\xcd\x66\xb8\xad\xc9\x9a\x1c\x2d\x77\xc0\x9c\xc1\x01\x79\x42\x0c\xf7\xf9\xcc\x85\x6a\xa3\x90\x9e\x4b\x2a\xc1\x2f\xbb\x64\x15\xd1\xa8\x48\x27\x04\xa5\xd3\x76\x1d\x74\x6a\xc3\xbd\x46\x69\x74\xaa\xeb\x98\x25\x66\xcf\x53\x8e\x7d\xc6\xed\x18\xac\xab\x2f\x01\xff\xcb\x44\x1c\xba\xf1\x20\x8f\x2c\x23\x2d\x70\x2d\xf0\xa1\x8b\x74\x95\xb2\x6a\x5a\x49\xa7\xa0\x11\xb8\x95\x6c\x53\x10\xcf\xdc\x8e\x37\x0e\x54\x69\x17\xe4\xcc\x87\x0b\x27\x1b\xcf\x49\x1f\x50\xab\xe0\x9d\xaa\x57\xdf\x33\xa7\xaa\xd8\x51\x0a\x81\x3a\x86\x30\xe1\xff\x1d\x43\x85\xc3\xcf\x0c\x56\x1b\x48\x5b\x4e\x3c\x96\x56\xb3\x66\x6e\x0e\xb7\x3a\x67\x26\x8d\xde\x16\x47\x83\x88\x12\x1d\x4a\x62\xf7\x25\x82\xef\xf7\xfd\x31\x9d\xbf\x87\x12\xe2\xbf\x89\xf8\xe1\x00\x64\x7e\x2c\xe6\x02\xfc\x83\x55\xe0\xd4\x3e\x8a\xc7\xfd\xa6\x67\xcb\x92\xa8\x39\x2e\xcb\x40\x7a\x50\xe4\x21\xb9\x90\x65\xf2\x1a\x2d\xc9\xf3\xaa\x36\x38\xe6\x71\x89\x0f\xbf\x45\x93\x68\xda\x3b\x7d\xeb\xcc\x84\xd8\x86\x8c\x3f\x7d\x2c\x43\x9e\x1f\x94\xfa\x4a\x1f\xcf\x1c\xe7\x33\xec\x5f\x1d\xdd\x0c\xd3\x45\x6e\x8c\xb7\x43\x79\xb4\x71\x4e\xa1\x39\xa0\xb2\xd3\xd8\xb0\xca\xb8\x56\xb6\x33\xda\x74\xc6\x33\xda\xe0\x11\xee\xcf\x77\xcd\xfa\xa5\xfc\x53\x1c\x37\x63\x93\x66\x71\xca\xbd\xca\xe5\x50\x1a\x32\xef\xa7\x09\x99\xa2\x53\x66\xb1\xf7\x8a\xef\x75\x7e\x3b\x5a\xa1\x61\x07\x03\x49\xc4\x23\xb8\x41\x66\x84\x14\x5b\x48\x4f\x62\x3d\xde\x80\x7c\xfe\x60\x48\xdf\xf1\x5b\x58\x36\xc1\xbb\x79\x8e\x62\xc6\xf2\x84\xf4\x9c\x77\x06\x97\x9b\xa1\x55\xe5\xc5\xee\x47\x94\x12\xae\x4d\x24\x68\x8f\x53\x54\xd7\x31\xf0\x95\x9b\x47\x1c\x15\x5d\xda\x9f\x47\xa7\xd1\x9a\xe2\x19\x7c\xb3\x46\xbd\xf6\x2d\x63\xd5\x1c\xf4\x2c\x9f\x74\xad\x4b\x78\x9b\x9b\x43\x7e\xe8\xb1\xf7\x54\xfc\xed\xb7\xfe\x94\xf3\x43\xac\x4f\xf8\xf1\x23\x3b\xc1\x60\xa9\x71\xd2\x51\x04\xe1\x75\xb3\x3b\xd4\xe1\xca\x31\x19\x99\x26\x57\xc3\xc4\x1c\x4f\x26\x67\x07\xf6\x66\xe2\xf6\xdc\xeb\xbd\x4a\x87\x80\x49\xcf\x17\x14\xd9\xd3\x26\x59\xfb\xe5\xa0\xed\x49\x73\x09\xad\x91\x2a\x35\x2f\x71\xe2\xf7\xd0\xc4\xd5\x73\x77\x86\x2f\x8e\xd8\xfd\xe0\x2a\xba\x6f\xab\xce\xe5\x31\x91\xae\xf9\x6d\x72\x6e\xa1\xce\xb3\x17\xe5\xa3\xf9\x2d\x44\xa5\x83\xb1\x47\xa9\xf0\x4c\x11\x7d\xf5\x00\xf3\xb2\xb3\x2a\xb7\x3d\xc0\x96\x36\xab\x92\x6c\x42\x86\xf5\xb6\x20\x19\xff\x19\x8f\x70\xa4\xab\x42\xf5\xa5\x07\x8c\xc0\xc4\x17\x96\x05\x83\x32\x37\x4a\x93\x80\x32\x71\xaa\xf4\xd4\x0c\x27\x2a\x2c\xb9\xbd\xe4\xfc\x52\xe0\x46\x84\xf1\x9d\xfa\x7e\xe9\xa7\x7f\x05\x11\x71\xef\x0e\xe4\xb4\x4d\x89\x55\x03\x04\x8a\x92\x52\x83\x4f\xa9\x5f\x4c\x54\x30\x22\xdb\x97\x96\x0f\x6e\x30\xf0\x18\xa1\x20\x60\x29\xce\x47\x37\xbd\xfe\x07\x16\xf0\x75\x5d\xf4\xc7\x41\x47\xeb\xfc\x0c\x6e\x71\xdb\xe7\x06\xd9\xdc\x15\x0f\xc6\x76\x65\x86\x3f\x1a\x61\x7b\x1e\x61\xde\xf5\x6c\xd3\xc9\x99\xa6\x1b\x8a\xf3\xa0\x67\xe2\xda\x31\x58\xb2\x82\x8d\x2a\x71\xa5\xca\xde\xcb\x2a\x06\x7e\x04\x96\x60\xb2\xaa\xdd\xac\xf7\xf9\x7b\x87\x9b\xb9\xa1\x18\x3a\x7d\x58\x26\x65\x5d\x3b\xf6\xb6\x5c\xa5\x04\x0f\x14\x84\x4b\xca\xb2\x0a\x42\x5e\x75\x4a\x1c\x43\x44\x87\x9c\xbe\x8e\x55\x5c\xc5\x85\xd2\x04\xbc\x9f\x6a\xb7\xcd\x1d\xe1\x3a\xba\x11\x02\x30\xd1\x25\xa4\xeb\x4b\xa8\x8c\x13\xaf\x69\xbe\xa9\xed\x65\xa7\x90\xf5\xd7\xb8\x5d\x29\x47\x35\x8b\x19\x53\xf9\xf1\x10\x3d\x38\xc1\x35\x44\x6c\x39\xfb\x43\x93\x15\xcf\x11\xe5\x88\xb7\xb4\x82\x8c\xf3\x45\xc3\xae\x1a\xc2\xfb\x3b\x8f\x7c\x75\x25\x53\xc2\x02\x0d\xbd\x93\x4a\x57\xf5\x35\x4d\xc3\xfb\x33\x9c\xc2\xea\x0e\x7d\x2b\x3a\x67\xa9\x82\x0e\xb4\x46\x6a\x06\x3d\x65\x1d\xde\x99\xb4\xae\xde\xca\x05\xa9\xc2\x14\x8e\xe3\x2e\x58\x53\xec\x36\x1d\x5d\x43\x38\xc2\x4e\x38\x6a\x3a\x83\x2a\xc6\xd6\x17\x74\x3a\xe6\xab\x22\x0c\xe8\x15\x9b\x2f\x8c\x60\x12\x93\x8f\x6e\x56\x2d\xc0\x84\x2e\x47\x25\x64\x70\xd2\x7f\x8a\x32\xc5\x64\x73\xc5\x15\x7f\xff\xdd\x4e\x31\x2d\xe1\x26\x50\xe0\x14\x54\x90\xe2\xe2\x8f\xe0\x61\x7f\xbf\x5a\x90\x54\x19\xd0\x5b\x42\xb8\x9f\xf2\x59\x44\xeb\xc9\xc7\xae\xb8\xc3\xdc\xbe\x5c\x73\x3a\x48\x26\xa7\xe7\xdd\x79\x21\xe5\xd4\x64\xbc\x83\xf5\xc1\x5b\x69\x36\x89\x24\x5d\xdd\x40\x57\xf5\x9f\xb9\x37\xaa\xa5\xbf\x64\x91\xd1\x1c\x05\x9a\x3b\x75\x7c\x79\xcf\x71\x55\x3d\xb3\xf8\x8a\x46\x1c\xb9\x77\xe3\xcb\x60\xdb\x11\x86\x77\x2f\x9e\xcd\xd8\x7a\x9b\x4e\x11\x58\x2d\x8f\x38\x6c\xa0\x2e\x4d\xf1\xd1\x39\x48\x4a\xfe\x68\xa3\xf6\x26\x2e\xa9\xb9\xde\xe6\xf4\xd4\xa9\xcc\xe2\x23\x1e\x73\xad\xed\x11\x88\x1c\xdc\x1f\x75\x0a\x87\x37\x27\x31\x99\xf4\x6c\x82\x5a\xe5\x35\x43\x15\xab\xaf\x48\x23\x53\xce\x2e\x75\x51\x47\xd5\x2d\x79\xdb\x29\xf4\x38\x0f\x2a\x00\xb0\x29\xe4\xaa\x5c\xf7\x25\xc2\xd0\x69\x52\xe6\x1b\x59\xf7\x66\xc0\xf8\x94\x2b\x8b\xd2\x97\xa7\xdb\xcf\x59\xc2\xe2\x8f\xfa\x27\xad\x26\x5a\xca\xb6\xc4\xdc\xb5\x6c\x8e\x5b\x5a\x60\x21\x9a\x7b\x69\x3b\x82\xdf\x28\x69\x2a\x07\xcd\x4b\xe7\x81\xe8\x08\xd5\x93\x1d\x65\xda\x07\xb9\x3f\xeb\x17\x63\x8d\x42\x1c\x93\x2d\x3f\x32\xf6\x36\xb5\x14\xa3\x16\x73\x55\x59\x2c\x21\xac\xf4\x84\x04\xe8\xc2\xc3\x71\xef\xed\x47\x43\x9a\x99\xfe\x89\x4c\x60\xc9\x99\x7d\x61\x13\x98\x3e\x63\x6e\x3c\x46\x24\x00\xf5\xf4\x85\x0a\xa0\x51\x8e\xa0\x3a\x8f\xae\xdf\xe1\x2c\xd8\x1c\x54\xaf\x92\x71\xae\xda\xb6\xbb\x64\x5c\xb4\x1d\xb6\xe5\xac\x5e\xb1\xe6\x9c\x7c\x92\x2d\xb3\x13\x66\xb5\x54\xdb\x87\x01\xd3\xdb\x4e\x22\xce\x37\xe4\x52\x39\xae\xd1\x37\xb9\xe7\x19\xc9\x7a\xb0\x25\x7b\x1f\x67\xf8\x5a\x2a\x56\xc7\xf3\xd9\x74\xdd\xe8\x8c\xd9\xf2\xab\x10\x93\x07\x31\x96\xaf\x5f\xae\x78\x6d\xaa\x58\x65\x5e\xd3\x40\x9b\xa8\xe4\x8e\x32\xd5\xdc\xfb\x25\xf6\x0d\xd4\x72\x1f\xa6\x9d\x5e\x59\xfe\x0b\x50\x72\xde\x44\x7e\x53\xc9\x3c\xb3\x63\xeb\x09\xe7\xb9\x1d\xdb\x74\xfd\xfd\x91\x02\x7c\x6a\xcf\x46\xf3\x9f\x1e\x11\x7e\x78\x3a\xeb\xee\xda\x66\x25\xf9\xcc\x5e\xae\x29\xcc\xf7\x6f\xe6\xda\x35\xf0\xf3\xbb\x39\x56\xe0\xcf\x6f\x67\x4a\xe6\xcf\x1c\xd6\xc1\xcd\x1c\x2d\xf1\xa3\xb5\x44\x55\x2b\x59\x0c\xc8\xab\x68\x03\x32\x2b\xda\x8c\xdc\x3a\x90\xdd\x94\x27\x67\xd3\x85\xc9\x6b\x2a\xe4\x48\x68\x5a\xe1\x51\x31\x4e\xae\x4b\xd6\x74\x2b\x69\x57\x8b\xb4\x18\xf3\x15\xdc\xa8\xa3\x44\xb0\xe4\xe4\xc7\xc9\x1f\x90\xa9\x3c\x02\xdf\x77\x8a\xeb\xaf\x02\xcf\x23\x34\xf2\x4c\x2f\x12\x6d\x2e\x57\x78\xb0\x88\x99\x52\x52\x95\x2a\x25\x49\x85\x86\x43\x3b\xf0\x11\x7a\x43\x3d\xae\x4d\x55\xb4\x7d\x71\x5e\x32\x74\x1b\x50\xc3\x2d\xe5\x68\x8f\x78\xb6\xf3\x2c\x32\x09\x4d\xa9\x6e\x00\x31\xf0\xa0\xce\x88\x94\xef\x9d\x82\x7a\x99\x82\x70\x69\x9e\x91\xb2\xac\x7b\x0a\x7f\xa2\x6d\x9b\x29\x83\x64\x7a\xa6\xa9\x6d\x00\x87\x9e\xad\x4b\x68\x1d\x87\x33\xcc\x11\xa9\xc3\xda\x1a\x7b\x7b\xe8\x3d\xa9\x2a\x8e\x96\xa6\xf7\x1a\x59\xea\xb0\x10\xd5\x64\x5b\xe5\x3b\xa8\x32\xe4\x64\xa9\x3f\xa7\xdc\x06\x09\xcb\xd1\x64\xcf\xe7\x68\x84\x4b\x59\x47\x14\x22\x27\x64\x2d\x65\xf1\xae\x2c\xba\xab\xde\x34\x6d\xbf\x2e\x89\x86\x62\x0b\xb3\x10\x69\xb5\x31\x6b\xf1\xe0\xcb\x1e\x81\x64\x09\x7b\xe0\x46\x66\x25\x9d\xb8\x61\x06\xd3\xb6\x1b\x66\x21\xfd\xba\xa3\x9c\xbf\x6e\x09\x0d\x87\x00\xa1\xc6\x63\xbd\x12\xf4\xde\x00\xed\x17\x52\xad\x75\xeb\x39\x42\x3d\x30\x59\x6d\x16\x61\xc0\xe7\xb9\x0e\x91\x91\x25\xf7\x95\xa3\x98\xeb\xc5\xb3\xae\x29\x88\xf1\xad\xb8\x55\x34\xc4\x08\xbc\x15\xb8\x95\xf7\x16\x6d\x42\x47\x17\x80\x0d\xfd\x9f\xb8\xf4\x3b\x9a\x9a\xfe\xda\xd9\xcb\x0e\x29\x93\x15\x44\x36\xf5\x3d\x56\x93\x76\xc9\x1a\x38\x3d\x65\xd9\x10\xce\xc7\xc0\xb6\x2f\xbd\x26\xab\x31\x2f\xa8\x63\x3c\xf2\xe9\x40\xf4\x3f\x44\x7f\xfe\xed\x55\x57\x5f\xd1\xcb\x4a\x7a\x81\x77\x21\x71\xf0\xf3\xd6\x21\xfa\xb3\x40\x8b\x0c\xda\x03\x78\x56\x70\x93\x5d\xef\xd1\x64\xf0\x38\x07\x5e\x61\x7f\x5e\xb6\xc9\xbd\x72\x15\xbb\x84\xe0\x86\xdc\xe4\xfd\xc6\xaa\x0b\x42\xec\x34\x76\x98\x04\x78\xd3\x08\xb8\xca\xd0\xf3\x1d\x54\x80\xcd\x12\x05\x5b\x4e\xcb\x3e\x9c\x05\x3f\x72\xf7\xa1\x42\xd2\xf8\x97\x12\xb4\x10\x7d\x74\x23\x70\xb0\xef\xde\x9f\x6b\x80\x71\x69\xc7\xfe\xbe\x06\x80\x88\x9c\x9e\xef\xd8\x1a\x0b\x12\xd7\x2f\xe7\x8b\x76\x25\x8b\x46\x6c\x05\xfb\xa2\xec\x5e\xe8\x48\xde\x37\xf3\xd8\xe4\x53\x46\x85\x28\x25\xf1\x4d\xe2\xdb\x6a\x74\x1d\x76\x5f\xf7\x75\xf3\x8d\xb7\x9d\xbd\xcd\x52\xeb\xfb\x54\x8f\x0e\x49\xbb\xaa\xb9\x80\xea\x31\x15\x19\xe2\xd1\xc4\xb4\x0d\x57\x9f\xec\xb6\x4c\x1e\xd9\xc9\x96\x6d\x23\xbe\x65\x98\x7d\x31\x63\x5c\x35\x00\x92\xb5\xba\x2c\x00\xf1\x67\xfa\x6d\xb7\xb1\xb8\x83\xef\xde\x06\xe8\xcf\x77\xee\xeb\x43\xe2\x06\xe0\xe8\x28\x1d\xcb\x99\x25\x3f\x40\xec\xf2\x1f\x04\xa4\x40\xa7\x47\xa9\x3d\xaf\xc0\x85\x79\xc4\x86\xfd\x23\x69\x81\x3d\xdf\x71\x0e\xa5\xfc\x4c\x1d\x4a\x67\xfa\xf6\x79\x60\x2b\xe4\x9c\xa8\xaa\x24\x93\xe7\x3b\xc1\x96\x3a\x6f\xa9\xf9\x4b\xa7\x8c\xc3\xcb\x9c\x1b\xea\x9d\xe2\x3a\x5c\xad\xd2\xea\x4e\x42\x7b\x43\x18\x75\x35\xfd\x67\x47\xd0\xd9\xa9\xd9\x16\xbe\x20\x05\x9d\xd2\x30\x45\xda\x80\x94\xc1\xa4\xf2\xda\xc2\x0e\x40\x8d\x35\xa6\x6a\x90\x55\x95\x9a\x4e\xdc\x32\x44\xce\xe9\x9c\x58\xb3\xb5\xd1\x9e\x14\x8f\x5f\x97\x93\x1b\x40\x5f\x94\x91\x3b\x46\xfd\x5b\x33\xf1\x5b\x87\x44\x24\x97\x1b\x86\x2c\x3b\x0d\x07\x6e\xb2\x4c\xc8\xa3\xaf\xd5\x8e\x02\xf0\xec\x82\x02\xee\x37\xca\xf8\xdd\xcb\x06\xfb\x58\x1b\x7a\x71\x64\xdc\x0c\xeb\x30\x36\x37\xb8\x77\x83\x2c\xee\x41\x92\x47\x8d\xa5\xc7\xf5\x5d\x8f\x75\xb6\xf1\x47\xce\x01\x79\x0b\x1a\x0f\xa4\x17\x8e\x2e\x49\xa5\xca\x42\x69\x34\x01\x0f\x4b\x52\xc6\xde\x1e\xa2\x75\x21\xf7\x3b\x30\xe6\x9c\x9d\xca\xfa\x8d\xa6\x31\x52\x18\x51\xee\x6b\x8c\xa7\xd6\xbc\x72\x22\x5f\x9b\xa4\x22\xcb\xcd\xb7\xaa\x44\xe0\x93\xc7\x93\x83\x2d\x7f\x42\x27\x92\x3f\x87\x0c\x52\x75\x5b\x87\xfe\x68\x52\xf0\x36\x4d\xa9\x0a\x56\x83\xa1\x60\x68\x6a\x7e\x08\x6e\xef\xf4\x1c\x7b\xd1\xa1\x23\xc9\x85\x7e\x3d\x77\xea\x5a\x1d\x32\xcf\xc8\x85\x8c\x33\x0d\xf7\x4e\xa6\x07\x3f\x3e\xb3\x0d\x6f\x4a\xb6\xac\xc9\xc8\x1b\xd2\x99\xb7\x7f\x47\x5a\xec\x89\x6b\x72\x00\x69\xc9\xa5\xba\x17\xab\x33\x8c\x06\xe0\xdc\xae\xda\xc2\x39\xe6\x8e\x75\x20\x85\xb7\xac\x2a\x8f\x85\x6d\x65\x2c\x69\x5b\x86\xd6\xe9\x6c\xea\xe4\xe6\x50\x9d\xbe\x2d\xa6\xea\xdd\x8e\x12\x47\x5b\xe8\x9a\x92\x25\x5c\x93\x11\xc7\x8f\x7a\x5e\x1e\xa2\x87\xf6\x6b\xe7\xe2\x8b\x23\x5b\xb3\xe2\x91\x9f\xce\x13\x77\xf0\x78\x70\xe1\x4b\x03\x67\xa7\x6e\xd9\x50\x15\x71\x69\x57\xf4\x20\xd0\x95\x1d\x0c\x4e\x1e\x0e\x4e\x02\x73\x77\x41\x3f\x6c\xdd\x1f\x89\xe7\x19\x41\x7f\xd7\x45\xf6\xfe\xae\xea\xd2\x79\xca\xf4\x02\xaf\x64\xa0\xb1\x2d\x09\x34\x80\x76\xa7\xa0\xdc\x21\x7a\x68\x2a\xf8\xc1\x47\xf2\x9e\xf0\x44\x0d\x55\xa7\x8e\xeb\x42\x75\x70\xe5\xa5\xca\xb3\xc5\x50\x92\x45\xda\xcc\xf0\xbe\xed\xab\xa7\x34\x5b\x02\x27\x7a\x3c\x24\x67\x25\xcf\xea\x83\x98\xb6\xcd\xc4\x43\x74\xff\xb4\x28\xc1\xf0\x84\x51\x51\x61\x3a\x27\x25\xba\x64\xac\x22\xb8\x96\x72\x80\x96\x14\x0b\xb4\xc0\x2d\x84\xab\x53\x65\xab\x02\x86\x60\x05\x46\xb4\xa0\xa4\x20\xba\x79\x1e\x9a\x93\x16\x97\xb8\xc5\x60\xa7\x92\x01\xe9\x1a\xfc\x4a\x69\xc7\xc9\x2d\x12\xbb\xd3\xc1\x94\x4e\xe4\xf3\x13\x31\xae\x38\x0d\x80\xb8\xb7\xb8\x9d\x6d\xa3\x5f\xd1\x47\xc7\x54\xa0\x21\xcb\x88\xd7\xad\x60\xc7\xd4\x97\xa7\x14\x84\x35\x99\x2f\xe0\xed\x9c\x1f\xc4\x0c\x41\xb3\x7a\xbb\xc4\xd0\xb9\xcd\x51\xdd\xf0\x24\x5a\x40\xcc\x30\x23\xb8\xe8\xa7\x53\xb3\x70\xff\xb4\x46\xf3\xfa\xf0\x91\xac\xa2\xb0\xc2\x64\xf5\xe0\xe8\x55\x55\x78\x79\x02\x58\xf9\x48\x56\xc9\x82\xb0\xde\xa2\x65\xbd\xd9\x10\x8e\x0c\x41\xb6\xab\x76\xc8\xe4\x82\xb4\x82\x46\x4c\xc4\x95\xd7\x76\xeb\xec\xd4\x46\x91\x68\x1b\xaa\xb5\xec\xa9\x2d\xd6\xf7\xa9\x6a\xd3\x9a\xb6\x93\x6a\xf6\xd7\xdb\x50\x50\x6c\x6b\x25\xc3\x7c\xc6\xee\x64\xd4\x98\x42\xce\x32\x88\xa8\x8e\x50\x14\x41\x53\xb3\xcb\x74\xbb\x70\x81\x06\xf8\xfb\x6f\xa2\x7a\xe5\x6a\xfc\x68\x4c\xba\x56\x66\x65\x26\x36\x12\x88\x8b\xca\x2d\xa7\xe8\xb2\x43\x6b\xbb\x91\xf6\x65\x98\x5c\x2e\xc8\x3b\x44\xed\x0f\x0e\x6a\x75\x4e\x8b\x8b\x88\x82\x2d\x56\x37\x41\xeb\x4d\x30\x20\xd7\x38\xa9\xe8\x47\x82\x6c\x8b\x18\x53\x76\x4c\xf6\x7a\xd0\x84\x68\x40\xbf\x26\x0b\x59\xf7\xfb\x12\x17\x1f\x55\x0d\x1b\x36\x5f\xe0\x96\x5e\xd2\x8a\xb6\xab\xa4\x86\x7a\x45\xda\x0b\xd7\x2a\x2f\x10\xf3\x41\xae\xf2\x97\x80\xd8\x6a\x93\x0c\xa1\xd5\x9c\x4c\xf4\x7c\x80\xc6\xda\x89\x92\x8f\xcc\xca\x65\xc9\xb5\x99\x10\xd7\xe5\x1e\xf3\xe5\x70\x53\xd2\xdc\x36\x24\x85\x63\xb6\x9c\xa9\xf6\x59\x3a\x23\x02\xa4\x1a\xf0\x10\x08\x71\x9b\x1b\xf8\x42\xfb\x87\xac\x1a\x27\x45\xd4\x7b\xd1\x7f\x25\x77\x48\x73\x0e\x50\xcd\x7b\x3d\x79\x53\xca\xde\x3f\xb8\x67\x95\x4e\x25\xce\x7c\x21\x20\x59\xbe\x3f\x28\xbb\xfb\xd9\xd7\x34\xe3\xe6\xa1\x3d\x67\x7f\x23\xa9\x28\xb7\x4b\x43\x71\x64\xea\x5a\x56\xe3\x33\x9b\xe9\xec\x08\x18\x68\xdc\x1d\x71\xc2\xf1\xe4\x96\x1b\x80\x5e\xf2\xa9\xd3\xd1\xc2\x2c\x53\x26\xa7\xb8\x13\x30\x45\xaa\xa9\x69\xe3\xa0\x79\xb8\x1e\xe5\x8a\x5e\x6b\xf3\xdc\xd9\xe9\x36\x62\xd7\xa4\x59\x36\x54\x65\xcc\x4a\x81\xbd\x14\x12\xae\xbb\xa1\x50\x5f\x50\xc8\x85\x6e\x78\x63\x22\xee\xd2\x6b\x69\xee\xef\x75\x19\xbc\x96\x04\x97\xba\xc5\xf4\xaa\x5c\x0f\x0c\x38\x65\xa8\xea\xcc\x22\xf5\x39\x2f\xe2\x51\x53\xfa\xb6\x6f\x17\x84\x27\xc5\x32\x1d\x24\xab\xd5\x75\xf5\xb2\xc1\x8b\x05\x29\x1d\x05\xd4\x4d\xf0\x3c\x3b\xed\x5b\xcf\x87\xd4\xeb\xf1\xd5\xee\x2d\xea\x02\x6b\x2b\x04\x2b\xa5\x28\x5e\xb9\x25\x1f\x65\x95\x1f\x52\xb7\xcd\x2a\x40\x05\x6d\xd1\x12\x73\xf4\x8f\x8e\xb7\x8a\x9d\x6c\xc3\x67\xb4\xaa\x90\xb8\xc2\x0c\xf9\xed\x75\xb5\x81\x6d\xf9\x8c\xe7\xd3\xcc\x6e\xde\x91\xbf\xc0\x51\x37\xe6\xc6\x12\x9e\x50\xe2\x1e\xc1\xb7\xe6\x8c\x5e\xd1\xa4\x11\x9c\x31\xba\x5b\xe3\x2e\xc5\xf9\xbc\xb1\xf5\xae\xd8\x5b\x71\x2f\x07\x53\xa6\xfb\x96\xea\x84\xf7\x57\xf0\xd5\x1a\x44\x64\x9f\x83\x92\xf6\x64\x59\xad\x1c\x43\x5a\xad\x7a\xe9\x31\xf1\x6d\xfd\xa8\x35\xfc\xc4\x89\x8f\xdb\xd3\x6d\x26\x81\xdf\xa8\x76\x1c\x9a\x82\x4d\xf9\xae\xb0\xa5\x8f\xae\xd2\x28\xdd\x03\x7e\x8f\x41\x05\x31\xd5\x99\x4d\x8e\x61\x05\x21\x69\x9f\x98\xe3\x85\xdb\x3c\xd4\x00\x81\x0a\x76\x11\xc9\x80\xd6\xae\x9a\x12\x26\xe4\x94\xc4\xa0\x9c\xfe\xaf\xea\x33\x22\x19\x35\x34\xe1\x36\xaf\x27\x44\x8c\xa0\xb5\xaa\x6c\x46\xe7\xb7\xb1\xfb\xee\xe9\x48\xfa\xf0\xdf\x19\xd5\x41\x4e\x8e\x18\x51\x06\x08\x1f\xad\xec\x5a\x7e\x4d\x4b\x47\xf1\x37\x96\xfd\x74\x2b\xbc\xa4\x98\x80\xcb\xf2\x3d\xcb\xf7\x90\xd5\xa2\x82\x40\x13\x34\x49\x51\x7e\xe7\xad\x5e\x6b\x86\x79\x1a\xbd\xd0\xe6\xec\x03\x68\xd0\x69\xbf\x78\x6e\xed\xdc\x87\xe8\xc1\x7b\xdd\x0d\x46\xb7\x20\x3d\xd8\x46\x8f\xb7\xd1\x93\x6d\xf4\x74\x5b\x9c\xf9\x67\x0f\x52\xac\x17\x5a\x18\xfe\xa1\x3d\xfd\xe2\x19\xf4\x76\xb4\x83\xa5\xbb\xde\x44\x3a\x1d\xdf\xf9\x09\x1a\xdc\x29\x11\x36\x49\x99\xf7\xdd\x31\xc2\x5c\x6a\x65\x95\x08\x49\x43\x9c\x72\xd9\x5d\x46\x19\xdc\xed\x69\xf6\x7c\x7d\x00\xd5\xb5\xa5\x27\xd5\xd4\xe4\x22\x9c\x8b\xc8\xbb\x43\xb3\xf8\xc9\xf5\x33\xea\x75\x26\xfa\xca\xf1\x0d\xda\x1b\xa2\xd0\x2f\x27\x25\xba\xe4\x41\x4b\x34\x8f\x1b\x71\xd4\xc6\xf4\x6c\x76\xcf\xdb\xe8\xa3\x96\x3a\x65\xff\x99\x07\xcc\x29\x22\xdf\x4f\x94\x9e\xd5\xa5\x0e\x7a\x04\xa4\x00\x7f\x25\x44\x69\x83\x91\xb4\x26\x3e\x40\x82\x3d\xf7\x99\x12\x7b\x32\x9d\x47\xa3\x4b\xad\x67\x7d\xde\x15\x77\xb3\x7d\x0f\xb5\xb7\xb1\x6d\x4f\x7d\xe1\x52\xb6\xc7\x9a\x28\x7b\x64\x78\xd7\x1b\xde\x96\x43\x50\xd8\x78\x36\x6e\x59\x7b\x63\xac\x8c\x68\x3f\x65\x47\x4e\x62\x63\x1f\x90\xb1\x0f\xb8\xd8\x07\x54\xec\x03\x26\xf6\x23\x44\xbc\xb3\xce\xff\x40\xc4\xa2\x26\x56\xd1\x34\xc6\x8c\x2d\x38\xb6\xd4\xfb\x38\x29\x29\xdd\x0a\xb8\x0f\x77\x4a\x53\x53\x24\x2c\xdf\xe8\xe7\x2c\xeb\xe2\x32\x68\xb2\x95\xb4\x56\xf8\xe3\xf7\x9b\x6d\x6d\x3a\x9e\xe6\xe9\xe2\xe0\x3d\x72\xaa\x75\x5c\xe3\xaa\x23\x5e\x99\x8e\x6d\xf1\x2c\x6f\x9b\xae\x68\x11\x8d\x2b\x57\x2c\x7c\x33\x54\x5f\x15\x91\x31\xf5\x1e\xa0\x80\x19\xab\xd4\x8a\x53\xcd\x96\x07\x88\xc8\x83\xe6\x57\x8f\x88\xa7\x3a\x54\x3c\xe2\xac\x9e\xb2\xf4\x72\xce\xd5\xb7\x51\xd9\xb4\x10\x94\x5d\xcc\x07\x0d\xd1\x04\x5b\x67\xbf\xbb\x8f\xbe\x0d\x3a\x3b\x7e\x4e\xed\xbc\x7d\x3f\x30\x59\xb9\x1a\xd8\x8c\x14\x1f\x4d\xd5\x18\x69\x6b\xe1\xc0\xda\x54\x6b\x4d\x5d\xd7\x98\x8b\x0b\xb4\x62\x4b\xd2\x14\x98\x13\x34\x23\x9f\x50\x31\xc3\x82\x46\x74\xb5\x1f\xf0\xd5\xa8\xfa\xb0\xa4\xe6\x5d\x43\x8c\x47\xd6\x76\x21\x2b\xbb\x45\x25\x9d\x33\x5a\xc7\xc9\xab\xb0\x94\xff\x0d\x57\x54\x59\x3f\x27\xbf\x22\x5a\x2f\xba\xd6\x71\x3b\x0a\xd6\x1b\xd8\x41\x2f\x57\x2d\xf9\x1b\x69\xb8\xec\x43\x0a\x2f\xec\x76\xed\xf4\x7b\xbb\xef\x62\xcf\xcd\xc4\xc5\xb6\xbb\xaf\xf8\x5b\x4d\xa7\x68\x32\xb1\xcf\x3e\x47\x4f\xbf\xdf\x42\xbf\xff\x8e\x9c\xcf\x5e\xa0\x67\xff\x25\x84\x11\xf7\xa9\x3f\xfd\x57\xfc\xd4\xc1\xfe\xe3\xad\x54\x52\xa5\xf6\x7d\x41\x55\x90\xf4\x86\x7e\x8e\x3c\x65\x46\xc0\x74\xf6\xd1\xc6\x67\xe7\x0b\x00\x29\x4e\x50\xad\x10\x91\x41\x46\x79\xd4\xc7\xb5\x86\x02\x64\x67\x75\x40\xf1\x5c\xc4\xb3\x7c\x70\x5b\xb6\x10\x0a\x4a\x59\x4e\x6a\xd5\x44\xd7\x71\x59\x83\x32\x6c\x5a\x0b\x2c\x1a\xb6\x60\x3d\x01\xfe\x02\xd4\xa9\xad\x06\x15\xa0\x62\x5b\x1a\xe7\x4c\x00\xb8\x6a\x01\xe9\x86\x13\x81\x1d\xc1\x80\x9a\xe1\x6b\x30\x28\x78\xed\x65\xd1\xa5\x6c\x25\x02\x77\xb1\x6d\x7e\x8b\xab\x2b\xd6\xd0\x76\x36\x47\x2b\x62\xcd\xff\xc7\xa6\x34\x7a\xb8\x2d\xa4\x2e\xf9\xb6\x71\x61\x42\x86\x91\xac\xa3\xde\xd5\x9e\x07\x8b\xdb\xc2\x59\x06\xaa\xea\x4e\x2b\x63\x43\xa0\x31\xa7\x2d\xae\xa5\x0a\x58\x89\xaf\xb2\x51\xed\xdb\x8e\x05\x83\x72\x69\x3e\x00\xac\xe0\xa2\xe8\x1a\xdc\x92\x6a\x85\x1a\xb2\x68\x08\xd7\x61\x32\x4e\x38\xb8\xee\x49\x90\xce\x5f\x4a\xdc\xa0\x6f\xd5\xa6\xa5\x9d\x19\x19\x6f\x46\xae\x85\x81\x02\xe1\xbd\x15\x54\xdd\x19\x5d\x67\xa8\xa7\x7a\xd5\x8d\x2b\x57\xb9\xf3\x5a\xf8\x0b\x4f\xcc\xcb\x35\x8a\x87\x8d\x17\x24\x26\x12\x7d\x26\x6f\x1f\xaa\x87\xdc\xda\xb0\xef\xfd\xd8\x13\x3f\xbb\x3f\x1f\xd9\x15\x43\xbb\xf2\xa2\xc6\xd2\x73\x1b\x1d\x46\x1c\x4f\x2c\x17\x4a\x96\xc4\xcf\x19\xd7\x9b\xab\x18\xd8\x11\x1a\x2e\xce\x94\x02\xf4\x33\xa1\x57\xb3\xa0\xcc\x2b\xad\x69\x4b\x71\x25\xbf\x8a\x12\x66\x20\xfe\x63\xc7\xf7\x42\x83\xc5\x0f\x4d\x64\x1e\x0a\x65\xf5\x9e\xea\x46\x28\x7f\xad\xb9\xb8\x35\xf9\xde\x35\x69\x80\x17\x88\x8f\xb7\x42\xb0\x5a\xb3\x35\x80\x8f\xcf\x4f\x55\x19\xd4\x6e\x3a\xa5\x05\x25\xb5\xaa\xb7\x15\x5e\x65\x3d\x31\x98\xe2\x06\x0b\xb6\xed\xe1\xc3\x00\x81\x89\xcb\x2b\x20\xec\x9c\x09\x44\xff\xe8\x72\xa0\xc1\x3d\x17\xae\x70\x41\x9a\x39\xe5\xe2\x3a\xae\x34\x3b\xd6\x88\x93\x5c\x25\xc2\xc9\xf9\x9b\xf7\x2f\x0f\xd1\xb1\xcf\xbe\xa9\x10\xe8\x55\xfc\x20\x29\xd1\xa2\xa1\xd6\x67\x79\xb0\xbf\xbf\x03\x4d\x12\x65\xce\x6c\x63\x83\x3f\x43\xd0\x13\x09\x28\xc4\xfa\x96\x12\x67\x5a\xc3\x83\x55\xf1\x41\x8c\x5a\x32\x5f\xb0\x46\xe8\x22\x57\x0d\x2e\xc0\x5c\x4c\x99\xf9\x3e\x84\x2f\xc1\xb7\x33\xc2\x89\x78\xbe\x2e\xa7\x18\xc4\xa5\xa8\x31\xd4\x1c\xaf\x10\xef\x2e\xc1\x5e\x0d\xec\x56\x2c\x56\x8c\x12\x2d\x61\x37\x1c\x03\x0c\xde\x90\x0f\xe5\xa1\x08\xd6\x44\xa8\x18\xce\x23\xa8\x37\xef\xd2\xf4\x74\x18\xc2\x45\x3b\xe8\x4d\x25\x08\x90\x47\xf8\xd9\x96\x6e\x70\xd9\xcd\x9a\x2d\xa5\x4c\x08\x50\xff\x97\x34\x2c\x41\x9f\x12\xdc\x39\x59\x4a\x70\x78\x05\x39\x7c\xb5\x0f\x0f\x46\x51\x73\xbb\x54\x6c\x6a\x5d\xaa\x3f\xf2\xa8\x3e\xa4\xd1\x49\x70\x0a\x54\xb5\x65\x7b\x0a\x52\x2f\x39\xfc\xe1\x05\xf2\x5b\xa4\xde\xd5\x99\x89\x7f\x53\xf2\x58\x00\x3e\xe9\xd7\x8f\x84\x2c\xb7\x6e\xb7\x15\xb4\x00\xd1\xe4\x9a\x34\xce\x31\xea\x75\x37\xf5\x47\x29\xe4\x2d\x09\xb5\x69\x27\xd4\xaf\x9c\x44\xd5\x91\x29\xd7\x5c\xcb\xd6\x7b\x71\x63\x7f\x75\x55\x4f\xf7\x6c\xeb\x32\xa5\x89\x14\x83\xa4\xfa\xef\x28\x23\xa3\xae\x2c\xd9\xbd\xce\x37\x6d\x26\x35\x15\x37\x0f\x67\x38\x37\x27\x23\x95\x9c\xd5\x05\x6b\x1a\x52\xb4\xca\x35\xa5\x4d\xb8\x53\x5b\xef\x46\x1e\x8b\x5d\xf4\xd7\x9c\x49\x34\x8e\xc4\x33\xcb\x71\xe2\xd9\x2f\xcc\xe1\xea\x55\x3a\x2c\x46\x4d\xb2\x14\xc2\x32\xf1\x0a\x34\x90\xde\x08\xbb\x88\xa0\xc2\xdc\x2d\x1d\x70\x87\xfd\x4c\xbf\x7e\xed\xe4\x8a\xb4\x7e\xa0\x9e\xd1\x4a\xa2\xdc\x30\xa2\x47\xd8\x96\xe1\x7b\x6a\x9c\xc8\x42\x39\x6e\xdd\x1f\xc9\xea\x36\x6b\x7e\x4d\x56\x7a\xde\x4e\x2c\xe1\xed\xd7\xfa\x9a\xac\x82\x65\x9a\x78\xbc\x71\x4b\xd4\x47\xeb\x46\xeb\xbb\x30\x09\x70\x1b\x5c\x9c\xcd\xaa\x1b\xb1\x32\xeb\x3d\x55\x13\xe7\x2d\x6e\x3b\x70\xb5\x62\x65\x03\xea\x2a\xdc\x64\xa2\x45\xbd\xc5\x45\x51\xbb\xd1\x14\xbd\xa0\xd0\xe4\x4a\xff\xdf\xff\x1b\x15\x03\xaa\xa3\x77\x37\x1d\x06\x1a\x20\x3a\x13\xf3\x99\xd3\xd7\x5d\x53\x7d\x3e\xf0\xd2\xc4\xe5\xcb\x98\xe8\x19\xe6\x88\x93\xd8\x7e\xef\x62\xd1\xd7\xc9\xee\x30\x1e\x50\x0d\x94\x8c\x4e\x48\xad\xce\x0d\xe6\xe0\xc4\xe9\xf4\x25\xb5\xe1\x86\x94\x5d\x61\xe3\x23\x41\x2b\x76\x1b\xa0\x26\xf4\xe2\x6c\x3f\xbe\x44\x4f\xd4\x75\x96\xad\xde\xc9\x2d\x3c\x33\x6c\x8e\x8a\x0a\xa3\xff\x5e\xc9\x7e\x83\xe9\xbe\xb0\x0f\xf2\xc7\xcd\xbb\x8f\xdc\x7b\xd9\xef\x8b\x6a\xaa\x57\x0c\xc4\xb6\xa4\x93\xb7\x7c\x93\x7c\x2f\xd6\x52\x97\xed\xfa\x93\xf7\xf3\xb7\xe2\x39\xab\xe9\x0e\x27\x9d\x99\x46\xfb\x23\xf6\x58\x3e\x19\xed\xac\x99\x86\x62\xb2\x6a\xac\x68\x4b\x75\x23\xff\x38\x64\x29\xef\x49\x71\x9d\x71\x99\x6e\xa6\x06\x98\xb8\x09\xbc\x56\x30\x6c\x2a\x1d\x2c\xa6\x28\x49\x6e\x57\xdf\xe7\x6b\x89\x8c\xdf\xd8\x9e\x82\x24\xd9\xfd\x0d\x3b\xf8\x81\x76\x28\x51\xe0\xda\x4d\xd3\x0b\x65\x53\x14\x74\xf4\xe5\xc9\x00\xe9\xe1\xa5\xeb\x22\x11\x09\x62\x08\xda\xe5\x9a\x27\x8e\xcc\x76\x22\xc7\x7a\x24\x16\x2b\xe6\xb0\x5e\xbd\x96\x94\xbf\x63\x6f\x0f\x9d\x32\x38\xf8\x32\x90\xd4\xb5\x92\xa6\x94\x2d\x18\xd9\xb5\x2d\xc4\x3a\x90\xdf\xf5\xd7\xfd\xeb\xdb\x9b\x14\x98\x11\xbf\x04\x7d\xd5\x7b\x34\x24\xb7\x41\x6e\x9e\x1a\x3e\x92\x5a\x17\x1d\x51\x2e\xaf\xa1\xe4\x81\x68\x43\x5f\x06\x05\x3c\x06\x8f\x78\x58\xf1\x23\x2f\xb8\x74\xad\xd7\x7c\x2f\xc8\x20\xd5\x6d\xb7\x29\x68\xdd\xbe\x1d\xa1\x77\xc6\xa6\x4b\x89\xed\x75\x37\x38\xe9\x3a\xd3\xe7\x24\x37\x77\xb8\x32\xb8\xdb\x24\x13\x4e\x99\x6d\xdd\xea\xd8\x7b\x1a\x52\x50\x72\x6d\xe3\xde\xa4\x9d\xe7\xc4\x9c\x46\x95\x1f\xdb\xf1\x01\xc5\x54\xce\xea\x1d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x72\x68\x4d\xdb\xc9\xaf\x28\xdc\x2d\xab\xfa\xfd\xaa\x96\x76\xe2\x7f\x58\xc4\xd1\x4c\x51\x94\x9d\x7b\x5a\xe2\x6c\x98\xb6\xe9\x48\x10\x51\x11\x38\x56\x82\xb0\x57\xc9\x8a\x9e\xef\x78\x06\xe6\xa4\xb8\x99\x36\x4a\xe7\xa7\x92\x49\xcc\xe9\x91\xc8\xb7\x6e\x01\x2d\xa9\xbc\x6c\x06\x60\xa8\xf9\x85\x28\xb4\xe5\x12\x1c\x51\x1e\x1d\xc5\xee\x78\x55\x65\x20\xf1\xe2\xdb\xee\xb2\xa2\x85\x7e\x6f\x01\x7f\x65\x5f\xd3\x95\xa0\x84\xa4\x3c\x30\xa2\x7e\xcc\x07\x70\x6a\x85\x80\xa1\xb7\x6d\x22\xa9\x0f\x22\x25\x19\x09\x82\xd0\xd1\x57\x87\xe8\xf1\xb3\xfd\xfd\x7d\xe8\x96\x2e\x3f\x7b\xbc\x75\x88\xe0\x23\xe7\xb3\x27\x5b\x87\xe8\x20\x7c\xf0\xa9\xf8\xf0\xc9\x33\xef\xb3\x67\xe2\x33\xf1\x41\x1f\xc1\x3d\xdb\xdf\xdd\x47\x98\x9b\xf3\xe4\x6d\xe7\xa0\xe0\x33\x24\x17\xf8\xab\x0b\x16\x16\xac\x29\x58\x4d\xb0\x90\x78\x19\x51\x93\xf6\xa3\x88\x77\xc4\xa7\x36\xc1\x52\xd1\x91\xe5\x2b\xfe\x0b\x2e\xa7\x0a\x57\x72\xf0\xdd\xf7\xfe\x5a\x9e\x1d\x7c\x1f\xac\xe6\xbf\xbe\xf7\xd7\xf3\xf8\xc9\x77\xd1\x8a\x52\x8e\xb6\xa0\x11\x49\x8e\x6f\x64\xf2\xe8\x70\xa8\x78\x25\xf7\x3d\xd2\xe2\x9c\xd7\xd2\xc1\x65\x9e\x42\xe7\x4d\xdb\xef\x23\x18\xcc\x5e\xdf\x05\xfd\x7c\x2f\xa1\x5d\xc5\x50\xd3\xf3\xca\xea\x5b\xbe\x55\xf0\x86\x8d\x5e\xbe\x44\x96\x83\x37\x51\x48\xd8\xf0\xa3\xdb\xf2\x51\x76\x47\xa3\x03\xdd\xd0\x88\x10\xc3\xc4\xd0\xe3\xe2\x0c\xcd\x08\x6e\x36\x4b\x18\xec\x0f\xe1\x74\x63\xe7\x12\x47\xbc\x27\x6e\xf9\x11\x93\xd3\x01\x71\x1e\x8a\xb9\x89\x94\xcb\xc5\x39\x1d\x08\xe6\x0a\x48\x55\xbf\x3d\x31\xbf\x3d\x35\xbf\x3d\x53\xbf\x7d\x8e\x96\x0f\xa1\x0b\x32\x7c\x70\x34\xf2\xed\xa4\x82\x65\x65\x42\xfc\xa2\x15\xdd\x38\x72\x2b\x39\xfb\xc2\x0f\x6f\x1a\x33\x7b\x39\x81\xfc\xec\x83\xa0\xba\xbe\xf4\x64\x53\x30\x42\xe5\xe8\x4b\xa0\x7d\xf7\xb8\x36\x8f\x7c\xbe\x87\xee\xfd\xff\x01\x00\x00\xff\xff\xab\x3d\x75\xf5\xd8\x80\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,7 +139,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x70, 0x3, 0x55, 0xb9, 0x10, 0x83, 0x30, 0xc0, 0x35, 0xce, 0x2c, 0x73, 0xd1, 0x69, 0xc, 0x85, 0xa2, 0xb7, 0x15, 0xf2, 0x68, 0x92, 0x3b, 0x4e, 0x3, 0x55, 0x97, 0x7c, 0x41, 0x2d, 0xf8, 0x2b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0x44, 0x6c, 0x9d, 0xd5, 0xee, 0xfe, 0xbb, 0xd, 0xb6, 0xdc, 0x21, 0xe1, 0xb0, 0xe4, 0xf5, 0x26, 0x7c, 0xbf, 0x51, 0x3d, 0x11, 0x7a, 0x5d, 0x44, 0x44, 0xc2, 0x46, 0xcb, 0x8e, 0x9d, 0x86}} return a, nil } From 4a593e627f631a670fe3ba5ef1b22448710abe2f Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 15:38:13 -0500 Subject: [PATCH 033/132] remove restricted types from flow epoch --- contracts/epochs/FlowEpoch.cdc | 24 +++++++++++----------- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index dac765337..ee2b9ae2a 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -675,36 +675,36 @@ access(all) contract FlowEpoch { } /// Borrow a reference to the FlowIDTableStaking Admin resource - access(contract) fun borrowStakingAdmin(): &FlowIDTableStaking.Admin{FlowIDTableStaking.EpochOperations} { + access(contract) view fun borrowStakingAdmin(): &FlowIDTableStaking.Admin { let adminCapability = self.account.copy(from: /storage/flowStakingAdminEpochOperations) ?? panic("Could not get capability from account storage") // borrow a reference to the staking admin object - let adminRef = adminCapability.borrow<&FlowIDTableStaking.Admin{FlowIDTableStaking.EpochOperations}>() + let adminRef = adminCapability.borrow<&FlowIDTableStaking.Admin>() ?? panic("Could not borrow reference to staking admin") return adminRef } /// Borrow a reference to the ClusterQCs Admin resource - access(contract) fun borrowClusterQCAdmin(): &FlowClusterQC.Admin{FlowClusterQC.EpochOperations} { + access(contract) fun borrowClusterQCAdmin(): &FlowClusterQC.Admin { let adminCapability = self.account.copy(from: /storage/flowQCAdminEpochOperations) ?? panic("Could not get capability from account storage") // borrow a reference to the QC admin object - let adminRef = adminCapability.borrow<&FlowClusterQC.Admin{FlowClusterQC.EpochOperations}>() + let adminRef = adminCapability.borrow<&FlowClusterQC.Admin>() ?? panic("Could not borrow reference to QC admin") return adminRef } /// Borrow a reference to the DKG Admin resource - access(contract) fun borrowDKGAdmin(): &FlowDKG.Admin{FlowDKG.EpochOperations} { + access(contract) fun borrowDKGAdmin(): &FlowDKG.Admin { let adminCapability = self.account.copy(from: /storage/flowDKGAdminEpochOperations) ?? panic("Could not get capability from account storage") // borrow a reference to the dkg admin object - let adminRef = adminCapability.borrow<&FlowDKG.Admin{FlowDKG.EpochOperations}>() + let adminRef = adminCapability.borrow<&FlowDKG.Admin>() ?? panic("Could not borrow reference to dkg admin") return adminRef @@ -876,30 +876,30 @@ access(all) contract FlowEpoch { // As a default, we store both the admin resources, and the capabilities linking to those resources, in the same account. // This ensures that this constructor produces a state which is compatible with the system chunk // so that newly created networks are functional without additional resource manipulation. - let stakingAdminCapability = self.account.link<&FlowIDTableStaking.Admin{FlowIDTableStaking.EpochOperations}>( + let stakingAdminCapability = self.account.link<&FlowIDTableStaking.Admin>( /private/flowStakingAdminEpochOperations, target: FlowIDTableStaking.StakingAdminStoragePath ) ?? panic("Could not link Flow staking admin capability") - self.account.save>(stakingAdminCapability, to: /storage/flowStakingAdminEpochOperations) + self.account.save>(stakingAdminCapability, to: /storage/flowStakingAdminEpochOperations) // Create a private capability to the qc admin // and store it in a different path - let qcAdminCapability = self.account.link<&FlowClusterQC.Admin{FlowClusterQC.EpochOperations}>( + let qcAdminCapability = self.account.link<&FlowClusterQC.Admin>( /private/flowQCAdminEpochOperations, target: FlowClusterQC.AdminStoragePath ) ?? panic("Could not link Flow QC admin capability") - self.account.save>(qcAdminCapability, to: /storage/flowQCAdminEpochOperations) + self.account.save>(qcAdminCapability, to: /storage/flowQCAdminEpochOperations) // Create a private capability to the dkg admin // and store it in a different path - let dkgAdminCapability = self.account.link<&FlowDKG.Admin{FlowDKG.EpochOperations}>( + let dkgAdminCapability = self.account.link<&FlowDKG.Admin>( /private/flowDKGAdminEpochOperations, target: FlowDKG.AdminStoragePath ) ?? panic("Could not link Flow DKG admin capability") - self.account.save>(dkgAdminCapability, to: /storage/flowDKGAdminEpochOperations) + self.account.save>(dkgAdminCapability, to: /storage/flowDKGAdminEpochOperations) self.borrowStakingAdmin().startStakingAuction() diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 7f982053d..756e68e9c 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -12,7 +12,7 @@ // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.547kB) // epochs/FlowDKG.cdc (18.678kB) -// epochs/FlowEpoch.cdc (41.652kB) +// epochs/FlowEpoch.cdc (41.289kB) // testContracts/TestFlowIDTableStaking.cdc (8.518kB) package assets @@ -323,7 +323,7 @@ func epochsFlowdkgCdc() (*asset, error) { return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x4f\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x9c\xf8\x4d\x4e\x72\x55\x29\x57\x0c\xce\x80\x24\x56\x43\x80\x01\x30\x62\xb8\xb6\xff\xfb\x15\x1a\xef\x18\xcc\x90\x94\x9c\xdd\x3c\x0f\xbf\xd8\x22\x81\x46\xa3\xd1\xe8\x37\x34\x1a\x74\xb5\xe6\x42\xa1\xa7\x2d\x5b\xd0\x59\x43\xde\xf2\x1b\xc2\xd0\x5c\xf0\x15\x7a\x98\x7c\xf7\xf0\x81\x6b\xd9\xf0\x4d\xd4\xea\xd1\x1f\x4f\x7f\x78\xf9\xcb\xdb\x97\xcf\x2f\x5f\x9c\x5d\x5c\xbc\xb9\xbc\xbe\x8e\x1b\x5e\x5d\xbc\xc5\xb3\x86\x5c\x2b\x7c\x43\xd9\x22\xee\x71\x75\xf1\xf6\xec\xfb\x1f\x2e\xaf\xdf\x9e\x3d\xbf\x7a\xf1\xac\xd0\xf5\xbc\x69\xa5\x22\xe2\xf5\xb9\xeb\xf5\xfa\xbc\xd0\xea\xe2\xf9\x33\xf7\xfb\xc5\xf3\x12\x98\xa7\x84\xc8\x78\xdc\xa7\x97\x97\xd7\xae\xd9\x83\xe3\x63\xf4\x76\x49\x90\xe2\xeb\xa3\x86\xdc\x92\x06\xc9\x15\x16\x0a\x55\x9c\x29\x81\x2b\x85\x56\x98\xe1\x85\x46\x5c\x2d\x09\x6a\xe8\x9c\x54\xdb\xaa\x21\x88\xcf\x11\x59\xf3\x6a\x29\xa7\xe8\x8a\xc1\x28\x13\x0d\xca\x7c\x87\xb0\x20\xd0\x5e\xae\x70\xd3\x10\xa9\x50\xcb\xa8\xd2\x7d\x14\x5d\x11\xb4\x59\x12\xfb\x3b\xad\x09\x53\x54\x6d\x91\xd2\x24\x42\x23\xe8\x43\xa0\xa5\x86\xc6\x88\xda\x70\x71\x83\xf8\x9a\x08\xac\xb8\x90\x63\x44\x25\x92\x0a\x2b\x5a\x4d\xd1\x4b\xf7\x2d\x5a\xe1\x2d\xe2\xac\xd9\xa2\x86\xe0\x5b\x82\xb8\x40\xff\xe4\x94\xc1\x08\x0e\x84\x06\x87\x95\xc1\x0f\xcd\x78\xcb\x6a\x2c\x28\x91\x39\x94\x19\x41\xe4\x9f\xa4\x52\xa4\x46\x75\x2b\xf4\xb4\x31\xb3\x9d\xe6\x5c\xa0\x5b\x2c\x28\x6f\xa5\x06\xb6\xa2\xb2\x26\x2b\x82\x19\x6f\x85\x9c\xa0\x59\xab\xf4\x78\x5b\x24\xc8\x0a\x53\x86\xec\xf0\xd9\x04\x5b\xa6\x68\x03\x3f\x18\x98\x84\xd5\x72\xfa\xe0\xf8\x58\x03\xbc\x0c\xa4\x93\xeb\x86\x2a\x44\x99\xe2\xe8\x1b\xb4\x5e\x62\x49\xe4\x89\x6e\xf2\xf1\xf4\xce\x1f\xe8\x8e\x2e\x5f\xbd\x3c\xff\x07\x7a\x81\x76\x7f\x3e\xfa\xc6\x5f\x3f\x46\xd3\xe9\x14\xfa\x1f\xe9\x0f\x72\x9c\x0c\x7f\x7d\x3c\x42\xd7\x44\xb5\x6b\xa4\xff\x77\xce\x57\x2b\xaa\x34\xf1\x8e\x3e\x7e\xf4\xbd\xee\x85\xb4\x86\xf0\x78\x8c\x90\xdd\x24\xe8\xd5\x3f\xce\xae\x2f\xf5\x97\x2f\x78\x4d\x02\x63\x00\xd9\x80\xc4\x8a\x23\xd9\xce\x56\x54\x69\x3e\x01\x3c\x05\xf9\xbd\x25\x52\x49\x58\x41\x4d\xfb\x17\x97\xff\xef\xad\x5d\x00\xb3\xc8\x1a\x9e\x5a\x52\x69\x68\x3d\x45\x67\xca\xac\x11\xab\x81\x67\xfd\x2f\x13\xf8\x1a\x16\x2a\xdf\x26\x82\x48\xde\xdc\x12\x09\x2d\x34\x3c\xde\x2a\xa9\x30\xab\x35\x06\x1d\x4c\x30\xab\x51\x4d\x14\x11\x2b\xca\x6c\x9f\x8c\x53\x1c\xae\x8c\xfc\xa1\x90\xdf\x59\x53\xd8\xab\x45\x04\xc8\x8a\x2a\x19\xf0\x33\x8b\x22\x89\xb8\xa5\x15\x41\xe4\x96\x30\xd3\x16\x53\xa6\x31\x31\x33\x1e\x1e\x15\x46\x9c\xa0\xcd\x92\x56\x4b\x44\x19\x55\x14\x2b\x8b\xac\x12\x98\x49\xaa\x28\x67\x9a\xde\x6e\xca\x06\x2f\x33\xf2\x2b\xa0\xa4\x5d\xc0\xbf\x8f\xd1\xf5\xe5\xdb\x9f\x5e\x85\xd5\xfb\x65\x49\x58\x44\x58\x34\x23\x0b\xca\x0c\xec\x35\x16\x8a\x56\x74\x8d\x99\x92\xc8\xef\x62\x87\x8f\xd9\x1f\x44\x4d\xd1\x85\xd9\x9f\x1a\x88\x86\x18\x16\x48\x66\x30\xd6\x82\xac\x75\xaf\xee\xe4\x40\x76\x99\xb6\x6d\x83\xc5\x04\x55\xbc\x69\x48\xa5\xe7\x05\xe2\x87\xd7\x44\x3a\x6e\xba\xe5\x7a\xf2\x16\x06\x15\xa8\x32\xb2\xf9\x2b\x89\x04\xe7\x0a\xfd\xde\x72\xd1\xae\x50\x45\x84\xa2\x73\x5a\x61\x45\x60\x91\x2b\xce\x24\x61\xd2\x88\x0c\x03\x4f\xb4\x66\x4e\x35\x95\x4a\xd0\x59\xab\xb7\xcb\x0d\xd9\xa2\x05\x61\x9a\x99\x35\x4d\xd7\x82\x2b\x5e\xf1\x06\x8d\x2e\x9e\x3f\x1b\x03\x4b\x13\x85\xda\x35\xf4\x13\x98\xd5\x7c\xa5\xe1\xcd\x08\xae\x38\x9b\x3a\x62\xc2\xc4\x61\xae\x00\xc5\xec\x89\x8a\xaf\xd6\x0d\x51\x43\xac\xeb\x39\xc7\xaf\xa1\xd9\xc7\xfd\xdc\xa3\x41\x69\xaa\xcd\x71\xa5\xa4\xd9\x22\x46\x6e\xaf\x05\xaf\x88\x94\x96\x69\x34\xbc\x5d\x7c\x63\x30\xb2\x03\x26\x4c\xf3\xcd\x18\x9d\xbf\xfc\xf1\xc7\xab\xb7\x6f\x2f\x2f\x76\x31\xce\x24\x91\xf5\x54\xa2\x79\xdb\x34\x5b\xb7\xf2\x35\x0c\xd6\x19\x5a\xf3\x41\xb4\xb3\xce\xd0\x1c\xd3\xa6\x15\x20\x42\x08\x53\x44\xa4\xe3\xcc\xb9\x88\x27\x00\x74\xe0\x19\x43\x99\x19\xd7\xb0\xfe\x7a\xc6\x58\xed\xc3\xd2\x7a\x5c\x83\xa4\x5b\x2d\x4f\xd0\x76\x0d\xbc\xad\xc9\x5a\xb7\x82\xf8\xdd\x28\x11\x46\x95\xa0\x8a\x56\xb8\xf1\x78\x6b\x86\xdb\xd0\xa6\x41\x15\x6e\xa5\x81\x51\x2d\xb5\x32\x52\x1c\x2d\x71\xa3\xa6\x0f\x1e\xe0\x4a\xaf\xcf\x08\x37\xcd\x38\x30\x80\xd6\xde\x66\x1d\x3e\x3c\x78\xa0\x85\x7f\xdc\x8a\xb0\x76\x65\x56\x09\x56\xe7\x04\xfd\x74\xc5\xd4\xff\x41\x1f\x1e\x38\x4d\x91\x80\xd4\xa4\x72\xf6\xcc\x4f\xe7\x6f\xaf\x5e\xbe\xe8\x6f\x07\xfa\x05\xe4\xc2\x8e\x36\x86\x0d\xa0\xd1\xa7\x1e\x04\xb5\x36\x78\xc3\x9b\x7d\xd0\x7b\xf1\xf2\xc5\x65\xff\xaf\xe7\x46\x02\x70\x31\xd4\xc4\xed\xe9\x7e\xb4\xff\x20\x55\x0b\x62\xa4\xb7\xc9\xcf\x44\x18\x41\x31\xd8\xea\x0c\xbe\x88\xa7\x7e\x6c\x0d\xb6\x58\xd8\xa6\x1b\x95\x4a\xd8\xd2\x5a\xae\x6c\xf4\x6e\xd9\xf4\xef\x3b\xe8\xee\xc1\x5a\xed\x77\xe5\xf7\xba\xd9\xb4\x73\xca\x70\x43\xff\x45\xea\x3e\x6d\xd1\xae\x2b\xbe\xd2\xfb\xc1\xec\xa4\xee\x0a\x01\x5a\x41\x2d\x8d\xfc\x7c\xfd\x7f\xdc\xac\x2a\xde\xc2\xce\xeb\x01\x8d\x7e\x6c\xa5\xd2\x46\x1a\x67\x04\x2d\x04\xc1\x66\x97\x62\xd8\x52\x09\xb0\x1c\x50\xd5\x0a\xa1\xb1\x88\x50\xd4\x1f\xdb\xcc\xb0\xcd\x7f\xfd\xef\xc9\x83\x04\xc8\xd5\x3e\xf3\x45\x1b\xaa\x96\x08\x37\x0d\xc8\x77\x44\xd9\x9c\x8b\x15\x2c\xeb\x34\x05\xc6\xaa\xa6\xad\xb5\x25\x17\x7f\xab\xfb\x5c\x5d\x4c\xbc\x89\x70\x43\xb6\x13\x27\xc8\x4a\x7f\xe3\xba\x16\x20\x61\x05\x6f\xc8\x24\x01\xe5\x40\x44\x18\x4c\xd0\x86\xd0\xc5\x52\x4d\x40\x36\xac\xb8\x20\x01\x27\x18\x99\xcd\xf9\x09\xfa\xb5\xeb\xa6\x4c\x5f\xd8\x5f\xdf\x65\x24\x79\x0b\x0c\x21\xa4\x42\xb7\x94\x6c\xd0\x88\xea\x59\x49\x7a\x4b\xc6\x4e\x0f\x94\xb8\x41\x7f\xa0\xd7\xcf\x94\x6c\x7a\x88\xad\x21\x37\xf8\x4e\x80\x19\x6e\x76\x00\xb6\xda\x1a\x61\x29\xe9\x82\xad\x34\x27\xf4\xb1\xd8\x25\xd6\x86\x79\x43\xa0\x91\x15\xd6\x0d\x95\x2a\x81\x29\xc8\x5a\x10\x49\xb4\x3c\xd7\xac\xe8\xc1\x1b\x95\x6f\xf6\x8e\x66\x09\x90\xf4\x9a\x2d\xae\x2e\xa4\x1d\xdc\xaa\xa3\x25\x4e\x21\x5a\x10\x13\xc3\x4e\xc6\xc6\x30\x8b\x67\xcc\x45\xb0\x3f\x22\xbe\xb5\x62\xca\xba\x88\xd2\xae\xa2\xf7\x18\xa7\xf6\x7f\xa5\xf5\x93\xbc\x15\x15\xb8\x70\xc6\x96\x60\x44\x4a\x63\x64\x68\xdc\xf4\x74\x09\xae\x89\x40\x92\x58\x63\x08\xe1\x66\xc1\x05\x55\xcb\x95\xc1\x2e\x81\x38\x24\x05\xf4\xc7\x8c\x71\x0d\x63\x9e\xa0\x6b\xa5\xad\xb6\x02\x52\x35\xc1\x75\x03\xd6\xb0\x76\x2d\xf5\x1a\x18\xc5\x6b\x57\x40\x3b\xb9\xde\x2c\x52\x5c\xcb\x00\xa7\x2c\x6b\xd7\xc6\x61\x90\xc0\x8e\xac\x61\x2b\xdf\x2e\xfc\x48\xc6\xd7\x22\x15\x9d\x53\x0b\x85\x88\x15\x20\x80\x83\xe5\x66\xf8\x91\xb5\xab\x19\x11\xd3\x74\xea\x60\x8c\x60\x83\x5b\x50\xf1\x88\xcf\xb4\x40\xd6\xf0\x23\xd9\xa9\xd7\x50\x12\xac\x15\xfd\xac\xe1\xd5\x8d\xa1\x24\xc0\x76\x82\x2c\x81\xed\xa4\x1a\x5a\xd0\x5b\xc2\x3c\x79\x26\x88\x2a\x54\x61\x86\x24\x9e\x93\x66\xdb\x63\xd6\xb8\xa9\x7a\x88\x17\xcf\x9f\x81\xfa\x7e\xfc\xb4\xbb\x59\xf2\x36\x7f\xdf\xa3\xcd\x37\x9d\x36\xd0\x64\x5c\xd0\x51\x45\x63\x72\x58\x47\x41\xac\xc2\x6b\x29\x0f\x32\xb8\x97\x41\x53\x45\x80\x20\x02\x00\xd0\xf4\xce\x8b\x2c\xe1\x1e\x16\xf5\x70\x97\x58\xa2\x19\x21\x2c\x70\xd4\x90\x0a\xb3\xf3\x19\x15\x84\xcc\x9e\xca\x8b\xfc\xde\xe2\xc6\x2d\x97\xeb\x44\xbb\x3a\x6c\x2d\xc8\x2d\xe5\xad\x8c\x79\x18\x10\xd9\x57\x7f\x69\xa4\x04\x91\x6d\xa3\x9c\x0c\x7d\x7d\x8e\xf0\x62\x21\xc8\xc2\x3b\x1a\x7a\x8e\x99\xd0\xf3\x12\x2c\x01\x16\x8b\xb3\x48\x24\x21\x41\x2a\x42\x6f\x49\x0d\xd3\xc6\x91\x3b\xe5\x44\x5a\x02\xe5\xf5\x39\x02\xb7\xd8\xb8\x52\x05\xaf\x09\x8c\x66\xd8\xff\x4e\xa8\x5a\xc7\x88\xc8\x68\xda\x4e\xcc\xf5\xca\xbd\xd7\xe7\x25\xc9\x67\x88\xa1\x97\x64\xdd\xce\x1a\x5a\x69\xf5\x2a\x03\xbb\x59\x21\x63\x5c\x18\xc2\x2a\x5e\xeb\x8d\x2b\xd1\x6c\x6b\x0c\xa1\x86\x6f\x8e\x16\x3c\x15\xdb\x62\xbb\x56\x1c\x35\x74\x26\xb0\xd8\x82\x1f\xc2\xd0\x92\xfc\x71\x64\xbb\xa7\x36\xc0\x33\xc1\xb5\x1c\xf2\x63\x6b\xf6\x55\x5e\xa3\x5a\xfa\x4f\xd0\x9c\x37\x0d\xdf\x68\x49\x61\x06\xd6\x2e\xc5\x2d\xad\x35\xd7\x68\x84\x3d\xc8\xfa\x66\xf1\xaa\x9d\x3d\x27\x5b\x4d\x06\x23\x59\xdf\x4d\xf2\x8d\x78\xee\x56\xd3\x4a\xba\x0a\xad\x88\xc2\x35\x56\x18\xe1\x19\x6f\x55\xba\x66\xe9\xce\x38\x6b\x1a\xb4\xa4\x52\x71\x01\x8e\x86\xb1\x77\x7c\x77\x88\xc5\x71\xed\x5f\xad\x89\x58\x61\x46\x98\x6a\xb6\x9d\xad\x23\x95\x68\x2b\xbb\x77\x7e\x74\x5d\x3f\x74\xd7\xc6\x18\x97\x73\x1a\x6d\xa0\x80\x4c\x0e\xb4\x21\x2a\xe7\xfd\x82\x9e\xd3\xfa\xac\x95\x96\x35\x9d\x7f\x6d\xfd\x57\x33\x17\xe9\x0d\xe0\xd2\x08\x1a\x80\x53\x59\x83\x66\x90\x8b\x12\x0d\x23\x2c\x15\x16\x89\x05\x34\x64\x00\xed\x07\x92\xb0\xfa\x20\x80\xc4\x5b\x89\xb8\xad\x7a\x5d\x0f\x8b\xac\x6e\x77\xb9\x6b\x00\xc5\x15\x6e\x90\x20\x1b\x2c\x6a\xeb\xf2\x6a\xb5\xba\xc6\xb4\x46\x9a\xbb\x76\xaf\xe5\x2d\x16\x06\xca\x1b\x03\xe4\x04\xfd\xf4\x94\xfe\x51\x1a\xcb\x8c\x82\xf0\x4a\xaf\x7c\x3e\x98\xf6\xda\x31\x44\xaa\xfc\x66\x01\xcb\x4b\x4b\x2a\xaa\x24\xaa\x49\xa3\xc5\x1e\x17\x65\xbf\x4d\x63\x61\xe0\x9f\x19\xf0\x65\xbb\xd8\xe2\xf8\xbd\x20\xf8\xa6\xe6\x1b\xf6\x2e\xc3\x52\xe0\xea\x46\x22\x3a\xf7\x14\x59\xe2\x5b\x62\xb4\x0b\x60\x69\xc8\x31\xb8\xae\x01\x13\xf9\x0a\xd3\xfa\x04\x7d\xcf\x79\xd3\x25\x06\x17\x0b\xcc\xe8\xbf\x8c\x20\xe7\xf3\x60\x12\x06\x83\x13\x22\xc8\x56\x56\xca\x04\x80\x0f\x3e\x82\x8c\xc1\x48\xf0\x96\xd5\x48\xf0\x19\x65\x48\x72\x01\xbb\xc4\x1b\x7d\x03\x3b\x70\x5f\x2b\xb4\x8b\xfe\x6b\x23\xfa\xcf\x83\xe8\x8f\x04\x71\x38\xf8\x70\x41\x8a\x5e\x4a\xed\xa5\x0a\xba\xc3\xc7\xf2\x1f\x4b\xc9\x2b\x8a\xc1\x18\xb1\xc6\x37\xba\x88\xa2\x73\xcf\xc9\x16\x3d\xf3\xd1\xb9\x4c\x45\x83\xb6\x30\xac\x18\x4c\x46\xa3\x23\xbd\x4d\xa8\xb4\x08\x2f\x28\x82\x48\x03\xc0\x3e\x75\x0a\x18\x6b\xc7\xa3\x26\x7f\x9c\xa0\x86\xb0\x85\x5a\xa2\x23\xf4\xb8\x97\x00\xf5\xcd\x22\xd5\x00\x61\xb2\x94\x51\x35\xea\x98\x08\x28\xfe\xc4\x22\x2e\xff\x29\x17\x57\xd9\xef\x99\xec\xe9\xf6\x2e\xc8\x8f\xac\x51\x69\xdb\x67\x4d\x0e\xf1\x74\xd2\x8e\xfb\xd9\x08\x49\x9f\x0e\x2d\xc7\xb1\xa6\x32\xf4\x6a\xe6\x53\x67\xb3\x9d\x3a\x1d\xd4\x6d\x02\xba\xe7\x14\xc8\x5b\xf8\xd1\x51\x56\xb7\x70\xff\xef\x36\xb3\x04\x46\xa7\x8e\xd4\x45\x48\x11\x95\x0d\xb8\xe8\x8b\x6e\x87\x98\xe2\xe8\x34\x59\x80\x6e\xe3\x44\x1e\xa2\x53\xf4\xeb\xbb\xbe\x36\x20\xa9\xd0\x29\x9a\xe3\x46\x92\x12\xc1\xb2\x45\x04\xd2\x65\xdf\x15\xba\xf9\x25\xd4\xed\xfd\x1f\xdd\x86\x76\xdd\xd0\xa9\x5b\x41\xdf\xe4\xd3\x83\xce\xc6\xa9\x60\xd1\xc6\x68\xde\x32\xad\xff\xdf\x46\x24\x18\xfd\x86\x18\xd9\x64\x0c\x39\x8e\xa2\x89\x7d\x74\x0c\xbd\x0e\x18\xf9\x4d\x4c\xde\xd1\x6f\x56\xe8\x7b\xd5\xb2\xa7\x02\x2a\xa2\x97\xaf\x5c\x06\xfa\x60\x24\x61\x7d\x3d\x8a\x91\x5e\x1a\x18\xdd\xf1\x44\xf4\x57\x18\x17\xed\x1c\xd8\x6f\x52\x39\xfa\xbd\x1a\xda\xc3\x45\x14\x12\xd6\xf9\xbd\x3a\x64\x59\x2e\x9e\x3f\x03\xf1\xfc\x9c\x6c\x47\x37\x1d\x69\x30\xc0\x7b\x37\x29\xe3\xa1\x34\x68\xeb\x6d\x5f\xd0\x15\x54\x9a\x93\x75\x1b\x19\xd0\x1e\xfd\x0c\xc2\xf5\x6c\x11\xec\xfe\xb3\x7a\x45\xd9\xf1\xf1\x71\x9f\x4d\x7d\xce\xd9\x9c\x2e\x22\xa4\x9c\x76\x33\xd1\x0a\x6d\x15\x68\xd3\x0f\xce\x1c\x30\x43\xda\xbe\x16\x03\x96\x98\xd6\x26\xac\x5d\x69\xc1\x21\xaf\x18\x18\xec\xfd\x76\x5f\x61\x88\x3d\xcd\xcb\x74\x18\xcb\xd7\x67\xa6\x7d\x12\x4d\x40\xa5\x08\x71\x61\x5c\x30\xfb\xea\x9b\x85\x09\x0b\xec\x1e\xd2\x05\x31\xf6\x99\x5c\xb0\xaa\x9c\x1d\xe5\x47\xdc\x45\xc7\xf3\xae\xe6\xd2\xe3\x3d\xfe\xaf\xa2\xc9\x68\x8e\xf6\x14\xd1\xca\xdf\x1c\xf2\x28\x6f\xf1\x6a\x53\x62\xab\x8d\x69\xca\x2a\x41\xb0\x24\x12\x91\x5b\x22\xb6\x19\x0a\x06\x7b\x2a\xd1\x2d\x6e\x5a\x02\x2c\xa6\xbd\xdd\x75\x43\x03\x4b\x3d\xfd\xe1\xe5\x2f\xd6\x66\x97\xed\x7a\xdd\x6c\xb5\xdd\xbc\x20\x2a\x0a\x1d\xc1\x50\x7d\xf3\xd2\xfd\x4d\xc7\x2b\x8b\xcb\x2b\x22\x2a\xc2\x14\x5e\x90\xae\xe1\x0e\x06\x48\x0f\x4b\x4d\x76\x32\xc1\x64\x60\xcd\x26\x83\x14\x9e\xec\x85\x67\x71\x3b\x67\xd8\x6a\xd9\x9e\x7e\x33\xd4\x25\x9d\x47\xd2\x37\xfd\x69\x08\x88\x9b\x6a\xd2\xdd\x7d\x59\xec\xd8\xa1\x83\xe9\xda\xf9\xba\xdb\x79\x88\x4c\xe8\x74\x90\x8a\xfd\x92\xee\x1f\xbc\xa9\x0d\x43\xbf\xf7\x47\x8b\x53\x23\xab\xde\x3b\xd1\xe5\x0d\xed\x0a\xbe\x6f\x05\x9c\xb0\xb8\xd0\x42\x2c\xf0\x9c\x07\xe0\x5c\x8e\xd0\xdc\x49\xd4\x13\x2b\x08\xf7\x90\xb5\x76\x17\xa4\x27\xe0\xbe\x9b\x95\xc4\x8c\xab\x3e\x61\x5c\x08\xab\xe0\x38\x42\x22\x48\xc5\x45\xed\x7c\x6d\x1f\x29\x01\xc7\xc6\x46\x25\x4d\x48\xcf\x24\x4a\x79\x68\x60\xee\x9b\xb1\x4c\x60\xc2\x48\xa0\x30\xdc\x1b\xa2\x5a\x61\x0f\xe4\x52\xb0\x30\x1f\x1f\xc4\x4e\xe3\x37\xda\x19\xa4\x8d\x76\x47\xa9\x26\x03\xfb\x4a\xfb\xe3\x2d\xab\x7d\x03\xc3\xe3\x3f\x76\x23\x3a\x5a\x63\x18\xbd\x08\xdf\x68\x76\x90\x26\x60\xb9\x10\x7c\xa3\x25\x7c\x4d\x81\x93\xb1\xd8\x7a\x68\x35\x27\xda\xf7\x51\xc6\xe9\x35\x51\xfa\x86\xe3\x5a\xe3\x05\xf2\x0a\xd2\xbf\xec\xaa\x9b\xb3\x67\x2a\x6d\x8b\x8e\x8e\xd3\xda\x78\x41\x54\x12\x37\x1a\xfd\x66\x26\x78\x9e\xfa\x34\xe3\x93\x34\xbc\xf4\x5d\xb4\xb1\xe9\x1c\xf8\xc6\xd1\xec\xc2\x63\x0d\xd6\x79\x33\x9f\xda\x69\x4e\x67\x5c\x08\xbe\x79\xf2\xe5\x07\x03\x33\x03\xf9\xe9\xdb\x91\xa6\xf6\x89\xe9\xe3\xa0\x5d\x1b\xd2\xbc\xc2\x6a\x99\x0b\x13\x01\x0b\x56\x18\xf7\xd7\x78\x06\xef\xb2\x5d\x14\xf5\x64\xb4\xc9\x37\xd6\x35\x36\xa7\x0a\x2b\x5e\x9b\xd5\x4e\x83\x6a\x76\x6b\xd9\xc0\x72\x08\xd3\x75\x96\xd2\x03\x2c\xef\x33\xb0\x83\xf0\x2d\xc9\x49\xcf\xc8\x26\x6c\xb9\xe4\xc7\x78\xf2\x6b\x41\x8a\x06\x99\x39\x80\xbd\x8c\x26\x8f\x4e\x4f\xd1\x23\xf4\xf1\x63\xd2\x78\x14\x8d\xe2\x1d\xad\x6f\x4f\xfb\x81\x1c\xa1\xc7\xe8\xcb\x2f\x13\x18\x25\x10\x4f\x2c\x88\xb5\xe0\x6b\x2e\x49\x1d\xc3\x18\x8d\xc7\x27\xa9\x23\x88\x10\x7a\x78\x6e\x24\x01\x10\x7b\x9b\xc7\x3e\x61\xeb\xb9\x6c\xc7\xb9\x39\x86\x26\xc8\x01\xb7\xad\xb9\xf0\x79\x23\xf0\x63\xbc\xf7\x1f\x16\x56\xfe\x3f\xc5\xab\xd9\xb8\xe8\xb4\xc4\xb6\x05\xa2\xbe\xcb\xe0\x00\x37\x49\x49\x84\x42\xa3\xce\x0f\xfa\xb3\xca\x57\xe5\xf4\xb4\xb4\x58\x93\x9e\xce\x52\x82\xf6\x76\x2b\xa3\x79\x34\x20\x0d\x1a\x65\x45\xe5\x0a\xab\x6a\x19\x4e\xe7\x2d\x48\xf9\xb0\x03\x73\x9c\x7c\xf3\xe9\x41\x09\xd1\x5d\xf3\x4f\xd0\xef\xd7\x88\xd1\xe9\xd0\x44\x73\xc5\xd5\xc5\xc4\xe9\x88\x24\x31\xa1\x23\x04\x21\xc2\xd5\x65\xfa\xd4\x72\xf5\x23\x58\x50\xe6\xe0\xd4\x67\x1f\x19\x3a\x50\xe9\x62\x50\x43\xf0\xad\x8d\x15\xfe\x1f\x46\xd0\x8c\x13\xa5\xee\x46\xaa\x1d\x34\xe3\x7b\x48\x81\x84\x83\x65\xaf\x45\x3a\xc3\x69\x2e\xc3\xba\x75\xc4\x8c\x27\x28\xfa\x63\x9f\xe1\xfe\x41\xb0\x50\x33\x82\xd5\xde\x43\x2e\x5d\x8f\xc3\x87\xed\xd9\x61\xef\x23\xf5\xb7\x63\xf0\xc2\xfe\xeb\x19\xfb\x8d\x9b\x8d\x89\x26\x62\x86\xda\x75\xad\x5d\x02\xc9\x57\xc4\xf3\x8b\xd3\x9c\x73\x4a\x1a\x1b\x6e\x88\x87\xf4\x24\x81\x55\xe9\x49\x84\xd2\x12\xde\xc0\x86\x69\x81\x8d\x69\x04\x7c\xf8\xdb\x2b\xd7\x6c\x93\x77\xe5\xbb\xfe\x84\xe5\xe9\xb0\x93\xde\xe4\xe1\xaf\x69\x9a\x1e\x66\x76\xb3\x39\xbb\xb5\xb3\x35\x13\x73\xf9\xd7\x05\xa7\xb2\xbb\x95\xc3\xe8\x54\xfe\x8c\x1b\x5a\xc3\x50\xe7\xce\x56\xd4\x9d\x46\x11\x86\x05\x1b\xb2\xd7\x88\x2f\xcb\xa2\xbd\x81\x39\xbb\xbd\x0c\x26\x21\xf8\xf8\x04\x3d\x7c\x41\x36\xd6\x26\x83\xaf\xd0\xca\x1e\x19\xe7\xb9\x4e\x48\xb6\x2b\xcd\x11\x9e\x32\xac\x86\xd3\x4b\x43\x70\xf0\x8c\x1f\x66\xe2\xed\xc1\x9d\xf0\xf7\x4e\x50\x8c\xe9\x50\x30\x25\x65\x2f\x4b\xc4\x88\xc1\xe2\x6f\xfe\xa7\xb1\x58\x36\xbd\x3f\x95\x75\x0e\x5b\x41\xcd\x5b\x87\xf0\x15\x23\x9b\x3f\x9f\xb7\xba\xde\x72\x4a\xbf\xfd\xd9\xcc\x91\x2a\xe2\xb3\xf0\xf7\xff\x34\x2e\xfb\xac\x82\x2c\xa1\xd4\x7f\x82\xd3\x62\x2e\xd3\x5c\xf7\xa7\x70\x5a\x1c\x52\x89\x27\xbc\x3f\x87\xbd\x28\x84\x53\x0c\xa3\xe9\x5f\xb2\xf0\xd3\x5f\x9d\xd3\x0e\x26\x63\x31\xc0\x94\x4c\x7d\x7f\x4a\x3e\xfd\xe1\xe5\x2f\xd7\x3d\x31\x25\xbb\x75\x77\x46\xea\xfe\x6a\x04\x45\x76\x27\x85\xd8\xd9\x93\x53\xf4\x78\xfa\xc8\x6a\x74\x13\x8f\x75\x3b\x61\x46\xd4\x86\x10\x86\xfe\x45\x04\x07\xb6\xe7\x8c\xdc\x67\x7d\x76\xc4\xf0\x12\xbc\x4a\xcb\x74\x7c\x8c\x2e\x19\x84\xdf\xb8\x40\x35\x95\xf0\x5f\xdc\x2a\xbe\xc2\x8a\x56\x3e\x04\x5d\xe1\xa6\x6a\x1b\x77\xb5\x84\xd5\x68\x8d\xb7\x2b\xc2\x54\x39\x9d\x22\x36\x01\x2c\x24\x7b\x92\x64\xc6\xaa\x47\xbf\x21\x62\xfe\x57\x3e\x48\x0a\x93\x76\x4e\x6f\xc3\x71\xfd\x44\x37\x75\xee\xed\xb1\x0d\x67\x1c\xcf\x1b\xbe\xe9\x19\x66\xbc\x03\xa8\xf6\x21\x47\x16\x91\x09\x52\xfc\x50\xa8\x9f\xd2\x60\xfe\x25\xb3\x91\x4f\xcb\x81\xcd\x16\xe1\x4a\xd1\x5b\xe7\x85\x41\x16\xa8\xc2\x42\x49\x84\x41\xdc\x71\x46\x42\x2c\x74\x2d\xf8\x2d\xad\x49\x1d\xa2\x9c\xdd\x34\x72\x38\x9e\x20\x1b\x77\x3b\xcb\xc4\x1e\x04\x91\x36\x52\xe6\x73\x18\xe5\x04\xf2\x1a\xdf\x47\x67\xd5\x85\xe0\xc9\xd7\xe8\xf1\xfb\x1c\x3e\x5c\x9f\x61\x46\x27\x53\x69\x12\xa8\xec\x46\x90\x6b\x2e\x6e\x24\x3a\x42\x92\xb2\xca\x47\xf2\xe2\x3c\x59\x2a\x0d\x32\x26\xe3\xdc\x4e\xca\x64\xed\xd2\x34\x05\x65\xc6\xb9\x92\x4a\xe0\xf5\xda\xe5\x5d\x18\x8a\x98\x1b\x43\x0d\x5c\xf3\x24\x48\x32\xbc\x96\x4b\xae\x26\x26\x6b\xc6\xfe\x48\xff\x45\x64\x74\x6d\xc5\x13\xd0\xe6\xd1\x75\x4e\x45\xac\xef\x04\x56\x8d\x9e\xc2\x04\x61\x89\x6a\x32\x87\x04\x18\x38\xb9\xc2\xca\x0f\x35\xed\x65\xe8\x40\xe6\x34\xbc\x31\xe0\xa1\xa7\x2a\xb5\x9c\x0b\x1d\xb7\xd8\x91\x74\xb1\x4f\x56\xc5\x60\x5e\xc6\x5d\xd3\x29\xee\x90\x4d\x51\xca\x4e\x0c\x1b\x67\x1f\x81\xde\x13\x33\x2c\xcb\x79\x47\xf8\xa2\x0d\xe3\x43\x46\xe6\x32\x1f\xf6\xb1\x92\xcb\x38\x48\x64\xf8\xc0\x47\xb1\x21\x92\x94\x04\x69\x5c\xbb\x10\x24\xef\x9e\x26\xdc\xcd\xa8\x4b\x17\xf6\xc8\xb3\xc1\xd7\x8f\x27\x77\xf0\x18\x1c\x0f\xc4\x70\x0a\x21\x4e\xa0\xcc\x15\xbb\xd5\x38\x05\xce\x9b\x64\x5c\x66\xb6\xb2\x4b\x46\x49\x44\xd3\xa0\xda\xa2\xf3\x3b\x6b\xe4\x02\x2f\x1c\x1f\xa3\x6b\x10\x3a\x1b\x02\x39\x7f\xb0\x17\xd3\x6c\xce\x89\xfe\xad\xe6\xb0\x76\x0c\xee\x32\xf0\x12\x18\x98\x68\x9c\xff\x89\x70\x23\xf9\x14\xfd\x42\x8c\x09\x60\xbb\xc2\xf5\xdf\xa1\x23\xed\xee\xf2\x9a\xb0\xac\x33\xbb\xeb\x15\x65\xa3\xf1\x94\xb0\x3a\x35\xc4\x47\x59\xe0\x11\x91\x46\x96\xb8\xdf\xdc\xad\xa8\xec\x54\x7d\xfa\xb6\xf1\xc6\x76\x62\xe1\x77\xa5\xc3\x03\x60\x5d\x2b\xbe\xfe\x99\x6b\xb2\x65\x58\x94\x40\x5c\x3c\x7f\x96\x74\xbe\x64\xf5\xc5\xf3\x67\x39\xfa\xe9\xa2\x1f\x1f\xa3\x73\xb0\xf4\x41\xd8\x5e\x66\x41\xf3\xce\x0d\xdc\xbc\xaf\x97\xe4\xcc\x99\x4d\xe9\xa1\x65\x43\x94\x0f\x45\xfc\x18\xc2\xd5\xe9\x49\x45\x91\xcf\x7d\x1a\x5c\x8f\x1a\x2c\xfb\x3e\x26\x3d\x2e\x16\xdb\x3d\xed\x82\xd8\x0e\xfb\xa8\xd8\xd2\x4b\x67\xfb\x9f\x5e\x78\x89\x9c\xcf\x76\x64\xb1\x8f\x53\xde\x70\x05\x74\x46\x10\xbf\x25\x62\x23\xa8\x52\x04\xca\x11\xbc\x77\x06\x1c\x39\x63\xf5\xb5\x4f\xec\x79\x8f\x66\xa4\xe1\x9b\x22\xc4\x52\x7a\xde\xe8\xd1\xf4\xd1\xb8\x8c\x40\x41\xb7\x74\xbe\xea\xe9\x19\x69\x97\xf0\xff\x72\x5b\x9f\xa3\x17\xf4\xcb\xb8\xcf\x5e\xee\x9e\x62\xe5\xcc\x33\xee\xb2\xaf\x23\x93\xb7\x7c\x8b\x77\x08\xf3\x6e\xe6\x7e\x8f\xbb\xef\xbb\x8d\x53\x9f\x7b\xd8\x3d\x12\x8e\xc5\x95\x19\x75\x71\xbb\x06\xd1\x85\xc3\xde\x0a\xd7\xf3\x2b\x01\xb9\xa3\xb2\x8b\x69\x31\x49\x31\xa2\x91\x86\xf9\xc2\x92\x65\x34\xee\x3f\xc4\x48\xc3\xd3\x54\x1a\x8d\xa7\x17\xd8\x9f\x91\x7b\x5b\x0f\x92\xae\x8d\xed\xe8\xfb\x2b\x6e\x8f\xd4\x13\x14\xcd\x61\x85\x35\xd0\xfc\xb1\x59\x10\x79\xf6\xf4\x62\x0e\x62\x39\x82\xd6\x1f\xf8\xf6\xe7\x03\xf9\x2d\x83\xa7\xce\xaa\xf5\x13\xc0\x80\xbc\x39\x9b\x36\xb7\xb2\x14\x47\xb8\xbe\xc5\xce\xba\xed\x9a\x92\x90\x23\x60\xa6\x61\x2f\xa8\xcd\x6d\xa6\xce\xef\x2d\x15\xc6\x76\xaf\xa9\xf1\x92\x42\xee\xf7\x8a\x94\x33\x98\xb5\x55\x69\xc7\xfb\x5e\x8f\x3f\xea\x26\x9c\x6e\xa8\xb6\x42\x86\x34\x69\xc1\x70\x82\x4b\xc8\xbd\xfe\x6e\x71\x5f\x41\x76\x85\x81\x0d\xa8\xa0\x53\xb4\x20\xea\x3c\xfa\xa6\xa0\x32\xb2\x8e\xb9\x5c\x0e\x58\x77\x4e\xf2\x07\x8d\xb8\xf1\x17\x7d\x12\xee\x15\xde\xfa\x7d\x09\xda\x9a\xce\x0b\xbe\xaa\x36\x10\xac\x53\xb7\x5b\x54\x02\x18\x5c\xa9\x16\x37\xcd\x16\x2d\xb5\x43\xc2\x10\xd7\x1c\x40\x57\x2b\x52\x53\xac\x88\x6e\xe0\x0f\x79\x6d\x0d\x19\x28\x3c\xd0\x07\x7d\x46\xcc\x1d\xfc\xf7\x6b\xbc\xb5\xdb\xf9\x29\x17\xaf\xec\x09\xb0\xdd\x6a\xef\xa3\xf1\xd7\xc9\xbc\x2a\x52\x04\x9c\x58\x54\xb8\xc7\xaf\xce\x1d\xe9\xf8\x63\x4e\xc0\x07\x50\x2a\xf6\xfc\xd4\x87\x4c\xcc\x2e\x53\x70\xff\xbe\x3d\x2d\xb2\x42\x9e\xa7\xbc\x03\xc3\x5d\x26\x53\x3f\x62\x39\xe3\x87\x1a\x03\x65\xa6\xb7\x14\x0d\xce\xcc\x2d\x18\x47\xe7\xee\x22\xe0\x68\x8c\xbe\xfc\x12\x8d\x6c\x99\xa5\x69\x7d\x93\xfc\xf4\xc5\x29\x62\xb4\x13\xb9\xe8\x4c\x07\x24\x6c\x74\x77\xf0\x7e\xb3\x31\xd5\x10\xfe\xdb\xee\xe1\x83\xd8\x86\xec\xc7\x2f\xbd\xfa\x73\xb0\x17\x61\xf5\x61\x5c\x5f\x93\x39\x6e\x1b\x55\x26\xbd\xc9\xda\x79\x50\x86\x90\x45\x89\xce\x71\xd3\xc8\xe8\x48\xfb\xbd\x0f\xb8\xc8\x01\xc7\x23\x4b\x6f\x75\xca\xc8\xb8\x33\x59\x4d\x87\xfe\x54\x58\x50\x39\x85\x0d\xf6\x6f\x8b\xb0\x12\x83\x73\x32\xb3\x7b\x07\xae\x4b\x12\x63\xc8\xde\x89\x8a\x51\xa4\x31\x99\x96\x49\x3c\x27\x6f\xe0\xbb\xd1\x78\xaa\xb8\x09\x5c\x8c\xc6\xbd\x21\xbf\x3d\x17\xb3\x7f\x71\x86\x17\xf2\xd5\xe0\x42\x76\x45\xcb\x67\x5e\xc7\x48\x80\x66\x6b\x18\x23\x69\xd7\x2f\xfa\x6a\xcf\x75\x1b\x10\x8d\xf7\x21\xb3\xbd\xa3\xbd\x8b\xce\xae\x92\xd9\x59\xbc\xc1\xcc\xf5\x7f\x1f\x62\x1d\xda\x43\x56\x7c\xfc\x19\x24\xb7\x52\x3e\xa3\x79\x5c\xb4\x2c\x99\xea\x21\xe4\x2e\xda\xfa\x09\x95\x5e\x10\x52\x4b\x57\x65\xc1\xd8\xc8\x51\x1e\x9b\xcf\x27\xd2\x0e\x66\xbe\x46\x46\x0e\xcb\x61\xdf\xc9\x2e\x03\x17\xa6\x2c\xd4\x0a\x52\xea\x93\x50\x41\x2f\xd5\xfb\x44\x7d\xef\xe9\xc1\x4e\xdd\x30\x70\x60\x35\x64\x29\xf5\x0e\xb8\x97\x79\xd5\x71\xae\x22\xd2\x19\xe6\x53\x50\x5f\x32\xf3\x24\xbb\x1e\xe8\x71\x70\x3d\xa5\x0f\x9c\x0c\xfb\x9f\xa5\x6b\x2f\x03\x64\xf5\x38\x47\xb7\x82\x4d\x6e\x91\x4d\x4a\x2c\x45\xbd\x92\xd3\xa5\x3d\x3d\x6a\xef\x96\x99\x6b\xe9\x66\x53\xc7\x70\x60\x9e\x90\x59\xac\x1b\xda\xcb\xc0\x33\x77\xa7\xc9\x45\x63\xf3\x44\xcd\x41\xe7\x5d\xcf\xc9\x22\x75\xdd\xae\x56\x36\xd5\x32\x9a\x4a\xe0\x9f\x2e\xe7\x44\x46\x53\x64\x2f\x01\x4d\x3a\xa6\x52\x5f\xfa\x6a\x64\x25\x65\xa0\xa6\x9d\x1b\x62\x29\xa2\x53\x3f\xf3\xf1\x10\x88\xe4\x7a\x5b\x06\x21\x8e\xef\x04\x20\xc6\x66\xed\x44\x4e\x32\xd8\xd1\x12\xdf\xc9\x2d\x49\xf8\x42\xf9\x8b\xe4\xf6\x52\x0a\x9f\x9b\x9b\x2a\xc1\xeb\x4a\xd6\xef\x2b\x99\x5f\x53\xb1\x20\xa1\x65\x38\xa8\x44\xd4\x16\x5d\xb2\x23\xdc\x10\x66\xef\xea\x6a\xd7\x9c\x7d\xa5\xac\x77\x4e\x99\x22\x75\x0f\x57\x6e\x89\xea\x84\x20\x6d\x8b\x57\x66\x9f\x9d\x16\xea\xbc\x7a\x0e\x80\x3a\xb1\xa6\x61\x66\x68\x6a\x40\x73\x42\xcc\xea\x5a\x20\x4f\x09\x91\xba\xeb\x53\x42\xbe\xc7\x0d\x66\x15\xc9\x3a\xdd\x62\x01\x75\x28\x60\x59\xcd\x31\xfa\x99\xa6\x91\x47\xe5\xd1\xf4\x51\x1e\x85\x0f\x83\x04\x3b\xdb\xb6\xef\xea\xa9\x41\xe0\xbe\xf0\xad\x61\x1d\xd3\x64\xbf\x68\xf6\xe1\x70\xd1\xd7\x68\x94\x62\x7b\x14\xa6\xb2\x2b\x08\xfd\x03\xc7\xc6\x20\x30\xc5\x02\x34\x43\xcd\x38\x6b\xa5\x63\x02\xc8\xdf\x8e\xd3\xe1\xe3\x55\x81\x96\x6f\x4d\xc3\xcc\x01\xfa\x3e\xfc\x54\x8a\xcf\xb5\x33\x93\x9c\xd9\x1d\xab\xc3\xe2\xd1\xbd\x2b\x41\xfc\xd7\xf9\xda\xc5\xa8\x3c\x19\x22\xe2\x81\x14\x1f\xf8\xf1\x28\x1e\x74\x57\xac\x3f\xd9\xc2\xfb\xc5\x3d\x1b\x53\x28\x12\x12\xe5\xf7\xc1\xe7\x6f\xf7\x49\x80\xe8\x2e\x91\xbf\xeb\xb6\x09\xb7\xea\x12\xcf\xc3\x67\xd8\x42\x92\x83\xcb\xe8\x37\xd6\x56\x27\xd5\x1b\x39\x81\x59\x3c\xfb\x91\x05\x21\x90\x4e\xbd\x2b\x12\xdc\xef\xfb\xa9\x94\x9e\xeb\x0c\x1d\x66\xf8\xee\x3b\xb4\xc6\x8c\x56\x23\x7f\x12\x1a\x34\x5f\x61\xc1\xd0\x8c\x54\x2d\x44\x37\xb5\xa8\x94\x5e\x52\x7a\x72\x6c\x89\x7a\x38\xce\xcc\xde\x14\xef\x8e\xf2\x19\x9a\x78\x8f\xce\xc9\x61\x0e\x18\x50\xaf\xf0\x36\x58\x9d\xae\x14\x96\x2f\x55\x14\x8a\x7f\xb8\x50\x73\x7a\x1b\xa3\xd7\x30\xda\xd3\x04\xb4\x37\x28\xd6\x71\x83\x3b\xdb\x04\xe8\x08\x3d\x2e\x5c\xd1\xf8\xa2\x08\x3d\xb9\x6c\xdd\x15\x02\x60\xb4\x79\xcb\xa6\xa0\xa7\x00\xd8\x9b\xc4\x2e\x18\xa5\xe7\x3e\xe5\x61\xe3\x36\x93\x60\x85\xf5\x35\x4f\x2e\xa4\x77\xd9\xb3\x7f\x0b\x85\x05\x18\xd9\x79\x74\x7b\x97\x87\xcc\x2e\xaf\x2b\xd1\x92\x9e\x81\x4b\x8c\x57\x80\xd8\x77\x61\xa4\x7b\xd5\x9b\xdf\x12\xe9\xe5\x89\xd5\x02\x2e\xed\x6b\xd6\x56\x37\x44\xd9\xc3\xad\xc4\x27\x0d\x06\xbc\x3d\x9c\x2e\x1c\x3c\x17\xef\xac\xa7\x5e\x5d\x7a\xec\x81\x2e\x59\x1d\x9d\x1b\xdb\xe3\x8a\xad\xa9\x7d\xa7\x68\xd3\x74\x02\xe5\x9d\x98\x28\x65\xaf\x04\x5f\x08\x22\x65\xe9\x62\x57\xcf\x71\xb3\x2c\x9d\x34\x7f\xca\x07\xb1\x41\x55\x6b\x24\xf6\x83\x8f\x8e\xa2\x49\x7e\x0a\x1d\x69\xa5\x7e\x36\x5a\xf1\x5b\xd2\x55\xdb\x9d\x1d\xe8\xb2\x44\x7b\x23\x59\x09\x69\x7f\x32\xc9\x82\xc1\xeb\x70\x97\x8d\xfa\x07\xf0\x69\x2c\x43\xb7\xd1\x72\x7e\xf2\x59\x65\x32\x0b\x58\xf8\xd2\xa3\xc9\xe5\x33\x2b\xf6\xd6\x6b\xc1\x6f\xb3\x4b\x29\x31\xdb\x0c\x07\x01\xfb\x49\xd9\x17\x9d\x8f\x2f\x2a\x06\x76\x0e\x91\x36\x1b\x5e\x81\x64\x12\x5f\xac\x3c\x4e\xc3\x80\xda\x76\x1e\x06\x1c\xd0\x2c\x71\x16\x87\xa8\xa9\x20\x95\xf2\xe7\x31\xef\x3b\xc8\xbc\x1f\xde\x26\xbd\x81\x3f\x13\xe7\xcb\x37\xcf\x33\xa2\xb2\xc2\x77\xa1\xe8\x94\x23\xf7\x80\xb9\xa3\xa5\x2f\xad\x65\xaf\x87\xf0\xca\xc2\x80\x6a\xab\x17\x32\xf3\x9b\xc3\x3d\x6a\x53\xd1\x29\xd4\x75\x85\x18\x95\x45\xcb\xad\xb3\xc1\xcf\xf7\x87\x22\x04\xb6\x88\xeb\x99\x10\x78\xbb\xa3\xce\xab\x29\xef\xd2\x1d\xde\x17\x93\xe2\x73\x13\x87\x4a\xeb\x4c\x19\xe3\xe1\xf5\x79\x32\xae\x6f\x62\xe7\x15\xf2\xbf\x0e\x18\x25\xad\xa5\xa4\x47\x89\xd3\x5e\xcc\x30\xb6\xcd\x1e\xc3\xe8\x85\x74\x73\x35\x95\x0a\xe3\x55\xed\x5b\xf2\x30\xd7\xa4\x98\x7b\xb7\x93\xe2\x51\x6a\x62\x5f\xaa\x8e\x1e\x96\x42\xd6\x98\xe6\x89\x0f\x1d\xcb\xcf\x2d\x57\x99\x5d\x1c\xf6\x23\x53\x32\xf8\x04\xd1\x3a\x73\x40\x92\xe5\x9e\xc2\x39\x66\x3d\x72\x5f\x8e\x3b\xc9\x59\xee\x97\xa9\xe0\x0d\xc4\x20\x5d\x11\xed\xa9\x4f\xf7\x9e\x0a\xbc\xf9\x19\x92\x97\x0b\x67\xcc\xd9\x22\xe7\x03\x4e\x69\x3d\xe8\xa4\xed\xc0\xc0\x92\x7a\x18\x83\x74\xfd\xf7\xc0\xa0\xfb\xbf\x78\x15\x5f\x9a\x92\x6a\x24\x5b\x7b\xc3\x81\xe5\x62\x6a\xc5\x32\x68\x4e\xba\x57\x90\x09\xd5\xbd\x37\xc0\x1c\xbf\xe6\x34\x4c\xf7\xbf\xc9\xf6\x78\x7d\x8e\x8c\x1e\x0d\xc9\x51\xe0\xec\x50\x52\x77\xd1\x19\xd6\xc8\x58\x28\xab\x92\xab\xfe\x0c\x9d\x12\x0e\xda\x70\x88\x2b\x36\x14\xb7\x41\x59\x5d\xc3\xa8\x5a\x61\x47\x93\x4e\x97\x6d\xfc\xa0\x14\x51\xbb\x9f\x09\x3d\xfe\x22\x99\xc5\x95\xd9\x9b\x76\x65\xf7\xc9\x47\x33\xa5\x4a\x9d\xd1\x14\x5d\x32\x36\xb9\x55\x73\x0a\xda\x88\x32\xa4\x9d\x5f\x91\x4c\x20\xd1\xe9\xbd\x49\x6a\x3e\x1f\x6d\xc0\x0e\x28\x27\x40\x0d\x7d\xf6\xcd\x57\x1b\x84\x11\x72\xd9\x06\x0f\x65\xbf\xb6\x09\xc6\xa3\xc7\x77\x40\xd4\xa7\xc1\xed\x18\xc2\x96\x0f\xdb\x7d\xef\xe8\x4e\xf3\x4c\x72\xec\x3e\x03\x26\xfb\xdc\xb8\x1a\xfa\xa4\x8e\xd7\xa3\xe9\xa3\xc3\x41\xdc\x3d\x09\x6f\x10\x6a\x9c\xfe\x9d\x57\xcd\xdb\xe3\x13\x0a\xeb\xbd\xcb\xcd\xef\x7e\xaf\xbf\x2f\x51\x6f\x1f\xab\x3d\x7a\x5c\xc2\xf7\xd3\x56\x67\xfc\x0c\x81\xdf\x82\xc5\x01\x87\x8b\x11\xa0\xa4\x82\x7e\xa2\x79\x27\xa8\xb7\x47\x54\x03\xbf\x3c\xe6\x8e\xe4\x51\x94\x96\xbb\x2f\xc3\x18\x4c\x2c\x45\xf7\x66\x91\xd4\x6c\xde\x4f\xd4\x94\xca\x8f\xef\x20\xc0\x9d\x76\xdc\x9e\x9d\xfc\x75\xc0\xa3\xbe\xbc\x5f\xd4\x53\x0f\xfd\x4f\x42\x7a\xf4\x77\xf4\xb7\x83\x30\x1f\xef\x87\xfa\x37\xff\x06\xd4\xbf\xb9\x0b\xea\xfd\x2e\x6e\xc7\x5f\xdc\xd8\xd7\x8d\x62\x7d\x1c\xbf\x6c\x54\x27\x81\x94\xec\x19\x2c\x9b\x08\x60\xca\xb7\x7b\x0b\xc6\x94\x01\x97\x7b\x78\x8a\x85\xac\x0a\x3a\x47\x5f\xec\xca\x19\xfb\xf8\x11\xf5\xa4\x8c\x9d\x42\xca\x58\xb1\x56\x50\x29\xa0\x01\x06\x51\xb0\x2a\xd3\x71\x17\xbe\x48\x62\xbf\xe7\xd8\xad\xb0\x6e\x7c\xa9\xb8\xc2\x7a\xea\x54\xed\x73\xd1\xa7\xeb\x5f\x51\x05\x35\xda\x91\x5a\x0a\xde\x2e\x42\x50\xc2\x23\x0f\x0e\x94\xb9\x19\x60\x1f\xd0\x8a\x9f\xca\xd2\x72\x53\x26\x8e\x92\xab\xfe\x4e\x59\x80\xf1\xa1\x73\x14\x16\x03\xf1\x25\x42\xa7\xae\x62\xbc\xa9\x31\x1c\x95\x18\x2e\xa4\x7a\x45\x81\x71\xde\x36\x35\x5c\x1e\x71\xfd\x7b\x28\x18\x8a\x38\xdb\x01\x1f\x66\xce\x55\xa0\xa1\x73\x49\xa2\xde\x3d\x59\x17\x70\x30\xe1\x26\xfd\xfa\xdc\x17\x54\xcc\x4a\x0a\x75\x12\x24\x7c\x00\x91\xaf\xf5\x0e\x31\xbc\xb8\x97\x3d\x7a\xf8\xa9\x42\x38\xab\xee\x11\x26\xdd\xaa\x9d\x81\x14\xe3\xce\x6c\xf5\x4e\xb6\xcf\x13\x40\x1d\xe6\x3b\xcc\x38\x76\xaf\xf5\x5c\x43\x31\xce\xf2\xfe\xfb\x22\x69\xdd\xb2\x8d\xb9\x7f\x98\x5e\x52\x4b\x2b\xdd\xea\xc5\x86\x42\xcd\xcc\x43\x4f\xf9\x30\x81\xe2\x16\xfc\x86\x6c\xbf\x28\xc5\x3d\x7b\x09\xd7\xad\x3a\x9a\xc0\xfd\x37\x5a\x4d\xf6\xb9\xad\x82\xd9\x64\xa5\xe1\xfd\x5d\x97\x43\xee\x7b\xb8\x4f\x7c\x9d\x30\x23\x0d\x4a\x75\xc9\xf7\xe0\x83\x22\x8c\x04\x99\x13\x41\x20\x97\xdf\x1c\x08\x15\xde\x63\x35\xa9\x2c\xee\xf2\x40\xac\x12\xd2\x82\x68\xa5\x50\xe8\x09\xfa\xb2\x10\xa8\x81\x1f\x3f\xf4\x1d\xb5\x98\xf7\x46\x29\x67\xf2\x53\xc4\x47\xbe\x30\xd2\x39\x5e\xe3\x19\x6d\xa8\xea\xd4\xfc\xaa\xf8\x7a\xfb\x24\xfc\x5c\xbc\x04\x1d\xa3\x97\x8d\x96\x4a\xbe\xb2\xd4\x53\xa8\x0a\xc3\x9b\x9a\x85\x69\xe1\xb8\x87\xe9\x26\x9e\xf5\x12\xda\x1f\x5d\x00\x75\xf9\xec\x9f\x24\x2a\xe1\xee\x27\xfb\x86\xcc\xd1\x69\x3e\x6f\x5f\xdc\xec\x3e\xa4\xfd\x76\xb4\x7b\xbe\x16\xfb\x04\xf7\x04\xef\x78\xb6\xb6\x28\x9f\x43\x7b\x7f\x96\x0b\x02\xf1\x40\x56\xcb\xe3\x37\x96\xd9\x82\x3a\x0e\xc4\x08\xdf\xfd\xf9\x2c\x66\xf1\xf9\x8f\x72\x97\xb6\x04\xef\xc9\x58\x87\x91\xf1\xae\xec\xe4\x10\xfd\x2c\x9c\xa4\xd5\xe5\x61\x2c\x14\xc2\x70\x96\x79\xb4\x42\x0c\xf3\xd5\x7f\xfd\xf9\x0c\xe3\x90\xf8\x8f\x72\x4c\x7d\x73\x7f\x59\xb4\x9b\x78\x77\x65\x13\x8f\xdd\x01\x7c\xf2\x23\xbe\x81\xc7\x69\x45\x78\x2c\x94\xcf\xad\xcb\x64\x5e\x8d\x90\x68\x44\x99\xa9\xa2\x33\x06\x8f\x09\xee\x79\x4f\xc3\x21\x5d\x3b\x3b\x32\x8f\x4b\x47\x45\x6f\x3b\x65\x7a\xe6\x6d\xe3\x1e\xfe\x31\x60\xbb\xef\x3b\xc2\x15\x0e\xcd\x75\xfd\xd7\xdb\x7f\x73\x87\xd8\x3f\x90\xa8\xbc\xf3\x6f\xa0\xd4\x75\xeb\xec\x6b\x18\x2f\xfa\x6e\x6c\x6a\x84\x44\xcc\x69\xa9\x33\x0a\x60\xc1\x17\xfd\x5b\x04\x70\x3c\x46\x4f\x3c\xa4\x9c\x7c\x26\xc3\x1f\xea\x48\x28\xfb\xc0\x5f\xf1\x11\x15\x30\x35\x5b\x09\x69\xb9\xf1\x23\x29\xe9\xe3\x28\xf6\x7a\xa3\x79\xe0\x0f\x7c\x9f\xfc\xf4\x40\x71\xfb\xec\x97\x84\xd7\xe0\x92\xc0\x7d\x27\xc7\x79\xd7\xb1\x81\xaf\xa6\xd0\x5b\xbc\x61\xb0\x1e\xab\x29\x52\xe4\xc0\x4d\xcd\xb2\x8e\x43\x91\xd5\x7d\x8b\x00\x85\x4a\x9c\x70\xd1\xb1\x21\x52\x76\xe7\xad\xf9\xc8\xcd\xb6\x54\xf3\x54\x7b\x71\x72\xd9\xce\xe7\x0d\xa9\xaf\x2e\xfc\xd1\x89\x70\xeb\xe3\xd0\x2c\x39\xb8\xdd\x57\x1d\x8d\x73\x9b\x21\x51\xf4\xa6\xfb\x49\x97\x58\xff\x91\x4b\x7c\x65\x9e\x64\x31\xd4\x43\xa7\xe8\x51\x02\x57\x8f\xf4\x8b\x79\xaf\x31\x14\x0d\x3d\x41\xbf\x7e\x30\x6b\xe5\x38\xf9\x53\x06\x7f\xb3\xa4\x0d\x49\x46\x40\x4f\x0e\x5c\x86\x6c\x75\x8b\x88\x38\xb7\xe4\xc3\xa7\x71\xc9\x53\x35\x03\x9f\xa6\x7f\x7e\x1d\x3d\x3a\x13\xd6\x2b\xeb\xf1\xe8\x41\xe1\x78\x33\x5e\xcf\xec\x3a\xeb\xe7\x3a\xe7\xec\xcc\xf0\xd7\x18\xb1\x77\xbf\xd2\x1a\x8a\xb3\xfa\x93\x40\x73\x00\x64\x7a\x25\xc0\x92\x3f\x8e\x8f\xd1\x99\xbb\xfd\x1b\xbd\xa6\xe8\xdf\xe6\xe4\x02\xcd\xb0\xb9\x25\x1c\xca\xcd\xd0\x39\xda\x10\xb3\x05\x16\x1c\x6e\xdb\xdb\x9f\xe1\x4d\x1f\xce\xc8\x9d\x28\x8e\xec\x5d\xb9\xa4\xf9\xa1\x3b\xb4\x74\x68\x9a\xaf\x5f\xfc\x63\xcf\x8d\x35\x57\xd2\x21\x09\xe8\x40\xac\xdb\xe7\xec\x4b\xc2\x54\x64\x9e\x75\x9e\x6d\x8a\xc2\x73\xd1\x8b\x9d\x51\xb0\x2f\x24\x7f\x0c\x62\xf9\xf9\xf7\x8b\x9b\x90\xdb\x22\x45\xa9\x30\xb2\xef\x31\xc5\x03\x4f\x62\x46\x3c\xd9\x87\x2b\xbf\x18\xdf\x75\xf7\xe5\x7a\x2f\xd1\x1f\x7a\xd5\xbc\x1a\x3a\x0b\xc5\x9b\x20\xc3\xd8\x46\xb2\xb0\x8d\xd4\xc3\x53\x7d\xad\x0a\x59\x24\x42\xfc\xfa\x2e\xf4\x6e\xa5\xbb\x87\x37\xa7\x72\x49\x04\xda\x42\xc4\xd0\x6c\xe8\xee\xa3\x60\x9d\x02\x49\x5e\x6a\xff\x66\x62\x7a\xa9\xae\x72\xf1\x95\x0f\x28\x7a\xfe\x45\x4b\x58\xaa\x4d\x2f\xc8\x5a\x88\x1e\xbc\x4a\xc2\x45\x70\x0c\xed\x13\xa9\xd3\xd7\xb2\x58\x8d\xe4\x06\xaf\xa1\x96\xd6\x6c\xab\xff\x81\x62\x2e\x35\x67\x5f\xa9\xe4\x7c\xdf\x55\x76\x11\x6d\x78\x13\x34\x79\x7a\x11\xd8\xf9\x2b\x89\x36\xcb\x2d\xa2\xe8\x5b\xf4\x08\x65\x8c\x07\x5f\xfa\xef\x3e\x74\xa4\xc7\x2b\x5a\xdd\x04\x5a\x03\xd3\x18\xac\x1f\x41\x8a\x08\xea\x04\x30\x4d\xcb\x17\xed\x0a\x9d\x66\x77\x0f\x7b\x9a\x3a\x66\x09\x1d\xff\x97\x3b\x87\xa5\x9a\x69\x4c\xbf\x1c\xaf\x6b\x4d\x1f\xbd\xd6\xf4\x5d\x08\x83\x47\xcf\x8d\x25\x08\x77\x46\x56\x64\xb5\x76\x2b\xf4\x2b\x4d\x1f\x81\x72\x5f\xfa\xdf\x23\x34\x4b\x2d\xe3\x9f\xd1\x29\x80\xce\xf2\x42\xd0\x29\xa2\xc9\x8b\x67\x5d\xf6\x07\x50\xb9\x49\x77\x9e\x99\x1e\x95\x89\x41\xc7\xe5\xcc\x42\xce\x3d\x15\x36\xb1\xc2\x54\x4f\x0b\xee\x94\x79\x8d\x01\x71\x51\x6b\x2b\x98\x27\x8f\xb8\x41\x0e\xbf\x11\x70\x0b\xff\x1e\x9c\xe3\x24\x9a\x3e\x78\x5a\x78\xca\xc0\x4b\x15\x18\x16\xf4\x9b\x56\x7a\x44\x94\xe3\x48\x2f\xfc\xef\xe3\x13\xf4\x7f\x53\xb1\x64\x10\xff\xd0\xb1\x40\x0e\x50\xab\x61\xf8\x69\xa2\x61\x8b\x05\xdc\x0f\xc9\x15\x4a\xc3\x78\xa1\x6a\xbb\xee\x82\x38\x78\x4b\x5c\xf8\x6a\x88\x38\xb7\xb9\xed\x1a\xe1\xb0\x3e\xc6\x65\x0b\xc6\x63\x9e\x30\x92\x04\x4a\xd2\x5b\x69\x79\x10\x25\x67\xa4\x27\x47\x69\x6f\x9b\xb2\x13\x16\xa8\x43\x29\x5f\x1d\xeb\x39\xd9\x86\x83\xdf\x69\xf8\xb2\x13\x8e\x3c\xcf\x52\xd9\x76\xf1\x25\x54\x40\x8d\x9e\x93\xde\x9b\x3d\xa3\xa7\xb2\x77\x5c\xfd\x8b\x98\xf2\xe2\xf9\xb3\x68\xb0\x3b\x30\xa5\x76\x84\x63\x74\xff\x1a\x4c\x99\xa7\x8f\x1d\xce\x94\xf1\xa2\x05\xa6\xcc\x17\x67\x07\x6f\xd6\x37\xa5\xbb\x92\x21\x2e\xd3\xe5\x47\xd7\xc3\x72\x62\xbe\x36\x05\x22\xa1\xbc\x4c\x4f\xe1\xa5\x98\x70\xb5\xb2\x21\xfe\xf9\x74\x63\x2f\x85\xea\x3d\x10\x6a\xe8\xf7\xee\xb5\x04\x83\x3e\xfe\xc8\x61\x7c\xd2\x7d\x82\xcc\x4e\xa4\xd7\x24\xcb\xd1\x7d\x1b\x9f\xf8\x5c\xc6\x59\xd4\x80\x6f\xb3\xc1\x5b\x59\xac\xc1\xb7\x6e\x5a\x69\x95\x44\x11\xdd\xf2\xb9\x84\xf3\xc3\xfa\x30\x2e\x17\x07\x43\x58\xc6\x0f\x93\x59\xf4\x3b\x85\x7c\xfa\xae\x3e\xf6\x45\x2f\xba\xb1\xb4\x83\xcb\x9b\xa2\xef\xbe\x8b\x1e\x5d\x8c\xe8\xfa\x8c\x64\xb5\xa0\x7a\x2e\xc2\x35\x64\xae\x2c\x47\xd4\x44\x2a\xc1\xb7\xd1\x89\xfa\xf7\x71\x4b\x2c\xd2\x2b\x94\x1b\x22\x08\xc2\x4d\xc3\x2b\x78\x3a\x15\x4b\x84\x51\x4d\x2a\xa2\x2d\xff\xc6\x3d\x4c\x4b\x99\xfe\x82\xde\x06\xe9\xe5\x13\xa8\x43\x89\xd4\x70\xf0\x07\x8f\xa9\x6a\x14\x09\x3c\x31\xe4\x10\x9a\x5a\x36\x21\x12\x42\x66\x6e\x0e\x51\xec\xc5\xa2\x25\xf8\x46\xf7\x37\x57\x7c\x28\x53\x84\x41\x39\xd5\xe8\x46\xa8\x93\x8c\x70\xbd\x94\xb2\xb9\xfd\x5a\x1b\xc9\x1e\x9c\x79\xe9\xc8\xdc\x91\x60\x5c\xb9\x5b\xa4\xa1\x54\x68\x04\xd0\x77\xba\xd4\x0e\x0c\xd4\x10\x9a\xf8\xd3\xef\x84\xd2\x2e\x77\xd0\xcf\x4a\x5b\xae\x11\x59\x5c\x3d\x22\x1b\x89\x33\xf5\xae\x10\x66\xdb\x15\x17\xa4\x4f\x7c\x27\xf7\x11\x5d\x8d\xb6\x7d\x38\xcd\xb4\xec\xf0\x9a\x16\xd2\x01\x66\xe9\xae\x25\x32\x81\x4d\x77\xcf\xd4\xb2\x9c\x76\xb0\xfd\x75\xcd\x78\xfb\x94\xca\x90\xf6\xbe\x08\x57\x6c\xd3\xf7\x38\x5c\xb1\x71\xf7\x9d\xb8\xb4\x59\xff\x93\x71\x51\xbb\x7d\x1e\x8f\x8b\xdb\xef\x2a\xeb\x7a\xb7\xa2\xab\x07\x97\x5c\x2d\x16\x5c\x1d\x8c\x04\xee\xf5\xa8\x41\x5f\x76\x63\x81\xea\x93\x7c\x69\x4b\xef\x2a\x75\x0a\x8e\xee\x53\x5f\x34\xbf\xe4\x53\x52\x2d\xe8\xd4\xaa\xa3\xee\x93\x83\xf7\x49\x16\xed\xe7\xc4\xcf\x92\xf8\x59\xe2\xdd\x7d\x1f\x81\xe8\x07\x59\xe0\xf3\xd2\xb7\x07\x81\x1d\xde\x16\x43\xbf\x06\x09\x92\xad\x62\xf1\x66\x54\xe1\xdb\xfe\x6e\xbb\x6f\x6c\x25\x5d\xf3\xd7\x87\xd0\x69\xaa\x67\x01\xcc\x99\x37\x84\x7c\xbf\xd2\x13\x42\xc5\xbe\xbe\xfa\x60\xda\xbf\xf0\x0a\x50\xb1\xbb\x37\x93\x12\x33\x92\xc4\x3f\x9d\xa0\x9e\x47\x89\xd0\x29\xfa\x90\xef\x93\xb4\xce\x79\xdc\xdc\x54\x3b\xef\x7d\x22\x6c\x08\xce\x93\x23\x9b\xc9\x65\xad\xd8\x08\x54\x4e\xdf\xf1\x3e\x60\x3c\xcd\x12\x50\x25\x92\x8f\x4b\x61\x49\x8c\xd6\x82\xde\xea\xff\x45\xc7\x85\xc5\x44\x04\x5f\x77\x06\xde\x43\x64\xda\x60\xa1\x73\x38\x88\x53\x68\x8d\x55\x92\xfe\xff\x92\xa1\x1f\x31\x65\x8c\x98\x08\xd3\x5b\x22\x15\x23\x50\x87\x9c\x64\xc7\xb0\xd2\x5e\xa6\x4c\x6a\x42\x13\x71\x4b\x2b\xe2\x0e\x2c\x27\xda\xc0\x58\xba\x73\xb5\x25\x11\x24\xae\xba\x8e\xce\x8c\xed\x04\xe5\xc5\xa0\x8a\xb1\x41\x72\xc6\x6d\xa4\x06\xa7\xe3\x85\xe2\xea\x7e\xc2\x94\x48\xd4\x50\x66\x2f\x9c\x22\xb5\xe4\x92\xc4\x1d\x1c\x5a\x78\xe5\x71\x4a\x30\x80\xdb\x76\xda\xe1\x11\xee\x8e\x9b\x49\x70\xe3\xcc\xbc\x2a\xc8\x85\x36\xcf\xea\x16\x66\x6b\x6b\xb3\xdb\xd2\xa3\x12\x52\x31\xb1\xa2\xda\xb7\x08\x77\x54\xb6\x52\x91\x15\xaa\x96\x2d\xbb\x89\x07\x02\xdb\x0a\x43\x15\xdf\x66\x6b\x8f\xba\x6a\xc4\x88\xda\x40\x69\x79\x4d\x49\xe7\x16\xe3\x06\xc0\xf1\x56\x21\x5c\x9b\x9a\x9a\xf0\xc4\xa6\xad\xf3\xb9\xc2\x8c\xae\xad\x15\x36\x4d\xb6\x4b\x5c\xc0\xa5\xff\xf0\x5a\x93\xeb\xbe\x59\x26\x1d\xf1\x79\x6c\x59\x71\x57\x3a\x4e\x57\xf0\x2a\x2c\x16\x44\x9d\x94\xdc\xe4\x18\x4e\xfc\x72\x58\xdc\x7d\x5c\x3c\x6d\xd6\x73\x04\x88\xd9\x46\x08\x1b\xe5\xe1\xd0\x4e\x8f\xce\xf6\xef\x49\xa9\x6f\x47\xe5\x45\x29\xbc\xb9\x30\x98\xc4\x74\xe0\xf6\xff\xbd\x8a\xbc\x5a\x94\x24\x0f\xee\x16\x02\x9a\x95\x7e\xaf\xf6\xe6\xa2\x43\x53\x4a\x86\x79\xa7\x9c\x67\x33\xcc\x36\x19\x06\x77\x65\x15\x9f\x5e\x73\x57\x2e\x39\x90\x12\xdf\x8e\x3a\x54\x2e\xb0\x45\x5f\xe2\xd1\x81\x1c\xe1\x73\x2d\xee\xcc\x12\x2e\x42\xb3\x0f\x4f\xec\x93\x33\x32\xcc\x07\x3d\xe9\x33\xc3\x8c\xe0\x87\xbd\x2b\x0b\x40\x92\xfd\xbd\x78\x60\x8f\x99\x7f\x3b\xea\x92\xb2\xb0\xf0\xbd\x09\x44\x29\x36\xe5\x02\x2c\xda\xc7\xe8\xaf\x0c\xb9\x57\xbd\xd4\xa4\x35\x1c\x17\x1d\x72\xb3\xaf\x60\xcc\x7e\xb6\x52\xf3\x9d\x42\xaa\x3b\x4a\xce\x77\x0b\xaf\x1e\x70\xc1\xae\xff\xc6\x49\xcf\x45\xba\x83\x87\xc9\xee\x96\xf4\x8e\x97\xde\x92\xdb\xb7\xf6\xd6\x5f\xb7\x66\x7d\x4f\x42\x77\x97\xd5\x5c\xac\xf7\xd3\x03\xf4\xff\x03\x00\x00\xff\xff\x33\x86\x05\x85\xb4\xa2\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x4f\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x9c\xf8\x4d\x4a\x72\x55\x29\x57\x0c\xce\x80\x24\x56\x43\x80\x01\x30\x62\xb8\xb6\xff\xfb\x15\x1a\xef\x18\xcc\x90\x94\x9d\xdd\x3c\x0f\xbf\x58\x26\x81\x46\xa3\xbb\xd1\xe8\x6e\x34\x1a\x74\xb5\xe6\x42\xa1\xa7\x2d\x5b\xd0\x59\x43\x6e\xf8\x2d\x61\x68\x2e\xf8\x0a\x3d\x4c\xbe\x7b\xf8\xc0\xb5\x6c\xf8\x26\x6a\xf5\xe8\x8f\xa7\x3f\xbc\xfc\xe5\xe6\xe5\xf3\xcb\x17\x67\x17\x17\x6f\x2e\xaf\xaf\xe3\x86\x57\x17\x37\x78\xd6\x90\x6b\x85\x6f\x29\x5b\xc4\x3d\xae\x2e\x6e\xce\xbe\xff\xe1\xf2\xfa\xe6\xec\xf9\xd5\x8b\x67\x85\xae\xe7\x4d\x2b\x15\x11\xaf\xcf\x5d\xaf\xd7\xe7\x85\x56\x17\xcf\x9f\xb9\xdf\x2f\x9e\x97\xc0\x3c\x25\x44\xc6\xe3\x3e\xbd\xbc\xbc\x76\xcd\x1e\x1c\x1f\xa3\x9b\x25\x41\x8a\xaf\x8f\x1a\x72\x47\x1a\x24\x57\x58\x28\x54\x71\xa6\x04\xae\x14\x5a\x61\x86\x17\x1a\x71\xb5\x24\xa8\xa1\x73\x52\x6d\xab\x86\x20\x3e\x47\x64\xcd\xab\xa5\x9c\xa2\x2b\x06\xa3\x4c\x34\x28\xf3\x1d\xc2\x82\x40\x7b\xb9\xc2\x4d\x43\xa4\x42\x2d\xa3\x4a\xf7\x51\x74\x45\xd0\x66\x49\xec\xef\xb4\x26\x4c\x51\xb5\x45\x4a\x93\x08\x8d\xa0\x0f\x81\x96\x1a\x1a\x23\x6a\xc3\xc5\x2d\xe2\x6b\x22\xb0\xe2\x42\x8e\x11\x95\x48\x2a\xac\x68\x35\x45\x2f\xdd\xb7\x68\x85\xb7\x88\xb3\x66\x8b\x1a\x82\xef\x08\xe2\x02\xfd\x93\x53\x06\x23\x38\x10\x1a\x1c\x56\x06\x3f\x34\xe3\x2d\xab\xb1\xa0\x44\xe6\x50\x66\x04\x91\x7f\x92\x4a\x91\x1a\xd5\xad\xd0\xd3\xc6\xcc\x76\x9a\x73\x81\xee\xb0\xa0\xbc\x95\x1a\xd8\x8a\xca\x9a\xac\x08\x66\xbc\x15\x72\x82\x66\xad\xd2\xe3\x6d\x91\x20\x2b\x4c\x19\xb2\xc3\x67\x13\x6c\x99\xa2\x0d\xfc\x60\x60\x12\x56\xcb\xe9\x83\xe3\x63\x0d\xf0\x32\x90\x4e\xae\x1b\xaa\x10\x65\x8a\xa3\x6f\xd0\x7a\x89\x25\x91\x27\xba\xc9\x87\xd3\x7b\x7f\xa0\x3b\xba\x7c\xf5\xf2\xfc\x1f\xe8\x05\xda\xfd\xf9\xe0\x1b\x7f\xfd\x18\x4d\xa7\x53\xe8\x7f\xa4\x3f\xc8\x49\x32\xfc\xef\xc3\x11\xba\x26\xaa\x5d\x23\xfd\xd7\x39\x5f\xad\xa8\xd2\xc4\x3b\xfa\xf0\xc1\xf7\xfa\x24\xa4\x35\x84\xc7\x63\x84\xec\x22\x41\xaf\xfe\x71\x76\x7d\xa9\xbf\x7c\xc1\x6b\x12\x04\x03\xc8\x06\x24\x56\x1c\xc9\x76\xb6\xa2\x4a\xcb\x09\xe0\x29\xc8\xef\x2d\x91\x4a\x02\x07\x35\xed\x5f\x5c\xfe\xbf\x1b\xcb\x00\xc3\x64\x0d\x4f\x2d\xa9\x34\xb4\x9e\xa2\x33\x65\x78\xc4\x6a\x90\x59\xff\xcb\x04\xbe\x06\x46\xe5\xcb\x44\x10\xc9\x9b\x3b\x22\xa1\x85\x86\xc7\x5b\x25\x15\x66\xb5\xc6\xa0\x83\x09\x66\x35\xaa\x89\x22\x62\x45\x99\xed\x93\x49\x8a\xc3\x95\x91\x3f\x14\xf2\x2b\x6b\x0a\x6b\xb5\x88\x00\x59\x51\x25\x03\x7e\x86\x29\x92\x88\x3b\x5a\x11\x44\xee\x08\x33\x6d\x31\x65\x1a\x13\x33\xe3\xe1\x51\x61\xc4\x09\xda\x2c\x69\xb5\x44\x94\x51\x45\xb1\xb2\xc8\x2a\x81\x99\xa4\x8a\x72\xa6\xe9\xed\xa6\x6c\xf0\x32\x23\xbf\x02\x4a\x5a\x06\xfe\x7d\x8c\xae\x2f\x6f\x7e\x7a\x15\xb8\xf7\xcb\x92\xb0\x88\xb0\x68\x46\x16\x94\x19\xd8\x6b\x2c\x14\xad\xe8\x1a\x33\x25\x91\x5f\xc5\x0e\x1f\xb3\x3e\x88\x9a\xa2\x0b\xb3\x3e\x35\x10\x0d\x31\x30\x48\x66\x30\xd6\x82\xac\x75\xaf\xee\xe4\x40\x77\x99\xb6\x6d\x83\xc5\x04\x55\xbc\x69\x48\xa5\xe7\x05\xea\x87\xd7\x44\x3a\x69\xba\xe3\x7a\xf2\x16\x06\x15\xa8\x32\xba\xf9\x2b\x89\x04\xe7\x0a\xfd\xde\x72\xd1\xae\x50\x45\x84\xa2\x73\x5a\x61\x45\x80\xc9\x15\x67\x92\x30\x69\x54\x86\x81\x27\x5a\x33\xa7\x9a\x4a\x25\xe8\xac\xd5\xcb\xe5\x96\x6c\xd1\x82\x30\x2d\xcc\x9a\xa6\x6b\xc1\x15\xaf\x78\x83\x46\x17\xcf\x9f\x8d\x41\xa4\x89\x42\xed\x1a\xfa\x09\xcc\x6a\xbe\xd2\xf0\x66\x04\x57\x9c\x4d\x1d\x31\x61\xe2\x30\x57\x80\x62\xd6\x44\xc5\x57\xeb\x86\xa8\x21\xd1\xf5\x92\xe3\x79\x68\xd6\x71\xbf\xf4\x68\x50\x9a\x6a\x73\x5c\x29\x69\x96\x88\xd1\xdb\x6b\xc1\x2b\x22\xa5\x15\x1a\x0d\x6f\x97\xdc\x18\x8c\xec\x80\x89\xd0\x7c\x33\x46\xe7\x2f\x7f\xfc\xf1\xea\xe6\xe6\xf2\x62\x97\xe0\x4c\x12\x5d\x4f\x25\x9a\xb7\x4d\xb3\x75\x9c\xaf\x61\xb0\xce\xd0\x5a\x0e\xa2\x95\x75\x86\xe6\x98\x36\xad\x00\x15\x42\x98\x22\x22\x1d\x67\xce\x45\x3c\x01\xa0\x03\xcf\x04\xca\xcc\xb8\x06\xfe\xeb\x19\x63\xb5\x8f\x48\xeb\x71\x0d\x92\x8e\x5b\x9e\xa0\xed\x1a\x64\x5b\x93\xb5\x6e\x05\xf1\xab\x51\x22\x8c\x2a\x41\x15\xad\x70\xe3\xf1\xd6\x02\xb7\xa1\x4d\x83\x2a\xdc\x4a\x03\xa3\x5a\xea\xcd\x48\x71\xb4\xc4\x8d\x9a\x3e\x78\x80\x2b\xcd\x9f\x11\x6e\x9a\x71\x10\x00\xbd\x7b\x1b\x3e\xbc\x7f\xf0\x40\x2b\xff\xb8\x15\x61\xed\xca\x70\x09\xb8\x73\x82\x7e\xba\x62\xea\xff\xa0\xf7\x0f\xdc\x4e\x91\x80\xd4\xa4\x72\xf6\xcc\x4f\xe7\x37\x57\x2f\x5f\xf4\xb7\x83\xfd\x05\xf4\xc2\x8e\x36\x46\x0c\xa0\xd1\xc7\x1e\x04\xf5\x6e\xf0\x86\x37\xfb\xa0\xf7\xe2\xe5\x8b\xcb\xfe\x5f\xcf\x8d\x06\xe0\x62\xa8\x89\x5b\xd3\xfd\x68\xff\x41\xaa\x16\xd4\x48\x6f\x93\x9f\x89\x30\x8a\x62\xb0\xd5\x19\x7c\x11\x4f\xfd\xd8\x1a\x6c\xb1\xb2\x4d\x17\x2a\x95\xb0\xa4\xb5\x5e\xd9\xe8\xd5\xb2\xe9\x5f\x77\xd0\xdd\x83\xb5\xbb\xdf\x95\x5f\xeb\x66\xd1\xce\x29\xc3\x0d\xfd\x17\xa9\xfb\x76\x8b\x76\x5d\xf1\x95\x5e\x0f\x66\x25\x75\x39\x04\x68\x85\x6d\x69\xe4\xe7\xeb\xff\x70\xb3\xaa\x78\x0b\x2b\xaf\x07\x34\xfa\xb1\x95\x4a\x1b\x69\x9c\x11\xb4\x10\x04\x9b\x55\x8a\x61\x49\x25\xc0\x72\x40\x55\x2b\x84\xc6\x22\x42\x51\x7f\x6c\x33\x23\x36\xff\xf5\xbf\x27\x0f\x12\x20\x57\xfb\xcc\x17\x6d\xa8\x5a\x22\xdc\x34\xa0\xdf\x11\x65\x73\x2e\x56\xc0\xd6\x69\x0a\x8c\x55\x4d\x5b\x6b\x4b\x2e\xfe\x56\xf7\xb9\xba\x98\x78\x13\xe1\x96\x6c\x27\x4e\x91\x95\xfe\x8f\xeb\x5a\x80\x86\x15\xbc\x21\x93\x04\x94\x03\x11\x61\x30\x41\x1b\x42\x17\x4b\x35\x01\xdd\xb0\xe2\x82\x04\x9c\x60\x64\x36\xe7\x27\xe8\xd7\xae\x9b\x32\x7d\x61\x7f\x7d\x9b\x91\xe4\x06\x04\x42\x48\x85\xee\x28\xd9\xa0\x11\xd5\xb3\x92\xf4\x8e\x8c\xdd\x3e\x50\x92\x06\xfd\x81\x5e\x3f\x53\xb2\xe9\x21\xb6\x86\xdc\xe0\x7b\x01\x66\xb8\xd9\x01\xd8\xee\xd6\x08\x4b\x49\x17\x6c\xa5\x25\xa1\x4f\xc4\x2e\xb1\x36\xcc\x1b\x02\x8d\xac\xb2\x6e\xa8\x54\x09\x4c\x41\xd6\x82\x48\xa2\xf5\xb9\x16\x45\x0f\xde\x6c\xf9\x66\xed\x68\x91\x00\x4d\xaf\xc5\xe2\xea\x42\xda\xc1\xed\x76\xb4\xc4\x29\x44\x0b\x62\x62\xc4\xc9\xd8\x18\x86\x79\xc6\x5c\x04\xfb\x23\x92\x5b\xab\xa6\xac\x8b\x28\x2d\x17\xbd\xc7\x38\xb5\x7f\x95\xf8\x27\x79\x2b\x2a\x70\xe1\x8c\x2d\xc1\x88\x94\xc6\xc8\xd0\xb8\xe9\xe9\x12\x5c\x13\x81\x24\xb1\xc6\x10\xc2\xcd\x82\x0b\xaa\x96\x2b\x83\x5d\x02\x71\x48\x0b\xe8\x8f\x19\xe3\x1a\xc6\x3c\x41\xd7\x4a\x5b\x6d\x05\xa4\x6a\x82\xeb\x06\xac\x61\xed\x5a\x6a\x1e\x98\x8d\xd7\x72\x40\x3b\xb9\xde\x2c\x52\x5c\xeb\x00\xb7\x59\xd6\xae\x8d\xc3\x20\x81\x1d\x59\xc3\x56\xbf\x5d\xf8\x91\x8c\xaf\x45\x2a\x3a\xa7\x16\x0a\x11\x2b\x40\x00\x07\xcb\xcd\xc8\x23\x6b\x57\x33\x22\xa6\xe9\xd4\xc1\x18\xc1\x06\xb7\xb0\xc5\x23\x3e\xd3\x0a\x59\xc3\x8f\x74\xa7\xe6\xa1\x24\x58\x6f\xf4\xb3\x86\x57\xb7\x86\x92\x00\xdb\x29\xb2\x04\xb6\xd3\x6a\x68\x41\xef\x08\xf3\xe4\x99\x20\xaa\x50\x85\x19\x92\x78\x4e\x9a\x6d\x8f\x59\xe3\xa6\xea\x21\x5e\x3c\x7f\x06\xdb\xf7\xe3\xa7\xdd\xc5\x92\xb7\xf9\xfb\x1e\x6d\xbe\xe9\xb4\x81\x26\xe3\xc2\x1e\x55\x34\x26\x87\xf7\x28\x88\x55\xf8\x5d\xca\x83\x0c\xee\x65\xd8\xa9\x22\x40\x10\x01\x00\x68\x7a\xe5\x45\x96\x70\x8f\x88\x7a\xb8\x4b\x2c\xd1\x8c\x10\x16\x24\x6a\x68\x0b\xb3\xf3\x19\x15\x94\xcc\x9e\x9b\x17\xf9\xbd\xc5\x8d\x63\x97\xeb\x44\xbb\x7b\xd8\x5a\x90\x3b\xca\x5b\x19\xcb\x30\x20\xb2\xef\xfe\xa5\x91\x12\x44\xb6\x8d\x72\x3a\xf4\xf5\x39\xc2\x8b\x85\x20\x0b\xef\x68\xe8\x39\x66\x4a\xcf\x6b\xb0\x04\x58\xac\xce\x22\x95\x84\x04\xa9\x08\xbd\x23\x35\x4c\x1b\x47\xee\x94\x53\x69\x09\x94\xd7\xe7\x08\xdc\x62\xe3\x4a\x15\xbc\x26\x30\x9a\x61\xfd\x3b\xa5\x6a\x1d\x23\x22\xa3\x69\x3b\x35\xd7\xab\xf7\x5e\x9f\x97\x34\x9f\x21\x86\x66\xc9\xba\x9d\x35\xb4\xd2\xdb\xab\x0c\xe2\x66\x95\x8c\x71\x61\x08\xab\x78\xad\x17\xae\x44\xb3\xad\x31\x84\x1a\xbe\x39\x5a\xf0\x54\x6d\x8b\xed\x5a\x71\xd4\xd0\x99\xc0\x62\x0b\x7e\x08\x43\x4b\xf2\xc7\x91\xed\x9e\xda\x00\xcf\x04\xd7\x7a\xc8\x8f\xad\xc5\x57\xf9\x1d\xd5\xd2\x7f\x82\xe6\xbc\x69\xf8\x46\x6b\x0a\x33\xb0\x76\x29\xee\x68\xad\xa5\x46\x23\xec\x41\xd6\xb7\x8b\x57\xed\xec\x39\xd9\x6a\x32\x18\xcd\xfa\x76\x92\x2f\xc4\x73\xc7\x4d\xab\xe9\x2a\xb4\x22\x0a\xd7\x58\x61\x84\x67\xbc\x55\x29\xcf\xd2\x95\x71\xd6\x34\x68\x49\xa5\xe2\x02\x1c\x0d\x63\xef\xf8\xee\x10\x8b\xe3\xda\xbf\x5a\x13\xb1\xc2\x8c\x30\xd5\x6c\x3b\x4b\x47\x2a\xd1\x56\x76\xed\xfc\xe8\xba\xbe\xef\xf2\xc6\x18\x97\x73\x1a\x2d\xa0\x80\x4c\x0e\xb4\x21\x2a\x97\xfd\xc2\x3e\xa7\xf7\xb3\x56\x5a\xd1\x74\xfe\xb5\xf5\x5f\xcd\x5c\xa4\x37\x80\x4b\x23\x68\x00\x6e\xcb\x1a\x34\x83\x5c\x94\x68\x18\x61\xa9\xb0\x48\x2c\xa0\x21\x03\x68\x3f\x90\x84\xd5\x07\x01\x24\xde\x4a\xc4\x6d\xd5\xeb\x7a\x58\x64\x75\xbb\xcb\x5d\x03\x28\xae\x70\x83\x04\xd9\x60\x51\x5b\x97\x57\x6f\xab\x6b\x4c\x6b\xa4\xa5\x6b\x37\x2f\xef\xb0\x30\x50\xde\x18\x20\x27\xe8\xa7\xa7\xf4\x8f\xd2\x58\x66\x14\x84\x57\x9a\xf3\xf9\x60\xda\x6b\xc7\x10\xa9\xf2\x8b\x05\x2c\x2f\xad\xa9\xa8\x92\xa8\x26\x8d\x56\x7b\x5c\x94\xfd\x36\x8d\x85\x81\x7f\x66\xc0\x97\xed\x62\x8b\xe3\xf7\x82\xe0\xdb\x9a\x6f\xd8\xdb\x0c\x4b\x81\xab\x5b\x89\xe8\xdc\x53\x64\x89\xef\x88\xd9\x5d\x00\x4b\x43\x8e\x41\xbe\x06\x4c\xe4\x2b\x4c\xeb\x13\xf4\x3d\xe7\x4d\x97\x18\x5c\x2c\x30\xa3\xff\x32\x8a\x9c\xcf\x83\x49\x18\x0c\x4e\x88\x20\x5b\x5d\x29\x13\x00\x3e\xf8\x08\x3a\x06\x23\xc1\x5b\x56\x23\xc1\x67\x94\x21\xc9\x05\xac\x12\x6f\xf4\x0d\xac\xc0\x7d\xad\xd0\x2e\xfa\xaf\x8d\xea\x3f\x0f\xaa\x3f\x52\xc4\xe1\xe0\xc3\x05\x29\x7a\x29\xb5\xd7\x56\xd0\x1d\x3e\xd6\xff\x58\x4a\x5e\x51\x0c\xc6\x88\x35\xbe\xd1\x45\x14\x9d\x7b\x4e\xb6\xe8\x99\x8f\xce\x65\x5b\x34\xec\x16\x46\x14\x83\xc9\x68\xf6\x48\x6f\x13\x2a\xad\xc2\x0b\x1b\x41\xb4\x03\xc0\x3a\x75\x1b\x30\xd6\x8e\x47\x4d\xfe\x38\x41\x0d\x61\x0b\xb5\x44\x47\xe8\x71\x2f\x01\xea\xdb\x45\xba\x03\x84\xc9\x52\x46\xd5\xa8\x63\x22\xa0\xf8\x13\xab\xb8\xfc\xa7\x5c\x5d\x65\xbf\x67\xba\xa7\xdb\xbb\xa0\x3f\xb2\x46\xa5\x65\x9f\x35\x39\xc4\xd3\x49\x3b\xee\x67\x23\x24\x7d\x3a\xb4\x1c\xc7\x3b\x95\xa1\x57\x33\x9f\x3a\x9b\xed\xd4\xed\x41\xdd\x26\xb0\xf7\x9c\x02\x79\x0b\x3f\x3a\xca\xea\x16\xee\xef\x6e\x33\x4b\x60\x74\xea\x48\x5d\x84\x14\x51\xd9\x80\x8b\xbe\xe8\x76\x88\x29\x8e\x4e\x13\x06\x74\x1b\x27\xfa\x10\x9d\xa2\x5f\xdf\xf6\xb5\x01\x4d\x85\x4e\xd1\x1c\x37\x92\x94\x08\x96\x31\x11\x48\x97\x7d\x57\xe8\xe6\x59\xa8\xdb\xfb\xff\x74\x1b\x5a\xbe\xa1\x53\xc7\x41\xdf\xe4\xe3\x83\xce\xc2\xa9\x80\x69\x63\x34\x6f\x99\xde\xff\x6f\x22\x12\x8c\x7e\x43\x8c\x6c\x32\x81\x1c\x47\xd1\xc4\x3e\x3a\x86\x5e\x07\x8c\xfc\x26\x26\xef\xe8\x37\xab\xf4\xfd\xd6\xb2\xe7\x06\x54\x44\x2f\xe7\x5c\x06\xfa\x60\x24\x81\xbf\x1e\xc5\x68\x5f\x1a\x18\xdd\xc9\x44\xf4\xbf\x30\x2e\xda\x39\xb0\x5f\xa4\x72\xf4\x7b\x35\xb4\x86\x8b\x28\x24\xa2\xf3\x7b\x75\x08\x5b\x2e\x9e\x3f\x03\xf5\xfc\x9c\x6c\x47\xb7\x1d\x6d\x30\x20\x7b\xb7\xa9\xe0\xa1\x34\x68\xeb\x6d\x5f\xd8\x2b\xa8\x34\x27\xeb\x36\x32\xa0\x3d\xfa\x19\x84\xeb\xd9\x22\xd8\xfd\x67\xf5\x8a\xb2\xe3\xe3\xe3\x3e\x9b\xfa\x9c\xb3\x39\x5d\x44\x48\xb9\xdd\xcd\x44\x2b\xb4\x55\xa0\x4d\x3f\x38\x73\xc0\x0c\x69\xfb\x5a\x0c\x58\x62\x7a\x37\x61\xed\x4a\x2b\x0e\x79\xc5\xc0\x60\xef\xb7\xfb\x0a\x43\xec\x69\x5e\xa6\xc3\x58\xb9\x3e\x33\xed\x93\x68\x02\x2a\x45\x88\x0b\xe3\x82\xd9\x57\xdf\x2e\x4c\x58\x60\xf7\x90\x2e\x88\xb1\xcf\xe4\x82\x55\xe5\xec\x28\x3f\xe2\x2e\x3a\x9e\x77\x77\x2e\x3d\xde\xe3\xff\x2a\x9a\x8c\xe6\x68\x4f\x11\xbd\xf9\x9b\x43\x1e\xe5\x2d\x5e\x6d\x4a\x6c\xb5\x31\x4d\x59\x25\x08\x96\x44\x22\x72\x47\xc4\x36\x43\xc1\x60\x4f\x25\xba\xc3\x4d\x4b\x40\xc4\xb4\xb7\xbb\x6e\x68\x10\xa9\xa7\x3f\xbc\xfc\xc5\xda\xec\xb2\x5d\xaf\x9b\xad\xb6\x9b\x17\x44\x45\xa1\x23\x18\xaa\x6f\x5e\xba\xbf\xe9\x78\x65\x71\x79\x45\x44\x45\x98\xc2\x0b\xd2\x35\xdc\xc1\x00\xe9\x11\xa9\xc9\x4e\x21\x98\x0c\xf0\x6c\x32\x48\xe1\xc9\x5e\x78\x16\x97\x73\x86\xad\xd6\xed\xe9\x37\x43\x5d\xd2\x79\x24\x7d\xd3\x9f\x86\x80\xb8\xa9\x26\xdd\xdd\x97\xc5\x8e\x1d\x3a\x98\xae\x9d\xaf\xbb\x9d\x87\xc8\x84\x4e\x07\xa9\xd8\xaf\xe9\xfe\xc1\x9b\xda\x08\xf4\x3b\x7f\xb4\x38\x35\xba\xea\x9d\x53\x5d\xde\xd0\xae\xe0\xfb\x56\xc0\x09\x8b\x0b\x2d\xc4\x0a\xcf\x79\x00\xce\xe5\x08\xcd\x9d\x46\x3d\xb1\x8a\x70\x0f\x5d\x6b\x57\x41\x7a\x02\xee\xbb\x59\x4d\xcc\xb8\xea\x53\xc6\x85\xb0\x0a\x8e\x23\x24\x82\x54\x5c\xd4\xce\xd7\xf6\x91\x12\x70\x6c\x6c\x54\xd2\x84\xf4\x4c\xa2\x94\x87\x06\xe6\xbe\x19\xcb\x04\x26\x8c\x06\x0a\xc3\xbd\x21\xaa\x15\xf6\x40\x2e\x05\x0b\xf3\xf1\x41\xec\x34\x7e\xa3\x9d\x41\xda\x68\x77\x94\x6a\x32\xb0\xaf\xb4\x3f\xde\xb2\xda\x37\x30\x32\xfe\x63\x37\xa2\xa3\x77\x0c\xb3\x2f\xc2\x37\x5a\x1c\xa4\x09\x58\x2e\x04\xdf\x68\x0d\x5f\x53\x90\x64\x2c\xb6\x1e\x5a\xcd\x89\xf6\x7d\x94\x71\x7a\x4d\x94\xbe\xe1\xb8\xd6\x78\x81\xbe\x82\xf4\x2f\xcb\x75\x73\xf6\x4c\xa5\x6d\xd1\xd9\xe3\xf4\x6e\xbc\x20\x2a\x89\x1b\x8d\x7e\x33\x13\x3c\x4f\x7d\x9a\xf1\x49\x1a\x5e\xfa\x2e\x5a\xd8\x74\x0e\x72\xe3\x68\x76\xe1\xb1\x06\xeb\xbc\x99\x4f\xed\x34\xa7\x33\x2e\x04\xdf\x3c\xf9\xf2\xbd\x81\x99\x81\xfc\xf8\xed\x48\x53\xfb\xc4\xf4\x71\xd0\xae\x0d\x69\x5e\x61\xb5\xcc\x95\x89\x00\x86\x15\xc6\xfd\x35\x9e\xc1\xdb\x6c\x15\x45\x3d\x19\x6d\xf2\x85\x75\x8d\xcd\xa9\xc2\x8a\xd7\x86\xdb\x69\x50\xcd\x2e\x2d\x1b\x58\x0e\x61\xba\x0e\x2b\x3d\xc0\xf2\x3a\x03\x3b\x08\xdf\x91\x9c\xf4\x8c\x6c\xc2\x92\x4b\x7e\x8c\x27\xbf\x16\xa4\x68\x90\x99\x03\xd8\xcb\x68\xf2\xe8\xf4\x14\x3d\x42\x1f\x3e\x24\x8d\x47\xd1\x28\xde\xd1\xfa\xf6\xb4\x1f\xc8\x11\x7a\x8c\xbe\xfc\x32\x81\x51\x02\xf1\xc4\x82\x58\x0b\xbe\xe6\x92\xd4\x31\x8c\xd1\x78\x7c\x92\x3a\x82\x08\xa1\x87\xe7\x46\x13\x00\xb1\xb7\x79\xec\x13\x96\x9e\xcb\x76\x9c\x9b\x63\x68\x82\x1c\x70\xdb\x9a\x0b\x9f\x37\x02\x3f\xc6\x6b\xff\x61\x81\xf3\xff\x29\x59\xcd\xc6\x45\xa7\x25\xb1\x2d\x10\xf5\x6d\x06\x07\xa4\x49\x4a\x22\x14\x1a\x75\x7e\xd0\x9f\x55\xce\x95\xd3\xd3\x12\xb3\x26\x3d\x9d\xa5\x84\xdd\xdb\x71\x46\xcb\x68\x40\x1a\x76\x94\x15\x95\x2b\xac\xaa\x65\x38\x9d\xb7\x20\xe5\xc3\x0e\xcc\x71\xf2\xcd\xc7\x07\x25\x44\x77\xcd\x3f\x41\xbf\x7f\x47\x8c\x4e\x87\x26\x5a\x2a\xae\x2e\x26\x6e\x8f\x48\x12\x13\x3a\x4a\x10\x22\x5c\x5d\xa1\x4f\x2d\x57\x3f\x82\x05\x65\x0e\x4e\x7d\xf6\x91\xa1\x03\x95\x2e\x06\x35\x04\xdf\xda\x58\xe1\xef\x30\x82\x16\x9c\x28\x75\x37\xda\xda\x61\x67\x7c\x07\x29\x90\x70\xb0\xec\x77\x91\xce\x70\x5a\xca\xb0\x6e\x1d\x09\xe3\x09\x8a\xfe\xb3\xcf\x70\xff\x20\x58\xa8\x19\xc1\x6a\xef\x21\x97\xae\xc7\xe1\xc3\xf6\xac\xb0\x77\xd1\xf6\xb7\x63\xf0\xc2\xfa\xeb\x19\xfb\x8d\x9b\x8d\x89\x26\x62\x86\xda\x75\xad\x5d\x02\xc9\x57\xc4\xcb\x8b\xdb\x39\xe7\x94\x34\x36\xdc\x10\x0f\xe9\x49\x02\x5c\xe9\x49\x84\xd2\x1a\xde\xc0\x86\x69\x81\x8d\x69\x14\x7c\xf8\xbf\xdf\x5c\xb3\x45\xde\xd5\xef\xfa\x13\xd8\xd3\x11\x27\xbd\xc8\xc3\xff\xa6\x69\x7a\x98\x59\xcd\xe6\xec\xd6\xce\xd6\x4c\xcc\xe5\x5f\x17\x9c\xca\xee\x52\x0e\xa3\x53\xf9\x33\x6e\x68\x0d\x43\x9d\x3b\x5b\x51\x77\x1a\x45\x18\x16\x6c\xc8\x5e\x23\xbe\xac\x8b\xf6\x06\xe6\xec\xf6\x32\x98\x84\xe0\xe3\x13\xf4\xf0\x05\xd9\x58\x9b\x0c\xbe\x42\x2b\x7b\x64\x9c\xe7\x3a\x21\xd9\xae\xb4\x44\x78\xca\xb0\x1a\x4e\x2f\x0d\xc1\xc1\x33\x7e\x98\xa9\xb7\x07\xf7\xc2\xdf\x3b\x41\x31\xa6\x43\xc1\x94\x54\xbc\x2c\x11\x23\x01\x8b\xbf\xf9\x9f\x26\x62\xd9\xf4\xfe\x54\xd1\x39\x8c\x83\x5a\xb6\x0e\x91\x2b\x46\x36\x7f\xbe\x6c\x75\xbd\xe5\x94\x7e\xfb\x8b\x99\x23\x55\x24\x67\xe1\xff\xff\xd3\xa4\xec\xb3\x2a\xb2\x84\x52\xff\x09\x49\x8b\xa5\x4c\x4b\xdd\x9f\x22\x69\x71\x48\x25\x9e\xf0\xfe\x12\xf6\xa2\x10\x4e\x31\x82\xa6\x7f\xc9\xc2\x4f\x7f\x75\x49\x3b\x98\x8c\xc5\x00\x53\x32\xf5\xfd\x29\xf9\xf4\x87\x97\xbf\x5c\xf7\xc4\x94\xec\xd2\xdd\x19\xa9\xfb\xab\x11\x14\xd9\x95\x14\x62\x67\x4f\x4e\xd1\xe3\xe9\x23\xbb\xa3\x9b\x78\xac\x5b\x09\x33\xa2\x36\x84\x30\xf4\x2f\x22\x38\x88\x3d\x67\xe4\x53\xf8\xb3\x23\x86\x97\xe0\x55\x62\xd3\xf1\x31\xba\x64\x10\x7e\xe3\x02\xd5\x54\xc2\x9f\xb8\x55\x7c\x85\x15\xad\x7c\x08\xba\xc2\x4d\xd5\x36\xee\x6a\x09\xab\xd1\x1a\x6f\x57\x84\xa9\x72\x3a\x45\x6c\x02\x58\x48\xf6\x24\xc9\x8c\x55\x8f\x7e\x43\xc4\xfc\x55\x3e\x48\x0a\x93\x76\x4e\x6f\xc3\x71\xfd\x44\x37\x75\xee\xed\xb1\x0d\x67\x1c\xcf\x1b\xbe\xe9\x19\x66\xbc\x03\xa8\xf6\x21\x47\x16\x91\x09\x52\xfc\x50\xa8\x1f\xd3\x60\xfe\x25\xb3\x91\x4f\x2b\x81\xcd\x16\xe1\x4a\xd1\x3b\xe7\x85\x41\x16\xa8\xc2\x42\x49\x84\x41\xdd\x71\x46\x42\x2c\x74\x2d\xf8\x1d\xad\x49\x1d\xa2\x9c\xdd\x34\x72\x38\x9e\x20\x1b\x77\x3b\xcb\xc4\x1e\x04\x91\x36\x52\xe6\x73\x18\xe5\x04\xf2\x1a\xdf\x45\x67\xd5\x85\xe0\xc9\xd7\xe8\xf1\xbb\x1c\x3e\x5c\x9f\x61\x66\x4f\xa6\xd2\x24\x50\xd9\x85\x20\xd7\x5c\xdc\x4a\x74\x84\x24\x65\x95\x8f\xe4\xc5\x79\xb2\x54\x1a\x64\x4c\xc6\xb9\x9d\x94\xc9\xda\xa5\x69\x0a\xca\x8c\x73\x25\x95\xc0\xeb\xb5\xcb\xbb\x30\x14\x31\x37\x86\x1a\xb8\xe6\x49\x90\x64\x78\x2d\x97\x5c\x4d\x4c\xd6\x8c\xfd\x91\xfe\x8b\xc8\xe8\xda\x8a\x27\xa0\xcd\xa3\xeb\x9c\x8a\x58\xdf\x09\xac\x1a\x3d\x85\x09\xc2\x12\xd5\x64\x0e\x09\x30\x70\x72\x85\x95\x1f\x6a\xda\x2b\xd0\x81\xcc\x69\x78\x63\xc0\x43\x4f\xb7\xd4\x72\x2e\x74\xdc\x62\x47\xd2\xc5\x3e\x59\x15\x83\x79\x19\xf7\x4d\xa7\xb8\x47\x36\x45\x29\x3b\x31\x2c\x9c\x7d\x14\x7a\x4f\xcc\xb0\xac\xe7\x1d\xe1\x8b\x36\x8c\x0f\x19\x99\xcb\x7c\xd8\xc7\x4a\x2e\xe3\x20\x91\x91\x03\x1f\xc5\x86\x48\x52\x12\xa4\x71\xed\x42\x90\xbc\x7b\x9a\x70\x3f\xa3\x2e\x65\xec\x91\x17\x83\xaf\x1f\x4f\xee\xe1\x31\x38\x19\x88\xe1\x14\x42\x9c\x40\x99\x2b\x76\xa7\x71\x0a\x92\x37\xc9\xa4\xcc\x2c\x65\x97\x8c\x92\xa8\xa6\xc1\x6d\x8b\xce\xef\xbd\x23\x17\x64\xe1\xf8\x18\x5d\x83\xd2\xd9\x10\xc8\xf9\x83\xb5\x98\x66\x73\x4e\xf4\x6f\x35\x07\xde\x31\xb8\xcb\xc0\x4b\x60\x60\xa2\x71\xfe\x27\xc2\x8d\xe4\x53\xf4\x0b\x31\x26\x80\xed\x0a\xd7\x7f\x87\x8e\xb4\xbb\xec\x35\x61\x59\x67\x76\xd7\x2b\xca\x46\xe3\x29\x61\x75\x6a\x88\x8f\xb2\xc0\x23\x22\x8d\x2c\x49\xbf\xb9\x5b\x51\xd9\xa9\xfa\xf4\x6d\xe3\x8d\xed\xc4\xc2\xaf\x4a\x87\x07\xc0\xba\x56\x7c\xfd\x33\xd7\x64\xcb\xb0\x28\x81\xb8\x78\xfe\x2c\xe9\x7c\xc9\xea\x8b\xe7\xcf\x72\xf4\x53\xa6\x1f\x1f\xa3\x73\xb0\xf4\x41\xd9\x5e\x66\x41\xf3\xce\x0d\xdc\xbc\xaf\xd7\xe4\xcc\x99\x4d\xe9\xa1\x65\x43\x94\x0f\x45\xfc\x18\xc2\xd5\xe9\x49\x45\x51\xce\x7d\x1a\x5c\xcf\x36\x58\xf6\x7d\x4c\x7a\x5c\xac\xb6\x7b\xda\x05\xb5\x1d\xd6\x51\xb1\xa5\xd7\xce\xf6\x8f\x5e\x78\x89\x9e\xcf\x56\x64\xb1\x8f\xdb\xbc\xe1\x0a\xe8\x8c\x20\x7e\x47\xc4\x46\x50\xa5\x08\x94\x23\x78\xe7\x0c\x38\x72\xc6\xea\x6b\x9f\xd8\xf3\x0e\xcd\x48\xc3\x37\x45\x88\xa5\xf4\xbc\xd1\xa3\xe9\xa3\x71\x19\x81\xc2\xde\xd2\xf9\xaa\xa7\x67\xb4\xbb\x84\xbf\xcb\x6d\x7d\x8e\x5e\xd8\x5f\xc6\x7d\xf6\x72\xf7\x14\x2b\x17\x9e\x71\x57\x7c\x1d\x99\xbc\xe5\x5b\xbc\x43\x98\x77\x33\xf7\x7b\xdc\x7d\xdf\x6d\x9c\xfa\xdc\x23\xee\x91\x72\x2c\x72\x66\xd4\xc5\xed\x1a\x54\x17\x0e\x6b\x2b\x5c\xcf\xaf\x04\xe4\x8e\xca\x2e\xa6\xc5\x24\xc5\x88\x46\x1a\xe6\x0b\x4b\x96\xd1\xb8\xff\x10\x23\x0d\x4f\x53\x69\x76\x3c\xcd\x60\x7f\x46\xee\x6d\x3d\x48\xba\x36\xb6\xa3\xef\xaf\xb8\x3d\x52\x4f\x50\x34\x87\x15\xd6\x40\xf3\xc7\x66\x41\xe5\xd9\xd3\x8b\x39\xa8\xe5\x08\x5a\x7f\xe0\xdb\x9f\x0f\xe4\xb7\x0c\x9e\x3a\xab\xd6\x4f\x00\x03\xf2\xe6\x6c\xda\xdc\xca\x52\x1c\xe1\xfa\x0e\x3b\xeb\xb6\x6b\x4a\x42\x8e\x80\x99\x86\xbd\xa0\x36\xb7\x99\x3a\xbf\xb7\x54\x18\xdb\xbd\xa6\xc6\x4b\x0a\xb9\xdf\x2b\x52\xce\x60\xd6\x56\xa5\x1d\xef\x7b\x3d\xfe\xa8\x9b\x70\xba\xa1\xda\x0a\x19\xda\x49\x0b\x86\x13\x5c\x42\xee\xf5\x77\x8b\xeb\x0a\xb2\x2b\x0c\x6c\x40\x05\x9d\xa2\x05\x51\xe7\xd1\x37\x85\x2d\x23\xeb\x98\xeb\xe5\x80\x75\xe7\x24\x7f\xd0\x88\x1b\x7f\xd1\xa7\xe1\x5e\xe1\xad\x5f\x97\xb0\x5b\xd3\x79\xc1\x57\xd5\x06\x82\x75\xea\x76\xab\x4a\x00\x83\x2b\xd5\xe2\xa6\xd9\xa2\xa5\x76\x48\x18\xe2\x5a\x02\xe8\x6a\x45\x6a\x8a\x15\xd1\x0d\xfc\x21\xaf\xad\x21\x03\x85\x07\xfa\xa0\xcf\x88\xb9\x83\xff\x6e\x8d\xb7\x76\x39\x3f\xe5\xe2\x95\x3d\x01\xb6\x4b\xed\x5d\x34\xfe\x3a\x99\x57\x45\x8a\x80\x13\x8b\x0a\xf7\xf8\xd5\xb9\x23\x1d\x7f\xcc\x09\xf8\x00\x4a\xc5\x9e\x1f\xfb\x90\x89\xc5\x65\x0a\xee\xdf\xb7\xa7\x45\x51\xc8\xf3\x94\x77\x60\xb8\xcb\x64\xea\x47\x2c\x17\xfc\x50\x63\xa0\x2c\xf4\x96\xa2\xc1\x99\xb9\x03\xe3\xe8\xdc\x5d\x04\x1c\x8d\xd1\x97\x5f\xa2\x91\x2d\xb3\x34\xad\x6f\x93\x9f\xbe\x38\x45\x8c\x76\x22\x17\x9d\xe9\x80\x86\x8d\xee\x0e\x7e\xda\x6c\x4c\x35\x84\xff\xb6\x6b\xf8\x20\xb1\x21\xfb\xc9\x4b\xef\xfe\x39\xd8\x8b\xb0\xfa\x30\xa9\xaf\xc9\x1c\xb7\x8d\x2a\x93\xde\x64\xed\x3c\x28\x43\xc8\xa2\x44\xe7\xb8\x69\x64\x74\xa4\xfd\xce\x07\x5c\xe4\x80\xe3\x91\xa5\xb7\xba\xcd\xc8\xb8\x33\x59\x4d\x87\xfe\x54\x58\xd8\x72\x0a\x0b\xec\xdf\x16\x61\x25\x06\xe7\x64\x66\x9f\x1c\xb8\x2e\x69\x8c\x21\x7b\x27\x2a\x46\x91\xc6\x64\x5a\x26\xf1\x9c\xbc\x81\xef\x46\xe3\xa9\xe2\x26\x70\x31\x1a\xf7\x86\xfc\xf6\x64\x66\x3f\x73\x86\x19\xf9\x6a\x90\x91\x5d\xd5\xf2\x99\xf9\x18\x29\xd0\x8c\x87\x31\x92\x96\x7f\xd1\x57\x7b\xf2\x6d\x40\x35\x7e\x0a\x99\xed\x1d\xed\x5d\x74\x76\x95\xcc\xce\xe2\x05\x66\xae\xff\xfb\x10\xeb\xd0\x1a\xb2\xea\xe3\xcf\x20\xb9\xd5\xf2\x19\xcd\xe3\xa2\x65\xc9\x54\x0f\x21\x77\xd1\xd6\x4f\xa8\xf4\x82\x90\x5a\xba\x2a\x0b\xc6\x46\x8e\xf2\xd8\x7c\x3e\x91\x76\x30\x73\x1e\x19\x3d\x2c\x87\x7d\x27\xcb\x06\x2e\x4c\x59\xa8\x15\xa4\xd4\x27\xa1\x82\x5e\xaa\xf7\xa9\xfa\xde\xd3\x83\x9d\x7b\xc3\xc0\x81\xd5\x90\xa5\xd4\x3b\xe0\x5e\xe6\x55\xc7\xb9\x8a\x48\x67\x84\x4f\x41\x7d\xc9\xcc\x93\xec\x7a\xa0\xc7\xc1\xf5\x94\x3e\x70\x32\xec\x7f\x96\xae\xbd\x0c\x90\xd5\xe3\x1c\xdd\x0a\x36\xb9\x45\x36\x29\xb1\x14\xf5\x4a\x4e\x97\xf6\xf4\xa8\xbd\x5b\x66\xae\xa5\x9b\x45\x1d\xc3\x81\x79\x42\x66\xb1\x6e\x68\x2f\x03\xcf\xdc\x9d\x26\x17\x8d\xcd\x13\x35\x07\x9d\x77\x3d\x27\x8b\xd4\x75\xbb\x5a\xd9\x54\xcb\x68\x2a\x41\x7e\xba\x92\x13\x19\x4d\x91\xbd\x04\x34\xe9\x98\x4a\x7d\xe9\xab\x91\x95\x94\x81\x9a\x76\x6e\x88\xa5\x88\x4e\xfd\xcc\xc7\x43\x20\x92\xeb\x6d\x19\x84\x38\xbe\x13\x80\x18\x9b\xb5\x13\x39\xc9\x60\x47\x2c\xbe\x97\x5b\x92\xc8\x85\xf2\x17\xc9\xed\xa5\x14\x3e\x37\x37\x55\x82\xd7\x95\xf0\xef\x2b\x99\x5f\x53\xb1\x20\xa1\x65\x38\xa8\x44\xd4\x16\x5d\xb2\x23\xdc\x12\x66\xef\xea\x6a\xd7\x9c\x7d\xa5\xac\x77\x4e\x99\x22\x75\x8f\x54\x6e\x89\xea\x84\x20\x6d\x8b\x57\x66\x9d\x9d\x16\xea\xbc\x7a\x09\x80\x3a\xb1\xa6\x61\x66\x68\x6a\x40\x73\x42\x0c\x77\x2d\x90\xa7\x84\x48\xdd\xf5\x29\x21\xdf\xe3\x06\xb3\x8a\x64\x9d\xee\xb0\x80\x3a\x14\xc0\x56\x73\x8c\x7e\xa6\x69\xe4\x51\x79\x34\x7d\x94\x47\xe1\xc3\x20\xc1\xce\xb6\xed\xbb\xfb\xd4\x20\x70\x5f\xf8\xd6\x88\x8e\x69\xb2\x5f\x34\xfb\x70\xb8\xe8\x6b\x34\x4a\xb1\x3d\x0a\x53\xd9\x15\x84\xfe\x81\x63\x63\x10\x98\x62\x01\x5a\xa0\x66\x9c\xb5\xd2\x09\x01\xe4\x6f\xc7\xe9\xf0\x31\x57\xa0\xe5\x8d\x69\x98\x39\x40\xdf\x87\x9f\x4a\xf1\xb9\x76\x66\x92\x33\xbb\x63\x75\x44\x3c\xba\x77\x25\x88\xff\x3a\xe7\x5d\x8c\xca\x93\x21\x22\x1e\x48\xf1\x81\x1f\x8f\xe2\x41\x77\xc5\xfa\x93\x25\xbc\x5f\xdc\xb3\x31\x85\x22\x21\x51\x7e\x1f\x7c\xfe\xf6\x29\x09\x10\x5d\x16\xf9\xbb\x6e\x9b\x70\xab\x2e\xf1\x3c\x7c\x86\x2d\x24\x39\xb8\x8c\x7e\x63\x6d\x75\x52\xbd\x91\x53\x98\xc5\xb3\x1f\x59\x50\x02\xe9\xd4\xbb\x2a\xc1\xfd\xbe\xdf\x96\xd2\x73\x9d\xa1\x23\x0c\xdf\x7d\x87\xd6\x98\xd1\x6a\xe4\x4f\x42\xc3\xce\x57\x60\x18\x9a\x91\xaa\x85\xe8\xa6\x56\x95\xd2\x6b\x4a\x4f\x8e\x2d\x51\x0f\xc7\x99\xd9\x9b\xe2\xdd\xd9\x7c\x86\x26\xde\xb3\xe7\xe4\x30\x07\x0c\xa8\x57\x78\x1b\xac\x4e\x57\x0a\xcb\x97\x2a\x0a\xc5\x3f\x5c\xa8\x39\xbd\x8d\xd1\x6b\x18\xed\x69\x02\xda\x1b\x14\xeb\xb8\xc1\xbd\x6d\x02\x74\x84\x1e\x17\xae\x68\x7c\x51\x84\x9e\x5c\xb6\xee\x2a\x01\x30\xda\xbc\x65\x53\xd8\xa7\x00\xd8\x9b\xc4\x2e\x18\xa5\xe7\x3e\xe5\x61\xe3\x36\x93\x60\x85\xf5\x35\x4f\x2e\xa4\x77\xc5\xb3\x7f\x09\x05\x06\x8c\xec\x3c\xba\xbd\xcb\x43\x66\x97\xd7\x95\x68\x49\xcf\xc0\x25\xc1\x2b\x40\xec\xbb\x30\xd2\xbd\xea\xcd\xef\x88\xf4\xfa\xc4\xee\x02\x2e\xed\x6b\xd6\x56\xb7\x44\xd9\xc3\xad\xc4\x27\x0d\x06\xbc\x3d\x9c\x2e\x1c\x3c\x17\xef\xac\xa7\x5e\x5d\x7a\xec\x81\x2e\x59\x1d\x9d\x1b\xdb\xe3\x8a\xad\xa9\x7d\xa7\x68\xd3\x74\x02\xe5\x9d\x98\x28\x65\xaf\x04\x5f\x08\x22\x65\xe9\x62\x57\xcf\x71\xb3\x2c\x9d\x34\x7f\xcc\x07\xb1\x41\x55\x6b\x24\xf6\x83\x8f\x8e\xa2\x49\x7e\x0a\x1d\xed\x4a\xfd\x62\xb4\xe2\x77\xa4\xbb\x6d\x77\x56\xa0\xcb\x12\xed\x8d\x64\x25\xa4\xfd\xc9\x24\x0b\x06\xaf\xc3\x5d\x36\xea\x1f\xc0\xa7\xb1\x0c\xdd\x46\xcb\xe5\xc9\x67\x95\xc9\x2c\x60\xe1\x4b\x8f\x26\x97\xcf\xac\xda\x5b\xaf\x05\xbf\xcb\x2e\xa5\xc4\x62\x33\x1c\x04\xec\x27\x65\x5f\x74\x3e\xbe\xa8\x18\xc4\x39\x44\xda\x6c\x78\x05\x92\x49\x7c\xb1\xf2\x38\x0d\x03\x6a\xdb\x79\x18\x70\x40\xb3\xc4\x59\x1c\xa2\xa6\x82\x54\xca\x9f\xc7\xbc\xeb\x20\xf3\x6e\x78\x99\xf4\x06\xfe\x4c\x9c\x2f\x5f\x3c\xcf\x88\xca\x0a\xdf\x85\xa2\x53\x8e\xdc\x03\xe6\x8e\xd6\xbe\xb4\x96\xbd\x1e\xc2\x2b\x0b\x03\xaa\xad\x5e\xc8\xcc\x6f\x0e\xf7\xa8\x4d\x45\xa7\x50\xd7\x15\x62\x54\x16\x2d\xc7\x67\x83\x9f\xef\x0f\x45\x08\x6c\x11\xd7\x33\x21\xf0\x76\x47\x9d\x57\x53\xde\xa5\x3b\xbc\x2f\x26\xc5\xe7\x26\x0e\x95\xd6\x99\x32\xc6\xc3\xeb\xf3\x64\x5c\xdf\xc4\xce\x2b\xe4\x7f\x1d\x30\x4a\x5a\x4b\x49\x8f\x12\xa7\xbd\x98\x61\x6c\x9b\x3d\x86\xd1\x8c\x74\x73\x35\x95\x0a\x63\xae\xf6\xb1\x3c\xcc\x35\x29\xe6\xde\xed\xa4\x78\x94\x9a\xd8\x97\xaa\xa3\x87\xa5\x90\x35\xa6\x65\xe2\x7d\xc7\xf2\x73\xec\x2a\x8b\x8b\xc3\x7e\x64\x4a\x06\x9f\x20\x5a\x67\x0e\x48\xc2\xee\x29\x9c\x63\xd6\x23\xf7\xe5\xb8\x93\x9c\xe5\x7e\x99\x0a\xde\x40\x0c\xd2\x15\xd1\x9e\xfa\x74\xef\xa9\xc0\x9b\x9f\x21\x79\xb9\x70\xc6\x9c\x31\x39\x1f\x70\x4a\xeb\x41\x27\x6d\x07\x06\x96\xd4\xc3\x18\xa4\xfc\xdf\x03\x83\xee\x5f\x31\x17\x5f\x9a\x92\x6a\x24\xe3\xbd\x91\xc0\x72\x31\xb5\x62\x19\x34\xa7\xdd\x2b\xc8\x84\xea\xde\x1b\x60\x4e\x5e\x73\x1a\xa6\xeb\xdf\x64\x7b\xbc\x3e\x47\x66\x1f\x0d\xc9\x51\xe0\xec\x50\x52\x77\xd1\x19\xde\x91\xb1\x50\x76\x4b\xae\xfa\x33\x74\x4a\x38\x68\xc3\x21\xae\xd8\x50\x5c\x06\xe5\xed\x1a\x46\xd5\x1b\x76\x34\xe9\x94\x6d\xe3\x07\xa5\x88\xda\xa7\x99\xd0\xe3\x2f\x92\x59\x5c\x99\xb5\x69\x39\xbb\x4f\x3e\x9a\x29\x55\xea\x8c\xa6\xe8\x92\xb1\xc9\xad\x9a\x53\xd8\x8d\x28\x43\xda\xf9\x15\xc9\x04\x92\x3d\xbd\x37\x49\xcd\xe7\xa3\x0d\xd8\x01\xe5\x04\xa8\xa1\xcf\xbe\xf9\x6a\x83\x30\x42\x2e\xdb\xe0\xa1\xec\xd7\x36\xc1\x78\xf4\xf8\x1e\x88\xfa\x34\xb8\x1d\x43\xd8\xf2\x61\xbb\xef\x1d\xdd\x6b\x9e\x49\x8e\xdd\x67\xc0\x64\x9f\x1b\x57\x43\x9f\xd4\xf1\x7a\x34\x7d\x74\x38\x88\xfb\x27\xe1\x0d\x42\x8d\xd3\xbf\xf3\xaa\x79\x7b\x7c\x42\x61\xbd\xb7\xb9\xf9\xdd\xef\xf5\xf7\x25\xea\xed\x63\xb5\x47\x8f\x4b\xf8\x7e\xda\xea\x8c\x9f\x21\xf0\x4b\xb0\x38\xe0\x70\x31\x02\x94\x54\xd0\x4f\x76\xde\x09\xea\xed\x11\xd5\xc0\x2f\x8f\xb9\x23\x79\x14\xa5\xe5\xee\xcb\x30\x06\x13\x4b\xd1\x27\x8b\x48\x6a\x36\xef\xa7\x6a\x4a\xe5\xc7\x77\x10\xe0\x5e\x2b\x6e\xcf\x4e\xfe\x3a\xe0\x51\x5f\xde\x2f\xea\xa9\x87\xfe\x27\x21\x3d\xfa\x3b\xfa\xdb\x41\x98\x8f\xf7\x43\xfd\x9b\x7f\x03\xea\xdf\xdc\x07\xf5\x7e\x17\xb7\xe3\x2f\x6e\xec\xeb\x46\xf1\x7e\x1c\xbf\x6c\x54\x27\x81\x94\xec\x19\x2c\x9b\x08\x60\xca\xb7\x7b\x0b\xc6\x94\x01\x97\x7b\x78\x8a\x85\xac\x0a\x3a\x47\x5f\xec\xca\x19\xfb\xf0\x01\xf5\xa4\x8c\x9d\x42\xca\x58\xb1\x56\x50\x29\xa0\x01\x06\x51\xb0\x2a\xd3\x71\x17\xbe\x48\x62\xbf\xe7\xd8\xad\xb0\x6e\x7c\xa9\xb8\xc2\x7a\xea\x54\xed\x73\xd1\xa7\xeb\x5f\x51\x05\x35\xda\x91\x5a\x0a\xde\x2e\x42\x50\xc2\x23\x0f\x0e\x94\xb9\x19\x60\x1f\xd0\x8a\x9f\xca\xd2\x7a\x53\x26\x8e\x92\xab\xfe\x4e\x59\x80\xf1\xbe\x73\x14\x16\x03\xf1\x25\x42\xa7\xae\x62\xbc\xa9\x31\x1c\x95\x18\x2e\xa4\x7a\x45\x81\x71\xde\x36\x35\x5c\x1e\x71\xfd\x7b\x28\x18\x8a\x38\xdb\x01\x1f\x66\xce\x55\xa0\xa1\x73\x49\xa2\xde\x3d\x59\x17\x70\x30\xe1\x26\xfd\xfa\xdc\x17\x54\xcc\x4a\x0a\x75\x12\x24\x7c\x00\x91\xaf\xf5\x0a\x31\xb2\xb8\x97\x3d\x7a\xf8\xa9\x42\x38\xab\xee\x51\x26\xdd\xaa\x9d\x81\x14\xe3\xce\x6c\xf5\x4a\xb6\xcf\x13\x40\x1d\xe6\x7b\xcc\x38\x76\xaf\xf5\x5c\x43\x31\xce\xf2\xfa\xfb\x22\x69\xdd\xb2\x8d\xb9\x7f\x98\x5e\x52\x4b\x2b\xdd\x6a\x66\x43\xa1\x66\xe6\xa1\xa7\x72\x98\x40\x71\x0c\xbf\x25\xdb\x2f\x4a\x71\xcf\x5e\xc2\x75\xab\x8e\x26\x70\xff\x8d\x56\x93\x7d\x6e\xab\x60\x36\x59\x6d\xf8\xe9\xae\xcb\x21\xf7\x3d\xdc\x27\xbe\x4e\x98\x91\x06\xa5\x7b\xc9\xf7\xe0\x83\x22\x8c\x04\x99\x13\x41\x20\x97\xdf\x1c\x08\x15\xde\x63\x35\xa9\x2c\xee\xf2\x40\xbc\x25\x84\x82\x68\x90\xa3\xaa\x37\x86\x52\x3c\xf4\x04\x7d\x59\x88\xd6\xe4\xd5\x77\x7c\xe5\xa3\x73\xbc\xc6\x33\xda\x50\xd5\x29\xea\x55\xf1\xf5\xf6\x49\xf8\xb9\x78\xcb\x39\x1e\x1a\x08\x6e\x9e\x2f\xa5\x9c\x65\x87\x2a\x65\xb5\xa6\x50\x15\x86\x37\x45\x09\xd3\xca\x70\x0f\xd3\x55\x3a\xeb\xa5\xa4\x3f\x9b\x80\x79\xf2\xd9\x3f\x49\x54\xa3\xdd\x4f\xf6\x0d\x99\xa3\xd3\x7c\xde\xbe\x7a\x59\x1f\xd9\xbe\x1d\xed\x9e\x8b\xc5\x2c\xc1\x2b\xc1\x29\x9e\x89\xad\xa8\xe7\x50\xda\x5f\x5e\x82\x36\xdb\x4b\x4e\x82\x88\xe4\xc1\x17\x2b\x24\x61\x2f\xfd\x93\xe4\xc3\x0e\xf8\x1f\x15\x0d\x6d\xa7\x7d\xa2\x54\x64\x74\xba\xaf\x40\x38\x4c\x3e\x8b\x2c\xe8\xdd\xea\x30\x21\x08\x51\x30\xcb\x7e\xbd\x1f\xfd\x49\x8c\x77\x63\xfd\x47\x39\x5f\xdf\x7e\xba\x42\xf0\x34\xba\x2f\xd3\x3d\x12\x07\x70\xfd\x47\x7c\x0b\x2f\xbd\x8a\xf0\xf2\x26\x9f\x5b\xff\xc3\x3c\xc1\x20\xd1\x88\x32\x53\x92\x66\x0c\xee\x07\x5c\x9a\x9e\x86\x13\xaf\x76\x76\x64\x5e\x6a\x8e\x2a\xc8\x76\x6a\xde\xcc\xdb\xc6\xbd\xa2\x63\xc0\x76\x1f\x4b\xf4\x7b\x4d\xff\x5d\xf1\xdf\xdc\x89\xf0\x0f\x24\xaa\x95\xfc\x1b\xec\x90\xba\x75\xf6\x35\x8c\x17\x7d\x37\x36\x05\x37\x22\x19\xb4\xd4\x19\x05\xb0\xe0\xd8\xfd\x2d\x02\x38\x1e\xa3\x27\x1e\x52\x4e\x3e\x93\x2e\x0f\x45\x19\x94\x7d\x2d\xaf\xf8\x22\x09\xd8\x6d\xad\x84\x1c\xd7\xf8\xc5\x91\xf4\xa5\x11\x7b\x57\xd0\xbc\x96\x07\x8e\x44\x1e\x8a\x57\xdc\xbe\xa1\x25\xe1\x69\xb5\x24\x0a\xde\x49\x18\xde\x15\x83\xf7\xa5\x09\x7a\x2b\x21\x0c\x16\x37\x35\x15\x7f\x1c\xb8\xa9\x61\xeb\x38\x54\x2c\xdd\xb7\xa2\x4e\x28\x6b\x09\xb7\x06\x1b\x22\x65\x77\xde\x5a\x8e\xdc\x6c\x4b\x05\x44\xb5\x4b\x24\x97\xed\x7c\xde\x90\xfa\xea\xc2\x9f\x43\x08\xc7\x1f\x87\x66\xc9\x5b\xec\x3e\x91\x68\x3c\xc5\x0c\x89\xa2\x6b\xda\x4f\xba\xc4\x94\x8e\xfc\xcb\x2b\xf3\xbe\x89\xa1\x1e\x3a\x45\x8f\x12\xb8\x7a\xa4\x5f\xcc\xe3\x87\xa1\x02\xe7\x09\xfa\xf5\xbd\xe1\x95\x93\xe4\x8f\x19\xfc\xcd\x92\x36\x24\x19\x01\x3d\x39\x90\x0d\x19\x77\x8b\x88\x38\x1b\xff\xfd\xc7\x71\xc9\xed\x33\x03\x9f\xa6\xff\xfd\x3a\x7a\xc1\x25\xf0\x2b\xeb\xf1\xe8\x41\xe1\xac\x30\xe6\x67\x76\x37\xf4\x73\x1d\x1a\x76\x66\xf8\x6b\x8c\xd8\xdb\x5f\x69\x0d\x95\x4e\xfd\xb1\x9a\x39\x4d\x31\xbd\x12\x60\xc9\x7f\x8e\x8f\xd1\x99\xbb\x4a\x1b\x3d\x4d\xe8\x1f\xba\xe4\x02\xcd\xb0\xb9\x72\x1b\x6a\xb7\xd0\x39\xda\x10\xb3\x04\x16\x1c\xae\xae\xdb\x9f\xe1\x81\x1c\xce\xc8\xbd\x28\x8e\xec\xc5\xb3\xa4\xf9\xa1\x2b\xb4\x74\x02\x99\xf3\x2f\xfe\xb1\xe7\xfa\x97\xab\x8f\x90\x44\x47\x20\x70\xec\x13\xe0\x25\x61\x2a\xb2\xa6\x3a\x6f\x20\x45\xb1\xae\xe8\xf9\xcb\x28\x72\x16\x32\x29\x06\xb1\xfc\xfc\xeb\xc5\x4d\xc8\x2d\x91\xa2\x56\x18\xd9\xc7\x8d\xe2\x81\x27\xb1\x20\x9e\xec\x23\x95\x5f\x8c\xef\xbb\xfa\xf2\x7d\x2f\xd9\x3f\x34\xd7\xfc\x36\x74\x16\x2a\x21\x41\xba\xae\x0d\x0b\x61\x1b\xf6\x86\x77\xef\x5a\x15\x52\x32\x84\xf8\xf5\x6d\xe8\xdd\x4a\x77\xa9\x6d\x4e\xe5\x92\x08\xb4\x85\xf0\x9b\x59\xd0\xdd\x17\xb6\x3a\xd5\x86\xbc\xd6\xfe\xcd\x04\xc8\xd2\xbd\xca\x05\x2b\xde\xa3\xe8\x2d\x15\xad\x61\xa9\xb6\xb0\x20\x05\x20\x7a\x3d\x2a\x89\xbd\xc0\x99\xae\xcf\x4a\x4e\x9f\x9e\x62\x35\x92\x1b\xbc\x86\xc2\x54\xb3\xad\xfe\x07\x2a\xa3\xd4\x9c\x7d\xa5\x92\xc3\x72\x57\x26\x45\xb4\xe1\x81\xcd\xe4\x1d\x43\x10\xe7\xaf\x24\xda\x2c\xb7\x88\xa2\x6f\xd1\x23\x94\x09\x1e\x7c\xe9\xbf\x7b\xdf\xd1\x1e\xaf\x68\x75\x1b\x68\x0d\x42\x63\xb0\x7e\x04\xf9\x16\xa8\x13\x0d\x34\x2d\x5f\xb4\x2b\x74\x9a\x5d\xe4\xeb\x69\xea\x84\x25\x74\xfc\x5f\xee\x50\x93\x6a\xa1\x31\xfd\x72\xbc\xae\x35\x7d\x34\xaf\xe9\xdb\x10\x53\x8e\xde\xee\x4a\x10\xee\x8c\xac\xc8\x6a\xed\x38\xf4\x2b\x4d\x5f\x54\x72\x5f\xfa\xdf\x23\x34\x4b\x2d\xe3\x9f\xd1\x29\x80\xce\x92\x2c\xd0\x29\xa2\xc9\xf3\x61\x5d\xf1\x07\x50\xb9\x49\x77\x9e\x99\x1e\x95\x09\xe8\xc6\xb5\xc1\x42\x02\x3b\x15\x36\x4b\xc1\x94\x22\x0b\xce\x91\x79\xda\x00\x71\x51\x6b\x2b\x98\x27\x2f\xa2\x41\x42\xbc\x51\x70\x0b\xff\xb8\x9a\x93\x24\x9a\xbe\x1e\x5a\x78\x17\xc0\x6b\x15\x18\x16\xf6\x37\xbd\xe9\x11\x51\x8e\xc7\xbc\xf0\xbf\x8f\x4f\xd0\xff\x4d\xd5\x92\x41\xfc\x7d\xc7\x02\x39\x60\x5b\x0d\xc3\x4f\x93\x1d\xb6\x58\x0d\xfd\x90\xc4\x9b\x34\x26\x16\x4a\xa0\xeb\x2e\x88\x83\x9f\xc7\x85\x2f\x2d\x88\x73\x9b\xdb\xf2\x08\x07\xfe\x18\xcf\x2c\x18\x8f\x79\xf6\x45\x12\xb8\x48\xaf\x78\xe5\x41\x8d\x5c\x90\x9e\x1c\xa5\xbd\x6d\xfe\x4b\x60\x50\x87\x52\xbe\xd4\xd4\x73\xb2\x0d\xa7\xa8\xd3\xf0\x65\x27\xb6\x77\x9e\xe5\x85\xed\x92\x4b\x28\x27\x1a\xbd\xcd\xbc\xb7\x78\x46\xef\x4e\xef\xb8\x47\x17\x09\xe5\xc5\xf3\x67\xd1\x60\xf7\x10\x4a\xed\xfd\xc6\xe8\xfe\x35\x84\x32\xcf\xc5\x3a\x5c\x28\x63\xa6\x05\xa1\xcc\x99\xb3\x43\x36\xeb\xdb\xd2\xc5\xc3\x10\x65\xe9\xca\xa3\xeb\x61\x25\x31\xe7\x4d\x81\x48\x28\xaf\x79\x53\x78\x76\x25\xdc\x53\x6c\x88\x7f\x8b\xdc\xd8\x4b\xa1\x14\x0e\x84\x1a\xfa\xbd\x7b\xad\xc1\xa0\x8f\x8f\xdf\x8f\x4f\xba\xef\x79\xd9\x89\xf4\x9a\x64\x39\xba\x37\xf1\xf1\xc9\x65\x9c\x92\x0c\xf8\x36\x1b\xbc\x95\xc5\x82\x76\xeb\xa6\x95\x76\x93\x28\xa2\x5b\x0e\xf2\x3b\x3f\xac\x0f\xe3\x72\xa5\x2d\x84\x65\xfc\xca\x97\x45\xbf\x53\x15\xa7\xef\x1e\x61\x5f\xf4\xa2\x1b\x32\x3b\xb8\x56\x28\xfa\xee\xbb\xe8\x05\xc3\x88\xae\xcf\x48\x56\x58\xa9\xe7\x56\x59\x43\xe6\xca\x4a\x44\x4d\xa4\x12\x7c\x1b\x1d\x4f\x7f\x1f\xb7\xc4\x22\xbd\x8f\xb8\x21\x82\x20\xdc\x34\xbc\x82\x77\x48\xb1\x44\x18\xd5\xa4\x22\xda\xf2\x6f\xdc\x2b\xaf\x94\xe9\x2f\xe8\x5d\xd0\x5e\x3e\x1b\x39\xd4\x1b\x0d\xa7\x68\xf0\x32\xa9\x46\x91\xc0\x7b\x3d\x0e\xa1\xa9\x15\x13\x22\x21\x64\xe6\xe6\x10\xc5\x5e\x2c\x5a\x82\x6f\x74\x7f\x73\x5f\x86\x32\x45\x18\xd4\x26\x8d\xae\x57\x3a\xcd\x08\x77\x35\x29\x9b\xdb\xaf\xb5\x91\xec\xc1\x99\x67\x83\xcc\x85\x03\xc6\x95\xbb\x92\x19\xea\x6e\x46\x00\x7d\xa7\x4b\xed\xc0\x40\x41\x9e\x89\x3f\x4a\x4e\x28\xed\x12\xf1\xfc\xac\xb4\xe5\x1a\x91\xc5\x15\xf7\xb1\x91\x38\x53\x3c\x0a\x61\xb6\x5d\x71\x41\xfa\xd4\x77\x72\xb9\xcf\x15\x3c\xdb\x47\xd2\x4c\xcb\x8e\xac\x69\x25\x1d\x60\x96\x2e\x2e\x22\x13\xd8\x74\x97\x36\xad\xc8\x69\x07\xdb\xdf\x7d\x8c\x97\x4f\xa9\xa6\x67\xef\xf3\x6a\xc5\x36\x7d\x2f\xad\x15\x1b\x77\x1f\x5d\x4b\x9b\xf5\xbf\xbf\x16\xb5\xdb\xe7\x25\xb6\xb8\xfd\xae\x1a\xa9\xf7\xab\x60\x7a\x70\xfd\xd2\x62\xf5\xd2\xc1\x48\xe0\x5e\x2f\x04\xf4\xa5\x0a\x16\xa8\x3e\xc9\x59\x5b\x7a\xa4\xa8\x53\xbd\x73\x9f\x62\x9d\xf9\x8d\x99\xd2\xd6\x82\x4e\xed\x76\xd4\x7d\xbf\xef\x53\x32\x2f\xfb\x25\xf1\xb3\x64\x51\x96\x64\x77\xdf\x17\x15\xfa\x41\x16\xe4\xbc\xf4\xed\x41\x60\x87\x97\xc5\xd0\xaf\x41\x83\x64\x5c\x2c\x5e\x33\x2a\x7c\xdb\xdf\x6d\xf7\xf5\xa7\xa4\x6b\xfe\x94\x0f\x3a\x4d\xf7\x59\x00\x73\xe6\x0d\x21\xdf\xaf\xf4\x1e\x4f\xb1\xaf\x2f\xe5\x97\xf6\x2f\x3c\xa9\x53\xec\xee\xcd\xa4\xc4\x8c\x24\xf1\x4f\x27\xa8\xe7\x85\x1f\x74\x8a\xde\xe7\xeb\x24\x2d\x1a\x1e\x37\x37\xa5\xc3\x7b\xdf\xdb\x1a\x82\xf3\xe4\xc8\xa6\x45\x59\x2b\x36\x02\x95\xd3\x77\xbc\x0f\x18\x4f\xb3\x04\x54\x89\xe4\xe3\x52\x58\x12\xa3\xb5\xa0\x77\xfa\xaf\xe8\x54\xb0\x78\xe8\xef\x8b\xb8\xc0\xe3\x82\x4c\x1b\x2c\x74\x0e\x07\x71\x0a\xad\xb1\x4a\x72\xe9\x5f\x32\xf4\x23\xa6\x8c\x11\x13\x61\xba\x21\x52\x31\x02\x45\xbd\x49\x76\xa8\x2a\xed\xcd\xc4\xa4\xc0\x32\x11\x77\xb4\x22\xee\x5c\x72\xa2\x0d\x8c\xa5\x3b\x57\x5b\x12\x41\xe2\x12\xe6\xe8\xcc\xd8\x4e\x50\xab\x0b\x4a\x02\x1b\x24\x67\xdc\x46\x6a\x70\x3a\x5e\xa8\x54\xee\x27\x4c\x89\x44\x0d\x65\xf6\xf6\x26\x52\x4b\x2e\x49\xdc\xc1\xa1\x85\x57\x1e\xa7\x04\x03\xb8\xba\xa6\x1d\x1e\xe1\x2e\x8c\x99\x6c\x31\xce\xcc\x13\x7d\x5c\x68\xf3\xac\x6e\x61\xb6\xb6\xd0\xb9\xad\xe3\x29\x21\xaf\x11\x2b\xaa\x7d\x8b\x70\xe1\x63\x2b\x15\x59\xa1\x6a\xd9\xb2\xdb\x78\x20\xb0\xad\x30\x94\xc4\x6d\xb6\xf6\xa8\xab\x46\x8c\xa8\x0d\xd4\x69\xd7\x94\x74\x6e\x31\x6e\x00\x1c\x6f\x15\xc2\xb5\x29\x50\x09\xef\x55\xda\xa2\x99\x2b\xcc\xe8\xda\x5a\x61\xd3\x64\xb9\xc4\xd5\x50\xfa\xcf\xa8\x35\xb9\x86\x32\x3a\x3a\xaa\xf1\xd8\x8a\xd9\xae\xb4\x96\xae\x52\x55\x58\x2c\x88\x3a\x29\xb9\xc0\x31\x9c\xf8\x89\xad\xb8\xfb\xb8\x78\x92\xac\xf1\x07\x88\x99\x90\x87\x45\xf0\x70\x68\x15\x47\xc7\xf3\x03\x54\xf8\x76\x54\x26\x66\xe1\xe1\x81\xc1\x44\x9f\x03\x97\xed\xef\x55\xe4\x8d\xa2\x24\x83\x6e\xf7\xe2\xd5\x22\xf0\x7b\xb5\x37\xf7\x3b\x99\x1b\xc3\x8c\x2f\xe7\xab\x0c\xf3\x3c\x1b\xe2\xbe\x7c\xf6\x69\x2a\xf7\x65\x71\x3e\xd5\x6f\x47\x1d\x3a\x15\x18\xdb\x97\xa1\x73\x20\x4f\x7d\x96\xc3\xbd\x99\xea\x62\x23\xfb\x70\x35\x4a\xca\x18\xe6\x67\x4f\x1a\xca\x30\x43\x3d\xf4\xfb\xb2\x12\x52\xc2\x3f\x89\x97\x61\x82\xdf\x8e\xba\x84\x29\xb0\xb1\x37\xdf\x26\x1d\xb4\x5c\x15\x44\xdb\xea\xfd\xe5\x0a\xf7\x2a\xe2\x99\xb4\x86\x63\x97\x43\xae\x9b\x15\x8c\xc2\xcf\x56\xff\xbc\x53\xdd\x73\x47\x1d\xf4\x6e\x35\xd0\x03\x6e\x7d\xf5\x5f\x83\xe8\xb9\xdd\x75\xf0\x30\xd9\x85\x87\xde\xf1\xd2\xab\x5b\xfb\x16\x84\xfa\xeb\x16\x52\xef\xc9\x32\xee\x8a\x9a\x8b\x99\x7e\x7c\x80\xfe\x7f\x00\x00\x00\xff\xff\x28\xd1\x58\xb5\x49\xa1\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -339,7 +339,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0x35, 0xcf, 0xd, 0x9c, 0xfd, 0x8c, 0x8a, 0x2, 0x50, 0xbf, 0x45, 0x2c, 0xce, 0x57, 0x39, 0x8f, 0x13, 0xb5, 0x4f, 0x42, 0x8, 0xd0, 0x50, 0x4f, 0x22, 0x74, 0x93, 0x21, 0x16, 0x3d, 0xb1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0x2e, 0x1b, 0x4d, 0xc1, 0x7a, 0x4b, 0xd3, 0x1b, 0x2e, 0x5c, 0xd2, 0x80, 0x7f, 0xbb, 0xda, 0xfb, 0xc1, 0xe7, 0xdd, 0xb2, 0x81, 0x5a, 0xe1, 0x1b, 0x19, 0xa, 0xa1, 0x7b, 0x92, 0x41, 0xbd}} return a, nil } From f82c0bd8cc52d3b5216fc300f69c250a42c7b00d Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 16:45:14 -0500 Subject: [PATCH 034/132] use setters in FlowEpoch --- contracts/epochs/FlowEpoch.cdc | 40 ++++++++++++++++------ lib/go/contracts/internal/assets/assets.go | 6 ++-- 2 files changed, 33 insertions(+), 13 deletions(-) diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index ee2b9ae2a..c50333f09 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -202,20 +202,40 @@ access(all) contract FlowEpoch { /// Metadata that is managed and can be changed by the Admin/// access(all) struct Config { /// The number of views in an entire epoch - access(all)var numViewsInEpoch: UInt64 + access(all) var numViewsInEpoch: UInt64 + + access(all) fun setNumViewsInEpoch(_ views: UInt64) { + self.numViewsInEpoch = views + } /// The number of views in the staking auction - access(all)var numViewsInStakingAuction: UInt64 + access(all) var numViewsInStakingAuction: UInt64 + + access(all) fun setNumViewsInStakingAuction(_ views: UInt64) { + self.numViewsInStakingAuction = views + } /// The number of views in each dkg phase - access(all)var numViewsInDKGPhase: UInt64 + access(all) var numViewsInDKGPhase: UInt64 + + access(all) fun setNumViewsInDKGPhase(_ views: UInt64) { + self.numViewsInDKGPhase = views + } /// The number of collector clusters in each epoch - access(all)var numCollectorClusters: UInt16 + access(all) var numCollectorClusters: UInt16 + + access(all) fun setNumCollectorClusters(_ numClusters: UInt64) { + self.numCollectorClusters = numClusters + } /// Tracks the rate at which the rewards payout increases every epoch /// This value is multiplied by the FLOW total supply to get the next payout - access(all)var FLOWsupplyIncreasePercentage: UFix64 + access(all) var FLOWsupplyIncreasePercentage: UFix64 + + access(all) fun setFLOWsupplyIncreasePercentage(_ percentage: UInt64) { + self.FLOWsupplyIncreasePercentage = percentage + } init(numViewsInEpoch: UInt64, numViewsInStakingAuction: UInt64, numViewsInDKGPhase: UInt64, numCollectorClusters: UInt16, FLOWsupplyIncreasePercentage: UFix64) { self.numViewsInEpoch = numViewsInEpoch @@ -291,7 +311,7 @@ access(all) contract FlowEpoch { newEpochViews): "New Epoch Views must be greater than the sum of staking and DKG Phase views" } - FlowEpoch.configurableMetadata.numViewsInEpoch = newEpochViews + FlowEpoch.configurableMetadata.setNumViewsInEpoch(newEpochViews) } access(all) fun updateAuctionViews(_ newAuctionViews: UInt64) { @@ -302,7 +322,7 @@ access(all) contract FlowEpoch { FlowEpoch.configurableMetadata.numViewsInEpoch): "Epoch Views must be greater than the sum of new staking and DKG Phase views" } - FlowEpoch.configurableMetadata.numViewsInStakingAuction = newAuctionViews + FlowEpoch.configurableMetadata.setNumViewsInStakingAuction(newAuctionViews) } access(all) fun updateDKGPhaseViews(_ newPhaseViews: UInt64) { @@ -313,7 +333,7 @@ access(all) contract FlowEpoch { FlowEpoch.configurableMetadata.numViewsInEpoch): "Epoch Views must be greater than the sum of staking and new DKG Phase views" } - FlowEpoch.configurableMetadata.numViewsInDKGPhase = newPhaseViews + FlowEpoch.configurableMetadata.setNumViewsInDKGPhase(newPhaseViews) } access(all) fun updateNumCollectorClusters(_ newNumClusters: UInt16) { @@ -321,7 +341,7 @@ access(all) contract FlowEpoch { FlowEpoch.currentEpochPhase == EpochPhase.STAKINGAUCTION: "Can only update fields during the staking auction" } - FlowEpoch.configurableMetadata.numCollectorClusters = newNumClusters + FlowEpoch.configurableMetadata.setNumCollectorClusters(newNumClusters) } access(all) fun updateFLOWSupplyIncreasePercentage(_ newPercentage: UFix64) { @@ -330,7 +350,7 @@ access(all) contract FlowEpoch { newPercentage <= 1.0: "New value must be between zero and one" } - FlowEpoch.configurableMetadata.FLOWsupplyIncreasePercentage = newPercentage + FlowEpoch.configurableMetadata.setFLOWsupplyIncreasePercentage(newPercentage) } // Enable or disable automatic rewards calculations and payments diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 756e68e9c..4ed6e21e1 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -12,7 +12,7 @@ // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.547kB) // epochs/FlowDKG.cdc (18.678kB) -// epochs/FlowEpoch.cdc (41.289kB) +// epochs/FlowEpoch.cdc (41.956kB) // testContracts/TestFlowIDTableStaking.cdc (8.518kB) package assets @@ -323,7 +323,7 @@ func epochsFlowdkgCdc() (*asset, error) { return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x4f\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x9c\xf8\x4d\x4a\x72\x55\x29\x57\x0c\xce\x80\x24\x56\x43\x80\x01\x30\x62\xb8\xb6\xff\xfb\x15\x1a\xef\x18\xcc\x90\x94\x9d\xdd\x3c\x0f\xbf\x58\x26\x81\x46\xa3\xbb\xd1\xe8\x6e\x34\x1a\x74\xb5\xe6\x42\xa1\xa7\x2d\x5b\xd0\x59\x43\x6e\xf8\x2d\x61\x68\x2e\xf8\x0a\x3d\x4c\xbe\x7b\xf8\xc0\xb5\x6c\xf8\x26\x6a\xf5\xe8\x8f\xa7\x3f\xbc\xfc\xe5\xe6\xe5\xf3\xcb\x17\x67\x17\x17\x6f\x2e\xaf\xaf\xe3\x86\x57\x17\x37\x78\xd6\x90\x6b\x85\x6f\x29\x5b\xc4\x3d\xae\x2e\x6e\xce\xbe\xff\xe1\xf2\xfa\xe6\xec\xf9\xd5\x8b\x67\x85\xae\xe7\x4d\x2b\x15\x11\xaf\xcf\x5d\xaf\xd7\xe7\x85\x56\x17\xcf\x9f\xb9\xdf\x2f\x9e\x97\xc0\x3c\x25\x44\xc6\xe3\x3e\xbd\xbc\xbc\x76\xcd\x1e\x1c\x1f\xa3\x9b\x25\x41\x8a\xaf\x8f\x1a\x72\x47\x1a\x24\x57\x58\x28\x54\x71\xa6\x04\xae\x14\x5a\x61\x86\x17\x1a\x71\xb5\x24\xa8\xa1\x73\x52\x6d\xab\x86\x20\x3e\x47\x64\xcd\xab\xa5\x9c\xa2\x2b\x06\xa3\x4c\x34\x28\xf3\x1d\xc2\x82\x40\x7b\xb9\xc2\x4d\x43\xa4\x42\x2d\xa3\x4a\xf7\x51\x74\x45\xd0\x66\x49\xec\xef\xb4\x26\x4c\x51\xb5\x45\x4a\x93\x08\x8d\xa0\x0f\x81\x96\x1a\x1a\x23\x6a\xc3\xc5\x2d\xe2\x6b\x22\xb0\xe2\x42\x8e\x11\x95\x48\x2a\xac\x68\x35\x45\x2f\xdd\xb7\x68\x85\xb7\x88\xb3\x66\x8b\x1a\x82\xef\x08\xe2\x02\xfd\x93\x53\x06\x23\x38\x10\x1a\x1c\x56\x06\x3f\x34\xe3\x2d\xab\xb1\xa0\x44\xe6\x50\x66\x04\x91\x7f\x92\x4a\x91\x1a\xd5\xad\xd0\xd3\xc6\xcc\x76\x9a\x73\x81\xee\xb0\xa0\xbc\x95\x1a\xd8\x8a\xca\x9a\xac\x08\x66\xbc\x15\x72\x82\x66\xad\xd2\xe3\x6d\x91\x20\x2b\x4c\x19\xb2\xc3\x67\x13\x6c\x99\xa2\x0d\xfc\x60\x60\x12\x56\xcb\xe9\x83\xe3\x63\x0d\xf0\x32\x90\x4e\xae\x1b\xaa\x10\x65\x8a\xa3\x6f\xd0\x7a\x89\x25\x91\x27\xba\xc9\x87\xd3\x7b\x7f\xa0\x3b\xba\x7c\xf5\xf2\xfc\x1f\xe8\x05\xda\xfd\xf9\xe0\x1b\x7f\xfd\x18\x4d\xa7\x53\xe8\x7f\xa4\x3f\xc8\x49\x32\xfc\xef\xc3\x11\xba\x26\xaa\x5d\x23\xfd\xd7\x39\x5f\xad\xa8\xd2\xc4\x3b\xfa\xf0\xc1\xf7\xfa\x24\xa4\x35\x84\xc7\x63\x84\xec\x22\x41\xaf\xfe\x71\x76\x7d\xa9\xbf\x7c\xc1\x6b\x12\x04\x03\xc8\x06\x24\x56\x1c\xc9\x76\xb6\xa2\x4a\xcb\x09\xe0\x29\xc8\xef\x2d\x91\x4a\x02\x07\x35\xed\x5f\x5c\xfe\xbf\x1b\xcb\x00\xc3\x64\x0d\x4f\x2d\xa9\x34\xb4\x9e\xa2\x33\x65\x78\xc4\x6a\x90\x59\xff\xcb\x04\xbe\x06\x46\xe5\xcb\x44\x10\xc9\x9b\x3b\x22\xa1\x85\x86\xc7\x5b\x25\x15\x66\xb5\xc6\xa0\x83\x09\x66\x35\xaa\x89\x22\x62\x45\x99\xed\x93\x49\x8a\xc3\x95\x91\x3f\x14\xf2\x2b\x6b\x0a\x6b\xb5\x88\x00\x59\x51\x25\x03\x7e\x86\x29\x92\x88\x3b\x5a\x11\x44\xee\x08\x33\x6d\x31\x65\x1a\x13\x33\xe3\xe1\x51\x61\xc4\x09\xda\x2c\x69\xb5\x44\x94\x51\x45\xb1\xb2\xc8\x2a\x81\x99\xa4\x8a\x72\xa6\xe9\xed\xa6\x6c\xf0\x32\x23\xbf\x02\x4a\x5a\x06\xfe\x7d\x8c\xae\x2f\x6f\x7e\x7a\x15\xb8\xf7\xcb\x92\xb0\x88\xb0\x68\x46\x16\x94\x19\xd8\x6b\x2c\x14\xad\xe8\x1a\x33\x25\x91\x5f\xc5\x0e\x1f\xb3\x3e\x88\x9a\xa2\x0b\xb3\x3e\x35\x10\x0d\x31\x30\x48\x66\x30\xd6\x82\xac\x75\xaf\xee\xe4\x40\x77\x99\xb6\x6d\x83\xc5\x04\x55\xbc\x69\x48\xa5\xe7\x05\xea\x87\xd7\x44\x3a\x69\xba\xe3\x7a\xf2\x16\x06\x15\xa8\x32\xba\xf9\x2b\x89\x04\xe7\x0a\xfd\xde\x72\xd1\xae\x50\x45\x84\xa2\x73\x5a\x61\x45\x80\xc9\x15\x67\x92\x30\x69\x54\x86\x81\x27\x5a\x33\xa7\x9a\x4a\x25\xe8\xac\xd5\xcb\xe5\x96\x6c\xd1\x82\x30\x2d\xcc\x9a\xa6\x6b\xc1\x15\xaf\x78\x83\x46\x17\xcf\x9f\x8d\x41\xa4\x89\x42\xed\x1a\xfa\x09\xcc\x6a\xbe\xd2\xf0\x66\x04\x57\x9c\x4d\x1d\x31\x61\xe2\x30\x57\x80\x62\xd6\x44\xc5\x57\xeb\x86\xa8\x21\xd1\xf5\x92\xe3\x79\x68\xd6\x71\xbf\xf4\x68\x50\x9a\x6a\x73\x5c\x29\x69\x96\x88\xd1\xdb\x6b\xc1\x2b\x22\xa5\x15\x1a\x0d\x6f\x97\xdc\x18\x8c\xec\x80\x89\xd0\x7c\x33\x46\xe7\x2f\x7f\xfc\xf1\xea\xe6\xe6\xf2\x62\x97\xe0\x4c\x12\x5d\x4f\x25\x9a\xb7\x4d\xb3\x75\x9c\xaf\x61\xb0\xce\xd0\x5a\x0e\xa2\x95\x75\x86\xe6\x98\x36\xad\x00\x15\x42\x98\x22\x22\x1d\x67\xce\x45\x3c\x01\xa0\x03\xcf\x04\xca\xcc\xb8\x06\xfe\xeb\x19\x63\xb5\x8f\x48\xeb\x71\x0d\x92\x8e\x5b\x9e\xa0\xed\x1a\x64\x5b\x93\xb5\x6e\x05\xf1\xab\x51\x22\x8c\x2a\x41\x15\xad\x70\xe3\xf1\xd6\x02\xb7\xa1\x4d\x83\x2a\xdc\x4a\x03\xa3\x5a\xea\xcd\x48\x71\xb4\xc4\x8d\x9a\x3e\x78\x80\x2b\xcd\x9f\x11\x6e\x9a\x71\x10\x00\xbd\x7b\x1b\x3e\xbc\x7f\xf0\x40\x2b\xff\xb8\x15\x61\xed\xca\x70\x09\xb8\x73\x82\x7e\xba\x62\xea\xff\xa0\xf7\x0f\xdc\x4e\x91\x80\xd4\xa4\x72\xf6\xcc\x4f\xe7\x37\x57\x2f\x5f\xf4\xb7\x83\xfd\x05\xf4\xc2\x8e\x36\x46\x0c\xa0\xd1\xc7\x1e\x04\xf5\x6e\xf0\x86\x37\xfb\xa0\xf7\xe2\xe5\x8b\xcb\xfe\x5f\xcf\x8d\x06\xe0\x62\xa8\x89\x5b\xd3\xfd\x68\xff\x41\xaa\x16\xd4\x48\x6f\x93\x9f\x89\x30\x8a\x62\xb0\xd5\x19\x7c\x11\x4f\xfd\xd8\x1a\x6c\xb1\xb2\x4d\x17\x2a\x95\xb0\xa4\xb5\x5e\xd9\xe8\xd5\xb2\xe9\x5f\x77\xd0\xdd\x83\xb5\xbb\xdf\x95\x5f\xeb\x66\xd1\xce\x29\xc3\x0d\xfd\x17\xa9\xfb\x76\x8b\x76\x5d\xf1\x95\x5e\x0f\x66\x25\x75\x39\x04\x68\x85\x6d\x69\xe4\xe7\xeb\xff\x70\xb3\xaa\x78\x0b\x2b\xaf\x07\x34\xfa\xb1\x95\x4a\x1b\x69\x9c\x11\xb4\x10\x04\x9b\x55\x8a\x61\x49\x25\xc0\x72\x40\x55\x2b\x84\xc6\x22\x42\x51\x7f\x6c\x33\x23\x36\xff\xf5\xbf\x27\x0f\x12\x20\x57\xfb\xcc\x17\x6d\xa8\x5a\x22\xdc\x34\xa0\xdf\x11\x65\x73\x2e\x56\xc0\xd6\x69\x0a\x8c\x55\x4d\x5b\x6b\x4b\x2e\xfe\x56\xf7\xb9\xba\x98\x78\x13\xe1\x96\x6c\x27\x4e\x91\x95\xfe\x8f\xeb\x5a\x80\x86\x15\xbc\x21\x93\x04\x94\x03\x11\x61\x30\x41\x1b\x42\x17\x4b\x35\x01\xdd\xb0\xe2\x82\x04\x9c\x60\x64\x36\xe7\x27\xe8\xd7\xae\x9b\x32\x7d\x61\x7f\x7d\x9b\x91\xe4\x06\x04\x42\x48\x85\xee\x28\xd9\xa0\x11\xd5\xb3\x92\xf4\x8e\x8c\xdd\x3e\x50\x92\x06\xfd\x81\x5e\x3f\x53\xb2\xe9\x21\xb6\x86\xdc\xe0\x7b\x01\x66\xb8\xd9\x01\xd8\xee\xd6\x08\x4b\x49\x17\x6c\xa5\x25\xa1\x4f\xc4\x2e\xb1\x36\xcc\x1b\x02\x8d\xac\xb2\x6e\xa8\x54\x09\x4c\x41\xd6\x82\x48\xa2\xf5\xb9\x16\x45\x0f\xde\x6c\xf9\x66\xed\x68\x91\x00\x4d\xaf\xc5\xe2\xea\x42\xda\xc1\xed\x76\xb4\xc4\x29\x44\x0b\x62\x62\xc4\xc9\xd8\x18\x86\x79\xc6\x5c\x04\xfb\x23\x92\x5b\xab\xa6\xac\x8b\x28\x2d\x17\xbd\xc7\x38\xb5\x7f\x95\xf8\x27\x79\x2b\x2a\x70\xe1\x8c\x2d\xc1\x88\x94\xc6\xc8\xd0\xb8\xe9\xe9\x12\x5c\x13\x81\x24\xb1\xc6\x10\xc2\xcd\x82\x0b\xaa\x96\x2b\x83\x5d\x02\x71\x48\x0b\xe8\x8f\x19\xe3\x1a\xc6\x3c\x41\xd7\x4a\x5b\x6d\x05\xa4\x6a\x82\xeb\x06\xac\x61\xed\x5a\x6a\x1e\x98\x8d\xd7\x72\x40\x3b\xb9\xde\x2c\x52\x5c\xeb\x00\xb7\x59\xd6\xae\x8d\xc3\x20\x81\x1d\x59\xc3\x56\xbf\x5d\xf8\x91\x8c\xaf\x45\x2a\x3a\xa7\x16\x0a\x11\x2b\x40\x00\x07\xcb\xcd\xc8\x23\x6b\x57\x33\x22\xa6\xe9\xd4\xc1\x18\xc1\x06\xb7\xb0\xc5\x23\x3e\xd3\x0a\x59\xc3\x8f\x74\xa7\xe6\xa1\x24\x58\x6f\xf4\xb3\x86\x57\xb7\x86\x92\x00\xdb\x29\xb2\x04\xb6\xd3\x6a\x68\x41\xef\x08\xf3\xe4\x99\x20\xaa\x50\x85\x19\x92\x78\x4e\x9a\x6d\x8f\x59\xe3\xa6\xea\x21\x5e\x3c\x7f\x06\xdb\xf7\xe3\xa7\xdd\xc5\x92\xb7\xf9\xfb\x1e\x6d\xbe\xe9\xb4\x81\x26\xe3\xc2\x1e\x55\x34\x26\x87\xf7\x28\x88\x55\xf8\x5d\xca\x83\x0c\xee\x65\xd8\xa9\x22\x40\x10\x01\x00\x68\x7a\xe5\x45\x96\x70\x8f\x88\x7a\xb8\x4b\x2c\xd1\x8c\x10\x16\x24\x6a\x68\x0b\xb3\xf3\x19\x15\x94\xcc\x9e\x9b\x17\xf9\xbd\xc5\x8d\x63\x97\xeb\x44\xbb\x7b\xd8\x5a\x90\x3b\xca\x5b\x19\xcb\x30\x20\xb2\xef\xfe\xa5\x91\x12\x44\xb6\x8d\x72\x3a\xf4\xf5\x39\xc2\x8b\x85\x20\x0b\xef\x68\xe8\x39\x66\x4a\xcf\x6b\xb0\x04\x58\xac\xce\x22\x95\x84\x04\xa9\x08\xbd\x23\x35\x4c\x1b\x47\xee\x94\x53\x69\x09\x94\xd7\xe7\x08\xdc\x62\xe3\x4a\x15\xbc\x26\x30\x9a\x61\xfd\x3b\xa5\x6a\x1d\x23\x22\xa3\x69\x3b\x35\xd7\xab\xf7\x5e\x9f\x97\x34\x9f\x21\x86\x66\xc9\xba\x9d\x35\xb4\xd2\xdb\xab\x0c\xe2\x66\x95\x8c\x71\x61\x08\xab\x78\xad\x17\xae\x44\xb3\xad\x31\x84\x1a\xbe\x39\x5a\xf0\x54\x6d\x8b\xed\x5a\x71\xd4\xd0\x99\xc0\x62\x0b\x7e\x08\x43\x4b\xf2\xc7\x91\xed\x9e\xda\x00\xcf\x04\xd7\x7a\xc8\x8f\xad\xc5\x57\xf9\x1d\xd5\xd2\x7f\x82\xe6\xbc\x69\xf8\x46\x6b\x0a\x33\xb0\x76\x29\xee\x68\xad\xa5\x46\x23\xec\x41\xd6\xb7\x8b\x57\xed\xec\x39\xd9\x6a\x32\x18\xcd\xfa\x76\x92\x2f\xc4\x73\xc7\x4d\xab\xe9\x2a\xb4\x22\x0a\xd7\x58\x61\x84\x67\xbc\x55\x29\xcf\xd2\x95\x71\xd6\x34\x68\x49\xa5\xe2\x02\x1c\x0d\x63\xef\xf8\xee\x10\x8b\xe3\xda\xbf\x5a\x13\xb1\xc2\x8c\x30\xd5\x6c\x3b\x4b\x47\x2a\xd1\x56\x76\xed\xfc\xe8\xba\xbe\xef\xf2\xc6\x18\x97\x73\x1a\x2d\xa0\x80\x4c\x0e\xb4\x21\x2a\x97\xfd\xc2\x3e\xa7\xf7\xb3\x56\x5a\xd1\x74\xfe\xb5\xf5\x5f\xcd\x5c\xa4\x37\x80\x4b\x23\x68\x00\x6e\xcb\x1a\x34\x83\x5c\x94\x68\x18\x61\xa9\xb0\x48\x2c\xa0\x21\x03\x68\x3f\x90\x84\xd5\x07\x01\x24\xde\x4a\xc4\x6d\xd5\xeb\x7a\x58\x64\x75\xbb\xcb\x5d\x03\x28\xae\x70\x83\x04\xd9\x60\x51\x5b\x97\x57\x6f\xab\x6b\x4c\x6b\xa4\xa5\x6b\x37\x2f\xef\xb0\x30\x50\xde\x18\x20\x27\xe8\xa7\xa7\xf4\x8f\xd2\x58\x66\x14\x84\x57\x9a\xf3\xf9\x60\xda\x6b\xc7\x10\xa9\xf2\x8b\x05\x2c\x2f\xad\xa9\xa8\x92\xa8\x26\x8d\x56\x7b\x5c\x94\xfd\x36\x8d\x85\x81\x7f\x66\xc0\x97\xed\x62\x8b\xe3\xf7\x82\xe0\xdb\x9a\x6f\xd8\xdb\x0c\x4b\x81\xab\x5b\x89\xe8\xdc\x53\x64\x89\xef\x88\xd9\x5d\x00\x4b\x43\x8e\x41\xbe\x06\x4c\xe4\x2b\x4c\xeb\x13\xf4\x3d\xe7\x4d\x97\x18\x5c\x2c\x30\xa3\xff\x32\x8a\x9c\xcf\x83\x49\x18\x0c\x4e\x88\x20\x5b\x5d\x29\x13\x00\x3e\xf8\x08\x3a\x06\x23\xc1\x5b\x56\x23\xc1\x67\x94\x21\xc9\x05\xac\x12\x6f\xf4\x0d\xac\xc0\x7d\xad\xd0\x2e\xfa\xaf\x8d\xea\x3f\x0f\xaa\x3f\x52\xc4\xe1\xe0\xc3\x05\x29\x7a\x29\xb5\xd7\x56\xd0\x1d\x3e\xd6\xff\x58\x4a\x5e\x51\x0c\xc6\x88\x35\xbe\xd1\x45\x14\x9d\x7b\x4e\xb6\xe8\x99\x8f\xce\x65\x5b\x34\xec\x16\x46\x14\x83\xc9\x68\xf6\x48\x6f\x13\x2a\xad\xc2\x0b\x1b\x41\xb4\x03\xc0\x3a\x75\x1b\x30\xd6\x8e\x47\x4d\xfe\x38\x41\x0d\x61\x0b\xb5\x44\x47\xe8\x71\x2f\x01\xea\xdb\x45\xba\x03\x84\xc9\x52\x46\xd5\xa8\x63\x22\xa0\xf8\x13\xab\xb8\xfc\xa7\x5c\x5d\x65\xbf\x67\xba\xa7\xdb\xbb\xa0\x3f\xb2\x46\xa5\x65\x9f\x35\x39\xc4\xd3\x49\x3b\xee\x67\x23\x24\x7d\x3a\xb4\x1c\xc7\x3b\x95\xa1\x57\x33\x9f\x3a\x9b\xed\xd4\xed\x41\xdd\x26\xb0\xf7\x9c\x02\x79\x0b\x3f\x3a\xca\xea\x16\xee\xef\x6e\x33\x4b\x60\x74\xea\x48\x5d\x84\x14\x51\xd9\x80\x8b\xbe\xe8\x76\x88\x29\x8e\x4e\x13\x06\x74\x1b\x27\xfa\x10\x9d\xa2\x5f\xdf\xf6\xb5\x01\x4d\x85\x4e\xd1\x1c\x37\x92\x94\x08\x96\x31\x11\x48\x97\x7d\x57\xe8\xe6\x59\xa8\xdb\xfb\xff\x74\x1b\x5a\xbe\xa1\x53\xc7\x41\xdf\xe4\xe3\x83\xce\xc2\xa9\x80\x69\x63\x34\x6f\x99\xde\xff\x6f\x22\x12\x8c\x7e\x43\x8c\x6c\x32\x81\x1c\x47\xd1\xc4\x3e\x3a\x86\x5e\x07\x8c\xfc\x26\x26\xef\xe8\x37\xab\xf4\xfd\xd6\xb2\xe7\x06\x54\x44\x2f\xe7\x5c\x06\xfa\x60\x24\x81\xbf\x1e\xc5\x68\x5f\x1a\x18\xdd\xc9\x44\xf4\xbf\x30\x2e\xda\x39\xb0\x5f\xa4\x72\xf4\x7b\x35\xb4\x86\x8b\x28\x24\xa2\xf3\x7b\x75\x08\x5b\x2e\x9e\x3f\x03\xf5\xfc\x9c\x6c\x47\xb7\x1d\x6d\x30\x20\x7b\xb7\xa9\xe0\xa1\x34\x68\xeb\x6d\x5f\xd8\x2b\xa8\x34\x27\xeb\x36\x32\xa0\x3d\xfa\x19\x84\xeb\xd9\x22\xd8\xfd\x67\xf5\x8a\xb2\xe3\xe3\xe3\x3e\x9b\xfa\x9c\xb3\x39\x5d\x44\x48\xb9\xdd\xcd\x44\x2b\xb4\x55\xa0\x4d\x3f\x38\x73\xc0\x0c\x69\xfb\x5a\x0c\x58\x62\x7a\x37\x61\xed\x4a\x2b\x0e\x79\xc5\xc0\x60\xef\xb7\xfb\x0a\x43\xec\x69\x5e\xa6\xc3\x58\xb9\x3e\x33\xed\x93\x68\x02\x2a\x45\x88\x0b\xe3\x82\xd9\x57\xdf\x2e\x4c\x58\x60\xf7\x90\x2e\x88\xb1\xcf\xe4\x82\x55\xe5\xec\x28\x3f\xe2\x2e\x3a\x9e\x77\x77\x2e\x3d\xde\xe3\xff\x2a\x9a\x8c\xe6\x68\x4f\x11\xbd\xf9\x9b\x43\x1e\xe5\x2d\x5e\x6d\x4a\x6c\xb5\x31\x4d\x59\x25\x08\x96\x44\x22\x72\x47\xc4\x36\x43\xc1\x60\x4f\x25\xba\xc3\x4d\x4b\x40\xc4\xb4\xb7\xbb\x6e\x68\x10\xa9\xa7\x3f\xbc\xfc\xc5\xda\xec\xb2\x5d\xaf\x9b\xad\xb6\x9b\x17\x44\x45\xa1\x23\x18\xaa\x6f\x5e\xba\xbf\xe9\x78\x65\x71\x79\x45\x44\x45\x98\xc2\x0b\xd2\x35\xdc\xc1\x00\xe9\x11\xa9\xc9\x4e\x21\x98\x0c\xf0\x6c\x32\x48\xe1\xc9\x5e\x78\x16\x97\x73\x86\xad\xd6\xed\xe9\x37\x43\x5d\xd2\x79\x24\x7d\xd3\x9f\x86\x80\xb8\xa9\x26\xdd\xdd\x97\xc5\x8e\x1d\x3a\x98\xae\x9d\xaf\xbb\x9d\x87\xc8\x84\x4e\x07\xa9\xd8\xaf\xe9\xfe\xc1\x9b\xda\x08\xf4\x3b\x7f\xb4\x38\x35\xba\xea\x9d\x53\x5d\xde\xd0\xae\xe0\xfb\x56\xc0\x09\x8b\x0b\x2d\xc4\x0a\xcf\x79\x00\xce\xe5\x08\xcd\x9d\x46\x3d\xb1\x8a\x70\x0f\x5d\x6b\x57\x41\x7a\x02\xee\xbb\x59\x4d\xcc\xb8\xea\x53\xc6\x85\xb0\x0a\x8e\x23\x24\x82\x54\x5c\xd4\xce\xd7\xf6\x91\x12\x70\x6c\x6c\x54\xd2\x84\xf4\x4c\xa2\x94\x87\x06\xe6\xbe\x19\xcb\x04\x26\x8c\x06\x0a\xc3\xbd\x21\xaa\x15\xf6\x40\x2e\x05\x0b\xf3\xf1\x41\xec\x34\x7e\xa3\x9d\x41\xda\x68\x77\x94\x6a\x32\xb0\xaf\xb4\x3f\xde\xb2\xda\x37\x30\x32\xfe\x63\x37\xa2\xa3\x77\x0c\xb3\x2f\xc2\x37\x5a\x1c\xa4\x09\x58\x2e\x04\xdf\x68\x0d\x5f\x53\x90\x64\x2c\xb6\x1e\x5a\xcd\x89\xf6\x7d\x94\x71\x7a\x4d\x94\xbe\xe1\xb8\xd6\x78\x81\xbe\x82\xf4\x2f\xcb\x75\x73\xf6\x4c\xa5\x6d\xd1\xd9\xe3\xf4\x6e\xbc\x20\x2a\x89\x1b\x8d\x7e\x33\x13\x3c\x4f\x7d\x9a\xf1\x49\x1a\x5e\xfa\x2e\x5a\xd8\x74\x0e\x72\xe3\x68\x76\xe1\xb1\x06\xeb\xbc\x99\x4f\xed\x34\xa7\x33\x2e\x04\xdf\x3c\xf9\xf2\xbd\x81\x99\x81\xfc\xf8\xed\x48\x53\xfb\xc4\xf4\x71\xd0\xae\x0d\x69\x5e\x61\xb5\xcc\x95\x89\x00\x86\x15\xc6\xfd\x35\x9e\xc1\xdb\x6c\x15\x45\x3d\x19\x6d\xf2\x85\x75\x8d\xcd\xa9\xc2\x8a\xd7\x86\xdb\x69\x50\xcd\x2e\x2d\x1b\x58\x0e\x61\xba\x0e\x2b\x3d\xc0\xf2\x3a\x03\x3b\x08\xdf\x91\x9c\xf4\x8c\x6c\xc2\x92\x4b\x7e\x8c\x27\xbf\x16\xa4\x68\x90\x99\x03\xd8\xcb\x68\xf2\xe8\xf4\x14\x3d\x42\x1f\x3e\x24\x8d\x47\xd1\x28\xde\xd1\xfa\xf6\xb4\x1f\xc8\x11\x7a\x8c\xbe\xfc\x32\x81\x51\x02\xf1\xc4\x82\x58\x0b\xbe\xe6\x92\xd4\x31\x8c\xd1\x78\x7c\x92\x3a\x82\x08\xa1\x87\xe7\x46\x13\x00\xb1\xb7\x79\xec\x13\x96\x9e\xcb\x76\x9c\x9b\x63\x68\x82\x1c\x70\xdb\x9a\x0b\x9f\x37\x02\x3f\xc6\x6b\xff\x61\x81\xf3\xff\x29\x59\xcd\xc6\x45\xa7\x25\xb1\x2d\x10\xf5\x6d\x06\x07\xa4\x49\x4a\x22\x14\x1a\x75\x7e\xd0\x9f\x55\xce\x95\xd3\xd3\x12\xb3\x26\x3d\x9d\xa5\x84\xdd\xdb\x71\x46\xcb\x68\x40\x1a\x76\x94\x15\x95\x2b\xac\xaa\x65\x38\x9d\xb7\x20\xe5\xc3\x0e\xcc\x71\xf2\xcd\xc7\x07\x25\x44\x77\xcd\x3f\x41\xbf\x7f\x47\x8c\x4e\x87\x26\x5a\x2a\xae\x2e\x26\x6e\x8f\x48\x12\x13\x3a\x4a\x10\x22\x5c\x5d\xa1\x4f\x2d\x57\x3f\x82\x05\x65\x0e\x4e\x7d\xf6\x91\xa1\x03\x95\x2e\x06\x35\x04\xdf\xda\x58\xe1\xef\x30\x82\x16\x9c\x28\x75\x37\xda\xda\x61\x67\x7c\x07\x29\x90\x70\xb0\xec\x77\x91\xce\x70\x5a\xca\xb0\x6e\x1d\x09\xe3\x09\x8a\xfe\xb3\xcf\x70\xff\x20\x58\xa8\x19\xc1\x6a\xef\x21\x97\xae\xc7\xe1\xc3\xf6\xac\xb0\x77\xd1\xf6\xb7\x63\xf0\xc2\xfa\xeb\x19\xfb\x8d\x9b\x8d\x89\x26\x62\x86\xda\x75\xad\x5d\x02\xc9\x57\xc4\xcb\x8b\xdb\x39\xe7\x94\x34\x36\xdc\x10\x0f\xe9\x49\x02\x5c\xe9\x49\x84\xd2\x1a\xde\xc0\x86\x69\x81\x8d\x69\x14\x7c\xf8\xbf\xdf\x5c\xb3\x45\xde\xd5\xef\xfa\x13\xd8\xd3\x11\x27\xbd\xc8\xc3\xff\xa6\x69\x7a\x98\x59\xcd\xe6\xec\xd6\xce\xd6\x4c\xcc\xe5\x5f\x17\x9c\xca\xee\x52\x0e\xa3\x53\xf9\x33\x6e\x68\x0d\x43\x9d\x3b\x5b\x51\x77\x1a\x45\x18\x16\x6c\xc8\x5e\x23\xbe\xac\x8b\xf6\x06\xe6\xec\xf6\x32\x98\x84\xe0\xe3\x13\xf4\xf0\x05\xd9\x58\x9b\x0c\xbe\x42\x2b\x7b\x64\x9c\xe7\x3a\x21\xd9\xae\xb4\x44\x78\xca\xb0\x1a\x4e\x2f\x0d\xc1\xc1\x33\x7e\x98\xa9\xb7\x07\xf7\xc2\xdf\x3b\x41\x31\xa6\x43\xc1\x94\x54\xbc\x2c\x11\x23\x01\x8b\xbf\xf9\x9f\x26\x62\xd9\xf4\xfe\x54\xd1\x39\x8c\x83\x5a\xb6\x0e\x91\x2b\x46\x36\x7f\xbe\x6c\x75\xbd\xe5\x94\x7e\xfb\x8b\x99\x23\x55\x24\x67\xe1\xff\xff\xd3\xa4\xec\xb3\x2a\xb2\x84\x52\xff\x09\x49\x8b\xa5\x4c\x4b\xdd\x9f\x22\x69\x71\x48\x25\x9e\xf0\xfe\x12\xf6\xa2\x10\x4e\x31\x82\xa6\x7f\xc9\xc2\x4f\x7f\x75\x49\x3b\x98\x8c\xc5\x00\x53\x32\xf5\xfd\x29\xf9\xf4\x87\x97\xbf\x5c\xf7\xc4\x94\xec\xd2\xdd\x19\xa9\xfb\xab\x11\x14\xd9\x95\x14\x62\x67\x4f\x4e\xd1\xe3\xe9\x23\xbb\xa3\x9b\x78\xac\x5b\x09\x33\xa2\x36\x84\x30\xf4\x2f\x22\x38\x88\x3d\x67\xe4\x53\xf8\xb3\x23\x86\x97\xe0\x55\x62\xd3\xf1\x31\xba\x64\x10\x7e\xe3\x02\xd5\x54\xc2\x9f\xb8\x55\x7c\x85\x15\xad\x7c\x08\xba\xc2\x4d\xd5\x36\xee\x6a\x09\xab\xd1\x1a\x6f\x57\x84\xa9\x72\x3a\x45\x6c\x02\x58\x48\xf6\x24\xc9\x8c\x55\x8f\x7e\x43\xc4\xfc\x55\x3e\x48\x0a\x93\x76\x4e\x6f\xc3\x71\xfd\x44\x37\x75\xee\xed\xb1\x0d\x67\x1c\xcf\x1b\xbe\xe9\x19\x66\xbc\x03\xa8\xf6\x21\x47\x16\x91\x09\x52\xfc\x50\xa8\x1f\xd3\x60\xfe\x25\xb3\x91\x4f\x2b\x81\xcd\x16\xe1\x4a\xd1\x3b\xe7\x85\x41\x16\xa8\xc2\x42\x49\x84\x41\xdd\x71\x46\x42\x2c\x74\x2d\xf8\x1d\xad\x49\x1d\xa2\x9c\xdd\x34\x72\x38\x9e\x20\x1b\x77\x3b\xcb\xc4\x1e\x04\x91\x36\x52\xe6\x73\x18\xe5\x04\xf2\x1a\xdf\x45\x67\xd5\x85\xe0\xc9\xd7\xe8\xf1\xbb\x1c\x3e\x5c\x9f\x61\x66\x4f\xa6\xd2\x24\x50\xd9\x85\x20\xd7\x5c\xdc\x4a\x74\x84\x24\x65\x95\x8f\xe4\xc5\x79\xb2\x54\x1a\x64\x4c\xc6\xb9\x9d\x94\xc9\xda\xa5\x69\x0a\xca\x8c\x73\x25\x95\xc0\xeb\xb5\xcb\xbb\x30\x14\x31\x37\x86\x1a\xb8\xe6\x49\x90\x64\x78\x2d\x97\x5c\x4d\x4c\xd6\x8c\xfd\x91\xfe\x8b\xc8\xe8\xda\x8a\x27\xa0\xcd\xa3\xeb\x9c\x8a\x58\xdf\x09\xac\x1a\x3d\x85\x09\xc2\x12\xd5\x64\x0e\x09\x30\x70\x72\x85\x95\x1f\x6a\xda\x2b\xd0\x81\xcc\x69\x78\x63\xc0\x43\x4f\xb7\xd4\x72\x2e\x74\xdc\x62\x47\xd2\xc5\x3e\x59\x15\x83\x79\x19\xf7\x4d\xa7\xb8\x47\x36\x45\x29\x3b\x31\x2c\x9c\x7d\x14\x7a\x4f\xcc\xb0\xac\xe7\x1d\xe1\x8b\x36\x8c\x0f\x19\x99\xcb\x7c\xd8\xc7\x4a\x2e\xe3\x20\x91\x91\x03\x1f\xc5\x86\x48\x52\x12\xa4\x71\xed\x42\x90\xbc\x7b\x9a\x70\x3f\xa3\x2e\x65\xec\x91\x17\x83\xaf\x1f\x4f\xee\xe1\x31\x38\x19\x88\xe1\x14\x42\x9c\x40\x99\x2b\x76\xa7\x71\x0a\x92\x37\xc9\xa4\xcc\x2c\x65\x97\x8c\x92\xa8\xa6\xc1\x6d\x8b\xce\xef\xbd\x23\x17\x64\xe1\xf8\x18\x5d\x83\xd2\xd9\x10\xc8\xf9\x83\xb5\x98\x66\x73\x4e\xf4\x6f\x35\x07\xde\x31\xb8\xcb\xc0\x4b\x60\x60\xa2\x71\xfe\x27\xc2\x8d\xe4\x53\xf4\x0b\x31\x26\x80\xed\x0a\xd7\x7f\x87\x8e\xb4\xbb\xec\x35\x61\x59\x67\x76\xd7\x2b\xca\x46\xe3\x29\x61\x75\x6a\x88\x8f\xb2\xc0\x23\x22\x8d\x2c\x49\xbf\xb9\x5b\x51\xd9\xa9\xfa\xf4\x6d\xe3\x8d\xed\xc4\xc2\xaf\x4a\x87\x07\xc0\xba\x56\x7c\xfd\x33\xd7\x64\xcb\xb0\x28\x81\xb8\x78\xfe\x2c\xe9\x7c\xc9\xea\x8b\xe7\xcf\x72\xf4\x53\xa6\x1f\x1f\xa3\x73\xb0\xf4\x41\xd9\x5e\x66\x41\xf3\xce\x0d\xdc\xbc\xaf\xd7\xe4\xcc\x99\x4d\xe9\xa1\x65\x43\x94\x0f\x45\xfc\x18\xc2\xd5\xe9\x49\x45\x51\xce\x7d\x1a\x5c\xcf\x36\x58\xf6\x7d\x4c\x7a\x5c\xac\xb6\x7b\xda\x05\xb5\x1d\xd6\x51\xb1\xa5\xd7\xce\xf6\x8f\x5e\x78\x89\x9e\xcf\x56\x64\xb1\x8f\xdb\xbc\xe1\x0a\xe8\x8c\x20\x7e\x47\xc4\x46\x50\xa5\x08\x94\x23\x78\xe7\x0c\x38\x72\xc6\xea\x6b\x9f\xd8\xf3\x0e\xcd\x48\xc3\x37\x45\x88\xa5\xf4\xbc\xd1\xa3\xe9\xa3\x71\x19\x81\xc2\xde\xd2\xf9\xaa\xa7\x67\xb4\xbb\x84\xbf\xcb\x6d\x7d\x8e\x5e\xd8\x5f\xc6\x7d\xf6\x72\xf7\x14\x2b\x17\x9e\x71\x57\x7c\x1d\x99\xbc\xe5\x5b\xbc\x43\x98\x77\x33\xf7\x7b\xdc\x7d\xdf\x6d\x9c\xfa\xdc\x23\xee\x91\x72\x2c\x72\x66\xd4\xc5\xed\x1a\x54\x17\x0e\x6b\x2b\x5c\xcf\xaf\x04\xe4\x8e\xca\x2e\xa6\xc5\x24\xc5\x88\x46\x1a\xe6\x0b\x4b\x96\xd1\xb8\xff\x10\x23\x0d\x4f\x53\x69\x76\x3c\xcd\x60\x7f\x46\xee\x6d\x3d\x48\xba\x36\xb6\xa3\xef\xaf\xb8\x3d\x52\x4f\x50\x34\x87\x15\xd6\x40\xf3\xc7\x66\x41\xe5\xd9\xd3\x8b\x39\xa8\xe5\x08\x5a\x7f\xe0\xdb\x9f\x0f\xe4\xb7\x0c\x9e\x3a\xab\xd6\x4f\x00\x03\xf2\xe6\x6c\xda\xdc\xca\x52\x1c\xe1\xfa\x0e\x3b\xeb\xb6\x6b\x4a\x42\x8e\x80\x99\x86\xbd\xa0\x36\xb7\x99\x3a\xbf\xb7\x54\x18\xdb\xbd\xa6\xc6\x4b\x0a\xb9\xdf\x2b\x52\xce\x60\xd6\x56\xa5\x1d\xef\x7b\x3d\xfe\xa8\x9b\x70\xba\xa1\xda\x0a\x19\xda\x49\x0b\x86\x13\x5c\x42\xee\xf5\x77\x8b\xeb\x0a\xb2\x2b\x0c\x6c\x40\x05\x9d\xa2\x05\x51\xe7\xd1\x37\x85\x2d\x23\xeb\x98\xeb\xe5\x80\x75\xe7\x24\x7f\xd0\x88\x1b\x7f\xd1\xa7\xe1\x5e\xe1\xad\x5f\x97\xb0\x5b\xd3\x79\xc1\x57\xd5\x06\x82\x75\xea\x76\xab\x4a\x00\x83\x2b\xd5\xe2\xa6\xd9\xa2\xa5\x76\x48\x18\xe2\x5a\x02\xe8\x6a\x45\x6a\x8a\x15\xd1\x0d\xfc\x21\xaf\xad\x21\x03\x85\x07\xfa\xa0\xcf\x88\xb9\x83\xff\x6e\x8d\xb7\x76\x39\x3f\xe5\xe2\x95\x3d\x01\xb6\x4b\xed\x5d\x34\xfe\x3a\x99\x57\x45\x8a\x80\x13\x8b\x0a\xf7\xf8\xd5\xb9\x23\x1d\x7f\xcc\x09\xf8\x00\x4a\xc5\x9e\x1f\xfb\x90\x89\xc5\x65\x0a\xee\xdf\xb7\xa7\x45\x51\xc8\xf3\x94\x77\x60\xb8\xcb\x64\xea\x47\x2c\x17\xfc\x50\x63\xa0\x2c\xf4\x96\xa2\xc1\x99\xb9\x03\xe3\xe8\xdc\x5d\x04\x1c\x8d\xd1\x97\x5f\xa2\x91\x2d\xb3\x34\xad\x6f\x93\x9f\xbe\x38\x45\x8c\x76\x22\x17\x9d\xe9\x80\x86\x8d\xee\x0e\x7e\xda\x6c\x4c\x35\x84\xff\xb6\x6b\xf8\x20\xb1\x21\xfb\xc9\x4b\xef\xfe\x39\xd8\x8b\xb0\xfa\x30\xa9\xaf\xc9\x1c\xb7\x8d\x2a\x93\xde\x64\xed\x3c\x28\x43\xc8\xa2\x44\xe7\xb8\x69\x64\x74\xa4\xfd\xce\x07\x5c\xe4\x80\xe3\x91\xa5\xb7\xba\xcd\xc8\xb8\x33\x59\x4d\x87\xfe\x54\x58\xd8\x72\x0a\x0b\xec\xdf\x16\x61\x25\x06\xe7\x64\x66\x9f\x1c\xb8\x2e\x69\x8c\x21\x7b\x27\x2a\x46\x91\xc6\x64\x5a\x26\xf1\x9c\xbc\x81\xef\x46\xe3\xa9\xe2\x26\x70\x31\x1a\xf7\x86\xfc\xf6\x64\x66\x3f\x73\x86\x19\xf9\x6a\x90\x91\x5d\xd5\xf2\x99\xf9\x18\x29\xd0\x8c\x87\x31\x92\x96\x7f\xd1\x57\x7b\xf2\x6d\x40\x35\x7e\x0a\x99\xed\x1d\xed\x5d\x74\x76\x95\xcc\xce\xe2\x05\x66\xae\xff\xfb\x10\xeb\xd0\x1a\xb2\xea\xe3\xcf\x20\xb9\xd5\xf2\x19\xcd\xe3\xa2\x65\xc9\x54\x0f\x21\x77\xd1\xd6\x4f\xa8\xf4\x82\x90\x5a\xba\x2a\x0b\xc6\x46\x8e\xf2\xd8\x7c\x3e\x91\x76\x30\x73\x1e\x19\x3d\x2c\x87\x7d\x27\xcb\x06\x2e\x4c\x59\xa8\x15\xa4\xd4\x27\xa1\x82\x5e\xaa\xf7\xa9\xfa\xde\xd3\x83\x9d\x7b\xc3\xc0\x81\xd5\x90\xa5\xd4\x3b\xe0\x5e\xe6\x55\xc7\xb9\x8a\x48\x67\x84\x4f\x41\x7d\xc9\xcc\x93\xec\x7a\xa0\xc7\xc1\xf5\x94\x3e\x70\x32\xec\x7f\x96\xae\xbd\x0c\x90\xd5\xe3\x1c\xdd\x0a\x36\xb9\x45\x36\x29\xb1\x14\xf5\x4a\x4e\x97\xf6\xf4\xa8\xbd\x5b\x66\xae\xa5\x9b\x45\x1d\xc3\x81\x79\x42\x66\xb1\x6e\x68\x2f\x03\xcf\xdc\x9d\x26\x17\x8d\xcd\x13\x35\x07\x9d\x77\x3d\x27\x8b\xd4\x75\xbb\x5a\xd9\x54\xcb\x68\x2a\x41\x7e\xba\x92\x13\x19\x4d\x91\xbd\x04\x34\xe9\x98\x4a\x7d\xe9\xab\x91\x95\x94\x81\x9a\x76\x6e\x88\xa5\x88\x4e\xfd\xcc\xc7\x43\x20\x92\xeb\x6d\x19\x84\x38\xbe\x13\x80\x18\x9b\xb5\x13\x39\xc9\x60\x47\x2c\xbe\x97\x5b\x92\xc8\x85\xf2\x17\xc9\xed\xa5\x14\x3e\x37\x37\x55\x82\xd7\x95\xf0\xef\x2b\x99\x5f\x53\xb1\x20\xa1\x65\x38\xa8\x44\xd4\x16\x5d\xb2\x23\xdc\x12\x66\xef\xea\x6a\xd7\x9c\x7d\xa5\xac\x77\x4e\x99\x22\x75\x8f\x54\x6e\x89\xea\x84\x20\x6d\x8b\x57\x66\x9d\x9d\x16\xea\xbc\x7a\x09\x80\x3a\xb1\xa6\x61\x66\x68\x6a\x40\x73\x42\x0c\x77\x2d\x90\xa7\x84\x48\xdd\xf5\x29\x21\xdf\xe3\x06\xb3\x8a\x64\x9d\xee\xb0\x80\x3a\x14\xc0\x56\x73\x8c\x7e\xa6\x69\xe4\x51\x79\x34\x7d\x94\x47\xe1\xc3\x20\xc1\xce\xb6\xed\xbb\xfb\xd4\x20\x70\x5f\xf8\xd6\x88\x8e\x69\xb2\x5f\x34\xfb\x70\xb8\xe8\x6b\x34\x4a\xb1\x3d\x0a\x53\xd9\x15\x84\xfe\x81\x63\x63\x10\x98\x62\x01\x5a\xa0\x66\x9c\xb5\xd2\x09\x01\xe4\x6f\xc7\xe9\xf0\x31\x57\xa0\xe5\x8d\x69\x98\x39\x40\xdf\x87\x9f\x4a\xf1\xb9\x76\x66\x92\x33\xbb\x63\x75\x44\x3c\xba\x77\x25\x88\xff\x3a\xe7\x5d\x8c\xca\x93\x21\x22\x1e\x48\xf1\x81\x1f\x8f\xe2\x41\x77\xc5\xfa\x93\x25\xbc\x5f\xdc\xb3\x31\x85\x22\x21\x51\x7e\x1f\x7c\xfe\xf6\x29\x09\x10\x5d\x16\xf9\xbb\x6e\x9b\x70\xab\x2e\xf1\x3c\x7c\x86\x2d\x24\x39\xb8\x8c\x7e\x63\x6d\x75\x52\xbd\x91\x53\x98\xc5\xb3\x1f\x59\x50\x02\xe9\xd4\xbb\x2a\xc1\xfd\xbe\xdf\x96\xd2\x73\x9d\xa1\x23\x0c\xdf\x7d\x87\xd6\x98\xd1\x6a\xe4\x4f\x42\xc3\xce\x57\x60\x18\x9a\x91\xaa\x85\xe8\xa6\x56\x95\xd2\x6b\x4a\x4f\x8e\x2d\x51\x0f\xc7\x99\xd9\x9b\xe2\xdd\xd9\x7c\x86\x26\xde\xb3\xe7\xe4\x30\x07\x0c\xa8\x57\x78\x1b\xac\x4e\x57\x0a\xcb\x97\x2a\x0a\xc5\x3f\x5c\xa8\x39\xbd\x8d\xd1\x6b\x18\xed\x69\x02\xda\x1b\x14\xeb\xb8\xc1\xbd\x6d\x02\x74\x84\x1e\x17\xae\x68\x7c\x51\x84\x9e\x5c\xb6\xee\x2a\x01\x30\xda\xbc\x65\x53\xd8\xa7\x00\xd8\x9b\xc4\x2e\x18\xa5\xe7\x3e\xe5\x61\xe3\x36\x93\x60\x85\xf5\x35\x4f\x2e\xa4\x77\xc5\xb3\x7f\x09\x05\x06\x8c\xec\x3c\xba\xbd\xcb\x43\x66\x97\xd7\x95\x68\x49\xcf\xc0\x25\xc1\x2b\x40\xec\xbb\x30\xd2\xbd\xea\xcd\xef\x88\xf4\xfa\xc4\xee\x02\x2e\xed\x6b\xd6\x56\xb7\x44\xd9\xc3\xad\xc4\x27\x0d\x06\xbc\x3d\x9c\x2e\x1c\x3c\x17\xef\xac\xa7\x5e\x5d\x7a\xec\x81\x2e\x59\x1d\x9d\x1b\xdb\xe3\x8a\xad\xa9\x7d\xa7\x68\xd3\x74\x02\xe5\x9d\x98\x28\x65\xaf\x04\x5f\x08\x22\x65\xe9\x62\x57\xcf\x71\xb3\x2c\x9d\x34\x7f\xcc\x07\xb1\x41\x55\x6b\x24\xf6\x83\x8f\x8e\xa2\x49\x7e\x0a\x1d\xed\x4a\xfd\x62\xb4\xe2\x77\xa4\xbb\x6d\x77\x56\xa0\xcb\x12\xed\x8d\x64\x25\xa4\xfd\xc9\x24\x0b\x06\xaf\xc3\x5d\x36\xea\x1f\xc0\xa7\xb1\x0c\xdd\x46\xcb\xe5\xc9\x67\x95\xc9\x2c\x60\xe1\x4b\x8f\x26\x97\xcf\xac\xda\x5b\xaf\x05\xbf\xcb\x2e\xa5\xc4\x62\x33\x1c\x04\xec\x27\x65\x5f\x74\x3e\xbe\xa8\x18\xc4\x39\x44\xda\x6c\x78\x05\x92\x49\x7c\xb1\xf2\x38\x0d\x03\x6a\xdb\x79\x18\x70\x40\xb3\xc4\x59\x1c\xa2\xa6\x82\x54\xca\x9f\xc7\xbc\xeb\x20\xf3\x6e\x78\x99\xf4\x06\xfe\x4c\x9c\x2f\x5f\x3c\xcf\x88\xca\x0a\xdf\x85\xa2\x53\x8e\xdc\x03\xe6\x8e\xd6\xbe\xb4\x96\xbd\x1e\xc2\x2b\x0b\x03\xaa\xad\x5e\xc8\xcc\x6f\x0e\xf7\xa8\x4d\x45\xa7\x50\xd7\x15\x62\x54\x16\x2d\xc7\x67\x83\x9f\xef\x0f\x45\x08\x6c\x11\xd7\x33\x21\xf0\x76\x47\x9d\x57\x53\xde\xa5\x3b\xbc\x2f\x26\xc5\xe7\x26\x0e\x95\xd6\x99\x32\xc6\xc3\xeb\xf3\x64\x5c\xdf\xc4\xce\x2b\xe4\x7f\x1d\x30\x4a\x5a\x4b\x49\x8f\x12\xa7\xbd\x98\x61\x6c\x9b\x3d\x86\xd1\x8c\x74\x73\x35\x95\x0a\x63\xae\xf6\xb1\x3c\xcc\x35\x29\xe6\xde\xed\xa4\x78\x94\x9a\xd8\x97\xaa\xa3\x87\xa5\x90\x35\xa6\x65\xe2\x7d\xc7\xf2\x73\xec\x2a\x8b\x8b\xc3\x7e\x64\x4a\x06\x9f\x20\x5a\x67\x0e\x48\xc2\xee\x29\x9c\x63\xd6\x23\xf7\xe5\xb8\x93\x9c\xe5\x7e\x99\x0a\xde\x40\x0c\xd2\x15\xd1\x9e\xfa\x74\xef\xa9\xc0\x9b\x9f\x21\x79\xb9\x70\xc6\x9c\x31\x39\x1f\x70\x4a\xeb\x41\x27\x6d\x07\x06\x96\xd4\xc3\x18\xa4\xfc\xdf\x03\x83\xee\x5f\x31\x17\x5f\x9a\x92\x6a\x24\xe3\xbd\x91\xc0\x72\x31\xb5\x62\x19\x34\xa7\xdd\x2b\xc8\x84\xea\xde\x1b\x60\x4e\x5e\x73\x1a\xa6\xeb\xdf\x64\x7b\xbc\x3e\x47\x66\x1f\x0d\xc9\x51\xe0\xec\x50\x52\x77\xd1\x19\xde\x91\xb1\x50\x76\x4b\xae\xfa\x33\x74\x4a\x38\x68\xc3\x21\xae\xd8\x50\x5c\x06\xe5\xed\x1a\x46\xd5\x1b\x76\x34\xe9\x94\x6d\xe3\x07\xa5\x88\xda\xa7\x99\xd0\xe3\x2f\x92\x59\x5c\x99\xb5\x69\x39\xbb\x4f\x3e\x9a\x29\x55\xea\x8c\xa6\xe8\x92\xb1\xc9\xad\x9a\x53\xd8\x8d\x28\x43\xda\xf9\x15\xc9\x04\x92\x3d\xbd\x37\x49\xcd\xe7\xa3\x0d\xd8\x01\xe5\x04\xa8\xa1\xcf\xbe\xf9\x6a\x83\x30\x42\x2e\xdb\xe0\xa1\xec\xd7\x36\xc1\x78\xf4\xf8\x1e\x88\xfa\x34\xb8\x1d\x43\xd8\xf2\x61\xbb\xef\x1d\xdd\x6b\x9e\x49\x8e\xdd\x67\xc0\x64\x9f\x1b\x57\x43\x9f\xd4\xf1\x7a\x34\x7d\x74\x38\x88\xfb\x27\xe1\x0d\x42\x8d\xd3\xbf\xf3\xaa\x79\x7b\x7c\x42\x61\xbd\xb7\xb9\xf9\xdd\xef\xf5\xf7\x25\xea\xed\x63\xb5\x47\x8f\x4b\xf8\x7e\xda\xea\x8c\x9f\x21\xf0\x4b\xb0\x38\xe0\x70\x31\x02\x94\x54\xd0\x4f\x76\xde\x09\xea\xed\x11\xd5\xc0\x2f\x8f\xb9\x23\x79\x14\xa5\xe5\xee\xcb\x30\x06\x13\x4b\xd1\x27\x8b\x48\x6a\x36\xef\xa7\x6a\x4a\xe5\xc7\x77\x10\xe0\x5e\x2b\x6e\xcf\x4e\xfe\x3a\xe0\x51\x5f\xde\x2f\xea\xa9\x87\xfe\x27\x21\x3d\xfa\x3b\xfa\xdb\x41\x98\x8f\xf7\x43\xfd\x9b\x7f\x03\xea\xdf\xdc\x07\xf5\x7e\x17\xb7\xe3\x2f\x6e\xec\xeb\x46\xf1\x7e\x1c\xbf\x6c\x54\x27\x81\x94\xec\x19\x2c\x9b\x08\x60\xca\xb7\x7b\x0b\xc6\x94\x01\x97\x7b\x78\x8a\x85\xac\x0a\x3a\x47\x5f\xec\xca\x19\xfb\xf0\x01\xf5\xa4\x8c\x9d\x42\xca\x58\xb1\x56\x50\x29\xa0\x01\x06\x51\xb0\x2a\xd3\x71\x17\xbe\x48\x62\xbf\xe7\xd8\xad\xb0\x6e\x7c\xa9\xb8\xc2\x7a\xea\x54\xed\x73\xd1\xa7\xeb\x5f\x51\x05\x35\xda\x91\x5a\x0a\xde\x2e\x42\x50\xc2\x23\x0f\x0e\x94\xb9\x19\x60\x1f\xd0\x8a\x9f\xca\xd2\x7a\x53\x26\x8e\x92\xab\xfe\x4e\x59\x80\xf1\xbe\x73\x14\x16\x03\xf1\x25\x42\xa7\xae\x62\xbc\xa9\x31\x1c\x95\x18\x2e\xa4\x7a\x45\x81\x71\xde\x36\x35\x5c\x1e\x71\xfd\x7b\x28\x18\x8a\x38\xdb\x01\x1f\x66\xce\x55\xa0\xa1\x73\x49\xa2\xde\x3d\x59\x17\x70\x30\xe1\x26\xfd\xfa\xdc\x17\x54\xcc\x4a\x0a\x75\x12\x24\x7c\x00\x91\xaf\xf5\x0a\x31\xb2\xb8\x97\x3d\x7a\xf8\xa9\x42\x38\xab\xee\x51\x26\xdd\xaa\x9d\x81\x14\xe3\xce\x6c\xf5\x4a\xb6\xcf\x13\x40\x1d\xe6\x7b\xcc\x38\x76\xaf\xf5\x5c\x43\x31\xce\xf2\xfa\xfb\x22\x69\xdd\xb2\x8d\xb9\x7f\x98\x5e\x52\x4b\x2b\xdd\x6a\x66\x43\xa1\x66\xe6\xa1\xa7\x72\x98\x40\x71\x0c\xbf\x25\xdb\x2f\x4a\x71\xcf\x5e\xc2\x75\xab\x8e\x26\x70\xff\x8d\x56\x93\x7d\x6e\xab\x60\x36\x59\x6d\xf8\xe9\xae\xcb\x21\xf7\x3d\xdc\x27\xbe\x4e\x98\x91\x06\xa5\x7b\xc9\xf7\xe0\x83\x22\x8c\x04\x99\x13\x41\x20\x97\xdf\x1c\x08\x15\xde\x63\x35\xa9\x2c\xee\xf2\x40\xbc\x25\x84\x82\x68\x90\xa3\xaa\x37\x86\x52\x3c\xf4\x04\x7d\x59\x88\xd6\xe4\xd5\x77\x7c\xe5\xa3\x73\xbc\xc6\x33\xda\x50\xd5\x29\xea\x55\xf1\xf5\xf6\x49\xf8\xb9\x78\xcb\x39\x1e\x1a\x08\x6e\x9e\x2f\xa5\x9c\x65\x87\x2a\x65\xb5\xa6\x50\x15\x86\x37\x45\x09\xd3\xca\x70\x0f\xd3\x55\x3a\xeb\xa5\xa4\x3f\x9b\x80\x79\xf2\xd9\x3f\x49\x54\xa3\xdd\x4f\xf6\x0d\x99\xa3\xd3\x7c\xde\xbe\x7a\x59\x1f\xd9\xbe\x1d\xed\x9e\x8b\xc5\x2c\xc1\x2b\xc1\x29\x9e\x89\xad\xa8\xe7\x50\xda\x5f\x5e\x82\x36\xdb\x4b\x4e\x82\x88\xe4\xc1\x17\x2b\x24\x61\x2f\xfd\x93\xe4\xc3\x0e\xf8\x1f\x15\x0d\x6d\xa7\x7d\xa2\x54\x64\x74\xba\xaf\x40\x38\x4c\x3e\x8b\x2c\xe8\xdd\xea\x30\x21\x08\x51\x30\xcb\x7e\xbd\x1f\xfd\x49\x8c\x77\x63\xfd\x47\x39\x5f\xdf\x7e\xba\x42\xf0\x34\xba\x2f\xd3\x3d\x12\x07\x70\xfd\x47\x7c\x0b\x2f\xbd\x8a\xf0\xf2\x26\x9f\x5b\xff\xc3\x3c\xc1\x20\xd1\x88\x32\x53\x92\x66\x0c\xee\x07\x5c\x9a\x9e\x86\x13\xaf\x76\x76\x64\x5e\x6a\x8e\x2a\xc8\x76\x6a\xde\xcc\xdb\xc6\xbd\xa2\x63\xc0\x76\x1f\x4b\xf4\x7b\x4d\xff\x5d\xf1\xdf\xdc\x89\xf0\x0f\x24\xaa\x95\xfc\x1b\xec\x90\xba\x75\xf6\x35\x8c\x17\x7d\x37\x36\x05\x37\x22\x19\xb4\xd4\x19\x05\xb0\xe0\xd8\xfd\x2d\x02\x38\x1e\xa3\x27\x1e\x52\x4e\x3e\x93\x2e\x0f\x45\x19\x94\x7d\x2d\xaf\xf8\x22\x09\xd8\x6d\xad\x84\x1c\xd7\xf8\xc5\x91\xf4\xa5\x11\x7b\x57\xd0\xbc\x96\x07\x8e\x44\x1e\x8a\x57\xdc\xbe\xa1\x25\xe1\x69\xb5\x24\x0a\xde\x49\x18\xde\x15\x83\xf7\xa5\x09\x7a\x2b\x21\x0c\x16\x37\x35\x15\x7f\x1c\xb8\xa9\x61\xeb\x38\x54\x2c\xdd\xb7\xa2\x4e\x28\x6b\x09\xb7\x06\x1b\x22\x65\x77\xde\x5a\x8e\xdc\x6c\x4b\x05\x44\xb5\x4b\x24\x97\xed\x7c\xde\x90\xfa\xea\xc2\x9f\x43\x08\xc7\x1f\x87\x66\xc9\x5b\xec\x3e\x91\x68\x3c\xc5\x0c\x89\xa2\x6b\xda\x4f\xba\xc4\x94\x8e\xfc\xcb\x2b\xf3\xbe\x89\xa1\x1e\x3a\x45\x8f\x12\xb8\x7a\xa4\x5f\xcc\xe3\x87\xa1\x02\xe7\x09\xfa\xf5\xbd\xe1\x95\x93\xe4\x8f\x19\xfc\xcd\x92\x36\x24\x19\x01\x3d\x39\x90\x0d\x19\x77\x8b\x88\x38\x1b\xff\xfd\xc7\x71\xc9\xed\x33\x03\x9f\xa6\xff\xfd\x3a\x7a\xc1\x25\xf0\x2b\xeb\xf1\xe8\x41\xe1\xac\x30\xe6\x67\x76\x37\xf4\x73\x1d\x1a\x76\x66\xf8\x6b\x8c\xd8\xdb\x5f\x69\x0d\x95\x4e\xfd\xb1\x9a\x39\x4d\x31\xbd\x12\x60\xc9\x7f\x8e\x8f\xd1\x99\xbb\x4a\x1b\x3d\x4d\xe8\x1f\xba\xe4\x02\xcd\xb0\xb9\x72\x1b\x6a\xb7\xd0\x39\xda\x10\xb3\x04\x16\x1c\xae\xae\xdb\x9f\xe1\x81\x1c\xce\xc8\xbd\x28\x8e\xec\xc5\xb3\xa4\xf9\xa1\x2b\xb4\x74\x02\x99\xf3\x2f\xfe\xb1\xe7\xfa\x97\xab\x8f\x90\x44\x47\x20\x70\xec\x13\xe0\x25\x61\x2a\xb2\xa6\x3a\x6f\x20\x45\xb1\xae\xe8\xf9\xcb\x28\x72\x16\x32\x29\x06\xb1\xfc\xfc\xeb\xc5\x4d\xc8\x2d\x91\xa2\x56\x18\xd9\xc7\x8d\xe2\x81\x27\xb1\x20\x9e\xec\x23\x95\x5f\x8c\xef\xbb\xfa\xf2\x7d\x2f\xd9\x3f\x34\xd7\xfc\x36\x74\x16\x2a\x21\x41\xba\xae\x0d\x0b\x61\x1b\xf6\x86\x77\xef\x5a\x15\x52\x32\x84\xf8\xf5\x6d\xe8\xdd\x4a\x77\xa9\x6d\x4e\xe5\x92\x08\xb4\x85\xf0\x9b\x59\xd0\xdd\x17\xb6\x3a\xd5\x86\xbc\xd6\xfe\xcd\x04\xc8\xd2\xbd\xca\x05\x2b\xde\xa3\xe8\x2d\x15\xad\x61\xa9\xb6\xb0\x20\x05\x20\x7a\x3d\x2a\x89\xbd\xc0\x99\xae\xcf\x4a\x4e\x9f\x9e\x62\x35\x92\x1b\xbc\x86\xc2\x54\xb3\xad\xfe\x07\x2a\xa3\xd4\x9c\x7d\xa5\x92\xc3\x72\x57\x26\x45\xb4\xe1\x81\xcd\xe4\x1d\x43\x10\xe7\xaf\x24\xda\x2c\xb7\x88\xa2\x6f\xd1\x23\x94\x09\x1e\x7c\xe9\xbf\x7b\xdf\xd1\x1e\xaf\x68\x75\x1b\x68\x0d\x42\x63\xb0\x7e\x04\xf9\x16\xa8\x13\x0d\x34\x2d\x5f\xb4\x2b\x74\x9a\x5d\xe4\xeb\x69\xea\x84\x25\x74\xfc\x5f\xee\x50\x93\x6a\xa1\x31\xfd\x72\xbc\xae\x35\x7d\x34\xaf\xe9\xdb\x10\x53\x8e\xde\xee\x4a\x10\xee\x8c\xac\xc8\x6a\xed\x38\xf4\x2b\x4d\x5f\x54\x72\x5f\xfa\xdf\x23\x34\x4b\x2d\xe3\x9f\xd1\x29\x80\xce\x92\x2c\xd0\x29\xa2\xc9\xf3\x61\x5d\xf1\x07\x50\xb9\x49\x77\x9e\x99\x1e\x95\x09\xe8\xc6\xb5\xc1\x42\x02\x3b\x15\x36\x4b\xc1\x94\x22\x0b\xce\x91\x79\xda\x00\x71\x51\x6b\x2b\x98\x27\x2f\xa2\x41\x42\xbc\x51\x70\x0b\xff\xb8\x9a\x93\x24\x9a\xbe\x1e\x5a\x78\x17\xc0\x6b\x15\x18\x16\xf6\x37\xbd\xe9\x11\x51\x8e\xc7\xbc\xf0\xbf\x8f\x4f\xd0\xff\x4d\xd5\x92\x41\xfc\x7d\xc7\x02\x39\x60\x5b\x0d\xc3\x4f\x93\x1d\xb6\x58\x0d\xfd\x90\xc4\x9b\x34\x26\x16\x4a\xa0\xeb\x2e\x88\x83\x9f\xc7\x85\x2f\x2d\x88\x73\x9b\xdb\xf2\x08\x07\xfe\x18\xcf\x2c\x18\x8f\x79\xf6\x45\x12\xb8\x48\xaf\x78\xe5\x41\x8d\x5c\x90\x9e\x1c\xa5\xbd\x6d\xfe\x4b\x60\x50\x87\x52\xbe\xd4\xd4\x73\xb2\x0d\xa7\xa8\xd3\xf0\x65\x27\xb6\x77\x9e\xe5\x85\xed\x92\x4b\x28\x27\x1a\xbd\xcd\xbc\xb7\x78\x46\xef\x4e\xef\xb8\x47\x17\x09\xe5\xc5\xf3\x67\xd1\x60\xf7\x10\x4a\xed\xfd\xc6\xe8\xfe\x35\x84\x32\xcf\xc5\x3a\x5c\x28\x63\xa6\x05\xa1\xcc\x99\xb3\x43\x36\xeb\xdb\xd2\xc5\xc3\x10\x65\xe9\xca\xa3\xeb\x61\x25\x31\xe7\x4d\x81\x48\x28\xaf\x79\x53\x78\x76\x25\xdc\x53\x6c\x88\x7f\x8b\xdc\xd8\x4b\xa1\x14\x0e\x84\x1a\xfa\xbd\x7b\xad\xc1\xa0\x8f\x8f\xdf\x8f\x4f\xba\xef\x79\xd9\x89\xf4\x9a\x64\x39\xba\x37\xf1\xf1\xc9\x65\x9c\x92\x0c\xf8\x36\x1b\xbc\x95\xc5\x82\x76\xeb\xa6\x95\x76\x93\x28\xa2\x5b\x0e\xf2\x3b\x3f\xac\x0f\xe3\x72\xa5\x2d\x84\x65\xfc\xca\x97\x45\xbf\x53\x15\xa7\xef\x1e\x61\x5f\xf4\xa2\x1b\x32\x3b\xb8\x56\x28\xfa\xee\xbb\xe8\x05\xc3\x88\xae\xcf\x48\x56\x58\xa9\xe7\x56\x59\x43\xe6\xca\x4a\x44\x4d\xa4\x12\x7c\x1b\x1d\x4f\x7f\x1f\xb7\xc4\x22\xbd\x8f\xb8\x21\x82\x20\xdc\x34\xbc\x82\x77\x48\xb1\x44\x18\xd5\xa4\x22\xda\xf2\x6f\xdc\x2b\xaf\x94\xe9\x2f\xe8\x5d\xd0\x5e\x3e\x1b\x39\xd4\x1b\x0d\xa7\x68\xf0\x32\xa9\x46\x91\xc0\x7b\x3d\x0e\xa1\xa9\x15\x13\x22\x21\x64\xe6\xe6\x10\xc5\x5e\x2c\x5a\x82\x6f\x74\x7f\x73\x5f\x86\x32\x45\x18\xd4\x26\x8d\xae\x57\x3a\xcd\x08\x77\x35\x29\x9b\xdb\xaf\xb5\x91\xec\xc1\x99\x67\x83\xcc\x85\x03\xc6\x95\xbb\x92\x19\xea\x6e\x46\x00\x7d\xa7\x4b\xed\xc0\x40\x41\x9e\x89\x3f\x4a\x4e\x28\xed\x12\xf1\xfc\xac\xb4\xe5\x1a\x91\xc5\x15\xf7\xb1\x91\x38\x53\x3c\x0a\x61\xb6\x5d\x71\x41\xfa\xd4\x77\x72\xb9\xcf\x15\x3c\xdb\x47\xd2\x4c\xcb\x8e\xac\x69\x25\x1d\x60\x96\x2e\x2e\x22\x13\xd8\x74\x97\x36\xad\xc8\x69\x07\xdb\xdf\x7d\x8c\x97\x4f\xa9\xa6\x67\xef\xf3\x6a\xc5\x36\x7d\x2f\xad\x15\x1b\x77\x1f\x5d\x4b\x9b\xf5\xbf\xbf\x16\xb5\xdb\xe7\x25\xb6\xb8\xfd\xae\x1a\xa9\xf7\xab\x60\x7a\x70\xfd\xd2\x62\xf5\xd2\xc1\x48\xe0\x5e\x2f\x04\xf4\xa5\x0a\x16\xa8\x3e\xc9\x59\x5b\x7a\xa4\xa8\x53\xbd\x73\x9f\x62\x9d\xf9\x8d\x99\xd2\xd6\x82\x4e\xed\x76\xd4\x7d\xbf\xef\x53\x32\x2f\xfb\x25\xf1\xb3\x64\x51\x96\x64\x77\xdf\x17\x15\xfa\x41\x16\xe4\xbc\xf4\xed\x41\x60\x87\x97\xc5\xd0\xaf\x41\x83\x64\x5c\x2c\x5e\x33\x2a\x7c\xdb\xdf\x6d\xf7\xf5\xa7\xa4\x6b\xfe\x94\x0f\x3a\x4d\xf7\x59\x00\x73\xe6\x0d\x21\xdf\xaf\xf4\x1e\x4f\xb1\xaf\x2f\xe5\x97\xf6\x2f\x3c\xa9\x53\xec\xee\xcd\xa4\xc4\x8c\x24\xf1\x4f\x27\xa8\xe7\x85\x1f\x74\x8a\xde\xe7\xeb\x24\x2d\x1a\x1e\x37\x37\xa5\xc3\x7b\xdf\xdb\x1a\x82\xf3\xe4\xc8\xa6\x45\x59\x2b\x36\x02\x95\xd3\x77\xbc\x0f\x18\x4f\xb3\x04\x54\x89\xe4\xe3\x52\x58\x12\xa3\xb5\xa0\x77\xfa\xaf\xe8\x54\xb0\x78\xe8\xef\x8b\xb8\xc0\xe3\x82\x4c\x1b\x2c\x74\x0e\x07\x71\x0a\xad\xb1\x4a\x72\xe9\x5f\x32\xf4\x23\xa6\x8c\x11\x13\x61\xba\x21\x52\x31\x02\x45\xbd\x49\x76\xa8\x2a\xed\xcd\xc4\xa4\xc0\x32\x11\x77\xb4\x22\xee\x5c\x72\xa2\x0d\x8c\xa5\x3b\x57\x5b\x12\x41\xe2\x12\xe6\xe8\xcc\xd8\x4e\x50\xab\x0b\x4a\x02\x1b\x24\x67\xdc\x46\x6a\x70\x3a\x5e\xa8\x54\xee\x27\x4c\x89\x44\x0d\x65\xf6\xf6\x26\x52\x4b\x2e\x49\xdc\xc1\xa1\x85\x57\x1e\xa7\x04\x03\xb8\xba\xa6\x1d\x1e\xe1\x2e\x8c\x99\x6c\x31\xce\xcc\x13\x7d\x5c\x68\xf3\xac\x6e\x61\xb6\xb6\xd0\xb9\xad\xe3\x29\x21\xaf\x11\x2b\xaa\x7d\x8b\x70\xe1\x63\x2b\x15\x59\xa1\x6a\xd9\xb2\xdb\x78\x20\xb0\xad\x30\x94\xc4\x6d\xb6\xf6\xa8\xab\x46\x8c\xa8\x0d\xd4\x69\xd7\x94\x74\x6e\x31\x6e\x00\x1c\x6f\x15\xc2\xb5\x29\x50\x09\xef\x55\xda\xa2\x99\x2b\xcc\xe8\xda\x5a\x61\xd3\x64\xb9\xc4\xd5\x50\xfa\xcf\xa8\x35\xb9\x86\x32\x3a\x3a\xaa\xf1\xd8\x8a\xd9\xae\xb4\x96\xae\x52\x55\x58\x2c\x88\x3a\x29\xb9\xc0\x31\x9c\xf8\x89\xad\xb8\xfb\xb8\x78\x92\xac\xf1\x07\x88\x99\x90\x87\x45\xf0\x70\x68\x15\x47\xc7\xf3\x03\x54\xf8\x76\x54\x26\x66\xe1\xe1\x81\xc1\x44\x9f\x03\x97\xed\xef\x55\xe4\x8d\xa2\x24\x83\x6e\xf7\xe2\xd5\x22\xf0\x7b\xb5\x37\xf7\x3b\x99\x1b\xc3\x8c\x2f\xe7\xab\x0c\xf3\x3c\x1b\xe2\xbe\x7c\xf6\x69\x2a\xf7\x65\x71\x3e\xd5\x6f\x47\x1d\x3a\x15\x18\xdb\x97\xa1\x73\x20\x4f\x7d\x96\xc3\xbd\x99\xea\x62\x23\xfb\x70\x35\x4a\xca\x18\xe6\x67\x4f\x1a\xca\x30\x43\x3d\xf4\xfb\xb2\x12\x52\xc2\x3f\x89\x97\x61\x82\xdf\x8e\xba\x84\x29\xb0\xb1\x37\xdf\x26\x1d\xb4\x5c\x15\x44\xdb\xea\xfd\xe5\x0a\xf7\x2a\xe2\x99\xb4\x86\x63\x97\x43\xae\x9b\x15\x8c\xc2\xcf\x56\xff\xbc\x53\xdd\x73\x47\x1d\xf4\x6e\x35\xd0\x03\x6e\x7d\xf5\x5f\x83\xe8\xb9\xdd\x75\xf0\x30\xd9\x85\x87\xde\xf1\xd2\xab\x5b\xfb\x16\x84\xfa\xeb\x16\x52\xef\xc9\x32\xee\x8a\x9a\x8b\x99\x7e\x7c\x80\xfe\x7f\x00\x00\x00\xff\xff\x28\xd1\x58\xb5\x49\xa1\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x5b\x57\x2a\x2b\x39\x45\x92\xbd\x2a\x27\x7e\x93\x92\x5c\x55\xca\x65\x83\x33\x20\x89\xd5\x10\x60\x00\x8c\x18\xae\xed\xff\x7e\x85\xc6\x3b\x06\x33\x24\xe5\x64\x77\x9f\xe5\x17\xcb\x24\xd0\x68\x74\x37\x1a\xdd\x8d\x46\x83\xae\xd6\x5c\x28\xf4\xb4\x65\x0b\x3a\x6b\xc8\x0d\xbf\x25\x0c\xcd\x05\x5f\xa1\x87\xc9\x77\x0f\x1f\xb8\x96\x0d\xdf\x44\xad\x1e\xfd\xfe\xf4\x87\x97\xbf\xdc\xbc\x7c\x7e\xf9\xe2\xec\xe2\xe2\xcd\xe5\xf5\x75\xdc\xf0\xea\xe2\x06\xcf\x1a\x72\xad\xf0\x2d\x65\x8b\xb8\xc7\xd5\xc5\xcd\xd9\xf7\x3f\x5c\x5e\xdf\x9c\x3d\xbf\x7a\xf1\xac\xd0\xf5\xbc\x69\xa5\x22\xe2\xf5\xb9\xeb\xf5\xfa\xbc\xd0\xea\xe2\xf9\x33\xf7\xfb\xc5\xf3\x12\x98\xa7\x84\xc8\x78\xdc\xa7\x97\x97\xd7\xae\xd9\x83\xe3\x63\x74\xb3\x24\x48\xf1\xf5\x51\x43\xee\x48\x83\xe4\x0a\x0b\x85\x2a\xce\x94\xc0\x95\x42\x2b\xcc\xf0\x42\x23\xae\x96\x04\x35\x74\x4e\xaa\x6d\xd5\x10\xc4\xe7\x88\xac\x79\xb5\x94\x53\x74\xc5\x60\x94\x89\x06\x65\xbe\x43\x58\x10\x68\x2f\x57\xb8\x69\x88\x54\xa8\x65\x54\xe9\x3e\x8a\xae\x08\xda\x2c\x89\xfd\x9d\xd6\x84\x29\xaa\xb6\x48\x69\x12\xa1\x11\xf4\x21\xd0\x52\x43\x63\x44\x6d\xb8\xb8\x45\x7c\x4d\x04\x56\x5c\xc8\x31\xa2\x12\x49\x85\x15\xad\xa6\xe8\xa5\xfb\x16\xad\xf0\x16\x71\xd6\x6c\x51\x43\xf0\x1d\x41\x5c\xa0\x7f\x70\xca\x60\x04\x07\x42\x83\xc3\xca\xe0\x87\x66\xbc\x65\x35\x16\x94\xc8\x1c\xca\x8c\x20\xf2\x0f\x52\x29\x52\xa3\xba\x15\x7a\xda\x98\xd9\x4e\x73\x2e\xd0\x1d\x16\x94\xb7\x52\x03\x5b\x51\x59\x93\x15\xc1\x8c\xb7\x42\x4e\xd0\xac\x55\x7a\xbc\x2d\x12\x64\x85\x29\x43\x76\xf8\x6c\x82\x2d\x53\xb4\x81\x1f\x0c\x4c\xc2\x6a\x39\x7d\x70\x7c\xac\x01\x5e\x06\xd2\xc9\x75\x43\x15\xa2\x4c\x71\xf4\x0d\x5a\x2f\xb1\x24\xf2\x44\x37\xf9\x78\x7a\xef\x0f\x74\x47\x97\xaf\x5e\x9e\xff\x1d\xbd\x40\xbb\x3f\x1f\x7d\xe3\xaf\x1f\xa3\xe9\x74\x0a\xfd\x8f\xf4\x07\x39\x49\x86\xff\x7d\x3c\x42\xd7\x44\xb5\x6b\xa4\xff\x3a\xe7\xab\x15\x55\x9a\x78\x47\x1f\x3f\xfa\x5e\x9f\x85\xb4\x86\xf0\x78\x8c\x90\x5d\x24\xe8\xd5\xdf\xcf\xae\x2f\xf5\x97\x2f\x78\x4d\x82\x60\x00\xd9\x80\xc4\x8a\x23\xd9\xce\x56\x54\x69\x39\x01\x3c\x05\xf9\xad\x25\x52\x49\xe0\xa0\xa6\xfd\x8b\xcb\xff\x77\x63\x19\x60\x98\xac\xe1\xa9\x25\x95\x86\xd6\x53\x74\xa6\x0c\x8f\x58\x0d\x32\xeb\x7f\x99\xc0\xd7\xc0\xa8\x7c\x99\x08\x22\x79\x73\x47\x24\xb4\xd0\xf0\x78\xab\xa4\xc2\xac\xd6\x18\x74\x30\xc1\xac\x46\x35\x51\x44\xac\x28\xb3\x7d\x32\x49\x71\xb8\x32\xf2\xbb\x42\x7e\x65\x4d\x61\xad\x16\x11\x20\x2b\xaa\x64\xc0\xcf\x30\x45\x12\x71\x47\x2b\x82\xc8\x1d\x61\xa6\x2d\xa6\x4c\x63\x62\x66\x3c\x3c\x2a\x8c\x38\x41\x9b\x25\xad\x96\x88\x32\xaa\x28\x56\x16\x59\x25\x30\x93\x54\x51\xce\x34\xbd\xdd\x94\x0d\x5e\x66\xe4\x57\x40\x49\xcb\xc0\xbf\x8e\xd1\xf5\xe5\xcd\x4f\xaf\x02\xf7\x7e\x59\x12\x16\x11\x16\xcd\xc8\x82\x32\x03\x7b\x8d\x85\xa2\x15\x5d\x63\xa6\x24\xf2\xab\xd8\xe1\x63\xd6\x07\x51\x53\x74\x61\xd6\xa7\x06\xa2\x21\x06\x06\xc9\x0c\xc6\x5a\x90\xb5\xee\xd5\x9d\x1c\xe8\x2e\xd3\xb6\x6d\xb0\x98\xa0\x8a\x37\x0d\xa9\xf4\xbc\x40\xfd\xf0\x9a\x48\x27\x4d\x77\x5c\x4f\xde\xc2\xa0\x02\x55\x46\x37\x7f\x25\x91\xe0\x5c\xa1\xdf\x5a\x2e\xda\x15\xaa\x88\x50\x74\x4e\x2b\xac\x08\x30\xb9\xe2\x4c\x12\x26\x8d\xca\x30\xf0\x44\x6b\xe6\x54\x53\xa9\x04\x9d\xb5\x7a\xb9\xdc\x92\x2d\x5a\x10\xa6\x85\x59\xd3\x74\x2d\xb8\xe2\x15\x6f\xd0\xe8\xe2\xf9\xb3\x31\x88\x34\x51\xa8\x5d\x43\x3f\x81\x59\xcd\x57\x1a\xde\x8c\xe0\x8a\xb3\xa9\x23\x26\x4c\x1c\xe6\x0a\x50\xcc\x9a\xa8\xf8\x6a\xdd\x10\x35\x24\xba\x5e\x72\x3c\x0f\xcd\x3a\xee\x97\x1e\x0d\x4a\x53\x6d\x8e\x2b\x25\xcd\x12\x31\x7a\x7b\x2d\x78\x45\xa4\xb4\x42\xa3\xe1\xed\x92\x1b\x83\x91\x1d\x30\x11\x9a\x6f\xc6\xe8\xfc\xe5\x8f\x3f\x5e\xdd\xdc\x5c\x5e\xec\x12\x9c\x49\xa2\xeb\xa9\x44\xf3\xb6\x69\xb6\x8e\xf3\x35\x0c\xd6\x19\x5a\xcb\x41\xb4\xb2\xce\xd0\x1c\xd3\xa6\x15\xa0\x42\x08\x53\x44\xa4\xe3\xcc\xb9\x88\x27\x00\x74\xe0\x99\x40\x99\x19\xd7\xc0\x7f\x3d\x63\xac\xf6\x11\x69\x3d\xae\x41\xd2\x71\xcb\x13\xb4\x5d\x83\x6c\x6b\xb2\xd6\xad\x20\x7e\x35\x4a\x84\x51\x25\xa8\xa2\x15\x6e\x3c\xde\x5a\xe0\x36\xb4\x69\x50\x85\x5b\x69\x60\x54\x4b\xbd\x19\x29\x8e\x96\xb8\x51\xd3\x07\x0f\x70\xa5\xf9\x33\xc2\x4d\x33\x0e\x02\xa0\x77\x6f\xc3\x87\x0f\x0f\x1e\x68\xe5\x1f\xb7\x22\xac\x5d\x19\x2e\x01\x77\x4e\xd0\x4f\x57\x4c\xfd\x1f\xf4\xe1\x81\xdb\x29\x12\x90\x9a\x54\xce\x9e\xf9\xe9\xfc\xe6\xea\xe5\x8b\xfe\x76\xb0\xbf\x80\x5e\xd8\xd1\xc6\x88\x01\x34\xfa\xd4\x83\xa0\xde\x0d\xde\xf0\x66\x1f\xf4\x5e\xbc\x7c\x71\xd9\xff\xeb\xb9\xd1\x00\x5c\x0c\x35\x71\x6b\xba\x1f\xed\xdf\x49\xd5\x82\x1a\xe9\x6d\xf2\x33\x11\x46\x51\x0c\xb6\x3a\x83\x2f\xe2\xa9\x1f\x5b\x83\x2d\x56\xb6\xe9\x42\xa5\x12\x96\xb4\xd6\x2b\x1b\xbd\x5a\x36\xfd\xeb\x0e\xba\x7b\xb0\x76\xf7\xbb\xf2\x6b\xdd\x2c\xda\x39\x65\xb8\xa1\xff\x24\x75\xdf\x6e\xd1\xae\x2b\xbe\xd2\xeb\xc1\xac\xa4\x2e\x87\x00\xad\xb0\x2d\x8d\xfc\x7c\xfd\x1f\x6e\x56\x15\x6f\x61\xe5\xf5\x80\x46\x3f\xb6\x52\x69\x23\x8d\x33\x82\x16\x82\x60\xb3\x4a\x31\x2c\xa9\x04\x58\x0e\xa8\x6a\x85\xd0\x58\x44\x28\xea\x8f\x6d\x66\xc4\xe6\x6f\xff\x7b\xf2\x20\x01\x72\xb5\xcf\x7c\xd1\x86\xaa\x25\xc2\x4d\x03\xfa\x1d\x51\x36\xe7\x62\x05\x6c\x9d\xa6\xc0\x58\xd5\xb4\xb5\xb6\xe4\xe2\x6f\x75\x9f\xab\x8b\x89\x37\x11\x6e\xc9\x76\xe2\x14\x59\xe9\xff\xb8\xae\x05\x68\x58\xc1\x1b\x32\x49\x40\x39\x10\x11\x06\x13\xb4\x21\x74\xb1\x54\x13\xd0\x0d\x2b\x2e\x48\xc0\x09\x46\x66\x73\x7e\x82\x7e\xed\xba\x29\xd3\x17\xf6\xd7\xb7\x19\x49\x6e\x40\x20\x84\x54\xe8\x8e\x92\x0d\x1a\x51\x3d\x2b\x49\xef\xc8\xd8\xed\x03\x25\x69\xd0\x1f\xe8\xf5\x33\x25\x9b\x1e\x62\x6b\xc8\x0d\xbe\x17\x60\x86\x9b\x1d\x80\xed\x6e\x8d\xb0\x94\x74\xc1\x56\x5a\x12\xfa\x44\xec\x12\x6b\xc3\xbc\x21\xd0\xc8\x2a\xeb\x86\x4a\x95\xc0\x14\x64\x2d\x88\x24\x5a\x9f\x6b\x51\xf4\xe0\xcd\x96\x6f\xd6\x8e\x16\x09\xd0\xf4\x5a\x2c\xae\x2e\xa4\x1d\xdc\x6e\x47\x4b\x9c\x42\xb4\x20\x26\x46\x9c\x8c\x8d\x61\x98\x67\xcc\x45\xb0\x3f\x22\xb9\xb5\x6a\xca\xba\x88\xd2\x72\xd1\x7b\x8c\x53\xfb\x57\x89\x7f\x92\xb7\xa2\x02\x17\xce\xd8\x12\x8c\x48\x69\x8c\x0c\x8d\x9b\x9e\x2e\xc1\x35\x11\x48\x12\x6b\x0c\x21\xdc\x2c\xb8\xa0\x6a\xb9\x32\xd8\x25\x10\x87\xb4\x80\xfe\x98\x31\xae\x61\xcc\x13\x74\xad\xb4\xd5\x56\x40\xaa\x26\xb8\x6e\xc0\x1a\xd6\xae\xa5\xe6\x81\xd9\x78\x2d\x07\xb4\x93\xeb\xcd\x22\xc5\xb5\x0e\x70\x9b\x65\xed\xda\x38\x0c\x12\xd8\x91\x35\x6c\xf5\xdb\x85\x1f\xc9\xf8\x5a\xa4\xa2\x73\x6a\xa1\x10\xb1\x02\x04\x70\xb0\xdc\x8c\x3c\xb2\x76\x35\x23\x62\x9a\x4e\x1d\x8c\x11\x6c\x70\x0b\x5b\x3c\xe2\x33\xad\x90\x35\xfc\x48\x77\x6a\x1e\x4a\x82\xf5\x46\x3f\x6b\x78\x75\x6b\x28\x09\xb0\x9d\x22\x4b\x60\x3b\xad\x86\x16\xf4\x8e\x30\x4f\x9e\x09\xa2\x0a\x55\x98\x21\x89\xe7\xa4\xd9\xf6\x98\x35\x6e\xaa\x1e\xe2\xc5\xf3\x67\xb0\x7d\x3f\x7e\xda\x5d\x2c\x79\x9b\xbf\xee\xd1\xe6\x9b\x4e\x1b\x68\x32\x2e\xec\x51\x45\x63\x72\x78\x8f\x82\x58\x85\xdf\xa5\x3c\xc8\xe0\x5e\x86\x9d\x2a\x02\x04\x11\x00\x80\xa6\x57\x5e\x64\x09\xf7\x88\xa8\x87\xbb\xc4\x12\xcd\x08\x61\x41\xa2\x86\xb6\x30\x3b\x9f\x51\x41\xc9\xec\xb9\x79\x91\xdf\x5a\xdc\x38\x76\xb9\x4e\xb4\xbb\x87\xad\x05\xb9\xa3\xbc\x95\xb1\x0c\x03\x22\xfb\xee\x5f\x1a\x29\x41\x64\xdb\x28\xa7\x43\x5f\x9f\x23\xbc\x58\x08\xb2\xf0\x8e\x86\x9e\x63\xa6\xf4\xbc\x06\x4b\x80\xc5\xea\x2c\x52\x49\x48\x90\x8a\xd0\x3b\x52\xc3\xb4\x71\xe4\x4e\x39\x95\x96\x40\x79\x7d\x8e\xc0\x2d\x36\xae\x54\xc1\x6b\x02\xa3\x19\xd6\xbf\x53\xaa\xd6\x31\x22\x32\x9a\xb6\x53\x73\xbd\x7a\xef\xf5\x79\x49\xf3\x19\x62\x68\x96\xac\xdb\x59\x43\x2b\xbd\xbd\xca\x20\x6e\x56\xc9\x18\x17\x86\xb0\x8a\xd7\x7a\xe1\x4a\x34\xdb\x1a\x43\xa8\xe1\x9b\xa3\x05\x4f\xd5\xb6\xd8\xae\x15\x47\x0d\x9d\x09\x2c\xb6\xe0\x87\x30\xb4\x24\xbf\x1f\xd9\xee\xa9\x0d\xf0\x4c\x70\xad\x87\xfc\xd8\x5a\x7c\x95\xdf\x51\x2d\xfd\x27\x68\xce\x9b\x86\x6f\xb4\xa6\x30\x03\x6b\x97\xe2\x8e\xd6\x5a\x6a\x34\xc2\x1e\x64\x7d\xbb\x78\xd5\xce\x9e\x93\xad\x26\x83\xd1\xac\x6f\x27\xf9\x42\x3c\x77\xdc\xb4\x9a\xae\x42\x2b\xa2\x70\x8d\x15\x46\x78\xc6\x5b\x95\xf2\x2c\x5d\x19\x67\x4d\x83\x96\x54\x2a\x2e\xc0\xd1\x30\xf6\x8e\xef\x0e\xb1\x38\xae\xfd\xab\x35\x11\x2b\xcc\x08\x53\xcd\xb6\xb3\x74\xa4\x12\x6d\x65\xd7\xce\x8f\xae\xeb\x87\x2e\x6f\x8c\x71\x39\xa7\xd1\x02\x0a\xc8\xe4\x40\x1b\xa2\x72\xd9\x2f\xec\x73\x7a\x3f\x6b\xa5\x15\x4d\xe7\x5f\x5b\xff\xd5\xcc\x45\x7a\x03\xb8\x34\x82\x06\xe0\xb6\xac\x41\x33\xc8\x45\x89\x86\x11\x96\x0a\x8b\xc4\x02\x1a\x32\x80\xf6\x03\x49\x58\x7d\x10\x40\xe2\xad\x44\xdc\x56\xbd\xae\x87\x45\x56\xb7\xbb\xdc\x35\x80\xe2\x0a\x37\x48\x90\x0d\x16\xb5\x75\x79\xf5\xb6\xba\xc6\xb4\x46\x5a\xba\x76\xf3\xf2\x0e\x0b\x03\xe5\x8d\x01\x72\x82\x7e\x7a\x4a\x7f\x2f\x8d\x65\x46\x41\x78\xa5\x39\x9f\x0f\xa6\xbd\x76\x0c\x91\x2a\xbf\x58\xc0\xf2\xd2\x9a\x8a\x2a\x89\x6a\xd2\x68\xb5\xc7\x45\xd9\x6f\xd3\x58\x18\xf8\x67\x06\x7c\xd9\x2e\xb6\x38\x7e\x2f\x08\xbe\xad\xf9\x86\xbd\xcd\xb0\x14\xb8\xba\x95\x88\xce\x3d\x45\x96\xf8\x8e\x98\xdd\x05\xb0\x34\xe4\x18\xe4\x6b\xc0\x44\xbe\xc2\xb4\x3e\x41\xdf\x73\xde\x74\x89\xc1\xc5\x02\x33\xfa\x4f\xa3\xc8\xf9\x3c\x98\x84\xc1\xe0\x84\x08\xb2\xd5\x95\x32\x01\xe0\x83\x8f\xa0\x63\x30\x12\xbc\x65\x35\x12\x7c\x46\x19\x92\x5c\xc0\x2a\xf1\x46\xdf\xc0\x0a\xdc\xd7\x0a\xed\xa2\xff\xda\xa8\xfe\xf3\xa0\xfa\x23\x45\x1c\x0e\x3e\x5c\x90\xa2\x97\x52\x7b\x6d\x05\xdd\xe1\x63\xfd\x8f\xa5\xe4\x15\xc5\x60\x8c\x58\xe3\x1b\x5d\x44\xd1\xb9\xe7\x64\x8b\x9e\xf9\xe8\x5c\xb6\x45\xc3\x6e\x61\x44\x31\x98\x8c\x66\x8f\xf4\x36\xa1\xd2\x2a\xbc\xb0\x11\x44\x3b\x00\xac\x53\xb7\x01\x63\xed\x78\xd4\xe4\xf7\x13\xd4\x10\xb6\x50\x4b\x74\x84\x1e\xf7\x12\xa0\xbe\x5d\xa4\x3b\x40\x98\x2c\x65\x54\x8d\x3a\x26\x02\x8a\x3f\xb1\x8a\xcb\x7f\xca\xd5\x55\xf6\x7b\xa6\x7b\xba\xbd\x0b\xfa\x23\x6b\x54\x5a\xf6\x59\x93\x43\x3c\x9d\xb4\xe3\x7e\x36\x42\xd2\xa7\x43\xcb\x71\xbc\x53\x19\x7a\x35\xf3\xa9\xb3\xd9\x4e\xdd\x1e\xd4\x6d\x02\x7b\xcf\x29\x90\xb7\xf0\xa3\xa3\xac\x6e\xe1\xfe\xee\x36\xb3\x04\x46\xa7\x8e\xd4\x45\x48\x11\x95\x0d\xb8\xe8\x8b\x6e\x87\x98\xe2\xe8\x34\x61\x40\xb7\x71\xa2\x0f\xd1\x29\xfa\xf5\x6d\x5f\x1b\xd0\x54\xe8\x14\xcd\x71\x23\x49\x89\x60\x19\x13\x81\x74\xd9\x77\x85\x6e\x9e\x85\xba\xbd\xff\x4f\xb7\xa1\xe5\x1b\x3a\x75\x1c\xf4\x4d\x3e\x3d\xe8\x2c\x9c\x0a\x98\x36\x46\xf3\x96\xe9\xfd\xff\x26\x22\xc1\xe8\x1d\x62\x64\x93\x09\xe4\x38\x8a\x26\xf6\xd1\x31\xf4\x3a\x60\xe4\x37\x31\x79\x47\xef\xac\xd2\xf7\x5b\xcb\x9e\x1b\x50\x11\xbd\x9c\x73\x19\xe8\x83\x91\x04\xfe\x7a\x14\xa3\x7d\x69\x60\x74\x27\x13\xd1\xff\xc2\xb8\x68\xe7\xc0\x7e\x91\xca\xd1\x6f\xd5\xd0\x1a\x2e\xa2\x90\x88\xce\x6f\xd5\x21\x6c\xb9\x78\xfe\x0c\xd4\xf3\x73\xb2\x1d\xdd\x76\xb4\xc1\x80\xec\xdd\xa6\x82\x87\xd2\xa0\xad\xb7\x7d\x61\xaf\xa0\xd2\x9c\xac\xdb\xc8\x80\xf6\xe8\x67\x10\xae\x67\x8b\x60\xf7\x9f\xd5\x2b\xca\x8e\x8f\x8f\xfb\x6c\xea\x73\xce\xe6\x74\x11\x21\xe5\x76\x37\x13\xad\xd0\x56\x81\x36\xfd\xe0\xcc\x01\x33\xa4\xed\x6b\xb1\xcb\x12\x63\xed\x4a\x6b\x0e\x79\xc5\xc0\x62\xef\x1a\x7e\x71\x07\x4b\xb1\x17\x69\x9f\xd1\x3b\x33\xac\xeb\x5b\x24\x5b\x36\x0e\x3a\x35\x7d\x4a\x7c\x1a\x98\xd5\xbe\x16\x6d\x3a\x33\xbb\x96\xce\x4c\x87\x03\xa7\x98\x76\x3e\x70\xae\x69\xe7\xc2\xa4\xdd\x5f\xfb\x4c\x1e\xcc\xdd\xfa\x76\x61\xc2\x21\x7b\xcc\xdb\x45\x6f\x0e\x9c\xb1\xeb\x76\xe0\x5c\x5d\xb7\xc3\x58\x1b\xcc\x58\x67\xb8\xfa\xa9\xee\x14\xdc\xf3\xae\xad\xa0\x31\x7d\xfc\xb7\x5d\x13\xed\x74\xd4\x1b\x41\xbb\x4a\xc1\xf4\x4f\xb8\xd3\x5d\xef\x08\xa1\x7b\xef\xc4\x8d\xb3\x60\x0e\x75\x15\xd1\x66\x9f\x39\xde\x53\xde\xd7\xd1\x46\xe4\x56\xbb\x51\x94\x55\x82\x60\x49\x24\x22\x77\x44\x6c\x33\x5a\x18\x32\x52\x89\xee\x70\xd3\x12\x50\x2e\x6d\xa3\xe8\xba\xa1\x41\x99\x3c\xfd\xe1\xe5\x2f\xd6\x5b\x93\xed\x7a\xdd\x6c\xb5\xc7\xb4\x20\x2a\x0a\x1a\xc2\x50\xbd\x04\xd6\x00\x4c\xcf\x2b\x8b\xcc\x2b\x22\x2a\xc2\x14\x5e\x90\xae\xcf\x56\x20\xf4\x10\x80\xd1\x3b\xb4\x8e\xa1\xf5\xd3\x7b\x08\x0a\x3a\x8d\xa0\x94\xc8\x0e\x16\x71\x8f\x8a\x9b\xec\xd4\x10\x93\x81\xb5\x34\x19\x14\xc0\xc9\x5e\xd4\xdb\x53\x51\x66\xdf\x1c\xa4\x6f\xfa\x7e\xda\x73\x21\x77\xbf\x3c\x68\x41\xec\x36\xf9\x76\x70\x77\xe8\xe7\xfe\xad\xf7\xef\xbc\xa9\xcd\x3a\x7b\xef\xcf\xba\xa7\x66\xf3\x7c\xef\xf6\x52\xef\xf9\x55\xf0\x7d\x2b\xe0\xc8\xcf\xc5\xba\xe2\x1d\xd8\xb9\xa4\xce\x07\x0e\xcd\xdd\x16\x7f\x62\x77\xe6\x3d\x36\x7f\xbb\x38\xd3\x94\x0c\xdf\xcd\x9a\x06\x8c\xab\x3e\xeb\xa0\x10\xe7\xc3\x71\xc8\x4e\x90\x8a\x8b\xda\x05\x7f\x7c\xe8\x0e\x3c\x6d\x1b\x26\x37\x31\x66\x93\xb9\xe7\xa1\x81\xff\x69\xc6\x32\x91\x32\xa3\xa1\xc3\x70\x6f\x88\x6a\x85\x3d\x21\x4e\xc1\xc2\x7c\xfc\xa9\x4a\x1a\x50\xe4\x02\x31\xda\x20\x3a\x47\x54\x93\x81\x7d\xa5\xd0\x9c\xb7\xac\xf6\x0d\x8c\x8c\xff\xd8\x0d\x31\x6a\x13\xc6\x18\x6a\xf0\x8d\x16\x07\x69\x22\xe8\x0b\xc1\x37\x7a\xff\xaf\x29\x48\x32\x16\x5b\x0f\xad\xe6\x44\x3b\xe3\xca\x44\x61\xcc\xb1\x51\xc3\x71\xad\xf1\x02\x35\x0a\xf9\x88\x96\xeb\x26\x19\x82\x4a\xdb\xa2\x63\x74\x69\x2d\xb6\x20\x2a\x09\x64\x8e\xde\x99\x09\x9e\xa7\x4e\xf6\xf8\x24\x8d\x77\x7e\x17\x2d\x6c\x3a\x07\xb9\x71\x34\xbb\xf0\x58\x83\xbb\xd8\xcc\xa7\x76\x9a\xd3\x19\x17\x82\x6f\x9e\x7c\xf9\xc1\xc0\xcc\x40\x7e\xfa\x76\xa4\xa9\x7d\x62\xfa\x38\x68\xd7\x86\x34\xaf\xb0\x5a\xe6\xca\x44\x00\xc3\x0a\xe3\xfe\x1a\xcf\xe0\x6d\xc1\x16\xb1\x3d\x19\x6d\xf2\x85\x75\x8d\xcd\x31\xd7\x8a\xd7\x86\xdb\x69\x94\xd7\x2e\x2d\x7b\xd2\x11\xe2\xc6\x1d\x56\x7a\x80\xe5\x75\x06\xfb\x07\xbe\x23\x39\xe9\x19\xd9\x84\x25\x97\xfc\x18\x4f\x7e\x2d\x48\xd1\x43\x30\x19\x01\x97\xd1\xe4\xd1\xe9\x29\x7a\x84\x3e\x7e\x4c\x1a\x8f\xa2\x51\xbc\xe7\xff\xed\x69\x3f\x90\x23\xf4\x18\x7d\xf9\x65\x02\xa3\x04\xe2\x89\x05\xb1\x16\x7c\xcd\x25\xa9\x63\x18\xa3\xf1\xf8\x24\x8d\x4c\x20\x84\x1e\x9e\x1b\x4d\x00\xc4\xde\xe6\xc1\x78\x58\x7a\x2e\xfd\x76\x6e\xf2\x22\x08\x72\xc0\x6d\x6b\x2e\x7c\x22\x13\xfc\x18\xaf\xfd\x87\x05\xce\xff\xbb\x64\x35\x1b\x17\x9d\x96\xc4\xb6\x40\xd4\xb7\x19\x1c\x90\x26\x29\x89\x50\x68\xd4\xf9\x41\x7f\x56\x39\x57\x4e\x4f\x4b\xcc\x9a\xf4\x74\x96\x12\x76\x6f\xc7\x19\x2d\xa3\x01\x69\xd8\x51\x56\x54\xae\xb0\xaa\x96\x21\x5d\xc4\x82\x94\x0f\x3b\x30\xc7\xc9\x37\x9f\x1e\x94\x10\xdd\x35\xff\x04\xfd\xfe\x1d\x31\x3a\xae\x9c\x68\xa9\xb8\xba\x98\xb8\x3d\x22\xc9\x94\xe9\x28\x41\x08\xb9\x76\x85\x3e\xf5\x28\xfc\x08\x16\x94\x39\xc9\xf7\xe9\x70\x86\x0e\x54\xba\xa0\xe8\x10\x7c\x6b\x63\x85\xbf\xc3\x08\x5a\x70\xa2\x5c\xf2\x68\x6b\x87\x9d\xf1\x3d\xe4\xe4\x42\xa6\x83\xdf\x45\x3a\xc3\x69\x29\xc3\xba\x75\x24\x8c\x27\x28\xfa\xcf\x3e\xc3\xfd\x9d\x60\xa1\x66\x04\xab\xbd\x87\x5c\xba\x1e\x87\x0f\xdb\xb3\xc2\xde\x47\xdb\xdf\x8e\xc1\x0b\xeb\xaf\x67\xec\x37\x6e\x36\x26\xbc\x8d\x19\x6a\xd7\xb5\xf6\x54\x24\x5f\x11\x2f\x2f\x6e\xe7\x9c\x53\xd2\xd8\xf8\x57\x3c\xa4\x27\x09\x70\xa5\x27\x33\x4f\x6b\x78\x03\x1b\xa6\x05\x36\xa6\x51\xf0\xe1\xff\x7d\x5e\x41\x57\xbf\xeb\x4f\x60\x4f\x47\x9c\xf4\x22\x0f\xff\x9b\xa6\xf9\x8a\x66\x35\x9b\x64\x02\x3b\x5b\x33\x31\x77\x21\xa0\x10\x72\xe8\x2e\xe5\x30\x3a\x95\x3f\xe3\x86\xd6\x30\xd4\xb9\xb3\x15\x21\x72\x10\x61\x58\xb0\x21\x7b\x8d\xf8\xb2\x2e\xda\x1b\x98\xb3\xdb\xcb\x60\x12\x82\x8f\x4f\xd0\xc3\x17\x64\x63\x6d\x32\xf8\x0a\xad\x6c\x0e\x43\x9e\x7c\x87\x64\xbb\xd2\x12\xe1\x29\xc3\x6a\x38\x4e\x37\x04\x07\xff\xff\x61\xa6\xde\x1e\x1c\x80\x7f\x21\xc8\x94\xa2\x3a\x14\xdf\x4b\x05\xcc\x92\x31\x12\xb1\xf8\x9b\xff\x36\x21\xcb\xa6\xf7\xa7\x0a\xcf\xde\x60\xa0\x91\x96\xae\x43\x24\x8b\x91\xcd\xbf\x44\xba\xb2\xf8\x5e\x46\xc0\x03\x04\xcd\x11\x2b\x92\xb4\xf0\xff\xff\x36\x39\xfb\x43\x95\x59\x42\xa9\x7f\x87\xac\xc5\x72\xa6\xe5\xee\xcf\x92\x35\x1f\x59\x4d\x66\x7c\x80\x8c\xf5\xc5\x2e\xc9\xe6\x45\x1e\xbe\x7c\xfc\xb7\xff\x74\x59\xbb\x0f\x21\xbb\xb3\x4f\xe7\x7e\x00\x2d\x9f\xfe\xf0\xf2\x97\xeb\xfe\xf0\xa4\x66\xd1\xce\x88\xdd\x7f\x1a\x49\x91\x5d\x4d\x21\x86\xf6\xe4\x14\x3d\x9e\x3e\xb2\x3b\xbb\x09\x17\xbb\xd5\x30\x23\x6a\x43\x08\x43\xff\x24\x82\x83\xe8\x73\x46\x3e\x93\x43\x83\x21\xdf\x04\xb1\x22\xa3\x8e\x8f\xd1\x25\x83\x40\x1c\x17\xa8\xa6\x12\xfe\xc4\xad\xe2\x2b\xac\x68\xe5\x63\xe4\x15\x6e\xaa\xb6\x71\xb7\x9e\x58\x8d\xd6\x78\xbb\x22\x4c\x95\x33\x7d\x62\x53\xc0\x42\xb2\x87\x9c\x66\xac\x7a\xf4\x0e\x11\xf3\x57\xf9\x8c\x33\x4c\xdb\xb9\xbf\x0d\xc7\xf5\x13\xdd\xd4\x39\xba\xc7\x36\xb0\x71\x3c\x6f\xf8\xa6\x67\x98\xf1\x0e\xa0\xda\x9b\x1c\x59\x44\x26\x48\xf1\x43\xa1\x66\xa7\x0d\x97\xcc\xc6\x40\xad\x0c\x36\x5b\x84\x2b\x45\xef\x9c\x3f\x06\x09\xca\x0a\x0b\x25\x11\x06\xa5\xc7\x19\x09\x51\xd1\xb5\xe0\x77\xb4\x26\x75\x88\x77\x76\x6f\x38\xc0\x41\x0e\xd9\xb8\x8b\x83\x26\x0a\x21\x88\xb4\x31\x33\x9f\x5e\x2b\x27\x90\x72\xfb\x3e\x4a\xa3\x28\x84\x51\xbe\x46\x8f\xdf\xe7\xf0\xe1\x66\x17\x33\xb1\x6c\x2a\x4d\x6e\x9f\x5d\x0a\x72\xcd\xc5\xad\x44\x47\x48\x52\x56\xf9\x98\x5e\x9c\xc2\x4d\xa5\x41\xc6\x5c\x86\xb0\x93\x32\x09\xe5\x34\xcd\x8e\x9a\x71\xae\xa4\x12\x78\xbd\x76\x29\x41\x86\x22\xe6\x32\x5b\x03\x37\x90\x09\x92\x0c\xaf\xe5\x92\xab\x89\x49\xe8\xb2\x3f\xd2\x7f\x12\x19\xdd\xa8\xf2\x04\xb4\x29\x9e\x9d\x63\x1b\xeb\x45\x81\x75\xa3\xa7\x30\x41\x58\xa2\x9a\xcc\x21\x37\x0b\x4e\x38\xb1\xf2\x43\x4d\x7b\x05\x3a\x90\x39\x0d\x74\x0c\xf8\xea\xe9\xc6\x5a\x4e\xd3\x8f\x5b\xec\xc8\x07\xda\x27\xe1\x67\x30\x65\xe8\xbe\x99\x3e\xf7\x48\xf4\x29\x25\xce\x86\x85\xb3\x8f\x4a\xef\x89\x1e\x96\x35\xbd\x23\x7c\xd1\x92\xf1\xc1\x23\x73\xcf\x14\xfb\xa8\xc9\x65\x1c\x2e\x32\x72\xe0\xe3\xd9\x10\x53\x4a\xc2\x35\xae\x5d\x08\x97\x77\xcf\x15\xee\x67\xda\xa5\x8c\x3d\xf2\x62\xf0\xf5\xe3\xc9\x3d\x3c\x07\x27\x03\x31\x9c\x42\xb0\x13\x28\x73\xc5\xee\x34\x4e\x41\xf2\x26\x99\x94\x99\xa5\xec\xf2\xa4\x12\xd5\x34\xb8\x71\xd1\xf9\xbd\xf7\xe4\x82\x2c\x1c\x1f\xa3\x6b\x50\x3a\x1b\x02\xe9\xa8\xb0\x16\xd3\x44\xe3\x89\xfe\xad\xe6\xc0\x3b\x06\xd7\x6c\x78\x09\x0c\x4c\x34\x4e\x4d\x46\xb8\x91\x7c\x8a\x7e\x21\xc6\x08\xb0\x5d\xe1\x66\xfa\x50\xea\x43\x97\xbd\x26\x40\xeb\x8c\xef\x7a\x45\xd9\x68\x3c\x25\xac\xce\xbc\x9d\x2c\x04\x89\x48\x23\x4b\xd2\x6f\xae\xfd\x54\x76\xaa\xfe\x66\x81\xf1\xca\x76\x62\xe1\x57\xa5\xc3\x03\x60\x5d\x2b\xbe\xfe\x99\x6b\xb2\x65\x58\x94\x40\x5c\x3c\x7f\x96\x74\xbe\x64\xf5\xc5\xf3\x67\x39\xfa\x29\xd3\x8f\x8f\xd1\x39\xd8\xfb\xa0\x6c\x2f\xb3\xf0\x79\xe7\x72\x78\xde\xd7\x6b\x72\xe6\x0c\xa7\xf4\xf8\xb2\x21\xca\x87\x4f\x7e\x0c\x81\xeb\xf4\xcc\xa2\x28\xe7\x3e\x43\xb3\x67\x1b\x2c\x7b\x40\x26\x73\x33\x56\xdb\x3d\xed\x82\xda\x0e\xeb\xa8\xd8\xd2\x6b\x67\xfb\x47\x2f\xbc\x44\xcf\x67\x2b\xb2\xd8\xc7\x6d\xde\x70\x3b\x79\x46\x10\xbf\x23\x62\x23\xa8\x52\x04\x2a\x65\xbc\x77\x06\x1c\x39\x63\xf5\xb5\xcf\x39\x7b\x8f\x66\xa4\xe1\x9b\x22\xc4\x52\xe6\xe8\xe8\xd1\xf4\xd1\xb8\x8c\x40\x61\x6f\xe9\x7c\xd5\xd3\x33\xda\x5d\xc2\xdf\xe5\xb6\x3e\x7d\x34\xec\x2f\xe3\x3e\x8b\xb9\x7b\x9e\x95\x0b\xcf\xb8\x2b\xbe\x8e\x4c\xde\xf2\x2d\x5e\x6f\xcd\xbb\x99\xab\x67\xee\x2a\xfa\x36\xce\xca\xef\x11\xf7\x48\x39\x16\x39\x33\xea\xe2\x76\x0d\xaa\x0b\x87\xb5\x15\x2a\x47\x54\x02\xd2\x9a\x65\x17\xd3\x62\xfe\x6c\x44\x23\x0d\xf3\x85\x25\xcb\x68\xdc\x7f\x9c\x91\x06\xaa\xa9\x34\x3b\x9e\x66\xb0\x3f\x2d\xf7\xb6\x1e\xdc\x07\x30\xb6\xa3\xef\xaf\xb8\x3d\x5c\x4f\x50\x34\xc7\x16\xd6\x40\xf3\x07\x68\x41\xe5\xd9\x73\x8c\x39\xa8\xe5\x08\x5a\x7f\x08\xdc\x9f\x14\xe4\x17\x60\x9e\x3a\xab\xd6\x4f\x00\x03\xf2\xe6\x94\xda\x5c\x18\x54\x1c\xe1\xfa\x0e\x3b\xeb\xb6\x6b\x4a\x42\xb6\x80\x99\x86\xbd\x3b\x39\xb7\xa9\x44\xbf\xb5\x54\x18\xdb\xbd\xa6\xc6\x4b\x0a\xd7\x12\x56\xa4\x9c\xf2\xa3\xad\x4a\x3b\xde\xf7\x7a\xfc\x51\x37\x17\x7a\x43\xb5\x15\x32\xb4\x93\x16\x0c\x27\xb8\x1f\xdf\xeb\xf1\x16\xd7\x15\xe4\x59\x18\xd8\x80\x0a\x3a\x45\x0b\xa2\xce\xa3\x6f\x0a\x5b\x46\xd6\x31\xd7\xcb\x01\xeb\xce\x99\xfe\xa0\x11\x37\xfe\xa2\x4f\xc3\xbd\xc2\x5b\xbf\x2e\x61\xb7\xa6\xf3\x82\xaf\xaa\x0d\x04\xeb\xd4\xed\x56\x95\x00\x06\x57\xaa\xc5\x4d\xb3\x45\x4b\xed\x90\x30\xc4\xb5\x04\xd0\xd5\x8a\xd4\x14\x2b\xa2\x1b\xf8\xe3\x5e\x5b\xde\x08\x6a\x62\xf4\x41\x9f\x11\x53\x1e\xe2\xfd\x1a\x6f\xed\x72\x7e\xca\xc5\x2b\x7b\x16\x6c\x97\xda\xfb\x68\xfc\x75\x32\xaf\x8a\x14\x01\x27\x16\x15\xee\xf1\xab\x73\x47\x3a\xfe\x98\xb3\xf0\x01\x94\x8a\x3d\x3f\xf5\x21\x13\x8b\xcb\x14\xdc\xbf\x6f\x4f\x8b\xa2\x90\xa7\xd0\xef\xc0\x70\x97\xc9\xd4\x8f\x58\x2e\xf8\xa1\xfc\x45\x59\xe8\x2d\x45\x83\x33\x73\x07\xc6\xd1\xb9\xbb\xa3\x3a\x1a\xa3\x2f\xbf\x44\x23\x5b\x01\x6c\x5a\xdf\x26\x3f\x7d\x71\x8a\x18\xed\x44\x2e\x3a\xd3\x01\x0d\x1b\x5d\x6b\xfd\xbc\xd9\x98\x42\x1d\xff\x63\xd7\xf0\x41\x62\x43\xf6\x93\x97\xde\xfd\x73\xb0\x17\x61\xf5\x61\x52\x5f\x93\x39\x6e\x1b\x55\x26\xbd\xc9\xdf\x79\x50\x86\x90\x45\x89\xce\x71\xd3\xc8\xe8\x70\xfb\xbd\x0f\xb8\xc8\x01\xc7\x23\xcb\x40\x76\x9b\x91\x71\x67\xb2\x72\x23\x03\xd9\xca\x7a\xcb\x29\x2c\xb0\x7f\x59\x8c\x95\x18\x9c\x93\x99\x7d\x76\xf0\xba\xa4\x31\x86\xec\x9d\x70\xd9\x7b\x94\xc6\x64\x5a\x26\xf1\x9c\xbc\x81\xef\x46\xe3\xa9\xe2\x26\x70\x31\x1a\xf7\x86\xfc\xf6\x64\x66\x3f\x73\x86\x19\xf9\x6a\x90\x91\x5d\xd5\xf2\x07\xf3\x31\x52\xa0\x19\x0f\x63\x24\x2d\xff\xa2\xaf\xf6\xe4\xdb\x80\x6a\xfc\x1c\x32\xdb\xf2\x01\xbb\xe8\xec\x8a\xec\x9d\xc5\x0b\xcc\x54\xa6\xf0\x21\xd6\xa1\x35\x64\xd5\xc7\x9f\x41\x72\xab\xe5\x33\x9a\xc7\xf5\xf4\x92\xa9\x1e\x42\xee\xa2\xad\x9f\x50\xe9\x05\x21\xb5\x74\x05\x40\x8c\x8d\x1c\x65\xb4\xf9\xcc\x22\xed\x60\xe6\x3c\x32\x7a\x58\x0e\xfb\x4e\x96\x0d\x5c\x98\x8a\x65\x2b\xb8\x7c\x90\x84\x0a\x7a\xa9\xde\xa7\xea\x7b\x4f\x0f\x76\xee\x0d\x03\x47\x56\x43\x96\x52\xef\x80\x7b\x99\x57\x1d\xe7\x2a\x22\x9d\x11\x3e\x05\xa5\x4f\x33\x4f\xb2\xeb\x81\x1e\x07\xd7\x53\xfa\xc0\xc9\xb0\xff\x59\xba\x91\x35\x40\x56\x8f\x73\x74\x61\xdd\x64\x19\xd9\xf4\xc4\x52\xd4\x2b\x39\x5d\xda\xd3\xa3\xf6\x6e\x99\xa9\x98\x60\x16\x75\x0c\x07\xe6\x09\x39\xc6\xba\xa1\xbd\xa7\x3e\x73\xd7\xed\x5c\x34\x36\x4f\xd9\x1c\x74\xde\xf5\x9c\x2c\x52\xd7\xed\x6a\x65\x93\x2e\xa3\xa9\x04\xf9\xe9\x4a\x4e\x64\x34\x45\xf6\x12\xd0\xa4\x63\x2a\xf5\x25\xb2\x46\x56\x52\x06\x6a\xda\xb9\xbc\x98\x22\x3a\xf5\x33\x1f\x0f\x81\x48\x6e\x5e\x66\x10\xe2\xf8\x4e\x00\x62\x6c\xd6\x4e\xe4\x24\x83\x1d\xb1\xf8\x5e\x6e\x49\x22\x17\xca\xd7\x38\xb0\xb7\x66\xf8\xdc\x5c\xa5\x09\x5e\x57\xc2\xbf\xaf\x64\x7e\x8f\xc6\x82\x84\x96\xe1\xa0\x12\x51\x5b\x0f\xcc\x8e\x70\x4b\x98\xbd\x46\xae\x5d\x73\xf6\x95\xb2\xde\x39\x65\x8a\xd4\x3d\x52\xb9\x25\xaa\x13\x82\xb4\x2d\x5e\x99\x75\x76\x5a\x28\x41\xec\x25\x00\x4a\x18\x9b\x86\x99\xa1\xa9\x01\xcd\x09\x31\xdc\xb5\x40\x9e\x12\x22\x75\xd7\xa7\x84\x7c\x8f\x1b\xcc\x2a\x92\x75\xba\xc3\x02\x4a\xa4\x00\x5b\xcd\x41\xfa\x99\xa6\x91\x47\xe5\xd1\xf4\x51\x1e\x85\x0f\x83\x04\x3b\xdb\xb6\xef\xee\x53\x83\xc0\x7d\x4d\x66\x23\x3a\xa6\xc9\x7e\xd1\xec\xc3\xe1\xa2\xaf\xd1\x28\xc5\xf6\x28\x4c\x65\x57\x10\xfa\x07\x8e\x8d\x41\x60\xea\x58\x68\x81\x9a\x71\xd6\x4a\x27\x04\x90\xc9\x1d\x27\xc6\xc7\x5c\x81\x96\x37\xa6\x61\xe6\x00\x7d\x1f\x7e\x2a\xc5\xe7\xda\x99\x49\xd3\xec\x8e\xd5\x11\xf1\xe8\x62\x98\x20\xfe\xeb\x9c\x77\x31\x2a\x4f\x86\x88\x78\x20\xc5\x07\x7e\x3c\x8a\x07\xdd\x15\xeb\x4f\x96\xf0\x7e\x71\xcf\xc6\xd4\x30\x85\x94\xf9\x7d\xf0\xf9\xcb\xae\x03\xb0\xc1\xfb\x4a\x1d\x16\xf9\xcb\x78\x9b\x70\xed\x2f\xf1\x3c\x7c\xae\x2d\x24\x39\xb8\xdc\x7e\x63\x6d\x75\x92\xbe\x91\x53\x98\xc5\xb3\x1f\x59\x50\x02\xe9\xd4\xbb\x2a\xc1\xfd\xbe\xdf\x96\xd2\x73\xb1\xa1\x23\x0c\xdf\x7d\x87\xd6\x98\xd1\x6a\xe4\x4f\x42\xc3\xce\x57\x60\x18\x9a\x91\xaa\x85\xe8\xa6\x56\x95\xd2\x6b\x4a\x4f\x8e\x2d\x51\x0f\xc7\x99\xd9\x9b\xe2\xdd\xd9\x7c\x86\x26\xde\xb3\xe7\xe4\x30\x07\x0c\xa8\x57\x78\x1b\xac\x4e\x57\xa5\xcd\x57\xd1\x0a\x75\x69\x5c\xa8\x39\xbd\x97\xd1\x6b\x18\xed\x69\x02\xda\xbb\x14\xeb\xb8\xc1\xbd\x6d\x02\x74\x84\x1e\x17\x2e\x6b\x7c\x51\x84\x9e\xd4\x01\xe8\x2a\x01\x30\xda\xbc\x65\x53\xd8\xa7\x00\xd8\x9b\xc4\x2e\x18\xa5\xe7\x3e\xe5\x61\xe3\x36\x93\x60\x85\xf5\x35\x4f\x6a\x25\x74\xc5\xb3\x7f\x09\x05\x06\x8c\xec\x3c\xba\xbd\xcb\x43\x66\x75\x15\x94\x68\x49\xcf\xc0\x25\xc1\x2b\x40\xec\xbb\x3a\xd2\xad\x42\xc0\xef\x88\xf4\xfa\xc4\xee\x02\x2e\xf1\x6b\xd6\x56\xb7\x44\xd9\xc3\xad\xc4\x27\x0d\x06\xbc\x3d\x9c\x2e\x1c\x3c\x17\xcb\x29\xa4\x5e\x5d\x7a\xec\x81\x2e\x59\x1d\x9d\x1b\xdb\xe3\x8a\xad\x29\xcb\xa8\x68\xd3\x74\x02\xe5\x9d\x98\x28\x65\xaf\x04\x5f\x08\x22\x65\xe9\x8a\x57\xcf\x71\xb3\x2c\x9d\x34\x7f\xca\x07\xb1\x41\x55\x6b\x24\xf6\x83\x8f\x8e\xa2\x49\x7e\x0a\x1d\xed\x4a\xfd\x62\xb4\xe2\x77\xa4\xbb\x6d\x77\x56\xa0\xbb\x82\xdb\x1b\xc9\x4a\x48\xfb\x93\x49\x17\x0c\x5e\x87\xbb\x76\xd4\x3f\x80\x4f\x63\x19\xba\x97\x96\xcb\x93\xcf\x2a\x93\x59\xc0\xc2\x57\xc5\x4d\xae\xa1\x59\xb5\xb7\x5e\x0b\x7e\x97\x5d\x4f\x89\xc5\x66\x38\x08\xd8\x4f\xca\xbe\xe8\x7c\x7c\x65\x31\x88\x73\x88\xb4\xd9\xf0\x0a\x24\x93\xf8\x3a\xfa\x71\x1a\x06\x94\x5d\xf4\x30\xe0\x80\x66\x89\xb3\x38\x44\x4d\x05\xa9\x94\x3f\x8f\x79\xdf\x41\xe6\xfd\xf0\x32\xe9\x0d\xfc\x99\x38\x5f\xbe\x78\x9e\x11\x95\xd5\x64\x0c\xf5\xd0\x1c\xb9\x07\xcc\x1d\xad\x7d\x69\x2d\x7b\x3d\x84\x57\x16\x06\x14\x02\xbe\x90\x99\xdf\x1c\x6e\x54\x9b\x62\x63\xa1\xe4\x30\xc4\xa8\x2c\x5a\x8e\xcf\x06\x3f\xdf\x1f\xaa\x35\xd8\xfa\xc2\x67\x42\xe0\xed\x8e\x12\xc4\xa6\xf2\x50\x77\x78\x5f\xe7\x8c\xcf\x4d\x1c\x2a\x2d\x81\x66\x8c\x87\xd7\xe7\xc9\xb8\xbe\x89\x9d\x57\xc8\xff\x3a\x60\x94\xb4\xcc\x97\x1e\x25\x4e\x7b\x31\xc3\xd8\x36\x7b\x0c\xa3\x19\xe9\xe6\x6a\x8a\x68\xc6\x5c\xed\x63\x79\x98\x6b\xf2\xce\x40\xb7\x93\xe2\x51\x6a\x62\x5f\xaa\x8e\x1e\x96\x42\xd6\x98\x96\x89\x0f\x1d\xcb\xcf\xb1\xab\x2c\x2e\x0e\xfb\x91\xa9\x66\x7d\x82\x68\x9d\x39\x20\x09\xbb\xa7\x70\x8e\x59\x8f\xdc\x97\xe3\x4e\x72\x96\xfb\x65\x2a\x78\x03\x31\x48\x57\xdf\x7d\xea\xf3\xbd\xa7\x02\x6f\x7e\x86\xf4\xe5\xc2\x19\x73\xc6\xe4\x7c\xc0\x29\xad\x07\x9d\xb4\x1d\x18\x58\x52\x0f\x63\x90\xf2\x7f\x0f\x0c\xba\x7f\xc5\x5c\x7c\x69\xaa\xfd\x91\x8c\xf7\x46\x02\xcb\x75\xfe\x8a\x15\xfa\x9c\x76\xaf\x20\x13\xaa\x90\x3d\xef\xe4\x35\xa7\x61\xba\xfe\x4d\xb6\xc7\xeb\x73\x64\xf6\xd1\x90\x1c\x05\xce\x0e\x25\x75\x17\x9d\xe1\x1d\x19\x0b\x65\xb7\xe4\xaa\x3f\x43\xa7\x84\x83\x36\x1c\xe2\xda\x0d\xc5\x65\x50\xde\xae\x61\x54\xbd\x61\x47\x93\x4e\xd9\x36\x7e\x50\x8a\xa8\x7d\x9e\x09\x3d\xfe\x22\x99\xc5\x95\x59\x9b\x96\xb3\xfb\xe4\xa3\x99\x2a\xba\xce\x68\x8a\xae\x1b\x9b\xdc\xaa\x39\x85\xdd\x88\x32\xa4\x9d\x5f\x91\x4c\x20\xd9\xd3\x7b\x93\xd4\x7c\x3e\xda\x80\x1d\x50\x4e\x80\x1a\xfa\xec\x9b\xaf\x36\x08\x23\xe4\xb2\x0d\x1e\xca\x7e\x6d\x13\x8c\x47\x8f\xef\x81\xa8\x4f\x83\xdb\x31\x84\xad\x6c\xb7\xfb\xf6\xd1\xbd\xe6\x99\xe4\xd8\xfd\x01\x98\xec\x73\xef\x6a\xe8\x93\x3a\x5e\x8f\xa6\x8f\x0e\x07\x71\xff\x24\xbc\x41\xa8\x71\xfa\x77\x5e\xd0\x71\x8f\x4f\xa8\xf9\xf8\x36\x37\xbf\xfb\xbd\xfe\xbe\x44\xbd\x7d\xac\xf6\xe8\xdd\x13\xdf\x4f\x5b\x9d\xf1\x0b\x19\x7e\x09\x16\x07\x1c\x2e\x4b\x80\x92\xc7\x1d\x92\x9d\x77\x82\x7a\x7b\x44\xcf\x33\x94\xc7\xdc\x91\x3c\x8a\xd2\x97\x18\xca\x30\x06\x13\x4b\xd1\x67\x8b\x48\x6a\x36\xef\xa7\x6a\x4a\x95\xf1\x77\x10\xe0\x5e\x2b\x6e\xcf\x4e\xbe\xd6\xd2\x51\x5f\xde\x2f\xea\x29\xd5\xff\x27\x21\x3d\xfa\x2b\xfa\xcb\x41\x98\x8f\xf7\x43\xfd\x9b\x7f\x01\xea\xdf\xdc\x07\xf5\x7e\x17\xb7\xe3\x2f\x6e\xec\xc3\x5b\xf1\x7e\x1c\x3f\xba\x55\x27\x81\x94\xec\x85\x36\x9b\x08\x60\x5e\x16\xf0\x16\x8c\xa9\x50\x2f\xf7\xf0\x14\x0b\x59\x15\x74\x8e\xbe\xd8\x95\x33\xf6\xf1\x23\xea\x49\x19\x3b\x85\x94\xb1\x62\xd5\xa0\x52\x40\x03\x0c\xa2\x60\x55\xa6\xe3\x2e\x7c\xfd\xce\x7e\xcf\xb1\x5b\xfc\xdf\xf8\x52\x71\xf1\xff\xd4\xa9\xda\xe7\xa2\x4f\xd7\xbf\xa2\x0a\x9e\x0f\x40\x6a\x29\x78\xbb\x08\x41\x09\x8f\x3c\x38\x50\xe6\x66\x80\x7d\xdb\x2d\x7e\xc5\x4d\xeb\x4d\x99\x38\x4a\xee\x61\x02\xca\x02\x8c\x0f\x9d\xa3\xb0\x18\x88\xaf\x5e\x3b\x75\x8f\x19\x98\xf2\xd7\x51\xf5\xeb\x42\xaa\x57\x14\x18\xe7\x6d\x53\xc3\xe5\x11\xd7\xbf\x87\x82\xa1\xbe\xb8\x1d\xf0\x61\xe6\x5c\x05\x1a\x3a\x97\x24\xea\xdd\x77\x07\xf3\x3a\xb0\x1a\xbd\x3e\xf7\x85\x37\xb3\xe2\x42\x9d\x04\x09\x1f\x40\xe4\x6b\xbd\x42\x8c\x2c\xee\x65\x8f\x1e\x7e\xaa\x10\xce\xaa\x7b\x94\x49\xb7\xa0\x6c\x20\xc5\xb8\x33\x5b\xbd\x92\xed\xcb\x19\x50\x22\xfc\x1e\x33\x8e\xdd\x6b\x3d\xd7\x50\x27\xb6\xbc\xfe\xbe\x48\x5a\xb7\x6c\x63\xee\x1f\xa6\x97\xd4\xd2\x22\xcc\x9a\xd9\x50\x43\x9c\x79\xe8\xa9\x1c\x26\x50\x1c\xc3\x6f\xc9\xf6\x8b\x52\xdc\xb3\x97\x70\xdd\x82\xb8\x09\xdc\x7f\xa1\xd5\x64\x5f\x82\x2b\x98\x4d\x56\x1b\x7e\xbe\xeb\x72\xc8\x7d\x0f\xf7\x89\xaf\x13\x66\xa4\x41\xe9\x5e\xf2\x3d\xf8\xa0\x08\x23\x41\xe6\x44\x10\xc8\xe5\x37\x07\x42\x85\xa7\x82\x4d\x2a\x8b\xbb\x3c\x10\x6f\x09\xa1\x34\x1a\xe4\xa8\xea\x8d\xa1\x14\x0f\x3d\x41\x5f\x16\xa2\x35\x79\x1d\x1e\x5f\x03\xe9\x1c\xaf\xf1\x8c\x36\x54\x75\xca\x7b\x55\x7c\xbd\x7d\x12\x7e\x2e\xde\x72\x8e\x87\x06\x82\x9b\x97\x75\x29\x67\xd9\xa1\x4a\x59\xad\x29\x54\x85\xe1\x4d\x79\xc2\xb4\x46\xdc\xc3\x74\x95\xce\x7a\x29\xe9\xcf\x26\x60\x9e\x7c\xf6\x0f\x12\x3d\x1f\xe0\x27\xfb\x86\xcc\xd1\x69\x3e\x6f\x5f\xc7\xac\x8f\x6c\xdf\x8e\x76\xcf\xc5\x62\x96\xe0\x95\xe0\x14\xcf\xc4\xd6\xd6\x73\x28\xed\x2f\x2f\x41\x9b\xed\x25\x27\x41\x44\xf2\xe0\x8b\x15\x92\xb0\x97\xfe\x49\xf2\x61\x07\xfc\xb7\x8a\x86\xb6\xd3\x3e\x53\x2a\x32\x3a\xdd\x57\x20\x1c\x26\x7f\x88\x2c\xe8\xdd\xea\x30\x21\x08\x51\x30\xcb\x7e\xbd\x1f\xfd\x49\x8c\x77\x63\xfd\x5b\x39\x5f\xdf\x7e\xbe\x42\xf0\x34\xba\x2f\xd3\x3d\x12\x07\x70\xfd\x47\x7c\x0b\x8f\x10\x8b\xf0\x28\x2c\x9f\x5b\xff\xc3\xbc\x0e\x22\xd1\x88\x32\x53\x98\x66\x0c\xee\x07\x5c\x9a\x9e\x86\x13\xaf\x76\x76\x64\x1e\x11\x8f\x6a\xc9\x76\x2a\xdf\xcc\xdb\xc6\x3d\xf0\x64\xc0\x76\xdf\xf1\xf4\x7b\x4d\xff\x5d\xf1\x77\xee\x44\xf8\x07\x12\x55\x4d\x7e\x07\x3b\xa4\x6e\x9d\x7d\x0d\xe3\x45\xdf\x8d\x4d\xc1\x8d\x48\x06\x2d\x75\x46\x01\x2c\x38\x76\x7f\x89\x00\x8e\xc7\xe8\x89\x87\x94\x93\xcf\xa4\xcb\x43\x51\x06\x65\x1f\x72\x2c\x3e\x96\x03\x76\x5b\x2b\x21\xc7\x35\x7e\x0c\x27\x7d\x04\xc7\xde\x15\x34\x0f\x39\x82\x23\x91\x87\xe2\x15\xb7\xcf\xbb\x49\x78\xf5\x2f\x89\x82\x77\x12\x86\x77\xc5\xe0\x7d\x69\x82\xde\x4a\x08\x83\x65\x4e\x4d\xd5\x1f\x07\x6e\x6a\xd8\x3a\x0e\xb5\x4b\x7b\x9c\xe2\x42\x11\x6b\x97\x99\x03\xb7\x06\x1b\x22\x65\x77\xde\x5a\x8e\xdc\x6c\x4b\xa5\x44\xb5\x4b\x24\x97\xed\x7c\xde\x90\xfa\xea\xc2\x9f\x43\x08\xc7\x1f\x87\x66\xc9\x5b\xec\xbe\xde\x69\x3c\xc5\x0c\x89\xa2\x6b\xda\x4f\xba\xc4\x94\x8e\xfc\xcb\x2b\xf3\xf4\x8e\xa1\x1e\x3a\x45\x8f\x12\xb8\x7a\xa4\x5f\xcc\xbb\x9c\xa1\x16\xe7\x09\xfa\xf5\x83\xe1\x95\x93\xe4\x4f\x19\xfc\xcd\x92\x36\x24\x19\x01\x3d\x39\x90\x0d\x19\x77\x8b\x88\x38\x1b\xff\xc3\xa7\x71\xc9\xed\x33\x03\x9f\xa6\xff\xfd\x3a\x7a\x5c\x28\xf0\x2b\xeb\xf1\xe8\x41\xe1\xac\x30\xe6\x67\x76\x37\xf4\x8f\x3a\x34\xec\xcc\xf0\xd7\x18\xb1\xb7\xbf\xd2\x1a\x6a\x9e\xfa\x63\x35\x73\x9a\x62\x7a\x25\xc0\x92\xff\x1c\x1f\xa3\x33\x77\x95\x36\x7a\x35\xd3\xbf\xc1\xca\x05\x9a\x61\x73\xe5\x36\xd4\x6e\xa1\x73\xb4\x21\x66\x09\x2c\x38\x5c\x5d\xb7\x3f\xc3\xdb\x4d\x9c\x91\x7b\x51\x1c\xd9\x8b\x67\x49\xf3\x43\x57\x68\xe9\x04\x32\xe7\x5f\xfc\x63\xcf\xf5\x2f\x57\x1f\x21\x89\x8e\x40\xe0\xd8\x27\xc0\x4b\xc2\x54\x64\x4d\x75\x9e\xe7\x8a\x62\x5d\xd1\xcb\xac\x51\xe4\x2c\x64\x52\x0c\x62\xf9\xc7\xaf\x17\x37\x21\xb7\x44\x8a\x5a\x61\x64\xdf\xdd\x8a\x07\x9e\xc4\x82\x78\xb2\x8f\x54\x7e\x31\xbe\xef\xea\xcb\xf7\xbd\x64\xff\xd0\x5c\xf3\xdb\xd0\x59\xa8\x84\x04\xe9\xba\x36\x2c\x84\x6d\xd8\x1b\x9e\x64\x6c\x55\x48\xc9\x10\xe2\xd7\xb7\xa1\x77\x2b\xdd\xa5\xb6\x39\x95\x4b\x22\xd0\x16\xc2\x6f\x66\x41\x77\x1f\x7f\xeb\x54\x1b\xf2\x5a\xfb\x9d\x09\x90\xa5\x7b\x95\x0b\x56\x7c\x40\xd1\x33\x3f\x5a\xc3\x52\x6d\x61\x41\x0a\x40\xf4\xb0\x59\x12\x7b\x81\x33\x5d\x9f\x95\x9c\xbe\x8a\xc6\x6a\x24\x37\x78\x0d\x85\xa9\x66\x5b\xfd\x0f\x54\x46\xa9\x39\xfb\x4a\x25\x87\xe5\xae\x4c\x8a\x68\xc3\xdb\xaf\xc9\x13\x9b\x20\xce\x5f\x49\xb4\x59\x6e\x11\x45\xdf\xa2\x47\x28\x13\x3c\xf8\xd2\x7f\xf7\xa1\xa3\x3d\x5e\xd1\xea\x36\xd0\x1a\x84\xc6\x60\xfd\x08\xf2\x2d\x50\x27\x1a\x68\x5a\xbe\x68\x57\xe8\x34\xbb\xc8\xd7\xd3\xd4\x09\x4b\xe8\xf8\xbf\xdc\xa1\x26\xd5\x42\x63\xfa\xe5\x78\x5d\x6b\xfa\x68\x5e\xd3\xb7\x21\xa6\x1c\x3d\x2b\x97\x20\xdc\x19\x59\x91\xd5\xda\x71\xe8\x57\x9a\x3e\xf6\xe5\xbe\xf4\xbf\x47\x68\x96\x5a\xc6\x3f\xa3\x53\x00\x9d\x25\x59\xa0\x53\x44\x93\x97\xed\xba\xe2\x0f\xa0\x72\x93\xee\x3c\x33\x3d\x2a\x13\xd0\x8d\x6b\x83\x85\x04\x76\x2a\x6c\x96\x82\x29\x45\x16\x9c\x23\xf3\xc8\x01\xe2\xa2\xd6\x56\x30\x4f\x1e\xeb\x83\x84\x78\xa3\xe0\x16\xfe\xdd\x3f\x27\x49\x34\x7d\xd8\xb6\xf0\x42\x80\xd7\x2a\x30\x2c\xec\x6f\x7a\xd3\x23\xa2\x1c\x8f\x79\xe1\x7f\x1f\x9f\xa0\xff\x9b\xaa\x25\x83\xf8\x87\x8e\x05\x72\xc0\xb6\x1a\x86\x9f\x26\x3b\x6c\xb1\x2e\xfa\x21\x89\x37\x69\x4c\x2c\x14\x43\xd7\x5d\x10\x07\x3f\x8f\x0b\x5f\x5c\x10\xe7\x36\xb7\xe5\x11\x0e\xfc\x31\x9e\x59\x30\x1e\xf3\xec\x8b\x24\x70\x91\x5e\xf1\xca\x83\x1a\xb9\x20\x3d\x39\x4a\x7b\xdb\xfc\x97\xc0\xa0\x0e\xa5\x7c\xa9\xa9\xe7\x64\x1b\x4e\x51\xa7\xe1\xcb\x4e\x6c\xef\x3c\xcb\x0b\xdb\x25\x97\x50\x54\x34\x7a\x36\x7c\x6f\xf1\x8c\x9e\x44\xdf\x71\x8f\x2e\x12\xca\x8b\xe7\xcf\xa2\xc1\xee\x21\x94\xda\xfb\x8d\xd1\xfd\xcf\x10\xca\x3c\x17\xeb\x70\xa1\x8c\x99\x16\x84\x32\x67\xce\x0e\xd9\xac\x6f\x4b\x17\x0f\x43\x94\xa5\x2b\x8f\xae\x87\x95\xc4\x9c\x37\x05\x22\xa1\xbc\xe6\x4d\xe1\x01\x96\x70\x4f\xb1\x21\xfe\x99\x7c\x63\x2f\x85\x52\x38\x10\x6a\xe8\xf7\xee\xb5\x06\x83\x3e\x3e\x7e\x3f\x3e\xe9\x3e\x35\x67\x27\xd2\x6b\x92\xe5\xe8\xde\xc4\xc7\x27\x97\x71\x4a\x32\xe0\xdb\x6c\xf0\x56\x16\x0b\xda\xad\x9b\x56\xda\x4d\xa2\x88\x6e\x39\xc8\xef\xfc\xb0\x3e\x8c\xcb\x95\xb6\x10\x96\xf1\x73\xf6\x16\xfd\x4e\x55\x9c\xbe\x7b\x84\x7d\xd1\x8b\x6e\xc8\xec\xe0\x5a\xa1\xe8\xbb\xef\xa2\xc7\x35\x23\xba\x3e\x23\x59\x61\xa5\x9e\x5b\x65\x0d\x99\x2b\x2b\x11\x35\x91\x4a\xf0\x6d\x74\x3c\xfd\x7d\xdc\x12\x8b\xf4\x3e\xe2\x86\x08\x82\x70\xd3\xf0\x0a\x9e\xc8\xc5\x12\x61\x54\x93\x8a\x68\xcb\xbf\x71\x0f\x10\x53\xa6\xbf\xa0\x77\x41\x7b\xf9\x6c\xe4\x50\x6f\x34\x9c\xa2\xc1\xa3\xb9\x1a\x45\x02\x2f\xf7\x38\x84\xa6\x56\x4c\x88\x84\x90\x99\x9b\x43\x14\x7b\xb1\x68\x09\xbe\xd1\xfd\xcd\x7d\x19\xca\x14\x61\x50\x9b\x34\xba\x5e\xe9\x34\x23\xdc\xd5\xa4\x6c\x6e\xbf\xd6\x46\xb2\x07\x67\x1e\x10\x32\x17\x0e\x18\x57\xee\x4a\x66\xa8\xbb\x19\x01\xf4\x9d\x2e\xb5\x03\x03\x05\x79\x26\xfe\x28\x39\xa1\xb4\x4b\xc4\xf3\xb3\xd2\x96\x6b\x44\x16\x57\xdc\xc7\x46\xe2\x4c\xf1\x28\x84\xd9\x76\xc5\x05\xe9\x53\xdf\xc9\xe5\x3e\x57\xf0\x6c\x1f\x49\x33\x2d\x3b\xb2\xa6\x95\x74\x80\x59\xba\xb8\x88\x4c\x60\xd3\x5d\xda\xb4\x22\xa7\x1d\x6c\x7f\xf7\x31\x5e\x3e\xa5\x9a\x9e\xbd\x0f\xad\x15\xdb\xf4\xbd\xb9\x56\x6c\xdc\x7d\x7e\x2d\x6d\xd6\xff\x12\x5b\xd4\x6e\x9f\x37\xd9\xe2\xf6\xbb\x6a\xa4\xde\xaf\x82\xe9\xc1\xf5\x4b\x8b\xd5\x4b\x07\x23\x81\x7b\xbd\x14\xd0\x97\x2a\x58\xa0\xfa\x24\x67\x6d\xe9\xb9\xa2\x4e\xf5\xce\x7d\x8a\x75\xe6\x37\x66\x4a\x5b\x0b\x3a\xb5\xdb\x51\xf7\x25\xbf\xcf\xc9\xbc\xec\x97\xc4\x3f\x24\x8b\xb2\x24\xbb\xfb\xbe\xac\xd0\x0f\xb2\x20\xe7\xa5\x6f\x0f\x02\x3b\xbc\x2c\x86\x7e\x0d\x1a\x24\xe3\x62\xf1\x9a\x51\xe1\xdb\xfe\x6e\xbb\xaf\x3f\x25\x5d\xf3\x47\x7d\xd0\x69\xba\xcf\x02\x98\x33\x6f\x08\xf9\x7e\xa5\x97\x79\x8a\x7d\x7d\x29\xbf\xb4\x7f\xe1\x71\x9d\x62\x77\x6f\x26\x25\x66\x24\x89\x7f\x3a\x41\x3d\x6f\xfd\xa0\x53\xf4\x21\x5f\x27\x69\xd1\xf0\xb8\xb9\x29\x1d\xde\xfb\xf2\xd6\x10\x9c\x27\x47\x36\x2d\xca\x5a\xb1\x11\xa8\x9c\xbe\xe3\x7d\xc0\x78\x9a\x25\xa0\x4a\x24\x1f\x97\xc2\x92\x18\xad\x05\xbd\xd3\x7f\x45\xa7\x82\xc5\x43\x7f\x5f\xc4\x05\x9e\x19\x64\xda\x60\xa1\x73\x38\x88\x53\x68\x8d\x55\x92\x4b\xff\x92\xa1\x1f\x31\x65\x8c\x98\x08\xd3\x0d\x91\x8a\x11\x28\xea\x4d\xb2\x43\x55\x69\x6f\x26\x26\x05\x96\x89\xb8\xa3\x15\x71\xe7\x92\x13\x6d\x60\x2c\xdd\xb9\xda\x92\x08\x12\x97\x30\x47\x67\xc6\x76\x82\x5a\x5d\x50\x12\xd8\x20\x39\xe3\x36\x52\x83\xd3\xf1\x42\xa5\x72\x3f\x61\x4a\x24\x6a\x28\xb3\xb7\x37\x91\x5a\x72\x49\xe2\x0e\x0e\x2d\xbc\xf2\x38\x25\x18\xc0\xd5\x35\xed\xf0\x08\x77\x61\xcc\x64\x8b\x71\x66\x1e\xeb\xe3\x42\x9b\x67\x75\x0b\xb3\xb5\x85\xce\x6d\x1d\x4f\x09\x79\x8d\x58\x51\xed\x5b\x84\x0b\x1f\x5b\xa9\xc8\x0a\x55\xcb\x96\xdd\xc6\x03\x81\x6d\x85\xa1\x24\x6e\xb3\xb5\x47\x5d\x35\x62\x44\x6d\xa0\x4e\xbb\xa6\xa4\x73\x8b\x71\x03\xe0\x78\xab\x10\xae\x4d\x81\x4a\x78\xb9\xd2\x16\xcd\x5c\x61\x46\xd7\xd6\x0a\x9b\x26\xcb\x25\xae\x86\xd2\x7f\x46\xad\xc9\x35\x94\xd1\xd1\x51\x8d\xc7\x56\xcc\x76\xa5\xb5\x74\x95\xaa\xc2\x62\x41\xd4\x49\xc9\x05\x8e\xe1\xc4\x8f\x6d\xc5\xdd\xc7\xc5\x93\x64\x8d\x3f\x40\xcc\x84\x3c\x2c\x82\x87\x43\xab\x38\x3a\x9e\x1f\xa0\xc2\xb7\xa3\x32\x31\x0b\x0f\x0f\x0c\x26\xfa\x1c\xb8\x6c\x7f\xab\x22\x6f\x14\x25\x19\x74\xbb\x17\xaf\x16\x81\xdf\xaa\xbd\xb9\xdf\xc9\xdc\x18\x66\x7c\x39\x5f\x65\x98\xe7\xd9\x10\xf7\xe5\xb3\x4f\x53\xb9\x2f\x8b\xf3\xa9\x7e\x3b\xea\xd0\xa9\xc0\xd8\xbe\x0c\x9d\x03\x79\xea\xb3\x1c\xee\xcd\x54\x17\x1b\xd9\x87\xab\x51\x52\xc6\x30\x3f\x7b\xd2\x50\x86\x19\xea\xa1\xdf\x97\x95\x90\x12\xfe\x59\xbc\x0c\x13\xfc\x76\xd4\x25\x4c\x81\x8d\xbd\xf9\x36\xe9\xa0\xe5\xaa\x20\xda\x56\xef\x2f\x57\xb8\x57\x11\xcf\xa4\x35\x1c\xbb\x1c\x72\xdd\xac\x60\x14\xfe\x61\xf5\xcf\x3b\xd5\x3d\x77\xd4\x41\xef\x56\x03\x3d\xe0\xd6\x57\xff\x35\x88\x9e\xdb\x5d\x07\x0f\x93\x5d\x78\xe8\x1d\x2f\xbd\xba\xb5\x6f\x41\xa8\xff\xdc\x42\xea\x3d\x59\xc6\x5d\x51\x73\x31\xd3\x4f\x0f\xd0\xff\x0f\x00\x00\xff\xff\x8a\x0f\x62\x72\xe4\xa3\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -339,7 +339,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0x2e, 0x1b, 0x4d, 0xc1, 0x7a, 0x4b, 0xd3, 0x1b, 0x2e, 0x5c, 0xd2, 0x80, 0x7f, 0xbb, 0xda, 0xfb, 0xc1, 0xe7, 0xdd, 0xb2, 0x81, 0x5a, 0xe1, 0x1b, 0x19, 0xa, 0xa1, 0x7b, 0x92, 0x41, 0xbd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdb, 0x7f, 0xef, 0xe9, 0xb0, 0x8a, 0x72, 0x54, 0xba, 0x3, 0xd2, 0x32, 0x9f, 0x4b, 0xc7, 0xf9, 0xd3, 0x5, 0x99, 0x4c, 0x2f, 0x38, 0x6, 0x83, 0xa3, 0xf4, 0xe4, 0xe3, 0xc7, 0x3b, 0x8f, 0xf1}} return a, nil } From 1e4294342478855c0b7a0d91fe96effcd2614993 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 16:47:24 -0500 Subject: [PATCH 035/132] correct metadata types --- contracts/epochs/FlowEpoch.cdc | 4 ++-- lib/go/contracts/internal/assets/assets.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index c50333f09..ba061fd67 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -225,7 +225,7 @@ access(all) contract FlowEpoch { /// The number of collector clusters in each epoch access(all) var numCollectorClusters: UInt16 - access(all) fun setNumCollectorClusters(_ numClusters: UInt64) { + access(all) fun setNumCollectorClusters(_ numClusters: UInt16) { self.numCollectorClusters = numClusters } @@ -233,7 +233,7 @@ access(all) contract FlowEpoch { /// This value is multiplied by the FLOW total supply to get the next payout access(all) var FLOWsupplyIncreasePercentage: UFix64 - access(all) fun setFLOWsupplyIncreasePercentage(_ percentage: UInt64) { + access(all) fun setFLOWsupplyIncreasePercentage(_ percentage: UFix64) { self.FLOWsupplyIncreasePercentage = percentage } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 4ed6e21e1..dbf47309d 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -323,7 +323,7 @@ func epochsFlowdkgCdc() (*asset, error) { return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x5b\x57\x2a\x2b\x39\x45\x92\xbd\x2a\x27\x7e\x93\x92\x5c\x55\xca\x65\x83\x33\x20\x89\xd5\x10\x60\x00\x8c\x18\xae\xed\xff\x7e\x85\xc6\x3b\x06\x33\x24\xe5\x64\x77\x9f\xe5\x17\xcb\x24\xd0\x68\x74\x37\x1a\xdd\x8d\x46\x83\xae\xd6\x5c\x28\xf4\xb4\x65\x0b\x3a\x6b\xc8\x0d\xbf\x25\x0c\xcd\x05\x5f\xa1\x87\xc9\x77\x0f\x1f\xb8\x96\x0d\xdf\x44\xad\x1e\xfd\xfe\xf4\x87\x97\xbf\xdc\xbc\x7c\x7e\xf9\xe2\xec\xe2\xe2\xcd\xe5\xf5\x75\xdc\xf0\xea\xe2\x06\xcf\x1a\x72\xad\xf0\x2d\x65\x8b\xb8\xc7\xd5\xc5\xcd\xd9\xf7\x3f\x5c\x5e\xdf\x9c\x3d\xbf\x7a\xf1\xac\xd0\xf5\xbc\x69\xa5\x22\xe2\xf5\xb9\xeb\xf5\xfa\xbc\xd0\xea\xe2\xf9\x33\xf7\xfb\xc5\xf3\x12\x98\xa7\x84\xc8\x78\xdc\xa7\x97\x97\xd7\xae\xd9\x83\xe3\x63\x74\xb3\x24\x48\xf1\xf5\x51\x43\xee\x48\x83\xe4\x0a\x0b\x85\x2a\xce\x94\xc0\x95\x42\x2b\xcc\xf0\x42\x23\xae\x96\x04\x35\x74\x4e\xaa\x6d\xd5\x10\xc4\xe7\x88\xac\x79\xb5\x94\x53\x74\xc5\x60\x94\x89\x06\x65\xbe\x43\x58\x10\x68\x2f\x57\xb8\x69\x88\x54\xa8\x65\x54\xe9\x3e\x8a\xae\x08\xda\x2c\x89\xfd\x9d\xd6\x84\x29\xaa\xb6\x48\x69\x12\xa1\x11\xf4\x21\xd0\x52\x43\x63\x44\x6d\xb8\xb8\x45\x7c\x4d\x04\x56\x5c\xc8\x31\xa2\x12\x49\x85\x15\xad\xa6\xe8\xa5\xfb\x16\xad\xf0\x16\x71\xd6\x6c\x51\x43\xf0\x1d\x41\x5c\xa0\x7f\x70\xca\x60\x04\x07\x42\x83\xc3\xca\xe0\x87\x66\xbc\x65\x35\x16\x94\xc8\x1c\xca\x8c\x20\xf2\x0f\x52\x29\x52\xa3\xba\x15\x7a\xda\x98\xd9\x4e\x73\x2e\xd0\x1d\x16\x94\xb7\x52\x03\x5b\x51\x59\x93\x15\xc1\x8c\xb7\x42\x4e\xd0\xac\x55\x7a\xbc\x2d\x12\x64\x85\x29\x43\x76\xf8\x6c\x82\x2d\x53\xb4\x81\x1f\x0c\x4c\xc2\x6a\x39\x7d\x70\x7c\xac\x01\x5e\x06\xd2\xc9\x75\x43\x15\xa2\x4c\x71\xf4\x0d\x5a\x2f\xb1\x24\xf2\x44\x37\xf9\x78\x7a\xef\x0f\x74\x47\x97\xaf\x5e\x9e\xff\x1d\xbd\x40\xbb\x3f\x1f\x7d\xe3\xaf\x1f\xa3\xe9\x74\x0a\xfd\x8f\xf4\x07\x39\x49\x86\xff\x7d\x3c\x42\xd7\x44\xb5\x6b\xa4\xff\x3a\xe7\xab\x15\x55\x9a\x78\x47\x1f\x3f\xfa\x5e\x9f\x85\xb4\x86\xf0\x78\x8c\x90\x5d\x24\xe8\xd5\xdf\xcf\xae\x2f\xf5\x97\x2f\x78\x4d\x82\x60\x00\xd9\x80\xc4\x8a\x23\xd9\xce\x56\x54\x69\x39\x01\x3c\x05\xf9\xad\x25\x52\x49\xe0\xa0\xa6\xfd\x8b\xcb\xff\x77\x63\x19\x60\x98\xac\xe1\xa9\x25\x95\x86\xd6\x53\x74\xa6\x0c\x8f\x58\x0d\x32\xeb\x7f\x99\xc0\xd7\xc0\xa8\x7c\x99\x08\x22\x79\x73\x47\x24\xb4\xd0\xf0\x78\xab\xa4\xc2\xac\xd6\x18\x74\x30\xc1\xac\x46\x35\x51\x44\xac\x28\xb3\x7d\x32\x49\x71\xb8\x32\xf2\xbb\x42\x7e\x65\x4d\x61\xad\x16\x11\x20\x2b\xaa\x64\xc0\xcf\x30\x45\x12\x71\x47\x2b\x82\xc8\x1d\x61\xa6\x2d\xa6\x4c\x63\x62\x66\x3c\x3c\x2a\x8c\x38\x41\x9b\x25\xad\x96\x88\x32\xaa\x28\x56\x16\x59\x25\x30\x93\x54\x51\xce\x34\xbd\xdd\x94\x0d\x5e\x66\xe4\x57\x40\x49\xcb\xc0\xbf\x8e\xd1\xf5\xe5\xcd\x4f\xaf\x02\xf7\x7e\x59\x12\x16\x11\x16\xcd\xc8\x82\x32\x03\x7b\x8d\x85\xa2\x15\x5d\x63\xa6\x24\xf2\xab\xd8\xe1\x63\xd6\x07\x51\x53\x74\x61\xd6\xa7\x06\xa2\x21\x06\x06\xc9\x0c\xc6\x5a\x90\xb5\xee\xd5\x9d\x1c\xe8\x2e\xd3\xb6\x6d\xb0\x98\xa0\x8a\x37\x0d\xa9\xf4\xbc\x40\xfd\xf0\x9a\x48\x27\x4d\x77\x5c\x4f\xde\xc2\xa0\x02\x55\x46\x37\x7f\x25\x91\xe0\x5c\xa1\xdf\x5a\x2e\xda\x15\xaa\x88\x50\x74\x4e\x2b\xac\x08\x30\xb9\xe2\x4c\x12\x26\x8d\xca\x30\xf0\x44\x6b\xe6\x54\x53\xa9\x04\x9d\xb5\x7a\xb9\xdc\x92\x2d\x5a\x10\xa6\x85\x59\xd3\x74\x2d\xb8\xe2\x15\x6f\xd0\xe8\xe2\xf9\xb3\x31\x88\x34\x51\xa8\x5d\x43\x3f\x81\x59\xcd\x57\x1a\xde\x8c\xe0\x8a\xb3\xa9\x23\x26\x4c\x1c\xe6\x0a\x50\xcc\x9a\xa8\xf8\x6a\xdd\x10\x35\x24\xba\x5e\x72\x3c\x0f\xcd\x3a\xee\x97\x1e\x0d\x4a\x53\x6d\x8e\x2b\x25\xcd\x12\x31\x7a\x7b\x2d\x78\x45\xa4\xb4\x42\xa3\xe1\xed\x92\x1b\x83\x91\x1d\x30\x11\x9a\x6f\xc6\xe8\xfc\xe5\x8f\x3f\x5e\xdd\xdc\x5c\x5e\xec\x12\x9c\x49\xa2\xeb\xa9\x44\xf3\xb6\x69\xb6\x8e\xf3\x35\x0c\xd6\x19\x5a\xcb\x41\xb4\xb2\xce\xd0\x1c\xd3\xa6\x15\xa0\x42\x08\x53\x44\xa4\xe3\xcc\xb9\x88\x27\x00\x74\xe0\x99\x40\x99\x19\xd7\xc0\x7f\x3d\x63\xac\xf6\x11\x69\x3d\xae\x41\xd2\x71\xcb\x13\xb4\x5d\x83\x6c\x6b\xb2\xd6\xad\x20\x7e\x35\x4a\x84\x51\x25\xa8\xa2\x15\x6e\x3c\xde\x5a\xe0\x36\xb4\x69\x50\x85\x5b\x69\x60\x54\x4b\xbd\x19\x29\x8e\x96\xb8\x51\xd3\x07\x0f\x70\xa5\xf9\x33\xc2\x4d\x33\x0e\x02\xa0\x77\x6f\xc3\x87\x0f\x0f\x1e\x68\xe5\x1f\xb7\x22\xac\x5d\x19\x2e\x01\x77\x4e\xd0\x4f\x57\x4c\xfd\x1f\xf4\xe1\x81\xdb\x29\x12\x90\x9a\x54\xce\x9e\xf9\xe9\xfc\xe6\xea\xe5\x8b\xfe\x76\xb0\xbf\x80\x5e\xd8\xd1\xc6\x88\x01\x34\xfa\xd4\x83\xa0\xde\x0d\xde\xf0\x66\x1f\xf4\x5e\xbc\x7c\x71\xd9\xff\xeb\xb9\xd1\x00\x5c\x0c\x35\x71\x6b\xba\x1f\xed\xdf\x49\xd5\x82\x1a\xe9\x6d\xf2\x33\x11\x46\x51\x0c\xb6\x3a\x83\x2f\xe2\xa9\x1f\x5b\x83\x2d\x56\xb6\xe9\x42\xa5\x12\x96\xb4\xd6\x2b\x1b\xbd\x5a\x36\xfd\xeb\x0e\xba\x7b\xb0\x76\xf7\xbb\xf2\x6b\xdd\x2c\xda\x39\x65\xb8\xa1\xff\x24\x75\xdf\x6e\xd1\xae\x2b\xbe\xd2\xeb\xc1\xac\xa4\x2e\x87\x00\xad\xb0\x2d\x8d\xfc\x7c\xfd\x1f\x6e\x56\x15\x6f\x61\xe5\xf5\x80\x46\x3f\xb6\x52\x69\x23\x8d\x33\x82\x16\x82\x60\xb3\x4a\x31\x2c\xa9\x04\x58\x0e\xa8\x6a\x85\xd0\x58\x44\x28\xea\x8f\x6d\x66\xc4\xe6\x6f\xff\x7b\xf2\x20\x01\x72\xb5\xcf\x7c\xd1\x86\xaa\x25\xc2\x4d\x03\xfa\x1d\x51\x36\xe7\x62\x05\x6c\x9d\xa6\xc0\x58\xd5\xb4\xb5\xb6\xe4\xe2\x6f\x75\x9f\xab\x8b\x89\x37\x11\x6e\xc9\x76\xe2\x14\x59\xe9\xff\xb8\xae\x05\x68\x58\xc1\x1b\x32\x49\x40\x39\x10\x11\x06\x13\xb4\x21\x74\xb1\x54\x13\xd0\x0d\x2b\x2e\x48\xc0\x09\x46\x66\x73\x7e\x82\x7e\xed\xba\x29\xd3\x17\xf6\xd7\xb7\x19\x49\x6e\x40\x20\x84\x54\xe8\x8e\x92\x0d\x1a\x51\x3d\x2b\x49\xef\xc8\xd8\xed\x03\x25\x69\xd0\x1f\xe8\xf5\x33\x25\x9b\x1e\x62\x6b\xc8\x0d\xbe\x17\x60\x86\x9b\x1d\x80\xed\x6e\x8d\xb0\x94\x74\xc1\x56\x5a\x12\xfa\x44\xec\x12\x6b\xc3\xbc\x21\xd0\xc8\x2a\xeb\x86\x4a\x95\xc0\x14\x64\x2d\x88\x24\x5a\x9f\x6b\x51\xf4\xe0\xcd\x96\x6f\xd6\x8e\x16\x09\xd0\xf4\x5a\x2c\xae\x2e\xa4\x1d\xdc\x6e\x47\x4b\x9c\x42\xb4\x20\x26\x46\x9c\x8c\x8d\x61\x98\x67\xcc\x45\xb0\x3f\x22\xb9\xb5\x6a\xca\xba\x88\xd2\x72\xd1\x7b\x8c\x53\xfb\x57\x89\x7f\x92\xb7\xa2\x02\x17\xce\xd8\x12\x8c\x48\x69\x8c\x0c\x8d\x9b\x9e\x2e\xc1\x35\x11\x48\x12\x6b\x0c\x21\xdc\x2c\xb8\xa0\x6a\xb9\x32\xd8\x25\x10\x87\xb4\x80\xfe\x98\x31\xae\x61\xcc\x13\x74\xad\xb4\xd5\x56\x40\xaa\x26\xb8\x6e\xc0\x1a\xd6\xae\xa5\xe6\x81\xd9\x78\x2d\x07\xb4\x93\xeb\xcd\x22\xc5\xb5\x0e\x70\x9b\x65\xed\xda\x38\x0c\x12\xd8\x91\x35\x6c\xf5\xdb\x85\x1f\xc9\xf8\x5a\xa4\xa2\x73\x6a\xa1\x10\xb1\x02\x04\x70\xb0\xdc\x8c\x3c\xb2\x76\x35\x23\x62\x9a\x4e\x1d\x8c\x11\x6c\x70\x0b\x5b\x3c\xe2\x33\xad\x90\x35\xfc\x48\x77\x6a\x1e\x4a\x82\xf5\x46\x3f\x6b\x78\x75\x6b\x28\x09\xb0\x9d\x22\x4b\x60\x3b\xad\x86\x16\xf4\x8e\x30\x4f\x9e\x09\xa2\x0a\x55\x98\x21\x89\xe7\xa4\xd9\xf6\x98\x35\x6e\xaa\x1e\xe2\xc5\xf3\x67\xb0\x7d\x3f\x7e\xda\x5d\x2c\x79\x9b\xbf\xee\xd1\xe6\x9b\x4e\x1b\x68\x32\x2e\xec\x51\x45\x63\x72\x78\x8f\x82\x58\x85\xdf\xa5\x3c\xc8\xe0\x5e\x86\x9d\x2a\x02\x04\x11\x00\x80\xa6\x57\x5e\x64\x09\xf7\x88\xa8\x87\xbb\xc4\x12\xcd\x08\x61\x41\xa2\x86\xb6\x30\x3b\x9f\x51\x41\xc9\xec\xb9\x79\x91\xdf\x5a\xdc\x38\x76\xb9\x4e\xb4\xbb\x87\xad\x05\xb9\xa3\xbc\x95\xb1\x0c\x03\x22\xfb\xee\x5f\x1a\x29\x41\x64\xdb\x28\xa7\x43\x5f\x9f\x23\xbc\x58\x08\xb2\xf0\x8e\x86\x9e\x63\xa6\xf4\xbc\x06\x4b\x80\xc5\xea\x2c\x52\x49\x48\x90\x8a\xd0\x3b\x52\xc3\xb4\x71\xe4\x4e\x39\x95\x96\x40\x79\x7d\x8e\xc0\x2d\x36\xae\x54\xc1\x6b\x02\xa3\x19\xd6\xbf\x53\xaa\xd6\x31\x22\x32\x9a\xb6\x53\x73\xbd\x7a\xef\xf5\x79\x49\xf3\x19\x62\x68\x96\xac\xdb\x59\x43\x2b\xbd\xbd\xca\x20\x6e\x56\xc9\x18\x17\x86\xb0\x8a\xd7\x7a\xe1\x4a\x34\xdb\x1a\x43\xa8\xe1\x9b\xa3\x05\x4f\xd5\xb6\xd8\xae\x15\x47\x0d\x9d\x09\x2c\xb6\xe0\x87\x30\xb4\x24\xbf\x1f\xd9\xee\xa9\x0d\xf0\x4c\x70\xad\x87\xfc\xd8\x5a\x7c\x95\xdf\x51\x2d\xfd\x27\x68\xce\x9b\x86\x6f\xb4\xa6\x30\x03\x6b\x97\xe2\x8e\xd6\x5a\x6a\x34\xc2\x1e\x64\x7d\xbb\x78\xd5\xce\x9e\x93\xad\x26\x83\xd1\xac\x6f\x27\xf9\x42\x3c\x77\xdc\xb4\x9a\xae\x42\x2b\xa2\x70\x8d\x15\x46\x78\xc6\x5b\x95\xf2\x2c\x5d\x19\x67\x4d\x83\x96\x54\x2a\x2e\xc0\xd1\x30\xf6\x8e\xef\x0e\xb1\x38\xae\xfd\xab\x35\x11\x2b\xcc\x08\x53\xcd\xb6\xb3\x74\xa4\x12\x6d\x65\xd7\xce\x8f\xae\xeb\x87\x2e\x6f\x8c\x71\x39\xa7\xd1\x02\x0a\xc8\xe4\x40\x1b\xa2\x72\xd9\x2f\xec\x73\x7a\x3f\x6b\xa5\x15\x4d\xe7\x5f\x5b\xff\xd5\xcc\x45\x7a\x03\xb8\x34\x82\x06\xe0\xb6\xac\x41\x33\xc8\x45\x89\x86\x11\x96\x0a\x8b\xc4\x02\x1a\x32\x80\xf6\x03\x49\x58\x7d\x10\x40\xe2\xad\x44\xdc\x56\xbd\xae\x87\x45\x56\xb7\xbb\xdc\x35\x80\xe2\x0a\x37\x48\x90\x0d\x16\xb5\x75\x79\xf5\xb6\xba\xc6\xb4\x46\x5a\xba\x76\xf3\xf2\x0e\x0b\x03\xe5\x8d\x01\x72\x82\x7e\x7a\x4a\x7f\x2f\x8d\x65\x46\x41\x78\xa5\x39\x9f\x0f\xa6\xbd\x76\x0c\x91\x2a\xbf\x58\xc0\xf2\xd2\x9a\x8a\x2a\x89\x6a\xd2\x68\xb5\xc7\x45\xd9\x6f\xd3\x58\x18\xf8\x67\x06\x7c\xd9\x2e\xb6\x38\x7e\x2f\x08\xbe\xad\xf9\x86\xbd\xcd\xb0\x14\xb8\xba\x95\x88\xce\x3d\x45\x96\xf8\x8e\x98\xdd\x05\xb0\x34\xe4\x18\xe4\x6b\xc0\x44\xbe\xc2\xb4\x3e\x41\xdf\x73\xde\x74\x89\xc1\xc5\x02\x33\xfa\x4f\xa3\xc8\xf9\x3c\x98\x84\xc1\xe0\x84\x08\xb2\xd5\x95\x32\x01\xe0\x83\x8f\xa0\x63\x30\x12\xbc\x65\x35\x12\x7c\x46\x19\x92\x5c\xc0\x2a\xf1\x46\xdf\xc0\x0a\xdc\xd7\x0a\xed\xa2\xff\xda\xa8\xfe\xf3\xa0\xfa\x23\x45\x1c\x0e\x3e\x5c\x90\xa2\x97\x52\x7b\x6d\x05\xdd\xe1\x63\xfd\x8f\xa5\xe4\x15\xc5\x60\x8c\x58\xe3\x1b\x5d\x44\xd1\xb9\xe7\x64\x8b\x9e\xf9\xe8\x5c\xb6\x45\xc3\x6e\x61\x44\x31\x98\x8c\x66\x8f\xf4\x36\xa1\xd2\x2a\xbc\xb0\x11\x44\x3b\x00\xac\x53\xb7\x01\x63\xed\x78\xd4\xe4\xf7\x13\xd4\x10\xb6\x50\x4b\x74\x84\x1e\xf7\x12\xa0\xbe\x5d\xa4\x3b\x40\x98\x2c\x65\x54\x8d\x3a\x26\x02\x8a\x3f\xb1\x8a\xcb\x7f\xca\xd5\x55\xf6\x7b\xa6\x7b\xba\xbd\x0b\xfa\x23\x6b\x54\x5a\xf6\x59\x93\x43\x3c\x9d\xb4\xe3\x7e\x36\x42\xd2\xa7\x43\xcb\x71\xbc\x53\x19\x7a\x35\xf3\xa9\xb3\xd9\x4e\xdd\x1e\xd4\x6d\x02\x7b\xcf\x29\x90\xb7\xf0\xa3\xa3\xac\x6e\xe1\xfe\xee\x36\xb3\x04\x46\xa7\x8e\xd4\x45\x48\x11\x95\x0d\xb8\xe8\x8b\x6e\x87\x98\xe2\xe8\x34\x61\x40\xb7\x71\xa2\x0f\xd1\x29\xfa\xf5\x6d\x5f\x1b\xd0\x54\xe8\x14\xcd\x71\x23\x49\x89\x60\x19\x13\x81\x74\xd9\x77\x85\x6e\x9e\x85\xba\xbd\xff\x4f\xb7\xa1\xe5\x1b\x3a\x75\x1c\xf4\x4d\x3e\x3d\xe8\x2c\x9c\x0a\x98\x36\x46\xf3\x96\xe9\xfd\xff\x26\x22\xc1\xe8\x1d\x62\x64\x93\x09\xe4\x38\x8a\x26\xf6\xd1\x31\xf4\x3a\x60\xe4\x37\x31\x79\x47\xef\xac\xd2\xf7\x5b\xcb\x9e\x1b\x50\x11\xbd\x9c\x73\x19\xe8\x83\x91\x04\xfe\x7a\x14\xa3\x7d\x69\x60\x74\x27\x13\xd1\xff\xc2\xb8\x68\xe7\xc0\x7e\x91\xca\xd1\x6f\xd5\xd0\x1a\x2e\xa2\x90\x88\xce\x6f\xd5\x21\x6c\xb9\x78\xfe\x0c\xd4\xf3\x73\xb2\x1d\xdd\x76\xb4\xc1\x80\xec\xdd\xa6\x82\x87\xd2\xa0\xad\xb7\x7d\x61\xaf\xa0\xd2\x9c\xac\xdb\xc8\x80\xf6\xe8\x67\x10\xae\x67\x8b\x60\xf7\x9f\xd5\x2b\xca\x8e\x8f\x8f\xfb\x6c\xea\x73\xce\xe6\x74\x11\x21\xe5\x76\x37\x13\xad\xd0\x56\x81\x36\xfd\xe0\xcc\x01\x33\xa4\xed\x6b\xb1\xcb\x12\x63\xed\x4a\x6b\x0e\x79\xc5\xc0\x62\xef\x1a\x7e\x71\x07\x4b\xb1\x17\x69\x9f\xd1\x3b\x33\xac\xeb\x5b\x24\x5b\x36\x0e\x3a\x35\x7d\x4a\x7c\x1a\x98\xd5\xbe\x16\x6d\x3a\x33\xbb\x96\xce\x4c\x87\x03\xa7\x98\x76\x3e\x70\xae\x69\xe7\xc2\xa4\xdd\x5f\xfb\x4c\x1e\xcc\xdd\xfa\x76\x61\xc2\x21\x7b\xcc\xdb\x45\x6f\x0e\x9c\xb1\xeb\x76\xe0\x5c\x5d\xb7\xc3\x58\x1b\xcc\x58\x67\xb8\xfa\xa9\xee\x14\xdc\xf3\xae\xad\xa0\x31\x7d\xfc\xb7\x5d\x13\xed\x74\xd4\x1b\x41\xbb\x4a\xc1\xf4\x4f\xb8\xd3\x5d\xef\x08\xa1\x7b\xef\xc4\x8d\xb3\x60\x0e\x75\x15\xd1\x66\x9f\x39\xde\x53\xde\xd7\xd1\x46\xe4\x56\xbb\x51\x94\x55\x82\x60\x49\x24\x22\x77\x44\x6c\x33\x5a\x18\x32\x52\x89\xee\x70\xd3\x12\x50\x2e\x6d\xa3\xe8\xba\xa1\x41\x99\x3c\xfd\xe1\xe5\x2f\xd6\x5b\x93\xed\x7a\xdd\x6c\xb5\xc7\xb4\x20\x2a\x0a\x1a\xc2\x50\xbd\x04\xd6\x00\x4c\xcf\x2b\x8b\xcc\x2b\x22\x2a\xc2\x14\x5e\x90\xae\xcf\x56\x20\xf4\x10\x80\xd1\x3b\xb4\x8e\xa1\xf5\xd3\x7b\x08\x0a\x3a\x8d\xa0\x94\xc8\x0e\x16\x71\x8f\x8a\x9b\xec\xd4\x10\x93\x81\xb5\x34\x19\x14\xc0\xc9\x5e\xd4\xdb\x53\x51\x66\xdf\x1c\xa4\x6f\xfa\x7e\xda\x73\x21\x77\xbf\x3c\x68\x41\xec\x36\xf9\x76\x70\x77\xe8\xe7\xfe\xad\xf7\xef\xbc\xa9\xcd\x3a\x7b\xef\xcf\xba\xa7\x66\xf3\x7c\xef\xf6\x52\xef\xf9\x55\xf0\x7d\x2b\xe0\xc8\xcf\xc5\xba\xe2\x1d\xd8\xb9\xa4\xce\x07\x0e\xcd\xdd\x16\x7f\x62\x77\xe6\x3d\x36\x7f\xbb\x38\xd3\x94\x0c\xdf\xcd\x9a\x06\x8c\xab\x3e\xeb\xa0\x10\xe7\xc3\x71\xc8\x4e\x90\x8a\x8b\xda\x05\x7f\x7c\xe8\x0e\x3c\x6d\x1b\x26\x37\x31\x66\x93\xb9\xe7\xa1\x81\xff\x69\xc6\x32\x91\x32\xa3\xa1\xc3\x70\x6f\x88\x6a\x85\x3d\x21\x4e\xc1\xc2\x7c\xfc\xa9\x4a\x1a\x50\xe4\x02\x31\xda\x20\x3a\x47\x54\x93\x81\x7d\xa5\xd0\x9c\xb7\xac\xf6\x0d\x8c\x8c\xff\xd8\x0d\x31\x6a\x13\xc6\x18\x6a\xf0\x8d\x16\x07\x69\x22\xe8\x0b\xc1\x37\x7a\xff\xaf\x29\x48\x32\x16\x5b\x0f\xad\xe6\x44\x3b\xe3\xca\x44\x61\xcc\xb1\x51\xc3\x71\xad\xf1\x02\x35\x0a\xf9\x88\x96\xeb\x26\x19\x82\x4a\xdb\xa2\x63\x74\x69\x2d\xb6\x20\x2a\x09\x64\x8e\xde\x99\x09\x9e\xa7\x4e\xf6\xf8\x24\x8d\x77\x7e\x17\x2d\x6c\x3a\x07\xb9\x71\x34\xbb\xf0\x58\x83\xbb\xd8\xcc\xa7\x76\x9a\xd3\x19\x17\x82\x6f\x9e\x7c\xf9\xc1\xc0\xcc\x40\x7e\xfa\x76\xa4\xa9\x7d\x62\xfa\x38\x68\xd7\x86\x34\xaf\xb0\x5a\xe6\xca\x44\x00\xc3\x0a\xe3\xfe\x1a\xcf\xe0\x6d\xc1\x16\xb1\x3d\x19\x6d\xf2\x85\x75\x8d\xcd\x31\xd7\x8a\xd7\x86\xdb\x69\x94\xd7\x2e\x2d\x7b\xd2\x11\xe2\xc6\x1d\x56\x7a\x80\xe5\x75\x06\xfb\x07\xbe\x23\x39\xe9\x19\xd9\x84\x25\x97\xfc\x18\x4f\x7e\x2d\x48\xd1\x43\x30\x19\x01\x97\xd1\xe4\xd1\xe9\x29\x7a\x84\x3e\x7e\x4c\x1a\x8f\xa2\x51\xbc\xe7\xff\xed\x69\x3f\x90\x23\xf4\x18\x7d\xf9\x65\x02\xa3\x04\xe2\x89\x05\xb1\x16\x7c\xcd\x25\xa9\x63\x18\xa3\xf1\xf8\x24\x8d\x4c\x20\x84\x1e\x9e\x1b\x4d\x00\xc4\xde\xe6\xc1\x78\x58\x7a\x2e\xfd\x76\x6e\xf2\x22\x08\x72\xc0\x6d\x6b\x2e\x7c\x22\x13\xfc\x18\xaf\xfd\x87\x05\xce\xff\xbb\x64\x35\x1b\x17\x9d\x96\xc4\xb6\x40\xd4\xb7\x19\x1c\x90\x26\x29\x89\x50\x68\xd4\xf9\x41\x7f\x56\x39\x57\x4e\x4f\x4b\xcc\x9a\xf4\x74\x96\x12\x76\x6f\xc7\x19\x2d\xa3\x01\x69\xd8\x51\x56\x54\xae\xb0\xaa\x96\x21\x5d\xc4\x82\x94\x0f\x3b\x30\xc7\xc9\x37\x9f\x1e\x94\x10\xdd\x35\xff\x04\xfd\xfe\x1d\x31\x3a\xae\x9c\x68\xa9\xb8\xba\x98\xb8\x3d\x22\xc9\x94\xe9\x28\x41\x08\xb9\x76\x85\x3e\xf5\x28\xfc\x08\x16\x94\x39\xc9\xf7\xe9\x70\x86\x0e\x54\xba\xa0\xe8\x10\x7c\x6b\x63\x85\xbf\xc3\x08\x5a\x70\xa2\x5c\xf2\x68\x6b\x87\x9d\xf1\x3d\xe4\xe4\x42\xa6\x83\xdf\x45\x3a\xc3\x69\x29\xc3\xba\x75\x24\x8c\x27\x28\xfa\xcf\x3e\xc3\xfd\x9d\x60\xa1\x66\x04\xab\xbd\x87\x5c\xba\x1e\x87\x0f\xdb\xb3\xc2\xde\x47\xdb\xdf\x8e\xc1\x0b\xeb\xaf\x67\xec\x37\x6e\x36\x26\xbc\x8d\x19\x6a\xd7\xb5\xf6\x54\x24\x5f\x11\x2f\x2f\x6e\xe7\x9c\x53\xd2\xd8\xf8\x57\x3c\xa4\x27\x09\x70\xa5\x27\x33\x4f\x6b\x78\x03\x1b\xa6\x05\x36\xa6\x51\xf0\xe1\xff\x7d\x5e\x41\x57\xbf\xeb\x4f\x60\x4f\x47\x9c\xf4\x22\x0f\xff\x9b\xa6\xf9\x8a\x66\x35\x9b\x64\x02\x3b\x5b\x33\x31\x77\x21\xa0\x10\x72\xe8\x2e\xe5\x30\x3a\x95\x3f\xe3\x86\xd6\x30\xd4\xb9\xb3\x15\x21\x72\x10\x61\x58\xb0\x21\x7b\x8d\xf8\xb2\x2e\xda\x1b\x98\xb3\xdb\xcb\x60\x12\x82\x8f\x4f\xd0\xc3\x17\x64\x63\x6d\x32\xf8\x0a\xad\x6c\x0e\x43\x9e\x7c\x87\x64\xbb\xd2\x12\xe1\x29\xc3\x6a\x38\x4e\x37\x04\x07\xff\xff\x61\xa6\xde\x1e\x1c\x80\x7f\x21\xc8\x94\xa2\x3a\x14\xdf\x4b\x05\xcc\x92\x31\x12\xb1\xf8\x9b\xff\x36\x21\xcb\xa6\xf7\xa7\x0a\xcf\xde\x60\xa0\x91\x96\xae\x43\x24\x8b\x91\xcd\xbf\x44\xba\xb2\xf8\x5e\x46\xc0\x03\x04\xcd\x11\x2b\x92\xb4\xf0\xff\xff\x36\x39\xfb\x43\x95\x59\x42\xa9\x7f\x87\xac\xc5\x72\xa6\xe5\xee\xcf\x92\x35\x1f\x59\x4d\x66\x7c\x80\x8c\xf5\xc5\x2e\xc9\xe6\x45\x1e\xbe\x7c\xfc\xb7\xff\x74\x59\xbb\x0f\x21\xbb\xb3\x4f\xe7\x7e\x00\x2d\x9f\xfe\xf0\xf2\x97\xeb\xfe\xf0\xa4\x66\xd1\xce\x88\xdd\x7f\x1a\x49\x91\x5d\x4d\x21\x86\xf6\xe4\x14\x3d\x9e\x3e\xb2\x3b\xbb\x09\x17\xbb\xd5\x30\x23\x6a\x43\x08\x43\xff\x24\x82\x83\xe8\x73\x46\x3e\x93\x43\x83\x21\xdf\x04\xb1\x22\xa3\x8e\x8f\xd1\x25\x83\x40\x1c\x17\xa8\xa6\x12\xfe\xc4\xad\xe2\x2b\xac\x68\xe5\x63\xe4\x15\x6e\xaa\xb6\x71\xb7\x9e\x58\x8d\xd6\x78\xbb\x22\x4c\x95\x33\x7d\x62\x53\xc0\x42\xb2\x87\x9c\x66\xac\x7a\xf4\x0e\x11\xf3\x57\xf9\x8c\x33\x4c\xdb\xb9\xbf\x0d\xc7\xf5\x13\xdd\xd4\x39\xba\xc7\x36\xb0\x71\x3c\x6f\xf8\xa6\x67\x98\xf1\x0e\xa0\xda\x9b\x1c\x59\x44\x26\x48\xf1\x43\xa1\x66\xa7\x0d\x97\xcc\xc6\x40\xad\x0c\x36\x5b\x84\x2b\x45\xef\x9c\x3f\x06\x09\xca\x0a\x0b\x25\x11\x06\xa5\xc7\x19\x09\x51\xd1\xb5\xe0\x77\xb4\x26\x75\x88\x77\x76\x6f\x38\xc0\x41\x0e\xd9\xb8\x8b\x83\x26\x0a\x21\x88\xb4\x31\x33\x9f\x5e\x2b\x27\x90\x72\xfb\x3e\x4a\xa3\x28\x84\x51\xbe\x46\x8f\xdf\xe7\xf0\xe1\x66\x17\x33\xb1\x6c\x2a\x4d\x6e\x9f\x5d\x0a\x72\xcd\xc5\xad\x44\x47\x48\x52\x56\xf9\x98\x5e\x9c\xc2\x4d\xa5\x41\xc6\x5c\x86\xb0\x93\x32\x09\xe5\x34\xcd\x8e\x9a\x71\xae\xa4\x12\x78\xbd\x76\x29\x41\x86\x22\xe6\x32\x5b\x03\x37\x90\x09\x92\x0c\xaf\xe5\x92\xab\x89\x49\xe8\xb2\x3f\xd2\x7f\x12\x19\xdd\xa8\xf2\x04\xb4\x29\x9e\x9d\x63\x1b\xeb\x45\x81\x75\xa3\xa7\x30\x41\x58\xa2\x9a\xcc\x21\x37\x0b\x4e\x38\xb1\xf2\x43\x4d\x7b\x05\x3a\x90\x39\x0d\x74\x0c\xf8\xea\xe9\xc6\x5a\x4e\xd3\x8f\x5b\xec\xc8\x07\xda\x27\xe1\x67\x30\x65\xe8\xbe\x99\x3e\xf7\x48\xf4\x29\x25\xce\x86\x85\xb3\x8f\x4a\xef\x89\x1e\x96\x35\xbd\x23\x7c\xd1\x92\xf1\xc1\x23\x73\xcf\x14\xfb\xa8\xc9\x65\x1c\x2e\x32\x72\xe0\xe3\xd9\x10\x53\x4a\xc2\x35\xae\x5d\x08\x97\x77\xcf\x15\xee\x67\xda\xa5\x8c\x3d\xf2\x62\xf0\xf5\xe3\xc9\x3d\x3c\x07\x27\x03\x31\x9c\x42\xb0\x13\x28\x73\xc5\xee\x34\x4e\x41\xf2\x26\x99\x94\x99\xa5\xec\xf2\xa4\x12\xd5\x34\xb8\x71\xd1\xf9\xbd\xf7\xe4\x82\x2c\x1c\x1f\xa3\x6b\x50\x3a\x1b\x02\xe9\xa8\xb0\x16\xd3\x44\xe3\x89\xfe\xad\xe6\xc0\x3b\x06\xd7\x6c\x78\x09\x0c\x4c\x34\x4e\x4d\x46\xb8\x91\x7c\x8a\x7e\x21\xc6\x08\xb0\x5d\xe1\x66\xfa\x50\xea\x43\x97\xbd\x26\x40\xeb\x8c\xef\x7a\x45\xd9\x68\x3c\x25\xac\xce\xbc\x9d\x2c\x04\x89\x48\x23\x4b\xd2\x6f\xae\xfd\x54\x76\xaa\xfe\x66\x81\xf1\xca\x76\x62\xe1\x57\xa5\xc3\x03\x60\x5d\x2b\xbe\xfe\x99\x6b\xb2\x65\x58\x94\x40\x5c\x3c\x7f\x96\x74\xbe\x64\xf5\xc5\xf3\x67\x39\xfa\x29\xd3\x8f\x8f\xd1\x39\xd8\xfb\xa0\x6c\x2f\xb3\xf0\x79\xe7\x72\x78\xde\xd7\x6b\x72\xe6\x0c\xa7\xf4\xf8\xb2\x21\xca\x87\x4f\x7e\x0c\x81\xeb\xf4\xcc\xa2\x28\xe7\x3e\x43\xb3\x67\x1b\x2c\x7b\x40\x26\x73\x33\x56\xdb\x3d\xed\x82\xda\x0e\xeb\xa8\xd8\xd2\x6b\x67\xfb\x47\x2f\xbc\x44\xcf\x67\x2b\xb2\xd8\xc7\x6d\xde\x70\x3b\x79\x46\x10\xbf\x23\x62\x23\xa8\x52\x04\x2a\x65\xbc\x77\x06\x1c\x39\x63\xf5\xb5\xcf\x39\x7b\x8f\x66\xa4\xe1\x9b\x22\xc4\x52\xe6\xe8\xe8\xd1\xf4\xd1\xb8\x8c\x40\x61\x6f\xe9\x7c\xd5\xd3\x33\xda\x5d\xc2\xdf\xe5\xb6\x3e\x7d\x34\xec\x2f\xe3\x3e\x8b\xb9\x7b\x9e\x95\x0b\xcf\xb8\x2b\xbe\x8e\x4c\xde\xf2\x2d\x5e\x6f\xcd\xbb\x99\xab\x67\xee\x2a\xfa\x36\xce\xca\xef\x11\xf7\x48\x39\x16\x39\x33\xea\xe2\x76\x0d\xaa\x0b\x87\xb5\x15\x2a\x47\x54\x02\xd2\x9a\x65\x17\xd3\x62\xfe\x6c\x44\x23\x0d\xf3\x85\x25\xcb\x68\xdc\x7f\x9c\x91\x06\xaa\xa9\x34\x3b\x9e\x66\xb0\x3f\x2d\xf7\xb6\x1e\xdc\x07\x30\xb6\xa3\xef\xaf\xb8\x3d\x5c\x4f\x50\x34\xc7\x16\xd6\x40\xf3\x07\x68\x41\xe5\xd9\x73\x8c\x39\xa8\xe5\x08\x5a\x7f\x08\xdc\x9f\x14\xe4\x17\x60\x9e\x3a\xab\xd6\x4f\x00\x03\xf2\xe6\x94\xda\x5c\x18\x54\x1c\xe1\xfa\x0e\x3b\xeb\xb6\x6b\x4a\x42\xb6\x80\x99\x86\xbd\x3b\x39\xb7\xa9\x44\xbf\xb5\x54\x18\xdb\xbd\xa6\xc6\x4b\x0a\xd7\x12\x56\xa4\x9c\xf2\xa3\xad\x4a\x3b\xde\xf7\x7a\xfc\x51\x37\x17\x7a\x43\xb5\x15\x32\xb4\x93\x16\x0c\x27\xb8\x1f\xdf\xeb\xf1\x16\xd7\x15\xe4\x59\x18\xd8\x80\x0a\x3a\x45\x0b\xa2\xce\xa3\x6f\x0a\x5b\x46\xd6\x31\xd7\xcb\x01\xeb\xce\x99\xfe\xa0\x11\x37\xfe\xa2\x4f\xc3\xbd\xc2\x5b\xbf\x2e\x61\xb7\xa6\xf3\x82\xaf\xaa\x0d\x04\xeb\xd4\xed\x56\x95\x00\x06\x57\xaa\xc5\x4d\xb3\x45\x4b\xed\x90\x30\xc4\xb5\x04\xd0\xd5\x8a\xd4\x14\x2b\xa2\x1b\xf8\xe3\x5e\x5b\xde\x08\x6a\x62\xf4\x41\x9f\x11\x53\x1e\xe2\xfd\x1a\x6f\xed\x72\x7e\xca\xc5\x2b\x7b\x16\x6c\x97\xda\xfb\x68\xfc\x75\x32\xaf\x8a\x14\x01\x27\x16\x15\xee\xf1\xab\x73\x47\x3a\xfe\x98\xb3\xf0\x01\x94\x8a\x3d\x3f\xf5\x21\x13\x8b\xcb\x14\xdc\xbf\x6f\x4f\x8b\xa2\x90\xa7\xd0\xef\xc0\x70\x97\xc9\xd4\x8f\x58\x2e\xf8\xa1\xfc\x45\x59\xe8\x2d\x45\x83\x33\x73\x07\xc6\xd1\xb9\xbb\xa3\x3a\x1a\xa3\x2f\xbf\x44\x23\x5b\x01\x6c\x5a\xdf\x26\x3f\x7d\x71\x8a\x18\xed\x44\x2e\x3a\xd3\x01\x0d\x1b\x5d\x6b\xfd\xbc\xd9\x98\x42\x1d\xff\x63\xd7\xf0\x41\x62\x43\xf6\x93\x97\xde\xfd\x73\xb0\x17\x61\xf5\x61\x52\x5f\x93\x39\x6e\x1b\x55\x26\xbd\xc9\xdf\x79\x50\x86\x90\x45\x89\xce\x71\xd3\xc8\xe8\x70\xfb\xbd\x0f\xb8\xc8\x01\xc7\x23\xcb\x40\x76\x9b\x91\x71\x67\xb2\x72\x23\x03\xd9\xca\x7a\xcb\x29\x2c\xb0\x7f\x59\x8c\x95\x18\x9c\x93\x99\x7d\x76\xf0\xba\xa4\x31\x86\xec\x9d\x70\xd9\x7b\x94\xc6\x64\x5a\x26\xf1\x9c\xbc\x81\xef\x46\xe3\xa9\xe2\x26\x70\x31\x1a\xf7\x86\xfc\xf6\x64\x66\x3f\x73\x86\x19\xf9\x6a\x90\x91\x5d\xd5\xf2\x07\xf3\x31\x52\xa0\x19\x0f\x63\x24\x2d\xff\xa2\xaf\xf6\xe4\xdb\x80\x6a\xfc\x1c\x32\xdb\xf2\x01\xbb\xe8\xec\x8a\xec\x9d\xc5\x0b\xcc\x54\xa6\xf0\x21\xd6\xa1\x35\x64\xd5\xc7\x9f\x41\x72\xab\xe5\x33\x9a\xc7\xf5\xf4\x92\xa9\x1e\x42\xee\xa2\xad\x9f\x50\xe9\x05\x21\xb5\x74\x05\x40\x8c\x8d\x1c\x65\xb4\xf9\xcc\x22\xed\x60\xe6\x3c\x32\x7a\x58\x0e\xfb\x4e\x96\x0d\x5c\x98\x8a\x65\x2b\xb8\x7c\x90\x84\x0a\x7a\xa9\xde\xa7\xea\x7b\x4f\x0f\x76\xee\x0d\x03\x47\x56\x43\x96\x52\xef\x80\x7b\x99\x57\x1d\xe7\x2a\x22\x9d\x11\x3e\x05\xa5\x4f\x33\x4f\xb2\xeb\x81\x1e\x07\xd7\x53\xfa\xc0\xc9\xb0\xff\x59\xba\x91\x35\x40\x56\x8f\x73\x74\x61\xdd\x64\x19\xd9\xf4\xc4\x52\xd4\x2b\x39\x5d\xda\xd3\xa3\xf6\x6e\x99\xa9\x98\x60\x16\x75\x0c\x07\xe6\x09\x39\xc6\xba\xa1\xbd\xa7\x3e\x73\xd7\xed\x5c\x34\x36\x4f\xd9\x1c\x74\xde\xf5\x9c\x2c\x52\xd7\xed\x6a\x65\x93\x2e\xa3\xa9\x04\xf9\xe9\x4a\x4e\x64\x34\x45\xf6\x12\xd0\xa4\x63\x2a\xf5\x25\xb2\x46\x56\x52\x06\x6a\xda\xb9\xbc\x98\x22\x3a\xf5\x33\x1f\x0f\x81\x48\x6e\x5e\x66\x10\xe2\xf8\x4e\x00\x62\x6c\xd6\x4e\xe4\x24\x83\x1d\xb1\xf8\x5e\x6e\x49\x22\x17\xca\xd7\x38\xb0\xb7\x66\xf8\xdc\x5c\xa5\x09\x5e\x57\xc2\xbf\xaf\x64\x7e\x8f\xc6\x82\x84\x96\xe1\xa0\x12\x51\x5b\x0f\xcc\x8e\x70\x4b\x98\xbd\x46\xae\x5d\x73\xf6\x95\xb2\xde\x39\x65\x8a\xd4\x3d\x52\xb9\x25\xaa\x13\x82\xb4\x2d\x5e\x99\x75\x76\x5a\x28\x41\xec\x25\x00\x4a\x18\x9b\x86\x99\xa1\xa9\x01\xcd\x09\x31\xdc\xb5\x40\x9e\x12\x22\x75\xd7\xa7\x84\x7c\x8f\x1b\xcc\x2a\x92\x75\xba\xc3\x02\x4a\xa4\x00\x5b\xcd\x41\xfa\x99\xa6\x91\x47\xe5\xd1\xf4\x51\x1e\x85\x0f\x83\x04\x3b\xdb\xb6\xef\xee\x53\x83\xc0\x7d\x4d\x66\x23\x3a\xa6\xc9\x7e\xd1\xec\xc3\xe1\xa2\xaf\xd1\x28\xc5\xf6\x28\x4c\x65\x57\x10\xfa\x07\x8e\x8d\x41\x60\xea\x58\x68\x81\x9a\x71\xd6\x4a\x27\x04\x90\xc9\x1d\x27\xc6\xc7\x5c\x81\x96\x37\xa6\x61\xe6\x00\x7d\x1f\x7e\x2a\xc5\xe7\xda\x99\x49\xd3\xec\x8e\xd5\x11\xf1\xe8\x62\x98\x20\xfe\xeb\x9c\x77\x31\x2a\x4f\x86\x88\x78\x20\xc5\x07\x7e\x3c\x8a\x07\xdd\x15\xeb\x4f\x96\xf0\x7e\x71\xcf\xc6\xd4\x30\x85\x94\xf9\x7d\xf0\xf9\xcb\xae\x03\xb0\xc1\xfb\x4a\x1d\x16\xf9\xcb\x78\x9b\x70\xed\x2f\xf1\x3c\x7c\xae\x2d\x24\x39\xb8\xdc\x7e\x63\x6d\x75\x92\xbe\x91\x53\x98\xc5\xb3\x1f\x59\x50\x02\xe9\xd4\xbb\x2a\xc1\xfd\xbe\xdf\x96\xd2\x73\xb1\xa1\x23\x0c\xdf\x7d\x87\xd6\x98\xd1\x6a\xe4\x4f\x42\xc3\xce\x57\x60\x18\x9a\x91\xaa\x85\xe8\xa6\x56\x95\xd2\x6b\x4a\x4f\x8e\x2d\x51\x0f\xc7\x99\xd9\x9b\xe2\xdd\xd9\x7c\x86\x26\xde\xb3\xe7\xe4\x30\x07\x0c\xa8\x57\x78\x1b\xac\x4e\x57\xa5\xcd\x57\xd1\x0a\x75\x69\x5c\xa8\x39\xbd\x97\xd1\x6b\x18\xed\x69\x02\xda\xbb\x14\xeb\xb8\xc1\xbd\x6d\x02\x74\x84\x1e\x17\x2e\x6b\x7c\x51\x84\x9e\xd4\x01\xe8\x2a\x01\x30\xda\xbc\x65\x53\xd8\xa7\x00\xd8\x9b\xc4\x2e\x18\xa5\xe7\x3e\xe5\x61\xe3\x36\x93\x60\x85\xf5\x35\x4f\x6a\x25\x74\xc5\xb3\x7f\x09\x05\x06\x8c\xec\x3c\xba\xbd\xcb\x43\x66\x75\x15\x94\x68\x49\xcf\xc0\x25\xc1\x2b\x40\xec\xbb\x3a\xd2\xad\x42\xc0\xef\x88\xf4\xfa\xc4\xee\x02\x2e\xf1\x6b\xd6\x56\xb7\x44\xd9\xc3\xad\xc4\x27\x0d\x06\xbc\x3d\x9c\x2e\x1c\x3c\x17\xcb\x29\xa4\x5e\x5d\x7a\xec\x81\x2e\x59\x1d\x9d\x1b\xdb\xe3\x8a\xad\x29\xcb\xa8\x68\xd3\x74\x02\xe5\x9d\x98\x28\x65\xaf\x04\x5f\x08\x22\x65\xe9\x8a\x57\xcf\x71\xb3\x2c\x9d\x34\x7f\xca\x07\xb1\x41\x55\x6b\x24\xf6\x83\x8f\x8e\xa2\x49\x7e\x0a\x1d\xed\x4a\xfd\x62\xb4\xe2\x77\xa4\xbb\x6d\x77\x56\xa0\xbb\x82\xdb\x1b\xc9\x4a\x48\xfb\x93\x49\x17\x0c\x5e\x87\xbb\x76\xd4\x3f\x80\x4f\x63\x19\xba\x97\x96\xcb\x93\xcf\x2a\x93\x59\xc0\xc2\x57\xc5\x4d\xae\xa1\x59\xb5\xb7\x5e\x0b\x7e\x97\x5d\x4f\x89\xc5\x66\x38\x08\xd8\x4f\xca\xbe\xe8\x7c\x7c\x65\x31\x88\x73\x88\xb4\xd9\xf0\x0a\x24\x93\xf8\x3a\xfa\x71\x1a\x06\x94\x5d\xf4\x30\xe0\x80\x66\x89\xb3\x38\x44\x4d\x05\xa9\x94\x3f\x8f\x79\xdf\x41\xe6\xfd\xf0\x32\xe9\x0d\xfc\x99\x38\x5f\xbe\x78\x9e\x11\x95\xd5\x64\x0c\xf5\xd0\x1c\xb9\x07\xcc\x1d\xad\x7d\x69\x2d\x7b\x3d\x84\x57\x16\x06\x14\x02\xbe\x90\x99\xdf\x1c\x6e\x54\x9b\x62\x63\xa1\xe4\x30\xc4\xa8\x2c\x5a\x8e\xcf\x06\x3f\xdf\x1f\xaa\x35\xd8\xfa\xc2\x67\x42\xe0\xed\x8e\x12\xc4\xa6\xf2\x50\x77\x78\x5f\xe7\x8c\xcf\x4d\x1c\x2a\x2d\x81\x66\x8c\x87\xd7\xe7\xc9\xb8\xbe\x89\x9d\x57\xc8\xff\x3a\x60\x94\xb4\xcc\x97\x1e\x25\x4e\x7b\x31\xc3\xd8\x36\x7b\x0c\xa3\x19\xe9\xe6\x6a\x8a\x68\xc6\x5c\xed\x63\x79\x98\x6b\xf2\xce\x40\xb7\x93\xe2\x51\x6a\x62\x5f\xaa\x8e\x1e\x96\x42\xd6\x98\x96\x89\x0f\x1d\xcb\xcf\xb1\xab\x2c\x2e\x0e\xfb\x91\xa9\x66\x7d\x82\x68\x9d\x39\x20\x09\xbb\xa7\x70\x8e\x59\x8f\xdc\x97\xe3\x4e\x72\x96\xfb\x65\x2a\x78\x03\x31\x48\x57\xdf\x7d\xea\xf3\xbd\xa7\x02\x6f\x7e\x86\xf4\xe5\xc2\x19\x73\xc6\xe4\x7c\xc0\x29\xad\x07\x9d\xb4\x1d\x18\x58\x52\x0f\x63\x90\xf2\x7f\x0f\x0c\xba\x7f\xc5\x5c\x7c\x69\xaa\xfd\x91\x8c\xf7\x46\x02\xcb\x75\xfe\x8a\x15\xfa\x9c\x76\xaf\x20\x13\xaa\x90\x3d\xef\xe4\x35\xa7\x61\xba\xfe\x4d\xb6\xc7\xeb\x73\x64\xf6\xd1\x90\x1c\x05\xce\x0e\x25\x75\x17\x9d\xe1\x1d\x19\x0b\x65\xb7\xe4\xaa\x3f\x43\xa7\x84\x83\x36\x1c\xe2\xda\x0d\xc5\x65\x50\xde\xae\x61\x54\xbd\x61\x47\x93\x4e\xd9\x36\x7e\x50\x8a\xa8\x7d\x9e\x09\x3d\xfe\x22\x99\xc5\x95\x59\x9b\x96\xb3\xfb\xe4\xa3\x99\x2a\xba\xce\x68\x8a\xae\x1b\x9b\xdc\xaa\x39\x85\xdd\x88\x32\xa4\x9d\x5f\x91\x4c\x20\xd9\xd3\x7b\x93\xd4\x7c\x3e\xda\x80\x1d\x50\x4e\x80\x1a\xfa\xec\x9b\xaf\x36\x08\x23\xe4\xb2\x0d\x1e\xca\x7e\x6d\x13\x8c\x47\x8f\xef\x81\xa8\x4f\x83\xdb\x31\x84\xad\x6c\xb7\xfb\xf6\xd1\xbd\xe6\x99\xe4\xd8\xfd\x01\x98\xec\x73\xef\x6a\xe8\x93\x3a\x5e\x8f\xa6\x8f\x0e\x07\x71\xff\x24\xbc\x41\xa8\x71\xfa\x77\x5e\xd0\x71\x8f\x4f\xa8\xf9\xf8\x36\x37\xbf\xfb\xbd\xfe\xbe\x44\xbd\x7d\xac\xf6\xe8\xdd\x13\xdf\x4f\x5b\x9d\xf1\x0b\x19\x7e\x09\x16\x07\x1c\x2e\x4b\x80\x92\xc7\x1d\x92\x9d\x77\x82\x7a\x7b\x44\xcf\x33\x94\xc7\xdc\x91\x3c\x8a\xd2\x97\x18\xca\x30\x06\x13\x4b\xd1\x67\x8b\x48\x6a\x36\xef\xa7\x6a\x4a\x95\xf1\x77\x10\xe0\x5e\x2b\x6e\xcf\x4e\xbe\xd6\xd2\x51\x5f\xde\x2f\xea\x29\xd5\xff\x27\x21\x3d\xfa\x2b\xfa\xcb\x41\x98\x8f\xf7\x43\xfd\x9b\x7f\x01\xea\xdf\xdc\x07\xf5\x7e\x17\xb7\xe3\x2f\x6e\xec\xc3\x5b\xf1\x7e\x1c\x3f\xba\x55\x27\x81\x94\xec\x85\x36\x9b\x08\x60\x5e\x16\xf0\x16\x8c\xa9\x50\x2f\xf7\xf0\x14\x0b\x59\x15\x74\x8e\xbe\xd8\x95\x33\xf6\xf1\x23\xea\x49\x19\x3b\x85\x94\xb1\x62\xd5\xa0\x52\x40\x03\x0c\xa2\x60\x55\xa6\xe3\x2e\x7c\xfd\xce\x7e\xcf\xb1\x5b\xfc\xdf\xf8\x52\x71\xf1\xff\xd4\xa9\xda\xe7\xa2\x4f\xd7\xbf\xa2\x0a\x9e\x0f\x40\x6a\x29\x78\xbb\x08\x41\x09\x8f\x3c\x38\x50\xe6\x66\x80\x7d\xdb\x2d\x7e\xc5\x4d\xeb\x4d\x99\x38\x4a\xee\x61\x02\xca\x02\x8c\x0f\x9d\xa3\xb0\x18\x88\xaf\x5e\x3b\x75\x8f\x19\x98\xf2\xd7\x51\xf5\xeb\x42\xaa\x57\x14\x18\xe7\x6d\x53\xc3\xe5\x11\xd7\xbf\x87\x82\xa1\xbe\xb8\x1d\xf0\x61\xe6\x5c\x05\x1a\x3a\x97\x24\xea\xdd\x77\x07\xf3\x3a\xb0\x1a\xbd\x3e\xf7\x85\x37\xb3\xe2\x42\x9d\x04\x09\x1f\x40\xe4\x6b\xbd\x42\x8c\x2c\xee\x65\x8f\x1e\x7e\xaa\x10\xce\xaa\x7b\x94\x49\xb7\xa0\x6c\x20\xc5\xb8\x33\x5b\xbd\x92\xed\xcb\x19\x50\x22\xfc\x1e\x33\x8e\xdd\x6b\x3d\xd7\x50\x27\xb6\xbc\xfe\xbe\x48\x5a\xb7\x6c\x63\xee\x1f\xa6\x97\xd4\xd2\x22\xcc\x9a\xd9\x50\x43\x9c\x79\xe8\xa9\x1c\x26\x50\x1c\xc3\x6f\xc9\xf6\x8b\x52\xdc\xb3\x97\x70\xdd\x82\xb8\x09\xdc\x7f\xa1\xd5\x64\x5f\x82\x2b\x98\x4d\x56\x1b\x7e\xbe\xeb\x72\xc8\x7d\x0f\xf7\x89\xaf\x13\x66\xa4\x41\xe9\x5e\xf2\x3d\xf8\xa0\x08\x23\x41\xe6\x44\x10\xc8\xe5\x37\x07\x42\x85\xa7\x82\x4d\x2a\x8b\xbb\x3c\x10\x6f\x09\xa1\x34\x1a\xe4\xa8\xea\x8d\xa1\x14\x0f\x3d\x41\x5f\x16\xa2\x35\x79\x1d\x1e\x5f\x03\xe9\x1c\xaf\xf1\x8c\x36\x54\x75\xca\x7b\x55\x7c\xbd\x7d\x12\x7e\x2e\xde\x72\x8e\x87\x06\x82\x9b\x97\x75\x29\x67\xd9\xa1\x4a\x59\xad\x29\x54\x85\xe1\x4d\x79\xc2\xb4\x46\xdc\xc3\x74\x95\xce\x7a\x29\xe9\xcf\x26\x60\x9e\x7c\xf6\x0f\x12\x3d\x1f\xe0\x27\xfb\x86\xcc\xd1\x69\x3e\x6f\x5f\xc7\xac\x8f\x6c\xdf\x8e\x76\xcf\xc5\x62\x96\xe0\x95\xe0\x14\xcf\xc4\xd6\xd6\x73\x28\xed\x2f\x2f\x41\x9b\xed\x25\x27\x41\x44\xf2\xe0\x8b\x15\x92\xb0\x97\xfe\x49\xf2\x61\x07\xfc\xb7\x8a\x86\xb6\xd3\x3e\x53\x2a\x32\x3a\xdd\x57\x20\x1c\x26\x7f\x88\x2c\xe8\xdd\xea\x30\x21\x08\x51\x30\xcb\x7e\xbd\x1f\xfd\x49\x8c\x77\x63\xfd\x5b\x39\x5f\xdf\x7e\xbe\x42\xf0\x34\xba\x2f\xd3\x3d\x12\x07\x70\xfd\x47\x7c\x0b\x8f\x10\x8b\xf0\x28\x2c\x9f\x5b\xff\xc3\xbc\x0e\x22\xd1\x88\x32\x53\x98\x66\x0c\xee\x07\x5c\x9a\x9e\x86\x13\xaf\x76\x76\x64\x1e\x11\x8f\x6a\xc9\x76\x2a\xdf\xcc\xdb\xc6\x3d\xf0\x64\xc0\x76\xdf\xf1\xf4\x7b\x4d\xff\x5d\xf1\x77\xee\x44\xf8\x07\x12\x55\x4d\x7e\x07\x3b\xa4\x6e\x9d\x7d\x0d\xe3\x45\xdf\x8d\x4d\xc1\x8d\x48\x06\x2d\x75\x46\x01\x2c\x38\x76\x7f\x89\x00\x8e\xc7\xe8\x89\x87\x94\x93\xcf\xa4\xcb\x43\x51\x06\x65\x1f\x72\x2c\x3e\x96\x03\x76\x5b\x2b\x21\xc7\x35\x7e\x0c\x27\x7d\x04\xc7\xde\x15\x34\x0f\x39\x82\x23\x91\x87\xe2\x15\xb7\xcf\xbb\x49\x78\xf5\x2f\x89\x82\x77\x12\x86\x77\xc5\xe0\x7d\x69\x82\xde\x4a\x08\x83\x65\x4e\x4d\xd5\x1f\x07\x6e\x6a\xd8\x3a\x0e\xb5\x4b\x7b\x9c\xe2\x42\x11\x6b\x97\x99\x03\xb7\x06\x1b\x22\x65\x77\xde\x5a\x8e\xdc\x6c\x4b\xa5\x44\xb5\x4b\x24\x97\xed\x7c\xde\x90\xfa\xea\xc2\x9f\x43\x08\xc7\x1f\x87\x66\xc9\x5b\xec\xbe\xde\x69\x3c\xc5\x0c\x89\xa2\x6b\xda\x4f\xba\xc4\x94\x8e\xfc\xcb\x2b\xf3\xf4\x8e\xa1\x1e\x3a\x45\x8f\x12\xb8\x7a\xa4\x5f\xcc\xbb\x9c\xa1\x16\xe7\x09\xfa\xf5\x83\xe1\x95\x93\xe4\x4f\x19\xfc\xcd\x92\x36\x24\x19\x01\x3d\x39\x90\x0d\x19\x77\x8b\x88\x38\x1b\xff\xc3\xa7\x71\xc9\xed\x33\x03\x9f\xa6\xff\xfd\x3a\x7a\x5c\x28\xf0\x2b\xeb\xf1\xe8\x41\xe1\xac\x30\xe6\x67\x76\x37\xf4\x8f\x3a\x34\xec\xcc\xf0\xd7\x18\xb1\xb7\xbf\xd2\x1a\x6a\x9e\xfa\x63\x35\x73\x9a\x62\x7a\x25\xc0\x92\xff\x1c\x1f\xa3\x33\x77\x95\x36\x7a\x35\xd3\xbf\xc1\xca\x05\x9a\x61\x73\xe5\x36\xd4\x6e\xa1\x73\xb4\x21\x66\x09\x2c\x38\x5c\x5d\xb7\x3f\xc3\xdb\x4d\x9c\x91\x7b\x51\x1c\xd9\x8b\x67\x49\xf3\x43\x57\x68\xe9\x04\x32\xe7\x5f\xfc\x63\xcf\xf5\x2f\x57\x1f\x21\x89\x8e\x40\xe0\xd8\x27\xc0\x4b\xc2\x54\x64\x4d\x75\x9e\xe7\x8a\x62\x5d\xd1\xcb\xac\x51\xe4\x2c\x64\x52\x0c\x62\xf9\xc7\xaf\x17\x37\x21\xb7\x44\x8a\x5a\x61\x64\xdf\xdd\x8a\x07\x9e\xc4\x82\x78\xb2\x8f\x54\x7e\x31\xbe\xef\xea\xcb\xf7\xbd\x64\xff\xd0\x5c\xf3\xdb\xd0\x59\xa8\x84\x04\xe9\xba\x36\x2c\x84\x6d\xd8\x1b\x9e\x64\x6c\x55\x48\xc9\x10\xe2\xd7\xb7\xa1\x77\x2b\xdd\xa5\xb6\x39\x95\x4b\x22\xd0\x16\xc2\x6f\x66\x41\x77\x1f\x7f\xeb\x54\x1b\xf2\x5a\xfb\x9d\x09\x90\xa5\x7b\x95\x0b\x56\x7c\x40\xd1\x33\x3f\x5a\xc3\x52\x6d\x61\x41\x0a\x40\xf4\xb0\x59\x12\x7b\x81\x33\x5d\x9f\x95\x9c\xbe\x8a\xc6\x6a\x24\x37\x78\x0d\x85\xa9\x66\x5b\xfd\x0f\x54\x46\xa9\x39\xfb\x4a\x25\x87\xe5\xae\x4c\x8a\x68\xc3\xdb\xaf\xc9\x13\x9b\x20\xce\x5f\x49\xb4\x59\x6e\x11\x45\xdf\xa2\x47\x28\x13\x3c\xf8\xd2\x7f\xf7\xa1\xa3\x3d\x5e\xd1\xea\x36\xd0\x1a\x84\xc6\x60\xfd\x08\xf2\x2d\x50\x27\x1a\x68\x5a\xbe\x68\x57\xe8\x34\xbb\xc8\xd7\xd3\xd4\x09\x4b\xe8\xf8\xbf\xdc\xa1\x26\xd5\x42\x63\xfa\xe5\x78\x5d\x6b\xfa\x68\x5e\xd3\xb7\x21\xa6\x1c\x3d\x2b\x97\x20\xdc\x19\x59\x91\xd5\xda\x71\xe8\x57\x9a\x3e\xf6\xe5\xbe\xf4\xbf\x47\x68\x96\x5a\xc6\x3f\xa3\x53\x00\x9d\x25\x59\xa0\x53\x44\x93\x97\xed\xba\xe2\x0f\xa0\x72\x93\xee\x3c\x33\x3d\x2a\x13\xd0\x8d\x6b\x83\x85\x04\x76\x2a\x6c\x96\x82\x29\x45\x16\x9c\x23\xf3\xc8\x01\xe2\xa2\xd6\x56\x30\x4f\x1e\xeb\x83\x84\x78\xa3\xe0\x16\xfe\xdd\x3f\x27\x49\x34\x7d\xd8\xb6\xf0\x42\x80\xd7\x2a\x30\x2c\xec\x6f\x7a\xd3\x23\xa2\x1c\x8f\x79\xe1\x7f\x1f\x9f\xa0\xff\x9b\xaa\x25\x83\xf8\x87\x8e\x05\x72\xc0\xb6\x1a\x86\x9f\x26\x3b\x6c\xb1\x2e\xfa\x21\x89\x37\x69\x4c\x2c\x14\x43\xd7\x5d\x10\x07\x3f\x8f\x0b\x5f\x5c\x10\xe7\x36\xb7\xe5\x11\x0e\xfc\x31\x9e\x59\x30\x1e\xf3\xec\x8b\x24\x70\x91\x5e\xf1\xca\x83\x1a\xb9\x20\x3d\x39\x4a\x7b\xdb\xfc\x97\xc0\xa0\x0e\xa5\x7c\xa9\xa9\xe7\x64\x1b\x4e\x51\xa7\xe1\xcb\x4e\x6c\xef\x3c\xcb\x0b\xdb\x25\x97\x50\x54\x34\x7a\x36\x7c\x6f\xf1\x8c\x9e\x44\xdf\x71\x8f\x2e\x12\xca\x8b\xe7\xcf\xa2\xc1\xee\x21\x94\xda\xfb\x8d\xd1\xfd\xcf\x10\xca\x3c\x17\xeb\x70\xa1\x8c\x99\x16\x84\x32\x67\xce\x0e\xd9\xac\x6f\x4b\x17\x0f\x43\x94\xa5\x2b\x8f\xae\x87\x95\xc4\x9c\x37\x05\x22\xa1\xbc\xe6\x4d\xe1\x01\x96\x70\x4f\xb1\x21\xfe\x99\x7c\x63\x2f\x85\x52\x38\x10\x6a\xe8\xf7\xee\xb5\x06\x83\x3e\x3e\x7e\x3f\x3e\xe9\x3e\x35\x67\x27\xd2\x6b\x92\xe5\xe8\xde\xc4\xc7\x27\x97\x71\x4a\x32\xe0\xdb\x6c\xf0\x56\x16\x0b\xda\xad\x9b\x56\xda\x4d\xa2\x88\x6e\x39\xc8\xef\xfc\xb0\x3e\x8c\xcb\x95\xb6\x10\x96\xf1\x73\xf6\x16\xfd\x4e\x55\x9c\xbe\x7b\x84\x7d\xd1\x8b\x6e\xc8\xec\xe0\x5a\xa1\xe8\xbb\xef\xa2\xc7\x35\x23\xba\x3e\x23\x59\x61\xa5\x9e\x5b\x65\x0d\x99\x2b\x2b\x11\x35\x91\x4a\xf0\x6d\x74\x3c\xfd\x7d\xdc\x12\x8b\xf4\x3e\xe2\x86\x08\x82\x70\xd3\xf0\x0a\x9e\xc8\xc5\x12\x61\x54\x93\x8a\x68\xcb\xbf\x71\x0f\x10\x53\xa6\xbf\xa0\x77\x41\x7b\xf9\x6c\xe4\x50\x6f\x34\x9c\xa2\xc1\xa3\xb9\x1a\x45\x02\x2f\xf7\x38\x84\xa6\x56\x4c\x88\x84\x90\x99\x9b\x43\x14\x7b\xb1\x68\x09\xbe\xd1\xfd\xcd\x7d\x19\xca\x14\x61\x50\x9b\x34\xba\x5e\xe9\x34\x23\xdc\xd5\xa4\x6c\x6e\xbf\xd6\x46\xb2\x07\x67\x1e\x10\x32\x17\x0e\x18\x57\xee\x4a\x66\xa8\xbb\x19\x01\xf4\x9d\x2e\xb5\x03\x03\x05\x79\x26\xfe\x28\x39\xa1\xb4\x4b\xc4\xf3\xb3\xd2\x96\x6b\x44\x16\x57\xdc\xc7\x46\xe2\x4c\xf1\x28\x84\xd9\x76\xc5\x05\xe9\x53\xdf\xc9\xe5\x3e\x57\xf0\x6c\x1f\x49\x33\x2d\x3b\xb2\xa6\x95\x74\x80\x59\xba\xb8\x88\x4c\x60\xd3\x5d\xda\xb4\x22\xa7\x1d\x6c\x7f\xf7\x31\x5e\x3e\xa5\x9a\x9e\xbd\x0f\xad\x15\xdb\xf4\xbd\xb9\x56\x6c\xdc\x7d\x7e\x2d\x6d\xd6\xff\x12\x5b\xd4\x6e\x9f\x37\xd9\xe2\xf6\xbb\x6a\xa4\xde\xaf\x82\xe9\xc1\xf5\x4b\x8b\xd5\x4b\x07\x23\x81\x7b\xbd\x14\xd0\x97\x2a\x58\xa0\xfa\x24\x67\x6d\xe9\xb9\xa2\x4e\xf5\xce\x7d\x8a\x75\xe6\x37\x66\x4a\x5b\x0b\x3a\xb5\xdb\x51\xf7\x25\xbf\xcf\xc9\xbc\xec\x97\xc4\x3f\x24\x8b\xb2\x24\xbb\xfb\xbe\xac\xd0\x0f\xb2\x20\xe7\xa5\x6f\x0f\x02\x3b\xbc\x2c\x86\x7e\x0d\x1a\x24\xe3\x62\xf1\x9a\x51\xe1\xdb\xfe\x6e\xbb\xaf\x3f\x25\x5d\xf3\x47\x7d\xd0\x69\xba\xcf\x02\x98\x33\x6f\x08\xf9\x7e\xa5\x97\x79\x8a\x7d\x7d\x29\xbf\xb4\x7f\xe1\x71\x9d\x62\x77\x6f\x26\x25\x66\x24\x89\x7f\x3a\x41\x3d\x6f\xfd\xa0\x53\xf4\x21\x5f\x27\x69\xd1\xf0\xb8\xb9\x29\x1d\xde\xfb\xf2\xd6\x10\x9c\x27\x47\x36\x2d\xca\x5a\xb1\x11\xa8\x9c\xbe\xe3\x7d\xc0\x78\x9a\x25\xa0\x4a\x24\x1f\x97\xc2\x92\x18\xad\x05\xbd\xd3\x7f\x45\xa7\x82\xc5\x43\x7f\x5f\xc4\x05\x9e\x19\x64\xda\x60\xa1\x73\x38\x88\x53\x68\x8d\x55\x92\x4b\xff\x92\xa1\x1f\x31\x65\x8c\x98\x08\xd3\x0d\x91\x8a\x11\x28\xea\x4d\xb2\x43\x55\x69\x6f\x26\x26\x05\x96\x89\xb8\xa3\x15\x71\xe7\x92\x13\x6d\x60\x2c\xdd\xb9\xda\x92\x08\x12\x97\x30\x47\x67\xc6\x76\x82\x5a\x5d\x50\x12\xd8\x20\x39\xe3\x36\x52\x83\xd3\xf1\x42\xa5\x72\x3f\x61\x4a\x24\x6a\x28\xb3\xb7\x37\x91\x5a\x72\x49\xe2\x0e\x0e\x2d\xbc\xf2\x38\x25\x18\xc0\xd5\x35\xed\xf0\x08\x77\x61\xcc\x64\x8b\x71\x66\x1e\xeb\xe3\x42\x9b\x67\x75\x0b\xb3\xb5\x85\xce\x6d\x1d\x4f\x09\x79\x8d\x58\x51\xed\x5b\x84\x0b\x1f\x5b\xa9\xc8\x0a\x55\xcb\x96\xdd\xc6\x03\x81\x6d\x85\xa1\x24\x6e\xb3\xb5\x47\x5d\x35\x62\x44\x6d\xa0\x4e\xbb\xa6\xa4\x73\x8b\x71\x03\xe0\x78\xab\x10\xae\x4d\x81\x4a\x78\xb9\xd2\x16\xcd\x5c\x61\x46\xd7\xd6\x0a\x9b\x26\xcb\x25\xae\x86\xd2\x7f\x46\xad\xc9\x35\x94\xd1\xd1\x51\x8d\xc7\x56\xcc\x76\xa5\xb5\x74\x95\xaa\xc2\x62\x41\xd4\x49\xc9\x05\x8e\xe1\xc4\x8f\x6d\xc5\xdd\xc7\xc5\x93\x64\x8d\x3f\x40\xcc\x84\x3c\x2c\x82\x87\x43\xab\x38\x3a\x9e\x1f\xa0\xc2\xb7\xa3\x32\x31\x0b\x0f\x0f\x0c\x26\xfa\x1c\xb8\x6c\x7f\xab\x22\x6f\x14\x25\x19\x74\xbb\x17\xaf\x16\x81\xdf\xaa\xbd\xb9\xdf\xc9\xdc\x18\x66\x7c\x39\x5f\x65\x98\xe7\xd9\x10\xf7\xe5\xb3\x4f\x53\xb9\x2f\x8b\xf3\xa9\x7e\x3b\xea\xd0\xa9\xc0\xd8\xbe\x0c\x9d\x03\x79\xea\xb3\x1c\xee\xcd\x54\x17\x1b\xd9\x87\xab\x51\x52\xc6\x30\x3f\x7b\xd2\x50\x86\x19\xea\xa1\xdf\x97\x95\x90\x12\xfe\x59\xbc\x0c\x13\xfc\x76\xd4\x25\x4c\x81\x8d\xbd\xf9\x36\xe9\xa0\xe5\xaa\x20\xda\x56\xef\x2f\x57\xb8\x57\x11\xcf\xa4\x35\x1c\xbb\x1c\x72\xdd\xac\x60\x14\xfe\x61\xf5\xcf\x3b\xd5\x3d\x77\xd4\x41\xef\x56\x03\x3d\xe0\xd6\x57\xff\x35\x88\x9e\xdb\x5d\x07\x0f\x93\x5d\x78\xe8\x1d\x2f\xbd\xba\xb5\x6f\x41\xa8\xff\xdc\x42\xea\x3d\x59\xc6\x5d\x51\x73\x31\xd3\x4f\x0f\xd0\xff\x0f\x00\x00\xff\xff\x8a\x0f\x62\x72\xe4\xa3\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x4f\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x9c\xf8\x4d\x4a\x72\x55\x29\x97\x0d\xce\x80\x24\x56\x43\x80\x01\x30\x62\xb8\xb6\xff\xfb\x15\x1a\xef\x18\xcc\x90\x94\x93\xdd\x3c\x0f\xbf\x58\x26\x81\x46\xa3\xbb\xd1\xe8\x6e\x34\x1a\x74\xb5\xe6\x42\xa1\xa7\x2d\x5b\xd0\x59\x43\x6e\xf8\x2d\x61\x68\x2e\xf8\x0a\x3d\x4c\xbe\x7b\xf8\xc0\xb5\x6c\xf8\x26\x6a\xf5\xe8\xf7\xa7\x3f\xbc\xfc\xe5\xe6\xe5\xf3\xcb\x17\x67\x17\x17\x6f\x2e\xaf\xaf\xe3\x86\x57\x17\x37\x78\xd6\x90\x6b\x85\x6f\x29\x5b\xc4\x3d\xae\x2e\x6e\xce\xbe\xff\xe1\xf2\xfa\xe6\xec\xf9\xd5\x8b\x67\x85\xae\xe7\x4d\x2b\x15\x11\xaf\xcf\x5d\xaf\xd7\xe7\x85\x56\x17\xcf\x9f\xb9\xdf\x2f\x9e\x97\xc0\x3c\x25\x44\xc6\xe3\x3e\xbd\xbc\xbc\x76\xcd\x1e\x1c\x1f\xa3\x9b\x25\x41\x8a\xaf\x8f\x1a\x72\x47\x1a\x24\x57\x58\x28\x54\x71\xa6\x04\xae\x14\x5a\x61\x86\x17\x1a\x71\xb5\x24\xa8\xa1\x73\x52\x6d\xab\x86\x20\x3e\x47\x64\xcd\xab\xa5\x9c\xa2\x2b\x06\xa3\x4c\x34\x28\xf3\x1d\xc2\x82\x40\x7b\xb9\xc2\x4d\x43\xa4\x42\x2d\xa3\x4a\xf7\x51\x74\x45\xd0\x66\x49\xec\xef\xb4\x26\x4c\x51\xb5\x45\x4a\x93\x08\x8d\xa0\x0f\x81\x96\x1a\x1a\x23\x6a\xc3\xc5\x2d\xe2\x6b\x22\xb0\xe2\x42\x8e\x11\x95\x48\x2a\xac\x68\x35\x45\x2f\xdd\xb7\x68\x85\xb7\x88\xb3\x66\x8b\x1a\x82\xef\x08\xe2\x02\xfd\x93\x53\x06\x23\x38\x10\x1a\x1c\x56\x06\x3f\x34\xe3\x2d\xab\xb1\xa0\x44\xe6\x50\x66\x04\x91\x7f\x92\x4a\x91\x1a\xd5\xad\xd0\xd3\xc6\xcc\x76\x9a\x73\x81\xee\xb0\xa0\xbc\x95\x1a\xd8\x8a\xca\x9a\xac\x08\x66\xbc\x15\x72\x82\x66\xad\xd2\xe3\x6d\x91\x20\x2b\x4c\x19\xb2\xc3\x67\x13\x6c\x99\xa2\x0d\xfc\x60\x60\x12\x56\xcb\xe9\x83\xe3\x63\x0d\xf0\x32\x90\x4e\xae\x1b\xaa\x10\x65\x8a\xa3\x6f\xd0\x7a\x89\x25\x91\x27\xba\xc9\xc7\xd3\x7b\x7f\xa0\x3b\xba\x7c\xf5\xf2\xfc\x1f\xe8\x05\xda\xfd\xf9\xe8\x1b\x7f\xfd\x18\x4d\xa7\x53\xe8\x7f\xa4\x3f\xc8\x49\x32\xfc\xef\xe3\x11\xba\x26\xaa\x5d\x23\xfd\xd7\x39\x5f\xad\xa8\xd2\xc4\x3b\xfa\xf8\xd1\xf7\xfa\x2c\xa4\x35\x84\xc7\x63\x84\xec\x22\x41\xaf\xfe\x71\x76\x7d\xa9\xbf\x7c\xc1\x6b\x12\x04\x03\xc8\x06\x24\x56\x1c\xc9\x76\xb6\xa2\x4a\xcb\x09\xe0\x29\xc8\x6f\x2d\x91\x4a\x02\x07\x35\xed\x5f\x5c\xfe\xbf\x1b\xcb\x00\xc3\x64\x0d\x4f\x2d\xa9\x34\xb4\x9e\xa2\x33\x65\x78\xc4\x6a\x90\x59\xff\xcb\x04\xbe\x06\x46\xe5\xcb\x44\x10\xc9\x9b\x3b\x22\xa1\x85\x86\xc7\x5b\x25\x15\x66\xb5\xc6\xa0\x83\x09\x66\x35\xaa\x89\x22\x62\x45\x99\xed\x93\x49\x8a\xc3\x95\x91\xdf\x15\xf2\x2b\x6b\x0a\x6b\xb5\x88\x00\x59\x51\x25\x03\x7e\x86\x29\x92\x88\x3b\x5a\x11\x44\xee\x08\x33\x6d\x31\x65\x1a\x13\x33\xe3\xe1\x51\x61\xc4\x09\xda\x2c\x69\xb5\x44\x94\x51\x45\xb1\xb2\xc8\x2a\x81\x99\xa4\x8a\x72\xa6\xe9\xed\xa6\x6c\xf0\x32\x23\xbf\x02\x4a\x5a\x06\xfe\x7d\x8c\xae\x2f\x6f\x7e\x7a\x15\xb8\xf7\xcb\x92\xb0\x88\xb0\x68\x46\x16\x94\x19\xd8\x6b\x2c\x14\xad\xe8\x1a\x33\x25\x91\x5f\xc5\x0e\x1f\xb3\x3e\x88\x9a\xa2\x0b\xb3\x3e\x35\x10\x0d\x31\x30\x48\x66\x30\xd6\x82\xac\x75\xaf\xee\xe4\x40\x77\x99\xb6\x6d\x83\xc5\x04\x55\xbc\x69\x48\xa5\xe7\x05\xea\x87\xd7\x44\x3a\x69\xba\xe3\x7a\xf2\x16\x06\x15\xa8\x32\xba\xf9\x2b\x89\x04\xe7\x0a\xfd\xd6\x72\xd1\xae\x50\x45\x84\xa2\x73\x5a\x61\x45\x80\xc9\x15\x67\x92\x30\x69\x54\x86\x81\x27\x5a\x33\xa7\x9a\x4a\x25\xe8\xac\xd5\xcb\xe5\x96\x6c\xd1\x82\x30\x2d\xcc\x9a\xa6\x6b\xc1\x15\xaf\x78\x83\x46\x17\xcf\x9f\x8d\x41\xa4\x89\x42\xed\x1a\xfa\x09\xcc\x6a\xbe\xd2\xf0\x66\x04\x57\x9c\x4d\x1d\x31\x61\xe2\x30\x57\x80\x62\xd6\x44\xc5\x57\xeb\x86\xa8\x21\xd1\xf5\x92\xe3\x79\x68\xd6\x71\xbf\xf4\x68\x50\x9a\x6a\x73\x5c\x29\x69\x96\x88\xd1\xdb\x6b\xc1\x2b\x22\xa5\x15\x1a\x0d\x6f\x97\xdc\x18\x8c\xec\x80\x89\xd0\x7c\x33\x46\xe7\x2f\x7f\xfc\xf1\xea\xe6\xe6\xf2\x62\x97\xe0\x4c\x12\x5d\x4f\x25\x9a\xb7\x4d\xb3\x75\x9c\xaf\x61\xb0\xce\xd0\x5a\x0e\xa2\x95\x75\x86\xe6\x98\x36\xad\x00\x15\x42\x98\x22\x22\x1d\x67\xce\x45\x3c\x01\xa0\x03\xcf\x04\xca\xcc\xb8\x06\xfe\xeb\x19\x63\xb5\x8f\x48\xeb\x71\x0d\x92\x8e\x5b\x9e\xa0\xed\x1a\x64\x5b\x93\xb5\x6e\x05\xf1\xab\x51\x22\x8c\x2a\x41\x15\xad\x70\xe3\xf1\xd6\x02\xb7\xa1\x4d\x83\x2a\xdc\x4a\x03\xa3\x5a\xea\xcd\x48\x71\xb4\xc4\x8d\x9a\x3e\x78\x80\x2b\xcd\x9f\x11\x6e\x9a\x71\x10\x00\xbd\x7b\x1b\x3e\x7c\x78\xf0\x40\x2b\xff\xb8\x15\x61\xed\xca\x70\x09\xb8\x73\x82\x7e\xba\x62\xea\xff\xa0\x0f\x0f\xdc\x4e\x91\x80\xd4\xa4\x72\xf6\xcc\x4f\xe7\x37\x57\x2f\x5f\xf4\xb7\x83\xfd\x05\xf4\xc2\x8e\x36\x46\x0c\xa0\xd1\xa7\x1e\x04\xf5\x6e\xf0\x86\x37\xfb\xa0\xf7\xe2\xe5\x8b\xcb\xfe\x5f\xcf\x8d\x06\xe0\x62\xa8\x89\x5b\xd3\xfd\x68\xff\x4e\xaa\x16\xd4\x48\x6f\x93\x9f\x89\x30\x8a\x62\xb0\xd5\x19\x7c\x11\x4f\xfd\xd8\x1a\x6c\xb1\xb2\x4d\x17\x2a\x95\xb0\xa4\xb5\x5e\xd9\xe8\xd5\xb2\xe9\x5f\x77\xd0\xdd\x83\xb5\xbb\xdf\x95\x5f\xeb\x66\xd1\xce\x29\xc3\x0d\xfd\x17\xa9\xfb\x76\x8b\x76\x5d\xf1\x95\x5e\x0f\x66\x25\x75\x39\x04\x68\x85\x6d\x69\xe4\xe7\xeb\xff\x70\xb3\xaa\x78\x0b\x2b\xaf\x07\x34\xfa\xb1\x95\x4a\x1b\x69\x9c\x11\xb4\x10\x04\x9b\x55\x8a\x61\x49\x25\xc0\x72\x40\x55\x2b\x84\xc6\x22\x42\x51\x7f\x6c\x33\x23\x36\xff\xf5\xbf\x27\x0f\x12\x20\x57\xfb\xcc\x17\x6d\xa8\x5a\x22\xdc\x34\xa0\xdf\x11\x65\x73\x2e\x56\xc0\xd6\x69\x0a\x8c\x55\x4d\x5b\x6b\x4b\x2e\xfe\x56\xf7\xb9\xba\x98\x78\x13\xe1\x96\x6c\x27\x4e\x91\x95\xfe\x8f\xeb\x5a\x80\x86\x15\xbc\x21\x93\x04\x94\x03\x11\x61\x30\x41\x1b\x42\x17\x4b\x35\x01\xdd\xb0\xe2\x82\x04\x9c\x60\x64\x36\xe7\x27\xe8\xd7\xae\x9b\x32\x7d\x61\x7f\x7d\x9b\x91\xe4\x06\x04\x42\x48\x85\xee\x28\xd9\xa0\x11\xd5\xb3\x92\xf4\x8e\x8c\xdd\x3e\x50\x92\x06\xfd\x81\x5e\x3f\x53\xb2\xe9\x21\xb6\x86\xdc\xe0\x7b\x01\x66\xb8\xd9\x01\xd8\xee\xd6\x08\x4b\x49\x17\x6c\xa5\x25\xa1\x4f\xc4\x2e\xb1\x36\xcc\x1b\x02\x8d\xac\xb2\x6e\xa8\x54\x09\x4c\x41\xd6\x82\x48\xa2\xf5\xb9\x16\x45\x0f\xde\x6c\xf9\x66\xed\x68\x91\x00\x4d\xaf\xc5\xe2\xea\x42\xda\xc1\xed\x76\xb4\xc4\x29\x44\x0b\x62\x62\xc4\xc9\xd8\x18\x86\x79\xc6\x5c\x04\xfb\x23\x92\x5b\xab\xa6\xac\x8b\x28\x2d\x17\xbd\xc7\x38\xb5\x7f\x95\xf8\x27\x79\x2b\x2a\x70\xe1\x8c\x2d\xc1\x88\x94\xc6\xc8\xd0\xb8\xe9\xe9\x12\x5c\x13\x81\x24\xb1\xc6\x10\xc2\xcd\x82\x0b\xaa\x96\x2b\x83\x5d\x02\x71\x48\x0b\xe8\x8f\x19\xe3\x1a\xc6\x3c\x41\xd7\x4a\x5b\x6d\x05\xa4\x6a\x82\xeb\x06\xac\x61\xed\x5a\x6a\x1e\x98\x8d\xd7\x72\x40\x3b\xb9\xde\x2c\x52\x5c\xeb\x00\xb7\x59\xd6\xae\x8d\xc3\x20\x81\x1d\x59\xc3\x56\xbf\x5d\xf8\x91\x8c\xaf\x45\x2a\x3a\xa7\x16\x0a\x11\x2b\x40\x00\x07\xcb\xcd\xc8\x23\x6b\x57\x33\x22\xa6\xe9\xd4\xc1\x18\xc1\x06\xb7\xb0\xc5\x23\x3e\xd3\x0a\x59\xc3\x8f\x74\xa7\xe6\xa1\x24\x58\x6f\xf4\xb3\x86\x57\xb7\x86\x92\x00\xdb\x29\xb2\x04\xb6\xd3\x6a\x68\x41\xef\x08\xf3\xe4\x99\x20\xaa\x50\x85\x19\x92\x78\x4e\x9a\x6d\x8f\x59\xe3\xa6\xea\x21\x5e\x3c\x7f\x06\xdb\xf7\xe3\xa7\xdd\xc5\x92\xb7\xf9\xfb\x1e\x6d\xbe\xe9\xb4\x81\x26\xe3\xc2\x1e\x55\x34\x26\x87\xf7\x28\x88\x55\xf8\x5d\xca\x83\x0c\xee\x65\xd8\xa9\x22\x40\x10\x01\x00\x68\x7a\xe5\x45\x96\x70\x8f\x88\x7a\xb8\x4b\x2c\xd1\x8c\x10\x16\x24\x6a\x68\x0b\xb3\xf3\x19\x15\x94\xcc\x9e\x9b\x17\xf9\xad\xc5\x8d\x63\x97\xeb\x44\xbb\x7b\xd8\x5a\x90\x3b\xca\x5b\x19\xcb\x30\x20\xb2\xef\xfe\xa5\x91\x12\x44\xb6\x8d\x72\x3a\xf4\xf5\x39\xc2\x8b\x85\x20\x0b\xef\x68\xe8\x39\x66\x4a\xcf\x6b\xb0\x04\x58\xac\xce\x22\x95\x84\x04\xa9\x08\xbd\x23\x35\x4c\x1b\x47\xee\x94\x53\x69\x09\x94\xd7\xe7\x08\xdc\x62\xe3\x4a\x15\xbc\x26\x30\x9a\x61\xfd\x3b\xa5\x6a\x1d\x23\x22\xa3\x69\x3b\x35\xd7\xab\xf7\x5e\x9f\x97\x34\x9f\x21\x86\x66\xc9\xba\x9d\x35\xb4\xd2\xdb\xab\x0c\xe2\x66\x95\x8c\x71\x61\x08\xab\x78\xad\x17\xae\x44\xb3\xad\x31\x84\x1a\xbe\x39\x5a\xf0\x54\x6d\x8b\xed\x5a\x71\xd4\xd0\x99\xc0\x62\x0b\x7e\x08\x43\x4b\xf2\xfb\x91\xed\x9e\xda\x00\xcf\x04\xd7\x7a\xc8\x8f\xad\xc5\x57\xf9\x1d\xd5\xd2\x7f\x82\xe6\xbc\x69\xf8\x46\x6b\x0a\x33\xb0\x76\x29\xee\x68\xad\xa5\x46\x23\xec\x41\xd6\xb7\x8b\x57\xed\xec\x39\xd9\x6a\x32\x18\xcd\xfa\x76\x92\x2f\xc4\x73\xc7\x4d\xab\xe9\x2a\xb4\x22\x0a\xd7\x58\x61\x84\x67\xbc\x55\x29\xcf\xd2\x95\x71\xd6\x34\x68\x49\xa5\xe2\x02\x1c\x0d\x63\xef\xf8\xee\x10\x8b\xe3\xda\xbf\x5a\x13\xb1\xc2\x8c\x30\xd5\x6c\x3b\x4b\x47\x2a\xd1\x56\x76\xed\xfc\xe8\xba\x7e\xe8\xf2\xc6\x18\x97\x73\x1a\x2d\xa0\x80\x4c\x0e\xb4\x21\x2a\x97\xfd\xc2\x3e\xa7\xf7\xb3\x56\x5a\xd1\x74\xfe\xb5\xf5\x5f\xcd\x5c\xa4\x37\x80\x4b\x23\x68\x00\x6e\xcb\x1a\x34\x83\x5c\x94\x68\x18\x61\xa9\xb0\x48\x2c\xa0\x21\x03\x68\x3f\x90\x84\xd5\x07\x01\x24\xde\x4a\xc4\x6d\xd5\xeb\x7a\x58\x64\x75\xbb\xcb\x5d\x03\x28\xae\x70\x83\x04\xd9\x60\x51\x5b\x97\x57\x6f\xab\x6b\x4c\x6b\xa4\xa5\x6b\x37\x2f\xef\xb0\x30\x50\xde\x18\x20\x27\xe8\xa7\xa7\xf4\xf7\xd2\x58\x66\x14\x84\x57\x9a\xf3\xf9\x60\xda\x6b\xc7\x10\xa9\xf2\x8b\x05\x2c\x2f\xad\xa9\xa8\x92\xa8\x26\x8d\x56\x7b\x5c\x94\xfd\x36\x8d\x85\x81\x7f\x66\xc0\x97\xed\x62\x8b\xe3\xf7\x82\xe0\xdb\x9a\x6f\xd8\xdb\x0c\x4b\x81\xab\x5b\x89\xe8\xdc\x53\x64\x89\xef\x88\xd9\x5d\x00\x4b\x43\x8e\x41\xbe\x06\x4c\xe4\x2b\x4c\xeb\x13\xf4\x3d\xe7\x4d\x97\x18\x5c\x2c\x30\xa3\xff\x32\x8a\x9c\xcf\x83\x49\x18\x0c\x4e\x88\x20\x5b\x5d\x29\x13\x00\x3e\xf8\x08\x3a\x06\x23\xc1\x5b\x56\x23\xc1\x67\x94\x21\xc9\x05\xac\x12\x6f\xf4\x0d\xac\xc0\x7d\xad\xd0\x2e\xfa\xaf\x8d\xea\x3f\x0f\xaa\x3f\x52\xc4\xe1\xe0\xc3\x05\x29\x7a\x29\xb5\xd7\x56\xd0\x1d\x3e\xd6\xff\x58\x4a\x5e\x51\x0c\xc6\x88\x35\xbe\xd1\x45\x14\x9d\x7b\x4e\xb6\xe8\x99\x8f\xce\x65\x5b\x34\xec\x16\x46\x14\x83\xc9\x68\xf6\x48\x6f\x13\x2a\xad\xc2\x0b\x1b\x41\xb4\x03\xc0\x3a\x75\x1b\x30\xd6\x8e\x47\x4d\x7e\x3f\x41\x0d\x61\x0b\xb5\x44\x47\xe8\x71\x2f\x01\xea\xdb\x45\xba\x03\x84\xc9\x52\x46\xd5\xa8\x63\x22\xa0\xf8\x13\xab\xb8\xfc\xa7\x5c\x5d\x65\xbf\x67\xba\xa7\xdb\xbb\xa0\x3f\xb2\x46\xa5\x65\x9f\x35\x39\xc4\xd3\x49\x3b\xee\x67\x23\x24\x7d\x3a\xb4\x1c\xc7\x3b\x95\xa1\x57\x33\x9f\x3a\x9b\xed\xd4\xed\x41\xdd\x26\xb0\xf7\x9c\x02\x79\x0b\x3f\x3a\xca\xea\x16\xee\xef\x6e\x33\x4b\x60\x74\xea\x48\x5d\x84\x14\x51\xd9\x80\x8b\xbe\xe8\x76\x88\x29\x8e\x4e\x13\x06\x74\x1b\x27\xfa\x10\x9d\xa2\x5f\xdf\xf6\xb5\x01\x4d\x85\x4e\xd1\x1c\x37\x92\x94\x08\x96\x31\x11\x48\x97\x7d\x57\xe8\xe6\x59\xa8\xdb\xfb\xff\x74\x1b\x5a\xbe\xa1\x53\xc7\x41\xdf\xe4\xd3\x83\xce\xc2\xa9\x80\x69\x63\x34\x6f\x99\xde\xff\x6f\x22\x12\x8c\xde\x21\x46\x36\x99\x40\x8e\xa3\x68\x62\x1f\x1d\x43\xaf\x03\x46\x7e\x13\x93\x77\xf4\xce\x2a\x7d\xbf\xb5\xec\xb9\x01\x15\xd1\xcb\x39\x97\x81\x3e\x18\x49\xe0\xaf\x47\x31\xda\x97\x06\x46\x77\x32\x11\xfd\x2f\x8c\x8b\x76\x0e\xec\x17\xa9\x1c\xfd\x56\x0d\xad\xe1\x22\x0a\x89\xe8\xfc\x56\x1d\xc2\x96\x8b\xe7\xcf\x40\x3d\x3f\x27\xdb\xd1\x6d\x47\x1b\x0c\xc8\xde\x6d\x2a\x78\x28\x0d\xda\x7a\xdb\x17\xf6\x0a\x2a\xcd\xc9\xba\x8d\x0c\x68\x8f\x7e\x06\xe1\x7a\xb6\x08\x76\xff\x59\xbd\xa2\xec\xf8\xf8\xb8\xcf\xa6\x3e\xe7\x6c\x4e\x17\x11\x52\x6e\x77\x33\xd1\x0a\x6d\x15\x68\xd3\x0f\xce\x1c\x30\x43\xda\xbe\x16\xbb\x2c\x31\xd6\xae\xb4\xe6\x90\x57\x0c\x2c\xf6\xae\xe1\x17\x77\xb0\x14\x7b\x91\xf6\x19\xbd\x33\xc3\xba\xbe\x45\xb2\x65\xe3\xa0\x53\xd3\xa7\xc4\xa7\x81\x59\xed\x6b\xd1\xa6\x33\xb3\x6b\xe9\xcc\x74\x38\x70\x8a\x69\xe7\x03\xe7\x9a\x76\x2e\x4c\xda\xfd\xb5\xcf\xe4\xc1\xdc\xad\x6f\x17\x26\x1c\xb2\xc7\xbc\x5d\xf4\xe6\xc0\x19\xbb\x6e\x07\xce\xd5\x75\x3b\x8c\xb5\xc1\x8c\x75\x86\xab\x9f\xea\x4e\xc1\x3d\xef\xda\x0a\x1a\xd3\xc7\xff\xb5\x6b\xa2\x9d\x8e\x7a\x23\x68\x57\x39\x98\xbe\x09\x77\xba\xeb\x1d\x21\x74\xef\x9d\xb8\x71\x16\xcc\xa1\xae\x22\xda\xec\x33\xc7\x7b\xca\xfb\x3a\xda\x88\xdc\x6a\x37\x8a\xb2\x4a\x10\x2c\x89\x44\xe4\x8e\x88\x6d\x46\x0b\x43\x46\x2a\xd1\x1d\x6e\x5a\x02\xca\xa5\x6d\x14\x5d\x37\x34\x28\x93\xa7\x3f\xbc\xfc\xc5\x7a\x6b\xb2\x5d\xaf\x9b\xad\xf6\x98\x16\x44\x45\x41\x43\x18\xaa\x97\xc0\x1a\x80\xe9\x79\x65\x91\x79\x45\x44\x45\x98\xc2\x0b\xd2\xf5\xd9\x0a\x84\x1e\x02\x30\x7a\x87\xd6\x1d\x68\x45\x7a\x0f\x41\x41\xa7\x11\x94\x12\xd9\xc1\x22\xee\x51\x71\x93\x9d\x1a\x62\x32\xb0\x96\x26\x83\x02\x38\xd9\x8b\x7a\x7b\x2a\xca\xec\x9b\x83\xf4\x4d\xdf\x4f\x7b\x2e\xe4\xee\x97\x07\x2d\x88\xdd\x26\xdf\x0e\xee\x0e\xfd\xdc\xbf\xf5\xfe\x83\x37\xb5\x59\x67\xef\xfd\x59\xf7\xd4\x6c\x9e\xef\xdd\x5e\xea\x3d\xbf\x0a\xbe\x6f\x05\x1c\xf9\xb9\x58\x57\xbc\x03\x3b\x97\xd4\xf9\xc0\xa1\xb9\xdb\xe2\x4f\xec\xce\xbc\xc7\xe6\x6f\x17\x67\x9a\x92\xe1\xbb\x59\xd3\x80\x71\xd5\x67\x1d\x14\xe2\x7c\x38\x0e\xd9\x09\x52\x71\x51\xbb\xe0\x8f\x0f\xdd\x81\xa7\x6d\xc3\xe4\x26\xc6\x6c\x32\xf7\x3c\x34\xf0\x3f\xcd\x58\x26\x52\x66\x34\x74\x18\xee\x0d\x51\xad\xb0\x27\xc4\x29\x58\x98\x8f\x3f\x55\x49\x03\x8a\x5c\x20\x46\x1b\x44\xe7\x88\x6a\x32\xb0\xaf\x14\x9a\xf3\x96\xd5\xbe\x81\x91\xf1\x1f\xbb\x21\x46\x6d\xc2\x18\x43\x0d\xbe\xd1\xe2\x20\x4d\x04\x7d\x21\xf8\x46\xef\xff\x35\x05\x49\xc6\x62\xeb\xa1\xd5\x9c\x68\x67\x5c\x99\x28\x8c\x39\x36\x6a\x38\xae\x35\x5e\xa0\x46\x21\x1f\xd1\x72\xdd\x24\x43\x50\x69\x5b\x74\x8c\x2e\xad\xc5\x16\x44\x25\x81\xcc\xd1\x3b\x33\xc1\xf3\xd4\xc9\x1e\x9f\xa4\xf1\xce\xef\xa2\x85\x4d\xe7\x20\x37\x8e\x66\x17\x1e\x6b\x70\x17\x9b\xf9\xd4\x4e\x73\x3a\xe3\x42\xf0\xcd\x93\x2f\x3f\x18\x98\x19\xc8\x4f\xdf\x8e\x34\xb5\x4f\x4c\x1f\x07\xed\xda\x90\xe6\x15\x56\xcb\x5c\x99\x08\x60\x58\x61\xdc\x5f\xe3\x19\xbc\x2d\xd8\x22\xb6\x27\xa3\x4d\xbe\xb0\xae\xb1\x39\xe6\x5a\xf1\xda\x70\x3b\x8d\xf2\xda\xa5\x65\x4f\x3a\x42\xdc\xb8\xc3\x4a\x0f\xb0\xbc\xce\x60\xff\xc0\x77\x24\x27\x3d\x23\x9b\xb0\xe4\x92\x1f\xe3\xc9\xaf\x05\x29\x7a\x08\x26\x23\xe0\x32\x9a\x3c\x3a\x3d\x45\x8f\xd0\xc7\x8f\x49\xe3\x51\x34\x8a\xf7\xfc\xbf\x3d\xed\x07\x72\x84\x1e\xa3\x2f\xbf\x4c\x60\x94\x40\x3c\xb1\x20\xd6\x82\xaf\xb9\x24\x75\x0c\x63\x34\x1e\x9f\xa4\x91\x09\x84\xd0\xc3\x73\xa3\x09\x80\xd8\xdb\x3c\x18\x0f\x4b\xcf\xa5\xdf\xce\x4d\x5e\x04\x41\x0e\xb8\x6d\xcd\x85\x4f\x64\x82\x1f\xe3\xb5\xff\xb0\xc0\xf9\xff\x94\xac\x66\xe3\xa2\xd3\x92\xd8\x16\x88\xfa\x36\x83\x03\xd2\x24\x25\x11\x0a\x8d\x3a\x3f\xe8\xcf\x2a\xe7\xca\xe9\x69\x89\x59\x93\x9e\xce\x52\xc2\xee\xed\x38\xa3\x65\x34\x20\x0d\x3b\xca\x8a\xca\x15\x56\xd5\x32\xa4\x8b\x58\x90\xf2\x61\x07\xe6\x38\xf9\xe6\xd3\x83\x12\xa2\xbb\xe6\x9f\xa0\xdf\xbf\x23\x46\xc7\x95\x13\x2d\x15\x57\x17\x13\xb7\x47\x24\x99\x32\x1d\x25\x08\x21\xd7\xae\xd0\xa7\x1e\x85\x1f\xc1\x82\x32\x27\xf9\x3e\x1d\xce\xd0\x81\x4a\x17\x14\x1d\x82\x6f\x6d\xac\xf0\x77\x18\x41\x0b\x4e\x94\x4b\x1e\x6d\xed\xb0\x33\xbe\x87\x9c\x5c\xc8\x74\xf0\xbb\x48\x67\x38\x2d\x65\x58\xb7\x8e\x84\xf1\x04\x45\xff\xd9\x67\xb8\x7f\x10\x2c\xd4\x8c\x60\xb5\xf7\x90\x4b\xd7\xe3\xf0\x61\x7b\x56\xd8\xfb\x68\xfb\xdb\x31\x78\x61\xfd\xf5\x8c\xfd\xc6\xcd\xc6\x84\xb7\x31\x43\xed\xba\xd6\x9e\x8a\xe4\x2b\xe2\xe5\xc5\xed\x9c\x73\x4a\x1a\x1b\xff\x8a\x87\xf4\x24\x01\xae\xf4\x64\xe6\x69\x0d\x6f\x60\xc3\xb4\xc0\xc6\x34\x0a\x3e\xfc\xbf\xcf\xed\xec\xea\x77\xfd\x09\xec\xe9\x88\x93\x5e\xe4\xe1\x7f\xd3\x34\x5f\xd1\xac\x66\x93\x4c\x60\x67\x6b\x26\xe6\x2e\x04\x14\x42\x0e\xdd\xa5\x1c\x46\xa7\xf2\x67\xdc\xd0\x1a\x86\x3a\x77\xb6\x22\x44\x0e\x22\x0c\x0b\x36\x64\xaf\x11\x5f\xd6\x45\x7b\x03\x73\x76\x7b\x19\x4c\x42\xf0\xf1\x09\x7a\xf8\x82\x6c\xac\x4d\x06\x5f\xa1\x95\xcd\x61\xc8\x93\xef\x90\x6c\x57\x5a\x22\x3c\x65\x58\x0d\xc7\xe9\x86\xe0\xe0\xff\x3f\xcc\xd4\xdb\x83\x03\xf0\x2f\x04\x99\x52\x54\x87\xe2\x7b\xa9\x80\x59\x32\x46\x22\x16\x7f\xf3\x3f\x4d\xc8\xb2\xe9\xfd\xa9\xc2\xb3\x37\x18\x68\xa4\xa5\xeb\x10\xc9\x62\x64\xf3\x6f\x91\xae\x2c\xbe\x97\x11\xf0\x00\x41\x73\xc4\x8a\x24\x2d\xfc\xff\x7f\x9a\x9c\xfd\xa1\xca\x2c\xa1\xd4\x7f\x42\xd6\x62\x39\xd3\x72\xf7\x67\xc9\x9a\x8f\xac\x26\x33\x3e\x40\xc6\xfa\x62\x97\x64\xf3\x62\x77\xf8\xf2\xaf\x26\x6b\xf7\x21\x64\x77\xf6\xe9\xdc\x0f\xa0\xe5\xd3\x1f\x5e\xfe\x72\xdd\x1f\x9e\xd4\x2c\xda\x19\xb1\xfb\xab\x91\x14\xd9\xd5\x14\x62\x68\x4f\x4e\xd1\xe3\xe9\x23\xbb\xb3\x9b\x70\xb1\x5b\x0d\x33\xa2\x36\x84\x30\xf4\x2f\x22\x38\x88\x3e\x67\xe4\x33\x39\x34\x18\xf2\x4d\x10\x2b\x32\xea\xf8\x18\x5d\x32\x08\xc4\x71\x81\x6a\x2a\xe1\x4f\xdc\x2a\xbe\xc2\x8a\x56\x3e\x46\x5e\xe1\xa6\x6a\x1b\x77\xeb\x89\xd5\x68\x8d\xb7\x2b\xc2\x54\x39\xd3\x27\x36\x05\x2c\x24\x7b\xc8\x69\xc6\xaa\x47\xef\x10\x31\x7f\x95\xcf\x38\xc3\xb4\x9d\xfb\xdb\x70\x5c\x3f\xd1\x4d\x9d\xa3\x7b\x6c\x03\x1b\xc7\xf3\x86\x6f\x7a\x86\x19\xef\x00\xaa\xbd\xc9\x91\x45\x64\x82\x14\x3f\x14\x6a\x76\xda\x70\xc9\x6c\x0c\xd4\xca\x60\xb3\x45\xb8\x52\xf4\xce\xf9\x63\x90\xa0\xac\xb0\x50\x12\x61\x50\x7a\x9c\x91\x10\x15\x5d\x0b\x7e\x47\x6b\x52\x87\x78\x67\xf7\x86\x03\x1c\xe4\x90\x8d\xbb\x38\x68\xa2\x10\x82\x48\x1b\x33\xf3\xe9\xb5\x72\x02\x29\xb7\xef\xa3\x34\x8a\x42\x18\xe5\x6b\xf4\xf8\x7d\x0e\x1f\x6e\x76\x31\x13\xcb\xa6\xd2\xe4\xf6\xd9\xa5\x20\xd7\x5c\xdc\x4a\x74\x84\x24\x65\x95\x8f\xe9\xc5\x29\xdc\x54\x1a\x64\xcc\x65\x08\x3b\x29\x93\x50\x4e\xd3\xec\xa8\x19\xe7\x4a\x2a\x81\xd7\x6b\x97\x12\x64\x28\x62\x2e\xb3\x35\x70\x03\x99\x20\xc9\xf0\x5a\x2e\xb9\x9a\x98\x84\x2e\xfb\x23\xfd\x17\x91\xd1\x8d\x2a\x4f\x40\x9b\xe2\xd9\x39\xb6\xb1\x5e\x14\x58\x37\x7a\x0a\x13\x84\x25\xaa\xc9\x1c\x72\xb3\xe0\x84\x13\x2b\x3f\xd4\xb4\x57\xa0\x03\x99\xd3\x40\xc7\x80\xaf\x9e\x6e\xac\xe5\x34\xfd\xb8\xc5\x8e\x7c\xa0\x7d\x12\x7e\x06\x53\x86\xee\x9b\xe9\x73\x8f\x44\x9f\x52\xe2\x6c\x58\x38\xfb\xa8\xf4\x9e\xe8\x61\x59\xd3\x3b\xc2\x17\x2d\x19\x1f\x3c\x32\xf7\x4c\xb1\x8f\x9a\x5c\xc6\xe1\x22\x23\x07\x3e\x9e\x0d\x31\xa5\x24\x5c\xe3\xda\x85\x70\x79\xf7\x5c\xe1\x7e\xa6\x5d\xca\xd8\x23\x2f\x06\x5f\x3f\x9e\xdc\xc3\x73\x70\x32\x10\xc3\x29\x04\x3b\x81\x32\x57\xec\x4e\xe3\x14\x24\x6f\x92\x49\x99\x59\xca\x2e\x4f\x2a\x51\x4d\x83\x1b\x17\x9d\xdf\x7b\x4f\x2e\xc8\xc2\xf1\x31\xba\x06\xa5\xb3\x21\x90\x8e\x0a\x6b\x31\x4d\x34\x9e\xe8\xdf\x6a\x0e\xbc\x63\x70\xcd\x86\x97\xc0\xc0\x44\xe3\xd4\x64\x84\x1b\xc9\xa7\xe8\x17\x62\x8c\x00\xdb\x15\x6e\xa6\x0f\xa5\x3e\x74\xd9\x6b\x02\xb4\xce\xf8\xae\x57\x94\x8d\xc6\x53\xc2\xea\xcc\xdb\xc9\x42\x90\x88\x34\xb2\x24\xfd\xe6\xda\x4f\x65\xa7\xea\x6f\x16\x18\xaf\x6c\x27\x16\x7e\x55\x3a\x3c\x00\xd6\xb5\xe2\xeb\x9f\xb9\x26\x5b\x86\x45\x09\xc4\xc5\xf3\x67\x49\xe7\x4b\x56\x5f\x3c\x7f\x96\xa3\x9f\x32\xfd\xf8\x18\x9d\x83\xbd\x0f\xca\xf6\x32\x0b\x9f\x77\x2e\x87\xe7\x7d\xbd\x26\x67\xce\x70\x4a\x8f\x2f\x1b\xa2\x7c\xf8\xe4\xc7\x10\xb8\x4e\xcf\x2c\x8a\x72\xee\x33\x34\x7b\xb6\xc1\xb2\x07\x64\x32\x37\x63\xb5\xdd\xd3\x2e\xa8\xed\xb0\x8e\x8a\x2d\xbd\x76\xb6\x7f\xf4\xc2\x4b\xf4\x7c\xb6\x22\x8b\x7d\xdc\xe6\x0d\xb7\x93\x67\x04\xf1\x3b\x22\x36\x82\x2a\x45\xa0\x52\xc6\x7b\x67\xc0\x91\x33\x56\x5f\xfb\x9c\xb3\xf7\x68\x46\x1a\xbe\x29\x42\x2c\x65\x8e\x8e\x1e\x4d\x1f\x8d\xcb\x08\x14\xf6\x96\xce\x57\x3d\x3d\xa3\xdd\x25\xfc\x5d\x6e\xeb\xd3\x47\xc3\xfe\x32\xee\xb3\x98\xbb\xe7\x59\xb9\xf0\x8c\xbb\xe2\xeb\xc8\xe4\x2d\xdf\xe2\xf5\xd6\xbc\x9b\xb9\x7a\xe6\xae\xa2\x6f\xe3\xac\xfc\x1e\x71\x8f\x94\x63\x91\x33\xa3\x2e\x6e\xd7\xa0\xba\x70\x58\x5b\xa1\x72\x44\x25\x20\xad\x59\x76\x31\x2d\xe6\xcf\x46\x34\xd2\x30\x5f\x58\xb2\x8c\xc6\xfd\xc7\x19\x69\xa0\x9a\x4a\xb3\xe3\x69\x06\xfb\xd3\x72\x6f\xeb\xc1\x7d\x00\x63\x3b\xfa\xfe\x8a\xdb\xc3\xf5\x04\x45\x73\x6c\x61\x0d\x34\x7f\x80\x16\x54\x9e\x3d\xc7\x98\x83\x5a\x8e\xa0\xf5\x87\xc0\xfd\x49\x41\x7e\x01\xe6\xa9\xb3\x6a\xfd\x04\x30\x20\x6f\x4e\xa9\xcd\x85\x41\xc5\x11\xae\xef\xb0\xb3\x6e\xbb\xa6\x24\x64\x0b\x98\x69\xd8\xbb\x93\x73\x9b\x4a\xf4\x5b\x4b\x85\xb1\xdd\x6b\x6a\xbc\xa4\x70\x2d\x61\x45\xca\x29\x3f\xda\xaa\xb4\xe3\x7d\xaf\xc7\x1f\x75\x73\xa1\x37\x54\x5b\x21\x43\x3b\x69\xc1\x70\x82\xfb\xf1\xbd\x1e\x6f\x71\x5d\x41\x9e\x85\x81\x0d\xa8\xa0\x53\xb4\x20\xea\x3c\xfa\xa6\xb0\x65\x64\x1d\x73\xbd\x1c\xb0\xee\x9c\xe9\x0f\x1a\x71\xe3\x2f\xfa\x34\xdc\x2b\xbc\xf5\xeb\x12\x76\x6b\x3a\x2f\xf8\xaa\xda\x40\xb0\x4e\xdd\x6e\x55\x09\x60\x70\xa5\x5a\xdc\x34\x5b\xb4\xd4\x0e\x09\x43\x5c\x4b\x00\x5d\xad\x48\x4d\xb1\x22\xba\x81\x3f\xee\xb5\xe5\x8d\xa0\x26\x46\x1f\xf4\x19\x31\xe5\x21\xde\xaf\xf1\xd6\x2e\xe7\xa7\x5c\xbc\xb2\x67\xc1\x76\xa9\xbd\x8f\xc6\x5f\x27\xf3\xaa\x48\x11\x70\x62\x51\xe1\x1e\xbf\x3a\x77\xa4\xe3\x8f\x39\x0b\x1f\x40\xa9\xd8\xf3\x53\x1f\x32\xb1\xb8\x4c\xc1\xfd\xfb\xf6\xb4\x28\x0a\x79\x0a\xfd\x0e\x0c\x77\x99\x4c\xfd\x88\xe5\x82\x1f\xca\x5f\x94\x85\xde\x52\x34\x38\x33\x77\x60\x1c\x9d\xbb\x3b\xaa\xa3\x31\xfa\xf2\x4b\x34\xb2\x15\xc0\xa6\xf5\x6d\xf2\xd3\x17\xa7\x88\xd1\x4e\xe4\xa2\x33\x1d\xd0\xb0\xd1\xb5\xd6\xcf\x9b\x8d\x29\xd4\xf1\xdf\x76\x0d\x1f\x24\x36\x64\x3f\x79\xe9\xdd\x3f\x07\x7b\x11\x56\x1f\x26\xf5\x35\x99\xe3\xb6\x51\x65\xd2\x9b\xfc\x9d\x07\x65\x08\x59\x94\xe8\x1c\x37\x8d\x8c\x0e\xb7\xdf\xfb\x80\x8b\x1c\x70\x3c\xb2\x0c\x64\xb7\x19\x19\x77\x26\x2b\x37\x32\x90\xad\xac\xb7\x9c\xc2\x02\xfb\xb7\xc5\x58\x89\xc1\x39\x99\xd9\x67\x07\xaf\x4b\x1a\x63\xc8\xde\x09\x97\xbd\x47\x69\x4c\xa6\x65\x12\xcf\xc9\x1b\xf8\x6e\x34\x9e\x2a\x6e\x02\x17\xa3\x71\x6f\xc8\x6f\x4f\x66\xf6\x33\x67\x98\x91\xaf\x06\x19\xd9\x55\x2d\x7f\x30\x1f\x23\x05\x9a\xf1\x30\x46\xd2\xf2\x2f\xfa\x6a\x4f\xbe\x0d\xa8\xc6\xcf\x21\xb3\x2d\x1f\xb0\x8b\xce\xae\xc8\xde\x59\xbc\xc0\x4c\x65\x0a\x1f\x62\x1d\x5a\x43\x56\x7d\xfc\x19\x24\xb7\x5a\x3e\xa3\x79\x5c\x4f\x2f\x99\xea\x21\xe4\x2e\xda\xfa\x09\x95\x5e\x10\x52\x4b\x57\x00\xc4\xd8\xc8\x51\x46\x9b\xcf\x2c\xd2\x0e\x66\xce\x23\xa3\x87\xe5\xb0\xef\x64\xd9\xc0\x85\xa9\x58\xb6\x82\xcb\x07\x49\xa8\xa0\x97\xea\x7d\xaa\xbe\xf7\xf4\x60\xe7\xde\x30\x70\x64\x35\x64\x29\xf5\x0e\xb8\x97\x79\xd5\x71\xae\x22\xd2\x19\xe1\x53\x50\xfa\x34\xf3\x24\xbb\x1e\xe8\x71\x70\x3d\xa5\x0f\x9c\x0c\xfb\x9f\xa5\x1b\x59\x03\x64\xf5\x38\x47\x17\xd6\x4d\x96\x91\x4d\x4f\x2c\x45\xbd\x92\xd3\xa5\x3d\x3d\x6a\xef\x96\x99\x8a\x09\x66\x51\xc7\x70\x60\x9e\x90\x63\xac\x1b\xda\x7b\xea\x33\x77\xdd\xce\x45\x63\xf3\x94\xcd\x41\xe7\x5d\xcf\xc9\x22\x75\xdd\xae\x56\x36\xe9\x32\x9a\x4a\x90\x9f\xae\xe4\x44\x46\x53\x64\x2f\x01\x4d\x3a\xa6\x52\x5f\x22\x6b\x64\x25\x65\xa0\xa6\x9d\xcb\x8b\x29\xa2\x53\x3f\xf3\xf1\x10\x88\xe4\xe6\x65\x06\x21\x8e\xef\x04\x20\xc6\x66\xed\x44\x4e\x32\xd8\x11\x8b\xef\xe5\x96\x24\x72\xa1\x7c\x8d\x03\x7b\x6b\x86\xcf\xcd\x55\x9a\xe0\x75\x25\xfc\xfb\x4a\xe6\xf7\x68\x2c\x48\x68\x19\x0e\x2a\x11\xb5\xf5\xc0\xec\x08\xb7\x84\xd9\x6b\xe4\xda\x35\x67\x5f\x29\xeb\x9d\x53\xa6\x48\xdd\x23\x95\x5b\xa2\x3a\x21\x48\xdb\xe2\x95\x59\x67\xa7\x85\x12\xc4\x5e\x02\xa0\x84\xb1\x69\x98\x19\x9a\x1a\xd0\x9c\x10\xc3\x5d\x0b\xe4\x29\x21\x52\x77\x7d\x4a\xc8\xf7\xb8\xc1\xac\x22\x59\xa7\x3b\x2c\xa0\x44\x0a\xb0\xd5\x1c\xa4\x9f\x69\x1a\x79\x54\x1e\x4d\x1f\xe5\x51\xf8\x30\x48\xb0\xb3\x6d\xfb\xee\x3e\x35\x08\xdc\xd7\x64\x36\xa2\x63\x9a\xec\x17\xcd\x3e\x1c\x2e\xfa\x1a\x8d\x52\x6c\x8f\xc2\x54\x76\x05\xa1\x7f\xe0\xd8\x18\x04\xa6\x8e\x85\x16\xa8\x19\x67\xad\x74\x42\x00\x99\xdc\x71\x62\x7c\xcc\x15\x68\x79\x63\x1a\x66\x0e\xd0\xf7\xe1\xa7\x52\x7c\xae\x9d\x99\x34\xcd\xee\x58\x1d\x11\x8f\x2e\x86\x09\xe2\xbf\xce\x79\x17\xa3\xf2\x64\x88\x88\x07\x52\x7c\xe0\xc7\xa3\x78\xd0\x5d\xb1\xfe\x64\x09\xef\x17\xf7\x6c\x4c\x0d\x53\x48\x99\xdf\x07\x9f\xbf\xed\x3a\x00\x1b\xbc\xaf\xd4\x61\x91\xbf\x8c\xb7\x09\xd7\xfe\x12\xcf\xc3\xe7\xda\x42\x92\x83\xcb\xed\x37\xd6\x56\x27\xe9\x1b\x39\x85\x59\x3c\xfb\x91\x05\x25\x90\x4e\xbd\xab\x12\xdc\xef\xfb\x6d\x29\x3d\x17\x1b\x3a\xc2\xf0\xdd\x77\x68\x8d\x19\xad\x46\xfe\x24\x34\xec\x7c\x05\x86\xa1\x19\xa9\x5a\x88\x6e\x6a\x55\x29\xbd\xa6\xf4\xe4\xd8\x12\xf5\x70\x9c\x99\xbd\x29\xde\x9d\xcd\x67\x68\xe2\x3d\x7b\x4e\x0e\x73\xc0\x80\x7a\x85\xb7\xc1\xea\x74\x55\xda\x7c\x15\xad\x50\x97\xc6\x85\x9a\xd3\x7b\x19\xbd\x86\xd1\x9e\x26\xa0\xbd\x4b\xb1\x8e\x1b\xdc\xdb\x26\x40\x47\xe8\x71\xe1\xb2\xc6\x17\x45\xe8\x49\x1d\x80\xae\x12\x00\xa3\xcd\x5b\x36\x85\x7d\x0a\x80\xbd\x49\xec\x82\x51\x7a\xee\x53\x1e\x36\x6e\x33\x09\x56\x58\x5f\xf3\xa4\x56\x42\x57\x3c\xfb\x97\x50\x60\xc0\xc8\xce\xa3\xdb\xbb\x3c\x64\x56\x57\x41\x89\x96\xf4\x0c\x5c\x12\xbc\x02\xc4\xbe\xab\x23\xdd\x2a\x04\xfc\x8e\x48\xaf\x4f\xec\x2e\xe0\x12\xbf\x66\x6d\x75\x4b\x94\x3d\xdc\x4a\x7c\xd2\x60\xc0\xdb\xc3\xe9\xc2\xc1\x73\xb1\x9c\x42\xea\xd5\xa5\xc7\x1e\xe8\x92\xd5\xd1\xb9\xb1\x3d\xae\xd8\x9a\xb2\x8c\x8a\x36\x4d\x27\x50\xde\x89\x89\x52\xf6\x4a\xf0\x85\x20\x52\x96\xae\x78\xf5\x1c\x37\xcb\xd2\x49\xf3\xa7\x7c\x10\x1b\x54\xb5\x46\x62\x3f\xf8\xe8\x28\x9a\xe4\xa7\xd0\xd1\xae\xd4\x2f\x46\x2b\x7e\x47\xba\xdb\x76\x67\x05\xba\x2b\xb8\xbd\x91\xac\x84\xb4\x3f\x99\x74\xc1\xe0\x75\xb8\x6b\x47\xfd\x03\xf8\x34\x96\xa1\x7b\x69\xb9\x3c\xf9\xac\x32\x99\x05\x2c\x7c\x55\xdc\xe4\x1a\x9a\x55\x7b\xeb\xb5\xe0\x77\xd9\xf5\x94\x58\x6c\x86\x83\x80\xfd\xa4\xec\x8b\xce\xc7\x57\x16\x83\x38\x87\x48\x9b\x0d\xaf\x40\x32\x89\xaf\xa3\x1f\xa7\x61\x40\xd9\x45\x0f\x03\x0e\x68\x96\x38\x8b\x43\xd4\x54\x90\x4a\xf9\xf3\x98\xf7\x1d\x64\xde\x0f\x2f\x93\xde\xc0\x9f\x89\xf3\xe5\x8b\xe7\x19\x51\x59\x4d\xc6\x50\x0f\xcd\x91\x7b\xc0\xdc\xd1\xda\x97\xd6\xb2\xd7\x43\x78\x65\x61\x40\x21\xe0\x0b\x99\xf9\xcd\xe1\x46\xb5\x29\x36\x16\x4a\x0e\x43\x8c\xca\xa2\xe5\xf8\x6c\xf0\xf3\xfd\xa1\x5a\x83\xad\x2f\x7c\x26\x04\xde\xee\x28\x41\x6c\x2a\x0f\x75\x87\xf7\x75\xce\xf8\xdc\xc4\xa1\xd2\x12\x68\xc6\x78\x78\x7d\x9e\x8c\xeb\x9b\xd8\x79\x85\xfc\xaf\x03\x46\x49\xcb\x7c\xe9\x51\xe2\xb4\x17\x33\x8c\x6d\xb3\xc7\x30\x9a\x91\x6e\xae\xa6\x88\x66\xcc\xd5\x3e\x96\x87\xb9\x26\xef\x0c\x74\x3b\x29\x1e\xa5\x26\xf6\xa5\xea\xe8\x61\x29\x64\x8d\x69\x99\xf8\xd0\xb1\xfc\x1c\xbb\xca\xe2\xe2\xb0\x1f\x99\x6a\xd6\x27\x88\xd6\x99\x03\x92\xb0\x7b\x0a\xe7\x98\xf5\xc8\x7d\x39\xee\x24\x67\xb9\x5f\xa6\x82\x37\x10\x83\x74\xf5\xdd\xa7\x3e\xdf\x7b\x2a\xf0\xe6\x67\x48\x5f\x2e\x9c\x31\x67\x4c\xce\x07\x9c\xd2\x7a\xd0\x49\xdb\x81\x81\x25\xf5\x30\x06\x29\xff\xf7\xc0\xa0\xfb\x57\xcc\xc5\x97\xa6\xda\x1f\xc9\x78\x6f\x24\xb0\x5c\xe7\xaf\x58\xa1\xcf\x69\xf7\x0a\x32\xa1\x0a\xd9\xf3\x4e\x5e\x73\x1a\xa6\xeb\xdf\x64\x7b\xbc\x3e\x47\x66\x1f\x0d\xc9\x51\xe0\xec\x50\x52\x77\xd1\x19\xde\x91\xb1\x50\x76\x4b\xae\xfa\x33\x74\x4a\x38\x68\xc3\x21\xae\xdd\x50\x5c\x06\xe5\xed\x1a\x46\xd5\x1b\x76\x34\xe9\x94\x6d\xe3\x07\xa5\x88\xda\xe7\x99\xd0\xe3\x2f\x92\x59\x5c\x99\xb5\x69\x39\xbb\x4f\x3e\x9a\xa9\xa2\xeb\x8c\xa6\xe8\xba\xb1\xc9\xad\x9a\x53\xd8\x8d\x28\x43\xda\xf9\x15\xc9\x04\x92\x3d\xbd\x37\x49\xcd\xe7\xa3\x0d\xd8\x01\xe5\x04\xa8\xa1\xcf\xbe\xf9\x6a\x83\x30\x42\x2e\xdb\xe0\xa1\xec\xd7\x36\xc1\x78\xf4\xf8\x1e\x88\xfa\x34\xb8\x1d\x43\xd8\xca\x76\xbb\x6f\x1f\xdd\x6b\x9e\x49\x8e\xdd\x1f\x80\xc9\x3e\xf7\xae\x86\x3e\xa9\xe3\xf5\x68\xfa\xe8\x70\x10\xf7\x4f\xc2\x1b\x84\x1a\xa7\x7f\xe7\x05\x1d\xf7\xf8\x84\x9a\x8f\x6f\x73\xf3\xbb\xdf\xeb\xef\x4b\xd4\xdb\xc7\x6a\x8f\xde\x3d\xf1\xfd\xb4\xd5\x19\xbf\x90\xe1\x97\x60\x71\xc0\xe1\xb2\x04\x28\x79\xdc\x21\xd9\x79\x27\xa8\xb7\x47\xf4\x3c\x43\x79\xcc\x1d\xc9\xa3\x28\x7d\x89\xa1\x0c\x63\x30\xb1\x14\x7d\xb6\x88\xa4\x66\xf3\x7e\xaa\xa6\x54\x19\x7f\x07\x01\xee\xb5\xe2\xf6\xec\xe4\x6b\x2d\x1d\xf5\xe5\xfd\xa2\x9e\x52\xfd\x7f\x12\xd2\xa3\xbf\xa3\xbf\x1d\x84\xf9\x78\x3f\xd4\xbf\xf9\x37\xa0\xfe\xcd\x7d\x50\xef\x77\x71\x3b\xfe\xe2\xc6\x3e\xbc\x15\xef\xc7\xf1\xa3\x5b\x75\x12\x48\xc9\x5e\x68\xb3\x89\x00\xe6\x65\x01\x6f\xc1\x98\x0a\xf5\x72\x0f\x4f\xb1\x90\x55\x41\xe7\xe8\x8b\x5d\x39\x63\x1f\x3f\xa2\x9e\x94\xb1\x53\x48\x19\x2b\x56\x0d\x2a\x05\x34\xc0\x20\x0a\x56\x65\x3a\xee\xc2\xd7\xef\xec\xf7\x1c\xbb\xc5\xff\x8d\x2f\x15\x17\xff\x4f\x9d\xaa\x7d\x2e\xfa\x74\xfd\x2b\xaa\xe0\xf9\x00\xa4\x96\x82\xb7\x8b\x10\x94\xf0\xc8\x83\x03\x65\x6e\x06\xd8\xb7\xdd\xe2\x57\xdc\xb4\xde\x94\x89\xa3\xe4\x1e\x26\xa0\x2c\xc0\xf8\xd0\x39\x0a\x8b\x81\xf8\xea\xb5\x53\xf7\x98\x81\x29\x7f\x1d\x55\xbf\x2e\xa4\x7a\x45\x81\x71\xde\x36\x35\x5c\x1e\x71\xfd\x7b\x28\x18\xea\x8b\xdb\x01\x1f\x66\xce\x55\xa0\xa1\x73\x49\xa2\xde\x7d\x77\x30\xaf\x03\xab\xd1\xeb\x73\x5f\x78\x33\x2b\x2e\xd4\x49\x90\xf0\x01\x44\xbe\xd6\x2b\xc4\xc8\xe2\x5e\xf6\xe8\xe1\xa7\x0a\xe1\xac\xba\x47\x99\x74\x0b\xca\x06\x52\x8c\x3b\xb3\xd5\x2b\xd9\xbe\x9c\x01\x25\xc2\xef\x31\xe3\xd8\xbd\xd6\x73\x0d\x75\x62\xcb\xeb\xef\x8b\xa4\x75\xcb\x36\xe6\xfe\x61\x7a\x49\x2d\x2d\xc2\xac\x99\x0d\x35\xc4\x99\x87\x9e\xca\x61\x02\xc5\x31\xfc\x96\x6c\xbf\x28\xc5\x3d\x7b\x09\xd7\x2d\x88\x9b\xc0\xfd\x37\x5a\x4d\xf6\x25\xb8\x82\xd9\x64\xb5\xe1\xe7\xbb\x2e\x87\xdc\xf7\x70\x9f\xf8\x3a\x61\x46\x1a\x94\xee\x25\xdf\x83\x0f\x8a\x30\x12\x64\x4e\x04\x81\x5c\x7e\x73\x20\x54\x78\x2a\xd8\xa4\xb2\xb8\xcb\x03\xf1\x96\x10\x4a\xa3\x41\x8e\xaa\xde\x18\x4a\xf1\xd0\x13\xf4\x65\x21\x5a\x93\xd7\xe1\xf1\x35\x90\xce\xf1\x1a\xcf\x68\x43\x55\xa7\xbc\x57\xc5\xd7\xdb\x27\xe1\xe7\xe2\x2d\xe7\x78\x68\x20\xb8\x79\x59\x97\x72\x96\x1d\xaa\x94\xd5\x9a\x42\x55\x18\xde\x94\x27\x4c\x6b\xc4\x3d\x4c\x57\xe9\xac\x97\x92\xfe\x6c\x02\xe6\xc9\x67\xff\x24\xd1\xf3\x01\x7e\xb2\x6f\xc8\x1c\x9d\xe6\xf3\xf6\x75\xcc\xfa\xc8\xf6\xed\x68\xf7\x5c\x2c\x66\x09\x5e\x09\x4e\xf1\x4c\x6c\x6d\x3d\x87\xd2\xfe\xf2\x12\xb4\xd9\x5e\x72\x12\x44\x24\x0f\xbe\x58\x21\x09\x7b\xe9\x9f\x24\x1f\x76\xc0\xff\xa8\x68\x68\x3b\xed\x33\xa5\x22\xa3\xd3\x7d\x05\xc2\x61\xf2\x87\xc8\x82\xde\xad\x0e\x13\x82\x10\x05\xb3\xec\xd7\xfb\xd1\x9f\xc4\x78\x37\xd6\x7f\x94\xf3\xf5\xed\xe7\x2b\x04\x4f\xa3\xfb\x32\xdd\x23\x71\x00\xd7\x7f\xc4\xb7\xf0\x08\xb1\x08\x8f\xc2\xf2\xb9\xf5\x3f\xcc\xeb\x20\x12\x8d\x28\x33\x85\x69\xc6\xe0\x7e\xc0\xa5\xe9\x69\x38\xf1\x6a\x67\x47\xe6\x11\xf1\xa8\x96\x6c\xa7\xf2\xcd\xbc\x6d\xdc\x03\x4f\x06\x6c\xf7\x1d\x4f\xbf\xd7\xf4\xdf\x15\x7f\xe7\x4e\x84\x7f\x20\x51\xd5\xe4\x77\xb0\x43\xea\xd6\xd9\xd7\x30\x5e\xf4\xdd\xd8\x14\xdc\x88\x64\xd0\x52\x67\x14\xc0\x82\x63\xf7\xb7\x08\xe0\x78\x8c\x9e\x78\x48\x39\xf9\x4c\xba\x3c\x14\x65\x50\xf6\x21\xc7\xe2\x63\x39\x60\xb7\xb5\x12\x72\x5c\xe3\xc7\x70\xd2\x47\x70\xec\x5d\x41\xf3\x90\x23\x38\x12\x79\x28\x5e\x71\xfb\xbc\x9b\x84\x57\xff\x92\x28\x78\x27\x61\x78\x57\x0c\xde\x97\x26\xe8\xad\x84\x30\x58\xe6\xd4\x54\xfd\x71\xe0\xa6\x86\xad\xe3\x50\xbb\xb4\xc7\x29\x2e\x14\xb1\x76\x99\x39\x70\x6b\xb0\x21\x52\x76\xe7\xad\xe5\xc8\xcd\xb6\x54\x4a\x54\xbb\x44\x72\xd9\xce\xe7\x0d\xa9\xaf\x2e\xfc\x39\x84\x70\xfc\x71\x68\x96\xbc\xc5\xee\xeb\x9d\xc6\x53\xcc\x90\x28\xba\xa6\xfd\xa4\x4b\x4c\xe9\xc8\xbf\xbc\x32\x4f\xef\x18\xea\xa1\x53\xf4\x28\x81\xab\x47\xfa\xc5\xbc\xcb\x19\x6a\x71\x9e\xa0\x5f\x3f\x18\x5e\x39\x49\xfe\x94\xc1\xdf\x2c\x69\x43\x92\x11\xd0\x93\x03\xd9\x90\x71\xb7\x88\x88\xb3\xf1\x3f\x7c\x1a\x97\xdc\x3e\x33\xf0\x69\xfa\xdf\xaf\xa3\xc7\x85\x02\xbf\xb2\x1e\x8f\x1e\x14\xce\x0a\x63\x7e\x66\x77\x43\xff\xa8\x43\xc3\xce\x0c\x7f\x8d\x11\x7b\xfb\x2b\xad\xa1\xe6\xa9\x3f\x56\x33\xa7\x29\xa6\x57\x02\x2c\xf9\xcf\xf1\x31\x3a\x73\x57\x69\xa3\x57\x33\xfd\x1b\xac\x5c\xa0\x19\x36\x57\x6e\x43\xed\x16\x3a\x47\x1b\x62\x96\xc0\x82\xc3\xd5\x75\xfb\x33\xbc\xdd\xc4\x19\xb9\x17\xc5\x91\xbd\x78\x96\x34\x3f\x74\x85\x96\x4e\x20\x73\xfe\xc5\x3f\xf6\x5c\xff\x72\xf5\x11\x92\xe8\x08\x04\x8e\x7d\x02\xbc\x24\x4c\x45\xd6\x54\xe7\x79\xae\x28\xd6\x15\xbd\xcc\x1a\x45\xce\x42\x26\xc5\x20\x96\x7f\xfc\x7a\x71\x13\x72\x4b\xa4\xa8\x15\x46\xf6\xdd\xad\x78\xe0\x49\x2c\x88\x27\xfb\x48\xe5\x17\xe3\xfb\xae\xbe\x7c\xdf\x4b\xf6\x0f\xcd\x35\xbf\x0d\x9d\x85\x4a\x48\x90\xae\x6b\xc3\x42\xd8\x86\xbd\xe1\x49\xc6\x56\x85\x94\x0c\x21\x7e\x7d\x1b\x7a\xb7\xd2\x5d\x6a\x9b\x53\xb9\x24\x02\x6d\x21\xfc\x66\x16\x74\xf7\xf1\xb7\x4e\xb5\x21\xaf\xb5\xdf\x99\x00\x59\xba\x57\xb9\x60\xc5\x07\x14\x3d\xf3\xa3\x35\x2c\xd5\x16\x16\xa4\x00\x44\x0f\x9b\x25\xb1\x17\x38\xd3\xf5\x59\xc9\xe9\xab\x68\xac\x46\x72\x83\xd7\x50\x98\x6a\xb6\xd5\xff\x40\x65\x94\x9a\xb3\xaf\x54\x72\x58\xee\xca\xa4\x88\x36\xbc\xfd\x9a\x3c\xb1\x09\xe2\xfc\x95\x44\x9b\xe5\x16\x51\xf4\x2d\x7a\x84\x32\xc1\x83\x2f\xfd\x77\x1f\x3a\xda\xe3\x15\xad\x6e\x03\xad\x41\x68\x0c\xd6\x8f\x20\xdf\x02\x75\xa2\x81\xa6\xe5\x8b\x76\x85\x4e\xb3\x8b\x7c\x3d\x4d\x9d\xb0\x84\x8e\xff\xcb\x1d\x6a\x52\x2d\x34\xa6\x5f\x8e\xd7\xb5\xa6\x8f\xe6\x35\x7d\x1b\x62\xca\xd1\xb3\x72\x09\xc2\x9d\x91\x15\x59\xad\x1d\x87\x7e\xa5\xe9\x63\x5f\xee\x4b\xff\x7b\x84\x66\xa9\x65\xfc\x33\x3a\x05\xd0\x59\x92\x05\x3a\x45\x34\x79\xd9\xae\x2b\xfe\x00\x2a\x37\xe9\xce\x33\xd3\xa3\x32\x01\xdd\xb8\x36\x58\x48\x60\xa7\xc2\x66\x29\x98\x52\x64\xc1\x39\x32\x8f\x1c\x20\x2e\x6a\x6d\x05\xf3\xe4\xb1\x3e\x48\x88\x37\x0a\x6e\xe1\xdf\xfd\x73\x92\x44\xd3\x87\x6d\x0b\x2f\x04\x78\xad\x02\xc3\xc2\xfe\xa6\x37\x3d\x22\xca\xf1\x98\x17\xfe\xf7\xf1\x09\xfa\xbf\xa9\x5a\x32\x88\x7f\xe8\x58\x20\x07\x6c\xab\x61\xf8\x69\xb2\xc3\x16\xeb\xa2\x1f\x92\x78\x93\xc6\xc4\x42\x31\x74\xdd\x05\x71\xf0\xf3\xb8\xf0\xc5\x05\x71\x6e\x73\x5b\x1e\xe1\xc0\x1f\xe3\x99\x05\xe3\x31\xcf\xbe\x48\x02\x17\xe9\x15\xaf\x3c\xa8\x91\x0b\xd2\x93\xa3\xb4\xb7\xcd\x7f\x09\x0c\xea\x50\xca\x97\x9a\x7a\x4e\xb6\xe1\x14\x75\x1a\xbe\xec\xc4\xf6\xce\xb3\xbc\xb0\x5d\x72\x09\x45\x45\xa3\x67\xc3\xf7\x16\xcf\xe8\x49\xf4\x1d\xf7\xe8\x22\xa1\xbc\x78\xfe\x2c\x1a\xec\x1e\x42\xa9\xbd\xdf\x18\xdd\xbf\x86\x50\xe6\xb9\x58\x87\x0b\x65\xcc\xb4\x20\x94\x39\x73\x76\xc8\x66\x7d\x5b\xba\x78\x18\xa2\x2c\x5d\x79\x74\x3d\xac\x24\xe6\xbc\x29\x10\x09\xe5\x35\x6f\x0a\x0f\xb0\x84\x7b\x8a\x0d\xf1\xcf\xe4\x1b\x7b\x29\x94\xc2\x81\x50\x43\xbf\x77\xaf\x35\x18\xf4\xf1\xf1\xfb\xf1\x49\xf7\xa9\x39\x3b\x91\x5e\x93\x2c\x47\xf7\x26\x3e\x3e\xb9\x8c\x53\x92\x01\xdf\x66\x83\xb7\xb2\x58\xd0\x6e\xdd\xb4\xd2\x6e\x12\x45\x74\xcb\x41\x7e\xe7\x87\xf5\x61\x5c\xae\xb4\x85\xb0\x8c\x9f\xb3\xb7\xe8\x77\xaa\xe2\xf4\xdd\x23\xec\x8b\x5e\x74\x43\x66\x07\xd7\x0a\x45\xdf\x7d\x17\x3d\xae\x19\xd1\xf5\x19\xc9\x0a\x2b\xf5\xdc\x2a\x6b\xc8\x5c\x59\x89\xa8\x89\x54\x82\x6f\xa3\xe3\xe9\xef\xe3\x96\x58\xa4\xf7\x11\x37\x44\x10\x84\x9b\x86\x57\xf0\x44\x2e\x96\x08\xa3\x9a\x54\x44\x5b\xfe\x8d\x7b\x80\x98\x32\xfd\x05\xbd\x0b\xda\xcb\x67\x23\x87\x7a\xa3\xe1\x14\x0d\x1e\xcd\xd5\x28\x12\x78\xb9\xc7\x21\x34\xb5\x62\x42\x24\x84\xcc\xdc\x1c\xa2\xd8\x8b\x45\x4b\xf0\x8d\xee\x6f\xee\xcb\x50\xa6\x08\x83\xda\xa4\xd1\xf5\x4a\xa7\x19\xe1\xae\x26\x65\x73\xfb\xb5\x36\x92\x3d\x38\xf3\x80\x90\xb9\x70\xc0\xb8\x72\x57\x32\x43\xdd\xcd\x08\xa0\xef\x74\xa9\x1d\x18\x28\xc8\x33\xf1\x47\xc9\x09\xa5\x5d\x22\x9e\x9f\x95\xb6\x5c\x23\xb2\xb8\xe2\x3e\x36\x12\x67\x8a\x47\x21\xcc\xb6\x2b\x2e\x48\x9f\xfa\x4e\x2e\xf7\xb9\x82\x67\xfb\x48\x9a\x69\xd9\x91\x35\xad\xa4\x03\xcc\xd2\xc5\x45\x64\x02\x9b\xee\xd2\xa6\x15\x39\xed\x60\xfb\xbb\x8f\xf1\xf2\x29\xd5\xf4\xec\x7d\x68\xad\xd8\xa6\xef\xcd\xb5\x62\xe3\xee\xf3\x6b\x69\xb3\xfe\x97\xd8\xa2\x76\xfb\xbc\xc9\x16\xb7\xdf\x55\x23\xf5\x7e\x15\x4c\x0f\xae\x5f\x5a\xac\x5e\x3a\x18\x09\xdc\xeb\xa5\x80\xbe\x54\xc1\x02\xd5\x27\x39\x6b\x4b\xcf\x15\x75\xaa\x77\xee\x53\xac\x33\xbf\x31\x53\xda\x5a\xd0\xa9\xdd\x8e\xba\x2f\xf9\x7d\x4e\xe6\x65\xbf\x24\xfe\x21\x59\x94\x25\xd9\xdd\xf7\x65\x85\x7e\x90\x05\x39\x2f\x7d\x7b\x10\xd8\xe1\x65\x31\xf4\x6b\xd0\x20\x19\x17\x8b\xd7\x8c\x0a\xdf\xf6\x77\xdb\x7d\xfd\x29\xe9\x9a\x3f\xea\x83\x4e\xd3\x7d\x16\xc0\x9c\x79\x43\xc8\xf7\x2b\xbd\xcc\x53\xec\xeb\x4b\xf9\xa5\xfd\x0b\x8f\xeb\x14\xbb\x7b\x33\x29\x31\x23\x49\xfc\xd3\x09\xea\x79\xeb\x07\x9d\xa2\x0f\xf9\x3a\x49\x8b\x86\xc7\xcd\x4d\xe9\xf0\xde\x97\xb7\x86\xe0\x3c\x39\xb2\x69\x51\xd6\x8a\x8d\x40\xe5\xf4\x1d\xef\x03\xc6\xd3\x2c\x01\x55\x22\xf9\xb8\x14\x96\xc4\x68\x2d\xe8\x9d\xfe\x2b\x3a\x15\x2c\x1e\xfa\xfb\x22\x2e\xf0\xcc\x20\xd3\x06\x0b\x9d\xc3\x41\x9c\x42\x6b\xac\x92\x5c\xfa\x97\x0c\xfd\x88\x29\x63\xc4\x44\x98\x6e\x88\x54\x8c\x40\x51\x6f\x92\x1d\xaa\x4a\x7b\x33\x31\x29\xb0\x4c\xc4\x1d\xad\x88\x3b\x97\x9c\x68\x03\x63\xe9\xce\xd5\x96\x44\x90\xb8\x84\x39\x3a\x33\xb6\x13\xd4\xea\x82\x92\xc0\x06\xc9\x19\xb7\x91\x1a\x9c\x8e\x17\x2a\x95\xfb\x09\x53\x22\x51\x43\x99\xbd\xbd\x89\xd4\x92\x4b\x12\x77\x70\x68\xe1\x95\xc7\x29\xc1\x00\xae\xae\x69\x87\x47\xb8\x0b\x63\x26\x5b\x8c\x33\xf3\x58\x1f\x17\xda\x3c\xab\x5b\x98\xad\x2d\x74\x6e\xeb\x78\x4a\xc8\x6b\xc4\x8a\x6a\xdf\x22\x5c\xf8\xd8\x4a\x45\x56\xa8\x5a\xb6\xec\x36\x1e\x08\x6c\x2b\x0c\x25\x71\x9b\xad\x3d\xea\xaa\x11\x23\x6a\x03\x75\xda\x35\x25\x9d\x5b\x8c\x1b\x00\xc7\x5b\x85\x70\x6d\x0a\x54\xc2\xcb\x95\xb6\x68\xe6\x0a\x33\xba\xb6\x56\xd8\x34\x59\x2e\x71\x35\x94\xfe\x33\x6a\x4d\xae\xa1\x8c\x8e\x8e\x6a\x3c\xb6\x62\xb6\x2b\xad\xa5\xab\x54\x15\x16\x0b\xa2\x4e\x4a\x2e\x70\x0c\x27\x7e\x6c\x2b\xee\x3e\x2e\x9e\x24\x6b\xfc\x01\x62\x26\xe4\x61\x11\x3c\x1c\x5a\xc5\xd1\xf1\xfc\x00\x15\xbe\x1d\x95\x89\x59\x78\x78\x60\x30\xd1\xe7\xc0\x65\xfb\x5b\x15\x79\xa3\x28\xc9\xa0\xdb\xbd\x78\xb5\x08\xfc\x56\xed\xcd\xfd\x4e\xe6\xc6\x30\xe3\xcb\xf9\x2a\xc3\x3c\xcf\x86\xb8\x2f\x9f\x7d\x9a\xca\x7d\x59\x9c\x4f\xf5\xdb\x51\x87\x4e\x05\xc6\xf6\x65\xe8\x1c\xc8\x53\x9f\xe5\x70\x6f\xa6\xba\xd8\xc8\x3e\x5c\x8d\x92\x32\x86\xf9\xd9\x93\x86\x32\xcc\x50\x0f\xfd\xbe\xac\x84\x94\xf0\xcf\xe2\x65\x98\xe0\xb7\xa3\x2e\x61\x0a\x6c\xec\xcd\xb7\x49\x07\x2d\x57\x05\xd1\xb6\x7a\x7f\xb9\xc2\xbd\x8a\x78\x26\xad\xe1\xd8\xe5\x90\xeb\x66\x05\xa3\xf0\x0f\xab\x7f\xde\xa9\xee\xb9\xa3\x0e\x7a\xb7\x1a\xe8\x01\xb7\xbe\xfa\xaf\x41\xf4\xdc\xee\x3a\x78\x98\xec\xc2\x43\xef\x78\xe9\xd5\xad\x7d\x0b\x42\xfd\x75\x0b\xa9\xf7\x64\x19\x77\x45\xcd\xc5\x4c\x3f\x3d\x40\xff\x3f\x00\x00\xff\xff\xae\xda\xd8\x20\xe4\xa3\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -339,7 +339,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdb, 0x7f, 0xef, 0xe9, 0xb0, 0x8a, 0x72, 0x54, 0xba, 0x3, 0xd2, 0x32, 0x9f, 0x4b, 0xc7, 0xf9, 0xd3, 0x5, 0x99, 0x4c, 0x2f, 0x38, 0x6, 0x83, 0xa3, 0xf4, 0xe4, 0xe3, 0xc7, 0x3b, 0x8f, 0xf1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc1, 0x6c, 0xf5, 0x93, 0x3b, 0x4d, 0xef, 0x72, 0xf7, 0x3a, 0xc9, 0x61, 0x7d, 0xd7, 0xb1, 0x44, 0x64, 0xf1, 0x91, 0xc, 0x2, 0x11, 0xf8, 0xb9, 0x5e, 0x23, 0x99, 0x4e, 0xf9, 0xc3, 0x28, 0x72}} return a, nil } From b6eea49bb7529afa0409e0012056783d42c28def Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 16:52:11 -0500 Subject: [PATCH 036/132] use UInt64 in NodeVersionBeacon --- contracts/NodeVersionBeacon.cdc | 2 +- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/contracts/NodeVersionBeacon.cdc b/contracts/NodeVersionBeacon.cdc index 80c508a66..8c7c1154b 100644 --- a/contracts/NodeVersionBeacon.cdc +++ b/contracts/NodeVersionBeacon.cdc @@ -386,7 +386,7 @@ access(all) contract NodeVersionBeacon { /// Function that returns the version that was defined at the most /// recent block height boundary. May return zero boundary. access(all) fun getCurrentVersionBoundary(): VersionBoundary { - var current = 0 + var current: UInt64 = 0 // index is never 0 since version 0 is always in the past if let index = NodeVersionBeacon.firstUpcomingBoundary { diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index dbf47309d..4918159f4 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -8,7 +8,7 @@ // FlowStorageFees.cdc (9.218kB) // FlowToken.cdc (12.966kB) // LockedTokens.cdc (29.741kB) -// NodeVersionBeacon.cdc (22.895kB) +// NodeVersionBeacon.cdc (22.903kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.547kB) // epochs/FlowDKG.cdc (18.678kB) @@ -243,7 +243,7 @@ func lockedtokensCdc() (*asset, error) { return a, nil } -var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x3c\x5d\x93\x1b\x37\x72\xef\xfb\x2b\x5a\x7a\xd0\x91\x16\xc5\x5d\x5f\x52\xa9\xd4\xd6\x72\x5d\xb2\x62\x9d\x95\x38\x3e\x95\x2d\x3b\x0f\xaa\xad\x14\x38\xd3\x43\x22\x1a\x02\x34\x00\xee\x8a\xd6\xe9\xbf\xa7\xd0\xc0\xcc\xe0\x8b\x43\xee\xae\x9c\x8f\xf3\xc3\x9d\x48\x02\x8d\xee\x46\x7f\x77\x63\xcf\xcf\xcf\xe1\xdd\x1a\xe1\x47\x59\xe3\xaf\xa8\x34\x97\xe2\x5b\x64\x95\x14\x50\x49\x61\x14\xab\x0c\xac\x65\x5b\x6b\x30\x6b\x84\x2d\xd3\x06\x98\xa8\xa1\xd9\x99\x9d\x42\xd8\x2a\x69\x64\x25\x5b\xb8\x75\x3b\xf5\xfc\xcc\xc2\x33\x6b\x66\x40\xaf\xe5\xae\xad\x61\x89\xb0\xd3\x58\x83\x91\x80\x1f\xb1\xda\x19\x3c\x5f\x33\x51\xb7\x08\xcb\x56\x56\x1f\x34\x30\x03\x8c\xc1\x8a\xdf\xa2\x70\x5f\xc1\x1a\xf9\x6a\x6d\x1c\xa8\xb3\x0e\x3f\x8d\xea\x96\x57\x08\xac\xaa\xe4\x4e\x84\x48\x65\x98\xcf\xbf\x47\xa6\xcc\x12\x99\x01\x85\x5a\xee\x54\x85\x04\xe6\x6e\xcd\xab\x35\x70\x6d\xbf\xdd\x4a\xa1\xf9\xb2\x45\x68\xa4\x02\xdc\x70\x63\xb8\x58\x11\xb8\x98\x09\x78\x8b\xc2\xcc\x07\x34\xe8\x33\xb1\x86\x71\xe1\xce\xaf\x76\x4a\xd9\x2f\x3d\x0f\x88\x3f\xac\x6d\xe9\xb7\xdd\xb6\x92\x1b\x0b\x39\x66\xd0\x00\x89\x6b\x77\x3a\xd6\xf6\x0b\xb5\x07\xc3\x37\x48\x5b\x3b\x70\x86\x59\x34\xb9\x86\xdd\xb6\x66\x06\x6b\x02\x20\x15\xb0\x7e\xc5\x52\xee\x44\xcd\xd4\xde\x91\xc6\xaa\x35\xd6\x74\xcc\xd9\xc1\xbb\x9d\xbf\xac\x37\x5c\xf4\xdc\x21\xe8\xfe\x92\x58\x5d\x83\xc0\xbb\x14\x38\x47\xdd\x1d\x5c\xad\x99\x58\x21\xe0\x47\xae\x89\x69\x5e\x16\xf2\x0d\x73\x78\x7d\xe8\x27\xa8\x98\x00\x29\xda\x3d\x2c\xdd\xdd\x38\xa0\x35\xf0\xc6\x12\xbf\x07\x59\x55\x3b\x05\xac\x31\xa8\x22\x26\x87\x12\x02\xcf\x3b\xc8\xbf\x10\x6b\x5e\x2b\xc4\xdf\xf1\x2d\x2a\x2e\xeb\x8e\xcf\x5c\x5b\xe2\xac\xf0\x09\x6d\x51\x21\xd1\x14\xb2\x46\x0d\x6b\x76\x8b\x80\x42\xee\x56\x6b\xcf\x75\x49\xec\x33\xf6\x1f\x31\xf7\x1d\x76\xc1\xe5\x1d\x3c\x97\x08\x63\xad\x96\x56\xf0\x3b\xa2\x96\x7b\xa2\x81\x45\x4c\x9f\xc1\x72\x67\x1c\x0f\x78\xe3\xd5\x06\x15\x02\x53\x08\x42\x66\x92\x13\x32\xef\x8e\x9b\x35\x17\x25\xe1\x2b\x20\x24\x15\x74\xd0\xc3\x8b\x3d\xc0\xb2\x9e\xc2\x5e\xfb\xb9\xd1\xd8\x36\x44\x57\xa0\xcb\xbf\xed\x48\x58\x0f\x88\xbf\x3b\xeb\xa3\xc9\xa8\x98\x9f\xb1\xaa\x42\xad\x27\xac\x6d\xa7\xc3\x19\xb9\xf1\xf9\x74\x76\x06\x00\x60\xb1\xf9\xd9\xa8\x5d\x65\x55\x79\xab\x50\xa3\x20\x99\xd3\xb2\x31\x77\x2c\x10\x2d\xa6\xe1\x67\xdc\x30\x61\x78\xd5\x69\x70\x0f\x80\xb5\x52\xac\x88\x69\xb0\xc6\x76\x8b\x0a\x9a\x9d\xa8\x8c\x55\xc7\x7e\xcd\x6b\xa9\x40\x61\x83\x0a\x85\xbd\x1a\x8d\x08\x6b\x63\xb6\xfa\xf2\xfc\x5c\xe3\xe6\x16\xd5\x5c\xaa\xd5\x39\x2d\x0f\x29\xd0\x0e\xb7\x9f\x69\x09\x7c\xa2\xdf\x3b\x90\xaf\xe4\x66\x2b\x05\x0a\xa3\xa1\xc6\x86\x0b\x8b\x37\x03\xdd\x61\x79\x1b\x60\x99\x82\x6d\xd1\xc0\x86\xfd\x97\x54\x97\xf0\xcb\x1b\x61\xfe\xf9\xf0\x22\x2e\x8e\x2f\xda\x32\x53\xad\x8f\x2e\x52\xf8\x13\xb6\xc8\x34\x5e\x5a\x8e\x73\xb1\xfa\xe6\xac\x5f\xcc\x05\x37\x93\x10\xa1\x59\x74\xf2\x2c\x3a\x62\x56\x82\x35\x0d\x98\x63\xff\xb3\x32\x35\x27\x88\xb0\x70\xa4\x16\x7e\xb6\x47\xd8\x9f\xed\xff\xe7\x3f\xd3\x99\xb0\x70\x67\x17\x7e\xee\x91\xb0\x6b\xfa\x0f\xfd\xc2\xcf\x67\xd1\x6d\xfd\x84\x66\xa7\x84\xee\x05\x8a\x8b\xee\x56\x1b\xa9\x36\xcc\xc0\x04\xe7\xab\x39\xdc\x5e\x11\xb2\xd7\xf3\x2b\xc2\xea\x7a\x7e\x45\xc7\x5f\xbf\xb8\x1a\x8e\xb8\x9e\x46\x90\x99\x06\xe6\xd9\x50\xe4\x7e\xb3\x13\x60\xa4\x5b\x30\x99\x76\x1c\x4b\xf8\x65\xaf\xc8\x09\xe2\x2b\xa9\xd0\x2f\x59\x04\x6c\x9c\x0f\x20\xa2\x8d\xf4\xdf\xbc\x92\xa2\x62\x66\xf2\x74\xfe\x74\xe4\xd7\xfc\x97\xf8\x2a\x46\x8f\x98\x3e\xfa\x0c\x62\xe4\xf8\x19\xd1\x57\xa4\x62\x16\xa8\xbd\xdd\x17\xca\xdf\x35\x6f\x80\x1b\xe7\x9c\x34\x3c\x03\x45\xd7\x1a\xed\xe3\x4d\x26\x20\x4f\x16\x20\x78\x9b\xb0\xdc\xfe\xe7\xb6\x67\x9c\xef\x69\x7d\xf1\xb4\xa7\x3b\x81\xf9\x24\x46\x36\x90\xb6\x11\xb8\x45\xe1\xfc\x0a\x5e\xed\xb4\x91\x1b\x32\x28\x4c\x31\x23\x95\x86\xaf\xce\xcb\xe2\x6b\xd4\x8e\x78\xe0\x65\xb7\x92\x8a\xbc\xfb\x4a\x21\x73\xae\x94\x89\x68\xdf\x96\x69\x6b\xd1\xc3\xe5\x14\xdf\xb1\x56\x23\x48\xeb\x91\xee\x78\xa0\x34\xa9\xdc\xda\x0d\x7f\x71\xb0\xdf\xad\x99\x98\xfc\xa7\xdb\x73\xe9\x01\x4e\x2f\xe1\x5b\x29\x53\xc6\xf2\x06\x26\x81\xfe\x3f\x59\xb8\x4d\xee\x63\x6a\x28\x22\x6e\xf5\x7b\xae\xc3\x2d\x09\xa3\xc3\x4f\x07\xce\x25\xc3\x32\x9c\x6b\x3f\x1e\x3d\x97\xf6\x5c\x87\x5b\xc6\x2e\xb8\x3f\xcb\x59\xa9\xfe\x2c\xfa\x78\xec\x2c\xb7\xe7\x3a\xdc\x12\x9f\x05\x45\x69\xa2\x4b\x3b\x66\xdf\x4e\x10\x10\x08\x48\xb3\x5b\xf1\xb7\x1d\x6b\xad\xd3\xff\xb2\xc2\xf2\x57\xf5\x9d\x05\xfc\x4e\x9e\x26\x35\x21\x83\x52\xb1\xa3\xed\x53\xf8\xdb\xdf\x86\x9f\x3b\xd8\xee\xa7\x07\x72\xa5\x45\xad\xff\x10\x9d\xf9\x01\xb5\x3e\x5d\x61\x3c\xe9\x4f\x4a\xb4\x0f\x5c\xfc\x32\x94\xfe\x91\x97\xdf\x51\xfd\xb0\x9b\x2f\x92\xff\x30\xaa\x6d\xd6\x15\xd3\x15\xed\x7a\x0c\x8d\x0f\x96\x69\x1f\x0c\x45\xc6\x10\x9e\x3d\x8b\x42\xa1\xc8\x62\xf5\x3f\xfa\x40\x68\x51\xb4\x17\x27\x33\xe4\x2b\xfc\xc8\x2a\xd3\xee\xbf\x3a\x85\x35\xf7\xe1\x8a\x36\x8a\x57\xe6\x51\xba\x1e\x8b\xf8\x40\x78\x10\xe2\xf5\xd4\x97\x22\xbd\x80\x11\x11\x13\x6c\x26\x77\x31\xbf\x98\x5f\x0c\xf9\x49\x89\x82\xdf\x51\x49\x87\x2e\xc5\x67\x69\xb0\xef\xb1\xf5\x2b\x7c\x98\x7c\xd1\x87\xc8\x17\x7d\x78\x7c\x11\x87\xc6\x82\xb7\xd3\x14\x35\x9f\xec\x64\x55\x89\x2e\xcb\xb2\x8c\xe7\x22\x29\x2a\x84\x19\x8e\x59\x23\x57\x2e\x4d\x3e\x94\xad\x74\x99\x56\x57\x36\xf8\x74\x30\x29\x20\x30\xdf\x53\xb2\xed\x82\xfb\x7f\xfa\xc7\x83\x6b\x3d\x32\x1d\x7f\x92\xe4\xa1\x00\x69\x96\x6e\x99\x16\x52\x84\x60\x1f\x2c\x42\x7c\xf2\xa5\x5d\xe4\xbe\xc8\x52\xab\x51\x01\xb0\x97\xdb\x97\x50\xe6\xf0\x8b\x35\x72\x14\xb2\xbb\x5c\x13\x5b\xb8\x65\xed\x0e\xa1\xdf\x6c\xef\xa6\xe7\xfc\x12\x1b\xa9\xe2\x82\xcd\x32\x2e\x9f\xcd\x87\xbb\xe5\x9b\x6d\xcb\x1b\x9b\xc1\x63\xbd\x42\xa8\xac\xe0\x56\xb2\xc6\x61\xc9\xbb\x14\x21\xab\x99\x2c\x29\x7b\x5c\x90\x14\xac\xd9\x90\xac\x38\x21\x1e\xc0\xbc\xa1\xc2\x12\x6b\xef\xd8\xde\x11\xd9\x70\xa5\x0d\x60\x8b\x1b\x2a\x3a\x89\x10\xe1\x4e\x0e\xbe\xb5\x67\xfc\xc0\xb5\x39\xac\x04\x89\xe4\x58\x6d\x38\x2c\x4c\x56\x28\x82\x4d\x5d\xb6\x12\x2a\x53\xaa\x42\x29\xfc\xe8\x92\x23\x11\xba\x98\xc5\xb1\x5d\x2f\x4a\xc1\x89\xb3\x7e\x45\xa6\x66\xdf\x51\xf1\xad\xab\xbc\xdd\xad\x51\x8c\xd6\xdc\x22\xce\x3e\xbc\xf8\xd7\x43\xd1\x52\x19\x57\x17\x8a\x2b\x9e\xa1\x18\x68\xfc\x6d\x87\xa2\x42\xab\xee\xca\x1a\x0c\x6d\xd7\x4b\x81\x80\xac\xf2\x15\x2b\x26\xb2\x32\xe2\x1c\x22\x5c\xe3\xaa\xcd\x2d\x2a\xde\xec\x41\x48\xb7\x4d\xc3\x1d\x2a\x84\x0d\xb7\x66\x3e\xbf\x75\x07\x3a\xaa\xcb\x0c\x37\x12\x0b\x0f\x47\x7d\x09\xef\x93\xeb\xbb\x19\x2e\xa0\x23\x26\xb2\x22\xd3\x43\xf7\xc1\x44\xa1\x0e\xda\x6b\x44\x43\x35\x2b\xd8\xba\xf2\x56\xe9\x92\xb2\x15\x1b\x64\x7a\xa7\xd0\x9a\xce\xae\xec\x3c\x69\x94\xdc\xe4\xa5\xc5\xe9\x21\x36\x84\x25\x2a\x8f\x49\x58\x3c\x7b\xe5\x4a\x7d\x93\x26\xf8\xae\x23\x36\xa0\xf3\x15\x13\x52\xf0\x8a\xb5\xa0\x8d\x54\x6c\x85\xd6\x35\xac\xc9\xa4\x94\x4b\xd9\x71\xa1\x36\x47\xce\x2a\x19\xad\xf9\xd9\xc1\x7b\xcb\xcc\xfa\x12\x82\x0f\x8f\x38\x3b\x2f\xa3\x97\xcf\xef\xd7\x1d\xc7\xe1\xdb\xd0\x8e\x71\x51\xe3\x47\xac\x4b\x95\xe3\xf0\x9c\xce\x90\x46\x6e\xa6\xbb\x83\x4b\xf8\xe4\x98\x9c\x59\xa2\xcf\xd0\xe5\x7f\x83\x01\x76\x6a\xf7\x52\x29\xb6\xef\xd4\xb8\x50\x62\x8d\xb5\xf2\x10\x32\xb7\x4c\x1d\xb4\xa0\x97\xf0\xde\x61\x75\x33\x90\xfe\xc6\x52\x7b\xcc\xf4\x82\x6c\x0e\x17\x4f\x7b\xfc\x66\x3d\x50\xa9\xa8\x70\xc1\x9b\xb1\x92\xf1\x7e\x84\x02\x72\x0c\xbf\xf8\x8d\x03\x53\x1d\xf6\xdf\xc4\xec\x3b\x5c\x63\xe6\xce\x18\x8a\xdd\x66\x89\xca\xd2\xd0\x29\x19\x35\x8c\x42\x25\x93\x02\xa7\x24\x72\xae\x19\x93\x71\xbe\x3f\xcc\x97\xdc\x7d\x39\xdc\x58\xa3\x2a\xef\xac\x79\x7b\x78\x4d\x3f\x25\x24\x2d\xee\x9f\x7a\xcd\xaf\x0b\x3a\x1e\x88\xb8\x94\x2d\x32\x01\x4d\xcb\x56\x44\xe9\x07\xc4\x2d\x85\x71\x8a\x55\x1f\xec\x55\xb1\x52\x8f\x09\x04\x62\x4d\x54\x2d\xb1\x37\x84\x52\x38\x49\x58\x77\x1a\x36\x82\xa4\xdd\x43\x66\xf4\xaf\xe2\x47\xfc\x68\x7a\xa5\x74\x01\xf6\x80\xdf\x4b\xa0\x06\x9a\xcb\xf5\x4d\xe0\x5d\x92\xfe\xd3\xaf\x71\x38\x93\xf9\x99\xc3\x98\x58\x94\x23\x0a\x09\xad\x9f\x53\x17\x30\x60\x14\x37\xa3\x08\xad\x0d\x13\xcc\x5e\x7f\xa1\x0d\xd5\x6d\xdb\x30\x4e\x1a\xec\xcc\xba\xb1\x62\x11\xc7\x5c\xa1\x9d\xea\xa1\xbb\xc3\xe2\x4a\xfd\xcb\xba\xd6\x56\x95\x9c\x23\xd1\x85\xd6\xda\xfc\x70\x76\x83\x26\x8d\x5a\x32\x13\x95\x2c\x48\xcb\x3f\x5b\x85\x85\x82\x50\x02\x25\x8a\x84\xaf\x61\x85\xe6\x95\x53\x29\xb2\x1d\x93\xe9\xbc\xef\x89\xe5\x86\x7c\x44\x7e\x8b\xf5\xd8\x4b\x78\xfa\x8a\x09\xab\x75\x1a\xcd\xb9\xe3\x4a\xa9\xdf\x68\xa5\x9b\x34\xdc\xab\xbb\x54\xdd\xbf\xbc\x99\x13\x68\x4d\x0c\x35\x01\xe7\x4f\x47\xca\x74\x94\x58\x3a\x43\x41\x6a\x63\xa4\x4b\x50\xb5\xa4\xef\x9c\xec\xdd\xf1\xb6\x0d\x95\x83\x34\x83\xc4\xd5\x7e\xf3\xca\xdb\x0b\x2b\x05\xac\x6d\x31\xa6\x2c\xe7\xc9\x21\x75\x81\x05\x1d\x7d\x96\x55\xdf\x7d\x49\x79\x71\x9c\xbf\xef\x47\xae\xee\xc6\xd7\x9a\x8f\x60\x77\x2f\x88\x8b\x54\x56\xb2\x52\xa4\xc7\x3d\x17\x32\xea\x0b\x72\x0d\x77\x36\xe3\x11\x5e\x01\x2c\xdb\x85\x34\x6b\x6b\xb4\xd0\xe6\xf8\xa1\x69\xaa\xa5\xc0\x03\xc5\xcb\xd1\x1a\xe5\xf9\x39\xfc\x07\x3a\xfb\x6c\x24\x70\xa1\x51\xb9\x0b\x5f\xc6\x21\x81\x71\x57\x2e\x55\x8d\x36\x60\x6b\xfb\x7c\x24\x00\xd4\xb9\x00\x26\x80\x0b\x6c\x1a\x5e\x71\xca\x8d\xdb\x95\x54\xdc\xac\x37\xae\xb5\xca\xc9\x5c\x59\x29\xc6\x8f\x5b\xac\xac\xc8\x90\x69\xb1\xe0\x5b\xef\x6b\x53\xc8\x59\xc8\xde\x4b\x9d\xcd\xb0\x63\x44\xac\xa9\xe3\xa7\xc8\xc3\x90\x58\xb5\x28\x56\x26\xae\xe5\xde\xad\xb9\x4d\x35\xe0\x1a\xbe\x86\x67\xcf\xee\x01\xec\x3d\x7f\xf1\xf5\x0d\x5c\x8f\xda\x89\xc2\x8d\x5b\x8c\x39\xbc\x80\xaf\x47\xd4\xf1\x1e\x14\xb9\x8b\x9c\x58\x37\xc3\x67\x63\xb8\x4c\x33\x71\x10\x92\x04\xcb\x8a\x83\x1f\x29\xe8\x33\xd5\x34\x20\x81\x9d\xa0\x02\x25\x37\x24\xa9\xa9\xfe\xd8\x70\xc1\xe6\xd2\x5f\x5f\xba\x98\x12\xb6\x92\xdb\xec\xc6\x48\x60\x60\xc3\x06\x15\x4b\x99\xe9\xf2\x3d\x9b\x4d\x39\x0a\x12\x7b\x71\x7e\x0e\x8b\x6b\x7b\x9c\x9f\x62\x51\x68\xbd\x8d\x83\x4b\x7d\x5c\xd3\x79\xcf\x1a\x3f\x16\x71\xf9\x73\x8e\x0b\x99\x32\x61\xa8\x6f\xce\x1c\x25\x0a\xb7\x2d\xab\xba\x11\x01\x2b\xd5\x84\xcd\xfd\x71\xb1\x92\x8e\x77\x0e\xfc\x0c\x34\xa7\xc4\x91\x14\x20\xa8\x50\xc8\xd6\x86\x14\x58\xc4\xf7\x1f\x3a\x7c\x2d\x5a\x3d\x6c\xcb\x41\xe1\x91\x6e\x87\x06\x81\x05\xe6\x55\xf8\x35\xff\x88\xf5\x5b\xbb\xbe\x80\xb4\xf1\x8a\xca\xdb\x16\x57\xac\xa5\xec\xb8\x72\x9e\x65\xcd\xb6\x5b\x14\x1e\xd3\x61\xf2\xc1\x1e\xd5\x8d\x38\x14\xae\x4e\xcf\x53\xd3\x96\xcb\x6a\x59\x82\x16\x87\x5a\x7c\x27\x03\xf0\x71\xcb\xe4\xde\xfa\x6e\xb5\x2d\xed\x06\x0e\xff\x8a\x22\x91\x7f\xc1\x16\x29\x02\x11\xc7\xa2\x79\x28\xc4\x22\x35\xed\x4e\xc3\x91\x42\xe9\xed\xb4\x08\xe4\x7f\x25\xe2\x70\x34\x04\xd1\xc6\x23\x82\x8c\xf2\xf5\xa6\x46\xaa\xab\xe7\xfc\x1b\x46\xbc\x9a\x5e\xc2\xd3\x1f\x83\x42\x1c\xcd\x70\x60\xdd\xab\x7e\xb0\xf4\xff\x75\x6c\x43\xe5\xd0\x8d\xbc\x8d\xab\x2d\x1b\xb6\xa5\xa4\xc5\x6a\x6c\x27\x89\x74\xef\xdf\xc6\x81\xf8\xe9\x6c\x56\x74\xc8\xe4\x03\xee\x2f\x61\xd4\x2f\x04\x61\x82\x1a\x10\x8b\x0c\x78\x5f\xbb\xf9\x7b\x0e\x13\x32\x27\x3d\x84\x0a\x17\xf7\x0d\x15\x6c\xa0\xf0\x05\x02\x03\xa6\xc9\xdb\xdf\xef\xe4\x45\x54\xb7\x9f\xc5\x07\x6f\x50\x6b\xb6\xc2\x4b\x78\x9a\x65\x17\x3e\x68\xe5\x24\x8c\x33\xab\x2f\x83\x0f\xa4\x09\x3b\x5a\xd0\x59\x81\x50\x12\x9e\x26\x42\x75\x0f\xd6\x7b\x29\xa5\x78\x26\x17\x4d\xe7\xf7\xac\x97\x5c\xb3\x2e\x20\x6e\xac\x03\x74\xa2\xb4\x97\xbb\xce\xbd\xf9\x88\x46\x61\x25\x55\x1d\x39\xe1\x62\xc8\xe0\x8d\x01\x4d\x03\x92\x3b\x76\xb0\x59\x5d\x2b\xa4\xb6\x2b\x55\x58\xbc\x54\x3a\x0c\x78\xe0\xa6\x65\xd3\xf4\xf2\x3a\x4b\x61\x2f\xb1\x62\x3b\x8d\x83\x40\x93\xb8\xdf\x59\x56\x2a\x83\xea\xc1\x1e\xd5\x0f\xcd\x3c\x7b\x06\x0f\xf5\xa9\x4f\xe0\xfa\xe1\x5e\xb5\x34\x44\x71\xba\x2f\x4f\x43\xc8\xc0\x0f\x27\x2e\xf9\x17\x5f\x14\x28\x16\xb8\xb8\x28\x17\xb2\xb8\xaf\x5c\x35\x4a\xfe\x8e\xe2\x3e\xd5\x83\xd0\x55\x4e\x04\xde\x95\x8a\x4d\x99\xfb\x96\xda\x9c\xc4\x8d\x11\xb7\x4c\x01\x52\x7a\xdc\x53\x47\x3c\x2c\x77\x4d\x83\xca\xc5\xde\xd2\xc0\x56\xc9\x2d\xaa\x76\x6f\xd1\x7f\x92\xfa\xbe\x54\xfc\xfe\x82\xa6\x38\xbd\x3b\xcf\x32\xec\x2a\x08\x2f\xfa\x96\xdf\xa1\xb0\x23\x3b\x67\xf0\xd5\x96\xf9\x9d\xb7\x5e\xe2\x5e\xda\xa0\x33\x44\x60\x06\x9a\x35\xa4\x62\x1b\xf6\xa1\xaf\xff\xfd\x0f\x04\x96\xa3\xec\x4f\xb9\x7f\x62\x92\x1d\x7e\xcc\x38\x6a\xc3\x88\xd0\x6b\xef\xef\xe5\x87\xde\x9f\xaa\xc6\x37\xd9\x65\x7c\x17\x54\x66\xad\xe2\xdc\xe1\x9f\x7c\x1d\xd7\xdf\x44\xbb\x0f\xa7\x98\x29\x31\x51\x94\xc1\x44\xbd\x9b\x14\x6c\x58\x1d\x8f\x02\x82\xce\x69\x94\xbc\x55\xc6\xc8\x82\x9c\xdd\x33\x86\x85\xab\x02\x6b\x9f\x3d\x3b\xed\xa4\xe4\x9e\x4b\xb0\x66\x19\xa4\xc1\x4f\x92\x4a\x5a\xa3\xef\x95\xd2\x9a\xf2\xa5\x42\xf6\x21\x2b\x96\xee\xbb\x7a\x8e\x0b\x6c\x18\x4d\x3c\xcf\xe1\x5d\xf7\x43\x00\xc4\x0d\xda\x13\x5f\xb3\x74\x23\x56\xf0\xfb\xba\xd6\x7b\x08\x79\xf4\xc1\xc6\xb0\x0f\x6b\xba\x25\x47\x84\xb3\x41\x10\x77\x81\xf3\x06\x97\x93\x58\x7b\xb6\x2e\xf5\xf4\x5d\xb0\x6e\x63\xe2\x0f\x88\x5b\xed\x4b\xfa\xb2\x29\xbd\xf3\x80\xbe\x97\xeb\x5e\x9c\x38\xf8\x7d\xfc\x42\xad\xf9\x25\xc2\x1a\x29\x29\x6f\xf7\xdd\x2b\x81\xe4\xa1\xcb\xd0\xeb\x09\xfd\x78\xfa\x1a\x66\x78\x6c\xd3\x87\x11\xd4\x29\x0e\x47\x48\x08\xf9\xd9\xd0\x05\xb1\x64\xd0\xca\x7a\xa7\xba\x35\x7a\xaf\x0d\x6e\x2c\x5d\x42\x33\x1a\x91\x3f\x5c\x49\x1f\xb8\x17\x56\xd3\x87\x5e\xc5\x90\xae\x8c\x9f\xe0\x1b\x0f\xa4\xcf\x87\x3d\x65\x0f\x76\x52\x1c\x25\xaf\xd6\x58\x7d\x78\x5d\xb2\x4e\x93\x69\x3e\x99\xf9\xe4\xf4\x9c\xe9\xf0\xac\xe6\xbd\x0a\x68\x23\x29\x99\x1b\xdb\xcc\x49\xb2\x5b\xf2\x36\xca\xa4\xd0\x78\xcf\x8f\x1b\xbc\xe6\xaf\xe9\xf2\xc9\xb4\x38\x2d\xe7\xf9\x6d\x4f\x76\x0c\x3f\xf5\x78\x28\x34\xfe\x53\xa6\xe5\x9a\x1d\x4f\x15\x14\x68\xca\xbe\xca\x6d\xe2\x30\x54\x90\x33\x60\xbc\x07\x95\x0d\x92\xbf\x24\xfb\x97\xab\x4b\xdf\x1e\x0b\xbe\xea\x07\x33\x7c\x34\x68\xf5\x48\x27\x19\x7e\x3c\x8a\x0b\x51\x90\xef\x33\x7e\x29\xfe\x64\x92\x5e\x5f\xe2\xdb\xdc\x5b\x28\x9a\xcf\xb4\x6b\x99\xd8\xf7\x5d\x51\x5f\x4d\xa4\x06\xe6\x11\xc9\x1b\xe7\x44\x31\x20\x38\xb2\xe5\x79\x90\x23\x1e\x8a\x9a\x5f\x59\x7d\xf4\x14\x84\x85\x50\x5f\x54\xec\x29\xcd\x5c\x56\xd8\x6b\xb0\xa9\x58\x9d\x99\x84\x41\x44\xc7\x94\x3e\x9f\x39\x7f\x74\x40\x57\x54\xfb\x47\x46\xb1\xe1\xee\x5b\xa6\x7a\x3e\xb8\x69\x81\xc5\xe9\xa9\x54\xa1\x52\x10\xc3\xba\x7a\x44\xa6\x95\xb0\xe2\x7e\xc5\x87\x08\x8d\x1b\xb8\x5a\x94\x58\x54\xa8\x3e\x26\x9c\x88\x3f\x3f\xcf\xea\x14\xe9\x75\x27\xfb\x4b\x72\x7e\x20\x29\x2d\xb6\xc9\x44\xd7\xa5\x78\x80\x58\x64\xd8\xfc\xdf\x49\x7b\x5d\x83\xef\x31\x20\x63\xca\x8e\x24\x83\x6f\x1a\xb8\xc3\x6e\x94\x9c\x0d\x5a\xaf\xf0\x05\xb9\x85\x03\x0f\x70\x1f\x59\xef\x1c\xf0\x81\x38\x00\x1c\x71\x93\xfe\x5a\xcb\x53\x7e\xe9\xa4\xd2\x79\xd7\x47\xf5\x83\x30\x9a\x6d\x7c\xad\x85\xe9\xbe\xd1\xd4\x19\x7a\x1f\xe7\x95\xde\x19\x67\xc1\x96\xb5\x72\xa3\xbe\xbc\xe0\x7c\x0b\x2f\xc7\xc8\x4f\xf8\x42\x46\x69\xc7\x02\xde\xdf\x64\x22\xfb\x68\x7b\xe9\xb4\xc6\x3f\x0f\x0e\x9f\x05\xff\xeb\x4e\x9b\x6e\xe4\x93\xaa\x52\x4c\xd3\x64\xd0\xbc\x04\xa2\xe3\xab\xcd\xd9\x67\xbd\x43\x04\x66\xa0\x45\xbf\xcf\x97\xd9\x8e\x0d\x57\x65\xd0\x43\xb6\xcc\xa9\x1f\x55\x1f\x57\xc8\xf7\xc5\x06\xc6\xa3\xb2\xea\x13\x0a\xc1\x37\xd9\xa9\x37\x4f\xf2\x17\x72\x1d\x4f\x03\xba\x8e\x28\xe4\x8b\xaf\x5d\x3b\xbe\x6a\x77\x75\xf2\xee\xdc\xba\x68\x59\xf7\x29\xcb\x90\xb8\x2f\xad\x3c\x67\x9e\x4b\x1b\xa6\xac\xc6\x15\x38\x58\x96\x9b\x6f\xbe\x79\xb8\x11\x9c\x66\x85\x6a\x1a\xd1\x10\xf5\x23\xda\x74\x79\x9e\xe0\x48\xba\x82\x8b\x91\xc9\x09\xaf\xf1\x54\xb4\xed\xe7\x88\x3b\x7b\xd1\x57\x6a\x99\x81\x8b\x3c\x7e\xf5\x1c\xbb\x18\xbb\xa3\xae\x7d\x40\x8b\xcf\x8a\xfd\x80\x2b\x22\x3c\x47\xb1\x9f\xe0\xbf\x5f\xd5\x87\xe7\xb2\xf6\x30\x45\xa1\xb3\x4b\x62\xea\x5a\x0d\x47\x5c\xf8\x21\x59\x3e\xf4\x8e\xe3\x48\xc7\xb1\x60\x55\xc7\x2a\xaf\xd3\xae\xd6\x9a\xbf\xf3\xb8\x7f\xb7\xf3\x00\xca\x69\x22\x11\x56\xb7\x4a\x85\x87\xb8\xa4\x50\x1e\xed\xf6\xb3\x90\xc5\xfd\x47\xc6\xbd\x3d\x57\x7e\x4c\x83\xff\x2e\xee\x1f\xe3\x09\x25\xac\xe3\x69\x43\xca\x89\xd7\xfe\x0d\xbe\x43\x59\xe5\x57\x39\x4c\x49\x44\xad\x57\x9b\x16\xe8\x81\x17\x0a\xab\xec\xef\x42\x0c\xaf\x39\xfe\x9d\xed\x3b\x14\xe3\x77\x1e\xf7\xf2\xb4\x47\x1e\x3a\x58\x15\xed\x34\xde\x6a\x73\x58\x0d\xe9\x2d\x80\xc0\x5b\x54\x70\xe1\x07\x1e\x3a\x12\x2f\x82\x77\x1a\xde\x7b\x6d\x59\xe0\xa9\x78\x43\x5a\xcc\x7d\x0c\x7c\xaa\x69\xfd\x54\xaa\x83\x3a\x20\xd7\xf4\x32\xa9\xaf\x26\xba\x2f\xbd\x89\x77\x38\x2e\xf1\x54\x34\x93\x87\xde\x03\x0f\xc2\xf7\x38\x05\x03\x63\xcf\x7c\x11\xb8\xb4\x62\x14\x3a\x40\xfb\x32\x73\x17\x81\x79\x09\x0d\xe3\x38\xaa\x1e\x89\x9b\xe8\x4e\x7f\x1a\x22\x97\xb0\x5d\xee\xf4\xb0\x8f\x67\xd6\x5c\x1b\xa9\x68\xde\x7e\xbc\x54\x1d\xaa\xd0\x01\x13\x1a\xea\xce\x11\x95\x1d\x12\xe0\x4c\x64\xbf\x09\x38\xfc\x45\x04\xeb\x74\x3e\xd2\x39\x37\x25\xfb\x3e\x42\xf6\xb8\x7c\xf8\xfd\x61\x46\x93\xc5\xf7\x54\x85\xd0\xd6\x2f\xdb\xb8\xd1\xff\x91\xa1\xee\xce\xac\x65\xa9\xe4\x66\xcb\x0c\xfd\x21\x20\x6f\x5c\xdc\x9a\x03\x97\x77\xa2\x27\x99\x60\xd3\x60\x65\xf8\x2d\xbe\x0c\x93\xdc\xbe\x7d\x77\xec\xd5\x54\xc4\x53\x8d\x4c\x55\xeb\xd7\x52\xbd\x6a\xa5\x46\x6d\xbe\xef\x51\x8b\x5a\x06\xf1\x98\x4f\x19\x81\xe9\x19\x7c\x09\xa9\x2b\x3f\x23\x7c\xcb\x56\x38\xf2\x94\x70\x4b\xf6\xe6\x4d\x90\xcb\x65\x2b\x50\xbd\x3d\xba\xc8\x48\xc3\xda\x1f\x48\xbd\xc7\x17\xd2\xa3\xbd\x62\x71\x92\xb6\x0c\x8a\x20\xb8\x99\xf4\xc8\xcd\x22\x2c\x66\xd9\x71\x33\x0f\xf7\x84\x9a\xa7\x7f\x9a\xbb\xa2\x3f\x3f\xc2\x92\xba\x81\xfb\xd1\x1d\x65\x7f\x77\xff\xca\x97\x04\xe7\xdb\x64\x76\xf8\x94\x2f\xf5\x04\x2f\x3c\x86\x89\x52\xf4\x34\x17\x62\x11\x46\xf8\xd9\xf0\x63\x64\xda\x9e\x96\x70\xed\xdd\x28\xeb\xde\x05\x3b\x17\xac\x77\xad\x71\x0d\xef\xf2\xcb\xb6\xd3\xf4\x86\xa3\xb6\x5c\x38\x74\x1b\x05\x8b\x96\xc8\x5c\x3e\xc6\x46\x58\x5f\x2f\xe0\xe2\x12\x9e\xd2\xbf\x37\x36\xf5\x5c\x62\xfa\xf7\x0e\x86\x37\xcf\x17\x71\xbb\xab\xbb\xa3\x6b\x07\xc2\x7f\x2a\x42\x09\x76\x26\xbe\x26\xbe\xc5\x87\xcf\x0b\xf7\x69\x56\x57\x13\x23\x92\xbe\xca\xc4\xa7\x4b\x5d\x7c\xb1\x29\x3a\x3f\x11\xd2\x10\x5a\x49\xbc\x3e\x47\x87\xa3\xa8\xbb\xc5\xc1\xce\xe7\x25\x04\xfa\xa5\x63\xc7\x07\xf0\xc6\x0f\x1f\x34\xfa\x60\xf9\xa2\x4c\xfc\x62\x31\x1c\x52\xf4\x1f\x05\x89\xf2\x02\x68\xff\x37\x90\x40\xff\x8f\xc4\x26\x04\x1f\x06\xdb\xe0\xfe\x3f\x6d\x3c\xda\xff\x9a\x6e\x7a\xd1\x86\x51\xa3\x2e\x73\xae\x5b\x5e\x21\xbd\x52\xbc\x0c\x08\x9a\xc1\x6e\xfb\x4e\x5e\xf6\x44\xa5\x56\xc7\x1d\xfd\x88\x1c\xed\x73\xea\x21\xfe\x68\x06\x7d\x3e\x0b\xde\x4e\x71\x61\xbd\xa1\x73\x79\xc3\xa0\x1e\x75\x54\xb8\xa8\xa1\x72\x2e\xd0\xbf\xc8\xfe\x80\x7b\xcb\x46\x4f\xd2\x3b\x7a\xcc\xe5\xa6\xb2\x35\x5c\x2d\xc0\x30\xb5\xea\xc4\x26\x34\x40\xc3\x63\x25\x37\x81\xf3\x00\xf7\xda\xfb\xf1\x2c\x1f\x1a\xc2\xc3\xb6\x9f\x59\x0d\x1e\x73\x37\x1d\x56\x34\x98\xbd\x97\xa2\x8e\x44\xbc\xed\x6c\xc4\xb8\x68\x24\x66\x81\x37\xf1\xa8\xee\xb1\x60\x2c\xa8\x2a\x8d\xfc\xdd\x85\x53\xb6\x97\x0c\x1e\x4d\x31\xdb\x7c\xad\xbb\x46\xa2\x5e\x47\x76\xa4\xc5\x26\x2e\x7c\xd8\x2f\x95\xef\x95\x24\xd4\x9d\x9f\xc3\x0f\x52\x6e\x61\x27\x0c\x6f\x3b\x98\xd4\x4b\x42\xa5\xa1\x52\x52\x0f\xb0\x5d\x45\x84\xa0\x5f\x79\x78\xa9\x7a\x28\xd8\xf0\x1a\x16\x30\xa1\x55\xcf\xdd\xaa\x29\x9c\xc3\x9f\xb3\xea\xcf\x28\x17\x36\xbc\x4e\x47\x1b\x8f\xfc\x55\x9f\x51\x50\x49\x25\x24\x41\x25\x3c\xe4\xea\x14\xc4\x0a\xe3\x9d\x0d\x11\xee\x67\x47\xe3\xd1\xee\xa3\x00\xe1\x45\x26\x2a\xf7\xa5\xb0\x5c\xc4\xfc\x9c\x73\xcc\x4b\xc1\x86\xc7\xc3\x21\x07\x3b\x15\x9e\xb0\x2b\x7b\xa3\x7d\xd6\x97\xd2\x78\x02\xd3\xe0\x79\xae\x0f\x8f\xbb\xc6\x32\x81\x5e\xf6\xfd\x89\x07\xee\xfd\x73\xc1\xa0\x50\xe4\xd5\xff\x79\xba\xa6\x7f\xa2\xd5\x58\x4c\x4e\x89\xeb\x07\x54\x2f\x6e\xc2\x58\x90\x42\xe0\x83\x8f\x7b\x4b\x43\x87\x04\x3d\x7d\x76\x0e\x0b\x38\xf7\x2f\xcb\xcf\x33\xc7\x43\x8b\xe3\xfd\xa5\x67\xe3\xa3\x30\xfa\x0d\x49\x85\x85\xde\xa1\x30\xe2\xcf\x0b\x33\x8c\x62\x76\xf3\x7d\x36\xab\x7b\xf9\xf6\x0d\x68\xbe\xd9\xb6\xbe\x5f\xbf\x91\x0a\x41\xc9\xa5\x8d\xe3\x22\x0b\x4c\x4c\x2e\xc5\x68\xc5\x3f\x7f\x11\x87\xd6\x90\xfc\x25\x92\xa0\x49\xf6\xc9\x6e\x0f\x9f\x43\x5d\xda\x2f\x3e\x8f\x6e\x1b\x1e\x85\x2f\xe0\x7d\xba\xff\x66\x74\x6b\x32\x74\x75\xf0\x6e\x63\x20\xa7\x34\x0d\x4f\x28\xf4\x65\x35\xb0\xbe\xb3\xe7\x26\x1f\x7c\x6f\xc1\xfd\x49\x92\x61\x5a\xc8\x48\xd0\xe8\xff\x76\x68\x28\xea\xf1\xd1\x27\x3f\x6d\xa0\xd5\x7e\x3c\x6a\xae\xd9\x2d\x4e\xae\x5e\x54\x14\xae\xbb\x27\xc0\x93\xa9\x0d\x54\x2e\xcb\xa2\x3c\x3d\x05\xcc\xf7\xc3\x44\x52\x00\xaa\x24\xd5\x5d\xa0\xf3\xf9\x0c\xfe\x3b\x00\x00\xff\xff\xb5\x67\x57\xa0\x6f\x59\x00\x00" +var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x3c\x5d\x93\x1b\x37\x72\xef\xfb\x2b\x5a\x7a\xd0\x91\x16\xc5\x5d\x5f\x52\xa9\xd4\xd6\x72\x5d\xb2\x62\x9d\x95\x38\x3e\x95\x2d\x3b\x0f\xaa\xad\x14\x38\xd3\x43\x22\x1a\x02\x34\x00\xee\x8a\xd6\xe9\xbf\xa7\xd0\xc0\xcc\xe0\x8b\x43\xee\xae\x9c\x8f\xf3\xc3\x9d\x48\x02\x8d\xee\x46\x7f\x77\x63\xcf\xcf\xcf\xe1\xdd\x1a\xe1\x47\x59\xe3\xaf\xa8\x34\x97\xe2\x5b\x64\x95\x14\x50\x49\x61\x14\xab\x0c\xac\x65\x5b\x6b\x30\x6b\x84\x2d\xd3\x06\x98\xa8\xa1\xd9\x99\x9d\x42\xd8\x2a\x69\x64\x25\x5b\xb8\x75\x3b\xf5\xfc\xcc\xc2\x33\x6b\x66\x40\xaf\xe5\xae\xad\x61\x89\xb0\xd3\x58\x83\x91\x80\x1f\xb1\xda\x19\x3c\x5f\x33\x51\xb7\x08\xcb\x56\x56\x1f\x34\x30\x03\x8c\xc1\x8a\xdf\xa2\x70\x5f\xc1\x1a\xf9\x6a\x6d\x1c\xa8\xb3\x0e\x3f\x8d\xea\x96\x57\x08\xac\xaa\xe4\x4e\x84\x48\x65\x98\xcf\xbf\x47\xa6\xcc\x12\x99\x01\x85\x5a\xee\x54\x85\x04\xe6\x6e\xcd\xab\x35\x70\x6d\xbf\xdd\x4a\xa1\xf9\xb2\x45\x68\xa4\x02\xdc\x70\x63\xb8\x58\x11\xb8\x98\x09\x78\x8b\xc2\xcc\x07\x34\xe8\x33\xb1\x86\x71\xe1\xce\xaf\x76\x4a\xd9\x2f\x3d\x0f\x88\x3f\xac\x6d\xe9\xb7\xdd\xb6\x92\x1b\x0b\x39\x66\xd0\x00\x89\x6b\x77\x3a\xd6\xf6\x0b\xb5\x07\xc3\x37\x48\x5b\x3b\x70\x86\x59\x34\xb9\x86\xdd\xb6\x66\x06\x6b\x02\x20\x15\xb0\x7e\xc5\x52\xee\x44\xcd\xd4\xde\x91\xc6\xaa\x35\xd6\x74\xcc\xd9\xc1\xbb\x9d\xbf\xac\x37\x5c\xf4\xdc\x21\xe8\xfe\x92\x58\x5d\x83\xc0\xbb\x14\x38\x47\xdd\x1d\x5c\xad\x99\x58\x21\xe0\x47\xae\x89\x69\x5e\x16\xf2\x0d\x73\x78\x7d\xe8\x27\xa8\x98\x00\x29\xda\x3d\x2c\xdd\xdd\x38\xa0\x35\xf0\xc6\x12\xbf\x07\x59\x55\x3b\x05\xac\x31\xa8\x22\x26\x87\x12\x02\xcf\x3b\xc8\xbf\x10\x6b\x5e\x2b\xc4\xdf\xf1\x2d\x2a\x2e\xeb\x8e\xcf\x5c\x5b\xe2\xac\xf0\x09\x6d\x51\x21\xd1\x14\xb2\x46\x0d\x6b\x76\x8b\x80\x42\xee\x56\x6b\xcf\x75\x49\xec\x33\xf6\x1f\x31\xf7\x1d\x76\xc1\xe5\x1d\x3c\x97\x08\x63\xad\x96\x56\xf0\x3b\xa2\x96\x7b\xa2\x81\x45\x4c\x9f\xc1\x72\x67\x1c\x0f\x78\xe3\xd5\x06\x15\x02\x53\x08\x42\x66\x92\x13\x32\xef\x8e\x9b\x35\x17\x25\xe1\x2b\x20\x24\x15\x74\xd0\xc3\x8b\x3d\xc0\xb2\x9e\xc2\x5e\xfb\xb9\xd1\xd8\x36\x44\x57\xa0\xcb\xbf\xed\x48\x58\x0f\x88\xbf\x3b\xeb\xa3\xc9\xa8\x98\x9f\xb1\xaa\x42\xad\x27\xac\x6d\xa7\xc3\x19\xb9\xf1\xf9\x74\x76\x06\x00\x60\xb1\xf9\xd9\xa8\x5d\x65\x55\x79\xab\x50\xa3\x20\x99\xd3\xb2\x31\x77\x2c\x10\x2d\xa6\xe1\x67\xdc\x30\x61\x78\xd5\x69\x70\x0f\x80\xb5\x52\xac\x88\x69\xb0\xc6\x76\x8b\x0a\x9a\x9d\xa8\x8c\x55\xc7\x7e\xcd\x6b\xa9\x40\x61\x83\x0a\x85\xbd\x1a\x8d\x08\x6b\x63\xb6\xfa\xf2\xfc\x5c\xe3\xe6\x16\xd5\x5c\xaa\xd5\x39\x2d\x0f\x29\xd0\x0e\xb7\x9f\x69\x09\x7c\xa2\xdf\x3b\x90\xaf\xe4\x66\x2b\x05\x0a\xa3\xa1\xc6\x86\x0b\x8b\x37\x03\xdd\x61\x79\x1b\x60\x99\x82\x6d\xd1\xc0\x86\xfd\x97\x54\x97\xf0\xcb\x1b\x61\xfe\xf9\xf0\x22\x2e\x8e\x2f\xda\x32\x53\xad\x8f\x2e\x52\xf8\x13\xb6\xc8\x34\x5e\x5a\x8e\x73\xb1\xfa\xe6\xac\x5f\xcc\x05\x37\x93\x10\xa1\x59\x74\xf2\x2c\x3a\x62\x56\x82\x35\x0d\x98\x63\xff\xb3\x32\x35\x27\x88\xb0\x70\xa4\x16\x7e\xb6\x47\xd8\x9f\xed\xff\xe7\x3f\xd3\x99\xb0\x70\x67\x17\x7e\xee\x91\xb0\x6b\xfa\x0f\xfd\xc2\xcf\x67\xd1\x6d\xfd\x84\x66\xa7\x84\xee\x05\x8a\x8b\xee\x56\x1b\xa9\x36\xcc\xc0\x04\xe7\xab\x39\xdc\x5e\x11\xb2\xd7\xf3\x2b\xc2\xea\x7a\x7e\x45\xc7\x5f\xbf\xb8\x1a\x8e\xb8\x9e\x46\x90\x99\x06\xe6\xd9\x50\xe4\x7e\xb3\x13\x60\xa4\x5b\x30\x99\x76\x1c\x4b\xf8\x65\xaf\xc8\x09\xe2\x2b\xa9\xd0\x2f\x59\x04\x6c\x9c\x0f\x20\xa2\x8d\xf4\xdf\xbc\x92\xa2\x62\x66\xf2\x74\xfe\x74\xe4\xd7\xfc\x97\xf8\x2a\x46\x8f\x98\x3e\xfa\x0c\x62\xe4\xf8\x19\xd1\x57\xa4\x62\x16\xa8\xbd\xdd\x17\xca\xdf\x35\x6f\x80\x1b\xe7\x9c\x34\x3c\x03\x45\xd7\x1a\xed\xe3\x4d\x26\x20\x4f\x16\x20\x78\x9b\xb0\xdc\xfe\xe7\xb6\x67\x9c\xef\x69\x7d\xf1\xb4\xa7\x3b\x81\xf9\x24\x46\x36\x90\xb6\x11\xb8\x45\xe1\xfc\x0a\x5e\xed\xb4\x91\x1b\x32\x28\x4c\x31\x23\x95\x86\xaf\xce\xcb\xe2\x6b\xd4\x8e\x78\xe0\x65\xb7\x92\x8a\xbc\xfb\x4a\x21\x73\xae\x94\x89\x68\xdf\x96\x69\x6b\xd1\xc3\xe5\x14\xdf\xb1\x56\x23\x48\xeb\x91\xee\x78\xa0\x34\xa9\xdc\xda\x0d\x7f\x71\xb0\xdf\xad\x99\x98\xfc\xa7\xdb\x73\xe9\x01\x4e\x2f\xe1\x5b\x29\x53\xc6\xf2\x06\x26\x81\xfe\x3f\x59\xb8\x4d\xee\x63\x6a\x28\x22\x6e\xf5\x7b\xae\xc3\x2d\x09\xa3\xc3\x4f\x07\xce\x25\xc3\x32\x9c\x6b\x3f\x1e\x3d\x97\xf6\x5c\x87\x5b\xc6\x2e\xb8\x3f\xcb\x59\xa9\xfe\x2c\xfa\x78\xec\x2c\xb7\xe7\x3a\xdc\x12\x9f\x05\x45\x69\xa2\x4b\x3b\x66\xdf\x4e\x10\x10\x08\x48\xb3\x5b\xf1\xb7\x1d\x6b\xad\xd3\xff\xb2\xc2\xf2\x57\xf5\x9d\x05\xfc\x4e\x9e\x26\x35\x21\x83\x52\xb1\xa3\xed\x53\xf8\xdb\xdf\x86\x9f\x3b\xd8\xee\xa7\x07\x72\xa5\x45\xad\xff\x10\x9d\xf9\x01\xb5\x3e\x5d\x61\x3c\xe9\x4f\x4a\xb4\x0f\x5c\xfc\x32\x94\xfe\x91\x97\xdf\x51\xfd\xb0\x9b\x2f\x92\xff\x30\xaa\x6d\xd6\x15\xd3\x15\xed\x7a\x0c\x8d\x0f\x96\x69\x1f\x0c\x45\xc6\x10\x9e\x3d\x8b\x42\xa1\xc8\x62\xf5\x3f\xfa\x40\x68\x51\xb4\x17\x27\x33\xe4\x2b\xfc\xc8\x2a\xd3\xee\xbf\x3a\x85\x35\xf7\xe1\x8a\x36\x8a\x57\xe6\x51\xba\x1e\x8b\xf8\x40\x78\x10\xe2\xf5\xd4\x97\x22\xbd\x80\x11\x11\x13\x6c\x26\x77\x31\xbf\x98\x5f\x0c\xf9\x49\x89\x82\xdf\x51\x49\x87\x2e\xc5\x67\x69\xb0\xef\xb1\xf5\x2b\x7c\x98\x7c\xd1\x87\xc8\x17\x7d\x78\x7c\x11\x87\xc6\x82\xb7\xd3\x14\x35\x9f\xec\x64\x55\x89\x2e\xcb\xb2\x8c\xe7\x22\x29\x2a\x84\x19\x8e\x59\x23\x57\x2e\x4d\x3e\x94\xad\x74\x99\x56\x57\x36\xf8\x74\x30\x29\x20\x30\xdf\x53\xb2\xed\x82\xfb\x7f\xfa\xc7\x83\x6b\x3d\x32\x1d\x7f\x92\xe4\xa1\x00\x69\x96\x6e\x99\x16\x52\x84\x60\x1f\x2c\x42\x7c\xf2\xa5\x5d\xe4\xbe\xc8\x52\xab\x51\x01\xb0\x97\xdb\x97\x50\xe6\xf0\x8b\x35\x72\x14\xb2\xbb\x5c\x13\x5b\xb8\x65\xed\x0e\xa1\xdf\x6c\xef\xa6\xe7\xfc\x12\x1b\xa9\xe2\x82\xcd\x32\x2e\x9f\xcd\x87\xbb\xe5\x9b\x6d\xcb\x1b\x9b\xc1\x63\xbd\x42\xa8\xac\xe0\x56\xb2\xc6\x61\xc9\xbb\x14\x21\xab\x99\x2c\x29\x7b\x5c\x90\x14\xac\xd9\x90\xac\x38\x21\x1e\xc0\xbc\xa1\xc2\x12\x6b\xef\xd8\xde\x11\xd9\x70\xa5\x0d\x60\x8b\x1b\x2a\x3a\x89\x10\xe1\x4e\x0e\xbe\xb5\x67\xfc\xc0\xb5\x39\xac\x04\x89\xe4\x58\x6d\x38\x2c\x4c\x56\x28\x82\x4d\x5d\xb6\x12\x2a\x53\xaa\x42\x29\xfc\xe8\x92\x23\x11\xba\x98\xc5\xb1\x5d\x2f\x4a\xc1\x89\xb3\x7e\x45\xa6\x66\xdf\x51\xf1\xad\xab\xbc\xdd\xad\x51\x8c\xd6\xdc\x22\xce\x3e\xbc\xf8\xd7\x43\xd1\x52\x19\x57\x17\x8a\x2b\x9e\xa1\x18\x68\xfc\x6d\x87\xa2\x42\xab\xee\xca\x1a\x0c\x6d\xd7\x4b\x81\x80\xac\xf2\x15\x2b\x26\xb2\x32\xe2\x1c\x22\x5c\xe3\xaa\xcd\x2d\x2a\xde\xec\x41\x48\xb7\x4d\xc3\x1d\x2a\x84\x0d\xb7\x66\x3e\xbf\x75\x07\x3a\xaa\xcb\x0c\x37\x12\x0b\x0f\x47\x7d\x09\xef\x93\xeb\xbb\x19\x2e\xa0\x23\x26\xb2\x22\xd3\x43\xf7\xc1\x44\xa1\x0e\xda\x6b\x44\x43\x35\x2b\xd8\xba\xf2\x56\xe9\x92\xb2\x15\x1b\x64\x7a\xa7\xd0\x9a\xce\xae\xec\x3c\x69\x94\xdc\xe4\xa5\xc5\xe9\x21\x36\x84\x25\x2a\x8f\x49\x58\x3c\x7b\xe5\x4a\x7d\x93\x26\xf8\xae\x23\x36\xa0\xf3\x15\x13\x52\xf0\x8a\xb5\xa0\x8d\x54\x6c\x85\xd6\x35\xac\xc9\xa4\x94\x4b\xd9\x71\xa1\x36\x47\xce\x2a\x19\xad\xf9\xd9\xc1\x7b\xcb\xcc\xfa\x12\x82\x0f\x8f\x38\x3b\x2f\xa3\x97\xcf\xef\xd7\x1d\xc7\xe1\xdb\xd0\x8e\x71\x51\xe3\x47\xac\x4b\x95\xe3\xf0\x9c\xce\x90\x46\x6e\xa6\xbb\x83\x4b\xf8\xe4\x98\x9c\x59\xa2\xcf\xd0\xe5\x7f\x83\x01\x76\x6a\xf7\x52\x29\xb6\xef\xd4\xb8\x50\x62\x8d\xb5\xf2\x10\x32\xb7\x4c\x1d\xb4\xa0\x97\xf0\xde\x61\x75\x33\x90\xfe\xc6\x52\x7b\xcc\xf4\x82\x6c\x0e\x17\x4f\x7b\xfc\x66\x3d\x50\xa9\xa8\x70\xc1\x9b\xb1\x92\xf1\x7e\x84\x02\x72\x0c\xbf\xf8\x8d\x03\x53\x1d\xf6\xdf\xc4\xec\x3b\x5c\x63\xe6\xce\x18\x8a\xdd\x66\x89\xca\xd2\xd0\x29\x19\x35\x8c\x42\x25\x93\x02\xa7\x24\x72\xae\x19\x93\x71\xbe\x3f\xcc\x97\xdc\x7d\x39\xdc\x58\xa3\x2a\xef\xac\x79\x7b\x78\x4d\x3f\x25\x24\x2d\xee\x9f\x7a\xcd\xaf\x0b\x3a\x1e\x88\xb8\x94\x2d\x32\x01\x4d\xcb\x56\x44\xe9\x07\xc4\x2d\x85\x71\x8a\x55\x1f\xec\x55\xb1\x52\x8f\x09\x04\x62\x4d\x54\x2d\xb1\x37\x84\x52\x38\x49\x58\x77\x1a\x36\x82\xa4\xdd\x43\x66\xf4\xaf\xe2\x47\xfc\x68\x7a\xa5\x74\x01\xf6\x80\xdf\x4b\xa0\x06\x9a\xcb\xf5\x4d\xe0\x5d\x92\xfe\xd3\xaf\x71\x38\x93\xf9\x99\xc3\x98\x58\x94\x23\x0a\x09\xad\x9f\x53\x17\x30\x60\x14\x37\xa3\x08\xad\x0d\x13\xcc\x5e\x7f\xa1\x0d\xd5\x6d\xdb\x30\x4e\x1a\xec\xcc\xba\xb1\x62\x11\xc7\x5c\xa1\x9d\xea\xa1\xbb\xc3\xe2\x4a\xfd\xcb\xba\xd6\x56\x95\x9c\x23\xd1\x85\xd6\xda\xfc\x70\x76\x83\x26\x8d\x5a\x32\x13\x95\x2c\x48\xcb\x3f\x5b\x85\x85\x82\x50\x02\x25\x8a\x84\xaf\x61\x85\xe6\x95\x53\x29\xb2\x1d\x93\xe9\xbc\xef\x89\xe5\x86\x7c\x44\x7e\x8b\xf5\xd8\x4b\x78\xfa\x8a\x09\xab\x75\x1a\xcd\xb9\xe3\x4a\xa9\xdf\x68\xa5\x9b\x34\xdc\xab\xbb\x54\xdd\xbf\xbc\x99\x13\x68\x4d\x0c\x35\x01\xe7\x4f\x47\xca\x74\x94\x58\x3a\x43\x41\x6a\x63\xa4\x4b\x50\xb5\xa4\xef\x9c\xec\xdd\xf1\xb6\x0d\x95\x83\x34\x83\xc4\xd5\x7e\xf3\xca\xdb\x0b\x2b\x05\xac\x6d\x31\xa6\x2c\xe7\xc9\x21\x75\x81\x05\x1d\x7d\x96\x55\xdf\x7d\x49\x79\x71\x9c\xbf\xef\x47\xae\xee\xc6\xd7\x9a\x8f\x60\x77\x2f\x88\x8b\x54\x56\xb2\x52\xa4\xc7\x3d\x17\x32\xea\x0b\x72\x0d\x77\x36\xe3\x11\x5e\x01\x2c\xdb\x85\x34\x6b\x6b\xb4\xd0\xe6\xf8\xa1\x69\xaa\xa5\xc0\x03\xc5\xcb\xd1\x1a\xe5\xf9\x39\xfc\x07\x3a\xfb\x6c\x24\x70\xa1\x51\xb9\x0b\x5f\xc6\x21\x81\x71\x57\x2e\x55\x8d\x36\x60\x6b\xfb\x7c\x24\x00\xd4\xb9\x00\x26\x80\x0b\x6c\x1a\x5e\x71\xca\x8d\xdb\x95\x54\xdc\xac\x37\xae\xb5\xca\xc9\x5c\x59\x29\xc6\x8f\x5b\xac\xac\xc8\x90\x69\xb1\xe0\x5b\xef\x6b\x53\xc8\x59\xc8\xde\x4b\x9d\xcd\xb0\x63\x44\xac\xa9\xe3\xa7\xc8\xc3\x90\x58\xb5\x28\x56\x26\xae\xe5\xde\xad\xb9\x4d\x35\xe0\x1a\xbe\x86\x67\xcf\xee\x01\xec\x3d\x7f\xf1\xf5\x0d\x5c\x8f\xda\x89\xc2\x8d\x5b\x8c\x39\xbc\x80\xaf\x47\xd4\xf1\x1e\x14\xb9\x8b\x9c\x58\x37\xc3\x67\x63\xb8\x4c\x33\x71\x10\x92\x04\xcb\x8a\x83\x1f\x29\xe8\x33\xd5\x34\x20\x81\x9d\xa0\x02\x25\x37\x24\xa9\xa9\xfe\xd8\x70\xc1\xe6\xd2\x5f\x5f\xba\x98\x12\xb6\x92\xdb\xec\xc6\x48\x60\x60\xc3\x06\x15\x4b\x99\xe9\xf2\x3d\x9b\x4d\x39\x0a\x12\x7b\x71\x7e\x0e\x8b\x6b\x7b\x9c\x9f\x62\x51\x68\xbd\x8d\x83\x4b\x7d\x5c\xd3\x79\xcf\x1a\x3f\x16\x71\xf9\x73\x8e\x0b\x99\x32\x61\xa8\x6f\xce\x1c\x25\x0a\xb7\x2d\xab\xba\x11\x01\x2b\xd5\x84\xcd\xfd\x71\xb1\x92\x8e\x77\x0e\xfc\x0c\x34\xa7\xc4\x91\x14\x20\xa8\x50\xc8\xd6\x86\x14\x58\xc4\xf7\x1f\x3a\x7c\x2d\x5a\x3d\x6c\xcb\x41\xe1\x91\x6e\x87\x06\x81\x05\xe6\x55\xf8\x35\xff\x88\xf5\x5b\xbb\xbe\x80\xb4\xf1\x8a\xca\xdb\x16\x57\xac\xa5\xec\xb8\x72\x9e\x65\xcd\xb6\x5b\x14\x1e\xd3\x61\xf2\xc1\x1e\xd5\x8d\x38\x14\xae\x4e\xcf\x53\xd3\x96\xcb\x6a\x59\x82\x16\x87\x5a\x7c\x27\x03\xf0\x71\xcb\xe4\xde\xfa\x6e\xb5\x2d\xed\x06\x0e\xff\x8a\x22\x91\x7f\xc1\x16\x29\x02\x11\xc7\xa2\x79\x28\xc4\x22\x35\xed\x4e\xc3\x91\x42\xe9\xed\xb4\x08\xe4\x7f\x25\xe2\x70\x34\x04\xd1\xc6\x23\x82\x8c\xf2\xf5\xa6\x46\xaa\xab\xe7\xfc\x1b\x46\xbc\x9a\x5e\xc2\xd3\x1f\x83\x42\x1c\xcd\x70\x60\xdd\xab\x7e\xb0\xf4\xff\x75\x6c\x43\xe5\xd0\x8d\xbc\x8d\xab\x2d\x1b\xb6\xa5\xa4\xc5\x6a\x6c\x27\x89\x74\xef\xdf\xc6\x81\xf8\xe9\x6c\x56\x74\xc8\xe4\x03\xee\x2f\x61\xd4\x2f\x04\x61\x82\x1a\x10\x8b\x0c\x78\x5f\xbb\xf9\x7b\x0e\x13\x32\x27\x3d\x84\x0a\x17\xf7\x0d\x15\x6c\xa0\xf0\x05\x02\x03\xa6\xc9\xdb\xdf\xef\xe4\x45\x54\xb7\x9f\xc5\x07\x6f\x50\x6b\xb6\xc2\x4b\x78\x9a\x65\x17\x3e\x68\xe5\x24\x8c\x33\xab\x2f\x83\x0f\xa4\x09\x3b\x5a\xd0\x59\x81\x50\x12\x9e\x26\x42\x75\x0f\xd6\x7b\x29\xa5\x78\x26\x17\x4d\xe7\xf7\xac\x97\x5c\xb3\x2e\x20\x6e\xac\x03\x74\xa2\xb4\x97\xbb\xce\xbd\xf9\x88\x46\x61\x25\x55\x1d\x39\xe1\x62\xc8\xe0\x8d\x01\x4d\x03\x92\x3b\x76\xb0\x59\x5d\x2b\xa4\xb6\x2b\x55\x58\xbc\x54\x3a\x0c\x78\xe0\xa6\x65\xd3\xf4\xf2\x3a\x4b\x61\x2f\xb1\x62\x3b\x8d\x83\x40\x93\xb8\xdf\x59\x56\x2a\x83\xea\xc1\x1e\xd5\x0f\xcd\x3c\x7b\x06\x0f\xf5\xa9\x4f\xe0\xfa\xe1\x5e\xb5\x34\x44\x71\xba\x2f\x4f\x43\xc8\xc0\x0f\x27\x2e\xf9\x17\x5f\x14\x28\x16\xb8\xb8\x28\x17\xb2\xb8\xaf\x5c\x35\x4a\xfe\x8e\xe2\x3e\xd5\x83\xd0\x55\x4e\x04\xde\x95\x8a\x4d\x99\xfb\x96\xda\x9c\xc4\x8d\x11\xb7\x4c\x01\x52\x7a\xdc\x53\x47\x3c\x2c\x77\x4d\x83\xca\xc5\xde\xd2\xc0\x56\xc9\x2d\xaa\x76\x6f\xd1\x7f\x92\xfa\xbe\x54\xfc\xfe\x82\xa6\x38\xbd\x3b\xcf\x32\xec\x2a\x08\x2f\xfa\x96\xdf\xa1\xb0\x23\x3b\x67\xf0\xd5\x96\xf9\x9d\xb7\x5e\xe2\x5e\xda\xa0\x33\x44\x60\x06\x9a\x35\xa4\x62\x1b\xf6\xa1\xaf\xff\xfd\x0f\x04\x96\xa3\xec\x4f\xb9\x7f\x62\x92\x1d\x7e\xcc\x38\x6a\xc3\x88\xd0\x6b\xef\xef\xe5\x87\xde\x9f\xaa\xc6\x37\xd9\x65\x7c\x17\x54\x66\xad\xe2\xdc\xe1\x9f\x7c\x1d\xd7\xdf\x44\xbb\x0f\xa7\x98\x29\x31\x51\x94\xc1\x44\xbd\x9b\x14\x6c\x58\x1d\x8f\x02\x82\xce\x69\x94\xbc\x55\xc6\xc8\x82\x9c\xdd\x33\x86\x85\xab\x02\x6b\x9f\x3d\x3b\xed\xa4\xe4\x9e\x4b\xb0\x66\x19\xa4\xc1\x4f\x92\x4a\x5a\xa3\xef\x95\xd2\x9a\xf2\xa5\x42\xf6\x21\x2b\x96\xee\xbb\x7a\x8e\x0b\x6c\x18\x4d\x3c\xcf\xe1\x5d\xf7\x43\x00\xc4\x0d\xda\x13\x5f\xb3\x74\x23\x56\xf0\xfb\xba\xd6\x7b\x08\x79\xf4\xc1\xc6\xb0\x0f\x6b\xba\x25\x47\x84\xb3\x41\x10\x77\x81\xf3\x06\x97\x93\x58\x7b\xb6\x2e\xf5\xf4\x5d\xb0\x6e\x63\xe2\x0f\x88\x5b\xed\x4b\xfa\xb2\x29\xbd\xf3\x80\xbe\x97\xeb\x5e\x9c\x38\xf8\x7d\xfc\x42\xad\xf9\x25\xc2\x1a\x29\x29\x6f\xf7\xdd\x2b\x81\xe4\xa1\xcb\xd0\xeb\x09\xfd\x78\xfa\x1a\x66\x78\x6c\xd3\x87\x11\xd4\x29\x0e\x47\x48\x08\xf9\xd9\xd0\x05\xb1\x64\xd0\xca\x7a\xa7\xba\x35\x7a\xaf\x0d\x6e\x2c\x5d\x42\x33\x1a\x91\x3f\x5c\x49\x1f\xb8\x17\x56\xd3\x87\x5e\xc5\x90\xae\x8c\x9f\xe0\x1b\x0f\xa4\xcf\x87\x3d\x65\x0f\x76\x52\x1c\x25\xaf\xd6\x58\x7d\x78\x5d\xb2\x4e\x93\x69\x3e\x99\xf9\xe4\xf4\x9c\xe9\xf0\xac\xe6\xbd\x0a\x68\x23\x29\x99\x1b\xdb\xcc\x49\xb2\x5b\xf2\x36\xca\xa4\xd0\x78\xcf\x8f\x1b\xbc\xe6\xaf\xe9\xf2\xc9\xb4\x38\x2d\xe7\xf9\x6d\x4f\x76\x0c\x3f\xf5\x78\x28\x34\xfe\x53\xa6\xe5\x9a\x1d\x4f\x15\x14\x68\xca\xbe\xca\x6d\xe2\x30\x54\x90\x33\x60\xbc\x07\x95\x0d\x92\xbf\x24\xfb\x97\xab\x4b\xdf\x1e\x0b\xbe\xea\x07\x33\x7c\x34\x68\xf5\x48\x27\x19\x7e\x3c\x8a\x0b\x51\x90\xef\x33\x7e\x29\xfe\x64\x92\x5e\x5f\xe2\xdb\xdc\x5b\x28\x9a\xcf\xb4\x6b\x99\xd8\xf7\x5d\x51\x5f\x4d\xa4\x06\xe6\x11\xc9\x1b\xe7\x44\x31\x20\x38\xb2\xe5\x79\x90\x23\x1e\x8a\x9a\x5f\x59\x7d\xf4\x14\x84\x85\x50\x5f\x54\xec\x29\xcd\x5c\x56\xd8\x6b\xb0\xa9\x58\x9d\x99\x84\x41\x44\xc7\x94\x3e\x9f\x39\x7f\x74\x40\x57\x54\xfb\x47\x46\xb1\xe1\xee\x5b\xa6\x7a\x3e\xb8\x69\x81\xc5\xe9\xa9\x54\xa1\x52\x10\xc3\xba\x7a\x44\xa6\x95\xb0\xe2\x7e\xc5\x87\x08\x8d\x1b\xb8\x5a\x94\x58\x54\xa8\x3e\x26\x9c\x88\x3f\x3f\xcf\xea\x14\xe9\x75\x27\xfb\x4b\x72\x7e\x20\x29\x2d\xb6\xc9\x44\xd7\xa5\x78\x80\x58\x64\xd8\xfc\xdf\x49\x7b\x5d\x83\xef\x31\x20\x63\xca\x8e\x24\x83\x6f\x1a\xb8\xc3\x6e\x94\x9c\x0d\x5a\xaf\xf0\x05\xb9\x85\x03\x0f\x70\x1f\x59\xef\x1c\xf0\x81\x38\x00\x1c\x71\x93\xfe\x5a\xcb\x53\x7e\xe9\xa4\xd2\x79\xd7\x47\xf5\x83\x30\x9a\x6d\x7c\xad\x85\xe9\xbe\xd1\xd4\x19\x7a\x1f\xe7\x95\xde\x19\x67\xc1\x96\xb5\x72\xa3\xbe\xbc\xe0\x7c\x0b\x2f\xc7\xc8\x4f\xf8\x42\x46\x69\xc7\x02\xde\xdf\x64\x22\xfb\x68\x7b\xe9\xb4\xc6\x3f\x0f\x0e\x9f\x05\xff\xeb\x4e\x9b\x6e\xe4\x93\xaa\x52\x4c\xd3\x64\xd0\xbc\x04\xa2\xe3\xab\xcd\xd9\x67\xbd\x43\x04\x66\xa0\x45\xbf\xcf\x97\xd9\x8e\x0d\x57\x65\xd0\x43\xb6\xcc\xa9\x1f\x55\x1f\x57\xc8\xf7\xc5\x06\xc6\xa3\xb2\xea\x13\x0a\xc1\x37\xd9\xa9\x37\x4f\xf2\x17\x72\x1d\x4f\x03\xba\x8e\x28\xe4\x8b\xaf\x5d\x3b\xbe\x6a\x77\x75\xf2\xee\xdc\xba\x68\x59\xf7\x29\xcb\x90\xb8\x2f\xad\x3c\x67\x9e\x4b\x1b\xa6\xac\xc6\x15\x38\x58\x96\x9b\x6f\xbe\x79\xb8\x11\x9c\x66\x85\x6a\x1a\xd1\x10\xf5\x23\xda\x74\x79\x9e\xe0\x48\xba\x82\x8b\x91\xc9\x09\xaf\xf1\x54\xb4\xed\xe7\x88\x3b\x7b\xd1\x57\x6a\x99\x81\x8b\x3c\x7e\xf5\x1c\xbb\x18\xbb\xa3\xae\x7d\x40\x8b\xcf\x8a\xfd\x80\x2b\x22\x3c\x47\xb1\x9f\xe0\xbf\x5f\xd5\x87\xe7\xb2\xf6\x30\x45\xa1\xb3\x4b\x62\xea\x5a\x0d\x47\x5c\xf8\x21\x59\x3e\xf4\x8e\xe3\x48\xc7\xb1\x60\x55\xc7\x2a\xaf\xd3\xae\xd6\x9a\xbf\xf3\xb8\x7f\xb7\xf3\x00\xca\x69\x22\x11\x56\xb7\x4a\x85\x87\xb8\xa4\x50\x1e\xed\xf6\xb3\x90\xc5\xfd\x47\xc6\xbd\x3d\x57\x7e\x4c\x83\xff\x2e\xee\x1f\xe3\x09\x25\xac\xe3\x69\x43\xca\x89\xd7\xfe\x0d\xbe\x43\x59\xe5\x57\x39\x4c\x49\x44\xad\x57\x9b\x16\xe8\x81\x17\x0a\xab\xec\xef\x42\x0c\xaf\x39\xfe\x9d\xed\x3b\x14\xe3\x77\x1e\xf7\xf2\xb4\x47\x1e\x3a\x58\x15\xf5\x1a\xdf\x73\xc8\x6a\x75\x58\x15\xe9\x2d\x81\xc0\x5b\x54\x70\xe1\x07\x1f\x3a\x52\x2f\x82\xf7\x1a\xde\x8b\x6d\x59\xe0\xb1\x78\x43\xda\xcc\x7d\x2c\x7c\xaa\x89\xfd\x54\xaa\x87\x3a\x20\xd7\xf4\x42\xa9\xaf\x2a\xba\x2f\xbd\xa9\x77\x38\x2e\xf1\x54\x34\x93\x07\xdf\x9d\xf5\x5b\x44\xef\x72\x0a\x86\xc6\x9e\xf9\x22\x70\x6d\xc5\x68\x74\x80\xf6\x65\xe6\x2f\x02\x33\x13\x1a\xc8\x71\x54\x3d\x12\x37\xd1\x9d\xfe\x34\x44\x30\x61\xdb\xdc\xe9\x63\x1f\xd7\xac\xb9\x36\x52\xd1\xdc\xfd\x78\xc9\x3a\x54\xa5\x03\xa6\x34\xd4\xa1\x23\xaa\x3b\x24\xc2\x99\xe8\x7e\x13\x70\xf8\x8b\x08\xd6\xe9\x7c\xa4\x73\x6e\x4a\x76\x7e\x84\xec\x71\xf9\xf0\xfb\xc3\xcc\x26\x8b\xf3\xa9\x1a\xa1\xad\x7f\xb6\xf1\xa3\xff\x63\x43\xdd\x9d\x59\x0b\x53\xc9\xcd\x96\x19\xfa\x83\x40\xde\xc8\xb8\x35\x07\x2e\xef\x44\x8f\x32\xc1\xa6\xc1\xca\xf0\x5b\x7c\x19\x26\xbb\x7d\x1b\xef\xd8\xeb\xa9\x88\xa7\x1a\x99\xaa\xd6\xaf\xa5\x7a\xd5\x4a\x8d\xda\x7c\xdf\xa3\x16\xb5\x0e\xe2\x71\x9f\x32\x02\xd3\x33\xf8\x12\x52\x57\x7e\x4e\xf8\x96\xad\x70\xe4\x49\xe1\x96\xec\xcd\x9b\x20\xa7\xcb\x56\xa0\x7a\x7b\x74\x91\x91\x86\xb5\x3f\x90\x7a\x8f\x2f\xa4\xc7\x7b\xc5\x22\x25\x6d\x19\x14\x41\x70\x33\xe9\x91\x9b\x45\x58\xcc\xb2\xe3\x66\x1e\xee\x09\xb5\x4f\xff\x44\x77\x45\x7f\x86\x84\x25\xf5\x03\xf7\xa3\x3b\xca\xfe\xee\xfe\x95\x2f\x09\xce\xb7\x49\xed\xf0\x29\x5f\xea\x09\x5e\x78\x0c\x13\xa5\xe8\x69\x2e\xc4\x24\x8c\xf0\xb3\x61\xc8\xc8\xd4\x3d\x2d\xe1\xda\xbb\x53\xd6\xbd\x0f\x76\xae\x58\xef\x5a\xe3\x1a\xdf\xe5\x17\x6e\xa7\xe9\x0d\x47\x6d\xb9\x70\xe8\x36\x0a\x16\x2d\x91\xb9\x7c\x9c\x8d\xb0\xbe\x5e\xc0\xc5\x25\x3c\xa5\x7f\x6f\x6c\x0a\xba\xc4\xf4\xef\x1e\x0c\x6f\x9f\x2f\xe2\xb6\x57\x77\x47\xd7\x0e\x84\xff\x54\x84\x12\xec\x4c\x7c\x4d\x7c\x8b\x0f\x9f\x1b\xee\xd3\xad\xae\x36\x46\x24\x7d\x95\x89\x4f\x97\xc2\xf8\xa2\x53\x74\x7e\x22\xa4\x21\xb4\x92\x78\x7d\x8e\x0e\x47\x51\x77\x8b\x83\x9d\xcf\x4b\x08\xf4\x4b\xc7\x8e\x0f\xe0\x8d\x1f\x3e\x68\xf4\xc1\x32\x46\x99\xf8\xc5\x62\x38\xa4\xe8\x3f\x0a\x12\xe5\x05\xd0\xfe\x6f\x20\x81\xfe\x1f\x89\x4d\x08\x3e\x0c\xb6\xc1\xfd\x7f\xda\x80\xb4\xff\x35\xdd\x14\xa3\x0d\xa3\x46\x5d\xe6\x5c\xb7\xbc\x42\x7a\xad\x78\x19\x10\x34\x83\xdd\xf6\x9d\xbc\xec\x89\x4a\xad\x8e\x3b\xfa\x11\xb9\xda\xe7\xd4\x43\xfc\xd1\x0c\xfa\x7c\x16\xbc\xa1\xe2\xc2\x7a\x43\xe7\xf2\x86\x81\x3d\xea\xac\x70\x51\x43\xe5\x5c\xa0\x7f\x99\xfd\x01\xf7\x96\x8d\x9e\xa4\x77\xf4\xa8\xcb\x4d\x67\x6b\xb8\x5a\x80\x61\x6a\xd5\x89\x4d\x68\x80\x86\x47\x4b\x6e\x12\xe7\x01\xee\xb5\xf7\xe3\x59\x5e\x34\x84\x87\x6d\x3f\xbb\x1a\x3c\xea\x6e\x3a\xac\x68\x40\x7b\x2f\x45\x1d\x89\x78\xdb\xd9\x88\x71\xd1\x48\xcc\x02\x6f\xe2\x91\xdd\x63\xc1\x58\x50\x5d\x1a\xf9\xfb\x0b\xa7\x6c\x2f\x19\x3c\x9a\x66\xb6\x79\x5b\x77\x8d\x44\xbd\x8e\xec\x48\x8b\x4d\x5c\x00\xb1\x5f\x2a\xdf\x33\x49\xa8\x3b\x3f\x87\x1f\xa4\xdc\xc2\x4e\x18\xde\x76\x30\xa9\xa7\x84\x4a\x43\xa5\xa4\x1e\x60\xbb\xca\x08\x41\xbf\xf2\xf0\x52\xf5\x50\xb0\xe1\x35\x2c\x60\x42\xab\x9e\xbb\x55\x53\x38\x87\x3f\x67\x55\xa0\x51\x2e\x6c\x78\x9d\x8e\x38\x1e\xf9\xeb\x3e\xa3\xa0\x92\x8a\x48\x82\x4a\x78\xc8\xd5\x29\x88\x15\xc6\x3c\x1b\x22\xdc\xcf\x90\xc6\x23\xde\x47\x01\xc2\x8b\x4c\x54\xee\x4b\x61\xb9\x98\xf9\x39\xe7\x98\x97\x82\x0d\x8f\x87\x44\x0e\x76\x2c\x3c\x61\x57\xf6\x46\xfb\xac\x2f\xa5\xf1\x04\xa6\xc1\xf3\x5c\x1f\x1e\x77\x8d\x65\x02\xbd\xec\xfb\x13\x0f\xdc\xfb\xe7\x82\x41\xa1\xc8\xab\xff\x33\x75\x4d\xff\x54\xab\xb1\x98\x9c\x12\xd7\x0f\xa8\x5e\xdc\x84\xb1\x20\x85\xc0\x07\x1f\xf9\x96\x86\x0f\x09\x7a\xfa\xfc\x1c\x16\x70\xee\x5f\x98\x9f\x67\x8e\x87\x16\xc7\xfb\x4b\xcf\xc7\x47\x61\xf4\x1b\x92\x0a\x0b\xbd\x47\x61\xc4\x9f\x17\x66\x18\xc9\xec\xe6\xfc\x6c\x56\xf7\xf2\xed\x1b\xd0\x7c\xb3\x6d\x7d\xdf\x7e\x23\x15\x82\x92\x4b\x1b\xc7\x45\x16\x98\x98\x5c\x8a\xd1\x8a\x7f\x06\x23\x0e\xad\x21\xf9\x8b\x24\x41\xb3\xec\x93\xdd\x1e\x3e\x8b\xba\xb4\x5f\x7c\x1e\xdd\x36\x3c\x0e\x5f\xc0\xfb\x74\xff\xcd\xe8\xd6\x64\xf8\xea\xe0\xdd\xc6\x40\x4e\x69\x1e\x9e\x50\xf0\xcb\x6a\x60\x7d\x87\xcf\x4d\x40\xf8\x1e\x83\xfb\xd3\x24\xc3\xd4\x90\x91\xa0\xd1\xff\x0d\xd1\x50\xd4\xe3\xa3\x4f\x7e\xe2\x40\xab\xfd\x98\xd4\x5c\xb3\x5b\x9c\x5c\xbd\xa8\x28\x5c\x77\x4f\x81\x27\x53\x1b\xa8\x5c\x96\x45\x79\x7a\x0a\x98\xef\x87\xc9\xa4\x00\x54\x49\xaa\xbb\x40\xe7\xf3\x19\xfc\x77\x00\x00\x00\xff\xff\x81\xc4\xc5\x50\x77\x59\x00\x00" func nodeversionbeaconCdcBytes() ([]byte, error) { return bindataRead( @@ -259,7 +259,7 @@ func nodeversionbeaconCdc() (*asset, error) { } info := bindataFileInfo{name: "NodeVersionBeacon.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x22, 0xc9, 0xc6, 0x62, 0x3f, 0xff, 0x53, 0x3b, 0x19, 0xb6, 0xcd, 0xb9, 0x23, 0x52, 0x30, 0x33, 0xe4, 0x46, 0x47, 0x33, 0x76, 0xa8, 0x4, 0x19, 0x15, 0x87, 0xa6, 0x69, 0x80, 0xcc, 0x73, 0xe8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x15, 0xaa, 0x8a, 0x6a, 0xe1, 0xb0, 0xf5, 0xbd, 0x53, 0x51, 0xeb, 0x18, 0x2d, 0x10, 0x90, 0xcc, 0x69, 0x47, 0x1f, 0x20, 0x1e, 0xaf, 0x33, 0xab, 0x2b, 0x1f, 0x32, 0x14, 0xf9, 0x5a, 0xe9, 0x18}} return a, nil } From 234488b4efb743d8f4e001cbb488ea9000bba018 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 27 Jul 2023 17:03:00 -0500 Subject: [PATCH 037/132] dont use restricted types in locked tokens and staking collection --- contracts/FlowStakingCollection.cdc | 18 +++++++++--------- contracts/LockedTokens.cdc | 2 +- lib/go/contracts/internal/assets/assets.go | 12 ++++++------ 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index be6359a87..8f80ec1a2 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -1006,7 +1006,7 @@ access(all) contract FlowStakingCollection { access(all) view fun doesStakeExist(address: Address, nodeID: String, delegatorID: UInt32?): Bool { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID) @@ -1016,7 +1016,7 @@ access(all) contract FlowStakingCollection { access(all) view fun getUnlockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.unlockedTokensUsed @@ -1026,7 +1026,7 @@ access(all) contract FlowStakingCollection { access(all) view fun getLockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.lockedTokensUsed @@ -1036,7 +1036,7 @@ access(all) contract FlowStakingCollection { access(all) fun getNodeIDs(address: Address): [String] { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getNodeIDs() @@ -1046,7 +1046,7 @@ access(all) contract FlowStakingCollection { access(all) fun getDelegatorIDs(address: Address): [DelegatorIDs] { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getDelegatorIDs() @@ -1056,7 +1056,7 @@ access(all) contract FlowStakingCollection { access(all) fun getAllNodeInfo(address: Address): [FlowIDTableStaking.NodeInfo] { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getAllNodeInfo() @@ -1066,7 +1066,7 @@ access(all) contract FlowStakingCollection { access(all) fun getAllDelegatorInfo(address: Address): [FlowIDTableStaking.DelegatorInfo] { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getAllDelegatorInfo() @@ -1076,7 +1076,7 @@ access(all) contract FlowStakingCollection { access(all) fun getMachineAccounts(address: Address): {String: MachineAccountInfo} { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getMachineAccounts() @@ -1086,7 +1086,7 @@ access(all) contract FlowStakingCollection { access(all) view fun doesAccountHaveStakingCollection(address: Address): Bool { let account = getAccount(address) - return account.getCapability<&StakingCollection{StakingCollectionPublic}>(self.StakingCollectionPublicPath).check() + return account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).check() } /// Creates a brand new empty staking collection resource and returns it to the caller diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 80a083070..1d20092d5 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -654,7 +654,7 @@ access(all) contract LockedTokens { } /// Get an accounts capability - access(all) fun getAccount(address: Address): Capability<&LockedTokenManager{TokenAdmin}>? { + access(all) fun getAccount(address: Address): Capability<&LockedTokenManager>? { return self.accounts[address] } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 4918159f4..658c5e1ff 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -4,10 +4,10 @@ // FlowFees.cdc (9.627kB) // FlowIDTableStaking.cdc (98.52kB) // FlowServiceAccount.cdc (8.191kB) -// FlowStakingCollection.cdc (55.181kB) +// FlowStakingCollection.cdc (54.956kB) // FlowStorageFees.cdc (9.218kB) // FlowToken.cdc (12.966kB) -// LockedTokens.cdc (29.741kB) +// LockedTokens.cdc (29.729kB) // NodeVersionBeacon.cdc (22.903kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.547kB) @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xb2\xf0\x3b\xbf\x22\xa5\x07\x1b\xd6\x30\x38\xbe\xef\xc4\x89\x13\x84\xb0\x16\x03\xd2\x12\xb2\x25\x59\xa0\xf5\x83\x63\xc3\x5b\x74\xd7\x30\xbd\xf4\x74\x8d\xbb\x6a\x18\xcf\xd1\xf2\xdf\x4f\xd4\xfd\xde\x97\x61\x40\x76\xac\x78\x90\x60\xa6\x2e\x59\x79\xaf\xac\xac\xac\xc3\xbf\xec\xec\x00\x00\xbc\xaa\xc9\xea\x92\xa1\xdb\xaa\xb9\x39\x25\x75\x8d\x0b\x56\x91\x46\x7e\x75\x35\xab\x28\x14\xa4\x61\x2d\x2a\x18\x94\x78\x5a\x35\x98\x02\x82\xc2\xb4\x83\x29\x69\x81\xca\xde\x80\x9a\x12\x4a\x5c\xe3\x1b\xc4\xf8\x9f\xe4\xfa\x5f\xb8\x60\x54\x8c\xb4\x9a\x55\xc5\x0c\x50\x5d\x93\x15\x85\x25\xc5\x2d\x05\x46\x44\x47\xec\x76\xc3\x62\x3c\x44\x61\x8e\x9a\x35\x34\xa4\xe4\xd3\x51\x60\x33\xbc\x86\x15\x6a\x18\x54\x0d\x20\xa0\x55\x73\x53\x63\x40\x45\x41\x96\x0d\x9b\x88\x09\x2e\x18\x08\x58\xe7\x0b\xc4\xaa\xeb\x1a\xc3\xaa\x62\x33\xde\x11\x6a\x52\xdc\xe2\x12\x18\xb9\xc5\x8d\xee\x03\x14\xb3\xe5\x62\x22\x57\x79\x89\xb1\x68\x48\x9a\x69\x4d\x56\x87\xfc\x9f\x83\x82\xb4\xf8\x40\xaf\x9c\xc2\x87\xf3\x93\xb3\x1f\xcf\x05\x70\x73\xd2\x62\x98\x55\x37\x33\xa8\xf1\x1d\xae\xa1\x6a\xa6\xa4\x9d\x23\x81\x0c\x74\x4d\x96\x4c\x8c\xa5\x51\x62\x31\xc5\x27\xfb\xcb\xe1\xce\x4e\x35\x5f\x90\x96\xc1\xab\x65\x73\xc3\xe1\xbc\x12\x60\x4d\x5b\x32\x87\xe7\xde\x67\xcf\x4d\xcb\x9a\xac\x9c\x56\xdf\xfe\xfe\xea\x87\x77\x3f\x5f\xbd\x7b\x73\xfe\xf6\xe4\xec\xec\xc3\xf9\xe5\xa5\xdb\xf0\xe2\xec\x0a\x5d\xd7\x58\xd1\xd3\xed\x71\x71\x76\x75\xf2\xfd\x0f\xe7\x97\x57\x27\x6f\x2e\xde\xbe\x0e\xba\xfe\x20\x70\x24\x66\xa1\xba\xd3\x0f\xef\x4e\xdf\x9c\x9f\x89\x89\x2e\x13\x33\x5d\x32\xd2\xa2\x1b\xfc\x0a\x63\xea\x4e\x73\x79\xf5\xee\xc3\xc9\xeb\xf3\x57\xe7\xe7\xa9\x4e\xa7\xf5\x92\x32\xdc\xfe\x74\xaa\xbb\xfc\x74\x9a\x68\x75\xf6\xe6\xb5\xfe\xfe\xec\x4d\x08\x2a\x6f\x70\xbe\x20\xc5\x4c\x37\x39\x7f\xff\xee\xf4\x6f\xba\xd1\x0e\x2a\x0a\x4c\xe9\x2e\xaa\xeb\x3d\xcb\xb9\x49\x16\x87\x4f\x92\xfc\x87\x87\x87\x70\xa2\xd8\x62\x81\xd8\x4c\x32\xac\x3b\x4e\x8d\x19\x44\xdd\xd5\xfa\xdf\x23\x36\x3b\x02\xe7\x8f\x61\xbd\xdf\xb7\xd5\x1d\x62\xaa\xb7\xf3\xc7\xc0\xde\xcb\xeb\xba\x2a\x54\x67\xf3\xbb\x5d\xce\xf9\x1d\x6e\x58\xbc\x0e\xcc\x3f\x86\xb7\xa4\xc4\x27\x65\xc9\xc9\x1d\x0d\xbc\xcb\x45\xee\xe2\x8c\x2f\xa8\xad\x9a\x9b\x7d\x68\x49\x8d\x8f\xe0\xe3\x45\xc3\xfe\x67\x1f\xd0\x9c\x23\xe9\x94\xcc\xe7\x15\x63\xb8\x3c\x82\x8f\xaf\xaa\xdf\xff\xfb\xbf\xf6\x01\x95\x65\x8b\x29\x3d\x82\x13\xf9\xcb\xcb\xbd\xcc\xdc\x67\x52\xcc\x49\x3b\x18\x80\x52\xf7\xe0\x1f\x72\x38\xfe\xff\xff\x1b\x07\x48\x07\x16\x3e\xe0\x39\xb9\xc3\xe5\xab\x96\xcc\xc7\x62\x62\xf4\x82\x47\xcd\x95\x5e\xf4\xe0\xb5\xfd\x88\x8a\x59\xd5\x60\xc5\xd4\xa7\x2d\x46\x0c\x97\xe3\x16\xb4\x67\x99\xe9\x92\xb5\xcb\x82\x6b\x35\xc4\x80\x32\xd2\x62\x6a\xe1\x83\x8b\x33\xa1\x00\x23\x40\xa8\xec\x74\x66\x17\x42\xe1\x93\x68\x95\x62\x70\x33\xde\x5b\x0f\xc6\xfe\xf6\x16\x3f\x3b\xa6\xf1\x5d\x85\x57\x50\x35\x15\x1b\x82\xd6\x3d\x07\x2a\xfe\x43\x71\x3d\x9d\x04\xe0\xc0\x31\xc8\x91\x3a\x5a\x8a\x56\xce\x5f\xa6\xe9\xfd\x8e\xfc\xd7\xa0\xf3\x94\x34\x0c\x55\x0d\x4d\x18\x0e\x24\xe6\xf9\x9a\x5b\x3f\x41\x40\xad\x96\x4c\x5f\x69\x45\x2b\x6e\x82\x29\x2e\x48\x53\xa2\x76\x6d\x4c\x9a\x20\x50\x45\x81\x34\xf5\x1a\xe6\x98\x5b\x4b\x46\x60\x46\xea\xd2\xf4\xe7\x96\xe9\xa7\x53\x20\x2d\x70\x15\x2b\xed\xb3\x30\xbf\x5c\x73\xf3\xd6\x68\xc9\x08\x07\xa9\x40\x75\xbd\x86\x05\x5a\x0b\x93\xc7\x5a\xd4\x50\xa4\xec\x3d\xc6\xd4\x8c\xd7\xe2\x9a\xb3\x16\xef\xe9\x0c\xbb\xc0\xad\x58\x15\x9d\xe4\xd8\xc2\x67\xd0\x8b\x66\x4a\x3a\x98\xa3\x19\xc6\x13\x0e\x3b\x9b\x36\x1c\xdd\x68\x81\xae\xab\xba\x62\x6b\x0e\x25\x47\x80\x58\xeb\xdf\xd1\xb2\x16\xf8\x11\x2e\x89\x34\xff\xab\x06\xb7\x6e\x57\x46\x84\x13\x51\xb6\x68\xc5\xd7\x56\xe2\x05\xa1\x15\x53\xc3\x54\xad\xa1\x92\x26\x40\x35\x85\x06\xe3\x12\x97\x21\x8c\xda\x0e\x49\x40\xe7\xde\xe2\x05\x20\xef\x5b\x72\x57\x95\xb8\x3d\x72\xc0\x7d\xf1\x95\x31\xfc\x13\xd1\xe8\x3b\xcb\xe2\x49\xee\xf6\xe4\x79\xe3\x49\x42\x81\x58\xb4\x38\xf8\x84\xff\x74\x0c\x3f\x29\x66\xb8\xb8\xdd\xdd\x3b\x82\xe7\x17\xcd\x1d\xaa\xab\x52\x98\x5f\x90\x2e\x8c\xc4\xbb\x6e\xfb\xdc\x1b\xf8\x3e\x96\xaf\xa6\x4f\x00\xf9\xa2\xe1\x58\xac\x3d\xfe\xb2\x03\x4a\x38\xee\x5a\x83\x23\xbd\x2e\x43\xbc\xc6\x4c\xf8\xa2\x5a\x5b\x02\x99\x8a\x3f\x03\x46\x48\xb2\xe8\x74\xd9\xc0\x0d\x66\x4a\xbd\x72\xf4\xa8\x5f\x03\xec\xb6\x98\x2d\xdb\xa6\x17\xfe\xc9\x35\x69\x5b\xb2\xda\xdd\x7b\x36\x11\x7c\xfb\x6c\xa2\x60\xca\x2b\x1e\xe9\x28\x40\xd5\x30\xdc\x4e\x51\x81\xa5\xc2\x90\xbe\x78\x81\x1a\x58\xf0\xef\xe9\x4c\x4a\xbc\x60\xf0\xd8\x89\x35\x83\x51\x22\xbb\x13\x36\xd3\xfd\x7f\x5b\xe2\x76\x1d\xf4\x4c\xda\x86\x16\x53\xb2\x6c\x0b\xec\x80\x92\xf1\x70\x32\x5a\xe1\x0e\xb5\xca\xab\x97\x1e\xeb\x47\x6a\x7d\x80\x6c\x87\x65\x33\xaa\x0b\xa7\x17\x2a\x4b\x6e\x01\xde\x09\x3d\xb9\xfb\xab\x60\xc2\x23\xf8\x6b\xec\x67\x4f\x78\x33\xfe\x3b\x6e\x43\xd1\xe3\xca\xed\x28\xa1\xf0\x94\xc7\x90\x99\xd6\xd8\x4d\x33\xb7\xb1\x2d\x79\x00\x4c\xa7\x3d\x87\x69\xc3\xc1\x95\x16\xbb\x22\x3e\x48\x91\x36\xe1\xce\xb5\x9a\xca\x51\x0f\x69\xa0\x85\xc5\x15\x83\x13\x4c\x05\x1a\xce\x7f\xaf\xe8\x20\xfb\xfb\x72\xef\x08\xbe\x27\xa4\xee\x92\x19\x69\x85\x85\xcc\xfc\x22\x87\xfa\x47\x57\x73\xd7\xe7\x10\x7d\xdc\x0f\x3a\x7b\x9e\xd4\xb5\x98\xab\x99\x12\xd1\x31\x83\x67\xfe\x7d\xdf\x38\x76\xce\x8e\xc1\xbc\x46\x9d\x23\xfa\xc4\x12\xcb\xfa\x24\x51\x91\xe2\x2d\x4f\xf4\x3d\xf7\xb0\x61\x15\xab\xf1\x9c\x3b\x89\x56\xd6\xde\x09\xc3\x67\x44\xfb\x6a\x86\xad\x88\x2a\xaf\x8f\x73\x36\x95\xde\x1f\xdf\x82\x4b\x21\x57\xea\x4e\xed\xe4\x49\x8b\xcd\x10\xa8\xae\x03\x45\xa0\x62\x01\xc2\xd9\x28\x22\x93\xac\xb6\xe8\xda\x90\xca\xc6\x66\xb4\x37\x18\x2f\x28\x77\x42\x8a\x5b\xae\x71\x67\x64\x25\xc3\x03\xba\x57\x53\x1a\xe1\x96\xbb\x7c\x0a\xa8\x95\x5b\x70\x5c\xba\x1a\xab\x62\x70\xdb\x90\x15\x55\x7e\x94\x6a\xcb\x08\xdc\x54\x77\x58\xc3\xc2\x15\x22\xac\x66\xb8\x91\x51\x07\x6d\xf5\xf9\x2c\xda\x1b\x30\x63\x96\xd5\x74\x8a\x5b\x8e\x4d\xb6\x5e\x60\x69\x0f\xc4\xa0\x79\x9d\x17\x69\xba\xa3\x0e\xe5\xe7\xc8\xf1\xa1\x5d\xe3\x1d\x97\xc4\x90\x5b\xb8\xc1\xf0\x15\x9d\x10\xd8\xa1\x1e\x05\x9f\x20\x39\xbc\x70\x3b\xab\xba\x86\x6b\x0c\x4d\x55\x73\x27\x47\x58\x40\x45\xaa\x19\xa2\xd0\x10\x28\x48\xdb\x62\xba\x20\x4d\xc9\x89\xed\x93\x33\x0f\xe9\x60\x38\x5f\xfa\x80\x5e\xca\x5d\x48\xc8\x5b\xdc\x70\xa9\x90\x91\x8d\x28\x91\x96\x7a\x7d\x4f\x51\x23\x3d\xe4\x25\xc5\x40\x1a\xec\xec\x65\x16\x58\xf6\x07\xc7\xd1\xe0\x5d\xb8\x53\xc7\xb9\xe3\x1a\xc3\x42\xee\xd4\xd5\x54\x2b\xb8\xc6\x05\xe2\x03\x09\x56\x29\xc8\xb2\x2e\x79\xab\x25\x75\xb0\xe0\x30\x44\x12\x09\x8d\x31\x1d\xf4\x08\xfe\x6a\xa4\xba\xd3\xc8\xdc\x77\x0f\x67\xf4\xca\x90\x11\x4d\xe3\xfb\x9d\x00\x51\x82\x1e\x56\x48\x05\x41\xfe\x46\x6a\xee\x3d\xa9\xad\x83\x54\x05\x96\x33\x43\x8a\x3b\xa1\x15\x2a\xa4\x47\xee\x72\x02\x71\x17\xec\xd5\x10\xb5\xbb\x04\x36\xab\xe8\x3e\x97\x55\x87\xed\xf2\xeb\x65\x16\x2a\x9f\x87\xdc\x90\xd6\xc4\x81\x3d\x64\xa6\x2b\xae\x57\xe8\x20\xad\xa2\x03\x7b\xb8\xe5\xfb\x2c\x49\x65\x11\xaf\x34\xea\xce\xb0\xdf\xa1\xd8\x30\x24\x39\xf0\x67\xae\x5b\x0a\x19\xbb\xe0\x23\x34\x78\xa5\x26\xd8\x87\x58\x8b\x2d\x29\x2e\x61\x5a\xb5\x94\xed\xc3\x94\xf0\xcd\x0a\x2e\xe1\x7a\x1d\xc2\x16\xcf\xa0\x95\x15\x9f\x42\x0f\x9f\x52\x93\xba\x5d\x93\x9a\xa5\x93\x87\x1f\xc5\x17\x4b\xd1\x26\xe1\x63\x53\x40\x94\x92\xa2\x12\xdb\x4f\x11\xea\x15\xa8\xcf\xf3\x89\xef\x95\xd1\x1e\xfb\xe9\xef\xb4\x46\x68\xd4\xfd\x4d\x18\x72\xd8\x9e\xcb\x83\x22\xb3\xcb\x72\x40\x71\xcc\x6c\xef\x36\xcb\x1b\x1a\x8e\xfd\xa9\x76\xd2\xdb\x32\xa5\xb3\xe0\xc5\x01\x7c\xca\xec\xdc\xac\x1e\x52\xad\xe2\x66\x21\x1f\xc0\x31\x7c\x3b\xf9\x36\x0f\x61\xd4\xd2\x6b\x7a\x78\x08\x17\xb1\x7d\x0a\x15\xce\xbe\xa0\x6a\x85\xea\xea\x7f\x31\x54\xc2\x7f\xe1\x5b\xd3\x99\xa0\x46\x38\x1e\xd7\x03\xae\x61\x74\xd0\xea\x35\xad\xa6\x62\x73\xef\x50\xff\xdd\xf5\xbf\xe0\xd8\xfd\x20\x41\x53\xb1\x36\xb7\x89\xd7\x61\x27\x6a\x7f\x78\x08\x72\xe3\xa7\x64\x82\x2b\x60\x01\xfc\x1c\x35\xe8\xc6\x2a\x66\x11\x1a\x4f\x78\x56\xa9\x01\xb9\xff\x83\x99\x92\x98\xc0\x23\xeb\x5c\x32\xff\xe1\x6b\x76\x28\xf3\xa3\x02\xe3\x38\x40\x84\xb3\x5d\x95\xbf\xb9\xad\x77\xf7\xd2\x78\xf1\x79\x32\x9e\x65\xe2\x7b\x2a\xfc\xe7\x1e\x70\x4d\x53\xc2\x93\x40\xb4\x6b\x56\x3a\xe6\x0d\x9b\xa5\xb8\x38\x50\x2e\x70\xec\x8a\x44\x68\x57\x6b\x42\xb1\x36\x19\xd2\x9c\x50\xb8\xc6\x53\x6e\xfa\x4a\x4c\x59\x4b\xd6\x5c\x65\xe3\x3b\xdc\xae\xd9\xcc\x8d\x78\x49\xe7\x5c\x58\x1e\x2c\x95\x62\xc1\xc7\x12\x82\x08\x73\xcc\x66\xa4\xdc\x57\x6e\xae\x30\x9d\x0b\xd4\xf0\xfd\xbe\x10\x88\x16\x2b\x9f\x98\x7f\xa1\xb4\xbf\x74\x90\xc5\x91\x5a\xb3\xd6\xb1\x0c\xf7\xd0\x8e\xff\x28\x90\x76\x43\x1d\x65\x23\x73\x7c\xb9\x02\x0b\xee\x56\x2d\x6a\x5b\xba\x91\x60\xdb\xc1\xdf\xac\xf9\xa8\xd5\xfe\x9c\x88\x31\x9b\xc9\x32\xb4\xb5\xa8\x30\xdb\x4e\xf9\x7f\xb0\xed\x6c\xaa\x7a\xaf\x8b\x9e\x53\xd7\x70\xcb\x99\xcb\x74\x10\xbb\x6f\x7a\xa7\x5b\x18\x51\x0e\x60\x4a\xb6\xbc\x38\xeb\x84\x53\xd1\x25\xd2\xc7\xdd\x8d\xce\x62\x97\x24\x72\xfb\xea\x9a\x9b\xd4\xc0\x49\x51\x2c\xe3\x9c\xf6\x4e\x54\x38\xcc\x39\x33\xc4\x15\xe7\x34\x20\x2d\x5c\x13\x36\x93\xca\xc3\xf7\x4c\x3e\x72\xce\xf5\x7d\x10\xe5\x75\x30\x3e\xa1\xf1\x4f\xaa\xa9\xe0\x49\x71\xd6\x6a\xf9\x36\x1d\x5d\x95\x36\x5e\x6d\x94\xa5\x7d\xd8\x95\x07\x44\xda\xa9\xd8\xe3\x6e\xb0\x77\xb8\x2a\x4d\xe4\xbd\xbb\xc5\xd2\x8c\x1a\xda\xc2\xd8\x40\x5a\x65\x96\xed\xfc\x3d\xaa\x51\x53\xe0\xd0\x94\x4e\xae\xd5\xe7\x07\xe1\x11\xea\x64\x5e\x35\xd5\x7c\x39\x57\x1f\x7d\xc0\x14\xb7\x77\xc8\x9e\xc4\x5b\x24\x2a\x0b\xc7\x37\xe2\x29\xd3\xa6\x76\x23\xbe\x02\x17\x38\x0e\xcd\x55\xa4\xeb\x9e\x09\x65\x17\xe2\x04\x3c\x2d\xef\x61\xc5\xf9\xe8\x59\x06\x29\x7e\x6f\x8b\x96\xad\x22\x45\x30\x03\xa5\xb8\x65\xbb\xd1\xe7\xe2\x3b\xc1\x0d\xf0\xe2\x38\x00\xe3\x9b\x90\x5e\xfb\xc9\xee\x73\x4c\x29\xba\xc1\xc2\xd5\xa2\xcb\xe9\xb4\x2a\x2a\xb1\xe5\x27\x0c\xd5\x80\xee\x50\x55\xf3\x3d\x95\x8c\x72\xab\xb5\x3c\x8f\x06\xda\x4b\x1a\xf3\x8b\xa9\xb1\x04\x4a\x1c\x0a\xd4\xf0\x3d\x4f\x2b\x8f\x0b\xa5\x5c\x49\x18\xf7\xed\x69\x04\x77\x4a\x54\xa0\x98\xcd\xf0\x3c\x1a\xb9\x9a\xc2\x6e\x66\xd1\xa1\x1e\xd7\x3f\x39\x6f\x2c\xfd\xf9\x37\x0a\xa7\xf1\xa2\xc0\xc6\xb0\x5f\x1c\xb8\x54\xd6\xc0\x1b\xd9\x94\xff\xc7\xb6\x3f\x83\x27\xbe\x41\xe4\xb8\xea\x42\x90\xfc\x10\x56\x33\xc4\x54\x3b\xa5\x58\xd4\x17\x4c\x86\xb6\x94\x7f\xa4\x89\x1f\x4d\x68\xbc\x88\xe4\xea\x0e\x0f\x61\xb9\x28\x11\xc3\x81\x22\x13\x3b\xb5\x16\x17\xa4\x15\x5b\x27\x54\x8a\x58\x88\x99\x52\xd9\x57\xd5\x47\xf1\xc9\x56\x48\xe1\xd1\x37\x0d\xb3\xb0\xd6\xcb\xf9\x47\xcf\x8b\xbe\x22\x1f\x29\x97\x45\xc5\x29\x07\x43\x06\xe2\x3a\x5c\x2e\xde\xdb\xf8\xf7\xa2\x40\xcd\xd1\xe2\xdf\x96\x98\xb2\x04\xce\xd5\xe0\xf3\xaa\x59\x52\x41\x40\xee\x00\xc1\x0a\xa9\x41\x43\x87\x36\xd8\x91\x46\xe8\x4b\xee\x17\x72\xdf\x7c\x93\xc1\x4d\x1e\x97\x6a\xbd\x2f\x0e\x9c\x5d\x57\x21\xce\xd9\xcf\xe7\x0b\xb6\x16\x1c\x1f\xba\x33\xce\x2a\x5f\x63\xa6\x76\x29\x6c\x89\x6a\xdf\x86\xa2\x62\x06\xb1\x63\xeb\x4e\x2e\xe1\x7c\x4f\x5a\x71\x20\xfb\xe2\x00\x3a\xc5\xcc\x97\xfe\xec\xa0\x1a\x2d\xce\xb0\xbe\xe9\x8a\x06\x4e\xe3\x2c\xbf\xe8\x33\x7d\x7e\x3a\xc3\x73\xa8\x1a\xb5\xd1\xa0\x68\x8e\x3b\xd6\x2b\x51\x33\x51\x51\xd8\x5d\x79\x2a\xa1\x15\x8b\x82\x35\xbd\xa8\x4c\xcf\x60\x9d\x19\x70\x8d\x06\xcb\xf0\xd9\xfd\xb0\x5d\xc7\xe1\x21\x5c\x56\x8d\x08\xa3\x2b\x83\xdd\x90\xc8\x62\x23\xeb\x91\xcf\x90\x8c\x43\x17\x64\x8e\x2d\xcb\x37\xa4\x9d\xa3\xda\x0a\xdb\x75\x4e\x40\x87\xd9\xc0\x87\xdb\xbc\xd1\x96\x6e\x13\x91\xcc\x19\x18\x43\x9a\x1e\xf6\x4c\x99\x97\xec\xa6\x4c\xf1\xa6\x71\x67\xaf\x51\x71\x2b\xb2\x03\x94\x03\x85\xa6\x0c\xb7\x70\x8d\xb9\x3a\x73\x02\x66\x9c\x42\x08\xe4\x06\x8c\xb4\x3a\xdb\x45\x24\xfb\x65\x46\x8f\x54\xa6\x72\x7f\xab\x29\x2c\x08\xa5\xdc\x41\x1d\x11\x81\xb3\xae\xaf\x39\xd6\x13\xee\xaf\x3a\xbc\x4b\xfa\xbc\xc3\x82\x4d\x7a\xab\x89\xdb\x96\xbb\xfc\x33\x11\xda\x6e\x84\x4e\xbe\xc6\xc0\xda\xea\xe6\x06\xb7\x72\xf3\xb8\x68\x49\xb9\x94\xc9\x21\xd7\xb8\x40\x74\x89\x5d\x7f\x46\xc5\x2f\x71\x5d\xc6\x52\x74\x78\xa8\x47\x16\xa1\x75\xb2\xc0\x6d\xbd\x56\xa1\x0c\x69\x40\x94\x6f\x24\x4e\x99\xf9\x3a\xc5\x34\xf1\x40\x7c\xbd\xc6\x8d\x7c\xd1\xc5\x55\x49\x1b\x7a\x04\xcf\x4f\x51\xc3\x1d\x0c\x7d\xda\x33\x97\x81\x68\xd4\x08\x27\xbb\x6e\x31\x2a\xc5\x89\x41\x19\x86\xd2\x1e\xb6\x7d\x08\x5c\xfb\x3e\xdf\xfe\x46\x99\x0d\xcf\xb7\x97\x61\x2b\xb5\x6f\x15\xd0\xbb\x31\x03\xe8\xf3\xf5\x13\xfe\x16\xf7\x1e\x07\x62\xb4\xd3\x9b\x1c\x25\xf0\x07\x1e\x11\xd3\x5a\xd9\x47\x63\xa8\xd9\xf9\xff\xb1\x29\xc8\xea\x66\xc5\x80\x1f\xa4\x3a\x49\x8a\xe5\x86\x40\xc4\xba\x28\x87\xbd\xb4\xe5\x1a\x11\xf0\xf4\xba\x0c\x76\x19\x03\x5c\x67\x30\xe3\x6a\x21\xa9\x74\xb5\x33\xa7\x8f\x3d\x0b\x0c\x88\x0e\xf5\xc8\xd2\x9b\xc5\xa1\x54\x1c\x11\xe5\x7b\x08\xdb\x85\x03\x66\xf6\x22\x5d\xe6\x5c\x0b\xa9\x4c\xac\x09\x03\xa8\xea\x68\x52\x67\x92\xe9\x03\xe8\x8a\x4d\x7a\xe2\xfd\xfd\x78\xca\x1a\x37\xc9\xe2\x14\x58\xbb\xc4\x22\xb2\x92\xb2\x58\xda\x6d\xc7\xbf\x57\x94\x51\x7d\xb2\x17\x27\x4d\x8b\xf3\x2e\x71\x60\xae\x43\x72\x62\x49\x64\xc1\xbf\x45\xb5\x1b\xcb\xda\x97\x7a\x7b\x55\x51\x0c\x53\x54\x53\x3c\x49\x1f\x08\x3d\x3c\x7b\x24\x60\x85\xe0\x5c\xd0\x4f\x2a\x7d\x99\x88\xe9\x06\x1d\xce\xd2\xe9\xa8\x63\x7a\x3a\x30\x82\xea\x36\x2e\x8e\xa3\xd9\xc8\xcd\xa4\xd2\x2e\x21\x62\xd1\x49\x2b\x38\x7a\xde\x0d\x73\x3b\x7a\xde\xff\x51\xe7\x15\xbf\xfa\x31\xf1\xb0\xbf\x95\xd4\x8c\x06\x8d\xd0\x0c\xc7\xde\x98\x36\x28\x9c\x88\xf2\x07\x03\x9c\x45\x69\xb7\xe1\x48\x41\x8b\x11\x43\x76\x0f\x97\x1c\xea\xbe\xcb\xd4\xdb\x93\x26\xb5\xa5\xe5\x54\x94\xb2\x61\xf8\x74\x1f\xc4\x21\x9d\xf0\x62\xb4\x73\xe7\x1c\x0a\x8b\xe6\xe6\xf3\x39\x62\xc5\x0c\xd3\xd4\x99\x52\x36\xc9\x38\x4d\xd6\xdd\x0e\x94\x3e\x4b\x1f\x7b\xf0\x9f\xaf\xbe\xca\x21\x6e\x7c\x27\x39\xdb\x33\x38\x4e\x26\x6e\xf6\xce\x28\x3a\x66\x03\xe1\xfc\x27\xcd\x8c\x3a\x24\xd6\x2e\x63\x4d\x7e\x9f\x8c\xbf\xfd\x40\xc8\x6d\x48\x36\x7b\x73\x88\x2e\x70\x51\x4d\x2b\x5c\xea\xb4\x10\x3f\xb1\x04\x12\xeb\x72\xd3\x37\xa5\xe8\x98\x75\x75\x9f\x4b\xb8\xcb\xd5\x52\x3b\xcc\xe8\x05\x24\xf7\x28\x1d\xe0\x38\xa2\x4b\x4e\xac\x47\x62\x32\x5e\x35\x9f\x69\x57\xcf\x91\x60\xa0\xac\xb1\x7a\xa5\x9c\x7c\xb1\xfb\x2a\x4b\x40\x8d\x34\x49\x5c\x07\xda\x04\x18\x37\x45\x0c\x9e\x3c\x73\x33\x71\x14\x56\x95\x2a\x49\x79\x52\x95\xd1\x97\x4a\x87\x8b\x3c\xf7\xe3\x5c\x1e\x8e\x48\x14\xd4\x2c\x52\x95\xf1\x09\x9a\xd8\x7b\x5f\xca\x33\xbb\x63\x77\xcc\x89\xf8\x46\x3a\x35\x17\xcd\x07\x61\xc7\x77\xf7\xe0\x20\x68\xc3\xbf\xfe\x80\x57\xa8\x2d\x83\xf0\xdb\x26\xbb\x73\x07\x18\x6f\x2c\x3c\xaf\x06\xde\x30\x72\x81\xab\x4a\x9d\xbe\xee\x7e\xca\x3f\x49\xdc\xf5\x89\x56\x6e\xbe\xfb\x59\x66\x18\xd9\x43\xae\xdd\x3d\xe7\x66\x8b\x58\x8c\x48\x96\x7e\xa9\x93\xa5\xf7\x62\x3c\x38\x47\x69\xbf\x54\xe5\x3f\xe0\xc5\xc1\x33\x41\xd7\x50\xfb\x5f\x2a\xfb\x1c\x5e\x02\x50\xd9\xd3\x96\x69\x53\x9d\x55\x0c\xdb\xc4\xbf\xe4\x15\x47\x20\x75\xd9\x71\x99\x00\x32\xa7\xcd\x02\xcc\x30\x9d\xfd\x42\x27\x5e\x6f\x20\x62\x06\x7f\x03\xa4\xec\x81\x89\xca\x09\x49\xea\x15\x16\x3f\xb5\x36\x3a\x6d\x9d\x74\xab\xd7\xc9\x9f\x5b\xb4\x86\x5f\xa0\x73\x21\x4c\xa2\x24\x14\xc0\x1e\x41\xe3\x10\x2a\x14\x7d\x93\xf8\xca\xf4\xcb\x20\x47\xc5\xfd\xaf\xc8\xc7\x46\xe4\x1d\x6c\x24\x98\x56\xb2\x7f\x09\xe9\x2d\x25\xd5\x7c\x3a\x84\xf7\xd5\xa1\x50\xa7\x85\xf1\x03\x79\xca\xe5\x13\x29\xc2\x33\x7d\x34\xe1\x24\x0d\xea\x3c\x3b\x31\x72\x72\x3c\x2a\x77\x8d\x4c\xde\x3b\xc2\xa5\x3f\xfe\xcf\x18\x4a\x22\xbe\x2e\x6a\x8c\xda\xb4\x82\xa9\x70\x5d\x2a\x35\x23\xc6\x2a\x31\xf0\x6d\x84\x37\x90\x93\x97\xaa\xee\x63\x91\x16\xe6\x48\x5d\xa2\x66\x04\x6e\x31\x5e\x40\xc5\x8c\x0a\x0a\x65\x3c\xc8\x0e\x97\xf2\x2e\x11\xe6\x98\x76\xbd\x33\xda\xeb\xb3\xad\x2f\x07\x05\x1d\xe5\x95\xba\xf4\x2e\x30\x9b\xcc\x71\x04\xcf\x2f\x7d\x3f\x8d\x8f\x20\x90\x28\xc8\x2a\xb7\xb2\xe2\x6e\xb8\x5e\x52\x1c\xb3\xce\xc4\x4f\x8e\x55\x02\xc1\xee\xb7\x93\x6f\xf7\x6c\x94\x50\x31\x8e\x98\x8c\xfb\xe8\xc9\xa4\xcd\xae\xa4\xbb\xe4\xb6\xcd\xb5\x3c\x9a\xa7\xb3\xdb\xb7\xcd\xdc\x0a\xe5\x90\x25\x47\xdb\xaa\x0e\xec\x3c\x09\x89\xa5\x82\x0b\x85\x0c\xae\xab\x63\xdd\x7d\x15\x42\x66\xa8\x86\x66\x39\xbf\xe6\x2d\xa7\x51\x90\x4e\x25\x30\x89\xf8\x09\x1f\xa2\xc4\xe5\xb2\x60\xee\x69\xa1\x10\x19\xdc\xc6\xc1\x95\x4d\x22\x45\xae\x62\x4e\x2d\x50\x5e\xf1\xa5\x99\x25\x1a\x98\xf4\xdd\x7c\x2b\x62\x54\xde\x84\x6a\xf8\x62\x9d\xcc\xca\x39\x5a\xc4\x80\xeb\xbc\x2b\x35\xf8\x8b\x83\x3c\xf3\xbc\x38\x88\xe3\x0e\x0a\xd4\xd3\xac\x7a\x71\xe3\x0c\x58\x05\x85\xd2\xd8\x0b\xdd\x10\x3d\x6d\x22\xda\x01\xae\x67\x38\xe8\x26\xb4\x16\xf7\xac\x57\x38\xd8\x78\x40\x2a\x8c\x67\x0e\x91\x1c\x5c\x0e\x3e\xd2\xbb\x9a\x61\x73\x16\x61\x95\x8d\xbc\x48\xca\xf5\xb2\xd1\xfe\xc8\x65\x03\x91\xdc\x5e\xea\xc0\x5a\x94\x91\x3a\x15\x97\x11\x64\xf4\x2d\xa6\xba\x48\xe5\xdb\x4d\xe9\x1f\x3b\xac\x3f\xe4\xe4\xf9\xc0\xe8\xe0\x00\x8b\x18\x3a\x84\x5b\x30\x8a\xe1\x90\x79\xbb\xd8\x6f\x90\xe2\x1d\x76\xd7\x85\xef\x01\x6e\xe9\x23\x59\x2b\x77\x8b\xef\x59\x2d\x1b\x51\x78\x2a\xd3\x65\x67\xdc\xae\xfd\x72\x1c\xb4\x41\x26\xac\xb4\xe5\x11\xa6\x70\x0c\xbb\x5f\x75\x8d\x84\x28\x7c\xd5\x4b\xba\x44\xfe\x59\x35\xf5\xe6\x99\x54\x65\x10\x5f\x82\x4f\xb1\x86\x80\x87\x6d\x47\x7a\x19\x20\x3b\xe1\xe3\xda\x61\x48\xd9\xe2\x50\x18\x37\x34\xc7\xba\x86\xcf\x66\x16\x19\x1e\xc3\x2a\x43\xda\x32\x47\x0b\x1e\x6e\x9c\x9d\x3b\x0d\x49\xfb\x0c\x8e\x8d\xb6\xd3\xb8\x66\x3a\xc1\xd9\x39\x4b\x0d\xd1\xb6\x6f\x94\xf1\xcc\x31\x5f\x9f\xf9\xec\x0a\x09\x2a\x93\x79\x16\x6d\xb4\xf4\x8f\xb6\x9c\x69\x91\x52\x86\xec\xfc\xf7\x05\x16\x7c\xe1\x4a\xa1\x51\x7e\xf6\x36\xa1\xbe\x8e\xe0\xe8\xab\x26\x43\xa7\xd0\xe0\xc1\xa8\x34\x9d\x91\x36\xdd\x52\x76\xfb\x66\xbd\x4c\x8c\xbd\xa1\x6d\x7f\x67\x4a\x71\x48\xeb\x7e\x53\x51\x86\x5b\x71\xe3\x2c\xb8\x3c\xd9\xe5\x13\xa8\x5e\x48\xf4\xd3\x88\x97\xfa\x47\xd3\x27\x26\xc7\x40\xfb\x2d\xc7\x16\x5b\xca\xaa\xcc\xd4\xb2\x68\x30\x5b\x91\x96\x8f\x7f\xa2\xd9\x56\xb7\xb3\x5f\xbd\xc1\x6b\xfb\xb1\x5a\x9c\xf7\x99\x9f\x12\xbe\x0f\x0b\xb4\xc6\xed\x11\x9c\x2c\xd9\x4c\xb9\xb0\x7b\xde\x5f\x2f\x53\xc9\xe1\x36\xef\x4f\x5f\x60\x08\x12\xce\x75\xd6\x51\xd4\xd3\xf7\xd9\x13\x76\x44\x85\xac\x95\x5e\xe7\xc8\xb0\x51\x51\xe9\xf3\x26\xf0\x10\x7d\x14\xa1\xc4\xfb\xd3\xc7\x8c\xfd\x5d\xdd\x5a\xa3\x4e\xf0\x47\xa7\xbe\x05\x4b\x19\x1e\xdf\xb5\x0b\x9e\x84\x0b\x89\x22\x4d\xf2\x83\x51\x6a\xa9\x33\x58\xab\x1c\xfa\x24\x11\x3e\x60\x9d\xbb\x70\x1c\x1d\x58\x84\xb1\x41\xfe\xf3\xf2\xa5\x11\x53\x99\x04\x45\x98\xbe\x83\x25\x1c\xf0\x56\x8f\xf7\x3c\x43\xf5\x91\xfb\x73\x03\x9f\x88\x54\x86\x91\xe3\x0f\x5a\x1a\xbb\x62\xcf\xc9\x90\xb3\xc8\x4e\xa5\xdc\xb7\x47\x4b\x36\x0b\xee\xda\x3b\x19\xe5\x14\x4c\x8d\x1b\x28\x50\x5d\x07\x1b\xa3\x6a\x6a\x16\xa5\x8a\xaf\x1c\xdb\x92\x6c\x62\x45\x1f\x48\x8d\x27\x8a\x21\x48\x3b\x69\xd1\xea\xef\xa8\x5e\x62\xf8\xf7\xbf\x07\xf6\x6c\x28\x6e\xe8\x92\xda\x9e\xb1\xc6\x76\x0f\x9c\xb4\x12\x49\x14\xb4\x30\xb8\x0c\x50\x6b\xa4\x5f\xfc\xb7\x37\xcc\x4a\xa8\x39\x07\x9f\x64\x69\x52\xa9\x7b\xc3\xa6\x5e\x53\x8a\x6a\xc8\xa7\xd9\xa1\xbc\x96\xa7\xef\x43\xe3\xaa\x05\xcc\xb1\x74\xa0\x0b\x2e\x85\xb7\xb4\x84\xb2\x6f\xea\xb5\xa1\x21\x6a\x5c\x5d\x66\xfc\xba\xa9\xe1\x0f\xb0\xdb\x0a\x22\xae\xec\x14\x1a\xef\x6e\xda\x86\x1e\xce\x5d\xb4\xae\x11\x21\x99\xe3\x6b\x0a\xbf\x15\xa2\x3c\xd2\xed\x8d\xe3\x3e\xfa\x66\x91\x1b\x8e\xd4\xdd\xf0\xeb\x25\x53\x8e\x22\x73\x07\x94\xc6\x9f\x56\xb6\x48\x04\x2a\x4b\x59\x9f\xa6\x80\x5b\xbc\x56\x29\x33\xa1\x89\xb1\xd9\x90\xc3\x58\x22\xb7\x99\xd0\xc7\x81\x1b\x59\x88\xad\x4b\xbc\x2c\xdf\x96\x45\xa3\x9e\xd7\x46\x63\x18\x1c\xbb\x50\xee\xfa\xac\x1e\x0e\xaf\x53\xd1\x93\x89\x4a\x85\x9d\x3b\x3e\x5e\x52\xc5\xbc\x3a\x20\xe9\xae\xba\xc4\x26\x75\xd5\xdc\xc6\x57\xa8\x77\x0f\x55\x95\x85\x43\x7f\x24\x55\x25\x51\x34\xda\x07\x86\xda\x1b\xcc\x8e\xe0\x90\xca\xcb\x41\xa2\x6c\xa7\x18\x46\x16\xaa\x89\xef\x66\x25\x56\x70\x9c\x38\xde\xf5\xbd\x68\xff\x74\xd2\xd3\x5f\x3d\x45\xb6\x3a\xbe\xdc\xcb\x6f\xa6\x4d\x3c\x65\x2d\x36\xe2\xc8\x91\x51\x3e\xf9\xbe\x26\x09\x82\x9f\x4e\xe1\xef\x84\xd9\xf8\x22\xa7\x97\x2a\xd0\x62\x0a\x33\x64\xb2\x84\x36\x54\xe0\x89\xfb\x30\x2e\x03\xe5\x80\x49\x6e\xfc\x7f\x2b\x24\xf0\xca\x17\x92\x93\xdf\x60\x66\x0a\x84\x8a\xaf\x77\xad\x31\x0f\x44\x25\xb6\xd3\x2e\x63\x51\x74\x87\x77\x5f\x1c\xa8\x49\xb8\x77\x73\xe4\x97\x1f\x9d\x88\x2f\x9c\xaa\x9d\xe9\xeb\x59\x54\xac\x4d\x9d\xb2\x38\x75\xf9\x52\x78\x85\xce\xb8\xa8\xe4\xa3\xcc\x39\x6d\x3a\x56\xda\x5d\xc5\x31\xc1\x9d\x83\xa8\xe8\x38\x59\x9b\x94\x17\x4b\xe0\x49\xd9\x45\x07\xff\x99\x54\x29\xcb\xd2\xca\xd2\x84\x2c\x7d\xf6\xe6\x35\xbc\x47\x2d\xab\x8a\x6a\x81\x7c\xdf\x64\x08\x67\x2b\xcb\x3d\x98\xc1\x13\x7e\x46\x8a\x09\x74\x26\xde\xa2\x1b\xb2\x74\x7c\xeb\xf6\xc6\x5d\x50\xc8\xed\x67\x6f\x5e\x3b\x5f\x3f\x90\xdb\xfd\xb9\x2c\xd3\x9f\xbd\x79\x3d\x71\xbe\xf8\x4f\x60\xfa\x90\xb2\x4f\xc2\xf4\x1e\x2b\xfa\x3d\x12\xae\x63\xe0\x2c\x9e\xc8\xca\xd8\xa6\x0e\xa5\x70\xff\x3a\x52\x4c\x48\x83\xd5\x8d\x42\x5d\x75\x26\xf0\xcf\x2a\x2a\x6b\xd4\xc8\xcb\xd4\x76\xdc\x12\x17\x55\x89\x65\x9d\x87\x16\x35\x74\x9a\xd9\x4b\xd8\x0a\x60\x04\x50\x23\x2f\x60\xa4\x5c\x38\x53\xd5\xa7\xa6\x76\xc4\x56\x67\x8a\x93\xba\x4c\x8c\xcc\x77\xb8\xfb\xde\x28\x32\x10\xad\x0a\x6e\x71\x00\x9d\x92\xdf\x8c\x88\x4b\xcd\xc8\xa9\xb6\xb5\x01\x46\xb4\x0a\x1a\x38\xe4\xbe\xf5\x4b\xab\x36\x76\x48\x7d\x4f\xdd\xc5\x63\xe4\x0c\xab\xad\x54\xca\x77\x4b\xe4\xd3\xf8\xfc\xaf\x82\x01\xe1\xb1\x86\xcf\xc3\xbe\x87\xfa\xa8\x07\xed\x2a\x50\x25\x92\x86\x32\x74\x75\xb6\x33\x32\x53\x79\x4d\x96\x3a\xa9\x81\xac\x9a\xde\xfb\x33\x1b\xf8\xcf\x17\x67\xb1\x5b\xfb\x23\xba\xc5\x40\x97\xad\x02\x22\x59\xf8\x56\x99\x92\xe8\x04\x94\xca\x00\x64\xc1\x82\x2c\x8b\x8b\xb3\x9d\xad\x79\x52\x21\x45\x1c\x9f\x48\x1e\x85\xf8\x34\x56\xaa\x49\x3a\xcb\x81\x17\xf3\x9d\xba\x13\xd0\xe7\xe0\x84\x53\x42\x26\xb8\xa1\x0a\xc1\x84\xfe\xa5\x09\x91\x2f\xa4\xba\x8c\x04\x3b\x8c\x7f\x40\xcf\x8d\x44\x5d\xdb\xf5\xd8\x59\xb8\xce\x54\x4a\x76\xb0\x77\x12\x0d\x6c\xef\x0c\x25\x43\x2a\x9a\x18\xae\x48\xac\x36\x5f\x2b\x42\xa6\x6e\x2d\x7a\x8c\xf9\x70\x57\x22\x45\x61\xdf\x44\xf7\x12\x3a\xb0\xdc\x2e\xa1\xbb\x8c\xfa\x48\x42\x67\xbc\xae\x47\xa4\x77\x84\x86\x81\x64\x0f\x21\x7d\x34\xea\x0f\x51\x27\xd1\x86\x99\xeb\x0d\xe9\xaf\x78\xbd\xe3\xe2\x63\xdd\x85\x88\xc5\x2e\xa8\xa3\xc2\xd8\x90\xed\xf1\x5e\xa8\xa7\x9e\x0d\x28\xd8\x3c\xae\xcc\x73\x0c\xf7\xd3\xed\xe6\x3b\x0e\xa3\xe3\x80\xc9\x8f\xa9\x04\x97\x3e\xff\x7d\xe3\x78\xc1\xd9\xa3\x86\x0a\x7a\xf2\x6e\x86\xa7\x00\x5f\x4c\x01\xd9\x8c\x0d\xc5\xb6\xda\x6c\xab\x62\x54\x22\xe2\x48\x61\x85\xf9\xef\x0d\xb7\xc2\xf2\x1c\x78\xfd\xb5\x2a\xc5\xa3\xdd\x28\x61\x21\xf5\xe1\x59\x18\xc3\xb4\x21\xa4\x44\xc5\x74\x7d\xd3\x42\x79\x6c\x30\xe8\xd0\x48\x8e\xe8\x13\xe2\x15\x69\xcf\x55\xc6\x4a\x22\x3d\x71\x58\x28\xcf\x45\xf4\x16\xdd\xa6\xa7\x70\x78\xd4\x45\xa1\xbe\xe3\x8d\xfc\x9d\x8f\xcf\x11\x4f\xcf\x55\xcc\x8b\xee\xb0\xe5\xeb\xb0\x6c\xb7\x16\x1e\x6c\xa1\x1e\x1e\x3c\x5e\x4d\xbc\x9e\xb9\xde\x06\xc4\x4f\xd4\xcb\x73\x58\x21\xed\x25\x40\xf7\x79\x17\x0a\x4e\xbc\x72\xa8\x4d\x79\x06\xb0\x11\x97\x25\x96\xd6\xc5\x6b\xd0\x77\x6d\x6f\xb3\x8d\xb8\x53\x77\x69\xed\x16\x7c\xfa\xe1\xdd\xcf\x06\x05\xb1\x76\x1b\xa4\xcc\xf4\xd0\xaf\x5a\x32\xef\xa9\xc8\x1e\xd4\x34\x7b\xa2\x8c\x6a\xf9\x44\xd7\xc8\xbc\xb4\xfb\x94\x76\x4a\xda\xd3\x4e\x8b\x96\x76\xa2\x85\x0c\xa6\x7c\x67\x61\x6e\x87\xc4\x77\x06\x7b\xc8\x8a\xef\x2d\xc3\x33\x12\xd9\x30\x01\x4e\x8a\xe3\xfd\x7c\x01\x0d\x75\xbe\x50\x49\x72\x80\x8d\xab\xd1\x41\xef\x0d\xf2\xe4\xf9\x7e\x56\x5b\x47\xb8\x99\x56\x4d\x2a\x0a\xa0\xcf\xa0\xa3\xbb\x93\x9b\xe5\xa3\x7a\xb9\x27\x36\xeb\x66\xab\xd9\x27\xf9\xfc\xd1\x6e\x91\x1b\x5e\xd6\xd2\xed\xc5\x11\x54\x95\x82\xfd\xfb\x6b\x4b\x56\x53\xd5\x36\x7e\x93\x48\x5f\xe1\xec\xc9\xb4\x32\xb9\x45\x06\x93\x36\xbf\x28\x0c\xd5\x38\xb5\x4e\x64\xfa\x9f\x9b\xd1\xd7\x9f\x5e\x95\xf7\xca\x1f\x9e\x3a\xe3\xa5\xd2\x25\xfc\x24\x93\x49\x84\x3b\x2e\xdc\x8e\x4a\x72\x19\x7e\xd3\xca\x83\x2f\x7d\xd7\xca\x6f\x92\xbc\x6d\xf5\x90\x1c\x98\x20\xa5\x30\x04\xc6\x26\xc6\xc4\x69\x7b\x81\xf4\x7d\x2f\x94\x09\x05\xe4\x2b\x3d\xc5\x25\x2a\x62\x56\x64\xe5\x4c\xd5\xdb\xd6\x15\x1d\x1c\x87\xe3\xd7\xe0\x1d\xa7\xbd\xbe\xf3\xf7\xd0\x25\xdf\xe8\x9a\x8c\xb2\xf7\x5f\x65\x7b\x76\xe4\x14\x2b\x30\x86\xa9\xc7\xb1\xc9\x21\x59\x3c\x47\x99\x8e\x23\x91\x3d\x36\x19\xbe\x3f\xa3\xba\x83\x0e\x7f\xda\x74\x6f\x45\x2e\x0f\x1e\x93\xb8\x6a\x69\x39\x34\x81\x74\x1c\xf5\x8d\xbd\xb2\xe9\x99\xde\xd7\x57\xc6\xf7\x2c\x50\x5d\x53\x7b\x4d\xd8\x24\xa8\xae\x66\x58\x57\xda\xe5\xca\xdd\x9c\xad\xea\xa4\x4e\x47\xb1\xdb\x72\xc6\x1c\x79\xee\x34\xee\xa1\x6c\xdc\x51\x6e\xf5\x75\xf0\xcf\xdd\xa4\xab\x32\x08\xff\x6c\xaa\xfa\x9f\xfa\xe6\x72\xb2\x26\x42\xe7\x1c\x4e\x95\x8c\x70\x22\x33\x8d\x9b\xcf\x66\xc7\x71\x5e\x98\xf5\x0e\x62\x04\x54\x12\x4e\xef\x7d\x42\x46\x94\x33\xb2\x56\x56\xce\xd4\xea\x08\x1b\xab\xeb\xce\x9e\xa0\xca\x6a\x97\xfa\xed\x07\x91\xd4\x64\x53\x2a\xcd\x43\x60\x69\xaf\x67\x90\x17\x22\x6b\x89\xbe\x0d\x13\x39\x23\xf1\x6d\xf0\x2a\x48\x7f\xfd\x83\x6f\x01\xd2\x49\x00\x26\xf9\xcc\xcf\x10\xb3\xc3\xec\x6b\xaf\xbb\x62\xd1\x3d\x13\xed\x0d\x8c\x8a\x6d\xf0\x6f\x26\x59\x2c\x1b\xac\x0e\x8c\x5a\xc8\x22\xd6\x76\x25\x5d\xf9\xdf\x49\x1d\xe8\xc2\x9f\xac\xb4\xa3\x7f\x93\xf6\x27\xb1\x5b\xd9\x6c\x41\x43\xfc\x6d\x49\x69\xfb\x20\x89\x94\x55\xe7\x36\x58\x47\xe1\xa8\x5c\xc5\xa8\x41\x42\x20\x26\x7e\x8b\x57\xca\x25\x1c\x60\xba\x5e\x3e\xd1\x86\x38\x7b\x69\x6b\x7b\x52\x61\x9e\xcf\xa6\xbe\x5e\xd4\x17\xb8\xed\xdb\xd8\x8a\x54\x28\xf7\xfa\x44\x47\xa5\x20\xd5\x30\xc5\xcf\x4a\x30\x1d\xcf\x63\x98\x74\x42\x6e\xcc\x10\x1a\x5f\x5c\x37\x29\x88\x93\xae\x52\x63\x6b\x00\x68\x14\x59\x16\xd2\xbb\xdc\x9e\xdd\xc6\xc8\x82\x81\x41\xc0\xb2\x5b\x8e\x3b\xcb\xff\x8a\xf7\xcd\x45\x81\x8f\xf0\x1e\xd5\xbe\x5f\x23\x6e\x86\xe7\xa9\x20\x64\xfe\xe6\x51\x58\x6a\xbd\xab\xfa\xde\x26\xa5\xd7\x53\xf3\x3a\x05\xc7\xbf\x1b\x56\x6f\x1c\x36\xac\x4a\x9d\x1b\xcb\x2d\xed\x15\x46\x3a\x3a\xa3\x26\x83\x0b\x1b\xa7\xc3\x46\xf7\x5c\x00\x72\x84\xfe\xe8\x4b\x70\xcf\x75\xa1\x2c\x45\x5d\x41\x72\xd7\x19\xca\x53\x1a\xc2\x2e\x29\xe9\xab\xc5\xbe\x7d\x2b\x6e\x4f\xd6\x37\x37\xe6\x81\xb5\x78\x71\x30\x46\xc6\xbb\x2c\xfb\xe3\x08\xe6\xe7\x10\xca\xf1\x02\xb9\x2d\x61\xec\x72\x6c\x9e\x4a\x30\xef\x13\x22\xe9\x88\x23\xed\xbf\x91\x9f\x24\xa2\xea\xf7\x20\xe7\x4d\x8e\x11\xb2\xf0\x46\x45\xab\x63\xcf\x6d\xd9\x98\x92\x18\x4f\xef\xbe\xa9\xc2\x3e\xe5\x7f\x98\x0f\xb7\x59\x91\xc6\xcf\xe4\x1f\x05\x34\xea\x3d\x82\xe8\x75\x86\xa2\x35\x74\x4a\xc5\x78\x53\xd5\x03\x70\x04\xef\xe3\xd8\x9a\x11\x50\x64\x31\xf6\x18\x0a\x64\x0c\x5c\xc3\xb5\x48\xab\xaa\x07\x7c\x16\x2d\xa2\x4b\x17\x7c\xd1\x22\x7f\x14\x2d\x22\xeb\x92\xa1\xb2\x04\xe7\x21\x17\xfd\x58\x72\xea\x01\x18\x5d\x7c\x4c\xf2\x91\xac\x28\xd2\xe0\x55\xbd\x86\x79\xd5\xb0\xee\x52\xe1\x2a\x8c\x87\x5a\xdc\x7c\xcd\xa0\x9a\xcf\x71\x59\x21\x86\xc5\xcd\xc6\x69\x2d\x6b\x06\x28\x26\x1b\xf0\xc0\x00\x3c\xec\xed\x89\xd4\x70\xb1\x8a\x0a\x38\xb6\x57\x45\xf5\x14\xa4\xd7\xc1\x61\xb5\xbc\xa4\x77\x12\x3f\xab\xcd\x51\x2c\x8e\xf9\x7a\x91\x94\x4e\xb2\xd4\x4f\xfa\xab\x18\x2b\x1f\x4b\x46\x98\x4a\xbf\xb8\x9c\xfb\xf3\x14\xfa\x7f\x2c\x72\xb7\xa9\xff\xb7\xc8\x39\xd6\x94\x8c\x58\xd0\x93\x9a\x92\x31\x70\x0d\x31\x25\xba\x2c\xb6\xad\x71\x7f\xed\xf8\xa7\x4f\x65\x52\x14\x14\xd2\x4e\x56\xcd\xcd\xa6\xf6\x04\xbe\x18\x94\xc7\x70\x4b\x23\xf2\xfc\x71\x1d\xd2\x5e\x50\x23\x48\xb7\xee\x8a\x8e\x02\xe1\xa9\x94\xc7\x38\xa0\x86\x68\x0e\xa5\x24\xdc\x77\xb1\x42\x75\xa1\x4e\x5e\xa4\x0d\x1c\xaa\x27\x4c\x8d\x04\x9b\xc1\xa7\x5f\x98\x35\x35\x52\xa3\x17\x96\xd2\x47\x76\x12\xc2\x93\xba\x0e\xeb\xa0\xfe\xb1\x4f\xe4\x20\x51\xba\xed\x01\x47\x6a\x16\x0b\x9f\x87\xf5\xf2\x00\x0c\x61\x33\x93\xd4\xf9\xb9\x82\x26\x1a\x80\xed\xc4\x4d\xbe\x58\xa8\x2d\x5a\x28\x3f\x5f\xcd\x1a\x81\x0c\xc9\xfa\x4c\x81\xc5\x7d\xe2\x95\x36\x9b\x83\x16\x76\xf9\x6c\xb6\x6e\xc3\x65\x6e\xd5\xe2\xf9\x24\x10\x0a\x67\x43\xb0\x46\x62\xfe\xa9\xb4\xd7\x06\xab\x19\xa7\xd7\x3e\x57\x18\x47\x03\xf0\x25\x92\xf3\x47\x53\x6b\x32\x92\xb3\xec\x79\xbf\x57\x16\x98\x57\x97\xc0\x34\x31\x39\xc3\xe8\xb8\x4e\x6e\xec\x6c\xbc\x07\x35\x32\x65\xfc\x33\x87\x73\x36\x52\xf5\x3d\xfb\xe2\x3f\xa9\xae\x1f\x68\x00\x36\x59\xfc\xe1\x21\x98\xb7\xb6\x0d\x7f\x69\xd6\xc8\xdd\xc5\x0a\xc3\x89\x7d\x27\xe2\xba\xe1\x07\x35\xae\x3e\x4a\xcc\x20\x65\xf0\xdb\xe3\x10\x72\x58\x78\x26\x99\x7b\x4e\x58\x01\xf2\xc7\x8d\x48\x8d\x31\xb0\x63\xc9\xfe\x47\xb3\xb0\x7d\x26\x77\xec\xfa\x1e\x95\xa5\x1f\x93\x9d\xb7\xc7\xca\xb9\x54\xe6\xd3\x9a\x50\xdc\x06\xe5\x63\xc5\x87\xd4\x73\x36\xa8\x76\x36\x4a\xe3\x6c\xec\x83\x2e\xa9\x5b\xd7\xc6\xce\x88\x6d\x79\xf0\x08\xb3\x7d\x4d\x53\xe3\x56\x56\xab\x54\xdd\xcd\x89\xbe\x07\x03\x89\x13\x7b\xa3\x2a\xcf\x4e\xf1\xe0\x41\x9e\x4d\xc1\xd7\x25\xb8\x6e\xd8\xe3\x94\xff\x19\xde\x8b\xdf\x7e\xeb\x75\xd2\xa3\xf9\xba\x6a\x4c\x78\x70\x84\x8f\x16\xa5\xbe\xb4\xcf\x16\xa5\xbf\x37\x71\x2d\x38\x16\xcf\xef\xf6\x95\xa8\x50\xd7\xad\x04\xa7\xd8\x6c\x4e\xee\x5a\x2f\x1b\x56\xd5\xd1\x63\xef\xd7\x18\x5b\x8f\xb9\xd9\xe7\x6c\x2b\x0a\x7c\xcb\xcb\x20\x9e\x54\x50\x86\x18\x9e\x0c\x7a\x6f\xdd\xbd\x02\x11\x2d\x06\x97\xf0\x1d\x5f\x4a\xd7\xd3\xcd\x3d\xb1\x89\x3e\xaa\x59\x3f\xbe\x0b\x8c\xde\x74\xb3\x8e\xa5\x68\x15\x3e\x7c\x29\x99\xed\xc8\xc3\x96\xa2\x07\x1d\xba\x94\x27\x8b\x5e\xd8\x49\x86\x95\x9e\x4f\x8d\x53\x62\xca\x5a\xb2\xb6\x63\xe5\xbc\xd6\xf8\x26\xbf\x2d\x60\x92\xbe\xd0\x9f\x03\x9b\x65\x2f\xcc\xdb\x11\xc7\xde\x9b\x4f\xa2\xc4\x9d\x68\x12\x3e\x23\x92\x8b\x8f\x0c\x44\x47\x7a\x79\xea\x3e\xa6\x00\x16\x14\x22\x9c\xea\x31\x2a\xe5\x50\x6f\x95\xa6\x64\xd9\x94\xe9\x92\xf6\xd1\x47\x9f\xfb\x85\x80\x7e\x7f\xee\xa1\xf5\x2d\x40\x19\xf5\xee\x47\x17\x75\x9d\x2e\x46\xd4\xe5\x24\xbd\x61\xad\x98\x7c\xa8\xbb\xe1\x5c\x25\x6b\xf1\xe7\x84\x73\x1b\x97\xd4\xe1\x71\x2f\xaa\x43\xf7\x65\x75\x59\xa2\xa2\xc5\x53\xe9\xee\x0c\x28\xda\x04\x83\xef\x9a\x3f\xeb\xb8\x6c\x0e\xaa\xd6\x91\x39\x5d\x51\x49\xa2\x3a\x96\xa3\x9e\xaf\x4f\x75\xab\xa6\x51\xa6\xab\xaa\x03\xf4\x23\xbe\x41\xdf\xaf\x19\xa6\xef\x71\x2b\xd3\x5d\x71\x29\xca\x2e\x3c\x3b\x06\xf1\xb2\x4d\x47\x76\x79\x08\x88\x62\x40\x77\x96\x12\x4f\xf9\xb2\x84\x4c\x9e\x04\xcd\x77\x37\xa4\x59\x5c\x3c\x32\x05\x5c\xa7\xaa\xc8\x40\x6f\x4a\x08\x74\x3d\xdc\x7f\x9f\xfc\xb4\xbb\x12\x40\x47\x6d\x82\x00\x8a\xbd\xae\x88\x47\xf7\x83\x60\x31\xa0\xa3\x3c\x3b\xa3\x47\x52\x4f\x51\xe2\x8c\x47\x17\x7e\xf7\x40\x6f\x4e\x27\xd9\x3e\xa9\x23\x97\x5e\xc3\x93\x3a\x71\x39\x10\x86\x7a\x3d\x61\xff\xcf\xe0\xbc\xe5\x40\x18\xe3\xb8\x8d\x0e\xd7\x80\x1f\xd3\x18\xf0\x56\x5f\x6a\x04\xed\x77\xd0\xf8\x95\x3a\xf8\xb3\xf9\x60\x16\x13\x09\x07\xac\xa3\x30\xd1\x30\x1c\x7c\x16\xc7\xeb\x01\x4f\x1a\xe2\x8d\x1e\x34\xcc\x9e\x02\xbd\xc6\x8c\x45\xb1\x18\xf7\x68\x48\x94\xb5\xaa\x6b\x75\x79\xa7\x54\x47\x42\x75\x6d\x72\x0e\xe5\xf1\x0f\x1d\x7c\xfe\x63\x2a\xd7\xde\x60\x26\xeb\x92\xd0\xdd\xbd\x23\xf8\x45\x46\x45\x42\xdf\xc8\x54\x3b\x3b\xa3\x4e\x9b\xe3\x48\x28\x26\xb7\x78\x4d\x93\x61\x89\x07\x70\x37\xef\xfe\xab\x7f\x75\xaf\x87\xb3\x3b\x42\xa6\xde\x4b\xfb\xc7\xde\xb8\x13\x83\x8a\x04\x2b\xab\x65\xfc\x9a\x1a\x24\xfe\x2c\xcd\xce\x0a\x83\x13\xb4\x58\xe0\xa6\xdc\x8d\xc7\xda\xb0\x24\x96\x1c\x76\xc8\x09\xa3\x66\x23\xe7\xc2\xa8\xc3\x4b\xd1\x69\xe2\x66\xec\xe4\x57\xd0\x39\x82\x5f\xdc\x0f\x46\x73\x96\xdd\xf8\x4a\xe6\x0a\x3b\x3b\x36\x83\x46\x73\x1d\xc3\x2f\xff\xf0\x71\xa6\xf3\x86\x2e\xce\xf8\xda\xd4\xcc\xf9\xd0\x98\xa0\x6f\xc7\x26\xfc\xe5\xa4\x4a\xbc\x5d\xe7\xc2\xa4\xa9\xed\x61\xa5\xcf\x0a\x5e\x9c\x3d\x0b\xef\xbe\xfd\x09\xa4\xca\x2c\x31\x2b\x5e\x41\x8b\x84\x9c\xe5\x86\xec\x1e\x4e\x0c\x35\x44\x66\x63\x10\x3b\xbe\x4c\x4b\x71\xd7\xa8\xd9\x11\xb3\xa3\x8d\x62\x97\x8e\x95\x04\x3c\x94\x81\x2e\x77\x13\x76\x23\xbd\xe3\x82\x3d\x46\xf9\xbc\x15\x35\x42\xf8\xfe\x5c\x6b\x99\x6d\x1a\xb3\x93\xba\x36\x91\x09\xae\x7c\x3a\x22\x17\x59\x5d\xd4\x4c\x49\x5f\xcf\x58\xb3\x8c\xb3\x91\x6e\xcf\xa1\x3a\x49\xc3\xa6\x79\x64\x44\x50\xe6\xcf\xa7\x4c\x3e\xa3\x89\x1e\x89\xe2\x84\x1d\x7f\x80\x21\xef\x28\xfd\x9b\x12\x26\x5b\x5d\x2d\x29\x51\x5b\x32\xe9\x27\x75\xed\x1f\x02\x65\x24\xcb\x6b\x94\x12\x2f\x2f\x12\x3f\x68\x8c\x0d\x04\x2d\x74\x19\x06\x09\x5b\xcf\xe1\xd8\x46\x7e\x00\x1f\xa2\xda\xf2\xb1\xda\xb3\x84\xa1\xf3\xcf\x37\x14\xeb\xf2\x89\xff\x7c\x62\xff\xc5\x87\xd8\xcc\x87\xd8\x84\xd5\x1e\xee\x4e\xa4\x43\x8a\x30\x9c\x25\xf5\xcf\x43\x3d\x90\x0e\xad\xf9\x1a\x33\xaa\x4a\xa6\x53\xa8\x2b\xca\x80\x4c\xe3\x97\x43\x9a\x29\x69\xe7\xa8\x4f\x0f\xfa\x75\x7e\xc5\xee\xe6\x93\x54\x40\x47\x89\xfa\xf2\xf7\x01\xbd\xdc\x22\xca\x41\xc4\x35\x04\x5e\x97\x41\x30\xb1\x01\x53\x41\x48\xe9\x76\xd5\x2f\x56\xe3\xde\x52\x76\x20\x63\x3a\x28\x16\x71\xa7\xa8\xd2\x1c\xd1\xa7\x2c\x5c\x39\xa2\xc6\xce\xa3\xa3\xaf\x41\x4d\x43\x17\x47\xa6\x9c\x61\x90\x12\x61\xe2\x23\xf6\xa1\xdb\x21\x29\x18\x47\xf0\x3d\x21\x6e\x39\xc2\x5a\x96\xf6\x16\xf4\x3a\x16\x56\x49\x95\x5b\x8e\xcf\xb6\x9c\xe7\xdf\x2d\x66\xe4\x79\x0e\x4a\xbf\xd5\x10\xe1\xf1\x53\xf4\xc9\x7b\xf1\x8a\xe5\xfd\x77\xa2\x7a\xe3\x24\xf3\xb5\x78\xc7\x23\x7d\x0a\xd4\x5d\xa6\x98\x53\x26\x1a\xd3\x3d\xf3\xd1\xdc\x93\x58\xd6\xc6\x49\x28\x3b\x0e\xcb\xa5\xd8\x24\x9b\x69\xaa\xee\x12\xab\xc4\x64\x37\x41\x2a\xc9\x11\x37\x98\x7d\x8c\x32\xdc\x22\xc6\xd8\x33\x07\x4e\x5f\x88\x3e\x80\xe8\x71\xce\xe0\x10\x72\x6e\x85\x98\x3f\x7c\x21\xe5\x56\x49\x39\x96\x90\x43\x43\xc1\xda\xec\x45\x80\x25\xdf\xb7\xef\x08\x0d\x27\xe8\x9b\x08\x15\x7f\xa1\x70\x96\xc2\x6e\x98\x5d\x51\x57\x77\xeb\xa4\xf2\x98\x48\xed\x83\xa9\xed\x05\x9d\x52\x24\xcf\x45\x72\xbf\x10\xbe\x8b\xf0\x89\x92\xf2\x3d\xb2\x3d\x2a\x44\xf6\x60\xb2\xbb\x21\xb3\x14\xd5\x07\x86\xd0\xbe\x30\x41\x17\x13\x78\x71\xc9\x21\x3c\xb0\x51\x64\x67\x1b\xbc\xe0\x6f\x16\x07\x32\x44\x36\xf2\xf3\x85\x2b\x7a\xb8\x22\x08\xac\x85\xac\xf1\xba\x26\xd7\xa8\xb6\x05\xc4\x1d\x0e\x49\x3e\x81\xc9\x79\x45\xf3\x88\x2e\xf7\x48\xd5\xc3\x4a\x25\x5c\xaf\x85\x8b\x27\x51\xff\xf5\x90\x5d\x5d\x66\xe7\x9b\x60\x8b\x81\x3b\xe1\x2f\x0c\xd1\xc5\x10\x51\x84\x21\xe4\x87\x33\xcc\x70\x3b\xaf\x1a\x4c\xc5\x06\xbe\x71\x1f\x3f\xa5\x98\xc1\x72\x21\xdf\x66\x43\xb9\xb7\x55\xb2\x5b\x76\x35\xe7\xdf\xd0\x1d\x8e\x53\x21\x12\xf4\xde\x7c\x7b\xae\x70\xf0\x24\x34\x54\x4f\x24\x86\x68\x94\x4f\x0d\x52\x40\x70\xdd\x8a\x04\x12\xbc\x02\x3c\x5f\xb0\x75\x42\x26\xec\x8b\xca\xf2\xf6\x0a\x07\x9e\x42\x65\x2e\x0a\x15\xa8\xae\x55\x6a\x4b\x28\x39\xf2\xc5\xbb\x18\x9d\x5e\x56\xdf\x11\x74\xbd\x1a\xb9\xef\x06\x03\xfd\xa6\xee\x36\x6c\x72\x65\x5b\x7d\xf7\x72\xef\x08\xfe\x1a\x87\x86\x3e\x85\x14\x78\x71\xa0\x5f\xf9\xeb\x05\xd1\xfb\x33\x80\xc9\xf9\xc3\x43\x74\xd5\x54\xcc\x7b\x9d\x32\x4d\x2e\xe7\x09\x54\x38\xb6\x0f\x49\x46\x22\xd2\x33\x8c\x7a\x97\x52\x0f\xa3\x1f\xaf\x1c\x3d\x8c\x61\x1e\x31\x8a\xf8\x2b\x33\xc8\xfd\xce\xfd\x0e\xfc\x5f\x00\x00\x00\xff\xff\x04\xf8\xae\x54\x8d\xd7\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xb2\xf0\x3b\xbf\x22\xa5\x07\x1b\xd6\x30\x38\xbe\xef\xc4\x89\x13\x84\xb0\x16\x03\xd2\x12\xb2\x25\x59\xa0\xf5\x83\x63\xc3\x5b\x74\xd7\x30\xbd\xf4\x74\x8d\xbb\x6a\x18\xcf\xf1\xf2\xdf\x4f\xd4\xfd\xde\x97\x61\x40\x56\xac\x78\x90\x60\xa6\x2e\x59\x79\xaf\xac\xac\xac\xc3\xbf\xec\xec\x00\x00\xbc\xaa\xc9\xea\x92\xa1\xdb\xaa\xb9\x39\x25\x75\x8d\x0b\x56\x91\x46\x7e\x75\x35\xab\x28\x14\xa4\x61\x2d\x2a\x18\x94\x78\x5a\x35\x98\x02\x82\xc2\xb4\x83\x29\x69\x81\xca\xde\x80\x9a\x12\x4a\x5c\xe3\x1b\xc4\xf8\x9f\xe4\xfa\x5f\xb8\x60\x54\x8c\xb4\x9a\x55\xc5\x0c\x50\x5d\x93\x15\x85\x25\xc5\x2d\x05\x46\x44\x47\xec\x76\xc3\x62\x3c\x44\x61\x8e\x9a\x35\x34\xa4\xe4\xd3\x51\x60\x33\xbc\x86\x15\x6a\x18\x54\x0d\x20\xa0\x55\x73\x53\x63\x40\x45\x41\x96\x0d\x9b\x88\x09\x2e\x18\x08\x58\xe7\x0b\xc4\xaa\xeb\x1a\xc3\xaa\x62\x33\xde\x11\x6a\x52\xdc\xe2\x12\x18\xb9\xc5\x8d\xee\x03\x14\xb3\xe5\x62\x22\x57\x79\x89\xb1\x68\x48\x9a\x69\x4d\x56\x87\xfc\x9f\x83\x82\xb4\xf8\x40\xaf\x9c\xc2\x87\xf3\x93\xb3\x1f\xcf\x05\x70\x73\xd2\x62\x98\x55\x37\x33\xa8\xf1\x1d\xae\xa1\x6a\xa6\xa4\x9d\x23\x81\x0c\x74\x4d\x96\x4c\x8c\xa5\x51\x62\x31\xc5\x27\xfb\xcb\xe1\xce\x4e\x35\x5f\x90\x96\xc1\xab\x65\x73\xc3\xe1\xbc\x12\x60\x4d\x5b\x32\x87\xe7\xde\x67\xcf\x4d\xcb\x9a\xac\x9c\x56\xdf\xfe\xfe\xea\x87\x77\x3f\x5f\xbd\x7b\x73\xfe\xf6\xe4\xec\xec\xc3\xf9\xe5\xa5\xdb\xf0\xe2\xec\x0a\x5d\xd7\x58\xd1\xd3\xed\x71\x71\x76\x75\xf2\xfd\x0f\xe7\x97\x57\x27\x6f\x2e\xde\xbe\x0e\xba\xfe\x20\x70\x24\x66\xa1\xba\xd3\x0f\xef\x4e\xdf\x9c\x9f\x89\x89\x2e\x13\x33\x5d\x32\xd2\xa2\x1b\xfc\x0a\x63\xea\x4e\x73\x79\xf5\xee\xc3\xc9\xeb\xf3\x57\xe7\xe7\xa9\x4e\xa7\xf5\x92\x32\xdc\xfe\x74\xaa\xbb\xfc\x74\x9a\x68\x75\xf6\xe6\xb5\xfe\xfe\xec\x4d\x08\x2a\x6f\x70\xbe\x20\xc5\x4c\x37\x39\x7f\xff\xee\xf4\x6f\xba\xd1\x0e\x2a\x0a\x4c\xe9\x2e\xaa\xeb\x3d\xcb\xb9\x49\x16\x87\x3f\x24\xf9\x0f\x0f\x0f\xe1\x44\xb1\xc5\x02\xb1\x99\x64\x58\x77\x9c\x1a\x33\x88\xba\xab\xf5\xbf\x47\x6c\x76\x04\xce\x1f\xc3\x7a\xbf\x6f\xab\x3b\xc4\x54\x6f\xe7\x8f\x81\xbd\x97\xd7\x75\x55\xa8\xce\xe6\x77\xbb\x9c\xf3\x3b\xdc\xb0\x78\x1d\x98\x7f\x0c\x6f\x49\x89\x4f\xca\x92\x93\x3b\x1a\x78\x97\x8b\xdc\xc5\x19\x5f\x50\x5b\x35\x37\xfb\xd0\x92\x1a\x1f\xc1\xc7\x8b\x86\xfd\xcf\x3e\xa0\x39\x47\xd2\x29\x99\xcf\x2b\xc6\x70\x79\x04\x1f\x5f\x55\xbf\xff\xf7\x7f\xed\x03\x2a\xcb\x16\x53\x7a\x04\x27\xf2\x97\x97\x7b\x99\xb9\xcf\xa4\x98\x93\x76\x30\x00\xa5\xee\xc1\x3f\xe4\x70\xfc\xff\xff\x37\x0e\x90\x0e\x2c\x7c\xc0\x73\x72\x87\xcb\x57\x2d\x99\x8f\xc5\xc4\xe8\x05\x8f\x9a\x2b\xbd\xe8\xc1\x6b\xfb\x11\x15\xb3\xaa\xc1\x8a\xa9\x4f\x5b\x8c\x18\x2e\xc7\x2d\x68\xcf\x32\xd3\x25\x6b\x97\x05\xd7\x6a\x88\x01\x65\xa4\xc5\xd4\xc2\x07\x17\x67\x42\x01\x46\x80\x50\xd9\xe9\xcc\x2e\x84\xc2\x1f\xa2\x55\x8a\xc1\xcd\x78\x6f\x3d\x18\xfb\xdb\x5b\xfc\xec\x98\xc6\x77\x15\x5e\x41\xd5\x54\x6c\x08\x5a\xf7\x1c\xa8\xf8\x0f\xc5\xf5\x74\x12\x80\x03\xc7\x20\x47\xea\x68\x29\x5a\x39\x7f\x99\xa6\xf7\x3b\xf2\x5f\x83\xce\x53\xd2\x30\x54\x35\x34\x61\x38\x90\x98\xe7\x6b\x6e\xfd\x04\x01\xb5\x5a\x32\x7d\xa5\x15\xad\xb8\x09\xa6\xb8\x20\x4d\x89\xda\xb5\x31\x69\x82\x40\x15\x05\xd2\xd4\x6b\x98\x63\x6e\x2d\x19\x81\x19\xa9\x4b\xd3\x9f\x5b\xa6\x9f\x4e\x81\xb4\xc0\x55\xac\xb4\xcf\xc2\xfc\x72\xcd\xcd\x5b\xa3\x25\x23\x1c\xa4\x02\xd5\xf5\x1a\x16\x68\x2d\x4c\x1e\x6b\x51\x43\x91\xb2\xf7\x18\x53\x33\x5e\x8b\x6b\xce\x5a\xbc\xa7\x33\xec\x02\xb7\x62\x55\x74\x92\x63\x0b\x9f\x41\x2f\x9a\x29\xe9\x60\x8e\x66\x18\x4f\x38\xec\x6c\xda\x70\x74\xa3\x05\xba\xae\xea\x8a\xad\x39\x94\x1c\x01\x62\xad\x7f\x47\xcb\x5a\xe0\x47\xb8\x24\xd2\xfc\xaf\x1a\xdc\xba\x5d\x19\x11\x4e\x44\xd9\xa2\x15\x5f\x5b\x89\x17\x84\x56\x4c\x0d\x53\xb5\x86\x4a\x9a\x00\xd5\x14\x1a\x8c\x4b\x5c\x86\x30\x6a\x3b\x24\x01\x9d\x7b\x8b\x17\x80\xbc\x6f\xc9\x5d\x55\xe2\xf6\xc8\x01\xf7\xc5\x57\xc6\xf0\x4f\x44\xa3\xef\x2c\x8b\x27\xb9\xdb\x93\xe7\x8d\x27\x09\x05\x62\xd1\xe2\xe0\x13\xfe\xd3\x31\xfc\xa4\x98\xe1\xe2\x76\x77\xef\x08\x9e\x5f\x34\x77\xa8\xae\x4a\x61\x7e\x41\xba\x30\x12\xef\xba\xed\x73\x6f\xe0\xfb\x58\xbe\x9a\x3e\x01\xe4\x8b\x86\x63\xb1\xf6\xf8\xcb\x0e\x28\xe1\xb8\x6b\x0d\x8e\xf4\xba\x0c\xf1\x1a\x33\xe1\x8b\x6a\x6d\x09\x64\x2a\xfe\x0c\x18\x21\xc9\xa2\xd3\x65\x03\x37\x98\x29\xf5\xca\xd1\xa3\x7e\x0d\xb0\xdb\x62\xb6\x6c\x9b\x5e\xf8\x27\xd7\xa4\x6d\xc9\x6a\x77\xef\xd9\x44\xf0\xed\xb3\x89\x82\x29\xaf\x78\xa4\xa3\x00\x55\xc3\x70\x3b\x45\x05\x96\x0a\x43\xfa\xe2\x05\x6a\x60\xc1\xbf\xa7\x33\x29\xf1\x82\xc1\x63\x27\xd6\x0c\x46\x89\xec\x4e\xd8\x4c\xf7\xff\x6d\x89\xdb\x75\xd0\x33\x69\x1b\x5a\x4c\xc9\xb2\x2d\xb0\x03\x4a\xc6\xc3\xc9\x68\x85\x3b\xd4\x2a\xaf\x5e\x7a\xac\x1f\xa9\xf5\x01\xb2\x1d\x96\xcd\xa8\x2e\x9c\x5e\xa8\x2c\xb9\x05\x78\x27\xf4\xe4\xee\xaf\x82\x09\x8f\xe0\xaf\xb1\x9f\x3d\xe1\xcd\xf8\xef\xb8\x0d\x45\x8f\x2b\xb7\xa3\x84\xc2\x53\x1e\x43\x66\x5a\x63\x37\xcd\xdc\xc6\xb6\xe4\x01\x30\x9d\xf6\x1c\xa6\x0d\x07\x57\x5a\xec\x8a\xf8\x20\x45\xda\x84\x3b\xd7\x6a\x2a\x47\x3d\xa4\x81\x16\x16\x57\x0c\x4e\x30\x15\x68\x38\xff\xbd\xa2\x83\xec\xef\xcb\xbd\x23\xf8\x9e\x90\xba\x4b\x66\xa4\x15\x16\x32\xf3\x8b\x1c\xea\x1f\x5d\xcd\x5d\x9f\x43\xf4\x71\x3f\xe8\xec\x79\x52\xd7\x62\xae\x66\x4a\x44\xc7\x0c\x9e\xf9\xf7\x7d\xe3\xd8\x39\x3b\x06\xf3\x1a\x75\x8e\xe8\x13\x4b\x2c\xeb\x0f\x89\x8a\x14\x6f\x79\xa2\xef\xb9\x87\x0d\xab\x58\x8d\xe7\xdc\x49\xb4\xb2\xf6\x4e\x18\x3e\x23\xda\x57\x33\x6c\x45\x54\x79\x7d\x9c\xb3\xa9\xf4\xfe\xf8\x16\x5c\x0a\xb9\x52\x77\x6a\x27\x4f\x5a\x6c\x86\x40\x75\x1d\x28\x02\x15\x0b\x10\xce\x46\x11\x99\x64\xb5\x45\xd7\x86\x54\x36\x36\xa3\xbd\xc1\x78\x41\xb9\x13\x52\xdc\x72\x8d\x3b\x23\x2b\x19\x1e\xd0\xbd\x9a\xd2\x08\xb7\xdc\xe5\x53\x40\xad\xdc\x82\xe3\xd2\xd5\x58\x15\x83\xdb\x86\xac\xa8\xf2\xa3\x54\x5b\x46\xe0\xa6\xba\xc3\x1a\x16\xae\x10\x61\x35\xc3\x8d\x8c\x3a\x68\xab\xcf\x67\xd1\xde\x80\x19\xb3\xac\xa6\x53\xdc\x72\x6c\xb2\xf5\x02\x4b\x7b\x20\x06\xcd\xeb\xbc\x48\xd3\x1d\x75\x28\x3f\x47\x8e\x0f\xed\x1a\xef\xb8\x24\x86\xdc\xc2\x0d\x86\xaf\xe8\x84\xc0\x0e\xf5\x28\xf8\x04\xc9\xe1\x85\xdb\x59\xd5\x35\x5c\x63\x68\xaa\x9a\x3b\x39\xc2\x02\x2a\x52\xcd\x10\x85\x86\x40\x41\xda\x16\xd3\x05\x69\x4a\x4e\x6c\x9f\x9c\x79\x48\x07\xc3\xf9\xd2\x07\xf4\x52\xee\x42\x42\xde\xe2\x86\x4b\x85\x8c\x6c\x44\x89\xb4\xd4\xeb\x7b\x8a\x1a\xe9\x21\x2f\x29\x06\xd2\x60\x67\x2f\xb3\xc0\xb2\x3f\x38\x8e\x06\xef\xc2\x9d\x3a\xce\x1d\xd7\x18\x16\x72\xa7\xae\xa6\x5a\xc1\x35\x2e\x10\x1f\x48\xb0\x4a\x41\x96\x75\xc9\x5b\x2d\xa9\x83\x05\x87\x21\x92\x48\x68\x8c\xe9\xa0\x47\xf0\x57\x23\xd5\x9d\x46\xe6\xbe\x7b\x38\xa3\x57\x86\x8c\x68\x1a\xdf\xef\x04\x88\x12\xf4\xb0\x42\x2a\x08\xf2\x37\x52\x73\xef\x49\x6d\x1d\xa4\x2a\xb0\x9c\x19\x52\xdc\x09\xad\x50\x21\x3d\x72\x97\x13\x88\xbb\x60\xaf\x86\xa8\xdd\x25\xb0\x59\x45\xf7\xb9\xac\x3a\x6c\x97\x5f\x2f\xb3\x50\xf9\x3c\xe4\x86\xb4\x26\x0e\xec\x21\x33\x5d\x71\xbd\x42\x07\x69\x15\x1d\xd8\xc3\x2d\xdf\x67\x49\x2a\x8b\x78\xa5\x51\x77\x86\xfd\x0e\xc5\x86\x21\xc9\x81\x3f\x73\xdd\x52\xc8\xd8\x05\x1f\xa1\xc1\x2b\x35\xc1\x3e\xc4\x5a\x6c\x49\x71\x09\xd3\xaa\xa5\x6c\x1f\xa6\x84\x6f\x56\x70\x09\xd7\xeb\x10\xb6\x78\x06\xad\xac\xf8\x14\x7a\xf8\x94\x9a\xd4\xed\x9a\xd4\x2c\x9d\x3c\xfc\x28\xbe\x58\x8a\x36\x09\x1f\x9b\x02\xa2\x94\x14\x95\xd8\x7e\x8a\x50\xaf\x40\x7d\x9e\x4f\x7c\xaf\x8c\xf6\xd8\x4f\x7f\xa7\x35\x42\xa3\xee\x6f\xc2\x90\xc3\xf6\x5c\x1e\x14\x99\x5d\x96\x03\x8a\x63\x66\x7b\xb7\x59\xde\xd0\x70\xec\x4f\xb5\x93\xde\x96\x29\x9d\x05\x2f\x0e\xe0\x8f\xcc\xce\xcd\xea\x21\xd5\x2a\x6e\x16\xf2\x01\x1c\xc3\xb7\x93\x6f\xf3\x10\x46\x2d\xbd\xa6\x87\x87\x70\x11\xdb\xa7\x50\xe1\xec\x0b\xaa\x56\xa8\xae\xfe\x17\x43\x25\xfc\x17\xbe\x35\x9d\x09\x6a\x84\xe3\x71\x3d\xe0\x1a\x46\x07\xad\x5e\xd3\x6a\x2a\x36\xf7\x0e\xf5\xdf\x5d\xff\x0b\x8e\xdd\x0f\x12\x34\x15\x6b\x73\x9b\x78\x1d\x76\xa2\xf6\x87\x87\x20\x37\x7e\x4a\x26\xb8\x02\x16\xc0\xcf\x51\x83\x6e\xac\x62\x16\xa1\xf1\x84\x67\x95\x1a\x90\xfb\x3f\x98\x29\x89\x09\x3c\xb2\xce\x25\xf3\x1f\xbe\x66\x87\x32\x3f\x2a\x30\x8e\x03\x44\x38\xdb\x55\xf9\x9b\xdb\x7a\x77\x2f\x8d\x17\x9f\x27\xe3\x59\x26\xbe\xa7\xc2\x7f\xee\x01\xd7\x34\x25\x3c\x09\x44\xbb\x66\xa5\x63\xde\xb0\x59\x8a\x8b\x03\xe5\x02\xc7\xae\x48\x84\x76\xb5\x26\x14\x6b\x93\x21\xcd\x09\x85\x6b\x3c\xe5\xa6\xaf\xc4\x94\xb5\x64\xcd\x55\x36\xbe\xc3\xed\x9a\xcd\xdc\x88\x97\x74\xce\x85\xe5\xc1\x52\x29\x16\x7c\x2c\x21\x88\x30\xc7\x6c\x46\xca\x7d\xe5\xe6\x0a\xd3\xb9\x40\x0d\xdf\xef\x0b\x81\x68\xb1\xf2\x89\xf9\x17\x4a\xfb\x4b\x07\x59\x1c\xa9\x35\x6b\x1d\xcb\x70\x0f\xed\xf8\x8f\x02\x69\x37\xd4\x51\x36\x32\xc7\x97\x2b\xb0\xe0\x6e\xd5\xa2\xb6\xa5\x1b\x09\xb6\x1d\xfc\xcd\x9a\x8f\x5a\xed\xcf\x89\x18\xb3\x99\x2c\x43\x5b\x8b\x0a\xb3\xed\x94\xff\x07\xdb\xce\xa6\xaa\xf7\xba\xe8\x39\x75\x0d\xb7\x9c\xb9\x4c\x07\xb1\xfb\xa6\x77\xba\x85\x11\xe5\x00\xa6\x64\xcb\x8b\xb3\x4e\x38\x15\x5d\x22\x7d\xdc\xdd\xe8\x2c\x76\x49\x22\xb7\xaf\xae\xb9\x49\x0d\x9c\x14\xc5\x32\xce\x69\xef\x44\x85\xc3\x9c\x33\x43\x5c\x71\x4e\x03\xd2\xc2\x35\x61\x33\xa9\x3c\x7c\xcf\xe4\x23\xe7\x5c\xdf\x07\x51\x5e\x07\xe3\x13\x1a\xff\xa4\x9a\x0a\x9e\x14\x67\xad\x96\x6f\xd3\xd1\x55\x69\xe3\xd5\x46\x59\xda\x87\x5d\x79\x40\xa4\x9d\x8a\x3d\xee\x06\x7b\x87\xab\xd2\x44\xde\xbb\x5b\x2c\xcd\xa8\xa1\x2d\x8c\x0d\xa4\x55\x66\xd9\xce\xdf\xa3\x1a\x35\x05\x0e\x4d\xe9\xe4\x5a\x7d\x7e\x10\x1e\xa1\x4e\xe6\x55\x53\xcd\x97\x73\xf5\xd1\x07\x4c\x71\x7b\x87\xec\x49\xbc\x45\xa2\xb2\x70\x7c\x23\x9e\x32\x6d\x6a\x37\xe2\x2b\x70\x81\xe3\xd0\x5c\x45\xba\xee\x99\x50\x76\x21\x4e\xc0\xd3\xf2\x1e\x56\x9c\x8f\x9e\x65\x90\xe2\xf7\xb6\x68\xd9\x2a\x52\x04\x33\x50\x8a\x5b\xb6\x1b\x7d\x2e\xbe\x13\xdc\x00\x2f\x8e\x03\x30\xbe\x09\xe9\xb5\x9f\xec\x3e\xc7\x94\xa2\x1b\x2c\x5c\x2d\xba\x9c\x4e\xab\xa2\x12\x5b\x7e\xc2\x50\x0d\xe8\x0e\x55\x35\xdf\x53\xc9\x28\xb7\x5a\xcb\xf3\x68\xa0\xbd\xa4\x31\xbf\x98\x1a\x4b\xa0\xc4\xa1\x40\x0d\xdf\xf3\xb4\xf2\xb8\x50\xca\x95\x84\x71\xdf\x9e\x46\x70\xa7\x44\x05\x8a\xd9\x0c\xcf\xa3\x91\xab\x29\xec\x66\x16\x1d\xea\x71\xfd\x93\xf3\xc6\xd2\x9f\x7f\xa3\x70\x1a\x2f\x0a\x6c\x0c\xfb\xc5\x81\x4b\x65\x0d\xbc\x91\x4d\xf9\x7f\x6c\xfb\x33\x78\xe2\x1b\x44\x8e\xab\x2e\x04\xc9\x0f\x61\x35\x43\x4c\xb5\x53\x8a\x45\x7d\xc1\x64\x68\x4b\xf9\x47\x9a\xf8\xd1\x84\xc6\x8b\x48\xae\xee\xf0\x10\x96\x8b\x12\x31\x1c\x28\x32\xb1\x53\x6b\x71\x41\x5a\xb1\x75\x42\xa5\x88\x85\x98\x29\x95\x7d\x55\x7d\x14\x9f\x6c\x85\x14\x1e\x7d\xd3\x30\x0b\x6b\xbd\x9c\x7f\xf4\xbc\xe8\x2b\xf2\x91\x72\x59\x54\x9c\x72\x30\x64\x20\xae\xc3\xe5\xe2\xbd\x8d\x7f\x2f\x0a\xd4\x1c\x2d\xfe\x6d\x89\x29\x4b\xe0\x5c\x0d\x3e\xaf\x9a\x25\x15\x04\xe4\x0e\x10\xac\x90\x1a\x34\x74\x68\x83\x1d\x69\x84\xbe\xe4\x7e\x21\xf7\xcd\x37\x19\xdc\xe4\x71\xa9\xd6\xfb\xe2\xc0\xd9\x75\x15\xe2\x9c\xfd\x7c\xbe\x60\x6b\xc1\xf1\xa1\x3b\xe3\xac\xf2\x35\x66\x6a\x97\xc2\x96\xa8\xf6\x6d\x28\x2a\x66\x10\x3b\xb6\xee\xe4\x12\xce\xf7\xa4\x15\x07\xb2\x2f\x0e\xa0\x53\xcc\x7c\xe9\xcf\x0e\xaa\xd1\xe2\x0c\xeb\x9b\xae\x68\xe0\x34\xce\xf2\x8b\x3e\xd3\xe7\xa7\x33\x3c\x87\xaa\x51\x1b\x0d\x8a\xe6\xb8\x63\xbd\x12\x35\x13\x15\x85\xdd\x95\xa7\x12\x5a\xb1\x28\x58\xd3\x8b\xca\xf4\x0c\xd6\x99\x01\xd7\x68\xb0\x0c\x9f\xdd\x0f\xdb\x75\x1c\x1e\xc2\x65\xd5\x88\x30\xba\x32\xd8\x0d\x89\x2c\x36\xb2\x1e\xf9\x0c\xc9\x38\x74\x41\xe6\xd8\xb2\x7c\x43\xda\x39\xaa\xad\xb0\x5d\xe7\x04\x74\x98\x0d\x7c\xb8\xcd\x1b\x6d\xe9\x36\x11\xc9\x9c\x81\x31\xa4\xe9\x61\xcf\x94\x79\xc9\x6e\xca\x14\x6f\x1a\x77\xf6\x1a\x15\xb7\x22\x3b\x40\x39\x50\x68\xca\x70\x0b\xd7\x98\xab\x33\x27\x60\xc6\x29\x84\x40\x6e\xc0\x48\xab\xb3\x5d\x44\xb2\x5f\x66\xf4\x48\x65\x2a\xf7\xb7\x9a\xc2\x82\x50\xca\x1d\xd4\x11\x11\x38\xeb\xfa\x9a\x63\x3d\xe1\xfe\xaa\xc3\xbb\xa4\xcf\x3b\x2c\xd8\xa4\xb7\x9a\xb8\x6d\xb9\xcb\x3f\x13\xa1\xed\x46\xe8\xe4\x6b\x0c\xac\xad\x6e\x6e\x70\x2b\x37\x8f\x8b\x96\x94\x4b\x99\x1c\x72\x8d\x0b\x44\x97\xd8\xf5\x67\x54\xfc\x12\xd7\x65\x2c\x45\x87\x87\x7a\x64\x11\x5a\x27\x0b\xdc\xd6\x6b\x15\xca\x90\x06\x44\xf9\x46\xe2\x94\x99\xaf\x53\x4c\x13\x0f\xc4\xd7\x6b\xdc\xc8\x17\x5d\x5c\x95\xb4\xa1\x47\xf0\xfc\x14\x35\xdc\xc1\xd0\xa7\x3d\x73\x19\x88\x46\x8d\x70\xb2\xeb\x16\xa3\x52\x9c\x18\x94\x61\x28\xed\x61\xdb\x87\xc0\xb5\xef\xf3\xed\x6f\x94\xd9\xf0\x7c\x7b\x19\xb6\x52\xfb\x56\x01\xbd\x1b\x33\x80\x3e\x5f\x3f\xe1\x6f\x71\xef\x71\x20\x46\x3b\xbd\xc9\x51\x02\x7f\xe0\x11\x31\xad\x95\x7d\x34\x86\x9a\x9d\xff\x1f\x9b\x82\xac\x6e\x56\x0c\xf8\x41\xaa\x93\xa4\x58\x6e\x08\x44\xac\x8b\x72\xd8\x4b\x5b\xae\x11\x01\x4f\xaf\xcb\x60\x97\x31\xc0\x75\x06\x33\xae\x16\x92\x4a\x57\x3b\x73\xfa\xd8\xb3\xc0\x80\xe8\x50\x8f\x2c\xbd\x59\x1c\x4a\xc5\x11\x51\xbe\x87\xb0\x5d\x38\x60\x66\x2f\xd2\x65\xce\xb5\x90\xca\xc4\x9a\x30\x80\xaa\x8e\x26\x75\x26\x99\x3e\x80\xae\xd8\xa4\x27\xde\xdf\x8f\xa7\xac\x71\x93\x2c\x4e\x81\xb5\x4b\x2c\x22\x2b\x29\x8b\xa5\xdd\x76\xfc\x7b\x45\x19\xd5\x27\x7b\x71\xd2\xb4\x38\xef\x12\x07\xe6\x3a\x24\x27\x96\x44\x16\xfc\x5b\x54\xbb\xb1\xac\x7d\xa9\xb7\x57\x15\xc5\x30\x45\x35\xc5\x93\xf4\x81\xd0\xc3\xb3\x47\x02\x56\x08\xce\x05\xfd\xa4\xd2\x97\x89\x98\x6e\xd0\xe1\x2c\x9d\x8e\x3a\xa6\xa7\x03\x23\xa8\x6e\xe3\xe2\x38\x9a\x8d\xdc\x4c\x2a\xed\x12\x22\x16\x9d\xb4\x82\xa3\xe7\xdd\x30\xb7\xa3\xe7\xfd\x1f\x75\x5e\xf1\xab\x1f\x13\x0f\xfb\x5b\x49\xcd\x68\xd0\x08\xcd\x70\xec\x8d\x69\x83\xc2\x89\x28\x7f\x30\xc0\x59\x94\x76\x1b\x8e\x14\xb4\x18\x31\x64\xf7\x70\xc9\xa1\xee\xbb\x4c\xbd\x3d\x69\x52\x5b\x5a\x4e\x45\x29\x1b\x86\x4f\xf7\x41\x1c\xd2\x09\x2f\x46\x3b\x77\xce\xa1\xb0\x68\x6e\x3e\x9f\x23\x56\xcc\x30\x4d\x9d\x29\x65\x93\x8c\xd3\x64\xdd\xed\x40\xe9\xb3\xf4\xb1\x07\xff\xf9\xea\xab\x1c\xe2\xc6\x77\x92\xb3\x3d\x83\xe3\x64\xe2\x66\xef\x8c\xa2\x63\x36\x10\xce\x7f\xd2\xcc\xa8\x43\x62\xed\x32\xd6\xe4\xf7\xc9\xf8\xdb\x0f\x84\xdc\x86\x64\xb3\x37\x87\xe8\x02\x17\xd5\xb4\xc2\xa5\x4e\x0b\xf1\x13\x4b\x20\xb1\x2e\x37\x7d\x53\x8a\x8e\x59\x57\xf7\xb9\x84\xbb\x5c\x2d\xb5\xc3\x8c\x5e\x40\x72\x8f\xd2\x01\x8e\x23\xba\xe4\xc4\x7a\x24\x26\xe3\x55\xf3\x99\x76\xf5\x1c\x09\x06\xca\x1a\xab\x57\xca\xc9\x17\xbb\xaf\xb2\x04\xd4\x48\x93\xc4\x75\xa0\x4d\x80\x71\x53\xc4\xe0\xc9\x33\x37\x13\x47\x61\x55\xa9\x92\x94\x27\x55\x19\x7d\xa9\x74\xb8\xc8\x73\x3f\xce\xe5\xe1\x88\x44\x41\xcd\x22\x55\x19\x9f\xa0\x89\xbd\xf7\xa5\x3c\xb3\x3b\x76\xc7\x9c\x88\x6f\xa4\x53\x73\xd1\x7c\x10\x76\x7c\x77\x0f\x0e\x82\x36\xfc\xeb\x0f\x78\x85\xda\x32\x08\xbf\x6d\xb2\x3b\x77\x80\xf1\xc6\xc2\xf3\x6a\xe0\x0d\x23\x17\xb8\xaa\xd4\xe9\xeb\xee\xa7\xfc\x93\xc4\x5d\x9f\x68\xe5\xe6\xbb\x9f\x65\x86\x91\x3d\xe4\xda\xdd\x73\x6e\xb6\x88\xc5\x88\x64\xe9\x97\x3a\x59\x7a\x2f\xc6\x83\x73\x94\xf6\x4b\x55\xfe\x03\x5e\x1c\x3c\x13\x74\x0d\xb5\xff\xa5\xb2\xcf\xe1\x25\x00\x95\x3d\x6d\x99\x36\xd5\x59\xc5\xb0\x4d\xfc\x4b\x5e\x71\x04\x52\x97\x1d\x97\x09\x20\x73\xda\x2c\xc0\x0c\xd3\xd9\x2f\x74\xe2\xf5\x06\x22\x66\xf0\x37\x40\xca\x1e\x98\xa8\x9c\x90\xa4\x5e\x61\xf1\x53\x6b\xa3\xd3\xd6\x49\xb7\x7a\x9d\x7c\xde\xa2\x35\xfc\x02\x9d\x0b\x61\x12\x25\xa1\x00\xf6\x08\x1a\x87\x50\xa1\xe8\x9b\xc4\x57\xa6\x5f\x06\x39\x2a\xee\x7f\x45\x3e\x36\x22\xef\x60\x23\xc1\xb4\x92\xfd\x4b\x48\x6f\x29\xa9\xe6\xd3\x21\xbc\xaf\x0e\x85\x3a\x2d\x8c\x1f\xc8\x53\x2e\x9f\x48\x11\x9e\xe9\xa3\x09\x27\x69\x50\xe7\xd9\x89\x91\x93\xe3\x51\xb9\x6b\x64\xf2\xde\x11\x2e\xfd\xf1\x7f\xc6\x50\x12\xf1\x75\x51\x63\xd4\xa6\x15\x4c\x85\xeb\x52\xa9\x19\x31\x56\x89\x81\x6f\x23\xbc\x81\x9c\xbc\x54\x75\x1f\x8b\xb4\x30\x47\xea\x12\x35\x23\x70\x8b\xf1\x02\x2a\x66\x54\x50\x28\xe3\x41\x76\xb8\x94\x77\x89\x30\xc7\xb4\xeb\x9d\xd1\x5e\x9f\x6d\x7d\x39\x28\xe8\x28\xaf\xd4\xa5\x77\x81\xd9\x64\x8e\x23\x78\x7e\xe9\xfb\x69\x7c\x04\x81\x44\x41\x56\xb9\x95\x15\x77\xc3\xf5\x92\xe2\x98\x75\x26\x7e\x72\xac\x12\x08\x76\xbf\x9d\x7c\xbb\x67\xa3\x84\x8a\x71\xc4\x64\xdc\x47\x4f\x26\x6d\x76\x25\xdd\x25\xb7\x6d\xae\xe5\xd1\x3c\x9d\xdd\xbe\x6d\xe6\x56\x28\x87\x2c\x39\xda\x56\x75\x60\xe7\x49\x48\x2c\x15\x5c\x28\x64\x70\x5d\x1d\xeb\xee\xab\x10\x32\x43\x35\x34\xcb\xf9\x35\x6f\x39\x8d\x82\x74\x2a\x81\x49\xc4\x4f\xf8\x10\x25\x2e\x97\x05\x73\x4f\x0b\x85\xc8\xe0\x36\x0e\xae\x6c\x12\x29\x72\x15\x73\x6a\x81\xf2\x8a\x2f\xcd\x2c\xd1\xc0\xa4\xef\xe6\x5b\x11\xa3\xf2\x26\x54\xc3\x17\xeb\x64\x56\xce\xd1\x22\x06\x5c\xe7\x5d\xa9\xc1\x5f\x1c\xe4\x99\xe7\xc5\x41\x1c\x77\x50\xa0\x9e\x66\xd5\x8b\x1b\x67\xc0\x2a\x28\x94\xc6\x5e\xe8\x86\xe8\x69\x13\xd1\x0e\x70\x3d\xc3\x41\x37\xa1\xb5\xb8\x67\xbd\xc2\xc1\xc6\x03\x52\x61\x3c\x73\x88\xe4\xe0\x72\xf0\x91\xde\xd5\x0c\x9b\xb3\x08\xab\x6c\xe4\x45\x52\xae\x97\x8d\xf6\x47\x2e\x1b\x88\xe4\xf6\x52\x07\xd6\xa2\x8c\xd4\xa9\xb8\x8c\x20\xa3\x6f\x31\xd5\x45\x2a\xdf\x6e\x4a\xff\xd8\x61\xfd\x21\x27\xcf\x07\x46\x07\x07\x58\xc4\xd0\x21\xdc\x82\x51\x0c\x87\xcc\xdb\xc5\x7e\x83\x14\xef\xb0\xbb\x2e\x7c\x0f\x70\x4b\x1f\xc9\x5a\xb9\x5b\x7c\xcf\x6a\xd9\x88\xc2\x53\x99\x2e\x3b\xe3\x76\xed\x97\xe3\xa0\x0d\x32\x61\xa5\x2d\x8f\x30\x85\x63\xd8\xfd\xaa\x6b\x24\x44\xe1\xab\x5e\xd2\x25\xf2\xcf\xaa\xa9\x37\xcf\xa4\x2a\x83\xf8\x12\xfc\x11\x6b\x08\x78\xd8\x76\xa4\x97\x01\xb2\x13\x3e\xae\x1d\x86\x94\x2d\x0e\x85\x71\x43\x73\xac\x6b\xf8\x6c\x66\x91\xe1\x31\xac\x32\xa4\x2d\x73\xb4\xe0\xe1\xc6\xd9\xb9\xd3\x90\xb4\xcf\xe0\xd8\x68\x3b\x8d\x6b\xa6\x13\x9c\x9d\xb3\xd4\x10\x6d\xfb\x46\x19\xcf\x1c\xf3\xf5\x99\xcf\xae\x90\xa0\x32\x99\x67\xd1\x46\x4b\xff\x68\xcb\x99\x16\x29\x65\xc8\xce\x7f\x5f\x60\xc1\x17\xae\x14\x1a\xe5\x67\x6f\x13\xea\xeb\x08\x8e\xbe\x6a\x32\x74\x0a\x0d\x1e\x8c\x4a\xd3\x19\x69\xd3\x2d\x65\xb7\x6f\xd6\xcb\xc4\xd8\x1b\xda\xf6\x77\xa6\x14\x87\xb4\xee\x37\x15\x65\xb8\x15\x37\xce\x82\xcb\x93\x5d\x3e\x81\xea\x85\x44\x3f\x8d\x78\xa9\x7f\x34\x7d\x62\x72\x0c\xb4\xdf\x72\x6c\xb1\xa5\xac\xca\x4c\x2d\x8b\x06\xb3\x15\x69\xf9\xf8\x27\x9a\x6d\x75\x3b\xfb\xd5\x1b\xbc\xb6\x1f\xab\xc5\x79\x9f\xf9\x29\xe1\xfb\xb0\x40\x6b\xdc\x1e\xc1\xc9\x92\xcd\x94\x0b\xbb\xe7\xfd\xf5\x32\x95\x1c\x6e\xf3\xfe\xf4\x05\x86\x20\xe1\x5c\x67\x1d\x45\x3d\x7d\x9f\x3d\x61\x47\x54\xc8\x5a\xe9\x75\x8e\x0c\x1b\x15\x95\x3e\x6f\x02\x0f\xd1\x47\x11\x4a\xbc\x3f\x7d\xcc\xd8\xdf\xd5\xad\x35\xea\x04\x7f\x74\xea\x5b\xb0\x94\xe1\xf1\x5d\xbb\xe0\x49\xb8\x90\x28\xd2\x24\x3f\x18\xa5\x96\x3a\x83\xb5\xca\xa1\x4f\x12\xe1\x03\xd6\xb9\x0b\xc7\xd1\x81\x45\x18\x1b\xe4\x3f\x2f\x5f\x1a\x31\x95\x49\x50\x84\xe9\x3b\x58\xc2\x01\x6f\xf5\x78\xcf\x33\x54\x1f\xb9\x3f\x37\xf0\x89\x48\x65\x18\x39\xfe\xa0\xa5\xb1\x2b\xf6\x9c\x0c\x39\x8b\xec\x54\xca\x7d\x7b\xb4\x64\xb3\xe0\xae\xbd\x93\x51\x4e\xc1\xd4\xb8\x81\x02\xd5\x75\xb0\x31\xaa\xa6\x66\x51\xaa\xf8\xca\xb1\x2d\xc9\x26\x56\xf4\x81\xd4\x78\xa2\x18\x82\xb4\x93\x16\xad\xfe\x8e\xea\x25\x86\x7f\xff\x7b\x60\xcf\x86\xe2\x86\x2e\xa9\xed\x19\x6b\x6c\xf7\xc0\x49\x2b\x91\x44\x41\x0b\x83\xcb\x00\xb5\x46\xfa\xc5\x7f\x7b\xc3\xac\x84\x9a\x73\xf0\x49\x96\x26\x95\xba\x37\x6c\xea\x35\xa5\xa8\x86\x7c\x9a\x1d\xca\x6b\x79\xfa\x3e\x34\xae\x5a\xc0\x1c\x4b\x07\xba\xe0\x52\x78\x4b\x4b\x28\xfb\xa6\x5e\x1b\x1a\xa2\xc6\xd5\x65\xc6\xaf\x9b\x1a\xfe\x00\xbb\xad\x20\xe2\xca\x4e\xa1\xf1\xee\xa6\x6d\xe8\xe1\xdc\x45\xeb\x1a\x11\x92\x39\xbe\xa6\xf0\x5b\x21\xca\x23\xdd\xde\x38\xee\xa3\x6f\x16\xb9\xe1\x48\xdd\x0d\xbf\x5e\x32\xe5\x28\x32\x77\x40\x69\xfc\x69\x65\x8b\x44\xa0\xb2\x94\xf5\x69\x0a\xb8\xc5\x6b\x95\x32\x13\x9a\x18\x9b\x0d\x39\x8c\x25\x72\x9b\x09\x7d\x1c\xb8\x91\x85\xd8\xba\xc4\xcb\xf2\x6d\x59\x34\xea\x79\x6d\x34\x86\xc1\xb1\x0b\xe5\xae\xcf\xea\xe1\xf0\x3a\x15\x3d\x99\xa8\x54\xd8\xb9\xe3\xe3\x25\x55\xcc\xab\x03\x92\xee\xaa\x4b\x6c\x52\x57\xcd\x6d\x7c\x85\x7a\xf7\x50\x55\x59\x38\xf4\x47\x52\x55\x12\x45\xa3\x7d\x60\xa8\xbd\xc1\xec\x08\x0e\xa9\xbc\x1c\x24\xca\x76\x8a\x61\x64\xa1\x9a\xf8\x6e\x56\x62\x05\xc7\x89\xe3\x5d\xdf\x8b\xf6\x4f\x27\x3d\xfd\xd5\x53\x64\xab\xe3\xcb\xbd\xfc\x66\xda\xc4\x53\xd6\x62\x23\x8e\x1c\x19\xe5\x93\xef\x6b\x92\x20\xf8\xe9\x14\xfe\x4e\x98\x8d\x2f\x72\x7a\xa9\x02\x2d\xa6\x30\x43\x26\x4b\x68\x43\x05\x9e\xb8\x0f\xe3\x32\x50\x0e\x98\xe4\xc6\xff\xb7\x42\x02\xaf\x7c\x21\x39\xf9\x0d\x66\xa6\x40\xa8\xf8\x7a\xd7\x1a\xf3\x40\x54\x62\x3b\xed\x32\x16\x45\x77\x78\xf7\xc5\x81\x9a\x84\x7b\x37\x47\x7e\xf9\xd1\x89\xf8\xc2\xa9\xda\x99\xbe\x9e\x45\xc5\xda\xd4\x29\x8b\x53\x97\x2f\x85\x57\xe8\x8c\x8b\x4a\x3e\xca\x9c\xd3\xa6\x63\xa5\xdd\x55\x1c\x13\xdc\x39\x88\x8a\x8e\x93\xb5\x49\x79\xb1\x04\x9e\x94\x5d\x74\xf0\x9f\x49\x95\xb2\x2c\xad\x2c\x4d\xc8\xd2\x67\x6f\x5e\xc3\x7b\xd4\xb2\xaa\xa8\x16\xc8\xf7\x4d\x86\x70\xb6\xb2\xdc\x83\x19\x3c\xe1\x67\xa4\x98\x40\x67\xe2\x2d\xba\x21\x4b\xc7\xb7\x6e\x6f\xdc\x05\x85\xdc\x7e\xf6\xe6\xb5\xf3\xf5\x03\xb9\xdd\x9f\xcb\x32\xfd\xd9\x9b\xd7\x13\xe7\x8b\xff\x04\xa6\x0f\x29\xfb\x24\x4c\xef\xb1\xa2\xdf\x23\xe1\x3a\x06\xce\xe2\x89\xac\x8c\x6d\xea\x50\x0a\xf7\xaf\x23\xc5\x84\x34\x58\xdd\x28\xd4\x55\x67\x02\xff\xac\xa2\xb2\x46\x8d\xbc\x4c\x6d\xc7\x2d\x71\x51\x95\x58\xd6\x79\x68\x51\x43\xa7\x99\xbd\x84\xad\x00\x46\x00\x35\xf2\x02\x46\xca\x85\x33\x55\x7d\x6a\x6a\x47\x6c\x75\xa6\x38\xa9\xcb\xc4\xc8\x7c\x87\xbb\xef\x8d\x22\x03\xd1\xaa\xe0\x16\x07\xd0\x29\xf9\xcd\x88\xb8\xd4\x8c\x9c\x6a\x5b\x1b\x60\x44\xab\xa0\x81\x43\xee\x5b\xbf\xb4\x6a\x63\x87\xd4\xf7\xd4\x5d\x3c\x46\xce\xb0\xda\x4a\xa5\x7c\xb7\x44\x3e\x8d\xcf\xff\x2a\x18\x10\x1e\x6b\xf8\x3c\xec\x7b\xa8\x8f\x7a\xd0\xae\x02\x55\x22\x69\x28\x43\x57\x67\x3b\x23\x33\x95\xd7\x64\xa9\x93\x1a\xc8\xaa\xe9\xbd\x3f\xb3\x81\xff\x7c\x71\x16\xbb\xb5\x3f\xa2\x5b\x0c\x74\xd9\x2a\x20\x92\x85\x6f\x95\x29\x89\x4e\x40\xa9\x0c\x40\x16\x2c\xc8\xb2\xb8\x38\xdb\xd9\x9a\x27\x15\x52\xc4\xf1\x89\xe4\x51\x88\x4f\x63\xa5\x9a\xa4\xb3\x1c\x78\x31\xdf\xa9\x3b\x01\x7d\x0e\x4e\x38\x25\x64\x82\x1b\xaa\x10\x4c\xe8\x5f\x9a\x10\xf9\x42\xaa\xcb\x48\xb0\xc3\xf8\x07\xf4\xdc\x48\xd4\xb5\x5d\x8f\x9d\x85\xeb\x4c\xa5\x64\x07\x7b\x27\xd1\xc0\xf6\xce\x50\x32\xa4\xa2\x89\xe1\x8a\xc4\x6a\xf3\xb5\x22\x64\xea\xd6\xa2\xc7\x98\x0f\x77\x25\x52\x14\xf6\x4d\x74\x2f\xa1\x03\xcb\xed\x12\xba\xcb\xa8\x8f\x24\x74\xc6\xeb\x7a\x44\x7a\x47\x68\x18\x48\xf6\x10\xd2\x47\xa3\xfe\x10\x75\x12\x6d\x98\xb9\xde\x90\xfe\x8a\xd7\x3b\x2e\x3e\xd6\x5d\x88\x58\xec\x82\x3a\x2a\x8c\x0d\xd9\x1e\xef\x85\x7a\xea\xd9\x80\x82\xcd\xe3\xca\x3c\xc7\x70\x3f\xdd\x6e\xbe\xe3\x30\x3a\x0e\x98\xfc\x98\x4a\x70\xe9\xf3\xdf\x37\x8e\x17\x9c\x3d\x6a\xa8\xa0\x27\xef\x66\x78\x0a\xf0\xc5\x14\x90\xcd\xd8\x50\x6c\xab\xcd\xb6\x2a\x46\x25\x22\x8e\x14\x56\x98\xff\xde\x70\x2b\x2c\xcf\x81\xd7\x5f\xab\x52\x3c\xda\x8d\x12\x16\x52\x1f\x9e\x85\x31\x4c\x1b\x42\x4a\x54\x4c\xd7\x37\x2d\x94\xc7\x06\x83\x0e\x8d\xe4\x88\x3e\x21\x5e\x91\xf6\x5c\x65\xac\x24\xd2\x13\x87\x85\xf2\x5c\x44\x6f\xd1\x6d\x7a\x0a\x87\x47\x5d\x14\xea\x3b\xde\xc8\xdf\xf9\xf8\x14\xf1\xf4\x5c\xc5\xbc\xe8\x0e\x5b\xbe\x0e\xcb\x76\x6b\xe1\xc1\x16\xea\xe1\xc1\xe3\xd5\xc4\xeb\x99\xeb\x6d\x40\xfc\x44\xbd\x3c\x87\x15\xd2\x5e\x02\x74\x9f\x77\xa1\xe0\xc4\x2b\x87\xda\x94\x67\x00\x1b\x71\x59\x62\x69\x5d\xbc\x06\x7d\xd7\xf6\x36\xdb\x88\x3b\x75\x97\xd6\x6e\xc1\xa7\x1f\xde\xfd\x6c\x50\x10\x6b\xb7\x41\xca\x4c\x0f\xfd\xaa\x25\xf3\x9e\x8a\xec\x41\x4d\xb3\x27\xca\xa8\x96\x4f\x74\x8d\xcc\x4b\xbb\x4f\x69\xa7\xa4\x3d\xed\xb4\x68\x69\x27\x5a\xc8\x60\xca\x77\x16\xe6\x76\x48\x7c\x67\xb0\x87\xac\xf8\xde\x32\x3c\x23\x91\x0d\x13\xe0\xa4\x38\xde\xcf\x17\xd0\x50\xe7\x0b\x95\x24\x07\xd8\xb8\x1a\x1d\xf4\xde\x20\x4f\x9e\xef\x67\xb5\x75\x84\x9b\x69\xd5\xa4\xa2\x00\xfa\x0c\x3a\xba\x3b\xb9\x59\x3e\xaa\x97\x7b\x62\xb3\x6e\xb6\x9a\x7d\x92\xcf\x1f\xed\x16\xb9\xe1\x65\x2d\xdd\x5e\x1c\x41\x55\x29\xd8\xbf\xbf\xb6\x64\x35\x55\x6d\xe3\x37\x89\xf4\x15\xce\x9e\x4c\x2b\x93\x5b\x64\x30\x69\xf3\x8b\xc2\x50\x8d\x53\xeb\x44\xa6\xff\xb9\x19\x7d\xfd\xe9\x55\x79\xaf\xfc\xe1\xa9\x33\x5e\x2a\x5d\xc2\x4f\x32\x99\x44\xb8\xe3\xc2\xed\xa8\x24\x97\xe1\x37\xad\x3c\xf8\xd2\x77\xad\xfc\x26\xc9\xdb\x56\x0f\xc9\x81\x09\x52\x0a\x43\x60\x6c\x62\x4c\x9c\xb6\x17\x48\xdf\xf7\x42\x99\x50\x40\xbe\xd2\x53\x5c\xa2\x22\x66\x45\x56\xce\x54\xbd\x6d\x5d\xd1\xc1\x71\x38\x7e\x0d\xde\x71\xda\xeb\x3b\x7f\x0f\x5d\xf2\x8d\xae\xc9\x28\x7b\xff\x55\xb6\x67\x47\x4e\xb1\x02\x63\x98\x7a\x1c\x9b\x1c\x92\xc5\x73\x94\xe9\x38\x12\xd9\x63\x93\xe1\xfb\x33\xaa\x3b\xe8\xf0\xd9\xa6\x7b\x2b\x72\x79\xf0\x98\xc4\x55\x4b\xcb\xa1\x09\xa4\xe3\xa8\x6f\xec\x95\x4d\xcf\xf4\xbe\xbe\x32\xbe\x67\x81\xea\x9a\xda\x6b\xc2\x26\x41\x75\x35\xc3\xba\xd2\x2e\x57\xee\xe6\x6c\x55\x27\x75\x3a\x8a\xdd\x96\x33\xe6\xc8\x73\xa7\x71\x0f\x65\xe3\x8e\x72\xab\xaf\x83\x7f\xee\x26\x5d\x95\x41\xf8\x67\x53\xd5\xff\xd4\x37\x97\x93\x35\x11\x3a\xe7\x70\xaa\x64\x84\x13\x99\x69\xdc\x7c\x36\x3b\x8e\xf3\xc2\xac\x77\x10\x23\xa0\x92\x70\x7a\xef\x13\x32\xa2\x9c\x91\xb5\xb2\x72\xa6\x56\x47\xd8\x58\x5d\x77\xf6\x04\x55\x56\xbb\xd4\x6f\x3f\x88\xa4\x26\x9b\x52\x69\x1e\x02\x4b\x7b\x3d\x83\xbc\x10\x59\x4b\xf4\x6d\x98\xc8\x19\x89\x6f\x83\x57\x41\xfa\xeb\x9f\x7c\x0b\x90\x4e\x02\x30\xc9\x67\x7e\x86\x98\x1d\x66\x5f\x7b\xdd\x15\x8b\xee\x99\x68\x6f\x60\x54\x6c\x83\x7f\x33\xc9\x62\xd9\x60\x75\x60\xd4\x42\x16\xb1\xb6\x2b\xe9\xca\xff\x4e\xea\x40\x17\xfe\x64\xa5\x1d\xfd\x9b\xb4\x3f\x89\xdd\xca\x66\x0b\x1a\xe2\x6f\x4b\x4a\xdb\x07\x49\xa4\xac\x3a\xb7\xc1\x3a\x0a\x47\xe5\x2a\x46\x0d\x12\x02\x31\xf1\x5b\xbc\x52\x2e\xe1\x00\xd3\xf5\xf2\x89\x36\xc4\xd9\x4b\x5b\xdb\x93\x0a\xf3\x7c\x36\xf5\xf5\xa2\xbe\xc0\x6d\xdf\xc6\x56\xa4\x42\xb9\xd7\x27\x3a\x2a\x05\xa9\x86\x29\x7e\x56\x82\xe9\x78\x1e\xc3\xa4\x13\x72\x63\x86\xd0\xf8\xe2\xba\x49\x41\x9c\x74\x95\x1a\x5b\x03\x40\xa3\xc8\xb2\x90\xde\xe5\xf6\xec\x36\x46\x16\x0c\x0c\x02\x96\xdd\x72\xdc\x59\xfe\x57\xbc\x6f\x2e\x0a\x7c\x84\xf7\xa8\xf6\xfd\x1a\x71\x33\x3c\x4f\x05\x21\xf3\x37\x8f\xc2\x52\xeb\x5d\xd5\xf7\x36\x29\xbd\x9e\x9a\xd7\x29\x38\xfe\xdd\xb0\x7a\xe3\xb0\x61\x55\xea\xdc\x58\x6e\x69\xaf\x30\xd2\xd1\x19\x35\x19\x5c\xd8\x38\x1d\x36\xba\xe7\x02\x90\x23\xf4\x47\x5f\x82\x7b\xae\x0b\x65\x29\xea\x0a\x92\xbb\xce\x50\x9e\xd2\x10\x76\x49\x49\x5f\x2d\xf6\xed\x5b\x71\x7b\xb2\xbe\xb9\x31\x0f\xac\xc5\x8b\x83\x31\x32\xde\x65\xd9\x1f\x47\x30\x3f\x85\x50\x8e\x17\xc8\x6d\x09\x63\x97\x63\xf3\x54\x82\x79\x9f\x10\x49\x47\x1c\x69\xff\x8d\xfc\x24\x11\x55\xbf\x07\x39\x6f\x72\x8c\x90\x85\x37\x2a\x5a\x1d\x7b\x6e\xcb\xc6\x94\xc4\x78\x7a\xf7\x4d\x15\xf6\x29\xff\xc3\x7c\xb8\xcd\x8a\x34\x7e\x22\xff\x28\xa0\x51\xef\x11\x44\xaf\x33\x14\xad\xa1\x53\x2a\xc6\x9b\xaa\x1e\x80\x23\x78\x1f\xc7\xd6\x8c\x80\x22\x8b\xb1\xc7\x50\x20\x63\xe0\x1a\xae\x45\x5a\x55\x3d\xe0\x93\x68\x11\x5d\xba\xe0\x8b\x16\xf9\xb3\x68\x11\x59\x97\x0c\x95\x25\x38\x0f\xb9\xe8\xc7\x92\x53\x0f\xc0\xe8\xe2\x63\x92\x8f\x64\x45\x91\x06\xaf\xea\x35\xcc\xab\x86\x75\x97\x0a\x57\x61\x3c\xd4\xe2\xe6\x6b\x06\xd5\x7c\x8e\xcb\x0a\x31\x2c\x6e\x36\x4e\x6b\x59\x33\x40\x31\xd9\x80\x07\x06\xe0\x61\x6f\x4f\xa4\x86\x8b\x55\x54\xc0\xb1\xbd\x2a\xaa\xa7\x20\xbd\x0e\x0e\xab\xe5\x25\xbd\x93\xf8\x59\x6d\x8e\x62\x71\xcc\xd7\x8b\xa4\x74\x92\xa5\x7e\xd2\x5f\xc5\x58\xf9\x58\x32\xc2\x54\xfa\xc5\xe5\xdc\x9f\xa7\xd0\xff\x63\x91\xbb\x4d\xfd\xbf\x45\xce\xb1\xa6\x64\xc4\x82\x9e\xd4\x94\x8c\x81\x6b\x88\x29\xd1\x65\xb1\x6d\x8d\xfb\x6b\xc7\x3f\x7d\x2a\x93\xa2\xa0\x90\x76\xb2\x6a\x6e\x36\xb5\x27\xf0\xc5\xa0\x3c\x86\x5b\x1a\x91\xe7\xcf\xeb\x90\xf6\x82\x1a\x41\xba\x75\x57\x74\x14\x08\x4f\xa5\x3c\xc6\x01\x35\x44\x73\x28\x25\xe1\xbe\x8b\x15\xaa\x0b\x75\xf2\x22\x6d\xe0\x50\x3d\x61\x6a\x24\xd8\x0c\x3e\xfd\xc2\xac\xa9\x91\x1a\xbd\xb0\x94\x3e\xb2\x93\x10\x9e\xd4\x75\x58\x07\xf5\xcf\x7d\x22\x07\x89\xd2\x6d\x0f\x38\x52\xb3\x58\xf8\x34\xac\x97\x07\x60\x08\x9b\x99\xa4\xce\x4f\x15\x34\xd1\x00\x6c\x27\x6e\xf2\xc5\x42\x6d\xd1\x42\xf9\xf9\x6a\xd6\x08\x64\x48\xd6\x67\x0a\x2c\xee\x13\xaf\xb4\xd9\x1c\xb4\xb0\xcb\x27\xb3\x75\x1b\x2e\x73\xab\x16\xcf\x27\x81\x50\x38\x1b\x82\x35\x12\xf3\x4f\xa5\xbd\x36\x58\xcd\x38\xbd\xf6\xa9\xc2\x38\x1a\x80\x2f\x91\x9c\x3f\x9b\x5a\x93\x91\x9c\x65\xcf\xfb\xbd\xb2\xc0\xbc\xba\x04\xa6\x89\xc9\x19\x46\xc7\x75\x72\x63\x67\xe3\x3d\xa8\x91\x29\xe3\x9f\x38\x9c\xb3\x91\xaa\xef\xd9\x17\x7f\xa6\xba\x7e\xa0\x01\xd8\x64\xf1\x87\x87\x60\xde\xda\x36\xfc\xa5\x59\x23\x77\x17\x2b\x0c\x27\xf6\x9d\x88\xeb\x86\x1f\xd4\xb8\xfa\x28\x31\x83\x94\xc1\x6f\x8f\x43\xc8\x61\xe1\x99\x64\xee\x39\x61\x05\xc8\x9f\x37\x22\x35\xc6\xc0\x8e\x25\xfb\x9f\xcd\xc2\xf6\x99\xdc\xb1\xeb\x7b\x54\x96\x7e\x4c\x76\xde\x1e\x2b\xe7\x52\x99\x4f\x6b\x42\x71\x1b\x94\x8f\x15\x1f\x52\xcf\xd9\xa0\xda\xd9\x28\x8d\xb3\xb1\x0f\xba\xa4\x6e\x5d\x1b\x3b\x23\xb6\xe5\xc1\x23\xcc\xf6\x35\x4d\x8d\x5b\x59\xad\x52\x75\x37\x27\xfa\x1e\x0c\x24\x4e\xec\x8d\xaa\x3c\x3b\xc5\x83\x07\x79\x36\x05\x5f\x97\xe0\xba\x61\x8f\x53\xfe\x67\x78\x2f\x7e\xfb\xad\xd7\x49\x8f\xe6\xeb\xaa\x31\xe1\xc1\x11\x3e\x5a\x94\xfa\xd2\x3e\x5b\x94\xfe\xde\xc4\xb5\xe0\x58\x3c\xbf\xdb\x57\xa2\x42\x5d\xb7\x12\x9c\x62\xb3\x39\xb9\x6b\xbd\x6c\x58\x55\x47\x8f\xbd\x5f\x63\x6c\x3d\xe6\x66\x9f\xb3\xad\x28\xf0\x2d\x2f\x83\x78\x52\x41\x19\x62\x78\x32\xe8\xbd\x75\xf7\x0a\x44\xb4\x18\x5c\xc2\x77\x7c\x29\x5d\x4f\x37\xf7\xc4\x26\xfa\xa8\x66\xfd\xf8\x2e\x30\x7a\xd3\xcd\x3a\x96\xa2\x55\xf8\xf0\xa5\x64\xb6\x23\x0f\x5b\x8a\x1e\x74\xe8\x52\x9e\x2c\x7a\x61\x27\x19\x56\x7a\x3e\x35\x4e\x89\x29\x6b\xc9\xda\x8e\x95\xf3\x5a\xe3\x9b\xfc\xb6\x80\x49\xfa\x42\x7f\x0e\x6c\x96\xbd\x30\x6f\x47\x1c\x7b\x6f\x3e\x89\x12\x77\xa2\x49\xf8\x8c\x48\x2e\x3e\x32\x10\x1d\xe9\xe5\xa9\xfb\x98\x02\x58\x50\x88\x70\xaa\xc7\xa8\x94\x43\xbd\x55\x9a\x92\x65\x53\xa6\x4b\xda\x47\x1f\x7d\xea\x17\x02\xfa\xfd\xb9\x87\xd6\xb7\x00\x65\xd4\xbb\x1f\x5d\xd4\x75\xba\x18\x51\x97\x93\xf4\x86\xb5\x62\xf2\xa1\xee\x86\x73\x95\xac\xc5\x9f\x13\xce\x6d\x5c\x52\x87\xc7\xbd\xa8\x0e\xdd\x97\xd5\x65\x89\x8a\x16\x4f\xa5\xbb\x33\xa0\x68\x13\x0c\xbe\x6b\xfe\xac\xe3\xb2\x39\xa8\x5a\x47\xe6\x74\x45\x25\x89\xea\x58\x8e\x7a\xbe\x3e\xd5\xad\x9a\x46\x99\xae\xaa\x0e\xd0\x8f\xf8\x06\x7d\xbf\x66\x98\xbe\xc7\xad\x4c\x77\xc5\xa5\x28\xbb\xf0\xec\x18\xc4\xcb\x36\x1d\xd9\xe5\x21\x20\x8a\x01\xdd\x59\x4a\x3c\xe5\xcb\x12\x32\x79\x12\x34\xdf\xdd\x90\x66\x71\xf1\xc8\x14\x70\x9d\xaa\x22\x03\xbd\x29\x21\xd0\xf5\x70\xff\x7d\xf2\xd3\xee\x4a\x00\x1d\xb5\x09\x02\x28\xf6\xba\x22\x1e\xdd\x0f\x82\xc5\x80\x8e\xf2\xec\x8c\x1e\x49\x3d\x45\x89\x33\x1e\x5d\xf8\xdd\x03\xbd\x39\x9d\x64\xfb\xa4\x8e\x5c\x7a\x0d\x4f\xea\xc4\xe5\x40\x18\xea\xf5\x84\xfd\x3f\x81\xf3\x96\x03\x61\x8c\xe3\x36\x3a\x5c\x03\x7e\x4c\x63\xc0\x5b\x7d\xa9\x11\xb4\xdf\x41\xe3\x57\xea\xe0\x73\xf3\xc1\x2c\x26\x12\x0e\x58\x47\x61\xa2\x61\x38\xf8\x24\x8e\xd7\x03\x9e\x34\xc4\x1b\x3d\x68\x98\x3d\x05\x7a\x8d\x19\x8b\x62\x31\xee\xd1\x90\x28\x6b\x55\xd7\xea\xf2\x4e\xa9\x8e\x84\xea\xda\xe4\x1c\xca\xe3\x1f\x3a\xf8\xfc\xc7\x54\xae\xbd\xc1\x4c\xd6\x25\xa1\xbb\x7b\x47\xf0\x8b\x8c\x8a\x84\xbe\x91\xa9\x76\x76\x46\x9d\x36\xc7\x91\x50\x4c\x6e\xf1\x9a\x26\xc3\x12\x0f\xe0\x6e\xde\xfd\x57\xff\xea\x5e\x0f\x67\x77\x84\x4c\xbd\x97\xf6\x8f\xbd\x71\x27\x06\x15\x09\x56\x56\xcb\xf8\x35\x35\x48\xfc\x59\x9a\x9d\x15\x06\x27\x68\xb1\xc0\x4d\xb9\x1b\x8f\xb5\x61\x49\x2c\x39\xec\x90\x13\x46\xcd\x46\xce\x85\x51\x87\x97\xa2\xd3\xc4\xcd\xd8\xc9\xaf\xa0\x73\x04\xbf\xb8\x1f\x8c\xe6\x2c\xbb\xf1\x95\xcc\x15\x76\x76\x6c\x06\x8d\xe6\x3a\x86\x5f\xfe\xe1\xe3\x4c\xe7\x0d\x5d\x9c\xf1\xb5\xa9\x99\xf3\xa1\x31\x41\xdf\x8e\x4d\xf8\xcb\x49\x95\x78\xbb\xce\x85\x49\x53\xdb\xc3\x4a\x9f\x15\xbc\x38\x7b\x16\xde\x7d\xfb\x0c\xa4\xca\x2c\x31\x2b\x5e\x41\x8b\x84\x9c\xe5\x86\xec\x1e\x4e\x0c\x35\x44\x66\x63\x10\x3b\xbe\x4c\x4b\x71\xd7\xa8\xd9\x11\xb3\xa3\x8d\x62\x97\x8e\x95\x04\x3c\x94\x81\x2e\x77\x13\x76\x23\xbd\xe3\x82\x3d\x46\xf9\xbc\x15\x35\x42\xf8\xfe\x5c\x6b\x99\x6d\x1a\xb3\x93\xba\x36\x91\x09\xae\x7c\x3a\x22\x17\x59\x5d\xd4\x4c\x49\x5f\xcf\x58\xb3\x8c\xb3\x91\x6e\xcf\xa1\x3a\x49\xc3\xa6\x79\x64\x44\x50\xe6\xf3\x53\x26\x9f\xd0\x44\x8f\x44\x71\xc2\x8e\x3f\xc0\x90\x77\x94\xfe\x4d\x09\x93\xad\xae\x96\x94\xa8\x2d\x99\xf4\x93\xba\xf6\x0f\x81\x32\x92\xe5\x35\x4a\x89\x97\x17\x89\x1f\x34\xc6\x06\x82\x16\xba\x0c\x83\x84\xad\xe7\x70\x6c\x23\x3f\x80\x0f\x51\x6d\xf9\x58\xed\x59\xc2\xd0\xf9\xe7\x1b\x8a\x75\xf9\xc4\x9f\x9f\xd8\x7f\xf1\x21\x36\xf3\x21\x36\x61\xb5\x87\xbb\x13\xe9\x90\x22\x0c\x67\x49\xfd\xf3\x50\x0f\xa4\x43\x6b\xbe\xc6\x8c\xaa\x92\xe9\x14\xea\x8a\x32\x20\xd3\xf8\xe5\x90\x66\x4a\xda\x39\xea\xd3\x83\x7e\x9d\x5f\xb1\xbb\xf9\x43\x2a\xa0\xa3\x44\x7d\xf9\xfb\x80\x5e\x6e\x11\xe5\x20\xe2\x1a\x02\xaf\xcb\x20\x98\xd8\x80\xa9\x20\xa4\x74\xbb\xea\x17\xab\x71\x6f\x29\x3b\x90\x31\x1d\x14\x8b\xb8\x53\x54\x69\x8e\xe8\x53\x16\xae\x1c\x51\x63\xe7\xd1\xd1\xd7\xa0\xa6\xa1\x8b\x23\x53\xce\x30\x48\x89\x30\xf1\x11\xfb\xd0\xed\x90\x14\x8c\x23\xf8\x9e\x10\xb7\x1c\x61\x2d\x4b\x7b\x0b\x7a\x1d\x0b\xab\xa4\xca\x2d\xc7\x67\x5b\xce\xf3\xef\x16\x33\xf2\x3c\x07\xa5\xdf\x6a\x88\xf0\xf8\x9d\x28\xd2\x38\x89\x3e\x7f\x2f\xde\xb2\x14\xcf\x75\xa4\x0f\x7b\xba\xab\x11\x73\x02\x44\x63\xba\x47\x3b\x9a\x49\x12\xd0\x6f\x9c\x6b\xb2\xe3\x70\x56\x8a\x1b\xb2\x09\xa5\xea\xca\xb0\xca\x3f\x76\xf3\xa0\x92\x84\xbf\xc1\xec\x63\x94\xc8\x16\xd1\x7f\xcf\x9c\x2b\x7d\xa1\xad\xa5\x6d\x9c\x01\x38\x84\x6a\x5b\xa1\xd9\x0f\x5f\x28\xb6\x09\xc5\xc6\xd2\x6b\x68\xfc\x56\xdb\xaa\x08\xb0\xe4\xa3\xf4\x1d\xf1\xdc\x04\x19\x13\xf1\xdd\x2f\x84\x74\x43\xe0\x8a\x88\xba\x5b\x27\x31\xc7\x44\x51\x1f\x4c\x54\x2f\x20\x94\xa2\x6c\x2e\xca\xfa\x85\xbe\xe9\xaa\xee\x3d\x92\x3a\x2a\x4a\xf5\x60\xea\xba\x51\xab\x14\x71\x07\x46\xb1\xbe\xd0\x3a\x8c\x00\x0e\x21\xf5\x46\x31\x94\x6d\x90\xdc\xdf\x96\x0d\xa4\x7b\x36\xc6\xf2\x85\xf8\xc9\x48\x55\xc8\x01\xaf\x6b\x72\x8d\x6a\x5b\x91\xdb\x61\x84\xe4\x9b\x92\x9c\x25\x34\x2b\xe8\xfa\x89\x54\xbd\x54\x54\xc2\xf5\x5a\x78\x59\x12\xc3\x5f\x0f\xd9\x26\x65\xb6\x92\x09\xea\x0f\xdc\x5a\x7e\xa1\x7b\x6a\x67\x1e\x92\xfd\x0c\x33\xdc\xce\xab\x06\x53\xb1\xf1\x6d\xdc\x47\x43\x29\x66\xb0\x5c\xc8\x37\xcd\x50\xee\x4d\x92\xec\x56\x57\xcd\xf9\x37\x74\x87\xe3\x14\x82\x04\x59\x37\xdf\xd6\x2a\x1c\x6c\x93\x54\xea\x05\xc1\x10\x5b\xf2\x25\x3e\x0a\x08\xae\x5b\x91\x5f\x81\x57\x80\xe7\x0b\xb6\x4e\x70\xb8\x7d\x70\x58\x5e\xee\xe0\x30\x52\xa8\xcc\x3d\x9a\x02\xd5\xb5\xca\xfc\x08\xe5\x40\x3e\x08\x17\x63\xcd\x4b\x7a\x3b\x82\xae\x47\x15\xf7\xdd\x58\x99\xdf\xd4\xdd\xd7\x4c\xae\x6c\xab\xef\x5e\xee\x1d\xc1\x5f\xe3\xc8\xc9\x1f\x21\xa2\x5f\x1c\xe8\x47\xf0\x7a\x41\xf4\xfe\x0c\x60\x72\xfe\xf0\x10\x5d\x35\x15\xf3\x1e\x6f\x4c\x93\xcb\x79\x21\x14\x8e\xed\x3b\x8b\x91\x24\xf4\x0c\xa3\x9e\x6d\xd4\xc3\xe8\xb7\x1d\x47\x0f\x63\x98\x47\x8c\x22\xfe\xca\x0c\x72\xbf\x73\xbf\x03\xff\x17\x00\x00\xff\xff\x53\x64\x6c\x81\xac\xd6\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xee, 0x3, 0xc8, 0x1a, 0x62, 0xdb, 0x95, 0xd9, 0x1f, 0x96, 0x69, 0xae, 0x31, 0x10, 0x48, 0x9c, 0x8, 0xea, 0xc7, 0x5a, 0x2, 0xb4, 0x60, 0x2, 0xda, 0xd6, 0xea, 0x3d, 0x50, 0xdf, 0x51, 0xb7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0xa2, 0x5c, 0x44, 0x98, 0xc6, 0x9a, 0x80, 0x28, 0x15, 0x3f, 0xb6, 0xb6, 0xf3, 0x6, 0xcb, 0x2e, 0x81, 0x48, 0xc1, 0x52, 0x2b, 0x54, 0x6, 0xf0, 0xc2, 0xfe, 0x52, 0xaf, 0x15, 0x24, 0x7d}} return a, nil } @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x66\xe4\x5d\x5b\xce\xed\x5d\xdd\x83\x2a\x9e\x8c\x27\x4e\x66\x5d\x93\x49\x52\xb6\x73\xb9\xab\xab\xad\x2d\x88\x6c\x59\xd8\x50\x84\x06\x00\xa5\xe8\x52\xfe\xef\x57\xf8\x24\x00\x02\x24\xa5\xe4\x66\x92\xbd\xf8\x25\x11\x09\x34\x1a\xdd\x8d\x46\x7f\x01\x3c\xff\xd3\xd1\x11\x42\x08\xbd\xa4\xc5\x7b\x28\xef\xe8\x7b\xa8\x39\x22\xab\x75\x05\x2b\xa8\x05\x47\x62\x09\x68\xd1\xd4\x85\x20\xb4\xc6\x15\x11\x3b\xc4\xe0\xb7\x86\x30\x28\x91\xa0\x68\x85\x6b\x7c\x0f\xe8\xc5\xcb\xd7\xef\x14\x94\x79\xb3\x03\xc6\x51\xa5\x80\x21\xa1\xa1\x2d\x18\x5d\x29\x38\xea\x37\xe2\xb8\x82\xa9\x1e\xf4\x39\x2e\x96\xe6\xe9\x92\x56\x25\x30\x74\x0f\x72\xcc\x2d\x45\xb8\x28\x68\x53\x0b\x3e\x45\xaf\x6b\xb0\xbf\x10\x51\x08\x11\x16\x8c\xa0\x40\x99\x16\x53\x74\x2d\xd0\x96\x54\x15\x9a\x03\xfa\x07\x25\xb5\xa8\x76\xa8\xa0\xb5\x60\xb4\xaa\xa0\x44\xf3\x9d\xc2\xa4\xe1\xc0\x10\xae\x4b\x0f\x2d\x5c\xae\x48\x4d\xb8\x60\x58\x50\x36\x55\x30\xef\xd2\x2f\xd1\xaa\xe1\x02\x15\xf4\x8c\x93\xfb\x5a\x43\x60\xb8\xe6\x0b\x60\x88\x2e\x10\xae\x77\xe1\xfc\x93\xb0\x50\x81\xeb\x9a\x0a\x44\x6a\x01\x0c\x17\x12\x67\xb1\x54\xb0\xcc\x44\x54\x27\xf9\x90\x36\x02\xe1\xf5\x9a\xd1\x0d\xae\x62\x52\x6a\xa2\x9d\xaa\xb6\xf0\xa1\x80\xb5\x90\x4c\x29\x61\x4d\x39\x11\x08\x97\x25\xd1\x6c\xb3\x08\x39\x3e\x51\x26\x1b\x36\xb5\x7c\x8e\xe0\x03\xe1\x82\xd4\xf7\xea\x35\xc2\x02\x81\x64\xcb\x8a\x54\xc0\x05\xad\x01\x91\xda\x1b\x72\x03\xba\xed\x1a\x18\xa1\xa5\xe1\xa3\x9c\x1c\x87\x82\xd6\x65\xc4\x29\x33\x04\x94\x86\xe2\x96\x49\x77\x4b\xc2\xbd\xa6\x0a\x08\xa9\xd1\xa2\xa9\x2a\xb4\xa6\x9c\x03\x27\xb4\x56\x0c\x32\xbc\x93\x94\x8d\x19\xb7\x93\x44\x44\x25\x45\xdb\x25\x16\xb0\x01\xa6\xc0\xa8\x17\x5b\x5c\x1b\x92\x92\x78\x34\x25\x1c\x5c\x50\x06\x08\xa3\x02\xaf\xf1\x9c\x28\xb1\x16\x4b\x2c\x10\xae\x2a\xba\xe5\x16\xce\x4a\x12\x49\x42\x29\x19\xde\x5a\x69\xde\x2e\xa1\xd6\x83\xcc\xa1\xa0\x2b\x6f\x8a\x12\x2d\x5c\x71\x8a\x04\x55\x10\xd6\xc0\x16\x94\xad\x10\x17\xf8\xbd\x24\x19\x5d\x03\xc3\x92\x21\xdc\x71\x3b\x92\x64\x6e\xe8\xf9\x4e\x8e\x81\x03\x9a\x49\x82\x16\x0c\xb0\x80\xf2\x14\xcd\xa9\x58\xba\x15\x82\x30\x93\x3c\x22\x82\xe0\x8a\xfc\x0f\x94\x0a\xb8\x9d\x02\x61\x88\x01\x5f\x43\x21\xc8\x06\x10\x9d\xff\x03\x0a\xc1\x67\xfe\x6a\xff\x55\x2d\x61\x86\x16\x52\x26\x24\x1f\x97\x58\x2e\x6e\x03\x5d\xcb\x96\x9c\x99\x6a\xfc\x57\xbd\x4a\x6d\xdb\x76\xea\x2d\x63\x0d\x8f\x0a\x5c\x55\xdc\x69\x0e\x4d\x52\x5a\x07\x50\x12\xc4\x75\xf2\x1d\x62\xa1\x39\x9e\xa6\x2a\x2e\x42\x92\x86\x04\x3d\x3a\x42\x7f\x3a\x3f\x3a\x22\xab\x35\x65\x02\xbd\xa8\xe8\x56\x61\xa0\x07\x7a\xfc\x41\x4a\xfc\xdd\xeb\x5f\x9e\xbf\xba\xbc\xba\xba\x79\x7e\x7b\xeb\x1a\x36\xf5\x3d\x99\x57\xe0\x35\x3e\x0e\x9e\x1d\xfb\x20\xaf\xaf\xee\xf0\xbc\x82\x5b\x83\x91\x07\xfb\xfa\xea\xee\xf2\xa7\x97\xcf\x6f\xef\x2e\x7f\xb9\x7e\xf5\x73\x3c\x48\x45\xb7\xb7\x82\x32\x7c\x0f\x2f\x00\xb8\xdf\xef\xf6\xee\xf5\xcd\xe5\xcf\xcf\x5f\x3c\x7f\x7e\x1b\x75\x32\x83\xbc\x61\xf4\xc3\xce\xf6\x30\xe0\xdf\xdc\xbc\xfe\xcf\xff\xb2\xcd\x8f\x70\x51\x00\xe7\x13\x5c\x55\x27\x7a\x11\x49\x2d\x13\x68\xf9\x8f\x47\x56\x73\xba\x86\xb0\x81\x5a\xa0\x5b\x45\xfc\x4b\x4d\xfb\x1b\xb8\x27\x5c\x00\x83\x72\x82\xcb\x92\x01\xe7\x33\x74\xa9\xff\x73\x92\xe9\xff\xd6\x88\xc5\x18\x08\xbd\x20\x5e\x92\x15\x11\xd7\xb5\x94\x7b\x9e\xe8\x7d\x8a\x88\x79\x77\xb9\x92\x03\xcd\xd0\xdb\x17\xe4\xc3\xbf\xff\xdb\x29\xaa\x61\xab\xfa\xda\x27\xd9\x71\x5e\xa6\x11\xbd\xe4\xaf\x68\x09\x89\x01\x6b\x5a\xc2\xf5\xd5\x0c\xdd\x0a\x46\xea\xfb\x1c\x01\xb2\x50\xaf\xa0\x82\x7b\xb9\x87\x8c\x00\xdd\x0b\x5b\xb3\xf0\x4a\x6b\xfa\x24\x69\x70\x40\x12\x03\xee\xfc\xfc\x1c\xbd\xc1\x72\xa1\x50\xa3\x03\xe3\x15\x63\xb6\x74\xa5\x36\x68\xc3\x0a\x70\xfd\xcc\x36\x10\xae\xcc\x0e\x92\x15\x88\x84\x76\x31\x62\x2e\x87\x96\x13\x74\x3f\xfa\xb0\x5a\x33\xb2\xc1\x02\x7c\x1d\x6d\xf5\x4e\xbb\xed\xcb\xae\x06\xe3\x91\xa8\xbc\xd1\x60\x35\x2a\xde\x8f\x31\xa8\x04\x84\xd2\xfb\x78\x45\xea\xf7\x9f\x46\xa2\x4b\x09\xe7\x10\xac\x8c\x21\x21\x0d\x1b\xa5\x03\x63\x34\xf4\xfb\x7d\xb0\x78\xe6\x60\x1d\xc2\xb0\xc0\x90\xcb\x89\x4f\xbc\x65\x24\xf1\xf2\x76\x89\x11\x88\x34\xf3\x8a\x14\x68\xdd\xc1\xa7\x67\x73\x97\xfd\x18\xe0\x52\xaa\x6b\x52\xcb\xfd\x44\x6d\xcc\x08\xcf\x95\xb9\x85\x46\xe0\x18\xac\xf1\xeb\x7a\x41\x35\x1e\x86\x83\xee\xff\x31\xc1\x14\x22\x8e\x2b\x7a\x4b\xa7\x0c\x6d\x69\x53\x95\x1a\x77\xd7\x41\xce\xc1\x92\x51\x77\x54\x66\x47\xc3\x25\xa9\x8d\x31\x10\x61\xca\x87\x51\x7d\xa6\x47\x1c\xcb\xe0\x5e\x7c\xd7\x72\x9a\x7c\xe9\x63\x4c\x58\x76\xc1\x1a\x81\x34\xfb\xb8\x6c\x6f\x2d\x55\xcf\xee\xd5\x23\x48\x5e\xb4\x60\x46\x4f\x6a\x88\x05\xd2\x3a\x69\xa5\xdd\x47\x54\xcb\x46\xce\x1d\xf0\x8c\x65\x63\xa8\x18\x2b\xb9\xd5\x41\xb1\xb5\x1c\xdb\xc9\xf1\x14\x1c\x63\x95\x07\xb0\xc0\x45\x80\xd9\x47\xd5\x3e\xee\xb3\x68\x6a\xb7\xe3\x79\x1b\xe4\xa4\x84\x4a\xe0\x56\xd3\xcb\x6e\x0f\xfe\xa4\xa5\x2d\x9e\xd4\xed\xd2\xa8\x54\x32\x57\xa6\x55\x97\xe7\xe2\x69\x3c\x5a\x4e\xd3\xee\xce\xb1\xc1\x4d\x65\x4d\x35\x0d\x4c\xdb\x2a\xe7\xa5\xde\xf5\x24\x39\xec\xc8\xbc\x87\x22\x5d\x9d\x3d\x0b\x0d\xb2\xe9\x0d\x14\x40\x36\xc0\x4e\xa3\xe7\x6f\x18\xdd\x10\xe9\x11\x85\xb4\x74\xc4\x74\xe4\x90\xfe\x00\x62\xb0\x00\x06\x75\x01\x16\xdf\x12\x16\x6a\x0a\xca\x0f\xd2\xb3\xe9\xa3\xce\xd4\x87\x1b\x8c\x71\x59\x05\x2e\x97\x13\x1a\x06\x01\x40\xc2\xf5\x28\xa7\x68\xbb\x24\xc5\x52\xb9\x33\x73\x4b\x6a\xd3\x68\x4b\xd1\x16\xef\xf8\x2c\x80\x8f\xd0\xbf\x9c\xa0\x2b\xc2\xa0\x10\xd5\x4e\x5a\x41\x08\x6b\x1f\x54\x1b\xc3\xd6\x37\xd5\xfe\xae\x72\x16\x3a\xfa\x59\xb3\xa9\x23\xe9\xd1\x30\x7f\x39\x41\xd7\x75\x69\x06\x42\x1b\x82\x15\xa0\x2e\x83\x12\x38\xb4\x08\xc4\x63\x27\x65\x7b\x83\x99\x26\xc6\x0c\x3d\x73\xcb\xf2\xc9\x77\xce\x62\x9f\xfe\x87\x7c\xf9\x43\xcc\x4b\x30\x76\x8e\xf2\x0f\x35\x95\xad\xa6\xb4\x7e\x48\xed\xbc\x8c\x80\x61\xe8\x5a\xf9\x54\x25\x18\xeb\xd2\x39\x76\xba\x9f\xed\xc3\xb3\xd8\x36\xed\x0a\xb4\x6b\x2f\xc4\xee\xf5\xda\x78\xdf\xd2\x96\x94\x76\xbb\xb7\xf2\xa6\xe8\x9d\xf4\x43\x69\x5d\x49\x3f\x12\x2d\x88\x8a\x4e\x90\xd6\xc9\x0d\x20\x49\x5a\x72\xd4\xac\xa5\xa0\x4a\x01\x51\xb6\xa2\xf1\x27\x69\x9e\x9e\xb5\x1b\x77\x86\x7e\xec\x3a\x2a\xd3\x16\xaf\xa7\x3d\x98\x3b\x9b\xf5\x73\x21\x5f\x5a\x80\xbd\x88\xbb\x61\xf3\xb8\xbb\x26\x1e\xfa\xd2\x11\x9e\x8c\x10\xa4\x13\x4f\xc7\xca\x3f\x0e\xd5\x62\xaa\xd7\xfc\x85\x16\xc4\xee\xeb\x96\x9e\xe8\xc9\x19\xaa\x49\x95\x6e\xd2\x12\x2c\xd7\xca\x13\x1d\x74\x81\x1e\x4f\x1f\xbb\x26\x0f\xed\x4c\x4a\xe0\x82\xd1\x1d\x9a\xc4\xa8\xda\x17\x11\x4e\xfd\x6d\xae\x3a\x44\x7f\xf0\x79\x9e\x51\xb0\xd6\xbb\x0e\xc5\xc3\xb8\x1d\xbc\x35\xe6\xec\xd2\xd3\x7a\x34\x24\x5f\xbc\x83\x99\x4d\x7f\x22\x9d\xd7\x19\xfa\xf1\x63\x38\xb2\xe2\xce\x43\x92\x3b\xa6\xa3\xf5\x2e\xb5\x0b\x64\xc0\x3c\x39\x93\xff\x9e\xa4\x26\x67\xc6\x97\x20\x02\x04\x92\x70\xc6\xa1\x23\xed\x0f\x35\xc9\x1b\x58\xa0\x0b\x4f\x76\xa6\x73\xca\x18\xdd\x4e\x4e\x1e\x1d\x75\x3a\xcc\x71\x85\xe5\x66\x73\xa1\xdc\xf6\xa9\xf9\x19\xb6\xb3\x40\xa7\x21\x91\x9e\x9c\x21\x3d\xbd\x2e\x51\x7a\xec\x01\x33\x42\x92\x28\x1d\x8e\xdb\xad\x33\xcd\xf1\x77\x56\x1b\x76\x58\xee\x22\x36\xfd\x4c\xb7\xea\x74\x12\xb9\xa5\x39\x8a\x47\x04\x67\x20\x1a\x56\xa3\x27\x67\x6a\xce\x16\x58\xc4\x41\x0b\x5a\xff\x3b\x4e\x16\x06\x40\xed\x87\xe5\x9a\x41\xf4\x04\xa5\x56\xfc\x0f\x17\xce\x39\x3f\xbe\x81\xdf\x1a\xe0\x42\x1a\x15\x7a\x1f\x83\x0f\x05\x40\x19\xd3\x19\x55\xb2\xe7\x71\x00\xfb\x21\x94\x86\x35\xe5\x62\xcc\xe8\x17\x17\x68\x0e\x0b\xca\x60\x12\xbf\x3a\x41\x67\x2d\x62\x6f\xd7\x25\x96\x68\xa5\xf0\x90\xfb\x26\xa9\x0b\xca\xa4\x5d\xd0\x8b\xd4\x41\x0b\x45\x6b\xe1\x27\x67\xed\x6a\xe8\x48\x8f\x65\x71\x4a\x49\x64\xd7\x43\xb2\x93\x93\xac\x50\x7e\xbb\x32\xe3\x44\xf9\x1e\xc4\x4f\x7a\x65\x4d\x4e\xac\x84\x1c\xa0\x1f\x12\x48\xb8\xf9\x5a\xdd\x90\xc7\xc6\xd7\x66\x43\x0e\x41\x4a\x97\x86\x3b\x50\xe7\xd1\x19\x52\x20\x32\x9a\xc3\x0f\x41\x4d\x3d\x4b\x3b\xa9\x3a\x9e\x61\x3f\xf1\xa2\x5d\x40\xd8\x00\xdb\x21\x41\x56\xd2\x1c\xb0\x9e\x12\x83\x4a\xce\x03\x2d\xf1\x7a\x0d\x75\xda\xee\x1a\xe7\x01\x1d\x30\xe1\x3f\x47\x13\x96\x7f\x20\x5f\xf4\x07\x22\x15\x1c\xba\xad\x81\x3d\x9a\xe2\x5c\x50\x52\x41\xf6\x63\x92\x9d\x85\x37\x9a\xce\x26\x72\x9e\x24\xb4\x8d\x33\x4a\xd7\xa6\x86\x6d\x68\x23\xb6\xe1\x71\x69\x08\xd9\x28\xb2\x0b\x0c\x07\x80\x74\xda\x65\xb5\x92\x3b\x3c\xae\x6d\x6a\xc1\x33\xb4\x3b\x9b\xbe\x74\xf4\x20\xcb\x30\x66\x10\x53\x21\x55\x15\xe5\xac\x17\x74\x16\x44\xb2\x95\x39\x27\x1f\x77\xe2\x96\x11\x2f\xc9\x42\x2d\xae\xd0\x12\x4b\x1b\x67\x09\x65\x28\xbb\x1a\xa7\x54\x0e\x86\x2e\x12\xe1\x7b\x87\xca\xc4\x06\x64\x5b\xc8\x53\x52\x46\xea\x43\xcd\x97\x73\x60\x62\xd2\x79\xae\x64\xaf\x1d\x6d\xaa\xe9\xa5\x20\x95\xe8\xcf\x89\x57\xcf\x14\xd1\x45\xe6\xed\xdb\xda\xa6\x3c\xf2\x6f\x33\x5d\x6f\x60\x8b\x59\x09\xa5\x54\xfe\x8f\xa7\x8f\x4f\x93\xa8\xae\x80\x73\x7c\x0f\x33\x74\xfc\x4c\xe7\x26\x2d\xdf\x7c\x79\x6a\x6a\x41\x2a\x84\xab\xaa\xb3\xff\xaf\x19\x6c\x08\x6d\xb8\x6e\xb7\xc4\x1b\x40\x73\x80\x76\x87\xad\x8f\x3b\xa3\x26\x68\x69\xed\xd6\x8c\x59\xfb\x39\xb6\x17\x83\xf8\xfe\xfb\xcb\x28\xc1\x4b\x08\x14\x2e\x4b\x29\x53\x37\x50\x50\x56\x4e\x48\xa9\x25\x4a\xb1\x87\x94\xa7\x88\xd1\x0a\xbc\x47\xf2\xa7\x54\x16\x62\x4b\x99\xec\x7e\x69\x75\x8d\x6b\xd1\x79\xe7\x37\xff\x05\x76\xc9\xa6\xbf\xc0\xee\xd4\x4a\x46\xd8\xa6\x7d\x78\x8a\x22\x39\x94\x96\xa7\x7e\x14\x91\x22\xc1\xa6\xae\xea\x1c\x99\x5b\x49\xea\x50\x7f\xed\x19\x4a\x65\xb4\x64\x57\xf1\xb5\xfe\xd7\x1e\x4a\x4f\x07\x8c\xab\x0a\x18\x5a\x62\xad\xd4\xd6\x50\x90\x85\xde\xb6\xae\xaf\x6c\x02\x3a\xed\x79\x1b\x08\x3b\x15\xe2\xf1\xc2\x5d\x26\xd6\x89\x7a\xb4\x62\x9b\x12\x0a\x13\x40\x23\x35\x61\xe9\x3b\x9b\x59\x17\x34\xa3\x0b\x5d\xe7\xbc\x36\xbc\xf2\x9b\x38\x14\x5d\xc7\xa9\x7e\x72\xea\x81\x0a\x5e\xef\xad\x30\x03\x94\x62\x95\x99\x7a\xe9\x2b\xcd\xd4\x7b\x5f\x6d\xe6\xdf\x67\xbb\x7f\x16\xd5\xd9\x32\xe9\xf7\xd2\x9f\xdd\x18\x0b\xfa\x0c\xea\x33\xc7\xb8\xd8\x70\x95\x2e\x4e\x42\x96\xee\x41\x38\x71\xfa\x95\xd4\x64\xd5\xac\x14\x6b\x6f\x74\x45\xd1\x0a\x6a\x31\x39\xe9\x52\xb8\xa5\xee\xaf\x0d\x17\x9a\x34\x3a\x5c\xab\xd7\x19\xad\xd1\x4a\x43\xd3\xd1\x56\xd6\x82\xb3\x81\x5b\x63\xb1\x68\xcf\x42\xd0\x80\x3f\xb4\x84\x90\xb4\x09\xb5\xff\x49\x7b\xc6\x88\x25\x9a\x20\x96\xb3\x9a\x60\xdb\x55\x11\x76\xd5\xed\xab\xaf\x5b\xb1\xd8\x43\x5d\x27\x92\xd6\xc3\x3a\xfb\xaa\xcf\xff\x76\x4a\x50\xcb\x99\xda\x0f\x4e\x66\xe8\xbb\xfe\x18\x65\xc2\xc9\xaa\xd5\xbe\xba\x18\xee\x7a\x81\xbe\x8b\x37\x6b\xcc\x87\x7a\xa5\x7c\x34\x33\xe2\x98\xc9\x31\x58\xd1\x0d\xd8\xc9\x0d\x04\x60\x33\x93\xcb\x9b\xb7\x19\x37\x56\xb6\x1b\x8f\x5c\xcb\xda\x1e\x0c\xdb\x30\x6b\x02\xc9\x12\xaa\xde\x9d\x27\x83\x66\x09\x95\x87\x25\x4a\x64\xac\x5c\x5e\x8c\xdb\xe4\x1c\xae\x77\x73\x5a\xee\xf4\xfa\xc5\x65\x22\x71\xeb\x2d\xf5\x20\x47\x33\x90\x78\xeb\xa4\x72\x7b\xf2\x6f\xf7\x20\x82\xe6\xc6\x04\x93\xf4\x33\xff\x1d\xdd\xb5\x13\x45\xe8\xeb\xe9\x7b\xbb\xfd\x1d\x36\x04\xb6\xb6\x97\xf2\x65\xae\x64\x07\x6d\x54\x3c\x1d\xec\xd1\xee\xf7\xaa\xdb\xdb\xeb\x5a\xfc\xeb\x5f\xf6\xe8\x96\x1e\xf1\x21\x51\xcd\x52\x0b\x22\x74\x95\xa9\xce\xd6\xbd\x76\xe5\x71\xad\x24\xdc\xba\x6c\x99\xf1\x7c\x07\xcb\x07\x1c\x7b\x3d\x7f\x79\xff\xf4\x61\x4a\x22\xba\x99\x27\xcd\x6f\x6b\x19\x9a\xe4\xe0\x44\x23\x78\xd2\xcd\x12\xc6\x59\x8e\xb8\x66\x27\x8e\x9b\x84\xd5\x0b\x84\xa3\x86\xeb\xaa\x5b\x0d\x28\x93\x8a\x0b\x80\xe4\x0b\x52\x7c\x84\xf4\x63\x8d\x94\x08\xd2\xae\x7e\x06\xa5\x3b\x54\x94\x8d\x7b\x6b\xd0\xcb\x55\xe8\x79\x09\x22\x65\x63\x9b\x0c\x61\xb3\x0e\xa3\x0f\x7c\x28\xbf\xa5\x63\x5f\x61\x82\x4b\x45\x11\x6c\x5d\xe3\xab\xf0\xf1\xd3\x7e\x34\x3d\x73\xfd\x00\x4c\xb3\xc9\xac\x10\x4b\xb7\x3e\x3a\x88\x86\x6f\xe2\x4c\x96\x29\xa4\xeb\x54\x77\xed\xc5\xa6\xd8\x75\x48\xc7\xa9\x7d\x90\xce\x00\x44\x8f\x2e\xa4\x16\xb7\xb6\xd7\x1a\x73\x39\xe9\x44\xf9\x68\x5b\x4b\xd1\x1b\x10\x56\xfb\x84\x5d\x38\x17\x28\x98\x5e\xb7\xa1\x8f\x12\xba\x08\x30\x0c\xc1\xca\xf5\xa2\xeb\x61\xb4\xc1\xcd\xf5\x4e\xb9\x56\x55\x92\x6a\xf9\xa4\x72\xeb\x6d\xb6\x3a\x31\x76\x24\x5b\xe8\x22\x2d\x5c\x93\x90\x13\x1d\xb4\x4f\x3a\x88\x16\x3e\xa2\xad\x6d\xf8\xa9\xb8\x86\x72\x14\xa0\x1b\xbe\x1a\xc6\x38\xc1\x3b\xb5\x70\x84\x29\xea\x31\x45\xbd\x2a\xa1\xab\xe4\x24\x55\x4c\x91\x90\x11\x5d\x7e\x9c\x55\x3f\xad\x41\xe8\xf7\x52\x86\x61\x02\x58\x32\x41\xd4\x99\x4c\x22\xe0\x9e\x8a\xb1\xfa\x9a\x3e\x13\x5c\x95\xf0\x79\xc2\xc2\x70\xdb\x80\xae\x75\x72\xb5\x36\xba\xd6\x21\xad\xfd\xc7\x19\x12\x3d\x53\xc4\xd1\x8a\xe9\x44\x44\xb2\xd8\x5a\x0f\x6d\x00\x5b\xb5\xf9\x36\x73\x15\x27\xd1\x70\xac\x8b\xc5\x75\xad\x98\xdc\x68\x81\x6d\xb4\xf5\xe5\x25\x01\xab\x46\xfa\xad\x05\x56\x55\x6a\x52\x98\xd7\x94\xb9\xe2\x44\x0b\xd9\xec\x98\x06\x35\x8b\x12\x91\xbe\xaf\x40\x78\x83\x49\x25\x6d\x50\x55\x75\xc5\xf3\x71\xe5\x41\x7b\xaa\x87\x80\x29\x39\x9b\xfa\x99\x1d\x74\x16\xd7\x67\x4f\x57\xd6\x65\x55\x8f\x6e\xda\xf9\x67\x44\xcb\xe7\x82\xb3\x5b\x74\x02\x6d\x7f\x59\x49\xda\x7f\xfb\x4e\xd0\xcb\x39\xe4\x44\xc7\xe5\xf6\x8d\xcb\x9b\x70\xa0\x6d\xb9\xd2\x0a\xb3\xf7\x5c\x9f\x93\xc0\x3c\x00\x12\x1e\x89\xf0\xf9\x69\xbd\xe6\xec\x54\x0f\xae\x0e\x48\x4e\x38\x4e\xa3\x67\x8b\x04\x0e\xce\x87\xc7\x61\x1c\x9f\x50\xe6\xe4\xc9\xd6\x15\xcb\xf0\xa6\x28\x00\xca\xd0\x44\xd3\x6b\xc1\x9d\x84\x30\x69\x16\xc2\x51\xa5\x8d\x3c\x5c\x23\xca\x10\xfc\xd6\xe0\xca\x95\xdd\x05\x1c\x34\x24\x8c\x8c\xe8\xcf\x9b\x77\xef\xa1\x71\x36\x10\x92\x91\xb0\xe8\x88\x88\x5a\x06\x6e\x4b\xd1\xd4\x30\x07\x78\x82\x40\x4d\xde\x2c\x34\x40\x77\x26\x32\x44\xe5\x56\x2a\x79\xa7\xc3\x6c\x4b\x50\x8e\xa2\x2d\x45\x25\xda\x1e\x1b\x45\x3c\xbd\x53\xb7\x1b\xfe\x21\xc9\xab\x91\x82\x9a\xc9\x91\xd5\x1d\xc8\xc9\x28\xd3\x97\x6c\xfe\xfc\xe1\x52\xe0\xa2\xf6\xd7\x57\xae\x1e\x59\xfd\x0e\x86\x30\x86\x18\x24\x42\xf6\x03\xb2\x91\x0b\xe0\x1f\xc0\xfd\x7c\xa0\xcf\xb2\xff\xd0\xa8\xea\x3f\x91\x19\xfa\x93\x35\x39\x8f\x9d\xcd\x79\x1c\x55\x1c\x1b\x4b\xd3\xec\x53\x5e\x6d\xb7\xce\xf0\x84\x69\x9b\xd6\x13\xc4\xea\x64\x60\xe2\x58\x59\xe2\x3c\xe7\x90\x7c\x68\x3e\x1b\xbd\x71\x92\xf1\x4c\xc7\xd7\x0f\xc5\xcb\xd1\xb8\x65\xc9\x6c\xc4\xb1\x5c\x5b\xf1\x48\x25\x05\x5e\x7f\x2f\xf4\x61\xcf\x47\xb1\x8f\xe6\xff\xf2\xad\x88\x68\xd8\xa4\x11\x3d\x3a\xf6\x94\x88\x1e\x46\x0e\x5e\x9f\xf9\x9e\xc2\x31\x68\xda\xe2\xfa\x74\x4a\xca\x43\xa4\xc7\x8b\x04\x1c\x2e\x40\x89\x70\xc2\xa7\xc9\x50\x10\xa3\xcd\xad\xa6\xfd\x24\x29\xea\x3b\x4a\x98\xa2\x3e\x87\xcb\x53\x08\x68\x2f\x91\x4a\x07\x27\x7f\x07\xb9\x6a\x43\xe0\x19\xd1\xda\x3f\x2e\xfa\xfb\x62\xad\xf7\x91\x18\x73\x2f\xe6\x3e\x10\xbc\xeb\xc4\x59\xb9\x60\x8d\x3b\x50\xfa\x2a\x8e\xc3\x75\xcc\xa3\x50\xe9\xe5\x63\x65\x07\x86\x1f\x55\xac\xec\xf7\x8f\x89\x5d\xd7\x1b\x5c\x91\xf8\xe4\x64\x3e\x14\xe6\xff\x1a\x0c\x70\xe5\xa5\xac\x2d\xfe\x93\x6c\x7d\xad\x54\xd5\x73\xb9\x0e\xf9\xe4\xef\x16\x0b\x9d\x15\xeb\x4e\xfc\x64\x86\x7e\xa2\x34\x2e\x08\x30\x12\xd4\xf6\xf5\xf3\x4d\x7a\xba\x39\x85\xfa\x6c\x89\xeb\x7b\x63\x51\xb5\xe5\x26\x28\x8e\x50\xc4\x7e\x5e\xa3\xea\x4b\x5f\xc5\xa5\x2c\x93\xbf\x4b\x7b\xc4\xc5\x3b\x5b\x4b\xaa\x6f\xad\x78\xe9\xeb\x31\xcb\x25\x97\xc5\x76\x1a\x2a\xa0\x68\x34\x50\x6f\x7e\xda\x64\xff\x0b\x43\x92\x0e\x35\x8c\x61\xcb\x4c\xac\xc3\x58\xb2\x6a\xb4\x47\xbd\x39\xe8\x08\x89\x60\xaf\xcb\x51\xb2\xa5\x63\xd6\x94\x52\x20\xb8\xb2\x00\xc3\x53\xf3\x39\xae\x29\xc7\xe2\x15\x6c\xd3\x65\xd2\x5f\x19\x9b\xd4\x64\x0e\x66\x49\x54\x3c\x11\x73\xa8\xb7\x8e\xa2\x8f\x9d\x11\x89\x4d\x61\x72\x5f\xc5\xc1\x10\x7b\x1b\x5b\xe1\xd2\xb9\x64\x21\x57\x10\x95\x64\xbb\x2d\x94\xf9\xc6\xfb\x61\xfe\x65\x68\x35\x10\x19\x31\xfc\x62\xb6\xe4\xc8\xd8\x8a\xe8\x26\x7c\xa0\x8a\xcc\x16\x0c\xa0\xda\xb9\xf8\x8e\x74\x08\x03\x58\x9c\x3a\x2f\x5a\x1f\x3b\x94\xe8\x9c\x86\xa1\x26\x1d\x8b\xe4\x4b\x75\x96\x77\x0e\xae\x70\x39\x0c\x50\xd9\x68\x6e\x28\x44\x12\x28\x2c\x16\xfa\x62\x91\x6a\x87\x84\xbe\x9b\x44\x7a\xe8\x7b\xa8\x12\x3b\xb3\x6f\x32\x35\x2c\x53\x19\x5a\x25\x03\x42\x31\xb0\x9e\x9a\xf9\x01\x99\x34\x07\x54\xac\x16\x51\xf7\x9b\x78\x41\x94\x2c\x7b\x99\xee\xe7\xaa\xef\xbe\xf1\x36\xc3\xdb\x2c\xa1\xc6\x32\x46\x9d\x4d\xd7\xf8\x49\xff\xd3\xab\x53\xfd\xde\x85\xa7\xf5\xd5\x44\xf2\x65\xe8\xba\xda\x93\xb9\xe6\xd4\x6c\x5b\x75\x68\xc3\x61\xee\x2c\x77\x2f\xb3\xcd\xf8\x97\x55\xd5\x39\xac\xf8\xff\x97\xb1\x3e\x51\x72\x4c\x7c\xe7\xee\x3f\x52\x39\xa2\x50\xc5\xce\xb1\xba\x6f\xa0\xc3\xb1\xee\xa1\x7b\x93\x68\x90\x3e\x39\xd2\xb7\x8a\xe9\xe5\x1e\xa8\xfb\x00\x8e\x56\xfd\xa1\x6a\x3f\x8f\x11\x90\x3a\xbe\xa0\x35\x27\x25\x98\xfb\xde\xb8\x20\x55\x15\xed\x0e\x16\x1f\x52\x23\x01\x6c\xe5\xea\x61\xec\xb9\x1e\x5e\x2c\xa1\x6c\xaa\xbc\xf4\xb4\x67\xf0\xbe\x19\x18\xde\xec\x0e\x35\x2e\x65\x5f\x57\x34\x7c\xe7\x0a\x57\xfb\x44\x75\x80\x03\x46\x13\x3d\x1a\x79\x56\x35\x1a\x7c\x58\xf8\xb5\xc1\x13\x1d\x22\x0e\x32\x8e\x41\x3f\x1d\x94\xb3\x32\xce\x13\x36\xcd\xa0\xa8\x7d\xb3\x3b\xdc\x5f\x2c\x17\x31\x37\xc7\xc8\x4d\xbf\x69\xf2\xc8\x97\x00\xd4\x1f\x76\x4a\x15\x63\x25\xd2\x0e\xbd\x91\xa8\xb8\xd6\xaa\x13\x8c\xea\x84\x4e\xff\xd9\xe2\x51\x7b\xd5\x67\x75\x64\xf2\x53\x83\x52\x2e\x99\xf4\x7f\x17\x99\x6a\xab\x8c\xfb\x83\x53\xd6\x8c\xc9\xe6\xe9\xbd\x4d\x34\xab\x34\x2c\x90\x2f\x21\xee\x91\xa6\xed\xe7\x52\x1a\x6d\x1a\xf0\x8f\x88\x80\x78\xe1\xea\x2e\xc9\xad\x3a\x3a\x3c\x1a\x72\xd5\x66\x78\x43\x51\x70\x66\x8f\x75\x70\xe6\x4d\xf1\x1e\x86\xe5\xe1\x8b\xb1\x57\xbe\x24\xa1\x18\xc9\xd8\xc3\x02\x24\x8e\x85\x9d\x10\xc9\x75\x60\x0d\x98\xbb\xba\x42\x5b\xc0\x8f\x65\x88\x25\x70\x18\x8c\xa3\xe4\x18\xff\xc5\x58\x0f\x5f\x21\xe3\xff\xd0\x28\x86\xef\x2b\x0f\x84\xa7\xbe\xa0\xf8\xc5\x57\xc4\xe5\x43\x83\x19\xce\x7c\xcf\xf8\xc0\x1d\x8f\x20\xe8\x3d\xc2\xf9\x1d\xe9\x17\x7c\x53\xe9\x09\x9e\x7f\xca\x3e\x9f\x75\x12\x07\x04\x69\xa4\x47\x3a\xd6\xb7\x1c\x16\xa8\x7d\x5d\xcc\x70\x2b\x09\x3a\x47\x61\x13\x27\xd2\x9f\x1c\x20\xf9\xb6\xef\x24\xa4\xf3\x10\xff\x35\x21\x68\x87\xb9\xb0\x03\x07\x0b\x2f\x4b\x5b\x9b\xde\x73\xa2\x10\xbb\x46\x21\xb5\xb9\x7f\x0b\x77\xe7\x04\x50\xd0\xb4\x09\x2f\xdc\xee\x6f\xac\x08\xa2\x2e\xec\x19\x76\x4a\x63\x77\xfd\x26\xbe\x8e\x16\x5d\xe1\xf5\x1a\x18\x7a\x89\xe7\xdc\xbf\x4f\xd2\xf5\x50\xf7\x5d\xda\x32\x72\xc2\x12\x37\x8b\x66\x97\x82\xec\xbe\xa0\xcc\x95\xf1\xfa\xb5\xf2\xdd\x30\x40\x78\xf0\x2f\xba\xce\x78\x16\xb2\x22\x58\xae\xbf\xe2\xf5\x5a\x95\x7c\x2d\xe2\x23\x1d\xca\x6d\xec\x75\xa6\x09\x74\x2c\x88\x36\x76\x60\xef\xe4\x9d\xa1\x8f\x8e\x23\x03\x04\x7f\x88\x42\x08\xc9\x4a\x77\x77\xf1\xff\x05\xfa\xf8\x90\x53\x80\x97\x65\x69\x6a\x3b\x4d\xf3\xef\x79\xfa\x9e\xef\xe8\x9a\x5d\x14\x5e\xf0\xca\xd4\xa5\x25\x5f\xaf\xec\xca\xbf\x1e\x12\xfe\x77\x0a\xd1\xbf\xd9\x4d\xee\xd2\x49\xb2\xfd\x53\x07\xe5\x07\xaf\xc7\x4f\x01\x3d\xe9\xc2\x19\x71\x4d\x7e\x9a\x38\xd9\x5d\xef\x67\xf0\x2f\x6b\xe6\x29\xde\x26\x8e\x96\x58\x0e\x76\x2e\xe7\x1f\xa2\xf1\xc7\x76\xa9\x3d\xfc\x10\x17\xb4\x05\xc7\x95\x2c\xb9\xcd\x10\x7f\xeb\x89\x23\x39\xcc\x74\x81\x72\xb4\x90\xd5\x39\xf5\xd4\x0a\xcf\x1d\x5c\x30\x65\xce\xa9\x2e\x93\xc3\x94\x7a\xfe\xe2\xe9\x7e\x25\xdf\xd2\x72\x52\xe0\x75\x48\xdb\x14\x7a\xb1\xf6\x8d\xef\xe0\xe6\xee\xaa\x73\xc2\x7d\x3c\x43\x45\x6b\x3b\x93\x1a\x51\x66\xbe\xba\x31\x07\x64\xcf\xe3\xb4\x95\xf5\x56\x66\xb6\x4b\xaa\xf3\x80\xdd\x34\x7e\xcf\x6d\xcd\x21\x39\x66\x3d\x44\x3a\xcd\xa8\xe2\xae\xfa\x74\xcd\x5a\x4a\x8d\xa0\x5a\x7c\x82\x36\xad\x42\x13\xb0\x51\x36\x92\xf8\x59\x98\x39\x2a\xbe\x5b\xe0\xf5\x60\x99\x61\x7c\xed\xff\x3e\xa1\xdd\xcc\xbc\x0b\xbc\x1e\x39\x6f\xab\x2b\xf6\x50\xf0\xd1\xdf\x5e\xfa\x3e\xfa\xdb\x47\xfd\xc7\xa7\x2f\x7a\x4a\xa2\x93\x54\xe9\x2d\x8a\x36\xe6\x2b\x2e\xdb\x83\x95\xfa\x66\x9f\xf8\xb2\xfb\x25\xe6\xf6\x48\x1b\x94\xc1\x3d\xf7\x7a\xe5\xb1\xf8\xae\xfb\xee\x2d\x3f\xed\xa4\x3b\xa2\x91\x46\x2e\x10\x97\xf8\xa6\xfb\xc1\xeb\x3a\x15\xde\x9e\xb3\x90\x22\xce\xa3\xac\xd7\x60\x3a\x4f\x07\x45\x25\xf5\xf4\x20\xb9\x49\x3f\x1f\x2d\x46\xed\xff\x7b\xb2\x54\x46\xbd\xfb\x07\x9f\x83\xe3\x33\x5a\xfe\xf4\x26\x83\xfc\x54\x89\xec\x1c\x5c\x76\x29\x5b\x67\x3e\xeb\xd4\x51\xb1\xed\x26\xd8\x95\xef\x51\x57\x5c\xcf\xd0\x8f\xbd\x07\xa7\xdb\xd3\x7d\x66\x36\xf9\x71\xd4\x3f\xf1\x86\xa4\xcf\x9c\xd9\x6b\xd7\xfc\x0b\x2a\xdd\xee\xe0\x0e\xba\x66\x2e\xaa\xd0\x35\x0d\xf1\x85\xed\x7a\x63\x73\x5b\x59\xe7\x33\x53\x3d\xa4\xf2\xb0\xf8\x4c\x97\x27\x58\x83\xc3\x4c\xad\x87\x7c\x3d\x63\x07\x3f\x63\x0c\xba\xc7\x9e\x12\x96\x48\x2c\x0d\xe1\xde\x3a\x69\x99\x1d\xbe\x48\xe1\x1b\x70\x3b\x86\xe3\x8f\xaf\x36\x50\xac\x17\xca\x65\x23\x96\x97\xf6\xa8\x7e\x0b\x54\xe9\x88\xde\x0f\xfe\xa0\x0b\x74\x6e\x0e\x8d\x9f\x57\xf9\xeb\x4a\x32\x80\xbc\x6f\xe1\x48\x40\xe6\x4b\x3c\x29\x40\x59\x48\xf1\x07\x76\x32\x70\x42\x6b\x3f\x09\x24\xf9\x7d\x9c\xcc\xfc\xa2\x0e\x11\x7a\xe9\x2f\xdc\xf8\xa0\x16\x76\x35\xff\x35\xfc\x68\x82\x87\x58\xf2\xe3\x33\x6a\x76\xea\xd7\x79\x15\xb7\x4a\xd2\x28\xfb\x5d\x98\xee\xc4\xc2\xa6\xc3\xc0\x86\xb1\xb2\xa0\x02\x37\xc6\xe9\x56\x4e\xea\xfb\xaa\xfb\xa1\x23\x55\xce\x66\x74\x84\x17\xd3\x55\x5b\x24\xc7\x1b\x98\x0c\x98\xfd\x72\xfd\xcd\xf6\xe0\xb0\x17\x71\xd2\x83\x54\xa4\x7e\x1f\x28\x0b\xff\x1a\x64\xcf\xe8\x0b\x9d\xe2\xa0\x7d\x8f\x7c\x46\x2e\x2f\x66\xf7\x20\x66\xfd\xbd\x93\x68\x3b\x30\x27\xe8\xe9\x53\xb4\xc6\x35\x29\x26\xc7\xcf\x54\xb1\xaf\x34\x5e\xee\xe5\x66\x1f\x7c\x24\x89\x26\x3f\x2b\x75\x6c\x55\xc2\xc3\xd1\xff\x06\x00\x00\xff\xff\x8b\x42\x24\x76\x2d\x74\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x76\xe4\x5d\x47\xce\xed\x5d\xdd\x83\x2a\xde\x8c\x27\x4e\x66\x5d\x93\x49\x52\x76\x72\xb9\xab\xab\xad\x2d\x88\x6c\x59\xd8\x50\x04\x07\x00\xa5\xe8\x52\xf9\xef\x57\xf8\x24\x00\x02\x24\xa5\xe4\x66\x32\x7b\xf1\x4b\x22\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xf1\xc7\x93\x13\x84\x10\x7a\x41\x8b\xf7\x50\xbe\xa1\xef\xa1\xe6\x88\x6c\x9a\x0a\x36\x50\x0b\x8e\xc4\x1a\xd0\xaa\xad\x0b\x41\x68\x8d\x2b\x22\xf6\x88\xc1\x2f\x2d\x61\x50\x22\x41\xd1\x06\xd7\xf8\x1e\xd0\xf3\x17\xaf\xde\x29\x28\xcb\x76\x0f\x8c\xa3\x4a\x01\x43\x42\x43\x5b\x31\xba\x51\x70\xd4\x6f\xc4\x71\x05\x73\x3d\xe8\x33\x5c\xac\xcd\xd3\x35\xad\x4a\x60\xe8\x1e\xe4\x98\x3b\x8a\x70\x51\xd0\xb6\x16\x7c\x8e\x5e\xd5\x60\x7f\x21\xa2\x10\x22\x2c\x18\x41\x81\x32\x2d\xe6\xe8\x46\xa0\x1d\xa9\x2a\xb4\x04\xf4\x0f\x4a\x6a\x51\xed\x51\x41\x6b\xc1\x68\x55\x41\x89\x96\x7b\x85\x49\xcb\x81\x21\x5c\x97\x1e\x5a\xb8\xdc\x90\x9a\x70\xc1\xb0\xa0\x6c\xae\x60\xbe\x49\xbf\x44\x9b\x96\x0b\x54\xd0\x87\x9c\xdc\xd7\x1a\x02\xc3\x35\x5f\x01\x43\x74\x85\x70\xbd\x0f\xe7\x9f\x84\x85\x0a\x5c\xd7\x54\x20\x52\x0b\x60\xb8\x90\x38\x8b\xb5\x82\x65\x26\xa2\x3a\xc9\x87\xb4\x15\x08\x37\x0d\xa3\x5b\x5c\xc5\xa4\xd4\x44\x3b\x57\x6d\xe1\x43\x01\x8d\x90\x4c\x29\xa1\xa1\x9c\x08\x84\xcb\x92\x68\xb6\x59\x84\x1c\x9f\x28\x93\x0d\xdb\x5a\x3e\x47\xf0\x81\x70\x41\xea\x7b\xf5\x1a\x61\x81\x40\xb2\x65\x43\x2a\xe0\x82\xd6\x80\x48\xed\x0d\xb9\x05\xdd\xb6\x01\x46\x68\x69\xf8\x28\x27\xc7\xa1\xa0\x75\x19\x71\xca\x0c\x01\xa5\xa1\xb8\x65\xd2\x9b\x35\xe1\x5e\x53\x05\x84\xd4\x68\xd5\x56\x15\x6a\x28\xe7\xc0\x09\xad\x15\x83\x0c\xef\x24\x65\x63\xc6\xed\x25\x11\x51\x49\xd1\x6e\x8d\x05\x6c\x81\x29\x30\xea\xc5\x0e\xd7\x86\xa4\x24\x1e\x4d\x09\x07\x17\x94\x01\xc2\xa8\xc0\x0d\x5e\x12\x25\xd6\x62\x8d\x05\xc2\x55\x45\x77\xdc\xc2\xd9\x48\x22\x49\x28\x25\xc3\x3b\x2b\xcd\xbb\x35\xd4\x7a\x90\x25\x14\x74\xe3\x4d\x51\xa2\x85\x2b\x4e\x91\xa0\x0a\x42\x03\x6c\x45\xd9\x06\x71\x81\xdf\x4b\x92\xd1\x06\x18\x96\x0c\xe1\x8e\xdb\x91\x24\x73\x43\xcf\x77\x72\x0c\x1c\xd0\x4c\x12\xb4\x60\x80\x05\x94\xe7\x68\x49\xc5\xda\xad\x10\x84\x99\xe4\x11\x11\x04\x57\xe4\x7f\xa0\x54\xc0\xed\x14\x08\x43\x0c\x78\x03\x85\x20\x5b\x40\x74\xf9\x0f\x28\x04\x5f\xf8\xab\xfd\x67\xb5\x84\x19\x5a\x49\x99\x90\x7c\x5c\x63\xb9\xb8\x0d\x74\x2d\x5b\x72\x66\xaa\xf1\x5f\xf5\x2a\xb5\x6d\xbb\xa9\x77\x8c\x35\x3c\x2a\x70\x55\x71\xa7\x39\x34\x49\x69\x1d\x40\x49\x10\xd7\xc9\x77\x88\x85\xe6\x78\x9a\xaa\xb8\x08\x49\x1a\x12\xf4\xe4\x04\xfd\xf1\xe2\xe4\x84\x6c\x1a\xca\x04\x7a\x5e\xd1\x9d\xc2\x40\x0f\xf4\xe8\x83\x94\xf8\x37\xaf\x7e\x7a\xf6\xf2\xea\xfa\xfa\xf6\xd9\xdd\x9d\x6b\xd8\xd6\xf7\x64\x59\x81\xd7\xf8\x34\x78\x76\xea\x83\xbc\xb9\x7e\x83\x97\x15\xdc\x19\x8c\x3c\xd8\x37\xd7\x6f\xae\x7e\x78\xf1\xec\xee\xcd\xd5\x4f\x37\x2f\x7f\x8c\x07\xa9\xe8\xee\x4e\x50\x86\xef\xe1\x39\x00\xf7\xfb\xdd\xbd\x79\x75\x7b\xf5\xe3\xb3\xe7\xcf\x9e\xdd\x45\x9d\xcc\x20\xaf\x19\xfd\xb0\xb7\x3d\x0c\xf8\xd7\xb7\xaf\xfe\xf3\xbf\x6c\xf3\x13\x5c\x14\xc0\xf9\x0c\x57\xd5\x99\x5e\x44\x52\xcb\x04\x5a\xfe\xe3\x89\xd5\x9c\xae\x21\x6c\xa1\x16\xe8\x4e\x11\xff\x4a\xd3\xfe\x16\xee\x09\x17\xc0\xa0\x9c\xe1\xb2\x64\xc0\xf9\x02\x5d\xe9\xff\x9c\x65\xfa\xbf\x35\x62\x31\x05\xc2\x20\x88\x17\x64\x43\xc4\x4d\x2d\xe5\x9e\x27\x7a\x9f\x23\x62\xde\x5d\x6d\xe4\x40\x0b\xf4\xf6\x39\xf9\xf0\xef\xff\x76\x8e\x6a\xd8\xa9\xbe\xf6\x49\x76\x9c\x17\x69\x44\xaf\xf8\x4b\x5a\x42\x62\xc0\x9a\x96\x70\x73\xbd\x40\x77\x82\x91\xfa\x3e\x47\x80\x2c\xd4\x6b\xa8\xe0\x5e\xee\x21\x13\x40\x0f\xc2\xd6\x2c\xbc\xd6\x9a\x3e\x49\x1a\x1c\x90\xc4\x80\xbb\xb8\xb8\x40\xaf\xb1\x5c\x28\xd4\xe8\xc0\x78\xc5\x98\x2d\x5d\xa9\x0d\xda\xb2\x02\x5c\x3f\xb3\x0d\x84\x2b\xb3\x87\x64\x05\x22\xa1\x5d\x8c\x98\xcb\xa1\xe5\x04\xdd\x8f\x21\xac\x1a\x46\xb6\x58\x80\xaf\xa3\xad\xde\xe9\xb6\x7d\xd9\xd5\x60\x3c\x11\x95\xd7\x1a\xac\x46\xc5\xfb\x31\x05\x95\x80\x50\x7a\x1f\xaf\x48\xfd\xfe\xf3\x48\x74\x25\xe1\x1c\x83\x95\x31\x24\xa4\x61\xa3\x74\x60\x8c\x86\x7e\x7f\x08\x16\x4f\x1d\xac\x63\x18\x16\x18\x72\x39\xf1\x89\xb7\x8c\x24\x5e\xde\x2e\x31\x01\x91\x76\x59\x91\x02\x35\x3d\x7c\x06\x36\x77\xd9\x8f\x01\x2e\xa5\xba\x26\xb5\xdc\x4f\xd4\xc6\x8c\xf0\x52\x99\x5b\x68\x02\x8e\xc1\x1a\xbf\xa9\x57\x54\xe3\x61\x38\xe8\xfe\x1f\x13\x4c\x21\xe2\xb8\xa2\xb7\x74\xca\xd0\x8e\xb6\x55\xa9\x71\x77\x1d\xe4\x1c\x2c\x19\x75\x47\x65\x76\xb4\x5c\x92\xda\x18\x03\x11\xa6\x7c\x1c\xd5\xa7\x7a\xc4\xa9\x0c\x1e\xc4\xb7\x91\xd3\xe4\x6b\x1f\x63\xc2\xb2\x0b\xd6\x08\xa4\xd9\xc7\x65\x7b\x6b\xa9\x7a\x76\xaf\x1e\x41\xf2\xa2\x03\x33\x79\x52\x63\x2c\x90\xd6\x49\x27\xed\x3e\xa2\x5a\x36\x72\xee\x80\x67\x2c\x1b\x43\xc5\x58\xc9\x9d\x0e\x8a\xad\xe5\xd8\x4e\x8e\xa7\xe0\x18\xab\x3c\x80\x15\x2e\x02\xcc\x3e\xaa\xf6\x71\x9f\x55\x5b\xbb\x1d\xcf\xdb\x20\x67\x25\x54\x02\x77\x9a\x5e\x76\xfb\xe4\x4f\x5a\xda\xe2\x49\xdd\x2e\x8d\x4a\x25\x73\x65\x5a\x75\x79\x2e\x9e\xc6\xa3\xe3\x34\xed\xef\x1c\x5b\xdc\x56\xd6\x54\xd3\xc0\xb4\xad\x72\x51\xea\x5d\x4f\x92\xc3\x8e\xcc\x07\x28\xd2\xd7\xd9\x8b\xd0\x20\x9b\xdf\x42\x01\x64\x0b\xec\x3c\x7a\xfe\x9a\xd1\x2d\x91\x1e\x51\x48\x4b\x47\x4c\x47\x0e\xe9\x0f\x20\x06\x2b\x60\x50\x17\x60\xf1\x2d\x61\xa5\xa6\xa0\xfc\x20\x3d\x9b\x21\xea\xcc\x7d\xb8\xc1\x18\x57\x55\xe0\x72\x39\xa1\x61\x10\x00\x24\x5c\x8f\x72\x8e\x76\x6b\x52\xac\x95\x3b\xb3\xb4\xa4\x36\x8d\x76\x14\xed\xf0\x9e\x2f\x02\xf8\x08\xfd\xcb\x19\xba\x26\x0c\x0a\x51\xed\xa5\x15\x84\xb0\xf6\x41\xb5\x31\x6c\x7d\x53\xed\xef\x2a\x67\xa1\xa7\x9f\x35\x9b\x7a\x92\x1e\x0d\xf3\xe7\x33\x74\x53\x97\x66\x20\xb4\x25\x58\x01\xea\x33\x28\x81\x43\x87\x40\x3c\x76\x52\xb6\xb7\x98\x69\x62\x2c\xd0\x53\xb7\x2c\x1f\xff\xc1\x59\xec\xf3\xff\x90\x2f\xff\x12\xf3\x12\x8c\x9d\xa3\xfc\x43\x4d\x65\xab\x29\xad\x1f\x52\x3b\x2f\x23\x60\x18\xba\x51\x3e\x55\x09\xc6\xba\x74\x8e\x9d\xee\x67\xfb\xf0\x2c\xb6\x6d\xb7\x02\xed\xda\x0b\xb1\x7b\xd5\x18\xef\x5b\xda\x92\xd2\x6e\xf7\x56\xde\x1c\xbd\x93\x7e\x28\xad\x2b\xe9\x47\xa2\x15\x51\xd1\x09\xd2\x39\xb9\x01\x24\x49\x4b\x8e\xda\x46\x0a\xaa\x14\x10\x65\x2b\x1a\x7f\x92\xe6\xe9\x59\xbb\x71\x17\xe8\xfb\xbe\xa3\x32\xef\xf0\x7a\x32\x80\xb9\xb3\x59\xbf\x14\xf2\xa5\x05\x38\x88\xb8\x1b\x36\x8f\xbb\x6b\xe2\xa1\x2f\x1d\xe1\xd9\x04\x41\x3a\xf3\x74\xac\xfc\xe3\x50\xad\xe6\x7a\xcd\x5f\x6a\x41\xec\xbf\xee\xe8\x89\x1e\x3f\x44\x35\xa9\xd2\x4d\x3a\x82\xe5\x5a\x79\xa2\x83\x2e\xd1\xa3\xf9\x23\xd7\xe4\x53\x37\x93\x12\xb8\x60\x74\x8f\x66\x31\xaa\xf6\x45\x84\xd3\x70\x9b\xeb\x1e\xd1\x3f\xf9\x3c\xcf\x28\x58\xeb\x5d\x87\xe2\x61\xdc\x0e\xde\x19\x73\x76\xe9\x69\x3d\x1a\x92\x2f\xde\xc1\xcc\xa6\x3f\x93\xce\xeb\x02\x7d\xff\x31\x1c\x59\x71\xe7\x53\x92\x3b\xa6\xa3\xf5\x2e\xb5\x0b\x64\xc0\x3c\x7e\x28\xff\x3d\x4b\x4d\xce\x8c\x2f\x41\x04\x08\x24\xe1\x4c\x43\x47\xda\x1f\x6a\x92\xb7\xb0\x42\x97\x9e\xec\xcc\x97\x94\x31\xba\x9b\x9d\x3d\x38\xe9\x75\x58\xe2\x0a\xcb\xcd\xe6\x52\xb9\xed\x73\xf3\x33\x6c\x67\x81\xce\x43\x22\x3d\x7e\x88\xf4\xf4\xfa\x44\x19\xb0\x07\xcc\x08\x49\xa2\xf4\x38\x6e\xb7\xce\x34\xc7\xdf\x59\x6d\xd8\x63\xb9\x8b\xd8\x0c\x33\xdd\xaa\xd3\x59\xe4\x96\xe6\x28\x1e\x11\x9c\x81\x68\x59\x8d\x1e\x3f\x54\x73\xb6\xc0\x22\x0e\x5a\xd0\xfa\xdf\x69\xb2\x30\x02\xea\x30\x2c\x1b\x06\xd1\x13\x94\x5a\xf1\x7f\xb9\x74\xce\xf9\xe9\x2d\xfc\xd2\x02\x17\xd2\xa8\xd0\xfb\x18\x7c\x28\x00\xca\x98\xce\xa8\x92\x3d\x4f\x03\xd8\x9f\x42\x69\x68\x28\x17\x53\x46\xbf\xbc\x44\x4b\x58\x51\x06\xb3\xf8\xd5\x19\x7a\xd8\x21\xf6\xb6\x29\xb1\x44\x2b\x85\x87\xdc\x37\x49\x5d\x50\x26\xed\x82\x41\xa4\x8e\x5a\x28\x5a\x0b\x3f\x7e\xd8\xad\x86\x9e\xf4\x58\x16\xa7\x94\x44\x76\x3d\x24\x3b\x39\xc9\x0a\xe5\xb7\x2f\x33\x4e\x94\xef\x41\xfc\xa0\x57\xd6\xec\xcc\x4a\xc8\x11\xfa\x21\x81\x84\x9b\xaf\xd5\x0d\x79\x6c\x7c\x6d\x36\xe6\x10\xa4\x74\x69\xb8\x03\xf5\x1e\x3d\x44\x0a\x44\x46\x73\xf8\x21\xa8\xb9\x67\x69\x27\x55\xc7\x53\xec\x27\x5e\xb4\x0b\x08\x5b\x60\x7b\x24\xc8\x46\x9a\x03\xd6\x53\x62\x50\xc9\x79\xa0\x35\x6e\x1a\xa8\xd3\x76\xd7\x34\x0f\xe8\x88\x09\xff\x29\x9a\xb0\xfc\x03\xf9\x62\x38\x10\xa9\xe0\xd0\x5d\x0d\xec\xc1\x1c\xe7\x82\x92\x0a\xb2\x1f\x93\xec\x2d\xbc\xc9\x74\x36\x91\xf3\x24\xa1\x6d\x9c\x51\xba\x36\x35\xec\x42\x1b\xb1\x0b\x8f\x4b\x43\xc8\x46\x91\x5d\x60\x38\x00\xa4\xd3\x2e\x9b\x8d\xdc\xe1\x71\x6d\x53\x0b\x9e\xa1\xdd\xdb\xf4\xa5\xa3\x07\x59\x86\x31\x83\x98\x0a\xa9\xaa\x28\x67\xbd\xa2\x8b\x20\x92\xad\xcc\x39\xf9\xb8\x17\xb7\x8c\x78\x49\x56\x6a\x71\x85\x96\x58\xda\x38\x4b\x28\x43\xd9\xd5\x38\xa5\x72\x30\x74\x99\x08\xdf\x3b\x54\x66\x36\x20\xdb\x41\x9e\x93\x32\x52\x1f\x6a\xbe\x9c\x03\x13\xb3\xde\x73\x25\x7b\xdd\x68\x73\x4d\x2f\x05\xa9\x44\x7f\x4a\xbc\x7a\xaa\x88\x2e\x32\x6f\xdf\xd6\x36\xe5\x91\x7f\x9b\xe9\x7a\x0b\x3b\xcc\x4a\x28\xa5\xf2\x7f\x34\x7f\x74\x9e\x44\x75\x03\x9c\xe3\x7b\x58\xa0\xd3\xa7\x3a\x37\x69\xf9\xe6\xcb\x53\x5b\x0b\x52\x21\x5c\x55\xbd\xfd\xbf\x61\xb0\x25\xb4\xe5\xba\xdd\x1a\x6f\x01\x2d\x01\xba\x1d\xb6\x3e\xed\x8d\x9a\xa0\xa5\xb5\x5b\x33\x66\xed\x97\xd8\x5e\x0c\xe2\x87\xef\x2f\x93\x04\x2f\x21\x50\xb8\x2c\xa5\x4c\xdd\x42\x41\x59\x39\x23\xa5\x96\x28\xc5\x1e\x52\x9e\x23\x46\x2b\xf0\x1e\xc9\x9f\x52\x59\x88\x1d\x65\xb2\xfb\x95\xd5\x35\xae\x45\xef\x9d\xdf\xfc\x27\xd8\x27\x9b\xfe\x04\xfb\x73\x2b\x19\x61\x9b\xee\xe1\x39\x8a\xe4\x50\x5a\x9e\xfa\x51\x44\x8a\x04\x9b\xfa\xaa\x73\x62\x6e\x25\xa9\x43\xfd\xb5\x67\x28\x95\xd1\x92\x7d\xc5\xd7\xf9\x5f\x07\x28\x3d\x1d\x30\xae\x2a\x60\x68\x8d\xb5\x52\x6b\xa0\x20\x2b\xbd\x6d\xdd\x5c\xdb\x04\x74\xda\xf3\x36\x10\xf6\x2a\xc4\xe3\x85\xbb\x4c\xac\x13\x0d\x68\xc5\x2e\x25\x14\x26\x80\x26\x6a\xc2\xd2\x77\x36\xb3\x2e\x68\x46\x17\xba\xce\x79\x6d\x78\xed\x37\x71\x28\xba\x8e\x73\xfd\xe4\xdc\x03\x15\xbc\x3e\x58\x61\x06\x28\xc5\x2a\x33\xf5\xd2\x57\x9a\xa9\xf7\xbe\xda\xcc\xbf\xcf\x76\xff\x22\xaa\xb3\x63\xd2\xaf\xa5\x3f\xfb\x31\x16\xf4\x05\xd4\x67\x8e\x71\xb1\xe1\x2a\x5d\x9c\x84\x2c\xdd\x83\x70\xe2\xf4\x33\xa9\xc9\xa6\xdd\x28\xd6\xde\xea\x8a\xa2\x0d\xd4\x62\x76\xd6\xa7\x70\x47\xdd\x9f\x5b\x2e\x34\x69\x74\xb8\x56\xaf\x33\x5a\xa3\x8d\x86\xa6\xa3\xad\xac\x03\x67\x03\xb7\xc6\x62\xd1\x9e\x85\xa0\x01\x7f\x68\x09\x21\x69\x13\x6a\xff\xb3\xf6\x8c\x09\x4b\x34\x41\x2c\x67\x35\xc1\xae\xaf\x22\xec\xaa\x3b\x54\x5f\x77\x62\x71\x80\xba\x4e\x24\xad\xc7\x75\xf6\xf5\x90\xff\xed\x94\xa0\x96\x33\xb5\x1f\x9c\x2d\xd0\x1f\x86\x63\x94\x09\x27\xab\x56\xfb\xea\x6a\xbc\xeb\x25\xfa\x43\xbc\x59\x63\x3e\xd6\x2b\xe5\xa3\x99\x11\xa7\x4c\x8e\xc1\x86\x6e\xc1\x4e\x6e\x24\x00\x9b\x99\x5c\xde\xbc\xcd\xb8\xb1\xb2\xdd\x74\xe4\x3a\xd6\x0e\x60\xd8\x85\x59\x13\x48\x96\x50\x0d\xee\x3c\x19\x34\x4b\xa8\x3c\x2c\x51\x22\x63\xe5\xf2\x62\xdc\x26\xe7\x70\xbd\x5f\xd2\x72\xaf\xd7\x2f\x2e\x13\x89\x5b\x6f\xa9\x07\x39\x9a\x91\xc4\x5b\x2f\x95\x3b\x90\x7f\xbb\x07\x11\x34\x37\x26\x98\xa4\x9f\xf9\xef\xe4\xae\xbd\x28\xc2\x50\x4f\xdf\xdb\x1d\xee\xb0\x25\xb0\xb3\xbd\x94\x2f\x73\x2d\x3b\x68\xa3\xe2\xc9\x68\x8f\x6e\xbf\x57\xdd\xde\xde\xd4\xe2\x5f\xff\x7c\x40\xb7\xf4\x88\x9f\x12\xd5\x2c\xb5\x20\x42\x57\x99\xea\x6c\xdd\x2b\x57\x1e\xd7\x49\xc2\x9d\xcb\x96\x19\xcf\x77\xb4\x7c\xc0\xb1\xd7\xf3\x97\x0f\x4f\x1f\xa6\x24\xa2\x9f\x79\xd2\xfc\xb6\x96\xa1\x49\x0e\xce\x34\x82\x67\xfd\x2c\x61\x9c\xe5\x88\x6b\x76\xe2\xb8\x49\x58\xbd\x40\x38\x6a\xb9\xae\xba\xd5\x80\x32\xa9\xb8\x00\x48\xbe\x20\xc5\x47\x48\x3f\xd6\x48\x89\x20\xed\xea\x67\x50\xfa\x43\x45\xd9\xb8\xb7\x06\xbd\x5c\x85\x9e\x97\x20\x52\x36\xb6\xc9\x10\xb6\x4d\x18\x7d\xe0\x63\xf9\x2d\x1d\xfb\x0a\x13\x5c\x2a\x8a\x60\xeb\x1a\x5f\x86\x8f\x9f\x0c\xa3\xe9\x99\xeb\x47\x60\x9a\x4d\x66\x85\x58\xba\xf5\xd1\x43\x34\x7c\x13\x67\xb2\x4c\x21\x5d\xaf\xba\xeb\x20\x36\xc5\xae\x43\x3a\x4e\xed\x83\x74\x06\x20\x7a\x70\x29\xb5\xb8\xb5\xbd\x1a\xcc\xe5\xa4\x13\xe5\xa3\x5d\x2d\xc5\x60\x40\x58\xed\x13\x76\xe1\x5c\xa2\x60\x7a\xfd\x86\x3e\x4a\xe8\x32\xc0\x30\x04\x2b\xd7\x8b\xae\x87\xd1\x06\x37\xd7\x3b\x65\xa3\xaa\x24\xd5\xf2\x49\xe5\xd6\xbb\x6c\x75\x62\xec\x48\xb6\xd0\x65\x5a\xb8\x66\x21\x27\x7a\x68\x9f\xf5\x10\x2d\x7c\x44\x3b\xdb\xf0\x73\x71\x0d\xe5\x28\x40\x37\x7c\x35\x8e\x71\x82\x77\x6a\xe1\x08\x53\xd4\x63\x8a\x7a\x55\x42\x57\xc9\x49\xaa\x98\x22\x21\x23\xba\xfc\x38\xab\x7e\x3a\x83\xd0\xef\xa5\x0c\xc3\x04\xb0\x64\x82\xa8\x37\x99\x44\xc0\x3d\x15\x63\xf5\x35\x7d\x26\xb8\x2a\xe1\xf3\x84\x85\xe1\xb6\x01\x5d\xeb\xe4\x6a\x6d\x74\xad\x43\x5a\xfb\x4f\x33\x24\x06\xa6\x88\xa3\x15\xd3\x8b\x88\x64\xb1\xb5\x1e\xda\x08\xb6\x6a\xf3\x6d\x97\x2a\x4e\xa2\xe1\x58\x17\x8b\xeb\x5a\x31\xb9\xd1\x02\xdb\x6a\xeb\xcb\x4b\x02\x56\xad\xf4\x5b\x0b\xac\xaa\xd4\xa4\x30\x37\x94\xb9\xe2\x44\x0b\xd9\xec\x98\x06\x35\x8b\x12\x91\xbe\xaf\x40\x78\x8b\x49\x25\x6d\x50\x55\x75\xc5\xf3\x71\xe5\x51\x7b\x6a\x80\x80\x29\x39\x9b\xfb\x99\x1d\xf4\x30\xae\xcf\x9e\x6f\xac\xcb\xaa\x1e\xdd\x76\xf3\xcf\x88\x96\xcf\x05\x67\xb7\xe8\x04\xda\xe1\xb2\x92\xb4\xff\x0e\x9d\xa0\x97\x73\xc8\x89\x8e\xcb\xed\x1b\x97\x37\xe1\x40\xdb\x72\xa5\x0d\x66\xef\xb9\x3e\x27\x81\x79\x00\x24\x3c\x12\xe1\xf3\xd3\x7a\xcd\xd9\xa9\x1e\x5d\x1d\x90\x9c\x70\x9c\x46\xcf\x16\x09\x1c\x9d\x0f\x8f\xc3\x38\x3e\xa1\xcc\xc9\x93\x9d\x2b\x96\xe1\x6d\x51\x00\x94\xa1\x89\xa6\xd7\x82\x3b\x09\x61\xd2\x2c\x84\xa3\x4a\x1b\x79\xb8\x46\x94\x21\xf8\xa5\xc5\x95\x2b\xbb\x0b\x38\x68\x48\x18\x19\xd1\x5f\x36\xef\x3e\x40\xe3\x6c\x20\x24\x23\x61\xd1\x11\x11\xb5\x0c\xdc\x96\xa2\xa9\x61\x0e\xf0\x04\x81\x9a\xbc\x59\x68\x80\xee\x4d\x64\x88\xca\xad\x54\xf2\x4e\x87\xd9\xd6\xa0\x1c\x45\x5b\x8a\x4a\xb4\x3d\x36\x89\x78\x7a\xa7\xee\x36\xfc\x63\x92\x57\x13\x05\x35\x93\x23\xab\x7b\x90\x93\x51\xa6\xaf\xd9\xfc\xf9\xcd\xa5\xc0\x45\xed\x6f\xae\x5d\x3d\xb2\xfa\x1d\x0c\x61\x0c\x31\x48\x84\xec\x47\x64\x23\x17\xc0\x3f\x82\xfb\xf9\x40\x9f\x65\xff\xb1\x51\xd5\x7f\x22\x33\xf4\x07\x6b\x72\x9e\x3a\x9b\xf3\x34\xaa\x38\x36\x96\xa6\xd9\xa7\xbc\xda\x6e\x9d\xe1\x09\xd3\x36\x9d\x27\x88\xd5\xc9\xc0\xc4\xb1\xb2\xc4\x79\xce\x31\xf9\xd0\x7c\x36\x7a\xe3\x2c\xe3\x99\x4e\xaf\x1f\x8a\x97\xa3\x71\xcb\x92\xd9\x88\x53\xb9\xb6\xe2\x91\x4a\x0a\xbc\xfe\x4e\xe8\xc3\x9e\x0f\x62\x1f\xcd\xff\xe5\x5b\x11\xd1\xb0\x49\x23\x7a\x72\xec\x29\x11\x3d\x8c\x1c\xbc\x21\xf3\x3d\x85\x63\xd0\xb4\xc3\xf5\xc9\x9c\x94\xc7\x48\x8f\x17\x09\x38\x5e\x80\x12\xe1\x84\xcf\x93\xa1\x20\x46\x9b\x5b\x4d\x87\x49\x52\xd4\x77\x92\x30\x45\x7d\x8e\x97\xa7\x10\xd0\x41\x22\x95\x0e\x4e\xfe\x0a\x72\xd5\x85\xc0\x33\xa2\x75\x78\x5c\xf4\xd7\xc5\x5a\xef\x23\x31\xe6\x5e\xcc\x7d\x24\x78\xd7\x8b\xb3\x72\xc1\x5a\x77\xa0\xf4\x65\x1c\x87\xeb\x99\x47\xa1\xd2\xcb\xc7\xca\x8e\x0c\x3f\xaa\x58\xd9\xaf\x1f\x13\xbb\xa9\xb7\xb8\x22\xf1\xc9\xc9\x7c\x28\xcc\xff\x35\x1a\xe0\xca\x4b\x59\x57\xfc\x27\xd9\xfa\x4a\xa9\xaa\x67\x72\x1d\xf2\xd9\xdf\x2d\x16\x3a\x2b\xd6\x9f\xf8\xd9\x02\xfd\x40\x69\x5c\x10\x60\x24\xa8\xeb\xeb\xe7\x9b\xf4\x74\x73\x0a\xf5\xe9\x1a\xd7\xf7\xc6\xa2\xea\xca\x4d\x50\x1c\xa1\x88\xfd\xbc\x56\xd5\x97\xbe\x8c\x4b\x59\x66\x7f\x97\xf6\x88\x8b\x77\x76\x96\xd4\xd0\x5a\xf1\xd2\xd7\x53\x96\x4b\x2e\x8b\xed\x34\x54\x40\xd1\x68\xa0\xc1\xfc\xb4\xc9\xfe\x17\x86\x24\x3d\x6a\x18\xc3\x96\x99\x58\x87\xb1\x64\xd5\x68\x0f\x06\x73\xd0\x11\x12\xc1\x5e\x97\xa3\x64\x47\xc7\xac\x29\xa5\x40\x70\x65\x01\x86\xa7\xe6\x73\x5c\x53\x8e\xc5\x4b\xd8\xa5\xcb\xa4\x7f\x67\x6c\x52\x93\x39\x9a\x25\x51\xf1\x44\xcc\xa1\xc1\x3a\x8a\x21\x76\x46\x24\x36\x85\xc9\x43\x15\x07\x63\xec\x6d\x6d\x85\x4b\xef\x92\x85\x5c\x41\x54\x92\xed\xb6\x50\xe6\x1b\xef\xc7\xf9\x97\xa1\xd5\x48\x64\xc4\xf0\x8b\xd9\x92\x23\x63\x2b\xa2\xdb\xf0\x81\x2a\x32\x5b\x31\x80\x6a\xef\xe2\x3b\xd2\x21\x0c\x60\x71\xea\xbc\x68\x7d\xec\x50\xa2\x73\x1e\x86\x9a\x74\x2c\x92\xaf\xd5\x59\xde\x25\xb8\xc2\xe5\x30\x40\x65\xa3\xb9\xa1\x10\x49\xa0\xb0\x5a\xe9\x8b\x45\xaa\x3d\x12\xfa\x6e\x12\xe9\xa1\x1f\xa0\x4a\xec\xcc\xbe\xc9\xd4\xb8\x4c\x65\x68\x95\x0c\x08\xc5\xc0\x06\x6a\xe6\x47\x64\xd2\x1c\x50\xb1\x5a\x44\xdd\x6f\xe2\x05\x51\xb2\xec\x65\xba\x9f\xab\xbe\xfb\xc6\xdb\x0c\x6f\xb3\x84\x9a\xca\x18\x75\x36\x5d\xe3\x27\xfd\x4f\xaf\x4e\xf5\x3b\x17\x9e\xd6\x57\x13\xc9\x97\xa1\xeb\x6a\x4f\xe6\x9a\x53\xb3\x5d\xd5\xa1\x0d\x87\xb9\xb3\xdc\x83\xcc\x36\xe3\x5f\x55\x55\xef\xb0\xe2\xff\x5f\xc6\xfa\x44\xc9\x31\xf1\x9d\xbb\xff\x48\xe5\x88\x42\x15\xbb\xc4\xea\xbe\x81\x1e\xc7\xfa\x87\xee\x4d\xa2\x41\xfa\xe4\x48\xdf\x2a\xa6\x97\x7b\xa0\xee\x03\x38\x5a\xf5\x87\xaa\xfd\x22\x46\x40\xea\xf8\x82\xd6\x9c\x94\x60\xee\x7b\xe3\x82\x54\x55\xb4\x3b\x58\x7c\x48\x8d\x04\xb0\x8d\xab\x87\xb1\xe7\x7a\x78\xb1\x86\xb2\xad\xf2\xd2\xd3\x9d\xc1\xfb\x66\x60\x78\xb3\x3b\xd6\xb8\x94\x7d\x5d\xd1\xf0\x1b\x57\xb8\x3a\x24\xaa\x23\x1c\x30\x9a\xe8\xc1\xc4\xb3\xaa\xd1\xe0\xe3\xc2\xaf\x0d\x9e\xe8\x10\x71\x90\x71\x0c\xfa\xe9\xa0\x9c\x95\x71\x9e\xb0\x69\x46\x45\xed\x9b\xdd\xe1\xfe\x62\xb9\x88\xb9\x39\x45\x6e\x86\x4d\x93\x07\xbe\x04\xa0\xe1\xb0\x53\xaa\x18\x2b\x91\x76\x18\x8c\x44\xc5\xb5\x56\xbd\x60\x54\x2f\x74\xfa\xcf\x16\x8f\x3a\xa8\x3e\xab\x27\x93\x9f\x1b\x94\x72\xc9\xa4\xff\xbb\xc8\x54\x57\x65\x3c\x1c\x9c\xb2\x66\x4c\x36\x4f\xef\x6d\xa2\x59\xa5\x61\x81\x7c\x0d\x71\x8f\x34\x6d\xbf\x94\xd2\xe8\xd2\x80\xbf\x45\x04\xc4\x0b\x57\xf7\x49\x6e\xd5\xd1\xf1\xd1\x90\xeb\x2e\xc3\x1b\x8a\x82\x33\x7b\xac\x83\xb3\x6c\x8b\xf7\x30\x2e\x0f\x5f\x8d\xbd\xf2\x35\x09\xc5\x44\xc6\x1e\x17\x20\x71\x2c\xec\x85\x48\x6e\x02\x6b\xc0\xdc\xd5\x15\xda\x02\x7e\x2c\x43\xac\x81\xc3\x68\x1c\x25\xc7\xf8\xaf\xc6\x7a\xf8\x1d\x32\xfe\x37\x8d\x62\xf8\xbe\xf2\x48\x78\xea\x2b\x8a\x5f\xfc\x8e\xb8\x7c\x6c\x30\xc3\x99\xef\x19\x1f\xb8\xe7\x11\x04\xbd\x27\x38\xbf\x13\xfd\x82\x6f\x2a\x3d\xc1\xf3\xcf\xd9\xe7\xb3\x4e\xe2\x88\x20\x4d\xf4\x48\xa7\xfa\x96\xe3\x02\x75\xa8\x8b\x19\x6e\x25\x41\xe7\x28\x6c\xe2\x44\xfa\xb3\x03\x24\xdf\xf6\x9d\x84\x74\x1e\xe3\xbf\x26\x04\xed\x38\x17\x76\xe4\x60\xe1\x55\x69\x6b\xd3\x07\x4e\x14\x62\xd7\x28\xa4\x36\xf7\x6f\xe1\xee\x9d\x00\x0a\x9a\xb6\xe1\x85\xdb\xc3\x8d\x15\x41\xd4\x85\x3d\xe3\x4e\x69\xec\xae\xdf\xc6\xd7\xd1\xa2\x6b\xdc\x34\xc0\xd0\x0b\xbc\xe4\xfe\x7d\x92\xae\x87\xba\xef\xd2\x96\x91\x13\x96\xb8\x59\x34\xbb\x14\x64\xf7\x15\x65\xae\x8c\xd7\xaf\x95\xef\x87\x01\xc2\x83\x7f\xd1\x75\xc6\x8b\x90\x15\xc1\x72\xfd\x19\x37\x8d\x2a\xf9\x5a\xc5\x47\x3a\x94\xdb\x38\xe8\x4c\x13\xe8\x59\x10\x5d\xec\xc0\xde\xc9\xbb\x40\x1f\x1d\x47\x46\x08\xfe\x29\x0a\x21\x24\x2b\xdd\xdd\xc5\xff\x97\xe8\xe3\xa7\x9c\x02\xbc\x2a\x4b\x53\xdb\x69\x9a\x7f\xc7\xd3\xf7\x7c\x47\xd7\xec\xa2\xf0\x82\x57\xa6\x2e\x2d\xf9\xfd\xca\xae\xfc\x1b\x20\xe1\x7f\xa7\x10\xfd\x9b\xdd\xe4\xae\x9c\x24\xdb\x3f\x75\x50\x7e\xf4\x7a\xfc\x14\xd0\xb3\x3e\x9c\x09\xd7\xe4\xa7\x89\x93\xdd\xf5\x7e\x04\xff\xb2\x66\x9e\xe2\x6d\xe2\x68\x89\xe5\x60\xef\x72\xfe\x51\x1a\xc7\x45\x6c\xc1\x11\x25\x4b\x62\x03\xf6\x6f\x03\xb1\x23\x87\x8d\x2e\x4a\x8e\x16\xaf\x3a\x9b\x9e\x5a\xd5\xb9\xc3\x0a\xa6\xb4\x39\xd5\x65\x76\x9c\x22\xcf\x5f\x36\x3d\xac\xd8\x3b\xfa\xcd\x0a\xdc\x84\xf4\x4c\xa1\x17\x6b\xdc\xf8\xde\x6d\xee\xae\x37\x27\xdc\xc7\x33\x54\xae\xb6\x33\xa9\x11\x65\xe6\x4b\x1b\x4b\x40\xf6\x0c\x4e\x57\x4d\x6f\xe5\x64\xb7\xa6\x3a\xf7\xd7\x4f\xdd\x0f\xdc\xd0\x1c\x92\x63\x31\x40\xa4\xf3\x8c\xfa\xed\xab\x4c\xd7\xac\xa3\xd4\x04\xaa\xc5\xa7\x66\xd3\x6a\x33\x01\x1b\x65\xa3\x87\x5f\x84\x99\x93\x62\xba\x05\x6e\x46\x4b\x0b\xe3\xab\xfe\x0f\x09\xe7\x66\xe6\x5d\xe0\x66\xe2\xbc\xad\x7e\x38\x40\xa9\x47\x7f\x07\xe9\xf8\xe8\xef\x10\x95\x1f\x9f\xb8\x18\x28\x83\x4e\x52\x65\xb0\x10\xda\x98\xac\xb8\xec\x0e\x53\xea\xdb\x7c\xe2\x0b\xee\xd7\x98\xdb\x63\x6c\x50\x06\x77\xdb\xeb\x95\xc7\xe2\xfb\xed\xfb\x37\xfb\x74\x93\xee\x89\x46\x1a\xb9\x40\x5c\xe2\xdb\xed\x47\xaf\xe8\x54\x78\x7b\x0e\x42\x8a\x38\x0f\xb2\x9e\x82\xe9\x3c\x1f\x15\x95\xd4\xd3\xa3\xe4\x26\xfd\x7c\xb2\x18\x75\xff\x1f\xc8\x4c\x19\xf5\xee\x1f\x76\x0e\x8e\xcc\x68\xf9\xd3\x9b\x0c\xf2\xd3\x23\xb2\x73\x70\xc1\xa5\x6c\x9d\xf9\x94\x53\x4f\xc5\x76\x9b\x60\x5f\xbe\x27\x5d\x6b\xbd\x40\xdf\x0f\x1e\x96\xee\x4e\xf4\x99\xd9\xe4\xc7\x51\xff\xc4\x1b\x92\x3e\x67\x66\xaf\x5a\xf3\x2f\xa5\x74\xbb\x83\x3b\xdc\x9a\xb9\x9c\x42\xd7\x31\xc4\x97\xb4\xeb\x8d\xcd\x6d\x65\xbd\x4f\x4b\x0d\x90\xca\xc3\xe2\x0b\x5d\x98\x60\x0d\x0e\x33\xb5\x01\xf2\x0d\x8c\x1d\xfc\x8c\x31\xe8\x1f\x75\x4a\x58\x22\xb1\x34\x84\x7b\xeb\xac\x63\x76\xf8\x22\x85\x6f\xc0\xed\x18\x8e\x3f\xbe\xda\x40\xb1\x5e\x28\x57\xad\x58\x5f\xd9\xe3\xf9\x1d\x50\xa5\x23\x06\x3f\xf2\x83\x2e\xd1\x85\x39\x28\x7e\x51\xe5\xaf\x28\xc9\x00\xf2\xbe\x7f\x23\x01\x99\xaf\xef\xa4\x00\x65\x21\xc5\x1f\xd5\xc9\xc0\x09\x2d\xfc\x24\x90\xe4\x37\x71\x32\xf3\x8b\x3a\x44\xe8\xa5\xbf\x6a\xe3\x83\x5a\xd9\xd5\xfc\xd7\xf0\x43\x09\x1e\x62\xc9\x0f\xce\xa8\xd9\xa9\x5f\x17\x55\xdc\x2a\x49\xa3\xec\xb7\x60\xfa\x13\x0b\x9b\x8e\x03\x1b\xc7\xca\x82\x0a\x5c\x17\xa7\x5b\x39\xa9\xef\xab\xfe\xc7\x8d\x54\x09\x9b\xd1\x11\x5e\x1c\x57\x6d\x91\x1c\x6f\x61\x36\x62\xf6\xcb\xf5\xb7\x38\x80\xc3\x5e\x94\x49\x0f\x52\x91\xfa\x7d\xa0\x2c\xfc\xab\x8f\x3d\xa3\x2f\x74\x84\x83\xf6\x03\xf2\x19\xb9\xb9\x98\xdd\x83\x58\x0c\xf7\x4e\xa2\xed\xc0\x9c\xa1\x27\x4f\x50\x83\x6b\x52\xcc\x4e\x9f\xaa\x02\x5f\x69\xbc\xdc\xcb\xcd\x3e\xf8\x30\x12\x4d\x7e\x4a\xea\xd4\xaa\x84\x4f\x27\xff\x1b\x00\x00\xff\xff\x07\xa9\x35\x46\x21\x74\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0xc7, 0x2a, 0x37, 0xdd, 0xc, 0xae, 0x1c, 0xea, 0x20, 0x26, 0x16, 0x5d, 0x12, 0xa1, 0x74, 0x27, 0x3a, 0xf5, 0x5f, 0x1e, 0x36, 0x1d, 0x40, 0xa4, 0xd1, 0xa0, 0x59, 0x30, 0x26, 0x86, 0xa8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdf, 0xf1, 0x81, 0xcd, 0x6a, 0xf1, 0x4b, 0x64, 0xa4, 0xba, 0xb, 0xef, 0x64, 0xec, 0x4e, 0x1a, 0x93, 0x30, 0x60, 0x38, 0xdc, 0xf6, 0x70, 0xda, 0xe6, 0x72, 0x2c, 0x4b, 0x35, 0xb8, 0xa1, 0x8}} return a, nil } From 32ee36b6df493e6631b15218592cc3dcf6b5cd2a Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Fri, 28 Jul 2023 13:13:01 -0500 Subject: [PATCH 038/132] make LockedTokens compatible with FungibleToken --- contracts/LockedTokens.cdc | 35 ++++++++++++++++++---- lib/go/contracts/internal/assets/assets.go | 6 ++-- 2 files changed, 32 insertions(+), 9 deletions(-) diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 1d20092d5..06fcff22a 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -91,7 +91,7 @@ access(all) contract LockedTokens { /// All locked FLOW tokens are stored in this vault, which can be accessed in two ways: /// 1) Directly, in a transaction co-signed by both the token holder and token administrator /// 2) Indirectly via the LockedTokenManager, in a transaction signed by the token holder - access(all) var vault: Capability<&FlowToken.Vault> + access(all) var vault: Capability /// The amount of tokens that the user can withdraw. /// It is decreased when the user withdraws @@ -105,7 +105,7 @@ access(all) contract LockedTokens { /// signs up to be a delegator access(all) var nodeDelegator: @FlowIDTableStaking.NodeDelegator? - init(vault: Capability<&FlowToken.Vault>) { + init(vault: Capability) { self.vault = vault self.nodeStaker <- nil self.nodeDelegator <- nil @@ -118,6 +118,17 @@ access(all) contract LockedTokens { } // FungibleToken.Receiver actions + access(all) view fun getSupportedVaultTypes(): {Type: Bool} { + return {Type<@FlowToken.Vault>(): true} + } + + /// Returns whether or not the given type is accepted by the Receiver + /// A vault that can accept any type should just return true by default + access(all) view fun isSupportedVaultType(type: Type): Bool { + if let isSupported = self.getSupportedVaultTypes[type] { + return isSupported + } + } /// Deposits unlocked tokens to the vault access(all) fun deposit(from: @{FungibleToken.Vault}) { @@ -127,7 +138,7 @@ access(all) contract LockedTokens { access(self) fun depositUnlockedTokens(from: @{FungibleToken.Vault}) { let vaultRef = self.vault.borrow()! - let balance = from.balance + let balance = from.getBalance() vaultRef.deposit(from: <- from) @@ -137,7 +148,7 @@ access(all) contract LockedTokens { // FungibleToken.Provider actions /// Withdraws unlocked tokens from the vault - access(all) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { + access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { return <-self.withdrawUnlockedTokens(amount: amount) } @@ -321,6 +332,18 @@ access(all) contract LockedTokens { return self.borrowTokenManager().unlockLimit } + access(all) view fun getSupportedVaultTypes(): {Type: Bool} { + return {Type<@FlowToken.Vault>(): true} + } + + /// Returns whether or not the given type is accepted by the Receiver + /// A vault that can accept any type should just return true by default + access(all) view fun isSupportedVaultType(type: Type): Bool { + if let isSupported = self.getSupportedVaultTypes[type] { + return isSupported + } + } + /// Deposits tokens in the locked vault, which marks them as /// unlocked and available to withdraw access(all) fun deposit(from: @{FungibleToken.Vault}) { @@ -331,7 +354,7 @@ access(all) contract LockedTokens { /// Withdraws tokens from the locked vault. This will only succeed /// if the withdraw amount is less than or equal to the limit - access(TokenOperations) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { + access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { return <- self.borrowTokenManager().withdraw(amount: amount) } @@ -705,7 +728,7 @@ access(all) contract LockedTokens { /// Public function to create a new Locked Token Manager /// every time a new user account is created - access(all) fun createLockedTokenManager(vault: Capability<&FlowToken.Vault>): @LockedTokenManager { + access(all) fun createLockedTokenManager(vault: Capability): @LockedTokenManager { return <- create LockedTokenManager(vault: vault) } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 658c5e1ff..9050b78e8 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -7,7 +7,7 @@ // FlowStakingCollection.cdc (54.956kB) // FlowStorageFees.cdc (9.218kB) // FlowToken.cdc (12.966kB) -// LockedTokens.cdc (29.729kB) +// LockedTokens.cdc (30.85kB) // NodeVersionBeacon.cdc (22.903kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.547kB) @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x76\xe4\x5d\x47\xce\xed\x5d\xdd\x83\x2a\xde\x8c\x27\x4e\x66\x5d\x93\x49\x52\x76\x72\xb9\xab\xab\xad\x2d\x88\x6c\x59\xd8\x50\x04\x07\x00\xa5\xe8\x52\xf9\xef\x57\xf8\x24\x00\x02\x24\xa5\xe4\x66\x32\x7b\xf1\x4b\x22\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xf1\xc7\x93\x13\x84\x10\x7a\x41\x8b\xf7\x50\xbe\xa1\xef\xa1\xe6\x88\x6c\x9a\x0a\x36\x50\x0b\x8e\xc4\x1a\xd0\xaa\xad\x0b\x41\x68\x8d\x2b\x22\xf6\x88\xc1\x2f\x2d\x61\x50\x22\x41\xd1\x06\xd7\xf8\x1e\xd0\xf3\x17\xaf\xde\x29\x28\xcb\x76\x0f\x8c\xa3\x4a\x01\x43\x42\x43\x5b\x31\xba\x51\x70\xd4\x6f\xc4\x71\x05\x73\x3d\xe8\x33\x5c\xac\xcd\xd3\x35\xad\x4a\x60\xe8\x1e\xe4\x98\x3b\x8a\x70\x51\xd0\xb6\x16\x7c\x8e\x5e\xd5\x60\x7f\x21\xa2\x10\x22\x2c\x18\x41\x81\x32\x2d\xe6\xe8\x46\xa0\x1d\xa9\x2a\xb4\x04\xf4\x0f\x4a\x6a\x51\xed\x51\x41\x6b\xc1\x68\x55\x41\x89\x96\x7b\x85\x49\xcb\x81\x21\x5c\x97\x1e\x5a\xb8\xdc\x90\x9a\x70\xc1\xb0\xa0\x6c\xae\x60\xbe\x49\xbf\x44\x9b\x96\x0b\x54\xd0\x87\x9c\xdc\xd7\x1a\x02\xc3\x35\x5f\x01\x43\x74\x85\x70\xbd\x0f\xe7\x9f\x84\x85\x0a\x5c\xd7\x54\x20\x52\x0b\x60\xb8\x90\x38\x8b\xb5\x82\x65\x26\xa2\x3a\xc9\x87\xb4\x15\x08\x37\x0d\xa3\x5b\x5c\xc5\xa4\xd4\x44\x3b\x57\x6d\xe1\x43\x01\x8d\x90\x4c\x29\xa1\xa1\x9c\x08\x84\xcb\x92\x68\xb6\x59\x84\x1c\x9f\x28\x93\x0d\xdb\x5a\x3e\x47\xf0\x81\x70\x41\xea\x7b\xf5\x1a\x61\x81\x40\xb2\x65\x43\x2a\xe0\x82\xd6\x80\x48\xed\x0d\xb9\x05\xdd\xb6\x01\x46\x68\x69\xf8\x28\x27\xc7\xa1\xa0\x75\x19\x71\xca\x0c\x01\xa5\xa1\xb8\x65\xd2\x9b\x35\xe1\x5e\x53\x05\x84\xd4\x68\xd5\x56\x15\x6a\x28\xe7\xc0\x09\xad\x15\x83\x0c\xef\x24\x65\x63\xc6\xed\x25\x11\x51\x49\xd1\x6e\x8d\x05\x6c\x81\x29\x30\xea\xc5\x0e\xd7\x86\xa4\x24\x1e\x4d\x09\x07\x17\x94\x01\xc2\xa8\xc0\x0d\x5e\x12\x25\xd6\x62\x8d\x05\xc2\x55\x45\x77\xdc\xc2\xd9\x48\x22\x49\x28\x25\xc3\x3b\x2b\xcd\xbb\x35\xd4\x7a\x90\x25\x14\x74\xe3\x4d\x51\xa2\x85\x2b\x4e\x91\xa0\x0a\x42\x03\x6c\x45\xd9\x06\x71\x81\xdf\x4b\x92\xd1\x06\x18\x96\x0c\xe1\x8e\xdb\x91\x24\x73\x43\xcf\x77\x72\x0c\x1c\xd0\x4c\x12\xb4\x60\x80\x05\x94\xe7\x68\x49\xc5\xda\xad\x10\x84\x99\xe4\x11\x11\x04\x57\xe4\x7f\xa0\x54\xc0\xed\x14\x08\x43\x0c\x78\x03\x85\x20\x5b\x40\x74\xf9\x0f\x28\x04\x5f\xf8\xab\xfd\x67\xb5\x84\x19\x5a\x49\x99\x90\x7c\x5c\x63\xb9\xb8\x0d\x74\x2d\x5b\x72\x66\xaa\xf1\x5f\xf5\x2a\xb5\x6d\xbb\xa9\x77\x8c\x35\x3c\x2a\x70\x55\x71\xa7\x39\x34\x49\x69\x1d\x40\x49\x10\xd7\xc9\x77\x88\x85\xe6\x78\x9a\xaa\xb8\x08\x49\x1a\x12\xf4\xe4\x04\xfd\xf1\xe2\xe4\x84\x6c\x1a\xca\x04\x7a\x5e\xd1\x9d\xc2\x40\x0f\xf4\xe8\x83\x94\xf8\x37\xaf\x7e\x7a\xf6\xf2\xea\xfa\xfa\xf6\xd9\xdd\x9d\x6b\xd8\xd6\xf7\x64\x59\x81\xd7\xf8\x34\x78\x76\xea\x83\xbc\xb9\x7e\x83\x97\x15\xdc\x19\x8c\x3c\xd8\x37\xd7\x6f\xae\x7e\x78\xf1\xec\xee\xcd\xd5\x4f\x37\x2f\x7f\x8c\x07\xa9\xe8\xee\x4e\x50\x86\xef\xe1\x39\x00\xf7\xfb\xdd\xbd\x79\x75\x7b\xf5\xe3\xb3\xe7\xcf\x9e\xdd\x45\x9d\xcc\x20\xaf\x19\xfd\xb0\xb7\x3d\x0c\xf8\xd7\xb7\xaf\xfe\xf3\xbf\x6c\xf3\x13\x5c\x14\xc0\xf9\x0c\x57\xd5\x99\x5e\x44\x52\xcb\x04\x5a\xfe\xe3\x89\xd5\x9c\xae\x21\x6c\xa1\x16\xe8\x4e\x11\xff\x4a\xd3\xfe\x16\xee\x09\x17\xc0\xa0\x9c\xe1\xb2\x64\xc0\xf9\x02\x5d\xe9\xff\x9c\x65\xfa\xbf\x35\x62\x31\x05\xc2\x20\x88\x17\x64\x43\xc4\x4d\x2d\xe5\x9e\x27\x7a\x9f\x23\x62\xde\x5d\x6d\xe4\x40\x0b\xf4\xf6\x39\xf9\xf0\xef\xff\x76\x8e\x6a\xd8\xa9\xbe\xf6\x49\x76\x9c\x17\x69\x44\xaf\xf8\x4b\x5a\x42\x62\xc0\x9a\x96\x70\x73\xbd\x40\x77\x82\x91\xfa\x3e\x47\x80\x2c\xd4\x6b\xa8\xe0\x5e\xee\x21\x13\x40\x0f\xc2\xd6\x2c\xbc\xd6\x9a\x3e\x49\x1a\x1c\x90\xc4\x80\xbb\xb8\xb8\x40\xaf\xb1\x5c\x28\xd4\xe8\xc0\x78\xc5\x98\x2d\x5d\xa9\x0d\xda\xb2\x02\x5c\x3f\xb3\x0d\x84\x2b\xb3\x87\x64\x05\x22\xa1\x5d\x8c\x98\xcb\xa1\xe5\x04\xdd\x8f\x21\xac\x1a\x46\xb6\x58\x80\xaf\xa3\xad\xde\xe9\xb6\x7d\xd9\xd5\x60\x3c\x11\x95\xd7\x1a\xac\x46\xc5\xfb\x31\x05\x95\x80\x50\x7a\x1f\xaf\x48\xfd\xfe\xf3\x48\x74\x25\xe1\x1c\x83\x95\x31\x24\xa4\x61\xa3\x74\x60\x8c\x86\x7e\x7f\x08\x16\x4f\x1d\xac\x63\x18\x16\x18\x72\x39\xf1\x89\xb7\x8c\x24\x5e\xde\x2e\x31\x01\x91\x76\x59\x91\x02\x35\x3d\x7c\x06\x36\x77\xd9\x8f\x01\x2e\xa5\xba\x26\xb5\xdc\x4f\xd4\xc6\x8c\xf0\x52\x99\x5b\x68\x02\x8e\xc1\x1a\xbf\xa9\x57\x54\xe3\x61\x38\xe8\xfe\x1f\x13\x4c\x21\xe2\xb8\xa2\xb7\x74\xca\xd0\x8e\xb6\x55\xa9\x71\x77\x1d\xe4\x1c\x2c\x19\x75\x47\x65\x76\xb4\x5c\x92\xda\x18\x03\x11\xa6\x7c\x1c\xd5\xa7\x7a\xc4\xa9\x0c\x1e\xc4\xb7\x91\xd3\xe4\x6b\x1f\x63\xc2\xb2\x0b\xd6\x08\xa4\xd9\xc7\x65\x7b\x6b\xa9\x7a\x76\xaf\x1e\x41\xf2\xa2\x03\x33\x79\x52\x63\x2c\x90\xd6\x49\x27\xed\x3e\xa2\x5a\x36\x72\xee\x80\x67\x2c\x1b\x43\xc5\x58\xc9\x9d\x0e\x8a\xad\xe5\xd8\x4e\x8e\xa7\xe0\x18\xab\x3c\x80\x15\x2e\x02\xcc\x3e\xaa\xf6\x71\x9f\x55\x5b\xbb\x1d\xcf\xdb\x20\x67\x25\x54\x02\x77\x9a\x5e\x76\xfb\xe4\x4f\x5a\xda\xe2\x49\xdd\x2e\x8d\x4a\x25\x73\x65\x5a\x75\x79\x2e\x9e\xc6\xa3\xe3\x34\xed\xef\x1c\x5b\xdc\x56\xd6\x54\xd3\xc0\xb4\xad\x72\x51\xea\x5d\x4f\x92\xc3\x8e\xcc\x07\x28\xd2\xd7\xd9\x8b\xd0\x20\x9b\xdf\x42\x01\x64\x0b\xec\x3c\x7a\xfe\x9a\xd1\x2d\x91\x1e\x51\x48\x4b\x47\x4c\x47\x0e\xe9\x0f\x20\x06\x2b\x60\x50\x17\x60\xf1\x2d\x61\xa5\xa6\xa0\xfc\x20\x3d\x9b\x21\xea\xcc\x7d\xb8\xc1\x18\x57\x55\xe0\x72\x39\xa1\x61\x10\x00\x24\x5c\x8f\x72\x8e\x76\x6b\x52\xac\x95\x3b\xb3\xb4\xa4\x36\x8d\x76\x14\xed\xf0\x9e\x2f\x02\xf8\x08\xfd\xcb\x19\xba\x26\x0c\x0a\x51\xed\xa5\x15\x84\xb0\xf6\x41\xb5\x31\x6c\x7d\x53\xed\xef\x2a\x67\xa1\xa7\x9f\x35\x9b\x7a\x92\x1e\x0d\xf3\xe7\x33\x74\x53\x97\x66\x20\xb4\x25\x58\x01\xea\x33\x28\x81\x43\x87\x40\x3c\x76\x52\xb6\xb7\x98\x69\x62\x2c\xd0\x53\xb7\x2c\x1f\xff\xc1\x59\xec\xf3\xff\x90\x2f\xff\x12\xf3\x12\x8c\x9d\xa3\xfc\x43\x4d\x65\xab\x29\xad\x1f\x52\x3b\x2f\x23\x60\x18\xba\x51\x3e\x55\x09\xc6\xba\x74\x8e\x9d\xee\x67\xfb\xf0\x2c\xb6\x6d\xb7\x02\xed\xda\x0b\xb1\x7b\xd5\x18\xef\x5b\xda\x92\xd2\x6e\xf7\x56\xde\x1c\xbd\x93\x7e\x28\xad\x2b\xe9\x47\xa2\x15\x51\xd1\x09\xd2\x39\xb9\x01\x24\x49\x4b\x8e\xda\x46\x0a\xaa\x14\x10\x65\x2b\x1a\x7f\x92\xe6\xe9\x59\xbb\x71\x17\xe8\xfb\xbe\xa3\x32\xef\xf0\x7a\x32\x80\xb9\xb3\x59\xbf\x14\xf2\xa5\x05\x38\x88\xb8\x1b\x36\x8f\xbb\x6b\xe2\xa1\x2f\x1d\xe1\xd9\x04\x41\x3a\xf3\x74\xac\xfc\xe3\x50\xad\xe6\x7a\xcd\x5f\x6a\x41\xec\xbf\xee\xe8\x89\x1e\x3f\x44\x35\xa9\xd2\x4d\x3a\x82\xe5\x5a\x79\xa2\x83\x2e\xd1\xa3\xf9\x23\xd7\xe4\x53\x37\x93\x12\xb8\x60\x74\x8f\x66\x31\xaa\xf6\x45\x84\xd3\x70\x9b\xeb\x1e\xd1\x3f\xf9\x3c\xcf\x28\x58\xeb\x5d\x87\xe2\x61\xdc\x0e\xde\x19\x73\x76\xe9\x69\x3d\x1a\x92\x2f\xde\xc1\xcc\xa6\x3f\x93\xce\xeb\x02\x7d\xff\x31\x1c\x59\x71\xe7\x53\x92\x3b\xa6\xa3\xf5\x2e\xb5\x0b\x64\xc0\x3c\x7e\x28\xff\x3d\x4b\x4d\xce\x8c\x2f\x41\x04\x08\x24\xe1\x4c\x43\x47\xda\x1f\x6a\x92\xb7\xb0\x42\x97\x9e\xec\xcc\x97\x94\x31\xba\x9b\x9d\x3d\x38\xe9\x75\x58\xe2\x0a\xcb\xcd\xe6\x52\xb9\xed\x73\xf3\x33\x6c\x67\x81\xce\x43\x22\x3d\x7e\x88\xf4\xf4\xfa\x44\x19\xb0\x07\xcc\x08\x49\xa2\xf4\x38\x6e\xb7\xce\x34\xc7\xdf\x59\x6d\xd8\x63\xb9\x8b\xd8\x0c\x33\xdd\xaa\xd3\x59\xe4\x96\xe6\x28\x1e\x11\x9c\x81\x68\x59\x8d\x1e\x3f\x54\x73\xb6\xc0\x22\x0e\x5a\xd0\xfa\xdf\x69\xb2\x30\x02\xea\x30\x2c\x1b\x06\xd1\x13\x94\x5a\xf1\x7f\xb9\x74\xce\xf9\xe9\x2d\xfc\xd2\x02\x17\xd2\xa8\xd0\xfb\x18\x7c\x28\x00\xca\x98\xce\xa8\x92\x3d\x4f\x03\xd8\x9f\x42\x69\x68\x28\x17\x53\x46\xbf\xbc\x44\x4b\x58\x51\x06\xb3\xf8\xd5\x19\x7a\xd8\x21\xf6\xb6\x29\xb1\x44\x2b\x85\x87\xdc\x37\x49\x5d\x50\x26\xed\x82\x41\xa4\x8e\x5a\x28\x5a\x0b\x3f\x7e\xd8\xad\x86\x9e\xf4\x58\x16\xa7\x94\x44\x76\x3d\x24\x3b\x39\xc9\x0a\xe5\xb7\x2f\x33\x4e\x94\xef\x41\xfc\xa0\x57\xd6\xec\xcc\x4a\xc8\x11\xfa\x21\x81\x84\x9b\xaf\xd5\x0d\x79\x6c\x7c\x6d\x36\xe6\x10\xa4\x74\x69\xb8\x03\xf5\x1e\x3d\x44\x0a\x44\x46\x73\xf8\x21\xa8\xb9\x67\x69\x27\x55\xc7\x53\xec\x27\x5e\xb4\x0b\x08\x5b\x60\x7b\x24\xc8\x46\x9a\x03\xd6\x53\x62\x50\xc9\x79\xa0\x35\x6e\x1a\xa8\xd3\x76\xd7\x34\x0f\xe8\x88\x09\xff\x29\x9a\xb0\xfc\x03\xf9\x62\x38\x10\xa9\xe0\xd0\x5d\x0d\xec\xc1\x1c\xe7\x82\x92\x0a\xb2\x1f\x93\xec\x2d\xbc\xc9\x74\x36\x91\xf3\x24\xa1\x6d\x9c\x51\xba\x36\x35\xec\x42\x1b\xb1\x0b\x8f\x4b\x43\xc8\x46\x91\x5d\x60\x38\x00\xa4\xd3\x2e\x9b\x8d\xdc\xe1\x71\x6d\x53\x0b\x9e\xa1\xdd\xdb\xf4\xa5\xa3\x07\x59\x86\x31\x83\x98\x0a\xa9\xaa\x28\x67\xbd\xa2\x8b\x20\x92\xad\xcc\x39\xf9\xb8\x17\xb7\x8c\x78\x49\x56\x6a\x71\x85\x96\x58\xda\x38\x4b\x28\x43\xd9\xd5\x38\xa5\x72\x30\x74\x99\x08\xdf\x3b\x54\x66\x36\x20\xdb\x41\x9e\x93\x32\x52\x1f\x6a\xbe\x9c\x03\x13\xb3\xde\x73\x25\x7b\xdd\x68\x73\x4d\x2f\x05\xa9\x44\x7f\x4a\xbc\x7a\xaa\x88\x2e\x32\x6f\xdf\xd6\x36\xe5\x91\x7f\x9b\xe9\x7a\x0b\x3b\xcc\x4a\x28\xa5\xf2\x7f\x34\x7f\x74\x9e\x44\x75\x03\x9c\xe3\x7b\x58\xa0\xd3\xa7\x3a\x37\x69\xf9\xe6\xcb\x53\x5b\x0b\x52\x21\x5c\x55\xbd\xfd\xbf\x61\xb0\x25\xb4\xe5\xba\xdd\x1a\x6f\x01\x2d\x01\xba\x1d\xb6\x3e\xed\x8d\x9a\xa0\xa5\xb5\x5b\x33\x66\xed\x97\xd8\x5e\x0c\xe2\x87\xef\x2f\x93\x04\x2f\x21\x50\xb8\x2c\xa5\x4c\xdd\x42\x41\x59\x39\x23\xa5\x96\x28\xc5\x1e\x52\x9e\x23\x46\x2b\xf0\x1e\xc9\x9f\x52\x59\x88\x1d\x65\xb2\xfb\x95\xd5\x35\xae\x45\xef\x9d\xdf\xfc\x27\xd8\x27\x9b\xfe\x04\xfb\x73\x2b\x19\x61\x9b\xee\xe1\x39\x8a\xe4\x50\x5a\x9e\xfa\x51\x44\x8a\x04\x9b\xfa\xaa\x73\x62\x6e\x25\xa9\x43\xfd\xb5\x67\x28\x95\xd1\x92\x7d\xc5\xd7\xf9\x5f\x07\x28\x3d\x1d\x30\xae\x2a\x60\x68\x8d\xb5\x52\x6b\xa0\x20\x2b\xbd\x6d\xdd\x5c\xdb\x04\x74\xda\xf3\x36\x10\xf6\x2a\xc4\xe3\x85\xbb\x4c\xac\x13\x0d\x68\xc5\x2e\x25\x14\x26\x80\x26\x6a\xc2\xd2\x77\x36\xb3\x2e\x68\x46\x17\xba\xce\x79\x6d\x78\xed\x37\x71\x28\xba\x8e\x73\xfd\xe4\xdc\x03\x15\xbc\x3e\x58\x61\x06\x28\xc5\x2a\x33\xf5\xd2\x57\x9a\xa9\xf7\xbe\xda\xcc\xbf\xcf\x76\xff\x22\xaa\xb3\x63\xd2\xaf\xa5\x3f\xfb\x31\x16\xf4\x05\xd4\x67\x8e\x71\xb1\xe1\x2a\x5d\x9c\x84\x2c\xdd\x83\x70\xe2\xf4\x33\xa9\xc9\xa6\xdd\x28\xd6\xde\xea\x8a\xa2\x0d\xd4\x62\x76\xd6\xa7\x70\x47\xdd\x9f\x5b\x2e\x34\x69\x74\xb8\x56\xaf\x33\x5a\xa3\x8d\x86\xa6\xa3\xad\xac\x03\x67\x03\xb7\xc6\x62\xd1\x9e\x85\xa0\x01\x7f\x68\x09\x21\x69\x13\x6a\xff\xb3\xf6\x8c\x09\x4b\x34\x41\x2c\x67\x35\xc1\xae\xaf\x22\xec\xaa\x3b\x54\x5f\x77\x62\x71\x80\xba\x4e\x24\xad\xc7\x75\xf6\xf5\x90\xff\xed\x94\xa0\x96\x33\xb5\x1f\x9c\x2d\xd0\x1f\x86\x63\x94\x09\x27\xab\x56\xfb\xea\x6a\xbc\xeb\x25\xfa\x43\xbc\x59\x63\x3e\xd6\x2b\xe5\xa3\x99\x11\xa7\x4c\x8e\xc1\x86\x6e\xc1\x4e\x6e\x24\x00\x9b\x99\x5c\xde\xbc\xcd\xb8\xb1\xb2\xdd\x74\xe4\x3a\xd6\x0e\x60\xd8\x85\x59\x13\x48\x96\x50\x0d\xee\x3c\x19\x34\x4b\xa8\x3c\x2c\x51\x22\x63\xe5\xf2\x62\xdc\x26\xe7\x70\xbd\x5f\xd2\x72\xaf\xd7\x2f\x2e\x13\x89\x5b\x6f\xa9\x07\x39\x9a\x91\xc4\x5b\x2f\x95\x3b\x90\x7f\xbb\x07\x11\x34\x37\x26\x98\xa4\x9f\xf9\xef\xe4\xae\xbd\x28\xc2\x50\x4f\xdf\xdb\x1d\xee\xb0\x25\xb0\xb3\xbd\x94\x2f\x73\x2d\x3b\x68\xa3\xe2\xc9\x68\x8f\x6e\xbf\x57\xdd\xde\xde\xd4\xe2\x5f\xff\x7c\x40\xb7\xf4\x88\x9f\x12\xd5\x2c\xb5\x20\x42\x57\x99\xea\x6c\xdd\x2b\x57\x1e\xd7\x49\xc2\x9d\xcb\x96\x19\xcf\x77\xb4\x7c\xc0\xb1\xd7\xf3\x97\x0f\x4f\x1f\xa6\x24\xa2\x9f\x79\xd2\xfc\xb6\x96\xa1\x49\x0e\xce\x34\x82\x67\xfd\x2c\x61\x9c\xe5\x88\x6b\x76\xe2\xb8\x49\x58\xbd\x40\x38\x6a\xb9\xae\xba\xd5\x80\x32\xa9\xb8\x00\x48\xbe\x20\xc5\x47\x48\x3f\xd6\x48\x89\x20\xed\xea\x67\x50\xfa\x43\x45\xd9\xb8\xb7\x06\xbd\x5c\x85\x9e\x97\x20\x52\x36\xb6\xc9\x10\xb6\x4d\x18\x7d\xe0\x63\xf9\x2d\x1d\xfb\x0a\x13\x5c\x2a\x8a\x60\xeb\x1a\x5f\x86\x8f\x9f\x0c\xa3\xe9\x99\xeb\x47\x60\x9a\x4d\x66\x85\x58\xba\xf5\xd1\x43\x34\x7c\x13\x67\xb2\x4c\x21\x5d\xaf\xba\xeb\x20\x36\xc5\xae\x43\x3a\x4e\xed\x83\x74\x06\x20\x7a\x70\x29\xb5\xb8\xb5\xbd\x1a\xcc\xe5\xa4\x13\xe5\xa3\x5d\x2d\xc5\x60\x40\x58\xed\x13\x76\xe1\x5c\xa2\x60\x7a\xfd\x86\x3e\x4a\xe8\x32\xc0\x30\x04\x2b\xd7\x8b\xae\x87\xd1\x06\x37\xd7\x3b\x65\xa3\xaa\x24\xd5\xf2\x49\xe5\xd6\xbb\x6c\x75\x62\xec\x48\xb6\xd0\x65\x5a\xb8\x66\x21\x27\x7a\x68\x9f\xf5\x10\x2d\x7c\x44\x3b\xdb\xf0\x73\x71\x0d\xe5\x28\x40\x37\x7c\x35\x8e\x71\x82\x77\x6a\xe1\x08\x53\xd4\x63\x8a\x7a\x55\x42\x57\xc9\x49\xaa\x98\x22\x21\x23\xba\xfc\x38\xab\x7e\x3a\x83\xd0\xef\xa5\x0c\xc3\x04\xb0\x64\x82\xa8\x37\x99\x44\xc0\x3d\x15\x63\xf5\x35\x7d\x26\xb8\x2a\xe1\xf3\x84\x85\xe1\xb6\x01\x5d\xeb\xe4\x6a\x6d\x74\xad\x43\x5a\xfb\x4f\x33\x24\x06\xa6\x88\xa3\x15\xd3\x8b\x88\x64\xb1\xb5\x1e\xda\x08\xb6\x6a\xf3\x6d\x97\x2a\x4e\xa2\xe1\x58\x17\x8b\xeb\x5a\x31\xb9\xd1\x02\xdb\x6a\xeb\xcb\x4b\x02\x56\xad\xf4\x5b\x0b\xac\xaa\xd4\xa4\x30\x37\x94\xb9\xe2\x44\x0b\xd9\xec\x98\x06\x35\x8b\x12\x91\xbe\xaf\x40\x78\x8b\x49\x25\x6d\x50\x55\x75\xc5\xf3\x71\xe5\x51\x7b\x6a\x80\x80\x29\x39\x9b\xfb\x99\x1d\xf4\x30\xae\xcf\x9e\x6f\xac\xcb\xaa\x1e\xdd\x76\xf3\xcf\x88\x96\xcf\x05\x67\xb7\xe8\x04\xda\xe1\xb2\x92\xb4\xff\x0e\x9d\xa0\x97\x73\xc8\x89\x8e\xcb\xed\x1b\x97\x37\xe1\x40\xdb\x72\xa5\x0d\x66\xef\xb9\x3e\x27\x81\x79\x00\x24\x3c\x12\xe1\xf3\xd3\x7a\xcd\xd9\xa9\x1e\x5d\x1d\x90\x9c\x70\x9c\x46\xcf\x16\x09\x1c\x9d\x0f\x8f\xc3\x38\x3e\xa1\xcc\xc9\x93\x9d\x2b\x96\xe1\x6d\x51\x00\x94\xa1\x89\xa6\xd7\x82\x3b\x09\x61\xd2\x2c\x84\xa3\x4a\x1b\x79\xb8\x46\x94\x21\xf8\xa5\xc5\x95\x2b\xbb\x0b\x38\x68\x48\x18\x19\xd1\x5f\x36\xef\x3e\x40\xe3\x6c\x20\x24\x23\x61\xd1\x11\x11\xb5\x0c\xdc\x96\xa2\xa9\x61\x0e\xf0\x04\x81\x9a\xbc\x59\x68\x80\xee\x4d\x64\x88\xca\xad\x54\xf2\x4e\x87\xd9\xd6\xa0\x1c\x45\x5b\x8a\x4a\xb4\x3d\x36\x89\x78\x7a\xa7\xee\x36\xfc\x63\x92\x57\x13\x05\x35\x93\x23\xab\x7b\x90\x93\x51\xa6\xaf\xd9\xfc\xf9\xcd\xa5\xc0\x45\xed\x6f\xae\x5d\x3d\xb2\xfa\x1d\x0c\x61\x0c\x31\x48\x84\xec\x47\x64\x23\x17\xc0\x3f\x82\xfb\xf9\x40\x9f\x65\xff\xb1\x51\xd5\x7f\x22\x33\xf4\x07\x6b\x72\x9e\x3a\x9b\xf3\x34\xaa\x38\x36\x96\xa6\xd9\xa7\xbc\xda\x6e\x9d\xe1\x09\xd3\x36\x9d\x27\x88\xd5\xc9\xc0\xc4\xb1\xb2\xc4\x79\xce\x31\xf9\xd0\x7c\x36\x7a\xe3\x2c\xe3\x99\x4e\xaf\x1f\x8a\x97\xa3\x71\xcb\x92\xd9\x88\x53\xb9\xb6\xe2\x91\x4a\x0a\xbc\xfe\x4e\xe8\xc3\x9e\x0f\x62\x1f\xcd\xff\xe5\x5b\x11\xd1\xb0\x49\x23\x7a\x72\xec\x29\x11\x3d\x8c\x1c\xbc\x21\xf3\x3d\x85\x63\xd0\xb4\xc3\xf5\xc9\x9c\x94\xc7\x48\x8f\x17\x09\x38\x5e\x80\x12\xe1\x84\xcf\x93\xa1\x20\x46\x9b\x5b\x4d\x87\x49\x52\xd4\x77\x92\x30\x45\x7d\x8e\x97\xa7\x10\xd0\x41\x22\x95\x0e\x4e\xfe\x0a\x72\xd5\x85\xc0\x33\xa2\x75\x78\x5c\xf4\xd7\xc5\x5a\xef\x23\x31\xe6\x5e\xcc\x7d\x24\x78\xd7\x8b\xb3\x72\xc1\x5a\x77\xa0\xf4\x65\x1c\x87\xeb\x99\x47\xa1\xd2\xcb\xc7\xca\x8e\x0c\x3f\xaa\x58\xd9\xaf\x1f\x13\xbb\xa9\xb7\xb8\x22\xf1\xc9\xc9\x7c\x28\xcc\xff\x35\x1a\xe0\xca\x4b\x59\x57\xfc\x27\xd9\xfa\x4a\xa9\xaa\x67\x72\x1d\xf2\xd9\xdf\x2d\x16\x3a\x2b\xd6\x9f\xf8\xd9\x02\xfd\x40\x69\x5c\x10\x60\x24\xa8\xeb\xeb\xe7\x9b\xf4\x74\x73\x0a\xf5\xe9\x1a\xd7\xf7\xc6\xa2\xea\xca\x4d\x50\x1c\xa1\x88\xfd\xbc\x56\xd5\x97\xbe\x8c\x4b\x59\x66\x7f\x97\xf6\x88\x8b\x77\x76\x96\xd4\xd0\x5a\xf1\xd2\xd7\x53\x96\x4b\x2e\x8b\xed\x34\x54\x40\xd1\x68\xa0\xc1\xfc\xb4\xc9\xfe\x17\x86\x24\x3d\x6a\x18\xc3\x96\x99\x58\x87\xb1\x64\xd5\x68\x0f\x06\x73\xd0\x11\x12\xc1\x5e\x97\xa3\x64\x47\xc7\xac\x29\xa5\x40\x70\x65\x01\x86\xa7\xe6\x73\x5c\x53\x8e\xc5\x4b\xd8\xa5\xcb\xa4\x7f\x67\x6c\x52\x93\x39\x9a\x25\x51\xf1\x44\xcc\xa1\xc1\x3a\x8a\x21\x76\x46\x24\x36\x85\xc9\x43\x15\x07\x63\xec\x6d\x6d\x85\x4b\xef\x92\x85\x5c\x41\x54\x92\xed\xb6\x50\xe6\x1b\xef\xc7\xf9\x97\xa1\xd5\x48\x64\xc4\xf0\x8b\xd9\x92\x23\x63\x2b\xa2\xdb\xf0\x81\x2a\x32\x5b\x31\x80\x6a\xef\xe2\x3b\xd2\x21\x0c\x60\x71\xea\xbc\x68\x7d\xec\x50\xa2\x73\x1e\x86\x9a\x74\x2c\x92\xaf\xd5\x59\xde\x25\xb8\xc2\xe5\x30\x40\x65\xa3\xb9\xa1\x10\x49\xa0\xb0\x5a\xe9\x8b\x45\xaa\x3d\x12\xfa\x6e\x12\xe9\xa1\x1f\xa0\x4a\xec\xcc\xbe\xc9\xd4\xb8\x4c\x65\x68\x95\x0c\x08\xc5\xc0\x06\x6a\xe6\x47\x64\xd2\x1c\x50\xb1\x5a\x44\xdd\x6f\xe2\x05\x51\xb2\xec\x65\xba\x9f\xab\xbe\xfb\xc6\xdb\x0c\x6f\xb3\x84\x9a\xca\x18\x75\x36\x5d\xe3\x27\xfd\x4f\xaf\x4e\xf5\x3b\x17\x9e\xd6\x57\x13\xc9\x97\xa1\xeb\x6a\x4f\xe6\x9a\x53\xb3\x5d\xd5\xa1\x0d\x87\xb9\xb3\xdc\x83\xcc\x36\xe3\x5f\x55\x55\xef\xb0\xe2\xff\x5f\xc6\xfa\x44\xc9\x31\xf1\x9d\xbb\xff\x48\xe5\x88\x42\x15\xbb\xc4\xea\xbe\x81\x1e\xc7\xfa\x87\xee\x4d\xa2\x41\xfa\xe4\x48\xdf\x2a\xa6\x97\x7b\xa0\xee\x03\x38\x5a\xf5\x87\xaa\xfd\x22\x46\x40\xea\xf8\x82\xd6\x9c\x94\x60\xee\x7b\xe3\x82\x54\x55\xb4\x3b\x58\x7c\x48\x8d\x04\xb0\x8d\xab\x87\xb1\xe7\x7a\x78\xb1\x86\xb2\xad\xf2\xd2\xd3\x9d\xc1\xfb\x66\x60\x78\xb3\x3b\xd6\xb8\x94\x7d\x5d\xd1\xf0\x1b\x57\xb8\x3a\x24\xaa\x23\x1c\x30\x9a\xe8\xc1\xc4\xb3\xaa\xd1\xe0\xe3\xc2\xaf\x0d\x9e\xe8\x10\x71\x90\x71\x0c\xfa\xe9\xa0\x9c\x95\x71\x9e\xb0\x69\x46\x45\xed\x9b\xdd\xe1\xfe\x62\xb9\x88\xb9\x39\x45\x6e\x86\x4d\x93\x07\xbe\x04\xa0\xe1\xb0\x53\xaa\x18\x2b\x91\x76\x18\x8c\x44\xc5\xb5\x56\xbd\x60\x54\x2f\x74\xfa\xcf\x16\x8f\x3a\xa8\x3e\xab\x27\x93\x9f\x1b\x94\x72\xc9\xa4\xff\xbb\xc8\x54\x57\x65\x3c\x1c\x9c\xb2\x66\x4c\x36\x4f\xef\x6d\xa2\x59\xa5\x61\x81\x7c\x0d\x71\x8f\x34\x6d\xbf\x94\xd2\xe8\xd2\x80\xbf\x45\x04\xc4\x0b\x57\xf7\x49\x6e\xd5\xd1\xf1\xd1\x90\xeb\x2e\xc3\x1b\x8a\x82\x33\x7b\xac\x83\xb3\x6c\x8b\xf7\x30\x2e\x0f\x5f\x8d\xbd\xf2\x35\x09\xc5\x44\xc6\x1e\x17\x20\x71\x2c\xec\x85\x48\x6e\x02\x6b\xc0\xdc\xd5\x15\xda\x02\x7e\x2c\x43\xac\x81\xc3\x68\x1c\x25\xc7\xf8\xaf\xc6\x7a\xf8\x1d\x32\xfe\x37\x8d\x62\xf8\xbe\xf2\x48\x78\xea\x2b\x8a\x5f\xfc\x8e\xb8\x7c\x6c\x30\xc3\x99\xef\x19\x1f\xb8\xe7\x11\x04\xbd\x27\x38\xbf\x13\xfd\x82\x6f\x2a\x3d\xc1\xf3\xcf\xd9\xe7\xb3\x4e\xe2\x88\x20\x4d\xf4\x48\xa7\xfa\x96\xe3\x02\x75\xa8\x8b\x19\x6e\x25\x41\xe7\x28\x6c\xe2\x44\xfa\xb3\x03\x24\xdf\xf6\x9d\x84\x74\x1e\xe3\xbf\x26\x04\xed\x38\x17\x76\xe4\x60\xe1\x55\x69\x6b\xd3\x07\x4e\x14\x62\xd7\x28\xa4\x36\xf7\x6f\xe1\xee\x9d\x00\x0a\x9a\xb6\xe1\x85\xdb\xc3\x8d\x15\x41\xd4\x85\x3d\xe3\x4e\x69\xec\xae\xdf\xc6\xd7\xd1\xa2\x6b\xdc\x34\xc0\xd0\x0b\xbc\xe4\xfe\x7d\x92\xae\x87\xba\xef\xd2\x96\x91\x13\x96\xb8\x59\x34\xbb\x14\x64\xf7\x15\x65\xae\x8c\xd7\xaf\x95\xef\x87\x01\xc2\x83\x7f\xd1\x75\xc6\x8b\x90\x15\xc1\x72\xfd\x19\x37\x8d\x2a\xf9\x5a\xc5\x47\x3a\x94\xdb\x38\xe8\x4c\x13\xe8\x59\x10\x5d\xec\xc0\xde\xc9\xbb\x40\x1f\x1d\x47\x46\x08\xfe\x29\x0a\x21\x24\x2b\xdd\xdd\xc5\xff\x97\xe8\xe3\xa7\x9c\x02\xbc\x2a\x4b\x53\xdb\x69\x9a\x7f\xc7\xd3\xf7\x7c\x47\xd7\xec\xa2\xf0\x82\x57\xa6\x2e\x2d\xf9\xfd\xca\xae\xfc\x1b\x20\xe1\x7f\xa7\x10\xfd\x9b\xdd\xe4\xae\x9c\x24\xdb\x3f\x75\x50\x7e\xf4\x7a\xfc\x14\xd0\xb3\x3e\x9c\x09\xd7\xe4\xa7\x89\x93\xdd\xf5\x7e\x04\xff\xb2\x66\x9e\xe2\x6d\xe2\x68\x89\xe5\x60\xef\x72\xfe\x51\x1a\xc7\x45\x6c\xc1\x11\x25\x4b\x62\x03\xf6\x6f\x03\xb1\x23\x87\x8d\x2e\x4a\x8e\x16\xaf\x3a\x9b\x9e\x5a\xd5\xb9\xc3\x0a\xa6\xb4\x39\xd5\x65\x76\x9c\x22\xcf\x5f\x36\x3d\xac\xd8\x3b\xfa\xcd\x0a\xdc\x84\xf4\x4c\xa1\x17\x6b\xdc\xf8\xde\x6d\xee\xae\x37\x27\xdc\xc7\x33\x54\xae\xb6\x33\xa9\x11\x65\xe6\x4b\x1b\x4b\x40\xf6\x0c\x4e\x57\x4d\x6f\xe5\x64\xb7\xa6\x3a\xf7\xd7\x4f\xdd\x0f\xdc\xd0\x1c\x92\x63\x31\x40\xa4\xf3\x8c\xfa\xed\xab\x4c\xd7\xac\xa3\xd4\x04\xaa\xc5\xa7\x66\xd3\x6a\x33\x01\x1b\x65\xa3\x87\x5f\x84\x99\x93\x62\xba\x05\x6e\x46\x4b\x0b\xe3\xab\xfe\x0f\x09\xe7\x66\xe6\x5d\xe0\x66\xe2\xbc\xad\x7e\x38\x40\xa9\x47\x7f\x07\xe9\xf8\xe8\xef\x10\x95\x1f\x9f\xb8\x18\x28\x83\x4e\x52\x65\xb0\x10\xda\x98\xac\xb8\xec\x0e\x53\xea\xdb\x7c\xe2\x0b\xee\xd7\x98\xdb\x63\x6c\x50\x06\x77\xdb\xeb\x95\xc7\xe2\xfb\xed\xfb\x37\xfb\x74\x93\xee\x89\x46\x1a\xb9\x40\x5c\xe2\xdb\xed\x47\xaf\xe8\x54\x78\x7b\x0e\x42\x8a\x38\x0f\xb2\x9e\x82\xe9\x3c\x1f\x15\x95\xd4\xd3\xa3\xe4\x26\xfd\x7c\xb2\x18\x75\xff\x1f\xc8\x4c\x19\xf5\xee\x1f\x76\x0e\x8e\xcc\x68\xf9\xd3\x9b\x0c\xf2\xd3\x23\xb2\x73\x70\xc1\xa5\x6c\x9d\xf9\x94\x53\x4f\xc5\x76\x9b\x60\x5f\xbe\x27\x5d\x6b\xbd\x40\xdf\x0f\x1e\x96\xee\x4e\xf4\x99\xd9\xe4\xc7\x51\xff\xc4\x1b\x92\x3e\x67\x66\xaf\x5a\xf3\x2f\xa5\x74\xbb\x83\x3b\xdc\x9a\xb9\x9c\x42\xd7\x31\xc4\x97\xb4\xeb\x8d\xcd\x6d\x65\xbd\x4f\x4b\x0d\x90\xca\xc3\xe2\x0b\x5d\x98\x60\x0d\x0e\x33\xb5\x01\xf2\x0d\x8c\x1d\xfc\x8c\x31\xe8\x1f\x75\x4a\x58\x22\xb1\x34\x84\x7b\xeb\xac\x63\x76\xf8\x22\x85\x6f\xc0\xed\x18\x8e\x3f\xbe\xda\x40\xb1\x5e\x28\x57\xad\x58\x5f\xd9\xe3\xf9\x1d\x50\xa5\x23\x06\x3f\xf2\x83\x2e\xd1\x85\x39\x28\x7e\x51\xe5\xaf\x28\xc9\x00\xf2\xbe\x7f\x23\x01\x99\xaf\xef\xa4\x00\x65\x21\xc5\x1f\xd5\xc9\xc0\x09\x2d\xfc\x24\x90\xe4\x37\x71\x32\xf3\x8b\x3a\x44\xe8\xa5\xbf\x6a\xe3\x83\x5a\xd9\xd5\xfc\xd7\xf0\x43\x09\x1e\x62\xc9\x0f\xce\xa8\xd9\xa9\x5f\x17\x55\xdc\x2a\x49\xa3\xec\xb7\x60\xfa\x13\x0b\x9b\x8e\x03\x1b\xc7\xca\x82\x0a\x5c\x17\xa7\x5b\x39\xa9\xef\xab\xfe\xc7\x8d\x54\x09\x9b\xd1\x11\x5e\x1c\x57\x6d\x91\x1c\x6f\x61\x36\x62\xf6\xcb\xf5\xb7\x38\x80\xc3\x5e\x94\x49\x0f\x52\x91\xfa\x7d\xa0\x2c\xfc\xab\x8f\x3d\xa3\x2f\x74\x84\x83\xf6\x03\xf2\x19\xb9\xb9\x98\xdd\x83\x58\x0c\xf7\x4e\xa2\xed\xc0\x9c\xa1\x27\x4f\x50\x83\x6b\x52\xcc\x4e\x9f\xaa\x02\x5f\x69\xbc\xdc\xcb\xcd\x3e\xf8\x30\x12\x4d\x7e\x4a\xea\xd4\xaa\x84\x4f\x27\xff\x1b\x00\x00\xff\xff\x07\xa9\x35\x46\x21\x74\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\xd1\xae\x3c\xca\xed\x5d\xdd\xc3\x94\xb5\x8e\x62\x39\x59\x55\x1c\x3b\x25\xc9\x97\xbb\xda\x4a\x6d\x61\xc8\x1e\x0d\x62\x0e\xc1\x00\xe0\x8c\xe7\x5c\xfe\xef\x57\xf8\x24\x00\x02\x24\x67\xec\x4b\x9c\x5d\xeb\xc5\x1e\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xf1\xa7\x93\x13\x84\x10\x7a\x41\x8b\x37\x50\xde\xd3\x37\x50\x73\x44\x36\x4d\x05\x1b\xa8\x05\x47\x62\x0d\x68\xd5\xd6\x85\x20\xb4\xc6\x15\x11\x7b\xc4\xe0\xd7\x96\x30\x28\x91\xa0\x68\x83\x6b\xfc\x00\xe8\xdb\x17\xaf\x7e\x52\x50\x96\xed\x1e\x18\x47\x95\x02\x86\x84\x86\xb6\x62\x74\xa3\xe0\xa8\xdf\x88\xe3\x0a\xe6\x7a\xd0\xe7\xb8\x58\x9b\xa7\x6b\x5a\x95\xc0\xd0\x03\xc8\x31\x77\x14\xe1\xa2\xa0\x6d\x2d\xf8\x1c\xbd\xaa\xc1\xfe\x42\x44\x21\x44\x58\x30\x82\x02\x65\x5a\xcc\xd1\x8d\x40\x3b\x52\x55\x68\x09\xe8\x17\x4a\x6a\x51\xed\x51\x41\x6b\xc1\x68\x55\x41\x89\x96\x7b\x85\x49\xcb\x81\x21\x5c\x97\x1e\x5a\xb8\xdc\x90\x9a\x70\xc1\xb0\xa0\x6c\xae\x60\xde\xa7\x5f\xa2\x4d\xcb\x05\x2a\xe8\x63\x4e\x1e\x6a\x0d\x81\xe1\x9a\xaf\x80\x21\xba\x42\xb8\xde\x87\xf3\x4f\xc2\x42\x05\xae\x6b\x2a\x10\xa9\x05\x30\x5c\x48\x9c\xc5\x5a\xc1\x32\x13\x51\x9d\xe4\x43\xda\x0a\x84\x9b\x86\xd1\x2d\xae\x62\x52\x6a\xa2\x9d\xab\xb6\xf0\xb6\x80\x46\x48\xa6\x94\xd0\x50\x4e\x04\xc2\x65\x49\x34\xdb\x2c\x42\x8e\x4f\x94\xc9\x86\x6d\x2d\x9f\x23\x78\x4b\xb8\x20\xf5\x83\x7a\x8d\xb0\x40\x20\xd9\xb2\x21\x15\x70\x41\x6b\x40\xa4\xf6\x86\xdc\x82\x6e\xdb\x00\x23\xb4\x34\x7c\x94\x93\xe3\x50\xd0\xba\x8c\x38\x65\x86\x80\xd2\x50\xdc\x32\xe9\x7e\x4d\xb8\xd7\x54\x01\x21\x35\x5a\xb5\x55\x85\x1a\xca\x39\x70\x42\x6b\xc5\x20\xc3\x3b\x49\xd9\x98\x71\x7b\x49\x44\x54\x52\xb4\x5b\x63\x01\x5b\x60\x0a\x8c\x7a\xb1\xc3\xb5\x21\x29\x89\x47\x53\xc2\xc1\x05\x65\x80\x30\x2a\x70\x83\x97\x44\x89\xb5\x58\x63\x81\x70\x55\xd1\x1d\xb7\x70\x36\x92\x48\x12\x4a\xc9\xf0\xce\x4a\xf3\x6e\x0d\xb5\x1e\x64\x09\x05\xdd\x78\x53\x94\x68\xe1\x8a\x53\x24\xa8\x82\xd0\x00\x5b\x51\xb6\x41\x5c\xe0\x37\x92\x64\xb4\x01\x86\x25\x43\xb8\xe3\x76\x24\xc9\xdc\xd0\xf3\x27\x39\x06\x0e\x68\x26\x09\x5a\x30\xc0\x02\xca\x73\xb4\xa4\x62\xed\x56\x08\xc2\x4c\xf2\x88\x08\x82\x2b\xf2\xbf\x50\x2a\xe0\x76\x0a\x84\x21\x06\xbc\x81\x42\x90\x2d\x20\xba\xfc\x05\x0a\xc1\x17\xfe\x6a\xff\x41\x2d\x61\x86\x56\x52\x26\x24\x1f\xd7\x58\x2e\x6e\x03\x5d\xcb\x96\x9c\x99\x6a\xfc\x37\xbd\x4a\x6d\xdb\x6e\xea\x1d\x63\x0d\x8f\x0a\x5c\x55\xdc\x69\x0e\x4d\x52\x5a\x07\x50\x12\xc4\x75\xf2\x1d\x62\xa1\x39\x9e\xa6\x2a\x2e\x42\x92\x86\x04\x3d\x39\x41\x7f\xba\x38\x39\x21\x9b\x86\x32\x81\xbe\xad\xe8\x4e\x61\xa0\x07\xfa\xea\xad\x94\xf8\xfb\x57\xdf\x3f\x7f\x79\x75\x7d\x7d\xfb\xfc\xee\xce\x35\x6c\xeb\x07\xb2\xac\xc0\x6b\x7c\x1a\x3c\x3b\xf5\x41\xde\x5c\xdf\xe3\x65\x05\x77\x06\x23\x0f\xf6\xcd\xf5\xfd\xd5\x37\x2f\x9e\xdf\xdd\x5f\x7d\x7f\xf3\xf2\xbb\x78\x90\x8a\xee\xee\x04\x65\xf8\x01\xbe\x05\xe0\x7e\xbf\xbb\xfb\x57\xb7\x57\xdf\x3d\xff\xf6\xf9\xf3\xbb\xa8\x93\x19\xe4\x47\x46\xdf\xee\x6d\x0f\x03\xfe\xc7\xdb\x57\xff\xfd\x3f\xb6\xf9\x09\x2e\x0a\xe0\x7c\x86\xab\xea\x4c\x2f\x22\xa9\x65\x02\x2d\xff\xee\xc4\x6a\x4e\xd7\x10\xb6\x50\x0b\x74\xa7\x88\x7f\xa5\x69\x7f\x0b\x0f\x84\x0b\x60\x50\xce\x70\x59\x32\xe0\x7c\x81\xae\xf4\x7f\xce\x32\xfd\x5f\x1b\xb1\x98\x02\x61\x10\xc4\x0b\xb2\x21\xe2\xa6\x96\x72\xcf\x13\xbd\xcf\x11\x31\xef\xae\x36\x72\xa0\x05\x7a\xfd\x2d\x79\xfb\x9f\xff\x71\x8e\x6a\xd8\xa9\xbe\xf6\x49\x76\x9c\x17\x69\x44\xaf\xf8\x4b\x5a\x42\x62\xc0\x9a\x96\x70\x73\xbd\x40\x77\x82\x91\xfa\x21\x47\x80\x2c\xd4\x6b\xa8\xe0\x41\xee\x21\x13\x40\x0f\xc2\xd6\x2c\xbc\xd6\x9a\x3e\x49\x1a\x1c\x90\xc4\x80\xbb\xb8\xb8\x40\x3f\x62\xb9\x50\xa8\xd1\x81\xf1\x8a\x31\x5b\xba\x52\x1b\xb4\x65\x05\xb8\x7e\x66\x1b\x08\x57\x66\x0f\xc9\x0a\x44\x42\xbb\x18\x31\x97\x43\xcb\x09\xba\x1f\x43\x58\x35\x8c\x6c\xb1\x00\x5f\x47\x5b\xbd\xd3\x6d\xfb\xb2\xab\xc1\x78\x22\x2a\x3f\x6a\xb0\x1a\x15\xef\xc7\x14\x54\x02\x42\xe9\x7d\xbc\x22\xf5\x9b\x0f\x23\xd1\x95\x84\x73\x0c\x56\xc6\x90\x90\x86\x8d\xd2\x81\x31\x1a\xfa\xfd\x21\x58\x3c\x73\xb0\x8e\x61\x58\x60\xc8\xe5\xc4\x27\xde\x32\x92\x78\x79\xbb\xc4\x04\x44\xda\x65\x45\x0a\xd4\xf4\xf0\x19\xd8\xdc\x65\x3f\x06\xb8\x94\xea\x9a\xd4\x72\x3f\x51\x1b\x33\xc2\x4b\x65\x6e\xa1\x09\x38\x06\x6b\xfc\xa6\x5e\x51\x8d\x87\xe1\xa0\xfb\x7f\x4c\x30\x85\x88\xe3\x8a\xde\xd2\x29\x43\x3b\xda\x56\xa5\xc6\xdd\x75\x90\x73\xb0\x64\xd4\x1d\x95\xd9\xd1\x72\x49\x6a\x63\x0c\x44\x98\xf2\x71\x54\x9f\xe9\x11\xa7\x32\x78\x10\xdf\x46\x4e\x93\xaf\x7d\x8c\x09\xcb\x2e\x58\x23\x90\x66\x1f\x97\xed\xad\xa5\xea\xd9\xbd\x7a\x04\xc9\x8b\x0e\xcc\xe4\x49\x8d\xb1\x40\x5a\x27\x9d\xb4\xfb\x88\x6a\xd9\xc8\xb9\x03\x9e\xb1\x6c\x0c\x15\x63\x25\x77\x3a\x28\xb6\x96\x63\x3b\x39\x9e\x82\x63\xac\xf2\x00\x56\xb8\x08\x30\x7b\xa7\xda\xc7\x7d\x56\x6d\xed\x76\x3c\x6f\x83\x9c\x95\x50\x09\xdc\x69\x7a\xd9\xed\xbd\x3f\x69\x69\x8b\x27\x75\xbb\x34\x2a\x95\xcc\x95\x69\xd5\xe5\xb9\x78\x1a\x8f\x8e\xd3\xb4\xbf\x73\x6c\x71\x5b\x59\x53\x4d\x03\xd3\xb6\xca\x45\xa9\x77\x3d\x49\x0e\x3b\x32\x1f\xa0\x48\x5f\x67\x2f\x42\x83\x6c\x7e\x0b\x05\x90\x2d\xb0\xf3\xe8\xf9\x8f\x8c\x6e\x89\xf4\x88\x42\x5a\x3a\x62\x3a\x72\x48\x7f\x00\x31\x58\x01\x83\xba\x00\x8b\x6f\x09\x2b\x35\x05\xe5\x07\xe9\xd9\x0c\x51\x67\xee\xc3\x0d\xc6\xb8\xaa\x02\x97\xcb\x09\x0d\x83\x00\x20\xe1\x7a\x94\x73\xb4\x5b\x93\x62\xad\xdc\x99\xa5\x25\xb5\x69\xb4\xa3\x68\x87\xf7\x7c\x11\xc0\x47\xe8\xdf\xce\xd0\x35\x61\x50\x88\x6a\x2f\xad\x20\x84\xb5\x0f\xaa\x8d\x61\xeb\x9b\x6a\x7f\x57\x39\x0b\x3d\xfd\xac\xd9\xd4\x93\xf4\x68\x98\xbf\x9c\xa1\x9b\xba\x34\x03\xa1\x2d\xc1\x0a\x50\x9f\x41\x09\x1c\x3a\x04\xe2\xb1\x93\xb2\xbd\xc5\x4c\x13\x63\x81\x9e\xb9\x65\xf9\x04\xb7\x62\x3d\x0b\x79\xfc\x93\x71\x19\xa4\xc5\x7d\x86\xbe\x70\x26\xfd\xfc\xbf\x64\xef\xbf\xc6\xcc\x06\x63\x08\x29\x07\x52\xb3\xc1\xaa\x52\xeb\xa8\xd4\xce\x0d\x09\x38\x8a\x6e\x94\xd3\x55\x82\x31\x3f\x9d\xe7\xa7\xfb\xd9\x3e\x3c\x3b\x9d\xb6\x5b\xa2\x76\x71\x86\xd8\xbd\x6a\x8c\x7b\x2e\x8d\x4d\x69\xd8\x7b\x4b\x73\x8e\x7e\x92\x8e\x2a\xad\x2b\xe9\x68\xa2\x15\x51\xe1\x0b\xd2\x79\xc1\x01\x24\x49\x6c\x8e\xda\x46\x4a\xb2\x94\x20\x65\x4c\x1a\x87\x93\xe6\x09\x5e\xbb\x71\x17\xe8\xeb\xbe\x27\x33\xef\xf0\x7a\x3a\x80\xb9\x33\x6a\x3f\x16\xf2\xa5\x05\x38\x88\xb8\x1b\x36\x8f\xbb\x6b\xe2\xa1\x2f\x3d\xe5\xd9\xc7\x90\xb4\x33\x4f\x4b\xcb\x3f\x0e\xd5\x6a\xae\xb5\xc6\xa5\x16\xe5\xfe\xeb\x8e\xe0\xe8\xc9\x63\x54\x93\x2a\xdd\xa4\xa3\x68\xae\x95\x27\x5b\xe8\x12\x7d\x35\xff\xca\x35\x79\xdf\x4d\xb5\x04\x2e\x18\xdd\xa3\x59\x8c\xaa\x7d\x11\xe1\x34\xdc\xe6\xba\xc7\x95\xf7\xbe\x50\x64\x54\xb4\xf5\xcf\xd3\xac\x24\xb0\x53\xbb\xda\x03\x88\xbb\xb6\x91\x0e\x2e\x94\x8a\xba\xf7\xfb\x06\xf8\xec\x6c\x81\xde\xc9\xff\x2d\xd0\x37\x94\x56\xef\xa3\x59\x30\x10\x2d\xab\x75\x8b\x27\x5f\xc7\xec\x91\x9d\x05\x6b\xe1\x7d\x1a\xdd\x0b\x74\xab\xba\xab\x80\x8e\x58\x03\x43\x54\x8a\x95\x56\x0c\x0f\x64\x2b\x97\xfa\xbe\x51\x3b\xa4\xc4\xb8\x11\x9d\x2e\xb3\x53\x0b\x55\xbe\xd9\x30\x94\x72\x29\xb4\xc5\x04\x8d\x50\xe1\x40\x05\x88\xaf\x95\xc9\xf4\x4b\xcb\x85\xc5\x5c\xa2\x27\x81\x9a\x7d\x67\x98\x44\x84\xf7\x29\x34\x13\x8a\x38\xf2\xbf\x67\x9a\x46\x11\x89\xc8\x4a\xd9\x4a\x5e\x5f\x74\xa9\x39\x9a\xa6\xf8\xdf\x25\xc0\x9f\xd1\x3b\x14\x40\xf1\x88\xed\x43\x0a\xda\x64\xc9\x6c\x7c\x54\xde\x59\xfe\x56\x0d\xeb\x4d\x77\x9b\x9d\xba\x9c\xb5\xb1\x10\x67\x2b\x46\x37\x0b\xf4\xf5\xbb\x50\xc8\x14\xe2\xef\x93\x0b\xd1\x74\xb4\xa1\x08\xed\x2f\x1b\x30\x4f\x1e\xcb\x7f\xcf\x52\x18\x9b\xf1\x25\x88\x00\x81\x24\x9c\x69\xe8\x48\x06\xa8\x49\xde\xc2\xca\x52\x5f\xfd\x9e\x2f\x29\x63\x74\x37\x3b\x7b\x74\xd2\xeb\xb0\xc4\x15\x96\x96\xc9\xa5\x8a\xf1\x48\x6e\x7d\xa3\x9f\xcc\xce\xc2\xc6\x16\xf2\x3c\xa4\xd4\x93\xc7\x48\xcf\xb1\x4f\x99\x01\x0b\xd2\x8c\x9a\xa4\x4c\x6f\x85\x5b\x63\xcb\xad\xf0\x80\xed\x56\x79\xf6\xf9\xee\x62\x7c\x49\xce\x0f\xa9\x60\xc9\x0f\xbb\xed\xce\xa2\xf8\x46\x8e\x1b\x69\x9d\xf1\xe4\xb1\x22\x85\x05\x16\x71\xd7\x82\xd6\xff\x4e\x93\x93\x11\x50\x87\x61\xd9\x30\x88\x9e\xa0\x94\xe2\xff\xeb\xa5\x8b\xf2\x9c\xde\xc2\xaf\x2d\x70\xb9\x2c\x8d\xbd\x03\x6f\x0b\x80\x32\x26\x3f\xaa\x64\xcf\xd3\x68\xe9\x86\x83\x53\x2e\xa6\x8c\x7e\x79\x89\x96\xb0\xa2\x0c\x66\xf1\xab\x33\xf4\xb8\x43\xec\x75\x53\x62\x89\x56\x0a\x0f\xa9\x5d\x49\x5d\x50\x26\x0d\xcc\x41\xa4\x8e\x5a\x44\x5a\x23\x3f\x79\xdc\x2d\x92\x9e\xf4\x58\x16\xa7\x14\x48\x76\x99\x24\x3b\x39\xc9\x0a\xc5\xba\x2f\x33\x4e\xb7\xf9\x8b\xda\x4a\xc8\x11\xba\x23\x81\x84\x9b\xaf\x59\xd0\x13\x35\xdd\x98\x67\x99\xd2\xb3\xa1\x21\xd2\x7b\xf4\x18\x29\x10\x19\x85\xe2\xc7\x32\xe7\x9e\xcb\x96\xd4\x28\xcf\xb0\x9f\xc1\xd3\xb1\x04\xd8\x02\xdb\x23\x41\x36\xd2\x6c\xb4\x2e\x37\x83\x4a\xce\x03\xad\x71\xd3\x40\xc6\xf2\x98\xe6\x4a\x1f\x31\xe1\x3f\x47\x13\x96\x7f\x20\x5f\x0c\x47\xb4\x15\x1c\xba\xab\x81\x3d\x9a\xe3\x5c\x74\x5b\x41\xf6\x83\xdb\xbd\x85\x37\x99\xce\x26\x05\x93\x24\xb4\x0d\x58\x4b\x1f\xb9\x86\x5d\xe8\x4b\x74\x79\x16\x69\x70\xd9\x74\x84\xcb\x30\x04\x80\x74\xfe\x6e\xb3\x91\xbb\x3f\xae\x6d\x8e\xca\x73\xc8\x7a\x06\x01\x97\x76\x68\x96\x61\xcc\x20\xa6\x62\xf3\x2a\x5c\x5e\xaf\xe8\x22\x48\x89\x28\xb3\x5f\x3e\xee\x05\xc0\xd3\x96\x51\x68\x90\xa7\x6d\xf4\x84\x32\x94\x5d\x4d\x74\x43\x0e\x86\x2e\x13\x79\x20\x87\xca\xcc\x46\xf6\x3b\xc8\x73\x52\x46\xea\x43\xcd\x97\x73\x60\x62\xd6\x7b\xae\x64\xaf\x1b\x6d\xae\xe9\xa5\x20\x95\xe8\xcf\x89\x57\xcf\x14\xd1\x45\xe6\xed\xeb\xda\xe6\xce\xf2\x6f\x33\x5d\x6f\x61\x87\x59\x29\xad\x48\xe5\x74\x9c\x27\x51\xdd\x00\xe7\xf8\x01\x16\xe8\xf4\x99\x4e\x72\x5b\xbe\xf9\xf2\xd4\xd6\x82\x54\x08\x57\x55\xcf\x2c\x68\x18\x6c\x09\x6d\xb9\x6e\xb7\xc6\x5b\x40\x4b\x80\x6e\x87\xad\x4f\x7b\xa3\x26\x68\x69\xdd\x97\x8c\x77\xf3\x31\xb6\x17\x83\xf8\xe1\xfb\xcb\x24\xc1\x4b\x08\x14\x2e\x4b\x29\x53\xb7\x50\x50\x56\xce\x48\xa9\x25\x4a\xb1\x87\x94\xe7\x88\xd1\x0a\xbc\x47\xf2\xa7\x54\x16\x62\x47\x99\xec\x7e\x65\x75\x8d\x6b\xd1\x7b\xe7\x37\xff\x1e\xf6\xc9\xa6\xdf\xc3\xfe\xdc\x4a\x46\xd8\xa6\x7b\x78\x8e\x22\x39\x94\x06\xa9\x7e\x14\x91\x22\xc1\xa6\xbe\xea\x9c\x98\xa4\x4b\xea\x50\x7f\xed\x19\x4a\x65\xb4\x64\x5f\xf1\x75\x6e\xf8\x01\x4a\x4f\x67\x1e\xaa\x0a\x18\x5a\x63\xad\xd4\x1a\x28\xc8\x4a\x6f\x5b\x37\xd7\xb6\x92\x21\x1d\xa1\x31\x10\xf6\x2a\x56\xe8\xc5\x4d\x4d\xd0\x1c\x0d\x68\xc5\x2e\xb7\x18\x66\x12\x27\x6a\xc2\xd2\x8f\x39\x64\x23\x11\x19\x5d\xe8\x3a\xe7\xb5\xe1\xb5\xdf\xc4\xa1\xe8\x3a\xce\xf5\x93\x73\x0f\x54\xf0\xfa\x60\x85\x19\xa0\x14\xab\xcc\xd4\x4b\x5f\x69\xa6\xde\xfb\x6a\x33\xff\x3e\xdb\xfd\xa3\xa8\xce\x8e\x49\xbf\x95\xfe\xec\xc7\xe2\xd0\x47\x50\x9f\x39\xc6\xc5\x86\xab\x74\x71\x12\xb2\xf4\x00\xc2\x89\xd3\x0f\xa4\x26\x9b\x76\xa3\x58\x7b\xab\x4b\xd3\x36\x50\x8b\xd9\x59\x9f\xc2\x1d\x75\x7f\x68\xb9\xd0\xa4\xd1\x71\x7f\xbd\xce\x68\x8d\x36\x1a\x9a\x0e\xdb\xb3\x0e\x9c\xcd\x00\x18\x8b\xc5\xc4\x7a\x68\xc0\x1f\x5a\x42\x48\xda\x84\xda\xff\xa0\x3d\x63\xc2\x12\x4d\x10\xcb\x59\x4d\xb0\xeb\xab\x08\xbb\xea\x0e\xd5\xd7\x9d\x58\x1c\xa0\xae\x13\xd5\x0f\xe3\x3a\xfb\x7a\xc8\xff\x76\x4a\x50\xcb\x99\xda\x0f\xce\x16\x3a\x56\x9b\x8f\x65\x27\x9c\xac\x5a\xed\xab\xab\xf1\xae\x97\xe8\x8b\x78\xb3\xc6\x7c\xac\x57\xca\x47\x33\x23\x4e\x99\x1c\x83\x0d\xdd\x82\x9d\xdc\x48\xa0\x3e\x33\xb9\xbc\x79\x9b\x71\x63\x65\xbb\xe9\xc8\x75\xac\x1d\xc0\xb0\x0b\xc7\x27\x90\x2c\xa1\x1a\xdc\x79\x32\x68\x96\x50\x79\x58\xa2\x44\xea\xd3\x25\x58\xb9\xcd\xf2\xe2\x7a\xbf\xa4\xe5\x5e\xaf\x5f\x5c\x26\x2a\x00\xbc\xa5\x1e\x24\xfb\x46\x32\xb8\xbd\x9a\x80\x81\x44\xee\x03\x88\xa0\xb9\x31\xc1\x24\xfd\xcc\x7f\x27\x77\xed\x45\x11\x86\x7a\xfa\xde\xee\x70\x07\x3f\x3a\xaf\x7c\x99\x6b\xd9\x41\x1b\x15\x4f\x47\x7b\x74\xfb\xbd\xea\xf6\xfa\xa6\x16\xff\xfe\x97\x03\xba\xa5\x47\x7c\x9f\x28\x8b\xaa\x05\x11\xba\x5c\x59\xa7\x7d\x5f\xb9\x3a\xcb\x4e\x12\xee\x5c\xda\xd5\x78\xbe\xa3\x75\x28\x8e\xbd\x9e\xbf\x7c\x78\x1e\x3a\x25\x11\x81\xb1\xa7\x32\x94\x9a\xdf\xd6\x32\x34\x59\xe6\x99\x46\xf0\xac\x9f\x6e\x8e\xb3\x61\x71\xf1\x57\x1c\x37\x09\xcb\x60\x08\x47\x2d\xd7\xe5\xdb\x1a\x50\x26\xa7\x1b\x00\xc9\x57\x36\xf9\x08\xe9\xc7\x1a\x29\x11\xe4\xef\xbd\x4c\xdb\x17\xfd\xa1\xa2\xac\xed\x6b\x83\x5e\xae\xd4\xd3\x4b\x24\x2a\x1b\xdb\xa4\x9a\xdb\x26\x8c\x3e\xf0\xb1\x3c\xa8\x8e\x7d\x85\x89\x50\x15\x45\xb0\x05\xb2\x2f\xc3\xc7\x4f\x87\xd1\xf4\xcc\xf5\x23\x30\xcd\x26\x3d\x43\x2c\xdd\xfa\xe8\x21\x1a\xbe\x89\x33\x9e\xa6\x22\xb3\x57\x26\x78\x10\x9b\x62\xd7\x21\x1d\xa7\xf6\x41\x3a\x03\x10\x3d\xba\x94\x5a\xdc\xda\x5e\x0d\xe6\x72\xd2\x89\x3a\xe4\xae\x28\x67\x30\x20\xac\xf6\x09\xbb\x70\x2e\x51\x30\xbd\x7e\x43\x1f\x25\x74\x19\x60\x18\x82\x95\xeb\x45\x17\x56\x69\x83\x9b\xeb\x9d\xb2\x51\xe5\xb6\x2e\xb7\x17\x17\x69\x74\x65\x0f\x89\xb1\x23\xd9\x42\x97\x69\xe1\x9a\x85\x9c\xe8\xa1\x7d\xd6\x43\xb4\xf0\x11\xed\x6c\xc3\x0f\xc5\x35\x94\xa3\x00\xdd\xf0\xd5\x38\xc6\x09\xde\xa9\x85\x23\x4c\x75\x98\xa9\x0e\x57\x89\x7f\x25\x27\xa9\xaa\x9c\x84\x8c\xe8\x3a\xf6\xac\xfa\xe9\x0c\x42\xbf\x97\x32\x0c\x13\xc0\x92\x09\xa2\xde\x64\x12\x01\xf7\x54\x8c\xd5\xd7\xf4\x99\xe0\xaa\xce\x3a\xf7\x2d\x0c\xb7\x0d\xe8\xa2\x39\x57\xb4\xa5\x8b\x66\xd2\xda\x7f\x9a\x21\x31\x30\x45\x1c\xad\x98\x4c\x8e\x3c\x81\xad\xf5\xd0\x46\xb0\x55\x9b\x6f\xbb\x54\x71\x12\x0d\xc7\xba\x58\x5c\x17\x1d\xca\x8d\x16\xd8\x56\x5b\x5f\x5e\x6e\xb0\x6a\xa5\xdf\x5a\x60\x55\xee\x28\x85\xb9\xa1\xcc\x55\xb9\x5a\xc8\x66\xc7\x34\xa8\x59\x94\x08\x57\x99\x7c\xbc\xc5\xa4\x92\x36\xa8\x2a\xdf\xe3\xf9\xb8\xf2\xa8\x3d\x35\x40\xc0\x94\x9c\x05\xe9\x5a\xf4\x38\x2e\xf4\x9f\x6f\xac\xcb\xaa\x1e\xdd\x76\xf3\xcf\x88\x96\xcf\x05\x67\xb7\xe8\x04\xda\xe1\xb2\x92\xb4\xff\x0e\x9d\xa0\x97\x73\x18\xf3\x11\x3e\xd7\x78\xfc\x0b\xd5\x78\x98\xf0\x46\x22\x58\x62\x6b\x1c\x37\x98\xbd\xe1\xfa\x70\x15\xe6\x01\x90\xf0\x1c\x95\xbf\x76\x6d\x84\x24\x2b\xd6\x47\x57\x89\x24\x85\x3b\xae\xa4\xc8\x16\x8b\x1c\x5d\x12\x11\x87\xec\x7c\x42\x99\xe3\x6a\x3b\x57\x40\xc7\xdb\xa2\x00\x28\x43\x73\x5c\xeb\x3d\x77\x7c\xca\xa4\xd4\x08\x47\x95\x36\xe8\x71\x2d\x65\x1d\x7e\x6d\x71\xe5\x6a\x75\x83\xd5\xfa\x1b\x97\x5b\x0c\x90\x3b\x1b\xff\xca\x08\x5b\x74\xc4\x4c\x69\x3f\x67\x49\x68\xc2\x98\x03\x80\x41\x7c\x2e\xef\x0d\x18\xa0\x7b\x13\x10\xa4\xd2\x82\x92\x6c\xd4\xd1\xd5\x35\xa8\xf8\x80\x2d\x65\x27\xda\x0c\x8f\xe9\x18\x39\x9e\x9a\x78\xda\x40\xeb\xec\xbc\x63\x72\x96\x13\x65\x36\x93\x1a\xad\x7b\x90\x93\xc1\xc5\x4f\xd9\xea\xfd\xdd\xa5\xc0\x25\x6b\x6e\xae\xdd\x79\x06\xf5\x3b\x18\xc2\xd8\xdf\x90\xc8\xd4\x8c\xc8\x46\x2e\x6f\x73\x04\xf7\xf3\xf1\x5d\xcb\xfe\x63\x83\xe9\xff\x44\xde\xc7\x37\xd6\xd3\x38\x75\xae\xc6\x69\x74\x62\xc1\x38\x18\x66\xcb\xf2\xce\x86\xe8\xc4\x5e\x98\xad\xeb\x02\x00\x58\x9d\x2c\x4e\x1c\x4b\x4d\x9c\x07\x1f\x93\x0f\xcd\x67\xa3\x37\xce\x32\x01\x89\xe9\x65\x63\xf1\x72\x34\xde\x78\x32\x09\x75\x2a\xd7\x56\x3c\x52\x49\x81\xd7\x5f\x0a\x7d\x58\xfc\x51\xec\x9a\xfb\xbf\x7c\xe3\x31\x1a\x36\xe9\x3b\x4d\x0e\x39\x26\x82\xc6\x91\x5f\x3f\xe4\xb5\xa5\x70\x0c\x9a\x76\xb8\x3e\x9d\x93\xf2\x18\xe9\xf1\x02\x40\xc7\x0b\x50\x22\x8a\xf4\x61\x32\x14\x84\xe6\x73\xab\xe9\x30\x49\x8a\xfa\x4e\x12\xa6\xa8\xcf\xf1\xf2\x14\x02\x3a\x48\xa4\xd2\x31\xe9\xdf\x40\xae\xba\xcc\x47\x46\xb4\x0e\x0f\x87\xff\xb6\x58\xeb\x7d\x24\xc6\xdc\x4b\xb5\x8c\xc4\x6c\x7b\xe1\x75\x2e\x58\xeb\x0e\xa4\xbf\x8c\xc3\xaf\x3d\xf3\x28\x54\x7a\xf9\x10\xe9\x91\x51\x67\x15\x22\xfd\xed\x43\xa1\x37\xf5\x16\x57\x24\x3e\x79\x9d\x8f\x80\xfa\xbf\x46\xe3\x9a\x79\x29\xeb\x6a\x3e\x25\x5b\x5f\x29\x55\xf5\x5c\xae\x43\x3e\xfb\x87\xc5\x42\x27\x43\xfb\x13\x4f\xfb\xa0\x46\x82\xba\xbe\x7e\x9a\x51\x4f\x37\xa7\x50\x9f\xad\x71\xfd\x60\x2c\xaa\xae\xca\x08\xc5\x81\xa9\xd8\xe5\x6b\x55\x59\xf1\xcb\xb8\x82\x69\xf6\x0f\x69\x8f\xb8\x30\x77\x67\x49\x0d\xad\x15\xaf\x6a\x61\xca\x72\xc9\x15\x2f\x38\x0d\x15\x50\x34\x1a\x68\xb0\x2c\xc1\x14\x7d\x14\x86\x24\x3d\x6a\x18\xc3\x96\x99\x10\x97\xb1\x64\xd5\x68\x8f\x06\x4b\x0f\x22\x24\x82\xbd\x2e\x47\xc9\x8e\x8e\x59\x53\x4a\x81\xe0\xca\x02\x0c\x6f\xdd\xc8\x71\x4d\x39\x16\x2f\x61\x97\xae\x8e\xff\x83\xb1\x49\x4d\xe6\x68\x96\x44\x35\x33\x31\x87\x06\xcb\x67\x86\xd8\x19\x91\xd8\xd4\xa3\x0f\x15\x9a\x8c\xb1\xb7\xb5\x85\x4d\xbd\x4b\x5a\x72\x75\x70\x49\xb6\xdb\xfa\xa8\xcf\xbc\x1f\xe7\x5f\x86\x56\x23\x91\x11\xc3\x2f\x66\x2b\xcd\x8c\xad\x88\x6e\xc3\x07\xaa\xb6\x70\xc5\x00\xaa\xbd\x8b\xef\x48\x87\x30\x80\xc5\xa9\xf3\xa2\xf5\xb1\x65\x89\xce\x79\x18\x75\xd2\x21\x68\x13\xf4\x5c\x82\xab\x57\x0f\x63\x55\x36\x88\x1f\x0a\x91\x04\x0a\xab\x95\xbe\x98\xa8\xda\x23\xa1\xef\x36\x92\x1e\xfa\x01\xaa\xc4\xce\xec\xb3\x4c\x8d\xcb\x54\x86\x56\xc9\x80\x50\x0c\x6c\xe0\xa8\xc4\x88\x4c\x9a\x73\x49\x56\x8b\xa8\xfb\x91\xbc\x20\x4a\x96\xbd\x4c\xf7\x73\x45\x97\x9f\x79\x9b\xe1\x6d\x96\x50\x53\x19\xa3\xee\xb6\xd0\xf8\x49\xff\xd3\x2b\x4f\xfe\xd2\x45\xaa\xf5\xd5\x66\xf2\x65\xe8\xba\xda\x93\xfd\xe6\x50\x7d\x57\x6c\x6a\xc3\x61\xee\x2e\x88\x41\x66\x9b\xf1\xaf\xaa\xaa\x77\x54\xf9\x5f\x97\xb1\x3e\x51\x72\x4c\xfc\xc9\xdd\x9f\xa6\x52\x83\xa1\x8a\x5d\x62\x75\x5f\x49\x8f\x63\xfd\x4b\x3b\x4c\xce\x41\xfa\xe4\x48\xdf\x4a\xa8\x97\x7b\xa0\xee\x03\x38\x5a\xf5\x87\xaa\xfd\x22\x46\x40\xea\xf8\x82\xd6\x9c\x94\x60\xee\x8b\xe4\x82\x54\x55\xb4\x3b\x58\x7c\x48\x8d\x04\xb0\x8d\x2b\x83\xb2\xc7\xb9\x78\xb1\x86\xb2\xad\xf2\xd2\xd3\x1d\xbd\xfc\x6c\x60\x78\xb3\x3b\xd6\xb8\x94\x7d\x5d\xad\xf8\xbd\xab\x57\x1e\x12\xd5\x11\x0e\x18\x4d\xf4\x68\xe2\xc9\xe5\x68\xf0\x71\xe1\xd7\x06\x4f\x74\xae\x3c\x48\x3e\x06\xfd\x74\x50\xce\xca\x38\x4f\xd8\x34\xa3\xa2\xf6\xd9\xee\x70\x7f\xb1\x5c\xc4\xdc\x9c\x22\x37\xc3\xa6\xc9\x23\x5f\x02\xd0\x70\xd8\x29\x55\x83\x97\x48\x3b\x0c\x46\xa2\xe2\x12\xbb\x5e\x30\xaa\x17\x3a\xfd\x67\x8b\x47\x1d\x54\x96\xd7\x93\xc9\x0f\x0d\x4a\xb9\x64\xd2\xff\x5f\x64\xaa\x2b\x2e\x1f\x0e\x4e\x59\x33\x26\x9b\xb2\xf7\x36\xd1\xac\xd2\xb0\x40\x3e\x85\xb8\x47\x9a\xb6\x1f\x4b\x69\x74\x69\xc0\xdf\x23\x02\xe2\x85\xab\xfb\x24\xb7\xea\xe8\xf8\x68\xc8\x75\x97\xe1\x0d\x45\xc1\x99\x3d\xd6\xc1\x59\xb6\xc5\x1b\x18\x97\x87\x4f\xc6\x5e\xf9\x94\x84\x62\x22\x63\x8f\x0b\x90\x38\x16\xf6\x42\x24\x37\x81\x35\x60\xee\xfa\x0b\x6d\x01\x3f\x96\x21\xd6\xc0\x61\x34\x8e\x92\x63\xfc\x27\x63\x3d\xfc\x01\x19\xff\xbb\x46\x31\x7c\x5f\x79\x24\x3c\xf5\x09\xc5\x2f\xfe\x40\x5c\x3e\x36\x98\xe1\xcc\xf7\x8c\x0f\xdc\xf3\x08\x82\xde\x13\x9c\xdf\x89\x7e\xc1\x67\x95\x9e\xe0\xf9\x87\xec\xf3\x59\x27\x71\x44\x90\x26\x7a\xa4\x53\x7d\xcb\x71\x81\x3a\xd4\xc5\x0c\xb7\x92\xa0\x73\x14\x36\x71\x22\xfd\xc1\x01\x92\xcf\xfb\x4e\x42\x3a\x8f\xf1\x5f\x13\x82\x76\x9c\x0b\x3b\x72\x9e\xf4\xaa\xb4\x47\x12\x06\x0e\x92\x62\xd7\x28\xa4\x36\xf7\x6f\xf1\xef\x1d\xfc\x0a\x9a\xb6\xe1\x85\xfd\xc3\x8d\x15\x41\xd4\x3d\x4d\xe3\x4e\x69\xec\xae\xdf\xc6\xd7\x59\xa3\x6b\xdc\x34\xc0\xd0\x0b\xbc\xe4\xfe\x7d\xb4\xae\x87\xba\x2f\xd7\x56\x94\x13\x96\xb8\x99\x38\xbb\x14\x64\xf7\x15\x65\xae\x8c\xd7\x3f\x22\xd1\x0f\x03\x84\xe7\x3d\xa3\xeb\xd0\x17\x21\x2b\x82\xe5\xfa\x03\x6e\x1a\x55\xf2\xb5\x8a\x4f\xf2\x28\xb7\x71\xd0\x99\x26\xd0\xb3\x20\xba\xd8\x81\xbd\xd3\x7b\x81\xde\x39\x8e\x8c\x10\xfc\x7d\x14\x42\x48\x16\xbd\xbb\x0f\x87\x5c\xa2\x77\xd9\x92\xfe\xab\xb2\x34\xb5\x9d\xa6\xf9\x97\x3c\xfd\x9d\x80\xe8\x9a\x6e\x14\x5e\x10\xcd\xd4\x5d\x35\x7f\x5c\xd9\x95\x7f\x03\x24\xfc\x7b\x0a\xd1\x9f\xed\x26\x77\xe5\x24\xd9\xfe\xa9\xfb\x11\x46\x3f\xaf\x91\x02\x7a\xd6\x87\x33\xe1\x33\x1b\x69\xe2\x64\x77\xbd\xef\xc0\xbf\xec\x9d\xa7\x78\x9b\x38\x51\x64\x39\xd8\xfb\xb8\xc7\x28\x8d\xe3\x22\xb6\xe0\x64\x9a\x25\xb1\x01\xfb\xf3\x40\xec\xc8\x61\xa3\x8b\x92\xa3\xc5\xab\xae\x24\x48\xad\xea\xdc\x61\x05\x53\xda\x9c\xea\x32\x3b\x4e\x91\xe7\x2f\xab\x1f\x56\xec\x1d\xfd\x66\x05\x6e\x42\x7a\xa6\xd0\x8b\x35\x6e\x7c\x6f\x3f\x77\x9f\x47\x20\xdc\xc7\x33\x54\xae\xb6\x33\xa9\x11\x65\xe6\x4b\x3d\x4b\x40\xf6\x38\x4e\x57\x4d\x6f\xe5\x64\xb7\xa6\x3a\xf7\xd7\x4f\xdd\x0f\xdc\xf0\x1e\x92\x63\x31\x40\xa4\xf3\x8c\xfa\xed\xab\x4c\xd7\xac\xa3\xd4\x04\xaa\xc5\x87\xa5\xd3\x6a\x33\x01\x1b\x65\xa3\x87\x1f\x85\x99\x93\x62\xba\x05\x6e\x46\x4b\x0b\xe3\x4f\x85\x1c\x12\xce\xcd\xcc\xbb\xc0\xcd\xc4\x79\x5b\xfd\x70\x80\x52\x8f\xfe\x0e\xd2\xf1\xd1\xdf\x21\x2a\x3f\x3e\x71\x31\x50\x06\x9d\xa4\xca\x60\x21\xb4\x31\x59\x71\xd9\x9d\xa1\xd5\x97\x38\xc5\x1f\xc8\x58\x63\x6e\x4f\xb4\x41\x19\x7c\x1b\x43\xaf\x3c\x16\x7f\x1f\xa3\x7f\xa1\x53\x37\xe9\x9e\x68\xa4\x91\x0b\xc4\x25\xfe\x3a\xc6\xe8\xcd\xac\x0a\x6f\xcf\x41\x48\x11\xe7\x51\xd6\x53\x30\x9d\xe7\xa3\xa2\x92\x7a\x7a\x94\xdc\xa4\x9f\x4f\x16\xa3\xee\xff\x03\x99\x29\xa3\xde\xfd\x33\xee\xc1\x91\x19\x2d\x7f\x7a\x93\x41\x7e\x7a\x44\x76\x0e\xee\x35\x95\xad\x33\x9f\x82\xeb\xa9\xd8\x6e\x13\xec\xcb\xf7\xc7\xb9\xf5\x7e\x81\xbe\x1e\x3c\x44\xdf\x1d\xf9\x33\xd3\xcd\x23\xa2\xfe\x89\x77\x2c\x7d\x10\xcd\x5e\xc1\xe7\x5f\x56\xea\xb6\x0f\x77\xe8\x39\x73\x69\x89\x2e\x74\x88\x3f\xf2\xa0\x77\x3e\xb7\xd7\xf5\xbe\x5d\x37\x40\x4b\x0f\x8b\x8f\x74\x91\x86\xb5\x48\xcc\xd4\x06\xc8\x37\x30\x76\xf0\x33\xc6\xa0\x7f\x16\x2a\x61\xaa\xc4\xe2\x12\x6e\xbe\xb3\x8e\xd9\xe1\x8b\x14\xbe\x01\xb7\x63\x38\xfe\xf8\x6a\x87\xc5\x7a\x25\x5d\xb5\x62\x7d\x65\xaf\x6d\xe8\x80\x2a\x25\x32\xf8\x15\x31\x74\x89\x2e\xcc\x05\x02\x17\x55\xfe\xea\x9a\x0c\x20\xef\x03\x5b\x12\x90\xf9\xbc\x57\x0a\x50\x16\x52\xfc\xd5\xae\x0c\x9c\xd0\x05\x48\x02\x49\x7e\x74\x2b\x33\xbf\xa8\x43\x84\x5e\xfa\xb3\x59\x3e\xa8\x95\x5d\xcd\x7f\x0b\xbf\xc4\xe2\x21\x96\xfc\xa2\x95\x9a\x9d\xfa\x75\x51\xc5\xad\x92\x34\xca\x7e\x6c\xaa\x3f\xb1\xb0\xe9\x38\xb0\x71\xac\x2c\xa8\xc0\xb7\x71\xca\x97\x93\xfa\xa1\xea\x7f\x3d\x4d\xd5\xb8\x19\x1d\xe1\x05\x7a\xd5\x1e\xca\xf1\x16\x66\x23\x7e\x81\x5c\x7f\x8b\x03\x38\xec\x85\xa1\xf4\x20\x15\xa9\xdf\x04\xca\xc2\xbf\x12\xdb\xb3\x0a\x43\x4f\x39\x68\x3f\x20\x9f\x91\x1f\x8c\xd9\x03\x88\xc5\x70\xef\x24\xda\x0e\xcc\x19\x7a\xfa\x14\x35\xb8\x26\xc5\xec\xf4\x99\xaa\x00\x96\xd6\xcd\x83\xb4\x06\x82\x2f\xaf\xd1\xe4\xb7\xea\x4e\xad\x4a\x78\x7f\xf2\x7f\x01\x00\x00\xff\xff\xb0\x7b\x4d\x07\x82\x78\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdf, 0xf1, 0x81, 0xcd, 0x6a, 0xf1, 0x4b, 0x64, 0xa4, 0xba, 0xb, 0xef, 0x64, 0xec, 0x4e, 0x1a, 0x93, 0x30, 0x60, 0x38, 0xdc, 0xf6, 0x70, 0xda, 0xe6, 0x72, 0x2c, 0x4b, 0x35, 0xb8, 0xa1, 0x8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa3, 0x8c, 0x5a, 0xf8, 0x9f, 0xba, 0x2b, 0xcb, 0x13, 0x54, 0xb7, 0x9e, 0x39, 0xb2, 0x55, 0xdb, 0xd2, 0xe7, 0x7b, 0x75, 0x57, 0x5b, 0x15, 0x50, 0xc0, 0x5e, 0x4f, 0xbd, 0x52, 0x18, 0x3a, 0xb8}} return a, nil } From 3e7e66c6b54b1b8b646b71a11cb1b7a9eb5b70f6 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Fri, 28 Jul 2023 13:26:51 -0500 Subject: [PATCH 039/132] use entitlement for manager --- contracts/LockedTokens.cdc | 28 +++++++++++----------- lib/go/contracts/internal/assets/assets.go | 6 ++--- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 06fcff22a..5f762443e 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -125,9 +125,9 @@ access(all) contract LockedTokens { /// Returns whether or not the given type is accepted by the Receiver /// A vault that can accept any type should just return true by default access(all) view fun isSupportedVaultType(type: Type): Bool { - if let isSupported = self.getSupportedVaultTypes[type] { + if let isSupported = self.getSupportedVaultTypes()[type] { return isSupported - } + } else { return false } } /// Deposits unlocked tokens to the vault @@ -283,7 +283,7 @@ access(all) contract LockedTokens { /// Capability that is used to access the LockedTokenManager /// in the shared account - access(account) var tokenManager: Capability<&LockedTokenManager> + access(account) var tokenManager: Capability /// Used to perform staking actions if the user has signed up /// as a node operator @@ -293,7 +293,7 @@ access(all) contract LockedTokens { /// as a delegator access(self) var nodeDelegatorProxy: LockedNodeDelegatorProxy? - init(lockedAddress: Address, tokenManager: Capability<&LockedTokenManager>) { + init(lockedAddress: Address, tokenManager: Capability) { pre { tokenManager.borrow() != nil: "Must pass a LockedTokenManager capability" } @@ -339,9 +339,9 @@ access(all) contract LockedTokens { /// Returns whether or not the given type is accepted by the Receiver /// A vault that can accept any type should just return true by default access(all) view fun isSupportedVaultType(type: Type): Bool { - if let isSupported = self.getSupportedVaultTypes[type] { + if let isSupported = self.getSupportedVaultTypes()[type] { return isSupported - } + } else { return false } } /// Deposits tokens in the locked vault, which marks them as @@ -421,7 +421,7 @@ access(all) contract LockedTokens { /// Used to perform staking actions access(all) struct LockedNodeStakerProxy: StakingProxy.NodeStakerProxy { - access(self) var tokenManager: Capability<&LockedTokenManager> + access(self) var tokenManager: Capability init(tokenManager: Capability<&LockedTokenManager>) { pre { @@ -549,7 +549,7 @@ access(all) contract LockedTokens { /// Used to perform delegating actions in transactions access(all) struct LockedNodeDelegatorProxy: StakingProxy.NodeDelegatorProxy { - access(self) var tokenManager: Capability<&LockedTokenManager> + access(self) var tokenManager: Capability init(tokenManager: Capability<&LockedTokenManager>) { pre { @@ -649,7 +649,7 @@ access(all) contract LockedTokens { access(all) fun addAccount( sharedAccountAddress: Address, unlockedAccountAddress: Address, - tokenAdmin: Capability<&LockedTokenManager>) + tokenAdmin: Capability) } /// Resource that the Dapper Labs token admin @@ -658,7 +658,7 @@ access(all) contract LockedTokens { access(all) resource TokenAdminCollection: AddAccount { /// Mapping of account addresses to LockedTokenManager capabilities - access(self) var accounts: {Address: Capability<&LockedTokenManager>} + access(self) var accounts: {Address: Capability} init() { self.accounts = {} @@ -669,7 +669,7 @@ access(all) contract LockedTokens { access(all) fun addAccount( sharedAccountAddress: Address, unlockedAccountAddress: Address, - tokenAdmin: Capability<&LockedTokenManager>) + tokenAdmin: Capability) { self.accounts[sharedAccountAddress] = tokenAdmin emit SharedAccountRegistered(address: sharedAccountAddress) @@ -677,7 +677,7 @@ access(all) contract LockedTokens { } /// Get an accounts capability - access(all) fun getAccount(address: Address): Capability<&LockedTokenManager>? { + access(all) fun getAccount(address: Address): Capability? { return self.accounts[address] } @@ -709,7 +709,7 @@ access(all) contract LockedTokens { access(all) fun addAccount(sharedAccountAddress: Address, unlockedAccountAddress: Address, - tokenAdmin: Capability<&LockedTokenManager>) { + tokenAdmin: Capability) { pre { self.addAccountCapability != nil: @@ -734,7 +734,7 @@ access(all) contract LockedTokens { // Creates a new TokenHolder resource for this LockedTokenManager /// that the user can store in their unlocked account. - access(all) fun createTokenHolder(lockedAddress: Address, tokenManager: Capability<&LockedTokenManager>): @TokenHolder { + access(all) fun createTokenHolder(lockedAddress: Address, tokenManager: Capability): @TokenHolder { return <- create TokenHolder(lockedAddress: lockedAddress, tokenManager: tokenManager) } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 9050b78e8..50f6a0279 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -7,7 +7,7 @@ // FlowStakingCollection.cdc (54.956kB) // FlowStorageFees.cdc (9.218kB) // FlowToken.cdc (12.966kB) -// LockedTokens.cdc (30.85kB) +// LockedTokens.cdc (31.218kB) // NodeVersionBeacon.cdc (22.903kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.547kB) @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\xd1\xae\x3c\xca\xed\x5d\xdd\xc3\x94\xb5\x8e\x62\x39\x59\x55\x1c\x3b\x25\xc9\x97\xbb\xda\x4a\x6d\x61\xc8\x1e\x0d\x62\x0e\xc1\x00\xe0\x8c\xe7\x5c\xfe\xef\x57\xf8\x24\x00\x02\x24\x67\xec\x4b\x9c\x5d\xeb\xc5\x1e\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xf1\xa7\x93\x13\x84\x10\x7a\x41\x8b\x37\x50\xde\xd3\x37\x50\x73\x44\x36\x4d\x05\x1b\xa8\x05\x47\x62\x0d\x68\xd5\xd6\x85\x20\xb4\xc6\x15\x11\x7b\xc4\xe0\xd7\x96\x30\x28\x91\xa0\x68\x83\x6b\xfc\x00\xe8\xdb\x17\xaf\x7e\x52\x50\x96\xed\x1e\x18\x47\x95\x02\x86\x84\x86\xb6\x62\x74\xa3\xe0\xa8\xdf\x88\xe3\x0a\xe6\x7a\xd0\xe7\xb8\x58\x9b\xa7\x6b\x5a\x95\xc0\xd0\x03\xc8\x31\x77\x14\xe1\xa2\xa0\x6d\x2d\xf8\x1c\xbd\xaa\xc1\xfe\x42\x44\x21\x44\x58\x30\x82\x02\x65\x5a\xcc\xd1\x8d\x40\x3b\x52\x55\x68\x09\xe8\x17\x4a\x6a\x51\xed\x51\x41\x6b\xc1\x68\x55\x41\x89\x96\x7b\x85\x49\xcb\x81\x21\x5c\x97\x1e\x5a\xb8\xdc\x90\x9a\x70\xc1\xb0\xa0\x6c\xae\x60\xde\xa7\x5f\xa2\x4d\xcb\x05\x2a\xe8\x63\x4e\x1e\x6a\x0d\x81\xe1\x9a\xaf\x80\x21\xba\x42\xb8\xde\x87\xf3\x4f\xc2\x42\x05\xae\x6b\x2a\x10\xa9\x05\x30\x5c\x48\x9c\xc5\x5a\xc1\x32\x13\x51\x9d\xe4\x43\xda\x0a\x84\x9b\x86\xd1\x2d\xae\x62\x52\x6a\xa2\x9d\xab\xb6\xf0\xb6\x80\x46\x48\xa6\x94\xd0\x50\x4e\x04\xc2\x65\x49\x34\xdb\x2c\x42\x8e\x4f\x94\xc9\x86\x6d\x2d\x9f\x23\x78\x4b\xb8\x20\xf5\x83\x7a\x8d\xb0\x40\x20\xd9\xb2\x21\x15\x70\x41\x6b\x40\xa4\xf6\x86\xdc\x82\x6e\xdb\x00\x23\xb4\x34\x7c\x94\x93\xe3\x50\xd0\xba\x8c\x38\x65\x86\x80\xd2\x50\xdc\x32\xe9\x7e\x4d\xb8\xd7\x54\x01\x21\x35\x5a\xb5\x55\x85\x1a\xca\x39\x70\x42\x6b\xc5\x20\xc3\x3b\x49\xd9\x98\x71\x7b\x49\x44\x54\x52\xb4\x5b\x63\x01\x5b\x60\x0a\x8c\x7a\xb1\xc3\xb5\x21\x29\x89\x47\x53\xc2\xc1\x05\x65\x80\x30\x2a\x70\x83\x97\x44\x89\xb5\x58\x63\x81\x70\x55\xd1\x1d\xb7\x70\x36\x92\x48\x12\x4a\xc9\xf0\xce\x4a\xf3\x6e\x0d\xb5\x1e\x64\x09\x05\xdd\x78\x53\x94\x68\xe1\x8a\x53\x24\xa8\x82\xd0\x00\x5b\x51\xb6\x41\x5c\xe0\x37\x92\x64\xb4\x01\x86\x25\x43\xb8\xe3\x76\x24\xc9\xdc\xd0\xf3\x27\x39\x06\x0e\x68\x26\x09\x5a\x30\xc0\x02\xca\x73\xb4\xa4\x62\xed\x56\x08\xc2\x4c\xf2\x88\x08\x82\x2b\xf2\xbf\x50\x2a\xe0\x76\x0a\x84\x21\x06\xbc\x81\x42\x90\x2d\x20\xba\xfc\x05\x0a\xc1\x17\xfe\x6a\xff\x41\x2d\x61\x86\x56\x52\x26\x24\x1f\xd7\x58\x2e\x6e\x03\x5d\xcb\x96\x9c\x99\x6a\xfc\x37\xbd\x4a\x6d\xdb\x6e\xea\x1d\x63\x0d\x8f\x0a\x5c\x55\xdc\x69\x0e\x4d\x52\x5a\x07\x50\x12\xc4\x75\xf2\x1d\x62\xa1\x39\x9e\xa6\x2a\x2e\x42\x92\x86\x04\x3d\x39\x41\x7f\xba\x38\x39\x21\x9b\x86\x32\x81\xbe\xad\xe8\x4e\x61\xa0\x07\xfa\xea\xad\x94\xf8\xfb\x57\xdf\x3f\x7f\x79\x75\x7d\x7d\xfb\xfc\xee\xce\x35\x6c\xeb\x07\xb2\xac\xc0\x6b\x7c\x1a\x3c\x3b\xf5\x41\xde\x5c\xdf\xe3\x65\x05\x77\x06\x23\x0f\xf6\xcd\xf5\xfd\xd5\x37\x2f\x9e\xdf\xdd\x5f\x7d\x7f\xf3\xf2\xbb\x78\x90\x8a\xee\xee\x04\x65\xf8\x01\xbe\x05\xe0\x7e\xbf\xbb\xfb\x57\xb7\x57\xdf\x3d\xff\xf6\xf9\xf3\xbb\xa8\x93\x19\xe4\x47\x46\xdf\xee\x6d\x0f\x03\xfe\xc7\xdb\x57\xff\xfd\x3f\xb6\xf9\x09\x2e\x0a\xe0\x7c\x86\xab\xea\x4c\x2f\x22\xa9\x65\x02\x2d\xff\xee\xc4\x6a\x4e\xd7\x10\xb6\x50\x0b\x74\xa7\x88\x7f\xa5\x69\x7f\x0b\x0f\x84\x0b\x60\x50\xce\x70\x59\x32\xe0\x7c\x81\xae\xf4\x7f\xce\x32\xfd\x5f\x1b\xb1\x98\x02\x61\x10\xc4\x0b\xb2\x21\xe2\xa6\x96\x72\xcf\x13\xbd\xcf\x11\x31\xef\xae\x36\x72\xa0\x05\x7a\xfd\x2d\x79\xfb\x9f\xff\x71\x8e\x6a\xd8\xa9\xbe\xf6\x49\x76\x9c\x17\x69\x44\xaf\xf8\x4b\x5a\x42\x62\xc0\x9a\x96\x70\x73\xbd\x40\x77\x82\x91\xfa\x21\x47\x80\x2c\xd4\x6b\xa8\xe0\x41\xee\x21\x13\x40\x0f\xc2\xd6\x2c\xbc\xd6\x9a\x3e\x49\x1a\x1c\x90\xc4\x80\xbb\xb8\xb8\x40\x3f\x62\xb9\x50\xa8\xd1\x81\xf1\x8a\x31\x5b\xba\x52\x1b\xb4\x65\x05\xb8\x7e\x66\x1b\x08\x57\x66\x0f\xc9\x0a\x44\x42\xbb\x18\x31\x97\x43\xcb\x09\xba\x1f\x43\x58\x35\x8c\x6c\xb1\x00\x5f\x47\x5b\xbd\xd3\x6d\xfb\xb2\xab\xc1\x78\x22\x2a\x3f\x6a\xb0\x1a\x15\xef\xc7\x14\x54\x02\x42\xe9\x7d\xbc\x22\xf5\x9b\x0f\x23\xd1\x95\x84\x73\x0c\x56\xc6\x90\x90\x86\x8d\xd2\x81\x31\x1a\xfa\xfd\x21\x58\x3c\x73\xb0\x8e\x61\x58\x60\xc8\xe5\xc4\x27\xde\x32\x92\x78\x79\xbb\xc4\x04\x44\xda\x65\x45\x0a\xd4\xf4\xf0\x19\xd8\xdc\x65\x3f\x06\xb8\x94\xea\x9a\xd4\x72\x3f\x51\x1b\x33\xc2\x4b\x65\x6e\xa1\x09\x38\x06\x6b\xfc\xa6\x5e\x51\x8d\x87\xe1\xa0\xfb\x7f\x4c\x30\x85\x88\xe3\x8a\xde\xd2\x29\x43\x3b\xda\x56\xa5\xc6\xdd\x75\x90\x73\xb0\x64\xd4\x1d\x95\xd9\xd1\x72\x49\x6a\x63\x0c\x44\x98\xf2\x71\x54\x9f\xe9\x11\xa7\x32\x78\x10\xdf\x46\x4e\x93\xaf\x7d\x8c\x09\xcb\x2e\x58\x23\x90\x66\x1f\x97\xed\xad\xa5\xea\xd9\xbd\x7a\x04\xc9\x8b\x0e\xcc\xe4\x49\x8d\xb1\x40\x5a\x27\x9d\xb4\xfb\x88\x6a\xd9\xc8\xb9\x03\x9e\xb1\x6c\x0c\x15\x63\x25\x77\x3a\x28\xb6\x96\x63\x3b\x39\x9e\x82\x63\xac\xf2\x00\x56\xb8\x08\x30\x7b\xa7\xda\xc7\x7d\x56\x6d\xed\x76\x3c\x6f\x83\x9c\x95\x50\x09\xdc\x69\x7a\xd9\xed\xbd\x3f\x69\x69\x8b\x27\x75\xbb\x34\x2a\x95\xcc\x95\x69\xd5\xe5\xb9\x78\x1a\x8f\x8e\xd3\xb4\xbf\x73\x6c\x71\x5b\x59\x53\x4d\x03\xd3\xb6\xca\x45\xa9\x77\x3d\x49\x0e\x3b\x32\x1f\xa0\x48\x5f\x67\x2f\x42\x83\x6c\x7e\x0b\x05\x90\x2d\xb0\xf3\xe8\xf9\x8f\x8c\x6e\x89\xf4\x88\x42\x5a\x3a\x62\x3a\x72\x48\x7f\x00\x31\x58\x01\x83\xba\x00\x8b\x6f\x09\x2b\x35\x05\xe5\x07\xe9\xd9\x0c\x51\x67\xee\xc3\x0d\xc6\xb8\xaa\x02\x97\xcb\x09\x0d\x83\x00\x20\xe1\x7a\x94\x73\xb4\x5b\x93\x62\xad\xdc\x99\xa5\x25\xb5\x69\xb4\xa3\x68\x87\xf7\x7c\x11\xc0\x47\xe8\xdf\xce\xd0\x35\x61\x50\x88\x6a\x2f\xad\x20\x84\xb5\x0f\xaa\x8d\x61\xeb\x9b\x6a\x7f\x57\x39\x0b\x3d\xfd\xac\xd9\xd4\x93\xf4\x68\x98\xbf\x9c\xa1\x9b\xba\x34\x03\xa1\x2d\xc1\x0a\x50\x9f\x41\x09\x1c\x3a\x04\xe2\xb1\x93\xb2\xbd\xc5\x4c\x13\x63\x81\x9e\xb9\x65\xf9\x04\xb7\x62\x3d\x0b\x79\xfc\x93\x71\x19\xa4\xc5\x7d\x86\xbe\x70\x26\xfd\xfc\xbf\x64\xef\xbf\xc6\xcc\x06\x63\x08\x29\x07\x52\xb3\xc1\xaa\x52\xeb\xa8\xd4\xce\x0d\x09\x38\x8a\x6e\x94\xd3\x55\x82\x31\x3f\x9d\xe7\xa7\xfb\xd9\x3e\x3c\x3b\x9d\xb6\x5b\xa2\x76\x71\x86\xd8\xbd\x6a\x8c\x7b\x2e\x8d\x4d\x69\xd8\x7b\x4b\x73\x8e\x7e\x92\x8e\x2a\xad\x2b\xe9\x68\xa2\x15\x51\xe1\x0b\xd2\x79\xc1\x01\x24\x49\x6c\x8e\xda\x46\x4a\xb2\x94\x20\x65\x4c\x1a\x87\x93\xe6\x09\x5e\xbb\x71\x17\xe8\xeb\xbe\x27\x33\xef\xf0\x7a\x3a\x80\xb9\x33\x6a\x3f\x16\xf2\xa5\x05\x38\x88\xb8\x1b\x36\x8f\xbb\x6b\xe2\xa1\x2f\x3d\xe5\xd9\xc7\x90\xb4\x33\x4f\x4b\xcb\x3f\x0e\xd5\x6a\xae\xb5\xc6\xa5\x16\xe5\xfe\xeb\x8e\xe0\xe8\xc9\x63\x54\x93\x2a\xdd\xa4\xa3\x68\xae\x95\x27\x5b\xe8\x12\x7d\x35\xff\xca\x35\x79\xdf\x4d\xb5\x04\x2e\x18\xdd\xa3\x59\x8c\xaa\x7d\x11\xe1\x34\xdc\xe6\xba\xc7\x95\xf7\xbe\x50\x64\x54\xb4\xf5\xcf\xd3\xac\x24\xb0\x53\xbb\xda\x03\x88\xbb\xb6\x91\x0e\x2e\x94\x8a\xba\xf7\xfb\x06\xf8\xec\x6c\x81\xde\xc9\xff\x2d\xd0\x37\x94\x56\xef\xa3\x59\x30\x10\x2d\xab\x75\x8b\x27\x5f\xc7\xec\x91\x9d\x05\x6b\xe1\x7d\x1a\xdd\x0b\x74\xab\xba\xab\x80\x8e\x58\x03\x43\x54\x8a\x95\x56\x0c\x0f\x64\x2b\x97\xfa\xbe\x51\x3b\xa4\xc4\xb8\x11\x9d\x2e\xb3\x53\x0b\x55\xbe\xd9\x30\x94\x72\x29\xb4\xc5\x04\x8d\x50\xe1\x40\x05\x88\xaf\x95\xc9\xf4\x4b\xcb\x85\xc5\x5c\xa2\x27\x81\x9a\x7d\x67\x98\x44\x84\xf7\x29\x34\x13\x8a\x38\xf2\xbf\x67\x9a\x46\x11\x89\xc8\x4a\xd9\x4a\x5e\x5f\x74\xa9\x39\x9a\xa6\xf8\xdf\x25\xc0\x9f\xd1\x3b\x14\x40\xf1\x88\xed\x43\x0a\xda\x64\xc9\x6c\x7c\x54\xde\x59\xfe\x56\x0d\xeb\x4d\x77\x9b\x9d\xba\x9c\xb5\xb1\x10\x67\x2b\x46\x37\x0b\xf4\xf5\xbb\x50\xc8\x14\xe2\xef\x93\x0b\xd1\x74\xb4\xa1\x08\xed\x2f\x1b\x30\x4f\x1e\xcb\x7f\xcf\x52\x18\x9b\xf1\x25\x88\x00\x81\x24\x9c\x69\xe8\x48\x06\xa8\x49\xde\xc2\xca\x52\x5f\xfd\x9e\x2f\x29\x63\x74\x37\x3b\x7b\x74\xd2\xeb\xb0\xc4\x15\x96\x96\xc9\xa5\x8a\xf1\x48\x6e\x7d\xa3\x9f\xcc\xce\xc2\xc6\x16\xf2\x3c\xa4\xd4\x93\xc7\x48\xcf\xb1\x4f\x99\x01\x0b\xd2\x8c\x9a\xa4\x4c\x6f\x85\x5b\x63\xcb\xad\xf0\x80\xed\x56\x79\xf6\xf9\xee\x62\x7c\x49\xce\x0f\xa9\x60\xc9\x0f\xbb\xed\xce\xa2\xf8\x46\x8e\x1b\x69\x9d\xf1\xe4\xb1\x22\x85\x05\x16\x71\xd7\x82\xd6\xff\x4e\x93\x93\x11\x50\x87\x61\xd9\x30\x88\x9e\xa0\x94\xe2\xff\xeb\xa5\x8b\xf2\x9c\xde\xc2\xaf\x2d\x70\xb9\x2c\x8d\xbd\x03\x6f\x0b\x80\x32\x26\x3f\xaa\x64\xcf\xd3\x68\xe9\x86\x83\x53\x2e\xa6\x8c\x7e\x79\x89\x96\xb0\xa2\x0c\x66\xf1\xab\x33\xf4\xb8\x43\xec\x75\x53\x62\x89\x56\x0a\x0f\xa9\x5d\x49\x5d\x50\x26\x0d\xcc\x41\xa4\x8e\x5a\x44\x5a\x23\x3f\x79\xdc\x2d\x92\x9e\xf4\x58\x16\xa7\x14\x48\x76\x99\x24\x3b\x39\xc9\x0a\xc5\xba\x2f\x33\x4e\xb7\xf9\x8b\xda\x4a\xc8\x11\xba\x23\x81\x84\x9b\xaf\x59\xd0\x13\x35\xdd\x98\x67\x99\xd2\xb3\xa1\x21\xd2\x7b\xf4\x18\x29\x10\x19\x85\xe2\xc7\x32\xe7\x9e\xcb\x96\xd4\x28\xcf\xb0\x9f\xc1\xd3\xb1\x04\xd8\x02\xdb\x23\x41\x36\xd2\x6c\xb4\x2e\x37\x83\x4a\xce\x03\xad\x71\xd3\x40\xc6\xf2\x98\xe6\x4a\x1f\x31\xe1\x3f\x47\x13\x96\x7f\x20\x5f\x0c\x47\xb4\x15\x1c\xba\xab\x81\x3d\x9a\xe3\x5c\x74\x5b\x41\xf6\x83\xdb\xbd\x85\x37\x99\xce\x26\x05\x93\x24\xb4\x0d\x58\x4b\x1f\xb9\x86\x5d\xe8\x4b\x74\x79\x16\x69\x70\xd9\x74\x84\xcb\x30\x04\x80\x74\xfe\x6e\xb3\x91\xbb\x3f\xae\x6d\x8e\xca\x73\xc8\x7a\x06\x01\x97\x76\x68\x96\x61\xcc\x20\xa6\x62\xf3\x2a\x5c\x5e\xaf\xe8\x22\x48\x89\x28\xb3\x5f\x3e\xee\x05\xc0\xd3\x96\x51\x68\x90\xa7\x6d\xf4\x84\x32\x94\x5d\x4d\x74\x43\x0e\x86\x2e\x13\x79\x20\x87\xca\xcc\x46\xf6\x3b\xc8\x73\x52\x46\xea\x43\xcd\x97\x73\x60\x62\xd6\x7b\xae\x64\xaf\x1b\x6d\xae\xe9\xa5\x20\x95\xe8\xcf\x89\x57\xcf\x14\xd1\x45\xe6\xed\xeb\xda\xe6\xce\xf2\x6f\x33\x5d\x6f\x61\x87\x59\x29\xad\x48\xe5\x74\x9c\x27\x51\xdd\x00\xe7\xf8\x01\x16\xe8\xf4\x99\x4e\x72\x5b\xbe\xf9\xf2\xd4\xd6\x82\x54\x08\x57\x55\xcf\x2c\x68\x18\x6c\x09\x6d\xb9\x6e\xb7\xc6\x5b\x40\x4b\x80\x6e\x87\xad\x4f\x7b\xa3\x26\x68\x69\xdd\x97\x8c\x77\xf3\x31\xb6\x17\x83\xf8\xe1\xfb\xcb\x24\xc1\x4b\x08\x14\x2e\x4b\x29\x53\xb7\x50\x50\x56\xce\x48\xa9\x25\x4a\xb1\x87\x94\xe7\x88\xd1\x0a\xbc\x47\xf2\xa7\x54\x16\x62\x47\x99\xec\x7e\x65\x75\x8d\x6b\xd1\x7b\xe7\x37\xff\x1e\xf6\xc9\xa6\xdf\xc3\xfe\xdc\x4a\x46\xd8\xa6\x7b\x78\x8e\x22\x39\x94\x06\xa9\x7e\x14\x91\x22\xc1\xa6\xbe\xea\x9c\x98\xa4\x4b\xea\x50\x7f\xed\x19\x4a\x65\xb4\x64\x5f\xf1\x75\x6e\xf8\x01\x4a\x4f\x67\x1e\xaa\x0a\x18\x5a\x63\xad\xd4\x1a\x28\xc8\x4a\x6f\x5b\x37\xd7\xb6\x92\x21\x1d\xa1\x31\x10\xf6\x2a\x56\xe8\xc5\x4d\x4d\xd0\x1c\x0d\x68\xc5\x2e\xb7\x18\x66\x12\x27\x6a\xc2\xd2\x8f\x39\x64\x23\x11\x19\x5d\xe8\x3a\xe7\xb5\xe1\xb5\xdf\xc4\xa1\xe8\x3a\xce\xf5\x93\x73\x0f\x54\xf0\xfa\x60\x85\x19\xa0\x14\xab\xcc\xd4\x4b\x5f\x69\xa6\xde\xfb\x6a\x33\xff\x3e\xdb\xfd\xa3\xa8\xce\x8e\x49\xbf\x95\xfe\xec\xc7\xe2\xd0\x47\x50\x9f\x39\xc6\xc5\x86\xab\x74\x71\x12\xb2\xf4\x00\xc2\x89\xd3\x0f\xa4\x26\x9b\x76\xa3\x58\x7b\xab\x4b\xd3\x36\x50\x8b\xd9\x59\x9f\xc2\x1d\x75\x7f\x68\xb9\xd0\xa4\xd1\x71\x7f\xbd\xce\x68\x8d\x36\x1a\x9a\x0e\xdb\xb3\x0e\x9c\xcd\x00\x18\x8b\xc5\xc4\x7a\x68\xc0\x1f\x5a\x42\x48\xda\x84\xda\xff\xa0\x3d\x63\xc2\x12\x4d\x10\xcb\x59\x4d\xb0\xeb\xab\x08\xbb\xea\x0e\xd5\xd7\x9d\x58\x1c\xa0\xae\x13\xd5\x0f\xe3\x3a\xfb\x7a\xc8\xff\x76\x4a\x50\xcb\x99\xda\x0f\xce\x16\x3a\x56\x9b\x8f\x65\x27\x9c\xac\x5a\xed\xab\xab\xf1\xae\x97\xe8\x8b\x78\xb3\xc6\x7c\xac\x57\xca\x47\x33\x23\x4e\x99\x1c\x83\x0d\xdd\x82\x9d\xdc\x48\xa0\x3e\x33\xb9\xbc\x79\x9b\x71\x63\x65\xbb\xe9\xc8\x75\xac\x1d\xc0\xb0\x0b\xc7\x27\x90\x2c\xa1\x1a\xdc\x79\x32\x68\x96\x50\x79\x58\xa2\x44\xea\xd3\x25\x58\xb9\xcd\xf2\xe2\x7a\xbf\xa4\xe5\x5e\xaf\x5f\x5c\x26\x2a\x00\xbc\xa5\x1e\x24\xfb\x46\x32\xb8\xbd\x9a\x80\x81\x44\xee\x03\x88\xa0\xb9\x31\xc1\x24\xfd\xcc\x7f\x27\x77\xed\x45\x11\x86\x7a\xfa\xde\xee\x70\x07\x3f\x3a\xaf\x7c\x99\x6b\xd9\x41\x1b\x15\x4f\x47\x7b\x74\xfb\xbd\xea\xf6\xfa\xa6\x16\xff\xfe\x97\x03\xba\xa5\x47\x7c\x9f\x28\x8b\xaa\x05\x11\xba\x5c\x59\xa7\x7d\x5f\xb9\x3a\xcb\x4e\x12\xee\x5c\xda\xd5\x78\xbe\xa3\x75\x28\x8e\xbd\x9e\xbf\x7c\x78\x1e\x3a\x25\x11\x81\xb1\xa7\x32\x94\x9a\xdf\xd6\x32\x34\x59\xe6\x99\x46\xf0\xac\x9f\x6e\x8e\xb3\x61\x71\xf1\x57\x1c\x37\x09\xcb\x60\x08\x47\x2d\xd7\xe5\xdb\x1a\x50\x26\xa7\x1b\x00\xc9\x57\x36\xf9\x08\xe9\xc7\x1a\x29\x11\xe4\xef\xbd\x4c\xdb\x17\xfd\xa1\xa2\xac\xed\x6b\x83\x5e\xae\xd4\xd3\x4b\x24\x2a\x1b\xdb\xa4\x9a\xdb\x26\x8c\x3e\xf0\xb1\x3c\xa8\x8e\x7d\x85\x89\x50\x15\x45\xb0\x05\xb2\x2f\xc3\xc7\x4f\x87\xd1\xf4\xcc\xf5\x23\x30\xcd\x26\x3d\x43\x2c\xdd\xfa\xe8\x21\x1a\xbe\x89\x33\x9e\xa6\x22\xb3\x57\x26\x78\x10\x9b\x62\xd7\x21\x1d\xa7\xf6\x41\x3a\x03\x10\x3d\xba\x94\x5a\xdc\xda\x5e\x0d\xe6\x72\xd2\x89\x3a\xe4\xae\x28\x67\x30\x20\xac\xf6\x09\xbb\x70\x2e\x51\x30\xbd\x7e\x43\x1f\x25\x74\x19\x60\x18\x82\x95\xeb\x45\x17\x56\x69\x83\x9b\xeb\x9d\xb2\x51\xe5\xb6\x2e\xb7\x17\x17\x69\x74\x65\x0f\x89\xb1\x23\xd9\x42\x97\x69\xe1\x9a\x85\x9c\xe8\xa1\x7d\xd6\x43\xb4\xf0\x11\xed\x6c\xc3\x0f\xc5\x35\x94\xa3\x00\xdd\xf0\xd5\x38\xc6\x09\xde\xa9\x85\x23\x4c\x75\x98\xa9\x0e\x57\x89\x7f\x25\x27\xa9\xaa\x9c\x84\x8c\xe8\x3a\xf6\xac\xfa\xe9\x0c\x42\xbf\x97\x32\x0c\x13\xc0\x92\x09\xa2\xde\x64\x12\x01\xf7\x54\x8c\xd5\xd7\xf4\x99\xe0\xaa\xce\x3a\xf7\x2d\x0c\xb7\x0d\xe8\xa2\x39\x57\xb4\xa5\x8b\x66\xd2\xda\x7f\x9a\x21\x31\x30\x45\x1c\xad\x98\x4c\x8e\x3c\x81\xad\xf5\xd0\x46\xb0\x55\x9b\x6f\xbb\x54\x71\x12\x0d\xc7\xba\x58\x5c\x17\x1d\xca\x8d\x16\xd8\x56\x5b\x5f\x5e\x6e\xb0\x6a\xa5\xdf\x5a\x60\x55\xee\x28\x85\xb9\xa1\xcc\x55\xb9\x5a\xc8\x66\xc7\x34\xa8\x59\x94\x08\x57\x99\x7c\xbc\xc5\xa4\x92\x36\xa8\x2a\xdf\xe3\xf9\xb8\xf2\xa8\x3d\x35\x40\xc0\x94\x9c\x05\xe9\x5a\xf4\x38\x2e\xf4\x9f\x6f\xac\xcb\xaa\x1e\xdd\x76\xf3\xcf\x88\x96\xcf\x05\x67\xb7\xe8\x04\xda\xe1\xb2\x92\xb4\xff\x0e\x9d\xa0\x97\x73\x18\xf3\x11\x3e\xd7\x78\xfc\x0b\xd5\x78\x98\xf0\x46\x22\x58\x62\x6b\x1c\x37\x98\xbd\xe1\xfa\x70\x15\xe6\x01\x90\xf0\x1c\x95\xbf\x76\x6d\x84\x24\x2b\xd6\x47\x57\x89\x24\x85\x3b\xae\xa4\xc8\x16\x8b\x1c\x5d\x12\x11\x87\xec\x7c\x42\x99\xe3\x6a\x3b\x57\x40\xc7\xdb\xa2\x00\x28\x43\x73\x5c\xeb\x3d\x77\x7c\xca\xa4\xd4\x08\x47\x95\x36\xe8\x71\x2d\x65\x1d\x7e\x6d\x71\xe5\x6a\x75\x83\xd5\xfa\x1b\x97\x5b\x0c\x90\x3b\x1b\xff\xca\x08\x5b\x74\xc4\x4c\x69\x3f\x67\x49\x68\xc2\x98\x03\x80\x41\x7c\x2e\xef\x0d\x18\xa0\x7b\x13\x10\xa4\xd2\x82\x92\x6c\xd4\xd1\xd5\x35\xa8\xf8\x80\x2d\x65\x27\xda\x0c\x8f\xe9\x18\x39\x9e\x9a\x78\xda\x40\xeb\xec\xbc\x63\x72\x96\x13\x65\x36\x93\x1a\xad\x7b\x90\x93\xc1\xc5\x4f\xd9\xea\xfd\xdd\xa5\xc0\x25\x6b\x6e\xae\xdd\x79\x06\xf5\x3b\x18\xc2\xd8\xdf\x90\xc8\xd4\x8c\xc8\x46\x2e\x6f\x73\x04\xf7\xf3\xf1\x5d\xcb\xfe\x63\x83\xe9\xff\x44\xde\xc7\x37\xd6\xd3\x38\x75\xae\xc6\x69\x74\x62\xc1\x38\x18\x66\xcb\xf2\xce\x86\xe8\xc4\x5e\x98\xad\xeb\x02\x00\x58\x9d\x2c\x4e\x1c\x4b\x4d\x9c\x07\x1f\x93\x0f\xcd\x67\xa3\x37\xce\x32\x01\x89\xe9\x65\x63\xf1\x72\x34\xde\x78\x32\x09\x75\x2a\xd7\x56\x3c\x52\x49\x81\xd7\x5f\x0a\x7d\x58\xfc\x51\xec\x9a\xfb\xbf\x7c\xe3\x31\x1a\x36\xe9\x3b\x4d\x0e\x39\x26\x82\xc6\x91\x5f\x3f\xe4\xb5\xa5\x70\x0c\x9a\x76\xb8\x3e\x9d\x93\xf2\x18\xe9\xf1\x02\x40\xc7\x0b\x50\x22\x8a\xf4\x61\x32\x14\x84\xe6\x73\xab\xe9\x30\x49\x8a\xfa\x4e\x12\xa6\xa8\xcf\xf1\xf2\x14\x02\x3a\x48\xa4\xd2\x31\xe9\xdf\x40\xae\xba\xcc\x47\x46\xb4\x0e\x0f\x87\xff\xb6\x58\xeb\x7d\x24\xc6\xdc\x4b\xb5\x8c\xc4\x6c\x7b\xe1\x75\x2e\x58\xeb\x0e\xa4\xbf\x8c\xc3\xaf\x3d\xf3\x28\x54\x7a\xf9\x10\xe9\x91\x51\x67\x15\x22\xfd\xed\x43\xa1\x37\xf5\x16\x57\x24\x3e\x79\x9d\x8f\x80\xfa\xbf\x46\xe3\x9a\x79\x29\xeb\x6a\x3e\x25\x5b\x5f\x29\x55\xf5\x5c\xae\x43\x3e\xfb\x87\xc5\x42\x27\x43\xfb\x13\x4f\xfb\xa0\x46\x82\xba\xbe\x7e\x9a\x51\x4f\x37\xa7\x50\x9f\xad\x71\xfd\x60\x2c\xaa\xae\xca\x08\xc5\x81\xa9\xd8\xe5\x6b\x55\x59\xf1\xcb\xb8\x82\x69\xf6\x0f\x69\x8f\xb8\x30\x77\x67\x49\x0d\xad\x15\xaf\x6a\x61\xca\x72\xc9\x15\x2f\x38\x0d\x15\x50\x34\x1a\x68\xb0\x2c\xc1\x14\x7d\x14\x86\x24\x3d\x6a\x18\xc3\x96\x99\x10\x97\xb1\x64\xd5\x68\x8f\x06\x4b\x0f\x22\x24\x82\xbd\x2e\x47\xc9\x8e\x8e\x59\x53\x4a\x81\xe0\xca\x02\x0c\x6f\xdd\xc8\x71\x4d\x39\x16\x2f\x61\x97\xae\x8e\xff\x83\xb1\x49\x4d\xe6\x68\x96\x44\x35\x33\x31\x87\x06\xcb\x67\x86\xd8\x19\x91\xd8\xd4\xa3\x0f\x15\x9a\x8c\xb1\xb7\xb5\x85\x4d\xbd\x4b\x5a\x72\x75\x70\x49\xb6\xdb\xfa\xa8\xcf\xbc\x1f\xe7\x5f\x86\x56\x23\x91\x11\xc3\x2f\x66\x2b\xcd\x8c\xad\x88\x6e\xc3\x07\xaa\xb6\x70\xc5\x00\xaa\xbd\x8b\xef\x48\x87\x30\x80\xc5\xa9\xf3\xa2\xf5\xb1\x65\x89\xce\x79\x18\x75\xd2\x21\x68\x13\xf4\x5c\x82\xab\x57\x0f\x63\x55\x36\x88\x1f\x0a\x91\x04\x0a\xab\x95\xbe\x98\xa8\xda\x23\xa1\xef\x36\x92\x1e\xfa\x01\xaa\xc4\xce\xec\xb3\x4c\x8d\xcb\x54\x86\x56\xc9\x80\x50\x0c\x6c\xe0\xa8\xc4\x88\x4c\x9a\x73\x49\x56\x8b\xa8\xfb\x91\xbc\x20\x4a\x96\xbd\x4c\xf7\x73\x45\x97\x9f\x79\x9b\xe1\x6d\x96\x50\x53\x19\xa3\xee\xb6\xd0\xf8\x49\xff\xd3\x2b\x4f\xfe\xd2\x45\xaa\xf5\xd5\x66\xf2\x65\xe8\xba\xda\x93\xfd\xe6\x50\x7d\x57\x6c\x6a\xc3\x61\xee\x2e\x88\x41\x66\x9b\xf1\xaf\xaa\xaa\x77\x54\xf9\x5f\x97\xb1\x3e\x51\x72\x4c\xfc\xc9\xdd\x9f\xa6\x52\x83\xa1\x8a\x5d\x62\x75\x5f\x49\x8f\x63\xfd\x4b\x3b\x4c\xce\x41\xfa\xe4\x48\xdf\x4a\xa8\x97\x7b\xa0\xee\x03\x38\x5a\xf5\x87\xaa\xfd\x22\x46\x40\xea\xf8\x82\xd6\x9c\x94\x60\xee\x8b\xe4\x82\x54\x55\xb4\x3b\x58\x7c\x48\x8d\x04\xb0\x8d\x2b\x83\xb2\xc7\xb9\x78\xb1\x86\xb2\xad\xf2\xd2\xd3\x1d\xbd\xfc\x6c\x60\x78\xb3\x3b\xd6\xb8\x94\x7d\x5d\xad\xf8\xbd\xab\x57\x1e\x12\xd5\x11\x0e\x18\x4d\xf4\x68\xe2\xc9\xe5\x68\xf0\x71\xe1\xd7\x06\x4f\x74\xae\x3c\x48\x3e\x06\xfd\x74\x50\xce\xca\x38\x4f\xd8\x34\xa3\xa2\xf6\xd9\xee\x70\x7f\xb1\x5c\xc4\xdc\x9c\x22\x37\xc3\xa6\xc9\x23\x5f\x02\xd0\x70\xd8\x29\x55\x83\x97\x48\x3b\x0c\x46\xa2\xe2\x12\xbb\x5e\x30\xaa\x17\x3a\xfd\x67\x8b\x47\x1d\x54\x96\xd7\x93\xc9\x0f\x0d\x4a\xb9\x64\xd2\xff\x5f\x64\xaa\x2b\x2e\x1f\x0e\x4e\x59\x33\x26\x9b\xb2\xf7\x36\xd1\xac\xd2\xb0\x40\x3e\x85\xb8\x47\x9a\xb6\x1f\x4b\x69\x74\x69\xc0\xdf\x23\x02\xe2\x85\xab\xfb\x24\xb7\xea\xe8\xf8\x68\xc8\x75\x97\xe1\x0d\x45\xc1\x99\x3d\xd6\xc1\x59\xb6\xc5\x1b\x18\x97\x87\x4f\xc6\x5e\xf9\x94\x84\x62\x22\x63\x8f\x0b\x90\x38\x16\xf6\x42\x24\x37\x81\x35\x60\xee\xfa\x0b\x6d\x01\x3f\x96\x21\xd6\xc0\x61\x34\x8e\x92\x63\xfc\x27\x63\x3d\xfc\x01\x19\xff\xbb\x46\x31\x7c\x5f\x79\x24\x3c\xf5\x09\xc5\x2f\xfe\x40\x5c\x3e\x36\x98\xe1\xcc\xf7\x8c\x0f\xdc\xf3\x08\x82\xde\x13\x9c\xdf\x89\x7e\xc1\x67\x95\x9e\xe0\xf9\x87\xec\xf3\x59\x27\x71\x44\x90\x26\x7a\xa4\x53\x7d\xcb\x71\x81\x3a\xd4\xc5\x0c\xb7\x92\xa0\x73\x14\x36\x71\x22\xfd\xc1\x01\x92\xcf\xfb\x4e\x42\x3a\x8f\xf1\x5f\x13\x82\x76\x9c\x0b\x3b\x72\x9e\xf4\xaa\xb4\x47\x12\x06\x0e\x92\x62\xd7\x28\xa4\x36\xf7\x6f\xf1\xef\x1d\xfc\x0a\x9a\xb6\xe1\x85\xfd\xc3\x8d\x15\x41\xd4\x3d\x4d\xe3\x4e\x69\xec\xae\xdf\xc6\xd7\x59\xa3\x6b\xdc\x34\xc0\xd0\x0b\xbc\xe4\xfe\x7d\xb4\xae\x87\xba\x2f\xd7\x56\x94\x13\x96\xb8\x99\x38\xbb\x14\x64\xf7\x15\x65\xae\x8c\xd7\x3f\x22\xd1\x0f\x03\x84\xe7\x3d\xa3\xeb\xd0\x17\x21\x2b\x82\xe5\xfa\x03\x6e\x1a\x55\xf2\xb5\x8a\x4f\xf2\x28\xb7\x71\xd0\x99\x26\xd0\xb3\x20\xba\xd8\x81\xbd\xd3\x7b\x81\xde\x39\x8e\x8c\x10\xfc\x7d\x14\x42\x48\x16\xbd\xbb\x0f\x87\x5c\xa2\x77\xd9\x92\xfe\xab\xb2\x34\xb5\x9d\xa6\xf9\x97\x3c\xfd\x9d\x80\xe8\x9a\x6e\x14\x5e\x10\xcd\xd4\x5d\x35\x7f\x5c\xd9\x95\x7f\x03\x24\xfc\x7b\x0a\xd1\x9f\xed\x26\x77\xe5\x24\xd9\xfe\xa9\xfb\x11\x46\x3f\xaf\x91\x02\x7a\xd6\x87\x33\xe1\x33\x1b\x69\xe2\x64\x77\xbd\xef\xc0\xbf\xec\x9d\xa7\x78\x9b\x38\x51\x64\x39\xd8\xfb\xb8\xc7\x28\x8d\xe3\x22\xb6\xe0\x64\x9a\x25\xb1\x01\xfb\xf3\x40\xec\xc8\x61\xa3\x8b\x92\xa3\xc5\xab\xae\x24\x48\xad\xea\xdc\x61\x05\x53\xda\x9c\xea\x32\x3b\x4e\x91\xe7\x2f\xab\x1f\x56\xec\x1d\xfd\x66\x05\x6e\x42\x7a\xa6\xd0\x8b\x35\x6e\x7c\x6f\x3f\x77\x9f\x47\x20\xdc\xc7\x33\x54\xae\xb6\x33\xa9\x11\x65\xe6\x4b\x3d\x4b\x40\xf6\x38\x4e\x57\x4d\x6f\xe5\x64\xb7\xa6\x3a\xf7\xd7\x4f\xdd\x0f\xdc\xf0\x1e\x92\x63\x31\x40\xa4\xf3\x8c\xfa\xed\xab\x4c\xd7\xac\xa3\xd4\x04\xaa\xc5\x87\xa5\xd3\x6a\x33\x01\x1b\x65\xa3\x87\x1f\x85\x99\x93\x62\xba\x05\x6e\x46\x4b\x0b\xe3\x4f\x85\x1c\x12\xce\xcd\xcc\xbb\xc0\xcd\xc4\x79\x5b\xfd\x70\x80\x52\x8f\xfe\x0e\xd2\xf1\xd1\xdf\x21\x2a\x3f\x3e\x71\x31\x50\x06\x9d\xa4\xca\x60\x21\xb4\x31\x59\x71\xd9\x9d\xa1\xd5\x97\x38\xc5\x1f\xc8\x58\x63\x6e\x4f\xb4\x41\x19\x7c\x1b\x43\xaf\x3c\x16\x7f\x1f\xa3\x7f\xa1\x53\x37\xe9\x9e\x68\xa4\x91\x0b\xc4\x25\xfe\x3a\xc6\xe8\xcd\xac\x0a\x6f\xcf\x41\x48\x11\xe7\x51\xd6\x53\x30\x9d\xe7\xa3\xa2\x92\x7a\x7a\x94\xdc\xa4\x9f\x4f\x16\xa3\xee\xff\x03\x99\x29\xa3\xde\xfd\x33\xee\xc1\x91\x19\x2d\x7f\x7a\x93\x41\x7e\x7a\x44\x76\x0e\xee\x35\x95\xad\x33\x9f\x82\xeb\xa9\xd8\x6e\x13\xec\xcb\xf7\xc7\xb9\xf5\x7e\x81\xbe\x1e\x3c\x44\xdf\x1d\xf9\x33\xd3\xcd\x23\xa2\xfe\x89\x77\x2c\x7d\x10\xcd\x5e\xc1\xe7\x5f\x56\xea\xb6\x0f\x77\xe8\x39\x73\x69\x89\x2e\x74\x88\x3f\xf2\xa0\x77\x3e\xb7\xd7\xf5\xbe\x5d\x37\x40\x4b\x0f\x8b\x8f\x74\x91\x86\xb5\x48\xcc\xd4\x06\xc8\x37\x30\x76\xf0\x33\xc6\xa0\x7f\x16\x2a\x61\xaa\xc4\xe2\x12\x6e\xbe\xb3\x8e\xd9\xe1\x8b\x14\xbe\x01\xb7\x63\x38\xfe\xf8\x6a\x87\xc5\x7a\x25\x5d\xb5\x62\x7d\x65\xaf\x6d\xe8\x80\x2a\x25\x32\xf8\x15\x31\x74\x89\x2e\xcc\x05\x02\x17\x55\xfe\xea\x9a\x0c\x20\xef\x03\x5b\x12\x90\xf9\xbc\x57\x0a\x50\x16\x52\xfc\xd5\xae\x0c\x9c\xd0\x05\x48\x02\x49\x7e\x74\x2b\x33\xbf\xa8\x43\x84\x5e\xfa\xb3\x59\x3e\xa8\x95\x5d\xcd\x7f\x0b\xbf\xc4\xe2\x21\x96\xfc\xa2\x95\x9a\x9d\xfa\x75\x51\xc5\xad\x92\x34\xca\x7e\x6c\xaa\x3f\xb1\xb0\xe9\x38\xb0\x71\xac\x2c\xa8\xc0\xb7\x71\xca\x97\x93\xfa\xa1\xea\x7f\x3d\x4d\xd5\xb8\x19\x1d\xe1\x05\x7a\xd5\x1e\xca\xf1\x16\x66\x23\x7e\x81\x5c\x7f\x8b\x03\x38\xec\x85\xa1\xf4\x20\x15\xa9\xdf\x04\xca\xc2\xbf\x12\xdb\xb3\x0a\x43\x4f\x39\x68\x3f\x20\x9f\x91\x1f\x8c\xd9\x03\x88\xc5\x70\xef\x24\xda\x0e\xcc\x19\x7a\xfa\x14\x35\xb8\x26\xc5\xec\xf4\x99\xaa\x00\x96\xd6\xcd\x83\xb4\x06\x82\x2f\xaf\xd1\xe4\xb7\xea\x4e\xad\x4a\x78\x7f\xf2\x7f\x01\x00\x00\xff\xff\xb0\x7b\x4d\x07\x82\x78\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\x99\x5d\x79\x94\xdb\xbb\xba\x87\x29\x6b\x1d\xc5\x72\xb2\xaa\x38\xb6\x4b\x92\xcf\x77\xb5\x95\xda\xc2\x90\x3d\x1a\xc4\x1c\x82\x01\xc8\x19\xcf\xb9\xf4\xdf\xb7\xf0\x49\x00\x04\x48\xce\x48\x71\x9c\x5d\xe9\xc5\x1e\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xfa\xa7\xa3\x23\x84\x10\x7a\x45\xb3\x0f\x90\xdf\xd0\x0f\x50\x72\x44\xd6\x55\x01\x6b\x28\x6b\x8e\xea\x15\xa0\x65\x53\x66\x35\xa1\x25\x2e\x48\xbd\x43\x0c\x7e\x6d\x08\x83\x1c\xd5\x14\xad\x71\x89\x6f\x01\x7d\xff\xea\xcd\x7b\x09\x65\xd1\xec\x80\x71\x54\x48\x60\xa8\x56\xd0\x96\x8c\xae\x25\x1c\xf9\x1b\x71\x5c\xc0\x4c\x0d\xfa\x12\x67\x2b\xfd\x74\x45\x8b\x1c\x18\xba\x05\x31\xe6\x96\x22\x9c\x65\xb4\x29\x6b\x3e\x43\x6f\x4a\x30\xbf\x10\x91\x08\x11\xe6\x8d\x20\x41\xe9\x16\x33\x74\x59\xa3\x2d\x29\x0a\xb4\x00\xf4\x0b\x25\x65\x5d\xec\x50\x46\xcb\x9a\xd1\xa2\x80\x1c\x2d\x76\x12\x93\x86\x03\x43\xb8\xcc\x1d\xb4\x70\xbe\x26\x25\xe1\x35\xc3\x35\x65\x33\x09\xf3\x26\xfe\x12\xad\x1b\x5e\xa3\x8c\x3e\xe5\xe4\xb6\x54\x10\x18\x2e\xf9\x12\x18\xa2\x4b\x84\xcb\x9d\x3f\xff\x28\x2c\x94\xe1\xb2\xa4\x35\x22\x65\x0d\x0c\x67\x02\xe7\x7a\x25\x61\xe9\x89\xc8\x4e\xe2\x21\x6d\x6a\x84\xab\x8a\xd1\x0d\x2e\x42\x52\x2a\xa2\x9d\xc8\xb6\xf0\x31\x83\xaa\x16\x4c\xc9\xa1\xa2\x9c\xd4\x08\xe7\x39\x51\x6c\x33\x08\x59\x3e\x51\x26\x1a\x36\xa5\x78\x8e\xe0\x23\xe1\x35\x29\x6f\xe5\x6b\x84\x6b\x04\x82\x2d\x6b\x52\x00\xaf\x69\x09\x88\x94\xce\x90\x1b\x50\x6d\x2b\x60\x84\xe6\x9a\x8f\x62\x72\x1c\x32\x5a\xe6\x01\xa7\xf4\x10\x90\x6b\x8a\x1b\x26\xdd\xac\x08\x77\x9a\x4a\x20\xa4\x44\xcb\xa6\x28\x50\x45\x39\x07\x4e\x68\x29\x19\xa4\x79\x27\x28\x1b\x32\x6e\x27\x88\x88\x72\x8a\xb6\x2b\x5c\xc3\x06\x98\x04\x23\x5f\x6c\x71\xa9\x49\x4a\xc2\xd1\xa4\x70\xf0\x9a\x32\x40\x18\x65\xb8\xc2\x0b\x22\xc5\xba\x5e\xe1\x1a\xe1\xa2\xa0\x5b\x6e\xe0\xac\x05\x91\x04\x94\x9c\xe1\xad\x91\xe6\xed\x0a\x4a\x35\xc8\x02\x32\xba\x76\xa6\x28\xd0\xc2\x05\xa7\xa8\xa6\x12\x42\x05\x6c\x49\xd9\x1a\xf1\x1a\x7f\x10\x24\xa3\x15\x30\x2c\x18\xc2\x2d\xb7\x03\x49\xe6\x9a\x9e\xef\xc5\x18\xd8\xa3\x99\x20\x68\xc6\x00\xd7\x90\x9f\xa0\x05\xad\x57\x76\x85\x20\xcc\x04\x8f\x48\x4d\x70\x41\xfe\x1f\x72\x09\xdc\x4c\x81\x30\xc4\x80\x57\x90\xd5\x64\x03\x88\x2e\x7e\x81\xac\xe6\x73\x77\xb5\xff\x24\x97\x30\x43\x4b\x21\x13\x82\x8f\x2b\x2c\x16\xb7\x86\xae\x64\x4b\xcc\x4c\x36\xfe\x9b\x5a\xa5\xa6\x6d\x3b\xf5\x96\xb1\x9a\x47\x19\x2e\x0a\x6e\x35\x87\x22\x29\x2d\x3d\x28\x11\xe2\x5a\xf9\xf6\xb1\x50\x1c\x8f\x53\x15\x67\x3e\x49\x7d\x82\x1e\x1d\xa1\x3f\x9d\x1e\x1d\x91\x75\x45\x59\x8d\xbe\x2f\xe8\x56\x62\xa0\x06\xfa\xe6\xa3\x90\xf8\x9b\x37\x3f\xbe\x7c\x7d\x7e\x71\x71\xf5\xf2\xfa\xda\x36\x6c\xca\x5b\xb2\x28\xc0\x69\x7c\xec\x3d\x3b\x76\x41\x5e\x5e\xdc\xe0\x45\x01\xd7\x1a\x23\x07\xf6\xe5\xc5\xcd\xf9\x77\xaf\x5e\x5e\xdf\x9c\xff\x78\xf9\xfa\x87\x70\x90\x82\x6e\xaf\x6b\xca\xf0\x2d\x7c\x0f\xc0\xdd\x7e\xd7\x37\x6f\xae\xce\x7f\x78\xf9\xfd\xcb\x97\xd7\x41\x27\x3d\xc8\x5b\x46\x3f\xee\x4c\x0f\x0d\xfe\xed\xd5\x9b\xff\xfd\x3f\xd3\xfc\x08\x67\x19\x70\x3e\xc1\x45\x31\x55\x8b\x48\x68\x19\x4f\xcb\x7f\x3a\x32\x9a\xd3\x36\x84\x0d\x94\x35\xba\x96\xc4\x3f\x57\xb4\xbf\x82\x5b\xc2\x6b\x60\x90\x4f\x70\x9e\x33\xe0\x7c\x8e\xce\xd5\x7f\xa6\x89\xfe\xef\xb4\x58\x8c\x81\xd0\x0b\xe2\x15\x59\x93\xfa\xb2\x14\x72\xcf\x23\xbd\x4f\x10\xd1\xef\xce\xd7\x62\xa0\x39\x7a\xf7\x3d\xf9\xf8\xdf\xff\x75\x82\x4a\xd8\xca\xbe\xe6\x49\x72\x9c\x57\x71\x44\xcf\xf9\x6b\x9a\x43\x64\xc0\x92\xe6\x70\x79\x31\x47\xd7\x35\x23\xe5\x6d\x8a\x00\x49\xa8\x17\x50\xc0\xad\xd8\x43\x46\x80\xee\x85\xad\x58\x78\xa1\x34\x7d\x94\x34\xd8\x23\x89\x06\x77\x7a\x7a\x8a\xde\x62\xb1\x50\xa8\xd6\x81\xe1\x8a\xd1\x5b\xba\x54\x1b\xb4\x61\x19\xd8\x7e\x7a\x1b\xf0\x57\x66\x07\xc9\x02\xea\x88\x76\xd1\x62\x2e\x86\x16\x13\xb4\x3f\xfa\xb0\xaa\x18\xd9\xe0\x1a\x5c\x1d\x6d\xf4\x4e\xbb\xed\x8b\xae\x1a\xe3\x91\xa8\xbc\x55\x60\x15\x2a\xce\x8f\x31\xa8\x78\x84\x52\xfb\x78\x41\xca\x0f\xf7\x23\xd1\xb9\x80\x73\x08\x56\xda\x90\x10\x86\x8d\xd4\x81\x21\x1a\xea\xfd\x3e\x58\xbc\xb0\xb0\x0e\x61\x98\x67\xc8\xa5\xc4\x27\xdc\x32\xa2\x78\x39\xbb\xc4\x08\x44\x9a\x45\x41\x32\x54\x75\xf0\xe9\xd9\xdc\x45\x3f\x06\x38\x17\xea\x9a\x94\x62\x3f\x91\x1b\x33\xc2\x0b\x69\x6e\xa1\x11\x38\x7a\x6b\xfc\xb2\x5c\x52\x85\x87\xe6\xa0\xfd\x7f\x48\x30\x89\x88\xe5\x8a\xda\xd2\x29\x43\x5b\xda\x14\xb9\xc2\xdd\x76\x10\x73\x30\x64\x54\x1d\xa5\xd9\xd1\x70\x41\x6a\x6d\x0c\x04\x98\xf2\x61\x54\x5f\xa8\x11\xc7\x32\xb8\x17\xdf\x4a\x4c\x93\xaf\x5c\x8c\x09\x4b\x2e\x58\x2d\x90\x7a\x1f\x17\xed\x8d\xa5\xea\xd8\xbd\x6a\x04\xc1\x8b\x16\xcc\xe8\x49\x0d\xb1\x40\x58\x27\xad\xb4\xbb\x88\x2a\xd9\x48\xb9\x03\x8e\xb1\xac\x0d\x15\x6d\x25\xb7\x3a\x28\xb4\x96\x43\x3b\x39\x9c\x82\x65\xac\xf4\x00\x96\x38\xf3\x30\xfb\x24\xdb\x87\x7d\x96\x4d\x69\x77\x3c\x67\x83\x9c\xe4\x50\xd4\xb8\xd5\xf4\xa2\xdb\x9d\x3b\x69\x61\x8b\x47\x75\xbb\x30\x2a\xa5\xcc\xe5\x71\xd5\xe5\xb8\x78\x0a\x8f\x96\xd3\xb4\xbb\x73\x6c\x70\x53\x18\x53\x4d\x01\x53\xb6\xca\x69\xae\x76\x3d\x41\x0e\x33\x32\xef\xa1\x48\x57\x67\xcf\x7d\x83\x6c\x76\x05\x19\x90\x0d\xb0\x93\xe0\xf9\x5b\x46\x37\x44\x78\x44\x3e\x2d\x2d\x31\x2d\x39\x84\x3f\x80\x18\x2c\x81\x41\x99\x81\xc1\x37\x87\xa5\x9c\x82\xf4\x83\xd4\x6c\xfa\xa8\x33\x73\xe1\x7a\x63\x9c\x17\x9e\xcb\x65\x85\x86\x81\x07\x90\x70\x35\xca\x09\xda\xae\x48\xb6\x92\xee\xcc\xc2\x90\x5a\x37\xda\x52\xb4\xc5\x3b\x3e\xf7\xe0\x23\xf4\x1f\x53\x74\x41\x18\x64\x75\xb1\x13\x56\x10\xc2\xca\x07\x55\xc6\xb0\xf1\x4d\x95\xbf\x2b\x9d\x85\x8e\x7e\x56\x6c\xea\x48\x7a\x30\xcc\x5f\xa6\xe8\xb2\xcc\xf5\x40\x68\x43\xb0\x04\xd4\x65\x50\x04\x87\x16\x81\x70\xec\xa8\x6c\x6f\x30\x53\xc4\x98\xa3\x17\x76\x59\x3e\xc3\x4d\xbd\x9a\xf8\x3c\x7e\xaf\x5d\x06\x61\x71\x4f\xd1\x57\xd6\xa4\x9f\xfd\x8f\xe8\xfd\xd7\x90\xd9\xa0\x0d\x21\xe9\x40\x2a\x36\x18\x55\x6a\x1c\x95\xd2\xba\x21\x1e\x47\xd1\xa5\x74\xba\x72\xd0\xe6\xa7\xf5\xfc\x54\x3f\xd3\x87\x27\xa7\xd3\xb4\x4b\xd4\x2c\x4e\x1f\xbb\x37\x95\x76\xcf\x85\xb1\x29\x0c\x7b\x67\x69\xce\xd0\x7b\xe1\xa8\xd2\xb2\x10\x8e\x26\x5a\x12\x19\xbe\x20\xad\x17\xec\x41\x12\xc4\xe6\xa8\xa9\x84\x24\x0b\x09\x92\xc6\xa4\x76\x38\x69\x9a\xe0\xa5\x1d\x77\x8e\xbe\xed\x7a\x32\xb3\x16\xaf\xe7\x3d\x98\x5b\xa3\xf6\xa1\x90\xcf\x0d\xc0\x5e\xc4\xed\xb0\x69\xdc\x6d\x13\x07\x7d\xe1\x29\x4f\x1e\x42\xd2\xa6\x8e\x96\x16\x7f\x1c\x8a\xe5\x4c\x69\x8d\x33\x25\xca\xdd\xd7\x2d\xc1\xd1\xb3\xa7\xa8\x24\x45\xbc\x49\x4b\xd1\x54\x2b\x47\xb6\xd0\x19\xfa\x66\xf6\x8d\x6d\x72\xd7\x4e\x35\x07\x5e\x33\xba\x43\x93\x10\x55\xf3\x22\xc0\xa9\xbf\xcd\x45\x87\x2b\x77\xae\x50\x24\x54\xb4\xf1\xcf\xe3\xac\x24\xb0\x95\xbb\xda\x2d\xd4\xd7\x4d\x25\x1c\x5c\xc8\x25\x75\x6f\x76\x15\xf0\xc9\x74\x8e\x3e\x89\xff\xcd\xd1\x77\x94\x16\x77\xc1\x2c\x18\xd4\x0d\x2b\x55\x8b\x67\xdf\x86\xec\x11\x9d\x6b\xd6\xc0\x5d\x1c\xdd\x53\x74\x25\xbb\xcb\x80\x4e\xbd\x02\x86\xa8\x10\x2b\xa5\x18\x6e\xc9\x46\x2c\xf5\x5d\x25\x77\x48\x81\x71\x55\xb7\xba\xcc\x4c\xcd\x57\xf9\x7a\xc3\x90\xca\x25\x53\x16\x13\x54\xb5\x0c\x07\x4a\x40\x7c\x25\x4d\xa6\x5f\x1a\x5e\x1b\xcc\x05\x7a\x02\xa8\xde\x77\xfa\x49\x44\x78\x97\x42\x93\x5a\x12\x47\xfc\x77\xaa\x68\x14\x90\x88\x2c\xa5\xad\xe4\xf4\x45\x67\x8a\xa3\x29\x8a\xff\x5d\x80\xfc\x19\x7d\x42\x1e\x1c\x87\xdc\x2e\x2c\xaf\xcd\x1d\x82\x82\x03\xfa\x64\x1a\x2e\xb1\xf8\x99\x24\xbf\xf6\x5d\x79\xeb\x11\x18\xf5\xac\x36\xe3\x4d\x92\x24\x82\x1a\xda\x72\x9c\x2c\x19\x5d\xcf\xd1\xb7\x9f\x7c\xe1\x93\x13\xba\x8b\x2e\x50\xdd\xd1\x84\x28\x94\x1f\xad\xc1\x3c\x7b\x2a\xfe\x9d\xc6\x30\xd6\xe3\x0b\x10\x1e\x02\x51\x38\xe3\xd0\x11\x8c\x91\x93\xbc\x82\xa5\xe1\x8a\xfc\x3d\x5b\x50\xc6\xe8\x76\x32\x7d\x72\xd4\xe9\xb0\xc0\x05\x16\x16\xcb\x99\x8c\xfd\x08\x2e\x7e\xa7\x9e\x4c\xa6\x7e\x63\x03\x79\xe6\x53\xea\xd9\x53\xa4\xe6\xd8\xa5\x4c\x8f\x65\xa9\x47\x8d\x52\xa6\xb3\xf2\x8d\x11\x66\x57\xbe\xc7\x76\xa3\x54\xbb\x7c\xb7\xb1\xbf\x28\xe7\xfb\x54\xb3\xe0\x87\xd9\x8e\x27\x41\xdc\x23\xc5\x8d\xb8\x2e\x79\xf6\x54\x92\xc2\x00\x0b\xb8\x6b\x40\xab\x7f\xc7\xc9\xc9\x00\xa8\xfd\xb0\xac\x18\x04\x4f\x50\x6c\x43\xf8\xeb\x99\x8d\xfe\x1c\x5f\xc1\xaf\x0d\x70\xb1\x58\xb5\x1d\x04\x1f\x33\x80\x3c\x24\x3f\x2a\x44\xcf\x63\x7f\x41\xfb\x42\x52\x51\x5e\x8f\x19\xfd\xec\x0c\x2d\x60\x49\x19\x4c\xc2\x57\x53\xf4\xb4\x45\xec\x5d\x95\x63\x81\x56\x0c\x0f\xa1\x75\x49\x99\x51\x26\x0c\xcf\x5e\xa4\x0e\x5a\x44\x4a\x53\x3f\x7b\xda\x2e\x92\x8e\xf4\x18\x16\xc7\x14\x48\x72\x99\x44\x3b\x59\xc9\xf2\xc5\xba\x2b\x33\x56\xb7\xb9\x8b\xda\x48\xc8\x01\xba\x23\x82\x84\x9d\xaf\x5e\xd0\x23\x35\xdd\x90\xc7\x19\xd3\xb3\xbe\x81\xd2\x79\xf4\x14\x49\x10\x09\x85\xe2\xc6\x38\x67\x8e\x2b\x17\xd5\x28\x2f\xb0\x9b\xd9\x53\x31\x06\xd8\x00\xdb\xa1\x9a\xac\x85\x39\x69\x5c\x71\x06\x85\x98\x07\x5a\xe1\xaa\x82\x84\x45\x32\xce\xc5\x3e\x60\xc2\x7f\x0e\x26\x2c\xfe\x40\xbc\xe8\x8f\x74\x4b\x38\x74\x5b\x02\x7b\x32\xc3\xa9\xa8\xb7\x84\xec\x06\xbd\x3b\x0b\x6f\x34\x9d\x75\x6a\x26\x4a\x68\x13\xc8\x16\xbe\x73\x09\x5b\xdf\xc7\x68\xf3\x2f\xc2\x10\x33\x69\x0a\x9b\x79\xf0\x00\xa9\xbc\xde\x7a\x2d\x76\x7f\x5c\x9a\xdc\x95\xe3\xa8\x75\x0c\x02\x2e\xec\xd3\x24\xc3\x98\x46\x4c\xc6\xec\x65\x18\xbd\x5c\xd2\xb9\x97\x2a\x91\xee\x80\x78\xdc\x09\x8c\xc7\x2d\x26\xdf\x50\x8f\xdb\xee\x11\x65\x28\xba\xea\xa8\x87\x18\x0c\x9d\x45\xf2\x43\x16\x95\x89\x89\xf8\xb7\x90\x67\x24\x0f\xd4\x87\x9c\x2f\xe7\xc0\xea\x49\xe7\xb9\x94\xbd\x76\xb4\x99\xa2\x97\x84\x94\xa3\x3f\x47\x5e\xbd\x90\x44\xaf\x13\x6f\xdf\x95\x26\xa7\x96\x7e\x9b\xe8\x7a\x05\x5b\xcc\x72\x61\x5d\x4a\x67\xe4\x24\x8a\xea\x1a\x38\xc7\xb7\x30\x47\xc7\x2f\x54\xf2\xdb\xf0\xcd\x95\xa7\xa6\xac\x49\x81\x70\x51\x74\xcc\x82\x8a\xc1\x86\xd0\x86\xab\x76\x2b\xbc\x01\xb4\x00\x68\x77\xd8\xf2\xb8\x33\x6a\x84\x96\xc6\xad\x49\x78\x3d\x0f\xb1\xbd\x68\xc4\xf7\xdf\x5f\x46\x09\x5e\x44\xa0\x70\x9e\x0b\x99\xba\x82\x8c\xb2\x7c\x42\x72\x25\x51\x92\x3d\x24\x3f\x41\x8c\x16\xe0\x3c\x12\x3f\x85\xb2\xa8\xb7\x94\x89\xee\xe7\x46\xd7\xd8\x16\x9d\x77\x6e\xf3\x1f\x61\x17\x6d\xfa\x23\xec\x4e\x8c\x64\xf8\x6d\xda\x87\x27\x28\x90\x43\x61\x90\xaa\x47\x01\x29\x22\x6c\xea\xaa\xce\x91\xc9\xbb\xa8\x0e\x75\xd7\x9e\xa6\x54\x42\x4b\x76\x15\x5f\xeb\x9e\xef\xa1\xf4\x54\x46\xa2\x28\x80\xa1\x15\x56\x4a\xad\x82\x8c\x2c\xd5\xb6\x75\x79\x61\x2a\x1c\xe2\x91\x1b\x0d\x61\x27\x63\x88\x4e\x3c\x55\x07\xd3\x51\x8f\x56\x6c\x73\x8e\x7e\x86\x71\xa4\x26\xcc\xdd\x58\x44\x32\x42\x91\xd0\x85\xb6\x73\x5a\x1b\x5e\xb8\x4d\x2c\x8a\xb6\xe3\x4c\x3d\x39\x71\x40\x79\xaf\xf7\x56\x98\x1e\x4a\xa1\xca\x8c\xbd\x74\x95\x66\xec\xbd\xab\x36\xd3\xef\x93\xdd\x1f\x44\x75\xb6\x4c\xfa\x5c\xfa\xb3\x1b\xa3\x43\x0f\xa0\x3e\x53\x8c\x0b\x0d\x57\xe1\xe2\x44\x64\xe9\x16\x6a\x2b\x4e\x3f\x91\x92\xac\x9b\xb5\x64\xed\x95\x2a\x59\x5b\x43\x59\x4f\xa6\x5d\x0a\xb7\xd4\xfd\xa9\xe1\xb5\x22\x8d\xca\x07\xa8\x75\x46\x4b\xb4\x56\xd0\x54\x38\x9f\xb5\xe0\x4c\x66\x40\x5b\x2c\x3a\x06\x44\x3d\xfe\xd0\x1c\x7c\xd2\x46\xd4\xfe\xbd\xf6\x8c\x11\x4b\x34\x42\x2c\x6b\x35\xc1\xb6\xab\x22\xcc\xaa\xdb\x57\x5f\xb7\x62\xb1\x87\xba\x8e\x54\x45\x0c\xeb\xec\x8b\x3e\xff\xdb\x2a\x41\x25\x67\x72\x3f\x98\xce\x55\x0c\x37\x1d\xe3\x8e\x38\x59\xa5\xdc\x57\x97\xc3\x5d\xcf\xd0\x57\xe1\x66\x8d\xf9\x50\xaf\x98\x8f\xa6\x47\x1c\x33\x39\x06\x6b\xba\x01\x33\xb9\x81\x00\x7e\x62\x72\x69\xf3\x36\xe1\xc6\x8a\x76\xe3\x91\x6b\x59\xdb\x83\x61\x1b\xa6\x8f\x20\x99\x43\xd1\xbb\xf3\x24\xd0\xcc\xa1\x70\xb0\x44\x91\x94\xa8\x4d\xbc\x72\x93\xfd\xc5\xe5\x6e\x41\xf3\x9d\x5a\xbf\x38\x8f\x54\x06\x38\x4b\xdd\x4b\x02\x0e\x64\x76\x3b\xb5\x02\x3d\x09\xde\x5b\xa8\xbd\xe6\xda\x04\x13\xf4\xd3\xff\x1d\xdd\xb5\x13\x45\xe8\xeb\xe9\x7a\xbb\xfd\x1d\xdc\xa8\xbd\xf4\x65\x2e\x44\x07\x65\x54\x3c\x1f\xec\xd1\xee\xf7\xb2\xdb\xbb\xcb\xb2\xfe\xcf\xbf\xec\xd1\x2d\x3e\xe2\x5d\xa4\x5c\xaa\xac\x49\xad\xca\x98\x55\x3a\xf8\x8d\xad\xbf\x6c\x25\xe1\xda\xa6\x63\xb5\xe7\x3b\x58\x9f\x62\xd9\xeb\xf8\xcb\xfb\xe7\xa7\x63\x12\xe1\x19\x7b\x32\x73\xa9\xf8\x6d\x2c\x43\x9d\x7d\x9e\x28\x04\xa7\xdd\x34\x74\x98\x25\x0b\x8b\xc2\xc2\xb8\x89\x5f\x1e\x43\x38\x6a\xb8\x2a\xeb\x56\x80\x12\xb9\x5e\x0f\x48\xba\xe2\xc9\x45\x48\x3d\x56\x48\xd5\x5e\x5e\x3f\xc8\xc0\xa1\x74\x98\x17\x7d\xd5\x45\x25\xc8\xf6\xbe\xd3\xe8\xa7\x4a\x44\x9d\x04\xa4\xb4\xc1\x75\x8a\xba\xa9\xfc\xe8\x04\x1f\xca\x9f\xaa\xd8\x98\x9f\x40\x95\x51\x06\x53\x58\xfb\xda\x7f\xfc\xbc\x1f\x4d\xc7\x9c\x3f\x00\xd3\x64\xb2\xd4\xc7\xd2\xae\x9f\x0e\xa2\xfe\x9b\x30\x53\xaa\x2b\x39\x3b\xe5\x85\x0f\xca\xc6\xd0\xf5\x88\xc7\xb9\xdd\x21\xad\x01\x89\x9e\x9c\x89\x5d\xc0\xd8\x6e\x15\xe6\x82\x28\x91\xfa\xe6\xb6\xd8\xa7\x37\xa0\x2c\xf7\x19\xb3\xf0\xce\x90\x37\xfd\x6e\x43\x17\x25\x74\xe6\x61\xe8\x83\x15\xeb\x4d\x15\x6c\x29\x83\x9d\xab\x9d\xb6\x92\x65\xbc\x36\x67\x18\x16\x7f\xb4\xe5\x14\x91\xb1\x03\xd9\x43\x67\x71\xe1\x9b\xf8\x9c\xea\xa0\x3d\xed\x20\x9a\xb9\x88\xb6\xb6\xe5\x7d\x71\xf5\xe5\xcc\x43\xd7\x7f\x35\x8c\x71\x84\x77\x72\x61\xd5\xba\xea\x4c\x57\x9d\xcb\x82\x02\x29\x27\xb1\x6a\x9f\x88\x8c\xa8\xfa\xf8\xa4\xfa\x6a\x0d\x4a\xb7\x97\x34\x2c\x23\xc0\xa2\x09\xa6\xce\x64\x22\x01\xfb\x58\x8c\xd6\xdd\x29\x12\xc1\x59\x95\xcd\xee\x5a\x28\x76\x1b\x51\xc5\x78\xb6\x18\x4c\x15\xe3\xc4\x77\x8f\x71\x86\x48\xcf\x14\x71\xb0\x62\x12\xb9\xf7\x08\xb6\xc6\xc3\x1b\xc0\x56\x6e\xde\xcd\x42\xc6\x59\x14\x1c\xe3\xa2\x71\x55\xcc\x28\x36\x6a\x60\x1b\x65\xbd\x39\xb9\xc5\xa2\x11\x7e\x6f\x86\x65\x19\xa5\x10\xe6\x8a\x32\x5b\x3d\x6b\x20\xeb\x1d\x57\xa3\x66\x50\x22\x5c\x56\x08\xe0\x0d\x26\x85\xd4\x65\x35\x15\x2a\xfa\x70\x7b\xac\x87\x80\x31\x39\xf3\xd2\xbd\xe8\x69\x78\x80\x60\xb6\x36\x2e\xaf\x7c\x74\xd5\xce\x3f\x21\x5a\x2e\x17\xac\xdd\xa3\x12\x70\xfb\xcb\x4a\xd4\x7e\xdc\x77\x82\x4e\xce\x62\xc8\xc7\x78\xac\x1d\x79\xac\x1d\x31\x61\x93\x48\x10\xc6\xd4\x54\xae\x31\xfb\xc0\xd5\x61\x2e\xcc\x3d\x20\xfe\xb9\x2d\x77\x4d\x9b\xc8\x4b\x52\xdc\x0f\xae\x3e\x89\x0a\x7d\x58\xa1\x91\x2c\x42\x39\xb8\xd4\x22\x0c\x05\xba\x84\xd2\xc7\xe3\xb6\xb6\x60\x8f\x37\x59\x06\x90\xfb\x66\xbe\xd2\x87\xf6\xb8\x96\x4e\xd5\x11\x8e\x0a\xe5\x28\xe0\x52\xac\x01\xf8\xb5\xc1\x85\xad\x0d\xf6\x56\xf1\x67\x2e\xe3\xe8\x21\x77\x32\xae\x96\x10\xb6\xe0\x48\x9b\xd4\x8a\xd6\xc2\x50\x84\xd1\x07\x0e\xbd\xb8\x5f\xda\x8b\xd0\x40\x77\x3a\xd0\x48\x85\x65\x25\xd8\xa8\xa2\xb6\x2b\x90\x71\x07\x53\x3a\x4f\x94\xf9\x1e\xd2\x31\x70\x68\x15\xf1\x94\xe1\xd6\xda\x7f\x87\xe4\x42\x47\xca\x6c\x22\xe5\x5a\x76\x20\x47\x83\x96\x5f\xb2\x35\xfc\xbb\x4b\x81\x4d\x02\x5d\x5e\xd8\xf3\x13\xf2\xb7\x37\x84\xb6\xcb\x21\x92\x01\x1a\x90\x8d\x54\x3e\xe8\x00\xee\xa7\xe3\xc6\x86\xfd\x87\x06\xe9\xff\x85\xbc\x92\xef\x8c\x07\x72\x6c\x5d\x90\xe3\xe0\x84\x84\x76\x3c\xf4\x96\xe5\x9c\x45\x51\x09\x43\x3f\x0b\xd8\x06\x0e\xb0\x3c\xc9\x1c\x39\x06\x1b\x39\x7f\x3e\x24\x1f\x8a\xcf\x5a\x6f\x4c\x13\x81\x8c\xf1\xe5\x68\xe1\x72\xd4\x5e\x7a\x34\xb9\x75\x2c\xd6\x56\x38\x52\x4e\x81\x97\x5f\xd7\xea\x70\xfa\x93\xd0\x65\x77\x7f\xb9\x46\x65\x30\x6c\xd4\xa7\x1a\x1d\xca\x8c\x04\xa3\x03\x7f\xbf\xcf\x9b\x8b\xe1\xe8\x35\x6d\x71\x7d\x3e\x23\xf9\x21\xd2\xe3\x04\x8e\x0e\x17\xa0\x48\xf4\xe9\x7e\x32\xe4\x85\xfc\x53\xab\x69\x3f\x49\x0a\xfa\x8e\x12\xa6\xa0\xcf\xe1\xf2\xe4\x03\xda\x4b\xa4\xe2\xb1\xee\xcf\x20\x57\x6d\x46\x25\x21\x5a\xfb\x87\xd9\x3f\x2f\xd6\x6a\x1f\x09\x31\x77\x52\x38\x03\xb1\xde\x4e\xd8\x9e\xd7\xac\xb1\x07\xe0\x5f\x87\x61\xdb\x8e\x79\xe4\x2b\xbd\x74\x68\xf5\x37\x8a\x66\xcb\xd0\x6b\x12\xf6\x6f\x16\x42\xbd\x2c\x37\xb8\x20\xe1\x49\xf0\x74\xe4\xd4\xfd\x35\x18\x0f\x4d\x4b\x61\x5b\x6b\x2a\xd8\xfe\x46\xaa\xb2\x97\x62\x9d\xf2\xc9\x3f\x0c\x16\x2a\x09\xdb\x9d\x78\xdc\x77\xd5\x12\xd6\xf6\x75\xd3\x9b\x6a\xba\x29\x85\xfb\x62\x85\xcb\x5b\x6d\x71\xb5\xd5\x4d\x28\x0c\x68\x85\x2e\x61\x23\xcb\x99\x5f\x87\x95\x53\x93\x7f\x08\x7b\xc5\x86\xcf\x5b\x4b\xab\x6f\x2d\x39\xd5\x12\x63\x96\x53\xaa\x68\xc2\x6a\x30\x8f\xa2\xc1\x40\xbd\xe5\x10\xba\xd8\x24\xd3\x24\xe9\x50\x43\x1b\xbe\x4c\x87\xc6\xb4\xa5\x2b\x47\x7b\xd2\x5b\xf2\x10\x20\xe1\xed\x85\x29\x4a\xb6\x74\x4c\x9a\x5a\x12\x04\x97\x16\xa2\x7f\x0b\x48\x8a\x6b\xd2\xf1\x78\x0d\xdb\x78\x55\xfe\x1f\x8c\x4d\x72\x32\x07\xb3\x24\xa8\xd5\x09\x39\xd4\x5b\xb6\xd3\xc7\xce\x80\xc4\xba\x0e\xbe\xaf\xc0\x65\x88\xbd\x8d\x29\xa8\xea\x5c\x1a\x93\xaa\xbf\x8b\xb2\xdd\xd4\x65\x3d\xf2\x7e\x98\x7f\x09\x5a\x0d\x44\x4e\x34\xbf\x98\xa9\x70\xd3\xb6\x24\xba\xf2\x1f\xc8\x9a\xc6\x25\x03\x28\x76\x36\xfe\x23\xf6\x48\x0f\x16\xa7\xd6\xcb\x56\xc7\xa8\x05\x3a\x27\x7e\x54\x4a\x85\xae\x75\xb0\x74\x01\xb6\x4e\xde\x8f\x65\x99\xe0\xbf\x2f\x44\x02\x28\x2c\x97\xea\xa2\xa4\x62\x87\x6a\x75\xd7\x92\xf0\xe0\xf7\x50\x25\x66\x66\x8f\x32\x35\x2c\x53\x09\x5a\x45\x03\x46\x21\xb0\x9e\x23\x1a\x03\x32\xa9\xcf\x43\x19\x2d\x22\xef\x6b\x72\x82\x2c\x49\xf6\x32\xd5\xcf\x16\x7b\x3e\xf2\x36\xc1\xdb\x24\xa1\xc6\x32\x46\xde\xb5\xa1\xf0\x13\xfe\xa9\x53\x16\xfd\xb5\x8d\x64\xab\xab\xd6\xc4\x4b\xdf\xb5\x35\x37\x0d\xe8\x43\xfe\x6d\x91\xab\x09\x97\xd9\xbb\x29\x7a\x99\xad\xc7\x3f\x2f\x8a\xce\xd1\xe9\x7f\x5f\xc6\xba\x44\x49\x31\xf1\xbd\xbd\xcf\x4d\xa6\x14\x7d\x15\xbb\xc0\xf2\xfe\x94\x0e\xc7\xba\x97\x88\xe8\x9c\x84\xf0\xd9\x91\xba\x25\x51\x2d\x77\x4f\xdd\x7b\x70\x94\xea\xf7\x55\xfb\x69\x88\x80\xd0\xf1\x19\x2d\x39\xc9\x41\xdf\x5f\xc9\x6b\x52\x14\xc1\xee\x60\xf0\x21\x25\xaa\x81\xad\x6d\xf9\x95\x39\x46\xc6\xb3\x15\xe4\x4d\x91\x96\x9e\xf6\xc8\xe7\xa3\x81\xe1\xcc\xee\x50\xe3\x52\xf4\xb5\x35\xea\x37\xb6\x4e\xba\x4f\x54\x07\x38\xa0\x35\xd1\x93\x91\x27\xa6\x83\xc1\x87\x85\x5f\x19\x3c\xc1\x79\x76\x2f\x39\xe9\xf5\x53\x41\x3b\x23\xe3\x3c\x62\xd3\x0c\x8a\xda\xa3\xdd\x61\xff\x42\xb9\x08\xb9\x39\x46\x6e\xfa\x4d\x93\x27\xae\x04\xa0\xfe\xb0\x54\xac\xb6\x2f\x92\x96\xe8\x8d\x54\x85\xa5\x7b\x9d\x60\x55\x27\xb4\xfa\xef\x16\xaf\xda\xab\xdc\xaf\x23\xb3\xf7\x0d\x5a\xd9\x64\xd4\x6f\x17\xb9\x6a\x8b\xde\xfb\x83\x57\xc6\xcc\x49\xa6\xfc\x9d\x4d\x36\xa9\x54\x0c\x90\x2f\x21\x2e\x12\xa7\xed\x43\x29\x95\x36\x8d\xf8\x7b\x44\x48\x9c\x70\x77\x97\xe4\x46\x5d\x1d\x1e\x2d\xb9\x68\x33\xc4\xbe\x28\x58\xb3\xc8\x38\x40\x8b\x26\xfb\x00\xc3\xf2\xf0\xc5\xd8\x33\x5f\x92\x50\x8c\x64\xec\x61\x01\x14\xcb\xc2\x4e\x08\xe5\xd2\xb3\x16\xf4\xdd\x84\xbe\xad\xe0\xc6\x3a\xea\x15\x70\x18\x8c\xb3\xa4\x18\xff\xc5\x58\x17\x7f\x40\xc6\xff\xae\x51\x0e\xd7\x97\x1e\x08\x5f\x7d\x41\xf1\x8d\x3f\x10\x97\x0f\x0d\x76\x58\xf3\x3e\xe1\x23\x77\x3c\x06\xaf\xf7\x08\xe7\x78\xa4\xdf\xf0\xa8\xd2\x23\x3c\xbf\xcf\x3e\x9f\x74\x22\x07\x04\x69\xa4\xc7\x3a\xd6\xf7\x1c\x16\xa8\x7d\x5d\x50\x7f\x2b\xf1\x3a\x07\x61\x15\x2b\xd2\xf7\x0e\xa0\x3c\xee\x3b\x11\xe9\x3c\xc4\xbf\x8d\x08\xda\x61\x2e\xee\xc0\x39\xd7\xf3\xdc\x1c\x75\xe8\x39\xe0\x8a\x6d\x23\x9f\xda\xdc\xfd\xea\x40\xe7\xc0\x99\xd7\xb4\xf1\x3f\x30\xd0\xdf\x58\x12\x44\xde\x1f\x75\xff\x73\x6a\xa1\xbb\x7f\x15\x5e\xcf\x8d\x2e\x70\x55\x01\x43\xaf\xf0\x82\xbb\xf7\xeb\xda\x1e\xf2\xfe\x5f\x53\xb1\x4e\x58\xe4\xa6\xe5\xe4\x52\x11\xdd\x97\x94\xd9\x32\x61\xf7\x68\x46\x37\x8c\xe0\x9f\x53\x0d\xae\x77\x9f\xfb\xac\xf2\x96\xf3\x4f\xb8\xaa\x64\x49\xd9\x32\x3c\x41\x24\xdd\xca\x5e\x67\x9b\x40\xc7\xc2\x68\x63\x0f\xe6\x8e\xf2\x39\xfa\x64\x39\x76\x4f\x86\xdc\x05\x21\x88\x68\xd1\xbd\xfd\x50\xca\x19\xfa\x94\x3c\x52\x70\x9e\xe7\xba\xb6\x54\x37\xff\x9a\xc7\xbf\x8b\x10\x5c\x4b\x8e\xfc\x0b\xb1\x99\xbc\x83\xe7\x5f\x57\xf6\xc5\x5f\x0f\x89\xff\x1e\x9b\xc8\xcf\x66\x13\x3d\xb7\x2b\xc1\xfc\xc9\x7b\x21\x06\x3f\x37\x12\x03\x3a\xed\xc2\x19\xf1\xd9\x91\x38\xf1\x92\xbb\xea\x0f\xe0\x5e\x7e\xcf\x63\xbc\x8f\x9c\x84\x32\x1c\xee\x7c\xec\xe4\xde\x3c\x08\x8b\xf0\xbc\x13\x77\x86\x05\x7a\xd8\x9f\x7b\x62\x57\x16\x5b\x55\x54\x1d\x28\x07\x79\x55\x43\x4c\x6b\xa4\x0e\x5b\xe8\xd2\xec\x58\x97\xc9\x61\x1b\x49\xfa\x72\xff\xfe\x8d\xa5\xa5\xef\x24\xc3\x95\x1f\x84\x8c\xa1\x17\x6a\xf4\xf0\x3b\x07\xdc\x7e\x4e\x82\x70\x17\x4f\x5f\x79\x9b\xce\xa4\x44\x94\xe9\x2f\x1b\x2d\x00\x99\xe3\x44\xed\x69\x00\x23\x47\xdb\x15\x55\xb9\xc9\x6e\x69\x41\xcf\x8d\xf8\x3e\x39\xe6\x3d\x44\x3a\x49\xa8\xf7\xae\x4a\xb6\xcd\x5a\x4a\x8d\xa0\x5a\x78\x48\x3c\xae\x76\x23\xb0\x51\x32\x7a\xf9\x20\xcc\x1c\x15\x53\xce\x70\x35\x58\xfa\x18\x7e\x5a\x65\x9f\x70\x72\x62\xde\x19\xae\x46\xce\xdb\xe8\x8f\x3d\x36\x85\xe0\x6f\xaf\x3d\x22\xf8\x7b\xc8\x2d\x23\x3c\x51\xd2\x53\xe6\x1d\xa5\x5a\x6f\xa1\xb7\x36\xa9\x71\xde\x9e\x1d\x56\x97\x5f\x85\x1f\x1c\x59\x61\x6e\x4e\xec\x41\xee\x7d\x6b\x44\xad\x4c\x16\x7e\x6f\xa4\x7b\x11\x56\x4b\x94\x8e\xe8\xc4\x91\xf3\xc4\x29\xfc\xda\xc8\xe0\x8d\xb6\x12\x6f\xc7\x81\x89\x11\xe7\x49\xd2\x93\xd1\x9d\x67\x83\xa2\x14\x7b\x7a\x90\x5c\xc5\x9f\x8f\x16\xb3\xf6\xff\x3d\x99\x35\xad\xfe\xdd\xb3\xfd\xde\x91\x20\x25\x7f\x6a\x13\x42\x6e\xfa\x46\x74\xf6\xee\x83\x15\xad\x13\x9f\xd6\xeb\xa8\xe0\x76\x93\xec\xca\xf7\xc3\x7c\x45\x60\x8e\xbe\xed\xbd\x3c\xa0\x3d\xd2\xa8\xa7\x9b\x46\x44\xfe\x13\xee\x68\xea\xa0\x9d\xb9\xba\xd0\xbd\xe4\xd5\x6e\x2f\xf6\xb0\x77\xe2\xb2\x17\x55\xa8\x11\x7e\x34\x43\xed\x8c\x76\x2f\xec\x7c\x0b\xb0\x87\x96\x0e\x16\x9f\xe9\x82\x11\x63\xd1\xe8\xa9\xf7\x90\xb7\x07\x37\xef\x67\x88\x61\xf7\x2c\x58\xc4\xd4\x09\xc5\xc9\xdf\xbc\x27\xad\x30\xf8\x2f\x62\xf8\x7a\xd2\x10\xc2\x71\xc7\x97\x3b\x34\x56\x2b\xed\xbc\xa9\x57\xe7\xe6\x3a\x8b\x16\xa8\x54\x32\xbd\x5f\x6d\x43\x67\xe8\x54\x5f\xac\x70\x5a\xa4\xaf\x04\x4a\x00\x72\x3e\x68\x26\x00\xe9\xcf\xa9\xc5\x00\x25\x21\x85\x5f\x49\x4b\xc0\xf1\x5d\x8c\x28\x90\xe8\x47\xce\x12\xf3\x0b\x3a\x04\xe8\xc5\x3f\x53\xe6\x82\x5a\x9a\xd5\xfe\x37\xff\xcb\x37\x0e\x62\xd1\x2f\x88\xc9\xd9\xc9\x5f\xa7\x45\xd8\x2a\x4a\xa3\xe4\xc7\xbd\xba\x13\xf3\x9b\x0e\x03\x1b\xc6\xca\x80\xf2\x7c\x27\xab\x9c\x39\x29\x6f\x8b\xee\xd7\xea\x64\x0d\x9f\xd6\x21\x4e\xa0\x5a\xee\xb1\x1c\x6f\x60\x32\xe0\x57\x88\xf5\x37\xdf\x83\xc3\x4e\x18\x4d\x0d\x52\x90\xf2\x83\x57\x9a\xe0\x5e\x35\xee\x58\x95\xbe\xa7\xee\xb5\xef\x91\xcf\xc0\x0f\xc7\xec\x16\xea\x79\x7f\xef\x28\xda\x16\xcc\x14\x3d\x7f\x8e\x2a\x5c\x92\x6c\x72\xfc\x42\x56\x38\x0b\xeb\xe7\x56\x58\x0b\xde\x97\xee\x68\xf4\xdb\x80\xc7\x46\x25\xdc\x1d\xfd\x33\x00\x00\xff\xff\xb2\xab\xf7\xa7\xf2\x79\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa3, 0x8c, 0x5a, 0xf8, 0x9f, 0xba, 0x2b, 0xcb, 0x13, 0x54, 0xb7, 0x9e, 0x39, 0xb2, 0x55, 0xdb, 0xd2, 0xe7, 0x7b, 0x75, 0x57, 0x5b, 0x15, 0x50, 0xc0, 0x5e, 0x4f, 0xbd, 0x52, 0x18, 0x3a, 0xb8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0xf7, 0x5, 0xf2, 0x5, 0xa2, 0xdc, 0xd3, 0x2e, 0x6a, 0x22, 0xae, 0x74, 0x75, 0x93, 0x5f, 0xc3, 0x15, 0xe7, 0x3, 0x50, 0x88, 0x7, 0xb, 0x3c, 0xbd, 0x7f, 0xca, 0x94, 0xe5, 0x20, 0x53}} return a, nil } From 81673c119462b8c8d24d9bdb2ce260fe5b3c8b49 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Fri, 28 Jul 2023 13:44:51 -0500 Subject: [PATCH 040/132] correct entitlement syntax --- contracts/FlowStakingCollection.cdc | 6 +++--- contracts/LockedTokens.cdc | 20 ++++++++++---------- lib/go/contracts/internal/assets/assets.go | 12 ++++++------ 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 8f80ec1a2..167b48cb1 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -112,7 +112,7 @@ access(all) contract FlowStakingCollection { /// Capabilty to the TokenHolder object in the unlocked account /// Accounts without a locked account will not store this, it will be nil - access(self) var tokenHolder: Capability<&LockedTokens.TokenHolder>? + access(self) var tokenHolder: Capability? /// Tracks how many locked and unlocked tokens the staker is using for all their nodes and/or delegators /// When committing new tokens, locked tokens are used first, followed by unlocked tokens @@ -123,7 +123,7 @@ access(all) contract FlowStakingCollection { /// Tracks the machine accounts associated with nodes access(self) var machineAccounts: {String: MachineAccountInfo} - init(unlockedVault: Capability<&FlowToken.Vault>, tokenHolder: Capability<&LockedTokens.TokenHolder>?) { + init(unlockedVault: Capability<&FlowToken.Vault>, tokenHolder: Capability?) { pre { unlockedVault.check(): "Invalid FlowToken.Vault capability" } @@ -1090,7 +1090,7 @@ access(all) contract FlowStakingCollection { } /// Creates a brand new empty staking collection resource and returns it to the caller - access(all) fun createStakingCollection(unlockedVault: Capability<&FlowToken.Vault>, tokenHolder: Capability<&LockedTokens.TokenHolder>?): @StakingCollection { + access(all) fun createStakingCollection(unlockedVault: Capability<&FlowToken.Vault>, tokenHolder: Capability?): @StakingCollection { return <- create StakingCollection(unlockedVault: unlockedVault, tokenHolder: tokenHolder) } diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 5f762443e..2b693d6fb 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -283,7 +283,7 @@ access(all) contract LockedTokens { /// Capability that is used to access the LockedTokenManager /// in the shared account - access(account) var tokenManager: Capability + access(account) var tokenManager: Capability /// Used to perform staking actions if the user has signed up /// as a node operator @@ -293,7 +293,7 @@ access(all) contract LockedTokens { /// as a delegator access(self) var nodeDelegatorProxy: LockedNodeDelegatorProxy? - init(lockedAddress: Address, tokenManager: Capability) { + init(lockedAddress: Address, tokenManager: Capability) { pre { tokenManager.borrow() != nil: "Must pass a LockedTokenManager capability" } @@ -421,7 +421,7 @@ access(all) contract LockedTokens { /// Used to perform staking actions access(all) struct LockedNodeStakerProxy: StakingProxy.NodeStakerProxy { - access(self) var tokenManager: Capability + access(self) var tokenManager: Capability init(tokenManager: Capability<&LockedTokenManager>) { pre { @@ -549,7 +549,7 @@ access(all) contract LockedTokens { /// Used to perform delegating actions in transactions access(all) struct LockedNodeDelegatorProxy: StakingProxy.NodeDelegatorProxy { - access(self) var tokenManager: Capability + access(self) var tokenManager: Capability init(tokenManager: Capability<&LockedTokenManager>) { pre { @@ -649,7 +649,7 @@ access(all) contract LockedTokens { access(all) fun addAccount( sharedAccountAddress: Address, unlockedAccountAddress: Address, - tokenAdmin: Capability) + tokenAdmin: Capability) } /// Resource that the Dapper Labs token admin @@ -658,7 +658,7 @@ access(all) contract LockedTokens { access(all) resource TokenAdminCollection: AddAccount { /// Mapping of account addresses to LockedTokenManager capabilities - access(self) var accounts: {Address: Capability} + access(self) var accounts: {Address: Capability} init() { self.accounts = {} @@ -669,7 +669,7 @@ access(all) contract LockedTokens { access(all) fun addAccount( sharedAccountAddress: Address, unlockedAccountAddress: Address, - tokenAdmin: Capability) + tokenAdmin: Capability) { self.accounts[sharedAccountAddress] = tokenAdmin emit SharedAccountRegistered(address: sharedAccountAddress) @@ -677,7 +677,7 @@ access(all) contract LockedTokens { } /// Get an accounts capability - access(all) fun getAccount(address: Address): Capability? { + access(all) fun getAccount(address: Address): Capability? { return self.accounts[address] } @@ -709,7 +709,7 @@ access(all) contract LockedTokens { access(all) fun addAccount(sharedAccountAddress: Address, unlockedAccountAddress: Address, - tokenAdmin: Capability) { + tokenAdmin: Capability) { pre { self.addAccountCapability != nil: @@ -734,7 +734,7 @@ access(all) contract LockedTokens { // Creates a new TokenHolder resource for this LockedTokenManager /// that the user can store in their unlocked account. - access(all) fun createTokenHolder(lockedAddress: Address, tokenManager: Capability): @TokenHolder { + access(all) fun createTokenHolder(lockedAddress: Address, tokenManager: Capability): @TokenHolder { return <- create TokenHolder(lockedAddress: lockedAddress, tokenManager: tokenManager) } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 50f6a0279..9c1d60947 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -4,10 +4,10 @@ // FlowFees.cdc (9.627kB) // FlowIDTableStaking.cdc (98.52kB) // FlowServiceAccount.cdc (8.191kB) -// FlowStakingCollection.cdc (54.956kB) +// FlowStakingCollection.cdc (55.145kB) // FlowStorageFees.cdc (9.218kB) // FlowToken.cdc (12.966kB) -// LockedTokens.cdc (31.218kB) +// LockedTokens.cdc (31.228kB) // NodeVersionBeacon.cdc (22.903kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.547kB) @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x53\x1c\x47\xb2\xf0\x3b\xbf\x22\xa5\x07\x1b\xd6\x30\x38\xbe\xef\xc4\x89\x13\x84\xb0\x16\x03\xd2\x12\xb2\x25\x59\xa0\xf5\x83\x63\xc3\x5b\x74\xd7\x30\xbd\xf4\x74\x8d\xbb\x6a\x18\xcf\xf1\xf2\xdf\x4f\xd4\xfd\xde\x97\x61\x40\x56\xac\x78\x90\x60\xa6\x2e\x59\x79\xaf\xac\xac\xac\xc3\xbf\xec\xec\x00\x00\xbc\xaa\xc9\xea\x92\xa1\xdb\xaa\xb9\x39\x25\x75\x8d\x0b\x56\x91\x46\x7e\x75\x35\xab\x28\x14\xa4\x61\x2d\x2a\x18\x94\x78\x5a\x35\x98\x02\x82\xc2\xb4\x83\x29\x69\x81\xca\xde\x80\x9a\x12\x4a\x5c\xe3\x1b\xc4\xf8\x9f\xe4\xfa\x5f\xb8\x60\x54\x8c\xb4\x9a\x55\xc5\x0c\x50\x5d\x93\x15\x85\x25\xc5\x2d\x05\x46\x44\x47\xec\x76\xc3\x62\x3c\x44\x61\x8e\x9a\x35\x34\xa4\xe4\xd3\x51\x60\x33\xbc\x86\x15\x6a\x18\x54\x0d\x20\xa0\x55\x73\x53\x63\x40\x45\x41\x96\x0d\x9b\x88\x09\x2e\x18\x08\x58\xe7\x0b\xc4\xaa\xeb\x1a\xc3\xaa\x62\x33\xde\x11\x6a\x52\xdc\xe2\x12\x18\xb9\xc5\x8d\xee\x03\x14\xb3\xe5\x62\x22\x57\x79\x89\xb1\x68\x48\x9a\x69\x4d\x56\x87\xfc\x9f\x83\x82\xb4\xf8\x40\xaf\x9c\xc2\x87\xf3\x93\xb3\x1f\xcf\x05\x70\x73\xd2\x62\x98\x55\x37\x33\xa8\xf1\x1d\xae\xa1\x6a\xa6\xa4\x9d\x23\x81\x0c\x74\x4d\x96\x4c\x8c\xa5\x51\x62\x31\xc5\x27\xfb\xcb\xe1\xce\x4e\x35\x5f\x90\x96\xc1\xab\x65\x73\xc3\xe1\xbc\x12\x60\x4d\x5b\x32\x87\xe7\xde\x67\xcf\x4d\xcb\x9a\xac\x9c\x56\xdf\xfe\xfe\xea\x87\x77\x3f\x5f\xbd\x7b\x73\xfe\xf6\xe4\xec\xec\xc3\xf9\xe5\xa5\xdb\xf0\xe2\xec\x0a\x5d\xd7\x58\xd1\xd3\xed\x71\x71\x76\x75\xf2\xfd\x0f\xe7\x97\x57\x27\x6f\x2e\xde\xbe\x0e\xba\xfe\x20\x70\x24\x66\xa1\xba\xd3\x0f\xef\x4e\xdf\x9c\x9f\x89\x89\x2e\x13\x33\x5d\x32\xd2\xa2\x1b\xfc\x0a\x63\xea\x4e\x73\x79\xf5\xee\xc3\xc9\xeb\xf3\x57\xe7\xe7\xa9\x4e\xa7\xf5\x92\x32\xdc\xfe\x74\xaa\xbb\xfc\x74\x9a\x68\x75\xf6\xe6\xb5\xfe\xfe\xec\x4d\x08\x2a\x6f\x70\xbe\x20\xc5\x4c\x37\x39\x7f\xff\xee\xf4\x6f\xba\xd1\x0e\x2a\x0a\x4c\xe9\x2e\xaa\xeb\x3d\xcb\xb9\x49\x16\x87\x3f\x24\xf9\x0f\x0f\x0f\xe1\x44\xb1\xc5\x02\xb1\x99\x64\x58\x77\x9c\x1a\x33\x88\xba\xab\xf5\xbf\x47\x6c\x76\x04\xce\x1f\xc3\x7a\xbf\x6f\xab\x3b\xc4\x54\x6f\xe7\x8f\x81\xbd\x97\xd7\x75\x55\xa8\xce\xe6\x77\xbb\x9c\xf3\x3b\xdc\xb0\x78\x1d\x98\x7f\x0c\x6f\x49\x89\x4f\xca\x92\x93\x3b\x1a\x78\x97\x8b\xdc\xc5\x19\x5f\x50\x5b\x35\x37\xfb\xd0\x92\x1a\x1f\xc1\xc7\x8b\x86\xfd\xcf\x3e\xa0\x39\x47\xd2\x29\x99\xcf\x2b\xc6\x70\x79\x04\x1f\x5f\x55\xbf\xff\xf7\x7f\xed\x03\x2a\xcb\x16\x53\x7a\x04\x27\xf2\x97\x97\x7b\x99\xb9\xcf\xa4\x98\x93\x76\x30\x00\xa5\xee\xc1\x3f\xe4\x70\xfc\xff\xff\x37\x0e\x90\x0e\x2c\x7c\xc0\x73\x72\x87\xcb\x57\x2d\x99\x8f\xc5\xc4\xe8\x05\x8f\x9a\x2b\xbd\xe8\xc1\x6b\xfb\x11\x15\xb3\xaa\xc1\x8a\xa9\x4f\x5b\x8c\x18\x2e\xc7\x2d\x68\xcf\x32\xd3\x25\x6b\x97\x05\xd7\x6a\x88\x01\x65\xa4\xc5\xd4\xc2\x07\x17\x67\x42\x01\x46\x80\x50\xd9\xe9\xcc\x2e\x84\xc2\x1f\xa2\x55\x8a\xc1\xcd\x78\x6f\x3d\x18\xfb\xdb\x5b\xfc\xec\x98\xc6\x77\x15\x5e\x41\xd5\x54\x6c\x08\x5a\xf7\x1c\xa8\xf8\x0f\xc5\xf5\x74\x12\x80\x03\xc7\x20\x47\xea\x68\x29\x5a\x39\x7f\x99\xa6\xf7\x3b\xf2\x5f\x83\xce\x53\xd2\x30\x54\x35\x34\x61\x38\x90\x98\xe7\x6b\x6e\xfd\x04\x01\xb5\x5a\x32\x7d\xa5\x15\xad\xb8\x09\xa6\xb8\x20\x4d\x89\xda\xb5\x31\x69\x82\x40\x15\x05\xd2\xd4\x6b\x98\x63\x6e\x2d\x19\x81\x19\xa9\x4b\xd3\x9f\x5b\xa6\x9f\x4e\x81\xb4\xc0\x55\xac\xb4\xcf\xc2\xfc\x72\xcd\xcd\x5b\xa3\x25\x23\x1c\xa4\x02\xd5\xf5\x1a\x16\x68\x2d\x4c\x1e\x6b\x51\x43\x91\xb2\xf7\x18\x53\x33\x5e\x8b\x6b\xce\x5a\xbc\xa7\x33\xec\x02\xb7\x62\x55\x74\x92\x63\x0b\x9f\x41\x2f\x9a\x29\xe9\x60\x8e\x66\x18\x4f\x38\xec\x6c\xda\x70\x74\xa3\x05\xba\xae\xea\x8a\xad\x39\x94\x1c\x01\x62\xad\x7f\x47\xcb\x5a\xe0\x47\xb8\x24\xd2\xfc\xaf\x1a\xdc\xba\x5d\x19\x11\x4e\x44\xd9\xa2\x15\x5f\x5b\x89\x17\x84\x56\x4c\x0d\x53\xb5\x86\x4a\x9a\x00\xd5\x14\x1a\x8c\x4b\x5c\x86\x30\x6a\x3b\x24\x01\x9d\x7b\x8b\x17\x80\xbc\x6f\xc9\x5d\x55\xe2\xf6\xc8\x01\xf7\xc5\x57\xc6\xf0\x4f\x44\xa3\xef\x2c\x8b\x27\xb9\xdb\x93\xe7\x8d\x27\x09\x05\x62\xd1\xe2\xe0\x13\xfe\xd3\x31\xfc\xa4\x98\xe1\xe2\x76\x77\xef\x08\x9e\x5f\x34\x77\xa8\xae\x4a\x61\x7e\x41\xba\x30\x12\xef\xba\xed\x73\x6f\xe0\xfb\x58\xbe\x9a\x3e\x01\xe4\x8b\x86\x63\xb1\xf6\xf8\xcb\x0e\x28\xe1\xb8\x6b\x0d\x8e\xf4\xba\x0c\xf1\x1a\x33\xe1\x8b\x6a\x6d\x09\x64\x2a\xfe\x0c\x18\x21\xc9\xa2\xd3\x65\x03\x37\x98\x29\xf5\xca\xd1\xa3\x7e\x0d\xb0\xdb\x62\xb6\x6c\x9b\x5e\xf8\x27\xd7\xa4\x6d\xc9\x6a\x77\xef\xd9\x44\xf0\xed\xb3\x89\x82\x29\xaf\x78\xa4\xa3\x00\x55\xc3\x70\x3b\x45\x05\x96\x0a\x43\xfa\xe2\x05\x6a\x60\xc1\xbf\xa7\x33\x29\xf1\x82\xc1\x63\x27\xd6\x0c\x46\x89\xec\x4e\xd8\x4c\xf7\xff\x6d\x89\xdb\x75\xd0\x33\x69\x1b\x5a\x4c\xc9\xb2\x2d\xb0\x03\x4a\xc6\xc3\xc9\x68\x85\x3b\xd4\x2a\xaf\x5e\x7a\xac\x1f\xa9\xf5\x01\xb2\x1d\x96\xcd\xa8\x2e\x9c\x5e\xa8\x2c\xb9\x05\x78\x27\xf4\xe4\xee\xaf\x82\x09\x8f\xe0\xaf\xb1\x9f\x3d\xe1\xcd\xf8\xef\xb8\x0d\x45\x8f\x2b\xb7\xa3\x84\xc2\x53\x1e\x43\x66\x5a\x63\x37\xcd\xdc\xc6\xb6\xe4\x01\x30\x9d\xf6\x1c\xa6\x0d\x07\x57\x5a\xec\x8a\xf8\x20\x45\xda\x84\x3b\xd7\x6a\x2a\x47\x3d\xa4\x81\x16\x16\x57\x0c\x4e\x30\x15\x68\x38\xff\xbd\xa2\x83\xec\xef\xcb\xbd\x23\xf8\x9e\x90\xba\x4b\x66\xa4\x15\x16\x32\xf3\x8b\x1c\xea\x1f\x5d\xcd\x5d\x9f\x43\xf4\x71\x3f\xe8\xec\x79\x52\xd7\x62\xae\x66\x4a\x44\xc7\x0c\x9e\xf9\xf7\x7d\xe3\xd8\x39\x3b\x06\xf3\x1a\x75\x8e\xe8\x13\x4b\x2c\xeb\x0f\x89\x8a\x14\x6f\x79\xa2\xef\xb9\x87\x0d\xab\x58\x8d\xe7\xdc\x49\xb4\xb2\xf6\x4e\x18\x3e\x23\xda\x57\x33\x6c\x45\x54\x79\x7d\x9c\xb3\xa9\xf4\xfe\xf8\x16\x5c\x0a\xb9\x52\x77\x6a\x27\x4f\x5a\x6c\x86\x40\x75\x1d\x28\x02\x15\x0b\x10\xce\x46\x11\x99\x64\xb5\x45\xd7\x86\x54\x36\x36\xa3\xbd\xc1\x78\x41\xb9\x13\x52\xdc\x72\x8d\x3b\x23\x2b\x19\x1e\xd0\xbd\x9a\xd2\x08\xb7\xdc\xe5\x53\x40\xad\xdc\x82\xe3\xd2\xd5\x58\x15\x83\xdb\x86\xac\xa8\xf2\xa3\x54\x5b\x46\xe0\xa6\xba\xc3\x1a\x16\xae\x10\x61\x35\xc3\x8d\x8c\x3a\x68\xab\xcf\x67\xd1\xde\x80\x19\xb3\xac\xa6\x53\xdc\x72\x6c\xb2\xf5\x02\x4b\x7b\x20\x06\xcd\xeb\xbc\x48\xd3\x1d\x75\x28\x3f\x47\x8e\x0f\xed\x1a\xef\xb8\x24\x86\xdc\xc2\x0d\x86\xaf\xe8\x84\xc0\x0e\xf5\x28\xf8\x04\xc9\xe1\x85\xdb\x59\xd5\x35\x5c\x63\x68\xaa\x9a\x3b\x39\xc2\x02\x2a\x52\xcd\x10\x85\x86\x40\x41\xda\x16\xd3\x05\x69\x4a\x4e\x6c\x9f\x9c\x79\x48\x07\xc3\xf9\xd2\x07\xf4\x52\xee\x42\x42\xde\xe2\x86\x4b\x85\x8c\x6c\x44\x89\xb4\xd4\xeb\x7b\x8a\x1a\xe9\x21\x2f\x29\x06\xd2\x60\x67\x2f\xb3\xc0\xb2\x3f\x38\x8e\x06\xef\xc2\x9d\x3a\xce\x1d\xd7\x18\x16\x72\xa7\xae\xa6\x5a\xc1\x35\x2e\x10\x1f\x48\xb0\x4a\x41\x96\x75\xc9\x5b\x2d\xa9\x83\x05\x87\x21\x92\x48\x68\x8c\xe9\xa0\x47\xf0\x57\x23\xd5\x9d\x46\xe6\xbe\x7b\x38\xa3\x57\x86\x8c\x68\x1a\xdf\xef\x04\x88\x12\xf4\xb0\x42\x2a\x08\xf2\x37\x52\x73\xef\x49\x6d\x1d\xa4\x2a\xb0\x9c\x19\x52\xdc\x09\xad\x50\x21\x3d\x72\x97\x13\x88\xbb\x60\xaf\x86\xa8\xdd\x25\xb0\x59\x45\xf7\xb9\xac\x3a\x6c\x97\x5f\x2f\xb3\x50\xf9\x3c\xe4\x86\xb4\x26\x0e\xec\x21\x33\x5d\x71\xbd\x42\x07\x69\x15\x1d\xd8\xc3\x2d\xdf\x67\x49\x2a\x8b\x78\xa5\x51\x77\x86\xfd\x0e\xc5\x86\x21\xc9\x81\x3f\x73\xdd\x52\xc8\xd8\x05\x1f\xa1\xc1\x2b\x35\xc1\x3e\xc4\x5a\x6c\x49\x71\x09\xd3\xaa\xa5\x6c\x1f\xa6\x84\x6f\x56\x70\x09\xd7\xeb\x10\xb6\x78\x06\xad\xac\xf8\x14\x7a\xf8\x94\x9a\xd4\xed\x9a\xd4\x2c\x9d\x3c\xfc\x28\xbe\x58\x8a\x36\x09\x1f\x9b\x02\xa2\x94\x14\x95\xd8\x7e\x8a\x50\xaf\x40\x7d\x9e\x4f\x7c\xaf\x8c\xf6\xd8\x4f\x7f\xa7\x35\x42\xa3\xee\x6f\xc2\x90\xc3\xf6\x5c\x1e\x14\x99\x5d\x96\x03\x8a\x63\x66\x7b\xb7\x59\xde\xd0\x70\xec\x4f\xb5\x93\xde\x96\x29\x9d\x05\x2f\x0e\xe0\x8f\xcc\xce\xcd\xea\x21\xd5\x2a\x6e\x16\xf2\x01\x1c\xc3\xb7\x93\x6f\xf3\x10\x46\x2d\xbd\xa6\x87\x87\x70\x11\xdb\xa7\x50\xe1\xec\x0b\xaa\x56\xa8\xae\xfe\x17\x43\x25\xfc\x17\xbe\x35\x9d\x09\x6a\x84\xe3\x71\x3d\xe0\x1a\x46\x07\xad\x5e\xd3\x6a\x2a\x36\xf7\x0e\xf5\xdf\x5d\xff\x0b\x8e\xdd\x0f\x12\x34\x15\x6b\x73\x9b\x78\x1d\x76\xa2\xf6\x87\x87\x20\x37\x7e\x4a\x26\xb8\x02\x16\xc0\xcf\x51\x83\x6e\xac\x62\x16\xa1\xf1\x84\x67\x95\x1a\x90\xfb\x3f\x98\x29\x89\x09\x3c\xb2\xce\x25\xf3\x1f\xbe\x66\x87\x32\x3f\x2a\x30\x8e\x03\x44\x38\xdb\x55\xf9\x9b\xdb\x7a\x77\x2f\x8d\x17\x9f\x27\xe3\x59\x26\xbe\xa7\xc2\x7f\xee\x01\xd7\x34\x25\x3c\x09\x44\xbb\x66\xa5\x63\xde\xb0\x59\x8a\x8b\x03\xe5\x02\xc7\xae\x48\x84\x76\xb5\x26\x14\x6b\x93\x21\xcd\x09\x85\x6b\x3c\xe5\xa6\xaf\xc4\x94\xb5\x64\xcd\x55\x36\xbe\xc3\xed\x9a\xcd\xdc\x88\x97\x74\xce\x85\xe5\xc1\x52\x29\x16\x7c\x2c\x21\x88\x30\xc7\x6c\x46\xca\x7d\xe5\xe6\x0a\xd3\xb9\x40\x0d\xdf\xef\x0b\x81\x68\xb1\xf2\x89\xf9\x17\x4a\xfb\x4b\x07\x59\x1c\xa9\x35\x6b\x1d\xcb\x70\x0f\xed\xf8\x8f\x02\x69\x37\xd4\x51\x36\x32\xc7\x97\x2b\xb0\xe0\x6e\xd5\xa2\xb6\xa5\x1b\x09\xb6\x1d\xfc\xcd\x9a\x8f\x5a\xed\xcf\x89\x18\xb3\x99\x2c\x43\x5b\x8b\x0a\xb3\xed\x94\xff\x07\xdb\xce\xa6\xaa\xf7\xba\xe8\x39\x75\x0d\xb7\x9c\xb9\x4c\x07\xb1\xfb\xa6\x77\xba\x85\x11\xe5\x00\xa6\x64\xcb\x8b\xb3\x4e\x38\x15\x5d\x22\x7d\xdc\xdd\xe8\x2c\x76\x49\x22\xb7\xaf\xae\xb9\x49\x0d\x9c\x14\xc5\x32\xce\x69\xef\x44\x85\xc3\x9c\x33\x43\x5c\x71\x4e\x03\xd2\xc2\x35\x61\x33\xa9\x3c\x7c\xcf\xe4\x23\xe7\x5c\xdf\x07\x51\x5e\x07\xe3\x13\x1a\xff\xa4\x9a\x0a\x9e\x14\x67\xad\x96\x6f\xd3\xd1\x55\x69\xe3\xd5\x46\x59\xda\x87\x5d\x79\x40\xa4\x9d\x8a\x3d\xee\x06\x7b\x87\xab\xd2\x44\xde\xbb\x5b\x2c\xcd\xa8\xa1\x2d\x8c\x0d\xa4\x55\x66\xd9\xce\xdf\xa3\x1a\x35\x05\x0e\x4d\xe9\xe4\x5a\x7d\x7e\x10\x1e\xa1\x4e\xe6\x55\x53\xcd\x97\x73\xf5\xd1\x07\x4c\x71\x7b\x87\xec\x49\xbc\x45\xa2\xb2\x70\x7c\x23\x9e\x32\x6d\x6a\x37\xe2\x2b\x70\x81\xe3\xd0\x5c\x45\xba\xee\x99\x50\x76\x21\x4e\xc0\xd3\xf2\x1e\x56\x9c\x8f\x9e\x65\x90\xe2\xf7\xb6\x68\xd9\x2a\x52\x04\x33\x50\x8a\x5b\xb6\x1b\x7d\x2e\xbe\x13\xdc\x00\x2f\x8e\x03\x30\xbe\x09\xe9\xb5\x9f\xec\x3e\xc7\x94\xa2\x1b\x2c\x5c\x2d\xba\x9c\x4e\xab\xa2\x12\x5b\x7e\xc2\x50\x0d\xe8\x0e\x55\x35\xdf\x53\xc9\x28\xb7\x5a\xcb\xf3\x68\xa0\xbd\xa4\x31\xbf\x98\x1a\x4b\xa0\xc4\xa1\x40\x0d\xdf\xf3\xb4\xf2\xb8\x50\xca\x95\x84\x71\xdf\x9e\x46\x70\xa7\x44\x05\x8a\xd9\x0c\xcf\xa3\x91\xab\x29\xec\x66\x16\x1d\xea\x71\xfd\x93\xf3\xc6\xd2\x9f\x7f\xa3\x70\x1a\x2f\x0a\x6c\x0c\xfb\xc5\x81\x4b\x65\x0d\xbc\x91\x4d\xf9\x7f\x6c\xfb\x33\x78\xe2\x1b\x44\x8e\xab\x2e\x04\xc9\x0f\x61\x35\x43\x4c\xb5\x53\x8a\x45\x7d\xc1\x64\x68\x4b\xf9\x47\x9a\xf8\xd1\x84\xc6\x8b\x48\xae\xee\xf0\x10\x96\x8b\x12\x31\x1c\x28\x32\xb1\x53\x6b\x71\x41\x5a\xb1\x75\x42\xa5\x88\x85\x98\x29\x95\x7d\x55\x7d\x14\x9f\x6c\x85\x14\x1e\x7d\xd3\x30\x0b\x6b\xbd\x9c\x7f\xf4\xbc\xe8\x2b\xf2\x91\x72\x59\x54\x9c\x72\x30\x64\x20\xae\xc3\xe5\xe2\xbd\x8d\x7f\x2f\x0a\xd4\x1c\x2d\xfe\x6d\x89\x29\x4b\xe0\x5c\x0d\x3e\xaf\x9a\x25\x15\x04\xe4\x0e\x10\xac\x90\x1a\x34\x74\x68\x83\x1d\x69\x84\xbe\xe4\x7e\x21\xf7\xcd\x37\x19\xdc\xe4\x71\xa9\xd6\xfb\xe2\xc0\xd9\x75\x15\xe2\x9c\xfd\x7c\xbe\x60\x6b\xc1\xf1\xa1\x3b\xe3\xac\xf2\x35\x66\x6a\x97\xc2\x96\xa8\xf6\x6d\x28\x2a\x66\x10\x3b\xb6\xee\xe4\x12\xce\xf7\xa4\x15\x07\xb2\x2f\x0e\xa0\x53\xcc\x7c\xe9\xcf\x0e\xaa\xd1\xe2\x0c\xeb\x9b\xae\x68\xe0\x34\xce\xf2\x8b\x3e\xd3\xe7\xa7\x33\x3c\x87\xaa\x51\x1b\x0d\x8a\xe6\xb8\x63\xbd\x12\x35\x13\x15\x85\xdd\x95\xa7\x12\x5a\xb1\x28\x58\xd3\x8b\xca\xf4\x0c\xd6\x99\x01\xd7\x68\xb0\x0c\x9f\xdd\x0f\xdb\x75\x1c\x1e\xc2\x65\xd5\x88\x30\xba\x32\xd8\x0d\x89\x2c\x36\xb2\x1e\xf9\x0c\xc9\x38\x74\x41\xe6\xd8\xb2\x7c\x43\xda\x39\xaa\xad\xb0\x5d\xe7\x04\x74\x98\x0d\x7c\xb8\xcd\x1b\x6d\xe9\x36\x11\xc9\x9c\x81\x31\xa4\xe9\x61\xcf\x94\x79\xc9\x6e\xca\x14\x6f\x1a\x77\xf6\x1a\x15\xb7\x22\x3b\x40\x39\x50\x68\xca\x70\x0b\xd7\x98\xab\x33\x27\x60\xc6\x29\x84\x40\x6e\xc0\x48\xab\xb3\x5d\x44\xb2\x5f\x66\xf4\x48\x65\x2a\xf7\xb7\x9a\xc2\x82\x50\xca\x1d\xd4\x11\x11\x38\xeb\xfa\x9a\x63\x3d\xe1\xfe\xaa\xc3\xbb\xa4\xcf\x3b\x2c\xd8\xa4\xb7\x9a\xb8\x6d\xb9\xcb\x3f\x13\xa1\xed\x46\xe8\xe4\x6b\x0c\xac\xad\x6e\x6e\x70\x2b\x37\x8f\x8b\x96\x94\x4b\x99\x1c\x72\x8d\x0b\x44\x97\xd8\xf5\x67\x54\xfc\x12\xd7\x65\x2c\x45\x87\x87\x7a\x64\x11\x5a\x27\x0b\xdc\xd6\x6b\x15\xca\x90\x06\x44\xf9\x46\xe2\x94\x99\xaf\x53\x4c\x13\x0f\xc4\xd7\x6b\xdc\xc8\x17\x5d\x5c\x95\xb4\xa1\x47\xf0\xfc\x14\x35\xdc\xc1\xd0\xa7\x3d\x73\x19\x88\x46\x8d\x70\xb2\xeb\x16\xa3\x52\x9c\x18\x94\x61\x28\xed\x61\xdb\x87\xc0\xb5\xef\xf3\xed\x6f\x94\xd9\xf0\x7c\x7b\x19\xb6\x52\xfb\x56\x01\xbd\x1b\x33\x80\x3e\x5f\x3f\xe1\x6f\x71\xef\x71\x20\x46\x3b\xbd\xc9\x51\x02\x7f\xe0\x11\x31\xad\x95\x7d\x34\x86\x9a\x9d\xff\x1f\x9b\x82\xac\x6e\x56\x0c\xf8\x41\xaa\x93\xa4\x58\x6e\x08\x44\xac\x8b\x72\xd8\x4b\x5b\xae\x11\x01\x4f\xaf\xcb\x60\x97\x31\xc0\x75\x06\x33\xae\x16\x92\x4a\x57\x3b\x73\xfa\xd8\xb3\xc0\x80\xe8\x50\x8f\x2c\xbd\x59\x1c\x4a\xc5\x11\x51\xbe\x87\xb0\x5d\x38\x60\x66\x2f\xd2\x65\xce\xb5\x90\xca\xc4\x9a\x30\x80\xaa\x8e\x26\x75\x26\x99\x3e\x80\xae\xd8\xa4\x27\xde\xdf\x8f\xa7\xac\x71\x93\x2c\x4e\x81\xb5\x4b\x2c\x22\x2b\x29\x8b\xa5\xdd\x76\xfc\x7b\x45\x19\xd5\x27\x7b\x71\xd2\xb4\x38\xef\x12\x07\xe6\x3a\x24\x27\x96\x44\x16\xfc\x5b\x54\xbb\xb1\xac\x7d\xa9\xb7\x57\x15\xc5\x30\x45\x35\xc5\x93\xf4\x81\xd0\xc3\xb3\x47\x02\x56\x08\xce\x05\xfd\xa4\xd2\x97\x89\x98\x6e\xd0\xe1\x2c\x9d\x8e\x3a\xa6\xa7\x03\x23\xa8\x6e\xe3\xe2\x38\x9a\x8d\xdc\x4c\x2a\xed\x12\x22\x16\x9d\xb4\x82\xa3\xe7\xdd\x30\xb7\xa3\xe7\xfd\x1f\x75\x5e\xf1\xab\x1f\x13\x0f\xfb\x5b\x49\xcd\x68\xd0\x08\xcd\x70\xec\x8d\x69\x83\xc2\x89\x28\x7f\x30\xc0\x59\x94\x76\x1b\x8e\x14\xb4\x18\x31\x64\xf7\x70\xc9\xa1\xee\xbb\x4c\xbd\x3d\x69\x52\x5b\x5a\x4e\x45\x29\x1b\x86\x4f\xf7\x41\x1c\xd2\x09\x2f\x46\x3b\x77\xce\xa1\xb0\x68\x6e\x3e\x9f\x23\x56\xcc\x30\x4d\x9d\x29\x65\x93\x8c\xd3\x64\xdd\xed\x40\xe9\xb3\xf4\xb1\x07\xff\xf9\xea\xab\x1c\xe2\xc6\x77\x92\xb3\x3d\x83\xe3\x64\xe2\x66\xef\x8c\xa2\x63\x36\x10\xce\x7f\xd2\xcc\xa8\x43\x62\xed\x32\xd6\xe4\xf7\xc9\xf8\xdb\x0f\x84\xdc\x86\x64\xb3\x37\x87\xe8\x02\x17\xd5\xb4\xc2\xa5\x4e\x0b\xf1\x13\x4b\x20\xb1\x2e\x37\x7d\x53\x8a\x8e\x59\x57\xf7\xb9\x84\xbb\x5c\x2d\xb5\xc3\x8c\x5e\x40\x72\x8f\xd2\x01\x8e\x23\xba\xe4\xc4\x7a\x24\x26\xe3\x55\xf3\x99\x76\xf5\x1c\x09\x06\xca\x1a\xab\x57\xca\xc9\x17\xbb\xaf\xb2\x04\xd4\x48\x93\xc4\x75\xa0\x4d\x80\x71\x53\xc4\xe0\xc9\x33\x37\x13\x47\x61\x55\xa9\x92\x94\x27\x55\x19\x7d\xa9\x74\xb8\xc8\x73\x3f\xce\xe5\xe1\x88\x44\x41\xcd\x22\x55\x19\x9f\xa0\x89\xbd\xf7\xa5\x3c\xb3\x3b\x76\xc7\x9c\x88\x6f\xa4\x53\x73\xd1\x7c\x10\x76\x7c\x77\x0f\x0e\x82\x36\xfc\xeb\x0f\x78\x85\xda\x32\x08\xbf\x6d\xb2\x3b\x77\x80\xf1\xc6\xc2\xf3\x6a\xe0\x0d\x23\x17\xb8\xaa\xd4\xe9\xeb\xee\xa7\xfc\x93\xc4\x5d\x9f\x68\xe5\xe6\xbb\x9f\x65\x86\x91\x3d\xe4\xda\xdd\x73\x6e\xb6\x88\xc5\x88\x64\xe9\x97\x3a\x59\x7a\x2f\xc6\x83\x73\x94\xf6\x4b\x55\xfe\x03\x5e\x1c\x3c\x13\x74\x0d\xb5\xff\xa5\xb2\xcf\xe1\x25\x00\x95\x3d\x6d\x99\x36\xd5\x59\xc5\xb0\x4d\xfc\x4b\x5e\x71\x04\x52\x97\x1d\x97\x09\x20\x73\xda\x2c\xc0\x0c\xd3\xd9\x2f\x74\xe2\xf5\x06\x22\x66\xf0\x37\x40\xca\x1e\x98\xa8\x9c\x90\xa4\x5e\x61\xf1\x53\x6b\xa3\xd3\xd6\x49\xb7\x7a\x9d\x7c\xde\xa2\x35\xfc\x02\x9d\x0b\x61\x12\x25\xa1\x00\xf6\x08\x1a\x87\x50\xa1\xe8\x9b\xc4\x57\xa6\x5f\x06\x39\x2a\xee\x7f\x45\x3e\x36\x22\xef\x60\x23\xc1\xb4\x92\xfd\x4b\x48\x6f\x29\xa9\xe6\xd3\x21\xbc\xaf\x0e\x85\x3a\x2d\x8c\x1f\xc8\x53\x2e\x9f\x48\x11\x9e\xe9\xa3\x09\x27\x69\x50\xe7\xd9\x89\x91\x93\xe3\x51\xb9\x6b\x64\xf2\xde\x11\x2e\xfd\xf1\x7f\xc6\x50\x12\xf1\x75\x51\x63\xd4\xa6\x15\x4c\x85\xeb\x52\xa9\x19\x31\x56\x89\x81\x6f\x23\xbc\x81\x9c\xbc\x54\x75\x1f\x8b\xb4\x30\x47\xea\x12\x35\x23\x70\x8b\xf1\x02\x2a\x66\x54\x50\x28\xe3\x41\x76\xb8\x94\x77\x89\x30\xc7\xb4\xeb\x9d\xd1\x5e\x9f\x6d\x7d\x39\x28\xe8\x28\xaf\xd4\xa5\x77\x81\xd9\x64\x8e\x23\x78\x7e\xe9\xfb\x69\x7c\x04\x81\x44\x41\x56\xb9\x95\x15\x77\xc3\xf5\x92\xe2\x98\x75\x26\x7e\x72\xac\x12\x08\x76\xbf\x9d\x7c\xbb\x67\xa3\x84\x8a\x71\xc4\x64\xdc\x47\x4f\x26\x6d\x76\x25\xdd\x25\xb7\x6d\xae\xe5\xd1\x3c\x9d\xdd\xbe\x6d\xe6\x56\x28\x87\x2c\x39\xda\x56\x75\x60\xe7\x49\x48\x2c\x15\x5c\x28\x64\x70\x5d\x1d\xeb\xee\xab\x10\x32\x43\x35\x34\xcb\xf9\x35\x6f\x39\x8d\x82\x74\x2a\x81\x49\xc4\x4f\xf8\x10\x25\x2e\x97\x05\x73\x4f\x0b\x85\xc8\xe0\x36\x0e\xae\x6c\x12\x29\x72\x15\x73\x6a\x81\xf2\x8a\x2f\xcd\x2c\xd1\xc0\xa4\xef\xe6\x5b\x11\xa3\xf2\x26\x54\xc3\x17\xeb\x64\x56\xce\xd1\x22\x06\x5c\xe7\x5d\xa9\xc1\x5f\x1c\xe4\x99\xe7\xc5\x41\x1c\x77\x50\xa0\x9e\x66\xd5\x8b\x1b\x67\xc0\x2a\x28\x94\xc6\x5e\xe8\x86\xe8\x69\x13\xd1\x0e\x70\x3d\xc3\x41\x37\xa1\xb5\xb8\x67\xbd\xc2\xc1\xc6\x03\x52\x61\x3c\x73\x88\xe4\xe0\x72\xf0\x91\xde\xd5\x0c\x9b\xb3\x08\xab\x6c\xe4\x45\x52\xae\x97\x8d\xf6\x47\x2e\x1b\x88\xe4\xf6\x52\x07\xd6\xa2\x8c\xd4\xa9\xb8\x8c\x20\xa3\x6f\x31\xd5\x45\x2a\xdf\x6e\x4a\xff\xd8\x61\xfd\x21\x27\xcf\x07\x46\x07\x07\x58\xc4\xd0\x21\xdc\x82\x51\x0c\x87\xcc\xdb\xc5\x7e\x83\x14\xef\xb0\xbb\x2e\x7c\x0f\x70\x4b\x1f\xc9\x5a\xb9\x5b\x7c\xcf\x6a\xd9\x88\xc2\x53\x99\x2e\x3b\xe3\x76\xed\x97\xe3\xa0\x0d\x32\x61\xa5\x2d\x8f\x30\x85\x63\xd8\xfd\xaa\x6b\x24\x44\xe1\xab\x5e\xd2\x25\xf2\xcf\xaa\xa9\x37\xcf\xa4\x2a\x83\xf8\x12\xfc\x11\x6b\x08\x78\xd8\x76\xa4\x97\x01\xb2\x13\x3e\xae\x1d\x86\x94\x2d\x0e\x85\x71\x43\x73\xac\x6b\xf8\x6c\x66\x91\xe1\x31\xac\x32\xa4\x2d\x73\xb4\xe0\xe1\xc6\xd9\xb9\xd3\x90\xb4\xcf\xe0\xd8\x68\x3b\x8d\x6b\xa6\x13\x9c\x9d\xb3\xd4\x10\x6d\xfb\x46\x19\xcf\x1c\xf3\xf5\x99\xcf\xae\x90\xa0\x32\x99\x67\xd1\x46\x4b\xff\x68\xcb\x99\x16\x29\x65\xc8\xce\x7f\x5f\x60\xc1\x17\xae\x14\x1a\xe5\x67\x6f\x13\xea\xeb\x08\x8e\xbe\x6a\x32\x74\x0a\x0d\x1e\x8c\x4a\xd3\x19\x69\xd3\x2d\x65\xb7\x6f\xd6\xcb\xc4\xd8\x1b\xda\xf6\x77\xa6\x14\x87\xb4\xee\x37\x15\x65\xb8\x15\x37\xce\x82\xcb\x93\x5d\x3e\x81\xea\x85\x44\x3f\x8d\x78\xa9\x7f\x34\x7d\x62\x72\x0c\xb4\xdf\x72\x6c\xb1\xa5\xac\xca\x4c\x2d\x8b\x06\xb3\x15\x69\xf9\xf8\x27\x9a\x6d\x75\x3b\xfb\xd5\x1b\xbc\xb6\x1f\xab\xc5\x79\x9f\xf9\x29\xe1\xfb\xb0\x40\x6b\xdc\x1e\xc1\xc9\x92\xcd\x94\x0b\xbb\xe7\xfd\xf5\x32\x95\x1c\x6e\xf3\xfe\xf4\x05\x86\x20\xe1\x5c\x67\x1d\x45\x3d\x7d\x9f\x3d\x61\x47\x54\xc8\x5a\xe9\x75\x8e\x0c\x1b\x15\x95\x3e\x6f\x02\x0f\xd1\x47\x11\x4a\xbc\x3f\x7d\xcc\xd8\xdf\xd5\xad\x35\xea\x04\x7f\x74\xea\x5b\xb0\x94\xe1\xf1\x5d\xbb\xe0\x49\xb8\x90\x28\xd2\x24\x3f\x18\xa5\x96\x3a\x83\xb5\xca\xa1\x4f\x12\xe1\x03\xd6\xb9\x0b\xc7\xd1\x81\x45\x18\x1b\xe4\x3f\x2f\x5f\x1a\x31\x95\x49\x50\x84\xe9\x3b\x58\xc2\x01\x6f\xf5\x78\xcf\x33\x54\x1f\xb9\x3f\x37\xf0\x89\x48\x65\x18\x39\xfe\xa0\xa5\xb1\x2b\xf6\x9c\x0c\x39\x8b\xec\x54\xca\x7d\x7b\xb4\x64\xb3\xe0\xae\xbd\x93\x51\x4e\xc1\xd4\xb8\x81\x02\xd5\x75\xb0\x31\xaa\xa6\x66\x51\xaa\xf8\xca\xb1\x2d\xc9\x26\x56\xf4\x81\xd4\x78\xa2\x18\x82\xb4\x93\x16\xad\xfe\x8e\xea\x25\x86\x7f\xff\x7b\x60\xcf\x86\xe2\x86\x2e\xa9\xed\x19\x6b\x6c\xf7\xc0\x49\x2b\x91\x44\x41\x0b\x83\xcb\x00\xb5\x46\xfa\xc5\x7f\x7b\xc3\xac\x84\x9a\x73\xf0\x49\x96\x26\x95\xba\x37\x6c\xea\x35\xa5\xa8\x86\x7c\x9a\x1d\xca\x6b\x79\xfa\x3e\x34\xae\x5a\xc0\x1c\x4b\x07\xba\xe0\x52\x78\x4b\x4b\x28\xfb\xa6\x5e\x1b\x1a\xa2\xc6\xd5\x65\xc6\xaf\x9b\x1a\xfe\x00\xbb\xad\x20\xe2\xca\x4e\xa1\xf1\xee\xa6\x6d\xe8\xe1\xdc\x45\xeb\x1a\x11\x92\x39\xbe\xa6\xf0\x5b\x21\xca\x23\xdd\xde\x38\xee\xa3\x6f\x16\xb9\xe1\x48\xdd\x0d\xbf\x5e\x32\xe5\x28\x32\x77\x40\x69\xfc\x69\x65\x8b\x44\xa0\xb2\x94\xf5\x69\x0a\xb8\xc5\x6b\x95\x32\x13\x9a\x18\x9b\x0d\x39\x8c\x25\x72\x9b\x09\x7d\x1c\xb8\x91\x85\xd8\xba\xc4\xcb\xf2\x6d\x59\x34\xea\x79\x6d\x34\x86\xc1\xb1\x0b\xe5\xae\xcf\xea\xe1\xf0\x3a\x15\x3d\x99\xa8\x54\xd8\xb9\xe3\xe3\x25\x55\xcc\xab\x03\x92\xee\xaa\x4b\x6c\x52\x57\xcd\x6d\x7c\x85\x7a\xf7\x50\x55\x59\x38\xf4\x47\x52\x55\x12\x45\xa3\x7d\x60\xa8\xbd\xc1\xec\x08\x0e\xa9\xbc\x1c\x24\xca\x76\x8a\x61\x64\xa1\x9a\xf8\x6e\x56\x62\x05\xc7\x89\xe3\x5d\xdf\x8b\xf6\x4f\x27\x3d\xfd\xd5\x53\x64\xab\xe3\xcb\xbd\xfc\x66\xda\xc4\x53\xd6\x62\x23\x8e\x1c\x19\xe5\x93\xef\x6b\x92\x20\xf8\xe9\x14\xfe\x4e\x98\x8d\x2f\x72\x7a\xa9\x02\x2d\xa6\x30\x43\x26\x4b\x68\x43\x05\x9e\xb8\x0f\xe3\x32\x50\x0e\x98\xe4\xc6\xff\xb7\x42\x02\xaf\x7c\x21\x39\xf9\x0d\x66\xa6\x40\xa8\xf8\x7a\xd7\x1a\xf3\x40\x54\x62\x3b\xed\x32\x16\x45\x77\x78\xf7\xc5\x81\x9a\x84\x7b\x37\x47\x7e\xf9\xd1\x89\xf8\xc2\xa9\xda\x99\xbe\x9e\x45\xc5\xda\xd4\x29\x8b\x53\x97\x2f\x85\x57\xe8\x8c\x8b\x4a\x3e\xca\x9c\xd3\xa6\x63\xa5\xdd\x55\x1c\x13\xdc\x39\x88\x8a\x8e\x93\xb5\x49\x79\xb1\x04\x9e\x94\x5d\x74\xf0\x9f\x49\x95\xb2\x2c\xad\x2c\x4d\xc8\xd2\x67\x6f\x5e\xc3\x7b\xd4\xb2\xaa\xa8\x16\xc8\xf7\x4d\x86\x70\xb6\xb2\xdc\x83\x19\x3c\xe1\x67\xa4\x98\x40\x67\xe2\x2d\xba\x21\x4b\xc7\xb7\x6e\x6f\xdc\x05\x85\xdc\x7e\xf6\xe6\xb5\xf3\xf5\x03\xb9\xdd\x9f\xcb\x32\xfd\xd9\x9b\xd7\x13\xe7\x8b\xff\x04\xa6\x0f\x29\xfb\x24\x4c\xef\xb1\xa2\xdf\x23\xe1\x3a\x06\xce\xe2\x89\xac\x8c\x6d\xea\x50\x0a\xf7\xaf\x23\xc5\x84\x34\x58\xdd\x28\xd4\x55\x67\x02\xff\xac\xa2\xb2\x46\x8d\xbc\x4c\x6d\xc7\x2d\x71\x51\x95\x58\xd6\x79\x68\x51\x43\xa7\x99\xbd\x84\xad\x00\x46\x00\x35\xf2\x02\x46\xca\x85\x33\x55\x7d\x6a\x6a\x47\x6c\x75\xa6\x38\xa9\xcb\xc4\xc8\x7c\x87\xbb\xef\x8d\x22\x03\xd1\xaa\xe0\x16\x07\xd0\x29\xf9\xcd\x88\xb8\xd4\x8c\x9c\x6a\x5b\x1b\x60\x44\xab\xa0\x81\x43\xee\x5b\xbf\xb4\x6a\x63\x87\xd4\xf7\xd4\x5d\x3c\x46\xce\xb0\xda\x4a\xa5\x7c\xb7\x44\x3e\x8d\xcf\xff\x2a\x18\x10\x1e\x6b\xf8\x3c\xec\x7b\xa8\x8f\x7a\xd0\xae\x02\x55\x22\x69\x28\x43\x57\x67\x3b\x23\x33\x95\xd7\x64\xa9\x93\x1a\xc8\xaa\xe9\xbd\x3f\xb3\x81\xff\x7c\x71\x16\xbb\xb5\x3f\xa2\x5b\x0c\x74\xd9\x2a\x20\x92\x85\x6f\x95\x29\x89\x4e\x40\xa9\x0c\x40\x16\x2c\xc8\xb2\xb8\x38\xdb\xd9\x9a\x27\x15\x52\xc4\xf1\x89\xe4\x51\x88\x4f\x63\xa5\x9a\xa4\xb3\x1c\x78\x31\xdf\xa9\x3b\x01\x7d\x0e\x4e\x38\x25\x64\x82\x1b\xaa\x10\x4c\xe8\x5f\x9a\x10\xf9\x42\xaa\xcb\x48\xb0\xc3\xf8\x07\xf4\xdc\x48\xd4\xb5\x5d\x8f\x9d\x85\xeb\x4c\xa5\x64\x07\x7b\x27\xd1\xc0\xf6\xce\x50\x32\xa4\xa2\x89\xe1\x8a\xc4\x6a\xf3\xb5\x22\x64\xea\xd6\xa2\xc7\x98\x0f\x77\x25\x52\x14\xf6\x4d\x74\x2f\xa1\x03\xcb\xed\x12\xba\xcb\xa8\x8f\x24\x74\xc6\xeb\x7a\x44\x7a\x47\x68\x18\x48\xf6\x10\xd2\x47\xa3\xfe\x10\x75\x12\x6d\x98\xb9\xde\x90\xfe\x8a\xd7\x3b\x2e\x3e\xd6\x5d\x88\x58\xec\x82\x3a\x2a\x8c\x0d\xd9\x1e\xef\x85\x7a\xea\xd9\x80\x82\xcd\xe3\xca\x3c\xc7\x70\x3f\xdd\x6e\xbe\xe3\x30\x3a\x0e\x98\xfc\x98\x4a\x70\xe9\xf3\xdf\x37\x8e\x17\x9c\x3d\x6a\xa8\xa0\x27\xef\x66\x78\x0a\xf0\xc5\x14\x90\xcd\xd8\x50\x6c\xab\xcd\xb6\x2a\x46\x25\x22\x8e\x14\x56\x98\xff\xde\x70\x2b\x2c\xcf\x81\xd7\x5f\xab\x52\x3c\xda\x8d\x12\x16\x52\x1f\x9e\x85\x31\x4c\x1b\x42\x4a\x54\x4c\xd7\x37\x2d\x94\xc7\x06\x83\x0e\x8d\xe4\x88\x3e\x21\x5e\x91\xf6\x5c\x65\xac\x24\xd2\x13\x87\x85\xf2\x5c\x44\x6f\xd1\x6d\x7a\x0a\x87\x47\x5d\x14\xea\x3b\xde\xc8\xdf\xf9\xf8\x14\xf1\xf4\x5c\xc5\xbc\xe8\x0e\x5b\xbe\x0e\xcb\x76\x6b\xe1\xc1\x16\xea\xe1\xc1\xe3\xd5\xc4\xeb\x99\xeb\x6d\x40\xfc\x44\xbd\x3c\x87\x15\xd2\x5e\x02\x74\x9f\x77\xa1\xe0\xc4\x2b\x87\xda\x94\x67\x00\x1b\x71\x59\x62\x69\x5d\xbc\x06\x7d\xd7\xf6\x36\xdb\x88\x3b\x75\x97\xd6\x6e\xc1\xa7\x1f\xde\xfd\x6c\x50\x10\x6b\xb7\x41\xca\x4c\x0f\xfd\xaa\x25\xf3\x9e\x8a\xec\x41\x4d\xb3\x27\xca\xa8\x96\x4f\x74\x8d\xcc\x4b\xbb\x4f\x69\xa7\xa4\x3d\xed\xb4\x68\x69\x27\x5a\xc8\x60\xca\x77\x16\xe6\x76\x48\x7c\x67\xb0\x87\xac\xf8\xde\x32\x3c\x23\x91\x0d\x13\xe0\xa4\x38\xde\xcf\x17\xd0\x50\xe7\x0b\x95\x24\x07\xd8\xb8\x1a\x1d\xf4\xde\x20\x4f\x9e\xef\x67\xb5\x75\x84\x9b\x69\xd5\xa4\xa2\x00\xfa\x0c\x3a\xba\x3b\xb9\x59\x3e\xaa\x97\x7b\x62\xb3\x6e\xb6\x9a\x7d\x92\xcf\x1f\xed\x16\xb9\xe1\x65\x2d\xdd\x5e\x1c\x41\x55\x29\xd8\xbf\xbf\xb6\x64\x35\x55\x6d\xe3\x37\x89\xf4\x15\xce\x9e\x4c\x2b\x93\x5b\x64\x30\x69\xf3\x8b\xc2\x50\x8d\x53\xeb\x44\xa6\xff\xb9\x19\x7d\xfd\xe9\x55\x79\xaf\xfc\xe1\xa9\x33\x5e\x2a\x5d\xc2\x4f\x32\x99\x44\xb8\xe3\xc2\xed\xa8\x24\x97\xe1\x37\xad\x3c\xf8\xd2\x77\xad\xfc\x26\xc9\xdb\x56\x0f\xc9\x81\x09\x52\x0a\x43\x60\x6c\x62\x4c\x9c\xb6\x17\x48\xdf\xf7\x42\x99\x50\x40\xbe\xd2\x53\x5c\xa2\x22\x66\x45\x56\xce\x54\xbd\x6d\x5d\xd1\xc1\x71\x38\x7e\x0d\xde\x71\xda\xeb\x3b\x7f\x0f\x5d\xf2\x8d\xae\xc9\x28\x7b\xff\x55\xb6\x67\x47\x4e\xb1\x02\x63\x98\x7a\x1c\x9b\x1c\x92\xc5\x73\x94\xe9\x38\x12\xd9\x63\x93\xe1\xfb\x33\xaa\x3b\xe8\xf0\xd9\xa6\x7b\x2b\x72\x79\xf0\x98\xc4\x55\x4b\xcb\xa1\x09\xa4\xe3\xa8\x6f\xec\x95\x4d\xcf\xf4\xbe\xbe\x32\xbe\x67\x81\xea\x9a\xda\x6b\xc2\x26\x41\x75\x35\xc3\xba\xd2\x2e\x57\xee\xe6\x6c\x55\x27\x75\x3a\x8a\xdd\x96\x33\xe6\xc8\x73\xa7\x71\x0f\x65\xe3\x8e\x72\xab\xaf\x83\x7f\xee\x26\x5d\x95\x41\xf8\x67\x53\xd5\xff\xd4\x37\x97\x93\x35\x11\x3a\xe7\x70\xaa\x64\x84\x13\x99\x69\xdc\x7c\x36\x3b\x8e\xf3\xc2\xac\x77\x10\x23\xa0\x92\x70\x7a\xef\x13\x32\xa2\x9c\x91\xb5\xb2\x72\xa6\x56\x47\xd8\x58\x5d\x77\xf6\x04\x55\x56\xbb\xd4\x6f\x3f\x88\xa4\x26\x9b\x52\x69\x1e\x02\x4b\x7b\x3d\x83\xbc\x10\x59\x4b\xf4\x6d\x98\xc8\x19\x89\x6f\x83\x57\x41\xfa\xeb\x9f\x7c\x0b\x90\x4e\x02\x30\xc9\x67\x7e\x86\x98\x1d\x66\x5f\x7b\xdd\x15\x8b\xee\x99\x68\x6f\x60\x54\x6c\x83\x7f\x33\xc9\x62\xd9\x60\x75\x60\xd4\x42\x16\xb1\xb6\x2b\xe9\xca\xff\x4e\xea\x40\x17\xfe\x64\xa5\x1d\xfd\x9b\xb4\x3f\x89\xdd\xca\x66\x0b\x1a\xe2\x6f\x4b\x4a\xdb\x07\x49\xa4\xac\x3a\xb7\xc1\x3a\x0a\x47\xe5\x2a\x46\x0d\x12\x02\x31\xf1\x5b\xbc\x52\x2e\xe1\x00\xd3\xf5\xf2\x89\x36\xc4\xd9\x4b\x5b\xdb\x93\x0a\xf3\x7c\x36\xf5\xf5\xa2\xbe\xc0\x6d\xdf\xc6\x56\xa4\x42\xb9\xd7\x27\x3a\x2a\x05\xa9\x86\x29\x7e\x56\x82\xe9\x78\x1e\xc3\xa4\x13\x72\x63\x86\xd0\xf8\xe2\xba\x49\x41\x9c\x74\x95\x1a\x5b\x03\x40\xa3\xc8\xb2\x90\xde\xe5\xf6\xec\x36\x46\x16\x0c\x0c\x02\x96\xdd\x72\xdc\x59\xfe\x57\xbc\x6f\x2e\x0a\x7c\x84\xf7\xa8\xf6\xfd\x1a\x71\x33\x3c\x4f\x05\x21\xf3\x37\x8f\xc2\x52\xeb\x5d\xd5\xf7\x36\x29\xbd\x9e\x9a\xd7\x29\x38\xfe\xdd\xb0\x7a\xe3\xb0\x61\x55\xea\xdc\x58\x6e\x69\xaf\x30\xd2\xd1\x19\x35\x19\x5c\xd8\x38\x1d\x36\xba\xe7\x02\x90\x23\xf4\x47\x5f\x82\x7b\xae\x0b\x65\x29\xea\x0a\x92\xbb\xce\x50\x9e\xd2\x10\x76\x49\x49\x5f\x2d\xf6\xed\x5b\x71\x7b\xb2\xbe\xb9\x31\x0f\xac\xc5\x8b\x83\x31\x32\xde\x65\xd9\x1f\x47\x30\x3f\x85\x50\x8e\x17\xc8\x6d\x09\x63\x97\x63\xf3\x54\x82\x79\x9f\x10\x49\x47\x1c\x69\xff\x8d\xfc\x24\x11\x55\xbf\x07\x39\x6f\x72\x8c\x90\x85\x37\x2a\x5a\x1d\x7b\x6e\xcb\xc6\x94\xc4\x78\x7a\xf7\x4d\x15\xf6\x29\xff\xc3\x7c\xb8\xcd\x8a\x34\x7e\x22\xff\x28\xa0\x51\xef\x11\x44\xaf\x33\x14\xad\xa1\x53\x2a\xc6\x9b\xaa\x1e\x80\x23\x78\x1f\xc7\xd6\x8c\x80\x22\x8b\xb1\xc7\x50\x20\x63\xe0\x1a\xae\x45\x5a\x55\x3d\xe0\x93\x68\x11\x5d\xba\xe0\x8b\x16\xf9\xb3\x68\x11\x59\x97\x0c\x95\x25\x38\x0f\xb9\xe8\xc7\x92\x53\x0f\xc0\xe8\xe2\x63\x92\x8f\x64\x45\x91\x06\xaf\xea\x35\xcc\xab\x86\x75\x97\x0a\x57\x61\x3c\xd4\xe2\xe6\x6b\x06\xd5\x7c\x8e\xcb\x0a\x31\x2c\x6e\x36\x4e\x6b\x59\x33\x40\x31\xd9\x80\x07\x06\xe0\x61\x6f\x4f\xa4\x86\x8b\x55\x54\xc0\xb1\xbd\x2a\xaa\xa7\x20\xbd\x0e\x0e\xab\xe5\x25\xbd\x93\xf8\x59\x6d\x8e\x62\x71\xcc\xd7\x8b\xa4\x74\x92\xa5\x7e\xd2\x5f\xc5\x58\xf9\x58\x32\xc2\x54\xfa\xc5\xe5\xdc\x9f\xa7\xd0\xff\x63\x91\xbb\x4d\xfd\xbf\x45\xce\xb1\xa6\x64\xc4\x82\x9e\xd4\x94\x8c\x81\x6b\x88\x29\xd1\x65\xb1\x6d\x8d\xfb\x6b\xc7\x3f\x7d\x2a\x93\xa2\xa0\x90\x76\xb2\x6a\x6e\x36\xb5\x27\xf0\xc5\xa0\x3c\x86\x5b\x1a\x91\xe7\xcf\xeb\x90\xf6\x82\x1a\x41\xba\x75\x57\x74\x14\x08\x4f\xa5\x3c\xc6\x01\x35\x44\x73\x28\x25\xe1\xbe\x8b\x15\xaa\x0b\x75\xf2\x22\x6d\xe0\x50\x3d\x61\x6a\x24\xd8\x0c\x3e\xfd\xc2\xac\xa9\x91\x1a\xbd\xb0\x94\x3e\xb2\x93\x10\x9e\xd4\x75\x58\x07\xf5\xcf\x7d\x22\x07\x89\xd2\x6d\x0f\x38\x52\xb3\x58\xf8\x34\xac\x97\x07\x60\x08\x9b\x99\xa4\xce\x4f\x15\x34\xd1\x00\x6c\x27\x6e\xf2\xc5\x42\x6d\xd1\x42\xf9\xf9\x6a\xd6\x08\x64\x48\xd6\x67\x0a\x2c\xee\x13\xaf\xb4\xd9\x1c\xb4\xb0\xcb\x27\xb3\x75\x1b\x2e\x73\xab\x16\xcf\x27\x81\x50\x38\x1b\x82\x35\x12\xf3\x4f\xa5\xbd\x36\x58\xcd\x38\xbd\xf6\xa9\xc2\x38\x1a\x80\x2f\x91\x9c\x3f\x9b\x5a\x93\x91\x9c\x65\xcf\xfb\xbd\xb2\xc0\xbc\xba\x04\xa6\x89\xc9\x19\x46\xc7\x75\x72\x63\x67\xe3\x3d\xa8\x91\x29\xe3\x9f\x38\x9c\xb3\x91\xaa\xef\xd9\x17\x7f\xa6\xba\x7e\xa0\x01\xd8\x64\xf1\x87\x87\x60\xde\xda\x36\xfc\xa5\x59\x23\x77\x17\x2b\x0c\x27\xf6\x9d\x88\xeb\x86\x1f\xd4\xb8\xfa\x28\x31\x83\x94\xc1\x6f\x8f\x43\xc8\x61\xe1\x99\x64\xee\x39\x61\x05\xc8\x9f\x37\x22\x35\xc6\xc0\x8e\x25\xfb\x9f\xcd\xc2\xf6\x99\xdc\xb1\xeb\x7b\x54\x96\x7e\x4c\x76\xde\x1e\x2b\xe7\x52\x99\x4f\x6b\x42\x71\x1b\x94\x8f\x15\x1f\x52\xcf\xd9\xa0\xda\xd9\x28\x8d\xb3\xb1\x0f\xba\xa4\x6e\x5d\x1b\x3b\x23\xb6\xe5\xc1\x23\xcc\xf6\x35\x4d\x8d\x5b\x59\xad\x52\x75\x37\x27\xfa\x1e\x0c\x24\x4e\xec\x8d\xaa\x3c\x3b\xc5\x83\x07\x79\x36\x05\x5f\x97\xe0\xba\x61\x8f\x53\xfe\x67\x78\x2f\x7e\xfb\xad\xd7\x49\x8f\xe6\xeb\xaa\x31\xe1\xc1\x11\x3e\x5a\x94\xfa\xd2\x3e\x5b\x94\xfe\xde\xc4\xb5\xe0\x58\x3c\xbf\xdb\x57\xa2\x42\x5d\xb7\x12\x9c\x62\xb3\x39\xb9\x6b\xbd\x6c\x58\x55\x47\x8f\xbd\x5f\x63\x6c\x3d\xe6\x66\x9f\xb3\xad\x28\xf0\x2d\x2f\x83\x78\x52\x41\x19\x62\x78\x32\xe8\xbd\x75\xf7\x0a\x44\xb4\x18\x5c\xc2\x77\x7c\x29\x5d\x4f\x37\xf7\xc4\x26\xfa\xa8\x66\xfd\xf8\x2e\x30\x7a\xd3\xcd\x3a\x96\xa2\x55\xf8\xf0\xa5\x64\xb6\x23\x0f\x5b\x8a\x1e\x74\xe8\x52\x9e\x2c\x7a\x61\x27\x19\x56\x7a\x3e\x35\x4e\x89\x29\x6b\xc9\xda\x8e\x95\xf3\x5a\xe3\x9b\xfc\xb6\x80\x49\xfa\x42\x7f\x0e\x6c\x96\xbd\x30\x6f\x47\x1c\x7b\x6f\x3e\x89\x12\x77\xa2\x49\xf8\x8c\x48\x2e\x3e\x32\x10\x1d\xe9\xe5\xa9\xfb\x98\x02\x58\x50\x88\x70\xaa\xc7\xa8\x94\x43\xbd\x55\x9a\x92\x65\x53\xa6\x4b\xda\x47\x1f\x7d\xea\x17\x02\xfa\xfd\xb9\x87\xd6\xb7\x00\x65\xd4\xbb\x1f\x5d\xd4\x75\xba\x18\x51\x97\x93\xf4\x86\xb5\x62\xf2\xa1\xee\x86\x73\x95\xac\xc5\x9f\x13\xce\x6d\x5c\x52\x87\xc7\xbd\xa8\x0e\xdd\x97\xd5\x65\x89\x8a\x16\x4f\xa5\xbb\x33\xa0\x68\x13\x0c\xbe\x6b\xfe\xac\xe3\xb2\x39\xa8\x5a\x47\xe6\x74\x45\x25\x89\xea\x58\x8e\x7a\xbe\x3e\xd5\xad\x9a\x46\x99\xae\xaa\x0e\xd0\x8f\xf8\x06\x7d\xbf\x66\x98\xbe\xc7\xad\x4c\x77\xc5\xa5\x28\xbb\xf0\xec\x18\xc4\xcb\x36\x1d\xd9\xe5\x21\x20\x8a\x01\xdd\x59\x4a\x3c\xe5\xcb\x12\x32\x79\x12\x34\xdf\xdd\x90\x66\x71\xf1\xc8\x14\x70\x9d\xaa\x22\x03\xbd\x29\x21\xd0\xf5\x70\xff\x7d\xf2\xd3\xee\x4a\x00\x1d\xb5\x09\x02\x28\xf6\xba\x22\x1e\xdd\x0f\x82\xc5\x80\x8e\xf2\xec\x8c\x1e\x49\x3d\x45\x89\x33\x1e\x5d\xf8\xdd\x03\xbd\x39\x9d\x64\xfb\xa4\x8e\x5c\x7a\x0d\x4f\xea\xc4\xe5\x40\x18\xea\xf5\x84\xfd\x3f\x81\xf3\x96\x03\x61\x8c\xe3\x36\x3a\x5c\x03\x7e\x4c\x63\xc0\x5b\x7d\xa9\x11\xb4\xdf\x41\xe3\x57\xea\xe0\x73\xf3\xc1\x2c\x26\x12\x0e\x58\x47\x61\xa2\x61\x38\xf8\x24\x8e\xd7\x03\x9e\x34\xc4\x1b\x3d\x68\x98\x3d\x05\x7a\x8d\x19\x8b\x62\x31\xee\xd1\x90\x28\x6b\x55\xd7\xea\xf2\x4e\xa9\x8e\x84\xea\xda\xe4\x1c\xca\xe3\x1f\x3a\xf8\xfc\xc7\x54\xae\xbd\xc1\x4c\xd6\x25\xa1\xbb\x7b\x47\xf0\x8b\x8c\x8a\x84\xbe\x91\xa9\x76\x76\x46\x9d\x36\xc7\x91\x50\x4c\x6e\xf1\x9a\x26\xc3\x12\x0f\xe0\x6e\xde\xfd\x57\xff\xea\x5e\x0f\x67\x77\x84\x4c\xbd\x97\xf6\x8f\xbd\x71\x27\x06\x15\x09\x56\x56\xcb\xf8\x35\x35\x48\xfc\x59\x9a\x9d\x15\x06\x27\x68\xb1\xc0\x4d\xb9\x1b\x8f\xb5\x61\x49\x2c\x39\xec\x90\x13\x46\xcd\x46\xce\x85\x51\x87\x97\xa2\xd3\xc4\xcd\xd8\xc9\xaf\xa0\x73\x04\xbf\xb8\x1f\x8c\xe6\x2c\xbb\xf1\x95\xcc\x15\x76\x76\x6c\x06\x8d\xe6\x3a\x86\x5f\xfe\xe1\xe3\x4c\xe7\x0d\x5d\x9c\xf1\xb5\xa9\x99\xf3\xa1\x31\x41\xdf\x8e\x4d\xf8\xcb\x49\x95\x78\xbb\xce\x85\x49\x53\xdb\xc3\x4a\x9f\x15\xbc\x38\x7b\x16\xde\x7d\xfb\x0c\xa4\xca\x2c\x31\x2b\x5e\x41\x8b\x84\x9c\xe5\x86\xec\x1e\x4e\x0c\x35\x44\x66\x63\x10\x3b\xbe\x4c\x4b\x71\xd7\xa8\xd9\x11\xb3\xa3\x8d\x62\x97\x8e\x95\x04\x3c\x94\x81\x2e\x77\x13\x76\x23\xbd\xe3\x82\x3d\x46\xf9\xbc\x15\x35\x42\xf8\xfe\x5c\x6b\x99\x6d\x1a\xb3\x93\xba\x36\x91\x09\xae\x7c\x3a\x22\x17\x59\x5d\xd4\x4c\x49\x5f\xcf\x58\xb3\x8c\xb3\x91\x6e\xcf\xa1\x3a\x49\xc3\xa6\x79\x64\x44\x50\xe6\xf3\x53\x26\x9f\xd0\x44\x8f\x44\x71\xc2\x8e\x3f\xc0\x90\x77\x94\xfe\x4d\x09\x93\xad\xae\x96\x94\xa8\x2d\x99\xf4\x93\xba\xf6\x0f\x81\x32\x92\xe5\x35\x4a\x89\x97\x17\x89\x1f\x34\xc6\x06\x82\x16\xba\x0c\x83\x84\xad\xe7\x70\x6c\x23\x3f\x80\x0f\x51\x6d\xf9\x58\xed\x59\xc2\xd0\xf9\xe7\x1b\x8a\x75\xf9\xc4\x9f\x9f\xd8\x7f\xf1\x21\x36\xf3\x21\x36\x61\xb5\x87\xbb\x13\xe9\x90\x22\x0c\x67\x49\xfd\xf3\x50\x0f\xa4\x43\x6b\xbe\xc6\x8c\xaa\x92\xe9\x14\xea\x8a\x32\x20\xd3\xf8\xe5\x90\x66\x4a\xda\x39\xea\xd3\x83\x7e\x9d\x5f\xb1\xbb\xf9\x43\x2a\xa0\xa3\x44\x7d\xf9\xfb\x80\x5e\x6e\x11\xe5\x20\xe2\x1a\x02\xaf\xcb\x20\x98\xd8\x80\xa9\x20\xa4\x74\xbb\xea\x17\xab\x71\x6f\x29\x3b\x90\x31\x1d\x14\x8b\xb8\x53\x54\x69\x8e\xe8\x53\x16\xae\x1c\x51\x63\xe7\xd1\xd1\xd7\xa0\xa6\xa1\x8b\x23\x53\xce\x30\x48\x89\x30\xf1\x11\xfb\xd0\xed\x90\x14\x8c\x23\xf8\x9e\x10\xb7\x1c\x61\x2d\x4b\x7b\x0b\x7a\x1d\x0b\xab\xa4\xca\x2d\xc7\x67\x5b\xce\xf3\xef\x16\x33\xf2\x3c\x07\xa5\xdf\x6a\x88\xf0\xf8\x9d\x28\xd2\x38\x89\x3e\x7f\x2f\xde\xb2\x14\xcf\x75\xa4\x0f\x7b\xba\xab\x11\x73\x02\x44\x63\xba\x47\x3b\x9a\x49\x12\xd0\x6f\x9c\x6b\xb2\xe3\x70\x56\x8a\x1b\xb2\x09\xa5\xea\xca\xb0\xca\x3f\x76\xf3\xa0\x92\x84\xbf\xc1\xec\x63\x94\xc8\x16\xd1\x7f\xcf\x9c\x2b\x7d\xa1\xad\xa5\x6d\x9c\x01\x38\x84\x6a\x5b\xa1\xd9\x0f\x5f\x28\xb6\x09\xc5\xc6\xd2\x6b\x68\xfc\x56\xdb\xaa\x08\xb0\xe4\xa3\xf4\x1d\xf1\xdc\x04\x19\x13\xf1\xdd\x2f\x84\x74\x43\xe0\x8a\x88\xba\x5b\x27\x31\xc7\x44\x51\x1f\x4c\x54\x2f\x20\x94\xa2\x6c\x2e\xca\xfa\x85\xbe\xe9\xaa\xee\x3d\x92\x3a\x2a\x4a\xf5\x60\xea\xba\x51\xab\x14\x71\x07\x46\xb1\xbe\xd0\x3a\x8c\x00\x0e\x21\xf5\x46\x31\x94\x6d\x90\xdc\xdf\x96\x0d\xa4\x7b\x36\xc6\xf2\x85\xf8\xc9\x48\x55\xc8\x01\xaf\x6b\x72\x8d\x6a\x5b\x91\xdb\x61\x84\xe4\x9b\x92\x9c\x25\x34\x2b\xe8\xfa\x89\x54\xbd\x54\x54\xc2\xf5\x5a\x78\x59\x12\xc3\x5f\x0f\xd9\x26\x65\xb6\x92\x09\xea\x0f\xdc\x5a\x7e\xa1\x7b\x6a\x67\x1e\x92\xfd\x0c\x33\xdc\xce\xab\x06\x53\xb1\xf1\x6d\xdc\x47\x43\x29\x66\xb0\x5c\xc8\x37\xcd\x50\xee\x4d\x92\xec\x56\x57\xcd\xf9\x37\x74\x87\xe3\x14\x82\x04\x59\x37\xdf\xd6\x2a\x1c\x6c\x93\x54\xea\x05\xc1\x10\x5b\xf2\x25\x3e\x0a\x08\xae\x5b\x91\x5f\x81\x57\x80\xe7\x0b\xb6\x4e\x70\xb8\x7d\x70\x58\x5e\xee\xe0\x30\x52\xa8\xcc\x3d\x9a\x02\xd5\xb5\xca\xfc\x08\xe5\x40\x3e\x08\x17\x63\xcd\x4b\x7a\x3b\x82\xae\x47\x15\xf7\xdd\x58\x99\xdf\xd4\xdd\xd7\x4c\xae\x6c\xab\xef\x5e\xee\x1d\xc1\x5f\xe3\xc8\xc9\x1f\x21\xa2\x5f\x1c\xe8\x47\xf0\x7a\x41\xf4\xfe\x0c\x60\x72\xfe\xf0\x10\x5d\x35\x15\xf3\x1e\x6f\x4c\x93\xcb\x79\x21\x14\x8e\xed\x3b\x8b\x91\x24\xf4\x0c\xa3\x9e\x6d\xd4\xc3\xe8\xb7\x1d\x47\x0f\x63\x98\x47\x8c\x22\xfe\xca\x0c\x72\xbf\x73\xbf\x03\xff\x17\x00\x00\xff\xff\x53\x64\x6c\x81\xac\xd6\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x59\x73\x1b\x37\xb6\xf0\xbb\x7e\xc5\xb1\x1f\x1c\x69\x22\x51\xa9\xef\xbb\x75\xeb\x96\xca\x8a\x47\x91\x64\x8f\xca\x89\xed\x78\x99\x3c\xa4\xa6\x32\x60\x37\x28\xf6\xa8\xd9\x60\x1a\xa0\x18\xde\x8c\xfe\xfb\x2d\xec\x7b\x2f\x14\x25\x27\x35\xd6\x83\x2d\x91\x58\x0e\xce\x8e\x83\x83\x83\xe3\xbf\xec\xed\x01\x00\xbc\xac\xc9\xfa\x03\x43\x37\x55\x73\x7d\x4e\xea\x1a\x17\xac\x22\x8d\xfc\xea\xe3\xbc\xa2\x50\x90\x86\xb5\xa8\x60\x50\xe2\x59\xd5\x60\x0a\x08\x0a\xd3\x0e\x66\xa4\x05\x2a\x7b\x03\x6a\x4a\x28\x71\x8d\xaf\x11\xe3\x7f\x92\xe9\xbf\x70\xc1\xa8\x18\x69\x3d\xaf\x8a\x39\xa0\xba\x26\x6b\x0a\x2b\x8a\x5b\x0a\x8c\x88\x8e\xd8\xed\x86\xc5\x78\x88\xc2\x02\x35\x1b\x68\x48\xc9\xa7\xa3\xc0\xe6\x78\x03\x6b\xd4\x30\xa8\x1a\x40\x40\xab\xe6\xba\xc6\x80\x8a\x82\xac\x1a\x36\x11\x13\x5c\x31\x10\xb0\x2e\x96\x88\x55\xd3\x1a\xc3\xba\x62\x73\xde\x11\x6a\x52\xdc\xe0\x12\x18\xb9\xc1\x8d\xee\x03\x14\xb3\xd5\x72\x22\x57\xf9\x01\x63\xd1\x90\x34\xb3\x9a\xac\x8f\xf9\x3f\x47\x05\x69\xf1\x91\x5e\x39\x85\xf7\x97\x67\x17\x3f\x5c\x0a\xe0\x16\xa4\xc5\x30\xaf\xae\xe7\x50\xe3\x5b\x5c\x43\xd5\xcc\x48\xbb\x40\x02\x19\x68\x4a\x56\x4c\x8c\xa5\x51\x62\x31\xc5\x27\xfb\xcb\xf1\xde\x5e\xb5\x58\x92\x96\xc1\xcb\x55\x73\xcd\xe1\xfc\x28\xc0\x9a\xb5\x64\x01\x4f\xbd\xcf\x9e\x9a\x96\x35\x59\x3b\xad\xbe\xf9\xed\xe5\xf7\x6f\x7f\xfa\xf8\xf6\xf5\xe5\x9b\xb3\x8b\x8b\xf7\x97\x1f\x3e\xb8\x0d\xaf\x2e\x3e\xa2\x69\x8d\x15\x3d\xdd\x1e\x57\x17\x1f\xcf\xbe\xfb\xfe\xf2\xc3\xc7\xb3\xd7\x57\x6f\x5e\x05\x5d\xbf\x17\x38\x12\xb3\x50\xdd\xe9\xfb\xb7\xe7\xaf\x2f\x2f\xc4\x44\x1f\x12\x33\x7d\x60\xa4\x45\xd7\xf8\x25\xc6\xd4\x9d\xe6\xc3\xc7\xb7\xef\xcf\x5e\x5d\xbe\xbc\xbc\x4c\x75\x3a\xaf\x57\x94\xe1\xf6\xc7\x73\xdd\xe5\xc7\xf3\x44\xab\x8b\xd7\xaf\xf4\xf7\x17\xaf\x43\x50\x79\x83\xcb\x25\x29\xe6\xba\xc9\xe5\xbb\xb7\xe7\x7f\xd3\x8d\xf6\x50\x51\x60\x4a\xf7\x51\x5d\x1f\x58\xce\x4d\xb2\x38\xfc\x2e\xc9\x7f\x7c\x7c\x0c\x67\x8a\x2d\x96\x88\xcd\x25\xc3\xba\xe3\xd4\x98\x41\xd4\x5d\xad\xff\x1d\x62\xf3\x13\x70\xfe\x18\xd6\xfb\x5d\x5b\xdd\x22\xa6\x7a\x3b\x7f\x0c\xec\xbd\x9a\xd6\x55\xa1\x3a\x9b\xdf\xed\x72\x2e\x6f\x71\xc3\xe2\x75\x60\xfe\x31\xbc\x21\x25\x3e\x2b\x4b\x4e\xee\x68\xe0\x7d\x2e\x72\x57\x17\x7c\x41\x6d\xd5\x5c\x1f\x42\x4b\x6a\x7c\x02\x9f\xae\x1a\xf6\x3f\x87\x80\x16\x1c\x49\xe7\x64\xb1\xa8\x18\xc3\xe5\x09\x7c\x7a\x59\xfd\xf6\xdf\xff\x75\x08\xa8\x2c\x5b\x4c\xe9\x09\x9c\xc9\x5f\x5e\x1c\x64\xe6\xbe\x90\x62\x4e\xda\xc1\x00\x94\xba\x07\xff\x90\xc3\xf1\xff\xff\xdf\x38\x40\x3a\xb0\xf0\x1e\x2f\xc8\x2d\x2e\x5f\xb6\x64\x31\x16\x13\xa3\x17\x3c\x6a\xae\xf4\xa2\x07\xaf\xed\x07\x54\xcc\xab\x06\x2b\xa6\x3e\x6f\x31\x62\xb8\x1c\xb7\xa0\x03\xcb\x4c\x1f\x58\xbb\x2a\xb8\x56\x43\x0c\x28\x23\x2d\xa6\x16\x3e\xb8\xba\x10\x0a\x30\x02\x84\xca\x4e\x17\x76\x21\x14\x7e\x17\xad\x52\x0c\x6e\xc6\x7b\xe3\xc1\xd8\xdf\xde\xe2\x67\xcf\x34\xbe\xad\xf0\x1a\xaa\xa6\x62\x43\xd0\x7a\xe0\x40\xc5\x7f\x28\xae\x67\x93\x00\x1c\x38\x05\x39\x52\x47\x4b\xd1\xca\xf9\xcb\x34\xbd\xdb\x93\xff\x1a\x74\x9e\x93\x86\xa1\xaa\xa1\x09\xc3\x81\xc4\x3c\x5f\x71\xeb\x27\x08\xa8\xd5\x92\xe9\x2b\xad\x68\xc5\x4d\x30\xc5\x05\x69\x4a\xd4\x6e\x8c\x49\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\x6b\xc9\x08\xcc\x49\x5d\x9a\xfe\xdc\x32\xfd\x78\x0e\xa4\x05\xae\x62\xa5\x7d\x16\xe6\x97\x6b\x6e\xde\x1a\xad\x18\xe1\x20\x15\xa8\xae\x37\xb0\x44\x1b\x61\xf2\x58\x8b\x1a\x8a\x94\xbd\xc7\x98\x9a\xf1\x5a\x5c\x73\xd6\xe2\x3d\x9d\x61\x97\xb8\x15\xab\xa2\x93\x1c\x5b\xf8\x0c\x7a\xd5\xcc\x48\x07\x73\x34\xc3\x78\xc2\x61\x67\xd3\x86\xa3\x1b\x2d\xd1\xb4\xaa\x2b\xb6\xe1\x50\x72\x04\x88\xb5\xfe\x1d\xad\x6a\x81\x1f\xe1\x92\x48\xf3\xbf\x6e\x70\xeb\x76\x65\x44\x38\x11\x65\x8b\xd6\x7c\x6d\x25\x5e\x12\x5a\x31\x35\x4c\xd5\x1a\x2a\x69\x02\x54\x33\x68\x30\x2e\x71\x19\xc2\xa8\xed\x90\x04\x74\xe1\x2d\x5e\x00\xf2\xae\x25\xb7\x55\x89\xdb\x13\x07\xdc\xe7\xcf\x8c\xe1\x9f\x88\x46\xdf\x5a\x16\x4f\x72\xb7\x27\xcf\x5b\x4f\x12\x0a\xc4\xb2\xc5\xc1\x27\xfc\xa7\x63\xf8\x49\x31\xc7\xc5\xcd\xfe\xc1\x09\x3c\xbd\x6a\x6e\x51\x5d\x95\xc2\xfc\x82\x74\x61\x24\xde\x75\xdb\xa7\xde\xc0\x77\xb1\x7c\x35\x7d\x02\xc8\x17\x0d\xa7\x62\xed\xf1\x97\x1d\x50\xc2\x69\xd7\x1a\x1c\xe9\x75\x19\xe2\x15\x66\xc2\x17\xd5\xda\x12\xc8\x4c\xfc\x19\x30\x42\x92\x45\x67\xab\x06\xae\x31\x53\xea\x95\xa3\x47\xfd\x1a\x60\xb7\xc5\x6c\xd5\x36\xbd\xf0\x4f\xa6\xa4\x6d\xc9\x7a\xff\xe0\xc9\x44\xf0\xed\x93\x89\x82\x29\xaf\x78\xa4\xa3\x00\x55\xc3\x70\x3b\x43\x05\x96\x0a\x43\xfa\xe2\x05\x6a\x60\xc9\xbf\xa7\x73\x29\xf1\x82\xc1\x63\x27\xd6\x0c\x46\x89\xec\x4e\xd8\x5c\xf7\xff\x75\x85\xdb\x4d\xd0\x33\x69\x1b\x5a\x4c\xc9\xaa\x2d\xb0\x03\x4a\xc6\xc3\xc9\x68\x85\x5b\xd4\x2a\xaf\x5e\x7a\xac\x9f\xa8\xf5\x01\xb2\x1d\x56\xcd\xa8\x2e\x9c\x5e\xa8\x2c\xb9\x05\x78\x2b\xf4\xe4\xfe\x2f\x82\x09\x4f\xe0\xaf\xb1\x9f\x3d\xe1\xcd\xf8\xef\xb8\x0d\x45\x8f\x2b\xb7\x93\x84\xc2\x53\x1e\x43\x66\x5a\x63\x37\xcd\xdc\xc6\xb6\xe4\x01\x30\x9d\x0e\x1c\xa6\x0d\x07\x57\x5a\xec\x23\xf1\x41\x8a\xb4\x09\x77\xae\xd5\x54\x8e\x7a\x48\x03\x2d\x2c\xae\x18\x9c\x60\x2a\xd0\x70\xf9\x5b\x45\x07\xd9\xdf\x17\x07\x27\xf0\x1d\x21\x75\x97\xcc\x48\x2b\x2c\x64\xe6\x67\x39\xd4\x3f\xba\x9a\xbb\x3e\x87\xe8\xe3\x7e\xd0\xd9\xf3\xac\xae\xc5\x5c\xcd\x8c\x88\x8e\x19\x3c\xf3\xef\xfb\xc6\xb1\x73\x76\x0c\xe6\x35\xea\x1c\xd1\x27\x96\x58\xd6\xef\x12\x15\x29\xde\xf2\x44\xdf\x73\x0f\x1b\x56\xb1\x1a\x2f\xb8\x93\x68\x65\xed\xad\x30\x7c\x46\xb4\x3f\xce\xb1\x15\x51\xe5\xf5\x71\xce\xa6\xd2\xfb\xe3\x5b\x70\x29\xe4\x4a\xdd\xa9\x9d\x3c\x69\xb1\x19\x02\xd5\x75\xa0\x08\x54\x2c\x40\x38\x1b\x45\x64\x92\xd5\x16\x5d\x1b\x52\xd9\xd8\x8c\xf6\x1a\xe3\x25\xe5\x4e\x48\x71\xc3\x35\xee\x9c\xac\x65\x78\x40\xf7\x6a\x4a\x23\xdc\x72\x97\x4f\x01\xb5\x72\x0b\x8e\x4b\x57\x63\x55\x0c\x6e\x1a\xb2\xa6\xca\x8f\x52\x6d\x19\x81\xeb\xea\x16\x6b\x58\xb8\x42\x84\xf5\x1c\x37\x32\xea\xa0\xad\x3e\x9f\x45\x7b\x03\x66\xcc\xb2\x9a\xcd\x70\xcb\xb1\xc9\x36\x4b\x2c\xed\x81\x18\x34\xaf\xf3\x22\x4d\x77\xd2\xa1\xfc\x1c\x39\x3e\xb6\x6b\xbc\xe5\x92\x18\x72\x0b\x37\x18\xbe\xa2\x13\x02\x3b\xd4\xa3\xe0\x13\x24\x87\x17\x6e\x67\x55\xd7\x30\xc5\xd0\x54\x35\x77\x72\x84\x05\x54\xa4\x9a\x23\x0a\x0d\x81\x82\xb4\x2d\xa6\x4b\xd2\x94\x9c\xd8\x3e\x39\xf3\x90\x0e\x86\xf3\x85\x0f\xe8\x07\xb9\x0b\x09\x79\x8b\x1b\x2e\x15\x32\xb2\x11\x25\xd2\x52\xaf\xef\x39\x6a\xa4\x87\xbc\xa2\x18\x48\x83\x9d\xbd\xcc\x12\xcb\xfe\xe0\x38\x1a\xbc\x0b\x77\xea\x38\x77\x4c\x31\x2c\xe5\x4e\x5d\x4d\xb5\x86\x29\x2e\x10\x1f\x48\xb0\x4a\x41\x56\x75\xc9\x5b\xad\xa8\x83\x05\x87\x21\x92\x48\x68\x8c\xe9\xa0\x27\xf0\x57\x23\xd5\x9d\x46\xe6\xae\x7b\x38\xa3\x57\x86\x8c\x68\x1a\xdf\xed\x05\x88\x12\xf4\xb0\x42\x2a\x08\xf2\x37\x52\x73\xef\x49\x6d\x1d\xa4\x2a\xb0\x9c\x19\x52\xdc\x09\xad\x50\x21\x3d\x72\x97\x13\x88\xbb\x60\xaf\x86\xa8\xdd\x25\xb0\x79\x45\x0f\xb9\xac\x3a\x6c\x97\x5f\x2f\xb3\x50\x79\x3c\x84\x56\x6c\xbe\xef\x05\xd4\x26\x3f\x29\xf1\xe5\x18\x38\xf4\x42\x5e\x13\xf1\xdf\x5b\xb3\x71\x39\x80\x67\xf1\xd7\x72\x92\x90\x17\x3f\x72\xb5\x44\x07\x29\x25\x1d\x17\xc4\x2d\xdf\xa6\x49\x26\x11\xe1\x4e\xa3\x2d\x0d\xf7\x1e\x8b\xfd\x46\x92\x81\x7f\xe2\xaa\xa9\x90\xa1\x0f\x3e\x42\x83\xd7\x6a\x82\x43\x88\x95\xe0\x8a\xe2\x12\x66\x55\x4b\xd9\x21\xcc\x08\xdf\xeb\xe0\x12\xa6\x9b\x10\xb6\x78\x06\xad\xeb\xf8\x14\x7a\xf8\x94\x96\xd5\xed\x9a\xd4\x2c\x9d\x22\xf0\x20\xae\x5c\x8a\x36\x09\x17\x9d\x02\xa2\x94\x14\x95\xd8\xbd\x8a\x48\xb1\x40\x7d\x9e\xcd\x7c\xa7\x8e\xf6\x98\x5f\x7f\xa3\x36\x42\x21\x1f\x7e\x06\x7e\x1e\xb6\xe3\xf3\x16\x91\xd9\xe3\x39\x2b\x71\x8c\x7c\xef\x26\xcf\x1b\x1a\x4e\xfd\xa9\xf6\xd2\x9b\x42\xa5\x31\xe1\xf9\x11\xfc\x9e\xd9\x37\x5a\x2d\xa8\x5a\xc5\xcd\x42\x36\x82\x53\xf8\x66\xf2\x4d\x1e\xc2\xa8\xa5\xd7\xf4\xf8\x18\xae\x62\xeb\x18\xaa\xbb\x43\xc1\x14\x15\xaa\xab\xff\xc5\x50\x09\xef\x89\x6f\x8c\xe7\x82\x1a\xe1\x78\x5c\x8d\xb8\x66\xd9\x41\xab\xd7\xb4\x9a\x89\xd0\x82\xc3\x3c\x6f\xa7\xff\x82\x53\xf7\x83\x04\x4d\xc5\xda\xdc\x26\x5e\x87\xbd\xa8\xfd\xf1\x31\xc8\x6d\xa7\x12\x29\xae\xfe\x05\xf0\x0b\xd4\xa0\x6b\x6b\x16\x44\x60\x3e\xe1\xd7\xa5\x06\xe4\xde\x17\x66\x4a\xe0\x02\x7f\xb0\x73\xc9\xfc\x87\xaf\xd9\xa1\xcc\x0f\x0a\x8c\xd3\x00\x11\xce\x66\x59\xfe\xe6\xb6\xde\x3f\x48\xe3\xc5\xe7\xc9\x78\x96\x89\xef\x27\xf1\x9f\x3b\xc0\x35\x4d\x09\x4f\x02\xd1\xae\x51\xeb\x98\x37\x6c\x96\xe2\xe2\x40\x37\xc1\xa9\x2b\x12\xa1\x55\xaf\x09\xc5\xda\xe2\x48\x6b\x44\x61\x8a\x67\xdc\xf0\x96\x98\xb2\x96\x6c\xb8\xc6\xc7\xb7\xb8\xdd\xb0\xb9\x1b\x6f\x93\x5b\x03\x61\xb8\xb0\xd4\xa9\x05\x1f\x4b\x08\x22\x2c\x30\x9b\x93\xf2\x50\x39\xd9\xc2\x70\x2f\x51\x53\x15\xca\x5d\x6c\xb1\xf2\xc8\xf9\x17\xca\x78\x48\xf7\x5c\x1c\xe8\x35\x1b\x1d\x49\x71\x8f\x0c\xf9\x8f\x02\x69\x3f\xd4\x51\x36\x2e\xc8\x97\x2b\xb0\xe0\x6e\x14\xa3\xb6\xa5\x1b\x87\xb6\x1d\xfc\xad\xa2\x8f\x5a\xed\x4d\x8a\x08\xb7\x99\x2c\x43\x5b\x8b\x0a\xb3\xe9\x95\xff\x07\x9b\xde\xa6\xaa\x0f\xba\xe8\x39\x73\xed\xbe\x9c\xb9\x4c\x87\xd0\xfb\xa6\x77\xba\x85\xf1\xec\x00\xa6\x64\xcb\xab\x8b\x4e\x38\x15\x5d\x22\x7d\xdc\xdd\xe8\x22\xf6\x68\x22\xa7\xb3\xae\xb9\x45\x0e\x7c\x1c\xc5\x32\xce\x59\xf3\x44\x05\xe3\x9c\x13\x4b\x5c\x71\x4e\x03\xd2\xc2\x94\xb0\xb9\x54\x1e\xbe\x63\xf3\x89\x73\xae\xef\xc2\x28\xa7\x85\xf1\x09\x8d\x7b\x53\xcd\x04\x4f\x8a\x93\x5e\xcb\xb7\xe9\xd8\xae\x74\x11\xd4\x36\x5d\xda\x87\x7d\x79\x3c\xa5\x7d\x92\x03\xee\x84\xfb\x96\x5b\x48\xf7\x9d\xbb\xc1\xd3\x8c\x1a\xda\xc2\xd8\x40\x5a\x65\x96\xed\xfc\x1d\xaa\x51\x53\xe0\xd0\x94\x4e\xa6\xea\xf3\xa3\xf0\x00\x77\xb2\xa8\x9a\x6a\xb1\x5a\xa8\x8f\xde\x63\x8a\xdb\x5b\x64\xf3\x00\x2c\x12\x95\x85\x6b\xb1\x3c\x85\x08\x4d\x9b\xda\x0b\xf9\x0a\x5c\xe0\x38\x34\x57\x91\xae\x7b\x22\x94\x5d\x88\x13\xf0\xb4\xbc\x87\x15\xe7\xa3\x27\x19\xa4\xf8\xbd\x2d\x5a\x76\x8a\x14\xc1\x0c\x94\xe2\x96\xed\x47\x9f\x8b\xef\x04\x37\xc0\xf3\xd3\x00\x8c\xaf\x43\x7a\x1d\x26\xbb\x2f\x30\xa5\xe8\x1a\x0b\x57\x8b\xae\x66\xb3\xaa\xa8\x44\xc0\x81\x30\x54\x03\xba\x45\x55\xcd\xfd\x3f\x19\x63\x57\x6b\x79\x1a\x0d\x74\x90\x34\xe6\x57\x33\x63\x09\x94\x38\x14\xa8\xe1\x3b\xae\x56\x1e\x56\x4a\xb9\x92\x30\x1e\xda\xb3\x10\xee\x94\xa8\x30\x35\x9b\xe3\x45\x34\x72\x35\x83\xfd\xcc\xa2\x43\x3d\xae\x7f\x72\xde\x58\xfa\xf3\xaf\x15\x4e\xe3\x45\x81\x8d\xa0\x3f\x3f\x72\xa9\xac\x81\x37\xb2\x29\xff\x8f\x6d\x7f\x06\x4f\x7c\x7b\xca\x71\xd5\x85\x20\xf9\x21\xac\xe7\x88\xa9\x76\x4a\xb1\xa8\x2f\x98\x0c\xac\x29\xff\x48\x13\x3f\x9a\xd0\x78\x11\xc9\xd5\x1d\x1f\xc3\x6a\x59\x22\x86\x03\x45\x26\x36\x7a\x2d\x2e\x48\x2b\x76\x5e\xa8\x14\x91\x18\x33\xa5\xb2\xaf\xaa\x8f\xe2\x93\x9d\x90\xc2\xa3\x6f\x1a\x66\x61\xad\x57\x8b\x4f\x9e\x17\xfd\x91\x7c\xa2\x5c\x16\x15\xa7\x1c\x0d\x19\x88\xeb\x70\xb9\x78\x2f\xec\xd0\x8b\x02\x35\x47\x8b\x7f\x5d\x61\xca\x12\x38\x57\x83\x2f\xaa\x66\x45\x05\x01\xb9\x03\x04\x6b\xa4\x06\x0d\x1d\xda\x60\x43\x1b\xa1\x2f\xb9\x5f\xc8\x7d\xf3\x75\x06\x37\x79\x5c\xaa\xf5\x3e\x3f\x72\x76\x5d\x85\x38\xe5\xbf\x5c\x2c\xd9\x46\x70\x7c\xe8\xce\x38\xab\x7c\x85\x99\xda\xa5\xb0\x15\xaa\x7d\x1b\x8a\x8a\x39\xc4\x8e\xad\x3b\xb9\x84\xf3\x1d\x69\xc5\x71\xf0\xf3\x23\xe8\x14\x33\x5f\xfa\xb3\x83\x6a\xb4\x38\xc3\xfa\xa6\x2b\x1a\x38\x8d\xb3\xfc\xa2\x2f\xf4\xe9\xed\x1c\x2f\xa0\x6a\xd4\x46\x83\xa2\x05\xee\x58\xaf\x44\xcd\x44\xc5\x80\xf7\xe5\x99\x88\x56\x2c\x0a\xd6\xf4\xa2\x32\x3d\x83\x75\x66\xc0\x35\x1a\x2c\xc3\x67\x77\xc3\x76\x1d\xc7\xc7\xf0\xa1\x6a\x44\x10\x5f\x19\xec\x86\x44\x16\x1b\x59\x8f\x7c\x8e\x64\x14\xbc\x20\x0b\x6c\x59\xbe\x21\xed\x02\xd5\x56\xd8\xa6\x39\x01\x1d\x66\x03\xef\x6f\xf3\x46\x5b\xba\x6d\x44\x32\x67\x60\x0c\x69\x7a\xd8\x33\x65\x5e\xb2\x9b\x32\xc5\x9b\xc6\x9d\x9d\xa2\xe2\x46\xe4\x26\x28\x07\x0a\xcd\x18\x6e\x61\x8a\xb9\x3a\x73\xe2\x6d\x9c\x42\x08\xe4\x06\x8c\xb4\x3a\xd7\x46\xa4\x1a\x66\x46\x8f\x54\xa6\x72\x7f\xab\x19\x2c\x09\xa5\x95\x08\x24\x0d\x0e\xe0\x59\xd7\xd7\x1c\x2a\x0a\xf7\x57\x1d\x1d\x26\x7d\xde\x61\xc1\x26\xbd\xd5\xc4\x6d\xcb\x5d\xfe\xb9\x08\xac\x37\x42\x27\x4f\x31\xb0\xb6\xba\xbe\xc6\xad\xdc\x3c\x2e\x5b\x52\xae\x64\x6a\xca\x14\x17\x88\xae\xb0\xeb\xcf\xa8\xf0\x27\xae\xcb\x58\x8a\x8e\x8f\xf5\xc8\x22\xb0\x4f\x96\xb8\xad\x37\x2a\x94\x21\x0d\x88\xf2\x8d\xc4\x19\x37\x5f\xa7\x98\x26\x1e\x88\xaf\xd7\xb8\x91\xcf\xbb\xb8\x2a\x69\x43\x4f\xe0\xe9\x39\x6a\xb8\x83\xa1\xcf\x9a\x16\x32\x0c\x8e\x1a\xe1\x64\xd7\x2d\x46\xa5\x38\xaf\x28\xc3\x50\xda\xfd\xb6\x0f\x81\x6b\xdf\xe7\xdb\x5f\x2b\xb3\xe1\xf9\xf6\x32\x6c\xa5\xf6\xad\x02\x7a\x37\x66\x00\x7d\xbe\x7e\xc2\xdf\xe2\xde\xe3\x40\x8c\x76\x7a\x93\xa3\x04\xfe\xc8\x23\x62\x5a\x2b\xfb\x68\x0c\x35\x3b\xff\x3f\x36\x05\x59\xdd\xac\x18\xf0\xbd\x54\x27\x49\xb1\xdc\x12\x88\x58\x17\xe5\xb0\x97\xb6\x5c\x23\x02\x9e\x5e\x97\xc1\x2e\x63\x80\xeb\x0c\x66\x5c\x2d\x24\x95\xae\x76\xe6\xf4\xa1\x6b\x81\x01\xd1\xa1\x1e\x59\x7a\xb3\x38\x94\x8a\x23\xa2\x7c\xf7\x61\xbb\x70\xc0\xcc\x5e\xa4\xcb\x9c\x6b\x21\x95\x69\x3d\x61\x00\x55\x1d\x8c\xea\x3c\x36\x7d\xfc\x5d\xb1\x49\x4f\xbc\xbf\x1f\x4f\x59\xe3\x26\x59\x9c\x02\x6b\x57\x58\x44\x56\x52\x16\x4b\xbb\xed\xf8\xb7\x8a\x32\xaa\xcf\x15\xe3\x94\x6d\x71\x5c\x26\x8e\xeb\x75\x48\x4e\x2c\x89\x2c\xf9\xb7\xa8\x76\x63\x59\x87\x52\x6f\xaf\x2b\x8a\x61\x86\x6a\x8a\x27\xe9\xf3\xa4\xfb\xe7\xae\x04\xac\x10\x9c\x4a\xfa\x29\xad\x2f\x12\x31\xdd\xa0\xc3\x45\x3a\x19\x76\x4c\x4f\x07\x46\x50\xdd\xc6\xc5\x71\x34\x1b\xb9\x79\x5c\xda\x25\x44\x2c\x3a\xe7\x05\x47\xcf\xbb\x61\x6e\x47\xcf\xfb\x3f\xea\xbc\xe2\x17\x3f\x26\x1e\xf6\xb7\x92\x9a\xd1\xa0\x11\x9a\xe1\xd4\x1b\xd3\x06\x85\x13\x51\xfe\x60\x80\x8b\x28\xe9\x37\x1c\x29\x68\x31\x62\xc8\xee\xe1\x92\x43\xdd\x75\x99\x7a\x7b\xd2\xa4\xb6\xb4\x9c\x8a\x52\x36\x0c\x9f\x1e\x82\x38\xa4\x13\x5e\x8c\x76\xee\x9c\x33\x65\xd1\xdc\x7c\xbe\x40\xac\x98\x63\x9a\x3a\x53\xca\xa6\x38\xa7\xc9\xba\xdf\x81\xd2\x27\xe9\x63\x0f\xfe\xf3\xec\x59\x0e\x71\xe3\x3b\xc9\xd9\x9e\xc0\x69\x32\x6d\xb4\x77\x46\xd1\x31\x1b\x08\xe7\x3f\x69\x66\xd4\x21\xb1\x76\x15\x6b\xf2\xbb\x64\xfc\xed\x7b\x42\x6e\x42\xb2\xd9\x7b\x4b\x74\x89\x8b\x6a\x56\xe1\x52\x27\xa5\xf8\x69\x2d\x90\x58\x97\x9b\x3c\x2a\x45\xc7\xac\xab\xfb\x5c\xc2\x5d\xae\x96\xda\x61\x46\x2f\x20\xb9\x47\xe9\x00\xc7\x11\x5d\x72\x62\x3d\x12\x93\xf1\xaa\xf9\x4c\xfb\x7a\x8e\x04\x03\x65\x8d\xd5\x4b\xe5\xe4\x8b\xdd\x57\x59\x02\x6a\xa4\x49\xe2\x3a\xd0\xa6\xdf\xb8\x09\x6a\xf0\xe8\x79\xa3\x89\xa3\xb0\xaa\x54\x29\xd2\x93\xaa\x8c\xbe\x54\x3a\x5c\x64\xd9\x9f\xe6\xb2\x80\x44\x9a\xa2\x66\x91\xaa\x8c\x4f\xd0\xc4\xde\xfb\x83\x3c\xb3\x3b\x75\xc7\x9c\x88\x6f\xa4\x53\x73\xd5\xbc\x17\x76\x7c\xff\x00\x8e\x82\x36\xfc\xeb\xf7\x78\x8d\xda\x32\x08\xbf\x6d\xb3\x3b\x77\x80\xf1\xc6\xc2\x8b\x6a\xe0\xfd\x26\x17\xb8\xaa\xd4\xc9\xf3\xee\xa7\xfc\x93\xc4\x4d\xa3\x68\xe5\xe6\xbb\x9f\x64\x7e\x93\x3d\xe4\xda\x3f\x70\xee\xd5\x88\xc5\x88\x54\xed\x17\x3a\x55\xfb\x20\xc6\x83\x73\x94\xf6\x73\x55\xfe\x03\x9e\x1f\x3d\x11\x74\x0d\xb5\xff\x07\x65\x9f\xc3\x2b\x08\x2a\x77\xdb\x32\x6d\xaa\xb3\x8a\x61\x9b\xf8\x97\xbc\x60\x09\xa4\x2e\x3b\xae\x32\x40\xe6\xb4\x59\x80\x19\x26\xd3\x5f\xe9\xb4\xef\x2d\x44\xcc\xe0\x6f\x80\x94\xdd\x33\x4d\x3a\x21\x49\xbd\xc2\xe2\x27\xf6\x46\xa7\xad\x93\x6e\xf5\x3a\xf9\x73\x8b\xd6\xf0\xeb\x7b\x2e\x84\x49\x94\x84\x02\xd8\x23\x68\x1c\x42\x85\xa2\xaf\x13\x5f\x99\x7e\x19\xe4\xa8\xb8\xff\x47\xf2\xa9\x11\x79\x07\x5b\x09\xa6\x95\xec\x9f\x43\x7a\x4b\x49\x35\x9f\x0e\xe1\x7d\x75\x28\xd4\x69\x61\xfc\x40\x9e\x72\xf9\x44\x82\xf2\x5c\x1f\x4d\x38\x39\x87\x3a\x4d\x4f\x8c\x9c\x1c\x8f\xca\x5d\x23\x93\xb7\x9e\x70\xe9\x8f\xff\x13\x86\x92\x88\xaf\x8b\x1a\xa3\x36\xad\x60\x2a\x5c\x97\x4a\xcd\x88\xb1\x4a\x0c\x7c\x1b\xe1\x0d\xe4\x64\xc5\xaa\xdb\x60\xa4\x85\x05\x52\x57\xb8\x19\x81\x1b\x8c\x97\x50\x31\xa3\x82\x42\x19\x0f\x72\xd3\xa5\xbc\x4b\x84\x39\xa6\x5d\xef\x8c\x0e\xfa\x6c\xeb\x8b\x41\x41\x47\x79\xa1\x2f\xbd\x0b\xcc\x26\x73\x9c\xc0\xd3\x0f\xbe\x9f\xc6\x47\x10\x48\x14\x64\x95\x5b\x59\x71\x33\x5d\x2f\x29\x8e\x59\x67\xe2\x27\xa7\x2a\x81\x60\xff\x9b\xc9\x37\x07\x36\x4a\xa8\x18\x47\x4c\xc6\x7d\xf4\x64\xce\x67\x57\xd2\x5d\x72\xdb\xe6\x5a\x1e\xcd\xd3\xd9\xed\xdb\x76\x6e\x85\x72\xc8\x92\xa3\xed\x54\x07\x76\x9e\x84\xc4\x52\xc1\x85\x42\x06\xd7\xd5\xb1\xee\xa1\x0a\x21\x33\x54\x43\xb3\x5a\x4c\x79\xcb\x59\x14\xa4\x53\x09\x4c\x22\x7e\xc2\x87\x28\x71\xb9\x2a\x98\x7b\x5a\x28\x44\x06\xb7\x71\x70\x65\x9b\x48\x91\xab\x98\x53\x0b\x94\x17\x8c\x69\x66\x89\x06\x26\x5d\x19\xc0\x8a\x18\x95\xf7\xb0\x1a\xbe\x58\x27\xb3\x72\x81\x96\x31\xe0\x3a\xef\x4a\x0d\xfe\xfc\x28\xcf\x3c\xcf\x8f\xe2\xb8\x83\x02\xf5\x3c\xab\x5e\xdc\x38\x03\x56\x41\xa1\x34\xf6\x42\x37\x44\x4f\x9b\x88\x76\x80\xeb\x19\x0e\xba\x87\xad\xc5\x3d\xeb\x15\x0e\x36\x1e\x90\x0a\xe3\x99\x43\x24\x07\x97\x83\x8f\xf4\x3e\xce\xb1\x39\x8b\xb0\xca\x46\x5e\x63\xe5\x7a\xd9\x68\x7f\xe4\xb2\x81\x48\xad\x2f\x75\x60\x2d\xca\x48\x9d\x89\xab\x10\x32\xfa\x16\x53\x5d\xa4\xf2\xed\xa7\xf4\x8f\x1d\xd6\x1f\x72\xf2\x74\x60\x74\x70\x80\x45\x0c\x1d\xc2\x1d\x18\xc5\x70\xc8\xbc\x5d\xec\x37\x48\xf1\x0e\xbb\xeb\xba\xf9\x00\xb7\xf4\x81\xac\x95\xbb\xc5\xf7\xac\x96\x8d\x28\x3c\x96\xe9\xb2\x33\xee\xd6\x7e\x39\x0e\xda\x20\x13\x56\xda\xe2\x0c\x33\x38\x85\xfd\x67\x5d\x23\x21\x0a\xcf\x7a\x49\x97\xc8\x3f\xab\x66\xde\x3c\x93\xaa\x0c\xe2\x4b\xf0\x7b\xac\x21\xe0\x7e\xdb\x91\x5e\x06\xc8\x4e\xf8\xb0\x76\x18\x52\xb6\x38\x14\xc6\x2d\xcd\xb1\xae\x20\xb4\x9d\x45\x86\x87\xb0\xca\x90\xb6\xcc\xd1\x82\x87\x1b\x67\xe7\x4e\x43\xd2\x3e\x83\x63\xa3\xed\x34\xae\x99\x4e\x70\x76\xce\x52\x43\xb4\xed\x1b\x65\x3c\x73\xcc\xd7\x67\x3e\xbb\x42\x82\xca\x64\x5e\x44\x1b\x2d\xfd\xa3\x2d\x67\x5a\xa4\x94\x21\xbb\xfc\x6d\x89\x05\x5f\xb8\x52\x68\x94\x9f\xbd\xcb\xa8\xaf\x23\x38\xfa\xaa\xc9\xd0\x29\x34\x78\x30\x2a\x4d\x67\xa4\x4d\xb7\x94\xdd\xbd\x59\x2f\x13\x63\x6f\x69\xdb\xed\xfd\x23\x69\xdd\xaf\x2b\xca\x70\x2b\x2e\xac\x05\x57\x37\xbb\x7c\x02\xd5\x0b\x89\x7e\x1a\xf1\x52\xff\x68\xfa\xc4\xe4\x18\x68\xbf\xe5\xd8\x62\x4b\x59\x95\x99\x4a\x1a\x0d\x66\x6b\xd2\xf2\xf1\xcf\x34\xdb\xea\x76\xf6\xab\xd7\x78\x63\x3f\x56\x8b\xf3\x3e\xf3\x53\xc2\x0f\x61\x89\x36\xb8\x3d\x81\xb3\x15\x9b\x2b\x17\xf6\xc0\xfb\xeb\x45\x2a\x39\xdc\xe6\xfd\xe9\x0b\x0c\x41\xc2\xb9\xce\x3a\x8a\x7a\xfa\x3e\x7b\xc2\x8e\xa8\x90\xb5\xd2\xeb\x1c\x19\x36\x2a\x2a\x7d\xde\x04\x1e\xa2\x8f\x22\x94\x78\x7f\xfa\x98\xb1\xbf\xab\x4b\x6f\xd4\x09\xfe\xe8\xd4\xb7\x60\x29\xc3\xe3\xbb\x76\xc1\x93\x70\x21\x51\xa4\x49\x7e\x30\x4a\x2d\x75\x06\x6b\x95\x43\x9f\x24\xc2\x7b\xac\x73\x17\x4e\xa3\x03\x8b\x30\x36\xc8\x7f\x5e\xbc\x30\x62\x2a\x93\xa0\x08\xd3\x77\xb0\x84\x03\xde\xea\xf1\x9e\x66\xa8\x3e\x72\x7f\x6e\xe0\x13\x91\xca\x30\x72\xfc\x5e\x4b\x63\x57\xec\x39\x19\x72\x16\xd9\xa9\x94\xfb\xf6\x68\xc5\xe6\xc1\x4d\x7f\x27\xa3\x9c\x82\xa9\xb0\x03\x05\xaa\xeb\x60\x63\x54\xcd\xcc\xa2\x54\xe9\x97\x53\x5b\x10\x4e\xac\xe8\x3d\xa9\xf1\x44\x31\x04\x69\x27\x2d\x5a\xff\x1d\xd5\x2b\x0c\xff\xfe\xf7\xc0\x9e\x0d\xc5\x0d\x5d\x51\xdb\x33\xd6\xd8\xee\x81\x93\x56\x22\x89\x72\x1a\x06\x97\x01\x6a\x8d\xf4\x8b\xff\x0e\x86\x59\x09\x35\xe7\xe0\x93\x2c\x4d\x2a\x75\xed\xd8\x54\x8b\x4a\x51\x0d\xf9\x34\x3b\x96\xd7\xf2\xf4\x6d\x6c\x5c\xb5\x80\x39\x96\x8e\x74\xb9\xa7\xf0\x96\x96\x50\xf6\x4d\xbd\x31\x34\x44\x8d\xab\xcb\x8c\x5f\x37\x33\xfc\x01\x76\x5b\x41\xc4\x95\x9d\x42\xe3\xdd\x4d\xdb\xd0\xc3\xb9\x8b\xd6\x15\x2a\x24\x73\x7c\x45\xe1\xd7\x42\x14\x67\xba\xb9\x76\xdc\x47\xdf\x2c\x72\xc3\x91\xba\x99\x3e\x5d\x31\xe5\x28\x32\x77\x40\x69\xfc\x69\x65\x4b\x54\xa0\xb2\x94\xd5\x71\x0a\xb8\xc1\x1b\x95\x32\x13\x9a\x18\x9b\x0d\x39\x8c\x25\x72\x9b\x09\x7d\x1c\xb8\x95\x85\xd8\xb9\xc4\xcb\xe2\x71\x59\x34\xea\x79\x6d\x34\x86\xc1\xa9\x0b\xe5\xbe\xcf\xea\xe1\xf0\x3a\x15\x3d\x99\xa8\x54\xd8\xb9\xe3\xe3\x25\x55\x4a\xac\x03\x92\xee\x9a\x4f\x6c\x52\x57\xcd\x4d\x7c\x03\x7b\xff\x58\xd5\x78\x38\xf6\x47\x52\x35\x1a\x45\xa3\x43\x60\xa8\xbd\xc6\xec\x04\x8e\xa9\xbc\x1c\x24\x8a\x86\x8a\x61\x64\x99\x9c\xf8\x6e\x56\x62\x05\xa7\x89\xe3\x5d\xdf\x8b\xf6\x4f\x27\x3d\xfd\xd5\x53\xe2\xab\xe3\xcb\x83\xfc\x66\xda\xc4\x53\x36\x62\x23\x8e\x1c\x19\xe5\x93\x1f\x6a\x92\x20\xf8\xf1\x1c\xfe\x4e\x98\x8d\x2f\x72\x7a\xa9\xf2\x30\xa6\x2c\x44\x26\x4b\x68\x4b\x05\x9e\xb8\x0f\xe3\x32\x50\x0e\x98\xe4\xc6\xff\xd7\x42\x02\xaf\x7c\x21\x39\xf9\x35\x66\xa6\x3c\xa9\xf8\x7a\xdf\x1a\xf3\x40\x54\x62\x3b\xed\x32\x16\x45\xb7\x78\xff\xf9\x91\x9a\x84\x7b\x37\x27\x7e\xf1\xd3\x89\xf8\xc2\xa9\x19\x9a\xbe\x9e\x45\xc5\xda\xd4\x29\x8b\x53\x15\x30\x85\x57\xe8\x8c\x8b\x4a\x3e\xca\x9c\xd3\xa6\x63\xa5\xdd\x35\x24\x13\xdc\x39\x88\x8a\x8e\x93\xb5\x4d\x71\xb3\x04\x9e\x94\x5d\x74\xf0\x9f\x49\x95\xb2\x2c\xad\x2c\x4d\xc8\xd2\x17\xaf\x5f\xc1\x3b\xd4\xb2\xaa\xa8\x96\xc8\xf7\x4d\x86\x70\xb6\xb2\xdc\x83\x19\x3c\xe1\x67\xa4\x98\x40\x67\xe2\x2d\xbb\x21\x4b\xc7\xb7\x6e\xae\xdd\x05\x85\xdc\x7e\xf1\xfa\x95\xf3\xf5\x3d\xb9\xdd\x9f\xcb\x32\xfd\xc5\xeb\x57\x13\xe7\x8b\xff\x04\xa6\x0f\x29\xfb\x28\x4c\xef\xb1\xa2\xdf\x23\xe1\x3a\x06\xce\xe2\x99\xac\xcb\x6d\xaa\x60\x0a\xf7\xaf\x23\xc5\x84\x34\x58\xdd\x28\xd4\x45\x6b\x02\xff\xac\xa2\xb2\xc4\x8d\xbc\x4c\x6d\xc7\x2d\x71\x51\x95\x58\xd6\x79\x68\x51\x43\x67\x99\xbd\x84\xad\x3f\x46\x00\x35\xf2\x02\x46\xca\x85\x33\x35\x85\x6a\x6a\x47\x6c\x75\xa6\x38\xa9\xcb\xc4\xc8\x7c\x87\x7b\xe8\x8d\x22\x03\xd1\xaa\xdc\x17\x07\xd0\x29\x38\xce\x88\xb8\xd4\x8c\x9c\x5a\x5f\x5b\x60\x44\xab\xa0\x81\x43\x1e\x5a\xbf\xb4\x6a\x63\x87\xd4\xf7\xd4\x5d\x3c\x46\xce\xb0\xda\x4a\xa5\x7c\xb7\x44\x3e\x8d\xcf\xff\x2a\x18\x10\x1e\x6b\xf8\x3c\xec\x7b\xa8\x0f\x7a\xd0\xae\x02\x55\x22\x69\x28\x43\x57\x67\x3b\x23\x33\x95\x37\x64\xa5\x93\x1a\xc8\xba\xe9\xbd\x3f\xb3\x85\xff\x7c\x75\x11\xbb\xb5\x3f\xa0\x1b\x0c\x74\xd5\x2a\x20\x92\x65\x77\x95\x29\x89\x4e\x40\xa9\x0c\x40\x16\x2c\xc8\xb2\xb8\xba\xd8\xdb\x99\x27\x15\x52\xc4\xf1\x89\xe4\x51\x88\x4f\x63\xa5\x9a\xa4\xb3\x1c\x78\x31\xdf\xaa\x3b\x01\x7d\x0e\x4e\x38\x25\x64\x82\x1b\xaa\x10\x4c\xe8\x5f\x9a\x10\xf9\x52\xaa\xcb\x48\xb0\xc3\xf8\x07\xf4\xdc\x48\xd4\x95\x65\x4f\x9d\x85\xeb\x4c\xa5\x64\x07\x7b\x27\xd1\xc0\xf6\xd6\x50\x32\xa4\xa2\x89\xe1\x8a\xc4\x6a\xf3\xb5\x22\x64\xea\xd6\xa2\xc7\x98\xf7\x77\x25\x52\x14\xf6\x4d\x74\x2f\xa1\x03\xcb\xed\x12\xba\xcb\xa8\x8f\x24\x74\xc6\xeb\x7a\x40\x7a\x47\x68\x18\x48\xf6\x10\xd2\x07\xa3\xfe\x10\x75\x12\x6d\x98\xb9\xde\x90\xfe\x8a\xd7\x3b\xae\x5d\xd6\x5d\x06\x59\xec\x82\x3a\x0a\x94\x0d\xd9\x1e\x1f\x84\x7a\xea\xc9\x80\x72\xd1\xe3\x8a\x4c\xc7\x70\x3f\xde\x6e\xbe\xe3\x30\x3a\x0e\x98\xfc\x90\x4a\x70\xe9\xf3\xdf\xb7\x8e\x17\x5c\x3c\x68\xa8\xa0\x27\xef\x66\x78\x0a\xf0\xd5\x0c\x90\xcd\xd8\x50\x6c\xab\xcd\xb6\x2a\x46\x25\x22\x8e\x14\xd6\x98\xff\xde\x70\x2b\x2c\xcf\x81\x37\x5f\xa9\x52\x3c\xda\x8d\x12\x16\x52\x1f\x9e\x85\x31\x4c\x1b\x42\x4a\xd4\x6b\xd7\x37\x2d\x94\xc7\x06\x83\x0e\x8d\xe4\x88\x3e\x21\x5e\x92\xf6\x52\x65\xac\x24\xd2\x13\x87\x85\xf2\x5c\x44\xef\xd0\x6d\x7a\x0c\x87\x47\x5d\x14\xea\x3b\xde\xc8\xdf\xf9\xf8\x1c\xf1\xf4\x5c\xc5\xbc\xe8\x0e\x5b\xbe\x0e\xcb\x6e\x6b\xe1\xc1\x0e\xea\xe1\xc1\xc3\xd5\xc4\xeb\x99\xeb\x4d\x40\xfc\x44\xbd\x3c\x87\x15\xd2\x5e\x02\x74\x9f\x77\xa1\xe0\xc4\x2b\x87\xda\x94\x67\x00\x5b\x71\x59\x62\x69\x5d\xbc\x06\x7d\xd7\xf6\xb6\xdb\x88\x3b\x75\x97\x36\x6e\xc1\xa7\xef\xdf\xfe\x64\x50\x10\x6b\xb7\x41\xca\x4c\x0f\xfd\xb2\x25\x8b\x9e\x7a\xf0\x41\x4d\xb3\x47\xca\xa8\x96\x0f\x84\x8d\xcc\x4b\xbb\x4b\x69\xa7\xa4\x3d\xed\xb4\x68\x69\x27\x5a\xc8\x60\xca\x77\x16\xe6\x76\x48\x7c\x67\xb0\x87\xac\xf8\xde\x32\x3c\x23\x91\x0d\x13\xe0\xa4\x38\xde\xcf\x17\xd0\x50\xe7\x0b\x95\x24\x07\xd8\xba\x1a\x1d\xf4\xde\x20\x4f\x9e\xef\x67\xb5\x75\x84\x9b\x59\xd5\xa4\xa2\x00\xfa\x0c\x3a\xba\x3b\xb9\x5d\x3e\xaa\x97\x7b\x62\xb3\x6e\x76\x9a\x7d\x92\xcf\x1f\xed\x16\xb9\xe1\x65\x2d\xdd\x5e\x1c\x41\x55\x29\xd8\xbf\xbf\xb6\x64\x35\x53\x6d\xe3\x17\x91\xf4\x15\xce\x9e\x4c\x2b\x93\x5b\x64\x30\x69\xf3\x8b\xc2\x50\x8d\x53\xeb\x44\xa6\xff\xb9\x19\x7d\xfd\xe9\x55\x79\xaf\xfc\xfe\xa9\x33\x5e\x2a\x5d\xc2\x4f\x32\x99\x44\xb8\xe3\xc2\xed\xa8\x24\x97\xe1\x37\xad\x3c\xf8\xd2\x77\xad\xfc\x26\xc9\xdb\x56\xf7\xc9\x81\x09\x52\x0a\x43\x60\x6c\x62\x4c\x9c\xb6\x17\x48\xdf\x77\x42\x99\x50\x40\xbe\xd2\x53\x5c\xa2\x22\x66\x45\x56\xce\x54\xb9\x6e\x5d\xd1\xc1\x71\x38\x7e\x09\x5e\x91\x3a\xe8\x3b\x7f\x0f\x5d\xf2\xad\xae\xc9\x28\x7b\xff\x2c\xdb\xb3\x23\xa7\x58\x81\x31\x4c\x3d\x8e\x4d\x0e\xc9\xe2\x39\xca\x74\x1c\x89\xec\xb1\xc9\xf0\xfd\x19\xd5\x1d\x74\xf8\xd3\xa6\x7b\x2b\x72\x79\xf0\x98\xc4\x55\x4b\xcb\xa1\x09\xa4\xe3\xa8\x6f\xec\x95\x4d\xcf\xf4\xbe\xfe\x68\x7c\xcf\x02\xd5\x35\xb5\xd7\x84\x4d\x82\xea\x7a\x8e\x75\xa5\x5d\xae\xdc\xcd\xd9\xaa\x4e\xea\x74\x14\xbb\x2d\x67\xcc\x91\xe7\x4e\xe3\x1e\xca\xc6\x1d\xe5\x56\x5f\x07\xff\xdc\x4d\xba\x2a\x83\xf0\xcf\xa6\xaa\xff\xa9\x6f\x2e\x27\x6b\x22\x74\xce\xe1\x54\xc9\x08\x27\x32\xd3\xb8\xf9\x6c\x76\x1c\xe7\x7d\x5b\xef\x20\x46\x40\x25\xe1\xf4\x5e\x47\x64\x44\x39\x23\x1b\x65\xe5\x4c\xad\x8e\xb0\xb1\xba\xee\xec\x09\xaa\xac\x76\xa9\x9f\x8e\x10\x49\x4d\x36\xa5\xd2\x3c\x43\x96\xf6\x7a\x06\x79\x21\xb2\x96\xe8\x9b\x30\x91\x33\x12\xdf\x06\xaf\x83\xf4\xd7\x3f\xf8\x16\x20\x9d\x04\x60\x92\xcf\xfc\x0c\x31\x3b\xcc\xa1\xf6\xba\x2b\x16\xdd\x33\xd1\xde\xc0\xa8\xd8\x06\xff\x66\x92\xc5\xb2\xc1\xea\xc0\xa8\x85\x2c\x62\x6d\x57\xd2\x95\xff\x9d\xd4\x81\x2e\xfc\xc9\x4a\x3b\xfa\x37\x69\x7f\x12\xbb\x95\xed\x16\x34\xc4\xdf\x96\x94\xb6\xef\x99\x48\x59\x75\x6e\x83\x75\x14\x8e\xca\x55\x8c\x1a\x24\x04\x62\xe2\x37\x78\xad\x5c\xc2\x01\xa6\xeb\xc5\x23\x6d\x88\xb3\x97\xb6\x76\x27\x15\xe6\xf1\x6e\xea\xeb\x45\x7d\x81\xdb\xbe\xcc\xad\x48\x85\x72\xaf\x4f\x74\x54\x0a\x52\x0d\x53\xfc\xac\x04\xd3\xf1\x3c\x86\x49\x27\xe4\xc6\x0c\xa1\xf1\xc5\x75\x9b\x82\x38\xe9\x2a\x35\xb6\x06\x80\x46\x91\x65\x21\xbd\xcb\xed\xd9\x6d\x8c\x2c\x18\x18\x04\x2c\xbb\xe5\xb8\xb3\xfc\xaf\x78\x5d\x5d\x14\xf8\x08\xef\x51\x1d\xfa\x35\xe2\xe6\x78\x91\x0a\x42\xe6\x6f\x1e\x85\xa5\xd6\xbb\xaa\xef\x6d\x53\x7a\x3d\x35\xaf\x53\x70\xfc\xdb\x61\xf5\xc6\x61\xcb\xaa\xd4\xb9\xb1\xdc\xd2\x5e\x61\xa4\xa3\x33\x6a\x32\xb8\xb0\x71\x3a\x6c\x74\xc7\x05\x20\x47\xe8\x4f\xbe\x04\xf7\x5c\x17\xca\x52\xd4\x15\x24\x77\x9d\xa1\x3c\xa5\x21\xec\x92\x92\xbe\x5a\xec\xbb\xb7\xe2\xf6\x64\x7d\x7b\x63\x1e\x58\x8b\xe7\x47\x63\x64\xbc\xcb\xb2\x3f\x8c\x60\x7e\x0e\xa1\x1c\x2f\x90\xbb\x12\xc6\x2e\xc7\xe6\xb1\x04\xf3\x2e\x21\x92\x8e\x38\xd2\xfe\x1b\xf9\x49\x22\xaa\x7e\xf7\x72\xde\xe4\x18\x21\x0b\x6f\x55\xb4\x3a\xf6\xdc\x56\x8d\x29\x89\xf1\xf8\xee\x9b\x2a\xec\x53\xfe\x87\xf9\x70\xdb\x15\x69\xfc\x4c\xfe\x51\x40\xa3\xde\x23\x88\x5e\x67\x28\x5a\x43\xa7\x54\x8c\x37\x55\x3d\x00\x47\xf0\x3e\x8c\xad\x19\x01\x45\x16\x63\x0f\xa1\x40\xc6\xc0\x35\x5c\x8b\xb4\xaa\x7a\xc0\x67\xd1\x22\xba\x74\xc1\x17\x2d\xf2\x47\xd1\x22\xb2\x2e\x19\x2a\x4b\x70\x1e\x72\xd1\x4f\x35\xa7\x1e\x80\xd1\xc5\xc7\x24\x1f\xc9\x8a\x22\x0d\x5e\xd7\x1b\x58\x54\x0d\xeb\x2e\x15\xae\xc2\x78\xa8\xc5\xcd\x57\x0c\xaa\xc5\x02\x97\x15\x62\x58\xdc\x6c\x9c\xd5\xb2\x66\x80\x62\xb2\x01\x0f\x0c\xc0\xfd\xde\x9e\x48\x0d\x17\xab\xa8\x80\x63\x7b\x55\x54\x4f\x41\x7a\x1d\x1c\x56\xcb\x4b\x7a\x27\xf1\xa3\xde\x1c\xc5\xe2\x98\xaf\x17\x49\xe9\x24\x4b\xf9\x3c\xb7\x89\xb1\xf2\xb1\x64\x84\xa9\xf4\x8b\xcb\xb9\x3f\x8f\xa1\xff\xc7\x22\x77\x97\xfa\x7f\x87\x9c\x63\x4d\xc9\x88\x05\x3d\xaa\x29\x19\x03\xd7\x10\x53\xa2\xcb\x62\xdb\x1a\xf7\x53\xc7\x3f\x7d\x2c\x93\xa2\xa0\x90\x76\xb2\x6a\xae\xb7\xb5\x27\xf0\xc5\xa0\x3c\x84\x5b\x1a\x91\xe7\x8f\xeb\x90\xf6\x82\x1a\x41\xba\x73\x57\x74\x14\x08\x8f\xa5\x3c\xc6\x01\x35\x44\x73\x28\x25\xe1\xbe\x8b\x15\xaa\x0b\x75\xf2\x22\x6d\xe0\x50\x3d\x61\x6a\x24\xd8\x0c\x3e\xfd\xc2\xac\xa9\x91\x1a\xbd\xb0\x94\x3e\xb2\x93\x10\x9e\xd5\x75\x58\x07\xf5\x8f\x7d\x22\x07\x89\xd2\x6d\xf7\x38\x52\xb3\x58\xf8\x3c\xac\x97\x07\x60\x08\x9b\x99\xa4\xce\xcf\x15\x34\xd1\x00\xec\x26\x6e\xf2\xc5\x42\xed\xd0\x42\xf9\xf9\x6a\xd6\x08\x64\x48\xd6\x67\x0a\x2c\xee\x13\xaf\xb4\xd9\x1c\xb4\xb0\xcb\x67\xb3\x75\x5b\x2e\x73\xa7\x16\xcf\x27\x81\x50\x38\x5b\x82\x35\x12\xf3\x8f\xa5\xbd\xb6\x58\xcd\x38\xbd\xf6\xb9\xc2\x38\x1a\x80\x2f\x91\x9c\x3f\x9a\x5a\x93\x91\x9c\x55\xcf\xfb\xbd\xb2\xc0\xbc\xba\x04\xa6\x89\xc9\x19\x46\xc7\x75\x72\x63\x67\xe3\x3d\xa8\x91\x29\xe3\x9f\x39\x9c\xb3\x95\xaa\xef\xd9\x17\xff\x49\x75\xfd\x40\x03\xb0\xcd\xe2\x8f\x8f\xc1\xbc\xb5\x6d\xf8\x4b\xb3\x46\xee\x2e\x56\x18\x4e\xec\x3b\x11\xd7\x0d\xdf\xab\x71\xf5\x51\x62\x06\x29\x83\xdf\x1e\x87\x90\xc3\xc2\x33\xc9\xdc\x73\xc2\x0a\x90\x3f\x6e\x44\x6a\x8c\x81\x1d\x4b\xf6\x3f\x9a\x85\xed\x33\xb9\x63\xd7\xf7\xa0\x2c\xfd\x90\xec\xbc\x3b\x56\xce\xa5\x32\x9f\xd7\x84\xe2\x36\x28\x1f\x2b\x3e\xa4\x9e\xb3\x41\xb5\xb3\x51\x1a\x67\xe3\x10\x74\x49\xdd\xba\x36\x76\x46\x6c\xcb\x83\x47\x98\xed\x6b\x9a\x1a\xb7\xb2\x5a\xa5\xea\x6e\x4e\xf4\x3d\x18\x48\x9c\xd8\x1b\x55\x79\x76\x8a\x07\x0f\xf2\x6c\x0a\xbe\x2e\xc1\x75\xc3\x1e\xa7\xfc\xcf\xf0\x5e\xfc\xf6\x3b\xaf\x93\x1e\xcd\xd7\x55\x63\xc2\x83\x23\x7c\xb4\x28\xf5\xa5\x7d\xb6\x28\xfd\xbd\x89\x6b\xc1\xa9\x78\x7e\xb7\xaf\x44\x85\xba\x6e\x25\x38\xc5\x66\x73\x72\xd7\x7a\xd5\xb0\xaa\x8e\x1e\x7b\x9f\x62\x6c\x3d\xe6\xe6\x90\xb3\xad\x28\xf0\x2d\x2f\x83\x78\x52\x41\x19\x62\x78\x32\xe8\xbd\x75\xf7\x0a\x44\xb4\x18\x5c\xc2\xb7\x7c\x29\x5d\x4f\x37\xf7\xc4\x26\xfa\xa8\x66\xfd\xf8\x2e\x30\x7a\xd3\xcd\x3a\x96\xa2\x55\xf8\xf0\xa5\x64\xb6\x23\xf7\x5b\x8a\x1e\x74\xe8\x52\x1e\x2d\x7a\x61\x27\x19\x56\x7a\x3e\x35\x4e\x89\x29\x6b\xc9\xc6\x8e\x95\xf3\x5a\xe3\x9b\xfc\xb6\x80\x49\xfa\x42\x7f\x0e\x6c\x96\xbd\x30\x6f\x47\x1c\x7b\x6f\x3e\x89\x12\x77\xa2\x49\xf8\x8c\x48\x2e\x3e\x32\x10\x1d\xe9\xe5\xa9\xfb\x98\x02\x58\x50\x88\x70\xaa\xc7\xa8\x94\x43\xbd\x55\x9a\x91\x55\x53\xa6\x4b\xda\x47\x1f\x7d\xee\x17\x02\xfa\xfd\xb9\xfb\xd6\xb7\x00\x65\xd4\xbb\x1f\x5d\xd4\x75\xba\x18\x51\x97\x93\xf4\x86\xb5\x62\xf2\xa1\xee\x86\x73\x95\xac\xc5\x9f\x13\xce\x5d\x5c\x52\x87\x87\xbd\xa8\x0e\xdd\x97\xd5\x65\x89\x8a\x16\xcf\xa4\xbb\x33\xa0\x68\x13\x0c\xbe\x6b\xfe\xa4\xe3\xb2\x39\xa8\x5a\x47\xe6\x74\x45\x25\x89\xea\x58\x8e\x7a\xbe\x3e\xd5\xad\x9a\x45\x99\xae\xaa\x0e\xd0\x0f\xf8\x1a\x7d\xb7\x61\x98\xbe\xc3\xad\x4c\x77\xc5\xa5\x28\xbb\xf0\xe4\x14\xc4\xcb\x36\x1d\xd9\xe5\x21\x20\x8a\x01\xdd\x59\x4a\x3c\xe3\xcb\x12\x32\x79\x16\x34\xdf\xdf\x92\x66\x71\xf1\xc8\x14\x70\x9d\xaa\x22\x03\xbd\x29\x21\xd0\xf5\x70\xff\x5d\xf2\xd3\xee\x4a\x00\x1d\xb5\x09\x02\x28\x0e\xba\x22\x1e\xdd\x0f\x82\xc5\x80\x8e\xf2\xec\x8c\x1e\x49\x3d\x45\x89\x33\x1e\x5d\xf8\xdd\x3d\xbd\x39\x9d\x64\xfb\xa8\x8e\x5c\x7a\x0d\x8f\xea\xc4\xe5\x40\x18\xea\xf5\x84\xfd\x3f\x83\xf3\x96\x03\x61\x8c\xe3\x36\x3a\x5c\x03\x7e\x4c\x63\xc0\x5b\x7d\xa9\x11\xb4\xdf\x41\xe3\x57\xea\xe0\xcf\xe6\x83\x59\x4c\x24\x1c\xb0\x8e\xc2\x44\xc3\x70\xf0\x59\x1c\xaf\x7b\x3c\x69\x88\xb7\x7a\xd0\x30\x7b\x0a\xf4\x0a\x33\x16\xc5\x62\xdc\xa3\x21\x51\xd6\xaa\xae\xd5\xe5\x9d\x52\x1d\x09\xd5\xb5\xc9\x39\x94\xc7\x3f\x74\xf0\xf9\x8f\xa9\x5c\x7b\x8d\x99\xac\x4b\x42\xf7\x0f\x4e\xe0\x67\x19\x15\x09\x7d\x23\x53\xed\xec\x82\x3a\x6d\x4e\x23\xa1\x98\xdc\xe0\x0d\x4d\x86\x25\xee\xc1\xdd\xbc\xfb\x2f\xfe\xd5\xbd\x1e\xce\xee\x08\x99\x7a\x2f\xed\x9f\x7a\xe3\x4e\x0c\x2a\x12\xac\xac\x96\xf1\x4b\x6a\x90\xf8\xb3\x34\x3b\x2b\x0c\x4e\xd0\x72\x89\x9b\x72\x3f\x1e\x6b\xcb\x92\x58\x72\xd8\x21\x27\x8c\x9a\x8d\x9c\x0b\xa3\x0e\x2f\x45\xa7\x89\xdb\xb1\x93\x5f\x41\xe7\x04\x7e\x76\x3f\x18\xcd\x59\x76\xe3\x2b\x99\x2b\xec\xec\xd8\x0c\x1a\xcd\x75\x0a\x3f\xff\xc3\xc7\x99\xce\x1b\xba\xba\xe0\x6b\x53\x33\xe7\x43\x63\x82\xbe\x1d\x9b\xf0\x17\x93\x2a\xf1\x76\x9d\x0b\x93\xa6\xb6\x87\x95\x3e\x2b\x78\x75\xf1\x24\xbc\xfb\xf6\x27\x90\x2a\xb3\xc4\xac\x78\x05\x2d\x12\x72\x96\x1b\xb2\x7b\x38\x31\xd4\x10\x99\x8d\x41\xec\xf8\x32\x2d\xc5\x5d\xa3\x66\x47\xcc\x8e\x36\x8a\x5d\x3a\x56\x12\xf0\x50\x06\xba\xdc\x4d\xd8\xad\xf4\x8e\x0b\xf6\x18\xe5\xf3\x46\xd4\x08\xe1\xfb\x73\xad\x65\x76\x69\xcc\xce\xea\xda\x44\x26\xb8\xf2\xe9\x88\x5c\x64\x75\x51\x33\x23\x7d\x3d\x63\xcd\x32\xce\x46\xba\x3d\x87\xea\x24\x0d\x9b\xe6\x91\x11\x41\x99\x3f\x9f\x32\xf9\x8c\x26\x7a\x24\x8a\x13\x76\xfc\x1e\x86\xbc\xa3\xf4\x6f\x4a\x98\x6c\x75\xb5\xa4\x44\xed\xc8\xa4\x9f\xd5\xb5\x7f\x08\x94\x91\x2c\xaf\x51\x4a\xbc\xbc\x48\xfc\xa0\x31\xb6\x10\xb4\xd0\x65\x18\x24\x6c\x3d\x87\x63\x5b\xf9\x01\x7c\x88\x6a\xc7\xc7\x6a\x4f\x12\x86\xce\x3f\xdf\x50\xac\xcb\x27\xfe\xf3\x89\xfd\x17\x1f\x62\x3b\x1f\x62\x1b\x56\xbb\xbf\x3b\x91\x0e\x29\xc2\x70\x96\xd4\x3f\xf7\xf5\x40\x3a\xb4\xe6\x2b\xcc\xa8\x2a\x99\x4e\xa1\xae\x28\x03\x32\x8b\x5f\x0e\x69\x66\xa4\x5d\xa0\x3e\x3d\xe8\xd7\xf9\x15\xbb\x9b\xdf\xa5\x02\x3a\x49\xd4\x97\xbf\x0b\xe8\xe5\x16\x51\x0e\x22\xae\x21\xf0\xba\x0c\x82\x89\x0d\x98\x0a\x42\x4a\xb7\xab\x7e\xb1\x1a\xf7\x96\xb2\x07\x19\xd3\x41\xb1\x88\x3b\x45\x95\xe6\x88\x3e\x65\xe1\xca\x11\x35\x76\x1e\x1d\x7d\x0d\x6a\x1a\xba\x38\x32\xe5\x0c\x83\x94\x08\x13\x1f\xb1\x0f\xdd\x0e\x49\xc1\x38\x81\xef\x08\x71\xcb\x11\xd6\xb2\xb4\xb7\xa0\xd7\xa9\xb0\x4a\xaa\xdc\x72\x7c\xb6\xe5\x3c\xff\x6e\x31\x23\xcf\x73\x50\xfa\xad\x86\x08\x8f\xdf\x8a\x22\x8d\x93\xe8\xf3\x77\xe2\x2d\x4b\xf1\x5c\x47\xfa\xb0\xa7\xbb\x1a\x31\x27\x40\x34\xa6\x7b\xb4\xa3\x99\x24\x01\xfd\xd6\xb9\x26\x7b\x0e\x67\xa5\xb8\x21\x9b\x50\xaa\xae\x0c\xab\xfc\x63\x37\x0f\x2a\x49\xf8\x6b\xcc\x3e\x45\x89\x6c\x11\xfd\x0f\xcc\xb9\xd2\x17\xda\x5a\xda\xc6\x19\x80\x43\xa8\xb6\x13\x9a\x7d\xff\x85\x62\xdb\x50\x6c\x2c\xbd\x86\xc6\x6f\xb5\xad\x8a\x00\x4b\x3e\x4a\xdf\x11\xcf\x4d\x90\x31\x11\xdf\xfd\x42\x48\x37\x04\xae\x88\xa8\xbb\x75\x12\x73\x4c\x14\xf5\xde\x44\xf5\x02\x42\x29\xca\xe6\xa2\xac\x5f\xe8\x9b\xae\xea\xde\x23\xa9\xa3\xa2\x54\xf7\xa6\xae\x1b\xb5\x4a\x11\x77\x60\x14\xeb\x0b\xad\xc3\x08\xe0\x10\x52\x6f\x15\x43\xd9\x05\xc9\xfd\x6d\xd9\x40\xba\x67\x63\x2c\x5f\x88\x9f\x8c\x54\x85\x1c\xf0\xaa\x26\x53\x54\xdb\x8a\xdc\x0e\x23\x24\xdf\x94\xe4\x2c\xa1\x59\x41\xd7\x4f\xa4\xea\xa5\xa2\x12\xa6\x1b\xe1\x65\x49\x0c\x7f\x35\x64\x9b\x94\xd9\x4a\x26\xa8\x3f\x70\x6b\xf9\x85\xee\xa9\x9d\x79\x48\xf6\x0b\xcc\x70\xbb\xa8\x1a\x4c\xc5\xc6\xb7\x71\x1f\x0d\xa5\x98\xc1\x6a\x29\xdf\x34\x43\xb9\x37\x49\xb2\x5b\x5d\x35\xe7\xdf\xd0\x2d\x8e\x53\x08\x12\x64\xdd\x7e\x5b\xab\x70\xb0\x4b\x52\xa9\x17\x04\x43\x6c\xc9\x97\xf8\x28\x20\x98\xb6\x22\xbf\x02\xaf\x01\x2f\x96\x6c\x93\xe0\x70\xfb\xe0\xb0\xbc\xdc\xc1\x61\xa4\x50\x99\x7b\x34\x05\xaa\x6b\x95\xf9\x11\xca\x81\x7c\x10\x2e\xc6\x9a\x97\xf4\x76\x02\x5d\x8f\x2a\x1e\xba\xb1\x32\xaf\x29\x5a\xb1\xf9\xfe\xcb\x55\x73\x5d\x4d\x6b\x2c\xbb\xfc\xe4\x24\x73\x1d\x82\xbb\xef\x99\x88\xff\x6c\x59\xff\x03\x78\x16\x7f\x2d\x27\xf9\xf6\xc5\xc1\x09\xfc\x35\x0e\xbc\xfc\x1e\xd2\xe9\xf9\x91\x7e\x43\xaf\x77\x85\xde\x9f\xc1\x92\x9c\x3f\x3c\x3a\x55\x4d\xc5\xbc\xb7\x1f\xd3\xd4\x76\x1e\x18\x85\x53\xfb\x4c\x63\x24\x48\x3d\xc3\xa8\x57\x1f\xf5\x30\xfa\x69\xc8\xd1\xc3\x18\xde\x13\xa3\x88\xbf\x32\x83\xdc\xed\xdd\xed\xc1\xff\x05\x00\x00\xff\xff\xf1\xa8\xea\x28\x69\xd7\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0xa2, 0x5c, 0x44, 0x98, 0xc6, 0x9a, 0x80, 0x28, 0x15, 0x3f, 0xb6, 0xb6, 0xf3, 0x6, 0xcb, 0x2e, 0x81, 0x48, 0xc1, 0x52, 0x2b, 0x54, 0x6, 0xf0, 0xc2, 0xfe, 0x52, 0xaf, 0x15, 0x24, 0x7d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd1, 0xa, 0x10, 0xb7, 0x71, 0x95, 0x55, 0x13, 0x1a, 0xc2, 0x51, 0x4b, 0x14, 0x8b, 0xad, 0x7, 0xf6, 0x7f, 0x25, 0x6d, 0x47, 0x40, 0x86, 0x1c, 0x7b, 0xce, 0x2c, 0x9e, 0xbd, 0x71, 0xce, 0x79}} return a, nil } @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\x99\x5d\x79\x94\xdb\xbb\xba\x87\x29\x6b\x1d\xc5\x72\xb2\xaa\x38\xb6\x4b\x92\xcf\x77\xb5\x95\xda\xc2\x90\x3d\x1a\xc4\x1c\x82\x01\xc8\x19\xcf\xb9\xf4\xdf\xb7\xf0\x49\x00\x04\x48\xce\x48\x71\x9c\x5d\xe9\xc5\x1e\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xfa\xa7\xa3\x23\x84\x10\x7a\x45\xb3\x0f\x90\xdf\xd0\x0f\x50\x72\x44\xd6\x55\x01\x6b\x28\x6b\x8e\xea\x15\xa0\x65\x53\x66\x35\xa1\x25\x2e\x48\xbd\x43\x0c\x7e\x6d\x08\x83\x1c\xd5\x14\xad\x71\x89\x6f\x01\x7d\xff\xea\xcd\x7b\x09\x65\xd1\xec\x80\x71\x54\x48\x60\xa8\x56\xd0\x96\x8c\xae\x25\x1c\xf9\x1b\x71\x5c\xc0\x4c\x0d\xfa\x12\x67\x2b\xfd\x74\x45\x8b\x1c\x18\xba\x05\x31\xe6\x96\x22\x9c\x65\xb4\x29\x6b\x3e\x43\x6f\x4a\x30\xbf\x10\x91\x08\x11\xe6\x8d\x20\x41\xe9\x16\x33\x74\x59\xa3\x2d\x29\x0a\xb4\x00\xf4\x0b\x25\x65\x5d\xec\x50\x46\xcb\x9a\xd1\xa2\x80\x1c\x2d\x76\x12\x93\x86\x03\x43\xb8\xcc\x1d\xb4\x70\xbe\x26\x25\xe1\x35\xc3\x35\x65\x33\x09\xf3\x26\xfe\x12\xad\x1b\x5e\xa3\x8c\x3e\xe5\xe4\xb6\x54\x10\x18\x2e\xf9\x12\x18\xa2\x4b\x84\xcb\x9d\x3f\xff\x28\x2c\x94\xe1\xb2\xa4\x35\x22\x65\x0d\x0c\x67\x02\xe7\x7a\x25\x61\xe9\x89\xc8\x4e\xe2\x21\x6d\x6a\x84\xab\x8a\xd1\x0d\x2e\x42\x52\x2a\xa2\x9d\xc8\xb6\xf0\x31\x83\xaa\x16\x4c\xc9\xa1\xa2\x9c\xd4\x08\xe7\x39\x51\x6c\x33\x08\x59\x3e\x51\x26\x1a\x36\xa5\x78\x8e\xe0\x23\xe1\x35\x29\x6f\xe5\x6b\x84\x6b\x04\x82\x2d\x6b\x52\x00\xaf\x69\x09\x88\x94\xce\x90\x1b\x50\x6d\x2b\x60\x84\xe6\x9a\x8f\x62\x72\x1c\x32\x5a\xe6\x01\xa7\xf4\x10\x90\x6b\x8a\x1b\x26\xdd\xac\x08\x77\x9a\x4a\x20\xa4\x44\xcb\xa6\x28\x50\x45\x39\x07\x4e\x68\x29\x19\xa4\x79\x27\x28\x1b\x32\x6e\x27\x88\x88\x72\x8a\xb6\x2b\x5c\xc3\x06\x98\x04\x23\x5f\x6c\x71\xa9\x49\x4a\xc2\xd1\xa4\x70\xf0\x9a\x32\x40\x18\x65\xb8\xc2\x0b\x22\xc5\xba\x5e\xe1\x1a\xe1\xa2\xa0\x5b\x6e\xe0\xac\x05\x91\x04\x94\x9c\xe1\xad\x91\xe6\xed\x0a\x4a\x35\xc8\x02\x32\xba\x76\xa6\x28\xd0\xc2\x05\xa7\xa8\xa6\x12\x42\x05\x6c\x49\xd9\x1a\xf1\x1a\x7f\x10\x24\xa3\x15\x30\x2c\x18\xc2\x2d\xb7\x03\x49\xe6\x9a\x9e\xef\xc5\x18\xd8\xa3\x99\x20\x68\xc6\x00\xd7\x90\x9f\xa0\x05\xad\x57\x76\x85\x20\xcc\x04\x8f\x48\x4d\x70\x41\xfe\x1f\x72\x09\xdc\x4c\x81\x30\xc4\x80\x57\x90\xd5\x64\x03\x88\x2e\x7e\x81\xac\xe6\x73\x77\xb5\xff\x24\x97\x30\x43\x4b\x21\x13\x82\x8f\x2b\x2c\x16\xb7\x86\xae\x64\x4b\xcc\x4c\x36\xfe\x9b\x5a\xa5\xa6\x6d\x3b\xf5\x96\xb1\x9a\x47\x19\x2e\x0a\x6e\x35\x87\x22\x29\x2d\x3d\x28\x11\xe2\x5a\xf9\xf6\xb1\x50\x1c\x8f\x53\x15\x67\x3e\x49\x7d\x82\x1e\x1d\xa1\x3f\x9d\x1e\x1d\x91\x75\x45\x59\x8d\xbe\x2f\xe8\x56\x62\xa0\x06\xfa\xe6\xa3\x90\xf8\x9b\x37\x3f\xbe\x7c\x7d\x7e\x71\x71\xf5\xf2\xfa\xda\x36\x6c\xca\x5b\xb2\x28\xc0\x69\x7c\xec\x3d\x3b\x76\x41\x5e\x5e\xdc\xe0\x45\x01\xd7\x1a\x23\x07\xf6\xe5\xc5\xcd\xf9\x77\xaf\x5e\x5e\xdf\x9c\xff\x78\xf9\xfa\x87\x70\x90\x82\x6e\xaf\x6b\xca\xf0\x2d\x7c\x0f\xc0\xdd\x7e\xd7\x37\x6f\xae\xce\x7f\x78\xf9\xfd\xcb\x97\xd7\x41\x27\x3d\xc8\x5b\x46\x3f\xee\x4c\x0f\x0d\xfe\xed\xd5\x9b\xff\xfd\x3f\xd3\xfc\x08\x67\x19\x70\x3e\xc1\x45\x31\x55\x8b\x48\x68\x19\x4f\xcb\x7f\x3a\x32\x9a\xd3\x36\x84\x0d\x94\x35\xba\x96\xc4\x3f\x57\xb4\xbf\x82\x5b\xc2\x6b\x60\x90\x4f\x70\x9e\x33\xe0\x7c\x8e\xce\xd5\x7f\xa6\x89\xfe\xef\xb4\x58\x8c\x81\xd0\x0b\xe2\x15\x59\x93\xfa\xb2\x14\x72\xcf\x23\xbd\x4f\x10\xd1\xef\xce\xd7\x62\xa0\x39\x7a\xf7\x3d\xf9\xf8\xdf\xff\x75\x82\x4a\xd8\xca\xbe\xe6\x49\x72\x9c\x57\x71\x44\xcf\xf9\x6b\x9a\x43\x64\xc0\x92\xe6\x70\x79\x31\x47\xd7\x35\x23\xe5\x6d\x8a\x00\x49\xa8\x17\x50\xc0\xad\xd8\x43\x46\x80\xee\x85\xad\x58\x78\xa1\x34\x7d\x94\x34\xd8\x23\x89\x06\x77\x7a\x7a\x8a\xde\x62\xb1\x50\xa8\xd6\x81\xe1\x8a\xd1\x5b\xba\x54\x1b\xb4\x61\x19\xd8\x7e\x7a\x1b\xf0\x57\x66\x07\xc9\x02\xea\x88\x76\xd1\x62\x2e\x86\x16\x13\xb4\x3f\xfa\xb0\xaa\x18\xd9\xe0\x1a\x5c\x1d\x6d\xf4\x4e\xbb\xed\x8b\xae\x1a\xe3\x91\xa8\xbc\x55\x60\x15\x2a\xce\x8f\x31\xa8\x78\x84\x52\xfb\x78\x41\xca\x0f\xf7\x23\xd1\xb9\x80\x73\x08\x56\xda\x90\x10\x86\x8d\xd4\x81\x21\x1a\xea\xfd\x3e\x58\xbc\xb0\xb0\x0e\x61\x98\x67\xc8\xa5\xc4\x27\xdc\x32\xa2\x78\x39\xbb\xc4\x08\x44\x9a\x45\x41\x32\x54\x75\xf0\xe9\xd9\xdc\x45\x3f\x06\x38\x17\xea\x9a\x94\x62\x3f\x91\x1b\x33\xc2\x0b\x69\x6e\xa1\x11\x38\x7a\x6b\xfc\xb2\x5c\x52\x85\x87\xe6\xa0\xfd\x7f\x48\x30\x89\x88\xe5\x8a\xda\xd2\x29\x43\x5b\xda\x14\xb9\xc2\xdd\x76\x10\x73\x30\x64\x54\x1d\xa5\xd9\xd1\x70\x41\x6a\x6d\x0c\x04\x98\xf2\x61\x54\x5f\xa8\x11\xc7\x32\xb8\x17\xdf\x4a\x4c\x93\xaf\x5c\x8c\x09\x4b\x2e\x58\x2d\x90\x7a\x1f\x17\xed\x8d\xa5\xea\xd8\xbd\x6a\x04\xc1\x8b\x16\xcc\xe8\x49\x0d\xb1\x40\x58\x27\xad\xb4\xbb\x88\x2a\xd9\x48\xb9\x03\x8e\xb1\xac\x0d\x15\x6d\x25\xb7\x3a\x28\xb4\x96\x43\x3b\x39\x9c\x82\x65\xac\xf4\x00\x96\x38\xf3\x30\xfb\x24\xdb\x87\x7d\x96\x4d\x69\x77\x3c\x67\x83\x9c\xe4\x50\xd4\xb8\xd5\xf4\xa2\xdb\x9d\x3b\x69\x61\x8b\x47\x75\xbb\x30\x2a\xa5\xcc\xe5\x71\xd5\xe5\xb8\x78\x0a\x8f\x96\xd3\xb4\xbb\x73\x6c\x70\x53\x18\x53\x4d\x01\x53\xb6\xca\x69\xae\x76\x3d\x41\x0e\x33\x32\xef\xa1\x48\x57\x67\xcf\x7d\x83\x6c\x76\x05\x19\x90\x0d\xb0\x93\xe0\xf9\x5b\x46\x37\x44\x78\x44\x3e\x2d\x2d\x31\x2d\x39\x84\x3f\x80\x18\x2c\x81\x41\x99\x81\xc1\x37\x87\xa5\x9c\x82\xf4\x83\xd4\x6c\xfa\xa8\x33\x73\xe1\x7a\x63\x9c\x17\x9e\xcb\x65\x85\x86\x81\x07\x90\x70\x35\xca\x09\xda\xae\x48\xb6\x92\xee\xcc\xc2\x90\x5a\x37\xda\x52\xb4\xc5\x3b\x3e\xf7\xe0\x23\xf4\x1f\x53\x74\x41\x18\x64\x75\xb1\x13\x56\x10\xc2\xca\x07\x55\xc6\xb0\xf1\x4d\x95\xbf\x2b\x9d\x85\x8e\x7e\x56\x6c\xea\x48\x7a\x30\xcc\x5f\xa6\xe8\xb2\xcc\xf5\x40\x68\x43\xb0\x04\xd4\x65\x50\x04\x87\x16\x81\x70\xec\xa8\x6c\x6f\x30\x53\xc4\x98\xa3\x17\x76\x59\x3e\xc3\x4d\xbd\x9a\xf8\x3c\x7e\xaf\x5d\x06\x61\x71\x4f\xd1\x57\xd6\xa4\x9f\xfd\x8f\xe8\xfd\xd7\x90\xd9\xa0\x0d\x21\xe9\x40\x2a\x36\x18\x55\x6a\x1c\x95\xd2\xba\x21\x1e\x47\xd1\xa5\x74\xba\x72\xd0\xe6\xa7\xf5\xfc\x54\x3f\xd3\x87\x27\xa7\xd3\xb4\x4b\xd4\x2c\x4e\x1f\xbb\x37\x95\x76\xcf\x85\xb1\x29\x0c\x7b\x67\x69\xce\xd0\x7b\xe1\xa8\xd2\xb2\x10\x8e\x26\x5a\x12\x19\xbe\x20\xad\x17\xec\x41\x12\xc4\xe6\xa8\xa9\x84\x24\x0b\x09\x92\xc6\xa4\x76\x38\x69\x9a\xe0\xa5\x1d\x77\x8e\xbe\xed\x7a\x32\xb3\x16\xaf\xe7\x3d\x98\x5b\xa3\xf6\xa1\x90\xcf\x0d\xc0\x5e\xc4\xed\xb0\x69\xdc\x6d\x13\x07\x7d\xe1\x29\x4f\x1e\x42\xd2\xa6\x8e\x96\x16\x7f\x1c\x8a\xe5\x4c\x69\x8d\x33\x25\xca\xdd\xd7\x2d\xc1\xd1\xb3\xa7\xa8\x24\x45\xbc\x49\x4b\xd1\x54\x2b\x47\xb6\xd0\x19\xfa\x66\xf6\x8d\x6d\x72\xd7\x4e\x35\x07\x5e\x33\xba\x43\x93\x10\x55\xf3\x22\xc0\xa9\xbf\xcd\x45\x87\x2b\x77\xae\x50\x24\x54\xb4\xf1\xcf\xe3\xac\x24\xb0\x95\xbb\xda\x2d\xd4\xd7\x4d\x25\x1c\x5c\xc8\x25\x75\x6f\x76\x15\xf0\xc9\x74\x8e\x3e\x89\xff\xcd\xd1\x77\x94\x16\x77\xc1\x2c\x18\xd4\x0d\x2b\x55\x8b\x67\xdf\x86\xec\x11\x9d\x6b\xd6\xc0\x5d\x1c\xdd\x53\x74\x25\xbb\xcb\x80\x4e\xbd\x02\x86\xa8\x10\x2b\xa5\x18\x6e\xc9\x46\x2c\xf5\x5d\x25\x77\x48\x81\x71\x55\xb7\xba\xcc\x4c\xcd\x57\xf9\x7a\xc3\x90\xca\x25\x53\x16\x13\x54\xb5\x0c\x07\x4a\x40\x7c\x25\x4d\xa6\x5f\x1a\x5e\x1b\xcc\x05\x7a\x02\xa8\xde\x77\xfa\x49\x44\x78\x97\x42\x93\x5a\x12\x47\xfc\x77\xaa\x68\x14\x90\x88\x2c\xa5\xad\xe4\xf4\x45\x67\x8a\xa3\x29\x8a\xff\x5d\x80\xfc\x19\x7d\x42\x1e\x1c\x87\xdc\x2e\x2c\xaf\xcd\x1d\x82\x82\x03\xfa\x64\x1a\x2e\xb1\xf8\x99\x24\xbf\xf6\x5d\x79\xeb\x11\x18\xf5\xac\x36\xe3\x4d\x92\x24\x82\x1a\xda\x72\x9c\x2c\x19\x5d\xcf\xd1\xb7\x9f\x7c\xe1\x93\x13\xba\x8b\x2e\x50\xdd\xd1\x84\x28\x94\x1f\xad\xc1\x3c\x7b\x2a\xfe\x9d\xc6\x30\xd6\xe3\x0b\x10\x1e\x02\x51\x38\xe3\xd0\x11\x8c\x91\x93\xbc\x82\xa5\xe1\x8a\xfc\x3d\x5b\x50\xc6\xe8\x76\x32\x7d\x72\xd4\xe9\xb0\xc0\x05\x16\x16\xcb\x99\x8c\xfd\x08\x2e\x7e\xa7\x9e\x4c\xa6\x7e\x63\x03\x79\xe6\x53\xea\xd9\x53\xa4\xe6\xd8\xa5\x4c\x8f\x65\xa9\x47\x8d\x52\xa6\xb3\xf2\x8d\x11\x66\x57\xbe\xc7\x76\xa3\x54\xbb\x7c\xb7\xb1\xbf\x28\xe7\xfb\x54\xb3\xe0\x87\xd9\x8e\x27\x41\xdc\x23\xc5\x8d\xb8\x2e\x79\xf6\x54\x92\xc2\x00\x0b\xb8\x6b\x40\xab\x7f\xc7\xc9\xc9\x00\xa8\xfd\xb0\xac\x18\x04\x4f\x50\x6c\x43\xf8\xeb\x99\x8d\xfe\x1c\x5f\xc1\xaf\x0d\x70\xb1\x58\xb5\x1d\x04\x1f\x33\x80\x3c\x24\x3f\x2a\x44\xcf\x63\x7f\x41\xfb\x42\x52\x51\x5e\x8f\x19\xfd\xec\x0c\x2d\x60\x49\x19\x4c\xc2\x57\x53\xf4\xb4\x45\xec\x5d\x95\x63\x81\x56\x0c\x0f\xa1\x75\x49\x99\x51\x26\x0c\xcf\x5e\xa4\x0e\x5a\x44\x4a\x53\x3f\x7b\xda\x2e\x92\x8e\xf4\x18\x16\xc7\x14\x48\x72\x99\x44\x3b\x59\xc9\xf2\xc5\xba\x2b\x33\x56\xb7\xb9\x8b\xda\x48\xc8\x01\xba\x23\x82\x84\x9d\xaf\x5e\xd0\x23\x35\xdd\x90\xc7\x19\xd3\xb3\xbe\x81\xd2\x79\xf4\x14\x49\x10\x09\x85\xe2\xc6\x38\x67\x8e\x2b\x17\xd5\x28\x2f\xb0\x9b\xd9\x53\x31\x06\xd8\x00\xdb\xa1\x9a\xac\x85\x39\x69\x5c\x71\x06\x85\x98\x07\x5a\xe1\xaa\x82\x84\x45\x32\xce\xc5\x3e\x60\xc2\x7f\x0e\x26\x2c\xfe\x40\xbc\xe8\x8f\x74\x4b\x38\x74\x5b\x02\x7b\x32\xc3\xa9\xa8\xb7\x84\xec\x06\xbd\x3b\x0b\x6f\x34\x9d\x75\x6a\x26\x4a\x68\x13\xc8\x16\xbe\x73\x09\x5b\xdf\xc7\x68\xf3\x2f\xc2\x10\x33\x69\x0a\x9b\x79\xf0\x00\xa9\xbc\xde\x7a\x2d\x76\x7f\x5c\x9a\xdc\x95\xe3\xa8\x75\x0c\x02\x2e\xec\xd3\x24\xc3\x98\x46\x4c\xc6\xec\x65\x18\xbd\x5c\xd2\xb9\x97\x2a\x91\xee\x80\x78\xdc\x09\x8c\xc7\x2d\x26\xdf\x50\x8f\xdb\xee\x11\x65\x28\xba\xea\xa8\x87\x18\x0c\x9d\x45\xf2\x43\x16\x95\x89\x89\xf8\xb7\x90\x67\x24\x0f\xd4\x87\x9c\x2f\xe7\xc0\xea\x49\xe7\xb9\x94\xbd\x76\xb4\x99\xa2\x97\x84\x94\xa3\x3f\x47\x5e\xbd\x90\x44\xaf\x13\x6f\xdf\x95\x26\xa7\x96\x7e\x9b\xe8\x7a\x05\x5b\xcc\x72\x61\x5d\x4a\x67\xe4\x24\x8a\xea\x1a\x38\xc7\xb7\x30\x47\xc7\x2f\x54\xf2\xdb\xf0\xcd\x95\xa7\xa6\xac\x49\x81\x70\x51\x74\xcc\x82\x8a\xc1\x86\xd0\x86\xab\x76\x2b\xbc\x01\xb4\x00\x68\x77\xd8\xf2\xb8\x33\x6a\x84\x96\xc6\xad\x49\x78\x3d\x0f\xb1\xbd\x68\xc4\xf7\xdf\x5f\x46\x09\x5e\x44\xa0\x70\x9e\x0b\x99\xba\x82\x8c\xb2\x7c\x42\x72\x25\x51\x92\x3d\x24\x3f\x41\x8c\x16\xe0\x3c\x12\x3f\x85\xb2\xa8\xb7\x94\x89\xee\xe7\x46\xd7\xd8\x16\x9d\x77\x6e\xf3\x1f\x61\x17\x6d\xfa\x23\xec\x4e\x8c\x64\xf8\x6d\xda\x87\x27\x28\x90\x43\x61\x90\xaa\x47\x01\x29\x22\x6c\xea\xaa\xce\x91\xc9\xbb\xa8\x0e\x75\xd7\x9e\xa6\x54\x42\x4b\x76\x15\x5f\xeb\x9e\xef\xa1\xf4\x54\x46\xa2\x28\x80\xa1\x15\x56\x4a\xad\x82\x8c\x2c\xd5\xb6\x75\x79\x61\x2a\x1c\xe2\x91\x1b\x0d\x61\x27\x63\x88\x4e\x3c\x55\x07\xd3\x51\x8f\x56\x6c\x73\x8e\x7e\x86\x71\xa4\x26\xcc\xdd\x58\x44\x32\x42\x91\xd0\x85\xb6\x73\x5a\x1b\x5e\xb8\x4d\x2c\x8a\xb6\xe3\x4c\x3d\x39\x71\x40\x79\xaf\xf7\x56\x98\x1e\x4a\xa1\xca\x8c\xbd\x74\x95\x66\xec\xbd\xab\x36\xd3\xef\x93\xdd\x1f\x44\x75\xb6\x4c\xfa\x5c\xfa\xb3\x1b\xa3\x43\x0f\xa0\x3e\x53\x8c\x0b\x0d\x57\xe1\xe2\x44\x64\xe9\x16\x6a\x2b\x4e\x3f\x91\x92\xac\x9b\xb5\x64\xed\x95\x2a\x59\x5b\x43\x59\x4f\xa6\x5d\x0a\xb7\xd4\xfd\xa9\xe1\xb5\x22\x8d\xca\x07\xa8\x75\x46\x4b\xb4\x56\xd0\x54\x38\x9f\xb5\xe0\x4c\x66\x40\x5b\x2c\x3a\x06\x44\x3d\xfe\xd0\x1c\x7c\xd2\x46\xd4\xfe\xbd\xf6\x8c\x11\x4b\x34\x42\x2c\x6b\x35\xc1\xb6\xab\x22\xcc\xaa\xdb\x57\x5f\xb7\x62\xb1\x87\xba\x8e\x54\x45\x0c\xeb\xec\x8b\x3e\xff\xdb\x2a\x41\x25\x67\x72\x3f\x98\xce\x55\x0c\x37\x1d\xe3\x8e\x38\x59\xa5\xdc\x57\x97\xc3\x5d\xcf\xd0\x57\xe1\x66\x8d\xf9\x50\xaf\x98\x8f\xa6\x47\x1c\x33\x39\x06\x6b\xba\x01\x33\xb9\x81\x00\x7e\x62\x72\x69\xf3\x36\xe1\xc6\x8a\x76\xe3\x91\x6b\x59\xdb\x83\x61\x1b\xa6\x8f\x20\x99\x43\xd1\xbb\xf3\x24\xd0\xcc\xa1\x70\xb0\x44\x91\x94\xa8\x4d\xbc\x72\x93\xfd\xc5\xe5\x6e\x41\xf3\x9d\x5a\xbf\x38\x8f\x54\x06\x38\x4b\xdd\x4b\x02\x0e\x64\x76\x3b\xb5\x02\x3d\x09\xde\x5b\xa8\xbd\xe6\xda\x04\x13\xf4\xd3\xff\x1d\xdd\xb5\x13\x45\xe8\xeb\xe9\x7a\xbb\xfd\x1d\xdc\xa8\xbd\xf4\x65\x2e\x44\x07\x65\x54\x3c\x1f\xec\xd1\xee\xf7\xb2\xdb\xbb\xcb\xb2\xfe\xcf\xbf\xec\xd1\x2d\x3e\xe2\x5d\xa4\x5c\xaa\xac\x49\xad\xca\x98\x55\x3a\xf8\x8d\xad\xbf\x6c\x25\xe1\xda\xa6\x63\xb5\xe7\x3b\x58\x9f\x62\xd9\xeb\xf8\xcb\xfb\xe7\xa7\x63\x12\xe1\x19\x7b\x32\x73\xa9\xf8\x6d\x2c\x43\x9d\x7d\x9e\x28\x04\xa7\xdd\x34\x74\x98\x25\x0b\x8b\xc2\xc2\xb8\x89\x5f\x1e\x43\x38\x6a\xb8\x2a\xeb\x56\x80\x12\xb9\x5e\x0f\x48\xba\xe2\xc9\x45\x48\x3d\x56\x48\xd5\x5e\x5e\x3f\xc8\xc0\xa1\x74\x98\x17\x7d\xd5\x45\x25\xc8\xf6\xbe\xd3\xe8\xa7\x4a\x44\x9d\x04\xa4\xb4\xc1\x75\x8a\xba\xa9\xfc\xe8\x04\x1f\xca\x9f\xaa\xd8\x98\x9f\x40\x95\x51\x06\x53\x58\xfb\xda\x7f\xfc\xbc\x1f\x4d\xc7\x9c\x3f\x00\xd3\x64\xb2\xd4\xc7\xd2\xae\x9f\x0e\xa2\xfe\x9b\x30\x53\xaa\x2b\x39\x3b\xe5\x85\x0f\xca\xc6\xd0\xf5\x88\xc7\xb9\xdd\x21\xad\x01\x89\x9e\x9c\x89\x5d\xc0\xd8\x6e\x15\xe6\x82\x28\x91\xfa\xe6\xb6\xd8\xa7\x37\xa0\x2c\xf7\x19\xb3\xf0\xce\x90\x37\xfd\x6e\x43\x17\x25\x74\xe6\x61\xe8\x83\x15\xeb\x4d\x15\x6c\x29\x83\x9d\xab\x9d\xb6\x92\x65\xbc\x36\x67\x18\x16\x7f\xb4\xe5\x14\x91\xb1\x03\xd9\x43\x67\x71\xe1\x9b\xf8\x9c\xea\xa0\x3d\xed\x20\x9a\xb9\x88\xb6\xb6\xe5\x7d\x71\xf5\xe5\xcc\x43\xd7\x7f\x35\x8c\x71\x84\x77\x72\x61\xd5\xba\xea\x4c\x57\x9d\xcb\x82\x02\x29\x27\xb1\x6a\x9f\x88\x8c\xa8\xfa\xf8\xa4\xfa\x6a\x0d\x4a\xb7\x97\x34\x2c\x23\xc0\xa2\x09\xa6\xce\x64\x22\x01\xfb\x58\x8c\xd6\xdd\x29\x12\xc1\x59\x95\xcd\xee\x5a\x28\x76\x1b\x51\xc5\x78\xb6\x18\x4c\x15\xe3\xc4\x77\x8f\x71\x86\x48\xcf\x14\x71\xb0\x62\x12\xb9\xf7\x08\xb6\xc6\xc3\x1b\xc0\x56\x6e\xde\xcd\x42\xc6\x59\x14\x1c\xe3\xa2\x71\x55\xcc\x28\x36\x6a\x60\x1b\x65\xbd\x39\xb9\xc5\xa2\x11\x7e\x6f\x86\x65\x19\xa5\x10\xe6\x8a\x32\x5b\x3d\x6b\x20\xeb\x1d\x57\xa3\x66\x50\x22\x5c\x56\x08\xe0\x0d\x26\x85\xd4\x65\x35\x15\x2a\xfa\x70\x7b\xac\x87\x80\x31\x39\xf3\xd2\xbd\xe8\x69\x78\x80\x60\xb6\x36\x2e\xaf\x7c\x74\xd5\xce\x3f\x21\x5a\x2e\x17\xac\xdd\xa3\x12\x70\xfb\xcb\x4a\xd4\x7e\xdc\x77\x82\x4e\xce\x62\xc8\xc7\x78\xac\x1d\x79\xac\x1d\x31\x61\x93\x48\x10\xc6\xd4\x54\xae\x31\xfb\xc0\xd5\x61\x2e\xcc\x3d\x20\xfe\xb9\x2d\x77\x4d\x9b\xc8\x4b\x52\xdc\x0f\xae\x3e\x89\x0a\x7d\x58\xa1\x91\x2c\x42\x39\xb8\xd4\x22\x0c\x05\xba\x84\xd2\xc7\xe3\xb6\xb6\x60\x8f\x37\x59\x06\x90\xfb\x66\xbe\xd2\x87\xf6\xb8\x96\x4e\xd5\x11\x8e\x0a\xe5\x28\xe0\x52\xac\x01\xf8\xb5\xc1\x85\xad\x0d\xf6\x56\xf1\x67\x2e\xe3\xe8\x21\x77\x32\xae\x96\x10\xb6\xe0\x48\x9b\xd4\x8a\xd6\xc2\x50\x84\xd1\x07\x0e\xbd\xb8\x5f\xda\x8b\xd0\x40\x77\x3a\xd0\x48\x85\x65\x25\xd8\xa8\xa2\xb6\x2b\x90\x71\x07\x53\x3a\x4f\x94\xf9\x1e\xd2\x31\x70\x68\x15\xf1\x94\xe1\xd6\xda\x7f\x87\xe4\x42\x47\xca\x6c\x22\xe5\x5a\x76\x20\x47\x83\x96\x5f\xb2\x35\xfc\xbb\x4b\x81\x4d\x02\x5d\x5e\xd8\xf3\x13\xf2\xb7\x37\x84\xb6\xcb\x21\x92\x01\x1a\x90\x8d\x54\x3e\xe8\x00\xee\xa7\xe3\xc6\x86\xfd\x87\x06\xe9\xff\x85\xbc\x92\xef\x8c\x07\x72\x6c\x5d\x90\xe3\xe0\x84\x84\x76\x3c\xf4\x96\xe5\x9c\x45\x51\x09\x43\x3f\x0b\xd8\x06\x0e\xb0\x3c\xc9\x1c\x39\x06\x1b\x39\x7f\x3e\x24\x1f\x8a\xcf\x5a\x6f\x4c\x13\x81\x8c\xf1\xe5\x68\xe1\x72\xd4\x5e\x7a\x34\xb9\x75\x2c\xd6\x56\x38\x52\x4e\x81\x97\x5f\xd7\xea\x70\xfa\x93\xd0\x65\x77\x7f\xb9\x46\x65\x30\x6c\xd4\xa7\x1a\x1d\xca\x8c\x04\xa3\x03\x7f\xbf\xcf\x9b\x8b\xe1\xe8\x35\x6d\x71\x7d\x3e\x23\xf9\x21\xd2\xe3\x04\x8e\x0e\x17\xa0\x48\xf4\xe9\x7e\x32\xe4\x85\xfc\x53\xab\x69\x3f\x49\x0a\xfa\x8e\x12\xa6\xa0\xcf\xe1\xf2\xe4\x03\xda\x4b\xa4\xe2\xb1\xee\xcf\x20\x57\x6d\x46\x25\x21\x5a\xfb\x87\xd9\x3f\x2f\xd6\x6a\x1f\x09\x31\x77\x52\x38\x03\xb1\xde\x4e\xd8\x9e\xd7\xac\xb1\x07\xe0\x5f\x87\x61\xdb\x8e\x79\xe4\x2b\xbd\x74\x68\xf5\x37\x8a\x66\xcb\xd0\x6b\x12\xf6\x6f\x16\x42\xbd\x2c\x37\xb8\x20\xe1\x49\xf0\x74\xe4\xd4\xfd\x35\x18\x0f\x4d\x4b\x61\x5b\x6b\x2a\xd8\xfe\x46\xaa\xb2\x97\x62\x9d\xf2\xc9\x3f\x0c\x16\x2a\x09\xdb\x9d\x78\xdc\x77\xd5\x12\xd6\xf6\x75\xd3\x9b\x6a\xba\x29\x85\xfb\x62\x85\xcb\x5b\x6d\x71\xb5\xd5\x4d\x28\x0c\x68\x85\x2e\x61\x23\xcb\x99\x5f\x87\x95\x53\x93\x7f\x08\x7b\xc5\x86\xcf\x5b\x4b\xab\x6f\x2d\x39\xd5\x12\x63\x96\x53\xaa\x68\xc2\x6a\x30\x8f\xa2\xc1\x40\xbd\xe5\x10\xba\xd8\x24\xd3\x24\xe9\x50\x43\x1b\xbe\x4c\x87\xc6\xb4\xa5\x2b\x47\x7b\xd2\x5b\xf2\x10\x20\xe1\xed\x85\x29\x4a\xb6\x74\x4c\x9a\x5a\x12\x04\x97\x16\xa2\x7f\x0b\x48\x8a\x6b\xd2\xf1\x78\x0d\xdb\x78\x55\xfe\x1f\x8c\x4d\x72\x32\x07\xb3\x24\xa8\xd5\x09\x39\xd4\x5b\xb6\xd3\xc7\xce\x80\xc4\xba\x0e\xbe\xaf\xc0\x65\x88\xbd\x8d\x29\xa8\xea\x5c\x1a\x93\xaa\xbf\x8b\xb2\xdd\xd4\x65\x3d\xf2\x7e\x98\x7f\x09\x5a\x0d\x44\x4e\x34\xbf\x98\xa9\x70\xd3\xb6\x24\xba\xf2\x1f\xc8\x9a\xc6\x25\x03\x28\x76\x36\xfe\x23\xf6\x48\x0f\x16\xa7\xd6\xcb\x56\xc7\xa8\x05\x3a\x27\x7e\x54\x4a\x85\xae\x75\xb0\x74\x01\xb6\x4e\xde\x8f\x65\x99\xe0\xbf\x2f\x44\x02\x28\x2c\x97\xea\xa2\xa4\x62\x87\x6a\x75\xd7\x92\xf0\xe0\xf7\x50\x25\x66\x66\x8f\x32\x35\x2c\x53\x09\x5a\x45\x03\x46\x21\xb0\x9e\x23\x1a\x03\x32\xa9\xcf\x43\x19\x2d\x22\xef\x6b\x72\x82\x2c\x49\xf6\x32\xd5\xcf\x16\x7b\x3e\xf2\x36\xc1\xdb\x24\xa1\xc6\x32\x46\xde\xb5\xa1\xf0\x13\xfe\xa9\x53\x16\xfd\xb5\x8d\x64\xab\xab\xd6\xc4\x4b\xdf\xb5\x35\x37\x0d\xe8\x43\xfe\x6d\x91\xab\x09\x97\xd9\xbb\x29\x7a\x99\xad\xc7\x3f\x2f\x8a\xce\xd1\xe9\x7f\x5f\xc6\xba\x44\x49\x31\xf1\xbd\xbd\xcf\x4d\xa6\x14\x7d\x15\xbb\xc0\xf2\xfe\x94\x0e\xc7\xba\x97\x88\xe8\x9c\x84\xf0\xd9\x91\xba\x25\x51\x2d\x77\x4f\xdd\x7b\x70\x94\xea\xf7\x55\xfb\x69\x88\x80\xd0\xf1\x19\x2d\x39\xc9\x41\xdf\x5f\xc9\x6b\x52\x14\xc1\xee\x60\xf0\x21\x25\xaa\x81\xad\x6d\xf9\x95\x39\x46\xc6\xb3\x15\xe4\x4d\x91\x96\x9e\xf6\xc8\xe7\xa3\x81\xe1\xcc\xee\x50\xe3\x52\xf4\xb5\x35\xea\x37\xb6\x4e\xba\x4f\x54\x07\x38\xa0\x35\xd1\x93\x91\x27\xa6\x83\xc1\x87\x85\x5f\x19\x3c\xc1\x79\x76\x2f\x39\xe9\xf5\x53\x41\x3b\x23\xe3\x3c\x62\xd3\x0c\x8a\xda\xa3\xdd\x61\xff\x42\xb9\x08\xb9\x39\x46\x6e\xfa\x4d\x93\x27\xae\x04\xa0\xfe\xb0\x54\xac\xb6\x2f\x92\x96\xe8\x8d\x54\x85\xa5\x7b\x9d\x60\x55\x27\xb4\xfa\xef\x16\xaf\xda\xab\xdc\xaf\x23\xb3\xf7\x0d\x5a\xd9\x64\xd4\x6f\x17\xb9\x6a\x8b\xde\xfb\x83\x57\xc6\xcc\x49\xa6\xfc\x9d\x4d\x36\xa9\x54\x0c\x90\x2f\x21\x2e\x12\xa7\xed\x43\x29\x95\x36\x8d\xf8\x7b\x44\x48\x9c\x70\x77\x97\xe4\x46\x5d\x1d\x1e\x2d\xb9\x68\x33\xc4\xbe\x28\x58\xb3\xc8\x38\x40\x8b\x26\xfb\x00\xc3\xf2\xf0\xc5\xd8\x33\x5f\x92\x50\x8c\x64\xec\x61\x01\x14\xcb\xc2\x4e\x08\xe5\xd2\xb3\x16\xf4\xdd\x84\xbe\xad\xe0\xc6\x3a\xea\x15\x70\x18\x8c\xb3\xa4\x18\xff\xc5\x58\x17\x7f\x40\xc6\xff\xae\x51\x0e\xd7\x97\x1e\x08\x5f\x7d\x41\xf1\x8d\x3f\x10\x97\x0f\x0d\x76\x58\xf3\x3e\xe1\x23\x77\x3c\x06\xaf\xf7\x08\xe7\x78\xa4\xdf\xf0\xa8\xd2\x23\x3c\xbf\xcf\x3e\x9f\x74\x22\x07\x04\x69\xa4\xc7\x3a\xd6\xf7\x1c\x16\xa8\x7d\x5d\x50\x7f\x2b\xf1\x3a\x07\x61\x15\x2b\xd2\xf7\x0e\xa0\x3c\xee\x3b\x11\xe9\x3c\xc4\xbf\x8d\x08\xda\x61\x2e\xee\xc0\x39\xd7\xf3\xdc\x1c\x75\xe8\x39\xe0\x8a\x6d\x23\x9f\xda\xdc\xfd\xea\x40\xe7\xc0\x99\xd7\xb4\xf1\x3f\x30\xd0\xdf\x58\x12\x44\xde\x1f\x75\xff\x73\x6a\xa1\xbb\x7f\x15\x5e\xcf\x8d\x2e\x70\x55\x01\x43\xaf\xf0\x82\xbb\xf7\xeb\xda\x1e\xf2\xfe\x5f\x53\xb1\x4e\x58\xe4\xa6\xe5\xe4\x52\x11\xdd\x97\x94\xd9\x32\x61\xf7\x68\x46\x37\x8c\xe0\x9f\x53\x0d\xae\x77\x9f\xfb\xac\xf2\x96\xf3\x4f\xb8\xaa\x64\x49\xd9\x32\x3c\x41\x24\xdd\xca\x5e\x67\x9b\x40\xc7\xc2\x68\x63\x0f\xe6\x8e\xf2\x39\xfa\x64\x39\x76\x4f\x86\xdc\x05\x21\x88\x68\xd1\xbd\xfd\x50\xca\x19\xfa\x94\x3c\x52\x70\x9e\xe7\xba\xb6\x54\x37\xff\x9a\xc7\xbf\x8b\x10\x5c\x4b\x8e\xfc\x0b\xb1\x99\xbc\x83\xe7\x5f\x57\xf6\xc5\x5f\x0f\x89\xff\x1e\x9b\xc8\xcf\x66\x13\x3d\xb7\x2b\xc1\xfc\xc9\x7b\x21\x06\x3f\x37\x12\x03\x3a\xed\xc2\x19\xf1\xd9\x91\x38\xf1\x92\xbb\xea\x0f\xe0\x5e\x7e\xcf\x63\xbc\x8f\x9c\x84\x32\x1c\xee\x7c\xec\xe4\xde\x3c\x08\x8b\xf0\xbc\x13\x77\x86\x05\x7a\xd8\x9f\x7b\x62\x57\x16\x5b\x55\x54\x1d\x28\x07\x79\x55\x43\x4c\x6b\xa4\x0e\x5b\xe8\xd2\xec\x58\x97\xc9\x61\x1b\x49\xfa\x72\xff\xfe\x8d\xa5\xa5\xef\x24\xc3\x95\x1f\x84\x8c\xa1\x17\x6a\xf4\xf0\x3b\x07\xdc\x7e\x4e\x82\x70\x17\x4f\x5f\x79\x9b\xce\xa4\x44\x94\xe9\x2f\x1b\x2d\x00\x99\xe3\x44\xed\x69\x00\x23\x47\xdb\x15\x55\xb9\xc9\x6e\x69\x41\xcf\x8d\xf8\x3e\x39\xe6\x3d\x44\x3a\x49\xa8\xf7\xae\x4a\xb6\xcd\x5a\x4a\x8d\xa0\x5a\x78\x48\x3c\xae\x76\x23\xb0\x51\x32\x7a\xf9\x20\xcc\x1c\x15\x53\xce\x70\x35\x58\xfa\x18\x7e\x5a\x65\x9f\x70\x72\x62\xde\x19\xae\x46\xce\xdb\xe8\x8f\x3d\x36\x85\xe0\x6f\xaf\x3d\x22\xf8\x7b\xc8\x2d\x23\x3c\x51\xd2\x53\xe6\x1d\xa5\x5a\x6f\xa1\xb7\x36\xa9\x71\xde\x9e\x1d\x56\x97\x5f\x85\x1f\x1c\x59\x61\x6e\x4e\xec\x41\xee\x7d\x6b\x44\xad\x4c\x16\x7e\x6f\xa4\x7b\x11\x56\x4b\x94\x8e\xe8\xc4\x91\xf3\xc4\x29\xfc\xda\xc8\xe0\x8d\xb6\x12\x6f\xc7\x81\x89\x11\xe7\x49\xd2\x93\xd1\x9d\x67\x83\xa2\x14\x7b\x7a\x90\x5c\xc5\x9f\x8f\x16\xb3\xf6\xff\x3d\x99\x35\xad\xfe\xdd\xb3\xfd\xde\x91\x20\x25\x7f\x6a\x13\x42\x6e\xfa\x46\x74\xf6\xee\x83\x15\xad\x13\x9f\xd6\xeb\xa8\xe0\x76\x93\xec\xca\xf7\xc3\x7c\x45\x60\x8e\xbe\xed\xbd\x3c\xa0\x3d\xd2\xa8\xa7\x9b\x46\x44\xfe\x13\xee\x68\xea\xa0\x9d\xb9\xba\xd0\xbd\xe4\xd5\x6e\x2f\xf6\xb0\x77\xe2\xb2\x17\x55\xa8\x11\x7e\x34\x43\xed\x8c\x76\x2f\xec\x7c\x0b\xb0\x87\x96\x0e\x16\x9f\xe9\x82\x11\x63\xd1\xe8\xa9\xf7\x90\xb7\x07\x37\xef\x67\x88\x61\xf7\x2c\x58\xc4\xd4\x09\xc5\xc9\xdf\xbc\x27\xad\x30\xf8\x2f\x62\xf8\x7a\xd2\x10\xc2\x71\xc7\x97\x3b\x34\x56\x2b\xed\xbc\xa9\x57\xe7\xe6\x3a\x8b\x16\xa8\x54\x32\xbd\x5f\x6d\x43\x67\xe8\x54\x5f\xac\x70\x5a\xa4\xaf\x04\x4a\x00\x72\x3e\x68\x26\x00\xe9\xcf\xa9\xc5\x00\x25\x21\x85\x5f\x49\x4b\xc0\xf1\x5d\x8c\x28\x90\xe8\x47\xce\x12\xf3\x0b\x3a\x04\xe8\xc5\x3f\x53\xe6\x82\x5a\x9a\xd5\xfe\x37\xff\xcb\x37\x0e\x62\xd1\x2f\x88\xc9\xd9\xc9\x5f\xa7\x45\xd8\x2a\x4a\xa3\xe4\xc7\xbd\xba\x13\xf3\x9b\x0e\x03\x1b\xc6\xca\x80\xf2\x7c\x27\xab\x9c\x39\x29\x6f\x8b\xee\xd7\xea\x64\x0d\x9f\xd6\x21\x4e\xa0\x5a\xee\xb1\x1c\x6f\x60\x32\xe0\x57\x88\xf5\x37\xdf\x83\xc3\x4e\x18\x4d\x0d\x52\x90\xf2\x83\x57\x9a\xe0\x5e\x35\xee\x58\x95\xbe\xa7\xee\xb5\xef\x91\xcf\xc0\x0f\xc7\xec\x16\xea\x79\x7f\xef\x28\xda\x16\xcc\x14\x3d\x7f\x8e\x2a\x5c\x92\x6c\x72\xfc\x42\x56\x38\x0b\xeb\xe7\x56\x58\x0b\xde\x97\xee\x68\xf4\xdb\x80\xc7\x46\x25\xdc\x1d\xfd\x33\x00\x00\xff\xff\xb2\xab\xf7\xa7\xf2\x79\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5f\x73\xdb\x38\x92\xf8\xbb\x3f\x05\xe2\x87\x1d\x69\xd7\x91\xe7\xb7\xbf\xab\x7b\x50\xc5\x9b\xf1\xc4\xc9\xac\x6b\x32\x49\xca\x76\x2e\x77\xb5\x35\xb5\x05\x91\x2d\x09\x13\x8a\xe0\x00\xa4\x14\x5d\xca\xdf\xfd\x0a\x7f\x09\x80\x00\x49\x29\x9e\x4c\x66\x37\x7e\x49\x44\x02\x8d\x46\x77\xa3\xd1\xff\x00\x9e\xff\xf9\xe4\x04\x21\x84\x5e\xd2\xec\x3d\xe4\x77\xf4\x3d\x94\x1c\x91\x4d\x55\xc0\x06\xca\x9a\xa3\x7a\x0d\x68\xd9\x94\x59\x4d\x68\x89\x0b\x52\xef\x11\x83\x5f\x1b\xc2\x20\x47\x35\x45\x1b\x5c\xe2\x15\xa0\x17\x2f\x5f\xbf\x93\x50\x16\xcd\x1e\x18\x47\x85\x04\x86\x6a\x05\x6d\xc9\xe8\x46\xc2\x91\xbf\x11\xc7\x05\xcc\xd4\xa0\xcf\x71\xb6\xd6\x4f\xd7\xb4\xc8\x81\xa1\x15\x88\x31\x77\x14\xe1\x2c\xa3\x4d\x59\xf3\x19\x7a\x5d\x82\xf9\x85\x88\x44\x88\x30\x6f\x04\x09\x4a\xb7\x98\xa1\xeb\x1a\xed\x48\x51\xa0\x05\xa0\x5f\x28\x29\xeb\x62\x8f\x32\x5a\xd6\x8c\x16\x05\xe4\x68\xb1\x97\x98\x34\x1c\x18\xc2\x65\xee\xa0\x85\xf3\x0d\x29\x09\xaf\x19\xae\x29\x9b\x49\x98\x77\xf1\x97\x68\xd3\xf0\x1a\x65\xf4\x31\x27\xab\x52\x41\x60\xb8\xe4\x4b\x60\x88\x2e\x11\x2e\xf7\xfe\xfc\xa3\xb0\x50\x86\xcb\x92\xd6\x88\x94\x35\x30\x9c\x09\x9c\xeb\xb5\x84\xa5\x27\x22\x3b\x89\x87\xb4\xa9\x11\xae\x2a\x46\xb7\xb8\x08\x49\xa9\x88\x76\x26\xdb\xc2\x87\x0c\xaa\x5a\x30\x25\x87\x8a\x72\x52\x23\x9c\xe7\x44\xb1\xcd\x20\x64\xf9\x44\x99\x68\xd8\x94\xe2\x39\x82\x0f\x84\xd7\xa4\x5c\xc9\xd7\x08\xd7\x08\x04\x5b\x36\xa4\x00\x5e\xd3\x12\x10\x29\x9d\x21\xb7\xa0\xda\x56\xc0\x08\xcd\x35\x1f\xc5\xe4\x38\x64\xb4\xcc\x03\x4e\xe9\x21\x20\xd7\x14\x37\x4c\xba\x5b\x13\xee\x34\x95\x40\x48\x89\x96\x4d\x51\xa0\x8a\x72\x0e\x9c\xd0\x52\x32\x48\xf3\x4e\x50\x36\x64\xdc\x5e\x10\x11\xe5\x14\xed\xd6\xb8\x86\x2d\x30\x09\x46\xbe\xd8\xe1\x52\x93\x94\x84\xa3\x49\xe1\xe0\x35\x65\x80\x30\xca\x70\x85\x17\x44\x8a\x75\xbd\xc6\x35\xc2\x45\x41\x77\xdc\xc0\xd9\x08\x22\x09\x28\x39\xc3\x3b\x23\xcd\xbb\x35\x94\x6a\x90\x05\x64\x74\xe3\x4c\x51\xa0\x85\x0b\x4e\x51\x4d\x25\x84\x0a\xd8\x92\xb2\x0d\xe2\x35\x7e\x2f\x48\x46\x2b\x60\x58\x30\x84\x5b\x6e\x07\x92\xcc\x35\x3d\xdf\x89\x31\xb0\x47\x33\x41\xd0\x8c\x01\xae\x21\x3f\x43\x0b\x5a\xaf\xed\x0a\x41\x98\x09\x1e\x91\x9a\xe0\x82\xfc\x2f\xe4\x12\xb8\x99\x02\x61\x88\x01\xaf\x20\xab\xc9\x16\x10\x5d\xfc\x02\x59\xcd\xe7\xee\x6a\xff\x49\x2e\x61\x86\x96\x42\x26\x04\x1f\xd7\x58\x2c\x6e\x0d\x5d\xc9\x96\x98\x99\x6c\xfc\x77\xb5\x4a\x4d\xdb\x76\xea\x2d\x63\x35\x8f\x32\x5c\x14\xdc\x6a\x0e\x45\x52\x5a\x7a\x50\x22\xc4\xb5\xf2\xed\x63\xa1\x38\x1e\xa7\x2a\xce\x7c\x92\xfa\x04\x3d\x39\x41\x7f\x3e\x3f\x39\x21\x9b\x8a\xb2\x1a\xbd\x28\xe8\x4e\x62\xa0\x06\xfa\xf6\x83\x90\xf8\xbb\xd7\x3f\x3e\x7f\x75\x79\x75\x75\xf3\xfc\xf6\xd6\x36\x6c\xca\x15\x59\x14\xe0\x34\x3e\xf5\x9e\x9d\xba\x20\xaf\xaf\xee\xf0\xa2\x80\x5b\x8d\x91\x03\xfb\xfa\xea\xee\xf2\xfb\x97\xcf\x6f\xef\x2e\x7f\xbc\x7e\xf5\x43\x38\x48\x41\x77\xb7\x35\x65\x78\x05\x2f\x00\xb8\xdb\xef\xf6\xee\xf5\xcd\xe5\x0f\xcf\x5f\x3c\x7f\x7e\x1b\x74\xd2\x83\xbc\x61\xf4\xc3\xde\xf4\xd0\xe0\xdf\xdc\xbc\xfe\xef\xff\x31\xcd\x4f\x70\x96\x01\xe7\x13\x5c\x14\x53\xb5\x88\x84\x96\xf1\xb4\xfc\xc7\x13\xa3\x39\x6d\x43\xd8\x42\x59\xa3\x5b\x49\xfc\x4b\x45\xfb\x1b\x58\x11\x5e\x03\x83\x7c\x82\xf3\x9c\x01\xe7\x73\x74\xa9\xfe\x33\x4d\xf4\x7f\xab\xc5\x62\x0c\x84\x5e\x10\x2f\xc9\x86\xd4\xd7\xa5\x90\x7b\x1e\xe9\x7d\x86\x88\x7e\x77\xb9\x11\x03\xcd\xd1\xdb\x17\xe4\xc3\x7f\xfe\xc7\x19\x2a\x61\x27\xfb\x9a\x27\xc9\x71\x5e\xc6\x11\xbd\xe4\xaf\x68\x0e\x91\x01\x4b\x9a\xc3\xf5\xd5\x1c\xdd\xd6\x8c\x94\xab\x14\x01\x92\x50\xaf\xa0\x80\x95\xd8\x43\x46\x80\xee\x85\xad\x58\x78\xa5\x34\x7d\x94\x34\xd8\x23\x89\x06\x77\x7e\x7e\x8e\xde\x60\xb1\x50\xa8\xd6\x81\xe1\x8a\xd1\x5b\xba\x54\x1b\xb4\x61\x19\xd8\x7e\x7a\x1b\xf0\x57\x66\x07\xc9\x02\xea\x88\x76\xd1\x62\x2e\x86\x16\x13\xb4\x3f\xfa\xb0\xaa\x18\xd9\xe2\x1a\x5c\x1d\x6d\xf4\x4e\xbb\xed\x8b\xae\x1a\xe3\x91\xa8\xbc\x51\x60\x15\x2a\xce\x8f\x31\xa8\x78\x84\x52\xfb\x78\x41\xca\xf7\x9f\x46\xa2\x4b\x01\xe7\x18\xac\xb4\x21\x21\x0c\x1b\xa9\x03\x43\x34\xd4\xfb\x43\xb0\x78\x66\x61\x1d\xc3\x30\xcf\x90\x4b\x89\x4f\xb8\x65\x44\xf1\x72\x76\x89\x11\x88\x34\x8b\x82\x64\xa8\xea\xe0\xd3\xb3\xb9\x8b\x7e\x0c\x70\x2e\xd4\x35\x29\xc5\x7e\x22\x37\x66\x84\x17\xd2\xdc\x42\x23\x70\xf4\xd6\xf8\x75\xb9\xa4\x0a\x0f\xcd\x41\xfb\xff\x90\x60\x12\x11\xcb\x15\xb5\xa5\x53\x86\x76\xb4\x29\x72\x85\xbb\xed\x20\xe6\x60\xc8\xa8\x3a\x4a\xb3\xa3\xe1\x82\xd4\xda\x18\x08\x30\xe5\xc3\xa8\x3e\x53\x23\x8e\x65\x70\x2f\xbe\x95\x98\x26\x5f\xbb\x18\x13\x96\x5c\xb0\x5a\x20\xf5\x3e\x2e\xda\x1b\x4b\xd5\xb1\x7b\xd5\x08\x82\x17\x2d\x98\xd1\x93\x1a\x62\x81\xb0\x4e\x5a\x69\x77\x11\x55\xb2\x91\x72\x07\x1c\x63\x59\x1b\x2a\xda\x4a\x6e\x75\x50\x68\x2d\x87\x76\x72\x38\x05\xcb\x58\xe9\x01\x2c\x71\xe6\x61\xf6\x51\xb6\x0f\xfb\x2c\x9b\xd2\xee\x78\xce\x06\x39\xc9\xa1\xa8\x71\xab\xe9\x45\xb7\x7b\x77\xd2\xc2\x16\x8f\xea\x76\x61\x54\x4a\x99\xcb\xe3\xaa\xcb\x71\xf1\x14\x1e\x2d\xa7\x69\x77\xe7\xd8\xe2\xa6\x30\xa6\x9a\x02\xa6\x6c\x95\xf3\x5c\xed\x7a\x82\x1c\x66\x64\xde\x43\x91\xae\xce\x9e\xfb\x06\xd9\xec\x06\x32\x20\x5b\x60\x67\xc1\xf3\x37\x8c\x6e\x89\xf0\x88\x7c\x5a\x5a\x62\x5a\x72\x08\x7f\x00\x31\x58\x02\x83\x32\x03\x83\x6f\x0e\x4b\x39\x05\xe9\x07\xa9\xd9\xf4\x51\x67\xe6\xc2\xf5\xc6\xb8\x2c\x3c\x97\xcb\x0a\x0d\x03\x0f\x20\xe1\x6a\x94\x33\xb4\x5b\x93\x6c\x2d\xdd\x99\x85\x21\xb5\x6e\xb4\xa3\x68\x87\xf7\x7c\xee\xc1\x47\xe8\xff\x4d\xd1\x15\x61\x90\xd5\xc5\x5e\x58\x41\x08\x2b\x1f\x54\x19\xc3\xc6\x37\x55\xfe\xae\x74\x16\x3a\xfa\x59\xb1\xa9\x23\xe9\xc1\x30\x7f\x9d\xa2\xeb\x32\xd7\x03\xa1\x2d\xc1\x12\x50\x97\x41\x11\x1c\x5a\x04\xc2\xb1\xa3\xb2\xbd\xc5\x4c\x11\x63\x8e\x9e\xd9\x65\xf9\x04\x37\xf5\x7a\xe2\xf3\xf8\x9d\x76\x19\x84\xc5\x3d\x45\x7f\xb2\x26\xfd\xec\xbf\x44\xef\xbf\x85\xcc\x06\x6d\x08\x49\x07\x52\xb1\xc1\xa8\x52\xe3\xa8\x94\xd6\x0d\xf1\x38\x8a\xae\xa5\xd3\x95\x83\x36\x3f\xad\xe7\xa7\xfa\x99\x3e\x3c\x39\x9d\xa6\x5d\xa2\x66\x71\xfa\xd8\xbd\xae\xb4\x7b\x2e\x8c\x4d\x61\xd8\x3b\x4b\x73\x86\xde\x09\x47\x95\x96\x85\x70\x34\xd1\x92\xc8\xf0\x05\x69\xbd\x60\x0f\x92\x20\x36\x47\x4d\x25\x24\x59\x48\x90\x34\x26\xb5\xc3\x49\xd3\x04\x2f\xed\xb8\x73\xf4\x5d\xd7\x93\x99\xb5\x78\x3d\xed\xc1\xdc\x1a\xb5\x0f\x85\x7c\x6e\x00\xf6\x22\x6e\x87\x4d\xe3\x6e\x9b\x38\xe8\x0b\x4f\x79\xf2\x10\x92\x36\x75\xb4\xb4\xf8\xe3\x50\x2c\x67\x4a\x6b\x5c\x28\x51\xee\xbe\x6e\x09\x8e\x9e\x3c\x46\x25\x29\xe2\x4d\x5a\x8a\xa6\x5a\x39\xb2\x85\x2e\xd0\xb7\xb3\x6f\x6d\x93\xfb\x76\xaa\x39\xf0\x9a\xd1\x3d\x9a\x84\xa8\x9a\x17\x01\x4e\xfd\x6d\xae\x3a\x5c\xb9\x77\x85\x22\xa1\xa2\x8d\x7f\x1e\x67\x25\x81\x9d\xdc\xd5\x56\x50\xdf\x36\x95\x70\x70\x21\x97\xd4\xbd\xdb\x57\xc0\x27\xd3\x39\xfa\x28\xfe\x37\x47\xdf\x53\x5a\xdc\x07\xb3\x60\x50\x37\xac\x54\x2d\x9e\x7c\x17\xb2\x47\x74\xae\x59\x03\xf7\x71\x74\xcf\xd1\x8d\xec\x2e\x03\x3a\xf5\x1a\x18\xa2\x42\xac\x94\x62\x58\x91\xad\x58\xea\xfb\x4a\xee\x90\x02\xe3\xaa\x6e\x75\x99\x99\x9a\xaf\xf2\xf5\x86\x21\x95\x4b\xa6\x2c\x26\xa8\x6a\x19\x0e\x94\x80\xf8\x5a\x9a\x4c\xbf\x34\xbc\x36\x98\x0b\xf4\x04\x50\xbd\xef\xf4\x93\x88\xf0\x2e\x85\x26\xb5\x24\x8e\xf8\xef\x54\xd1\x28\x20\x11\x59\x4a\x5b\xc9\xe9\x8b\x2e\x14\x47\x53\x14\xff\x87\x00\xf9\x33\xfa\x88\x3c\x38\x0e\xb9\x5d\x58\x5e\x9b\x7b\x04\x05\x07\xf4\xd1\x34\x5c\x62\xf1\x33\x49\x7e\xed\xbb\xf2\xd6\x23\x30\xea\x59\x6d\xc6\xdb\x24\x49\x04\x35\xb4\xe5\x38\x59\x32\xba\x99\xa3\xef\x3e\xfa\xc2\x27\x27\x74\x1f\x5d\xa0\xba\xa3\x09\x51\x28\x3f\x5a\x83\x79\xf2\x58\xfc\x3b\x8d\x61\xac\xc7\x17\x20\x3c\x04\xa2\x70\xc6\xa1\x23\x18\x23\x27\x79\x03\x4b\xc3\x15\xf9\x7b\xb6\xa0\x8c\xd1\xdd\x64\xfa\xe8\xa4\xd3\x61\x81\x0b\x2c\x2c\x96\x0b\x19\xfb\x11\x5c\xfc\x5e\x3d\x99\x4c\xfd\xc6\x06\xf2\xcc\xa7\xd4\x93\xc7\x48\xcd\xb1\x4b\x99\x1e\xcb\x52\x8f\x1a\xa5\x4c\x67\xe5\x1b\x23\xcc\xae\x7c\x8f\xed\x46\xa9\x76\xf9\x6e\x63\x7f\x51\xce\xf7\xa9\x66\xc1\x0f\xb3\x1d\x4f\x82\xb8\x47\x8a\x1b\x71\x5d\xf2\xe4\xb1\x24\x85\x01\x16\x70\xd7\x80\x56\xff\x8e\x93\x93\x01\x50\x87\x61\x59\x31\x08\x9e\xa0\xd8\x86\xf0\xb7\x0b\x1b\xfd\x39\xbd\x81\x5f\x1b\xe0\x62\xb1\x6a\x3b\x08\x3e\x64\x00\x79\x48\x7e\x54\x88\x9e\xa7\xfe\x82\xf6\x85\xa4\xa2\xbc\x1e\x33\xfa\xc5\x05\x5a\xc0\x92\x32\x98\x84\xaf\xa6\xe8\x71\x8b\xd8\xdb\x2a\xc7\x02\xad\x18\x1e\x42\xeb\x92\x32\xa3\x4c\x18\x9e\xbd\x48\x1d\xb5\x88\x94\xa6\x7e\xf2\xb8\x5d\x24\x1d\xe9\x31\x2c\x8e\x29\x90\xe4\x32\x89\x76\xb2\x92\xe5\x8b\x75\x57\x66\xac\x6e\x73\x17\xb5\x91\x90\x23\x74\x47\x04\x09\x3b\x5f\xbd\xa0\x47\x6a\xba\x21\x8f\x33\xa6\x67\x7d\x03\xa5\xf3\xe8\x31\x92\x20\x12\x0a\xc5\x8d\x71\xce\x1c\x57\x2e\xaa\x51\x9e\x61\x37\xb3\xa7\x62\x0c\xb0\x05\xb6\x47\x35\xd9\x08\x73\xd2\xb8\xe2\x0c\x0a\x31\x0f\xb4\xc6\x55\x05\x09\x8b\x64\x9c\x8b\x7d\xc4\x84\xff\x12\x4c\x58\xfc\x81\x78\xd1\x1f\xe9\x96\x70\xe8\xae\x04\xf6\x68\x86\x53\x51\x6f\x09\xd9\x0d\x7a\x77\x16\xde\x68\x3a\xeb\xd4\x4c\x94\xd0\x26\x90\x2d\x7c\xe7\x12\x76\xbe\x8f\xd1\xe6\x5f\x84\x21\x66\xd2\x14\x36\xf3\xe0\x01\x52\x79\xbd\xcd\x46\xec\xfe\xb8\x34\xb9\x2b\xc7\x51\xeb\x18\x04\x5c\xd8\xa7\x49\x86\x31\x8d\x98\x8c\xd9\xcb\x30\x7a\xb9\xa4\x73\x2f\x55\x22\xdd\x01\xf1\xb8\x13\x18\x8f\x5b\x4c\xbe\xa1\x1e\xb7\xdd\x23\xca\x50\x74\xd5\x51\x0f\x31\x18\xba\x88\xe4\x87\x2c\x2a\x13\x13\xf1\x6f\x21\xcf\x48\x1e\xa8\x0f\x39\x5f\xce\x81\xd5\x93\xce\x73\x29\x7b\xed\x68\x33\x45\x2f\x09\x29\x47\x7f\x89\xbc\x7a\x26\x89\x5e\x27\xde\xbe\x2d\x4d\x4e\x2d\xfd\x36\xd1\xf5\x06\x76\x98\xe5\xc2\xba\x94\xce\xc8\x59\x14\xd5\x0d\x70\x8e\x57\x30\x47\xa7\xcf\x54\xf2\xdb\xf0\xcd\x95\xa7\xa6\xac\x49\x81\x70\x51\x74\xcc\x82\x8a\xc1\x96\xd0\x86\xab\x76\x6b\xbc\x05\xb4\x00\x68\x77\xd8\xf2\xb4\x33\x6a\x84\x96\xc6\xad\x49\x78\x3d\x0f\xb1\xbd\x68\xc4\x0f\xdf\x5f\x46\x09\x5e\x44\xa0\x70\x9e\x0b\x99\xba\x81\x8c\xb2\x7c\x42\x72\x25\x51\x92\x3d\x24\x3f\x43\x8c\x16\xe0\x3c\x12\x3f\x85\xb2\xa8\x77\x94\x89\xee\x97\x46\xd7\xd8\x16\x9d\x77\x6e\xf3\x1f\x61\x1f\x6d\xfa\x23\xec\xcf\x8c\x64\xf8\x6d\xda\x87\x67\x28\x90\x43\x61\x90\xaa\x47\x01\x29\x22\x6c\xea\xaa\xce\x91\xc9\xbb\xa8\x0e\x75\xd7\x9e\xa6\x54\x42\x4b\x76\x15\x5f\xeb\x9e\x1f\xa0\xf4\x54\x46\xa2\x28\x80\xa1\x35\x56\x4a\xad\x82\x8c\x2c\xd5\xb6\x75\x7d\x65\x2a\x1c\xe2\x91\x1b\x0d\x61\x2f\x63\x88\x4e\x3c\x55\x07\xd3\x51\x8f\x56\x6c\x73\x8e\x7e\x86\x71\xa4\x26\xcc\xdd\x58\x44\x32\x42\x91\xd0\x85\xb6\x73\x5a\x1b\x5e\xb9\x4d\x2c\x8a\xb6\xe3\x4c\x3d\x39\x73\x40\x79\xaf\x0f\x56\x98\x1e\x4a\xa1\xca\x8c\xbd\x74\x95\x66\xec\xbd\xab\x36\xd3\xef\x93\xdd\x1f\x44\x75\xb6\x4c\xfa\x5c\xfa\xb3\x1b\xa3\x43\x0f\xa0\x3e\x53\x8c\x0b\x0d\x57\xe1\xe2\x44\x64\x69\x05\xb5\x15\xa7\x9f\x48\x49\x36\xcd\x46\xb2\xf6\x46\x95\xac\x6d\xa0\xac\x27\xd3\x2e\x85\x5b\xea\xfe\xd4\xf0\x5a\x91\x46\xe5\x03\xd4\x3a\xa3\x25\xda\x28\x68\x2a\x9c\xcf\x5a\x70\x26\x33\xa0\x2d\x16\x1d\x03\xa2\x1e\x7f\x68\x0e\x3e\x69\x23\x6a\xff\x93\xf6\x8c\x11\x4b\x34\x42\x2c\x6b\x35\xc1\xae\xab\x22\xcc\xaa\x3b\x54\x5f\xb7\x62\x71\x80\xba\x8e\x54\x45\x0c\xeb\xec\xab\x3e\xff\xdb\x2a\x41\x25\x67\x72\x3f\x98\xce\x55\x0c\x37\x1d\xe3\x8e\x38\x59\xa5\xdc\x57\x97\xc3\x5d\x2f\xd0\x9f\xc2\xcd\x1a\xf3\xa1\x5e\x31\x1f\x4d\x8f\x38\x66\x72\x0c\x36\x74\x0b\x66\x72\x03\x01\xfc\xc4\xe4\xd2\xe6\x6d\xc2\x8d\x15\xed\xc6\x23\xd7\xb2\xb6\x07\xc3\x36\x4c\x1f\x41\x32\x87\xa2\x77\xe7\x49\xa0\x99\x43\xe1\x60\x89\x22\x29\x51\x9b\x78\xe5\x26\xfb\x8b\xcb\xfd\x82\xe6\x7b\xb5\x7e\x71\x1e\xa9\x0c\x70\x96\xba\x97\x04\x1c\xc8\xec\x76\x6a\x05\x7a\x12\xbc\x2b\xa8\xbd\xe6\xda\x04\x13\xf4\xd3\xff\x1d\xdd\xb5\x13\x45\xe8\xeb\xe9\x7a\xbb\xfd\x1d\xdc\xa8\xbd\xf4\x65\xae\x44\x07\x65\x54\x3c\x1d\xec\xd1\xee\xf7\xb2\xdb\xdb\xeb\xb2\xfe\xff\x7f\x3d\xa0\x5b\x7c\xc4\xfb\x48\xb9\x54\x59\x93\x5a\x95\x31\xab\x74\xf0\x6b\x5b\x7f\xd9\x4a\xc2\xad\x4d\xc7\x6a\xcf\x77\xb0\x3e\xc5\xb2\xd7\xf1\x97\x0f\xcf\x4f\xc7\x24\xc2\x33\xf6\x64\xe6\x52\xf1\xdb\x58\x86\x3a\xfb\x3c\x51\x08\x4e\xbb\x69\xe8\x30\x4b\x16\x16\x85\x85\x71\x13\xbf\x3c\x86\x70\xd4\x70\x55\xd6\xad\x00\x25\x72\xbd\x1e\x90\x74\xc5\x93\x8b\x90\x7a\xac\x90\xaa\xbd\xbc\xfe\x41\x19\xb8\x2e\x2e\x41\xba\xf7\xad\xc6\x3f\x55\x23\xea\x64\x20\xa5\x11\xae\x73\xd4\x4d\xe5\x87\x27\xf8\x50\x02\x55\x05\xc7\xfc\x0c\xaa\x0c\x33\x98\xca\xda\x57\xfe\xe3\xa7\xfd\x68\x3a\xf6\xfc\x11\x98\x26\xb3\xa5\x3e\x96\x76\x01\x75\x10\xf5\xdf\x84\xa9\x52\x5d\xca\xd9\xa9\x2f\x7c\x58\x3e\x86\xce\x47\x3c\xd2\xed\x8e\x69\x4d\x48\xf4\xe8\x42\xec\x03\xc6\x7a\xab\x30\x17\x54\x89\x54\x38\xb7\xe5\x3e\xbd\x21\x65\xb9\xd3\x98\xa5\x77\x81\xbc\xf9\x77\x1b\xba\x28\xa1\x0b\x0f\x43\x1f\xac\x58\x71\xaa\x64\x4b\x99\xec\x5c\xed\xb5\x95\x2c\xe4\xb5\x59\xc3\xb0\xfc\xa3\x2d\xa8\x88\x8c\x1d\x08\x1f\xba\x88\x4b\xdf\xc4\x67\x55\x07\xed\x69\x07\xd1\xcc\x45\xb4\xb5\x2e\x3f\x15\x57\x5f\xd0\x3c\x74\xfd\x57\xc3\x18\x47\x78\x27\x57\x56\xad\xeb\xce\x74\xdd\xb9\x2c\x29\x90\x72\x12\xab\xf7\x89\xc8\x88\xaa\x90\x4f\x2a\xb0\xd6\xa4\x74\x7b\x49\xd3\x32\x02\x2c\x9a\x62\xea\x4c\x26\x12\xb2\x8f\x45\x69\xdd\xbd\x22\x11\x9e\x55\xf9\xec\xae\x8d\x62\x37\x12\x55\x8e\x67\xcb\xc1\x54\x39\x4e\x7c\xff\x18\x67\x8a\xf4\x4c\x11\x07\x2b\x26\x91\x7d\x8f\x60\x6b\x7c\xbc\x01\x6c\xe5\xf6\xdd\x2c\x64\xa4\x45\xc1\x31\x4e\x1a\x57\xe5\x8c\x62\xab\x06\xb6\x55\xf6\x9b\x93\x5d\x2c\x1a\xe1\xf9\x66\x58\x16\x52\x0a\x61\xae\x28\xb3\xf5\xb3\x06\xb2\xde\x73\x35\x6a\x06\x25\xc2\x65\x8d\x00\xde\x62\x52\x08\x65\x26\x0b\x03\x79\x3a\x32\x3d\x68\x91\xf5\x10\x30\x26\x67\x5e\xc2\x17\x3d\x0e\x8f\x10\xcc\x36\xc6\xe9\x95\x8f\x6e\xda\xf9\x27\x44\xcb\xe5\x82\xb5\x7c\x54\x0a\xee\x70\x59\x89\x5a\x90\x87\x4e\xd0\xc9\x5a\x0c\x79\x19\x5f\xab\x47\xbe\x56\x8f\x98\xc0\x49\x24\x0c\x63\xaa\x2a\x37\x98\xbd\xe7\xea\x38\x17\xe6\x1e\x10\xff\xe4\x96\xbb\xa6\x4d\xec\x25\x29\xee\x47\xd7\x9f\x44\x85\x3e\xac\xd1\x48\x96\xa1\x1c\x5d\x6c\x11\x06\x03\x5d\x42\xe9\x03\x72\x3b\x5b\xb2\xc7\x9b\x2c\x03\xc8\x7d\x43\x5f\xe9\x43\x7b\x60\x4b\x27\xeb\x08\x47\x85\x72\x15\x70\x29\xd6\x00\xfc\xda\xe0\xc2\x56\x07\x7b\xab\xf8\x33\x17\x72\xf4\x90\x3b\x19\x59\x4b\x08\x5b\x70\xa8\x4d\x6a\x45\x6b\x61\x28\xc2\xe8\x23\x87\x5e\xe4\x2f\xed\x46\x68\xa0\x7b\x1d\x6a\xa4\xc2\xb2\x12\x6c\x54\x71\xdb\x35\xc8\xc8\x83\x29\x9e\x27\xca\x7e\x0f\xe9\x18\xb8\xb4\x8a\x78\xca\x70\x6b\xed\xbf\x63\xb2\xa1\x23\x65\x36\x91\x74\x2d\x3b\x90\xa3\x61\xcb\x2f\xd9\x1a\xfe\xdd\xa5\xc0\xa6\x81\xae\xaf\xec\x09\x0a\xf9\xdb\x1b\x42\xdb\xe5\x10\xc9\x01\x0d\xc8\x46\x2a\x23\x74\x04\xf7\xd3\x91\x63\xc3\xfe\x63\xc3\xf4\xff\x42\x5e\xc9\xf7\xc6\x03\x39\xb5\x2e\xc8\x69\x70\x46\x42\x3b\x1e\x7a\xcb\x72\x4e\xa3\xa8\x94\xa1\x9f\x07\x6c\x23\x07\x58\x9e\x65\x8e\x1c\x84\x8d\x9c\x40\x1f\x92\x0f\xc5\x67\xad\x37\xa6\x89\x48\xc6\xf8\x82\xb4\x70\x39\x6a\x2f\x3d\x9a\xde\x3a\x15\x6b\x2b\x1c\x29\xa7\xc0\xcb\x6f\x6a\x75\x3c\xfd\x51\xe8\xb2\xbb\xbf\x5c\xa3\x32\x18\x36\xea\x53\x8d\x0e\x66\x46\xc2\xd1\x81\xbf\xdf\xe7\xcd\xc5\x70\xf4\x9a\xb6\xb8\x3e\x9d\x91\xfc\x18\xe9\x71\x22\x47\xc7\x0b\x50\x24\xfc\xf4\x69\x32\xe4\x05\xfd\x53\xab\xe9\x30\x49\x0a\xfa\x8e\x12\xa6\xa0\xcf\xf1\xf2\xe4\x03\x3a\x48\xa4\xe2\xd1\xee\xcf\x20\x57\x6d\x4e\x25\x21\x5a\x87\x07\xda\x3f\x2f\xd6\x6a\x1f\x09\x31\x77\x92\x38\x03\xc1\xde\x4e\xe0\x9e\xd7\xac\xb1\x47\xe0\x5f\x85\x71\xdb\x8e\x79\xe4\x2b\xbd\x74\x6c\xf5\xb7\x8a\x67\xcb\xe0\x6b\x12\xf8\x6f\x16\x43\xbd\x2e\xb7\xb8\x20\xe1\x61\xf0\x74\xe8\xd4\xfd\x35\x18\x10\x4d\x8b\x61\x5b\x6e\x2a\xf8\xfe\x5a\xea\xb2\xe7\x62\xa1\xf2\xc9\x3f\x0d\x16\x2a\x0f\xdb\x9d\x78\xdc\x79\xd5\x22\xd6\xf6\x75\x33\x9c\x6a\xba\x29\x8d\xfb\x6c\x8d\xcb\x95\x36\xb9\xda\x02\x27\x14\x46\xb4\x42\x9f\xb0\x91\x15\xcd\xaf\xc2\xe2\xa9\xc9\x3f\x85\xc1\x62\x03\xe8\xad\xa9\xd5\xb7\x98\x9c\x82\x89\x31\xeb\x29\x55\x37\x61\x55\x98\x47\xd1\x60\xa0\xde\x8a\x08\x5d\x6f\x92\x69\x92\x74\xa8\xa1\x2d\x5f\xa6\x63\x63\xda\xd4\x95\xa3\x3d\xea\xad\x7a\x08\x90\xf0\x36\xc3\x14\x25\x5b\x3a\x26\x6d\x2d\x09\x82\x4b\x13\xd1\xbf\x08\x24\xc5\x35\xe9\x79\xbc\x82\x5d\xbc\x30\xff\x0f\xc6\x26\x39\x99\xa3\x59\x12\x94\xeb\x84\x1c\xea\xad\xdc\xe9\x63\x67\x40\x62\x5d\x0a\xdf\x57\xe3\x32\xc4\xde\xc6\xd4\x54\x75\xee\x8d\x49\x95\xe0\x45\xd9\x6e\x4a\xb3\xbe\xf2\x7e\x98\x7f\x09\x5a\x0d\x84\x4e\x34\xbf\x98\x29\x72\xd3\xc6\x24\xba\xf1\x1f\xc8\xb2\xc6\x25\x03\x28\xf6\x36\x00\x24\x36\x49\x0f\x16\xa7\xd6\xcd\x56\x27\xa9\x05\x3a\x67\x7e\x58\x4a\xc5\xae\x75\xb4\x74\x01\xb6\x54\xde\x0f\x66\x99\xe8\xbf\x2f\x44\x02\x28\x2c\x97\xea\xae\xa4\x62\x8f\x6a\x75\xdd\x92\x70\xe1\x0f\x50\x25\x66\x66\x5f\x65\x6a\x58\xa6\x12\xb4\x8a\x46\x8c\x42\x60\x3d\xa7\x34\x06\x64\x52\x1f\x89\x32\x5a\x44\x5e\xd9\xe4\x44\x59\x92\xec\x65\xaa\x9f\xad\xf7\xfc\xca\xdb\x04\x6f\x93\x84\x1a\xcb\x18\x79\xdd\x86\xc2\x4f\x38\xa8\x4e\x65\xf4\x37\x36\x94\xad\x6e\x5b\x13\x2f\x7d\xdf\xd6\x5c\x36\xa0\xcf\xf9\xb7\x75\xae\x26\x5e\x66\xaf\xa7\xe8\x65\xb6\x1e\xff\xb2\x28\x3a\xa7\xa7\xff\x7d\x19\xeb\x12\x25\xc5\xc4\x77\xf6\x4a\x37\x99\x53\xf4\x55\xec\x02\xcb\x2b\x54\x3a\x1c\xeb\xde\x23\xa2\x93\x12\xc2\x69\x47\xea\xa2\x44\xb5\xdc\x3d\x75\xef\xc1\x51\xaa\xdf\x57\xed\xe7\x21\x02\x42\xc7\x67\xb4\xe4\x24\x07\x7d\x85\x25\xaf\x49\x51\x04\xbb\x83\xc1\x87\x94\xa8\x06\xb6\xb1\x15\x58\xe6\x24\x19\xcf\xd6\x90\x37\x45\x5a\x7a\xda\x53\x9f\x5f\x0d\x0c\x67\x76\xc7\x1a\x97\xa2\xaf\x2d\x53\xbf\xb3\xa5\xd2\x7d\xa2\x3a\xc0\x01\xad\x89\x1e\x8d\x3c\x34\x1d\x0c\x3e\x2c\xfc\xca\xe0\x09\x8e\xb4\x7b\xd9\x49\xaf\x9f\x8a\xda\x19\x19\xe7\x11\x9b\x66\x50\xd4\xbe\xda\x1d\xf6\x2f\x94\x8b\x90\x9b\x63\xe4\xa6\xdf\x34\x79\xe4\x4a\x00\xea\x8f\x4b\xc5\xaa\xfb\x22\x79\x89\xde\x50\x55\x58\xbc\xd7\x89\x56\x75\x62\xab\xff\x76\x01\xab\x83\x0a\xfe\x3a\x42\xfb\xa9\x51\x2b\x9b\x8e\xfa\xed\x42\x57\x6d\xe1\x7b\x7f\xf4\xca\xd8\x39\xc9\xa4\xbf\xb3\xcb\x26\xb5\x8a\x01\xf2\x25\x04\x46\xe2\xb4\x7d\x28\xad\xd2\x26\x12\x7f\x8f\x10\x89\x13\xf0\xee\x92\xdc\xe8\xab\xe3\xc3\x25\x57\x6d\x8e\xd8\x17\x05\x6b\x17\x19\x0f\x68\xd1\x64\xef\x61\x58\x1e\xbe\x18\x83\xe6\x4b\x12\x8a\x91\x8c\x3d\x2e\x82\x62\x59\xd8\x89\xa1\x5c\x7b\xe6\x82\xbe\x9f\xd0\x37\x16\xdc\x60\x47\xbd\x06\x0e\x83\x81\x96\x14\xe3\xbf\x18\xf3\xe2\x0f\xc8\xf8\xdf\x35\xcc\xe1\x3a\xd3\x03\xf1\xab\x2f\x28\xc0\xf1\x07\xe2\xf2\xb1\xd1\x0e\x6b\xdf\x27\x9c\xe4\x8e\xcb\xe0\xf5\x1e\xe1\x1d\x8f\x74\x1c\xbe\xaa\xf4\x08\xcf\x3f\x65\x9f\x4f\x7a\x91\x03\x82\x34\xd2\x65\x1d\xeb\x7c\x0e\x0b\xd4\xa1\x3e\xa8\xbf\x95\x78\x9d\x83\xb8\x8a\x15\xe9\x4f\x8e\xa0\x7c\xdd\x77\x22\xd2\x79\x8c\x83\x1b\x11\xb4\xe3\x7c\xdc\x81\xb3\xae\x97\xb9\x39\xec\xd0\x73\xc8\x15\xdb\x46\x3e\xb5\xb9\xfb\xe5\x81\xce\x99\x33\xaf\x69\xe3\x7f\x64\xa0\xbf\xb1\x24\x88\xbc\x43\xea\x01\x8e\xaa\x85\x0e\xff\x4d\x78\x47\x37\xba\xc2\x55\x05\x0c\xbd\xc4\x0b\xee\x5e\xb2\x6b\x7b\xc8\x4b\x80\x4d\xd1\x3a\x61\x91\xeb\x96\x93\x6b\x45\x74\x5f\x52\x66\x2b\x85\xdd\xd3\x19\xdd\x40\x82\x7f\x58\x35\xb8\xe3\x7d\xee\xf3\xca\x5b\xcf\x3f\xe1\xaa\x92\x55\x65\xcb\xf0\x10\x91\xf4\x2b\x7b\xbd\x6d\x02\x1d\x13\xa3\x8d\x3e\x98\x8b\xca\xe7\xe8\xa3\x65\xd9\xa7\x72\xe4\x3e\x08\x42\x44\x0b\xef\xed\xe7\x52\x2e\xd0\xc7\xe4\xb1\x82\xcb\x3c\xd7\xf5\xa5\xba\xf9\x37\x3c\xfe\x75\x84\xe0\x72\x72\xe4\x5f\x8b\xcd\xe4\x4d\x3c\xff\xc2\xd2\x2f\xfe\x7a\x68\xfc\x8f\xd8\x4c\x7e\x36\xfb\xe8\xa5\x5d\x0b\xe6\x4f\x5e\x0f\x31\xf8\xd5\x91\x18\xd0\x69\x17\xce\x88\xaf\x8f\xc4\xa9\x97\xdc\x58\x7f\x00\xf7\x0e\x7c\x1e\x63\x7e\xe4\x38\x94\x61\x71\xe7\x9b\x27\x9f\xce\x84\xb0\x14\xcf\x3b\x77\x67\x78\xa0\xc7\xfd\xb9\x27\x7e\x65\xd1\x55\xa5\xd5\x81\x7e\x90\x57\x36\xc4\x14\x47\xea\xc8\x85\x2e\xd0\x8e\x75\x99\x1c\xb7\x99\xa4\x2f\xf9\xef\xdf\x5c\x5a\x02\x4f\x32\x5c\xf9\x81\xc8\x18\x7a\xa1\x52\x0f\xbf\x77\xc0\xed\x67\x25\x08\x77\xf1\xf4\xf5\xb7\xe9\x4c\x4a\x44\x99\xfe\xc2\xd1\x02\x90\x39\x54\xd4\x9e\x09\x30\x82\xb4\x5b\x53\x95\xa0\xec\xd6\x17\xf4\xdc\x8c\xef\x93\x63\xde\x43\xa4\xb3\x84\x86\xef\x6a\x65\xdb\xac\xa5\xd4\x08\xaa\x85\x67\xc5\xe3\x8a\x37\x02\x1b\x25\x23\x98\x0f\xc2\xcc\x51\x71\xe5\x0c\x57\x83\xf5\x8f\xe1\x27\x56\x0e\x09\x29\x27\xe6\x9d\xe1\x6a\xe4\xbc\x8d\x02\x39\x60\x5b\x08\xfe\x0e\xda\x25\x82\xbf\x07\xdd\x34\xc2\x83\x25\x3d\xd5\xde\x51\xb2\xf5\xd6\x7b\x6b\xbb\x1a\xe7\xed\x11\x62\x75\x0b\x56\xf8\xe5\x91\x35\xe6\xe6\xe0\x1e\xe4\xde\x47\x47\xd4\xd2\x64\xe1\x87\x47\xba\x37\x62\xb5\x54\xe9\xc8\x4e\x1c\x39\x4f\x9e\xc2\xcf\x8e\x0c\x5e\x6d\x2b\xf1\x76\xbc\x98\x18\x71\x1e\x25\xdd\x19\xdd\x79\x36\x28\x4b\xb1\xa7\x47\x09\x56\xfc\xf9\x68\x39\x6b\xff\xdf\x93\x5f\xd3\xfa\xdf\x3d\xe2\xef\x9d\x0c\x52\xf2\xa7\x76\x21\xe4\xe6\x70\x44\x67\xef\x62\x58\xd1\x3a\xf1\x8d\xbd\x8e\x0e\x6e\x77\xc9\xae\x7c\x3f\xcc\xe7\x04\xe6\xe8\xbb\xde\x3b\x04\xda\x93\x8d\x7a\xba\x69\x44\xe4\x3f\xe1\x96\xa6\xce\xdb\x99\x3b\x0c\xdd\xdb\x5e\xed\xfe\x62\xcf\x7c\x27\x6e\x7d\x51\xe5\x1a\xe1\xd7\x33\xd4\xd6\x68\x37\xc3\xce\x47\x01\x7b\x68\xe9\x60\xf1\xb9\x2e\x1a\x31\x36\x8d\x9e\x7b\x0f\x7d\x7b\x90\xf3\x7e\x86\x28\x76\xcf\x84\x45\x8c\x9d\x50\x9e\xfc\xed\x7b\xd2\x4a\x83\xff\x22\x86\xaf\x27\x0e\x21\x1c\x77\x7c\xb9\x47\x63\xb5\xd4\x2e\x9b\x7a\x7d\x69\xae\xb5\x68\x81\x4a\x2d\xd3\xfb\xfd\x36\x74\x81\xce\xf5\x05\x0b\xe7\x45\xfa\x72\xa0\x04\x20\xe7\xd3\x66\x02\x90\xfe\xb0\x5a\x0c\x50\x12\x52\xf8\xbd\xb4\x04\x1c\xdf\xcb\x88\x02\x89\x7e\xee\x2c\x31\xbf\xa0\x43\x80\x5e\xfc\x83\x65\x2e\xa8\xa5\x59\xee\x7f\xf7\xbf\x81\xe3\x20\x16\xfd\x96\x98\x9c\x9d\xfc\x75\x5e\x84\xad\xa2\x34\x4a\x7e\xe6\xab\x3b\x31\xbf\xe9\x30\xb0\x61\xac\x0c\x28\xcf\x7d\xb2\xda\x99\x93\x72\x55\x74\xbf\x5b\x27\x4b\xf9\xb4\x12\x71\xc2\xd5\x72\x93\xe5\x78\x0b\x93\x01\xcf\x42\xac\xbf\xf9\x01\x1c\x76\x82\x69\x6a\x90\x82\x94\xef\xbd\x02\x05\xf7\xd2\x71\xc7\xae\xf4\xbd\x75\xaf\x7d\x8f\x7c\x06\xbe\x38\x66\x2b\xa8\xe7\xfd\xbd\xa3\x68\x5b\x30\x53\xf4\xf4\x29\xaa\x70\x49\xb2\xc9\xe9\x33\x59\xe8\x2c\xcc\x9f\x95\x30\x17\xbc\x6f\xde\xd1\xe8\x57\x02\x4f\x8d\x4a\xb8\x3f\xf9\xbf\x00\x00\x00\xff\xff\xc2\x2b\xd7\x34\xfc\x79\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0xf7, 0x5, 0xf2, 0x5, 0xa2, 0xdc, 0xd3, 0x2e, 0x6a, 0x22, 0xae, 0x74, 0x75, 0x93, 0x5f, 0xc3, 0x15, 0xe7, 0x3, 0x50, 0x88, 0x7, 0xb, 0x3c, 0xbd, 0x7f, 0xca, 0x94, 0xe5, 0x20, 0x53}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0xcd, 0x39, 0xa5, 0xf5, 0x49, 0xb9, 0x58, 0x4, 0x2d, 0x0, 0xa5, 0x91, 0x3f, 0xf1, 0xff, 0x83, 0x40, 0xdb, 0x69, 0x4d, 0x89, 0x29, 0xe8, 0xae, 0xf5, 0x72, 0x51, 0xd9, 0xf3, 0x91, 0xcf}} return a, nil } From 336664701a32d207ff127b8396129afcf6fa67cc Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Fri, 28 Jul 2023 13:48:03 -0500 Subject: [PATCH 041/132] fix entitlement issues with locked tokens --- contracts/LockedTokens.cdc | 6 +++--- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 2b693d6fb..51d2ced67 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -309,7 +309,7 @@ access(all) contract LockedTokens { } /// Utility function to borrow a reference to the LockedTokenManager object - access(account) fun borrowTokenManager(): &LockedTokenManager { + access(account) fun borrowTokenManager(): auth(FungibleToken.Withdrawable) &LockedTokenManager { return self.tokenManager.borrow()! } @@ -423,7 +423,7 @@ access(all) contract LockedTokens { access(self) var tokenManager: Capability - init(tokenManager: Capability<&LockedTokenManager>) { + init(tokenManager: Capability) { pre { tokenManager.borrow() != nil: "Invalid token manager capability" } @@ -551,7 +551,7 @@ access(all) contract LockedTokens { access(self) var tokenManager: Capability - init(tokenManager: Capability<&LockedTokenManager>) { + init(tokenManager: Capability) { pre { tokenManager.borrow() != nil: "Invalid LockedTokenManager capability" } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 9c1d60947..acb26fa88 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -7,7 +7,7 @@ // FlowStakingCollection.cdc (55.145kB) // FlowStorageFees.cdc (9.218kB) // FlowToken.cdc (12.966kB) -// LockedTokens.cdc (31.228kB) +// LockedTokens.cdc (31.327kB) // NodeVersionBeacon.cdc (22.903kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.547kB) @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5f\x73\xdb\x38\x92\xf8\xbb\x3f\x05\xe2\x87\x1d\x69\xd7\x91\xe7\xb7\xbf\xab\x7b\x50\xc5\x9b\xf1\xc4\xc9\xac\x6b\x32\x49\xca\x76\x2e\x77\xb5\x35\xb5\x05\x91\x2d\x09\x13\x8a\xe0\x00\xa4\x14\x5d\xca\xdf\xfd\x0a\x7f\x09\x80\x00\x49\x29\x9e\x4c\x66\x37\x7e\x49\x44\x02\x8d\x46\x77\xa3\xd1\xff\x00\x9e\xff\xf9\xe4\x04\x21\x84\x5e\xd2\xec\x3d\xe4\x77\xf4\x3d\x94\x1c\x91\x4d\x55\xc0\x06\xca\x9a\xa3\x7a\x0d\x68\xd9\x94\x59\x4d\x68\x89\x0b\x52\xef\x11\x83\x5f\x1b\xc2\x20\x47\x35\x45\x1b\x5c\xe2\x15\xa0\x17\x2f\x5f\xbf\x93\x50\x16\xcd\x1e\x18\x47\x85\x04\x86\x6a\x05\x6d\xc9\xe8\x46\xc2\x91\xbf\x11\xc7\x05\xcc\xd4\xa0\xcf\x71\xb6\xd6\x4f\xd7\xb4\xc8\x81\xa1\x15\x88\x31\x77\x14\xe1\x2c\xa3\x4d\x59\xf3\x19\x7a\x5d\x82\xf9\x85\x88\x44\x88\x30\x6f\x04\x09\x4a\xb7\x98\xa1\xeb\x1a\xed\x48\x51\xa0\x05\xa0\x5f\x28\x29\xeb\x62\x8f\x32\x5a\xd6\x8c\x16\x05\xe4\x68\xb1\x97\x98\x34\x1c\x18\xc2\x65\xee\xa0\x85\xf3\x0d\x29\x09\xaf\x19\xae\x29\x9b\x49\x98\x77\xf1\x97\x68\xd3\xf0\x1a\x65\xf4\x31\x27\xab\x52\x41\x60\xb8\xe4\x4b\x60\x88\x2e\x11\x2e\xf7\xfe\xfc\xa3\xb0\x50\x86\xcb\x92\xd6\x88\x94\x35\x30\x9c\x09\x9c\xeb\xb5\x84\xa5\x27\x22\x3b\x89\x87\xb4\xa9\x11\xae\x2a\x46\xb7\xb8\x08\x49\xa9\x88\x76\x26\xdb\xc2\x87\x0c\xaa\x5a\x30\x25\x87\x8a\x72\x52\x23\x9c\xe7\x44\xb1\xcd\x20\x64\xf9\x44\x99\x68\xd8\x94\xe2\x39\x82\x0f\x84\xd7\xa4\x5c\xc9\xd7\x08\xd7\x08\x04\x5b\x36\xa4\x00\x5e\xd3\x12\x10\x29\x9d\x21\xb7\xa0\xda\x56\xc0\x08\xcd\x35\x1f\xc5\xe4\x38\x64\xb4\xcc\x03\x4e\xe9\x21\x20\xd7\x14\x37\x4c\xba\x5b\x13\xee\x34\x95\x40\x48\x89\x96\x4d\x51\xa0\x8a\x72\x0e\x9c\xd0\x52\x32\x48\xf3\x4e\x50\x36\x64\xdc\x5e\x10\x11\xe5\x14\xed\xd6\xb8\x86\x2d\x30\x09\x46\xbe\xd8\xe1\x52\x93\x94\x84\xa3\x49\xe1\xe0\x35\x65\x80\x30\xca\x70\x85\x17\x44\x8a\x75\xbd\xc6\x35\xc2\x45\x41\x77\xdc\xc0\xd9\x08\x22\x09\x28\x39\xc3\x3b\x23\xcd\xbb\x35\x94\x6a\x90\x05\x64\x74\xe3\x4c\x51\xa0\x85\x0b\x4e\x51\x4d\x25\x84\x0a\xd8\x92\xb2\x0d\xe2\x35\x7e\x2f\x48\x46\x2b\x60\x58\x30\x84\x5b\x6e\x07\x92\xcc\x35\x3d\xdf\x89\x31\xb0\x47\x33\x41\xd0\x8c\x01\xae\x21\x3f\x43\x0b\x5a\xaf\xed\x0a\x41\x98\x09\x1e\x91\x9a\xe0\x82\xfc\x2f\xe4\x12\xb8\x99\x02\x61\x88\x01\xaf\x20\xab\xc9\x16\x10\x5d\xfc\x02\x59\xcd\xe7\xee\x6a\xff\x49\x2e\x61\x86\x96\x42\x26\x04\x1f\xd7\x58\x2c\x6e\x0d\x5d\xc9\x96\x98\x99\x6c\xfc\x77\xb5\x4a\x4d\xdb\x76\xea\x2d\x63\x35\x8f\x32\x5c\x14\xdc\x6a\x0e\x45\x52\x5a\x7a\x50\x22\xc4\xb5\xf2\xed\x63\xa1\x38\x1e\xa7\x2a\xce\x7c\x92\xfa\x04\x3d\x39\x41\x7f\x3e\x3f\x39\x21\x9b\x8a\xb2\x1a\xbd\x28\xe8\x4e\x62\xa0\x06\xfa\xf6\x83\x90\xf8\xbb\xd7\x3f\x3e\x7f\x75\x79\x75\x75\xf3\xfc\xf6\xd6\x36\x6c\xca\x15\x59\x14\xe0\x34\x3e\xf5\x9e\x9d\xba\x20\xaf\xaf\xee\xf0\xa2\x80\x5b\x8d\x91\x03\xfb\xfa\xea\xee\xf2\xfb\x97\xcf\x6f\xef\x2e\x7f\xbc\x7e\xf5\x43\x38\x48\x41\x77\xb7\x35\x65\x78\x05\x2f\x00\xb8\xdb\xef\xf6\xee\xf5\xcd\xe5\x0f\xcf\x5f\x3c\x7f\x7e\x1b\x74\xd2\x83\xbc\x61\xf4\xc3\xde\xf4\xd0\xe0\xdf\xdc\xbc\xfe\xef\xff\x31\xcd\x4f\x70\x96\x01\xe7\x13\x5c\x14\x53\xb5\x88\x84\x96\xf1\xb4\xfc\xc7\x13\xa3\x39\x6d\x43\xd8\x42\x59\xa3\x5b\x49\xfc\x4b\x45\xfb\x1b\x58\x11\x5e\x03\x83\x7c\x82\xf3\x9c\x01\xe7\x73\x74\xa9\xfe\x33\x4d\xf4\x7f\xab\xc5\x62\x0c\x84\x5e\x10\x2f\xc9\x86\xd4\xd7\xa5\x90\x7b\x1e\xe9\x7d\x86\x88\x7e\x77\xb9\x11\x03\xcd\xd1\xdb\x17\xe4\xc3\x7f\xfe\xc7\x19\x2a\x61\x27\xfb\x9a\x27\xc9\x71\x5e\xc6\x11\xbd\xe4\xaf\x68\x0e\x91\x01\x4b\x9a\xc3\xf5\xd5\x1c\xdd\xd6\x8c\x94\xab\x14\x01\x92\x50\xaf\xa0\x80\x95\xd8\x43\x46\x80\xee\x85\xad\x58\x78\xa5\x34\x7d\x94\x34\xd8\x23\x89\x06\x77\x7e\x7e\x8e\xde\x60\xb1\x50\xa8\xd6\x81\xe1\x8a\xd1\x5b\xba\x54\x1b\xb4\x61\x19\xd8\x7e\x7a\x1b\xf0\x57\x66\x07\xc9\x02\xea\x88\x76\xd1\x62\x2e\x86\x16\x13\xb4\x3f\xfa\xb0\xaa\x18\xd9\xe2\x1a\x5c\x1d\x6d\xf4\x4e\xbb\xed\x8b\xae\x1a\xe3\x91\xa8\xbc\x51\x60\x15\x2a\xce\x8f\x31\xa8\x78\x84\x52\xfb\x78\x41\xca\xf7\x9f\x46\xa2\x4b\x01\xe7\x18\xac\xb4\x21\x21\x0c\x1b\xa9\x03\x43\x34\xd4\xfb\x43\xb0\x78\x66\x61\x1d\xc3\x30\xcf\x90\x4b\x89\x4f\xb8\x65\x44\xf1\x72\x76\x89\x11\x88\x34\x8b\x82\x64\xa8\xea\xe0\xd3\xb3\xb9\x8b\x7e\x0c\x70\x2e\xd4\x35\x29\xc5\x7e\x22\x37\x66\x84\x17\xd2\xdc\x42\x23\x70\xf4\xd6\xf8\x75\xb9\xa4\x0a\x0f\xcd\x41\xfb\xff\x90\x60\x12\x11\xcb\x15\xb5\xa5\x53\x86\x76\xb4\x29\x72\x85\xbb\xed\x20\xe6\x60\xc8\xa8\x3a\x4a\xb3\xa3\xe1\x82\xd4\xda\x18\x08\x30\xe5\xc3\xa8\x3e\x53\x23\x8e\x65\x70\x2f\xbe\x95\x98\x26\x5f\xbb\x18\x13\x96\x5c\xb0\x5a\x20\xf5\x3e\x2e\xda\x1b\x4b\xd5\xb1\x7b\xd5\x08\x82\x17\x2d\x98\xd1\x93\x1a\x62\x81\xb0\x4e\x5a\x69\x77\x11\x55\xb2\x91\x72\x07\x1c\x63\x59\x1b\x2a\xda\x4a\x6e\x75\x50\x68\x2d\x87\x76\x72\x38\x05\xcb\x58\xe9\x01\x2c\x71\xe6\x61\xf6\x51\xb6\x0f\xfb\x2c\x9b\xd2\xee\x78\xce\x06\x39\xc9\xa1\xa8\x71\xab\xe9\x45\xb7\x7b\x77\xd2\xc2\x16\x8f\xea\x76\x61\x54\x4a\x99\xcb\xe3\xaa\xcb\x71\xf1\x14\x1e\x2d\xa7\x69\x77\xe7\xd8\xe2\xa6\x30\xa6\x9a\x02\xa6\x6c\x95\xf3\x5c\xed\x7a\x82\x1c\x66\x64\xde\x43\x91\xae\xce\x9e\xfb\x06\xd9\xec\x06\x32\x20\x5b\x60\x67\xc1\xf3\x37\x8c\x6e\x89\xf0\x88\x7c\x5a\x5a\x62\x5a\x72\x08\x7f\x00\x31\x58\x02\x83\x32\x03\x83\x6f\x0e\x4b\x39\x05\xe9\x07\xa9\xd9\xf4\x51\x67\xe6\xc2\xf5\xc6\xb8\x2c\x3c\x97\xcb\x0a\x0d\x03\x0f\x20\xe1\x6a\x94\x33\xb4\x5b\x93\x6c\x2d\xdd\x99\x85\x21\xb5\x6e\xb4\xa3\x68\x87\xf7\x7c\xee\xc1\x47\xe8\xff\x4d\xd1\x15\x61\x90\xd5\xc5\x5e\x58\x41\x08\x2b\x1f\x54\x19\xc3\xc6\x37\x55\xfe\xae\x74\x16\x3a\xfa\x59\xb1\xa9\x23\xe9\xc1\x30\x7f\x9d\xa2\xeb\x32\xd7\x03\xa1\x2d\xc1\x12\x50\x97\x41\x11\x1c\x5a\x04\xc2\xb1\xa3\xb2\xbd\xc5\x4c\x11\x63\x8e\x9e\xd9\x65\xf9\x04\x37\xf5\x7a\xe2\xf3\xf8\x9d\x76\x19\x84\xc5\x3d\x45\x7f\xb2\x26\xfd\xec\xbf\x44\xef\xbf\x85\xcc\x06\x6d\x08\x49\x07\x52\xb1\xc1\xa8\x52\xe3\xa8\x94\xd6\x0d\xf1\x38\x8a\xae\xa5\xd3\x95\x83\x36\x3f\xad\xe7\xa7\xfa\x99\x3e\x3c\x39\x9d\xa6\x5d\xa2\x66\x71\xfa\xd8\xbd\xae\xb4\x7b\x2e\x8c\x4d\x61\xd8\x3b\x4b\x73\x86\xde\x09\x47\x95\x96\x85\x70\x34\xd1\x92\xc8\xf0\x05\x69\xbd\x60\x0f\x92\x20\x36\x47\x4d\x25\x24\x59\x48\x90\x34\x26\xb5\xc3\x49\xd3\x04\x2f\xed\xb8\x73\xf4\x5d\xd7\x93\x99\xb5\x78\x3d\xed\xc1\xdc\x1a\xb5\x0f\x85\x7c\x6e\x00\xf6\x22\x6e\x87\x4d\xe3\x6e\x9b\x38\xe8\x0b\x4f\x79\xf2\x10\x92\x36\x75\xb4\xb4\xf8\xe3\x50\x2c\x67\x4a\x6b\x5c\x28\x51\xee\xbe\x6e\x09\x8e\x9e\x3c\x46\x25\x29\xe2\x4d\x5a\x8a\xa6\x5a\x39\xb2\x85\x2e\xd0\xb7\xb3\x6f\x6d\x93\xfb\x76\xaa\x39\xf0\x9a\xd1\x3d\x9a\x84\xa8\x9a\x17\x01\x4e\xfd\x6d\xae\x3a\x5c\xb9\x77\x85\x22\xa1\xa2\x8d\x7f\x1e\x67\x25\x81\x9d\xdc\xd5\x56\x50\xdf\x36\x95\x70\x70\x21\x97\xd4\xbd\xdb\x57\xc0\x27\xd3\x39\xfa\x28\xfe\x37\x47\xdf\x53\x5a\xdc\x07\xb3\x60\x50\x37\xac\x54\x2d\x9e\x7c\x17\xb2\x47\x74\xae\x59\x03\xf7\x71\x74\xcf\xd1\x8d\xec\x2e\x03\x3a\xf5\x1a\x18\xa2\x42\xac\x94\x62\x58\x91\xad\x58\xea\xfb\x4a\xee\x90\x02\xe3\xaa\x6e\x75\x99\x99\x9a\xaf\xf2\xf5\x86\x21\x95\x4b\xa6\x2c\x26\xa8\x6a\x19\x0e\x94\x80\xf8\x5a\x9a\x4c\xbf\x34\xbc\x36\x98\x0b\xf4\x04\x50\xbd\xef\xf4\x93\x88\xf0\x2e\x85\x26\xb5\x24\x8e\xf8\xef\x54\xd1\x28\x20\x11\x59\x4a\x5b\xc9\xe9\x8b\x2e\x14\x47\x53\x14\xff\x87\x00\xf9\x33\xfa\x88\x3c\x38\x0e\xb9\x5d\x58\x5e\x9b\x7b\x04\x05\x07\xf4\xd1\x34\x5c\x62\xf1\x33\x49\x7e\xed\xbb\xf2\xd6\x23\x30\xea\x59\x6d\xc6\xdb\x24\x49\x04\x35\xb4\xe5\x38\x59\x32\xba\x99\xa3\xef\x3e\xfa\xc2\x27\x27\x74\x1f\x5d\xa0\xba\xa3\x09\x51\x28\x3f\x5a\x83\x79\xf2\x58\xfc\x3b\x8d\x61\xac\xc7\x17\x20\x3c\x04\xa2\x70\xc6\xa1\x23\x18\x23\x27\x79\x03\x4b\xc3\x15\xf9\x7b\xb6\xa0\x8c\xd1\xdd\x64\xfa\xe8\xa4\xd3\x61\x81\x0b\x2c\x2c\x96\x0b\x19\xfb\x11\x5c\xfc\x5e\x3d\x99\x4c\xfd\xc6\x06\xf2\xcc\xa7\xd4\x93\xc7\x48\xcd\xb1\x4b\x99\x1e\xcb\x52\x8f\x1a\xa5\x4c\x67\xe5\x1b\x23\xcc\xae\x7c\x8f\xed\x46\xa9\x76\xf9\x6e\x63\x7f\x51\xce\xf7\xa9\x66\xc1\x0f\xb3\x1d\x4f\x82\xb8\x47\x8a\x1b\x71\x5d\xf2\xe4\xb1\x24\x85\x01\x16\x70\xd7\x80\x56\xff\x8e\x93\x93\x01\x50\x87\x61\x59\x31\x08\x9e\xa0\xd8\x86\xf0\xb7\x0b\x1b\xfd\x39\xbd\x81\x5f\x1b\xe0\x62\xb1\x6a\x3b\x08\x3e\x64\x00\x79\x48\x7e\x54\x88\x9e\xa7\xfe\x82\xf6\x85\xa4\xa2\xbc\x1e\x33\xfa\xc5\x05\x5a\xc0\x92\x32\x98\x84\xaf\xa6\xe8\x71\x8b\xd8\xdb\x2a\xc7\x02\xad\x18\x1e\x42\xeb\x92\x32\xa3\x4c\x18\x9e\xbd\x48\x1d\xb5\x88\x94\xa6\x7e\xf2\xb8\x5d\x24\x1d\xe9\x31\x2c\x8e\x29\x90\xe4\x32\x89\x76\xb2\x92\xe5\x8b\x75\x57\x66\xac\x6e\x73\x17\xb5\x91\x90\x23\x74\x47\x04\x09\x3b\x5f\xbd\xa0\x47\x6a\xba\x21\x8f\x33\xa6\x67\x7d\x03\xa5\xf3\xe8\x31\x92\x20\x12\x0a\xc5\x8d\x71\xce\x1c\x57\x2e\xaa\x51\x9e\x61\x37\xb3\xa7\x62\x0c\xb0\x05\xb6\x47\x35\xd9\x08\x73\xd2\xb8\xe2\x0c\x0a\x31\x0f\xb4\xc6\x55\x05\x09\x8b\x64\x9c\x8b\x7d\xc4\x84\xff\x12\x4c\x58\xfc\x81\x78\xd1\x1f\xe9\x96\x70\xe8\xae\x04\xf6\x68\x86\x53\x51\x6f\x09\xd9\x0d\x7a\x77\x16\xde\x68\x3a\xeb\xd4\x4c\x94\xd0\x26\x90\x2d\x7c\xe7\x12\x76\xbe\x8f\xd1\xe6\x5f\x84\x21\x66\xd2\x14\x36\xf3\xe0\x01\x52\x79\xbd\xcd\x46\xec\xfe\xb8\x34\xb9\x2b\xc7\x51\xeb\x18\x04\x5c\xd8\xa7\x49\x86\x31\x8d\x98\x8c\xd9\xcb\x30\x7a\xb9\xa4\x73\x2f\x55\x22\xdd\x01\xf1\xb8\x13\x18\x8f\x5b\x4c\xbe\xa1\x1e\xb7\xdd\x23\xca\x50\x74\xd5\x51\x0f\x31\x18\xba\x88\xe4\x87\x2c\x2a\x13\x13\xf1\x6f\x21\xcf\x48\x1e\xa8\x0f\x39\x5f\xce\x81\xd5\x93\xce\x73\x29\x7b\xed\x68\x33\x45\x2f\x09\x29\x47\x7f\x89\xbc\x7a\x26\x89\x5e\x27\xde\xbe\x2d\x4d\x4e\x2d\xfd\x36\xd1\xf5\x06\x76\x98\xe5\xc2\xba\x94\xce\xc8\x59\x14\xd5\x0d\x70\x8e\x57\x30\x47\xa7\xcf\x54\xf2\xdb\xf0\xcd\x95\xa7\xa6\xac\x49\x81\x70\x51\x74\xcc\x82\x8a\xc1\x96\xd0\x86\xab\x76\x6b\xbc\x05\xb4\x00\x68\x77\xd8\xf2\xb4\x33\x6a\x84\x96\xc6\xad\x49\x78\x3d\x0f\xb1\xbd\x68\xc4\x0f\xdf\x5f\x46\x09\x5e\x44\xa0\x70\x9e\x0b\x99\xba\x81\x8c\xb2\x7c\x42\x72\x25\x51\x92\x3d\x24\x3f\x43\x8c\x16\xe0\x3c\x12\x3f\x85\xb2\xa8\x77\x94\x89\xee\x97\x46\xd7\xd8\x16\x9d\x77\x6e\xf3\x1f\x61\x1f\x6d\xfa\x23\xec\xcf\x8c\x64\xf8\x6d\xda\x87\x67\x28\x90\x43\x61\x90\xaa\x47\x01\x29\x22\x6c\xea\xaa\xce\x91\xc9\xbb\xa8\x0e\x75\xd7\x9e\xa6\x54\x42\x4b\x76\x15\x5f\xeb\x9e\x1f\xa0\xf4\x54\x46\xa2\x28\x80\xa1\x35\x56\x4a\xad\x82\x8c\x2c\xd5\xb6\x75\x7d\x65\x2a\x1c\xe2\x91\x1b\x0d\x61\x2f\x63\x88\x4e\x3c\x55\x07\xd3\x51\x8f\x56\x6c\x73\x8e\x7e\x86\x71\xa4\x26\xcc\xdd\x58\x44\x32\x42\x91\xd0\x85\xb6\x73\x5a\x1b\x5e\xb9\x4d\x2c\x8a\xb6\xe3\x4c\x3d\x39\x73\x40\x79\xaf\x0f\x56\x98\x1e\x4a\xa1\xca\x8c\xbd\x74\x95\x66\xec\xbd\xab\x36\xd3\xef\x93\xdd\x1f\x44\x75\xb6\x4c\xfa\x5c\xfa\xb3\x1b\xa3\x43\x0f\xa0\x3e\x53\x8c\x0b\x0d\x57\xe1\xe2\x44\x64\x69\x05\xb5\x15\xa7\x9f\x48\x49\x36\xcd\x46\xb2\xf6\x46\x95\xac\x6d\xa0\xac\x27\xd3\x2e\x85\x5b\xea\xfe\xd4\xf0\x5a\x91\x46\xe5\x03\xd4\x3a\xa3\x25\xda\x28\x68\x2a\x9c\xcf\x5a\x70\x26\x33\xa0\x2d\x16\x1d\x03\xa2\x1e\x7f\x68\x0e\x3e\x69\x23\x6a\xff\x93\xf6\x8c\x11\x4b\x34\x42\x2c\x6b\x35\xc1\xae\xab\x22\xcc\xaa\x3b\x54\x5f\xb7\x62\x71\x80\xba\x8e\x54\x45\x0c\xeb\xec\xab\x3e\xff\xdb\x2a\x41\x25\x67\x72\x3f\x98\xce\x55\x0c\x37\x1d\xe3\x8e\x38\x59\xa5\xdc\x57\x97\xc3\x5d\x2f\xd0\x9f\xc2\xcd\x1a\xf3\xa1\x5e\x31\x1f\x4d\x8f\x38\x66\x72\x0c\x36\x74\x0b\x66\x72\x03\x01\xfc\xc4\xe4\xd2\xe6\x6d\xc2\x8d\x15\xed\xc6\x23\xd7\xb2\xb6\x07\xc3\x36\x4c\x1f\x41\x32\x87\xa2\x77\xe7\x49\xa0\x99\x43\xe1\x60\x89\x22\x29\x51\x9b\x78\xe5\x26\xfb\x8b\xcb\xfd\x82\xe6\x7b\xb5\x7e\x71\x1e\xa9\x0c\x70\x96\xba\x97\x04\x1c\xc8\xec\x76\x6a\x05\x7a\x12\xbc\x2b\xa8\xbd\xe6\xda\x04\x13\xf4\xd3\xff\x1d\xdd\xb5\x13\x45\xe8\xeb\xe9\x7a\xbb\xfd\x1d\xdc\xa8\xbd\xf4\x65\xae\x44\x07\x65\x54\x3c\x1d\xec\xd1\xee\xf7\xb2\xdb\xdb\xeb\xb2\xfe\xff\x7f\x3d\xa0\x5b\x7c\xc4\xfb\x48\xb9\x54\x59\x93\x5a\x95\x31\xab\x74\xf0\x6b\x5b\x7f\xd9\x4a\xc2\xad\x4d\xc7\x6a\xcf\x77\xb0\x3e\xc5\xb2\xd7\xf1\x97\x0f\xcf\x4f\xc7\x24\xc2\x33\xf6\x64\xe6\x52\xf1\xdb\x58\x86\x3a\xfb\x3c\x51\x08\x4e\xbb\x69\xe8\x30\x4b\x16\x16\x85\x85\x71\x13\xbf\x3c\x86\x70\xd4\x70\x55\xd6\xad\x00\x25\x72\xbd\x1e\x90\x74\xc5\x93\x8b\x90\x7a\xac\x90\xaa\xbd\xbc\xfe\x41\x19\xb8\x2e\x2e\x41\xba\xf7\xad\xc6\x3f\x55\x23\xea\x64\x20\xa5\x11\xae\x73\xd4\x4d\xe5\x87\x27\xf8\x50\x02\x55\x05\xc7\xfc\x0c\xaa\x0c\x33\x98\xca\xda\x57\xfe\xe3\xa7\xfd\x68\x3a\xf6\xfc\x11\x98\x26\xb3\xa5\x3e\x96\x76\x01\x75\x10\xf5\xdf\x84\xa9\x52\x5d\xca\xd9\xa9\x2f\x7c\x58\x3e\x86\xce\x47\x3c\xd2\xed\x8e\x69\x4d\x48\xf4\xe8\x42\xec\x03\xc6\x7a\xab\x30\x17\x54\x89\x54\x38\xb7\xe5\x3e\xbd\x21\x65\xb9\xd3\x98\xa5\x77\x81\xbc\xf9\x77\x1b\xba\x28\xa1\x0b\x0f\x43\x1f\xac\x58\x71\xaa\x64\x4b\x99\xec\x5c\xed\xb5\x95\x2c\xe4\xb5\x59\xc3\xb0\xfc\xa3\x2d\xa8\x88\x8c\x1d\x08\x1f\xba\x88\x4b\xdf\xc4\x67\x55\x07\xed\x69\x07\xd1\xcc\x45\xb4\xb5\x2e\x3f\x15\x57\x5f\xd0\x3c\x74\xfd\x57\xc3\x18\x47\x78\x27\x57\x56\xad\xeb\xce\x74\xdd\xb9\x2c\x29\x90\x72\x12\xab\xf7\x89\xc8\x88\xaa\x90\x4f\x2a\xb0\xd6\xa4\x74\x7b\x49\xd3\x32\x02\x2c\x9a\x62\xea\x4c\x26\x12\xb2\x8f\x45\x69\xdd\xbd\x22\x11\x9e\x55\xf9\xec\xae\x8d\x62\x37\x12\x55\x8e\x67\xcb\xc1\x54\x39\x4e\x7c\xff\x18\x67\x8a\xf4\x4c\x11\x07\x2b\x26\x91\x7d\x8f\x60\x6b\x7c\xbc\x01\x6c\xe5\xf6\xdd\x2c\x64\xa4\x45\xc1\x31\x4e\x1a\x57\xe5\x8c\x62\xab\x06\xb6\x55\xf6\x9b\x93\x5d\x2c\x1a\xe1\xf9\x66\x58\x16\x52\x0a\x61\xae\x28\xb3\xf5\xb3\x06\xb2\xde\x73\x35\x6a\x06\x25\xc2\x65\x8d\x00\xde\x62\x52\x08\x65\x26\x0b\x03\x79\x3a\x32\x3d\x68\x91\xf5\x10\x30\x26\x67\x5e\xc2\x17\x3d\x0e\x8f\x10\xcc\x36\xc6\xe9\x95\x8f\x6e\xda\xf9\x27\x44\xcb\xe5\x82\xb5\x7c\x54\x0a\xee\x70\x59\x89\x5a\x90\x87\x4e\xd0\xc9\x5a\x0c\x79\x19\x5f\xab\x47\xbe\x56\x8f\x98\xc0\x49\x24\x0c\x63\xaa\x2a\x37\x98\xbd\xe7\xea\x38\x17\xe6\x1e\x10\xff\xe4\x96\xbb\xa6\x4d\xec\x25\x29\xee\x47\xd7\x9f\x44\x85\x3e\xac\xd1\x48\x96\xa1\x1c\x5d\x6c\x11\x06\x03\x5d\x42\xe9\x03\x72\x3b\x5b\xb2\xc7\x9b\x2c\x03\xc8\x7d\x43\x5f\xe9\x43\x7b\x60\x4b\x27\xeb\x08\x47\x85\x72\x15\x70\x29\xd6\x00\xfc\xda\xe0\xc2\x56\x07\x7b\xab\xf8\x33\x17\x72\xf4\x90\x3b\x19\x59\x4b\x08\x5b\x70\xa8\x4d\x6a\x45\x6b\x61\x28\xc2\xe8\x23\x87\x5e\xe4\x2f\xed\x46\x68\xa0\x7b\x1d\x6a\xa4\xc2\xb2\x12\x6c\x54\x71\xdb\x35\xc8\xc8\x83\x29\x9e\x27\xca\x7e\x0f\xe9\x18\xb8\xb4\x8a\x78\xca\x70\x6b\xed\xbf\x63\xb2\xa1\x23\x65\x36\x91\x74\x2d\x3b\x90\xa3\x61\xcb\x2f\xd9\x1a\xfe\xdd\xa5\xc0\xa6\x81\xae\xaf\xec\x09\x0a\xf9\xdb\x1b\x42\xdb\xe5\x10\xc9\x01\x0d\xc8\x46\x2a\x23\x74\x04\xf7\xd3\x91\x63\xc3\xfe\x63\xc3\xf4\xff\x42\x5e\xc9\xf7\xc6\x03\x39\xb5\x2e\xc8\x69\x70\x46\x42\x3b\x1e\x7a\xcb\x72\x4e\xa3\xa8\x94\xa1\x9f\x07\x6c\x23\x07\x58\x9e\x65\x8e\x1c\x84\x8d\x9c\x40\x1f\x92\x0f\xc5\x67\xad\x37\xa6\x89\x48\xc6\xf8\x82\xb4\x70\x39\x6a\x2f\x3d\x9a\xde\x3a\x15\x6b\x2b\x1c\x29\xa7\xc0\xcb\x6f\x6a\x75\x3c\xfd\x51\xe8\xb2\xbb\xbf\x5c\xa3\x32\x18\x36\xea\x53\x8d\x0e\x66\x46\xc2\xd1\x81\xbf\xdf\xe7\xcd\xc5\x70\xf4\x9a\xb6\xb8\x3e\x9d\x91\xfc\x18\xe9\x71\x22\x47\xc7\x0b\x50\x24\xfc\xf4\x69\x32\xe4\x05\xfd\x53\xab\xe9\x30\x49\x0a\xfa\x8e\x12\xa6\xa0\xcf\xf1\xf2\xe4\x03\x3a\x48\xa4\xe2\xd1\xee\xcf\x20\x57\x6d\x4e\x25\x21\x5a\x87\x07\xda\x3f\x2f\xd6\x6a\x1f\x09\x31\x77\x92\x38\x03\xc1\xde\x4e\xe0\x9e\xd7\xac\xb1\x47\xe0\x5f\x85\x71\xdb\x8e\x79\xe4\x2b\xbd\x74\x6c\xf5\xb7\x8a\x67\xcb\xe0\x6b\x12\xf8\x6f\x16\x43\xbd\x2e\xb7\xb8\x20\xe1\x61\xf0\x74\xe8\xd4\xfd\x35\x18\x10\x4d\x8b\x61\x5b\x6e\x2a\xf8\xfe\x5a\xea\xb2\xe7\x62\xa1\xf2\xc9\x3f\x0d\x16\x2a\x0f\xdb\x9d\x78\xdc\x79\xd5\x22\xd6\xf6\x75\x33\x9c\x6a\xba\x29\x8d\xfb\x6c\x8d\xcb\x95\x36\xb9\xda\x02\x27\x14\x46\xb4\x42\x9f\xb0\x91\x15\xcd\xaf\xc2\xe2\xa9\xc9\x3f\x85\xc1\x62\x03\xe8\xad\xa9\xd5\xb7\x98\x9c\x82\x89\x31\xeb\x29\x55\x37\x61\x55\x98\x47\xd1\x60\xa0\xde\x8a\x08\x5d\x6f\x92\x69\x92\x74\xa8\xa1\x2d\x5f\xa6\x63\x63\xda\xd4\x95\xa3\x3d\xea\xad\x7a\x08\x90\xf0\x36\xc3\x14\x25\x5b\x3a\x26\x6d\x2d\x09\x82\x4b\x13\xd1\xbf\x08\x24\xc5\x35\xe9\x79\xbc\x82\x5d\xbc\x30\xff\x0f\xc6\x26\x39\x99\xa3\x59\x12\x94\xeb\x84\x1c\xea\xad\xdc\xe9\x63\x67\x40\x62\x5d\x0a\xdf\x57\xe3\x32\xc4\xde\xc6\xd4\x54\x75\xee\x8d\x49\x95\xe0\x45\xd9\x6e\x4a\xb3\xbe\xf2\x7e\x98\x7f\x09\x5a\x0d\x84\x4e\x34\xbf\x98\x29\x72\xd3\xc6\x24\xba\xf1\x1f\xc8\xb2\xc6\x25\x03\x28\xf6\x36\x00\x24\x36\x49\x0f\x16\xa7\xd6\xcd\x56\x27\xa9\x05\x3a\x67\x7e\x58\x4a\xc5\xae\x75\xb4\x74\x01\xb6\x54\xde\x0f\x66\x99\xe8\xbf\x2f\x44\x02\x28\x2c\x97\xea\xae\xa4\x62\x8f\x6a\x75\xdd\x92\x70\xe1\x0f\x50\x25\x66\x66\x5f\x65\x6a\x58\xa6\x12\xb4\x8a\x46\x8c\x42\x60\x3d\xa7\x34\x06\x64\x52\x1f\x89\x32\x5a\x44\x5e\xd9\xe4\x44\x59\x92\xec\x65\xaa\x9f\xad\xf7\xfc\xca\xdb\x04\x6f\x93\x84\x1a\xcb\x18\x79\xdd\x86\xc2\x4f\x38\xa8\x4e\x65\xf4\x37\x36\x94\xad\x6e\x5b\x13\x2f\x7d\xdf\xd6\x5c\x36\xa0\xcf\xf9\xb7\x75\xae\x26\x5e\x66\xaf\xa7\xe8\x65\xb6\x1e\xff\xb2\x28\x3a\xa7\xa7\xff\x7d\x19\xeb\x12\x25\xc5\xc4\x77\xf6\x4a\x37\x99\x53\xf4\x55\xec\x02\xcb\x2b\x54\x3a\x1c\xeb\xde\x23\xa2\x93\x12\xc2\x69\x47\xea\xa2\x44\xb5\xdc\x3d\x75\xef\xc1\x51\xaa\xdf\x57\xed\xe7\x21\x02\x42\xc7\x67\xb4\xe4\x24\x07\x7d\x85\x25\xaf\x49\x51\x04\xbb\x83\xc1\x87\x94\xa8\x06\xb6\xb1\x15\x58\xe6\x24\x19\xcf\xd6\x90\x37\x45\x5a\x7a\xda\x53\x9f\x5f\x0d\x0c\x67\x76\xc7\x1a\x97\xa2\xaf\x2d\x53\xbf\xb3\xa5\xd2\x7d\xa2\x3a\xc0\x01\xad\x89\x1e\x8d\x3c\x34\x1d\x0c\x3e\x2c\xfc\xca\xe0\x09\x8e\xb4\x7b\xd9\x49\xaf\x9f\x8a\xda\x19\x19\xe7\x11\x9b\x66\x50\xd4\xbe\xda\x1d\xf6\x2f\x94\x8b\x90\x9b\x63\xe4\xa6\xdf\x34\x79\xe4\x4a\x00\xea\x8f\x4b\xc5\xaa\xfb\x22\x79\x89\xde\x50\x55\x58\xbc\xd7\x89\x56\x75\x62\xab\xff\x76\x01\xab\x83\x0a\xfe\x3a\x42\xfb\xa9\x51\x2b\x9b\x8e\xfa\xed\x42\x57\x6d\xe1\x7b\x7f\xf4\xca\xd8\x39\xc9\xa4\xbf\xb3\xcb\x26\xb5\x8a\x01\xf2\x25\x04\x46\xe2\xb4\x7d\x28\xad\xd2\x26\x12\x7f\x8f\x10\x89\x13\xf0\xee\x92\xdc\xe8\xab\xe3\xc3\x25\x57\x6d\x8e\xd8\x17\x05\x6b\x17\x19\x0f\x68\xd1\x64\xef\x61\x58\x1e\xbe\x18\x83\xe6\x4b\x12\x8a\x91\x8c\x3d\x2e\x82\x62\x59\xd8\x89\xa1\x5c\x7b\xe6\x82\xbe\x9f\xd0\x37\x16\xdc\x60\x47\xbd\x06\x0e\x83\x81\x96\x14\xe3\xbf\x18\xf3\xe2\x0f\xc8\xf8\xdf\x35\xcc\xe1\x3a\xd3\x03\xf1\xab\x2f\x28\xc0\xf1\x07\xe2\xf2\xb1\xd1\x0e\x6b\xdf\x27\x9c\xe4\x8e\xcb\xe0\xf5\x1e\xe1\x1d\x8f\x74\x1c\xbe\xaa\xf4\x08\xcf\x3f\x65\x9f\x4f\x7a\x91\x03\x82\x34\xd2\x65\x1d\xeb\x7c\x0e\x0b\xd4\xa1\x3e\xa8\xbf\x95\x78\x9d\x83\xb8\x8a\x15\xe9\x4f\x8e\xa0\x7c\xdd\x77\x22\xd2\x79\x8c\x83\x1b\x11\xb4\xe3\x7c\xdc\x81\xb3\xae\x97\xb9\x39\xec\xd0\x73\xc8\x15\xdb\x46\x3e\xb5\xb9\xfb\xe5\x81\xce\x99\x33\xaf\x69\xe3\x7f\x64\xa0\xbf\xb1\x24\x88\xbc\x43\xea\x01\x8e\xaa\x85\x0e\xff\x4d\x78\x47\x37\xba\xc2\x55\x05\x0c\xbd\xc4\x0b\xee\x5e\xb2\x6b\x7b\xc8\x4b\x80\x4d\xd1\x3a\x61\x91\xeb\x96\x93\x6b\x45\x74\x5f\x52\x66\x2b\x85\xdd\xd3\x19\xdd\x40\x82\x7f\x58\x35\xb8\xe3\x7d\xee\xf3\xca\x5b\xcf\x3f\xe1\xaa\x92\x55\x65\xcb\xf0\x10\x91\xf4\x2b\x7b\xbd\x6d\x02\x1d\x13\xa3\x8d\x3e\x98\x8b\xca\xe7\xe8\xa3\x65\xd9\xa7\x72\xe4\x3e\x08\x42\x44\x0b\xef\xed\xe7\x52\x2e\xd0\xc7\xe4\xb1\x82\xcb\x3c\xd7\xf5\xa5\xba\xf9\x37\x3c\xfe\x75\x84\xe0\x72\x72\xe4\x5f\x8b\xcd\xe4\x4d\x3c\xff\xc2\xd2\x2f\xfe\x7a\x68\xfc\x8f\xd8\x4c\x7e\x36\xfb\xe8\xa5\x5d\x0b\xe6\x4f\x5e\x0f\x31\xf8\xd5\x91\x18\xd0\x69\x17\xce\x88\xaf\x8f\xc4\xa9\x97\xdc\x58\x7f\x00\xf7\x0e\x7c\x1e\x63\x7e\xe4\x38\x94\x61\x71\xe7\x9b\x27\x9f\xce\x84\xb0\x14\xcf\x3b\x77\x67\x78\xa0\xc7\xfd\xb9\x27\x7e\x65\xd1\x55\xa5\xd5\x81\x7e\x90\x57\x36\xc4\x14\x47\xea\xc8\x85\x2e\xd0\x8e\x75\x99\x1c\xb7\x99\xa4\x2f\xf9\xef\xdf\x5c\x5a\x02\x4f\x32\x5c\xf9\x81\xc8\x18\x7a\xa1\x52\x0f\xbf\x77\xc0\xed\x67\x25\x08\x77\xf1\xf4\xf5\xb7\xe9\x4c\x4a\x44\x99\xfe\xc2\xd1\x02\x90\x39\x54\xd4\x9e\x09\x30\x82\xb4\x5b\x53\x95\xa0\xec\xd6\x17\xf4\xdc\x8c\xef\x93\x63\xde\x43\xa4\xb3\x84\x86\xef\x6a\x65\xdb\xac\xa5\xd4\x08\xaa\x85\x67\xc5\xe3\x8a\x37\x02\x1b\x25\x23\x98\x0f\xc2\xcc\x51\x71\xe5\x0c\x57\x83\xf5\x8f\xe1\x27\x56\x0e\x09\x29\x27\xe6\x9d\xe1\x6a\xe4\xbc\x8d\x02\x39\x60\x5b\x08\xfe\x0e\xda\x25\x82\xbf\x07\xdd\x34\xc2\x83\x25\x3d\xd5\xde\x51\xb2\xf5\xd6\x7b\x6b\xbb\x1a\xe7\xed\x11\x62\x75\x0b\x56\xf8\xe5\x91\x35\xe6\xe6\xe0\x1e\xe4\xde\x47\x47\xd4\xd2\x64\xe1\x87\x47\xba\x37\x62\xb5\x54\xe9\xc8\x4e\x1c\x39\x4f\x9e\xc2\xcf\x8e\x0c\x5e\x6d\x2b\xf1\x76\xbc\x98\x18\x71\x1e\x25\xdd\x19\xdd\x79\x36\x28\x4b\xb1\xa7\x47\x09\x56\xfc\xf9\x68\x39\x6b\xff\xdf\x93\x5f\xd3\xfa\xdf\x3d\xe2\xef\x9d\x0c\x52\xf2\xa7\x76\x21\xe4\xe6\x70\x44\x67\xef\x62\x58\xd1\x3a\xf1\x8d\xbd\x8e\x0e\x6e\x77\xc9\xae\x7c\x3f\xcc\xe7\x04\xe6\xe8\xbb\xde\x3b\x04\xda\x93\x8d\x7a\xba\x69\x44\xe4\x3f\xe1\x96\xa6\xce\xdb\x99\x3b\x0c\xdd\xdb\x5e\xed\xfe\x62\xcf\x7c\x27\x6e\x7d\x51\xe5\x1a\xe1\xd7\x33\xd4\xd6\x68\x37\xc3\xce\x47\x01\x7b\x68\xe9\x60\xf1\xb9\x2e\x1a\x31\x36\x8d\x9e\x7b\x0f\x7d\x7b\x90\xf3\x7e\x86\x28\x76\xcf\x84\x45\x8c\x9d\x50\x9e\xfc\xed\x7b\xd2\x4a\x83\xff\x22\x86\xaf\x27\x0e\x21\x1c\x77\x7c\xb9\x47\x63\xb5\xd4\x2e\x9b\x7a\x7d\x69\xae\xb5\x68\x81\x4a\x2d\xd3\xfb\xfd\x36\x74\x81\xce\xf5\x05\x0b\xe7\x45\xfa\x72\xa0\x04\x20\xe7\xd3\x66\x02\x90\xfe\xb0\x5a\x0c\x50\x12\x52\xf8\xbd\xb4\x04\x1c\xdf\xcb\x88\x02\x89\x7e\xee\x2c\x31\xbf\xa0\x43\x80\x5e\xfc\x83\x65\x2e\xa8\xa5\x59\xee\x7f\xf7\xbf\x81\xe3\x20\x16\xfd\x96\x98\x9c\x9d\xfc\x75\x5e\x84\xad\xa2\x34\x4a\x7e\xe6\xab\x3b\x31\xbf\xe9\x30\xb0\x61\xac\x0c\x28\xcf\x7d\xb2\xda\x99\x93\x72\x55\x74\xbf\x5b\x27\x4b\xf9\xb4\x12\x71\xc2\xd5\x72\x93\xe5\x78\x0b\x93\x01\xcf\x42\xac\xbf\xf9\x01\x1c\x76\x82\x69\x6a\x90\x82\x94\xef\xbd\x02\x05\xf7\xd2\x71\xc7\xae\xf4\xbd\x75\xaf\x7d\x8f\x7c\x06\xbe\x38\x66\x2b\xa8\xe7\xfd\xbd\xa3\x68\x5b\x30\x53\xf4\xf4\x29\xaa\x70\x49\xb2\xc9\xe9\x33\x59\xe8\x2c\xcc\x9f\x95\x30\x17\xbc\x6f\xde\xd1\xe8\x57\x02\x4f\x8d\x4a\xb8\x3f\xf9\xbf\x00\x00\x00\xff\xff\xc2\x2b\xd7\x34\xfc\x79\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x66\xa4\x5d\x47\x9e\xdb\xbb\xba\x07\x55\xbc\x19\x4f\x9c\xcc\xba\x26\x93\xa4\x6c\xe7\x72\x57\x5b\x53\x5b\x10\xd9\xb2\x30\xa1\x08\x0e\x40\x4a\xd1\xa5\xfc\xdf\xaf\xf0\x49\x00\x04\x48\x4a\xf6\x66\x32\x7b\xf6\x4b\x22\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xfa\xa7\xa3\x23\x84\x10\x7a\x4d\xb3\x8f\x90\xdf\xd0\x8f\x50\x72\x44\xd6\x55\x01\x6b\x28\x6b\x8e\xea\x15\xa0\x65\x53\x66\x35\xa1\x25\x2e\x48\xbd\x43\x0c\x7e\x6b\x08\x83\x1c\xd5\x14\xad\x71\x89\x6f\x01\xbd\x7a\xfd\xf6\x83\x84\xb2\x68\x76\xc0\x38\x2a\x24\x30\x54\x2b\x68\x4b\x46\xd7\x12\x8e\xfc\x8d\x38\x2e\x60\xa6\x06\x7d\x89\xb3\x95\x7e\xba\xa2\x45\x0e\x0c\xdd\x82\x18\x73\x4b\x11\xce\x32\xda\x94\x35\x9f\xa1\xb7\x25\x98\x5f\x88\x48\x84\x08\xf3\x46\x90\xa0\x74\x8b\x19\xba\xac\xd1\x96\x14\x05\x5a\x00\xfa\x95\x92\xb2\x2e\x76\x28\xa3\x65\xcd\x68\x51\x40\x8e\x16\x3b\x89\x49\xc3\x81\x21\x5c\xe6\x0e\x5a\x38\x5f\x93\x92\xf0\x9a\xe1\x9a\xb2\x99\x84\x79\x13\x7f\x89\xd6\x0d\xaf\x51\x46\x9f\x72\x72\x5b\x2a\x08\x0c\x97\x7c\x09\x0c\xd1\x25\xc2\xe5\xce\x9f\x7f\x14\x16\xca\x70\x59\xd2\x1a\x91\xb2\x06\x86\x33\x81\x73\xbd\x92\xb0\xf4\x44\x64\x27\xf1\x90\x36\x35\xc2\x55\xc5\xe8\x06\x17\x21\x29\x15\xd1\x4e\x64\x5b\xf8\x94\x41\x55\x0b\xa6\xe4\x50\x51\x4e\x6a\x84\xf3\x9c\x28\xb6\x19\x84\x2c\x9f\x28\x13\x0d\x9b\x52\x3c\x47\xf0\x89\xf0\x9a\x94\xb7\xf2\x35\xc2\x35\x02\xc1\x96\x35\x29\x80\xd7\xb4\x04\x44\x4a\x67\xc8\x0d\xa8\xb6\x15\x30\x42\x73\xcd\x47\x31\x39\x0e\x19\x2d\xf3\x80\x53\x7a\x08\xc8\x35\xc5\x0d\x93\x6e\x56\x84\x3b\x4d\x25\x10\x52\xa2\x65\x53\x14\xa8\xa2\x9c\x03\x27\xb4\x94\x0c\xd2\xbc\x13\x94\x0d\x19\xb7\x13\x44\x44\x39\x45\xdb\x15\xae\x61\x03\x4c\x82\x91\x2f\xb6\xb8\xd4\x24\x25\xe1\x68\x52\x38\x78\x4d\x19\x20\x8c\x32\x5c\xe1\x05\x91\x62\x5d\xaf\x70\x8d\x70\x51\xd0\x2d\x37\x70\xd6\x82\x48\x02\x4a\xce\xf0\xd6\x48\xf3\x76\x05\xa5\x1a\x64\x01\x19\x5d\x3b\x53\x14\x68\xe1\x82\x53\x54\x53\x09\xa1\x02\xb6\xa4\x6c\x8d\x78\x8d\x3f\x0a\x92\xd1\x0a\x18\x16\x0c\xe1\x96\xdb\x81\x24\x73\x4d\xcf\x0f\x62\x0c\xec\xd1\x4c\x10\x34\x63\x80\x6b\xc8\x4f\xd0\x82\xd6\x2b\xbb\x42\x10\x66\x82\x47\xa4\x26\xb8\x20\xff\x0b\xb9\x04\x6e\xa6\x40\x18\x62\xc0\x2b\xc8\x6a\xb2\x01\x44\x17\xbf\x42\x56\xf3\xb9\xbb\xda\x7f\x96\x4b\x98\xa1\xa5\x90\x09\xc1\xc7\x15\x16\x8b\x5b\x43\x57\xb2\x25\x66\x26\x1b\xff\x4d\xad\x52\xd3\xb6\x9d\x7a\xcb\x58\xcd\xa3\x0c\x17\x05\xb7\x9a\x43\x91\x94\x96\x1e\x94\x08\x71\xad\x7c\xfb\x58\x28\x8e\xc7\xa9\x8a\x33\x9f\xa4\x3e\x41\x8f\x8e\xd0\x9f\x4e\x8f\x8e\xc8\xba\xa2\xac\x46\xaf\x0a\xba\x95\x18\xa8\x81\xbe\xfb\x24\x24\xfe\xe6\xed\x4f\x2f\xdf\x9c\x5f\x5c\x5c\xbd\xbc\xbe\xb6\x0d\x9b\xf2\x96\x2c\x0a\x70\x1a\x1f\x7b\xcf\x8e\x5d\x90\x97\x17\x37\x78\x51\xc0\xb5\xc6\xc8\x81\x7d\x79\x71\x73\xfe\xc3\xeb\x97\xd7\x37\xe7\x3f\x5d\xbe\xf9\x31\x1c\xa4\xa0\xdb\xeb\x9a\x32\x7c\x0b\xaf\x00\xb8\xdb\xef\xfa\xe6\xed\xd5\xf9\x8f\x2f\x5f\xbd\x7c\x79\x1d\x74\xd2\x83\xbc\x63\xf4\xd3\xce\xf4\xd0\xe0\xdf\x5d\xbd\xfd\xef\xff\x31\xcd\x8f\x70\x96\x01\xe7\x13\x5c\x14\x53\xb5\x88\x84\x96\xf1\xb4\xfc\xe7\x23\xa3\x39\x6d\x43\xd8\x40\x59\xa3\x6b\x49\xfc\x73\x45\xfb\x2b\xb8\x25\xbc\x06\x06\xf9\x04\xe7\x39\x03\xce\xe7\xe8\x5c\xfd\x67\x9a\xe8\xff\x5e\x8b\xc5\x18\x08\xbd\x20\x5e\x93\x35\xa9\x2f\x4b\x21\xf7\x3c\xd2\xfb\x04\x11\xfd\xee\x7c\x2d\x06\x9a\xa3\xf7\xaf\xc8\xa7\xff\xfc\x8f\x13\x54\xc2\x56\xf6\x35\x4f\x92\xe3\xbc\x8e\x23\x7a\xce\xdf\xd0\x1c\x22\x03\x96\x34\x87\xcb\x8b\x39\xba\xae\x19\x29\x6f\x53\x04\x48\x42\xbd\x80\x02\x6e\xc5\x1e\x32\x02\x74\x2f\x6c\xc5\xc2\x0b\xa5\xe9\xa3\xa4\xc1\x1e\x49\x34\xb8\xd3\xd3\x53\xf4\x0e\x8b\x85\x42\xb5\x0e\x0c\x57\x8c\xde\xd2\xa5\xda\xa0\x0d\xcb\xc0\xf6\xd3\xdb\x80\xbf\x32\x3b\x48\x16\x50\x47\xb4\x8b\x16\x73\x31\xb4\x98\xa0\xfd\xd1\x87\x55\xc5\xc8\x06\xd7\xe0\xea\x68\xa3\x77\xda\x6d\x5f\x74\xd5\x18\x8f\x44\xe5\x9d\x02\xab\x50\x71\x7e\x8c\x41\xc5\x23\x94\xda\xc7\x0b\x52\x7e\xbc\x1f\x89\xce\x05\x9c\x43\xb0\xd2\x86\x84\x30\x6c\xa4\x0e\x0c\xd1\x50\xef\xf7\xc1\xe2\x85\x85\x75\x08\xc3\x3c\x43\x2e\x25\x3e\xe1\x96\x11\xc5\xcb\xd9\x25\x46\x20\xd2\x2c\x0a\x92\xa1\xaa\x83\x4f\xcf\xe6\x2e\xfa\x31\xc0\xb9\x50\xd7\xa4\x14\xfb\x89\xdc\x98\x11\x5e\x48\x73\x0b\x8d\xc0\xd1\x5b\xe3\x97\xe5\x92\x2a\x3c\x34\x07\xed\xff\x43\x82\x49\x44\x2c\x57\xd4\x96\x4e\x19\xda\xd2\xa6\xc8\x15\xee\xb6\x83\x98\x83\x21\xa3\xea\x28\xcd\x8e\x86\x0b\x52\x6b\x63\x20\xc0\x94\x0f\xa3\xfa\x42\x8d\x38\x96\xc1\xbd\xf8\x56\x62\x9a\x7c\xe5\x62\x4c\x58\x72\xc1\x6a\x81\xd4\xfb\xb8\x68\x6f\x2c\x55\xc7\xee\x55\x23\x08\x5e\xb4\x60\x46\x4f\x6a\x88\x05\xc2\x3a\x69\xa5\xdd\x45\x54\xc9\x46\xca\x1d\x70\x8c\x65\x6d\xa8\x68\x2b\xb9\xd5\x41\xa1\xb5\x1c\xda\xc9\xe1\x14\x2c\x63\xa5\x07\xb0\xc4\x99\x87\xd9\x67\xd9\x3e\xec\xb3\x6c\x4a\xbb\xe3\x39\x1b\xe4\x24\x87\xa2\xc6\xad\xa6\x17\xdd\xee\xdc\x49\x0b\x5b\x3c\xaa\xdb\x85\x51\x29\x65\x2e\x8f\xab\x2e\xc7\xc5\x53\x78\xb4\x9c\xa6\xdd\x9d\x63\x83\x9b\xc2\x98\x6a\x0a\x98\xb2\x55\x4e\x73\xb5\xeb\x09\x72\x98\x91\x79\x0f\x45\xba\x3a\x7b\xee\x1b\x64\xb3\x2b\xc8\x80\x6c\x80\x9d\x04\xcf\xdf\x31\xba\x21\xc2\x23\xf2\x69\x69\x89\x69\xc9\x21\xfc\x01\xc4\x60\x09\x0c\xca\x0c\x0c\xbe\x39\x2c\xe5\x14\xa4\x1f\xa4\x66\xd3\x47\x9d\x99\x0b\xd7\x1b\xe3\xbc\xf0\x5c\x2e\x2b\x34\x0c\x3c\x80\x84\xab\x51\x4e\xd0\x76\x45\xb2\x95\x74\x67\x16\x86\xd4\xba\xd1\x96\xa2\x2d\xde\xf1\xb9\x07\x1f\xa1\x7f\x9b\xa2\x0b\xc2\x20\xab\x8b\x9d\xb0\x82\x10\x56\x3e\xa8\x32\x86\x8d\x6f\xaa\xfc\x5d\xe9\x2c\x74\xf4\xb3\x62\x53\x47\xd2\x83\x61\xfe\x32\x45\x97\x65\xae\x07\x42\x1b\x82\x25\xa0\x2e\x83\x22\x38\xb4\x08\x84\x63\x47\x65\x7b\x83\x99\x22\xc6\x1c\xbd\xb0\xcb\xf2\x19\x6e\xea\xd5\xc4\xe7\xf1\x07\xed\x32\x08\x8b\x7b\x8a\xbe\xb1\x26\xfd\xec\xbf\x44\xef\xbf\x86\xcc\x06\x6d\x08\x49\x07\x52\xb1\xc1\xa8\x52\xe3\xa8\x94\xd6\x0d\xf1\x38\x8a\x2e\xa5\xd3\x95\x83\x36\x3f\xad\xe7\xa7\xfa\x99\x3e\x3c\x39\x9d\xa6\x5d\xa2\x66\x71\xfa\xd8\xbd\xad\xb4\x7b\x2e\x8c\x4d\x61\xd8\x3b\x4b\x73\x86\x3e\x08\x47\x95\x96\x85\x70\x34\xd1\x92\xc8\xf0\x05\x69\xbd\x60\x0f\x92\x20\x36\x47\x4d\x25\x24\x59\x48\x90\x34\x26\xb5\xc3\x49\xd3\x04\x2f\xed\xb8\x73\xf4\x7d\xd7\x93\x99\xb5\x78\x3d\xef\xc1\xdc\x1a\xb5\x0f\x85\x7c\x6e\x00\xf6\x22\x6e\x87\x4d\xe3\x6e\x9b\x38\xe8\x0b\x4f\x79\xf2\x10\x92\x36\x75\xb4\xb4\xf8\xe3\x50\x2c\x67\x4a\x6b\x9c\x29\x51\xee\xbe\x6e\x09\x8e\x9e\x3d\x45\x25\x29\xe2\x4d\x5a\x8a\xa6\x5a\x39\xb2\x85\xce\xd0\x77\xb3\xef\x6c\x93\xbb\x76\xaa\x39\xf0\x9a\xd1\x1d\x9a\x84\xa8\x9a\x17\x01\x4e\xfd\x6d\x2e\x3a\x5c\xb9\x73\x85\x22\xa1\xa2\x8d\x7f\x1e\x67\x25\x81\xad\xdc\xd5\x6e\xa1\xbe\x6e\x2a\xe1\xe0\x42\x2e\xa9\x7b\xb3\xab\x80\x4f\xa6\x73\xf4\x59\xfc\x6f\x8e\x7e\xa0\xb4\xb8\x0b\x66\xc1\xa0\x6e\x58\xa9\x5a\x3c\xfb\x3e\x64\x8f\xe8\x5c\xb3\x06\xee\xe2\xe8\x9e\xa2\x2b\xd9\x5d\x06\x74\xea\x15\x30\x44\x85\x58\x29\xc5\x70\x4b\x36\x62\xa9\xef\x2a\xb9\x43\x0a\x8c\xab\xba\xd5\x65\x66\x6a\xbe\xca\xd7\x1b\x86\x54\x2e\x99\xb2\x98\xa0\xaa\x65\x38\x50\x02\xe2\x2b\x69\x32\xfd\xda\xf0\xda\x60\x2e\xd0\x13\x40\xf5\xbe\xd3\x4f\x22\xc2\xbb\x14\x9a\xd4\x92\x38\xe2\xbf\x53\x45\xa3\x80\x44\x64\x29\x6d\x25\xa7\x2f\x3a\x53\x1c\x4d\x51\xfc\xef\x02\xe4\x2f\xe8\x33\xf2\xe0\x38\xe4\x76\x61\x79\x6d\xee\x10\x14\x1c\xd0\x67\xd3\x70\x89\xc5\xcf\x24\xf9\xb5\xef\xca\x5b\x8f\xc0\xa8\x67\xb5\x19\x6f\x92\x24\x11\xd4\xd0\x96\xe3\x64\xc9\xe8\x7a\x8e\xbe\xff\xec\x0b\x9f\x9c\xd0\x5d\x74\x81\xea\x8e\x26\x44\xa1\xfc\x68\x0d\xe6\xd9\x53\xf1\xef\x34\x86\xb1\x1e\x5f\x80\xf0\x10\x88\xc2\x19\x87\x8e\x60\x8c\x9c\xe4\x15\x2c\x0d\x57\xe4\xef\xd9\x82\x32\x46\xb7\x93\xe9\x93\xa3\x4e\x87\x05\x2e\xb0\xb0\x58\xce\x64\xec\x47\x70\xf1\x07\xf5\x64\x32\xf5\x1b\x1b\xc8\x33\x9f\x52\xcf\x9e\x22\x35\xc7\x2e\x65\x7a\x2c\x4b\x3d\x6a\x94\x32\x9d\x95\x6f\x8c\x30\xbb\xf2\x3d\xb6\x1b\xa5\xda\xe5\xbb\x8d\xfd\x45\x39\xdf\xa7\x9a\x05\x3f\xcc\x76\x3c\x09\xe2\x1e\x29\x6e\xc4\x75\xc9\xb3\xa7\x92\x14\x06\x58\xc0\x5d\x03\x5a\xfd\x3b\x4e\x4e\x06\x40\xed\x87\x65\xc5\x20\x78\x82\x62\x1b\xc2\x5f\xcf\x6c\xf4\xe7\xf8\x0a\x7e\x6b\x80\x8b\xc5\xaa\xed\x20\xf8\x94\x01\xe4\x21\xf9\x51\x21\x7a\x1e\xfb\x0b\xda\x17\x92\x8a\xf2\x7a\xcc\xe8\x67\x67\x68\x01\x4b\xca\x60\x12\xbe\x9a\xa2\xa7\x2d\x62\xef\xab\x1c\x0b\xb4\x62\x78\x08\xad\x4b\xca\x8c\x32\x61\x78\xf6\x22\x75\xd0\x22\x52\x9a\xfa\xd9\xd3\x76\x91\x74\xa4\xc7\xb0\x38\xa6\x40\x92\xcb\x24\xda\xc9\x4a\x96\x2f\xd6\x5d\x99\xb1\xba\xcd\x5d\xd4\x46\x42\x0e\xd0\x1d\x11\x24\xec\x7c\xf5\x82\x1e\xa9\xe9\x86\x3c\xce\x98\x9e\xf5\x0d\x94\xce\xa3\xa7\x48\x82\x48\x28\x14\x37\xc6\x39\x73\x5c\xb9\xa8\x46\x79\x81\xdd\xcc\x9e\x8a\x31\xc0\x06\xd8\x0e\xd5\x64\x2d\xcc\x49\xe3\x8a\x33\x28\xc4\x3c\xd0\x0a\x57\x15\x24\x2c\x92\x71\x2e\xf6\x01\x13\xfe\x73\x30\x61\xf1\x07\xe2\x45\x7f\xa4\x5b\xc2\xa1\xdb\x12\xd8\x93\x19\x4e\x45\xbd\x25\x64\x37\xe8\xdd\x59\x78\xa3\xe9\xac\x53\x33\x51\x42\x9b\x40\xb6\xf0\x9d\x4b\xd8\xfa\x3e\x46\x9b\x7f\x11\x86\x98\x49\x53\xd8\xcc\x83\x07\x48\xe5\xf5\xd6\x6b\xb1\xfb\xe3\xd2\xe4\xae\x1c\x47\xad\x63\x10\x70\x61\x9f\x26\x19\xc6\x34\x62\x32\x66\x2f\xc3\xe8\xe5\x92\xce\xbd\x54\x89\x74\x07\xc4\xe3\x4e\x60\x3c\x6e\x31\xf9\x86\x7a\xdc\x76\x8f\x28\x43\xd1\x55\x47\x3d\xc4\x60\xe8\x2c\x92\x1f\xb2\xa8\x4c\x4c\xc4\xbf\x85\x3c\x23\x79\xa0\x3e\xe4\x7c\x39\x07\x56\x4f\x3a\xcf\xa5\xec\xb5\xa3\xcd\x14\xbd\x24\xa4\x1c\xfd\x39\xf2\xea\x85\x24\x7a\x9d\x78\xfb\xbe\x34\x39\xb5\xf4\xdb\x44\xd7\x2b\xd8\x62\x96\x0b\xeb\x52\x3a\x23\x27\x51\x54\xd7\xc0\x39\xbe\x85\x39\x3a\x7e\xa1\x92\xdf\x86\x6f\xae\x3c\x35\x65\x4d\x0a\x84\x8b\xa2\x63\x16\x54\x0c\x36\x84\x36\x5c\xb5\x5b\xe1\x0d\xa0\x05\x40\xbb\xc3\x96\xc7\x9d\x51\x23\xb4\x34\x6e\x4d\xc2\xeb\x79\x88\xed\x45\x23\xbe\xff\xfe\x32\x4a\xf0\x22\x02\x85\xf3\x5c\xc8\xd4\x15\x64\x94\xe5\x13\x92\x2b\x89\x92\xec\x21\xf9\x09\x62\xb4\x00\xe7\x91\xf8\x29\x94\x45\xbd\xa5\x4c\x74\x3f\x37\xba\xc6\xb6\xe8\xbc\x73\x9b\xff\x04\xbb\x68\xd3\x9f\x60\x77\x62\x24\xc3\x6f\xd3\x3e\x3c\x41\x81\x1c\x0a\x83\x54\x3d\x0a\x48\x11\x61\x53\x57\x75\x8e\x4c\xde\x45\x75\xa8\xbb\xf6\x34\xa5\x12\x5a\xb2\xab\xf8\x5a\xf7\x7c\x0f\xa5\xa7\x32\x12\x45\x01\x0c\xad\xb0\x52\x6a\x15\x64\x64\xa9\xb6\xad\xcb\x0b\x53\xe1\x10\x8f\xdc\x68\x08\x3b\x19\x43\x74\xe2\xa9\x3a\x98\x8e\x7a\xb4\x62\x9b\x73\xf4\x33\x8c\x23\x35\x61\xee\xc6\x22\x92\x11\x8a\x84\x2e\xb4\x9d\xd3\xda\xf0\xc2\x6d\x62\x51\xb4\x1d\x67\xea\xc9\x89\x03\xca\x7b\xbd\xb7\xc2\xf4\x50\x0a\x55\x66\xec\xa5\xab\x34\x63\xef\x5d\xb5\x99\x7e\x9f\xec\xfe\x20\xaa\xb3\x65\xd2\x97\xd2\x9f\xdd\x18\x1d\x7a\x00\xf5\x99\x62\x5c\x68\xb8\x0a\x17\x27\x22\x4b\xb7\x50\x5b\x71\xfa\x99\x94\x64\xdd\xac\x25\x6b\xaf\x54\xc9\xda\x1a\xca\x7a\x32\xed\x52\xb8\xa5\xee\xcf\x0d\xaf\x15\x69\x54\x3e\x40\xad\x33\x5a\xa2\xb5\x82\xa6\xc2\xf9\xac\x05\x67\x32\x03\xda\x62\xd1\x31\x20\xea\xf1\x87\xe6\xe0\x93\x36\xa2\xf6\xef\xb5\x67\x8c\x58\xa2\x11\x62\x59\xab\x09\xb6\x5d\x15\x61\x56\xdd\xbe\xfa\xba\x15\x8b\x3d\xd4\x75\xa4\x2a\x62\x58\x67\x5f\xf4\xf9\xdf\x56\x09\x2a\x39\x93\xfb\xc1\x74\xae\x62\xb8\xe9\x18\x77\xc4\xc9\x2a\xe5\xbe\xba\x1c\xee\x7a\x86\xbe\x09\x37\x6b\xcc\x87\x7a\xc5\x7c\x34\x3d\xe2\x98\xc9\x31\x58\xd3\x0d\x98\xc9\x0d\x04\xf0\x13\x93\x4b\x9b\xb7\x09\x37\x56\xb4\x1b\x8f\x5c\xcb\xda\x1e\x0c\xdb\x30\x7d\x04\xc9\x1c\x8a\xde\x9d\x27\x81\x66\x0e\x85\x83\x25\x8a\xa4\x44\x6d\xe2\x95\x9b\xec\x2f\x2e\x77\x0b\x9a\xef\xd4\xfa\xc5\x79\xa4\x32\xc0\x59\xea\x5e\x12\x70\x20\xb3\xdb\xa9\x15\xe8\x49\xf0\xde\x42\xed\x35\xd7\x26\x98\xa0\x9f\xfe\xef\xe8\xae\x9d\x28\x42\x5f\x4f\xd7\xdb\xed\xef\xe0\x46\xed\xa5\x2f\x73\x21\x3a\x28\xa3\xe2\xf9\x60\x8f\x76\xbf\x97\xdd\xde\x5f\x96\xf5\xbf\xff\x65\x8f\x6e\xf1\x11\xef\x22\xe5\x52\x65\x4d\x6a\x55\xc6\xac\xd2\xc1\x6f\x6d\xfd\x65\x2b\x09\xd7\x36\x1d\xab\x3d\xdf\xc1\xfa\x14\xcb\x5e\xc7\x5f\xde\x3f\x3f\x1d\x93\x08\xcf\xd8\x93\x99\x4b\xc5\x6f\x63\x19\xea\xec\xf3\x44\x21\x38\xed\xa6\xa1\xc3\x2c\x59\x58\x14\x16\xc6\x4d\xfc\xf2\x18\xc2\x51\xc3\x55\x59\xb7\x02\x94\xc8\xf5\x7a\x40\xd2\x15\x4f\x2e\x42\xea\xb1\x42\xaa\xf6\xf2\xfa\x7b\x65\xe0\xba\xb8\x04\xe9\xde\xf7\x1a\xff\x54\x8d\xa8\x93\x81\x94\x46\xb8\xce\x51\x37\x95\x1f\x9e\xe0\x43\x09\x54\x15\x1c\xf3\x33\xa8\x32\xcc\x60\x2a\x6b\xdf\xf8\x8f\x9f\xf7\xa3\xe9\xd8\xf3\x07\x60\x9a\xcc\x96\xfa\x58\xda\x05\xd4\x41\xd4\x7f\x13\xa6\x4a\x75\x29\x67\xa7\xbe\xf0\x61\xf9\x18\x3a\x1f\xf1\x48\xb7\x3b\xa6\x35\x21\xd1\x93\x33\xb1\x0f\x18\xeb\xad\xc2\x5c\x50\x25\x52\xe1\xdc\x96\xfb\xf4\x86\x94\xe5\x4e\x63\x96\xde\x19\xf2\xe6\xdf\x6d\xe8\xa2\x84\xce\x3c\x0c\x7d\xb0\x62\xc5\xa9\x92\x2d\x65\xb2\x73\xb5\xd7\x56\xb2\x90\xd7\x66\x0d\xc3\xf2\x8f\xb6\xa0\x22\x32\x76\x20\x7c\xe8\x2c\x2e\x7d\x13\x9f\x55\x1d\xb4\xa7\x1d\x44\x33\x17\xd1\xd6\xba\xbc\x2f\xae\xbe\xa0\x79\xe8\xfa\xaf\x86\x31\x8e\xf0\x4e\xae\xac\x5a\xd7\x9d\xe9\xba\x73\x59\x52\x20\xe5\x24\x56\xef\x13\x91\x11\x55\x21\x9f\x54\x60\xad\x49\xe9\xf6\x12\x9b\xd1\x21\x52\x1f\xcf\x41\x75\x66\x1b\x89\xe9\xc7\xc2\xb8\xee\x66\x92\x88\xdf\xaa\x84\x77\xd7\x88\xb1\x3b\x8d\xaa\xd7\xb3\xf5\x62\xaa\x5e\x27\xbe\xc1\x8c\xb3\x55\x7a\xa6\x88\x83\x25\x95\x48\xcf\x47\xb0\x35\x4e\xe0\x00\xb6\x72\x7f\x6f\x16\x32\x14\xa3\xe0\x18\x2f\x8e\xab\x7a\x47\xb1\x97\x03\xdb\x28\x03\xcf\x49\x3f\x16\x8d\x70\x8d\x33\x2c\x2b\x2d\x85\xb4\x57\x94\xd9\x02\x5b\x03\x59\x6f\xca\x1a\x35\x83\x12\xe1\xb2\x88\x00\x6f\x30\x29\x04\xdf\x65\xe5\x20\x4f\x87\xae\x07\x4d\xb6\x1e\x02\xc6\x04\xd1\xcb\x08\xa3\xa7\xe1\x19\x83\xd9\xda\x78\xc5\xf2\xd1\x55\x3b\xff\x84\x68\xb9\x5c\xb0\xa6\x91\xca\xd1\xed\x2f\x2b\x51\x13\x73\xdf\x09\x3a\x69\x8d\x21\x37\xe4\xb1\xbc\xe4\xb1\xbc\xc4\x44\x56\x22\x71\x1a\x53\x76\xb9\xc6\xec\x23\x57\xe7\xbd\x30\xf7\x80\xf8\x47\xbb\xdc\x35\x6d\x82\x33\x49\x71\x3f\xb8\x40\x25\x2a\xf4\x61\x11\x47\xb2\x4e\xe5\xe0\x6a\x8c\x30\x5a\xe8\x12\x4a\x9f\xa0\xdb\xda\x9a\x3e\xde\x64\x19\x40\xee\x7b\x02\x4a\x1f\xda\x13\x5d\x3a\x9b\x47\x38\x2a\x94\x2f\x81\x4b\xb1\x06\xe0\xb7\x06\x17\xb6\x7c\xd8\x5b\xc5\x5f\xb8\xd2\xa3\x87\xdc\xc9\xd0\x5b\x42\xd8\x82\x53\x6f\x52\x2b\x5a\x13\x44\x11\x46\x9f\x49\xf4\x42\x83\x69\x3f\x43\x03\xdd\xe9\x58\x24\x15\xa6\x97\x60\xa3\x0a\xec\xae\x40\x86\x26\x4c\x75\x3d\x51\x06\x7e\x48\xc7\xc0\xe7\x55\xc4\x53\x96\x5d\x6b\x20\x1e\x92\x2e\x1d\x29\xb3\x89\xac\x6c\xd9\x81\x1c\x8d\x6b\x7e\xcd\xe6\xf2\xef\x2e\x05\x36\x4f\x74\x79\x61\x8f\x58\xc8\xdf\xde\x10\xda\x70\x87\x48\x92\x68\x40\x36\x52\x29\xa3\x03\xb8\x9f\x0e\x2d\x1b\xf6\x1f\x1a\xc7\xff\x17\x72\x5b\x7e\x30\x2e\xca\xb1\xf5\x51\x8e\x83\x43\x14\xda\x33\xd1\x5b\x96\x73\x5c\x45\xe5\x14\xfd\x44\x61\x1b\x5a\xc0\xf2\xb0\x73\xe4\xa4\x6c\xe4\x88\xfa\x90\x7c\x28\x3e\x6b\xbd\x31\x4d\x84\x3a\xc6\x57\xac\x85\xcb\x51\xbb\xf1\xd1\xfc\xd7\xb1\x58\x5b\xe1\x48\x39\x05\x5e\x7e\x5b\xab\xf3\xeb\x4f\x42\x9f\xde\xfd\xe5\x1a\x95\xc1\xb0\x51\x9f\x6a\x74\xb4\x33\x12\xaf\x0e\x02\x02\x7d\xde\x5c\x0c\x47\xaf\x69\x8b\xeb\xf3\x19\xc9\x0f\x91\x1e\x27\xb4\x74\xb8\x00\x45\xe2\x53\xf7\x93\x21\x2f\x2b\x90\x5a\x4d\xfb\x49\x52\xd0\x77\x94\x30\x05\x7d\x0e\x97\x27\x1f\xd0\x5e\x22\x15\x0f\x87\x7f\x01\xb9\x6a\x93\x2e\x09\xd1\xda\x3f\x12\xff\x65\xb1\x56\xfb\x48\x88\xb9\x93\xe5\x19\x88\x06\x77\x22\xfb\xbc\x66\x8d\x3d\x23\xff\x26\x0c\xec\x76\xcc\x23\x5f\xe9\xa5\x83\xaf\xff\xac\x80\xb7\x8c\xce\x7e\x85\x51\xd8\xcb\x72\x83\x0b\x12\x1e\x27\x4f\x07\x5f\xdd\x5f\x83\x21\xd5\xb4\x9c\xb6\x05\xab\x42\x30\xde\x4a\x65\xf7\x52\xac\x64\x3e\xf9\x87\xc1\x42\x65\x72\xbb\x13\x8f\x7b\xb7\x5a\x06\xdb\xbe\x6e\x8e\x54\x4d\x37\xa5\x92\x5f\xac\x70\x79\xab\x6d\xb2\xb6\x44\x0a\x85\x21\xaf\xd0\x69\x6c\x64\x4d\xf4\x9b\xb0\xfc\x6a\xf2\x0f\x61\xd1\xd8\x10\x7c\x6b\x8b\xf5\xad\x36\xa7\xe4\x62\xcc\x82\x4b\x55\x5e\x58\x1d\xe7\x51\x34\x18\xa8\xb7\xa6\x42\x57\xac\x64\x9a\x24\x1d\x6a\x68\xd3\x98\xe9\xe0\x99\xb6\x85\xe5\x68\x4f\x7a\xeb\x26\x02\x24\xbc\xdd\x32\x45\xc9\x96\x8e\x49\x63\x4c\x82\xe0\xd2\x86\xf4\xaf\x12\x49\x71\x4d\xba\x26\x6f\x60\x1b\x2f\xed\xff\x83\xb1\x49\x4e\xe6\x60\x96\x04\x05\x3f\x21\x87\x7a\x6b\x7f\xfa\xd8\x19\x90\x58\x17\xd3\xf7\x55\xc9\x0c\xb1\xb7\x31\x55\x59\x9d\x9b\x67\x52\x45\x7c\x51\xb6\x9b\xe2\xae\x47\xde\x0f\xf3\x2f\x41\xab\x81\xd8\x8a\xe6\x17\x33\x65\x72\xda\xda\x44\x57\xfe\x03\x59\x18\xb9\x64\x00\xc5\xce\x46\x88\xc4\x46\xe7\xc1\xe2\xd4\xfa\xe1\xea\x2c\xb6\x40\xe7\xc4\x8f\x5b\xa9\xe0\xb6\x0e\xa7\x2e\xc0\x16\xdb\xfb\xd1\x2e\x93\x1e\xf0\x85\x48\x00\x85\xe5\x52\xdd\xb6\x54\xec\x50\xad\x2e\x6c\x12\x3e\xfe\x1e\xaa\xc4\xcc\xec\x51\xa6\x86\x65\x2a\x41\xab\x68\x48\x29\x04\xd6\x73\xce\x63\x40\x26\xf5\xa1\x2a\xa3\x45\xe4\xa5\x4f\x4e\x18\x26\xc9\x5e\xa6\xfa\xd9\x8a\xd1\x47\xde\x26\x78\x9b\x24\xd4\x58\xc6\xc8\x0b\x3b\x14\x7e\xc2\x83\x75\x6a\xab\xbf\xb5\xb1\x6e\x75\x5f\x9b\x78\xe9\x3b\xbf\xe6\xba\x02\x7d\x53\x40\x5b\x29\x6b\x02\x6a\xf6\x82\x8b\x5e\x66\xeb\xf1\xcf\x8b\xa2\x73\xfe\xfa\xff\x2f\x63\x5d\xa2\xa4\x98\xf8\xc1\x5e\x0a\x27\x93\x8e\xbe\x8a\x5d\x60\x79\x09\x4b\x87\x63\xdd\x9b\x48\x74\xd6\x42\x78\xf5\x48\x5d\xb5\xa8\x96\xbb\xa7\xee\x3d\x38\x4a\xf5\xfb\xaa\xfd\x34\x44\x40\xe8\xf8\x8c\x96\x9c\xe4\xa0\x2f\xc1\xe4\x35\x29\x8a\x60\x77\x30\xf8\x90\x12\xd5\xc0\xd6\xb6\x86\xcb\x9c\x45\xe3\xd9\x0a\xf2\xa6\x48\x4b\x4f\x7b\x6e\xf4\xd1\xc0\x70\x66\x77\xa8\x71\x29\xfa\xda\x42\xf7\x1b\x5b\x6c\xdd\x27\xaa\x03\x1c\xd0\x9a\xe8\xc9\xc8\x63\xd7\xc1\xe0\xc3\xc2\xaf\x0c\x9e\xe0\x50\xbc\x97\xbe\xf4\xfa\xa9\xb0\x9e\x91\x71\x1e\xb1\x69\x06\x45\xed\xd1\xee\xb0\x7f\xa1\x5c\x84\xdc\x1c\x23\x37\xfd\xa6\xc9\x13\x57\x02\x50\x7f\xe0\x2a\x56\x1f\x18\x49\x5c\xf4\xc6\xb2\xc2\xf2\xbf\x4e\x38\xab\x13\x7c\x7d\x8c\x68\x85\x11\xad\xbd\x6a\x0a\x3b\x52\x7d\xdf\xb0\x96\x4d\x68\xfd\xf3\x62\x5b\x6d\x6d\x7d\x7f\x78\xcb\x18\x42\xc9\xb2\x01\x67\x1b\x4e\xaa\x1d\x03\xe4\x6b\x88\x9c\xc4\x69\xfb\x50\x6a\xa7\x4d\x45\xfe\x1e\x31\x14\x27\x64\xde\x25\xb9\x51\x68\x87\xc7\x53\x2e\xda\x2c\xb3\x2f\x0a\xd6\x70\x32\x2e\xd2\xa2\xc9\x3e\xc2\xb0\x3c\x7c\x35\x16\xcf\xd7\x24\x14\x23\x19\x7b\x58\x88\xc5\xb2\xb0\x13\x64\xb9\xf4\xec\x09\x7d\x05\xa2\x6f\x4d\xb8\xd1\x90\x7a\x05\x1c\x06\x23\x31\x29\xc6\x7f\x35\xf6\xc7\x1f\x90\xf1\xbf\x6b\x1c\xc4\xf5\xb6\x07\x02\x5c\x5f\x51\x04\xe4\x0f\xc4\xe5\x43\xc3\x21\xd6\x01\x48\x78\xd1\x1d\x9f\xc2\xeb\x3d\xc2\x7d\x1e\xe9\x59\x3c\xaa\xf4\x08\xcf\xef\xb3\xcf\x27\xdd\xcc\x01\x41\x1a\xe9\xd3\x8e\xf5\x4e\x87\x05\x6a\x5f\x27\xd5\xdf\x4a\xbc\xce\x41\xe0\xc5\x8a\xf4\xbd\x43\x2c\x8f\xfb\x4e\x44\x3a\x0f\xf1\x80\x23\x82\x76\x98\x13\x3c\x70\x9c\xf6\x3c\x37\xc7\x25\x7a\xce\xd1\x62\xdb\xc8\xa7\x36\x77\x3f\x6e\xd0\x39\xd6\xe6\x35\x6d\xfc\xef\x18\xf4\x37\x96\x04\x91\xd7\x54\x3d\x80\xd7\x1a\x46\x04\xae\xc2\x6b\xc0\xd1\x05\xae\x2a\x60\xe8\x35\x5e\x70\xf7\x1e\x5f\xdb\x43\xde\x33\x6c\xca\xde\x09\x8b\xdc\xe8\x9c\x5c\x2b\xa2\xfb\x92\x32\x5b\x6b\xec\x9e\xef\xe8\x46\x1a\xfc\xf3\xb0\xc1\x35\xf2\x73\x9f\x57\xde\x7a\xfe\x19\x57\x95\xac\x4b\x5b\x86\xc7\x90\xa4\x5f\xd9\xeb\x6d\x13\xe8\x98\x18\x6d\x78\xc2\xdc\x85\x3e\x47\x9f\x2d\xcb\xee\xcb\x91\xbb\x20\x4a\x11\x2d\xdd\xb7\x5f\x64\x39\x43\x9f\x93\x07\x13\xce\xf3\x5c\x57\xa8\xea\xe6\xdf\xf2\xf8\x07\x18\x82\xfb\xcf\x91\x7f\xf3\x36\x93\x97\xfd\xfc\x0b\x4b\xbf\xf8\xeb\xa1\xf1\xdf\x63\x33\xf9\xc5\xec\xa3\xe7\x76\x2d\x98\x3f\x79\x03\xc5\xe0\x87\x4d\x62\x40\xa7\x5d\x38\x23\x3e\x70\x12\xa7\x5e\x72\x63\xfd\x11\xdc\x6b\xf6\x79\x8c\xf9\x91\x03\x55\x86\xc5\x9d\xcf\xaa\xdc\x9f\x09\x61\x31\x9f\x77\x72\xcf\xf0\x40\x8f\xfb\x4b\x4f\xfc\xca\xa2\xab\x8a\xb3\x03\xfd\x20\x6f\x85\x88\x29\x8e\xd4\xa1\x0d\x5d\xe2\x1d\xeb\x32\x39\x6c\x33\x49\x7f\x47\xa0\x7f\x73\x69\x09\x3c\xc9\x70\xe5\x11\xfc\x9b\x18\x7a\xa1\x52\x0f\x3f\xa9\xc0\xed\x97\x2b\x08\x77\xf1\xf4\xf5\xb7\xe9\x4c\x4a\x44\x99\xfe\x88\xd2\x02\x90\x39\x96\xd4\x9e\x2a\x30\x82\xb4\x5d\x51\x95\xc1\xec\x16\x20\xf4\x5c\xbe\xef\x93\x63\xde\x43\xa4\x93\x84\x86\xef\x6a\x65\xdb\xac\xa5\xd4\x08\xaa\x85\xc7\xd1\xe3\x8a\x37\x02\x1b\x25\x23\x98\x0f\xc2\xcc\x51\x71\xe5\x0c\x57\x83\x05\x92\xe1\x57\x5c\xf6\x09\x29\x27\xe6\x9d\xe1\x6a\xe4\xbc\x8d\x02\xd9\x63\x5b\x08\xfe\xf6\xda\x25\x82\xbf\x07\xdd\x34\xc2\xa3\x29\x3d\xf5\xe2\x51\xb2\xf5\x56\x8c\x6b\xbb\x1a\xe7\xed\x21\x64\x75\xd1\x56\xf8\x71\x93\x15\xe6\xe6\xe8\x1f\xe4\xde\x77\x4d\xd4\xd2\x64\xe1\xb7\x4d\xba\x97\x6e\xb5\x54\xe9\xc8\x4e\x1c\x39\x4f\x9e\xc2\x2f\x9b\x0c\xde\x9e\x2b\xf1\x76\xbc\x98\x18\x71\x9e\x24\xdd\x19\xdd\x79\x36\x28\x4b\xb1\xa7\x07\x09\x56\xfc\xf9\x68\x39\x6b\xff\xdf\x93\x80\xd3\xfa\xdf\xbd\x45\xc0\x3b\x5b\xa4\xe4\x4f\xed\x42\xc8\xcd\xe1\x88\xce\xde\xdd\xb3\xa2\x75\xe2\x33\x7e\x1d\x1d\xdc\xee\x92\x5d\xf9\x7e\x98\x2f\x16\xcc\xd1\xf7\xbd\xb7\x10\xb4\x67\x23\xf5\x74\xd3\x88\xc8\x7f\xc2\x2d\x4d\x9d\xd8\x33\xd7\x24\xba\x17\xca\xda\xfd\xc5\x9e\x1a\x4f\x5c\x2c\xa3\xea\x39\xc2\x0f\x74\xa8\xad\xd1\x6e\x86\x9d\xef\x0e\xf6\xd0\xd2\xc1\xe2\x4b\xdd\x65\x62\x6c\x1a\x3d\xf7\x1e\xfa\xf6\x20\xe7\xfd\x0c\x51\xec\x9e\x2a\x8b\x18\x3b\xa1\x3c\xf9\xdb\xf7\xa4\x95\x06\xff\x45\x0c\x5f\x4f\x1c\x42\x38\xee\xf8\x72\x8f\xc6\x6a\xa9\x9d\x37\xf5\xea\xdc\xdc\x9c\xd1\x02\x95\x5a\xa6\xf7\x13\x71\xe8\x0c\x9d\xea\x2b\x1a\x4e\x8b\xf4\xfd\x43\x09\x40\xce\xd7\xd3\x04\x20\xfd\xed\xb6\x18\xa0\x24\xa4\xf0\x93\x6c\x09\x38\xbe\x97\x11\x05\x12\xfd\xa2\x5a\x62\x7e\x41\x87\x00\xbd\xf8\x37\xd1\x5c\x50\x4b\xb3\xdc\xff\xe6\x7f\x66\xc7\x41\x2c\xfa\xb9\x32\x39\x3b\xf9\xeb\xb4\x08\x5b\x45\x69\x94\xfc\x92\x58\x77\x62\x7e\xd3\x61\x60\xc3\x58\x19\x50\x9e\xfb\x64\xb5\x33\x27\xe5\x6d\xd1\xfd\x34\x9e\xac\xf5\xd3\x4a\xc4\x09\x57\xcb\x4d\x96\xe3\x0d\x4c\x06\x3c\x0b\xb1\xfe\xe6\x7b\x70\xd8\x09\xa6\xa9\x41\x0a\x52\x7e\x7c\xf6\x4d\xe2\x5e\x73\xc7\xae\xf4\xbd\x75\xaf\x7d\x8f\x7c\x06\xbe\x38\x66\xb7\x50\xcf\xfb\x7b\x47\xd1\xb6\x60\xa6\xe8\xf9\x73\x54\xe1\x92\x64\x93\xe3\x17\xb2\x12\x5a\x98\x3f\xb7\xc2\x5c\xf0\x3e\xab\x47\xa3\x1f\x22\x3c\x36\x2a\xe1\xee\xe8\xff\x02\x00\x00\xff\xff\x74\x6d\x73\xa8\x5f\x7a\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0xcd, 0x39, 0xa5, 0xf5, 0x49, 0xb9, 0x58, 0x4, 0x2d, 0x0, 0xa5, 0x91, 0x3f, 0xf1, 0xff, 0x83, 0x40, 0xdb, 0x69, 0x4d, 0x89, 0x29, 0xe8, 0xae, 0xf5, 0x72, 0x51, 0xd9, 0xf3, 0x91, 0xcf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0xa9, 0x4a, 0xee, 0xa3, 0xa7, 0x5a, 0xfe, 0xa3, 0x50, 0x85, 0xb5, 0xc1, 0xd3, 0x22, 0x6d, 0x20, 0x5c, 0xae, 0xaf, 0x3b, 0xc8, 0x28, 0xa8, 0xc6, 0x4d, 0x39, 0x52, 0xe0, 0x4, 0x2a, 0x42}} return a, nil } From ae141893d5edba641ca0599112a4326d304bbb22 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Fri, 28 Jul 2023 14:11:19 -0500 Subject: [PATCH 042/132] fix entitlement issues with staking collection --- contracts/FlowStakingCollection.cdc | 30 +++++++++++----------- lib/go/contracts/internal/assets/assets.go | 6 ++--- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 167b48cb1..039d51eeb 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -55,9 +55,9 @@ access(all) contract FlowStakingCollection { access(all) let role: UInt8 // Capability to the FLOW Vault to allow the owner // to withdraw or deposit to their machine account if needed - access(contract) let machineAccountVaultProvider: Capability<&FlowToken.Vault> + access(contract) let machineAccountVaultProvider: Capability - init(nodeID: String, role: UInt8, machineAccountVaultProvider: Capability<&FlowToken.Vault>) { + init(nodeID: String, role: UInt8, machineAccountVaultProvider: Capability) { pre { machineAccountVaultProvider.check(): "Invalid Flow Token Vault Provider" } @@ -98,11 +98,11 @@ access(all) contract FlowStakingCollection { access(all) resource StakingCollection: StakingCollectionPublic { /// unlocked vault - access(self) var unlockedVault: Capability<&FlowToken.Vault> + access(self) var unlockedVault: Capability /// locked vault /// will be nil if the account has no corresponding locked account - access(self) var lockedVault: Capability<&FlowToken.Vault>? + access(self) var lockedVault: Capability? /// Stores staking objects for nodes and delegators /// Can only use one delegator per node ID @@ -238,7 +238,7 @@ access(all) contract FlowStakingCollection { pre { // This error should never be triggered in production becasue the tokens used fields // should be properly managed by all the other functions - from.balance <= self.unlockedTokensUsed + self.lockedTokensUsed: "Cannot deposit more than is already used" + from.getBalance() <= self.unlockedTokensUsed + self.lockedTokensUsed: "Cannot deposit more than is already used" } let unlockedVault = self.unlockedVault.borrow()! @@ -246,8 +246,8 @@ access(all) contract FlowStakingCollection { /// If there is a locked account, get the locked vault holder for depositing if self.lockedVault != nil { - if (from.balance <= self.unlockedTokensUsed) { - self.unlockedTokensUsed = self.unlockedTokensUsed - from.balance + if (from.getBalance() <= self.unlockedTokensUsed) { + self.unlockedTokensUsed = self.unlockedTokensUsed - from.getBalance() unlockedVault.deposit(from: <-from) } else { @@ -255,12 +255,12 @@ access(all) contract FlowStakingCollection { unlockedVault.deposit(from: <-from.withdraw(amount: self.unlockedTokensUsed)) self.unlockedTokensUsed = 0.0 - self.lockedTokensUsed = self.lockedTokensUsed - from.balance + self.lockedTokensUsed = self.lockedTokensUsed - from.getBalance() // followed by returning the difference as locked tokens self.lockedVault!.borrow()!.deposit(from: <-from) } } else { - self.unlockedTokensUsed = self.unlockedTokensUsed - from.balance + self.unlockedTokensUsed = self.unlockedTokensUsed - from.getBalance() // If there is no locked account, get the users vault capability and deposit tokens to it. unlockedVault.deposit(from: <-from) @@ -576,7 +576,7 @@ access(all) contract FlowStakingCollection { /// Borrows a reference to a node in the collection access(self) view fun borrowNode(_ nodeID: String): &FlowIDTableStaking.NodeStaker? { if self.nodeStakers[nodeID] != nil { - return &self.nodeStakers[nodeID] as &FlowIDTableStaking.NodeStaker? + return &self.nodeStakers[nodeID] as auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker? } else { return nil } @@ -585,7 +585,7 @@ access(all) contract FlowStakingCollection { /// Borrows a reference to a delegator in the collection access(self) view fun borrowDelegator(nodeID: String, delegatorID: UInt32): &FlowIDTableStaking.NodeDelegator? { if self.nodeDelegators[nodeID] != nil { - let delegatorRef = (&self.nodeDelegators[nodeID] as &FlowIDTableStaking.NodeDelegator?)! + let delegatorRef = (&self.nodeDelegators[nodeID] as auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator?)! if delegatorRef.id == delegatorID { return delegatorRef } else { return nil } } else { return nil @@ -1003,7 +1003,7 @@ access(all) contract FlowStakingCollection { // Getter functions for accounts StakingCollection information /// Function to get see if a node or delegator exists in an accounts staking collection - access(all) view fun doesStakeExist(address: Address, nodeID: String, delegatorID: UInt32?): Bool { + access(all) fun doesStakeExist(address: Address, nodeID: String, delegatorID: UInt32?): Bool { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() @@ -1013,7 +1013,7 @@ access(all) contract FlowStakingCollection { } /// Function to get the unlocked tokens used amount for an account - access(all) view fun getUnlockedTokensUsed(address: Address): UFix64 { + access(all) fun getUnlockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() @@ -1023,7 +1023,7 @@ access(all) contract FlowStakingCollection { } /// Function to get the locked tokens used amount for an account - access(all) view fun getLockedTokensUsed(address: Address): UFix64 { + access(all) fun getLockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() @@ -1083,7 +1083,7 @@ access(all) contract FlowStakingCollection { } /// Determines if an account is set up with a Staking Collection - access(all) view fun doesAccountHaveStakingCollection(address: Address): Bool { + access(all) fun doesAccountHaveStakingCollection(address: Address): Bool { let account = getAccount(address) return account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).check() diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index acb26fa88..d8dd67394 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -4,7 +4,7 @@ // FlowFees.cdc (9.627kB) // FlowIDTableStaking.cdc (98.52kB) // FlowServiceAccount.cdc (8.191kB) -// FlowStakingCollection.cdc (55.145kB) +// FlowStakingCollection.cdc (55.36kB) // FlowStorageFees.cdc (9.218kB) // FlowToken.cdc (12.966kB) // LockedTokens.cdc (31.327kB) @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x59\x73\x1b\x37\xb6\xf0\xbb\x7e\xc5\xb1\x1f\x1c\x69\x22\x51\xa9\xef\xbb\x75\xeb\x96\xca\x8a\x47\x91\x64\x8f\xca\x89\xed\x78\x99\x3c\xa4\xa6\x32\x60\x37\x28\xf6\xa8\xd9\x60\x1a\xa0\x18\xde\x8c\xfe\xfb\x2d\xec\x7b\x2f\x14\x25\x27\x35\xd6\x83\x2d\x91\x58\x0e\xce\x8e\x83\x83\x83\xe3\xbf\xec\xed\x01\x00\xbc\xac\xc9\xfa\x03\x43\x37\x55\x73\x7d\x4e\xea\x1a\x17\xac\x22\x8d\xfc\xea\xe3\xbc\xa2\x50\x90\x86\xb5\xa8\x60\x50\xe2\x59\xd5\x60\x0a\x08\x0a\xd3\x0e\x66\xa4\x05\x2a\x7b\x03\x6a\x4a\x28\x71\x8d\xaf\x11\xe3\x7f\x92\xe9\xbf\x70\xc1\xa8\x18\x69\x3d\xaf\x8a\x39\xa0\xba\x26\x6b\x0a\x2b\x8a\x5b\x0a\x8c\x88\x8e\xd8\xed\x86\xc5\x78\x88\xc2\x02\x35\x1b\x68\x48\xc9\xa7\xa3\xc0\xe6\x78\x03\x6b\xd4\x30\xa8\x1a\x40\x40\xab\xe6\xba\xc6\x80\x8a\x82\xac\x1a\x36\x11\x13\x5c\x31\x10\xb0\x2e\x96\x88\x55\xd3\x1a\xc3\xba\x62\x73\xde\x11\x6a\x52\xdc\xe0\x12\x18\xb9\xc1\x8d\xee\x03\x14\xb3\xd5\x72\x22\x57\xf9\x01\x63\xd1\x90\x34\xb3\x9a\xac\x8f\xf9\x3f\x47\x05\x69\xf1\x91\x5e\x39\x85\xf7\x97\x67\x17\x3f\x5c\x0a\xe0\x16\xa4\xc5\x30\xaf\xae\xe7\x50\xe3\x5b\x5c\x43\xd5\xcc\x48\xbb\x40\x02\x19\x68\x4a\x56\x4c\x8c\xa5\x51\x62\x31\xc5\x27\xfb\xcb\xf1\xde\x5e\xb5\x58\x92\x96\xc1\xcb\x55\x73\xcd\xe1\xfc\x28\xc0\x9a\xb5\x64\x01\x4f\xbd\xcf\x9e\x9a\x96\x35\x59\x3b\xad\xbe\xf9\xed\xe5\xf7\x6f\x7f\xfa\xf8\xf6\xf5\xe5\x9b\xb3\x8b\x8b\xf7\x97\x1f\x3e\xb8\x0d\xaf\x2e\x3e\xa2\x69\x8d\x15\x3d\xdd\x1e\x57\x17\x1f\xcf\xbe\xfb\xfe\xf2\xc3\xc7\xb3\xd7\x57\x6f\x5e\x05\x5d\xbf\x17\x38\x12\xb3\x50\xdd\xe9\xfb\xb7\xe7\xaf\x2f\x2f\xc4\x44\x1f\x12\x33\x7d\x60\xa4\x45\xd7\xf8\x25\xc6\xd4\x9d\xe6\xc3\xc7\xb7\xef\xcf\x5e\x5d\xbe\xbc\xbc\x4c\x75\x3a\xaf\x57\x94\xe1\xf6\xc7\x73\xdd\xe5\xc7\xf3\x44\xab\x8b\xd7\xaf\xf4\xf7\x17\xaf\x43\x50\x79\x83\xcb\x25\x29\xe6\xba\xc9\xe5\xbb\xb7\xe7\x7f\xd3\x8d\xf6\x50\x51\x60\x4a\xf7\x51\x5d\x1f\x58\xce\x4d\xb2\x38\xfc\x2e\xc9\x7f\x7c\x7c\x0c\x67\x8a\x2d\x96\x88\xcd\x25\xc3\xba\xe3\xd4\x98\x41\xd4\x5d\xad\xff\x1d\x62\xf3\x13\x70\xfe\x18\xd6\xfb\x5d\x5b\xdd\x22\xa6\x7a\x3b\x7f\x0c\xec\xbd\x9a\xd6\x55\xa1\x3a\x9b\xdf\xed\x72\x2e\x6f\x71\xc3\xe2\x75\x60\xfe\x31\xbc\x21\x25\x3e\x2b\x4b\x4e\xee\x68\xe0\x7d\x2e\x72\x57\x17\x7c\x41\x6d\xd5\x5c\x1f\x42\x4b\x6a\x7c\x02\x9f\xae\x1a\xf6\x3f\x87\x80\x16\x1c\x49\xe7\x64\xb1\xa8\x18\xc3\xe5\x09\x7c\x7a\x59\xfd\xf6\xdf\xff\x75\x08\xa8\x2c\x5b\x4c\xe9\x09\x9c\xc9\x5f\x5e\x1c\x64\xe6\xbe\x90\x62\x4e\xda\xc1\x00\x94\xba\x07\xff\x90\xc3\xf1\xff\xff\xdf\x38\x40\x3a\xb0\xf0\x1e\x2f\xc8\x2d\x2e\x5f\xb6\x64\x31\x16\x13\xa3\x17\x3c\x6a\xae\xf4\xa2\x07\xaf\xed\x07\x54\xcc\xab\x06\x2b\xa6\x3e\x6f\x31\x62\xb8\x1c\xb7\xa0\x03\xcb\x4c\x1f\x58\xbb\x2a\xb8\x56\x43\x0c\x28\x23\x2d\xa6\x16\x3e\xb8\xba\x10\x0a\x30\x02\x84\xca\x4e\x17\x76\x21\x14\x7e\x17\xad\x52\x0c\x6e\xc6\x7b\xe3\xc1\xd8\xdf\xde\xe2\x67\xcf\x34\xbe\xad\xf0\x1a\xaa\xa6\x62\x43\xd0\x7a\xe0\x40\xc5\x7f\x28\xae\x67\x93\x00\x1c\x38\x05\x39\x52\x47\x4b\xd1\xca\xf9\xcb\x34\xbd\xdb\x93\xff\x1a\x74\x9e\x93\x86\xa1\xaa\xa1\x09\xc3\x81\xc4\x3c\x5f\x71\xeb\x27\x08\xa8\xd5\x92\xe9\x2b\xad\x68\xc5\x4d\x30\xc5\x05\x69\x4a\xd4\x6e\x8c\x49\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\x6b\xc9\x08\xcc\x49\x5d\x9a\xfe\xdc\x32\xfd\x78\x0e\xa4\x05\xae\x62\xa5\x7d\x16\xe6\x97\x6b\x6e\xde\x1a\xad\x18\xe1\x20\x15\xa8\xae\x37\xb0\x44\x1b\x61\xf2\x58\x8b\x1a\x8a\x94\xbd\xc7\x98\x9a\xf1\x5a\x5c\x73\xd6\xe2\x3d\x9d\x61\x97\xb8\x15\xab\xa2\x93\x1c\x5b\xf8\x0c\x7a\xd5\xcc\x48\x07\x73\x34\xc3\x78\xc2\x61\x67\xd3\x86\xa3\x1b\x2d\xd1\xb4\xaa\x2b\xb6\xe1\x50\x72\x04\x88\xb5\xfe\x1d\xad\x6a\x81\x1f\xe1\x92\x48\xf3\xbf\x6e\x70\xeb\x76\x65\x44\x38\x11\x65\x8b\xd6\x7c\x6d\x25\x5e\x12\x5a\x31\x35\x4c\xd5\x1a\x2a\x69\x02\x54\x33\x68\x30\x2e\x71\x19\xc2\xa8\xed\x90\x04\x74\xe1\x2d\x5e\x00\xf2\xae\x25\xb7\x55\x89\xdb\x13\x07\xdc\xe7\xcf\x8c\xe1\x9f\x88\x46\xdf\x5a\x16\x4f\x72\xb7\x27\xcf\x5b\x4f\x12\x0a\xc4\xb2\xc5\xc1\x27\xfc\xa7\x63\xf8\x49\x31\xc7\xc5\xcd\xfe\xc1\x09\x3c\xbd\x6a\x6e\x51\x5d\x95\xc2\xfc\x82\x74\x61\x24\xde\x75\xdb\xa7\xde\xc0\x77\xb1\x7c\x35\x7d\x02\xc8\x17\x0d\xa7\x62\xed\xf1\x97\x1d\x50\xc2\x69\xd7\x1a\x1c\xe9\x75\x19\xe2\x15\x66\xc2\x17\xd5\xda\x12\xc8\x4c\xfc\x19\x30\x42\x92\x45\x67\xab\x06\xae\x31\x53\xea\x95\xa3\x47\xfd\x1a\x60\xb7\xc5\x6c\xd5\x36\xbd\xf0\x4f\xa6\xa4\x6d\xc9\x7a\xff\xe0\xc9\x44\xf0\xed\x93\x89\x82\x29\xaf\x78\xa4\xa3\x00\x55\xc3\x70\x3b\x43\x05\x96\x0a\x43\xfa\xe2\x05\x6a\x60\xc9\xbf\xa7\x73\x29\xf1\x82\xc1\x63\x27\xd6\x0c\x46\x89\xec\x4e\xd8\x5c\xf7\xff\x75\x85\xdb\x4d\xd0\x33\x69\x1b\x5a\x4c\xc9\xaa\x2d\xb0\x03\x4a\xc6\xc3\xc9\x68\x85\x5b\xd4\x2a\xaf\x5e\x7a\xac\x9f\xa8\xf5\x01\xb2\x1d\x56\xcd\xa8\x2e\x9c\x5e\xa8\x2c\xb9\x05\x78\x2b\xf4\xe4\xfe\x2f\x82\x09\x4f\xe0\xaf\xb1\x9f\x3d\xe1\xcd\xf8\xef\xb8\x0d\x45\x8f\x2b\xb7\x93\x84\xc2\x53\x1e\x43\x66\x5a\x63\x37\xcd\xdc\xc6\xb6\xe4\x01\x30\x9d\x0e\x1c\xa6\x0d\x07\x57\x5a\xec\x23\xf1\x41\x8a\xb4\x09\x77\xae\xd5\x54\x8e\x7a\x48\x03\x2d\x2c\xae\x18\x9c\x60\x2a\xd0\x70\xf9\x5b\x45\x07\xd9\xdf\x17\x07\x27\xf0\x1d\x21\x75\x97\xcc\x48\x2b\x2c\x64\xe6\x67\x39\xd4\x3f\xba\x9a\xbb\x3e\x87\xe8\xe3\x7e\xd0\xd9\xf3\xac\xae\xc5\x5c\xcd\x8c\x88\x8e\x19\x3c\xf3\xef\xfb\xc6\xb1\x73\x76\x0c\xe6\x35\xea\x1c\xd1\x27\x96\x58\xd6\xef\x12\x15\x29\xde\xf2\x44\xdf\x73\x0f\x1b\x56\xb1\x1a\x2f\xb8\x93\x68\x65\xed\xad\x30\x7c\x46\xb4\x3f\xce\xb1\x15\x51\xe5\xf5\x71\xce\xa6\xd2\xfb\xe3\x5b\x70\x29\xe4\x4a\xdd\xa9\x9d\x3c\x69\xb1\x19\x02\xd5\x75\xa0\x08\x54\x2c\x40\x38\x1b\x45\x64\x92\xd5\x16\x5d\x1b\x52\xd9\xd8\x8c\xf6\x1a\xe3\x25\xe5\x4e\x48\x71\xc3\x35\xee\x9c\xac\x65\x78\x40\xf7\x6a\x4a\x23\xdc\x72\x97\x4f\x01\xb5\x72\x0b\x8e\x4b\x57\x63\x55\x0c\x6e\x1a\xb2\xa6\xca\x8f\x52\x6d\x19\x81\xeb\xea\x16\x6b\x58\xb8\x42\x84\xf5\x1c\x37\x32\xea\xa0\xad\x3e\x9f\x45\x7b\x03\x66\xcc\xb2\x9a\xcd\x70\xcb\xb1\xc9\x36\x4b\x2c\xed\x81\x18\x34\xaf\xf3\x22\x4d\x77\xd2\xa1\xfc\x1c\x39\x3e\xb6\x6b\xbc\xe5\x92\x18\x72\x0b\x37\x18\xbe\xa2\x13\x02\x3b\xd4\xa3\xe0\x13\x24\x87\x17\x6e\x67\x55\xd7\x30\xc5\xd0\x54\x35\x77\x72\x84\x05\x54\xa4\x9a\x23\x0a\x0d\x81\x82\xb4\x2d\xa6\x4b\xd2\x94\x9c\xd8\x3e\x39\xf3\x90\x0e\x86\xf3\x85\x0f\xe8\x07\xb9\x0b\x09\x79\x8b\x1b\x2e\x15\x32\xb2\x11\x25\xd2\x52\xaf\xef\x39\x6a\xa4\x87\xbc\xa2\x18\x48\x83\x9d\xbd\xcc\x12\xcb\xfe\xe0\x38\x1a\xbc\x0b\x77\xea\x38\x77\x4c\x31\x2c\xe5\x4e\x5d\x4d\xb5\x86\x29\x2e\x10\x1f\x48\xb0\x4a\x41\x56\x75\xc9\x5b\xad\xa8\x83\x05\x87\x21\x92\x48\x68\x8c\xe9\xa0\x27\xf0\x57\x23\xd5\x9d\x46\xe6\xae\x7b\x38\xa3\x57\x86\x8c\x68\x1a\xdf\xed\x05\x88\x12\xf4\xb0\x42\x2a\x08\xf2\x37\x52\x73\xef\x49\x6d\x1d\xa4\x2a\xb0\x9c\x19\x52\xdc\x09\xad\x50\x21\x3d\x72\x97\x13\x88\xbb\x60\xaf\x86\xa8\xdd\x25\xb0\x79\x45\x0f\xb9\xac\x3a\x6c\x97\x5f\x2f\xb3\x50\x79\x3c\x84\x56\x6c\xbe\xef\x05\xd4\x26\x3f\x29\xf1\xe5\x18\x38\xf4\x42\x5e\x13\xf1\xdf\x5b\xb3\x71\x39\x80\x67\xf1\xd7\x72\x92\x90\x17\x3f\x72\xb5\x44\x07\x29\x25\x1d\x17\xc4\x2d\xdf\xa6\x49\x26\x11\xe1\x4e\xa3\x2d\x0d\xf7\x1e\x8b\xfd\x46\x92\x81\x7f\xe2\xaa\xa9\x90\xa1\x0f\x3e\x42\x83\xd7\x6a\x82\x43\x88\x95\xe0\x8a\xe2\x12\x66\x55\x4b\xd9\x21\xcc\x08\xdf\xeb\xe0\x12\xa6\x9b\x10\xb6\x78\x06\xad\xeb\xf8\x14\x7a\xf8\x94\x96\xd5\xed\x9a\xd4\x2c\x9d\x22\xf0\x20\xae\x5c\x8a\x36\x09\x17\x9d\x02\xa2\x94\x14\x95\xd8\xbd\x8a\x48\xb1\x40\x7d\x9e\xcd\x7c\xa7\x8e\xf6\x98\x5f\x7f\xa3\x36\x42\x21\x1f\x7e\x06\x7e\x1e\xb6\xe3\xf3\x16\x91\xd9\xe3\x39\x2b\x71\x8c\x7c\xef\x26\xcf\x1b\x1a\x4e\xfd\xa9\xf6\xd2\x9b\x42\xa5\x31\xe1\xf9\x11\xfc\x9e\xd9\x37\x5a\x2d\xa8\x5a\xc5\xcd\x42\x36\x82\x53\xf8\x66\xf2\x4d\x1e\xc2\xa8\xa5\xd7\xf4\xf8\x18\xae\x62\xeb\x18\xaa\xbb\x43\xc1\x14\x15\xaa\xab\xff\xc5\x50\x09\xef\x89\x6f\x8c\xe7\x82\x1a\xe1\x78\x5c\x8d\xb8\x66\xd9\x41\xab\xd7\xb4\x9a\x89\xd0\x82\xc3\x3c\x6f\xa7\xff\x82\x53\xf7\x83\x04\x4d\xc5\xda\xdc\x26\x5e\x87\xbd\xa8\xfd\xf1\x31\xc8\x6d\xa7\x12\x29\xae\xfe\x05\xf0\x0b\xd4\xa0\x6b\x6b\x16\x44\x60\x3e\xe1\xd7\xa5\x06\xe4\xde\x17\x66\x4a\xe0\x02\x7f\xb0\x73\xc9\xfc\x87\xaf\xd9\xa1\xcc\x0f\x0a\x8c\xd3\x00\x11\xce\x66\x59\xfe\xe6\xb6\xde\x3f\x48\xe3\xc5\xe7\xc9\x78\x96\x89\xef\x27\xf1\x9f\x3b\xc0\x35\x4d\x09\x4f\x02\xd1\xae\x51\xeb\x98\x37\x6c\x96\xe2\xe2\x40\x37\xc1\xa9\x2b\x12\xa1\x55\xaf\x09\xc5\xda\xe2\x48\x6b\x44\x61\x8a\x67\xdc\xf0\x96\x98\xb2\x96\x6c\xb8\xc6\xc7\xb7\xb8\xdd\xb0\xb9\x1b\x6f\x93\x5b\x03\x61\xb8\xb0\xd4\xa9\x05\x1f\x4b\x08\x22\x2c\x30\x9b\x93\xf2\x50\x39\xd9\xc2\x70\x2f\x51\x53\x15\xca\x5d\x6c\xb1\xf2\xc8\xf9\x17\xca\x78\x48\xf7\x5c\x1c\xe8\x35\x1b\x1d\x49\x71\x8f\x0c\xf9\x8f\x02\x69\x3f\xd4\x51\x36\x2e\xc8\x97\x2b\xb0\xe0\x6e\x14\xa3\xb6\xa5\x1b\x87\xb6\x1d\xfc\xad\xa2\x8f\x5a\xed\x4d\x8a\x08\xb7\x99\x2c\x43\x5b\x8b\x0a\xb3\xe9\x95\xff\x07\x9b\xde\xa6\xaa\x0f\xba\xe8\x39\x73\xed\xbe\x9c\xb9\x4c\x87\xd0\xfb\xa6\x77\xba\x85\xf1\xec\x00\xa6\x64\xcb\xab\x8b\x4e\x38\x15\x5d\x22\x7d\xdc\xdd\xe8\x22\xf6\x68\x22\xa7\xb3\xae\xb9\x45\x0e\x7c\x1c\xc5\x32\xce\x59\xf3\x44\x05\xe3\x9c\x13\x4b\x5c\x71\x4e\x03\xd2\xc2\x94\xb0\xb9\x54\x1e\xbe\x63\xf3\x89\x73\xae\xef\xc2\x28\xa7\x85\xf1\x09\x8d\x7b\x53\xcd\x04\x4f\x8a\x93\x5e\xcb\xb7\xe9\xd8\xae\x74\x11\xd4\x36\x5d\xda\x87\x7d\x79\x3c\xa5\x7d\x92\x03\xee\x84\xfb\x96\x5b\x48\xf7\x9d\xbb\xc1\xd3\x8c\x1a\xda\xc2\xd8\x40\x5a\x65\x96\xed\xfc\x1d\xaa\x51\x53\xe0\xd0\x94\x4e\xa6\xea\xf3\xa3\xf0\x00\x77\xb2\xa8\x9a\x6a\xb1\x5a\xa8\x8f\xde\x63\x8a\xdb\x5b\x64\xf3\x00\x2c\x12\x95\x85\x6b\xb1\x3c\x85\x08\x4d\x9b\xda\x0b\xf9\x0a\x5c\xe0\x38\x34\x57\x91\xae\x7b\x22\x94\x5d\x88\x13\xf0\xb4\xbc\x87\x15\xe7\xa3\x27\x19\xa4\xf8\xbd\x2d\x5a\x76\x8a\x14\xc1\x0c\x94\xe2\x96\xed\x47\x9f\x8b\xef\x04\x37\xc0\xf3\xd3\x00\x8c\xaf\x43\x7a\x1d\x26\xbb\x2f\x30\xa5\xe8\x1a\x0b\x57\x8b\xae\x66\xb3\xaa\xa8\x44\xc0\x81\x30\x54\x03\xba\x45\x55\xcd\xfd\x3f\x19\x63\x57\x6b\x79\x1a\x0d\x74\x90\x34\xe6\x57\x33\x63\x09\x94\x38\x14\xa8\xe1\x3b\xae\x56\x1e\x56\x4a\xb9\x92\x30\x1e\xda\xb3\x10\xee\x94\xa8\x30\x35\x9b\xe3\x45\x34\x72\x35\x83\xfd\xcc\xa2\x43\x3d\xae\x7f\x72\xde\x58\xfa\xf3\xaf\x15\x4e\xe3\x45\x81\x8d\xa0\x3f\x3f\x72\xa9\xac\x81\x37\xb2\x29\xff\x8f\x6d\x7f\x06\x4f\x7c\x7b\xca\x71\xd5\x85\x20\xf9\x21\xac\xe7\x88\xa9\x76\x4a\xb1\xa8\x2f\x98\x0c\xac\x29\xff\x48\x13\x3f\x9a\xd0\x78\x11\xc9\xd5\x1d\x1f\xc3\x6a\x59\x22\x86\x03\x45\x26\x36\x7a\x2d\x2e\x48\x2b\x76\x5e\xa8\x14\x91\x18\x33\xa5\xb2\xaf\xaa\x8f\xe2\x93\x9d\x90\xc2\xa3\x6f\x1a\x66\x61\xad\x57\x8b\x4f\x9e\x17\xfd\x91\x7c\xa2\x5c\x16\x15\xa7\x1c\x0d\x19\x88\xeb\x70\xb9\x78\x2f\xec\xd0\x8b\x02\x35\x47\x8b\x7f\x5d\x61\xca\x12\x38\x57\x83\x2f\xaa\x66\x45\x05\x01\xb9\x03\x04\x6b\xa4\x06\x0d\x1d\xda\x60\x43\x1b\xa1\x2f\xb9\x5f\xc8\x7d\xf3\x75\x06\x37\x79\x5c\xaa\xf5\x3e\x3f\x72\x76\x5d\x85\x38\xe5\xbf\x5c\x2c\xd9\x46\x70\x7c\xe8\xce\x38\xab\x7c\x85\x99\xda\xa5\xb0\x15\xaa\x7d\x1b\x8a\x8a\x39\xc4\x8e\xad\x3b\xb9\x84\xf3\x1d\x69\xc5\x71\xf0\xf3\x23\xe8\x14\x33\x5f\xfa\xb3\x83\x6a\xb4\x38\xc3\xfa\xa6\x2b\x1a\x38\x8d\xb3\xfc\xa2\x2f\xf4\xe9\xed\x1c\x2f\xa0\x6a\xd4\x46\x83\xa2\x05\xee\x58\xaf\x44\xcd\x44\xc5\x80\xf7\xe5\x99\x88\x56\x2c\x0a\xd6\xf4\xa2\x32\x3d\x83\x75\x66\xc0\x35\x1a\x2c\xc3\x67\x77\xc3\x76\x1d\xc7\xc7\xf0\xa1\x6a\x44\x10\x5f\x19\xec\x86\x44\x16\x1b\x59\x8f\x7c\x8e\x64\x14\xbc\x20\x0b\x6c\x59\xbe\x21\xed\x02\xd5\x56\xd8\xa6\x39\x01\x1d\x66\x03\xef\x6f\xf3\x46\x5b\xba\x6d\x44\x32\x67\x60\x0c\x69\x7a\xd8\x33\x65\x5e\xb2\x9b\x32\xc5\x9b\xc6\x9d\x9d\xa2\xe2\x46\xe4\x26\x28\x07\x0a\xcd\x18\x6e\x61\x8a\xb9\x3a\x73\xe2\x6d\x9c\x42\x08\xe4\x06\x8c\xb4\x3a\xd7\x46\xa4\x1a\x66\x46\x8f\x54\xa6\x72\x7f\xab\x19\x2c\x09\xa5\x95\x08\x24\x0d\x0e\xe0\x59\xd7\xd7\x1c\x2a\x0a\xf7\x57\x1d\x1d\x26\x7d\xde\x61\xc1\x26\xbd\xd5\xc4\x6d\xcb\x5d\xfe\xb9\x08\xac\x37\x42\x27\x4f\x31\xb0\xb6\xba\xbe\xc6\xad\xdc\x3c\x2e\x5b\x52\xae\x64\x6a\xca\x14\x17\x88\xae\xb0\xeb\xcf\xa8\xf0\x27\xae\xcb\x58\x8a\x8e\x8f\xf5\xc8\x22\xb0\x4f\x96\xb8\xad\x37\x2a\x94\x21\x0d\x88\xf2\x8d\xc4\x19\x37\x5f\xa7\x98\x26\x1e\x88\xaf\xd7\xb8\x91\xcf\xbb\xb8\x2a\x69\x43\x4f\xe0\xe9\x39\x6a\xb8\x83\xa1\xcf\x9a\x16\x32\x0c\x8e\x1a\xe1\x64\xd7\x2d\x46\xa5\x38\xaf\x28\xc3\x50\xda\xfd\xb6\x0f\x81\x6b\xdf\xe7\xdb\x5f\x2b\xb3\xe1\xf9\xf6\x32\x6c\xa5\xf6\xad\x02\x7a\x37\x66\x00\x7d\xbe\x7e\xc2\xdf\xe2\xde\xe3\x40\x8c\x76\x7a\x93\xa3\x04\xfe\xc8\x23\x62\x5a\x2b\xfb\x68\x0c\x35\x3b\xff\x3f\x36\x05\x59\xdd\xac\x18\xf0\xbd\x54\x27\x49\xb1\xdc\x12\x88\x58\x17\xe5\xb0\x97\xb6\x5c\x23\x02\x9e\x5e\x97\xc1\x2e\x63\x80\xeb\x0c\x66\x5c\x2d\x24\x95\xae\x76\xe6\xf4\xa1\x6b\x81\x01\xd1\xa1\x1e\x59\x7a\xb3\x38\x94\x8a\x23\xa2\x7c\xf7\x61\xbb\x70\xc0\xcc\x5e\xa4\xcb\x9c\x6b\x21\x95\x69\x3d\x61\x00\x55\x1d\x8c\xea\x3c\x36\x7d\xfc\x5d\xb1\x49\x4f\xbc\xbf\x1f\x4f\x59\xe3\x26\x59\x9c\x02\x6b\x57\x58\x44\x56\x52\x16\x4b\xbb\xed\xf8\xb7\x8a\x32\xaa\xcf\x15\xe3\x94\x6d\x71\x5c\x26\x8e\xeb\x75\x48\x4e\x2c\x89\x2c\xf9\xb7\xa8\x76\x63\x59\x87\x52\x6f\xaf\x2b\x8a\x61\x86\x6a\x8a\x27\xe9\xf3\xa4\xfb\xe7\xae\x04\xac\x10\x9c\x4a\xfa\x29\xad\x2f\x12\x31\xdd\xa0\xc3\x45\x3a\x19\x76\x4c\x4f\x07\x46\x50\xdd\xc6\xc5\x71\x34\x1b\xb9\x79\x5c\xda\x25\x44\x2c\x3a\xe7\x05\x47\xcf\xbb\x61\x6e\x47\xcf\xfb\x3f\xea\xbc\xe2\x17\x3f\x26\x1e\xf6\xb7\x92\x9a\xd1\xa0\x11\x9a\xe1\xd4\x1b\xd3\x06\x85\x13\x51\xfe\x60\x80\x8b\x28\xe9\x37\x1c\x29\x68\x31\x62\xc8\xee\xe1\x92\x43\xdd\x75\x99\x7a\x7b\xd2\xa4\xb6\xb4\x9c\x8a\x52\x36\x0c\x9f\x1e\x82\x38\xa4\x13\x5e\x8c\x76\xee\x9c\x33\x65\xd1\xdc\x7c\xbe\x40\xac\x98\x63\x9a\x3a\x53\xca\xa6\x38\xa7\xc9\xba\xdf\x81\xd2\x27\xe9\x63\x0f\xfe\xf3\xec\x59\x0e\x71\xe3\x3b\xc9\xd9\x9e\xc0\x69\x32\x6d\xb4\x77\x46\xd1\x31\x1b\x08\xe7\x3f\x69\x66\xd4\x21\xb1\x76\x15\x6b\xf2\xbb\x64\xfc\xed\x7b\x42\x6e\x42\xb2\xd9\x7b\x4b\x74\x89\x8b\x6a\x56\xe1\x52\x27\xa5\xf8\x69\x2d\x90\x58\x97\x9b\x3c\x2a\x45\xc7\xac\xab\xfb\x5c\xc2\x5d\xae\x96\xda\x61\x46\x2f\x20\xb9\x47\xe9\x00\xc7\x11\x5d\x72\x62\x3d\x12\x93\xf1\xaa\xf9\x4c\xfb\x7a\x8e\x04\x03\x65\x8d\xd5\x4b\xe5\xe4\x8b\xdd\x57\x59\x02\x6a\xa4\x49\xe2\x3a\xd0\xa6\xdf\xb8\x09\x6a\xf0\xe8\x79\xa3\x89\xa3\xb0\xaa\x54\x29\xd2\x93\xaa\x8c\xbe\x54\x3a\x5c\x64\xd9\x9f\xe6\xb2\x80\x44\x9a\xa2\x66\x91\xaa\x8c\x4f\xd0\xc4\xde\xfb\x83\x3c\xb3\x3b\x75\xc7\x9c\x88\x6f\xa4\x53\x73\xd5\xbc\x17\x76\x7c\xff\x00\x8e\x82\x36\xfc\xeb\xf7\x78\x8d\xda\x32\x08\xbf\x6d\xb3\x3b\x77\x80\xf1\xc6\xc2\x8b\x6a\xe0\xfd\x26\x17\xb8\xaa\xd4\xc9\xf3\xee\xa7\xfc\x93\xc4\x4d\xa3\x68\xe5\xe6\xbb\x9f\x64\x7e\x93\x3d\xe4\xda\x3f\x70\xee\xd5\x88\xc5\x88\x54\xed\x17\x3a\x55\xfb\x20\xc6\x83\x73\x94\xf6\x73\x55\xfe\x03\x9e\x1f\x3d\x11\x74\x0d\xb5\xff\x07\x65\x9f\xc3\x2b\x08\x2a\x77\xdb\x32\x6d\xaa\xb3\x8a\x61\x9b\xf8\x97\xbc\x60\x09\xa4\x2e\x3b\xae\x32\x40\xe6\xb4\x59\x80\x19\x26\xd3\x5f\xe9\xb4\xef\x2d\x44\xcc\xe0\x6f\x80\x94\xdd\x33\x4d\x3a\x21\x49\xbd\xc2\xe2\x27\xf6\x46\xa7\xad\x93\x6e\xf5\x3a\xf9\x73\x8b\xd6\xf0\xeb\x7b\x2e\x84\x49\x94\x84\x02\xd8\x23\x68\x1c\x42\x85\xa2\xaf\x13\x5f\x99\x7e\x19\xe4\xa8\xb8\xff\x47\xf2\xa9\x11\x79\x07\x5b\x09\xa6\x95\xec\x9f\x43\x7a\x4b\x49\x35\x9f\x0e\xe1\x7d\x75\x28\xd4\x69\x61\xfc\x40\x9e\x72\xf9\x44\x82\xf2\x5c\x1f\x4d\x38\x39\x87\x3a\x4d\x4f\x8c\x9c\x1c\x8f\xca\x5d\x23\x93\xb7\x9e\x70\xe9\x8f\xff\x13\x86\x92\x88\xaf\x8b\x1a\xa3\x36\xad\x60\x2a\x5c\x97\x4a\xcd\x88\xb1\x4a\x0c\x7c\x1b\xe1\x0d\xe4\x64\xc5\xaa\xdb\x60\xa4\x85\x05\x52\x57\xb8\x19\x81\x1b\x8c\x97\x50\x31\xa3\x82\x42\x19\x0f\x72\xd3\xa5\xbc\x4b\x84\x39\xa6\x5d\xef\x8c\x0e\xfa\x6c\xeb\x8b\x41\x41\x47\x79\xa1\x2f\xbd\x0b\xcc\x26\x73\x9c\xc0\xd3\x0f\xbe\x9f\xc6\x47\x10\x48\x14\x64\x95\x5b\x59\x71\x33\x5d\x2f\x29\x8e\x59\x67\xe2\x27\xa7\x2a\x81\x60\xff\x9b\xc9\x37\x07\x36\x4a\xa8\x18\x47\x4c\xc6\x7d\xf4\x64\xce\x67\x57\xd2\x5d\x72\xdb\xe6\x5a\x1e\xcd\xd3\xd9\xed\xdb\x76\x6e\x85\x72\xc8\x92\xa3\xed\x54\x07\x76\x9e\x84\xc4\x52\xc1\x85\x42\x06\xd7\xd5\xb1\xee\xa1\x0a\x21\x33\x54\x43\xb3\x5a\x4c\x79\xcb\x59\x14\xa4\x53\x09\x4c\x22\x7e\xc2\x87\x28\x71\xb9\x2a\x98\x7b\x5a\x28\x44\x06\xb7\x71\x70\x65\x9b\x48\x91\xab\x98\x53\x0b\x94\x17\x8c\x69\x66\x89\x06\x26\x5d\x19\xc0\x8a\x18\x95\xf7\xb0\x1a\xbe\x58\x27\xb3\x72\x81\x96\x31\xe0\x3a\xef\x4a\x0d\xfe\xfc\x28\xcf\x3c\xcf\x8f\xe2\xb8\x83\x02\xf5\x3c\xab\x5e\xdc\x38\x03\x56\x41\xa1\x34\xf6\x42\x37\x44\x4f\x9b\x88\x76\x80\xeb\x19\x0e\xba\x87\xad\xc5\x3d\xeb\x15\x0e\x36\x1e\x90\x0a\xe3\x99\x43\x24\x07\x97\x83\x8f\xf4\x3e\xce\xb1\x39\x8b\xb0\xca\x46\x5e\x63\xe5\x7a\xd9\x68\x7f\xe4\xb2\x81\x48\xad\x2f\x75\x60\x2d\xca\x48\x9d\x89\xab\x10\x32\xfa\x16\x53\x5d\xa4\xf2\xed\xa7\xf4\x8f\x1d\xd6\x1f\x72\xf2\x74\x60\x74\x70\x80\x45\x0c\x1d\xc2\x1d\x18\xc5\x70\xc8\xbc\x5d\xec\x37\x48\xf1\x0e\xbb\xeb\xba\xf9\x00\xb7\xf4\x81\xac\x95\xbb\xc5\xf7\xac\x96\x8d\x28\x3c\x96\xe9\xb2\x33\xee\xd6\x7e\x39\x0e\xda\x20\x13\x56\xda\xe2\x0c\x33\x38\x85\xfd\x67\x5d\x23\x21\x0a\xcf\x7a\x49\x97\xc8\x3f\xab\x66\xde\x3c\x93\xaa\x0c\xe2\x4b\xf0\x7b\xac\x21\xe0\x7e\xdb\x91\x5e\x06\xc8\x4e\xf8\xb0\x76\x18\x52\xb6\x38\x14\xc6\x2d\xcd\xb1\xae\x20\xb4\x9d\x45\x86\x87\xb0\xca\x90\xb6\xcc\xd1\x82\x87\x1b\x67\xe7\x4e\x43\xd2\x3e\x83\x63\xa3\xed\x34\xae\x99\x4e\x70\x76\xce\x52\x43\xb4\xed\x1b\x65\x3c\x73\xcc\xd7\x67\x3e\xbb\x42\x82\xca\x64\x5e\x44\x1b\x2d\xfd\xa3\x2d\x67\x5a\xa4\x94\x21\xbb\xfc\x6d\x89\x05\x5f\xb8\x52\x68\x94\x9f\xbd\xcb\xa8\xaf\x23\x38\xfa\xaa\xc9\xd0\x29\x34\x78\x30\x2a\x4d\x67\xa4\x4d\xb7\x94\xdd\xbd\x59\x2f\x13\x63\x6f\x69\xdb\xed\xfd\x23\x69\xdd\xaf\x2b\xca\x70\x2b\x2e\xac\x05\x57\x37\xbb\x7c\x02\xd5\x0b\x89\x7e\x1a\xf1\x52\xff\x68\xfa\xc4\xe4\x18\x68\xbf\xe5\xd8\x62\x4b\x59\x95\x99\x4a\x1a\x0d\x66\x6b\xd2\xf2\xf1\xcf\x34\xdb\xea\x76\xf6\xab\xd7\x78\x63\x3f\x56\x8b\xf3\x3e\xf3\x53\xc2\x0f\x61\x89\x36\xb8\x3d\x81\xb3\x15\x9b\x2b\x17\xf6\xc0\xfb\xeb\x45\x2a\x39\xdc\xe6\xfd\xe9\x0b\x0c\x41\xc2\xb9\xce\x3a\x8a\x7a\xfa\x3e\x7b\xc2\x8e\xa8\x90\xb5\xd2\xeb\x1c\x19\x36\x2a\x2a\x7d\xde\x04\x1e\xa2\x8f\x22\x94\x78\x7f\xfa\x98\xb1\xbf\xab\x4b\x6f\xd4\x09\xfe\xe8\xd4\xb7\x60\x29\xc3\xe3\xbb\x76\xc1\x93\x70\x21\x51\xa4\x49\x7e\x30\x4a\x2d\x75\x06\x6b\x95\x43\x9f\x24\xc2\x7b\xac\x73\x17\x4e\xa3\x03\x8b\x30\x36\xc8\x7f\x5e\xbc\x30\x62\x2a\x93\xa0\x08\xd3\x77\xb0\x84\x03\xde\xea\xf1\x9e\x66\xa8\x3e\x72\x7f\x6e\xe0\x13\x91\xca\x30\x72\xfc\x5e\x4b\x63\x57\xec\x39\x19\x72\x16\xd9\xa9\x94\xfb\xf6\x68\xc5\xe6\xc1\x4d\x7f\x27\xa3\x9c\x82\xa9\xb0\x03\x05\xaa\xeb\x60\x63\x54\xcd\xcc\xa2\x54\xe9\x97\x53\x5b\x10\x4e\xac\xe8\x3d\xa9\xf1\x44\x31\x04\x69\x27\x2d\x5a\xff\x1d\xd5\x2b\x0c\xff\xfe\xf7\xc0\x9e\x0d\xc5\x0d\x5d\x51\xdb\x33\xd6\xd8\xee\x81\x93\x56\x22\x89\x72\x1a\x06\x97\x01\x6a\x8d\xf4\x8b\xff\x0e\x86\x59\x09\x35\xe7\xe0\x93\x2c\x4d\x2a\x75\xed\xd8\x54\x8b\x4a\x51\x0d\xf9\x34\x3b\x96\xd7\xf2\xf4\x6d\x6c\x5c\xb5\x80\x39\x96\x8e\x74\xb9\xa7\xf0\x96\x96\x50\xf6\x4d\xbd\x31\x34\x44\x8d\xab\xcb\x8c\x5f\x37\x33\xfc\x01\x76\x5b\x41\xc4\x95\x9d\x42\xe3\xdd\x4d\xdb\xd0\xc3\xb9\x8b\xd6\x15\x2a\x24\x73\x7c\x45\xe1\xd7\x42\x14\x67\xba\xb9\x76\xdc\x47\xdf\x2c\x72\xc3\x91\xba\x99\x3e\x5d\x31\xe5\x28\x32\x77\x40\x69\xfc\x69\x65\x4b\x54\xa0\xb2\x94\xd5\x71\x0a\xb8\xc1\x1b\x95\x32\x13\x9a\x18\x9b\x0d\x39\x8c\x25\x72\x9b\x09\x7d\x1c\xb8\x95\x85\xd8\xb9\xc4\xcb\xe2\x71\x59\x34\xea\x79\x6d\x34\x86\xc1\xa9\x0b\xe5\xbe\xcf\xea\xe1\xf0\x3a\x15\x3d\x99\xa8\x54\xd8\xb9\xe3\xe3\x25\x55\x4a\xac\x03\x92\xee\x9a\x4f\x6c\x52\x57\xcd\x4d\x7c\x03\x7b\xff\x58\xd5\x78\x38\xf6\x47\x52\x35\x1a\x45\xa3\x43\x60\xa8\xbd\xc6\xec\x04\x8e\xa9\xbc\x1c\x24\x8a\x86\x8a\x61\x64\x99\x9c\xf8\x6e\x56\x62\x05\xa7\x89\xe3\x5d\xdf\x8b\xf6\x4f\x27\x3d\xfd\xd5\x53\xe2\xab\xe3\xcb\x83\xfc\x66\xda\xc4\x53\x36\x62\x23\x8e\x1c\x19\xe5\x93\x1f\x6a\x92\x20\xf8\xf1\x1c\xfe\x4e\x98\x8d\x2f\x72\x7a\xa9\xf2\x30\xa6\x2c\x44\x26\x4b\x68\x4b\x05\x9e\xb8\x0f\xe3\x32\x50\x0e\x98\xe4\xc6\xff\xd7\x42\x02\xaf\x7c\x21\x39\xf9\x35\x66\xa6\x3c\xa9\xf8\x7a\xdf\x1a\xf3\x40\x54\x62\x3b\xed\x32\x16\x45\xb7\x78\xff\xf9\x91\x9a\x84\x7b\x37\x27\x7e\xf1\xd3\x89\xf8\xc2\xa9\x19\x9a\xbe\x9e\x45\xc5\xda\xd4\x29\x8b\x53\x15\x30\x85\x57\xe8\x8c\x8b\x4a\x3e\xca\x9c\xd3\xa6\x63\xa5\xdd\x35\x24\x13\xdc\x39\x88\x8a\x8e\x93\xb5\x4d\x71\xb3\x04\x9e\x94\x5d\x74\xf0\x9f\x49\x95\xb2\x2c\xad\x2c\x4d\xc8\xd2\x17\xaf\x5f\xc1\x3b\xd4\xb2\xaa\xa8\x96\xc8\xf7\x4d\x86\x70\xb6\xb2\xdc\x83\x19\x3c\xe1\x67\xa4\x98\x40\x67\xe2\x2d\xbb\x21\x4b\xc7\xb7\x6e\xae\xdd\x05\x85\xdc\x7e\xf1\xfa\x95\xf3\xf5\x3d\xb9\xdd\x9f\xcb\x32\xfd\xc5\xeb\x57\x13\xe7\x8b\xff\x04\xa6\x0f\x29\xfb\x28\x4c\xef\xb1\xa2\xdf\x23\xe1\x3a\x06\xce\xe2\x99\xac\xcb\x6d\xaa\x60\x0a\xf7\xaf\x23\xc5\x84\x34\x58\xdd\x28\xd4\x45\x6b\x02\xff\xac\xa2\xb2\xc4\x8d\xbc\x4c\x6d\xc7\x2d\x71\x51\x95\x58\xd6\x79\x68\x51\x43\x67\x99\xbd\x84\xad\x3f\x46\x00\x35\xf2\x02\x46\xca\x85\x33\x35\x85\x6a\x6a\x47\x6c\x75\xa6\x38\xa9\xcb\xc4\xc8\x7c\x87\x7b\xe8\x8d\x22\x03\xd1\xaa\xdc\x17\x07\xd0\x29\x38\xce\x88\xb8\xd4\x8c\x9c\x5a\x5f\x5b\x60\x44\xab\xa0\x81\x43\x1e\x5a\xbf\xb4\x6a\x63\x87\xd4\xf7\xd4\x5d\x3c\x46\xce\xb0\xda\x4a\xa5\x7c\xb7\x44\x3e\x8d\xcf\xff\x2a\x18\x10\x1e\x6b\xf8\x3c\xec\x7b\xa8\x0f\x7a\xd0\xae\x02\x55\x22\x69\x28\x43\x57\x67\x3b\x23\x33\x95\x37\x64\xa5\x93\x1a\xc8\xba\xe9\xbd\x3f\xb3\x85\xff\x7c\x75\x11\xbb\xb5\x3f\xa0\x1b\x0c\x74\xd5\x2a\x20\x92\x65\x77\x95\x29\x89\x4e\x40\xa9\x0c\x40\x16\x2c\xc8\xb2\xb8\xba\xd8\xdb\x99\x27\x15\x52\xc4\xf1\x89\xe4\x51\x88\x4f\x63\xa5\x9a\xa4\xb3\x1c\x78\x31\xdf\xaa\x3b\x01\x7d\x0e\x4e\x38\x25\x64\x82\x1b\xaa\x10\x4c\xe8\x5f\x9a\x10\xf9\x52\xaa\xcb\x48\xb0\xc3\xf8\x07\xf4\xdc\x48\xd4\x95\x65\x4f\x9d\x85\xeb\x4c\xa5\x64\x07\x7b\x27\xd1\xc0\xf6\xd6\x50\x32\xa4\xa2\x89\xe1\x8a\xc4\x6a\xf3\xb5\x22\x64\xea\xd6\xa2\xc7\x98\xf7\x77\x25\x52\x14\xf6\x4d\x74\x2f\xa1\x03\xcb\xed\x12\xba\xcb\xa8\x8f\x24\x74\xc6\xeb\x7a\x40\x7a\x47\x68\x18\x48\xf6\x10\xd2\x07\xa3\xfe\x10\x75\x12\x6d\x98\xb9\xde\x90\xfe\x8a\xd7\x3b\xae\x5d\xd6\x5d\x06\x59\xec\x82\x3a\x0a\x94\x0d\xd9\x1e\x1f\x84\x7a\xea\xc9\x80\x72\xd1\xe3\x8a\x4c\xc7\x70\x3f\xde\x6e\xbe\xe3\x30\x3a\x0e\x98\xfc\x90\x4a\x70\xe9\xf3\xdf\xb7\x8e\x17\x5c\x3c\x68\xa8\xa0\x27\xef\x66\x78\x0a\xf0\xd5\x0c\x90\xcd\xd8\x50\x6c\xab\xcd\xb6\x2a\x46\x25\x22\x8e\x14\xd6\x98\xff\xde\x70\x2b\x2c\xcf\x81\x37\x5f\xa9\x52\x3c\xda\x8d\x12\x16\x52\x1f\x9e\x85\x31\x4c\x1b\x42\x4a\xd4\x6b\xd7\x37\x2d\x94\xc7\x06\x83\x0e\x8d\xe4\x88\x3e\x21\x5e\x92\xf6\x52\x65\xac\x24\xd2\x13\x87\x85\xf2\x5c\x44\xef\xd0\x6d\x7a\x0c\x87\x47\x5d\x14\xea\x3b\xde\xc8\xdf\xf9\xf8\x1c\xf1\xf4\x5c\xc5\xbc\xe8\x0e\x5b\xbe\x0e\xcb\x6e\x6b\xe1\xc1\x0e\xea\xe1\xc1\xc3\xd5\xc4\xeb\x99\xeb\x4d\x40\xfc\x44\xbd\x3c\x87\x15\xd2\x5e\x02\x74\x9f\x77\xa1\xe0\xc4\x2b\x87\xda\x94\x67\x00\x5b\x71\x59\x62\x69\x5d\xbc\x06\x7d\xd7\xf6\xb6\xdb\x88\x3b\x75\x97\x36\x6e\xc1\xa7\xef\xdf\xfe\x64\x50\x10\x6b\xb7\x41\xca\x4c\x0f\xfd\xb2\x25\x8b\x9e\x7a\xf0\x41\x4d\xb3\x47\xca\xa8\x96\x0f\x84\x8d\xcc\x4b\xbb\x4b\x69\xa7\xa4\x3d\xed\xb4\x68\x69\x27\x5a\xc8\x60\xca\x77\x16\xe6\x76\x48\x7c\x67\xb0\x87\xac\xf8\xde\x32\x3c\x23\x91\x0d\x13\xe0\xa4\x38\xde\xcf\x17\xd0\x50\xe7\x0b\x95\x24\x07\xd8\xba\x1a\x1d\xf4\xde\x20\x4f\x9e\xef\x67\xb5\x75\x84\x9b\x59\xd5\xa4\xa2\x00\xfa\x0c\x3a\xba\x3b\xb9\x5d\x3e\xaa\x97\x7b\x62\xb3\x6e\x76\x9a\x7d\x92\xcf\x1f\xed\x16\xb9\xe1\x65\x2d\xdd\x5e\x1c\x41\x55\x29\xd8\xbf\xbf\xb6\x64\x35\x53\x6d\xe3\x17\x91\xf4\x15\xce\x9e\x4c\x2b\x93\x5b\x64\x30\x69\xf3\x8b\xc2\x50\x8d\x53\xeb\x44\xa6\xff\xb9\x19\x7d\xfd\xe9\x55\x79\xaf\xfc\xfe\xa9\x33\x5e\x2a\x5d\xc2\x4f\x32\x99\x44\xb8\xe3\xc2\xed\xa8\x24\x97\xe1\x37\xad\x3c\xf8\xd2\x77\xad\xfc\x26\xc9\xdb\x56\xf7\xc9\x81\x09\x52\x0a\x43\x60\x6c\x62\x4c\x9c\xb6\x17\x48\xdf\x77\x42\x99\x50\x40\xbe\xd2\x53\x5c\xa2\x22\x66\x45\x56\xce\x54\xb9\x6e\x5d\xd1\xc1\x71\x38\x7e\x09\x5e\x91\x3a\xe8\x3b\x7f\x0f\x5d\xf2\xad\xae\xc9\x28\x7b\xff\x2c\xdb\xb3\x23\xa7\x58\x81\x31\x4c\x3d\x8e\x4d\x0e\xc9\xe2\x39\xca\x74\x1c\x89\xec\xb1\xc9\xf0\xfd\x19\xd5\x1d\x74\xf8\xd3\xa6\x7b\x2b\x72\x79\xf0\x98\xc4\x55\x4b\xcb\xa1\x09\xa4\xe3\xa8\x6f\xec\x95\x4d\xcf\xf4\xbe\xfe\x68\x7c\xcf\x02\xd5\x35\xb5\xd7\x84\x4d\x82\xea\x7a\x8e\x75\xa5\x5d\xae\xdc\xcd\xd9\xaa\x4e\xea\x74\x14\xbb\x2d\x67\xcc\x91\xe7\x4e\xe3\x1e\xca\xc6\x1d\xe5\x56\x5f\x07\xff\xdc\x4d\xba\x2a\x83\xf0\xcf\xa6\xaa\xff\xa9\x6f\x2e\x27\x6b\x22\x74\xce\xe1\x54\xc9\x08\x27\x32\xd3\xb8\xf9\x6c\x76\x1c\xe7\x7d\x5b\xef\x20\x46\x40\x25\xe1\xf4\x5e\x47\x64\x44\x39\x23\x1b\x65\xe5\x4c\xad\x8e\xb0\xb1\xba\xee\xec\x09\xaa\xac\x76\xa9\x9f\x8e\x10\x49\x4d\x36\xa5\xd2\x3c\x43\x96\xf6\x7a\x06\x79\x21\xb2\x96\xe8\x9b\x30\x91\x33\x12\xdf\x06\xaf\x83\xf4\xd7\x3f\xf8\x16\x20\x9d\x04\x60\x92\xcf\xfc\x0c\x31\x3b\xcc\xa1\xf6\xba\x2b\x16\xdd\x33\xd1\xde\xc0\xa8\xd8\x06\xff\x66\x92\xc5\xb2\xc1\xea\xc0\xa8\x85\x2c\x62\x6d\x57\xd2\x95\xff\x9d\xd4\x81\x2e\xfc\xc9\x4a\x3b\xfa\x37\x69\x7f\x12\xbb\x95\xed\x16\x34\xc4\xdf\x96\x94\xb6\xef\x99\x48\x59\x75\x6e\x83\x75\x14\x8e\xca\x55\x8c\x1a\x24\x04\x62\xe2\x37\x78\xad\x5c\xc2\x01\xa6\xeb\xc5\x23\x6d\x88\xb3\x97\xb6\x76\x27\x15\xe6\xf1\x6e\xea\xeb\x45\x7d\x81\xdb\xbe\xcc\xad\x48\x85\x72\xaf\x4f\x74\x54\x0a\x52\x0d\x53\xfc\xac\x04\xd3\xf1\x3c\x86\x49\x27\xe4\xc6\x0c\xa1\xf1\xc5\x75\x9b\x82\x38\xe9\x2a\x35\xb6\x06\x80\x46\x91\x65\x21\xbd\xcb\xed\xd9\x6d\x8c\x2c\x18\x18\x04\x2c\xbb\xe5\xb8\xb3\xfc\xaf\x78\x5d\x5d\x14\xf8\x08\xef\x51\x1d\xfa\x35\xe2\xe6\x78\x91\x0a\x42\xe6\x6f\x1e\x85\xa5\xd6\xbb\xaa\xef\x6d\x53\x7a\x3d\x35\xaf\x53\x70\xfc\xdb\x61\xf5\xc6\x61\xcb\xaa\xd4\xb9\xb1\xdc\xd2\x5e\x61\xa4\xa3\x33\x6a\x32\xb8\xb0\x71\x3a\x6c\x74\xc7\x05\x20\x47\xe8\x4f\xbe\x04\xf7\x5c\x17\xca\x52\xd4\x15\x24\x77\x9d\xa1\x3c\xa5\x21\xec\x92\x92\xbe\x5a\xec\xbb\xb7\xe2\xf6\x64\x7d\x7b\x63\x1e\x58\x8b\xe7\x47\x63\x64\xbc\xcb\xb2\x3f\x8c\x60\x7e\x0e\xa1\x1c\x2f\x90\xbb\x12\xc6\x2e\xc7\xe6\xb1\x04\xf3\x2e\x21\x92\x8e\x38\xd2\xfe\x1b\xf9\x49\x22\xaa\x7e\xf7\x72\xde\xe4\x18\x21\x0b\x6f\x55\xb4\x3a\xf6\xdc\x56\x8d\x29\x89\xf1\xf8\xee\x9b\x2a\xec\x53\xfe\x87\xf9\x70\xdb\x15\x69\xfc\x4c\xfe\x51\x40\xa3\xde\x23\x88\x5e\x67\x28\x5a\x43\xa7\x54\x8c\x37\x55\x3d\x00\x47\xf0\x3e\x8c\xad\x19\x01\x45\x16\x63\x0f\xa1\x40\xc6\xc0\x35\x5c\x8b\xb4\xaa\x7a\xc0\x67\xd1\x22\xba\x74\xc1\x17\x2d\xf2\x47\xd1\x22\xb2\x2e\x19\x2a\x4b\x70\x1e\x72\xd1\x4f\x35\xa7\x1e\x80\xd1\xc5\xc7\x24\x1f\xc9\x8a\x22\x0d\x5e\xd7\x1b\x58\x54\x0d\xeb\x2e\x15\xae\xc2\x78\xa8\xc5\xcd\x57\x0c\xaa\xc5\x02\x97\x15\x62\x58\xdc\x6c\x9c\xd5\xb2\x66\x80\x62\xb2\x01\x0f\x0c\xc0\xfd\xde\x9e\x48\x0d\x17\xab\xa8\x80\x63\x7b\x55\x54\x4f\x41\x7a\x1d\x1c\x56\xcb\x4b\x7a\x27\xf1\xa3\xde\x1c\xc5\xe2\x98\xaf\x17\x49\xe9\x24\x4b\xf9\x3c\xb7\x89\xb1\xf2\xb1\x64\x84\xa9\xf4\x8b\xcb\xb9\x3f\x8f\xa1\xff\xc7\x22\x77\x97\xfa\x7f\x87\x9c\x63\x4d\xc9\x88\x05\x3d\xaa\x29\x19\x03\xd7\x10\x53\xa2\xcb\x62\xdb\x1a\xf7\x53\xc7\x3f\x7d\x2c\x93\xa2\xa0\x90\x76\xb2\x6a\xae\xb7\xb5\x27\xf0\xc5\xa0\x3c\x84\x5b\x1a\x91\xe7\x8f\xeb\x90\xf6\x82\x1a\x41\xba\x73\x57\x74\x14\x08\x8f\xa5\x3c\xc6\x01\x35\x44\x73\x28\x25\xe1\xbe\x8b\x15\xaa\x0b\x75\xf2\x22\x6d\xe0\x50\x3d\x61\x6a\x24\xd8\x0c\x3e\xfd\xc2\xac\xa9\x91\x1a\xbd\xb0\x94\x3e\xb2\x93\x10\x9e\xd5\x75\x58\x07\xf5\x8f\x7d\x22\x07\x89\xd2\x6d\xf7\x38\x52\xb3\x58\xf8\x3c\xac\x97\x07\x60\x08\x9b\x99\xa4\xce\xcf\x15\x34\xd1\x00\xec\x26\x6e\xf2\xc5\x42\xed\xd0\x42\xf9\xf9\x6a\xd6\x08\x64\x48\xd6\x67\x0a\x2c\xee\x13\xaf\xb4\xd9\x1c\xb4\xb0\xcb\x67\xb3\x75\x5b\x2e\x73\xa7\x16\xcf\x27\x81\x50\x38\x5b\x82\x35\x12\xf3\x8f\xa5\xbd\xb6\x58\xcd\x38\xbd\xf6\xb9\xc2\x38\x1a\x80\x2f\x91\x9c\x3f\x9a\x5a\x93\x91\x9c\x55\xcf\xfb\xbd\xb2\xc0\xbc\xba\x04\xa6\x89\xc9\x19\x46\xc7\x75\x72\x63\x67\xe3\x3d\xa8\x91\x29\xe3\x9f\x39\x9c\xb3\x95\xaa\xef\xd9\x17\xff\x49\x75\xfd\x40\x03\xb0\xcd\xe2\x8f\x8f\xc1\xbc\xb5\x6d\xf8\x4b\xb3\x46\xee\x2e\x56\x18\x4e\xec\x3b\x11\xd7\x0d\xdf\xab\x71\xf5\x51\x62\x06\x29\x83\xdf\x1e\x87\x90\xc3\xc2\x33\xc9\xdc\x73\xc2\x0a\x90\x3f\x6e\x44\x6a\x8c\x81\x1d\x4b\xf6\x3f\x9a\x85\xed\x33\xb9\x63\xd7\xf7\xa0\x2c\xfd\x90\xec\xbc\x3b\x56\xce\xa5\x32\x9f\xd7\x84\xe2\x36\x28\x1f\x2b\x3e\xa4\x9e\xb3\x41\xb5\xb3\x51\x1a\x67\xe3\x10\x74\x49\xdd\xba\x36\x76\x46\x6c\xcb\x83\x47\x98\xed\x6b\x9a\x1a\xb7\xb2\x5a\xa5\xea\x6e\x4e\xf4\x3d\x18\x48\x9c\xd8\x1b\x55\x79\x76\x8a\x07\x0f\xf2\x6c\x0a\xbe\x2e\xc1\x75\xc3\x1e\xa7\xfc\xcf\xf0\x5e\xfc\xf6\x3b\xaf\x93\x1e\xcd\xd7\x55\x63\xc2\x83\x23\x7c\xb4\x28\xf5\xa5\x7d\xb6\x28\xfd\xbd\x89\x6b\xc1\xa9\x78\x7e\xb7\xaf\x44\x85\xba\x6e\x25\x38\xc5\x66\x73\x72\xd7\x7a\xd5\xb0\xaa\x8e\x1e\x7b\x9f\x62\x6c\x3d\xe6\xe6\x90\xb3\xad\x28\xf0\x2d\x2f\x83\x78\x52\x41\x19\x62\x78\x32\xe8\xbd\x75\xf7\x0a\x44\xb4\x18\x5c\xc2\xb7\x7c\x29\x5d\x4f\x37\xf7\xc4\x26\xfa\xa8\x66\xfd\xf8\x2e\x30\x7a\xd3\xcd\x3a\x96\xa2\x55\xf8\xf0\xa5\x64\xb6\x23\xf7\x5b\x8a\x1e\x74\xe8\x52\x1e\x2d\x7a\x61\x27\x19\x56\x7a\x3e\x35\x4e\x89\x29\x6b\xc9\xc6\x8e\x95\xf3\x5a\xe3\x9b\xfc\xb6\x80\x49\xfa\x42\x7f\x0e\x6c\x96\xbd\x30\x6f\x47\x1c\x7b\x6f\x3e\x89\x12\x77\xa2\x49\xf8\x8c\x48\x2e\x3e\x32\x10\x1d\xe9\xe5\xa9\xfb\x98\x02\x58\x50\x88\x70\xaa\xc7\xa8\x94\x43\xbd\x55\x9a\x91\x55\x53\xa6\x4b\xda\x47\x1f\x7d\xee\x17\x02\xfa\xfd\xb9\xfb\xd6\xb7\x00\x65\xd4\xbb\x1f\x5d\xd4\x75\xba\x18\x51\x97\x93\xf4\x86\xb5\x62\xf2\xa1\xee\x86\x73\x95\xac\xc5\x9f\x13\xce\x5d\x5c\x52\x87\x87\xbd\xa8\x0e\xdd\x97\xd5\x65\x89\x8a\x16\xcf\xa4\xbb\x33\xa0\x68\x13\x0c\xbe\x6b\xfe\xa4\xe3\xb2\x39\xa8\x5a\x47\xe6\x74\x45\x25\x89\xea\x58\x8e\x7a\xbe\x3e\xd5\xad\x9a\x45\x99\xae\xaa\x0e\xd0\x0f\xf8\x1a\x7d\xb7\x61\x98\xbe\xc3\xad\x4c\x77\xc5\xa5\x28\xbb\xf0\xe4\x14\xc4\xcb\x36\x1d\xd9\xe5\x21\x20\x8a\x01\xdd\x59\x4a\x3c\xe3\xcb\x12\x32\x79\x16\x34\xdf\xdf\x92\x66\x71\xf1\xc8\x14\x70\x9d\xaa\x22\x03\xbd\x29\x21\xd0\xf5\x70\xff\x5d\xf2\xd3\xee\x4a\x00\x1d\xb5\x09\x02\x28\x0e\xba\x22\x1e\xdd\x0f\x82\xc5\x80\x8e\xf2\xec\x8c\x1e\x49\x3d\x45\x89\x33\x1e\x5d\xf8\xdd\x3d\xbd\x39\x9d\x64\xfb\xa8\x8e\x5c\x7a\x0d\x8f\xea\xc4\xe5\x40\x18\xea\xf5\x84\xfd\x3f\x83\xf3\x96\x03\x61\x8c\xe3\x36\x3a\x5c\x03\x7e\x4c\x63\xc0\x5b\x7d\xa9\x11\xb4\xdf\x41\xe3\x57\xea\xe0\xcf\xe6\x83\x59\x4c\x24\x1c\xb0\x8e\xc2\x44\xc3\x70\xf0\x59\x1c\xaf\x7b\x3c\x69\x88\xb7\x7a\xd0\x30\x7b\x0a\xf4\x0a\x33\x16\xc5\x62\xdc\xa3\x21\x51\xd6\xaa\xae\xd5\xe5\x9d\x52\x1d\x09\xd5\xb5\xc9\x39\x94\xc7\x3f\x74\xf0\xf9\x8f\xa9\x5c\x7b\x8d\x99\xac\x4b\x42\xf7\x0f\x4e\xe0\x67\x19\x15\x09\x7d\x23\x53\xed\xec\x82\x3a\x6d\x4e\x23\xa1\x98\xdc\xe0\x0d\x4d\x86\x25\xee\xc1\xdd\xbc\xfb\x2f\xfe\xd5\xbd\x1e\xce\xee\x08\x99\x7a\x2f\xed\x9f\x7a\xe3\x4e\x0c\x2a\x12\xac\xac\x96\xf1\x4b\x6a\x90\xf8\xb3\x34\x3b\x2b\x0c\x4e\xd0\x72\x89\x9b\x72\x3f\x1e\x6b\xcb\x92\x58\x72\xd8\x21\x27\x8c\x9a\x8d\x9c\x0b\xa3\x0e\x2f\x45\xa7\x89\xdb\xb1\x93\x5f\x41\xe7\x04\x7e\x76\x3f\x18\xcd\x59\x76\xe3\x2b\x99\x2b\xec\xec\xd8\x0c\x1a\xcd\x75\x0a\x3f\xff\xc3\xc7\x99\xce\x1b\xba\xba\xe0\x6b\x53\x33\xe7\x43\x63\x82\xbe\x1d\x9b\xf0\x17\x93\x2a\xf1\x76\x9d\x0b\x93\xa6\xb6\x87\x95\x3e\x2b\x78\x75\xf1\x24\xbc\xfb\xf6\x27\x90\x2a\xb3\xc4\xac\x78\x05\x2d\x12\x72\x96\x1b\xb2\x7b\x38\x31\xd4\x10\x99\x8d\x41\xec\xf8\x32\x2d\xc5\x5d\xa3\x66\x47\xcc\x8e\x36\x8a\x5d\x3a\x56\x12\xf0\x50\x06\xba\xdc\x4d\xd8\xad\xf4\x8e\x0b\xf6\x18\xe5\xf3\x46\xd4\x08\xe1\xfb\x73\xad\x65\x76\x69\xcc\xce\xea\xda\x44\x26\xb8\xf2\xe9\x88\x5c\x64\x75\x51\x33\x23\x7d\x3d\x63\xcd\x32\xce\x46\xba\x3d\x87\xea\x24\x0d\x9b\xe6\x91\x11\x41\x99\x3f\x9f\x32\xf9\x8c\x26\x7a\x24\x8a\x13\x76\xfc\x1e\x86\xbc\xa3\xf4\x6f\x4a\x98\x6c\x75\xb5\xa4\x44\xed\xc8\xa4\x9f\xd5\xb5\x7f\x08\x94\x91\x2c\xaf\x51\x4a\xbc\xbc\x48\xfc\xa0\x31\xb6\x10\xb4\xd0\x65\x18\x24\x6c\x3d\x87\x63\x5b\xf9\x01\x7c\x88\x6a\xc7\xc7\x6a\x4f\x12\x86\xce\x3f\xdf\x50\xac\xcb\x27\xfe\xf3\x89\xfd\x17\x1f\x62\x3b\x1f\x62\x1b\x56\xbb\xbf\x3b\x91\x0e\x29\xc2\x70\x96\xd4\x3f\xf7\xf5\x40\x3a\xb4\xe6\x2b\xcc\xa8\x2a\x99\x4e\xa1\xae\x28\x03\x32\x8b\x5f\x0e\x69\x66\xa4\x5d\xa0\x3e\x3d\xe8\xd7\xf9\x15\xbb\x9b\xdf\xa5\x02\x3a\x49\xd4\x97\xbf\x0b\xe8\xe5\x16\x51\x0e\x22\xae\x21\xf0\xba\x0c\x82\x89\x0d\x98\x0a\x42\x4a\xb7\xab\x7e\xb1\x1a\xf7\x96\xb2\x07\x19\xd3\x41\xb1\x88\x3b\x45\x95\xe6\x88\x3e\x65\xe1\xca\x11\x35\x76\x1e\x1d\x7d\x0d\x6a\x1a\xba\x38\x32\xe5\x0c\x83\x94\x08\x13\x1f\xb1\x0f\xdd\x0e\x49\xc1\x38\x81\xef\x08\x71\xcb\x11\xd6\xb2\xb4\xb7\xa0\xd7\xa9\xb0\x4a\xaa\xdc\x72\x7c\xb6\xe5\x3c\xff\x6e\x31\x23\xcf\x73\x50\xfa\xad\x86\x08\x8f\xdf\x8a\x22\x8d\x93\xe8\xf3\x77\xe2\x2d\x4b\xf1\x5c\x47\xfa\xb0\xa7\xbb\x1a\x31\x27\x40\x34\xa6\x7b\xb4\xa3\x99\x24\x01\xfd\xd6\xb9\x26\x7b\x0e\x67\xa5\xb8\x21\x9b\x50\xaa\xae\x0c\xab\xfc\x63\x37\x0f\x2a\x49\xf8\x6b\xcc\x3e\x45\x89\x6c\x11\xfd\x0f\xcc\xb9\xd2\x17\xda\x5a\xda\xc6\x19\x80\x43\xa8\xb6\x13\x9a\x7d\xff\x85\x62\xdb\x50\x6c\x2c\xbd\x86\xc6\x6f\xb5\xad\x8a\x00\x4b\x3e\x4a\xdf\x11\xcf\x4d\x90\x31\x11\xdf\xfd\x42\x48\x37\x04\xae\x88\xa8\xbb\x75\x12\x73\x4c\x14\xf5\xde\x44\xf5\x02\x42\x29\xca\xe6\xa2\xac\x5f\xe8\x9b\xae\xea\xde\x23\xa9\xa3\xa2\x54\xf7\xa6\xae\x1b\xb5\x4a\x11\x77\x60\x14\xeb\x0b\xad\xc3\x08\xe0\x10\x52\x6f\x15\x43\xd9\x05\xc9\xfd\x6d\xd9\x40\xba\x67\x63\x2c\x5f\x88\x9f\x8c\x54\x85\x1c\xf0\xaa\x26\x53\x54\xdb\x8a\xdc\x0e\x23\x24\xdf\x94\xe4\x2c\xa1\x59\x41\xd7\x4f\xa4\xea\xa5\xa2\x12\xa6\x1b\xe1\x65\x49\x0c\x7f\x35\x64\x9b\x94\xd9\x4a\x26\xa8\x3f\x70\x6b\xf9\x85\xee\xa9\x9d\x79\x48\xf6\x0b\xcc\x70\xbb\xa8\x1a\x4c\xc5\xc6\xb7\x71\x1f\x0d\xa5\x98\xc1\x6a\x29\xdf\x34\x43\xb9\x37\x49\xb2\x5b\x5d\x35\xe7\xdf\xd0\x2d\x8e\x53\x08\x12\x64\xdd\x7e\x5b\xab\x70\xb0\x4b\x52\xa9\x17\x04\x43\x6c\xc9\x97\xf8\x28\x20\x98\xb6\x22\xbf\x02\xaf\x01\x2f\x96\x6c\x93\xe0\x70\xfb\xe0\xb0\xbc\xdc\xc1\x61\xa4\x50\x99\x7b\x34\x05\xaa\x6b\x95\xf9\x11\xca\x81\x7c\x10\x2e\xc6\x9a\x97\xf4\x76\x02\x5d\x8f\x2a\x1e\xba\xb1\x32\xaf\x29\x5a\xb1\xf9\xfe\xcb\x55\x73\x5d\x4d\x6b\x2c\xbb\xfc\xe4\x24\x73\x1d\x82\xbb\xef\x99\x88\xff\x6c\x59\xff\x03\x78\x16\x7f\x2d\x27\xf9\xf6\xc5\xc1\x09\xfc\x35\x0e\xbc\xfc\x1e\xd2\xe9\xf9\x91\x7e\x43\xaf\x77\x85\xde\x9f\xc1\x92\x9c\x3f\x3c\x3a\x55\x4d\xc5\xbc\xb7\x1f\xd3\xd4\x76\x1e\x18\x85\x53\xfb\x4c\x63\x24\x48\x3d\xc3\xa8\x57\x1f\xf5\x30\xfa\x69\xc8\xd1\xc3\x18\xde\x13\xa3\x88\xbf\x32\x83\xdc\xed\xdd\xed\xc1\xff\x05\x00\x00\xff\xff\xf1\xa8\xea\x28\x69\xd7\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x89\xb8\x91\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\xc4\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xd9\xa9\xb5\x1e\x6c\x69\x66\x00\x34\xfa\x8e\x46\xa3\x71\xf4\x97\xbd\x3d\x00\x80\x17\x35\x59\xbf\x67\xe8\xa6\x6a\xae\xcf\x48\x5d\xe3\x82\x55\xa4\x91\xaf\x3e\xcc\x2b\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x55\x0d\xa6\x80\xa0\x30\xdf\xc1\x8c\xb4\x40\x65\x6b\x40\x4d\x09\x25\xae\xf1\x35\x62\xfc\x4f\x72\xf5\x2f\x5c\x30\x2a\x7a\x5a\xcf\xab\x62\x0e\xa8\xae\xc9\x9a\xc2\x8a\xe2\x96\x02\x23\xa2\x21\x76\x9b\x61\xd1\x1f\xa2\xb0\x40\xcd\x06\x1a\x52\xf2\xe1\x28\xb0\x39\xde\xc0\x1a\x35\x0c\xaa\x06\x10\xd0\xaa\xb9\xae\x31\xa0\xa2\x20\xab\x86\x4d\xc5\x00\x97\x0c\x04\xac\x8b\x25\x62\xd5\x55\x8d\x61\x5d\xb1\x39\x6f\x08\x35\x29\x6e\x70\x09\x8c\xdc\xe0\x46\xb7\x01\x8a\xd9\x6a\x39\x95\xb3\x7c\x8f\xb1\xf8\x90\x34\xb3\x9a\xac\x8f\xf8\x3f\x87\x05\x69\xf1\xa1\x9e\x39\x85\x77\x17\xa7\xe7\x3f\x5e\x08\xe0\x16\xa4\xc5\x30\xaf\xae\xe7\x50\xe3\x5b\x5c\x43\xd5\xcc\x48\xbb\x40\x02\x19\xe8\x8a\xac\x98\xe8\x4b\xa3\xc4\x62\x8a\x0f\xf6\x97\xa3\xbd\xbd\x6a\xb1\x24\x2d\x83\x17\xab\xe6\x9a\xc3\xf9\x41\x80\x35\x6b\xc9\x02\x9e\x7a\xcf\x9e\x9a\x2f\x6b\xb2\x76\xbe\xfa\xf6\xf7\x17\x3f\xbc\xf9\xf9\xc3\x9b\x57\x17\xaf\x4f\xcf\xcf\xdf\x5d\xbc\x7f\xef\x7e\x78\x79\xfe\x01\x5d\xd5\x58\xd1\xd3\x6d\x71\x79\xfe\xe1\xf4\xfb\x1f\x2e\xde\x7f\x38\x7d\x75\xf9\xfa\x65\xd0\xf4\x07\x81\x23\x31\x0a\xd5\x8d\x7e\x78\x73\xf6\xea\xe2\x5c\x0c\xf4\x3e\x31\xd2\x7b\x46\x5a\x74\x8d\x5f\x60\x4c\xdd\x61\xde\x7f\x78\xf3\xee\xf4\xe5\xc5\x8b\x8b\x8b\x54\xa3\xb3\x7a\x45\x19\x6e\x7f\x3a\xd3\x4d\x7e\x3a\x4b\x7c\x75\xfe\xea\xa5\x7e\x7f\xfe\x2a\x04\x95\x7f\x70\xb1\x24\xc5\x5c\x7f\x72\xf1\xf6\xcd\xd9\xdf\xf4\x47\x7b\xa8\x28\x30\xa5\xfb\xa8\xae\x27\x96\x73\x93\x2c\x0e\x7f\x48\xf2\x1f\x1d\x1d\xc1\xa9\x62\x8b\x25\x62\x73\xc9\xb0\x6e\x3f\x35\x66\x10\x35\x57\xf3\x7f\x8b\xd8\xfc\x18\x9c\x3f\x86\xb5\x7e\xdb\x56\xb7\x88\xa9\xd6\xce\x1f\x03\x5b\xaf\xae\xea\xaa\x50\x8d\xcd\xef\x76\x3a\x17\xb7\xb8\x61\xf1\x3c\x30\x7f\x0c\xaf\x49\x89\x4f\xcb\x92\x93\x3b\xea\x78\x9f\x8b\xdc\xe5\x39\x9f\x50\x5b\x35\xd7\x07\xd0\x92\x1a\x1f\xc3\xc7\xcb\x86\xfd\xcf\x01\xa0\x05\x47\xd2\x19\x59\x2c\x2a\xc6\x70\x79\x0c\x1f\x5f\x54\xbf\xff\xf7\x7f\x1d\x00\x2a\xcb\x16\x53\x7a\x0c\xa7\xf2\x97\xe7\x93\xcc\xd8\xe7\x52\xcc\x49\x3b\x18\x80\x52\xb7\xe0\x0f\x39\x1c\xff\xff\xff\x8d\x03\xa4\x03\x0b\xef\xf0\x82\xdc\xe2\xf2\x45\x4b\x16\x63\x31\x31\x7a\xc2\xa3\xc6\x4a\x4f\x7a\xf0\xdc\x7e\x44\xc5\xbc\x6a\xb0\x62\xea\xb3\x16\x23\x86\xcb\x71\x13\x9a\x58\x66\x7a\xcf\xda\x55\xc1\xb5\x1a\x62\x40\x19\x69\x31\xb5\xf0\xc1\xe5\xb9\x50\x80\x11\x20\x54\x36\x3a\xb7\x13\xa1\xf0\x87\xf8\x2a\xc5\xe0\xa6\xbf\xd7\x1e\x8c\xfd\xdf\x5b\xfc\xec\x99\x8f\x6f\x2b\xbc\x86\xaa\xa9\xd8\x10\xb4\x4e\x1c\xa8\xf8\x0f\xc5\xf5\x6c\x1a\x80\x03\x27\x20\x7b\xea\xf8\x52\x7c\xe5\xfc\x65\x3e\xbd\xdb\x93\xff\x1a\x74\x9e\x91\x86\xa1\xaa\xa1\x09\xc3\x81\xc4\x38\x5f\x73\xeb\x27\x08\xa8\xd5\x92\x69\x2b\xad\x68\xc5\x4d\x30\xc5\x05\x69\x4a\xd4\x6e\x8c\x49\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\x6b\xc9\x08\xcc\x49\x5d\x9a\xf6\xdc\x32\xfd\x74\x06\xa4\x05\xae\x62\xa5\x7d\x16\xe6\x97\x6b\x6e\xfe\x35\x5a\x31\xc2\x41\x2a\x50\x5d\x6f\x60\x89\x36\xc2\xe4\xb1\x16\x35\x14\x29\x7b\x8f\x31\x35\xfd\xb5\xb8\xe6\xac\xc5\x5b\x3a\xdd\x2e\x71\x2b\x66\x45\xa7\x39\xb6\xf0\x19\xf4\xb2\x99\x91\x0e\xe6\x68\x86\xf1\x84\xc3\xce\xe6\x1b\x8e\x6e\xb4\x44\x57\x55\x5d\xb1\x0d\x87\x92\x23\x40\xcc\xf5\xef\x68\x55\x0b\xfc\x08\x97\x44\x9a\xff\x75\x83\x5b\xb7\x29\x23\xc2\x89\x28\x5b\xb4\xe6\x73\x2b\xf1\x92\xd0\x8a\xa9\x6e\xaa\xd6\x50\x49\x13\xa0\x9a\x41\x83\x71\x89\xcb\x10\x46\x6d\x87\x24\xa0\x0b\x6f\xf2\x02\x90\xb7\x2d\xb9\xad\x4a\xdc\x1e\x3b\xe0\x3e\x43\x2b\x36\xdf\xf7\x5c\x82\xe9\xcf\x0a\x1c\x6e\xe2\x27\xf0\x95\xf1\x0c\xa6\xa2\x97\xef\xac\x0c\x24\xd9\xdf\x13\xf8\x87\x83\x22\x14\xa9\x65\x8b\x83\x27\xfc\xa7\x63\xfc\x69\x31\xc7\xc5\xcd\xfe\xe4\x18\x9e\x5e\x36\xb7\xa8\xae\x4a\x61\xc0\x41\x3a\x41\x92\x72\xfa\xdb\xa7\x5e\xc7\x77\xb1\x84\x36\x7d\x22\xcc\xb1\x02\x27\x02\x39\xf1\xcb\x0e\x28\xe1\xa4\x6b\x0e\x8e\xfc\xbb\x2c\xf5\x12\x33\xe1\xcd\x6a\x7d\x0b\x64\x26\xfe\x0c\x58\x29\xc9\xe4\xb3\x55\x03\xd7\x98\x29\x05\xcd\xd1\xa3\x7e\x0d\xb0\xdb\x62\xb6\x6a\x9b\x5e\xf8\xa7\x57\xa4\x6d\xc9\x7a\x7f\xf2\x64\x2a\x38\xff\xc9\x54\xc1\x94\x57\x5d\xd2\xd5\x80\xaa\x61\xb8\x9d\xa1\x02\x4b\x95\x23\xbd\xf9\x02\x35\xb0\xe4\xef\xe9\x5c\xea\x0c\x21\x22\xb1\x1b\x6c\x3a\xa3\x44\x36\x27\x6c\xae\xdb\xff\xb6\xc2\xed\x26\x68\x99\xb4\x2e\x2d\xa6\x64\xd5\x16\xd8\x01\x25\xe3\x23\x65\xf4\xca\x2d\x6a\xd5\xba\x40\xfa\xbc\x1f\xa9\xf5\x22\xb2\x0d\x56\xcd\xa8\x26\x9c\x5e\xa8\x2c\xb9\x0d\x79\x23\x34\xed\xfe\xaf\x82\x09\x8f\xe1\xaf\xb1\xa7\x3e\xe5\x9f\xf1\xdf\x71\x1b\xca\x26\x57\x8f\xc7\x09\x95\xa9\x7c\x8e\xcc\xb0\xc6\xf2\x9a\xb1\x8d\x75\xca\x03\x60\x1a\x4d\x1c\xa6\x0d\x3b\x57\x7a\xf0\x03\xf1\x41\x8a\xd4\x0d\x77\xcf\xd5\x50\x8e\x7a\x48\x03\x2d\x6c\xb6\xe8\x9c\x60\x2a\xd0\x70\xf1\x7b\x45\x07\x59\xf0\xe7\x93\x63\xf8\x9e\x90\xba\x4b\x66\xa4\x1d\x17\x32\xf3\x8b\xec\xea\x1f\x5d\x9f\xbb\x5e\x8b\x68\xe3\x3e\xe8\x6c\x79\x5a\xd7\x62\xac\x66\x46\x44\xc3\x0c\x9e\xf9\xfb\xbe\x7e\xec\x98\x1d\x9d\x79\x1f\x75\xf6\xe8\x13\x4b\x4c\xeb\x0f\x89\x8a\x14\x6f\x79\xa2\xef\x39\x98\x0d\xab\x58\x8d\x17\xdc\xcd\xb4\xb2\xf6\x46\x98\x4e\x23\xda\x1f\xe6\xd8\x8a\xa8\xf2\x1b\x39\x67\x53\xe9\x3f\xf2\x45\xbc\x14\x72\xa5\xee\x54\x2c\x80\xb4\xd8\x74\x81\xea\x3a\x50\x04\x2a\x9a\x20\xdc\x95\x22\x32\xea\x6a\x91\xaf\x4d\xb1\xfc\xd8\xf4\xf6\x0a\xe3\x25\xe5\x6e\x4c\x71\xc3\x35\xee\x9c\xac\x65\x80\x41\xb7\x6a\x4a\x23\xdc\x32\x4e\x40\x01\xb5\x72\x11\x8f\x4b\x57\x63\x55\x0c\x6e\x1a\xb2\xa6\xca\x13\x53\xdf\x32\x02\xd7\xd5\x2d\xd6\xb0\x70\x85\x08\xeb\x39\x6e\x64\xdc\x42\xfb\x0d\x7c\x14\xed\x4f\x98\x3e\xcb\x6a\x36\xc3\x2d\xc7\x26\xdb\x2c\xb1\xb4\x07\xa2\xd3\xbc\xce\x8b\x34\xdd\x71\x87\xf2\x73\xe4\xf8\xc8\xce\xf1\x96\x4b\x62\xc8\x2d\xdc\x60\xf8\x8a\x4e\x08\xec\xce\x7c\x12\x0e\x41\x72\x7c\xe1\xd9\x56\x75\x0d\x57\x18\x9a\xaa\xe6\x7e\x94\x30\x91\x8a\x96\x73\x44\xa1\x21\x50\x90\xb6\xc5\x74\x49\x9a\x92\x73\x83\x4f\xef\xfc\x54\x76\x37\x91\xe7\xfe\x4c\xde\xcb\x95\x50\xc8\x9d\xdc\xf4\xa9\xb0\x95\x8d\x6a\x91\x96\x7a\x6d\xcf\x50\x23\xbd\xf4\x15\xc5\x40\x1a\xec\xac\xa7\x96\x58\xb6\x07\xc7\x55\xe1\x4d\xb8\x63\xc9\xf9\xeb\x0a\xc3\x52\x46\x0b\xd4\x50\x6b\xb8\xc2\x05\xe2\x1d\x09\x66\x2b\xc8\xaa\x2e\xf9\x57\x2b\xea\xa0\xc9\x61\xa9\x24\x96\x1a\x63\x7c\xe8\x31\xfc\xd5\xe8\x85\x4e\x33\x75\xd7\xdd\x9d\xd1\x4c\x43\x7a\x34\x1f\xdf\xed\x05\x88\x12\x04\xb3\x62\x2e\x08\xf2\x37\x52\x73\xff\x4b\x2d\x5f\xa4\x32\xb1\xbc\x1d\xb2\x84\x13\xde\xa1\x42\xfe\xe4\x4a\x2b\x50\x18\x82\xff\x1a\xa2\x56\xb8\xc0\xe6\x15\x3d\xe0\xd2\xee\xf0\x65\x7e\xbe\xcc\x42\x35\x86\xc9\x0e\xbc\xb0\xdb\x54\xfc\xf7\xc6\x2c\x9e\x26\xf0\x55\xfc\x5a\x0e\x12\xf2\xe2\x07\xae\xd8\xe8\x20\xb5\xa6\x63\x93\xb8\xe5\x4b\x45\xc9\x24\x22\xe4\x6a\xf4\xad\xe1\xde\x23\xb1\xe6\x49\x32\xf0\xcf\x5c\xb9\x15\x32\xfc\xc2\x7b\x68\xf0\x5a\x0d\x70\x00\xb1\x1a\x5d\x51\x5c\xc2\xac\x6a\x29\x3b\x80\x19\xe1\xeb\x2d\x5c\xc2\xd5\x26\x84\x2d\x1e\x41\x6b\x4b\x3e\x84\xee\x3e\xa5\xa7\xf5\x77\x4d\x6a\x94\x4e\x11\x78\x10\x67\x30\x45\x9b\x84\x93\x4f\x01\x51\x4a\x8a\x4a\xac\xa0\x45\xb4\x5a\xa0\x3e\xcf\x66\xbe\x5b\x48\x7b\x0c\xb8\xbf\x16\xcc\xab\xf4\x48\xd1\x1d\x7c\x02\x7e\x1e\xb6\x66\xf4\x26\x91\x59\x25\x3a\x33\x71\xdc\x84\xde\x65\xa2\xd7\x35\x9c\xf8\x43\xed\xa5\x97\x95\x4a\x63\xc2\xb3\x43\xf8\x23\xb3\xf2\xb4\x5a\x50\x7d\x15\x7f\x16\xb2\x11\x9c\xc0\xb7\xd3\x6f\xf3\x10\x46\x5f\x7a\x9f\x1e\x1d\xc1\x65\x6c\x3e\x43\x75\x77\x20\x98\xa2\x42\x75\xf5\xbf\x18\x2a\xe1\x7f\xf1\xa5\xf5\x5c\x50\x23\xec\x8f\xab\x11\xd7\x6e\x3b\x68\xf5\x3e\xad\x66\x22\xbc\xe1\x30\xcf\x9b\xab\x7f\xc1\x89\xfb\x20\x41\x53\x31\x37\xf7\x13\xaf\xc1\x5e\xf4\xfd\xd1\x11\xc8\x85\xab\x12\x29\xae\xfe\x05\xf0\x0b\xd4\xa0\x6b\x6b\x16\xc4\xe6\x40\xc2\x33\x4c\x75\xc8\xfd\x37\xcc\x94\xc0\x05\x1e\x65\xe7\x94\xf9\x0f\x9f\xb3\x43\x99\x1f\x15\x18\x27\x01\x22\x9c\xe5\xb6\xfc\xcd\xfd\x7a\x7f\x92\xc6\x8b\xcf\x93\xf1\x28\x53\xdf\x91\xe2\x3f\x77\x80\x6b\x9a\x12\x9e\x04\xa2\x5d\xa3\xd6\x31\x6e\xf8\x59\x8a\x8b\x03\xdd\x04\x27\xae\x48\x84\x56\xbd\x26\x14\x6b\x8b\x23\xad\x11\x85\x2b\x3c\xe3\x86\xb7\xc4\x94\xb5\x64\xc3\x35\x3e\xbe\xc5\xed\x86\xcd\xdd\x98\x9f\x5c\x5c\x08\xc3\x85\xa5\x4e\x2d\x78\x5f\x42\x10\x61\x81\xd9\x9c\x94\x07\xca\x4d\x17\x86\x7b\x89\x9a\xaa\x50\xfe\x64\x8b\x95\x4f\xcf\x5f\x28\xe3\x21\x1d\x7c\xb1\xa9\xd8\x6c\x74\x2c\xc6\xdd\xb6\xe4\x3f\x0a\xa4\xfd\x50\x47\xd9\xd8\x24\x9f\xae\xc0\x82\xbb\xd4\x8c\xbe\x2d\xdd\x58\xb8\x6d\xe0\x2f\x36\x7d\xd4\x6a\x6f\x52\x44\xd9\xcd\x60\x19\xda\x5a\x54\x98\x65\xb3\xfc\x3f\x58\x36\x37\x55\x3d\xe9\xa2\xe7\xcc\xb5\xfb\x72\xe4\x32\x1d\xc6\xef\x1b\xde\x69\x16\xc6\xd4\x03\x98\x92\x5f\x5e\x9e\x77\xc2\xa9\xe8\x12\xe9\xe3\xee\x8f\xce\x63\x8f\x26\x72\x3a\xeb\x9a\x5b\xe4\xc0\xc7\x51\x2c\xe3\xec\x77\x4f\x55\x38\xcf\xd9\x35\xc5\x15\xe7\x34\x20\x2d\x5c\x11\x36\x97\xca\xc3\x77\x6c\x3e\x72\xce\xf5\x5d\x18\xe5\xb4\x30\x3e\xa0\x71\x6f\xaa\x99\xe0\x49\xb1\xdb\x6c\xf9\x36\x1d\x5f\x96\x2e\x82\x5a\xe8\x4b\xfb\xb0\x2f\xb7\xc8\xb4\x4f\x32\xe1\x4e\xb8\x6f\xb9\x85\x74\xdf\xb9\x4b\x44\xcd\xa8\xa1\x2d\x8c\x0d\xa4\x55\x66\xd9\xc6\xdf\xa3\x1a\x35\x05\x0e\x4d\xe9\xf4\x4a\x3d\x3f\x0c\x37\x91\xa7\x8b\xaa\xa9\x16\xab\x85\x7a\xf4\x0e\x53\xdc\xde\x22\x9b\x8b\x60\x91\xa8\x2c\x5c\x8b\xe5\x4e\x48\x68\xda\xd4\x5a\xc8\x57\xe0\x02\xc7\xa1\xb9\x8a\x74\xdd\x13\xa1\xec\x42\x9c\x80\xa7\xe5\x3d\xac\x38\x8f\x9e\x64\x90\xe2\xb7\xb6\x68\xd9\x29\x52\x04\x33\x50\x8a\x5b\xb6\x1f\x3d\x17\xef\x04\x37\xc0\xb3\x93\x00\x8c\x6f\x42\x7a\x1d\x24\x9b\x2f\x30\xa5\xe8\x1a\x0b\x57\x8b\xae\x66\xb3\xaa\xa8\x44\xc8\x82\x30\x54\x03\xba\x45\x55\xcd\xfd\x3f\x19\xa5\x57\x73\x79\x1a\x75\x34\x49\x1a\xf3\xcb\x99\xb1\x04\x4a\x1c\x0a\xd4\xf0\x15\x57\x2b\x37\x4c\xa5\x5c\x49\x18\x0f\xec\x7e\x0c\x77\x4a\x54\xa0\x9b\xcd\xf1\x22\xea\xb9\x9a\xc1\x7e\x66\xd2\xa1\x1e\xd7\x3f\x39\x6f\x2c\xfd\xfc\x1b\x85\xd3\x78\x52\x60\x63\xf0\xcf\x0e\x5d\x2a\x6b\xe0\x8d\x6c\xca\xff\x63\xdb\x9f\xc1\x13\x5f\x9e\x72\x5c\x75\x21\x48\x3e\x84\xf5\x1c\x31\xf5\x9d\x52\x2c\xea\x05\x93\xa1\x39\xe5\x1f\x69\xe2\x47\x03\x1a\x2f\x22\x39\xbb\xa3\x23\x58\x2d\x4b\xc4\x70\xa0\xc8\xc4\x42\xaf\xc5\x05\x69\xc5\xca\x0b\x95\x22\x54\x63\x86\x54\xf6\x55\xb5\x51\x7c\xb2\x13\x52\x78\xf4\x4d\xc3\x2c\xac\xf5\x6a\xf1\xd1\xf3\xa2\x3f\x90\x8f\x94\xcb\xa2\xe2\x94\xc3\x21\x1d\x71\x1d\x2e\x27\xef\x85\x1d\x7a\x51\xa0\xc6\x68\xf1\x6f\x2b\x4c\x59\x02\xe7\xaa\xf3\x45\xd5\xac\xa8\x20\x20\x77\x80\x60\x8d\x54\xa7\xa1\x43\x1b\x2c\x68\x23\xf4\x25\xd7\x0b\xb9\x37\xdf\x64\x70\x93\xc7\xa5\x9a\xef\xb3\x43\x67\xd5\x55\x88\x4c\x83\x8b\xc5\x92\x6d\x04\xc7\x87\xee\x8c\x33\xcb\x97\x98\xa9\x55\x0a\x5b\xa1\xda\xb7\xa1\xa8\x98\x43\xec\xd8\xba\x83\x4b\x38\xdf\x92\x56\x6c\x49\x3f\x3b\x84\x4e\x31\xf3\xa5\x3f\xdb\xa9\x46\x8b\xd3\xad\x6f\xba\xa2\x8e\xd3\x38\xcb\x4f\xfa\x5c\xef\x20\xcf\xf1\x02\xaa\x46\x2d\x34\x28\x5a\xe0\x8e\xf9\x4a\xd4\x4c\x55\x14\x79\x5f\xee\xaa\x68\xc5\xa2\x60\x4d\x4f\x2a\xd3\x32\x98\x67\x06\x5c\xa3\xc1\x32\x7c\x76\x37\x6c\xd5\x71\x74\x04\xef\xab\x46\x6c\x03\x28\x83\xdd\x90\xc8\x62\x23\xeb\x91\xcf\x91\x8c\xa3\x17\x64\x81\x2d\xcb\x37\xa4\x5d\xa0\xda\x0a\xdb\x55\x4e\x40\x87\xd9\xc0\xfb\xdb\xbc\xd1\x96\x6e\x1b\x91\xcc\x19\x18\x43\x9a\x1e\xf6\x4c\x99\x97\xec\xa2\x4c\xf1\xa6\x71\x67\xaf\x50\x71\x23\xf2\x23\x94\x03\x85\x66\x0c\xb7\x70\x85\xb9\x3a\x73\xe2\x6d\x9c\x42\x08\xe4\x02\x8c\xb4\x3a\xdf\x47\xa4\x3b\x66\x7a\x8f\x54\xa6\x72\x7f\xab\x19\x2c\x09\xa5\x95\x08\x24\x0d\x0e\xe0\x59\xd7\xd7\x6c\x4b\x0a\xf7\x57\x6d\x3e\x26\x7d\xde\x61\xc1\x26\xbd\xd4\xc4\x6d\xcb\x5d\xfe\xb9\x08\xac\x37\x42\x27\x5f\x61\x60\x6d\x75\x7d\x8d\x5b\xb9\x78\x5c\xb6\xa4\x5c\xc9\xf4\x98\x2b\x5c\x20\xba\xc2\xae\x3f\xa3\xc2\x9f\xb8\x2e\x63\x29\x3a\x3a\xd2\x3d\x8b\xc0\x3e\x59\xe2\xb6\xde\xa8\x50\x86\x34\x20\xca\x37\x12\xbb\xe4\x7c\x9e\x62\x98\xb8\x23\x3e\x5f\xbe\x9a\x54\x2c\xbd\x3f\xe1\x7c\x9e\x67\xad\xa4\x21\x3d\x86\xa7\x67\xa8\xe1\x5e\x86\xde\xb2\x5a\xc8\x58\x38\x6a\x84\xa7\x5d\xb7\x18\x95\x62\xd3\xa2\x0c\xe3\x69\xf7\x5b\x43\x04\xfe\x7d\x9f\x83\x7f\xad\x6c\x87\xe7\xe0\xcb\xd8\x95\x5a\xbc\x0a\xe8\xdd\xc0\x01\xf4\x39\xfc\x09\xa7\x8b\xbb\x90\x63\xd0\xda\xe9\x57\x8e\x12\xfd\xc3\x98\x9c\x69\x25\xed\x23\x34\x54\xf4\xfc\xff\xd8\x32\x64\x55\xb5\xe2\xc7\x77\x52\xbb\x24\xa5\x74\x4b\x20\x62\xd5\x94\x43\x61\xda\x90\x8d\x88\x7f\x7a\x4d\x06\x7b\x90\x29\x84\x67\xd0\xe3\x6a\x26\xa9\x88\xb5\x83\xa7\xb7\x72\x0b\x0c\x88\x0e\xf5\xd2\xd2\x0b\xc8\xa1\xa4\x1c\x11\xf9\xbb\x37\x03\x86\xbd\x66\x16\x29\x5d\x76\x5e\x0b\xae\xcc\x18\x0a\x23\xab\x6a\xc7\x54\x27\xd9\xe9\x9d\xf5\x8a\x4d\x7b\x36\x02\xfa\x91\x95\xb5\x7a\x92\xd9\x29\xb0\x76\x85\x45\xc8\x25\x65\xca\xb4\x3f\x8f\x7f\xaf\x28\xa3\x7a\xc3\x31\xce\x27\x17\xfb\x68\x22\x13\x40\xc7\xea\xc4\x94\xc8\x92\xbf\x45\xb5\x1b\xe4\x3a\x90\x0a\x7d\x5d\x51\x0c\x33\x54\x53\x3c\x4d\x6f\x34\xdd\x3f\x2d\x26\xe0\x87\x60\xbb\xd2\xcf\xb7\x7d\x9e\x08\xf6\x06\x0d\xce\xd3\x99\xba\x63\x5a\x3a\x30\x82\x6a\x36\x2e\xc0\xa3\xd9\xc8\x4d\x11\xd3\xbe\x22\x62\xd1\x06\x30\x38\xba\xdf\x8d\x7f\x3b\xba\xdf\xff\x51\x1b\x19\xbf\xfa\xc1\xf2\xb0\xbd\x15\xd7\x8c\x2e\x8d\xd0\x0c\x27\x5e\x9f\x36\x5a\x9c\xd1\x36\x79\xb4\x27\x7a\x0a\xbe\x18\xd1\x65\x77\x77\xc9\xae\xee\xba\xcc\xbf\xdd\x82\x52\x6b\x5d\x4e\x45\x29\x1b\x86\x4f\x0f\x40\xec\xde\x09\xf7\x46\x7b\x7d\xce\x66\xb3\xf8\xdc\x3c\x5f\x20\x56\xcc\x31\x4d\x6d\x36\x65\xf3\xaf\xd3\x64\xdd\xef\x40\xe9\x93\xf4\x7e\x08\xff\xf9\xea\xab\x1c\xe2\xc6\x37\x92\xa3\x3d\x81\x93\x64\x46\x6a\xef\x88\xa2\x61\x36\x42\xce\x7f\xd2\xcc\xa8\x63\x65\xed\x2a\x8e\xb8\xdc\x25\x03\x73\x3f\x10\x72\x13\x92\xcd\x1e\xaa\xa2\x4b\x5c\x54\xb3\x0a\x97\x3a\x5b\xc5\xcf\x77\x81\xc4\xbc\xdc\xbc\x54\x29\x3a\x66\x5e\xdd\x1b\x16\xee\x74\xb5\xd4\x0e\xb3\x7c\x01\xc9\x3d\x4a\x07\x38\x8e\xe8\x92\x13\xeb\x91\x98\x8c\x67\xcd\x47\xda\xd7\x63\x24\x18\x28\x6b\xac\x5e\x28\xef\x5f\x2c\xcb\xca\x12\x50\x23\x4d\x12\xd7\x81\x36\x2f\xc7\xcd\x7d\x83\x47\x4f\x49\x4d\xec\x91\x55\xa5\xca\xbe\x9e\x56\x65\xf4\x52\xe9\x70\x71\x04\xe0\x24\x97\x1e\x24\x32\x20\x35\x8b\x54\x65\xbc\xb5\x26\x16\xe5\xef\xe5\x66\xde\x89\xdb\xe7\x54\xbc\x91\x9e\xcd\x65\xf3\x4e\xd8\xf1\xfd\x09\x1c\x06\xdf\xf0\xd7\xef\xf0\x1a\xb5\x65\x10\x97\xdb\x66\xd9\xee\x00\xe3\xf5\x85\x17\xd5\xc0\xc3\x57\x2e\x70\x55\xa9\x13\xf7\xdd\xa7\xfc\x49\xe2\x18\x54\x34\x73\xf3\xee\x67\x99\xf8\x64\x77\xbf\xf6\x27\xce\xa1\x1f\x31\x19\x91\x05\xfe\x5c\x67\x81\x4f\x62\x3c\x38\x7b\x6c\xbf\x54\xe5\x3f\xe0\xd9\xe1\x13\x41\xd7\x50\xfb\xbf\x57\xf6\x39\x3c\x1f\xa1\xd2\xc2\x2d\xd3\xa6\x1a\xab\xe0\xb6\x09\x8c\xc9\xd3\x9f\x40\xea\xb2\xe3\x9c\x05\x64\xb6\xa1\x05\x98\x61\x9e\xfe\xa5\xce\x28\xdf\x42\xc4\x0c\xfe\x06\x48\xd9\x3d\x33\xb0\x13\x92\xd4\x2b\x2c\x7e\xce\x70\xb4\x0d\x3b\xed\x56\xaf\xd3\x3f\xb7\x68\x0d\x3f\x5b\xe8\x42\x98\x44\x49\x28\x80\x3d\x82\xc6\x21\x54\x28\xfa\x26\xf1\xca\xb4\xcb\x20\x47\x6d\x08\x7c\x20\x1f\x1b\x91\x90\xb0\x95\x60\x5a\xc9\xfe\x25\xa4\xb7\x94\x54\xf3\x74\x08\xef\xab\xdd\xa2\x4e\x0b\xe3\x47\xf8\x94\xcb\x27\x72\x9f\xe7\x7a\xcf\xc2\x49\x46\xd4\xf9\x7b\xa2\xe7\x64\x7f\x54\xae\x1a\x99\x3c\x92\x85\x4b\xbf\xff\x9f\x31\x94\x44\xbc\x2e\x6a\x8c\xda\xb4\x82\xa9\x70\x5d\x2a\x35\x23\xfa\x2a\x31\xf0\x65\x84\xd7\x91\x93\x2e\xab\x8e\xaa\x91\x16\x16\x48\x9d\x2f\x67\x04\x6e\x30\x5e\x42\xc5\x8c\x0a\x0a\x65\x3c\x48\x7b\x97\xf2\x2e\x11\xe6\x98\x76\xbd\x32\x9a\xf4\xd9\xd6\xe7\x83\xa2\x91\xf2\xb4\x61\x7a\x15\x98\xcd\xf2\x38\x86\xa7\xef\x7d\x3f\x8d\xf7\x20\x90\x28\xc8\x2a\x97\xb2\xe2\xd8\xbc\x9e\x52\x1c\xcc\xce\x44\x52\x4e\x54\x66\xc1\xfe\xb7\xd3\x6f\x27\x36\x72\xa8\x18\x47\x0c\xc6\x7d\xf4\x64\x32\x68\x57\x36\x5e\x72\xd9\xe6\x5a\x1e\xcd\xd3\xd9\xe5\xdb\x76\x6e\x85\x72\xc8\x92\xbd\xed\x54\x07\x76\x6e\x91\xc4\x52\xc1\x85\x42\x46\xdd\xd5\x7e\xef\x81\x8a\x2d\x33\x54\x43\xb3\x5a\x5c\xf1\x2f\x67\x51\xb8\x4e\x65\x36\x89\xf8\x09\xef\xa2\xc4\xe5\xaa\x60\xee\x36\xa2\x10\x19\xdc\xc6\xc1\x95\x6d\xc2\x45\xae\x62\x4e\x4d\x50\x9e\x7e\xa6\x99\x29\x1a\x98\x74\xd9\x02\x2b\x62\x54\x1e\xf1\x6a\xf8\x64\x9d\x94\xcb\x05\x5a\xc6\x80\xeb\x84\x2c\xd5\xf9\xb3\xc3\x3c\xf3\x3c\x3b\x8c\xe3\x0e\x0a\xd4\xb3\xac\x7a\x71\xe3\x0c\x58\x05\x85\xd2\xd8\x0b\xdd\x10\x3d\x6c\x22\xda\x01\xae\x67\x38\xe8\x90\xb8\x16\xf7\xac\x57\x38\xd8\x78\x40\x2a\x8c\x67\x76\x97\x1c\x5c\x0e\xde\xeb\xfb\x30\xc7\x66\x93\xc2\x2a\x1b\x79\xc6\x96\xeb\x65\xa3\xfd\x91\xcb\x06\x22\xe7\xbe\xd4\x81\xb5\x28\x55\x75\x26\xce\x48\xc8\xe8\x5b\x4c\x75\x91\xe3\xb7\x9f\xd2\x3f\xb6\x5b\xbf\xcb\xe9\xd3\x81\xd1\xc1\x01\x16\x31\x74\x08\x77\x60\x14\xc3\x2e\xf3\x76\xb1\xdf\x20\xc5\x2b\xec\xae\xb3\xf0\x03\xdc\xd2\x07\xb2\x56\xee\x12\xdf\xb3\x5a\x36\xa2\xf0\x58\xa6\xcb\x8e\xb8\x5b\xfb\xe5\x38\x68\x83\x4c\x58\x69\x2b\x47\xcc\xe0\x04\xf6\xbf\xea\xea\x09\x51\x79\x60\xa9\x93\x74\x89\xc4\xb4\x6a\xe6\x8d\x33\xad\xca\x20\xbe\x04\x7f\xc4\x1a\x02\xee\xb7\x1c\xe9\x65\x80\xec\x80\x0f\x6b\x87\x21\x65\x8b\x43\x61\xdc\xd2\x1c\xeb\xf2\x46\xdb\x59\x64\x78\x08\xab\x0c\x69\xcb\x1c\x4d\x78\xb8\x71\x76\x0e\x3b\x24\xed\x33\x38\x36\xda\x0e\xe3\x9a\xe9\x04\x67\xe7\x2c\x35\x44\xcb\xbe\x51\xc6\x33\xc7\x7c\x7d\xe6\xb3\x2b\x24\xa8\x4c\xe6\x79\xb4\xd0\xd2\x3f\xda\x72\xa6\x45\x4a\x19\xb2\x8b\xdf\x97\x58\xf0\x85\x2b\x85\x46\xf9\xd9\x53\x90\xfa\x9c\x82\xa3\xaf\x9a\x0c\x9d\x42\x83\x07\xa3\xf2\x77\x46\xda\x74\x4b\xd9\xdd\x9b\xf5\x32\xd1\xf7\x96\xb6\xdd\x1e\x4c\x92\xd6\xfd\xba\xa2\x0c\xb7\xe2\x24\x5b\x70\xa6\xb3\xcb\x27\x50\xad\x90\x68\xa7\x11\x2f\xf5\x8f\xa6\x4f\x4c\x8e\x81\xf6\x5b\xf6\x2d\x96\x94\x55\x99\xa9\xe2\xd1\x60\xb6\x26\x2d\xef\xff\x54\xb3\xad\xfe\xce\xbe\x7a\x85\x37\xf6\xb1\x9a\x9c\xf7\xcc\xcf\x15\x3f\x80\x25\xda\xe0\xf6\x18\x4e\x57\x6c\xae\x5c\xd8\x89\xf7\xd7\xf3\x54\xd6\xb8\x4d\x08\xd4\x27\x1b\x82\x4c\x74\x9d\x8e\x14\xb5\xf4\x7d\xf6\x84\x1d\x51\x21\x6b\xa5\xd7\x39\x32\x6c\x54\x54\xfa\xbc\x09\x3c\x44\x8f\x22\x94\x78\x7f\xfa\x98\xb1\xbf\xab\xd3\x70\xd4\x09\xfe\xe8\x9c\xb8\x60\x2a\xc3\xe3\xbb\x76\xc2\xd3\x70\x22\x51\xa4\x49\x3e\x18\xa5\x96\x3a\x83\xb5\xca\xa1\x4f\x12\xe1\x1d\xd6\x09\x0c\x27\xd1\x86\x45\x18\x1b\xe4\x3f\xcf\x9f\x1b\x31\x95\xd9\x51\x84\xe9\xc3\x59\xc2\x01\x6f\x75\x7f\x4f\x33\x54\x1f\xb9\x3e\x37\xf0\x89\x48\x65\x18\x39\x7e\xa7\xa5\xb1\x2b\xf6\x9c\x0c\x39\x8b\xb4\x55\xca\x7d\x7b\xb4\x62\xf3\xa0\x88\x80\x93\x6a\x4e\xc1\x94\xff\x81\x02\xd5\x75\xb0\x30\xaa\x66\x66\x52\xaa\xaa\xcc\x89\xad\x56\x27\x66\xf4\x8e\xd4\x78\xaa\x18\x82\xb4\xd3\x16\xad\xff\x8e\xea\x15\x86\x7f\xff\x7b\x60\xcb\x86\xe2\x86\xae\xa8\x6d\x19\x6b\x6c\x77\xc3\x49\x2b\x91\x44\xa5\x0e\x83\xcb\x00\xb5\x46\xfa\xc5\x7f\x93\x61\x56\x42\x8d\x39\x78\x27\x4b\x93\x4a\x9d\x47\x36\xa5\xac\x52\x54\x43\x3e\xcd\x8e\xe4\x79\x3d\x7d\x4c\x1b\x57\x2d\x60\x8e\xa5\x43\x5d\x8b\x2a\x3c\xbe\x25\x94\x7d\x53\x6f\x0c\x0d\x51\xe3\xea\x32\xe3\xd7\xcd\x0c\x7f\x80\x5d\x56\x10\x71\x96\xa7\xd0\x78\x77\xd3\x36\x74\x77\xee\xa4\x75\xf1\x0b\xc9\x1c\x5f\x53\xf8\xad\x10\x95\xa3\x6e\xae\x1d\xf7\xd1\x37\x8b\xdc\x70\xa4\x8e\xac\x5f\xad\x98\x72\x14\x99\xdb\xa1\x34\xfe\xb4\xb2\xd5\x2f\x50\x59\xca\xc2\x3b\x05\xdc\xe0\x8d\x4a\x99\x09\x4d\x8c\x4d\x93\x1c\xc6\x12\xb9\xc5\x84\xde\x0e\xdc\xca\x42\xec\x5c\xe2\x65\x65\xbb\x2c\x1a\xf5\xb8\x36\x1a\xc3\xe0\xc4\x85\x72\xdf\x67\xf5\xb0\x7b\x9d\xa3\x9e\x4c\x54\x2a\xec\xd8\xf1\xf6\x92\xaa\x73\xd6\x01\x49\x77\x39\x29\x36\xad\xab\xe6\x26\x3e\x9a\xbd\x7f\xa4\x8a\x3f\x1c\xf9\x3d\xa9\x02\x92\xe2\xa3\x03\x60\xa8\xbd\xc6\xec\x18\x8e\xa8\x3c\x35\x24\x2a\x9a\x8a\x6e\x64\x05\x9e\xf8\xd0\x56\x62\x06\x27\x89\xed\x5d\xdf\x8b\xf6\x77\x27\x3d\xfd\xd5\x53\x5e\xac\xe3\xe5\x24\xbf\x98\x36\xf1\x94\x8d\x58\x88\x23\x47\x46\xf9\xe0\x07\x9a\x24\x08\x7e\x3a\x83\xbf\x13\x66\xe3\x8b\x9c\x5e\xaa\xf2\x8c\xa9\x17\x91\xc9\x12\xda\x52\x81\x27\x0e\xca\xb8\x0c\x94\x03\x26\xb9\xf0\xff\xad\x90\xc0\x2b\x5f\x48\x0e\x7e\x8d\x99\xa9\x9d\x2a\x5e\xef\x5b\x63\x1e\x88\x4a\x6c\xa7\x5d\xc6\xa2\xe8\x16\xef\x3f\x3b\x54\x83\x70\xef\xe6\xd8\xaf\xcc\x3a\x15\x2f\x9c\x82\xa6\xe9\x73\x5b\x54\xcc\x4d\xed\xb2\x38\x25\x0b\x53\x78\x85\xce\xb8\xa8\xe4\xa3\xcc\x3e\x6d\x3a\x56\xda\x5d\xe0\x32\xc1\x9d\x83\xa8\xe8\x38\x59\xdb\xd4\x4d\x4b\xe0\x49\xd9\x45\x07\xff\x99\x54\x29\xcb\xd2\xca\xd2\x84\x2c\x7d\xfe\xea\x25\xbc\x45\x2d\xab\x8a\x6a\x89\x7c\xdf\x64\x08\x67\x2b\xcb\x3d\x98\xc1\x13\x7e\x46\x8a\x09\x74\x26\xde\xb2\x1b\xb2\x74\x7c\xeb\xe6\xda\x9d\x50\xc8\xed\xe7\xaf\x5e\x3a\xaf\xef\xc9\xed\xfe\x58\x96\xe9\xcf\x5f\xbd\x9c\x3a\x2f\xfe\x13\x98\x3e\xa4\xec\xa3\x30\xbd\xc7\x8a\x7e\x8b\x84\xeb\x18\x38\x8b\xa7\xb2\x68\xb8\x29\xd1\x29\xdc\xbf\x8e\x14\x13\xd2\x60\x75\xd4\x50\x57\xb3\x09\xfc\xb3\x8a\xca\xda\x37\xf2\x94\xb5\xed\xb7\xc4\x45\x55\x62\x59\x00\xa2\x45\x0d\x9d\x65\xd6\x12\xb6\xb4\x19\x01\xd4\xc8\x93\x19\x29\x17\xce\x14\x1b\xaa\xa9\xed\xb1\xd5\xe9\xe2\xa4\x2e\x13\x3d\xf3\x15\xee\x81\xd7\x8b\x0c\x44\xab\x4a\x62\x1c\x40\xa7\x1a\x3a\x23\xe2\xb4\x33\x72\xca\x88\x6d\x81\x11\xad\x82\x06\x76\x79\x60\xfd\xd2\xaa\x8d\x1d\x52\xdf\x53\x77\xf1\x18\x39\xc3\x6a\x29\x95\xf2\xdd\x12\xf9\x34\x3e\xff\xab\x60\x40\xb8\xad\xe1\xf3\xb0\xef\xa1\x3e\xe8\x46\xbb\x0a\x54\x89\xa4\xa1\x0c\x5d\x9d\xe5\x8c\xcc\x54\xde\x90\x95\x4e\x6a\x20\xeb\xa6\xf7\x4c\xcd\x16\xfe\xf3\xe5\x79\xec\xd6\xfe\x88\x6e\x30\xd0\x55\xab\x80\x48\xd6\x04\x56\xa6\x24\xda\x01\xa5\x32\x00\x59\xb0\x20\xcb\xe2\xf2\x7c\x6f\x67\x9e\x54\x48\x11\xc7\x27\x92\x5b\x21\x3e\x8d\x95\x6a\x92\xce\x72\xe0\xc5\x7c\xa7\xce\x04\xf4\x39\x38\xe1\x90\x90\x09\x6e\xa8\x0a\x31\xa1\x7f\x69\x42\xe4\x4b\xa9\x2e\x23\xc1\x0e\xe3\x1f\xd0\x73\x54\x51\x17\xad\x3d\x71\x26\xae\x33\x95\x92\x0d\xec\x61\x45\x03\xdb\x1b\x43\xc9\x90\x8a\x26\x86\x2b\x12\xab\xcd\x6b\x45\xc8\xd4\x71\x46\x8f\x31\xef\xef\x4a\xa4\x28\xec\x9b\xe8\x5e\x42\x07\x96\xdb\x25\x74\x97\x51\x1f\x49\xe8\x8c\xd7\xf5\x80\xf4\x8e\xd0\x30\x90\xec\x21\xa4\x0f\x46\xfd\x21\xea\x24\x5a\x30\x73\xbd\x21\xfd\x15\xaf\x75\x5c\xd4\xac\xbb\xc2\xb2\x58\x05\x75\x54\x2e\x1b\xb2\x3c\x9e\x84\x7a\xea\xc9\x80\x4a\xd4\xe3\xea\x57\xc7\x70\x3f\xde\x6a\xbe\x63\x33\x3a\x0e\x98\xfc\x98\x4a\x70\xe9\xf3\xdf\xb7\x8e\x17\x9c\x3f\x68\xa8\xa0\x27\xef\x66\x78\x0a\xf0\xe5\x0c\x90\xcd\xd8\x50\x6c\xab\xcd\xb6\xaa\x52\x25\x22\x8e\x14\xd6\x98\xff\xde\x70\x2b\x2c\xf7\x81\x37\x5f\xab\x1a\x3d\xda\x8d\x12\x16\x52\x6f\x9e\x85\x31\x4c\x1b\x42\x4a\x14\x93\xd7\x27\x2d\x94\xc7\x06\x83\x36\x8d\x64\x8f\x3e\x21\x5e\x90\xf6\x42\x65\xac\x24\xd2\x13\x87\x85\xf2\x5c\x44\xef\xd0\x6d\x7a\x0c\x87\x47\x1d\x14\xea\xdb\xde\xc8\x9f\xf9\xf8\x14\xf1\xf4\x5c\x29\xbd\xe8\x0c\x5b\xbe\x40\xcb\x6e\x8b\xe4\xc1\x0e\x0a\xe5\xc1\xc3\x15\xcb\xeb\x19\xeb\x75\x40\xfc\x44\x21\x3d\x87\x15\xd2\x5e\x02\x74\xef\x77\xa1\x60\xc7\x2b\x87\xda\x94\x67\x00\x5b\x71\x59\x62\x6a\x5d\xbc\x06\x7d\xc7\xf6\xb6\x5b\x88\x3b\x05\x99\x36\x6e\x25\xa8\x1f\xde\xfc\x6c\x50\x10\x6b\xb7\x41\xca\x4c\x77\xfd\xa2\x25\x8b\x9e\x52\xf3\x41\xb1\xb3\x47\xca\xa8\x96\xb7\x97\x8d\xcc\x4b\xbb\x4b\x69\xa7\xa4\x3d\xed\xb4\x68\x69\x27\x5a\xc8\x60\xca\x77\x16\xe6\x76\x48\x7c\x67\xb0\x87\xac\xf8\xde\x32\x3c\x23\x91\x0d\x13\xe0\xa4\x38\xde\xcf\x17\xd0\x50\xe7\x2b\x98\x24\x3b\xd8\xba\x4c\x1d\xf4\x9e\x20\x4f\xee\xef\x67\xb5\x75\x84\x9b\x59\xd5\xa4\xa2\x00\x7a\x0f\x3a\x3a\x3b\xb9\x5d\x3e\xaa\x97\x7b\x62\xb3\x6e\x76\x9a\x7d\x92\xcf\x1f\xed\x16\xb9\xe1\xf5\x2e\xdd\x56\x1c\x41\x55\x29\xd8\xbf\xbf\xe8\x64\x35\x53\xdf\xc6\xd7\x35\xe9\x23\x9c\x3d\x99\x56\x26\xb7\xc8\x60\xd2\xe6\x17\x85\xa1\x1a\xa7\xfe\x89\x4c\xff\x73\x33\xfa\xfa\xd3\xab\xf2\x5e\xf9\xfd\x53\x67\xbc\x54\xba\x84\x9f\x64\x32\x89\x70\xc7\x81\xdb\x51\x49\x2e\xc3\x4f\x5a\x79\xf0\xa5\xcf\x5a\xf9\x9f\x24\x4f\x5b\xdd\x27\x07\x26\x48\x29\x0c\x81\xb1\x89\x31\x71\xda\x5e\x20\x7d\xdf\x0b\x65\x42\x01\xf9\x4a\x4f\x71\x89\x8a\x98\x15\x59\x39\x53\x75\xbc\x75\x45\x07\xc7\xe1\xf8\x35\xb8\xe2\x6a\xd2\xb7\xff\x1e\xba\xe4\x5b\x1d\x93\x51\xf6\xfe\xab\x6c\x4b\x44\x41\x16\xfc\x4e\x83\xf2\x46\x9d\x9d\x9a\xf4\x01\x3b\x4c\x89\x8e\x4d\x21\xc9\x52\x23\xca\x87\x1c\x49\x92\xb1\x29\xf3\xfd\x79\xd7\x1d\xd4\x7a\xe8\xa4\xf0\x1c\x01\xed\xd9\x54\xa9\xf3\x1f\x2c\x79\x5c\x91\xd5\x83\xdb\xa4\xc1\x5a\x9a\x0f\x4d\x47\x1d\xc7\x25\xc6\xfa\xd9\x64\x4f\xef\xf5\x07\xe3\xc9\x16\xa8\xae\xa9\x3d\x74\x6c\xd2\x5d\xd7\x73\xac\x0b\xfa\x72\x53\x61\x76\x6a\x75\x8a\xa8\x63\x26\x6c\xd5\x64\x8e\x3c\x77\x18\x77\x8b\x37\x6e\x28\x03\x07\x3a\x94\xe8\x2e\xf9\x55\x51\x85\x7f\x36\x55\xfd\x4f\x7d\x0e\x3a\x59\x61\xa1\x73\x0c\xa7\xe6\x46\x38\x90\x19\xc6\xcd\x8e\xb3\xfd\x38\x57\xf9\x7a\xdb\x3a\x02\x2a\x09\xa7\x77\x11\x24\x23\xca\xb5\xd9\x28\x9b\x69\x2a\x7f\x84\x1f\xab\xc3\xd3\x9e\x40\xcb\xa2\x9a\xfa\x86\x0a\x91\x22\x65\x13\x34\xcd\x7d\x69\x69\x1f\x6a\x90\x4f\x23\x4b\x96\xbe\x0e\xd3\x42\x23\x31\x6f\xf0\x3a\x48\xa6\xfd\xcc\x17\x14\xe9\x94\x02\x93\xca\xe6\xe7\x9b\xd9\x6e\x0e\xb4\x0f\x5f\xb1\xe8\xd4\x8a\xf6\x2d\x46\x45\x4a\xf8\x9b\x69\x16\xcb\x06\xab\x03\x63\x20\xb2\x56\xb6\x9d\x49\x57\x36\x79\x52\x57\xba\xf0\x27\xeb\xf6\xe8\xdf\xa4\x9d\x4a\xac\x7d\xb6\x9b\xd0\x10\xef\x5d\x52\xda\x5e\x9b\x22\x65\xd5\x39\x5b\xd6\x51\x86\x2a\x57\x7f\x6a\x90\x10\x88\x81\x5f\xe3\xb5\x72\x30\x07\x98\xb8\xe7\x8f\xb4\xbc\xce\x1e\x01\xdb\x9d\x54\x98\x7b\xca\xa9\xaf\x17\xf5\x71\x70\x7b\x09\xb9\x22\x15\xca\x5d\x72\xd1\x51\x77\x48\x7d\x98\xe2\x67\x25\x98\x8e\x87\x32\x4c\x3a\x21\xd7\x67\x08\x8d\x2f\xae\xdb\x94\xd7\x49\xd7\xbc\xb1\x15\x05\x34\x8a\x2c\x0b\xe9\x35\x73\xcf\xda\x65\x64\x21\xc2\x20\xfc\xd9\x2d\xc7\x9d\x55\x86\xc5\x45\xf2\xa2\x5c\x48\x78\x2a\xeb\xc0\xaf\x38\x37\xc7\x8b\x54\x48\x33\x7f\x8e\x29\xac\xe8\xde\x55\xd0\x6f\x9b\x0a\xef\xa9\x71\x9d\xba\xe6\xdf\x0d\x2b\x6b\x0e\x5b\x16\xbf\xce\xf5\xe5\x16\x0a\x0b\xe3\x26\x9d\x31\x98\xc1\xf5\x93\xd3\x41\xa8\x3b\x2e\x00\x39\x42\x7f\xf4\x25\xb8\xe7\xf0\x51\x96\xa2\xae\x20\xb9\xf3\x0c\xe5\x29\x0d\x61\x97\x94\xf4\x95\x7c\xdf\xbd\x15\xb7\xfb\xf4\xdb\x1b\xf3\xc0\x5a\x3c\x3b\x1c\x23\xe3\x5d\x96\xfd\x61\x04\xf3\x53\x08\xe5\x78\x81\xdc\x95\x30\x76\x39\x36\x8f\x25\x98\x77\x09\x91\x74\xc4\x91\xf6\x9f\xef\x4f\x12\x51\xb5\xbb\x97\xf3\x26\xfb\x08\x59\x78\xab\xda\xd8\xb1\xe7\xb6\x6a\x4c\x81\x8d\xc7\x77\xdf\x54\x99\xa0\xf2\x3f\xcc\x87\xdb\xae\xe4\xe3\x27\xf2\x8f\x02\x1a\xf5\x6e\x68\xf4\x3a\x43\xd1\x1c\x3a\xa5\x62\xbc\xa9\xea\x01\x38\x82\xf7\x61\x6c\xcd\x08\x28\xb2\x18\x7b\x08\x05\x32\x06\xae\xe1\x5a\xa4\x55\xb5\x08\x3e\x89\x16\xd1\x85\x10\xbe\x68\x91\xcf\x45\x8b\xc8\x2a\x67\xa8\x2c\xc1\xb9\x2f\x46\xdf\x29\x9d\xba\x67\x46\x97\x32\x93\x7c\x24\xeb\x93\x34\x78\x5d\x6f\x60\x51\x35\xac\xbb\xfa\xb8\x0a\xe3\xa1\x16\x37\x5f\x33\xa8\x16\x0b\x5c\x56\x88\x61\x71\x4e\x72\x56\xcb\x0a\x04\x8a\xc9\x06\xdc\x63\x00\xf7\xbb\xe2\x22\xd5\x5d\xac\xa2\x02\x8e\xed\x55\x51\x3d\x85\xee\x75\x70\x58\x4d\x2f\xe9\x9d\xc4\xb7\x8f\x73\x14\x8b\x4d\xc3\x5e\x24\xa5\x53\x36\xe5\x3d\xe2\x26\xc6\xca\xfb\x92\x11\xa6\xd2\x2f\x55\xe7\xfe\x3c\x86\xfe\x1f\x8b\xdc\x5d\xea\xff\x1d\x72\x8e\x35\x25\x23\x26\xf4\xa8\xa6\x64\x0c\x5c\x43\x4c\x89\x2e\xb2\x6d\x2b\xe6\x5f\x39\xfe\xe9\x63\x99\x14\x05\x85\xb4\x93\x55\x73\xbd\xad\x3d\x81\x2f\x06\xe5\x21\xdc\xd2\x88\x3c\x9f\xaf\x43\xda\x0b\x6a\x04\xe9\xce\x5d\xd1\x51\x20\x3c\x96\xf2\x18\x07\xd4\x10\xcd\xa1\x94\x84\x7b\xfd\x56\xa8\x2e\xd4\xce\x8b\xb4\x81\x43\xf5\x84\xa9\xb8\x60\xf3\x01\xf5\x45\xb6\xa6\xe2\x6a\x74\x91\x53\x7a\xcb\x4e\x42\x78\x5a\xd7\x61\x55\xd5\xcf\x7b\x47\x0e\x12\x85\xe0\xee\xb1\xa5\x66\xb1\xf0\x69\x58\x2f\x0f\xc0\x10\x36\x33\x29\xa2\x9f\x2a\x68\xa2\x01\xd8\x4d\xdc\xe4\x8b\x85\xda\xa1\x85\xf2\xb3\xdf\xac\x11\xc8\x90\xac\xcf\x14\x58\xdc\x27\x2e\x83\xb3\x19\x6d\x61\x93\x4f\x66\xeb\xb6\x9c\xe6\x4e\x2d\x9e\x4f\x02\xa1\x70\xb6\x04\x6b\x24\xe6\x1f\x4b\x7b\x6d\x31\x9b\x71\x7a\xed\x53\x85\x71\x34\x00\x5f\x22\x39\x9f\x9b\x5a\x93\x91\x9c\x55\xcf\x35\xc1\xb2\x5c\xbd\x3a\x52\xa6\x89\xc9\x19\x46\xc7\x75\x72\x7d\x67\xe3\x3d\xa8\x91\x09\xe8\x9f\x38\x9c\xb3\x95\xaa\xef\x59\x17\xff\x49\x75\xfd\x40\x03\xb0\xcd\xe4\x8f\x8e\xc0\x5c\xe9\x6d\xf8\x4b\xb3\x46\xee\x64\x57\x18\x4e\xec\xdb\x11\xd7\x1f\xbe\x53\xfd\xea\xad\xc4\x0c\x52\x06\x5f\x71\x0e\x21\x87\x85\x7b\x92\xb9\x5b\x8b\x15\x20\x9f\x6f\x44\x6a\x8c\x81\x1d\x4b\xf6\xcf\xcd\xc2\xf6\x99\xdc\xb1\xf3\x7b\x50\x96\x7e\x48\x76\xde\x1d\x2b\xe7\x52\x99\xcf\x6a\x42\x71\x1b\x14\xa3\x15\x0f\xa9\xe7\x6c\x50\xed\x6c\x94\xc6\xd9\x38\x00\x5d\xa0\xb7\xae\x8d\x9d\x11\xcb\xf2\xe0\xae\x67\x7b\x37\xa7\xc6\xad\xac\x7d\xa9\x9a\x9b\x1d\x7d\x0f\x06\x12\x27\xf6\x46\x35\xa3\x9d\x52\xc4\x83\x3c\x9b\x82\xcf\x4b\x70\xdd\xb0\xab\x2e\xff\x33\xbc\x17\xff\xfb\x9d\x57\x5d\x8f\xc6\xeb\xaa\x58\xe1\xc1\x11\x5e\x81\x94\x7a\x69\x2f\x41\x4a\xbf\x37\x71\x2d\x38\x11\xd7\xfa\xf6\x15\xbc\x50\x87\xb7\x04\xa7\xd8\x6c\x4e\xee\x5a\xaf\x1a\x56\xd5\xd1\x9d\xf2\x57\x18\x5b\x8f\xb9\x39\xe0\x6c\x2b\xca\x85\xcb\x43\x23\x9e\x54\x50\x86\x18\x9e\x0e\xba\xd6\xdd\x3d\x02\x11\x4d\x06\x97\xf0\x1d\x9f\x4a\xd7\xbd\xd0\x3d\xb1\x89\x3e\xaa\x59\x3f\xbe\x0b\x8c\xde\x74\xb3\x8e\xa9\x68\x15\x3e\x7c\x2a\x99\xe5\xc8\xfd\xa6\xa2\x3b\x1d\x3a\x95\x47\x8b\x5e\xd8\x41\x86\x15\xb2\x4f\xf5\x53\x62\xca\x5a\xb2\xb1\x7d\xe5\xbc\xd6\xb8\x2e\x80\x2d\x87\x92\x2e\x0f\x90\x03\x9b\x65\x8f\xdf\xdb\x1e\xc7\x9e\xc2\x4f\xa2\xc4\x1d\x68\x1a\x5e\x4a\x92\x8b\x8f\x0c\x44\x47\x7a\x7a\xea\x74\xa7\x00\x16\x14\x22\x9c\x5a\x34\x2a\xe5\x50\x2f\x95\x66\x64\xd5\x94\xe9\x02\xf9\xd1\xa3\x4f\x7d\xdf\x40\xbf\x3f\x77\xdf\x6a\x19\xa0\x8c\x7a\xf7\x15\x8e\xba\xea\x17\x23\xea\x70\x92\x5e\xb0\x56\x4c\x5e\xfb\xdd\x70\xae\x92\x95\xfd\x73\xc2\xb9\x8b\x23\xef\xf0\xb0\xc7\xde\xa1\xfb\xe8\xbb\x2c\x78\xd1\xe2\x99\x74\x77\x06\x94\x80\x82\xc1\x27\xd7\x9f\x74\x1c\x5d\x07\x55\x39\xc9\xec\xae\xa8\x24\x51\x1d\xcb\x51\xd7\xe2\xa7\x9a\x55\xb3\x28\xd3\x55\x55\x15\xfa\x11\x5f\xa3\xef\x37\x0c\xd3\xb7\xb8\x95\xe9\xae\xb8\x14\x45\x1c\x9e\x9c\x80\xb8\x27\xa7\x23\xbb\x3c\x04\x44\x31\xa0\x3b\x4a\x89\x67\x7c\x5a\x42\x26\x4f\x83\xcf\xf7\xb7\xa4\x59\x5c\x8a\x32\x05\x5c\xa7\xaa\xc8\x40\x6f\x0a\x12\x5c\x75\xa4\xdf\xde\x25\x9f\x76\xd7\x15\xe8\xa8\x74\x10\x40\x31\xe9\x8a\x78\x74\x5f\x2f\x16\x03\x3a\xca\xb3\x33\x7a\x24\x75\xb1\x25\xce\x78\x74\xe1\xbb\x7b\x7a\x73\x3a\xc9\xf6\x51\x1d\xb9\xf4\x1c\x1e\xd5\x89\xcb\x81\x30\xd4\xeb\x09\xdb\x7f\x02\xe7\x2d\x07\xc2\x18\xc7\x6d\x74\xb8\x06\xfc\x98\xc6\x80\x9b\xff\x52\x3d\x68\xbf\x83\xc6\x77\xde\xc1\x9f\xcd\x07\xb3\x98\x48\x38\x60\x1d\x65\x8e\x86\xe1\xe0\x93\x38\x5e\xf7\xb8\x20\x11\x6f\x75\x3d\x62\x76\x17\xe8\x25\x66\x2c\x8a\xc5\xb8\x5b\x43\xa2\x48\x56\x5d\xab\xc3\x3b\xa5\xda\x12\xaa\x6b\x93\x73\x28\xb7\x7f\xe8\xe0\xfd\x1f\x53\x07\xf7\x1a\x33\x59\xe5\x84\xee\x4f\x8e\xe1\x17\x19\x15\x09\x7d\x23\x53\x3b\xed\x9c\x3a\xdf\x9c\x44\x42\x31\xbd\xc1\x1b\x9a\x0c\x4b\xdc\x83\xbb\x79\xf3\x5f\xfd\xa3\x7b\x3d\x9c\xdd\x11\x32\xf5\xee\xed\x3f\xf1\xfa\x9d\x1a\x54\x24\x58\x59\x4d\xe3\xd7\x54\x27\xf1\xb3\x34\x3b\x2b\x0c\x4e\xd1\x72\x89\x9b\x72\x3f\xee\x6b\xcb\x02\x5b\xb2\xdb\x21\x3b\x8c\x9a\x8d\x9c\x03\xa3\x0e\x2f\x45\xbb\x89\xdb\xb1\x93\x5f\x8f\xe7\x18\x7e\x71\x1f\x8c\xe6\x2c\xbb\xf0\x95\xcc\x15\x36\x76\x6c\x06\x8d\xc6\x3a\x81\x5f\xfe\xe1\xe3\x4c\xe7\x0d\x5d\x9e\xf3\xb9\xa9\x91\xf3\xa1\x31\x41\xdf\x8e\x45\xf8\xf3\x69\x95\xb8\x09\xcf\x85\x49\x53\xdb\xc3\x4a\x9f\x15\xbc\x3c\x7f\x12\x9e\x7d\xfb\x13\x48\x95\x99\x62\x56\xbc\x82\x2f\x12\x72\x96\xeb\xb2\xbb\x3b\xd1\xd5\x10\x99\x8d\x41\xec\x78\x99\x96\xe2\xae\x5e\xb3\x3d\x66\x7b\x1b\xc5\x2e\x1d\x33\x09\x78\x28\x03\x5d\xee\x24\xec\x56\x7a\xc7\x05\x7b\x8c\xf2\x79\x2d\x6a\x84\xf0\xf5\xb9\xd6\x32\xbb\x34\x66\xa7\x75\x6d\x22\x13\x5c\xf9\x74\x44\x2e\xb2\xba\xa8\x99\x91\xbe\x96\xb1\x66\x19\x67\x23\xdd\x96\x43\x75\x92\x86\x4d\xf3\xc8\x88\xa0\xcc\x9f\x4f\x99\x7c\x42\x13\x3d\x12\xc5\x09\x3b\x7e\x0f\x43\xde\x51\x48\x38\x25\x4c\xb6\x56\x5b\x52\xa2\x76\x64\xd2\x4f\xeb\xda\xdf\x04\xca\x48\x96\xf7\x51\x4a\xbc\xbc\x48\xfc\xa0\x3e\xb6\x10\xb4\xd0\x65\x18\x24\x6c\x3d\x9b\x63\x5b\xf9\x01\xbc\x8b\x6a\xc7\xdb\x6a\x4f\x12\x86\xce\xdf\xdf\x50\xac\xcb\x07\xfe\xf3\x89\xfd\x17\x1f\x62\x3b\x1f\x62\x1b\x56\xbb\xbf\x3b\x91\x0e\x29\xc2\x70\x96\xd4\x3f\xf7\xf5\x40\x3a\xb4\xe6\x4b\xcc\xa8\x2a\xc0\x4e\xa1\xae\x28\x03\x32\x8b\xef\x21\x69\x66\xa4\x5d\xa0\x3e\x3d\xe8\x57\x0d\x16\xab\x9b\x3f\xa4\x02\x3a\x4e\x54\xab\xbf\x0b\xe8\xe5\x96\x64\x0e\x22\xae\x21\xf0\xba\x0c\x82\x89\x0d\x98\x0a\x42\x4a\xb7\xab\x76\xb1\x1a\xf7\xa6\xb2\x07\x19\xd3\x41\xb1\x88\x3b\x45\x95\xe6\x88\xde\x65\xe1\xca\x11\x35\x76\x1c\x1d\x7d\x0d\x6a\x1f\x86\x38\x0a\xb2\x21\x4c\x68\xc4\xde\x98\x3b\x24\xfb\xe2\x18\xbe\x27\xc4\xad\x58\x58\xcb\x1a\xe1\x82\x54\x27\xc2\x20\xa9\xba\xcd\xf1\xb6\x96\x73\x8f\xbc\x45\x8a\xdc\xca\x41\xe9\x4b\x1f\x22\x14\x7e\x27\xea\x38\x4e\xa3\xe7\x6f\xc5\xa5\x98\xe2\xde\x8f\xf4\x3e\x4f\x77\x59\x63\x8e\xfb\xa8\x4f\x77\x57\x47\xf3\x47\x02\xfa\xad\xd3\x4c\xf6\x1c\xa6\x4a\x31\x42\x36\x97\x54\x9d\x16\x56\xa9\xc7\x6e\x0a\x54\x42\x2e\x3e\x46\xe9\x6b\x11\xe9\x27\x66\x37\xe9\x0b\x59\x2d\x59\xe3\xbc\xbf\x21\x04\xbb\x2f\xb9\x7e\xf8\x42\xac\x6d\x88\x35\x96\x54\x43\x03\xb6\xda\x38\x45\x80\x25\xef\xb4\xef\x08\xe0\x26\xc8\x98\x08\xe8\x7e\x21\xa4\x1b\xf3\x56\x44\xd4\xcd\x3a\x89\x39\x26\x6c\x7a\x6f\xa2\x7a\x11\xa0\x14\x65\x73\x61\xd5\x2f\xf4\x4d\x17\x85\xef\x91\xd4\x51\x61\xa9\x7b\x53\xd7\x0d\x53\xa5\x88\x3b\x30\x6c\xf5\x85\xd6\x61\xc8\x6f\x08\xa9\xb7\x0a\x9a\xec\x82\xe4\xfe\x3a\x6c\x20\xdd\xb3\x41\x95\x2f\xc4\x4f\x86\xa6\x42\x0e\x78\x59\x93\x2b\x54\xdb\x12\xdc\x0e\x23\x24\xaf\xa4\xe4\x2c\xa1\x59\x41\x17\x4c\xa4\xea\xa2\xa3\x12\xae\x36\xc2\xc1\x92\x18\xfe\x7a\xe8\xba\x28\xb1\x76\x4c\x50\x7f\xe0\x5a\xf2\x0b\xdd\x53\x4b\xf1\x90\xec\xe7\x98\xe1\x76\x51\x35\x98\x8a\x95\x6e\xe3\xde\x39\x4a\x31\x83\xd5\x52\x5e\x89\x86\x72\x57\x9a\xa4\xd6\xb6\x6a\xb8\xbf\xa1\x5b\x1c\xa7\x0b\x24\x28\xba\xfd\x3a\x56\x4d\x7f\x97\x54\x52\x77\x0f\x86\x88\x92\x77\xf8\x51\x40\x70\xd5\x8a\x5c\x0a\xbc\x06\xbc\x58\xb2\x4d\x82\xb9\xed\x55\xc5\xf2\x20\x07\x87\x91\x42\x65\xce\xcc\x14\xa8\xae\x55\x96\x47\x88\x3e\x79\x95\x5c\x8c\x35\x2f\xc1\xed\x18\xba\xae\x63\x3c\x70\xe3\x62\xde\xa7\xf2\x5a\x82\x55\x73\x5d\x5d\xd5\x58\x36\xf9\xd9\x49\xdc\x3a\x00\x77\xc9\x33\x15\xff\xd9\x12\xfe\x13\xf8\x2a\x7e\x2d\x07\xf9\xee\xf9\xe4\x18\xfe\x1a\x07\x59\xfe\x08\xe9\xf4\xec\x50\xdf\xbe\xd7\x3b\x43\xef\xcf\x60\x4a\xce\x1f\x1e\x9d\xaa\xa6\x62\xde\xad\x91\x69\x6a\x3b\x57\x93\xc2\x89\xbd\xe0\x31\x92\xa1\x9e\x6e\xd4\x7d\x91\xba\x1b\x7d\xa9\xe4\xe8\x6e\x0c\xef\x89\x5e\xc4\x5f\x99\x4e\xee\xf6\xee\xf6\xe0\xff\x02\x00\x00\xff\xff\x0c\xbe\x00\x52\x40\xd8\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd1, 0xa, 0x10, 0xb7, 0x71, 0x95, 0x55, 0x13, 0x1a, 0xc2, 0x51, 0x4b, 0x14, 0x8b, 0xad, 0x7, 0xf6, 0x7f, 0x25, 0x6d, 0x47, 0x40, 0x86, 0x1c, 0x7b, 0xce, 0x2c, 0x9e, 0xbd, 0x71, 0xce, 0x79}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x18, 0xde, 0x5b, 0x9a, 0x37, 0x7e, 0x6, 0xe2, 0xcd, 0x22, 0x54, 0xbb, 0x2a, 0x6c, 0xd8, 0xa3, 0x27, 0xe1, 0xa4, 0x72, 0x5d, 0x48, 0x99, 0xf2, 0x98, 0xdf, 0x2f, 0x7c, 0xe1, 0xfb, 0x62, 0xbb}} return a, nil } From 98e669cd87055ebedb0132511302a3045cdbcfb1 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Fri, 28 Jul 2023 14:16:13 -0500 Subject: [PATCH 043/132] fix entitlement return types --- contracts/FlowStakingCollection.cdc | 8 ++++---- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 039d51eeb..ab32e24a2 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -123,7 +123,7 @@ access(all) contract FlowStakingCollection { /// Tracks the machine accounts associated with nodes access(self) var machineAccounts: {String: MachineAccountInfo} - init(unlockedVault: Capability<&FlowToken.Vault>, tokenHolder: Capability?) { + init(unlockedVault: Capability, tokenHolder: Capability?) { pre { unlockedVault.check(): "Invalid FlowToken.Vault capability" } @@ -429,7 +429,7 @@ access(all) contract FlowStakingCollection { let machineAcct = AuthAccount(payer: payer) // Get the vault capability and create the machineAccountInfo struct - let machineAccountVaultProvider = machineAcct.link<&FlowToken.Vault>(/private/machineAccountPrivateVault, target: /storage/flowTokenVault)! + let machineAccountVaultProvider = machineAcct.link(/private/machineAccountPrivateVault, target: /storage/flowTokenVault)! let machineAccountInfo = MachineAccountInfo(nodeID: nodeInfo.id, role: nodeInfo.role, machineAccountVaultProvider: machineAccountVaultProvider) // If they are a collector node, create a QC Voter object and store it in the account @@ -574,7 +574,7 @@ access(all) contract FlowStakingCollection { } /// Borrows a reference to a node in the collection - access(self) view fun borrowNode(_ nodeID: String): &FlowIDTableStaking.NodeStaker? { + access(self) view fun borrowNode(_ nodeID: String): auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker? { if self.nodeStakers[nodeID] != nil { return &self.nodeStakers[nodeID] as auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker? } else { @@ -583,7 +583,7 @@ access(all) contract FlowStakingCollection { } /// Borrows a reference to a delegator in the collection - access(self) view fun borrowDelegator(nodeID: String, delegatorID: UInt32): &FlowIDTableStaking.NodeDelegator? { + access(self) view fun borrowDelegator(nodeID: String, delegatorID: UInt32): auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator? { if self.nodeDelegators[nodeID] != nil { let delegatorRef = (&self.nodeDelegators[nodeID] as auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator?)! if delegatorRef.id == delegatorID { return delegatorRef } else { return nil } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index d8dd67394..817cf206a 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -4,7 +4,7 @@ // FlowFees.cdc (9.627kB) // FlowIDTableStaking.cdc (98.52kB) // FlowServiceAccount.cdc (8.191kB) -// FlowStakingCollection.cdc (55.36kB) +// FlowStakingCollection.cdc (55.504kB) // FlowStorageFees.cdc (9.218kB) // FlowToken.cdc (12.966kB) // LockedTokens.cdc (31.327kB) @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x89\xb8\x91\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\xc4\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xd9\xa9\xb5\x1e\x6c\x69\x66\x00\x34\xfa\x8e\x46\xa3\x71\xf4\x97\xbd\x3d\x00\x80\x17\x35\x59\xbf\x67\xe8\xa6\x6a\xae\xcf\x48\x5d\xe3\x82\x55\xa4\x91\xaf\x3e\xcc\x2b\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x55\x0d\xa6\x80\xa0\x30\xdf\xc1\x8c\xb4\x40\x65\x6b\x40\x4d\x09\x25\xae\xf1\x35\x62\xfc\x4f\x72\xf5\x2f\x5c\x30\x2a\x7a\x5a\xcf\xab\x62\x0e\xa8\xae\xc9\x9a\xc2\x8a\xe2\x96\x02\x23\xa2\x21\x76\x9b\x61\xd1\x1f\xa2\xb0\x40\xcd\x06\x1a\x52\xf2\xe1\x28\xb0\x39\xde\xc0\x1a\x35\x0c\xaa\x06\x10\xd0\xaa\xb9\xae\x31\xa0\xa2\x20\xab\x86\x4d\xc5\x00\x97\x0c\x04\xac\x8b\x25\x62\xd5\x55\x8d\x61\x5d\xb1\x39\x6f\x08\x35\x29\x6e\x70\x09\x8c\xdc\xe0\x46\xb7\x01\x8a\xd9\x6a\x39\x95\xb3\x7c\x8f\xb1\xf8\x90\x34\xb3\x9a\xac\x8f\xf8\x3f\x87\x05\x69\xf1\xa1\x9e\x39\x85\x77\x17\xa7\xe7\x3f\x5e\x08\xe0\x16\xa4\xc5\x30\xaf\xae\xe7\x50\xe3\x5b\x5c\x43\xd5\xcc\x48\xbb\x40\x02\x19\xe8\x8a\xac\x98\xe8\x4b\xa3\xc4\x62\x8a\x0f\xf6\x97\xa3\xbd\xbd\x6a\xb1\x24\x2d\x83\x17\xab\xe6\x9a\xc3\xf9\x41\x80\x35\x6b\xc9\x02\x9e\x7a\xcf\x9e\x9a\x2f\x6b\xb2\x76\xbe\xfa\xf6\xf7\x17\x3f\xbc\xf9\xf9\xc3\x9b\x57\x17\xaf\x4f\xcf\xcf\xdf\x5d\xbc\x7f\xef\x7e\x78\x79\xfe\x01\x5d\xd5\x58\xd1\xd3\x6d\x71\x79\xfe\xe1\xf4\xfb\x1f\x2e\xde\x7f\x38\x7d\x75\xf9\xfa\x65\xd0\xf4\x07\x81\x23\x31\x0a\xd5\x8d\x7e\x78\x73\xf6\xea\xe2\x5c\x0c\xf4\x3e\x31\xd2\x7b\x46\x5a\x74\x8d\x5f\x60\x4c\xdd\x61\xde\x7f\x78\xf3\xee\xf4\xe5\xc5\x8b\x8b\x8b\x54\xa3\xb3\x7a\x45\x19\x6e\x7f\x3a\xd3\x4d\x7e\x3a\x4b\x7c\x75\xfe\xea\xa5\x7e\x7f\xfe\x2a\x04\x95\x7f\x70\xb1\x24\xc5\x5c\x7f\x72\xf1\xf6\xcd\xd9\xdf\xf4\x47\x7b\xa8\x28\x30\xa5\xfb\xa8\xae\x27\x96\x73\x93\x2c\x0e\x7f\x48\xf2\x1f\x1d\x1d\xc1\xa9\x62\x8b\x25\x62\x73\xc9\xb0\x6e\x3f\x35\x66\x10\x35\x57\xf3\x7f\x8b\xd8\xfc\x18\x9c\x3f\x86\xb5\x7e\xdb\x56\xb7\x88\xa9\xd6\xce\x1f\x03\x5b\xaf\xae\xea\xaa\x50\x8d\xcd\xef\x76\x3a\x17\xb7\xb8\x61\xf1\x3c\x30\x7f\x0c\xaf\x49\x89\x4f\xcb\x92\x93\x3b\xea\x78\x9f\x8b\xdc\xe5\x39\x9f\x50\x5b\x35\xd7\x07\xd0\x92\x1a\x1f\xc3\xc7\xcb\x86\xfd\xcf\x01\xa0\x05\x47\xd2\x19\x59\x2c\x2a\xc6\x70\x79\x0c\x1f\x5f\x54\xbf\xff\xf7\x7f\x1d\x00\x2a\xcb\x16\x53\x7a\x0c\xa7\xf2\x97\xe7\x93\xcc\xd8\xe7\x52\xcc\x49\x3b\x18\x80\x52\xb7\xe0\x0f\x39\x1c\xff\xff\xff\x8d\x03\xa4\x03\x0b\xef\xf0\x82\xdc\xe2\xf2\x45\x4b\x16\x63\x31\x31\x7a\xc2\xa3\xc6\x4a\x4f\x7a\xf0\xdc\x7e\x44\xc5\xbc\x6a\xb0\x62\xea\xb3\x16\x23\x86\xcb\x71\x13\x9a\x58\x66\x7a\xcf\xda\x55\xc1\xb5\x1a\x62\x40\x19\x69\x31\xb5\xf0\xc1\xe5\xb9\x50\x80\x11\x20\x54\x36\x3a\xb7\x13\xa1\xf0\x87\xf8\x2a\xc5\xe0\xa6\xbf\xd7\x1e\x8c\xfd\xdf\x5b\xfc\xec\x99\x8f\x6f\x2b\xbc\x86\xaa\xa9\xd8\x10\xb4\x4e\x1c\xa8\xf8\x0f\xc5\xf5\x6c\x1a\x80\x03\x27\x20\x7b\xea\xf8\x52\x7c\xe5\xfc\x65\x3e\xbd\xdb\x93\xff\x1a\x74\x9e\x91\x86\xa1\xaa\xa1\x09\xc3\x81\xc4\x38\x5f\x73\xeb\x27\x08\xa8\xd5\x92\x69\x2b\xad\x68\xc5\x4d\x30\xc5\x05\x69\x4a\xd4\x6e\x8c\x49\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\x6b\xc9\x08\xcc\x49\x5d\x9a\xf6\xdc\x32\xfd\x74\x06\xa4\x05\xae\x62\xa5\x7d\x16\xe6\x97\x6b\x6e\xfe\x35\x5a\x31\xc2\x41\x2a\x50\x5d\x6f\x60\x89\x36\xc2\xe4\xb1\x16\x35\x14\x29\x7b\x8f\x31\x35\xfd\xb5\xb8\xe6\xac\xc5\x5b\x3a\xdd\x2e\x71\x2b\x66\x45\xa7\x39\xb6\xf0\x19\xf4\xb2\x99\x91\x0e\xe6\x68\x86\xf1\x84\xc3\xce\xe6\x1b\x8e\x6e\xb4\x44\x57\x55\x5d\xb1\x0d\x87\x92\x23\x40\xcc\xf5\xef\x68\x55\x0b\xfc\x08\x97\x44\x9a\xff\x75\x83\x5b\xb7\x29\x23\xc2\x89\x28\x5b\xb4\xe6\x73\x2b\xf1\x92\xd0\x8a\xa9\x6e\xaa\xd6\x50\x49\x13\xa0\x9a\x41\x83\x71\x89\xcb\x10\x46\x6d\x87\x24\xa0\x0b\x6f\xf2\x02\x90\xb7\x2d\xb9\xad\x4a\xdc\x1e\x3b\xe0\x3e\x43\x2b\x36\xdf\xf7\x5c\x82\xe9\xcf\x0a\x1c\x6e\xe2\x27\xf0\x95\xf1\x0c\xa6\xa2\x97\xef\xac\x0c\x24\xd9\xdf\x13\xf8\x87\x83\x22\x14\xa9\x65\x8b\x83\x27\xfc\xa7\x63\xfc\x69\x31\xc7\xc5\xcd\xfe\xe4\x18\x9e\x5e\x36\xb7\xa8\xae\x4a\x61\xc0\x41\x3a\x41\x92\x72\xfa\xdb\xa7\x5e\xc7\x77\xb1\x84\x36\x7d\x22\xcc\xb1\x02\x27\x02\x39\xf1\xcb\x0e\x28\xe1\xa4\x6b\x0e\x8e\xfc\xbb\x2c\xf5\x12\x33\xe1\xcd\x6a\x7d\x0b\x64\x26\xfe\x0c\x58\x29\xc9\xe4\xb3\x55\x03\xd7\x98\x29\x05\xcd\xd1\xa3\x7e\x0d\xb0\xdb\x62\xb6\x6a\x9b\x5e\xf8\xa7\x57\xa4\x6d\xc9\x7a\x7f\xf2\x64\x2a\x38\xff\xc9\x54\xc1\x94\x57\x5d\xd2\xd5\x80\xaa\x61\xb8\x9d\xa1\x02\x4b\x95\x23\xbd\xf9\x02\x35\xb0\xe4\xef\xe9\x5c\xea\x0c\x21\x22\xb1\x1b\x6c\x3a\xa3\x44\x36\x27\x6c\xae\xdb\xff\xb6\xc2\xed\x26\x68\x99\xb4\x2e\x2d\xa6\x64\xd5\x16\xd8\x01\x25\xe3\x23\x65\xf4\xca\x2d\x6a\xd5\xba\x40\xfa\xbc\x1f\xa9\xf5\x22\xb2\x0d\x56\xcd\xa8\x26\x9c\x5e\xa8\x2c\xb9\x0d\x79\x23\x34\xed\xfe\xaf\x82\x09\x8f\xe1\xaf\xb1\xa7\x3e\xe5\x9f\xf1\xdf\x71\x1b\xca\x26\x57\x8f\xc7\x09\x95\xa9\x7c\x8e\xcc\xb0\xc6\xf2\x9a\xb1\x8d\x75\xca\x03\x60\x1a\x4d\x1c\xa6\x0d\x3b\x57\x7a\xf0\x03\xf1\x41\x8a\xd4\x0d\x77\xcf\xd5\x50\x8e\x7a\x48\x03\x2d\x6c\xb6\xe8\x9c\x60\x2a\xd0\x70\xf1\x7b\x45\x07\x59\xf0\xe7\x93\x63\xf8\x9e\x90\xba\x4b\x66\xa4\x1d\x17\x32\xf3\x8b\xec\xea\x1f\x5d\x9f\xbb\x5e\x8b\x68\xe3\x3e\xe8\x6c\x79\x5a\xd7\x62\xac\x66\x46\x44\xc3\x0c\x9e\xf9\xfb\xbe\x7e\xec\x98\x1d\x9d\x79\x1f\x75\xf6\xe8\x13\x4b\x4c\xeb\x0f\x89\x8a\x14\x6f\x79\xa2\xef\x39\x98\x0d\xab\x58\x8d\x17\xdc\xcd\xb4\xb2\xf6\x46\x98\x4e\x23\xda\x1f\xe6\xd8\x8a\xa8\xf2\x1b\x39\x67\x53\xe9\x3f\xf2\x45\xbc\x14\x72\xa5\xee\x54\x2c\x80\xb4\xd8\x74\x81\xea\x3a\x50\x04\x2a\x9a\x20\xdc\x95\x22\x32\xea\x6a\x91\xaf\x4d\xb1\xfc\xd8\xf4\xf6\x0a\xe3\x25\xe5\x6e\x4c\x71\xc3\x35\xee\x9c\xac\x65\x80\x41\xb7\x6a\x4a\x23\xdc\x32\x4e\x40\x01\xb5\x72\x11\x8f\x4b\x57\x63\x55\x0c\x6e\x1a\xb2\xa6\xca\x13\x53\xdf\x32\x02\xd7\xd5\x2d\xd6\xb0\x70\x85\x08\xeb\x39\x6e\x64\xdc\x42\xfb\x0d\x7c\x14\xed\x4f\x98\x3e\xcb\x6a\x36\xc3\x2d\xc7\x26\xdb\x2c\xb1\xb4\x07\xa2\xd3\xbc\xce\x8b\x34\xdd\x71\x87\xf2\x73\xe4\xf8\xc8\xce\xf1\x96\x4b\x62\xc8\x2d\xdc\x60\xf8\x8a\x4e\x08\xec\xce\x7c\x12\x0e\x41\x72\x7c\xe1\xd9\x56\x75\x0d\x57\x18\x9a\xaa\xe6\x7e\x94\x30\x91\x8a\x96\x73\x44\xa1\x21\x50\x90\xb6\xc5\x74\x49\x9a\x92\x73\x83\x4f\xef\xfc\x54\x76\x37\x91\xe7\xfe\x4c\xde\xcb\x95\x50\xc8\x9d\xdc\xf4\xa9\xb0\x95\x8d\x6a\x91\x96\x7a\x6d\xcf\x50\x23\xbd\xf4\x15\xc5\x40\x1a\xec\xac\xa7\x96\x58\xb6\x07\xc7\x55\xe1\x4d\xb8\x63\xc9\xf9\xeb\x0a\xc3\x52\x46\x0b\xd4\x50\x6b\xb8\xc2\x05\xe2\x1d\x09\x66\x2b\xc8\xaa\x2e\xf9\x57\x2b\xea\xa0\xc9\x61\xa9\x24\x96\x1a\x63\x7c\xe8\x31\xfc\xd5\xe8\x85\x4e\x33\x75\xd7\xdd\x9d\xd1\x4c\x43\x7a\x34\x1f\xdf\xed\x05\x88\x12\x04\xb3\x62\x2e\x08\xf2\x37\x52\x73\xff\x4b\x2d\x5f\xa4\x32\xb1\xbc\x1d\xb2\x84\x13\xde\xa1\x42\xfe\xe4\x4a\x2b\x50\x18\x82\xff\x1a\xa2\x56\xb8\xc0\xe6\x15\x3d\xe0\xd2\xee\xf0\x65\x7e\xbe\xcc\x42\x35\x86\xc9\x0e\xbc\xb0\xdb\x54\xfc\xf7\xc6\x2c\x9e\x26\xf0\x55\xfc\x5a\x0e\x12\xf2\xe2\x07\xae\xd8\xe8\x20\xb5\xa6\x63\x93\xb8\xe5\x4b\x45\xc9\x24\x22\xe4\x6a\xf4\xad\xe1\xde\x23\xb1\xe6\x49\x32\xf0\xcf\x5c\xb9\x15\x32\xfc\xc2\x7b\x68\xf0\x5a\x0d\x70\x00\xb1\x1a\x5d\x51\x5c\xc2\xac\x6a\x29\x3b\x80\x19\xe1\xeb\x2d\x5c\xc2\xd5\x26\x84\x2d\x1e\x41\x6b\x4b\x3e\x84\xee\x3e\xa5\xa7\xf5\x77\x4d\x6a\x94\x4e\x11\x78\x10\x67\x30\x45\x9b\x84\x93\x4f\x01\x51\x4a\x8a\x4a\xac\xa0\x45\xb4\x5a\xa0\x3e\xcf\x66\xbe\x5b\x48\x7b\x0c\xb8\xbf\x16\xcc\xab\xf4\x48\xd1\x1d\x7c\x02\x7e\x1e\xb6\x66\xf4\x26\x91\x59\x25\x3a\x33\x71\xdc\x84\xde\x65\xa2\xd7\x35\x9c\xf8\x43\xed\xa5\x97\x95\x4a\x63\xc2\xb3\x43\xf8\x23\xb3\xf2\xb4\x5a\x50\x7d\x15\x7f\x16\xb2\x11\x9c\xc0\xb7\xd3\x6f\xf3\x10\x46\x5f\x7a\x9f\x1e\x1d\xc1\x65\x6c\x3e\x43\x75\x77\x20\x98\xa2\x42\x75\xf5\xbf\x18\x2a\xe1\x7f\xf1\xa5\xf5\x5c\x50\x23\xec\x8f\xab\x11\xd7\x6e\x3b\x68\xf5\x3e\xad\x66\x22\xbc\xe1\x30\xcf\x9b\xab\x7f\xc1\x89\xfb\x20\x41\x53\x31\x37\xf7\x13\xaf\xc1\x5e\xf4\xfd\xd1\x11\xc8\x85\xab\x12\x29\xae\xfe\x05\xf0\x0b\xd4\xa0\x6b\x6b\x16\xc4\xe6\x40\xc2\x33\x4c\x75\xc8\xfd\x37\xcc\x94\xc0\x05\x1e\x65\xe7\x94\xf9\x0f\x9f\xb3\x43\x99\x1f\x15\x18\x27\x01\x22\x9c\xe5\xb6\xfc\xcd\xfd\x7a\x7f\x92\xc6\x8b\xcf\x93\xf1\x28\x53\xdf\x91\xe2\x3f\x77\x80\x6b\x9a\x12\x9e\x04\xa2\x5d\xa3\xd6\x31\x6e\xf8\x59\x8a\x8b\x03\xdd\x04\x27\xae\x48\x84\x56\xbd\x26\x14\x6b\x8b\x23\xad\x11\x85\x2b\x3c\xe3\x86\xb7\xc4\x94\xb5\x64\xc3\x35\x3e\xbe\xc5\xed\x86\xcd\xdd\x98\x9f\x5c\x5c\x08\xc3\x85\xa5\x4e\x2d\x78\x5f\x42\x10\x61\x81\xd9\x9c\x94\x07\xca\x4d\x17\x86\x7b\x89\x9a\xaa\x50\xfe\x64\x8b\x95\x4f\xcf\x5f\x28\xe3\x21\x1d\x7c\xb1\xa9\xd8\x6c\x74\x2c\xc6\xdd\xb6\xe4\x3f\x0a\xa4\xfd\x50\x47\xd9\xd8\x24\x9f\xae\xc0\x82\xbb\xd4\x8c\xbe\x2d\xdd\x58\xb8\x6d\xe0\x2f\x36\x7d\xd4\x6a\x6f\x52\x44\xd9\xcd\x60\x19\xda\x5a\x54\x98\x65\xb3\xfc\x3f\x58\x36\x37\x55\x3d\xe9\xa2\xe7\xcc\xb5\xfb\x72\xe4\x32\x1d\xc6\xef\x1b\xde\x69\x16\xc6\xd4\x03\x98\x92\x5f\x5e\x9e\x77\xc2\xa9\xe8\x12\xe9\xe3\xee\x8f\xce\x63\x8f\x26\x72\x3a\xeb\x9a\x5b\xe4\xc0\xc7\x51\x2c\xe3\xec\x77\x4f\x55\x38\xcf\xd9\x35\xc5\x15\xe7\x34\x20\x2d\x5c\x11\x36\x97\xca\xc3\x77\x6c\x3e\x72\xce\xf5\x5d\x18\xe5\xb4\x30\x3e\xa0\x71\x6f\xaa\x99\xe0\x49\xb1\xdb\x6c\xf9\x36\x1d\x5f\x96\x2e\x82\x5a\xe8\x4b\xfb\xb0\x2f\xb7\xc8\xb4\x4f\x32\xe1\x4e\xb8\x6f\xb9\x85\x74\xdf\xb9\x4b\x44\xcd\xa8\xa1\x2d\x8c\x0d\xa4\x55\x66\xd9\xc6\xdf\xa3\x1a\x35\x05\x0e\x4d\xe9\xf4\x4a\x3d\x3f\x0c\x37\x91\xa7\x8b\xaa\xa9\x16\xab\x85\x7a\xf4\x0e\x53\xdc\xde\x22\x9b\x8b\x60\x91\xa8\x2c\x5c\x8b\xe5\x4e\x48\x68\xda\xd4\x5a\xc8\x57\xe0\x02\xc7\xa1\xb9\x8a\x74\xdd\x13\xa1\xec\x42\x9c\x80\xa7\xe5\x3d\xac\x38\x8f\x9e\x64\x90\xe2\xb7\xb6\x68\xd9\x29\x52\x04\x33\x50\x8a\x5b\xb6\x1f\x3d\x17\xef\x04\x37\xc0\xb3\x93\x00\x8c\x6f\x42\x7a\x1d\x24\x9b\x2f\x30\xa5\xe8\x1a\x0b\x57\x8b\xae\x66\xb3\xaa\xa8\x44\xc8\x82\x30\x54\x03\xba\x45\x55\xcd\xfd\x3f\x19\xa5\x57\x73\x79\x1a\x75\x34\x49\x1a\xf3\xcb\x99\xb1\x04\x4a\x1c\x0a\xd4\xf0\x15\x57\x2b\x37\x4c\xa5\x5c\x49\x18\x0f\xec\x7e\x0c\x77\x4a\x54\xa0\x9b\xcd\xf1\x22\xea\xb9\x9a\xc1\x7e\x66\xd2\xa1\x1e\xd7\x3f\x39\x6f\x2c\xfd\xfc\x1b\x85\xd3\x78\x52\x60\x63\xf0\xcf\x0e\x5d\x2a\x6b\xe0\x8d\x6c\xca\xff\x63\xdb\x9f\xc1\x13\x5f\x9e\x72\x5c\x75\x21\x48\x3e\x84\xf5\x1c\x31\xf5\x9d\x52\x2c\xea\x05\x93\xa1\x39\xe5\x1f\x69\xe2\x47\x03\x1a\x2f\x22\x39\xbb\xa3\x23\x58\x2d\x4b\xc4\x70\xa0\xc8\xc4\x42\xaf\xc5\x05\x69\xc5\xca\x0b\x95\x22\x54\x63\x86\x54\xf6\x55\xb5\x51\x7c\xb2\x13\x52\x78\xf4\x4d\xc3\x2c\xac\xf5\x6a\xf1\xd1\xf3\xa2\x3f\x90\x8f\x94\xcb\xa2\xe2\x94\xc3\x21\x1d\x71\x1d\x2e\x27\xef\x85\x1d\x7a\x51\xa0\xc6\x68\xf1\x6f\x2b\x4c\x59\x02\xe7\xaa\xf3\x45\xd5\xac\xa8\x20\x20\x77\x80\x60\x8d\x54\xa7\xa1\x43\x1b\x2c\x68\x23\xf4\x25\xd7\x0b\xb9\x37\xdf\x64\x70\x93\xc7\xa5\x9a\xef\xb3\x43\x67\xd5\x55\x88\x4c\x83\x8b\xc5\x92\x6d\x04\xc7\x87\xee\x8c\x33\xcb\x97\x98\xa9\x55\x0a\x5b\xa1\xda\xb7\xa1\xa8\x98\x43\xec\xd8\xba\x83\x4b\x38\xdf\x92\x56\x6c\x49\x3f\x3b\x84\x4e\x31\xf3\xa5\x3f\xdb\xa9\x46\x8b\xd3\xad\x6f\xba\xa2\x8e\xd3\x38\xcb\x4f\xfa\x5c\xef\x20\xcf\xf1\x02\xaa\x46\x2d\x34\x28\x5a\xe0\x8e\xf9\x4a\xd4\x4c\x55\x14\x79\x5f\xee\xaa\x68\xc5\xa2\x60\x4d\x4f\x2a\xd3\x32\x98\x67\x06\x5c\xa3\xc1\x32\x7c\x76\x37\x6c\xd5\x71\x74\x04\xef\xab\x46\x6c\x03\x28\x83\xdd\x90\xc8\x62\x23\xeb\x91\xcf\x91\x8c\xa3\x17\x64\x81\x2d\xcb\x37\xa4\x5d\xa0\xda\x0a\xdb\x55\x4e\x40\x87\xd9\xc0\xfb\xdb\xbc\xd1\x96\x6e\x1b\x91\xcc\x19\x18\x43\x9a\x1e\xf6\x4c\x99\x97\xec\xa2\x4c\xf1\xa6\x71\x67\xaf\x50\x71\x23\xf2\x23\x94\x03\x85\x66\x0c\xb7\x70\x85\xb9\x3a\x73\xe2\x6d\x9c\x42\x08\xe4\x02\x8c\xb4\x3a\xdf\x47\xa4\x3b\x66\x7a\x8f\x54\xa6\x72\x7f\xab\x19\x2c\x09\xa5\x95\x08\x24\x0d\x0e\xe0\x59\xd7\xd7\x6c\x4b\x0a\xf7\x57\x6d\x3e\x26\x7d\xde\x61\xc1\x26\xbd\xd4\xc4\x6d\xcb\x5d\xfe\xb9\x08\xac\x37\x42\x27\x5f\x61\x60\x6d\x75\x7d\x8d\x5b\xb9\x78\x5c\xb6\xa4\x5c\xc9\xf4\x98\x2b\x5c\x20\xba\xc2\xae\x3f\xa3\xc2\x9f\xb8\x2e\x63\x29\x3a\x3a\xd2\x3d\x8b\xc0\x3e\x59\xe2\xb6\xde\xa8\x50\x86\x34\x20\xca\x37\x12\xbb\xe4\x7c\x9e\x62\x98\xb8\x23\x3e\x5f\xbe\x9a\x54\x2c\xbd\x3f\xe1\x7c\x9e\x67\xad\xa4\x21\x3d\x86\xa7\x67\xa8\xe1\x5e\x86\xde\xb2\x5a\xc8\x58\x38\x6a\x84\xa7\x5d\xb7\x18\x95\x62\xd3\xa2\x0c\xe3\x69\xf7\x5b\x43\x04\xfe\x7d\x9f\x83\x7f\xad\x6c\x87\xe7\xe0\xcb\xd8\x95\x5a\xbc\x0a\xe8\xdd\xc0\x01\xf4\x39\xfc\x09\xa7\x8b\xbb\x90\x63\xd0\xda\xe9\x57\x8e\x12\xfd\xc3\x98\x9c\x69\x25\xed\x23\x34\x54\xf4\xfc\xff\xd8\x32\x64\x55\xb5\xe2\xc7\x77\x52\xbb\x24\xa5\x74\x4b\x20\x62\xd5\x94\x43\x61\xda\x90\x8d\x88\x7f\x7a\x4d\x06\x7b\x90\x29\x84\x67\xd0\xe3\x6a\x26\xa9\x88\xb5\x83\xa7\xb7\x72\x0b\x0c\x88\x0e\xf5\xd2\xd2\x0b\xc8\xa1\xa4\x1c\x11\xf9\xbb\x37\x03\x86\xbd\x66\x16\x29\x5d\x76\x5e\x0b\xae\xcc\x18\x0a\x23\xab\x6a\xc7\x54\x27\xd9\xe9\x9d\xf5\x8a\x4d\x7b\x36\x02\xfa\x91\x95\xb5\x7a\x92\xd9\x29\xb0\x76\x85\x45\xc8\x25\x65\xca\xb4\x3f\x8f\x7f\xaf\x28\xa3\x7a\xc3\x31\xce\x27\x17\xfb\x68\x22\x13\x40\xc7\xea\xc4\x94\xc8\x92\xbf\x45\xb5\x1b\xe4\x3a\x90\x0a\x7d\x5d\x51\x0c\x33\x54\x53\x3c\x4d\x6f\x34\xdd\x3f\x2d\x26\xe0\x87\x60\xbb\xd2\xcf\xb7\x7d\x9e\x08\xf6\x06\x0d\xce\xd3\x99\xba\x63\x5a\x3a\x30\x82\x6a\x36\x2e\xc0\xa3\xd9\xc8\x4d\x11\xd3\xbe\x22\x62\xd1\x06\x30\x38\xba\xdf\x8d\x7f\x3b\xba\xdf\xff\x51\x1b\x19\xbf\xfa\xc1\xf2\xb0\xbd\x15\xd7\x8c\x2e\x8d\xd0\x0c\x27\x5e\x9f\x36\x5a\x9c\xd1\x36\x79\xb4\x27\x7a\x0a\xbe\x18\xd1\x65\x77\x77\xc9\xae\xee\xba\xcc\xbf\xdd\x82\x52\x6b\x5d\x4e\x45\x29\x1b\x86\x4f\x0f\x40\xec\xde\x09\xf7\x46\x7b\x7d\xce\x66\xb3\xf8\xdc\x3c\x5f\x20\x56\xcc\x31\x4d\x6d\x36\x65\xf3\xaf\xd3\x64\xdd\xef\x40\xe9\x93\xf4\x7e\x08\xff\xf9\xea\xab\x1c\xe2\xc6\x37\x92\xa3\x3d\x81\x93\x64\x46\x6a\xef\x88\xa2\x61\x36\x42\xce\x7f\xd2\xcc\xa8\x63\x65\xed\x2a\x8e\xb8\xdc\x25\x03\x73\x3f\x10\x72\x13\x92\xcd\x1e\xaa\xa2\x4b\x5c\x54\xb3\x0a\x97\x3a\x5b\xc5\xcf\x77\x81\xc4\xbc\xdc\xbc\x54\x29\x3a\x66\x5e\xdd\x1b\x16\xee\x74\xb5\xd4\x0e\xb3\x7c\x01\xc9\x3d\x4a\x07\x38\x8e\xe8\x92\x13\xeb\x91\x98\x8c\x67\xcd\x47\xda\xd7\x63\x24\x18\x28\x6b\xac\x5e\x28\xef\x5f\x2c\xcb\xca\x12\x50\x23\x4d\x12\xd7\x81\x36\x2f\xc7\xcd\x7d\x83\x47\x4f\x49\x4d\xec\x91\x55\xa5\xca\xbe\x9e\x56\x65\xf4\x52\xe9\x70\x71\x04\xe0\x24\x97\x1e\x24\x32\x20\x35\x8b\x54\x65\xbc\xb5\x26\x16\xe5\xef\xe5\x66\xde\x89\xdb\xe7\x54\xbc\x91\x9e\xcd\x65\xf3\x4e\xd8\xf1\xfd\x09\x1c\x06\xdf\xf0\xd7\xef\xf0\x1a\xb5\x65\x10\x97\xdb\x66\xd9\xee\x00\xe3\xf5\x85\x17\xd5\xc0\xc3\x57\x2e\x70\x55\xa9\x13\xf7\xdd\xa7\xfc\x49\xe2\x18\x54\x34\x73\xf3\xee\x67\x99\xf8\x64\x77\xbf\xf6\x27\xce\xa1\x1f\x31\x19\x91\x05\xfe\x5c\x67\x81\x4f\x62\x3c\x38\x7b\x6c\xbf\x54\xe5\x3f\xe0\xd9\xe1\x13\x41\xd7\x50\xfb\xbf\x57\xf6\x39\x3c\x1f\xa1\xd2\xc2\x2d\xd3\xa6\x1a\xab\xe0\xb6\x09\x8c\xc9\xd3\x9f\x40\xea\xb2\xe3\x9c\x05\x64\xb6\xa1\x05\x98\x61\x9e\xfe\xa5\xce\x28\xdf\x42\xc4\x0c\xfe\x06\x48\xd9\x3d\x33\xb0\x13\x92\xd4\x2b\x2c\x7e\xce\x70\xb4\x0d\x3b\xed\x56\xaf\xd3\x3f\xb7\x68\x0d\x3f\x5b\xe8\x42\x98\x44\x49\x28\x80\x3d\x82\xc6\x21\x54\x28\xfa\x26\xf1\xca\xb4\xcb\x20\x47\x6d\x08\x7c\x20\x1f\x1b\x91\x90\xb0\x95\x60\x5a\xc9\xfe\x25\xa4\xb7\x94\x54\xf3\x74\x08\xef\xab\xdd\xa2\x4e\x0b\xe3\x47\xf8\x94\xcb\x27\x72\x9f\xe7\x7a\xcf\xc2\x49\x46\xd4\xf9\x7b\xa2\xe7\x64\x7f\x54\xae\x1a\x99\x3c\x92\x85\x4b\xbf\xff\x9f\x31\x94\x44\xbc\x2e\x6a\x8c\xda\xb4\x82\xa9\x70\x5d\x2a\x35\x23\xfa\x2a\x31\xf0\x65\x84\xd7\x91\x93\x2e\xab\x8e\xaa\x91\x16\x16\x48\x9d\x2f\x67\x04\x6e\x30\x5e\x42\xc5\x8c\x0a\x0a\x65\x3c\x48\x7b\x97\xf2\x2e\x11\xe6\x98\x76\xbd\x32\x9a\xf4\xd9\xd6\xe7\x83\xa2\x91\xf2\xb4\x61\x7a\x15\x98\xcd\xf2\x38\x86\xa7\xef\x7d\x3f\x8d\xf7\x20\x90\x28\xc8\x2a\x97\xb2\xe2\xd8\xbc\x9e\x52\x1c\xcc\xce\x44\x52\x4e\x54\x66\xc1\xfe\xb7\xd3\x6f\x27\x36\x72\xa8\x18\x47\x0c\xc6\x7d\xf4\x64\x32\x68\x57\x36\x5e\x72\xd9\xe6\x5a\x1e\xcd\xd3\xd9\xe5\xdb\x76\x6e\x85\x72\xc8\x92\xbd\xed\x54\x07\x76\x6e\x91\xc4\x52\xc1\x85\x42\x46\xdd\xd5\x7e\xef\x81\x8a\x2d\x33\x54\x43\xb3\x5a\x5c\xf1\x2f\x67\x51\xb8\x4e\x65\x36\x89\xf8\x09\xef\xa2\xc4\xe5\xaa\x60\xee\x36\xa2\x10\x19\xdc\xc6\xc1\x95\x6d\xc2\x45\xae\x62\x4e\x4d\x50\x9e\x7e\xa6\x99\x29\x1a\x98\x74\xd9\x02\x2b\x62\x54\x1e\xf1\x6a\xf8\x64\x9d\x94\xcb\x05\x5a\xc6\x80\xeb\x84\x2c\xd5\xf9\xb3\xc3\x3c\xf3\x3c\x3b\x8c\xe3\x0e\x0a\xd4\xb3\xac\x7a\x71\xe3\x0c\x58\x05\x85\xd2\xd8\x0b\xdd\x10\x3d\x6c\x22\xda\x01\xae\x67\x38\xe8\x90\xb8\x16\xf7\xac\x57\x38\xd8\x78\x40\x2a\x8c\x67\x76\x97\x1c\x5c\x0e\xde\xeb\xfb\x30\xc7\x66\x93\xc2\x2a\x1b\x79\xc6\x96\xeb\x65\xa3\xfd\x91\xcb\x06\x22\xe7\xbe\xd4\x81\xb5\x28\x55\x75\x26\xce\x48\xc8\xe8\x5b\x4c\x75\x91\xe3\xb7\x9f\xd2\x3f\xb6\x5b\xbf\xcb\xe9\xd3\x81\xd1\xc1\x01\x16\x31\x74\x08\x77\x60\x14\xc3\x2e\xf3\x76\xb1\xdf\x20\xc5\x2b\xec\xae\xb3\xf0\x03\xdc\xd2\x07\xb2\x56\xee\x12\xdf\xb3\x5a\x36\xa2\xf0\x58\xa6\xcb\x8e\xb8\x5b\xfb\xe5\x38\x68\x83\x4c\x58\x69\x2b\x47\xcc\xe0\x04\xf6\xbf\xea\xea\x09\x51\x79\x60\xa9\x93\x74\x89\xc4\xb4\x6a\xe6\x8d\x33\xad\xca\x20\xbe\x04\x7f\xc4\x1a\x02\xee\xb7\x1c\xe9\x65\x80\xec\x80\x0f\x6b\x87\x21\x65\x8b\x43\x61\xdc\xd2\x1c\xeb\xf2\x46\xdb\x59\x64\x78\x08\xab\x0c\x69\xcb\x1c\x4d\x78\xb8\x71\x76\x0e\x3b\x24\xed\x33\x38\x36\xda\x0e\xe3\x9a\xe9\x04\x67\xe7\x2c\x35\x44\xcb\xbe\x51\xc6\x33\xc7\x7c\x7d\xe6\xb3\x2b\x24\xa8\x4c\xe6\x79\xb4\xd0\xd2\x3f\xda\x72\xa6\x45\x4a\x19\xb2\x8b\xdf\x97\x58\xf0\x85\x2b\x85\x46\xf9\xd9\x53\x90\xfa\x9c\x82\xa3\xaf\x9a\x0c\x9d\x42\x83\x07\xa3\xf2\x77\x46\xda\x74\x4b\xd9\xdd\x9b\xf5\x32\xd1\xf7\x96\xb6\xdd\x1e\x4c\x92\xd6\xfd\xba\xa2\x0c\xb7\xe2\x24\x5b\x70\xa6\xb3\xcb\x27\x50\xad\x90\x68\xa7\x11\x2f\xf5\x8f\xa6\x4f\x4c\x8e\x81\xf6\x5b\xf6\x2d\x96\x94\x55\x99\xa9\xe2\xd1\x60\xb6\x26\x2d\xef\xff\x54\xb3\xad\xfe\xce\xbe\x7a\x85\x37\xf6\xb1\x9a\x9c\xf7\xcc\xcf\x15\x3f\x80\x25\xda\xe0\xf6\x18\x4e\x57\x6c\xae\x5c\xd8\x89\xf7\xd7\xf3\x54\xd6\xb8\x4d\x08\xd4\x27\x1b\x82\x4c\x74\x9d\x8e\x14\xb5\xf4\x7d\xf6\x84\x1d\x51\x21\x6b\xa5\xd7\x39\x32\x6c\x54\x54\xfa\xbc\x09\x3c\x44\x8f\x22\x94\x78\x7f\xfa\x98\xb1\xbf\xab\xd3\x70\xd4\x09\xfe\xe8\x9c\xb8\x60\x2a\xc3\xe3\xbb\x76\xc2\xd3\x70\x22\x51\xa4\x49\x3e\x18\xa5\x96\x3a\x83\xb5\xca\xa1\x4f\x12\xe1\x1d\xd6\x09\x0c\x27\xd1\x86\x45\x18\x1b\xe4\x3f\xcf\x9f\x1b\x31\x95\xd9\x51\x84\xe9\xc3\x59\xc2\x01\x6f\x75\x7f\x4f\x33\x54\x1f\xb9\x3e\x37\xf0\x89\x48\x65\x18\x39\x7e\xa7\xa5\xb1\x2b\xf6\x9c\x0c\x39\x8b\xb4\x55\xca\x7d\x7b\xb4\x62\xf3\xa0\x88\x80\x93\x6a\x4e\xc1\x94\xff\x81\x02\xd5\x75\xb0\x30\xaa\x66\x66\x52\xaa\xaa\xcc\x89\xad\x56\x27\x66\xf4\x8e\xd4\x78\xaa\x18\x82\xb4\xd3\x16\xad\xff\x8e\xea\x15\x86\x7f\xff\x7b\x60\xcb\x86\xe2\x86\xae\xa8\x6d\x19\x6b\x6c\x77\xc3\x49\x2b\x91\x44\xa5\x0e\x83\xcb\x00\xb5\x46\xfa\xc5\x7f\x93\x61\x56\x42\x8d\x39\x78\x27\x4b\x93\x4a\x9d\x47\x36\xa5\xac\x52\x54\x43\x3e\xcd\x8e\xe4\x79\x3d\x7d\x4c\x1b\x57\x2d\x60\x8e\xa5\x43\x5d\x8b\x2a\x3c\xbe\x25\x94\x7d\x53\x6f\x0c\x0d\x51\xe3\xea\x32\xe3\xd7\xcd\x0c\x7f\x80\x5d\x56\x10\x71\x96\xa7\xd0\x78\x77\xd3\x36\x74\x77\xee\xa4\x75\xf1\x0b\xc9\x1c\x5f\x53\xf8\xad\x10\x95\xa3\x6e\xae\x1d\xf7\xd1\x37\x8b\xdc\x70\xa4\x8e\xac\x5f\xad\x98\x72\x14\x99\xdb\xa1\x34\xfe\xb4\xb2\xd5\x2f\x50\x59\xca\xc2\x3b\x05\xdc\xe0\x8d\x4a\x99\x09\x4d\x8c\x4d\x93\x1c\xc6\x12\xb9\xc5\x84\xde\x0e\xdc\xca\x42\xec\x5c\xe2\x65\x65\xbb\x2c\x1a\xf5\xb8\x36\x1a\xc3\xe0\xc4\x85\x72\xdf\x67\xf5\xb0\x7b\x9d\xa3\x9e\x4c\x54\x2a\xec\xd8\xf1\xf6\x92\xaa\x73\xd6\x01\x49\x77\x39\x29\x36\xad\xab\xe6\x26\x3e\x9a\xbd\x7f\xa4\x8a\x3f\x1c\xf9\x3d\xa9\x02\x92\xe2\xa3\x03\x60\xa8\xbd\xc6\xec\x18\x8e\xa8\x3c\x35\x24\x2a\x9a\x8a\x6e\x64\x05\x9e\xf8\xd0\x56\x62\x06\x27\x89\xed\x5d\xdf\x8b\xf6\x77\x27\x3d\xfd\xd5\x53\x5e\xac\xe3\xe5\x24\xbf\x98\x36\xf1\x94\x8d\x58\x88\x23\x47\x46\xf9\xe0\x07\x9a\x24\x08\x7e\x3a\x83\xbf\x13\x66\xe3\x8b\x9c\x5e\xaa\xf2\x8c\xa9\x17\x91\xc9\x12\xda\x52\x81\x27\x0e\xca\xb8\x0c\x94\x03\x26\xb9\xf0\xff\xad\x90\xc0\x2b\x5f\x48\x0e\x7e\x8d\x99\xa9\x9d\x2a\x5e\xef\x5b\x63\x1e\x88\x4a\x6c\xa7\x5d\xc6\xa2\xe8\x16\xef\x3f\x3b\x54\x83\x70\xef\xe6\xd8\xaf\xcc\x3a\x15\x2f\x9c\x82\xa6\xe9\x73\x5b\x54\xcc\x4d\xed\xb2\x38\x25\x0b\x53\x78\x85\xce\xb8\xa8\xe4\xa3\xcc\x3e\x6d\x3a\x56\xda\x5d\xe0\x32\xc1\x9d\x83\xa8\xe8\x38\x59\xdb\xd4\x4d\x4b\xe0\x49\xd9\x45\x07\xff\x99\x54\x29\xcb\xd2\xca\xd2\x84\x2c\x7d\xfe\xea\x25\xbc\x45\x2d\xab\x8a\x6a\x89\x7c\xdf\x64\x08\x67\x2b\xcb\x3d\x98\xc1\x13\x7e\x46\x8a\x09\x74\x26\xde\xb2\x1b\xb2\x74\x7c\xeb\xe6\xda\x9d\x50\xc8\xed\xe7\xaf\x5e\x3a\xaf\xef\xc9\xed\xfe\x58\x96\xe9\xcf\x5f\xbd\x9c\x3a\x2f\xfe\x13\x98\x3e\xa4\xec\xa3\x30\xbd\xc7\x8a\x7e\x8b\x84\xeb\x18\x38\x8b\xa7\xb2\x68\xb8\x29\xd1\x29\xdc\xbf\x8e\x14\x13\xd2\x60\x75\xd4\x50\x57\xb3\x09\xfc\xb3\x8a\xca\xda\x37\xf2\x94\xb5\xed\xb7\xc4\x45\x55\x62\x59\x00\xa2\x45\x0d\x9d\x65\xd6\x12\xb6\xb4\x19\x01\xd4\xc8\x93\x19\x29\x17\xce\x14\x1b\xaa\xa9\xed\xb1\xd5\xe9\xe2\xa4\x2e\x13\x3d\xf3\x15\xee\x81\xd7\x8b\x0c\x44\xab\x4a\x62\x1c\x40\xa7\x1a\x3a\x23\xe2\xb4\x33\x72\xca\x88\x6d\x81\x11\xad\x82\x06\x76\x79\x60\xfd\xd2\xaa\x8d\x1d\x52\xdf\x53\x77\xf1\x18\x39\xc3\x6a\x29\x95\xf2\xdd\x12\xf9\x34\x3e\xff\xab\x60\x40\xb8\xad\xe1\xf3\xb0\xef\xa1\x3e\xe8\x46\xbb\x0a\x54\x89\xa4\xa1\x0c\x5d\x9d\xe5\x8c\xcc\x54\xde\x90\x95\x4e\x6a\x20\xeb\xa6\xf7\x4c\xcd\x16\xfe\xf3\xe5\x79\xec\xd6\xfe\x88\x6e\x30\xd0\x55\xab\x80\x48\xd6\x04\x56\xa6\x24\xda\x01\xa5\x32\x00\x59\xb0\x20\xcb\xe2\xf2\x7c\x6f\x67\x9e\x54\x48\x11\xc7\x27\x92\x5b\x21\x3e\x8d\x95\x6a\x92\xce\x72\xe0\xc5\x7c\xa7\xce\x04\xf4\x39\x38\xe1\x90\x90\x09\x6e\xa8\x0a\x31\xa1\x7f\x69\x42\xe4\x4b\xa9\x2e\x23\xc1\x0e\xe3\x1f\xd0\x73\x54\x51\x17\xad\x3d\x71\x26\xae\x33\x95\x92\x0d\xec\x61\x45\x03\xdb\x1b\x43\xc9\x90\x8a\x26\x86\x2b\x12\xab\xcd\x6b\x45\xc8\xd4\x71\x46\x8f\x31\xef\xef\x4a\xa4\x28\xec\x9b\xe8\x5e\x42\x07\x96\xdb\x25\x74\x97\x51\x1f\x49\xe8\x8c\xd7\xf5\x80\xf4\x8e\xd0\x30\x90\xec\x21\xa4\x0f\x46\xfd\x21\xea\x24\x5a\x30\x73\xbd\x21\xfd\x15\xaf\x75\x5c\xd4\xac\xbb\xc2\xb2\x58\x05\x75\x54\x2e\x1b\xb2\x3c\x9e\x84\x7a\xea\xc9\x80\x4a\xd4\xe3\xea\x57\xc7\x70\x3f\xde\x6a\xbe\x63\x33\x3a\x0e\x98\xfc\x98\x4a\x70\xe9\xf3\xdf\xb7\x8e\x17\x9c\x3f\x68\xa8\xa0\x27\xef\x66\x78\x0a\xf0\xe5\x0c\x90\xcd\xd8\x50\x6c\xab\xcd\xb6\xaa\x52\x25\x22\x8e\x14\xd6\x98\xff\xde\x70\x2b\x2c\xf7\x81\x37\x5f\xab\x1a\x3d\xda\x8d\x12\x16\x52\x6f\x9e\x85\x31\x4c\x1b\x42\x4a\x14\x93\xd7\x27\x2d\x94\xc7\x06\x83\x36\x8d\x64\x8f\x3e\x21\x5e\x90\xf6\x42\x65\xac\x24\xd2\x13\x87\x85\xf2\x5c\x44\xef\xd0\x6d\x7a\x0c\x87\x47\x1d\x14\xea\xdb\xde\xc8\x9f\xf9\xf8\x14\xf1\xf4\x5c\x29\xbd\xe8\x0c\x5b\xbe\x40\xcb\x6e\x8b\xe4\xc1\x0e\x0a\xe5\xc1\xc3\x15\xcb\xeb\x19\xeb\x75\x40\xfc\x44\x21\x3d\x87\x15\xd2\x5e\x02\x74\xef\x77\xa1\x60\xc7\x2b\x87\xda\x94\x67\x00\x5b\x71\x59\x62\x6a\x5d\xbc\x06\x7d\xc7\xf6\xb6\x5b\x88\x3b\x05\x99\x36\x6e\x25\xa8\x1f\xde\xfc\x6c\x50\x10\x6b\xb7\x41\xca\x4c\x77\xfd\xa2\x25\x8b\x9e\x52\xf3\x41\xb1\xb3\x47\xca\xa8\x96\xb7\x97\x8d\xcc\x4b\xbb\x4b\x69\xa7\xa4\x3d\xed\xb4\x68\x69\x27\x5a\xc8\x60\xca\x77\x16\xe6\x76\x48\x7c\x67\xb0\x87\xac\xf8\xde\x32\x3c\x23\x91\x0d\x13\xe0\xa4\x38\xde\xcf\x17\xd0\x50\xe7\x2b\x98\x24\x3b\xd8\xba\x4c\x1d\xf4\x9e\x20\x4f\xee\xef\x67\xb5\x75\x84\x9b\x59\xd5\xa4\xa2\x00\x7a\x0f\x3a\x3a\x3b\xb9\x5d\x3e\xaa\x97\x7b\x62\xb3\x6e\x76\x9a\x7d\x92\xcf\x1f\xed\x16\xb9\xe1\xf5\x2e\xdd\x56\x1c\x41\x55\x29\xd8\xbf\xbf\xe8\x64\x35\x53\xdf\xc6\xd7\x35\xe9\x23\x9c\x3d\x99\x56\x26\xb7\xc8\x60\xd2\xe6\x17\x85\xa1\x1a\xa7\xfe\x89\x4c\xff\x73\x33\xfa\xfa\xd3\xab\xf2\x5e\xf9\xfd\x53\x67\xbc\x54\xba\x84\x9f\x64\x32\x89\x70\xc7\x81\xdb\x51\x49\x2e\xc3\x4f\x5a\x79\xf0\xa5\xcf\x5a\xf9\x9f\x24\x4f\x5b\xdd\x27\x07\x26\x48\x29\x0c\x81\xb1\x89\x31\x71\xda\x5e\x20\x7d\xdf\x0b\x65\x42\x01\xf9\x4a\x4f\x71\x89\x8a\x98\x15\x59\x39\x53\x75\xbc\x75\x45\x07\xc7\xe1\xf8\x35\xb8\xe2\x6a\xd2\xb7\xff\x1e\xba\xe4\x5b\x1d\x93\x51\xf6\xfe\xab\x6c\x4b\x44\x41\x16\xfc\x4e\x83\xf2\x46\x9d\x9d\x9a\xf4\x01\x3b\x4c\x89\x8e\x4d\x21\xc9\x52\x23\xca\x87\x1c\x49\x92\xb1\x29\xf3\xfd\x79\xd7\x1d\xd4\x7a\xe8\xa4\xf0\x1c\x01\xed\xd9\x54\xa9\xf3\x1f\x2c\x79\x5c\x91\xd5\x83\xdb\xa4\xc1\x5a\x9a\x0f\x4d\x47\x1d\xc7\x25\xc6\xfa\xd9\x64\x4f\xef\xf5\x07\xe3\xc9\x16\xa8\xae\xa9\x3d\x74\x6c\xd2\x5d\xd7\x73\xac\x0b\xfa\x72\x53\x61\x76\x6a\x75\x8a\xa8\x63\x26\x6c\xd5\x64\x8e\x3c\x77\x18\x77\x8b\x37\x6e\x28\x03\x07\x3a\x94\xe8\x2e\xf9\x55\x51\x85\x7f\x36\x55\xfd\x4f\x7d\x0e\x3a\x59\x61\xa1\x73\x0c\xa7\xe6\x46\x38\x90\x19\xc6\xcd\x8e\xb3\xfd\x38\x57\xf9\x7a\xdb\x3a\x02\x2a\x09\xa7\x77\x11\x24\x23\xca\xb5\xd9\x28\x9b\x69\x2a\x7f\x84\x1f\xab\xc3\xd3\x9e\x40\xcb\xa2\x9a\xfa\x86\x0a\x91\x22\x65\x13\x34\xcd\x7d\x69\x69\x1f\x6a\x90\x4f\x23\x4b\x96\xbe\x0e\xd3\x42\x23\x31\x6f\xf0\x3a\x48\xa6\xfd\xcc\x17\x14\xe9\x94\x02\x93\xca\xe6\xe7\x9b\xd9\x6e\x0e\xb4\x0f\x5f\xb1\xe8\xd4\x8a\xf6\x2d\x46\x45\x4a\xf8\x9b\x69\x16\xcb\x06\xab\x03\x63\x20\xb2\x56\xb6\x9d\x49\x57\x36\x79\x52\x57\xba\xf0\x27\xeb\xf6\xe8\xdf\xa4\x9d\x4a\xac\x7d\xb6\x9b\xd0\x10\xef\x5d\x52\xda\x5e\x9b\x22\x65\xd5\x39\x5b\xd6\x51\x86\x2a\x57\x7f\x6a\x90\x10\x88\x81\x5f\xe3\xb5\x72\x30\x07\x98\xb8\xe7\x8f\xb4\xbc\xce\x1e\x01\xdb\x9d\x54\x98\x7b\xca\xa9\xaf\x17\xf5\x71\x70\x7b\x09\xb9\x22\x15\xca\x5d\x72\xd1\x51\x77\x48\x7d\x98\xe2\x67\x25\x98\x8e\x87\x32\x4c\x3a\x21\xd7\x67\x08\x8d\x2f\xae\xdb\x94\xd7\x49\xd7\xbc\xb1\x15\x05\x34\x8a\x2c\x0b\xe9\x35\x73\xcf\xda\x65\x64\x21\xc2\x20\xfc\xd9\x2d\xc7\x9d\x55\x86\xc5\x45\xf2\xa2\x5c\x48\x78\x2a\xeb\xc0\xaf\x38\x37\xc7\x8b\x54\x48\x33\x7f\x8e\x29\xac\xe8\xde\x55\xd0\x6f\x9b\x0a\xef\xa9\x71\x9d\xba\xe6\xdf\x0d\x2b\x6b\x0e\x5b\x16\xbf\xce\xf5\xe5\x16\x0a\x0b\xe3\x26\x9d\x31\x98\xc1\xf5\x93\xd3\x41\xa8\x3b\x2e\x00\x39\x42\x7f\xf4\x25\xb8\xe7\xf0\x51\x96\xa2\xae\x20\xb9\xf3\x0c\xe5\x29\x0d\x61\x97\x94\xf4\x95\x7c\xdf\xbd\x15\xb7\xfb\xf4\xdb\x1b\xf3\xc0\x5a\x3c\x3b\x1c\x23\xe3\x5d\x96\xfd\x61\x04\xf3\x53\x08\xe5\x78\x81\xdc\x95\x30\x76\x39\x36\x8f\x25\x98\x77\x09\x91\x74\xc4\x91\xf6\x9f\xef\x4f\x12\x51\xb5\xbb\x97\xf3\x26\xfb\x08\x59\x78\xab\xda\xd8\xb1\xe7\xb6\x6a\x4c\x81\x8d\xc7\x77\xdf\x54\x99\xa0\xf2\x3f\xcc\x87\xdb\xae\xe4\xe3\x27\xf2\x8f\x02\x1a\xf5\x6e\x68\xf4\x3a\x43\xd1\x1c\x3a\xa5\x62\xbc\xa9\xea\x01\x38\x82\xf7\x61\x6c\xcd\x08\x28\xb2\x18\x7b\x08\x05\x32\x06\xae\xe1\x5a\xa4\x55\xb5\x08\x3e\x89\x16\xd1\x85\x10\xbe\x68\x91\xcf\x45\x8b\xc8\x2a\x67\xa8\x2c\xc1\xb9\x2f\x46\xdf\x29\x9d\xba\x67\x46\x97\x32\x93\x7c\x24\xeb\x93\x34\x78\x5d\x6f\x60\x51\x35\xac\xbb\xfa\xb8\x0a\xe3\xa1\x16\x37\x5f\x33\xa8\x16\x0b\x5c\x56\x88\x61\x71\x4e\x72\x56\xcb\x0a\x04\x8a\xc9\x06\xdc\x63\x00\xf7\xbb\xe2\x22\xd5\x5d\xac\xa2\x02\x8e\xed\x55\x51\x3d\x85\xee\x75\x70\x58\x4d\x2f\xe9\x9d\xc4\xb7\x8f\x73\x14\x8b\x4d\xc3\x5e\x24\xa5\x53\x36\xe5\x3d\xe2\x26\xc6\xca\xfb\x92\x11\xa6\xd2\x2f\x55\xe7\xfe\x3c\x86\xfe\x1f\x8b\xdc\x5d\xea\xff\x1d\x72\x8e\x35\x25\x23\x26\xf4\xa8\xa6\x64\x0c\x5c\x43\x4c\x89\x2e\xb2\x6d\x2b\xe6\x5f\x39\xfe\xe9\x63\x99\x14\x05\x85\xb4\x93\x55\x73\xbd\xad\x3d\x81\x2f\x06\xe5\x21\xdc\xd2\x88\x3c\x9f\xaf\x43\xda\x0b\x6a\x04\xe9\xce\x5d\xd1\x51\x20\x3c\x96\xf2\x18\x07\xd4\x10\xcd\xa1\x94\x84\x7b\xfd\x56\xa8\x2e\xd4\xce\x8b\xb4\x81\x43\xf5\x84\xa9\xb8\x60\xf3\x01\xf5\x45\xb6\xa6\xe2\x6a\x74\x91\x53\x7a\xcb\x4e\x42\x78\x5a\xd7\x61\x55\xd5\xcf\x7b\x47\x0e\x12\x85\xe0\xee\xb1\xa5\x66\xb1\xf0\x69\x58\x2f\x0f\xc0\x10\x36\x33\x29\xa2\x9f\x2a\x68\xa2\x01\xd8\x4d\xdc\xe4\x8b\x85\xda\xa1\x85\xf2\xb3\xdf\xac\x11\xc8\x90\xac\xcf\x14\x58\xdc\x27\x2e\x83\xb3\x19\x6d\x61\x93\x4f\x66\xeb\xb6\x9c\xe6\x4e\x2d\x9e\x4f\x02\xa1\x70\xb6\x04\x6b\x24\xe6\x1f\x4b\x7b\x6d\x31\x9b\x71\x7a\xed\x53\x85\x71\x34\x00\x5f\x22\x39\x9f\x9b\x5a\x93\x91\x9c\x55\xcf\x35\xc1\xb2\x5c\xbd\x3a\x52\xa6\x89\xc9\x19\x46\xc7\x75\x72\x7d\x67\xe3\x3d\xa8\x91\x09\xe8\x9f\x38\x9c\xb3\x95\xaa\xef\x59\x17\xff\x49\x75\xfd\x40\x03\xb0\xcd\xe4\x8f\x8e\xc0\x5c\xe9\x6d\xf8\x4b\xb3\x46\xee\x64\x57\x18\x4e\xec\xdb\x11\xd7\x1f\xbe\x53\xfd\xea\xad\xc4\x0c\x52\x06\x5f\x71\x0e\x21\x87\x85\x7b\x92\xb9\x5b\x8b\x15\x20\x9f\x6f\x44\x6a\x8c\x81\x1d\x4b\xf6\xcf\xcd\xc2\xf6\x99\xdc\xb1\xf3\x7b\x50\x96\x7e\x48\x76\xde\x1d\x2b\xe7\x52\x99\xcf\x6a\x42\x71\x1b\x14\xa3\x15\x0f\xa9\xe7\x6c\x50\xed\x6c\x94\xc6\xd9\x38\x00\x5d\xa0\xb7\xae\x8d\x9d\x11\xcb\xf2\xe0\xae\x67\x7b\x37\xa7\xc6\xad\xac\x7d\xa9\x9a\x9b\x1d\x7d\x0f\x06\x12\x27\xf6\x46\x35\xa3\x9d\x52\xc4\x83\x3c\x9b\x82\xcf\x4b\x70\xdd\xb0\xab\x2e\xff\x33\xbc\x17\xff\xfb\x9d\x57\x5d\x8f\xc6\xeb\xaa\x58\xe1\xc1\x11\x5e\x81\x94\x7a\x69\x2f\x41\x4a\xbf\x37\x71\x2d\x38\x11\xd7\xfa\xf6\x15\xbc\x50\x87\xb7\x04\xa7\xd8\x6c\x4e\xee\x5a\xaf\x1a\x56\xd5\xd1\x9d\xf2\x57\x18\x5b\x8f\xb9\x39\xe0\x6c\x2b\xca\x85\xcb\x43\x23\x9e\x54\x50\x86\x18\x9e\x0e\xba\xd6\xdd\x3d\x02\x11\x4d\x06\x97\xf0\x1d\x9f\x4a\xd7\xbd\xd0\x3d\xb1\x89\x3e\xaa\x59\x3f\xbe\x0b\x8c\xde\x74\xb3\x8e\xa9\x68\x15\x3e\x7c\x2a\x99\xe5\xc8\xfd\xa6\xa2\x3b\x1d\x3a\x95\x47\x8b\x5e\xd8\x41\x86\x15\xb2\x4f\xf5\x53\x62\xca\x5a\xb2\xb1\x7d\xe5\xbc\xd6\xb8\x2e\x80\x2d\x87\x92\x2e\x0f\x90\x03\x9b\x65\x8f\xdf\xdb\x1e\xc7\x9e\xc2\x4f\xa2\xc4\x1d\x68\x1a\x5e\x4a\x92\x8b\x8f\x0c\x44\x47\x7a\x7a\xea\x74\xa7\x00\x16\x14\x22\x9c\x5a\x34\x2a\xe5\x50\x2f\x95\x66\x64\xd5\x94\xe9\x02\xf9\xd1\xa3\x4f\x7d\xdf\x40\xbf\x3f\x77\xdf\x6a\x19\xa0\x8c\x7a\xf7\x15\x8e\xba\xea\x17\x23\xea\x70\x92\x5e\xb0\x56\x4c\x5e\xfb\xdd\x70\xae\x92\x95\xfd\x73\xc2\xb9\x8b\x23\xef\xf0\xb0\xc7\xde\xa1\xfb\xe8\xbb\x2c\x78\xd1\xe2\x99\x74\x77\x06\x94\x80\x82\xc1\x27\xd7\x9f\x74\x1c\x5d\x07\x55\x39\xc9\xec\xae\xa8\x24\x51\x1d\xcb\x51\xd7\xe2\xa7\x9a\x55\xb3\x28\xd3\x55\x55\x15\xfa\x11\x5f\xa3\xef\x37\x0c\xd3\xb7\xb8\x95\xe9\xae\xb8\x14\x45\x1c\x9e\x9c\x80\xb8\x27\xa7\x23\xbb\x3c\x04\x44\x31\xa0\x3b\x4a\x89\x67\x7c\x5a\x42\x26\x4f\x83\xcf\xf7\xb7\xa4\x59\x5c\x8a\x32\x05\x5c\xa7\xaa\xc8\x40\x6f\x0a\x12\x5c\x75\xa4\xdf\xde\x25\x9f\x76\xd7\x15\xe8\xa8\x74\x10\x40\x31\xe9\x8a\x78\x74\x5f\x2f\x16\x03\x3a\xca\xb3\x33\x7a\x24\x75\xb1\x25\xce\x78\x74\xe1\xbb\x7b\x7a\x73\x3a\xc9\xf6\x51\x1d\xb9\xf4\x1c\x1e\xd5\x89\xcb\x81\x30\xd4\xeb\x09\xdb\x7f\x02\xe7\x2d\x07\xc2\x18\xc7\x6d\x74\xb8\x06\xfc\x98\xc6\x80\x9b\xff\x52\x3d\x68\xbf\x83\xc6\x77\xde\xc1\x9f\xcd\x07\xb3\x98\x48\x38\x60\x1d\x65\x8e\x86\xe1\xe0\x93\x38\x5e\xf7\xb8\x20\x11\x6f\x75\x3d\x62\x76\x17\xe8\x25\x66\x2c\x8a\xc5\xb8\x5b\x43\xa2\x48\x56\x5d\xab\xc3\x3b\xa5\xda\x12\xaa\x6b\x93\x73\x28\xb7\x7f\xe8\xe0\xfd\x1f\x53\x07\xf7\x1a\x33\x59\xe5\x84\xee\x4f\x8e\xe1\x17\x19\x15\x09\x7d\x23\x53\x3b\xed\x9c\x3a\xdf\x9c\x44\x42\x31\xbd\xc1\x1b\x9a\x0c\x4b\xdc\x83\xbb\x79\xf3\x5f\xfd\xa3\x7b\x3d\x9c\xdd\x11\x32\xf5\xee\xed\x3f\xf1\xfa\x9d\x1a\x54\x24\x58\x59\x4d\xe3\xd7\x54\x27\xf1\xb3\x34\x3b\x2b\x0c\x4e\xd1\x72\x89\x9b\x72\x3f\xee\x6b\xcb\x02\x5b\xb2\xdb\x21\x3b\x8c\x9a\x8d\x9c\x03\xa3\x0e\x2f\x45\xbb\x89\xdb\xb1\x93\x5f\x8f\xe7\x18\x7e\x71\x1f\x8c\xe6\x2c\xbb\xf0\x95\xcc\x15\x36\x76\x6c\x06\x8d\xc6\x3a\x81\x5f\xfe\xe1\xe3\x4c\xe7\x0d\x5d\x9e\xf3\xb9\xa9\x91\xf3\xa1\x31\x41\xdf\x8e\x45\xf8\xf3\x69\x95\xb8\x09\xcf\x85\x49\x53\xdb\xc3\x4a\x9f\x15\xbc\x3c\x7f\x12\x9e\x7d\xfb\x13\x48\x95\x99\x62\x56\xbc\x82\x2f\x12\x72\x96\xeb\xb2\xbb\x3b\xd1\xd5\x10\x99\x8d\x41\xec\x78\x99\x96\xe2\xae\x5e\xb3\x3d\x66\x7b\x1b\xc5\x2e\x1d\x33\x09\x78\x28\x03\x5d\xee\x24\xec\x56\x7a\xc7\x05\x7b\x8c\xf2\x79\x2d\x6a\x84\xf0\xf5\xb9\xd6\x32\xbb\x34\x66\xa7\x75\x6d\x22\x13\x5c\xf9\x74\x44\x2e\xb2\xba\xa8\x99\x91\xbe\x96\xb1\x66\x19\x67\x23\xdd\x96\x43\x75\x92\x86\x4d\xf3\xc8\x88\xa0\xcc\x9f\x4f\x99\x7c\x42\x13\x3d\x12\xc5\x09\x3b\x7e\x0f\x43\xde\x51\x48\x38\x25\x4c\xb6\x56\x5b\x52\xa2\x76\x64\xd2\x4f\xeb\xda\xdf\x04\xca\x48\x96\xf7\x51\x4a\xbc\xbc\x48\xfc\xa0\x3e\xb6\x10\xb4\xd0\x65\x18\x24\x6c\x3d\x9b\x63\x5b\xf9\x01\xbc\x8b\x6a\xc7\xdb\x6a\x4f\x12\x86\xce\xdf\xdf\x50\xac\xcb\x07\xfe\xf3\x89\xfd\x17\x1f\x62\x3b\x1f\x62\x1b\x56\xbb\xbf\x3b\x91\x0e\x29\xc2\x70\x96\xd4\x3f\xf7\xf5\x40\x3a\xb4\xe6\x4b\xcc\xa8\x2a\xc0\x4e\xa1\xae\x28\x03\x32\x8b\xef\x21\x69\x66\xa4\x5d\xa0\x3e\x3d\xe8\x57\x0d\x16\xab\x9b\x3f\xa4\x02\x3a\x4e\x54\xab\xbf\x0b\xe8\xe5\x96\x64\x0e\x22\xae\x21\xf0\xba\x0c\x82\x89\x0d\x98\x0a\x42\x4a\xb7\xab\x76\xb1\x1a\xf7\xa6\xb2\x07\x19\xd3\x41\xb1\x88\x3b\x45\x95\xe6\x88\xde\x65\xe1\xca\x11\x35\x76\x1c\x1d\x7d\x0d\x6a\x1f\x86\x38\x0a\xb2\x21\x4c\x68\xc4\xde\x98\x3b\x24\xfb\xe2\x18\xbe\x27\xc4\xad\x58\x58\xcb\x1a\xe1\x82\x54\x27\xc2\x20\xa9\xba\xcd\xf1\xb6\x96\x73\x8f\xbc\x45\x8a\xdc\xca\x41\xe9\x4b\x1f\x22\x14\x7e\x27\xea\x38\x4e\xa3\xe7\x6f\xc5\xa5\x98\xe2\xde\x8f\xf4\x3e\x4f\x77\x59\x63\x8e\xfb\xa8\x4f\x77\x57\x47\xf3\x47\x02\xfa\xad\xd3\x4c\xf6\x1c\xa6\x4a\x31\x42\x36\x97\x54\x9d\x16\x56\xa9\xc7\x6e\x0a\x54\x42\x2e\x3e\x46\xe9\x6b\x11\xe9\x27\x66\x37\xe9\x0b\x59\x2d\x59\xe3\xbc\xbf\x21\x04\xbb\x2f\xb9\x7e\xf8\x42\xac\x6d\x88\x35\x96\x54\x43\x03\xb6\xda\x38\x45\x80\x25\xef\xb4\xef\x08\xe0\x26\xc8\x98\x08\xe8\x7e\x21\xa4\x1b\xf3\x56\x44\xd4\xcd\x3a\x89\x39\x26\x6c\x7a\x6f\xa2\x7a\x11\xa0\x14\x65\x73\x61\xd5\x2f\xf4\x4d\x17\x85\xef\x91\xd4\x51\x61\xa9\x7b\x53\xd7\x0d\x53\xa5\x88\x3b\x30\x6c\xf5\x85\xd6\x61\xc8\x6f\x08\xa9\xb7\x0a\x9a\xec\x82\xe4\xfe\x3a\x6c\x20\xdd\xb3\x41\x95\x2f\xc4\x4f\x86\xa6\x42\x0e\x78\x59\x93\x2b\x54\xdb\x12\xdc\x0e\x23\x24\xaf\xa4\xe4\x2c\xa1\x59\x41\x17\x4c\xa4\xea\xa2\xa3\x12\xae\x36\xc2\xc1\x92\x18\xfe\x7a\xe8\xba\x28\xb1\x76\x4c\x50\x7f\xe0\x5a\xf2\x0b\xdd\x53\x4b\xf1\x90\xec\xe7\x98\xe1\x76\x51\x35\x98\x8a\x95\x6e\xe3\xde\x39\x4a\x31\x83\xd5\x52\x5e\x89\x86\x72\x57\x9a\xa4\xd6\xb6\x6a\xb8\xbf\xa1\x5b\x1c\xa7\x0b\x24\x28\xba\xfd\x3a\x56\x4d\x7f\x97\x54\x52\x77\x0f\x86\x88\x92\x77\xf8\x51\x40\x70\xd5\x8a\x5c\x0a\xbc\x06\xbc\x58\xb2\x4d\x82\xb9\xed\x55\xc5\xf2\x20\x07\x87\x91\x42\x65\xce\xcc\x14\xa8\xae\x55\x96\x47\x88\x3e\x79\x95\x5c\x8c\x35\x2f\xc1\xed\x18\xba\xae\x63\x3c\x70\xe3\x62\xde\xa7\xf2\x5a\x82\x55\x73\x5d\x5d\xd5\x58\x36\xf9\xd9\x49\xdc\x3a\x00\x77\xc9\x33\x15\xff\xd9\x12\xfe\x13\xf8\x2a\x7e\x2d\x07\xf9\xee\xf9\xe4\x18\xfe\x1a\x07\x59\xfe\x08\xe9\xf4\xec\x50\xdf\xbe\xd7\x3b\x43\xef\xcf\x60\x4a\xce\x1f\x1e\x9d\xaa\xa6\x62\xde\xad\x91\x69\x6a\x3b\x57\x93\xc2\x89\xbd\xe0\x31\x92\xa1\x9e\x6e\xd4\x7d\x91\xba\x1b\x7d\xa9\xe4\xe8\x6e\x0c\xef\x89\x5e\xc4\x5f\x99\x4e\xee\xf6\xee\xf6\xe0\xff\x02\x00\x00\xff\xff\x0c\xbe\x00\x52\x40\xd8\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\x91\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\xc4\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\x39\xa9\xb5\x1e\x6c\x69\x66\x00\x34\xfa\x8e\x46\xa3\x71\xf4\x97\xbd\x3d\x00\x80\x97\x35\x59\x7f\x60\xe8\xa6\x6a\xae\xcf\x48\x5d\xe3\x82\x55\xa4\x91\xaf\x3e\xce\x2b\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x55\x0d\xa6\x80\xa0\x30\xdf\xc1\x8c\xb4\x40\x65\x6b\x40\x4d\x09\x25\xae\xf1\x35\x62\xfc\x4f\x72\xf5\x2f\x5c\x30\x2a\x7a\x5a\xcf\xab\x62\x0e\xa8\xae\xc9\x9a\xc2\x8a\xe2\x96\x02\x23\xa2\x21\x76\x9b\x61\xd1\x1f\xa2\xb0\x40\xcd\x06\x1a\x52\xf2\xe1\x28\xb0\x39\xde\xc0\x1a\x35\x0c\xaa\x06\x10\xd0\xaa\xb9\xae\x31\xa0\xa2\x20\xab\x86\x4d\xc5\x00\x97\x0c\x04\xac\x8b\x25\x62\xd5\x55\x8d\x61\x5d\xb1\x39\x6f\x08\x35\x29\x6e\x70\x09\x8c\xdc\xe0\x46\xb7\x01\x8a\xd9\x6a\x39\x95\xb3\xfc\x80\xb1\xf8\x90\x34\xb3\x9a\xac\x8f\xf8\x3f\x87\x05\x69\xf1\xa1\x9e\x39\x85\xf7\x17\xa7\xe7\x3f\x5c\x08\xe0\x16\xa4\xc5\x30\xaf\xae\xe7\x50\xe3\x5b\x5c\x43\xd5\xcc\x48\xbb\x40\x02\x19\xe8\x8a\xac\x98\xe8\x4b\xa3\xc4\x62\x8a\x0f\xf6\x97\xa3\xbd\xbd\x6a\xb1\x24\x2d\x83\x97\xab\xe6\x9a\xc3\xf9\x51\x80\x35\x6b\xc9\x02\x9e\x7a\xcf\x9e\x9a\x2f\x6b\xb2\x76\xbe\xfa\xe6\xb7\x97\xdf\xbf\xfd\xe9\xe3\xdb\xd7\x17\x6f\x4e\xcf\xcf\xdf\x5f\x7c\xf8\xe0\x7e\x78\x79\xfe\x11\x5d\xd5\x58\xd1\xd3\x6d\x71\x79\xfe\xf1\xf4\xbb\xef\x2f\x3e\x7c\x3c\x7d\x7d\xf9\xe6\x55\xd0\xf4\x7b\x81\x23\x31\x0a\xd5\x8d\xbe\x7f\x7b\xf6\xfa\xe2\x5c\x0c\xf4\x21\x31\xd2\x07\x46\x5a\x74\x8d\x5f\x62\x4c\xdd\x61\x3e\x7c\x7c\xfb\xfe\xf4\xd5\xc5\xcb\x8b\x8b\x54\xa3\xb3\x7a\x45\x19\x6e\x7f\x3c\xd3\x4d\x7e\x3c\x4b\x7c\x75\xfe\xfa\x95\x7e\x7f\xfe\x3a\x04\x95\x7f\x70\xb1\x24\xc5\x5c\x7f\x72\xf1\xee\xed\xd9\xdf\xf4\x47\x7b\xa8\x28\x30\xa5\xfb\xa8\xae\x27\x96\x73\x93\x2c\x0e\xbf\x4b\xf2\x1f\x1d\x1d\xc1\xa9\x62\x8b\x25\x62\x73\xc9\xb0\x6e\x3f\x35\x66\x10\x35\x57\xf3\x7f\x87\xd8\xfc\x18\x9c\x3f\x86\xb5\x7e\xd7\x56\xb7\x88\xa9\xd6\xce\x1f\x03\x5b\xaf\xae\xea\xaa\x50\x8d\xcd\xef\x76\x3a\x17\xb7\xb8\x61\xf1\x3c\x30\x7f\x0c\x6f\x48\x89\x4f\xcb\x92\x93\x3b\xea\x78\x9f\x8b\xdc\xe5\x39\x9f\x50\x5b\x35\xd7\x07\xd0\x92\x1a\x1f\xc3\xa7\xcb\x86\xfd\xcf\x01\xa0\x05\x47\xd2\x19\x59\x2c\x2a\xc6\x70\x79\x0c\x9f\x5e\x56\xbf\xfd\xf7\x7f\x1d\x00\x2a\xcb\x16\x53\x7a\x0c\xa7\xf2\x97\x17\x93\xcc\xd8\xe7\x52\xcc\x49\x3b\x18\x80\x52\xb7\xe0\x0f\x39\x1c\xff\xff\xff\x8d\x03\xa4\x03\x0b\xef\xf1\x82\xdc\xe2\xf2\x65\x4b\x16\x63\x31\x31\x7a\xc2\xa3\xc6\x4a\x4f\x7a\xf0\xdc\x7e\x40\xc5\xbc\x6a\xb0\x62\xea\xb3\x16\x23\x86\xcb\x71\x13\x9a\x58\x66\xfa\xc0\xda\x55\xc1\xb5\x1a\x62\x40\x19\x69\x31\xb5\xf0\xc1\xe5\xb9\x50\x80\x11\x20\x54\x36\x3a\xb7\x13\xa1\xf0\xbb\xf8\x2a\xc5\xe0\xa6\xbf\x37\x1e\x8c\xfd\xdf\x5b\xfc\xec\x99\x8f\x6f\x2b\xbc\x86\xaa\xa9\xd8\x10\xb4\x4e\x1c\xa8\xf8\x0f\xc5\xf5\x6c\x1a\x80\x03\x27\x20\x7b\xea\xf8\x52\x7c\xe5\xfc\x65\x3e\xbd\xdb\x93\xff\x1a\x74\x9e\x91\x86\xa1\xaa\xa1\x09\xc3\x81\xc4\x38\x5f\x71\xeb\x27\x08\xa8\xd5\x92\x69\x2b\xad\x68\xc5\x4d\x30\xc5\x05\x69\x4a\xd4\x6e\x8c\x49\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\x6b\xc9\x08\xcc\x49\x5d\x9a\xf6\xdc\x32\xfd\x78\x06\xa4\x05\xae\x62\xa5\x7d\x16\xe6\x97\x6b\x6e\xfe\x35\x5a\x31\xc2\x41\x2a\x50\x5d\x6f\x60\x89\x36\xc2\xe4\xb1\x16\x35\x14\x29\x7b\x8f\x31\x35\xfd\xb5\xb8\xe6\xac\xc5\x5b\x3a\xdd\x2e\x71\x2b\x66\x45\xa7\x39\xb6\xf0\x19\xf4\xb2\x99\x91\x0e\xe6\x68\x86\xf1\x84\xc3\xce\xe6\x1b\x8e\x6e\xb4\x44\x57\x55\x5d\xb1\x0d\x87\x92\x23\x40\xcc\xf5\xef\x68\x55\x0b\xfc\x08\x97\x44\x9a\xff\x75\x83\x5b\xb7\x29\x23\xc2\x89\x28\x5b\xb4\xe6\x73\x2b\xf1\x92\xd0\x8a\xa9\x6e\xaa\xd6\x50\x49\x13\xa0\x9a\x41\x83\x71\x89\xcb\x10\x46\x6d\x87\x24\xa0\x0b\x6f\xf2\x02\x90\x77\x2d\xb9\xad\x4a\xdc\x1e\x3b\xe0\x3e\x47\x2b\x36\xdf\xf7\x5c\x82\xe9\x4f\x0a\x1c\x6e\xe2\x27\xf0\xcc\x78\x06\x53\xd1\xcb\xb7\x56\x06\x92\xec\xef\x09\xfc\xc3\x41\x11\x8a\xd4\xb2\xc5\xc1\x13\xfe\xd3\x31\xfe\xb4\x98\xe3\xe2\x66\x7f\x72\x0c\x4f\x2f\x9b\x5b\x54\x57\xa5\x30\xe0\x20\x9d\x20\x49\x39\xfd\xed\x53\xaf\xe3\xbb\x58\x42\x9b\x3e\x11\xe6\x58\x81\x13\x81\x9c\xf8\x65\x07\x94\x70\xd2\x35\x07\x47\xfe\x5d\x96\x7a\x85\x99\xf0\x66\xb5\xbe\x05\x32\x13\x7f\x06\xac\x94\x64\xf2\xd9\xaa\x81\x6b\xcc\x94\x82\xe6\xe8\x51\xbf\x06\xd8\x6d\x31\x5b\xb5\x4d\x2f\xfc\xd3\x2b\xd2\xb6\x64\xbd\x3f\x79\x32\x15\x9c\xff\x64\xaa\x60\xca\xab\x2e\xe9\x6a\x40\xd5\x30\xdc\xce\x50\x81\xa5\xca\x91\xde\x7c\x81\x1a\x58\xf2\xf7\x74\x2e\x75\x86\x10\x91\xd8\x0d\x36\x9d\x51\x22\x9b\x13\x36\xd7\xed\x7f\x5d\xe1\x76\x13\xb4\x4c\x5a\x97\x16\x53\xb2\x6a\x0b\xec\x80\x92\xf1\x91\x32\x7a\xe5\x16\xb5\x6a\x5d\x20\x7d\xde\x4f\xd4\x7a\x11\xd9\x06\xab\x66\x54\x13\x4e\x2f\x54\x96\xdc\x86\xbc\x15\x9a\x76\xff\x17\xc1\x84\xc7\xf0\xd7\xd8\x53\x9f\xf2\xcf\xf8\xef\xb8\x0d\x65\x93\xab\xc7\xe3\x84\xca\x54\x3e\x47\x66\x58\x63\x79\xcd\xd8\xc6\x3a\xe5\x01\x30\x8d\x26\x0e\xd3\x86\x9d\x2b\x3d\xf8\x91\xf8\x20\x45\xea\x86\xbb\xe7\x6a\x28\x47\x3d\xa4\x81\x16\x36\x5b\x74\x4e\x30\x15\x68\xb8\xf8\xad\xa2\x83\x2c\xf8\x8b\xc9\x31\x7c\x47\x48\xdd\x25\x33\xd2\x8e\x0b\x99\xf9\x59\x76\xf5\x8f\xae\xcf\x5d\xaf\x45\xb4\x71\x1f\x74\xb6\x3c\xad\x6b\x31\x56\x33\x23\xa2\x61\x06\xcf\xfc\x7d\x5f\x3f\x76\xcc\x8e\xce\xbc\x8f\x3a\x7b\xf4\x89\x25\xa6\xf5\xbb\x44\x45\x8a\xb7\x3c\xd1\xf7\x1c\xcc\x86\x55\xac\xc6\x0b\xee\x66\x5a\x59\x7b\x2b\x4c\xa7\x11\xed\x8f\x73\x6c\x45\x54\xf9\x8d\x9c\xb3\xa9\xf4\x1f\xf9\x22\x5e\x0a\xb9\x52\x77\x2a\x16\x40\x5a\x6c\xba\x40\x75\x1d\x28\x02\x15\x4d\x10\xee\x4a\x11\x19\x75\xb5\xc8\xd7\xa6\x58\x7e\x6c\x7a\x7b\x8d\xf1\x92\x72\x37\xa6\xb8\xe1\x1a\x77\x4e\xd6\x32\xc0\xa0\x5b\x35\xa5\x11\x6e\x19\x27\xa0\x80\x5a\xb9\x88\xc7\xa5\xab\xb1\x2a\x06\x37\x0d\x59\x53\xe5\x89\xa9\x6f\x19\x81\xeb\xea\x16\x6b\x58\xb8\x42\x84\xf5\x1c\x37\x32\x6e\xa1\xfd\x06\x3e\x8a\xf6\x27\x4c\x9f\x65\x35\x9b\xe1\x96\x63\x93\x6d\x96\x58\xda\x03\xd1\x69\x5e\xe7\x45\x9a\xee\xb8\x43\xf9\x39\x72\x7c\x64\xe7\x78\xcb\x25\x31\xe4\x16\x6e\x30\x7c\x45\x27\x04\x76\x67\x3e\x09\x87\x20\x39\xbe\xf0\x6c\xab\xba\x86\x2b\x0c\x4d\x55\x73\x3f\x4a\x98\x48\x45\xcb\x39\xa2\xd0\x10\x28\x48\xdb\x62\xba\x24\x4d\xc9\xb9\xc1\xa7\x77\x7e\x2a\xbb\x9b\xc8\x0b\x7f\x26\x1f\xe4\x4a\x28\xe4\x4e\x6e\xfa\x54\xd8\xca\x46\xb5\x48\x4b\xbd\xb6\x67\xa8\x91\x5e\xfa\x8a\x62\x20\x0d\x76\xd6\x53\x4b\x2c\xdb\x83\xe3\xaa\xf0\x26\xdc\xb1\xe4\xfc\x75\x85\x61\x29\xa3\x05\x6a\xa8\x35\x5c\xe1\x02\xf1\x8e\x04\xb3\x15\x64\x55\x97\xfc\xab\x15\x75\xd0\xe4\xb0\x54\x12\x4b\x8d\x31\x3e\xf4\x18\xfe\x6a\xf4\x42\xa7\x99\xba\xeb\xee\xce\x68\xa6\x21\x3d\x9a\x8f\xef\xf6\x02\x44\x09\x82\x59\x31\x17\x04\xf9\x1b\xa9\xb9\xff\xa5\x96\x2f\x52\x99\x58\xde\x0e\x59\xc2\x09\xef\x50\x21\x7f\x72\xa5\x15\x28\x0c\xc1\x7f\x0d\x51\x2b\x5c\x60\xf3\x8a\x1e\x70\x69\x77\xf8\x32\x3f\x5f\x66\xa1\x1a\xc3\x64\x07\x5e\xd8\x6d\x2a\xfe\x7b\x6b\x16\x4f\x13\x78\x16\xbf\x96\x83\x84\xbc\xf8\x91\x2b\x36\x3a\x48\xad\xe9\xd8\x24\x6e\xf9\x52\x51\x32\x89\x08\xb9\x1a\x7d\x6b\xb8\xf7\x48\xac\x79\x92\x0c\xfc\x13\x57\x6e\x85\x0c\xbf\xf0\x1e\x1a\xbc\x56\x03\x1c\x40\xac\x46\x57\x14\x97\x30\xab\x5a\xca\x0e\x60\x46\xf8\x7a\x0b\x97\x70\xb5\x09\x61\x8b\x47\xd0\xda\x92\x0f\xa1\xbb\x4f\xe9\x69\xfd\x5d\x93\x1a\xa5\x53\x04\x1e\xc4\x19\x4c\xd1\x26\xe1\xe4\x53\x40\x94\x92\xa2\x12\x2b\x68\x11\xad\x16\xa8\xcf\xb3\x99\xef\x16\xd2\x1e\x03\xee\xaf\x05\x77\xa9\xd2\x0f\x3e\x03\xc3\x0f\x5b\x54\x7a\xb3\xcc\x2c\x23\x9d\x99\x38\x7e\x44\xef\x3a\xd2\xeb\x1a\x4e\xfc\xa1\xf6\xd2\xeb\x4e\xa5\x52\xe1\xf9\x21\xfc\x9e\x59\x9a\x5a\x35\xa9\xbe\x8a\x3f\x0b\xf9\x0c\x4e\xe0\x9b\xe9\x37\x79\x08\xa3\x2f\xbd\x4f\x8f\x8e\xe0\x32\xb6\xaf\xa1\x3e\x3c\x10\x5c\x53\xa1\xba\xfa\x5f\x0c\x95\x70\xd0\xf8\xda\x7b\x2e\xa8\x11\xf6\xc7\xf5\x8c\x6b\xd8\x1d\xb4\x7a\x9f\x56\x33\x11\xff\x70\x98\xe7\xed\xd5\xbf\xe0\xc4\x7d\x90\xa0\xa9\x98\x9b\xfb\x89\xd7\x60\x2f\xfa\xfe\xe8\x08\xe4\xca\x56\xc9\x1c\xb7\x0f\x02\xf8\x05\x6a\xd0\xb5\xb5\x1b\x62\xf7\x20\xe1\x3a\xa6\x3a\xe4\x0e\x1e\x66\x4a\x22\x03\x97\xb3\x73\xca\xfc\x87\xcf\xd9\xa1\xcc\x0f\x0a\x8c\x93\x00\x11\xce\x7a\x5c\xfe\xe6\x7e\xbd\x3f\x49\xe3\xc5\xe7\xc9\x78\x94\xa9\xef\x69\xf1\x9f\x3b\xc0\x35\x4d\x09\x4f\x02\xd1\xae\xd5\xeb\x18\x37\xfc\x2c\xc5\xc5\x81\xf2\x82\x13\x57\x24\x42\xb3\x5f\x13\x8a\xb5\x49\x92\xe6\x8a\xc2\x15\x9e\x71\xcb\x5c\x62\xca\x5a\xb2\xe1\x26\x01\xdf\xe2\x76\xc3\xe6\x6e\x50\x50\xae\x3e\x84\x65\xc3\x52\xe9\x16\xbc\x2f\x21\x88\xb0\xc0\x6c\x4e\xca\x03\xe5\xc7\x0b\xcb\xbe\x44\x4d\x55\x28\x87\xb3\xc5\xca\xe9\xe7\x2f\x94\x75\x91\x2b\x00\xb1\xeb\xd8\x6c\x74\xb0\xc6\xdd\xd7\xe4\x3f\x0a\xa4\xfd\x50\x47\xd9\xe0\x25\x9f\xae\xc0\x82\xbb\x16\x8d\xbe\x2d\xdd\x60\xb9\x6d\xe0\xaf\x46\x7d\xd4\x6a\x77\x53\x84\xe1\xcd\x60\x19\xda\x5a\x54\x98\x75\xb5\xfc\x3f\x58\x57\x37\x55\x3d\xe9\xa2\xe7\xcc\x75\x0c\xe4\xc8\x65\x3a\xce\xdf\x37\xbc\xd3\x2c\x0c\xba\x07\x30\x25\xbf\xbc\x3c\xef\x84\x53\xd1\x25\xd2\xc7\xdd\x1f\x9d\xc7\x2e\x4f\xe4\x95\xd6\x35\x37\xd9\x81\x13\xa4\x58\xc6\xd9\x10\x9f\xaa\x78\x9f\xb3\xad\x8a\x2b\xce\x69\x40\x5a\xb8\x22\x6c\x2e\x95\x87\xef\xf9\x7c\xe2\x9c\xeb\xfb\x38\xca\xab\x61\x7c\x40\xe3\xff\x54\x33\xc1\x93\x62\x3b\xda\xf2\x6d\x3a\x00\x2d\x7d\x08\x15\x09\x90\xf6\x61\x5f\xee\xa1\x69\xa7\x65\xc2\xbd\x74\xdf\x72\x0b\xe9\xbe\x73\xd7\x90\x9a\x51\x43\x5b\x18\x1b\x48\xab\xcc\xb2\x8d\xbf\x43\x35\x6a\x0a\x1c\x9a\xd2\xe9\x95\x7a\x7e\x18\xee\x32\x4f\x17\x55\x53\x2d\x56\x0b\xf5\xe8\x3d\xa6\xb8\xbd\x45\x36\x59\xc1\x22\x51\x59\xb8\x16\xcb\xad\x92\xd0\xb4\xa9\xc5\x92\xaf\xc0\x05\x8e\x43\x73\x15\xe9\xba\x27\x42\xd9\x85\x38\x01\x4f\xcb\x7b\x58\x71\x1e\x3d\xc9\x20\xc5\x6f\x6d\xd1\xb2\x53\xa4\x08\x66\xa0\x14\xb7\x6c\x3f\x7a\x2e\xde\x09\x6e\x80\xe7\x27\x01\x18\x5f\x87\xf4\x3a\x48\x36\x5f\x60\x4a\xd1\x35\x16\xae\x16\x5d\xcd\x66\x55\x51\x89\x98\x06\x61\xa8\x06\x74\x8b\xaa\x9a\xfb\x7f\x32\x8c\xaf\xe6\xf2\x34\xea\x68\x92\x34\xe6\x97\x33\x63\x09\x94\x38\x14\xa8\xe1\x4b\xb2\x56\xee\xa8\x4a\xb9\x92\x30\x1e\xd8\x0d\x1b\xee\x94\xa8\x48\x38\x9b\xe3\x45\xd4\x73\x35\x83\xfd\xcc\xa4\x43\x3d\xae\x7f\x72\xde\x58\xfa\xf9\xd7\x0a\xa7\xf1\xa4\xc0\x06\xe9\x9f\x1f\xba\x54\xd6\xc0\x1b\xd9\x94\xff\xc7\xb6\x3f\x83\x27\xbe\x7e\xe5\xb8\xea\x42\x90\x7c\x08\xeb\x39\x62\xea\x3b\xa5\x58\xd4\x0b\x26\x63\x77\xca\x3f\xd2\xc4\x8f\x06\x34\x5e\x44\x72\x76\x47\x47\xb0\x5a\x96\x88\xe1\x40\x91\x89\x95\x60\x8b\x0b\xd2\x8a\xa5\x19\x2a\x45\x2c\xc7\x0c\xa9\xec\xab\x6a\xa3\xf8\x64\x27\xa4\xf0\xe8\x9b\x86\x59\x58\xeb\xd5\xe2\x93\xe7\x45\x7f\x24\x9f\x28\x97\x45\xc5\x29\x87\x43\x3a\xe2\x3a\x5c\x4e\xde\x8b\x4b\xf4\xa2\x40\x8d\xd1\xe2\x5f\x57\x98\xb2\x04\xce\x55\xe7\x8b\xaa\x59\x51\x41\x40\xee\x00\xc1\x1a\xa9\x4e\x43\x87\x36\x58\xf1\x46\xe8\x4b\xae\x17\x72\x6f\xbe\xce\xe0\x26\x8f\x4b\x35\xdf\xe7\x87\xce\xaa\xab\x10\xa9\x08\x17\x8b\x25\xdb\x08\x8e\x0f\xdd\x19\x67\x96\xaf\x30\x53\xab\x14\xb6\x42\xb5\x6f\x43\x51\x31\x87\xd8\xb1\x75\x07\x97\x70\xbe\x23\xad\xd8\xb3\x7e\x7e\x08\x9d\x62\xe6\x4b\x7f\xb6\x53\x8d\x16\xa7\x5b\xdf\x74\x45\x1d\xa7\x71\x96\x9f\xf4\xb9\xde\x62\x9e\xe3\x05\x54\x8d\x5a\x68\x50\xb4\xc0\x1d\xf3\x95\xa8\x99\xaa\x30\xf3\xbe\xdc\x76\xd1\x8a\x45\xc1\x9a\x9e\x54\xa6\x65\x30\xcf\x0c\xb8\x46\x83\x65\xf8\xec\x6e\xd8\xaa\xe3\xe8\x08\x3e\x54\x8d\xd8\x27\x50\x06\xbb\x21\x91\xc5\x46\xd6\x23\x9f\x23\x19\x68\x2f\xc8\x02\x5b\x96\x6f\x48\xbb\x40\xb5\x15\xb6\xab\x9c\x80\x0e\xb3\x81\xf7\xb7\x79\xa3\x2d\xdd\x36\x22\x99\x33\x30\x86\x34\x3d\xec\x99\x32\x2f\xd9\x45\x99\xe2\x4d\xe3\xce\x5e\xa1\xe2\x46\x24\x50\x28\x07\x0a\xcd\x18\x6e\xe1\x0a\x73\x75\xe6\x04\xe4\x38\x85\x10\xc8\x05\x18\x69\x75\x42\x90\xc8\x87\xcc\xf4\x1e\xa9\x4c\xe5\xfe\x56\x33\x58\x12\x4a\x2b\x11\x48\x1a\x1c\xe1\xb3\xae\xaf\xd9\xb7\x14\xee\xaf\xda\x9d\x4c\xfa\xbc\xc3\x82\x4d\x7a\xa9\x89\xdb\x96\xbb\xfc\x73\x11\x79\x6f\x84\x4e\xbe\xc2\xc0\xda\xea\xfa\x1a\xb7\x72\xf1\xb8\x6c\x49\xb9\x92\xf9\x33\x57\xb8\x40\x74\x85\x5d\x7f\x46\xc5\x47\x71\x5d\xc6\x52\x74\x74\xa4\x7b\x16\x91\x7f\xb2\xc4\x6d\xbd\x51\xa1\x0c\x69\x40\x94\x6f\x24\xb6\xd1\xf9\x3c\xc5\x30\x71\x47\x7c\xbe\x7c\x35\xa9\x58\x7a\x7f\xc2\xf9\x3c\xcf\x5a\x49\x43\x7a\x0c\x4f\xcf\x50\xc3\xbd\x0c\xbd\xa7\xb5\x90\xc1\x72\xd4\x08\x4f\xbb\x6e\x31\x2a\xc5\xae\x46\x19\xc6\xd3\xee\xb7\x86\x08\xfc\xfb\x3e\x07\xff\x5a\xd9\x0e\xcf\xc1\x97\xb1\x2b\xb5\x78\x15\xd0\xbb\x81\x03\xe8\x73\xf8\x13\x4e\x17\x77\x21\xc7\xa0\xb5\xd3\xaf\x1c\x25\xfa\x87\x31\x39\xd3\x4a\xda\x47\x68\xa8\xe8\xf9\xff\xb1\x65\xc8\xaa\x6a\xc5\x8f\xef\xa5\x76\x49\x4a\xe9\x96\x40\xc4\xaa\x29\x87\xc2\xb4\x21\x1b\x11\xff\xf4\x9a\x0c\xf6\x20\x53\x08\xcf\xa0\xc7\xd5\x4c\x52\x11\x6b\x07\x4f\xef\xf5\x16\x18\x10\x1d\xea\xa5\xa5\x17\x90\x43\x49\x39\x22\xf2\x77\x6f\x06\x0c\x7b\xcd\x2c\x52\xba\xec\xbc\x16\x5c\x99\x52\x14\x46\x56\xd5\x96\xaa\xce\xc2\xd3\x5b\xef\x15\x9b\xf6\x6c\x04\xf4\x23\x2b\x6b\xf5\x24\xb3\x53\x60\xed\x0a\x8b\x90\x4b\xca\x94\x69\x7f\x1e\xff\x56\x51\x46\xf5\x8e\x64\x9c\x70\x2e\x36\xda\x44\xaa\x80\x8e\xd5\x89\x29\x91\x25\x7f\x8b\x6a\x37\xc8\x75\x20\x15\xfa\xba\xa2\x18\x66\xa8\xa6\x78\x9a\xde\x89\xba\x7f\xde\x4c\xc0\x0f\xc1\x7e\xa6\x9f\x90\xfb\x22\x11\xec\x0d\x1a\x9c\xa7\x53\x79\xc7\xb4\x74\x60\x04\xd5\x6c\x5c\x80\x47\xb3\x91\x9b\x43\xa6\x7d\x45\xc4\xa2\x1d\x62\x70\x74\xbf\x1b\xff\x76\x74\xbf\xff\xa3\x36\x32\x7e\xf1\x83\xe5\x61\x7b\x2b\xae\x19\x5d\x1a\xa1\x19\x4e\xbc\x3e\x6d\xb4\x38\xa3\x6d\xf2\x68\x4f\xf4\x14\x7c\x31\xa2\xcb\xee\xee\x92\x5d\xdd\x75\x99\x7f\xbb\x05\xa5\xd6\xba\x9c\x8a\x52\x36\x0c\x9f\x1e\x80\xd8\xbd\x13\xee\x8d\xf6\xfa\x9c\xdd\x68\xf1\xb9\x79\xbe\x40\xac\x98\x63\x9a\xda\x6c\xca\x26\x68\xa7\xc9\xba\xdf\x81\xd2\x27\xe9\xfd\x10\xfe\xf3\xec\x59\x0e\x71\xe3\x1b\xc9\xd1\x9e\xc0\x49\x32\x65\xb5\x77\x44\xd1\x30\x1b\x21\xe7\x3f\x69\x66\xd4\xb1\xb2\x76\x15\x47\x5c\xee\x92\x81\xb9\xef\x09\xb9\x09\xc9\x66\x4f\x5d\xd1\x25\x2e\xaa\x59\x85\x4b\x9d\xce\xe2\x27\xc4\x40\x62\x5e\x6e\xe2\xaa\x14\x1d\x33\xaf\xee\x0d\x0b\x77\xba\x5a\x6a\x87\x59\xbe\x80\xe4\x1e\xa5\x03\x1c\x47\x74\xc9\x89\xf5\x48\x4c\xc6\xb3\xe6\x23\xed\xeb\x31\x12\x0c\x94\x35\x56\x2f\x95\xf7\x2f\x96\x65\x65\x09\xa8\x91\x26\x89\xeb\x40\x9b\xb8\xe3\x26\xc7\xc1\xa3\xe7\xac\x26\xf6\xc8\xaa\x52\xa5\x67\x4f\xab\x32\x7a\xa9\x74\xb8\x38\x23\x70\x92\xcb\x1f\x12\x29\x92\x9a\x45\xaa\x32\xde\x5a\x13\x8b\xf2\x0f\x72\x33\xef\xc4\xed\x73\x2a\xde\x48\xcf\xe6\xb2\x79\x2f\xec\xf8\xfe\x04\x0e\x83\x6f\xf8\xeb\xf7\x78\x8d\xda\x32\x88\xcb\x6d\xb3\x6c\x77\x80\xf1\xfa\xc2\x8b\x6a\xe0\xe9\x2c\x17\xb8\xaa\xd4\x99\xfd\xee\x53\xfe\x24\x71\x4e\x2a\x9a\xb9\x79\xf7\x93\xcc\x8c\xb2\xbb\x5f\xfb\x13\xe7\x54\x90\x98\x8c\x48\x13\x7f\xa1\xd3\xc4\x27\x31\x1e\x9c\x3d\xb6\x9f\xab\xf2\x1f\xf0\xfc\xf0\x89\xa0\x6b\xa8\xfd\x3f\x28\xfb\x1c\x1e\xa0\x50\x79\xe3\x96\x69\x53\x8d\x55\x70\xdb\x04\xc6\xe4\xf1\x50\x20\x75\xd9\x71\x10\x03\x32\xdb\xd0\x02\xcc\x30\x91\xff\x52\xa7\x9c\x6f\x21\x62\x06\x7f\x03\xa4\xec\x9e\x29\xda\x09\x49\xea\x15\x16\x3f\xa9\x38\xda\x86\x9d\x76\xab\xd7\xe9\x9f\x5b\xb4\x86\x1f\x3e\x74\x21\x4c\xa2\x24\x14\xc0\x1e\x41\xe3\x10\x2a\x14\x7d\x9d\x78\x65\xda\x65\x90\xa3\x36\x04\x3e\x92\x4f\x8d\x48\x48\xd8\x4a\x30\xad\x64\xff\x1c\xd2\x5b\x4a\xaa\x79\x3a\x84\xf7\xd5\x6e\x51\xa7\x85\xf1\x23\x7c\xca\xe5\x13\xc9\xd1\x73\xbd\x67\xe1\x64\x2b\xea\x04\x3f\xd1\x73\xb2\x3f\x2a\x57\x8d\x4c\x9e\xd9\xc2\xa5\xdf\xff\x4f\x18\x4a\x22\x5e\x17\x35\x46\x6d\x5a\xc1\x54\xb8\x2e\x95\x9a\x11\x7d\x95\x18\xf8\x32\xc2\xeb\xc8\xc9\xa7\x55\x67\xd9\x48\x0b\x0b\xa4\x0e\xa0\x33\x02\x37\x18\x2f\xa1\x62\x46\x05\x85\x32\x1e\xe4\xc5\x4b\x79\x97\x08\x73\x4c\xbb\x5e\x19\x4d\xfa\x6c\xeb\x8b\x41\xd1\x48\x79\x1c\x31\xbd\x0a\xcc\x66\x79\x1c\xc3\xd3\x0f\xbe\x9f\xc6\x7b\x10\x48\x14\x64\x95\x4b\x59\x71\xae\x5e\x4f\x29\x0e\x66\x67\x22\x29\x27\x2a\xb3\x60\xff\x9b\xe9\x37\x13\x1b\x39\x54\x8c\x23\x06\xe3\x3e\x7a\x32\x5b\xb4\x2b\x1b\x2f\xb9\x6c\x73\x2d\x8f\xe6\xe9\xec\xf2\x6d\x3b\xb7\x42\x39\x64\xc9\xde\x76\xaa\x03\x3b\xb7\x48\x62\xa9\xe0\x42\x21\xa3\xee\x6a\xbf\xf7\x40\xc5\x96\x19\xaa\xa1\x59\x2d\xae\xf8\x97\xb3\x28\x5c\xa7\x32\x9b\x44\xfc\x84\x77\x51\xe2\x72\x55\x30\x77\x1b\x51\x88\x0c\x6e\xe3\xe0\xca\x36\xe1\x22\x57\x31\xa7\x26\x28\x8f\x47\xd3\xcc\x14\x0d\x4c\xba\xae\x81\x15\x31\x2a\xcf\x80\x35\x7c\xb2\x4e\xca\xe5\x02\x2d\x63\xc0\x75\x42\x96\xea\xfc\xf9\x61\x9e\x79\x9e\x1f\xc6\x71\x07\x05\xea\x59\x56\xbd\xb8\x71\x06\xac\x82\x42\x69\xec\x85\x6e\x88\x1e\x36\x11\xed\x00\xd7\x33\x1c\x74\x8a\x5c\x8b\x7b\xd6\x2b\x1c\x6c\x3c\x20\x15\xc6\x33\xbb\x4b\x0e\x2e\x07\xef\xf5\x7d\x9c\x63\xb3\x49\x61\x95\x8d\x3c\x84\xcb\xf5\xb2\xd1\xfe\xc8\x65\x03\x91\x94\x5f\xea\xc0\x5a\x94\xaa\x3a\x13\x87\x28\x64\xf4\x2d\xa6\xba\xc8\xf1\xdb\x4f\xe9\x1f\xdb\xad\xdf\xe5\xf4\xe9\xc0\xe8\xe0\x00\x8b\x18\x3a\x84\x3b\x30\x8a\x61\x97\x79\xbb\xd8\x6f\x90\xe2\x15\x76\xd7\x61\xf9\x01\x6e\xe9\x03\x59\x2b\x77\x89\xef\x59\x2d\x1b\x51\x78\x2c\xd3\x65\x47\xdc\xad\xfd\x72\x1c\xb4\x41\x26\xac\xb4\xa5\x25\x66\x70\x02\xfb\xcf\xba\x7a\x42\x54\xe6\xf1\x77\x92\x2e\x91\x98\x56\xcd\xbc\x71\xa6\x55\x19\xc4\x97\xe0\xf7\x58\x43\xc0\xfd\x96\x23\xbd\x0c\x90\x1d\xf0\x61\xed\x30\xa4\x6c\x71\x28\x8c\x5b\x9a\x63\x5d\xff\x68\x3b\x8b\x0c\x0f\x61\x95\x21\x6d\x99\xa3\x09\x0f\x37\xce\xce\x61\x87\xa4\x7d\x06\xc7\x46\xdb\x61\x5c\x33\x9d\xe0\xec\x9c\xa5\x86\x68\xd9\x37\xca\x78\xe6\x98\xaf\xcf\x7c\x76\x85\x04\x95\xc9\x3c\x8f\x16\x5a\xfa\x47\x5b\xce\xb4\x48\x29\x43\x76\xf1\xdb\x12\x0b\xbe\x70\xa5\xd0\x28\x3f\x7b\x4c\x52\x9f\x53\x70\xf4\x55\x93\xa1\x53\x68\xf0\x60\x54\xfe\xce\x48\x9b\x6e\x29\xbb\x7b\xb3\x5e\x26\xfa\xde\xd2\xb6\xdb\x83\x49\xd2\xba\x5f\x57\x94\xe1\x56\x1c\x75\x0b\x0e\x7d\x76\xf9\x04\xaa\x15\x12\xed\x34\xe2\xa5\xfe\xd1\xf4\x89\xc9\x31\xd0\x7e\xcb\xbe\xc5\x92\xb2\x2a\x33\x65\x3e\x1a\xcc\xd6\xa4\xe5\xfd\x9f\x6a\xb6\xd5\xdf\xd9\x57\xaf\xf1\xc6\x3e\x56\x93\xf3\x9e\xf9\xb9\xe2\x07\xb0\x44\x1b\xdc\x1e\xc3\xe9\x8a\xcd\x95\x0b\x3b\xf1\xfe\x7a\x91\xca\x1a\xb7\x09\x81\xfa\x64\x43\x90\x89\xae\xd3\x91\xa2\x96\xbe\xcf\x9e\xb0\x23\x2a\x64\xad\xf4\x3a\x47\x86\x8d\x8a\x4a\x9f\x37\x81\x87\xe8\x51\x84\x12\xef\x4f\x1f\x33\xf6\x77\x75\x1a\x8e\x3a\xc1\x1f\x9d\x13\x17\x4c\x65\x78\x7c\xd7\x4e\x78\x1a\x4e\x24\x8a\x34\xc9\x07\xa3\xd4\x52\x67\xb0\x56\x39\xf4\x49\x22\xbc\xc7\x3a\x81\xe1\x24\xda\xb0\x08\x63\x83\xfc\xe7\xc5\x0b\x23\xa6\x32\x3b\x8a\x30\x7d\x38\x4b\x38\xe0\xad\xee\xef\x69\x86\xea\x23\xd7\xe7\x06\x3e\x11\xa9\x0c\x23\xc7\xef\xb5\x34\x76\xc5\x9e\x93\x21\x67\x91\xb6\x4a\xb9\x6f\x8f\x56\x6c\x1e\x54\x19\x70\x52\xcd\x29\x98\xfa\x40\x50\xa0\xba\x0e\x16\x46\xd5\xcc\x4c\x4a\x95\x9d\x39\xb1\xe5\xec\xc4\x8c\xde\x93\x1a\x4f\x15\x43\x90\x76\xda\xa2\xf5\xdf\x51\xbd\xc2\xf0\xef\x7f\x0f\x6c\xd9\x50\xdc\xd0\x15\xb5\x2d\x63\x8d\xed\x6e\x38\x69\x25\x92\x28\xe5\x61\x70\x19\xa0\xd6\x48\xbf\xf8\x6f\x32\xcc\x4a\xa8\x31\x07\xef\x64\x69\x52\xa9\x03\xcb\xa6\xd6\x55\x8a\x6a\xc8\xa7\xd9\x91\x3c\xaf\xa7\xcf\x71\xe3\xaa\x05\xcc\xb1\x74\xa8\x8b\x55\x85\xc7\xb7\x84\xb2\x6f\xea\x8d\xa1\x21\x6a\x5c\x5d\x66\xfc\xba\x99\xe1\x0f\xb0\xcb\x0a\x22\xce\xf2\x14\x1a\xef\x6e\xda\x86\xee\xce\x9d\xb4\xae\x8e\x21\x99\xe3\x2b\x0a\xbf\x16\xa2\xb4\xd4\xcd\xb5\xe3\x3e\xfa\x66\x91\x1b\x8e\xd4\x99\xf6\xab\x15\x53\x8e\x22\x73\x3b\x94\xc6\x9f\x56\xb6\x3c\x06\x2a\x4b\x59\x99\xa7\x80\x1b\xbc\x51\x29\x33\xa1\x89\xb1\x69\x92\xc3\x58\x22\xb7\x98\xd0\xdb\x81\x5b\x59\x88\x9d\x4b\xbc\x2c\x7d\x97\x45\xa3\x1e\xd7\x46\x63\x18\x9c\xb8\x50\xee\xfb\xac\x1e\x76\xaf\x73\xd4\x93\x89\x4a\x85\x1d\x3b\xde\x5e\x52\x85\xd0\x3a\x20\xe9\xae\x37\xc5\xa6\x75\xd5\xdc\x6c\x71\x76\x7b\xff\x48\x95\x8f\x38\xf2\x87\x52\x25\x28\xc5\x47\x07\xc0\x50\x7b\x8d\xd9\x31\x1c\x51\x79\xac\x48\xd4\x44\x15\xdd\xc8\x1a\x3e\xf1\xa9\xae\xc4\x14\x4f\x12\xfb\xbf\xbe\x9b\xed\x6f\x5f\x7a\x0a\xae\xa7\x40\x59\xc7\xcb\x49\x7e\xb5\x6d\x02\x2e\x1b\xb1\x52\x47\x8e\x10\xf3\xc1\x0f\x34\xcd\x10\xfc\x78\x06\x7f\x27\xcc\x06\x20\x39\x41\x55\xed\x1a\x53\x71\x22\x93\x46\xb4\xa5\x86\x4f\x9c\xa4\x71\x39\x2c\x07\x4c\x32\x32\xf0\x6b\x21\x81\x57\xce\x92\x1c\xfc\x1a\x33\x53\x7d\x55\xbc\xde\xb7\xd6\x3e\x90\xa5\xd8\x90\xbb\x9c\x47\xd1\x2d\xde\x7f\x7e\xa8\x06\xe1\xee\xcf\xb1\x5f\xdb\x75\x2a\x5e\x38\x25\x51\xd3\x07\xbb\xa8\x98\x9b\xda\x86\x71\x8a\x1e\xa6\xf0\x0a\x9d\x81\x53\xc9\x47\x99\x8d\xdc\x74\x30\xb5\xbb\x44\x66\x82\x3b\x07\x51\xd1\xf1\xc2\xb6\xa9\xbc\x96\xc0\x93\x32\x9c\x0e\xfe\x33\xb9\x54\x96\xa5\x95\x29\x0a\x59\xfa\xfc\xf5\x2b\x78\x87\x5a\x56\x15\xd5\x12\xf9\xce\xcb\x10\xce\x56\xa6\x7d\x30\x83\x27\x1c\x91\x14\x13\xe8\x54\xbd\x65\x37\x64\xe9\x00\xd8\xcd\xb5\x3b\xa1\x90\xdb\xcf\x5f\xbf\x72\x5e\xdf\x93\xdb\xfd\xb1\x2c\xd3\x9f\xbf\x7e\x35\x75\x5e\xfc\x27\x30\x7d\x48\xd9\x47\x61\x7a\x8f\x15\xfd\x16\x09\xdf\x32\xf0\x26\x4f\x65\xd9\x71\x53\xe4\x53\xf8\x87\x1d\x39\x28\xa4\xc1\xea\x2c\xa2\xae\x87\x13\x38\x70\x15\x95\xd5\x73\xe4\x31\x6c\xdb\x6f\x89\x8b\xaa\xc4\xb2\x42\x44\x8b\x1a\x3a\xcb\x2c\x36\x6c\x71\x34\x02\xa8\x91\x47\x37\x52\x3e\x9e\x29\x57\x54\x53\xdb\x63\xab\xf3\xc9\x49\x5d\x26\x7a\xe6\x4b\xe0\x03\xaf\x17\x19\xa9\x56\xb5\xc8\x38\x80\x4e\x3d\x75\x46\xc4\x71\x68\xe4\x14\x22\xdb\x02\x23\x5a\x05\x0d\xec\xf2\xc0\x3a\xae\x55\x1b\x7b\xac\xbe\x2b\xef\xe2\x31\xf2\x96\xd5\x5a\x2b\xe5\xdc\x25\x12\x6e\x7c\xfe\x57\xd1\x82\x70\xdf\xc3\xe7\x61\xdf\x85\x7d\xd0\x9d\x78\x15\xc9\x12\x59\x45\x19\xba\x3a\xeb\x1d\x99\xca\xbc\x21\x2b\x9d\xf5\x40\xd6\x4d\xef\xa1\x9b\x2d\x1c\xec\xcb\xf3\xd8\xef\xfd\x01\xdd\x60\xa0\xab\x56\x01\x91\xac\x2a\xac\x4c\x49\xb4\x45\x4a\x65\x84\xb2\x60\x41\x1a\xc6\xe5\xf9\xde\xce\x3c\xa9\x90\x22\x8e\x4f\x24\xf7\x4a\x7c\x1a\x2b\xd5\xf4\xfc\x59\xc2\x8b\xf9\x56\x1d\x1a\xe8\x73\x70\xc2\x21\x21\x13\xfd\x50\x25\x64\x42\xff\xd2\xc4\xd0\x97\x52\x5d\x46\x82\x1d\x06\x48\xa0\xe7\x2c\xa3\x2e\x7b\x7b\xe2\x4c\x5c\xa7\x32\x25\x1b\xd8\xd3\x8c\x06\xb6\xb7\x86\x92\x21\x15\x4d\x90\x57\x64\x5e\x9b\xd7\x8a\x90\xa9\xf3\x8e\x1e\x63\xde\xdf\x95\x48\x51\xd8\x37\xd1\xbd\x84\x0e\x2c\xb7\x4b\xe8\x2e\xa3\x3e\x92\xd0\x19\xaf\xeb\x01\xe9\x1d\xa1\x61\x20\xd9\x43\x48\x1f\x8c\xfa\x43\xd4\x49\xb4\xa2\xe6\x7a\x43\xfa\x2b\x5e\xeb\xb8\x2c\x5a\x77\x8d\x66\xb1\x0a\xb2\xf5\xca\xb6\x5a\x1e\x4f\x42\x3d\xf5\x64\x40\x2d\xeb\x71\x15\xb0\x63\xb8\xc5\x72\xff\x51\x56\xf3\x1d\xbb\xd5\x71\x44\xe5\x87\x54\x06\x4c\x9f\xff\xbe\x75\xbc\xe0\xfc\x41\x43\x05\x3d\x89\x39\xc3\x73\x84\x2f\x67\x80\x6c\x4a\x87\x62\x5b\x6d\xb6\x55\x19\x2b\x11\x92\xa4\xb0\xc6\xfc\xf7\x86\x5b\x61\xb9\x51\xbc\xf9\x4a\x15\xf1\xd1\x6e\x94\xb0\x90\x7a\x77\x2d\x0c\x72\xda\x18\x53\xa2\x1c\xbd\x3e\x8a\xa1\x3c\x36\x18\xb4\xab\x24\x7b\xf4\x09\xf1\x92\xb4\x17\x2a\xa5\x25\x91\xbf\x38\x2c\xd6\xe7\x22\x7a\x87\x6e\xd3\x63\x38\x3c\xea\x24\x51\xdf\xfe\x47\xfe\x50\xc8\xe7\x08\xb8\xe7\x6a\xed\x45\x87\xdc\xf2\x15\x5c\x76\x5b\x45\x0f\x76\x50\x49\x0f\x1e\xae\x9a\x5e\xcf\x58\x6f\x02\xe2\x27\x2a\xed\x39\xac\x90\xf6\x12\xa0\x7b\x43\x0c\x05\x5b\x62\x39\xd4\xa6\x3c\x03\xd8\x8a\xcb\x12\x53\xeb\xe2\x35\xe8\x3b\xd7\xb7\xdd\x42\xdc\xa9\xd8\xb4\x71\x4b\x45\x7d\xff\xf6\x27\x83\x82\x58\xbb\x0d\x52\x66\xba\xeb\x97\x2d\x59\xf4\x14\xab\x0f\xaa\xa1\x3d\x52\xca\xb5\xbc\xff\x6c\x64\xe2\xda\x5d\x4a\x3b\x25\xed\x69\xa7\x45\x4b\x3b\xd1\x42\x06\x53\xbe\xb3\x30\xb7\x43\xe2\x3b\x83\x3d\x64\xc5\xf7\x96\xe1\x19\x89\x6c\x98\x00\x27\xc5\xf1\x7e\x42\x81\x86\x3a\x5f\xe2\x24\xd9\xc1\xd6\x75\xec\xa0\xf7\x88\x79\x32\x01\x20\xab\xad\x23\xdc\xcc\xaa\x26\x15\x05\xd0\x9b\xd4\xd1\xe1\xca\xed\x12\x56\xbd\xe4\x14\x9b\x96\xb3\xd3\xf4\x94\x7c\x82\x69\xb7\xc8\x0d\x2f\x88\xe9\xb6\xe2\x08\xaa\x4a\xc1\xfe\xfd\x55\x29\xab\x99\xfa\x36\xbe\xf0\x49\x9f\xf1\xec\x49\xc5\x32\xc9\x47\x06\x93\x36\x01\x29\x0c\xd5\x38\x05\x52\x64\x7e\xa0\x9b\xf2\xd7\x9f\x7f\x95\xf7\xca\xef\x9f\x5b\xe3\xe5\xda\x25\xfc\x24\x93\x6a\x84\x3b\x4e\xe4\x8e\xca\x82\x19\x7e\x14\xcb\x83\x2f\x7d\x18\xcb\xff\x24\x79\x1c\xeb\x3e\x49\x32\x41\xce\x61\x08\x8c\xcd\x9c\x89\xf3\xfa\x02\xe9\xfb\x4e\x28\x13\x0a\xc8\x57\x7a\x8a\x4b\x54\xc4\xac\xc8\xca\x99\xaa\x04\xae\x4b\x3e\x38\x0e\xc7\x2f\xc1\x25\x59\x93\x63\x90\x5b\xc3\x69\x9f\xf7\xad\x3a\xd5\x34\xe9\xd9\xc6\x0f\x1d\xf7\xad\x4e\xdb\x28\xaf\xe0\x59\xb6\x25\xa2\xbb\x01\x76\x98\xaa\x1d\x9b\x89\x92\xa5\x59\x94\x56\x39\x92\x70\x63\x33\xef\x73\x38\xb2\xa7\x48\xa5\xf2\xed\x4f\xf3\xee\xa0\xea\x43\xe7\xa0\xef\x6e\x12\x5b\xe6\xaa\x2b\xf2\x7b\x70\x9b\xac\x5b\xcb\x1b\x43\xb3\x5f\xc7\x71\x93\xb1\xa5\x36\xb7\xd4\x7b\xfd\xd1\xf8\xc5\x05\xaa\x6b\x6a\xcf\x38\x9b\xec\xda\xf5\x1c\xeb\xfa\xc1\xdc\xf0\x98\x7d\x5f\x9d\x91\xea\x18\x1d\x5b\xa4\x99\x23\xcf\x1d\xc6\xdd\x30\x8e\x1b\xca\x30\x84\x0e\x4c\xba\x01\x04\x55\xc3\xe1\x9f\x4d\x55\xff\x53\x1f\xbb\x4e\x16\x74\xe8\x1c\xc3\x29\xf1\x11\x0e\x64\x86\x71\x93\xf1\x6c\x3f\xce\xd5\xc2\xde\x26\x91\x80\x4a\xc2\xe9\x5d\x4c\xc9\x88\x72\x94\x36\xca\x02\x9b\x42\x23\xe1\xc7\xea\xac\xb6\x27\xf8\xb2\x86\xa7\xbe\x31\x43\x64\x64\xd9\x7c\x50\x73\x7f\x5b\xda\x23\x1b\xe4\x21\xc9\x0a\xa9\x6f\xc2\x2c\xd4\x48\x1d\x34\x78\x1d\xe4\xee\xfe\xc1\x97\x27\xe9\x04\x05\x93\x39\xe7\xa7\xb7\xd9\x6e\x0e\xf4\x8a\xa0\x62\xd1\x21\x19\xed\xa9\x8c\x8a\xbb\xf0\x37\xd3\x2c\x96\x0d\x56\x07\x46\x54\x64\x69\x6e\x3b\x93\xae\xe4\xf5\xa4\xae\x74\xe1\x4f\x96\x09\xd2\xbf\x49\x7b\x96\x58\x49\x6d\x37\xa1\x21\x6b\x01\x49\x69\x7b\x8d\x8b\x94\x55\xe7\x28\x5b\x47\xd5\xab\x5c\xb9\xab\x41\x42\x20\x06\x7e\x83\xd7\xca\x5d\x1d\x60\x0a\x5f\x3c\xd2\x62\x3d\x7b\xe2\x6c\x77\x52\x61\xee\x4d\xa7\xbe\x5e\xd4\xa7\xcf\xed\xa5\xe8\x8a\x54\x28\x77\xa7\x46\x47\x99\x23\xf5\x61\x8a\x9f\x95\x60\x3a\x9e\xcc\x30\xe9\x84\x5c\x9f\x21\x34\xbe\xb8\x6e\x53\xcd\x27\x5d\x62\xc7\x16\x30\xd0\x28\xb2\x2c\xa4\x57\xe0\x3d\x2b\xa1\x91\x75\x0f\x83\x60\x6a\xb7\x1c\x77\x16\x35\x16\x17\xdb\x8b\xea\x24\xe1\x21\xb0\x03\xbf\xc0\xdd\x1c\x2f\x52\x01\xd2\xfc\xb1\xa9\xb0\x80\x7c\x57\xfd\xc0\x6d\x0a\xca\xa7\xc6\x75\xca\xa8\x7f\x3b\xac\x8a\x3a\x6c\x59\x6b\x3b\xd7\x97\x5b\x97\x2c\x8c\xc2\x74\x46\x74\x06\x97\x6b\x4e\x87\xb4\xee\xb8\x00\xe4\x08\xfd\xc9\x97\xe0\x9e\xb3\x4e\x59\x8a\xba\x82\xe4\xce\x33\x94\xa7\x34\x84\x5d\x52\xd2\x57\x61\x7e\xf7\x56\xdc\xee\xfa\x6f\x6f\xcc\x03\x6b\xf1\xfc\x70\x8c\x8c\x77\x59\xf6\x87\x11\xcc\xcf\x21\x94\xe3\x05\x72\x57\xc2\xd8\xe5\xd8\x3c\x96\x60\xde\x25\x44\xd2\x11\x47\xda\x5f\x4e\x20\x49\x44\xd5\xee\x5e\xce\x9b\xec\x23\x64\xe1\xad\x4a\x71\xc7\x9e\xdb\xaa\x31\xf5\x3c\x1e\xdf\x7d\x53\x55\x89\xca\xff\x30\x1f\x6e\xbb\x0a\x93\x9f\xc9\x3f\x0a\x68\xd4\xbb\x3d\xd2\xeb\x0c\x45\x73\xe8\x94\x8a\xf1\xa6\xaa\x07\xe0\x08\xde\x87\xb1\x35\x23\xa0\xc8\x62\xec\x21\x14\xc8\x18\xb8\x86\x6b\x91\x56\x95\x3e\xf8\x2c\x5a\x44\xd7\x5d\xf8\xa2\x45\xfe\x28\x5a\x44\x16\x55\x43\x65\x09\xce\xf5\x34\xfa\x8e\xeb\xd4\xb5\x36\xba\x72\x9a\xe4\x23\x59\x0e\xa5\xc1\xeb\x7a\x03\x8b\xaa\x61\xdd\xc5\xce\x55\x18\x0f\xb5\xb8\xf9\x8a\x41\xb5\x58\xe0\xb2\x42\x0c\x8b\x63\x99\xb3\x5a\x16\x3c\x50\x4c\x36\xe0\xda\x04\xb8\xdf\x8d\x1a\xa9\xee\x62\x15\x15\x70\x6c\xaf\x8a\xea\xa9\xab\xaf\x83\xc3\x6a\x7a\x49\xef\x24\xbe\x0d\x9d\xa3\x58\x6c\x41\xf6\x22\x29\x9d\x00\x2a\xef\x35\x37\x31\x56\xde\x97\x8c\x30\x95\x7e\x65\x3c\xf7\xe7\x31\xf4\xff\x58\xe4\xee\x52\xff\xef\x90\x73\xac\x29\x19\x31\xa1\x47\x35\x25\x63\xe0\x1a\x62\x4a\x74\x4d\x6f\x5b\xa0\xff\xca\xf1\x4f\x1f\xcb\xa4\x28\x28\xa4\x9d\xac\x9a\xeb\x6d\xed\x09\x7c\x31\x28\x0f\xe1\x96\x46\xe4\xf9\xe3\x3a\xa4\xbd\xa0\x46\x90\xee\xdc\x15\x1d\x05\xc2\x63\x29\x8f\x71\x40\x0d\xd1\x1c\x4a\x49\xb8\xb7\x7d\x85\xea\x42\xed\xbc\x48\x1b\x38\x54\x4f\x98\x02\x0f\x36\xbb\x50\xdf\x9b\x6b\x0a\xbc\x46\xf7\x46\xa5\xb7\xec\x24\x84\xa7\x75\x1d\x16\x71\xfd\x63\xef\xc8\x41\xa2\xee\xdc\x3d\xb6\xd4\x2c\x16\x3e\x0f\xeb\xe5\x01\x18\xc2\x66\x26\xe1\xf4\x73\x05\x4d\x34\x00\xbb\x89\x9b\x7c\xb1\x50\x3b\xb4\x50\x7e\x2e\x9d\x35\x02\x19\x92\xf5\x99\x02\x8b\xfb\xc4\xdd\x73\x36\x3f\x2e\x6c\xf2\xd9\x6c\xdd\x96\xd3\xdc\xa9\xc5\xf3\x49\x20\x14\xce\x96\x60\x8d\xc4\xfc\x63\x69\xaf\x2d\x66\x33\x4e\xaf\x7d\xae\x30\x8e\x06\xe0\x4b\x24\xe7\x8f\xa6\xd6\x64\x24\x67\xd5\x73\x2b\xb1\xac\x8e\xaf\x0e\xa8\x69\x62\x72\x86\xd1\x71\x9d\x5c\xdf\xd9\x78\x0f\x6a\x64\x3a\xfb\x67\x0e\xe7\x6c\xa5\xea\x7b\xd6\xc5\x7f\x52\x5d\x3f\xd0\x00\x6c\x33\xf9\xa3\x23\x30\x37\x88\x1b\xfe\xd2\xac\x91\x3b\x27\x16\x86\x13\xfb\x76\xc4\xf5\x87\xef\x55\xbf\x7a\x2b\x31\x83\x94\xc1\x37\xaa\x43\xc8\x61\xe1\x9e\x64\xee\x92\x64\x05\xc8\x1f\x37\x22\x35\xc6\xc0\x8e\x25\xfb\x1f\xcd\xc2\xf6\x99\xdc\xb1\xf3\x7b\x50\x96\x7e\x48\x76\xde\x1d\x2b\xe7\x52\x99\xcf\x6a\x42\x71\x1b\xd4\xbe\x15\x0f\xa9\xe7\x6c\x50\xed\x6c\x94\xc6\xd9\x38\x00\x5d\x0f\xb8\xae\x8d\x9d\x11\xcb\xf2\xe0\x6a\x69\x7b\x15\xa8\xc6\xad\x2c\xb5\xa9\x9a\x9b\x1d\x7d\x0f\x06\x12\x27\xf6\x46\x25\xaa\x9d\xca\xc7\x83\x3c\x9b\x82\xcf\x4b\x70\xdd\xb0\x9b\x35\xff\x33\xbc\x17\xff\xfb\x9d\x17\x79\x8f\xc6\xeb\xaa\x7f\xe1\xc1\x11\xde\xb8\x94\x7a\x69\xef\x5c\x4a\xbf\x37\x71\x2d\x38\x11\xb7\x08\xf7\x95\xcf\x50\x47\xc1\x04\xa7\xd8\x6c\x4e\xee\x5a\xaf\x1a\x56\xd5\xd1\x15\xf6\x57\x18\x5b\x8f\xb9\x39\xe0\x6c\x2b\xaa\x93\xcb\xc3\x25\x9e\x54\x50\x86\x18\x9e\x0e\xba\x45\xde\x3d\x02\x11\x4d\x06\x97\xf0\x2d\x9f\x4a\xd7\x35\xd4\x3d\xb1\x89\x3e\xaa\x59\x3f\xbe\x0b\x8c\xde\x74\xb3\x8e\xa9\x68\x15\x3e\x7c\x2a\x99\xe5\xc8\xfd\xa6\xa2\x3b\x1d\x3a\x95\x47\x8b\x5e\xd8\x41\x86\xd5\xcd\x4f\xf5\x53\x62\xca\x5a\xb2\xb1\x7d\xe5\xbc\xd6\xb8\xca\x80\x2d\xae\x92\x2e\x36\x90\x03\x9b\x65\x0f\xf3\xdb\x1e\xc7\x9e\xe9\x4f\xa2\xc4\x1d\x68\x1a\xde\x81\x92\x8b\x8f\x0c\x44\x47\x7a\x7a\xea\xac\xa8\x00\x16\x14\x22\x9c\xca\x36\x2a\xe5\x50\x2f\x95\x66\x64\xd5\x94\xe9\x7a\xfc\xd1\xa3\xcf\x7d\xbd\x41\xbf\x3f\x77\xdf\xda\x1b\xa0\x8c\x7a\xf7\x8d\x91\xba\x86\x18\x23\xea\x70\x92\x5e\xb0\x56\x4c\xde\x32\xde\x70\xae\x92\x17\x09\xe4\x84\x73\x17\x07\xe8\xe1\x61\x0f\xd1\x43\xf7\x41\x7a\x59\x3e\xa3\xc5\x33\xe9\xee\x0c\x28\x28\x05\x83\xcf\xc1\x3f\xe9\x38\x08\x0f\xaa\x0e\x93\xd9\x5d\x51\x49\xa2\x3a\x96\xa3\x6e\xe1\x4f\x35\xab\x66\x51\xa6\xab\xaa\x51\xf4\x03\xbe\x46\xdf\x6d\x18\xa6\xef\x70\x2b\xd3\x5d\x71\x29\x4a\x42\x3c\x39\x01\x71\x2d\x4f\x47\x76\x79\x08\x88\x62\x40\x77\x94\x12\xcf\xf8\xb4\x84\x4c\x9e\x06\x9f\xef\x6f\x49\xb3\xb8\xb0\x65\x0a\xb8\x4e\x55\x91\x81\xde\x94\x37\xb8\xea\x48\xbf\xbd\x4b\x3e\xed\xae\x52\xd0\x51\x37\x21\x80\x62\xd2\x15\xf1\xe8\xbe\xcd\x2c\x06\x74\x94\x67\x67\xf4\x48\xea\x1e\x4d\x9c\xf1\xe8\xc2\x77\xf7\xf4\xe6\x74\x92\xed\xa3\x3a\x72\xe9\x39\x3c\xaa\x13\x97\x03\x61\xa8\xd7\x13\xb6\xff\x0c\xce\x5b\x0e\x84\x31\x8e\xdb\xe8\x70\x0d\xf8\x31\x8d\x01\x17\x0d\xa6\x7a\xd0\x7e\x07\x8d\xaf\xd8\x83\x3f\x9b\x0f\x66\x31\x91\x70\xc0\x3a\x8a\x26\x0d\xc3\xc1\x67\x71\xbc\xee\x71\x1f\x23\xde\xea\x36\xc6\xec\x2e\xd0\x2b\xcc\x58\x14\x8b\x71\xb7\x86\x44\xc9\xad\xba\x56\x87\x77\x4a\xb5\x25\x54\xd7\x26\xe7\x50\x6e\xff\xd0\xc1\xfb\x3f\xa6\xaa\xee\x35\x66\xb2\x66\x0a\xdd\x9f\x1c\xc3\xcf\x32\x2a\x12\xfa\x46\xa6\x12\xdb\x39\x75\xbe\x39\x89\x84\x62\x7a\x83\x37\x34\x19\x96\xb8\x07\x77\xf3\xe6\xbf\xf8\x47\xf7\x7a\x38\xbb\x23\x64\x2a\x1b\xe9\x2a\x31\x5e\xbf\x53\x83\x8a\x04\x2b\xab\x69\xfc\x92\xea\x24\x7e\x96\x66\x67\x85\xc1\x29\x5a\x2e\x71\x53\xee\xc7\x7d\x6d\x59\xae\x4b\x76\x3b\x64\x87\x51\xb3\x91\x73\x60\xd4\xe1\xa5\x68\x37\x71\x3b\x76\xf2\xab\xfb\x1c\xc3\xcf\xee\x83\xd1\x9c\x65\x17\xbe\x92\xb9\xc2\xc6\x8e\xcd\xa0\xd1\x58\x27\xf0\xf3\x3f\x7c\x9c\xe9\xbc\xa1\xcb\x73\x3e\x37\x35\x72\x3e\x34\x26\xe8\xdb\xb1\x08\x7f\x31\xad\x12\x17\xef\xb9\x30\x69\x6a\x7b\x58\xe9\xb3\x82\x97\xe7\x4f\xc2\xb3\x6f\x7f\x02\xa9\x32\x53\xcc\x8a\x57\xf0\x45\x42\xce\x72\x5d\x76\x77\x27\xba\x1a\x22\xb3\x31\x88\x1d\x2f\xd3\x52\xdc\xd5\x6b\xb6\xc7\x6c\x6f\xa3\xd8\xa5\x63\x26\x01\x0f\x65\xa0\xcb\x9d\x84\xdd\x4a\xef\xb8\x60\x8f\x51\x3e\x6f\x44\x8d\x10\xbe\x3e\xd7\x5a\x66\x97\xc6\xec\xb4\xae\x4d\x64\x82\x2b\x9f\x8e\xc8\x45\x56\x17\x35\x33\xd2\xd7\x32\xd6\x2c\xe3\x6c\xa4\xdb\x72\xa8\x4e\xd2\xb0\x69\x1e\x19\x11\x94\xf9\xf3\x29\x93\xcf\x68\xa2\x47\xa2\x38\x61\xc7\xef\x61\xc8\x3b\xca\x12\xa7\x84\xc9\x56\x7e\x4b\x4a\xd4\x8e\x4c\xfa\x69\x5d\xfb\x9b\x40\x19\xc9\xf2\x3e\x4a\x89\x97\x17\x89\x1f\xd4\xc7\x16\x82\x16\xba\x0c\x83\x84\xad\x67\x73\x6c\x2b\x3f\x80\x77\x51\xed\x78\x5b\xed\x49\xc2\xd0\xf9\xfb\x1b\x8a\x75\xf9\xc0\x7f\x3e\xb1\xff\xe2\x43\x6c\xe7\x43\x6c\xc3\x6a\xf7\x77\x27\xd2\x21\x45\x18\xce\x92\xfa\xe7\xbe\x1e\x48\x87\xd6\x7c\x85\x19\x55\xe5\xdc\x29\xd4\x15\x65\x40\x66\xf1\xad\x26\xcd\x8c\xb4\x0b\xd4\xa7\x07\xfd\x1a\xc4\x62\x75\xf3\xbb\x54\x40\xc7\x89\xda\xf7\x77\x01\xbd\xdc\x02\xcf\x41\xc4\x35\x04\x5e\x97\x41\x30\xb1\x01\x53\x41\x48\xe9\x76\xd5\x2e\x56\xe3\xde\x54\xf6\x20\x63\x3a\x28\x16\x71\xa7\xa8\xd2\x1c\xd1\xbb\x2c\x5c\x39\xa2\xc6\x8e\xa3\xa3\xaf\x41\x8d\xc4\x10\x47\x41\x36\x84\x09\x8d\xd8\x0b\x7a\x87\x64\x5f\x1c\xc3\x77\x84\xb8\x15\x0b\x6b\x59\x71\x5c\x90\xea\x44\x18\x24\x55\x05\x3a\xde\xd6\x72\xae\xad\xb7\x48\x91\x5b\x39\x28\x7d\x85\x44\x84\xc2\x6f\x45\xbd\xc7\x69\xf4\xfc\x9d\xb8\x83\x53\xdc\x22\x92\xde\xe7\xe9\x2e\x92\xcc\x71\x1f\xf5\xe9\xee\xea\x68\xfe\x48\x40\xbf\x75\x9a\xc9\x9e\xc3\x54\x29\x46\xc8\xe6\x92\xaa\xd3\xc2\x2a\xf5\xd8\x4d\x81\x4a\xc8\xc5\xa7\x28\x7d\x2d\x22\xfd\xc4\xec\x26\x7d\x21\xab\x25\x6b\x9c\xf7\x37\x84\x60\xf7\x25\xd7\xf7\x5f\x88\xb5\x0d\xb1\xc6\x92\x6a\x68\xc0\x56\x1b\xa7\x08\xb0\xe4\x15\xfa\x1d\x01\xdc\x04\x19\x13\x01\xdd\x2f\x84\x74\x63\xde\x8a\x88\xba\x59\x27\x31\xc7\x84\x4d\xef\x4d\x54\x2f\x02\x94\xa2\x6c\x2e\xac\xfa\x85\xbe\xe9\x12\xf3\x3d\x92\x3a\x2a\x2c\x75\x6f\xea\xba\x61\xaa\x14\x71\x07\x86\xad\xbe\xd0\x3a\x0c\xf9\x0d\x21\xf5\x56\x41\x93\x5d\x90\xdc\x5f\x87\x0d\xa4\x7b\x36\xa8\xf2\x85\xf8\xc9\xd0\x54\xc8\x01\xaf\x6a\x72\x85\x6a\x5b\x82\xdb\x61\x84\xe4\x05\x97\x9c\x25\x34\x2b\xe8\x82\x89\x54\x5d\x9b\x54\xc2\xd5\x46\x38\x58\x12\xc3\x5f\x0d\x5d\x17\x25\xd6\x8e\x09\xea\x0f\x5c\x4b\x7e\xa1\x7b\x6a\x29\x1e\x92\xfd\x1c\x33\xdc\x2e\xaa\x06\x53\xb1\xd2\x6d\xdc\x1b\x4c\x29\x66\xb0\x5a\xca\x0b\xd6\x50\xee\x82\x94\xd4\xda\x56\x0d\xf7\x37\x74\x8b\xe3\x74\x81\x04\x45\xb7\x5f\xc7\xaa\xe9\xef\x92\x4a\xea\x26\xc3\x10\x51\xf2\x46\x40\x0a\x08\xae\x5a\x91\x4b\x81\xd7\x80\x17\x4b\xb6\x49\x30\xb7\xbd\xf8\x58\x1e\xe4\xe0\x30\x52\xa8\xcc\x99\x99\x02\xd5\xb5\xca\xf2\x08\xd1\x27\x2f\xa6\x8b\xb1\xe6\x25\xb8\x1d\x43\xd7\xe5\x8e\x07\x6e\x5c\xcc\xfb\x54\x5e\x4b\xb0\x6a\xae\xab\xab\x1a\xcb\x26\x3f\x39\x89\x5b\x07\xe0\x2e\x79\xa6\xe2\x3f\x5b\xc2\x7f\x02\xcf\xe2\xd7\x72\x90\x6f\x5f\x4c\x8e\xe1\xaf\x71\x90\xe5\xf7\x90\x4e\xcf\x0f\xf5\x5d\x7e\xbd\x33\xf4\xfe\x0c\xa6\xe4\xfc\xe1\xd1\xa9\x6a\x2a\xe6\xdd\x41\x99\xa6\xb6\x73\xd1\x29\x9c\xd8\xeb\x22\x23\x19\xea\xe9\x46\xdd\x3e\xa9\xbb\xd1\x57\x54\x8e\xee\xc6\xf0\x9e\xe8\x45\xfc\x95\xe9\xe4\x6e\xef\x6e\x0f\xfe\x2f\x00\x00\xff\xff\xbf\x5a\x48\x64\xd0\xd8\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x18, 0xde, 0x5b, 0x9a, 0x37, 0x7e, 0x6, 0xe2, 0xcd, 0x22, 0x54, 0xbb, 0x2a, 0x6c, 0xd8, 0xa3, 0x27, 0xe1, 0xa4, 0x72, 0x5d, 0x48, 0x99, 0xf2, 0x98, 0xdf, 0x2f, 0x7c, 0xe1, 0xfb, 0x62, 0xbb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcb, 0xe3, 0xaf, 0xaa, 0x73, 0xff, 0x86, 0xa4, 0x4e, 0xb8, 0xf4, 0xe2, 0x68, 0xa0, 0xcf, 0x19, 0x10, 0xfd, 0xe8, 0x9a, 0x9f, 0xbe, 0x2d, 0x7c, 0x29, 0xd8, 0xb4, 0x80, 0xa2, 0x15, 0xa1, 0xda}} return a, nil } From d03de9aa57b18f996ea07f19bbebb4a0c2fcc9c6 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Fri, 28 Jul 2023 14:19:24 -0500 Subject: [PATCH 044/132] add withdrawable to machine account functions --- contracts/FlowStakingCollection.cdc | 6 +++--- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index ab32e24a2..9329b9629 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -498,9 +498,9 @@ access(all) contract FlowStakingCollection { } // Make sure that the vault capability is created - var machineAccountVaultProvider = machineAccount.getCapability<&FlowToken.Vault>(/private/machineAccountPrivateVault) + var machineAccountVaultProvider = machineAccount.getCapability(/private/machineAccountPrivateVault) if !machineAccountVaultProvider.check() { - machineAccountVaultProvider = machineAccount.link<&FlowToken.Vault>(/private/machineAccountPrivateVault, target: /storage/flowTokenVault)! + machineAccountVaultProvider = machineAccount.link(/private/machineAccountPrivateVault, target: /storage/flowTokenVault)! } // Create the new Machine account info object and store it @@ -1090,7 +1090,7 @@ access(all) contract FlowStakingCollection { } /// Creates a brand new empty staking collection resource and returns it to the caller - access(all) fun createStakingCollection(unlockedVault: Capability<&FlowToken.Vault>, tokenHolder: Capability?): @StakingCollection { + access(all) fun createStakingCollection(unlockedVault: Capability, tokenHolder: Capability?): @StakingCollection { return <- create StakingCollection(unlockedVault: unlockedVault, tokenHolder: tokenHolder) } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 817cf206a..9c00c9295 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -4,7 +4,7 @@ // FlowFees.cdc (9.627kB) // FlowIDTableStaking.cdc (98.52kB) // FlowServiceAccount.cdc (8.191kB) -// FlowStakingCollection.cdc (55.504kB) +// FlowStakingCollection.cdc (55.603kB) // FlowStorageFees.cdc (9.218kB) // FlowToken.cdc (12.966kB) // LockedTokens.cdc (31.327kB) @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\x91\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\xc4\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\x39\xa9\xb5\x1e\x6c\x69\x66\x00\x34\xfa\x8e\x46\xa3\x71\xf4\x97\xbd\x3d\x00\x80\x97\x35\x59\x7f\x60\xe8\xa6\x6a\xae\xcf\x48\x5d\xe3\x82\x55\xa4\x91\xaf\x3e\xce\x2b\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x55\x0d\xa6\x80\xa0\x30\xdf\xc1\x8c\xb4\x40\x65\x6b\x40\x4d\x09\x25\xae\xf1\x35\x62\xfc\x4f\x72\xf5\x2f\x5c\x30\x2a\x7a\x5a\xcf\xab\x62\x0e\xa8\xae\xc9\x9a\xc2\x8a\xe2\x96\x02\x23\xa2\x21\x76\x9b\x61\xd1\x1f\xa2\xb0\x40\xcd\x06\x1a\x52\xf2\xe1\x28\xb0\x39\xde\xc0\x1a\x35\x0c\xaa\x06\x10\xd0\xaa\xb9\xae\x31\xa0\xa2\x20\xab\x86\x4d\xc5\x00\x97\x0c\x04\xac\x8b\x25\x62\xd5\x55\x8d\x61\x5d\xb1\x39\x6f\x08\x35\x29\x6e\x70\x09\x8c\xdc\xe0\x46\xb7\x01\x8a\xd9\x6a\x39\x95\xb3\xfc\x80\xb1\xf8\x90\x34\xb3\x9a\xac\x8f\xf8\x3f\x87\x05\x69\xf1\xa1\x9e\x39\x85\xf7\x17\xa7\xe7\x3f\x5c\x08\xe0\x16\xa4\xc5\x30\xaf\xae\xe7\x50\xe3\x5b\x5c\x43\xd5\xcc\x48\xbb\x40\x02\x19\xe8\x8a\xac\x98\xe8\x4b\xa3\xc4\x62\x8a\x0f\xf6\x97\xa3\xbd\xbd\x6a\xb1\x24\x2d\x83\x97\xab\xe6\x9a\xc3\xf9\x51\x80\x35\x6b\xc9\x02\x9e\x7a\xcf\x9e\x9a\x2f\x6b\xb2\x76\xbe\xfa\xe6\xb7\x97\xdf\xbf\xfd\xe9\xe3\xdb\xd7\x17\x6f\x4e\xcf\xcf\xdf\x5f\x7c\xf8\xe0\x7e\x78\x79\xfe\x11\x5d\xd5\x58\xd1\xd3\x6d\x71\x79\xfe\xf1\xf4\xbb\xef\x2f\x3e\x7c\x3c\x7d\x7d\xf9\xe6\x55\xd0\xf4\x7b\x81\x23\x31\x0a\xd5\x8d\xbe\x7f\x7b\xf6\xfa\xe2\x5c\x0c\xf4\x21\x31\xd2\x07\x46\x5a\x74\x8d\x5f\x62\x4c\xdd\x61\x3e\x7c\x7c\xfb\xfe\xf4\xd5\xc5\xcb\x8b\x8b\x54\xa3\xb3\x7a\x45\x19\x6e\x7f\x3c\xd3\x4d\x7e\x3c\x4b\x7c\x75\xfe\xfa\x95\x7e\x7f\xfe\x3a\x04\x95\x7f\x70\xb1\x24\xc5\x5c\x7f\x72\xf1\xee\xed\xd9\xdf\xf4\x47\x7b\xa8\x28\x30\xa5\xfb\xa8\xae\x27\x96\x73\x93\x2c\x0e\xbf\x4b\xf2\x1f\x1d\x1d\xc1\xa9\x62\x8b\x25\x62\x73\xc9\xb0\x6e\x3f\x35\x66\x10\x35\x57\xf3\x7f\x87\xd8\xfc\x18\x9c\x3f\x86\xb5\x7e\xd7\x56\xb7\x88\xa9\xd6\xce\x1f\x03\x5b\xaf\xae\xea\xaa\x50\x8d\xcd\xef\x76\x3a\x17\xb7\xb8\x61\xf1\x3c\x30\x7f\x0c\x6f\x48\x89\x4f\xcb\x92\x93\x3b\xea\x78\x9f\x8b\xdc\xe5\x39\x9f\x50\x5b\x35\xd7\x07\xd0\x92\x1a\x1f\xc3\xa7\xcb\x86\xfd\xcf\x01\xa0\x05\x47\xd2\x19\x59\x2c\x2a\xc6\x70\x79\x0c\x9f\x5e\x56\xbf\xfd\xf7\x7f\x1d\x00\x2a\xcb\x16\x53\x7a\x0c\xa7\xf2\x97\x17\x93\xcc\xd8\xe7\x52\xcc\x49\x3b\x18\x80\x52\xb7\xe0\x0f\x39\x1c\xff\xff\xff\x8d\x03\xa4\x03\x0b\xef\xf1\x82\xdc\xe2\xf2\x65\x4b\x16\x63\x31\x31\x7a\xc2\xa3\xc6\x4a\x4f\x7a\xf0\xdc\x7e\x40\xc5\xbc\x6a\xb0\x62\xea\xb3\x16\x23\x86\xcb\x71\x13\x9a\x58\x66\xfa\xc0\xda\x55\xc1\xb5\x1a\x62\x40\x19\x69\x31\xb5\xf0\xc1\xe5\xb9\x50\x80\x11\x20\x54\x36\x3a\xb7\x13\xa1\xf0\xbb\xf8\x2a\xc5\xe0\xa6\xbf\x37\x1e\x8c\xfd\xdf\x5b\xfc\xec\x99\x8f\x6f\x2b\xbc\x86\xaa\xa9\xd8\x10\xb4\x4e\x1c\xa8\xf8\x0f\xc5\xf5\x6c\x1a\x80\x03\x27\x20\x7b\xea\xf8\x52\x7c\xe5\xfc\x65\x3e\xbd\xdb\x93\xff\x1a\x74\x9e\x91\x86\xa1\xaa\xa1\x09\xc3\x81\xc4\x38\x5f\x71\xeb\x27\x08\xa8\xd5\x92\x69\x2b\xad\x68\xc5\x4d\x30\xc5\x05\x69\x4a\xd4\x6e\x8c\x49\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\x6b\xc9\x08\xcc\x49\x5d\x9a\xf6\xdc\x32\xfd\x78\x06\xa4\x05\xae\x62\xa5\x7d\x16\xe6\x97\x6b\x6e\xfe\x35\x5a\x31\xc2\x41\x2a\x50\x5d\x6f\x60\x89\x36\xc2\xe4\xb1\x16\x35\x14\x29\x7b\x8f\x31\x35\xfd\xb5\xb8\xe6\xac\xc5\x5b\x3a\xdd\x2e\x71\x2b\x66\x45\xa7\x39\xb6\xf0\x19\xf4\xb2\x99\x91\x0e\xe6\x68\x86\xf1\x84\xc3\xce\xe6\x1b\x8e\x6e\xb4\x44\x57\x55\x5d\xb1\x0d\x87\x92\x23\x40\xcc\xf5\xef\x68\x55\x0b\xfc\x08\x97\x44\x9a\xff\x75\x83\x5b\xb7\x29\x23\xc2\x89\x28\x5b\xb4\xe6\x73\x2b\xf1\x92\xd0\x8a\xa9\x6e\xaa\xd6\x50\x49\x13\xa0\x9a\x41\x83\x71\x89\xcb\x10\x46\x6d\x87\x24\xa0\x0b\x6f\xf2\x02\x90\x77\x2d\xb9\xad\x4a\xdc\x1e\x3b\xe0\x3e\x47\x2b\x36\xdf\xf7\x5c\x82\xe9\x4f\x0a\x1c\x6e\xe2\x27\xf0\xcc\x78\x06\x53\xd1\xcb\xb7\x56\x06\x92\xec\xef\x09\xfc\xc3\x41\x11\x8a\xd4\xb2\xc5\xc1\x13\xfe\xd3\x31\xfe\xb4\x98\xe3\xe2\x66\x7f\x72\x0c\x4f\x2f\x9b\x5b\x54\x57\xa5\x30\xe0\x20\x9d\x20\x49\x39\xfd\xed\x53\xaf\xe3\xbb\x58\x42\x9b\x3e\x11\xe6\x58\x81\x13\x81\x9c\xf8\x65\x07\x94\x70\xd2\x35\x07\x47\xfe\x5d\x96\x7a\x85\x99\xf0\x66\xb5\xbe\x05\x32\x13\x7f\x06\xac\x94\x64\xf2\xd9\xaa\x81\x6b\xcc\x94\x82\xe6\xe8\x51\xbf\x06\xd8\x6d\x31\x5b\xb5\x4d\x2f\xfc\xd3\x2b\xd2\xb6\x64\xbd\x3f\x79\x32\x15\x9c\xff\x64\xaa\x60\xca\xab\x2e\xe9\x6a\x40\xd5\x30\xdc\xce\x50\x81\xa5\xca\x91\xde\x7c\x81\x1a\x58\xf2\xf7\x74\x2e\x75\x86\x10\x91\xd8\x0d\x36\x9d\x51\x22\x9b\x13\x36\xd7\xed\x7f\x5d\xe1\x76\x13\xb4\x4c\x5a\x97\x16\x53\xb2\x6a\x0b\xec\x80\x92\xf1\x91\x32\x7a\xe5\x16\xb5\x6a\x5d\x20\x7d\xde\x4f\xd4\x7a\x11\xd9\x06\xab\x66\x54\x13\x4e\x2f\x54\x96\xdc\x86\xbc\x15\x9a\x76\xff\x17\xc1\x84\xc7\xf0\xd7\xd8\x53\x9f\xf2\xcf\xf8\xef\xb8\x0d\x65\x93\xab\xc7\xe3\x84\xca\x54\x3e\x47\x66\x58\x63\x79\xcd\xd8\xc6\x3a\xe5\x01\x30\x8d\x26\x0e\xd3\x86\x9d\x2b\x3d\xf8\x91\xf8\x20\x45\xea\x86\xbb\xe7\x6a\x28\x47\x3d\xa4\x81\x16\x36\x5b\x74\x4e\x30\x15\x68\xb8\xf8\xad\xa2\x83\x2c\xf8\x8b\xc9\x31\x7c\x47\x48\xdd\x25\x33\xd2\x8e\x0b\x99\xf9\x59\x76\xf5\x8f\xae\xcf\x5d\xaf\x45\xb4\x71\x1f\x74\xb6\x3c\xad\x6b\x31\x56\x33\x23\xa2\x61\x06\xcf\xfc\x7d\x5f\x3f\x76\xcc\x8e\xce\xbc\x8f\x3a\x7b\xf4\x89\x25\xa6\xf5\xbb\x44\x45\x8a\xb7\x3c\xd1\xf7\x1c\xcc\x86\x55\xac\xc6\x0b\xee\x66\x5a\x59\x7b\x2b\x4c\xa7\x11\xed\x8f\x73\x6c\x45\x54\xf9\x8d\x9c\xb3\xa9\xf4\x1f\xf9\x22\x5e\x0a\xb9\x52\x77\x2a\x16\x40\x5a\x6c\xba\x40\x75\x1d\x28\x02\x15\x4d\x10\xee\x4a\x11\x19\x75\xb5\xc8\xd7\xa6\x58\x7e\x6c\x7a\x7b\x8d\xf1\x92\x72\x37\xa6\xb8\xe1\x1a\x77\x4e\xd6\x32\xc0\xa0\x5b\x35\xa5\x11\x6e\x19\x27\xa0\x80\x5a\xb9\x88\xc7\xa5\xab\xb1\x2a\x06\x37\x0d\x59\x53\xe5\x89\xa9\x6f\x19\x81\xeb\xea\x16\x6b\x58\xb8\x42\x84\xf5\x1c\x37\x32\x6e\xa1\xfd\x06\x3e\x8a\xf6\x27\x4c\x9f\x65\x35\x9b\xe1\x96\x63\x93\x6d\x96\x58\xda\x03\xd1\x69\x5e\xe7\x45\x9a\xee\xb8\x43\xf9\x39\x72\x7c\x64\xe7\x78\xcb\x25\x31\xe4\x16\x6e\x30\x7c\x45\x27\x04\x76\x67\x3e\x09\x87\x20\x39\xbe\xf0\x6c\xab\xba\x86\x2b\x0c\x4d\x55\x73\x3f\x4a\x98\x48\x45\xcb\x39\xa2\xd0\x10\x28\x48\xdb\x62\xba\x24\x4d\xc9\xb9\xc1\xa7\x77\x7e\x2a\xbb\x9b\xc8\x0b\x7f\x26\x1f\xe4\x4a\x28\xe4\x4e\x6e\xfa\x54\xd8\xca\x46\xb5\x48\x4b\xbd\xb6\x67\xa8\x91\x5e\xfa\x8a\x62\x20\x0d\x76\xd6\x53\x4b\x2c\xdb\x83\xe3\xaa\xf0\x26\xdc\xb1\xe4\xfc\x75\x85\x61\x29\xa3\x05\x6a\xa8\x35\x5c\xe1\x02\xf1\x8e\x04\xb3\x15\x64\x55\x97\xfc\xab\x15\x75\xd0\xe4\xb0\x54\x12\x4b\x8d\x31\x3e\xf4\x18\xfe\x6a\xf4\x42\xa7\x99\xba\xeb\xee\xce\x68\xa6\x21\x3d\x9a\x8f\xef\xf6\x02\x44\x09\x82\x59\x31\x17\x04\xf9\x1b\xa9\xb9\xff\xa5\x96\x2f\x52\x99\x58\xde\x0e\x59\xc2\x09\xef\x50\x21\x7f\x72\xa5\x15\x28\x0c\xc1\x7f\x0d\x51\x2b\x5c\x60\xf3\x8a\x1e\x70\x69\x77\xf8\x32\x3f\x5f\x66\xa1\x1a\xc3\x64\x07\x5e\xd8\x6d\x2a\xfe\x7b\x6b\x16\x4f\x13\x78\x16\xbf\x96\x83\x84\xbc\xf8\x91\x2b\x36\x3a\x48\xad\xe9\xd8\x24\x6e\xf9\x52\x51\x32\x89\x08\xb9\x1a\x7d\x6b\xb8\xf7\x48\xac\x79\x92\x0c\xfc\x13\x57\x6e\x85\x0c\xbf\xf0\x1e\x1a\xbc\x56\x03\x1c\x40\xac\x46\x57\x14\x97\x30\xab\x5a\xca\x0e\x60\x46\xf8\x7a\x0b\x97\x70\xb5\x09\x61\x8b\x47\xd0\xda\x92\x0f\xa1\xbb\x4f\xe9\x69\xfd\x5d\x93\x1a\xa5\x53\x04\x1e\xc4\x19\x4c\xd1\x26\xe1\xe4\x53\x40\x94\x92\xa2\x12\x2b\x68\x11\xad\x16\xa8\xcf\xb3\x99\xef\x16\xd2\x1e\x03\xee\xaf\x05\x77\xa9\xd2\x0f\x3e\x03\xc3\x0f\x5b\x54\x7a\xb3\xcc\x2c\x23\x9d\x99\x38\x7e\x44\xef\x3a\xd2\xeb\x1a\x4e\xfc\xa1\xf6\xd2\xeb\x4e\xa5\x52\xe1\xf9\x21\xfc\x9e\x59\x9a\x5a\x35\xa9\xbe\x8a\x3f\x0b\xf9\x0c\x4e\xe0\x9b\xe9\x37\x79\x08\xa3\x2f\xbd\x4f\x8f\x8e\xe0\x32\xb6\xaf\xa1\x3e\x3c\x10\x5c\x53\xa1\xba\xfa\x5f\x0c\x95\x70\xd0\xf8\xda\x7b\x2e\xa8\x11\xf6\xc7\xf5\x8c\x6b\xd8\x1d\xb4\x7a\x9f\x56\x33\x11\xff\x70\x98\xe7\xed\xd5\xbf\xe0\xc4\x7d\x90\xa0\xa9\x98\x9b\xfb\x89\xd7\x60\x2f\xfa\xfe\xe8\x08\xe4\xca\x56\xc9\x1c\xb7\x0f\x02\xf8\x05\x6a\xd0\xb5\xb5\x1b\x62\xf7\x20\xe1\x3a\xa6\x3a\xe4\x0e\x1e\x66\x4a\x22\x03\x97\xb3\x73\xca\xfc\x87\xcf\xd9\xa1\xcc\x0f\x0a\x8c\x93\x00\x11\xce\x7a\x5c\xfe\xe6\x7e\xbd\x3f\x49\xe3\xc5\xe7\xc9\x78\x94\xa9\xef\x69\xf1\x9f\x3b\xc0\x35\x4d\x09\x4f\x02\xd1\xae\xd5\xeb\x18\x37\xfc\x2c\xc5\xc5\x81\xf2\x82\x13\x57\x24\x42\xb3\x5f\x13\x8a\xb5\x49\x92\xe6\x8a\xc2\x15\x9e\x71\xcb\x5c\x62\xca\x5a\xb2\xe1\x26\x01\xdf\xe2\x76\xc3\xe6\x6e\x50\x50\xae\x3e\x84\x65\xc3\x52\xe9\x16\xbc\x2f\x21\x88\xb0\xc0\x6c\x4e\xca\x03\xe5\xc7\x0b\xcb\xbe\x44\x4d\x55\x28\x87\xb3\xc5\xca\xe9\xe7\x2f\x94\x75\x91\x2b\x00\xb1\xeb\xd8\x6c\x74\xb0\xc6\xdd\xd7\xe4\x3f\x0a\xa4\xfd\x50\x47\xd9\xe0\x25\x9f\xae\xc0\x82\xbb\x16\x8d\xbe\x2d\xdd\x60\xb9\x6d\xe0\xaf\x46\x7d\xd4\x6a\x77\x53\x84\xe1\xcd\x60\x19\xda\x5a\x54\x98\x75\xb5\xfc\x3f\x58\x57\x37\x55\x3d\xe9\xa2\xe7\xcc\x75\x0c\xe4\xc8\x65\x3a\xce\xdf\x37\xbc\xd3\x2c\x0c\xba\x07\x30\x25\xbf\xbc\x3c\xef\x84\x53\xd1\x25\xd2\xc7\xdd\x1f\x9d\xc7\x2e\x4f\xe4\x95\xd6\x35\x37\xd9\x81\x13\xa4\x58\xc6\xd9\x10\x9f\xaa\x78\x9f\xb3\xad\x8a\x2b\xce\x69\x40\x5a\xb8\x22\x6c\x2e\x95\x87\xef\xf9\x7c\xe2\x9c\xeb\xfb\x38\xca\xab\x61\x7c\x40\xe3\xff\x54\x33\xc1\x93\x62\x3b\xda\xf2\x6d\x3a\x00\x2d\x7d\x08\x15\x09\x90\xf6\x61\x5f\xee\xa1\x69\xa7\x65\xc2\xbd\x74\xdf\x72\x0b\xe9\xbe\x73\xd7\x90\x9a\x51\x43\x5b\x18\x1b\x48\xab\xcc\xb2\x8d\xbf\x43\x35\x6a\x0a\x1c\x9a\xd2\xe9\x95\x7a\x7e\x18\xee\x32\x4f\x17\x55\x53\x2d\x56\x0b\xf5\xe8\x3d\xa6\xb8\xbd\x45\x36\x59\xc1\x22\x51\x59\xb8\x16\xcb\xad\x92\xd0\xb4\xa9\xc5\x92\xaf\xc0\x05\x8e\x43\x73\x15\xe9\xba\x27\x42\xd9\x85\x38\x01\x4f\xcb\x7b\x58\x71\x1e\x3d\xc9\x20\xc5\x6f\x6d\xd1\xb2\x53\xa4\x08\x66\xa0\x14\xb7\x6c\x3f\x7a\x2e\xde\x09\x6e\x80\xe7\x27\x01\x18\x5f\x87\xf4\x3a\x48\x36\x5f\x60\x4a\xd1\x35\x16\xae\x16\x5d\xcd\x66\x55\x51\x89\x98\x06\x61\xa8\x06\x74\x8b\xaa\x9a\xfb\x7f\x32\x8c\xaf\xe6\xf2\x34\xea\x68\x92\x34\xe6\x97\x33\x63\x09\x94\x38\x14\xa8\xe1\x4b\xb2\x56\xee\xa8\x4a\xb9\x92\x30\x1e\xd8\x0d\x1b\xee\x94\xa8\x48\x38\x9b\xe3\x45\xd4\x73\x35\x83\xfd\xcc\xa4\x43\x3d\xae\x7f\x72\xde\x58\xfa\xf9\xd7\x0a\xa7\xf1\xa4\xc0\x06\xe9\x9f\x1f\xba\x54\xd6\xc0\x1b\xd9\x94\xff\xc7\xb6\x3f\x83\x27\xbe\x7e\xe5\xb8\xea\x42\x90\x7c\x08\xeb\x39\x62\xea\x3b\xa5\x58\xd4\x0b\x26\x63\x77\xca\x3f\xd2\xc4\x8f\x06\x34\x5e\x44\x72\x76\x47\x47\xb0\x5a\x96\x88\xe1\x40\x91\x89\x95\x60\x8b\x0b\xd2\x8a\xa5\x19\x2a\x45\x2c\xc7\x0c\xa9\xec\xab\x6a\xa3\xf8\x64\x27\xa4\xf0\xe8\x9b\x86\x59\x58\xeb\xd5\xe2\x93\xe7\x45\x7f\x24\x9f\x28\x97\x45\xc5\x29\x87\x43\x3a\xe2\x3a\x5c\x4e\xde\x8b\x4b\xf4\xa2\x40\x8d\xd1\xe2\x5f\x57\x98\xb2\x04\xce\x55\xe7\x8b\xaa\x59\x51\x41\x40\xee\x00\xc1\x1a\xa9\x4e\x43\x87\x36\x58\xf1\x46\xe8\x4b\xae\x17\x72\x6f\xbe\xce\xe0\x26\x8f\x4b\x35\xdf\xe7\x87\xce\xaa\xab\x10\xa9\x08\x17\x8b\x25\xdb\x08\x8e\x0f\xdd\x19\x67\x96\xaf\x30\x53\xab\x14\xb6\x42\xb5\x6f\x43\x51\x31\x87\xd8\xb1\x75\x07\x97\x70\xbe\x23\xad\xd8\xb3\x7e\x7e\x08\x9d\x62\xe6\x4b\x7f\xb6\x53\x8d\x16\xa7\x5b\xdf\x74\x45\x1d\xa7\x71\x96\x9f\xf4\xb9\xde\x62\x9e\xe3\x05\x54\x8d\x5a\x68\x50\xb4\xc0\x1d\xf3\x95\xa8\x99\xaa\x30\xf3\xbe\xdc\x76\xd1\x8a\x45\xc1\x9a\x9e\x54\xa6\x65\x30\xcf\x0c\xb8\x46\x83\x65\xf8\xec\x6e\xd8\xaa\xe3\xe8\x08\x3e\x54\x8d\xd8\x27\x50\x06\xbb\x21\x91\xc5\x46\xd6\x23\x9f\x23\x19\x68\x2f\xc8\x02\x5b\x96\x6f\x48\xbb\x40\xb5\x15\xb6\xab\x9c\x80\x0e\xb3\x81\xf7\xb7\x79\xa3\x2d\xdd\x36\x22\x99\x33\x30\x86\x34\x3d\xec\x99\x32\x2f\xd9\x45\x99\xe2\x4d\xe3\xce\x5e\xa1\xe2\x46\x24\x50\x28\x07\x0a\xcd\x18\x6e\xe1\x0a\x73\x75\xe6\x04\xe4\x38\x85\x10\xc8\x05\x18\x69\x75\x42\x90\xc8\x87\xcc\xf4\x1e\xa9\x4c\xe5\xfe\x56\x33\x58\x12\x4a\x2b\x11\x48\x1a\x1c\xe1\xb3\xae\xaf\xd9\xb7\x14\xee\xaf\xda\x9d\x4c\xfa\xbc\xc3\x82\x4d\x7a\xa9\x89\xdb\x96\xbb\xfc\x73\x11\x79\x6f\x84\x4e\xbe\xc2\xc0\xda\xea\xfa\x1a\xb7\x72\xf1\xb8\x6c\x49\xb9\x92\xf9\x33\x57\xb8\x40\x74\x85\x5d\x7f\x46\xc5\x47\x71\x5d\xc6\x52\x74\x74\xa4\x7b\x16\x91\x7f\xb2\xc4\x6d\xbd\x51\xa1\x0c\x69\x40\x94\x6f\x24\xb6\xd1\xf9\x3c\xc5\x30\x71\x47\x7c\xbe\x7c\x35\xa9\x58\x7a\x7f\xc2\xf9\x3c\xcf\x5a\x49\x43\x7a\x0c\x4f\xcf\x50\xc3\xbd\x0c\xbd\xa7\xb5\x90\xc1\x72\xd4\x08\x4f\xbb\x6e\x31\x2a\xc5\xae\x46\x19\xc6\xd3\xee\xb7\x86\x08\xfc\xfb\x3e\x07\xff\x5a\xd9\x0e\xcf\xc1\x97\xb1\x2b\xb5\x78\x15\xd0\xbb\x81\x03\xe8\x73\xf8\x13\x4e\x17\x77\x21\xc7\xa0\xb5\xd3\xaf\x1c\x25\xfa\x87\x31\x39\xd3\x4a\xda\x47\x68\xa8\xe8\xf9\xff\xb1\x65\xc8\xaa\x6a\xc5\x8f\xef\xa5\x76\x49\x4a\xe9\x96\x40\xc4\xaa\x29\x87\xc2\xb4\x21\x1b\x11\xff\xf4\x9a\x0c\xf6\x20\x53\x08\xcf\xa0\xc7\xd5\x4c\x52\x11\x6b\x07\x4f\xef\xf5\x16\x18\x10\x1d\xea\xa5\xa5\x17\x90\x43\x49\x39\x22\xf2\x77\x6f\x06\x0c\x7b\xcd\x2c\x52\xba\xec\xbc\x16\x5c\x99\x52\x14\x46\x56\xd5\x96\xaa\xce\xc2\xd3\x5b\xef\x15\x9b\xf6\x6c\x04\xf4\x23\x2b\x6b\xf5\x24\xb3\x53\x60\xed\x0a\x8b\x90\x4b\xca\x94\x69\x7f\x1e\xff\x56\x51\x46\xf5\x8e\x64\x9c\x70\x2e\x36\xda\x44\xaa\x80\x8e\xd5\x89\x29\x91\x25\x7f\x8b\x6a\x37\xc8\x75\x20\x15\xfa\xba\xa2\x18\x66\xa8\xa6\x78\x9a\xde\x89\xba\x7f\xde\x4c\xc0\x0f\xc1\x7e\xa6\x9f\x90\xfb\x22\x11\xec\x0d\x1a\x9c\xa7\x53\x79\xc7\xb4\x74\x60\x04\xd5\x6c\x5c\x80\x47\xb3\x91\x9b\x43\xa6\x7d\x45\xc4\xa2\x1d\x62\x70\x74\xbf\x1b\xff\x76\x74\xbf\xff\xa3\x36\x32\x7e\xf1\x83\xe5\x61\x7b\x2b\xae\x19\x5d\x1a\xa1\x19\x4e\xbc\x3e\x6d\xb4\x38\xa3\x6d\xf2\x68\x4f\xf4\x14\x7c\x31\xa2\xcb\xee\xee\x92\x5d\xdd\x75\x99\x7f\xbb\x05\xa5\xd6\xba\x9c\x8a\x52\x36\x0c\x9f\x1e\x80\xd8\xbd\x13\xee\x8d\xf6\xfa\x9c\xdd\x68\xf1\xb9\x79\xbe\x40\xac\x98\x63\x9a\xda\x6c\xca\x26\x68\xa7\xc9\xba\xdf\x81\xd2\x27\xe9\xfd\x10\xfe\xf3\xec\x59\x0e\x71\xe3\x1b\xc9\xd1\x9e\xc0\x49\x32\x65\xb5\x77\x44\xd1\x30\x1b\x21\xe7\x3f\x69\x66\xd4\xb1\xb2\x76\x15\x47\x5c\xee\x92\x81\xb9\xef\x09\xb9\x09\xc9\x66\x4f\x5d\xd1\x25\x2e\xaa\x59\x85\x4b\x9d\xce\xe2\x27\xc4\x40\x62\x5e\x6e\xe2\xaa\x14\x1d\x33\xaf\xee\x0d\x0b\x77\xba\x5a\x6a\x87\x59\xbe\x80\xe4\x1e\xa5\x03\x1c\x47\x74\xc9\x89\xf5\x48\x4c\xc6\xb3\xe6\x23\xed\xeb\x31\x12\x0c\x94\x35\x56\x2f\x95\xf7\x2f\x96\x65\x65\x09\xa8\x91\x26\x89\xeb\x40\x9b\xb8\xe3\x26\xc7\xc1\xa3\xe7\xac\x26\xf6\xc8\xaa\x52\xa5\x67\x4f\xab\x32\x7a\xa9\x74\xb8\x38\x23\x70\x92\xcb\x1f\x12\x29\x92\x9a\x45\xaa\x32\xde\x5a\x13\x8b\xf2\x0f\x72\x33\xef\xc4\xed\x73\x2a\xde\x48\xcf\xe6\xb2\x79\x2f\xec\xf8\xfe\x04\x0e\x83\x6f\xf8\xeb\xf7\x78\x8d\xda\x32\x88\xcb\x6d\xb3\x6c\x77\x80\xf1\xfa\xc2\x8b\x6a\xe0\xe9\x2c\x17\xb8\xaa\xd4\x99\xfd\xee\x53\xfe\x24\x71\x4e\x2a\x9a\xb9\x79\xf7\x93\xcc\x8c\xb2\xbb\x5f\xfb\x13\xe7\x54\x90\x98\x8c\x48\x13\x7f\xa1\xd3\xc4\x27\x31\x1e\x9c\x3d\xb6\x9f\xab\xf2\x1f\xf0\xfc\xf0\x89\xa0\x6b\xa8\xfd\x3f\x28\xfb\x1c\x1e\xa0\x50\x79\xe3\x96\x69\x53\x8d\x55\x70\xdb\x04\xc6\xe4\xf1\x50\x20\x75\xd9\x71\x10\x03\x32\xdb\xd0\x02\xcc\x30\x91\xff\x52\xa7\x9c\x6f\x21\x62\x06\x7f\x03\xa4\xec\x9e\x29\xda\x09\x49\xea\x15\x16\x3f\xa9\x38\xda\x86\x9d\x76\xab\xd7\xe9\x9f\x5b\xb4\x86\x1f\x3e\x74\x21\x4c\xa2\x24\x14\xc0\x1e\x41\xe3\x10\x2a\x14\x7d\x9d\x78\x65\xda\x65\x90\xa3\x36\x04\x3e\x92\x4f\x8d\x48\x48\xd8\x4a\x30\xad\x64\xff\x1c\xd2\x5b\x4a\xaa\x79\x3a\x84\xf7\xd5\x6e\x51\xa7\x85\xf1\x23\x7c\xca\xe5\x13\xc9\xd1\x73\xbd\x67\xe1\x64\x2b\xea\x04\x3f\xd1\x73\xb2\x3f\x2a\x57\x8d\x4c\x9e\xd9\xc2\xa5\xdf\xff\x4f\x18\x4a\x22\x5e\x17\x35\x46\x6d\x5a\xc1\x54\xb8\x2e\x95\x9a\x11\x7d\x95\x18\xf8\x32\xc2\xeb\xc8\xc9\xa7\x55\x67\xd9\x48\x0b\x0b\xa4\x0e\xa0\x33\x02\x37\x18\x2f\xa1\x62\x46\x05\x85\x32\x1e\xe4\xc5\x4b\x79\x97\x08\x73\x4c\xbb\x5e\x19\x4d\xfa\x6c\xeb\x8b\x41\xd1\x48\x79\x1c\x31\xbd\x0a\xcc\x66\x79\x1c\xc3\xd3\x0f\xbe\x9f\xc6\x7b\x10\x48\x14\x64\x95\x4b\x59\x71\xae\x5e\x4f\x29\x0e\x66\x67\x22\x29\x27\x2a\xb3\x60\xff\x9b\xe9\x37\x13\x1b\x39\x54\x8c\x23\x06\xe3\x3e\x7a\x32\x5b\xb4\x2b\x1b\x2f\xb9\x6c\x73\x2d\x8f\xe6\xe9\xec\xf2\x6d\x3b\xb7\x42\x39\x64\xc9\xde\x76\xaa\x03\x3b\xb7\x48\x62\xa9\xe0\x42\x21\xa3\xee\x6a\xbf\xf7\x40\xc5\x96\x19\xaa\xa1\x59\x2d\xae\xf8\x97\xb3\x28\x5c\xa7\x32\x9b\x44\xfc\x84\x77\x51\xe2\x72\x55\x30\x77\x1b\x51\x88\x0c\x6e\xe3\xe0\xca\x36\xe1\x22\x57\x31\xa7\x26\x28\x8f\x47\xd3\xcc\x14\x0d\x4c\xba\xae\x81\x15\x31\x2a\xcf\x80\x35\x7c\xb2\x4e\xca\xe5\x02\x2d\x63\xc0\x75\x42\x96\xea\xfc\xf9\x61\x9e\x79\x9e\x1f\xc6\x71\x07\x05\xea\x59\x56\xbd\xb8\x71\x06\xac\x82\x42\x69\xec\x85\x6e\x88\x1e\x36\x11\xed\x00\xd7\x33\x1c\x74\x8a\x5c\x8b\x7b\xd6\x2b\x1c\x6c\x3c\x20\x15\xc6\x33\xbb\x4b\x0e\x2e\x07\xef\xf5\x7d\x9c\x63\xb3\x49\x61\x95\x8d\x3c\x84\xcb\xf5\xb2\xd1\xfe\xc8\x65\x03\x91\x94\x5f\xea\xc0\x5a\x94\xaa\x3a\x13\x87\x28\x64\xf4\x2d\xa6\xba\xc8\xf1\xdb\x4f\xe9\x1f\xdb\xad\xdf\xe5\xf4\xe9\xc0\xe8\xe0\x00\x8b\x18\x3a\x84\x3b\x30\x8a\x61\x97\x79\xbb\xd8\x6f\x90\xe2\x15\x76\xd7\x61\xf9\x01\x6e\xe9\x03\x59\x2b\x77\x89\xef\x59\x2d\x1b\x51\x78\x2c\xd3\x65\x47\xdc\xad\xfd\x72\x1c\xb4\x41\x26\xac\xb4\xa5\x25\x66\x70\x02\xfb\xcf\xba\x7a\x42\x54\xe6\xf1\x77\x92\x2e\x91\x98\x56\xcd\xbc\x71\xa6\x55\x19\xc4\x97\xe0\xf7\x58\x43\xc0\xfd\x96\x23\xbd\x0c\x90\x1d\xf0\x61\xed\x30\xa4\x6c\x71\x28\x8c\x5b\x9a\x63\x5d\xff\x68\x3b\x8b\x0c\x0f\x61\x95\x21\x6d\x99\xa3\x09\x0f\x37\xce\xce\x61\x87\xa4\x7d\x06\xc7\x46\xdb\x61\x5c\x33\x9d\xe0\xec\x9c\xa5\x86\x68\xd9\x37\xca\x78\xe6\x98\xaf\xcf\x7c\x76\x85\x04\x95\xc9\x3c\x8f\x16\x5a\xfa\x47\x5b\xce\xb4\x48\x29\x43\x76\xf1\xdb\x12\x0b\xbe\x70\xa5\xd0\x28\x3f\x7b\x4c\x52\x9f\x53\x70\xf4\x55\x93\xa1\x53\x68\xf0\x60\x54\xfe\xce\x48\x9b\x6e\x29\xbb\x7b\xb3\x5e\x26\xfa\xde\xd2\xb6\xdb\x83\x49\xd2\xba\x5f\x57\x94\xe1\x56\x1c\x75\x0b\x0e\x7d\x76\xf9\x04\xaa\x15\x12\xed\x34\xe2\xa5\xfe\xd1\xf4\x89\xc9\x31\xd0\x7e\xcb\xbe\xc5\x92\xb2\x2a\x33\x65\x3e\x1a\xcc\xd6\xa4\xe5\xfd\x9f\x6a\xb6\xd5\xdf\xd9\x57\xaf\xf1\xc6\x3e\x56\x93\xf3\x9e\xf9\xb9\xe2\x07\xb0\x44\x1b\xdc\x1e\xc3\xe9\x8a\xcd\x95\x0b\x3b\xf1\xfe\x7a\x91\xca\x1a\xb7\x09\x81\xfa\x64\x43\x90\x89\xae\xd3\x91\xa2\x96\xbe\xcf\x9e\xb0\x23\x2a\x64\xad\xf4\x3a\x47\x86\x8d\x8a\x4a\x9f\x37\x81\x87\xe8\x51\x84\x12\xef\x4f\x1f\x33\xf6\x77\x75\x1a\x8e\x3a\xc1\x1f\x9d\x13\x17\x4c\x65\x78\x7c\xd7\x4e\x78\x1a\x4e\x24\x8a\x34\xc9\x07\xa3\xd4\x52\x67\xb0\x56\x39\xf4\x49\x22\xbc\xc7\x3a\x81\xe1\x24\xda\xb0\x08\x63\x83\xfc\xe7\xc5\x0b\x23\xa6\x32\x3b\x8a\x30\x7d\x38\x4b\x38\xe0\xad\xee\xef\x69\x86\xea\x23\xd7\xe7\x06\x3e\x11\xa9\x0c\x23\xc7\xef\xb5\x34\x76\xc5\x9e\x93\x21\x67\x91\xb6\x4a\xb9\x6f\x8f\x56\x6c\x1e\x54\x19\x70\x52\xcd\x29\x98\xfa\x40\x50\xa0\xba\x0e\x16\x46\xd5\xcc\x4c\x4a\x95\x9d\x39\xb1\xe5\xec\xc4\x8c\xde\x93\x1a\x4f\x15\x43\x90\x76\xda\xa2\xf5\xdf\x51\xbd\xc2\xf0\xef\x7f\x0f\x6c\xd9\x50\xdc\xd0\x15\xb5\x2d\x63\x8d\xed\x6e\x38\x69\x25\x92\x28\xe5\x61\x70\x19\xa0\xd6\x48\xbf\xf8\x6f\x32\xcc\x4a\xa8\x31\x07\xef\x64\x69\x52\xa9\x03\xcb\xa6\xd6\x55\x8a\x6a\xc8\xa7\xd9\x91\x3c\xaf\xa7\xcf\x71\xe3\xaa\x05\xcc\xb1\x74\xa8\x8b\x55\x85\xc7\xb7\x84\xb2\x6f\xea\x8d\xa1\x21\x6a\x5c\x5d\x66\xfc\xba\x99\xe1\x0f\xb0\xcb\x0a\x22\xce\xf2\x14\x1a\xef\x6e\xda\x86\xee\xce\x9d\xb4\xae\x8e\x21\x99\xe3\x2b\x0a\xbf\x16\xa2\xb4\xd4\xcd\xb5\xe3\x3e\xfa\x66\x91\x1b\x8e\xd4\x99\xf6\xab\x15\x53\x8e\x22\x73\x3b\x94\xc6\x9f\x56\xb6\x3c\x06\x2a\x4b\x59\x99\xa7\x80\x1b\xbc\x51\x29\x33\xa1\x89\xb1\x69\x92\xc3\x58\x22\xb7\x98\xd0\xdb\x81\x5b\x59\x88\x9d\x4b\xbc\x2c\x7d\x97\x45\xa3\x1e\xd7\x46\x63\x18\x9c\xb8\x50\xee\xfb\xac\x1e\x76\xaf\x73\xd4\x93\x89\x4a\x85\x1d\x3b\xde\x5e\x52\x85\xd0\x3a\x20\xe9\xae\x37\xc5\xa6\x75\xd5\xdc\x6c\x71\x76\x7b\xff\x48\x95\x8f\x38\xf2\x87\x52\x25\x28\xc5\x47\x07\xc0\x50\x7b\x8d\xd9\x31\x1c\x51\x79\xac\x48\xd4\x44\x15\xdd\xc8\x1a\x3e\xf1\xa9\xae\xc4\x14\x4f\x12\xfb\xbf\xbe\x9b\xed\x6f\x5f\x7a\x0a\xae\xa7\x40\x59\xc7\xcb\x49\x7e\xb5\x6d\x02\x2e\x1b\xb1\x52\x47\x8e\x10\xf3\xc1\x0f\x34\xcd\x10\xfc\x78\x06\x7f\x27\xcc\x06\x20\x39\x41\x55\xed\x1a\x53\x71\x22\x93\x46\xb4\xa5\x86\x4f\x9c\xa4\x71\x39\x2c\x07\x4c\x32\x32\xf0\x6b\x21\x81\x57\xce\x92\x1c\xfc\x1a\x33\x53\x7d\x55\xbc\xde\xb7\xd6\x3e\x90\xa5\xd8\x90\xbb\x9c\x47\xd1\x2d\xde\x7f\x7e\xa8\x06\xe1\xee\xcf\xb1\x5f\xdb\x75\x2a\x5e\x38\x25\x51\xd3\x07\xbb\xa8\x98\x9b\xda\x86\x71\x8a\x1e\xa6\xf0\x0a\x9d\x81\x53\xc9\x47\x99\x8d\xdc\x74\x30\xb5\xbb\x44\x66\x82\x3b\x07\x51\xd1\xf1\xc2\xb6\xa9\xbc\x96\xc0\x93\x32\x9c\x0e\xfe\x33\xb9\x54\x96\xa5\x95\x29\x0a\x59\xfa\xfc\xf5\x2b\x78\x87\x5a\x56\x15\xd5\x12\xf9\xce\xcb\x10\xce\x56\xa6\x7d\x30\x83\x27\x1c\x91\x14\x13\xe8\x54\xbd\x65\x37\x64\xe9\x00\xd8\xcd\xb5\x3b\xa1\x90\xdb\xcf\x5f\xbf\x72\x5e\xdf\x93\xdb\xfd\xb1\x2c\xd3\x9f\xbf\x7e\x35\x75\x5e\xfc\x27\x30\x7d\x48\xd9\x47\x61\x7a\x8f\x15\xfd\x16\x09\xdf\x32\xf0\x26\x4f\x65\xd9\x71\x53\xe4\x53\xf8\x87\x1d\x39\x28\xa4\xc1\xea\x2c\xa2\xae\x87\x13\x38\x70\x15\x95\xd5\x73\xe4\x31\x6c\xdb\x6f\x89\x8b\xaa\xc4\xb2\x42\x44\x8b\x1a\x3a\xcb\x2c\x36\x6c\x71\x34\x02\xa8\x91\x47\x37\x52\x3e\x9e\x29\x57\x54\x53\xdb\x63\xab\xf3\xc9\x49\x5d\x26\x7a\xe6\x4b\xe0\x03\xaf\x17\x19\xa9\x56\xb5\xc8\x38\x80\x4e\x3d\x75\x46\xc4\x71\x68\xe4\x14\x22\xdb\x02\x23\x5a\x05\x0d\xec\xf2\xc0\x3a\xae\x55\x1b\x7b\xac\xbe\x2b\xef\xe2\x31\xf2\x96\xd5\x5a\x2b\xe5\xdc\x25\x12\x6e\x7c\xfe\x57\xd1\x82\x70\xdf\xc3\xe7\x61\xdf\x85\x7d\xd0\x9d\x78\x15\xc9\x12\x59\x45\x19\xba\x3a\xeb\x1d\x99\xca\xbc\x21\x2b\x9d\xf5\x40\xd6\x4d\xef\xa1\x9b\x2d\x1c\xec\xcb\xf3\xd8\xef\xfd\x01\xdd\x60\xa0\xab\x56\x01\x91\xac\x2a\xac\x4c\x49\xb4\x45\x4a\x65\x84\xb2\x60\x41\x1a\xc6\xe5\xf9\xde\xce\x3c\xa9\x90\x22\x8e\x4f\x24\xf7\x4a\x7c\x1a\x2b\xd5\xf4\xfc\x59\xc2\x8b\xf9\x56\x1d\x1a\xe8\x73\x70\xc2\x21\x21\x13\xfd\x50\x25\x64\x42\xff\xd2\xc4\xd0\x97\x52\x5d\x46\x82\x1d\x06\x48\xa0\xe7\x2c\xa3\x2e\x7b\x7b\xe2\x4c\x5c\xa7\x32\x25\x1b\xd8\xd3\x8c\x06\xb6\xb7\x86\x92\x21\x15\x4d\x90\x57\x64\x5e\x9b\xd7\x8a\x90\xa9\xf3\x8e\x1e\x63\xde\xdf\x95\x48\x51\xd8\x37\xd1\xbd\x84\x0e\x2c\xb7\x4b\xe8\x2e\xa3\x3e\x92\xd0\x19\xaf\xeb\x01\xe9\x1d\xa1\x61\x20\xd9\x43\x48\x1f\x8c\xfa\x43\xd4\x49\xb4\xa2\xe6\x7a\x43\xfa\x2b\x5e\xeb\xb8\x2c\x5a\x77\x8d\x66\xb1\x0a\xb2\xf5\xca\xb6\x5a\x1e\x4f\x42\x3d\xf5\x64\x40\x2d\xeb\x71\x15\xb0\x63\xb8\xc5\x72\xff\x51\x56\xf3\x1d\xbb\xd5\x71\x44\xe5\x87\x54\x06\x4c\x9f\xff\xbe\x75\xbc\xe0\xfc\x41\x43\x05\x3d\x89\x39\xc3\x73\x84\x2f\x67\x80\x6c\x4a\x87\x62\x5b\x6d\xb6\x55\x19\x2b\x11\x92\xa4\xb0\xc6\xfc\xf7\x86\x5b\x61\xb9\x51\xbc\xf9\x4a\x15\xf1\xd1\x6e\x94\xb0\x90\x7a\x77\x2d\x0c\x72\xda\x18\x53\xa2\x1c\xbd\x3e\x8a\xa1\x3c\x36\x18\xb4\xab\x24\x7b\xf4\x09\xf1\x92\xb4\x17\x2a\xa5\x25\x91\xbf\x38\x2c\xd6\xe7\x22\x7a\x87\x6e\xd3\x63\x38\x3c\xea\x24\x51\xdf\xfe\x47\xfe\x50\xc8\xe7\x08\xb8\xe7\x6a\xed\x45\x87\xdc\xf2\x15\x5c\x76\x5b\x45\x0f\x76\x50\x49\x0f\x1e\xae\x9a\x5e\xcf\x58\x6f\x02\xe2\x27\x2a\xed\x39\xac\x90\xf6\x12\xa0\x7b\x43\x0c\x05\x5b\x62\x39\xd4\xa6\x3c\x03\xd8\x8a\xcb\x12\x53\xeb\xe2\x35\xe8\x3b\xd7\xb7\xdd\x42\xdc\xa9\xd8\xb4\x71\x4b\x45\x7d\xff\xf6\x27\x83\x82\x58\xbb\x0d\x52\x66\xba\xeb\x97\x2d\x59\xf4\x14\xab\x0f\xaa\xa1\x3d\x52\xca\xb5\xbc\xff\x6c\x64\xe2\xda\x5d\x4a\x3b\x25\xed\x69\xa7\x45\x4b\x3b\xd1\x42\x06\x53\xbe\xb3\x30\xb7\x43\xe2\x3b\x83\x3d\x64\xc5\xf7\x96\xe1\x19\x89\x6c\x98\x00\x27\xc5\xf1\x7e\x42\x81\x86\x3a\x5f\xe2\x24\xd9\xc1\xd6\x75\xec\xa0\xf7\x88\x79\x32\x01\x20\xab\xad\x23\xdc\xcc\xaa\x26\x15\x05\xd0\x9b\xd4\xd1\xe1\xca\xed\x12\x56\xbd\xe4\x14\x9b\x96\xb3\xd3\xf4\x94\x7c\x82\x69\xb7\xc8\x0d\x2f\x88\xe9\xb6\xe2\x08\xaa\x4a\xc1\xfe\xfd\x55\x29\xab\x99\xfa\x36\xbe\xf0\x49\x9f\xf1\xec\x49\xc5\x32\xc9\x47\x06\x93\x36\x01\x29\x0c\xd5\x38\x05\x52\x64\x7e\xa0\x9b\xf2\xd7\x9f\x7f\x95\xf7\xca\xef\x9f\x5b\xe3\xe5\xda\x25\xfc\x24\x93\x6a\x84\x3b\x4e\xe4\x8e\xca\x82\x19\x7e\x14\xcb\x83\x2f\x7d\x18\xcb\xff\x24\x79\x1c\xeb\x3e\x49\x32\x41\xce\x61\x08\x8c\xcd\x9c\x89\xf3\xfa\x02\xe9\xfb\x4e\x28\x13\x0a\xc8\x57\x7a\x8a\x4b\x54\xc4\xac\xc8\xca\x99\xaa\x04\xae\x4b\x3e\x38\x0e\xc7\x2f\xc1\x25\x59\x93\x63\x90\x5b\xc3\x69\x9f\xf7\xad\x3a\xd5\x34\xe9\xd9\xc6\x0f\x1d\xf7\xad\x4e\xdb\x28\xaf\xe0\x59\xb6\x25\xa2\xbb\x01\x76\x98\xaa\x1d\x9b\x89\x92\xa5\x59\x94\x56\x39\x92\x70\x63\x33\xef\x73\x38\xb2\xa7\x48\xa5\xf2\xed\x4f\xf3\xee\xa0\xea\x43\xe7\xa0\xef\x6e\x12\x5b\xe6\xaa\x2b\xf2\x7b\x70\x9b\xac\x5b\xcb\x1b\x43\xb3\x5f\xc7\x71\x93\xb1\xa5\x36\xb7\xd4\x7b\xfd\xd1\xf8\xc5\x05\xaa\x6b\x6a\xcf\x38\x9b\xec\xda\xf5\x1c\xeb\xfa\xc1\xdc\xf0\x98\x7d\x5f\x9d\x91\xea\x18\x1d\x5b\xa4\x99\x23\xcf\x1d\xc6\xdd\x30\x8e\x1b\xca\x30\x84\x0e\x4c\xba\x01\x04\x55\xc3\xe1\x9f\x4d\x55\xff\x53\x1f\xbb\x4e\x16\x74\xe8\x1c\xc3\x29\xf1\x11\x0e\x64\x86\x71\x93\xf1\x6c\x3f\xce\xd5\xc2\xde\x26\x91\x80\x4a\xc2\xe9\x5d\x4c\xc9\x88\x72\x94\x36\xca\x02\x9b\x42\x23\xe1\xc7\xea\xac\xb6\x27\xf8\xb2\x86\xa7\xbe\x31\x43\x64\x64\xd9\x7c\x50\x73\x7f\x5b\xda\x23\x1b\xe4\x21\xc9\x0a\xa9\x6f\xc2\x2c\xd4\x48\x1d\x34\x78\x1d\xe4\xee\xfe\xc1\x97\x27\xe9\x04\x05\x93\x39\xe7\xa7\xb7\xd9\x6e\x0e\xf4\x8a\xa0\x62\xd1\x21\x19\xed\xa9\x8c\x8a\xbb\xf0\x37\xd3\x2c\x96\x0d\x56\x07\x46\x54\x64\x69\x6e\x3b\x93\xae\xe4\xf5\xa4\xae\x74\xe1\x4f\x96\x09\xd2\xbf\x49\x7b\x96\x58\x49\x6d\x37\xa1\x21\x6b\x01\x49\x69\x7b\x8d\x8b\x94\x55\xe7\x28\x5b\x47\xd5\xab\x5c\xb9\xab\x41\x42\x20\x06\x7e\x83\xd7\xca\x5d\x1d\x60\x0a\x5f\x3c\xd2\x62\x3d\x7b\xe2\x6c\x77\x52\x61\xee\x4d\xa7\xbe\x5e\xd4\xa7\xcf\xed\xa5\xe8\x8a\x54\x28\x77\xa7\x46\x47\x99\x23\xf5\x61\x8a\x9f\x95\x60\x3a\x9e\xcc\x30\xe9\x84\x5c\x9f\x21\x34\xbe\xb8\x6e\x53\xcd\x27\x5d\x62\xc7\x16\x30\xd0\x28\xb2\x2c\xa4\x57\xe0\x3d\x2b\xa1\x91\x75\x0f\x83\x60\x6a\xb7\x1c\x77\x16\x35\x16\x17\xdb\x8b\xea\x24\xe1\x21\xb0\x03\xbf\xc0\xdd\x1c\x2f\x52\x01\xd2\xfc\xb1\xa9\xb0\x80\x7c\x57\xfd\xc0\x6d\x0a\xca\xa7\xc6\x75\xca\xa8\x7f\x3b\xac\x8a\x3a\x6c\x59\x6b\x3b\xd7\x97\x5b\x97\x2c\x8c\xc2\x74\x46\x74\x06\x97\x6b\x4e\x87\xb4\xee\xb8\x00\xe4\x08\xfd\xc9\x97\xe0\x9e\xb3\x4e\x59\x8a\xba\x82\xe4\xce\x33\x94\xa7\x34\x84\x5d\x52\xd2\x57\x61\x7e\xf7\x56\xdc\xee\xfa\x6f\x6f\xcc\x03\x6b\xf1\xfc\x70\x8c\x8c\x77\x59\xf6\x87\x11\xcc\xcf\x21\x94\xe3\x05\x72\x57\xc2\xd8\xe5\xd8\x3c\x96\x60\xde\x25\x44\xd2\x11\x47\xda\x5f\x4e\x20\x49\x44\xd5\xee\x5e\xce\x9b\xec\x23\x64\xe1\xad\x4a\x71\xc7\x9e\xdb\xaa\x31\xf5\x3c\x1e\xdf\x7d\x53\x55\x89\xca\xff\x30\x1f\x6e\xbb\x0a\x93\x9f\xc9\x3f\x0a\x68\xd4\xbb\x3d\xd2\xeb\x0c\x45\x73\xe8\x94\x8a\xf1\xa6\xaa\x07\xe0\x08\xde\x87\xb1\x35\x23\xa0\xc8\x62\xec\x21\x14\xc8\x18\xb8\x86\x6b\x91\x56\x95\x3e\xf8\x2c\x5a\x44\xd7\x5d\xf8\xa2\x45\xfe\x28\x5a\x44\x16\x55\x43\x65\x09\xce\xf5\x34\xfa\x8e\xeb\xd4\xb5\x36\xba\x72\x9a\xe4\x23\x59\x0e\xa5\xc1\xeb\x7a\x03\x8b\xaa\x61\xdd\xc5\xce\x55\x18\x0f\xb5\xb8\xf9\x8a\x41\xb5\x58\xe0\xb2\x42\x0c\x8b\x63\x99\xb3\x5a\x16\x3c\x50\x4c\x36\xe0\xda\x04\xb8\xdf\x8d\x1a\xa9\xee\x62\x15\x15\x70\x6c\xaf\x8a\xea\xa9\xab\xaf\x83\xc3\x6a\x7a\x49\xef\x24\xbe\x0d\x9d\xa3\x58\x6c\x41\xf6\x22\x29\x9d\x00\x2a\xef\x35\x37\x31\x56\xde\x97\x8c\x30\x95\x7e\x65\x3c\xf7\xe7\x31\xf4\xff\x58\xe4\xee\x52\xff\xef\x90\x73\xac\x29\x19\x31\xa1\x47\x35\x25\x63\xe0\x1a\x62\x4a\x74\x4d\x6f\x5b\xa0\xff\xca\xf1\x4f\x1f\xcb\xa4\x28\x28\xa4\x9d\xac\x9a\xeb\x6d\xed\x09\x7c\x31\x28\x0f\xe1\x96\x46\xe4\xf9\xe3\x3a\xa4\xbd\xa0\x46\x90\xee\xdc\x15\x1d\x05\xc2\x63\x29\x8f\x71\x40\x0d\xd1\x1c\x4a\x49\xb8\xb7\x7d\x85\xea\x42\xed\xbc\x48\x1b\x38\x54\x4f\x98\x02\x0f\x36\xbb\x50\xdf\x9b\x6b\x0a\xbc\x46\xf7\x46\xa5\xb7\xec\x24\x84\xa7\x75\x1d\x16\x71\xfd\x63\xef\xc8\x41\xa2\xee\xdc\x3d\xb6\xd4\x2c\x16\x3e\x0f\xeb\xe5\x01\x18\xc2\x66\x26\xe1\xf4\x73\x05\x4d\x34\x00\xbb\x89\x9b\x7c\xb1\x50\x3b\xb4\x50\x7e\x2e\x9d\x35\x02\x19\x92\xf5\x99\x02\x8b\xfb\xc4\xdd\x73\x36\x3f\x2e\x6c\xf2\xd9\x6c\xdd\x96\xd3\xdc\xa9\xc5\xf3\x49\x20\x14\xce\x96\x60\x8d\xc4\xfc\x63\x69\xaf\x2d\x66\x33\x4e\xaf\x7d\xae\x30\x8e\x06\xe0\x4b\x24\xe7\x8f\xa6\xd6\x64\x24\x67\xd5\x73\x2b\xb1\xac\x8e\xaf\x0e\xa8\x69\x62\x72\x86\xd1\x71\x9d\x5c\xdf\xd9\x78\x0f\x6a\x64\x3a\xfb\x67\x0e\xe7\x6c\xa5\xea\x7b\xd6\xc5\x7f\x52\x5d\x3f\xd0\x00\x6c\x33\xf9\xa3\x23\x30\x37\x88\x1b\xfe\xd2\xac\x91\x3b\x27\x16\x86\x13\xfb\x76\xc4\xf5\x87\xef\x55\xbf\x7a\x2b\x31\x83\x94\xc1\x37\xaa\x43\xc8\x61\xe1\x9e\x64\xee\x92\x64\x05\xc8\x1f\x37\x22\x35\xc6\xc0\x8e\x25\xfb\x1f\xcd\xc2\xf6\x99\xdc\xb1\xf3\x7b\x50\x96\x7e\x48\x76\xde\x1d\x2b\xe7\x52\x99\xcf\x6a\x42\x71\x1b\xd4\xbe\x15\x0f\xa9\xe7\x6c\x50\xed\x6c\x94\xc6\xd9\x38\x00\x5d\x0f\xb8\xae\x8d\x9d\x11\xcb\xf2\xe0\x6a\x69\x7b\x15\xa8\xc6\xad\x2c\xb5\xa9\x9a\x9b\x1d\x7d\x0f\x06\x12\x27\xf6\x46\x25\xaa\x9d\xca\xc7\x83\x3c\x9b\x82\xcf\x4b\x70\xdd\xb0\x9b\x35\xff\x33\xbc\x17\xff\xfb\x9d\x17\x79\x8f\xc6\xeb\xaa\x7f\xe1\xc1\x11\xde\xb8\x94\x7a\x69\xef\x5c\x4a\xbf\x37\x71\x2d\x38\x11\xb7\x08\xf7\x95\xcf\x50\x47\xc1\x04\xa7\xd8\x6c\x4e\xee\x5a\xaf\x1a\x56\xd5\xd1\x15\xf6\x57\x18\x5b\x8f\xb9\x39\xe0\x6c\x2b\xaa\x93\xcb\xc3\x25\x9e\x54\x50\x86\x18\x9e\x0e\xba\x45\xde\x3d\x02\x11\x4d\x06\x97\xf0\x2d\x9f\x4a\xd7\x35\xd4\x3d\xb1\x89\x3e\xaa\x59\x3f\xbe\x0b\x8c\xde\x74\xb3\x8e\xa9\x68\x15\x3e\x7c\x2a\x99\xe5\xc8\xfd\xa6\xa2\x3b\x1d\x3a\x95\x47\x8b\x5e\xd8\x41\x86\xd5\xcd\x4f\xf5\x53\x62\xca\x5a\xb2\xb1\x7d\xe5\xbc\xd6\xb8\xca\x80\x2d\xae\x92\x2e\x36\x90\x03\x9b\x65\x0f\xf3\xdb\x1e\xc7\x9e\xe9\x4f\xa2\xc4\x1d\x68\x1a\xde\x81\x92\x8b\x8f\x0c\x44\x47\x7a\x7a\xea\xac\xa8\x00\x16\x14\x22\x9c\xca\x36\x2a\xe5\x50\x2f\x95\x66\x64\xd5\x94\xe9\x7a\xfc\xd1\xa3\xcf\x7d\xbd\x41\xbf\x3f\x77\xdf\xda\x1b\xa0\x8c\x7a\xf7\x8d\x91\xba\x86\x18\x23\xea\x70\x92\x5e\xb0\x56\x4c\xde\x32\xde\x70\xae\x92\x17\x09\xe4\x84\x73\x17\x07\xe8\xe1\x61\x0f\xd1\x43\xf7\x41\x7a\x59\x3e\xa3\xc5\x33\xe9\xee\x0c\x28\x28\x05\x83\xcf\xc1\x3f\xe9\x38\x08\x0f\xaa\x0e\x93\xd9\x5d\x51\x49\xa2\x3a\x96\xa3\x6e\xe1\x4f\x35\xab\x66\x51\xa6\xab\xaa\x51\xf4\x03\xbe\x46\xdf\x6d\x18\xa6\xef\x70\x2b\xd3\x5d\x71\x29\x4a\x42\x3c\x39\x01\x71\x2d\x4f\x47\x76\x79\x08\x88\x62\x40\x77\x94\x12\xcf\xf8\xb4\x84\x4c\x9e\x06\x9f\xef\x6f\x49\xb3\xb8\xb0\x65\x0a\xb8\x4e\x55\x91\x81\xde\x94\x37\xb8\xea\x48\xbf\xbd\x4b\x3e\xed\xae\x52\xd0\x51\x37\x21\x80\x62\xd2\x15\xf1\xe8\xbe\xcd\x2c\x06\x74\x94\x67\x67\xf4\x48\xea\x1e\x4d\x9c\xf1\xe8\xc2\x77\xf7\xf4\xe6\x74\x92\xed\xa3\x3a\x72\xe9\x39\x3c\xaa\x13\x97\x03\x61\xa8\xd7\x13\xb6\xff\x0c\xce\x5b\x0e\x84\x31\x8e\xdb\xe8\x70\x0d\xf8\x31\x8d\x01\x17\x0d\xa6\x7a\xd0\x7e\x07\x8d\xaf\xd8\x83\x3f\x9b\x0f\x66\x31\x91\x70\xc0\x3a\x8a\x26\x0d\xc3\xc1\x67\x71\xbc\xee\x71\x1f\x23\xde\xea\x36\xc6\xec\x2e\xd0\x2b\xcc\x58\x14\x8b\x71\xb7\x86\x44\xc9\xad\xba\x56\x87\x77\x4a\xb5\x25\x54\xd7\x26\xe7\x50\x6e\xff\xd0\xc1\xfb\x3f\xa6\xaa\xee\x35\x66\xb2\x66\x0a\xdd\x9f\x1c\xc3\xcf\x32\x2a\x12\xfa\x46\xa6\x12\xdb\x39\x75\xbe\x39\x89\x84\x62\x7a\x83\x37\x34\x19\x96\xb8\x07\x77\xf3\xe6\xbf\xf8\x47\xf7\x7a\x38\xbb\x23\x64\x2a\x1b\xe9\x2a\x31\x5e\xbf\x53\x83\x8a\x04\x2b\xab\x69\xfc\x92\xea\x24\x7e\x96\x66\x67\x85\xc1\x29\x5a\x2e\x71\x53\xee\xc7\x7d\x6d\x59\xae\x4b\x76\x3b\x64\x87\x51\xb3\x91\x73\x60\xd4\xe1\xa5\x68\x37\x71\x3b\x76\xf2\xab\xfb\x1c\xc3\xcf\xee\x83\xd1\x9c\x65\x17\xbe\x92\xb9\xc2\xc6\x8e\xcd\xa0\xd1\x58\x27\xf0\xf3\x3f\x7c\x9c\xe9\xbc\xa1\xcb\x73\x3e\x37\x35\x72\x3e\x34\x26\xe8\xdb\xb1\x08\x7f\x31\xad\x12\x17\xef\xb9\x30\x69\x6a\x7b\x58\xe9\xb3\x82\x97\xe7\x4f\xc2\xb3\x6f\x7f\x02\xa9\x32\x53\xcc\x8a\x57\xf0\x45\x42\xce\x72\x5d\x76\x77\x27\xba\x1a\x22\xb3\x31\x88\x1d\x2f\xd3\x52\xdc\xd5\x6b\xb6\xc7\x6c\x6f\xa3\xd8\xa5\x63\x26\x01\x0f\x65\xa0\xcb\x9d\x84\xdd\x4a\xef\xb8\x60\x8f\x51\x3e\x6f\x44\x8d\x10\xbe\x3e\xd7\x5a\x66\x97\xc6\xec\xb4\xae\x4d\x64\x82\x2b\x9f\x8e\xc8\x45\x56\x17\x35\x33\xd2\xd7\x32\xd6\x2c\xe3\x6c\xa4\xdb\x72\xa8\x4e\xd2\xb0\x69\x1e\x19\x11\x94\xf9\xf3\x29\x93\xcf\x68\xa2\x47\xa2\x38\x61\xc7\xef\x61\xc8\x3b\xca\x12\xa7\x84\xc9\x56\x7e\x4b\x4a\xd4\x8e\x4c\xfa\x69\x5d\xfb\x9b\x40\x19\xc9\xf2\x3e\x4a\x89\x97\x17\x89\x1f\xd4\xc7\x16\x82\x16\xba\x0c\x83\x84\xad\x67\x73\x6c\x2b\x3f\x80\x77\x51\xed\x78\x5b\xed\x49\xc2\xd0\xf9\xfb\x1b\x8a\x75\xf9\xc0\x7f\x3e\xb1\xff\xe2\x43\x6c\xe7\x43\x6c\xc3\x6a\xf7\x77\x27\xd2\x21\x45\x18\xce\x92\xfa\xe7\xbe\x1e\x48\x87\xd6\x7c\x85\x19\x55\xe5\xdc\x29\xd4\x15\x65\x40\x66\xf1\xad\x26\xcd\x8c\xb4\x0b\xd4\xa7\x07\xfd\x1a\xc4\x62\x75\xf3\xbb\x54\x40\xc7\x89\xda\xf7\x77\x01\xbd\xdc\x02\xcf\x41\xc4\x35\x04\x5e\x97\x41\x30\xb1\x01\x53\x41\x48\xe9\x76\xd5\x2e\x56\xe3\xde\x54\xf6\x20\x63\x3a\x28\x16\x71\xa7\xa8\xd2\x1c\xd1\xbb\x2c\x5c\x39\xa2\xc6\x8e\xa3\xa3\xaf\x41\x8d\xc4\x10\x47\x41\x36\x84\x09\x8d\xd8\x0b\x7a\x87\x64\x5f\x1c\xc3\x77\x84\xb8\x15\x0b\x6b\x59\x71\x5c\x90\xea\x44\x18\x24\x55\x05\x3a\xde\xd6\x72\xae\xad\xb7\x48\x91\x5b\x39\x28\x7d\x85\x44\x84\xc2\x6f\x45\xbd\xc7\x69\xf4\xfc\x9d\xb8\x83\x53\xdc\x22\x92\xde\xe7\xe9\x2e\x92\xcc\x71\x1f\xf5\xe9\xee\xea\x68\xfe\x48\x40\xbf\x75\x9a\xc9\x9e\xc3\x54\x29\x46\xc8\xe6\x92\xaa\xd3\xc2\x2a\xf5\xd8\x4d\x81\x4a\xc8\xc5\xa7\x28\x7d\x2d\x22\xfd\xc4\xec\x26\x7d\x21\xab\x25\x6b\x9c\xf7\x37\x84\x60\xf7\x25\xd7\xf7\x5f\x88\xb5\x0d\xb1\xc6\x92\x6a\x68\xc0\x56\x1b\xa7\x08\xb0\xe4\x15\xfa\x1d\x01\xdc\x04\x19\x13\x01\xdd\x2f\x84\x74\x63\xde\x8a\x88\xba\x59\x27\x31\xc7\x84\x4d\xef\x4d\x54\x2f\x02\x94\xa2\x6c\x2e\xac\xfa\x85\xbe\xe9\x12\xf3\x3d\x92\x3a\x2a\x2c\x75\x6f\xea\xba\x61\xaa\x14\x71\x07\x86\xad\xbe\xd0\x3a\x0c\xf9\x0d\x21\xf5\x56\x41\x93\x5d\x90\xdc\x5f\x87\x0d\xa4\x7b\x36\xa8\xf2\x85\xf8\xc9\xd0\x54\xc8\x01\xaf\x6a\x72\x85\x6a\x5b\x82\xdb\x61\x84\xe4\x05\x97\x9c\x25\x34\x2b\xe8\x82\x89\x54\x5d\x9b\x54\xc2\xd5\x46\x38\x58\x12\xc3\x5f\x0d\x5d\x17\x25\xd6\x8e\x09\xea\x0f\x5c\x4b\x7e\xa1\x7b\x6a\x29\x1e\x92\xfd\x1c\x33\xdc\x2e\xaa\x06\x53\xb1\xd2\x6d\xdc\x1b\x4c\x29\x66\xb0\x5a\xca\x0b\xd6\x50\xee\x82\x94\xd4\xda\x56\x0d\xf7\x37\x74\x8b\xe3\x74\x81\x04\x45\xb7\x5f\xc7\xaa\xe9\xef\x92\x4a\xea\x26\xc3\x10\x51\xf2\x46\x40\x0a\x08\xae\x5a\x91\x4b\x81\xd7\x80\x17\x4b\xb6\x49\x30\xb7\xbd\xf8\x58\x1e\xe4\xe0\x30\x52\xa8\xcc\x99\x99\x02\xd5\xb5\xca\xf2\x08\xd1\x27\x2f\xa6\x8b\xb1\xe6\x25\xb8\x1d\x43\xd7\xe5\x8e\x07\x6e\x5c\xcc\xfb\x54\x5e\x4b\xb0\x6a\xae\xab\xab\x1a\xcb\x26\x3f\x39\x89\x5b\x07\xe0\x2e\x79\xa6\xe2\x3f\x5b\xc2\x7f\x02\xcf\xe2\xd7\x72\x90\x6f\x5f\x4c\x8e\xe1\xaf\x71\x90\xe5\xf7\x90\x4e\xcf\x0f\xf5\x5d\x7e\xbd\x33\xf4\xfe\x0c\xa6\xe4\xfc\xe1\xd1\xa9\x6a\x2a\xe6\xdd\x41\x99\xa6\xb6\x73\xd1\x29\x9c\xd8\xeb\x22\x23\x19\xea\xe9\x46\xdd\x3e\xa9\xbb\xd1\x57\x54\x8e\xee\xc6\xf0\x9e\xe8\x45\xfc\x95\xe9\xe4\x6e\xef\x6e\x0f\xfe\x2f\x00\x00\xff\xff\xbf\x5a\x48\x64\xd0\xd8\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x1c\xf1\x8b\x44\xa5\x76\xb7\xb6\xb6\x54\x56\x3c\x8a\x24\x7b\x54\x4e\x6c\xc7\x97\xc9\x43\x6a\x2a\x1f\xd4\x0d\x8a\x3d\x6a\x36\x98\x06\x28\x86\x9b\xd1\x7f\xff\x0a\xf7\x7b\x5f\x28\x4a\x76\x6a\xac\x07\x5b\xea\x6e\x00\x07\xe7\x8e\x83\x83\x83\xa3\xff\xda\xdb\x03\x00\x78\x59\x93\xf5\x07\x86\x6e\xaa\xe6\xfa\x8c\xd4\x35\x2e\x58\x45\x1a\xf9\xea\xe3\xbc\xa2\x50\x90\x86\xb5\xa8\x60\x50\xe2\x59\xd5\x60\x0a\x08\x0a\xf3\x1d\xcc\x48\x0b\x54\xb6\x06\xd4\x94\x50\xe2\x1a\x5f\x23\xc6\xff\x24\x57\xff\xc2\x05\xa3\xa2\xa7\xf5\xbc\x2a\xe6\x80\xea\x9a\xac\x29\xac\x28\x6e\x29\x30\x22\x1a\x62\xb7\x19\x16\xfd\x21\x0a\x0b\xd4\x6c\xa0\x21\x25\x1f\x8e\x02\x9b\xe3\x0d\xac\x51\xc3\xa0\x6a\x00\x01\xad\x9a\xeb\x1a\x03\x2a\x0a\xb2\x6a\xd8\x54\x0c\x70\xc9\x40\xc0\xba\x58\x22\x56\x5d\xd5\x18\xd6\x15\x9b\xf3\x86\x50\x93\xe2\x06\x97\xc0\xc8\x0d\x6e\x74\x1b\xa0\x98\xad\x96\x53\x39\xcb\x0f\x18\x8b\x0f\x49\x33\xab\xc9\xfa\x88\xff\x73\x58\x90\x16\x1f\xea\x99\x53\x78\x7f\x71\x7a\xfe\xd3\x85\x00\x6e\x41\x5a\x0c\xf3\xea\x7a\x0e\x35\xbe\xc5\x35\x54\xcd\x8c\xb4\x0b\x24\x90\x81\xae\xc8\x8a\x89\xbe\x34\x4a\x2c\xa6\xf8\x60\xff\x75\xb4\xb7\x57\x2d\x96\xa4\x65\xf0\x72\xd5\x5c\x73\x38\x3f\x0a\xb0\x66\x2d\x59\xc0\x53\xef\xd9\x53\xf3\x65\x4d\xd6\xce\x57\xdf\xfd\xf1\xf2\xc7\xb7\xbf\x7c\x7c\xfb\xfa\xe2\xcd\xe9\xf9\xf9\xfb\x8b\x0f\x1f\xdc\x0f\x2f\xcf\x3f\xa2\xab\x1a\x2b\x7a\xba\x2d\x2e\xcf\x3f\x9e\xfe\xf0\xe3\xc5\x87\x8f\xa7\xaf\x2f\xdf\xbc\x0a\x9a\xfe\x28\x70\x24\x46\xa1\xba\xd1\x8f\x6f\xcf\x5e\x5f\x9c\x8b\x81\x3e\x24\x46\xfa\xc0\x48\x8b\xae\xf1\x4b\x8c\xa9\x3b\xcc\x87\x8f\x6f\xdf\x9f\xbe\xba\x78\x79\x71\x91\x6a\x74\x56\xaf\x28\xc3\xed\xcf\x67\xba\xc9\xcf\x67\x89\xaf\xce\x5f\xbf\xd2\xef\xcf\x5f\x87\xa0\xf2\x0f\x2e\x96\xa4\x98\xeb\x4f\x2e\xde\xbd\x3d\xfb\xbb\xfe\x68\x0f\x15\x05\xa6\x74\x1f\xd5\xf5\xc4\x72\x6e\x92\xc5\xe1\x4f\x49\xfe\xa3\xa3\x23\x38\x55\x6c\xb1\x44\x6c\x2e\x19\xd6\xed\xa7\xc6\x0c\xa2\xe6\x6a\xfe\xef\x10\x9b\x1f\x83\xf3\xc7\xb0\xd6\xef\xda\xea\x16\x31\xd5\xda\xf9\x63\x60\xeb\xd5\x55\x5d\x15\xaa\xb1\xf9\xdd\x4e\xe7\xe2\x16\x37\x2c\x9e\x07\xe6\x8f\xe1\x0d\x29\xf1\x69\x59\x72\x72\x47\x1d\xef\x73\x91\xbb\x3c\xe7\x13\x6a\xab\xe6\xfa\x00\x5a\x52\xe3\x63\xf8\x74\xd9\xb0\xff\x77\x00\x68\xc1\x91\x74\x46\x16\x8b\x8a\x31\x5c\x1e\xc3\xa7\x97\xd5\x1f\xff\xf7\xff\x1c\x00\x2a\xcb\x16\x53\x7a\x0c\xa7\xf2\x97\x17\x93\xcc\xd8\xe7\x52\xcc\x49\x3b\x18\x80\x52\xb7\xe0\x0f\x39\x1c\xff\xfb\x7f\x8d\x03\xa4\x03\x0b\xef\xf1\x82\xdc\xe2\xf2\x65\x4b\x16\x63\x31\x31\x7a\xc2\xa3\xc6\x4a\x4f\x7a\xf0\xdc\x7e\x42\xc5\xbc\x6a\xb0\x62\xea\xb3\x16\x23\x86\xcb\x71\x13\x9a\x58\x66\xfa\xc0\xda\x55\xc1\xb5\x1a\x62\x40\x19\x69\x31\xb5\xf0\xc1\xe5\xb9\x50\x80\x11\x20\x54\x36\x3a\xb7\x13\xa1\xf0\xa7\xf8\x2a\xc5\xe0\xa6\xbf\x37\x1e\x8c\xfd\xdf\x5b\xfc\xec\x99\x8f\x6f\x2b\xbc\x86\xaa\xa9\xd8\x10\xb4\x4e\x1c\xa8\xf8\x0f\xc5\xf5\x6c\x1a\x80\x03\x27\x20\x7b\xea\xf8\x52\x7c\xe5\xfc\x65\x3e\xbd\xdb\x93\xff\x1a\x74\x9e\x91\x86\xa1\xaa\xa1\x09\xc3\x81\xc4\x38\xdf\x70\xeb\x27\x08\xa8\xd5\x92\x69\x2b\xad\x68\xc5\x4d\x30\xc5\x05\x69\x4a\xd4\x6e\x8c\x49\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\x6b\xc9\x08\xcc\x49\x5d\x9a\xf6\xdc\x32\xfd\x7c\x06\xa4\x05\xae\x62\xa5\x7d\x16\xe6\x97\x6b\x6e\xfe\x35\x5a\x31\xc2\x41\x2a\x50\x5d\x6f\x60\x89\x36\xc2\xe4\xb1\x16\x35\x14\x29\x7b\x8f\x31\x35\xfd\xb5\xb8\xe6\xac\xc5\x5b\x3a\xdd\x2e\x71\x2b\x66\x45\xa7\x39\xb6\xf0\x19\xf4\xb2\x99\x91\x0e\xe6\x68\x86\xf1\x84\xc3\xce\xe6\x1b\x8e\x6e\xb4\x44\x57\x55\x5d\xb1\x0d\x87\x92\x23\x40\xcc\xf5\x1f\x68\x55\x0b\xfc\x08\x97\x44\x9a\xff\x75\x83\x5b\xb7\x29\x23\xc2\x89\x28\x5b\xb4\xe6\x73\x2b\xf1\x92\xd0\x8a\xa9\x6e\xaa\xd6\x50\x49\x13\xa0\x9a\x41\x83\x71\x89\xcb\x10\x46\x6d\x87\x24\xa0\x0b\x6f\xf2\x02\x90\x77\x2d\xb9\xad\x4a\xdc\x1e\x3b\xe0\x3e\x47\x2b\x36\xdf\xf7\x5c\x82\xe9\x2f\x0a\x1c\x6e\xe2\x27\xf0\xcc\x78\x06\x53\xd1\xcb\xf7\x56\x06\x92\xec\xef\x09\xfc\xc3\x41\x11\x8a\xd4\xb2\xc5\xc1\x13\xfe\xd3\x31\xfe\xb4\x98\xe3\xe2\x66\x7f\x72\x0c\x4f\x2f\x9b\x5b\x54\x57\xa5\x30\xe0\x20\x9d\x20\x49\x39\xfd\xed\x53\xaf\xe3\xbb\x58\x42\x9b\x3e\x11\xe6\x58\x81\x13\x81\x9c\xf8\x65\x07\x94\x70\xd2\x35\x07\x47\xfe\x5d\x96\x7a\x85\x99\xf0\x66\xb5\xbe\x05\x32\x13\x7f\x06\xac\x94\x64\xf2\xd9\xaa\x81\x6b\xcc\x94\x82\xe6\xe8\x51\xbf\x06\xd8\x6d\x31\x5b\xb5\x4d\x2f\xfc\xd3\x2b\xd2\xb6\x64\xbd\x3f\x79\x32\x15\x9c\xff\x64\xaa\x60\xca\xab\x2e\xe9\x6a\x40\xd5\x30\xdc\xce\x50\x81\xa5\xca\x91\xde\x7c\x81\x1a\x58\xf2\xf7\x74\x2e\x75\x86\x10\x91\xd8\x0d\x36\x9d\x51\x22\x9b\x13\x36\xd7\xed\x7f\x5f\xe1\x76\x13\xb4\x4c\x5a\x97\x16\x53\xb2\x6a\x0b\xec\x80\x92\xf1\x91\x32\x7a\xe5\x16\xb5\x6a\x5d\x20\x7d\xde\x4f\xd4\x7a\x11\xd9\x06\xab\x66\x54\x13\x4e\x2f\x54\x96\xdc\x86\xbc\x15\x9a\x76\xff\x37\xc1\x84\xc7\xf0\xb7\xd8\x53\x9f\xf2\xcf\xf8\xef\xb8\x0d\x65\x93\xab\xc7\xe3\x84\xca\x54\x3e\x47\x66\x58\x63\x79\xcd\xd8\xc6\x3a\xe5\x01\x30\x8d\x26\x0e\xd3\x86\x9d\x2b\x3d\xf8\x91\xf8\x20\x45\xea\x86\xbb\xe7\x6a\x28\x47\x3d\xa4\x81\x16\x36\x5b\x74\x4e\x30\x15\x68\xb8\xf8\xa3\xa2\x83\x2c\xf8\x8b\xc9\x31\xfc\x40\x48\xdd\x25\x33\xd2\x8e\x0b\x99\xf9\x55\x76\xf5\xcf\xae\xcf\x5d\xaf\x45\xb4\x71\x1f\x74\xb6\x3c\xad\x6b\x31\x56\x33\x23\xa2\x61\x06\xcf\xfc\x7d\x5f\x3f\x76\xcc\x8e\xce\xbc\x8f\x3a\x7b\xf4\x89\x25\xa6\xf5\xa7\x44\x45\x8a\xb7\x3c\xd1\xf7\x1c\xcc\x86\x55\xac\xc6\x0b\xee\x66\x5a\x59\x7b\x2b\x4c\xa7\x11\xed\x8f\x73\x6c\x45\x54\xf9\x8d\x9c\xb3\xa9\xf4\x1f\xf9\x22\x5e\x0a\xb9\x52\x77\x2a\x16\x40\x5a\x6c\xba\x40\x75\x1d\x28\x02\x15\x4d\x10\xee\x4a\x11\x19\x75\xb5\xc8\xd7\xa6\x58\x7e\x6c\x7a\x7b\x8d\xf1\x92\x72\x37\xa6\xb8\xe1\x1a\x77\x4e\xd6\x32\xc0\xa0\x5b\x35\xa5\x11\x6e\x19\x27\xa0\x80\x5a\xb9\x88\xc7\xa5\xab\xb1\x2a\x06\x37\x0d\x59\x53\xe5\x89\xa9\x6f\x19\x81\xeb\xea\x16\x6b\x58\xb8\x42\x84\xf5\x1c\x37\x32\x6e\xa1\xfd\x06\x3e\x8a\xf6\x27\x4c\x9f\x65\x35\x9b\xe1\x96\x63\x93\x6d\x96\x58\xda\x03\xd1\x69\x5e\xe7\x45\x9a\xee\xb8\x43\xf9\x39\x72\x7c\x64\xe7\x78\xcb\x25\x31\xe4\x16\x6e\x30\x7c\x45\x27\x04\x76\x67\x3e\x09\x87\x20\x39\xbe\xf0\x6c\xab\xba\x86\x2b\x0c\x4d\x55\x73\x3f\x4a\x98\x48\x45\xcb\x39\xa2\xd0\x10\x28\x48\xdb\x62\xba\x24\x4d\xc9\xb9\xc1\xa7\x77\x7e\x2a\xbb\x9b\xc8\x0b\x7f\x26\x1f\xe4\x4a\x28\xe4\x4e\x6e\xfa\x54\xd8\xca\x46\xb5\x48\x4b\xbd\xb6\x67\xa8\x91\x5e\xfa\x8a\x62\x20\x0d\x76\xd6\x53\x4b\x2c\xdb\x83\xe3\xaa\xf0\x26\xdc\xb1\xe4\xfc\x75\x85\x61\x29\xa3\x05\x6a\xa8\x35\x5c\xe1\x02\xf1\x8e\x04\xb3\x15\x64\x55\x97\xfc\xab\x15\x75\xd0\xe4\xb0\x54\x12\x4b\x8d\x31\x3e\xf4\x18\xfe\x66\xf4\x42\xa7\x99\xba\xeb\xee\xce\x68\xa6\x21\x3d\x9a\x8f\xef\xf6\x02\x44\x09\x82\x59\x31\x17\x04\xf9\x3b\xa9\xb9\xff\xa5\x96\x2f\x52\x99\x58\xde\x0e\x59\xc2\x09\xef\x50\x21\x7f\x72\xa5\x15\x28\x0c\xc1\x7f\x0d\x51\x2b\x5c\x60\xf3\x8a\x1e\x70\x69\x77\xf8\x32\x3f\x5f\x66\xa1\x1a\xc3\x64\x07\x5e\xd8\x6d\x2a\xfe\x7b\x6b\x16\x4f\x13\x78\x16\xbf\x96\x83\x84\xbc\xf8\x91\x2b\x36\x3a\x48\xad\xe9\xd8\x24\x6e\xf9\x52\x51\x32\x89\x08\xb9\x1a\x7d\x6b\xb8\xf7\x48\xac\x79\x92\x0c\xfc\x0b\x57\x6e\x85\x0c\xbf\xf0\x1e\x1a\xbc\x56\x03\x1c\x40\xac\x46\x57\x14\x97\x30\xab\x5a\xca\x0e\x60\x46\xf8\x7a\x0b\x97\x70\xb5\x09\x61\x8b\x47\xd0\xda\x92\x0f\xa1\xbb\x4f\xe9\x69\xfd\x5d\x93\x1a\xa5\x53\x04\x1e\xc4\x19\x4c\xd1\x26\xe1\xe4\x53\x40\x94\x92\xa2\x12\x2b\x68\x11\xad\x16\xa8\xcf\xb3\x99\xef\x16\xd2\x1e\x03\xee\xaf\x05\x77\xa9\xd2\x0f\x3e\x03\xc3\x0f\x5b\x54\x7a\xb3\xcc\x2c\x23\x9d\x99\x38\x7e\x44\xef\x3a\xd2\xeb\x1a\x4e\xfc\xa1\xf6\xd2\xeb\x4e\xa5\x52\xe1\xf9\x21\xfc\x99\x59\x9a\x5a\x35\xa9\xbe\x8a\x3f\x0b\xf9\x0c\x4e\xe0\xbb\xe9\x77\x79\x08\xa3\x2f\xbd\x4f\x8f\x8e\xe0\x32\xb6\xaf\xa1\x3e\x3c\x10\x5c\x53\xa1\xba\xfa\xff\x18\x2a\xe1\xa0\xf1\xb5\xf7\x5c\x50\x23\xec\x8f\xeb\x19\xd7\xb0\x3b\x68\xf5\x3e\xad\x66\x22\xfe\xe1\x30\xcf\xdb\xab\x7f\xc1\x89\xfb\x20\x41\x53\x31\x37\xf7\x13\xaf\xc1\x5e\xf4\xfd\xd1\x11\xc8\x95\xad\x92\x39\x6e\x1f\x04\xf0\x0b\xd4\xa0\x6b\x6b\x37\xc4\xee\x41\xc2\x75\x4c\x75\xc8\x1d\x3c\xcc\x94\x44\x06\x2e\x67\xe7\x94\xf9\x0f\x9f\xb3\x43\x99\x9f\x14\x18\x27\x01\x22\x9c\xf5\xb8\xfc\xcd\xfd\x7a\x7f\x92\xc6\x8b\xcf\x93\xf1\x28\x53\xdf\xd3\xe2\x3f\x77\x80\x6b\x9a\x12\x9e\x04\xa2\x5d\xab\xd7\x31\x6e\xf8\x59\x8a\x8b\x03\xe5\x05\x27\xae\x48\x84\x66\xbf\x26\x14\x6b\x93\x24\xcd\x15\x85\x2b\x3c\xe3\x96\xb9\xc4\x94\xb5\x64\xc3\x4d\x02\xbe\xc5\xed\x86\xcd\xdd\xa0\xa0\x5c\x7d\x08\xcb\x86\xa5\xd2\x2d\x78\x5f\x42\x10\x61\x81\xd9\x9c\x94\x07\xca\x8f\x17\x96\x7d\x89\x9a\xaa\x50\x0e\x67\x8b\x95\xd3\xcf\x5f\x28\xeb\x22\x57\x00\x62\xd7\xb1\xd9\xe8\x60\x8d\xbb\xaf\xc9\x7f\x14\x48\xfb\xa1\x8e\xb2\xc1\x4b\x3e\x5d\x81\x05\x77\x2d\x1a\x7d\x5b\xba\xc1\x72\xdb\xc0\x5f\x8d\xfa\xa8\xd5\xee\xa6\x08\xc3\x9b\xc1\x32\xb4\xb5\xa8\x30\xeb\x6a\xf9\x7f\xb0\xae\x6e\xaa\x7a\xd2\x45\xcf\x99\xeb\x18\xc8\x91\xcb\x74\x9c\xbf\x6f\x78\xa7\x59\x18\x74\x0f\x60\x4a\x7e\x79\x79\xde\x09\xa7\xa2\x4b\xa4\x8f\xbb\x3f\x3a\x8f\x5d\x9e\xc8\x2b\xad\x6b\x6e\xb2\x03\x27\x48\xb1\x8c\xb3\x21\x3e\x55\xf1\x3e\x67\x5b\x15\x57\x9c\xd3\x80\xb4\x70\x45\xd8\x5c\x2a\x0f\xdf\xf3\xf9\xc4\x39\xd7\xf7\x71\x94\x57\xc3\xf8\x80\xc6\xff\xa9\x66\x82\x27\xc5\x76\xb4\xe5\xdb\x74\x00\x5a\xfa\x10\x2a\x12\x20\xed\xc3\xbe\xdc\x43\xd3\x4e\xcb\x84\x7b\xe9\xbe\xe5\x16\xd2\x7d\xe7\xae\x21\x35\xa3\x86\xb6\x30\x36\x90\x56\x99\x65\x1b\xff\x80\x6a\xd4\x14\x38\x34\xa5\xd3\x2b\xf5\xfc\x30\xdc\x65\x9e\x2e\xaa\xa6\x5a\xac\x16\xea\xd1\x7b\x4c\x71\x7b\x8b\x6c\xb2\x82\x45\xa2\xb2\x70\x2d\x96\x5b\x25\xa1\x69\x53\x8b\x25\x5f\x81\x0b\x1c\x87\xe6\x2a\xd2\x75\x4f\x84\xb2\x0b\x71\x02\x9e\x96\xf7\xb0\xe2\x3c\x7a\x92\x41\x8a\xdf\xda\xa2\x65\xa7\x48\x11\xcc\x40\x29\x6e\xd9\x7e\xf4\x5c\xbc\x13\xdc\x00\xcf\x4f\x02\x30\xbe\x0d\xe9\x75\x90\x6c\xbe\xc0\x94\xa2\x6b\x2c\x5c\x2d\xba\x9a\xcd\xaa\xa2\x12\x31\x0d\xc2\x50\x0d\xe8\x16\x55\x35\xf7\xff\x64\x18\x5f\xcd\xe5\x69\xd4\xd1\x24\x69\xcc\x2f\x67\xc6\x12\x28\x71\x28\x50\xc3\x97\x64\xad\xdc\x51\x95\x72\x25\x61\x3c\xb0\x1b\x36\xdc\x29\x51\x91\x70\x36\xc7\x8b\xa8\xe7\x6a\x06\xfb\x99\x49\x87\x7a\x5c\xff\xe4\xbc\xb1\xf4\xf3\x6f\x15\x4e\xe3\x49\x81\x0d\xd2\x3f\x3f\x74\xa9\xac\x81\x37\xb2\x29\xff\x8f\x6d\x7f\x06\x4f\x7c\xfd\xca\x71\xd5\x85\x20\xf9\x10\xd6\x73\xc4\xd4\x77\x4a\xb1\xa8\x17\x4c\xc6\xee\x94\x7f\xa4\x89\x1f\x0d\x68\xbc\x88\xe4\xec\x8e\x8e\x60\xb5\x2c\x11\xc3\x81\x22\x13\x2b\xc1\x16\x17\xa4\x15\x4b\x33\x54\x8a\x58\x8e\x19\x52\xd9\x57\xd5\x46\xf1\xc9\x4e\x48\xe1\xd1\x37\x0d\xb3\xb0\xd6\xab\xc5\x27\xcf\x8b\xfe\x48\x3e\x51\x2e\x8b\x8a\x53\x0e\x87\x74\xc4\x75\xb8\x9c\xbc\x17\x97\xe8\x45\x81\x1a\xa3\xc5\xbf\xaf\x30\x65\x09\x9c\xab\xce\x17\x55\xb3\xa2\x82\x80\xdc\x01\x82\x35\x52\x9d\x86\x0e\x6d\xb0\xe2\x8d\xd0\x97\x5c\x2f\xe4\xde\x7c\x9b\xc1\x4d\x1e\x97\x6a\xbe\xcf\x0f\x9d\x55\x57\x21\x52\x11\x2e\x16\x4b\xb6\x11\x1c\x1f\xba\x33\xce\x2c\x5f\x61\xa6\x56\x29\x6c\x85\x6a\xdf\x86\xa2\x62\x0e\xb1\x63\xeb\x0e\x2e\xe1\x7c\x47\x5a\xb1\x67\xfd\xfc\x10\x3a\xc5\xcc\x97\xfe\x6c\xa7\x1a\x2d\x4e\xb7\xbe\xe9\x8a\x3a\x4e\xe3\x2c\x3f\xe9\x73\xbd\xc5\x3c\xc7\x0b\xa8\x1a\xb5\xd0\xa0\x68\x81\x3b\xe6\x2b\x51\x33\x55\x61\xe6\x7d\xb9\xed\xa2\x15\x8b\x82\x35\x3d\xa9\x4c\xcb\x60\x9e\x19\x70\x8d\x06\xcb\xf0\xd9\xdd\xb0\x55\xc7\xd1\x11\x7c\xa8\x1a\xb1\x4f\xa0\x0c\x76\x43\x22\x8b\x8d\xac\x47\x3e\x47\x32\xd0\x5e\x90\x05\xb6\x2c\xdf\x90\x76\x81\x6a\x2b\x6c\x57\x39\x01\x1d\x66\x03\xef\x6f\xf3\x46\x5b\xba\x6d\x44\x32\x67\x60\x0c\x69\x7a\xd8\x33\x65\x5e\xb2\x8b\x32\xc5\x9b\xc6\x9d\xbd\x42\xc5\x8d\x48\xa0\x50\x0e\x14\x9a\x31\xdc\xc2\x15\xe6\xea\xcc\x09\xc8\x71\x0a\x21\x90\x0b\x30\xd2\xea\x84\x20\x91\x0f\x99\xe9\x3d\x52\x99\xca\xfd\xad\x66\xb0\x24\x94\x56\x22\x90\x34\x38\xc2\x67\x5d\x5f\xb3\x6f\x29\xdc\x5f\xb5\x3b\x99\xf4\x79\x87\x05\x9b\xf4\x52\x13\xb7\x2d\x77\xf9\xe7\x22\xf2\xde\x08\x9d\x7c\x85\x81\xb5\xd5\xf5\x35\x6e\xe5\xe2\x71\xd9\x92\x72\x25\xf3\x67\xae\x70\x81\xe8\x0a\xbb\xfe\x8c\x8a\x8f\xe2\xba\x8c\xa5\xe8\xe8\x48\xf7\x2c\x22\xff\x64\x89\xdb\x7a\xa3\x42\x19\xd2\x80\x28\xdf\x48\x6c\xa3\xf3\x79\x8a\x61\xe2\x8e\xf8\x7c\xf9\x6a\x52\xb1\xf4\xfe\x84\xf3\x79\x9e\xb5\x92\x86\xf4\x18\x9e\x9e\xa1\x86\x7b\x19\x7a\x4f\x6b\x21\x83\xe5\xa8\x11\x9e\x76\xdd\x62\x54\x8a\x5d\x8d\x32\x8c\xa7\xdd\x6f\x0d\x11\xf8\xf7\x7d\x0e\xfe\xb5\xb2\x1d\x9e\x83\x2f\x63\x57\x6a\xf1\x2a\xa0\x77\x03\x07\xd0\xe7\xf0\x27\x9c\x2e\xee\x42\x8e\x41\x6b\xa7\x5f\x39\x4a\xf4\x0f\x63\x72\xa6\x95\xb4\x8f\xd0\x50\xd1\xf3\xff\x63\xcb\x90\x55\xd5\x8a\x1f\xdf\x4b\xed\x92\x94\xd2\x2d\x81\x88\x55\x53\x0e\x85\x69\x43\x36\x22\xfe\xe9\x35\x19\xec\x41\xa6\x10\x9e\x41\x8f\xab\x99\xa4\x22\xd6\x0e\x9e\xde\xeb\x2d\x30\x20\x3a\xd4\x4b\x4b\x2f\x20\x87\x92\x72\x44\xe4\xef\xde\x0c\x18\xf6\x9a\x59\xa4\x74\xd9\x79\x2d\xb8\x32\xa5\x28\x8c\xac\xaa\x2d\x55\x9d\x85\xa7\xb7\xde\x2b\x36\xed\xd9\x08\xe8\x47\x56\xd6\xea\x49\x66\xa7\xc0\xda\x15\x16\x21\x97\x94\x29\xd3\xfe\x3c\xfe\xa3\xa2\x8c\xea\x1d\xc9\x38\xe1\x5c\x6c\xb4\x89\x54\x01\x1d\xab\x13\x53\x22\x4b\xfe\x16\xd5\x6e\x90\xeb\x40\x2a\xf4\x75\x45\x31\xcc\x50\x4d\xf1\x34\xbd\x13\x75\xff\xbc\x99\x80\x1f\x82\xfd\x4c\x3f\x21\xf7\x45\x22\xd8\x1b\x34\x38\x4f\xa7\xf2\x8e\x69\xe9\xc0\x08\xaa\xd9\xb8\x00\x8f\x66\x23\x37\x87\x4c\xfb\x8a\x88\x45\x3b\xc4\xe0\xe8\x7e\x37\xfe\xed\xe8\x7e\xff\x47\x6d\x64\xfc\xe6\x07\xcb\xc3\xf6\x56\x5c\x33\xba\x34\x42\x33\x9c\x78\x7d\xda\x68\x71\x46\xdb\xe4\xd1\x9e\xe8\x29\xf8\x62\x44\x97\xdd\xdd\x25\xbb\xba\xeb\x32\xff\x76\x0b\x4a\xad\x75\x39\x15\xa5\x6c\x18\x3e\x3d\x00\xb1\x7b\x27\xdc\x1b\xed\xf5\x39\xbb\xd1\xe2\x73\xf3\x7c\x81\x58\x31\xc7\x34\xb5\xd9\x94\x4d\xd0\x4e\x93\x75\xbf\x03\xa5\x4f\xd2\xfb\x21\xfc\xe7\xd9\xb3\x1c\xe2\xc6\x37\x92\xa3\x3d\x81\x93\x64\xca\x6a\xef\x88\xa2\x61\x36\x42\xce\x7f\xd2\xcc\xa8\x63\x65\xed\x2a\x8e\xb8\xdc\x25\x03\x73\x3f\x12\x72\x13\x92\xcd\x9e\xba\xa2\x4b\x5c\x54\xb3\x0a\x97\x3a\x9d\xc5\x4f\x88\x81\xc4\xbc\xdc\xc4\x55\x29\x3a\x66\x5e\xdd\x1b\x16\xee\x74\xb5\xd4\x0e\xb3\x7c\x01\xc9\x3d\x4a\x07\x38\x8e\xe8\x92\x13\xeb\x91\x98\x8c\x67\xcd\x47\xda\xd7\x63\x24\x18\x28\x6b\xac\x5e\x2a\xef\x5f\x2c\xcb\xca\x12\x50\x23\x4d\x12\xd7\x81\x36\x71\xc7\x4d\x8e\x83\x47\xcf\x59\x4d\xec\x91\x55\xa5\x4a\xcf\x9e\x56\x65\xf4\x52\xe9\x70\x71\x46\xe0\x24\x97\x3f\x24\x52\x24\x35\x8b\x54\x65\xbc\xb5\x26\x16\xe5\x1f\xe4\x66\xde\x89\xdb\xe7\x54\xbc\x91\x9e\xcd\x65\xf3\x5e\xd8\xf1\xfd\x09\x1c\x06\xdf\xf0\xd7\xef\xf1\x1a\xb5\x65\x10\x97\xdb\x66\xd9\xee\x00\xe3\xf5\x85\x17\xd5\xc0\xd3\x59\x2e\x70\x55\xa9\x33\xfb\xdd\xa7\xfc\x49\xe2\x9c\x54\x34\x73\xf3\xee\x17\x99\x19\x65\x77\xbf\xf6\x27\xce\xa9\x20\x31\x19\x91\x26\xfe\x42\xa7\x89\x4f\x62\x3c\x38\x7b\x6c\xbf\x56\xe5\x3f\xe1\xf9\xe1\x13\x41\xd7\x50\xfb\x7f\x50\xf6\x39\x3c\x40\xa1\xf2\xc6\x2d\xd3\xa6\x1a\xab\xe0\xb6\x09\x8c\xc9\xe3\xa1\x40\xea\xb2\xe3\x20\x06\x64\xb6\xa1\x05\x98\x61\x22\xff\xa5\x4e\x39\xdf\x42\xc4\x0c\xfe\x06\x48\xd9\x3d\x53\xb4\x13\x92\xd4\x2b\x2c\x7e\x52\x71\xb4\x0d\x3b\xed\x56\xaf\xd3\xbf\xb6\x68\x0d\x3f\x7c\xe8\x42\x98\x44\x49\x28\x80\x3d\x82\xc6\x21\x54\x28\xfa\x36\xf1\xca\xb4\xcb\x20\x47\x6d\x08\x7c\x24\x9f\x1a\x91\x90\xb0\x95\x60\x5a\xc9\xfe\x35\xa4\xb7\x94\x54\xf3\x74\x08\xef\xab\xdd\xa2\x4e\x0b\xe3\x47\xf8\x94\xcb\x27\x92\xa3\xe7\x7a\xcf\xc2\xc9\x56\xd4\x09\x7e\xa2\xe7\x64\x7f\x54\xae\x1a\x99\x3c\xb3\x85\x4b\xbf\xff\x5f\x30\x94\x44\xbc\x2e\x6a\x8c\xda\xb4\x82\xa9\x70\x5d\x2a\x35\x23\xfa\x2a\x31\xf0\x65\x84\xd7\x91\x93\x4f\xab\xce\xb2\x91\x16\x16\x48\x1d\x40\x67\x04\x6e\x30\x5e\x42\xc5\x8c\x0a\x0a\x65\x3c\xc8\x8b\x97\xf2\x2e\x11\xe6\x98\x76\xbd\x32\x9a\xf4\xd9\xd6\x17\x83\xa2\x91\xf2\x38\x62\x7a\x15\x98\xcd\xf2\x38\x86\xa7\x1f\x7c\x3f\x8d\xf7\x20\x90\x28\xc8\x2a\x97\xb2\xe2\x5c\xbd\x9e\x52\x1c\xcc\xce\x44\x52\x4e\x54\x66\xc1\xfe\x77\xd3\xef\x26\x36\x72\xa8\x18\x47\x0c\xc6\x7d\xf4\x64\xb6\x68\x57\x36\x5e\x72\xd9\xe6\x5a\x1e\xcd\xd3\xd9\xe5\xdb\x76\x6e\x85\x72\xc8\x92\xbd\xed\x54\x07\x76\x6e\x91\xc4\x52\xc1\x85\x42\x46\xdd\xd5\x7e\xef\x81\x8a\x2d\x33\x54\x43\xb3\x5a\x5c\xf1\x2f\x67\x51\xb8\x4e\x65\x36\x89\xf8\x09\xef\xa2\xc4\xe5\xaa\x60\xee\x36\xa2\x10\x19\xdc\xc6\xc1\x95\x6d\xc2\x45\xae\x62\x4e\x4d\x50\x1e\x8f\xa6\x99\x29\x1a\x98\x74\x5d\x03\x2b\x62\x54\x9e\x01\x6b\xf8\x64\x9d\x94\xcb\x05\x5a\xc6\x80\xeb\x84\x2c\xd5\xf9\xf3\xc3\x3c\xf3\x3c\x3f\x8c\xe3\x0e\x0a\xd4\xb3\xac\x7a\x71\xe3\x0c\x58\x05\x85\xd2\xd8\x0b\xdd\x10\x3d\x6c\x22\xda\x01\xae\x67\x38\xe8\x14\xb9\x16\xf7\xac\x57\x38\xd8\x78\x40\x2a\x8c\x67\x76\x97\x1c\x5c\x0e\xde\xeb\xfb\x38\xc7\x66\x93\xc2\x2a\x1b\x79\x08\x97\xeb\x65\xa3\xfd\x91\xcb\x06\x22\x29\xbf\xd4\x81\xb5\x28\x55\x75\x26\x0e\x51\xc8\xe8\x5b\x4c\x75\x91\xe3\xb7\x9f\xd2\x3f\xb6\x5b\xbf\xcb\xe9\xd3\x81\xd1\xc1\x01\x16\x31\x74\x08\x77\x60\x14\xc3\x2e\xf3\x76\xb1\xdf\x20\xc5\x2b\xec\xae\xc3\xf2\x03\xdc\xd2\x07\xb2\x56\xee\x12\xdf\xb3\x5a\x36\xa2\xf0\x58\xa6\xcb\x8e\xb8\x5b\xfb\xe5\x38\x68\x83\x4c\x58\x69\x4b\x4b\xcc\xe0\x04\xf6\x9f\x75\xf5\x84\xa8\xcc\xe3\xef\x24\x5d\x22\x31\xad\x9a\x79\xe3\x4c\xab\x32\x88\x2f\xc1\x9f\xb1\x86\x80\xfb\x2d\x47\x7a\x19\x20\x3b\xe0\xc3\xda\x61\x48\xd9\xe2\x50\x18\xb7\x34\xc7\xba\xfe\xd1\x76\x16\x19\x1e\xc2\x2a\x43\xda\x32\x47\x13\x1e\x6e\x9c\x9d\xc3\x0e\x49\xfb\x0c\x8e\x8d\xb6\xc3\xb8\x66\x3a\xc1\xd9\x39\x4b\x0d\xd1\xb2\x6f\x94\xf1\xcc\x31\x5f\x9f\xf9\xec\x0a\x09\x2a\x93\x79\x1e\x2d\xb4\xf4\x8f\xb6\x9c\x69\x91\x52\x86\xec\xe2\x8f\x25\x16\x7c\xe1\x4a\xa1\x51\x7e\xf6\x98\xa4\x3e\xa7\xe0\xe8\xab\x26\x43\xa7\xd0\xe0\xc1\xa8\xfc\x9d\x91\x36\xdd\x52\x76\xf7\x66\xbd\x4c\xf4\xbd\xa5\x6d\xb7\x07\x93\xa4\x75\xbf\xae\x28\xc3\xad\x38\xea\x16\x1c\xfa\xec\xf2\x09\x54\x2b\x24\xda\x69\xc4\x4b\xfd\xa3\xe9\x13\x93\x63\xa0\xfd\x96\x7d\x8b\x25\x65\x55\x66\xca\x7c\x34\x98\xad\x49\xcb\xfb\x3f\xd5\x6c\xab\xbf\xb3\xaf\x5e\xe3\x8d\x7d\xac\x26\xe7\x3d\xf3\x73\xc5\x0f\x60\x89\x36\xb8\x3d\x86\xd3\x15\x9b\x2b\x17\x76\xe2\xfd\xf5\x22\x95\x35\x6e\x13\x02\xf5\xc9\x86\x20\x13\x5d\xa7\x23\x45\x2d\x7d\x9f\x3d\x61\x47\x54\xc8\x5a\xe9\x75\x8e\x0c\x1b\x15\x95\x3e\x6f\x02\x0f\xd1\xa3\x08\x25\xde\x9f\x3e\x66\xec\xef\xea\x34\x1c\x75\x82\x3f\x3a\x27\x2e\x98\xca\xf0\xf8\xae\x9d\xf0\x34\x9c\x48\x14\x69\x92\x0f\x46\xa9\xa5\xce\x60\xad\x72\xe8\x93\x44\x78\x8f\x75\x02\xc3\x49\xb4\x61\x11\xc6\x06\xf9\xcf\x8b\x17\x46\x4c\x65\x76\x14\x61\xfa\x70\x96\x70\xc0\x5b\xdd\xdf\xd3\x0c\xd5\x47\xae\xcf\x0d\x7c\x22\x52\x19\x46\x8e\xdf\x6b\x69\xec\x8a\x3d\x27\x43\xce\x22\x6d\x95\x72\xdf\x1e\xad\xd8\x3c\xa8\x32\xe0\xa4\x9a\x53\x30\xf5\x81\xa0\x40\x75\x1d\x2c\x8c\xaa\x99\x99\x94\x2a\x3b\x73\x62\xcb\xd9\x89\x19\xbd\x27\x35\x9e\x2a\x86\x20\xed\xb4\x45\xeb\x7f\xa0\x7a\x85\xe1\xdf\xff\x1e\xd8\xb2\xa1\xb8\xa1\x2b\x6a\x5b\xc6\x1a\xdb\xdd\x70\xd2\x4a\x24\x51\xca\xc3\xe0\x32\x40\xad\x91\x7e\xf1\xdf\x64\x98\x95\x50\x63\x0e\xde\xc9\xd2\xa4\x52\x07\x96\x4d\xad\xab\x14\xd5\x90\x4f\xb3\x23\x79\x5e\x4f\x9f\xe3\xc6\x55\x0b\x98\x63\xe9\x50\x17\xab\x0a\x8f\x6f\x09\x65\xdf\xd4\x1b\x43\x43\xd4\xb8\xba\xcc\xf8\x75\x33\xc3\x1f\x60\x97\x15\x44\x9c\xe5\x29\x34\xde\xdd\xb4\x0d\xdd\x9d\x3b\x69\x5d\x1d\x43\x32\xc7\x37\x14\x7e\x2f\x44\x69\xa9\x9b\x6b\xc7\x7d\xf4\xcd\x22\x37\x1c\xa9\x33\xed\x57\x2b\xa6\x1c\x45\xe6\x76\x28\x8d\x3f\xad\x6c\x79\x0c\x54\x96\xb2\x32\x4f\x01\x37\x78\xa3\x52\x66\x42\x13\x63\xd3\x24\x87\xb1\x44\x6e\x31\xa1\xb7\x03\xb7\xb2\x10\x3b\x97\x78\x59\xfa\x2e\x8b\x46\x3d\xae\x8d\xc6\x30\x38\x71\xa1\xdc\xf7\x59\x3d\xec\x5e\xe7\xa8\x27\x13\x95\x0a\x3b\x76\xbc\xbd\xa4\x0a\xa1\x75\x40\xd2\x5d\x6f\x8a\x4d\xeb\xaa\xb9\xd9\xe2\xec\xf6\xfe\x91\x2a\x1f\x71\xe4\x0f\xa5\x4a\x50\x8a\x8f\x0e\x80\xa1\xf6\x1a\xb3\x63\x38\xa2\xf2\x58\x91\xa8\x89\x2a\xba\x91\x35\x7c\xe2\x53\x5d\x89\x29\x9e\x24\xf6\x7f\x7d\x37\xdb\xdf\xbe\xf4\x14\x5c\x4f\x81\xb2\x8e\x97\x93\xfc\x6a\xdb\x04\x5c\x36\x62\xa5\x8e\x1c\x21\xe6\x83\x1f\x68\x9a\x21\xf8\xf9\x0c\xfe\x41\x98\x0d\x40\x72\x82\xaa\xda\x35\xa6\xe2\x44\x26\x8d\x68\x4b\x0d\x9f\x38\x49\xe3\x72\x58\x0e\x98\x64\x64\xe0\xf7\x42\x02\xaf\x9c\x25\x39\xf8\x35\x66\xa6\xfa\xaa\x78\xbd\x6f\xad\x7d\x20\x4b\xb1\x21\x77\x39\x8f\xa2\x5b\xbc\xff\xfc\x50\x0d\xc2\xdd\x9f\x63\xbf\xb6\xeb\x54\xbc\x70\x4a\xa2\xa6\x0f\x76\x51\x31\x37\xb5\x0d\xe3\x14\x3d\x4c\xe1\x15\x3a\x03\xa7\x92\x8f\x32\x1b\xb9\xe9\x60\x6a\x77\x89\xcc\x04\x77\x0e\xa2\xa2\xe3\x85\x6d\x53\x79\x2d\x81\x27\x65\x38\x1d\xfc\x67\x72\xa9\x2c\x4b\x2b\x53\x14\xb2\xf4\xf9\xeb\x57\xf0\x0e\xb5\xac\x2a\xaa\x25\xf2\x9d\x97\x21\x9c\xad\x4c\xfb\x60\x06\x4f\x38\x22\x29\x26\xd0\xa9\x7a\xcb\x6e\xc8\xd2\x01\xb0\x9b\x6b\x77\x42\x21\xb7\x9f\xbf\x7e\xe5\xbc\xbe\x27\xb7\xfb\x63\x59\xa6\x3f\x7f\xfd\x6a\xea\xbc\xf8\x4f\x60\xfa\x90\xb2\x8f\xc2\xf4\x1e\x2b\xfa\x2d\x12\xbe\x65\xe0\x4d\x9e\xca\xb2\xe3\xa6\xc8\xa7\xf0\x0f\x3b\x72\x50\x48\x83\xd5\x59\x44\x5d\x0f\x27\x70\xe0\x2a\x2a\xab\xe7\xc8\x63\xd8\xb6\xdf\x12\x17\x55\x89\x65\x85\x88\x16\x35\x74\x96\x59\x6c\xd8\xe2\x68\x04\x50\x23\x8f\x6e\xa4\x7c\x3c\x53\xae\xa8\xa6\xb6\xc7\x56\xe7\x93\x93\xba\x4c\xf4\xcc\x97\xc0\x07\x5e\x2f\x32\x52\xad\x6a\x91\x71\x00\x9d\x7a\xea\x8c\x88\xe3\xd0\xc8\x29\x44\xb6\x05\x46\xb4\x0a\x1a\xd8\xe5\x81\x75\x5c\xab\x36\xf6\x58\x7d\x57\xde\xc5\x63\xe4\x2d\xab\xb5\x56\xca\xb9\x4b\x24\xdc\xf8\xfc\xaf\xa2\x05\xe1\xbe\x87\xcf\xc3\xbe\x0b\xfb\xa0\x3b\xf1\x2a\x92\x25\xb2\x8a\x32\x74\x75\xd6\x3b\x32\x95\x79\x43\x56\x3a\xeb\x81\xac\x9b\xde\x43\x37\x5b\x38\xd8\x97\xe7\xb1\xdf\xfb\x13\xba\xc1\x40\x57\xad\x02\x22\x59\x55\x58\x99\x92\x68\x8b\x94\xca\x08\x65\xc1\x82\x34\x8c\xcb\xf3\xbd\x9d\x79\x52\x21\x45\x1c\x9f\x48\xee\x95\xf8\x34\x56\xaa\xe9\xf9\xb3\x84\x17\xf3\xbd\x3a\x34\xd0\xe7\xe0\x84\x43\x42\x26\xfa\xa1\x4a\xc8\x84\xfe\xa5\x89\xa1\x2f\xa5\xba\x8c\x04\x3b\x0c\x90\x40\xcf\x59\x46\x5d\xf6\xf6\xc4\x99\xb8\x4e\x65\x4a\x36\xb0\xa7\x19\x0d\x6c\x6f\x0d\x25\x43\x2a\x9a\x20\xaf\xc8\xbc\x36\xaf\x15\x21\x53\xe7\x1d\x3d\xc6\xbc\xbf\x2b\x91\xa2\xb0\x6f\xa2\x7b\x09\x1d\x58\x6e\x97\xd0\x5d\x46\x7d\x24\xa1\x33\x5e\xd7\x03\xd2\x3b\x42\xc3\x40\xb2\x87\x90\x3e\x18\xf5\x87\xa8\x93\x68\x45\xcd\xf5\x86\xf4\x57\xbc\xd6\x71\x59\xb4\xee\x1a\xcd\x62\x15\x74\x9f\xda\x67\x43\xd6\xcf\x93\x50\x91\x3d\x19\x50\xec\x7a\x5c\x89\xec\x78\x62\x5f\x50\x3c\xa0\x63\xbf\x3b\x8e\xc9\xfc\x94\xca\xa1\xe9\x5b\x01\x6c\x1d\x71\x38\x7f\xd0\x60\x43\x4f\x6a\xcf\xf0\x2c\xe3\xcb\x19\x20\x9b\x14\xa2\x18\x5f\x1b\x7e\x55\x08\x4b\x04\x35\x29\xac\x31\xff\xbd\xe1\xe4\x95\x5b\xcd\x9b\x6f\x54\x19\x20\xed\x88\x09\x1b\xab\xf7\xe7\xc2\x30\xa9\x8d\x52\x25\x0a\xda\xeb\xc3\x1c\xca\xe7\x83\x41\xfb\x52\xb2\x47\x9f\x10\x2f\x49\x7b\xa1\x92\x62\x12\x19\x90\xc3\xa2\x85\x2e\xa2\x77\xe8\x78\x3d\x86\xcb\xa4\xce\x22\xf5\xed\xa0\xe4\x8f\x95\x7c\x8e\x90\x7d\xae\x5a\x5f\x74\x4c\x2e\x5f\x03\x66\xb7\x75\xf8\x60\x07\xb5\xf8\xe0\xe1\xea\xf1\xf5\x8c\xf5\x26\x20\x7e\xa2\x56\x9f\xc3\x0a\x69\x3f\x03\xba\xb7\xd4\x50\xb0\xa9\x96\x43\x6d\xca\xb7\x80\xad\xb8\x2c\x31\xb5\x2e\x5e\x83\xbe\x93\x81\xdb\x2d\xe5\x9d\x9a\x4f\x1b\xb7\xd8\xd4\x8f\x6f\x7f\x31\x28\x88\xb5\xdb\x20\x65\xa6\xbb\x7e\xd9\x92\x45\x4f\xb9\xfb\xa0\x9e\xda\x23\x25\x6d\xcb\x1b\xd4\x46\xa6\xbe\xdd\xa5\xb4\x53\xd2\x9e\x76\x5a\xb4\xb4\x1b\x2e\x64\x30\xe5\x7d\x0b\x73\x3b\x24\x42\x34\xd8\xc7\x56\x7c\x6f\x19\x9e\x91\xc8\x86\x09\x70\x52\x1c\xef\xa7\x24\x68\xa8\xf3\x45\x52\x92\x1d\x6c\x5d\x09\x0f\x7a\x0f\xa9\x27\x53\x08\xb2\xda\x3a\xc2\xcd\xac\x6a\x52\x71\x04\xbd\xcd\x1d\x1d\xcf\xdc\x2e\xe5\xd5\x4b\x6f\xb1\x89\x3d\x3b\x4d\x70\xc9\xa7\xa8\x76\x8b\xdc\xf0\x92\x9a\x6e\x2b\x8e\xa0\xaa\x14\xec\xdf\x5f\xd7\xb2\x9a\xa9\x6f\xe3\x2b\xa3\xf4\x29\xd1\x9e\x64\x2e\x93\xbe\x64\x30\x69\x53\x98\xc2\x60\x8f\x53\x62\x45\x66\x18\xba\x49\x83\xfd\x19\x5c\x79\xaf\xfc\xfe\xd9\x39\x5e\xb6\x5e\xc2\x4f\x32\xc9\x4a\xb8\xe3\x4c\xef\xa8\x3c\x9a\xe1\x87\xb9\x3c\xf8\xd2\xc7\xb9\xfc\x4f\x92\x07\xba\xee\x93\x66\x13\x64\x2d\x86\xc0\xd8\xdc\x9b\x38\x33\x30\x90\xbe\x1f\x84\x32\xa1\x80\x7c\xa5\xa7\xb8\x44\xc5\xdc\x8a\xac\x9c\xa9\x5a\xe2\xba\x68\x84\xe3\x70\xfc\x16\x5c\xb3\x35\x39\x06\xb9\x98\x4c\xfb\xbc\x6f\xd5\xb9\xa8\x49\x4f\x22\x40\xe8\xb8\x6f\x75\x5e\x47\x79\x05\xcf\xb2\x2d\x11\xdd\x0d\xb0\xc3\x54\xed\xd8\x5c\x96\x2c\xcd\xa2\xc4\xcc\x91\x84\x1b\x9b\xbb\x9f\xc3\x91\x3d\x87\x2a\x95\x6f\x7f\xa2\x78\x07\x55\x1f\x3a\x8b\x7d\x77\x93\xd8\x32\xdb\x5d\x91\xdf\x83\xdb\xe4\xed\x5a\xde\x18\x9a\x3f\x3b\x8e\x9b\x8c\x2d\xb5\xd9\xa9\xde\xeb\x8f\xc6\x2f\x2e\x50\x5d\x53\x7b\x4a\xda\xe4\xe7\xae\xe7\x58\x57\x20\xe6\x86\xc7\xec\x1c\xeb\x9c\x56\xc7\xe8\xd8\x32\xcf\x1c\x79\xee\x30\xee\x96\x73\xdc\x50\x86\x21\x74\x68\xd3\x0d\x20\xa8\x2a\x10\xff\xdd\x54\xf5\x7f\xeb\x83\xdb\xc9\x92\x10\x9d\x63\x38\x45\x42\xc2\x81\xcc\x30\x6e\x3a\x9f\xed\xc7\xb9\x9c\xd8\xdb\x66\x12\x50\x49\x38\xbd\xab\x2d\x19\x51\x8e\xd2\x46\x59\x60\x53\xaa\x24\xfc\x58\x9d\xf6\xf6\x04\x5f\x56\x01\xd5\x77\x6e\x88\x9c\x2e\x9b\x51\x6a\x6e\x80\x4b\x7b\x64\x83\x3c\x24\x59\x63\xf5\x4d\x98\xc7\x1a\xa9\x83\x06\xaf\x83\xec\xdf\x2f\x7c\x79\x92\x4e\x71\x30\xb9\x77\x7e\x82\x9c\xed\xe6\x40\xaf\x08\x2a\x16\x1d\xb3\xd1\x9e\xca\xa8\xb8\x0b\x7f\x33\xcd\x62\xd9\x60\x75\x60\x44\x45\x16\xf7\xb6\x33\xe9\x4a\x7f\x4f\xea\x4a\x17\xfe\x64\xa1\x21\xfd\x9b\xb4\x67\x89\x95\xd4\x76\x13\x1a\xb2\x16\x90\x94\xb6\x17\xc1\x48\x59\x75\x0e\xc3\x75\xd4\xcd\xca\x15\xcc\x1a\x24\x04\x62\xe0\x37\x78\xad\xdc\xd5\x01\xa6\xf0\xc5\x23\x2d\xd6\xb3\x67\xd6\x76\x27\x15\xe6\xe6\x75\xea\xeb\x45\x7d\x7e\xdd\x5e\xab\xae\x48\x85\x72\xb7\x72\x74\x14\x4a\x52\x1f\xa6\xf8\x59\x09\xa6\xe3\xc9\x0c\x93\x4e\xc8\xf5\x19\x42\xe3\x8b\xeb\x36\xf5\x80\xd2\x45\x7a\x6c\x09\x04\x8d\x22\xcb\x42\x7a\x05\xde\xb3\x12\x1a\x59\x39\x31\x08\xa6\x76\xcb\x71\x67\x59\x64\x71\x35\xbe\xa8\x6f\x12\x1e\x23\x3b\xf0\x4b\xe4\xcd\xf1\x22\x15\x20\xcd\x1f\xbc\x0a\x4b\xd0\x77\x55\x20\xdc\xa6\x24\x7d\x6a\x5c\xa7\x10\xfb\xf7\xc3\xea\xb0\xc3\x96\xd5\xba\x73\x7d\xb9\x95\xcd\xc2\x28\x4c\x67\x44\x67\x70\xc1\xe7\x74\x48\xeb\x8e\x0b\x40\x8e\xd0\x9f\x7c\x09\xee\x39\x2d\x95\xa5\xa8\x2b\x48\xee\x3c\x43\x79\x4a\x43\xd8\x25\x25\x7d\x35\xea\x77\x6f\xc5\x6d\xde\xc0\xf6\xc6\x3c\xb0\x16\xcf\x0f\xc7\xc8\x78\x97\x65\x7f\x18\xc1\xfc\x1c\x42\x39\x5e\x20\x77\x25\x8c\x5d\x8e\xcd\x63\x09\xe6\x5d\x42\x24\x1d\x71\xa4\xfd\x05\x09\x92\x44\x54\xed\xee\xe5\xbc\xc9\x3e\x42\x16\xde\xaa\x98\x77\xec\xb9\xad\x1a\x53\x11\xe4\xf1\xdd\x37\x55\xd7\xa8\xfc\x0f\xf3\xe1\xb6\xab\x51\xf9\x99\xfc\xa3\x80\x46\xbd\xdb\x23\xbd\xce\x50\x34\x87\x4e\xa9\x18\x6f\xaa\x7a\x00\x8e\xe0\x7d\x18\x5b\x33\x02\x8a\x2c\xc6\x1e\x42\x81\x8c\x81\x6b\xb8\x16\x69\x55\xf1\x84\xcf\xa2\x45\x74\xe5\x86\xaf\x5a\xe4\x4b\xd1\x22\xb2\x2c\x1b\x2a\x4b\x70\x2e\xb8\xd1\xb7\x64\xa7\x2e\xc6\xd1\xb5\xd7\x24\x1f\xc9\x82\x2a\x0d\x5e\xd7\x1b\x58\x54\x0d\xeb\x2e\x97\xae\xc2\x78\xa8\xc5\xcd\x37\x0c\xaa\xc5\x02\x97\x15\x62\x58\x1c\xec\x9c\xd5\xb2\x64\x82\x62\xb2\x01\x17\x2f\xc0\xfd\xee\xe4\x48\x75\x17\xab\xa8\x80\x63\x7b\x55\x54\x4f\x65\x7e\x1d\x1c\x56\xd3\x4b\x7a\x27\xf1\x7d\xea\x1c\xc5\x62\x0b\xb2\x17\x49\xe9\x14\x52\x79\x33\xba\x89\xb1\xf2\xbe\x64\x84\xa9\xf4\x6b\xeb\xb9\x3f\x8f\xa1\xff\xc7\x22\x77\x97\xfa\x7f\x87\x9c\x63\x4d\xc9\x88\x09\x3d\xaa\x29\x19\x03\xd7\x10\x53\xa2\xab\x82\xdb\x12\xff\x57\x8e\x7f\xfa\x58\x26\x45\x41\x21\xed\x64\xd5\x5c\x6f\x6b\x4f\xe0\xab\x41\x79\x08\xb7\x34\x22\xcf\x97\xeb\x90\xf6\x82\x1a\x41\xba\x73\x57\x74\x14\x08\x8f\xa5\x3c\xc6\x01\x35\x44\x73\x28\x25\xe1\xde\x17\x16\xaa\x0b\xb5\xf3\x22\x6d\xe0\x50\x3d\x61\x4a\x44\xd8\xec\x42\x7d\xf3\xae\x29\x11\x1b\xdd\x3c\x95\xde\xb2\x93\x10\x9e\xd6\x75\x58\x06\xf6\xcb\xde\x91\x83\x44\xe5\xba\x7b\x6c\xa9\x59\x2c\x7c\x1e\xd6\xcb\x03\x30\x84\xcd\x4c\xc2\xe9\xe7\x0a\x9a\x68\x00\x76\x13\x37\xf9\x6a\xa1\x76\x68\xa1\xfc\x5c\x3a\x6b\x04\x32\x24\xeb\x33\x05\x16\xf7\x89\xdb\xeb\x6c\x7e\x5c\xd8\xe4\xb3\xd9\xba\x2d\xa7\xb9\x53\x8b\xe7\x93\x40\x28\x9c\x2d\xc1\x1a\x89\xf9\xc7\xd2\x5e\x5b\xcc\x66\x9c\x5e\xfb\x5c\x61\x1c\x0d\xc0\xd7\x48\xce\x97\xa6\xd6\x64\x24\x67\xd5\x73\xaf\xb1\xac\xaf\xaf\x0e\xa8\x69\x62\x72\x86\xd1\x71\x9d\x5c\xdf\xd9\x78\x0f\x6a\x64\x3a\xfb\x67\x0e\xe7\x6c\xa5\xea\x7b\xd6\xc5\x7f\x51\x5d\x3f\xd0\x00\x6c\x33\xf9\xa3\x23\x30\x77\x90\x1b\xfe\xd2\xac\x91\x3b\x27\x16\x86\x13\xfb\x76\xc4\xf5\x87\xef\x55\xbf\x7a\x2b\x31\x83\x94\xc1\x77\xb2\x43\xc8\x61\xe1\x9e\x64\xee\x9a\x65\x05\xc8\x97\x1b\x91\x1a\x63\x60\xc7\x92\xfd\x4b\xb3\xb0\x7d\x26\x77\xec\xfc\x1e\x94\xa5\x1f\x92\x9d\x77\xc7\xca\xb9\x54\xe6\xb3\x9a\x50\xdc\x06\xd5\x73\xc5\x43\xea\x39\x1b\x54\x3b\x1b\xa5\x71\x36\x0e\x40\x57\x14\xae\x6b\x63\x67\xc4\xb2\x3c\xb8\x9c\xda\x5e\x26\xaa\x71\x2b\x8b\x75\xaa\xe6\x66\x47\xdf\x83\x81\xc4\x89\xbd\x51\x91\x6b\xa7\x76\xf2\x20\xcf\xa6\xe0\xf3\x12\x5c\x37\xec\x6e\xce\xff\x0c\xef\xc5\xff\x7e\xe7\x65\xe2\xa3\xf1\xba\x2a\x68\x78\x70\x84\x77\x36\xa5\x5e\xda\x5b\x9b\xd2\xef\x4d\x5c\x0b\x4e\xc4\x3d\xc4\x7d\x05\x38\xd4\x51\x30\xc1\x29\x36\x9b\x93\xbb\xd6\xab\x86\x55\x75\x74\x09\xfe\x15\xc6\xd6\x63\x6e\x0e\x38\xdb\x8a\xfa\xe6\xf2\x70\x89\x27\x15\x94\x21\x86\xa7\x83\xee\xa1\x77\x8f\x40\x44\x93\xc1\x25\x7c\xcf\xa7\xd2\x75\x91\x75\x4f\x6c\xa2\x8f\x6a\xd6\x8f\xef\x02\xa3\x37\xdd\xac\x63\x2a\x5a\x85\x0f\x9f\x4a\x66\x39\x72\xbf\xa9\xe8\x4e\x87\x4e\xe5\xd1\xa2\x17\x76\x90\x61\x95\xf7\x53\xfd\x94\x98\xb2\x96\x6c\x6c\x5f\x39\xaf\x35\xae\x32\x60\xcb\xb3\xa4\x8b\x0d\xe4\xc0\x66\xd9\xc3\xfc\xb6\xc7\xb1\x67\xfa\x93\x28\x71\x07\x9a\x86\xb7\xa8\xe4\xe2\x23\x03\xd1\x91\x9e\x9e\x3a\x2b\x2a\x80\x05\x85\x08\xa7\x36\x8e\x4a\x39\xd4\x4b\xa5\x19\x59\x35\x65\xba\xa2\x7f\xf4\xe8\x73\x5f\x90\xd0\xef\xcf\xdd\xb7\xf6\x06\x28\xa3\xde\x7d\xe7\xa4\xae\x42\xc6\x88\x3a\x9c\xa4\x17\xac\x15\x93\xf7\x94\x37\x9c\xab\xe4\x55\x04\x39\xe1\xdc\xc5\x01\x7a\x78\xd8\x43\xf4\xd0\x7d\x90\x5e\x96\xcf\x68\xf1\x4c\xba\x3b\x03\x4a\x52\xc1\xe0\x73\xf0\x4f\x3a\x0e\xc2\x83\xaa\xe4\x64\x76\x57\x54\x92\xa8\x8e\xe5\xa8\x7b\xfc\x53\xcd\xaa\x59\x94\xe9\xaa\x6a\x14\xfd\x84\xaf\xd1\x0f\x1b\x86\xe9\x3b\xdc\xca\x74\x57\x5c\x8a\x92\x10\x4f\x4e\x40\x5c\xec\xd3\x91\x5d\x1e\x02\xa2\x18\xd0\x1d\xa5\xc4\x33\x3e\x2d\x21\x93\xa7\xc1\xe7\xfb\x5b\xd2\x2c\x2e\x8d\x99\x02\xae\x53\x55\x64\xa0\x37\xe5\x0d\xae\x3a\xd2\x6f\xef\x92\x4f\xbb\xab\x14\x74\xd4\x4d\x08\xa0\x98\x74\x45\x3c\xba\xef\x43\x8b\x01\x1d\xe5\xd9\x19\x3d\x92\xba\x89\x13\x67\x3c\xba\xf0\xdd\x3d\xbd\x39\x9d\x64\xfb\xa8\x8e\x5c\x7a\x0e\x8f\xea\xc4\xe5\x40\x18\xea\xf5\x84\xed\x3f\x83\xf3\x96\x03\x61\x8c\xe3\x36\x3a\x5c\x03\x7e\x4c\x63\xc0\x55\x85\xa9\x1e\xb4\xdf\x41\xe3\x4b\xfa\xe0\xaf\xe6\x83\x59\x4c\x24\x1c\xb0\x8e\xa2\x49\xc3\x70\xf0\x59\x1c\xaf\x7b\xdc\xe8\x88\xb7\xba\xcf\x31\xbb\x0b\xf4\x0a\x33\x16\xc5\x62\xdc\xad\x21\x51\x72\xab\xae\xd5\xe1\x9d\x52\x6d\x09\xd5\xb5\xc9\x39\x94\xdb\x3f\x74\xf0\xfe\x8f\xa9\xcb\x7b\x8d\x99\xac\x99\x42\xf7\x27\xc7\xf0\xab\x8c\x8a\x84\xbe\x91\xa9\xc4\x76\x4e\x9d\x6f\x4e\x22\xa1\x98\xde\xe0\x0d\x4d\x86\x25\xee\xc1\xdd\xbc\xf9\x6f\xfe\xd1\xbd\x1e\xce\xee\x08\x99\xca\x46\xba\x4a\x8c\xd7\xef\xd4\xa0\x22\xc1\xca\x6a\x1a\xbf\xa5\x3a\x89\x9f\xa5\xd9\x59\x61\x70\x8a\x96\x4b\xdc\x94\xfb\x71\x5f\x5b\x96\xeb\x92\xdd\x0e\xd9\x61\xd4\x6c\xe4\x1c\x18\x75\x78\x29\xda\x4d\xdc\x8e\x9d\xfc\xea\x3e\xc7\xf0\xab\xfb\x60\x34\x67\xd9\x85\xaf\x64\xae\xb0\xb1\x63\x33\x68\x34\xd6\x09\xfc\xfa\x4f\x1f\x67\x3a\x6f\xe8\xf2\x9c\xcf\x4d\x8d\x9c\x0f\x8d\x09\xfa\x76\x2c\xc2\x5f\x4c\xab\xc4\xd5\x7d\x2e\x4c\x9a\xda\x1e\x56\xfa\xac\xe0\xe5\xf9\x93\xf0\xec\xdb\x5f\x40\xaa\xcc\x14\xb3\xe2\x15\x7c\x91\x90\xb3\x5c\x97\xdd\xdd\x89\xae\x86\xc8\x6c\x0c\x62\xc7\xcb\xb4\x14\x77\xf5\x9a\xed\x31\xdb\xdb\x28\x76\xe9\x98\x49\xc0\x43\x19\xe8\x72\x27\x61\xb7\xd2\x3b\x2e\xd8\x63\x94\xcf\x1b\x51\x23\x84\xaf\xcf\xb5\x96\xd9\xa5\x31\x3b\xad\x6b\x13\x99\xe0\xca\xa7\x23\x72\x91\xd5\x45\xcd\x8c\xf4\xb5\x8c\x35\xcb\x38\x1b\xe9\xb6\x1c\xaa\x93\x34\x6c\x9a\x47\x46\x04\x65\xfe\x7a\xca\xe4\x33\x9a\xe8\x91\x28\x4e\xd8\xf1\x7b\x18\xf2\x8e\xb2\xc4\x29\x61\xb2\x95\xdf\x92\x12\xb5\x23\x93\x7e\x5a\xd7\xfe\x26\x50\x46\xb2\xbc\x8f\x52\xe2\xe5\x45\xe2\x07\xf5\xb1\x85\xa0\x85\x2e\xc3\x20\x61\xeb\xd9\x1c\xdb\xca\x0f\xe0\x5d\x54\x3b\xde\x56\x7b\x92\x30\x74\xfe\xfe\x86\x62\x5d\x3e\xf0\x5f\x4f\xec\xbf\xfa\x10\xdb\xf9\x10\xdb\xb0\xda\xfd\xdd\x89\x74\x48\x11\x86\xb3\xa4\xfe\xb9\xaf\x07\xd2\xa1\x35\x5f\x61\x46\x55\x39\x77\x0a\x75\x45\x19\x90\x59\x7c\x2f\x4a\x33\x23\xed\x02\xf5\xe9\x41\xbf\x06\xb1\x58\xdd\xfc\x29\x15\xd0\x71\xa2\xf6\xfd\x5d\x40\x2f\xb7\xc0\x73\x10\x71\x0d\x81\xd7\x65\x10\x4c\x6c\xc0\x54\x10\x52\xba\x5d\xb5\x8b\xd5\xb8\x37\x95\x3d\xc8\x98\x0e\x8a\x45\xdc\x29\xaa\x34\x47\xf4\x2e\x0b\x57\x8e\xa8\xb1\xe3\xe8\xe8\x6b\x50\x23\x31\xc4\x51\x90\x0d\x61\x42\x23\xf6\x8a\xdf\x21\xd9\x17\xc7\xf0\x03\x21\x6e\xc5\xc2\x5a\x56\x1c\x17\xa4\x3a\x11\x06\x49\x55\x81\x8e\xb7\xb5\x9c\x8b\xef\x2d\x52\xe4\x56\x0e\x4a\x5e\x42\xf1\x2c\x42\xe1\xf7\xa2\xde\xe3\x34\x7a\xfe\x4e\xdc\xe2\x29\xee\x21\x49\xef\xf3\x74\x17\x49\xe6\xb8\x8f\xfa\x74\x77\x75\x34\x7f\x24\xa0\xdf\x3a\xcd\x64\xcf\x61\xaa\x14\x23\x64\x73\x49\xd5\x69\x61\x95\x7a\xec\xa6\x40\x25\xe4\xe2\x53\x94\xbe\x16\x91\x7e\x62\x76\x93\xbe\x92\xd5\x92\x35\xce\xfb\x1b\x42\xb0\xfb\x92\xeb\xc7\xaf\xc4\xda\x86\x58\x63\x49\x35\x34\x60\xab\x8d\x53\x04\x58\xf2\x12\xfe\x8e\x00\x6e\x82\x8c\x89\x80\xee\x57\x42\xba\x31\x6f\x45\x44\xdd\xac\x93\x98\x63\xc2\xa6\xf7\x26\xaa\x17\x01\x4a\x51\x36\x17\x56\xfd\x4a\xdf\x74\x89\xf9\x1e\x49\x1d\x15\x96\xba\x37\x75\xdd\x30\x55\x8a\xb8\x03\xc3\x56\x5f\x69\x1d\x86\xfc\x86\x90\x7a\xab\xa0\xc9\x2e\x48\xee\xaf\xc3\x06\xd2\x3d\x1b\x54\xf9\x4a\xfc\x64\x68\x2a\xe4\x80\x57\x35\xb9\x42\xb5\x2d\xc1\xed\x30\x42\xf2\x8a\x4c\xce\x12\x9a\x15\x74\xc1\x44\xaa\xae\x4d\x2a\xe1\x6a\x23\x1c\x2c\x89\xe1\x6f\x86\xae\x8b\x12\x6b\xc7\x04\xf5\x07\xae\x25\xbf\xd2\x3d\xb5\x14\x0f\xc9\x7e\x8e\x19\x6e\x17\x55\x83\xa9\x58\xe9\x36\xee\x1d\xa8\x14\x33\x58\x2d\xe5\x05\x6b\x28\x77\x41\x4a\x6a\x6d\xab\x86\xfb\x3b\xba\xc5\x71\xba\x40\x82\xa2\xdb\xaf\x63\xd5\xf4\x77\x49\x25\x75\xd5\x61\x88\x28\x79\x23\x20\x05\x04\x57\xad\xc8\xa5\xc0\x6b\xc0\x8b\x25\xdb\x24\x98\xdb\x5e\x9d\x2c\x0f\x72\x70\x18\x29\x54\xe6\xcc\x4c\x81\xea\x5a\x65\x79\x84\xe8\x93\x17\xd3\xc5\x58\xf3\x12\xdc\x8e\xe1\x5e\xd7\x43\x1e\xb8\x81\xb3\x31\x7d\x1d\x80\xbb\x26\x9a\x8a\xff\x6c\x8d\xff\x09\x3c\x8b\x5f\xcb\x41\xbe\x7f\x31\x39\x86\xbf\xc5\x51\x98\x3f\x43\x42\x3e\x3f\xd4\x97\xfd\xf5\xa2\xc0\xfb\x33\x98\x92\xf3\x87\x47\xc8\xaa\xa9\x98\x77\x8b\x65\x9a\x1d\x9c\xbb\x54\xe1\xc4\xde\x27\x19\x09\x59\x4f\x37\xea\x7a\x4a\xdd\x8d\xbe\xc3\x72\x74\x37\x86\x39\x45\x2f\xe2\xaf\x4c\x27\x77\x7b\x77\x7b\xf0\x3f\x01\x00\x00\xff\xff\xb5\x91\xef\x7d\x33\xd9\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcb, 0xe3, 0xaf, 0xaa, 0x73, 0xff, 0x86, 0xa4, 0x4e, 0xb8, 0xf4, 0xe2, 0x68, 0xa0, 0xcf, 0x19, 0x10, 0xfd, 0xe8, 0x9a, 0x9f, 0xbe, 0x2d, 0x7c, 0x29, 0xd8, 0xb4, 0x80, 0xa2, 0x15, 0xa1, 0xda}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x27, 0xdd, 0xf4, 0x3c, 0x46, 0x24, 0x24, 0xac, 0xec, 0x4b, 0x8c, 0x7e, 0xcc, 0x14, 0xa3, 0xd2, 0xa4, 0xfb, 0x99, 0xbd, 0xc3, 0x71, 0xa3, 0xef, 0xa8, 0x6e, 0x85, 0xb6, 0xaa, 0x91, 0x67, 0x62}} return a, nil } From 20bc88d56e4a120e2881ec1b1a4b103c9346c932 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 2 Aug 2023 14:50:34 -0500 Subject: [PATCH 045/132] replace addresses and fix transactions and scripts --- contracts/FlowFees.cdc | 2 +- contracts/FlowIDTableStaking.cdc | 35 +- contracts/FlowServiceAccount.cdc | 2 +- contracts/FlowStakingCollection.cdc | 4 +- contracts/FlowStorageFees.cdc | 2 +- contracts/LockedTokens.cdc | 4 +- contracts/epochs/FlowEpoch.cdc | 4 +- .../testContracts/TestFlowIDTableStaking.cdc | 2 +- lib/go/contracts/contracts.go | 4 +- lib/go/contracts/internal/assets/assets.go | 48 +- lib/go/templates/internal/assets/assets.go | 1198 ++++++++--------- lib/go/templates/manifest.mainnet.json | 24 +- lib/go/templates/manifest.testnet.json | 24 +- lib/go/templates/templates.go | 20 +- lib/go/test/flow_epoch_test.go | 44 +- lib/go/test/go.mod | 87 +- lib/go/test/go.sum | 285 ++-- .../FlowServiceAccount/deposit_fees.cdc | 8 +- .../scripts/get_account_creators.cdc | 2 +- .../scripts/get_account_fee.cdc | 2 +- .../scripts/get_execution_effort_weights.cdc | 2 +- .../scripts/get_execution_memory_limit.cdc | 2 +- .../scripts/get_execution_memory_weights.cdc | 2 +- .../scripts/get_fees_balance.cdc | 2 +- .../get_is_account_creation_restricted.cdc | 2 +- .../scripts/get_is_account_creator.cdc | 2 +- .../scripts/get_tx_fee_parameters.cdc | 2 +- .../dkg/scripts/get_consensus_nodes.cdc | 2 +- .../get_dkg_canonical_final_submission.cdc | 2 +- .../dkg/scripts/get_dkg_completed.cdc | 2 +- transactions/dkg/scripts/get_dkg_enabled.cdc | 2 +- .../dkg/scripts/get_final_submissions.cdc | 2 +- .../get_latest_whiteboard_messages.cdc | 2 +- .../dkg/scripts/get_node_final_submission.cdc | 2 +- .../dkg/scripts/get_node_has_submitted.cdc | 2 +- .../dkg/scripts/get_node_is_claimed.cdc | 2 +- .../dkg/scripts/get_node_is_registered.cdc | 2 +- transactions/dkg/scripts/get_thresholds.cdc | 10 +- .../dkg/scripts/get_whiteboard_messages.cdc | 2 +- transactions/epoch/admin/advance_view.cdc | 2 +- .../epoch/admin/calculate_rewards.cdc | 2 +- transactions/epoch/admin/pay_rewards.cdc | 2 +- transactions/epoch/admin/reset_epoch.cdc | 2 +- .../epoch/node/register_dkg_participant.cdc | 2 +- transactions/epoch/node/register_node.cdc | 9 +- transactions/epoch/node/register_qc_voter.cdc | 2 +- .../epoch/scripts/get_bonus_tokens.cdc | 2 +- .../epoch/scripts/get_config_metadata.cdc | 2 +- .../epoch/scripts/get_create_clusters.cdc | 2 +- .../epoch/scripts/get_current_view.cdc | 2 +- .../epoch/scripts/get_epoch_counter.cdc | 2 +- .../epoch/scripts/get_epoch_metadata.cdc | 2 +- .../epoch/scripts/get_epoch_phase.cdc | 2 +- .../epoch/scripts/get_proposed_counter.cdc | 2 +- transactions/epoch/scripts/get_randomize.cdc | 2 +- transactions/flowToken/burn_tokens.cdc | 6 +- transactions/flowToken/create_forwarder.cdc | 4 +- transactions/flowToken/mint_tokens.cdc | 4 +- .../flowToken/scripts/get_balance.cdc | 6 +- transactions/flowToken/scripts/get_supply.cdc | 4 +- transactions/flowToken/setup_account.cdc | 4 +- transactions/flowToken/transfer_tokens.cdc | 6 +- .../admin/add_approved_and_limits.cdc | 2 +- .../admin/add_approved_nodes.cdc | 2 +- .../admin/capability_end_epoch.cdc | 2 +- .../admin/change_candidate_limits.cdc | 2 +- .../idTableStaking/admin/change_cut.cdc | 2 +- .../admin/change_del_minimums.cdc | 2 +- .../idTableStaking/admin/change_minimums.cdc | 2 +- .../idTableStaking/admin/change_payout.cdc | 2 +- .../idTableStaking/admin/end_epoch.cdc | 2 +- .../admin/end_epoch_change_payout.cdc | 2 +- .../idTableStaking/admin/end_staking.cdc | 2 +- .../idTableStaking/admin/move_tokens.cdc | 2 +- .../idTableStaking/admin/pay_rewards.cdc | 2 +- .../admin/remove_approved_nodes.cdc | 2 +- .../admin/remove_invalid_nodes.cdc | 2 +- .../idTableStaking/admin/remove_node.cdc | 2 +- .../admin/scale_rewards_test.cdc | 4 +- .../admin/set_approved_nodes.cdc | 2 +- .../idTableStaking/admin/set_claimed.cdc | 2 +- .../idTableStaking/admin/set_node_weight.cdc | 2 +- .../admin/set_non_operational.cdc | 2 +- .../idTableStaking/admin/set_slot_limits.cdc | 2 +- .../idTableStaking/admin/start_staking.cdc | 2 +- .../idTableStaking/admin/transfer_admin.cdc | 2 +- .../admin/transfer_minter_deploy.cdc | 2 +- .../admin/upgrade_set_claimed.cdc | 2 +- .../delegation/del_request_unstaking.cdc | 6 +- .../delegation/del_stake_new_tokens.cdc | 13 +- .../delegation/del_stake_rewarded.cdc | 6 +- .../delegation/del_stake_unstaked.cdc | 6 +- .../delegation/del_withdraw_reward_tokens.cdc | 8 +- .../del_withdraw_unstaked_tokens.cdc | 8 +- .../delegation/delegator_add_capability.cdc | 6 +- .../delegation/get_delegator_committed.cdc | 4 +- .../delegation/get_delegator_info.cdc | 4 +- .../get_delegator_info_from_address.cdc | 4 +- .../delegation/get_delegator_request.cdc | 4 +- .../delegation/get_delegator_rewarded.cdc | 4 +- .../delegation/get_delegator_staked.cdc | 4 +- .../delegation/get_delegator_unstaked.cdc | 4 +- .../delegation/get_delegator_unstaking.cdc | 4 +- .../get_delegator_unstaking_request.cdc | 4 +- .../delegation/register_delegator.cdc | 7 +- .../delegation/register_many_delegators.cdc | 4 +- .../node/node_add_capability.cdc | 6 +- .../node/register_many_nodes.cdc | 7 +- .../idTableStaking/node/register_node.cdc | 11 +- .../idTableStaking/node/request_unstake.cdc | 6 +- .../idTableStaking/node/stake_new_tokens.cdc | 14 +- .../node/stake_rewarded_tokens.cdc | 6 +- .../node/stake_unstaked_tokens.cdc | 6 +- .../idTableStaking/node/unstake_all.cdc | 6 +- .../node/update_networking_address.cdc | 6 +- .../node/withdraw_reward_tokens.cdc | 8 +- .../node/withdraw_unstaked_tokens.cdc | 8 +- .../get_approved_but_not_staked_nodes.cdc | 4 +- .../scripts/get_approved_nodes.cdc | 4 +- .../scripts/get_candidate_limits.cdc | 4 +- .../scripts/get_candidate_nodes.cdc | 4 +- .../scripts/get_current_table.cdc | 4 +- .../scripts/get_cut_percentage.cdc | 4 +- .../scripts/get_del_stake_requirements.cdc | 4 +- .../scripts/get_delegators_below_min.cdc | 24 +- .../scripts/get_node_committed_tokens.cdc | 4 +- .../idTableStaking/scripts/get_node_info.cdc | 4 +- .../scripts/get_node_info_from_address.cdc | 4 +- .../scripts/get_node_initial_weight.cdc | 4 +- .../scripts/get_node_networking_addr.cdc | 4 +- .../scripts/get_node_networking_key.cdc | 4 +- .../scripts/get_node_rewarded_tokens.cdc | 4 +- .../idTableStaking/scripts/get_node_role.cdc | 4 +- .../scripts/get_node_staked_tokens.cdc | 4 +- .../scripts/get_node_staking_key.cdc | 4 +- .../scripts/get_node_total_commitment.cdc | 4 +- ...de_total_commitment_without_delegators.cdc | 4 +- .../scripts/get_node_type_ratio.cdc | 4 +- .../scripts/get_node_unstaked_tokens.cdc | 4 +- .../scripts/get_node_unstaking_request.cdc | 4 +- .../scripts/get_node_unstaking_tokens.cdc | 4 +- .../scripts/get_non_operational.cdc | 4 +- .../scripts/get_proposed_table.cdc | 4 +- .../scripts/get_role_counts.cdc | 4 +- .../scripts/get_slot_limits.cdc | 4 +- .../scripts/get_stake_requirements.cdc | 4 +- .../idTableStaking/scripts/get_table.cdc | 4 +- .../scripts/get_total_staked.cdc | 4 +- .../scripts/get_total_staked_by_type.cdc | 4 +- .../scripts/get_weekly_payout.cdc | 4 +- .../admin/admin_create_shared_accounts.cdc | 4 +- .../admin/check_main_registration.cdc | 4 +- .../admin/check_shared_registration.cdc | 4 +- ...tody_create_account_with_lease_account.cdc | 4 +- .../custody_create_only_lease_account.cdc | 4 +- .../custody_create_only_shared_account.cdc | 4 +- .../admin/custody_create_shared_accounts.cdc | 4 +- .../admin/deposit_locked_tokens.cdc | 6 +- .../admin/get_unlocking_bad_accounts.cdc | 2 +- .../delegator/delegate_new_tokens.cdc | 6 +- .../delegator/get_delegator_id.cdc | 2 +- .../delegator/get_delegator_info.cdc | 4 +- .../delegator/get_delegator_node_id.cdc | 2 +- .../delegator/register_delegator.cdc | 7 +- .../delegator/withdraw_rewarded_tokens.cdc | 2 +- .../lockedTokens/staker/get_node_id.cdc | 2 +- .../lockedTokens/staker/get_staker_info.cdc | 4 +- .../lockedTokens/staker/register_node.cdc | 5 +- .../lockedTokens/staker/stake_new_tokens.cdc | 6 +- .../staker/withdraw_rewarded_tokens.cdc | 2 +- .../lockedTokens/user/deposit_tokens.cdc | 6 +- .../user/get_locked_account_address.cdc | 2 +- .../user/get_locked_account_balance.cdc | 2 +- .../user/get_multiple_unlock_limits.cdc | 2 +- .../lockedTokens/user/get_total_balance.cdc | 8 +- .../lockedTokens/user/get_unlock_limit.cdc | 2 +- .../lockedTokens/user/withdraw_tokens.cdc | 4 +- .../scripts/get_current_node_version.cdc | 2 +- .../get_current_node_version_as_string.cdc | 2 +- .../scripts/get_next_version_boundary.cdc | 2 +- .../get_next_version_update_sequence.cdc | 2 +- .../scripts/get_version_boundaries.cdc | 2 +- .../get_version_boundary_freeze_period.cdc | 2 +- .../scripts/generate_quorum_certificate.cdc | 2 +- .../quorumCertificate/scripts/get_cluster.cdc | 2 +- .../scripts/get_cluster_complete.cdc | 2 +- .../scripts/get_cluster_node_weights.cdc | 2 +- .../scripts/get_cluster_vote_threshold.cdc | 2 +- .../scripts/get_cluster_votes.cdc | 2 +- .../scripts/get_cluster_weight.cdc | 2 +- .../scripts/get_clusters.cdc | 2 +- .../scripts/get_node_has_voted.cdc | 2 +- .../scripts/get_node_weight.cdc | 2 +- .../scripts/get_qc_enabled.cdc | 2 +- .../scripts/get_voter_is_registered.cdc | 2 +- .../scripts/get_voting_completed.cdc | 2 +- .../create_new_tokenholder_acct.cdc | 2 +- .../stakingCollection/restake_all_stakers.cdc | 2 +- .../does_account_have_staking_collection.cdc | 2 +- .../scripts/get_all_delegator_info.cdc | 4 +- .../scripts/get_all_node_info.cdc | 4 +- .../scripts/get_delegator_ids.cdc | 2 +- .../scripts/get_does_stake_exist.cdc | 4 +- .../scripts/get_locked_tokens_used.cdc | 2 +- .../scripts/get_machine_account_address.cdc | 2 +- .../scripts/get_machine_accounts.cdc | 2 +- .../scripts/get_node_ids.cdc | 2 +- .../scripts/get_unlocked_tokens_used.cdc | 2 +- .../setup_staking_collection.cdc | 6 +- .../stakingCollection/test/deposit_tokens.cdc | 4 +- .../stakingCollection/test/get_tokens.cdc | 4 +- transactions/stakingProxy/get_node_info.cdc | 2 +- .../scripts/get_account_available_balance.cdc | 2 +- ...capacity_for_transaction_storage_check.cdc | 2 +- .../scripts/get_storage_capacity.cdc | 2 +- .../scripts/get_storage_fee_conversion.cdc | 2 +- .../scripts/get_storage_fee_min.cdc | 2 +- 217 files changed, 1252 insertions(+), 1256 deletions(-) diff --git a/contracts/FlowFees.cdc b/contracts/FlowFees.cdc index 7360cb661..1647d5d9d 100644 --- a/contracts/FlowFees.cdc +++ b/contracts/FlowFees.cdc @@ -1,5 +1,5 @@ import FungibleToken from "FungibleToken" -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS access(all) contract FlowFees { diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 96ae2fad5..9c70a1022 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -28,18 +28,17 @@ */ import FungibleToken from "FungibleToken" -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" import FlowFees from 0xFLOWFEESADDRESS import Crypto access(all) contract FlowIDTableStaking { - /****** ID Table and Staking Events ******/ - + /// Epoch access(all) event NewEpoch(totalStaked: UFix64, totalRewardPayout: UFix64) access(all) event EpochTotalRewardsPaid(total: UFix64, fromFees: UFix64, minted: UFix64, feesBurned: UFix64) - /// Node Events + /// Node access(all) event NewNodeCreated(nodeID: String, role: UInt8, amountCommitted: UFix64) access(all) event TokensCommitted(nodeID: String, amount: UFix64) access(all) event TokensStaked(nodeID: String, amount: UFix64) @@ -53,7 +52,7 @@ access(all) contract FlowIDTableStaking { access(all) event NetworkingAddressUpdated(nodeID: String, newAddress: String) access(all) event NodeWeightChanged(nodeID: String, newWeight: UInt64) - /// Delegator Events + /// Delegator access(all) event NewDelegatorCreated(nodeID: String, delegatorID: UInt32) access(all) event DelegatorTokensCommitted(nodeID: String, delegatorID: UInt32, amount: UFix64) access(all) event DelegatorTokensStaked(nodeID: String, delegatorID: UInt32, amount: UFix64) @@ -64,7 +63,7 @@ access(all) contract FlowIDTableStaking { access(all) event DelegatorUnstakedTokensWithdrawn(nodeID: String, delegatorID: UInt32, amount: UFix64) access(all) event DelegatorRewardTokensWithdrawn(nodeID: String, delegatorID: UInt32, amount: UFix64) - /// Contract Field Change Events + /// Contract Fields access(all) event NewDelegatorCutPercentage(newCutPercentage: UFix64) access(all) event NewWeeklyPayout(newPayout: UFix64) access(all) event NewStakingMinimums(newMinimums: {UInt8: UFix64}) @@ -73,7 +72,6 @@ access(all) contract FlowIDTableStaking { /// Holds the identity table for all the nodes in the network. /// Includes nodes that aren't actively participating /// key = node ID - /// value = the record of that node's info, tokens, and delegators access(contract) var nodes: @{String: NodeRecord} /// The minimum amount of tokens that each staker type has to stake @@ -90,8 +88,7 @@ access(all) contract FlowIDTableStaking { /// of each node type during the current epoch access(account) var totalTokensStakedByNodeType: {UInt8: UFix64} - /// The total amount of tokens that are paid as rewards every epoch - /// could be manually changed by the admin resource + /// The total amount of tokens that will be paid as rewards duringt the current epoch access(account) var epochTokenPayout: UFix64 /// The ratio of the weekly awards that each node type gets @@ -119,12 +116,7 @@ access(all) contract FlowIDTableStaking { /// Set when the node is created access(all) let id: String - /// The type of node: - /// 1 = collection - /// 2 = consensus - /// 3 = execution - /// 4 = verification - /// 5 = access + /// The type of node access(all) var role: UInt8 access(all) var networkingAddress: String @@ -151,7 +143,7 @@ access(all) contract FlowIDTableStaking { /// Staking rewards are paid to this bucket access(all) var tokensRewarded: @FlowToken.Vault - /// list of delegators for this node operator + /// List of delegators for this node operator access(all) let delegators: @{UInt32: DelegatorRecord} /// The incrementing ID used to register new delegators @@ -160,7 +152,7 @@ access(all) contract FlowIDTableStaking { /// The amount of tokens that this node has requested to unstake for the next epoch access(all) var tokensRequestedToUnstake: UFix64 - /// weight as determined by the amount staked after the staking auction + /// Weight as determined by the amount staked after the staking auction (currently always 100) access(all) var initialWeight: UInt64 init( @@ -447,8 +439,7 @@ access(all) contract FlowIDTableStaking { self.id = id } - /// Tells whether the node is currently eligible for CandidateNodeStatus - /// which means that it is a new node who currently is not participating with tokens staked + /// Tells whether the node is a new node who currently is not participating with tokens staked /// and has enough committed for the next epoch for its role access(self) fun isEligibleForCandidateNodeStatus(_ nodeRecord: &FlowIDTableStaking.NodeRecord): Bool { let participantList = FlowIDTableStaking.getParticipantNodeList()! @@ -877,8 +868,6 @@ access(all) contract FlowIDTableStaking { access(all) fun moveTokens() } - /// Admin resource that has the ability to create new staker objects, remove insufficiently staked nodes - /// at the end of the staking auction, and pay rewards to nodes at the end of an epoch access(all) resource Admin: EpochOperations { /// Sets a new set of minimum staking requirements for all the nodes @@ -963,9 +952,7 @@ access(all) contract FlowIDTableStaking { message: "Percentage value to decrease rewards payout should be between 0 and 1" ) } - let list = FlowIDTableStaking.account.load<{String: UFix64}>(from: /storage/idTableNonOperationalNodesList) - FlowIDTableStaking.account.save<{String: UFix64}>(nodeIDs, to: /storage/idTableNonOperationalNodesList) } @@ -978,7 +965,6 @@ access(all) contract FlowIDTableStaking { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(nodeID) nodeRecord.setWeight(weight) - emit NodeWeightChanged(nodeID: nodeID, newWeight: weight) } @@ -1102,7 +1088,6 @@ access(all) contract FlowIDTableStaking { ?? panic("Could not read the approve list from storage") self.removeInvalidNodes(approvedNodeIDs: approvedNodeIDs) - self.fillNodeRoleSlots() FlowIDTableStaking.account.load(from: /storage/stakingEnabled) diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index c4988658b..706df682a 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -1,5 +1,5 @@ import FungibleToken from "FungibleToken" -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" import FlowFees from 0xFLOWFEESADDRESS import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 9329b9629..62ef5825f 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -11,8 +11,8 @@ */ import FungibleToken from "FungibleToken" -import FlowToken from 0xFLOWTOKENADDRESS -import FlowIDTableStaking from 0xFLOWIDTABLESTAKINGADDRESS +import FlowToken from "FlowToken" +import FlowIDTableStaking from "FlowIDTableStaking" import LockedTokens from 0xLOCKEDTOKENSADDRESS import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS import FlowClusterQC from 0xQCADDRESS diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index 3620440f4..63b389a9b 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -15,7 +15,7 @@ */ import FungibleToken from "FungibleToken" -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" access(all) contract FlowStorageFees { diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 51d2ced67..afe22af0e 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -25,9 +25,9 @@ */ -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import FlowIDTableStaking from 0xFLOWIDTABLESTAKINGADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS import StakingProxy from 0xSTAKINGPROXYADDRESS diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index ba061fd67..ddd95d5aa 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -1,6 +1,6 @@ import FungibleToken from "FungibleToken" -import FlowToken from 0xFLOWTOKENADDRESS -import FlowIDTableStaking from 0xFLOWIDTABLESTAKINGADDRESS +import FlowToken from "FlowToken" +import FlowIDTableStaking from "FlowIDTableStaking" import FlowClusterQC from 0xQCADDRESS import FlowDKG from 0xDKGADDRESS import FlowFees from 0xFLOWFEESADDRESS diff --git a/contracts/testContracts/TestFlowIDTableStaking.cdc b/contracts/testContracts/TestFlowIDTableStaking.cdc index f69830675..8ecf63376 100644 --- a/contracts/testContracts/TestFlowIDTableStaking.cdc +++ b/contracts/testContracts/TestFlowIDTableStaking.cdc @@ -8,7 +8,7 @@ */ import FungibleToken from "FungibleToken" -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" pub contract FlowIDTableStaking { diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index 554667bdf..d5b770287 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -50,8 +50,8 @@ const ( placeholderFungibleTokenMVAddress = "\"FungibleTokenMetadataViews\"" placeholderMetadataViewsAddress = "\"MetadataViews\"" placeholderViewResolverAddress = "\"ViewResolver\"" - placeholderFlowTokenAddress = "0xFLOWTOKENADDRESS" - placeholderIDTableAddress = "0xFLOWIDTABLESTAKINGADDRESS" + placeholderFlowTokenAddress = "\"FlowToken\"" + placeholderIDTableAddress = "\"FlowIDTableStaking\"" placeholderStakingProxyAddress = "0xSTAKINGPROXYADDRESS" placeholderQCAddr = "0xQCADDRESS" placeholderDKGAddr = "0xDKGADDRESS" diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 9c00c9295..d8861a496 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,19 +1,19 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowContractAudits.cdc (9.298kB) -// FlowFees.cdc (9.627kB) -// FlowIDTableStaking.cdc (98.52kB) -// FlowServiceAccount.cdc (8.191kB) -// FlowStakingCollection.cdc (55.603kB) -// FlowStorageFees.cdc (9.218kB) +// FlowFees.cdc (9.62kB) +// FlowIDTableStaking.cdc (97.951kB) +// FlowServiceAccount.cdc (8.184kB) +// FlowStakingCollection.cdc (55.589kB) +// FlowStorageFees.cdc (9.211kB) // FlowToken.cdc (12.966kB) -// LockedTokens.cdc (31.327kB) +// LockedTokens.cdc (31.313kB) // NodeVersionBeacon.cdc (22.903kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.547kB) // epochs/FlowDKG.cdc (18.678kB) -// epochs/FlowEpoch.cdc (41.956kB) -// testContracts/TestFlowIDTableStaking.cdc (8.518kB) +// epochs/FlowEpoch.cdc (41.942kB) +// testContracts/TestFlowIDTableStaking.cdc (8.511kB) package assets @@ -103,7 +103,7 @@ func flowcontractauditsCdc() (*asset, error) { return a, nil } -var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\x4b\x73\xdb\x38\x12\xbe\xfb\x57\xf4\xf8\xb0\x4b\x4d\x64\xc9\x87\xad\x3d\xb8\xac\xcc\x38\x8e\x34\x35\xb5\x8f\xa4\x6c\x4f\xe6\x98\x82\xc9\xa6\x88\x0a\x05\x68\x01\x50\x8f\x49\xe5\xbf\x6f\xe1\x45\x02\x24\x68\xcb\x9e\x8c\x2f\xb2\x48\xa0\xd1\xcf\xaf\x1b\xdd\xa2\x9b\x2d\x17\x0a\x56\x0d\x5b\xd3\xc7\x1a\x1f\xf8\x17\x64\x50\x0a\xbe\x81\xf3\xe8\xd9\xf9\x99\x5f\x59\xf3\x7d\xb0\xea\xf2\xb0\xfa\xf7\x87\xdf\x1f\x3e\xfc\x6b\xf9\xdf\x9b\xf7\xef\xef\x96\xf7\xf7\xe1\xc2\x7b\xc5\x05\x59\xe3\x0a\x51\x86\xcb\xef\x1f\x3e\xdc\xdd\xfc\xb2\x5c\x2d\x97\xf7\x7e\xd3\x19\xc9\x73\x94\x32\x23\x75\x3d\x81\x9c\x33\x25\x48\x6e\x69\x98\xcd\x5f\xcf\xce\x00\x00\xe6\x73\x58\xee\x90\x29\x50\x15\x51\x40\x25\xe0\x86\x2a\x85\x05\xec\x2b\x64\xa0\x34\x5b\x12\x88\x40\x28\x70\xcb\x25\xd5\x6f\x14\x07\x55\x21\x94\x88\xb0\x23\x4d\xad\x0c\x9d\xf0\x30\x34\x04\x8d\x48\xf2\xbd\xdf\x96\x91\x0d\x6f\x98\xba\x82\xdf\x56\xf4\xf0\xcf\x7f\x4c\x5e\x78\xfc\x9e\xaa\xaa\x10\x64\xef\x94\x74\x3a\x03\xbf\xfb\x8d\xaf\x61\xa0\xd4\x9a\xb2\xd2\x17\x4d\xae\xb0\x18\x39\x4a\x6b\xf4\xbd\x5b\xd2\x3b\x67\x0a\x94\xe5\x75\x23\x29\x67\xcb\xb2\xe4\x22\x78\x81\x07\xcc\x1b\x35\x78\x71\x2a\x67\xb0\x25\x82\x6c\x50\xa1\x90\x90\x57\x84\xad\x71\x9c\xbb\x8f\xed\xd2\x5b\xb3\xb2\xc8\x64\x23\xd6\xb8\x22\xb9\xe2\x62\x94\xd5\x5b\x2e\xc7\xd9\x0d\x5f\x76\x2c\x7f\x14\x74\x47\x94\x33\x8c\xb1\x1a\x6c\x9b\xc7\x9a\xe6\xde\x81\xa0\x6c\x58\xae\xa9\x84\xcc\x4a\xac\xcb\x09\xec\x88\xb0\xfb\xae\xe0\xe7\x36\x28\x66\x9f\x8c\x89\x07\xa2\x95\x0d\xf3\x24\x33\xed\x12\x57\xf0\xf3\xd7\x28\xbe\xec\xc6\x6f\x13\xf8\x6a\xf6\xea\xbf\x1a\x95\x75\x9f\xeb\x0b\xfb\x49\xe4\x0f\xc3\xa3\xc2\xd5\x8f\xa4\x26\x2c\x47\x58\x98\xf5\xb3\x35\xaa\x77\xf6\x49\x36\x69\xd7\x69\xe6\x67\x86\xef\x59\xcc\xd0\xf5\x85\xfe\xec\x16\x6a\x03\x8e\x86\x85\x3b\xc9\xae\xfe\xe6\xf5\x39\x87\x5f\x50\x19\x6f\xf7\x9c\xf0\xd2\x7c\x35\x31\xfc\x29\xe9\xfd\x5a\x33\x6b\x54\x2b\xc4\x96\x57\x6f\xa7\x40\x17\x02\x55\x23\x58\xc8\xfc\x40\xb8\x6f\x43\xad\x0b\x94\xbc\x11\x39\xc2\x4d\xb1\xa1\x8c\x4a\x25\x88\xe2\x22\x20\x3b\x9f\xb7\xa1\x1a\x3c\x0b\x5f\xdf\xd4\x35\xdf\x4b\x23\x04\x89\x88\x28\xde\x6e\xf5\x91\x3f\x12\xeb\x29\x89\xfd\x56\xab\xdf\x95\xe0\x9b\x15\xa2\x51\x50\x3f\xf0\xc7\x3c\x25\x90\xc2\x9b\xdf\x7a\xf1\xf5\x45\x0b\x9b\x4e\x55\xfe\xb0\x96\xb4\xfd\x9c\x44\x04\x02\x73\x0f\x41\x28\xb5\xc1\x99\xe4\xfa\x22\x96\xd4\x99\xc1\x3b\xc4\x53\xfa\xb3\x30\x00\xa4\xae\x5b\xad\x05\x20\x41\x14\x70\x96\xe3\xa8\x0a\xa5\x71\x9a\x0e\x2a\xbe\x33\x46\x24\xf4\xcb\x70\xdf\x1d\x07\x0b\x78\xe2\xf8\xe0\xcb\x08\x0f\x89\x87\x23\x0c\x25\x1e\xc6\x96\x68\xcd\x3d\x50\x49\xc4\xf1\xe4\x4f\xd8\xc8\xdb\xc7\xc8\x05\xa5\x11\xec\x19\xcb\xdc\x77\x2a\xc8\x3e\x43\xc2\x38\x29\x15\xf3\xba\x88\x55\xec\x45\x5b\xf7\x45\x9b\xfc\xb5\xe6\x89\x18\x99\x9d\x6e\xac\x78\xdf\x5f\x61\x3a\x88\x11\xf7\x06\xa4\x12\x4d\xae\xa0\xe2\x75\x41\xd9\x3a\x15\x4a\x0c\xb1\xb0\xa5\x50\x4e\xea\xbc\xa9\x75\xca\x73\xcb\xe4\x00\x34\x1d\xb9\x88\x9b\x08\x32\xe7\xf0\x50\xc5\x9e\xa0\xf3\x7d\x23\xed\x09\x1b\xf2\x05\x41\x09\xc2\x24\x31\x89\xd3\x56\x25\x02\xe5\x96\x33\xb3\xa0\xa2\xeb\x0a\x6a\x4e\x0a\x09\x9c\x19\x36\x18\xaa\x3d\x17\x5f\x92\xfe\xa4\xb3\x6c\xc2\x77\x06\xec\xe8\xb2\x12\x72\x2e\x95\x4e\x39\x9c\x21\x34\x8c\x9a\xff\x5b\xd3\x01\x1a\x1b\xcc\xec\xf2\x4f\xff\xd1\x4c\x5b\xb6\xa4\xc6\x56\x28\xb9\x00\x23\xad\x56\xe2\x60\xd7\x28\x73\x4f\x00\xcc\xe9\x4c\xb6\x7e\xf2\x22\x26\x07\xbb\x46\x99\x7c\x02\xe8\x3a\x28\xa0\x8c\xaa\xef\x0c\xa2\x71\x80\x9b\xec\x1d\x1c\x00\x8b\xd0\xb4\xc3\xa5\x89\x63\x61\x91\x62\x66\xb8\x35\xc1\x14\x2c\x52\xac\x8e\x05\x16\x7c\x42\x41\xcb\xe3\x47\x72\x44\xe1\xea\x8c\x3b\x94\x3a\xbf\x1a\x8b\xe8\xd4\x87\x05\x3c\x1e\x8d\x03\xef\xba\xb5\xd2\x2d\x5e\x71\xf1\xd0\x05\xc1\xb2\xb5\x54\xaa\x9e\x0c\xc3\x6e\xf4\xd8\xa8\x68\x79\x10\x0d\x02\xb5\xb5\xd5\x56\xaf\x85\x8a\x48\x90\x4d\x59\xd2\x9c\xea\x22\xda\xd7\x5f\xda\x5f\xf4\xa2\x30\x20\x3b\xb7\xd1\x80\xc0\x99\xa2\xac\x49\xa7\x59\x8d\xaa\x39\x71\xdc\x63\x20\xcf\x15\xbc\xe3\xbc\x8e\x38\xaa\x10\x74\xea\xd8\x34\x1b\xc7\x91\x67\x41\xe0\xff\x1a\x2a\xb0\x38\x9d\x97\x19\xc4\x94\xa9\x84\x1d\xa9\xb5\xc4\x12\x0a\x2c\xa9\xd3\xfc\xe9\x5a\x4f\x07\x86\x96\xce\x33\xe7\xf6\x27\x22\xd7\x4a\x46\x0e\x46\xb2\x01\xae\x65\x1d\x50\x98\xef\x6f\x02\x89\xf4\x83\xc9\x40\xe2\x9c\x30\xed\xc2\x8d\x88\x84\xcc\x68\x69\xea\x20\xb2\x23\xb4\x26\x3a\xd2\xfb\xc1\xed\x31\x76\x32\x2a\x8b\x63\x32\x50\x80\xce\x2c\x23\x71\xfe\x84\x59\xa7\x63\x5a\x99\xc2\x33\x67\xa4\xe2\x3d\x79\x10\x2c\xd2\x7e\x35\xdc\xde\x63\x05\x16\x7d\xe6\x86\x5b\xd2\x3c\xc2\x62\x84\xf9\x7e\x55\xd4\x41\xc0\x0b\xc2\x9a\x4a\x9d\x5a\xeb\x0e\x12\x34\x76\x3f\x62\xc9\x45\x6b\x49\xb6\x06\x12\x7a\xc2\xcc\x1f\xf3\xab\xb2\x27\x51\x94\xf6\xf6\xdc\x77\x19\x13\x4f\x7f\x97\x6d\x44\x51\x69\x93\x28\x32\xde\xac\xab\x30\x72\xd2\xb1\x35\xf5\x27\x11\x56\x38\xec\xb2\xd5\x9e\x77\xeb\x2d\x97\x36\xbd\xf4\xfd\xbb\xe5\x31\x23\x79\xce\x85\xad\x2f\x6c\x43\xa5\x9f\x21\x0d\x71\x4f\x70\xe0\xbc\xee\x1e\x18\xd0\x9f\x78\xda\x67\x41\x9c\xf5\xad\x1d\x48\xec\x03\x9f\x38\xd6\x1d\xd6\x68\xbe\x9a\x00\xf0\xde\x80\xa7\xf7\xfa\xa0\xd5\x57\x8f\x0d\x39\x0c\xa4\x70\x2c\xf7\xcb\xdd\xd3\xdd\x24\x6b\x7d\xed\xb3\x35\xea\x4d\x9e\xab\x2b\xb8\x69\x54\x75\x63\xe5\x98\x42\x10\xa6\x23\x8d\x98\x76\xc5\x86\x1c\x96\xe9\xa6\x8c\xb5\xf8\xe4\xea\xc4\x74\xe2\x6f\xed\x5e\x63\xae\x64\x1b\xc7\xed\x0e\x50\x75\x75\xb1\x21\x87\x38\xa6\x74\x62\x37\xb1\xcf\x37\xdb\x46\x99\xf6\x5f\x36\x10\xa7\xf7\x20\xd1\x60\x1a\xca\x37\x39\x4b\xb2\xed\x7c\xa1\xe5\xb8\x1f\x30\x4f\x4a\x60\xa0\xd3\x52\xb8\x1b\x80\x4d\xaf\x89\x39\x2b\xb0\xd4\xb7\x5d\x73\x4f\xbe\x43\x89\x62\xd7\xae\xce\x5a\x8b\xce\x48\x51\x08\x94\x32\xe0\x96\x96\xa3\x67\x2c\x9c\xcd\xb2\xcb\xfe\x85\x48\x63\x83\x8d\x9b\x56\xb2\x20\x20\xfe\x40\xc1\x01\x0f\x54\x01\x12\x51\x1f\x67\xa9\xcb\xf9\x98\xf9\xb3\x68\xb1\xfe\x1b\xc9\x07\x4a\x34\x18\x78\x5c\x47\xbe\x97\x20\xd2\xc2\x4d\x07\x1b\xc7\xf2\xc7\xc0\x85\xe2\xad\xfd\xfb\x8f\xfe\x4b\x79\x42\xaf\xed\x64\x2c\x62\xa0\xc3\x74\x46\x6c\x37\x24\xdc\xf7\xab\xbd\x80\x60\xb1\x46\xc8\x89\x44\xd8\x57\x28\x30\x28\xab\x0a\x8e\x92\x29\xa8\xc8\x0e\x81\x58\x02\x53\x50\x02\x49\x7c\x1e\x91\x70\x19\xc7\x44\xd7\x8a\xbb\x9c\x5d\x86\x6e\xa0\xdd\xcd\xf4\x8b\x4c\x1b\x07\x16\x1d\x10\xcc\x1e\xb9\x10\x7c\x7f\xfd\xb7\x5e\x8b\xef\xad\x6b\xd0\xcd\xa5\x75\xc4\x79\xe9\xdf\x9b\xd7\x7d\xaf\xe9\x4e\xee\x8e\x49\xb7\x02\x83\x36\xc0\x8b\xfc\xc5\x81\x75\xbf\xaa\x79\xf4\xa9\x0e\x0b\xa0\x2a\x34\x40\xe0\xb5\x6b\xad\x3b\xd4\xe1\x48\x58\x3a\x78\xdd\xe2\x59\xec\x75\x23\xfe\xe9\x29\xbf\x5d\x9c\xe4\x82\xaf\xf2\xdb\x93\x7d\x76\xd0\x0d\xbd\xb5\x25\x81\x69\x81\x47\xb9\x5f\x6b\x42\x36\x8f\xae\x45\xae\xb8\xeb\xd8\xfb\x4b\x79\x4b\xa0\xed\x28\x06\x29\xc2\xd6\x08\xdd\x6e\x9a\xee\xa9\x5a\x8a\x31\x83\xd9\x67\xbd\xac\x9f\x71\x5e\xdc\xf1\x0f\x1c\x4e\xbb\x7a\x89\x78\x63\xfa\x83\xdf\x09\xf6\x71\x14\xf3\x69\x19\x1e\x76\x02\x70\x0a\x34\xf3\x10\xc6\x6d\x4a\x6b\x15\x3d\x85\x82\x03\xe3\xaa\x2d\x9c\x7a\x18\x37\x9f\x83\xe4\x6d\x31\xd6\x51\x69\x18\x43\xad\x66\x22\x68\x7d\x6c\x47\x1c\x66\x6e\x21\x13\xf8\x9b\x8a\xb4\x41\xfc\x93\x20\xf4\x49\xa3\xaa\x2c\xee\xf6\xfa\x66\xac\xbe\x14\x4c\xe0\xa5\xd8\x10\x31\xf5\xd3\x4f\xb0\x25\x8c\xe6\xd9\xf9\x6f\xcc\xdc\x31\x14\x07\x7b\x30\x08\x2c\x51\xa0\x8e\x24\x57\xde\x79\xcc\x34\xac\x5a\xe0\x3b\x0f\x2c\x91\x36\xc9\xdb\x31\xc8\x49\xd8\xc7\x46\x7f\xd9\xa8\xc6\x00\xae\x2e\xa0\x79\xa1\x11\x43\x55\xb0\xa7\x75\x0d\x0c\x77\xfa\x16\xa9\x93\x1f\xc9\x2b\x2c\x86\x26\x22\xd2\x03\x8c\xb1\x94\xb6\x51\xc3\x0a\x14\x6d\x51\xe8\xb1\xc5\xa3\x84\xa5\xcb\x1d\x9e\xab\x0a\xa9\x08\xa3\x52\x5a\xe7\x2c\x74\x50\xe9\x80\xcd\x79\x5d\xe3\xf0\x5e\x12\x0c\x08\x1c\x23\xb7\x8d\x10\xc8\x54\x7d\xb4\x82\x50\x69\x0e\xf1\x1d\xb1\x92\xd0\x7a\x50\xd3\x67\x44\xb6\xa3\x32\x9b\xe1\x5d\x93\x87\xd6\x54\x1d\x7d\x02\x1b\xab\x72\x6b\xbe\xa6\xf9\x64\xda\xe7\xe3\x5d\xa3\xc2\x56\x9c\xd0\xbe\x8e\xa9\xc4\xb8\x73\xb6\xd5\xc9\x69\xea\x1b\x09\xf6\x61\x45\x24\xd4\x28\x65\x70\x15\xf5\x9b\x5b\xcc\x1e\x5c\x13\x62\xd3\x84\x80\xf0\x7c\x0e\x1a\xb8\x94\x99\x7b\xb9\x69\x08\x5c\x5f\x84\x24\x06\x93\x8c\xf6\xa8\xd3\x06\x5c\x8e\x6a\x5c\x46\x3e\xb8\x86\xa9\xef\x8d\x06\xf9\x4c\x60\xce\x99\xed\xcc\x60\x01\x8d\xf4\xfd\xd5\x82\x28\xe2\xc1\x99\x4a\x37\xb8\xd4\x17\x20\x37\xec\xfa\x18\x8d\x31\x8c\x01\x6a\x9e\x7f\x71\x73\x62\x5d\x71\x98\x1d\x15\xd9\x6e\x91\xb9\x39\x2d\xf8\x21\x4c\x72\x3c\xdb\x0a\x9a\xc0\xeb\x57\x40\x2a\xa4\x07\x66\xdd\x30\x2e\xec\xb4\x5f\x8d\x36\x83\xc3\xb1\x9c\xf3\xd1\x59\xce\xb7\xc7\xeb\x68\xc3\x00\xa4\x0c\x88\x1d\xa2\x35\x93\x00\x9d\x96\x42\x70\xa1\xf9\x30\x97\x66\x75\xe8\xb5\xb3\x4d\x73\xf4\x68\x9a\xda\x06\xc1\xd0\x74\x34\x28\xa9\xe9\x1f\xfa\xb6\x42\x85\x54\x3f\x9c\xa7\x44\xb4\x73\xdb\xe4\xec\xe8\xb3\x3e\xa3\xfb\xde\x93\x78\x12\x5f\x97\x70\xb3\x55\x47\x70\xc2\xf8\x5b\xfe\x5e\x50\xc3\x2e\xc3\x7d\x4f\x5d\x8a\xfb\x1c\xdd\xba\xa7\xd7\x55\xcd\x49\xf1\x0a\x5d\xa5\x89\x49\xb2\xc3\x2c\x12\x63\xaa\xf8\xa9\x94\xbc\xe7\x3d\x33\x7a\x8f\xc8\xcf\x9e\x1f\xa3\xc4\xeb\x4f\x1f\xa3\xc4\xfb\x46\xc7\x28\xce\xbe\xfe\xca\xef\x0a\x8f\x24\x46\xd9\xe9\xbe\x7e\x93\x5b\xb4\x1e\xcc\x1b\x5d\xf8\xae\xe9\x0e\x59\x5f\x1a\xf3\xb6\xc7\x46\x32\x7a\x9e\xac\x7d\x9e\x2b\xac\x12\x83\x6f\x0d\x86\x86\x49\xe9\xab\xab\x27\x26\x61\xbd\x22\x43\x91\xda\x75\xbe\x2c\x85\xa8\xf7\xfe\x23\x64\x03\x21\x7f\xf4\x0b\x53\x9d\xf7\x37\x7d\xb6\xbb\xe5\xa9\x6e\xfb\xa4\x0f\x12\x2d\x3f\xa1\xe5\x4c\x2f\xd2\x0c\x1d\x5d\x39\x1a\xd5\xa6\xbd\xb8\xbb\x35\x77\x07\x20\x36\xc6\xda\xdf\x21\xd9\x44\xa1\x0d\xa4\x23\x40\x5f\x3d\x28\xf3\xd1\x99\xc8\x0a\x7e\x40\x6e\xab\xa8\xdc\xd0\x5c\xea\x88\xb6\xe3\xf7\x49\xfa\x67\x16\x91\x6a\x0d\xc3\x9a\x8e\xdd\x1d\xff\xbc\x20\xb0\x47\x28\x98\x0d\xcf\xeb\x0b\xf3\x6c\x0a\x51\x64\x96\x6e\x0a\x68\xe8\x78\xcf\xfe\xf6\xff\x00\x00\x00\xff\xff\xbc\x79\x36\x64\x9b\x25\x00\x00" +var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\xc3\x1d\xd9\xc8\x52\x1e\x6e\xee\xc1\x63\xa5\x75\x12\xa9\xd3\x99\xbb\x69\xc6\x76\xd3\xc7\x0c\x4c\x2e\x45\x4c\x28\x40\x07\x80\xfa\x68\x26\xff\xfb\x0d\xbe\x48\x80\x04\x6d\xd9\x4d\xfd\x22\x8b\x04\x16\xfb\xf9\xdb\xc5\xae\xe8\x76\xc7\x85\x82\x75\xcb\x36\xf4\xa1\xc1\x7b\xfe\x05\x19\x54\x82\x6f\xe1\x55\xf4\xec\xd5\x85\x5f\xd9\xf0\x43\xb4\xca\x7f\x8f\x56\xdc\x29\x2e\xc8\x06\xd7\x88\xd2\xae\x7b\x73\x5c\xff\xe7\xb7\x3f\xee\xee\x7f\xbb\xbd\xf9\x65\xb5\x5e\xad\xee\x6e\x3e\x7c\xb8\x5d\xdd\xdd\x5d\x5c\x90\xa2\x40\x29\x33\xd2\x34\x39\x14\x9c\x29\x41\x0a\x4b\xc3\x6c\xfe\x7a\x71\x01\x00\xb0\x58\xc0\x6a\x8f\x4c\x81\xaa\x89\x02\x2a\x01\xb7\x54\x29\x2c\xe1\x50\x23\x03\xa5\xcf\x97\x40\x04\x42\x89\x3b\x2e\xa9\x7e\xa3\x38\xa8\x1a\xa1\x42\x84\x3d\x69\x1b\x65\xe8\x84\x87\xa1\x21\x68\x78\x97\x1f\xfc\xb6\x8c\x6c\x79\xcb\xd4\x15\xfc\xbe\xa6\xc7\x7f\xff\x2b\x7f\xe6\xf1\x07\xaa\xea\x52\x90\x83\xd3\xce\xf9\x0c\xfc\xe1\x37\xbe\x84\x81\x4a\x6b\xca\x4a\x5f\xb6\x85\xc2\x72\xe2\x28\xad\xd1\x0f\x6e\xc9\xe0\x9c\x19\x50\x56\x34\xad\xa4\x9c\xad\xaa\x8a\x8b\xe0\x05\x1e\xb1\x68\xd5\xe8\xc5\xb9\x9c\xc1\x8e\x08\xb2\x45\x85\x42\x42\x51\x13\xb6\xc1\x69\xee\x3e\x76\x4b\xdf\x9b\x95\x65\x26\x5b\xb1\xc1\x35\x29\x14\x17\x93\xac\xbe\xe7\x72\x9a\xdd\xf0\x65\xcf\xf2\x47\x41\xf7\x44\x39\xc3\x18\xab\xc1\xae\x7d\x68\x68\xe1\x1d\x08\xaa\x96\x15\x9a\x4a\xc8\xac\xc4\xa6\xca\x61\x4f\x84\xdd\x77\x05\x3f\x77\xde\x3f\xff\x64\x4c\x3c\x12\xad\x6a\x99\x27\x99\x69\x97\xb8\x82\x9f\xbf\x46\x81\x65\x37\x7e\xcb\xe1\xab\xd9\xab\xff\x1a\x54\xd6\x7d\xae\x2f\xed\x27\x91\x3f\x8c\x8f\x0a\x57\x3f\x90\x86\xb0\x02\x61\x69\xd6\xcf\x37\xa8\xde\xd9\x27\x59\xde\xad\xd3\xcc\xcf\x0d\xdf\xf3\x98\xa1\xeb\x4b\xfd\xd9\x2f\xd4\x06\x9c\x0c\x0b\x77\x92\x5d\xfd\xcd\xeb\x73\x01\xbf\xa0\x32\xde\xee\x39\xe1\x95\xf9\x6a\x62\xf8\x53\xd2\xfb\xb5\x66\x36\xa8\xd6\x88\x1d\xaf\xde\x4e\x81\x2e\x04\xaa\x56\xb0\x90\xf9\x91\x70\xdf\xc6\x5a\x17\x28\x79\x2b\x0a\x84\x9b\x72\x4b\x19\x95\x4a\x10\xc5\x45\x40\x76\xb1\xe8\x42\x35\x78\x16\xbe\xbe\x69\x1a\x7e\x90\x46\x08\x12\x11\x51\xbc\xdb\xea\x23\x7f\x22\xd6\x53\x12\xfb\xad\x56\xbf\x6b\xc1\xb7\x6b\x44\xa3\xa0\x61\xe0\x4f\x79\x4a\x20\x85\x37\xbf\xf5\xe2\xeb\xcb\x0e\x36\x9d\xaa\xfc\x61\x1d\x69\xfb\x99\x47\x04\x02\x73\x8f\x41\x28\xb5\xc1\x99\xe4\xfa\x32\x96\xd4\x99\xc1\x3b\xc4\x63\xfa\xb3\x30\x00\xa4\x69\x3a\xad\x05\x20\x41\x14\x70\x56\xe0\xa4\x0a\xa5\x71\x9a\x1e\x2a\xbe\x33\x46\x24\xf4\xcb\xf0\xd0\x1f\x07\x4b\x78\xe4\xf8\xe0\xcb\x04\x0f\x89\x87\x13\x0c\x25\x1e\xc6\x96\xe8\xcc\x3d\x52\x49\xc4\x71\xfe\x17\x6c\xe4\xed\x63\xe4\x82\xca\x08\xf6\x84\x65\xee\x7a\x15\x64\x9f\x21\x61\x9c\x94\x8a\x79\x53\xc6\x2a\xf6\xa2\x6d\x86\xa2\xe5\x7f\xaf\x79\x22\x46\xe6\xe7\x1b\x2b\xde\xf7\x77\x98\x0e\x62\xc4\xbd\x01\xa9\x44\x5b\x28\xa8\x79\x53\x52\xb6\x49\x85\x12\x43\x2c\x6d\x29\x54\x90\xa6\x68\x1b\x9d\xf2\xdc\x32\x39\x02\x4d\x47\x2e\xe2\x26\x82\xcc\x05\xdc\xd7\xb1\x27\xe8\x7c\xdf\x4a\x7b\xc2\x96\x7c\x41\x50\x82\x30\x49\x4c\xe2\xb4\x55\x89\x40\xb9\xe3\xcc\x2c\xa8\xe9\xa6\x86\x86\x93\x52\x02\x67\x86\x0d\x86\xea\xc0\xc5\x97\xa4\x3f\xe9\x2c\x9b\xf0\x9d\x11\x3b\xba\xac\x84\x82\x4b\xa5\x53\x0e\x67\x08\x2d\xa3\xe6\xff\xce\x74\x80\xc6\x06\x73\xbb\xfc\xd3\x7f\x35\xd3\x96\x2d\xa9\xb1\x15\x2a\x2e\xc0\x48\xab\x95\x38\xda\x35\xc9\xdc\x23\x00\x73\x3e\x93\x9d\x9f\x3c\x8b\xc9\xd1\xae\x49\x26\x1f\x01\xba\x1e\x0a\x28\xa3\xea\x3b\x83\x68\x1c\xe0\x26\x7b\x07\x07\xc0\x32\x34\xed\x78\x69\xe2\x58\x58\xa6\x98\x19\x6f\x4d\x30\x05\xcb\x14\xab\x53\x81\x05\x9f\x50\xd0\xea\xf4\x91\x9c\x50\xb8\x3a\xe3\x16\xa5\xce\xaf\xc6\x22\x3a\xf5\x61\x09\x0f\x27\xe3\xc0\xfb\x7e\xad\x74\x8b\xd7\x5c\xdc\xf7\x41\xb0\xea\x2c\x95\xaa\x27\xc3\xb0\x9b\x3c\x36\x2a\x5a\xee\x45\x8b\x40\x6d\x6d\xb5\xd3\x6b\xa1\x26\x12\x64\x5b\x55\xb4\xa0\xba\x88\xf6\xf5\x97\xf6\x17\xbd\x28\x0c\xc8\xde\x6d\x34\x20\x70\xa6\x28\x6b\xd3\x69\x56\xa3\x6a\x41\x1c\xf7\x18\xc8\x73\x05\xef\x38\x6f\x22\x8e\x6a\x04\x9d\x3a\xb6\xed\xd6\x71\xe4\x59\x10\xf8\xbf\x96\x0a\x2c\xcf\xe7\x65\x0e\x31\x65\x2a\x61\x4f\x1a\x2d\xb1\x84\x12\x2b\xea\x34\x7f\xbe\xd6\xd3\x81\xa1\xa5\xf3\xcc\xb9\xfd\x89\xc8\xb5\x92\x91\xa3\x91\x6c\x84\x6b\x59\x0f\x14\xe6\xfb\xeb\x40\x22\xfd\x20\x1f\x49\x5c\x10\xa6\x5d\xb8\x15\x91\x90\x19\xad\x4c\x1d\x44\xf6\x84\x36\x44\x47\xfa\x30\xb8\x3d\xc6\xe6\x93\xb2\x38\x26\x03\x05\xe8\xcc\x32\x11\xe7\x8f\x98\x75\x36\xa5\x95\x19\x3c\x71\x46\x2a\xde\x93\x07\xc1\x32\xed\x57\xe3\xed\x03\x56\x60\x39\x64\x6e\xbc\x25\xcd\x23\x2c\x27\x98\x1f\x56\x45\x3d\x04\x3c\x23\xac\xa9\xd4\xa9\xb5\xe9\x21\x41\x63\xf7\x03\x56\x5c\x74\x96\x64\x1b\x20\xa1\x27\xcc\xfd\x31\xbf\x2a\x7b\x12\x45\x69\x6f\xcf\x43\x97\x31\xf1\xf4\x4f\xd9\x45\x14\x95\x36\x89\x22\xe3\xed\xa6\x0e\x23\x27\x1d\x5b\x33\x7f\x12\x61\xa5\xc3\x2e\x5b\xed\x79\xb7\xde\x71\x69\xd3\xcb\xd0\xbf\x3b\x1e\x33\x52\x14\x5c\xd8\xfa\xc2\x36\x54\x86\x19\xd2\x10\xf7\x04\x47\xce\xeb\xee\x81\x01\xfd\xdc\xd3\xbe\x08\xe2\x6c\x68\xed\x40\x62\x1f\xf8\xc4\xb1\xee\xb0\x46\xf3\xd5\x06\x80\xf7\x1a\x3c\xbd\x97\x07\xad\xbe\x7a\x6c\xc9\x71\x24\x85\x63\x79\x58\xee\x9e\xef\x26\x59\xe7\x6b\x9f\xad\x51\x6f\x8a\x42\x5d\xc1\x4d\xab\xea\x1b\x2b\xc7\x0c\x82\x30\x9d\x68\xc4\x74\x2b\xb6\xe4\xb8\x4a\x37\x65\xac\xc5\xf3\xab\x33\xd3\x89\xbf\xb5\x7b\x8d\xb9\x92\x6d\x1a\xb7\x7b\x40\xd5\xd5\xc5\x96\x1c\xe3\x98\xd2\x89\xdd\xc4\x3e\xdf\xee\x5a\x65\xda\x7f\xd9\x48\x9c\xc1\x83\x44\x83\x69\x2c\x5f\x7e\x91\x64\xdb\xf9\x42\xc7\xf1\x30\x60\x1e\x95\xc0\x40\xa7\xa5\x70\x3b\x02\x9b\x41\x13\x73\x5e\x62\xa5\x6f\xbb\xe6\x9e\x7c\x8b\x12\xc5\xbe\x5b\x9d\x75\x16\x9d\x93\xb2\x14\x28\x65\xc0\x2d\xad\x26\xcf\x58\x3a\x9b\x65\x6f\x86\x17\x22\x8d\x0d\x36\x6e\x3a\xc9\x82\x80\xf8\x13\x05\x07\x3c\x52\x05\x48\x44\x73\x9a\xa7\x2e\xe7\x53\xe6\xcf\xa2\xc5\xfa\x6f\x22\x1f\x28\xd1\x62\xe0\x71\x3d\xf9\x41\x82\x48\x0b\x37\x1b\x6d\x9c\xca\x1f\x23\x17\x8a\xb7\x0e\xef\x3f\xfa\x2f\xe5\x09\x83\xb6\x93\xb1\x88\x81\x0e\xd3\x19\xb1\xdd\x90\x70\xdf\xaf\xf6\x02\x82\xe5\x06\xa1\x20\x12\xe1\x50\xa3\xc0\xa0\xac\x2a\x39\x4a\xa6\xa0\x26\x7b\x04\x62\x09\xcc\x40\x09\x24\xf1\x79\x44\xc2\x9b\x38\x26\xfa\x56\xdc\x9b\xf9\x9b\xd0\x0d\xb4\xbb\x99\x7e\x91\x69\xe3\xc0\xb2\x07\x82\xf9\x03\x17\x82\x1f\xae\xff\x31\x68\xf1\xbd\x75\x0d\xba\x85\xb4\x8e\xb8\xa8\xfc\x7b\xf3\x7a\xe8\x35\xfd\xc9\xfd\x31\xe9\x56\x60\xd0\x06\x78\x96\xbf\x38\xb0\x1e\x56\x35\x0f\x3e\xd5\x61\x09\x54\x85\x06\x08\xbc\x76\xa3\x75\x87\x3a\x1c\x09\x4b\x07\xaf\x5b\x3c\x8f\xbd\x6e\xc2\x3f\x3d\xe5\xb7\xcb\xb3\x5c\xf0\x45\x7e\x7b\xb6\xcf\x8e\xba\xa1\xef\x6d\x49\x60\x5a\xe0\x51\xee\xd7\x9a\x90\xed\x83\x6b\x91\x2b\xee\x3a\xf6\xfe\x52\xde\x11\xe8\x3a\x8a\x41\x8a\xb0\x35\x42\xbf\x9b\xa6\x7b\xaa\x96\x62\xcc\x60\xf6\x59\x2f\x1b\x66\x9c\x67\x77\xfc\x03\x87\xd3\xae\x5e\x21\xde\x98\xfe\xe0\x77\x82\x7d\x9c\xc4\x7c\x5a\x85\x87\x9d\x01\x9c\x02\xcd\x3c\x84\x71\x9b\xd2\x3a\x45\xcf\xa0\xe4\xc0\xb8\xea\x0a\xa7\x01\xc6\x2d\x16\x20\x79\x57\x8c\xf5\x54\x5a\xc6\x50\xab\x99\x08\xda\x9c\xba\x11\x87\x99\x5b\xc8\x04\xfe\xa6\x22\x6d\x14\xff\x24\x08\x7d\xd2\xaa\x3a\x8b\xbb\xbd\xbe\x19\xab\x2f\x05\x39\x3c\x17\x1b\x22\xa6\x7e\xfa\x09\x76\x84\xd1\x22\x7b\xf5\x3b\x33\x77\x0c\xc5\xc1\x1e\x0c\x02\x2b\x14\xa8\x23\xc9\x95\x77\x1e\x33\x0d\xab\x16\xf8\x5e\x05\x96\x48\x9b\xe4\xed\x14\xe4\x24\xec\x63\xa3\xbf\x6a\x55\x6b\x00\x57\x17\xd0\xbc\xd4\x88\xa1\x6a\x38\xd0\xa6\x01\x86\x7b\x7d\x8b\xd4\xc9\x8f\x14\x35\x96\x63\x13\x11\xe9\x01\xc6\x58\x4a\xdb\xa8\x65\x25\x8a\xae\x28\xf4\xd8\xe2\x51\xc2\xd2\xe5\x0e\xcf\x55\x8d\x54\x84\x51\x29\xad\x73\x96\x3a\xa8\x74\xc0\x16\xbc\x69\x70\x7c\x2f\x09\x06\x04\x8e\x91\xf7\xad\x10\xc8\x54\x73\xb2\x82\x50\x69\x0e\xf1\x1d\xb1\x8a\xd0\x66\x54\xd3\x67\x44\x76\xa3\x32\x9b\xe1\x5d\x93\x87\x36\x54\x9d\x7c\x02\x9b\xaa\x72\x1b\xbe\xa1\x45\x3e\x1b\xf2\xf1\xae\x55\x61\x2b\x4e\x68\x5f\xc7\x54\x62\xdc\x3b\xdb\xea\xe4\x34\xf3\x8d\x04\xfb\xb0\x26\x12\x1a\x94\x32\xb8\x8a\xfa\xcd\x1d\x66\x8f\xae\x09\xb1\x69\x42\x40\x78\x3a\x07\x8d\x5c\xca\xcc\xbd\xdc\x34\x04\xae\x2f\x43\x12\xa3\x49\x46\x77\xd4\x79\x03\x2e\x47\x35\x2e\x23\xef\x5d\xc3\xd4\xf7\x46\x83\x7c\x26\xb0\xe0\xcc\x76\x66\xb0\x84\x56\xfa\xfe\x6a\x49\x14\xf1\xe0\x4c\xa5\x1b\x5c\xea\x0b\x90\x1b\x76\x7d\x8c\xc6\x18\xc6\x00\x0d\x2f\xbe\xb8\x39\xb1\xae\x38\xcc\x8e\x9a\xec\x76\xc8\xdc\x9c\x16\xfc\x10\x26\x39\x9e\xed\x04\x4d\xe0\xf5\x0b\x20\x15\xd2\x03\xb3\x7e\x18\x17\x76\xda\xaf\x26\x9b\xc1\xe1\x58\xce\xf9\xe8\xbc\xe0\xbb\xd3\x75\xb4\x61\x04\x52\x06\xc4\x8e\xd1\x9a\x3c\x40\xa7\x95\x10\x5c\x68\x3e\xcc\xa5\x59\x1d\x07\xed\x6c\xd3\x1c\x3d\x99\xa6\xb6\x41\x30\x34\x1d\x0d\x4a\x1a\xfa\xa7\xbe\xad\x50\x21\xd5\x0f\xaf\x52\x22\xda\xb9\x6d\x72\x76\xf4\x59\x9f\xd1\x7f\x1f\x48\x9c\xc7\xd7\x25\xdc\xee\xd4\x09\x9c\x30\xfe\x96\x7f\x10\xd4\xb0\xcb\xf0\x30\x50\x97\xe2\x3e\x47\x77\xee\xe9\x75\xd5\x70\x52\xbe\x40\x57\x69\x62\x92\xec\x31\x8b\xc4\x98\x29\x7e\x2e\x25\xef\x79\x4f\x8c\xde\x23\xf2\xf3\xa7\xc7\x28\xf1\xfa\xf3\xc7\x28\xf1\xbe\xc9\x31\x8a\xb3\xaf\xbf\xf2\xbb\xc2\x23\x89\x51\x76\xba\xaf\xdf\x14\x16\xad\x47\xf3\x46\x17\xbe\x1b\xba\x47\x36\x94\xc6\xbc\x1d\xb0\x91\x8c\x9e\x47\x6b\x9f\xa7\x0a\xab\xc4\xe0\x5b\x83\xa1\x61\x52\xfa\xea\xea\x91\x49\xd8\xa0\xc8\x50\xa4\x71\x9d\x2f\x4b\x21\xea\xbd\xff\x08\xd9\x48\xc8\x1f\xfd\xc2\x54\xe7\xfd\xf5\x90\xed\x7e\x79\xaa\xdb\x9e\x0f\x41\xa2\xe3\x27\xb4\x9c\xe9\x45\x9a\xa1\xa3\x2b\x47\xa3\xda\x74\x10\x77\xef\xcd\xdd\x01\x88\x8d\xb1\xee\x07\x48\x36\x51\x68\x03\xe9\x08\xd0\x57\x0f\xca\x7c\x74\x26\xb2\x82\x1f\x90\xdb\x2a\xaa\x30\x34\x57\x3a\xa2\xed\xf8\x3d\x4f\xff\xcc\x22\x52\xad\x61\x58\xd3\xb1\xbb\xe3\x9f\x17\x04\xf6\x08\x05\xb3\xe1\x79\x7d\x69\x9e\xcd\x20\x8a\xcc\xca\x4d\x01\x0d\x1d\xef\xd9\xdf\xfe\x1f\x00\x00\xff\xff\x8c\x76\xe4\x3f\x94\x25\x00\x00" func flowfeesCdcBytes() ([]byte, error) { return bindataRead( @@ -119,11 +119,11 @@ func flowfeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcd, 0x96, 0x8e, 0x15, 0xf1, 0x8c, 0xb1, 0xb5, 0xf4, 0x69, 0x81, 0x35, 0x70, 0xe0, 0x89, 0x2c, 0xfe, 0x16, 0xb, 0xd, 0x37, 0x88, 0xc3, 0xe8, 0xc5, 0x4a, 0x41, 0xe5, 0xce, 0xb5, 0xaa, 0x1f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5, 0x4a, 0x92, 0xef, 0x82, 0xda, 0x58, 0xb2, 0x20, 0x51, 0x9e, 0x3b, 0xe3, 0x5e, 0x66, 0x57, 0x1b, 0x3b, 0x59, 0x7, 0xae, 0x21, 0x11, 0xf9, 0xa9, 0x77, 0xdb, 0x57, 0xc5, 0x98, 0xb7, 0xdc}} return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\xdc\x36\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\xda\xa3\x44\x57\x5f\x72\xb2\x2a\xcb\x59\x45\xb2\xcf\x51\x79\x57\x76\x59\xce\xe6\x83\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x4b\x90\x1a\xcf\x49\xfc\xdf\xdf\x42\xe3\x7e\x23\x39\xd2\xc8\xf1\xee\x1e\x55\x52\x96\x66\xc8\x06\xd0\x68\x34\xfa\xde\x7b\xdf\xdc\xbb\x87\x10\x42\xaf\x2a\xb6\x3c\x3b\x7d\x8f\x2f\x2b\x72\xd1\xe2\x8f\xb4\xbe\x92\x9f\xbf\x9f\x11\xf8\x0e\x9d\x9d\x22\xf8\x16\xe1\xba\x44\xea\x11\x54\xb0\xba\x6d\x70\xd1\xa2\x39\xae\xf1\x15\xe1\xf0\x4a\xcd\x4a\x82\xd8\x82\x34\xb8\x65\x0d\x7f\x04\x2f\x94\xa4\x22\x57\xea\x6f\x5a\x4f\x59\x33\xc7\x2d\x65\x35\x3c\x2f\xbe\x87\x21\x5a\xf6\x91\xd4\x1c\xb5\x33\xdc\x22\xdc\x10\xc4\x5b\xfc\x91\x94\x08\x73\xb4\xc0\x4d\x8b\xd8\x14\xb5\x7a\x36\x6f\x1b\xd6\xb2\x82\x55\xbb\x72\x96\xe7\xac\x24\x1c\xf1\xee\x72\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xac\x68\x81\x70\x59\x8a\x27\xcf\xea\x29\x43\xd3\xae\x2e\xcc\x14\xca\xae\x11\xcb\x11\x8f\x72\xb5\x34\xdc\xc1\xd7\x68\x31\xc3\x9c\xec\x6a\x64\x50\x8e\x1a\x52\xb0\xa6\xe4\x6a\x18\xb1\x18\x58\x41\xc1\xe6\x73\xda\xb6\xa4\x54\xcb\xd8\x15\xa8\x5b\x21\x5c\x71\x86\x96\xb4\xaa\xd0\x15\x69\x11\x86\x99\x02\xac\x37\x97\xff\x20\x45\x2b\x17\xdb\x8a\x27\x0b\x5c\xa3\x8e\xc3\x94\x61\xee\xdb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\xa6\xf4\x12\x17\x33\x89\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xce\x01\x5d\x76\xc5\x47\xd2\x2a\x8c\xce\x58\x55\xaa\x49\xcb\x19\xc2\xfb\x97\x98\x93\x12\xb1\xda\x62\xad\xed\xf8\xa1\x5d\xcd\xb6\xda\x05\x3d\x1b\x5a\x5f\x99\x89\x95\x72\x66\x72\x42\xa4\x54\x33\x3a\x35\x5b\x0d\x4b\x02\x04\x34\xe4\x8a\xf2\x96\x88\x91\x35\x29\x10\xf4\xea\x2f\x6f\x7e\x16\x1f\x60\x9f\x62\x46\x6d\x08\xba\x5c\xa1\x8e\xeb\x47\x34\xf8\x73\xb2\x34\xa3\x4f\xb6\xcc\x16\xef\x6a\x4a\x5e\xa1\x19\xbe\x26\x12\x2a\x9e\x27\xb1\xe4\x13\x2f\x2a\xd9\xae\x3d\x07\xc7\xe5\x9c\xd6\x80\x67\x01\x01\x77\xed\x8c\x35\xb4\x5d\x89\x35\x34\x64\xce\xae\x89\x7c\x5b\x11\xc8\x36\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\x4d\xd9\xe2\x71\xbe\x8d\x16\x78\xa5\x77\x75\xdb\x9c\x08\x80\xa7\x4e\xc4\x25\x69\x97\xc4\xce\x14\x48\x8b\x13\x49\x56\x33\xbc\x58\x90\x1a\xb1\xba\x20\x88\x5c\x93\x66\x85\xc8\x82\x15\x33\x35\xed\x0b\x42\x04\xd5\x53\x81\x06\x5c\x19\x5c\x96\xac\xe8\xe6\xa4\x6e\xe1\x10\xa2\x19\x69\xc8\x21\x9a\xb5\xed\x82\x1f\xee\xed\x95\xac\xe0\xbb\xac\x9e\x56\x6c\xb9\xcb\x9a\xab\x3d\xf5\xce\xde\xbd\x7b\xe8\x9b\xbd\x7b\xf7\xe8\x7c\xc1\x9a\x16\xbd\xea\xea\x2b\x7a\x59\x91\xf7\x80\xc2\x69\xc3\xe6\xe8\x81\xf7\xd9\x03\xf3\x64\xc5\x96\xce\x53\xfb\x9f\xc4\xbe\xbf\x7f\xf3\xfa\xe5\xf9\xf1\xe9\xe9\xbb\x97\x17\x17\xee\x83\xaf\x08\xe1\xee\x73\xaf\x5e\xbe\xbc\x08\x1e\x3b\x69\x56\x8b\x96\xdd\xbb\x87\x8b\x82\x70\x3e\xc1\x55\xb5\x65\xf9\x50\xcc\xc6\xd0\x6f\x12\x13\x7b\xdf\xc0\x4f\x9a\x8f\xbd\xbc\x26\x75\xcb\x91\x7c\x64\x4f\xbe\xe0\xc2\x27\xe2\x7b\x74\x4e\x96\x2f\x05\x6e\x27\x2d\x6b\x71\x75\x01\x7b\x78\x88\x7e\x7a\x45\x3f\x7d\xf7\x74\x1b\xc1\x87\xef\x60\x1b\xdf\xe2\x15\xeb\x5a\xfd\xd5\x56\x06\x1c\xc0\x7a\x6f\xdf\xe2\x6f\x31\x2d\x25\x6c\x0b\x55\xe0\x42\x20\xc5\x7e\x32\xa7\x75\xeb\x8e\x3b\x25\x84\xff\xd8\x35\xb5\xfd\x6c\x4b\xad\x78\x6f\x0f\xd8\x8d\x5a\x5d\x7e\x51\xe2\xa1\x93\x86\xe0\x96\x94\x13\x41\x92\x67\xa7\x87\xe8\xa2\x6d\xe0\xa8\x37\xac\x22\x87\xe8\xa7\xb3\xba\xfd\x7e\x1b\xe1\x39\xeb\xea\xf6\x44\xf3\x86\xa1\x05\xc2\xae\x73\xf3\x78\x04\x5b\x82\x1b\x07\x45\x62\xfb\x86\x20\xc4\x02\x25\x98\x77\xe4\x9f\x1d\xe1\x2d\x29\xdf\xb3\x9f\x24\x13\xbb\xd5\xac\x7e\xd2\x3c\x71\x03\x50\x6e\xb5\xba\x77\xc0\x7f\xca\xe3\xba\x7c\x07\x0c\xe7\xc6\xc0\x5c\x52\xbc\x19\x04\xbd\x1a\xb9\xb6\x9f\xd5\xb5\x55\xdf\x6a\x3e\x9b\x81\x75\x4e\xda\x25\x6b\xc4\x76\x1d\x97\x65\x43\x38\xff\x69\x51\x26\x89\xbe\x26\x4b\xf5\x84\xfe\xac\x0f\xf7\x3f\x13\x7a\x35\x6b\x4f\x66\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x9d\x4e\x73\x59\x0d\x1e\x51\xf3\x64\xee\x9c\x1a\x01\x4b\x7c\x28\x06\x7a\xf2\x38\x37\x67\x03\x6b\xe8\x7c\x26\x60\x8e\x45\x75\x30\x46\xe6\xf4\x6e\x6e\x80\x11\xe7\x7a\x73\x83\xe5\x4f\xfd\xa6\xc7\xb8\x23\x9c\xf5\x1d\xf2\x4d\xc0\x1f\xcb\x02\x36\xb7\x96\x8d\x8c\x64\xce\xe5\x89\x11\x27\x28\xa9\x4a\x24\x8f\xf6\x1a\x67\xb4\x6b\xdf\x92\xa6\x10\xf2\xd5\x15\x99\xd4\x64\xe9\x7d\x30\xcc\xa5\x96\x3f\x13\xf2\xb1\x5a\x49\x29\x42\xbc\x3f\x4e\x9e\x38\x27\x4b\x25\xcf\xfc\x95\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x83\x5b\x5c\x43\xf9\xdc\x03\xc6\xac\xc4\x87\xe7\x80\x4b\x20\xed\x7f\x58\x25\xb5\x22\x44\x4b\x52\xb7\x20\x18\x83\xa0\x35\x65\x0d\xc2\x55\x05\x5f\x81\xc4\x8b\x68\x2d\xff\x90\xfc\x78\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x22\x58\x3f\x6a\x11\x2e\x5a\x7a\x4d\xaa\x15\xa8\x82\xb4\xa0\x0b\xdc\x0a\x1d\x55\xbf\xf9\x91\xac\xd0\x91\x14\xbf\xcf\x4e\xcd\xa7\xd7\xb8\xea\x08\x3a\x52\x3a\x82\x90\xca\xa5\x12\xa9\xe4\xfc\x47\x1c\xd4\xb7\x6d\x25\x66\x6f\x07\x9a\xaa\x8b\x1f\x2d\x60\x6e\xa1\x6b\xdc\xc8\xe9\x1d\xa2\x3f\xff\x26\xc9\xeb\x50\x5d\xc1\x62\x80\xcf\x16\x21\x42\x65\x98\x4b\x74\x29\x52\x83\xd1\x1d\x25\x97\x08\xe5\x0d\x8e\x4a\x83\xda\xd5\x42\xea\x70\x5a\xff\x33\x70\x68\x8d\x58\x53\x4a\xe5\xe9\x92\x08\x59\x97\xd3\x92\x34\xa4\x14\xeb\xa3\xa5\x79\xee\x35\x59\xf1\x43\xf3\xd7\x01\xda\x41\x27\xac\xaa\x48\x21\xee\x17\x50\x90\xcd\x77\x8f\xe1\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x09\xda\x41\x2f\x3f\x91\xa2\x03\xd5\xc0\xff\xee\x29\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x86\x76\xd0\x31\xe0\xcb\xf9\x42\x13\x58\x51\x08\x0c\x48\xfc\x29\xac\xc0\xad\x20\x38\x37\x6d\x84\x30\x19\xd0\xa7\x8f\x48\x10\x8b\x33\x68\x74\x6c\x05\x11\xad\x19\x20\x6c\x2a\xd1\x0d\x34\x02\xc8\x76\x74\xcc\xa2\x6b\x1a\x41\xfb\xa0\x3a\x65\xa7\x0d\x73\x70\x2f\xb4\x1f\x57\x20\x59\xae\x16\xe4\x96\xb3\x5f\x60\x0a\x76\x0e\xa5\x05\xba\x8a\x9c\x81\x53\xb0\xae\x2a\x05\x01\xcc\x71\xdd\xe1\xaa\x5a\xa1\x42\x8a\x1c\x42\x17\x06\x85\x14\xd4\xd3\x86\x70\xd6\x35\x05\xc9\xae\x82\x48\xb5\xe3\x23\xa9\x7d\xb6\xe2\xcf\xb8\x11\x1b\xac\x4d\x2e\x4b\xe0\x47\x08\xcb\xc9\x59\xd2\xb5\xb8\xbc\x22\x2d\x4f\x1d\x46\xa1\x3e\x44\xc7\xb1\x24\x05\x9d\xe3\x0a\xd5\xdd\xfc\x92\x34\x46\xbb\xdd\x87\xf3\x77\x80\x68\x5d\x02\x7d\x09\x9d\x1f\x2d\x0c\xdf\xb4\x3a\xcd\x9b\xf7\x2f\x0f\xd1\x89\xdc\xb2\x6a\x85\xa8\xe0\x17\x2d\xea\x38\x29\xf3\x47\x56\x62\xf6\x9d\x58\x55\xcc\x0a\xfd\xa5\xdb\x21\xc5\xfa\xf5\x96\xc8\x55\xc3\xbe\x78\x36\x02\x24\x28\x41\xea\xac\x06\x8a\xc0\x59\xc7\x49\xe3\xec\xb0\x62\x2b\x40\x70\x0c\xd1\x36\xbb\x3d\x02\xf8\xa9\x79\x58\xde\x6e\x27\xa9\x5d\x7a\x8b\xdb\x19\x07\x82\xe7\x2d\x03\x4a\xd6\xda\xbd\x26\x81\xf8\xae\xaa\x88\x14\x59\x81\x7c\x9b\x8b\x96\x35\xf8\x8a\x08\x40\xe2\xa6\x34\x7f\x0c\xbc\xf6\x16\x8c\x69\xf2\x2d\xfb\x7b\xf2\x25\x75\x7f\x80\xe1\x64\xad\xd1\x9c\x1b\x28\xf3\x96\xab\xd4\xf7\x68\xf6\x27\x6c\xbe\x60\x9c\xb6\x04\x89\x63\x8a\x4e\xc9\x94\xd6\x60\x0d\xd1\xda\xfe\x37\x9e\xd2\xaf\x6f\x7f\x4c\x6b\xee\x1a\x2a\xe5\x46\x52\x8e\xf8\x82\x14\x82\xff\x39\x86\x2b\x5a\x83\xd9\x21\x5a\x87\xde\x06\xe7\x76\xd0\xc6\x08\x97\xdc\xba\x9a\xfe\xb3\x13\xd7\x96\x3e\x6d\xb5\x36\x11\xea\xa7\x2e\x48\x8b\x96\x33\x52\x9b\x6f\xc5\x44\x0a\xa9\x08\x98\x07\x43\x0c\xd2\x52\x4b\x3f\xf1\x90\x70\x64\xd9\x14\x60\x1d\x7a\xdf\x1e\xa0\x23\x54\xc8\x5b\x43\xdb\x46\xed\xa5\x71\x04\x77\x0f\x5c\x1a\xde\x37\x4f\xd0\x11\x22\xfa\xca\xf0\xbe\x79\x8a\x8e\xd0\xb5\x73\x61\x78\x5f\x3e\x43\x47\x6a\xd6\xc9\x45\xc0\xa9\xb5\xd6\x87\x7b\xd9\x87\xea\x50\xad\x33\x0b\x1f\x7e\xe3\x35\x59\x0d\x3e\xad\x8e\x95\xfb\xa8\x8f\xd1\x37\xa7\x6f\x0e\xd1\xdb\x86\xb1\xa9\x40\xea\x5b\xc6\x39\xe1\x5c\x10\xcd\xe4\x2d\x7b\xbb\xa5\xb7\x55\x9f\xce\x45\x43\xaf\x71\x4b\x04\x97\x4c\xec\x0c\x5c\x14\xee\xf5\xc0\xea\x4a\xb0\x77\x2a\x85\x22\x7d\x53\x55\x2b\x90\x15\xb4\x19\x56\xf0\x3f\x0a\xc2\x13\x58\xf7\x7c\x11\xc6\xc2\xa7\x5c\xf1\xe0\x79\xc7\x5b\x84\xab\x25\x5e\x71\x71\xa3\xe0\x4b\xa6\xcc\xa2\x5a\x5e\x69\xe4\xad\x3c\x17\x97\xa2\x14\x48\x8c\xd1\x52\xdc\xb0\x45\x41\x16\x6d\x6a\x9c\x10\x77\xad\x73\x5b\x1e\xa2\x3f\x1b\x5b\xe0\xee\xdf\x70\x57\xb5\xa9\xf5\xdb\x95\xdb\x45\x8b\xa5\xba\xf6\x75\x65\xdc\x17\xbc\x4f\xca\x91\x9f\x5a\x6d\xf5\x74\x01\xfe\x95\x5d\x13\xae\x5d\x00\xee\x4c\x94\x21\x15\x49\xd3\x3b\x22\x35\xc8\x85\xb8\x76\x6e\xdc\xfc\x62\x1c\xf3\xd7\x6d\xd6\xa3\x6d\xe8\xd2\xda\x09\x4e\x8a\x86\x5c\x53\xd6\xf1\x60\x16\x99\x95\x68\x1d\xab\x7f\x2d\xbb\x03\x8b\x31\xaa\xec\xe0\x62\x86\x17\x22\xd8\xae\xb8\xea\x80\x07\xb7\xcc\x7a\x2c\x04\xef\x12\x37\xa7\xf4\x73\x2c\x71\xdd\x8e\x9a\xd5\x30\x86\x2f\xcc\x85\x27\xef\x68\x23\x4a\x01\xa6\x28\x57\xb8\x19\x18\xed\x9d\xf2\x5f\x0c\x8d\x56\x51\x0e\xc2\x9b\x25\x7b\x45\x81\x1a\x1b\x9e\x07\x23\x1c\x4f\xf0\x64\xfb\xa6\x50\x1e\xa4\x1a\x7a\xe8\xaa\xb2\x8e\x06\xe1\x52\x11\xad\x0b\x79\x16\xc5\x62\xcf\x4e\x41\xd4\x91\x5e\x07\xe5\x56\xa9\xc9\x72\xcc\x69\x74\xb4\xe0\x13\x21\x71\x90\x46\x2b\xc3\xf1\x98\x69\x61\xd5\xdf\xfa\x46\x5b\x5d\xc4\x64\x14\x1d\x24\x4e\xe5\x20\xfe\x43\xdb\x8d\x2f\xec\xe8\x59\x2d\xc1\x8c\x26\xc4\xe4\x92\xb4\xa4\x99\xd3\xda\x91\x7d\xe5\x6c\x35\x25\x4e\x5b\x49\x6d\xa1\xf3\x28\x3b\x13\x10\x0a\x70\xe5\x5b\xea\xec\xf0\xe2\xeb\x89\xf9\x0b\x3e\x31\xd7\xeb\xb6\xf7\xb9\x6b\x2f\xf7\xbe\xc8\xde\x52\xb9\xc7\x9c\xfb\xc6\x7f\x24\xbe\x8f\xfc\xef\x63\x36\xf5\x9b\xe7\x99\x91\xb4\xfd\xd9\xbc\xb3\x85\x7e\xf3\xde\x5f\x34\x24\xf8\x44\x2e\x78\xb7\x22\xf5\x55\x3b\x43\x47\x47\xe8\xbb\xa7\x87\xe8\xc1\xb9\xd4\xb6\x91\xfa\x18\xee\x94\x4b\x82\x9e\x3c\x46\x97\xab\x96\x70\x34\xf9\xee\x29\x9a\x91\x4f\x42\x4d\x11\x72\x38\x69\xf8\xd6\x83\x08\x6c\xec\xb0\xd9\xa5\xfc\x6f\x42\xaf\x05\x4f\xed\xe9\x84\x96\x5b\x87\xe8\xc1\x7b\x2d\xf9\x9c\x9d\xca\x81\xc0\x91\x07\x77\xa3\xd4\x22\x38\xb0\x9f\x8a\x2d\x49\x53\x60\x4e\x82\x81\x47\x8d\x0b\xfa\xe2\x07\x5a\xfe\x22\x56\x58\xd3\x4a\x0d\x7b\x76\x8a\x0a\x5c\x8b\x1b\x16\x57\x0d\xc1\xe5\x0a\x91\x4f\x82\x13\x28\x23\x86\xb4\x2b\xc4\x03\x08\x42\x40\x2f\x8e\x24\x29\x4c\x0e\xb6\xd0\xc3\x87\xf2\xb3\xe7\xfa\xb3\x67\x7a\x61\xf0\xb1\x46\xdf\xc1\x36\x7a\xbc\x8d\x9e\x6c\xa3\xa7\xdb\xe2\xaa\x7d\x16\x43\x8e\x28\x49\x6f\xcc\x0b\xb4\x2f\x46\xc9\x7e\xff\xfc\x08\x3d\x3b\xd8\xd7\xd8\x0c\x9f\x32\x33\xa8\xc4\x1f\xed\x0c\xd7\xe2\xe9\x5e\x24\x7a\xc4\xea\x90\xc7\xc1\xe3\xef\xa3\x51\x5e\x93\x55\x48\x29\xe4\x13\x2e\x84\x24\xf3\xdd\x53\x4d\x31\x07\x8f\xbf\x1f\x26\x19\x4b\xff\xee\x90\x7f\x7a\xac\x86\xb4\x5f\xe7\xc6\xfb\xd3\x77\x66\xbc\x3f\x3d\x1e\x1e\xef\x7e\x82\x56\xae\x48\x1b\x79\x13\x4e\x2a\x4c\xe7\xa4\x9c\x60\x7d\xbe\x23\x14\x6f\x65\x71\xaf\x28\x0c\xa8\x5a\x93\xd9\xa5\x50\x8a\x0b\x09\xf4\x06\xb3\x7a\x4d\x56\x7a\x46\x1f\x05\xab\xf0\xb6\x22\x9e\xc9\x6b\x19\x82\xb0\x99\x59\x5c\x98\x3d\xf0\xa6\x60\xb7\x66\x2b\xde\xac\xf5\x06\x77\x6e\x49\xf1\x23\x6e\x57\x60\xfe\xaf\xc1\xf6\x20\xd5\xd2\xd7\x64\x35\x89\x66\xbc\xd0\x5f\xb9\xd3\xd9\x2d\x49\xc1\x4a\xf2\x3f\xe4\xd3\x64\x6b\x3b\x26\x38\x7a\x55\xe3\xb6\x6b\xc8\x71\x75\xc5\x1a\xda\xce\xe6\x87\xe8\x22\xfa\x6c\xf7\xc7\xbf\x5c\xfc\xfa\xe3\x5f\x2e\x0e\x1e\xff\xfa\xe4\xfb\x03\x0f\xc8\x56\x3c\xd9\x9a\xb4\xeb\x4c\xd5\x3f\x69\x9b\x98\xed\xcb\x93\xd3\x8b\xe3\x5f\xdf\x3e\x7e\xf6\x5d\xdf\x54\x8d\x7a\x03\x66\xbf\x95\x92\x53\xd9\x35\x2d\x49\x99\x54\x79\xc6\x28\x3b\x30\x4b\x52\x4d\x77\x69\x89\x8e\x10\x2d\xe3\x2f\x80\x23\x1e\x59\xeb\x91\xf7\x65\x7c\x7a\x8e\xe2\x13\xd5\xf7\x9a\x44\xbc\xf7\x77\xfc\xb8\x43\x99\x47\x0e\xa5\x24\x16\xe1\x8a\x0e\xe8\x08\xed\xc7\x8f\x38\x12\xe3\xf3\x1d\xf4\xdb\xe7\x9e\x27\x8c\x64\x06\x90\xbc\x07\x13\x47\xad\x03\x07\xa6\x3e\x63\x0b\x30\x92\xec\x71\x69\x25\xd9\x8b\x70\x42\x34\x8b\xda\x8e\xf1\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\xd7\x64\x95\x1a\xf4\x35\x59\x6d\x74\x40\xbb\x3f\x76\x34\xfb\x59\x34\x54\x8c\xff\x40\x66\x12\xdb\x14\x7e\x84\xf9\xfd\x58\x41\xc8\x00\x52\x6a\xe6\xf3\x1d\x1b\xfd\xb2\x2b\x0d\x36\x2f\xe7\x8b\x76\x05\xef\x4e\xb6\xd6\x02\x69\x34\xb5\x3b\x80\xba\xe1\xa9\x6a\x85\x6a\xc3\x40\x43\x2d\x41\x9c\x90\xdd\xe0\x8c\x90\x39\xcd\x86\xb4\x28\x96\xa3\x63\x5a\x0c\xa3\x49\xc4\xb5\xa4\x68\x62\xf7\x12\x57\xb8\x2e\x1c\x4a\x75\xee\xa0\x92\xf0\xb6\x61\xab\x49\x28\x4b\x0b\x56\x3f\xd5\x0b\x7c\x47\xa6\xe8\x28\x45\xdb\xca\x00\xbc\x7b\xc9\x9a\x86\x2d\x9f\x3f\x0c\x50\xf2\x62\x32\x6d\xd8\xdc\x21\x77\x03\x11\xbe\xde\xba\x3f\x74\x76\x7a\x1c\x17\x1f\x0c\x1a\x7e\x49\xcf\x6d\xdc\xbb\xf7\xd1\x4e\x4c\xff\x1a\x63\xde\xf4\x5c\x6c\xec\x96\x04\x8c\xb3\x6a\x7d\xcf\x77\x22\x10\x5b\x37\x7a\xd7\xec\xd9\xcd\x5e\x37\x47\xed\x36\xaf\xdf\x74\x70\x7d\x78\xe2\x8b\xf8\x1d\x69\xbb\xa6\x06\xf7\x96\xba\x65\xdd\xa8\xda\x69\x57\x97\xfe\xad\x27\x14\x71\xf3\x84\x50\x57\x82\xbb\x68\xf7\x23\x59\xf1\x84\xa6\xa7\x2c\x15\xca\x62\x7d\x24\x5f\x93\xa4\x19\x98\x2a\x26\x06\xd8\x56\x04\xa5\x77\xbd\x06\x7c\x74\xc8\xb4\xd1\x68\xa2\x9d\xf3\xf9\x47\xf5\x79\xbc\xe5\xd8\x8a\x56\x07\x07\xf6\x69\xfa\xb6\xa3\x6a\x22\x19\x1e\xd7\x3c\xb9\xa1\x91\x35\x81\x0d\x8f\x6c\x9e\xdc\xe8\x9a\x05\x53\x19\xb9\x68\xf1\x68\x7a\xec\x40\xfc\x57\xec\x37\xa4\xf0\x14\xa7\xde\xdb\xdb\x43\x3f\xb5\xb4\xa2\xed\x0a\xbd\x52\x01\xc2\xd2\xb6\x55\xcc\x48\xf1\x91\x2b\xaf\xce\x23\x8e\xd8\x35\x69\xc4\x61\xb3\x96\x67\x35\x17\x69\xb2\xa5\x2d\x47\xf2\x54\x90\x52\x59\x01\x22\xf3\x92\x71\xec\x51\xb2\x14\x27\x14\x40\xbf\xea\xaa\xca\x50\xf1\x8f\x12\xe4\x64\x4b\xdb\xbc\x82\x03\x49\xa7\x68\xd2\x77\x1b\xa1\x6f\xf3\x7c\x77\x0b\x3d\x1f\xb8\x41\xe3\xc3\xdf\x48\x26\x23\x2e\x56\x0f\xdf\x88\x54\xbc\xe7\xf9\x9b\x4e\xd1\xbf\x36\xe2\x19\x06\x9b\x9e\xd9\x4f\xb9\x0d\x08\xa3\x86\x4c\x49\x43\x04\xdc\x96\x89\xff\x58\x4d\x62\x5e\x29\x83\x04\x8c\xef\xce\x1a\x71\x86\xb7\x2f\xcd\x05\x7f\x4d\x46\xdf\x1d\xa2\x87\xc1\x83\xa3\xec\x6c\x01\x09\x7f\x70\x40\xff\x82\xee\x4b\xc3\x54\xf4\x92\xf8\x79\x70\x21\x5d\x93\xc4\x89\x61\x41\x67\xa7\xa8\x64\x44\x3a\xc8\x07\xcd\x56\xbe\x5e\xa2\x76\x76\xf2\xb0\x77\x46\x98\x47\xcb\xfc\xc1\x11\x48\x82\x8d\x3a\x2e\x4b\x84\x9d\xe9\x29\x8f\x86\x13\x36\x9f\xdd\x03\x81\x7e\x4e\x5a\x1b\xdf\x9f\x0c\xe9\x32\x1f\x1e\xa2\x3f\x07\xd3\x0a\x45\xb3\xde\x65\x3d\xdf\xb9\x6f\x61\xa5\x56\x33\x34\x3d\xa3\xc7\x4d\x7e\x45\x35\x59\x06\xe6\xf6\xfe\xb9\xb8\x3a\xa0\x7d\x77\x8d\x59\x44\xa6\x29\x39\x89\x30\xa6\x35\x35\x89\xb4\x72\xbd\x0c\xb5\xea\x78\x0e\x36\xdc\x42\x4d\x22\x1b\x98\x09\x73\x51\x7f\xa8\xaf\x4d\x38\x59\x6a\x4a\x3d\xf2\x7f\x04\x68\x9d\x09\x4a\x8d\x5d\x4e\x27\x08\xd1\x4d\x4d\x23\xd4\xf3\xcd\x5b\xf7\xfc\xf3\xe3\x44\x93\x5c\xb4\x4d\x57\x80\x03\x55\x2a\x3f\xe2\xb7\x2b\xd2\xa2\x86\xe0\x72\x07\x8c\xd7\x32\x7d\xe8\x92\x75\xad\xe2\x48\xf7\x50\xe0\x9d\xe0\x12\x86\xc9\x5b\xfa\x2d\xeb\x5d\x72\x3c\xfe\xb9\x47\x5c\x7f\x7a\xee\x99\xf5\xdc\xe9\xfe\x1b\x43\xee\x74\x6d\xa6\x1b\xf9\xa8\xef\x3d\x56\x3e\xa1\xfe\x87\xa3\xe4\x84\x81\xe7\x1d\x07\xe8\x1a\xcf\x8f\x06\x6f\x7d\x8b\x29\x8f\x56\xe4\x51\x44\x67\xa7\xb7\x72\x2a\x7e\x90\xec\xe5\x97\xe1\x87\x63\x0f\xe0\xd0\x42\xb2\x4e\xba\x2c\x3d\xf6\xfb\xd4\xe0\x52\x05\xc7\x9a\x1f\xac\x9b\x52\xa1\x6b\x1b\x41\x93\x54\x52\xe5\xbd\x6c\xe3\x6c\x14\xc8\x94\xa5\x07\x6c\x8e\x16\xde\x6e\x8f\xf9\xd1\x79\x6a\x0d\x4b\xa4\x7d\xe9\x26\x46\xc9\xd4\xdb\xc3\xf6\x49\xe7\xb5\x3e\x53\xa5\x67\x9c\xf2\xde\x1a\x54\xdb\x93\x56\xb2\x04\x88\x48\xfa\x1b\xb6\x67\x25\xa0\x44\xe2\xff\xa0\xfd\x2a\x0b\x64\x78\x26\xc6\x5c\x95\x80\x11\xaa\x40\xbd\xb6\x5d\xef\xfd\x40\xcf\x1e\x7b\xdd\x27\x00\x98\xef\xd7\xbb\x1a\xe3\xa5\xf4\x0a\xd7\xe9\x3b\xce\x39\x27\xee\x57\x39\xf9\xee\x94\x34\xf4\x9a\x94\x32\x6e\x3e\x13\x87\xa0\x65\x69\x30\x2c\x19\x72\xf9\x99\xb6\x33\x9b\x39\x9a\x55\x87\x6e\xc4\x0c\xd4\xb9\xf7\x35\xc8\x6b\xdc\x58\xcd\xee\xa2\x9b\x6b\x43\x47\x3c\x2d\xd6\xb5\xee\xcc\xd6\xb2\xb1\x8c\x30\xaf\x38\x38\x5e\xdb\xc8\x12\x2c\xc0\xfb\xf3\x5b\x47\xa9\x36\x20\xd2\xba\xe7\xb0\x16\xe0\x42\xee\x13\x44\x07\x76\x38\x40\xe5\x9d\x6f\xb2\x9a\xbd\xcb\x55\xb3\x0a\xf8\x7a\xcb\x92\xac\xf2\x0f\xa1\x5a\xc9\xd5\x3c\x92\xb5\xcc\xfb\x6b\xa2\x4e\x6f\xa2\xe6\xf7\x6f\x07\x2c\x6b\xc3\xc4\x68\x60\xad\xb7\x65\x52\x21\x39\xab\xd5\xc4\x73\x9b\x15\x5b\x34\xd4\x85\xf9\x6d\xfa\x12\xfc\x36\x7d\xab\x25\x3e\x0e\x1f\xd6\x97\x4b\x5e\x81\x78\x67\x6b\x0d\x18\x97\xaa\x54\x19\x38\x67\x05\xc5\x62\xfc\x25\x6d\x67\xae\x52\x6d\x5e\x56\xd5\x0a\x54\x10\x32\xe5\x10\x27\x4e\x4a\x6d\x01\x70\xa2\x92\x99\x53\x8b\x80\x72\x74\x49\x9c\x28\x52\x08\xee\x8a\xb4\x12\x03\x36\x6f\xe2\xf0\xa2\x06\x29\x77\x08\xd1\x0f\xe7\x5c\x3b\x5e\x6c\x7c\x00\x66\x76\x74\x27\x5b\x24\x9d\xfe\x91\x1f\x7d\x64\x2c\x6b\x76\xe8\x64\xcc\x1c\xae\x4b\x81\xf8\x8a\x15\x37\x9d\xd6\xfa\x81\x9c\xd1\xcc\x20\xd8\x42\x17\x73\x90\x35\x2d\x70\x6d\xa2\x38\x47\x2b\x3a\x6b\xc6\x91\xda\x39\x78\x81\xa4\x6b\x0c\x3d\x36\x5a\xf4\x38\x13\xd1\x48\x46\xec\xd0\x00\xf6\xc7\x84\x30\x82\xaa\xd3\x63\xe0\xf0\x9c\xcf\x1b\x73\x9b\xfe\xcb\x78\xa2\xef\xc4\x69\x7c\x47\xee\xed\x8c\x27\xda\xb2\x71\xf3\xab\x76\x4c\x44\x1b\xef\x79\x2c\x02\x02\x18\x7a\x30\x71\xd3\x27\x9e\x32\xdb\x34\xf4\x60\x74\x0d\xf5\x02\xf4\xae\xab\x75\xbc\x2a\xe6\x90\x6d\xc4\xb5\xe2\x64\x77\xe9\x4b\x7e\x40\xc8\xfd\x3f\x07\xcb\xcd\x1c\x2c\x5f\xab\x7d\x17\xa5\x6d\xad\x40\x73\xb8\x46\x97\x44\xa1\x4e\x65\x8c\xcc\xd8\xd2\x64\x86\x7a\x56\x57\x5f\x70\x4a\x98\x5e\xad\x4d\x7f\xd8\xfe\x3a\x60\x4b\xf3\x2d\x5d\x1b\x36\x65\xae\x65\x27\x5d\xd7\xee\x19\x19\x32\xc7\x80\x5f\xc3\x4c\x3a\x7c\x7f\xe6\xec\x85\xe9\xda\x17\x9b\x34\x22\x86\x80\xca\x40\xe6\x5d\x47\x4b\x0a\xe1\x59\x9b\xa4\xf3\x48\xc2\x4e\x08\x53\x51\x23\xa5\x1e\x88\x4d\x73\xc1\x2c\xd7\xb5\xcf\x19\x2b\x61\x1a\xce\x38\x53\xa1\x6b\xe4\x4b\xc3\xb9\x89\xa5\xaf\x0f\xd2\x5a\xe6\xbe\x34\xa0\x61\x9b\x5f\x0f\xc7\xca\x81\xcc\xf2\xdd\x7f\x47\xd5\x35\xa9\x29\xd2\xba\x25\xcd\x14\xab\x7c\x58\x37\x95\x78\xbc\x4f\x2b\x01\x1f\x4a\x4d\x54\x32\x53\x51\x00\x7e\xa3\xfd\x25\x8e\x12\xad\x66\x60\xe4\x7d\x3f\x81\x1b\x6e\x36\x56\xe9\x5c\x6a\x2b\x33\x65\x93\x79\xe5\xe4\x0f\x53\x0b\xf1\x25\x22\x93\xda\x6b\x94\xdc\x51\x2e\x9d\x54\xee\x2e\x70\x3e\xfb\x45\xda\x45\x19\xc4\x53\x87\xa9\x64\xa4\xaa\x38\x5a\xce\x48\x3b\x23\x8d\x9f\x4c\x6c\xb2\x4a\x49\x45\x21\x53\x08\x66\x7c\x82\xeb\x92\x96\xb8\x25\x6a\xa1\x6d\x90\xf8\xbb\x9c\xd1\x62\x86\xe6\x04\x6b\x65\x8a\x82\xfd\x00\x43\x3e\x1a\xc0\x5e\xce\x98\x03\x5c\x65\xea\x7b\x25\x3c\xa4\xfd\x42\x69\x64\x81\x80\x29\xc6\x10\xca\xa0\xd0\xca\x48\xcd\xba\xab\x59\xaf\xdd\x00\x3e\x12\xb2\xa3\xe7\xad\x51\xc8\x15\x08\x92\xb2\x0b\xe5\x2f\xd5\x22\x5f\xb1\x26\xb1\x44\x21\xc0\x18\x7e\x7e\x88\x1e\x26\xae\x0a\x7b\x49\x6c\x1d\xa2\x1f\x19\xab\x12\xd7\x8d\x59\x65\xdd\xfe\x85\xf2\x36\x7d\xe7\x5c\x91\xf6\xad\x7d\x4e\x80\x15\xcf\x4e\x82\x90\x4e\x3a\x0d\xa1\x7d\xf0\x3c\x58\x90\xb1\xd4\x36\x5d\x8f\xfc\x38\xc5\x15\x1f\x61\x5a\x1b\x70\x09\x89\x71\xf6\x77\xf7\xd1\xc3\x87\xd1\x38\xc9\x44\xae\xff\x06\x4d\xab\x79\x3f\xc3\xb5\x2a\x1c\xf3\x8a\x35\xef\x58\x45\x26\x75\x37\x97\x4c\xed\x70\x84\x0f\x49\x87\xec\x06\x0e\xb9\xa4\xc9\x16\x32\xf8\x65\xc1\x1e\x4d\xe1\x8f\xb8\xe3\xa2\x46\x2a\x3d\x47\x25\xf0\x93\x25\x62\x75\x44\x2c\x2e\x23\x91\x44\x23\xc3\xcf\x6f\x16\x58\x91\x0e\xf4\x49\x20\x4c\x31\x9f\x97\xb5\xf8\x10\xd8\xfc\x83\x13\x99\x15\x23\x87\x4f\x2d\x83\x4e\x93\x55\x32\x29\xaf\x1f\x41\xb0\xcf\xa2\x61\x57\xe2\xc1\x54\xf6\xd6\x32\x97\x40\x16\x7e\xb1\xf1\xcc\xb1\x5b\xe4\x54\x2d\x37\x9c\x4c\xf5\x39\x0a\xb4\xfd\x51\x86\x93\x39\xe4\xa3\x8a\x07\x99\x54\x6d\x1e\xd4\xbf\xdd\xa0\xb5\xff\xde\x00\x8d\xdc\x3c\xe5\xa3\xc7\x31\xed\x64\x48\x00\xa3\x08\xa6\xe1\xba\x97\x53\xd1\x45\xce\xa6\xdc\x65\xca\xca\x32\x97\xab\xe2\x8d\xa9\x52\x00\x06\x4a\xfd\x99\x64\x00\xf7\xf8\xba\xeb\xc8\xb0\x96\xe3\xb2\x04\xa6\xa1\x4d\x88\x32\x80\x8d\xaf\x78\x4b\xe6\xb6\x32\x81\x53\x5a\x28\x6f\xd6\x8e\x99\x0c\xbc\x7c\x4e\xa4\x11\x4a\xf0\x96\x56\xb1\xc8\x74\x06\xef\x1d\xf0\x19\x39\xfd\x9b\xf1\x94\xaf\xf9\x20\x01\x51\xe4\xea\x1d\x7a\x77\xa9\x2d\x0b\x27\x91\x2f\xd8\x92\xb1\x21\xc5\x41\xf9\x82\x1e\xe4\x36\x7b\x34\x21\x7f\x2b\x92\x16\xbd\x9e\xfb\x2e\x8c\xa0\x96\xdf\xc7\xa3\xbe\xa9\xab\x95\xb8\x01\xc4\xd0\x73\x84\x85\xc8\x55\x68\x41\x46\x09\x75\x53\x59\x6d\xa1\x64\x50\x3d\x4d\x72\xc1\x10\x8c\xac\x86\xec\x8a\x5e\x4e\x11\x87\xa0\x24\x48\x28\x90\x48\x3c\x0f\x89\x52\x76\xad\x21\xb1\x66\x48\x13\x97\xe5\x7b\xe6\x41\x02\x81\x28\xb3\x55\x42\x0a\x78\xcf\x8e\xcb\xb2\x47\x36\x48\x90\x66\xea\x48\x08\xbe\xb6\x84\x3a\x1b\x6f\x49\x5d\xba\xc5\x1d\x0d\xab\xf0\xec\x0c\x35\xad\xb2\x4c\xe2\x42\xd5\x1e\xff\xe8\x15\xf9\x52\x7e\xb7\x64\xf9\x8e\x91\xbc\xc1\x2f\xac\x38\x09\x0a\x18\x7e\xd5\xec\x60\x83\x87\x59\xd6\xf3\x9a\x63\x5a\x0b\xfe\x2e\xbd\x3a\x47\xea\xd8\x46\x47\xe5\x0c\x26\x2f\x28\x5a\xfc\x5f\xaf\xbc\x6d\x81\x03\xa0\xfc\x5e\x3d\xa5\x2c\x3c\x47\xdc\x76\x38\x42\x21\x78\x43\x85\xda\x19\xe3\x04\x4d\x69\x03\xb2\xd0\x94\x35\x16\x63\x82\x39\x18\xef\x96\x1c\x3f\x3c\x4e\xe1\x7a\x9e\x8f\x8a\xe0\x49\xec\xaf\x7f\x57\xf7\x56\x47\x1d\x02\xbe\x13\xce\x2a\x76\xf1\xc7\xdb\x90\x31\x6c\x27\x96\xf8\xe2\x86\x2b\x8c\xc7\x0c\x3f\xd9\x59\x3b\xfa\x69\x0d\xcc\xed\xef\xee\xf7\x32\x17\xa8\x20\x36\x57\x8d\x08\xec\xd4\x74\x89\x12\x73\xf5\x29\x3a\xec\x32\x8c\x00\xad\x77\x53\xe4\xa3\xdf\xa2\x5c\x9b\x70\x53\x37\x70\x55\x46\x74\xf2\x7f\x17\xd6\xbf\xdb\x85\x65\xcc\xa6\x6b\x5d\x58\xfa\xad\xff\xec\x0b\xeb\x36\xe7\x38\x9f\xae\x87\x37\x76\x7c\xf1\xff\x9d\xda\x7f\xc5\x53\xab\x2e\x27\x7d\xb3\x58\xf5\x03\x7c\x9f\xd0\x10\x40\x5e\x37\xe6\x20\x78\x35\xe2\xd6\xd5\x4e\x95\x88\x64\xab\x9f\xdf\xf9\x69\xd6\x72\xd8\xd7\x76\x9e\x8d\x58\xa9\x71\x82\x28\x47\x57\xd2\xd6\x29\xed\x5f\xad\xa9\xe5\xa8\x8a\xdc\x9a\xa8\xa3\x10\x90\xeb\xb0\xb6\x7d\x75\x1a\x72\x4d\x1a\x5f\x18\xc0\x9c\x93\xa6\x45\x71\x99\x98\x21\x9b\xed\xb7\xc3\x6f\xf4\x7b\x05\xc5\xcf\x0b\x2d\x60\xa3\x6f\xc7\x08\x57\x71\x59\x9a\x39\xe1\x1c\xaa\x9f\x3f\x38\x67\xad\xb6\xe6\x5b\x92\x55\x4b\xbf\xef\x6f\x61\x8c\xf7\x73\xbf\x3f\xcf\x72\xc6\x24\x7b\x71\x82\x5a\x15\xbb\x91\xff\xaa\x81\x24\xb9\xd3\x06\xb1\x65\x9d\x71\x36\xe8\xfd\x60\x68\x4e\x48\xeb\xf2\xa4\x6d\xf0\x51\x40\xb4\x40\xbd\x92\xa6\x0a\x7a\xd9\xc9\x22\xb2\x70\xbe\x12\x19\xc7\x63\x77\xcc\x49\x13\xb0\xc5\xac\xf6\xd1\xef\xbf\x6f\xd0\xc0\x9e\x71\x60\x9c\xd5\x53\x96\xe6\x78\x5b\xc3\x51\xf0\x68\x47\xd1\x43\xce\x36\xdf\x47\x01\xc1\xf1\xbe\x24\x95\xb2\x12\xe9\xf2\xa3\xd4\x55\xda\x2c\x8a\x86\x88\xe3\xbf\xd5\xbe\x69\xca\x57\x4c\x2e\x94\x6b\xac\x43\x2a\x6d\xa0\x11\x9c\x22\x28\x09\x32\x2e\xd5\x65\x80\x49\x88\x53\x5e\xb0\xb9\x0a\x72\x72\x5a\x6c\x99\x4a\x99\xfe\x17\xce\xb9\x28\xc3\x7b\x31\x9c\x9f\x3d\x9f\xbf\xdd\x8b\x30\xbf\xb7\x67\x87\x70\x26\x64\x94\xd1\x70\x5c\x4e\x21\x85\xda\x34\xcc\x12\x9b\x05\x5a\xb2\xba\xbd\x57\x81\x9e\x82\x52\x3c\xc5\x28\x20\x83\x22\x4e\x4f\xf5\x87\xb4\x8c\x83\x7c\x39\x27\xea\x95\x61\xae\xd2\x5e\x01\x27\x1b\x72\xb5\x99\xfd\xff\x77\x40\xbc\x2d\xa4\x92\xd8\x81\xbd\x3d\xed\x96\xd2\x04\xae\xe3\xac\xe0\xa4\x55\x64\xda\xb2\x6b\xd2\x68\xba\xa4\x41\x64\xad\x73\xdf\xdd\xa5\x11\xe3\x5b\xa4\xd6\x64\x38\x56\xef\xa2\x36\x26\xb3\x6d\x82\x60\x33\x75\x6c\x0c\xb4\x51\x7d\xad\x22\xd8\x23\xb0\x36\x64\xe0\x90\xed\xa6\x6c\x08\x41\x9f\x6a\xb0\x14\x7c\x9c\xd5\x44\x1b\xc5\x2e\x3b\xd3\xd4\xa3\x66\xcb\x90\xaf\xdd\xbf\x23\x81\x5f\xca\xc3\xaf\x1a\x36\xcf\x4b\xfd\x41\x81\xa8\x7e\x51\x1f\x21\x34\x20\x97\x73\x2f\xc2\xdf\x56\xed\xa9\x7d\x11\xc6\x0d\x7a\x0f\x7a\x48\xfa\x81\x10\x1c\x2d\x49\x55\x01\xae\x55\x1c\x63\xcf\xab\x50\x04\xda\x8c\x49\x9b\x9e\xf2\xc0\x09\x67\xb7\x9c\xf4\x71\x55\x45\x71\xcb\xff\xc6\x52\x3d\x9d\x8e\xe0\xf1\xe8\x05\x04\x40\x24\x2e\xd9\xb5\xce\xf7\xf0\x40\x49\x86\xbb\xa7\x91\xb6\x71\x91\x42\xc3\xff\x17\xbd\xae\x46\xe0\xb3\x97\xa7\xa5\xf6\x3e\x50\xa3\xb2\x1b\xbf\xf7\x15\x5e\x84\x41\x9c\xfa\x17\xbf\xe7\xfe\x98\x9b\xe9\x8e\xf9\x7e\xc0\xe6\x7f\x36\x47\xc5\x39\x1c\xd0\xfa\x65\x5d\xdf\x9e\x26\xe7\x7e\xf7\x5e\x2e\x0c\x60\xa3\xc9\xa6\xb1\x2d\x71\xa8\x99\xdb\x3a\x36\x45\x15\x65\xf6\x3c\xe1\xa0\xc9\xfb\x2b\x70\xe0\x7b\x1a\xbb\x0d\xcd\xba\x16\x6b\x3d\x72\xbf\xd1\xfa\x0f\xda\x86\xfe\x3e\x77\x1b\xda\x84\x41\x63\xb3\xb3\x09\xc8\xcf\xbf\x50\x11\xb0\x36\xca\xb7\x65\xe8\x9f\x1d\x69\x56\x5e\x1b\x9d\x74\xd2\x85\x78\xdf\x6c\x9b\x2a\x66\xa4\x62\x49\x6d\xce\xea\x3d\x34\x2e\xb2\xd8\x58\x29\x46\x05\x17\xaf\x9f\xb0\x31\x10\x83\x6c\x86\x7f\xb3\xac\x49\x2a\x0a\x99\xf9\x8d\xbf\x9d\xe4\x43\x58\xab\xee\x8e\x47\x1b\x83\x89\x96\xa1\x05\x69\x04\x12\xad\xb0\x04\xb2\x52\xdc\xe0\xc9\x0b\x53\x3e\xb5\xc5\xb0\xd2\x88\xd9\x20\x66\xcc\x73\x26\x4e\x59\x97\xe4\xaa\x7b\xab\xbb\xf4\xd7\x81\xce\xa5\x3d\x44\x65\x27\x54\x4b\xf1\x38\x32\xab\x37\xe0\xda\xdf\xab\x2d\x37\x8b\xcc\x09\xc3\x92\xf2\xc8\x17\x0b\xc1\x32\xfd\xd1\x37\x15\x85\x75\xe9\x47\x61\x79\x9d\x10\x89\x29\x83\x67\x5a\x0c\x5e\x91\x90\x2e\x83\x0c\x3c\x74\x2b\xee\xd6\x93\x54\x33\x3e\x9d\xa6\x87\x4f\x0e\x76\xb7\x75\x66\x11\xc8\x33\x91\x3c\x22\x76\x7e\x20\xfe\xcb\x71\xf5\xc7\xc4\xd7\x8b\xc2\x7c\x61\xd3\x50\x10\x16\xff\x0e\x07\x56\x0e\x89\x6f\x7d\x4b\xce\x5e\xae\xe6\x64\x0d\xc8\x38\xb7\x3e\x6e\x5f\x3a\xb2\x69\xb3\xa7\xec\xab\x3c\x0e\xff\x21\x61\x52\x71\xd5\xda\x11\x31\x44\xf6\xa5\x3e\xb5\x6a\x04\xe8\x3b\x8f\x91\xba\xd1\xf2\xc6\x84\x48\x0d\x03\xbe\x21\xd6\x6e\x1a\x20\xd5\xb7\xf5\xe3\x99\xe5\xf8\x42\xcb\x63\xe2\xa0\x36\x79\x9b\x24\x85\xf1\x3f\x9c\x91\xeb\xde\x69\x1b\xe2\xe3\x5f\x3a\xe0\xe7\x3f\x80\x8f\xdf\x9c\xf6\x6f\x14\x3b\xf4\x6f\x43\xf2\xef\xac\x31\x4e\xdf\x54\x6e\x4d\x23\x38\x06\xa3\x12\x35\x52\xf4\xfe\xe5\x83\x61\xb4\x6d\xb1\x33\x79\xba\xff\xbe\x24\xaf\x7a\x10\x5a\xf9\xd9\xf6\x7c\xcb\x45\x8e\x78\xef\x67\x23\x2f\xfa\x4b\x8f\x25\x42\x65\x06\xdb\x0f\x44\x6f\xb8\x91\x32\xc3\x77\xec\x9d\x05\xca\xdc\x95\xa3\x80\x4e\x87\x71\xf2\xc7\x47\x23\x64\xa5\x80\x5b\x74\xa2\x30\x3c\x33\x1c\x2c\xc5\x36\xd3\x2e\xa0\x5b\x70\xcd\x6c\xb4\xc2\xde\xe6\x02\x5f\x50\x36\xf8\x61\xf8\x18\x44\x80\x52\x41\x2a\xca\x85\x12\x3e\x7a\xb7\x3b\xe6\xfa\xfb\xc3\x51\x3f\x7f\x59\x77\xce\xc6\xd4\x8e\xbb\x8f\x6a\xe8\xbf\x72\xbf\xd0\x19\x18\x0a\x80\x08\x06\x1c\xf2\x35\x8d\x1b\x7a\x18\xfd\xb9\x82\xa9\x1b\x72\x10\xa5\xe4\x8d\xaf\xc4\x45\xf4\xc5\xac\x77\x6b\x7a\x9d\x6e\xc0\x50\xad\x1b\x64\xbc\xca\x78\x47\xae\xa8\xbe\x0d\xff\x83\x9d\x51\x5f\x6c\xc3\xd7\xf2\x6f\x6d\x74\xbb\x6f\xe1\xf4\x3a\x83\x9e\xfb\xc4\x46\xe4\x18\x6d\xba\x21\xf8\x63\xc9\x96\xb5\xea\x36\xa3\xbe\x16\xcb\x90\x9d\x8a\xa3\x76\x34\x5c\x76\x6f\x29\x1c\x15\x24\x88\xfa\xb1\x31\xe5\x71\x6f\x6e\xb8\x76\xe6\xb4\xd6\x85\x51\xd4\x3c\x22\xff\x90\x2a\x69\xf6\x52\x8c\x21\xd7\xcd\x2f\xba\xf9\x1c\x37\xab\x1e\x3f\x19\x0c\xaa\x9e\x1e\x2c\xe8\x65\x56\x7e\x88\x3e\xa8\x77\x7e\xd4\x1f\xfd\x92\xaa\xe6\x95\x82\xbe\xdd\x0f\x26\x53\x46\xce\xc2\x41\x47\xde\xa4\xe3\x87\x0d\x78\x74\x64\x87\xca\xef\xf3\x29\x69\x31\xad\x78\x7a\x8b\xe5\x06\xd6\x88\xd6\x25\xbd\xa6\x65\x87\x2b\x15\x14\x57\x97\x50\x8d\x26\x88\xbc\x4a\x6c\x47\xb8\xc0\x9e\xbd\x48\x38\x24\xc3\xc7\xae\x71\xa3\xce\xcb\xb8\x1d\x2b\xfd\x23\xc8\x0f\x91\x69\x4d\x2f\xdf\xfc\xbc\x7e\xd3\x86\x71\x45\xcb\x9c\x59\x26\xac\xa2\x7e\xb1\x6a\xfb\xdc\x6f\x7d\x65\x0a\x61\x55\xba\x0d\x8e\x05\x3f\xf9\x55\xef\x5b\x6f\x29\x42\x7f\x42\x4d\x40\x3d\x61\xd2\x5c\x81\x2b\xe2\x91\x04\x9b\x8a\x83\x4c\xeb\xab\xca\xd5\x5d\x2f\x57\xe2\xd3\x02\x57\x42\x49\x9f\xe2\x22\x57\xf9\x09\x66\x2d\x60\x06\x3c\x91\xa7\x5b\x1d\x29\x88\xaf\x00\x60\x6e\x55\x74\x2a\xfb\xbe\x00\x20\x5d\x2f\x3c\xc4\xa9\xdf\xfa\x28\x2d\x9e\x8f\x78\x51\x23\x0c\x7d\xe3\xcf\x2d\x2b\x2c\xe9\xdf\xfa\xb1\xa1\x63\x34\x34\x32\x46\xad\x3b\xb1\x9b\xd1\x47\xb9\x69\x8e\xda\x66\x37\x02\xb3\xe1\x03\x7d\xc4\xbc\xf5\x1c\x57\xd5\xfa\x4b\x19\x83\x09\xef\xcf\xb8\x4d\x01\x2d\xe3\x0a\xf0\x0a\x52\xae\x13\xa4\x1d\xba\x9f\x24\xc5\xe5\x3b\x7e\x32\x59\x79\xf9\x82\xb4\x2e\x8b\x35\x19\xd3\xfe\xfd\x68\x0f\x16\x68\xb9\xaa\x4f\x4e\x1f\x1f\x08\x26\x9f\x3e\x4e\x63\xd8\xc3\x38\xfa\xe7\x7d\xf2\x82\x89\x8e\x11\xaa\x24\xb4\x80\x2a\x58\xdd\x62\x5a\x73\x65\x6e\x87\xac\x22\xa3\xb1\x2f\xb0\xca\x02\x13\x6f\x33\x6d\xd2\xb9\xea\x2a\xdc\x20\xdc\xb5\x6c\x0e\xc6\xcc\xa9\xaa\xb8\x2b\x18\x8c\x7a\x48\x16\x44\x5b\x34\xac\xd0\x7d\x67\x64\x49\x78\xc2\x95\x8b\x0f\xd0\x24\x24\x52\xd9\xd4\xfb\xef\x42\x22\x04\xb1\xe0\xef\xa6\x18\x0b\x6a\x67\x0d\x58\x9f\x30\x2a\xf0\x02\x5f\x42\x79\xdf\xe8\x0e\x4b\x84\xe1\x00\x9c\x37\x76\x39\xe9\xeb\x4c\xed\x0e\x3c\x0c\x72\xdf\x5b\xbc\x62\x9d\x6a\xc8\x25\x7f\x37\xbb\xd1\x07\xe0\xa2\x62\xed\x5f\xe8\x9c\xb6\x7c\xc2\xcd\xaf\xea\x12\xfb\x5e\x6e\xf0\xc1\x77\x9f\x7b\x41\x88\x9b\x42\xb5\x03\xab\x83\xe2\xa2\x4b\xbf\x33\x58\x1e\x4a\x8b\x1b\xdd\xf7\xfe\x58\x5a\x62\x27\xf9\xa7\x49\x5d\x8e\x7e\x76\x81\x57\xd1\x2d\xa6\x84\xb6\xc3\x94\x24\x97\x87\x54\xe0\xaa\xe8\x2a\xe3\xa5\x81\x86\x15\x09\x00\xd9\xf7\xe7\xec\x5a\x45\x75\xaa\xe9\x4a\x02\x37\xe4\x75\x5c\xce\x69\x6d\x09\x42\xf9\x8e\xe5\x99\x56\xe4\xe3\x34\x43\xab\xc9\x52\xf1\x4f\x15\x13\xc5\xb7\x55\xda\x2a\xa2\x35\xef\xa6\x53\x5a\x50\x69\xad\x52\xda\x32\x48\xcf\x56\x32\x8e\x92\x59\x03\x43\xf8\x36\x48\x60\x0b\xbc\x32\x8c\xbb\x65\x5a\x02\xf7\xde\xc5\xb5\x23\x74\x27\x49\x1b\x16\x76\x98\xa0\xeb\x98\x7f\xc9\x9a\x72\x9c\x80\x78\xae\xf3\xd9\xf4\xcc\x1a\xf2\xcf\x8e\x36\x10\x28\x96\x50\x0c\x3c\x60\x82\x24\xf9\x23\x21\x54\x92\x4f\x62\xc6\x0d\x51\x51\x61\xd0\x9c\x4a\x66\x95\xa6\x3b\xec\x28\x9a\x56\xf9\x80\x17\xba\x7a\xb2\x1e\x57\x9e\x2f\xf7\x13\xe7\xac\x48\x79\x6f\x9c\xf7\x22\x80\x02\x97\x88\x93\xc4\xf8\x2c\xd3\xa6\xf2\x3d\x84\x19\xe8\x92\x71\x9c\x7e\x42\xa4\x6e\x1b\x4a\x24\x42\x40\x72\x76\xd1\x46\x3c\xa4\xf5\x35\xac\x4c\xe8\xb4\xf3\x18\x07\xa5\x2c\x2b\xed\xce\x3c\xd6\x4a\xcf\xc9\x52\x81\x50\x58\x84\x1a\x67\xfa\xf7\xc3\x10\x40\xbe\xae\xc2\xcd\x29\x22\x9f\xaf\x91\xbc\xda\x32\xbb\x1d\x6d\x76\xee\x7e\xeb\xe9\x4a\x5e\x31\x5c\x3e\x97\x6f\x45\x9d\xc8\xcd\x2c\x7d\x74\x0d\x76\xf3\xd7\xb0\x39\xbe\x26\x13\x7f\x86\xdb\xa8\x65\x63\x46\x48\xee\xda\x69\xfa\x69\x67\xf7\xc2\xcd\x1b\x28\x22\xe9\xaa\xdd\x4b\x42\x3e\x56\x2b\xc1\x51\x58\xd7\xda\xfa\x91\xd7\xb8\xea\x7a\xe5\x8f\x51\x37\x5c\x2c\xb8\x9b\x67\xd0\xfd\xa4\xc1\x86\x04\x60\x13\x47\x54\xa3\xe5\x67\x98\xb9\x1a\xdd\x19\xdb\xfc\xda\xd7\x02\x6a\xcc\xd0\x47\x16\xd4\x88\xb3\x60\x45\xb8\xa2\x6b\xd1\x82\x34\x05\xa9\x5b\x7c\xa5\x6e\x0c\xc9\xa2\x65\x64\x91\x97\x5d\x1d\xc9\x57\x09\x5c\x9f\x74\xed\x5b\x03\x4f\xf5\x5e\x75\x3f\x5a\xcf\x41\x1b\xbe\xad\x3c\x18\xb2\x46\xa6\xff\xcd\x73\x74\xb0\xbb\x9f\x61\x79\x27\xfe\x2a\x35\xef\xbb\x24\xed\x92\x90\x1a\xed\xc3\x45\x75\x70\xbf\x8f\xb9\x49\x7a\xf0\x87\x4c\x93\x45\x6d\x43\x7d\x69\x7d\x25\x6f\xf6\x93\x5e\xea\x30\x87\xc6\x47\x5e\x8c\xba\xf0\x93\x35\xa9\x26\x37\xb3\xa3\x08\x70\x2f\x0d\x09\x0a\xaa\x40\xc8\x33\xd1\x2a\xa6\xc6\x82\x9f\x83\xc8\xb5\x69\x26\xdf\x41\x47\x93\x8d\x9f\x1c\x32\xa7\xed\xc4\xe9\x95\x0a\x55\x22\xe1\xd3\x5c\x87\xd8\x34\xf9\xc0\x55\xfd\xe2\x48\x02\x99\x1c\x6c\x09\xc2\x81\xcf\x9e\xeb\xcf\x9e\xe9\x2a\xa6\xf0\xb1\x26\x8c\x83\x6d\xf4\x78\x1b\x3d\xd9\x46\x4f\xb7\x11\x6b\xd0\xb3\x41\x07\x7e\x11\x4d\x9f\xa7\x8d\xbc\x1e\x4f\x77\x25\xe4\xef\x9e\x7e\x8e\x98\x3b\x2d\xe1\xdd\x18\x37\x3c\xa8\x4f\x9c\x18\xfe\x83\x58\xd0\x2f\x72\x6b\xe1\x93\x75\x6e\x84\x78\x66\x89\x11\x82\x7b\xa2\x67\xb2\x3d\xd4\x84\x84\xc6\x80\x26\xaa\x7d\xb2\xa2\x2a\x41\x34\x04\x17\x33\x15\x2e\xed\x16\x93\x56\x4a\x94\x7c\x0d\x1e\x37\xa4\xe8\xd1\xa1\x53\xae\x59\x51\xa2\x2c\x73\x3d\x23\xe8\x8a\x5e\x93\x5a\xee\xb7\xaa\x9f\x8d\x57\x62\xd3\x71\x59\x4a\x07\x62\x6b\x8b\xda\xee\x7a\x03\x9f\x29\x8d\x71\xd1\x90\x6b\x90\x17\x22\x6a\x17\xec\xf2\x1f\x0c\x82\xda\x76\xc5\xe3\xa6\xf7\x77\x81\x3b\x4e\x64\x07\x70\x21\x75\xc4\xd3\xb3\xee\xfe\x6d\x6f\x4c\x31\x92\x8e\x25\xe8\x5b\x1e\xf9\x54\x10\xa2\x3b\x95\x19\xe4\xec\x6e\x40\x6f\x1b\xd7\x35\xdd\x00\x88\xc5\x50\xf4\x40\x8c\x84\xd4\xb1\x38\xa5\xa0\x1c\xe0\x66\x05\x31\x11\x80\x50\x08\x2b\x78\xa6\xe5\xd0\xb8\x5a\xb1\x85\xfe\x41\x1f\x65\xd3\x8b\x1d\x3d\x38\x27\x72\xdf\x64\xbd\x61\x45\x15\x42\xdc\x9b\x42\x71\xf9\xaa\x22\x45\xab\x24\xdb\x31\xb0\x1f\xaf\x01\xbb\xe6\xa4\xe6\x1d\x1f\x0d\xfb\xc9\x68\xd8\xe4\x13\x29\xa0\xc4\xc9\x68\xd8\x4f\x47\xc3\xbe\x26\x0d\x9d\xd2\x02\xaf\x05\xfe\xd9\x68\xf0\x92\xd4\x52\x80\x87\xd3\x05\xb3\xfc\xf1\xe0\xbb\x98\x3f\x4e\x2b\xa6\xd5\x04\x4b\xcb\xeb\x89\xbe\x76\x99\x01\x3b\x1b\x80\xfd\xf9\x5e\x52\xb8\xd2\x0d\xa5\x81\x71\x9d\x9d\xca\xfa\x38\x4b\x5a\x55\x48\x46\x90\x15\x84\x5e\x5b\x3b\x66\x7f\x9f\x39\xd3\x42\x90\x72\xd4\x71\x52\xea\x58\x39\x78\x0a\x18\xc6\xa2\xab\x29\x9f\x69\xfe\xa6\x2b\xf1\x2c\x18\x6b\x50\xb7\x68\xe9\x9c\x20\x0f\x18\x6b\xe0\xa1\x92\x21\xa7\xa2\x79\xcb\x50\x85\x5b\xc2\x25\x1f\x41\x9c\x4d\xdb\xa5\xd0\x75\xff\xd9\xd1\x42\x08\xdb\x32\xfe\x29\xe2\xbf\x0b\xdc\xe0\x39\x69\x49\x23\xfb\x0d\x94\xf6\x50\xcf\xf1\x62\x01\xc1\xe4\x0a\x05\xde\xab\x20\xb3\x5b\x49\x6c\x5b\x71\x60\x2a\xf9\x96\x23\xa2\x99\xb4\x79\xf2\x69\x41\x8a\x16\xda\x50\x29\x1b\xc2\x0c\xb7\x3e\x4c\x28\x72\x20\x70\xac\xf1\x4b\x6b\xde\x12\x6c\xcc\x12\xd3\xae\xd2\x2e\xbb\x7e\x1b\x54\x6d\x4c\x0b\xb8\x02\xf5\x1f\xb2\x54\x7f\x55\xee\x13\xc1\x1a\xa5\x51\x2a\xab\xa7\x8b\x0d\x75\x16\x41\x6b\xfd\xea\x2e\xe8\x28\x29\x13\xaf\x8c\x94\x8b\x03\xe5\xc4\x8f\x03\xea\x85\xae\xfb\xef\x7e\x08\x22\x6f\x1c\xc0\x86\xbc\x20\x36\x47\x5e\x85\x49\x88\x3d\x28\x49\xd1\x10\xcc\x2d\x25\x2a\x95\x8a\xcf\x58\x57\x95\x09\xd1\x38\xe6\x0f\xbd\x11\xe6\x42\x24\xaa\xb2\x3d\x17\xfc\x33\x1e\xa0\x34\x27\x04\x65\x76\x67\x38\xb4\xd5\x97\x6b\xa2\xd1\xd4\x06\xa5\x85\x99\xec\xa0\x89\x75\x83\xfd\xad\xaa\xd8\x52\xd1\x72\xc3\x5a\x56\xb0\x0a\x62\x97\x48\xeb\x1a\xd0\xa5\x45\x53\x99\xd5\x3d\xdb\xb9\x2d\x30\x40\x1b\x53\x5c\x42\x1a\xe1\x0b\xa5\x0d\xb3\xc6\x14\xf6\x10\xc7\x54\x95\x99\xdb\x8c\x6d\x35\x56\x81\xd5\x54\x5f\xa0\x83\xfd\x54\xdc\xd8\x02\xd7\xb4\x98\x3c\xb8\x90\x2b\x53\x16\x42\xfd\x92\x20\x28\x36\x45\x8d\x98\xf7\xee\x83\x41\x7a\x59\x3b\x3c\x22\x15\x19\xe1\xa7\xeb\xab\x55\xcb\xf9\x24\x0d\x16\x06\x35\xd2\xd8\xe0\x17\x6a\x3c\x3b\x05\xbd\x43\xf7\xcf\xd7\x60\x32\x7b\x1f\xdc\x00\x78\xb1\x68\xa0\x00\xa0\xb9\x0a\x7a\xfa\xac\x1a\x7b\x23\x70\x66\xe8\xdc\x47\xb9\x04\x05\x8c\xcd\x09\x69\x1b\x36\xbb\x7a\x50\xc5\xe9\x05\xf9\x93\xd5\x9c\x96\xa4\x31\x21\x72\x58\x50\xe8\x82\x71\x52\xee\x39\xd6\xdd\x3e\x3a\x3a\x56\x2b\xd2\x4c\x91\x2c\xd5\x27\xe2\x03\x87\x37\xfe\xc8\x58\x15\x71\x46\x50\x92\xe4\x35\xe7\xbc\x95\xed\xc9\xe2\x8d\x15\xc7\x9e\xfd\xf0\x83\x26\xbd\x13\x60\x58\x62\x85\x82\x9b\x68\xac\x4b\xd4\xa9\xd2\x8b\x70\xa2\x1f\x04\xdb\x6f\x1d\x72\xfe\x3a\x72\x9e\x38\x3a\xcd\x29\xd4\xfc\x83\xea\xff\x52\xd3\xb0\x0b\x4d\x70\x4c\x8e\x3d\x92\x78\xb0\x5b\xb0\xba\xc0\xed\x84\x96\x5b\xfa\xd7\x07\x56\x61\xd0\x7d\x33\x40\x65\xd0\xee\x4d\x5a\x42\xa6\xf3\x0a\xb5\x62\x16\x0f\x92\xf1\x94\xfe\x5f\xde\x9f\x32\xcd\x8c\xd5\xc4\xcd\x3d\xe5\x6e\xef\x59\xa7\x66\x25\xf8\x0c\x1c\x74\x86\x90\x68\x8b\x6a\x62\xc8\x09\x58\x1c\x07\x07\x85\x0e\x67\x44\x9c\x21\x1a\xbd\xa6\xe9\xb9\xc0\x9d\x60\x12\x6a\x61\x7f\x97\x43\x9f\xd5\xd7\xb8\xa2\x25\x1c\x85\xbf\xa3\x39\x69\x67\x2c\xaa\x0f\x78\xa6\x9c\x8e\x33\xbc\x58\x90\x5a\x22\xcb\xc9\x22\x88\x7c\x10\x26\x9b\xc6\x5e\x6e\x21\xd3\x54\x90\xc5\x59\x99\xe3\xe6\xa3\x9f\x5c\x47\xe7\x73\x52\x52\xdc\x92\x6a\x95\xa1\xa0\x98\xae\x7b\xa8\xc8\x27\xb7\x61\xda\x49\x13\x5e\x98\xa5\x90\x79\x19\xad\x1d\x7a\xda\x5f\xff\xd4\xa3\xad\x5c\x3c\xb4\xfe\x01\x8f\x6d\x57\x73\x3c\x25\xb2\x5c\xd5\x71\x5d\xbe\x23\xd3\xae\x2e\x1d\x26\x1e\xf6\x57\x37\xd0\xd7\xa3\x6c\x67\xac\x8b\x80\x7b\xf8\x08\xcf\xb2\x6f\xae\x7d\xdf\x86\x71\x2b\xf6\x2b\x0b\x4f\x02\x5d\xca\x7e\x59\xb4\x45\x13\xe5\x35\xe0\xa8\xc0\x55\x25\xd3\xb6\xd5\x13\x24\xf2\xfe\xd9\xc6\x57\xe9\x09\xde\x25\x2b\x4d\x8b\x5a\x00\x36\x27\x68\x25\x91\xa5\x7f\xb2\x8c\xd7\x55\x63\xfa\x98\xb0\x0b\x6c\xb4\xb0\xa6\xe6\xeb\xa3\x29\x2d\xb1\x8d\xd9\x6a\x79\xfc\x65\x18\x60\x03\x04\xc9\xa3\xe4\x7c\x53\x70\xb4\xe2\x4c\xbe\xa0\x18\xcc\x3c\xe2\x8e\xe5\x8e\xc7\x1e\x33\xbb\x9e\x3f\x02\xbf\x0e\x54\x68\xb8\x95\x70\x94\x96\x79\xe4\x64\x4a\x33\x9b\xe1\x0a\xd5\xc3\xf5\x9d\x52\x75\x69\x7b\xab\x20\xed\xed\x21\x5d\xc4\x8e\x36\x71\xfd\xb4\x4b\x5c\x7c\x54\xd6\x38\xda\xf4\xe6\xa6\xe6\x4b\xd9\xdc\x79\x45\xab\xe4\xe5\x94\x6a\xeb\xa7\xeb\x0a\x9b\x5b\xa5\x05\xf2\xe3\xdd\xa5\x8c\xf4\x10\x97\xb2\x21\xac\xc2\x53\x55\x91\xc9\x27\x32\x79\x67\x2e\xe4\x92\x72\xb8\x04\xe0\xa6\x53\x3d\x9f\x9d\x8e\x80\x7a\x3a\x21\xb8\x19\x94\xb1\x73\x7a\x73\xf9\xe6\x4f\xb1\x00\x98\x86\x3c\x26\xb5\xb4\x2d\xca\xab\x5e\xcd\x59\xc8\xa2\x15\x67\x91\x97\x64\x54\x19\xaf\xdf\x7f\x4f\xb6\x20\x1b\x71\xaf\x29\xbb\xb1\xf2\xc5\xc7\x29\x86\xe4\x9f\x1d\x06\xad\x4b\x39\x72\xad\x26\x95\x20\x1d\x05\xd0\xc9\x70\x12\x4a\xd5\x94\x35\x45\xba\xfb\x7c\x82\xe4\x36\x5b\x16\x4c\xac\xae\xbb\x04\x92\x38\x08\x08\x42\x6b\x10\x2a\xe0\xea\x51\xd0\x66\xd1\x85\x60\x97\x63\x6c\x4f\x53\xf1\x0b\xae\x11\x5b\x90\x5a\x1a\x88\x71\xbd\x42\x73\xd6\xc4\x10\xae\x71\xa3\xe9\xeb\x1d\xab\xc0\x90\x7f\x02\x13\x88\x6c\xc3\x59\xf9\xfd\x24\xf5\x7a\x42\x90\x0f\x86\x3a\x51\xc9\xf2\xc9\xd1\xdd\x96\x8b\xe0\xdc\xb8\x9f\x92\xaf\x22\x68\x2f\x50\x2e\xe3\x69\xdc\x28\xfe\x74\x4e\x54\xce\xcf\xc1\x80\x7c\x82\x36\x6b\xde\xf4\xe7\x18\xe3\x71\xc8\xcc\x99\x5c\x6a\xde\xe2\xd9\x37\x5c\x42\xa7\x68\x49\x03\xa6\x44\x1d\xad\x56\x55\x6e\x78\xbd\xe0\x1f\xfa\x70\xca\xf3\x98\x2e\xc4\x6e\x0e\x21\x55\x51\x28\x82\x45\x25\x33\xb9\xc4\x39\xb0\x4e\x69\x5a\x67\xea\x79\x67\x84\xf0\xb5\xb3\x27\x0c\xc8\xc4\x79\x1d\x97\x8d\xd9\x93\x76\x37\x2a\x6f\xab\x2f\xfb\xc2\xfc\x91\x4f\xa0\x1a\x53\xdb\x12\x6d\xf2\x46\xd6\x3f\x77\x91\x53\x38\xbc\xb8\x91\x59\x86\xa9\xfc\x74\xb8\x33\xd2\xeb\x49\xec\x74\xa6\x40\x65\x3f\x26\xd6\x49\x3c\x0c\xaf\x8b\x14\xe4\xf5\xf4\xbb\x51\x94\xb4\xa6\x59\x61\x73\x33\x88\x0b\x5a\xde\xb0\xa2\x64\x1d\xf7\x0f\x49\xd4\x95\x0c\x39\xd0\x49\x45\x70\x03\xd9\x15\x14\xa2\x8d\xc0\x8c\x79\x49\xa4\xef\xd6\x95\xeb\x4c\xa7\x9b\x32\x7d\x8b\x26\xcd\x90\xfb\x3d\x85\x12\xa4\x42\x22\xcd\x31\x97\x2b\xa1\x8c\xb6\x4a\xdf\xa0\x8d\x9e\x48\xcb\xd0\xff\x92\x86\x39\x6a\x8b\x9b\x80\x02\x3a\xac\x2d\x47\x1c\x16\x5a\xc8\x3b\x82\x9b\x1b\x2b\x26\x46\x95\x52\x51\xd1\x52\x93\x90\x48\x1a\x36\x21\x41\x9e\xf3\x1f\x64\x0a\x74\x01\x38\x73\xf8\x20\xd7\x0b\x51\x13\xb4\x1a\x6b\x60\xc0\xae\xca\x19\x23\x48\x60\x25\xb4\x83\x8d\x32\x8d\x84\xf6\xed\xb8\x65\x54\xa3\x4c\x16\x49\x9b\xd7\x82\x34\x94\x95\x68\x29\x94\x82\x54\xda\x9b\x6f\x26\x6e\x80\xf7\xb1\xa5\x14\x7b\xc3\x6a\x87\x0d\xa9\x80\x96\x6c\x84\x7c\xde\x50\x9c\x0a\xc3\x5e\x33\xd6\x51\xe8\xfb\x91\x34\xe4\xab\x06\xeb\x79\x79\xdb\xa6\x23\x81\xb4\x93\x03\x17\x60\xf9\xa5\x36\x0e\x68\x54\xa8\x35\x89\x53\x6a\xcc\x02\x82\x07\x74\xb5\x67\xf1\xe7\x91\x15\x5e\x9f\x69\x7f\x60\x81\x6d\xbf\x35\xf8\x88\x48\xf5\x84\x81\x40\x0f\x7e\x2e\xdd\x59\x9b\x3c\x4d\x42\x47\x8c\x8e\x72\xaf\x71\x1d\xc8\x3b\xb6\xe8\x4e\x82\x49\x1e\x86\xb3\x4e\x81\x11\x7a\x0b\x1c\x0a\x56\x91\x8b\x8a\x81\x16\xf1\xc7\x12\x13\x6c\xd7\xcd\xa8\x49\x49\xca\xdc\x13\x95\x55\x4a\x09\xe5\x2d\xb8\x67\xec\x59\xa5\x53\x44\x85\xe2\x56\x97\x01\x35\x49\x16\x6b\xa2\xfb\xdd\x60\xfd\xa8\xf3\x6d\xaa\x4d\xbf\x10\x9a\x75\x8d\x9a\xc8\xe4\xe9\x3b\x23\x5b\x69\xd2\xcf\x89\x84\xb1\x34\x18\x24\x58\xef\xed\xed\x79\x00\xdf\xea\xb8\x81\x68\xf3\x0f\xd1\xb1\x17\x3e\x21\xa8\x38\x28\x7e\xa7\xdf\xf0\x20\xaa\xfc\x19\xd7\xdf\x0a\xee\x2d\x95\xd9\x10\x2f\x7f\x17\x02\x18\xbc\x68\x07\x0f\x60\x31\x23\xc5\x47\xd3\xd7\xdd\xa2\xba\x60\x4d\x43\xf8\x82\xd5\xd2\x12\x02\x01\x6a\xda\x87\x86\xce\x4e\xa1\x0e\x45\x57\x43\x0e\x90\xf8\x98\x34\x8e\xc3\x40\x33\x01\x00\x44\x5b\xae\xab\x7e\x4e\x19\x18\x73\x04\xe4\x22\x1f\x9c\x30\xe6\x28\x0d\xdb\x8c\x5d\xdf\x4c\xef\x8d\xfb\xd7\xe0\xc1\x91\x7c\xa2\x60\x8b\x95\xa2\x96\x85\xf2\x00\x0d\x72\x8a\xbd\x3d\xf4\x33\x91\x31\x60\x34\xd0\x22\xa3\xe9\x42\xda\x82\x96\xc6\x04\xcb\x4d\x99\xb5\xd2\x87\x42\x0a\xf7\x96\x7a\xb5\x13\x4a\x43\xa3\xf2\x1d\xde\x5d\x26\x8a\xb2\xc0\x89\xd3\xec\xdf\xdc\x80\x72\xa4\x25\xac\x1e\x28\xf4\x8a\xb5\x2d\xa9\xa1\x6a\x72\x0d\xc7\x02\xc3\xb8\x32\xc4\xa6\xdf\xe9\x14\x86\x11\xc2\xf4\xc0\xf2\x7c\x49\xa4\x37\x98\x44\xe8\x88\x16\x6e\x0a\xc7\x52\x23\xc2\x4a\xc1\x13\x7c\x73\x2d\x43\x07\xfb\xfb\xe1\x4b\xd2\xe7\xdc\xeb\xf6\x53\xa2\x81\x34\x14\x1a\x19\x4f\x19\x16\x5b\x3a\x8f\x76\x80\x4d\x25\x40\x5c\x69\xf6\x12\xf8\x8e\x53\x7e\x3d\x9d\x79\x22\x8e\x51\x1d\xad\xb5\x4f\x93\xdf\x8c\x65\x5c\x43\x83\x3c\x83\xa0\xee\x9a\x6f\x22\x10\xbf\xbe\xea\x2a\xdb\x9b\xcb\xd4\xa6\x4d\x43\xbc\xf2\x1a\x84\xa5\xe7\x38\xb2\x8d\x58\x6a\x72\xa3\x7a\xa5\xb8\xb8\x3a\xe3\x7a\x2f\x24\xab\x40\x47\x28\xe4\xc4\x46\x0c\xfe\xe1\x07\x25\x9b\xa4\xb4\x67\x5c\xce\x69\xbd\xe3\x87\x39\x88\xa1\x39\x9a\x98\xd8\xc5\x3d\x15\x7d\x29\x7f\x55\xc1\x92\x7b\x6e\xf8\x61\x3c\xd1\xbd\x3d\x13\x86\x6d\x80\x1f\x9f\x9f\xca\x43\x16\x9e\xe9\xa4\x87\xd5\x47\x05\xba\x6f\x63\xbd\xd1\xc3\x87\x68\x72\x3f\xd8\x92\xdf\x7f\x47\xf7\x7d\xcc\xe4\xdc\xa9\x8e\x5c\x33\x46\x60\x77\x7f\xee\x54\x8f\x4d\x0d\x58\xb0\xba\xa5\x75\x17\x63\x28\x6d\x0b\x59\x90\x66\x4e\x39\xa7\xac\xae\x74\xec\xa6\xde\x4d\x79\x1b\x25\x37\xea\xfc\xcd\xfb\x97\x87\xe8\xd8\x89\xf7\x54\x01\x7d\x8e\x3c\xb3\x68\x28\x6b\xb4\x5f\xe1\x60\x7f\x7f\xe7\xd5\x5f\xde\xfc\x1c\x67\x96\xa5\xc0\x4f\x54\x7c\x76\x40\x0e\x5b\xc0\x93\xa4\x68\x2a\x39\x97\xf2\xff\x63\xd4\x92\xf9\x82\x35\xb8\x59\xa1\xab\x06\x17\x46\x09\x52\xdf\xa7\xc6\x90\x43\xb4\x90\x97\x7b\xd5\xe0\xba\x9c\x62\xa8\xc3\x5b\x86\x6d\x82\xe6\x78\xa5\x2e\x08\x25\x4f\x88\x45\x8b\x91\xa2\xa5\xec\xa6\xc6\x81\xac\x3b\xa8\xb6\xeb\xa1\x0b\xd6\x46\xa8\x18\xd2\xa3\xf8\x37\xef\xd2\x04\x1f\x27\xb8\xec\xed\x21\xb4\x83\xde\x54\xe2\x94\xf0\x08\x57\xdb\xba\xdd\x93\xab\xde\x01\x64\xb0\x25\xa4\x0f\x91\x04\x79\x4e\x96\x12\xa4\x0c\x8f\xb7\x0a\x8e\x84\x69\x2b\x02\x9a\x6b\xf3\x46\xc7\xf3\xc8\x3f\x9e\xe1\xe9\x14\x1f\xf9\xa7\x73\xf3\x87\x73\x9d\xb3\x92\x34\xed\x1c\xec\x47\x15\x77\x13\x20\x40\x9f\xf4\xd2\x1a\x74\xf4\x3b\x74\xef\x22\x4d\x8b\x69\xed\x04\xf9\x73\xa1\xee\x20\x7c\x8d\x69\x25\xf8\x86\x20\xe6\x44\xdc\x18\x67\x7e\xb7\xc6\xb9\xa0\xb1\x54\x1a\x0e\x48\x24\x30\xaa\xee\x90\xaa\xde\x80\x71\x3c\x98\x4a\x07\x69\x08\x12\x27\x82\xcd\xab\x95\x40\xaf\x8c\xc3\x35\x52\x02\x48\x07\x52\xb6\xa1\xb2\x0c\x4f\xe9\xa7\x4b\x9c\x3b\x0c\x41\x9f\x58\x0b\x06\x2c\xf7\x45\xd5\x71\x68\x4b\x61\x43\x19\x1d\xfb\x96\xec\x3b\x01\x1e\x2f\x9d\x61\xef\x8f\x70\x5c\x55\xd1\x52\x2b\x32\xb5\xc6\xb9\xa9\x6c\x08\xeb\x00\x40\xe4\x93\x90\xbf\xa1\xbd\xf6\x7c\x51\xd1\x82\xb6\xee\xea\x84\x3a\x4e\x95\x52\xe6\x4b\xef\x66\x1b\x00\x5d\x32\xb7\x59\xc9\x91\x50\xd7\xd1\x49\xc9\x30\xf9\xcd\x8e\xce\xd5\x36\xb8\xe6\x34\x5e\x42\x56\xe8\x4f\x28\xbe\x61\x31\x47\xc7\x7b\x66\xbc\x35\xb7\xf7\xd1\x45\x8a\x43\x4f\x72\x48\x16\xb8\x9e\xb5\xca\x2f\x89\xc5\xfe\xbf\x80\x8d\x0e\xb6\x9a\xab\xe2\x89\x41\xff\xba\xa4\xc5\xd0\xcb\x43\x5a\x27\xc7\xca\xd7\x8f\xc6\xe5\x5a\xf1\x2d\x21\x02\xfd\xf6\x39\x9a\x05\x99\x2f\xda\x95\xff\xa8\x45\x4d\x30\x12\x3a\x42\xbf\x1d\x1c\xa2\xdf\x3e\x6f\xa3\xc7\xf2\x9f\x27\xf2\x9f\xa7\xf2\x9f\x67\xe2\x9f\xc1\xd4\x3d\xcf\x02\x91\x18\x7e\x44\x32\x56\x68\x5e\x81\x32\x55\x82\x1d\xd8\x10\x36\x43\x07\x5a\xe2\x4e\x8a\x91\xfe\x1e\x28\x41\x15\x1d\x05\x9f\x7f\x50\x3e\xda\x1e\x27\xad\x19\x4e\x3d\x8b\x5e\x1c\xb9\x79\x27\xea\xc3\x34\xbb\x97\x11\x11\xb8\xaa\x34\x9b\x6c\x64\xa0\xbf\x29\x61\x60\xd9\x08\x3c\xa5\x55\x52\xdf\x38\x17\xe2\xc3\xea\x20\xc9\x45\xe6\x14\x11\xfd\x73\x8b\x3b\x28\x11\xf0\x66\x8a\xd2\xe7\xd0\xf5\xad\x3a\x86\x93\xfc\x64\x55\x22\xd6\x16\x7a\x31\x1a\xb3\x39\x74\x9f\x43\x54\x6a\x8c\x6f\x10\x30\xca\x12\x78\x9b\x5b\x9a\x27\x64\xcc\xe9\x0c\xb5\xdc\x68\x27\xba\x54\x06\x9a\xb1\x25\x9a\x6b\x7d\x1f\x4c\x2f\x6a\x87\x6d\x78\x84\x19\x49\x1a\x1c\x74\x98\x44\x32\x3e\x02\x29\xc6\x59\x77\x73\xc0\xd6\x7b\x26\x4d\xf0\x9a\xa7\x59\x7f\xff\xad\xf0\xbd\x13\xe3\x7b\x3c\xb6\x41\x59\x33\xf3\x3b\x2e\x85\x0e\xba\xce\xd0\xe1\xda\xb2\xee\xde\xb3\xba\x14\x8a\x98\xb9\xa6\xa9\xf8\x9b\x9a\x1e\x48\xd1\x1e\xe2\xa6\xc1\x2b\x63\x3e\x49\x99\x34\x5c\x14\x97\xa4\x22\x82\x2a\x54\x54\xa3\x5c\x81\xe2\x8b\x7e\x1d\xb1\x41\x8c\xec\xed\xa1\x77\xbe\x28\x12\xce\x78\xcc\xa4\x96\x33\x2a\x6b\x77\x78\xd8\xe9\x09\x11\xd1\x9b\x21\x87\x14\x04\x6e\x36\x42\xb9\x6f\x60\x52\x93\x2d\xf4\xff\xa9\x24\x8a\x11\x1b\x94\x66\x00\xc8\x8b\x20\x83\xb2\x23\x6e\x90\xd6\xb6\x2a\xb9\xac\x04\x95\x6d\xd4\x36\x2b\x84\xaf\x30\xad\xfb\xa0\x49\x13\xb2\x00\x53\xb3\x76\x1b\xa2\x9b\xc5\x07\x79\x8b\x94\xfb\x23\x3d\xde\x66\x07\x3f\x18\x24\x0c\x84\x2c\xeb\x9f\xec\xcb\xa8\x6d\x12\xc2\xb6\xfb\x13\x6d\xd1\x51\xfc\x51\x2a\x08\x47\xff\xa4\x29\x2b\x21\xce\x23\xaf\x9f\xae\xb8\x33\x24\xd7\x56\x86\x2b\x25\x15\x8e\xb8\x34\x60\xbf\x68\xed\x2d\x7a\xe8\xba\xb0\xf5\x04\xa3\xdb\xd3\xa5\x9b\x0f\x66\x80\x5f\xee\xe6\xe6\xc9\x61\xe5\x42\x0b\x66\x2a\xb0\xd7\x46\x05\x1a\xb3\xba\xd4\x27\x98\x52\x08\x84\x72\xec\x7e\xb3\xed\x46\xd6\x41\x1f\x62\x71\x39\x08\xc9\x36\x43\x76\x69\xce\xdb\xcb\x92\x3d\x3e\x19\x2f\xa5\x37\x4c\xdd\xb9\xd5\xf4\xad\xe4\xde\x6c\x58\xd1\xc1\x88\xdb\x2d\x07\xde\xe4\x73\xc8\xdb\x6f\xe4\xe5\x77\xce\x54\x83\x39\x08\x36\x20\x44\x45\x66\xc2\xf1\x75\xca\x98\x72\x15\xb4\xe9\x84\x28\xac\x3c\x7b\xad\xd6\xcb\x36\x85\xeb\xd1\x77\x50\x42\x93\xf6\xff\x5a\xcb\x85\xb7\xa1\x40\xb9\x91\x41\x72\xe6\xf5\xf5\xe3\xe3\xc2\x0a\x36\x58\x10\x7a\x22\x63\x4b\xa9\x84\x2c\x55\x1c\xcb\x9a\x9c\x7c\x37\x17\xe6\xa4\xd4\xce\x00\xb7\xae\xbc\xad\xcb\x1f\x44\xca\xdd\xba\x8c\x59\x28\xff\xdb\x42\x96\xb6\x52\xea\x31\x08\x04\x47\x01\xbc\xdd\xb8\xa4\x2b\x72\x2d\xec\x51\x89\x4f\xfd\x5e\xb6\x68\x6c\xa8\x3e\x7a\xed\xb2\xea\x10\x73\x31\x6a\xb7\x75\xda\xf3\x9c\x0a\x46\x66\x3a\xc5\x79\x70\xa1\xff\x53\x62\x7d\x4e\x35\x83\x94\xa0\x00\x21\x7c\xaa\xc6\x90\x9d\xfe\x5b\x4c\x4b\x59\x5b\xf7\xd0\x5b\xf4\x36\xc8\xad\xaf\x88\x50\x19\xf7\x77\xf7\xb7\x55\xd5\x60\xf5\xc7\x94\x10\xfe\x63\xd7\xd4\xea\x83\x74\x84\xb0\x8c\x53\x92\x8c\xa0\xde\x61\x36\x43\xd5\x2a\xce\x32\xf9\x0a\xd8\x4f\xfd\x08\x8a\xdf\x70\x65\xae\x31\x76\x09\x27\xf7\x37\x69\x80\x35\x8a\xae\xb6\x4a\xc7\xf9\xcf\x69\x21\x4e\x56\xad\xcc\x27\x54\x7b\x40\x13\x2b\x94\x95\xa2\x7d\x86\x81\x62\x52\x9c\x12\xa2\x7c\x2f\xca\x0c\x20\x70\xba\x7b\x45\xda\x57\xe6\x8b\xc0\x73\x29\x64\x52\x89\xed\xa0\x34\x6f\xa2\xf8\x2d\x9d\xba\x03\x3c\xf7\xe9\x36\xa6\x01\x0f\x6c\x50\xfd\x18\xed\x38\xa0\xfa\xf8\xe0\xde\x1e\xfa\xd1\xf6\x8a\x9c\x12\x22\x9d\x2c\xca\xd4\xa4\x4a\x9b\xeb\x0b\x48\x50\x4a\xe8\x20\x57\xee\x16\xb7\x67\x07\xaa\x30\xef\xdf\x6b\x85\x4b\x59\x3b\xb0\xc7\x87\x26\xd0\x0b\x0f\x4d\xe2\x6a\xe4\x0a\x3e\xd4\x3e\x47\xcf\x77\x0c\x3c\x13\xbe\x29\xdd\x56\xaf\x24\xe5\xc3\x63\x26\xa0\xd3\xe2\x26\xb6\x12\xfd\x55\x9c\x56\xbf\x4b\x19\xb8\x0f\xc2\x12\xdb\xce\xae\xf9\x3b\x91\x8b\xc9\x84\x45\x57\x4c\xce\xeb\xaf\x50\x39\xb3\xdf\x98\x24\x71\xf0\xfc\xe1\x2b\xfd\xd2\xae\x7c\x2b\x79\x19\x39\x50\xd3\x32\x57\xca\x7f\xae\xda\x84\xce\xe5\x64\x1a\x32\x25\x0d\xa9\x8b\x30\x5c\x0d\xc1\x01\xb1\xd8\x8e\x9b\x55\xfa\xe3\xef\x0a\x78\x41\xed\x7a\x0f\x45\xfd\x7d\xd9\x2d\xa2\x6d\x71\x6c\x28\x31\x99\xba\x06\x36\xe4\xa1\x0d\xc6\x4b\x96\xc0\xf7\x81\xab\xe2\xca\xa9\x17\x53\x97\x09\x4a\x69\x99\x51\xae\x86\x29\x4b\x1f\x62\xd8\x43\x7f\x26\x6f\x48\x3c\x91\x6a\x04\x12\x85\xae\x87\x73\x1e\x5b\x1a\x18\xdd\x32\x92\xbd\x07\x9e\x3b\x7e\x02\xab\xf9\x22\xbc\x19\x13\x47\x12\xdd\x28\x11\x1e\x7e\x43\x8c\x07\x13\xca\xe8\xd7\xa9\x6e\x07\xf2\x92\xd6\xce\xd6\x34\xdd\x8d\x0a\xb7\xf7\xc6\x1f\xe3\x46\x72\x5a\x8a\x8f\x9b\x44\x82\xbc\xfa\xce\xad\xb8\xea\xb4\x9c\x81\x8e\x72\xf7\x8f\x7f\xc9\xbd\x38\x1a\xba\xe5\x1c\x88\x59\x49\xcd\x97\x07\x6e\x2e\x1b\xe9\xdf\xac\x80\xe4\xb1\x2d\x5f\x54\xf2\x08\x64\xa0\x61\xf0\x9d\x0b\x4f\x37\x12\x9c\x6e\x23\x34\x41\x83\x04\xde\x36\x6c\x15\xdc\x95\x53\xc0\x9f\x53\x42\x4c\x7b\xfc\xd8\x9c\x80\xa3\xcc\x03\x53\x2a\x18\x2e\x32\x7b\x54\x1b\x69\x9e\xe5\x5e\x35\x23\xaf\x2c\x7b\xe4\x42\xcf\x04\x20\xdf\xb0\x4a\x72\x22\xc4\x4d\x0e\x9b\x89\x89\xcb\xfa\xaa\xde\x5a\xcf\x9d\x09\xc0\xd8\xba\x1f\xa1\x58\xf7\xf8\xe2\xdd\xdc\x18\x02\xa4\x1e\x96\x48\x51\x12\xe7\x0f\x28\x5b\xa6\x70\x64\xc7\x7e\x6f\x9f\x09\xc4\x2a\xb1\x61\x2e\x80\xa3\x8c\x24\xa3\xfa\xaa\x24\x10\x14\x74\xf6\x00\xfd\xc2\x6d\xeb\xf1\x4b\x5f\xf9\x48\xcf\x04\x0f\xcb\x96\x65\xf8\x65\xa3\x93\xae\x6a\xe9\xa2\xa2\xb2\x7c\xb9\xf5\x58\x7b\xf8\x00\x7f\x75\x14\xa3\x67\x10\x23\xe7\x25\x8b\xfb\x8f\x2b\xaf\xba\xe7\x22\x24\xd5\x6a\x39\x21\x93\x1c\xa2\x0f\x09\xd0\x51\x43\x13\x74\x84\x3e\xfc\x92\x6c\x81\x28\x2b\xcf\xba\xc5\xa7\xe0\x04\x89\x4b\x68\x46\x2a\xc7\x1d\x9e\xe2\x26\x3c\x9a\x24\xef\xe6\x6a\xf0\x9f\x35\x04\xa9\x7b\xe4\xc7\xb6\xcd\x66\xb8\xad\xc9\x9a\x1c\x2d\x77\xc0\x9c\xc1\x01\x79\x42\x0c\xf7\xf9\xcc\x85\x6a\xa3\x90\x9e\x4b\x2a\xc1\x2f\xbb\x64\x15\xd1\xa8\x48\x27\x04\xa5\xd3\x76\x1d\x74\x6a\xc3\xbd\x46\x69\x74\xaa\xeb\x98\x25\x66\xcf\x53\x8e\x7d\xc6\xed\x18\xac\xab\x2f\x01\xff\xcb\x44\x1c\xba\xf1\x20\x8f\x2c\x23\x2d\x70\x2d\xf0\xa1\x8b\x74\x95\xb2\x6a\x5a\x49\xa7\xa0\x11\xb8\x95\x6c\x53\x10\xcf\xdc\x8e\x37\x0e\x54\x69\x17\xe4\xcc\x87\x0b\x27\x1b\xcf\x49\x1f\x50\xab\xe0\x9d\xaa\x57\xdf\x33\xa7\xaa\xd8\x51\x0a\x81\x3a\x86\x30\xe1\xff\x1d\x43\x85\xc3\xcf\x0c\x56\x1b\x48\x5b\x4e\x3c\x96\x56\xb3\x66\x6e\x0e\xb7\x3a\x67\x26\x8d\xde\x16\x47\x83\x88\x12\x1d\x4a\x62\xf7\x25\x82\xef\xf7\xfd\x31\x9d\xbf\x87\x12\xe2\xbf\x89\xf8\xe1\x00\x64\x7e\x2c\xe6\x02\xfc\x83\x55\xe0\xd4\x3e\x8a\xc7\xfd\xa6\x67\xcb\x92\xa8\x39\x2e\xcb\x40\x7a\x50\xe4\x21\xb9\x90\x65\xf2\x1a\x2d\xc9\xf3\xaa\x36\x38\xe6\x71\x89\x0f\xbf\x45\x93\x68\xda\x3b\x7d\xeb\xcc\x84\xd8\x86\x8c\x3f\x7d\x2c\x43\x9e\x1f\x94\xfa\x4a\x1f\xcf\x1c\xe7\x33\xec\x5f\x1d\xdd\x0c\xd3\x45\x6e\x8c\xb7\x43\x79\xb4\x71\x4e\xa1\x39\xa0\xb2\xd3\xd8\xb0\xca\xb8\x56\xb6\x33\xda\x74\xc6\x33\xda\xe0\x11\xee\xcf\x77\xcd\xfa\xa5\xfc\x53\x1c\x37\x63\x93\x66\x71\xca\xbd\xca\xe5\x50\x1a\x32\xef\xa7\x09\x99\xa2\x53\x66\xb1\xf7\x8a\xef\x75\x7e\x3b\x5a\xa1\x61\x07\x03\x49\xc4\x23\xb8\x41\x66\x84\x14\x5b\x48\x4f\x62\x3d\xde\x80\x7c\xfe\x60\x48\xdf\xf1\x5b\x58\x36\xc1\xbb\x79\x8e\x62\xc6\xf2\x84\xf4\x9c\x77\x06\x97\x9b\xa1\x55\xe5\xc5\xee\x47\x94\x12\xae\x4d\x24\x68\x8f\x53\x54\xd7\x31\xf0\x95\x9b\x47\x1c\x15\x5d\xda\x9f\x47\xa7\xd1\x9a\xe2\x19\x7c\xb3\x46\xbd\xf6\x2d\x63\xd5\x1c\xf4\x2c\x9f\x74\xad\x4b\x78\x9b\x9b\x43\x7e\xe8\xb1\xf7\x54\xfc\xed\xb7\xfe\x94\xf3\x43\xac\x4f\xf8\xf1\x23\x3b\xc1\x60\xa9\x71\xd2\x51\x04\xe1\x75\xb3\x3b\xd4\xe1\xca\x31\x19\x99\x26\x57\xc3\xc4\x1c\x4f\x26\x67\x07\xf6\x66\xe2\xf6\xdc\xeb\xbd\x4a\x87\x80\x49\xcf\x17\x14\xd9\xd3\x26\x59\xfb\xe5\xa0\xed\x49\x73\x09\xad\x91\x2a\x35\x2f\x71\xe2\xf7\xd0\xc4\xd5\x73\x77\x86\x2f\x8e\xd8\xfd\xe0\x2a\xba\x6f\xab\xce\xe5\x31\x91\xae\xf9\x6d\x72\x6e\xa1\xce\xb3\x17\xe5\xa3\xf9\x2d\x44\xa5\x83\xb1\x47\xa9\xf0\x4c\x11\x7d\xf5\x00\xf3\xb2\xb3\x2a\xb7\x3d\xc0\x96\x36\xab\x92\x6c\x42\x86\xf5\xb6\x20\x19\xff\x19\x8f\x70\xa4\xab\x42\xf5\xa5\x07\x8c\xc0\xc4\x17\x96\x05\x83\x32\x37\x4a\x93\x80\x32\x71\xaa\xf4\xd4\x0c\x27\x2a\x2c\xb9\xbd\xe4\xfc\x52\xe0\x46\x84\xf1\x9d\xfa\x7e\xe9\xa7\x7f\x05\x11\x71\xef\x0e\xe4\xb4\x4d\x89\x55\x03\x04\x8a\x92\x52\x83\x4f\xa9\x5f\x4c\x54\x30\x22\xdb\x97\x96\x0f\x6e\x30\xf0\x18\xa1\x20\x60\x29\xce\x47\x37\xbd\xfe\x07\x16\xf0\x75\x5d\xf4\xc7\x41\x47\xeb\xfc\x0c\x6e\x71\xdb\xe7\x06\xd9\xdc\x15\x0f\xc6\x76\x65\x86\x3f\x1a\x61\x7b\x1e\x61\xde\xf5\x6c\xd3\xc9\x99\xa6\x1b\x8a\xf3\xa0\x67\xe2\xda\x31\x58\xb2\x82\x8d\x2a\x71\xa5\xca\xde\xcb\x2a\x06\x7e\x04\x96\x60\xb2\xaa\xdd\xac\xf7\xf9\x7b\x87\x9b\xb9\xa1\x18\x3a\x7d\x58\x26\x65\x5d\x3b\xf6\xb6\x5c\xa5\x04\x0f\x14\x84\x4b\xca\xb2\x0a\x42\x5e\x75\x4a\x1c\x43\x44\x87\x9c\xbe\x8e\x55\x5c\xc5\x85\xd2\x04\xbc\x9f\x6a\xb7\xcd\x1d\xe1\x3a\xba\x11\x02\x30\xd1\x25\xa4\xeb\x4b\xa8\x8c\x13\xaf\x69\xbe\xa9\xed\x65\xa7\x90\xf5\xd7\xb8\x5d\x29\x47\x35\x8b\x19\x53\xf9\xf1\x10\x3d\x38\xc1\x35\x44\x6c\x39\xfb\x43\x93\x15\xcf\x11\xe5\x88\xb7\xb4\x82\x8c\xf3\x45\xc3\xae\x1a\xc2\xfb\x3b\x8f\x7c\x75\x25\x53\xc2\x02\x0d\xbd\x93\x4a\x57\xf5\x35\x4d\xc3\xfb\x33\x9c\xc2\xea\x0e\x7d\x2b\x3a\x67\xa9\x82\x0e\xb4\x46\x6a\x06\x3d\x65\x1d\xde\x99\xb4\xae\xde\xca\x05\xa9\xc2\x14\x8e\xe3\x2e\x58\x53\xec\x36\x1d\x5d\x43\x38\xc2\x4e\x38\x6a\x3a\x83\x2a\xc6\xd6\x17\x74\x3a\xe6\xab\x22\x0c\xe8\x15\x9b\x2f\x8c\x60\x12\x93\x8f\x6e\x56\x2d\xc0\x84\x2e\x47\x25\x64\x70\xd2\x7f\x8a\x32\xc5\x64\x73\xc5\x15\x7f\xff\xdd\x4e\x31\x2d\xe1\x26\x50\xe0\x14\x54\x90\xe2\xe2\x8f\xe0\x61\x7f\xbf\x5a\x90\x54\x19\xd0\x5b\x42\xb8\x9f\xf2\x59\x44\xeb\xc9\xc7\xae\xb8\xc3\xdc\xbe\x5c\x73\x3a\x48\x26\xa7\xe7\xdd\x79\x21\xe5\xd4\x64\xbc\x83\xf5\xc1\x5b\x69\x36\x89\x24\x5d\xdd\x40\x57\xf5\x9f\xb9\x37\xaa\xa5\xbf\x64\x91\xd1\x1c\x05\x9a\x3b\x75\x7c\x79\xcf\x71\x55\x3d\xb3\xf8\x8a\x46\x1c\xb9\x77\xe3\xcb\x60\xdb\x11\x86\x77\x2f\x9e\xcd\xd8\x7a\x9b\x4e\x11\x58\x2d\x8f\x38\x6c\xa0\x2e\x4d\xf1\xd1\x39\x48\x4a\xfe\x68\xa3\xf6\x26\x2e\xa9\xb9\xde\xe6\xf4\xd4\xa9\xcc\xe2\x23\x1e\x73\xad\xed\x11\x88\x1c\xdc\x1f\x75\x0a\x87\x37\x27\x31\x99\xf4\x6c\x82\x5a\xe5\x35\x43\x15\xab\xaf\x48\x23\x53\xce\x2e\x75\x51\x47\xd5\x2d\x79\xdb\x29\xf4\x38\x0f\x2a\x00\xb0\x29\xe4\xaa\x5c\xf7\x25\xc2\xd0\x69\x52\xe6\x1b\x59\xf7\x66\xc0\xf8\x94\x2b\x8b\xd2\x97\xa7\xdb\xcf\x59\xc2\xe2\x8f\xfa\x27\xad\x26\x5a\xca\xb6\xc4\xdc\xb5\x6c\x8e\x5b\x5a\x60\x21\x9a\x7b\x69\x3b\x82\xdf\x28\x69\x2a\x07\xcd\x4b\xe7\x81\xe8\x08\xd5\x93\x1d\x65\xda\x07\xb9\x3f\xeb\x17\x63\x8d\x42\x1c\x93\x2d\x3f\x32\xf6\x36\xb5\x14\xa3\x16\x73\x55\x59\x2c\x21\xac\xf4\x84\x04\xe8\xc2\xc3\x71\xef\xed\x47\x43\x9a\x99\xfe\x89\x4c\x60\xc9\x99\x7d\x61\x13\x98\x3e\x63\x6e\x3c\x46\x24\x00\xf5\xf4\x85\x0a\xa0\x51\x8e\xa0\x3a\x8f\xae\xdf\xe1\x2c\xd8\x1c\x54\xaf\x92\x71\xae\xda\xb6\xbb\x64\x5c\xb4\x1d\xb6\xe5\xac\x5e\xb1\xe6\x9c\x7c\x92\x2d\xb3\x13\x66\xb5\x54\xdb\x87\x01\xd3\xdb\x4e\x22\xce\x37\xe4\x52\x39\xae\xd1\x37\xb9\xe7\x19\xc9\x7a\xb0\x25\x7b\x1f\x67\xf8\x5a\x2a\x56\xc7\xf3\xd9\x74\xdd\xe8\x8c\xd9\xf2\xab\x10\x93\x07\x31\x96\xaf\x5f\xae\x78\x6d\xaa\x58\x65\x5e\xd3\x40\x9b\xa8\xe4\x8e\x32\xd5\xdc\xfb\x25\xf6\x0d\xd4\x72\x1f\xa6\x9d\x5e\x59\xfe\x0b\x50\x72\xde\x44\x7e\x53\xc9\x3c\xb3\x63\xeb\x09\xe7\xb9\x1d\xdb\x74\xfd\xfd\x91\x02\x7c\x6a\xcf\x46\xf3\x9f\x1e\x11\x7e\x78\x3a\xeb\xee\xda\x66\x25\xf9\xcc\x5e\xae\x29\xcc\xf7\x6f\xe6\xda\x35\xf0\xf3\xbb\x39\x56\xe0\xcf\x6f\x67\x4a\xe6\xcf\x1c\xd6\xc1\xcd\x1c\x2d\xf1\xa3\xb5\x44\x55\x2b\x59\x0c\xc8\xab\x68\x03\x32\x2b\xda\x8c\xdc\x3a\x90\xdd\x94\x27\x67\xd3\x85\xc9\x6b\x2a\xe4\x48\x68\x5a\xe1\x51\x31\x4e\xae\x4b\xd6\x74\x2b\x69\x57\x8b\xb4\x18\xf3\x15\xdc\xa8\xa3\x44\xb0\xe4\xe4\xc7\xc9\x1f\x90\xa9\x3c\x02\xdf\x77\x8a\xeb\xaf\x02\xcf\x23\x34\xf2\x4c\x2f\x12\x6d\x2e\x57\x78\xb0\x88\x99\x52\x52\x95\x2a\x25\x49\x85\x86\x43\x3b\xf0\x11\x7a\x43\x3d\xae\x4d\x55\xb4\x7d\x71\x5e\x32\x74\x1b\x50\xc3\x2d\xe5\x68\x8f\x78\xb6\xf3\x2c\x32\x09\x4d\xa9\x6e\x00\x31\xf0\xa0\xce\x88\x94\xef\x9d\x82\x7a\x99\x82\x70\x69\x9e\x91\xb2\xac\x7b\x0a\x7f\xa2\x6d\x9b\x29\x83\x64\x7a\xa6\xa9\x6d\x00\x87\x9e\xad\x4b\x68\x1d\x87\x33\xcc\x11\xa9\xc3\xda\x1a\x7b\x7b\xe8\x3d\xa9\x2a\x8e\x96\xa6\xf7\x1a\x59\xea\xb0\x10\xd5\x64\x5b\xe5\x3b\xa8\x32\xe4\x64\xa9\x3f\xa7\xdc\x06\x09\xcb\xd1\x64\xcf\xe7\x68\x84\x4b\x59\x47\x14\x22\x27\x64\x2d\x65\xf1\xae\x2c\xba\xab\xde\x34\x6d\xbf\x2e\x89\x86\x62\x0b\xb3\x10\x69\xb5\x31\x6b\xf1\xe0\xcb\x1e\x81\x64\x09\x7b\xe0\x46\x66\x25\x9d\xb8\x61\x06\xd3\xb6\x1b\x66\x21\xfd\xba\xa3\x9c\xbf\x6e\x09\x0d\x87\x00\xa1\xc6\x63\xbd\x12\xf4\xde\x00\xed\x17\x52\xad\x75\xeb\x39\x42\x3d\x30\x59\x6d\x16\x61\xc0\xe7\xb9\x0e\x91\x91\x25\xf7\x95\xa3\x98\xeb\xc5\xb3\xae\x29\x88\xf1\xad\xb8\x55\x34\xc4\x08\xbc\x15\xb8\x95\xf7\x16\x6d\x42\x47\x17\x80\x0d\xfd\x9f\xb8\xf4\x3b\x9a\x9a\xfe\xda\xd9\xcb\x0e\x29\x93\x15\x44\x36\xf5\x3d\x56\x93\x76\xc9\x1a\x38\x3d\x65\xd9\x10\xce\xc7\xc0\xb6\x2f\xbd\x26\xab\x31\x2f\xa8\x63\x3c\xf2\xe9\x40\xf4\x3f\x44\x7f\xfe\xed\x55\x57\x5f\xd1\xcb\x4a\x7a\x81\x77\x21\x71\xf0\xf3\xd6\x21\xfa\xb3\x40\x8b\x0c\xda\x03\x78\x56\x70\x93\x5d\xef\xd1\x64\xf0\x38\x07\x5e\x61\x7f\x5e\xb6\xc9\xbd\x72\x15\xbb\x84\xe0\x86\xdc\xe4\xfd\xc6\xaa\x0b\x42\xec\x34\x76\x98\x04\x78\xd3\x08\xb8\xca\xd0\xf3\x1d\x54\x80\xcd\x12\x05\x5b\x4e\xcb\x3e\x9c\x05\x3f\x72\xf7\xa1\x42\xd2\xf8\x97\x12\xb4\x10\x7d\x74\x23\x70\xb0\xef\xde\x9f\x6b\x80\x71\x69\xc7\xfe\xbe\x06\x80\x88\x9c\x9e\xef\xd8\x1a\x0b\x12\xd7\x2f\xe7\x8b\x76\x25\x8b\x46\x6c\x05\xfb\xa2\xec\x5e\xe8\x48\xde\x37\xf3\xd8\xe4\x53\x46\x85\x28\x25\xf1\x4d\xe2\xdb\x6a\x74\x1d\x76\x5f\xf7\x75\xf3\x8d\xb7\x9d\xbd\xcd\x52\xeb\xfb\x54\x8f\x0e\x49\xbb\xaa\xb9\x80\xea\x31\x15\x19\xe2\xd1\xc4\xb4\x0d\x57\x9f\xec\xb6\x4c\x1e\xd9\xc9\x96\x6d\x23\xbe\x65\x98\x7d\x31\x63\x5c\x35\x00\x92\xb5\xba\x2c\x00\xf1\x67\xfa\x6d\xb7\xb1\xb8\x83\xef\xde\x06\xe8\xcf\x77\xee\xeb\x43\xe2\x06\xe0\xe8\x28\x1d\xcb\x99\x25\x3f\x40\xec\xf2\x1f\x04\xa4\x40\xa7\x47\xa9\x3d\xaf\xc0\x85\x79\xc4\x86\xfd\x23\x69\x81\x3d\xdf\x71\x0e\xa5\xfc\x4c\x1d\x4a\x67\xfa\xf6\x79\x60\x2b\xe4\x9c\xa8\xaa\x24\x93\xe7\x3b\xc1\x96\x3a\x6f\xa9\xf9\x4b\xa7\x8c\xc3\xcb\x9c\x1b\xea\x9d\xe2\x3a\x5c\xad\xd2\xea\x4e\x42\x7b\x43\x18\x75\x35\xfd\x67\x47\xd0\xd9\xa9\xd9\x16\xbe\x20\x05\x9d\xd2\x30\x45\xda\x80\x94\xc1\xa4\xf2\xda\xc2\x0e\x40\x8d\x35\xa6\x6a\x90\x55\x95\x9a\x4e\xdc\x32\x44\xce\xe9\x9c\x58\xb3\xb5\xd1\x9e\x14\x8f\x5f\x97\x93\x1b\x40\x5f\x94\x91\x3b\x46\xfd\x5b\x33\xf1\x5b\x87\x44\x24\x97\x1b\x86\x2c\x3b\x0d\x07\x6e\xb2\x4c\xc8\xa3\xaf\xd5\x8e\x02\xf0\xec\x82\x02\xee\x37\xca\xf8\xdd\xcb\x06\xfb\x58\x1b\x7a\x71\x64\xdc\x0c\xeb\x30\x36\x37\xb8\x77\x83\x2c\xee\x41\x92\x47\x8d\xa5\xc7\xf5\x5d\x8f\x75\xb6\xf1\x47\xce\x01\x79\x0b\x1a\x0f\xa4\x17\x8e\x2e\x49\xa5\xca\x42\x69\x34\x01\x0f\x4b\x52\xc6\xde\x1e\xa2\x75\x21\xf7\x3b\x30\xe6\x9c\x9d\xca\xfa\x8d\xa6\x31\x52\x18\x51\xee\x6b\x8c\xa7\xd6\xbc\x72\x22\x5f\x9b\xa4\x22\xcb\xcd\xb7\xaa\x44\xe0\x93\xc7\x93\x83\x2d\x7f\x42\x27\x92\x3f\x87\x0c\x52\x75\x5b\x87\xfe\x68\x52\xf0\x36\x4d\xa9\x0a\x56\x83\xa1\x60\x68\x6a\x7e\x08\x6e\xef\xf4\x1c\x7b\xd1\xa1\x23\xc9\x85\x7e\x3d\x77\xea\x5a\x1d\x32\xcf\xc8\x85\x8c\x33\x0d\xf7\x4e\xa6\x07\x3f\x3e\xb3\x0d\x6f\x4a\xb6\xac\xc9\xc8\x1b\xd2\x99\xb7\x7f\x47\x5a\xec\x89\x6b\x72\x00\x69\xc9\xa5\xba\x17\xab\x33\x8c\x06\xe0\xdc\xae\xda\xc2\x39\xe6\x8e\x75\x20\x85\xb7\xac\x2a\x8f\x85\x6d\x65\x2c\x69\x5b\x86\xd6\xe9\x6c\xea\xe4\xe6\x50\x9d\xbe\x2d\xa6\xea\xdd\x8e\x12\x47\x5b\xe8\x9a\x92\x25\x5c\x93\x11\xc7\x8f\x7a\x5e\x1e\xa2\x87\xf6\x6b\xe7\xe2\x8b\x23\x5b\xb3\xe2\x91\x9f\xce\x13\x77\xf0\x78\x70\xe1\x4b\x03\x67\xa7\x6e\xd9\x50\x15\x71\x69\x57\xf4\x20\xd0\x95\x1d\x0c\x4e\x1e\x0e\x4e\x02\x73\x77\x41\x3f\x6c\xdd\x1f\x89\xe7\x19\x41\x7f\xd7\x45\xf6\xfe\xae\xea\xd2\x79\xca\xf4\x02\xaf\x64\xa0\xb1\x2d\x09\x34\x80\x76\xa7\xa0\xdc\x21\x7a\x68\x2a\xf8\xc1\x47\xf2\x9e\xf0\x44\x0d\x55\xa7\x8e\xeb\x42\x75\x70\xe5\xa5\xca\xb3\xc5\x50\x92\x45\xda\xcc\xf0\xbe\xed\xab\xa7\x34\x5b\x02\x27\x7a\x3c\x24\x67\x25\xcf\xea\x83\x98\xb6\xcd\xc4\x43\x74\xff\xb4\x28\xc1\xf0\x84\x51\x51\x61\x3a\x27\x25\xba\x64\xac\x22\xb8\x96\x72\x80\x96\x14\x0b\xb4\xc0\x2d\x84\xab\x53\x65\xab\x02\x86\x60\x05\x46\xb4\xa0\xa4\x20\xba\x79\x1e\x9a\x93\x16\x97\xb8\xc5\x60\xa7\x92\x01\xe9\x1a\xfc\x4a\x69\xc7\xc9\x2d\x12\xbb\xd3\xc1\x94\x4e\xe4\xf3\x13\x31\xae\x38\x0d\x80\xb8\xb7\xb8\x9d\x6d\xa3\x5f\xd1\x47\xc7\x54\xa0\x21\xcb\x88\xd7\xad\x60\xc7\xd4\x97\xa7\x14\x84\x35\x99\x2f\xe0\xed\x9c\x1f\xc4\x0c\x41\xb3\x7a\xbb\xc4\xd0\xb9\xcd\x51\xdd\xf0\x24\x5a\x40\xcc\x30\x23\xb8\xe8\xa7\x53\xb3\x70\xff\xb4\x46\xf3\xfa\xf0\x91\xac\xa2\xb0\xc2\x64\xf5\xe0\xe8\x55\x55\x78\x79\x02\x58\xf9\x48\x56\xc9\x82\xb0\xde\xa2\x65\xbd\xd9\x10\x8e\x0c\x41\xb6\xab\x76\xc8\xe4\x82\xb4\x82\x46\x4c\xc4\x95\xd7\x76\xeb\xec\xd4\x46\x91\x68\x1b\xaa\xb5\xec\xa9\x2d\xd6\xf7\xa9\x6a\xd3\x9a\xb6\x93\x6a\xf6\xd7\xdb\x50\x50\x6c\x6b\x25\xc3\x7c\xc6\xee\x64\xd4\x98\x42\xce\x32\x88\xa8\x8e\x50\x14\x41\x53\xb3\xcb\x74\xbb\x70\x81\x06\xf8\xfb\x6f\xa2\x7a\xe5\x6a\xfc\x68\x4c\xba\x56\x66\x65\x26\x36\x12\x88\x8b\xca\x2d\xa7\xe8\xb2\x43\x6b\xbb\x91\xf6\x65\x98\x5c\x2e\xc8\x3b\x44\xed\x0f\x0e\x6a\x75\x4e\x8b\x8b\x88\x82\x2d\x56\x37\x41\xeb\x4d\x30\x20\xd7\x38\xa9\xe8\x47\x82\x6c\x8b\x18\x53\x76\x4c\xf6\x7a\xd0\x84\x68\x40\xbf\x26\x0b\x59\xf7\xfb\x12\x17\x1f\x55\x0d\x1b\x36\x5f\xe0\x96\x5e\xd2\x8a\xb6\xab\xa4\x86\x7a\x45\xda\x0b\xd7\x2a\x2f\x10\xf3\x41\xae\xf2\x97\x80\xd8\x6a\x93\x0c\xa1\xd5\x9c\x4c\xf4\x7c\x80\xc6\xda\x89\x92\x8f\xcc\xca\x65\xc9\xb5\x99\x10\xd7\xe5\x1e\xf3\xe5\x70\x53\xd2\xdc\x36\x24\x85\x63\xb6\x9c\xa9\xf6\x59\x3a\x23\x02\xa4\x1a\xf0\x10\x08\x71\x9b\x1b\xf8\x42\xfb\x87\xac\x1a\x27\x45\xd4\x7b\xd1\x7f\x25\x77\x48\x73\x0e\x50\xcd\x7b\x3d\x79\x53\xca\xde\x3f\xb8\x67\x95\x4e\x25\xce\x7c\x21\x20\x59\xbe\x3f\x28\xbb\xfb\xd9\xd7\x34\xe3\xe6\xa1\x3d\x67\x7f\x23\xa9\x28\xb7\x4b\x43\x71\x64\xea\x5a\x56\xe3\x33\x9b\xe9\xec\x08\x18\x68\xdc\x1d\x71\xc2\xf1\xe4\x96\x1b\x80\x5e\xf2\xa9\xd3\xd1\xc2\x2c\x53\x26\xa7\xb8\x13\x30\x45\xaa\xa9\x69\xe3\xa0\x79\xb8\x1e\xe5\x8a\x5e\x6b\xf3\xdc\xd9\xe9\x36\x62\xd7\xa4\x59\x36\x54\x65\xcc\x4a\x81\xbd\x14\x12\xae\xbb\xa1\x50\x5f\x50\xc8\x85\x6e\x78\x63\x22\xee\xd2\x6b\x69\xee\xef\x75\x19\xbc\x96\x04\x97\xba\xc5\xf4\xaa\x5c\x0f\x0c\x38\x65\xa8\xea\xcc\x22\xf5\x39\x2f\xe2\x51\x53\xfa\xb6\x6f\x17\x84\x27\xc5\x32\x1d\x24\xab\xd5\x75\xf5\xb2\xc1\x8b\x05\x29\x1d\x05\xd4\x4d\xf0\x3c\x3b\xed\x5b\xcf\x87\xd4\xeb\xf1\xd5\xee\x2d\xea\x02\x6b\x2b\x04\x2b\xa5\x28\x5e\xb9\x25\x1f\x65\x95\x1f\x52\xb7\xcd\x2a\x40\x05\x6d\xd1\x12\x73\xf4\x8f\x8e\xb7\x8a\x9d\x6c\xc3\x67\xb4\xaa\x90\xb8\xc2\x0c\xf9\xed\x75\xb5\x81\x6d\xf9\x8c\xe7\xd3\xcc\x6e\xde\x91\xbf\xc0\x51\x37\xe6\xc6\x12\x9e\x50\xe2\x1e\xc1\xb7\xe6\x8c\x5e\xd1\xa4\x11\x9c\x31\xba\x5b\xe3\x2e\xc5\xf9\xbc\xb1\xf5\xae\xd8\x5b\x71\x2f\x07\x53\xa6\xfb\x96\xea\x84\xf7\x57\xf0\xd5\x1a\x44\x64\x9f\x83\x92\xf6\x64\x59\xad\x1c\x43\x5a\xad\x7a\xe9\x31\xf1\x6d\xfd\xa8\x35\xfc\xc4\x89\x8f\xdb\xd3\x6d\x26\x81\xdf\xa8\x76\x1c\x9a\x82\x4d\xf9\xae\xb0\xa5\x8f\xae\xd2\x28\xdd\x03\x7e\x8f\x41\x05\x31\xd5\x99\x4d\x8e\x61\x05\x21\x69\x9f\x98\xe3\x85\xdb\x3c\xd4\x00\x81\x0a\x76\x11\xc9\x80\xd6\xae\x9a\x12\x26\xe4\x94\xc4\xa0\x9c\xfe\xaf\xea\x33\x22\x19\x35\x34\xe1\x36\xaf\x27\x44\x8c\xa0\xb5\xaa\x6c\x46\xe7\xb7\xb1\xfb\xee\xe9\x48\xfa\xf0\xdf\x19\xd5\x41\x4e\x8e\x18\x51\x06\x08\x1f\xad\xec\x5a\x7e\x4d\x4b\x47\xf1\x37\x96\xfd\x74\x2b\xbc\xa4\x98\x80\xcb\xf2\x3d\xcb\xf7\x90\xd5\xa2\x82\x40\x13\x34\x49\x51\x7e\xe7\xad\x5e\x6b\x86\x79\x1a\xbd\xd0\xe6\xec\x03\x68\xd0\x69\xbf\x78\x6e\xed\xdc\x87\xe8\xc1\x7b\xdd\x0d\x46\xb7\x20\x3d\xd8\x46\x8f\xb7\xd1\x93\x6d\xf4\x74\x5b\x9c\xf9\x67\x0f\x52\xac\x17\x5a\x18\xfe\xa1\x3d\xfd\xe2\x19\xf4\x76\xb4\x83\xa5\xbb\xde\x44\x3a\x1d\xdf\xf9\x09\x1a\xdc\x29\x11\x36\x49\x99\xf7\xdd\x31\xc2\x5c\x6a\x65\x95\x08\x49\x43\x9c\x72\xd9\x5d\x46\x19\xdc\xed\x69\xf6\x7c\x7d\x00\xd5\xb5\xa5\x27\xd5\xd4\xe4\x22\x9c\x8b\xc8\xbb\x43\xb3\xf8\xc9\xf5\x33\xea\x75\x26\xfa\xca\xf1\x0d\xda\x1b\xa2\xd0\x2f\x27\x25\xba\xe4\x41\x4b\x34\x8f\x1b\x71\xd4\xc6\xf4\x6c\x76\xcf\xdb\xe8\xa3\x96\x3a\x65\xff\x99\x07\xcc\x29\x22\xdf\x4f\x94\x9e\xd5\xa5\x0e\x7a\x04\xa4\x00\x7f\x25\x44\x69\x83\x91\xb4\x26\x3e\x40\x82\x3d\xf7\x99\x12\x7b\x32\x9d\x47\xa3\x4b\xad\x67\x7d\xde\x15\x77\xb3\x7d\x0f\xb5\xb7\xb1\x6d\x4f\x7d\xe1\x52\xb6\xc7\x9a\x28\x7b\x64\x78\xd7\x1b\xde\x96\x43\x50\xd8\x78\x36\x6e\x59\x7b\x63\xac\x8c\x68\x3f\x65\x47\x4e\x62\x63\x1f\x90\xb1\x0f\xb8\xd8\x07\x54\xec\x03\x26\xf6\x23\x44\xbc\xb3\xce\xff\x40\xc4\xa2\x26\x56\xd1\x34\xc6\x8c\x2d\x38\xb6\xd4\xfb\x38\x29\x29\xdd\x0a\xb8\x0f\x77\x4a\x53\x53\x24\x2c\xdf\xe8\xe7\x2c\xeb\xe2\x32\x68\xb2\x95\xb4\x56\xf8\xe3\xf7\x9b\x6d\x6d\x3a\x9e\xe6\xe9\xe2\xe0\x3d\x72\xaa\x75\x5c\xe3\xaa\x23\x5e\x99\x8e\x6d\xf1\x2c\x6f\x9b\xae\x68\x11\x8d\x2b\x57\x2c\x7c\x33\x54\x5f\x15\x91\x31\xf5\x1e\xa0\x80\x19\xab\xd4\x8a\x53\xcd\x96\x07\x88\xc8\x83\xe6\x57\x8f\x88\xa7\x3a\x54\x3c\xe2\xac\x9e\xb2\xf4\x72\xce\xd5\xb7\x51\xd9\xb4\x10\x94\x5d\xcc\x07\x0d\xd1\x04\x5b\x67\xbf\xbb\x8f\xbe\x0d\x3a\x3b\x7e\x4e\xed\xbc\x7d\x3f\x30\x59\xb9\x1a\xd8\x8c\x14\x1f\x4d\xd5\x18\x69\x6b\xe1\xc0\xda\x54\x6b\x4d\x5d\xd7\x98\x8b\x0b\xb4\x62\x4b\xd2\x14\x98\x13\x34\x23\x9f\x50\x31\xc3\x82\x46\x74\xb5\x1f\xf0\xd5\xa8\xfa\xb0\xa4\xe6\x5d\x43\x8c\x47\xd6\x76\x21\x2b\xbb\x45\x25\x9d\x33\x5a\xc7\xc9\xab\xb0\x94\xff\x0d\x57\x54\x59\x3f\x27\xbf\x22\x5a\x2f\xba\xd6\x71\x3b\x0a\xd6\x1b\xd8\x41\x2f\x57\x2d\xf9\x1b\x69\xb8\xec\x43\x0a\x2f\xec\x76\xed\xf4\x7b\xbb\xef\x62\xcf\xcd\xc4\xc5\xb6\xbb\xaf\xf8\x5b\x4d\xa7\x68\x32\xb1\xcf\x3e\x47\x4f\xbf\xdf\x42\xbf\xff\x8e\x9c\xcf\x5e\xa0\x67\xff\x25\x84\x11\xf7\xa9\x3f\xfd\x57\xfc\xd4\xc1\xfe\xe3\xad\x54\x52\xa5\xf6\x7d\x41\x55\x90\xf4\x86\x7e\x8e\x3c\x65\x46\xc0\x74\xf6\xd1\xc6\x67\xe7\x0b\x00\x29\x4e\x50\xad\x10\x91\x41\x46\x79\xd4\xc7\xb5\x86\x02\x64\x67\x75\x40\xf1\x5c\xc4\xb3\x7c\x70\x5b\xb6\x10\x0a\x4a\x59\x4e\x6a\xd5\x44\xd7\x71\x59\x83\x32\x6c\x5a\x0b\x2c\x1a\xb6\x60\x3d\x01\xfe\x02\xd4\xa9\xad\x06\x15\xa0\x62\x5b\x1a\xe7\x4c\x00\xb8\x6a\x01\xe9\x86\x13\x81\x1d\xc1\x80\x9a\xe1\x6b\x30\x28\x78\xed\x65\xd1\xa5\x6c\x25\x02\x77\xb1\x6d\x7e\x8b\xab\x2b\xd6\xd0\x76\x36\x47\x2b\x62\xcd\xff\xc7\xa6\x34\x7a\xb8\x2d\xa4\x2e\xf9\xb6\x71\x61\x42\x86\x91\xac\xa3\xde\xd5\x9e\x07\x8b\xdb\xc2\x59\x06\xaa\xea\x4e\x2b\x63\x43\xa0\x31\xa7\x2d\xae\xa5\x0a\x58\x89\xaf\xb2\x51\xed\xdb\x8e\x05\x83\x72\x69\x3e\x00\xac\xe0\xa2\xe8\x1a\xdc\x92\x6a\x85\x1a\xb2\x68\x08\xd7\x61\x32\x4e\x38\xb8\xee\x49\x90\xce\x5f\x4a\xdc\xa0\x6f\xd5\xa6\xa5\x9d\x19\x19\x6f\x46\xae\x85\x81\x02\xe1\xbd\x15\x54\xdd\x19\x5d\x67\xa8\xa7\x7a\xd5\x8d\x2b\x57\xb9\xf3\x5a\xf8\x0b\x4f\xcc\xcb\x35\x8a\x87\x8d\x17\x24\x26\x12\x7d\x26\x6f\x1f\xaa\x87\xdc\xda\xb0\xef\xfd\xd8\x13\x3f\xbb\x3f\x1f\xd9\x15\x43\xbb\xf2\xa2\xc6\xd2\x73\x1b\x1d\x46\x1c\x4f\x2c\x17\x4a\x96\xc4\xcf\x19\xd7\x9b\xab\x18\xd8\x11\x1a\x2e\xce\x94\x02\xf4\x33\xa1\x57\xb3\xa0\xcc\x2b\xad\x69\x4b\x71\x25\xbf\x8a\x12\x66\x20\xfe\x63\xc7\xf7\x42\x83\xc5\x0f\x4d\x64\x1e\x0a\x65\xf5\x9e\xea\x46\x28\x7f\xad\xb9\xb8\x35\xf9\xde\x35\x69\x80\x17\x88\x8f\xb7\x42\xb0\x5a\xb3\x35\x80\x8f\xcf\x4f\x55\x19\xd4\x6e\x3a\xa5\x05\x25\xb5\xaa\xb7\x15\x5e\x65\x3d\x31\x98\xe2\x06\x0b\xb6\xed\xe1\xc3\x00\x81\x89\xcb\x2b\x20\xec\x9c\x09\x44\xff\xe8\x72\xa0\xc1\x3d\x17\xae\x70\x41\x9a\x39\xe5\xe2\x3a\xae\x34\x3b\xd6\x88\x93\x5c\x25\xc2\xc9\xf9\x9b\xf7\x2f\x0f\xd1\xb1\xcf\xbe\xa9\x10\xe8\x55\xfc\x20\x29\xd1\xa2\xa1\xd6\x67\x79\xb0\xbf\xbf\x03\x4d\x12\x65\xce\x6c\x63\x83\x3f\x43\xd0\x13\x09\x28\xc4\xfa\x96\x12\x67\x5a\xc3\x83\x55\xf1\x41\x8c\x5a\x32\x5f\xb0\x46\xe8\x22\x57\x0d\x2e\xc0\x5c\x4c\x99\xf9\x3e\x84\x2f\xc1\xb7\x33\xc2\x89\x78\xbe\x2e\xa7\x18\xc4\xa5\xa8\x31\xd4\x1c\xaf\x10\xef\x2e\xc1\x5e\x0d\xec\x56\x2c\x56\x8c\x12\x2d\x61\x37\x1c\x03\x0c\xde\x90\x0f\xe5\xa1\x08\xd6\x44\xa8\x18\xce\x23\xa8\x37\xef\xd2\xf4\x74\x18\xc2\x45\x3b\xe8\x4d\x25\x08\x90\x47\xf8\xd9\x96\x6e\x70\xd9\xcd\x9a\x2d\xa5\x4c\x08\x50\xff\x97\x34\x2c\x41\x9f\x12\xdc\x39\x59\x4a\x70\x78\x05\x39\x7c\xb5\x0f\x0f\x46\x51\x73\xbb\x54\x6c\x6a\x5d\xaa\x3f\xf2\xa8\x3e\xa4\xd1\x49\x70\x0a\x54\xb5\x65\x7b\x0a\x52\x2f\x39\xfc\xe1\x05\xf2\x5b\xa4\xde\xd5\x99\x89\x7f\x53\xf2\x58\x00\x3e\xe9\xd7\x8f\x84\x2c\xb7\x6e\xb7\x15\xb4\x00\xd1\xe4\x9a\x34\xce\x31\xea\x75\x37\xf5\x47\x29\xe4\x2d\x09\xb5\x69\x27\xd4\xaf\x9c\x44\xd5\x91\x29\xd7\x5c\xcb\xd6\x7b\x71\x63\x7f\x75\x55\x4f\xf7\x6c\xeb\x32\xa5\x89\x14\x83\xa4\xfa\xef\x28\x23\xa3\xae\x2c\xd9\xbd\xce\x37\x6d\x26\x35\x15\x37\x0f\x67\x38\x37\x27\x23\x95\x9c\xd5\x05\x6b\x1a\x52\xb4\xca\x35\xa5\x4d\xb8\x53\x5b\xef\x46\x1e\x8b\x5d\xf4\xd7\x9c\x49\x34\x8e\xc4\x33\xcb\x71\xe2\xd9\x2f\xcc\xe1\xea\x55\x3a\x2c\x46\x4d\xb2\x14\xc2\x32\xf1\x0a\x34\x90\xde\x08\xbb\x88\xa0\xc2\xdc\x2d\x1d\x70\x87\xfd\x4c\xbf\x7e\xed\xe4\x8a\xb4\x7e\xa0\x9e\xd1\x4a\xa2\xdc\x30\xa2\x47\xd8\x96\xe1\x7b\x6a\x9c\xc8\x42\x39\x6e\xdd\x1f\xc9\xea\x36\x6b\x7e\x4d\x56\x7a\xde\x4e\x2c\xe1\xed\xd7\xfa\x9a\xac\x82\x65\x9a\x78\xbc\x71\x4b\xd4\x47\xeb\x46\xeb\xbb\x30\x09\x70\x1b\x5c\x9c\xcd\xaa\x1b\xb1\x32\xeb\x3d\x55\x13\xe7\x2d\x6e\x3b\x70\xb5\x62\x65\x03\xea\x2a\xdc\x64\xa2\x45\xbd\xc5\x45\x51\xbb\xd1\x14\xbd\xa0\xd0\xe4\x4a\xff\xdf\xff\x1b\x15\x03\xaa\xa3\x77\x37\x1d\x06\x1a\x20\x3a\x13\xf3\x99\xd3\xd7\x5d\x53\x7d\x3e\xf0\xd2\xc4\xe5\xcb\x98\xe8\x19\xe6\x88\x93\xd8\x7e\xef\x62\xd1\xd7\xc9\xee\x30\x1e\x50\x0d\x94\x8c\x4e\x48\xad\xce\x0d\xe6\xe0\xc4\xe9\xf4\x25\xb5\xe1\x86\x94\x5d\x61\xe3\x23\x41\x2b\x76\x1b\xa0\x26\xf4\xe2\x6c\x3f\xbe\x44\x4f\xd4\x75\x96\xad\xde\xc9\x2d\x3c\x33\x6c\x8e\x8a\x0a\xa3\xff\x5e\xc9\x7e\x83\xe9\xbe\xb0\x0f\xf2\xc7\xcd\xbb\x8f\xdc\x7b\xd9\xef\x8b\x6a\xaa\x57\x0c\xc4\xb6\xa4\x93\xb7\x7c\x93\x7c\x2f\xd6\x52\x97\xed\xfa\x93\xf7\xf3\xb7\xe2\x39\xab\xe9\x0e\x27\x9d\x99\x46\xfb\x23\xf6\x58\x3e\x19\xed\xac\x99\x86\x62\xb2\x6a\xac\x68\x4b\x75\x23\xff\x38\x64\x29\xef\x49\x71\x9d\x71\x99\x6e\xa6\x06\x98\xb8\x09\xbc\x56\x30\x6c\x2a\x1d\x2c\xa6\x28\x49\x6e\x57\xdf\xe7\x6b\x89\x8c\xdf\xd8\x9e\x82\x24\xd9\xfd\x0d\x3b\xf8\x81\x76\x28\x51\xe0\xda\x4d\xd3\x0b\x65\x53\x14\x74\xf4\xe5\xc9\x00\xe9\xe1\xa5\xeb\x22\x11\x09\x62\x08\xda\xe5\x9a\x27\x8e\xcc\x76\x22\xc7\x7a\x24\x16\x2b\xe6\xb0\x5e\xbd\x96\x94\xbf\x63\x6f\x0f\x9d\x32\x38\xf8\x32\x90\xd4\xb5\x92\xa6\x94\x2d\x18\xd9\xb5\x2d\xc4\x3a\x90\xdf\xf5\xd7\xfd\xeb\xdb\x9b\x14\x98\x11\xbf\x04\x7d\xd5\x7b\x34\x24\xb7\x41\x6e\x9e\x1a\x3e\x92\x5a\x17\x1d\x51\x2e\xaf\xa1\xe4\x81\x68\x43\x5f\x06\x05\x3c\x06\x8f\x78\x58\xf1\x23\x2f\xb8\x74\xad\xd7\x7c\x2f\xc8\x20\xd5\x6d\xb7\x29\x68\xdd\xbe\x1d\xa1\x77\xc6\xa6\x4b\x89\xed\x75\x37\x38\xe9\x3a\xd3\xe7\x24\x37\x77\xb8\x32\xb8\xdb\x24\x13\x4e\x99\x6d\xdd\xea\xd8\x7b\x1a\x52\x50\x72\x6d\xe3\xde\xa4\x9d\xe7\xc4\x9c\x46\x95\x1f\xdb\xf1\x01\xc5\x54\xce\xea\x1d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x72\x68\x4d\xdb\xc9\xaf\x28\xdc\x2d\xab\xfa\xfd\xaa\x96\x76\xe2\x7f\x58\xc4\xd1\x4c\x51\x94\x9d\x7b\x5a\xe2\x6c\x98\xb6\xe9\x48\x10\x51\x11\x38\x56\x82\xb0\x57\xc9\x8a\x9e\xef\x78\x06\xe6\xa4\xb8\x99\x36\x4a\xe7\xa7\x92\x49\xcc\xe9\x91\xc8\xb7\x6e\x01\x2d\xa9\xbc\x6c\x06\x60\xa8\xf9\x85\x28\xb4\xe5\x12\x1c\x51\x1e\x1d\xc5\xee\x78\x55\x65\x20\xf1\xe2\xdb\xee\xb2\xa2\x85\x7e\x6f\x01\x7f\x65\x5f\xd3\x95\xa0\x84\xa4\x3c\x30\xa2\x7e\xcc\x07\x70\x6a\x85\x80\xa1\xb7\x6d\x22\xa9\x0f\x22\x25\x19\x09\x82\xd0\xd1\x57\x87\xe8\xf1\xb3\xfd\xfd\x7d\xe8\x96\x2e\x3f\x7b\xbc\x75\x88\xe0\x23\xe7\xb3\x27\x5b\x87\xe8\x20\x7c\xf0\xa9\xf8\xf0\xc9\x33\xef\xb3\x67\xe2\x33\xf1\x41\x1f\xc1\x3d\xdb\xdf\xdd\x47\x98\x9b\xf3\xe4\x6d\xe7\xa0\xe0\x33\x24\x17\xf8\xab\x0b\x16\x16\xac\x29\x58\x4d\xb0\x90\x78\x19\x51\x93\xf6\xa3\x88\x77\xc4\xa7\x36\xc1\x52\xd1\x91\xe5\x2b\xfe\x0b\x2e\xa7\x0a\x57\x72\xf0\xdd\xf7\xfe\x5a\x9e\x1d\x7c\x1f\xac\xe6\xbf\xbe\xf7\xd7\xf3\xf8\xc9\x77\xd1\x8a\x52\x8e\xb6\xa0\x11\x49\x8e\x6f\x64\xf2\xe8\x70\xa8\x78\x25\xf7\x3d\xd2\xe2\x9c\xd7\xd2\xc1\x65\x9e\x42\xe7\x4d\xdb\xef\x23\x18\xcc\x5e\xdf\x05\xfd\x7c\x2f\xa1\x5d\xc5\x50\xd3\xf3\xca\xea\x5b\xbe\x55\xf0\x86\x8d\x5e\xbe\x44\x96\x83\x37\x51\x48\xd8\xf0\xa3\xdb\xf2\x51\x76\x47\xa3\x03\xdd\xd0\x88\x10\xc3\xc4\xd0\xe3\xe2\x0c\xcd\x08\x6e\x36\x4b\x18\xec\x0f\xe1\x74\x63\xe7\x12\x47\xbc\x27\x6e\xf9\x11\x93\xd3\x01\x71\x1e\x8a\xb9\x89\x94\xcb\xc5\x39\x1d\x08\xe6\x0a\x48\x55\xbf\x3d\x31\xbf\x3d\x35\xbf\x3d\x53\xbf\x7d\x8e\x96\x0f\xa1\x0b\x32\x7c\x70\x34\xf2\xed\xa4\x82\x65\x65\x42\xfc\xa2\x15\xdd\x38\x72\x2b\x39\xfb\xc2\x0f\x6f\x1a\x33\x7b\x39\x81\xfc\xec\x83\xa0\xba\xbe\xf4\x64\x53\x30\x42\xe5\xe8\x4b\xa0\x7d\xf7\xb8\x36\x8f\x7c\xbe\x87\xee\xfd\xff\x01\x00\x00\xff\xff\xab\x3d\x75\xf5\xd8\x80\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x79\x73\xdc\x36\xb2\xf8\xdf\xcf\x9f\x02\x76\xd5\xcf\x1e\xc5\x3a\x7d\xe4\x65\x55\x96\xb3\x8a\x64\xbf\xa7\x4a\x62\xbb\x2c\x67\xf3\x87\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x21\x48\x8d\xe7\x25\xfe\xee\xbf\x42\xe3\xbe\x48\x8e\x34\x72\xbc\x87\x2a\x29\x4b\x33\x64\x03\x68\x34\x1a\x7d\xf7\xde\x57\x77\xee\x20\x84\xd0\xcb\x8a\x2d\xcf\x4e\xdf\xe1\x8b\x8a\x9c\xb7\xf8\x03\xad\x2f\xe5\xe7\xef\x66\x04\xbe\x43\x67\xa7\x08\xbe\x45\xb8\x2e\x91\x7a\x04\x15\xac\x6e\x1b\x5c\xb4\x68\x8e\x6b\x7c\x49\x38\xbc\x52\xb3\x92\x20\xb6\x20\x0d\x6e\x59\xc3\x1f\xc0\x0b\x25\xa9\xc8\xa5\xfa\x9b\xd6\x53\xd6\xcc\x71\x4b\x59\x0d\xcf\x8b\xef\x61\x88\x96\x7d\x20\x35\x47\xed\x0c\xb7\x08\x37\x04\xf1\x16\x7f\x20\x25\xc2\x1c\x2d\x70\xd3\x22\x36\x45\xad\x9e\xcd\x9b\x86\xb5\xac\x60\xd5\xae\x9c\xe5\x2b\x56\x12\x8e\x78\x77\x31\xa7\xad\x78\x88\x36\xf2\x65\xd4\x32\x78\x67\xd1\x5d\x54\xb4\x40\xb8\x2c\xc5\x93\x67\xf5\x94\xa1\x69\x57\x17\x66\x0a\x65\xd7\x88\xe5\x88\x47\xb9\x5a\x1a\xee\xe0\x6b\xb4\x98\x61\x4e\x76\x35\x32\x28\x47\x0d\x29\x58\x53\x72\x35\x8c\x58\x0c\xac\xa0\x60\xf3\x39\x6d\x5b\x52\xaa\x65\xec\x0a\xd4\xad\x10\xae\x38\x43\x4b\x5a\x55\xe8\x92\xb4\x08\xc3\x4c\x01\xd6\xeb\x8b\x7f\x90\xa2\x95\x8b\x6d\xc5\x93\x05\xae\x51\xc7\x61\xca\x30\xf7\x6d\xd4\xd5\xea\x17\x01\x7f\x49\xdb\x59\xd9\xe0\x25\x6a\xc8\x12\x37\x25\x57\x53\x7a\x81\x8b\x99\xc4\xf8\x0c\x73\x34\xef\xaa\x96\x2e\x2a\x22\xe7\x80\x2e\xba\xe2\x03\x69\x15\x46\x67\xac\x2a\xd5\xa4\xe5\x0c\xe1\xfd\x0b\xcc\x49\x89\x58\x6d\xb1\xd6\x76\xfc\xd0\xae\x66\x5b\xed\x82\x9e\x0d\xad\x2f\xcd\xc4\x4a\x39\x33\x39\x21\x52\xaa\x19\x9d\x9a\xad\x86\x25\x01\x02\x1a\x72\x49\x79\x4b\xc4\xc8\x9a\x14\x08\x7a\xf9\xc3\xeb\x9f\xc5\x07\xd8\xa7\x98\x51\x1b\x82\x2e\x56\xa8\xe3\xfa\x11\x0d\xfe\x15\x59\x9a\xd1\x27\x5b\x66\x8b\x77\x35\x25\xaf\xd0\x0c\x5f\x11\x09\x15\xcf\x93\x58\xf2\x89\x17\x95\x6c\xd7\x9e\x83\xe3\x72\x4e\x6b\xc0\xb3\x80\x80\xbb\x76\xc6\x1a\xda\xae\xc4\x1a\x1a\x32\x67\x57\x44\xbe\xad\x08\x64\x1b\xde\x6b\xc8\xb4\xab\x4b\x44\x6b\xde\x4d\xa7\xb4\xa0\xa4\x6e\xab\x95\xa6\x6c\xf1\x38\xdf\x46\x0b\xbc\xd2\xbb\xba\x6d\x4e\x04\xc0\x53\x27\xe2\x82\xb4\x4b\x62\x67\x0a\xa4\xc5\x89\x24\xab\x19\x5e\x2c\x48\x8d\x58\x5d\x10\x44\xae\x48\xb3\x42\x64\xc1\x8a\x99\x9a\xf6\x39\x21\x82\xea\xa9\x40\x03\xae\x0c\x2e\x4b\x56\x74\x73\x52\xb7\x70\x08\xd1\x8c\x34\xe4\x10\xcd\xda\x76\xc1\x0f\xf7\xf6\x4a\x56\xf0\x5d\x56\x4f\x2b\xb6\xdc\x65\xcd\xe5\x9e\x7a\x67\xef\xce\x1d\xf4\xd5\xde\x9d\x3b\x74\xbe\x60\x4d\x8b\x5e\x76\xf5\x25\xbd\xa8\xc8\x3b\x40\xe1\xb4\x61\x73\x74\xcf\xfb\xec\x9e\x79\xb2\x62\x4b\xef\x29\xfd\xb7\xf7\xc4\x4b\x42\xb8\x7c\x60\xff\xa3\x20\x8c\x97\x2f\x5e\x9c\x1f\x9f\x9e\xbe\x7d\x71\x7e\xae\x1f\x3b\x69\x56\x8b\x96\xdd\xb9\x83\x8b\x82\x70\x3e\xc1\x55\xb5\x65\x19\x50\xcc\xbf\xd0\xef\x12\x05\x7b\x7b\x7b\xe8\x85\x40\x89\x44\xad\xf3\x32\xb9\x22\x75\x8b\x5e\x91\x25\x7c\x3d\x69\x59\x8b\xab\x73\xd8\x99\x43\xf4\xd3\x4b\xfa\xf1\xeb\x27\xdb\x08\x3e\x7c\x0b\x9b\xf3\x06\xaf\x58\xd7\xea\xaf\xb6\x32\xe0\x00\xd6\x3b\xfb\x16\x7f\x83\x69\x29\x61\x5b\xa8\x62\xa1\x62\xc5\xf6\x93\x39\xad\x5b\x77\xdc\x29\x21\xfc\xbb\xae\xa9\xed\x67\x5b\x76\x39\x86\x89\x24\x57\x23\xbe\x3d\x69\x08\x6e\x49\x39\x11\x14\x76\x76\x7a\x88\xce\xdb\x06\x4e\x6e\xc3\x2a\x72\x88\x7e\x3a\xab\xdb\x6f\xb6\x11\x9e\xb3\xae\x6e\x4f\xf4\x51\x1f\x5a\x19\x6c\x1a\x37\x8f\x47\xb0\x25\xb8\x71\x50\x24\x9a\xaf\x09\x42\x2c\x50\x82\x79\x4b\x7e\xeb\x08\x6f\x49\xf9\x8e\xfd\x24\x79\xd2\x8d\x66\xf5\x93\x66\x71\x1b\x80\x72\xa3\xd5\xbd\x05\x76\x52\x1e\xd7\xe5\x5b\xe0\x1f\xd7\x06\xe6\xd2\xe0\xf5\x20\xe8\xd5\xc8\xb5\xfd\xac\x6e\xa1\xfa\x46\xf3\xd9\x0c\xac\x57\xa4\x5d\xb2\x46\x6c\xd7\x71\x59\x36\x84\xf3\x9f\x16\x65\x92\xe8\x6b\xb2\x54\x4f\xe8\xcf\xfa\x70\xff\x33\xa1\x97\xb3\xf6\x64\x86\xeb\xcb\x34\x2c\xf9\x80\x3c\x45\xde\xb1\x34\x77\x4f\xfe\x6c\x9a\x47\x72\x07\xd4\x08\x4a\xe2\x43\x31\xc2\xe3\x47\xb9\xc9\x1a\x58\x43\x07\x33\x01\x73\x2c\x8e\x83\x31\x32\xc7\x76\x73\x03\x8c\x38\xd0\x9b\x1b\x2c\x7f\xdc\x37\x3d\xc6\x2d\xe1\xac\xef\x74\x6f\x02\xfe\xd8\xb3\xbf\xb9\xb5\x6c\x64\x24\x73\x20\x4f\x8c\x74\x40\x49\x55\xf2\x31\xc7\xb2\x6b\xdf\x90\xa6\x10\xa2\xd1\x25\x99\xd4\x64\xe9\x7d\x30\xcc\x91\x96\x3f\x13\xf2\xa1\x5a\x49\x51\x41\xbc\x3f\x4e\x68\x78\x45\x96\x4a\x6a\xf9\x91\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x87\x1b\x5b\x43\xf9\xd4\x03\xc6\xac\xc4\x87\xe7\x80\x4b\xe0\xe9\x7f\x59\x25\x15\x1a\x44\x4b\x52\xb7\x20\xd3\x82\xae\x37\x65\x0d\xc2\x55\x05\x5f\x81\xb0\x8a\x68\x2d\xff\x90\xbc\x77\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x0e\x57\x3f\x68\x11\x2e\x5a\x7a\x45\xaa\x15\x68\x71\xb4\xa0\x0b\xdc\x0a\xf5\x52\xbf\xf9\x81\xac\xd0\x91\x94\x9c\xcf\x4e\xdd\x85\x69\xd9\x6e\x0b\x5d\xe1\x46\xc2\x3d\x44\x7f\xfd\x5d\x92\xc2\xa1\xba\x27\x85\xa8\xfd\xc9\xae\x44\x88\xe9\x73\xb9\x4e\x45\x16\xa0\x36\x3a\x8a\x25\x11\x0a\x13\x90\x75\x83\xda\xd5\x42\xea\x4d\x5a\xe7\x32\x70\x68\x8d\x58\x53\x4a\x85\xe5\x82\x08\x31\x93\xd3\x92\x34\xa4\x44\x57\xb8\xa2\xa5\x79\xee\x7b\xb2\xe2\x87\xe6\xaf\x03\xb4\x83\x4e\x58\x55\x91\xa2\x65\x8d\x54\x4a\xcd\x77\x8f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x31\xda\x41\x2f\x3e\x92\xa2\x03\x71\xdc\xff\xee\x09\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8a\x76\xd0\x31\xe0\xcb\xf9\x42\x53\x46\x51\x08\x0c\x48\xfc\x29\xac\x00\x07\x17\x5c\x96\x36\x42\xe2\x0b\x08\xcb\x47\x24\x08\xad\x19\x34\x3a\xfa\x79\x44\x24\x06\x08\x9b\x4a\x74\xc3\xe6\x02\xb2\x1d\xbd\xae\xe8\x9a\x46\x10\x2d\x89\x64\x73\x77\xda\x30\x07\xf7\xf2\xf9\x6e\x05\xe2\xdf\x6a\x41\x6e\x30\x7b\xd0\x9c\x2e\x08\x5a\x60\x0a\xf6\x05\xa5\x7d\xa9\xe9\xb5\x6b\xcc\x8f\x48\x71\xff\x03\xa9\xfd\x93\xee\xcf\xa5\x11\x5b\xa7\x0d\x18\x4b\x60\x11\x08\xcb\x21\x2d\x51\x5a\x2c\x5d\x92\x96\xa7\xce\x87\x90\xde\xcd\xe7\x57\xb8\xea\x08\x3a\x42\x25\x29\xe8\x1c\x57\xa8\xee\xe6\x17\xa4\x31\xba\xe2\x3e\x68\x91\x07\x88\xd6\x25\x50\x8e\xd0\xa0\xd1\xc2\xb0\x32\xab\x4b\xbc\x7e\xf7\xe2\x10\x9d\xc8\xc5\x56\x2b\x44\xc5\x11\x6e\x51\xc7\x49\x99\x3f\x8c\x12\x5f\x6f\xc5\xaa\x62\xee\xe4\x2f\xdd\x0e\x29\xd6\xaf\x11\x2d\x57\x0d\xea\xaa\xa7\x71\x23\xb1\xc7\x52\x11\x34\x50\x04\xce\x3a\x4e\x1a\x87\xf2\xd4\x35\x00\xa4\xc4\x10\x6d\xb3\xdb\x23\x80\x9f\x9a\x87\xe5\x1d\x73\x92\xda\xa5\x37\xb8\x9d\x71\x20\x65\xde\x32\xa0\x51\xad\x2b\x37\x84\xb3\xae\x29\x48\x7c\x7d\x54\x44\x4a\x8c\x40\x98\xcd\x79\xcb\x1a\x7c\x49\x04\x20\x71\x5f\x99\x3f\x06\x5e\x7b\x03\xa6\x29\xf9\x96\xfd\x3d\xf9\x92\x62\xe9\x60\x86\x58\x6b\x34\xe7\x52\xc8\xbc\x25\xf1\xf0\x95\xfd\x49\xdb\xfb\x4e\xd8\x7c\xc1\x38\x6d\x09\x12\x07\x10\x9d\x92\x29\xad\xc1\xb6\xc0\xd1\x57\xee\xcf\x9e\x7f\x07\x63\x5a\x73\xd7\xec\x27\x37\x92\x72\xc4\x17\xa4\x10\x9c\xcd\x31\x03\xd1\x1a\x74\xf9\x68\x1d\x7a\x1b\x1c\xbe\xaf\x35\x7c\x97\xdc\xba\x9a\xfe\xd6\x89\x9b\x44\x9f\xb6\x5a\xeb\xca\xfa\xa9\x73\xd2\xa2\xe5\x8c\xd4\xe6\x5b\x31\x91\x42\x8a\xe3\xe6\xc1\x10\x83\xb4\xd4\x32\x48\x3c\x24\x1c\x59\x36\xf5\x47\x72\x01\xc0\x89\xb1\x8a\xf7\x9d\xec\x43\x75\xa8\xd1\x98\x41\x87\xdf\xf8\x9e\xac\x06\x9f\x56\x24\xed\x3e\xea\xaf\xe6\xf5\xe9\xeb\x43\xf4\xa6\x61\x6c\x2a\x16\xf4\x86\x71\x4e\x38\x17\x1b\x36\x79\xc3\xde\x6c\x69\x94\xea\x93\xb1\x68\xe8\x15\x6e\x89\xe0\x50\x09\xac\x00\xfb\x75\x99\x2e\xab\xab\x15\x6a\x67\x54\xca\x08\x9a\xbf\x56\x2b\xb8\x81\xb5\x41\x51\xf0\x1e\x0a\xb2\x04\xd8\xa9\x8c\x2d\x31\x80\x4f\xb9\xe2\x7f\xf3\x8e\xb7\x08\x57\x4b\xbc\xe2\x82\xa1\xe3\x0b\xa6\x0c\x7c\x5a\x0a\x68\xe4\x5d\x37\x17\xac\x5c\x5e\xf3\xc6\xfc\x26\xee\xad\xa2\x20\x8b\x36\x35\x4e\x88\xbb\xd6\xb9\x83\x0e\xd1\x5f\x8d\x15\x6b\xf7\x6f\xb8\xab\xda\xd4\xfa\xed\xca\xed\xa2\xc5\x52\x5d\x4b\xb1\x32\x53\x0b\xbe\x23\xc5\xaa\x8f\xad\xb6\xdf\xb9\x00\x7f\x64\x57\x84\x6b\x63\xb6\x3b\x13\x65\x12\x44\xd2\x88\x8c\x48\x5d\x8a\x4d\xc2\xb5\x73\x6b\xe5\x17\xe3\x58\x7e\x6e\xb2\x1e\x6d\x0d\x96\xe6\x3b\x30\xb7\x37\xe4\x8a\xb2\x8e\x07\xb3\xc8\xac\x44\x6b\x19\xfd\x6b\xd9\x1d\x58\x8c\x51\xe6\x06\x17\x33\xbc\x10\xc1\xf2\xc4\x35\x03\xfc\xaf\x65\xd6\xf6\x2e\xf8\x86\xb8\xb5\xa4\xc5\x7e\x89\xeb\x76\xd4\xac\x86\x31\x7c\x6e\x2e\x1b\x79\x3f\x8a\xd1\x41\x38\x01\x4c\x51\xae\x70\x33\x30\xda\x5b\x65\x89\x1f\x1a\xed\x07\xca\x41\x24\xb2\x64\xaf\x28\x50\x63\xc3\xb3\xc5\xa7\xf8\xa1\x7d\x53\x88\xe4\x52\x11\x3b\x74\x95\x39\x47\x2e\x77\xa9\x88\xd6\x85\x3c\x8b\x62\xb1\x67\xa7\x20\x66\x48\xfb\xb9\x72\x10\xd4\x64\x39\xe6\x34\x3a\x7a\xe0\x89\xb8\xed\x49\xa3\xd5\xc1\x78\xcc\xb4\x08\xe8\x6f\x7d\xa3\xed\x0e\x62\x32\x8a\x0e\x12\xa7\x72\x10\xff\xa1\xf5\xc2\x17\x34\xf4\xac\xa4\x05\x49\x08\x9e\x25\x69\x49\x33\xa7\xb5\xa0\xfe\x95\x74\x2b\xc8\xd9\x6a\x4a\x9c\xb6\x92\xda\x22\x37\xc8\xc4\xf2\x4f\xc5\xfe\x0e\xf6\xf7\xb7\xb2\x13\x84\x7b\x1a\x57\xbe\xed\xca\xce\x4a\x7c\x3d\x31\x7f\xc1\x27\xe6\xc6\xdb\xf6\x3e\x77\x2d\xc8\xde\x17\xd9\xcb\x2b\xf7\x98\x73\x0d\xf9\x8f\xc4\xd7\x94\xff\x7d\xcc\xbd\x7e\xf7\x5c\x0f\x92\xe4\x3f\x99\x77\xb6\xd0\xef\xde\xfb\x8b\x86\x04\x9f\xc8\x05\xef\x56\xa4\xbe\x6c\x67\xe8\xe8\x08\x7d\xfd\xe4\x10\xdd\x7b\x25\x75\x52\xa4\x3e\x86\xab\xe6\x82\xa0\xc7\x8f\xd0\xc5\xaa\x25\x1c\x4d\xbe\x7e\x82\x66\xe4\x23\x2a\x66\x58\x88\xc6\xa4\xe1\x5b\xf7\x22\xb0\xb1\x63\x62\x97\xf2\xbf\x09\x25\x12\x5c\x91\xa7\x13\x5a\x6e\x1d\xa2\x7b\xef\xb4\x30\x72\x76\x2a\x07\x02\x4f\x15\x5c\x99\x52\xb0\xe7\xc0\x95\x2a\xb6\x24\x4d\x81\x39\x09\x06\x1e\x35\x2e\x28\x67\xef\x69\xf9\x8b\x58\x61\x4d\x2b\x35\xec\xd9\x29\x2a\x70\x2d\x2e\x5e\x5c\x35\x04\x97\x2b\x44\x3e\x0a\x06\xa1\x54\x7d\xe9\xce\x8a\x07\x10\x84\x80\x9e\x1f\x49\x52\x98\x1c\x6c\xa1\xfb\xf7\xe5\x67\xcf\xf4\x67\x4f\xf5\xc2\xe0\x63\x8d\xbe\x83\x6d\xf4\x68\x1b\x3d\xde\x46\x4f\xb6\xc5\x0d\xfc\x34\x86\x1c\x51\x92\xde\x98\xe7\x68\x5f\x8c\x92\xfd\xfe\xd9\x11\x7a\x7a\xb0\xaf\xb1\x19\x3e\x65\x66\x50\x89\x3f\xda\x19\xae\xc5\xd3\xbd\x48\xf4\x88\xd5\x21\x8f\x83\x47\xdf\x44\xa3\x7c\x4f\x56\x21\xa5\x90\x8f\xb8\x10\x07\xf4\xeb\x27\x9a\x62\x0e\x1e\x7d\x33\x4c\x32\x96\xfe\xdd\x21\xff\xf2\x48\x0d\x69\xbf\xce\x8d\xf7\x97\xaf\xcd\x78\x7f\x79\x34\x3c\xde\xdd\x04\xad\x5c\x92\x36\xb2\xaf\x9f\x54\x98\xce\x49\x39\xc1\xfa\x7c\x47\x28\xde\xca\xe2\x5e\x51\x18\x50\xb5\x26\xb3\x0b\xa1\xa7\x16\x12\xe8\x35\x66\xf5\x3d\x59\xe9\x19\x7d\x10\xac\xc2\xdb\x8a\x78\x26\xdf\x4b\x1f\xfb\x66\x66\x71\x6e\xf6\xc0\x9b\x82\xdd\x9a\xad\x78\xb3\xd6\x1b\xdc\xb9\x3c\xc5\x8f\xb8\x74\xe1\x4e\xf8\x1e\xcc\x01\x52\x53\xfc\x9e\xac\x26\xd1\x8c\x17\xfa\x2b\x77\x3a\xbb\x25\x29\x58\x49\xfe\x97\x7c\x9c\x6c\x6d\xc7\x04\x47\x2f\x6b\xdc\x76\x0d\x39\xae\x2e\x59\x43\xdb\xd9\xfc\x10\x9d\x47\x9f\xed\x7e\xf7\xc3\xf9\xaf\xdf\xfd\x70\x7e\xf0\xe8\xd7\xc7\xdf\x1c\x78\x40\xb6\xe2\xc9\xd6\xa4\x5d\x67\xaa\xfe\x49\xdb\xc4\x6c\x5f\x9c\x9c\x9e\x1f\xff\xfa\xe6\xd1\xd3\xaf\xfb\xa6\x6a\xb4\x1e\xb0\xb1\xad\x94\xf8\xca\xae\x68\x49\xca\xa4\x26\x34\x46\x07\x82\x59\x92\x6a\xba\x4b\x4b\x74\x84\x68\x19\x7f\x01\x1c\xf1\xc8\x1a\x74\xbc\x2f\xe3\xd3\x73\x14\x9f\xa8\xbe\xd7\x24\xe2\xbd\xbf\xe3\xc7\x1d\xca\x3c\x72\x28\x25\xb1\x08\x57\x74\x40\x47\x68\x3f\x7e\xc4\x11\x24\x9f\xed\xa0\xdf\x3f\xf5\x3c\x61\x04\x36\x80\xe4\x3d\x98\x38\x6a\x1d\xb8\xf4\xf4\x19\x5b\x80\xdd\x62\x8f\x4b\xc3\xc5\x5e\x84\x13\xa2\x59\xd4\x76\x8c\xaf\x6d\x7d\xcc\x0e\x51\xdb\x74\x64\x6b\x43\x23\x7f\x4f\x56\xa9\x41\xbf\x27\xab\x8d\x0e\x68\xf7\xc7\x8e\x66\x3f\x8b\x86\x8a\xf1\x1f\xc8\x4c\x62\x9b\xc2\x8f\x30\xbf\x1b\xeb\x0d\x19\x40\x4a\xfb\x7c\xb6\x63\xc3\x3b\x76\xa5\x0d\xe5\xc5\x7c\xd1\xae\xe0\xdd\xc9\xd6\x5a\x20\x8d\x02\x77\x0b\x50\x37\x3c\x55\xad\x67\x6d\x18\x68\xa8\x3c\x88\x13\xb2\x1b\x9c\x11\x32\xa7\xd9\x20\x0f\xc5\x72\x74\x94\x87\x61\x34\x89\x48\x8f\x14\x4d\xec\x5e\xe0\x0a\xd7\x85\x43\xa9\xce\x1d\x54\x12\xde\x36\x6c\x35\x09\x65\x69\xc1\xea\xa7\x7a\x81\x6f\xc9\x14\x1d\xa5\x68\x5b\xd9\x64\x77\x2f\x58\xd3\xb0\xe5\xb3\xfb\x01\x4a\x9e\x4f\xa6\x0d\x9b\x3b\xe4\x6e\x20\xc2\xd7\x5b\x77\x87\xce\x4e\x8f\x97\xe0\xbd\x41\xc3\x2f\xe9\xb9\x8d\x7b\xf7\x2e\xda\x89\xe9\x5f\x63\xcc\x9b\x9e\x8b\x8d\xdd\x92\x80\xbd\x54\xad\xef\xd9\x4e\x04\x62\xeb\x5a\xef\x9a\x3d\xbb\xde\xeb\xe6\xa8\xdd\xe4\xf5\xeb\x0e\xae\x0f\x4f\x7c\x11\xbf\x25\x6d\xd7\xd4\xe0\x4b\x52\xb7\xac\x1b\x36\x3a\xed\xea\xd2\xbf\xf5\x84\x7e\x6e\x9e\x10\xea\x4a\x70\x17\xed\x7e\x20\x2b\x9e\xd0\xf4\x94\x01\x43\x19\x91\x8f\xe4\x6b\x92\x34\x03\x0b\xc6\xc4\x00\xdb\x8a\xa0\xf4\xae\xd7\x80\x8f\x0e\x99\xb6\x25\x4d\xb4\xd7\x3a\xff\xa8\x3e\x8f\x37\x1c\x5b\xd1\xea\xe0\xc0\x3e\x4d\xdf\x74\x54\x4d\x24\xc3\xe3\x9a\x27\x37\x34\xb2\x26\xb0\xe1\x91\xcd\x93\x1b\x5d\xb3\x60\x2a\x23\x17\x2d\x1e\x4d\x8f\x1d\x88\xff\x8a\xfd\x86\x14\x9e\xe2\xd4\x7b\x7b\x7b\xe8\xa7\x96\x56\xb4\x5d\xa1\x97\x2a\x02\x56\x9a\xbc\x8a\x19\x29\x3e\x70\xe5\x68\x79\xc0\x11\xbb\x22\x8d\x38\x6c\xd6\x20\xad\xe6\x22\x2d\xb9\xb4\xe5\x48\x9e\x0a\x52\x2a\x2b\x40\x64\x5e\x32\xbe\x36\x4a\x96\xe2\x84\x02\xe8\x97\x5d\x55\x19\x2a\xfe\x4e\x82\x9c\x6c\x69\x53\x58\x70\x20\xe9\x14\x4d\xfa\x6e\x23\xf4\x30\xcf\x77\xb7\xd0\xb3\x81\x1b\x34\x3e\xfc\x8d\x64\x32\xe2\x62\xf5\xf0\x8d\x48\xc5\x7b\x9e\xbf\xee\x14\xfd\x6b\x23\x9e\x61\xb0\xe9\x99\xfd\x94\xdb\x80\x30\x6a\xc8\x94\x34\x44\xc0\x6d\x99\xf8\x8f\xd5\x24\xe6\x95\xd2\x23\x6f\xdc\x69\xd6\x88\x33\xbc\x7d\x69\x2e\xf8\x6b\x32\x2c\xed\x10\xdd\x0f\x1e\x1c\x65\x67\x0b\x48\xf8\xbd\x03\xfa\x17\x74\x57\x1a\xa6\xa2\x97\xc4\xcf\xbd\x73\xe9\x2d\x24\x4e\x3a\x01\x3a\x3b\x45\x25\x23\xd2\x67\x3d\x68\xb6\xf2\xf5\x12\xb5\xb3\x93\xfb\xbd\x33\xc2\x3c\x5a\xe6\xb7\x8e\x40\x12\x6c\xd4\x71\x59\x22\xec\x4c\x4f\x39\x3a\x9c\xb8\xf0\xec\x1e\x08\xf4\x73\xd2\xda\x00\xf6\x64\xac\x93\xf9\xf0\x10\xfd\x35\x98\x56\x28\x9a\xf5\x2e\xeb\xd9\xce\x5d\x0b\x2b\xb5\x9a\xa1\xe9\x19\x3d\x6e\xf2\x2b\xaa\xc9\x32\xb0\xc2\xf7\xcf\xc5\xd5\x01\xed\xbb\x6b\xcc\x22\x32\x4d\xc9\x49\x84\x51\x9e\xa9\x49\xa4\x95\xeb\x65\xa8\x55\xc7\x73\xb0\x11\x10\x6a\x12\xd9\x88\x45\x98\x8b\xfa\x43\x7d\x6d\x82\xae\x52\x53\xea\x91\xff\x23\x40\xeb\x4c\x50\x6a\xec\x72\x3a\x41\xd0\x6a\x6a\x1a\xa1\x9e\x6f\xde\xba\xe3\x9f\x1f\x27\xc0\xe3\xbc\x6d\xba\x02\xfc\xaa\x52\xf9\x11\xbf\x5d\x92\x16\x35\x04\x97\x3b\x60\xbc\x96\xf9\x31\x17\xac\x6b\x15\x47\xba\x83\x02\xef\x04\x97\x30\x4c\x62\xce\xef\x59\xa7\x93\xe3\x84\xcf\x3d\xe2\xba\xd9\x73\xcf\xac\xe7\x65\xf7\xdf\x18\xf2\xb2\x6b\x33\xdd\xc8\x47\x7d\xa7\xb2\x72\x15\xf5\x3f\x1c\x85\xeb\x0f\x3c\xef\xf8\x45\xd7\x78\x7e\x34\x78\xeb\x72\x4c\x39\xba\xaa\xd0\xd1\x88\xce\x4e\x6f\xe4\x6b\x7c\x2f\xd9\xcb\x2f\xc3\x0f\xc7\x8e\xc1\xa1\x85\x64\x7d\x77\x59\x7a\xec\xf7\xa9\xc1\xa5\x0a\x8e\x35\x3f\x8a\x35\xa5\x42\xd7\x36\xa8\x25\xa9\xa4\xca\x7b\xd9\x86\xbe\x28\x90\x29\x4b\x0f\xd8\x1c\x2d\xbc\xdd\x1e\xf3\xa3\xf3\xd4\x1a\x96\x48\xfb\xd2\x75\x8c\x92\xa9\xb7\x87\xed\x93\xce\x6b\x7d\xa6\x4a\xcf\x38\xe5\xbd\x35\xa8\xb6\x27\xad\x64\x09\x10\x91\xf4\x37\x6c\xcf\x4a\x40\x89\xc4\xff\x41\xfb\x55\x16\xc8\xf0\x4c\x8c\xb9\x2a\x01\x23\x54\x81\x7a\x6d\xbb\xde\xfb\x81\x9e\x3d\xf6\xba\x4f\x00\x30\xdf\xaf\x77\x35\xc6\x4b\xe9\x15\xae\xd3\x77\x9c\x73\x4e\xdc\xaf\x72\xf2\xdd\x29\x69\xe8\x15\x29\xdd\x80\x72\x14\x7a\xdb\xb5\x2c\x0d\x86\x25\x43\x2e\x3f\xd3\x76\x66\x53\x23\xb3\xea\xd0\xb5\x98\x81\x3a\xf7\xbe\x06\x79\x85\x1b\xab\xd9\x9d\x77\x73\x6d\xe8\x88\xa7\xc5\xba\xd6\x9d\xd9\x5a\x36\x96\x11\xe6\x15\x07\xc7\x6b\x1b\x59\x82\x05\x78\x7f\x3e\x74\x94\x6a\x03\x22\xad\x7b\x0e\x6b\x01\x2e\xe4\x3e\x41\x74\x60\x87\x03\x54\xde\xfa\x26\xab\xd9\xbb\x5c\x35\xab\x80\xaf\xb7\x2c\xc9\x2a\xff\x14\xaa\x95\x5c\xcd\x23\x59\xcb\xbc\xbf\x24\xea\xf4\x26\x6a\x7e\x7f\x38\x60\x59\x1b\x26\x46\x03\x6b\xbd\x2d\x93\x0a\xc9\x59\xad\x26\x9e\xdb\xac\xd8\xa2\xa1\x2e\xcc\x87\xe9\x4b\xf0\x61\xfa\x56\x4b\x7c\x1c\x3e\xac\x2f\x97\xbc\x02\xf1\xd6\x26\xd3\x1b\x97\xaa\x54\x19\x38\x67\x05\xc5\x62\xfc\x25\x6d\x67\xae\x52\x6d\x5e\x56\xe9\xf8\x2a\x2e\x98\x72\x08\xdd\x26\xa5\xb6\x00\x38\x81\xc2\xcc\x49\xb6\xa7\x1c\x5d\x10\x27\xb8\x14\x62\xbe\x22\xad\xc4\x80\xcd\x9b\x38\xbc\x60\x42\xca\x1d\x42\xf4\xa3\x3c\xd7\x0e\x23\x1b\x1f\x97\x99\x1d\xdd\x49\xcd\x48\xe7\x32\xe4\x47\x1f\x19\xe2\x9a\x1d\x3a\x19\x4a\x87\xeb\x52\x20\xbe\x62\xc5\x75\xa7\xb5\x7e\x7c\x67\x34\x33\x08\xb6\xd0\xd5\x0a\x64\xd1\x06\x5c\x9b\xe0\xce\xd1\x8a\xce\x9a\xe1\xa5\x76\x0e\x5e\x7c\xe9\x1a\x43\x8f\x0d\x22\x3d\xce\x04\x3a\x92\x11\x3b\x34\x80\xfd\x31\x91\x8d\xa0\xea\xf4\x18\x38\x3c\xe7\xf3\xc6\xdc\xa6\xff\x34\x9e\xe8\x5b\x71\x1a\xdf\x92\x7b\x3b\xe3\x89\xb6\x6c\xdc\xfc\xaa\x1d\x13\xd1\xc6\x7b\x1e\x8b\x80\x00\x86\x1e\x4c\xdc\xf4\x89\xa7\xcc\x36\x0d\x3d\x18\x5d\x43\xbd\x00\xbd\xeb\x6a\x1d\xaf\x8a\x39\x64\x1b\x71\xad\x38\x09\x57\xfa\x92\x1f\x10\x72\xff\xe3\x60\xb9\x9e\x83\xe5\x4b\xb5\xef\xa2\xb4\xad\x15\x68\x0e\xd7\xe8\x82\x28\xd4\xa9\x44\x92\x19\x5b\x9a\x34\x4c\xcf\xea\x5a\x66\xcb\x12\x28\xd3\xab\xb5\xe9\x0f\xdb\x5f\x07\x6c\x69\xbe\xa5\x6b\xc3\xa6\xcc\xb5\xec\xa4\xeb\xda\x3d\x23\x43\xe6\x18\xf0\x6b\x98\x49\x87\xef\xcf\x9c\xbd\x30\x5d\x14\x62\x93\x46\xc4\x10\x50\x19\xc8\xbc\xeb\x68\x49\x21\x3c\x6b\x93\x74\x1e\x49\xd8\x09\x61\x2a\x6a\xa4\xd4\x03\xb1\x69\x2e\x98\xe5\xba\xf6\x39\x63\x25\x4c\xc3\x19\x67\x2a\x74\x8d\x7c\x69\x38\xd7\xb1\xf4\xf5\x41\x5a\xcb\xdc\x97\x06\x34\x6c\xf3\xeb\xe1\x58\x39\x90\x59\xbe\xfb\xaf\xa8\xba\x26\x35\x45\x5a\xb7\xa4\x99\x62\x95\xa2\xea\x66\xf7\x8e\xf7\x69\x25\xe0\x43\x41\x86\x4a\x26\x30\x0a\xc0\xaf\xb5\xbf\xc4\x51\xa2\xd5\x0c\x8c\xbc\xef\xe7\x54\xc3\xcd\xc6\x2a\x9d\xde\x6c\x65\xa6\x6c\x7e\xad\x9c\xfc\x61\x6a\x21\xbe\x44\x64\xb2\x6d\x8d\x92\x3b\xca\xa5\x93\x4a\xa7\x05\xce\x67\xbf\x48\xbb\x28\x83\x78\xea\x30\xc3\x8c\x54\x15\x47\xcb\x19\x69\x67\xa4\xf1\xf2\x7b\x31\x24\x96\xc1\x5f\xcb\x19\x73\x72\x4f\x55\xba\xbb\x57\x9a\x42\x5a\x1c\x94\x0e\x15\x88\x84\x62\x18\xa1\xbe\x09\x3d\x8a\xd4\xac\xbb\x9c\xf5\x6a\xfa\xf0\x91\x90\xf6\x3c\xff\x8a\x42\x87\x58\x92\x94\x36\x28\x7f\x51\x51\x48\x60\x7a\xc9\x9a\x13\x5c\x97\xb4\xc4\x2d\x51\xd8\x6f\x3b\x70\x6f\x1b\x0e\x7c\x88\xee\x27\x98\xbb\x65\xeb\x5b\x87\xe8\x3b\xc6\xaa\xc4\x05\x61\x56\x59\xb7\x90\x02\x98\xbc\x25\x2e\x49\xfb\xc6\x3e\x27\xc0\x8a\x67\x27\x41\x10\x26\x9d\x86\xd0\xde\x7b\x3e\x27\xc8\x31\x6a\x9b\xae\x47\xe2\x9b\xe2\x8a\x8f\x30\x86\x0d\x38\x71\xc4\x38\xfb\xbb\xfb\xe8\xfe\xfd\x68\x9c\x64\xea\xd5\xff\x80\x6e\xd4\xbc\x9b\xe1\x5a\x15\x44\x79\xc9\x9a\xb7\xac\x22\x93\xba\x9b\x4b\x36\x74\x38\xc2\xeb\xa3\x83\x6c\x03\x17\x5a\xd2\xc8\x0a\x69\xf0\x50\x4f\xca\xd0\xe4\x03\xee\x38\x95\x91\x4a\xa8\x51\x59\xf0\x64\x89\x58\x1d\x11\x8b\x7b\xf4\x25\xd1\xc8\x80\xf1\xeb\x85\x42\xa4\x43\x73\x12\x08\x53\xec\xe2\x45\x2d\x3e\x04\xc6\x7c\xef\x44\xe6\xb1\xc8\xe1\x53\xcb\xa0\xd3\x64\xc6\x22\xe5\xf5\x03\x08\xcf\x59\x34\xec\x52\x3c\x98\xca\xb7\x5a\xe6\x52\xbe\xc2\x2f\x36\x9e\xeb\x75\x83\x2c\xa8\xe5\x86\xd3\x9f\x3e\x45\xa1\xb1\xdf\xc9\x00\x30\x87\x7c\xa4\xd6\x68\x73\xae\x79\x50\x92\x75\x83\xf6\xf9\x3b\x03\x34\x72\xfd\x24\x8d\x1e\x57\xb2\x93\xd3\x00\x8c\x22\x98\x86\xeb\x10\x4e\xc5\x03\x39\x9b\x72\x9b\x49\x26\xcb\x5c\x76\x89\x37\xa6\x0a\xda\x1f\x28\x57\x67\xc2\xf7\xdd\xe3\xeb\xae\x23\xc3\x5a\x8e\xcb\x12\x98\x86\x36\xfa\xc9\x90\x33\xbe\xe2\x2d\x99\xdb\x12\x03\x4e\xe5\x9d\xbc\x21\x3a\x66\x32\xf0\xf2\x2b\x22\xcd\x46\x82\xb7\xb4\x8a\x45\xa6\x73\x6e\x6f\x81\xcf\xc8\xe9\x5f\x8f\xa7\x7c\xc9\x07\x09\x88\x22\x57\xba\xcf\xbb\x4b\x6d\x85\x33\x89\x7c\xc1\x96\x8c\xd5\x27\x0e\xa3\x17\xf4\x20\xb7\xd9\xa3\x09\xf9\x5b\x91\xb4\xc1\xf5\xdc\x77\x61\xcc\xb3\xfc\x3e\x1e\xf5\x75\x5d\xad\xc4\x0d\x20\x86\x9e\x23\x2c\x44\xae\x42\x0b\x32\x4a\x0c\x9b\xca\xb2\x09\x25\x83\xaa\x60\x92\x0b\x86\x60\x64\x81\x5e\x57\xf4\x72\xaa\x31\x04\xb5\x3d\x42\x81\x44\xe2\x79\x48\x94\xb2\x6b\x0d\x89\x35\x43\x9a\xb8\x2c\xdf\x31\x0f\x12\x08\x44\x99\xad\x12\x52\xc0\x3b\x76\x5c\x96\x3d\xb2\x41\x82\x34\x53\x47\x42\xf0\xb5\x25\x14\xcc\x78\x43\xea\xd2\xad\x53\x68\x58\x85\x67\x19\xa8\x69\x95\x65\x12\xe7\xaa\x1c\xf6\x07\xaf\x82\x97\xf2\x94\x25\xeb\x70\x8c\xe4\x0d\x7e\x8d\xc0\x49\x50\x8b\xef\x8b\x66\x07\x1b\x3c\xcc\xb2\x28\xd6\x1c\xd3\x5a\xf0\x77\xe9\x87\x39\x52\xc7\x36\x3a\x2a\x67\x30\x79\x41\xd1\xe2\xff\x7a\xe5\x6d\x0b\x1c\x00\xe5\xa9\xea\xa9\x49\xe1\xb9\xce\xb6\xc3\x11\x0a\xc1\x1b\x2a\xd4\xce\x18\x27\x68\x4a\x1b\x90\x85\xa6\xac\xb1\x18\x13\xcc\xc1\xf8\xa3\xe4\xf8\xe1\x71\x0a\xd7\xf3\x6c\x54\xcc\x4d\x62\x7f\xfd\xbb\xba\xb7\xd0\xe7\x10\xf0\x9d\x70\x56\xb1\x53\x3e\xde\x86\x8c\x29\x3a\xb1\xc4\xe7\xd7\x5c\x61\x3c\x66\xf8\xc9\xce\xda\xf1\x4a\x6b\x60\x6e\x7f\x77\xbf\x97\xb9\x40\x19\xae\xb9\xaa\x8d\x6f\xa7\xa6\x6b\x8d\x98\xab\x4f\xd1\x61\x97\x61\x04\x68\xbd\x9b\x22\x1f\xaf\x16\x65\xc7\x84\x9b\xba\x81\xab\x32\xa2\x93\xff\x5c\x58\xff\x6a\x17\x96\x31\x74\xae\x75\x61\xe9\xb7\xfe\xbd\x2f\xac\x9b\x9c\xe3\x7c\x82\x1d\xde\xd8\xf1\xc5\xff\x39\xb5\xff\x8c\xa7\x56\x5d\x4e\xfa\x66\xb1\xea\x07\x78\x2b\xa1\xa8\xbd\xbc\x6e\xcc\x41\xf0\x8a\xbd\xad\xab\x9d\x2a\x11\xc9\x16\xf2\xbe\xf5\xd3\xac\xe5\xb0\x2f\xed\x3c\x1b\xb1\x52\xe3\x04\x51\x8e\x2e\xa5\xad\x53\xda\xbf\x5a\x53\x94\x51\x55\x8a\x35\x71\x42\x21\x20\xd7\xc5\x6c\x5b\xbd\x34\xe4\x8a\x34\xbe\x30\x80\x39\x27\x4d\x8b\xe2\xc2\x2e\x43\x36\xdb\x87\xc3\x6f\xf4\xfb\xf1\xc4\xcf\x73\x2d\x60\xa3\x87\x63\x84\xab\xb8\x90\xcc\x9c\x70\x0e\x55\xbd\xef\xbd\x62\xad\xb6\xe6\x5b\x92\x55\x4b\xbf\xeb\x6f\x61\x8c\xf7\x57\x7e\xcb\x98\xe5\x8c\x49\xf6\xe2\x84\xa1\x2a\x76\x23\xff\x55\x03\x49\x72\xa7\x0d\x62\xcb\x3a\xe3\x6c\xd0\xfb\xc1\xd0\x9c\x90\xd6\xe5\x49\xdb\xe0\xa3\x00\xff\x7e\xbd\x92\xa6\x0a\x7a\xd1\xc9\x4a\xac\x70\xbe\x12\x39\xc2\x63\x77\xcc\x09\xec\xb7\xe5\xa7\xf6\xd1\x1f\x7f\x6c\xd0\xc0\x9e\x71\x60\x9c\xd5\x53\x96\xe6\x78\x5b\xc3\x71\xeb\x68\x47\xd1\x43\xce\x36\xdf\x47\x01\xc1\xf1\xbe\x20\x95\xb2\x12\xe9\x3a\xa2\xd4\x55\xda\x2c\x8a\x86\x88\xe3\x7f\xd4\xbe\x69\xca\x57\x4c\x2e\x94\x6b\xac\x43\x2a\x6d\xa0\x11\x9c\x22\x28\xe2\x31\x2e\x39\x65\x80\x49\x88\x53\x5e\xb0\xb9\x0a\x4b\x72\xba\x3e\x99\x92\x97\xfe\x17\xce\xb9\x28\xc3\x7b\x31\x9c\x9f\x3d\x9f\xbf\xdf\x89\x30\xbf\xb7\x67\x87\x70\x26\x64\x94\xd1\x70\x5c\x4e\x21\xe9\xd9\xf4\x70\x12\x9b\x05\x5a\xb2\xba\xbd\x57\x81\x9e\x82\x52\x3c\xc5\x28\x20\x83\x22\x4e\x4f\xbd\x86\xb4\x8c\x83\x7c\x39\x27\x6a\xfb\x60\xae\xd2\x5e\x01\x27\x1b\x24\xb5\x99\xfd\xff\x57\x40\xbc\x2d\x7d\x92\xd8\x81\xbd\x3d\xed\x96\xd2\x04\xae\x23\xa3\xe0\xa4\x55\x64\xda\xb2\x2b\xd2\x68\xba\xa4\x41\x2c\xac\x73\xdf\xdd\xa6\x11\xe3\x21\x52\x6b\x32\x1c\xab\x77\x51\x1b\x93\xd9\x36\x41\xb0\x99\xca\x33\x06\xda\xa8\xde\x4c\x11\xec\x11\x58\x1b\x32\x70\xc8\x96\x49\xd6\xe9\xdf\xa7\x1a\x2c\x05\x1f\x67\x35\xd1\x46\xb1\x8b\xce\x34\xab\xa8\xd9\x32\xe4\x6b\x77\x6f\x49\xe0\x97\xf2\xf0\xcb\x86\xcd\xf3\x52\x7f\x50\xd2\xa9\x5f\xd4\x47\x08\x0d\xc8\xe5\xdc\x8b\xc9\xb7\x75\x76\x6a\x5f\x84\x71\xc3\xd4\x83\xb6\x86\x7e\x20\x04\x47\x4b\x52\x55\x80\x6b\x15\x79\xd8\xf3\x2a\x54\x73\x36\x63\xd2\xa6\xa7\xce\x6f\xc2\xd9\x2d\x27\x7d\x5c\x55\x51\xa4\xf1\xbf\xb0\x54\x4f\xa7\x23\x78\x3c\x7a\x0e\x01\x10\x89\x4b\x76\xad\xf3\x3d\x3c\x50\x92\xe1\xee\x69\xa4\x6d\x5c\xa4\xd0\xf0\xff\x49\xaf\xab\x11\xf8\xec\xe5\x69\xa9\xbd\x0f\xd4\xa8\xec\xc6\xef\x7d\x81\x17\x61\x10\x59\xfe\xd9\xef\xb9\x3f\xe7\x66\xba\x65\xbe\x1f\xb0\xf9\x9f\xcd\x51\x71\x0e\x07\xf4\x4f\x59\xd7\xb7\xa7\xc9\xb9\xdf\xbd\x97\x0b\x03\xd8\x68\x7a\x68\x6c\x4b\x1c\xea\x4b\xb6\x8e\x4d\x51\x45\x99\x3d\x4b\x38\x68\xf2\xfe\x0a\x1c\xf8\x9e\xc6\x6e\x43\xb3\xae\xc5\x5a\x8f\xdc\x6f\xb4\xfe\x93\xb6\xa1\xbf\x65\xdb\x86\x36\x61\xd0\xd8\xec\x6c\x02\xf2\x33\x26\x54\xcc\xaa\x8d\xcb\x6d\x19\xfa\xad\x23\xcd\xca\xeb\x45\x93\x4e\x93\x10\xef\x9b\x6d\x53\xe5\x87\x10\x6d\xfd\x2c\xd3\x3b\x68\x5c\x2c\xb0\xb1\x52\x8c\x0a\x07\x5e\x3f\xc5\x62\x20\x6a\xd8\x0c\xff\x7a\x59\x93\x54\xdc\x30\xf3\x7b\x51\x3b\xe9\x82\xb0\x56\xdd\xf5\x8d\x36\x06\x13\x2d\x43\x0b\xd2\x08\x24\x5a\x61\x09\x64\xa5\xb8\x4b\x92\x17\x58\x7c\x6a\xcb\x57\xa5\x11\xb3\x41\xcc\x98\xe7\x4c\x64\xb1\x2e\xa2\x55\xf7\xd6\x63\xe9\xaf\xdc\x9c\x4b\x54\x88\x0a\x45\xa8\x2e\xd7\x71\x64\x56\x6f\x88\xb4\xbf\x57\x5b\x6e\xde\x97\x13\x86\x25\xe5\x91\xcf\x16\x82\x65\x5a\x76\x6f\x2a\x0a\xeb\xc2\x8f\xc2\xd2\x31\x58\xae\x36\xe2\x76\xe0\xbb\x24\x21\x5d\x06\x39\x73\xe8\x46\xdc\xad\x27\x0d\x66\x7c\x02\x4c\x0f\x9f\x1c\x6c\xd4\xea\xcc\x22\x90\x67\x22\x79\x44\xec\xfc\x40\xfc\x97\xe3\xea\x8f\x89\xaf\x17\x85\xf9\x52\xa4\xa1\x20\x2c\xfe\x1d\x0e\xac\x1c\x12\xdf\xfa\x96\x9c\xbd\x5c\xcd\xc9\x1a\x90\x71\x6e\x7c\xdc\x3e\x77\x64\xd3\x66\x4f\xd9\x17\x79\x1c\xfe\x4d\xc2\xa4\xe2\x3a\xb3\x23\x62\x88\xec\x4b\x7d\x6a\xd5\x08\xd0\xb7\x1e\x23\x75\xad\xe5\x8d\x09\x91\x1a\x06\x7c\x4d\xac\x5d\x37\x40\xaa\x6f\xeb\xc7\x33\xcb\xf1\xa5\x91\xc7\xc4\x41\x6d\xf2\x36\x49\x0a\xe3\x7f\x3a\x23\xd7\x4d\xd0\x36\xc4\xc7\x3f\x77\xc0\xcf\xbf\x01\x1f\xbf\x3e\xed\x5f\x2b\x76\xe8\x5f\x86\xe4\xdf\x5a\x63\x9c\xbe\xa9\xdc\x2a\x44\x70\x0c\x46\x25\x6a\xa4\xe8\xfd\xf3\x07\xc3\x68\xdb\x62\x67\x32\x6b\xff\x75\x49\x5e\x35\x13\xb4\xf2\xb3\xed\xd2\x96\x8b\x1c\xf1\xde\xcf\x46\x5e\xf4\x17\x0b\x4b\x84\xca\x0c\x36\x0c\x88\xde\x70\x23\x65\x86\xef\xd8\x5b\x0b\x94\xb9\x2d\x47\x01\x9d\x0e\xe3\xe4\xcf\x8f\x46\xc8\x4a\x01\x37\xe8\x1d\x61\x78\x66\x38\x58\x8a\x6d\xa6\x5d\x40\x37\xe0\x9a\xd9\x68\x85\xbd\xcd\x05\xbe\xa0\x6c\xf0\xc3\xf0\x31\x88\x00\xa5\x82\x54\x94\x0b\x25\x7c\xf4\x76\x77\xcc\xf5\xf7\x87\xa3\x7e\xfa\xbc\xee\x9c\x8d\xa9\x1d\xb7\x1f\xd5\xd0\x7f\xe5\x7e\xa6\x33\x30\x14\x00\x11\x0c\x38\xe4\x6b\x1a\x37\xf4\x30\xfa\x73\x25\x4e\x37\xe4\x20\x4a\xc9\x1b\x5f\x88\x8b\xe8\xb3\x59\xef\xd6\xf4\x3a\x5d\x83\xa1\x5a\x37\xc8\x78\x95\xf1\x96\x5c\x51\x7d\x1b\xfe\x27\x3b\xa3\x3e\xdb\x86\xaf\xe5\xdf\xda\xe8\x76\xdf\xc0\xe9\x75\x06\xcd\xf3\x89\x8d\xc8\x31\xda\x74\x43\xf0\x87\x92\x2d\x6b\xd5\x1f\x46\x7d\x2d\x96\x21\x7b\x0b\x47\x0d\x64\xb8\xec\xb7\x52\x38\x2a\x48\x10\xf5\x63\x63\xca\xe3\x26\xdb\x70\xed\xcc\x69\xad\x0b\xa3\xa8\x79\x44\xfe\x21\x55\x84\xec\x85\x18\x43\xae\x9b\x9f\x77\xf3\x39\x6e\x56\x3d\x7e\x32\x18\x54\x3d\x3d\x58\x82\xcb\xac\xfc\x10\xbd\x57\xef\x7c\xa7\x3f\xfa\x25\x55\x7f\x2b\x05\x7d\xbb\x1f\x4c\xa6\xf0\x9b\x85\x83\x8e\xbc\x49\xc7\x0f\x1b\xf0\xe8\xc8\x0e\x95\xdf\xe7\x53\xd2\x62\x5a\xf1\xf4\x16\xcb\x0d\xac\x11\xad\x4b\x7a\x45\xcb\x0e\x57\x2a\x28\xae\x2e\xa1\x1a\x4d\x10\x79\x95\xd8\x8e\x70\x81\x3d\x7b\x91\x70\x48\x86\x8f\x5d\xe1\x46\x9d\x97\x71\x3b\x56\xfa\x47\x90\x1f\x22\xd3\x63\x5e\xbe\xf9\x69\xfd\x36\x0b\xe3\xca\x8c\x39\xb3\x4c\x58\x45\xfd\xf2\xd2\xf6\xb9\xdf\xfb\x0a\x0b\xc2\xaa\x74\xe3\x1a\x0b\x7e\xf2\xab\xde\xb7\xde\xe2\x81\xfe\x84\x9a\x80\x7a\xc2\xa4\xb9\x02\x57\xc4\x23\x09\x36\x15\x07\x99\xd6\x97\x95\xab\xbb\x5e\xac\xc4\xa7\x05\xae\x84\x92\x3e\xc5\x45\xae\x56\x13\xcc\x5a\xc0\x0c\x78\x22\x4f\x37\x27\x52\x10\x5f\x02\xc0\xdc\xaa\xe8\x54\x76\x6a\x01\x40\xba\xc2\x77\x88\x53\xbf\x59\x51\x5a\x3c\x1f\xf1\xa2\x46\x18\xfa\xca\x9f\x5b\x56\x58\xd2\xbf\xf5\x63\x43\xc7\x68\x68\x64\x8c\x5a\x77\x62\x37\xa3\x8f\x72\xd3\x1c\xb5\xcd\x6e\x04\x66\xc3\x07\x3a\x7f\x79\xeb\x39\xae\xaa\xf5\x97\x32\x06\x13\xde\x9f\x71\x63\x01\x5a\xc6\x35\xdb\x15\xa4\x5c\xef\x46\x3b\x74\x3f\x49\x8a\xcb\x77\xfc\x64\xb2\xf2\xf2\x39\x69\x5d\x16\x6b\x32\xa6\xfd\xfb\xd1\x1e\x2c\xd0\x72\x55\x67\x9b\x3e\x3e\x10\x4c\x3e\x7d\x9c\xc6\xb0\x87\x71\xf4\xcf\xfb\xe4\x05\x13\x1d\x23\x54\x49\x68\xda\x54\xb0\xba\xc5\xb4\xe6\xca\xdc\x0e\x59\x45\x46\x63\x5f\x60\x95\x05\x26\xde\x66\xda\xa4\x73\xd9\x55\xb8\x41\xb8\x6b\xd9\x1c\x8c\x99\x53\x55\x23\x57\x30\x18\xf5\x90\x2c\x88\xb6\x68\x58\xa1\x3b\xc5\xc8\x22\xee\x84\x2b\x17\x1f\xa0\x49\x48\xa4\xb2\x0d\xf7\xdf\x85\x44\x08\x62\xc1\xdf\x4d\x31\x16\xd4\xce\x1a\xb0\x3e\x61\x54\xe0\x05\xbe\x80\x82\xbc\xd1\x1d\x96\x08\xc3\x01\x38\xaf\xed\x72\xd2\xd7\x99\xda\x1d\x78\x18\xe4\xbe\x37\x78\xc5\x3a\xd5\x42\x4b\xfe\x6e\x76\xa3\x0f\xc0\x79\xc5\xda\x1f\xe8\x9c\xb6\x7c\xc2\xcd\xaf\xea\x12\xfb\x46\x6e\xf0\xc1\xd7\x9f\x7a\x41\x88\x9b\x42\x35\xf0\xaa\x83\x72\xa0\x4b\xbf\x97\x57\x1e\x4a\x8b\x1b\xdd\xa9\xfe\x58\x5a\x62\x27\xf9\xa7\x49\x5d\x8e\x7e\x76\x81\x57\xd1\x2d\xa6\x84\xb6\xc3\x94\x24\x97\x87\x54\xe0\xaa\xe8\x2a\xe3\xa5\x81\x16\x13\x09\x00\xd9\xf7\xe7\xec\x4a\x45\x75\xaa\xe9\x4a\x02\xcf\x93\xc4\x71\x39\xa7\xf5\x61\x82\x1e\xe2\x73\x2f\x6b\xb1\x71\x02\x62\xad\xce\x03\xd3\xa6\xed\x86\xfc\xd6\xd1\x06\x02\xac\x12\x02\xb5\x07\x4c\x6c\x25\x7f\x20\x84\x31\xf2\x51\xc8\xda\x0d\x51\xd1\x54\xd0\x86\x49\x66\x63\xa6\x7b\xc9\x28\x5a\x50\x79\x74\xe7\xba\x4e\xb0\x1e\x57\xd2\xa5\xfb\x89\x43\x63\x52\x4e\x1a\x67\xf5\x0f\xa0\x00\xf3\x75\x92\xff\x9e\x66\x1a\x32\xbe\x03\xf7\xbc\x2e\xb5\xc6\xe9\x47\x44\xea\xb6\xa1\x44\x22\x04\x24\x4e\x17\x6d\xc4\x43\x5a\x5f\x6b\xc6\x84\x2e\x38\x8f\x71\x50\xca\x02\xca\xee\xcc\x63\x6d\xee\x15\x59\x2a\x10\x0a\x8b\x50\x1b\x4c\xff\x7e\x18\x02\xc8\xd7\x23\xb8\x3e\x45\xe4\xf3\x1c\x92\x57\x42\x66\xb7\xa3\xcd\xce\xdd\x0b\x3d\xfd\xb7\x2b\x86\xcb\x67\xf2\xad\xa8\xe7\xb6\x99\xa5\x8f\xae\xc1\xbe\xf5\x1a\x36\xc7\x57\x64\xe2\xcf\x70\x1b\xb5\x6c\xcc\x08\xc9\x5d\x3b\x4d\x3f\xed\xec\x5e\xb8\x79\x03\xc5\x17\x5d\x75\x75\x49\xc8\x87\x6a\x25\xf8\x18\xeb\x5a\x5b\x77\xf1\x0a\x57\x5d\xef\xbd\x3d\xea\x66\x88\x05\x5e\xf3\x0c\xba\x9b\x34\x74\x90\x00\x6c\xe2\x88\x6a\xb4\xfc\x0c\x33\x57\xa3\x3b\x63\x9b\x5f\xfb\x9a\x1d\x8d\x19\xfa\xc8\x82\x1a\x71\x16\xac\xe8\x53\x74\x2d\x5a\x90\xa6\x20\x75\x8b\x2f\x95\x34\x21\x8d\x0b\x32\x22\xc7\xcb\x4a\x8e\xe4\x92\x04\xae\x4f\xba\xf6\x8d\x81\xa7\xba\x8c\xba\x1f\xad\xe7\xd8\x0c\xdf\x56\x96\x7f\x59\x5b\xd2\xff\xe6\x19\x3a\xd8\xdd\xcf\xb0\xbc\x13\x7f\x95\x9a\xf7\x5d\x90\x76\x49\x48\x8d\xf6\x41\xc5\x3e\xb8\xdb\xc7\xdc\x24\x3d\xf8\x43\xa6\xc9\xa2\xb6\x21\xb2\xb4\xbe\x94\x37\xe2\x49\x2f\x75\x98\x43\xe3\x23\x2f\x46\x5d\xf8\xc9\x9a\x54\x93\x9b\xd9\x51\x04\xb8\x97\x86\x04\x05\x55\x20\x1c\x99\x28\x0f\x53\x9b\xc0\xcf\xdd\xe3\xda\xa4\x91\xef\x15\xa3\xc9\xc6\x4f\xaa\x98\xd3\x76\xe2\x74\x05\x85\xea\x8a\xf0\x69\xae\x17\x6a\x9a\x7c\xe0\xaa\x7e\x7e\x24\x81\x4c\x0e\xb6\x04\xe1\xc0\x67\xcf\xf4\x67\x4f\x75\xf5\x4f\xf8\x58\x13\xc6\xc1\x36\x7a\xb4\x8d\x1e\x6f\xa3\x27\xdb\x88\x35\xe8\xe9\xa0\xe3\xbb\x88\xa6\xcf\xd3\xc6\x51\x8f\xa7\xbb\x92\xe5\xd7\x4f\x3e\x45\xcc\x9d\x96\xf0\x6e\x8c\x1b\x1e\xd4\xf5\x4d\x0c\xff\x5e\x2c\xe8\x17\xb9\xb5\xf0\xc9\x3a\x37\x42\x3c\xb3\xc4\x08\xc1\x3d\xd1\x33\xd9\x1e\x6a\x42\x42\xd2\x46\x13\xd5\x28\x58\x51\x95\x20\x1a\x82\x8b\x99\x0a\x33\x76\x8b\x30\x2b\xe5\x43\xbe\x06\x8f\x1b\x52\xf4\xe8\xd0\x29\x73\xac\x28\x51\x96\x87\x9e\x11\x74\x49\xaf\x48\x2d\xf7\x7b\x39\xa3\xc5\x0c\xcd\xf1\x4a\x6c\x3a\x2e\x4b\xe9\x78\x6b\x6d\x31\xd8\x5d\x6f\xe0\x33\xa5\x69\x2d\x1a\x72\x05\xf2\x42\x44\xed\x82\x5d\xfe\x83\x41\x30\xd8\xae\x78\xdc\x74\xb9\x2e\x70\xc7\x89\xec\x75\x2d\xa4\x8e\x78\x7a\xd6\x4d\xbe\xed\x8d\x29\x46\xd2\x3e\xf8\xbe\xe5\x91\x8f\x05\x21\xba\x27\x97\x41\xce\xee\x06\xf4\x9d\x71\xfd\xc1\x0d\x80\x58\x0c\x45\xf7\xc4\x48\x48\x1d\x8b\x53\x0a\x7a\x0a\x6e\x56\x10\x4b\x00\x08\x05\x77\xfc\x53\x2d\x87\xc6\x55\x7e\x2d\xf4\xf7\xfa\x28\x9b\xae\xe3\xe8\xde\x2b\x22\xf7\x4d\xd6\xe9\x55\x54\x21\xc4\xbd\x29\x94\x51\xaf\x2a\x52\xb4\x4a\xb2\x1d\x03\xfb\xd1\x1a\xb0\x6b\x4e\x6a\xde\xf1\xd1\xb0\x1f\x8f\x86\x4d\x3e\x92\x02\x4a\x83\x8c\x86\xfd\x64\x34\xec\x2b\xd2\xd0\x29\x2d\xf0\x5a\xe0\x9f\x8e\x06\x2f\x49\x2d\x05\x78\x38\xcd\x2e\xcb\x1f\x0f\xbe\x8e\xf9\xe3\xb4\x62\x5a\x4d\xb0\xb4\xbc\x9e\xe8\x6b\x97\x19\xb0\xb3\x01\xd8\x9f\xee\x24\x85\x2b\xdd\x3a\x19\x18\xd7\xd9\xa9\xac\x2b\xb3\xa4\x55\x85\x64\xe4\x55\x41\xe8\x95\xb5\xff\xf5\x77\x54\x33\xcd\xf2\x28\x47\x1d\x27\xa5\x8e\x31\x83\xa7\x80\x61\x2c\xba\x9a\xf2\x99\xe6\x6f\xba\x82\xcd\x82\xb1\x06\x75\x8b\x96\xce\x09\xf2\x80\xb1\x06\x1e\x2a\x19\x72\x2a\x81\xb7\x0c\x09\x45\x9e\x4b\x3e\x82\x38\x9b\xb6\x4b\xa1\xeb\xfe\xd6\xd1\x42\x08\xdb\x32\x6e\x28\xe2\xbf\x0b\xdc\xe0\x39\x69\x49\x23\xeb\xf4\x97\xf6\x50\xcf\xf1\x62\x01\x41\xd8\x0a\x05\xde\xab\x20\xb3\x5b\x49\x6c\x5b\x71\x60\x2a\xf9\x96\x23\xa2\x99\x74\x73\xf2\x71\x41\x8a\x16\x1a\x2e\x49\xa4\x09\x11\xd5\x87\x09\xc5\x01\x04\x8e\x35\x7e\x69\xcd\x5b\x82\x4d\x66\xca\xb4\xab\xb4\xab\xab\xdf\x76\x53\x1b\xd3\x02\xae\x40\xfd\x87\xec\xce\x5f\x95\xdb\x41\xb0\x46\x69\xcc\xc9\xea\xe9\x62\x43\x9d\x45\xd0\x5a\xbf\xba\x0b\x3a\x4a\xca\x34\x2a\x23\xcc\xe2\x00\x33\xf1\xe3\x80\x7a\xae\xeb\xe5\xbb\x1f\x82\xc8\x1b\x07\x7e\x21\x2f\xf8\xcb\x91\x57\x61\x12\x62\x0f\x4a\x52\x34\x04\x73\x4b\x89\x4a\xa5\xe2\x33\xd6\x55\x65\x42\x34\x8e\xf9\x43\x9f\xe8\x29\x24\xa2\x2a\xdb\xaa\xc0\x3f\xe2\x01\x46\x73\x32\x50\x66\x73\xd6\x3a\xec\x89\xc1\xd4\xf6\xa4\x45\x99\xc1\x31\xc3\x92\xde\x55\xc5\x96\x8a\x92\x1b\xd6\xb2\x82\x55\x10\xf1\x43\x5a\xd7\xec\x2c\xed\x80\xca\x18\xed\x59\x9c\x6d\x5a\x3e\x6d\x4c\x49\x06\x69\xba\x2e\x94\x2e\xcc\x1a\x53\x0e\x43\x1c\x52\x55\x9c\x6d\x33\x16\xc9\x58\x01\x56\x53\x7d\x8e\x0e\xf6\x53\xd1\x56\x0b\x5c\xd3\x62\x72\xef\x5c\xae\x8c\x94\xaa\x53\x87\x7c\x49\x90\x13\x9b\xa2\x46\xcc\x7b\xf7\x5e\x6f\x1c\xff\xc6\xba\x20\xf9\x49\xee\x6a\xd5\x72\x3e\x5b\x09\x6b\x85\xc1\x8c\xb4\x34\xf8\xd5\x0d\xcf\x4e\x41\xe9\xd0\x6d\xe2\x43\x28\x69\xdd\x5a\xb3\x7f\xbc\x58\x34\x50\x35\xcf\xdc\x03\x3d\xed\x44\x8d\xb1\x11\xd8\x32\x34\xa8\xa3\x5c\x82\x02\xae\xe6\xc4\x81\x25\x0a\xef\x05\x41\xbb\x1e\x54\x71\x74\x41\xf8\x64\x35\xa7\x25\x69\x4c\x5c\x19\x16\x04\xba\x60\x9c\x94\x7b\x0a\xf0\x90\xeb\xe3\x58\xad\x48\x73\x44\xb2\x54\x9f\x88\x0f\x1c\xc6\xf8\x1d\x63\x55\xc4\x16\x41\x43\x92\x77\x9c\xf3\x56\xb6\x91\x89\x37\x56\x1c\xb0\xf5\xed\xb7\x9a\xf2\x4e\x80\x5b\x89\x15\x0a\x5e\xa2\xb1\x2e\x51\xa7\xea\x15\xc2\x81\xbe\x17\x18\xab\xac\x17\xcb\x5f\x47\xce\x7d\x45\xa7\x39\x6d\x9a\xbf\x57\x4d\x53\x6a\x1a\xb6\x6e\x09\x4e\xc9\xb1\x47\x12\xf7\x76\x0b\x56\x17\xb8\x9d\xd0\x72\x4b\xff\x7a\xcf\x6a\x0b\xba\xd9\x04\xe8\x0b\xda\x27\x48\x4b\x48\x0f\x5e\xa1\x56\xcc\xe2\x5e\x32\x08\xd1\xff\xcb\xfb\x53\xe6\x66\xb1\x9a\xb8\x09\x9b\xdc\x6d\xb1\xea\x14\x7a\x84\xfc\x69\x07\x9d\x21\x24\xda\xa2\x9a\x18\x72\x02\x0e\xc7\xc1\xaa\xaf\x63\x00\x11\x67\x88\x46\xaf\x69\x7a\x2e\x70\x27\x78\x84\x5a\xd8\xdf\xe5\xd0\x67\xf5\x15\xae\x68\x09\x47\xe1\xef\x68\x4e\xda\x19\x8b\x8a\xea\x9d\x29\x4f\xdd\x0c\x2f\x16\xa4\x96\xc8\x72\x42\xef\x83\xc3\xb0\x6d\x53\x50\xec\xcd\x16\xf2\x4c\x05\x59\x9c\x95\x39\x6e\x3e\xf8\x19\x69\x74\x3e\x27\x25\xc5\x2d\xa9\x56\x19\x0a\x8a\xe9\xba\x87\x8a\x7c\x72\x1b\xa6\x9d\x34\xe1\x85\xa1\xfd\x99\x97\xd1\xda\xf1\x9a\xfd\x45\x43\x3d\xda\xca\x05\x11\xeb\x1f\x70\x73\x76\x35\xc7\x53\x22\x6b\x3c\x1d\xd7\xe5\x5b\x32\xed\xea\xd2\xe1\xe1\x61\x1b\x71\x03\x7d\x3d\xca\x76\xc6\x3a\x0f\xb8\x87\x8f\xf0\x2c\xfb\xe6\xda\x61\x6c\x18\xb7\x62\xbf\xb2\x5a\x23\xd0\xa5\x6c\x32\x45\x5b\x34\x51\x2e\x03\xa1\xfe\x57\x95\xcc\x75\x56\x4f\x90\xc8\x65\x66\xbb\x45\xa5\x27\x78\x9b\xac\x34\x2d\x68\x01\xd8\x9c\x98\x95\x44\x96\xfe\xc9\x32\x5e\x57\x87\xe9\x63\xc2\x2e\xb0\xd1\xb2\x9a\x9a\xaf\x8f\xa6\xb4\xc0\x36\x66\xab\xe5\xf1\x97\xb1\x73\x0d\x10\x24\x8f\x32\xda\x4d\x95\xce\x8a\x33\xf9\x82\x62\x30\xf3\x88\x3b\x96\x3b\x1e\x7b\xcc\xec\x7a\xfe\x08\xfc\x3a\x50\xd6\xe0\x46\xb2\x51\x5a\xe6\x91\x93\x29\xcd\x6c\x86\xcb\x3a\x0f\x17\x45\x4a\x15\x73\xed\x2d\x1d\xb4\xb7\x87\x74\xe5\x37\xda\xc4\x45\xc7\x2e\x70\xf1\x41\x99\xe2\x68\xd3\x9b\xd0\x99\xaf\xff\x72\xeb\x65\xa0\x92\x97\x93\xed\x5e\x67\x93\x24\x74\x31\x5e\x73\xab\xb4\x40\x7e\xbc\xbb\x90\xe1\x11\xe2\x52\x36\x84\x55\x78\x7a\x2a\x32\x49\x38\x26\x59\xcb\x85\x5c\x52\x0e\x97\x00\xdc\x74\xaa\xb5\xf1\x9c\x60\xb7\x8b\xb8\x27\xd9\x21\x5d\x48\x9b\xfb\x0d\xad\x7c\xdb\xa7\x58\x00\x4c\x43\x1e\x93\x5a\x1a\x16\xe5\x55\xaf\xe6\x2c\x64\xd1\x8a\xb3\xc8\x45\x32\xaa\xf6\xd5\x1f\x7f\x24\xfb\x76\x8d\xb8\xd7\x94\xd1\x58\x39\xe2\xe3\xbc\x3c\xf2\x5b\x87\x41\xe9\x52\x5e\x5c\xab\x48\x25\x48\x47\x01\x74\xd2\x82\x84\x4e\x35\x65\x4d\x91\x6e\xb2\x9e\x20\xb9\xcd\xd6\xd2\x12\xab\xeb\x2e\x80\x24\x0e\x02\x82\xd0\x1a\x84\x8a\x52\x7a\x10\xf4\x26\x74\x21\xd8\xe5\x18\xc3\xd3\x54\xfc\x82\x6b\xc4\x16\xa4\x96\xd6\x61\x5c\xaf\xd0\x9c\x35\x31\x84\x2b\xdc\x68\xfa\x7a\xcb\x2a\xb0\xe2\x9f\xc0\x04\x22\xc3\x70\x56\x7e\x3f\x49\xbd\x9e\x10\xe4\x83\xa1\x4e\x54\x86\x79\x72\x74\xb7\x4f\x21\x78\x36\xee\xa6\xe4\xab\x08\xda\x73\x94\x4b\x13\x1a\x37\x8a\x3f\x9d\x13\x95\x28\x73\x30\x20\x9f\xa0\xcd\xda\x36\xfd\x39\xc6\x78\x1c\xb2\x71\x26\x97\x9a\x37\x77\xf6\x0d\x97\xd0\x29\x5a\xd2\x80\x1d\x51\x87\x78\x55\x95\x1b\x93\x2e\xf8\x87\x3e\x9c\xf2\x3c\xa6\xab\x97\x9b\x43\x48\x55\x08\x8a\x60\x51\xc9\xf4\x27\x71\x0e\xac\x47\x9a\xd6\x99\x22\xd8\x19\x21\x7c\xed\x94\x03\x03\x32\x71\x5e\xc7\xa5\x30\xf6\xe4\xaa\x8d\x4a\x76\xea\x4b\x59\x30\x7f\xe4\xb3\x8e\xc6\x14\x84\x44\x9b\xbc\x91\xf5\xcf\x6d\x24\xe2\x0d\x2f\x6e\x64\x6a\x5e\x2a\xa9\x1b\xee\x8c\xf4\x7a\x12\x3b\x9d\xa9\xea\xd8\x8f\x89\x75\xb2\xf5\xc2\xeb\x22\x05\x79\x3d\xfd\x6e\x14\x25\xad\x69\x56\xd8\xdc\x0c\xe2\x2a\x90\xd7\x2c\xc3\x58\xc7\x4d\x37\x12\xc5\x18\x43\x0e\x74\x52\x11\xdc\x40\x4a\x02\x85\x50\x23\xb0\x62\x5e\x10\xe9\xb8\x75\xe5\x3a\xd3\x1e\xa6\x4c\xdf\xa2\x49\x2b\xe4\x7e\x4f\x75\x01\xa9\x90\x48\x73\xcc\xc5\x4a\x28\xa3\xad\xd2\x37\x68\xa3\x27\xd2\x32\xf4\x7f\xa4\x61\x8e\xda\xe2\x66\x6d\x80\x0e\x6b\x6b\xf8\x86\xd5\x09\xf2\x5e\xe0\xe6\xda\x8a\x89\x51\xa5\x54\x28\xb1\xd4\x24\x24\x92\x86\x4d\x48\x90\x1c\xfc\x27\x99\x02\x5d\x00\xce\x1c\xde\xcb\xf5\x42\xc8\x04\xad\xc6\x1a\x18\xb0\xab\x72\xc6\x08\x12\x58\x09\xed\x60\xa3\x4c\x23\xa1\x79\x3b\xee\xb3\xd4\x28\x93\x45\xd2\xe6\xb5\x20\x0d\x65\x25\x5a\x0a\xa5\x20\x95\x2b\xe6\x9b\x89\x1b\xe0\x7d\x6c\x29\xc5\xde\xb0\x44\x60\x43\x2a\xa0\x25\x1b\x56\x9e\x37\x14\xa7\x62\x97\xd7\x0c\x74\x14\xfa\x7e\x24\x0d\xf9\xaa\xc1\x7a\x2e\xde\xb6\xe9\x48\x20\xed\xe4\xc0\x05\x58\x7e\xa1\x8d\x03\x1a\x15\x6a\x4d\xe2\x94\x1a\xb3\x80\xe0\x01\x5d\xed\x59\xfc\x79\x64\x85\xd7\x67\xda\x1f\x58\x60\xdb\xef\xa7\x3d\x22\xbc\x3b\x61\x20\xd0\x83\xbf\x92\xde\xac\x4d\x9e\x26\xa1\x23\x46\x47\xb9\xd7\xb8\x0e\xe4\x1d\x5b\x74\x27\xc1\x24\x0f\xc3\x59\x6f\xc5\x50\x84\xda\x02\x67\x82\x55\xe4\xbc\x62\xa0\x44\xfc\xb9\xb4\x04\xbb\x75\x3d\x62\x52\x82\x32\xf7\x24\x65\x95\x86\x41\x79\x0b\xde\x19\x7b\x54\xe9\x14\x51\xa1\xb7\xd5\x65\x40\x4c\x92\xc3\xaa\x6a\x6a\x1c\xd1\x9a\x77\xd3\x29\x2d\x28\xb1\x8d\x9b\x7a\x5b\xdb\x0b\x99\x59\xd7\x75\x89\x2c\x9e\xbe\x2b\xb2\x95\x16\xfd\x9c\x44\x18\x0b\x83\x41\x52\xf2\xde\xde\x9e\x07\xf0\x8d\x8e\x19\x88\xf6\xfe\x10\x1d\x7b\xa1\x13\x82\x88\x83\x82\x71\xfa\x0d\x0f\xa2\xca\x39\x71\xbd\xad\xe0\xdd\x92\xd9\x54\x89\xe5\xef\x42\xf0\x82\x17\xe9\xe0\x01\x2c\x66\xa4\xf8\x60\x7a\xa1\x5b\x54\x17\xac\x69\x08\x5f\xb0\x5a\x1a\x42\x20\x38\x4d\xbb\xd0\xd0\xd9\x29\xd4\x6e\xe8\x6a\xc8\x9b\x11\x1f\x93\xc6\xf1\x17\x68\x1e\x00\x80\x68\xcb\x75\xa5\xcc\x29\x03\x5b\x8e\x80\x5c\xe4\x03\x13\xc6\x9c\xa4\x61\x93\xb1\xeb\x9a\xe9\xbd\x70\x7f\x0c\x1e\x1c\xc9\x26\x0a\xb6\x58\x29\x6a\x59\x28\x07\xd0\x20\xa3\xd8\xdb\x43\x3f\x13\x19\xff\x45\x03\x25\x32\x9a\x2e\xa4\x2c\x68\x61\x4c\x70\xdc\x94\x55\x2b\x7d\x28\xa4\x6c\x6f\xa9\x57\xfb\xa0\x34\x34\x2a\xdf\xe1\xdd\x45\xa2\x90\x09\x9c\x38\xcd\xfd\xcd\x05\x28\x47\x5a\xc2\xea\x81\x42\x2f\x59\xdb\x92\x1a\x2a\x0d\xd7\x70\x2c\x30\x8c\x2b\xc3\x6b\xfa\x7d\x4e\x61\x08\x21\x4c\x0f\x0c\xcf\x17\x44\x3a\x83\x49\x84\x8e\x68\xe1\xa6\xd8\x2a\x35\x12\xac\x94\x3b\xc1\x35\xd7\x32\x74\xb0\xbf\x1f\xbe\x24\x5d\xce\xbd\x5e\x3f\x25\x19\x48\x3b\xa1\x11\xf1\x94\x5d\xb1\xa5\xf3\x68\x07\xd8\x54\x02\xc4\x95\x66\x2f\x81\xeb\x38\xe5\xd6\xd3\x59\x27\xe2\x18\xd5\xd1\x5a\xfb\x14\xf9\xcd\x18\xc6\x35\x34\xc8\x31\x08\x6a\x95\xf9\x16\x02\xf1\xeb\xcb\xae\xb2\xfd\xac\x4c\x3d\xd7\x34\xc4\x4b\xaf\xa9\x56\x7a\x8e\x23\x5b\x6f\xa5\x26\x37\xaa\xbf\x88\x8b\xab\x33\xae\xf7\x42\xb2\x0a\x74\x84\x42\x4e\x6c\xa4\xe0\x6f\xbf\x55\xa2\x49\x4a\x79\xc6\xe5\x9c\xd6\x3b\x7e\x94\x83\x18\x9a\xa3\x89\x89\x5b\xdc\x53\x91\x97\xf2\x57\x15\x28\xb9\xe7\x86\x1e\xc6\x13\xdd\xdb\x33\x21\xd8\x06\xf8\xf1\xab\x53\x79\xc8\xc2\x33\x9d\x74\xb0\xfa\xa8\x40\x77\x6d\x9c\x37\xba\x7f\x1f\x4d\xee\x06\x5b\xf2\xc7\x1f\xe8\xae\x8f\x99\x9c\x37\xd5\x11\x6b\xc6\xc8\xeb\xee\xcf\xad\xaa\xb1\xa9\x01\x0b\x56\xb7\xb4\xee\x62\x0c\xa5\x4d\x21\x0b\xd2\xcc\x29\xe7\x94\xd5\x95\x8e\xdb\xd4\xbb\x29\x6f\xa3\xe4\x46\xbd\x7a\xfd\xee\xc5\x21\x3a\x76\x62\x3d\x55\x30\x9f\x23\xcf\x2c\x1a\xca\x1a\xed\x56\x38\xd8\xdf\xdf\x79\xf9\xc3\xeb\x9f\xe3\xac\xb2\x14\xf8\x89\x8a\xcd\x0e\xc8\x61\x0b\x78\x92\x94\x4c\x25\xe7\x52\xee\x7f\x8c\x5a\x32\x5f\xb0\x06\x37\x2b\x74\xd9\xe0\xc2\xe8\x40\xea\xfb\xd4\x18\x72\x88\x16\x72\x59\x2f\x1b\x5c\x97\x53\x0c\xb5\x6b\xcb\xb0\xb5\xce\x1c\xaf\xd4\x05\xa1\xe4\x09\xb1\x68\x31\x52\xb4\x94\xdd\xd4\x38\x90\x71\x07\x15\x6a\x3d\x74\xc1\xda\x08\x15\x43\x7a\x14\xff\xfa\x6d\x9a\xe0\xe3\xe4\x96\xbd\x3d\x84\x76\xd0\xeb\x4a\x9c\x12\x1e\xe1\x6a\x5b\xb7\x48\x72\xb5\x3b\x80\x0c\xa6\x84\xf4\x21\x92\x20\x5f\x91\xa5\x04\x29\x43\xe3\xad\x7e\x23\x61\xda\x2a\x7a\xe6\xda\xbc\xd6\xf1\x3c\xf2\x8f\x67\x78\x3a\xc5\x47\xfe\xe9\xdc\xfc\xe1\x5c\xe7\xac\x24\x2d\x3b\x07\xfb\x51\x95\xda\x04\x08\x50\x27\xbd\x94\x06\x1d\xf9\x0e\x1d\xaf\x48\xd3\x62\x5a\x3b\x01\xfe\x5c\xa8\x3b\x08\x5f\x61\x5a\x09\xbe\x21\x88\x39\x11\x36\xc6\x99\xdf\xe1\x70\x2e\x68\x2c\x95\x82\x03\x12\x09\x8c\xaa\xbb\x8a\xaa\x37\x60\x1c\x0f\xa6\xd2\x41\x1a\x82\xc4\x89\x60\xf3\x6a\x25\xd0\x2b\x63\x70\x8d\x94\x00\xd2\x81\x94\x6d\xa8\x2c\x5d\x53\xfa\xa9\x12\xaf\x1c\x86\xa0\x4f\xac\x05\x03\x86\xfb\xa2\xea\x38\xb4\x72\xb0\x81\x8c\x8e\x79\x4b\xf6\x6a\x00\x87\x97\xce\x4a\xf7\x47\x38\xae\xaa\x68\xa9\x15\x99\x5a\xdb\xdc\x54\x36\x51\x75\x00\x20\xf2\x51\xc8\xdf\xd0\x92\x7a\xbe\xa8\x68\x41\x5b\x77\x75\x42\x1b\xa7\x4a\x29\xf3\xa5\x77\xb3\x0d\x80\xae\x6d\x98\xa6\x92\x23\xa1\x16\xa2\x93\x8e\xc1\xb5\x7c\xe4\xe8\x5c\x6d\x83\x6b\x4e\xe3\x25\x64\x85\xfe\x84\xe2\x1b\x16\x40\x74\x9c\x67\xc6\x59\x73\x73\x17\x5d\xa4\x38\xf4\x24\x86\x64\x81\xeb\x59\xab\xdc\x92\x58\xec\xff\x01\x4c\x74\xb0\xd5\x5c\x15\x1c\x0c\x7a\xbe\x25\x0d\x86\x5e\x0e\xd2\x3a\xf9\x55\xbe\x7e\x34\x2e\xcf\x8a\x6f\x09\x11\xe8\xf7\x38\xb0\x99\xcc\x17\xed\xca\x7f\xd4\xa2\x26\x18\x09\x1d\xa1\xdf\x0f\x0e\xd1\xef\x9f\xb6\xd1\x23\xf9\xcf\x63\xf9\xcf\x13\xf9\xcf\x53\xf1\xcf\x60\xda\x9e\x67\x81\x48\x0c\x3f\x22\x11\x8b\x27\x22\x20\x81\x1d\xd8\x08\x36\x43\x07\x5a\xe2\x4e\x8a\x91\xfe\x1e\x28\x41\x15\x1d\x05\x9f\xbf\x57\x2e\xda\x1e\x1f\xad\x19\x4e\x3d\x8b\x9e\x1f\xb9\x39\x27\xea\xc3\x34\xbb\x97\x01\x11\xb8\xaa\x34\x9b\x6c\x64\x90\xff\xb6\x36\x49\x5b\x36\x02\x4f\x69\x95\xd4\xb7\xcd\x85\xf8\xb0\x3a\x48\x72\x91\x39\x45\x44\xff\xdc\xe0\x0e\x4a\xc4\xbb\x99\x42\xee\x39\x74\x3d\x54\xc7\x70\x92\x9f\xac\x4a\xc2\xda\x42\xcf\x47\x63\x36\x87\xee\x57\x10\x94\x1a\xe3\x1b\x04\x8c\xb2\x04\xde\xe6\x96\xb3\x09\x19\x73\x3a\x3b\x2d\x37\xda\x89\x2e\x2f\x81\x66\x6c\x89\xe6\x5a\xdf\x07\xd3\x8b\xda\x61\x1b\x1d\x61\x46\x92\x06\x07\x1d\x25\x91\x0c\x8f\x40\x8a\x71\xd6\xdd\x1c\xb0\xf5\x8e\x49\x0b\xbc\xe6\x69\xd6\xdd\x7f\x23\x7c\xef\xc4\xf8\x1e\x8f\x6d\x50\xd6\xcc\xfc\x8e\x4b\xa1\x83\xae\x33\x74\xb8\xb6\xac\xb7\xf7\xac\x2e\x85\x22\x66\xae\x69\x2a\xfe\xa6\xa6\x6f\x50\xb4\x87\xb8\x69\xf0\xca\x98\x4f\x52\x26\x0d\x17\xc5\x25\xa9\x88\xa0\x0a\x15\xd4\x28\x57\xa0\xf8\xa2\x5f\x7b\x6b\x10\x23\x7b\x7b\xe8\xad\x2f\x8a\x84\x33\x1e\x33\xa9\xe5\x8c\xca\xba\x1d\x1e\x76\x7a\x22\x44\xf4\x66\xc8\x21\x05\x81\x9b\x8d\x50\xde\x1b\x98\xd4\x64\x0b\xfd\x3f\x95\x42\x31\x62\x83\xd2\x0c\x00\x79\x01\x64\x50\x72\xc4\x8d\xd1\xda\x56\x65\x8a\x95\xa0\xb2\x8d\xda\x66\x85\xf0\x25\xa6\x75\x1f\x34\x69\x42\x16\x60\x6a\xd6\x6e\x43\x70\xb3\xf8\x20\x6f\x91\x72\x7f\xa4\xc3\xdb\xec\xe0\x7b\x83\x84\x81\x88\x65\xfd\x93\x7d\x19\xb5\x4d\x42\xd8\x76\x7f\xa2\x2d\x3a\x8a\x3f\x4a\xc5\xe0\xe8\x9f\x34\x65\x25\xc4\x79\xe4\xf5\xa0\x15\x77\x86\xe4\xda\xca\x70\xa5\xa4\xc2\x11\x97\x06\xec\x17\xad\xbd\x45\x0f\x5d\x17\xb6\x06\x5f\x74\x7b\xba\x74\xf3\xde\x0c\xf0\xcb\xed\xdc\x3c\x39\xac\x9c\x6b\xc1\x4c\xc5\xf5\xda\xa0\x40\x63\x56\x97\xfa\x04\x53\x0a\x81\x50\x8e\xdd\x6f\xb6\xdd\xc0\x3a\xe8\xdd\x2b\x2e\x07\x21\xd9\x66\xc8\x2e\xcd\x79\x7b\x59\xb2\xc7\x27\xe3\xa5\xf4\x46\xa9\x3b\xb7\x9a\xbe\x95\xdc\x9b\x0d\x2b\x3a\x18\x71\xbb\xe5\xc0\x9b\x74\x0e\x79\xfb\x8d\xbc\xfc\x5e\x31\xd5\x94\x0d\x62\x0d\x08\x51\x81\x99\x70\x7c\x9d\xd2\x9f\x5c\xc5\x6c\x3a\x11\x0a\x2b\xcf\x5e\xab\xf5\xb2\x4d\xe1\x7a\xf4\x1d\x94\xd0\xa4\xfd\xbf\xd6\x72\xe1\x6d\x28\x4e\x6e\x64\x8c\x9c\x79\x7d\xfd\xf0\xb8\xb0\x7a\x0d\x16\x84\x9e\x48\xd8\x52\x2a\x21\x43\x0b\xbc\xb2\x49\xad\x2c\x30\x39\xf9\x6e\x2e\xcc\x49\xa9\x9d\x01\x6e\x2d\x76\x5b\xcb\x3e\x08\x94\xbb\x71\xe9\xaf\x50\xfe\xb7\xc5\x1f\x6d\x75\xd1\x63\x10\x08\x8e\x02\x78\xbb\x71\x19\x54\xe4\x5a\xd8\xa3\xb2\x98\xfa\xbd\x6c\xa1\xd5\x50\x7d\xf4\x5a\x4c\xd5\x21\xe6\x62\xd4\x6e\xeb\x94\xe7\x39\x15\x8c\xcc\x74\x57\xf3\xe0\x42\xcf\xa4\xc4\xfa\x9c\x4a\x06\x29\x41\x01\x22\xf8\x54\x7d\x21\x3b\xfd\x37\x98\x96\xb2\x1e\xed\xa1\xb7\xe8\x6d\x90\x5b\x5f\x12\xa1\x32\xee\xef\xee\x6f\xab\x4a\xbb\xea\x8f\x29\x21\xfc\xbb\xae\xa9\xd5\x07\xe9\x00\x61\x19\xa6\x24\x19\x41\xbd\xc3\x6c\x7e\xaa\x55\x9c\x65\xee\x15\xb0\x9f\xfa\x01\x14\xbe\xe1\xca\x5c\x63\xec\x12\x4e\xde\x6f\xd2\x00\x6b\x14\x5d\x6d\x95\x8e\x73\x9f\xd3\x42\x9c\xac\xf4\x98\x4f\xa6\xf6\x80\x26\x56\x28\xab\x2b\xfb\x0c\x03\xc5\xa4\x38\x25\x44\xf9\x5e\x94\x19\x40\xe0\x74\xf7\x92\xb4\x2f\xcd\x17\x81\xe7\x52\xc8\xa4\x12\xdb\x41\x39\xdb\x44\xc1\x58\x3a\x75\x07\x78\xe6\xd3\x6d\x4c\x03\x1e\xd8\xa0\x62\x30\xda\x71\x40\xf5\xf1\xc1\xbd\x3d\xf4\x9d\xed\xaf\x38\x25\x44\x3a\x59\x94\xa9\x49\x95\x03\xd7\x17\x90\xa0\x94\xd0\x41\xae\xdc\x2d\x6e\x9f\x0b\x54\x61\xde\xbf\xd7\x0a\x97\x50\x5e\xaf\xcf\x87\x26\xd0\x0b\x0f\x4d\xe2\x0a\xde\x0a\x3e\xd4\x0b\x47\xcf\x76\x0c\x3c\x13\xbd\x29\xdd\x56\x2f\x25\xe5\xc3\x63\x26\x9e\xd3\xe2\x26\xb6\x12\xfd\x28\x4e\xab\xdf\xd9\x0b\xdc\x07\x61\x59\x6a\x67\xd7\xfc\x9d\xc8\x85\x64\xc2\xa2\x2b\x26\xe7\xf5\x23\x54\x9b\xec\x37\x26\x49\x1c\x3c\xbb\xff\x52\xbf\xb4\x2b\xdf\x4a\x5e\x46\x0e\xd4\xb4\xcc\x95\xf2\x9f\xab\xd6\x9a\x73\x39\x99\x86\x4c\x49\x43\xea\x22\x8c\x56\x43\x70\x40\x2c\xb6\xe3\x06\x8f\xfe\xf8\xbb\x02\x5e\x50\xef\xdd\x43\x51\x7f\x2f\x73\x8b\x68\x5b\x50\x9a\xd6\x99\x6b\x60\x43\x1e\xda\x60\xbc\x64\xd9\x78\x1f\xb8\x2a\x48\x9c\x7a\x31\x75\x99\xa0\x94\x96\x19\xa5\x6a\x98\x52\xee\x21\x86\x3d\xf4\x67\xd2\x86\xc4\x13\xa9\xe6\x19\x51\xe4\x7a\x38\xe7\xb1\xe5\x74\xd1\x0d\x03\xd9\x7b\xe0\xb9\xe3\x27\xb0\x9a\x2f\x5c\x9b\x31\x71\x24\xd1\x8d\x12\xd1\xe1\xd7\xc4\x78\x30\xa1\x8c\x7e\x9d\xea\x10\x20\x2f\x69\xed\x6c\x4d\xd3\xdd\xa8\x68\x7b\x6f\xfc\x31\x6e\x24\xa7\x0d\xf7\xb8\x49\x24\xc8\xab\xef\xdc\x8a\xab\x4e\xcb\x19\xe8\x28\x77\xff\xf8\x97\xdc\xf3\xa3\xa1\x5b\xce\x81\x98\x95\xd4\x7c\x79\xe0\xfa\xb2\x91\xfe\xcd\x0a\x48\x1e\xdb\xf2\x45\x25\x8f\x40\x06\x9a\xec\xde\xba\xf0\x74\x2d\xc1\xe9\x26\x42\x13\x34\x15\xe0\x6d\xc3\x56\xc1\x5d\x39\x05\xfc\x39\xe5\xc3\xb4\xc7\x8f\xcd\x09\x38\xca\x3c\x30\xa5\x82\xe1\x22\xb3\x47\xb5\x91\xe6\x59\xee\x55\x32\xf2\x4a\x99\x47\x2e\xf4\x4c\xfc\xf1\x35\x2b\x0b\x27\x42\xdc\xe4\xb0\x99\x98\xb8\xac\xaf\xea\x8d\xf5\xdc\x99\x00\x8c\xad\xbb\x11\x8a\x75\x5f\x2c\xde\xcd\x8d\x21\x40\xea\x61\x89\x0c\x25\x71\xfe\x80\xb2\x65\x06\x47\x76\xec\x77\xf6\x99\x40\xac\x12\x1b\xe6\x02\x38\xca\x48\x32\xaa\x17\x49\x02\x41\x41\x37\x0c\xd0\x2f\xdc\x56\x18\xbf\xf4\xd5\xef\xf1\x4c\xf0\xb0\x6c\x59\xba\x5e\x36\x07\xe9\xaa\x96\x2e\x2a\x2a\x4b\x7e\x5b\x8f\xb5\x87\x0f\xf0\x57\x47\x31\x7a\x06\x31\x72\x5e\xb2\x20\xfe\xb8\xd2\xaa\x7b\x2e\x42\x52\xed\x89\x13\x32\xc9\x21\x7a\x9f\x00\x1d\x35\x01\x41\x47\xe8\xfd\x2f\xc9\xb6\x81\xb2\xea\xac\x5b\x78\x0a\x4e\x90\xb8\x84\x66\xa4\x72\xdc\xe1\x29\x6e\xc2\xa3\x49\xf2\x6e\xae\x06\xff\x59\x43\x90\xba\x47\x7e\x6c\xdb\xa0\x85\xdb\x7a\xac\xc9\xd1\x72\x07\xcc\x19\x1c\x90\x27\xc4\x70\x9f\xcf\x9c\xab\xd6\x03\xe9\xb9\xa4\xf2\xfb\xb2\x4b\x56\x11\x8d\x8a\x74\x42\x50\x3a\x6b\xd7\x41\xa7\x36\xdc\x6b\x94\x46\xa7\xba\x8e\x59\x62\xf6\x3c\xe5\xd8\x67\xdc\xc2\xc0\xba\xfa\x12\xf0\x3f\x4f\xc4\xa1\x1b\x0f\xf2\xc0\x32\xd2\x02\xd7\x02\x1f\xba\x40\x57\x29\x2b\xa6\x95\x74\x0a\x1a\x81\x5b\xc5\x36\x05\xf1\xcc\xed\x12\xe3\x40\x95\x76\x41\xce\x7c\xb8\x70\xb2\xf1\x9c\xf4\x01\xb5\x0a\xde\xa9\x7a\xf5\x1d\x73\x2a\x8a\x1d\xa5\x10\xa8\x63\x08\x13\xfe\xdf\x31\x54\x38\xfc\xcc\x60\xb1\x81\xb4\xe5\xc4\x63\x69\x35\x6b\xe6\xe6\x70\xab\x73\x66\xb2\xe8\x6d\x61\x34\x88\x28\xd1\xa1\x24\x76\x5f\x22\xf8\x7e\xaf\x1c\xd3\x2d\x7b\x28\x1f\xfe\xab\x88\x1f\x0e\x40\xe6\xc7\x62\x2e\xc0\x3f\x58\x05\x4e\xed\xa3\x78\xdc\xaf\x7a\xb6\x2c\x89\x9a\xe3\xb2\x0c\xa4\x07\x45\x1e\x92\x0b\x59\x26\xaf\xd1\x92\x3c\xaf\x6a\x83\x63\x1e\x97\xf8\xf0\x21\x9a\x44\xd3\xde\xe9\x5b\x67\x26\xc4\x36\x64\xfc\xe9\x63\x19\xf2\xfc\xa0\xd2\x57\xfa\x78\xe6\x38\x9f\x61\xff\xea\xe8\x66\x98\x2e\x72\x63\xbc\x1d\xca\xa3\x8d\x73\x0a\xcd\x01\x95\xdd\xb9\x86\x55\xc6\xb5\x92\x9d\xd1\xa6\x13\x9e\xd1\x06\x8f\x70\x7f\xba\x6b\xd6\x2f\xe5\x9f\xe2\xb8\x81\x99\x34\x8b\x53\xee\x55\x2d\x87\xb2\x90\x79\x3f\x4d\xc8\x14\x9d\x12\x8b\xbd\x57\x7c\xaf\xf3\xdb\xd1\x0a\x0d\x3b\x18\xc8\x21\x1e\xc1\x0d\x32\x23\xa4\xd8\x42\x7a\x12\xeb\xf1\x06\xe4\xf3\x07\x43\xfa\x8e\xdf\xc2\xb2\x09\xde\xcd\x73\x14\x33\x96\x27\xa4\xe7\xbc\x33\xb8\xdc\x0c\xad\x2a\x2f\x76\x3f\xa2\x94\x70\x6d\x22\x41\x7b\x9c\xa2\xba\x8c\x81\xaf\xdc\x3c\xe0\xa8\xe8\xd2\xfe\x3c\x3a\x8d\xd6\x14\xcf\xe0\xab\x35\x6a\xb5\x6f\x19\xab\xe6\xa0\x67\xf9\xa4\x6b\x5d\xc2\xdb\xdc\x1c\xf2\x43\x8f\xbd\xa7\xe2\x6f\x1f\xfa\x53\xce\x0f\xb1\x3e\xe1\xc7\x8f\xec\x04\x83\xa5\xc6\x49\x47\x11\x84\xd7\xcd\xee\x50\x57\x28\xc7\x64\x64\x1a\x43\x0d\x13\x73\x3c\x99\x9c\x1d\xd8\x9b\x89\xdb\xa7\xae\xf7\x2a\x1d\x02\x26\x3d\x5f\x50\x63\x4f\x9b\x64\xed\x97\x83\xb6\x27\xcd\x25\xb4\x46\xaa\xd4\xbc\xc4\x89\xdf\x43\x13\x57\xcf\xdd\x19\xbe\x38\x62\xf7\x83\xab\xe8\xbe\xa9\x3a\x97\xc7\x44\xba\xe6\xc3\xe4\xdc\x42\x9d\x67\x2f\xca\x47\xf3\xdb\x6e\x4a\x07\x63\x8f\x52\xe1\x99\x22\xfa\xca\x01\xe6\x65\x67\x55\x6a\x7b\x80\x2d\x6d\x56\x25\xd9\x84\x0c\xeb\x6d\x41\x32\xfe\x33\x1e\xe1\x48\x17\x85\xea\x4b\x0f\x18\x81\x89\xcf\x2c\x0b\x06\x55\x6e\x94\x26\x01\x55\xe2\x54\xe5\xa9\x19\x4e\x14\x58\x72\xfb\xaf\xf9\x65\xc0\x8d\x08\xe3\x3b\xf5\xfd\xca\x4f\xff\x0c\x22\xe2\xde\x2d\xc8\x69\x9b\x12\xab\x06\x08\x14\x25\xa5\x06\x9f\x52\x3f\x9b\xa8\x60\x44\xb6\xcf\x2d\x1f\x5c\x63\xe0\x31\x42\x41\xc0\x52\x9c\x8f\xae\x7b\xfd\x0f\x2c\xe0\xcb\xba\xe8\x8f\x83\x2e\xd0\xf9\x19\xdc\xe0\xb6\xcf\x0d\xb2\xb9\x2b\x1e\x8c\xed\xca\x0c\x7f\x34\xc2\xf6\x3c\xc2\xbc\xeb\xd9\xa6\x93\x33\x4d\x37\xe1\xe6\x41\x9f\xc1\xb5\x63\xb0\x64\x01\x1b\x55\xe1\x4a\x95\xbc\x97\x55\x0c\xfc\x08\x2c\xc1\x64\x55\x8b\x56\xef\xf3\x77\x0e\x37\x73\x43\x31\x74\xfa\xb0\x4c\xca\xba\x72\xec\x6d\xb9\x4a\x09\x1e\x28\x08\x97\x94\x65\x15\x84\xbc\xea\x54\x38\x86\x88\x0e\x39\x7d\x1d\xab\xb8\x8a\xeb\xa4\x09\x78\x3f\xd5\x6e\x8b\x3b\xc2\x75\x74\x23\x04\x60\xa2\x0b\x48\xd7\x97\x50\x19\x27\x5e\xa3\x79\x53\xda\xcb\x4e\x21\xeb\xaf\x71\x3b\x39\x8e\x6a\x14\x33\xa6\xf0\xe3\x21\xba\x77\x82\x6b\x88\xd8\x72\xf6\x87\x26\x0b\x9e\x23\xca\x11\x6f\x69\x05\x19\xe7\x8b\x86\x5d\x36\x84\xf7\x77\x1d\xf9\xe2\x2a\xa6\x84\x05\x1a\x7a\x27\x95\x2e\xea\x6b\x1a\x6d\xf7\x67\x38\x85\xd5\x1d\xfa\x56\xf4\x8a\xa5\x0a\x3a\xd0\x1a\xa9\x19\xf4\x94\x75\x78\x6b\xd2\xba\x7a\x2b\x17\xa4\x0a\x53\x38\x8e\xbb\x60\x4d\xb1\xdb\x74\x74\x09\xe1\x08\x3b\xe1\xa8\xe9\x0c\xaa\x18\x5b\x9f\xd1\xe9\x98\xaf\x8a\x30\xa0\x57\x6c\xbe\x30\x82\x49\x4c\x3e\xba\x5e\xb5\x00\x13\xba\x1c\x95\x90\xc1\x49\xff\x29\xca\xd4\x92\xcd\xd5\x56\xfc\xe3\x0f\x3b\xc5\xb4\x84\x9b\x40\x81\x53\x50\x41\x8a\x8b\xdf\x81\x87\xfd\xdd\x6a\x41\x52\x55\x40\x6f\x08\xe1\x6e\xca\x67\x11\xad\x27\x1f\xbb\xe2\x0e\x73\xf3\x6a\xcd\xe9\x20\x99\x9c\x9e\x77\xeb\x75\x94\x53\x93\xf1\x0e\xd6\x7b\x6f\xa5\xd9\x24\x92\x74\x75\x03\x5d\xd4\x7f\xe6\xde\xa8\x96\xfe\x92\x35\x46\x73\x14\x68\xee\xd4\xf1\xd5\x3d\xc7\x15\xf5\xcc\xe2\x2b\x1a\x71\xe4\xde\x8d\xaf\x82\x6d\x47\x18\xde\xbd\x78\x36\x63\xcb\x6d\x3a\x35\x60\xb5\x3c\xe2\xb0\x81\xba\x34\xb5\x47\xe7\x20\x29\xf9\xa3\x8d\xda\x9b\xb8\xa2\xe6\x7a\x9b\xd3\x53\xa6\x32\x8b\x8f\x78\xcc\xb5\xb6\x47\x20\x72\x70\x7f\xd4\x29\x1c\xde\x9c\xc4\x64\xd2\xb3\x09\x4a\x95\xd7\x0c\x55\xac\xbe\x24\x8d\x4c\x39\xbb\xd0\x35\x1d\x55\xa7\xe4\x6d\xa7\xce\xe3\x3c\xa8\x00\xc0\xa6\x90\xab\x72\xd5\x97\x08\x43\xa7\x49\x99\x6f\x64\xdd\x9b\x01\xe3\x53\xae\x2c\x4a\x5f\x9e\x6e\x3f\x67\x09\x6b\x3f\xea\x9f\xb4\x9a\x68\x29\xdb\x12\xb3\xec\xa6\x4f\x0b\x2c\x44\x73\x2f\x6d\x47\xf0\x1b\x25\x4d\xe5\xa0\x79\xe9\x3c\x10\x1d\x01\xb8\x57\x29\x99\x89\xee\x41\xee\xcf\xfa\xb5\x58\xa3\x10\xc7\x64\xc7\x8f\x8c\xbd\x4d\x2d\xc5\xa8\xc5\x5c\x55\x16\x4b\x08\x2b\x3d\x21\x01\xba\xee\x70\xdc\x77\xfb\xc1\x90\x66\xa6\x7f\x22\x13\x58\x72\x66\x9f\xd9\x04\xa6\xcf\x98\x1b\x8f\x11\x09\x40\x3d\x6d\xa1\x02\x68\x94\x23\xa8\xce\xa3\xeb\x77\x38\x0b\x36\x07\xd5\x2b\x64\x9c\x2b\xb6\xed\x2e\x19\x17\x6d\x87\x6d\x39\xab\x97\xac\x79\x45\x3e\xca\x76\xd9\x09\xb3\x5a\xaa\xeb\xc3\x80\xe9\x6d\x27\x11\xe7\x1b\x72\xa9\x1c\xd7\xe8\x9b\xdc\xb3\x8c\x64\x3d\xd8\x8e\xbd\x8f\x33\x7c\x29\x05\xab\xe3\xf9\x6c\xba\x6c\x74\xc6\x6c\xf9\x45\x88\xc9\x83\x18\xcb\x97\x2f\x57\xbc\x36\x55\xac\x32\xaf\x69\xa0\x4d\x14\x72\x47\x99\x62\xee\xfd\x12\xfb\x06\x4a\xb9\x0f\xd3\x4e\xaf\x2c\xff\x19\x28\x39\x6f\x22\xbf\xae\x64\x9e\xd9\xb1\xf5\x84\xf3\xdc\x8e\x6d\xba\xfc\xfe\x48\x01\x3e\xb5\x67\xa3\xf9\x4f\x8f\x08\x3f\x3c\x9d\x75\x77\x6d\xb3\x92\x7c\x66\x2f\xd7\x14\xe6\xfb\x37\x73\xed\x12\xf8\xf9\xdd\x1c\x2b\xf0\xe7\xb7\x33\x25\xf3\x67\x0e\xeb\xe0\x66\x8e\x96\xf8\xd1\x5a\xa2\xaa\x95\x2c\x06\xe4\x55\xb4\x01\x99\x15\x6d\x46\x6e\x1d\xc8\x6e\xca\x93\xb3\x69\xc2\xe4\xf5\x14\x72\x24\x34\xad\xf0\xa8\x18\x27\xd7\x25\x6b\x9a\x95\xb4\xab\x45\x5a\x8c\xf9\x02\x6e\xd4\x51\x22\x58\x72\xf2\xe3\xe4\x0f\xc8\x54\x1e\x81\xef\x5b\xc5\xf5\x17\x81\xe7\x11\x1a\x79\xa6\x15\x89\x36\x97\x2b\x3c\x58\xc4\x4c\x29\xa9\x4a\x95\x92\xa4\x42\xc3\xa1\x15\xf8\x08\xbd\xa1\x1e\xd7\xa5\x2a\xda\xbe\x38\x2f\x19\x9a\x0d\xa8\xe1\x96\x72\xb4\x07\x3c\xdb\x78\x16\x99\x84\xa6\x54\x33\x80\x18\x78\x50\x67\x44\xca\xf7\x4e\x41\xbd\x4c\x41\xb8\x34\xcf\x48\x59\xd6\x3d\x85\x3f\xd1\xb5\xcd\x94\x41\x32\x2d\xd3\xd4\x36\x80\x43\xcf\xd6\x25\xb4\x8e\xc3\x19\xe6\x88\xd4\x61\x6d\x8d\xbd\x3d\xf4\x8e\x54\x15\x47\x4b\xd3\x7a\x8d\x2c\x75\x58\x88\x6a\xb0\xad\xf2\x1d\x54\x19\x72\xb2\xd4\x9f\x53\x6e\x83\x84\xe5\x68\xb2\xe3\x73\x34\xc2\x85\xac\x23\x0a\x91\x13\xb2\x96\xb2\x78\x57\x16\xdd\x55\x6f\x9a\xae\x5f\x17\x44\x43\xb1\x85\x59\x88\xb4\xda\x98\xb5\x78\xf0\x65\x8b\x40\xb2\x84\x3d\x70\x23\xb3\x92\x4e\xdc\x30\x83\x69\xdb\x0d\xb3\x90\x7e\xdd\x51\xce\x5f\xb7\x84\x86\x43\x80\x50\xe3\xb1\x5e\x09\x7a\x6f\x80\xf6\x0b\xa9\xd6\xba\xf5\x1c\xa1\x1e\x98\xac\x36\x8b\x30\xe0\xf3\x95\x0e\x91\x91\x25\xf7\x95\xa3\x98\xeb\xc5\xb3\xae\x29\x88\xf1\xad\xb8\x55\x34\xc4\x08\xbc\x15\xb8\x95\xf7\x16\x6d\x42\x47\x17\x80\x0d\xfd\x9f\xb8\xf4\x1b\x9a\x9a\xee\xda\xd9\xcb\x0e\x29\x93\x15\x44\x36\xf5\x3d\x56\x93\x76\xc9\x1a\x38\x3d\x65\xd9\x10\xce\xc7\xc0\xb6\x2f\x7d\x4f\x56\x63\x5e\x50\xc7\x78\xe4\xd3\x81\xe8\x7f\x88\xfe\xfa\xfb\xcb\xae\xbe\xa4\x17\x95\xf4\x02\xef\x42\xe2\xe0\xa7\xad\x43\xf4\x57\x81\x16\x19\xb4\x07\xf0\xac\xe0\x26\x3b\xde\xa3\xc9\xe0\x71\x0e\xbc\xc2\xfe\xbc\x6c\x83\x7b\xe5\x2a\x76\x09\xc1\x0d\xb9\xc9\xfb\x8d\x55\x17\x84\xd8\x69\xec\x30\x09\xf0\xa6\x11\x70\x95\xa1\x67\x3b\xa8\x00\x9b\x25\x0a\xb6\x9c\x96\x7d\x38\x0b\x7e\xe4\xee\x43\x85\xa4\xf1\x2f\x25\x68\x21\xfa\xe8\x5a\xe0\x60\xdf\xbd\x3f\xd7\x00\xe3\xd2\x8e\xfd\x7d\x0d\x00\x11\x39\x3d\xdb\xb1\x35\x16\x24\xae\x5f\xcc\x17\xed\x4a\x16\x8d\xd8\x0a\xf6\x45\xd9\xbd\xd0\x91\xbc\x6f\xe6\xb1\xc9\xa7\x8c\x0a\x51\x4a\xe2\x9b\xc4\xb7\xd5\xe8\x3a\xec\xbe\xee\xeb\xe6\x1b\x6f\x3b\x7b\x9b\xa5\xd6\x77\xa9\x1e\x1d\x92\x76\x55\x73\x01\xd5\x62\x2a\x32\xc4\xa3\x89\xe9\x1a\xae\x3e\xd9\x6d\x99\x3c\xb2\x93\x2d\xdb\x45\x7c\xcb\x30\xfb\x62\xc6\xb8\xea\xff\x23\x6b\x75\x59\x00\xe2\xcf\xf4\xdb\x6e\x5f\x71\x07\xdf\xbd\xfd\xcf\x9f\xed\xdc\xd5\x87\xc4\x0d\xc0\xd1\x51\x3a\x96\x33\x4b\x7e\x80\xd8\xc5\x3f\x08\x48\x81\x4e\x8b\x52\x7b\x5e\x81\x0b\xf3\x88\x0d\xfb\x47\xd2\x02\x7b\xb6\xe3\x1c\x4a\xf9\x99\x3a\x94\xce\xf4\xed\xf3\xc0\x56\xc8\x2b\xa2\xaa\x92\x4c\x9e\xed\x04\x5b\xea\xbc\xa5\xe6\x2f\x9d\x32\x0e\x2f\x73\x6e\xa8\xb7\x8a\xeb\x70\xb5\x4a\xab\x3b\x09\xed\x0d\x61\xd4\xd5\xf4\xb7\x8e\xa0\xb3\x53\xb3\x2d\x7c\x41\x0a\x3a\xa5\x61\x8a\xb4\x01\x29\x83\x49\xe5\xb5\x85\x1d\x80\x1a\x6b\x4c\xd5\x20\xab\x2a\x35\x9d\xb8\x65\x88\x9c\xd3\x2b\x62\xcd\xd6\x46\x7b\x52\x3c\x7e\x5d\x4e\x6e\x00\x7d\x56\x46\xee\x18\xf5\x6f\xcc\xc4\x6f\x1c\x12\x91\x5c\x6e\x18\xb2\xec\x34\x1c\xb8\xce\x32\x21\x8f\xbe\x56\x3b\x0a\xc0\xb3\x0b\x0a\xb8\xdf\x28\xe3\x77\x2f\x1b\xec\x63\x6d\xe8\xf9\x91\x71\x33\xac\xc3\xd8\xdc\xe0\xde\x0d\xb2\xb8\x7b\x49\x1e\x35\x96\x1e\xd7\x77\x3d\xd6\xd9\xc6\x1f\x39\x07\xe4\x0d\x68\x3c\x90\x5e\x38\xba\x20\x95\x2a\x0b\xa5\xd1\x04\x3c\x2c\x49\x19\x7b\x7b\x88\xd6\x85\xdc\xef\xc0\x98\x73\x76\x2a\xeb\x37\x9a\xc6\x48\x61\x44\xb9\xaf\x31\x9e\x5a\xf3\xca\x89\x7c\x6d\x92\x8a\x2c\x37\xdf\xaa\x12\x81\x8f\x1f\x4d\x0e\xb6\xfc\x09\x9d\x48\xfe\x1c\x32\x48\xd5\x6c\x1d\xda\xa3\x49\xc1\xdb\x34\xa5\x2a\x58\x0d\x86\x82\xa1\xa9\xf9\x21\xb8\xbd\xd3\x73\xec\x45\x87\x8e\x24\x17\xfa\xf5\xdc\xa9\x6b\x75\xc8\x3c\x23\x17\x32\xce\x34\xdc\x3b\x99\x1e\xfc\xf8\xcc\x36\xbc\x29\xd9\xb2\x26\x23\x6f\x48\x67\xde\xfe\x1d\x69\xb1\x27\xae\xc9\x01\xa4\x25\x97\xea\x5e\xac\xce\x30\x1a\x80\x73\xbb\x6a\x0b\xe7\x98\x3b\xd6\x81\x14\xde\xb2\xaa\x3c\x16\xb6\x95\xb1\xa4\x6d\x19\x3a\xa7\xb3\xa9\x93\x9b\x43\x75\xfa\xb6\x98\xaa\x77\x3b\x4a\x1c\x6d\xa1\x2b\x4a\x96\x70\x4d\x46\x1c\x3f\x6a\x79\x79\x88\xee\xdb\xaf\x9d\x8b\x2f\x8e\x6c\xcd\x8a\x47\x7e\x3a\x4f\xdc\xc1\xe3\xde\xb9\x2f\x0d\x9c\x9d\xba\x65\x43\x55\xc4\xa5\x5d\xd1\xbd\x40\x57\x76\x30\x38\xb9\x3f\x38\x09\xcc\xdd\x05\x7d\xbb\x75\x77\x24\x9e\x67\x04\xfd\x5d\x17\xd9\xfb\xbb\xaa\x4b\xe7\x29\xd3\x0b\xbc\x92\x81\xc6\xb6\x24\xd0\x00\xda\x9d\x82\x72\x87\xe8\xbe\xa9\xe0\x07\x1f\xc9\x7b\xc2\x13\x35\x54\x9d\x3a\xae\x0b\xd5\xc1\x95\x97\x2a\xcf\x16\x43\x49\x16\x69\x33\xc3\xfb\xb6\xaf\x9e\xd2\x6c\x09\x9c\xe8\xf1\x90\x9c\x95\x3c\xab\xf7\x62\xda\x36\x13\x0f\xd1\xfd\xd3\xa2\x04\xc3\x13\x46\x45\x85\xe9\x9c\x94\xe8\x82\xb1\x8a\xe0\x5a\xca\x01\x5a\x52\x2c\xd0\x02\xb7\x10\xae\x4e\x95\xad\x0a\x18\x82\x15\x18\xd1\x82\x92\x82\xe8\xe6\x79\x68\x4e\x5a\x5c\xe2\x16\x83\x9d\x4a\x06\xa4\x6b\xf0\x2b\xa5\x1d\x27\xb7\x48\xec\x4e\x07\x53\x3a\x91\xcf\x4f\xc4\xb8\xe2\x34\x00\xe2\xde\xe0\x76\xb6\x8d\x7e\x45\x1f\x1c\x53\x81\x86\x2c\x23\x5e\xb7\x82\x1d\x53\x5f\x9e\x52\x10\xd6\x64\xbe\x80\xb7\x73\x7e\x10\x33\x04\xcd\xea\xed\x12\x43\xe7\x36\x47\x75\xc3\x93\x68\x01\x31\xc3\x8c\xe0\xa2\x9f\x4e\xcd\xc2\xfd\xd3\x1a\xcd\xeb\xfd\x07\xb2\x8a\xc2\x0a\x93\xd5\x83\xa3\x57\x55\xe1\xe5\x09\x60\xe5\x03\x59\x25\x0b\xc2\x7a\x8b\x96\xf5\x66\x43\x38\x32\x04\xd9\xae\xda\x21\x93\x73\xd2\x0a\x1a\x31\x11\x57\x5e\xdb\xad\xb3\x53\x1b\x45\xa2\x6d\xa8\xd6\xb2\xa7\xb6\x58\xdf\xa7\xaa\x4b\x6b\xda\x4e\xaa\xd9\x5f\x6f\x43\x41\xb1\xad\x95\x0c\xf3\x19\xbb\x93\x51\x63\x0a\x39\xcb\x20\xa2\x3a\x42\x51\x04\x4d\xcd\x2e\xd3\xed\xc2\x05\x1a\xe0\xef\x7f\x88\x6a\x95\xab\xf1\xa3\x31\xe9\x5a\x99\x95\x99\xd8\x48\x20\x2e\x2a\xb7\x9c\xa2\xcb\x0e\xad\xed\x46\xda\x97\x61\x72\xb9\x20\xef\x10\xb5\xdf\x3a\xa8\xd5\x39\x2d\x2e\x22\x0a\xb6\x58\x5d\x07\xad\xd7\xc1\x80\x5c\xe3\xa4\xa2\x1f\x08\xb2\x2d\x62\x4c\xd9\x31\xd9\xeb\x41\x13\xa2\x01\xfd\x3d\x59\xc8\xba\xdf\x17\xb8\xf8\xa0\x6a\xd8\xb0\xf9\x02\xb7\xf4\x82\x56\xb4\x5d\x25\x35\xd4\x4b\xd2\x9e\xbb\x56\x79\x81\x98\xf7\x72\x95\xbf\x04\xc4\x56\x9b\x64\x08\xad\xe6\x64\xa2\xe7\x03\x34\xd6\x4e\x94\x7c\x64\x56\x2e\x4b\xae\xcd\x84\xb8\x2e\xf7\x98\x2f\x87\x9b\x92\xe6\xb6\x21\x29\x1c\xb3\xe5\x4c\xb5\xcf\xd2\x19\x11\x20\xd5\x80\x87\x40\x88\xdb\xdc\xc0\x17\xda\x3f\x64\xd5\x38\x29\xa2\xde\x8b\xfe\x2b\xb9\x43\x9a\x73\x80\x6a\xde\xeb\xc9\x9b\x52\xf6\xfe\xd6\x3d\xab\x74\x2a\x71\xe6\x0b\x01\xc9\xf2\xfd\x41\xd9\xdd\x4f\xbe\xa6\x19\x37\x0f\xed\x39\xfb\x1b\x49\x45\xb9\x59\x1a\x8a\x23\x53\xd7\xb2\x1a\x9f\xd9\x4c\x67\x47\xc0\x40\xe3\xee\x88\x13\x8e\x27\xb7\xdc\x00\xf4\x92\x4f\x9d\x8e\x16\x66\x99\x32\x39\xc5\x9d\x80\x29\x52\x4d\x4d\x1b\x07\xcd\xc3\xf5\x28\x97\xf4\x4a\x9b\xe7\xce\x4e\xb7\x11\xbb\x22\xcd\xb2\xa1\x2a\x63\x56\x0a\xec\xa5\x90\x70\xdd\x0d\x85\xfa\x82\x42\x2e\x74\xc3\x1b\x13\x71\x97\x5e\x47\x73\x7f\xaf\xcb\xe0\xb5\x24\xb8\xd4\x2d\xa6\x57\xe5\x7a\x60\xc0\x29\x43\x55\x67\x16\xa9\xcf\x79\x11\x8f\x9a\xd2\xb7\x7d\xbb\x20\x3c\x29\x96\xe9\x20\x59\xad\xae\xab\x97\x0d\x5e\x2c\x48\xe9\x28\xa0\x6e\x82\xe7\xd9\x69\xdf\x7a\xde\xa7\x5e\x8f\xaf\x76\x6f\x51\xe7\x58\x5b\x21\x58\x29\x45\xf1\xca\x2d\xf9\x28\xab\xfc\x90\xba\x6d\x56\x01\x2a\x68\x8b\x96\x98\xa3\x7f\x74\xbc\x55\xec\x64\x1b\x3e\xa3\x55\x85\xc4\x15\x66\xc8\x6f\xaf\xab\x0d\x6c\xcb\x67\x3c\x9f\x66\x76\xf3\x8e\xfc\x05\x8e\xba\x31\x37\x96\xf0\x84\x12\xf7\x08\xbe\x31\x67\xf4\x8a\x26\x8d\xe0\x8c\xd1\xdd\x1a\x77\x29\xce\xe7\x8d\xad\x77\xc5\xde\x88\x7b\x39\x98\x32\xdd\xb7\x54\x27\xbc\x1f\xc1\x57\x6b\x10\x91\x7d\x0e\x4a\xda\x93\x65\xb5\x72\x0c\x69\xb5\xea\xa5\xc7\xc4\xb7\xf5\x83\xd6\xf0\x13\x27\x3e\x6e\x4f\xb7\x99\x04\x7e\xa3\xda\x71\x68\x0a\x36\xe5\xbb\xc2\x96\x3e\xba\x4a\xa3\x74\x0f\xf8\x3d\x06\x15\xc4\x54\x67\x36\x39\x86\x15\x84\xa4\x7d\x62\x8e\x17\x6e\xf3\x50\x03\x04\x2a\xd8\x45\x24\x03\x5a\xbb\x6a\x4a\x98\x90\x53\x12\x83\x72\xfa\x7f\xaa\xcf\x88\x64\xd4\xd0\x84\xdb\xbc\x9e\x10\x31\x82\xd6\xaa\xb2\x19\x9d\xdf\xc6\xee\xeb\x27\x23\xe9\xc3\x7f\x67\x54\x07\x39\x39\x62\x44\x19\x20\x7c\xb4\xb2\x6b\xf9\x15\x2d\x1d\xc5\xdf\x58\xf6\xd3\xad\xf0\x92\x62\x02\x2e\xcb\x77\x2c\xdf\x43\x56\x8b\x0a\x02\x4d\xd0\x24\x45\xf9\x9d\xb7\x7a\xad\x19\xe6\x69\xf4\x5c\x9b\xb3\x0f\xa0\x41\xa7\xfd\xe2\x99\xb5\x73\x1f\xa2\x7b\xef\x74\x37\x18\xdd\x82\xf4\x60\x1b\x3d\xda\x46\x8f\xb7\xd1\x93\x6d\x71\xe6\x9f\xde\x4b\xb1\x5e\x68\x61\xf8\xa7\xf6\xf4\x8b\x67\xd0\xdb\xd1\x0e\x96\xee\x7a\x13\xe9\x74\x7c\xe7\x27\x68\x70\xa7\x44\xd8\x24\x65\xde\x75\xc7\x08\x73\xa9\x95\x55\x22\x24\x0d\x71\xca\x65\x77\x19\x65\x70\xb7\xa7\xd9\xf3\xf5\x01\x54\xd7\x96\x9e\x54\x53\x93\x8b\x70\x2e\x22\xef\x0e\xcd\xe2\x27\xd7\xcf\xa8\xd7\x99\xe8\x2b\xc7\xd7\x68\x6f\x88\x42\xbf\x9c\x94\xe8\x92\x07\x2d\xd1\x3c\x6e\xc4\x51\x1b\xd3\xb3\xd9\x3d\x6f\xa3\x8f\x5a\xea\x94\xfd\x7b\x1e\x30\xa7\x88\x7c\x3f\x51\x7a\x56\x97\x3a\xe8\x11\x90\x02\xfc\x85\x10\xa5\x0d\x46\xd2\x9a\xf8\x00\x09\xf6\xdc\x67\x4a\xec\xc9\x74\x1e\x8d\x2e\xb5\x9e\xf5\x79\x57\xdc\xf5\xf6\x3d\xd4\xde\xc6\xb6\x3d\xf5\x85\x4b\xd9\x1e\x6b\xa2\xec\x91\xe1\x5d\x6f\x78\x5b\x0e\x41\x61\xe3\xd9\xb8\x65\xed\xb5\xb1\x32\xa2\xfd\x94\x1d\x39\x89\x8d\x7d\x40\xc6\x3e\xe0\x62\x1f\x50\xb1\x0f\x98\xd8\x8f\x10\xf1\xd6\x3a\xff\x03\x11\x8b\x9a\x58\x45\xd3\x18\x33\xb6\xe0\xd8\x52\xef\xe3\xa4\xa4\x74\x2b\xe0\x3e\xdc\x29\x4d\x4d\x91\xb0\x7c\xa3\x9f\xb3\xac\x8b\xcb\xa0\xc9\x56\xd2\x5a\xe1\x8f\xdf\x6f\xb6\xb5\xe9\x78\x9a\xa7\x8b\x83\xf7\xc0\xa9\xd6\x71\x85\xab\x8e\x78\x65\x3a\xb6\xc5\xb3\xbc\x6d\xba\xa2\x45\x34\xae\x5c\xb1\xf0\xcd\x50\x7d\x55\x44\xc6\xd4\x7b\x80\x02\x66\xac\x52\x2b\x4e\x35\x5b\x1e\x20\x22\x0f\x9a\x5f\x3d\x22\x9e\xea\x50\xf1\x88\xb3\x7a\xca\xd2\xcb\x79\xa5\xbe\x8d\xca\xa6\x85\xa0\xec\x62\xde\x6b\x88\x26\xd8\x3a\xfb\xdd\x5d\xf4\x30\xe8\xec\xf8\x29\xb5\xf3\xf6\xfd\xc0\x64\xe5\x6a\x60\x33\x52\x7c\x30\x55\x63\xa4\xad\x85\x03\x6b\x53\xad\x35\x75\x5d\x63\x2e\x2e\xd0\x8a\x2d\x49\x53\x60\x4e\xd0\x8c\x7c\x44\xc5\x0c\x0b\x1a\xd1\xd5\x7e\xc0\x57\xa3\xea\xc3\x92\x9a\x77\x0d\x31\x1e\x59\xdb\x85\xac\xec\x16\x95\x74\xce\x68\x1d\x27\xaf\xc2\x52\xfe\x37\x5c\x51\x65\xfd\x9c\xfc\x8a\x68\xbd\xe8\x5a\xc7\xed\x28\x58\x6f\x60\x07\xbd\x58\xb5\xe4\x6f\xa4\xe1\xb2\x0f\x29\xbc\xb0\xdb\xb5\xd3\x6f\xec\xbe\x8b\x3d\x37\x13\x17\xdb\xee\xbe\xe2\x6f\x35\x9d\xa2\xc9\xc4\x3e\xfb\x0c\x3d\xf9\x66\x0b\xfd\xf1\x07\x72\x3e\x7b\x8e\x9e\xfe\xb7\x10\x46\xdc\xa7\xfe\xf2\xdf\xf1\x53\x07\xfb\x8f\xb6\x52\x49\x95\xda\xf7\x05\x55\x41\xd2\x1b\xfa\x29\xf2\x94\x19\x01\xd3\xd9\x47\x1b\x9f\x9d\x2f\x00\xa4\x38\x41\xb5\x42\x44\x06\x19\xe5\x51\x1f\xd7\x1a\x0a\x90\x9d\xd5\x01\xc5\x73\x11\xcf\xf2\xc1\x6d\xd9\x42\x28\x28\x65\x39\xa9\x55\x13\x5d\xc7\x65\x0d\xca\xb0\x69\x2d\xb0\x68\xd8\x82\xf5\x04\xf8\x0b\x50\xa7\xb6\x1a\x54\x80\x8a\x6d\x69\x9c\x33\x01\xe0\xaa\x05\xa4\x1b\x4e\x04\x76\x04\x03\x6a\x86\xaf\xc0\xa0\xe0\xb5\x97\x45\x17\xb2\x95\x08\xdc\xc5\xb6\xf9\x2d\xae\x2e\x59\x43\xdb\xd9\x1c\xad\x88\x35\xff\x1f\x9b\xd2\xe8\xe1\xb6\x90\xba\xe4\xdb\xc6\x85\x09\x19\x46\xb2\x8e\x7a\x57\x7b\x1e\x2c\x6e\x0b\x67\x19\xa8\xaa\x3b\xad\x8c\x0d\x81\xc6\x9c\xb6\xb8\x96\x2a\x60\x25\xbe\xca\x46\xb5\x6f\x3b\x16\x0c\xca\xa5\xf9\x00\xb0\x82\x8b\xa2\x6b\x70\x4b\xaa\x15\x6a\xc8\xa2\x21\x5c\x87\xc9\x38\xe1\xe0\xba\x27\x41\x3a\x7f\x29\x71\x83\xbe\x51\x9b\x96\x76\x66\x64\xbc\x19\xb9\x16\x06\x0a\x84\xf7\x56\x50\x75\x67\x74\x9d\xa1\x9e\xea\x55\xd7\xae\x5c\xe5\xce\x6b\xe1\x2f\x3c\x31\x2f\xd7\x28\x1e\x36\x5e\x90\x98\x48\xf4\x99\xbc\x79\xa8\x1e\x72\x6b\xc3\xbe\xf3\x63\x4f\xfc\xec\xfe\x7c\x64\x57\x0c\xed\xd2\x8b\x1a\x4b\xcf\x6d\x74\x18\x71\x3c\xb1\x5c\x28\x59\x12\x3f\x67\x5c\x6f\xae\x62\x60\x47\x68\xb8\x38\x53\x0a\xd0\xcf\x84\x5e\xce\x82\x32\xaf\xb4\xa6\x2d\xc5\x95\xfc\x2a\x4a\x98\x81\xf8\x8f\x1d\xdf\x0b\x0d\x16\x3f\x34\x91\x79\x28\x94\xd5\x7b\xaa\x1b\xa1\xfc\xb5\xe6\xe2\xd6\xe4\x7b\x57\xa4\x01\x5e\x20\x3e\xde\x0a\xc1\x6a\xcd\xd6\x00\x3e\x7e\x75\xaa\xca\xa0\x76\xd3\x29\x2d\x28\xa9\x55\xbd\xad\xf0\x2a\xeb\x89\xc1\x14\x37\x58\xb0\x6d\xf7\xef\x07\x08\x4c\x5c\x5e\x01\x61\xe7\x4c\x20\xfa\x47\x97\x03\x0d\xee\xb9\x70\x85\x0b\xd2\xcc\x29\x17\xd7\x71\xa5\xd9\xb1\x46\x9c\xe4\x2a\x11\x4e\x5e\xbd\x7e\xf7\xe2\x10\x1d\xfb\xec\x9b\x0a\x81\x5e\xc5\x0f\x92\x12\x2d\x1a\x6a\x7d\x96\x07\xfb\xfb\x3b\xd0\x24\x51\xe6\xcc\x36\x36\xf8\x33\x04\x3d\x91\x80\x42\xac\x6f\x29\x71\xa6\x35\x3c\x58\x15\x1f\xc4\xa8\x25\xf3\x05\x6b\x84\x2e\x72\xd9\xe0\x02\xcc\xc5\x94\x99\xef\x43\xf8\x12\x7c\x3b\x23\x9c\x88\xe7\xeb\x72\x8a\x41\x5c\x8a\x1a\x43\xcd\xf1\x0a\xf1\xee\x02\xec\xd5\xc0\x6e\xc5\x62\xc5\x28\xd1\x12\x76\xc3\x31\xc0\xe0\x0d\xf9\x50\x1e\x8a\x60\x4d\x84\x8a\xe1\x3c\x82\x7a\xfd\x36\x4d\x4f\x87\x21\x5c\xb4\x83\x5e\x57\x82\x00\x79\x84\x9f\x6d\xe9\x06\x97\xdd\xac\xd9\x52\xca\x84\x00\xf5\xff\x48\xc3\x12\xf4\x29\xc1\xbd\x22\x4b\x09\x0e\xaf\x20\x87\xaf\xf6\xe1\xc1\x28\x6a\x6e\x17\x8a\x4d\xad\x4b\xf5\x47\x1e\xd5\x87\x34\x3a\x09\x4e\x81\xaa\xb6\x6c\x4f\x41\xea\x25\x87\x3f\x3c\x47\x7e\x8b\xd4\xdb\x3a\x33\xf1\x6f\x4a\x1e\x0b\xc0\x27\xfd\xfa\x91\x90\xe5\xd6\xed\xb6\x82\x16\x20\x9a\x5c\x91\xc6\x39\x46\xbd\xee\xa6\xfe\x28\x85\xbc\x25\xa1\x36\xed\x84\xfa\x95\x93\xa8\x3a\x32\xe5\x9a\x6b\xd9\x7a\x2f\x6e\xec\xaf\xae\xea\xe9\x9e\x6d\x5d\xa6\x34\x91\x62\x90\x54\xff\x1d\x65\x64\xd4\x95\x25\xbb\xd7\xf9\xa6\xcd\xa4\xa6\xe2\xe6\xe1\x0c\xe7\xe6\x64\xa4\x92\xb3\xba\x60\x4d\x43\x8a\x56\xb9\xa6\xb4\x09\x77\x6a\xeb\xdd\xc8\x63\xb1\x8b\x7e\xcc\x99\x44\xe3\x48\x3c\xb3\x1c\x27\x9e\xfd\xdc\x1c\xae\x5e\xa5\xc3\x62\xd4\x24\x4b\x21\x2c\x13\xaf\x40\x03\xe9\x8d\xb0\x8b\x08\x2a\xcc\xdd\xd2\x01\x77\xd8\xcf\xf4\xeb\xd7\x4e\x2e\x49\xeb\x07\xea\x19\xad\x24\xca\x0d\x23\x7a\x84\x6d\x19\xbe\xa7\xc6\x89\x2c\x94\xe3\xd6\xfd\x81\xac\x6e\xb2\xe6\xef\xc9\x4a\xcf\xdb\x89\x25\xbc\xf9\x5a\xbf\x27\xab\x60\x99\x26\x1e\x6f\xdc\x12\xf5\xd1\xba\xd6\xfa\xce\x4d\x02\xdc\x06\x17\x67\xb3\xea\x46\xac\xcc\x7a\x4f\xd5\xc4\x79\x8b\xdb\x0e\x5c\xad\x58\xd9\x80\xba\x0a\x37\x99\x68\x51\x6f\x71\x51\xd4\x6e\x34\x45\x2f\x28\x34\xb9\xd2\xff\xfa\xaf\x51\x31\xa0\x3a\x7a\x77\xd3\x61\xa0\x01\xa2\x33\x31\x9f\x39\x7d\xdd\x35\xd5\xe7\x03\x2f\x4d\x5c\xbe\x8c\x89\x9e\x61\x8e\x38\x89\xed\xf7\x2e\x16\x7d\x9d\xec\x16\xe3\x01\xd5\x40\xc9\xe8\x84\xd4\xea\xdc\x60\x0e\x4e\x9c\x4e\x5f\x52\x1b\x6e\x48\xd9\x15\x36\x3e\x12\xb4\x62\xb7\x01\x6a\x42\x2f\xce\xf6\xe3\x4b\xf4\x44\x5d\x67\xd9\xea\x9d\xdc\xc2\x33\xc3\xe6\xa8\xa8\x30\xfa\xef\xa5\xec\x37\x98\xee\x0b\x7b\x2f\x7f\xdc\xbc\xfb\xc8\xbd\x97\xfd\xbe\xa8\xa6\x7a\xc5\x40\x6c\x4b\x3a\x79\xcb\x37\xc9\xf7\x62\x2d\x75\xd9\xae\x3f\x79\x3f\x7f\x2b\x9e\xb3\x9a\xee\x70\xd2\x99\x69\xb4\x3f\x62\x8f\xe5\x93\xd1\xce\x9a\x69\x28\x26\xab\xc6\x8a\xb6\x54\x37\xf2\x8f\x43\x96\xf2\x9e\x14\xd7\x19\x97\xe9\x66\x6a\x80\x89\x9b\xc0\x6b\x05\xc3\xa6\xd2\xc1\x62\x8a\x92\xe4\x76\xf5\x5d\xbe\x96\xc8\xf8\x8d\xed\x29\x48\x92\xdd\xdf\xb0\x83\x1f\x68\x87\x12\x05\xae\xdd\x34\xbd\x50\x36\x45\x41\x47\x5f\x9e\x0c\x90\x1e\x5e\xba\x2e\x12\x91\x20\x86\xa0\x5d\xae\x79\xe2\xc8\x6c\x27\x72\xac\x47\x62\xb1\x62\x0e\xeb\xd5\x6b\x49\xf9\x3b\xf6\xf6\xd0\x29\x83\x83\x2f\x03\x49\x5d\x2b\x69\x4a\xd9\x82\x91\x5d\xdb\x42\xac\x03\xf9\x5d\x7f\xdd\xbf\x1e\x5e\xa7\xc0\x8c\xf8\x25\xe8\xab\xde\xa3\x21\xb9\x0d\x72\xf3\xd4\xf0\x81\xd4\xba\xe8\x88\x72\x79\x0d\x25\x0f\x44\x1b\xfa\x22\x28\xe0\x31\x78\xc4\xc3\x8a\x1f\x79\xc1\xa5\x6b\xbd\xe6\x7b\x41\x06\xa9\x6e\xbb\x4d\x41\xeb\xf6\xed\x08\xbd\x33\x36\x5d\x4a\x6c\xaf\xbb\xc1\x49\xd7\x99\x3e\x27\xb9\xb9\xc3\x95\xc1\xdd\x26\x99\x70\xca\x6c\xeb\x56\xc7\xde\xd3\x90\x82\x92\x2b\x1b\xf7\x26\xed\x3c\x27\xe6\x34\xaa\xfc\xd8\x8e\x0f\x28\xa6\x72\x56\x6f\x61\xe4\xf1\x6c\xa4\x71\xde\x72\x97\x43\x6b\xda\x4e\x7e\x45\xe1\x6e\x59\xd5\xef\x57\xb5\xb4\x13\xff\xc3\x22\x8e\x66\x8a\xa2\xec\xdc\xd3\x12\x67\xc3\xb4\x4d\x47\x82\x88\x8a\xc0\xb1\x12\x84\xbd\x4a\x56\xf4\x6c\xc7\x33\x30\x27\xc5\xcd\xb4\x51\x3a\x3f\x95\x4c\x62\x4e\x8f\x44\xbe\x75\x03\x68\x49\xe5\x65\x33\x00\x43\xcd\x2f\x44\xa1\x2d\x97\xe0\x88\xf2\xe8\x28\x76\xc7\xab\x2a\x03\x89\x17\xdf\x74\x17\x15\x2d\xf4\x7b\x0b\xf8\x2b\xfb\x9a\xae\x04\x25\x24\xe5\x81\x11\xf5\x63\x3e\x80\x53\x2b\x04\x0c\xbd\x6d\x13\x49\x7d\x10\x29\xc9\x48\x10\x84\x8e\xbe\x3a\x44\x8f\x9e\xee\xef\xef\x43\xb7\x74\xf9\xd9\xa3\xad\x43\x04\x1f\x39\x9f\x3d\xde\x3a\x44\x07\xe1\x83\x4f\xc4\x87\x8f\x9f\x7a\x9f\x3d\x15\x9f\x89\x0f\xfa\x08\xee\xe9\xfe\xee\x3e\xc2\xdc\x9c\x27\x6f\x3b\x07\x05\x9f\x21\xb9\xc0\x5f\x5d\xb0\xb0\x60\x4d\xc1\x6a\x82\x85\xc4\xcb\x88\x9a\xb4\x1f\x45\xbc\x23\x3e\xb5\x09\x96\x8a\x8e\x2c\x5f\xf1\x5f\x70\x39\x55\xb8\x92\x83\xaf\xbf\xf1\xd7\xf2\xf4\xe0\x9b\x60\x35\xff\xfd\x8d\xbf\x9e\x47\x8f\xbf\x8e\x56\x94\x72\xb4\x05\x8d\x48\x72\x7c\x23\x93\x47\x87\x43\xc5\x2b\xb9\xef\x91\x16\xe7\xbc\x96\x0e\x2e\xf3\x14\x3a\x6f\xda\x7e\x1f\xc1\x60\xf6\xfa\x2e\xe8\xe7\x7b\x09\xed\x2a\x86\x9a\x9e\x57\x56\xdf\xf2\xad\x82\xd7\x6c\xf4\xf2\x39\xb2\x1c\xbc\x89\x42\xc2\x86\x1f\xdd\x96\x8f\xb2\x3b\x1a\x1d\xe8\x86\x46\x84\x18\x26\x86\x1e\x17\x67\x68\x46\x70\xb3\x59\xc2\x60\x7f\x08\xa7\x1b\x3b\x97\x38\xe2\x3d\x71\xcb\x8f\x98\x9c\x0e\x88\xf3\x50\xcc\x4d\xa4\x5c\x2e\xce\xe9\x40\x30\x57\x40\xaa\xfa\xed\xb1\xf9\xed\x89\xf9\xed\xa9\xfa\xed\x53\xb4\x7c\x08\x5d\x90\xe1\x83\xa3\x91\x6f\x27\x15\x2c\x2b\x13\xe2\x17\xad\xe8\xda\x91\x5b\xc9\xd9\x17\x7e\x78\xd3\x98\xd9\xcb\x09\xe4\x67\x1f\x04\xd5\xf5\xa5\x27\x9b\x82\x11\x2a\x47\x5f\x02\xed\xbb\xc7\xb5\x79\xe4\xd3\x1d\x74\xe7\xff\x07\x00\x00\xff\xff\x00\xce\x33\x67\x9f\x7e\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,11 +139,11 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0x44, 0x6c, 0x9d, 0xd5, 0xee, 0xfe, 0xbb, 0xd, 0xb6, 0xdc, 0x21, 0xe1, 0xb0, 0xe4, 0xf5, 0x26, 0x7c, 0xbf, 0x51, 0x3d, 0x11, 0x7a, 0x5d, 0x44, 0x44, 0xc2, 0x46, 0xcb, 0x8e, 0x9d, 0x86}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2b, 0x1c, 0xad, 0x79, 0xd1, 0xe0, 0x7d, 0x59, 0x69, 0x44, 0x57, 0x10, 0xe2, 0x4e, 0x4d, 0x6a, 0xef, 0x74, 0x2f, 0x55, 0x52, 0x7e, 0xee, 0xfd, 0x8f, 0x86, 0x91, 0xb8, 0xee, 0x55, 0x6c, 0x2c}} return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\xdf\x6f\xdb\x38\x12\x7e\xcf\x5f\x31\xcd\xc3\x9d\x0c\x24\x4e\x1e\x16\xfb\x10\xc4\xdd\xf3\xb6\x49\x11\xdc\xde\xf6\x90\xa4\xdb\x87\xc5\xa2\x4b\x4b\x23\x8b\xa8\x4c\x1a\x24\x65\xc7\x1b\xe4\x7f\x3f\xf0\x97\x44\x8a\x92\xe3\xa4\xbd\xed\x43\x93\x48\xc3\x8f\x33\xdf\xcc\x90\x1f\x29\xba\x5a\x73\xa1\xe0\xba\x61\x4b\xba\xa8\xf1\x9e\x7f\x45\x06\xa5\xe0\x2b\x38\x8e\x9e\x1d\x1f\x79\xcb\x9a\x6f\x03\xab\xf3\x87\xeb\x5f\x3e\x7e\xbe\xff\xf8\xef\xab\x5f\xe7\xef\xdf\xdf\x5e\xdd\xdd\x85\x86\xd7\x88\x32\xb4\xbb\xbe\xba\xba\x1b\x30\xbb\x53\x5c\x90\x25\xf6\xad\xef\xee\x3f\xde\xce\x3f\x5c\x85\x83\x8e\x48\x9e\xa3\x94\x19\xa9\xeb\x09\xe4\x9c\x29\x41\x72\x87\x81\x62\x43\x73\x9c\xe7\x39\x6f\x98\x82\xc7\xa3\x23\x00\x80\xd0\x1c\x37\xc8\x14\xdc\x0b\xc2\x24\xc9\x15\xe5\xec\x1a\xf1\xd3\xba\x20\x0a\x8b\x8c\xa1\xf6\xf5\x02\x3e\x5d\xd3\x87\x1f\x7f\x98\x8c\x0d\x76\xe8\xef\x04\x92\x6f\x07\xe0\x62\x5e\x14\x58\x64\x24\x7a\x76\x01\xf3\xa2\x10\x28\xe5\x81\x18\xb7\xb8\xe2\x9b\x57\xa0\xdc\xc8\x5e\x30\xb7\x28\x95\xa0\xb9\xc2\xc2\xc7\x44\x65\xf7\xec\x02\x7e\xe6\xbc\x76\x68\x67\x67\x67\x30\x87\x92\x3e\x60\x71\x2a\x88\x42\x28\x11\x21\xaf\x88\x58\x62\x01\x8a\x03\x3e\x60\xde\x28\x04\x02\xaa\x63\x3b\xf1\x63\x43\x44\xf8\x3e\xa0\xef\xb0\x59\x72\xed\xb8\x9e\x84\xe1\x16\x5c\xf8\x83\x93\x90\x24\x6b\xe9\x44\xf7\x15\x42\x4d\xa5\x02\x5e\x7a\x7b\x20\x96\x42\x94\xa0\x2a\xa2\xa0\x22\x1b\x84\x35\x8a\x15\x95\x92\x72\x16\xba\x60\x07\xc8\x70\x76\x5f\x9c\xa9\x0b\x5c\xc8\x0b\x78\x74\xf9\xb1\xbc\x3e\x75\x8e\xdc\x30\xaa\x28\xa9\xe9\x5f\x08\x84\xb5\xae\x6c\xa9\xaa\x80\x04\xcd\xf7\x1b\x69\x6a\x05\x84\x15\xb0\x6e\x16\x35\x95\x15\xe4\x64\x4d\x16\xb4\xa6\x8a\xa2\x9c\x26\x3c\x94\x0d\x03\xca\xa8\x7a\x8f\xa5\x1e\x69\x40\xb2\x2f\xda\x44\x5d\xc0\xbc\x51\x95\xab\x86\x09\x3c\x9a\xb1\xd6\x1d\x78\x17\x72\x3c\x34\xbb\xd4\xa4\x50\x05\x94\x81\xb4\x5d\xdc\x0e\xd7\xd8\x53\xfd\x3e\xbb\x3c\x6d\x87\x4e\x2d\x65\x57\xab\xb5\xda\x19\x94\x6c\x72\x02\x8a\x5f\xc0\x99\x1b\x7e\x56\x7a\x53\xf3\xda\x55\x5c\xdf\x1d\x13\x74\xde\xc5\xbc\xd3\xd9\x50\x15\x3a\xcf\x4c\xbe\x38\xab\x77\x80\x0f\x6b\x2e\x51\x86\x20\xda\xac\xc0\x35\x97\x54\x69\x5a\x4c\xf1\x81\xaa\x04\x6f\x96\x95\x79\x79\x8b\x39\xd2\x0d\x0a\xa0\x4c\xa1\x28\x49\xde\x8b\xa9\xa6\xec\xeb\xe5\x3f\xba\x90\xcc\x9c\x6f\xb3\xd6\xc8\xcc\x63\x3d\xec\xa2\xf1\xa0\x27\x91\x99\xd2\xd5\xac\x46\xa3\x6f\x6d\xff\x4f\x34\x2c\x48\x4d\x58\x8e\x50\x52\xac\x8b\x88\x83\x9f\xdd\x9b\xef\x49\x81\xc3\x7c\x2d\x03\xfa\xff\xa0\x51\x3e\xa0\x72\xa9\x2c\x6d\xb0\xa6\x32\x7d\x44\x9c\x05\xed\xe3\xc7\xb4\x63\x6f\x51\x35\x82\x49\x38\x07\x5a\x1a\x10\xdf\x67\x15\x91\xc0\x78\x8b\xe9\xd0\x06\xbb\xa9\x08\x3a\xc9\x45\xd6\x36\xd4\x7f\x4d\xe4\xbe\xa5\xfc\x6a\x13\xb4\x96\x5e\x13\xbc\xab\x33\x38\x9f\x9e\xb7\x6f\x68\x09\x35\xb6\x33\xdf\x62\x09\x33\x03\x1a\x91\x36\x5d\xa2\x7a\xd7\x26\x3d\x1b\x63\x7a\x12\x0f\x5a\x70\x21\xf8\x76\x20\x6d\x93\xc7\xc8\x50\xff\xeb\x9c\xeb\x3c\xd1\xb3\xfa\x48\x63\xe8\xa7\xae\x3c\x85\xa1\x36\x62\x2e\x48\x9a\x25\x1e\x08\x08\x2c\x51\xa0\x9e\xc1\x55\x6c\x9c\xc6\x8d\xf9\x3d\x4d\xe2\xbe\x24\xd8\xe5\x64\x68\x4d\xbb\x00\xd2\xa8\x2a\x8b\x04\xcd\xf4\x33\x55\x55\x21\xc8\x96\x2c\x6a\x9c\x40\x9f\x94\x20\x57\x2e\x22\x53\xf7\x8e\xc2\x17\xc3\xbd\xcd\xb4\xae\xd9\xb3\xca\x85\x6c\xfe\xf4\x13\xac\x09\xa3\x79\x76\xfc\x89\x69\x38\x4d\x91\x9d\xf8\x20\xda\x8e\x93\x56\xf9\x4c\xeb\x1a\x16\x66\xd5\x13\x98\xeb\xbd\xdd\xac\xdd\x39\x61\xf6\x69\x8d\xe6\x51\xa9\x50\x18\x50\xb9\xa5\x2a\xaf\xb8\x5e\x02\x15\x6f\x85\xdc\xb4\xc0\xa2\xc9\x55\x2c\xa0\x92\xd6\x7a\x47\xea\x1a\x0b\xd8\x56\xc8\xe2\xfd\x1f\xa8\x04\xd9\x2c\x56\x54\x29\xbb\x7f\x5b\x38\x33\x61\xd9\x01\x59\x01\xa8\x1f\x06\x19\xb4\x2b\x59\x37\x9a\x8e\x55\x43\xea\xe0\x73\x9b\x1c\x2d\x41\x62\x5d\x4e\x63\x25\x02\xb3\x99\x6b\xda\xec\x3c\xb4\xee\xea\xe1\x68\xa0\xf6\x75\xe3\xaa\x36\xa9\x30\xb3\xc8\x69\x8d\x6a\x87\x26\xd1\x5a\x50\x22\xce\x57\x26\xd2\xd9\x90\x3b\xcf\x79\xfb\x36\x98\x36\xea\xd2\x9e\xeb\xe1\x34\x23\x23\x82\xb8\xfc\x6f\x51\x7c\x25\xa2\x8d\xee\xf2\x34\x84\xd8\xba\xf2\xcf\x88\xc1\xbf\xe8\xa6\xea\x10\x83\x42\x32\xbb\xaf\xeb\x89\xcb\x53\x8f\x99\x14\xee\x29\xbc\x37\x29\x95\xd1\x22\x9d\x3b\x21\x67\x04\xa1\x29\x17\x02\x6b\xb2\xc3\x56\x66\x4d\x03\x00\xad\xa7\x64\xda\x2a\xa9\x89\x47\x77\x1d\x6a\x36\xd5\x9c\xaa\xdd\xb0\x96\x92\xa8\x9a\xf5\xaf\xb8\x75\x15\xa5\xf5\xbf\xfb\x35\xaa\xb4\x13\xeb\xd8\xbe\xea\x7b\x93\x9e\x5e\xa6\x54\xc6\x22\x3f\x33\x28\x53\x27\x48\xfb\x59\x75\x8b\x85\xef\x15\xc6\x95\x59\xef\xb8\xa0\x7f\xc5\x4a\xd9\xc9\xd4\xe3\x30\xc9\x47\x49\x6d\xa5\x72\x19\x2e\xfb\xc7\xb4\xe9\x8a\x32\xba\x6a\x56\xee\xd1\x2d\x4a\x14\x1b\x9b\x94\xbd\xbe\x85\xa9\x93\x96\x44\xa0\x2c\xe7\x42\x60\xae\xea\x5d\xec\xd9\x4b\xdb\xca\x90\x34\x79\x55\xb5\x8e\x04\x1e\x83\xc9\x36\xfe\x16\x33\xf3\x13\xa4\x90\x07\x33\x36\x01\x22\xdf\xc0\xbf\x7a\x3b\xc6\x8b\xda\x26\xb2\xed\xd7\x52\x5f\xf5\x77\xa5\x3a\x89\x39\x36\xbb\x87\x55\x1c\x03\x38\x29\xdf\x83\x40\x1e\x24\xf1\xb6\xc7\x5e\xd2\xeb\x5e\x93\x29\xd1\xa0\x97\x65\x4b\xba\xd1\xdb\x88\x2d\x7b\xbd\x81\x98\xe3\x97\xdf\x40\x7a\x65\x7d\x02\x25\xa9\x25\x02\x57\x15\x8a\x2d\x95\xc3\xb2\x2d\x69\xad\x2f\x1e\xbf\x3b\x33\xdb\x43\x59\x7c\x12\xba\x29\xd3\xf5\x87\x4a\xd3\x6c\xa2\x3d\x25\x9f\x68\xaf\xb5\x68\xd9\x71\x86\x66\x7f\xf5\x3e\xc6\x32\xc6\xb7\xbe\x29\x3b\x3a\x7e\x12\x4f\x16\x70\xa7\x45\x34\x47\x03\x0b\xb5\x7b\x9b\x14\x33\x17\xf2\x77\x17\xe4\x1f\x5a\x5d\x18\x9e\xfa\xfc\xdf\x74\xd4\xfb\x03\x35\x53\xd2\x04\x61\x8e\x10\x0b\x74\xc1\x14\xb0\xd8\x01\x59\xaf\x05\xdf\x68\xd5\xe0\xd8\x87\x3f\x87\xa6\xfd\xf3\x80\x1c\xf4\x22\x4e\xc8\x1f\x88\x6a\x9a\xf3\xf5\xee\x52\xdb\x25\xc2\x6a\x0f\xf6\x64\x24\x76\xb3\x38\xeb\xd5\xd2\x66\x55\xa0\xe4\x8d\xb0\x12\x2b\xaf\x08\x5b\xa2\xd5\x28\xfa\x8c\x24\x81\xdb\xca\xf4\xc7\xfb\xa4\x7c\x49\x5d\x07\x17\x07\xfb\xea\x75\x90\x9a\x25\xaa\xb8\x3e\xa5\x66\xe4\xf7\xb9\xcf\xde\x5e\x5a\xfc\x90\xe9\x57\xdc\xc9\x5e\x8c\x1f\x50\x49\xb8\x32\x17\x33\x3a\xc8\xab\xb2\xe4\x42\xc1\x67\xa4\xcb\x4a\xc9\x4e\x74\x49\xdb\xf4\xde\xc9\x7f\xca\x76\x3f\x1c\x73\xb7\xc5\xb4\x90\x0e\x51\x7b\xfd\xf8\xe9\x86\xa9\x1f\x7f\xb8\x00\xfb\xf3\xe9\x90\x9c\xf6\xc7\x24\xf9\xc5\xc1\xe9\x26\x30\xa2\xa0\x5b\x73\x40\x1b\xf1\xd6\x45\xac\x1b\x57\xa2\x82\x1d\x26\x82\xb9\xcf\xd5\x7f\x70\xc5\xc5\xee\xbb\x72\x65\x21\xff\x36\xae\xa2\xe9\x0e\xe0\x6a\x65\x23\x7e\x3d\x57\xbf\xd0\x15\x55\x07\x30\x75\x20\x51\x06\x4e\xd3\x64\x23\x3d\x84\x1c\x6b\xf9\x1c\x25\x06\xf8\x70\x42\x6a\x13\xd6\x1e\x3a\xbe\x7d\x2d\x09\xc9\x68\x47\xcf\x0b\xad\x1e\xa4\x12\xba\xbd\xfd\xdd\xb6\x9f\xf1\x0e\x9d\xc0\x0d\x0f\x5b\x25\x46\x37\x36\x7d\xed\x9a\x9c\x91\x7a\xf7\xd7\xbd\x6d\xc7\xee\x09\x5a\x09\xbe\x19\xd4\x06\xbd\xe3\x48\x7a\x9d\x80\x9a\xb7\xfd\x57\xef\xf6\x67\xff\x5e\x21\xfc\xeb\xf9\x89\x67\x0e\x65\x48\x45\x46\x54\x0d\x1d\x25\xf6\xf1\x95\x5e\xfc\x7f\x33\x67\x03\x32\x7b\x84\xb7\xe7\xbf\x3a\xbc\x8a\xbb\x01\x07\x9e\xe3\x6f\x5e\x14\x32\xbc\x96\xf6\xca\x8c\xd8\xa7\xdd\xa1\x23\xe2\x97\x8b\x51\x6a\x49\x51\xa4\x72\x6c\xe4\x4b\x46\xca\xef\x33\x41\x19\xd9\x13\xfd\xfd\x87\x3e\xd7\x33\x5a\x1f\xc2\xf4\xd8\xe7\x99\xf8\xef\x6f\xe0\x7c\xd0\xbd\xbe\xb4\x8b\xe8\xb7\xdf\x7a\xbe\x6f\x06\x84\xc1\xfc\x7b\x93\xf0\xe6\x05\x49\x18\xfb\xbe\xf5\x3d\xd3\x30\xb5\x24\x64\x5f\x71\x37\x0e\x1c\xe4\x62\x68\x85\xd8\xf3\x3d\x2d\xfb\x02\x68\x2e\xf2\xfc\x57\xb4\x5e\xe4\xfa\xec\xb5\x26\xaa\x82\xd9\x41\x32\x36\x19\xcb\xeb\xe2\x37\x52\x37\x38\x7c\x6e\xf3\xbb\x62\xcd\x49\x11\x49\x66\x3d\xe5\xe4\x40\xa6\xcc\x77\x1c\x37\xda\xc5\x62\x3f\xdb\xa4\x20\xb4\xf4\xd1\xea\x3c\xb7\xbe\x8d\x24\xfb\xc5\x9f\x21\x1d\xf6\x58\xc2\x9f\xc2\xfd\x58\x1f\x7d\xa3\x23\xd4\xe0\x4d\x5f\x74\xfd\x3e\x76\x03\x62\xad\xc6\xcd\xb8\x90\x30\x83\xc7\xde\xad\x05\xd1\xfb\x36\x5c\x9e\x7a\xe9\x1f\xed\xe3\xc1\x5d\x9b\xb1\x9b\xa6\x8b\x61\x24\x6b\x48\xf4\x45\xb7\xef\x85\xff\xd2\x66\xa0\x06\x3e\xa9\xf9\xbc\xea\xd7\x5e\xb4\x3c\x1d\xfd\x2f\x00\x00\xff\xff\x20\x8b\x95\x6b\xff\x1f\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\xdf\x6f\xe3\x36\x12\x7e\xcf\x5f\x31\x9b\x87\x3b\x19\x48\x9c\x3c\x14\x7d\x30\xe2\xed\xb9\xbb\xc9\x22\x40\xef\x7a\x48\x76\xbb\x0f\x45\xb1\xa5\xa5\x91\x45\xac\x4c\x1a\x24\x65\xc7\x0d\xf2\xbf\x1f\xf8\x4b\x22\x45\xc9\x71\xb2\x7b\xed\x43\x37\x96\x86\x1f\x67\xbe\x99\x21\x3f\x52\x74\xbd\xe1\x42\xc1\x4d\xc3\x56\x74\x59\xe3\x47\xfe\x15\x19\x94\x82\xaf\xe1\x34\x7a\x76\x7a\xe2\x2d\x6b\xbe\x8b\xac\xfc\xef\xc8\xe2\x06\x51\x5a\x83\xcb\x87\x9b\x5f\x7e\xfd\x7c\x73\x7d\x7d\xbf\x78\xff\xfe\xee\xfa\xfe\x3e\x34\xbb\x57\x5c\x90\x15\xf6\xad\xef\x3f\xfe\x7a\xb7\xf8\x70\x1d\x0e\x3a\x21\x79\x8e\x52\x66\xa4\xae\x27\x90\x73\xa6\x04\xc9\x1d\x06\x8a\x2d\xcd\x71\x91\xe7\xbc\x61\x0a\x1e\x4f\x4e\x00\x00\x42\x73\xdc\x22\x53\xf0\x51\x10\x26\x49\xae\x28\x67\x37\x88\x9f\x36\x05\x51\x58\x64\x0c\xb5\xaf\x33\xf8\x74\x43\x1f\x7e\xfc\x61\x32\x36\xd8\xa1\xbf\x13\x48\xbe\x1d\x80\x8b\x45\x51\x60\x91\x91\xe8\xd9\x0c\x16\x45\x21\x50\xca\x23\x31\xee\x70\xcd\xb7\xaf\x40\xb9\x95\xbd\x60\xee\x50\x2a\x41\x73\x85\x85\x8f\x89\xca\xee\xd9\x0c\x7e\xe6\xbc\x76\x68\x17\x17\x17\xb0\x80\x92\x3e\x60\x71\x2e\x88\x42\x28\x11\x21\xaf\x88\x58\x61\x01\x8a\x03\x3e\x60\xde\x28\x04\x02\xaa\x63\x3b\xf1\x63\x4b\x44\xf8\x3e\xa0\xef\xb8\x59\x72\xed\xb8\x9e\x84\xe1\x0e\x5c\xf8\x83\x93\x90\x24\x6b\xe9\x44\x1f\x2b\x84\x9a\x4a\x05\xbc\xf4\xf6\x40\x2c\x85\x28\x41\x55\x44\x41\x45\xb6\x08\x1b\x14\x6b\x2a\x25\xe5\x2c\x74\xc1\x0e\x90\xe1\xec\xbe\x38\x53\x17\xb8\x90\x33\x78\x74\xf9\xb1\xbc\x3e\x75\x8e\xdc\x32\xaa\x28\xa9\xe9\x5f\x08\x84\xb5\xae\xec\xa8\xaa\x80\x04\x5d\xf7\x1b\x69\x6a\x05\x84\x15\xb0\x69\x96\x35\x95\x15\xe4\x64\x43\x96\xb4\xa6\x8a\xa2\x9c\x26\x3c\x94\x0d\x03\xca\xa8\x7a\x8f\xa5\x1e\x69\x40\xb2\x2f\xda\x44\xcd\x60\xd1\xa8\xca\x55\xc3\x04\x1e\xcd\x58\xeb\x0e\xbc\x0b\x39\x1e\x9a\x5d\x6a\x52\xa8\x02\xca\x40\xda\x2e\x6e\x87\x6b\xec\xa9\x7e\x9f\x5d\x9d\xb7\x43\xa7\x96\xb2\xeb\xf5\x46\xed\x0d\x4a\x36\x39\x03\xc5\x67\x70\xe1\x86\x5f\x94\xde\xd4\xbc\x76\x15\xd7\x77\xc7\x04\x9d\x77\x31\xef\x75\x36\x54\x85\xce\x33\x93\x2f\xce\xea\x3d\xe0\xc3\x86\x4b\x94\x21\x88\x36\x2b\x70\xc3\x25\x55\x9a\x16\x53\x7c\xa0\x2a\xc1\x9b\x55\x65\x5e\xde\x61\x8e\x74\x8b\x02\x28\x53\x28\x4a\x92\xf7\x62\xaa\x29\xfb\x7a\xf5\x8f\x2e\x24\x33\xe7\xdb\xac\x35\x32\xf3\x58\x0f\xbb\x68\x3c\xe8\x59\x64\xa6\x74\x35\xab\xd1\xe8\x5b\xdb\xff\x13\x0d\x4b\x52\x13\x96\x23\x94\x14\xeb\x22\xe2\xe0\x67\xf7\xe6\x7b\x52\xe0\x30\x5f\xcb\x80\xfe\x7f\xd0\x28\x1f\x50\xb9\x54\x96\x36\x58\x53\x99\x3e\x22\xce\x82\xf6\xf1\x63\xda\xb1\x77\xa8\x1a\xc1\x24\x5c\x02\x2d\x0d\x88\xef\xb3\x8a\x48\x60\xbc\xc5\x74\x68\x83\xdd\x54\x04\x9d\xe4\x22\x6b\x1b\xea\xbf\x26\x72\xdf\x52\x7e\xb5\x09\x5a\x4b\xaf\x09\xde\xd5\x39\x5c\x4e\x2f\xdb\x37\xb4\x84\x1a\xdb\x99\xef\xb0\x84\xb9\x01\x8d\x48\x9b\xae\x50\xbd\x6b\x93\x9e\x8d\x31\x3d\x89\x07\x2d\xb9\x10\x7c\x37\x90\xb6\xc9\x63\x64\xa8\xff\xeb\x9c\xeb\x3c\xd1\xb3\xfa\x48\x63\xe8\xa7\xae\x3c\x85\xa1\x36\x62\x2e\x48\x9a\x25\x1e\x08\x08\x2c\x51\xa0\x9e\xc1\x55\x6c\x9c\xc6\xad\xf9\x3b\x4d\xe2\xa1\x24\xd8\xe5\x64\x68\x4d\x9b\x01\x69\x54\x95\x45\x4a\x66\xfa\x99\xaa\xaa\x10\x64\x47\x96\x35\x4e\xa0\x4f\x4a\x90\x2b\x17\x91\xa9\x7b\x47\xe1\x8b\xe1\xde\x66\x5a\xd7\x1c\x58\xe5\x42\x36\x7f\xfa\x09\x36\x84\xd1\x3c\x3b\xfd\xc4\x34\x9c\xa6\xc8\x4e\x7c\x14\x6d\xa7\x49\xab\x7c\xa6\x75\x0d\x4b\xb3\xea\x09\xcc\xf5\xde\x6e\xd6\xee\x9c\x30\xfb\xb4\x46\xf3\xa8\x54\x28\x0c\xa8\xdc\x51\x95\x57\x5c\x2f\x81\x8a\xb7\x42\x6e\x5a\x60\xd1\xe4\x2a\x16\x50\x49\x6b\xbd\x23\x75\x8d\x05\xec\x2a\x64\xf1\xfe\x0f\x54\x82\x6c\x96\x6b\xaa\x94\xdd\xbf\x2d\x9c\x99\xb0\xec\x80\xac\x00\xd4\x0f\x83\x0c\xda\x95\xac\x1b\x4d\xc7\xaa\x21\x75\xf0\xb9\x4d\x8e\x96\x20\xb1\x2e\xa7\xb1\x12\x81\xf9\xdc\x35\x6d\x76\x19\x5a\x77\xf5\x70\x32\x50\xfb\xba\x71\x55\x9b\x54\x98\x5b\xe4\xb4\x46\xb5\x43\x93\x68\x2d\x28\x11\x17\x6b\x13\xe9\x7c\xc8\x9d\xe7\xbc\x7d\x1b\x4c\x1b\x75\x69\xcf\xf5\x70\x9a\x91\x11\x41\x5c\xfe\xaf\x28\xbe\x12\xd1\x46\x77\x75\x1e\x42\xec\x5c\xf9\x67\xc4\xe0\xcf\xba\xa9\x3a\xc4\xa0\x90\xcc\xee\xeb\x7a\xe2\xea\xdc\x63\x26\x85\x7b\x0e\xef\x4d\x4a\x65\xb4\x48\xe7\x4e\xc8\x19\x41\x68\xca\x85\xc0\x86\xec\xb1\x95\x59\xd3\x00\x40\xeb\x29\x99\xb6\x4a\x6a\xe2\xd1\x5d\x87\x9a\x4d\x35\xa7\x6a\x3f\xac\xa5\x24\xaa\x66\xf3\x1f\xdc\xb9\x8a\xd2\xfa\xdf\xfd\x19\x55\xda\x99\x75\xec\x50\xf5\xbd\x49\x4f\x2f\x53\x2a\x63\x91\x9f\x19\x94\xa9\x13\xa4\xfd\xac\xba\xc5\xc2\xf7\x0a\xe3\xca\xac\x77\x5c\xd0\xbf\x62\xa5\xec\x64\xea\x69\x98\xe4\x93\xa4\xb6\x52\xb9\x0c\x57\xfd\x63\xda\x74\x4d\x19\x5d\x37\x6b\xf7\xe8\x0e\x25\x8a\xad\x4d\xca\x41\xdf\xc2\xd4\x49\x4b\x22\x50\x96\x73\x21\x30\x57\xf5\x3e\xf6\xec\xa5\x6d\x65\x48\x9a\xbc\xaa\x5a\x47\x02\x8f\xc1\x64\x1b\x7f\x8b\x99\xf9\x09\x52\xc8\xa3\x19\x9b\x00\x91\x6f\xe0\x5f\xbd\x1d\xe3\x45\x6d\x13\xd9\xf6\x6b\xa9\xaf\xfa\xbb\x52\x9d\xc4\x1c\x9b\xdd\xc3\x2a\x8e\x01\x9c\x94\xef\x41\x20\x0f\x92\x78\xdb\x63\x2f\xe9\x75\xaf\xc9\x94\x68\xd0\xcb\xb2\x15\xdd\xea\x6d\xc4\x96\xbd\xde\x40\xcc\xf1\xcb\x6f\x20\xbd\xb2\x3e\x83\x92\xd4\x12\x81\xab\x0a\xc5\x8e\xca\x61\xd9\x96\xb4\xd6\x17\x8f\xdf\x9d\x99\xed\xa1\x2c\x3e\x09\xdd\x96\xe9\xfa\x43\xa5\x69\x36\xd1\x9e\x92\xcf\xb4\xd7\x5a\xb4\xec\x39\x43\xb3\xbf\x7a\x1f\x63\x19\xe3\x5b\xdf\x94\x1d\x1d\x3f\x89\x27\x0b\xb8\xd3\x22\x9a\xa3\x81\x85\xda\xbd\x4d\x8a\x99\x0b\xf9\xbb\x0b\xf2\x0f\xad\x2e\x0c\x4f\x7d\xfe\x6f\x3b\xea\xfd\x81\x9a\x29\x69\x82\x30\x47\x88\x25\xba\x60\x0a\x58\xee\x81\x6c\x36\x82\x6f\xb5\x6a\x70\xec\xc3\x9f\x43\xd3\xfe\x79\x44\x0e\x7a\x11\x27\xe4\x0f\x44\x35\xcd\xf9\x66\x7f\xa5\xed\x12\x61\x75\x00\x7b\x32\x12\xbb\x59\x9c\xf5\x6a\x69\xb3\x2a\x50\xf2\x46\x58\x89\x95\x57\x84\xad\xd0\x6a\x14\x7d\x46\x92\xc0\x6d\x65\xfa\xe3\x7d\x52\xbe\xa4\xae\x83\x8b\x83\x43\xf5\x3a\x48\xcd\x0a\x55\x5c\x9f\x52\x33\xf2\xfb\xc2\x67\xef\x20\x2d\x7e\xc8\xf4\x2b\xee\x65\x2f\xc6\x0f\xa8\x24\x5c\x9b\x8b\x19\x1d\xe4\x75\x59\x72\xa1\xe0\x33\xd2\x55\xa5\x64\x27\xba\xa4\x6d\x7a\xef\xe4\x3f\x65\xbb\x1f\x8e\xb9\xdb\x62\x5a\x48\x87\xa8\xbd\x7e\xfc\x74\xcb\xd4\x8f\x3f\xcc\xc0\xfe\xfb\x74\x4c\x4e\xfb\x63\x92\xfc\xe2\xe0\x74\x13\x18\x51\xd0\xad\x39\xa0\x8d\x78\xe7\x22\xd6\x8d\x2b\x51\xc1\x1e\x13\xc1\xdc\xe7\xea\xdf\xb8\xe6\x62\xff\x5d\xb9\xb2\x90\x7f\x1b\x57\xd1\x74\x47\x70\xb5\xb6\x11\xbf\x9e\xab\x5f\xe8\x9a\xaa\x23\x98\x3a\x92\x28\x03\xa7\x69\xb2\x91\x1e\x43\x8e\xb5\x7c\x8e\x12\x03\x7c\x3c\x21\xb5\x09\xeb\x00\x1d\xdf\xbe\x96\x84\x64\xb4\xa3\x17\x85\x56\x0f\x52\x09\xdd\xde\xfe\x6e\xdb\xcf\x78\x8f\x4e\xe0\x86\x87\xad\x12\xa3\x1b\x9b\xbe\x76\x4d\xce\x48\xbd\xfb\xeb\xde\xb6\x63\xf7\x04\xad\x04\xdf\x0c\x6a\x83\xde\x71\x24\xbd\x4e\x40\xcd\xdb\xe1\xab\x77\xfb\x6f\xff\x5e\x21\xfc\xf5\xfc\xc4\x73\x87\x32\xa4\x22\x23\xaa\x86\x8e\x12\x87\xf8\x4a\x2f\xfe\xbf\x99\xb3\x01\x99\x3d\xc2\xdb\xf3\x5f\x1d\x5e\xc5\xdd\x80\x03\xcf\xf1\xb7\x28\x0a\x19\x5e\x4b\x7b\x65\x46\xec\xd3\xee\xd0\x11\xf1\xcb\xc5\x28\xb5\xa4\x28\x52\x39\x36\xf2\x25\x23\xe5\xf7\x99\xa0\x8c\xec\x89\x7e\xff\xa1\xcf\xf5\x8c\xd6\xc7\x30\x3d\xf6\x79\x26\xfe\xfd\x0d\x9c\x0f\xba\xd7\x97\x76\x11\xfd\xf6\x5b\xcf\xf7\xcd\x80\x30\x98\x7f\x6f\x12\xde\xbc\x20\x09\x63\xdf\xb7\xbe\x67\x1a\xa6\x96\x84\xec\x2b\xee\xc7\x81\x83\x5c\x0c\xad\x10\x07\xbe\xa7\x65\x5f\x00\xcd\x45\x9e\xff\x8a\xd6\x8b\x5c\x9f\xbd\x36\x44\x55\x30\x3f\x4a\xc6\x26\x63\x79\x5d\xfc\x46\xea\x06\x87\xcf\x6d\x7e\x57\xac\x39\x29\x22\xc9\xac\xa7\x9c\x1c\xc9\x94\xf9\x8e\xe3\x46\xbb\x58\xec\x67\x9b\x14\x84\x96\x3e\x5a\x9d\xe7\xd6\xb7\x91\x64\xbf\xf8\x33\xa4\xc3\x1e\x4b\xf8\x53\xb8\x1f\xeb\xa3\x6f\x74\x84\x1a\xbc\xe9\x8b\xae\xdf\xc7\x6e\x40\xac\xd5\xb8\x19\x17\x12\xe6\xf0\xd8\xbb\xb5\x20\x7a\xdf\x86\xab\x73\x2f\xfd\xa3\x7d\x3c\xb8\x6b\x33\x76\xd3\x74\x31\x8c\x64\x0d\x89\xbe\xe8\xf6\xbd\xf0\x5f\xda\x0c\xd4\xc0\x27\x35\x9f\x57\xfd\xda\x8b\x96\xa7\x93\xff\x05\x00\x00\xff\xff\xbb\xe9\x4c\x35\xf8\x1f\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -159,11 +159,11 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x87, 0x23, 0xe, 0x31, 0x76, 0x62, 0x5a, 0xb8, 0x18, 0x83, 0x93, 0xe4, 0xb3, 0xf0, 0xe3, 0x96, 0xfc, 0x8d, 0x40, 0x21, 0x90, 0xc8, 0x98, 0xb, 0xda, 0xf2, 0xe0, 0xcc, 0xe3, 0x49, 0x41, 0x5b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x99, 0x2c, 0x97, 0xdc, 0x7, 0x93, 0xa3, 0xe1, 0x73, 0x2, 0x8f, 0x15, 0xb9, 0x7b, 0xb3, 0x3d, 0x71, 0xa5, 0xdb, 0x55, 0x30, 0xfd, 0x5f, 0x91, 0x16, 0x41, 0x9f, 0x80, 0x48, 0xa9, 0x50, 0x2d}} return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x1c\xf1\x8b\x44\xa5\x76\xb7\xb6\xb6\x54\x56\x3c\x8a\x24\x7b\x54\x4e\x6c\xc7\x97\xc9\x43\x6a\x2a\x1f\xd4\x0d\x8a\x3d\x6a\x36\x98\x06\x28\x86\x9b\xd1\x7f\xff\x0a\xf7\x7b\x5f\x28\x4a\x76\x6a\xac\x07\x5b\xea\x6e\x00\x07\xe7\x8e\x83\x83\x83\xa3\xff\xda\xdb\x03\x00\x78\x59\x93\xf5\x07\x86\x6e\xaa\xe6\xfa\x8c\xd4\x35\x2e\x58\x45\x1a\xf9\xea\xe3\xbc\xa2\x50\x90\x86\xb5\xa8\x60\x50\xe2\x59\xd5\x60\x0a\x08\x0a\xf3\x1d\xcc\x48\x0b\x54\xb6\x06\xd4\x94\x50\xe2\x1a\x5f\x23\xc6\xff\x24\x57\xff\xc2\x05\xa3\xa2\xa7\xf5\xbc\x2a\xe6\x80\xea\x9a\xac\x29\xac\x28\x6e\x29\x30\x22\x1a\x62\xb7\x19\x16\xfd\x21\x0a\x0b\xd4\x6c\xa0\x21\x25\x1f\x8e\x02\x9b\xe3\x0d\xac\x51\xc3\xa0\x6a\x00\x01\xad\x9a\xeb\x1a\x03\x2a\x0a\xb2\x6a\xd8\x54\x0c\x70\xc9\x40\xc0\xba\x58\x22\x56\x5d\xd5\x18\xd6\x15\x9b\xf3\x86\x50\x93\xe2\x06\x97\xc0\xc8\x0d\x6e\x74\x1b\xa0\x98\xad\x96\x53\x39\xcb\x0f\x18\x8b\x0f\x49\x33\xab\xc9\xfa\x88\xff\x73\x58\x90\x16\x1f\xea\x99\x53\x78\x7f\x71\x7a\xfe\xd3\x85\x00\x6e\x41\x5a\x0c\xf3\xea\x7a\x0e\x35\xbe\xc5\x35\x54\xcd\x8c\xb4\x0b\x24\x90\x81\xae\xc8\x8a\x89\xbe\x34\x4a\x2c\xa6\xf8\x60\xff\x75\xb4\xb7\x57\x2d\x96\xa4\x65\xf0\x72\xd5\x5c\x73\x38\x3f\x0a\xb0\x66\x2d\x59\xc0\x53\xef\xd9\x53\xf3\x65\x4d\xd6\xce\x57\xdf\xfd\xf1\xf2\xc7\xb7\xbf\x7c\x7c\xfb\xfa\xe2\xcd\xe9\xf9\xf9\xfb\x8b\x0f\x1f\xdc\x0f\x2f\xcf\x3f\xa2\xab\x1a\x2b\x7a\xba\x2d\x2e\xcf\x3f\x9e\xfe\xf0\xe3\xc5\x87\x8f\xa7\xaf\x2f\xdf\xbc\x0a\x9a\xfe\x28\x70\x24\x46\xa1\xba\xd1\x8f\x6f\xcf\x5e\x5f\x9c\x8b\x81\x3e\x24\x46\xfa\xc0\x48\x8b\xae\xf1\x4b\x8c\xa9\x3b\xcc\x87\x8f\x6f\xdf\x9f\xbe\xba\x78\x79\x71\x91\x6a\x74\x56\xaf\x28\xc3\xed\xcf\x67\xba\xc9\xcf\x67\x89\xaf\xce\x5f\xbf\xd2\xef\xcf\x5f\x87\xa0\xf2\x0f\x2e\x96\xa4\x98\xeb\x4f\x2e\xde\xbd\x3d\xfb\xbb\xfe\x68\x0f\x15\x05\xa6\x74\x1f\xd5\xf5\xc4\x72\x6e\x92\xc5\xe1\x4f\x49\xfe\xa3\xa3\x23\x38\x55\x6c\xb1\x44\x6c\x2e\x19\xd6\xed\xa7\xc6\x0c\xa2\xe6\x6a\xfe\xef\x10\x9b\x1f\x83\xf3\xc7\xb0\xd6\xef\xda\xea\x16\x31\xd5\xda\xf9\x63\x60\xeb\xd5\x55\x5d\x15\xaa\xb1\xf9\xdd\x4e\xe7\xe2\x16\x37\x2c\x9e\x07\xe6\x8f\xe1\x0d\x29\xf1\x69\x59\x72\x72\x47\x1d\xef\x73\x91\xbb\x3c\xe7\x13\x6a\xab\xe6\xfa\x00\x5a\x52\xe3\x63\xf8\x74\xd9\xb0\xff\x77\x00\x68\xc1\x91\x74\x46\x16\x8b\x8a\x31\x5c\x1e\xc3\xa7\x97\xd5\x1f\xff\xf7\xff\x1c\x00\x2a\xcb\x16\x53\x7a\x0c\xa7\xf2\x97\x17\x93\xcc\xd8\xe7\x52\xcc\x49\x3b\x18\x80\x52\xb7\xe0\x0f\x39\x1c\xff\xfb\x7f\x8d\x03\xa4\x03\x0b\xef\xf1\x82\xdc\xe2\xf2\x65\x4b\x16\x63\x31\x31\x7a\xc2\xa3\xc6\x4a\x4f\x7a\xf0\xdc\x7e\x42\xc5\xbc\x6a\xb0\x62\xea\xb3\x16\x23\x86\xcb\x71\x13\x9a\x58\x66\xfa\xc0\xda\x55\xc1\xb5\x1a\x62\x40\x19\x69\x31\xb5\xf0\xc1\xe5\xb9\x50\x80\x11\x20\x54\x36\x3a\xb7\x13\xa1\xf0\xa7\xf8\x2a\xc5\xe0\xa6\xbf\x37\x1e\x8c\xfd\xdf\x5b\xfc\xec\x99\x8f\x6f\x2b\xbc\x86\xaa\xa9\xd8\x10\xb4\x4e\x1c\xa8\xf8\x0f\xc5\xf5\x6c\x1a\x80\x03\x27\x20\x7b\xea\xf8\x52\x7c\xe5\xfc\x65\x3e\xbd\xdb\x93\xff\x1a\x74\x9e\x91\x86\xa1\xaa\xa1\x09\xc3\x81\xc4\x38\xdf\x70\xeb\x27\x08\xa8\xd5\x92\x69\x2b\xad\x68\xc5\x4d\x30\xc5\x05\x69\x4a\xd4\x6e\x8c\x49\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\x6b\xc9\x08\xcc\x49\x5d\x9a\xf6\xdc\x32\xfd\x7c\x06\xa4\x05\xae\x62\xa5\x7d\x16\xe6\x97\x6b\x6e\xfe\x35\x5a\x31\xc2\x41\x2a\x50\x5d\x6f\x60\x89\x36\xc2\xe4\xb1\x16\x35\x14\x29\x7b\x8f\x31\x35\xfd\xb5\xb8\xe6\xac\xc5\x5b\x3a\xdd\x2e\x71\x2b\x66\x45\xa7\x39\xb6\xf0\x19\xf4\xb2\x99\x91\x0e\xe6\x68\x86\xf1\x84\xc3\xce\xe6\x1b\x8e\x6e\xb4\x44\x57\x55\x5d\xb1\x0d\x87\x92\x23\x40\xcc\xf5\x1f\x68\x55\x0b\xfc\x08\x97\x44\x9a\xff\x75\x83\x5b\xb7\x29\x23\xc2\x89\x28\x5b\xb4\xe6\x73\x2b\xf1\x92\xd0\x8a\xa9\x6e\xaa\xd6\x50\x49\x13\xa0\x9a\x41\x83\x71\x89\xcb\x10\x46\x6d\x87\x24\xa0\x0b\x6f\xf2\x02\x90\x77\x2d\xb9\xad\x4a\xdc\x1e\x3b\xe0\x3e\x47\x2b\x36\xdf\xf7\x5c\x82\xe9\x2f\x0a\x1c\x6e\xe2\x27\xf0\xcc\x78\x06\x53\xd1\xcb\xf7\x56\x06\x92\xec\xef\x09\xfc\xc3\x41\x11\x8a\xd4\xb2\xc5\xc1\x13\xfe\xd3\x31\xfe\xb4\x98\xe3\xe2\x66\x7f\x72\x0c\x4f\x2f\x9b\x5b\x54\x57\xa5\x30\xe0\x20\x9d\x20\x49\x39\xfd\xed\x53\xaf\xe3\xbb\x58\x42\x9b\x3e\x11\xe6\x58\x81\x13\x81\x9c\xf8\x65\x07\x94\x70\xd2\x35\x07\x47\xfe\x5d\x96\x7a\x85\x99\xf0\x66\xb5\xbe\x05\x32\x13\x7f\x06\xac\x94\x64\xf2\xd9\xaa\x81\x6b\xcc\x94\x82\xe6\xe8\x51\xbf\x06\xd8\x6d\x31\x5b\xb5\x4d\x2f\xfc\xd3\x2b\xd2\xb6\x64\xbd\x3f\x79\x32\x15\x9c\xff\x64\xaa\x60\xca\xab\x2e\xe9\x6a\x40\xd5\x30\xdc\xce\x50\x81\xa5\xca\x91\xde\x7c\x81\x1a\x58\xf2\xf7\x74\x2e\x75\x86\x10\x91\xd8\x0d\x36\x9d\x51\x22\x9b\x13\x36\xd7\xed\x7f\x5f\xe1\x76\x13\xb4\x4c\x5a\x97\x16\x53\xb2\x6a\x0b\xec\x80\x92\xf1\x91\x32\x7a\xe5\x16\xb5\x6a\x5d\x20\x7d\xde\x4f\xd4\x7a\x11\xd9\x06\xab\x66\x54\x13\x4e\x2f\x54\x96\xdc\x86\xbc\x15\x9a\x76\xff\x37\xc1\x84\xc7\xf0\xb7\xd8\x53\x9f\xf2\xcf\xf8\xef\xb8\x0d\x65\x93\xab\xc7\xe3\x84\xca\x54\x3e\x47\x66\x58\x63\x79\xcd\xd8\xc6\x3a\xe5\x01\x30\x8d\x26\x0e\xd3\x86\x9d\x2b\x3d\xf8\x91\xf8\x20\x45\xea\x86\xbb\xe7\x6a\x28\x47\x3d\xa4\x81\x16\x36\x5b\x74\x4e\x30\x15\x68\xb8\xf8\xa3\xa2\x83\x2c\xf8\x8b\xc9\x31\xfc\x40\x48\xdd\x25\x33\xd2\x8e\x0b\x99\xf9\x55\x76\xf5\xcf\xae\xcf\x5d\xaf\x45\xb4\x71\x1f\x74\xb6\x3c\xad\x6b\x31\x56\x33\x23\xa2\x61\x06\xcf\xfc\x7d\x5f\x3f\x76\xcc\x8e\xce\xbc\x8f\x3a\x7b\xf4\x89\x25\xa6\xf5\xa7\x44\x45\x8a\xb7\x3c\xd1\xf7\x1c\xcc\x86\x55\xac\xc6\x0b\xee\x66\x5a\x59\x7b\x2b\x4c\xa7\x11\xed\x8f\x73\x6c\x45\x54\xf9\x8d\x9c\xb3\xa9\xf4\x1f\xf9\x22\x5e\x0a\xb9\x52\x77\x2a\x16\x40\x5a\x6c\xba\x40\x75\x1d\x28\x02\x15\x4d\x10\xee\x4a\x11\x19\x75\xb5\xc8\xd7\xa6\x58\x7e\x6c\x7a\x7b\x8d\xf1\x92\x72\x37\xa6\xb8\xe1\x1a\x77\x4e\xd6\x32\xc0\xa0\x5b\x35\xa5\x11\x6e\x19\x27\xa0\x80\x5a\xb9\x88\xc7\xa5\xab\xb1\x2a\x06\x37\x0d\x59\x53\xe5\x89\xa9\x6f\x19\x81\xeb\xea\x16\x6b\x58\xb8\x42\x84\xf5\x1c\x37\x32\x6e\xa1\xfd\x06\x3e\x8a\xf6\x27\x4c\x9f\x65\x35\x9b\xe1\x96\x63\x93\x6d\x96\x58\xda\x03\xd1\x69\x5e\xe7\x45\x9a\xee\xb8\x43\xf9\x39\x72\x7c\x64\xe7\x78\xcb\x25\x31\xe4\x16\x6e\x30\x7c\x45\x27\x04\x76\x67\x3e\x09\x87\x20\x39\xbe\xf0\x6c\xab\xba\x86\x2b\x0c\x4d\x55\x73\x3f\x4a\x98\x48\x45\xcb\x39\xa2\xd0\x10\x28\x48\xdb\x62\xba\x24\x4d\xc9\xb9\xc1\xa7\x77\x7e\x2a\xbb\x9b\xc8\x0b\x7f\x26\x1f\xe4\x4a\x28\xe4\x4e\x6e\xfa\x54\xd8\xca\x46\xb5\x48\x4b\xbd\xb6\x67\xa8\x91\x5e\xfa\x8a\x62\x20\x0d\x76\xd6\x53\x4b\x2c\xdb\x83\xe3\xaa\xf0\x26\xdc\xb1\xe4\xfc\x75\x85\x61\x29\xa3\x05\x6a\xa8\x35\x5c\xe1\x02\xf1\x8e\x04\xb3\x15\x64\x55\x97\xfc\xab\x15\x75\xd0\xe4\xb0\x54\x12\x4b\x8d\x31\x3e\xf4\x18\xfe\x66\xf4\x42\xa7\x99\xba\xeb\xee\xce\x68\xa6\x21\x3d\x9a\x8f\xef\xf6\x02\x44\x09\x82\x59\x31\x17\x04\xf9\x3b\xa9\xb9\xff\xa5\x96\x2f\x52\x99\x58\xde\x0e\x59\xc2\x09\xef\x50\x21\x7f\x72\xa5\x15\x28\x0c\xc1\x7f\x0d\x51\x2b\x5c\x60\xf3\x8a\x1e\x70\x69\x77\xf8\x32\x3f\x5f\x66\xa1\x1a\xc3\x64\x07\x5e\xd8\x6d\x2a\xfe\x7b\x6b\x16\x4f\x13\x78\x16\xbf\x96\x83\x84\xbc\xf8\x91\x2b\x36\x3a\x48\xad\xe9\xd8\x24\x6e\xf9\x52\x51\x32\x89\x08\xb9\x1a\x7d\x6b\xb8\xf7\x48\xac\x79\x92\x0c\xfc\x0b\x57\x6e\x85\x0c\xbf\xf0\x1e\x1a\xbc\x56\x03\x1c\x40\xac\x46\x57\x14\x97\x30\xab\x5a\xca\x0e\x60\x46\xf8\x7a\x0b\x97\x70\xb5\x09\x61\x8b\x47\xd0\xda\x92\x0f\xa1\xbb\x4f\xe9\x69\xfd\x5d\x93\x1a\xa5\x53\x04\x1e\xc4\x19\x4c\xd1\x26\xe1\xe4\x53\x40\x94\x92\xa2\x12\x2b\x68\x11\xad\x16\xa8\xcf\xb3\x99\xef\x16\xd2\x1e\x03\xee\xaf\x05\x77\xa9\xd2\x0f\x3e\x03\xc3\x0f\x5b\x54\x7a\xb3\xcc\x2c\x23\x9d\x99\x38\x7e\x44\xef\x3a\xd2\xeb\x1a\x4e\xfc\xa1\xf6\xd2\xeb\x4e\xa5\x52\xe1\xf9\x21\xfc\x99\x59\x9a\x5a\x35\xa9\xbe\x8a\x3f\x0b\xf9\x0c\x4e\xe0\xbb\xe9\x77\x79\x08\xa3\x2f\xbd\x4f\x8f\x8e\xe0\x32\xb6\xaf\xa1\x3e\x3c\x10\x5c\x53\xa1\xba\xfa\xff\x18\x2a\xe1\xa0\xf1\xb5\xf7\x5c\x50\x23\xec\x8f\xeb\x19\xd7\xb0\x3b\x68\xf5\x3e\xad\x66\x22\xfe\xe1\x30\xcf\xdb\xab\x7f\xc1\x89\xfb\x20\x41\x53\x31\x37\xf7\x13\xaf\xc1\x5e\xf4\xfd\xd1\x11\xc8\x95\xad\x92\x39\x6e\x1f\x04\xf0\x0b\xd4\xa0\x6b\x6b\x37\xc4\xee\x41\xc2\x75\x4c\x75\xc8\x1d\x3c\xcc\x94\x44\x06\x2e\x67\xe7\x94\xf9\x0f\x9f\xb3\x43\x99\x9f\x14\x18\x27\x01\x22\x9c\xf5\xb8\xfc\xcd\xfd\x7a\x7f\x92\xc6\x8b\xcf\x93\xf1\x28\x53\xdf\xd3\xe2\x3f\x77\x80\x6b\x9a\x12\x9e\x04\xa2\x5d\xab\xd7\x31\x6e\xf8\x59\x8a\x8b\x03\xe5\x05\x27\xae\x48\x84\x66\xbf\x26\x14\x6b\x93\x24\xcd\x15\x85\x2b\x3c\xe3\x96\xb9\xc4\x94\xb5\x64\xc3\x4d\x02\xbe\xc5\xed\x86\xcd\xdd\xa0\xa0\x5c\x7d\x08\xcb\x86\xa5\xd2\x2d\x78\x5f\x42\x10\x61\x81\xd9\x9c\x94\x07\xca\x8f\x17\x96\x7d\x89\x9a\xaa\x50\x0e\x67\x8b\x95\xd3\xcf\x5f\x28\xeb\x22\x57\x00\x62\xd7\xb1\xd9\xe8\x60\x8d\xbb\xaf\xc9\x7f\x14\x48\xfb\xa1\x8e\xb2\xc1\x4b\x3e\x5d\x81\x05\x77\x2d\x1a\x7d\x5b\xba\xc1\x72\xdb\xc0\x5f\x8d\xfa\xa8\xd5\xee\xa6\x08\xc3\x9b\xc1\x32\xb4\xb5\xa8\x30\xeb\x6a\xf9\x7f\xb0\xae\x6e\xaa\x7a\xd2\x45\xcf\x99\xeb\x18\xc8\x91\xcb\x74\x9c\xbf\x6f\x78\xa7\x59\x18\x74\x0f\x60\x4a\x7e\x79\x79\xde\x09\xa7\xa2\x4b\xa4\x8f\xbb\x3f\x3a\x8f\x5d\x9e\xc8\x2b\xad\x6b\x6e\xb2\x03\x27\x48\xb1\x8c\xb3\x21\x3e\x55\xf1\x3e\x67\x5b\x15\x57\x9c\xd3\x80\xb4\x70\x45\xd8\x5c\x2a\x0f\xdf\xf3\xf9\xc4\x39\xd7\xf7\x71\x94\x57\xc3\xf8\x80\xc6\xff\xa9\x66\x82\x27\xc5\x76\xb4\xe5\xdb\x74\x00\x5a\xfa\x10\x2a\x12\x20\xed\xc3\xbe\xdc\x43\xd3\x4e\xcb\x84\x7b\xe9\xbe\xe5\x16\xd2\x7d\xe7\xae\x21\x35\xa3\x86\xb6\x30\x36\x90\x56\x99\x65\x1b\xff\x80\x6a\xd4\x14\x38\x34\xa5\xd3\x2b\xf5\xfc\x30\xdc\x65\x9e\x2e\xaa\xa6\x5a\xac\x16\xea\xd1\x7b\x4c\x71\x7b\x8b\x6c\xb2\x82\x45\xa2\xb2\x70\x2d\x96\x5b\x25\xa1\x69\x53\x8b\x25\x5f\x81\x0b\x1c\x87\xe6\x2a\xd2\x75\x4f\x84\xb2\x0b\x71\x02\x9e\x96\xf7\xb0\xe2\x3c\x7a\x92\x41\x8a\xdf\xda\xa2\x65\xa7\x48\x11\xcc\x40\x29\x6e\xd9\x7e\xf4\x5c\xbc\x13\xdc\x00\xcf\x4f\x02\x30\xbe\x0d\xe9\x75\x90\x6c\xbe\xc0\x94\xa2\x6b\x2c\x5c\x2d\xba\x9a\xcd\xaa\xa2\x12\x31\x0d\xc2\x50\x0d\xe8\x16\x55\x35\xf7\xff\x64\x18\x5f\xcd\xe5\x69\xd4\xd1\x24\x69\xcc\x2f\x67\xc6\x12\x28\x71\x28\x50\xc3\x97\x64\xad\xdc\x51\x95\x72\x25\x61\x3c\xb0\x1b\x36\xdc\x29\x51\x91\x70\x36\xc7\x8b\xa8\xe7\x6a\x06\xfb\x99\x49\x87\x7a\x5c\xff\xe4\xbc\xb1\xf4\xf3\x6f\x15\x4e\xe3\x49\x81\x0d\xd2\x3f\x3f\x74\xa9\xac\x81\x37\xb2\x29\xff\x8f\x6d\x7f\x06\x4f\x7c\xfd\xca\x71\xd5\x85\x20\xf9\x10\xd6\x73\xc4\xd4\x77\x4a\xb1\xa8\x17\x4c\xc6\xee\x94\x7f\xa4\x89\x1f\x0d\x68\xbc\x88\xe4\xec\x8e\x8e\x60\xb5\x2c\x11\xc3\x81\x22\x13\x2b\xc1\x16\x17\xa4\x15\x4b\x33\x54\x8a\x58\x8e\x19\x52\xd9\x57\xd5\x46\xf1\xc9\x4e\x48\xe1\xd1\x37\x0d\xb3\xb0\xd6\xab\xc5\x27\xcf\x8b\xfe\x48\x3e\x51\x2e\x8b\x8a\x53\x0e\x87\x74\xc4\x75\xb8\x9c\xbc\x17\x97\xe8\x45\x81\x1a\xa3\xc5\xbf\xaf\x30\x65\x09\x9c\xab\xce\x17\x55\xb3\xa2\x82\x80\xdc\x01\x82\x35\x52\x9d\x86\x0e\x6d\xb0\xe2\x8d\xd0\x97\x5c\x2f\xe4\xde\x7c\x9b\xc1\x4d\x1e\x97\x6a\xbe\xcf\x0f\x9d\x55\x57\x21\x52\x11\x2e\x16\x4b\xb6\x11\x1c\x1f\xba\x33\xce\x2c\x5f\x61\xa6\x56\x29\x6c\x85\x6a\xdf\x86\xa2\x62\x0e\xb1\x63\xeb\x0e\x2e\xe1\x7c\x47\x5a\xb1\x67\xfd\xfc\x10\x3a\xc5\xcc\x97\xfe\x6c\xa7\x1a\x2d\x4e\xb7\xbe\xe9\x8a\x3a\x4e\xe3\x2c\x3f\xe9\x73\xbd\xc5\x3c\xc7\x0b\xa8\x1a\xb5\xd0\xa0\x68\x81\x3b\xe6\x2b\x51\x33\x55\x61\xe6\x7d\xb9\xed\xa2\x15\x8b\x82\x35\x3d\xa9\x4c\xcb\x60\x9e\x19\x70\x8d\x06\xcb\xf0\xd9\xdd\xb0\x55\xc7\xd1\x11\x7c\xa8\x1a\xb1\x4f\xa0\x0c\x76\x43\x22\x8b\x8d\xac\x47\x3e\x47\x32\xd0\x5e\x90\x05\xb6\x2c\xdf\x90\x76\x81\x6a\x2b\x6c\x57\x39\x01\x1d\x66\x03\xef\x6f\xf3\x46\x5b\xba\x6d\x44\x32\x67\x60\x0c\x69\x7a\xd8\x33\x65\x5e\xb2\x8b\x32\xc5\x9b\xc6\x9d\xbd\x42\xc5\x8d\x48\xa0\x50\x0e\x14\x9a\x31\xdc\xc2\x15\xe6\xea\xcc\x09\xc8\x71\x0a\x21\x90\x0b\x30\xd2\xea\x84\x20\x91\x0f\x99\xe9\x3d\x52\x99\xca\xfd\xad\x66\xb0\x24\x94\x56\x22\x90\x34\x38\xc2\x67\x5d\x5f\xb3\x6f\x29\xdc\x5f\xb5\x3b\x99\xf4\x79\x87\x05\x9b\xf4\x52\x13\xb7\x2d\x77\xf9\xe7\x22\xf2\xde\x08\x9d\x7c\x85\x81\xb5\xd5\xf5\x35\x6e\xe5\xe2\x71\xd9\x92\x72\x25\xf3\x67\xae\x70\x81\xe8\x0a\xbb\xfe\x8c\x8a\x8f\xe2\xba\x8c\xa5\xe8\xe8\x48\xf7\x2c\x22\xff\x64\x89\xdb\x7a\xa3\x42\x19\xd2\x80\x28\xdf\x48\x6c\xa3\xf3\x79\x8a\x61\xe2\x8e\xf8\x7c\xf9\x6a\x52\xb1\xf4\xfe\x84\xf3\x79\x9e\xb5\x92\x86\xf4\x18\x9e\x9e\xa1\x86\x7b\x19\x7a\x4f\x6b\x21\x83\xe5\xa8\x11\x9e\x76\xdd\x62\x54\x8a\x5d\x8d\x32\x8c\xa7\xdd\x6f\x0d\x11\xf8\xf7\x7d\x0e\xfe\xb5\xb2\x1d\x9e\x83\x2f\x63\x57\x6a\xf1\x2a\xa0\x77\x03\x07\xd0\xe7\xf0\x27\x9c\x2e\xee\x42\x8e\x41\x6b\xa7\x5f\x39\x4a\xf4\x0f\x63\x72\xa6\x95\xb4\x8f\xd0\x50\xd1\xf3\xff\x63\xcb\x90\x55\xd5\x8a\x1f\xdf\x4b\xed\x92\x94\xd2\x2d\x81\x88\x55\x53\x0e\x85\x69\x43\x36\x22\xfe\xe9\x35\x19\xec\x41\xa6\x10\x9e\x41\x8f\xab\x99\xa4\x22\xd6\x0e\x9e\xde\xeb\x2d\x30\x20\x3a\xd4\x4b\x4b\x2f\x20\x87\x92\x72\x44\xe4\xef\xde\x0c\x18\xf6\x9a\x59\xa4\x74\xd9\x79\x2d\xb8\x32\xa5\x28\x8c\xac\xaa\x2d\x55\x9d\x85\xa7\xb7\xde\x2b\x36\xed\xd9\x08\xe8\x47\x56\xd6\xea\x49\x66\xa7\xc0\xda\x15\x16\x21\x97\x94\x29\xd3\xfe\x3c\xfe\xa3\xa2\x8c\xea\x1d\xc9\x38\xe1\x5c\x6c\xb4\x89\x54\x01\x1d\xab\x13\x53\x22\x4b\xfe\x16\xd5\x6e\x90\xeb\x40\x2a\xf4\x75\x45\x31\xcc\x50\x4d\xf1\x34\xbd\x13\x75\xff\xbc\x99\x80\x1f\x82\xfd\x4c\x3f\x21\xf7\x45\x22\xd8\x1b\x34\x38\x4f\xa7\xf2\x8e\x69\xe9\xc0\x08\xaa\xd9\xb8\x00\x8f\x66\x23\x37\x87\x4c\xfb\x8a\x88\x45\x3b\xc4\xe0\xe8\x7e\x37\xfe\xed\xe8\x7e\xff\x47\x6d\x64\xfc\xe6\x07\xcb\xc3\xf6\x56\x5c\x33\xba\x34\x42\x33\x9c\x78\x7d\xda\x68\x71\x46\xdb\xe4\xd1\x9e\xe8\x29\xf8\x62\x44\x97\xdd\xdd\x25\xbb\xba\xeb\x32\xff\x76\x0b\x4a\xad\x75\x39\x15\xa5\x6c\x18\x3e\x3d\x00\xb1\x7b\x27\xdc\x1b\xed\xf5\x39\xbb\xd1\xe2\x73\xf3\x7c\x81\x58\x31\xc7\x34\xb5\xd9\x94\x4d\xd0\x4e\x93\x75\xbf\x03\xa5\x4f\xd2\xfb\x21\xfc\xe7\xd9\xb3\x1c\xe2\xc6\x37\x92\xa3\x3d\x81\x93\x64\xca\x6a\xef\x88\xa2\x61\x36\x42\xce\x7f\xd2\xcc\xa8\x63\x65\xed\x2a\x8e\xb8\xdc\x25\x03\x73\x3f\x12\x72\x13\x92\xcd\x9e\xba\xa2\x4b\x5c\x54\xb3\x0a\x97\x3a\x9d\xc5\x4f\x88\x81\xc4\xbc\xdc\xc4\x55\x29\x3a\x66\x5e\xdd\x1b\x16\xee\x74\xb5\xd4\x0e\xb3\x7c\x01\xc9\x3d\x4a\x07\x38\x8e\xe8\x92\x13\xeb\x91\x98\x8c\x67\xcd\x47\xda\xd7\x63\x24\x18\x28\x6b\xac\x5e\x2a\xef\x5f\x2c\xcb\xca\x12\x50\x23\x4d\x12\xd7\x81\x36\x71\xc7\x4d\x8e\x83\x47\xcf\x59\x4d\xec\x91\x55\xa5\x4a\xcf\x9e\x56\x65\xf4\x52\xe9\x70\x71\x46\xe0\x24\x97\x3f\x24\x52\x24\x35\x8b\x54\x65\xbc\xb5\x26\x16\xe5\x1f\xe4\x66\xde\x89\xdb\xe7\x54\xbc\x91\x9e\xcd\x65\xf3\x5e\xd8\xf1\xfd\x09\x1c\x06\xdf\xf0\xd7\xef\xf1\x1a\xb5\x65\x10\x97\xdb\x66\xd9\xee\x00\xe3\xf5\x85\x17\xd5\xc0\xd3\x59\x2e\x70\x55\xa9\x33\xfb\xdd\xa7\xfc\x49\xe2\x9c\x54\x34\x73\xf3\xee\x17\x99\x19\x65\x77\xbf\xf6\x27\xce\xa9\x20\x31\x19\x91\x26\xfe\x42\xa7\x89\x4f\x62\x3c\x38\x7b\x6c\xbf\x56\xe5\x3f\xe1\xf9\xe1\x13\x41\xd7\x50\xfb\x7f\x50\xf6\x39\x3c\x40\xa1\xf2\xc6\x2d\xd3\xa6\x1a\xab\xe0\xb6\x09\x8c\xc9\xe3\xa1\x40\xea\xb2\xe3\x20\x06\x64\xb6\xa1\x05\x98\x61\x22\xff\xa5\x4e\x39\xdf\x42\xc4\x0c\xfe\x06\x48\xd9\x3d\x53\xb4\x13\x92\xd4\x2b\x2c\x7e\x52\x71\xb4\x0d\x3b\xed\x56\xaf\xd3\xbf\xb6\x68\x0d\x3f\x7c\xe8\x42\x98\x44\x49\x28\x80\x3d\x82\xc6\x21\x54\x28\xfa\x36\xf1\xca\xb4\xcb\x20\x47\x6d\x08\x7c\x24\x9f\x1a\x91\x90\xb0\x95\x60\x5a\xc9\xfe\x35\xa4\xb7\x94\x54\xf3\x74\x08\xef\xab\xdd\xa2\x4e\x0b\xe3\x47\xf8\x94\xcb\x27\x92\xa3\xe7\x7a\xcf\xc2\xc9\x56\xd4\x09\x7e\xa2\xe7\x64\x7f\x54\xae\x1a\x99\x3c\xb3\x85\x4b\xbf\xff\x5f\x30\x94\x44\xbc\x2e\x6a\x8c\xda\xb4\x82\xa9\x70\x5d\x2a\x35\x23\xfa\x2a\x31\xf0\x65\x84\xd7\x91\x93\x4f\xab\xce\xb2\x91\x16\x16\x48\x1d\x40\x67\x04\x6e\x30\x5e\x42\xc5\x8c\x0a\x0a\x65\x3c\xc8\x8b\x97\xf2\x2e\x11\xe6\x98\x76\xbd\x32\x9a\xf4\xd9\xd6\x17\x83\xa2\x91\xf2\x38\x62\x7a\x15\x98\xcd\xf2\x38\x86\xa7\x1f\x7c\x3f\x8d\xf7\x20\x90\x28\xc8\x2a\x97\xb2\xe2\x5c\xbd\x9e\x52\x1c\xcc\xce\x44\x52\x4e\x54\x66\xc1\xfe\x77\xd3\xef\x26\x36\x72\xa8\x18\x47\x0c\xc6\x7d\xf4\x64\xb6\x68\x57\x36\x5e\x72\xd9\xe6\x5a\x1e\xcd\xd3\xd9\xe5\xdb\x76\x6e\x85\x72\xc8\x92\xbd\xed\x54\x07\x76\x6e\x91\xc4\x52\xc1\x85\x42\x46\xdd\xd5\x7e\xef\x81\x8a\x2d\x33\x54\x43\xb3\x5a\x5c\xf1\x2f\x67\x51\xb8\x4e\x65\x36\x89\xf8\x09\xef\xa2\xc4\xe5\xaa\x60\xee\x36\xa2\x10\x19\xdc\xc6\xc1\x95\x6d\xc2\x45\xae\x62\x4e\x4d\x50\x1e\x8f\xa6\x99\x29\x1a\x98\x74\x5d\x03\x2b\x62\x54\x9e\x01\x6b\xf8\x64\x9d\x94\xcb\x05\x5a\xc6\x80\xeb\x84\x2c\xd5\xf9\xf3\xc3\x3c\xf3\x3c\x3f\x8c\xe3\x0e\x0a\xd4\xb3\xac\x7a\x71\xe3\x0c\x58\x05\x85\xd2\xd8\x0b\xdd\x10\x3d\x6c\x22\xda\x01\xae\x67\x38\xe8\x14\xb9\x16\xf7\xac\x57\x38\xd8\x78\x40\x2a\x8c\x67\x76\x97\x1c\x5c\x0e\xde\xeb\xfb\x38\xc7\x66\x93\xc2\x2a\x1b\x79\x08\x97\xeb\x65\xa3\xfd\x91\xcb\x06\x22\x29\xbf\xd4\x81\xb5\x28\x55\x75\x26\x0e\x51\xc8\xe8\x5b\x4c\x75\x91\xe3\xb7\x9f\xd2\x3f\xb6\x5b\xbf\xcb\xe9\xd3\x81\xd1\xc1\x01\x16\x31\x74\x08\x77\x60\x14\xc3\x2e\xf3\x76\xb1\xdf\x20\xc5\x2b\xec\xae\xc3\xf2\x03\xdc\xd2\x07\xb2\x56\xee\x12\xdf\xb3\x5a\x36\xa2\xf0\x58\xa6\xcb\x8e\xb8\x5b\xfb\xe5\x38\x68\x83\x4c\x58\x69\x4b\x4b\xcc\xe0\x04\xf6\x9f\x75\xf5\x84\xa8\xcc\xe3\xef\x24\x5d\x22\x31\xad\x9a\x79\xe3\x4c\xab\x32\x88\x2f\xc1\x9f\xb1\x86\x80\xfb\x2d\x47\x7a\x19\x20\x3b\xe0\xc3\xda\x61\x48\xd9\xe2\x50\x18\xb7\x34\xc7\xba\xfe\xd1\x76\x16\x19\x1e\xc2\x2a\x43\xda\x32\x47\x13\x1e\x6e\x9c\x9d\xc3\x0e\x49\xfb\x0c\x8e\x8d\xb6\xc3\xb8\x66\x3a\xc1\xd9\x39\x4b\x0d\xd1\xb2\x6f\x94\xf1\xcc\x31\x5f\x9f\xf9\xec\x0a\x09\x2a\x93\x79\x1e\x2d\xb4\xf4\x8f\xb6\x9c\x69\x91\x52\x86\xec\xe2\x8f\x25\x16\x7c\xe1\x4a\xa1\x51\x7e\xf6\x98\xa4\x3e\xa7\xe0\xe8\xab\x26\x43\xa7\xd0\xe0\xc1\xa8\xfc\x9d\x91\x36\xdd\x52\x76\xf7\x66\xbd\x4c\xf4\xbd\xa5\x6d\xb7\x07\x93\xa4\x75\xbf\xae\x28\xc3\xad\x38\xea\x16\x1c\xfa\xec\xf2\x09\x54\x2b\x24\xda\x69\xc4\x4b\xfd\xa3\xe9\x13\x93\x63\xa0\xfd\x96\x7d\x8b\x25\x65\x55\x66\xca\x7c\x34\x98\xad\x49\xcb\xfb\x3f\xd5\x6c\xab\xbf\xb3\xaf\x5e\xe3\x8d\x7d\xac\x26\xe7\x3d\xf3\x73\xc5\x0f\x60\x89\x36\xb8\x3d\x86\xd3\x15\x9b\x2b\x17\x76\xe2\xfd\xf5\x22\x95\x35\x6e\x13\x02\xf5\xc9\x86\x20\x13\x5d\xa7\x23\x45\x2d\x7d\x9f\x3d\x61\x47\x54\xc8\x5a\xe9\x75\x8e\x0c\x1b\x15\x95\x3e\x6f\x02\x0f\xd1\xa3\x08\x25\xde\x9f\x3e\x66\xec\xef\xea\x34\x1c\x75\x82\x3f\x3a\x27\x2e\x98\xca\xf0\xf8\xae\x9d\xf0\x34\x9c\x48\x14\x69\x92\x0f\x46\xa9\xa5\xce\x60\xad\x72\xe8\x93\x44\x78\x8f\x75\x02\xc3\x49\xb4\x61\x11\xc6\x06\xf9\xcf\x8b\x17\x46\x4c\x65\x76\x14\x61\xfa\x70\x96\x70\xc0\x5b\xdd\xdf\xd3\x0c\xd5\x47\xae\xcf\x0d\x7c\x22\x52\x19\x46\x8e\xdf\x6b\x69\xec\x8a\x3d\x27\x43\xce\x22\x6d\x95\x72\xdf\x1e\xad\xd8\x3c\xa8\x32\xe0\xa4\x9a\x53\x30\xf5\x81\xa0\x40\x75\x1d\x2c\x8c\xaa\x99\x99\x94\x2a\x3b\x73\x62\xcb\xd9\x89\x19\xbd\x27\x35\x9e\x2a\x86\x20\xed\xb4\x45\xeb\x7f\xa0\x7a\x85\xe1\xdf\xff\x1e\xd8\xb2\xa1\xb8\xa1\x2b\x6a\x5b\xc6\x1a\xdb\xdd\x70\xd2\x4a\x24\x51\xca\xc3\xe0\x32\x40\xad\x91\x7e\xf1\xdf\x64\x98\x95\x50\x63\x0e\xde\xc9\xd2\xa4\x52\x07\x96\x4d\xad\xab\x14\xd5\x90\x4f\xb3\x23\x79\x5e\x4f\x9f\xe3\xc6\x55\x0b\x98\x63\xe9\x50\x17\xab\x0a\x8f\x6f\x09\x65\xdf\xd4\x1b\x43\x43\xd4\xb8\xba\xcc\xf8\x75\x33\xc3\x1f\x60\x97\x15\x44\x9c\xe5\x29\x34\xde\xdd\xb4\x0d\xdd\x9d\x3b\x69\x5d\x1d\x43\x32\xc7\x37\x14\x7e\x2f\x44\x69\xa9\x9b\x6b\xc7\x7d\xf4\xcd\x22\x37\x1c\xa9\x33\xed\x57\x2b\xa6\x1c\x45\xe6\x76\x28\x8d\x3f\xad\x6c\x79\x0c\x54\x96\xb2\x32\x4f\x01\x37\x78\xa3\x52\x66\x42\x13\x63\xd3\x24\x87\xb1\x44\x6e\x31\xa1\xb7\x03\xb7\xb2\x10\x3b\x97\x78\x59\xfa\x2e\x8b\x46\x3d\xae\x8d\xc6\x30\x38\x71\xa1\xdc\xf7\x59\x3d\xec\x5e\xe7\xa8\x27\x13\x95\x0a\x3b\x76\xbc\xbd\xa4\x0a\xa1\x75\x40\xd2\x5d\x6f\x8a\x4d\xeb\xaa\xb9\xd9\xe2\xec\xf6\xfe\x91\x2a\x1f\x71\xe4\x0f\xa5\x4a\x50\x8a\x8f\x0e\x80\xa1\xf6\x1a\xb3\x63\x38\xa2\xf2\x58\x91\xa8\x89\x2a\xba\x91\x35\x7c\xe2\x53\x5d\x89\x29\x9e\x24\xf6\x7f\x7d\x37\xdb\xdf\xbe\xf4\x14\x5c\x4f\x81\xb2\x8e\x97\x93\xfc\x6a\xdb\x04\x5c\x36\x62\xa5\x8e\x1c\x21\xe6\x83\x1f\x68\x9a\x21\xf8\xf9\x0c\xfe\x41\x98\x0d\x40\x72\x82\xaa\xda\x35\xa6\xe2\x44\x26\x8d\x68\x4b\x0d\x9f\x38\x49\xe3\x72\x58\x0e\x98\x64\x64\xe0\xf7\x42\x02\xaf\x9c\x25\x39\xf8\x35\x66\xa6\xfa\xaa\x78\xbd\x6f\xad\x7d\x20\x4b\xb1\x21\x77\x39\x8f\xa2\x5b\xbc\xff\xfc\x50\x0d\xc2\xdd\x9f\x63\xbf\xb6\xeb\x54\xbc\x70\x4a\xa2\xa6\x0f\x76\x51\x31\x37\xb5\x0d\xe3\x14\x3d\x4c\xe1\x15\x3a\x03\xa7\x92\x8f\x32\x1b\xb9\xe9\x60\x6a\x77\x89\xcc\x04\x77\x0e\xa2\xa2\xe3\x85\x6d\x53\x79\x2d\x81\x27\x65\x38\x1d\xfc\x67\x72\xa9\x2c\x4b\x2b\x53\x14\xb2\xf4\xf9\xeb\x57\xf0\x0e\xb5\xac\x2a\xaa\x25\xf2\x9d\x97\x21\x9c\xad\x4c\xfb\x60\x06\x4f\x38\x22\x29\x26\xd0\xa9\x7a\xcb\x6e\xc8\xd2\x01\xb0\x9b\x6b\x77\x42\x21\xb7\x9f\xbf\x7e\xe5\xbc\xbe\x27\xb7\xfb\x63\x59\xa6\x3f\x7f\xfd\x6a\xea\xbc\xf8\x4f\x60\xfa\x90\xb2\x8f\xc2\xf4\x1e\x2b\xfa\x2d\x12\xbe\x65\xe0\x4d\x9e\xca\xb2\xe3\xa6\xc8\xa7\xf0\x0f\x3b\x72\x50\x48\x83\xd5\x59\x44\x5d\x0f\x27\x70\xe0\x2a\x2a\xab\xe7\xc8\x63\xd8\xb6\xdf\x12\x17\x55\x89\x65\x85\x88\x16\x35\x74\x96\x59\x6c\xd8\xe2\x68\x04\x50\x23\x8f\x6e\xa4\x7c\x3c\x53\xae\xa8\xa6\xb6\xc7\x56\xe7\x93\x93\xba\x4c\xf4\xcc\x97\xc0\x07\x5e\x2f\x32\x52\xad\x6a\x91\x71\x00\x9d\x7a\xea\x8c\x88\xe3\xd0\xc8\x29\x44\xb6\x05\x46\xb4\x0a\x1a\xd8\xe5\x81\x75\x5c\xab\x36\xf6\x58\x7d\x57\xde\xc5\x63\xe4\x2d\xab\xb5\x56\xca\xb9\x4b\x24\xdc\xf8\xfc\xaf\xa2\x05\xe1\xbe\x87\xcf\xc3\xbe\x0b\xfb\xa0\x3b\xf1\x2a\x92\x25\xb2\x8a\x32\x74\x75\xd6\x3b\x32\x95\x79\x43\x56\x3a\xeb\x81\xac\x9b\xde\x43\x37\x5b\x38\xd8\x97\xe7\xb1\xdf\xfb\x13\xba\xc1\x40\x57\xad\x02\x22\x59\x55\x58\x99\x92\x68\x8b\x94\xca\x08\x65\xc1\x82\x34\x8c\xcb\xf3\xbd\x9d\x79\x52\x21\x45\x1c\x9f\x48\xee\x95\xf8\x34\x56\xaa\xe9\xf9\xb3\x84\x17\xf3\xbd\x3a\x34\xd0\xe7\xe0\x84\x43\x42\x26\xfa\xa1\x4a\xc8\x84\xfe\xa5\x89\xa1\x2f\xa5\xba\x8c\x04\x3b\x0c\x90\x40\xcf\x59\x46\x5d\xf6\xf6\xc4\x99\xb8\x4e\x65\x4a\x36\xb0\xa7\x19\x0d\x6c\x6f\x0d\x25\x43\x2a\x9a\x20\xaf\xc8\xbc\x36\xaf\x15\x21\x53\xe7\x1d\x3d\xc6\xbc\xbf\x2b\x91\xa2\xb0\x6f\xa2\x7b\x09\x1d\x58\x6e\x97\xd0\x5d\x46\x7d\x24\xa1\x33\x5e\xd7\x03\xd2\x3b\x42\xc3\x40\xb2\x87\x90\x3e\x18\xf5\x87\xa8\x93\x68\x45\xcd\xf5\x86\xf4\x57\xbc\xd6\x71\x59\xb4\xee\x1a\xcd\x62\x15\x74\x9f\xda\x67\x43\xd6\xcf\x93\x50\x91\x3d\x19\x50\xec\x7a\x5c\x89\xec\x78\x62\x5f\x50\x3c\xa0\x63\xbf\x3b\x8e\xc9\xfc\x94\xca\xa1\xe9\x5b\x01\x6c\x1d\x71\x38\x7f\xd0\x60\x43\x4f\x6a\xcf\xf0\x2c\xe3\xcb\x19\x20\x9b\x14\xa2\x18\x5f\x1b\x7e\x55\x08\x4b\x04\x35\x29\xac\x31\xff\xbd\xe1\xe4\x95\x5b\xcd\x9b\x6f\x54\x19\x20\xed\x88\x09\x1b\xab\xf7\xe7\xc2\x30\xa9\x8d\x52\x25\x0a\xda\xeb\xc3\x1c\xca\xe7\x83\x41\xfb\x52\xb2\x47\x9f\x10\x2f\x49\x7b\xa1\x92\x62\x12\x19\x90\xc3\xa2\x85\x2e\xa2\x77\xe8\x78\x3d\x86\xcb\xa4\xce\x22\xf5\xed\xa0\xe4\x8f\x95\x7c\x8e\x90\x7d\xae\x5a\x5f\x74\x4c\x2e\x5f\x03\x66\xb7\x75\xf8\x60\x07\xb5\xf8\xe0\xe1\xea\xf1\xf5\x8c\xf5\x26\x20\x7e\xa2\x56\x9f\xc3\x0a\x69\x3f\x03\xba\xb7\xd4\x50\xb0\xa9\x96\x43\x6d\xca\xb7\x80\xad\xb8\x2c\x31\xb5\x2e\x5e\x83\xbe\x93\x81\xdb\x2d\xe5\x9d\x9a\x4f\x1b\xb7\xd8\xd4\x8f\x6f\x7f\x31\x28\x88\xb5\xdb\x20\x65\xa6\xbb\x7e\xd9\x92\x45\x4f\xb9\xfb\xa0\x9e\xda\x23\x25\x6d\xcb\x1b\xd4\x46\xa6\xbe\xdd\xa5\xb4\x53\xd2\x9e\x76\x5a\xb4\xb4\x1b\x2e\x64\x30\xe5\x7d\x0b\x73\x3b\x24\x42\x34\xd8\xc7\x56\x7c\x6f\x19\x9e\x91\xc8\x86\x09\x70\x52\x1c\xef\xa7\x24\x68\xa8\xf3\x45\x52\x92\x1d\x6c\x5d\x09\x0f\x7a\x0f\xa9\x27\x53\x08\xb2\xda\x3a\xc2\xcd\xac\x6a\x52\x71\x04\xbd\xcd\x1d\x1d\xcf\xdc\x2e\xe5\xd5\x4b\x6f\xb1\x89\x3d\x3b\x4d\x70\xc9\xa7\xa8\x76\x8b\xdc\xf0\x92\x9a\x6e\x2b\x8e\xa0\xaa\x14\xec\xdf\x5f\xd7\xb2\x9a\xa9\x6f\xe3\x2b\xa3\xf4\x29\xd1\x9e\x64\x2e\x93\xbe\x64\x30\x69\x53\x98\xc2\x60\x8f\x53\x62\x45\x66\x18\xba\x49\x83\xfd\x19\x5c\x79\xaf\xfc\xfe\xd9\x39\x5e\xb6\x5e\xc2\x4f\x32\xc9\x4a\xb8\xe3\x4c\xef\xa8\x3c\x9a\xe1\x87\xb9\x3c\xf8\xd2\xc7\xb9\xfc\x4f\x92\x07\xba\xee\x93\x66\x13\x64\x2d\x86\xc0\xd8\xdc\x9b\x38\x33\x30\x90\xbe\x1f\x84\x32\xa1\x80\x7c\xa5\xa7\xb8\x44\xc5\xdc\x8a\xac\x9c\xa9\x5a\xe2\xba\x68\x84\xe3\x70\xfc\x16\x5c\xb3\x35\x39\x06\xb9\x98\x4c\xfb\xbc\x6f\xd5\xb9\xa8\x49\x4f\x22\x40\xe8\xb8\x6f\x75\x5e\x47\x79\x05\xcf\xb2\x2d\x11\xdd\x0d\xb0\xc3\x54\xed\xd8\x5c\x96\x2c\xcd\xa2\xc4\xcc\x91\x84\x1b\x9b\xbb\x9f\xc3\x91\x3d\x87\x2a\x95\x6f\x7f\xa2\x78\x07\x55\x1f\x3a\x8b\x7d\x77\x93\xd8\x32\xdb\x5d\x91\xdf\x83\xdb\xe4\xed\x5a\xde\x18\x9a\x3f\x3b\x8e\x9b\x8c\x2d\xb5\xd9\xa9\xde\xeb\x8f\xc6\x2f\x2e\x50\x5d\x53\x7b\x4a\xda\xe4\xe7\xae\xe7\x58\x57\x20\xe6\x86\xc7\xec\x1c\xeb\x9c\x56\xc7\xe8\xd8\x32\xcf\x1c\x79\xee\x30\xee\x96\x73\xdc\x50\x86\x21\x74\x68\xd3\x0d\x20\xa8\x2a\x10\xff\xdd\x54\xf5\x7f\xeb\x83\xdb\xc9\x92\x10\x9d\x63\x38\x45\x42\xc2\x81\xcc\x30\x6e\x3a\x9f\xed\xc7\xb9\x9c\xd8\xdb\x66\x12\x50\x49\x38\xbd\xab\x2d\x19\x51\x8e\xd2\x46\x59\x60\x53\xaa\x24\xfc\x58\x9d\xf6\xf6\x04\x5f\x56\x01\xd5\x77\x6e\x88\x9c\x2e\x9b\x51\x6a\x6e\x80\x4b\x7b\x64\x83\x3c\x24\x59\x63\xf5\x4d\x98\xc7\x1a\xa9\x83\x06\xaf\x83\xec\xdf\x2f\x7c\x79\x92\x4e\x71\x30\xb9\x77\x7e\x82\x9c\xed\xe6\x40\xaf\x08\x2a\x16\x1d\xb3\xd1\x9e\xca\xa8\xb8\x0b\x7f\x33\xcd\x62\xd9\x60\x75\x60\x44\x45\x16\xf7\xb6\x33\xe9\x4a\x7f\x4f\xea\x4a\x17\xfe\x64\xa1\x21\xfd\x9b\xb4\x67\x89\x95\xd4\x76\x13\x1a\xb2\x16\x90\x94\xb6\x17\xc1\x48\x59\x75\x0e\xc3\x75\xd4\xcd\xca\x15\xcc\x1a\x24\x04\x62\xe0\x37\x78\xad\xdc\xd5\x01\xa6\xf0\xc5\x23\x2d\xd6\xb3\x67\xd6\x76\x27\x15\xe6\xe6\x75\xea\xeb\x45\x7d\x7e\xdd\x5e\xab\xae\x48\x85\x72\xb7\x72\x74\x14\x4a\x52\x1f\xa6\xf8\x59\x09\xa6\xe3\xc9\x0c\x93\x4e\xc8\xf5\x19\x42\xe3\x8b\xeb\x36\xf5\x80\xd2\x45\x7a\x6c\x09\x04\x8d\x22\xcb\x42\x7a\x05\xde\xb3\x12\x1a\x59\x39\x31\x08\xa6\x76\xcb\x71\x67\x59\x64\x71\x35\xbe\xa8\x6f\x12\x1e\x23\x3b\xf0\x4b\xe4\xcd\xf1\x22\x15\x20\xcd\x1f\xbc\x0a\x4b\xd0\x77\x55\x20\xdc\xa6\x24\x7d\x6a\x5c\xa7\x10\xfb\xf7\xc3\xea\xb0\xc3\x96\xd5\xba\x73\x7d\xb9\x95\xcd\xc2\x28\x4c\x67\x44\x67\x70\xc1\xe7\x74\x48\xeb\x8e\x0b\x40\x8e\xd0\x9f\x7c\x09\xee\x39\x2d\x95\xa5\xa8\x2b\x48\xee\x3c\x43\x79\x4a\x43\xd8\x25\x25\x7d\x35\xea\x77\x6f\xc5\x6d\xde\xc0\xf6\xc6\x3c\xb0\x16\xcf\x0f\xc7\xc8\x78\x97\x65\x7f\x18\xc1\xfc\x1c\x42\x39\x5e\x20\x77\x25\x8c\x5d\x8e\xcd\x63\x09\xe6\x5d\x42\x24\x1d\x71\xa4\xfd\x05\x09\x92\x44\x54\xed\xee\xe5\xbc\xc9\x3e\x42\x16\xde\xaa\x98\x77\xec\xb9\xad\x1a\x53\x11\xe4\xf1\xdd\x37\x55\xd7\xa8\xfc\x0f\xf3\xe1\xb6\xab\x51\xf9\x99\xfc\xa3\x80\x46\xbd\xdb\x23\xbd\xce\x50\x34\x87\x4e\xa9\x18\x6f\xaa\x7a\x00\x8e\xe0\x7d\x18\x5b\x33\x02\x8a\x2c\xc6\x1e\x42\x81\x8c\x81\x6b\xb8\x16\x69\x55\xf1\x84\xcf\xa2\x45\x74\xe5\x86\xaf\x5a\xe4\x4b\xd1\x22\xb2\x2c\x1b\x2a\x4b\x70\x2e\xb8\xd1\xb7\x64\xa7\x2e\xc6\xd1\xb5\xd7\x24\x1f\xc9\x82\x2a\x0d\x5e\xd7\x1b\x58\x54\x0d\xeb\x2e\x97\xae\xc2\x78\xa8\xc5\xcd\x37\x0c\xaa\xc5\x02\x97\x15\x62\x58\x1c\xec\x9c\xd5\xb2\x64\x82\x62\xb2\x01\x17\x2f\xc0\xfd\xee\xe4\x48\x75\x17\xab\xa8\x80\x63\x7b\x55\x54\x4f\x65\x7e\x1d\x1c\x56\xd3\x4b\x7a\x27\xf1\x7d\xea\x1c\xc5\x62\x0b\xb2\x17\x49\xe9\x14\x52\x79\x33\xba\x89\xb1\xf2\xbe\x64\x84\xa9\xf4\x6b\xeb\xb9\x3f\x8f\xa1\xff\xc7\x22\x77\x97\xfa\x7f\x87\x9c\x63\x4d\xc9\x88\x09\x3d\xaa\x29\x19\x03\xd7\x10\x53\xa2\xab\x82\xdb\x12\xff\x57\x8e\x7f\xfa\x58\x26\x45\x41\x21\xed\x64\xd5\x5c\x6f\x6b\x4f\xe0\xab\x41\x79\x08\xb7\x34\x22\xcf\x97\xeb\x90\xf6\x82\x1a\x41\xba\x73\x57\x74\x14\x08\x8f\xa5\x3c\xc6\x01\x35\x44\x73\x28\x25\xe1\xde\x17\x16\xaa\x0b\xb5\xf3\x22\x6d\xe0\x50\x3d\x61\x4a\x44\xd8\xec\x42\x7d\xf3\xae\x29\x11\x1b\xdd\x3c\x95\xde\xb2\x93\x10\x9e\xd6\x75\x58\x06\xf6\xcb\xde\x91\x83\x44\xe5\xba\x7b\x6c\xa9\x59\x2c\x7c\x1e\xd6\xcb\x03\x30\x84\xcd\x4c\xc2\xe9\xe7\x0a\x9a\x68\x00\x76\x13\x37\xf9\x6a\xa1\x76\x68\xa1\xfc\x5c\x3a\x6b\x04\x32\x24\xeb\x33\x05\x16\xf7\x89\xdb\xeb\x6c\x7e\x5c\xd8\xe4\xb3\xd9\xba\x2d\xa7\xb9\x53\x8b\xe7\x93\x40\x28\x9c\x2d\xc1\x1a\x89\xf9\xc7\xd2\x5e\x5b\xcc\x66\x9c\x5e\xfb\x5c\x61\x1c\x0d\xc0\xd7\x48\xce\x97\xa6\xd6\x64\x24\x67\xd5\x73\xaf\xb1\xac\xaf\xaf\x0e\xa8\x69\x62\x72\x86\xd1\x71\x9d\x5c\xdf\xd9\x78\x0f\x6a\x64\x3a\xfb\x67\x0e\xe7\x6c\xa5\xea\x7b\xd6\xc5\x7f\x51\x5d\x3f\xd0\x00\x6c\x33\xf9\xa3\x23\x30\x77\x90\x1b\xfe\xd2\xac\x91\x3b\x27\x16\x86\x13\xfb\x76\xc4\xf5\x87\xef\x55\xbf\x7a\x2b\x31\x83\x94\xc1\x77\xb2\x43\xc8\x61\xe1\x9e\x64\xee\x9a\x65\x05\xc8\x97\x1b\x91\x1a\x63\x60\xc7\x92\xfd\x4b\xb3\xb0\x7d\x26\x77\xec\xfc\x1e\x94\xa5\x1f\x92\x9d\x77\xc7\xca\xb9\x54\xe6\xb3\x9a\x50\xdc\x06\xd5\x73\xc5\x43\xea\x39\x1b\x54\x3b\x1b\xa5\x71\x36\x0e\x40\x57\x14\xae\x6b\x63\x67\xc4\xb2\x3c\xb8\x9c\xda\x5e\x26\xaa\x71\x2b\x8b\x75\xaa\xe6\x66\x47\xdf\x83\x81\xc4\x89\xbd\x51\x91\x6b\xa7\x76\xf2\x20\xcf\xa6\xe0\xf3\x12\x5c\x37\xec\x6e\xce\xff\x0c\xef\xc5\xff\x7e\xe7\x65\xe2\xa3\xf1\xba\x2a\x68\x78\x70\x84\x77\x36\xa5\x5e\xda\x5b\x9b\xd2\xef\x4d\x5c\x0b\x4e\xc4\x3d\xc4\x7d\x05\x38\xd4\x51\x30\xc1\x29\x36\x9b\x93\xbb\xd6\xab\x86\x55\x75\x74\x09\xfe\x15\xc6\xd6\x63\x6e\x0e\x38\xdb\x8a\xfa\xe6\xf2\x70\x89\x27\x15\x94\x21\x86\xa7\x83\xee\xa1\x77\x8f\x40\x44\x93\xc1\x25\x7c\xcf\xa7\xd2\x75\x91\x75\x4f\x6c\xa2\x8f\x6a\xd6\x8f\xef\x02\xa3\x37\xdd\xac\x63\x2a\x5a\x85\x0f\x9f\x4a\x66\x39\x72\xbf\xa9\xe8\x4e\x87\x4e\xe5\xd1\xa2\x17\x76\x90\x61\x95\xf7\x53\xfd\x94\x98\xb2\x96\x6c\x6c\x5f\x39\xaf\x35\xae\x32\x60\xcb\xb3\xa4\x8b\x0d\xe4\xc0\x66\xd9\xc3\xfc\xb6\xc7\xb1\x67\xfa\x93\x28\x71\x07\x9a\x86\xb7\xa8\xe4\xe2\x23\x03\xd1\x91\x9e\x9e\x3a\x2b\x2a\x80\x05\x85\x08\xa7\x36\x8e\x4a\x39\xd4\x4b\xa5\x19\x59\x35\x65\xba\xa2\x7f\xf4\xe8\x73\x5f\x90\xd0\xef\xcf\xdd\xb7\xf6\x06\x28\xa3\xde\x7d\xe7\xa4\xae\x42\xc6\x88\x3a\x9c\xa4\x17\xac\x15\x93\xf7\x94\x37\x9c\xab\xe4\x55\x04\x39\xe1\xdc\xc5\x01\x7a\x78\xd8\x43\xf4\xd0\x7d\x90\x5e\x96\xcf\x68\xf1\x4c\xba\x3b\x03\x4a\x52\xc1\xe0\x73\xf0\x4f\x3a\x0e\xc2\x83\xaa\xe4\x64\x76\x57\x54\x92\xa8\x8e\xe5\xa8\x7b\xfc\x53\xcd\xaa\x59\x94\xe9\xaa\x6a\x14\xfd\x84\xaf\xd1\x0f\x1b\x86\xe9\x3b\xdc\xca\x74\x57\x5c\x8a\x92\x10\x4f\x4e\x40\x5c\xec\xd3\x91\x5d\x1e\x02\xa2\x18\xd0\x1d\xa5\xc4\x33\x3e\x2d\x21\x93\xa7\xc1\xe7\xfb\x5b\xd2\x2c\x2e\x8d\x99\x02\xae\x53\x55\x64\xa0\x37\xe5\x0d\xae\x3a\xd2\x6f\xef\x92\x4f\xbb\xab\x14\x74\xd4\x4d\x08\xa0\x98\x74\x45\x3c\xba\xef\x43\x8b\x01\x1d\xe5\xd9\x19\x3d\x92\xba\x89\x13\x67\x3c\xba\xf0\xdd\x3d\xbd\x39\x9d\x64\xfb\xa8\x8e\x5c\x7a\x0e\x8f\xea\xc4\xe5\x40\x18\xea\xf5\x84\xed\x3f\x83\xf3\x96\x03\x61\x8c\xe3\x36\x3a\x5c\x03\x7e\x4c\x63\xc0\x55\x85\xa9\x1e\xb4\xdf\x41\xe3\x4b\xfa\xe0\xaf\xe6\x83\x59\x4c\x24\x1c\xb0\x8e\xa2\x49\xc3\x70\xf0\x59\x1c\xaf\x7b\xdc\xe8\x88\xb7\xba\xcf\x31\xbb\x0b\xf4\x0a\x33\x16\xc5\x62\xdc\xad\x21\x51\x72\xab\xae\xd5\xe1\x9d\x52\x6d\x09\xd5\xb5\xc9\x39\x94\xdb\x3f\x74\xf0\xfe\x8f\xa9\xcb\x7b\x8d\x99\xac\x99\x42\xf7\x27\xc7\xf0\xab\x8c\x8a\x84\xbe\x91\xa9\xc4\x76\x4e\x9d\x6f\x4e\x22\xa1\x98\xde\xe0\x0d\x4d\x86\x25\xee\xc1\xdd\xbc\xf9\x6f\xfe\xd1\xbd\x1e\xce\xee\x08\x99\xca\x46\xba\x4a\x8c\xd7\xef\xd4\xa0\x22\xc1\xca\x6a\x1a\xbf\xa5\x3a\x89\x9f\xa5\xd9\x59\x61\x70\x8a\x96\x4b\xdc\x94\xfb\x71\x5f\x5b\x96\xeb\x92\xdd\x0e\xd9\x61\xd4\x6c\xe4\x1c\x18\x75\x78\x29\xda\x4d\xdc\x8e\x9d\xfc\xea\x3e\xc7\xf0\xab\xfb\x60\x34\x67\xd9\x85\xaf\x64\xae\xb0\xb1\x63\x33\x68\x34\xd6\x09\xfc\xfa\x4f\x1f\x67\x3a\x6f\xe8\xf2\x9c\xcf\x4d\x8d\x9c\x0f\x8d\x09\xfa\x76\x2c\xc2\x5f\x4c\xab\xc4\xd5\x7d\x2e\x4c\x9a\xda\x1e\x56\xfa\xac\xe0\xe5\xf9\x93\xf0\xec\xdb\x5f\x40\xaa\xcc\x14\xb3\xe2\x15\x7c\x91\x90\xb3\x5c\x97\xdd\xdd\x89\xae\x86\xc8\x6c\x0c\x62\xc7\xcb\xb4\x14\x77\xf5\x9a\xed\x31\xdb\xdb\x28\x76\xe9\x98\x49\xc0\x43\x19\xe8\x72\x27\x61\xb7\xd2\x3b\x2e\xd8\x63\x94\xcf\x1b\x51\x23\x84\xaf\xcf\xb5\x96\xd9\xa5\x31\x3b\xad\x6b\x13\x99\xe0\xca\xa7\x23\x72\x91\xd5\x45\xcd\x8c\xf4\xb5\x8c\x35\xcb\x38\x1b\xe9\xb6\x1c\xaa\x93\x34\x6c\x9a\x47\x46\x04\x65\xfe\x7a\xca\xe4\x33\x9a\xe8\x91\x28\x4e\xd8\xf1\x7b\x18\xf2\x8e\xb2\xc4\x29\x61\xb2\x95\xdf\x92\x12\xb5\x23\x93\x7e\x5a\xd7\xfe\x26\x50\x46\xb2\xbc\x8f\x52\xe2\xe5\x45\xe2\x07\xf5\xb1\x85\xa0\x85\x2e\xc3\x20\x61\xeb\xd9\x1c\xdb\xca\x0f\xe0\x5d\x54\x3b\xde\x56\x7b\x92\x30\x74\xfe\xfe\x86\x62\x5d\x3e\xf0\x5f\x4f\xec\xbf\xfa\x10\xdb\xf9\x10\xdb\xb0\xda\xfd\xdd\x89\x74\x48\x11\x86\xb3\xa4\xfe\xb9\xaf\x07\xd2\xa1\x35\x5f\x61\x46\x55\x39\x77\x0a\x75\x45\x19\x90\x59\x7c\x2f\x4a\x33\x23\xed\x02\xf5\xe9\x41\xbf\x06\xb1\x58\xdd\xfc\x29\x15\xd0\x71\xa2\xf6\xfd\x5d\x40\x2f\xb7\xc0\x73\x10\x71\x0d\x81\xd7\x65\x10\x4c\x6c\xc0\x54\x10\x52\xba\x5d\xb5\x8b\xd5\xb8\x37\x95\x3d\xc8\x98\x0e\x8a\x45\xdc\x29\xaa\x34\x47\xf4\x2e\x0b\x57\x8e\xa8\xb1\xe3\xe8\xe8\x6b\x50\x23\x31\xc4\x51\x90\x0d\x61\x42\x23\xf6\x8a\xdf\x21\xd9\x17\xc7\xf0\x03\x21\x6e\xc5\xc2\x5a\x56\x1c\x17\xa4\x3a\x11\x06\x49\x55\x81\x8e\xb7\xb5\x9c\x8b\xef\x2d\x52\xe4\x56\x0e\x4a\x5e\x42\xf1\x2c\x42\xe1\xf7\xa2\xde\xe3\x34\x7a\xfe\x4e\xdc\xe2\x29\xee\x21\x49\xef\xf3\x74\x17\x49\xe6\xb8\x8f\xfa\x74\x77\x75\x34\x7f\x24\xa0\xdf\x3a\xcd\x64\xcf\x61\xaa\x14\x23\x64\x73\x49\xd5\x69\x61\x95\x7a\xec\xa6\x40\x25\xe4\xe2\x53\x94\xbe\x16\x91\x7e\x62\x76\x93\xbe\x92\xd5\x92\x35\xce\xfb\x1b\x42\xb0\xfb\x92\xeb\xc7\xaf\xc4\xda\x86\x58\x63\x49\x35\x34\x60\xab\x8d\x53\x04\x58\xf2\x12\xfe\x8e\x00\x6e\x82\x8c\x89\x80\xee\x57\x42\xba\x31\x6f\x45\x44\xdd\xac\x93\x98\x63\xc2\xa6\xf7\x26\xaa\x17\x01\x4a\x51\x36\x17\x56\xfd\x4a\xdf\x74\x89\xf9\x1e\x49\x1d\x15\x96\xba\x37\x75\xdd\x30\x55\x8a\xb8\x03\xc3\x56\x5f\x69\x1d\x86\xfc\x86\x90\x7a\xab\xa0\xc9\x2e\x48\xee\xaf\xc3\x06\xd2\x3d\x1b\x54\xf9\x4a\xfc\x64\x68\x2a\xe4\x80\x57\x35\xb9\x42\xb5\x2d\xc1\xed\x30\x42\xf2\x8a\x4c\xce\x12\x9a\x15\x74\xc1\x44\xaa\xae\x4d\x2a\xe1\x6a\x23\x1c\x2c\x89\xe1\x6f\x86\xae\x8b\x12\x6b\xc7\x04\xf5\x07\xae\x25\xbf\xd2\x3d\xb5\x14\x0f\xc9\x7e\x8e\x19\x6e\x17\x55\x83\xa9\x58\xe9\x36\xee\x1d\xa8\x14\x33\x58\x2d\xe5\x05\x6b\x28\x77\x41\x4a\x6a\x6d\xab\x86\xfb\x3b\xba\xc5\x71\xba\x40\x82\xa2\xdb\xaf\x63\xd5\xf4\x77\x49\x25\x75\xd5\x61\x88\x28\x79\x23\x20\x05\x04\x57\xad\xc8\xa5\xc0\x6b\xc0\x8b\x25\xdb\x24\x98\xdb\x5e\x9d\x2c\x0f\x72\x70\x18\x29\x54\xe6\xcc\x4c\x81\xea\x5a\x65\x79\x84\xe8\x93\x17\xd3\xc5\x58\xf3\x12\xdc\x8e\xe1\x5e\xd7\x43\x1e\xb8\x81\xb3\x31\x7d\x1d\x80\xbb\x26\x9a\x8a\xff\x6c\x8d\xff\x09\x3c\x8b\x5f\xcb\x41\xbe\x7f\x31\x39\x86\xbf\xc5\x51\x98\x3f\x43\x42\x3e\x3f\xd4\x97\xfd\xf5\xa2\xc0\xfb\x33\x98\x92\xf3\x87\x47\xc8\xaa\xa9\x98\x77\x8b\x65\x9a\x1d\x9c\xbb\x54\xe1\xc4\xde\x27\x19\x09\x59\x4f\x37\xea\x7a\x4a\xdd\x8d\xbe\xc3\x72\x74\x37\x86\x39\x45\x2f\xe2\xaf\x4c\x27\x77\x7b\x77\x7b\xf0\x3f\x01\x00\x00\xff\xff\xb5\x91\xef\x7d\x33\xd9\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\x91\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xeb\x48\xb2\x57\xe5\x24\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xc9\xa9\xb5\x1e\x6c\x69\x66\xd0\x00\xfa\x8e\x46\xa3\x71\xf4\x97\xbd\x3d\x00\x80\x57\x35\x59\x7f\x60\xe8\xba\x6a\xae\x4e\x49\x5d\xe3\x82\x55\xa4\x91\xaf\x3e\xce\x2b\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x55\x0d\xa6\x80\xa0\x30\xdf\xc1\x8c\xb4\x40\x65\x6b\x40\x4d\x09\x25\xae\xf1\x15\x62\xfc\x4f\x72\xf9\x2f\x5c\x30\x2a\x20\xad\xe7\x55\x31\x07\x54\xd7\x64\x4d\x61\x45\x71\x4b\x81\x11\xd1\x10\xbb\xcd\xb0\x80\x87\x28\x2c\x50\xb3\x81\x86\x94\xbc\x3b\x0a\x6c\x8e\x37\xb0\x46\x0d\x83\xaa\x01\x04\xb4\x6a\xae\x6a\x0c\xa8\x28\xc8\xaa\x61\x53\xd1\xc1\x05\x03\x31\xd6\xc5\x12\xb1\xea\xb2\xc6\xb0\xae\xd8\x9c\x37\x84\x9a\x14\xd7\xb8\x04\x46\xae\x71\xa3\xdb\x00\xc5\x6c\xb5\x9c\xca\x59\x7e\xc0\x58\x7c\x48\x9a\x59\x4d\xd6\x47\xfc\x9f\xc3\x82\xb4\xf8\x50\xcf\x9c\xc2\xfb\xf3\x97\x67\x3f\x9c\x8b\xc1\x2d\x48\x8b\x61\x5e\x5d\xcd\xa1\xc6\x37\xb8\x86\xaa\x99\x91\x76\x81\x04\x32\xd0\x25\x59\x31\x01\x4b\xa3\xc4\x62\x8a\x77\xf6\x97\xa3\xbd\xbd\x6a\xb1\x24\x2d\x83\x57\xab\xe6\x8a\x8f\xf3\xa3\x18\xd6\xac\x25\x0b\x78\xea\x3d\x7b\x6a\xbe\xac\xc9\xda\xfb\x4a\xff\xed\x7d\x71\x71\xf6\x11\x5d\xd6\x58\x11\xd2\xf9\xd4\x7f\x61\xda\x7c\x2f\xb0\x22\xe0\x50\xf9\xf5\x37\xbf\x7f\xff\xf6\xf4\xcd\xf9\xd9\xc7\xb7\x6f\xce\x7f\xfc\xf0\xf2\xec\xec\xfd\xf9\x87\x0f\x6e\x17\x1f\x18\x69\xd1\x15\x7e\x85\xb1\x69\xf1\xea\xfb\xb7\x3f\x7f\xf8\xf8\xf6\xfd\xcb\xd7\xe7\xaf\xce\xcf\x53\x8d\x4e\xeb\x15\x65\xb8\xfd\xe9\x54\x37\xf9\xe9\x34\xf1\xd5\xd9\x9b\xd7\xfa\xfd\xd9\x9b\xd7\x89\x0f\xce\x97\xa4\x98\xeb\x4f\xce\xdf\xbd\x3d\xfd\x9b\xfe\x68\x0f\x15\x05\xa6\x74\x1f\xd5\xf5\xc4\xf2\x6a\x92\xa9\xe1\x0f\x49\xf0\xa3\xa3\x23\x78\xa9\x18\x61\x89\xd8\x5c\xb2\xa8\x0b\xa7\xc6\x0c\xa2\xe6\x6a\xfe\xef\x10\x9b\x1f\x83\xf3\xc7\xb0\xd6\xef\xda\xea\x06\x31\xd5\xda\xf9\x63\x60\xeb\xd5\x65\x5d\x15\xaa\xb1\xf9\xdd\x4e\xe7\xfc\x06\x37\x2c\x9e\x07\xe6\x8f\xe1\x47\x52\xe2\x97\x65\xc9\xc9\x1d\x01\xde\xe7\x42\x76\x71\xc6\x27\xd4\x56\xcd\xd5\x01\xb4\xa4\xc6\xc7\xf0\xe9\xa2\x61\xff\x73\x00\x68\xc1\x91\x74\x4a\x16\x8b\x8a\x31\x5c\x1e\xc3\xa7\x57\xd5\xef\xff\xfd\x5f\x07\x80\xca\xb2\xc5\x94\x1e\xc3\x4b\xf9\xcb\x8b\x49\xa6\xef\x33\x29\xd8\xa4\x1d\x3c\x80\x52\xb7\xe0\x0f\xf9\x38\xfe\xff\xff\x1b\x37\x90\x0e\x2c\xbc\xc7\x0b\x72\x83\xcb\x57\x2d\x59\x8c\xc5\xc4\xe8\x09\x8f\xea\x2b\x3d\xe9\xc1\x73\xfb\x01\x15\xf3\xaa\xc1\x8a\xa9\x4f\x5b\x8c\x18\x2e\xc7\x4d\x68\x62\x99\xe9\x03\x6b\x57\x05\xd7\x63\x88\x01\x65\xa4\xc5\xd4\x8e\x0f\x2e\xce\x84\xca\x8b\x06\x42\x65\xa3\x33\x3b\x11\x0a\x7f\x88\xaf\x52\x0c\x6e\xe0\xfd\xe8\x8d\xb1\xff\x7b\x8b\x9f\x3d\xf3\xf1\x4d\x85\xd7\x50\x35\x15\x1b\x82\xd6\x89\x33\x2a\xfe\x43\x71\x3d\x9b\x06\xc3\x81\x13\x90\x90\x3a\xbe\x14\x5f\x39\x7f\x99\x4f\x6f\xf7\xe4\xbf\x06\x9d\xa7\xa4\x61\xa8\x6a\x68\xc2\x54\x20\xd1\xcf\x57\xdc\xde\x09\x02\x6a\xb5\x64\xda\x4a\xbb\x59\x71\xa3\x4b\x71\x41\x9a\x12\xb5\x1b\x63\xc4\x04\x81\x2a\x0a\xa4\xa9\x37\xb0\xc0\xdc\x3e\x32\x02\x73\x52\x97\xa6\x3d\xb7\x45\x3f\x9d\x02\x69\x81\xab\x58\x69\x91\x85\xc1\xe5\x9a\x9b\x7f\x8d\x56\x8c\xf0\x21\x15\xa8\xae\x37\xb0\x44\x1b\x61\xe4\x58\x8b\x1a\x8a\x94\x85\xc7\x98\x1a\x78\x2d\xae\x39\x6b\xf1\x96\x0e\xd8\x25\x6e\xc5\xac\xe8\x34\xc7\x16\x3e\x83\x5e\x34\x33\xd2\xc1\x1c\xcd\x30\x9e\x70\xd8\xd9\x7c\xc3\xd1\x8d\x96\xe8\xb2\xaa\x2b\xb6\xe1\xa3\xe4\x08\x10\x73\xfd\x3b\x5a\xd5\x02\x3f\xc2\x09\x91\x06\x7f\xdd\xe0\xd6\x6d\xca\x88\x70\x1b\xca\x16\xad\xf9\xdc\x4a\xbc\x24\xb4\x62\x0a\x4c\xd5\x1a\x2a\x69\x02\x54\x33\x68\x30\x2e\x71\x19\x8e\x51\xdb\x21\x39\xd0\x85\x37\x79\x31\x90\x77\x2d\xb9\xa9\x4a\xdc\x1e\x3b\xc3\x7d\x8e\x56\x6c\xbe\xef\x39\x01\xd3\x9f\xd5\x70\xb8\x09\x9f\xc0\x33\x63\xfb\xa7\x02\xca\xb7\x56\x06\x92\xec\xef\x09\xfc\xfd\x8d\x22\x14\xa9\x65\x8b\x83\x27\xfc\xa7\xa3\xff\x69\x31\xc7\xc5\xf5\xfe\xe4\x18\x9e\x5e\x34\x37\xa8\xae\x4a\x61\xc0\x41\xba\x3d\x92\x72\xfa\xdb\xa7\x1e\xe0\xdb\x58\x42\x9b\x3e\x11\xe6\x58\x81\x13\x81\x9c\xf8\x65\xc7\x28\xe1\xa4\x6b\x0e\x8e\xfc\xbb\x2c\xf5\x1a\x33\xe1\xbf\x6a\x7d\x0b\x64\x26\xfe\x0c\x58\x29\xc9\xe4\xb3\x55\x03\x57\x98\x29\x05\xcd\xd1\xa3\x7e\x0d\xb0\xdb\x62\xb6\x6a\x9b\xde\xf1\x4f\x2f\x49\xdb\x92\xf5\xfe\xe4\xc9\x54\x70\xfe\x93\xa9\x1a\x53\x5e\x75\x49\x57\x03\xaa\x86\xe1\x76\x86\x0a\x2c\x55\x8e\xf4\xdf\x0b\xd4\xc0\x92\xbf\xa7\x73\xa9\x33\x84\x88\xc4\x8e\xaf\x01\x46\x89\x6c\x4e\xd8\x5c\xb7\xff\x6d\x85\xdb\x4d\xd0\x32\x69\x5d\x5a\x4c\xc9\xaa\x2d\xb0\x33\x94\x8c\x8f\x94\xd1\x2b\x37\xa8\x55\x2b\x01\xe9\xf3\x7e\xa2\xd6\x8b\xc8\x36\x58\x35\xa3\x9a\x70\x7a\xa1\xb2\xe4\x36\xe4\xad\xd0\xb4\xfb\xbf\x0a\x26\x3c\x86\xbf\xc6\x9e\xf8\x94\x7f\xc6\x7f\xc7\x6d\x28\x9b\x5c\x3d\x1e\x27\x54\xa6\xf2\x39\x32\xdd\x1a\xcb\x6b\xfa\x36\xd6\x29\x3f\x00\xd3\x68\xe2\x30\x6d\x08\x5c\xe9\xc1\x8f\xc4\x1f\x52\xa4\x6e\xb8\x7b\xae\xba\x72\xd4\x43\x7a\xd0\xc2\x66\x0b\xe0\x04\x53\x81\x86\xf3\xdf\x2b\x3a\xc8\x82\xbf\x98\x1c\xc3\x77\x84\xd4\x5d\x32\x23\xed\xb8\x90\x99\x5f\x24\xa8\x7f\x74\x7d\xee\x7a\x2d\xa2\x8d\xfb\xa0\xb3\xe5\xcb\xba\x16\x7d\x35\x33\x22\x1a\x66\xf0\xcc\xdf\xf7\xc1\xb1\x7d\x76\x00\xf3\x3e\xea\x84\xe8\x13\x4b\x4c\xeb\x0f\x89\x8a\x14\x6f\x79\xa2\xef\x39\x98\x0d\xab\x58\x8d\x17\xdc\xcd\xb4\xb2\xf6\x56\x98\x4e\x23\xda\x1f\xe7\xd8\x8a\xa8\xf2\x1b\x39\x67\x53\xe9\x3f\xf2\x65\xbb\x14\x72\xa5\xee\xd4\xea\x9f\xb4\xd8\x80\x40\x75\x1d\x28\x02\x15\x3f\x10\xee\x4a\x11\x19\x75\xb5\xac\xd7\xa6\x58\x7e\x6c\xa0\xbd\xc1\x78\x49\xb9\x1b\x53\x5c\x73\x8d\x3b\x27\x6b\x19\x52\xd0\xad\x9a\xd2\x08\xb7\x8c\x0c\x50\x40\xad\x5c\xb6\xe3\xd2\xd5\x58\x15\x83\xeb\x86\xac\xa9\xf2\xc4\xd4\xb7\x8c\xc0\x55\x75\x83\xf5\x58\xb8\x42\x84\xf5\x1c\x37\x32\x52\xa1\xfd\x06\xde\x8b\xf6\x27\x0c\xcc\xb2\x9a\xcd\x70\xcb\xb1\xc9\x36\x4b\x2c\xed\x81\x00\x9a\xd7\x79\x91\xa6\x3b\xee\x50\x7e\x8e\x1c\x1f\xd9\x39\xde\x70\x49\x0c\xb9\x85\x1b\x0c\x5f\xd1\x09\x81\xdd\x99\x4f\xc2\x47\x90\xec\x5f\x78\xb6\x55\x5d\xc3\x25\x86\xa6\xaa\xb9\x1f\x25\x4c\xa4\xa2\xe5\x1c\x51\x68\x08\x14\xa4\x6d\x31\x5d\x92\xa6\xe4\xdc\xe0\xd3\x3b\x3f\x95\xdd\x4d\xe4\x85\x3f\x93\x0f\x72\x25\x14\x72\x27\x37\x7d\x2a\x50\x65\xe3\x58\xa4\xa5\x5e\xdb\x53\xd4\x48\x2f\x7d\x45\x31\x90\x06\x3b\xeb\xa9\x25\x96\xed\xc1\x71\x55\x78\x13\xee\x58\x72\xfe\xba\xc4\xb0\x94\xd1\x02\xd5\xd5\x1a\x2e\x71\x81\x38\x20\xc1\x6c\x05\x59\xd5\x25\xff\x6a\x45\x1d\x34\x39\x2c\x95\xc4\x52\x63\x8c\x0f\x3d\x86\xbf\x1a\xbd\xd0\x69\xa6\x6e\xbb\xc1\x19\xcd\x34\x04\xa2\xf9\xf8\x76\x2f\x40\x94\x20\x98\x15\x73\x41\x90\xbf\x91\x9a\xfb\x5f\x6a\xf9\x22\x95\x89\xe5\xed\x90\x25\x9c\xf0\x0e\x15\xf2\x27\x57\x5a\x81\xc2\x10\xfc\xd7\x10\xb5\xc2\x05\x36\xaf\xe8\x01\x97\x76\x87\x2f\xf3\xf3\x65\x76\x54\x63\x98\xec\xc0\x0b\xbb\x4d\xc5\x7f\x6f\xcd\xe2\x69\x02\xcf\xe2\xd7\xb2\x93\x90\x17\x3f\x72\xc5\x46\x07\xa9\x35\x1d\x8d\xc4\x2d\x5f\x2a\x4a\x26\x11\x41\x56\xa3\x6f\x0d\xf7\x1e\x89\x35\x4f\x92\x81\x7f\xe6\xca\xad\x90\xe1\x17\x0e\xa1\xc1\x6b\xd5\xc1\x01\xc4\x6a\x74\x45\x71\x09\xb3\xaa\xa5\xec\x00\x66\x84\xaf\xb7\x70\x09\x97\x9b\x70\x6c\x71\x0f\x5a\x5b\xf2\x2e\x34\xf8\x94\x9e\xd6\xdf\x35\xa9\x5e\x3a\x45\xe0\x5e\x9c\xc1\x14\x6d\x12\x4e\x3e\x05\x44\x29\x29\x2a\xb1\x82\x16\xf1\x69\x81\xfa\x3c\x9b\xf9\x6e\x21\xed\x31\xe0\xfe\x5a\x70\x97\x2a\xfd\xe0\x11\x18\x7e\xd8\xa2\xd2\x9b\x65\x66\x19\xe9\xcc\xc4\xf1\x23\x7a\xd7\x91\x1e\x68\x38\xf1\xbb\xda\x4b\xaf\x3b\x95\x4a\x85\xe7\x87\xf0\x47\x66\x69\x6a\xd5\xa4\xfa\x2a\xfe\x2c\xe4\x33\x38\x81\x6f\xa6\xdf\xe4\x47\x18\x7d\xe9\x7d\x7a\x74\x04\x17\xb1\x7d\x0d\xf5\xe1\x81\xe0\x9a\x0a\xd5\xd5\xff\x62\xa8\x84\x83\xc6\xd7\xde\x73\x41\x8d\x10\x1e\xd7\x33\xae\x61\x77\xd0\xea\x7d\x5a\xcd\x44\xfc\xc3\x61\x9e\xb7\x97\xff\x82\x13\xf7\x41\x82\xa6\x62\x6e\xee\x27\x5e\x83\xbd\xe8\xfb\xa3\x23\x90\x2b\x5b\x25\x73\xdc\x3e\x88\xc1\x2f\x50\x83\xae\xac\xdd\x10\xbb\x07\x09\xd7\x31\x05\x90\x3b\x78\x98\x29\x89\x0c\x5c\xce\xce\x29\xf3\x1f\x3e\x67\x87\x32\x3f\xa8\x61\x9c\x04\x88\x70\xd6\xe3\xf2\x37\xf7\xeb\xfd\x49\x1a\x2f\x3e\x4f\xc6\xbd\x4c\x7d\x4f\x8b\xff\xdc\x02\xae\x69\x4a\x78\x12\x88\x76\xad\x5e\x47\xbf\xe1\x67\x29\x2e\x0e\x94\x17\x9c\xb8\x22\x11\x9a\xfd\x9a\x50\xac\x4d\x92\x34\x57\x14\x2e\xf1\x8c\x5b\xe6\x12\x53\xd6\x92\x0d\x37\x09\xf8\x06\xb7\x1b\x36\x77\x83\x82\x72\xf5\x21\x2c\x1b\x96\x4a\xb7\xe0\xb0\x84\x20\xc2\x02\xb3\x39\x29\x0f\x94\x1f\x2f\x2c\xfb\x12\x35\x55\xa1\x1c\xce\x16\x2b\xa7\x9f\xbf\x50\xd6\x45\xae\x00\xc4\x3e\x63\xb3\xd1\xc1\x1a\x77\x27\x93\xff\xa8\x21\xed\x87\x3a\xca\x06\x2f\xf9\x74\x05\x16\xdc\xb5\x68\xf4\x6d\xe9\x06\xcb\x6d\x03\x7f\x35\xea\xa3\x56\xbb\x9b\x22\x0c\x6f\x3a\xcb\xd0\xd6\xa2\xc2\xac\xab\xe5\xff\xc1\xba\xba\xa9\xea\x49\x17\x3d\x67\xae\x63\x20\x7b\x2e\xd3\x71\xfe\xbe\xee\x9d\x66\x61\xd0\x3d\x18\x53\xf2\xcb\x8b\xb3\xce\x71\x2a\xba\x44\xfa\xb8\xfb\xa3\xb3\xd8\xe5\x89\xbc\xd2\xba\xe6\x26\x3b\x70\x82\x14\xcb\x38\x5b\xe0\x53\x15\xef\x73\xb6\x55\x71\xc5\x39\x0d\x48\x0b\x97\x84\xcd\xa5\xf2\xf0\x3d\x9f\x4f\x9c\x73\x7d\x1f\x47\x79\x35\x8c\x77\x68\xfc\x9f\x6a\x26\x78\x52\x6c\x40\x5b\xbe\x4d\x07\xa0\xa5\x0f\xa1\x22\x01\xd2\x3e\xec\xcb\x3d\x34\xed\xb4\x4c\xb8\x97\xee\x5b\x6e\x21\xdd\xb7\xee\x1a\x52\x33\x6a\x68\x0b\x63\x03\x69\x95\x59\xb6\xf1\x77\xa8\x46\x4d\x81\x43\x53\x3a\xbd\x54\xcf\x0f\xc3\x5d\xe6\xe9\xa2\x6a\xaa\xc5\x6a\xa1\x1e\xbd\xc7\x14\xb7\x37\xc8\xa6\x27\x58\x24\x2a\x0b\xd7\x62\xb9\x55\x12\x9a\x36\xb5\x58\xf2\x15\xb8\xc0\x71\x68\xae\x22\x5d\xf7\x44\x28\xbb\x10\x27\xe0\x69\x79\x0f\x2b\xce\xa3\x27\x19\xa4\xf8\xad\x2d\x5a\x76\x8a\x14\xc1\x0c\x94\xe2\x96\xed\x47\xcf\xc5\x3b\xc1\x0d\xf0\xfc\x24\x18\xc6\xd7\x21\xbd\x0e\x92\xcd\x17\x98\x52\x74\x85\x85\xab\x45\x57\xb3\x59\x55\x54\x22\xa6\x41\x18\xaa\x01\xdd\xa0\xaa\xe6\xfe\x9f\x0c\xe3\xab\xb9\x3c\x8d\x00\x4d\x92\xc6\xfc\x62\x66\x2c\x81\x12\x87\x02\x35\x7c\x49\xd6\xca\x1d\x55\x29\x57\x72\x8c\x07\x76\xc3\x86\x3b\x25\x2a\x12\xce\xe6\x78\x11\x41\xae\x66\xb0\x9f\x99\x74\xa8\xc7\xf5\x4f\xce\x1b\x4b\x3f\xff\x5a\xe1\x34\x9e\x14\xd8\x20\xfd\xf3\x43\x97\xca\x7a\xf0\x46\x36\xe5\xff\xb1\xed\xcf\xe0\x89\xaf\x5f\x39\xae\xba\x10\x24\x1f\xc2\x7a\x8e\x98\xfa\x4e\x29\x16\xf5\x82\xc9\xd8\x9d\xf2\x8f\x34\xf1\xa3\x0e\x8d\x17\x91\x9c\xdd\xd1\x11\xac\x96\x25\x62\x38\x50\x64\x62\x25\xd8\xe2\x82\xb4\x62\x69\x86\x4a\x11\xcb\x31\x5d\x2a\xfb\xaa\xda\x28\x3e\xd9\x09\x29\x3c\xfa\xa6\xc7\x2c\xac\xf5\x6a\xf1\xc9\xf3\xa2\x3f\x92\x4f\x94\xcb\xa2\xe2\x94\xc3\x21\x80\xb8\x0e\x97\x93\xf7\xe2\x12\xbd\x28\x50\x7d\xb4\xf8\xb7\x15\xa6\x2c\x81\x73\x05\x7c\x51\x35\x2b\x2a\x08\xc8\x1d\x20\x58\x23\x05\x34\x74\x68\x83\x15\x6f\x84\xbe\xe4\x7a\x21\xf7\xe6\xeb\x0c\x6e\xf2\xb8\x54\xf3\x7d\x7e\xe8\xac\xba\x0a\x91\x8a\x70\xbe\x58\xb2\x8d\xe0\xf8\xd0\x9d\x71\x66\xf9\x1a\x33\xb5\x4a\x61\x2b\x54\xfb\x36\x14\x15\x73\x88\x1d\x5b\xb7\x73\x39\xce\x77\xa4\x15\x7b\xd6\xcf\x0f\xa1\x53\xcc\x7c\xe9\xcf\x02\xd5\x68\x71\xc0\xfa\xa6\x2b\x02\x9c\xc6\x59\x7e\xd2\x67\x7a\x8b\x79\x8e\x17\x50\x35\x6a\xa1\x41\xd1\x02\x77\xcc\x57\xa2\x66\xaa\xc2\xcc\xfb\x72\xdb\x45\x2b\x16\x35\xd6\xf4\xa4\x32\x2d\x83\x79\x66\x86\x6b\x34\x58\x86\xcf\x6e\x87\xad\x3a\x8e\x8e\xe0\x43\xd5\x88\x7d\x02\x65\xb0\x1b\x12\x59\x6c\x64\x3d\xf2\x39\x92\x81\xf6\x82\x2c\xb0\x65\xf9\x86\xb4\x0b\x54\x5b\x61\xbb\xcc\x09\xe8\x30\x1b\x78\x77\x9b\x37\xda\xd2\x6d\x23\x92\x39\x03\x63\x48\xd3\xc3\x9e\x29\xf3\x92\x5d\x94\x29\xde\x34\xee\xec\x25\x2a\xae\x45\x02\x85\x72\xa0\xd0\x8c\xe1\x16\x2e\x31\x57\x67\x4e\x40\x8e\x53\x08\x81\x5c\x80\x91\x56\x27\x04\x89\x0c\xc8\x0c\xf4\x48\x65\x2a\xf7\xb7\x9a\xc1\x92\x50\x5a\x89\x40\xd2\xe0\x08\x9f\x75\x7d\xcd\xbe\xa5\x70\x7f\xd5\xee\x64\xd2\xe7\x1d\x16\x6c\xd2\x4b\x4d\xdc\xb6\xdc\xe5\x9f\x8b\xc8\x7b\x23\x74\xf2\x25\x06\xd6\x56\x57\x57\xb8\x95\x8b\xc7\x65\x4b\xca\x95\xcc\x9f\xb9\xc4\x05\xa2\x2b\xec\xfa\x33\x2a\x3e\x8a\xeb\x32\x96\xa2\xa3\x23\x0d\x59\x44\xfe\xc9\x12\xb7\xf5\x46\x85\x32\xa4\x01\x51\xbe\x91\xd8\x46\xe7\xf3\x14\xdd\xc4\x80\xf8\x7c\xf9\x6a\x52\xb1\xf4\xfe\x84\xf3\x79\x9e\xb5\x92\x86\xf4\x18\x9e\x9e\xa2\x86\x7b\x19\x7a\x4f\x6b\x21\x83\xe5\xa8\x11\x9e\x76\xdd\x62\x54\x8a\x5d\x8d\x32\x8c\xa7\xdd\x6d\x0d\x11\xf8\xf7\x7d\x0e\xfe\x95\xb2\x1d\x9e\x83\x2f\x63\x57\x6a\xf1\x2a\x46\xef\x06\x0e\xa0\xcf\xe1\x4f\x38\x5d\xdc\x85\x1c\x83\xd6\x4e\xbf\x72\x94\xe8\x1f\xc6\xe4\x4c\x2b\x69\x1f\xa1\xa1\xa2\xe7\xff\xc7\x96\x21\xab\xaa\x15\x3f\xbe\x97\xda\x25\x29\xa5\x5b\x0e\x22\x56\x4d\x39\x14\xa6\x0d\xd9\x88\xf8\xa7\xd7\x64\xb0\x07\x99\x42\x78\x06\x3d\xae\x66\x92\x8a\x58\x3b\x78\x7a\xaf\xb7\xc0\x80\xe8\x50\x2f\x2d\xbd\x80\x1c\x4a\xca\x11\x91\xbf\x3b\x33\x60\x08\x35\xb3\x48\xe9\xb2\xf3\x5a\x70\x65\x4a\x51\x18\x59\x55\x5b\xaa\x3a\x0b\x4f\x6f\xbd\x57\x6c\xda\xb3\x11\xd0\x8f\xac\xac\xd5\x93\xcc\x4e\x81\xb5\x2b\x2c\x42\x2e\x29\x53\xa6\xfd\x79\xfc\x7b\x45\x19\xd5\x3b\x92\x71\xc2\xb9\xd8\x68\x13\xa9\x02\x3a\x56\x27\xa6\x44\x96\xfc\x2d\xaa\xdd\x20\xd7\x81\x54\xe8\xeb\x8a\x62\x98\xa1\x9a\xe2\x69\x7a\x27\xea\xee\x79\x33\x01\x3f\x04\xfb\x99\x7e\x42\xee\x8b\x44\xb0\x37\x68\x70\x96\x4e\xe5\x1d\xd3\xd2\x19\x23\xa8\x66\xe3\x02\x3c\x9a\x8d\xdc\x1c\x32\xed\x2b\x22\x16\xed\x10\x83\xa3\xfb\xdd\xf8\xb7\xa3\xfb\xfd\x1f\xb5\x91\xf1\xab\x1f\x2c\x0f\xdb\x5b\x71\xcd\xe8\xd2\x08\xcd\x70\xe2\xc1\xb4\xd1\xe2\x8c\xb6\xc9\xa3\x3d\x01\x29\xf8\x62\x04\xc8\x6e\x70\x49\x50\xb7\x5d\xe6\xdf\x6e\x41\xa9\xb5\x2e\xa7\xa2\x94\x0d\xc3\xa7\x07\x20\x76\xef\x84\x7b\xa3\xbd\x3e\x67\x37\x5a\x7c\x6e\x9e\x2f\x10\x2b\xe6\x98\xa6\x36\x9b\xb2\x09\xda\x69\xb2\xee\x77\xa0\xf4\x49\x7a\x3f\x84\xff\x3c\x7b\x96\x43\xdc\xf8\x46\xb2\xb7\x27\x70\x92\x4c\x59\xed\xed\x51\x34\xcc\x46\xc8\xf9\x4f\x9a\x19\x75\xac\xac\x5d\xc5\x11\x97\xdb\x64\x60\xee\x7b\x42\xae\x43\xb2\xd9\x73\x56\x74\x89\x8b\x6a\x56\xe1\x52\xa7\xb3\xf8\x09\x31\x90\x98\x97\x9b\xb8\x2a\x45\xc7\xcc\xab\x7b\xc3\xc2\x9d\xae\x96\xda\x61\x96\x2f\x20\xb9\x47\xe9\x00\xc7\x11\x5d\x72\x62\x3d\x12\x93\xf1\xac\x79\x4f\xfb\xba\x8f\x04\x03\x65\x8d\xd5\x2b\xe5\xfd\x8b\x65\x59\x59\x02\x6a\xa4\x49\xe2\x3a\xd0\x26\xee\xb8\xc9\x71\xf0\xe0\x39\xab\x89\x3d\xb2\xaa\x54\xe9\xd9\xd3\xaa\x8c\x5e\x2a\x1d\x2e\xce\x08\x9c\xe4\xf2\x87\x44\x8a\xa4\x66\x91\xaa\x8c\xb7\xd6\xc4\xa2\xfc\x83\xdc\xcc\x3b\x71\x61\x4e\xc5\x1b\xe9\xd9\x5c\x34\xef\x85\x1d\xdf\x9f\xc0\x61\xf0\x0d\x7f\xfd\x1e\xaf\x51\x5b\x06\x71\xb9\x6d\x96\xed\xce\x60\x3c\x58\x78\x51\x0d\x3c\x9d\xe5\x0e\xae\x2a\x75\x66\xbf\xfb\x94\x3f\x49\x9c\x93\x8a\x66\x6e\xde\xfd\x2c\x33\xa3\xec\xee\xd7\xfe\xc4\x39\x15\x24\x26\x23\xd2\xc4\x5f\xe8\x34\xf1\x49\x8c\x07\x67\x8f\xed\x97\xaa\xfc\x07\x3c\x3f\x7c\x22\xe8\x1a\x6a\xff\x0f\xca\x3e\x87\x07\x28\x54\xde\xb8\x65\xda\x54\x63\x15\xdc\x36\x81\x31\x79\x20\x14\x48\x5d\x76\x1c\xc4\x80\xcc\x36\xb4\x18\x66\x98\xc8\x7f\xa1\x53\xce\xb7\x10\x31\x83\xbf\x01\x52\x76\xc7\x14\xed\x84\x24\xf5\x0a\x8b\x9f\x54\x1c\x6d\xc3\x4e\xbb\xd5\xeb\xf4\xcf\x2d\x5a\xc3\x0f\x1f\xba\x23\x4c\xa2\x24\x14\xc0\x1e\x41\xe3\x23\x54\x28\xfa\x3a\xf1\xca\xb4\xcb\x20\x47\x6d\x08\x7c\x24\x9f\x1a\x91\x90\xb0\x95\x60\x5a\xc9\xfe\x25\xa4\xb7\x94\x54\xf3\x74\x08\xef\xab\xdd\xa2\x4e\x0b\xe3\x47\xf8\x94\xcb\x27\x92\xa3\xe7\x7a\xcf\xc2\xc9\x56\xd4\x09\x7e\x02\x72\x12\x1e\x95\xab\x46\x26\xcf\x6c\xe1\xd2\x87\xff\x33\x86\x92\x88\xd7\x45\x8d\x51\x9b\x56\x30\x15\xae\x4b\xa5\x66\x04\xac\x12\x03\x5f\x46\x78\x80\x9c\x7c\x5a\x75\x96\x8d\xb4\xb0\x40\xea\xc8\x39\x23\x70\x8d\xf1\x12\x2a\x66\x54\x50\x28\xe3\x41\x5e\xbc\x94\x77\x89\x30\xc7\xb4\xeb\x95\xd1\xa4\xcf\xb6\xbe\x18\x14\x8d\x94\xc7\x11\xd3\xab\xc0\x6c\x96\xc7\x31\x3c\xfd\xe0\xfb\x69\x1c\x82\x40\xa2\x20\xab\x5c\xca\x8a\x93\xf4\x7a\x4a\x71\x30\x3b\x13\x49\x39\x51\x99\x05\xfb\xdf\x4c\xbf\x99\xd8\xc8\xa1\x62\x1c\xd1\x19\xf7\xd1\x93\xd9\xa2\x5d\xd9\x78\xc9\x65\x9b\x6b\x79\x34\x4f\x67\x97\x6f\xdb\xb9\x15\xca\x21\x4b\x42\xdb\xa9\x0e\xec\xdc\x22\x89\xa5\x82\x0b\x85\x8c\xba\xab\xfd\xde\x03\x15\x5b\x66\xa8\x86\x66\xb5\xb8\xe4\x5f\xce\xa2\x70\x9d\xca\x6c\x12\xf1\x13\x0e\xa2\xc4\xe5\xaa\x60\xee\x36\xa2\x10\x19\xdc\xc6\xc1\x95\x6d\xc2\x45\xae\x62\x4e\x4d\x50\x1e\x8f\xa6\x99\x29\x9a\x31\xe9\x82\x06\x56\xc4\xa8\x3c\x03\xd6\xf0\xc9\x3a\x29\x97\x0b\xb4\x8c\x07\xae\x13\xb2\x14\xf0\xe7\x87\x79\xe6\x79\x7e\x18\xc7\x1d\xd4\x50\x4f\xb3\xea\xc5\x8d\x33\x60\x15\x14\x4a\x63\x2f\x74\x43\x74\xb7\x89\x68\x07\xb8\x9e\xe1\xa0\x53\xe4\x5a\xdc\xb3\x5e\xe1\x60\xe3\x01\xa9\x30\x9e\xd9\x5d\x72\x70\x39\x78\xaf\xef\xe3\x1c\x9b\x4d\x0a\xab\x6c\xe4\x21\x5c\xae\x97\x8d\xf6\x47\x2e\x1b\x88\xa4\xfc\x52\x07\xd6\xa2\x54\xd5\x99\x38\x44\x21\xa3\x6f\x31\xd5\x45\x8e\xdf\x7e\x4a\xff\x58\xb0\x3e\xc8\xe9\xd3\x81\xd1\xc1\x01\x16\x31\x74\x08\x77\x60\x14\x43\x90\x79\xbb\xd8\x6f\x90\xe2\x15\x76\xd7\x61\xf9\x01\x6e\xe9\x3d\x59\x2b\x77\x89\xef\x59\x2d\x1b\x51\x78\x28\xd3\x65\x7b\xdc\xad\xfd\x72\x1c\xb4\x41\x26\xac\xb4\xa5\x25\x66\x70\x02\xfb\xcf\xba\x20\x21\x2a\xf3\xf8\x3b\x49\x97\x48\x4c\xab\x66\x5e\x3f\xd3\xaa\x0c\xe2\x4b\xf0\x47\xac\x21\xe0\x6e\xcb\x91\x5e\x06\xc8\x76\x78\xbf\x76\x18\x52\xb6\x38\x14\xc6\x2d\xcd\xb1\xae\x78\xb4\x9d\x45\x86\xfb\xb0\xca\x90\xb6\xcc\xd1\x84\x87\x1b\x67\xe7\xb0\x43\xd2\x3e\x83\x63\xa3\x6d\x37\xae\x99\x4e\x70\x76\xce\x52\x43\xb4\xec\x1b\x65\x3c\x73\xcc\xd7\x67\x3e\xbb\x42\x82\xca\x64\x9e\x45\x0b\x2d\xfd\xa3\x2d\x67\x5a\xa4\x94\x21\x3b\xff\x7d\x89\x05\x5f\xb8\x52\x68\x94\x9f\x3d\x26\xa9\xcf\x29\x38\xfa\xaa\xc9\xd0\x29\x34\x78\x30\x2a\x7f\x67\xa4\x4d\xb7\x94\xdd\xbd\x59\x2f\x13\xb0\xb7\xb4\xed\xf6\x60\x92\xb4\xee\x57\x15\x65\xb8\x15\x47\xdd\x82\x43\x9f\x5d\x3e\x81\x6a\x85\x44\x3b\x8d\x78\xa9\x7f\x34\x7d\x62\x72\x0c\xb4\xdf\x12\xb6\x58\x52\x56\x65\xa6\xcc\x47\x83\xd9\x9a\xb4\x1c\xfe\x4b\xcd\xb6\xfa\x3b\xfb\xea\x0d\xde\xd8\xc7\x6a\x72\xde\x33\x3f\x57\xfc\x00\x96\x68\x83\xdb\x63\x78\xb9\x62\x73\xe5\xc2\x4e\xbc\xbf\x5e\xa4\xb2\xc6\x6d\x42\xa0\x3e\xd9\x10\x64\xa2\xeb\x74\xa4\xa8\xa5\xef\xb3\x27\xec\x88\x0a\x59\x2b\xbd\xce\x91\x61\xa3\xa2\xd2\xe7\x4d\xe0\x21\x7a\x14\xa1\xc4\xfb\xd3\xc7\x8c\xfd\x5d\x9d\x86\xa3\x4e\xf0\x47\xe7\xc4\x05\x53\x19\x1e\xdf\xb5\x13\x9e\x86\x13\x89\x22\x4d\xf2\xc1\x28\xb5\xd4\x19\xac\x55\x0e\x7d\x92\x08\xef\xb1\x4e\x60\x38\x89\x36\x2c\xc2\xd8\x20\xff\x79\xf1\xc2\x88\xa9\xcc\x8e\x22\x4c\x1f\xce\x12\x0e\x78\xab\xe1\x3d\xcd\x50\x7d\xe4\xfa\xdc\x8c\x4f\x44\x2a\xc3\xc8\xf1\x7b\x2d\x8d\x5d\xb1\xe7\x64\xc8\x59\xa4\xad\x52\xee\xdb\xa3\x15\x9b\x07\x55\x06\x9c\x54\x73\x0a\xa6\x3e\x10\x14\xa8\xae\x83\x85\x51\x35\x33\x93\x52\x65\x67\x4e\x6c\x39\x3b\x31\xa3\xf7\xa4\xc6\x53\xc5\x10\xa4\x9d\xb6\x68\xfd\x77\x54\xaf\x30\xfc\xfb\xdf\x03\x5b\x36\x14\x37\x74\x45\x6d\xcb\x58\x63\xbb\x1b\x4e\x5a\x89\x24\x4a\x79\x18\x5c\x06\xa8\x35\xd2\x2f\xfe\x9b\x0c\xb3\x12\xaa\xcf\xc1\x3b\x59\x9a\x54\xea\xc0\xb2\xa9\x75\x95\xa2\x1a\xf2\x69\x76\x24\xcf\xeb\xe9\x73\xdc\xb8\x6a\x01\x73\x2c\x1d\xea\x62\x55\xe1\xf1\x2d\xa1\xec\x9b\x7a\x63\x68\x88\x1a\x57\x97\x19\xbf\x6e\x66\xf8\x03\xec\xb2\x82\x88\xb3\x3c\x85\xc6\xbb\x9b\xb6\xa1\xc1\xb9\x93\xd6\xd5\x31\x24\x73\x7c\x45\xe1\xb7\x42\x94\x96\xba\xbe\x72\xdc\x47\xdf\x2c\x72\xc3\x91\x3a\xd3\x7e\xb9\x62\xca\x51\x64\x2e\x40\x69\xfc\x69\x65\xcb\x63\xa0\xb2\x94\x95\x79\x0a\xb8\xc6\x1b\x95\x32\x13\x9a\x18\x9b\x26\x39\x8c\x25\x72\x8b\x09\xbd\x1d\xb8\x95\x85\xd8\xb9\xc4\xcb\xd2\x77\x59\x34\xea\x7e\x6d\x34\x86\xc1\x89\x3b\xca\x7d\x9f\xd5\x43\xf0\x3a\x47\x3d\x99\xa8\x54\xd8\xbe\xe3\xed\x25\x55\x08\xad\x63\x24\xdd\xf5\xa6\xd8\xb4\xae\x9a\xeb\x2d\xce\x6e\xef\x1f\xa9\xf2\x11\x47\x7e\x57\xaa\x04\xa5\xf8\xe8\x00\x18\x6a\xaf\x30\x3b\x86\x23\x2a\x8f\x15\x89\x2a\xa8\x02\x8c\xac\xe1\x13\x9f\xea\x4a\x4c\xf1\x24\xb1\xff\xeb\xbb\xd9\xfe\xf6\xa5\xa7\xe0\x7a\x0a\x94\x75\xbc\x9c\xe4\x57\xdb\x26\xe0\xb2\x11\x2b\x75\xe4\x08\x31\xef\xfc\x40\xd3\x0c\xc1\x4f\xa7\xf0\x77\xc2\x6c\x00\x92\x13\x54\xd5\xae\x31\x15\x27\x32\x69\x44\x5b\x6a\xf8\xc4\x49\x1a\x97\xc3\x72\x83\x49\x46\x06\x7e\x2b\xe4\xe0\x95\xb3\x24\x3b\xbf\xc2\xcc\x54\x5f\x15\xaf\xf7\xad\xb5\x0f\x64\x29\x36\xe4\x2e\xe7\x51\x74\x83\xf7\x9f\x1f\xaa\x4e\xb8\xfb\x73\xec\xd7\x76\x9d\x8a\x17\x4e\x49\xd4\xf4\xc1\x2e\x2a\xe6\xa6\xb6\x61\x9c\xa2\x87\x29\xbc\x42\x67\xe0\x54\xf2\x51\x66\x23\x37\x1d\x4c\xed\x2e\x91\x99\xe0\xce\x41\x54\x74\xbc\xb0\x6d\x2a\xaf\x25\xf0\xa4\x0c\xa7\x83\xff\x4c\x2e\x95\x65\x69\x65\x8a\x42\x96\x3e\x7b\xf3\x1a\xde\xa1\x96\x55\x45\xb5\x44\xbe\xf3\x32\x84\xb3\x95\x69\x1f\xcc\xe0\x09\x47\x24\xc5\x04\x3a\x55\x6f\xd9\x3d\xb2\x74\x00\xec\xfa\xca\x9d\x50\xc8\xed\x67\x6f\x5e\x3b\xaf\xef\xc8\xed\x7e\x5f\x96\xe9\xcf\xde\xbc\x9e\x3a\x2f\xfe\x13\x98\x3e\xa4\xec\x83\x30\xbd\xc7\x8a\x7e\x8b\x84\x6f\x19\x78\x93\x2f\x65\xa1\x71\x53\xe4\x53\xf8\x87\x1d\x39\x28\xa4\xc1\xea\x2c\xa2\xae\x87\x13\x38\x70\x15\x95\xd5\x73\xe4\x31\x6c\x0b\xb7\xc4\x45\x55\x62\x59\x21\xa2\x45\x0d\x9d\x65\x16\x1b\xb6\x38\x1a\x01\xd4\xc8\xa3\x1b\x29\x1f\xcf\x94\x2b\xaa\xa9\x85\xd8\xea\x7c\x72\x52\x97\x09\xc8\x7c\x09\x7c\xe0\x41\x91\x91\x6a\x55\x8b\x8c\x0f\xd0\xa9\xa0\xce\x88\x38\x0e\x8d\x9c\x42\x64\x5b\x60\x44\xab\xa0\x81\x20\x0f\xac\xe3\x5a\xb5\xb1\xc7\xea\xbb\xf2\x2e\x1e\x23\x6f\x59\xad\xb5\x52\xce\x5d\x22\xe1\xc6\xe7\x7f\x15\x2d\x08\xf7\x3d\x7c\x1e\xf6\x5d\xd8\x7b\xdd\x89\x57\x91\x2c\x91\x55\x94\xa1\xab\xb3\xde\x91\xa9\xcc\x1b\xb2\xd2\x59\x0f\x64\xdd\xf4\x1e\xba\xd9\xc2\xc1\xbe\x38\x8b\xfd\xde\x1f\xd0\x35\x06\xba\x6a\xd5\x20\x92\x55\x85\x95\x29\x89\xb6\x48\xa9\x8c\x50\x16\x2c\x48\xc3\xb8\x38\xdb\xdb\x99\x27\x15\x52\xc4\xf1\x89\xe4\x5e\x89\x4f\x63\xa5\x9a\x9e\x3f\x4b\x78\x31\xdf\xaa\x43\x03\x7d\x0e\x4e\xd8\x25\x64\xa2\x1f\xaa\x84\x4c\xe8\x5f\x9a\x18\xfa\x52\xaa\xcb\x48\xb0\xc3\x00\x09\xf4\x9c\x65\xd4\x65\x6f\x4f\x9c\x89\xeb\x54\xa6\x64\x03\x7b\x9a\xd1\x8c\xed\xad\xa1\x64\x48\x45\x13\xe4\x15\x99\xd7\xe6\xb5\x22\x64\xea\xbc\xa3\xc7\x98\x77\x77\x25\x52\x14\xf6\x4d\x74\x2f\xa1\x03\xcb\xed\x12\xba\xcb\xa8\x8f\x24\x74\xc6\xeb\xba\x47\x7a\x47\x68\x18\x48\xf6\x70\xa4\xf7\x46\xfd\x21\xea\x24\x5a\x51\x73\xbd\x21\xfd\x15\xaf\x75\x5c\x16\xad\xbb\x46\xb3\x58\x05\xdd\xa5\xf6\xd9\x90\xf5\xf3\x24\x54\x64\x4f\x06\x14\xbb\x1e\x57\x22\x3b\x9e\xd8\x67\x14\x0f\xe8\xd8\xef\x8e\x63\x32\x3f\xa4\x72\x68\xfa\x56\x00\x5b\x47\x1c\xce\xee\x35\xd8\xd0\x93\xda\x33\x3c\xcb\xf8\x62\x06\xc8\x26\x85\x28\xc6\xd7\x86\x5f\x15\xc2\x12\x41\x4d\x0a\x6b\xcc\x7f\x6f\x38\x79\xe5\x56\xf3\xe6\x2b\x55\x06\x48\x3b\x62\xc2\xc6\xea\xfd\xb9\x30\x4c\x6a\xa3\x54\x89\x82\xf6\xfa\x30\x87\xf2\xf9\x60\xd0\xbe\x94\x84\xe8\x13\xe2\x15\x69\xcf\x55\x52\x4c\x22\x03\x72\x58\xb4\xd0\x45\xf4\x0e\x1d\xaf\x87\x70\x99\xd4\x59\xa4\xbe\x1d\x94\xfc\xb1\x92\xc7\x08\xd9\xe7\xaa\xf5\x45\xc7\xe4\xf2\x35\x60\x76\x5b\x87\x0f\x76\x50\x8b\x0f\xee\xaf\x1e\x5f\x4f\x5f\x3f\x06\xc4\x4f\xd4\xea\x73\x58\x21\xed\x67\x40\xf7\x96\x1a\x0a\x36\xd5\x72\xa8\x4d\xf9\x16\xb0\x15\x97\x25\xa6\xd6\xc5\x6b\xd0\x77\x32\x70\xbb\xa5\xbc\x53\xf3\x69\xe3\x16\x9b\xfa\xfe\xed\xcf\x06\x05\xb1\x76\x1b\xa4\xcc\x34\xe8\x57\x2d\x59\xf4\x94\xbb\x0f\xea\xa9\x3d\x50\xd2\xb6\xbc\x33\x6d\x64\xea\xdb\x6d\x4a\x3b\x25\xed\x69\xa7\x45\x4b\xbb\xe1\x42\x06\x53\xde\xb7\x30\xb7\x43\x22\x44\x83\x7d\x6c\xc5\xf7\x96\xe1\x19\x89\x6c\x98\x18\x4e\x8a\xe3\xfd\x94\x04\x3d\xea\x7c\x91\x94\x24\x80\xad\x2b\xe1\x41\xef\x21\xf5\x64\x0a\x41\x56\x5b\x47\xb8\x99\x55\x4d\x2a\x8e\xa0\xb7\xb9\xa3\xe3\x99\xdb\xa5\xbc\x7a\xe9\x2d\x36\xb1\x67\xa7\x09\x2e\xf9\x14\xd5\x6e\x91\x1b\x5e\x52\xd3\x6d\xc5\x11\x54\x95\x82\xfd\xfb\xeb\x5a\x56\x33\xf5\x6d\x7c\x65\x94\x3e\x25\xda\x93\xcc\x65\xd2\x97\x0c\x26\x6d\x0a\x53\x18\xec\x71\x4a\xac\xc8\x0c\x43\x37\x69\xb0\x3f\x83\x2b\xef\x95\xdf\x3d\x3b\xc7\xcb\xd6\x4b\xf8\x49\x26\x59\x09\x77\x9c\xe9\x1d\x95\x47\x33\xfc\x30\x97\x37\xbe\xf4\x71\x2e\xff\x93\xe4\x81\xae\xbb\xa4\xd9\x04\x59\x8b\xe1\x60\x6c\xee\x4d\x9c\x19\x18\x48\xdf\x77\x42\x99\x50\x40\xbe\xd2\x53\x5c\xa2\x62\x6e\x45\x56\xce\x54\x2d\x71\x5d\x34\xc2\x71\x38\x7e\x0d\xae\xd9\x9a\x1c\x83\x5c\x4c\xa6\x7d\xde\xb7\xea\x5c\xd4\xa4\x27\x11\x20\x74\xdc\xb7\x3a\xaf\xa3\xbc\x82\x67\xd9\x96\x88\xee\x66\xb0\xc3\x54\xed\xd8\x5c\x96\x2c\xcd\xa2\xc4\xcc\x91\x84\x1b\x9b\xbb\x9f\xc3\x91\x3d\x87\x2a\x95\x6f\x7f\xa2\x78\x07\x55\xef\x3b\x8b\x7d\x77\x93\xd8\x32\xdb\x5d\x91\xdf\x1b\xb7\xc9\xdb\xb5\xbc\x31\x34\x7f\x76\x1c\x37\x19\x5b\x6a\xb3\x53\xbd\xd7\x1f\x8d\x5f\x5c\xa0\xba\xa6\xf6\x94\xb4\xc9\xcf\x5d\xcf\xb1\xae\x40\xcc\x0d\x8f\xd9\x39\xd6\x39\xad\x8e\xd1\xb1\x65\x9e\x39\xf2\xdc\x6e\xdc\x2d\xe7\xb8\xa1\x0c\x43\xe8\xd0\xa6\x1b\x40\x50\x55\x20\xfe\xd9\x54\xf5\x3f\xf5\xc1\xed\x64\x49\x88\xce\x3e\x9c\x22\x21\x61\x47\xa6\x1b\x37\x9d\xcf\xc2\x71\xae\x23\xf6\xb6\x99\xc4\xa8\xe4\x38\xbd\xab\x2d\x19\x51\x8e\xd2\x46\x59\x60\x53\xaa\x24\xfc\x58\x9d\xf6\xf6\x04\x5f\x56\x01\xd5\x77\x6e\x88\x9c\x2e\x9b\x51\x6a\x6e\x80\x4b\x7b\x64\x83\x3c\x24\x59\x63\xf5\xc7\x30\x8f\x35\x52\x07\x0d\x5e\x07\xd9\xbf\x9f\xf9\xf2\x24\x9d\xe2\x60\x72\xef\xfc\x04\x39\x0b\xe6\x40\xaf\x08\x2a\x16\x1d\xb3\xd1\x9e\xca\xa8\xb8\x0b\x7f\x33\xcd\x62\xd9\x60\x75\x60\x44\x45\x16\xf7\xb6\x33\xe9\x4a\x7f\x4f\xea\x4a\x77\xfc\xc9\x42\x43\xfa\x37\x69\xcf\x12\x2b\xa9\xed\x26\x34\x64\x2d\x20\x29\x6d\x2f\x82\x91\xb2\xea\x1c\x86\xeb\xa8\x9b\x95\x2b\x98\x35\x48\x08\x44\xc7\x3f\xe2\xb5\x72\x57\x07\x98\xc2\x17\x0f\xb4\x58\xcf\x9e\x59\xdb\x9d\x54\x98\xbb\xd6\xa9\xaf\x17\xf5\xf9\x75\x7b\x91\xba\x22\x15\xca\xdd\xca\xd1\x51\x28\x49\x7d\x98\xe2\x67\x25\x98\x8e\x27\x33\x4c\x3a\x21\x07\x33\x1c\x8d\x2f\xae\xdb\xd4\x03\x4a\x17\xe9\xb1\x25\x10\x34\x8a\x2c\x0b\xe9\x15\x78\xcf\x4a\x68\x64\xe5\xc4\x20\x98\xda\x2d\xc7\x9d\x65\x91\xc5\x65\xf8\xa2\xbe\x49\x78\x8c\xec\xc0\x2f\x91\x37\xc7\x8b\x54\x80\x34\x7f\xf0\x2a\x2c\x41\xdf\x55\x81\x70\x9b\x92\xf4\xa9\x7e\x9d\x42\xec\xdf\x0e\xab\xc3\x0e\x5b\x56\xeb\xce\xc1\x72\x2b\x9b\x85\x51\x98\xce\x88\xce\xe0\x82\xcf\xe9\x90\xd6\x2d\x17\x80\x1c\xa1\x3f\xf9\x12\xdc\x73\x5a\x2a\x4b\x51\x57\x90\xdc\x79\x86\xf2\x94\x1e\x61\x97\x94\xf4\xd5\xa8\xdf\xbd\x15\xb7\x79\x03\xdb\x1b\xf3\xc0\x5a\x3c\x3f\x1c\x23\xe3\x5d\x96\xfd\x7e\x04\xf3\x31\x84\x72\xbc\x40\xee\x4a\x18\xbb\x1c\x9b\x87\x12\xcc\xdb\x84\x48\x3a\xe2\x48\xfb\x0b\x12\x24\x89\xa8\xda\xdd\xc9\x79\x93\x30\x42\x16\xde\xaa\x98\x77\xec\xb9\xad\x1a\x53\x11\xe4\xe1\xdd\x37\x55\xd7\xa8\xfc\x0f\xf3\xe1\xb6\xab\x51\xf9\x48\xfe\x51\x40\xa3\xde\xed\x91\x5e\x67\x28\x9a\x43\xa7\x54\x8c\x37\x55\x3d\x03\x8e\xc6\x7b\x3f\xb6\x66\xc4\x28\xb2\x18\xbb\x0f\x05\x32\x66\x5c\xc3\xb5\x48\xab\x8a\x27\x3c\x8a\x16\xd1\x95\x1b\xbe\x68\x91\xcf\x45\x8b\xc8\xb2\x6c\xa8\x2c\xc1\xb9\xe0\x46\xdf\x92\x9d\xba\x18\x47\xd7\x5e\x93\x7c\x24\x0b\xaa\x34\x78\x5d\x6f\x60\x51\x35\xac\xbb\x5c\xba\x0a\xe3\xa1\x16\x37\x5f\x31\xa8\x16\x0b\x5c\x56\x88\x61\x71\xb0\x73\x56\xcb\x92\x09\x8a\xc9\x06\x5c\xbc\x00\x77\xbb\x93\x23\x05\x2e\x56\x51\x01\xc7\xf6\xaa\xa8\x9e\xca\xfc\x3a\x38\xac\xa6\x97\xf4\x4e\xe2\xfb\xd4\x39\x8a\xc5\x16\x64\x2f\x92\xd2\x29\xa4\xf2\x66\x74\x13\x63\xe5\xb0\x64\x84\xa9\xf4\x6b\xeb\xb9\x3f\x0f\xa1\xff\xc7\x22\x77\x97\xfa\x7f\x87\x9c\x63\x4d\xc9\x88\x09\x3d\xa8\x29\x19\x33\xae\x21\xa6\x44\x57\x05\xb7\x25\xfe\x2f\x1d\xff\xf4\xa1\x4c\x8a\x1a\x85\xb4\x93\x55\x73\xb5\xad\x3d\x81\x2f\x06\xe5\x3e\xdc\xd2\x88\x3c\x9f\xaf\x43\xda\x3b\xd4\x68\xa4\x3b\x77\x45\x47\x0d\xe1\xa1\x94\xc7\xb8\x41\x0d\xd1\x1c\x4a\x49\xb8\xf7\x85\x85\xea\x42\xed\xbc\x48\x1b\x38\x54\x4f\x98\x12\x11\x36\xbb\x50\xdf\xbc\x6b\x4a\xc4\x46\x37\x4f\xa5\xb7\xec\xe4\x08\x5f\xd6\x75\x58\x06\xf6\xf3\xde\x91\x83\x44\xe5\xba\x3b\x6c\xa9\x59\x2c\x3c\x0e\xeb\xe5\x07\x30\x84\xcd\x4c\xc2\xe9\x63\x05\x4d\xf4\x00\x76\x13\x37\xf9\x62\xa1\x76\x68\xa1\xfc\x5c\x3a\x6b\x04\x32\x24\xeb\x33\x05\x16\xf7\x89\xdb\xeb\x6c\x7e\x5c\xd8\xe4\xd1\x6c\xdd\x96\xd3\xdc\xa9\xc5\xf3\x49\x20\x14\xce\x96\xc3\x1a\x89\xf9\x87\xd2\x5e\x5b\xcc\x66\x9c\x5e\x7b\xac\x30\x8e\x1e\xc0\x97\x48\xce\xe7\xa6\xd6\x64\x24\x67\xd5\x73\xaf\xb1\xac\xaf\xaf\x0e\xa8\x69\x62\x72\x86\xd1\x71\x9d\x1c\xec\x6c\xbc\x07\x35\x32\x9d\xfd\x91\xc3\x39\x5b\xa9\xfa\x9e\x75\xf1\x9f\x54\xd7\x0f\x34\x00\xdb\x4c\xfe\xe8\x08\xcc\x1d\xe4\x86\xbf\x34\x6b\xe4\xce\x89\x85\xe1\xc4\xbe\x1d\x71\xfd\xe1\x7b\x05\x57\x6f\x25\x66\x90\x32\xf8\x4e\x76\x08\x39\x2c\xdc\x93\xcc\x5d\xb3\xac\x06\xf2\xf9\x46\xa4\xc6\x18\xd8\xb1\x64\xff\xdc\x2c\x6c\x9f\xc9\x1d\x3b\xbf\x7b\x65\xe9\xfb\x64\xe7\xdd\xb1\x72\x2e\x95\xf9\xb4\x26\x14\xb7\x41\xf5\x5c\xf1\x90\x7a\xce\x06\xd5\xce\x46\x69\x9c\x8d\x03\xd0\x15\x85\xeb\xda\xd8\x19\xb1\x2c\x0f\x2e\xa7\xb6\x97\x89\x6a\xdc\xca\x62\x9d\xaa\xb9\xd9\xd1\xf7\xc6\x40\xe2\xc4\xde\xa8\xc8\xb5\x53\x3b\x79\x90\x67\x53\xf0\x79\x09\xae\x1b\x76\x37\xe7\x7f\x86\xf7\xe2\x7f\xbf\xf3\x32\xf1\x51\x7f\x5d\x15\x34\xbc\x71\x84\x77\x36\xa5\x5e\xda\x5b\x9b\xd2\xef\x4d\x5c\x0b\x4e\xc4\x3d\xc4\x7d\x05\x38\xd4\x51\x30\xc1\x29\x36\x9b\x93\xbb\xd6\xab\x86\x55\x75\x74\x09\xfe\x25\xc6\xd6\x63\x6e\x0e\x38\xdb\x8a\xfa\xe6\xf2\x70\x89\x27\x15\x94\x21\x86\xa7\x83\xee\xa1\x77\x8f\x40\x44\x93\xc1\x25\x7c\xcb\xa7\xd2\x75\x91\x75\x4f\x6c\xa2\x8f\x6a\xd6\x8f\xef\x1a\x46\x6f\xba\x59\xc7\x54\xb4\x0a\x1f\x3e\x95\xcc\x72\xe4\x6e\x53\xd1\x40\x87\x4e\xe5\xc1\xa2\x17\xb6\x93\x61\x95\xf7\x53\x70\x4a\x4c\x59\x4b\x36\x16\x56\xce\x6b\x8d\xab\x0c\xd8\xf2\x2c\xe9\x62\x03\xb9\x61\xb3\xec\x61\x7e\x0b\x71\xec\x99\xfe\x24\x4a\xdc\x8e\xa6\xe1\x2d\x2a\xb9\xf8\xc8\x40\x74\xa4\xa7\xa7\xce\x8a\x8a\xc1\x82\x42\x84\x53\x1b\x47\xa5\x1c\xea\xa5\xd2\x8c\xac\x9a\x32\x5d\xd1\x3f\x7a\xf4\xd8\x17\x24\xf4\xfb\x73\x77\xad\xbd\x01\xca\xa8\x77\xdf\x39\xa9\xab\x90\x31\xa2\x0e\x27\xe9\x05\x6b\xc5\xe4\x3d\xe5\x0d\xe7\x2a\x79\x15\x41\x4e\x38\x77\x71\x80\x1e\xee\xf7\x10\x3d\x74\x1f\xa4\x97\xe5\x33\x5a\x3c\x93\xee\xce\x80\x92\x54\x30\xf8\x1c\xfc\x93\x8e\x83\xf0\xa0\x2a\x39\x99\xdd\x15\x95\x24\xaa\x63\x39\xea\x1e\xff\x54\xb3\x6a\x16\x65\xba\xaa\x1a\x45\x3f\xe0\x2b\xf4\xdd\x86\x61\xfa\x0e\xb7\x32\xdd\x15\x97\xa2\x24\xc4\x93\x13\x10\x17\xfb\x74\x64\x97\x87\x03\x51\x0c\xe8\xf6\x52\xe2\x19\x9f\x96\x90\xc9\x97\xc1\xe7\xfb\x5b\xd2\x2c\x2e\x8d\x99\x1a\x5c\xa7\xaa\xc8\x8c\xde\x94\x37\xb8\xec\x48\xbf\xbd\x4d\x3e\xed\xae\x52\xd0\x51\x37\x21\x18\xc5\xa4\x2b\xe2\xd1\x7d\x1f\x5a\x3c\xd0\x51\x9e\x9d\xd1\x23\xa9\x9b\x38\x71\xc6\xa3\x0b\xdf\xdd\xd1\x9b\xd3\x49\xb6\x0f\xea\xc8\xa5\xe7\xf0\xa0\x4e\x5c\x6e\x08\x43\xbd\x9e\xb0\xfd\x23\x38\x6f\xb9\x21\x8c\x71\xdc\x46\x87\x6b\xc0\x8f\x69\x0c\xb8\xaa\x30\x05\x41\xfb\x1d\x34\xbe\xa4\x0f\xfe\x6c\x3e\x98\xc5\x44\xc2\x01\xeb\x28\x9a\x34\x0c\x07\x8f\xe2\x78\xdd\xe1\x46\x47\xbc\xd5\x7d\x8e\xd9\x5d\xa0\xd7\x98\xb1\x28\x16\xe3\x6e\x0d\x89\x92\x5b\x75\xad\x0e\xef\x94\x6a\x4b\xa8\xae\x4d\xce\xa1\xdc\xfe\xa1\x83\xf7\x7f\x4c\x5d\xde\x2b\xcc\x64\xcd\x14\xba\x3f\x39\x86\x5f\x64\x54\x24\xf4\x8d\x4c\x25\xb6\x33\xea\x7c\x73\x12\x09\xc5\xf4\x1a\x6f\x68\x32\x2c\x71\x07\xee\xe6\xcd\x7f\xf5\x8f\xee\xf5\x70\x76\x47\xc8\x54\x36\xd2\x55\x62\x3c\xb8\x53\x83\x8a\x04\x2b\xab\x69\xfc\x9a\x02\x12\x3f\x4b\xb3\xb3\xc2\xe0\x14\x2d\x97\xb8\x29\xf7\x63\x58\x5b\x96\xeb\x92\x60\x87\xec\x30\x6a\x36\x72\x0e\x8c\x3a\xbc\x14\xed\x26\x6e\xc7\x4e\x7e\x75\x9f\x63\xf8\xc5\x7d\x30\x9a\xb3\xec\xc2\x57\x32\x57\xd8\xd8\xb1\x19\x34\xea\xeb\x04\x7e\xf9\x87\x8f\x33\x9d\x37\x74\x71\xc6\xe7\xa6\x7a\xce\x87\xc6\x04\x7d\x3b\x16\xe1\x2f\xa6\x55\xe2\xea\x3e\x77\x4c\x9a\xda\x1e\x56\xfa\xac\xe0\xc5\xd9\x93\xf0\xec\xdb\x9f\x40\xaa\xcc\x14\xb3\xe2\x15\x7c\x91\x90\xb3\x1c\xc8\x6e\x70\x02\xd4\x10\x99\x8d\x87\xd8\xf1\x32\x2d\xc5\x5d\x50\xb3\x10\xb3\xd0\x46\xb1\x4b\xc7\x4c\x02\x1e\xca\x8c\x2e\x77\x12\x76\x2b\xbd\xe3\x0e\x7b\x8c\xf2\xf9\x51\xd4\x08\xe1\xeb\x73\xad\x65\x76\x69\xcc\x5e\xd6\xb5\x89\x4c\x70\xe5\xd3\x11\xb9\xc8\xea\xa2\x66\x46\xfa\x5a\xc6\x9a\x65\x9c\x8d\x74\x5b\x0e\xd5\x49\x7a\x6c\x9a\x47\x46\x04\x65\xfe\x7c\xca\xe4\x11\x4d\xf4\x48\x14\x27\xec\xf8\x1d\x0c\x79\x47\x59\xe2\x94\x30\xd9\xca\x6f\x49\x89\xda\x91\x49\x7f\x59\xd7\xfe\x26\x50\x46\xb2\xbc\x8f\x52\xe2\xe5\x45\xe2\x07\xc1\xd8\x42\xd0\x42\x97\x61\x90\xb0\xf5\x6c\x8e\x6d\xe5\x07\x70\x10\xd5\x8e\xb7\xd5\x9e\x24\x0c\x9d\xbf\xbf\xa1\x58\x97\x77\xfc\xe7\x13\xfb\x2f\x3e\xc4\x76\x3e\xc4\x36\xac\x76\x77\x77\x22\x1d\x52\x84\xe1\x2c\xa9\x7f\xee\xea\x81\x74\x68\xcd\xd7\x98\x51\x55\xce\x9d\x42\x5d\x51\x06\x64\x16\xdf\x8b\xd2\xcc\x48\xbb\x40\x7d\x7a\xd0\xaf\x41\x2c\x56\x37\x7f\x48\x05\x74\x9c\xa8\x7d\x7f\x1b\xd0\xcb\x2d\xf0\x1c\x44\x5c\xc3\xc1\xeb\x32\x08\x26\x36\x60\x2a\x08\x29\xdd\xae\xda\xc5\x6a\xdc\x9b\xca\x1e\x64\x4c\x07\xc5\x22\xee\x14\x55\x9a\x23\x7a\x97\x85\x2b\x47\xd4\xd8\x7e\x74\xf4\x35\xa8\x91\x18\xe2\x28\xc8\x86\x30\xa1\x11\x7b\xc5\xef\x90\xec\x8b\x63\xf8\x8e\x10\xb7\x62\x61\x2d\x2b\x8e\x0b\x52\x9d\x08\x83\xa4\xaa\x40\xc7\xdb\x5a\xce\xc5\xf7\x16\x29\x72\x2b\x07\x25\x2f\xa1\x78\x16\xa1\xf0\x5b\x51\xef\x71\x1a\x3d\x7f\x27\x6e\xf1\x14\xf7\x90\xa4\xf7\x79\xba\x8b\x24\x73\xdc\x47\x30\xdd\x5d\x1d\xcd\x1f\x89\xd1\x6f\x9d\x66\xb2\xe7\x30\x55\x8a\x11\xb2\xb9\xa4\xea\xb4\xb0\x4a\x3d\x76\x53\xa0\x12\x72\xf1\x29\x4a\x5f\x8b\x48\x3f\x31\xbb\x49\x5f\xc8\x6a\xc9\x1a\xe7\xfd\x0d\x21\xd8\x5d\xc9\xf5\xfd\x17\x62\x6d\x43\xac\xb1\xa4\x1a\x1a\xb0\xd5\xc6\x29\x1a\x58\xf2\x12\xfe\x8e\x00\x6e\x82\x8c\x89\x80\xee\x17\x42\xba\x31\x6f\x45\x44\xdd\xac\x93\x98\x63\xc2\xa6\x77\x26\xaa\x17\x01\x4a\x51\x36\x17\x56\xfd\x42\xdf\x74\x89\xf9\x1e\x49\x1d\x15\x96\xba\x33\x75\xdd\x30\x55\x8a\xb8\x03\xc3\x56\x5f\x68\x1d\x86\xfc\x86\x90\x7a\xab\xa0\xc9\x2e\x48\xee\xaf\xc3\x06\xd2\x3d\x1b\x54\xf9\x42\xfc\x64\x68\x2a\xe4\x80\xd7\x35\xb9\x44\xb5\x2d\xc1\xed\x30\x42\xf2\x8a\x4c\xce\x12\x9a\x15\x74\xc1\x44\xaa\xae\x4d\x2a\xe1\x72\x23\x1c\x2c\x89\xe1\xaf\x86\xae\x8b\x12\x6b\xc7\x04\xf5\x07\xae\x25\xbf\xd0\x3d\xb5\x14\x0f\xc9\x7e\x86\x19\x6e\x17\x55\x83\xa9\x58\xe9\x36\xee\x1d\xa8\x14\x33\x58\x2d\xe5\x05\x6b\x28\x77\x41\x4a\x6a\x6d\xab\xba\xfb\x1b\xba\xc1\x71\xba\x40\x82\xa2\xdb\xaf\x63\xd5\xf4\x77\x49\x25\x75\xd5\x61\x88\x28\x79\x23\x20\x05\x04\x97\xad\xc8\xa5\xc0\x6b\xc0\x8b\x25\xdb\x24\x98\xdb\x5e\x9d\x2c\x0f\x72\xf0\x31\x52\xa8\xcc\x99\x99\x02\xd5\xb5\xca\xf2\x08\xd1\x27\x2f\xa6\x8b\xb1\xe6\x25\xb8\x1d\xc3\x9d\xae\x87\x3c\x70\x03\x67\x63\x60\x1d\x80\xbb\x26\x9a\x8a\xff\x6c\x8d\xff\x09\x3c\x8b\x5f\xcb\x4e\xbe\x7d\x31\x39\x86\xbf\xc6\x51\x98\x3f\x42\x42\x3e\x3f\xd4\x97\xfd\xf5\xa2\xc0\xfb\x33\x98\x92\xf3\x87\x47\xc8\xaa\xa9\x98\x77\x8b\x65\x9a\x1d\x9c\xbb\x54\xe1\xc4\xde\x27\x19\x09\x59\x0f\x18\x75\x3d\xa5\x06\xa3\xef\xb0\x1c\x0d\xc6\x30\xa7\x80\x22\xfe\xca\x00\xb9\xdd\xbb\xdd\x83\xff\x0b\x00\x00\xff\xff\x94\xa3\x58\x3e\x25\xd9\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,11 +179,11 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x27, 0xdd, 0xf4, 0x3c, 0x46, 0x24, 0x24, 0xac, 0xec, 0x4b, 0x8c, 0x7e, 0xcc, 0x14, 0xa3, 0xd2, 0xa4, 0xfb, 0x99, 0xbd, 0xc3, 0x71, 0xa3, 0xef, 0xa8, 0x6e, 0x85, 0xb6, 0xaa, 0x91, 0x67, 0x62}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x2f, 0xe0, 0xfb, 0x99, 0xe8, 0xf9, 0xd4, 0xa9, 0x19, 0xb3, 0x5e, 0xad, 0x68, 0x64, 0x5, 0x64, 0xea, 0x22, 0x1c, 0x22, 0x17, 0xd1, 0x9b, 0x1e, 0xaa, 0xf7, 0xf, 0xb5, 0x2e, 0x68, 0x46}} return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\x5b\x6f\x1b\xb9\x15\x7e\xd7\xaf\x38\x0d\xd0\xae\xb4\x75\x46\x32\xb0\x08\x0a\xc3\x2e\xe0\xdd\xc4\x45\xd0\xba\x5b\xc4\x4e\xfb\x10\xa4\x31\x35\x73\x46\x22\x32\x43\x0a\x24\x47\xb2\x10\xe4\xbf\x17\x87\xb7\xb9\xeb\xe2\x2d\x56\x2f\xeb\xcc\x90\xe7\x7e\x3e\x7e\x87\xb3\xf3\x1f\x27\xf0\x23\x3c\xae\x11\xee\x0a\xb9\x7b\x30\x52\xb1\x15\xde\x21\x6a\xd0\x25\x53\x06\x52\x29\x8c\x62\xa9\x99\x80\x5d\x78\x2b\x80\xa5\xa9\xac\x84\xf9\x41\x83\x76\xab\x21\x65\x1b\x96\x72\xb3\x87\x0c\x0d\xaa\x92\x0b\xd4\x50\x6d\xc0\x48\x58\xcb\x1d\x94\x55\xba\x8e\x4b\xa5\x80\x74\xcd\xb8\x00\x6e\x20\x65\x02\x2a\x8d\x09\x58\xc1\x7d\x69\x5c\x43\xca\x8a\xb4\x2a\x98\xc1\x0c\x96\x7b\x28\xab\xc2\xf0\x4d\xb1\xe7\x62\x05\x66\x8d\xc0\x4a\x32\x04\x64\x0e\x0a\x35\xaa\x2d\x66\x90\x17\x72\x07\x3b\x6e\xd6\xf0\x54\xfb\x92\x78\xd1\xf7\xb8\x62\x3f\xef\x0d\xea\x7f\xa1\xfa\xe0\x77\xdc\xfd\xe3\xd7\xff\x3c\x85\x10\x94\x5c\xf0\xb2\x2a\x1b\x82\xad\x3c\x23\xbf\xa2\xd0\x0d\x25\x52\x0d\x5a\xfb\xd4\x09\x61\xe2\xe5\xf9\x47\x4e\x25\x33\x5c\x8a\x27\x30\x6b\xae\x69\xcf\x86\xf1\x0c\xb2\x4a\x91\x4f\x3e\xb2\x90\x2a\xb4\xab\x2e\xc8\x69\x72\xd4\x3e\x90\x2a\x21\x3b\x6d\xb0\x8c\x7d\x8c\x22\x23\x1b\x59\x51\x80\x51\x4c\x68\x96\xd2\x2e\x7d\x01\x4c\xec\xa3\x30\xb3\x66\x06\xd6\x2c\xb3\x0f\xb7\xac\xa8\x90\x32\x20\x56\x98\x01\x17\x24\x86\xd7\xce\x90\xec\x35\xd3\x9d\xa7\xd1\xc5\x74\x8d\xe9\x57\xcc\x80\xad\x18\x17\xda\x74\x96\x55\x9a\x5e\x89\xcc\x3f\x2e\x29\xcb\x75\xf8\x60\xcb\xaa\xc2\x34\xb7\xc6\x68\xab\x3a\x2e\xd6\xc3\xf7\x79\xcb\x81\x9c\xf1\x42\xbb\x78\x59\x03\xec\xde\x86\xbf\xb0\xe3\x85\x5d\x54\x87\x27\x16\x29\x94\x72\xcb\xc5\x6a\x9e\x61\x81\x86\x42\xcc\x8d\x4f\xd3\x23\x19\x95\xfc\x9b\x8c\x7a\x22\x0b\x64\xa5\x52\x24\x51\x05\xfd\x8b\x4c\x25\x49\x2e\x42\x2d\x6d\xa4\x89\x24\x2d\x31\x65\x95\x46\x57\x88\x5e\x9b\xdd\xbe\x66\x5b\x04\x21\x7b\xe1\x0b\xe6\xcd\x27\x13\x5e\x6e\xa4\x32\x70\x57\x89\x15\x5f\x16\x68\x6d\x81\x5c\xc9\x12\x5e\xb5\x9e\xbd\x8a\x2b\x83\xc5\x6e\xd5\xe2\x99\xca\xf6\xf1\xd7\xbf\xbf\xfb\xe7\xed\xdb\xb7\x1f\xde\x3d\x3c\x4c\x26\x2c\x4d\x51\xeb\x29\x2b\x8a\x59\x6c\xda\x5e\x4f\x7f\x9b\x4c\x00\x00\xe6\x73\x78\x57\x72\x43\x6d\xb5\x5b\xa3\xe8\x34\x53\x2f\xef\xac\x8e\x27\x55\xc7\x06\x55\xdd\x0b\x77\x75\x86\x5d\x59\x69\xab\xa1\x69\x0d\x6e\x51\x18\x78\x38\xdc\x83\xbf\xb8\x9a\x9c\x7e\x81\x23\xcd\x7a\x05\x1f\xef\xf8\xf3\x9b\x9f\x66\xe3\xae\xf4\xdb\xf8\xae\xd1\xc6\xb6\x21\x1a\x2e\x09\xc4\x4c\x5b\xb0\xa2\xc4\x1d\x6e\x72\xef\x62\x32\xe2\xe3\xfd\x58\xbf\xd7\xde\x8d\x42\x42\xdf\xaf\xb7\x98\x5b\x28\xed\x81\x68\x34\x07\xb7\xa8\xf6\xa7\xe4\x26\x09\x32\x33\x92\xc9\x6d\x21\x73\x0d\x3b\x45\x91\x13\x76\x57\x25\x78\x8d\x78\xd4\xa3\xc8\x2c\xba\x50\x40\xb9\xd8\xa2\xd2\x78\x01\x41\x8c\x96\xf4\x5c\x21\x09\x11\x12\x0a\xa9\x35\xad\xdd\x28\x4c\xb9\x26\xe1\x01\xb8\xa9\x53\x82\xd9\xb6\x74\x49\x7c\x2d\x67\x59\x99\x5a\x50\x5f\x8a\xcd\x68\x53\x94\x35\x8e\xac\xf5\x32\xfb\x89\xd8\x32\x75\x6a\x05\xf5\x02\x7d\x62\xed\xb4\xa3\x7e\x46\xf9\xc4\x2c\x58\x84\x6b\xe5\xad\x40\x6d\xf5\x0b\x07\x74\x5e\x7b\x94\xe6\xcf\x81\x00\xf8\x62\xdf\x82\x24\x6e\x60\xc3\x94\xe1\x29\xdf\xd8\xa3\x92\x8b\x8b\x21\x90\x8c\x28\x39\x10\xb2\xa3\x65\x19\x83\x45\xe0\x9a\xd1\x72\x6d\x14\x1d\x4a\x35\x78\xda\xe0\xd0\xa1\xee\xba\xc4\x9a\xb0\x61\x8a\x95\xc4\x0a\x74\xa8\xa5\xc3\x34\xa3\x6f\x5d\x14\x7f\xdb\xd2\xea\x91\xcc\x1b\xe5\xfa\x4b\xbf\x00\xc8\xfc\xbf\xf5\x0f\x75\xb0\xc3\x36\xaa\x95\x24\x6a\x69\xda\x94\x57\x02\x34\x9a\x23\x90\x76\x06\x96\xc1\xb7\xa8\x87\x7e\x3c\xef\x86\xe9\x18\x85\x81\x9b\x9b\x63\xca\x3a\x3a\x00\x14\x9a\x4a\x89\xd6\xc3\xef\xad\x7f\x9d\x6d\xc3\x31\x13\x5a\xd2\xb1\xe4\x27\x9f\x0a\x47\xe4\xce\x26\xb5\x03\x63\x65\x31\xd0\xd8\x64\x73\xa7\x24\xba\x7d\x7c\x30\xff\xa3\x70\x7f\x12\xce\x1f\xcf\xf9\xa8\x0c\xca\xf6\xf8\xcb\xdf\x9c\xe7\x03\x7a\xc7\xd5\xf6\x73\x7b\xf4\x34\x1c\x95\x35\x98\x4f\x9f\x80\x80\x14\x33\xa0\x83\x6c\x3a\xfb\xe6\x7c\xf9\x1e\x00\x6a\x5e\x0f\x0d\xb7\x2e\xb1\xbf\x84\xf6\x77\x81\x70\xe5\xd0\xc3\x06\xd9\xc4\xe4\x20\x2b\xca\xfc\xe0\xb7\x96\xb8\x62\x4b\xaa\xc0\xf8\xe6\x7d\xde\xa2\x80\x54\x44\x42\xd2\x39\x6b\xf9\xee\x92\x15\x4c\xa4\x48\x10\x4d\xfc\x95\x96\x10\x4b\xd6\xc0\xe2\x2b\x99\xc3\x22\x59\x40\xec\x8f\x6e\xa1\x8d\xb9\x33\xfd\x12\x94\xde\x66\x99\x42\xad\xaf\xc0\xff\x31\x0b\x35\xd6\x28\x05\x02\xf9\xa0\xf1\x86\x14\x4e\x1a\x85\x57\x60\xb4\xf4\x03\xe6\x70\x03\x2b\x34\x5e\xdb\xb4\xad\x63\xd6\x4a\x73\xb2\x42\x6b\xce\x92\x17\xdc\xec\xaf\xff\xd4\x21\xd6\x7f\x9d\xce\x37\xd5\xb2\xe0\xe9\x3c\x0f\x2f\x7e\x76\x5a\x66\x7f\x68\xcb\x59\x4a\xa5\xe4\x6e\xda\xed\x09\xfa\xd5\x46\xd7\x16\x92\x5e\x2f\x69\x3a\x58\x2b\x2e\xd3\xa0\xb1\xc8\x13\xef\x80\x5f\xff\x28\xbd\x63\xbe\xea\x62\x34\xbd\xf4\xd9\xb1\x6a\xd2\xa7\x97\x13\x2c\x99\x49\xd7\xf6\x4f\xbf\xf7\xa4\x04\xeb\xd1\x0c\xa3\xbe\x82\x4f\xfe\xef\xcf\xb3\x2b\xf8\xe4\xd2\xfc\xb9\x11\x36\x4a\xa5\x37\x82\xdb\xe5\x61\xc9\x0d\x7c\xfa\x1c\x57\x11\x3b\x69\x8b\xa6\x51\xa7\xab\xac\x93\x8d\x86\xe8\x3d\x61\x3d\x05\x77\xb4\x38\x0f\x95\x4d\x6d\x5f\xc2\x36\x1b\x14\xd9\x34\x88\x6d\x26\xb3\x93\xcb\x7a\x53\x3b\x43\x8d\x5a\x8d\x81\xbb\x93\xea\xb1\xe6\x3e\x21\xd3\x76\x78\x7c\x69\xd2\xe6\x73\x78\xf4\x23\xbb\x1d\x74\x8d\xf4\xd3\x28\xa7\x3d\x83\x4c\x2b\x8e\x88\xb2\x3d\xd0\x2e\x91\xa8\xac\xdc\xa2\x1a\xb4\xa2\x56\x47\xf4\x69\x8f\x8a\x74\x32\x01\xf8\x9c\xe2\xc6\x6a\x60\xda\xce\xb1\x43\x57\x10\x19\x2a\x6e\xe9\x27\x71\x6d\x5a\x14\xda\xa7\xe4\xa2\xf2\x07\x21\x7b\xb6\x07\xe1\x46\x6a\x4d\x93\x66\x7b\xba\x25\x4a\x16\x2c\x98\xf6\xde\x70\x07\x76\xf8\x8c\x69\x65\x9f\x62\x9e\xd3\x7c\x4a\x16\x9a\xde\x2b\x7a\x53\xf0\x92\x9b\x0b\x60\xc9\xd7\x84\x25\x57\x90\xca\x72\x53\x19\x77\x98\x74\x5e\xad\x88\x06\xd3\xa3\xd9\x60\x97\x9c\x95\xe6\xe9\x81\xbe\xb9\x70\x51\x8d\x68\x79\x41\x11\x79\x7c\xa6\x93\x2f\x9e\xcd\xbf\x77\x6b\x8d\xa3\xf3\x6f\x44\xe8\xff\x27\x4a\x1f\x43\x6a\x6f\x6a\xc7\xf9\x9b\x1b\x5f\xc5\xc3\x1b\x7c\xa9\xf1\xf6\x29\xca\xb5\x9f\x1e\xf6\xa8\x2e\x20\xc3\xac\x4a\xcd\x89\xc5\x6b\x2b\x9f\x96\xfa\x70\x8d\x6a\x3d\x7a\xb0\x24\x9a\x99\x4a\xd9\xc1\xf3\xa1\x5a\x5a\xd2\x31\x8d\xa5\xd2\x0f\x33\xfd\xbe\x03\x16\x1a\x0f\xb8\x7a\xfa\x69\xd6\x12\xdb\x21\x6f\x47\xd0\xf4\x25\xc7\xde\x0c\x5e\x00\xbd\xa7\xe9\x38\x88\xb9\x51\x54\xcd\xc3\x77\xb2\x2a\x32\x47\xc3\xed\x4d\xee\x8a\x6f\xfd\xc5\x8e\x1d\xff\x1b\xbc\xa9\x51\x32\x03\x63\x2d\xc7\x9d\x45\x8e\x13\x23\xf1\x25\x48\x6e\xa0\x40\x8f\x46\xb9\xf3\x06\x98\x2f\x6e\x77\xf1\xd5\xad\x34\x9e\x47\x23\xaf\xdd\x31\x79\x2a\x59\x77\x9d\x70\xed\x6e\x02\xea\xfb\x51\x9b\x85\x36\x26\x84\x87\x0d\xa8\x68\xcf\x3e\x7e\x41\xc4\x7f\x77\x77\xce\x31\x73\x41\x8d\x44\xd6\x4e\xc1\x36\xb0\x83\xec\xc9\x61\xc2\x69\x64\x09\x6e\xdd\x6c\xc5\x45\xf3\xd2\x24\xbc\x1c\xa6\xd0\x83\x19\x1b\x56\xfa\xc5\xcf\x6e\x87\xf2\xe3\x4d\x77\x0b\x1b\x0d\x7c\xef\x3f\x1d\x4c\xcf\x9c\x69\xc7\x3d\xec\x4e\x02\xd1\xbf\xae\xeb\x83\x1e\xea\xb6\x6f\x8f\x92\x76\x9d\xe4\xe1\xcb\xee\x06\x68\xc2\xf8\x76\xbc\x80\x1a\xf5\x13\x11\xb6\x77\x2d\xd7\x5a\x55\x19\x13\x3e\xc7\xf8\x7b\xf3\x25\x23\x56\x24\x8c\x84\xa7\xc1\x3c\x3e\x41\xc9\x57\x6b\x03\x42\x1a\xd8\x73\x2c\x32\x87\x0b\xac\x0c\x12\x86\x93\x09\xf3\x73\xfd\xee\xa4\x2e\x95\x62\x8b\xaa\xc1\x9b\x2c\x8f\xb3\xc7\xc5\xc7\xf7\xc2\xbc\xf9\x09\xac\x10\x62\x76\x3e\xe8\xf7\x21\xc5\x07\xc0\xc5\x4b\x75\x12\xbc\x71\x56\xce\xa3\x74\x52\xa2\x90\xfa\x3a\xe8\xca\x2b\x1c\x01\x18\xcd\x72\x0c\x72\x83\x69\xb5\x51\x53\x6a\x5f\x59\x19\x4b\x20\x29\xc0\xb3\x16\x41\x21\x6e\xe0\x56\x86\x4b\x13\xf8\x23\x5c\x2e\xfc\x6f\x06\x3f\x52\xc6\xdd\xef\x12\xfe\xdc\x5d\x3a\x6f\x2c\x6d\x9a\x94\x61\xca\x4b\x56\xc0\x46\x72\x61\x20\x95\x4a\xa1\x3d\x72\x93\x3a\x46\x64\xa2\xfb\xc3\x22\x37\xf3\x1e\xd8\x7b\x5c\x99\xc3\xe5\xe2\xbf\xaf\xdf\xc0\x6e\xcd\x0b\x0c\x9e\x04\x7c\x73\x1f\xa5\xb8\xb6\x6b\xfe\xd2\xf2\x26\x64\x78\x09\x37\x90\x0f\xb5\xf3\xe5\x62\x91\x34\x4c\x0d\xc8\x15\xb6\x75\x87\xb9\xbf\xa1\xd1\xf0\x8a\x6d\x19\x2f\xd8\xb2\xc0\x57\xcd\xc3\xe4\xc0\xf4\x4f\x54\x3c\x6e\x1a\xde\x43\xf6\x13\xdf\x0e\x83\x7f\xeb\x64\xf0\xec\x7b\xb7\x66\x76\xdd\xd0\x25\x71\xf2\xfb\x5d\x28\x78\x51\x96\xe9\xdd\x06\xaf\x02\x01\x39\xeb\x52\x61\x3e\x5f\xd5\xbc\xb4\x31\x32\xb5\x72\xc8\xd2\xd4\x9c\x46\x58\xcf\xbb\xa3\x20\xb9\x07\x6e\x23\xc6\x59\xed\xd0\xd5\xc3\x00\x2b\xee\x52\xdc\x17\x5d\x44\x78\xbe\x50\x7f\xc2\x59\x5b\x72\xb3\x1c\xfe\x52\xd0\x8a\x44\x5c\xe0\x47\xed\x66\xda\x02\xcc\x05\xdd\xdd\x88\x76\x1b\xc2\x5b\x3c\xc4\x68\x83\x9a\xde\xc5\x87\xeb\x95\xf0\xfa\x9c\x56\xa9\x3f\x5b\x1c\xea\x94\x16\x0c\x37\xe8\x89\xff\xd6\x11\x89\xa2\xd4\xa6\xe6\x28\xad\xaf\x59\x23\xda\xdc\x30\x5a\x20\xeb\x7c\x67\x0e\x12\xdb\xdf\x9b\xc7\x80\xfd\x50\xb8\xcf\x6a\x92\xf3\x7b\xa0\x9b\xf9\x61\xb2\xe0\xee\x5f\x4e\x3f\x7e\xc8\x86\x20\xea\xa3\xc6\x6c\xd6\x42\xf8\x18\xb1\x23\x7c\xb5\x5f\xc0\xcd\x26\x8d\x96\x9f\xc9\x7b\xbb\x1e\x1f\xbf\x65\xee\x5f\xf6\xb5\xec\xf1\xaf\xdd\x15\x71\x43\x59\x33\x9e\x07\xbe\x63\x5c\x26\x0b\x0a\xca\x25\xdc\x2f\x6d\xed\x5d\x36\x58\x5d\x5b\xd6\xa1\xbb\xf2\x85\x93\x22\x15\x2c\xe0\xeb\x92\xba\xe0\x40\x29\x4e\xda\x05\x93\x95\x5c\xc0\xf5\x6b\xf7\xbf\x7e\x74\x3e\x7e\x35\xa0\xa6\x39\xea\x25\x9a\x6d\x71\x7a\xfd\xda\xee\xbd\x00\x23\xaf\x60\xee\x15\x85\xff\x12\x6d\xb2\xa2\x42\xb7\x7f\x9f\xc0\xff\x02\x00\x00\xff\xff\x2e\xd2\xee\x3d\x02\x24\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\x6b\x6f\x1b\xb9\xd5\xfe\xae\x5f\x71\x5e\x03\x6f\x57\x4a\x9d\x91\x0d\x2c\x82\xc2\xb0\x0b\x78\xb7\x75\x11\xa0\x46\x8b\xc4\x69\x3f\x04\x69\x4c\xcd\x1c\x49\x44\x66\x48\x81\xe4\x48\x16\x82\xfc\xf7\xe2\xf0\x36\x9c\x9b\x2e\xde\x62\xfd\x25\xf6\x0c\x79\xee\xe7\xe1\x73\x38\x99\xbf\x99\xc0\x1b\x78\x5a\x23\x3c\x94\x72\xf7\xd1\x48\xc5\x56\xf8\x80\xa8\x41\x57\x4c\x19\xc8\xa5\x30\x8a\xe5\x66\x02\x76\xe1\xbd\x00\x96\xe7\xb2\x16\xe6\x27\x0d\xda\xad\x86\x9c\x6d\x58\xce\xcd\x1e\x0a\x34\xa8\x2a\x2e\x50\x43\xbd\x01\x23\x61\x2d\x77\x50\xd5\xf9\x3a\x2e\x95\x02\xf2\x35\xe3\x02\xb8\x81\x9c\x09\xa8\x35\x66\x60\x05\xf7\xa5\x71\x0d\x39\x2b\xf3\xba\x64\x06\x0b\x58\xec\xa1\xaa\x4b\xc3\x37\xe5\x9e\x8b\x15\x98\x35\x02\xab\xc8\x10\x90\x4b\x50\xa8\x51\x6d\xb1\x80\x65\x29\x77\xb0\xe3\x66\x0d\xcf\x8d\x2f\x99\x17\xfd\x88\x2b\xf6\xcb\xde\xa0\xfe\x27\xaa\x0f\x7e\xc7\xc3\xdf\xff\xf1\xef\xe7\x10\x82\x8a\x0b\x5e\xd5\x55\x22\xd8\xca\x33\xf2\x1b\x0a\x9d\x28\x91\x6a\xd0\xda\xe7\x4e\x08\x33\x2f\xcf\x3f\x72\x2a\x99\xe1\x52\x3c\x83\x59\x73\x4d\x7b\x36\x8c\x17\x50\xd4\x8a\x7c\xf2\x91\x85\x5c\xa1\x5d\x75\x49\x4e\x93\xa3\xf6\x81\x54\x19\xd9\x69\x83\x65\xec\x63\x14\x05\xd9\xc8\xca\x12\x8c\x62\x42\xb3\x9c\x76\xe9\x4b\x60\x62\x1f\x85\x99\x35\x33\xb0\x66\x85\x7d\xb8\x65\x65\x8d\x94\x01\xb1\xc2\x02\xb8\x20\x31\xbc\x71\x86\x64\xaf\x99\xee\x3c\x8d\x2e\xe6\x6b\xcc\xbf\x61\x01\x6c\xc5\xb8\xd0\xa6\xb3\xac\xd6\xf4\x4a\x14\xfe\x71\x45\x59\x6e\xc2\x07\x5b\x56\x97\x26\xdd\x1a\xa3\xad\x9a\xb8\x58\x0f\xdf\x2f\x5b\x0e\x2c\x19\x2f\xb5\x8b\x97\x35\xc0\xee\x4d\xfc\x85\x1d\x2f\xed\xa2\x26\x3c\xb1\x48\xa1\x92\x5b\x2e\x56\xf3\x02\x4b\x34\x14\x62\x6e\x7c\x9a\x9e\xc8\xa8\xec\x5f\x64\xd4\x33\x59\x20\x6b\x95\x23\x89\x2a\xe9\x2f\x32\x95\x24\xb9\x08\xb5\xb4\x91\x26\x92\xb4\xc0\x9c\xd5\x1a\x5d\x21\x7a\x6d\x76\xfb\x9a\x6d\x11\x84\xec\x85\x2f\x98\x37\x9f\x4c\x78\xb5\x91\xca\xc0\x43\x2d\x56\x7c\x51\xa2\xb5\x05\x96\x4a\x56\x70\xd1\x7a\x76\x11\x57\x06\x8b\xc3\xaa\xf0\xf7\xc5\x64\xc2\xf2\x1c\xb5\x9e\xb2\xb2\x9c\xc5\x6e\xed\x35\xf3\xf7\xc9\x04\x00\x60\x3e\x87\xbf\x56\xdc\x50\x3f\xed\xd6\x28\x3a\x5d\xd4\x4b\x38\x6b\x02\x49\x65\xb1\x41\xd5\x34\xc1\x43\x93\x5a\x57\x4f\xda\x6a\x48\xad\xc1\x2d\x0a\x03\x1f\x0f\x37\xdf\xaf\xae\x18\xa7\x5f\xe1\x48\x97\xde\xc0\xa7\x07\xfe\xf2\xee\xe7\xd9\xb8\x2b\xfd\xfe\x7d\x48\xfa\xd7\x76\x42\xe2\x92\x40\x2c\xb4\x45\x29\xca\xd8\xe1\xee\xf6\x2e\x66\x23\x3e\x3e\x8e\x35\x7a\xe3\xdd\x28\x16\xf4\xfd\xfa\x0b\x2e\x2d\x86\xf6\xd0\x33\x9a\x83\x5b\x54\xfb\x53\x72\x93\x05\x99\x05\xc9\xe4\xb6\x82\xb9\x86\x9d\xa2\xc8\x09\xbb\xab\x16\xbc\x81\x3a\x6a\x4e\x64\x16\x56\x28\xa0\x5c\x6c\x51\x69\xbc\x84\x20\x46\x4b\x7a\xae\x90\x84\x08\x09\xa5\xd4\x9a\xd6\x6e\x14\xe6\x5c\x93\xf0\x80\xd8\xd4\x22\xc1\x6c\x5b\xb3\x24\xbe\x91\xb3\xa8\x4d\x23\xa8\x2f\xc5\x66\x34\x15\x65\x8d\x23\x6b\xbd\xcc\x7e\x22\xb6\x4c\x9d\x5a\x41\xbd\x40\x9f\x58\x3b\xed\xa8\x9f\x51\x3e\x31\x0b\x16\xda\x5a\x79\x2b\x51\x5b\xfd\xc2\x21\x9c\xd7\x1e\xa5\xf9\x03\x20\x20\xbd\xd8\xb7\xb0\x88\x1b\xd8\x30\x65\x78\xce\x37\xf6\x8c\xe4\xe2\x72\x08\x1d\x23\x3c\x0e\x84\xec\x68\x59\xc6\x60\x11\xaa\x16\xb4\x5c\x1b\x45\xa7\x51\x83\x9a\x36\x38\x74\x9a\xbb\x2e\xb1\x26\x6c\x98\x62\x15\xd1\x01\x1d\x6a\xe9\x30\xbf\xe8\x5b\x17\xc5\xdf\xb7\xb4\x7a\x24\xf3\x46\xb9\xfe\xd2\xaf\x00\x32\xff\xb7\xfe\xa9\x09\x76\xd8\x46\xb5\x92\x45\x2d\xa9\x4d\xcb\x5a\x80\x46\x73\x04\xd2\xce\xc0\x32\xf8\x1e\xf5\xd0\x0f\x5f\x76\xc3\x74\x8c\xbb\xc0\xdd\xdd\x31\x65\x1d\x1d\x00\x0a\x4d\xad\x44\xeb\xe1\x8f\xd6\x5f\x67\xdb\x70\xcc\x84\x96\x74\xac\xf8\xc9\xa7\xc2\x11\xb9\xb3\x49\xe3\xc0\x58\x59\x0c\x34\x36\xd9\xdc\x29\x89\x6e\x1f\x1f\xcc\xff\x28\xdc\x9f\x84\xf3\xc7\x73\x3e\x2a\x83\xb2\x3d\xfe\xf2\x37\xe7\xf9\x80\xde\x71\xb5\xfd\xdc\x1e\x3d\x0d\x47\x65\x0d\xe6\xd3\x27\x20\x20\xc5\x0c\xe8\x20\x9b\xce\xbe\x3b\x5f\x7e\x04\x80\x9a\x37\xd3\xc2\xbd\x4b\xec\xaf\xa1\xfd\x5d\x20\x5c\x39\xf4\xb0\x41\xa6\x98\x1c\x64\x45\x99\x1f\xfc\xd6\x0a\x57\x6c\x41\x15\x18\xdf\xbc\x5f\xb6\xb8\x1f\x15\x91\x90\x74\xce\x5a\xa2\xbb\x60\x25\x13\x39\x12\x44\x13\x71\xa5\x25\x44\x8f\x35\xb0\xf8\x4a\x2e\xe1\x2a\xbb\x82\xd8\x1f\xdd\x42\x1b\x73\x67\xfa\x35\x28\xbd\x2f\x0a\x85\x5a\xdf\x80\xff\x65\x16\x6a\x2c\x29\x05\x02\xf9\xa0\xf1\x8e\x14\x4e\x92\xc2\x2b\x31\x5a\xfa\x01\x97\x70\x07\x2b\x34\x5e\xdb\xb4\xad\x63\xd6\x4a\x73\xb6\x42\x6b\xce\x82\x97\xdc\xec\x6f\xff\xd0\x61\xd4\x7f\x9e\xce\x37\xf5\xa2\xe4\xf9\x7c\x19\x5e\xfc\xe2\xb4\xcc\xfe\xaf\x2d\x67\x21\x95\x92\xbb\x69\xb7\x27\xe8\xa7\x31\xba\xb1\x90\xf4\x7a\x49\xd3\xc1\x5a\x71\x99\x06\x8d\xe5\x32\xf3\x0e\xf8\xf5\x4f\xd2\x3b\xe6\xab\x2e\x46\xd3\x4b\x9f\x1d\xab\x26\x7d\x7a\x39\xc1\x82\x99\x7c\x6d\x7f\xf5\x7b\x4f\x4a\xb0\x1e\xcd\x30\xea\x1b\xf8\xec\x7f\xff\x32\xbb\x81\xcf\x2e\xcd\x5f\x92\xb0\x51\x2a\xbd\x11\xdc\x2e\x0f\x4b\xee\xe0\xf3\x97\xb8\x8a\xd8\x49\x5b\x34\xcd\x38\x5d\x65\x9d\x6c\x24\xa2\xf7\x84\xf5\x14\xdc\xd1\xe2\x3c\x54\x36\x8d\x7d\x19\xdb\x6c\x50\x14\xd3\x20\x36\x4d\x66\x27\x97\xcd\xa6\x76\x86\x92\x5a\x8d\x81\x7b\x90\xea\xa9\xe1\x3e\x21\xd3\x76\x6a\x7c\x6d\xd2\xe6\x73\x78\xf2\xb3\xba\x9d\x70\x8d\xf4\x63\x28\xa7\x3d\x83\x4c\x2b\xce\x86\xb2\x3d\xc9\x2e\x90\xa8\xac\xdc\xa2\x1a\xb4\xa2\x51\x47\xf4\x69\x8f\x8a\x74\x32\x01\xf8\x92\xe3\xc6\x6a\x60\xda\x0e\xb0\x43\x77\x0f\x05\x2a\x6e\xe9\x27\x71\x6d\x5a\x14\xda\xa7\xe2\xa2\xf6\x07\x21\x7b\xb1\x07\xe1\x46\x6a\x4d\x23\x66\x7b\xac\x25\x4a\x16\x2c\x98\xf6\xde\x70\x07\x76\xf8\x82\x79\x6d\x9f\xe2\x72\x49\x83\x29\x59\x68\x7a\xaf\xe8\x4d\xc9\x2b\x6e\x2e\x81\x65\xdf\x32\x96\xdd\x40\x2e\xab\x4d\x6d\xdc\x61\xd2\x79\xb5\x22\x1a\x4c\x8f\x66\x83\x5d\x72\x56\x9a\xa7\x07\xfa\xe6\xd2\x45\x35\xa2\xe5\x25\x45\xe4\xe9\x85\x4e\xbe\x78\x36\xff\xde\xad\x35\x8e\xce\xbf\x11\xa1\xff\x97\x28\x7d\x0c\xa9\xbd\xa9\x1d\xe7\xef\xee\x7c\x15\x0f\x6f\xf0\xa5\xc6\xdb\xa7\x28\xd7\x7e\x7a\xd8\xa3\xba\x84\x02\x8b\x3a\x37\x27\x16\xaf\xad\x7c\x5a\xea\xc3\x35\xaa\xf5\xe8\xc1\x92\x69\x66\x6a\x65\x07\xcf\x8f\xf5\xc2\x92\x8e\x69\x2c\x95\x7e\x98\xe9\xe7\x07\x60\xa9\xf1\x80\xab\xa7\x9f\x66\x2d\xb1\x1d\xf2\x76\x04\x4d\x5f\x73\xec\xcd\xe0\x15\xd0\x7b\x9a\x8e\x83\x98\x1b\x45\x35\x3c\x7c\x27\xeb\xb2\x70\x34\xdc\x5e\xe1\xae\xf8\xd6\x5f\xec\xd8\xf1\x3f\xe1\x4d\x49\xc9\x0c\x8c\xb5\x1c\x77\x16\x39\x4e\x8c\xc4\xd7\x20\x39\x41\x81\x1e\x8d\x72\xe7\x0d\x30\x5f\xdc\xee\xe2\xab\x5b\x69\x7c\x19\x8d\xbc\x75\xc7\xe4\xa9\x64\xdd\x75\xc2\xad\xbb\x09\x68\x2e\x46\x6d\x16\xda\x98\x10\x1e\x26\x50\xd1\x9e\x7d\xfc\x82\x88\xff\xee\xd2\x9c\x63\xe1\x82\x1a\x89\xac\x9d\x82\x6d\x60\x07\xd9\x93\xc3\x84\xd3\xc8\x12\xdc\xbb\xd9\x8a\x8b\xf4\xd2\x24\xbc\x1c\xa6\xd0\x83\x19\x1b\x56\xfa\xd5\xcf\x6e\x87\xf2\xe3\x4d\x77\x0b\x93\x06\x7e\xf4\xdf\x0c\xa6\x67\xce\xb4\xe3\x1e\x76\x27\x81\xe8\x5f\xd7\xf5\x41\x0f\x75\xdb\xb7\x27\x49\xbb\x4e\xf2\xf0\x75\x77\x03\x34\x61\x7c\x3f\x5e\x40\x49\xfd\x44\x84\xed\x5d\xcb\xb5\x56\xd5\xc6\x84\xef\x30\xfe\xc2\x7c\xc1\x88\x15\x09\x23\xe1\x79\x30\x8f\xcf\x50\xf1\xd5\xda\x80\x90\x06\xf6\x1c\xcb\xc2\xe1\x02\xab\x82\x84\xe1\x64\xc2\xfc\x5c\xbf\x3b\xa9\xcb\xa5\xd8\xa2\x4a\x78\x93\xe5\x71\xf6\xb8\xf8\xf4\x5e\x98\x77\x3f\x83\x15\x42\xcc\xce\x07\xfd\x31\xa4\xf8\x00\xb8\x78\xa9\x4e\x82\x37\xce\xca\x79\x92\x4e\x4a\x14\xd2\x5c\x07\xdd\x78\x85\x23\x00\xa3\xd9\x12\x83\xdc\x60\x5a\x63\xd4\x94\xda\x57\xd6\xc6\x12\x48\x0a\xf0\xac\x45\x50\x88\x1b\xb8\x95\xe1\xd2\x04\xfe\x1f\xae\xaf\xfc\xcf\x0c\xde\x50\xc6\xdd\xcf\x35\xfc\xb1\xbb\x74\x9e\x2c\x4d\x4d\x2a\x30\xe7\x15\x2b\x61\x23\xb9\x30\x90\x4b\xa5\xd0\x1e\xb9\x59\x13\x23\x32\xd1\xfd\x62\x91\x9b\x79\x0f\xec\x3d\xae\x5c\xc2\xf5\xd5\x7f\xde\xbe\x83\xdd\x9a\x97\x18\x3c\x09\xf8\xe6\xbe\x46\x71\x6d\xd7\xfc\xa9\xe5\x4d\xc8\xf0\x02\xee\x60\x39\xd4\xce\xd7\x57\x57\x59\x62\x6a\x40\xae\xb0\xad\x3b\xcc\xfd\x0d\x8d\x86\x0b\xb6\x65\xbc\x64\x8b\x12\x2f\xd2\xc3\xe4\xc0\xf4\x4f\x54\x3c\x6e\x1a\xde\x43\xf6\x13\xdf\x0e\x83\x7f\xeb\x64\xf0\xec\x7b\xb7\x66\x76\xdd\xd0\x25\x71\xf6\xfb\x5d\x28\x78\x51\x96\xe9\xdd\x07\xaf\x02\x01\x39\xeb\x52\x61\x3e\x5f\x35\xbc\x34\x19\x99\x5a\x39\x64\x79\x6e\x4e\x23\xac\xe7\xdd\x51\x90\xdc\x03\xb7\x11\xe3\xac\x76\xe8\xea\x61\x80\x15\x77\x29\xee\xab\x2e\x22\x3c\x5f\x68\x3e\xe1\xac\x2d\xb9\x59\x0c\x7f\x29\x68\x45\x22\x2e\xf0\xa3\x76\x9a\xb6\x00\x73\x41\x77\x37\xa2\xdd\x86\xf0\x16\x0f\x31\xda\xa0\xa6\x77\xf1\xe1\x7a\x25\xbc\x3e\xa7\x55\x9a\xcf\x16\x87\x3a\xa5\x05\xc3\x09\x3d\xf1\xdf\x3a\x22\x51\x94\xda\x34\x1c\xa5\xf5\x35\x6b\x44\x9b\x1b\x46\x4b\x64\x9d\x0f\xcc\x41\x62\xfb\x43\xf3\x18\xb0\x1f\x0a\xf7\x59\x4d\x72\x7e\x0f\x74\x33\x3f\x4c\x16\xdc\xfd\xcb\xe9\xc7\x0f\xd9\x10\x44\x7d\xd2\x58\xcc\x5a\x08\x1f\x23\x76\x84\xaf\xf6\x0b\x38\x6d\xd2\x68\xf9\x99\xbc\xb7\xeb\xf1\xf1\x5b\xe6\xfe\x65\x5f\xcb\x1e\xff\xda\x5d\x11\x27\xca\xd2\x78\x1e\xf8\x8e\x71\x9d\x5d\x51\x50\xae\xe1\x71\x61\x6b\xef\x3a\x61\x75\x6d\x59\x87\xee\xca\xaf\x9c\x14\xa9\xe0\x0a\xbe\x2d\xa8\x0b\x0e\x94\xe2\xa4\x5d\x30\x45\xc5\x05\xdc\xbe\x75\xff\xe7\xa3\xf3\xf1\x2b\x81\x9a\x74\xd4\xcb\x34\xdb\xe2\xf4\xf6\xad\xdd\x7b\x09\x46\xde\xc0\xdc\x2b\x0a\xff\x12\x6d\xb2\xa2\x42\xb7\xff\x98\xc0\x7f\x03\x00\x00\xff\xff\x67\x06\x7f\x8b\xfb\x23\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -199,7 +199,7 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x72, 0x76, 0x48, 0x77, 0xfc, 0x8, 0x0, 0x2, 0x3b, 0xbb, 0xd8, 0xec, 0x28, 0x5f, 0xb8, 0xd0, 0xb1, 0xa2, 0x99, 0x3d, 0x1b, 0xd6, 0x6, 0x9d, 0x23, 0xa3, 0x4a, 0x45, 0x4b, 0xc6, 0x61, 0xef}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x34, 0x45, 0x10, 0xe3, 0x4c, 0x13, 0x84, 0xd1, 0xf9, 0x67, 0xa2, 0x27, 0x4b, 0x80, 0xad, 0xc5, 0xe8, 0x23, 0x6b, 0x9f, 0x3d, 0xc5, 0xaf, 0xb8, 0xb2, 0xc4, 0x73, 0xe3, 0x22, 0x82, 0x6e, 0x65}} return a, nil } @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x66\xa4\x5d\x47\x9e\xdb\xbb\xba\x07\x55\xbc\x19\x4f\x9c\xcc\xba\x26\x93\xa4\x6c\xe7\x72\x57\x5b\x53\x5b\x10\xd9\xb2\x30\xa1\x08\x0e\x40\x4a\xd1\xa5\xfc\xdf\xaf\xf0\x49\x00\x04\x48\x4a\xf6\x66\x32\x7b\xf6\x4b\x22\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xfa\xa7\xa3\x23\x84\x10\x7a\x4d\xb3\x8f\x90\xdf\xd0\x8f\x50\x72\x44\xd6\x55\x01\x6b\x28\x6b\x8e\xea\x15\xa0\x65\x53\x66\x35\xa1\x25\x2e\x48\xbd\x43\x0c\x7e\x6b\x08\x83\x1c\xd5\x14\xad\x71\x89\x6f\x01\xbd\x7a\xfd\xf6\x83\x84\xb2\x68\x76\xc0\x38\x2a\x24\x30\x54\x2b\x68\x4b\x46\xd7\x12\x8e\xfc\x8d\x38\x2e\x60\xa6\x06\x7d\x89\xb3\x95\x7e\xba\xa2\x45\x0e\x0c\xdd\x82\x18\x73\x4b\x11\xce\x32\xda\x94\x35\x9f\xa1\xb7\x25\x98\x5f\x88\x48\x84\x08\xf3\x46\x90\xa0\x74\x8b\x19\xba\xac\xd1\x96\x14\x05\x5a\x00\xfa\x95\x92\xb2\x2e\x76\x28\xa3\x65\xcd\x68\x51\x40\x8e\x16\x3b\x89\x49\xc3\x81\x21\x5c\xe6\x0e\x5a\x38\x5f\x93\x92\xf0\x9a\xe1\x9a\xb2\x99\x84\x79\x13\x7f\x89\xd6\x0d\xaf\x51\x46\x9f\x72\x72\x5b\x2a\x08\x0c\x97\x7c\x09\x0c\xd1\x25\xc2\xe5\xce\x9f\x7f\x14\x16\xca\x70\x59\xd2\x1a\x91\xb2\x06\x86\x33\x81\x73\xbd\x92\xb0\xf4\x44\x64\x27\xf1\x90\x36\x35\xc2\x55\xc5\xe8\x06\x17\x21\x29\x15\xd1\x4e\x64\x5b\xf8\x94\x41\x55\x0b\xa6\xe4\x50\x51\x4e\x6a\x84\xf3\x9c\x28\xb6\x19\x84\x2c\x9f\x28\x13\x0d\x9b\x52\x3c\x47\xf0\x89\xf0\x9a\x94\xb7\xf2\x35\xc2\x35\x02\xc1\x96\x35\x29\x80\xd7\xb4\x04\x44\x4a\x67\xc8\x0d\xa8\xb6\x15\x30\x42\x73\xcd\x47\x31\x39\x0e\x19\x2d\xf3\x80\x53\x7a\x08\xc8\x35\xc5\x0d\x93\x6e\x56\x84\x3b\x4d\x25\x10\x52\xa2\x65\x53\x14\xa8\xa2\x9c\x03\x27\xb4\x94\x0c\xd2\xbc\x13\x94\x0d\x19\xb7\x13\x44\x44\x39\x45\xdb\x15\xae\x61\x03\x4c\x82\x91\x2f\xb6\xb8\xd4\x24\x25\xe1\x68\x52\x38\x78\x4d\x19\x20\x8c\x32\x5c\xe1\x05\x91\x62\x5d\xaf\x70\x8d\x70\x51\xd0\x2d\x37\x70\xd6\x82\x48\x02\x4a\xce\xf0\xd6\x48\xf3\x76\x05\xa5\x1a\x64\x01\x19\x5d\x3b\x53\x14\x68\xe1\x82\x53\x54\x53\x09\xa1\x02\xb6\xa4\x6c\x8d\x78\x8d\x3f\x0a\x92\xd1\x0a\x18\x16\x0c\xe1\x96\xdb\x81\x24\x73\x4d\xcf\x0f\x62\x0c\xec\xd1\x4c\x10\x34\x63\x80\x6b\xc8\x4f\xd0\x82\xd6\x2b\xbb\x42\x10\x66\x82\x47\xa4\x26\xb8\x20\xff\x0b\xb9\x04\x6e\xa6\x40\x18\x62\xc0\x2b\xc8\x6a\xb2\x01\x44\x17\xbf\x42\x56\xf3\xb9\xbb\xda\x7f\x96\x4b\x98\xa1\xa5\x90\x09\xc1\xc7\x15\x16\x8b\x5b\x43\x57\xb2\x25\x66\x26\x1b\xff\x4d\xad\x52\xd3\xb6\x9d\x7a\xcb\x58\xcd\xa3\x0c\x17\x05\xb7\x9a\x43\x91\x94\x96\x1e\x94\x08\x71\xad\x7c\xfb\x58\x28\x8e\xc7\xa9\x8a\x33\x9f\xa4\x3e\x41\x8f\x8e\xd0\x9f\x4e\x8f\x8e\xc8\xba\xa2\xac\x46\xaf\x0a\xba\x95\x18\xa8\x81\xbe\xfb\x24\x24\xfe\xe6\xed\x4f\x2f\xdf\x9c\x5f\x5c\x5c\xbd\xbc\xbe\xb6\x0d\x9b\xf2\x96\x2c\x0a\x70\x1a\x1f\x7b\xcf\x8e\x5d\x90\x97\x17\x37\x78\x51\xc0\xb5\xc6\xc8\x81\x7d\x79\x71\x73\xfe\xc3\xeb\x97\xd7\x37\xe7\x3f\x5d\xbe\xf9\x31\x1c\xa4\xa0\xdb\xeb\x9a\x32\x7c\x0b\xaf\x00\xb8\xdb\xef\xfa\xe6\xed\xd5\xf9\x8f\x2f\x5f\xbd\x7c\x79\x1d\x74\xd2\x83\xbc\x63\xf4\xd3\xce\xf4\xd0\xe0\xdf\x5d\xbd\xfd\xef\xff\x31\xcd\x8f\x70\x96\x01\xe7\x13\x5c\x14\x53\xb5\x88\x84\x96\xf1\xb4\xfc\xe7\x23\xa3\x39\x6d\x43\xd8\x40\x59\xa3\x6b\x49\xfc\x73\x45\xfb\x2b\xb8\x25\xbc\x06\x06\xf9\x04\xe7\x39\x03\xce\xe7\xe8\x5c\xfd\x67\x9a\xe8\xff\x5e\x8b\xc5\x18\x08\xbd\x20\x5e\x93\x35\xa9\x2f\x4b\x21\xf7\x3c\xd2\xfb\x04\x11\xfd\xee\x7c\x2d\x06\x9a\xa3\xf7\xaf\xc8\xa7\xff\xfc\x8f\x13\x54\xc2\x56\xf6\x35\x4f\x92\xe3\xbc\x8e\x23\x7a\xce\xdf\xd0\x1c\x22\x03\x96\x34\x87\xcb\x8b\x39\xba\xae\x19\x29\x6f\x53\x04\x48\x42\xbd\x80\x02\x6e\xc5\x1e\x32\x02\x74\x2f\x6c\xc5\xc2\x0b\xa5\xe9\xa3\xa4\xc1\x1e\x49\x34\xb8\xd3\xd3\x53\xf4\x0e\x8b\x85\x42\xb5\x0e\x0c\x57\x8c\xde\xd2\xa5\xda\xa0\x0d\xcb\xc0\xf6\xd3\xdb\x80\xbf\x32\x3b\x48\x16\x50\x47\xb4\x8b\x16\x73\x31\xb4\x98\xa0\xfd\xd1\x87\x55\xc5\xc8\x06\xd7\xe0\xea\x68\xa3\x77\xda\x6d\x5f\x74\xd5\x18\x8f\x44\xe5\x9d\x02\xab\x50\x71\x7e\x8c\x41\xc5\x23\x94\xda\xc7\x0b\x52\x7e\xbc\x1f\x89\xce\x05\x9c\x43\xb0\xd2\x86\x84\x30\x6c\xa4\x0e\x0c\xd1\x50\xef\xf7\xc1\xe2\x85\x85\x75\x08\xc3\x3c\x43\x2e\x25\x3e\xe1\x96\x11\xc5\xcb\xd9\x25\x46\x20\xd2\x2c\x0a\x92\xa1\xaa\x83\x4f\xcf\xe6\x2e\xfa\x31\xc0\xb9\x50\xd7\xa4\x14\xfb\x89\xdc\x98\x11\x5e\x48\x73\x0b\x8d\xc0\xd1\x5b\xe3\x97\xe5\x92\x2a\x3c\x34\x07\xed\xff\x43\x82\x49\x44\x2c\x57\xd4\x96\x4e\x19\xda\xd2\xa6\xc8\x15\xee\xb6\x83\x98\x83\x21\xa3\xea\x28\xcd\x8e\x86\x0b\x52\x6b\x63\x20\xc0\x94\x0f\xa3\xfa\x42\x8d\x38\x96\xc1\xbd\xf8\x56\x62\x9a\x7c\xe5\x62\x4c\x58\x72\xc1\x6a\x81\xd4\xfb\xb8\x68\x6f\x2c\x55\xc7\xee\x55\x23\x08\x5e\xb4\x60\x46\x4f\x6a\x88\x05\xc2\x3a\x69\xa5\xdd\x45\x54\xc9\x46\xca\x1d\x70\x8c\x65\x6d\xa8\x68\x2b\xb9\xd5\x41\xa1\xb5\x1c\xda\xc9\xe1\x14\x2c\x63\xa5\x07\xb0\xc4\x99\x87\xd9\x67\xd9\x3e\xec\xb3\x6c\x4a\xbb\xe3\x39\x1b\xe4\x24\x87\xa2\xc6\xad\xa6\x17\xdd\xee\xdc\x49\x0b\x5b\x3c\xaa\xdb\x85\x51\x29\x65\x2e\x8f\xab\x2e\xc7\xc5\x53\x78\xb4\x9c\xa6\xdd\x9d\x63\x83\x9b\xc2\x98\x6a\x0a\x98\xb2\x55\x4e\x73\xb5\xeb\x09\x72\x98\x91\x79\x0f\x45\xba\x3a\x7b\xee\x1b\x64\xb3\x2b\xc8\x80\x6c\x80\x9d\x04\xcf\xdf\x31\xba\x21\xc2\x23\xf2\x69\x69\x89\x69\xc9\x21\xfc\x01\xc4\x60\x09\x0c\xca\x0c\x0c\xbe\x39\x2c\xe5\x14\xa4\x1f\xa4\x66\xd3\x47\x9d\x99\x0b\xd7\x1b\xe3\xbc\xf0\x5c\x2e\x2b\x34\x0c\x3c\x80\x84\xab\x51\x4e\xd0\x76\x45\xb2\x95\x74\x67\x16\x86\xd4\xba\xd1\x96\xa2\x2d\xde\xf1\xb9\x07\x1f\xa1\x7f\x9b\xa2\x0b\xc2\x20\xab\x8b\x9d\xb0\x82\x10\x56\x3e\xa8\x32\x86\x8d\x6f\xaa\xfc\x5d\xe9\x2c\x74\xf4\xb3\x62\x53\x47\xd2\x83\x61\xfe\x32\x45\x97\x65\xae\x07\x42\x1b\x82\x25\xa0\x2e\x83\x22\x38\xb4\x08\x84\x63\x47\x65\x7b\x83\x99\x22\xc6\x1c\xbd\xb0\xcb\xf2\x19\x6e\xea\xd5\xc4\xe7\xf1\x07\xed\x32\x08\x8b\x7b\x8a\xbe\xb1\x26\xfd\xec\xbf\x44\xef\xbf\x86\xcc\x06\x6d\x08\x49\x07\x52\xb1\xc1\xa8\x52\xe3\xa8\x94\xd6\x0d\xf1\x38\x8a\x2e\xa5\xd3\x95\x83\x36\x3f\xad\xe7\xa7\xfa\x99\x3e\x3c\x39\x9d\xa6\x5d\xa2\x66\x71\xfa\xd8\xbd\xad\xb4\x7b\x2e\x8c\x4d\x61\xd8\x3b\x4b\x73\x86\x3e\x08\x47\x95\x96\x85\x70\x34\xd1\x92\xc8\xf0\x05\x69\xbd\x60\x0f\x92\x20\x36\x47\x4d\x25\x24\x59\x48\x90\x34\x26\xb5\xc3\x49\xd3\x04\x2f\xed\xb8\x73\xf4\x7d\xd7\x93\x99\xb5\x78\x3d\xef\xc1\xdc\x1a\xb5\x0f\x85\x7c\x6e\x00\xf6\x22\x6e\x87\x4d\xe3\x6e\x9b\x38\xe8\x0b\x4f\x79\xf2\x10\x92\x36\x75\xb4\xb4\xf8\xe3\x50\x2c\x67\x4a\x6b\x9c\x29\x51\xee\xbe\x6e\x09\x8e\x9e\x3d\x45\x25\x29\xe2\x4d\x5a\x8a\xa6\x5a\x39\xb2\x85\xce\xd0\x77\xb3\xef\x6c\x93\xbb\x76\xaa\x39\xf0\x9a\xd1\x1d\x9a\x84\xa8\x9a\x17\x01\x4e\xfd\x6d\x2e\x3a\x5c\xb9\x73\x85\x22\xa1\xa2\x8d\x7f\x1e\x67\x25\x81\xad\xdc\xd5\x6e\xa1\xbe\x6e\x2a\xe1\xe0\x42\x2e\xa9\x7b\xb3\xab\x80\x4f\xa6\x73\xf4\x59\xfc\x6f\x8e\x7e\xa0\xb4\xb8\x0b\x66\xc1\xa0\x6e\x58\xa9\x5a\x3c\xfb\x3e\x64\x8f\xe8\x5c\xb3\x06\xee\xe2\xe8\x9e\xa2\x2b\xd9\x5d\x06\x74\xea\x15\x30\x44\x85\x58\x29\xc5\x70\x4b\x36\x62\xa9\xef\x2a\xb9\x43\x0a\x8c\xab\xba\xd5\x65\x66\x6a\xbe\xca\xd7\x1b\x86\x54\x2e\x99\xb2\x98\xa0\xaa\x65\x38\x50\x02\xe2\x2b\x69\x32\xfd\xda\xf0\xda\x60\x2e\xd0\x13\x40\xf5\xbe\xd3\x4f\x22\xc2\xbb\x14\x9a\xd4\x92\x38\xe2\xbf\x53\x45\xa3\x80\x44\x64\x29\x6d\x25\xa7\x2f\x3a\x53\x1c\x4d\x51\xfc\xef\x02\xe4\x2f\xe8\x33\xf2\xe0\x38\xe4\x76\x61\x79\x6d\xee\x10\x14\x1c\xd0\x67\xd3\x70\x89\xc5\xcf\x24\xf9\xb5\xef\xca\x5b\x8f\xc0\xa8\x67\xb5\x19\x6f\x92\x24\x11\xd4\xd0\x96\xe3\x64\xc9\xe8\x7a\x8e\xbe\xff\xec\x0b\x9f\x9c\xd0\x5d\x74\x81\xea\x8e\x26\x44\xa1\xfc\x68\x0d\xe6\xd9\x53\xf1\xef\x34\x86\xb1\x1e\x5f\x80\xf0\x10\x88\xc2\x19\x87\x8e\x60\x8c\x9c\xe4\x15\x2c\x0d\x57\xe4\xef\xd9\x82\x32\x46\xb7\x93\xe9\x93\xa3\x4e\x87\x05\x2e\xb0\xb0\x58\xce\x64\xec\x47\x70\xf1\x07\xf5\x64\x32\xf5\x1b\x1b\xc8\x33\x9f\x52\xcf\x9e\x22\x35\xc7\x2e\x65\x7a\x2c\x4b\x3d\x6a\x94\x32\x9d\x95\x6f\x8c\x30\xbb\xf2\x3d\xb6\x1b\xa5\xda\xe5\xbb\x8d\xfd\x45\x39\xdf\xa7\x9a\x05\x3f\xcc\x76\x3c\x09\xe2\x1e\x29\x6e\xc4\x75\xc9\xb3\xa7\x92\x14\x06\x58\xc0\x5d\x03\x5a\xfd\x3b\x4e\x4e\x06\x40\xed\x87\x65\xc5\x20\x78\x82\x62\x1b\xc2\x5f\xcf\x6c\xf4\xe7\xf8\x0a\x7e\x6b\x80\x8b\xc5\xaa\xed\x20\xf8\x94\x01\xe4\x21\xf9\x51\x21\x7a\x1e\xfb\x0b\xda\x17\x92\x8a\xf2\x7a\xcc\xe8\x67\x67\x68\x01\x4b\xca\x60\x12\xbe\x9a\xa2\xa7\x2d\x62\xef\xab\x1c\x0b\xb4\x62\x78\x08\xad\x4b\xca\x8c\x32\x61\x78\xf6\x22\x75\xd0\x22\x52\x9a\xfa\xd9\xd3\x76\x91\x74\xa4\xc7\xb0\x38\xa6\x40\x92\xcb\x24\xda\xc9\x4a\x96\x2f\xd6\x5d\x99\xb1\xba\xcd\x5d\xd4\x46\x42\x0e\xd0\x1d\x11\x24\xec\x7c\xf5\x82\x1e\xa9\xe9\x86\x3c\xce\x98\x9e\xf5\x0d\x94\xce\xa3\xa7\x48\x82\x48\x28\x14\x37\xc6\x39\x73\x5c\xb9\xa8\x46\x79\x81\xdd\xcc\x9e\x8a\x31\xc0\x06\xd8\x0e\xd5\x64\x2d\xcc\x49\xe3\x8a\x33\x28\xc4\x3c\xd0\x0a\x57\x15\x24\x2c\x92\x71\x2e\xf6\x01\x13\xfe\x73\x30\x61\xf1\x07\xe2\x45\x7f\xa4\x5b\xc2\xa1\xdb\x12\xd8\x93\x19\x4e\x45\xbd\x25\x64\x37\xe8\xdd\x59\x78\xa3\xe9\xac\x53\x33\x51\x42\x9b\x40\xb6\xf0\x9d\x4b\xd8\xfa\x3e\x46\x9b\x7f\x11\x86\x98\x49\x53\xd8\xcc\x83\x07\x48\xe5\xf5\xd6\x6b\xb1\xfb\xe3\xd2\xe4\xae\x1c\x47\xad\x63\x10\x70\x61\x9f\x26\x19\xc6\x34\x62\x32\x66\x2f\xc3\xe8\xe5\x92\xce\xbd\x54\x89\x74\x07\xc4\xe3\x4e\x60\x3c\x6e\x31\xf9\x86\x7a\xdc\x76\x8f\x28\x43\xd1\x55\x47\x3d\xc4\x60\xe8\x2c\x92\x1f\xb2\xa8\x4c\x4c\xc4\xbf\x85\x3c\x23\x79\xa0\x3e\xe4\x7c\x39\x07\x56\x4f\x3a\xcf\xa5\xec\xb5\xa3\xcd\x14\xbd\x24\xa4\x1c\xfd\x39\xf2\xea\x85\x24\x7a\x9d\x78\xfb\xbe\x34\x39\xb5\xf4\xdb\x44\xd7\x2b\xd8\x62\x96\x0b\xeb\x52\x3a\x23\x27\x51\x54\xd7\xc0\x39\xbe\x85\x39\x3a\x7e\xa1\x92\xdf\x86\x6f\xae\x3c\x35\x65\x4d\x0a\x84\x8b\xa2\x63\x16\x54\x0c\x36\x84\x36\x5c\xb5\x5b\xe1\x0d\xa0\x05\x40\xbb\xc3\x96\xc7\x9d\x51\x23\xb4\x34\x6e\x4d\xc2\xeb\x79\x88\xed\x45\x23\xbe\xff\xfe\x32\x4a\xf0\x22\x02\x85\xf3\x5c\xc8\xd4\x15\x64\x94\xe5\x13\x92\x2b\x89\x92\xec\x21\xf9\x09\x62\xb4\x00\xe7\x91\xf8\x29\x94\x45\xbd\xa5\x4c\x74\x3f\x37\xba\xc6\xb6\xe8\xbc\x73\x9b\xff\x04\xbb\x68\xd3\x9f\x60\x77\x62\x24\xc3\x6f\xd3\x3e\x3c\x41\x81\x1c\x0a\x83\x54\x3d\x0a\x48\x11\x61\x53\x57\x75\x8e\x4c\xde\x45\x75\xa8\xbb\xf6\x34\xa5\x12\x5a\xb2\xab\xf8\x5a\xf7\x7c\x0f\xa5\xa7\x32\x12\x45\x01\x0c\xad\xb0\x52\x6a\x15\x64\x64\xa9\xb6\xad\xcb\x0b\x53\xe1\x10\x8f\xdc\x68\x08\x3b\x19\x43\x74\xe2\xa9\x3a\x98\x8e\x7a\xb4\x62\x9b\x73\xf4\x33\x8c\x23\x35\x61\xee\xc6\x22\x92\x11\x8a\x84\x2e\xb4\x9d\xd3\xda\xf0\xc2\x6d\x62\x51\xb4\x1d\x67\xea\xc9\x89\x03\xca\x7b\xbd\xb7\xc2\xf4\x50\x0a\x55\x66\xec\xa5\xab\x34\x63\xef\x5d\xb5\x99\x7e\x9f\xec\xfe\x20\xaa\xb3\x65\xd2\x97\xd2\x9f\xdd\x18\x1d\x7a\x00\xf5\x99\x62\x5c\x68\xb8\x0a\x17\x27\x22\x4b\xb7\x50\x5b\x71\xfa\x99\x94\x64\xdd\xac\x25\x6b\xaf\x54\xc9\xda\x1a\xca\x7a\x32\xed\x52\xb8\xa5\xee\xcf\x0d\xaf\x15\x69\x54\x3e\x40\xad\x33\x5a\xa2\xb5\x82\xa6\xc2\xf9\xac\x05\x67\x32\x03\xda\x62\xd1\x31\x20\xea\xf1\x87\xe6\xe0\x93\x36\xa2\xf6\xef\xb5\x67\x8c\x58\xa2\x11\x62\x59\xab\x09\xb6\x5d\x15\x61\x56\xdd\xbe\xfa\xba\x15\x8b\x3d\xd4\x75\xa4\x2a\x62\x58\x67\x5f\xf4\xf9\xdf\x56\x09\x2a\x39\x93\xfb\xc1\x74\xae\x62\xb8\xe9\x18\x77\xc4\xc9\x2a\xe5\xbe\xba\x1c\xee\x7a\x86\xbe\x09\x37\x6b\xcc\x87\x7a\xc5\x7c\x34\x3d\xe2\x98\xc9\x31\x58\xd3\x0d\x98\xc9\x0d\x04\xf0\x13\x93\x4b\x9b\xb7\x09\x37\x56\xb4\x1b\x8f\x5c\xcb\xda\x1e\x0c\xdb\x30\x7d\x04\xc9\x1c\x8a\xde\x9d\x27\x81\x66\x0e\x85\x83\x25\x8a\xa4\x44\x6d\xe2\x95\x9b\xec\x2f\x2e\x77\x0b\x9a\xef\xd4\xfa\xc5\x79\xa4\x32\xc0\x59\xea\x5e\x12\x70\x20\xb3\xdb\xa9\x15\xe8\x49\xf0\xde\x42\xed\x35\xd7\x26\x98\xa0\x9f\xfe\xef\xe8\xae\x9d\x28\x42\x5f\x4f\xd7\xdb\xed\xef\xe0\x46\xed\xa5\x2f\x73\x21\x3a\x28\xa3\xe2\xf9\x60\x8f\x76\xbf\x97\xdd\xde\x5f\x96\xf5\xbf\xff\x65\x8f\x6e\xf1\x11\xef\x22\xe5\x52\x65\x4d\x6a\x55\xc6\xac\xd2\xc1\x6f\x6d\xfd\x65\x2b\x09\xd7\x36\x1d\xab\x3d\xdf\xc1\xfa\x14\xcb\x5e\xc7\x5f\xde\x3f\x3f\x1d\x93\x08\xcf\xd8\x93\x99\x4b\xc5\x6f\x63\x19\xea\xec\xf3\x44\x21\x38\xed\xa6\xa1\xc3\x2c\x59\x58\x14\x16\xc6\x4d\xfc\xf2\x18\xc2\x51\xc3\x55\x59\xb7\x02\x94\xc8\xf5\x7a\x40\xd2\x15\x4f\x2e\x42\xea\xb1\x42\xaa\xf6\xf2\xfa\x7b\x65\xe0\xba\xb8\x04\xe9\xde\xf7\x1a\xff\x54\x8d\xa8\x93\x81\x94\x46\xb8\xce\x51\x37\x95\x1f\x9e\xe0\x43\x09\x54\x15\x1c\xf3\x33\xa8\x32\xcc\x60\x2a\x6b\xdf\xf8\x8f\x9f\xf7\xa3\xe9\xd8\xf3\x07\x60\x9a\xcc\x96\xfa\x58\xda\x05\xd4\x41\xd4\x7f\x13\xa6\x4a\x75\x29\x67\xa7\xbe\xf0\x61\xf9\x18\x3a\x1f\xf1\x48\xb7\x3b\xa6\x35\x21\xd1\x93\x33\xb1\x0f\x18\xeb\xad\xc2\x5c\x50\x25\x52\xe1\xdc\x96\xfb\xf4\x86\x94\xe5\x4e\x63\x96\xde\x19\xf2\xe6\xdf\x6d\xe8\xa2\x84\xce\x3c\x0c\x7d\xb0\x62\xc5\xa9\x92\x2d\x65\xb2\x73\xb5\xd7\x56\xb2\x90\xd7\x66\x0d\xc3\xf2\x8f\xb6\xa0\x22\x32\x76\x20\x7c\xe8\x2c\x2e\x7d\x13\x9f\x55\x1d\xb4\xa7\x1d\x44\x33\x17\xd1\xd6\xba\xbc\x2f\xae\xbe\xa0\x79\xe8\xfa\xaf\x86\x31\x8e\xf0\x4e\xae\xac\x5a\xd7\x9d\xe9\xba\x73\x59\x52\x20\xe5\x24\x56\xef\x13\x91\x11\x55\x21\x9f\x54\x60\xad\x49\xe9\xf6\x12\x9b\xd1\x21\x52\x1f\xcf\x41\x75\x66\x1b\x89\xe9\xc7\xc2\xb8\xee\x66\x92\x88\xdf\xaa\x84\x77\xd7\x88\xb1\x3b\x8d\xaa\xd7\xb3\xf5\x62\xaa\x5e\x27\xbe\xc1\x8c\xb3\x55\x7a\xa6\x88\x83\x25\x95\x48\xcf\x47\xb0\x35\x4e\xe0\x00\xb6\x72\x7f\x6f\x16\x32\x14\xa3\xe0\x18\x2f\x8e\xab\x7a\x47\xb1\x97\x03\xdb\x28\x03\xcf\x49\x3f\x16\x8d\x70\x8d\x33\x2c\x2b\x2d\x85\xb4\x57\x94\xd9\x02\x5b\x03\x59\x6f\xca\x1a\x35\x83\x12\xe1\xb2\x88\x00\x6f\x30\x29\x04\xdf\x65\xe5\x20\x4f\x87\xae\x07\x4d\xb6\x1e\x02\xc6\x04\xd1\xcb\x08\xa3\xa7\xe1\x19\x83\xd9\xda\x78\xc5\xf2\xd1\x55\x3b\xff\x84\x68\xb9\x5c\xb0\xa6\x91\xca\xd1\xed\x2f\x2b\x51\x13\x73\xdf\x09\x3a\x69\x8d\x21\x37\xe4\xb1\xbc\xe4\xb1\xbc\xc4\x44\x56\x22\x71\x1a\x53\x76\xb9\xc6\xec\x23\x57\xe7\xbd\x30\xf7\x80\xf8\x47\xbb\xdc\x35\x6d\x82\x33\x49\x71\x3f\xb8\x40\x25\x2a\xf4\x61\x11\x47\xb2\x4e\xe5\xe0\x6a\x8c\x30\x5a\xe8\x12\x4a\x9f\xa0\xdb\xda\x9a\x3e\xde\x64\x19\x40\xee\x7b\x02\x4a\x1f\xda\x13\x5d\x3a\x9b\x47\x38\x2a\x94\x2f\x81\x4b\xb1\x06\xe0\xb7\x06\x17\xb6\x7c\xd8\x5b\xc5\x5f\xb8\xd2\xa3\x87\xdc\xc9\xd0\x5b\x42\xd8\x82\x53\x6f\x52\x2b\x5a\x13\x44\x11\x46\x9f\x49\xf4\x42\x83\x69\x3f\x43\x03\xdd\xe9\x58\x24\x15\xa6\x97\x60\xa3\x0a\xec\xae\x40\x86\x26\x4c\x75\x3d\x51\x06\x7e\x48\xc7\xc0\xe7\x55\xc4\x53\x96\x5d\x6b\x20\x1e\x92\x2e\x1d\x29\xb3\x89\xac\x6c\xd9\x81\x1c\x8d\x6b\x7e\xcd\xe6\xf2\xef\x2e\x05\x36\x4f\x74\x79\x61\x8f\x58\xc8\xdf\xde\x10\xda\x70\x87\x48\x92\x68\x40\x36\x52\x29\xa3\x03\xb8\x9f\x0e\x2d\x1b\xf6\x1f\x1a\xc7\xff\x17\x72\x5b\x7e\x30\x2e\xca\xb1\xf5\x51\x8e\x83\x43\x14\xda\x33\xd1\x5b\x96\x73\x5c\x45\xe5\x14\xfd\x44\x61\x1b\x5a\xc0\xf2\xb0\x73\xe4\xa4\x6c\xe4\x88\xfa\x90\x7c\x28\x3e\x6b\xbd\x31\x4d\x84\x3a\xc6\x57\xac\x85\xcb\x51\xbb\xf1\xd1\xfc\xd7\xb1\x58\x5b\xe1\x48\x39\x05\x5e\x7e\x5b\xab\xf3\xeb\x4f\x42\x9f\xde\xfd\xe5\x1a\x95\xc1\xb0\x51\x9f\x6a\x74\xb4\x33\x12\xaf\x0e\x02\x02\x7d\xde\x5c\x0c\x47\xaf\x69\x8b\xeb\xf3\x19\xc9\x0f\x91\x1e\x27\xb4\x74\xb8\x00\x45\xe2\x53\xf7\x93\x21\x2f\x2b\x90\x5a\x4d\xfb\x49\x52\xd0\x77\x94\x30\x05\x7d\x0e\x97\x27\x1f\xd0\x5e\x22\x15\x0f\x87\x7f\x01\xb9\x6a\x93\x2e\x09\xd1\xda\x3f\x12\xff\x65\xb1\x56\xfb\x48\x88\xb9\x93\xe5\x19\x88\x06\x77\x22\xfb\xbc\x66\x8d\x3d\x23\xff\x26\x0c\xec\x76\xcc\x23\x5f\xe9\xa5\x83\xaf\xff\xac\x80\xb7\x8c\xce\x7e\x85\x51\xd8\xcb\x72\x83\x0b\x12\x1e\x27\x4f\x07\x5f\xdd\x5f\x83\x21\xd5\xb4\x9c\xb6\x05\xab\x42\x30\xde\x4a\x65\xf7\x52\xac\x64\x3e\xf9\x87\xc1\x42\x65\x72\xbb\x13\x8f\x7b\xb7\x5a\x06\xdb\xbe\x6e\x8e\x54\x4d\x37\xa5\x92\x5f\xac\x70\x79\xab\x6d\xb2\xb6\x44\x0a\x85\x21\xaf\xd0\x69\x6c\x64\x4d\xf4\x9b\xb0\xfc\x6a\xf2\x0f\x61\xd1\xd8\x10\x7c\x6b\x8b\xf5\xad\x36\xa7\xe4\x62\xcc\x82\x4b\x55\x5e\x58\x1d\xe7\x51\x34\x18\xa8\xb7\xa6\x42\x57\xac\x64\x9a\x24\x1d\x6a\x68\xd3\x98\xe9\xe0\x99\xb6\x85\xe5\x68\x4f\x7a\xeb\x26\x02\x24\xbc\xdd\x32\x45\xc9\x96\x8e\x49\x63\x4c\x82\xe0\xd2\x86\xf4\xaf\x12\x49\x71\x4d\xba\x26\x6f\x60\x1b\x2f\xed\xff\x83\xb1\x49\x4e\xe6\x60\x96\x04\x05\x3f\x21\x87\x7a\x6b\x7f\xfa\xd8\x19\x90\x58\x17\xd3\xf7\x55\xc9\x0c\xb1\xb7\x31\x55\x59\x9d\x9b\x67\x52\x45\x7c\x51\xb6\x9b\xe2\xae\x47\xde\x0f\xf3\x2f\x41\xab\x81\xd8\x8a\xe6\x17\x33\x65\x72\xda\xda\x44\x57\xfe\x03\x59\x18\xb9\x64\x00\xc5\xce\x46\x88\xc4\x46\xe7\xc1\xe2\xd4\xfa\xe1\xea\x2c\xb6\x40\xe7\xc4\x8f\x5b\xa9\xe0\xb6\x0e\xa7\x2e\xc0\x16\xdb\xfb\xd1\x2e\x93\x1e\xf0\x85\x48\x00\x85\xe5\x52\xdd\xb6\x54\xec\x50\xad\x2e\x6c\x12\x3e\xfe\x1e\xaa\xc4\xcc\xec\x51\xa6\x86\x65\x2a\x41\xab\x68\x48\x29\x04\xd6\x73\xce\x63\x40\x26\xf5\xa1\x2a\xa3\x45\xe4\xa5\x4f\x4e\x18\x26\xc9\x5e\xa6\xfa\xd9\x8a\xd1\x47\xde\x26\x78\x9b\x24\xd4\x58\xc6\xc8\x0b\x3b\x14\x7e\xc2\x83\x75\x6a\xab\xbf\xb5\xb1\x6e\x75\x5f\x9b\x78\xe9\x3b\xbf\xe6\xba\x02\x7d\x53\x40\x5b\x29\x6b\x02\x6a\xf6\x82\x8b\x5e\x66\xeb\xf1\xcf\x8b\xa2\x73\xfe\xfa\xff\x2f\x63\x5d\xa2\xa4\x98\xf8\xc1\x5e\x0a\x27\x93\x8e\xbe\x8a\x5d\x60\x79\x09\x4b\x87\x63\xdd\x9b\x48\x74\xd6\x42\x78\xf5\x48\x5d\xb5\xa8\x96\xbb\xa7\xee\x3d\x38\x4a\xf5\xfb\xaa\xfd\x34\x44\x40\xe8\xf8\x8c\x96\x9c\xe4\xa0\x2f\xc1\xe4\x35\x29\x8a\x60\x77\x30\xf8\x90\x12\xd5\xc0\xd6\xb6\x86\xcb\x9c\x45\xe3\xd9\x0a\xf2\xa6\x48\x4b\x4f\x7b\x6e\xf4\xd1\xc0\x70\x66\x77\xa8\x71\x29\xfa\xda\x42\xf7\x1b\x5b\x6c\xdd\x27\xaa\x03\x1c\xd0\x9a\xe8\xc9\xc8\x63\xd7\xc1\xe0\xc3\xc2\xaf\x0c\x9e\xe0\x50\xbc\x97\xbe\xf4\xfa\xa9\xb0\x9e\x91\x71\x1e\xb1\x69\x06\x45\xed\xd1\xee\xb0\x7f\xa1\x5c\x84\xdc\x1c\x23\x37\xfd\xa6\xc9\x13\x57\x02\x50\x7f\xe0\x2a\x56\x1f\x18\x49\x5c\xf4\xc6\xb2\xc2\xf2\xbf\x4e\x38\xab\x13\x7c\x7d\x8c\x68\x85\x11\xad\xbd\x6a\x0a\x3b\x52\x7d\xdf\xb0\x96\x4d\x68\xfd\xf3\x62\x5b\x6d\x6d\x7d\x7f\x78\xcb\x18\x42\xc9\xb2\x01\x67\x1b\x4e\xaa\x1d\x03\xe4\x6b\x88\x9c\xc4\x69\xfb\x50\x6a\xa7\x4d\x45\xfe\x1e\x31\x14\x27\x64\xde\x25\xb9\x51\x68\x87\xc7\x53\x2e\xda\x2c\xb3\x2f\x0a\xd6\x70\x32\x2e\xd2\xa2\xc9\x3e\xc2\xb0\x3c\x7c\x35\x16\xcf\xd7\x24\x14\x23\x19\x7b\x58\x88\xc5\xb2\xb0\x13\x64\xb9\xf4\xec\x09\x7d\x05\xa2\x6f\x4d\xb8\xd1\x90\x7a\x05\x1c\x06\x23\x31\x29\xc6\x7f\x35\xf6\xc7\x1f\x90\xf1\xbf\x6b\x1c\xc4\xf5\xb6\x07\x02\x5c\x5f\x51\x04\xe4\x0f\xc4\xe5\x43\xc3\x21\xd6\x01\x48\x78\xd1\x1d\x9f\xc2\xeb\x3d\xc2\x7d\x1e\xe9\x59\x3c\xaa\xf4\x08\xcf\xef\xb3\xcf\x27\xdd\xcc\x01\x41\x1a\xe9\xd3\x8e\xf5\x4e\x87\x05\x6a\x5f\x27\xd5\xdf\x4a\xbc\xce\x41\xe0\xc5\x8a\xf4\xbd\x43\x2c\x8f\xfb\x4e\x44\x3a\x0f\xf1\x80\x23\x82\x76\x98\x13\x3c\x70\x9c\xf6\x3c\x37\xc7\x25\x7a\xce\xd1\x62\xdb\xc8\xa7\x36\x77\x3f\x6e\xd0\x39\xd6\xe6\x35\x6d\xfc\xef\x18\xf4\x37\x96\x04\x91\xd7\x54\x3d\x80\xd7\x1a\x46\x04\xae\xc2\x6b\xc0\xd1\x05\xae\x2a\x60\xe8\x35\x5e\x70\xf7\x1e\x5f\xdb\x43\xde\x33\x6c\xca\xde\x09\x8b\xdc\xe8\x9c\x5c\x2b\xa2\xfb\x92\x32\x5b\x6b\xec\x9e\xef\xe8\x46\x1a\xfc\xf3\xb0\xc1\x35\xf2\x73\x9f\x57\xde\x7a\xfe\x19\x57\x95\xac\x4b\x5b\x86\xc7\x90\xa4\x5f\xd9\xeb\x6d\x13\xe8\x98\x18\x6d\x78\xc2\xdc\x85\x3e\x47\x9f\x2d\xcb\xee\xcb\x91\xbb\x20\x4a\x11\x2d\xdd\xb7\x5f\x64\x39\x43\x9f\x93\x07\x13\xce\xf3\x5c\x57\xa8\xea\xe6\xdf\xf2\xf8\x07\x18\x82\xfb\xcf\x91\x7f\xf3\x36\x93\x97\xfd\xfc\x0b\x4b\xbf\xf8\xeb\xa1\xf1\xdf\x63\x33\xf9\xc5\xec\xa3\xe7\x76\x2d\x98\x3f\x79\x03\xc5\xe0\x87\x4d\x62\x40\xa7\x5d\x38\x23\x3e\x70\x12\xa7\x5e\x72\x63\xfd\x11\xdc\x6b\xf6\x79\x8c\xf9\x91\x03\x55\x86\xc5\x9d\xcf\xaa\xdc\x9f\x09\x61\x31\x9f\x77\x72\xcf\xf0\x40\x8f\xfb\x4b\x4f\xfc\xca\xa2\xab\x8a\xb3\x03\xfd\x20\x6f\x85\x88\x29\x8e\xd4\xa1\x0d\x5d\xe2\x1d\xeb\x32\x39\x6c\x33\x49\x7f\x47\xa0\x7f\x73\x69\x09\x3c\xc9\x70\xe5\x11\xfc\x9b\x18\x7a\xa1\x52\x0f\x3f\xa9\xc0\xed\x97\x2b\x08\x77\xf1\xf4\xf5\xb7\xe9\x4c\x4a\x44\x99\xfe\x88\xd2\x02\x90\x39\x96\xd4\x9e\x2a\x30\x82\xb4\x5d\x51\x95\xc1\xec\x16\x20\xf4\x5c\xbe\xef\x93\x63\xde\x43\xa4\x93\x84\x86\xef\x6a\x65\xdb\xac\xa5\xd4\x08\xaa\x85\xc7\xd1\xe3\x8a\x37\x02\x1b\x25\x23\x98\x0f\xc2\xcc\x51\x71\xe5\x0c\x57\x83\x05\x92\xe1\x57\x5c\xf6\x09\x29\x27\xe6\x9d\xe1\x6a\xe4\xbc\x8d\x02\xd9\x63\x5b\x08\xfe\xf6\xda\x25\x82\xbf\x07\xdd\x34\xc2\xa3\x29\x3d\xf5\xe2\x51\xb2\xf5\x56\x8c\x6b\xbb\x1a\xe7\xed\x21\x64\x75\xd1\x56\xf8\x71\x93\x15\xe6\xe6\xe8\x1f\xe4\xde\x77\x4d\xd4\xd2\x64\xe1\xb7\x4d\xba\x97\x6e\xb5\x54\xe9\xc8\x4e\x1c\x39\x4f\x9e\xc2\x2f\x9b\x0c\xde\x9e\x2b\xf1\x76\xbc\x98\x18\x71\x9e\x24\xdd\x19\xdd\x79\x36\x28\x4b\xb1\xa7\x07\x09\x56\xfc\xf9\x68\x39\x6b\xff\xdf\x93\x80\xd3\xfa\xdf\xbd\x45\xc0\x3b\x5b\xa4\xe4\x4f\xed\x42\xc8\xcd\xe1\x88\xce\xde\xdd\xb3\xa2\x75\xe2\x33\x7e\x1d\x1d\xdc\xee\x92\x5d\xf9\x7e\x98\x2f\x16\xcc\xd1\xf7\xbd\xb7\x10\xb4\x67\x23\xf5\x74\xd3\x88\xc8\x7f\xc2\x2d\x4d\x9d\xd8\x33\xd7\x24\xba\x17\xca\xda\xfd\xc5\x9e\x1a\x4f\x5c\x2c\xa3\xea\x39\xc2\x0f\x74\xa8\xad\xd1\x6e\x86\x9d\xef\x0e\xf6\xd0\xd2\xc1\xe2\x4b\xdd\x65\x62\x6c\x1a\x3d\xf7\x1e\xfa\xf6\x20\xe7\xfd\x0c\x51\xec\x9e\x2a\x8b\x18\x3b\xa1\x3c\xf9\xdb\xf7\xa4\x95\x06\xff\x45\x0c\x5f\x4f\x1c\x42\x38\xee\xf8\x72\x8f\xc6\x6a\xa9\x9d\x37\xf5\xea\xdc\xdc\x9c\xd1\x02\x95\x5a\xa6\xf7\x13\x71\xe8\x0c\x9d\xea\x2b\x1a\x4e\x8b\xf4\xfd\x43\x09\x40\xce\xd7\xd3\x04\x20\xfd\xed\xb6\x18\xa0\x24\xa4\xf0\x93\x6c\x09\x38\xbe\x97\x11\x05\x12\xfd\xa2\x5a\x62\x7e\x41\x87\x00\xbd\xf8\x37\xd1\x5c\x50\x4b\xb3\xdc\xff\xe6\x7f\x66\xc7\x41\x2c\xfa\xb9\x32\x39\x3b\xf9\xeb\xb4\x08\x5b\x45\x69\x94\xfc\x92\x58\x77\x62\x7e\xd3\x61\x60\xc3\x58\x19\x50\x9e\xfb\x64\xb5\x33\x27\xe5\x6d\xd1\xfd\x34\x9e\xac\xf5\xd3\x4a\xc4\x09\x57\xcb\x4d\x96\xe3\x0d\x4c\x06\x3c\x0b\xb1\xfe\xe6\x7b\x70\xd8\x09\xa6\xa9\x41\x0a\x52\x7e\x7c\xf6\x4d\xe2\x5e\x73\xc7\xae\xf4\xbd\x75\xaf\x7d\x8f\x7c\x06\xbe\x38\x66\xb7\x50\xcf\xfb\x7b\x47\xd1\xb6\x60\xa6\xe8\xf9\x73\x54\xe1\x92\x64\x93\xe3\x17\xb2\x12\x5a\x98\x3f\xb7\xc2\x5c\xf0\x3e\xab\x47\xa3\x1f\x22\x3c\x36\x2a\xe1\xee\xe8\xff\x02\x00\x00\xff\xff\x74\x6d\x73\xa8\x5f\x7a\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x66\xa4\x5d\x47\x9e\xdb\xbb\xba\x07\x55\xbc\x19\x4f\x9c\xcc\xba\x26\x93\xa4\xec\xe4\x72\x57\x5b\x53\x5b\x10\xd9\x92\x30\xa1\x08\x0e\x40\x4a\xd1\xa5\xfc\xdf\xaf\xf0\x49\x00\x04\x48\x4a\xf1\x66\x32\x7b\xf6\x4b\x22\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xfe\xa7\x93\x13\x84\x10\x7a\x49\xb3\x0f\x90\xbf\xa5\x1f\xa0\xe4\x88\x6c\xaa\x02\x36\x50\xd6\x1c\xd5\x6b\x40\xcb\xa6\xcc\x6a\x42\x4b\x5c\x90\x7a\x8f\x18\xfc\xd6\x10\x06\x39\xaa\x29\xda\xe0\x12\xaf\x00\xbd\x78\xf9\xfa\xbd\x84\xb2\x68\xf6\xc0\x38\x2a\x24\x30\x54\x2b\x68\x4b\x46\x37\x12\x8e\xfc\x8d\x38\x2e\x60\xa6\x06\x7d\x8e\xb3\xb5\x7e\xba\xa6\x45\x0e\x0c\xad\x40\x8c\xb9\xa3\x08\x67\x19\x6d\xca\x9a\xcf\xd0\xeb\x12\xcc\x2f\x44\x24\x42\x84\x79\x23\x48\x50\xba\xc5\x0c\x5d\xd7\x68\x47\x8a\x02\x2d\x00\xfd\x4a\x49\x59\x17\x7b\x94\xd1\xb2\x66\xb4\x28\x20\x47\x8b\xbd\xc4\xa4\xe1\xc0\x10\x2e\x73\x07\x2d\x9c\x6f\x48\x49\x78\xcd\x70\x4d\xd9\x4c\xc2\x7c\x1b\x7f\x89\x36\x0d\xaf\x51\x46\x1f\x73\xb2\x2a\x15\x04\x86\x4b\xbe\x04\x86\xe8\x12\xe1\x72\xef\xcf\x3f\x0a\x0b\x65\xb8\x2c\x69\x8d\x48\x59\x03\xc3\x99\xc0\xb9\x5e\x4b\x58\x7a\x22\xb2\x93\x78\x48\x9b\x1a\xe1\xaa\x62\x74\x8b\x8b\x90\x94\x8a\x68\x67\xb2\x2d\x7c\xcc\xa0\xaa\x05\x53\x72\xa8\x28\x27\x35\xc2\x79\x4e\x14\xdb\x0c\x42\x96\x4f\x94\x89\x86\x4d\x29\x9e\x23\xf8\x48\x78\x4d\xca\x95\x7c\x8d\x70\x8d\x40\xb0\x65\x43\x0a\xe0\x35\x2d\x01\x91\xd2\x19\x72\x0b\xaa\x6d\x05\x8c\xd0\x5c\xf3\x51\x4c\x8e\x43\x46\xcb\x3c\xe0\x94\x1e\x02\x72\x4d\x71\xc3\xa4\xb7\x6b\xc2\x9d\xa6\x12\x08\x29\xd1\xb2\x29\x0a\x54\x51\xce\x81\x13\x5a\x4a\x06\x69\xde\x09\xca\x86\x8c\xdb\x0b\x22\xa2\x9c\xa2\xdd\x1a\xd7\xb0\x05\x26\xc1\xc8\x17\x3b\x5c\x6a\x92\x92\x70\x34\x29\x1c\xbc\xa6\x0c\x10\x46\x19\xae\xf0\x82\x48\xb1\xae\xd7\xb8\x46\xb8\x28\xe8\x8e\x1b\x38\x1b\x41\x24\x01\x25\x67\x78\x67\xa4\x79\xb7\x86\x52\x0d\xb2\x80\x8c\x6e\x9c\x29\x0a\xb4\x70\xc1\x29\xaa\xa9\x84\x50\x01\x5b\x52\xb6\x41\xbc\xc6\x1f\x04\xc9\x68\x05\x0c\x0b\x86\x70\xcb\xed\x40\x92\xb9\xa6\xe7\x7b\x31\x06\xf6\x68\x26\x08\x9a\x31\xc0\x35\xe4\x67\x68\x41\xeb\xb5\x5d\x21\x08\x33\xc1\x23\x52\x13\x5c\x90\xff\x85\x5c\x02\x37\x53\x20\x0c\x31\xe0\x15\x64\x35\xd9\x02\xa2\x8b\x5f\x21\xab\xf9\xdc\x5d\xed\x3f\xcb\x25\xcc\xd0\x52\xc8\x84\xe0\xe3\x1a\x8b\xc5\xad\xa1\x2b\xd9\x12\x33\x93\x8d\xff\xa6\x56\xa9\x69\xdb\x4e\xbd\x65\xac\xe6\x51\x86\x8b\x82\x5b\xcd\xa1\x48\x4a\x4b\x0f\x4a\x84\xb8\x56\xbe\x7d\x2c\x14\xc7\xe3\x54\xc5\x99\x4f\x52\x9f\xa0\x27\x27\xe8\x4f\xe7\x27\x27\x64\x53\x51\x56\xa3\x17\x05\xdd\x49\x0c\xd4\x40\xa7\xf6\xf7\xa9\x6d\xd1\x94\x2b\xb2\x28\xc0\x6b\xe5\x3e\x3b\x75\x61\x5d\x5f\xbd\xc5\x8b\x02\x6e\x35\x2a\x2d\x50\xff\x85\xd7\xe7\xb6\xa6\x0c\xaf\xe0\x05\x80\x9e\xee\x77\x1f\xc5\xba\xbb\x7d\xfb\xfa\xe6\xf2\xc7\xe7\x2f\x9e\x3f\xbf\xbd\xbc\xba\xba\x79\x7e\x7b\x6b\x3a\x69\x20\x6f\x18\xfd\xb8\x37\x3d\x6e\xdf\x5e\xfe\x74\xfd\xea\xc7\x37\x37\xaf\xff\xfb\x7f\x4c\xf3\x13\x9c\x65\xc0\xf9\x04\x17\xc5\x54\x2d\x1b\xa1\x57\x3c\xbd\xfe\xe9\xc4\xe8\x4a\xdb\x10\xb6\x50\xd6\xe8\x56\x92\xfb\x52\x51\xfb\x06\x56\x84\xd7\xc0\x20\x9f\xe0\x3c\x67\xc0\xf9\x1c\x5d\xaa\xff\x4c\x13\xfd\xdf\x69\x41\x18\x03\xa1\x17\xc4\x4b\xb2\x21\xf5\x75\x29\x24\x9d\x47\x7a\x9f\x21\xa2\xdf\x5d\x6e\xc4\x40\x73\xf4\xee\x05\xf9\xf8\x9f\xff\x71\x86\x4a\xd8\xc9\xbe\xe6\x49\x72\x9c\x97\x71\x44\x2f\xf9\x2b\x9a\x43\x64\xc0\x92\xe6\x70\x7d\x35\x47\xb7\x35\x23\xe5\x2a\x45\x80\x24\xd4\x2b\x28\x60\x25\x76\x8d\x11\xa0\x7b\x61\x2b\x16\x5e\x29\xdd\x1e\x25\x0d\xf6\x48\xa2\xc1\x9d\x9f\x9f\xa3\x37\x58\x2c\x0d\xaa\xb5\x5e\xb8\x46\xf4\x26\x2e\x15\x05\x6d\x58\x06\xb6\x9f\x56\xfc\xfe\x5a\xec\x20\x59\x40\x1d\xd1\x27\x5a\xcc\xc5\xd0\x62\x82\xf6\x47\x1f\x56\x15\x23\x5b\x5c\x83\xab\x95\x8d\xa6\x69\x37\x7a\xd1\x55\x63\x3c\x12\x95\x37\x0a\xac\x42\xc5\xf9\x31\x06\x15\x8f\x50\x6a\xe7\x2e\x48\xf9\xe1\xf3\x48\x74\x29\xe0\x1c\x83\x95\x36\x1d\x84\x29\x23\xb5\x5e\x88\x86\x7a\x7f\x08\x16\xcf\x2c\xac\x63\x18\xe6\x99\x6e\x29\xf1\x09\x37\x89\x28\x5e\xce\xbe\x30\x02\x91\x66\x51\x90\x0c\x55\x1d\x7c\x7a\xb6\x73\xd1\x8f\x01\xce\x85\x9e\x26\xa5\xd8\x41\xe4\x56\x8c\xf0\x42\x1a\x58\x68\x04\x8e\xde\x1a\xbf\x2e\x97\x54\xe1\xa1\x39\x68\xff\x1f\x12\x4c\x22\x62\xb9\xa2\x36\x71\xca\xd0\x8e\x36\x45\xae\x70\xb7\x1d\xc4\x1c\x0c\x19\x55\x47\x69\x68\x34\x5c\x90\x5a\x6f\xff\x01\xa6\x7c\x18\xd5\x67\x6a\xc4\xb1\x0c\xee\xc5\xb7\x12\xd3\xe4\x6b\x17\x63\xc2\x92\x0b\x56\x0b\xa4\xde\xb9\x45\x7b\x63\x9b\x3a\x96\xae\x1a\x41\xf0\xa2\x05\x33\x7a\x52\x43\x2c\x10\xf6\x48\x2b\xed\x2e\xa2\x4a\x36\x52\x0e\x80\x63\x1e\x6b\xd3\x44\xdb\xc5\xad\x0e\x0a\xed\xe3\xd0\x32\x0e\xa7\x60\x19\x2b\x6d\xfe\x25\xce\x3c\xcc\x3e\xc9\xf6\x61\x9f\x65\x53\xda\x1d\xcf\xd9\x20\x27\x39\x14\x35\x6e\x35\xbd\xe8\x76\xe7\x4e\x5a\x58\xdf\x51\xdd\x2e\xcc\x48\x29\x73\x79\x5c\x75\x39\x4e\x9d\xc2\xa3\xe5\x34\xed\xee\x1c\x5b\xdc\x14\xc6\x38\x53\xc0\x94\xad\x72\x9e\xab\x5d\x4f\x90\xc3\x8c\xcc\x7b\x28\xd2\xd5\xd9\x73\xdf\x12\x9b\xdd\x40\x06\x64\x0b\xec\x2c\x78\xfe\x86\xd1\x2d\x11\x3e\x90\x4f\x4b\x4b\x4c\x4b\x0e\xe1\x01\x20\x06\x4b\x60\x50\x66\x60\xf0\xcd\x61\x29\xa7\x20\x3d\x1f\x35\x9b\x3e\xea\xcc\x5c\xb8\xde\x18\x97\x85\xe7\x64\x59\xa1\x61\xe0\x01\x24\x5c\x8d\x72\x86\x76\x6b\x92\xad\xa5\x03\xb3\x30\xa4\xd6\x8d\x76\x14\xed\xf0\x9e\xcf\x3d\xf8\x08\xfd\xdb\x14\x5d\x11\x06\x59\x5d\xec\x85\x15\x84\xb0\xf2\x3a\x95\xf9\x6b\xbc\x51\xe5\xe1\x4a\xf7\xa0\xa3\x9f\x15\x9b\x3a\x92\x1e\x0c\xf3\x97\x29\xba\x2e\x73\x3d\x10\xda\x12\x2c\x01\x75\x19\x14\xc1\xa1\x45\x20\x1c\x3b\x2a\xdb\x5b\xcc\x14\x31\xe6\xe8\x99\x5d\x96\x4f\x70\x53\xaf\x27\x3e\x8f\xdf\x6b\x27\x41\x58\xd4\x53\xf4\x8d\x35\xda\x67\xff\x25\x7a\xff\x35\x64\x36\x68\x43\x48\xba\x8c\x8a\x0d\x46\x95\x1a\xd7\xa4\xb4\x8e\x87\xc7\x51\x74\x2d\xdd\xac\x1c\xb4\xf9\x69\x7d\x3d\xd5\xcf\xf4\xe1\xc9\xe9\x34\xed\x12\x35\x8b\xd3\xc7\xee\x75\xa5\x1d\x72\x61\x6c\x0a\xc3\xde\x59\x9a\x33\xf4\x5e\xb8\xa6\xb4\x2c\x84\x6b\x89\x96\x44\x06\x2c\x48\xeb\xf7\x7a\x90\x04\xb1\x39\x6a\x2a\x21\xc9\x42\x82\xa4\x31\xa9\x5d\x4c\x9a\x26\x78\x69\xc7\x9d\xa3\xef\xbb\x9e\xca\xac\xc5\xeb\x69\x0f\xe6\xd6\xa8\xbd\x2f\xe4\x73\x03\xb0\x17\x71\x3b\x6c\x1a\x77\xdb\xc4\x41\x5f\xf8\xc6\x93\xfb\x90\xb4\xa9\xa3\xa5\xc5\x1f\x87\x62\x39\x53\x5a\xe3\x42\x89\x72\xf7\x75\x4b\x70\xf4\xe4\x31\x2a\x49\x11\x6f\xd2\x52\x34\xd5\xca\x91\x2d\x74\x81\xbe\x9b\x7d\x67\x9b\xdc\xb5\x53\xcd\x81\xd7\x8c\xee\xd1\x24\x44\xd5\xbc\x08\x70\xea\x6f\x73\xd5\xe1\xca\x9d\x2b\x14\x09\x15\x6d\x3c\xf2\x38\x2b\x09\xec\xe4\xae\xb6\x82\xfa\xb6\xa9\x84\x83\x0b\xb9\xa4\xee\xdb\x7d\x05\x7c\x32\x9d\xa3\x4f\xe2\x7f\x73\xf4\x03\xa5\xc5\x5d\x30\x0b\x06\x75\xc3\x4a\xd5\xe2\xc9\xf7\x21\x7b\x44\xe7\x9a\x35\x70\x17\x47\xf7\x1c\xdd\xc8\xee\x32\x84\x53\xaf\x81\x21\x2a\xc4\x4a\x29\x86\x15\xd9\x8a\xa5\xbe\xaf\xe4\x0e\x29\x30\xae\xea\x56\x97\x99\xa9\xf9\x2a\x5f\x6f\x18\x52\xb9\x64\xca\x62\x82\xaa\x96\x01\x40\x09\x88\xaf\xa5\xc9\xf4\x6b\xc3\x6b\x83\xb9\x40\x4f\x00\xd5\xfb\x4e\x3f\x89\x08\xef\x52\x68\x52\x4b\xe2\x88\xff\x4e\x15\x8d\x02\x12\x91\xa5\xb4\x95\x9c\xbe\xe8\x42\x71\x34\x45\xf1\xbf\x0b\x90\xbf\xa0\x4f\xc8\x83\xe3\x90\xdb\x85\xe5\xb5\xb9\x43\x50\x70\x40\x9f\x4c\xc3\x25\x16\x3f\x93\xe4\xd7\xbe\x2b\x6f\x3d\x02\xa3\x9e\xd5\x66\xbc\x4d\x92\x44\x50\x43\x5b\x8e\x93\x25\xa3\x9b\x39\xfa\xfe\x93\x2f\x7c\x72\x42\x77\xd1\x05\xaa\x3b\x9a\x10\x85\xf2\xa3\x35\x98\x27\x8f\xc5\xbf\xd3\x18\xc6\x7a\x7c\x01\xc2\x43\x20\x0a\x67\x1c\x3a\x82\x31\x72\x92\x37\xb0\x34\x5c\x91\xbf\x67\x0b\xca\x18\xdd\x4d\xa6\x8f\x4e\x3a\x1d\x16\xb8\xc0\xc2\x62\xb9\x90\xb1\x1f\xc1\xc5\x1f\xd4\x93\xc9\xd4\x6f\x6c\x20\xcf\x7c\x4a\x3d\x79\x8c\xd4\x1c\xbb\x94\xe9\xb1\x2c\xf5\xa8\x51\xca\x74\x56\xbe\x31\xc2\xec\xca\xf7\xd8\x6e\x94\x6a\x97\xef\x36\xda\x17\xe5\x7c\x9f\x6a\x16\xfc\x30\xdb\xf1\x24\x88\x7b\xa4\xb8\x11\xd7\x25\x4f\x1e\x4b\x52\x18\x60\x01\x77\x0d\x68\xf5\xef\x38\x39\x19\x00\x75\x18\x96\x15\x83\xe0\x09\x8a\x6d\x08\x7f\xbd\xb0\xd1\x9f\xd3\x1b\xf8\xad\x01\x2e\x16\xab\xb6\x83\xe0\x63\x06\x90\x87\xe4\x47\x85\xe8\x79\xea\x2f\x68\x5f\x48\x2a\xca\xeb\x31\xa3\x5f\x5c\xa0\x05\x2c\x29\x83\x49\xf8\x6a\x8a\x1e\xb7\x88\xbd\xab\x72\x2c\xd0\x8a\xe1\x21\xb4\x2e\x29\x33\xca\x84\xe1\xd9\x8b\xd4\x51\x8b\x48\x69\xea\x27\x8f\xdb\x45\xd2\x91\x1e\xc3\xe2\x98\x02\x49\x2e\x93\x68\x27\x2b\x59\xbe\x58\x77\x65\xc6\xea\x36\x77\x51\x1b\x09\x39\x42\x77\x44\x90\xb0\xf3\xd5\x0b\x7a\xa4\xa6\x1b\xf2\x38\x63\x7a\xd6\x37\x50\x3a\x8f\x1e\x23\x09\x22\xa1\x50\xdc\x18\xe7\xcc\x71\xe5\xa2\x1a\xe5\x19\x76\x73\x79\x2a\xc6\x00\x5b\x60\x7b\x54\x93\x8d\x30\x27\x8d\x2b\xce\xa0\x10\xf3\x40\x6b\x5c\x55\x90\xb0\x48\xc6\xb9\xd8\x47\x4c\xf8\xcf\xc1\x84\xc5\x1f\x88\x17\xfd\x91\x6e\x09\x87\xee\x4a\x60\x8f\x66\x38\x15\xf5\x96\x90\xdd\xa0\x77\x67\xe1\x8d\xa6\xb3\x4e\xc6\x44\x09\x6d\x02\xd9\xc2\x77\x2e\x61\xe7\xfb\x18\x6d\xc6\x45\x18\x62\x26\x4d\x61\x33\x0f\x1e\x20\x95\xc9\xdb\x6c\xc4\xee\x8f\x4b\x93\xad\x72\x1c\xb5\x8e\x41\xc0\x85\x7d\x9a\x64\x18\xd3\x88\xc9\x98\xbd\x0c\xa3\x97\x4b\x3a\xf7\x52\x25\xd2\x1d\x10\x8f\x3b\x81\xf1\xb8\xc5\xe4\x1b\xea\x71\xdb\x3d\xa2\x0c\x45\x57\x1d\xf5\x10\x83\xa1\x8b\x48\x62\xc8\xa2\x32\x31\x11\xff\x16\xf2\x8c\xe4\x81\xfa\x90\xf3\xe5\x1c\x58\x3d\xe9\x3c\x97\xb2\xd7\x8e\x36\x53\xf4\x92\x90\x72\xf4\xe7\xc8\xab\x67\x92\xe8\x75\xe2\xed\xbb\xd2\x64\xd1\xd2\x6f\x13\x5d\x6f\x60\x87\x59\x2e\xac\x4b\xe9\x8c\x9c\x45\x51\xdd\x00\xe7\x78\x05\x73\x74\xfa\x4c\xa5\xbb\x0d\xdf\x5c\x79\x6a\xca\x9a\x14\x08\x17\x45\xc7\x2c\xa8\x18\x6c\x09\x6d\xb8\x6a\xb7\xc6\x5b\x40\x0b\x80\x76\x87\x2d\x4f\x3b\xa3\x46\x68\x69\xdc\x9a\x84\xd7\x73\x1f\xdb\x8b\x46\xfc\xf0\xfd\x65\x94\xe0\x45\x04\x0a\xe7\xb9\x90\xa9\x1b\xc8\x28\xcb\x27\x24\x57\x12\x25\xd9\x43\xf2\x33\xc4\x68\x01\xce\x23\xf1\x53\x28\x8b\x7a\x47\x99\xe8\x7e\x69\x74\x8d\x6d\xd1\x79\xe7\x36\xff\x09\xf6\xd1\xa6\x3f\xc1\xfe\xcc\x48\x86\xdf\xa6\x7d\x78\x86\x02\x39\x14\x06\xa9\x7a\x14\x90\x22\xc2\xa6\xae\xea\x1c\x99\xbc\x8b\xea\x50\x77\xed\x69\x4a\x25\xb4\x64\x57\xf1\xb5\xee\xf9\x01\x4a\x4f\x65\x24\x8a\x02\x18\x5a\x63\xa5\xd4\x2a\xc8\xc8\x52\x6d\x5b\xd7\x57\xa6\xa6\x21\x1e\xb9\xd1\x10\xf6\x32\x86\xe8\xc4\x53\x75\x30\x1d\xf5\x68\xc5\x36\xe7\xe8\x67\x18\x47\x6a\xc2\xdc\x8d\x45\x24\x23\x14\x09\x5d\x68\x3b\xa7\xb5\xe1\x95\xdb\xc4\xa2\x68\x3b\xce\xd4\x93\x33\x07\x94\xf7\xfa\x60\x85\xe9\xa1\x14\xaa\xcc\xd8\x4b\x57\x69\xc6\xde\xbb\x6a\x33\xfd\x3e\xd9\xfd\x5e\x54\x67\xcb\xa4\x2f\xa5\x3f\xbb\x31\x3a\x74\x0f\xea\x33\xc5\xb8\xd0\x70\x15\x2e\x4e\x44\x96\x56\x50\x5b\x71\xfa\x99\x94\x64\xd3\x6c\x24\x6b\x6f\x54\x91\xda\x06\xca\x7a\x32\xed\x52\xb8\xa5\xee\xcf\x0d\xaf\x15\x69\x54\x3e\x40\xad\x33\x5a\xa2\x8d\x82\xa6\xc2\xf9\xac\x05\x67\x32\x03\xda\x62\xd1\x31\x20\xea\xf1\x87\xe6\xe0\x93\x36\xa2\xf6\x3f\x6b\xcf\x18\xb1\x44\x23\xc4\xb2\x56\x13\xec\xba\x2a\xc2\xac\xba\x43\xf5\x75\x2b\x16\x07\xa8\xeb\x48\x55\xc4\xb0\xce\xbe\xea\xf3\xbf\xad\x12\x54\x72\x26\xf7\x83\xe9\x5c\xc5\x70\xd3\x31\xee\x88\x93\x55\xca\x7d\x75\x39\xdc\xf5\x02\x7d\x13\x6e\xd6\x98\x0f\xf5\x8a\xf9\x68\x7a\xc4\x31\x93\x63\xb0\xa1\x5b\x30\x93\x1b\x08\xe0\x27\x26\x97\x36\x6f\x13\x6e\xac\x68\x37\x1e\xb9\x96\xb5\x3d\x18\xb6\x61\xfa\x08\x92\x39\x14\xbd\x3b\x4f\x02\xcd\x1c\x0a\x07\x4b\x14\x49\x89\xda\xc4\x2b\x37\xd9\x5f\x5c\xee\x17\x34\xdf\xab\xf5\x8b\xf3\x48\x65\x80\xb3\xd4\xbd\x24\xe0\x40\x66\xb7\x53\x2b\xd0\x93\xe0\x5d\x41\xed\x35\xd7\x26\x98\xa0\x9f\xfe\xef\xe8\xae\x9d\x28\x42\x5f\x4f\xd7\xdb\xed\xef\xe0\x46\xed\xa5\x2f\x73\x25\x3a\x28\xa3\xe2\xe9\x60\x8f\x76\xbf\x97\xdd\xde\x5d\x97\xf5\xbf\xff\xe5\x80\x6e\xf1\x11\xef\x22\xe5\x52\x65\x4d\x6a\x55\xb8\xac\xd2\xc1\xaf\x6d\xc5\x65\x2b\x09\xb7\x36\x1d\xab\x3d\xdf\xc1\xfa\x14\xcb\x5e\xc7\x5f\x3e\x3c\x3f\x1d\x93\x08\xcf\xd8\x93\x99\x4b\xc5\x6f\x63\x19\xea\xec\xf3\x44\x21\x38\xed\xa6\xa1\xc3\x2c\x59\x58\x14\x16\xc6\x4d\xfc\xf2\x18\xc2\x51\xc3\x55\x21\xb7\x02\x94\xc8\xf5\x7a\x40\xd2\x15\x4f\x2e\x42\xea\xb1\x42\xaa\xf6\xf2\xfa\x07\x65\xe0\xba\xb8\x04\xe9\xde\x77\x1a\xff\x54\x55\xa8\x93\x81\x94\x46\xb8\xce\x51\x37\x95\x1f\x9e\xe0\x43\x09\x54\x15\x1c\xf3\x33\xa8\x32\xcc\x60\x6a\x69\x5f\xf9\x8f\x9f\xf6\xa3\xe9\xd8\xf3\x47\x60\x9a\xcc\x96\xfa\x58\xda\x05\xd4\x41\xd4\x7f\x13\xa6\x4a\x75\x29\x67\xa7\xbe\xf0\x7e\xf9\x18\x3a\x1f\xf1\x48\xb7\x3b\xa6\x35\x21\xd1\xa3\x0b\xb1\x0f\x18\xeb\xad\xc2\x5c\x50\x25\x52\xd3\xdc\x96\xfb\xf4\x86\x94\xe5\x4e\x63\x96\xde\x05\xf2\xe6\xdf\x6d\xe8\xa2\x84\x2e\x3c\x0c\x7d\xb0\x62\xc5\xa9\x92\x2d\x65\xb2\x73\xb5\xd7\x56\xb2\x90\xd7\x66\x0d\xc3\xf2\x8f\xb6\xa0\x22\x32\x76\x20\x7c\xe8\x22\x2e\x7d\x13\x9f\x55\x1d\xb4\xa7\x1d\x44\x33\x17\xd1\xd6\xba\xfc\x5c\x5c\x7d\x41\xf3\xd0\xf5\x5f\x0d\x63\x1c\xe1\x9d\x5c\x59\xb5\xae\x3b\xd3\x95\xe6\xb2\xa4\x40\xca\x49\xac\xde\x27\x22\x23\xaa\x26\x3e\xa9\xc0\x5a\x93\xd2\xed\x25\x36\xa3\x63\xa4\x3e\x9e\x83\xea\xcc\x36\x12\xd3\x8f\x85\x71\xdd\xcd\x24\x11\xbf\x55\x09\xef\xae\x11\x63\x77\x1a\x55\xaf\x67\xeb\xc5\x54\xbd\x4e\x7c\x83\x19\x67\xab\xf4\x4c\x11\x07\x4b\x2a\x91\x9e\x8f\x60\x6b\x9c\xc0\x01\x6c\xe5\xfe\xde\x2c\x64\x28\x46\xc1\x31\x5e\x1c\x57\xf5\x8e\x62\x2f\x07\xb6\x55\x06\x9e\x93\x7e\x2c\x1a\xe1\x1a\x67\x58\x56\x5a\x0a\x69\xaf\x28\xb3\x05\xb6\x06\xb2\xde\x94\x35\x6a\x06\x25\xc2\x65\x11\x01\xde\x62\x52\x08\xbe\xcb\xca\x41\x9e\x0e\x5d\x0f\x9a\x6c\x3d\x04\x8c\x09\xa2\x97\x11\x46\x8f\xc3\x33\x06\xb3\x8d\xf1\x8a\xe5\xa3\x9b\x76\xfe\x09\xd1\x72\xb9\x60\x4d\x23\x95\xa3\x3b\x5c\x56\xa2\x26\xe6\xa1\x13\x74\xd2\x1a\x43\x6e\xc8\x43\x79\xc9\x43\x79\x89\x89\xac\x44\xe2\x34\xa6\xec\x72\x83\xd9\x07\xae\x4e\x78\x61\xee\x01\xf1\x0f\x73\xb9\x6b\xda\x04\x67\x92\xe2\x7e\x74\x81\x4a\x54\xe8\xc3\x22\x8e\x64\x9d\xca\xd1\xd5\x18\x61\xb4\xd0\x25\x94\x3e\x33\xb7\xb3\x35\x7d\xbc\xc9\x32\x80\xdc\xf7\x04\x94\x3e\xb4\x67\xb8\x74\x36\x8f\x70\x54\x28\x5f\x02\x97\x62\x0d\xc0\x6f\x0d\x2e\x6c\xf9\xb0\xb7\x8a\xbf\x70\xa5\x47\x0f\xb9\x93\xa1\xb7\x84\xb0\x05\xe7\xdc\xa4\x56\xb4\x26\x88\x22\x8c\x3e\x85\xe8\x85\x06\xd3\x7e\x86\x06\xba\xd7\xb1\x48\x2a\x4c\x2f\xc1\x46\x15\xd8\x5d\x83\x0c\x4d\x98\xea\x7a\xa2\x0c\xfc\x90\x8e\x81\xcf\xab\x88\xa7\x2c\xbb\xd6\x40\x3c\x26\x5d\x3a\x52\x66\x13\x59\xd9\xb2\x03\x39\x1a\xd7\xfc\x9a\xcd\xe5\xdf\x5d\x0a\x6c\x9e\xe8\xfa\xca\x1e\xb1\x90\xbf\xbd\x21\xb4\xe1\x0e\x91\x24\xd1\x80\x6c\xa4\x52\x46\x47\x70\x3f\x1d\x5a\x36\xec\x3f\x36\x8e\xff\x2f\xe4\xb6\xfc\x60\x5c\x94\x53\xeb\xa3\x9c\x06\x87\x28\xb4\x67\xa2\xb7\x2c\xe7\xb8\x8a\xca\x29\xfa\x89\xc2\x36\xb4\x80\xe5\xf1\xe6\xc8\xd9\xd8\xc8\xa1\xf4\x21\xf9\x50\x7c\xd6\x7a\x63\x9a\x08\x75\x8c\xaf\x58\x0b\x97\xa3\x76\xe3\xa3\xf9\xaf\x53\xb1\xb6\xc2\x91\x72\x0a\xbc\xfc\xb6\x56\x27\xd6\x1f\x85\x3e\xbd\xfb\xcb\x35\x2a\x83\x61\xa3\x3e\xd5\xe8\x68\x67\x24\x5e\x1d\x04\x04\xfa\xbc\xb9\x18\x8e\x5e\xd3\x16\xd7\xa7\x33\x92\x1f\x23\x3d\x4e\x68\xe9\x78\x01\x8a\xc4\xa7\x3e\x4f\x86\xbc\xac\x40\x6a\x35\x1d\x26\x49\x41\xdf\x51\xc2\x14\xf4\x39\x5e\x9e\x7c\x40\x07\x89\x54\x3c\x1c\xfe\x05\xe4\xaa\x4d\xba\x24\x44\xeb\xf0\x48\xfc\x97\xc5\x5a\xed\x23\x21\xe6\x4e\x96\x67\x20\x1a\xdc\x89\xec\xf3\x9a\x35\xf6\x8c\xfc\xab\x30\xb0\xdb\x31\x8f\x7c\xa5\x97\x0e\xbe\xfe\xb3\x02\xde\x32\x3a\xfb\x15\x46\x61\xaf\xcb\x2d\x2e\x48\x78\x9c\x3c\x1d\x7c\x75\x7f\x0d\x86\x54\xd3\x72\xda\x16\xac\x0a\xc1\x78\x2d\x95\xdd\x73\xb1\x92\xf9\xe4\x1f\x06\x0b\x95\xc9\xed\x4e\x3c\xee\xdd\x6a\x19\x6c\xfb\xba\x39\x52\x35\xdd\x94\x4a\x7e\xb6\xc6\xe5\x4a\xdb\x64\x6d\x89\x14\x0a\x43\x5e\xa1\xd3\xd8\xc8\x9a\xe8\x57\x61\xf9\xd5\xe4\x1f\xc2\xa2\xb1\x21\xf8\xd6\x16\xeb\x5b\x6d\x4e\xc9\xc5\x98\x05\x97\xaa\xbc\xb0\x3a\xce\xa3\x68\x30\x50\x6f\x4d\x85\xae\x58\xc9\x34\x49\x3a\xd4\xd0\xa6\x31\xd3\xc1\x33\x6d\x0b\xcb\xd1\x1e\xf5\xd6\x4d\x04\x48\x78\xbb\x65\x8a\x92\x2d\x1d\x93\xc6\x98\x04\xc1\xa5\x0d\xe9\x5f\x1e\x92\xe2\x9a\x74\x4d\x5e\xc1\x2e\x5e\xda\xff\x07\x63\x93\x9c\xcc\xd1\x2c\x09\x0a\x7e\x42\x0e\xf5\xd6\xfe\xf4\xb1\x33\x20\xb1\x2e\xa6\xef\xab\x92\x19\x62\x6f\x63\xaa\xb2\x3a\x77\xcd\xa4\x8a\xf8\xa2\x6c\x37\xc5\x5d\x0f\xbc\x1f\xe6\x5f\x82\x56\x03\xb1\x15\xcd\x2f\x66\xca\xe4\xb4\xb5\x89\x6e\xfc\x07\xb2\x30\x72\xc9\x00\x8a\xbd\x8d\x10\x89\x8d\xce\x83\xc5\xa9\xf5\xc3\xd5\x59\x6c\x81\xce\x99\x1f\xb7\x52\xc1\x6d\x1d\x4e\x5d\x80\x2d\xb6\xf7\xa3\x5d\x26\x3d\xe0\x0b\x91\x00\x0a\xcb\xa5\xba\x5f\xa9\xd8\xa3\x5a\x5d\xd1\x24\x7c\xfc\x03\x54\x89\x99\xd9\x83\x4c\x0d\xcb\x54\x82\x56\xd1\x90\x52\x08\xac\xe7\x9c\xc7\x80\x4c\xea\x43\x55\x46\x8b\xc8\xdb\x9e\x9c\x30\x4c\x92\xbd\x4c\xf5\xb3\x15\xa3\x0f\xbc\x4d\xf0\x36\x49\xa8\xb1\x8c\x91\x17\x76\x28\xfc\x84\x07\xeb\xd4\x56\x7f\x6b\x63\xdd\xea\x86\x36\xf1\xd2\x77\x7e\xcd\x75\x05\xfa\xa6\x80\xb6\x52\xd6\x04\xd4\xec\x05\x17\xbd\xcc\xd6\xe3\x5f\x16\x45\xe7\xfc\xf5\xff\x5f\xc6\xba\x44\x49\x31\xf1\xbd\xbd\x06\x4e\x26\x1d\x7d\x15\xbb\xc0\xf2\x12\x96\x0e\xc7\xba\x37\x91\xe8\xac\x85\xf0\xea\x91\xba\x5c\x51\x2d\x77\x4f\xdd\x7b\x70\x94\xea\xf7\x55\xfb\x79\x88\x80\xd0\xf1\x19\x2d\x39\xc9\x41\x5f\x7b\xc9\x6b\x52\x14\xc1\xee\x60\xf0\x21\x25\xaa\x81\x6d\x6c\x0d\x97\x39\x8b\xc6\xb3\x35\xe4\x4d\x91\x96\x9e\xf6\xdc\xe8\x83\x81\xe1\xcc\xee\x58\xe3\x52\xf4\xb5\x85\xee\x6f\x6d\xb1\x75\x9f\xa8\x0e\x70\x40\x6b\xa2\x47\x23\x8f\x5d\x07\x83\x0f\x0b\xbf\x32\x78\x82\x43\xf1\x5e\xfa\xd2\xeb\xa7\xc2\x7a\x46\xc6\x79\xc4\xa6\x19\x14\xb5\x07\xbb\xc3\xfe\x85\x72\x11\x72\x73\x8c\xdc\xf4\x9b\x26\x8f\x5c\x09\x40\xfd\x81\xab\x58\x7d\x60\x24\x71\xd1\x1b\xcb\x0a\xcb\xff\x3a\xe1\xac\x4e\xf0\xf5\x21\xa2\x15\x46\xb4\x0e\xaa\x29\xec\x48\xf5\xe7\x86\xb5\x6c\x42\xeb\x9f\x17\xdb\x6a\x6b\xeb\xfb\xc3\x5b\xc6\x10\x4a\x96\x0d\x38\xdb\x70\x52\xed\x18\x20\x5f\x43\xe4\x24\x4e\xdb\xfb\x52\x3b\x6d\x2a\xf2\xf7\x88\xa1\x38\x21\xf3\x2e\xc9\x8d\x42\x3b\x3e\x9e\x72\xd5\x66\x99\x7d\x51\xb0\x86\x93\x71\x91\x16\x4d\xf6\x01\x86\xe5\xe1\xab\xb1\x78\xbe\x26\xa1\x18\xc9\xd8\xe3\x42\x2c\x96\x85\x9d\x20\xcb\xb5\x67\x4f\xe8\x2b\x10\x7d\x6b\xc2\x8d\x86\xd4\x6b\xe0\x30\x18\x89\x49\x31\xfe\xab\xb1\x3f\xfe\x80\x8c\xff\x5d\xe3\x20\xae\xb7\x3d\x10\xe0\xfa\x8a\x22\x20\x7f\x20\x2e\x1f\x1b\x0e\xb1\x0e\x40\xc2\x8b\xee\xf8\x14\x5e\xef\x11\xee\xf3\x48\xcf\xe2\x41\xa5\x47\x78\xfe\x39\xfb\x7c\xd2\xcd\x1c\x10\xa4\x91\x3e\xed\x58\xef\x74\x58\xa0\x0e\x75\x52\xfd\xad\xc4\xeb\x1c\x04\x5e\xac\x48\x7f\x76\x88\xe5\x61\xdf\x89\x48\xe7\x31\x1e\x70\x44\xd0\x8e\x73\x82\x07\x8e\xd3\x5e\xe6\xe6\xb8\x44\xcf\x39\x5a\x6c\x1b\xf9\xd4\xe6\xee\xc7\x0d\x3a\xc7\xda\xbc\xa6\x8d\xff\x1d\x83\xfe\xc6\x92\x20\xf2\x9a\xaa\x7b\xf0\x5a\xc3\x88\xc0\x4d\x78\x0d\x38\xba\xc2\x55\x05\x0c\xbd\xc4\x0b\xee\xde\xe3\x6b\x7b\xc8\x7b\x86\x4d\xd9\x3b\x61\x91\x1b\x9d\x93\x6b\x45\x74\x5f\x52\x66\x6b\x8d\xdd\xf3\x1d\xdd\x48\x83\x7f\x1e\x36\xb8\x46\x7e\xee\xf3\xca\x5b\xcf\x3f\xe3\xaa\x92\x75\x69\xcb\xf0\x18\x92\xf4\x2b\x7b\xbd\x6d\x02\x1d\x13\xa3\x0d\x4f\x98\xbb\xd0\xe7\xe8\x93\x65\xd9\xe7\x72\xe4\x2e\x88\x52\x44\x4b\xf7\xed\x37\x58\x2e\xd0\xa7\xe4\xc1\x84\xcb\x3c\xd7\x15\xaa\xba\xf9\xb7\x3c\xfe\x01\x86\xe0\xfe\x73\xe4\xdf\xbc\xcd\xe4\x65\x3f\xff\xc2\xd2\x2f\xfe\x7a\x68\xfc\xf7\xd8\x4c\x7e\x31\xfb\xe8\xa5\x5d\x0b\xe6\x4f\xde\x40\x31\xf8\x61\x93\x18\xd0\x69\x17\xce\x88\x0f\x9c\xc4\xa9\x97\xdc\x58\x7f\x04\xf7\x9a\x7d\x1e\x63\x7e\xe4\x40\x95\x61\x71\xe7\xb3\x2a\x9f\xcf\x84\xb0\x98\xcf\x3b\xb9\x67\x78\xa0\xc7\xfd\xa5\x27\x7e\x65\xd1\x55\xc5\xd9\x81\x7e\x90\xb7\x42\xc4\x14\x47\xea\xd0\x86\x2e\xf1\x8e\x75\x99\x1c\xb7\x99\xa4\xbf\x23\xd0\xbf\xb9\xb4\x04\x9e\x64\xb8\xf2\x08\xfe\x4d\x0c\xbd\x50\xa9\x87\x9f\x54\xe0\xf6\xcb\x15\x84\xbb\x78\xfa\xfa\xdb\x74\x26\x25\xa2\x4c\x7f\x36\x69\x01\xc8\x1c\x4b\x6a\x4f\x15\x18\x41\xda\xad\xa9\xca\x60\x76\x0b\x10\x7a\x2e\xdf\xf7\xc9\x31\xef\x21\xd2\x59\x42\xc3\x77\xb5\xb2\x6d\xd6\x52\x6a\x04\xd5\xc2\xe3\xe8\x71\xc5\x1b\x81\x8d\x92\x11\xcc\x7b\x61\xe6\xa8\xb8\x72\x86\xab\xc1\x02\xc9\xf0\x2b\x2e\x87\x84\x94\x13\xf3\xce\x70\x35\x72\xde\x46\x81\x1c\xb0\x2d\x04\x7f\x07\xed\x12\xc1\xdf\xbd\x6e\x1a\xe1\xd1\x94\x9e\x7a\xf1\x28\xd9\x7a\x2b\xc6\xb5\x5d\x8d\xf3\xf6\x10\xb2\xba\x68\x2b\xfc\xb8\xc9\x1a\x73\x73\xf4\x0f\x72\xef\xbb\x26\x6a\x69\xb2\xf0\xdb\x26\xdd\x4b\xb7\x5a\xaa\x74\x64\x27\x8e\x9c\x27\x4f\xe1\x97\x4d\x06\x6f\xcf\x95\x78\x3b\x5e\x4c\x8c\x38\x8f\x92\xee\x8c\xee\x3c\x1b\x94\xa5\xd8\xd3\xa3\x04\x2b\xfe\x7c\xb4\x9c\xb5\xff\xef\x49\xc0\x69\xfd\xef\xde\x22\xe0\x9d\x2d\x52\xf2\xa7\x76\x21\xe4\xe6\x70\x44\x67\xef\xee\x59\xd1\x3a\xf1\xe1\xbe\x8e\x0e\x6e\x77\xc9\xae\x7c\xdf\xcf\x17\x0b\xe6\xe8\xfb\xde\x5b\x08\xda\xb3\x91\x7a\xba\x69\x44\xe4\x3f\xe1\x96\xa6\x4e\xec\x99\x6b\x12\xdd\x0b\x65\xed\xfe\x62\x4f\x8d\x27\x2e\x96\x51\xf5\x1c\xe1\x07\x3a\xd4\xd6\x68\x37\xc3\xce\x97\x06\x7b\x68\xe9\x60\xf1\xa5\xee\x32\x31\x36\x8d\x9e\x7b\x0f\x7d\x7b\x90\xf3\x7e\x86\x28\x76\x4f\x95\x45\x8c\x9d\x50\x9e\xfc\xed\x7b\xd2\x4a\x83\xff\x22\x86\xaf\x27\x0e\x21\x1c\x77\x7c\xb9\x47\x63\xb5\xd4\x2e\x9b\x7a\x7d\x69\x6e\xce\x68\x81\x4a\x2d\xd3\xfb\x89\x38\x74\x81\xce\xf5\x15\x0d\xe7\x45\xfa\xfe\xa1\x04\x20\xe7\xeb\x69\x02\x90\xfe\x76\x5b\x0c\x50\x12\x52\xf8\x49\xb6\x04\x1c\xdf\xcb\x88\x02\x89\x7e\x51\x2d\x31\xbf\xa0\x43\x80\x5e\xfc\x9b\x68\x2e\xa8\xa5\x59\xee\x7f\xf3\x3f\xb3\xe3\x20\x16\xfd\x5c\x99\x9c\x9d\xfc\x75\x5e\x84\xad\xa2\x34\x4a\x7e\x49\xac\x3b\x31\xbf\xe9\x30\xb0\x61\xac\x0c\x28\xcf\x7d\xb2\xda\x99\x93\x72\x55\x74\x3f\x8d\x27\x6b\xfd\xb4\x12\x71\xc2\xd5\x72\x93\xe5\x78\x0b\x93\x01\xcf\x42\xac\xbf\xf9\x01\x1c\x76\x82\x69\x6a\x90\x82\x94\x1f\x9e\x7c\x93\xb8\xd7\xdc\xb1\x2b\x7d\x6f\xdd\x6b\xdf\x23\x9f\x81\x2f\x8e\xd9\x0a\xea\x79\x7f\xef\x28\xda\x16\xcc\x14\x3d\x7d\x8a\x2a\x5c\x92\x6c\x72\xfa\x4c\x56\x42\x0b\xf3\x67\x25\xcc\x05\xef\xb3\x7a\x34\xfa\x21\xc2\x53\xa3\x12\xee\x4e\xfe\x2f\x00\x00\xff\xff\x1c\x62\x28\x0b\x51\x7a\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0xa9, 0x4a, 0xee, 0xa3, 0xa7, 0x5a, 0xfe, 0xa3, 0x50, 0x85, 0xb5, 0xc1, 0xd3, 0x22, 0x6d, 0x20, 0x5c, 0xae, 0xaf, 0x3b, 0xc8, 0x28, 0xa8, 0xc6, 0x4d, 0x39, 0x52, 0xe0, 0x4, 0x2a, 0x42}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc8, 0xd9, 0xfd, 0xd0, 0xd5, 0x70, 0xdb, 0x60, 0x5c, 0x76, 0xac, 0x4b, 0x42, 0x56, 0x68, 0x67, 0x7e, 0xdc, 0x56, 0xac, 0xe4, 0x8c, 0x4, 0xa3, 0xef, 0x96, 0xcb, 0xda, 0x4, 0xd, 0x7f, 0xf3}} return a, nil } @@ -323,7 +323,7 @@ func epochsFlowdkgCdc() (*asset, error) { return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x4f\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x9c\xf8\x4d\x4a\x72\x55\x29\x97\x0d\xce\x80\x24\x56\x43\x80\x01\x30\x62\xb8\xb6\xff\xfb\x15\x1a\xef\x18\xcc\x90\x94\x93\xdd\x3c\x0f\xbf\x58\x26\x81\x46\xa3\xbb\xd1\xe8\x6e\x34\x1a\x74\xb5\xe6\x42\xa1\xa7\x2d\x5b\xd0\x59\x43\x6e\xf8\x2d\x61\x68\x2e\xf8\x0a\x3d\x4c\xbe\x7b\xf8\xc0\xb5\x6c\xf8\x26\x6a\xf5\xe8\xf7\xa7\x3f\xbc\xfc\xe5\xe6\xe5\xf3\xcb\x17\x67\x17\x17\x6f\x2e\xaf\xaf\xe3\x86\x57\x17\x37\x78\xd6\x90\x6b\x85\x6f\x29\x5b\xc4\x3d\xae\x2e\x6e\xce\xbe\xff\xe1\xf2\xfa\xe6\xec\xf9\xd5\x8b\x67\x85\xae\xe7\x4d\x2b\x15\x11\xaf\xcf\x5d\xaf\xd7\xe7\x85\x56\x17\xcf\x9f\xb9\xdf\x2f\x9e\x97\xc0\x3c\x25\x44\xc6\xe3\x3e\xbd\xbc\xbc\x76\xcd\x1e\x1c\x1f\xa3\x9b\x25\x41\x8a\xaf\x8f\x1a\x72\x47\x1a\x24\x57\x58\x28\x54\x71\xa6\x04\xae\x14\x5a\x61\x86\x17\x1a\x71\xb5\x24\xa8\xa1\x73\x52\x6d\xab\x86\x20\x3e\x47\x64\xcd\xab\xa5\x9c\xa2\x2b\x06\xa3\x4c\x34\x28\xf3\x1d\xc2\x82\x40\x7b\xb9\xc2\x4d\x43\xa4\x42\x2d\xa3\x4a\xf7\x51\x74\x45\xd0\x66\x49\xec\xef\xb4\x26\x4c\x51\xb5\x45\x4a\x93\x08\x8d\xa0\x0f\x81\x96\x1a\x1a\x23\x6a\xc3\xc5\x2d\xe2\x6b\x22\xb0\xe2\x42\x8e\x11\x95\x48\x2a\xac\x68\x35\x45\x2f\xdd\xb7\x68\x85\xb7\x88\xb3\x66\x8b\x1a\x82\xef\x08\xe2\x02\xfd\x93\x53\x06\x23\x38\x10\x1a\x1c\x56\x06\x3f\x34\xe3\x2d\xab\xb1\xa0\x44\xe6\x50\x66\x04\x91\x7f\x92\x4a\x91\x1a\xd5\xad\xd0\xd3\xc6\xcc\x76\x9a\x73\x81\xee\xb0\xa0\xbc\x95\x1a\xd8\x8a\xca\x9a\xac\x08\x66\xbc\x15\x72\x82\x66\xad\xd2\xe3\x6d\x91\x20\x2b\x4c\x19\xb2\xc3\x67\x13\x6c\x99\xa2\x0d\xfc\x60\x60\x12\x56\xcb\xe9\x83\xe3\x63\x0d\xf0\x32\x90\x4e\xae\x1b\xaa\x10\x65\x8a\xa3\x6f\xd0\x7a\x89\x25\x91\x27\xba\xc9\xc7\xd3\x7b\x7f\xa0\x3b\xba\x7c\xf5\xf2\xfc\x1f\xe8\x05\xda\xfd\xf9\xe8\x1b\x7f\xfd\x18\x4d\xa7\x53\xe8\x7f\xa4\x3f\xc8\x49\x32\xfc\xef\xe3\x11\xba\x26\xaa\x5d\x23\xfd\xd7\x39\x5f\xad\xa8\xd2\xc4\x3b\xfa\xf8\xd1\xf7\xfa\x2c\xa4\x35\x84\xc7\x63\x84\xec\x22\x41\xaf\xfe\x71\x76\x7d\xa9\xbf\x7c\xc1\x6b\x12\x04\x03\xc8\x06\x24\x56\x1c\xc9\x76\xb6\xa2\x4a\xcb\x09\xe0\x29\xc8\x6f\x2d\x91\x4a\x02\x07\x35\xed\x5f\x5c\xfe\xbf\x1b\xcb\x00\xc3\x64\x0d\x4f\x2d\xa9\x34\xb4\x9e\xa2\x33\x65\x78\xc4\x6a\x90\x59\xff\xcb\x04\xbe\x06\x46\xe5\xcb\x44\x10\xc9\x9b\x3b\x22\xa1\x85\x86\xc7\x5b\x25\x15\x66\xb5\xc6\xa0\x83\x09\x66\x35\xaa\x89\x22\x62\x45\x99\xed\x93\x49\x8a\xc3\x95\x91\xdf\x15\xf2\x2b\x6b\x0a\x6b\xb5\x88\x00\x59\x51\x25\x03\x7e\x86\x29\x92\x88\x3b\x5a\x11\x44\xee\x08\x33\x6d\x31\x65\x1a\x13\x33\xe3\xe1\x51\x61\xc4\x09\xda\x2c\x69\xb5\x44\x94\x51\x45\xb1\xb2\xc8\x2a\x81\x99\xa4\x8a\x72\xa6\xe9\xed\xa6\x6c\xf0\x32\x23\xbf\x02\x4a\x5a\x06\xfe\x7d\x8c\xae\x2f\x6f\x7e\x7a\x15\xb8\xf7\xcb\x92\xb0\x88\xb0\x68\x46\x16\x94\x19\xd8\x6b\x2c\x14\xad\xe8\x1a\x33\x25\x91\x5f\xc5\x0e\x1f\xb3\x3e\x88\x9a\xa2\x0b\xb3\x3e\x35\x10\x0d\x31\x30\x48\x66\x30\xd6\x82\xac\x75\xaf\xee\xe4\x40\x77\x99\xb6\x6d\x83\xc5\x04\x55\xbc\x69\x48\xa5\xe7\x05\xea\x87\xd7\x44\x3a\x69\xba\xe3\x7a\xf2\x16\x06\x15\xa8\x32\xba\xf9\x2b\x89\x04\xe7\x0a\xfd\xd6\x72\xd1\xae\x50\x45\x84\xa2\x73\x5a\x61\x45\x80\xc9\x15\x67\x92\x30\x69\x54\x86\x81\x27\x5a\x33\xa7\x9a\x4a\x25\xe8\xac\xd5\xcb\xe5\x96\x6c\xd1\x82\x30\x2d\xcc\x9a\xa6\x6b\xc1\x15\xaf\x78\x83\x46\x17\xcf\x9f\x8d\x41\xa4\x89\x42\xed\x1a\xfa\x09\xcc\x6a\xbe\xd2\xf0\x66\x04\x57\x9c\x4d\x1d\x31\x61\xe2\x30\x57\x80\x62\xd6\x44\xc5\x57\xeb\x86\xa8\x21\xd1\xf5\x92\xe3\x79\x68\xd6\x71\xbf\xf4\x68\x50\x9a\x6a\x73\x5c\x29\x69\x96\x88\xd1\xdb\x6b\xc1\x2b\x22\xa5\x15\x1a\x0d\x6f\x97\xdc\x18\x8c\xec\x80\x89\xd0\x7c\x33\x46\xe7\x2f\x7f\xfc\xf1\xea\xe6\xe6\xf2\x62\x97\xe0\x4c\x12\x5d\x4f\x25\x9a\xb7\x4d\xb3\x75\x9c\xaf\x61\xb0\xce\xd0\x5a\x0e\xa2\x95\x75\x86\xe6\x98\x36\xad\x00\x15\x42\x98\x22\x22\x1d\x67\xce\x45\x3c\x01\xa0\x03\xcf\x04\xca\xcc\xb8\x06\xfe\xeb\x19\x63\xb5\x8f\x48\xeb\x71\x0d\x92\x8e\x5b\x9e\xa0\xed\x1a\x64\x5b\x93\xb5\x6e\x05\xf1\xab\x51\x22\x8c\x2a\x41\x15\xad\x70\xe3\xf1\xd6\x02\xb7\xa1\x4d\x83\x2a\xdc\x4a\x03\xa3\x5a\xea\xcd\x48\x71\xb4\xc4\x8d\x9a\x3e\x78\x80\x2b\xcd\x9f\x11\x6e\x9a\x71\x10\x00\xbd\x7b\x1b\x3e\x7c\x78\xf0\x40\x2b\xff\xb8\x15\x61\xed\xca\x70\x09\xb8\x73\x82\x7e\xba\x62\xea\xff\xa0\x0f\x0f\xdc\x4e\x91\x80\xd4\xa4\x72\xf6\xcc\x4f\xe7\x37\x57\x2f\x5f\xf4\xb7\x83\xfd\x05\xf4\xc2\x8e\x36\x46\x0c\xa0\xd1\xa7\x1e\x04\xf5\x6e\xf0\x86\x37\xfb\xa0\xf7\xe2\xe5\x8b\xcb\xfe\x5f\xcf\x8d\x06\xe0\x62\xa8\x89\x5b\xd3\xfd\x68\xff\x4e\xaa\x16\xd4\x48\x6f\x93\x9f\x89\x30\x8a\x62\xb0\xd5\x19\x7c\x11\x4f\xfd\xd8\x1a\x6c\xb1\xb2\x4d\x17\x2a\x95\xb0\xa4\xb5\x5e\xd9\xe8\xd5\xb2\xe9\x5f\x77\xd0\xdd\x83\xb5\xbb\xdf\x95\x5f\xeb\x66\xd1\xce\x29\xc3\x0d\xfd\x17\xa9\xfb\x76\x8b\x76\x5d\xf1\x95\x5e\x0f\x66\x25\x75\x39\x04\x68\x85\x6d\x69\xe4\xe7\xeb\xff\x70\xb3\xaa\x78\x0b\x2b\xaf\x07\x34\xfa\xb1\x95\x4a\x1b\x69\x9c\x11\xb4\x10\x04\x9b\x55\x8a\x61\x49\x25\xc0\x72\x40\x55\x2b\x84\xc6\x22\x42\x51\x7f\x6c\x33\x23\x36\xff\xf5\xbf\x27\x0f\x12\x20\x57\xfb\xcc\x17\x6d\xa8\x5a\x22\xdc\x34\xa0\xdf\x11\x65\x73\x2e\x56\xc0\xd6\x69\x0a\x8c\x55\x4d\x5b\x6b\x4b\x2e\xfe\x56\xf7\xb9\xba\x98\x78\x13\xe1\x96\x6c\x27\x4e\x91\x95\xfe\x8f\xeb\x5a\x80\x86\x15\xbc\x21\x93\x04\x94\x03\x11\x61\x30\x41\x1b\x42\x17\x4b\x35\x01\xdd\xb0\xe2\x82\x04\x9c\x60\x64\x36\xe7\x27\xe8\xd7\xae\x9b\x32\x7d\x61\x7f\x7d\x9b\x91\xe4\x06\x04\x42\x48\x85\xee\x28\xd9\xa0\x11\xd5\xb3\x92\xf4\x8e\x8c\xdd\x3e\x50\x92\x06\xfd\x81\x5e\x3f\x53\xb2\xe9\x21\xb6\x86\xdc\xe0\x7b\x01\x66\xb8\xd9\x01\xd8\xee\xd6\x08\x4b\x49\x17\x6c\xa5\x25\xa1\x4f\xc4\x2e\xb1\x36\xcc\x1b\x02\x8d\xac\xb2\x6e\xa8\x54\x09\x4c\x41\xd6\x82\x48\xa2\xf5\xb9\x16\x45\x0f\xde\x6c\xf9\x66\xed\x68\x91\x00\x4d\xaf\xc5\xe2\xea\x42\xda\xc1\xed\x76\xb4\xc4\x29\x44\x0b\x62\x62\xc4\xc9\xd8\x18\x86\x79\xc6\x5c\x04\xfb\x23\x92\x5b\xab\xa6\xac\x8b\x28\x2d\x17\xbd\xc7\x38\xb5\x7f\x95\xf8\x27\x79\x2b\x2a\x70\xe1\x8c\x2d\xc1\x88\x94\xc6\xc8\xd0\xb8\xe9\xe9\x12\x5c\x13\x81\x24\xb1\xc6\x10\xc2\xcd\x82\x0b\xaa\x96\x2b\x83\x5d\x02\x71\x48\x0b\xe8\x8f\x19\xe3\x1a\xc6\x3c\x41\xd7\x4a\x5b\x6d\x05\xa4\x6a\x82\xeb\x06\xac\x61\xed\x5a\x6a\x1e\x98\x8d\xd7\x72\x40\x3b\xb9\xde\x2c\x52\x5c\xeb\x00\xb7\x59\xd6\xae\x8d\xc3\x20\x81\x1d\x59\xc3\x56\xbf\x5d\xf8\x91\x8c\xaf\x45\x2a\x3a\xa7\x16\x0a\x11\x2b\x40\x00\x07\xcb\xcd\xc8\x23\x6b\x57\x33\x22\xa6\xe9\xd4\xc1\x18\xc1\x06\xb7\xb0\xc5\x23\x3e\xd3\x0a\x59\xc3\x8f\x74\xa7\xe6\xa1\x24\x58\x6f\xf4\xb3\x86\x57\xb7\x86\x92\x00\xdb\x29\xb2\x04\xb6\xd3\x6a\x68\x41\xef\x08\xf3\xe4\x99\x20\xaa\x50\x85\x19\x92\x78\x4e\x9a\x6d\x8f\x59\xe3\xa6\xea\x21\x5e\x3c\x7f\x06\xdb\xf7\xe3\xa7\xdd\xc5\x92\xb7\xf9\xfb\x1e\x6d\xbe\xe9\xb4\x81\x26\xe3\xc2\x1e\x55\x34\x26\x87\xf7\x28\x88\x55\xf8\x5d\xca\x83\x0c\xee\x65\xd8\xa9\x22\x40\x10\x01\x00\x68\x7a\xe5\x45\x96\x70\x8f\x88\x7a\xb8\x4b\x2c\xd1\x8c\x10\x16\x24\x6a\x68\x0b\xb3\xf3\x19\x15\x94\xcc\x9e\x9b\x17\xf9\xad\xc5\x8d\x63\x97\xeb\x44\xbb\x7b\xd8\x5a\x90\x3b\xca\x5b\x19\xcb\x30\x20\xb2\xef\xfe\xa5\x91\x12\x44\xb6\x8d\x72\x3a\xf4\xf5\x39\xc2\x8b\x85\x20\x0b\xef\x68\xe8\x39\x66\x4a\xcf\x6b\xb0\x04\x58\xac\xce\x22\x95\x84\x04\xa9\x08\xbd\x23\x35\x4c\x1b\x47\xee\x94\x53\x69\x09\x94\xd7\xe7\x08\xdc\x62\xe3\x4a\x15\xbc\x26\x30\x9a\x61\xfd\x3b\xa5\x6a\x1d\x23\x22\xa3\x69\x3b\x35\xd7\xab\xf7\x5e\x9f\x97\x34\x9f\x21\x86\x66\xc9\xba\x9d\x35\xb4\xd2\xdb\xab\x0c\xe2\x66\x95\x8c\x71\x61\x08\xab\x78\xad\x17\xae\x44\xb3\xad\x31\x84\x1a\xbe\x39\x5a\xf0\x54\x6d\x8b\xed\x5a\x71\xd4\xd0\x99\xc0\x62\x0b\x7e\x08\x43\x4b\xf2\xfb\x91\xed\x9e\xda\x00\xcf\x04\xd7\x7a\xc8\x8f\xad\xc5\x57\xf9\x1d\xd5\xd2\x7f\x82\xe6\xbc\x69\xf8\x46\x6b\x0a\x33\xb0\x76\x29\xee\x68\xad\xa5\x46\x23\xec\x41\xd6\xb7\x8b\x57\xed\xec\x39\xd9\x6a\x32\x18\xcd\xfa\x76\x92\x2f\xc4\x73\xc7\x4d\xab\xe9\x2a\xb4\x22\x0a\xd7\x58\x61\x84\x67\xbc\x55\x29\xcf\xd2\x95\x71\xd6\x34\x68\x49\xa5\xe2\x02\x1c\x0d\x63\xef\xf8\xee\x10\x8b\xe3\xda\xbf\x5a\x13\xb1\xc2\x8c\x30\xd5\x6c\x3b\x4b\x47\x2a\xd1\x56\x76\xed\xfc\xe8\xba\x7e\xe8\xf2\xc6\x18\x97\x73\x1a\x2d\xa0\x80\x4c\x0e\xb4\x21\x2a\x97\xfd\xc2\x3e\xa7\xf7\xb3\x56\x5a\xd1\x74\xfe\xb5\xf5\x5f\xcd\x5c\xa4\x37\x80\x4b\x23\x68\x00\x6e\xcb\x1a\x34\x83\x5c\x94\x68\x18\x61\xa9\xb0\x48\x2c\xa0\x21\x03\x68\x3f\x90\x84\xd5\x07\x01\x24\xde\x4a\xc4\x6d\xd5\xeb\x7a\x58\x64\x75\xbb\xcb\x5d\x03\x28\xae\x70\x83\x04\xd9\x60\x51\x5b\x97\x57\x6f\xab\x6b\x4c\x6b\xa4\xa5\x6b\x37\x2f\xef\xb0\x30\x50\xde\x18\x20\x27\xe8\xa7\xa7\xf4\xf7\xd2\x58\x66\x14\x84\x57\x9a\xf3\xf9\x60\xda\x6b\xc7\x10\xa9\xf2\x8b\x05\x2c\x2f\xad\xa9\xa8\x92\xa8\x26\x8d\x56\x7b\x5c\x94\xfd\x36\x8d\x85\x81\x7f\x66\xc0\x97\xed\x62\x8b\xe3\xf7\x82\xe0\xdb\x9a\x6f\xd8\xdb\x0c\x4b\x81\xab\x5b\x89\xe8\xdc\x53\x64\x89\xef\x88\xd9\x5d\x00\x4b\x43\x8e\x41\xbe\x06\x4c\xe4\x2b\x4c\xeb\x13\xf4\x3d\xe7\x4d\x97\x18\x5c\x2c\x30\xa3\xff\x32\x8a\x9c\xcf\x83\x49\x18\x0c\x4e\x88\x20\x5b\x5d\x29\x13\x00\x3e\xf8\x08\x3a\x06\x23\xc1\x5b\x56\x23\xc1\x67\x94\x21\xc9\x05\xac\x12\x6f\xf4\x0d\xac\xc0\x7d\xad\xd0\x2e\xfa\xaf\x8d\xea\x3f\x0f\xaa\x3f\x52\xc4\xe1\xe0\xc3\x05\x29\x7a\x29\xb5\xd7\x56\xd0\x1d\x3e\xd6\xff\x58\x4a\x5e\x51\x0c\xc6\x88\x35\xbe\xd1\x45\x14\x9d\x7b\x4e\xb6\xe8\x99\x8f\xce\x65\x5b\x34\xec\x16\x46\x14\x83\xc9\x68\xf6\x48\x6f\x13\x2a\xad\xc2\x0b\x1b\x41\xb4\x03\xc0\x3a\x75\x1b\x30\xd6\x8e\x47\x4d\x7e\x3f\x41\x0d\x61\x0b\xb5\x44\x47\xe8\x71\x2f\x01\xea\xdb\x45\xba\x03\x84\xc9\x52\x46\xd5\xa8\x63\x22\xa0\xf8\x13\xab\xb8\xfc\xa7\x5c\x5d\x65\xbf\x67\xba\xa7\xdb\xbb\xa0\x3f\xb2\x46\xa5\x65\x9f\x35\x39\xc4\xd3\x49\x3b\xee\x67\x23\x24\x7d\x3a\xb4\x1c\xc7\x3b\x95\xa1\x57\x33\x9f\x3a\x9b\xed\xd4\xed\x41\xdd\x26\xb0\xf7\x9c\x02\x79\x0b\x3f\x3a\xca\xea\x16\xee\xef\x6e\x33\x4b\x60\x74\xea\x48\x5d\x84\x14\x51\xd9\x80\x8b\xbe\xe8\x76\x88\x29\x8e\x4e\x13\x06\x74\x1b\x27\xfa\x10\x9d\xa2\x5f\xdf\xf6\xb5\x01\x4d\x85\x4e\xd1\x1c\x37\x92\x94\x08\x96\x31\x11\x48\x97\x7d\x57\xe8\xe6\x59\xa8\xdb\xfb\xff\x74\x1b\x5a\xbe\xa1\x53\xc7\x41\xdf\xe4\xd3\x83\xce\xc2\xa9\x80\x69\x63\x34\x6f\x99\xde\xff\x6f\x22\x12\x8c\xde\x21\x46\x36\x99\x40\x8e\xa3\x68\x62\x1f\x1d\x43\xaf\x03\x46\x7e\x13\x93\x77\xf4\xce\x2a\x7d\xbf\xb5\xec\xb9\x01\x15\xd1\xcb\x39\x97\x81\x3e\x18\x49\xe0\xaf\x47\x31\xda\x97\x06\x46\x77\x32\x11\xfd\x2f\x8c\x8b\x76\x0e\xec\x17\xa9\x1c\xfd\x56\x0d\xad\xe1\x22\x0a\x89\xe8\xfc\x56\x1d\xc2\x96\x8b\xe7\xcf\x40\x3d\x3f\x27\xdb\xd1\x6d\x47\x1b\x0c\xc8\xde\x6d\x2a\x78\x28\x0d\xda\x7a\xdb\x17\xf6\x0a\x2a\xcd\xc9\xba\x8d\x0c\x68\x8f\x7e\x06\xe1\x7a\xb6\x08\x76\xff\x59\xbd\xa2\xec\xf8\xf8\xb8\xcf\xa6\x3e\xe7\x6c\x4e\x17\x11\x52\x6e\x77\x33\xd1\x0a\x6d\x15\x68\xd3\x0f\xce\x1c\x30\x43\xda\xbe\x16\xbb\x2c\x31\xd6\xae\xb4\xe6\x90\x57\x0c\x2c\xf6\xae\xe1\x17\x77\xb0\x14\x7b\x91\xf6\x19\xbd\x33\xc3\xba\xbe\x45\xb2\x65\xe3\xa0\x53\xd3\xa7\xc4\xa7\x81\x59\xed\x6b\xd1\xa6\x33\xb3\x6b\xe9\xcc\x74\x38\x70\x8a\x69\xe7\x03\xe7\x9a\x76\x2e\x4c\xda\xfd\xb5\xcf\xe4\xc1\xdc\xad\x6f\x17\x26\x1c\xb2\xc7\xbc\x5d\xf4\xe6\xc0\x19\xbb\x6e\x07\xce\xd5\x75\x3b\x8c\xb5\xc1\x8c\x75\x86\xab\x9f\xea\x4e\xc1\x3d\xef\xda\x0a\x1a\xd3\xc7\xff\xb5\x6b\xa2\x9d\x8e\x7a\x23\x68\x57\x39\x98\xbe\x09\x77\xba\xeb\x1d\x21\x74\xef\x9d\xb8\x71\x16\xcc\xa1\xae\x22\xda\xec\x33\xc7\x7b\xca\xfb\x3a\xda\x88\xdc\x6a\x37\x8a\xb2\x4a\x10\x2c\x89\x44\xe4\x8e\x88\x6d\x46\x0b\x43\x46\x2a\xd1\x1d\x6e\x5a\x02\xca\xa5\x6d\x14\x5d\x37\x34\x28\x93\xa7\x3f\xbc\xfc\xc5\x7a\x6b\xb2\x5d\xaf\x9b\xad\xf6\x98\x16\x44\x45\x41\x43\x18\xaa\x97\xc0\x1a\x80\xe9\x79\x65\x91\x79\x45\x44\x45\x98\xc2\x0b\xd2\xf5\xd9\x0a\x84\x1e\x02\x30\x7a\x87\xd6\x1d\x68\x45\x7a\x0f\x41\x41\xa7\x11\x94\x12\xd9\xc1\x22\xee\x51\x71\x93\x9d\x1a\x62\x32\xb0\x96\x26\x83\x02\x38\xd9\x8b\x7a\x7b\x2a\xca\xec\x9b\x83\xf4\x4d\xdf\x4f\x7b\x2e\xe4\xee\x97\x07\x2d\x88\xdd\x26\xdf\x0e\xee\x0e\xfd\xdc\xbf\xf5\xfe\x83\x37\xb5\x59\x67\xef\xfd\x59\xf7\xd4\x6c\x9e\xef\xdd\x5e\xea\x3d\xbf\x0a\xbe\x6f\x05\x1c\xf9\xb9\x58\x57\xbc\x03\x3b\x97\xd4\xf9\xc0\xa1\xb9\xdb\xe2\x4f\xec\xce\xbc\xc7\xe6\x6f\x17\x67\x9a\x92\xe1\xbb\x59\xd3\x80\x71\xd5\x67\x1d\x14\xe2\x7c\x38\x0e\xd9\x09\x52\x71\x51\xbb\xe0\x8f\x0f\xdd\x81\xa7\x6d\xc3\xe4\x26\xc6\x6c\x32\xf7\x3c\x34\xf0\x3f\xcd\x58\x26\x52\x66\x34\x74\x18\xee\x0d\x51\xad\xb0\x27\xc4\x29\x58\x98\x8f\x3f\x55\x49\x03\x8a\x5c\x20\x46\x1b\x44\xe7\x88\x6a\x32\xb0\xaf\x14\x9a\xf3\x96\xd5\xbe\x81\x91\xf1\x1f\xbb\x21\x46\x6d\xc2\x18\x43\x0d\xbe\xd1\xe2\x20\x4d\x04\x7d\x21\xf8\x46\xef\xff\x35\x05\x49\xc6\x62\xeb\xa1\xd5\x9c\x68\x67\x5c\x99\x28\x8c\x39\x36\x6a\x38\xae\x35\x5e\xa0\x46\x21\x1f\xd1\x72\xdd\x24\x43\x50\x69\x5b\x74\x8c\x2e\xad\xc5\x16\x44\x25\x81\xcc\xd1\x3b\x33\xc1\xf3\xd4\xc9\x1e\x9f\xa4\xf1\xce\xef\xa2\x85\x4d\xe7\x20\x37\x8e\x66\x17\x1e\x6b\x70\x17\x9b\xf9\xd4\x4e\x73\x3a\xe3\x42\xf0\xcd\x93\x2f\x3f\x18\x98\x19\xc8\x4f\xdf\x8e\x34\xb5\x4f\x4c\x1f\x07\xed\xda\x90\xe6\x15\x56\xcb\x5c\x99\x08\x60\x58\x61\xdc\x5f\xe3\x19\xbc\x2d\xd8\x22\xb6\x27\xa3\x4d\xbe\xb0\xae\xb1\x39\xe6\x5a\xf1\xda\x70\x3b\x8d\xf2\xda\xa5\x65\x4f\x3a\x42\xdc\xb8\xc3\x4a\x0f\xb0\xbc\xce\x60\xff\xc0\x77\x24\x27\x3d\x23\x9b\xb0\xe4\x92\x1f\xe3\xc9\xaf\x05\x29\x7a\x08\x26\x23\xe0\x32\x9a\x3c\x3a\x3d\x45\x8f\xd0\xc7\x8f\x49\xe3\x51\x34\x8a\xf7\xfc\xbf\x3d\xed\x07\x72\x84\x1e\xa3\x2f\xbf\x4c\x60\x94\x40\x3c\xb1\x20\xd6\x82\xaf\xb9\x24\x75\x0c\x63\x34\x1e\x9f\xa4\x91\x09\x84\xd0\xc3\x73\xa3\x09\x80\xd8\xdb\x3c\x18\x0f\x4b\xcf\xa5\xdf\xce\x4d\x5e\x04\x41\x0e\xb8\x6d\xcd\x85\x4f\x64\x82\x1f\xe3\xb5\xff\xb0\xc0\xf9\xff\x94\xac\x66\xe3\xa2\xd3\x92\xd8\x16\x88\xfa\x36\x83\x03\xd2\x24\x25\x11\x0a\x8d\x3a\x3f\xe8\xcf\x2a\xe7\xca\xe9\x69\x89\x59\x93\x9e\xce\x52\xc2\xee\xed\x38\xa3\x65\x34\x20\x0d\x3b\xca\x8a\xca\x15\x56\xd5\x32\xa4\x8b\x58\x90\xf2\x61\x07\xe6\x38\xf9\xe6\xd3\x83\x12\xa2\xbb\xe6\x9f\xa0\xdf\xbf\x23\x46\xc7\x95\x13\x2d\x15\x57\x17\x13\xb7\x47\x24\x99\x32\x1d\x25\x08\x21\xd7\xae\xd0\xa7\x1e\x85\x1f\xc1\x82\x32\x27\xf9\x3e\x1d\xce\xd0\x81\x4a\x17\x14\x1d\x82\x6f\x6d\xac\xf0\x77\x18\x41\x0b\x4e\x94\x4b\x1e\x6d\xed\xb0\x33\xbe\x87\x9c\x5c\xc8\x74\xf0\xbb\x48\x67\x38\x2d\x65\x58\xb7\x8e\x84\xf1\x04\x45\xff\xd9\x67\xb8\x7f\x10\x2c\xd4\x8c\x60\xb5\xf7\x90\x4b\xd7\xe3\xf0\x61\x7b\x56\xd8\xfb\x68\xfb\xdb\x31\x78\x61\xfd\xf5\x8c\xfd\xc6\xcd\xc6\x84\xb7\x31\x43\xed\xba\xd6\x9e\x8a\xe4\x2b\xe2\xe5\xc5\xed\x9c\x73\x4a\x1a\x1b\xff\x8a\x87\xf4\x24\x01\xae\xf4\x64\xe6\x69\x0d\x6f\x60\xc3\xb4\xc0\xc6\x34\x0a\x3e\xfc\xbf\xcf\xed\xec\xea\x77\xfd\x09\xec\xe9\x88\x93\x5e\xe4\xe1\x7f\xd3\x34\x5f\xd1\xac\x66\x93\x4c\x60\x67\x6b\x26\xe6\x2e\x04\x14\x42\x0e\xdd\xa5\x1c\x46\xa7\xf2\x67\xdc\xd0\x1a\x86\x3a\x77\xb6\x22\x44\x0e\x22\x0c\x0b\x36\x64\xaf\x11\x5f\xd6\x45\x7b\x03\x73\x76\x7b\x19\x4c\x42\xf0\xf1\x09\x7a\xf8\x82\x6c\xac\x4d\x06\x5f\xa1\x95\xcd\x61\xc8\x93\xef\x90\x6c\x57\x5a\x22\x3c\x65\x58\x0d\xc7\xe9\x86\xe0\xe0\xff\x3f\xcc\xd4\xdb\x83\x03\xf0\x2f\x04\x99\x52\x54\x87\xe2\x7b\xa9\x80\x59\x32\x46\x22\x16\x7f\xf3\x3f\x4d\xc8\xb2\xe9\xfd\xa9\xc2\xb3\x37\x18\x68\xa4\xa5\xeb\x10\xc9\x62\x64\xf3\x6f\x91\xae\x2c\xbe\x97\x11\xf0\x00\x41\x73\xc4\x8a\x24\x2d\xfc\xff\x7f\x9a\x9c\xfd\xa1\xca\x2c\xa1\xd4\x7f\x42\xd6\x62\x39\xd3\x72\xf7\x67\xc9\x9a\x8f\xac\x26\x33\x3e\x40\xc6\xfa\x62\x97\x64\xf3\x62\x77\xf8\xf2\xaf\x26\x6b\xf7\x21\x64\x77\xf6\xe9\xdc\x0f\xa0\xe5\xd3\x1f\x5e\xfe\x72\xdd\x1f\x9e\xd4\x2c\xda\x19\xb1\xfb\xab\x91\x14\xd9\xd5\x14\x62\x68\x4f\x4e\xd1\xe3\xe9\x23\xbb\xb3\x9b\x70\xb1\x5b\x0d\x33\xa2\x36\x84\x30\xf4\x2f\x22\x38\x88\x3e\x67\xe4\x33\x39\x34\x18\xf2\x4d\x10\x2b\x32\xea\xf8\x18\x5d\x32\x08\xc4\x71\x81\x6a\x2a\xe1\x4f\xdc\x2a\xbe\xc2\x8a\x56\x3e\x46\x5e\xe1\xa6\x6a\x1b\x77\xeb\x89\xd5\x68\x8d\xb7\x2b\xc2\x54\x39\xd3\x27\x36\x05\x2c\x24\x7b\xc8\x69\xc6\xaa\x47\xef\x10\x31\x7f\x95\xcf\x38\xc3\xb4\x9d\xfb\xdb\x70\x5c\x3f\xd1\x4d\x9d\xa3\x7b\x6c\x03\x1b\xc7\xf3\x86\x6f\x7a\x86\x19\xef\x00\xaa\xbd\xc9\x91\x45\x64\x82\x14\x3f\x14\x6a\x76\xda\x70\xc9\x6c\x0c\xd4\xca\x60\xb3\x45\xb8\x52\xf4\xce\xf9\x63\x90\xa0\xac\xb0\x50\x12\x61\x50\x7a\x9c\x91\x10\x15\x5d\x0b\x7e\x47\x6b\x52\x87\x78\x67\xf7\x86\x03\x1c\xe4\x90\x8d\xbb\x38\x68\xa2\x10\x82\x48\x1b\x33\xf3\xe9\xb5\x72\x02\x29\xb7\xef\xa3\x34\x8a\x42\x18\xe5\x6b\xf4\xf8\x7d\x0e\x1f\x6e\x76\x31\x13\xcb\xa6\xd2\xe4\xf6\xd9\xa5\x20\xd7\x5c\xdc\x4a\x74\x84\x24\x65\x95\x8f\xe9\xc5\x29\xdc\x54\x1a\x64\xcc\x65\x08\x3b\x29\x93\x50\x4e\xd3\xec\xa8\x19\xe7\x4a\x2a\x81\xd7\x6b\x97\x12\x64\x28\x62\x2e\xb3\x35\x70\x03\x99\x20\xc9\xf0\x5a\x2e\xb9\x9a\x98\x84\x2e\xfb\x23\xfd\x17\x91\xd1\x8d\x2a\x4f\x40\x9b\xe2\xd9\x39\xb6\xb1\x5e\x14\x58\x37\x7a\x0a\x13\x84\x25\xaa\xc9\x1c\x72\xb3\xe0\x84\x13\x2b\x3f\xd4\xb4\x57\xa0\x03\x99\xd3\x40\xc7\x80\xaf\x9e\x6e\xac\xe5\x34\xfd\xb8\xc5\x8e\x7c\xa0\x7d\x12\x7e\x06\x53\x86\xee\x9b\xe9\x73\x8f\x44\x9f\x52\xe2\x6c\x58\x38\xfb\xa8\xf4\x9e\xe8\x61\x59\xd3\x3b\xc2\x17\x2d\x19\x1f\x3c\x32\xf7\x4c\xb1\x8f\x9a\x5c\xc6\xe1\x22\x23\x07\x3e\x9e\x0d\x31\xa5\x24\x5c\xe3\xda\x85\x70\x79\xf7\x5c\xe1\x7e\xa6\x5d\xca\xd8\x23\x2f\x06\x5f\x3f\x9e\xdc\xc3\x73\x70\x32\x10\xc3\x29\x04\x3b\x81\x32\x57\xec\x4e\xe3\x14\x24\x6f\x92\x49\x99\x59\xca\x2e\x4f\x2a\x51\x4d\x83\x1b\x17\x9d\xdf\x7b\x4f\x2e\xc8\xc2\xf1\x31\xba\x06\xa5\xb3\x21\x90\x8e\x0a\x6b\x31\x4d\x34\x9e\xe8\xdf\x6a\x0e\xbc\x63\x70\xcd\x86\x97\xc0\xc0\x44\xe3\xd4\x64\x84\x1b\xc9\xa7\xe8\x17\x62\x8c\x00\xdb\x15\x6e\xa6\x0f\xa5\x3e\x74\xd9\x6b\x02\xb4\xce\xf8\xae\x57\x94\x8d\xc6\x53\xc2\xea\xcc\xdb\xc9\x42\x90\x88\x34\xb2\x24\xfd\xe6\xda\x4f\x65\xa7\xea\x6f\x16\x18\xaf\x6c\x27\x16\x7e\x55\x3a\x3c\x00\xd6\xb5\xe2\xeb\x9f\xb9\x26\x5b\x86\x45\x09\xc4\xc5\xf3\x67\x49\xe7\x4b\x56\x5f\x3c\x7f\x96\xa3\x9f\x32\xfd\xf8\x18\x9d\x83\xbd\x0f\xca\xf6\x32\x0b\x9f\x77\x2e\x87\xe7\x7d\xbd\x26\x67\xce\x70\x4a\x8f\x2f\x1b\xa2\x7c\xf8\xe4\xc7\x10\xb8\x4e\xcf\x2c\x8a\x72\xee\x33\x34\x7b\xb6\xc1\xb2\x07\x64\x32\x37\x63\xb5\xdd\xd3\x2e\xa8\xed\xb0\x8e\x8a\x2d\xbd\x76\xb6\x7f\xf4\xc2\x4b\xf4\x7c\xb6\x22\x8b\x7d\xdc\xe6\x0d\xb7\x93\x67\x04\xf1\x3b\x22\x36\x82\x2a\x45\xa0\x52\xc6\x7b\x67\xc0\x91\x33\x56\x5f\xfb\x9c\xb3\xf7\x68\x46\x1a\xbe\x29\x42\x2c\x65\x8e\x8e\x1e\x4d\x1f\x8d\xcb\x08\x14\xf6\x96\xce\x57\x3d\x3d\xa3\xdd\x25\xfc\x5d\x6e\xeb\xd3\x47\xc3\xfe\x32\xee\xb3\x98\xbb\xe7\x59\xb9\xf0\x8c\xbb\xe2\xeb\xc8\xe4\x2d\xdf\xe2\xf5\xd6\xbc\x9b\xb9\x7a\xe6\xae\xa2\x6f\xe3\xac\xfc\x1e\x71\x8f\x94\x63\x91\x33\xa3\x2e\x6e\xd7\xa0\xba\x70\x58\x5b\xa1\x72\x44\x25\x20\xad\x59\x76\x31\x2d\xe6\xcf\x46\x34\xd2\x30\x5f\x58\xb2\x8c\xc6\xfd\xc7\x19\x69\xa0\x9a\x4a\xb3\xe3\x69\x06\xfb\xd3\x72\x6f\xeb\xc1\x7d\x00\x63\x3b\xfa\xfe\x8a\xdb\xc3\xf5\x04\x45\x73\x6c\x61\x0d\x34\x7f\x80\x16\x54\x9e\x3d\xc7\x98\x83\x5a\x8e\xa0\xf5\x87\xc0\xfd\x49\x41\x7e\x01\xe6\xa9\xb3\x6a\xfd\x04\x30\x20\x6f\x4e\xa9\xcd\x85\x41\xc5\x11\xae\xef\xb0\xb3\x6e\xbb\xa6\x24\x64\x0b\x98\x69\xd8\xbb\x93\x73\x9b\x4a\xf4\x5b\x4b\x85\xb1\xdd\x6b\x6a\xbc\xa4\x70\x2d\x61\x45\xca\x29\x3f\xda\xaa\xb4\xe3\x7d\xaf\xc7\x1f\x75\x73\xa1\x37\x54\x5b\x21\x43\x3b\x69\xc1\x70\x82\xfb\xf1\xbd\x1e\x6f\x71\x5d\x41\x9e\x85\x81\x0d\xa8\xa0\x53\xb4\x20\xea\x3c\xfa\xa6\xb0\x65\x64\x1d\x73\xbd\x1c\xb0\xee\x9c\xe9\x0f\x1a\x71\xe3\x2f\xfa\x34\xdc\x2b\xbc\xf5\xeb\x12\x76\x6b\x3a\x2f\xf8\xaa\xda\x40\xb0\x4e\xdd\x6e\x55\x09\x60\x70\xa5\x5a\xdc\x34\x5b\xb4\xd4\x0e\x09\x43\x5c\x4b\x00\x5d\xad\x48\x4d\xb1\x22\xba\x81\x3f\xee\xb5\xe5\x8d\xa0\x26\x46\x1f\xf4\x19\x31\xe5\x21\xde\xaf\xf1\xd6\x2e\xe7\xa7\x5c\xbc\xb2\x67\xc1\x76\xa9\xbd\x8f\xc6\x5f\x27\xf3\xaa\x48\x11\x70\x62\x51\xe1\x1e\xbf\x3a\x77\xa4\xe3\x8f\x39\x0b\x1f\x40\xa9\xd8\xf3\x53\x1f\x32\xb1\xb8\x4c\xc1\xfd\xfb\xf6\xb4\x28\x0a\x79\x0a\xfd\x0e\x0c\x77\x99\x4c\xfd\x88\xe5\x82\x1f\xca\x5f\x94\x85\xde\x52\x34\x38\x33\x77\x60\x1c\x9d\xbb\x3b\xaa\xa3\x31\xfa\xf2\x4b\x34\xb2\x15\xc0\xa6\xf5\x6d\xf2\xd3\x17\xa7\x88\xd1\x4e\xe4\xa2\x33\x1d\xd0\xb0\xd1\xb5\xd6\xcf\x9b\x8d\x29\xd4\xf1\xdf\x76\x0d\x1f\x24\x36\x64\x3f\x79\xe9\xdd\x3f\x07\x7b\x11\x56\x1f\x26\xf5\x35\x99\xe3\xb6\x51\x65\xd2\x9b\xfc\x9d\x07\x65\x08\x59\x94\xe8\x1c\x37\x8d\x8c\x0e\xb7\xdf\xfb\x80\x8b\x1c\x70\x3c\xb2\x0c\x64\xb7\x19\x19\x77\x26\x2b\x37\x32\x90\xad\xac\xb7\x9c\xc2\x02\xfb\xb7\xc5\x58\x89\xc1\x39\x99\xd9\x67\x07\xaf\x4b\x1a\x63\xc8\xde\x09\x97\xbd\x47\x69\x4c\xa6\x65\x12\xcf\xc9\x1b\xf8\x6e\x34\x9e\x2a\x6e\x02\x17\xa3\x71\x6f\xc8\x6f\x4f\x66\xf6\x33\x67\x98\x91\xaf\x06\x19\xd9\x55\x2d\x7f\x30\x1f\x23\x05\x9a\xf1\x30\x46\xd2\xf2\x2f\xfa\x6a\x4f\xbe\x0d\xa8\xc6\xcf\x21\xb3\x2d\x1f\xb0\x8b\xce\xae\xc8\xde\x59\xbc\xc0\x4c\x65\x0a\x1f\x62\x1d\x5a\x43\x56\x7d\xfc\x19\x24\xb7\x5a\x3e\xa3\x79\x5c\x4f\x2f\x99\xea\x21\xe4\x2e\xda\xfa\x09\x95\x5e\x10\x52\x4b\x57\x00\xc4\xd8\xc8\x51\x46\x9b\xcf\x2c\xd2\x0e\x66\xce\x23\xa3\x87\xe5\xb0\xef\x64\xd9\xc0\x85\xa9\x58\xb6\x82\xcb\x07\x49\xa8\xa0\x97\xea\x7d\xaa\xbe\xf7\xf4\x60\xe7\xde\x30\x70\x64\x35\x64\x29\xf5\x0e\xb8\x97\x79\xd5\x71\xae\x22\xd2\x19\xe1\x53\x50\xfa\x34\xf3\x24\xbb\x1e\xe8\x71\x70\x3d\xa5\x0f\x9c\x0c\xfb\x9f\xa5\x1b\x59\x03\x64\xf5\x38\x47\x17\xd6\x4d\x96\x91\x4d\x4f\x2c\x45\xbd\x92\xd3\xa5\x3d\x3d\x6a\xef\x96\x99\x8a\x09\x66\x51\xc7\x70\x60\x9e\x90\x63\xac\x1b\xda\x7b\xea\x33\x77\xdd\xce\x45\x63\xf3\x94\xcd\x41\xe7\x5d\xcf\xc9\x22\x75\xdd\xae\x56\x36\xe9\x32\x9a\x4a\x90\x9f\xae\xe4\x44\x46\x53\x64\x2f\x01\x4d\x3a\xa6\x52\x5f\x22\x6b\x64\x25\x65\xa0\xa6\x9d\xcb\x8b\x29\xa2\x53\x3f\xf3\xf1\x10\x88\xe4\xe6\x65\x06\x21\x8e\xef\x04\x20\xc6\x66\xed\x44\x4e\x32\xd8\x11\x8b\xef\xe5\x96\x24\x72\xa1\x7c\x8d\x03\x7b\x6b\x86\xcf\xcd\x55\x9a\xe0\x75\x25\xfc\xfb\x4a\xe6\xf7\x68\x2c\x48\x68\x19\x0e\x2a\x11\xb5\xf5\xc0\xec\x08\xb7\x84\xd9\x6b\xe4\xda\x35\x67\x5f\x29\xeb\x9d\x53\xa6\x48\xdd\x23\x95\x5b\xa2\x3a\x21\x48\xdb\xe2\x95\x59\x67\xa7\x85\x12\xc4\x5e\x02\xa0\x84\xb1\x69\x98\x19\x9a\x1a\xd0\x9c\x10\xc3\x5d\x0b\xe4\x29\x21\x52\x77\x7d\x4a\xc8\xf7\xb8\xc1\xac\x22\x59\xa7\x3b\x2c\xa0\x44\x0a\xb0\xd5\x1c\xa4\x9f\x69\x1a\x79\x54\x1e\x4d\x1f\xe5\x51\xf8\x30\x48\xb0\xb3\x6d\xfb\xee\x3e\x35\x08\xdc\xd7\x64\x36\xa2\x63\x9a\xec\x17\xcd\x3e\x1c\x2e\xfa\x1a\x8d\x52\x6c\x8f\xc2\x54\x76\x05\xa1\x7f\xe0\xd8\x18\x04\xa6\x8e\x85\x16\xa8\x19\x67\xad\x74\x42\x00\x99\xdc\x71\x62\x7c\xcc\x15\x68\x79\x63\x1a\x66\x0e\xd0\xf7\xe1\xa7\x52\x7c\xae\x9d\x99\x34\xcd\xee\x58\x1d\x11\x8f\x2e\x86\x09\xe2\xbf\xce\x79\x17\xa3\xf2\x64\x88\x88\x07\x52\x7c\xe0\xc7\xa3\x78\xd0\x5d\xb1\xfe\x64\x09\xef\x17\xf7\x6c\x4c\x0d\x53\x48\x99\xdf\x07\x9f\xbf\xed\x3a\x00\x1b\xbc\xaf\xd4\x61\x91\xbf\x8c\xb7\x09\xd7\xfe\x12\xcf\xc3\xe7\xda\x42\x92\x83\xcb\xed\x37\xd6\x56\x27\xe9\x1b\x39\x85\x59\x3c\xfb\x91\x05\x25\x90\x4e\xbd\xab\x12\xdc\xef\xfb\x6d\x29\x3d\x17\x1b\x3a\xc2\xf0\xdd\x77\x68\x8d\x19\xad\x46\xfe\x24\x34\xec\x7c\x05\x86\xa1\x19\xa9\x5a\x88\x6e\x6a\x55\x29\xbd\xa6\xf4\xe4\xd8\x12\xf5\x70\x9c\x99\xbd\x29\xde\x9d\xcd\x67\x68\xe2\x3d\x7b\x4e\x0e\x73\xc0\x80\x7a\x85\xb7\xc1\xea\x74\x55\xda\x7c\x15\xad\x50\x97\xc6\x85\x9a\xd3\x7b\x19\xbd\x86\xd1\x9e\x26\xa0\xbd\x4b\xb1\x8e\x1b\xdc\xdb\x26\x40\x47\xe8\x71\xe1\xb2\xc6\x17\x45\xe8\x49\x1d\x80\xae\x12\x00\xa3\xcd\x5b\x36\x85\x7d\x0a\x80\xbd\x49\xec\x82\x51\x7a\xee\x53\x1e\x36\x6e\x33\x09\x56\x58\x5f\xf3\xa4\x56\x42\x57\x3c\xfb\x97\x50\x60\xc0\xc8\xce\xa3\xdb\xbb\x3c\x64\x56\x57\x41\x89\x96\xf4\x0c\x5c\x12\xbc\x02\xc4\xbe\xab\x23\xdd\x2a\x04\xfc\x8e\x48\xaf\x4f\xec\x2e\xe0\x12\xbf\x66\x6d\x75\x4b\x94\x3d\xdc\x4a\x7c\xd2\x60\xc0\xdb\xc3\xe9\xc2\xc1\x73\xb1\x9c\x42\xea\xd5\xa5\xc7\x1e\xe8\x92\xd5\xd1\xb9\xb1\x3d\xae\xd8\x9a\xb2\x8c\x8a\x36\x4d\x27\x50\xde\x89\x89\x52\xf6\x4a\xf0\x85\x20\x52\x96\xae\x78\xf5\x1c\x37\xcb\xd2\x49\xf3\xa7\x7c\x10\x1b\x54\xb5\x46\x62\x3f\xf8\xe8\x28\x9a\xe4\xa7\xd0\xd1\xae\xd4\x2f\x46\x2b\x7e\x47\xba\xdb\x76\x67\x05\xba\x2b\xb8\xbd\x91\xac\x84\xb4\x3f\x99\x74\xc1\xe0\x75\xb8\x6b\x47\xfd\x03\xf8\x34\x96\xa1\x7b\x69\xb9\x3c\xf9\xac\x32\x99\x05\x2c\x7c\x55\xdc\xe4\x1a\x9a\x55\x7b\xeb\xb5\xe0\x77\xd9\xf5\x94\x58\x6c\x86\x83\x80\xfd\xa4\xec\x8b\xce\xc7\x57\x16\x83\x38\x87\x48\x9b\x0d\xaf\x40\x32\x89\xaf\xa3\x1f\xa7\x61\x40\xd9\x45\x0f\x03\x0e\x68\x96\x38\x8b\x43\xd4\x54\x90\x4a\xf9\xf3\x98\xf7\x1d\x64\xde\x0f\x2f\x93\xde\xc0\x9f\x89\xf3\xe5\x8b\xe7\x19\x51\x59\x4d\xc6\x50\x0f\xcd\x91\x7b\xc0\xdc\xd1\xda\x97\xd6\xb2\xd7\x43\x78\x65\x61\x40\x21\xe0\x0b\x99\xf9\xcd\xe1\x46\xb5\x29\x36\x16\x4a\x0e\x43\x8c\xca\xa2\xe5\xf8\x6c\xf0\xf3\xfd\xa1\x5a\x83\xad\x2f\x7c\x26\x04\xde\xee\x28\x41\x6c\x2a\x0f\x75\x87\xf7\x75\xce\xf8\xdc\xc4\xa1\xd2\x12\x68\xc6\x78\x78\x7d\x9e\x8c\xeb\x9b\xd8\x79\x85\xfc\xaf\x03\x46\x49\xcb\x7c\xe9\x51\xe2\xb4\x17\x33\x8c\x6d\xb3\xc7\x30\x9a\x91\x6e\xae\xa6\x88\x66\xcc\xd5\x3e\x96\x87\xb9\x26\xef\x0c\x74\x3b\x29\x1e\xa5\x26\xf6\xa5\xea\xe8\x61\x29\x64\x8d\x69\x99\xf8\xd0\xb1\xfc\x1c\xbb\xca\xe2\xe2\xb0\x1f\x99\x6a\xd6\x27\x88\xd6\x99\x03\x92\xb0\x7b\x0a\xe7\x98\xf5\xc8\x7d\x39\xee\x24\x67\xb9\x5f\xa6\x82\x37\x10\x83\x74\xf5\xdd\xa7\x3e\xdf\x7b\x2a\xf0\xe6\x67\x48\x5f\x2e\x9c\x31\x67\x4c\xce\x07\x9c\xd2\x7a\xd0\x49\xdb\x81\x81\x25\xf5\x30\x06\x29\xff\xf7\xc0\xa0\xfb\x57\xcc\xc5\x97\xa6\xda\x1f\xc9\x78\x6f\x24\xb0\x5c\xe7\xaf\x58\xa1\xcf\x69\xf7\x0a\x32\xa1\x0a\xd9\xf3\x4e\x5e\x73\x1a\xa6\xeb\xdf\x64\x7b\xbc\x3e\x47\x66\x1f\x0d\xc9\x51\xe0\xec\x50\x52\x77\xd1\x19\xde\x91\xb1\x50\x76\x4b\xae\xfa\x33\x74\x4a\x38\x68\xc3\x21\xae\xdd\x50\x5c\x06\xe5\xed\x1a\x46\xd5\x1b\x76\x34\xe9\x94\x6d\xe3\x07\xa5\x88\xda\xe7\x99\xd0\xe3\x2f\x92\x59\x5c\x99\xb5\x69\x39\xbb\x4f\x3e\x9a\xa9\xa2\xeb\x8c\xa6\xe8\xba\xb1\xc9\xad\x9a\x53\xd8\x8d\x28\x43\xda\xf9\x15\xc9\x04\x92\x3d\xbd\x37\x49\xcd\xe7\xa3\x0d\xd8\x01\xe5\x04\xa8\xa1\xcf\xbe\xf9\x6a\x83\x30\x42\x2e\xdb\xe0\xa1\xec\xd7\x36\xc1\x78\xf4\xf8\x1e\x88\xfa\x34\xb8\x1d\x43\xd8\xca\x76\xbb\x6f\x1f\xdd\x6b\x9e\x49\x8e\xdd\x1f\x80\xc9\x3e\xf7\xae\x86\x3e\xa9\xe3\xf5\x68\xfa\xe8\x70\x10\xf7\x4f\xc2\x1b\x84\x1a\xa7\x7f\xe7\x05\x1d\xf7\xf8\x84\x9a\x8f\x6f\x73\xf3\xbb\xdf\xeb\xef\x4b\xd4\xdb\xc7\x6a\x8f\xde\x3d\xf1\xfd\xb4\xd5\x19\xbf\x90\xe1\x97\x60\x71\xc0\xe1\xb2\x04\x28\x79\xdc\x21\xd9\x79\x27\xa8\xb7\x47\xf4\x3c\x43\x79\xcc\x1d\xc9\xa3\x28\x7d\x89\xa1\x0c\x63\x30\xb1\x14\x7d\xb6\x88\xa4\x66\xf3\x7e\xaa\xa6\x54\x19\x7f\x07\x01\xee\xb5\xe2\xf6\xec\xe4\x6b\x2d\x1d\xf5\xe5\xfd\xa2\x9e\x52\xfd\x7f\x12\xd2\xa3\xbf\xa3\xbf\x1d\x84\xf9\x78\x3f\xd4\xbf\xf9\x37\xa0\xfe\xcd\x7d\x50\xef\x77\x71\x3b\xfe\xe2\xc6\x3e\xbc\x15\xef\xc7\xf1\xa3\x5b\x75\x12\x48\xc9\x5e\x68\xb3\x89\x00\xe6\x65\x01\x6f\xc1\x98\x0a\xf5\x72\x0f\x4f\xb1\x90\x55\x41\xe7\xe8\x8b\x5d\x39\x63\x1f\x3f\xa2\x9e\x94\xb1\x53\x48\x19\x2b\x56\x0d\x2a\x05\x34\xc0\x20\x0a\x56\x65\x3a\xee\xc2\xd7\xef\xec\xf7\x1c\xbb\xc5\xff\x8d\x2f\x15\x17\xff\x4f\x9d\xaa\x7d\x2e\xfa\x74\xfd\x2b\xaa\xe0\xf9\x00\xa4\x96\x82\xb7\x8b\x10\x94\xf0\xc8\x83\x03\x65\x6e\x06\xd8\xb7\xdd\xe2\x57\xdc\xb4\xde\x94\x89\xa3\xe4\x1e\x26\xa0\x2c\xc0\xf8\xd0\x39\x0a\x8b\x81\xf8\xea\xb5\x53\xf7\x98\x81\x29\x7f\x1d\x55\xbf\x2e\xa4\x7a\x45\x81\x71\xde\x36\x35\x5c\x1e\x71\xfd\x7b\x28\x18\xea\x8b\xdb\x01\x1f\x66\xce\x55\xa0\xa1\x73\x49\xa2\xde\x7d\x77\x30\xaf\x03\xab\xd1\xeb\x73\x5f\x78\x33\x2b\x2e\xd4\x49\x90\xf0\x01\x44\xbe\xd6\x2b\xc4\xc8\xe2\x5e\xf6\xe8\xe1\xa7\x0a\xe1\xac\xba\x47\x99\x74\x0b\xca\x06\x52\x8c\x3b\xb3\xd5\x2b\xd9\xbe\x9c\x01\x25\xc2\xef\x31\xe3\xd8\xbd\xd6\x73\x0d\x75\x62\xcb\xeb\xef\x8b\xa4\x75\xcb\x36\xe6\xfe\x61\x7a\x49\x2d\x2d\xc2\xac\x99\x0d\x35\xc4\x99\x87\x9e\xca\x61\x02\xc5\x31\xfc\x96\x6c\xbf\x28\xc5\x3d\x7b\x09\xd7\x2d\x88\x9b\xc0\xfd\x37\x5a\x4d\xf6\x25\xb8\x82\xd9\x64\xb5\xe1\xe7\xbb\x2e\x87\xdc\xf7\x70\x9f\xf8\x3a\x61\x46\x1a\x94\xee\x25\xdf\x83\x0f\x8a\x30\x12\x64\x4e\x04\x81\x5c\x7e\x73\x20\x54\x78\x2a\xd8\xa4\xb2\xb8\xcb\x03\xf1\x96\x10\x4a\xa3\x41\x8e\xaa\xde\x18\x4a\xf1\xd0\x13\xf4\x65\x21\x5a\x93\xd7\xe1\xf1\x35\x90\xce\xf1\x1a\xcf\x68\x43\x55\xa7\xbc\x57\xc5\xd7\xdb\x27\xe1\xe7\xe2\x2d\xe7\x78\x68\x20\xb8\x79\x59\x97\x72\x96\x1d\xaa\x94\xd5\x9a\x42\x55\x18\xde\x94\x27\x4c\x6b\xc4\x3d\x4c\x57\xe9\xac\x97\x92\xfe\x6c\x02\xe6\xc9\x67\xff\x24\xd1\xf3\x01\x7e\xb2\x6f\xc8\x1c\x9d\xe6\xf3\xf6\x75\xcc\xfa\xc8\xf6\xed\x68\xf7\x5c\x2c\x66\x09\x5e\x09\x4e\xf1\x4c\x6c\x6d\x3d\x87\xd2\xfe\xf2\x12\xb4\xd9\x5e\x72\x12\x44\x24\x0f\xbe\x58\x21\x09\x7b\xe9\x9f\x24\x1f\x76\xc0\xff\xa8\x68\x68\x3b\xed\x33\xa5\x22\xa3\xd3\x7d\x05\xc2\x61\xf2\x87\xc8\x82\xde\xad\x0e\x13\x82\x10\x05\xb3\xec\xd7\xfb\xd1\x9f\xc4\x78\x37\xd6\x7f\x94\xf3\xf5\xed\xe7\x2b\x04\x4f\xa3\xfb\x32\xdd\x23\x71\x00\xd7\x7f\xc4\xb7\xf0\x08\xb1\x08\x8f\xc2\xf2\xb9\xf5\x3f\xcc\xeb\x20\x12\x8d\x28\x33\x85\x69\xc6\xe0\x7e\xc0\xa5\xe9\x69\x38\xf1\x6a\x67\x47\xe6\x11\xf1\xa8\x96\x6c\xa7\xf2\xcd\xbc\x6d\xdc\x03\x4f\x06\x6c\xf7\x1d\x4f\xbf\xd7\xf4\xdf\x15\x7f\xe7\x4e\x84\x7f\x20\x51\xd5\xe4\x77\xb0\x43\xea\xd6\xd9\xd7\x30\x5e\xf4\xdd\xd8\x14\xdc\x88\x64\xd0\x52\x67\x14\xc0\x82\x63\xf7\xb7\x08\xe0\x78\x8c\x9e\x78\x48\x39\xf9\x4c\xba\x3c\x14\x65\x50\xf6\x21\xc7\xe2\x63\x39\x60\xb7\xb5\x12\x72\x5c\xe3\xc7\x70\xd2\x47\x70\xec\x5d\x41\xf3\x90\x23\x38\x12\x79\x28\x5e\x71\xfb\xbc\x9b\x84\x57\xff\x92\x28\x78\x27\x61\x78\x57\x0c\xde\x97\x26\xe8\xad\x84\x30\x58\xe6\xd4\x54\xfd\x71\xe0\xa6\x86\xad\xe3\x50\xbb\xb4\xc7\x29\x2e\x14\xb1\x76\x99\x39\x70\x6b\xb0\x21\x52\x76\xe7\xad\xe5\xc8\xcd\xb6\x54\x4a\x54\xbb\x44\x72\xd9\xce\xe7\x0d\xa9\xaf\x2e\xfc\x39\x84\x70\xfc\x71\x68\x96\xbc\xc5\xee\xeb\x9d\xc6\x53\xcc\x90\x28\xba\xa6\xfd\xa4\x4b\x4c\xe9\xc8\xbf\xbc\x32\x4f\xef\x18\xea\xa1\x53\xf4\x28\x81\xab\x47\xfa\xc5\xbc\xcb\x19\x6a\x71\x9e\xa0\x5f\x3f\x18\x5e\x39\x49\xfe\x94\xc1\xdf\x2c\x69\x43\x92\x11\xd0\x93\x03\xd9\x90\x71\xb7\x88\x88\xb3\xf1\x3f\x7c\x1a\x97\xdc\x3e\x33\xf0\x69\xfa\xdf\xaf\xa3\xc7\x85\x02\xbf\xb2\x1e\x8f\x1e\x14\xce\x0a\x63\x7e\x66\x77\x43\xff\xa8\x43\xc3\xce\x0c\x7f\x8d\x11\x7b\xfb\x2b\xad\xa1\xe6\xa9\x3f\x56\x33\xa7\x29\xa6\x57\x02\x2c\xf9\xcf\xf1\x31\x3a\x73\x57\x69\xa3\x57\x33\xfd\x1b\xac\x5c\xa0\x19\x36\x57\x6e\x43\xed\x16\x3a\x47\x1b\x62\x96\xc0\x82\xc3\xd5\x75\xfb\x33\xbc\xdd\xc4\x19\xb9\x17\xc5\x91\xbd\x78\x96\x34\x3f\x74\x85\x96\x4e\x20\x73\xfe\xc5\x3f\xf6\x5c\xff\x72\xf5\x11\x92\xe8\x08\x04\x8e\x7d\x02\xbc\x24\x4c\x45\xd6\x54\xe7\x79\xae\x28\xd6\x15\xbd\xcc\x1a\x45\xce\x42\x26\xc5\x20\x96\x7f\xfc\x7a\x71\x13\x72\x4b\xa4\xa8\x15\x46\xf6\xdd\xad\x78\xe0\x49\x2c\x88\x27\xfb\x48\xe5\x17\xe3\xfb\xae\xbe\x7c\xdf\x4b\xf6\x0f\xcd\x35\xbf\x0d\x9d\x85\x4a\x48\x90\xae\x6b\xc3\x42\xd8\x86\xbd\xe1\x49\xc6\x56\x85\x94\x0c\x21\x7e\x7d\x1b\x7a\xb7\xd2\x5d\x6a\x9b\x53\xb9\x24\x02\x6d\x21\xfc\x66\x16\x74\xf7\xf1\xb7\x4e\xb5\x21\xaf\xb5\xdf\x99\x00\x59\xba\x57\xb9\x60\xc5\x07\x14\x3d\xf3\xa3\x35\x2c\xd5\x16\x16\xa4\x00\x44\x0f\x9b\x25\xb1\x17\x38\xd3\xf5\x59\xc9\xe9\xab\x68\xac\x46\x72\x83\xd7\x50\x98\x6a\xb6\xd5\xff\x40\x65\x94\x9a\xb3\xaf\x54\x72\x58\xee\xca\xa4\x88\x36\xbc\xfd\x9a\x3c\xb1\x09\xe2\xfc\x95\x44\x9b\xe5\x16\x51\xf4\x2d\x7a\x84\x32\xc1\x83\x2f\xfd\x77\x1f\x3a\xda\xe3\x15\xad\x6e\x03\xad\x41\x68\x0c\xd6\x8f\x20\xdf\x02\x75\xa2\x81\xa6\xe5\x8b\x76\x85\x4e\xb3\x8b\x7c\x3d\x4d\x9d\xb0\x84\x8e\xff\xcb\x1d\x6a\x52\x2d\x34\xa6\x5f\x8e\xd7\xb5\xa6\x8f\xe6\x35\x7d\x1b\x62\xca\xd1\xb3\x72\x09\xc2\x9d\x91\x15\x59\xad\x1d\x87\x7e\xa5\xe9\x63\x5f\xee\x4b\xff\x7b\x84\x66\xa9\x65\xfc\x33\x3a\x05\xd0\x59\x92\x05\x3a\x45\x34\x79\xd9\xae\x2b\xfe\x00\x2a\x37\xe9\xce\x33\xd3\xa3\x32\x01\xdd\xb8\x36\x58\x48\x60\xa7\xc2\x66\x29\x98\x52\x64\xc1\x39\x32\x8f\x1c\x20\x2e\x6a\x6d\x05\xf3\xe4\xb1\x3e\x48\x88\x37\x0a\x6e\xe1\xdf\xfd\x73\x92\x44\xd3\x87\x6d\x0b\x2f\x04\x78\xad\x02\xc3\xc2\xfe\xa6\x37\x3d\x22\xca\xf1\x98\x17\xfe\xf7\xf1\x09\xfa\xbf\xa9\x5a\x32\x88\x7f\xe8\x58\x20\x07\x6c\xab\x61\xf8\x69\xb2\xc3\x16\xeb\xa2\x1f\x92\x78\x93\xc6\xc4\x42\x31\x74\xdd\x05\x71\xf0\xf3\xb8\xf0\xc5\x05\x71\x6e\x73\x5b\x1e\xe1\xc0\x1f\xe3\x99\x05\xe3\x31\xcf\xbe\x48\x02\x17\xe9\x15\xaf\x3c\xa8\x91\x0b\xd2\x93\xa3\xb4\xb7\xcd\x7f\x09\x0c\xea\x50\xca\x97\x9a\x7a\x4e\xb6\xe1\x14\x75\x1a\xbe\xec\xc4\xf6\xce\xb3\xbc\xb0\x5d\x72\x09\x45\x45\xa3\x67\xc3\xf7\x16\xcf\xe8\x49\xf4\x1d\xf7\xe8\x22\xa1\xbc\x78\xfe\x2c\x1a\xec\x1e\x42\xa9\xbd\xdf\x18\xdd\xbf\x86\x50\xe6\xb9\x58\x87\x0b\x65\xcc\xb4\x20\x94\x39\x73\x76\xc8\x66\x7d\x5b\xba\x78\x18\xa2\x2c\x5d\x79\x74\x3d\xac\x24\xe6\xbc\x29\x10\x09\xe5\x35\x6f\x0a\x0f\xb0\x84\x7b\x8a\x0d\xf1\xcf\xe4\x1b\x7b\x29\x94\xc2\x81\x50\x43\xbf\x77\xaf\x35\x18\xf4\xf1\xf1\xfb\xf1\x49\xf7\xa9\x39\x3b\x91\x5e\x93\x2c\x47\xf7\x26\x3e\x3e\xb9\x8c\x53\x92\x01\xdf\x66\x83\xb7\xb2\x58\xd0\x6e\xdd\xb4\xd2\x6e\x12\x45\x74\xcb\x41\x7e\xe7\x87\xf5\x61\x5c\xae\xb4\x85\xb0\x8c\x9f\xb3\xb7\xe8\x77\xaa\xe2\xf4\xdd\x23\xec\x8b\x5e\x74\x43\x66\x07\xd7\x0a\x45\xdf\x7d\x17\x3d\xae\x19\xd1\xf5\x19\xc9\x0a\x2b\xf5\xdc\x2a\x6b\xc8\x5c\x59\x89\xa8\x89\x54\x82\x6f\xa3\xe3\xe9\xef\xe3\x96\x58\xa4\xf7\x11\x37\x44\x10\x84\x9b\x86\x57\xf0\x44\x2e\x96\x08\xa3\x9a\x54\x44\x5b\xfe\x8d\x7b\x80\x98\x32\xfd\x05\xbd\x0b\xda\xcb\x67\x23\x87\x7a\xa3\xe1\x14\x0d\x1e\xcd\xd5\x28\x12\x78\xb9\xc7\x21\x34\xb5\x62\x42\x24\x84\xcc\xdc\x1c\xa2\xd8\x8b\x45\x4b\xf0\x8d\xee\x6f\xee\xcb\x50\xa6\x08\x83\xda\xa4\xd1\xf5\x4a\xa7\x19\xe1\xae\x26\x65\x73\xfb\xb5\x36\x92\x3d\x38\xf3\x80\x90\xb9\x70\xc0\xb8\x72\x57\x32\x43\xdd\xcd\x08\xa0\xef\x74\xa9\x1d\x18\x28\xc8\x33\xf1\x47\xc9\x09\xa5\x5d\x22\x9e\x9f\x95\xb6\x5c\x23\xb2\xb8\xe2\x3e\x36\x12\x67\x8a\x47\x21\xcc\xb6\x2b\x2e\x48\x9f\xfa\x4e\x2e\xf7\xb9\x82\x67\xfb\x48\x9a\x69\xd9\x91\x35\xad\xa4\x03\xcc\xd2\xc5\x45\x64\x02\x9b\xee\xd2\xa6\x15\x39\xed\x60\xfb\xbb\x8f\xf1\xf2\x29\xd5\xf4\xec\x7d\x68\xad\xd8\xa6\xef\xcd\xb5\x62\xe3\xee\xf3\x6b\x69\xb3\xfe\x97\xd8\xa2\x76\xfb\xbc\xc9\x16\xb7\xdf\x55\x23\xf5\x7e\x15\x4c\x0f\xae\x5f\x5a\xac\x5e\x3a\x18\x09\xdc\xeb\xa5\x80\xbe\x54\xc1\x02\xd5\x27\x39\x6b\x4b\xcf\x15\x75\xaa\x77\xee\x53\xac\x33\xbf\x31\x53\xda\x5a\xd0\xa9\xdd\x8e\xba\x2f\xf9\x7d\x4e\xe6\x65\xbf\x24\xfe\x21\x59\x94\x25\xd9\xdd\xf7\x65\x85\x7e\x90\x05\x39\x2f\x7d\x7b\x10\xd8\xe1\x65\x31\xf4\x6b\xd0\x20\x19\x17\x8b\xd7\x8c\x0a\xdf\xf6\x77\xdb\x7d\xfd\x29\xe9\x9a\x3f\xea\x83\x4e\xd3\x7d\x16\xc0\x9c\x79\x43\xc8\xf7\x2b\xbd\xcc\x53\xec\xeb\x4b\xf9\xa5\xfd\x0b\x8f\xeb\x14\xbb\x7b\x33\x29\x31\x23\x49\xfc\xd3\x09\xea\x79\xeb\x07\x9d\xa2\x0f\xf9\x3a\x49\x8b\x86\xc7\xcd\x4d\xe9\xf0\xde\x97\xb7\x86\xe0\x3c\x39\xb2\x69\x51\xd6\x8a\x8d\x40\xe5\xf4\x1d\xef\x03\xc6\xd3\x2c\x01\x55\x22\xf9\xb8\x14\x96\xc4\x68\x2d\xe8\x9d\xfe\x2b\x3a\x15\x2c\x1e\xfa\xfb\x22\x2e\xf0\xcc\x20\xd3\x06\x0b\x9d\xc3\x41\x9c\x42\x6b\xac\x92\x5c\xfa\x97\x0c\xfd\x88\x29\x63\xc4\x44\x98\x6e\x88\x54\x8c\x40\x51\x6f\x92\x1d\xaa\x4a\x7b\x33\x31\x29\xb0\x4c\xc4\x1d\xad\x88\x3b\x97\x9c\x68\x03\x63\xe9\xce\xd5\x96\x44\x90\xb8\x84\x39\x3a\x33\xb6\x13\xd4\xea\x82\x92\xc0\x06\xc9\x19\xb7\x91\x1a\x9c\x8e\x17\x2a\x95\xfb\x09\x53\x22\x51\x43\x99\xbd\xbd\x89\xd4\x92\x4b\x12\x77\x70\x68\xe1\x95\xc7\x29\xc1\x00\xae\xae\x69\x87\x47\xb8\x0b\x63\x26\x5b\x8c\x33\xf3\x58\x1f\x17\xda\x3c\xab\x5b\x98\xad\x2d\x74\x6e\xeb\x78\x4a\xc8\x6b\xc4\x8a\x6a\xdf\x22\x5c\xf8\xd8\x4a\x45\x56\xa8\x5a\xb6\xec\x36\x1e\x08\x6c\x2b\x0c\x25\x71\x9b\xad\x3d\xea\xaa\x11\x23\x6a\x03\x75\xda\x35\x25\x9d\x5b\x8c\x1b\x00\xc7\x5b\x85\x70\x6d\x0a\x54\xc2\xcb\x95\xb6\x68\xe6\x0a\x33\xba\xb6\x56\xd8\x34\x59\x2e\x71\x35\x94\xfe\x33\x6a\x4d\xae\xa1\x8c\x8e\x8e\x6a\x3c\xb6\x62\xb6\x2b\xad\xa5\xab\x54\x15\x16\x0b\xa2\x4e\x4a\x2e\x70\x0c\x27\x7e\x6c\x2b\xee\x3e\x2e\x9e\x24\x6b\xfc\x01\x62\x26\xe4\x61\x11\x3c\x1c\x5a\xc5\xd1\xf1\xfc\x00\x15\xbe\x1d\x95\x89\x59\x78\x78\x60\x30\xd1\xe7\xc0\x65\xfb\x5b\x15\x79\xa3\x28\xc9\xa0\xdb\xbd\x78\xb5\x08\xfc\x56\xed\xcd\xfd\x4e\xe6\xc6\x30\xe3\xcb\xf9\x2a\xc3\x3c\xcf\x86\xb8\x2f\x9f\x7d\x9a\xca\x7d\x59\x9c\x4f\xf5\xdb\x51\x87\x4e\x05\xc6\xf6\x65\xe8\x1c\xc8\x53\x9f\xe5\x70\x6f\xa6\xba\xd8\xc8\x3e\x5c\x8d\x92\x32\x86\xf9\xd9\x93\x86\x32\xcc\x50\x0f\xfd\xbe\xac\x84\x94\xf0\xcf\xe2\x65\x98\xe0\xb7\xa3\x2e\x61\x0a\x6c\xec\xcd\xb7\x49\x07\x2d\x57\x05\xd1\xb6\x7a\x7f\xb9\xc2\xbd\x8a\x78\x26\xad\xe1\xd8\xe5\x90\xeb\x66\x05\xa3\xf0\x0f\xab\x7f\xde\xa9\xee\xb9\xa3\x0e\x7a\xb7\x1a\xe8\x01\xb7\xbe\xfa\xaf\x41\xf4\xdc\xee\x3a\x78\x98\xec\xc2\x43\xef\x78\xe9\xd5\xad\x7d\x0b\x42\xfd\x75\x0b\xa9\xf7\x64\x19\x77\x45\xcd\xc5\x4c\x3f\x3d\x40\xff\x3f\x00\x00\xff\xff\xae\xda\xd8\x20\xe4\xa3\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7f\x73\x1b\x37\xb2\xe0\xff\xfe\x14\x88\xab\x2e\x21\x37\x14\x65\x6f\xae\x5e\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x9c\xd8\xb2\xe5\x24\x57\x95\x72\xd9\xe0\x0c\x48\x62\x35\x04\x18\x00\x23\x86\x6b\xfb\xbb\x5f\xa1\xf1\x1b\x83\x19\x92\x72\xb2\x9b\xf7\xf8\x8f\x65\x12\x68\x34\xba\x1b\x8d\xee\x46\xa3\x41\x57\x6b\x2e\x14\x7a\xda\xb2\x05\x9d\x35\xe4\x0d\xbf\x25\x0c\xcd\x05\x5f\xa1\x87\xc9\x77\x0f\x1f\xb8\x96\x0d\xdf\x24\xad\xdc\xff\x93\x16\x57\x17\x6f\xf0\xac\x21\x37\x0a\xdf\x52\xb6\x88\x9a\xa6\x3f\x24\x7d\xce\x9b\x56\x2a\x22\x5e\x9d\x9b\xe6\x8f\x7e\x7f\x75\x7e\x76\x71\xf1\xfa\xf2\xe6\x26\x6e\x75\xf1\xfc\x99\xfb\xfd\xe2\xf9\xb3\x42\x83\xa7\x84\x48\xd7\xe2\xe9\x0f\x2f\x7f\x79\x7a\x79\x79\xe3\x9a\x3d\x38\x3e\x46\x6f\x96\x04\x29\xbe\x3e\x6a\xc8\x1d\x69\x90\x5c\x61\xa1\x50\xc5\x99\x12\xb8\x52\x68\x85\x19\x5e\x68\x8c\xd5\x92\xa0\x86\xce\x49\xb5\xad\x1a\x82\xf8\x1c\x91\x35\xaf\x96\x72\x8a\xae\x18\x8c\x32\xd1\xa0\xcc\x77\x08\x0b\x02\xed\xe5\x0a\x37\x0d\x91\x0a\xb5\x8c\x2a\xdd\x47\xd1\x15\x41\x9b\x25\xb1\xbf\xd3\x9a\x30\x45\xd5\x16\x29\x4d\x02\x34\x82\x3e\x04\x5a\x6a\x68\x8c\xa8\x0d\x17\xb7\x88\xaf\x89\xc0\x8a\x0b\x39\x46\x54\x22\xa9\xb0\xa2\xd5\x14\xbd\x74\xdf\xa2\x15\xde\x22\xce\x9a\x2d\x6a\x08\xbe\x23\x88\x0b\xf4\x4f\x4e\x19\x8c\xe0\x40\x68\x70\x58\x19\xfc\xd0\x8c\xb7\xac\xc6\x82\x12\x99\x43\x99\x11\x44\xfe\x49\x2a\x45\x6a\x54\xb7\x42\x4f\x1b\x33\xdb\x69\xce\x05\xba\xc3\x82\xf2\x56\x6a\x60\x2b\x2a\x6b\xb2\x22\x98\xf1\x56\xc8\x09\x9a\xb5\x4a\x8f\xb7\x45\x82\xac\x30\x65\xc8\x0e\x9f\x4d\xb0\x65\x8a\x36\xf0\x83\x81\x49\x58\x2d\xa7\x0f\x8e\x8f\x35\xc0\xcb\x40\x3a\xb9\x6e\xa8\x42\x94\x29\x8e\xbe\x41\xeb\x25\x96\x44\x9e\xe8\x26\x1f\x4f\xef\xfd\x81\xee\xe8\xf2\xfa\xe5\xf9\x3f\xd0\x0b\xb4\xfb\xf3\xd1\x37\xfe\xfa\x31\x9a\x4e\xa7\xd0\xff\x48\x7f\x90\x13\x61\xf8\xdf\xc7\x23\x74\x43\x54\xbb\x46\xfa\xaf\x73\xbe\x5a\x51\xa5\x89\x77\xf4\xf1\xa3\xef\xf5\x59\x48\x6b\x08\x8f\xc7\x08\xdd\xbc\x39\x7b\x7e\xf5\xe2\x19\xba\xfe\xc7\xd9\xcd\xa5\xfe\xf2\x05\xaf\x49\x10\x0c\x20\x1b\x90\x58\x71\x24\xdb\xd9\x8a\x2a\x2d\x27\x80\xa7\x20\xbf\xb5\x44\x2a\x09\x1c\xd4\xb4\x7f\x71\xf9\xff\xde\x58\x06\x18\x26\x6b\x78\x6a\x49\xa5\xa1\xf5\x14\x9d\x29\xc3\x23\x56\x83\xcc\xfa\x5f\x26\xf0\x35\x30\x2a\x5f\x26\x82\x48\xde\xdc\x11\x09\x2d\x34\x3c\xde\x2a\xa9\x30\xab\x35\x06\x1d\x4c\x30\xab\x51\x4d\x14\x11\x2b\xca\x6c\x9f\x4c\x52\x1c\xae\x8c\xfc\xae\x90\x5f\x59\x53\x58\xab\x45\x04\xc8\x8a\x2a\x19\xf0\x33\x4c\x91\x44\xdc\xd1\x8a\x20\x72\x47\x98\x69\x8b\x29\xd3\x98\x98\x19\x0f\x8f\x0a\x23\x4e\xd0\x66\x49\xab\x25\xa2\x8c\x2a\x8a\x95\x45\x56\x09\xcc\x24\x55\x94\x33\x4d\x6f\x37\x65\x83\x97\x19\xf9\x1a\x28\x69\x19\xf8\xf7\x31\xba\xb9\x7c\xf3\xd3\x75\xe0\xde\x2f\x4b\xc2\x22\xc2\xa2\x19\x59\x50\x66\x60\xaf\xb1\x50\xb4\xa2\x6b\xcc\x94\x44\x7e\x15\x3b\x7c\xcc\xfa\x20\x6a\x8a\x2e\xcc\xfa\xd4\x40\x34\xc4\xc0\x20\x99\xc1\x58\x0b\xb2\xd6\xbd\xba\x93\x03\xdd\x65\xda\xb6\x0d\x16\x13\x54\xf1\xa6\x21\x95\x9e\x17\xa8\x1f\x5e\x13\xe9\xa4\xe9\x8e\xeb\xc9\x5b\x18\x54\xa0\xca\xe8\xe6\xaf\x24\x12\x9c\x2b\xf4\x5b\xcb\x45\xbb\x42\x15\x11\x8a\xce\x69\x85\x15\x01\x26\x57\x9c\x49\xc2\xa4\x51\x19\x06\x9e\x68\xcd\x9c\x6a\x2a\x95\xa0\xb3\x56\x2f\x97\x5b\xb2\x45\x0b\xc2\xb4\x30\x6b\x9a\xae\x05\x57\xbc\xe2\x0d\x1a\x5d\x3c\x7f\x36\x06\x91\x26\x0a\xb5\x6b\xe8\x27\x30\xab\xf9\x4a\xc3\x9b\x11\x5c\x71\x36\x75\xc4\x84\x89\xc3\x5c\x01\x8a\x59\x13\x15\x5f\xad\x1b\xa2\x86\x44\xd7\x4b\x8e\xe7\xa1\x59\xc7\xfd\xd2\xa3\x41\x69\xaa\xcd\x71\xa5\xa4\x59\x22\x46\x6f\xaf\x05\xaf\x88\x94\x56\x68\x34\xbc\x5d\x72\x63\x30\xb2\x03\x26\x42\xf3\xcd\x18\x9d\xbf\xfc\xf1\xc7\xab\x37\x6f\x2e\x2f\x76\x09\xce\x24\xd1\xf5\x54\xa2\x79\xdb\x34\x5b\xc7\xf9\x1a\x06\xeb\x0c\xad\xe5\x20\x5a\x59\x67\x68\x8e\x69\xd3\x0a\x50\x21\x84\x29\x22\xd2\x71\xe6\x5c\xc4\x13\x00\x3a\xf0\x4c\xa0\xcc\x8c\x6b\xe0\xbf\x9e\x31\x56\xfb\x88\xb4\x1e\xd7\x20\xe9\xb8\xe5\x09\xda\xae\x41\xb6\x35\x59\xeb\x56\x10\xbf\x1a\x25\xc2\xa8\x12\x54\xd1\x0a\x37\x1e\x6f\x2d\x70\x1b\xda\x34\xa8\xc2\xad\x34\x30\xaa\xa5\xde\x8c\x14\x47\x4b\xdc\xa8\xe9\x83\x07\xb8\xd2\xfc\x19\xe1\xa6\x19\x07\x01\xd0\xbb\xb7\xe1\xc3\x87\x07\x0f\xb4\xf2\x8f\x5b\x11\xd6\xae\x0c\x97\x80\x3b\x27\xe8\xa7\x2b\xa6\xfe\x0f\xfa\xf0\xc0\xed\x14\x09\x48\x4d\x2a\xab\xaa\xcf\x7e\x3a\x7f\x73\xf5\xf2\x45\x7f\x3b\xd8\x5f\x40\x2f\xec\x68\x63\xc4\x00\x1a\x7d\xea\x41\x50\xef\x06\xaf\x79\xb3\x0f\x7a\x2f\x5e\xbe\xb8\xec\xff\xf5\xdc\x68\x00\x2e\x86\x9a\xb8\x35\xdd\x8f\xf6\xef\xa4\x6a\x41\x8d\xf4\x36\xf9\x99\x08\xa3\x28\x06\x5b\x9d\xc1\x17\xf1\xd4\x8f\xad\xc1\x16\x2b\xdb\x74\xa1\x52\x09\x4b\x5a\xeb\x95\x8d\x5e\x2d\x9b\xfe\x75\x07\xdd\x3d\x58\xbb\xfb\x5d\xf9\xb5\x6e\x16\xed\x9c\x32\xdc\xd0\x7f\x91\xba\x6f\xb7\x68\xd7\x15\x5f\xe9\xf5\x60\x56\x52\x97\x43\x80\x56\xd8\x96\x46\x7e\xbe\xfe\x0f\x37\xab\x8a\xb7\xb0\xf2\x7a\x40\xa3\x1f\x5b\xa9\xb4\x91\xc6\x19\x41\x0b\x41\xb0\x59\xa5\x18\x96\x54\x02\x2c\x07\x54\xb5\x42\x68\x2c\x22\x14\xf5\xc7\x36\x33\x62\xf3\x5f\xff\x7b\xf2\x20\x01\x72\xb5\xcf\x7c\xd1\x86\xaa\x25\xc2\x4d\x03\xfa\x1d\x51\x36\xe7\x62\x05\x6c\x9d\xa6\xc0\x58\xd5\xb4\xb5\xb6\xe4\xe2\x6f\x75\x9f\xab\x8b\x89\x37\x11\x6e\xc9\x76\xe2\x14\x59\xe9\xff\xb8\xae\x05\x68\x58\xc1\x1b\x32\x49\x40\x39\x10\x11\x06\x13\xb4\x21\x74\xb1\x54\x13\xd0\x0d\x2b\x2e\x48\xc0\x09\x46\x66\x73\x7e\x82\x7e\xed\xba\x21\xd3\x17\xf6\xd7\xb7\x19\x49\xde\x80\x40\x08\xa9\xd0\x1d\x25\x1b\x34\xa2\x7a\x56\x92\xde\x91\xb1\xdb\x07\x4a\xd2\xa0\x3f\xd0\xeb\x67\x4a\x36\x3d\xc4\xd6\x90\x1b\x7c\x2f\xc0\x0c\x37\x3b\x00\xdb\xdd\x1a\x61\x29\xe9\x82\xad\xb4\x24\xf4\x89\xd8\x25\xd6\x86\x79\x43\xa0\x91\x55\xd6\x0d\x95\x2a\x81\x29\xc8\x5a\x10\x49\xb4\x3e\xd7\xa2\xe8\xc1\x9b\x2d\xdf\xac\x1d\x2d\x12\xa0\xe9\xb5\x58\x5c\x5d\x48\x3b\xb8\xdd\x8e\x96\x38\x85\x68\x41\x4c\x8c\x38\x19\x1b\xc3\x30\xcf\x98\x8b\x60\x7f\x44\x72\x6b\xd5\x94\x75\x11\xa5\xe5\xa2\xf7\x18\xa7\xf6\xaf\x12\xff\x24\x6f\x45\x05\x2e\x9c\xb1\x25\x18\x91\xd2\x18\x19\x1a\x37\x3d\x5d\x82\x6b\x22\x90\x24\xd6\x18\x42\xb8\x59\x70\x41\xd5\x72\x65\xb0\x4b\x20\x0e\x69\x01\xfd\x31\x63\xdc\xc0\x98\x27\xe8\x46\x69\xab\xad\x80\x54\x4d\x70\xdd\x80\x35\xac\x5d\x4b\xcd\x03\xb3\xf1\x5a\x0e\x68\x27\xd7\x9b\x45\x8a\x6b\x1d\xe0\x36\xcb\xda\xb5\x71\x18\x24\xb0\x23\x6b\xd8\xea\xb7\x0b\x3f\x92\xf1\xb5\x48\x45\xe7\xd4\x42\x21\x62\x05\x08\xe0\x60\xb9\x19\x79\x64\xed\x6a\x46\xc4\x34\x9d\x3a\x18\x23\xd8\xe0\x16\xb6\x78\xc4\x67\x5a\x21\x6b\xf8\x91\xee\xd4\x3c\x94\x04\xeb\x8d\x7e\xd6\xf0\xea\xd6\x50\x12\x60\x3b\x45\x96\xc0\x76\x5a\x0d\x2d\xe8\x1d\x61\x9e\x3c\x13\x44\x15\xaa\x30\x43\x12\xcf\x49\xb3\xed\x31\x6b\xdc\x54\x3d\xc4\x8b\xe7\xcf\x60\xfb\x7e\xfc\xb4\xbb\x58\xf2\x36\x7f\xdf\xa3\xcd\x37\x9d\x36\xd0\x64\x5c\xd8\xa3\x8a\xc6\xe4\xf0\x1e\x05\xb1\x0a\xbf\x4b\x79\x90\xc1\xbd\x0c\x3b\x55\x04\x08\x22\x00\x00\x4d\xaf\xbc\xc8\x12\xee\x11\x51\x0f\x77\x89\x25\x9a\x11\xc2\x82\x44\x0d\x6d\x61\x76\x3e\xa3\x82\x92\xd9\x73\xf3\x22\xbf\xb5\xb8\x71\xec\x72\x9d\x68\x77\x0f\x5b\x0b\x72\x47\x79\x2b\x63\x19\x06\x44\xf6\xdd\xbf\x34\x52\x82\xc8\xb6\x51\x4e\x87\xbe\x3a\x47\x78\xb1\x10\x64\xe1\x1d\x0d\x3d\xc7\x4c\xe9\x79\x0d\x96\x00\x8b\xd5\x59\xa4\x92\x90\x20\x15\xa1\x77\xa4\x86\x69\xe3\xc8\x9d\x72\x2a\x2d\x81\xf2\xea\x1c\x81\x5b\x6c\x5c\xa9\x82\xd7\x04\x46\x33\xac\x7f\xa7\x54\xad\x63\x44\x64\x34\x6d\xa7\xe6\x7a\xf5\xde\xab\xf3\x92\xe6\x33\xc4\xd0\x2c\x59\xb7\xb3\x86\x56\x7a\x7b\x95\x41\xdc\xac\x92\x31\x2e\x0c\x61\x15\xaf\xf5\xc2\x95\x68\xb6\x35\x86\x50\xc3\x37\x47\x0b\x9e\xaa\x6d\xb1\x5d\x2b\x8e\x1a\x3a\x13\x58\x6c\xc1\x0f\x61\x68\x49\x7e\x3f\xb2\xdd\x53\x1b\xe0\x99\xe0\x5a\x0f\xf9\xb1\xb5\xf8\x2a\xbf\xa3\x5a\xfa\x4f\xd0\x9c\x37\x0d\xdf\x68\x4d\x61\x06\xd6\x2e\xc5\x1d\xad\xb5\xd4\x68\x84\x3d\xc8\xfa\x76\x71\xdd\xce\x9e\x93\xad\x26\x83\xd1\xac\x6f\x27\xf9\x42\x3c\x77\xdc\xb4\x9a\xae\x42\x2b\xa2\x70\x8d\x15\x46\x78\xc6\x5b\x95\xf2\x2c\x5d\x19\x67\x4d\x83\x96\x54\x2a\x2e\xc0\xd1\x30\xf6\x8e\xef\x0e\xb1\x38\xae\xfd\xab\x35\x11\x2b\xcc\x08\x53\xcd\xb6\xb3\x74\xa4\x12\x6d\x65\xd7\xce\x8f\xae\xeb\x87\x2e\x6f\x8c\x71\x39\xa7\xd1\x02\x0a\xc8\xe4\x40\x1b\xa2\x72\xd9\x2f\xec\x73\x7a\x3f\x6b\xa5\x15\x4d\xe7\x5f\x5b\xff\xd5\xcc\x45\x7a\x03\xb8\x34\x82\x06\xe0\xb6\xac\x41\x33\xc8\x45\x89\x86\x11\x96\x0a\x8b\xc4\x02\x1a\x32\x80\xf6\x03\x49\x58\x7d\x10\x40\xe2\xad\x44\xdc\x56\xbd\xae\x87\x45\x56\xb7\xbb\xdc\x35\x80\xe2\x0a\x37\x48\x90\x0d\x16\xb5\x75\x79\xf5\xb6\xba\xc6\xb4\x46\x5a\xba\x76\xf3\xf2\x0e\x0b\x03\xe5\xb5\x01\x72\x82\x7e\x7a\x4a\x7f\x2f\x8d\x65\x46\x41\x78\xa5\x39\x9f\x0f\xa6\xbd\x76\x0c\x91\x2a\xbf\x58\xc0\xf2\xd2\x9a\x8a\x2a\x89\x6a\xd2\x68\xb5\xc7\x45\xd9\x6f\xd3\x58\x18\xf8\x67\x06\x7c\xd9\x2e\xb6\x38\x7e\x2f\x08\xbe\xad\xf9\x86\xbd\xcd\xb0\x14\xb8\xba\x95\x88\xce\x3d\x45\x96\xf8\x8e\x98\xdd\x05\xb0\x34\xe4\x18\xe4\x6b\xc0\x44\x5e\x63\x5a\x9f\xa0\xef\x39\x6f\xba\xc4\xe0\x62\x81\x19\xfd\x97\x51\xe4\x7c\x1e\x4c\xc2\x60\x70\x42\x04\xd9\xea\x4a\x99\x00\xf0\xc1\x47\xd0\x31\x18\x09\xde\xb2\x1a\x09\x3e\xa3\x0c\x49\x2e\x60\x95\x78\xa3\x6f\x60\x05\xee\x6b\x85\x76\xd1\x7f\x65\x54\xff\x79\x50\xfd\x91\x22\x0e\x07\x1f\x2e\x48\xd1\x4b\xa9\xbd\xb6\x82\xee\xf0\xb1\xfe\xc7\x52\xf2\x8a\x62\x30\x46\xac\xf1\x8d\x2e\xa2\xe8\xdc\x73\xb2\x45\xcf\x7c\x74\x2e\xdb\xa2\x61\xb7\x30\xa2\x18\x4c\x46\xb3\x47\x7a\x9b\x50\x69\x15\x5e\xd8\x08\xa2\x1d\x00\xd6\xa9\xdb\x80\xb1\x76\x3c\x6a\xf2\xfb\x09\x6a\x08\x5b\xa8\x25\x3a\x42\x8f\x7b\x09\x50\xdf\x2e\xd2\x1d\x20\x4c\x96\x32\xaa\x46\x1d\x13\x01\xc5\x9f\x58\xc5\xe5\x3f\xe5\xea\x2a\xfb\x3d\xd3\x3d\xdd\xde\x05\xfd\x91\x35\x2a\x2d\xfb\xac\xc9\x21\x9e\x4e\xda\x71\x3f\x1b\x21\xe9\xd3\xa1\xe5\x38\xde\xa9\x0c\xbd\x9a\xf9\xd4\xd9\x6c\xa7\x6e\x0f\xea\x36\x81\xbd\xe7\x14\xc8\x5b\xf8\xd1\x51\x56\xb7\x70\x7f\x77\x9b\x59\x02\xa3\x53\x47\xea\x22\xa4\x88\xca\x06\x5c\xf4\x45\xb7\x43\x4c\x71\x74\x9a\x30\xa0\xdb\x38\xd1\x87\xe8\x14\xfd\xfa\xb6\xaf\x0d\x68\x2a\x74\x8a\xe6\xb8\x91\xa4\x44\xb0\x8c\x89\x40\xba\xec\xbb\x42\x37\xcf\x42\xdd\xde\xff\xa7\xdb\xd0\xf2\x0d\x9d\x3a\x0e\xfa\x26\x9f\x1e\x74\x16\x4e\x05\x4c\x1b\xa3\x79\xcb\xf4\xfe\xff\x26\x22\xc1\xe8\x1d\x62\x64\x93\x09\xe4\x38\x8a\x26\xf6\xd1\x31\xf4\x3a\x60\xe4\xd7\x31\x79\x47\xef\xac\xd2\xf7\x5b\xcb\x9e\x1b\x50\x11\xbd\x9c\x73\x19\xe8\x83\x91\x04\xfe\x7a\x14\xa3\x7d\x69\x60\x74\x27\x13\xd1\xff\xc2\xb8\x68\xe7\xc0\x7e\x91\xca\xd1\x6f\xd5\xd0\x1a\x2e\xa2\x90\x88\xce\x6f\xd5\x21\x6c\xb9\x78\xfe\x0c\xd4\xf3\x73\xb2\x1d\xdd\x76\xb4\xc1\x80\xec\xdd\xa6\x82\x87\xd2\xa0\xad\xb7\x7d\x61\xaf\xa0\xd2\x9c\xac\xdb\xc8\x80\xf6\xe8\x67\x10\xae\x67\x8b\x60\xf7\x9f\xd5\x2b\xca\x8e\x8f\x8f\xfb\x6c\xea\x73\xce\xe6\x74\x11\x21\xe5\x76\x37\x13\xad\xd0\x56\x81\x36\xfd\xe0\xcc\x01\x33\xa4\xed\x6b\xb1\xcb\x12\x63\xed\x4a\x6b\x0e\x79\xc5\xc0\x62\xef\x1a\x7e\x71\x07\x4b\xb1\x17\x69\x9f\xd1\x3b\x33\xac\xeb\x5b\x24\x5b\x36\x0e\x3a\x35\x7d\x4a\x7c\x1a\x98\xd5\xbe\x16\x6d\x3a\x33\xbb\x96\xce\x4c\x87\x03\xa7\x98\x76\x3e\x70\xae\x69\xe7\xc2\xa4\xdd\x5f\xfb\x4c\x1e\xcc\xdd\xfa\x76\x61\xc2\x21\x7b\xcc\xdb\x45\x6f\x0e\x9c\xb1\xeb\x76\xe0\x5c\x5d\xb7\xc3\x58\x1b\xcc\x58\x67\xb8\xfa\xa9\xee\x14\xdc\xf3\xae\xad\xa0\x31\x7d\xfc\x5f\xbb\x26\xda\xe9\xa8\x37\x82\x76\x95\x83\xe9\x9b\x70\xa7\xbb\xde\x11\x42\xf7\xde\x89\x1b\x67\xc1\x1c\xea\x2a\xa2\xcd\x3e\x73\xbc\xa7\xbc\xaf\xa3\x8d\xc8\xad\x76\xa3\x28\xab\x04\xc1\x92\x48\x44\xee\x88\xd8\x66\xb4\x30\x64\xa4\x12\xdd\xe1\xa6\x25\xa0\x5c\xda\x46\xd1\x75\x43\x83\x32\x79\xfa\xc3\xcb\x5f\xac\xb7\x26\xdb\xf5\xba\xd9\x6a\x8f\x69\x41\x54\x14\x34\x84\xa1\x7a\x09\xac\x01\x98\x9e\x57\x16\x99\x6b\x22\x2a\xc2\x14\x5e\x90\xae\xcf\x56\x20\xf4\x10\x80\xd1\x3b\xb4\xee\x40\x2b\xd2\x7b\x08\x0a\x3a\x8d\xa0\x94\xc8\x0e\x16\x71\x8f\x8a\x9b\xec\xd4\x10\x93\x81\xb5\x34\x19\x14\xc0\xc9\x5e\xd4\xdb\x53\x51\x66\xdf\x1c\xa4\x6f\xfa\x7e\xda\x73\x21\x77\xbf\x3c\x68\x41\xec\x36\xf9\x76\x70\x77\xe8\xe7\xfe\xad\xf7\x1f\xbc\xa9\xcd\x3a\x7b\xef\xcf\xba\xa7\x66\xf3\x7c\xef\xf6\x52\xef\xf9\x55\xf0\x7d\x2b\xe0\xc8\xcf\xc5\xba\xe2\x1d\xd8\xb9\xa4\xce\x07\x0e\xcd\xdd\x16\x7f\x62\x77\xe6\x3d\x36\x7f\xbb\x38\xd3\x94\x0c\xdf\xcd\x9a\x06\x8c\xab\x3e\xeb\xa0\x10\xe7\xc3\x71\xc8\x4e\x90\x8a\x8b\xda\x05\x7f\x7c\xe8\x0e\x3c\x6d\x1b\x26\x37\x31\x66\x93\xb9\xe7\xa1\x81\xff\x69\xc6\x32\x91\x32\xa3\xa1\xc3\x70\xaf\x89\x6a\x85\x3d\x21\x4e\xc1\xc2\x7c\xfc\xa9\x4a\x1a\x50\xe4\x02\x31\xda\x20\x3a\x47\x54\x93\x81\x7d\xa5\xd0\x9c\xb7\xac\xf6\x0d\x8c\x8c\xff\xd8\x0d\x31\x6a\x13\xc6\x18\x6a\xf0\x8d\x16\x07\x69\x22\xe8\x0b\xc1\x37\x7a\xff\xaf\x29\x48\x32\x16\x5b\x0f\xad\xe6\x44\x3b\xe3\xca\x44\x61\xcc\xb1\x51\xc3\x71\xad\xf1\x02\x35\x0a\xf9\x88\x96\xeb\x26\x19\x82\x4a\xdb\xa2\x63\x74\x69\x2d\xb6\x20\x2a\x09\x64\x8e\xde\x99\x09\x9e\xa7\x4e\xf6\xf8\x24\x8d\x77\x7e\x17\x2d\x6c\x3a\x07\xb9\x71\x34\xbb\xf0\x58\x83\xbb\xd8\xcc\xa7\x76\x9a\xd3\x19\x17\x82\x6f\x9e\x7c\xf9\xc1\xc0\xcc\x40\x7e\xfa\x76\xa4\xa9\x7d\x62\xfa\x38\x68\x37\x86\x34\xd7\x58\x2d\x73\x65\x22\x80\x61\x85\x71\x7f\x8d\x67\xf0\xb6\x60\x8b\xd8\x9e\x8c\x36\xf9\xc2\xba\xc1\xe6\x98\x6b\xc5\x6b\xc3\xed\x34\xca\x6b\x97\x96\x3d\xe9\x08\x71\xe3\x0e\x2b\x3d\xc0\xf2\x3a\x83\xfd\x03\xdf\x91\x9c\xf4\x8c\x6c\xc2\x92\x4b\x7e\x8c\x27\xbf\x16\xa4\xe8\x21\x98\x8c\x80\xcb\x68\xf2\xe8\xf4\x14\x3d\x42\x1f\x3f\x26\x8d\x47\xd1\x28\xde\xf3\xff\xf6\xb4\x1f\xc8\x11\x7a\x8c\xbe\xfc\x32\x81\x51\x02\xf1\xc4\x82\x58\x0b\xbe\xe6\x92\xd4\x31\x8c\xd1\x78\x7c\x92\x46\x26\x10\x42\x0f\xcf\x8d\x26\x00\x62\x6f\xf3\x60\x3c\x2c\x3d\x97\x7e\x3b\x37\x79\x11\x04\x39\xe0\xb6\x35\x17\x3e\x91\x09\x7e\x8c\xd7\xfe\xc3\x02\xe7\xff\x53\xb2\x9a\x8d\x8b\x4e\x4b\x62\x5b\x20\xea\xdb\x0c\x0e\x48\x93\x94\x44\x28\x34\xea\xfc\xa0\x3f\xab\x9c\x2b\xa7\xa7\x25\x66\x4d\x7a\x3a\x4b\x09\xbb\xb7\xe3\x8c\x96\xd1\x80\x34\xec\x28\x2b\x2a\x57\x58\x55\xcb\x90\x2e\x62\x41\xca\x87\x1d\x98\xe3\xe4\x9b\x4f\x0f\x4a\x88\xee\x9a\x7f\x82\x7e\xff\x8e\x18\x1d\x57\x4e\xb4\x54\x5c\x5d\x4c\xdc\x1e\x91\x64\xca\x74\x94\x20\x84\x5c\xbb\x42\x9f\x7a\x14\x7e\x04\x0b\xca\x9c\xe4\xfb\x74\x38\x43\x07\x2a\x5d\x50\x74\x08\xbe\xb5\xb1\xc2\xdf\x61\x04\x2d\x38\x51\x2e\x79\xb4\xb5\xc3\xce\xf8\x1e\x72\x72\x21\xd3\xc1\xef\x22\x9d\xe1\xb4\x94\x61\xdd\x3a\x12\xc6\x13\x14\xfd\x67\x9f\xe1\xfe\x41\xb0\x50\x33\x82\xd5\xde\x43\x2e\x5d\x8f\xc3\x87\xed\x59\x61\xef\xa3\xed\x6f\xc7\xe0\x85\xf5\xd7\x33\xf6\x6b\x37\x1b\x13\xde\xc6\x0c\xb5\xeb\x5a\x7b\x2a\x92\xaf\x88\x97\x17\xb7\x73\xce\x29\x69\x6c\xfc\x2b\x1e\xd2\x93\x04\xb8\xd2\x93\x99\xa7\x35\xbc\x81\x0d\xd3\x02\x1b\xd3\x28\xf8\xf0\xff\x3e\xb7\xb3\xab\xdf\xf5\x27\xb0\xa7\x23\x4e\x7a\x91\x87\xff\x4d\xd3\x7c\x45\xb3\x9a\x4d\x32\x81\x9d\xad\x99\x98\xbb\x10\x50\x08\x39\x74\x97\x72\x18\x9d\xca\x9f\x71\x43\x6b\x18\xea\xdc\xd9\x8a\x10\x39\x88\x30\x2c\xd8\x90\xbd\x46\x7c\x59\x17\xed\x0d\xcc\xd9\xed\x65\x30\x09\xc1\xc7\x27\xe8\xe1\x0b\xb2\xb1\x36\x19\x7c\x85\x56\x36\x87\x21\x4f\xbe\x43\xb2\x5d\x69\x89\xf0\x94\x61\x35\x1c\xa7\x1b\x82\x83\xff\xff\x30\x53\x6f\x0f\x0e\xc0\xbf\x10\x64\x4a\x51\x1d\x8a\xef\xa5\x02\x66\xc9\x18\x89\x58\xfc\xcd\xff\x34\x21\xcb\xa6\xf7\xa7\x0a\xcf\xde\x60\xa0\x91\x96\xae\x43\x24\x8b\x91\xcd\xbf\x45\xba\xb2\xf8\x5e\x46\xc0\x03\x04\xcd\x11\x2b\x92\xb4\xf0\xff\xff\x69\x72\xf6\x87\x2a\xb3\x84\x52\xff\x09\x59\x8b\xe5\x4c\xcb\xdd\x9f\x25\x6b\x3e\xb2\x9a\xcc\xf8\x00\x19\xeb\x8b\x5d\x92\xcd\x8b\xdd\xe1\xcb\xbf\x9a\xac\xdd\x87\x90\xdd\xd9\xa7\x73\x3f\x80\x96\x4f\x7f\x78\xf9\xcb\x4d\x7f\x78\x52\xb3\x68\x67\xc4\xee\xaf\x46\x52\x64\x57\x53\x88\xa1\x3d\x39\x45\x8f\xa7\x8f\xec\xce\x6e\xc2\xc5\x6e\x35\xcc\x88\xda\x10\xc2\xd0\xbf\x88\xe0\x20\xfa\x9c\x91\xcf\xe4\xd0\x60\xc8\x37\x41\xac\xc8\xa8\xe3\x63\x74\xc9\x20\x10\xc7\x05\xaa\xa9\x84\x3f\x71\xab\xf8\x0a\x2b\x5a\xf9\x18\x79\x85\x9b\xaa\x6d\xdc\xad\x27\x56\xa3\x35\xde\xae\x08\x53\xe5\x4c\x9f\xd8\x14\xb0\x90\xec\x21\xa7\x19\xab\x1e\xbd\x43\xc4\xfc\x55\x3e\xe3\x0c\xd3\x76\xee\x6f\xc3\x71\xfd\x44\x37\x75\x8e\xee\xb1\x0d\x6c\x1c\xcf\x1b\xbe\xe9\x19\x66\xbc\x03\xa8\xf6\x26\x47\x16\x91\x09\x52\xfc\x50\xa8\xd9\x69\xc3\x25\xb3\x31\x50\x2b\x83\xcd\x16\xe1\x4a\xd1\x3b\xe7\x8f\x41\x82\xb2\xc2\x42\x49\x84\x41\xe9\x71\x46\x42\x54\x74\x2d\xf8\x1d\xad\x49\x1d\xe2\x9d\xdd\x1b\x0e\x70\x90\x43\x36\xee\xe2\xa0\x89\x42\x08\x22\x6d\xcc\xcc\xa7\xd7\xca\x09\xa4\xdc\xbe\x8f\xd2\x28\x0a\x61\x94\xaf\xd1\xe3\xf7\x39\x7c\xb8\xd9\xc5\x4c\x2c\x9b\x4a\x93\xdb\x67\x97\x82\x5c\x73\x71\x2b\xd1\x11\x92\x94\x55\x3e\xa6\x17\xa7\x70\x53\x69\x90\x31\x97\x21\xec\xa4\x4c\x42\x39\x4d\xb3\xa3\x66\x9c\x2b\xa9\x04\x5e\xaf\x5d\x4a\x90\xa1\x88\xb9\xcc\xd6\xc0\x0d\x64\x82\x24\xc3\x6b\xb9\xe4\x6a\x62\x12\xba\xec\x8f\xf4\x5f\x44\x46\x37\xaa\x3c\x01\x6d\x8a\x67\xe7\xd8\xc6\x7a\x51\x60\xdd\xe8\x29\x4c\x10\x96\xa8\x26\x73\xc8\xcd\x82\x13\x4e\xac\xfc\x50\xd3\x5e\x81\x0e\x64\x4e\x03\x1d\x03\xbe\x7a\xba\xb1\x96\xd3\xf4\xe3\x16\x3b\xf2\x81\xf6\x49\xf8\x19\x4c\x19\xba\x6f\xa6\xcf\x3d\x12\x7d\x4a\x89\xb3\x61\xe1\xec\xa3\xd2\x7b\xa2\x87\x65\x4d\xef\x08\x5f\xb4\x64\x7c\xf0\xc8\xdc\x33\xc5\x3e\x6a\x72\x19\x87\x8b\x8c\x1c\xf8\x78\x36\xc4\x94\x92\x70\x8d\x6b\x17\xc2\xe5\xdd\x73\x85\xfb\x99\x76\x29\x63\x8f\xbc\x18\x7c\xfd\x78\x72\x0f\xcf\xc1\xc9\x40\x0c\xa7\x10\xec\x04\xca\x5c\xb1\x3b\x8d\x53\x90\xbc\x49\x26\x65\x66\x29\xbb\x3c\xa9\x44\x35\x0d\x6e\x5c\x74\x7e\xef\x3d\xb9\x20\x0b\xc7\xc7\xe8\x06\x94\xce\x86\x40\x3a\x2a\xac\xc5\x34\xd1\x78\xa2\x7f\xab\x39\xf0\x8e\xc1\x35\x1b\x5e\x02\x03\x13\x8d\x53\x93\x11\x6e\x24\x9f\xa2\x5f\x88\x31\x02\x6c\x57\xb8\x99\x3e\x94\xfa\xd0\x65\xaf\x09\xd0\x3a\xe3\xbb\x5e\x51\x36\x1a\x4f\x09\xab\x33\x6f\x27\x0b\x41\x22\xd2\xc8\x92\xf4\x9b\x6b\x3f\x95\x9d\xaa\xbf\x59\x60\xbc\xb2\x9d\x58\xf8\x55\xe9\xf0\x00\x58\x37\x8a\xaf\x7f\xe6\x9a\x6c\x19\x16\x25\x10\x17\xcf\x9f\x25\x9d\x2f\x59\x7d\xf1\xfc\x59\x8e\x7e\xca\xf4\xe3\x63\x74\x0e\xf6\x3e\x28\xdb\xcb\x2c\x7c\xde\xb9\x1c\x9e\xf7\xf5\x9a\x9c\x39\xc3\x29\x3d\xbe\x6c\x88\xf2\xe1\x93\x1f\x43\xe0\x3a\x3d\xb3\x28\xca\xb9\xcf\xd0\xec\xd9\x06\xcb\x1e\x90\xc9\xdc\x8c\xd5\x76\x4f\xbb\xa0\xb6\xc3\x3a\x2a\xb6\xf4\xda\xd9\xfe\xd1\x0b\x2f\xd1\xf3\xd9\x8a\x2c\xf6\x71\x9b\x37\xdc\x4e\x9e\x11\xc4\xef\x88\xd8\x08\xaa\x14\x81\x4a\x19\xef\x9d\x01\x47\xce\x58\x7d\xe3\x73\xce\xde\xa3\x19\x69\xf8\xa6\x08\xb1\x94\x39\x3a\x7a\x34\x7d\x34\x2e\x23\x50\xd8\x5b\x3a\x5f\xf5\xf4\x8c\x76\x97\xf0\x77\xb9\xad\x4f\x1f\x0d\xfb\xcb\xb8\xcf\x62\xee\x9e\x67\xe5\xc2\x33\xee\x8a\xaf\x23\x93\xb7\x7c\x8b\xd7\x5b\xf3\x6e\xe6\xea\x99\xbb\x8a\xbe\x8d\xb3\xf2\x7b\xc4\x3d\x52\x8e\x45\xce\x8c\xba\xb8\xdd\x80\xea\xc2\x61\x6d\x85\xca\x11\x95\x80\xb4\x66\xd9\xc5\xb4\x98\x3f\x1b\xd1\x48\xc3\x7c\x61\xc9\x32\x1a\xf7\x1f\x67\xa4\x81\x6a\x2a\xcd\x8e\xa7\x19\xec\x4f\xcb\xbd\xad\x07\xf7\x01\x8c\xed\xe8\xfb\x2b\x6e\x0f\xd7\x13\x14\xcd\xb1\x85\x35\xd0\xfc\x01\x5a\x50\x79\xf6\x1c\x63\x0e\x6a\x39\x82\xd6\x1f\x02\xf7\x27\x05\xf9\x05\x98\xa7\xce\xaa\xf5\x13\xc0\x80\xbc\x39\xa5\x36\x17\x06\x15\x47\xb8\xbe\xc3\xce\xba\xed\x9a\x92\x90\x2d\x60\xa6\x61\xef\x4e\xce\x6d\x2a\xd1\x6f\x2d\x15\xc6\x76\xaf\xa9\xf1\x92\xc2\xb5\x84\x15\x29\xa7\xfc\x68\xab\xd2\x8e\xf7\xbd\x1e\x7f\xd4\xcd\x85\xde\x50\x6d\x85\x0c\xed\xa4\x05\xc3\x09\xee\xc7\xf7\x7a\xbc\xc5\x75\x05\x79\x16\x06\x36\xa0\x82\x4e\xd1\x82\xa8\xf3\xe8\x9b\xc2\x96\x91\x75\xcc\xf5\x72\xc0\xba\x73\xa6\x3f\x68\xc4\x8d\xbf\xe8\xd3\x70\xd7\x78\xeb\xd7\x25\xec\xd6\x74\x5e\xf0\x55\xb5\x81\x60\x9d\xba\xdd\xaa\x12\xc0\xe0\x4a\xb5\xb8\x69\xb6\x68\xa9\x1d\x12\x86\xb8\x96\x00\xba\x5a\x91\x9a\x62\x45\x74\x03\x7f\xdc\x6b\xcb\x1b\x41\x4d\x8c\x3e\xe8\x33\x62\xca\x43\xbc\x5f\xe3\xad\x5d\xce\x4f\xb9\xb8\xb6\x67\xc1\x76\xa9\xbd\x8f\xc6\x5f\x27\xf3\xaa\x48\x11\x70\x62\x51\xe1\x1e\xbf\x3a\x77\xa4\xe3\x8f\x39\x0b\x1f\x40\xa9\xd8\xf3\x53\x1f\x32\xb1\xb8\x4c\xc1\xfd\xfb\xf6\xb4\x28\x0a\x79\x0a\xfd\x0e\x0c\x77\x99\x4c\xfd\x88\xe5\x82\x1f\xca\x5f\x94\x85\xde\x52\x34\x38\x33\x77\x60\x1c\x9d\xbb\x3b\xaa\xa3\x31\xfa\xf2\x4b\x34\xb2\x15\xc0\xa6\xf5\x6d\xf2\xd3\x17\xa7\x88\xd1\x4e\xe4\xa2\x33\x1d\xd0\xb0\xd1\xb5\xd6\xcf\x9b\x8d\x29\xd4\xf1\xdf\x76\x0d\x1f\x24\x36\x64\x3f\x79\xe9\xdd\x3f\x07\x7b\x11\x56\x1f\x26\xf5\x35\x99\xe3\xb6\x51\x65\xd2\x9b\xfc\x9d\x07\x65\x08\x59\x94\xe8\x1c\x37\x8d\x8c\x0e\xb7\xdf\xfb\x80\x8b\x1c\x70\x3c\xb2\x0c\x64\xb7\x19\x19\x77\x26\x2b\x37\x32\x90\xad\xac\xb7\x9c\xc2\x02\xfb\xb7\xc5\x58\x89\xc1\x39\x99\xd9\x67\x07\xaf\x4b\x1a\x63\xc8\xde\x09\x97\xbd\x47\x69\x4c\xa6\x65\x12\xcf\xc9\x6b\xf8\x6e\x34\x9e\x2a\x6e\x02\x17\xa3\x71\x6f\xc8\x6f\x4f\x66\xf6\x33\x67\x98\x91\xd7\x83\x8c\xec\xaa\x96\x3f\x98\x8f\x91\x02\xcd\x78\x18\x23\x69\xf9\x17\x7d\xb5\x27\xdf\x06\x54\xe3\xe7\x90\xd9\x96\x0f\xd8\x45\x67\x57\x64\xef\x2c\x5e\x60\xa6\x32\x85\x0f\xb1\x0e\xad\x21\xab\x3e\xfe\x0c\x92\x5b\x2d\x9f\xd1\x3c\xae\xa7\x97\x4c\xf5\x10\x72\x17\x6d\xfd\x84\x4a\x2f\x08\xa9\xa5\x2b\x00\x62\x6c\xe4\x28\xa3\xcd\x67\x16\x69\x07\x33\xe7\x91\xd1\xc3\x72\xd8\x77\xb2\x6c\xe0\xc2\x54\x2c\x5b\xc1\xe5\x83\x24\x54\xd0\x4b\xf5\x3e\x55\xdf\x7b\x7a\xb0\x73\x6f\x18\x38\xb2\x1a\xb2\x94\x7a\x07\xdc\xcb\xbc\xea\x38\x57\x11\xe9\x8c\xf0\x29\x28\x76\x9a\x79\x92\x5d\x0f\xf4\x38\xb8\x9e\xd2\x07\x4e\x86\xfd\xcf\xd2\x8d\xac\x01\xb2\x7a\x9c\xa3\x0b\xeb\x26\xcb\xc8\xa6\x27\x96\xa2\x5e\xc9\xe9\xd2\x9e\x1e\xb5\x77\xcb\x4c\xc5\x04\xb3\xa8\x63\x38\x30\x4f\xc8\x31\xd6\x0d\xed\x3d\xf5\x99\xbb\x6e\xe7\xa2\xb1\x79\xca\xe6\xa0\xf3\xae\xe7\x64\x91\xba\x69\x57\x2b\x9b\x74\x19\x4d\x25\xc8\x4f\x57\x72\x22\xa3\x29\xb2\x97\x80\x26\x1d\x53\xa9\x2f\x91\x35\xb2\x92\x32\x50\xd3\xce\xe5\xc5\x14\xd1\xa9\x9f\xf9\x78\x08\x44\x72\xf3\x32\x83\x10\xc7\x77\x02\x10\x63\xb3\x76\x22\x27\x19\xec\x88\xc5\xf7\x72\x4b\x12\xb9\x50\xbe\xc6\x81\xbd\x35\xc3\xe7\xe6\x2a\x4d\xf0\xba\x12\xfe\x7d\x25\xf3\x7b\x34\x16\x24\xb4\x0c\x07\x95\x88\xda\x7a\x60\x76\x84\x5b\xc2\xec\x35\x72\xed\x9a\xb3\xaf\x94\xf5\xce\x29\x53\xa4\xee\x91\xca\x2d\x51\x9d\x10\xa4\x6d\x71\x6d\xd6\xd9\x69\xa1\xf6\xb0\x97\x00\x28\x52\x6c\x1a\x66\x86\xa6\x06\x34\x27\xc4\x70\xd7\x02\x79\x4a\x88\xd4\x5d\x9f\x12\xf2\x3d\x6e\x30\xab\x48\xd6\xe9\x0e\x0b\x28\x91\x02\x6c\x35\x07\xe9\x67\x9a\x46\x1e\x95\x47\xd3\x47\x79\x14\x3e\x0c\x12\xec\x6c\xdb\xbe\xbb\x4f\x0d\x02\xf7\x55\x97\x8d\xe8\x98\x26\xfb\x45\xb3\x0f\x87\x8b\xbe\x46\xa3\x14\xdb\xa3\x30\x95\x5d\x41\xe8\x1f\x38\x36\x06\x81\xa9\x63\xa1\x05\x6a\xc6\x59\x2b\x9d\x10\x40\x26\x77\x9c\x18\x1f\x73\x05\x5a\xbe\x31\x0d\x33\x07\xe8\xfb\xf0\x53\x29\x3e\xd7\xce\x4c\x9a\x66\x77\xac\x8e\x88\x47\x17\xc3\x04\xf1\x5f\xe7\xbc\x8b\x51\x79\x32\x44\xc4\x03\x29\x3e\xf0\xe3\x51\x3c\xe8\xae\x58\x7f\xb2\x84\xf7\x8b\x7b\x36\xa6\x86\x29\xa4\xcc\xef\x83\xcf\xdf\x76\x1d\x80\x0d\xde\x57\xea\xb0\xc8\x5f\xc6\xdb\x84\x6b\x7f\x89\xe7\xe1\x73\x6d\x21\xc9\xc1\xe5\xf6\x1b\x6b\xab\x93\xf4\x8d\x9c\xc2\x2c\x9e\xfd\xc8\x82\x12\x48\xa7\xde\x55\x09\xee\xf7\xfd\xb6\x94\x9e\x8b\x0d\x1d\x61\xf8\xee\x3b\xb4\xc6\x8c\x56\x23\x7f\x12\x1a\x76\xbe\x02\xc3\xd0\x8c\x54\x2d\x44\x37\xb5\xaa\x94\x5e\x53\x7a\x72\x6c\x89\x7a\x38\xce\xcc\xde\x14\xef\xce\xe6\x33\x34\xf1\x9e\x3d\x27\x87\x39\x60\x40\x5d\xe3\x6d\xb0\x3a\x5d\x95\x36\x5f\x45\x2b\xd4\xa5\x71\xa1\xe6\xf4\x5e\x46\xaf\x61\xb4\xa7\x09\x68\xef\x52\xac\xe3\x06\xf7\xb6\x09\xd0\x11\x7a\x5c\xb8\xac\xf1\x45\x11\x7a\x52\x07\xa0\xab\x04\xc0\x68\xf3\x96\x4d\x61\x9f\x02\x60\xaf\x13\xbb\x60\x94\x9e\xfb\x94\x87\x8d\xdb\x4c\x82\x15\xd6\xd7\x3c\xa9\x95\xd0\x15\xcf\xfe\x25\x14\x18\x30\xb2\xf3\xe8\xf6\x2e\x0f\x99\xd5\x55\x50\xa2\x25\x3d\x03\x97\x04\xaf\x00\xb1\xef\xea\x48\xb7\x0a\x01\xbf\x23\xd2\xeb\x13\xbb\x0b\xb8\xc4\xaf\x59\x5b\xdd\x12\x65\x0f\xb7\x12\x9f\x34\x18\xf0\xf6\x70\xba\x70\xf0\x5c\x2c\xa7\x90\x7a\x75\xe9\xb1\x07\xba\x64\x75\x74\x6e\x6c\x8f\x2b\xb6\xa6\x2c\xa3\xa2\x4d\xd3\x09\x94\x77\x62\xa2\x94\x5d\x0b\xbe\x10\x44\xca\xd2\x15\xaf\x9e\xe3\x66\x59\x3a\x69\xfe\x94\x0f\x62\x83\xaa\xd6\x48\xec\x07\x1f\x1d\x45\x93\xfc\x14\x3a\xda\x95\xfa\xc5\x68\xc5\xef\x48\x77\xdb\xee\xac\x40\x77\x05\xb7\x37\x92\x95\x90\xf6\x27\x93\x2e\x18\xbc\x0e\x77\xed\xa8\x7f\x00\x9f\xc6\x32\x74\x2f\x2d\x97\x27\x9f\x55\x26\xb3\x80\x85\xaf\x8a\x9b\x5c\x43\xb3\x6a\x6f\xbd\x16\xfc\x2e\xbb\x9e\x12\x8b\xcd\x70\x10\xb0\x9f\x94\x7d\xd1\xf9\xf8\xca\x62\x10\xe7\x10\x69\xb3\xe1\x15\x48\x26\xf1\x75\xf4\xe3\x34\x0c\x28\xbb\xe8\x61\xc0\x01\xcd\x12\x67\x71\x88\x9a\x0a\x52\x29\x7f\x1e\xf3\xbe\x83\xcc\xfb\xe1\x65\xd2\x1b\xf8\x33\x71\xbe\x7c\xf1\x3c\x23\x2a\xab\xc9\x18\xea\xa1\x39\x72\x0f\x98\x3b\x5a\xfb\xd2\x5a\xf6\x7a\x08\xd7\x16\x06\x14\x02\xbe\x90\x99\xdf\x1c\x6e\x54\x9b\x62\x63\xa1\xe4\x30\xc4\xa8\x2c\x5a\x8e\xcf\x06\x3f\xdf\x1f\xaa\x35\xd8\xfa\xc2\x67\x42\xe0\xed\x8e\x12\xc4\xa6\xf2\x50\x77\x78\x5f\xe7\x8c\xcf\x4d\x1c\x2a\x2d\x81\x66\x8c\x87\x57\xe7\xc9\xb8\xbe\x89\x9d\x57\xc8\xff\x3a\x60\x94\xb4\xcc\x97\x1e\x25\x4e\x7b\x31\xc3\xd8\x36\x7b\x0c\xa3\x19\xe9\xe6\x6a\x8a\x68\xc6\x5c\xed\x63\x79\x98\x6b\xf2\xce\x40\xb7\x93\xe2\x51\x6a\x62\x5f\xaa\x8e\x1e\x96\x42\xd6\x98\x96\x89\x0f\x1d\xcb\xcf\xb1\xab\x2c\x2e\x0e\xfb\x91\xa9\x66\x7d\x82\x68\x9d\x39\x20\x09\xbb\xa7\x70\x8e\x59\x8f\xdc\x97\xe3\x4e\x72\x96\xfb\x65\x2a\x78\x03\x31\x48\x57\xdf\x7d\xea\xf3\xbd\xa7\x02\x6f\x7e\x86\xf4\xe5\xc2\x19\x73\xc6\xe4\x7c\xc0\x29\xad\x07\x9d\xb4\x1d\x18\x58\x52\x0f\x63\x90\xf2\x7f\x0f\x0c\xba\x7f\xc5\x5c\x7c\x69\xaa\xfd\x91\x8c\xf7\x46\x02\xcb\x75\xfe\x8a\x15\xfa\x9c\x76\xaf\x20\x13\xaa\x90\x3d\xef\xe4\x35\xa7\x61\xba\xfe\x4d\xb6\xc7\xab\x73\x64\xf6\xd1\x90\x1c\x05\xce\x0e\x25\x75\x17\x9d\xe1\x1d\x19\x0b\x65\xb7\xe4\xaa\x3f\x43\xa7\x84\x83\x36\x1c\xe2\xda\x0d\xc5\x65\x50\xde\xae\x61\x54\xbd\x61\x47\x93\x4e\xd9\x36\x7e\x50\x8a\xa8\x7d\x9e\x09\x3d\xfe\x22\x99\xc5\x95\x59\x9b\x96\xb3\xfb\xe4\xa3\x99\x2a\xba\xce\x68\x8a\xae\x1b\x9b\xdc\xaa\x39\x85\xdd\x88\x32\xa4\x9d\x5f\x91\x4c\x20\xd9\xd3\x7b\x93\xd4\x7c\x3e\xda\x80\x1d\x50\x4e\x80\x1a\xfa\xec\x9b\xaf\x36\x08\x23\xe4\xb2\x0d\x1e\xca\x7e\x6d\x13\x8c\x47\x8f\xef\x81\xa8\x4f\x83\xdb\x31\x84\xad\x6c\xb7\xfb\xf6\xd1\xbd\xe6\x99\xe4\xd8\xfd\x01\x98\xec\x73\xef\x6a\xe8\x93\x3a\x5e\x8f\xa6\x8f\x0e\x07\x71\xff\x24\xbc\x41\xa8\x71\xfa\x77\x5e\xd0\x71\x8f\x4f\xa8\xf9\xf8\x36\x37\xbf\xfb\xbd\xfe\xbe\x44\xbd\x7d\xac\xf6\xe8\xdd\x13\xdf\x4f\x5b\x9d\xf1\x0b\x19\x7e\x09\x16\x07\x1c\x2e\x4b\x80\x92\xc7\x1d\x92\x9d\x77\x82\x7a\x7b\x44\xcf\x33\x94\xc7\xdc\x91\x3c\x8a\xd2\x97\x18\xca\x30\x06\x13\x4b\xd1\x67\x8b\x48\x6a\x36\xef\xa7\x6a\x4a\x95\xf1\x77\x10\xe0\x5e\x2b\x6e\xcf\x4e\xbe\xd6\xd2\x51\x5f\xde\x2f\xea\x29\xd5\xff\x27\x21\x3d\xfa\x3b\xfa\xdb\x41\x98\x8f\xf7\x43\xfd\x9b\x7f\x03\xea\xdf\xdc\x07\xf5\x7e\x17\xb7\xe3\x2f\x6e\xec\xc3\x5b\xf1\x7e\x1c\x3f\xba\x55\x27\x81\x94\xec\x85\x36\x9b\x08\x60\x5e\x16\xf0\x16\x8c\xa9\x50\x2f\xf7\xf0\x14\x0b\x59\x15\x74\x8e\xbe\xd8\x95\x33\xf6\xf1\x23\xea\x49\x19\x3b\x85\x94\xb1\x62\xd5\xa0\x52\x40\x03\x0c\xa2\x60\x55\xa6\xe3\x2e\x7c\xfd\xce\x7e\xcf\xb1\x5b\xfc\xdf\xf8\x52\x71\xf1\xff\xd4\xa9\xda\xe7\xa2\x4f\xd7\xbf\xa2\x0a\x9e\x0f\x40\x6a\x29\x78\xbb\x08\x41\x09\x8f\x3c\x38\x50\xe6\x66\x80\x7d\xdb\x2d\x7e\xc5\x4d\xeb\x4d\x99\x38\x4a\xee\x61\x02\xca\x02\x8c\x0f\x9d\xa3\xb0\x18\x88\xaf\x5e\x3b\x75\x8f\x19\x98\xf2\xd7\x51\xf5\xeb\x42\xaa\x57\x14\x18\xe7\x6d\x53\xc3\xe5\x11\xd7\xbf\x87\x82\xa1\xbe\xb8\x1d\xf0\x61\xe6\x5c\x05\x1a\x3a\x97\x24\xea\xdd\x77\x07\xf3\x26\xb0\x1a\xbd\x3a\xf7\x85\x37\xb3\xe2\x42\x9d\x04\x09\x1f\x40\xe4\x6b\xbd\x42\x8c\x2c\xee\x65\x8f\x1e\x7e\xaa\x10\xce\xaa\x7b\x94\x49\xb7\xa0\x6c\x20\xc5\xb8\x33\x5b\xbd\x92\xed\xcb\x19\x50\x22\xfc\x1e\x33\x8e\xdd\x6b\x3d\xd7\x50\x27\xb6\xbc\xfe\xbe\x48\x5a\xb7\x6c\x63\xee\x1f\xa6\x97\xd4\xd2\x22\xcc\x9a\xd9\x50\x43\x9c\x79\xe8\xa9\x1c\x26\x50\x1c\xc3\x6f\xc9\xf6\x8b\x52\xdc\xb3\x97\x70\xdd\x82\xb8\x09\xdc\x7f\xa3\xd5\x64\x5f\x82\x2b\x98\x4d\x56\x1b\x7e\xbe\xeb\x72\xc8\x7d\x0f\xf7\x89\xaf\x13\x66\xa4\x41\xe9\x5e\xf2\x3d\xf8\xa0\x08\x23\x41\xe6\x44\x10\xc8\xe5\x37\x07\x42\x85\x37\x82\x4d\x2a\x8b\xbb\x3c\x10\x6f\x09\xa1\x34\x1a\xe4\xa8\xea\x8d\xa1\x14\x0f\x3d\x41\x5f\x16\xa2\x35\x79\x1d\x1e\x5f\x03\xe9\x1c\xaf\xf1\x8c\x36\x54\x75\xca\x7b\x55\x7c\xbd\x7d\x12\x7e\x2e\xde\x72\x8e\x87\x06\x82\x9b\x97\x75\x29\x67\xd9\xa1\x4a\x59\xad\x29\x54\x85\xe1\x4d\x79\xc2\xb4\x46\xdc\xc3\x74\x95\xce\x7a\x29\xe9\xcf\x26\x60\x9e\x7c\xf6\x4f\x12\x3d\x1f\xe0\x27\xfb\x9a\xcc\xd1\x69\x3e\x6f\x5f\xc7\xac\x8f\x6c\xdf\x8e\x76\xcf\xc5\x62\x96\xe0\x95\xe0\x14\xcf\xc4\xd6\xd6\x73\x28\xed\x2f\x2f\x41\x9b\xed\x25\x27\x41\x44\xf2\xe0\x8b\x15\x92\xb0\x97\xfe\x49\xf2\x61\x07\xfc\x8f\x8a\x86\xb6\xd3\x3e\x53\x2a\x32\x3a\xdd\x57\x20\x1c\x26\x7f\x88\x2c\xe8\xdd\xea\x30\x21\x08\x51\x30\xcb\x7e\xbd\x1f\xfd\x49\x8c\x77\x63\xfd\x47\x39\x5f\xdf\x7e\xbe\x42\xf0\x34\xba\x2f\xd3\x3d\x12\x07\x70\xfd\x47\x7c\x0b\x8f\x10\x8b\xf0\x28\x2c\x9f\x5b\xff\xc3\xbc\x0e\x22\xd1\x88\x32\x53\x98\x66\x0c\xee\x07\x5c\x9a\x9e\x86\x13\xaf\x76\x76\x64\x1e\x11\x8f\x6a\xc9\x76\x2a\xdf\xcc\xdb\xc6\x3d\xf0\x64\xc0\x76\xdf\xf1\xf4\x7b\x4d\xff\x5d\xf1\x77\xee\x44\xf8\x07\x12\x55\x4d\x7e\x07\x3b\xa4\x6e\x9d\x7d\x0d\xe3\x45\xdf\x8d\x4d\xc1\x8d\x48\x06\x2d\x75\x46\x01\x2c\x38\x76\x7f\x8b\x00\x8e\xc7\xe8\x89\x87\x94\x93\xcf\xa4\xcb\x43\x51\x06\x65\x1f\x72\x2c\x3e\x96\x03\x76\x5b\x2b\x21\xc7\x35\x7e\x0c\x27\x7d\x04\xc7\xde\x15\x34\x0f\x39\x82\x23\x91\x87\xe2\x15\xb7\xcf\xbb\x49\x78\xf5\x2f\x89\x82\x77\x12\x86\x77\xc5\xe0\x7d\x69\x82\xde\x4a\x08\x83\x65\x4e\x4d\xd5\x1f\x07\x6e\x6a\xd8\x3a\x0e\xb5\x4b\x7b\x9c\xe2\x42\x11\x6b\x97\x99\x03\xb7\x06\x1b\x22\x65\x77\xde\x5a\x8e\xdc\x6c\x4b\xa5\x44\xb5\x4b\x24\x97\xed\x7c\xde\x90\xfa\xea\xc2\x9f\x43\x08\xc7\x1f\x87\x66\xc9\x5b\xec\xbe\xde\x69\x3c\xc5\x0c\x89\xa2\x6b\xda\x4f\xba\xc4\x94\x8e\xfc\xcb\x2b\xf3\xf4\x8e\xa1\x1e\x3a\x45\x8f\x12\xb8\x7a\xa4\x5f\xcc\xbb\x9c\xa1\x16\xe7\x09\xfa\xf5\x83\xe1\x95\x93\xe4\x4f\x19\xfc\xcd\x92\x36\x24\x19\x01\x3d\x39\x90\x0d\x19\x77\x8b\x88\x38\x1b\xff\xc3\xa7\x71\xc9\xed\x33\x03\x9f\xa6\xff\xfd\x3a\x7a\x5c\x28\xf0\x2b\xeb\xf1\xe8\x41\xe1\xac\x30\xe6\x67\x76\x37\xf4\x8f\x3a\x34\xec\xcc\xf0\xd7\x18\xb1\xb7\xbf\xd2\x1a\x6a\x9e\xfa\x63\x35\x73\x9a\x62\x7a\x25\xc0\x92\xff\x1c\x1f\xa3\x33\x77\x95\x36\x7a\x35\xd3\xbf\xc1\xca\x05\x9a\x61\x73\xe5\x36\xd4\x6e\xa1\x73\xb4\x21\x66\x09\x2c\x38\x5c\x5d\xb7\x3f\xc3\xdb\x4d\x9c\x91\x7b\x51\x1c\xd9\x8b\x67\x49\xf3\x43\x57\x68\xe9\x04\x32\xe7\x5f\xfc\x63\xcf\xf5\x2f\x57\x1f\x21\x89\x8e\x40\xe0\xd8\x27\xc0\x4b\xc2\x54\x64\x4d\x75\x9e\xe7\x8a\x62\x5d\xd1\xcb\xac\x51\xe4\x2c\x64\x52\x0c\x62\xf9\xc7\xaf\x17\x37\x21\xb7\x44\x8a\x5a\x61\x64\xdf\xdd\x8a\x07\x9e\xc4\x82\x78\xb2\x8f\x54\x7e\x31\xbe\xef\xea\xcb\xf7\xbd\x64\xff\xd0\x5c\xf3\xdb\xd0\x59\xa8\x84\x04\xe9\xba\x36\x2c\x84\x6d\xd8\x1b\x9e\x64\x6c\x55\x48\xc9\x10\xe2\xd7\xb7\xa1\x77\x2b\xdd\xa5\xb6\x39\x95\x4b\x22\xd0\x16\xc2\x6f\x66\x41\x77\x1f\x7f\xeb\x54\x1b\xf2\x5a\xfb\x9d\x09\x90\xa5\x7b\x95\x0b\x56\x7c\x40\xd1\x33\x3f\x5a\xc3\x52\x6d\x61\x41\x0a\x40\xf4\xb0\x59\x12\x7b\x81\x33\x5d\x9f\x95\x9c\xbe\x8a\xc6\x6a\x24\x37\x78\x0d\x85\xa9\x66\x5b\xfd\x0f\x54\x46\xa9\x39\xfb\x4a\x25\x87\xe5\xae\x4c\x8a\x68\xc3\xdb\xaf\xc9\x13\x9b\x20\xce\x5f\x49\xb4\x59\x6e\x11\x45\xdf\xa2\x47\x28\x13\x3c\xf8\xd2\x7f\xf7\xa1\xa3\x3d\xae\x69\x75\x1b\x68\x0d\x42\x63\xb0\x7e\x04\xf9\x16\xa8\x13\x0d\x34\x2d\x5f\xb4\x2b\x74\x9a\x5d\xe4\xeb\x69\xea\x84\x25\x74\xfc\x5f\xee\x50\x93\x6a\xa1\x31\xfd\x72\xbc\x6e\x34\x7d\x34\xaf\xe9\xdb\x10\x53\x8e\x9e\x95\x4b\x10\xee\x8c\xac\xc8\x6a\xed\x38\xf4\x2b\x4d\x1f\xfb\x72\x5f\xfa\xdf\x23\x34\x4b\x2d\xe3\x9f\xd1\x29\x80\xce\x92\x2c\xd0\x29\xa2\xc9\xcb\x76\x5d\xf1\x07\x50\xb9\x49\x77\x9e\x99\x1e\x95\x09\xe8\xc6\xb5\xc1\x42\x02\x3b\x15\x36\x4b\xc1\x94\x22\x0b\xce\x91\x79\xe4\x00\x71\x51\x6b\x2b\x98\x27\x8f\xf5\x41\x42\xbc\x51\x70\x0b\xff\xee\x9f\x93\x24\x9a\x3e\x6c\x5b\x78\x21\xc0\x6b\x15\x18\x16\xf6\x37\xbd\xe9\x11\x51\x8e\xc7\xbc\xf0\xbf\x8f\x4f\xd0\xff\x4d\xd5\x92\x41\xfc\x43\xc7\x02\x39\x60\x5b\x0d\xc3\x4f\x93\x1d\xb6\x58\x17\xfd\x90\xc4\x9b\x34\x26\x16\x8a\xa1\xeb\x2e\x88\x83\x9f\xc7\x85\x2f\x2e\x88\x73\x9b\xdb\xf2\x08\x07\xfe\x18\xcf\x2c\x18\x8f\x79\xf6\x45\x12\xb8\x48\xaf\x78\xe5\x41\x8d\x5c\x90\x9e\x1c\xa5\xbd\x6d\xfe\x4b\x60\x50\x87\x52\xbe\xd4\xd4\x73\xb2\x0d\xa7\xa8\xd3\xf0\x65\x27\xb6\x77\x9e\xe5\x85\xed\x92\x4b\x28\x2a\x1a\x3d\x1b\xbe\xb7\x78\x46\x4f\xa2\xef\xb8\x47\x17\x09\xe5\xc5\xf3\x67\xd1\x60\xf7\x10\x4a\xed\xfd\xc6\xe8\xfe\x35\x84\x32\xcf\xc5\x3a\x5c\x28\x63\xa6\x05\xa1\xcc\x99\xb3\x43\x36\xeb\xdb\xd2\xc5\xc3\x10\x65\xe9\xca\xa3\xeb\x61\x25\x31\xe7\x4d\x81\x48\x28\xaf\x79\x53\x78\x80\x25\xdc\x53\x6c\x88\x7f\x26\xdf\xd8\x4b\xa1\x14\x0e\x84\x1a\xfa\xbd\x7b\xad\xc1\xa0\x8f\x8f\xdf\x8f\x4f\xba\x4f\xcd\xd9\x89\xf4\x9a\x64\x39\xba\x6f\xe2\xe3\x93\xcb\x38\x25\x19\xf0\x6d\x36\x78\x2b\x8b\x05\xed\xd6\x4d\x2b\xed\x26\x51\x44\xb7\x1c\xe4\x77\x7e\x58\x1f\xc6\xe5\x4a\x5b\x08\xcb\xf8\x39\x7b\x8b\x7e\xa7\x2a\x4e\xdf\x3d\xc2\xbe\xe8\x45\x37\x64\x76\x70\xad\x50\xf4\xdd\x77\xd1\xe3\x9a\x11\x5d\x9f\x91\xac\xb0\x52\xcf\xad\xb2\x86\xcc\x95\x95\x88\x9a\x48\x25\xf8\x36\x3a\x9e\xfe\x3e\x6e\x89\x45\x7a\x1f\x71\x43\x04\x41\xb8\x69\x78\x05\x4f\xe4\x62\x89\x30\xaa\x49\x45\xb4\xe5\xdf\xb8\x07\x88\x29\xd3\x5f\xd0\xbb\xa0\xbd\x7c\x36\x72\xa8\x37\x1a\x4e\xd1\xe0\xd1\x5c\x8d\x22\x81\x97\x7b\x1c\x42\x53\x2b\x26\x44\x42\xc8\xcc\xcd\x21\x8a\xbd\x58\xb4\x04\xdf\xe8\xfe\xe6\xbe\x0c\x65\x8a\x30\xa8\x4d\x1a\x5d\xaf\x74\x9a\x11\xee\x6a\x52\x36\xb7\x5f\x6b\x23\xd9\x83\x33\x0f\x08\x99\x0b\x07\x8c\x2b\x77\x25\x33\xd4\xdd\x8c\x00\xfa\x4e\x97\xda\x81\x81\x82\x3c\x13\x7f\x94\x9c\x50\xda\x25\xe2\xf9\x59\x69\xcb\x35\x22\x8b\x2b\xee\x63\x23\x71\xa6\x78\x14\xc2\x6c\xbb\xe2\x82\xf4\xa9\xef\xe4\x72\x9f\x2b\x78\xb6\x8f\xa4\x99\x96\x1d\x59\xd3\x4a\x3a\xc0\x2c\x5d\x5c\x44\x26\xb0\xe9\x2e\x6d\x5a\x91\xd3\x0e\xb6\xbf\xfb\x18\x2f\x9f\x52\x4d\xcf\xde\x87\xd6\x8a\x6d\xfa\xde\x5c\x2b\x36\xee\x3e\xbf\x96\x36\xeb\x7f\x89\x2d\x6a\xb7\xcf\x9b\x6c\x71\xfb\x5d\x35\x52\xef\x57\xc1\xf4\xe0\xfa\xa5\xc5\xea\xa5\x83\x91\xc0\xbd\x5e\x0a\xe8\x4b\x15\x2c\x50\x7d\x92\xb3\xb6\xf4\x5c\x51\xa7\x7a\xe7\x3e\xc5\x3a\xf3\x1b\x33\xa5\xad\x05\x9d\xda\xed\xa8\xfb\x92\xdf\xe7\x64\x5e\xf6\x4b\xe2\x1f\x92\x45\x59\x92\xdd\x7d\x5f\x56\xe8\x07\x59\x90\xf3\xd2\xb7\x07\x81\x1d\x5e\x16\x43\xbf\x06\x0d\x92\x71\xb1\x78\xcd\xa8\xf0\x6d\x7f\xb7\xdd\xd7\x9f\x92\xae\xf9\xa3\x3e\xe8\x34\xdd\x67\x01\xcc\x99\x37\x84\x7c\xbf\xd2\xcb\x3c\xc5\xbe\xbe\x94\x5f\xda\xbf\xf0\xb8\x4e\xb1\xbb\x37\x93\x12\x33\x92\xc4\x3f\x9d\xa0\x9e\xb7\x7e\xd0\x29\xfa\x90\xaf\x93\xb4\x68\x78\xdc\xdc\x94\x0e\xef\x7d\x79\x6b\x08\xce\x93\x23\x9b\x16\x65\xad\xd8\x08\x54\x4e\xdf\xf1\x3e\x60\x3c\xcd\x12\x50\x25\x92\x8f\x4b\x61\x49\x8c\xd6\x82\xde\xe9\xbf\xa2\x53\xc1\xe2\xa1\xbf\x2f\xe2\x02\xcf\x0c\x32\x6d\xb0\xd0\x39\x1c\xc4\x29\xb4\xc6\x2a\xc9\xa5\x7f\xc9\xd0\x8f\x98\x32\x46\x4c\x84\xe9\x0d\x91\x8a\x11\x28\xea\x4d\xb2\x43\x55\x69\x6f\x26\x26\x05\x96\x89\xb8\xa3\x15\x71\xe7\x92\x13\x6d\x60\x2c\xdd\xb9\xda\x92\x08\x12\x97\x30\x47\x67\xc6\x76\x82\x5a\x5d\x50\x12\xd8\x20\x39\xe3\x36\x52\x83\xd3\xf1\x42\xa5\x72\x3f\x61\x4a\x24\x6a\x28\xb3\xb7\x37\x91\x5a\x72\x49\xe2\x0e\x0e\x2d\xbc\xf2\x38\x25\x18\xc0\xd5\x35\xed\xf0\x08\x77\x61\xcc\x64\x8b\x71\x66\x1e\xeb\xe3\x42\x9b\x67\x75\x0b\xb3\xb5\x85\xce\x6d\x1d\x4f\x09\x79\x8d\x58\x51\xed\x5b\x84\x0b\x1f\x5b\xa9\xc8\x0a\x55\xcb\x96\xdd\xc6\x03\x81\x6d\x85\xa1\x24\x6e\xb3\xb5\x47\x5d\x35\x62\x44\x6d\xa0\x4e\xbb\xa6\xa4\x73\x8b\x71\x03\xe0\x78\xab\x10\xae\x4d\x81\x4a\x78\xb9\xd2\x16\xcd\x5c\x61\x46\xd7\xd6\x0a\x9b\x26\xcb\x25\xae\x86\xd2\x7f\x46\xad\xc9\x35\x94\xd1\xd1\x51\x8d\xc7\x56\xcc\x76\xa5\xb5\x74\x95\xaa\xc2\x62\x41\xd4\x49\xc9\x05\x8e\xe1\xc4\x8f\x6d\xc5\xdd\xc7\xc5\x93\x64\x8d\x3f\x40\xcc\x84\x3c\x2c\x82\x87\x43\xab\x38\x3a\x9e\x1f\xa0\xc2\xb7\xa3\x32\x31\x0b\x0f\x0f\x0c\x26\xfa\x1c\xb8\x6c\x7f\xab\x22\x6f\x14\x25\x19\x74\xbb\x17\xaf\x16\x81\xdf\xaa\xbd\xb9\xdf\xc9\xdc\x18\x66\x7c\x39\x5f\x65\x98\xe7\xd9\x10\xf7\xe5\xb3\x4f\x53\xb9\x2f\x8b\xf3\xa9\x7e\x3b\xea\xd0\xa9\xc0\xd8\xbe\x0c\x9d\x03\x79\xea\xb3\x1c\xee\xcd\x54\x17\x1b\xd9\x87\xab\x51\x52\xc6\x30\x3f\x7b\xd2\x50\x86\x19\xea\xa1\xdf\x97\x95\x90\x12\xfe\x59\xbc\x0c\x13\xfc\x76\xd4\x25\x4c\x81\x8d\xbd\xf9\x36\xe9\xa0\xe5\xaa\x20\xda\x56\xef\x2f\x57\xb8\x57\x11\xcf\xa4\x35\x1c\xbb\x1c\x72\xdd\xac\x60\x14\xfe\x61\xf5\xcf\x3b\xd5\x3d\x77\xd4\x41\xef\x56\x03\x3d\xe0\xd6\x57\xff\x35\x88\x9e\xdb\x5d\x07\x0f\x93\x5d\x78\xe8\x1d\x2f\xbd\xba\xb5\x6f\x41\xa8\xbf\x6e\x21\xf5\x9e\x2c\xe3\xae\xa8\xb9\x98\xe9\xa7\x07\xe8\xff\x07\x00\x00\xff\xff\x31\xca\x9d\xb7\xd6\xa3\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -339,11 +339,11 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc1, 0x6c, 0xf5, 0x93, 0x3b, 0x4d, 0xef, 0x72, 0xf7, 0x3a, 0xc9, 0x61, 0x7d, 0xd7, 0xb1, 0x44, 0x64, 0xf1, 0x91, 0xc, 0x2, 0x11, 0xf8, 0xb9, 0x5e, 0x23, 0x99, 0x4e, 0xf9, 0xc3, 0x28, 0x72}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9d, 0x92, 0xa2, 0xb, 0x7d, 0xa8, 0xaf, 0xa5, 0xe3, 0xcb, 0xc8, 0xf8, 0x51, 0xb3, 0x9a, 0xf9, 0xfe, 0xdc, 0xc8, 0x3a, 0xf2, 0xa7, 0x3f, 0x2c, 0x32, 0xb3, 0xad, 0x48, 0x17, 0x2f, 0xc0, 0x1e}} return a, nil } -var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5f\x6f\x1b\xb9\x11\x7f\xd7\xa7\x18\xf8\xa1\xb5\x02\x9f\x9d\x4b\xae\x45\x61\x44\x4d\x0d\x2b\x29\x84\xdc\xf9\x0e\xb1\xd3\x3c\x1c\x0e\x01\xb5\x3b\x92\x58\x53\xa4\x8e\xe4\x5a\x16\x02\x7f\xf7\x62\x48\x2e\x77\xb9\xff\x24\x25\x6d\xef\x25\x7a\x88\x62\x71\x38\x9c\xff\xf3\x1b\xf2\xe2\xd9\x68\x04\x00\x70\x87\xc6\xbe\x15\x6a\x3b\x9b\xde\xb1\xb9\xc0\x5b\xcb\xee\xb9\x5c\x86\xb5\x15\x37\xc0\x0d\x30\xb0\x68\x2c\x64\x4a\x5a\xcd\x32\x0b\x56\x01\x7d\x31\x03\x4c\xc2\xd5\x2f\x33\x58\x28\xed\x36\x10\x19\x97\x4b\xb0\x2b\x04\xa1\xb2\xfb\xb9\x7a\x04\x26\x73\x30\x9e\x2b\x6c\xb4\x7a\xdc\x45\x3e\xe6\x7c\x34\x82\x67\x17\xa3\x11\x5f\x6f\x94\xb6\xf0\xb6\x90\x4b\x3e\x17\x78\xa7\xee\x51\xc2\x42\xab\x35\x9c\x24\xbf\x9d\x44\x4a\xa1\xb6\x35\xaa\xe7\x8f\x6f\x7f\xfc\xf9\xe3\xdd\xcf\xef\xde\xdc\x5c\x4d\xa7\xef\xdf\xdc\xde\x8e\x46\x9b\x62\x5e\x09\xdc\x56\x10\x3e\x7b\x15\x2f\x9e\x55\x1f\x98\x4d\xc1\xd1\x38\x99\x4b\xc2\x6b\xb5\xde\x28\xc3\x2d\xc2\xdd\x6e\x83\x30\xc5\x05\x97\xdc\x72\x25\x0d\x3c\xab\x7f\x2e\x02\xc3\x8b\x0b\xb8\x56\xd2\x32\x2e\x0d\x70\xb9\x50\x7a\xcd\x88\x1a\xec\x8a\x59\x32\xa6\xd9\x60\xc6\x17\x3c\x73\x56\x04\xa9\x72\x04\x2e\x9d\x84\x71\xbf\x92\x62\x07\x82\x3f\x20\x71\x00\x4b\x5e\x28\x55\x71\x34\xa4\x9b\x46\xa3\x0a\x9d\x21\xdc\xa8\x1c\xdf\x63\xa6\x74\x5e\xea\x54\xb2\xb9\x5b\x21\x14\x92\xff\x5e\x20\x69\xa6\x16\xce\x2d\x74\x60\x42\x75\x8b\x16\xb6\x2b\x94\x71\x95\x84\xcc\x34\x32\x8b\x79\x24\xa4\x13\x05\x5a\xe0\xf9\x25\xdc\x5a\x1d\x23\xa4\x7e\x94\x25\xf3\xa8\x85\xe3\x71\x99\xac\x7e\x0f\x13\xc8\x94\x10\x98\x91\x25\x92\xa5\x17\x6e\x49\x1a\x94\xa6\x30\xc9\xca\x4b\x98\x00\x3e\x62\x56\xb4\xf6\xfc\x00\x13\x78\x40\x4d\x46\x64\xad\xc5\xbf\xc0\x04\x58\x96\xa1\x31\x89\xf0\x0f\x4c\x83\x56\x02\x2f\xe1\xc3\x4c\xda\xbf\xb5\xa5\x67\x79\xae\xd1\x18\x28\x0c\xe6\x14\xcf\x20\xd1\x6e\x95\x76\xc9\x50\x63\x74\x6a\xd0\x8e\x1d\xb7\x6a\xfd\xca\x6f\xed\xb6\x0c\x59\x75\x53\xcc\x05\xcf\xe0\x1e\x77\x47\x72\x7e\x87\xbb\x83\xb9\x86\x1c\xeb\x66\x19\x16\x3b\xf9\x51\x38\x9f\xc6\xbf\xdc\x2f\xd1\xcb\x67\xc9\xef\x35\x03\x9e\x79\x39\xe8\x17\x1f\xd9\x31\x7a\xb6\x5c\x08\x58\xb1\x07\x74\x52\x2d\x0a\x5b\x68\x04\xdc\xa8\x6c\x65\x12\x66\xbd\xf6\x3b\xeb\x21\xab\x09\x9f\x92\xb4\x95\x4b\xd7\x2d\x55\x0a\x73\xad\xd6\x6b\x6e\x2d\xe6\x97\xf0\x8f\xa4\xaa\x9c\xff\x8b\x15\xc2\xc6\x1d\xe3\x7a\x1a\x39\xf6\x28\x16\xe7\x3c\x87\x09\xf0\xbc\xbd\xe0\x2c\x30\x71\x86\x68\x2f\xb6\x74\x84\x49\x5b\xef\xa1\x6d\xef\x70\x97\x6c\x79\x87\xbb\x36\x79\xa5\x3f\x4c\x6a\xc6\x48\xb5\xc8\xd1\x58\xad\x76\x4d\x63\x44\x9a\xa7\x91\xff\xb7\x16\x66\x64\xcc\xc2\x97\x7b\x5f\x0f\xe8\x7f\x4b\xb4\xa0\x91\xe5\xdf\xb9\x22\x45\x05\x0e\xd8\x5c\x15\x36\xd4\xb2\x58\x9f\x8c\xdf\x4b\xd5\x69\x46\x44\x9f\x87\x6a\x49\x73\xa9\x9e\xa9\xcd\xb5\xfe\xbc\xeb\xa7\xac\xc7\x7d\x93\xaa\x23\x35\x9a\x24\xde\x66\xd4\x10\x28\x7a\x3e\xbc\xe5\x8f\x7f\xfd\xa1\x83\xc8\x32\x71\x77\x18\x65\x23\x1e\x07\xe9\x3e\xc8\x20\xe1\x41\x74\x7b\xd9\xbd\xc7\x2d\xd3\x79\x8d\x2c\xa9\x2b\x82\x1b\x4b\x35\x3c\x47\x81\x4b\x66\x95\x86\xd9\xd4\xb8\x44\x76\x5d\xc8\x25\xb8\xda\xa0\xa6\xa5\xd6\x01\x71\x93\xb9\x84\x5f\xc9\x79\x2f\x5f\xfc\xd6\x4f\x34\x9b\x5e\xab\x42\x5a\xd4\xde\xd1\x2f\x5f\xf4\x0a\xfc\x7b\x81\xc6\x62\x7e\xa7\x82\x8a\xbd\x1a\xba\xc6\xcc\xc4\x47\xe4\xcb\x95\xf5\x6c\xeb\x0a\xba\x42\x47\x2a\xcc\xa6\xa5\xab\x07\x92\xdd\x13\xf6\x26\xfc\x8b\xc3\xb2\xfd\x24\xf4\x95\x93\xfd\x59\x7e\x72\x8f\xbb\x0e\xb2\x24\xbb\x7b\x68\xea\x01\x0a\x13\x78\x7e\xfe\xbc\x8b\xa6\x11\x9f\xfd\x84\x49\x78\x0e\x93\xc5\xe8\x3c\x84\x6c\x1f\xb3\x32\x36\xfb\xa8\xaa\x00\x83\x09\xfc\xfa\xdb\x00\x41\x0c\x2e\x62\xd5\x7f\x5c\x33\xb2\xfa\x0e\x4e\x02\x2b\x61\x99\x94\x4d\xca\xa0\xf7\x25\x2e\x4b\xbb\x62\x99\x34\x1e\xc8\x29\x61\x5a\x3d\xbb\x05\xea\x9c\x97\x74\x13\xd4\x7d\x88\x80\xce\x67\x25\xee\x49\xca\x2e\xc4\xe6\x12\xa1\x5a\x18\xd7\x8a\x33\xf4\x35\xbc\x5a\x67\x20\xd6\x8b\x42\x42\xb1\xc9\x99\xc5\x9b\x66\xd4\x9f\x7e\x02\x89\xdb\x46\x71\x6e\x9e\xd1\xc5\x97\xd4\xbb\xca\x73\xda\x1d\x72\x9f\x1a\x0e\xa9\x68\x76\xc6\xe2\x9a\xfe\xf2\x6e\xca\x0b\x5d\x8e\x19\x12\x1f\xad\x87\x17\x2d\xf9\x1c\xed\x0d\xfa\x49\x81\xc4\xf2\x4c\xbb\xfb\x7f\xab\x12\xa4\x0d\xb3\x4f\x5e\xe7\xa4\x28\x2d\xb9\x9c\x69\xf4\xa8\x1d\x1b\x85\x19\xe6\x45\x76\x8f\x36\xd9\x3e\x2f\xac\xc3\x4a\xf2\xcf\x16\xe6\x88\x12\xd4\x62\xc1\x33\xce\x84\xd8\x79\xf1\xf3\x6e\xad\x4a\x9e\x41\x35\xb6\xa6\x68\x2f\xeb\x62\xa2\xca\xf1\xf2\xc6\x2c\xfc\x2f\xca\x5b\xf2\x3c\x5a\xde\x90\xa3\xe0\x77\xd4\xc2\x62\x8e\xa0\x71\xad\x1e\x08\xad\xd3\x0c\xd8\x84\xbf\xb4\x39\x24\x20\xca\x3c\x4e\x3f\xfd\xd1\xa2\xfd\x49\xb1\xa0\x1d\x2f\xa4\x93\xab\x08\x95\x84\x09\x51\x1f\xb9\x62\x82\x9a\x60\x27\x37\x63\x66\xb1\xc8\x7a\xc5\xce\x52\xf1\x0d\x6c\x51\x08\x37\x67\x0b\xe1\x13\xa1\x7f\x2f\x9d\x56\x1d\xca\x75\xad\x1d\xb7\x33\xd7\x0b\x79\x25\xc4\xe9\x90\x5e\x1f\xb9\x5d\xe5\x9a\xc5\x6c\x74\x86\xb6\x6e\xaa\xec\x0e\xe9\x92\xff\x36\x6c\x1c\x0e\xd3\xee\x44\x6c\x14\x0a\xaa\x61\x8b\x72\xdc\xff\x89\x87\x9a\xde\x1e\xe8\xcf\x59\x96\x11\xf7\xf3\xb9\xd2\x5a\x6d\x5f\xfd\x29\xde\x11\x9c\xfb\x5d\x7f\x3f\x25\xf1\x2f\xe1\xc2\x58\xa5\xd9\x12\x2f\x1a\x5c\xc7\xc9\xb1\xf4\x79\xfd\x1a\x36\x4c\xf2\xec\xf4\xe4\x5a\x15\x22\x07\xa9\x2c\x78\xee\xb0\xf6\x82\x68\x5c\xa0\x46\x99\xe1\xc9\x38\x2d\x1e\x1a\x6d\xa1\x25\xbc\xfa\xae\x29\xfb\x39\xed\x6c\x98\xc3\x7f\x8f\x8f\x77\x83\xee\xc9\xd4\xa6\x1b\x86\xb3\xef\x9b\x1b\x52\x37\x34\xbc\x10\xbe\x6a\x33\xcd\x34\xa2\x0c\x3f\xd8\x74\xf6\xdc\x1e\x4c\x9b\xc2\xcf\xaf\x1c\x0d\x0e\x9a\x33\x0e\x9d\x1f\x5a\x83\xc1\x10\xbb\x03\xc6\x8c\x5e\xd4\x3e\x84\xc7\xcf\xea\xf3\x41\x69\xc4\x01\x90\x5e\xa3\xee\x00\xd8\x8e\xf5\x00\x94\x3f\x0a\xe9\x1e\x02\x9a\xff\xaf\x68\xf8\x40\x10\x9b\x86\x71\x02\x51\xd5\xfc\xdf\x48\xf3\x7d\x89\x54\xab\xa9\x8f\x92\xb3\xbc\x7d\xa4\x5e\x12\xb2\x3a\xb2\xb0\x0a\x36\xa8\x17\x4a\xc7\xc6\x0b\xcc\x5d\xee\x99\x6e\x2c\x1b\x53\xa6\x09\x67\xdf\xb0\x6c\x55\x3b\x97\x30\x2d\x6b\x20\xe6\x15\xf5\xbf\xea\x22\x73\x28\xdb\x5a\xb7\x7a\xe9\xbd\x67\xc5\x33\xa8\xcc\x4d\xed\xec\xf0\x3f\xa4\x36\xbe\x2f\x6f\xdb\x50\xda\x4b\x70\x06\xed\xf9\xb2\x3b\x72\xbb\xee\x92\xfa\x02\xb6\xd1\x0f\x82\x31\xb1\x03\x28\xf7\xcf\x02\xd4\x0f\x4a\x0d\x2b\x4c\xec\x6b\xf1\x51\x78\x98\xb6\xec\x95\x6c\x0f\x60\x38\x4e\xdc\x2f\x06\xbb\xbd\xe2\xf8\xc6\x69\xbe\x48\x9a\xaf\x86\xb2\x35\x90\x58\xf2\x8c\x18\xee\xb0\xc1\xe6\x2b\xa0\xea\x37\x48\xf7\x47\x62\x89\xbd\x5e\xf8\x86\xe8\xfe\xb7\x5e\x80\xb4\x13\x5e\xc9\x9d\xcf\xfa\x8c\x49\xc8\xfc\x90\xc5\x0d\x59\x3a\xf3\x6f\x76\x0a\x34\x2e\xb9\x21\x91\x98\x2b\xb7\x37\xe5\x1d\x37\x6d\x9f\xd9\x20\x8f\x09\xce\x0b\x1d\xcf\x3d\xf2\xa8\x1c\x4d\x6c\xad\x3b\x77\x82\xeb\xaa\xc0\x65\xd5\x46\xeb\xcd\x15\x82\xfd\x46\x75\x87\xb3\x3c\xaf\x1e\xf8\xaa\x57\x9a\xae\x17\x9a\xfa\xeb\x4c\xfc\xf1\x80\x57\x96\x3d\x2f\x2c\x43\xaf\x2b\x87\xbf\xac\x50\x4c\x26\x97\x5a\x25\x8b\xbe\x77\x89\x5a\xbe\x94\x4e\xaf\x3c\x10\xb8\x34\xf1\x4b\xda\xe3\x87\x30\x4c\x12\x4a\xe1\x71\xa3\x62\xec\x1a\x3a\xcf\xc7\xad\x01\xc0\x17\x5f\x1f\x10\x37\xb8\x8d\xa8\xa6\x85\x62\x0f\x32\x4c\x69\x93\x4e\x70\xb4\xd7\x2e\x5d\xe2\x57\x02\x91\x06\xdf\x57\x68\xc4\x7f\x8f\x9b\xf1\xff\x4f\xb4\x3e\x74\xd7\x5c\xf2\x75\xb1\x0e\xd7\x6b\xd4\x5f\xb8\xc6\x35\x4a\xeb\x62\xb9\x71\x93\x50\x5a\x62\x89\x36\x1e\xf8\x93\x67\x70\xeb\x2f\x7b\xe2\xf6\xd3\x71\x59\x94\x6a\x2e\x0f\x92\x3b\xc8\x53\x16\x97\x4c\x6d\x76\xaf\x3c\x65\xab\x9e\xc4\xe3\x43\x45\x0a\x67\xa5\x75\xe5\xf5\xeb\x88\x7a\x83\x82\x0e\x9a\x7d\xf2\x2d\xd4\x59\xfd\x17\xb6\x53\x45\xac\x92\x67\xf0\x29\x94\xdb\xeb\xf4\xc7\x8c\xc9\x9c\xe7\xcc\xe2\x8f\x7c\xcd\xad\xb9\x84\xcf\x2e\xa7\xca\xf7\x84\xa7\x12\xd3\x3d\x8d\x9e\x46\xff\x09\x00\x00\xff\xff\x3e\x49\x82\x0e\x46\x21\x00\x00" +var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5f\x6f\x1b\xb9\x11\x7f\xd7\xa7\x18\xe8\xa1\xb5\x02\x9f\x74\x97\x5c\x8b\xc2\x88\x9a\x1a\x76\x53\x08\xe9\x19\x87\xc4\xe9\x3d\x1c\x0e\x01\xb5\x3b\x92\x58\x53\xa4\x8e\xe4\x5a\x16\x02\x7f\xf7\x62\x48\x2e\x77\xb9\xff\x24\x5d\xda\xde\x4b\xfc\x10\x45\xe2\x70\x38\xff\xe7\x37\xe4\xec\xc5\x68\x04\x00\x70\x8f\xc6\xbe\x15\x6a\xbf\xb8\xbd\x67\x4b\x81\x1f\x2c\x7b\xe0\x72\x1d\xd6\x36\xdc\x00\x37\xc0\xc0\xa2\xb1\x90\x29\x69\x35\xcb\x2c\x58\x05\xf4\xc1\x0c\x30\x09\xd7\x3f\x2e\x60\xa5\xb4\xdb\x40\x64\x5c\xae\xc1\x6e\x10\x84\xca\x1e\x96\xea\x09\x98\xcc\xc1\x78\xae\xb0\xd3\xea\xe9\x10\xf9\x98\xe9\x68\x04\x2f\x66\xa3\x11\xdf\xee\x94\xb6\xf0\xb6\x90\x6b\xbe\x14\x78\xaf\x1e\x50\xc2\x4a\xab\x2d\x8c\x93\xdf\xc6\x91\x52\xa8\x7d\x42\x55\x7e\x1f\x8f\x46\xbb\x62\x59\x49\xda\xd6\x0c\x3e\x7b\xdd\x66\x2f\xaa\x3f\x58\xdc\x82\xa3\x71\xc2\x96\x84\x37\x6a\xbb\x53\x86\x5b\x84\xfb\xc3\x0e\xe1\x16\x57\x5c\x72\xcb\x95\x34\xf0\xa2\xfe\x37\x0b\x0c\x67\x33\xb8\x51\xd2\x32\x2e\x0d\x70\xb9\x52\x7a\xcb\x88\x1a\xec\x86\x59\xb2\xa2\xd9\x61\xc6\x57\x3c\x73\xe6\x03\xa9\x72\x04\x2e\x9d\x84\x71\xbf\x92\xe2\x00\x82\x3f\x22\x71\x00\x4b\xe6\x2f\x55\x71\x34\xa4\x9b\x46\xa3\x0a\x9d\x21\xdc\xa9\x1c\xdf\x63\xa6\x74\x5e\xea\x54\xb2\xb9\xdf\x20\x14\x92\xff\x5a\x20\x69\xa6\x56\xce\x1f\x74\x60\x42\xf5\x01\x2d\xec\x37\x28\xe3\x2a\x09\x99\x69\x64\x16\xf3\x48\x48\x27\x0a\xb4\xc0\xf3\x2b\xf8\x60\x75\x0c\x8d\xfa\x51\x96\xcc\xa3\x56\x8e\xc7\x55\xb2\xfa\x1d\xcc\x21\x53\x42\x60\x46\x96\x48\x96\x5e\xba\x25\x69\x50\x9a\xc2\x24\x2b\xaf\x60\x0e\xf8\x84\x59\xd1\xda\xf3\x3d\xcc\xe1\x11\x35\x19\x91\xb5\x16\xff\x04\x73\x60\x59\x86\xc6\x24\xc2\x3f\x32\x0d\x5a\x09\xbc\x82\x8f\x0b\x69\xff\xd2\x96\x9e\xe5\xb9\x46\x63\xa0\x30\x98\x53\x20\x83\x44\xbb\x57\xda\x65\x41\x8d\xd1\x85\x41\x3b\x71\xdc\xaa\xf5\x6b\xbf\xb5\xdb\x32\x64\xd5\x5d\xb1\x14\x3c\x83\x07\x3c\x9c\xc9\xf9\x1d\x1e\x4e\xe6\x1a\x92\xab\x9b\x65\x58\xec\xe4\x47\xe1\x7c\x11\xbf\xb9\x5f\xa2\x97\x2f\x93\xdf\x6b\x06\xbc\xf4\x72\xd0\x2f\x3e\xb2\x63\xf4\xec\xb9\x10\xb0\x61\x8f\xe8\xa4\x5a\x15\xb6\xd0\x08\xb8\x53\xd9\xc6\x24\xcc\x7a\xed\x77\xd9\x43\x56\x13\x3e\x25\x69\x2b\x97\xae\x5b\x2a\x09\xe6\x46\x6d\xb7\xdc\x5a\xcc\xaf\xe0\x6f\x49\x39\x99\xfe\x8b\x15\xc2\xc6\x1d\x93\x7a\x1a\x39\xf6\x28\x56\x53\x9e\xc3\x1c\x78\xde\x5e\x70\x16\x98\x3b\x43\xb4\x17\x5b\x3a\xc2\xbc\xad\xf7\xd0\xb6\x77\x78\x48\xb6\xbc\xc3\x43\x9b\xbc\xd2\x1f\xe6\x35\x63\xa4\x5a\xe4\x68\xac\x56\x87\xa6\x31\x22\xcd\xf3\xc8\xff\x5b\x0b\x33\x32\x66\xe1\xeb\xbc\xaf\x07\xf4\xbf\x35\x5a\xd0\xc8\xf2\x6f\x5c\x91\xa2\x02\x07\x6c\xa9\x0a\x1b\x6a\x59\xac\x4f\xc6\xef\xa5\xea\xb4\x20\xa2\xcf\x43\xb5\xa4\xb9\x54\xcf\xd4\xe6\x5a\x7f\xde\xf5\x53\xd6\xe3\xbe\x49\xd5\x91\x1a\x4d\x12\x6f\x33\x6a\x08\x14\x3d\x1f\xdf\xf2\xa7\x3f\x7f\xdf\x41\x64\x99\xb8\x3f\x8d\xb2\x11\x8f\x83\x74\x1f\x65\x90\xf0\x24\xba\xa3\xec\xde\xe3\x9e\xe9\xbc\x46\x96\xd4\x15\xc1\x8d\xa5\x1a\x9e\xa3\xc0\x35\xb3\x4a\xc3\xe2\xd6\xb8\x44\x76\x5d\xc8\x25\xb8\xda\xa1\xa6\xa5\xd6\x01\x71\x93\xb9\x82\x9f\xc9\x79\xaf\x5e\xfe\xd2\x4f\xb4\xb8\xbd\x51\x85\xb4\xa8\xbd\xa3\x5f\xbd\xec\x15\xf8\xd7\x02\x8d\xc5\xfc\x5e\x05\x15\x7b\x35\x74\x8d\x99\x89\x9f\x90\xaf\x37\xd6\xb3\xad\x2b\xe8\x0a\x1d\xa9\xb0\xb8\x2d\x5d\x3d\x90\xec\x9e\xb0\x37\xe1\x5f\x9e\x96\xed\xe3\xd0\x57\xc6\xc7\xb3\x7c\xfc\x80\x87\x0e\xb2\x24\xbb\x7b\x68\xea\x01\x0a\x73\xf8\x76\xfa\x6d\x17\x4d\x23\x3e\xfb\x09\x93\xf0\x1c\x26\x8b\xd1\x79\x0a\xd9\x31\x66\x65\x6c\xf6\x51\x55\x01\x06\x73\xf8\xf9\x97\x01\x82\x18\x5c\xc4\xaa\xff\xb8\x66\x64\xf5\x1d\x9c\x04\x56\xc2\x32\x29\x9b\x94\x41\xef\x4b\x5c\x96\x76\xc5\x32\x69\x3c\x90\x53\xc2\xb4\x7a\x76\x0b\xd4\x39\x2f\xe9\x26\xa8\xfb\x18\x01\x9d\xcf\x4a\x3c\x92\x94\x5d\x88\xcd\x25\x42\xb5\x30\xa9\x15\x67\xe8\x6b\x78\xb5\xce\x40\xac\x57\x85\x84\x62\x97\x33\x8b\x77\xcd\xa8\xbf\xf8\x04\x12\xf7\x8d\xe2\xdc\x3c\xa3\x8b\x2f\xa9\x77\x9d\xe7\xb4\x3b\xe4\x3e\x35\x1c\x52\xd1\x1c\x8c\xc5\x2d\x7d\xf3\x6e\xca\x0b\x5d\xce\x17\x12\x9f\xac\x87\x17\x2d\xf9\x1c\xed\x1d\xfa\x91\x80\xc4\xf2\x4c\xbb\xfb\x7f\xab\x12\xa4\x0d\xb3\x4f\x5e\xe7\xa4\x28\x2d\xb9\x9c\x69\xf4\xa8\x1d\x1b\x85\x19\x96\x45\xf6\x80\x36\xd9\xbe\x2c\xac\xc3\x4a\xf2\x8f\x16\x96\x88\x12\xd4\x6a\xc5\x33\xce\x84\x38\x78\xf1\xf3\x6e\xad\x4a\x9e\x41\x35\xb6\xa5\x68\x2f\xeb\x62\xa2\xca\xf9\xf2\xc6\x2c\xfc\x2f\xca\x5b\xf2\x3c\x5b\xde\x90\xa3\xe0\x77\xd4\xc2\x62\x89\xa0\x71\xab\x1e\x09\xad\xd3\xf0\xd7\x84\xbf\xb4\x39\x24\x20\xca\x3c\x4e\x3f\xfd\xd1\xa2\xfd\x49\xb1\xa0\x9d\x2f\xa4\x93\xab\x08\x95\x84\x09\x51\x1f\xb9\x62\x82\x9a\x60\x27\x37\x63\x66\xb1\xc8\x7a\xc5\x2e\x53\xf1\x0d\xec\x51\x08\x37\x60\x0b\xe1\x13\xa1\x7f\x2f\x9d\x56\x1d\xca\x75\xad\x1d\xb7\x33\xd7\x0b\x79\x2d\xc4\xc5\x90\x5e\x3f\x71\xbb\xc9\x35\x8b\xd9\xe8\x0c\x6d\xdd\x54\xd9\x1d\xd2\x25\xff\x7d\xd8\x38\x1c\xa6\xdd\x89\xd8\x28\x14\x54\xc3\x56\xe5\x5c\xff\x03\x0f\x35\xbd\x3d\xd0\x4f\x59\x96\x11\xf7\xe9\x52\x69\xad\xf6\xaf\xff\x10\x2f\x03\xa6\x7e\xd7\x5f\x2f\x48\xfc\x2b\x98\x19\xab\x34\x5b\xe3\xac\xc1\x75\x92\x1c\x4b\x7f\x6f\xde\xc0\x8e\x49\x9e\x5d\x8c\x6f\x54\x21\x72\x90\xca\x82\xe7\x0e\x5b\x2f\x88\xc6\x15\x6a\x94\x19\x8e\x27\x69\xf1\xd0\x68\x0b\x2d\xe1\xf5\x37\x4d\xd9\xa7\xb4\xb3\x61\x0e\xff\x39\x39\xdf\x0d\xba\x27\x53\x9b\x6e\x18\xce\xbe\xaf\x6e\x48\xdd\xd0\xf0\x42\xf8\xa8\xcd\x34\xb7\x11\x65\xf8\xc1\xa6\xb3\xe7\xf6\x60\xda\x14\x7e\x7e\xe1\x68\x70\xd2\x9c\x71\xea\xfc\xd0\x1a\x0c\x86\xd8\x9d\x30\x66\xf4\xa2\xf6\x21\x3c\x7e\x59\x9f\x0f\x4a\x23\x0e\x80\xf4\x1a\x75\x07\xc0\x76\xac\x07\xa0\xfc\x59\x48\xf7\x14\xd0\xfc\x7f\x45\xc3\x27\x82\xd8\x34\x8c\x13\x88\xaa\x96\xff\x46\x9a\xef\x4b\xa4\x5a\x4d\x7d\x94\x9c\xe5\xed\x23\xf5\x92\x90\xd5\x91\x85\x55\xb0\x43\xbd\x52\x3a\x36\x5e\x60\xee\x72\xcf\x74\x63\xd9\x98\x32\x4d\x38\xfb\x77\x96\x6d\x6a\xe7\x12\xa6\x65\x0d\xc4\xbc\xa1\xfe\x57\x5d\x64\x0e\x65\x5b\xeb\x56\x2f\xbd\xf7\xac\x78\x06\x95\xb9\xa9\x9d\x1d\xfe\x87\xd4\xc6\x8f\xe5\x6d\x1b\x4a\x7b\x09\x2e\xa1\x3d\x5f\x76\x47\x6e\xd7\x5d\x52\x5f\xc0\x36\xfa\x41\x30\x26\x76\x00\xe5\xfe\x59\x80\xfa\x41\xa9\x61\x85\x89\x7d\x2d\x3e\x0b\x0f\xd3\x96\xa3\x92\x1d\x01\x0c\xe7\x89\xfb\x9b\xc1\x6e\xaf\x38\xbe\x71\x9a\xdf\x24\xcd\x17\x43\xd9\x1a\x48\x2c\x79\x46\x0c\x77\xda\x60\xf3\x05\x50\xf5\x2b\xa4\xfb\x3d\xb1\xc4\x51\x2f\x7c\x45\x74\xff\x5b\x2f\x40\xda\x09\xaf\xe5\xc1\x67\x7d\xc6\x24\x64\x7e\xc8\xe2\x86\x2c\x9d\xf9\x37\x3b\x05\x1a\xd7\xdc\x90\x48\xcc\x95\xdb\xbb\xf2\x8e\x9b\xb6\x2f\x6c\x90\xc7\x04\xe7\x85\x8e\xe7\x1e\x79\x54\x8e\x26\xb6\xd6\x83\x3b\xc1\x75\x55\xe0\xb2\x6a\xa3\xf5\xe6\x0a\xc1\x7e\xa3\xba\xc3\x59\x9e\x57\x0f\x7c\xd5\x2b\x4d\xd7\x0b\x4d\xfd\x75\x26\xfe\x78\xc2\x2b\xcb\x91\x17\x96\xa1\xd7\x95\xd3\x5f\x56\x28\x26\x93\x4b\xad\x92\x45\xdf\xbb\x44\x2d\x5f\x4a\xa7\x57\x1e\x08\x5c\x9a\xf8\x25\xed\xf1\x43\x18\x26\x09\xa5\xf0\xb8\x51\x31\x76\x0d\x9d\xe7\x93\xd6\x00\xe0\x8b\xaf\x0f\x88\x3b\xdc\x47\x54\xd3\x42\xb1\x27\x19\xa6\xb4\x49\x27\x38\x3a\x6a\x97\x2e\xf1\x2b\x81\x48\x83\xef\x2a\x34\xe2\x3f\x27\xcd\xf8\xff\x07\x5a\x1f\xba\x5b\x2e\xf9\xb6\xd8\x86\xeb\x35\xea\x2f\x5c\xe3\x16\xa5\x75\xb1\xdc\xb8\x49\x28\x2d\xb1\x46\x1b\x0f\xfc\xc1\x33\xf8\xe0\x2f\x7b\xe2\xf6\x8b\x49\x59\x94\x6a\x2e\x0f\x92\x3b\xc8\x53\x16\x97\x4c\xed\x0e\xaf\x3d\x65\xab\x9e\xc4\xe3\x43\x45\x0a\x67\xa5\x75\xe5\xcd\x9b\x88\x7a\x83\x82\x0e\x9a\x7d\xf2\x2d\xd4\x59\xfd\x47\x76\x50\x45\xac\x92\x97\xf0\x29\x94\xdb\x9b\xf4\xc7\x8c\xc9\x9c\xe7\xcc\xe2\x3f\xf9\x96\x5b\x73\x05\x9f\x5d\x4e\x95\xef\x09\xcf\x25\xa6\x7b\x1e\x3d\x8f\xfe\x13\x00\x00\xff\xff\x56\x59\x04\x8a\x3f\x21\x00\x00" func testcontractsTestflowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -359,7 +359,7 @@ func testcontractsTestflowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "testContracts/TestFlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x26, 0xbe, 0xff, 0xe2, 0x10, 0x85, 0xb9, 0xfe, 0xe4, 0x65, 0xd, 0xbe, 0x49, 0x31, 0x1f, 0xf7, 0x97, 0x85, 0xf9, 0x76, 0x91, 0x6b, 0xc8, 0x87, 0xbd, 0x40, 0xb8, 0x16, 0xe5, 0x2e, 0x46, 0x86}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x42, 0xe9, 0x53, 0x60, 0xf3, 0x50, 0x1c, 0x39, 0x6f, 0xcc, 0xcc, 0x46, 0x9, 0xcf, 0x12, 0x76, 0xbd, 0x1c, 0x87, 0x1d, 0x79, 0x86, 0x8a, 0xa5, 0xf9, 0xf1, 0xad, 0xf0, 0xad, 0x0, 0xd, 0x96}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 859f097b6..a854da1fb 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -1,17 +1,17 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowServiceAccount/add_account_creator.cdc (565B) -// FlowServiceAccount/deposit_fees.cdc (838B) +// FlowServiceAccount/deposit_fees.cdc (859B) // FlowServiceAccount/remove_account_creator.cdc (567B) -// FlowServiceAccount/scripts/get_account_creators.cdc (133B) -// FlowServiceAccount/scripts/get_account_fee.cdc (128B) -// FlowServiceAccount/scripts/get_execution_effort_weights.cdc (147B) -// FlowServiceAccount/scripts/get_execution_memory_limit.cdc (135B) -// FlowServiceAccount/scripts/get_execution_memory_weights.cdc (147B) -// FlowServiceAccount/scripts/get_fees_balance.cdc (102B) -// FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc (137B) -// FlowServiceAccount/scripts/get_is_account_creator.cdc (149B) -// FlowServiceAccount/scripts/get_tx_fee_parameters.cdc (121B) +// FlowServiceAccount/scripts/get_account_creators.cdc (141B) +// FlowServiceAccount/scripts/get_account_fee.cdc (136B) +// FlowServiceAccount/scripts/get_execution_effort_weights.cdc (155B) +// FlowServiceAccount/scripts/get_execution_memory_limit.cdc (143B) +// FlowServiceAccount/scripts/get_execution_memory_weights.cdc (155B) +// FlowServiceAccount/scripts/get_fees_balance.cdc (110B) +// FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc (145B) +// FlowServiceAccount/scripts/get_is_account_creator.cdc (157B) +// FlowServiceAccount/scripts/get_tx_fee_parameters.cdc (129B) // FlowServiceAccount/set_execution_effort_weights.cdc (1.636kB) // FlowServiceAccount/set_execution_memory_limit.cdc (260B) // FlowServiceAccount/set_execution_memory_weights.cdc (288B) @@ -24,26 +24,26 @@ // dkg/admin/start_dkg.cdc (366B) // dkg/admin/stop_dkg.cdc (329B) // dkg/create_participant.cdc (427B) -// dkg/scripts/get_consensus_nodes.cdc (103B) -// dkg/scripts/get_dkg_canonical_final_submission.cdc (98B) -// dkg/scripts/get_dkg_completed.cdc (99B) -// dkg/scripts/get_dkg_enabled.cdc (88B) -// dkg/scripts/get_final_submissions.cdc (106B) -// dkg/scripts/get_latest_whiteboard_messages.cdc (330B) -// dkg/scripts/get_node_final_submission.cdc (128B) -// dkg/scripts/get_node_has_submitted.cdc (116B) -// dkg/scripts/get_node_is_claimed.cdc (218B) -// dkg/scripts/get_node_is_registered.cdc (123B) -// dkg/scripts/get_thresholds.cdc (408B) -// dkg/scripts/get_whiteboard_messages.cdc (115B) +// dkg/scripts/get_consensus_nodes.cdc (111B) +// dkg/scripts/get_dkg_canonical_final_submission.cdc (106B) +// dkg/scripts/get_dkg_completed.cdc (107B) +// dkg/scripts/get_dkg_enabled.cdc (96B) +// dkg/scripts/get_final_submissions.cdc (114B) +// dkg/scripts/get_latest_whiteboard_messages.cdc (338B) +// dkg/scripts/get_node_final_submission.cdc (136B) +// dkg/scripts/get_node_has_submitted.cdc (124B) +// dkg/scripts/get_node_is_claimed.cdc (226B) +// dkg/scripts/get_node_is_registered.cdc (131B) +// dkg/scripts/get_thresholds.cdc (448B) +// dkg/scripts/get_whiteboard_messages.cdc (123B) // dkg/send_final_submission.cdc (412B) // dkg/send_whiteboard_message.cdc (395B) -// epoch/admin/advance_view.cdc (649B) -// epoch/admin/calculate_rewards.cdc (361B) +// epoch/admin/advance_view.cdc (647B) +// epoch/admin/calculate_rewards.cdc (359B) // epoch/admin/deploy_epoch.cdc (1.173kB) // epoch/admin/deploy_qc_dkg.cdc (295B) -// epoch/admin/pay_rewards.cdc (479B) -// epoch/admin/reset_epoch.cdc (1.648kB) +// epoch/admin/pay_rewards.cdc (477B) +// epoch/admin/reset_epoch.cdc (1.646kB) // epoch/admin/set_automatic_rewards.cdc (356B) // epoch/admin/set_bonus_tokens.cdc (597B) // epoch/admin/update_clusters.cdc (338B) @@ -52,215 +52,215 @@ // epoch/admin/update_epoch_views.cdc (329B) // epoch/admin/update_reward.cdc (342B) // epoch/admin/update_staking_views.cdc (331B) -// epoch/node/register_dkg_participant.cdc (531B) -// epoch/node/register_node.cdc (2.901kB) -// epoch/node/register_qc_voter.cdc (522B) -// epoch/scripts/get_bonus_tokens.cdc (102B) -// epoch/scripts/get_config_metadata.cdc (115B) -// epoch/scripts/get_create_clusters.cdc (197B) -// epoch/scripts/get_current_view.cdc (138B) -// epoch/scripts/get_epoch_counter.cdc (105B) -// epoch/scripts/get_epoch_metadata.cdc (154B) -// epoch/scripts/get_epoch_phase.cdc (111B) -// epoch/scripts/get_proposed_counter.cdc (108B) -// epoch/scripts/get_randomize.cdc (121B) -// flowToken/burn_tokens.cdc (1.085kB) -// flowToken/create_forwarder.cdc (1.815kB) -// flowToken/mint_tokens.cdc (1.026kB) -// flowToken/scripts/get_balance.cdc (453B) -// flowToken/scripts/get_supply.cdc (207B) -// flowToken/setup_account.cdc (1.147kB) -// flowToken/transfer_tokens.cdc (1.301kB) -// idTableStaking/admin/add_approved_and_limits.cdc (1.606kB) -// idTableStaking/admin/add_approved_nodes.cdc (1.034kB) -// idTableStaking/admin/capability_end_epoch.cdc (1.301kB) -// idTableStaking/admin/change_candidate_limits.cdc (706B) -// idTableStaking/admin/change_cut.cdc (644B) -// idTableStaking/admin/change_del_minimums.cdc (669B) -// idTableStaking/admin/change_minimums.cdc (797B) -// idTableStaking/admin/change_payout.cdc (604B) -// idTableStaking/admin/end_epoch.cdc (874B) -// idTableStaking/admin/end_epoch_change_payout.cdc (940B) -// idTableStaking/admin/end_staking.cdc (677B) -// idTableStaking/admin/move_tokens.cdc (559B) -// idTableStaking/admin/pay_rewards.cdc (629B) -// idTableStaking/admin/remove_approved_nodes.cdc (990B) -// idTableStaking/admin/remove_invalid_nodes.cdc (654B) -// idTableStaking/admin/remove_node.cdc (608B) +// epoch/node/register_dkg_participant.cdc (529B) +// epoch/node/register_node.cdc (3kB) +// epoch/node/register_qc_voter.cdc (520B) +// epoch/scripts/get_bonus_tokens.cdc (110B) +// epoch/scripts/get_config_metadata.cdc (123B) +// epoch/scripts/get_create_clusters.cdc (205B) +// epoch/scripts/get_current_view.cdc (146B) +// epoch/scripts/get_epoch_counter.cdc (113B) +// epoch/scripts/get_epoch_metadata.cdc (162B) +// epoch/scripts/get_epoch_phase.cdc (119B) +// epoch/scripts/get_proposed_counter.cdc (116B) +// epoch/scripts/get_randomize.cdc (129B) +// flowToken/burn_tokens.cdc (1.104kB) +// flowToken/create_forwarder.cdc (1.805kB) +// flowToken/mint_tokens.cdc (1.012kB) +// flowToken/scripts/get_balance.cdc (447B) +// flowToken/scripts/get_supply.cdc (208B) +// flowToken/setup_account.cdc (1.137kB) +// flowToken/transfer_tokens.cdc (1.324kB) +// idTableStaking/admin/add_approved_and_limits.cdc (1.604kB) +// idTableStaking/admin/add_approved_nodes.cdc (1.032kB) +// idTableStaking/admin/capability_end_epoch.cdc (1.299kB) +// idTableStaking/admin/change_candidate_limits.cdc (704B) +// idTableStaking/admin/change_cut.cdc (642B) +// idTableStaking/admin/change_del_minimums.cdc (667B) +// idTableStaking/admin/change_minimums.cdc (795B) +// idTableStaking/admin/change_payout.cdc (602B) +// idTableStaking/admin/end_epoch.cdc (872B) +// idTableStaking/admin/end_epoch_change_payout.cdc (938B) +// idTableStaking/admin/end_staking.cdc (675B) +// idTableStaking/admin/move_tokens.cdc (557B) +// idTableStaking/admin/pay_rewards.cdc (627B) +// idTableStaking/admin/remove_approved_nodes.cdc (988B) +// idTableStaking/admin/remove_invalid_nodes.cdc (652B) +// idTableStaking/admin/remove_node.cdc (606B) // idTableStaking/admin/scale_rewards_test.cdc (716B) -// idTableStaking/admin/set_approved_nodes.cdc (607B) -// idTableStaking/admin/set_claimed.cdc (612B) -// idTableStaking/admin/set_node_weight.cdc (629B) -// idTableStaking/admin/set_non_operational.cdc (764B) -// idTableStaking/admin/set_slot_limits.cdc (1.314kB) -// idTableStaking/admin/start_staking.cdc (576B) -// idTableStaking/admin/transfer_admin.cdc (730B) +// idTableStaking/admin/set_approved_nodes.cdc (605B) +// idTableStaking/admin/set_claimed.cdc (610B) +// idTableStaking/admin/set_node_weight.cdc (627B) +// idTableStaking/admin/set_non_operational.cdc (762B) +// idTableStaking/admin/set_slot_limits.cdc (1.312kB) +// idTableStaking/admin/start_staking.cdc (574B) +// idTableStaking/admin/transfer_admin.cdc (728B) // idTableStaking/admin/transfer_fees_admin.cdc (409B) -// idTableStaking/admin/transfer_minter_deploy.cdc (1.301kB) -// idTableStaking/admin/upgrade_set_claimed.cdc (668B) +// idTableStaking/admin/transfer_minter_deploy.cdc (1.294kB) +// idTableStaking/admin/upgrade_set_claimed.cdc (666B) // idTableStaking/admin/upgrade_staking.cdc (156B) -// idTableStaking/delegation/del_request_unstaking.cdc (569B) -// idTableStaking/delegation/del_stake_new_tokens.cdc (842B) -// idTableStaking/delegation/del_stake_rewarded.cdc (575B) -// idTableStaking/delegation/del_stake_unstaked.cdc (575B) -// idTableStaking/delegation/del_withdraw_reward_tokens.cdc (850B) -// idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc (850B) -// idTableStaking/delegation/delegator_add_capability.cdc (704B) -// idTableStaking/delegation/get_delegator_committed.cdc (315B) -// idTableStaking/delegation/get_delegator_info.cdc (293B) -// idTableStaking/delegation/get_delegator_info_from_address.cdc (511B) -// idTableStaking/delegation/get_delegator_request.cdc (324B) -// idTableStaking/delegation/get_delegator_rewarded.cdc (313B) -// idTableStaking/delegation/get_delegator_staked.cdc (309B) -// idTableStaking/delegation/get_delegator_unstaked.cdc (313B) -// idTableStaking/delegation/get_delegator_unstaking.cdc (315B) -// idTableStaking/delegation/get_delegator_unstaking_request.cdc (324B) -// idTableStaking/delegation/register_delegator.cdc (794B) -// idTableStaking/delegation/register_many_delegators.cdc (637B) -// idTableStaking/node/node_add_capability.cdc (711B) -// idTableStaking/node/register_many_nodes.cdc (1.082kB) -// idTableStaking/node/register_node.cdc (1.351kB) -// idTableStaking/node/request_unstake.cdc (549B) -// idTableStaking/node/stake_new_tokens.cdc (813B) -// idTableStaking/node/stake_rewarded_tokens.cdc (552B) -// idTableStaking/node/stake_unstaked_tokens.cdc (531B) -// idTableStaking/node/unstake_all.cdc (513B) -// idTableStaking/node/update_networking_address.cdc (554B) -// idTableStaking/node/withdraw_reward_tokens.cdc (826B) -// idTableStaking/node/withdraw_unstaked_tokens.cdc (826B) -// idTableStaking/scripts/get_approved_but_not_staked_nodes.cdc (664B) -// idTableStaking/scripts/get_approved_nodes.cdc (283B) -// idTableStaking/scripts/get_candidate_limits.cdc (265B) -// idTableStaking/scripts/get_candidate_nodes.cdc (228B) -// idTableStaking/scripts/get_current_table.cdc (190B) -// idTableStaking/scripts/get_cut_percentage.cdc (199B) -// idTableStaking/scripts/get_del_stake_requirements.cdc (218B) -// idTableStaking/scripts/get_delegators_below_min.cdc (1.88kB) -// idTableStaking/scripts/get_node_committed_tokens.cdc (257B) -// idTableStaking/scripts/get_node_info.cdc (234B) -// idTableStaking/scripts/get_node_info_from_address.cdc (477B) -// idTableStaking/scripts/get_node_initial_weight.cdc (245B) -// idTableStaking/scripts/get_node_networking_addr.cdc (253B) -// idTableStaking/scripts/get_node_networking_key.cdc (245B) -// idTableStaking/scripts/get_node_rewarded_tokens.cdc (258B) -// idTableStaking/scripts/get_node_role.cdc (225B) -// idTableStaking/scripts/get_node_staked_tokens.cdc (254B) -// idTableStaking/scripts/get_node_staking_key.cdc (239B) -// idTableStaking/scripts/get_node_total_commitment.cdc (273B) -// idTableStaking/scripts/get_node_total_commitment_without_delegators.cdc (276B) -// idTableStaking/scripts/get_node_type_ratio.cdc (235B) -// idTableStaking/scripts/get_node_unstaked_tokens.cdc (258B) -// idTableStaking/scripts/get_node_unstaking_request.cdc (269B) -// idTableStaking/scripts/get_node_unstaking_tokens.cdc (260B) -// idTableStaking/scripts/get_non_operational.cdc (205B) -// idTableStaking/scripts/get_proposed_table.cdc (192B) -// idTableStaking/scripts/get_role_counts.cdc (202B) -// idTableStaking/scripts/get_slot_limits.cdc (303B) -// idTableStaking/scripts/get_stake_requirements.cdc (241B) -// idTableStaking/scripts/get_table.cdc (184B) -// idTableStaking/scripts/get_total_staked.cdc (457B) -// idTableStaking/scripts/get_total_staked_by_type.cdc (250B) -// idTableStaking/scripts/get_weekly_payout.cdc (196B) +// idTableStaking/delegation/del_request_unstaking.cdc (647B) +// idTableStaking/delegation/del_stake_new_tokens.cdc (1.021kB) +// idTableStaking/delegation/del_stake_rewarded.cdc (653B) +// idTableStaking/delegation/del_stake_unstaked.cdc (653B) +// idTableStaking/delegation/del_withdraw_reward_tokens.cdc (921B) +// idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc (921B) +// idTableStaking/delegation/delegator_add_capability.cdc (735B) +// idTableStaking/delegation/get_delegator_committed.cdc (321B) +// idTableStaking/delegation/get_delegator_info.cdc (299B) +// idTableStaking/delegation/get_delegator_info_from_address.cdc (517B) +// idTableStaking/delegation/get_delegator_request.cdc (330B) +// idTableStaking/delegation/get_delegator_rewarded.cdc (319B) +// idTableStaking/delegation/get_delegator_staked.cdc (315B) +// idTableStaking/delegation/get_delegator_unstaked.cdc (319B) +// idTableStaking/delegation/get_delegator_unstaking.cdc (321B) +// idTableStaking/delegation/get_delegator_unstaking_request.cdc (330B) +// idTableStaking/delegation/register_delegator.cdc (860B) +// idTableStaking/delegation/register_many_delegators.cdc (628B) +// idTableStaking/node/node_add_capability.cdc (740B) +// idTableStaking/node/register_many_nodes.cdc (1.148kB) +// idTableStaking/node/register_node.cdc (1.488kB) +// idTableStaking/node/request_unstake.cdc (623B) +// idTableStaking/node/stake_new_tokens.cdc (987B) +// idTableStaking/node/stake_rewarded_tokens.cdc (626B) +// idTableStaking/node/stake_unstaked_tokens.cdc (605B) +// idTableStaking/node/unstake_all.cdc (587B) +// idTableStaking/node/update_networking_address.cdc (628B) +// idTableStaking/node/withdraw_reward_tokens.cdc (893B) +// idTableStaking/node/withdraw_unstaked_tokens.cdc (893B) +// idTableStaking/scripts/get_approved_but_not_staked_nodes.cdc (670B) +// idTableStaking/scripts/get_approved_nodes.cdc (289B) +// idTableStaking/scripts/get_candidate_limits.cdc (271B) +// idTableStaking/scripts/get_candidate_nodes.cdc (234B) +// idTableStaking/scripts/get_current_table.cdc (196B) +// idTableStaking/scripts/get_cut_percentage.cdc (205B) +// idTableStaking/scripts/get_del_stake_requirements.cdc (224B) +// idTableStaking/scripts/get_delegators_below_min.cdc (1.966kB) +// idTableStaking/scripts/get_node_committed_tokens.cdc (263B) +// idTableStaking/scripts/get_node_info.cdc (240B) +// idTableStaking/scripts/get_node_info_from_address.cdc (483B) +// idTableStaking/scripts/get_node_initial_weight.cdc (251B) +// idTableStaking/scripts/get_node_networking_addr.cdc (259B) +// idTableStaking/scripts/get_node_networking_key.cdc (251B) +// idTableStaking/scripts/get_node_rewarded_tokens.cdc (264B) +// idTableStaking/scripts/get_node_role.cdc (231B) +// idTableStaking/scripts/get_node_staked_tokens.cdc (260B) +// idTableStaking/scripts/get_node_staking_key.cdc (245B) +// idTableStaking/scripts/get_node_total_commitment.cdc (279B) +// idTableStaking/scripts/get_node_total_commitment_without_delegators.cdc (282B) +// idTableStaking/scripts/get_node_type_ratio.cdc (241B) +// idTableStaking/scripts/get_node_unstaked_tokens.cdc (264B) +// idTableStaking/scripts/get_node_unstaking_request.cdc (275B) +// idTableStaking/scripts/get_node_unstaking_tokens.cdc (266B) +// idTableStaking/scripts/get_non_operational.cdc (211B) +// idTableStaking/scripts/get_proposed_table.cdc (198B) +// idTableStaking/scripts/get_role_counts.cdc (208B) +// idTableStaking/scripts/get_slot_limits.cdc (309B) +// idTableStaking/scripts/get_stake_requirements.cdc (247B) +// idTableStaking/scripts/get_table.cdc (190B) +// idTableStaking/scripts/get_total_staked.cdc (463B) +// idTableStaking/scripts/get_total_staked_by_type.cdc (256B) +// idTableStaking/scripts/get_weekly_payout.cdc (202B) // inspect_field.cdc (122B) -// lockedTokens/admin/admin_create_shared_accounts.cdc (3.883kB) +// lockedTokens/admin/admin_create_shared_accounts.cdc (3.869kB) // lockedTokens/admin/admin_deploy_contract.cdc (443B) // lockedTokens/admin/admin_deposit_account_creator.cdc (856B) // lockedTokens/admin/admin_remove_delegator.cdc (448B) -// lockedTokens/admin/check_main_registration.cdc (994B) -// lockedTokens/admin/check_shared_registration.cdc (630B) -// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.336kB) -// lockedTokens/admin/custody_create_only_lease_account.cdc (3.16kB) -// lockedTokens/admin/custody_create_only_shared_account.cdc (3.553kB) -// lockedTokens/admin/custody_create_shared_accounts.cdc (3.76kB) +// lockedTokens/admin/check_main_registration.cdc (980B) +// lockedTokens/admin/check_shared_registration.cdc (616B) +// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.322kB) +// lockedTokens/admin/custody_create_only_lease_account.cdc (3.146kB) +// lockedTokens/admin/custody_create_only_shared_account.cdc (3.539kB) +// lockedTokens/admin/custody_create_shared_accounts.cdc (3.746kB) // lockedTokens/admin/custody_setup_account_creator.cdc (643B) -// lockedTokens/admin/deposit_locked_tokens.cdc (1.663kB) -// lockedTokens/admin/get_unlocking_bad_accounts.cdc (472B) +// lockedTokens/admin/deposit_locked_tokens.cdc (1.682kB) +// lockedTokens/admin/get_unlocking_bad_accounts.cdc (480B) // lockedTokens/admin/unlock_tokens.cdc (576B) // lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.78kB) -// lockedTokens/delegator/delegate_new_tokens.cdc (1.182kB) +// lockedTokens/delegator/delegate_new_tokens.cdc (1.201kB) // lockedTokens/delegator/delegate_rewarded_tokens.cdc (528B) // lockedTokens/delegator/delegate_unstaked_tokens.cdc (520B) -// lockedTokens/delegator/get_delegator_id.cdc (434B) -// lockedTokens/delegator/get_delegator_info.cdc (1.464kB) -// lockedTokens/delegator/get_delegator_node_id.cdc (438B) -// lockedTokens/delegator/register_delegator.cdc (1.508kB) +// lockedTokens/delegator/get_delegator_id.cdc (442B) +// lockedTokens/delegator/get_delegator_info.cdc (1.47kB) +// lockedTokens/delegator/get_delegator_node_id.cdc (446B) +// lockedTokens/delegator/register_delegator.cdc (1.574kB) // lockedTokens/delegator/request_unstaking.cdc (522B) -// lockedTokens/delegator/withdraw_rewarded_tokens.cdc (805B) +// lockedTokens/delegator/withdraw_rewarded_tokens.cdc (798B) // lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc (528B) // lockedTokens/delegator/withdraw_unstaked_tokens.cdc (528B) -// lockedTokens/staker/get_node_id.cdc (429B) -// lockedTokens/staker/get_staker_info.cdc (1.171kB) -// lockedTokens/staker/register_node.cdc (1.425kB) +// lockedTokens/staker/get_node_id.cdc (437B) +// lockedTokens/staker/get_staker_info.cdc (1.177kB) +// lockedTokens/staker/register_node.cdc (1.493kB) // lockedTokens/staker/request_unstaking.cdc (522B) -// lockedTokens/staker/stake_new_tokens.cdc (1.234kB) +// lockedTokens/staker/stake_new_tokens.cdc (1.253kB) // lockedTokens/staker/stake_rewarded_tokens.cdc (525B) // lockedTokens/staker/stake_unstaked_tokens.cdc (525B) // lockedTokens/staker/unstake_all.cdc (488B) // lockedTokens/staker/update_networking_address.cdc (482B) -// lockedTokens/staker/withdraw_rewarded_tokens.cdc (795B) +// lockedTokens/staker/withdraw_rewarded_tokens.cdc (788B) // lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (528B) // lockedTokens/staker/withdraw_unstaked_tokens.cdc (528B) -// lockedTokens/user/deposit_tokens.cdc (713B) -// lockedTokens/user/get_locked_account_address.cdc (443B) -// lockedTokens/user/get_locked_account_balance.cdc (442B) -// lockedTokens/user/get_multiple_unlock_limits.cdc (560B) -// lockedTokens/user/get_total_balance.cdc (2.858kB) -// lockedTokens/user/get_unlock_limit.cdc (433B) -// lockedTokens/user/withdraw_tokens.cdc (713B) +// lockedTokens/user/deposit_tokens.cdc (732B) +// lockedTokens/user/get_locked_account_address.cdc (451B) +// lockedTokens/user/get_locked_account_balance.cdc (450B) +// lockedTokens/user/get_multiple_unlock_limits.cdc (568B) +// lockedTokens/user/get_total_balance.cdc (2.85kB) +// lockedTokens/user/get_unlock_limit.cdc (441B) +// lockedTokens/user/withdraw_tokens.cdc (699B) // nodeVersionBeacon/admin/change_version_freeze_period.cdc (787B) // nodeVersionBeacon/admin/delete_version_boundary.cdc (812B) // nodeVersionBeacon/admin/heartbeat.cdc (612B) // nodeVersionBeacon/admin/set_version_boundary.cdc (1.4kB) -// nodeVersionBeacon/scripts/get_current_node_version.cdc (236B) -// nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc (263B) -// nodeVersionBeacon/scripts/get_next_version_boundary.cdc (267B) -// nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc (206B) -// nodeVersionBeacon/scripts/get_version_boundaries.cdc (293B) -// nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc (321B) +// nodeVersionBeacon/scripts/get_current_node_version.cdc (244B) +// nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc (271B) +// nodeVersionBeacon/scripts/get_next_version_boundary.cdc (275B) +// nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc (214B) +// nodeVersionBeacon/scripts/get_version_boundaries.cdc (301B) +// nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc (329B) // quorumCertificate/admin/publish_voter.cdc (311B) // quorumCertificate/admin/start_voting.cdc (1.495kB) // quorumCertificate/admin/stop_voting.cdc (354B) // quorumCertificate/create_voter.cdc (1.107kB) -// quorumCertificate/scripts/generate_quorum_certificate.cdc (321B) -// quorumCertificate/scripts/get_cluster.cdc (184B) -// quorumCertificate/scripts/get_cluster_complete.cdc (236B) -// quorumCertificate/scripts/get_cluster_node_weights.cdc (191B) -// quorumCertificate/scripts/get_cluster_vote_threshold.cdc (185B) -// quorumCertificate/scripts/get_cluster_votes.cdc (245B) -// quorumCertificate/scripts/get_cluster_weight.cdc (181B) -// quorumCertificate/scripts/get_clusters.cdc (265B) -// quorumCertificate/scripts/get_node_has_voted.cdc (480B) -// quorumCertificate/scripts/get_node_weight.cdc (315B) -// quorumCertificate/scripts/get_qc_enabled.cdc (101B) -// quorumCertificate/scripts/get_voter_is_registered.cdc (198B) -// quorumCertificate/scripts/get_voting_completed.cdc (187B) +// quorumCertificate/scripts/generate_quorum_certificate.cdc (329B) +// quorumCertificate/scripts/get_cluster.cdc (192B) +// quorumCertificate/scripts/get_cluster_complete.cdc (244B) +// quorumCertificate/scripts/get_cluster_node_weights.cdc (199B) +// quorumCertificate/scripts/get_cluster_vote_threshold.cdc (193B) +// quorumCertificate/scripts/get_cluster_votes.cdc (253B) +// quorumCertificate/scripts/get_cluster_weight.cdc (189B) +// quorumCertificate/scripts/get_clusters.cdc (273B) +// quorumCertificate/scripts/get_node_has_voted.cdc (488B) +// quorumCertificate/scripts/get_node_weight.cdc (323B) +// quorumCertificate/scripts/get_qc_enabled.cdc (109B) +// quorumCertificate/scripts/get_voter_is_registered.cdc (206B) +// quorumCertificate/scripts/get_voting_completed.cdc (195B) // quorumCertificate/submit_vote.cdc (584B) // stakingCollection/close_stake.cdc (758B) // stakingCollection/create_machine_account.cdc (1.152kB) -// stakingCollection/create_new_tokenholder_acct.cdc (2.95kB) +// stakingCollection/create_new_tokenholder_acct.cdc (2.943kB) // stakingCollection/deploy_collection_contract.cdc (297B) // stakingCollection/register_delegator.cdc (675B) // stakingCollection/register_multiple_delegators.cdc (767B) // stakingCollection/register_multiple_nodes.cdc (1.584kB) // stakingCollection/register_node.cdc (1.426kB) // stakingCollection/request_unstaking.cdc (684B) -// stakingCollection/restake_all_stakers.cdc (1.307kB) -// stakingCollection/scripts/does_account_have_staking_collection.cdc (252B) -// stakingCollection/scripts/get_all_delegator_info.cdc (354B) -// stakingCollection/scripts/get_all_node_info.cdc (334B) -// stakingCollection/scripts/get_delegator_ids.cdc (281B) -// stakingCollection/scripts/get_does_stake_exist.cdc (412B) -// stakingCollection/scripts/get_locked_tokens_used.cdc (284B) -// stakingCollection/scripts/get_machine_account_address.cdc (435B) -// stakingCollection/scripts/get_machine_accounts.cdc (313B) -// stakingCollection/scripts/get_node_ids.cdc (243B) -// stakingCollection/scripts/get_unlocked_tokens_used.cdc (289B) -// stakingCollection/setup_staking_collection.cdc (3.006kB) +// stakingCollection/restake_all_stakers.cdc (1.305kB) +// stakingCollection/scripts/does_account_have_staking_collection.cdc (260B) +// stakingCollection/scripts/get_all_delegator_info.cdc (360B) +// stakingCollection/scripts/get_all_node_info.cdc (340B) +// stakingCollection/scripts/get_delegator_ids.cdc (289B) +// stakingCollection/scripts/get_does_stake_exist.cdc (418B) +// stakingCollection/scripts/get_locked_tokens_used.cdc (292B) +// stakingCollection/scripts/get_machine_account_address.cdc (443B) +// stakingCollection/scripts/get_machine_accounts.cdc (321B) +// stakingCollection/scripts/get_node_ids.cdc (251B) +// stakingCollection/scripts/get_unlocked_tokens_used.cdc (297B) +// stakingCollection/setup_staking_collection.cdc (2.99kB) // stakingCollection/stake_new_tokens.cdc (808B) // stakingCollection/stake_rewarded_tokens.cdc (701B) // stakingCollection/stake_unstaked_tokens.cdc (701B) -// stakingCollection/test/deposit_tokens.cdc (870B) -// stakingCollection/test/get_tokens.cdc (684B) +// stakingCollection/test/deposit_tokens.cdc (856B) +// stakingCollection/test/get_tokens.cdc (670B) // stakingCollection/transfer_delegator.cdc (1.994kB) // stakingCollection/transfer_node.cdc (2.108kB) // stakingCollection/unstake_all.cdc (610B) @@ -269,7 +269,7 @@ // stakingCollection/withdraw_rewarded_tokens.cdc (862B) // stakingCollection/withdraw_unstaked_tokens.cdc (877B) // stakingProxy/add_node_info.cdc (624B) -// stakingProxy/get_node_info.cdc (506B) +// stakingProxy/get_node_info.cdc (514B) // stakingProxy/register_node.cdc (1.095kB) // stakingProxy/remove_node_info.cdc (307B) // stakingProxy/remove_staking_proxy.cdc (315B) @@ -281,11 +281,11 @@ // stakingProxy/withdraw_rewards.cdc (483B) // stakingProxy/withdraw_unstaked.cdc (483B) // storageFees/admin/set_parameters.cdc (831B) -// storageFees/scripts/get_account_available_balance.cdc (177B) -// storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc (316B) -// storageFees/scripts/get_storage_capacity.cdc (173B) -// storageFees/scripts/get_storage_fee_conversion.cdc (141B) -// storageFees/scripts/get_storage_fee_min.cdc (135B) +// storageFees/scripts/get_account_available_balance.cdc (185B) +// storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc (324B) +// storageFees/scripts/get_storage_capacity.cdc (181B) +// storageFees/scripts/get_storage_fee_conversion.cdc (149B) +// storageFees/scripts/get_storage_fee_min.cdc (143B) package assets @@ -374,7 +374,7 @@ func flowserviceaccountAdd_account_creatorCdc() (*asset, error) { return a, nil } -var _flowserviceaccountDeposit_feesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x41\x6f\xd3\x40\x10\x85\xcf\xf1\xaf\x78\xf4\x00\xc9\xa1\x36\x07\xc4\x21\x0a\x94\x40\xec\x0a\x51\xb5\x52\x93\xd2\xf3\xc6\x1e\xdb\x2b\x9c\x5d\x6b\x77\x8c\x83\xaa\xfe\x77\xe4\x5d\xaf\xa9\x85\x10\x27\x4b\xe3\xf7\xde\x7c\x33\xb3\xf2\xd4\x6a\xc3\xc8\x3a\x55\xc9\x63\x43\x07\xfd\x83\x14\x4a\xa3\x4f\x78\x7b\xce\x1e\x6e\xaf\xbf\x7e\xbe\x49\x0f\x77\xdf\xd2\xdb\xed\x6e\x77\x9f\xee\xf7\x51\x30\x34\xba\x9f\x8b\x6f\xee\x1e\xff\x25\xcc\x88\xec\x4b\x5d\x96\xa6\xfb\x20\x8b\x92\x04\x3b\x6a\xb5\x95\x0c\x1e\x02\x2d\x58\x83\x6b\xfa\xe3\xfc\x2e\xba\x86\x07\x9d\x56\xcd\x2f\x94\xda\x80\xc9\xb2\x54\x55\x14\xb1\x11\xca\x8a\x9c\xa5\x56\x4b\x71\xd2\x9d\xe2\x35\x1e\x32\x79\x7e\xff\x6e\x85\xa7\x28\x02\x80\x24\xc1\xa1\x26\x1f\x02\x43\x56\x77\x26\x27\x70\x2d\x18\xb5\x6e\x0a\xeb\x7a\x85\xce\x43\x55\x18\xc2\x91\xa4\xaa\xe0\xd2\x4b\x32\x86\x0a\x17\xd5\x10\xc3\x92\x62\x97\xb5\xc6\xa7\xd9\xd6\x62\x8f\xe9\x84\xad\xa1\x56\x18\x5a\x5a\x59\x29\x32\x6b\x6c\x3b\xae\xb7\x79\x3e\xf0\x4d\x5c\x23\xdb\x35\x31\x04\x0c\x95\x64\x48\x0d\x60\x7e\x78\xef\x7c\x63\x61\x59\x1b\x2a\xf0\xd3\x85\x07\xdf\x00\xe2\x2a\xf7\x54\xe2\xc3\x28\x8e\x8f\xda\x18\xdd\x6f\x5e\x4f\xb7\xf1\x48\x1f\x97\xc3\xea\xd7\x48\x86\x28\x51\x51\x52\x86\xff\xee\xf7\x2a\x5a\x2c\x16\x57\x57\x68\x85\x92\xf9\xf2\xe2\x8b\xee\x9a\x02\x4a\x33\x7c\xdc\xdf\x68\xba\xf7\x64\xce\xfd\xea\x62\x35\x1b\xe7\x51\x72\x5d\x18\xd1\x87\x8d\xba\xab\xff\x7f\x20\x4b\x4d\x19\x4f\xab\xc5\xe6\x72\x1a\x2f\xee\xc7\xc4\xe9\xbe\xfe\xbb\x72\xde\x67\xdf\x9c\xce\x94\x77\x4c\x78\x7a\x89\x32\xbd\xaa\x9a\x10\x42\x54\xe0\x92\x6a\xfe\xc6\xe6\x38\xa1\x1c\x17\x3e\x63\xdc\xe0\xe6\x72\xce\x19\x18\x9e\x7f\x07\x00\x00\xff\xff\x46\x01\xf8\x5a\x46\x03\x00\x00" +var _flowserviceaccountDeposit_feesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x4f\x8f\xd3\x30\x10\xc5\xcf\xcd\xa7\x78\xf4\x00\xcd\x61\x13\x0e\x88\x43\x55\x58\x2a\xda\x70\x41\x42\xda\x2e\xec\xd9\x4d\x26\x89\x45\x6a\x47\xf6\x84\x14\x55\xfb\xdd\x51\xec\x38\x60\x71\xd8\x53\x94\xf1\xbc\x37\xbf\xf9\x23\x2f\xbd\x36\x8c\x62\x50\x8d\x3c\x77\xf4\xa8\x7f\x92\x42\x6d\xf4\x05\xeb\x28\xb6\x4e\x42\x66\xa7\xc7\x28\x2b\xfc\x47\x19\x05\x91\xf5\x09\x6f\xaf\xc5\xd7\x6f\x4f\xc5\xf1\x78\xda\x1f\x0e\x0f\xc7\xd3\x29\x49\xf2\x1c\x07\xea\xb5\x95\x0c\x9e\x94\x16\xac\xc1\x2d\xfd\x55\xfe\x10\x43\xc7\x53\x9e\x56\xdd\x6f\xd4\xda\x80\xc9\xb2\x54\x4d\x92\xb0\x11\xca\x8a\x92\xa5\x56\x1b\x71\xd1\x83\xe2\x2d\xbe\x17\xf2\xfa\xfe\x5d\x8a\x5b\x92\x00\x40\x9e\xe3\xb1\x25\x6f\x02\x43\x56\x0f\xa6\x24\x70\x2b\x18\xad\xee\x2a\xeb\x6a\x85\xca\x53\x54\x18\xc2\x99\xa4\x6a\xe0\xdc\x6b\x32\x86\x2a\x67\xd5\x11\xc3\x92\x62\xe7\xb5\xc5\xa7\x5b\x34\x94\xcc\x85\x9f\x7d\xd5\xde\x50\x2f\x0c\x6d\xac\x6c\x14\x99\x2d\xf6\x03\xb7\xfb\xb2\x9c\x08\x17\xb2\x99\xee\x0b\x31\x04\x0c\xd5\x64\x48\x4d\x68\xbe\x7d\xaf\x7c\x63\x61\x59\x1b\xaa\xf0\xcb\x4d\x21\xe8\x26\x14\x17\x79\xa0\x1a\x1f\xe6\xe4\xec\xac\x8d\xd1\xe3\x4e\x0c\xdc\x6e\x62\xb6\x27\xc9\x6d\x65\xc4\x28\xce\x1d\xa5\x78\xbd\xec\xc9\x43\x7f\xdc\x4c\xdb\xd9\x22\x9f\x6a\x89\x86\xf2\x3a\xbc\xbb\xe7\x34\x59\xad\x56\xf7\xf7\xe8\x85\x92\xe5\x66\xfd\x59\x0f\x5d\x05\xa5\x19\xbe\xde\xff\xec\x7a\xf4\xe8\x4e\xfd\x6a\x9d\x46\xfd\x06\x94\x30\x74\x77\x18\x2f\x77\x6c\xa9\xab\xb3\x65\xfa\xd8\xdd\x2d\xfd\x67\xe3\xec\xb8\x9c\x80\xff\xa6\x4e\x3b\x2f\x84\xae\x54\x0e\x4c\xb8\xfd\x8b\xb2\x1c\x5e\x4b\x08\x26\x2a\x70\x49\x15\x9f\x61\x8c\x13\xc2\x59\xe5\x3d\xe6\x09\xee\xee\x62\xce\xc0\xf0\xfc\x27\x00\x00\xff\xff\xcd\x65\xce\xb4\x5b\x03\x00\x00" func flowserviceaccountDeposit_feesCdcBytes() ([]byte, error) { return bindataRead( @@ -390,7 +390,7 @@ func flowserviceaccountDeposit_feesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/deposit_fees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6d, 0x40, 0xd0, 0x49, 0x30, 0xb5, 0x4d, 0x6b, 0xdb, 0xc8, 0x82, 0xb0, 0x97, 0x31, 0x2a, 0xd, 0xcc, 0xff, 0x0, 0x91, 0xcb, 0xc, 0xa8, 0xe7, 0x67, 0xc4, 0x13, 0x3e, 0x0, 0xf, 0x0, 0xaf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0x9f, 0x9c, 0x7b, 0xcb, 0x4d, 0x5c, 0x3c, 0x92, 0xe1, 0x6f, 0xe0, 0xe8, 0x32, 0xb5, 0x35, 0x9e, 0x2d, 0xa5, 0x76, 0x47, 0xd2, 0x9a, 0x3, 0x9d, 0x7d, 0x12, 0x67, 0x94, 0x56, 0xe4, 0x19}} return a, nil } @@ -414,7 +414,7 @@ func flowserviceaccountRemove_account_creatorCdc() (*asset, error) { return a, nil } -var _flowserviceaccountScriptsGet_account_creatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x0f\x4e\x2d\x2a\xcb\x4c\x4e\x75\x4c\x4e\xce\x2f\xcd\x2b\x51\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf3\xf1\x0f\x0f\x76\x0d\x0a\xf3\x74\x76\x75\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x88\x76\x4c\x49\x29\x4a\x2d\x2e\x8e\x55\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\xc3\x62\xa8\x5e\x7a\x6a\x09\x94\xe9\x5c\x94\x9a\x58\x92\x5f\x54\xac\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\x3a\x18\x2d\x67\x85\x00\x00\x00" +var _flowserviceaccountScriptsGet_account_creatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xbd\x0a\xc2\x30\x14\x06\xd0\x3d\x4f\xf1\x8d\xc9\x22\xce\x6e\xa1\x4d\x41\x10\x84\x06\x74\x10\x87\x90\xde\x4a\x20\x3f\x72\x93\xa8\x20\xbe\xbb\x8b\xa3\xdb\x99\x4e\x48\xf7\xc2\x0d\x53\x2c\x4f\x4b\xfc\x08\x9e\xb4\xf7\xa5\xe7\x86\x95\x4b\xc2\xf6\x35\x1d\x8e\x67\x6b\xe6\xd3\x7e\x30\x7a\x1c\x67\x63\xad\x10\xce\x7b\xaa\x55\xba\x18\x15\xd6\x9e\x91\x5c\xc8\x52\xed\x70\xd1\xcb\xc2\x54\xeb\x15\x6f\x01\x00\x4c\xad\x73\xfe\x93\x6f\x6e\xd4\x7e\x1c\x98\x5c\x2b\x5c\xa5\x12\x9f\x6f\x00\x00\x00\xff\xff\xac\xbe\xf0\x47\x8d\x00\x00\x00" func flowserviceaccountScriptsGet_account_creatorsCdcBytes() ([]byte, error) { return bindataRead( @@ -430,11 +430,11 @@ func flowserviceaccountScriptsGet_account_creatorsCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_account_creators.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf7, 0x20, 0xf6, 0xc0, 0x61, 0x14, 0xc7, 0x64, 0xeb, 0x27, 0xe2, 0xc1, 0xc7, 0x29, 0x7a, 0x50, 0xa6, 0x42, 0xfb, 0x9b, 0xcd, 0x19, 0xad, 0x12, 0x40, 0x99, 0xd9, 0x5d, 0x94, 0xb9, 0xd9, 0xfa}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6a, 0x89, 0x94, 0x44, 0xe4, 0x7d, 0x37, 0xc8, 0x6f, 0xc5, 0x14, 0x10, 0x8, 0xe9, 0xea, 0x77, 0x26, 0x7a, 0x54, 0xa8, 0x63, 0x83, 0x49, 0x8c, 0x64, 0x3d, 0x7f, 0xd0, 0xd7, 0x71, 0x5a, 0x43}} return a, nil } -var _flowserviceaccountScriptsGet_account_feeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x0f\x4e\x2d\x2a\xcb\x4c\x4e\x75\x4c\x4e\xce\x2f\xcd\x2b\x51\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf3\xf1\x0f\x0f\x76\x0d\x0a\xf3\x74\x76\x75\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\xc3\x62\xa2\x5e\x22\x84\x76\x2e\x4a\x4d\x2c\xc9\xcc\xcf\x73\x4b\x4d\xe5\xaa\x05\x04\x00\x00\xff\xff\xfe\x58\x76\xda\x80\x00\x00\x00" +var _flowserviceaccountScriptsGet_account_feeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x0f\x4e\x2d\x2a\xcb\x4c\x4e\x75\x4c\x4e\xce\x2f\xcd\x2b\x51\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf3\xf1\x0f\x0f\x76\x0d\x0a\xf3\x74\x76\x75\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\xc3\x62\xb2\x5e\x22\x84\x76\x2e\x4a\x4d\x2c\xc9\xcc\xcf\x73\x4b\x4d\xe5\xaa\x05\x04\x00\x00\xff\xff\x60\x7f\x8e\xd2\x88\x00\x00\x00" func flowserviceaccountScriptsGet_account_feeCdcBytes() ([]byte, error) { return bindataRead( @@ -450,11 +450,11 @@ func flowserviceaccountScriptsGet_account_feeCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_account_fee.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa4, 0x8a, 0x3, 0xc, 0x87, 0xec, 0x16, 0x5, 0xf6, 0x12, 0xa7, 0x47, 0xd8, 0x4c, 0x66, 0x8f, 0x52, 0x8c, 0x70, 0x7a, 0x36, 0x1d, 0x38, 0x2e, 0x3b, 0x6, 0xf6, 0xa5, 0xea, 0x1a, 0x36, 0x6f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xca, 0xd7, 0x87, 0x82, 0xb, 0xc5, 0xd3, 0xf0, 0x7e, 0x40, 0x79, 0xba, 0x34, 0x9f, 0xff, 0xd, 0xa, 0x43, 0x60, 0xc9, 0xad, 0x77, 0xd0, 0xba, 0xc5, 0x6, 0xb6, 0xa9, 0x1e, 0x65, 0xae, 0xc}} return a, nil } -var _flowserviceaccountScriptsGet_execution_effort_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\x31\xcb\xc2\x30\x10\x06\xe0\x3d\xbf\xe2\x1d\xdb\xe5\xe3\x1b\xc4\xa1\x5b\xb1\x29\x14\x04\xa1\x41\x3b\x6b\x48\x6a\xc0\xde\x95\xf3\xa2\x85\xd2\xff\xee\xe0\xea\xf4\x6c\x4f\x9a\x66\x16\x45\xfb\xe0\xb7\x0b\xf2\x4a\x3e\xd4\xde\x73\x26\x45\x14\x9e\xf0\xbf\xb4\xc7\xd3\xe0\x6c\x7f\xe9\x0e\xb6\x6e\x9a\xde\x3a\x67\xcc\x9c\x6f\x88\x99\x30\x5d\x13\x15\x65\x85\xf5\xdc\x91\xee\x77\x15\xbe\x6e\x58\x0d\x00\x48\xd0\x2c\xf4\xe3\xfe\x1b\x83\xda\x25\xf8\xac\x89\xc9\xc6\xc8\xa2\x43\x48\xe3\x5d\x9f\x45\x69\xb6\x4f\x00\x00\x00\xff\xff\xbe\x4c\xb9\xc0\x93\x00\x00\x00" +var _flowserviceaccountScriptsGet_execution_effort_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcd\xb1\x0a\xc2\x30\x10\x06\xe0\x3d\x4f\xf1\x8f\xed\x22\x0e\xe2\xd0\xad\xd8\x14\x0a\x82\xd0\xa0\x9d\x4b\xb8\xd4\x40\x9b\xc8\xe5\xa2\x85\xd2\x77\x77\x70\x75\xfa\xc6\xcf\x2f\xaf\xc8\x82\x76\x8e\x1f\x43\xfc\xf6\x96\x6a\x6b\x63\x0e\x02\xc7\x71\xc1\x71\x6d\xaf\xb7\xc1\xe8\xfe\xd1\x5d\x74\xdd\x34\xbd\x36\x46\xa9\xd1\x5a\x4a\xa9\x18\xe7\xb9\x84\xcb\x01\xcb\xe8\x43\x51\x56\xd8\xee\x5d\x90\xf3\xa9\xc2\xcf\x1d\x9b\x02\x00\x26\xc9\x1c\xfe\x1c\x87\x89\x44\xaf\x64\xb3\xf8\x18\xb4\x73\x91\x65\x20\x3f\x3d\x25\x15\xa5\xda\xbf\x01\x00\x00\xff\xff\x6c\xde\xc4\x2a\x9b\x00\x00\x00" func flowserviceaccountScriptsGet_execution_effort_weightsCdcBytes() ([]byte, error) { return bindataRead( @@ -470,11 +470,11 @@ func flowserviceaccountScriptsGet_execution_effort_weightsCdc() (*asset, error) } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_execution_effort_weights.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x66, 0x94, 0x3f, 0xa3, 0x3a, 0xae, 0xef, 0x8c, 0xc9, 0x65, 0x5a, 0x5a, 0x9, 0xae, 0xc, 0x7c, 0x54, 0x7d, 0xcb, 0x61, 0x3e, 0xd1, 0x8a, 0xc, 0x5c, 0x1d, 0x4a, 0x9b, 0x79, 0x42, 0x97, 0x99}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xce, 0xbd, 0x4a, 0xa4, 0x1a, 0x9, 0xd, 0xf4, 0xd3, 0xa7, 0x2e, 0xca, 0xde, 0x52, 0xaa, 0x56, 0xbb, 0xd6, 0xb4, 0xa4, 0xa3, 0x3, 0xfe, 0x81, 0xea, 0x8, 0x51, 0x92, 0x8a, 0x8, 0xba, 0x8c}} return a, nil } -var _flowserviceaccountScriptsGet_execution_memory_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xb1\x0a\xc2\x30\x10\x06\xe0\x3d\x4f\xf1\x8f\xed\x22\x0e\xe2\xe0\x56\x6c\x0a\x85\x8a\xd0\xa0\xce\x1a\x52\x39\x30\x77\xe5\xb8\x68\x45\x7c\x77\x5f\xc0\x17\xf8\x28\xcf\xa2\x86\xee\x21\xaf\x90\xf4\x49\x31\x35\x31\x4a\x61\xc3\xa4\x92\xb1\x5e\xba\xe1\x78\x09\x7e\x3c\xf7\x7b\xdf\xb4\xed\xe8\x43\x70\x6e\x2e\x37\x4c\x85\x91\xaf\xc4\x55\xbd\xc3\xa9\x67\xdb\x6e\xf0\x71\x00\xa0\xc9\x8a\xf2\x1f\x71\x75\x4f\xe6\x97\x14\x8b\x91\xf0\x21\x65\xd1\xf7\x40\x99\xac\xaa\xdd\xf7\x17\x00\x00\xff\xff\x99\xae\x26\xc9\x87\x00\x00\x00" +var _flowserviceaccountScriptsGet_execution_memory_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xb1\x0a\xc2\x30\x10\x00\xd0\x3d\x5f\x71\x63\xbb\x88\x83\x38\xb8\x15\x9b\x42\xa1\x22\x34\xa8\x73\x09\x57\x39\x48\xee\xe4\x7a\xd1\x8a\xf8\xef\xfe\x80\x3f\xf0\x28\x3f\x44\x0d\xba\x24\xaf\x80\xfa\xa4\x88\x4d\x8c\x52\xd8\x60\x56\xc9\xb0\x5d\xbb\xe1\x7c\x0b\x7e\xbc\xf6\x47\xdf\xb4\xed\xe8\x43\x70\x6e\x8a\x11\x97\xa5\x9a\x52\xaa\x61\x2e\x0c\x79\x22\xae\xea\x03\x5c\x7a\xb6\xfd\x0e\x3e\x0e\x00\x40\xd1\x8a\xf2\x1f\x79\x73\x47\xf3\x2b\xc6\x62\x24\x7c\xc2\x2c\xfa\x1e\x28\x93\x55\xb5\xfb\xfe\x02\x00\x00\xff\xff\x05\xa5\x88\xd1\x8f\x00\x00\x00" func flowserviceaccountScriptsGet_execution_memory_limitCdcBytes() ([]byte, error) { return bindataRead( @@ -490,11 +490,11 @@ func flowserviceaccountScriptsGet_execution_memory_limitCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_execution_memory_limit.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe3, 0x99, 0x2f, 0x9d, 0x84, 0xf5, 0xb, 0xdd, 0xdc, 0x9d, 0xe7, 0x38, 0xef, 0x7b, 0xd7, 0xb8, 0x51, 0xa0, 0xac, 0xbb, 0xd5, 0x8b, 0xbe, 0xda, 0x4b, 0x87, 0x55, 0xd7, 0x3b, 0xfb, 0x70, 0xba}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0x88, 0x34, 0xd0, 0x22, 0xfe, 0x48, 0x54, 0xac, 0xd8, 0xd3, 0xae, 0xc7, 0x20, 0x32, 0x21, 0xad, 0xb3, 0x31, 0x41, 0x2, 0xdf, 0xae, 0xc, 0xaa, 0xc2, 0xa1, 0x4e, 0xce, 0x2b, 0x77, 0xaa}} return a, nil } -var _flowserviceaccountScriptsGet_execution_memory_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xb1\x0a\xc2\x30\x10\x06\xe0\x3d\x4f\xf1\x8f\xed\x22\x0e\xe2\xd0\xad\xd8\x14\x0a\x8a\xd0\xa0\x9d\x35\x5c\x6b\xc0\x24\xe5\xbc\x68\xa5\xf4\xdd\x1d\x5c\x3b\x7d\xdb\xe7\xfc\x18\x59\x50\x3f\xe3\xc7\x10\xbf\x9d\xa5\xd2\xda\x98\x82\xa0\xe7\xe8\xb1\x9d\xea\xe3\xb9\x33\xba\xbd\x36\x07\x5d\x56\x55\xab\x8d\x51\x6a\x4c\x77\xf4\x29\xc0\xdf\x5c\xc8\xf2\x02\xf3\xa5\x09\xb2\xdf\x15\xf8\xbb\x60\x56\x00\xc0\x24\x89\xc3\xca\xbd\x19\x48\xf4\x44\x36\x89\x8b\xe1\x44\x3e\xf2\xb7\x23\x37\x3c\xe4\x95\xe5\x6a\xf9\x05\x00\x00\xff\xff\xc2\x10\x3a\x4f\x93\x00\x00\x00" +var _flowserviceaccountScriptsGet_execution_memory_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcd\x31\x0b\x82\x40\x14\x07\xf0\xfd\x3e\xc5\x7f\xd4\x25\x1a\xa2\xc1\x4d\xf2\x04\xa1\x08\x3c\xca\x59\x8e\xa7\x1d\x78\x77\xf1\x7c\x57\x86\xf8\xdd\x1b\x5a\x9b\x7e\xe3\xcf\xf9\x67\x64\x41\x3d\xc5\xb7\x21\x7e\x39\x4b\xa5\xb5\x31\x05\xc1\xc0\xd1\x63\xbf\xd4\xe7\x6b\x67\x74\x7b\x6f\x4e\xba\xac\xaa\x56\x1b\xa3\x54\x6f\x2d\xcd\x73\xd6\x4f\x53\x8e\x21\x05\xf8\xde\x85\x2c\x2f\xb0\xde\x9a\x20\xc7\x43\x81\x9f\x1b\x56\x05\x00\x4c\x92\x38\xfc\x39\x76\x23\x89\x5e\xc8\x26\x71\x31\x5c\xc8\x47\xfe\x74\xe4\xc6\x87\xcc\x59\xae\xb6\x6f\x00\x00\x00\xff\xff\x10\x82\x47\xa5\x9b\x00\x00\x00" func flowserviceaccountScriptsGet_execution_memory_weightsCdcBytes() ([]byte, error) { return bindataRead( @@ -510,11 +510,11 @@ func flowserviceaccountScriptsGet_execution_memory_weightsCdc() (*asset, error) } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_execution_memory_weights.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x84, 0x23, 0x2, 0x24, 0x2f, 0x68, 0xd8, 0xad, 0x75, 0xd2, 0x79, 0xd7, 0xac, 0xef, 0xdd, 0xa, 0x12, 0x4c, 0x65, 0x7c, 0x94, 0x9, 0x72, 0x3b, 0x82, 0x5d, 0x61, 0xe8, 0xc3, 0x2a, 0x80, 0xc9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe, 0xcf, 0x4e, 0x4b, 0x9, 0xcc, 0xef, 0xbb, 0x14, 0x1b, 0xec, 0xa2, 0x2b, 0x99, 0x8d, 0xa4, 0x59, 0x33, 0xa5, 0x47, 0xf1, 0xa4, 0xc5, 0x1b, 0xd4, 0x1, 0xf6, 0x99, 0xe7, 0xb1, 0x83, 0x2}} return a, nil } -var _flowserviceaccountScriptsGet_fees_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x4b\x4d\x2d\x56\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf3\xf1\x0f\x77\x73\x75\x0d\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x1b\xa2\x97\x9e\x5a\xe2\x96\x9a\xea\x94\x98\x93\x98\x97\x9c\xaa\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\xec\x72\xf2\xed\x66\x00\x00\x00" +var _flowserviceaccountScriptsGet_fees_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x4b\x4d\x2d\x56\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf3\xf1\x0f\x77\x73\x75\x0d\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x1b\xa6\x97\x9e\x5a\xe2\x96\x9a\xea\x94\x98\x93\x98\x97\x9c\xaa\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\xcf\x3b\x2e\x2a\x6e\x00\x00\x00" func flowserviceaccountScriptsGet_fees_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -530,11 +530,11 @@ func flowserviceaccountScriptsGet_fees_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_fees_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6f, 0xc8, 0x3b, 0x91, 0xc2, 0xc8, 0x97, 0x4e, 0x7c, 0x5e, 0xf9, 0xf, 0x80, 0x8e, 0xba, 0x76, 0x7c, 0x47, 0x55, 0x7e, 0xf6, 0xb, 0xe, 0x41, 0x19, 0x77, 0xa4, 0x91, 0x6c, 0x74, 0x47, 0x2d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaf, 0xb3, 0xe5, 0xbe, 0x7a, 0xbc, 0xe8, 0x99, 0x4f, 0x9f, 0x20, 0xf, 0x3d, 0x11, 0x31, 0x93, 0x3a, 0xbb, 0x1f, 0x61, 0x27, 0x23, 0x43, 0xe8, 0x3d, 0x41, 0x39, 0xd9, 0xa, 0x67, 0x54, 0xd2}} return a, nil } -var _flowserviceaccountScriptsGet_is_account_creation_restrictedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\x31\xcb\xc2\x30\x10\x06\xe0\x3d\xbf\xe2\x1d\xdb\xe5\xe3\x9b\xdd\x6a\x9b\x82\x20\x08\x09\xe8\x5c\xe3\x15\x0e\x9a\x5c\xb9\x5e\x54\x10\xff\xbb\x8b\xa3\xdb\x33\x3d\x9c\x57\x51\xc3\xb8\xc8\x23\x92\xde\x39\x51\x97\x92\xd4\x62\x98\x55\x32\xfe\x9f\xe3\xf1\x74\x89\x3e\x9c\x0f\xbd\xef\x86\x21\xf8\x18\x9d\x5b\xeb\x15\x73\x2d\xc8\x13\x97\xa6\xdd\x61\x2f\xb2\xe0\xe5\x00\x40\xc9\xaa\x96\x1f\xdf\x1f\x6f\x5f\xf5\x4a\x93\xb1\x94\x40\x9b\x29\x27\xa3\x5b\xd3\xba\xf7\x27\x00\x00\xff\xff\x30\xd3\xe8\xcf\x89\x00\x00\x00" +var _flowserviceaccountScriptsGet_is_account_creation_restrictedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xb1\xca\xc2\x30\x10\x00\xe0\x3d\x4f\x71\x63\xbb\xfc\xfc\xb3\x5b\x6d\x53\x10\x04\x21\x01\x9d\xc3\x79\x85\x83\x24\x27\x97\x8b\x0a\xe2\xbb\xbb\x38\xba\x7d\xd3\xc7\xe5\x26\x6a\xb0\x66\x79\x44\xd2\x3b\x23\x4d\x88\xd2\xab\xc1\xa6\x52\xe0\xff\xb9\x1e\x4f\x97\xe8\xc3\xf9\x30\xfb\x69\x59\x82\x8f\xd1\xb9\x84\x48\xad\x0d\x29\xe7\x11\xb6\x5e\xa1\x24\xae\xc3\xb8\x83\xbd\x48\x86\x97\x03\x00\x50\xb2\xae\xf5\xc7\xfb\xc7\xed\xab\x59\x29\x19\x4b\x0d\xd4\x4c\x19\x8d\xae\xc3\xe8\xde\x9f\x00\x00\x00\xff\xff\x00\xd7\xce\x85\x91\x00\x00\x00" func flowserviceaccountScriptsGet_is_account_creation_restrictedCdcBytes() ([]byte, error) { return bindataRead( @@ -550,11 +550,11 @@ func flowserviceaccountScriptsGet_is_account_creation_restrictedCdc() (*asset, e } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x33, 0x4f, 0x25, 0xf, 0x24, 0x69, 0x56, 0xe3, 0x8a, 0xce, 0x18, 0xe5, 0x4e, 0xce, 0x73, 0xf, 0x2b, 0x11, 0x4, 0xde, 0x2d, 0xb0, 0x7c, 0x76, 0x8, 0x3e, 0x82, 0x6e, 0xb9, 0xd2, 0xa4, 0x39}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x30, 0x10, 0xbe, 0xc5, 0x7d, 0xb7, 0x8a, 0x89, 0x8a, 0xa8, 0xea, 0x76, 0x11, 0xaa, 0xdd, 0x97, 0x83, 0xca, 0xc0, 0x60, 0x1f, 0xe0, 0xf9, 0x7, 0x5, 0x2, 0xdc, 0x4e, 0x8a, 0x89, 0x61, 0x59}} return a, nil } -var _flowserviceaccountScriptsGet_is_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xb1\x0a\xc2\x30\x10\x06\xe0\x3d\x4f\xf1\x8f\x76\x11\xe7\x6e\xb1\x4d\x41\x10\x84\x06\x74\x8e\xe9\x15\x02\x4d\xae\x5c\x12\x15\xc4\x77\x77\x50\x37\xb7\x6f\xfa\x42\x5c\x59\x0a\x86\x85\xef\x96\xe4\x16\x3c\x69\xef\xb9\xa6\x82\x59\x38\x62\xf7\x18\x8e\xa7\x8b\x35\xe3\xf9\xd0\x19\xdd\xf7\xa3\xb1\x56\xa9\xb5\x5e\x31\xd7\x84\xe8\x42\xda\xb8\x69\x12\xca\xb9\x85\xfe\xa0\x69\xb1\x67\x5e\xf0\x54\x00\x20\x54\xaa\xa4\x3f\xff\x36\xe4\xaf\x3a\x21\x57\x58\x7e\x51\xa3\x5e\xef\x00\x00\x00\xff\xff\xda\x8e\xcf\xb1\x95\x00\x00\x00" +var _flowserviceaccountScriptsGet_is_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcd\xb1\xaa\xc2\x30\x14\x87\xf1\x3d\x4f\xf1\x1f\xdb\xe5\x72\xe7\x6e\xb1\x4d\x41\x10\x84\x06\x74\x0e\xe9\x29\x04\x92\x1c\x39\x49\x54\x10\xdf\xdd\x41\xdd\xdc\x7e\xd3\xf7\x85\x74\x61\xa9\x98\x23\xdf\x2c\xc9\x35\x78\xd2\xde\x73\xcb\x15\x9b\x70\xc2\xff\x7d\x3e\x1c\xcf\xd6\x2c\xa7\xfd\x68\xf4\x34\x2d\xc6\x5a\xa5\x9c\xf7\x54\x4a\xe7\x62\xec\xb1\xb5\x8c\xe4\x42\xee\xdc\xba\x0a\x95\x32\x40\xbf\xd1\x0f\xd8\x31\x47\x3c\x14\x00\x08\xd5\x26\xf9\xc7\xe7\x2f\x94\x8f\x46\x21\x57\x59\xbe\xa1\x5e\x3d\x5f\x01\x00\x00\xff\xff\x52\x31\xc0\x1c\x9d\x00\x00\x00" func flowserviceaccountScriptsGet_is_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -570,11 +570,11 @@ func flowserviceaccountScriptsGet_is_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_is_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4a, 0x6b, 0xfc, 0xd, 0xf7, 0xbd, 0x4c, 0x2b, 0x19, 0xf2, 0x34, 0x8a, 0xf2, 0xe0, 0x7c, 0x7b, 0x14, 0xa0, 0x83, 0xce, 0x53, 0x48, 0x48, 0xac, 0xe8, 0x97, 0xbd, 0x1, 0x42, 0xbc, 0x92, 0x91}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc8, 0x8e, 0x8, 0x40, 0xf7, 0x6e, 0x2d, 0x2b, 0x73, 0xd5, 0xcf, 0x2d, 0x12, 0x1e, 0x4a, 0x5d, 0xfe, 0x93, 0xa7, 0xc8, 0xf, 0x2e, 0x2e, 0x1c, 0xd7, 0x1f, 0x7c, 0xfe, 0xb, 0xbc, 0x16, 0xb6}} return a, nil } -var _flowserviceaccountScriptsGet_tx_fee_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x4b\x4d\x2d\x56\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf3\xf1\x0f\x77\x73\x75\x0d\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x82\x6b\xd0\x73\x4b\x4d\x0d\x48\x2c\x4a\xcc\x4d\x2d\x49\x2d\x2a\x56\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\xa8\x49\x4f\x2d\x41\x51\xa6\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\x72\x08\x76\xd1\x79\x00\x00\x00" +var _flowserviceaccountScriptsGet_tx_fee_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x4b\x4d\x2d\x56\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf3\xf1\x0f\x77\x73\x75\x0d\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x82\x6b\xd4\x73\x4b\x4d\x0d\x48\x2c\x4a\xcc\x4d\x2d\x49\x2d\x2a\x56\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\xa8\x49\x4f\x2d\x41\x51\xa6\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\x09\x2c\xd3\xfc\x81\x00\x00\x00" func flowserviceaccountScriptsGet_tx_fee_parametersCdcBytes() ([]byte, error) { return bindataRead( @@ -590,7 +590,7 @@ func flowserviceaccountScriptsGet_tx_fee_parametersCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_tx_fee_parameters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0xaf, 0xc1, 0xff, 0x1a, 0x34, 0x69, 0x68, 0xb, 0xd, 0xc9, 0xba, 0xb4, 0xdb, 0x81, 0x8a, 0x41, 0x8, 0x38, 0xf6, 0x85, 0x75, 0xef, 0x4e, 0x8a, 0x6e, 0xb0, 0x6a, 0x22, 0xc1, 0x97, 0x1a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0x1c, 0xec, 0x0, 0x38, 0xf6, 0x3d, 0x5a, 0x7e, 0x7a, 0x73, 0xd0, 0xe8, 0xa1, 0xf1, 0xd6, 0x81, 0x73, 0x5, 0x5e, 0x52, 0x4a, 0xe3, 0x75, 0x69, 0xbb, 0x77, 0xa7, 0x37, 0x63, 0xe4, 0x69}} return a, nil } @@ -834,7 +834,7 @@ func dkgCreate_participantCdc() (*asset, error) { return a, nil } -var _dkgScriptsGet_consensus_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x88\x0e\x2e\x29\xca\xcc\x4b\x8f\x55\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x19\xa0\x97\x9e\x5a\xe2\x9c\x9f\x57\x9c\x9a\x57\x5c\x5a\xec\x97\x9f\x92\xea\xe9\x52\xac\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\x91\x06\x0b\x94\x67\x00\x00\x00" +var _dkgScriptsGet_consensus_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\xb1\x0a\xc2\x30\x10\x06\xe0\x3d\x4f\xf1\x8f\xcd\x22\xce\x6e\x62\xb4\x48\xc1\xc1\x8c\xe2\x10\xea\xb5\x04\x92\x3b\xb9\x4b\x50\x10\xdf\xdd\xc9\x17\xf8\x72\x7d\x8a\x36\x9c\x8a\xbc\xc2\x34\x62\x51\xa9\xd8\xbe\xc3\x34\xee\x43\xb8\x1e\x63\x74\x2e\xcd\x33\x99\x0d\xa9\x14\x8f\xa5\x33\x6a\xca\x3c\xf8\x1d\x6e\xb1\x69\xe6\xf5\x8e\x8f\x03\x00\xa5\xd6\x95\xff\xd0\x66\xa5\x76\x10\x36\x62\xeb\x76\x91\x07\x9d\x83\x0d\xde\x7d\x7f\x01\x00\x00\xff\xff\x60\x8c\xcb\x25\x6f\x00\x00\x00" func dkgScriptsGet_consensus_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -850,11 +850,11 @@ func dkgScriptsGet_consensus_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_consensus_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x62, 0xae, 0xcb, 0x31, 0x2e, 0x3e, 0x43, 0xd9, 0xec, 0xfd, 0x3f, 0x4, 0x29, 0x3c, 0xfe, 0x36, 0x20, 0xe6, 0x83, 0x77, 0x9b, 0x70, 0x2e, 0xd, 0xb3, 0x56, 0xa7, 0xfc, 0x4a, 0x1e, 0x20, 0xa0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0xc3, 0x8d, 0x18, 0xc3, 0x4e, 0xd0, 0x79, 0xb8, 0x29, 0xa, 0xcd, 0x95, 0x6e, 0xf5, 0xf0, 0x2, 0x58, 0x8e, 0xc5, 0x88, 0x6f, 0x4a, 0x29, 0xdc, 0x2e, 0x1d, 0xcf, 0x87, 0x29, 0x1d, 0xc5}} return a, nil } -var _dkgScriptsGet_dkg_canonical_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x88\x0e\x2e\x29\xca\xcc\x4b\xb7\x8f\xb5\x57\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x19\xa1\x97\x92\x9d\xee\x9c\x9f\x5b\x90\x93\x5a\x92\x9a\xa2\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\x17\xf1\xc7\xb8\x62\x00\x00\x00" +var _dkgScriptsGet_dkg_canonical_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x88\x0e\x2e\x29\xca\xcc\x4b\xb7\x8f\xb5\x57\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x19\xa5\x97\x92\x9d\xee\x9c\x9f\x5b\x90\x93\x5a\x92\x9a\xa2\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\xce\x4e\x4f\xd2\x6a\x00\x00\x00" func dkgScriptsGet_dkg_canonical_final_submissionCdcBytes() ([]byte, error) { return bindataRead( @@ -870,11 +870,11 @@ func dkgScriptsGet_dkg_canonical_final_submissionCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_dkg_canonical_final_submission.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc9, 0x35, 0x32, 0x9f, 0x12, 0x28, 0xdf, 0x16, 0x2d, 0x78, 0x9a, 0x80, 0x36, 0xb5, 0x94, 0x18, 0x7f, 0xf, 0x47, 0x10, 0x4, 0x13, 0xdb, 0xe8, 0x78, 0xfd, 0x78, 0x31, 0xa0, 0xb8, 0xf7, 0xf3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x88, 0xea, 0xf4, 0xe4, 0x20, 0x5d, 0x4c, 0xb7, 0x19, 0x78, 0x89, 0xd1, 0x97, 0x27, 0x7a, 0x7a, 0x1b, 0xd7, 0x38, 0xed, 0x37, 0xd9, 0x50, 0x38, 0xf, 0x4c, 0x16, 0x2a, 0x5b, 0xf2, 0x51, 0xe3}} return a, nil } -var _dkgScriptsGet_dkg_completedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x70\xca\xcf\xcf\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x69\xd6\x4b\xc9\x4e\x77\xce\xcf\x2d\xc8\x49\x2d\x49\x4d\xd1\xd0\x54\x50\xb4\x55\xc8\xcb\xcc\xe1\xaa\x05\x04\x00\x00\xff\xff\x31\xd8\x74\x9a\x63\x00\x00\x00" +var _dkgScriptsGet_dkg_completedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x70\xca\xcf\xcf\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x19\xa2\x97\x92\x9d\xee\x9c\x9f\x5b\x90\x93\x5a\x92\x9a\xa2\xa1\xa9\xa0\x68\xab\x90\x97\x99\xc3\x55\x0b\x08\x00\x00\xff\xff\xfe\x3a\x11\x65\x6b\x00\x00\x00" func dkgScriptsGet_dkg_completedCdcBytes() ([]byte, error) { return bindataRead( @@ -890,11 +890,11 @@ func dkgScriptsGet_dkg_completedCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_dkg_completed.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0xec, 0xda, 0x75, 0xa0, 0x1a, 0x21, 0x4d, 0xc6, 0xbf, 0xec, 0xd5, 0x92, 0xde, 0x61, 0xab, 0x5b, 0x90, 0xd1, 0x2f, 0x7c, 0x24, 0x2a, 0xd9, 0x62, 0x7f, 0xda, 0xe9, 0x2c, 0x58, 0x0, 0x2a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd5, 0x4d, 0x2e, 0xb8, 0x6c, 0x19, 0xdc, 0xb0, 0x4d, 0x3c, 0x2f, 0xad, 0x19, 0x41, 0x24, 0x1f, 0xc0, 0x24, 0x26, 0x16, 0x8a, 0x0, 0x54, 0x17, 0x73, 0x47, 0x36, 0xd3, 0x9f, 0x14, 0x87, 0x33}} return a, nil } -var _dkgScriptsGet_dkg_enabledCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x70\xca\xcf\xcf\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x69\xd6\x4b\xc9\x4e\x77\xcd\x4b\x4c\xca\x49\x4d\xe1\xaa\x05\x04\x00\x00\xff\xff\xd5\x88\xda\xa0\x58\x00\x00\x00" +var _dkgScriptsGet_dkg_enabledCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x70\xca\xcf\xcf\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x19\xa2\x97\x92\x9d\xee\x9a\x97\x98\x94\x93\x9a\xc2\x55\x0b\x08\x00\x00\xff\xff\x31\x60\x50\x0e\x60\x00\x00\x00" func dkgScriptsGet_dkg_enabledCdcBytes() ([]byte, error) { return bindataRead( @@ -910,11 +910,11 @@ func dkgScriptsGet_dkg_enabledCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_dkg_enabled.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6a, 0x64, 0x67, 0xbd, 0xba, 0x33, 0xa0, 0x7b, 0x26, 0xfb, 0x77, 0xc2, 0x7e, 0xe3, 0xe3, 0xc1, 0xe7, 0xc8, 0x8c, 0xd0, 0xc, 0x46, 0xaa, 0xbd, 0xb6, 0x2, 0x13, 0x35, 0xab, 0x39, 0x70, 0xd7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfa, 0x6b, 0xcd, 0xb3, 0x66, 0x51, 0xc, 0x1, 0xc6, 0xf9, 0x15, 0xcc, 0xe2, 0x38, 0x3e, 0x60, 0xa0, 0x94, 0x9e, 0x94, 0x8e, 0xe, 0x90, 0xb6, 0x9d, 0x80, 0xf4, 0xec, 0x8d, 0x3a, 0x6c, 0xc7}} return a, nil } -var _dkgScriptsGet_final_submissionsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x88\x8e\x0e\x2e\x29\xca\xcc\x4b\xb7\x8f\x8d\x55\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x99\xa1\x97\x9e\x5a\xe2\x96\x99\x97\x98\x13\x5c\x9a\x94\x9b\x59\x5c\x9c\x99\x9f\x57\xac\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\x14\xc3\x7a\x4d\x6a\x00\x00\x00" +var _dkgScriptsGet_final_submissionsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\xb1\x0a\xc2\x30\x10\x06\xe0\x3d\x4f\xf1\x8f\xc9\x22\xce\x2e\x22\xc4\x76\xe8\x66\xc6\xd2\x21\x96\xb4\x1c\x24\x17\xb9\x4b\x50\x10\xdf\xdd\xa9\x2f\xf0\x51\x79\x55\x69\x18\x72\x7d\xfb\x69\xc4\x26\xb5\xe0\xfc\xf1\xd3\x78\xf3\xfe\x71\x0f\xc1\x98\xb8\xae\x49\xd5\xc6\x9c\x1d\xb6\xce\x28\x91\xd8\xba\x0b\xe6\x39\x34\x21\xde\xaf\xcb\x82\xaf\x01\x00\x49\xad\x0b\x1f\xd6\x69\x4f\x6d\x20\x8e\x39\xf4\x67\x21\x55\xaa\xac\xd6\x99\xdf\x3f\x00\x00\xff\xff\x33\x68\x74\xa3\x72\x00\x00\x00" func dkgScriptsGet_final_submissionsCdcBytes() ([]byte, error) { return bindataRead( @@ -930,11 +930,11 @@ func dkgScriptsGet_final_submissionsCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_final_submissions.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbe, 0x89, 0x9, 0x33, 0x3b, 0xc1, 0x3b, 0x39, 0x4f, 0xb2, 0x40, 0x27, 0xdb, 0x2c, 0x5c, 0xc7, 0xc3, 0x33, 0x89, 0x27, 0x45, 0x95, 0x12, 0xea, 0x92, 0xa7, 0x71, 0x9b, 0xed, 0x4f, 0xb3, 0x22}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb5, 0x60, 0x32, 0x7f, 0x64, 0xf7, 0xb2, 0x57, 0xd6, 0x91, 0xaf, 0x11, 0x29, 0xf8, 0x18, 0x9c, 0x9a, 0x3f, 0x5d, 0x9, 0x66, 0x4c, 0xcb, 0x77, 0x73, 0xb5, 0x90, 0xad, 0xa0, 0xd9, 0x1, 0x71}} return a, nil } -var _dkgScriptsGet_latest_whiteboard_messagesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x4f\x4b\xc3\x40\x10\xc5\xef\xf9\x14\xef\x98\x20\x04\xbd\x16\x73\x50\xa2\xa5\x14\x2f\xf6\xe0\x21\xe4\xb0\x92\x69\x32\xb0\xff\xd8\x9d\xd8\x82\xf4\xbb\x4b\xd7\x64\x41\xe9\x65\x0e\x6f\xde\x9f\x1f\x1b\xef\x82\xe0\x55\xbb\x53\xbb\xdf\xe2\x18\x9c\xc1\xfd\xb9\xdd\x6f\x9f\xda\xf6\xfd\xe5\x70\x28\x0a\x3f\x7f\xe2\x38\x5b\x18\xc5\xb6\xbc\xfe\x77\x76\xa0\xf3\x06\x3b\x2b\xd5\x06\xdd\x92\xac\xdf\x28\x46\x35\x52\x8f\xef\x02\x00\x34\x09\xcc\xaf\x14\xd1\xac\xfd\xf5\x48\xf2\x31\xb1\xd0\xb3\x53\x61\x58\x22\xb1\xac\x52\xe4\x4b\x05\x68\x25\x14\x65\x7d\xdc\xaa\x6f\xd0\xf5\xd9\xce\x68\x90\x91\x92\x7a\x9a\x58\x13\x18\x8f\x79\xbd\xd6\x64\x47\x99\x16\xae\xc4\xf6\x67\xa4\x56\xde\x93\x1d\xca\xd5\xdf\x71\x5f\x65\xeb\x75\x80\x71\x87\x87\xa4\x5c\xd2\x0d\x24\x73\xb0\xff\x5a\x8a\xcb\x4f\x00\x00\x00\xff\xff\x17\x59\xd4\x87\x4a\x01\x00\x00" +var _dkgScriptsGet_latest_whiteboard_messagesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x6b\xc3\x30\x10\x85\x77\xff\x8a\x37\xda\x14\x4c\xbb\x86\x7a\x68\x71\x1b\x42\xe8\xd2\x0c\x1d\x8c\x87\x23\xbe\xd8\x07\xb2\x64\xa4\x4b\x13\x28\xf9\xef\xc5\xaa\x2d\x68\xe9\xa2\xe1\xe9\xbb\xf7\x3d\x19\x27\xe7\x15\xaf\xc6\x5d\xea\xfd\x16\x27\xef\x46\xdc\x5f\xeb\xfd\xf6\xa9\xae\xdf\x5f\x0e\x87\x2c\xa3\xe3\x91\x43\xc8\xc9\x98\x02\xa7\xb3\xc5\x48\x62\xf3\x99\xdb\xd9\x8e\xaf\x1b\xec\xac\x16\x1b\x34\x4b\x43\xf9\xc6\x21\x50\xcf\x2d\xbe\x32\x00\x30\xac\x18\x7f\xa2\x80\x6a\xf5\x94\x3d\xeb\xc7\x20\xca\xcf\x8e\x7c\xb7\x9c\x84\xbc\x88\x27\x9f\xe4\x61\x48\x39\xe8\xfa\xf1\x5f\x7d\x85\xa6\x4d\xb8\xa0\x42\x9a\x14\xd3\xcb\x20\x86\x21\x78\x4c\xf6\xd2\xb0\xed\x75\x58\x76\xc5\x6d\xbf\x24\x25\x4d\x13\xdb\x2e\x5f\xf9\x46\xda\x22\xa1\xb3\x40\x70\x87\x87\x98\xdc\xe2\xeb\x59\xcf\xde\xfe\x69\xc9\x6e\xdf\x01\x00\x00\xff\xff\x64\xd3\xce\xa2\x52\x01\x00\x00" func dkgScriptsGet_latest_whiteboard_messagesCdcBytes() ([]byte, error) { return bindataRead( @@ -950,11 +950,11 @@ func dkgScriptsGet_latest_whiteboard_messagesCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_latest_whiteboard_messages.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcd, 0xfd, 0xac, 0xf8, 0x77, 0x23, 0x77, 0x3c, 0xe7, 0xfc, 0x17, 0x46, 0xbb, 0x23, 0xc2, 0x7c, 0x50, 0x71, 0x82, 0xc6, 0x9a, 0xf6, 0x8f, 0xd4, 0x1b, 0xa4, 0xb0, 0x72, 0xd4, 0x4, 0x5b, 0x91}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcb, 0xcd, 0xe3, 0xda, 0x2f, 0x97, 0x67, 0x40, 0xfc, 0xfb, 0x2f, 0xb9, 0x94, 0x2a, 0x31, 0x7f, 0xbe, 0x64, 0x98, 0xc6, 0x50, 0xb8, 0xca, 0x45, 0xe8, 0xcf, 0xd6, 0x12, 0xa9, 0xe0, 0x7, 0x11}} return a, nil } -var _dkgScriptsGet_node_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xc8\xcb\x4f\x49\xf5\x74\xb1\x52\x08\x2e\x29\xca\xcc\x4b\xd7\xb4\x52\x88\x86\xb0\xec\x63\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x60\xe6\xe9\xa5\xa7\x96\xf8\xe5\xa7\xa4\xba\x65\xe6\x25\xe6\x04\x97\x26\xe5\x66\x16\x17\x67\xe6\xc3\x8c\xd1\x54\xe4\xaa\x05\x04\x00\x00\xff\xff\xff\x70\xba\x8e\x80\x00\x00\x00" +var _dkgScriptsGet_node_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\xbd\x0a\xc2\x30\x14\x06\xd0\x3d\x4f\xf1\xb9\x35\x8b\x38\x77\x11\x21\xb6\x48\xc1\xc1\x8c\xe2\x10\xdb\xb4\x5c\x48\xee\x95\xfc\xa0\x20\xbe\xbb\x43\xe9\x76\xa6\x43\xf1\x25\xa9\xa0\x0b\xf2\x36\x43\x8f\x39\x49\xc4\xe1\x63\x86\xfe\x64\xcc\xed\x6c\xad\x52\x6e\x1c\x7d\xce\x8d\x0b\x41\x63\xae\x8c\xe8\x88\x1b\x96\xc9\x5f\x4c\x0b\x5b\x12\xf1\xa2\x5b\xdc\x57\x1d\x1f\xf8\x2a\x00\x48\xbe\xd4\xc4\xdb\xbb\x5f\x7c\xb9\xca\xe4\x3b\x62\x17\x6c\x7d\x46\xca\x99\x64\x6b\xf4\x4e\xfd\xfe\x01\x00\x00\xff\xff\x0f\xf0\x73\xe4\x88\x00\x00\x00" func dkgScriptsGet_node_final_submissionCdcBytes() ([]byte, error) { return bindataRead( @@ -970,11 +970,11 @@ func dkgScriptsGet_node_final_submissionCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_node_final_submission.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x47, 0xb1, 0x7c, 0xd0, 0x2e, 0x49, 0x35, 0xa7, 0xed, 0x4b, 0xdc, 0x7e, 0xcb, 0x6f, 0x6a, 0x43, 0xdc, 0x68, 0xba, 0x2c, 0xb8, 0xca, 0x43, 0xaf, 0xd9, 0x1a, 0xb9, 0x29, 0x1f, 0x89, 0x15, 0xd0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5, 0xa3, 0xd, 0x76, 0xe5, 0x82, 0x16, 0xf2, 0x5e, 0xed, 0x5f, 0xef, 0x1f, 0x6b, 0xd9, 0xa9, 0x3, 0x80, 0x1e, 0x47, 0xcb, 0x8f, 0xf0, 0x15, 0xc5, 0x8d, 0x97, 0xb4, 0x3f, 0x5e, 0x2e, 0xab}} return a, nil } -var _dkgScriptsGet_node_has_submittedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xc8\xcb\x4f\x49\xf5\x74\xb1\x52\x08\x2e\x29\xca\xcc\x4b\xd7\xb4\x52\x70\xca\xcf\xcf\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x19\xa5\x07\x52\xea\x91\x58\x1c\x5c\x9a\x94\x9b\x59\x52\x92\x9a\x02\xd5\xab\xc9\x55\x0b\x08\x00\x00\xff\xff\xaa\x5c\x49\x68\x74\x00\x00\x00" +var _dkgScriptsGet_node_has_submittedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\xb1\x0a\xc2\x30\x10\x87\xf1\x3d\x4f\xf1\x1f\xdb\x45\x9c\xbb\x29\xa7\x55\xba\x99\x27\x88\x6d\x2a\x81\xe4\x4e\x2e\x17\x14\xc4\x77\x17\x41\xf7\xef\xfb\xa5\x72\x17\x35\x1c\xb3\x3c\x68\x1a\xb1\xaa\x14\x6c\x9f\x34\x8d\x3b\xa2\xcb\xc1\x7b\xe7\xc2\x3c\xc7\x5a\xbb\x90\x73\x8f\xb5\x31\x4a\x48\xdc\xb1\x2c\xf1\x4c\x03\xbc\x69\xe2\x5b\x3f\x60\x2f\x92\xf1\x72\x00\xa0\xd1\x9a\xf2\x9f\xdc\x7c\xd3\x53\xa8\xbe\x5d\x4b\x32\x8b\xcb\xef\xed\xdd\xfb\x13\x00\x00\xff\xff\x4a\x97\x2c\xe5\x7c\x00\x00\x00" func dkgScriptsGet_node_has_submittedCdcBytes() ([]byte, error) { return bindataRead( @@ -990,11 +990,11 @@ func dkgScriptsGet_node_has_submittedCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_node_has_submitted.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdb, 0xc0, 0xa0, 0x6e, 0x6c, 0x52, 0x38, 0xeb, 0xc0, 0xf7, 0x84, 0x1f, 0x63, 0x61, 0x5f, 0x3, 0x16, 0xdd, 0x5e, 0x77, 0x5f, 0x9a, 0x30, 0x88, 0x8, 0x1a, 0xd2, 0x50, 0x23, 0xb4, 0xf, 0xbe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe9, 0x7c, 0x5e, 0x2e, 0x7c, 0xb9, 0x27, 0x61, 0x3f, 0xe6, 0x38, 0xb0, 0x9d, 0x50, 0xc6, 0x78, 0x8b, 0x3f, 0xc9, 0x5b, 0xae, 0x58, 0xe2, 0x44, 0xec, 0x20, 0x4b, 0x7a, 0xba, 0xef, 0x25, 0x55}} return a, nil } -var _dkgScriptsGet_node_is_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\xcc\xbf\xea\xc2\x30\x14\xc5\xf1\x3d\x4f\x71\xba\xfd\xba\xfc\x70\x2e\x38\xa8\xd1\x52\xba\xd9\x27\x88\x36\x91\x0b\xc9\x4d\xb8\x4d\x50\x90\xbe\xbb\xf8\xa7\x93\x8b\x67\x3e\x9f\x2f\x85\x14\x25\xe3\xe0\xe3\x55\xf7\x2d\x9c\xc4\x80\xd5\x4d\xf7\xed\x46\xeb\xe3\x7e\x18\x94\x4a\xe5\x04\x57\x18\xc1\x10\xff\x71\x1c\x6d\xa7\x1b\x0c\x59\x88\x2f\x75\x83\x6d\x8c\x1e\x77\x05\x00\xe4\x96\xcc\x7f\x32\x92\xe9\x4c\xc9\x70\xee\xa6\x9d\x37\x14\xec\xf8\xb1\x35\xaa\x35\x98\x16\xf4\x9c\xd8\x5c\x84\x7f\xc2\xd5\x0b\xcd\xb0\x7e\xb2\xdf\x05\x67\xfc\x64\xdf\x0f\x35\x3f\x02\x00\x00\xff\xff\x2a\xaf\x9b\x4a\xda\x00\x00\x00" +var _dkgScriptsGet_node_is_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\xcc\xbd\x0a\xc2\x30\x14\xc5\xf1\x3d\x4f\x71\xba\xb5\x8b\x38\x17\x1c\xd4\x68\x29\xdd\xec\x13\x84\x36\x91\x0b\x37\x37\x25\x49\x51\x90\xbe\xbb\xf8\xd1\xc9\xc5\x33\x9f\xdf\x9f\xfc\x14\x62\xc6\x99\xc3\x4d\x77\x0d\x5c\x0c\x1e\xdb\xbb\xee\x9a\xbd\xd6\x97\x53\xdf\x2b\x65\x86\xc1\xa6\x54\x1a\xe6\x0a\x6e\x16\x78\x43\x52\x4a\x18\x6d\xab\x6b\xf4\x39\x92\x5c\xab\x1a\x87\x10\x18\x0f\x05\x00\xe4\xd6\xdc\x66\x32\x31\xd3\x40\x93\x91\xdc\xa6\x23\x1b\xf2\x76\xfc\xda\x0a\xc5\x0e\x42\x2b\x7a\x2d\xda\x3c\x47\xf9\x0b\x17\x6f\xb4\xc0\x72\xb2\xbf\x05\x67\x38\xd9\xcf\x43\x2d\xcf\x00\x00\x00\xff\xff\x75\x78\xfb\xf8\xe2\x00\x00\x00" func dkgScriptsGet_node_is_claimedCdcBytes() ([]byte, error) { return bindataRead( @@ -1010,11 +1010,11 @@ func dkgScriptsGet_node_is_claimedCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_node_is_claimed.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa3, 0x1a, 0xe4, 0xdb, 0x6, 0xd1, 0x35, 0x6c, 0x35, 0x4b, 0xe3, 0xc7, 0x91, 0xfe, 0x2a, 0xa8, 0x37, 0x87, 0x70, 0xf3, 0x65, 0xe8, 0x6b, 0x9f, 0x81, 0x60, 0xed, 0xc4, 0x79, 0x2e, 0x36, 0x43}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x2d, 0x0, 0x7a, 0x87, 0xc2, 0x5e, 0x9f, 0xd7, 0x7b, 0x61, 0x16, 0x93, 0x0, 0xe0, 0xff, 0x3, 0x4, 0xe8, 0xee, 0x25, 0x1b, 0x2a, 0x77, 0x82, 0xec, 0x6c, 0x3a, 0x61, 0xd3, 0x76, 0x4}} return a, nil } -var _dkgScriptsGet_node_is_registeredCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\xb1\x0e\x82\x30\x10\x06\xe0\xbd\x4f\xf1\x8f\xb2\x18\x67\x36\x4d\x95\x10\x36\x78\x82\x2a\x07\xb9\x84\xde\x35\xc7\x35\x9a\x18\xdf\xdd\x45\x5f\xe0\xe3\x5c\xd4\x1c\xb7\x4d\x9f\x71\xe8\xb0\x98\x66\x9c\x5e\x71\xe8\xce\x31\x8e\xd7\x69\x0a\xa1\xd4\x3b\x96\x2a\xc8\x89\xe5\x20\x3a\x53\x1f\x5b\x4c\x6e\x2c\x6b\xd3\xe2\xa2\xba\xe1\x1d\x00\xc0\xc8\xab\xc9\x9f\x3a\x96\x64\xce\x0f\x2e\x49\xbc\xdf\x47\x5a\x79\x77\x32\x9a\x7f\x44\x13\x3e\xdf\x00\x00\x00\xff\xff\x0e\xf5\x2c\x2b\x7b\x00\x00\x00" +var _dkgScriptsGet_node_is_registeredCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\x31\xaa\x83\x40\x10\x06\xe0\x7e\x4f\xf1\x97\xda\x3c\x5e\x6d\x97\xb0\x89\x88\x9d\x9e\x60\xd1\x51\x06\xd6\x99\x65\x76\x24\x81\x90\xbb\xa7\x49\x2e\xf0\xf1\x51\xd4\x1c\xf7\xac\x8f\x38\xf6\xd8\x4c\x0f\xfc\x3f\xe3\xd8\x5f\x62\x9c\x6e\xf3\x1c\x42\x5a\x16\xaa\xb5\x49\x39\xb7\xd8\x4e\xc1\x91\x58\x1a\xd1\x95\x86\xd8\x61\x76\x63\xd9\xdb\x0e\x57\xd5\x8c\x57\x00\x00\x23\x3f\x4d\x7e\xe4\x5f\x49\xe6\xbc\x70\x49\xe2\x43\x9d\x68\xe7\xea\x64\xb4\x7e\x89\x36\xbc\x3f\x01\x00\x00\xff\xff\xb5\x2b\x42\x1d\x83\x00\x00\x00" func dkgScriptsGet_node_is_registeredCdcBytes() ([]byte, error) { return bindataRead( @@ -1030,11 +1030,11 @@ func dkgScriptsGet_node_is_registeredCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_node_is_registered.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xad, 0xbc, 0xa5, 0x94, 0xca, 0x89, 0x42, 0xfc, 0xbd, 0x28, 0x1d, 0x72, 0xd4, 0x0, 0x1d, 0xf2, 0xeb, 0xd3, 0x6a, 0x1, 0x26, 0xf1, 0xb5, 0x35, 0x15, 0x12, 0x7a, 0xfa, 0xdf, 0x6, 0x62, 0x4a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe2, 0x11, 0x49, 0x45, 0xb2, 0x99, 0x20, 0x4e, 0xca, 0x7, 0x6c, 0x5b, 0x22, 0xc1, 0xb7, 0x1c, 0x6f, 0x14, 0x98, 0x87, 0xec, 0x63, 0x77, 0xb9, 0x3f, 0x2d, 0x62, 0xd0, 0x3c, 0xb0, 0xf6, 0xa4}} return a, nil } -var _dkgScriptsGet_thresholdsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xc1\x4a\x03\x31\x18\x84\xef\x79\x8a\x39\x26\x97\x65\x0f\xa5\x87\x82\x14\x61\x6d\x91\x82\x88\xab\x0f\x10\xd7\x3f\x6d\x20\x9b\x94\xe4\x8f\x16\x64\xdf\x5d\xb2\xd5\xd6\x65\x11\xcc\xf1\x9f\xf9\x32\xc3\xd8\xfe\x18\x22\x63\xe3\xc2\x47\xb3\xdb\xc2\xc4\xd0\xa3\x3e\x35\xbb\xed\x6d\xd3\x3c\xdd\xb5\xad\x10\xc7\xfc\x8a\xc4\x31\x77\x8c\xe7\x43\xa4\x74\x08\xee\x2d\xe1\x53\x00\x40\xd1\x1c\x31\xbc\x66\xfb\x4e\x2b\xbc\xdc\x7b\x5e\x2e\x26\x52\xd2\xe6\x6f\xe1\x91\x62\x47\x9e\xf5\xbe\x58\x36\xf6\xb4\x5c\x88\xd1\x63\xbd\x65\xa9\xbe\x43\xca\x4b\xe4\x4c\x75\x4e\xc1\xcd\x4f\xdb\x6a\x4f\xfc\x30\xde\xda\xdc\x75\x94\xd2\xa5\x9f\x54\x53\xb2\x64\x4d\xb9\x56\x9b\x7f\x51\xd7\x86\x73\xfe\x02\x5e\x4d\x52\x61\xbd\x46\x5d\xd5\xe3\x4f\x83\x18\xce\xfb\x99\xec\xd1\x6b\xeb\xa5\x5a\xcd\x47\x8c\xc4\x39\xfa\x5f\x77\xa9\xc4\xf0\x15\x00\x00\xff\xff\x03\x93\xd8\xc7\x98\x01\x00\x00" +var _dkgScriptsGet_thresholdsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xc1\x4a\x03\x31\x10\x86\xef\x79\x8a\xff\x98\x5c\x96\x3d\x94\x1e\x0a\x52\x84\xb5\x45\x0a\x22\xae\x3e\x40\x58\x27\x6d\x20\x9b\x48\x32\xd1\x82\xec\xbb\xcb\x46\x6d\xbb\xac\x60\x73\x1c\xbe\x6f\xfe\xc9\x6f\xfb\xb7\x10\x19\x1b\x17\x3e\x9a\xdd\x16\x26\x86\x1e\xf5\xb1\xd9\x6d\x6f\x9b\xe6\xe9\xae\x6d\x85\xd0\x5d\x47\x29\x49\xed\x9c\x42\xe2\x98\x3b\xc6\xf3\x21\x52\x3a\x04\xf7\x9a\xf0\x29\x00\xe0\x92\x71\xc4\xf0\x9a\xed\x3b\xad\xf0\x72\xef\x79\xb9\xf8\x13\x49\xda\xfc\x0f\x3c\x52\xec\xc8\xb3\xde\x8f\xe8\xc6\x1e\x97\x0b\x51\x58\xeb\x2d\x4b\xf5\x13\x3e\xbe\x44\xce\x54\xdf\xa9\xb8\xf9\xfd\x4d\xb5\x27\x7e\x28\xb3\x36\x97\xe5\xa7\xbb\xa5\x9a\x9a\x63\xd6\xd4\x6b\xb5\xb9\xca\x3a\x5f\x38\xf7\x4f\xe2\x19\x92\x0a\xeb\x35\xea\xaa\x2e\x9b\x06\x31\x4c\xfb\x35\xd9\xa3\xd7\xd6\x4b\xb5\x9a\x97\x1c\x89\x73\xf4\x17\x73\xa9\xc4\xf0\x15\x00\x00\xff\xff\x4c\xbf\xd4\x66\xc0\x01\x00\x00" func dkgScriptsGet_thresholdsCdcBytes() ([]byte, error) { return bindataRead( @@ -1050,11 +1050,11 @@ func dkgScriptsGet_thresholdsCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_thresholds.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9f, 0x6, 0xd, 0xd4, 0x37, 0x50, 0xa5, 0x7, 0x78, 0xd8, 0x8d, 0x8f, 0x5d, 0x24, 0x7e, 0xb7, 0xab, 0x79, 0x29, 0x97, 0x3f, 0xf5, 0x8b, 0x75, 0x32, 0xf7, 0xa4, 0xaf, 0x24, 0x18, 0xd4, 0x8f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf4, 0x27, 0x9c, 0x2e, 0x14, 0xaf, 0x10, 0x7d, 0xb6, 0x68, 0xda, 0xe8, 0xbc, 0x60, 0x39, 0x64, 0x39, 0xbb, 0xf4, 0xd2, 0x8a, 0x9f, 0x20, 0x6f, 0xcd, 0x16, 0x7, 0x2d, 0x16, 0x7e, 0x9e, 0x37}} return a, nil } -var _dkgScriptsGet_whiteboard_messagesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x88\x86\xaa\xd5\xf3\x4d\x2d\x2e\x4e\x4c\x4f\x8d\x55\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x99\xa4\x97\x9e\x5a\x12\x9e\x91\x59\x92\xea\x94\x9f\x58\x94\x02\x55\x5a\xac\xa1\xa9\xc0\x55\x0b\x08\x00\x00\xff\xff\x3f\x6c\x37\x78\x73\x00\x00\x00" +var _dkgScriptsGet_whiteboard_messagesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x88\x86\xea\xd1\xf3\x4d\x2d\x2e\x4e\x4c\x4f\x8d\x55\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x99\xa8\x97\x9e\x5a\x12\x9e\x91\x59\x92\xea\x94\x9f\x58\x94\x02\x55\x5a\xac\xa1\xa9\xc0\x55\x0b\x08\x00\x00\xff\xff\x20\x79\xf1\x15\x7b\x00\x00\x00" func dkgScriptsGet_whiteboard_messagesCdcBytes() ([]byte, error) { return bindataRead( @@ -1070,7 +1070,7 @@ func dkgScriptsGet_whiteboard_messagesCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_whiteboard_messages.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb3, 0xd, 0x56, 0xa1, 0x9c, 0xba, 0x39, 0x42, 0xbd, 0xc, 0x6f, 0xdb, 0x33, 0xd0, 0x81, 0xc7, 0xf4, 0xd5, 0x31, 0x3f, 0xca, 0xa0, 0x49, 0xb7, 0x7e, 0x22, 0xeb, 0xb7, 0xfe, 0x63, 0x68, 0xe0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0x4a, 0x1, 0x6b, 0xb, 0xd, 0x6a, 0x3b, 0x80, 0x95, 0x62, 0xac, 0x6d, 0x92, 0xec, 0x52, 0x86, 0xb5, 0x56, 0xf9, 0xc9, 0x1f, 0x93, 0x7f, 0x14, 0xc1, 0xaa, 0x92, 0x12, 0x7e, 0x8e, 0x91}} return a, nil } @@ -1114,7 +1114,7 @@ func dkgSend_whiteboard_messageCdc() (*asset, error) { return a, nil } -var _epochAdminAdvance_viewCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x4d\x4f\x83\x40\x10\x86\xef\xfc\x8a\x09\x07\x43\x2f\xc4\x73\x63\x6d\x28\x60\x4a\xec\x57\x04\x0f\x1e\xa7\x74\x0b\x9b\xc2\xce\x66\x19\xac\x89\xe9\x7f\x37\x80\x50\x0e\xd6\xce\x61\x4f\xef\x3e\xef\x87\x2c\x35\x19\x86\x97\x82\xce\xa1\xa6\x34\x87\xa3\xa1\x12\x1e\xbf\xc2\xdd\xd6\x5f\x7a\x41\xf0\x16\xc6\xb1\x35\x12\x45\x41\x82\xfb\x42\xc4\x8c\x27\xa9\xb2\x5e\x1d\x05\xe1\x26\x89\x92\x8f\xc4\x5b\xac\xc2\xfe\x97\xc5\x06\x55\x85\x29\x4b\x52\x8e\xce\xb1\x12\x53\x88\xd9\x48\x95\x4d\xe0\xdb\x02\x00\xd0\x46\x68\x34\xc2\xa9\x64\xa6\x84\x99\x82\x57\x73\xee\xa5\x29\xd5\x8a\x7b\x49\x73\x85\x60\xc8\x05\x1a\xde\x0b\x64\x98\x41\x27\x77\xf7\x64\x0c\x9d\x9f\x1e\x86\xec\xee\xb2\x17\x3d\x3b\x4d\xb0\xe9\xb5\x96\x3b\xfc\x8f\x99\x0c\x66\x62\x87\x9c\x4f\x06\x87\xe6\xe6\x73\xd0\xa8\x64\xea\xd8\x3e\xd5\xc5\x01\x14\x31\x74\x16\x23\xf3\xb6\x6f\xd5\x21\x40\x23\xe7\xf6\xc4\x1a\x28\xf2\x08\x6d\x4d\x98\xcd\xc0\x6e\x07\x8c\xc3\xe4\x7d\x67\x8f\xaa\x34\x37\xd0\x5c\xa1\x0e\xbf\x43\x7a\x75\x37\xd3\x35\xd2\x05\x44\x51\x89\x3f\x98\xfe\x76\xbd\x8e\x92\xdb\xd0\x8a\xd1\x70\x5b\xda\xa7\xb2\x94\x7c\x8f\xb9\x09\x5a\xec\xbf\x29\x5b\xdc\x1d\xd0\x62\xb5\xf5\x5f\x6f\x53\xf0\xf0\x89\x2a\x15\x8b\x82\xd2\xd3\x98\x64\x75\xef\xe5\x27\x00\x00\xff\xff\x78\x90\x9a\x7d\x89\x02\x00\x00" +var _epochAdminAdvance_viewCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\xcf\x6e\x82\x40\x10\xc6\xef\x3c\xc5\x84\x43\x83\x17\xd2\xb3\xa9\x35\x08\x34\x9a\xd6\x6a\x8a\x7d\x80\x11\x47\xd8\x08\x3b\x9b\x65\xa8\x4d\x1a\xdf\xbd\x01\x2a\x92\xb4\xd6\x39\x70\xe1\xdb\xdf\xf7\x47\x95\x86\xad\xc0\x53\xc1\xc7\xd8\x70\x9a\xc3\xde\x72\x09\xf7\x9f\xf1\x7a\x15\xce\x83\x28\x7a\x8b\x93\xc4\x19\x88\x16\xd1\x06\xb7\x05\x25\x82\x07\xa5\xb3\x4e\xed\xfe\xfe\xe1\x3a\x8e\x58\xd4\x15\xa6\xa2\x58\x7b\x26\xc7\x8a\xc6\x90\x88\x55\x3a\x1b\xc1\x97\x03\x00\x60\x2c\x19\xb4\xe4\x55\x2a\xd3\x64\xc7\x10\xd4\x92\x07\x69\xca\xb5\x96\xb3\xa4\xb9\x82\x04\x72\x42\x2b\x5b\x42\x81\x09\x74\x72\x7f\xcb\xd6\xf2\xf1\xe1\xae\x4f\xee\xcf\xcf\xa2\x47\xaf\x89\x35\xbe\x94\xf2\xfb\xf7\x89\xb0\xc5\x8c\xd6\x28\xf9\xa8\x77\x68\x6e\x3a\x05\x83\x5a\xa5\x9e\x1b\x72\x5d\xec\x40\xb3\x40\x67\x31\x30\x6f\xdb\x56\x1d\x02\x0c\x4a\xee\x8e\x9c\x9e\xa2\xf6\xd0\xd6\x84\xc9\x04\xdc\x76\xbe\x24\xde\xbc\xaf\xdd\x41\x95\xe6\x7a\x9a\x4f\x7a\xf7\xb3\x56\x50\x77\x33\x5d\x22\x9d\x80\x8a\x8a\xfe\x60\x86\xab\xe5\x72\xb1\xb9\x0e\xad\x04\xad\xb4\xa5\x43\x2e\x4b\x25\xb7\x98\xaf\x51\x8b\xfd\x37\x65\x8b\xbb\x01\x9a\xbd\xac\xc2\xe7\xeb\x14\xdc\x7d\xa0\x4e\x69\x56\x70\x7a\x18\x92\x9c\xee\x7b\xfa\x0e\x00\x00\xff\xff\xa2\x8c\x51\x63\x87\x02\x00\x00" func epochAdminAdvance_viewCdcBytes() ([]byte, error) { return bindataRead( @@ -1130,11 +1130,11 @@ func epochAdminAdvance_viewCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/advance_view.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa6, 0x42, 0xe3, 0xf9, 0x28, 0x5, 0x40, 0x9e, 0xbc, 0x3e, 0x89, 0x42, 0xb7, 0x29, 0xc5, 0x14, 0xd7, 0x33, 0x6a, 0x71, 0xd7, 0xd5, 0x26, 0xb9, 0xc0, 0x75, 0xbe, 0x53, 0xda, 0x3d, 0x81, 0xdc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaf, 0xe5, 0x21, 0xf2, 0xbc, 0x76, 0xa, 0x9b, 0xf1, 0x41, 0xa1, 0x27, 0xe4, 0x3f, 0x61, 0xc9, 0xf8, 0x24, 0x6c, 0x75, 0xe8, 0x9b, 0x1d, 0xf0, 0xd7, 0x78, 0x9e, 0xa4, 0xeb, 0xc9, 0xad, 0x10}} return a, nil } -var _epochAdminCalculate_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x8f\x41\x4f\x83\x40\x10\x85\xef\xfc\x8a\x49\x0f\x86\x5e\x88\xe7\x46\x6d\xb0\x60\x4a\x62\xb4\x29\x5c\x3c\x0e\xcb\x08\xc4\xed\xce\x66\x18\x82\x89\xe9\x7f\x37\x48\x58\x3b\xe7\x6f\xde\xf7\x5e\x7f\xf1\x2c\x0a\x2f\x96\xa7\xdc\xb3\xe9\xe0\x53\xf8\x02\xf7\xdf\xf9\xe9\xfd\x70\x4c\xb3\xec\x9c\x97\x65\x74\x03\x15\x59\x85\xb5\xa5\x52\xf1\xab\x77\xed\x4a\x17\x59\xfe\x56\x15\xd5\x47\x95\x3e\xbf\xe6\xeb\x57\xa4\x82\x6e\x40\xa3\x3d\xbb\x78\x0b\x3f\x11\x00\x80\x17\xf2\x28\x14\x0f\x7d\xeb\x48\x76\x90\x8e\xda\xa5\xc6\xf0\xe8\x74\x45\xe6\xb3\xa4\xd0\x11\x8a\xd6\x84\x0a\x8f\xb0\xe0\x49\xcd\x22\x3c\x3d\xdc\x85\xba\xc9\x71\x85\x9e\xe2\xb9\xcb\xee\x7f\x49\x12\xfe\x4b\x65\xc1\x96\x4e\xa8\xdd\x36\x18\xe6\xdb\xef\xc1\xa3\xeb\x4d\xbc\x39\xf0\x68\x1b\x70\xac\xb0\x28\x6e\xe4\x7f\x13\x87\x25\x02\x3c\x6a\xb7\xd9\x46\x21\x25\x60\x89\x41\x6b\x46\x8b\x4a\xa9\x6b\x4a\xd2\x33\x4d\x28\xcd\x10\x2f\xc2\x6b\x74\xfd\x0d\x00\x00\xff\xff\x65\x70\xd8\x1b\x69\x01\x00\x00" +var _epochAdminCalculate_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xc1\x6a\xeb\x30\x10\x45\xf7\xfa\x8a\xc1\x8b\x87\xbd\x31\x6f\x1d\xda\x06\x13\xbb\xa4\xab\x86\xb8\x3f\x30\x96\xa7\xb6\xa9\xa2\x11\xe3\x31\x2e\x94\xfc\x7b\x71\x45\xd4\x40\x67\xab\xa3\x7b\xee\x9d\x2e\x81\x45\xe1\xd9\xf1\xda\x04\xb6\x23\xbc\x0b\x5f\xe0\xff\x67\x73\x7a\x3d\x1c\xab\xba\x3e\x37\x6d\x6b\xee\xa0\x97\xfa\x0d\x3b\x47\xad\xe2\xc7\xe4\x87\x48\x67\x7f\x1f\x32\x63\x54\xd0\xcf\x68\x75\x62\x9f\x17\xf0\x65\x00\x00\x82\x50\x40\xa1\x7c\x9e\x06\x4f\xb2\x83\x6a\xd1\xb1\xb2\x96\x17\xaf\x37\x64\x3b\x47\x0a\x23\xa1\x68\x47\xa8\xf0\x08\x11\x2f\x3b\x16\xe1\xf5\xe1\x5f\x2a\x5b\x1e\x6f\xd0\x53\xbe\x35\xd9\xfd\xee\x28\xd3\xff\x56\x59\x70\xa0\x13\xea\x58\x24\xc3\x76\xfb\x3d\x04\xf4\x93\xcd\xb3\x03\x2f\xae\x07\xcf\x0a\x51\x71\x27\xff\x19\x38\xc7\x08\x08\xa8\x63\x56\x98\x94\x92\xb0\xd2\xa2\xb3\x8b\x43\xa5\xca\xf7\x2d\xe9\x99\x56\x94\x7e\xce\xa3\xf0\x6a\xae\xdf\x01\x00\x00\xff\xff\x66\x0a\x0f\x4f\x67\x01\x00\x00" func epochAdminCalculate_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -1150,7 +1150,7 @@ func epochAdminCalculate_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/calculate_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf1, 0x90, 0x32, 0x9f, 0x87, 0xcc, 0xc2, 0x5c, 0x7d, 0xe9, 0xd1, 0x54, 0x3b, 0x45, 0xae, 0x38, 0xba, 0xcc, 0x78, 0x77, 0x70, 0x33, 0x8f, 0x7b, 0x2b, 0xbb, 0x1e, 0xb0, 0x79, 0x24, 0x81, 0xb8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0x22, 0xae, 0xbc, 0xaa, 0x23, 0xd3, 0xe3, 0x4a, 0xea, 0x79, 0x41, 0xe9, 0xc2, 0x3, 0xae, 0x7b, 0x62, 0x2c, 0xc, 0xee, 0xe, 0x9c, 0x9e, 0xc5, 0xd0, 0x7f, 0xa2, 0xd3, 0x48, 0xa6, 0x85}} return a, nil } @@ -1194,7 +1194,7 @@ func epochAdminDeploy_qc_dkgCdc() (*asset, error) { return a, nil } -var _epochAdminPay_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\xc1\x8a\xa3\x40\x10\x86\xef\x3e\x45\x91\xc3\x62\x60\x31\x7b\x0e\xbb\x1b\x9c\x68\x88\x30\xcc\x48\xf4\x32\xc7\x52\x2b\xe9\x66\x4c\x77\x53\x96\x71\x64\xc8\xbb\x0f\x6a\xe2\x64\xea\xd6\xf0\xfd\xf5\x55\xff\xfa\xec\x2c\x0b\xec\x6a\xdb\xc5\xce\x96\x0a\x8e\x6c\xcf\xf0\xe7\x23\x4e\x5f\xb7\xfb\x30\x8a\x0e\x71\x96\x79\x0f\x50\x12\xe5\x58\xd4\x94\x09\xbe\x6b\x73\xba\xd3\x49\x14\xbf\xe4\x49\xfe\x96\x87\x4f\xcf\xf1\x3d\xe5\xad\x56\x2b\x48\xb1\x6f\x40\x14\x01\x53\x87\x5c\x35\x70\xb4\x3c\xbe\x1d\xd3\x45\xdb\xb6\x01\x1a\xb4\x23\x9b\x1c\x7f\x90\x0a\x2f\x04\x58\x33\x61\xd5\x43\x41\x64\xc0\xa1\xae\x7e\x4f\x69\xec\xcf\x64\x04\x3a\x5d\xd7\x60\xac\x80\x42\xe7\xc8\x78\x9e\x30\x9a\x06\x4b\xd1\xd6\xc0\xa7\x07\x00\x83\xc8\x21\x93\xdf\xe8\x93\x21\x5e\x43\xd8\x8a\x0a\xcb\xd2\xb6\x46\x96\x37\x64\x98\x9a\x04\x14\x21\x4b\x41\x28\xf0\x0f\x26\x3c\x28\x2c\xb3\xed\xfe\xfe\x9a\x0b\x0a\xf6\x77\xe8\xbf\x3f\xfc\x7e\xfd\xdd\x5d\x30\xe7\x33\xb1\x8c\x27\x4a\x51\xd4\x72\x36\x0c\xb3\xd9\x80\x43\xa3\x4b\x7f\xb1\xb5\x6d\x5d\x8d\xa7\x4f\x8a\x07\xf9\x58\x6a\x33\xad\x00\x87\xa2\x16\x4b\x6f\xde\x32\x63\x81\xc3\xfe\x30\x55\xb5\xb3\x9c\xde\xea\x1c\x0f\xf1\x27\xe9\xd5\xbb\x7e\x05\x00\x00\xff\xff\x8c\x32\x25\xbc\xdf\x01\x00\x00" +var _epochAdminPay_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\xcf\x6e\xa3\x40\x0c\x87\xef\xf3\x14\x16\x87\x15\x91\x56\x64\xcf\xd1\xb6\x51\x94\x3f\x4a\x4e\x45\xa1\x2f\x60\xc0\xc9\x8c\x4a\xc6\x23\x63\x42\x51\x95\x77\xaf\x80\x94\xa6\xaa\x6f\xa3\xf9\xec\xcf\xfe\xb9\x4b\x60\x51\xd8\x55\xdc\x6e\x03\x17\x16\x4e\xc2\x17\xf8\xf7\xbe\x4d\x5f\xd6\xfb\xd5\x66\x73\xdc\x66\x99\x79\x80\x0e\x9b\x57\xcc\x2b\xca\x14\xdf\x9c\x3f\x8f\x74\xf4\xfb\x23\x32\x66\x3e\x9f\x43\x8a\x5d\x0d\x6a\x09\x84\x5a\x94\xb2\x86\x13\xcb\xf0\x0e\x42\x57\xc7\x4d\x0d\xd4\x4b\x07\xf6\x70\xfa\x41\x5a\xbc\x12\x60\x25\x84\x65\x07\x39\x91\x87\x80\xae\xfc\x3b\x76\x63\x77\x21\xaf\xd0\xba\xaa\x02\xcf\x0a\x16\x43\x20\x6f\x8c\x0a\xfa\x1a\x0b\x75\xec\xe1\xc3\x00\x40\x2f\x0a\x28\x14\xd7\xee\xec\x49\x16\xb0\x6a\xd4\xae\x8a\x82\x1b\xaf\xb3\x3b\xd2\x57\x45\x0a\x96\x50\x34\x27\x54\x78\x82\x11\x4f\x72\x16\xe1\xf6\xff\x9f\x29\x9e\x64\xff\x05\x3d\xc7\xfd\xed\x8b\xef\xe4\x92\xa9\x3f\x53\x16\x3c\x53\x8a\x6a\x67\x93\xa1\xaf\xe5\x12\x02\x7a\x57\xc4\xd1\x9a\x9b\xaa\x1c\x56\x1f\x15\x0f\xf2\x21\xd2\x7a\x1c\x01\x01\xd5\x46\x33\x33\x4d\x99\xb0\x24\x60\x77\x1c\xa3\xda\xb1\xa4\xf7\x38\x87\x45\xe2\x51\x7a\x33\xb7\xcf\x00\x00\x00\xff\xff\x39\x92\xd8\x62\xdd\x01\x00\x00" func epochAdminPay_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -1210,11 +1210,11 @@ func epochAdminPay_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/pay_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0x12, 0x23, 0x8e, 0xdb, 0x2b, 0x5a, 0x58, 0x1c, 0xdd, 0x6c, 0x42, 0xc0, 0xb7, 0x92, 0xf5, 0x52, 0x42, 0x73, 0xe4, 0xab, 0x3e, 0x1a, 0xa, 0xae, 0x60, 0x27, 0x7b, 0x5b, 0x49, 0x6e, 0x2b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0x5d, 0xa8, 0x54, 0xe9, 0x46, 0x13, 0x3c, 0xb8, 0x58, 0x6c, 0xfe, 0x8e, 0x56, 0x39, 0xcf, 0x3c, 0x7b, 0xfe, 0xe6, 0x11, 0x69, 0xcb, 0x5a, 0x3d, 0x9a, 0x9c, 0x72, 0xa7, 0xc8, 0x4, 0xa7}} return a, nil } -var _epochAdminReset_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x5d\x6f\xdb\x46\x10\x7c\xe7\xaf\x58\xf8\xa1\x95\x60\x59\xaa\x81\xa2\x0f\x42\x5b\x43\x95\x54\x54\x68\xd1\xba\x91\x12\x20\x08\xf2\xb0\x24\x57\xe4\x41\xe4\x2d\x71\xbb\xb4\x2c\x04\xfe\xef\xc1\xdd\x59\x1f\x0c\x18\xdb\x7c\xe2\x1d\x67\xe6\xe6\x66\x96\xa6\x6e\xd8\x29\xfc\x59\xf1\x7e\xd9\x70\x56\xc2\xd6\x71\x0d\x3f\x3d\x2e\xef\xff\x9b\xff\x35\x5b\x2c\xde\x2d\xd7\xeb\xe4\x02\xb4\x5a\x6c\x30\xad\x68\xad\xb8\x33\xb6\x38\xa2\x57\x8b\xe5\xbf\x9b\xd5\xe6\xe3\x66\xf6\xc7\x3f\xcb\x23\x2b\x99\x4c\x60\x53\x12\x38\x12\xd2\x28\xae\x0e\xad\x60\xa6\x86\x2d\x90\xcd\x05\xb4\x24\xc8\x5a\xe7\xc8\x2a\x50\x80\x18\x1b\x36\xcf\x86\xa4\x46\xa7\x90\xb1\x55\x87\x99\x7a\x51\xb4\x39\xa4\x54\x18\x2b\x80\x60\x69\xff\xcc\xdc\x1b\x2d\x03\xb7\x30\x0f\x64\x3d\x63\x6b\x8a\xd6\xa1\x3f\x6d\x1c\x9c\x9c\xb1\x58\xed\xf1\x20\x50\xa2\x78\xc1\xe0\x82\x5b\xab\xe4\x8e\x6e\xc2\xd9\xf3\xb8\x77\x7d\x1b\xe9\x97\xee\x85\x6c\x4e\x0e\xea\x56\x14\x1a\xc7\x0f\x26\xa7\x20\xe3\xe5\x7a\x24\x60\x90\xd2\x96\x5d\xc4\x84\x40\x40\x71\x47\x02\x4d\x85\x19\x0d\x01\xfd\x55\x04\xb7\xa4\x07\xa8\x29\x2b\xd1\x1a\xa9\xc7\xc9\x64\xe2\xf5\x16\xad\xf3\x59\x5b\xd2\x3d\xbb\x1d\x48\xc3\x6e\x27\xa3\x20\x95\x32\xab\xa8\xc3\xa6\xa1\xdc\xfb\x50\xce\xb8\x02\x51\x54\x02\x23\x3e\xcc\x98\x50\x8c\x72\xd0\x7b\xb9\xe1\xe8\x18\xea\x45\x53\x46\xa0\x15\xca\x41\x19\xbc\x9b\x22\x3a\x8f\xe1\x1d\xa3\x7a\x43\x55\x61\x3e\xfa\xf2\x50\xee\x75\x03\xd7\x70\x3b\x1c\x81\x30\x68\x89\x0a\x46\x7f\x14\xaf\x27\x46\xd4\x8f\x48\xa8\xf8\xd8\xd8\x0b\x77\x1f\xc7\xd9\x33\xd2\xed\xac\xe4\xb6\xca\x81\x6d\x75\x80\x94\xe2\xfd\x4e\x43\xc3\xad\x36\xad\x02\x6f\xbb\xda\xd0\xaa\xa9\x8c\x1e\xa6\x5e\x11\xc2\xea\x39\x85\x10\xd6\x8d\x3e\xde\xa0\x2b\x24\x49\x2e\x0e\xea\xbb\xd8\x14\xde\xaf\xac\xfe\xf2\xf3\x28\x81\x8b\xc7\xa1\xcd\xb9\x5e\x73\xeb\x32\x9a\xc2\x5a\x7d\xcf\x5d\x84\x28\x3a\xfd\x60\x68\xdf\x2f\x20\xf1\x3f\x5c\xda\xfc\xfb\x18\xea\x7e\x1c\xc2\x97\x24\x7c\x6f\x1c\x35\xe8\x68\x20\xa6\xb0\xde\xe0\xac\xd5\x72\x96\x85\x72\x3d\xe6\x48\xaf\xe8\xf9\xd7\x9c\xe5\xb5\xb1\xf0\x1b\x44\xfc\x38\x65\xe7\x78\xff\xeb\x0f\xa7\xfa\xc7\x01\xf0\xfb\xc0\x77\x3e\x3d\x4f\xc5\x18\xfd\xf6\x5a\xd9\x61\x41\xf7\xa8\xe5\xb0\xe3\xee\xee\x0e\x1a\xb4\x26\x1b\x5c\xcd\x43\x3b\x96\x15\xa2\x34\x94\x84\x4e\x53\x42\x8d\x63\x24\x51\x02\x1a\xd4\xf2\x6a\x98\x9c\x54\xce\xe6\xc6\xe7\x01\xee\xef\xa0\x67\xb3\x9b\xd5\xb7\x4f\xb7\xa0\xcb\xd5\xcb\xbc\xcb\xde\x4e\xaf\xaf\x53\x3a\x5d\x76\xd7\xaf\x90\x4f\x25\xd3\x9b\xe0\x19\x57\x15\x65\xca\x6e\x5e\xb5\xa2\xe4\x64\x0a\x9f\x3e\xbf\xc6\x89\xd0\xff\xe7\x6f\x01\xe7\xbb\xe2\xbe\x4d\xff\xa6\x43\x00\xc7\xca\x9f\x92\xa7\xe4\x6b\x00\x00\x00\xff\xff\x5f\x6f\xdc\x53\x70\x06\x00\x00" +var _epochAdminReset_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x4d\x6f\xdb\x38\x10\xbd\xeb\x57\x0c\x7c\xd8\xb5\x11\xc7\xde\x00\x8b\x3d\x18\xdb\x06\x86\xed\xa2\x41\x0f\x4d\xeb\xb4\x97\xa2\x87\x91\x34\x96\x08\x4b\x1c\x81\x33\x8a\x63\x14\xf9\xef\x05\xc9\xf8\x43\xad\x9a\x44\x27\x91\x7c\xf3\xf8\xe6\xbd\xa1\xa9\x1b\x76\x0a\xef\x2a\xde\xad\x1a\xce\x4a\xd8\x38\xae\xe1\x9f\x87\xd5\xed\xc7\xc5\xfb\xf9\x72\xf9\x79\xb5\x5e\x27\x67\xa0\x9b\xe5\x1d\xa6\x15\xad\x15\xb7\xc6\x16\x11\x3d\xf8\xfd\x60\x90\x24\xd3\x29\xdc\x95\x04\x8e\x84\x34\x52\xab\x43\x2b\x98\xa9\x61\x0b\x64\x73\x01\x2d\x09\xb2\xd6\x39\xb2\x0a\x14\x20\xc6\x86\xcd\x93\x1c\xa9\xd1\x29\x64\x6c\xd5\x61\xa6\x9e\x14\x6d\x0e\x29\x15\xc6\x0a\x20\x58\xda\x3d\x55\xee\x8c\x96\xa1\xb6\x30\xf7\x64\x7d\xc5\xc6\x14\xad\x43\x7f\xdb\x24\x28\x39\x61\xb1\xda\xe1\x5e\xa0\x44\xf1\x84\x41\x05\xb7\x56\xc9\x1d\xd4\x84\xbb\x17\x71\xef\xe2\x2a\x96\x9f\xab\x17\xb2\x39\x39\xa8\x5b\x51\x68\x1c\xdf\x9b\x9c\x02\x8d\xa7\xeb\xa1\x80\x61\x4a\x1b\x76\x11\x13\x0c\x01\xc5\x2d\x09\x34\x15\x66\x34\x02\xf4\xad\x08\x6e\x48\xf7\x50\x53\x56\xa2\x35\x52\x4f\x92\xe9\xd4\xf3\x2d\x5b\xe7\x9d\xb6\xa4\x3b\x76\x5b\x90\x86\xdd\x56\xc6\x81\x2a\x65\x56\x51\x87\x4d\x43\xb9\xd7\xa1\x9c\x71\x05\xa2\xa8\x04\x46\xbc\x99\xd1\xa1\x68\xe5\xb0\xb7\xb9\xd1\xf8\x60\xea\x59\x52\x46\xa0\x15\xca\x41\x19\xbc\x9a\x22\x2a\x8f\xe6\x1d\xac\x7a\x45\x54\x61\x3a\xfa\xfc\x50\xee\x55\x03\x17\x70\x35\x1a\x83\x30\x68\x89\x0a\x46\xff\x16\xcf\x27\x46\xd4\x8f\x48\x88\xf8\x90\xd8\x33\xbd\x4f\xe2\xec\x19\xe9\x66\x56\x72\x5b\xe5\xc0\xb6\xda\x43\x4a\xb1\xbf\xe3\xd0\x70\xab\x4d\xab\xc0\x9b\x2e\x37\xb4\x6a\x2a\xa3\xfb\x99\x67\x84\xb0\x7a\x72\x21\x98\x75\xa9\x0f\x97\xe8\x0a\x49\x92\xb3\x8b\xfa\x1a\x9b\xc1\x97\x1b\xab\xff\xfd\x3b\x4e\xe0\xec\x73\x68\x73\xae\xd7\xdc\xba\x8c\x66\xb0\x56\x9f\x73\x17\x21\x8a\x4e\xbf\x1a\xda\xf5\x13\x48\x7c\x6c\x2b\x9b\xff\x19\x43\xdd\xc3\x11\xfc\x48\xc2\x79\xe3\xa8\x41\x47\x43\x31\x85\xf5\x02\xe7\xad\x96\xf3\x2c\x84\xeb\x31\x87\xf2\x8a\x9e\x9e\xe6\x3c\xaf\x8d\x85\x37\x10\xf1\x93\x94\x9d\xe3\xdd\xff\x7f\x1d\xe3\x9f\x04\xc0\xdb\xa1\xcf\x7c\x76\x9a\x8a\x09\xfa\xed\xb5\xb2\xc3\x82\x6e\x51\xcb\x51\x47\xdd\xf5\x35\x34\x68\x4d\x36\x1c\x2c\x42\x3a\x96\x15\x22\x35\x94\x84\x4e\x53\x42\x8d\x63\x24\x91\x02\x1a\xd4\x72\x30\x4a\x8e\x2c\x27\x71\x93\xd3\x00\xf7\x67\xd0\xb3\xd9\xf5\xea\xd7\xaf\x1b\xd0\xf9\xea\xf9\xba\xf3\xdc\x8e\xbf\x2f\x97\x74\xb2\xec\xae\x5f\x28\x3e\x86\x4c\xaf\x82\x67\x5c\x55\x94\x29\xbb\x45\xd5\x8a\x92\x93\x19\x7c\xfb\xfe\x52\x4d\x84\x7e\x5a\xbc\x06\x9c\x6f\x8b\xdb\x36\xfd\x40\xfb\x00\x8e\x91\x3f\x26\x8f\xc9\xcf\x00\x00\x00\xff\xff\xa1\xae\x0d\x2c\x6e\x06\x00\x00" func epochAdminReset_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1230,7 +1230,7 @@ func epochAdminReset_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/reset_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa6, 0x3, 0xd, 0x2d, 0x73, 0x2d, 0x6f, 0xa5, 0xfa, 0x8b, 0xb6, 0x7, 0xd9, 0x10, 0xd9, 0x12, 0xf5, 0x76, 0x4e, 0x50, 0x36, 0x2b, 0xb, 0x70, 0x17, 0xa7, 0x9c, 0xda, 0x7c, 0x8c, 0xbd, 0x7a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3e, 0x9, 0xe8, 0x26, 0xed, 0xb5, 0xeb, 0xef, 0xce, 0x12, 0xee, 0xc1, 0xb6, 0x9e, 0xc1, 0x22, 0x82, 0xe1, 0x6e, 0x76, 0x7e, 0xa7, 0x67, 0xcb, 0x52, 0xaf, 0x29, 0xa1, 0x2f, 0xe5, 0x25, 0x14}} return a, nil } @@ -1394,7 +1394,7 @@ func epochAdminUpdate_staking_viewsCdc() (*asset, error) { return a, nil } -var _epochNodeRegister_dkg_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x41\x6f\xe2\x40\x0c\x85\xef\xf9\x15\x16\x87\x55\x90\x96\x68\xcf\x11\x5b\x94\x32\x29\x45\x54\x14\x91\x5c\x7a\x1c\x26\x26\x19\x11\xc6\x23\xc7\x94\x4a\x15\xff\xbd\x82\x34\x34\xa8\xf8\x34\x92\xbf\x79\x7e\xcf\xb6\x7b\x4f\x2c\xf0\x54\xd3\x31\xf5\x64\x2a\xd8\x32\xed\xe1\xdf\x47\xba\x7a\x9d\x3e\x27\x4a\xad\xd3\x2c\x0b\x7a\xd0\x5c\xe5\x7a\x53\x63\x26\x7a\x67\x5d\xd9\xd1\x73\x95\x2e\xf3\x79\xfe\x96\x27\x8f\x2f\xe9\x9d\x5f\x6a\x31\xeb\x50\xb5\x98\x75\x40\x20\xac\x5d\xa3\x8d\x58\x72\xe1\x10\x3e\x83\x00\x00\xc0\x33\x7a\xcd\x18\x36\xb6\x74\xc8\x31\x24\x07\xa9\x12\x63\xe8\xe0\xe4\xca\x9c\xab\x46\x01\x47\x05\xae\x71\x0b\xff\xa1\xa5\xa3\x0d\x31\xd3\x71\xfc\xe7\xb7\xd5\x68\x49\xc5\xe5\x8d\xfc\x10\x9e\xbd\xc4\x77\xf2\xf4\xa0\x4c\x88\x75\x89\x2b\x2d\xd5\xf0\x3a\xf3\x5c\x93\x09\x78\xed\xac\x09\x07\x53\x3a\xd4\x05\x38\x12\x68\xc7\x5e\xec\x00\xe3\x16\x19\x9d\xc1\x36\x71\xd3\xea\x80\xd7\x52\x0d\x86\xb7\xf6\x8b\x5d\xb9\xd2\x2c\xd6\x58\xaf\x9d\xc0\x78\xf4\x73\x87\xa8\x44\x51\x8b\x59\xaf\x1d\xba\xab\xb7\xb8\x0b\xde\xd3\xfb\x5e\x40\xa3\xdf\x31\x1c\x8f\x6e\x95\xff\x82\x50\xdc\x1d\x22\xea\x35\x6e\x42\x5e\xa4\x4e\xc1\xe9\x2b\x00\x00\xff\xff\x27\xf5\x15\x16\x13\x02\x00\x00" +var _epochNodeRegister_dkg_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x43\x0e\x25\x42\x0d\x3d\x07\x5b\x11\x63\x6d\x11\x5a\x31\xfd\x03\xe3\x66\x4c\x16\xe3\xce\x32\x19\x6b\xa1\xf8\xdf\x8b\xa6\xb1\x2b\x76\x4e\x81\xf7\xf2\xcd\x7b\x3b\x76\xe7\x59\x14\x9e\x1b\x3e\xcc\x3c\x9b\x1a\x36\xc2\x3b\x78\xf8\x9a\x2d\xdf\xa7\x2f\x93\x3c\x5f\xcd\x8a\x22\x0a\x4c\xaf\xf9\x07\xae\x1b\x2a\x14\xb7\xd6\x55\x9d\x3b\xbe\x15\xe2\xf0\x9f\x7c\x31\xef\xb1\xf9\x62\xde\x43\x23\x15\x74\x2d\x1a\xb5\xec\x92\x01\x7c\x47\x11\x00\x80\x17\xf2\x28\x94\xb4\xb6\x72\x24\x19\x4c\xf6\x5a\x4f\x8c\xe1\xbd\xd3\x8b\xe7\x34\x0d\x29\x38\x2e\x69\x45\x1b\x78\x84\xce\x9d\xae\x59\x84\x0f\xa3\xbb\xdb\x3c\xe9\x1b\x97\xe7\x6f\x92\xa7\xe4\x94\x25\xfb\xa7\x4d\x60\x2a\x94\x05\x2b\x5a\xa2\xd6\x83\xcb\xce\xd3\x8c\xc7\xe0\xd1\x59\x93\xc4\x53\xde\x37\x25\x38\x56\xe8\xd6\x9e\xe3\x80\xd0\x86\x84\x9c\xa1\xae\x71\xdb\x71\xc0\xa3\xd6\xf1\xe0\x3a\x7e\xb9\xad\x96\x28\x6a\x8d\xf5\xe8\x14\x46\xc3\xbf\x2b\xa4\x15\x69\xbe\x98\x07\x72\xe2\x2e\xd9\xb2\xbe\x78\xc0\xfb\x7d\x80\x16\x3f\x29\x19\x0d\xaf\xc9\xf7\xa0\x9c\xf5\x87\x48\x03\xe1\xaa\xe4\x19\x75\x8c\x8e\x3f\x01\x00\x00\xff\xff\x37\x9e\x3e\xaf\x11\x02\x00\x00" func epochNodeRegister_dkg_participantCdcBytes() ([]byte, error) { return bindataRead( @@ -1410,11 +1410,11 @@ func epochNodeRegister_dkg_participantCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_dkg_participant.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0x7, 0xc8, 0x9e, 0x29, 0xfb, 0xa9, 0xfe, 0xec, 0xee, 0x49, 0x5a, 0x1c, 0x1a, 0x36, 0x13, 0x5e, 0x8, 0xf1, 0x41, 0xf3, 0x3a, 0xed, 0xf3, 0x7d, 0x78, 0x7, 0x7e, 0x64, 0x34, 0x92, 0x74}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaf, 0x74, 0x9d, 0xf4, 0xe2, 0xd2, 0xad, 0x9b, 0xe9, 0x5e, 0xf2, 0x93, 0x32, 0xfb, 0xb1, 0x2e, 0xf2, 0xb8, 0x5d, 0x57, 0xe7, 0xa9, 0xcd, 0xb7, 0x45, 0x8e, 0x99, 0x0, 0xe, 0x7f, 0xa6, 0xe7}} return a, nil } -var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\xdd\x6f\x22\x37\x10\x7f\xe7\xaf\x18\xdd\xc3\x69\x91\xc8\xd2\x56\x55\x55\xad\xe0\x4e\x14\x48\x8a\x88\xf2\x05\x77\x55\x55\xf5\xc1\xb1\x67\x59\x97\xc5\xde\xda\x43\x39\x14\xf1\xbf\x57\x5e\xb3\x5f\xd9\x4d\x9a\x56\x7d\xbb\x3c\x04\x7b\x3e\x7e\x8c\x67\x7e\x33\x83\xdc\x65\xda\x10\x4c\xcd\x31\x23\xdd\x3b\xdf\x2e\x53\x7d\x58\xcc\xd6\xec\x31\xc5\x15\xb1\xad\x54\x1b\x88\x8d\xde\xc1\x37\x5f\x16\xb3\xf9\xcd\x7a\xb1\xfe\x75\x3d\xf9\xe9\x7a\x3e\x99\xcd\x1e\xe6\xab\x55\xdd\x6b\xad\xb7\xa8\x0a\xe3\xcb\xeb\xdb\x5f\xd6\xb7\xcb\xf9\x4d\x87\xe1\x34\xdd\x5b\x42\x73\x3f\x2d\x8c\xef\xa7\x1d\x56\xb3\xe5\x55\xa1\x9f\x2d\xaf\x3a\x0c\xe6\x99\xe6\x49\x61\x32\xbf\xbb\x9d\xfe\x5c\x18\xf5\x86\x43\x58\x27\xd2\x02\x19\xa6\x2c\xe3\x24\xb5\x02\x6e\x90\x11\x5a\x60\xa0\xf0\x00\x4a\x0b\x04\x4b\x66\xcf\x09\xf4\xe3\x1f\xc8\xc9\x3b\xa1\x1a\x80\x8c\x81\x12\xf4\x26\xd2\x39\x70\x9d\xa6\xc8\x49\x9b\x5c\x36\x78\x06\xc5\x38\xd7\x7b\x45\xc0\x94\x00\x26\x84\x13\xdf\x4f\xcf\xa0\x40\x1a\x64\x0e\xbd\x68\x83\x2a\x8b\xca\xee\xed\x19\x54\xd2\x3f\xe3\xba\x9c\x34\x80\x7b\xb5\x17\x06\x3d\x00\x00\x29\x22\x58\x91\x91\x6a\x33\xc8\xef\x46\xa7\x18\xc1\xa7\x85\xa2\x1f\xbd\x40\x21\x1d\xb4\x71\x85\x9d\x08\x61\xd0\xda\xa6\x7d\xa5\x5e\xe2\xb1\xa9\xb2\x9e\x0f\x2d\x39\xdb\xb9\x38\x23\xf8\x74\x29\xbf\xfc\xf0\xbd\x97\x65\xfb\xc7\x54\xf2\x25\x1e\x6d\x04\xbf\x79\x86\x85\x4b\x3c\x5e\x4b\x4b\x73\x45\xe6\xf8\x7b\xaf\x0f\x4f\xbd\xdc\x34\x45\x82\xb8\xe0\xcf\x03\xc6\x11\xbc\x2f\xe9\x14\x7e\x66\xfb\x94\xbc\x5d\x66\x30\x63\x06\x03\xc6\x39\x45\x30\xd9\x53\x32\xf1\x19\x2a\x91\xf2\x20\x31\x8d\xc3\x3a\x1c\x8c\x5d\x26\x29\x7c\xd4\xc6\xe8\xc3\xe8\x39\xf6\x87\xc0\x31\x28\x82\xa1\x25\x6d\xd8\x06\x87\xa5\x6f\xae\xee\x97\xc0\xee\xef\xe3\x47\xc8\x98\x92\x3c\x78\x37\xd5\xfb\x54\x80\xd2\x04\x1e\x17\x0c\xc6\x68\x50\x71\x74\x95\x71\xec\x87\xdc\xff\x5d\xbf\x0a\x6d\x38\x84\x07\xdc\x48\xc7\x7d\xb8\xd1\x02\x4b\x85\x8c\xdb\x21\x36\x7b\x30\x74\xf6\xee\x8c\xa6\x08\xf8\x55\xa3\x95\x7f\xcc\x1d\xa3\xa4\x0f\xe3\x31\x28\x99\xd6\x93\x54\xa4\x5d\x95\x0e\x30\xba\xe8\x42\x64\x42\x38\xd0\x07\xe4\xda\x88\xa0\xe1\x5f\x90\x4d\x8a\x41\x4b\xee\x49\xe7\xfe\xb7\x75\x1d\xfc\x6b\x89\x5e\xf3\xca\xe9\xd7\xb8\xb6\xad\xeb\x4c\xad\xce\x6d\x3b\x72\x75\xb6\x53\xbd\xdb\x49\x22\x14\x11\x8c\x2e\x5a\xfc\x09\x0f\x92\x12\x61\xd8\x21\x28\x78\xee\x3f\x9b\xcc\xe8\x37\x93\x9b\x97\xd3\xb2\xbf\x30\x18\x5d\x54\x49\x1e\x00\xe9\x7f\x51\xb8\x0e\xc8\x54\xaa\xed\xe8\xfd\xd3\xab\x10\x77\x79\xeb\x9d\x3e\xb4\xcb\xf5\x06\x37\xf7\xc5\x1d\x79\x62\x66\x83\xf4\xf6\xd0\x9f\xa5\xa6\x38\x9d\xaa\x17\x15\xec\x7b\xa1\x41\xff\x3f\xf6\xbf\xb5\x7f\xf3\xc1\x5c\x35\x71\xbe\x56\xce\x23\x01\x32\x46\x49\xbd\x91\x8b\xe0\x17\x2a\xd6\x30\x7e\x29\x16\xa7\x0d\x72\xb3\x59\x54\xbc\x35\x94\xa2\x39\x10\x3a\xd6\x42\xb1\x6b\xb4\x69\xed\x08\xbf\x20\x80\x81\x45\xae\x95\x60\xe6\x58\x6e\x89\x58\x1b\x87\x24\x0d\xd8\x0c\xb9\x8c\x25\x3f\x6f\x0a\x5b\x1f\x33\x45\xd4\xa1\xeb\x4d\x37\x18\xbe\x05\x66\xfd\x76\xe8\x9a\x0f\x3b\xc6\x13\xa9\x70\xc2\x39\xc1\xb8\x3e\x72\x83\x8c\x1d\xd1\x44\x79\xe1\x9a\x29\x76\x71\x6c\xf1\x08\x52\xd5\x76\x00\x3c\xb5\x28\x55\x83\x0e\xb7\x78\xb4\x6e\xd4\x04\xa5\x47\xe4\x30\xc2\xf2\x3a\x80\x84\xd9\x64\x92\x6e\xb4\x91\x94\xec\xbc\xb6\x21\x1a\xc0\x01\xe5\x26\x21\xaf\xf2\xe7\x66\x60\xa7\xf6\xf3\xfe\xe4\x9f\x35\x55\xb3\x2f\xff\x41\x11\x6e\x90\xca\x1f\x28\xb9\x3a\xa8\x1a\xb8\xac\xe3\xb3\xde\xac\x3f\xe6\xdc\xf5\x67\xec\xaa\xe5\x4b\xd0\x30\x57\x74\x37\xfa\x09\x30\xb5\xd8\x59\xa9\xef\xbe\xe6\x4a\x89\xed\xe6\x8e\x19\x92\x5c\x66\x4c\x51\xab\x60\xb3\xe5\x55\x4d\xfd\xdf\x0a\xd6\xfc\x8a\xaa\x6e\xb3\xe5\x55\x58\x53\xbc\x50\x37\x7f\x3c\xf5\x4e\x7f\x07\x00\x00\xff\xff\x85\xfa\xf3\xa8\x55\x0b\x00\x00" +var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x5f\x6f\xe3\x36\x0c\x7f\xcf\xa7\x20\xf2\x50\x38\x40\xea\x6c\xc3\x30\x0c\x46\x72\x87\x20\x69\xbb\x22\x87\x5d\xdb\xf4\xee\x1e\x86\x3d\x28\x32\x6d\x6b\x71\x24\x4f\xa2\x97\x0b\x8a\x7c\xf7\x41\x52\xfc\xaf\xce\x75\xed\xb0\xb7\xf5\xa1\x91\x44\xf2\x27\x8a\xfc\x91\xb4\xd8\x15\x4a\x13\x2c\xf4\xa1\x20\x35\x38\xed\xae\x73\xb5\xbf\x5d\x3e\xb2\x4d\x8e\x6b\x62\x5b\x21\x53\x48\xb4\xda\xc1\xb0\x2f\x18\xb6\x6d\x1e\xd5\x16\x65\x4b\xd5\xed\x3b\x1a\x8b\xbc\x34\x84\xfa\x7e\xe1\xb5\xbe\xfb\x7a\xbf\x98\x2f\x97\x0f\x57\xeb\x75\x5b\x6b\xb9\xba\xa9\xe4\xcb\xd5\xcd\x19\x85\xab\x42\xf1\xac\x52\xb9\xba\xfb\xb8\xf8\xe5\xb9\x52\x29\x53\xb1\xc9\xb1\xe3\x51\xfb\x6c\x38\x18\x4c\x26\xf0\x98\x09\x03\xa4\x99\x34\x8c\x93\x50\x12\xb8\x46\x46\x68\x80\x81\xc4\x3d\x48\x15\x23\x18\xd2\x25\x27\x50\x9b\x3f\x90\x93\x37\x42\x39\x06\x91\x00\x65\xe8\x55\x84\x35\xe0\x2a\xcf\x91\x93\xd2\xee\x6c\xfc\x0c\x8a\x71\xae\x4a\x49\xc0\x64\x0c\x2c\x8e\xed\xf1\xfd\xe2\x04\x0a\xa4\x40\x38\xe8\xdb\x3e\xa8\x34\x28\x4d\x69\x4e\xa0\x82\xfe\x19\xd7\x46\xaf\x03\x3c\x68\xbd\x30\x18\x00\x00\x88\x38\x82\x35\x69\x21\xd3\xb1\xdb\x6b\x95\x63\x04\x9f\x6e\x25\xfd\xec\x0f\x24\xd2\x5e\x69\x9b\xe0\x79\x1c\x6b\x34\xa6\xab\xdf\x88\x57\x78\xe8\x8a\x8c\xe7\x45\xef\x9c\xed\xac\x9f\x11\x7c\xba\x16\x5f\x7f\xfa\xd1\x9f\x15\xe5\x26\x17\x7c\x85\x07\x13\xc1\x6f\x9e\x82\xe1\x0a\x0f\x1f\x84\xa1\x2b\x49\xfa\xf0\xfb\x60\x04\x4f\x03\xa7\x9a\x23\x41\x52\x51\xea\x01\x93\x08\x58\x49\x59\xd0\xc9\x69\xf8\x45\x50\x16\x6b\xb6\xb7\xfc\x1c\xc1\x45\x4d\xc1\xf0\x33\x2b\x73\xf2\x40\x85\xc6\x82\x69\x0c\x18\xe7\x14\xc1\xbc\xa4\x6c\xee\x43\x58\x5f\xe5\x5e\x81\x79\x12\xb6\xef\x83\x99\x0d\x35\x85\x1b\xa5\xb5\xda\x4f\xdf\x7c\xf9\xbb\xc0\x92\x30\x82\x89\x21\xa5\x59\x8a\x93\x1a\xdc\x89\x47\xf5\xcd\xf6\xef\xfd\x7b\x28\x98\x14\x3c\x18\x2e\x54\x99\xc7\x20\x15\x81\xbf\x18\x34\x26\xa8\x51\x72\xb4\xb9\xbd\xfe\xf0\xf1\x0b\x38\xfb\xe1\xa8\xf1\x7d\x32\x81\x07\x4c\x85\xad\x33\xf8\x55\xc5\x58\x0b\x44\xd2\x79\xc3\x45\xbf\x9a\x43\xab\x6f\xd7\xa8\x2b\x87\x5f\x54\x5a\xfb\xc7\xdc\x31\xca\x46\x30\x9b\x81\x14\x79\x3b\x8a\x55\xe2\x64\x6d\x00\xd3\xcb\x73\x88\x2c\x8e\x2d\xe8\x03\x72\xa5\xe3\xa0\x63\x5f\xd1\x55\xc4\xe3\xde\xb9\xa7\xad\xfd\xdf\x97\x9d\x61\x70\xef\xe8\x25\x2b\x47\xe0\xce\xb6\xaf\xdd\xe6\x7a\xb3\xee\xeb\x91\xcd\xb3\x59\xa8\xdd\x4e\x10\x61\x1c\xc1\xf4\xb2\x47\xb0\x70\x7f\xe2\x4f\x50\x55\x8a\xff\xed\x32\x63\xd4\x0d\xae\x4b\xa7\x61\x7f\x61\x30\xbd\x6c\x82\x3c\x06\x52\x6f\x48\xdc\x19\xc8\x5c\xc8\xed\xf4\xe2\xe9\x45\x88\x3b\x57\xbc\xc7\x77\xfd\x74\xbd\xc2\xcc\x5e\x7c\x26\x4e\x4c\xa7\x48\xaf\x77\xfd\x59\x68\xaa\xd5\xb1\x79\x51\xc5\xbe\x7e\x05\xff\xc7\xec\x7f\x6d\xfd\xba\xd6\xde\x14\xb1\x9b\x4c\xa7\x96\x00\x05\xa3\xac\x5d\xc8\x95\xf3\xb7\x32\x51\x30\xfb\x96\x2f\x56\x1a\x38\xb5\x65\x54\xbd\x35\x14\x71\xb7\x21\x9c\x19\x2c\xd5\xb4\x52\xba\x37\x65\xfc\x88\x01\x06\x06\xb9\x92\x31\xd3\x87\x7a\xce\x24\x4a\x5b\x24\xa1\xc1\x14\xc8\x45\x22\xf8\x69\xd6\x98\x76\x9b\xa9\xbc\x0e\x6d\x6d\xda\xc6\xf0\x3d\x30\xe3\xe7\xcb\xb9\xfe\xb0\x63\x3c\x13\x12\xe7\x9c\x13\xcc\xda\x3d\x39\x28\xd8\x01\x75\xe4\x12\xd7\x0d\xb1\xf5\x63\x8b\x07\x10\xb2\x35\x45\xe0\xa9\x47\xa9\x16\x74\xb8\xc5\x83\xb1\xad\x26\xa8\x2d\x22\x8b\x11\xd6\xdb\x31\x64\xcc\x64\xf3\x3c\x55\x5a\x50\xb6\xf3\xd2\xce\xd1\x18\xf6\x28\xd2\x8c\xbc\xc8\xaf\xbb\x8e\x1d\xfb\xcf\xfb\x93\x7f\x56\xd4\xf4\x3e\xf7\xf1\x12\xa6\x48\xf5\xc7\x90\x13\x07\x4d\x01\xd7\x79\x7c\x56\x9b\xed\xc7\x9c\xaa\xfe\x84\xdd\x94\x7c\x0d\x1a\x3a\xc1\xf9\x42\x3f\x02\xe6\x06\xcf\x66\xea\x87\xff\x73\xa6\xe2\x6d\x7a\xc7\x34\x09\x2e\x0a\x26\xa9\x97\xb0\xe5\xea\xa6\x25\xfe\x77\x09\xeb\x5e\xd1\xe4\x6d\xb9\xba\x09\x5b\x82\x6f\xe4\xcd\x2f\x8f\x83\xe3\xdf\x01\x00\x00\xff\xff\x3b\x35\x2e\x11\xb8\x0b\x00\x00" func epochNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -1430,11 +1430,11 @@ func epochNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x69, 0xe1, 0xcd, 0xd2, 0xf9, 0x1d, 0xb4, 0x43, 0x49, 0x62, 0x8b, 0x4e, 0x14, 0x50, 0x24, 0x67, 0xce, 0x3e, 0x97, 0x76, 0xb7, 0x2b, 0x86, 0xa4, 0x89, 0xec, 0xa9, 0xb4, 0x9b, 0xf6, 0x8a, 0xa5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x80, 0x53, 0x24, 0x17, 0x3f, 0x5e, 0xfe, 0x62, 0x45, 0xf7, 0x8b, 0x84, 0x9d, 0x9b, 0xbc, 0xf1, 0x2e, 0x56, 0x3d, 0xe4, 0x75, 0x59, 0xf4, 0x6, 0x87, 0x12, 0xfa, 0xc0, 0xa2, 0xde, 0xda, 0xb2}} return a, nil } -var _epochNodeRegister_qc_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x41\x6b\x83\x40\x10\x85\xef\xfe\x8a\x21\x87\x62\xa0\x91\x9e\x25\x6d\xb0\x6a\x69\xa0\xa4\x49\x94\x42\x8f\x9b\xcd\x44\xa5\x66\x67\x3b\x8e\x4d\xa1\xe4\xbf\x97\x68\xb4\x91\x66\x4e\x0b\xf3\xcd\x9b\xf7\x66\x8b\xbd\x25\x16\x78\x2a\xe9\x10\x5b\xd2\x39\xec\x98\xf6\x70\xf7\x1d\x2f\x5f\xc3\xe7\x20\x8a\xd6\x71\x92\x38\x17\xd0\x3c\x4a\xd5\xa6\xc4\x44\xd4\x47\x61\xb2\x8e\x9e\x47\xf1\x22\x9d\xa7\xef\x69\xf0\xf8\x12\x5f\x99\x0a\xcb\xba\x12\xe4\x55\xd8\x0d\xac\xc2\x8e\x72\x84\x95\xa9\x94\x96\x82\x8c\x3b\x86\x1f\xc7\x01\x00\xb0\x8c\x56\x31\xba\x55\x91\x19\x64\x1f\x82\x5a\xf2\x40\x6b\xaa\x8d\xf4\xcc\xa9\x4a\x14\x30\xb4\xc5\x35\xee\xe0\x1e\x5a\xda\xdb\x10\x33\x1d\xa6\x37\xff\xfd\x7a\x0b\xda\x36\x6f\xe4\x07\xf7\x64\xc5\xbf\x12\xea\x02\x4a\x84\x58\x65\xb8\x54\x92\x8f\xfb\x9d\xa7\x9a\xcd\xc0\x2a\x53\x68\x77\x14\x52\x5d\x6e\xc1\x90\x40\xbb\xb6\xb1\x03\x8c\x3b\x64\x34\x1a\xdb\xc0\x55\xab\x03\x56\x49\x3e\x1a\x0f\xed\x7f\xea\x37\x12\x64\x98\x4e\xfe\x7e\xc1\xcb\x50\xfa\x9b\x35\x6d\xd7\xf4\xa6\xfc\x2e\xf1\x85\xd0\x39\x79\xa5\xbe\xd0\x9d\x4e\xce\x92\xb7\x20\xe4\x0f\xef\xef\x35\x8d\x41\xac\x46\xe3\xe8\x1c\x7f\x03\x00\x00\xff\xff\x74\xcf\x74\xd0\x0a\x02\x00\x00" +var _epochNodeRegister_qc_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x4f\x4f\x83\x40\x10\xc5\xef\x7c\x8a\x09\x07\xb3\x4d\x2c\xf1\x4c\xaa\x4d\x43\x6b\xf4\xa2\x6d\x31\xde\xb7\xcb\xf0\x27\xd2\x9d\x75\x18\xac\x89\xe9\x77\x37\x40\x41\x48\x9d\x13\xc9\x7b\xfc\xe6\xbd\xd9\xe2\xe8\x88\x05\x1e\x4b\x3a\x6d\x1c\x99\x1c\x52\xa6\x23\xdc\x7d\x6f\xb6\xaf\xd1\xd3\x6a\xbd\xde\x6f\xe2\xd8\x1b\x99\x9e\xd7\x6f\xfa\x50\x62\x2c\xfa\xa3\xb0\x59\xe7\xf6\xaf\x05\x7f\xfc\x4f\x54\xd6\x95\x20\xef\xa2\x1e\xbe\x8b\x7a\xb2\x27\xac\x6d\xa5\x8d\x14\x64\xd5\x0c\x7e\x3c\x0f\x00\xc0\x31\x3a\xcd\xa8\xaa\x22\xb3\xc8\x21\xac\x6a\xc9\x57\xc6\x50\x6d\x65\xf0\x34\x53\xa2\x80\xa5\x04\xf7\x98\xc2\x3d\x74\xee\xe0\x40\xcc\x74\x5a\xdc\x5c\x87\x0a\x5e\x28\x69\xbf\x91\x1f\x54\x13\x25\xfc\xa7\xd2\xc8\x14\x0b\xb1\xce\x70\xab\x25\x9f\x0d\x3b\x9b\x59\x2e\xc1\x69\x5b\x18\xe5\x47\x54\x97\x09\x58\x12\xe8\xd6\xb6\x71\x80\x31\x45\x46\x6b\xb0\x2b\x5c\x75\x1c\x70\x5a\x72\x7f\x36\x8d\xff\x69\xde\x49\x90\x61\x31\xff\x7b\x83\x20\x43\x19\x6e\xd6\xca\xca\x0e\xa1\xc2\xbe\xf1\x08\x74\x69\x5e\xe9\x2f\x54\x8b\xf9\x05\x79\x0b\x42\xe1\xf4\xfe\x41\x2b\x4c\x6a\xb5\x8c\xb3\x77\xfe\x0d\x00\x00\xff\xff\xdc\xf7\x40\xd8\x08\x02\x00\x00" func epochNodeRegister_qc_voterCdcBytes() ([]byte, error) { return bindataRead( @@ -1450,11 +1450,11 @@ func epochNodeRegister_qc_voterCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_qc_voter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfe, 0xd1, 0x80, 0x46, 0x4e, 0x2a, 0x21, 0x39, 0x43, 0x6e, 0x28, 0xcd, 0x8c, 0x59, 0x5e, 0xef, 0x96, 0x18, 0xea, 0xa7, 0x24, 0x97, 0x61, 0x3, 0xac, 0x3c, 0xbb, 0x81, 0x38, 0x1d, 0x8, 0xea}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2f, 0x3b, 0xbc, 0xc5, 0xee, 0xf7, 0xc, 0xd1, 0xea, 0x15, 0x2a, 0xf9, 0x22, 0xea, 0x2d, 0xdf, 0x85, 0xcf, 0xf0, 0x5d, 0x9d, 0x42, 0x54, 0x7f, 0xe0, 0x14, 0x33, 0x12, 0x6d, 0xdc, 0xbf, 0x11}} return a, nil } -var _epochScriptsGet_bonus_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x18\xa1\x97\x9e\x5a\xe2\x94\x9f\x57\x5a\x1c\x92\x9f\x9d\x9a\x57\xac\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\x22\xca\x00\x28\x66\x00\x00\x00" +var _epochScriptsGet_bonus_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x18\xa5\x97\x9e\x5a\xe2\x94\x9f\x57\x5a\x1c\x92\x9f\x9d\x9a\x57\xac\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\x6f\x69\x0b\x19\x6e\x00\x00\x00" func epochScriptsGet_bonus_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1470,11 +1470,11 @@ func epochScriptsGet_bonus_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_bonus_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2d, 0x14, 0x74, 0x6e, 0xc9, 0x89, 0xa4, 0x34, 0xe3, 0xa3, 0x76, 0x4, 0x44, 0x1d, 0xf1, 0x42, 0xfe, 0xa3, 0x87, 0x9c, 0xb, 0x97, 0x1e, 0x37, 0x84, 0xa1, 0x4d, 0xdf, 0x61, 0xe1, 0xf2, 0x1b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x62, 0x70, 0x28, 0x3f, 0x6f, 0xb3, 0x4e, 0xf4, 0x98, 0x64, 0xe9, 0xe0, 0x53, 0x18, 0xb1, 0x39, 0xe1, 0xc1, 0x9a, 0x82, 0xc9, 0x94, 0xba, 0xf3, 0x77, 0xaf, 0x95, 0x6c, 0x40, 0xcc, 0x75, 0xec}} return a, nil } -var _epochScriptsGet_config_metadataCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x42\x28\xd7\x73\xce\xcf\x4b\xcb\x4c\x57\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x92\x4d\x4f\x2d\x81\x28\xf0\x4d\x2d\x49\x4c\x49\x2c\x49\xd4\xd0\xe4\xaa\x05\x04\x00\x00\xff\xff\x9e\xe7\x40\xf1\x73\x00\x00\x00" +var _epochScriptsGet_config_metadataCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x42\x68\xd3\x73\xce\xcf\x4b\xcb\x4c\x57\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x92\x4d\x4f\x2d\x81\x28\xf0\x4d\x2d\x49\x4c\x49\x2c\x49\xd4\xd0\xe4\xaa\x05\x04\x00\x00\xff\xff\xe1\x1e\x99\xa0\x7b\x00\x00\x00" func epochScriptsGet_config_metadataCdcBytes() ([]byte, error) { return bindataRead( @@ -1490,11 +1490,11 @@ func epochScriptsGet_config_metadataCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_config_metadata.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xec, 0xb9, 0x3f, 0x2, 0xdb, 0xb7, 0x87, 0x6f, 0x92, 0x1e, 0x7e, 0x5d, 0xec, 0xa3, 0x9, 0x4a, 0xe, 0x1d, 0xa3, 0xaf, 0xd7, 0xc9, 0x3, 0xc9, 0xd3, 0x74, 0xe0, 0xee, 0xa0, 0xff, 0x9f, 0xd9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4e, 0xe3, 0x3, 0x47, 0x3c, 0xc3, 0xd5, 0xff, 0x69, 0x19, 0x2d, 0x1b, 0xe3, 0x64, 0x53, 0xff, 0x84, 0xa9, 0x4d, 0x26, 0x1c, 0x83, 0x46, 0x6a, 0x36, 0x13, 0x1b, 0x9a, 0x43, 0x17, 0x99, 0xa0}} return a, nil } -var _epochScriptsGet_create_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x31\x0f\x82\x30\x14\x04\xe0\xbd\xbf\xe2\x46\x58\x88\x33\x9b\x29\x18\x9d\x14\x19\x09\x43\xc5\xa2\x24\xa5\x8f\xbc\xbe\x46\x8d\xf1\xbf\x9b\x18\x88\xba\xdd\xf0\x5d\xee\x86\x71\x22\x16\x6c\x1c\xdd\xca\x89\xba\x2b\x7a\xa6\x11\xab\x7b\x79\xd8\xeb\xed\xba\x28\x8e\x65\x5d\xab\x1f\xa4\x5d\x0c\x62\xb9\xd2\x0b\xac\xf4\xa2\xd4\x14\x4f\xe8\xa3\xc7\x68\x06\x9f\x18\x66\xf3\xc8\xd1\xd4\xc2\x83\xbf\xb4\x69\x8e\xe6\xaf\x9f\xcd\xa9\xc5\x53\x29\x00\x60\x2b\x91\xfd\xf7\x49\xd6\xb1\x35\x62\x35\x39\x67\x3b\x21\x9e\x7d\x48\x3c\x9d\xed\xae\x08\x39\x3e\x13\xa9\x52\xaf\x77\x00\x00\x00\xff\xff\xd4\x3f\xa4\x4f\xc5\x00\x00\x00" +var _epochScriptsGet_create_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x31\xef\x82\x30\x14\x04\xf0\xbd\x9f\xe2\x46\x58\xc8\x7f\x66\xfb\xa7\x60\x74\x52\x64\x24\x0c\x4d\x7d\x28\x49\xe9\x23\xaf\x6d\xd4\x18\xbf\xbb\x89\x81\xa8\xdb\x0d\xbf\xdc\xdd\x38\xcd\x2c\x11\x1b\xc7\xd7\x7a\x66\x7b\xc1\x20\x3c\xe1\xef\x56\x1f\xf6\x7a\xfb\x5f\x55\xc7\xba\x6d\xd5\x17\xd2\x2e\x85\x48\xd2\xe8\x15\x36\x7a\x55\xca\x58\x4b\x21\x64\xc6\xb9\x1c\x43\xf2\x98\xcc\xe8\x33\x23\x62\xee\x25\xba\x36\xca\xe8\xcf\x7d\x5e\xa2\xfb\xe9\x29\x96\xd4\xe3\xa1\x14\x00\x08\xc5\x24\xfe\xf3\xa8\xb0\x42\x26\x92\x66\xe7\xc8\x46\x96\xc5\x87\xcc\xf3\x89\x76\x55\x28\xf1\x9e\xc8\x95\x7a\xbe\x02\x00\x00\xff\xff\x6a\x47\x31\x9f\xcd\x00\x00\x00" func epochScriptsGet_create_clustersCdcBytes() ([]byte, error) { return bindataRead( @@ -1510,11 +1510,11 @@ func epochScriptsGet_create_clustersCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_create_clusters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5f, 0xb5, 0xe4, 0x8c, 0xf5, 0x14, 0xb0, 0x64, 0xce, 0x90, 0x7, 0xc4, 0x7a, 0xdd, 0x38, 0xe8, 0x37, 0xea, 0x59, 0xe3, 0x75, 0x4d, 0x2e, 0xb0, 0x71, 0xc2, 0x5b, 0xf5, 0x92, 0xb5, 0x6d, 0xb1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0xee, 0x3a, 0x6f, 0x39, 0x84, 0x3d, 0xce, 0x1b, 0x51, 0x57, 0xf7, 0xc5, 0x85, 0x2, 0xc1, 0x83, 0x4, 0xc6, 0x7, 0x7c, 0xfb, 0xdd, 0x68, 0xd6, 0x55, 0x3c, 0xab, 0xf7, 0xdb, 0x72, 0x32}} return a, nil } -var _epochScriptsGet_current_viewCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd2\xd7\x57\x08\x4a\x2d\x29\x2d\xca\x2b\x56\x28\xc9\x48\x55\x28\xcb\x4c\x2d\x57\xc8\x4f\x03\xb3\x93\x4b\x8b\x8a\x52\xf3\x4a\x14\x92\x72\xf2\x93\xb3\xb9\xb8\x0a\x4a\x93\x14\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\x42\x3d\xf3\x4a\xcc\x4c\x14\xaa\xb9\x14\x14\x14\x14\x72\x52\x4b\x60\xea\x9d\x40\xca\x15\x6c\x15\xd2\x53\x4b\x9c\x91\x44\x34\x34\xc1\x0a\x8b\xc0\x96\xa1\xa8\xd5\x03\x59\xca\x55\x0b\x08\x00\x00\xff\xff\xc5\x9c\xf3\xf5\x8a\x00\x00\x00" +var _epochScriptsGet_current_viewCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd2\xd7\x57\x08\x4a\x2d\x29\x2d\xca\x2b\x56\x28\xc9\x48\x55\x28\xcb\x4c\x2d\x57\xc8\x4f\x03\xb3\x93\x4b\x8b\x8a\x52\xf3\x4a\x14\x92\x72\xf2\x93\xb3\xb9\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\x42\x3d\xf3\x4a\xcc\x4c\x14\xaa\xb9\x14\x14\x14\x14\x72\x52\x4b\x60\xfa\x9c\x40\xda\x14\x6c\x15\xd2\x53\x4b\x9c\x91\x44\x34\x34\xc1\x0a\x8b\xc0\x96\xa2\xa8\xd5\x03\x59\xce\x55\x0b\x08\x00\x00\xff\xff\xb1\xb8\xc6\xc1\x92\x00\x00\x00" func epochScriptsGet_current_viewCdcBytes() ([]byte, error) { return bindataRead( @@ -1530,11 +1530,11 @@ func epochScriptsGet_current_viewCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_current_view.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x41, 0xe7, 0xfb, 0x19, 0x77, 0x21, 0xb8, 0x52, 0x37, 0x51, 0xd3, 0x1, 0xe3, 0x74, 0xbc, 0x18, 0x86, 0x2d, 0x47, 0xe3, 0x12, 0xb4, 0x61, 0x2a, 0xbd, 0x26, 0xf9, 0xb3, 0x34, 0x69, 0xa8, 0xe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0x17, 0xec, 0xb1, 0xd3, 0xf8, 0x2f, 0x5c, 0x5b, 0x67, 0xcc, 0x11, 0x39, 0x80, 0xf5, 0x21, 0x5c, 0x68, 0x72, 0x88, 0x8e, 0x3f, 0x62, 0xe2, 0x79, 0xb8, 0xfc, 0x3e, 0x23, 0x1f, 0x78, 0x73}} return a, nil } -var _epochScriptsGet_epoch_counterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\xf5\xcc\x2b\x31\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x18\xa1\x97\x5c\x5a\x54\x94\x9a\x57\x02\xe6\x38\xe7\x97\xe6\x95\xa4\x16\x71\xd5\x02\x02\x00\x00\xff\xff\x59\x76\xbe\x5f\x69\x00\x00\x00" +var _epochScriptsGet_epoch_counterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\xf5\xcc\x2b\x31\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x18\xa5\x97\x5c\x5a\x54\x94\x9a\x57\x02\xe6\x38\xe7\x97\xe6\x95\xa4\x16\x71\xd5\x02\x02\x00\x00\xff\xff\x59\x5e\x04\x35\x71\x00\x00\x00" func epochScriptsGet_epoch_counterCdcBytes() ([]byte, error) { return bindataRead( @@ -1550,11 +1550,11 @@ func epochScriptsGet_epoch_counterCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_epoch_counter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0x29, 0xfd, 0x4d, 0x49, 0x4c, 0x4e, 0x71, 0x61, 0x2b, 0xc3, 0xb5, 0x76, 0xb2, 0x70, 0x62, 0x3d, 0xda, 0xef, 0x24, 0x72, 0x5e, 0x7c, 0xfd, 0xab, 0x4d, 0x55, 0x13, 0x2e, 0xc, 0x79, 0x62}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc9, 0xd5, 0xfd, 0x2, 0x55, 0x15, 0x31, 0x3, 0xcb, 0x7e, 0x88, 0xf1, 0xce, 0x48, 0x45, 0xee, 0xca, 0x5b, 0xab, 0x94, 0xfc, 0xd5, 0x59, 0xec, 0x85, 0x7b, 0x74, 0xbf, 0x2d, 0x4a, 0xc4, 0xd8}} return a, nil } -var _epochScriptsGet_epoch_metadataCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x05\xa9\x73\xce\x2f\xcd\x2b\x49\x2d\xb2\x52\x08\xf5\xcc\x2b\x31\x33\xd1\xb4\x42\x18\xa1\x07\x26\x7d\x53\x4b\x12\x53\x12\x4b\x12\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x90\x14\xa5\xa7\x96\xa0\xa8\x43\x31\x56\x53\x91\xab\x16\x10\x00\x00\xff\xff\xea\x2c\x4c\x69\x9a\x00\x00\x00" +var _epochScriptsGet_epoch_metadataCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x05\xa9\x77\xce\x2f\xcd\x2b\x49\x2d\xb2\x52\x08\xf5\xcc\x2b\x31\x33\xd1\xb4\x42\x18\xa5\x07\x26\x7d\x53\x4b\x12\x53\x12\x4b\x12\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x90\x14\xa5\xa7\x96\xa0\xa8\x43\x31\x56\x53\x91\xab\x16\x10\x00\x00\xff\xff\x7f\x11\xb3\x7c\xa2\x00\x00\x00" func epochScriptsGet_epoch_metadataCdcBytes() ([]byte, error) { return bindataRead( @@ -1570,11 +1570,11 @@ func epochScriptsGet_epoch_metadataCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_epoch_metadata.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa6, 0xd2, 0xe0, 0xe9, 0xc1, 0x42, 0xed, 0x3a, 0x65, 0x49, 0xb3, 0xf3, 0xb4, 0x9d, 0xf0, 0x50, 0xe, 0xeb, 0x52, 0xd, 0x4c, 0x83, 0xb5, 0x75, 0x83, 0xd3, 0x28, 0xb6, 0x8b, 0x5b, 0x57, 0xd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb1, 0x5e, 0xb9, 0xfa, 0xa9, 0xac, 0x39, 0x1, 0x5f, 0x6a, 0x16, 0xe8, 0xc4, 0x93, 0x4e, 0x82, 0x1a, 0x49, 0x3c, 0x14, 0xc5, 0xfe, 0xac, 0xbb, 0x70, 0x44, 0xf6, 0xc3, 0x49, 0x18, 0x89, 0xa5}} return a, nil } -var _epochScriptsGet_epoch_phaseCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\xf5\xcc\x2b\xb1\x50\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x98\xa0\x97\x5c\x5a\x54\x94\x9a\x57\x02\xe6\x04\x64\x24\x16\xa7\xea\x15\x25\x96\x87\x25\xe6\x94\xa6\x72\xd5\x02\x02\x00\x00\xff\xff\x8a\x47\xc8\x84\x6f\x00\x00\x00" +var _epochScriptsGet_epoch_phaseCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\xf5\xcc\x2b\xb1\x50\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x98\xa4\x97\x5c\x5a\x54\x94\x9a\x57\x02\xe6\x04\x64\x24\x16\xa7\xea\x15\x25\x96\x87\x25\xe6\x94\xa6\x72\xd5\x02\x02\x00\x00\xff\xff\x47\xc3\xf6\x42\x77\x00\x00\x00" func epochScriptsGet_epoch_phaseCdcBytes() ([]byte, error) { return bindataRead( @@ -1590,11 +1590,11 @@ func epochScriptsGet_epoch_phaseCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_epoch_phase.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x10, 0xa7, 0x17, 0x55, 0x9f, 0xf4, 0x58, 0xc4, 0xc6, 0x16, 0x8b, 0xe6, 0xd4, 0x55, 0x28, 0x7f, 0x32, 0x29, 0x66, 0x4e, 0x75, 0x64, 0xec, 0x24, 0x54, 0xf5, 0x6b, 0xf8, 0x1a, 0xfa, 0xbe, 0x74}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfb, 0x78, 0xa1, 0xb5, 0x83, 0x19, 0xc, 0xba, 0x63, 0xac, 0x58, 0x17, 0x11, 0x24, 0x41, 0x57, 0xa0, 0xd4, 0x2a, 0xc, 0x71, 0x62, 0x96, 0x5e, 0xe9, 0xa6, 0x18, 0xb4, 0xfd, 0x5f, 0x23, 0x11}} return a, nil } -var _epochScriptsGet_proposed_counterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\xf5\xcc\x2b\x31\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x18\xa1\x57\x50\x94\x5f\x90\x5f\x9c\x9a\x02\xe6\x39\xe7\x97\xe6\x95\xa4\x16\x69\x68\x72\xd5\x02\x02\x00\x00\xff\xff\x07\x41\x31\x75\x6c\x00\x00\x00" +var _epochScriptsGet_proposed_counterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\xf5\xcc\x2b\x31\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x18\xa5\x57\x50\x94\x5f\x90\x5f\x9c\x9a\x02\xe6\x39\xe7\x97\xe6\x95\xa4\x16\x69\x68\x72\xd5\x02\x02\x00\x00\xff\xff\x55\xb5\xd8\x03\x74\x00\x00\x00" func epochScriptsGet_proposed_counterCdcBytes() ([]byte, error) { return bindataRead( @@ -1610,11 +1610,11 @@ func epochScriptsGet_proposed_counterCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_proposed_counter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa0, 0xaf, 0x64, 0x22, 0x79, 0x9f, 0xc5, 0xe9, 0xfa, 0xc, 0xf4, 0x32, 0x2c, 0xa2, 0x14, 0xcd, 0x55, 0xe1, 0xd4, 0x57, 0x3f, 0x7e, 0x2c, 0xc6, 0x89, 0x89, 0xe, 0x1c, 0xf6, 0x9e, 0xd6, 0x2d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x65, 0xa1, 0x50, 0xe6, 0x27, 0x2, 0x37, 0xc0, 0x59, 0x7f, 0xc6, 0xed, 0xc7, 0xee, 0x56, 0x4e, 0xea, 0x60, 0x8d, 0xac, 0xfb, 0xe9, 0xfe, 0x8a, 0x5c, 0x5e, 0x29, 0x8d, 0x40, 0x30, 0xa8, 0x67}} return a, nil } -var _epochScriptsGet_randomizeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x2c\x2a\x4a\xac\xb4\x52\x88\x0e\x2e\x29\xca\xcc\x4b\x8f\xd5\x44\x30\x15\xaa\xb9\xb8\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x10\x86\xea\x15\x25\xe6\xa5\xe4\xe7\x66\x56\xa5\x42\x34\x6b\x72\x71\xd5\x02\x02\x00\x00\xff\xff\xa0\xd2\x7c\x11\x79\x00\x00\x00" +var _epochScriptsGet_randomizeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x2c\x2a\x4a\xac\xb4\x52\x88\x0e\x2e\x29\xca\xcc\x4b\x8f\xd5\x44\x30\x15\xaa\xb9\xb8\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x10\x86\xeb\x15\x25\xe6\xa5\xe4\xe7\x66\x56\xa5\x42\x34\x6b\x72\x71\xd5\x02\x02\x00\x00\xff\xff\x0c\xed\x0e\x98\x81\x00\x00\x00" func epochScriptsGet_randomizeCdcBytes() ([]byte, error) { return bindataRead( @@ -1630,11 +1630,11 @@ func epochScriptsGet_randomizeCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_randomize.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x15, 0x1a, 0x8d, 0x4d, 0xe8, 0x67, 0x7a, 0x7b, 0xc6, 0xeb, 0x95, 0xae, 0xc7, 0x7a, 0x1a, 0x50, 0xb8, 0x2b, 0xa3, 0xb1, 0x4c, 0xa0, 0x83, 0xea, 0xa9, 0x8e, 0xc1, 0x5b, 0x3d, 0x41, 0x8a, 0x79}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xef, 0xae, 0x3, 0x7, 0x26, 0x62, 0x14, 0x34, 0xf9, 0xcb, 0x9a, 0x86, 0x3c, 0x61, 0xe8, 0xf9, 0x11, 0xf6, 0xbe, 0xa0, 0xbb, 0xca, 0x1c, 0xa0, 0xec, 0xca, 0xc7, 0xc3, 0xa0, 0x96, 0x45, 0xa5}} return a, nil } -var _flowtokenBurn_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x31\x6f\xdb\x30\x10\x85\x77\xfd\x8a\xd7\x0c\x85\x3d\x44\xea\x50\x74\x30\xd2\xa6\x4e\x62\x17\x45\x03\x07\x68\x9c\x66\xa6\xa4\xb3\x45\x54\x22\x85\x23\x55\x39\x08\xf2\xdf\x0b\x92\x12\x23\x0d\xf6\x60\xd9\xe2\xdd\xbb\xef\xbd\x63\x96\x61\x5f\x49\x03\xcb\x42\x19\x51\x58\xa9\x15\xa4\x81\x80\xa5\xa6\xad\x85\x25\x1c\x34\xbb\xbf\x93\x73\x5b\x09\x9b\x64\x19\x0a\xdd\xd5\x25\x72\x42\x67\xa8\x44\xfe\x02\x5b\x11\x44\xd9\x48\x05\x51\x14\xba\x53\x16\x56\x23\xef\x58\xc1\xea\xbf\xa4\x8c\x6b\x3a\xb0\x6e\x5c\xa1\x64\x18\xab\x99\x4a\xfc\x11\x5d\xed\xf4\x12\xcf\x42\xbe\x41\xaa\x23\x44\xe3\x25\xfa\x71\x8a\x40\x2b\x58\x34\x64\x89\x9d\xae\x1b\x36\xa1\x4a\x12\xd9\xb4\x9a\x2d\xb6\x9d\x3a\xca\xbc\xa6\xbd\x1b\x19\xc6\x7d\x3a\x6d\x9f\x76\x3f\x7e\xde\xdc\x6f\xf6\x0f\xbf\x36\xbb\xf5\xdd\xdd\xef\xcd\xe3\x63\x6c\xa8\x75\x3f\x2f\xbe\x7f\x78\x9e\x15\x26\x93\x39\x8b\x80\xb5\xc2\xd3\x56\x9e\xbe\x7c\x5e\xe2\x35\x49\x00\x20\xcb\x82\x11\x30\x19\xdd\x71\x41\x3e\x26\x54\xba\x2e\x4d\x60\xf5\x11\x84\xb7\x82\x09\x39\x39\x93\xce\x2c\x95\x5e\xa1\x26\x8b\x7f\x4e\x62\x85\xef\x33\x13\x69\x48\x28\x16\xf9\x88\x57\xf8\x18\xc1\xd3\xb5\x7b\x23\x8d\x65\x61\x35\x87\xc2\x96\xa9\x15\x4c\x0b\x23\x8f\x8a\x78\x85\x75\x67\xab\x75\xd8\x4a\x64\x1e\xb8\x9f\xa5\xad\x4a\x16\xfd\x88\x38\xae\x68\xd8\xa5\x67\x82\x54\x7e\x5f\xe2\x48\xb1\xd5\x50\x7d\x48\xc3\xe9\xd5\x25\xc2\xa0\x34\xd7\xcc\xba\xbf\x9a\xc0\x79\xfa\x6f\x0b\xa7\xba\x42\x36\x88\x64\x87\xf1\xdc\x1f\x2f\x3f\x44\x55\xf7\x49\xfb\x01\x29\xa6\x1d\x9e\xcb\x19\xf7\x2d\x93\xbb\xa0\x02\x4c\x07\x62\x52\x2e\x73\x3d\xbd\x84\xfe\x3b\xee\xe3\x9c\x83\x50\xf6\xf5\xbc\x81\x59\xba\xe7\x8d\xf8\xb2\xe5\xcc\xc7\xf5\x35\x5a\xa1\x64\xb1\xb8\xb8\xf5\xb7\x58\x69\x8b\xa0\x7f\x9e\x7a\xe4\xbd\x08\x52\x6f\xc1\x32\x9d\xa8\xe8\x2c\xe1\x35\xea\xbb\x9b\xe0\x6f\x0f\xfb\xf4\xa3\x93\xb4\xf0\xb1\xec\xa8\xbf\xf1\xa7\x8b\x77\xa4\xf8\x23\xf4\xa5\xee\xe1\xd1\xcd\x60\xea\xea\xf2\x7d\xa7\x93\xac\x4b\x32\x96\xf5\xcb\xd0\x36\x60\xbd\x25\xf8\x1f\x00\x00\xff\xff\x96\xb2\x1c\x72\x3d\x04\x00\x00" +var _flowtokenBurn_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4d\x6f\x9c\x30\x10\xbd\xf3\x2b\x5e\xf7\x50\xb1\x87\xc0\xa5\xea\x61\xb5\x6d\xba\x8d\x94\x63\x4f\x69\x7b\x36\x30\x2c\x56\xc1\x46\xe3\xa1\x24\x8a\xf2\xdf\x2b\xdb\xe0\x40\xa5\xdd\xc3\x02\xf6\xcc\xfb\x98\x37\x65\x89\xa7\x4e\x3b\x08\x2b\xe3\x54\x2d\xda\x1a\x68\x07\x05\xa1\x61\xec\x95\x10\x5a\xcb\xfe\x73\x73\x2f\x9d\x92\xac\x2c\x51\xdb\xa9\x6f\x50\x11\x26\x47\x0d\xaa\x17\x48\x47\x50\xcd\xa0\x0d\x54\x5d\xdb\xc9\x08\xc4\xa2\x9a\xd8\x40\xec\x1f\x32\xce\x37\xb5\x6c\x07\x5f\xa8\x19\x4e\x2c\x53\x83\x5f\x6a\xea\x3d\x5e\x16\xb4\x50\x68\xd0\xe6\x0a\x35\x04\x88\x79\x65\x51\x18\x15\xab\x81\x84\xd8\xe3\x7a\xb2\x8d\xaa\x2c\xd3\xc3\x68\x59\xf0\x38\x99\xab\xae\x7a\x7a\xf2\x94\x91\xee\xb0\x3b\x3b\xa4\xca\xde\xce\xbb\xaa\xf5\xfb\x90\x65\x1b\xe4\x3c\x0a\x39\xe1\xe7\xa3\x7e\xfe\xfc\xe9\x88\xd7\x2c\x03\x80\xb2\x8c\xd2\xc1\xe4\xec\xc4\x35\x85\xc1\xa0\xb3\x7d\xe3\xa2\xba\x60\x3a\x9e\x2a\x26\x54\xe4\x6d\x79\x7b\xd4\x04\x84\x9e\x04\x7f\x3d\xc4\x09\xdf\x76\x12\x8b\x38\x93\x54\x14\x86\x7a\xc2\xc7\xa4\xb0\xb8\xf8\x13\xed\x84\x95\x58\x8e\x85\x23\xd3\xa8\x98\x72\xa7\xaf\x86\xf8\x84\xcb\x24\xdd\x25\xe6\x90\x34\x2f\xba\x7f\x6b\xe9\x1a\x56\xf3\x2a\x71\x0d\x65\x49\x2f\x68\x82\x36\x21\x21\x75\xa5\xd4\xea\xa8\x6f\x8b\x78\x7b\xbe\x43\x24\x2a\x2a\xcb\x6c\xe7\xb3\x9a\xa4\xcb\xf7\x2e\x56\x1a\x55\xf5\x74\xdc\xaa\x0f\xf6\xbe\xe6\x9e\xf6\x84\x72\x61\x29\xdb\xf5\x3e\x5c\x1f\x3f\x24\x5a\xff\x2b\xe6\x05\x2c\xc5\x11\x9f\xc7\x9d\xb1\x07\x26\xbf\xb3\x0a\x4c\x2d\x31\x19\x1f\x8a\xdd\xee\x65\xf8\x4f\x81\xdd\xb2\x18\xcb\xbe\xfc\xe7\xf0\xd6\xf8\x6f\x1b\x09\x65\xc7\x9d\x8f\xfb\x7b\x8c\xca\xe8\x3a\x3f\x3c\x84\xc5\x36\x56\x10\xf1\x6f\xab\x5e\xf5\x1e\x22\xd4\x5b\xb4\x4c\xcf\x54\x4f\x42\x78\x4d\xf8\x7e\x55\xc2\x7a\x71\x88\x27\x39\x29\xea\x30\x96\x1f\x34\x7f\x0f\xb7\xf9\xbb\xa4\xf4\x12\xfb\x0a\xff\x08\xd2\xdd\x62\xea\x7c\xf7\x1e\xfa\x66\xd6\x0d\x39\x61\xfb\xb2\xb4\x2d\xb2\xde\x32\xfc\x0b\x00\x00\xff\xff\x9c\x62\xd7\x92\x50\x04\x00\x00" func flowtokenBurn_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1650,11 +1650,11 @@ func flowtokenBurn_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/burn_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x5e, 0x83, 0x88, 0x8b, 0xe7, 0xad, 0xf0, 0x65, 0x31, 0xb6, 0xb7, 0x44, 0xba, 0x99, 0xb3, 0x4b, 0xf5, 0x4e, 0xdb, 0xcb, 0xb7, 0x0, 0xd8, 0xdb, 0xe4, 0x3d, 0xff, 0x1d, 0x3f, 0x61, 0xf5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1a, 0xd4, 0xdc, 0x56, 0xc, 0x62, 0xe6, 0xe3, 0x2b, 0x88, 0xc3, 0x53, 0xcd, 0xa0, 0x87, 0x3b, 0xde, 0x7f, 0x50, 0x8b, 0xb2, 0xb7, 0xf3, 0x71, 0x47, 0x8d, 0x70, 0x69, 0xa4, 0x57, 0xeb, 0x7}} return a, nil } -var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x54\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\xcc\xa9\xf5\x06\x8e\xdc\xcf\x8b\x91\x16\x70\x37\xc9\x22\x68\x91\x05\x9c\xb4\x3d\x76\xc7\xe4\xc8\x64\x23\x93\x02\x39\xb2\x6a\x04\xf9\xef\x05\x49\x89\x96\x82\xd6\x3e\x59\xe2\x9b\x37\xef\xcd\x3c\x71\x75\x75\x25\xc4\xb3\x36\x01\xd8\xa3\x0d\x28\xd9\x38\x0b\x26\x00\x02\xd3\xa1\x6d\x90\x09\x6a\xe7\xe3\xe3\xe4\x9c\x35\x32\x48\xd7\x35\x0a\x76\x04\x5d\x20\x25\xd8\x41\x20\x86\xae\x05\xb4\x80\x52\xba\xce\x32\xb0\x8b\xc5\x3d\x7a\x05\x8a\x5a\x17\x0c\x93\x02\x76\x2f\x64\x43\x3c\x43\xeb\x58\x93\x07\x4f\x92\xcc\x91\x7c\x25\xc4\x43\x0d\x68\x4f\xce\x12\x04\xb2\x2a\x4c\xc1\xb1\x8f\xff\x3a\xc0\x7d\x66\x24\x0f\xdb\xa1\x6e\x29\x58\x53\x79\x82\xde\x34\x0d\xfc\xdd\x05\x2e\xcd\x59\xbb\x40\x13\xae\x08\xff\x03\xbb\x86\xb3\x13\x8d\x01\x76\x44\x56\x44\x07\x18\xd2\xb1\x27\x69\x5a\x43\x96\x01\xad\x02\x3a\x98\xf8\x07\xe8\x18\xdf\xa4\x22\x63\x95\x91\xc8\x14\x44\xaf\x8d\xd4\x49\xdd\xd8\x30\xba\xd4\x63\xc3\x6a\x18\x70\x8f\xa7\x25\x98\xe8\x0f\x5c\x5d\x5f\x4b\x8d\xc6\x42\x20\x7f\x34\x92\xa0\x47\xcb\x49\xda\xc1\x59\xc3\xce\x43\xaf\x5d\x5c\xc3\x40\x68\xec\x5e\x9c\xe5\x1b\x5e\x82\x61\x90\x68\xa1\x47\x96\x3a\xcb\x4a\x47\x81\x08\x7a\x4d\x9e\x26\x02\x40\xe2\x81\xa0\xf6\xee\x50\x09\xf1\xc4\xd4\x0e\xc8\xbc\xad\xbc\xaa\x00\xbd\x61\x9d\x0b\x8a\x0b\xbf\x16\xe2\xdb\x0a\x9e\x35\xc1\x7d\x67\xf7\x66\xd7\x10\x3c\x27\x84\x74\x96\x3d\xca\x38\x05\x26\x5f\xa3\x24\x08\x3a\xe5\x01\x1b\x4f\xa8\x4e\x31\x17\x8a\xda\xc6\x9d\x48\x41\x70\x07\x4a\xa2\xc4\x77\x99\x0d\xdb\xb6\x31\x12\x23\x1f\xcf\xf9\x06\x96\x49\x75\x25\xbe\xcf\x45\x93\x8d\x0c\xf1\x1a\xc0\x1a\x8f\x04\x38\x2c\x34\x86\x95\x53\x9e\x33\xb1\x27\x64\x52\x02\x00\xd2\x22\x03\x3b\x4f\x0a\x8c\x05\xc3\x21\x3d\xe1\x9e\xb2\x77\x84\xb6\xdb\x35\x26\x68\x52\x25\x4b\xe2\x87\x0a\x6e\x93\x90\x34\xcf\x2f\xc9\xfd\x7d\xd9\x49\x25\x95\xfc\x72\x16\x9f\x52\xaa\x4c\x5d\x93\x9f\xc8\x14\x3f\x56\x31\xb3\x80\x60\xa9\x87\x4d\x7e\xb9\x86\x8f\x49\x59\xa2\x1d\xfd\x58\xe7\x0f\xd8\x34\xa7\x65\x92\xcb\x9a\x2c\xf8\xce\xe6\xce\xd9\xc8\x5f\x65\x35\xb9\xf5\xe4\xa3\xcc\x45\x7b\x62\x36\x76\x0f\xb3\x0f\x22\xae\x7e\xd6\x28\x07\xf8\x5d\xd0\x2b\x71\xb5\x12\xc2\x1c\x5a\xe7\xb9\xec\x3b\xaf\x3b\x11\x7c\xf3\xcf\xfd\xef\x8f\x9f\x1e\x7e\xf9\xed\xee\xf9\xf3\xaf\x77\x8f\x9b\xdb\xdb\xed\xdd\xd3\x53\x29\x68\x5c\x3f\x03\xff\x17\xe8\xdd\xf8\x0a\xef\xe7\xed\x9f\x9b\xed\xed\xc3\xe3\xa7\x11\x2f\x26\xc6\x16\xe3\xf5\xb0\x86\x8d\x52\x9e\x42\xf8\x00\xaf\x22\xb9\x6d\x3d\xb5\xe8\x69\x81\x52\xf2\x1a\x36\x1d\xeb\x61\xbc\x11\x01\xc3\xaf\x21\x9e\x64\xe7\xa7\x38\xa2\x01\x55\x98\x3f\x14\x70\xfc\x55\x7b\xe2\x8f\xd8\xe2\xce\x34\x86\x4f\x37\x5f\xbd\xce\x86\x51\x8d\x63\x7d\xfb\x79\xb1\x4a\x89\x91\xab\x7a\x34\xbf\x2d\x84\xb3\xf6\xc7\x14\xcd\x9b\xeb\xf7\x03\xa8\xf2\x56\x1f\xa9\x2f\x97\xda\xa2\x48\x5d\x9f\x55\x9f\xf5\x45\xa7\x55\xc0\x23\x2d\x6e\xae\x13\xeb\x12\xd8\xad\x61\x35\x24\xf9\xac\xa4\x10\x4e\xa4\xc4\xcb\x27\xd6\xcf\xfc\x5d\x30\x51\x49\x4d\xf2\xe5\xd2\x00\xa6\x73\x2e\xf2\x3a\xdb\x18\xfb\x72\x69\x38\x23\xfc\x6d\xee\x2b\x96\x5d\xea\x36\x6b\xf5\xbf\xf4\xcb\x19\x8c\xd1\xef\x89\x2f\x4e\xa8\xe0\xb3\xb0\x37\xf1\x26\xfe\x0d\x00\x00\xff\xff\xd2\xae\xc8\xb7\x17\x07\x00\x00" +var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x54\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\x0c\xf6\xd0\x7a\x03\x47\xee\xe7\xc5\x48\x0b\x18\x9b\xa6\xd8\xcb\x16\x70\x82\xf6\xd8\x1d\x93\x23\x93\x0d\x4d\x0a\xe4\xc8\xaa\x11\xf8\xbf\x17\x24\x65\x5a\x0a\x50\xfb\x64\x8a\x6f\xde\xbc\x37\xf3\xa4\xd5\xdd\x9d\x10\x2f\xda\x44\xe0\x80\x2e\xa2\x64\xe3\x1d\x98\x08\x08\x4c\x87\xce\x22\x13\xb4\x3e\xa4\xe3\xe4\x9e\x35\x32\x48\xdf\x5b\x05\x3b\x82\x3e\x92\x12\xec\x21\x12\x43\xdf\x01\x3a\x40\x29\x7d\xef\x18\xd8\xa7\xe2\x01\x83\x02\x45\x9d\x8f\x86\x49\x01\xfb\x57\x72\x31\xdd\xa1\xf3\xac\x29\x40\x20\x49\xe6\x48\xa1\x11\xe2\x73\x0b\xe8\x4e\xde\x11\x44\x72\x2a\x4e\xc1\xa9\x4f\xf8\x36\xc2\x53\x61\xa4\x00\xdb\xb1\x6e\x29\x58\x53\x3d\xc1\x60\xac\x85\x7f\xfa\xc8\xb5\x39\x6b\x1f\x69\xc2\x95\xe0\x7f\x62\x6f\xb9\x38\xd1\x18\x61\x47\xe4\x44\x72\x80\x31\x5f\x07\x92\xa6\x33\xe4\x18\xd0\x29\xa0\x83\x49\x7f\x80\x8e\xe9\x49\x2e\x32\x4e\x19\x89\x4c\x51\x0c\xda\x48\x9d\xd5\x5d\x1a\x26\x97\xfa\xd2\xb0\x19\x07\x3c\xe0\x69\x09\x26\xf9\x03\xdf\xb6\xf7\x52\xa3\x71\x10\x29\x1c\x8d\x24\x18\xd0\x71\x96\x76\xf0\xce\xb0\x0f\x30\x68\x9f\xd6\x30\x12\x1a\xb7\x17\x57\xf9\x86\x97\x60\x18\x24\x3a\x18\x90\xa5\x2e\xb2\xf2\x55\x24\x82\x41\x53\xa0\x89\x00\x90\x78\x20\x68\x83\x3f\x34\x42\x3c\x33\x75\x23\xb2\x6c\xab\xac\x2a\xc2\x60\x58\x97\x82\xea\x22\xac\x85\xf8\xbe\x81\x17\x4d\xf0\xd4\xbb\xbd\xd9\x59\x82\x97\x8c\x90\xde\x71\x40\x99\xa6\xc0\x14\x5a\x94\x04\x51\xe7\x3c\xa0\x0d\x84\xea\x94\x72\xa1\xa8\xb3\xfe\x44\x0a\xa2\x3f\x50\x16\x25\x7e\x28\x6c\xd8\x75\xd6\x48\x4c\x7c\x3c\xe7\x1b\x59\x26\xd5\x8d\xf8\xb1\x14\x4d\x36\x32\xc6\x6b\x04\x6b\x3c\x12\xe0\xb8\xd0\x14\x56\xce\x79\x2e\xc4\x81\x90\x49\x09\x00\xc8\x8b\x8c\xec\x03\x29\x30\x0e\x0c\xc7\x7c\xc2\x3d\x15\xef\x08\x5d\xbf\xb3\x26\x6a\x52\x35\x4b\xe2\xa7\x06\x1e\xb3\x90\x3c\xcf\xaf\xd9\xfd\x53\xdd\x49\x23\x95\xfc\x7a\x15\x9f\x53\xaa\x4c\xdb\x52\x98\xc8\x14\x3f\x37\x29\xb3\x80\xe0\x68\x80\x4d\x79\xb8\x86\x4f\x59\x59\xa6\xbd\xf8\x71\x3e\x1c\xd0\xda\xd3\x32\xcb\x65\x4d\x0e\x42\xef\x4a\xe7\x62\xe4\xef\xba\x9a\xd2\x7a\xf2\x52\x96\xa2\x3d\x31\x1b\xb7\x87\xd9\x0b\x91\x56\x3f\x6b\x54\x02\xfc\x2e\xe8\x8d\xb8\x5b\x09\x61\x0e\x9d\x0f\x5c\xf7\x5d\xd6\x9d\x09\x3e\xcc\x9e\x7d\xa8\x48\xeb\x87\x19\xea\x72\xae\x88\x77\x43\x2b\xb8\xef\xfe\x7d\xfa\x63\xfb\xd7\x66\xfb\xf8\xf9\xcb\xef\x9b\xc7\xc7\xed\x6f\xcf\xcf\x42\x4c\xec\x2c\x2e\x1f\x85\x35\x6c\x94\x0a\x14\xe3\x47\x78\x13\xd9\x63\x17\xa8\xc3\x40\x0b\x94\x92\xd7\xb0\xe9\x59\x8f\x43\x4d\x08\x18\x7f\x96\x78\x92\x98\x5f\xd2\x60\x46\x54\x65\xfe\x58\xc1\xe9\xd7\xec\x89\x3f\x61\x87\x3b\x63\x0d\x9f\x1e\xbe\x79\x9b\xd9\x6d\x2e\xc3\x3c\xff\xba\x58\xe5\x9c\xc8\x55\x7b\x71\xba\xad\x84\xb3\xf6\xc7\x1c\xc8\x87\xfb\xf7\x03\x68\xca\x2e\xbf\xd0\x50\x3f\x65\x8b\x2a\x75\x7d\x55\x7d\xd5\x97\x9c\x36\x11\x8f\xb4\x78\xb8\xcf\xac\x4b\x60\xbf\x86\xd5\x98\xdf\xab\x92\x4a\x38\x91\x92\x3e\x39\xa9\x7e\xe6\xef\x86\x89\x46\x6a\x92\xaf\xb7\x06\x30\x9d\x73\x95\xd7\x3b\x6b\xdc\xeb\xad\xe1\x5c\xe0\xe7\xb9\xaf\x54\x76\xab\xdb\xac\xd5\xff\xd2\x2f\x67\x30\xc6\xb0\x27\xbe\x39\xa1\x8a\x2f\xc2\xce\xe2\x2c\xfe\x0b\x00\x00\xff\xff\x84\xe0\xd4\x8e\x0d\x07\x00\x00" func flowtokenCreate_forwarderCdcBytes() ([]byte, error) { return bindataRead( @@ -1670,11 +1670,11 @@ func flowtokenCreate_forwarderCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/create_forwarder.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x42, 0xa4, 0x5, 0xa, 0x19, 0x3f, 0x28, 0x81, 0x28, 0x7d, 0x64, 0x95, 0xda, 0x21, 0x88, 0x7f, 0x1d, 0x27, 0x7d, 0xc3, 0x47, 0x64, 0x7a, 0x7c, 0x3e, 0xd2, 0x6a, 0x1e, 0xd6, 0x4a, 0xb6, 0x3f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0x62, 0x9a, 0x56, 0x99, 0xaf, 0x95, 0xe9, 0xb7, 0xa1, 0x62, 0xc8, 0xe2, 0xe2, 0x4, 0xda, 0x6, 0x2c, 0x61, 0xe8, 0x9d, 0x89, 0x85, 0xf0, 0x6f, 0x3a, 0xd7, 0x36, 0xc4, 0xb5, 0x4d, 0xb1}} return a, nil } -var _flowtokenMint_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\xcd\x6e\xda\x40\x10\xbe\xfb\x29\x46\x1c\x22\x23\x35\x76\x0f\x55\x0f\x88\x24\x72\x1b\xa8\xaa\xa6\x44\x0a\xd0\x9e\x97\xf5\x60\x46\x35\xbb\xd6\xec\x38\x10\xa1\xbc\x7b\xb5\x5e\x1b\x70\x1a\xba\x17\x4b\xeb\x6f\xbe\xbf\x59\xda\x56\x96\x05\xa6\xb5\x29\x68\x55\xe2\xc2\xfe\x41\x03\x6b\xb6\x5b\xf8\xb8\x9f\x2e\x67\xdf\xbe\x7f\x79\x98\x2c\x1e\x7f\x4c\x66\xd9\xfd\xfd\xd3\x64\x3e\x8f\xba\x81\xd2\xee\xfa\xe0\x87\xc7\xdf\x3d\x60\x94\xa6\x29\x2c\x36\xe4\x40\x58\x19\xa7\xb4\x90\x35\xb0\x25\x23\x0e\xc4\x4f\x3a\xa8\x1d\x99\x02\x64\x83\xa0\xb4\xb6\xb5\x11\x90\x8d\x12\x70\x62\x19\x5d\x73\xef\x65\x20\xe8\x64\xf9\x96\x0c\x30\x3a\x5b\xb3\xc6\x13\x3b\x05\xa4\x43\x7e\x26\x7d\x64\x8a\xa2\x33\xd5\x98\x51\x53\x45\x68\x64\x04\x59\x9e\x33\x3a\xf7\x01\xd4\xd6\xe3\x46\xb0\x9c\xd2\xfe\xf3\xa7\x21\x1c\xa2\x08\x00\xa0\x44\x09\xf6\x1a\xbd\x11\x5c\x1d\x93\x26\xcd\x0d\x39\x61\x25\x96\xfb\xe0\x27\xd4\x48\xcf\xc8\x23\xb8\x3a\xf4\xba\x4c\xba\x3f\xaf\x81\xbe\x62\xac\x14\x63\xec\xa8\x30\x1e\x9e\xd5\xb2\xc9\x82\xe5\xa3\x05\x7f\x1c\x96\xeb\xe4\xe4\x03\x6e\x20\x4c\x1c\x01\xfe\x24\x2b\xcb\x6c\x77\xe3\x4b\x1e\x6f\x63\xbf\x9c\x11\xa4\xbe\x51\x55\x60\xba\xee\x70\x0d\x6c\xd8\x23\xbb\xbb\x83\x4a\x19\xd2\xf1\x60\xde\x28\xf9\x62\x8d\x95\xa6\xdc\xc6\x08\x28\x3f\x34\x18\xbe\x67\xb2\x4b\x09\x37\x50\xa0\xb4\x81\x4e\xb5\xf7\x95\x92\x02\xe5\xab\xaa\xd4\x8a\x4a\x92\x97\x38\xad\xea\x55\x49\xfa\x64\xae\x23\x1b\xbe\x1f\xf6\x52\xc1\xb7\xf1\xa5\x40\x4b\xa3\x56\xa5\x4f\x01\x81\x03\xb8\xb3\xcb\xb8\x46\x46\xa3\x71\x10\x66\xdb\x2d\xe1\x1e\x75\x2d\x08\x87\x23\xa1\xdf\xb4\x7f\xbb\xc8\x30\xbe\x7e\xbb\x9d\x44\x33\x2a\xc1\x19\xee\x7e\x36\x90\x58\x95\xa5\xdd\x61\x9e\xb5\x4f\x2c\x3c\xb5\xe1\xbf\x64\xf9\x2f\x55\x97\xe2\x19\x03\x77\xe2\x3f\x4d\x2c\x17\xab\x37\xc3\xff\x69\x3d\xc9\xb1\xb2\x8e\xa4\x5d\xf7\xf8\xfa\x8c\xfc\x6c\x30\x47\x27\x6c\x5f\x5a\xad\x36\xef\xeb\xdf\x00\x00\x00\xff\xff\xac\x61\xd6\x4a\x02\x04\x00\x00" +var _flowtokenMint_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\x4d\x6f\x9c\x3c\x10\xbe\xf3\x2b\x46\x1c\x22\x90\xde\xc0\xe5\x55\x0f\x68\x93\x08\x55\xca\xad\x3d\xb4\x49\xef\xc6\xcc\xb2\xa3\x1a\x1b\x8d\x87\x6c\xa2\x55\xfe\x7b\x65\x0c\xec\x92\x66\xeb\xcb\x6a\xcd\x33\xcf\xd7\x98\xfa\xc1\xb1\xc0\xe3\x68\x3b\x6a\x0c\x3e\xb9\xdf\x68\x61\xcf\xae\x87\x74\x73\x97\x26\x0b\xd2\xb8\xe3\x06\xb5\xfc\x4f\x93\xa4\x2c\x4b\x78\x3a\x90\x07\x61\x65\xbd\xd2\x42\xce\x42\x4f\x56\x3c\x48\x80\x78\x18\x3d\xd9\x0e\xe4\x80\xa0\xb4\x76\xa3\x15\x90\x83\x12\xf0\xe2\x18\xfd\x74\x1f\xf8\x20\x0a\xd4\x6d\x4f\x16\x18\xbd\x1b\x59\xe3\x99\x9d\x22\xd2\x23\xbf\x90\x5e\x99\x92\xe4\x42\x35\x63\xd4\x34\x10\x5a\xa9\xa0\x6e\x5b\x46\xef\xff\x03\xd5\x07\x5c\x05\xcf\x8f\xf4\xfa\xe5\xff\x1c\x4e\x49\x02\x00\x60\x50\xa2\xbd\x49\xaf\x82\x9b\x35\x52\x31\xdd\x90\x17\x56\xe2\x78\x0b\xfe\x81\x1a\xe9\x05\xb9\x82\x9b\xd3\xa6\xa9\x62\xf9\xf2\x1e\xe9\x07\xc6\x41\x31\x66\x9e\x3a\x1b\xe0\xf5\x28\x87\x3a\x5a\x5e\x2d\x84\xe3\xd1\xec\x8b\xb3\x0f\xb8\x83\x38\xb1\x02\xc2\x29\x1a\xc7\xec\x8e\xbb\x6b\x1e\xef\xb3\xb0\x95\x0a\xca\xd0\xa8\xea\xb0\xdc\x2f\xb8\x09\x96\x6f\xc8\x1e\x1e\x60\x50\x96\x74\x96\xfe\x9c\x94\x42\xb1\xd6\xc9\x54\xee\x64\x04\x54\x18\x4a\xf3\xcf\x4c\x2e\x29\xe1\x0e\x3a\x94\x39\xd0\xb9\xf6\xad\x52\xd1\xa1\x7c\x55\x83\x6a\xc8\x90\xbc\x65\xe5\x30\x36\x86\xf4\xd9\xdc\x42\x96\x7f\x1e\xf6\x5a\xc1\xf7\xd9\xb5\x40\xcf\x56\x35\x26\xa4\x80\xc8\x01\xbc\xd8\x65\xdc\x23\xa3\xd5\x98\xc6\xd9\x79\x4b\xf8\x8a\x7a\x14\x84\xd3\x4a\x18\x36\x1d\xde\x2e\x32\xec\x6e\x3f\x6e\xa7\xd0\x8c\x4a\xf0\x3b\x1e\xbf\x4d\x90\x4c\x19\xe3\x8e\xd8\xd6\xf3\x13\x8b\x4f\x2d\xff\x9b\xac\xfd\xa5\x46\x23\x81\x31\x72\x17\xe1\x67\x8a\xe5\x33\xf5\x61\xf8\x1f\xad\x17\x2d\x0e\xce\x93\xcc\xeb\xde\xdd\x5e\x90\x5f\x0c\xb6\xe8\x85\xdd\xdb\xac\x35\xe7\x7d\xff\x13\x00\x00\xff\xff\xbd\x70\xe8\x8d\xf4\x03\x00\x00" func flowtokenMint_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1690,11 +1690,11 @@ func flowtokenMint_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/mint_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xff, 0xc6, 0x66, 0x5d, 0xee, 0x48, 0xe, 0xb9, 0xea, 0x2f, 0xd, 0xc1, 0xe8, 0xcf, 0x70, 0x67, 0x81, 0x67, 0x29, 0x35, 0x1, 0x39, 0x44, 0x65, 0x4b, 0xc, 0x19, 0x1e, 0xcd, 0x6a, 0x57, 0x65}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x11, 0xb4, 0xab, 0xe0, 0x1f, 0xf7, 0x4b, 0x2f, 0xa2, 0xc4, 0xbe, 0x81, 0x22, 0x80, 0x5e, 0xb2, 0x17, 0x19, 0xee, 0xb7, 0x86, 0x19, 0x1b, 0xfa, 0x12, 0x20, 0x9d, 0xe7, 0x0, 0x31, 0xed, 0xf8}} return a, nil } -var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\xcb\x6e\xf2\x30\x14\x84\xf7\x7e\x8a\x11\x8b\xff\x0f\x9b\xa4\x8b\xaa\x0b\xd4\x16\x71\x4b\x55\x15\x81\xc4\xa5\x5d\x3b\xc9\x31\x58\x35\x76\xe4\x4b\xa1\x42\xbc\x7b\x45\x6e\x2d\x5e\x59\xf2\x7c\xe3\x99\x73\x92\x04\x9b\xbd\x74\x70\xb9\x95\xa5\x87\x25\x5e\x38\xf8\x3d\x21\xe3\x8a\xeb\x9c\x20\x24\xa9\x02\x46\x80\x6b\xf0\x3c\x37\x41\xfb\xff\x0e\xa9\x32\xc7\x8d\xf9\x24\x8d\x71\xad\x63\x4c\x1e\x4a\x63\x3d\xd2\xa0\x77\x32\x53\x54\xbf\x0a\x6b\x0e\xb8\x3b\xa5\xdb\xc5\xcb\xeb\x78\x3e\xdb\x2c\xdf\x66\x8b\xd1\x74\xba\x9a\xad\xd7\x1d\xd0\x59\xb5\xe2\xf9\xf2\xe3\x46\xc8\xca\x90\x41\x04\x8d\x03\x97\x3a\x6a\x42\x0c\x30\x2a\x0a\x4b\xce\xf5\x07\xd8\xa6\xf2\xf4\x70\x8f\x33\x63\x00\xa0\xc8\xe3\x8b\x07\xe5\x57\x24\xf0\x84\x1d\xf9\x51\x8d\xb4\x68\xbf\x92\x5d\x4f\xbc\x23\x3f\xe1\x25\xcf\xa4\x92\xfe\x3b\x4a\xca\x90\x29\x99\x27\xa2\x8d\xd4\x94\xfb\x03\x64\xc6\x5a\x73\x7c\xfc\xd7\xa5\x8e\xdf\xaf\x5f\x9d\x6f\x6a\xc7\x0d\x77\x79\x8e\x7e\xd1\xe1\x10\x25\xd7\x32\x8f\x7a\x13\x13\x54\x01\x6d\x3c\x6a\xb7\x76\x86\xb0\x24\xc8\xd2\xf5\xe6\x4d\xb5\x84\xca\xbb\xd7\xaf\x7b\x59\xf2\xc1\xea\xae\x5a\xdc\x6c\x88\x5d\xd8\x4f\x00\x00\x00\xff\xff\x38\x9b\x14\x49\xc5\x01\x00\x00" +var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\xcd\x4e\xc3\x30\x10\x84\xef\x7e\x8a\x51\x0e\x90\x5c\x92\x0b\xe2\x50\x01\x55\xa9\xd4\x07\x40\x85\xfb\xc6\x59\xb7\x16\xae\x1d\xd9\x6b\x0a\xaa\xfa\xee\xa8\xcd\x0f\xd4\x27\xff\xcc\x37\xbb\xb3\x6e\x1a\x6c\xf7\x36\x21\xe9\x68\x7b\x41\x64\xea\x12\x64\xcf\x68\xc9\x91\xd7\x0c\x63\xd9\x75\x08\x06\xe4\x41\x5a\x87\xec\xe5\x3e\x61\xe3\xc2\x71\x1b\x3e\xd9\xe3\x75\xd0\x29\x65\x0f\x7d\x88\x82\x4d\xf6\x3b\xdb\x3a\x1e\x5e\x4d\x0c\x07\x14\x37\x77\xc5\xac\x9c\x3d\x46\xd5\x74\x2e\x94\x22\xad\x39\xa5\x92\x9c\xab\x60\xb2\xc7\x81\xac\x2f\xc7\xf2\x0b\xac\xba\x2e\x72\x4a\xd5\x02\xef\x1b\xfb\xfd\xf8\x80\x93\x52\x00\xe0\x58\xf0\x45\xd9\xc9\x1b\x1b\x3c\x63\xc7\xb2\x1a\x90\x09\xad\xae\xb2\xcb\xaa\x77\x2c\x6b\xea\xa9\xb5\xce\xca\x4f\xd9\xf4\xb9\x75\x56\x37\x66\xea\x61\x8c\xf5\x0f\x68\x43\x8c\xe1\xf8\x74\x37\xb7\x59\x7f\x5c\x4a\x9d\x6e\xc2\xd5\x23\x77\x7e\x29\xff\xd0\xe5\x12\x3d\x79\xab\xcb\x62\x1d\xb2\xeb\xe0\x83\x60\x70\x9b\xa6\x87\xc8\x86\x23\x5f\x76\x12\xae\xe3\xbf\x7a\x17\xd5\x90\x2b\xb2\xe4\xe8\xe7\x68\xf5\xf8\x37\xea\xac\x7e\x03\x00\x00\xff\xff\x56\x32\x0c\x91\xbf\x01\x00\x00" func flowtokenScriptsGet_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -1710,11 +1710,11 @@ func flowtokenScriptsGet_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/scripts/get_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xeb, 0x3, 0xd9, 0xd3, 0xc5, 0xf4, 0x33, 0xcb, 0xf, 0x2c, 0xdd, 0x7f, 0x8f, 0xa6, 0x25, 0xa7, 0x5e, 0xce, 0x4c, 0x9f, 0xad, 0x8c, 0x3b, 0xa5, 0x1f, 0xbf, 0x1a, 0x3c, 0xe2, 0xdb, 0xa8, 0xda}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb6, 0xb8, 0x2d, 0x30, 0x53, 0xb2, 0x1c, 0x7, 0xe3, 0xeb, 0x6b, 0xc6, 0xad, 0x52, 0x28, 0xaa, 0x96, 0xb2, 0xce, 0x9f, 0x1e, 0x1b, 0x24, 0x80, 0x9f, 0xe9, 0x39, 0xe7, 0x1d, 0xc2, 0x44, 0x69}} return a, nil } -var _flowtokenScriptsGet_supplyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\xce\x3f\x4b\xc4\x40\x10\x05\xf0\x7e\x3e\xc5\x2b\xb5\x71\x2d\xc4\x42\xb0\x10\x92\x34\x8a\x01\x13\xb1\x5e\x93\x5d\xb2\xb8\xff\x98\x9d\xc5\x1c\xc7\x7d\xf7\x83\xdc\x1d\x77\xed\xcc\x8f\xf7\x9e\x52\x18\x17\x57\x50\x26\x76\x59\xc0\x46\xcf\x05\xb2\x18\x48\x12\xed\x51\x6a\xce\x7e\x07\xeb\x8c\x9f\x49\x29\x24\xbb\x3d\x3b\x9f\xfe\xc7\xf4\x67\x22\x4a\xd0\x2c\x98\x52\x14\xd6\x93\x10\xb9\x90\x13\xcb\x0d\xb0\x9c\x02\x1e\xd7\xee\xa3\xff\x19\xfb\xf7\xf6\xf3\xad\x69\xbe\xda\x61\x20\xca\xf5\x17\xb6\x46\x04\xed\xe2\xdd\xfd\x0b\xbe\x3b\xb7\x3e\x3f\x61\x4f\x04\x00\xde\xc8\xa5\xfc\xf5\x9a\xf6\xb0\xad\x1a\xb6\xfb\xc9\xb1\x91\xca\xf1\x4c\xe9\x70\x0c\x00\x00\xff\xff\x89\xd7\x2e\x22\xcf\x00\x00\x00" +var _flowtokenScriptsGet_supplyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x8e\x3d\x8a\xc3\x30\x14\x84\xfb\x77\x8a\xc1\x95\xdd\xac\x9a\x65\x8b\x85\xb4\xbe\x40\x9c\x03\x08\x59\xc2\x22\xfa\xe3\xbd\x67\x92\x10\x72\xf7\x80\xf3\x5b\xce\xcc\xc7\xcc\x18\x83\x69\x89\x02\x71\x1c\x9b\x82\xbd\x9d\x05\xba\x78\x68\x55\x9b\x20\x6b\x6b\xe9\x82\x10\x7d\x9a\xc9\x18\xd4\xb0\x85\x63\xaa\xa7\xa9\x1e\x7d\x81\x64\xcb\x0a\x57\x8b\xb2\x75\x4a\x14\x73\xab\xac\x5f\x40\xe0\x9a\xd1\xbd\x75\x47\x64\x9d\xf3\x22\xbd\x4d\x69\x40\x58\x0b\xb2\x8d\xa5\x1f\xfe\x71\x18\xe3\xf9\xef\x17\x57\x22\x00\x48\x5e\x5f\xeb\xbb\x4f\xdd\xcf\x76\x6b\xbf\xf9\x0f\x8e\xbd\xae\x5c\x9e\x28\xdd\xee\x01\x00\x00\xff\xff\x93\xe0\xcd\xc5\xd0\x00\x00\x00" func flowtokenScriptsGet_supplyCdcBytes() ([]byte, error) { return bindataRead( @@ -1730,11 +1730,11 @@ func flowtokenScriptsGet_supplyCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/scripts/get_supply.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0x97, 0xdd, 0xc6, 0x1f, 0xdd, 0xa3, 0xc6, 0x4b, 0xf9, 0xd5, 0xe8, 0x4b, 0x50, 0xb5, 0x98, 0x62, 0xbb, 0xdf, 0x23, 0xd, 0x65, 0x66, 0x9e, 0xf3, 0x3, 0x62, 0x4b, 0xee, 0xcb, 0x8f, 0x71}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0x7c, 0x11, 0x45, 0x40, 0xad, 0x8d, 0x3d, 0x20, 0x6, 0x5b, 0x4d, 0x33, 0xbd, 0x92, 0x38, 0xcd, 0x91, 0x1f, 0x33, 0x5d, 0xa2, 0x8c, 0xf9, 0x8e, 0xd7, 0xdf, 0x52, 0x6d, 0xc0, 0x4e, 0x90}} return a, nil } -var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xdf\x6a\x1b\x3d\x10\xc5\xef\xf7\x29\xce\xd5\x87\x0d\xf9\xbc\xbd\x0e\x49\xc0\x69\x9c\x52\x5a\x52\x48\xdc\xde\x8f\xe5\xd9\x5d\x11\x59\x12\xd2\x28\x8e\x31\x7e\xf7\xa2\xfd\x63\x77\x9b\x1a\x0a\xa1\xba\x30\xd6\xcc\xd1\xd1\x99\x9f\xb6\x28\x4b\x2c\x1b\x1d\x21\x81\x6c\x24\x25\xda\x59\xe8\x08\x82\xf0\xc6\x1b\x12\x46\xe5\x42\xde\x9e\xfa\xf9\x8c\x38\xd0\x7a\x0d\xc2\x0f\x4a\x46\x10\x38\xba\x14\x14\xe7\xba\x34\xac\x03\x48\x29\x97\xac\x64\x6d\xcc\x35\x92\xdc\xd8\x41\x91\x45\x8a\x9c\x37\xa8\x8c\xdb\x2e\xdd\x33\xdb\xa2\xd0\x1b\xef\x82\xe0\x3e\xd9\x5a\xaf\x0c\xb7\x55\x54\xc1\x6d\xf0\xe1\xf5\xfe\xfb\xc3\xa7\xcf\xb7\x5f\x17\xcb\x6f\x5f\x16\x0f\xf3\xbb\xbb\xc7\xc5\xd3\xd3\xf1\xc0\x60\x31\x88\x47\xa2\xe2\xd7\xa9\xf6\x45\x01\x00\x3e\xb0\xa7\xc0\x93\xa8\x6b\xcb\xe1\x12\xf3\x24\xcd\xbc\x0b\x3b\x1d\x34\x79\xe9\x0a\x9d\x64\xb6\x72\x21\xb8\xed\xd5\x7f\xc7\xbb\x66\xed\xd0\x37\x93\x7c\xe5\x25\xca\x28\x2e\x50\xcd\xe5\x71\x9c\xb6\x3d\xc5\xf5\x35\xac\x36\xd8\x1f\x2d\xf3\x2a\x4b\x7c\x0c\x9c\xb9\x12\x2c\x6f\x4f\x0c\x7a\x92\x64\xd7\xf0\x49\xa0\x05\xda\xa2\xb7\x1e\x39\xf4\xa9\x22\xbd\xf0\xe4\xea\xff\x53\x28\xd5\xda\x2e\x36\x5e\x76\xad\xd5\x64\x7a\x01\x71\xe7\xf3\x15\x67\x73\xf9\xb4\x32\x5a\x41\x91\xa7\x95\x36\x5a\x76\xfd\xb3\xf6\x11\xdb\xc7\x74\xd6\xec\xc0\xaf\xde\x45\x8e\xbf\x1b\x65\xe9\x9a\xbd\x8b\x5a\x50\x25\xdb\xe1\x97\x26\xb8\x54\x37\x6d\xf3\x91\x15\xeb\x17\x0e\xd0\x56\x38\x54\xa4\xfe\x38\xa1\xd1\xf6\xf9\x0d\xf5\xfd\xe8\x13\x99\x0d\x4e\x87\x9b\xc9\xc8\xa2\x4d\xd2\xcd\x71\x9a\x7b\x10\x5f\xbc\x91\x0a\x85\x9a\xe5\x2c\xab\x91\xfe\x1f\x83\x5b\x91\x21\xab\x18\x95\x66\xb3\x1e\x51\xbb\xed\x3b\xef\x86\xd6\x1b\xfd\x15\xb3\x5e\xfb\x5e\x64\xc3\xbf\x43\xd1\xfd\x1e\x0a\xfc\x0c\x00\x00\xff\xff\xf5\xa4\x7a\x20\x7b\x04\x00\x00" +var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xdd\x6a\xdc\x3c\x14\xbc\xd7\x53\x0c\x7b\xf1\xe1\x85\x7c\xeb\xfb\x90\x04\xd2\xd2\x3e\x40\x09\xbd\x3f\x96\x8f\x6d\x11\xad\x24\xa4\xa3\x6c\x97\x65\xdf\xbd\xc8\x3f\xbb\x75\xd3\x85\x42\xa8\x2e\x8c\x75\x66\x34\x9e\x19\x59\xd5\x35\x5e\x06\x93\x20\x91\x5c\x22\x2d\xc6\x3b\x98\x04\x82\xf0\x3e\x58\x12\x46\xe7\x63\xd9\x5e\xf1\x72\x46\x3c\xa8\x6d\x41\xf8\x4e\xd9\x0a\x22\x27\x9f\xa3\xe6\x32\x97\x81\x4d\x04\x69\xed\xb3\x93\xc2\x4d\x65\x46\x52\x80\x23\x34\x39\xe4\xc4\x65\x83\xce\xfa\xc3\x8b\x7f\x65\xa7\x94\xd9\x07\x1f\x05\x5f\xb3\xeb\x4d\x63\x79\x9c\xa2\x8b\x7e\x8f\xcd\x6a\xb6\xb9\x30\x97\xb3\x0b\x6b\xd9\x6f\x94\xfa\x35\xcb\x49\x29\x00\x08\x91\x03\x45\xae\x92\xe9\x1d\xc7\x7b\x3c\x67\x19\x9e\x27\x8b\xdb\x85\x53\x96\xe9\x30\x51\x76\x8d\x8f\xd1\x1f\x1e\xfe\xbb\x08\xef\xc6\xa8\x4f\x55\xf9\xde\x3d\xea\x24\x3e\x52\xcf\xf5\x25\xc4\x08\x6f\xf1\xf8\x08\x67\x2c\x4e\x17\xc9\xb2\xea\x1a\x9f\x23\x97\x36\x09\x8e\x0f\xd7\xe4\x73\x7f\xe4\x5a\x84\x2c\x30\x02\xe3\x30\x4b\xaf\x14\x66\x57\x89\xde\xb8\x7a\xf8\xff\x6a\x4a\x8f\xb2\x5f\xf6\x41\x8e\xa3\x54\xb5\xbd\x83\xf8\xdb\xfe\xd4\x4d\x5f\x21\x37\xd6\x68\x68\x0a\xd4\x18\x6b\xe4\x38\x5f\xe6\x6c\x71\xbc\x42\xef\xec\x11\xfc\x23\xf8\xc4\xe9\x77\xa1\x42\x6d\x39\xf8\x64\x04\x5d\x76\x53\xfd\x32\x44\x9f\xfb\x61\x04\xbf\xb1\x66\xf3\xc6\x11\xc6\x09\xc7\x8e\xf4\x1f\x13\x5a\xe3\x5e\xdf\xb5\x7e\x5a\xfd\x04\xbb\x45\xe9\xfc\x54\xad\x24\x46\x27\x53\x8e\x6b\xee\x85\x7c\xf7\x8e\x2a\x14\x7b\x96\x9b\x5d\xad\xf8\xff\xb8\xb8\x86\x2c\x39\xcd\xe8\x0c\xdb\x76\xd5\xda\xa7\x19\xf9\x70\x69\xb3\xd0\x5f\x75\x36\x73\x3f\x5a\xd9\xf2\x76\x56\xd3\xf3\xac\xf0\x33\x00\x00\xff\xff\x47\x64\xa2\x4a\x71\x04\x00\x00" func flowtokenSetup_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -1750,11 +1750,11 @@ func flowtokenSetup_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/setup_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd, 0x7f, 0xe2, 0x5c, 0x57, 0xa8, 0xac, 0xa8, 0xe3, 0xb8, 0xd6, 0x96, 0x91, 0x2e, 0x58, 0x58, 0x1, 0xf3, 0x34, 0xd2, 0x9e, 0xcf, 0x4a, 0xfd, 0xec, 0xea, 0x87, 0xa2, 0x4d, 0xa5, 0xfb, 0xc9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x61, 0x3c, 0xd0, 0xd0, 0x1e, 0x5, 0x7e, 0xb1, 0xd5, 0xf1, 0x86, 0x97, 0x83, 0xbf, 0xc, 0xb0, 0xb1, 0x71, 0x7, 0x71, 0x34, 0x7a, 0x1c, 0xa6, 0x75, 0xdd, 0xef, 0x71, 0x2f, 0xb2, 0x18, 0xe9}} return a, nil } -var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\xc1\x6e\xdb\x3a\x10\x3c\x47\x5f\xb1\x2f\x87\x17\x19\x68\xa4\x1e\x8a\x1e\x8c\x34\xa9\x9b\xc4\x41\xd1\x22\x05\x1c\xa7\x3d\x53\xd2\x4a\x22\x2a\x93\xc2\x72\x15\xd9\x08\xfc\xef\x05\x49\x51\xb1\x1c\xa0\xa9\x2f\x86\xc8\xd9\xd9\xd9\x99\x65\x9a\xc2\xba\x96\x06\x98\x84\x32\x22\x67\xa9\x15\x48\x03\x02\x18\x37\x6d\x23\x18\xa1\xd4\x64\x3f\x0f\xee\xb9\x16\x1c\xa5\x29\xe4\xba\x6b\x0a\xc8\x10\x3a\x83\x05\x64\x3b\x10\x6a\xa7\x15\x02\x6b\x30\xa8\x0a\x60\xfd\x1b\x95\xb1\x9f\x42\x69\xae\x91\x40\xe4\xb9\xee\x94\x2b\xb6\x24\x50\x0b\x03\x19\xa2\x02\x83\x0c\x5d\x6b\xa1\x84\x39\xca\x27\x1c\x8a\x93\x28\x4d\x23\xa7\x11\xa1\x97\x5c\x17\x24\x7a\x10\x1b\x4b\x02\xc2\xb6\xa8\x31\x90\x42\x49\x7a\x03\x15\xf2\xe2\xa5\x49\x1f\x14\x5a\x5c\x2b\x48\x6c\x90\x91\x9c\x24\x7b\x72\x30\x54\x14\xc9\x4d\xab\x89\x61\xd9\xa9\x4a\x66\x0d\xae\x6d\x7f\xcf\xf9\x7e\xbb\x7c\xbc\xbf\xfb\xfa\xe5\xfb\xed\xfa\xc7\xb7\xdb\xfb\xc5\xcd\xcd\xea\xf6\xe1\x61\x2c\x68\x74\x3f\x01\x4f\x40\xd1\x41\x8f\xd8\x0b\x9f\xc3\xe3\x52\x6e\x3f\x7e\x78\x07\xac\xe7\xb0\x28\x0a\x42\x63\x66\xf0\x1c\x45\x00\x00\xc3\xb0\x3f\x45\xd7\x30\x10\x1a\xdd\x51\x8e\x83\x5b\xba\x29\x8c\x17\x3e\x38\x6b\x4f\x05\x21\x64\x28\x55\xe5\xc7\x29\x91\x08\x0b\x47\xd5\x20\xdb\x20\xd8\x71\xcd\xe1\xf3\x64\xb4\xc4\x9d\xfa\x9e\x2d\x61\x2b\x08\x63\x23\x2b\x85\x34\x87\x45\xc7\xf5\xe0\xe2\xa8\x6b\xd0\x76\x87\x0c\x02\x08\x4b\x24\x54\x39\x06\x27\x7d\xe5\x99\x01\xc3\x9a\xb0\x80\x27\x47\x1e\xea\xac\x10\x77\xb2\xc2\x12\x3e\x0d\xe0\x24\xd3\x44\xba\xbf\xf8\x7f\x34\xd0\x4b\xba\x8c\xad\x8f\x73\x48\x2d\x95\xa8\x30\x2d\xc3\xbd\xbb\x9e\x45\x27\x27\x27\x57\x57\xd0\x0a\x25\xf3\xf8\xf4\xda\x25\xac\x34\x83\xa7\x7b\x2d\x4d\xf7\x5e\x99\xab\xfe\xef\x74\x36\x19\xe7\x57\xd8\xa9\xc1\x51\x17\xe1\xdb\x03\x19\x6c\xca\x64\xb4\x16\x2e\xce\xc7\xf1\x92\xb0\xa5\x63\xd8\xfe\x7f\xe6\x6a\xf7\xbe\x39\x6e\x31\xef\x18\xff\xcd\x5a\xc2\x5c\xb6\x12\x15\x9f\x19\x58\xf9\xc7\x41\x13\x67\x87\x17\x43\xde\xdc\x83\x17\x10\xb3\x9e\x8d\x48\xfb\x4b\x2a\xe4\x6b\xd1\x8a\x4c\x36\x92\x77\x71\xda\x76\x59\x23\xf3\x17\x83\x03\xfd\x51\x55\x08\xea\x79\xba\x40\x01\xbd\xbf\x8c\xdf\x0e\xc5\x43\xff\x3e\x9d\x33\xf3\x28\xa0\x1b\x6c\xb5\x91\xec\xb0\xc1\x5a\x15\xd2\x92\xea\x15\x07\x1d\x3b\x74\xe0\x4e\x52\x78\xb2\x61\xc1\x2e\xce\xa7\x31\x86\x88\xf6\xd1\x9f\x00\x00\x00\xff\xff\xab\x4d\x31\xba\x15\x05\x00\x00" +var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x41\x4f\xdc\x3c\x10\x3d\x93\x5f\x31\xdf\x1e\x20\x2b\x7d\x24\x97\xaa\x87\x15\x85\x22\x2a\x7a\x47\xb4\x3d\x3b\xc9\xcb\xc6\x6a\xd6\x8e\xc6\x13\x02\x42\xfc\xf7\xca\x76\x1c\x36\x20\x95\xee\x65\x95\xf1\x9b\x37\x6f\xde\xb3\xcb\x92\xee\x3b\xed\x48\x58\x19\xa7\x6a\xd1\xd6\x90\x76\xa4\x48\x70\x18\x7a\x25\xa0\xd6\xb2\xff\x3c\x3a\x97\x4e\x49\x56\x96\x54\xdb\xb1\x6f\xa8\x02\x8d\x0e\x0d\x55\x4f\xa4\xcc\x93\x35\x20\xb1\xe4\x60\x1a\x12\xfb\x1b\xc6\xf9\x4f\x65\xac\x74\x60\x52\x75\x6d\x47\x13\x9a\x3d\x09\x75\xca\x51\x05\x18\x72\x10\x1a\x07\x0f\x65\xd4\xd0\x0f\x98\x9b\x8b\xac\x2c\xb3\xa0\x11\x34\x69\xe9\x1a\x56\x13\xa9\x83\x27\x21\xe5\x47\x74\x48\xa4\xd4\xb2\x3d\xd0\x1e\x72\xfd\x3a\x64\x4a\x0a\x3d\x6e\x50\xac\x0e\x10\x70\x90\xe4\x2b\x47\x4b\x65\x99\x3e\x0c\x96\x85\x6e\x47\xb3\xd7\x55\x8f\x7b\x3f\x3f\x72\x6e\x56\xb5\xcd\x82\xec\xed\xb4\x42\xa5\xef\x4d\x96\x1d\x31\xe7\x51\xee\x8e\x7e\xdc\xea\xc7\xcf\x9f\xfe\x27\xb1\x3b\xba\x6e\x1a\x86\x73\x5b\x7a\xce\x32\x22\xa2\x79\xc5\x9f\x6a\xec\x85\x18\xce\x8e\x5c\x63\xf6\xc8\xf6\x8d\x8b\x72\x67\x3f\x7d\x55\x31\xa8\x82\x36\xfb\xb8\x44\x0b\x66\x34\x81\xaa\x87\x78\xfb\x25\x70\xed\xe8\xeb\x4a\x7c\x11\xaa\x71\xe6\xc0\x18\x14\x23\x77\x7a\x6f\xc0\x3b\xba\x1e\xa5\x9b\xbd\x5b\x74\xcd\xda\xbe\x43\x48\x11\xa3\x05\xc3\xd4\x48\xfe\xc5\xce\x33\x47\x4e\x2c\xa3\xa1\x87\x40\x9e\xfa\xbc\x90\x50\xb9\x43\x4b\x5f\x66\x70\x51\x59\x66\x3b\x5d\xa8\x51\xba\x7c\x2d\xed\xd7\x9c\xaf\xaa\x7a\x6c\xe9\x74\xb1\x33\x6a\xbe\xcc\xbd\xcb\x3b\x2a\xfd\x2c\xb5\x47\xd9\xa6\xf3\x70\xbc\xcd\x4e\x4e\x4e\xae\xae\x68\x50\x46\xd7\xf9\xe6\x26\x04\x6f\xac\x50\x9c\xf7\x5e\xbb\x9d\xa2\xf4\xd0\xfd\xdf\x66\xbb\xda\x37\x49\x49\x96\x87\x80\x3f\xde\xd8\xa1\x6f\x8b\xc5\x7b\xba\x38\x5f\xf6\x2f\xd2\xe5\x5d\x6e\x43\xfc\xdf\x86\xde\x97\x38\x1c\x8f\xa8\x47\xc1\xbf\x79\xcf\xa8\xf5\xa0\x61\xe4\xcc\xd1\x5d\x7c\x33\xbc\xb2\x7e\x7e\x48\x1c\xdd\x3f\x7a\x18\xb9\xd8\xed\x82\xf4\xbf\x62\x0f\xb9\x51\x83\xaa\x74\xaf\xe5\x29\x2f\x87\xb1\xea\x75\xfd\x6a\x70\xa2\x7f\xd3\x35\x27\x79\xfa\xbc\x8e\x31\xa1\x5f\x2e\xf3\x8f\x43\x89\xd0\xbf\x6f\x17\xcc\x7c\x13\xd0\x37\x0c\xd6\x69\x09\xd8\x64\xad\x49\x69\x69\xf3\x8e\x83\xdf\x3a\x74\xe4\x4e\xd1\x44\xb2\xf9\x82\x5d\x9c\xaf\x63\x4c\x11\xbd\x64\x7f\x02\x00\x00\xff\xff\x86\x4e\x2d\xbe\x2c\x05\x00\x00" func flowtokenTransfer_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1770,11 +1770,11 @@ func flowtokenTransfer_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/transfer_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x85, 0xa4, 0x80, 0x7b, 0x7, 0xe0, 0x6e, 0xa7, 0xff, 0xc4, 0x37, 0xf4, 0x66, 0x87, 0x8a, 0x20, 0x73, 0x73, 0xdb, 0x44, 0x60, 0xdd, 0xfe, 0x20, 0x1c, 0x22, 0x9c, 0x38, 0x17, 0x58, 0x62, 0xa3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0x56, 0x9b, 0xf5, 0xbf, 0x19, 0xb0, 0x44, 0x9, 0x5e, 0x7b, 0x5e, 0xb4, 0x63, 0x53, 0x5c, 0x76, 0xae, 0x4b, 0x4c, 0x2a, 0x7f, 0xd0, 0x16, 0xab, 0xf, 0x16, 0xc5, 0x7a, 0x1e, 0xd9, 0xde}} return a, nil } -var _idtablestakingAdminAdd_approved_and_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x54\x4d\x6b\xdb\x40\x10\x3d\x4b\xbf\x62\x92\x43\x2b\xd3\x62\x37\x57\x53\x37\xb8\x55\x0a\x02\x13\x4a\xec\x4b\x09\x39\xac\x77\x47\xd6\xb6\xeb\x5d\xb1\x3b\x8e\x12\x82\xff\x7b\x99\x95\xe4\x8f\x44\xa1\x7b\x11\x48\x6f\xde\x3c\xbd\x79\xb3\x7a\x5b\x3b\x4f\xf0\xd3\xb8\xa6\xc8\x57\x62\x6d\x70\x49\xe2\xaf\xb6\x1b\x28\xbd\xdb\xc2\x97\xa7\x22\xbf\xb9\x5d\x15\xab\xdf\xab\xf9\xf7\xc5\xcd\x3c\xcf\xef\x6e\x96\xcb\x34\x9d\x4c\x26\xb0\xaa\x74\x00\xf2\xc2\x06\x21\x49\x3b\x0b\x42\xa9\x00\xd6\x29\x84\x22\x0f\x40\x0e\xa8\x42\x30\x3a\x10\xb8\x12\x44\x5d\x7b\xf7\x88\x2a\x02\x02\x68\x1b\x39\x18\x51\xe4\x40\xdc\x78\x0c\xf1\x55\x41\x20\x4c\x70\xa0\xad\xf4\x28\x02\x06\x08\xc6\x11\x18\xbd\xd5\x14\x22\x62\xfd\x1c\xeb\xec\x6e\xbb\x46\xcf\xdc\x2d\x65\x53\x39\x10\x1e\x59\x06\x2a\x06\xb6\x74\x25\x08\xfb\xcc\x28\xae\x61\x0d\x5a\x1d\x54\x08\xe3\x51\xa8\x67\xc0\x27\x56\xa9\xed\x99\x9e\xcf\x40\x95\x6e\x3b\x9e\xfe\x65\xa3\x8d\x01\xeb\x08\x3c\x3e\xa2\x27\xc8\xb4\xc2\x6d\xed\x08\x2d\x8d\xd2\xf4\x04\x99\x59\x6c\xe6\xdd\x5f\x17\x79\x98\xc2\xfd\x92\xbc\xb6\x9b\x87\x11\xbc\xa4\x29\x00\xc0\x64\x02\x0b\x27\x85\x81\x47\xe1\x35\xb7\x84\xd2\x79\x10\xe0\xb1\x44\x8f\x56\x62\x6f\x62\x91\x43\x9c\x0d\xcc\xd5\x56\x5b\x70\xeb\x3f\x28\x29\x52\x18\x24\x10\xfc\xf2\x0e\xcb\x29\x7c\x78\x3b\xc7\x71\x2c\x69\xfb\xd5\x1e\x6b\xe1\x31\x13\x52\xd2\x14\xe6\x3b\xaa\xe6\x52\xba\x9d\x25\x56\x04\xdd\x61\x83\x9d\xf7\xae\x19\x12\x22\x5e\xf7\xe7\x13\xd0\x94\xe3\x5e\x04\xcc\x80\xe9\xc7\x2d\xc7\xd7\x77\x15\x7d\xcb\x38\x60\xd3\x81\xe4\x8d\xbb\x67\x84\x2d\xc9\x79\xb1\xc1\x5f\x82\xaa\xd1\xa1\x21\x9f\xeb\x6b\xa8\x85\xd5\x32\xbb\xfc\xe1\x76\x46\xc5\x89\x74\xba\xcf\x54\x87\x2e\xce\x51\xdf\x65\xcb\xb1\x6f\xed\xc0\x27\x94\x3b\x42\x78\x49\x93\x84\x7d\x8c\x29\xe0\xc6\xc7\xa1\xc1\x6c\x48\xe0\x06\xa9\xc7\x2c\x74\xa0\x6c\x94\x26\x49\x32\x24\xc8\x38\xa1\x8e\xc9\xe7\x55\xb8\x1c\xa5\x5d\x37\x4e\xf5\x22\x86\xfa\xdd\x26\x77\xce\xe0\xf2\x00\xcb\x62\xe9\x64\xc2\x01\x8f\x99\xb6\xd8\xf4\xeb\x06\x4d\xa5\x65\x05\xca\x61\xb0\x1f\x69\x38\xd7\x9d\x8e\x28\xa3\x23\xb2\xea\xb0\x66\x11\x22\x85\x55\x5a\x09\xc2\x96\xb7\xdd\xb9\x08\x3b\xd9\x41\xde\xbf\xab\x96\x80\xe3\x8a\x42\x56\x20\x9d\xf7\x18\x6a\x67\x15\x7b\x1d\x8b\xdb\x35\x4c\x12\xc6\x58\x6c\x6e\x9d\xc2\x22\x67\x2d\xe7\x6b\x11\xdd\x4f\x74\x39\xe4\xfe\xfd\xa1\xee\x01\x2e\x66\x60\xb5\xe9\x72\x9a\x24\x89\x74\x96\xb4\xdd\x21\x57\xef\xd9\x98\x68\x2a\x77\x2e\x6c\xe9\x86\x2d\xbd\xed\xbe\x66\x07\xde\x68\x69\x72\x1c\xc5\x7d\x4f\x30\xf6\xce\xe0\x03\xcc\xe0\xdd\x6f\x17\xf0\x09\xae\x62\xf9\x7f\x94\xcf\x80\x7c\xd4\xb9\xef\xe6\x17\x90\x4e\x07\xd2\x06\xa3\xdf\xb0\x9d\xe5\x4b\xc6\x1d\xfd\x88\xf6\x9f\x8c\x3a\x0c\xef\xdd\x38\xbc\x0a\xe5\x80\xaa\x3e\x40\x4b\x76\x0a\x9b\xb3\x8b\x35\x49\xde\xd0\x9d\x44\xef\xe8\xc2\xf4\xc4\x91\x7e\x9b\xf6\xff\x02\x00\x00\xff\xff\x1a\xe3\xcc\x49\x46\x06\x00\x00" +var _idtablestakingAdminAdd_approved_and_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x54\xcf\x6b\xf3\x38\x10\x3d\xdb\x7f\xc5\x34\x87\x5d\x87\x5d\x12\x7a\x0d\x9b\x2d\x61\xc3\x82\xa1\x94\xa5\xe9\xad\xf4\xa0\x48\xe3\x58\xfb\x29\x1a\x23\x4d\xea\x96\x92\xff\xfd\x63\x64\x3b\x3f\x5a\x97\x4f\x17\x83\xf5\xe6\xcd\xf3\x9b\x37\xb6\xfb\x86\x02\xc3\xbf\x8e\xda\x72\xfd\xa4\xb6\x0e\x37\xac\x7e\x58\xbf\x83\x2a\xd0\x1e\x26\x5f\x2f\x26\x79\x3e\x9f\xcf\xe1\xa9\xb6\x11\x38\x28\x1f\x95\x66\x4b\x1e\x94\x31\x11\x3c\x19\x84\x72\x1d\x81\x09\xb8\x46\x70\x36\x32\x50\x05\xaa\x69\x02\xbd\xa2\x49\x80\x08\xd6\x27\x0e\x41\x94\x6b\x60\x61\x9f\x41\x7a\x55\x32\x28\x17\x09\xac\xd7\x01\x55\xc4\x08\xd1\x11\x83\xb3\x7b\xcb\x31\x21\xb6\xef\xa9\xce\x1f\xf6\x5b\x0c\xc2\xdd\x51\xb6\x35\x81\x0a\x28\x32\xd0\x08\xb0\xa3\xab\x40\xf9\x77\x41\x49\x8d\x68\xb0\xe6\xa4\x42\xb9\x80\xca\xbc\x03\xbe\x89\x4a\xeb\xaf\xf4\xfc\x09\x5c\xdb\xae\xe3\xe5\x57\xb6\xd6\x39\xf0\xc4\x10\xf0\x15\x03\x43\x61\x0d\xee\x1b\x62\xf4\x3c\xcd\xf3\x0b\x64\xe1\xb1\x5d\xf5\x5f\x5d\xae\xe3\x02\x9e\x37\x1c\xac\xdf\xbd\x4c\xe1\x23\xcf\x01\x00\xe6\x73\xb8\x27\xad\x1c\xbc\xaa\x60\xa5\x25\x54\x14\x40\x41\xc0\x0a\x03\x7a\x8d\x83\x89\xe5\x1a\xd2\x00\x60\x65\xf6\xd6\x03\x6d\xff\x47\xcd\x89\xc2\x21\x83\x92\x97\x8f\x58\x2d\xe0\xb7\xaf\xc3\x9a\xa5\x92\xae\x5f\x13\xb0\x51\x01\x0b\xa5\x35\x2f\x60\x75\xe0\x7a\xa5\x35\x1d\x3c\x8b\x22\xe8\x8f\x18\x4c\x21\x50\x3b\x26\x44\x7d\xee\x2f\x27\xa2\xab\x66\x83\x08\x58\x82\xd0\xcf\x3a\x8e\xbf\xbe\x55\xf4\x77\x21\xf1\x5a\x8c\xe4\x6e\xd6\x3f\x13\x6c\xc3\x14\xd4\x0e\xff\x53\x5c\x4f\x4f\x0d\xe5\xdc\xdd\x41\xa3\xbc\xd5\xc5\xe4\x1f\x3a\x38\x93\x26\xd2\xeb\xbe\x52\x1d\xfb\x30\x27\x7d\x93\x8e\xe3\xd8\xd9\x81\x6f\xa8\x0f\x8c\xf0\x91\x67\x99\xf8\x98\x52\x20\x8d\xcf\x43\x83\xe5\x98\xc0\x1d\xf2\x80\xb9\xb7\x91\x8b\x69\x9e\x65\xd9\x98\x20\x47\xca\x9c\x93\x2f\xab\x30\x99\xe6\x7d\x37\x49\xf5\x7d\x0a\xf5\xb7\x4d\x1e\xc9\xe1\xe6\x04\x2b\x52\xe9\x7c\x2e\x01\x4f\x99\xf6\xd8\x0e\xeb\x06\x6d\x6d\x75\x0d\x86\x30\xfa\xdf\x79\x3c\xd7\xbd\x8e\x24\xa3\x27\xf2\xe6\xb4\x66\x09\xa2\x95\x37\xd6\x28\xc6\x8e\xb7\xdb\xb9\x04\xbb\xd8\x41\xd9\xbf\xdb\x8e\x40\xe2\x8a\x4a\xd7\xa0\x29\x04\x8c\x0d\x79\x23\x5e\xa7\xe2\x6e\x0d\xb3\x4c\x30\x1e\xdb\x07\x32\x58\xae\x45\xcb\xf5\x5a\x24\xf7\x33\x5b\x8d\xb9\xff\x7c\xaa\x7b\x81\x9b\x25\x78\xeb\xfa\x9c\x66\x59\xa6\xc9\xb3\xf5\x07\x94\xea\xa3\x18\x93\x4c\x95\xce\xa5\xaf\x68\xdc\xd2\x87\xfe\xb6\x38\xf1\x26\x4b\xb3\xf3\x28\x9e\x07\x82\x59\x20\x87\x2f\xb0\x84\x6f\xef\x6e\xe0\x0f\xb8\x4d\xe5\xbf\x50\xbe\x04\x0e\x49\xe7\xb1\x9f\x5f\x44\xbe\x1c\x48\x17\x8c\x61\xc3\x0e\x5e\x7e\x32\x74\xf6\x23\xd9\x7f\x31\xea\x38\xbe\x77\xb3\xf8\x29\x94\x23\xaa\x86\x00\x6d\xc4\x29\x6c\xaf\x7e\xac\x59\xf6\x85\xee\x22\x7a\x67\x17\x16\x17\x8e\x0c\xdb\x74\xfc\x19\x00\x00\xff\xff\x98\x41\x97\x73\x44\x06\x00\x00" func idtablestakingAdminAdd_approved_and_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -1790,11 +1790,11 @@ func idtablestakingAdminAdd_approved_and_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/add_approved_and_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc8, 0xe6, 0xc4, 0xf4, 0x46, 0x26, 0x18, 0x6a, 0x26, 0xbd, 0xc5, 0x90, 0x12, 0x8e, 0x38, 0x0, 0x49, 0xa, 0x72, 0x2a, 0x83, 0x1e, 0xd0, 0x97, 0xae, 0x62, 0x87, 0x70, 0x94, 0xe8, 0x16, 0x1b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc3, 0x6e, 0x10, 0x62, 0x34, 0x30, 0xc1, 0x28, 0x9e, 0xbd, 0xe5, 0x12, 0xcd, 0x2, 0xc8, 0x7c, 0x48, 0xd6, 0x35, 0xb8, 0x5f, 0xa2, 0x72, 0x0, 0x33, 0xa4, 0xda, 0xd6, 0xfe, 0x2c, 0xe8, 0x3b}} return a, nil } -var _idtablestakingAdminAdd_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x93\x5f\x6b\xdb\x3c\x14\xc6\xaf\xed\x4f\xf1\xd0\x8b\xf7\x75\x60\xd8\xbb\x0e\xeb\x8a\x37\x77\x60\x28\x65\x34\xb9\x19\xa5\x17\x8a\x75\x1c\x6b\x73\x24\x23\x1d\xc7\x29\x25\xdf\x7d\x48\xb6\x43\xd2\x65\x4c\x37\x06\xe9\xfc\x79\xce\x73\x7e\x56\xbb\xce\x58\xc6\xb7\xd6\x0c\x65\xb1\x16\x9b\x96\x56\x2c\x7e\x29\xbd\x45\x6d\xcd\x0e\x1f\x0f\x65\x71\xff\xb8\x2e\xd7\x3f\xd6\xf9\x97\x87\xfb\xbc\x28\x9e\xee\x57\xab\x38\xce\x32\xac\x1b\xe5\xc0\x56\x68\x27\x2a\x56\x46\x43\x48\xe9\xa0\x8d\x24\x94\x85\x03\x1b\x70\x43\x68\x95\x63\x98\x1a\xa2\xeb\xac\xd9\x93\x0c\x01\x0e\x4a\xfb\x12\x3e\xa0\x2c\xc0\xbe\x6d\x0a\x7f\x53\xd6\x10\xfa\xd5\x27\xf8\x37\x9f\xa2\xe4\x29\x49\xb4\x96\x84\x7c\x05\x1d\x7c\x51\xa5\x2f\xf2\x3f\x80\x1b\xe5\x42\xd5\x33\x4d\x83\x6a\x5b\x68\xc3\xb0\xb4\x27\xcb\x48\x94\xa4\x5d\x67\x98\x34\x2f\xe2\xf8\x2c\x32\x51\xd2\x2d\xf1\xbc\x62\xab\xf4\xf6\x65\x81\xb7\x38\x06\x80\x2c\xc3\x83\xa9\x44\x8b\xbd\xb0\xca\xb7\x41\x6d\x2c\x04\x2c\xd5\x64\x49\x57\x34\xcf\x59\x16\x08\xee\x21\x97\x3b\xa5\x61\x36\x3f\xa9\xe2\x50\xa2\x25\x86\xf0\x97\x4f\x54\x2f\xf1\xdf\x9f\x4e\xa7\x21\x65\xec\xd7\x59\xea\x84\xa5\x44\x54\x15\x2f\x91\xf7\xdc\xe4\x55\x65\x7a\xcd\x5e\x11\xa6\x93\x65\xd8\x18\x6b\xcd\x70\x4d\x88\x78\xdf\xdf\x1f\x47\x6d\x9d\xce\x22\x70\x0b\x5f\x3e\x1d\x6b\x7c\xfa\xab\xa2\xcf\x89\x47\x60\x79\x85\x8d\x74\xfa\x86\xb0\x15\x1b\x2b\xb6\xf4\x5d\x70\xb3\x38\x35\xf4\xe7\xee\x0e\x9d\xd0\xaa\x4a\x6e\xbe\x9a\xbe\x95\x61\x0d\x93\xee\x0b\xd5\x6e\x02\x2e\xe8\xbb\x19\x6b\x1c\x47\x3b\xe8\x40\x55\xcf\x84\xb7\x38\x8a\xbc\x8f\x9e\x03\x0f\xd7\xed\x35\x51\x5b\xe2\x7c\xa2\xec\x41\x39\x4e\xfe\xad\xc6\xe3\x34\x93\x39\x92\x1a\xa0\x77\xe3\x44\x37\x8b\x38\x8e\xa2\x2c\xf3\x60\x07\x2a\x35\x0d\x33\xdf\x18\x1a\x55\x35\x90\x86\x9c\xfe\x9f\x2f\xc9\x8c\xa3\xc8\x43\xa2\x69\x78\x0c\x72\x3d\xa9\x4a\xba\x30\x44\x34\x4d\xf0\x7c\x7a\x7d\xc1\x2d\xd8\xf6\x14\x47\xd1\x71\xea\xe7\x88\xc7\x55\xce\xff\x4c\x90\x36\xed\xb7\xd7\x9e\x6b\x53\x8f\xbd\x82\x6f\x5a\x9e\x4b\x73\xd7\xb7\x9e\xba\x77\xf6\x4c\x4a\x66\xbf\x8f\xbf\x03\x00\x00\xff\xff\xb8\xd4\x12\x39\x0a\x04\x00\x00" +var _idtablestakingAdminAdd_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x93\x41\x6b\xdb\x40\x10\x85\xcf\xd2\xaf\x78\xf8\xd0\xca\x50\xa4\xbb\xa9\x1b\x4c\x4d\xc1\x10\x4a\xa9\x73\x0b\x39\xac\xb5\x23\x6b\x5b\x79\x57\xec\x8e\xac\x84\xe0\xff\x5e\x66\x25\x19\x3b\x71\xc9\x5e\x04\xbb\x33\x6f\xde\xcc\x7c\x32\x87\xd6\x79\xc6\x8f\xc6\xf5\x9b\xf5\x83\xda\x35\xb4\x65\xf5\xd7\xd8\x3d\x2a\xef\x0e\x98\xbd\x7f\x98\xa5\x69\x51\xe0\xa1\x36\x01\xec\x95\x0d\xaa\x64\xe3\x2c\x94\xd6\x01\xd6\x69\xc2\x66\x1d\xc0\x0e\x5c\x13\x1a\x13\x18\xae\x82\x6a\x5b\xef\x8e\xa4\x63\x40\x80\xb1\x22\x21\x01\x9b\x35\x58\xb4\x73\xc8\xcd\xa6\x82\xb2\x2f\x92\x20\x6f\x92\x62\xf4\x39\x49\x35\x9e\x94\x7e\x01\x3d\x8b\xa8\xb1\x57\xf9\x5f\xc0\xb5\x09\x51\xf5\xc2\x53\x6f\x9a\x06\xd6\x31\x3c\x1d\xc9\x33\x32\xa3\xe9\xd0\x3a\x26\xcb\xf3\x34\xbd\x88\xcc\x8c\x0e\x0b\x3c\x6e\xd9\x1b\xbb\x7f\x9a\xe3\x35\x4d\x01\xa0\x28\x70\xef\x4a\xd5\xe0\xa8\xbc\x91\x32\xa8\x9c\x87\x82\xa7\x8a\x3c\xd9\x92\xa6\x3e\x37\x6b\xc4\x11\x61\xa5\x0f\xc6\xc2\xed\xfe\x50\xc9\x51\xa2\x21\x86\x92\xcb\xdf\x54\x2d\xf0\xe9\xfd\x38\xf3\x98\x32\xd4\x6b\x3d\xb5\xca\x53\xa6\xca\x92\x17\x58\x75\x5c\xaf\xca\xd2\x75\x96\xc5\x11\xc6\x53\x14\xd8\x39\xef\x5d\x7f\xcb\x88\x7a\x5b\x5f\x4e\xa0\xa6\xca\x27\x13\x58\x42\xe4\xf3\x41\xe3\xeb\x7f\x1d\x7d\xcb\x04\x80\xc5\x0d\x32\xf2\xf1\x1b\xc3\xb6\xec\xbc\xda\xd3\x2f\xc5\xf5\xfc\x5c\x50\xce\xdd\x1d\x5a\x65\x4d\x99\xcd\xbe\xbb\xae\xd1\x71\x0d\xa3\xef\x2b\xd7\x61\xc4\x2d\xfa\x9b\x0d\x1a\xa7\x61\x1c\xf4\x4c\x65\xc7\x84\xd7\x34\x49\x64\x8e\xc2\x81\xc0\xb5\xbc\x65\x6a\x4f\xbc\x1a\x29\xbb\x37\x81\xb3\x8f\xdd\x08\x4e\x13\x99\x03\xa9\x11\xf9\x30\x74\x34\x9b\xa7\x69\x92\x14\x85\x80\x1d\xa9\xb4\xd4\x4f\x7c\xa3\xaf\x4d\x59\x43\x3b\x0a\xf6\x33\x5f\x93\x99\x26\x89\x40\x62\xa9\xff\x19\xed\x0a\xa9\x46\x87\xd8\x44\x32\x76\xf0\x78\x7e\x7d\xc2\x12\xec\x3b\x4a\x93\xe4\x34\xd6\x0b\xc4\xc3\x2a\xa7\x7f\x26\x5a\x1b\xf7\xdb\x59\xe1\xda\x55\x43\xad\x38\x37\xab\x2f\xad\x85\xdb\x5b\xcf\xc3\x9b\xf1\x8c\x4e\xa6\x79\x9f\xfe\x05\x00\x00\xff\xff\x1a\x82\xbd\xe7\x08\x04\x00\x00" func idtablestakingAdminAdd_approved_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -1810,11 +1810,11 @@ func idtablestakingAdminAdd_approved_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/add_approved_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x22, 0x5a, 0x78, 0xd4, 0xfa, 0x43, 0xe2, 0xe0, 0xa8, 0x42, 0xec, 0xc0, 0x92, 0x56, 0x5c, 0xb, 0x55, 0x70, 0x39, 0xaf, 0xd9, 0x49, 0x71, 0xb2, 0x12, 0x22, 0x40, 0xeb, 0x88, 0x3a, 0x49, 0x8c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x79, 0xba, 0x90, 0xea, 0xdb, 0xc9, 0x16, 0x91, 0x88, 0xf2, 0x80, 0x3c, 0xdd, 0xc8, 0xf4, 0xb8, 0x1e, 0xb3, 0xa2, 0xc, 0x1, 0x8e, 0x80, 0xa0, 0x88, 0x14, 0x40, 0x67, 0x5, 0x2d, 0x28, 0x89}} return a, nil } -var _idtablestakingAdminCapability_end_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x53\xc1\x6a\xdb\x40\x10\xbd\xeb\x2b\x86\x1c\x8a\x03\x41\xea\xa1\xf4\x60\xd2\x04\x27\x76\xc0\x10\x4a\x88\xdd\x43\x4f\x61\xb4\x1a\x59\xdb\x48\x3b\x62\x77\x14\xd9\x04\xff\x7b\x59\xad\xa4\x58\x6d\xd2\xea\x62\xf0\xce\x7b\xf3\xde\xcc\x1b\x5d\xd5\x6c\x05\xee\x4a\x6e\xd7\xcb\x2d\xa6\x25\x6d\x04\x9f\xb5\xd9\x41\x6e\xb9\x82\xcf\xfb\xf5\x72\xf5\x7d\xbb\xde\xfe\xdc\x2e\x6e\xee\x57\x8b\xe5\xf2\x71\xb5\xd9\x44\x51\x92\xc0\xb6\xd0\x0e\xc4\xa2\x71\xa8\x44\xb3\x81\xc6\x91\x03\x04\xd7\xe3\x31\xab\xb4\x01\x85\x35\xa6\xba\xd4\x72\xf0\x18\x61\xa8\xf1\x00\x96\x5a\xb4\x99\xbb\x00\x32\x19\x48\x41\x6f\x98\xa6\xa3\xba\x00\x34\xd9\xf8\x48\x35\xab\x22\x8e\x92\xc4\x33\xac\x05\x14\x57\xa9\x36\xe4\xba\xc7\x1a\x0f\x4f\xa7\x74\x4f\x23\x95\xc9\xa0\xe2\x17\x7a\x12\x7e\x26\x33\x51\xea\x3c\x51\x5b\x68\x55\x78\x84\x7b\x5f\x41\x78\xb7\x94\x37\xbe\xc4\x70\x46\x0e\x5a\x2d\x05\x68\xe3\x9a\x3c\xd7\x4a\x93\x91\x0e\x46\x9e\x6e\x68\xe7\xa0\xef\x97\x92\xb4\x44\x06\xd2\x46\x3d\x93\xb8\x5e\x3b\x96\x8e\xc1\x91\xf8\x41\x19\x6a\x43\xb1\x37\xc1\x8d\x40\xce\xb6\xd3\x62\x68\x2f\xc1\x75\x14\x9d\xc8\x9e\xe9\xcc\xcd\xe1\x75\x23\x56\x9b\xdd\x1c\x6e\x98\xcb\xe3\x85\x67\x79\xe8\xe0\x73\xf8\x71\xa7\xf7\x5f\xbf\x9c\xc3\x6b\x14\x01\x00\x24\x09\xdc\xb3\xc2\x12\x5e\xd0\x6a\xbf\xd9\xae\x01\x7a\x4f\x64\xc9\x28\xf2\xeb\xf0\xfd\xd6\x4b\xe8\x36\x0f\x8b\x6e\x65\x9c\xfe\x22\x25\x1d\x45\x49\x12\xf6\xf8\x48\xf9\x1c\x3e\xfd\x9d\x92\xb8\x83\x84\x7e\xb5\xa5\x1a\x2d\xcd\x50\x29\x99\xc3\xa2\x91\x62\xa1\x14\x37\x46\xbc\x22\xe8\xbf\x91\xf1\x76\x0c\x06\x7c\x03\x0f\x89\x15\xd7\x87\xcb\xb7\xbf\xaf\x66\x3e\x81\xf3\x77\xa2\x19\xf7\xbf\x5d\xef\x8d\xb0\xc5\x1d\x3d\xa0\x14\xe7\x63\x17\xff\x5d\x5f\x43\x8d\x46\xab\xd9\xd9\x2d\x37\x65\x06\x86\x05\x76\x24\x27\x89\x0c\x11\xc7\x20\x12\x5c\x20\x3a\x3b\x8f\x46\x9a\x24\x81\x94\xad\xe5\xf6\xbd\xa9\xe1\x9f\xc3\xf2\x9f\xa3\x32\x8f\x87\x89\x79\x63\x53\xab\x71\xa0\xbb\xfc\x70\x92\x57\xb3\xff\x9b\xe8\x25\x4d\x04\x4d\x8e\xee\x2c\x70\x1c\x83\x11\xda\x93\x6a\x84\x86\x54\x0c\x4b\xe8\x8f\x66\xd3\x54\x15\x5a\xbf\x83\x89\xf4\x58\x61\xa9\x9a\x12\x85\x1e\x43\xdd\x89\xae\x69\x61\x8d\x87\xa1\x64\x4a\x79\x32\xc7\x29\xc2\x91\xac\x7c\xb8\xb7\x3e\xfb\x21\xbb\xb3\x31\xc5\xff\x42\x2d\xea\xda\xf2\x0b\x65\xf7\xda\x89\x3f\x86\x0f\x6b\xc9\x64\x43\x44\xc2\x39\xcf\x3e\x2c\xf5\x37\xdb\x09\x19\x1c\x1e\xa3\x63\xf4\x3b\x00\x00\xff\xff\xac\x01\x64\x9e\x15\x05\x00\x00" +var _idtablestakingAdminCapability_end_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x53\xc1\x4e\xdc\x40\x0c\xbd\xe7\x2b\xac\x3d\x54\x41\x42\xc9\xa5\xea\x61\x45\x41\x5b\x28\x12\x12\x07\xc4\xd2\x33\x72\x26\xce\x66\x4a\x32\x8e\x66\x1c\xc2\x0a\xed\xbf\x57\x33\x93\x84\x4d\x81\x76\x2e\x91\x62\xbf\xe7\x67\xfb\x59\xb7\x1d\x5b\x81\xeb\x86\x87\x9b\xab\x07\x2c\x1a\xda\x0a\x3e\x69\xb3\x83\xca\x72\x0b\xab\xf7\x81\x55\x92\xe4\x39\x3c\xd4\xda\x81\x58\x34\x0e\x95\x68\x36\xd0\x3b\x72\x80\xe0\x46\x34\x96\xad\x36\xa0\xb0\xc3\x42\x37\x5a\xf6\x1e\x23\x0c\x1d\xee\xc1\xd2\x80\xb6\x74\xa7\x40\xa6\x04\xa9\xe9\x0d\xd3\x07\xaa\x53\x40\x53\xce\x41\xea\x58\xd5\x59\x92\xe7\x9e\xe1\x46\x40\x71\x5b\x68\x43\x2e\x04\x3b\xdc\x3f\x1e\xd3\x3d\xce\x54\xa6\x84\x96\x9f\xe9\x51\xf8\x89\xcc\x42\xa9\xf3\x44\x43\xad\x55\xed\x11\xee\x63\x05\x31\x6e\xa9\xea\x7d\x8a\xe1\x92\x1c\x0c\x5a\x6a\xd0\xc6\xf5\x55\xa5\x95\x26\x23\x01\x46\x9e\x6e\x2a\xe7\x60\xac\x57\x90\x0c\x44\x06\x8a\x5e\x3d\x91\xb8\x51\x3b\x36\x8e\xc1\x91\xf8\x41\x19\x1a\x62\xb2\x6f\x82\x7b\x81\x8a\x6d\xd0\x62\xe8\x45\x62\xd7\x49\x72\x24\x3b\xd5\xa5\x5b\xc3\xeb\x56\xac\x36\xbb\x35\xfc\x60\x6e\x0e\xa7\x9e\xe5\x2e\xc0\xd7\xf0\xeb\x5a\xbf\x7c\xfb\x7a\x02\xaf\x49\x02\x00\x90\xe7\x70\xcb\x0a\x1b\x78\x46\xab\xfd\xfa\x42\x01\xf4\x3d\x91\x25\xa3\xc8\xaf\xc3\xd7\xbb\xb9\x82\xb0\x5e\xd8\x84\x95\x71\xf1\x9b\x94\x04\x8a\x86\x24\xee\xf1\x9e\xaa\x35\x7c\x79\x6f\x85\x2c\x40\x62\xbd\xce\x52\x87\x96\x52\x54\x4a\xd6\xb0\xe9\xa5\xde\x28\xc5\xbd\x11\xaf\x08\xc6\x37\x33\x5e\xce\xc6\x80\xef\xe0\x21\x99\xe2\x6e\x7f\xf6\xf6\xfb\x3c\xf5\xfe\x5b\x7f\x60\xcc\x6c\xfc\x86\xda\x5b\x61\x8b\x3b\xba\x43\xa9\x4f\xe6\x2a\xfe\x5d\x5c\x40\x87\x46\xab\x74\x75\xc9\x7d\x53\x82\x61\x81\x1d\xc9\x91\x23\xa3\xc1\x31\x8a\x04\x17\x89\x56\x27\xc9\x4c\x93\xe7\x50\xb0\xb5\x3c\x7c\x34\x35\xfc\x7b\x58\xfe\x39\x6a\xaa\x6c\x9a\x98\x6f\x6c\xd9\x6a\x16\xe9\xce\x3e\x9d\xe4\x79\xfa\xff\x26\x46\x49\x0b\x41\x8b\xa3\x5b\x45\x8e\x43\x6c\x84\x5e\x48\xf5\x42\x93\x2b\xa6\x25\x8c\x47\xb3\xed\xdb\x16\xad\xdf\xc1\x42\x7a\xa6\xb0\x51\x7d\x83\x42\xf7\x31\xef\x48\xd7\x32\xb1\xc3\xfd\x94\xb2\xa4\x3c\x9a\xe3\x12\xe1\x48\x7e\x7a\x73\x3f\x78\xef\x47\xef\xa6\xb3\x8b\xff\x85\xda\x74\x9d\xe5\x67\x2a\x6f\xb5\x13\x7f\x0c\x9f\xe6\x92\x29\x27\x8b\xc4\x73\x4e\x3f\x4d\xf5\x37\x1b\x84\x4c\x1d\x1e\x92\x43\xf2\x27\x00\x00\xff\xff\x14\xf7\x36\x2e\x13\x05\x00\x00" func idtablestakingAdminCapability_end_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1830,11 +1830,11 @@ func idtablestakingAdminCapability_end_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/capability_end_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0xd1, 0xef, 0x9f, 0xd2, 0x20, 0x8f, 0xb, 0xf5, 0x8e, 0x1f, 0x41, 0x10, 0xe5, 0xd6, 0x6c, 0x59, 0x3f, 0xf, 0x2f, 0x98, 0x38, 0x14, 0x4a, 0xdf, 0x1c, 0xda, 0x6d, 0xda, 0xbb, 0x2b, 0x1c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7, 0xe4, 0x9e, 0xaf, 0x7a, 0x23, 0x26, 0xbd, 0x3c, 0x90, 0x8a, 0x3d, 0x18, 0x6d, 0xb0, 0x9d, 0x5b, 0x4a, 0xcc, 0xca, 0x79, 0xe7, 0x5a, 0xdf, 0x6e, 0x6d, 0xd2, 0x27, 0x63, 0xe, 0x5c, 0x66}} return a, nil } -var _idtablestakingAdminChange_candidate_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\xd1\x8b\xd3\x40\x10\xc6\xdf\xf3\x57\x7c\xdc\x83\xf4\x40\x12\x1f\x44\xa4\xa8\x47\xbc\x54\x08\x94\x43\xae\xf1\xc1\xc7\xe9\x66\xd2\xac\x6e\x77\xc2\x66\x6a\x0b\x72\xff\xbb\xec\x26\x95\x3b\x5b\xe7\x21\x0b\x9b\xcc\xef\xfb\x66\xbe\xd8\xfd\x20\x41\xf1\xc5\xc9\xb1\xae\x1a\xda\x3a\xde\x28\xfd\xb4\x7e\x87\x2e\xc8\x1e\x6f\x4e\x75\xb5\x7a\x68\xea\xe6\x7b\x53\x7e\x5e\xaf\xca\xaa\x7a\x5c\x6d\x36\x59\x56\x14\x05\x9a\xde\x8e\xd0\x40\x7e\x24\xa3\x56\x3c\x4c\x4f\x7e\xc7\x23\xb4\x67\x38\xbb\xb7\x0a\xe9\xe0\xf9\x08\x2f\x6d\xba\x26\x85\x21\x8f\x2d\xc7\xa3\xb5\x2d\x29\x8f\x09\xd5\x49\x48\x5d\x9e\x4f\x0a\x1e\xc4\xf4\xd9\x33\xf0\x22\x88\xe3\x25\xbe\xd5\x5e\xdf\xbf\x8e\xc0\xfb\x73\xf7\x83\xb4\xbc\x8e\x4a\xd3\xdb\x77\x6f\x6f\xf1\x3b\xcb\x00\x20\x52\xd7\x62\xc8\xe1\x17\x05\x1b\xe7\x4a\x22\x84\xc0\x1d\x07\xf6\x86\xa1\x92\x34\xeb\x0a\x69\x6e\x94\xed\xde\x7a\xc8\xf6\x07\x1b\x4d\x0c\xc7\x0a\x8a\x97\x8f\xdc\x2d\xf1\xea\x72\x47\x79\x6a\x99\x04\x87\xc0\x03\x05\x5e\x90\x31\xba\x44\x79\xd0\xbe\x34\x46\x0e\x5e\xa3\x25\xcc\x55\x14\xd8\x4a\x08\x72\xbc\x66\x84\xfe\xd5\x8f\x35\xb2\xeb\xf2\xb3\x09\x7c\x44\xc4\xe7\x13\xe3\xc3\x7f\x1d\x7d\x5a\xc4\xf0\x96\x57\x52\xcd\xe7\x33\x7d\xb6\x51\x09\xb4\xe3\xaf\xa4\xfd\xed\x5f\xc1\x58\x77\x77\x18\xc8\x5b\xb3\xb8\xb9\x97\x83\x6b\xe1\x45\xcf\xbe\x5f\xb8\x1e\xe7\x5f\x25\xf9\xbb\x99\x18\x4f\xd3\x3a\xf8\xc4\xe6\xa0\xfc\x6c\xf6\x17\x93\xe4\x23\xeb\x65\x8a\x73\xd0\xf1\x99\x72\x9e\xa3\xbd\x9a\xf8\x59\xed\xe9\x4f\x00\x00\x00\xff\xff\x5b\x20\xd7\xc9\xc2\x02\x00\x00" +var _idtablestakingAdminChange_candidate_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6b\xdc\x30\x10\x85\xef\xfe\x15\x0f\x1f\x8a\x03\xc5\xbe\x94\x52\x4c\xdb\xb0\x24\x14\x16\x42\x29\x4d\xfa\x03\xc6\xf2\x78\xad\x56\xd6\x18\x79\xdc\x0d\x94\xfc\xf7\x22\xd9\x2e\xbb\xdd\xcd\x1c\x2c\x90\x3c\xef\x7d\xa3\x27\x3b\x8c\x12\x14\x5f\x9c\x1c\xf7\xf7\x4f\xd4\x38\x7e\x54\xfa\x65\xfd\x01\x5d\x90\x01\xf9\xe5\x41\x9e\x65\x55\x55\xe1\xa9\xb7\x13\x34\x90\x9f\xc8\xa8\x15\x0f\xd3\x93\x3f\xf0\x04\xed\x19\xce\x0e\x56\x21\x1d\x3c\x1f\xe1\xa5\x4d\xdb\xa4\x30\xe4\xd1\x70\x5c\x5a\xdb\x92\xf2\x94\xa4\x3a\x09\xa9\xcb\xf3\xb3\x82\x47\x31\x7d\x76\x22\x5c\x04\x71\x5c\xe3\xc7\xde\xeb\x87\xb7\x51\xf0\x6e\xeb\xfe\x2a\x2d\x3f\x44\xa7\xe5\xf4\xfd\xbb\x1b\xfc\xc9\x32\x00\x88\xaa\x0f\x62\xc8\xe1\x37\x05\x1b\xe1\x93\x09\x21\x70\xc7\x81\xbd\x61\xa8\x24\xcf\xfd\x3d\xd2\x70\xd8\xb5\x83\xf5\x90\xe6\x27\x1b\x4d\x1a\x8e\x15\x14\x37\xbf\x73\x57\xe3\xcd\xe5\x45\x94\xa9\x65\x31\x1c\x03\x8f\x14\xb8\x20\x63\xb4\xc6\x6e\xd6\x7e\x67\x8c\xcc\x5e\x23\x12\xd6\xaa\x2a\x34\x12\x82\x1c\xaf\x81\xd0\xff\xfe\xb1\x26\x76\x5d\xb9\x41\xe0\x13\xa2\x7c\xb9\x68\x7c\x7c\x95\xe8\x73\x11\xa3\xab\xaf\x64\x5a\xae\x6b\xfa\xed\x51\x25\xd0\x81\xbf\x91\xf6\x37\xff\x0c\x63\xdd\xde\x62\x24\x6f\x4d\x91\xdf\xc9\xec\x5a\x78\xd1\x8d\xfb\x8c\x7a\x5a\x1f\x4a\xe2\xcb\x17\x8d\x97\xe5\x3a\xf8\x99\xcd\xac\x7c\x32\xfb\xd9\x24\xe5\xc4\x7a\x99\xe2\x1a\x74\xfc\xa6\x9c\xd7\x68\xaf\x26\xbe\xb9\xbd\xfc\x0d\x00\x00\xff\xff\x71\x53\xb5\xc5\xc0\x02\x00\x00" func idtablestakingAdminChange_candidate_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -1850,11 +1850,11 @@ func idtablestakingAdminChange_candidate_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/change_candidate_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0xdb, 0xe5, 0xea, 0x4b, 0x2a, 0x6d, 0x5e, 0x1, 0x52, 0x63, 0xeb, 0x7e, 0x12, 0x89, 0x85, 0x22, 0x5d, 0xfd, 0x9c, 0xcf, 0xc8, 0x9a, 0x79, 0x46, 0xb0, 0x29, 0x10, 0x43, 0x55, 0x71, 0x62}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xef, 0x23, 0xda, 0x85, 0x6e, 0x3d, 0xa7, 0xdb, 0x2a, 0xad, 0xb3, 0x2c, 0x34, 0x51, 0xcc, 0xc0, 0x56, 0xc1, 0x5d, 0x4e, 0x86, 0x6c, 0x65, 0xa7, 0x3c, 0xe4, 0x43, 0xae, 0x89, 0x90, 0xba, 0xb4}} return a, nil } -var _idtablestakingAdminChange_cutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x6b\xdb\x40\x10\xc5\xef\xfa\x14\x8f\x1c\x8a\x73\x91\x7a\x28\x3d\x98\xb6\x41\x8d\x1c\x30\x84\x12\x62\xf5\xd0\xe3\x78\x35\xfa\x53\xaf\x77\xcc\x68\x54\x19\x4a\xbe\x7b\x59\xc9\x2e\x71\xe3\xce\x65\x61\x99\x7d\xef\x37\xf3\xb6\xdb\x1f\x44\x0d\x0f\x5e\xc6\x75\x51\xd2\xd6\xf3\xc6\x68\xd7\x85\x06\xb5\xca\x1e\xef\x8f\xeb\x62\xf5\xad\x5c\x97\x3f\xca\xfc\xeb\xe3\x2a\x2f\x8a\xe7\xd5\x66\x93\x24\x59\x86\xb2\xed\x7a\x98\x52\xe8\xc9\x59\x27\x01\xae\xa5\xd0\x70\x0f\x6b\x19\xb5\x97\x11\x26\x3b\x0e\x50\x1e\x49\x2b\xb8\xc1\x60\x2d\x19\x82\x54\xb1\x89\x76\x3c\x5b\x54\xec\xb9\x21\x13\xed\x93\xe4\x95\xdc\x22\xf0\x78\x3f\xd8\x13\xab\xe3\x60\xd4\xf0\x12\xdf\x1f\xba\xe3\xc7\x0f\xb7\xf8\x9d\x24\x00\x90\x65\x78\x14\x47\x1e\xbf\x48\xbb\x48\x8e\x5a\x14\x04\xe5\x9a\x95\x83\x63\x98\x4c\x30\xeb\x02\xd3\x64\xc8\xab\x7d\x17\x20\xdb\x9f\xec\x6c\x92\xf0\x6c\xa0\x78\xf9\xcc\xf5\x12\xef\xde\x6e\x21\x9d\x9e\xcc\x7e\x07\xe5\x03\x29\x2f\xc8\x39\x5b\x22\x1f\xac\xcd\x9d\x93\x21\x58\x24\xc2\xa9\xb2\x0c\x5b\x51\x95\xf1\x1a\x08\xfd\xeb\x1f\xab\x67\x5f\xa7\x67\x08\x7c\x46\x94\x4f\x67\x8d\x4f\xff\x25\xfa\xb2\x88\xbb\x5b\x5e\xc9\x2d\x3d\x9d\x53\xdb\xc6\x44\xa9\xe1\x27\xb2\xf6\xf6\xaf\x61\xac\xbb\x3b\x1c\x28\x74\x6e\x71\x73\x2f\x83\xaf\x10\xc4\xce\xdc\x17\xd4\xfd\xe9\x33\x4c\x7c\x37\xb3\xc6\xcb\xbc\x0e\x3e\xb2\x1b\x8c\x5f\xcd\x7e\x31\x49\xda\xb3\x5d\xe4\xf7\x26\xd0\xb3\xda\xcb\x9f\x00\x00\x00\xff\xff\x8e\xa5\x1f\xd1\x84\x02\x00\x00" +var _idtablestakingAdminChange_cutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x0f\x1d\x8a\x72\x91\x2e\xa5\x07\xd1\x36\x98\x84\x40\xa0\x87\xd0\xa4\x3f\x60\xbc\x1a\x49\x5b\xaf\x77\xc4\x68\x54\x05\x8a\xff\x7b\x59\xc9\x2e\x76\xed\xce\x45\xa0\x9d\x7d\xef\x9b\x79\xeb\xf7\x83\xa8\xe1\x29\xc8\xfc\xfc\xf8\x46\xdb\xc0\xaf\x46\x3b\x1f\x3b\xb4\x2a\x7b\xe4\xd7\x07\x79\x96\x55\x15\xde\x7a\x3f\xc2\x94\xe2\x48\xce\xbc\x44\xb8\x9e\x62\xc7\x23\xac\x67\xb4\x41\x66\x98\xec\x38\x42\x79\x26\x6d\xe0\x26\x83\xf5\x64\x88\xd2\xa4\x26\xda\xf1\x6a\xd0\x70\xe0\x8e\x4c\x74\xcc\xb2\x33\xb9\x22\xf2\xfc\x30\xd9\x0b\xab\xe3\x68\xd4\x71\x8d\x1f\x4f\xfe\xfd\xd3\xc7\x3b\xfc\xce\x32\x00\xa8\x2a\x7c\x13\x47\x01\xbf\x48\x7d\xc2\x43\x2b\x0a\x82\x72\xcb\xca\xd1\x31\x4c\x16\x98\xe7\x47\x2c\xf8\xd8\x34\x7b\x1f\x21\xdb\x9f\xec\x6c\x91\x08\x6c\xa0\xf4\xf3\x3b\xb7\x35\x3e\x5c\x8f\x5a\x2e\x57\x56\xbf\x41\x79\x20\xe5\x82\x9c\xb3\x1a\x9b\xc9\xfa\x8d\x73\x32\x45\x4b\x44\x38\x56\x55\x61\x2b\xaa\x32\xdf\x02\xa1\x7f\xfd\x53\x8d\x1c\xda\xf2\x04\x81\x2f\x48\xf2\xe5\xaa\xf1\xf9\xbf\x44\x5f\x8b\xb4\xbb\xfa\x46\x6a\xe5\xf1\xbb\xb4\xbd\x9a\x28\x75\xfc\x42\xd6\xdf\xfd\x35\x4c\x75\x7f\x8f\x81\xa2\x77\x45\xfe\x20\x53\x68\x10\xc5\x4e\xdc\x17\xd4\xe3\xf1\x29\x2c\x7c\xf9\xaa\x71\x58\xd7\xc1\xef\xec\x26\xe3\xb3\xd9\x2f\x26\x29\x47\xb6\x8b\xfc\xae\x02\x3d\xa9\x1d\xfe\x04\x00\x00\xff\xff\x77\x97\x06\xba\x82\x02\x00\x00" func idtablestakingAdminChange_cutCdcBytes() ([]byte, error) { return bindataRead( @@ -1870,11 +1870,11 @@ func idtablestakingAdminChange_cutCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/change_cut.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x10, 0x16, 0x86, 0xfb, 0xee, 0x3b, 0xc9, 0x84, 0xcd, 0xcb, 0x97, 0x24, 0x33, 0xd9, 0xe3, 0x6b, 0x46, 0x7d, 0x40, 0x73, 0x24, 0x7a, 0x38, 0x38, 0xd5, 0x51, 0xa1, 0x58, 0x44, 0xaf, 0xb3, 0x7a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5c, 0x1c, 0x8, 0xb3, 0x72, 0x4a, 0x1c, 0x3d, 0x1a, 0x35, 0xca, 0x7f, 0xd1, 0xbe, 0x37, 0x1, 0x5b, 0x35, 0xea, 0x12, 0x55, 0x7c, 0x6e, 0xbe, 0x84, 0x1f, 0x54, 0x6c, 0xbe, 0x38, 0x2d, 0x14}} return a, nil } -var _idtablestakingAdminChange_del_minimumsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6f\xd3\x40\x10\x85\xef\xfe\x15\x4f\x3d\xa0\xf4\x62\x73\x40\x1c\x22\xa0\x32\x38\x95\x22\x15\x84\x12\x73\xe0\x38\x59\x8f\xe3\x25\xf6\x4e\x18\x8f\x71\x24\xd4\xff\x8e\xd6\x4e\x50\x5b\xc2\x5c\x2c\x79\x67\xdf\xfb\x66\xde\xfa\xee\x28\x6a\xb8\x6f\x65\x5c\x17\x25\xed\x5a\xde\x1a\x1d\x7c\xd8\xa3\x56\xe9\xf0\xfa\xb4\x2e\x56\x5f\xca\x75\xf9\xbd\xcc\x3f\x3e\xac\xf2\xa2\xd8\xac\xb6\xdb\x24\xc9\x32\x94\x8d\xef\x61\x4a\xa1\x27\x67\x5e\x02\x5c\x43\x61\xcf\x3d\xac\x61\xd4\xad\x8c\x30\x39\x70\x80\xf2\x48\x5a\xc1\x0d\x06\x6b\xc8\x10\xa4\x8a\x4d\x74\xe0\xd9\xa2\xe2\x96\xf7\x64\xa2\x7d\x92\x3c\x91\x5b\x04\x1e\x8b\xcb\xd1\x67\x1f\x7c\x37\x74\x4b\x7c\xbb\xf7\xa7\xb7\x6f\x6e\xf1\x3b\x49\x00\x20\xcb\xf0\x20\x8e\x5a\xfc\x22\xf5\x11\x1e\xb5\x28\x08\xca\x35\x2b\x07\xc7\x30\x99\x78\xd6\x05\xa6\xe1\x90\x57\x9d\x0f\x90\xdd\x0f\x76\x36\x49\xb4\x6c\xa0\xf8\x73\xc3\xf5\x12\xaf\xfe\x5d\x44\x3a\x5d\x99\xfd\x8e\xca\x47\x52\x5e\x90\x73\xb6\x44\x3e\x58\x93\x3b\x27\x43\xb0\x48\x84\x73\x65\x19\x76\xa2\x2a\xe3\x35\x10\x7a\xe9\x1f\xab\xe7\xb6\x4e\x2f\x10\x78\x8f\x28\x9f\xce\x1a\xef\xfe\x4b\xf4\x61\x11\xd7\xb7\xbc\x12\x5d\x7a\xfe\x4e\x6d\x5b\x13\xa5\x3d\x7f\x25\x6b\x6e\xff\x1a\xc6\xba\xbb\xc3\x91\x82\x77\x8b\x9b\x4f\x32\xb4\x15\x82\xd8\x85\xfb\x19\x75\x7f\x7e\x0f\x13\xdf\xcd\xac\xf1\x38\xaf\x83\x4f\xec\x06\xe3\x27\xb3\x3f\x9b\x24\xed\xd9\x5e\x46\x18\xd1\x78\xc3\x3f\x07\xaf\xdc\x71\xb0\x6b\x31\x5f\x3c\x1e\xff\x04\x00\x00\xff\xff\x40\xe4\x7d\xfd\x9d\x02\x00\x00" +var _idtablestakingAdminChange_del_minimumsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x8b\x9c\x40\x10\xc5\xef\x7e\x8a\xc7\x1c\x82\x7b\xd1\x4b\xc8\x41\x92\x2c\x43\x86\x85\x85\x04\xc2\xee\xe6\x03\xd4\xb4\xa5\x76\xa6\xed\x32\x65\x19\x17\xc2\x7e\xf7\xd0\x3a\x86\xfd\x33\xa9\x8b\x60\x95\xef\xfd\x5e\x95\xbe\x1f\x44\x0d\x37\x41\xe6\xdb\xc3\x03\x1d\x03\xdf\x1b\x9d\x7c\x6c\xd1\xa8\xf4\xd8\xbd\x6d\xec\xb2\xac\x2c\xf1\xd0\xf9\x11\xa6\x14\x47\x72\xe6\x25\xc2\x75\x14\x5b\x1e\x61\x1d\xa3\x09\x32\xc3\xe4\xc4\x11\xca\x33\x69\x0d\x37\x19\xac\x23\x43\x94\x3a\x0d\xd1\x89\x57\x83\x9a\x03\xb7\x64\xa2\x63\x96\x3d\x93\xcb\x23\xcf\x87\xad\xf5\xcd\x47\xdf\x4f\x7d\x85\x1f\x37\xfe\xf1\xc3\xfb\x2b\xfc\xc9\x32\x00\x28\x4b\x7c\x15\x47\x01\xbf\x49\x7d\x22\x44\x23\x0a\x82\x72\xc3\xca\xd1\x31\x4c\x16\x9e\xdb\x03\x96\x04\xd8\xd7\xbd\x8f\x90\xe3\x4f\x76\xb6\x48\x04\x36\x50\x7a\x79\xc7\x4d\x85\x77\x6f\xd3\x16\xcb\x27\xab\xdf\xa0\x3c\x90\x72\x4e\xce\x59\x85\xfd\x64\xdd\xde\x39\x99\xa2\x25\x22\x9c\xab\x2c\x71\x14\x55\x99\x2f\x81\xd0\x6b\xff\x54\x23\x87\xa6\xd8\x20\xf0\x09\x49\xbe\x58\x35\x3e\xfe\x97\xe8\x73\x9e\xd6\x57\x5d\x38\x5c\x71\x7e\x2e\x63\xf7\x26\x4a\x2d\x7f\x27\xeb\xae\xfe\x19\xa6\xba\xbe\xc6\x40\xd1\xbb\x7c\xf7\x45\xa6\x50\x23\x8a\x6d\xdc\x2f\xa8\xc7\xf3\xdf\xb0\xf0\xed\x56\x8d\xa7\x75\x1d\xfc\xc8\x6e\x32\x7e\x96\xfd\x45\x92\x62\x64\x7b\x7d\xc2\x84\xc6\x77\xfc\x6b\xf2\xca\x3d\x47\xbb\x74\xe6\xcd\xe3\xe9\x6f\x00\x00\x00\xff\xff\xb3\x7c\x17\x8a\x9b\x02\x00\x00" func idtablestakingAdminChange_del_minimumsCdcBytes() ([]byte, error) { return bindataRead( @@ -1890,11 +1890,11 @@ func idtablestakingAdminChange_del_minimumsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/change_del_minimums.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcc, 0xc7, 0x8e, 0xf0, 0x6d, 0x55, 0xc2, 0xe2, 0xb7, 0x54, 0xf0, 0x39, 0x30, 0x8f, 0x8f, 0x12, 0xf2, 0x7e, 0xcf, 0xf7, 0x67, 0x4b, 0x8, 0x13, 0x23, 0x2, 0x72, 0x73, 0xcd, 0x73, 0xe9, 0x75}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf8, 0x73, 0x1d, 0x23, 0x43, 0xb1, 0x2a, 0x95, 0x9a, 0x41, 0xca, 0x35, 0x8d, 0x87, 0x5c, 0x3c, 0xc, 0x7b, 0xaa, 0xf7, 0x85, 0x6b, 0xe6, 0x1b, 0xe8, 0x70, 0x22, 0xf1, 0x3a, 0x56, 0xe5, 0x46}} return a, nil } -var _idtablestakingAdminChange_minimumsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x51\xdd\x6a\xdb\x30\x14\xbe\xf7\x53\x7c\xf4\x62\xb8\x0c\xec\x15\xc6\x18\x66\x5e\xf1\xe6\x14\x0c\xdd\x18\x89\x7b\x31\x4a\x2f\x14\xe5\x38\xd6\x66\x4b\x9e\x74\xdc\x04\x42\xde\x7d\xc8\x3f\x59\xba\xb6\xe7\xc6\x58\x3a\xfa\x7e\x55\xdb\x19\xcb\xb8\x69\xcc\xae\xc8\x4b\xb1\x6e\x68\xc5\xe2\xb7\xd2\x5b\x54\xd6\xb4\x78\xb7\x2f\xf2\xc5\xf7\xb2\x28\x7f\x96\xd9\x97\xdb\x45\x96\xe7\xcb\xc5\x6a\x15\x04\x71\x8c\xb2\x56\x0e\x6c\x85\x76\x42\xb2\x32\x1a\xb2\x16\x7a\x4b\x0e\x5c\x13\xdc\x04\xd2\x2a\xdd\xb7\x7d\xeb\x50\x19\x0b\x6d\x36\x04\xd3\x91\x15\x6c\xac\x0b\x82\xb3\xc7\xa1\xa6\xdd\x37\xa5\x95\xdf\x4d\x70\x7f\x77\xa3\xf6\x1f\xde\x3f\x5c\xe2\x10\x04\x00\x10\xc7\xb8\x35\x52\x34\x78\x14\x56\x79\x91\x03\x9e\x80\xa5\x8a\x2c\x69\x49\x60\x33\xf0\x16\x39\x06\x13\xc8\x36\xad\xd2\x30\xeb\x5f\x24\x79\x80\x68\x88\x21\xfc\xe1\x92\xaa\x04\x6f\x9e\x1b\x8e\x86\x27\x23\x5f\x67\xa9\x13\x96\x42\x21\x25\x27\xc8\x7a\xae\x33\x29\x4d\xaf\xd9\x2b\xc2\x34\x71\x8c\xb5\xb1\xd6\xec\x5e\x12\x22\xfe\xe7\xf7\xe3\xa8\xa9\xa2\x59\x04\x52\x78\xf8\x68\xc4\xf8\xf4\xaa\xa2\xcf\xa1\x6f\x22\x79\xa1\xa2\x68\xfa\x0e\x6b\x2b\x36\x56\x6c\xe9\x87\xe0\xfa\xf2\x44\xe8\xe7\xfa\x1a\x9d\xd0\x4a\x86\x17\x5f\x4d\xdf\x6c\xa0\x0d\xcf\xba\x9f\xa8\x9e\x2b\x1b\xf4\x5d\x8c\x18\xc7\x31\x0e\xda\x93\xec\x99\xce\xbc\xfb\x34\xdb\x53\x5f\x87\xbb\x42\xf3\xc7\x04\x63\x6d\x47\xa4\x38\x1c\x4f\xab\x8f\xc2\x42\x25\x18\x56\x90\xe2\xea\x74\xe1\x2b\xf4\x21\x29\x8d\xb3\xf6\xcf\x48\xfc\xcc\x24\xf7\xea\x01\xa9\xff\x7b\x72\xab\x90\x42\xe1\xed\x08\x1e\x5e\xfd\x33\x3e\x09\x7f\x16\x7a\xe4\x88\x27\x26\x1f\x1e\x2d\xe9\x4f\xaf\x2c\xb5\xa4\xd9\x85\x33\xd7\xec\xfd\xf8\x37\x00\x00\xff\xff\x7a\x62\x5e\x37\x1d\x03\x00\x00" +var _idtablestakingAdminChange_minimumsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6b\xdb\x40\x10\xc5\xef\xfa\x14\x0f\x1f\x8a\x42\x41\x22\x50\x4a\x11\x55\x83\x69\x08\x18\x5a\x28\xf9\x73\x0a\x39\xac\xd7\x23\x6b\x5a\x69\x47\xdd\x1d\xc5\x01\xe3\xef\x5e\x56\x7f\x5c\xa7\x4e\xe7\x62\xac\x99\x7d\xef\x37\xf3\xb8\xed\xc4\x2b\x6e\x1a\xd9\xad\xae\xef\xcd\xba\xa1\x3b\x35\xbf\xd8\x6d\x51\x79\x69\xb1\x38\x6f\x2c\x92\x24\xcf\x71\x5f\x73\x80\x7a\xe3\x82\xb1\xca\xe2\x60\x6b\xe3\xb6\x14\xa0\x35\x21\x4c\x12\x2d\xbb\xbe\xed\xdb\x80\x4a\x3c\x9c\x6c\x08\xd2\x91\x37\x2a\x3e\x24\xc9\xc9\xe3\xd4\xd1\xee\x3b\x3b\x8e\xb3\x05\x1e\x1f\x6e\xf8\xe5\xe3\x87\xa7\x0b\xec\x93\x04\x00\xf2\x1c\xdf\xc4\x9a\x06\xcf\xc6\x73\x24\x19\xf4\x0c\x3c\x55\xe4\xc9\x59\x82\xca\xe0\xbb\xba\xc6\x40\x8a\xe5\xa6\x65\x07\x59\xff\x24\xab\x83\x44\x43\x0a\x13\x3f\xde\x52\x55\xe0\xdd\xf9\x56\xd9\xf0\x64\xf4\xeb\x3c\x75\xc6\x53\x6a\xac\xd5\x02\xcb\x5e\xeb\xa5\xb5\xd2\x3b\x8d\x44\x98\x2a\xcf\xb1\x16\xef\x65\xf7\x16\x88\xf9\xd7\x3f\x56\xa0\xa6\xca\x66\x08\x94\x88\xf2\xd9\xa8\xf1\xf9\xbf\x44\x5f\xd2\x98\x43\xf1\x46\x40\xd9\xf4\x3b\x8c\xdd\xa9\x78\xb3\xa5\x1f\x46\xeb\x8b\xa3\x61\xac\xab\x2b\x74\xc6\xb1\x4d\x17\x5f\xa5\x6f\x36\x70\xa2\x33\xf7\x2b\xea\x39\xb2\x81\x6f\x31\x6a\x1c\xc6\x73\xd0\x0b\xd9\x5e\xe9\x64\xf7\x78\xcd\xf6\x98\xd7\xfe\x61\xe5\xf4\x53\x81\x31\xb6\x03\x4a\xec\x0f\xc7\xd1\x67\xe3\xc1\x05\x86\x11\x94\xb8\x3c\x36\x62\x84\xf1\x48\xec\x70\x92\xfe\x89\x49\xac\xd9\xe4\x91\x9f\x50\xc6\x7f\xaf\xba\x8c\x12\x8c\xf7\xa3\x78\x7a\xf9\x77\xf1\x09\xfc\xec\xe8\x59\x20\x9d\x9c\xe2\xf1\xe8\x96\x7e\xf7\xec\xa9\x25\xa7\x21\x9d\xbd\xe6\xdd\x0f\x7f\x02\x00\x00\xff\xff\x85\x55\x9c\xa9\x1b\x03\x00\x00" func idtablestakingAdminChange_minimumsCdcBytes() ([]byte, error) { return bindataRead( @@ -1910,11 +1910,11 @@ func idtablestakingAdminChange_minimumsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/change_minimums.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfd, 0x43, 0x5f, 0x10, 0x9, 0x12, 0xd6, 0x29, 0xcd, 0x0, 0xf9, 0x15, 0xc6, 0xbf, 0xf6, 0xbd, 0x21, 0x40, 0xc9, 0x80, 0x4, 0x22, 0x3a, 0x3c, 0x24, 0xd3, 0x7e, 0x36, 0xea, 0x6, 0x28, 0x33}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf4, 0x1d, 0x8a, 0xb, 0xcf, 0x34, 0x14, 0xd6, 0xf5, 0x44, 0x7c, 0x22, 0x68, 0x0, 0xbd, 0xd2, 0x70, 0xa3, 0x33, 0x9b, 0x53, 0x5f, 0x65, 0x52, 0x6e, 0xa3, 0x10, 0xc3, 0xf5, 0x47, 0x1d, 0xb9}} return a, nil } -var _idtablestakingAdminChange_payoutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6f\xd4\x40\x0c\x85\xef\xf9\x15\x4f\x3d\xa0\xed\x25\xe1\x80\x38\x44\x40\x15\x48\x2a\x45\xaa\x50\xd5\x84\x03\x47\xef\xd4\xd9\x0c\x3b\x3b\x8e\x26\x0e\xd9\x0a\xf5\xbf\xa3\x49\x76\xa1\x85\xd6\x97\x91\xac\xf1\x7b\x9f\xfd\xec\x61\x90\xa0\xb8\x76\x32\xd7\x65\x4b\x5b\xc7\x8d\xd2\xde\xfa\x1d\xba\x20\x07\xbc\x3d\xd6\x65\xf5\xb5\xad\xdb\xef\x6d\xf1\xf9\xa6\x2a\xca\xf2\xae\x6a\x9a\x24\xc9\x32\xb4\xbd\x1d\xa1\x81\xfc\x48\x46\xad\x78\x98\x9e\xfc\x8e\x47\x68\xcf\xe8\x9c\xcc\x50\xd9\xb3\xc7\xcc\xbc\x77\x0f\x18\xe8\x41\x26\x4d\x92\x27\x13\x1b\xcf\xf3\xed\xd2\xce\xf1\xed\xda\x1e\xdf\xbf\xbb\xc4\xaf\x24\x01\x80\x2c\xc3\x8d\x18\x72\xf8\x49\xc1\x46\x2a\x74\x12\x40\x08\xdc\x71\x60\x6f\x18\x2a\x8b\x51\x5d\x62\xa1\x46\x71\x7f\xb0\x1e\xb2\xfd\xc1\x46\x17\x09\xc7\x0a\x8a\xcd\x3b\xee\x72\xbc\xf9\x7f\xc3\x74\x19\x59\xfd\x86\xc0\x03\x05\xde\x90\x31\x9a\xa3\x98\xb4\x2f\x8c\x91\xc9\x6b\x24\xc2\xa9\xb2\x0c\x5b\x09\x41\xe6\x97\x40\xe8\x5f\xff\x58\x23\xbb\x2e\x3d\x43\xe0\x23\xa2\x7c\xba\x6a\x7c\x78\x95\xe8\xd3\x26\x9e\x3e\x7f\x21\x93\xf4\xf4\x2e\xdf\x1a\x95\x40\x3b\xbe\x25\xed\x2f\xff\x18\xc6\xba\xba\xc2\x40\xde\x9a\xcd\xc5\x17\x99\xdc\x3d\xbc\xe8\x99\xfb\x19\xf5\x78\x0a\x7a\xe1\xbb\x58\x35\x1e\xd7\x73\xf0\x91\xcd\xa4\xfc\x64\xf7\x67\x9b\xa4\x23\x6b\x35\x88\xe9\xdb\x98\xf0\x1a\xe1\xdf\x30\xcf\x4a\x8f\xbf\x03\x00\x00\xff\xff\x2a\x3e\x38\xa0\x5c\x02\x00\x00" +var _idtablestakingAdminChange_payoutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\xef\xd2\x40\x10\xc5\xef\xfd\x14\x2f\x3d\x98\x72\x69\x2f\xc6\x43\xa3\x12\x22\x92\x90\x78\x20\x82\x1f\x60\x58\xa6\x74\x65\xd9\x69\xb6\x53\x0b\x31\x7c\x77\xb3\x2d\x28\x08\xff\xb9\x34\x99\xee\xbc\xf7\x9b\x79\xf6\xd8\x48\x50\x2c\x9c\xf4\xcb\xf9\x86\xb6\x8e\xd7\x4a\x07\xeb\xf7\xa8\x82\x1c\x91\x3e\xff\x48\x93\xa4\x28\xb0\xa9\x6d\x0b\x0d\xe4\x5b\x32\x6a\xc5\xc3\xd4\xe4\xf7\xdc\x42\x6b\x46\xe5\xa4\x87\xca\x81\x3d\x7a\xe6\x83\x3b\xa3\xa1\xb3\x74\x9a\x24\x77\x13\x99\xe7\x7e\x35\xb4\x4b\xfc\x58\xd8\xd3\x87\xf7\x13\xfc\x4e\x12\x00\x28\x0a\x7c\x13\x43\x0e\xbf\x28\xd8\x68\x8d\x4a\x02\x08\x81\x2b\x0e\xec\x0d\x43\x65\x30\x5a\xce\x31\xa0\x61\xb6\x3b\x5a\x0f\xd9\xfe\x64\xa3\x83\x84\x63\x05\xc5\xe6\x77\xae\x4a\xbc\x7b\x5e\x23\x1f\x46\x46\xbf\x26\x70\x43\x81\x33\x32\x46\x4b\xcc\x3a\xad\x67\xc6\x48\xe7\x35\x12\xe1\x5a\x45\x81\xad\x84\x20\xfd\x2b\x10\xfa\xdf\x3f\x56\xcb\xae\xca\x6f\x10\xf8\x84\x28\x9f\x8f\x1a\x1f\xdf\x24\xfa\x9c\xc5\xc3\x97\x2f\x12\xc9\xaf\xdf\xe1\xd9\x5a\x25\xd0\x9e\x57\xa4\xf5\xe4\xaf\x61\xac\xe9\x14\x0d\x79\x6b\xb2\xf4\x8b\x74\x6e\x07\x2f\x7a\xe3\x7e\xa0\x6e\xaf\x31\x0f\x7c\xe9\xa8\x71\x19\xcf\xc1\x27\x36\x9d\xf2\xdd\xee\x0f\x9b\xe4\x2d\xeb\xd7\x46\x4c\xbd\x89\x09\x8f\x11\xfe\x0b\xf3\xa6\x74\xf9\x13\x00\x00\xff\xff\x24\xf8\x77\x84\x5a\x02\x00\x00" func idtablestakingAdminChange_payoutCdcBytes() ([]byte, error) { return bindataRead( @@ -1930,11 +1930,11 @@ func idtablestakingAdminChange_payoutCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/change_payout.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2f, 0x71, 0xde, 0xb0, 0x70, 0x7b, 0x4e, 0xe0, 0xb6, 0xbf, 0x9, 0x1, 0xfd, 0xd4, 0x85, 0x6b, 0xc0, 0x17, 0x99, 0x82, 0x25, 0x8, 0x5a, 0x86, 0xf6, 0xee, 0xa6, 0xa2, 0xad, 0xd0, 0x2a, 0x66}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x45, 0xe0, 0xc2, 0xb6, 0xd, 0x3d, 0xb2, 0x34, 0x4e, 0x21, 0x73, 0xca, 0x61, 0xb1, 0xc9, 0xe8, 0xa2, 0xce, 0xef, 0x41, 0xea, 0xe2, 0x59, 0xc1, 0x21, 0x3d, 0x1e, 0x9c, 0xca, 0x58, 0x44, 0xca}} return a, nil } -var _idtablestakingAdminEnd_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x6b\xdb\x40\x10\xc5\xef\xfa\x14\x8f\x1c\x8a\x0c\x45\xea\xd9\xb4\x0d\x4a\xed\x82\xc1\x94\x12\xeb\xd2\x53\x58\xad\x46\xd6\xd6\xf2\x8e\xd8\x1d\x59\x29\xc1\xdf\xbd\xac\xfe\x38\x71\x1b\xcf\xc5\x60\xcd\x7b\xef\xb7\x33\x63\x8e\x2d\x3b\xc1\xf7\x86\xfb\xcd\x2a\x57\x45\x43\x3b\x51\x07\x63\xf7\xa8\x1c\x1f\xf1\xe9\x79\xb3\x5a\xff\xc8\x37\xf9\xaf\x3c\x7b\xd8\xae\xb3\xd5\xea\x71\xbd\xdb\x45\x51\x9a\x22\xaf\x8d\x87\x38\x65\xbd\xd2\x62\xd8\x82\xaa\x8a\xb4\x98\x13\x35\x7f\x40\xb6\xf4\x90\x9a\x40\x2d\xeb\x1a\xca\x96\xf0\xa2\x9c\x78\x28\x58\xea\xc1\x96\x92\x28\x4d\x83\xcf\x46\xa0\xf9\x58\x18\x4b\x93\xc2\x96\x4f\x7e\x62\x08\xba\x23\x9f\xe8\x49\xf8\x40\xf6\x2a\xce\x07\x6d\x5f\x1b\x5d\xbf\x86\x5d\x64\xdd\xd0\xf2\x71\xfa\xee\xa8\xea\x42\x8b\xe5\x92\x3c\x7a\x23\x35\x8c\xf5\x5d\x55\x19\x6d\xc8\xca\x20\xa3\x60\x37\xc7\x79\x4c\x79\x05\x49\x4f\x64\x51\x74\xfa\x40\xe2\xa3\xe8\x0d\x40\x6c\x4a\xbf\xc4\xcb\x4e\x9c\xb1\xfb\x25\x1e\x98\x9b\xf3\x02\x2f\x51\x04\x00\x69\x8a\x2d\x6b\xd5\xe0\xa4\x9c\x09\x53\x45\xc5\x0e\x2a\xa0\x90\x23\xab\x09\xc2\x03\xf2\x66\x85\x61\xea\xc8\xca\xa3\xb1\xe0\xe2\x37\x69\x19\x2c\x1a\x12\xa8\xf0\xe7\x23\x55\x4b\x7c\xf8\x7f\x43\xc9\x20\x19\xf3\x5a\x47\xad\x72\x14\x2b\xad\x65\x89\xac\x93\x3a\xd3\x9a\x3b\x2b\x81\x08\x53\xa5\x29\x0a\x76\x8e\xfb\xf7\x40\xd4\xbf\xf9\xa1\x3c\x35\x55\x32\x43\xe0\x0b\x82\x7d\x32\x7a\x7c\xbe\x49\xf4\x35\x0e\xa7\xb3\x7c\xe7\xa6\x92\xe9\x77\x68\xdb\x09\x3b\xb5\xa7\x9f\x4a\xea\xc5\x25\x30\xd4\xfd\x3d\x5a\x65\x8d\x8e\xef\xbe\x71\xd7\x94\xb0\x2c\x33\xf7\x15\xf5\x65\xdb\xc1\xed\x6e\xf4\x38\x8f\xe3\xa0\x67\xd2\x9d\xd0\x9b\xb7\x5f\xbd\x24\xf1\x24\x59\xdb\x3a\x3e\x51\xb9\x35\x5e\xc2\x2a\x5f\x19\x6e\x68\xc8\x96\x33\xfe\x78\x5e\xf1\x22\xba\xd1\x1a\x6e\x28\x1f\x2e\x28\x9e\xb1\xce\xd1\xdf\x00\x00\x00\xff\xff\xd7\xf9\x29\xec\x6a\x03\x00\x00" +var _idtablestakingAdminEnd_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\xcf\x8a\xdb\x4c\x10\xc4\xef\x7a\x8a\xc2\x87\x0f\x19\x3e\xa4\xbb\x49\xb2\x38\x59\x02\x86\x3d\x84\xd8\xf7\x65\x34\x6a\x59\x13\x4b\xdd\x62\xa6\x65\x25\x2c\x7e\xf7\x30\xfa\xe3\x5d\x67\xd7\x73\x11\x68\xba\xaa\x7e\xd3\xdd\xae\xed\xc4\x2b\xbe\x37\x32\xec\x1e\x0f\xa6\x68\x68\xaf\xe6\xe4\xf8\x88\xca\x4b\x8b\xd5\xfb\x8b\x55\x92\xe4\x39\x0e\xb5\x0b\x50\x6f\x38\x18\xab\x4e\x18\x54\x55\x64\xd5\x9d\xa9\xf9\x03\xe2\x32\x40\x6b\x02\x75\x62\x6b\x18\x2e\x11\xd4\x78\x0d\x30\x60\x1a\x20\x4c\x59\x92\xe7\xd1\x67\xa7\xb0\xd2\x16\x8e\x69\x56\x70\xf9\x1c\x66\x82\xa8\x6b\xe5\x4c\xcf\x2a\x27\xe2\x9b\xb8\x10\xb5\x43\xed\x6c\xfd\x1a\x76\x95\xf5\x63\xc9\xff\xf3\xbd\xa7\xaa\x8f\x25\x2c\x25\x05\x0c\x4e\x6b\x38\x0e\x7d\x55\x39\xeb\x88\x75\x94\x51\xb4\x5b\xe2\x02\xe6\xbc\x82\x74\x20\x62\x14\xbd\x3d\x91\x86\x24\x79\x03\x90\xba\x32\x6c\xf0\xb2\x57\xef\xf8\xb8\xc1\x57\x91\xe6\xb2\xc6\x4b\x92\x00\x40\x9e\xe3\x49\xac\x69\x70\x36\xde\xc5\xd6\xa1\x12\x0f\x13\x51\xc8\x13\x5b\x82\xca\x88\xbc\x7b\xc4\xd8\x5a\x6c\xcb\xd6\x31\xa4\xf8\x45\x56\x47\x8b\x86\x14\x26\xfe\xfc\x49\xd5\x06\xff\xbd\x1f\x43\x36\x4a\xa6\xbc\xce\x53\x67\x3c\xa5\xc6\x5a\xdd\x60\xdb\x6b\xbd\xb5\x56\x7a\xd6\x48\x84\xf9\xe4\x39\x0a\xf1\x5e\x86\x8f\x40\xcc\xbf\xf9\xf1\x04\x6a\xaa\x6c\x81\xc0\x67\x44\xfb\x6c\xf2\xf8\x74\x97\xe8\x4b\x1a\x17\x67\xf3\xc1\x46\x65\xf3\x77\x2c\xdb\xab\x78\x73\xa4\x1f\x46\xeb\xf5\x35\x30\x9e\x87\x07\x74\x86\x9d\x4d\x57\xdf\xa4\x6f\x4a\xb0\xe8\xc2\x7d\x43\x7d\x9d\x76\x74\x5b\x4d\x1e\x97\xa9\x1d\xf4\x9b\x6c\xaf\xf4\xe6\xed\x37\x2f\xc9\x02\xe9\xb6\xeb\xbc\x9c\xa9\x7c\x72\x41\xe3\x28\x5f\x19\xee\x68\x88\xcb\x05\x7f\x5a\xaf\x74\x9d\xdc\x29\x8d\x3b\x74\x18\x37\x28\x5d\xb0\x2e\xc9\xdf\x00\x00\x00\xff\xff\x2f\x6a\xaa\x29\x68\x03\x00\x00" func idtablestakingAdminEnd_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1950,11 +1950,11 @@ func idtablestakingAdminEnd_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/end_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2d, 0x55, 0xe0, 0xec, 0xaf, 0xb4, 0xd9, 0xc9, 0x90, 0xde, 0x51, 0x4c, 0x16, 0x52, 0x87, 0x86, 0xf4, 0xf6, 0x58, 0x57, 0xdc, 0x2d, 0xd0, 0xd1, 0x7e, 0xc5, 0x2a, 0x13, 0x68, 0x82, 0x78, 0x9b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x32, 0x98, 0xb1, 0x28, 0xfb, 0x71, 0x79, 0x2a, 0xdc, 0xb4, 0xe1, 0x28, 0xbb, 0x32, 0x25, 0x97, 0xeb, 0x6, 0x49, 0x43, 0x13, 0x3e, 0x2b, 0x7a, 0x93, 0x8c, 0x1c, 0x7d, 0xaa, 0x6, 0x32, 0x8}} return a, nil } -var _idtablestakingAdminEnd_epoch_change_payoutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\x4f\x6b\xdb\x4e\x10\xbd\xeb\x53\x3c\x72\xf8\xa1\x40\x90\x7e\x87\xd2\x83\x68\x1b\x94\xda\x01\x43\x28\x21\x56\x0f\x3d\x85\xd5\x6a\x14\x6d\x23\xef\x88\xdd\x91\x95\x10\xfc\xdd\xcb\xea\x8f\xdb\x34\x71\xe7\x62\xb0\xe6\xfd\x99\x7d\xcf\xec\x3a\x76\x82\xeb\x96\x87\xcd\xaa\x50\x65\x4b\x5b\x51\x8f\xc6\x3e\xa0\x76\xbc\xc3\xff\x4f\x9b\xd5\xfa\x5b\xb1\x29\x7e\x14\xf9\xd5\xcd\x3a\x5f\xad\xee\xd6\xdb\x6d\x14\xa5\x29\x8a\xc6\x78\x88\x53\xd6\x2b\x2d\x86\x2d\xa8\xae\x49\x8b\xd9\x53\xfb\x0c\xb2\x95\x87\x34\x04\xea\x58\x37\x50\xb6\x82\x17\xe5\xc4\x43\xc1\xd2\x00\xb6\x94\x44\x69\x1a\x78\x36\x02\xcd\xbb\xd2\x58\x9a\x11\xb6\xba\xf7\xb3\x87\x80\xdb\xf1\x9e\xee\x85\x1f\xc9\xbe\x92\xf3\x01\x3b\x34\x46\x37\xbf\xc5\x8e\xb0\x7e\x5c\xb9\x98\xbf\x3b\xaa\xfb\xb0\x62\xb9\x22\x8f\xc1\x48\x03\x63\x7d\x5f\xd7\x46\x1b\xb2\x32\xc2\x28\xd0\x2d\x72\x1e\xb3\x5e\x49\x32\x10\x59\x94\xbd\x7e\x24\xf1\x51\xf4\x87\x81\xd8\x54\x3e\xc3\xcb\x56\x9c\xb1\x0f\x19\xae\x98\xdb\xc3\x45\x38\xee\x56\x3d\x73\x2f\x19\xbe\x5f\x9b\xa7\x8f\x1f\xce\xf1\x12\x45\x00\x90\xa6\xb8\x61\xad\x5a\xec\x95\x33\xe1\xa1\x51\xb3\x83\x0a\xee\xc8\x91\xd5\x04\xe1\xf1\x8a\xcd\x0a\x63\x10\xc8\xab\x9d\xb1\xe0\xf2\x27\x69\x19\x29\x5a\x12\xa8\xf0\xe7\x1d\xd5\x19\xfe\x7b\x1b\x5a\x32\x42\x26\xbd\xce\x51\xa7\x1c\xc5\x4a\x6b\xc9\x90\xf7\xd2\xe4\x5a\x73\x6f\x25\x38\xc2\x3c\x69\x8a\x92\x9d\xe3\xe1\x3d\x23\xea\x6f\xfd\x30\x9e\xda\x3a\x59\x4c\xe0\x33\x02\x7d\x32\x71\x7c\x3a\xe9\xe8\x4b\x1c\xda\x94\xbd\x53\xb3\x64\xfe\x1d\xd7\xb6\xc2\x4e\x3d\xd0\xad\x92\xe6\xfc\x28\x18\xe6\xf2\x12\x9d\xb2\x46\xc7\x67\x5f\xb9\x6f\x2b\x58\x96\xc5\xf7\x2b\xd7\xc7\x02\x04\xb6\xb3\x89\xe3\x30\x3d\x07\x3d\x91\xee\x85\x96\x34\xde\x9c\x92\x78\x92\x75\x28\x6b\x11\xa2\x9f\x32\x8c\x8f\x69\x9e\xff\x03\x95\x77\x9d\xe3\x3d\x55\x37\xc6\x4b\x28\xc5\xc9\x5d\xb2\xd5\x72\xed\x54\xd0\xf8\xe4\x6a\x68\xe1\x68\xc4\xc7\xcb\x15\x87\xe8\x57\x00\x00\x00\xff\xff\x6c\x26\x29\xce\xac\x03\x00\x00" +var _idtablestakingAdminEnd_epoch_change_payoutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x3c\x7c\x28\x32\x04\xe9\x52\x7a\x10\x6d\x83\xdb\x34\x60\xc8\x21\xd4\xee\x39\xac\x56\x23\x6b\x6b\x69\x47\xec\x8e\xac\x84\xe0\xff\x5e\x56\x1f\x6e\x53\xdb\x99\x8b\x40\x3b\xef\x63\x66\x9e\x69\x5a\x76\x82\xfb\x9a\xfb\xf5\xdd\x56\xe5\x35\x6d\x44\xed\x8d\xdd\xa1\x74\xdc\x60\x71\xfe\xb0\x88\xa2\x34\xc5\xb6\x32\x1e\xe2\x94\xf5\x4a\x8b\x61\x0b\x2a\x4b\xd2\x62\x0e\x54\xbf\x80\x6c\xe1\x21\x15\x81\x5a\xd6\x15\x94\x2d\xe0\x45\x39\xf1\x50\xb0\xd4\x83\x2d\x25\x51\x9a\x06\x9e\xb5\x40\x73\x93\x1b\x4b\x13\xc2\x16\x4f\x7e\x72\x10\x70\x0d\x1f\xe8\x49\x78\x4f\xf6\x8d\x9c\x0f\xd8\xbe\x32\xba\xfa\x2b\x76\x82\x75\x43\xcb\xcd\xf4\xee\xa8\xec\x42\x8b\xe5\x82\x3c\x7a\x23\x15\x8c\xf5\x5d\x59\x1a\x6d\xc8\xca\x00\xa3\x40\x37\xcb\x79\x4c\x7a\x39\x49\x4f\x64\x91\x77\x7a\x4f\xe2\xa3\xe8\x1f\x03\xb1\x29\x7c\x86\xd7\x8d\x38\x63\x77\x19\xbe\x31\xd7\xc7\x9b\x30\xdc\xa3\x7a\xe1\x4e\x32\xfc\xba\x37\xcf\x9f\x3e\x2e\xf1\x1a\x45\x00\x90\xa6\x78\x60\xad\x6a\x1c\x94\x33\x61\x9b\x28\xd9\x41\x05\x77\xe4\xc8\x6a\x82\xf0\x30\xc5\xfa\x0e\xc3\xb6\xb1\x2a\x1a\x63\xc1\xf9\x6f\xd2\x32\x50\xd4\x24\x50\xe1\xe7\x4f\x2a\x33\x7c\x38\xbf\x4c\x32\x40\x46\xbd\xd6\x51\xab\x1c\xc5\x4a\x6b\xc9\xb0\xea\xa4\x5a\x69\xcd\x9d\x95\xe0\x08\x53\xa5\x29\x72\x76\x8e\xfb\x4b\x46\xd4\xff\xfa\xa1\x3c\xd5\x65\x32\x9b\xc0\x17\x04\xfa\x64\xe4\xf8\x7c\xd5\xd1\xd7\x38\x64\x29\xbb\x10\xb2\x64\xfa\x0e\x6d\x1b\x61\xa7\x76\xf4\xa8\xa4\x5a\x9e\x04\x43\xdd\xde\xa2\x55\xd6\xe8\x78\xf1\x9d\xbb\xba\x80\x65\x99\x7d\xbf\x71\x7d\x0a\x40\x60\x5b\x8c\x1c\xc7\x71\x1d\xf4\x4c\xba\x13\x9a\xaf\x71\x36\x4a\xe2\x49\x7e\x84\xb0\x6e\xc3\xe9\xc7\x1b\xc6\xa7\x6b\x2e\xdf\x41\xad\xda\xd6\xf1\x81\x8a\x07\xe3\x25\x84\xe2\x6a\x2f\xd9\x62\x9e\x76\x0c\x68\x7c\xb5\x35\xa4\x70\x30\xe2\xe3\x79\x8a\x63\xf4\x27\x00\x00\xff\xff\xd2\xdb\xc3\xe1\xaa\x03\x00\x00" func idtablestakingAdminEnd_epoch_change_payoutCdcBytes() ([]byte, error) { return bindataRead( @@ -1970,11 +1970,11 @@ func idtablestakingAdminEnd_epoch_change_payoutCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/end_epoch_change_payout.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0xae, 0x3b, 0x83, 0xcc, 0x3c, 0xc8, 0x2, 0x76, 0xe2, 0x92, 0x16, 0x77, 0x3e, 0x3, 0x80, 0x62, 0xce, 0x48, 0x48, 0x50, 0xa1, 0x29, 0xe4, 0x90, 0x4c, 0xa4, 0x61, 0xab, 0xdb, 0xf6, 0x0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdf, 0x64, 0x39, 0xf5, 0xd7, 0x48, 0xa8, 0x6c, 0xfd, 0x2b, 0x3, 0x2f, 0xb, 0xd3, 0x83, 0x39, 0x1e, 0xd9, 0x6e, 0xe1, 0x73, 0xc, 0x9c, 0xd0, 0xa, 0xc9, 0xc9, 0x38, 0xf3, 0x85, 0xce, 0x87}} return a, nil } -var _idtablestakingAdminEnd_stakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x8b\x9c\x40\x10\x85\xef\xfe\x8a\xc7\x1e\x82\x03\x41\x73\x96\x24\x8b\x1b\x27\x20\x0c\x21\xac\x5e\x72\xec\x69\xcb\xb1\x13\xa7\x4b\xba\xcb\x75\x61\x99\xff\x1e\x5a\xc7\x21\xd9\x99\xa9\x8b\xa0\x55\xef\x7d\x55\x4f\x73\x1c\xd8\x09\xbe\xf7\x3c\x95\x45\xad\xf6\x3d\x55\xa2\xfe\x18\x7b\x40\xeb\xf8\x88\x4f\xaf\x65\xb1\xfd\x51\x97\xf5\xaf\x3a\x7f\xda\x6d\xf3\xa2\x78\xde\x56\x55\x14\xa5\x29\xea\xce\x78\x88\x53\xd6\x2b\x2d\x86\x2d\xc8\x36\x1e\xd2\x11\xfc\x59\x41\x8d\xf3\x87\x8f\x98\x3a\xa3\x3b\x38\x6a\xc7\xd0\x62\xb9\x21\x8f\x20\x31\x19\xe9\x60\xac\x1f\xdb\xd6\x68\x43\x56\xe6\x51\x8a\xa2\x7f\x64\x63\xd3\xf8\x0c\x6f\x95\x38\x63\x0f\x19\x9e\x98\xfb\xd3\x06\x6f\x51\x04\x00\x69\x8a\x1d\x6b\xd5\xe3\x45\x39\x13\xe0\xd1\xb2\x83\x0a\x56\xe4\xc8\x6a\x82\xf0\x8c\x54\x16\x98\x97\x43\xde\x1c\x8d\x05\xef\x7f\x93\x96\x59\xa2\x27\x81\x0a\x2f\x9f\xa9\xcd\xf0\xe1\xfa\x10\xc9\x3c\xb2\xf8\x0d\x8e\x06\xe5\x28\x56\x5a\x4b\x86\x7c\x94\x2e\xd7\x9a\x47\x2b\x81\x08\xe7\x4a\x53\xec\xd9\x39\x9e\x6e\x81\xa8\xf7\xfe\xa1\x3c\xf5\x6d\xb2\x42\xe0\x0b\x82\x7c\xb2\x68\x7c\xbe\x4b\xf4\x35\x0e\x09\x65\x37\xa2\x4b\xce\xcf\xb9\xad\x12\x76\xea\x40\x3f\x95\x74\x9b\x8b\x61\xa8\xc7\x47\x0c\xca\x1a\x1d\x3f\x7c\xe3\xb1\x6f\x60\x59\x56\xee\xff\xa8\x2f\x69\x06\xb5\x87\x45\xe3\xb4\x9c\x83\x5e\x49\x8f\x42\x6b\x1a\x57\xab\x24\x9e\x24\x1f\x06\xc7\x2f\xd4\xec\x8c\x97\x90\xe5\xe6\x5e\x2f\xd9\x66\xe5\x5e\xfe\x9b\x78\xf5\x3a\xfd\x0d\x00\x00\xff\xff\x5c\x5c\x6f\xbd\xa5\x02\x00\x00" +var _idtablestakingAdminEnd_stakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\xd1\x6a\xb3\x40\x10\x85\xef\x7d\x8a\x83\x17\x3f\x06\x7e\xf4\x5e\xda\x06\xdb\x50\x08\xe4\xa2\x34\x79\x81\xcd\x3a\xc6\x6d\xcd\x8e\xec\x8e\xb1\x10\xf2\xee\x65\x35\x86\xb6\x49\xe6\x46\x70\x66\xce\xf9\xc6\xa3\xd9\xb7\xec\x04\xaf\x0d\xf7\xcb\xc5\x46\x6d\x1b\x5a\x8b\xfa\x34\x76\x87\xca\xf1\x1e\xf1\x75\x23\x8e\xa2\x2c\xc3\xa6\x36\x1e\xe2\x94\xf5\x4a\x8b\x61\x0b\xb2\xa5\x87\xd4\x04\x7f\xde\x57\xdd\xd0\xf8\x8f\xbe\x36\xba\x86\xa3\xaa\x0b\x23\x96\x4b\xf2\x08\x12\xbd\x91\x1a\xc6\xfa\xae\xaa\x8c\x36\x64\x65\x58\xa5\x28\xfa\x21\x9b\x98\xd2\xe7\x38\xae\xc5\x19\xbb\xcb\xf1\xcc\xdc\x9c\x66\x38\x46\x11\x00\x64\x19\x56\xac\x55\x83\x83\x72\x26\x10\xa2\x62\x07\x15\xac\xc8\x91\xd5\x04\xe1\x01\x69\xb9\xc0\x70\x01\x8a\x72\x6f\x2c\x78\xfb\x41\x5a\x06\x89\x86\x04\x2a\xbc\x7c\xa7\x2a\xc7\xbf\xeb\x6b\xd3\x61\x65\xf4\x6b\x1d\xb5\xca\x51\xa2\xb4\x96\x1c\x45\x27\x75\xa1\x35\x77\x56\x02\x11\xce\x95\x65\xd8\xb2\x73\xdc\xdf\x02\x51\x7f\xfd\x43\x79\x6a\xaa\x74\x82\xc0\x23\x82\x7c\x3a\x6a\x3c\xdc\x25\x7a\x4a\x42\x3e\xf9\x8d\xe0\xd2\xf3\x73\x18\x5b\x0b\x3b\xb5\xa3\x37\x25\xf5\xec\x62\x18\x6a\x3e\x47\xab\xac\xd1\x49\xfc\xc2\x5d\x53\xc2\xb2\x4c\xdc\xbf\xa8\x2f\x69\x06\xb5\x78\xd4\x38\x8d\x9f\x83\xbe\x48\x77\x42\x53\x1a\x57\xa7\xa4\x9e\xa4\x68\x5b\xc7\x07\x2a\x57\xc6\x4b\xc8\x72\x76\x6f\x96\x6c\x39\x71\x8f\xff\x4d\x32\x79\x9d\xbe\x03\x00\x00\xff\xff\x4d\x67\x31\xf2\xa3\x02\x00\x00" func idtablestakingAdminEnd_stakingCdcBytes() ([]byte, error) { return bindataRead( @@ -1990,11 +1990,11 @@ func idtablestakingAdminEnd_stakingCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/end_staking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa6, 0xd, 0xea, 0x6, 0x3d, 0x16, 0x7, 0x5e, 0x7e, 0xb8, 0x24, 0x9e, 0xe2, 0x6a, 0x6d, 0x4d, 0xf2, 0x73, 0x20, 0x5, 0x38, 0xd9, 0xac, 0xef, 0x64, 0x7d, 0xcf, 0x59, 0x67, 0x35, 0xaf, 0xd5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xae, 0xdc, 0x3, 0x82, 0x3b, 0x77, 0x26, 0xfd, 0xc5, 0x15, 0xfc, 0xb5, 0xfd, 0xaa, 0x8c, 0x88, 0x2c, 0xd0, 0x8b, 0xd7, 0x63, 0xb6, 0x42, 0x50, 0x3b, 0xa9, 0xb5, 0xb4, 0xc4, 0xaf, 0x86, 0x73}} return a, nil } -var _idtablestakingAdminMove_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6f\xba\x40\x10\xc5\xef\x7c\x8a\x17\x0f\xff\xe0\x05\xfe\x67\xd3\xd6\xd0\x62\x13\x12\xd3\x34\xc2\xa5\xc7\x65\x1d\x84\x0a\x3b\x64\x19\xd4\xc4\xf8\xdd\x1b\x16\x6d\xb4\xb5\x73\xd9\x64\x33\xf3\xde\x6f\xe6\x55\x4d\xcb\x56\xf0\x5a\xf3\x3e\x89\x33\x95\xd7\x94\x8a\xda\x56\x66\x83\xc2\x72\x83\xff\x87\x24\x5e\xbc\x65\x49\xf6\x91\x45\xcf\xcb\x45\x14\xc7\xab\x45\x9a\x7a\x5e\x18\x22\x2b\xab\x0e\x62\x95\xe9\x94\x96\x8a\x0d\x1a\xde\x51\x07\xe1\x2d\x99\x0e\x39\xc9\x9e\xc8\x20\xef\xf5\x96\xa4\xf3\xbc\xeb\xce\xa3\xe7\x01\x40\x18\x62\xc9\x5a\xd5\xd8\x29\x5b\x0d\xd6\x28\xd8\x42\xc1\x52\x41\x96\x8c\x26\x08\x43\x4a\x42\x12\xc3\xa1\x21\x5a\x37\x95\x01\xe7\x9f\xa4\xc5\x49\xd4\x24\x50\xc3\xe7\x8a\x8a\x19\xfe\xfd\x5e\x23\x70\x23\xa3\x5f\x6b\xa9\x55\x96\x7c\xa5\xb5\xcc\x10\xf5\x52\x46\x5a\x73\x6f\x64\x8a\xa3\x6b\x38\x43\xe5\x6c\x2d\xef\xef\x81\xa8\x9f\xfe\x43\x75\x54\x17\xc1\x05\x02\x8f\x18\xe4\x83\x51\xe3\xe1\x4f\xa2\x27\x7f\xb8\xef\xec\xce\xe1\x83\xf3\xeb\xda\x52\x61\xab\x36\xf4\xae\xa4\x9c\x7e\x1b\x0e\x35\x9f\xa3\x55\xa6\xd2\xfe\xe4\x85\xfb\x7a\x0d\xc3\x72\xe1\xbe\xa1\xee\xce\x69\x3a\xbe\xc9\xa8\x71\x1a\xcf\x41\x07\xd2\xbd\xd0\xd5\xee\x37\x9b\x04\x43\x9e\x99\x4b\xd3\xbf\xcc\x9d\xbe\x02\x00\x00\xff\xff\x8e\x9f\x21\x4b\x2f\x02\x00\x00" +var _idtablestakingAdminMove_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6b\xfa\x40\x10\xc5\xef\xf9\x14\x8f\x1c\xfe\xc4\x4b\x72\x97\x7f\x2b\x52\x29\x08\x3d\x94\xea\x17\x98\xac\x13\x93\x9a\xec\x84\xdd\x89\x16\xc4\xef\x5e\x76\xa3\x45\xab\x9d\x4b\x20\x3b\xf3\xde\x6f\xe6\x35\x5d\x2f\x4e\xf1\xda\xca\x61\xb9\x58\x53\xd9\xf2\x4a\x69\xd7\xd8\x2d\x2a\x27\x1d\xd2\xfb\x87\x34\x49\x8a\x02\xeb\xba\xf1\x50\x47\xd6\x93\xd1\x46\x2c\x3a\xd9\xb3\x87\xca\x8e\xad\x47\xc9\x7a\x60\xb6\x28\x07\xb3\x63\xf5\x49\x72\xdd\x79\x4c\x12\x00\x28\x0a\xbc\x89\xa1\x16\x7b\x72\x4d\xd0\x47\x25\x0e\x04\xc7\x15\x3b\xb6\x86\xa1\x02\xad\x19\xcb\x05\xa2\x3f\xe6\x9b\xae\xb1\x90\xf2\x93\x8d\x46\x89\x96\x15\x14\x7e\x7e\x70\x35\xc5\xbf\x7b\xd6\x3c\x8e\x8c\x7e\xbd\xe3\x9e\x1c\x67\x64\x8c\x4e\x31\x1f\xb4\x9e\x1b\x23\x83\xd5\x09\x8e\xb1\xe1\x0c\x55\x8a\x73\x72\x78\x04\x42\xbf\xfd\x43\x79\x6e\xab\xfc\x02\x81\x27\x04\xf9\x7c\xd4\xf8\xff\x27\xd1\x73\x16\xae\x3b\x7d\x70\xf6\xfc\xfc\x8d\x6d\x2b\x15\x47\x5b\x7e\x27\xad\x27\x3f\x86\xa1\x66\x33\xf4\x64\x1b\x93\xa5\x2f\x32\xb4\x1b\x58\xd1\x0b\xf7\x0d\xb5\x3f\x67\x19\xf9\xd2\x51\xe3\x34\x9e\x83\xbf\xd8\x0c\xca\x57\xbb\xdf\x6c\x92\x87\x3c\xd7\x31\xcd\xec\x32\x77\xfa\x0e\x00\x00\xff\xff\x90\x2d\xa0\xc7\x2d\x02\x00\x00" func idtablestakingAdminMove_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2010,11 +2010,11 @@ func idtablestakingAdminMove_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/move_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x99, 0xd3, 0xe1, 0x22, 0x4a, 0x39, 0x1b, 0xb5, 0x5c, 0x7c, 0x2f, 0xa, 0xbb, 0xb5, 0xc6, 0x72, 0xff, 0xcf, 0xfc, 0x7d, 0x4c, 0xbb, 0x0, 0x13, 0x92, 0xfd, 0x7, 0xf3, 0xaa, 0x6e, 0xff, 0xa5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb9, 0x2f, 0xf4, 0xd9, 0xd5, 0xf0, 0x8c, 0xe5, 0x6a, 0x8a, 0x18, 0xd4, 0x1f, 0x6e, 0xf5, 0xb6, 0x53, 0xf5, 0xb9, 0x2e, 0xa9, 0x23, 0xf1, 0x3d, 0xe4, 0xa1, 0x36, 0x12, 0xe0, 0x65, 0xa1, 0x58}} return a, nil } -var _idtablestakingAdminPay_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x8b\xdb\x30\x10\xc5\xef\xfe\x14\x8f\x3d\x14\xe7\x62\xf7\x1c\xba\x5d\xdc\x3a\x05\xc3\x52\x4a\xec\x4b\x8f\x13\x79\xbc\x76\x57\x96\x8c\x34\x6e\x36\x84\x7c\xf7\x22\xff\x29\x49\x9b\x9d\x8b\x40\xcc\xbc\xf7\x9b\x37\x5d\x3f\x58\x27\xf8\xa6\xed\xb1\xc8\x2b\x3a\x68\x2e\x85\x5e\x3b\xf3\x82\xc6\xd9\x1e\x1f\xdf\x8a\x7c\xf7\xbd\x2a\xaa\x9f\x55\xf6\xe5\x79\x97\xe5\xf9\x7e\x57\x96\x51\x94\xa6\xa8\xda\xce\x43\x1c\x19\x4f\x4a\x3a\x6b\x30\xd0\xc9\xc3\xf1\x91\x5c\xed\x21\x16\xa4\x35\xa4\x65\x78\xa1\x57\xae\x61\x6c\xcd\x3e\x8a\xae\x27\xce\x51\x04\x00\x69\x8a\x67\xab\x48\xe3\x37\xb9\x2e\x20\xa0\xb1\x0e\x04\xc7\x0d\x3b\x36\x8a\x83\x5a\x50\x2a\x72\x4c\x88\xc8\xea\xbe\x33\xb0\x87\x5f\xac\x64\x92\xd0\x2c\xa0\xf0\xb9\xe7\x66\x8b\x0f\xff\xaf\x93\x4c\x23\xb3\xdf\xe0\x78\x20\xc7\x31\x29\x25\x5b\x64\xa3\xb4\x99\x52\x76\x34\xb2\xc1\x79\x6a\x58\xa0\x0e\xd6\x39\x7b\xbc\x07\x42\xff\xfa\x87\xf2\xac\x9b\x64\x85\xc0\x23\x82\x7c\x32\x6b\x7c\x7a\x97\xe8\x73\x1c\x72\xde\xde\x39\x40\xb2\xbc\x53\x5b\x29\xd6\xd1\x0b\xff\x20\x69\x37\x7f\x0d\x43\x3d\x3d\x61\x20\xd3\xa9\xf8\xe1\xab\x1d\x75\x48\x59\x56\xee\x1b\x6a\xbf\x5c\x75\xe2\x7b\x98\x35\x2e\x73\x1c\xfc\xc6\x6a\x14\xbe\xda\x3d\xa4\xe9\xc7\xbe\x27\x77\xc2\xe3\xed\x5e\x89\x22\xad\x46\x4d\xc2\xfb\xf9\xd2\xf1\xe6\x7e\x00\xc9\x40\xa7\xb5\x65\xd1\x5a\x5d\x2f\x7f\x02\x00\x00\xff\xff\x86\xc3\x0f\x8f\x75\x02\x00\x00" +var _idtablestakingAdminPay_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6b\xc2\x40\x10\xc5\xef\xf9\x14\x8f\x1c\x4a\xbc\x24\x77\xa9\x15\xa9\x14\x84\x1e\x8a\xfa\x05\xc6\xcd\xc4\xa4\x6e\x76\xc3\xee\xa4\x56\xc4\xef\x5e\x36\x7f\x8a\x56\x3b\x97\x40\x76\xe6\xbd\xdf\xbc\xa9\xea\xc6\x3a\xc1\x9b\xb6\xc7\xd5\x72\x4b\x3b\xcd\x1b\xa1\x43\x65\xf6\x28\x9c\xad\x11\xdf\x3f\xc4\x51\x94\x65\xd8\x96\x95\x87\x38\x32\x9e\x94\x54\xd6\xa0\xa1\x93\x87\xe3\x23\xb9\xdc\x43\x2c\x48\x6b\x48\xc9\xf0\x42\x07\xce\x61\x6c\xce\x3e\x8a\xae\x27\xce\x51\x04\x00\x59\x86\x77\xab\x48\xe3\x8b\x5c\x15\x7c\x50\x58\x07\x82\xe3\x82\x1d\x1b\xc5\x41\x2d\x28\xad\x96\xe8\x38\xb0\xc8\xeb\xca\xc0\xee\x3e\x59\x49\x27\xa1\x59\x40\xe1\xe7\x9a\x8b\x29\x9e\xee\x99\xd3\x6e\xa4\xf7\x6b\x1c\x37\xe4\x38\x21\xa5\x64\x8a\x45\x2b\xe5\x42\x29\xdb\x1a\x99\xe0\xdc\x35\x0c\x50\x3b\xeb\x9c\x3d\x3e\x02\xa1\xbf\xfe\xa1\x3c\xeb\x22\x1d\x21\x30\x43\x90\x4f\x7b\x8d\xe7\x7f\x89\x5e\x92\x90\xf2\xf4\x41\xfc\xe9\xf0\xed\xda\x36\x62\x1d\xed\xf9\x83\xa4\x9c\xfc\x1a\x86\x9a\xcf\xd1\x90\xa9\x54\x12\xbf\xda\x56\x87\x94\x65\xe4\xbe\xa1\xf6\xc3\x4d\x3b\xbe\xb8\xd7\xb8\xf4\x71\xf0\x37\xab\x56\xf8\x6a\xf7\x90\xa6\x6f\xeb\x9a\xdc\x09\xb3\xdb\xbd\x52\x45\x5a\xb5\x9a\x84\xd7\xfd\xa5\x93\xc9\xe3\x00\xd2\x86\x4e\x63\xcb\xa0\x35\xba\x5e\x7e\x02\x00\x00\xff\xff\x63\xa2\x73\xb4\x73\x02\x00\x00" func idtablestakingAdminPay_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -2030,11 +2030,11 @@ func idtablestakingAdminPay_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/pay_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8a, 0x23, 0x2e, 0x20, 0xd6, 0x93, 0x1b, 0x83, 0x67, 0xb2, 0xd, 0x57, 0x80, 0x7b, 0x5e, 0x2d, 0x99, 0xcb, 0x8c, 0x5e, 0x47, 0x65, 0xe4, 0xb0, 0x9e, 0x78, 0x14, 0x72, 0x1e, 0x7c, 0x2d, 0xd6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0xb9, 0xbd, 0xe3, 0x6, 0xc8, 0xd5, 0xb2, 0xfc, 0x2b, 0xbf, 0x48, 0x95, 0x5, 0xb, 0x66, 0x5d, 0x94, 0xad, 0x5e, 0x64, 0xc3, 0xa3, 0xee, 0x30, 0xbc, 0xcb, 0x11, 0x4a, 0xe5, 0x88, 0x1}} return a, nil } -var _idtablestakingAdminRemove_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x93\x4f\x8b\xdb\x30\x10\xc5\xcf\xf1\xa7\x78\xe4\x50\x1c\x68\xed\x9e\x43\xd3\xc5\xad\x53\x30\x84\xdd\x92\xf8\x52\x96\x3d\x28\xf6\x38\x56\xab\x48\x46\x9a\xfc\x63\xc9\x77\x2f\xb2\xec\x76\x77\x9b\xea\x62\x90\x46\x6f\x7e\x9a\xf7\x2c\xf7\x9d\xb1\x8c\x6f\xca\x9c\x8a\xbc\x14\x5b\x45\x1b\x16\xbf\xa4\xde\xa1\xb1\x66\x8f\x8f\xe7\x22\x5f\xde\x97\x45\xf9\xa3\xcc\xbe\xac\x96\x59\x9e\xaf\x97\x9b\x4d\x14\xa5\x29\xca\x56\x3a\xb0\x15\xda\x89\x8a\xa5\xd1\xb0\xb4\x37\x47\x72\xd0\xa6\x26\x14\xb9\x0b\x0a\xdc\x12\x94\x74\x0c\xd3\x40\x74\x9d\x35\x47\xaa\xfb\x12\x07\xa9\xbd\x8e\x2f\x28\x72\xb0\xef\x9d\xc0\xef\x14\x0d\x84\xbe\xf8\x0b\xe1\xcc\x21\x7f\xc0\xfd\x43\x09\x3a\x7b\x21\xa1\x2c\x89\xfa\x02\xa9\xfb\x73\x59\x93\x66\xc9\x97\xa0\xf0\x1e\xdc\x4a\xd7\xeb\xbe\x40\x3b\x49\xa5\x60\xe9\x48\x96\x11\x6b\xc3\xfe\xd2\xbe\x33\x4c\x9a\x67\x51\xf4\xa2\x32\x96\xb5\x9b\xe3\x71\xc3\x56\xea\xdd\xd3\x0c\xcf\x51\x04\x00\x69\x8a\x95\xa9\x84\xc2\x51\x58\xe9\xdb\xa0\x31\x16\x02\x96\x1a\xb2\xa4\x2b\x02\x9b\xf1\x21\xfd\x10\x91\xd5\x7b\xa9\x61\xb6\x3f\xa9\xe2\x5e\x42\x11\x43\xf8\xcd\x35\x35\x73\xbc\xfb\x77\xe0\x49\x7f\x25\xf4\xeb\x2c\x75\xc2\x52\x2c\xaa\x8a\xe7\xc8\x0e\xdc\x66\x55\x65\x0e\x9a\x3d\x11\x86\x95\xa6\xd8\x1a\x6b\xcd\xe9\x16\x88\x78\xdb\xdf\x2f\x47\xaa\x49\x46\x08\x2c\xe0\xe5\x93\xa0\xf1\xe9\xbf\x44\x9f\x63\xef\xe3\xfc\x46\x44\x92\xe1\xdb\x97\x6d\xd8\x58\xb1\xa3\xef\x82\xdb\xd9\x9f\x86\x7e\xdd\xdd\xa1\x13\x5a\x56\xf1\xf4\xab\x39\x28\xef\x3d\x8f\xdc\xaf\xa8\xdd\x90\xbb\x9e\x6f\x1a\x34\xae\x61\x1c\x74\xa6\xea\xc0\x84\xe7\x68\xe2\xc7\xe8\xd3\xe3\x53\xb1\xb8\xc5\xb4\x23\xce\x86\x98\xad\xa4\xe3\xf8\x2f\xcc\x2d\x10\x9f\xa4\x31\x96\x21\xa6\x7d\x68\x5d\x78\xcc\x74\x16\x45\x93\x34\x1d\x92\x0d\x12\x55\x1b\xd2\x1d\x4d\xbc\xff\x81\xa3\x34\xeb\x70\x2c\x35\x64\xed\x3c\xe4\x64\x20\x7c\x7c\x5d\xf1\x84\x05\xb4\x54\xd1\xe4\x1a\x64\x1d\x71\xf0\x6a\xfc\x2d\x7a\x80\xc1\x40\x4d\x27\x08\xa5\xcc\xe9\x83\xdf\xbd\x6d\x61\xe2\xde\x3c\x76\xe8\x3b\x0e\xef\xfa\x3b\x00\x00\xff\xff\x88\x87\x14\x09\xde\x03\x00\x00" +var _idtablestakingAdminRemove_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x93\x4f\x8b\xdb\x3c\x10\xc6\xcf\xd1\xa7\x78\xc8\xe1\xc5\x81\xb7\xf6\x3d\x74\xbb\x84\x86\x42\x60\xe9\x96\x4d\x6e\xcb\x1e\x14\x79\x1c\xab\x55\x24\x23\x4d\x92\x0d\x4b\xbe\x7b\x19\xcb\x6e\xf7\x4f\xaa\x8b\x41\x33\xf3\xcc\x4f\x33\x8f\xed\xbe\x0b\x91\xf1\xcd\x85\xd3\x6a\xb9\xd1\x5b\x47\x6b\xd6\xbf\xac\xdf\xa1\x89\x61\x8f\xe9\xc7\xc0\x54\xa9\xaa\xc2\xa6\xb5\x09\x1c\xb5\x4f\xda\xb0\x0d\x1e\x91\xf6\xe1\x48\x09\x3e\xd4\x84\xd5\x32\xe5\x7a\x6e\x09\xce\x26\x46\x68\xa0\xbb\x2e\x86\x23\xd5\x7d\x4a\x82\xf5\xa2\x23\x09\xab\x25\x58\x1a\x94\x90\x9b\x55\x03\xed\xcf\x52\x90\x63\x09\xcb\x7b\x7c\xbf\xdf\x80\x9e\x45\x48\xbb\x48\xba\x3e\xc3\xfa\x3e\x6e\x6b\xf2\x6c\xf9\x9c\x15\xfe\x07\xb7\x36\xf5\xba\xaf\xd0\x4e\xd6\x39\x44\x3a\x52\x64\x14\x3e\xb0\x14\xed\xbb\xc0\xe4\x79\xa6\xd4\xab\xcc\xc2\xd6\x69\x8e\xc7\x35\x47\xeb\x77\x4f\x33\xbc\x28\x05\x00\x55\x85\xbb\x60\xb4\xc3\x51\x47\x2b\x6d\xd0\x84\x08\x8d\x48\x0d\x45\xf2\x86\xc0\x61\x7c\x48\x3f\x29\x2c\xea\xbd\xf5\x08\xdb\x9f\x64\xb8\x97\x70\xc4\xd0\x72\xf9\x40\xcd\x1c\xff\x7d\x9c\x6a\xd9\x97\xe4\x7e\x5d\xa4\x4e\x47\x2a\xb4\x31\x3c\xc7\xe2\xc0\xed\xc2\x98\x70\xf0\x2c\x44\x18\x4e\x55\x61\x1b\x62\x0c\xa7\x6b\x20\xfa\x7d\x7f\x39\x89\x5c\x53\x8e\x10\xb8\x81\xc8\x97\x59\xe3\xf3\x3f\x89\xbe\x14\xb2\xc7\xf9\x15\x83\x94\xc3\xb7\x4f\x5b\x73\x88\x7a\x47\x3f\x34\xb7\xb3\x3f\x0d\xe5\xdc\xde\xa2\xd3\xde\x9a\x62\xfa\x35\x1c\x9c\xec\x9e\x47\xee\x37\xd4\x69\x70\x5d\xcf\x37\xcd\x1a\x97\x3c\x0e\x7a\x26\x73\x60\xc2\x8b\x9a\xc8\x18\xc5\x3d\xe2\x8a\x9b\x6b\x4c\x3b\xe2\xc5\x60\xb3\x3b\x9b\xb8\xf8\x0b\x73\x0d\x44\x9c\x34\xda\x32\xdb\xb4\x37\x6d\xca\x8f\x99\xce\x94\x9a\x54\xd5\xe0\x6c\x90\x36\x6d\x76\xb7\x9a\xc8\xfe\x33\xc7\x26\x3c\xe4\xb0\xf5\xb0\x75\x12\xc8\xc9\x40\xf8\xf8\x36\xe3\x09\x37\xf0\xd6\xa9\xc9\x25\xcb\x26\xe2\xbc\xab\xf1\xb7\xe8\x01\x86\x05\x7a\x3a\x41\x3b\x17\x4e\x9f\xe4\xf6\xfa\x0a\xcb\xf4\xee\xb1\x43\xdf\x71\x78\x97\xdf\x01\x00\x00\xff\xff\xcd\x51\x4b\xc1\xdc\x03\x00\x00" func idtablestakingAdminRemove_approved_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2050,11 +2050,11 @@ func idtablestakingAdminRemove_approved_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/remove_approved_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0x19, 0xc1, 0x2b, 0xce, 0x80, 0x31, 0x1b, 0xd, 0xa9, 0x5d, 0x5b, 0x5e, 0x54, 0x71, 0xac, 0x23, 0xd6, 0x3e, 0xd2, 0x88, 0xb2, 0x31, 0xc2, 0x94, 0x49, 0x37, 0x6a, 0xd2, 0x9c, 0xd5, 0xfb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb, 0x54, 0x19, 0xbe, 0xbc, 0xb7, 0x17, 0x46, 0x1a, 0xeb, 0xa1, 0xb8, 0x27, 0xa3, 0xe5, 0xab, 0x10, 0xda, 0xcc, 0x8f, 0x3e, 0xea, 0x17, 0x8, 0x2f, 0xc5, 0xb7, 0x24, 0x70, 0xaa, 0xf, 0x7e}} return a, nil } -var _idtablestakingAdminRemove_invalid_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x51\x6b\x9c\x40\x14\x85\xdf\xfd\x15\x87\x3c\x14\x03\x45\xfb\x2c\x6d\x83\xa9\x5b\x10\x42\x28\xd1\x97\x3e\xde\x1d\xaf\xeb\xb4\xee\x5c\x99\xb9\xee\x06\xc2\xfe\xf7\x32\xee\x1a\xda\x66\x73\x5f\x44\x9d\xf9\xce\x37\x73\xec\x7e\x12\xaf\xf8\x3e\xca\xb1\xae\x5a\xda\x8e\xdc\x28\xfd\xb6\x6e\x87\xde\xcb\x1e\x9f\x9e\xeb\x6a\xf3\xd8\xd6\xed\xcf\xb6\xbc\x7f\xd8\x94\x55\xf5\xb4\x69\x9a\x24\xc9\x73\xb4\x83\x0d\x50\x4f\x2e\x90\x51\x2b\x0e\xec\xba\x00\x1d\x18\xe1\x42\xa0\x79\xf9\xf1\x11\xc7\xc1\x9a\x01\x9e\xfb\x39\x2e\x71\xd2\x71\x40\x44\x1c\xad\x0e\xb0\x2e\xcc\x7d\x6f\x8d\x65\xa7\xcb\x56\x4e\x92\xbf\xb0\xa9\xed\x42\x81\x97\x46\xbd\x75\xbb\x02\xf7\x22\xe3\xe9\x16\x2f\x49\x02\x00\x79\x8e\x07\x31\x34\xe2\x40\xde\x46\x79\xf4\xe2\x41\x31\x8a\x3d\x3b\xc3\x50\x59\x94\xea\x0a\xcb\xe1\x50\x76\x7b\xeb\x20\xdb\x5f\x6c\x74\x41\x8c\xac\xa0\xf8\xf1\x89\xfb\x02\x1f\xde\x5e\x44\xb6\x6c\x39\xe7\x4d\x9e\x27\xf2\x9c\x92\x31\x5a\xa0\x9c\x75\x28\x8d\x91\xd9\x69\x34\xc2\x65\xf2\x1c\x5b\xf1\x5e\x8e\xd7\x44\xe8\xff\xfc\x38\x81\xc7\x3e\x5b\x25\xf0\x05\x11\x9f\x9d\x19\x9f\xdf\x35\xfa\x9a\xc6\x86\x8a\x2b\xd5\x65\x97\xe7\xb2\xac\x51\xf1\xb4\xe3\x1f\xa4\xc3\xed\x6b\x60\x9c\xbb\x3b\x4c\xe4\xac\x49\x6f\xbe\xc9\x3c\x76\x70\xa2\xab\xf7\x3f\xd6\xaf\x6d\x46\xda\xcd\x99\x71\x3a\x5f\x07\x3f\xb3\x99\x95\xd7\x36\xde\x1c\x25\xf3\xbc\x97\x03\xd7\xee\x40\xa3\xed\x1e\x63\xef\x29\x4d\x93\x97\x03\x2f\x6f\x75\x15\x0a\xd8\x2e\xac\xd0\xd3\x9f\x00\x00\x00\xff\xff\x68\x9e\xbc\x75\x8e\x02\x00\x00" +var _idtablestakingAdminRemove_invalid_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xd1\xaa\xd3\x40\x10\x86\xef\xf3\x14\x3f\xbd\x90\x1c\x90\xe4\x3e\xa8\x87\x6a\x11\x0a\x22\x62\xcf\x0b\x4c\x37\x93\x66\x74\xbb\x13\x76\x27\xad\x70\xe8\xbb\xcb\x6e\x9b\x83\xda\xe3\xdc\x84\x64\x77\xbe\xf9\x26\xbf\x1c\x27\x8d\x86\xcf\x5e\xcf\xdb\xcd\x13\xed\x3d\xef\x8c\x7e\x4a\x38\x60\x88\x7a\xc4\xea\xfe\x60\x55\x55\x6d\x8b\xa7\x51\x12\x2c\x52\x48\xe4\x4c\x34\x80\x43\x9f\x60\x23\x23\xdd\xfa\x69\x2e\x07\x6f\x71\x1e\xc5\x8d\x88\x3c\xcc\xf9\x4a\xd0\x9e\x13\x32\xe2\x2c\x36\x42\x42\x9a\x87\x41\x9c\x70\xb0\xd2\xca\x55\xf5\x07\xb6\x96\x3e\x75\x78\xde\x59\x94\x70\xe8\xf0\x51\xd5\x5f\x1e\xf0\x5c\x55\x00\xd0\xb6\xf8\xa2\x8e\x3c\x4e\x14\x25\x1b\x62\xd0\x08\xca\xa3\x38\x72\x70\x0c\xd3\xa2\xb4\xdd\xa0\x6c\x80\x75\x7f\x94\x00\xdd\xff\x60\x67\x05\xe1\xd9\x40\xf9\xe3\x77\x1e\x3a\xbc\xb9\xdf\xb6\x29\x2d\xd7\x79\x53\xe4\x89\x22\xd7\xe4\x9c\x75\x58\xcf\x36\xae\x9d\xd3\x39\x58\x36\xc2\xad\xda\x16\x7b\x8d\x51\xcf\xaf\x89\xd0\xbf\xf3\x73\x25\xf6\x43\xb3\x48\xe0\x3d\x32\xbe\xb9\x32\xde\xfd\xd7\xe8\x43\x9d\xf3\xe9\x5e\x09\xae\xb9\x3d\xcb\xb5\x9d\x69\xa4\x03\x7f\x23\x1b\x1f\x5e\x06\xe6\x7a\x7c\xc4\x44\x41\x5c\xbd\xfa\xa4\xb3\xef\x11\xd4\x16\xef\xbf\xac\x5f\xd2\xcc\xb4\xd5\x95\x71\xb9\xfe\x0e\xfe\xc5\x6e\x36\x5e\xd2\xb8\x5b\xa5\x89\x7c\xd4\x13\x6f\xc3\x89\xbc\xf4\x5f\x73\xee\x35\x4d\x53\xd4\x13\x97\xb7\xed\x26\x75\x90\x3e\x2d\xd0\xcb\xef\x00\x00\x00\xff\xff\x70\xe3\x67\x73\x8c\x02\x00\x00" func idtablestakingAdminRemove_invalid_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2070,11 +2070,11 @@ func idtablestakingAdminRemove_invalid_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/remove_invalid_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3b, 0x21, 0x15, 0x5d, 0x34, 0xb8, 0xa7, 0x12, 0xb, 0xc7, 0xc6, 0x3a, 0xe9, 0xd, 0x50, 0xec, 0xbb, 0xb8, 0xd4, 0x75, 0xd7, 0xbe, 0xb0, 0x56, 0x15, 0xa5, 0x8d, 0x35, 0x9e, 0xaa, 0xcb, 0x47}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0xa7, 0xf0, 0x94, 0x84, 0x26, 0x8a, 0xb2, 0xab, 0x4, 0xad, 0x30, 0xc0, 0xe, 0x48, 0xcd, 0xa4, 0x51, 0x13, 0xa8, 0x8f, 0x6d, 0xc8, 0xa9, 0x62, 0x91, 0xe1, 0x8f, 0x34, 0x13, 0xfd, 0xac}} return a, nil } -var _idtablestakingAdminRemove_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\xab\x9b\x40\x10\xc7\xef\x7e\x8a\x3f\xef\x50\x7c\x17\xed\x59\xda\x3e\x6c\x4d\x41\x78\x84\xa2\x5e\x7a\xdc\xec\x8e\x71\x5b\xdd\x91\x75\x4c\x52\x4a\xbe\x7b\x59\x4d\x4a\xd2\xe6\xcd\x45\x90\x9d\xdf\xff\x37\x33\x76\x18\xd9\x0b\xbe\xf6\x7c\x2c\x8b\x46\xed\x7a\xaa\x45\xfd\xb4\x6e\x8f\xd6\xf3\x80\xf7\xa7\xb2\xd8\x6c\x9b\xb2\xf9\xde\xe4\x9f\x5f\x37\x79\x51\x54\x9b\xba\x8e\xa2\x34\x45\xd3\xd9\x09\xe2\x95\x9b\x94\x16\xcb\x0e\x9e\x06\x3e\xd0\x04\xe5\x40\x27\x3b\x49\x80\x38\x36\xb4\x92\xa4\x23\x58\x43\x4e\xac\xfc\x82\x84\xa0\x28\xba\xe9\x8e\xad\xc9\x50\x8b\xb7\x6e\xff\x8c\xdf\x51\x04\x00\x69\x8a\x57\xd6\xaa\xc7\x41\x79\x1b\x3a\xd0\xb2\x87\x82\xa7\x96\x3c\x39\x4d\x10\x5e\xb8\x65\x81\x45\x1d\xb9\x19\xac\x03\xef\x7e\x90\x96\x05\xd1\x93\x40\x85\x9f\x15\xb5\x19\xde\xfd\x3f\x66\xb2\xb4\xac\x79\xa3\xa7\x51\x79\x8a\x95\xd6\x92\x21\x9f\xa5\xcb\xb5\xe6\xd9\x49\x30\xc2\xa5\xd2\x14\x3b\xf6\x9e\x8f\x8f\x44\xd4\xbf\xf9\xa1\x26\xea\xdb\xe4\x2a\x81\x8f\x08\xf8\x64\x65\x7c\x78\xd3\xe8\x53\x1c\xb6\x96\x3d\x38\x4c\x72\xf9\x2e\xcf\x6a\x61\xaf\xf6\xf4\x4d\x49\xf7\xfc\x37\x30\xd4\xcb\x0b\x46\xe5\xac\x8e\x9f\xbe\xf0\xdc\x1b\x38\x96\xab\xf7\x9d\xf5\x74\xb9\xf6\xe2\xf7\xb4\x32\xce\xeb\x3a\xe8\x44\x7a\x16\xba\x99\xfd\x6e\x92\x64\xbd\x77\xee\x4c\x45\xed\xec\xcc\x96\x0d\x55\xa4\xd9\x9b\xd8\x9a\x2b\xe8\xfc\x27\x00\x00\xff\xff\x22\x63\x8e\xec\x60\x02\x00\x00" +var _idtablestakingAdminRemove_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xd1\xaa\xdb\x30\x0c\x86\xef\xf3\x14\x3f\xb9\x18\xe9\x4d\x72\x1f\xb6\x95\xb0\x32\x28\x8c\x31\xda\xbe\x80\x6b\x2b\x8d\xb7\xc4\x0a\x8a\xd2\x76\x8c\xbe\xfb\x70\xd2\x1e\xda\xd3\x1e\xdd\x18\x6c\xeb\xd3\x27\xc9\x77\x3d\x8b\xe2\x7b\xcb\xa7\xf5\x6a\x67\xf6\x2d\x6d\xd5\xfc\xf1\xe1\x80\x5a\xb8\x43\xfa\xfc\x90\x26\x49\x51\x60\xd7\xf8\x01\x2a\x26\x0c\xc6\xaa\xe7\x00\xa1\x8e\x8f\x34\xc0\x04\xd0\xd9\x0f\x1a\x11\x81\x1d\xcd\x1c\x6d\x08\xde\x51\x50\xaf\x7f\xa1\x91\x96\x24\x77\xd9\x99\x77\x25\xb6\x2a\x3e\x1c\x16\xf8\x97\x24\x00\x50\x14\xf8\xc1\xd6\xb4\x38\x1a\xf1\x31\x03\x35\x0b\x0c\x84\x6a\x12\x0a\x96\xa0\x3c\x71\xd7\x2b\x4c\x7e\xa8\x5c\xe7\x03\x78\xff\x9b\xac\x4e\x88\x96\x14\x26\x5e\x6e\xa8\x2e\xf1\xe9\xb9\x97\x7c\x4a\x99\xeb\xf5\x42\xbd\x11\xca\x8c\xb5\x5a\xa2\x1a\xb5\xa9\xac\xe5\x31\x68\x34\xc2\x35\x8a\x02\x7b\x16\xe1\xd3\x2b\x11\xf3\xbe\x7e\x8c\x81\xda\x3a\xbf\x49\xe0\x0b\x22\x3e\x9f\x19\x9f\x3f\x34\xfa\x9a\xc5\xa9\x95\x2f\xd6\x92\x5f\xcf\xe9\xdb\x56\x59\xcc\x81\x7e\x19\x6d\x16\x6f\x05\x63\x2c\x97\xe8\x4d\xf0\x36\x4b\xbf\xf1\xd8\x3a\x04\xd6\x9b\xf7\x83\xf5\x70\xdd\xf5\xe4\x97\xce\x8c\xcb\x3c\x0e\x3a\x93\x1d\x95\xee\x7a\x7f\xe8\x24\x9f\xf7\x5d\x05\xb7\xa1\x7a\x0c\xee\x27\x3b\xda\x90\x65\x71\x99\x77\x37\xd0\xe5\x7f\x00\x00\x00\xff\xff\xf8\x49\x91\xd2\x5e\x02\x00\x00" func idtablestakingAdminRemove_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -2090,11 +2090,11 @@ func idtablestakingAdminRemove_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/remove_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf6, 0xe4, 0xe1, 0x3a, 0x2a, 0x6b, 0xb5, 0x2d, 0x92, 0xdd, 0xa3, 0x6c, 0x8a, 0xd4, 0x7f, 0x7d, 0x72, 0xfa, 0x69, 0xf2, 0xab, 0x98, 0x7c, 0x56, 0xcb, 0xc4, 0xb0, 0xb8, 0xc5, 0xc2, 0xbb, 0x0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x92, 0x1c, 0x3b, 0x65, 0x4e, 0x7c, 0xbf, 0x6a, 0xa4, 0x9b, 0xa5, 0x30, 0x7d, 0x56, 0xb4, 0x80, 0x56, 0x8, 0xa6, 0xd1, 0xfb, 0xe6, 0x70, 0x62, 0x6, 0x22, 0xc0, 0xcd, 0x4f, 0x6c, 0xb1, 0x3}} return a, nil } -var _idtablestakingAdminScale_rewards_testCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x51\x4d\x6b\xc2\x40\x10\xbd\xef\xaf\x98\xe6\x14\x41\xc2\xda\xe2\x25\xe0\x21\x12\x85\x40\xe9\x41\xd3\x43\x29\x3d\x4c\x37\xd3\x34\xb8\xee\xca\xee\x48\x0a\xe2\x7f\x2f\x6b\x35\xf8\x51\x75\x0e\x0b\x03\xef\xbd\x79\xef\x6d\xb3\x5c\x59\xc7\x30\xd5\xb6\x2d\xf2\x12\x3f\x35\xcd\x19\x17\x8d\xa9\xe1\xcb\xd9\x25\xc8\x9f\x22\x9f\xbc\x94\x45\xf9\x56\x66\xe3\xe7\x49\x96\xe7\xb3\xc9\x7c\x2e\x04\x3b\x34\x1e\x15\x37\xd6\xc0\x46\x08\x00\x80\x95\xa3\x15\x3a\x8a\x51\x29\x4e\x21\x5b\xf3\x77\xa6\x94\x5d\x1b\xee\xc1\x66\x07\x08\xa3\x89\xc1\x51\x8b\xae\xf2\x63\x47\xb8\xa8\x6c\x6b\x60\xf4\xcf\xf9\x64\x76\x86\x8a\x8d\xad\xa8\xc8\x53\x88\xe4\x7e\x06\x51\x4f\x74\xc2\xe7\xa2\x49\x80\xef\x35\x60\x04\x03\x29\x65\x22\xaf\xa3\x3d\x71\x4e\x9a\x6a\x64\xeb\xfe\x58\x71\x75\xd8\xc3\xd1\x01\xa0\x87\xd7\xc2\xf0\xd3\x63\xff\xc0\x4e\x83\x6a\x22\x6f\x99\xf0\x0a\x35\x65\x5a\xef\x8d\xc4\x61\x6f\x4c\x3d\x45\xc5\xd6\xa5\x20\x93\x61\xaf\x23\xa3\xf7\xe4\x38\xee\xf6\xfb\xa9\x46\x30\x0c\x06\xfa\x27\x94\x25\x79\x8f\x35\xa5\x10\xb5\xce\x9a\x1a\x02\xe3\xa0\x03\x3b\x3f\x51\x87\x3f\xb2\x1e\x3e\xa6\x3a\x6d\x20\xf4\x76\x61\xe0\x1c\xf3\x7e\xd4\xcc\xc7\x83\xb8\x99\xe6\x52\x3f\x24\xb8\x17\xa0\x63\x5d\x4f\x11\xde\xad\xd8\xfe\x06\x00\x00\xff\xff\xb2\x19\x09\x1c\xcc\x02\x00\x00" +var _idtablestakingAdminScale_rewards_testCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x4d\x6b\xf3\x30\x10\x84\xef\xfa\x15\xfb\xfa\xe4\x40\x30\xf6\x5b\x72\x31\xf8\x90\x12\x02\xb9\xf4\xd0\x8f\x53\xe9\x61\x2b\x6d\x5d\x13\x45\x0a\xab\x0d\x3e\x84\xfc\xf7\xa2\x24\x76\x3e\xeb\xea\x60\x58\x3c\xf3\x68\x66\xd5\xac\xd6\x9e\x05\xe6\xd6\xb7\x8b\xd9\x2b\x7e\x5a\x7a\x11\x5c\x36\xae\x86\x2f\xf6\x2b\x48\x6e\x7f\x24\x4a\x09\xa3\x0b\xa8\xa5\xf1\x0e\xb6\x4a\x01\x00\xac\x99\xd6\xc8\x94\xa2\xd6\x52\xc2\x74\x23\xdf\x53\xad\xfd\xc6\xc9\x08\xb6\x7b\x41\x3c\x96\x04\x98\x5a\x64\x13\x1e\x99\x70\x69\x7c\xeb\xa0\xba\x73\x79\xf6\x7c\xa5\x4a\x9d\x37\xb4\x98\x95\x90\xe4\xc7\x53\x24\x23\xd5\x83\xaf\xa1\x59\x20\x79\xf2\x86\x8e\x98\xb4\xc8\xf3\x3c\xcb\x47\x83\xfa\x19\x59\xaa\x51\x3c\x1f\x4c\xa9\xe9\xe6\x78\x6d\x01\x18\xe0\x6d\xe1\xe4\xe1\xff\xb8\x73\x97\x50\x1c\xa8\x03\x58\x8d\x96\xa6\xd6\x76\x39\xe2\xdc\xb8\x7a\x8e\x5a\x3c\x97\x90\x67\x93\x53\x26\x0c\x81\x58\xd2\x7e\xbe\x0b\x74\xa7\x52\x50\x55\x30\x89\x01\xc6\x17\x96\x15\x85\x80\x35\x95\x90\xb4\xec\x5d\x0d\xd1\xd1\x71\x60\x9f\x27\xe9\xf5\x67\xd1\xe3\xd3\x98\xcb\x0d\x04\xa8\x6e\x03\x5c\x6b\xde\xcf\x36\xf3\xf1\x4f\x0d\xb6\xb9\xe5\xc7\x06\x7f\x15\xe8\x5d\xbf\xb7\x88\xdf\x9d\xda\xfd\x04\x00\x00\xff\xff\xe5\x73\x97\xfb\xcc\x02\x00\x00" func idtablestakingAdminScale_rewards_testCdcBytes() ([]byte, error) { return bindataRead( @@ -2110,11 +2110,11 @@ func idtablestakingAdminScale_rewards_testCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/scale_rewards_test.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0x39, 0xc5, 0x67, 0x9f, 0x4b, 0xfc, 0xd2, 0xa6, 0xc9, 0x65, 0xd0, 0xe9, 0xc, 0x91, 0xf2, 0x55, 0x35, 0x9e, 0xbe, 0x20, 0xc0, 0x8f, 0x35, 0xf0, 0xb0, 0x73, 0xf4, 0xc9, 0xe, 0x1a, 0x70}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfd, 0x35, 0x18, 0xe8, 0xff, 0xdc, 0xc9, 0x24, 0xd5, 0xc5, 0x34, 0x32, 0x66, 0x15, 0x77, 0x59, 0x65, 0xf3, 0x40, 0xf2, 0xd4, 0xb4, 0x1a, 0x1d, 0x5b, 0xe8, 0x1b, 0xb1, 0x34, 0x5d, 0xf4, 0x96}} return a, nil } -var _idtablestakingAdminSet_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6b\xdc\x30\x10\xc5\xef\xfe\x14\x8f\x1c\x8a\x73\xb1\x7b\x36\x6d\x83\x53\x6f\xc1\xb0\x94\x12\xfb\xd2\xa3\x56\x1e\xaf\xd5\x6a\x35\x46\x1a\x27\x81\xb0\xdf\xbd\xc8\x7f\xca\x6e\xbb\x99\x8b\xc1\xd2\xbc\xf7\x7b\x7a\xe6\x34\xb2\x17\x7c\xb3\xfc\x52\x57\xad\x3a\x58\x6a\x44\xfd\x36\xee\x88\xde\xf3\x09\x1f\x5f\xeb\x6a\xf7\xbd\xad\xdb\x9f\x6d\xf9\xb8\xdf\x95\x55\xf5\xb4\x6b\x9a\x24\xc9\x73\xb4\x83\x09\x10\xaf\x5c\x50\x5a\x0c\x3b\x04\x92\x00\x19\x08\xd6\x04\x01\xf7\x50\xe3\xe8\xf9\x99\x3a\x38\xee\x28\xc0\xb8\xf9\xb4\xae\x20\xd1\x27\x49\x2e\x96\x53\xd3\x85\x02\x6f\x8d\x78\xe3\x8e\x05\x1e\x99\xed\xf9\x1e\x6f\x49\x02\x00\x79\x8e\x3d\x6b\x65\xf1\xac\xbc\x89\xab\xe8\xd9\x43\xc1\x53\x4f\x9e\x9c\x26\x08\x6f\xd2\x73\x04\x94\xdd\xc9\x38\xf0\xe1\x17\x69\x99\x25\x2c\x09\x54\xfc\xf9\x44\x7d\x81\x0f\xff\xc7\xcd\xe6\x95\xc5\x6f\xf4\x34\x2a\x4f\xa9\xd2\x5a\x0a\x94\x93\x0c\xa5\xd6\x3c\x39\x89\x44\x58\x27\xcf\x71\x60\xef\xf9\xe5\x16\x88\xfa\xd7\x3f\x4e\x20\xdb\x67\x1b\x04\x3e\x23\xca\x67\x8b\xc6\xa7\x77\x89\xbe\xa4\xb1\x87\xe2\x46\x41\xd9\xfa\x9d\xaf\x35\xc2\x5e\x1d\xe9\x87\x92\xe1\xfe\xaf\x61\x9c\x87\x07\x8c\xca\x19\x9d\xde\x7d\xe5\xc9\xc6\x2a\x64\xe3\xbe\xa2\x0e\x6b\xeb\x33\xdf\xdd\xa2\x71\x5e\x9e\x83\x5e\x49\x4f\x42\x17\xd9\xaf\x92\x64\x81\xa4\x5c\x9b\xde\x9b\x20\xb1\xca\x6d\xff\xfc\x27\x00\x00\xff\xff\xc5\xca\x43\xb8\x5f\x02\x00\x00" +var _idtablestakingAdminSet_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xcd\x8e\xe2\x30\x10\x84\xef\x79\x8a\x52\x0e\xab\x70\x49\xee\xd1\xee\xa2\xec\xa2\x95\x90\x38\xac\x06\x5e\xc0\x38\x1d\xe2\x19\xe3\x8e\xec\x0e\x8c\x84\x78\xf7\x91\xf3\x33\x82\x81\xe9\x8b\x25\xb7\xab\xfa\x6b\x97\x39\x76\xec\x05\xff\x2c\x9f\xd7\xab\x9d\xda\x5b\xda\x8a\x7a\x33\xee\x80\xc6\xf3\x11\xe9\x63\x23\x4d\x92\xa2\xc0\xae\x35\x01\xe2\x95\x0b\x4a\x8b\x61\x87\x40\x12\x20\x2d\xc1\x9a\x20\xe0\x06\xaa\xeb\x3c\x9f\xa8\x86\xe3\x9a\x02\x8c\x1b\xba\xeb\x15\x24\x9a\x25\xc9\x8d\x38\x33\x75\x28\x71\xd9\x8a\x37\xee\x50\xe2\x0f\xb3\xbd\x2e\x70\x49\x12\x00\x28\x0a\x6c\x58\x2b\x8b\x93\xf2\x26\x4a\xd1\xb0\x87\x82\xa7\x86\x3c\x39\x4d\x10\x9e\xad\x07\x4e\x54\xf5\xd1\x38\xf0\xfe\x95\xb4\x0c\x16\x96\x04\x2a\x5e\xbe\x50\x53\xe2\xc7\xe3\x4e\xf9\x20\x19\xe7\x75\x9e\x3a\xe5\x29\x53\x5a\x4b\x89\xaa\x97\xb6\xd2\x9a\x7b\x27\x91\x08\x53\x15\x05\xf6\xec\x3d\x9f\x9f\x81\xa8\xaf\xf3\x63\x05\xb2\x4d\x3e\x43\xe0\x17\xa2\x7d\x3e\x7a\xfc\xfc\x96\xe8\x77\x16\x53\x28\x9f\xc4\x93\x4f\xe7\xf0\x6c\x2b\xec\xd5\x81\xfe\x2b\x69\x17\x9f\x03\x63\x2d\x97\xe8\x94\x33\x3a\x4b\xff\x72\x6f\x63\x14\x32\x73\xdf\x51\x87\x29\xf3\x81\x2f\x1d\x3d\xae\xe3\x77\xd0\x3b\xe9\x5e\xe8\x66\xf7\xbb\x4d\xf2\x40\x52\x4d\x49\x6f\x4c\x90\x18\xe5\xac\xbf\x7e\x04\x00\x00\xff\xff\x22\xcb\x1e\xc9\x5d\x02\x00\x00" func idtablestakingAdminSet_approved_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2130,11 +2130,11 @@ func idtablestakingAdminSet_approved_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/set_approved_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x65, 0x9e, 0x70, 0xe8, 0x77, 0x3e, 0xbb, 0xfe, 0x9f, 0x48, 0xbe, 0x7e, 0xf7, 0x80, 0x8a, 0x63, 0xad, 0x45, 0xdb, 0x75, 0x8b, 0xfd, 0x23, 0x66, 0x45, 0x89, 0x90, 0x81, 0xe1, 0xf0, 0xce, 0xe1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4e, 0xf5, 0x5e, 0xd4, 0x2, 0xba, 0x9d, 0xd1, 0x51, 0xf6, 0x6e, 0xb7, 0x2a, 0x17, 0xe0, 0xb1, 0x3f, 0x21, 0xee, 0xf3, 0x89, 0xab, 0x7a, 0xcf, 0xb5, 0x20, 0xba, 0xe5, 0x80, 0x74, 0x1d, 0xfb}} return a, nil } -var _idtablestakingAdminSet_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xc1\x8a\xdb\x30\x10\x86\xef\x7e\x8a\x9f\x3d\x14\xe7\x62\xf7\x1c\xda\x2e\xee\x3a\x05\xc3\x52\xca\xda\x97\x1e\x27\xf2\x78\xad\x46\x96\x8c\x34\x6e\x52\x42\xde\xbd\xc8\x8e\x4b\xdb\x4d\xe6\x22\x10\x33\xdf\x7c\x33\xa3\x87\xd1\x79\xc1\x17\xe3\x8e\x55\xd9\xd0\xde\x70\x2d\x74\xd0\xf6\x15\x9d\x77\x03\xde\x9f\xaa\x72\xf7\xb5\xa9\x9a\xef\x4d\xf1\xf9\x79\x57\x94\xe5\xcb\xae\xae\x93\x24\xcf\xd1\xf4\x3a\x40\x3c\xd9\x40\x4a\xb4\xb3\x18\xe9\x57\x80\xe7\x23\xf9\x36\x40\x1c\xc8\x18\x48\xcf\x08\x42\x07\x6e\x61\x5d\xcb\x21\x49\xfe\xae\x38\x27\x09\x00\xe4\x39\x9e\x9d\x22\x83\x9f\xe4\x75\x54\x40\xe7\x3c\x08\x9e\x3b\xf6\x6c\x15\x47\x5a\x24\x55\x25\x66\x45\x14\xed\xa0\x2d\xdc\xfe\x07\x2b\x99\x11\x86\x05\x14\x3f\x5f\xb8\xdb\xe2\xdd\xdb\x71\xb2\xb9\x64\xe9\x37\x7a\x1e\xc9\x73\x4a\x4a\xc9\x16\xc5\x24\x7d\xa1\x94\x9b\xac\x6c\x56\xa3\xab\xd5\xde\x79\xef\x8e\xb7\x4c\xe8\x7f\x81\x18\x81\x4d\x97\xad\x16\xf8\x88\xc8\xcf\x16\xc6\x87\xbb\x4a\x9f\xd2\xb8\xe8\xed\x8d\x0b\x64\xd7\x77\x4e\xab\xc5\x79\x7a\xe5\x6f\x24\xfd\xe6\x4f\xc3\x18\x8f\x8f\x18\xc9\x6a\x95\x3e\x3c\xb9\xc9\xc4\x35\xcb\xea\xfd\x8f\x75\xb8\x9e\x75\xf6\x7b\x58\x18\x97\x65\x5a\x3e\xb1\x9a\x84\x71\xbe\x3d\x49\x16\x58\x9e\x0c\xe9\x81\xdb\x74\x73\x2f\x45\xc8\xcb\xea\x3b\xcd\xd7\x4d\xd7\x1e\x97\xdf\x01\x00\x00\xff\xff\x7b\xc7\x21\x68\x64\x02\x00\x00" +var _idtablestakingAdminSet_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xc1\xce\xda\x40\x0c\x84\xef\x79\x8a\x51\x0e\x55\xb8\x24\x77\xd4\x16\x21\x50\x25\xa4\x1e\xaa\xc2\x0b\x98\x8d\x43\xb6\x6c\x76\x23\xaf\x53\x5a\x21\xde\xbd\xda\x84\x54\xff\xff\x03\xbe\x44\xca\xda\x33\x9f\xc7\xb6\xeb\x83\x28\xbe\xb9\x70\xd9\x6d\x0f\x74\x74\xbc\x57\x3a\x5b\x7f\x42\x23\xa1\x43\xfe\xf8\x90\x67\x59\x55\xe1\xd0\xda\x08\x15\xf2\x91\x8c\xda\xe0\xd1\xd3\xdf\x08\xe1\x0b\x49\x1d\xa1\x01\xe4\x1c\xb4\x65\x44\xa5\x33\xd7\xf0\xa1\xe6\x98\x65\x6f\x27\xae\x59\x06\x00\x55\x85\xef\xc1\x90\xc3\x6f\x12\x9b\x7c\xd0\x04\x01\x41\xb8\x61\x61\x6f\x38\xa9\x25\xa5\xdd\x16\x23\x07\xd6\x75\x67\x3d\xc2\xf1\x17\x1b\x1d\x25\x1c\x2b\x28\xfd\xfc\xc9\xcd\x12\x9f\x1e\x99\xcb\x71\x64\xf2\xeb\x85\x7b\x12\x2e\xc8\x18\x5d\x62\x3d\x68\xbb\x36\x26\x0c\x5e\x17\x33\xd1\x9d\xea\x18\x44\xc2\xe5\x19\x09\x7d\x04\x48\x15\xd9\x35\xe5\x4c\x81\x2f\x48\xfa\xe5\xa4\xf1\xf9\x25\xd2\xd7\x22\xc5\xbc\x7c\x92\x7f\x79\xff\x8e\x6d\x7b\x0d\x42\x27\xfe\x41\xda\x2e\xfe\x1b\xa6\x5a\xad\xd0\x93\xb7\xa6\xc8\x37\x61\x70\x29\x66\x9d\xb9\xdf\x51\xc7\xfb\x51\x47\xbe\x7c\xd2\xb8\x4d\xdb\xf2\x1f\x36\x83\x32\xae\xcf\x37\x29\x23\xeb\xc6\x91\xed\xb8\x2e\x16\xaf\x5a\x94\x44\x67\xde\x61\xbc\x6e\x31\x7b\xdc\xfe\x05\x00\x00\xff\xff\x85\x4e\x29\x18\x62\x02\x00\x00" func idtablestakingAdminSet_claimedCdcBytes() ([]byte, error) { return bindataRead( @@ -2150,11 +2150,11 @@ func idtablestakingAdminSet_claimedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/set_claimed.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9c, 0xb4, 0xad, 0x42, 0x53, 0x64, 0xc1, 0x6f, 0x27, 0xf0, 0xd8, 0xf6, 0xf8, 0x47, 0x9f, 0x1e, 0x61, 0x7c, 0x35, 0xb0, 0xd3, 0x57, 0xe1, 0x19, 0x43, 0x5, 0x52, 0x66, 0x26, 0x65, 0xb6, 0x6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd3, 0x90, 0x4c, 0x34, 0xe1, 0xfd, 0x39, 0x36, 0xc, 0x6e, 0x70, 0x8e, 0x70, 0x82, 0x3f, 0xfa, 0x98, 0xea, 0xfc, 0x54, 0x4f, 0x39, 0x92, 0x8b, 0x95, 0x54, 0x9b, 0xe0, 0x3b, 0x9b, 0xc8, 0x57}} return a, nil } -var _idtablestakingAdminSet_node_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x8b\xd4\x40\x10\x85\xef\xf9\x15\x8f\x3d\x48\x16\x24\xf1\x20\x1e\x82\xba\x44\x33\x42\x60\x59\x64\x13\x11\x8f\x35\x9d\xca\xa4\x35\xd3\x15\xba\x2b\xce\x80\xec\x7f\x97\x4e\x66\x74\x57\x67\xeb\x52\x10\x52\xef\x7d\xaf\x9f\xdd\x4f\xe2\x15\x9f\x46\x39\xd4\x55\x4b\xdb\x91\x1b\xa5\x1f\xd6\xed\xd0\x7b\xd9\xe3\xd5\xb1\xae\x36\x77\x6d\xdd\x7e\x6b\xcb\x0f\xb7\x9b\xb2\xaa\xee\x37\x4d\x93\x24\x79\x8e\x76\xb0\x01\xea\xc9\x05\x32\x6a\xc5\x21\xb0\x06\xe8\xc0\xb0\xce\xaa\xa5\xf1\x2b\xdb\xdd\xa0\x90\x1e\xe4\xc0\x47\x1b\x34\xca\x3a\xe9\x38\x79\x74\x96\xda\xae\x40\xa3\xde\xba\xdd\x4b\x1c\x96\x93\x02\x5f\x6a\xa7\x6f\x5e\x5f\xe3\x57\x92\x00\x40\x9e\xe3\x56\x0c\x8d\xf8\x49\xde\x46\x46\xf4\xe2\x41\xf0\xdc\xb3\x67\x67\x18\x2a\x8b\x73\x5d\x61\xc9\x80\xb2\xdb\x5b\x07\xd9\x7e\x67\xa3\x8b\xc4\xc8\x0a\x8a\x1f\xef\xb9\x2f\xf0\xe2\xff\xbc\xd9\x72\xb2\xfa\x4d\x9e\x27\xf2\x9c\x92\x31\x5a\xa0\x9c\x75\x28\x8d\x91\xd9\x69\x24\xc2\x69\xf2\x1c\x5b\xf1\x5e\x0e\x97\x40\xe8\x5f\xff\x38\x81\xc7\x3e\x3b\x43\xe0\x1d\xa2\x7c\xb6\x6a\xbc\x7d\x96\xe8\x7d\x1a\x8b\x28\x2e\x34\x94\x9d\xf6\xf2\x5b\xa3\xe2\x69\xc7\x9f\x49\x87\xeb\x3f\x86\x71\x6e\x6e\x30\x91\xb3\x26\xbd\xfa\x28\xf3\xd8\xc1\x89\x9e\xb9\x9f\x50\x87\x53\xed\x0b\xdf\xd5\xaa\xf1\xb0\x3e\x07\x1f\xd9\xcc\xca\x8f\xb2\x3f\x49\x92\x05\xd6\x3b\xe9\x78\xed\x3b\x8d\x05\xd7\x55\x01\xdb\xfd\xed\x73\xdd\x67\xd1\x87\xdf\x01\x00\x00\xff\xff\xc7\x86\x8f\xec\x75\x02\x00\x00" +var _idtablestakingAdminSet_node_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x51\xab\xd3\x40\x10\x85\xdf\xf3\x2b\x0e\x79\x90\x14\x24\x79\x11\x1f\x82\x5a\x8a\x45\x08\x88\x88\xad\xf8\x3c\xdd\x4c\x92\xd5\x74\x27\xec\x4e\x6c\x41\xfa\xdf\x65\x93\xf6\xde\xf6\xb6\x77\x5e\x06\x76\x77\xce\xf9\x66\x8f\xdd\x0f\xe2\x15\x5f\x7a\x39\x54\xeb\x2d\xed\x7a\xde\x28\xfd\xb1\xae\x45\xe3\x65\x8f\xf4\xfe\x22\x4d\x92\xa2\xc0\xb6\xb3\x01\xea\xc9\x05\x32\x6a\xc5\x21\xb0\x06\x68\xc7\xb0\xce\xaa\xa5\xfe\x17\xdb\xb6\x53\x48\x03\x72\xe0\xa3\x0d\x1a\x45\x9d\xd4\x9c\x5c\x8d\x65\xb6\x2e\xb1\x51\x6f\x5d\xfb\x16\x87\x69\xa4\xc4\xcf\xca\xe9\xfb\x77\x0b\xfc\x4b\x12\x00\x28\x0a\x7c\x15\x43\x3d\xfe\x92\xb7\x11\x04\x8d\x78\x10\x3c\x37\xec\xd9\x19\x86\xca\xe4\x5c\xad\x31\x81\x62\x55\xef\xad\x83\xec\x7e\xb3\xd1\x49\xa2\x67\x05\xc5\xc3\x1f\xdc\x94\x78\x73\xbf\x54\x3e\x8d\xcc\x7e\x83\xe7\x81\x3c\x67\x64\x8c\x96\x58\x8d\xda\xad\x8c\x91\xd1\x69\x24\xc2\xb9\x8a\x02\x3b\xf1\x5e\x0e\x8f\x40\xe8\xa5\x7f\xac\xc0\x7d\x93\x5f\x20\xf0\x11\x51\x3e\x9f\x35\x3e\xbc\x4a\xf4\x29\x8b\x31\x94\x0f\xf2\xc9\xcf\x7d\x7a\xb6\x51\xf1\xd4\xf2\x77\xd2\x6e\xf1\x64\x18\x6b\xb9\xc4\x40\xce\x9a\x2c\xfd\x2c\x63\x5f\xc3\x89\x5e\xb8\x6f\xa8\xc3\x39\xf4\x89\x2f\x9d\x35\x4e\xf3\x77\xf0\x91\xcd\xa8\x7c\xb5\xfb\xcd\x26\x79\x60\xfd\x26\x35\xcf\x79\x67\x31\xe0\x6a\x5d\xc2\xd6\xcf\x79\xce\xfd\x22\x7a\xfa\x1f\x00\x00\xff\xff\x22\xe7\xf3\xd7\x73\x02\x00\x00" func idtablestakingAdminSet_node_weightCdcBytes() ([]byte, error) { return bindataRead( @@ -2170,11 +2170,11 @@ func idtablestakingAdminSet_node_weightCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/set_node_weight.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfe, 0xb, 0x49, 0x3b, 0xa5, 0x0, 0x6c, 0x1e, 0x8a, 0xe, 0x82, 0xb, 0xaf, 0xd9, 0x32, 0xa3, 0x33, 0xeb, 0x65, 0xb7, 0x87, 0x42, 0x1d, 0xe4, 0x89, 0xe6, 0x19, 0xa5, 0x25, 0xae, 0x5c, 0xcd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc3, 0xb0, 0xc4, 0xd1, 0xa, 0x8b, 0x34, 0xa9, 0x8a, 0xc4, 0xc4, 0x53, 0x48, 0xd6, 0xe6, 0xd9, 0x43, 0x25, 0x84, 0xe, 0xe1, 0x70, 0x90, 0xaa, 0xdc, 0x93, 0x77, 0xc1, 0x92, 0xb, 0xec, 0xde}} return a, nil } -var _idtablestakingAdminSet_non_operationalCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x8f\xda\x3e\x10\xc5\xef\xf9\x14\x4f\x7b\xf8\x8b\xbd\x24\x1c\xfe\xea\x21\x2a\x5d\xd1\xc2\x4a\x48\x88\x56\x0b\x3d\x54\xab\x3d\x18\x7b\x42\xdc\x1a\x4f\x64\x0f\x0d\x12\xe2\xbb\x57\x4e\x08\xa5\xdd\xed\x5c\x90\xf0\xe4\xbd\xdf\xcc\x1b\xbb\x6f\x38\x08\x1e\x1d\xb7\x8b\xd9\x46\x6d\x1d\xad\x45\xfd\xb0\x7e\x87\x2a\xf0\x1e\xe3\xe3\x62\x36\x5f\x6d\x16\x9b\x6f\x9b\xe9\xc7\xe5\x7c\x3a\x9b\x3d\xcd\xd7\xeb\x2c\x2b\x0a\x6c\x6a\x1b\x21\x41\xf9\xa8\xb4\x58\xf6\x88\x24\x11\x52\x13\x9c\x8d\x02\xae\xe0\xd9\x50\x44\x5b\x33\x54\x20\x78\xf6\xe0\x86\x82\x4a\xcd\xca\x25\x09\xe5\x4d\x7a\x8e\x84\x40\xad\x0a\x26\xa2\xb5\xce\x61\x4b\x68\xad\xd4\x35\x39\x93\x65\x37\x0e\x23\x6b\x62\x89\xe7\xb5\x04\xeb\x77\x2f\xf7\x38\x65\x19\x00\x14\x05\x96\xac\x95\xc3\x4f\x15\x6c\x9a\x00\x15\x07\x28\x04\xaa\x28\x90\xd7\x04\xe1\x8e\x6b\x31\x43\x37\x21\xa6\x66\x6f\x3d\x78\xfb\x9d\xb4\x74\x12\x8e\x04\x2a\xfd\xf9\x44\x55\x89\xff\x5e\x6f\x23\xef\x3e\xe9\xfd\x9a\x40\x8d\x0a\x34\x52\x5a\x4b\x89\xe9\x41\xea\xa9\xd6\x7c\xf0\x92\x88\x70\xa9\xa2\xc0\x96\x43\xe0\xf6\x2d\x10\xf5\xb7\x7f\xaa\x48\xae\xca\x07\x08\x4c\x90\xe4\xf3\x5e\xe3\xfd\x3f\x89\x3e\x8c\x52\x4c\xe5\x1b\xf9\xe5\x97\xdf\xae\x6d\x2d\x1c\xd4\x8e\xbe\x28\xa9\xef\xaf\x86\xa9\x1e\x1e\xd0\x28\x6f\xf5\xe8\xee\x13\x1f\x9c\x81\x67\x19\xb8\xff\xa0\x8e\x97\xa3\xe8\xf8\xee\x7a\x8d\x73\xbf\x0e\x3a\x92\x3e\x08\xdd\xcc\x9e\xb6\x99\xb2\x5f\xda\x28\x25\x4e\x7d\x5e\x25\xbe\x3e\xda\xe3\xbb\xff\xcf\x98\xe0\x74\xbe\xf6\xa6\xa8\xac\x81\xf5\xb0\x26\xde\x68\xa4\x1a\x34\x9e\xad\x79\xc1\x04\xe3\x7c\x7c\x7d\xbe\x78\xbf\xda\x5b\x1e\x49\x56\xec\x3f\xff\xbe\xb3\x55\x3a\xc2\xa4\x32\x1a\xe4\x06\xfa\xf3\xaf\x00\x00\x00\xff\xff\x2e\x67\x28\x92\xfc\x02\x00\x00" +var _idtablestakingAdminSet_non_operationalCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x0f\x1f\x8a\x73\x91\x72\x28\x3d\x88\xba\xc1\x34\x04\x02\x21\x2d\x75\x7a\x0a\x39\x8c\x77\x47\xd6\xb6\xeb\x1d\xb1\x3b\xae\x02\xc6\xff\xbd\xac\x64\xb9\x6e\x9d\xce\x45\xa0\x99\x7d\xf3\xcd\xbc\x71\xdb\x4e\xa2\xe2\xce\x4b\x7f\x7f\xfb\x44\x6b\xcf\x2b\xa5\x9f\x2e\x6c\xd0\x44\xd9\x62\x76\x99\x98\x15\x45\x55\xe1\xa9\x75\x09\x1a\x29\x24\x32\xea\x24\x20\xb1\x26\x68\xcb\xf0\x2e\x29\xa4\x41\x10\xcb\x09\x7d\x2b\xa0\xc8\x08\x12\x20\x1d\x47\xca\xc5\xe4\xb3\x04\x05\x9b\xd3\x89\x11\xb9\xa7\x68\x13\x7a\xe7\x3d\xd6\x8c\xde\x69\xdb\xb2\xb7\x45\x71\xd6\x61\xee\x6c\xaa\xf1\xbc\xd2\xe8\xc2\xe6\xe5\x0a\xfb\xa2\x00\x80\xaa\xc2\x83\x18\xf2\xf8\x45\xd1\x65\x4c\x34\x12\x41\x88\xdc\x70\xe4\x60\x18\x2a\x03\xd7\xfd\x2d\x86\x31\xb0\xb4\x5b\x17\x20\xeb\x1f\x6c\x74\x90\xf0\xac\xa0\xfc\xf3\x1b\x37\x35\xde\x5d\x8e\x5c\x0e\x4f\xc6\x7e\x5d\xe4\x8e\x22\xcf\xc9\x18\xad\xb1\xdc\x69\xbb\x34\x46\x76\x41\x33\x11\x8e\x51\x55\x58\x4b\x8c\xd2\xbf\x05\x42\xff\xf6\xcf\x91\xd8\x37\xe5\x04\x81\x05\xb2\x7c\x39\x6a\x7c\xfc\x2f\xd1\xa7\x79\x36\xa9\x7e\xc3\xbd\xf2\xf8\x1d\xca\x56\x2a\x91\x36\xfc\x95\xb4\xbd\x3a\x35\xcc\x71\x73\x83\x8e\x82\x33\xf3\xd9\x67\xd9\x79\x8b\x20\x3a\x71\xff\x45\x9d\x8e\x27\x31\xf0\xcd\x46\x8d\xc3\xb8\x0e\x7e\x65\xb3\x53\x3e\x9b\x3d\x6f\x33\x7b\xff\xe0\x92\xd6\xd8\x8f\x7e\xd5\xf8\x7e\xe7\x5e\x3f\xbc\x3f\x60\x81\xfd\xe1\x54\x9b\xad\x72\x16\x2e\xc0\xd9\x74\xa6\x91\x63\xd2\x78\x76\xf6\x05\x0b\x5c\x97\xd7\xa7\xf4\xb1\xf7\xc5\xde\xca\xc4\xfa\x28\xe1\xcb\x9f\x3b\x7b\xcc\x47\x98\x55\xe6\x93\xdc\x44\x7f\xf8\x1d\x00\x00\xff\xff\x5c\xa8\xb2\xe1\xfa\x02\x00\x00" func idtablestakingAdminSet_non_operationalCdcBytes() ([]byte, error) { return bindataRead( @@ -2190,11 +2190,11 @@ func idtablestakingAdminSet_non_operationalCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/set_non_operational.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x32, 0x99, 0x51, 0x92, 0xa9, 0x12, 0x60, 0xc4, 0xab, 0xdc, 0x1b, 0x6d, 0x9, 0x41, 0xee, 0xae, 0xda, 0xfa, 0xb1, 0x2f, 0xe9, 0x74, 0x21, 0x64, 0x50, 0x37, 0xde, 0xc7, 0x84, 0xda, 0x31, 0x2b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xda, 0x80, 0xb, 0x74, 0xc0, 0xe8, 0xa0, 0x89, 0x3e, 0xf2, 0x6c, 0x42, 0x5c, 0xba, 0xf9, 0xd4, 0x7f, 0x1c, 0xfa, 0x6a, 0xbd, 0x1a, 0x48, 0xf6, 0xde, 0xc6, 0x24, 0x66, 0x2b, 0x1d, 0x45, 0x7d}} return a, nil } -var _idtablestakingAdminSet_slot_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x53\x41\x6f\xd3\x4c\x10\xbd\xe7\x57\xbc\xaf\x87\x4f\xa9\x4a\x1d\x22\x51\x54\x45\x84\x2a\x90\x22\x45\x54\x08\x35\xe1\x80\x10\x87\xe9\x66\x1c\x2f\xb5\x77\xad\xdd\x71\x53\xab\xca\x7f\x47\xbb\x76\xe3\xb8\x04\xe6\x62\xd9\x9e\x79\xef\xcd\xcc\x1b\x5d\x94\xd6\x09\x3e\xe5\x76\xbb\x98\xaf\xe8\x2e\xe7\xa5\xd0\xbd\x36\x1b\xa4\xce\x16\x78\xfd\xb8\x98\x5f\x7f\x59\x2d\x56\xdf\x57\xb3\x0f\x37\xd7\xb3\xf9\xfc\xf6\x7a\xb9\x1c\x0c\x46\x23\xac\x32\xed\x21\x8e\x8c\x27\x25\xda\x1a\x78\x16\x0f\xc9\x18\x3e\xb7\x82\x5c\x17\x5a\x3c\x52\xeb\xc0\xa4\x32\x18\xbb\x66\x48\x5d\x32\x62\x75\xc8\xb9\x69\x52\xb4\x07\xe1\xdb\xc2\xc8\xf8\x2d\xc8\x39\xaa\x21\x19\x09\x94\x35\x42\xda\x34\x90\x11\x2d\x80\x85\xda\x17\x78\xda\xc0\xba\x35\xbb\x56\xf1\xf9\x9b\x04\x0b\x09\xa8\x95\xe7\x35\xc4\xa2\xb4\x65\x95\x93\x70\xa8\x25\xac\x75\x94\x4b\xae\xe5\xc9\xc8\xe3\x9e\x6b\x0f\x9f\xe9\x54\x78\x8d\xb3\x31\xbc\x6d\xfe\x49\xc6\x35\x28\xd7\x1b\x13\x6a\xb7\x5a\xb2\xa8\x86\x4d\x55\xb0\xa3\x90\xbc\x97\xe1\x1b\xfa\xf1\xf9\xc5\x60\x70\x30\x95\x61\xd7\xe8\x04\x3f\x9a\x2e\x7f\x9e\xe2\x69\x30\x00\x80\xd1\x08\x37\x56\x51\x8e\x07\x72\x3a\x0c\x3f\xce\x8b\xe0\x38\x65\xc7\x46\x71\x90\x1f\x18\x17\x73\xc4\xe5\x60\xb6\x2e\x42\xbf\x77\xbf\x58\x49\x84\xc8\x59\x40\xe1\xe3\x2d\xa7\x13\xfc\xff\xe7\x22\x93\x58\xd2\xf0\x95\x8e\x4b\x72\x3c\x24\xa5\x64\x82\x59\x25\xd9\x4c\x29\x5b\x19\x09\x8a\xd0\xc6\x68\x84\x3b\xeb\x9c\xdd\x1e\x13\x42\x2f\xf9\x43\x78\xce\xd3\xe4\x59\x04\xa6\x08\xf0\x49\x83\xf1\xee\xaf\x8a\xde\x0f\xc3\xc0\x26\x47\xac\x97\xb4\xcf\x98\xb6\x14\xeb\x68\xc3\x5f\x49\xb2\xd3\x3d\x61\x88\xab\x2b\x94\x64\xb4\x1a\x9e\x7c\xb4\x55\x1e\x36\x21\xcf\xba\x7b\xaa\x7d\xeb\xe7\xa8\xef\xa4\xc1\xd8\x35\xe3\xe0\x47\x56\x95\x70\xbf\xf7\x08\x0a\x9d\x62\xcb\x58\xdb\x08\xeb\x4b\x56\x3a\xad\xc1\x8f\xa4\x24\xaf\x61\xcd\xa1\xc9\x51\xb2\x6b\x7c\xe0\x6c\xce\x7b\x28\x9d\x1e\x98\x3c\xc9\xd9\x6c\x24\xc3\x7f\x53\x5c\x1c\xd0\xc5\x9d\x34\x4d\x1c\x5e\x12\xb9\x4d\x55\xb0\x11\x14\x95\xef\xd8\xff\xc5\x7a\xd2\xcd\xa6\xed\x2d\xc4\x03\xb9\x4e\xc3\x7c\xef\xfb\x09\x9e\x82\x11\x2f\x27\xed\xd5\xed\x30\xc5\xd3\xae\x57\xd5\x1d\xc9\x67\xae\x9b\xbc\x4b\x4c\x31\xee\xb0\x83\x51\xf7\xd8\xe1\x06\x0f\x2e\xba\xdf\xe0\x11\x05\x89\x36\x9e\x9d\x0c\xef\x03\x78\x8f\xeb\x55\x97\xde\x5f\x77\x2f\x0b\xd3\x17\xef\x67\x18\x1f\x1b\x40\xcf\x98\x89\x67\x59\xee\x45\xf6\x0e\xf3\x88\xc4\x67\xa3\xec\x7e\x07\x00\x00\xff\xff\x8d\x75\xf4\x46\x22\x05\x00\x00" +var _idtablestakingAdminSet_slot_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x53\xc1\x6e\xd3\x40\x10\xbd\xe7\x2b\x1e\x39\xa0\x54\xa5\x0e\x91\x28\xaa\x22\x42\x55\x51\x21\x45\xf4\x80\x68\x39\x21\x0e\xd3\xf5\x38\x5e\x6a\xef\x5a\xbb\xe3\xa6\x56\x95\x7f\x47\xbb\x9b\xc6\x71\x1a\x98\x4b\x14\xef\xcc\x7b\x6f\x66\xde\xe8\xba\xb1\x4e\xf0\xb5\xb2\xeb\xe5\xf5\x1d\xdd\x57\x7c\x2b\xf4\xa0\xcd\x0a\x85\xb3\x35\xc6\xaf\x1f\xc6\xa3\xd1\x74\x8a\xbb\x52\x7b\x88\x23\xe3\x49\x89\xb6\x06\x9e\xc5\x43\x4a\x86\xaf\xac\xa0\xd2\xb5\x16\x8f\xc2\x3a\x30\xa9\x12\xc6\xe6\x0c\xe9\x1a\x46\xac\x0e\x39\x37\x29\x45\x7b\x10\x7e\x2e\x8d\xcc\x3e\x82\x9c\xa3\x0e\x52\x92\x40\x59\x23\xa4\x4d\x82\x8c\x68\x01\x2c\xd4\x1e\xe0\x69\x03\xeb\x72\x76\x49\xef\xfb\xb3\x0f\x19\x96\x12\x50\x5b\xcf\x39\xc4\xa2\xb1\x4d\x5b\x91\x70\xa8\x25\xe4\x3a\xca\x25\xb7\xe5\x29\xc9\xe3\x81\x3b\x0f\x5f\xea\x42\x38\xc7\xe9\x0c\xde\xa6\x37\x29\xb9\x03\x55\x7a\x65\x42\xed\x5a\x4b\x19\xd5\xb0\x69\x6b\x76\x14\x92\x77\x32\x7c\xa2\x9f\x9d\x9d\x8f\x46\x7b\x53\x99\xf4\x8d\xce\xf1\x2b\x75\xf9\xfb\x04\xcf\xa3\x11\x00\x4c\xa7\xb8\xb1\x8a\x2a\x3c\x92\xd3\x61\xc2\x71\x5e\x04\xc7\x05\x3b\x36\x8a\x83\xfc\xc0\xb8\xbc\x46\xdc\x00\xae\xf2\x3a\xf4\x7b\xff\x87\x95\x44\x88\x8a\x05\x14\x3e\xfe\xe0\x62\x8e\xb7\xaf\xb7\x95\xc5\x92\xc4\xd7\x38\x6e\xc8\xf1\x84\x94\x92\x39\xae\x5a\x29\xaf\x94\xb2\xad\x91\xa0\x08\xdb\x98\x4e\x71\x6f\x9d\xb3\xeb\x63\x42\xe8\x90\x3f\x84\xe7\xaa\xc8\x5e\x44\x60\x81\x00\x9f\x25\x8c\x4f\xff\x54\xf4\x79\x12\x06\x36\x3f\x62\xbc\x6c\xfb\x1b\xd3\x6e\xc5\x3a\x5a\xf1\x77\x92\xf2\x64\x47\x18\xe2\xf2\x12\x0d\x19\xad\x26\xe3\x2f\xb6\xad\xc2\x26\xe4\x45\xf7\x40\xb5\xdf\xba\x39\xea\x1b\x27\x8c\x4d\x1a\x07\x3f\xb1\x6a\x85\x87\xbd\x47\x50\xe8\x02\x6b\x46\x6e\x23\xac\x6f\x58\xe9\xa2\x03\x3f\x91\x92\xaa\x83\x35\xfb\x26\x47\xc3\x2e\xf9\xc0\xd9\x8a\x77\x50\xba\xd8\x33\x79\x56\xb1\x59\x49\x89\x37\x0b\x9c\xef\xd1\xc5\x9d\xa4\x26\xf6\x2f\x89\xdc\xaa\xad\xd9\x08\xea\xd6\xf7\xec\xff\x63\x1d\xf7\xb3\xd9\xf6\x16\xe2\x91\x5c\xaf\xe1\x7a\xe7\xfb\x39\x9e\x83\x11\x2f\xe6\xdb\xab\xdb\x60\x81\xe7\xcd\xa0\xaa\x3f\x92\x6f\xdc\xa5\xbc\x0b\x2c\x30\xeb\xb1\x83\x51\x77\xd8\xe1\x06\xf7\x2e\x7a\xd8\xe0\x11\x05\x99\x36\x9e\x9d\x4c\x1e\x02\xf8\x80\xeb\x5d\x9f\x3e\x5c\xf7\x20\x0b\x8b\x83\xff\xa7\x98\x1d\x1b\xc0\xc0\x98\x99\x67\xb9\xdd\x89\x1c\x1c\xe6\x11\x89\x2f\x46\xd9\xfc\x0d\x00\x00\xff\xff\xf0\xca\x70\xbe\x20\x05\x00\x00" func idtablestakingAdminSet_slot_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -2210,11 +2210,11 @@ func idtablestakingAdminSet_slot_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/set_slot_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x20, 0x32, 0xdf, 0x7d, 0xc, 0x1b, 0xb6, 0x0, 0x22, 0xbb, 0xbb, 0xc1, 0x5, 0x47, 0x2b, 0x93, 0x4, 0x9f, 0x78, 0xef, 0x4c, 0xb, 0xb5, 0x43, 0xa4, 0x3b, 0x2c, 0x3a, 0x13, 0x37, 0xa9, 0x84}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7d, 0x39, 0x48, 0x1e, 0xf8, 0xc0, 0x10, 0xf6, 0x86, 0xbc, 0xa3, 0x90, 0xc4, 0x27, 0x35, 0x3d, 0x45, 0x60, 0x84, 0xa7, 0x53, 0xd6, 0xc6, 0xc, 0x78, 0x4a, 0xaf, 0x55, 0x99, 0x2d, 0x99, 0x6}} return a, nil } -var _idtablestakingAdminStart_stakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xc1\xea\xda\x40\x10\x87\xef\x79\x8a\x1f\x1e\x4a\xbc\x24\x3d\x4b\x5b\x49\x1b\x0b\x01\x29\xc5\xe4\xd2\xe3\xb8\x99\x98\xd4\x75\x37\xec\x4e\xaa\x45\x7c\xf7\xb2\x89\x29\xda\xfa\x9f\xcb\xc2\x32\xf3\xcd\x37\x33\xdd\xa9\xb7\x4e\xf0\x55\xdb\x73\x91\x57\xb4\xd7\x5c\x0a\x1d\x3b\x73\x40\xe3\xec\x09\xef\x2f\x45\xbe\xf9\x56\x15\xd5\x8f\x2a\xfb\xbc\xdd\x64\x79\xbe\xdb\x94\x65\x14\xa5\x29\xaa\xb6\xf3\x10\x47\xc6\x93\x92\xce\x1a\xf4\xf4\xdb\xc3\xf1\x99\x5c\xed\x21\x16\xa4\x35\xa4\x65\x78\xa1\x23\xd7\x30\xb6\x66\x1f\x45\x8f\x15\xd7\x28\x02\x80\x34\xc5\xd6\x2a\xd2\xf8\x45\xae\x0b\x0a\x68\xac\x03\xc1\x71\xc3\x8e\x8d\xe2\x40\x0b\xa4\x22\xc7\xa8\x88\xac\x3e\x75\x06\x76\xff\x93\x95\x8c\x08\xcd\x02\x0a\x9f\x3b\x6e\x56\x78\xf7\xff\x38\xc9\x58\x32\xf5\xeb\x1d\xf7\xe4\x38\x26\xa5\x64\x85\x6c\x90\x36\x53\xca\x0e\x46\x96\xb8\x8e\x09\x77\xa9\xbd\x75\xce\x9e\x5f\x89\xd0\xbf\xfd\x43\x78\xd6\x4d\x32\x4b\xe0\x23\x02\x3e\x99\x18\x1f\xde\x34\xfa\x14\x87\x3d\xaf\x5e\x1c\x20\xb9\xbf\x63\x5a\x29\xd6\xd1\x81\xbf\x93\xb4\xcb\xbf\x0d\x43\xac\xd7\xe8\xc9\x74\x2a\x5e\x7c\xb1\x83\x0e\x5b\x96\xd9\xfb\xc9\xda\xdf\xaf\x3a\xfa\x2d\x26\xc6\x6d\x5a\x07\x5f\x58\x0d\xc2\x0f\xb3\x3f\x4d\x92\x78\x21\x27\xb3\xcc\x30\x5e\x2e\x9e\x01\xb7\x3f\x01\x00\x00\xff\xff\xeb\x9d\x33\x87\x40\x02\x00\x00" +var _idtablestakingAdminStart_stakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xc1\x6e\xf2\x40\x0c\x84\xef\x79\x8a\x51\x0e\xbf\xc2\x25\xb9\xa3\xbf\x45\xa8\xa8\x12\x52\x0f\x55\xe1\x05\xcc\xc6\x21\x29\xcb\x6e\xe4\x75\x4a\x2b\xc4\xbb\x57\x9b\x90\x0a\x0a\xf5\x25\x52\xd6\x9e\xf9\x3c\x6e\xf6\xad\x17\xc5\xb3\xf5\x87\xe5\x62\x4d\x1b\xcb\x2b\xa5\x5d\xe3\xb6\xa8\xc4\xef\x91\xde\x3e\xa4\x49\x52\x14\x58\xd7\x4d\x80\x0a\xb9\x40\x46\x1b\xef\xd0\xd2\x57\x80\xf0\x81\xa4\x0c\x50\x0f\xb2\x16\x5a\x33\x82\xd2\x8e\x4b\x38\x5f\x72\x48\x92\xcb\x89\x63\x92\x00\x40\x51\xe0\xc5\x1b\xb2\xf8\x20\x69\xa2\x0f\x2a\x2f\x20\x08\x57\x2c\xec\x0c\x47\xb5\xa8\xb4\x5c\xa0\xe7\xc0\xbc\xdc\x37\x0e\x7e\xf3\xce\x46\x7b\x09\xcb\x0a\x8a\x3f\xdf\xb8\x9a\xe2\xdf\x2d\x73\xde\x8f\x0c\x7e\xad\x70\x4b\xc2\x19\x19\xa3\x53\xcc\x3b\xad\xe7\xc6\xf8\xce\xe9\x04\xc7\xbe\xe1\x0c\xb5\xf1\x22\xfe\x70\x0f\x84\x7e\xfb\xc7\x0a\x6c\xab\x7c\x84\xc0\x03\xa2\x7c\x3e\x68\xfc\xff\x93\xe8\x31\x8b\x29\x4f\xef\xc4\x9f\x9f\xbf\x7d\xdb\x4a\xbd\xd0\x96\x5f\x49\xeb\xc9\x8f\x61\xac\xd9\x0c\x2d\xb9\xc6\x64\xe9\x93\xef\x6c\x4c\x59\x47\xee\x2b\xea\x70\xbe\x69\xcf\x97\x0e\x1a\xa7\x21\x0e\xfe\x64\xd3\x29\x5f\xec\x7e\xb5\x49\x1e\x94\x44\x47\x98\xae\xbf\x5c\x36\x0a\x9c\xbe\x03\x00\x00\xff\xff\xe8\x24\xf9\xa5\x3e\x02\x00\x00" func idtablestakingAdminStart_stakingCdcBytes() ([]byte, error) { return bindataRead( @@ -2230,11 +2230,11 @@ func idtablestakingAdminStart_stakingCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/start_staking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0x1d, 0x9b, 0xaf, 0xf6, 0x47, 0xd8, 0xb, 0x3a, 0x65, 0x23, 0x93, 0x9b, 0xb7, 0x9, 0x9f, 0xd1, 0x20, 0x8d, 0x22, 0xc0, 0xe4, 0xc8, 0x10, 0x6b, 0xf7, 0x84, 0x52, 0xb9, 0xf6, 0xe2, 0x24}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x90, 0x3a, 0x3b, 0xca, 0x9f, 0x24, 0x17, 0x89, 0xd3, 0x4d, 0x3b, 0x6d, 0x12, 0xfc, 0xe2, 0xe9, 0x6e, 0xb1, 0xfa, 0x4b, 0xb7, 0xa0, 0x69, 0x52, 0x9e, 0x93, 0xb4, 0xc5, 0xc4, 0xc2, 0xb7, 0xc5}} return a, nil } -var _idtablestakingAdminTransfer_adminCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x91\xcf\x4f\xea\x40\x10\xc7\xef\xfb\x57\xcc\xe9\xbd\x36\xe1\xb5\xef\x4c\xd0\x58\x2d\x26\x24\xc4\x18\xdb\x8b\xc7\xa1\x0c\x65\xc3\xb2\xb3\xd9\x0e\x45\x42\xf8\xdf\x4d\x4b\xad\x88\x78\xc0\xeb\xce\xce\xf7\xc7\x7c\xf4\xda\xb1\x17\x78\x34\xbc\x9d\xa4\x39\xce\x0c\x65\x82\x2b\x6d\x4b\x58\x78\x5e\xc3\xff\xb7\x49\x3a\x7e\xca\x27\xf9\x6b\x9e\xdc\x4f\xc7\x49\x9a\xbe\x8c\xb3\x4c\x29\xf1\x68\x2b\x2c\x44\xb3\x85\xbd\x02\x70\x9e\x1c\x7a\x0a\x78\x6b\xc9\x0f\x21\xd9\xc8\x32\x29\x0a\xde\x58\x19\x80\xa7\x82\x74\x7d\xf6\x1c\xc2\x5e\x29\x00\x80\x38\x86\xa9\xb6\x2b\x90\x25\x41\xd5\x59\xe3\x7c\xad\x2d\x14\xe8\x70\xa6\x8d\x96\x1d\x08\x03\x82\xf3\xba\x46\x21\x70\x06\x0b\x6a\x77\x5b\xb7\xc8\x68\xbb\x1a\xfd\xf9\xde\x20\x4a\x1a\x99\xdb\x20\xee\x16\xe3\x85\xe1\x6d\x37\x6b\x47\x03\x10\xf4\x25\xc9\xf0\x42\xfd\xe8\xf4\x63\x26\xec\xb1\xa4\x67\x94\x65\xd8\x1a\x1b\x12\x38\x57\x83\x9b\x2e\x4f\x49\xf2\xd0\x47\xff\x55\xb0\x50\xf5\x2e\x27\x47\x18\xfd\xeb\x4f\x19\x19\xc6\xf9\xe8\xee\x67\xe9\x06\xde\x75\xb5\x8e\x8e\x5c\x06\x9f\x8e\x4d\x93\x7c\xe7\x28\x08\xbb\xf1\x9c\x2a\xf1\xbc\x3b\x09\xd5\x33\xcc\xb0\xa6\x96\xe1\x57\x6a\xcd\xcb\x47\xe8\xbf\x15\xe0\x11\x3e\x54\x47\xe7\x76\xb9\xef\x54\x61\x4d\xc1\x05\x46\x7c\x2d\x9f\x83\x3a\x28\x50\xef\x01\x00\x00\xff\xff\xd8\xed\xd8\x42\xda\x02\x00\x00" +var _idtablestakingAdminTransfer_adminCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x91\x51\x6b\xea\x40\x10\x85\xdf\xf7\x57\x1c\x7c\xb8\x37\x01\x6f\xf2\x2e\xde\x52\x69\x29\x14\xfa\x50\xd0\x3f\x30\xc6\x31\x2e\xae\x3b\xcb\x66\x8c\x88\xf8\xdf\x4b\x62\x9a\x5a\xb5\x0f\xf6\x75\xcf\xce\x9c\x73\xe6\xb3\x9b\x20\x51\xf1\xe2\x64\xf7\xfa\x3c\xa3\xb9\xe3\xa9\xd2\xda\xfa\x12\xcb\x28\x1b\x0c\xae\x85\x81\x31\x1a\xc9\x57\x54\xa8\x15\x8f\x83\x01\x42\xe4\x40\x91\x13\xd9\x79\x8e\x23\x4c\xb6\xba\x9a\x14\x85\x6c\xbd\x0e\x11\xb9\x60\x5b\x5f\x3c\xa7\x38\x18\x03\x00\x79\x8e\x37\xeb\xd7\xd0\x15\xa3\xea\x8c\x69\xb1\xb1\x1e\x05\x05\x9a\x5b\x67\x75\x0f\x15\x10\x42\xb4\x35\x29\x23\x38\x2a\xb8\x9d\x6d\xdd\x32\x67\xfd\x7a\xfc\xe7\x3a\x66\x36\x69\xd6\x3c\x24\x79\x37\x98\x2f\x9d\xec\x3a\xad\x95\x86\x50\x8a\x25\xeb\xe8\x46\xf9\xec\xfc\xe3\x54\x25\x52\xc9\xef\xa4\xab\xb4\x35\x76\xac\xb8\xdc\x86\xff\x5d\x9e\x92\xf5\xa9\x8f\xfe\xab\x60\xa9\xe9\x5d\xce\x8e\x30\xfe\xd7\x9f\x32\x73\x42\x8b\xf1\xe3\xcf\xab\x1b\x74\xf7\xd5\x3a\x39\x4a\x99\x7c\x39\x36\x4d\x66\xfb\xc0\x49\xda\xc9\x0b\xae\x34\xca\xfe\x2c\x54\xcf\x70\x4a\x35\xb7\x0c\xbf\x53\x6b\x5e\x3e\x43\xff\xad\x40\x27\xf8\xa8\x4e\xce\xed\x70\xdf\xa9\xa2\x9a\x93\x1b\x8c\xe4\x5e\x3e\x47\x73\x34\x30\x1f\x01\x00\x00\xff\xff\x83\x3c\x0a\x9c\xd8\x02\x00\x00" func idtablestakingAdminTransfer_adminCdcBytes() ([]byte, error) { return bindataRead( @@ -2250,7 +2250,7 @@ func idtablestakingAdminTransfer_adminCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/transfer_admin.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0xd2, 0x4c, 0xe2, 0xed, 0x2d, 0xe4, 0x8c, 0x11, 0xed, 0x41, 0x67, 0xc9, 0xf2, 0x86, 0xbe, 0x14, 0x7c, 0x66, 0x91, 0x5e, 0x28, 0x28, 0x97, 0xc5, 0x23, 0x5b, 0xc6, 0xcb, 0x36, 0x2e, 0xdf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x32, 0x84, 0xe0, 0x24, 0x30, 0xb1, 0x5, 0xe3, 0x5f, 0x2, 0x62, 0x90, 0x3a, 0x5b, 0x39, 0xcc, 0x5a, 0x57, 0xdd, 0x6c, 0xe5, 0x5f, 0xc0, 0xd9, 0xcb, 0x67, 0x73, 0xd1, 0x11, 0xe2, 0xc, 0xa5}} return a, nil } @@ -2274,7 +2274,7 @@ func idtablestakingAdminTransfer_fees_adminCdc() (*asset, error) { return a, nil } -var _idtablestakingAdminTransfer_minter_deployCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x5d\x4f\xeb\x38\x10\x7d\xcf\xaf\x38\xe2\x61\x95\x6a\x4b\x0a\x12\x20\x14\x91\x45\xdd\x02\xd2\x0a\xb6\x48\x7c\xe8\x3e\xa0\x3e\xb8\xc9\xb4\xb1\x48\xec\xca\x9e\x52\xaa\xaa\xff\xfd\xca\x76\x92\x16\x6e\xaf\x74\xf3\x90\x36\x33\x73\x8e\x67\x8e\x67\x46\xd6\x0b\x6d\x18\x23\xb3\x5e\xb0\x8e\x9a\xaf\xbb\x4a\xaf\x5e\xf4\x3b\x29\xcc\x8c\xae\x71\xf2\x79\xf7\xf0\xf8\xe3\xe5\xf1\xfe\x76\x3c\xbc\xb9\x79\xba\x7d\x7e\x8e\x22\x36\x42\x59\x91\xb3\xd4\x2a\x5e\x2c\xa7\x95\xcc\xef\x69\x6d\x53\xbc\x05\xa6\xe4\x9e\xd6\x0f\xd2\xf2\xad\x62\xb3\x9e\xf4\x91\x6b\xc5\x46\xe4\x3c\x16\x35\xa5\x78\x66\x23\xd5\xdc\x59\x0b\x4a\xf1\xf6\xfa\x9f\xe2\xcb\x49\x1f\x86\x56\xc2\x14\xc3\x5a\x2f\x15\xa7\x78\xbd\x93\x9f\x17\x67\xad\x75\xb4\xdc\x33\xe5\x42\x15\xb2\x10\x4c\x63\x5d\xd0\x83\xac\x25\xdb\x86\xe6\xe2\x6c\xd2\xc3\x26\x8a\x80\x85\xa1\x85\x30\x14\x5b\x39\x57\x64\x52\x0c\x97\x5c\x0e\xf3\xdc\x71\x37\x11\x40\x45\x0c\x91\xe7\x8c\x6c\xdf\x1d\x2f\xc4\xda\x21\x02\xb2\xe7\x23\xfd\x6b\xa6\x0d\xde\x69\x0d\xa9\xb0\x2b\x19\x1b\xef\x73\x8f\xa3\x4a\xde\x69\x6d\x13\x51\x14\x3b\x55\x52\x07\x4a\xba\xcf\x3e\x4a\x61\xcb\x61\x35\xd7\x46\x72\x59\x07\xef\x17\x53\x1f\x2b\x92\xf3\x92\x83\x2b\xfc\x0f\x69\x6c\x43\xde\x83\xc1\x00\xff\x6a\x63\xf4\x0a\x02\x86\x66\x64\x48\xe5\x04\xd6\xe0\x92\xfc\xed\x21\x5c\xdf\xb0\xa8\xa5\x72\xf9\x3a\xbb\x08\xe5\xc1\xb2\x36\x62\x4e\x9d\x02\xb3\xf6\xb6\x43\x74\xd6\x14\x9e\x4c\xfd\x09\x57\x7f\x75\xdd\x90\xf8\x00\x69\xd9\x08\xd6\xe6\x9f\xd8\x35\x47\x8a\x41\xc3\x37\xf8\xca\xd3\xeb\x64\xb9\xbe\xc6\x42\x28\x99\xc7\x47\x23\xbd\xac\x0a\x28\xcd\x98\xfe\x79\xf6\x86\xac\x5e\x9a\x9c\x8e\x7a\xbb\xe2\x47\x86\x04\x13\xc4\x2e\xf7\xff\xa5\x62\x32\x4f\x4d\xec\xaf\xb5\x05\x3f\xae\x8e\xbf\x95\x9b\xe4\x9e\x6a\x4c\xab\x10\x11\x8b\xaa\xd2\x2b\xea\xba\xf0\xf4\xa4\x7d\x92\x93\x26\x01\x7f\xcd\x56\x7c\x50\x7c\x75\xfc\x8d\xbf\x0f\xd6\x87\x14\x09\xde\x16\x6f\x2d\x19\x8e\x0f\x34\x71\x52\x91\x9a\x73\x89\x2c\xc3\x79\xbf\xd3\x0f\x40\x4d\xd6\x8a\x39\xa5\x38\x1a\xb5\x28\x38\x18\x3c\x0e\x95\xb4\x8c\xe9\x92\x51\x8a\x0f\xa7\x4a\x43\xa3\x67\x38\x6f\x55\x73\x62\x1c\x38\xf1\x46\xe6\x9c\x62\xe3\x27\x30\x45\x98\xa0\x2d\x32\x6c\xb6\x1e\xf5\x21\x0c\x8c\xae\x28\xb8\x2e\x91\xe1\x34\xea\x46\xa1\xf2\x67\x4b\x75\x88\xb7\x9b\x8a\xdf\x9c\xf9\xe6\x58\x27\xc8\x02\x49\x13\xeb\x6c\xc8\xc2\xcf\xdf\x38\xdd\xef\x78\xaf\x79\xbb\x44\xc2\x7c\x29\xbf\x4a\xf6\x17\x4b\xbb\x50\xdc\xfb\xeb\x36\xd9\xdb\x22\x07\xb7\x87\x4b\xc9\x35\xec\x36\x8a\xb6\x11\xa2\x9f\x01\x00\x00\xff\xff\x9c\xaa\x24\xe6\x15\x05\x00\x00" +var _idtablestakingAdminTransfer_minter_deployCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x5d\x6f\xda\x4a\x10\x7d\xf7\xaf\x38\xe2\xe1\xca\xe8\x12\x93\x48\x49\x14\x59\xf1\x8d\xb8\xb4\x91\xaa\xa4\x79\x68\x9b\xa7\x88\x87\xc5\x1e\xf0\x2a\xf6\x2e\x9a\x1d\x42\x11\xe2\xbf\x57\xeb\xb5\x0d\x49\xa9\x54\x3f\x2c\xec\x7c\x9c\x9d\x39\xf3\xa1\xeb\x95\x65\xc1\x94\xb7\x2b\xb1\x51\x7b\xbb\xaf\xec\xe6\x87\x7d\x25\x83\x05\xdb\x1a\x83\xfe\x3e\x88\x22\x61\x65\x9c\xca\x45\x5b\x13\xaf\xd6\xf3\x4a\xe7\x0f\xb4\x75\x29\x5e\x02\x44\xf2\x40\xdb\x47\xed\xe4\xb3\x11\xde\xce\x46\xc8\xad\x11\x56\xb9\x3c\xa9\x9a\x52\x7c\x17\xd6\x66\xe9\xa5\x05\xa5\x78\x79\xfe\x62\xe4\x66\x36\x02\xd3\x46\x71\x31\xa9\xed\xda\x48\x8a\xe7\x7b\xfd\xf3\xfa\xb2\x93\x4e\xd7\x47\xa2\x5c\x99\x42\x17\x4a\xe8\xc9\x16\xf4\xa8\x6b\x2d\xae\x85\xb9\xbe\x9c\x0d\xb1\x8b\x22\x60\xc5\xb4\x52\x4c\xb1\xd3\x4b\x43\x9c\x62\xb2\x96\x72\x92\xe7\x1e\xbb\xb5\x00\x2a\x12\xa8\x3c\x17\x64\xc7\xea\x78\xa5\xb6\xde\x23\x78\x0e\x1b\xcb\xe6\x58\x58\xc6\x2b\x6d\xa1\x0d\x0e\x29\x63\xd7\xe8\xfc\xe7\xa1\x92\x57\xda\xba\x44\x15\xc5\x81\x95\xd4\x3b\x25\xfd\x75\x84\x52\xb9\x72\x52\x2d\x2d\x6b\x29\xeb\xa0\x7d\x27\x1a\x61\x43\x7a\x59\x4a\x50\x85\xff\x21\x8c\x7d\x88\x7b\x3c\x1e\xe3\x7f\xcb\x6c\x37\x50\x60\x5a\x10\x93\xc9\x09\x62\x21\x25\x35\x65\x43\xa8\xdb\xa4\xa8\xb5\xf1\xf1\x7a\xb9\x0a\xe9\xc1\x89\x65\xb5\xa4\x9e\x81\x45\x57\xd6\x60\x9d\xb5\x89\x27\xf3\xe6\x85\xdb\x7f\xfa\xb2\x27\x8d\x81\x76\xc2\x4a\x2c\xff\x17\xfb\xae\x48\x31\x6e\xf1\xc6\xef\x71\x86\x3d\x2d\x77\x77\x58\x29\xa3\xf3\x78\x30\xb5\xeb\xaa\x80\xb1\x82\xf9\xdf\x47\xcf\xe4\xec\x9a\x73\x1a\x0c\x0f\xc9\x4f\x99\x94\x10\xd4\x21\xf6\xaf\xda\x08\xf1\xb7\xd6\xf6\xf7\xdc\x82\x1e\xb7\x67\x1f\xd2\x4d\xf2\x06\xea\x89\x36\xc1\x22\x56\x55\x65\x37\xd4\x77\xe1\xc5\x79\xf7\x25\xe7\x6d\x00\x4d\x99\x9d\x7a\xa3\xf8\xf6\xec\x03\xfe\x08\x62\x4f\x31\x12\xb4\x9d\xbf\x73\xc4\x12\x9f\x68\xe2\xa4\x22\xb3\x94\x12\x59\x86\xab\x51\xcf\x1f\x80\x9a\x9c\x53\x4b\x4a\x31\x98\x76\x5e\xf0\x6e\x68\xfc\x50\x69\x27\x98\xaf\x05\xa5\x7a\xf3\xac\xb4\x30\x76\x81\xab\x8e\x35\x4f\xc6\x89\x17\x3f\xe9\x5c\x52\xec\x9a\x09\x4c\x11\x26\x68\x8f\x0c\xbb\x7d\xe3\xf5\xa6\x18\x6c\x2b\x0a\xaa\x1b\x64\xb8\x88\xfa\x51\xa8\x9a\xb7\xb5\x39\x85\xdb\x4f\xc5\x1f\xde\x7c\xf1\xa8\x33\x64\x01\xa4\xb5\xf5\x32\x64\xe1\xe7\x5f\x5c\x1c\x77\x7c\xc3\x79\xb7\x44\xc2\x7c\x99\x66\x95\x1c\x2f\x96\x6e\xa1\xf8\xf3\xfd\x36\x39\xda\x22\x27\xb7\x87\x0f\xc9\x37\xec\x3e\x8a\xf6\x11\xa2\x5f\x01\x00\x00\xff\xff\xc2\xb5\x17\x3f\x0e\x05\x00\x00" func idtablestakingAdminTransfer_minter_deployCdcBytes() ([]byte, error) { return bindataRead( @@ -2290,11 +2290,11 @@ func idtablestakingAdminTransfer_minter_deployCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/transfer_minter_deploy.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0x90, 0xe9, 0x39, 0x6c, 0xed, 0x82, 0x6a, 0x4b, 0x63, 0x2b, 0xeb, 0x98, 0xb4, 0x65, 0xda, 0x95, 0xbc, 0x27, 0xe7, 0xa, 0x48, 0x79, 0xa2, 0xe3, 0xe2, 0xd8, 0xa4, 0xe, 0x96, 0x0, 0xcf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x52, 0x27, 0x3c, 0x53, 0x2b, 0x4e, 0x9f, 0x97, 0x58, 0x55, 0x4d, 0x83, 0xf1, 0x6b, 0xaa, 0xb4, 0x70, 0x76, 0x6a, 0x57, 0x25, 0xe2, 0xa7, 0xfc, 0xf9, 0x3, 0xea, 0x7, 0x2d, 0x5d, 0x8a, 0xea}} return a, nil } -var _idtablestakingAdminUpgrade_set_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\xdf\x6b\x9c\x40\x10\xc7\xdf\xfd\x2b\xbe\xdc\x43\xf1\xa0\x68\x1f\x8b\xb4\x0d\x36\x5e\x41\x08\xa5\x44\xfb\x50\x4a\x09\x73\xeb\x18\xb7\x59\x77\x65\x77\xec\x5d\x09\xf9\xdf\xcb\x6a\x2e\xfd\x91\xeb\x3c\x28\xe8\xce\x77\x3e\x1f\x66\xf5\x38\x39\x2f\xf8\x60\xdc\xa1\xae\x5a\xda\x1b\x6e\x84\xee\xb4\xbd\x45\xef\xdd\x88\x57\xc7\xba\xda\x7d\x6c\xeb\xf6\x4b\x5b\xbe\xbf\xda\x95\x55\x75\xbd\x6b\x9a\x24\xc9\x73\xb4\x83\x0e\x10\x4f\x36\x90\x12\xed\x2c\x26\xfa\x19\xe0\xf9\x40\xbe\x0b\x10\x07\x32\x06\x32\x30\x82\xd0\x1d\x77\xb0\xae\xe3\x90\x24\x7f\x74\xa4\xca\x75\x5c\xe0\xeb\xe7\xda\xca\xeb\x6f\x5b\xdc\x27\x09\x00\xe4\x39\xae\x9c\x22\x83\x1f\xe4\x75\x24\x42\xef\x3c\x08\x9e\x7b\xf6\x6c\x15\xc7\xf0\x18\x5c\x57\x58\x88\x51\x76\xa3\xb6\x70\xfb\xef\xac\x64\x89\x30\x2c\xa0\xf8\xf1\x9a\xfb\x02\x2f\x9e\xdb\x65\x4b\xcb\x3a\x6f\xf2\x3c\x91\xe7\x94\x94\x92\x02\xe5\x2c\x43\xa9\x94\x9b\xad\x3c\x11\xc5\x8a\x7f\x33\xe5\xac\x78\x52\x12\xb2\x79\xea\x48\xf8\xe6\x86\x8f\x13\x7b\x3d\xb2\x15\x32\xa9\xa5\x91\x0b\x6c\x9e\x8f\xdb\xbc\xc4\xea\x1a\x9f\xdb\xdf\xa1\x79\x8e\xbd\xf3\xde\x1d\xce\xe9\xd1\xbf\x56\xb1\x02\x9b\x3e\x3b\xa9\xe1\xed\x8a\xb5\x66\xbc\xf9\xaf\xe7\xbb\x34\x2e\xb3\x38\xb3\xe5\xec\xf1\xbd\x1c\x6b\xc4\x79\xba\xe5\x4f\x24\xc3\xf6\x69\x60\xac\x8b\x0b\x4c\x64\xb5\x4a\x37\x97\x6e\x36\x71\x95\x72\xe2\xfe\x8b\x3a\x3c\x5e\x9d\x85\x6f\xb3\x66\x3c\xac\xb6\x7c\x64\x35\x0b\xe3\xfe\xbc\x49\x16\x58\x2e\x0d\xe9\x91\xbb\xf4\xd4\xf7\xf0\x2b\x00\x00\xff\xff\x46\x0d\x04\xc2\x9c\x02\x00\x00" +var _idtablestakingAdminUpgrade_set_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x6b\xdc\x30\x10\xc5\xef\xfe\x14\x8f\x3d\x14\x2f\x14\xfb\x5a\x4c\xdb\xb0\x24\x14\x16\x7a\x28\x4d\x7a\x2a\x25\xcc\xca\xe3\x58\x8d\xac\x31\xa3\x71\x37\x25\xe4\xbb\x17\xd9\xd9\xf4\xcf\xba\x73\x90\x40\xa3\x79\xf3\x7e\x1a\xf9\x61\x14\x35\x7c\x08\x72\xdc\x5f\xdd\xd0\x21\xf0\xb5\xd1\xbd\x8f\x77\xe8\x54\x06\x6c\xce\x13\x9b\xa2\xa8\x6b\xdc\xf4\x3e\xc1\x94\x62\x22\x67\x5e\x22\x46\xfa\x99\xa0\x7c\x24\x6d\x13\x4c\x40\x21\xc0\x7a\x46\x32\xba\xe7\x16\x51\x5a\x4e\x45\xf1\x47\x45\xe9\xa4\xe5\x06\x5f\xbf\xec\xa3\xbd\xf9\xb6\xc5\x63\x51\x00\x40\x5d\xe3\xa3\x38\x0a\xf8\x41\xea\x73\x5b\x74\xa2\x20\x28\x77\xac\x1c\x1d\x67\xf1\x2c\xbc\xbf\xc2\x6c\x0b\xbb\x76\xf0\x11\x72\xf8\xce\xce\x66\x89\xc0\x06\xca\x87\x9f\xb9\x6b\xf0\xea\x1c\xa1\x9a\x4b\x96\x7e\xa3\xf2\x48\xca\x25\x39\x67\x0d\x76\x93\xf5\x3b\xe7\x64\x8a\xf6\xe2\x28\x47\xce\x56\x4e\xa2\x29\x39\x4b\xd5\x34\xb6\x64\x7c\x7b\xcb\x0f\x23\xab\x1f\x38\x1a\x85\x32\xd2\xc0\xcd\xea\x8b\xbd\xc6\xc2\x9a\xd7\xed\x6f\xd1\xba\xc6\x41\x54\xe5\xb8\x86\x47\xff\x52\xe5\x48\x1c\xba\xea\x84\x86\x77\x8b\xad\x45\xe3\xed\x7f\x39\xdf\x97\x79\x94\xcd\xca\x8c\xab\xe7\x7d\xbe\x76\x6d\xa2\x74\xc7\x9f\xc8\xfa\xed\x4b\xc3\x1c\x17\x17\x18\x29\x7a\x57\x6e\x2e\x65\x0a\x79\x94\x76\xf2\xfd\x97\xeb\xf4\xfc\x71\x66\x7f\x9b\x45\xe3\x69\xa1\xe5\x07\x76\x93\x31\x1e\xd7\x49\xaa\xc4\x76\x19\xc8\x0f\xdc\x96\xa7\xba\xa7\x5f\x01\x00\x00\xff\xff\x47\x68\xac\xaf\x9a\x02\x00\x00" func idtablestakingAdminUpgrade_set_claimedCdcBytes() ([]byte, error) { return bindataRead( @@ -2310,7 +2310,7 @@ func idtablestakingAdminUpgrade_set_claimedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/upgrade_set_claimed.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbd, 0x60, 0x96, 0xc9, 0xe2, 0xe7, 0xb2, 0xfc, 0xfa, 0x4c, 0xe, 0x98, 0xd8, 0x18, 0xe0, 0x48, 0x7e, 0x34, 0xa6, 0xf3, 0xa9, 0xb0, 0x10, 0xd5, 0xc5, 0xdf, 0xb5, 0x7c, 0xcb, 0xbb, 0xd4, 0x3f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb3, 0xbf, 0x7f, 0xfa, 0xa, 0xe2, 0x92, 0x87, 0xb4, 0x13, 0xb2, 0x4c, 0x2d, 0x83, 0x85, 0xf9, 0xf, 0x78, 0x2b, 0x1d, 0xbb, 0x67, 0x36, 0x7c, 0xc4, 0xe6, 0x9, 0xe8, 0xa5, 0x37, 0xee, 0x9}} return a, nil } @@ -2334,7 +2334,7 @@ func idtablestakingAdminUpgrade_stakingCdc() (*asset, error) { return a, nil } -var _idtablestakingDelegationDel_request_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x41\x6b\xe3\x40\x0c\x85\xef\xfe\x15\x22\x87\xc5\xb9\xd8\x7b\x58\xf6\x60\x76\x1b\xdc\x3a\x81\x40\x08\x25\x76\x0e\x3d\x2a\x63\x39\x71\x3b\x19\xb9\xb2\xdc\x04\x4a\xfe\x7b\x99\xba\x31\x2d\x35\x54\x17\x1d\x66\xa4\xf7\xbd\xa7\xfa\xd8\xb0\x28\x2c\x2c\x9f\x96\x59\x81\x3b\x4b\xb9\xe2\x53\xed\xf6\x50\x09\x1f\xe1\xf7\x79\x99\xcd\xd7\xc5\xb2\x78\x28\xd2\xdb\xd5\x3c\xcd\xb2\xcd\x3c\xcf\x83\x20\x50\x41\xd7\xa2\xd1\x9a\x5d\x88\x47\xee\x9c\x26\xb0\x5d\xd4\xe7\xbf\x7f\xa6\xf0\x1a\x04\x00\x00\x71\x0c\x2b\x36\x68\xe1\x05\xa5\xf6\x9b\xa1\x62\x01\x04\xa1\x8a\x84\x9c\x21\x50\x06\x3d\x10\x64\x64\x69\x8f\xca\x02\xbc\x7b\x24\xa3\xef\xd3\x96\x14\xca\xeb\xc3\x86\xaa\x04\x7e\x7d\x87\x8c\xd6\x5c\xd2\x30\xde\xcb\x36\x42\x0d\x0a\x85\x68\x8c\x26\x90\x76\x7a\x48\x8d\xf1\x80\x1e\x0c\x3e\x2a\x8e\x61\xc7\x22\x7c\x1a\xe3\x29\xc7\x78\x7c\xb5\x64\xab\xe8\x33\x14\xfc\x07\x2f\x13\xf5\xbb\xfe\xfd\x48\x78\x13\xfa\x54\x93\x91\xb8\xa3\xe1\x4f\xae\x2c\xb8\xa7\x7b\xd4\xc3\x74\x50\xf6\x35\x9b\x41\x83\xae\x36\xe1\xe4\x8e\x3b\x5b\x82\x63\xbd\x9a\xf8\x62\x61\x00\x9c\x4c\xfb\x44\x2e\x7d\xa3\x33\x99\x4e\xe9\x7a\x9e\x51\x43\x91\xd0\x73\x47\xad\x6e\x5d\xdb\x73\x0d\xc7\xed\xfb\xb0\xf1\xf2\x16\x00\x00\xff\xff\x59\x8c\xf0\xa8\x39\x02\x00\x00" +var _idtablestakingDelegationDel_request_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xcf\x4e\xab\x50\x10\x87\xf7\x3c\xc5\x2f\x2c\x6e\x60\x03\x9b\x9b\xbb\x20\x57\x9b\xc6\xa6\x89\x89\x51\x63\xed\x03\x4c\x0f\x43\x41\xe9\x19\x1c\x06\xdb\xc4\xf4\xdd\x0d\x62\x51\x53\x96\xce\x66\x16\xf3\x87\xef\x63\x4e\xb5\x6b\x44\x0d\xcb\x5a\xf6\xd7\x8b\x47\xda\xd4\xbc\x32\x7a\xae\xfc\x16\x85\xca\x0e\xe1\x79\x21\x0c\x82\xc0\x94\x7c\x4b\xce\x2a\xf1\x11\xed\xa4\xf3\x96\x61\xbd\xac\x0e\xff\xfe\xc6\x78\x0b\x02\x00\x48\x53\xdc\x88\xa3\x1a\xaf\xa4\x55\x3f\x8e\x42\x14\x04\xe5\x82\x95\xbd\x63\x98\xc0\x4a\xc6\x82\x6b\xde\x92\x89\x42\x36\x4f\xec\xec\x63\xba\x66\x43\x7e\x2a\x3c\x70\x91\x81\x3a\x2b\xa3\x73\x9a\x64\x1c\xbf\xdb\x7b\xd6\x18\x7f\x26\x7a\x6e\x25\xe7\xb1\x6f\xc0\x6b\x94\x1b\x52\x8e\xc8\x39\xcb\x30\xef\xac\x9c\x3b\xd7\x8b\xf4\x02\xf8\x8c\x34\xc5\x46\x54\x65\x3f\xc5\x9d\x4f\x71\xf7\xd1\x72\x5d\x24\xdf\xe1\x71\x81\xfe\x33\xc9\xb0\xeb\xff\xaf\x99\x5c\x46\xfd\x8d\xb2\x89\xe3\x7d\xed\x5a\x99\x28\x6d\xf9\x9e\xac\x8c\x47\xc2\x3e\x66\x33\x34\xe4\x2b\x17\x85\x57\xd2\xd5\x39\xbc\xd8\x49\xf6\x87\xea\x28\x12\xc6\xc3\x9f\x3b\x0e\x89\x0f\xec\x3a\xe3\xd3\xb9\x27\xc5\x13\xe5\x97\x8e\x5b\x5b\xfb\x76\xe0\x1a\x1f\xcb\x90\xc7\x8d\xc7\xf7\x00\x00\x00\xff\xff\x21\xe6\x0c\xce\x87\x02\x00\x00" func idtablestakingDelegationDel_request_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -2350,11 +2350,11 @@ func idtablestakingDelegationDel_request_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x88, 0x1d, 0xf8, 0x36, 0x96, 0xba, 0x29, 0x5f, 0x9e, 0xc8, 0x53, 0x9a, 0x3f, 0x61, 0x22, 0xe7, 0x41, 0xc3, 0x9d, 0xe8, 0x55, 0xee, 0x64, 0xd8, 0x5e, 0x39, 0x16, 0x38, 0x80, 0xc8, 0xc, 0xa}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x20, 0xdd, 0x32, 0xf3, 0xd, 0xf5, 0xd6, 0x1f, 0x79, 0x1f, 0x19, 0x43, 0x45, 0x66, 0x3c, 0x63, 0x1a, 0xa0, 0x1f, 0xd3, 0x8e, 0x95, 0x7, 0xec, 0x16, 0x10, 0xd8, 0x1b, 0xb4, 0x57, 0xb5, 0x25}} return a, nil } -var _idtablestakingDelegationDel_stake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x41\x8f\x94\x40\x10\x85\xef\xfc\x8a\xca\x1e\xcc\xcc\x41\xf0\x60\x3c\x4c\x56\x37\x28\x4c\x32\x71\xc2\x9a\x05\x35\x1e\x6b\x9a\x62\xc0\xed\xe9\x22\x4d\x21\x93\x98\xfd\xef\xa6\x61\x9b\x65\xb3\x93\x68\xac\x4b\xa7\xd3\xef\x51\xdf\x2b\xaa\x39\xb5\x6c\x05\xb6\x9a\x87\x5d\x52\xe0\x41\x53\x2e\x78\xdf\x98\x23\x54\x96\x4f\xf0\xe6\xbc\x4b\xd2\xac\xd8\x15\x3f\x8a\xf8\xe3\x3e\x8d\x93\xe4\x2e\xcd\xf3\x60\xe1\x2a\xf8\x9e\x8c\x17\x6f\xf7\xb7\xdf\x8b\xdb\xcf\x69\xe6\x85\x41\x20\x16\x4d\x87\x4a\x1a\x36\x2b\x3c\x71\x6f\x64\x03\x5f\xb7\xcd\xf9\xdd\xdb\x35\xfc\x0e\x02\x00\x80\x28\x82\x3d\x2b\xd4\xf0\x0b\x6d\xe3\x10\xa0\x62\x0b\x08\x96\x2a\xb2\x64\x14\x81\x30\x48\x4d\x50\x92\xa6\x23\x0a\x5b\xe0\xc3\x4f\x52\x32\xba\x35\xc9\xd3\xc3\x1d\x55\x1b\x78\xf5\x32\x4d\x98\x71\x49\x89\x57\x05\xb3\xb1\xf2\x09\x9e\x8c\xe3\x35\xfc\x86\xbd\x96\x49\xd7\x5a\x6a\xd1\xd2\x0a\x95\x92\x0d\xc4\xbd\xd4\xb1\x52\x2e\x88\x0b\x00\x8f\x15\x45\x70\x60\x6b\x79\xf8\x67\x6e\x57\x1d\xe9\x2a\x5c\xc2\xc3\x7b\x70\x6d\xc2\xe9\x5b\xd7\x7f\x4d\xf2\x61\xe5\x26\xbf\xb9\xf0\xff\xc2\x59\x93\x0b\x5b\x3c\xd2\x17\x94\x7a\x3d\x77\x76\x75\x73\x03\x2d\x9a\x46\xad\xae\x3e\x71\xaf\x4b\x30\x2c\x3e\xc4\xb3\x08\x33\xe0\xd5\x3a\x78\x8e\xbe\x1c\xdf\x25\xf4\xc5\x2c\x3d\x69\xd4\x4d\x38\xd1\xec\x1d\x9f\xff\x8f\xcc\xed\x1b\x8c\x7e\x8f\xf6\x30\x1d\x74\x26\xd5\x0b\xf9\x0d\xbb\x38\x6b\x7f\xa1\x8c\x26\x90\xee\x11\xf1\xfa\xf5\x8b\x70\xe1\xd0\x48\x5d\x5a\x1c\xe6\x1d\x9e\xce\xf5\xdc\xf6\xe1\x4f\x00\x00\x00\xff\xff\x7d\x72\x30\x6f\x4a\x03\x00\x00" +var _idtablestakingDelegationDel_stake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x6b\xdc\x40\x0c\xbd\xcf\xaf\x10\x3e\x14\xfb\x50\xfb\x52\x7a\x58\xd2\x86\xd0\xb0\x50\x08\x49\x69\xd2\xe6\x2c\x8f\x65\x7b\x9a\xd9\x91\x19\xcb\x75\xa0\xec\x7f\x2f\xe3\xaf\xf5\xb2\x3e\xb4\xa5\xba\x0c\x63\x3d\x3d\xbd\x27\x8d\xcd\xa1\x61\x2f\xb0\xb7\xdc\x7f\xbe\x7d\xc2\xdc\xd2\xa3\xe0\x8b\x71\x15\x94\x9e\x0f\x10\x5d\x26\x22\xb5\xaa\x79\xe2\x17\x72\x2b\xe8\x70\x3f\x21\x3a\x57\x99\xdc\xd2\x19\x6a\xfd\x2d\x52\x4a\x89\x47\xd7\xa2\x16\xc3\x2e\xc6\x03\x77\x4e\x76\xf0\x6d\x6f\x5e\xdf\xbf\x4b\xe0\x97\x52\x00\x00\x59\x06\x77\xac\xd1\xc2\x4f\xf4\x26\x48\x81\x92\x3d\x20\x78\x2a\xc9\x93\xd3\x04\xc2\x20\x35\x41\x41\x96\x2a\x14\xf6\xc0\xf9\x0f\xd2\x32\x54\x5b\x92\x53\xe2\x2b\x95\x3b\xc0\x4e\xea\xf8\xd2\x59\x7a\x3b\xa3\x1e\x7a\x47\x3e\x81\x37\x1b\x98\x7b\x2e\x68\xc1\xa9\xa5\x41\x39\x9b\x5f\x35\x58\x3b\x4d\x9f\x8d\xd4\x85\xc7\x3e\x70\x4d\xcc\x63\xe2\x3b\x76\x56\x46\xa2\xc6\x53\x83\x9e\x62\xd4\x5a\x76\x70\xd3\x49\x7d\xa3\x75\x98\x48\x98\x04\x4c\x91\x65\x90\xb3\xf7\xdc\xff\xf1\x00\x42\xb4\x64\xcb\x74\x3d\x05\xf8\x00\xa1\x4d\x3a\x72\x5d\xfd\xb7\x91\x7c\x8c\xc3\x9e\x77\x1b\x2f\xea\xc4\xf5\x28\xec\xb1\xa2\x2f\x28\x75\xb2\x28\x0c\x71\x7d\x0d\x0d\x3a\xa3\xe3\xe8\x13\x77\xb6\x00\xc7\x32\x9b\x3d\xb3\xba\x18\x89\x12\x75\x6e\x71\xbd\x87\x4d\x8b\x7f\xb1\x94\xd9\x4a\xd6\x8e\x7a\xb3\x85\x7c\x48\xff\x9b\xf4\xfd\xdd\xc3\x33\x0c\xf5\xb3\xf6\xe3\x78\xd0\x2b\xe9\x4e\x68\x7e\xf3\x9b\x4b\x9b\x2f\x74\x4f\xa3\x90\x76\x92\x78\xf5\xf6\xc2\x7d\xda\x4f\xe6\x96\xbf\x6a\x3c\x93\xa5\xed\xf1\x77\x00\x00\x00\xff\xff\x85\x88\xb6\x28\xfd\x03\x00\x00" func idtablestakingDelegationDel_stake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2370,11 +2370,11 @@ func idtablestakingDelegationDel_stake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x53, 0x38, 0xd9, 0x47, 0x24, 0xbb, 0xe8, 0x6e, 0x60, 0xdf, 0x9c, 0x19, 0x3a, 0x3c, 0x47, 0x18, 0xa7, 0xb5, 0x74, 0x88, 0x1d, 0x6, 0xd7, 0xb5, 0x24, 0xc1, 0xa1, 0xd3, 0x49, 0x79, 0xbe, 0x8b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5, 0xf7, 0xbe, 0x19, 0x9c, 0xb0, 0xa0, 0x20, 0xec, 0xc3, 0x1d, 0x38, 0x1b, 0x92, 0xd2, 0xcd, 0x26, 0x71, 0x99, 0xcb, 0x12, 0xc9, 0xaf, 0x7, 0x76, 0x90, 0x93, 0xe9, 0xb9, 0x34, 0x72, 0xd0}} return a, nil } -var _idtablestakingDelegationDel_stake_rewardedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x41\x6b\xab\x50\x10\x85\xf7\xfe\x8a\x21\x8b\x87\xd9\xe8\x5b\x3c\xde\x42\xda\x06\x5b\x13\x08\x84\x50\xa2\x5d\x74\x39\xb9\x8e\x89\xcd\xcd\x1d\x99\x8c\x4d\xa0\xe4\xbf\x97\x5b\xab\xb4\x54\xe8\x6c\x06\xf1\xce\x9c\xef\x9c\xa9\x8f\x0d\x8b\xc2\xc2\xf2\x79\x99\x15\xb8\xb5\x94\x2b\x1e\x6a\xb7\x83\x4a\xf8\x08\x7f\x2f\xcb\x6c\xbe\x2e\x96\xc5\x73\x91\xde\xaf\xe6\x69\x96\x6d\xe6\x79\x1e\x04\x81\x0a\xba\x13\x1a\xad\xd9\x85\x78\xe4\xd6\x69\x02\x4f\x8b\xfa\xf2\xff\xdf\x14\xde\x82\x00\x00\x20\x8e\x61\xc5\x06\x2d\xbc\xa2\xd4\x7e\x33\x54\x2c\x80\x20\x54\x91\x90\x33\x04\xca\xa0\x7b\x82\x8c\x2c\xed\x50\x59\x80\xb7\x2f\x64\xf4\x63\xda\x92\x42\xd9\xff\xd8\x50\x95\xc0\x9f\x9f\x90\xd1\x9a\x4b\x1a\xc6\x3b\xd9\x46\xa8\x41\xa1\x10\x8d\xd1\x04\xd2\x56\xf7\xa9\x31\x1e\xd0\x83\xc1\x67\xc5\x31\x6c\x59\x84\xcf\x63\x3c\xe5\x18\x8f\xaf\x13\xd9\x2a\xfa\x0a\x05\xb7\xe0\x65\xa2\x6e\xd7\xcd\xaf\x84\x77\xa1\x4f\x35\x19\x89\x3b\x1a\xde\xe4\xca\x82\x3b\x7a\x44\xdd\x4f\x07\x65\x5f\xb3\x19\x34\xe8\x6a\x13\x4e\x1e\xb8\xb5\x25\x38\xd6\xde\xc4\x37\x0b\x03\xe0\x64\xda\x25\x72\xed\x1a\x5d\xc8\xb4\x4a\xfd\x79\x46\x0d\xf5\x1f\xb4\xa1\x33\x4a\x49\x65\xc1\x07\x72\xa7\xe1\xc4\x5d\x1f\xf6\x5e\xdf\x03\x00\x00\xff\xff\x4f\x03\x87\x63\x3f\x02\x00\x00" +var _idtablestakingDelegationDel_stake_rewardedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xcf\x6a\xe3\x40\x0c\xc6\xef\x7e\x8a\x0f\x1f\x16\xfb\x12\x5f\x96\x3d\x98\xdd\x0d\xa1\x21\x50\x28\x6d\x49\xd2\x07\x50\xc6\x72\xec\xc6\x19\x19\x45\xae\x03\x25\xef\x5e\x5c\xd7\x6e\x4b\x7c\xac\x2e\x62\xd0\x9f\xf9\x7e\xf3\x4d\x79\xac\x45\x0d\xab\x4a\xda\xdb\xe5\x96\x76\x15\x6f\x8c\x0e\xa5\xdf\x23\x57\x39\x22\xbc\x2e\x84\x41\x10\x98\x92\x3f\x91\xb3\x52\x7c\x44\x47\x69\xbc\xa5\x78\x5a\x95\xe7\x3f\xbf\x63\xbc\x06\x01\x00\x24\x09\xee\xc4\x51\x85\x17\xd2\xb2\x1b\x47\x2e\x0a\x82\x72\xce\xca\xde\x31\x4c\x60\x05\x63\xc9\x15\xef\xc9\x44\x21\xbb\x67\x76\xf6\x3e\x5d\xb1\x21\x1b\x0a\x6b\xce\x53\x50\x63\x45\x74\xad\x66\x36\x8e\x3f\xb4\x9e\x35\xc6\xaf\x89\x9e\x7b\xc9\x78\xec\xeb\xe5\xd5\xca\x35\x29\x47\xe4\x9c\xa5\x58\x34\x56\x2c\x9c\xeb\x40\x3a\x00\x7c\x44\x92\x60\x27\xaa\xd2\x4e\xe9\xce\xa6\x74\x77\x71\xe2\x2a\x9f\x7d\x15\x8f\x7f\xe8\xae\x99\xf5\xbb\xfe\xfe\x18\xc9\xff\xa8\xf3\x28\x9d\x30\xef\x73\xd7\xc6\x44\x69\xcf\x8f\x64\x45\x3c\x2a\xec\x62\x3e\x47\x4d\xbe\x74\x51\x78\x23\x4d\x95\xc1\x8b\x0d\xb0\xdf\x50\x47\x90\x30\xee\x5f\xee\xd2\x27\x3e\xb3\x6b\x8c\x07\xbb\x27\xc1\x87\x03\xaf\xb9\x25\xcd\x38\xdb\xca\x81\xfd\x69\xfc\x32\x7d\x1e\xf7\x5e\xde\x02\x00\x00\xff\xff\x82\xfd\x9e\xd7\x8d\x02\x00\x00" func idtablestakingDelegationDel_stake_rewardedCdcBytes() ([]byte, error) { return bindataRead( @@ -2390,11 +2390,11 @@ func idtablestakingDelegationDel_stake_rewardedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_stake_rewarded.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf, 0x9f, 0xc3, 0x4b, 0x19, 0xbb, 0xe2, 0x96, 0x5c, 0x6c, 0x69, 0x8b, 0x86, 0x7e, 0xeb, 0x78, 0x72, 0x47, 0xef, 0x12, 0x0, 0xd0, 0x9b, 0x25, 0x23, 0x9a, 0x67, 0x29, 0x3e, 0xa1, 0x89, 0x59}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1, 0xf, 0xa, 0x84, 0xc4, 0x39, 0x4d, 0x11, 0xe, 0x26, 0xfb, 0x5c, 0xff, 0xbe, 0x69, 0x65, 0xbc, 0xf6, 0x3e, 0xcb, 0x96, 0x41, 0x70, 0x5f, 0x7a, 0x39, 0x65, 0x44, 0x53, 0x83, 0x67, 0x99}} return a, nil } -var _idtablestakingDelegationDel_stake_unstakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\xc1\x6a\xb3\x50\x10\x85\xf7\x3e\xc5\x90\xc5\x8f\xd9\xe8\xbf\x28\x5d\x48\xdb\x60\x6b\x02\x81\x10\x4a\x34\x8b\x2e\x27\xd7\x31\xb1\x31\x77\x64\x1c\x9b\x40\xc9\xbb\x97\x5b\xab\xb4\x54\xe8\x6c\x06\xf1\xce\x9c\xef\x9c\x29\x4f\x35\x8b\xc2\xa2\xe2\xf3\x32\xc9\x70\x57\x51\xaa\x78\x2c\xed\x1e\x0a\xe1\x13\xfc\xbf\x2c\x93\xf9\x3a\x5b\x66\x2f\x59\xfc\xb8\x9a\xc7\x49\xb2\x99\xa7\xa9\xe7\x79\x2a\x68\x1b\x34\x5a\xb2\xf5\xf1\xc4\xad\xd5\x08\xb6\x8b\xf2\x72\x7b\x33\x85\x77\xcf\x03\x00\x08\x43\x58\xb1\xc1\x0a\xde\x50\x4a\xb7\x19\x0a\x16\x40\x10\x2a\x48\xc8\x1a\x02\x65\xd0\x03\x41\x42\x15\xed\x51\x59\x80\x77\xaf\x64\xf4\x73\xba\x22\x85\xbc\xff\xb1\xa1\x22\x82\x7f\xbf\x21\x83\x35\xe7\x34\x8c\x77\xb2\xb5\x50\x8d\x42\x3e\x1a\xa3\x11\xc4\xad\x1e\x62\x63\x1c\xa0\x03\x83\xaf\x0a\x43\xd8\xb1\x08\x9f\xc7\x78\xf2\x31\x1e\x57\x0d\x55\x45\xf0\x1d\x0a\xee\xc1\xc9\x04\xdd\xae\xbb\x3f\x09\x1f\x7c\x97\x6a\x34\x12\x77\x30\xbc\x49\x95\x05\xf7\xf4\x8c\x7a\x98\x0e\xca\xae\x66\x33\xa8\xd1\x96\xc6\x9f\x3c\x71\x5b\xe5\x60\x59\x7b\x13\x3f\x2c\x0c\x80\x93\x69\x97\xc8\xb5\x6b\x74\x21\xd3\x2a\xf5\xe7\x19\x35\xd4\x7f\xd0\xd6\x36\x8a\x47\xca\x33\x3e\x92\x6d\x86\x13\x77\x7d\xd8\x7b\xfd\x08\x00\x00\xff\xff\x60\x37\x37\x4d\x3f\x02\x00\x00" +var _idtablestakingDelegationDel_stake_unstakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xcf\x6a\xe3\x40\x0c\xc6\xef\x7e\x8a\x0f\x1f\x16\xfb\x12\x5f\x96\x3d\x98\xdd\x0d\xa1\x21\x50\x28\x6d\x69\x92\x07\x50\xc6\x72\xec\xc6\x19\x19\x59\x6e\x02\x25\xef\x5e\x5c\xd7\x6e\x4b\x7c\xac\x2e\x62\xd0\x9f\xf9\x7e\xf3\x4d\x79\xac\x45\x0d\xab\x4a\x4e\xb7\xcb\x0d\xed\x2a\x5e\x1b\x1d\x4a\xbf\x47\xae\x72\x44\x78\x5d\x08\x83\x20\x30\x25\xdf\x90\xb3\x52\x7c\x44\x47\x69\xbd\xa5\xd8\xae\xca\xf3\x9f\xdf\x31\x5e\x83\x00\x00\x92\x04\x77\xe2\xa8\xc2\x0b\x69\xd9\x8d\x23\x17\x05\x41\x39\x67\x65\xef\x18\x26\xb0\x82\xb1\xe4\x8a\xf7\x64\xa2\x90\xdd\x33\x3b\x7b\x9f\xae\xd8\x90\x0d\x85\x27\xce\x53\x50\x6b\x45\x74\xad\x66\x36\x8e\x3f\x9c\x3c\x6b\x8c\x5f\x13\x3d\xf7\x92\xf1\xd8\xd7\xcb\xab\x95\x6b\x52\x8e\xc8\x39\x4b\xb1\x68\xad\x58\x38\xd7\x81\x74\x00\xf8\x88\x24\xc1\x4e\x54\xe5\x34\xa5\x3b\x9b\xd2\xdd\x45\xc3\x55\x3e\xfb\x2a\x1e\xff\xd0\x5d\x33\xeb\x77\xfd\xfd\x31\x92\xff\x51\xe7\x51\x3a\x61\xde\xe7\xae\xb5\x89\xd2\x9e\x1f\xc9\x8a\x78\x54\xd8\xc5\x7c\x8e\x9a\x7c\xe9\xa2\xf0\x46\xda\x2a\x83\x17\x1b\x60\xbf\xa1\x8e\x20\x61\xdc\xbf\xdc\xa5\x4f\x7c\x66\xd7\x1a\x0f\x76\x4f\x82\x0f\x07\xde\xfa\xc6\xe8\xc0\xd9\x46\x0e\xec\x9b\xf1\xcb\xf4\x79\xdc\x7b\x79\x0b\x00\x00\xff\xff\xad\xc9\x2e\xf9\x8d\x02\x00\x00" func idtablestakingDelegationDel_stake_unstakedCdcBytes() ([]byte, error) { return bindataRead( @@ -2410,11 +2410,11 @@ func idtablestakingDelegationDel_stake_unstakedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_stake_unstaked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x74, 0xad, 0x88, 0x47, 0x36, 0x16, 0xef, 0x73, 0xad, 0x97, 0xe5, 0xea, 0x2d, 0xf8, 0xaa, 0x76, 0xc6, 0xa, 0x7b, 0xa9, 0x51, 0x85, 0x17, 0x72, 0x7, 0xfe, 0xb0, 0x79, 0xb4, 0xaa, 0xda, 0x62}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0x66, 0x6f, 0xd4, 0xd9, 0x65, 0x60, 0x17, 0xd7, 0xaf, 0x3c, 0xa8, 0x83, 0x13, 0x27, 0xd1, 0x8c, 0x71, 0xb3, 0x7, 0x6e, 0x26, 0x80, 0xea, 0xc, 0xfa, 0x17, 0x25, 0x7a, 0x27, 0x32, 0xdd}} return a, nil } -var _idtablestakingDelegationDel_withdraw_reward_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x41\x8f\xd3\x30\x10\x85\xef\xf9\x15\xa3\x3d\xa0\xf6\x40\xc2\x01\x71\xa8\x16\x56\x85\xb4\x52\x45\xd5\x45\x6d\x00\x71\x9c\xda\x93\xd6\xac\xeb\x89\x9c\x09\xa9\x84\xf6\xbf\x23\x27\x75\x36\xab\xad\x04\x62\x2e\x56\xe4\xf7\x32\xdf\x1b\x8f\x39\x55\xec\x05\x96\x96\xdb\x55\x5e\xe0\xde\xd2\x4e\xf0\xc1\xb8\x03\x94\x9e\x4f\xf0\xe6\xbc\xca\x17\x9b\x62\x55\xfc\x28\xe6\x1f\xd7\x8b\x79\x9e\x6f\x17\xbb\x5d\x32\x72\x15\xfc\x40\x2e\x8a\x97\xeb\xfb\xef\xc5\xfd\xe7\xc5\x26\x0a\x93\x44\x3c\xba\x1a\x95\x18\x76\x13\x3c\x71\xe3\x64\x06\x5f\x97\xe6\xfc\xee\xed\x14\x7e\x27\x09\x00\x40\x96\xc1\x9a\x15\x5a\xf8\x85\xde\x04\x04\x28\xd9\x03\x82\xa7\x92\x3c\x39\x45\x20\x0c\x72\x24\xd0\x64\xe9\x80\xc2\x1e\x78\xff\x93\x94\x74\x6e\x4b\xf2\x74\xb1\xa5\x72\x06\xaf\x5e\xa6\x49\x37\xac\x29\x8f\xaa\x64\x30\x96\x31\xc1\x93\xb1\xfb\x4c\xbf\x61\x63\xa5\xd7\x55\x9e\x2a\xf4\x34\x41\xa5\x64\x06\xf3\x46\x8e\x73\xa5\x42\x90\x10\x00\x2e\x95\x65\xb0\x67\xef\xb9\xfd\x67\xee\x50\x35\xd9\x32\x1d\xc3\xc3\x7b\x08\x6d\xd2\xfe\x5f\xb7\x7f\x4d\xf2\x61\x12\x26\x3f\xbb\xf2\x7e\xe9\xa0\xd9\x09\x7b\x3c\xd0\x17\x94\xe3\x74\xe8\x1c\xea\xee\x0e\x2a\x74\x46\x4d\x6e\x3e\x71\x63\x35\x38\x96\x18\xe2\x59\x84\xfa\xb2\x11\xa8\x4f\xc6\xdd\x4c\x93\xe7\xf8\xe3\x11\x5e\xc3\x1f\xcd\x33\xd2\x66\x75\x8f\x94\x0d\xde\xee\xfa\xff\xe8\xc2\xce\x41\xe7\x8f\x68\x8f\xfd\x41\x67\x52\x8d\x50\xdc\xb2\xab\xc0\xa9\xa6\x8a\x6b\x23\x17\xb0\xdb\xd7\x2f\x5e\x24\x6d\x8d\x1c\xb5\xc7\x76\x4b\x2d\x7a\x4d\xba\xb3\xd6\xc3\x2e\xf7\xe7\x74\x68\xfd\xf8\x27\x00\x00\xff\xff\x48\xa4\x68\x6b\x52\x03\x00\x00" +var _idtablestakingDelegationDel_withdraw_reward_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x41\x6b\xdc\x30\x10\x85\xef\xfa\x15\x83\x0f\xc1\x3e\xd4\xbe\x94\x1e\x96\xb4\x21\x34\x2c\x14\x42\x53\x92\xb4\x3d\xcf\x4a\xe3\xb5\x1a\x59\x63\xc6\xe3\x3a\x50\xf2\xdf\x8b\xed\xb5\xe3\x64\xf7\x50\x4a\x74\x11\x66\xe6\xe9\xbd\x4f\x1a\xfb\xba\x61\x51\xd8\x06\xee\xbf\x5c\xdd\xe3\x2e\xd0\x9d\xe2\x83\x8f\x7b\x28\x85\x6b\x48\x8e\x0b\x89\x59\x69\xee\xf9\x81\xe2\xaa\x75\xfc\x4e\x8c\x31\x2a\x18\x5b\xb4\xea\x39\xa6\x58\x73\x17\x75\x03\xdf\xb7\xfe\xf1\xc3\xfb\x0c\xfe\x18\x03\x00\x50\x14\x70\xcd\x16\x03\xfc\x46\xf1\x83\x01\x94\x2c\x80\x20\x54\x92\x50\xb4\x04\xca\xa0\x15\x81\xa3\x40\x7b\x54\x16\xe0\xdd\x2f\xb2\x3a\xaa\x03\xe9\x73\xe1\x96\xca\x0d\x60\xa7\x55\x7a\x9c\x37\xbf\x9a\xbb\x6e\xfa\x48\x92\xc1\xd9\x89\x9e\xaf\xec\x68\xe9\x33\x8b\x41\x39\x23\x8d\x06\x67\x0b\x61\xfe\x03\xbb\xa0\x53\x5f\x23\xd4\xa0\x50\x8a\xd6\xea\x06\x2e\x3b\xad\x2e\xad\x1d\x80\x07\x50\x38\xac\xa2\x80\x1d\x8b\x70\xff\xcf\x7c\xc3\x6a\x29\x94\xf9\x1a\x12\x3e\xc2\x60\x93\x4f\x67\x9d\xbf\x19\xf1\xa7\x74\x78\xc2\xcd\x89\x31\x78\x3e\xeb\x4e\x59\x70\x4f\xdf\x50\xab\x6c\x49\x38\xac\x8b\x0b\x68\x30\x7a\x9b\x26\x9f\xb9\x0b\x0e\x22\xeb\x0c\xfb\x02\xb5\x3d\x0c\x16\xba\xda\xc7\x24\x33\x2f\x31\xd7\x57\xfd\x0a\xf3\xf5\xbd\xcf\x69\x8b\x76\x8a\x54\x2c\xda\xb1\xfc\x7f\xe9\xb6\xd7\x37\x3f\x61\xd4\xcf\xd1\x9e\xa6\x8d\x1e\xc9\x76\x4a\xf3\xd4\x9e\x0c\x9c\x3b\x6a\xb8\xf5\x7a\x08\x76\xfe\xee\xe8\xe5\xf2\xde\x6b\xe5\x04\xfb\x5b\xea\x51\x1c\xb9\x51\xda\x2e\xff\xc6\xb4\x67\x8b\xf5\xd3\xdf\x00\x00\x00\xff\xff\x74\xda\xf9\x62\x99\x03\x00\x00" func idtablestakingDelegationDel_withdraw_reward_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2430,11 +2430,11 @@ func idtablestakingDelegationDel_withdraw_reward_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_withdraw_reward_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x59, 0x52, 0x4d, 0x97, 0xb1, 0xb9, 0xbc, 0x88, 0xbd, 0xa4, 0x74, 0x59, 0xab, 0xf1, 0x25, 0x8a, 0x1c, 0x55, 0x41, 0x8e, 0x6b, 0x4d, 0x3c, 0xfe, 0x4c, 0xb6, 0xdb, 0x88, 0xd3, 0xa9, 0xbf, 0x50}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0x4b, 0x1a, 0x8e, 0x8b, 0x65, 0x20, 0x1a, 0xe4, 0x29, 0xda, 0x30, 0xa5, 0xa8, 0xa0, 0xc6, 0xca, 0xd5, 0x2d, 0x23, 0x42, 0x23, 0xa9, 0x4b, 0xef, 0x84, 0x6f, 0xb7, 0x4d, 0x88, 0x80, 0x45}} return a, nil } -var _idtablestakingDelegationDel_withdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x43\x0e\xc5\x3e\x54\xea\xa1\xf4\x60\xd2\x06\xb7\xb2\xc1\xd4\x38\x25\x56\x5a\x7a\x1c\xaf\x46\xd6\x36\xab\x1d\xb1\x1a\x55\x86\x92\xff\x5e\x56\xf2\x2a\x0a\x31\xb4\x64\x2e\x8b\xd8\xf7\x34\xdf\x9b\x1d\x5d\xd5\xec\x04\xd6\x86\xbb\x4d\x9a\xe1\xc1\xd0\x5e\xf0\x41\xdb\x23\x14\x8e\x2b\x78\x77\xda\xa4\xab\x5d\xb6\xc9\x7e\x66\xcb\xcf\xdb\xd5\x32\x4d\xef\x56\xfb\x7d\x34\x71\x65\xfc\x40\x36\x88\xd7\xdb\xdb\x1f\xd9\xed\xd7\xd5\x2e\x08\xa3\x48\x1c\xda\x06\x95\x68\xb6\x33\xac\xb8\xb5\xb2\x80\xfb\xb5\x3e\x7d\x78\x3f\x87\x3f\x51\x04\x00\x90\x24\xb0\x65\x85\x06\x7e\xa3\xd3\x1e\x01\x0a\x76\x80\xe0\xa8\x20\x47\x56\x11\x08\x83\x94\x04\x39\x19\x3a\xa2\xb0\x03\x3e\xfc\x22\x25\xbd\xdb\x90\x3c\x5d\xdc\x51\xb1\x80\x37\x2f\xd3\xc4\x3b\xce\x29\x0d\xaa\x68\x34\x16\x21\xc1\x93\xb1\xff\x8c\xbf\x63\x6b\x64\xd0\xd5\x8e\x6a\x74\x34\x43\xa5\x64\x01\xcb\x56\xca\xa5\x52\x3e\x88\x0f\x00\xe7\x4a\x12\x38\xb0\x73\xdc\xfd\x37\xb7\xaf\x86\x4c\x11\x4f\xe1\xe1\x23\xf8\x36\xf1\xf0\xaf\xeb\x7f\x26\xf9\x34\xf3\x93\x5f\x5c\x78\xbf\x78\xd4\xec\x85\x1d\x1e\xe9\x1b\x4a\x39\x1f\x3b\xfb\xba\xb9\x81\x1a\xad\x56\xb3\xab\x2f\xdc\x9a\x1c\x2c\x4b\x08\xf1\x2c\x42\x73\xde\x08\xcc\x2b\x6d\xaf\xe6\xd1\x73\xfc\xe9\x08\x2f\xe1\x4f\xe6\x19\x68\x93\x66\x40\x4a\x46\x6f\x7f\xfd\x3a\x3a\xbf\x73\xd0\xfb\x03\xda\xe3\x70\xd0\x89\x54\x2b\x14\xb6\xec\x22\x70\x9c\x53\xcd\x8d\x96\x33\xd8\xf5\xdb\x17\x2f\x12\x77\x5a\xca\xdc\x61\x77\x6f\xfd\x1c\x28\xef\xad\xcd\xb8\xcb\xc3\x39\x1f\x5b\x3f\xfe\x0d\x00\x00\xff\xff\x25\x29\x97\xc0\x52\x03\x00\x00" +var _idtablestakingDelegationDel_withdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\xcf\x6a\xdc\x40\x0c\xc6\xef\xf3\x14\xc2\x87\x60\x1f\x6a\x5f\x4a\x0f\x26\x6d\x08\x0d\x0b\x85\xd0\x94\x26\x69\xcf\xda\xb1\xbc\x9e\xee\x78\x64\xc6\x72\xbd\x50\xf6\xdd\xcb\xd8\x6b\xaf\xf7\xcf\xa1\x94\xe8\x32\x18\x49\xf3\x7d\x3f\x8d\x6c\xea\x86\xbd\xc0\xca\x72\xff\xe5\xe1\x05\xd7\x96\x9e\x05\xb7\xc6\x6d\xa0\xf4\x5c\x43\x74\x99\x88\xd4\xa2\xe7\x85\xb7\xe4\x16\xa5\xc3\x77\xa4\x94\x12\x8f\xae\x45\x2d\x86\x5d\x8c\x35\x77\x4e\x72\x78\x5d\x99\xdd\x87\xf7\x09\xfc\x51\x0a\x00\x20\xcb\xe0\x91\x35\x5a\xf8\x8d\xde\x04\x01\x28\xd9\x03\x82\xa7\x92\x3c\x39\x4d\x20\x0c\x52\x11\x14\x64\x69\x83\xc2\x1e\x78\xfd\x8b\xb4\x0c\xdd\x96\xe4\x98\xf8\x4e\x65\x0e\xd8\x49\x15\x5f\xfa\x4d\x1f\xa6\xaa\xa7\xde\x91\x4f\xe0\xe6\x4a\xcd\x57\x2e\x68\xae\x53\xb3\x40\x39\x21\x0d\x02\x37\x33\x61\xfa\x03\x3b\x2b\x63\x5d\xe3\xa9\x41\x4f\x31\x6a\x2d\x39\xdc\x77\x52\xdd\x6b\x1d\x80\x03\x28\x1c\x22\xcb\x60\xcd\xde\x73\xff\xcf\x7c\x21\x5a\xb2\x65\xba\x84\x84\x8f\x10\x64\xd2\xf1\xae\xdb\x37\x23\xfe\x14\x87\x27\xcc\xaf\xac\xc1\xf1\xae\x67\x61\x8f\x1b\xfa\x86\x52\x25\xb3\xc3\x10\x77\x77\xd0\xa0\x33\x3a\x8e\x3e\x73\x67\x0b\x70\x2c\x13\xec\x09\x6a\x7b\x58\x2c\x2c\x6a\xe3\xa2\x44\x9d\x62\x2e\x47\x7d\x86\x79\x3e\xf7\xc9\x6d\xd6\x8e\x96\xb2\xb9\x77\x48\xff\x9f\xbb\xd5\xe3\xd3\x4f\x18\xfa\x27\x6b\xfb\xf1\xa0\x1d\xe9\x4e\x68\xda\xda\xab\x86\xd3\x82\x1a\x6e\x8d\x1c\x8c\xdd\xbe\xbb\x78\xb9\xb4\x37\x52\x15\x1e\xfb\x57\x17\xe6\x40\xc5\xd0\xda\xce\xff\xc6\x78\x26\xb3\xf4\xfe\x6f\x00\x00\x00\xff\xff\x19\x57\x06\xc9\x99\x03\x00\x00" func idtablestakingDelegationDel_withdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2450,11 +2450,11 @@ func idtablestakingDelegationDel_withdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0xb6, 0xed, 0x54, 0x52, 0x1d, 0x47, 0x45, 0x7d, 0xec, 0xd7, 0x70, 0x4a, 0x4e, 0xf5, 0x39, 0x8e, 0xda, 0x57, 0xea, 0x35, 0x5c, 0x33, 0xcd, 0xae, 0x27, 0x42, 0x6f, 0x3, 0xcd, 0x14, 0x31}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x87, 0xda, 0xef, 0x51, 0x96, 0x44, 0xca, 0xf1, 0x93, 0x42, 0xa5, 0xd2, 0x8a, 0x11, 0xa8, 0x5c, 0x7b, 0x9e, 0xe0, 0xb, 0xcf, 0x33, 0xe9, 0x7a, 0x28, 0x42, 0x74, 0x1b, 0xa1, 0x8f, 0x86, 0x58}} return a, nil } -var _idtablestakingDelegationDelegator_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x90\x4d\x8b\xa3\x40\x10\x86\xef\xfe\x8a\x3a\x05\x85\x45\xf7\x1c\x92\x80\xbb\x1a\x08\x1b\x92\xb0\x0a\xc3\x1c\xcb\xb6\xa3\x3d\x76\xba\xa5\x2d\x31\x43\xe2\x7f\x1f\x4c\x26\x3d\x91\x19\xe6\xa3\x8f\xcd\x53\xf5\xbc\xf5\x8a\x43\xad\x0d\xc1\x52\xea\x6e\x15\xa5\x98\x49\x9e\x10\x56\x42\x15\xb0\x37\xfa\x00\xbf\x8f\xab\x28\xde\xa4\xab\xf4\x31\x0d\xff\xac\xe3\x30\x8a\xfe\xc7\x49\xe2\xdc\x4d\xa5\xba\xe2\xea\x06\x2f\xd7\xdb\x87\x74\xfb\x2f\xde\xdc\x40\x27\x08\x20\x2d\x45\x03\x64\x50\x35\xc8\x48\x68\x05\x98\xe7\x0d\x20\xd4\x6d\x26\x05\x83\x9c\x4b\x5e\x20\x69\x03\x0c\x6b\xcc\x84\x14\xf4\x0c\xa4\x01\x15\x20\x63\xba\x55\x04\x9d\xa0\x72\xd8\x84\x0a\xf8\x51\x34\x34\xc4\xdb\xe8\x9c\x47\x76\x54\x67\x4f\x9c\x91\xe3\xdc\x6b\x4e\x8e\x03\x00\x50\x1b\x5e\xa3\xe1\x2e\x32\x46\x53\x08\x5b\x2a\xc3\xeb\x5a\xef\x46\x0c\x4f\xec\x07\x1b\xf9\x99\x36\x46\x77\xb3\xc9\xfb\x42\xfc\x91\x71\xe1\x0e\x27\x4f\x3f\x28\xce\xb7\x4c\x42\xda\x60\xc1\x77\x48\xa5\x07\xf3\x39\x28\x21\xe1\x7c\xb6\xca\xe1\x5d\x9c\x05\xa7\xbf\xf6\xf4\xd9\xe4\xf4\x95\x7b\x77\x29\xae\x5f\xb8\xc1\xb5\xc2\x60\x2f\x75\xf7\x4a\x5a\xc8\xf3\x59\xc9\x59\xe5\x7a\xd6\x77\x1a\x99\x0d\xa7\xd6\x28\xfb\xd5\xbf\x55\x71\xc9\x24\x85\xaa\x7e\x12\x65\xb4\xfb\xb3\x5c\xbf\x46\x24\xa1\x29\x38\x7d\xbb\x46\x3b\x7b\xbd\xaa\x77\xfa\x97\x00\x00\x00\xff\xff\x74\x62\xf7\x3a\xc0\x02\x00\x00" +var _idtablestakingDelegationDelegator_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x90\xcd\x8a\xea\x40\x10\x85\xf7\xfd\x14\x85\x0b\x49\xe0\x62\xf6\xa2\x82\x5c\xb9\x70\x37\x33\x82\xbe\x40\xa5\x53\x26\x3d\x69\xbb\x42\xa7\x42\x66\xd0\xbc\xfb\x90\x38\xd3\x1a\x94\xf9\xa9\x5d\xd2\xa7\xce\x39\xf5\x99\x63\xc5\x5e\xe0\x9f\xe5\xf6\xff\x66\x8f\xa9\xa5\x9d\x60\x69\x5c\x0e\x07\xcf\x47\x98\xdc\x3f\x4c\xd4\xcd\xce\x9e\x4b\x72\x37\xd2\xe1\x7b\xa2\x54\x92\xc0\xbe\x30\x35\x88\x47\x57\xa3\x16\xc3\x0e\x30\xcb\x6a\x40\xa8\x9a\xd4\x1a\x0d\x19\x59\xca\x51\xd8\x83\xc6\x0a\x53\x63\x8d\xbc\x81\x30\xa0\x03\xd4\x9a\x1b\x27\xd0\x1a\x29\x7a\x27\x74\x40\xaf\xa6\x96\xbe\xd5\x13\x67\xb4\x09\xab\x9c\xbe\x90\x16\xa5\x6e\x63\x4e\x4a\x01\x00\x54\x9e\x2a\xf4\x14\xa1\xd6\x32\x87\x75\x23\xc5\xfa\x62\x1b\x7f\x2a\xfa\x31\x87\x3e\x4d\x66\x29\x7b\xcf\xed\x02\x1b\x29\xa2\xfb\x93\x67\x21\xf1\xb9\x75\xe4\x63\x98\x3e\xd0\x8c\x9a\xad\xa2\x9e\xc9\xfc\x01\xd7\xab\xd7\x4e\xd8\x63\x4e\x5b\x94\x22\x86\xe5\x12\x9c\xb1\x70\x3e\x87\x6a\xfd\x0c\xdd\x72\x92\xbf\x01\xd1\x62\x7a\xfa\x2e\x7b\x3b\x00\xee\x56\x51\x72\x41\x9d\x1c\x2c\xb7\x1f\xca\x20\x8a\x67\xba\x20\x5d\x46\x71\xc8\x3b\x8d\x92\x3d\x49\xe3\x5d\xf8\xd5\x5d\x91\x0d\x9d\xac\x71\xe5\x6f\xaa\x8c\xbc\xbf\xea\xf5\x67\xa4\x14\xf4\x39\xc9\x8f\x31\x86\xdd\xcb\x55\x9d\xea\xde\x03\x00\x00\xff\xff\x9f\x8a\x9c\x77\xdf\x02\x00\x00" func idtablestakingDelegationDelegator_add_capabilityCdcBytes() ([]byte, error) { return bindataRead( @@ -2470,11 +2470,11 @@ func idtablestakingDelegationDelegator_add_capabilityCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/delegator_add_capability.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0xbe, 0xa, 0x4e, 0xbc, 0x74, 0xc8, 0x4f, 0xad, 0xc7, 0xaa, 0x94, 0x93, 0x8, 0xc7, 0x22, 0x42, 0xa1, 0x73, 0xae, 0xad, 0xe8, 0xe8, 0xff, 0xbb, 0x58, 0xf6, 0x30, 0xb, 0xef, 0x9, 0xa}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3, 0x8e, 0x89, 0x49, 0xad, 0x20, 0xad, 0xdb, 0x39, 0xd1, 0xed, 0x98, 0xc9, 0xd8, 0x8a, 0x58, 0xf5, 0x52, 0xbd, 0x18, 0xbe, 0x49, 0xb2, 0xbd, 0xab, 0x93, 0x20, 0x18, 0x7f, 0x94, 0x32, 0x4}} return a, nil } -var _idtablestakingDelegationGet_delegator_committedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\xde\xd1\x82\xb4\xa2\xe2\xa1\xe0\xa1\xba\x29\x2c\x88\x07\x93\x1e\x3c\x6e\x92\x49\xba\x34\x3b\x13\x36\x13\x2c\x88\xff\x5d\x62\x68\x15\xe9\x69\x98\xc7\xe3\x7b\x7c\x21\xf6\x92\x14\xdb\x4e\x3e\x9c\x2d\x7c\xd9\x51\xae\xfe\x10\xb8\x45\x93\x24\xe2\xe6\xe8\x6c\xf6\x5a\xb8\xe2\xbd\xd8\x3c\xbd\x64\x1b\x6b\xdf\xb2\x3c\x37\x66\xb5\x42\xb1\x0f\x03\x86\x2a\x85\x5e\x91\x48\xc7\xc4\x03\x74\x4f\x28\x7d\xe7\xb9\x22\x48\x83\x4a\x62\x0c\xaa\x54\x43\xe5\x40\x3c\x4c\x99\x47\x4d\x1d\xb5\x5e\x25\x19\xd3\x8f\x25\x9a\x91\x11\x7d\xe0\x2b\x96\x9a\x9c\x5d\x23\xd7\x14\xb8\xbd\xfe\xed\x4d\xe1\xce\xb1\xde\xdd\x2e\xd6\xd8\x6d\xc3\xf1\xe1\x1e\x9f\x06\x00\x3a\xd2\xa9\xe6\xb8\x11\x3c\x5e\x90\x58\xda\x33\x83\x1b\x39\x2f\xcc\xf7\xdf\xc2\x9f\x67\xf1\x03\x9f\xa5\x4e\xfc\xe5\xac\xf0\x7c\x52\x32\x5f\xdf\x01\x00\x00\xff\xff\xd0\x83\xf2\x49\x3b\x01\x00\x00" +var _idtablestakingDelegationGet_delegator_committedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\x03\x31\x10\x85\xef\xf9\x15\x8f\x9e\xba\x20\x2d\xa8\x78\x28\x78\x72\x29\xec\xb9\xed\x0f\x98\x66\x27\xdb\xd0\x64\xa6\x24\x53\x14\xc4\xff\x2e\xeb\xd2\x55\xd4\x53\xc8\x9b\xc7\xf7\xf8\x62\xbe\x68\x31\x6c\x93\xbe\x76\xed\x9e\x8e\x89\x77\x46\xe7\x28\x03\x42\xd1\x8c\xc5\xdf\xc3\xc2\xb9\xf5\x1a\xfb\x53\xac\xa8\xbe\xc4\x8b\xa1\xb0\x5d\x8b\x54\xd8\x89\x71\xa4\x44\xe2\x19\x1a\xe0\x35\xe7\x68\xc6\x3d\x4c\xcf\x2c\x75\xcc\x08\x3d\x27\x1e\xc8\xb4\x38\x47\xde\x73\xad\x4b\x4a\xa9\x41\xb8\x0a\x32\x45\x59\x8a\xf6\xdc\xb5\x1b\xec\xac\x44\x19\xee\xbe\xfb\x63\x78\xe8\xc4\x1e\xee\x9b\x0d\x0e\xdb\xf8\xf6\xf4\x88\x77\x07\x00\x89\x6d\xac\x75\x12\x14\xcf\xff\xa8\xac\xda\x99\x21\x41\xe7\x85\xe9\xfd\xb5\xf0\xe3\xd3\x7c\xc1\x27\xb9\x1b\x7f\x35\xa9\xbc\xdc\xd4\xdc\xc7\x67\x00\x00\x00\xff\xff\xf7\xec\x35\xd4\x41\x01\x00\x00" func idtablestakingDelegationGet_delegator_committedCdcBytes() ([]byte, error) { return bindataRead( @@ -2490,11 +2490,11 @@ func idtablestakingDelegationGet_delegator_committedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/get_delegator_committed.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5d, 0xb5, 0xf, 0xba, 0xf, 0x7b, 0x39, 0xf1, 0x31, 0xef, 0x95, 0x64, 0x1f, 0x4, 0xc8, 0xd9, 0xc1, 0xc4, 0x5b, 0x9a, 0xb2, 0x85, 0x44, 0xde, 0x8d, 0x99, 0x72, 0x68, 0x5, 0xc4, 0x36, 0x2b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x88, 0x47, 0x67, 0x61, 0x72, 0x82, 0xe7, 0x5, 0x71, 0x85, 0xa0, 0x71, 0x55, 0x61, 0x1, 0x5c, 0x1e, 0x63, 0xf7, 0x20, 0xd0, 0xe0, 0x44, 0x4f, 0x2d, 0xf0, 0xd3, 0x90, 0x56, 0x35, 0xa3, 0x92}} return a, nil } -var _idtablestakingDelegationGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x8e\x41\x4b\xc4\x30\x10\x46\xef\xf9\x15\xdf\xd1\x05\x71\x45\x6f\x7b\x5b\x49\x85\x80\x78\x30\xf1\xe0\x71\x76\x9b\xb6\x83\xe9\xa4\x24\x53\x56\x10\xff\xbb\x14\xa5\x8a\x08\x7b\x1a\xe6\xe3\xc1\x7b\x3c\x4e\xb9\x28\xee\x53\x3e\x39\x1b\xe8\x90\xa2\x57\x7a\x65\xe9\xd1\x95\x3c\xe2\xfa\xcd\xd9\xe6\x31\xb8\xf0\x12\xf6\x77\x0f\xcd\xde\xda\xa7\xc6\x7b\x63\xb6\x5b\x84\x81\x2b\xea\xb1\xf0\xa4\x28\x51\xe7\x22\x15\x94\x12\x74\x88\x60\xe9\x32\xa8\xd6\x7c\x64\xd2\xd8\xe2\xc4\x3a\x80\xd0\xc6\x14\x7b\xd2\x5c\x8c\x99\xe6\x03\xba\x59\x30\x12\xcb\x85\xe4\x36\x3a\xbb\x83\xd7\xc2\xd2\x5f\xfe\x70\xcb\xf8\xec\x44\x6f\x6f\x36\xbb\x7f\x1a\xaf\xec\x0a\x2e\xc2\x77\x03\xe0\xbb\xe5\x2c\xbd\x4a\xbf\xee\x1f\xe9\xaf\x67\x63\x3e\x3e\x03\x00\x00\xff\xff\x51\x05\x16\x8f\x25\x01\x00\x00" +var _idtablestakingDelegationGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x8e\xc1\x4a\x87\x40\x10\x87\xef\xfb\x14\x3f\x3c\x29\x44\x42\xdd\x3c\x4b\xe0\x59\x7b\x80\x69\x1d\x75\x68\x9d\x95\xdd\x11\x0f\xd1\xbb\x87\x14\x16\x15\xfc\x4f\xc3\xcc\x7c\xf0\x7d\xb2\x6e\x31\x19\x9e\x42\x3c\xba\x76\xa0\x97\xc0\xbd\xd1\xab\xe8\x8c\x29\xc5\x15\xc5\xdf\x47\xe1\x5c\x5d\x63\x58\x24\x23\xfb\x24\x9b\x21\xb1\xed\x49\x33\x28\x04\xd8\xc2\x10\x9d\x22\x28\xe7\xe8\x85\x8c\x47\x1c\x62\x0b\x08\x23\x07\x9e\xc9\x62\x72\x8e\xbc\xe7\x9c\x4b\x0a\xa1\xc2\xb4\x2b\x56\x12\x2d\x35\x8e\xdc\xb5\x0d\x7a\x4b\xa2\xf3\xdd\x37\x7f\x1e\x9f\x3b\xb5\xc7\x87\xaa\xf9\xa7\xf4\xbe\xbd\xc0\x53\xfc\xe6\x00\x7c\x35\xdd\xa4\x2f\xe9\xe7\xfc\x25\xfd\xb1\x54\xee\xfd\x23\x00\x00\xff\xff\x23\x78\xfb\x5e\x2b\x01\x00\x00" func idtablestakingDelegationGet_delegator_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -2510,11 +2510,11 @@ func idtablestakingDelegationGet_delegator_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/get_delegator_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8b, 0x21, 0xa8, 0x94, 0x85, 0xd9, 0xe1, 0x14, 0x1f, 0x3d, 0x6a, 0x33, 0xd5, 0xbe, 0xc1, 0x84, 0x39, 0xc8, 0x4a, 0x14, 0x55, 0x44, 0xdc, 0xa6, 0x75, 0xae, 0x4f, 0xff, 0xc4, 0xc4, 0xeb, 0xd6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0xec, 0xa2, 0x5c, 0x37, 0x3d, 0x48, 0x22, 0x10, 0x24, 0xc6, 0xbc, 0x82, 0x80, 0x47, 0xaf, 0xd2, 0xac, 0xbf, 0xb3, 0xc5, 0x14, 0x25, 0x8f, 0x5b, 0x8f, 0x80, 0x5e, 0x86, 0x97, 0x9e, 0x72}} return a, nil } -var _idtablestakingDelegationGet_delegator_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x4f\x4b\xc3\x40\x10\xc5\xef\xfb\x29\x1e\x3d\x48\x02\xd2\x78\x2e\x6a\x89\x4d\x85\x80\x14\xb1\xb9\x78\xdc\x64\x27\xe9\xea\x76\x27\x6c\x26\x54\x29\xfd\xee\xd2\xc6\xfe\x11\x0a\xee\x69\x78\xfb\x78\xbf\x99\x67\xd7\x2d\x07\xc1\xb3\xe3\x4d\x9e\x15\xba\x74\xb4\x14\xfd\x69\x7d\x83\x3a\xf0\x1a\x77\x5f\x79\x36\x5f\x14\x79\xf1\x5e\xa4\x4f\x2f\xf3\x34\xcb\xde\xe6\xcb\xa5\x52\x49\x82\x62\x65\x3b\x74\x55\xb0\xad\xa0\x21\xe9\xa0\x9d\x83\xac\x08\xd6\xd7\x0c\x5d\x72\x2f\xd0\x30\xe4\xa8\xd1\xc2\x01\xda\x1b\x04\x92\x3e\xf8\x0e\x56\x94\x6a\xfb\x12\x75\xef\xb1\xd6\xd6\x47\xda\x98\x40\x5d\x37\x41\x3a\x0c\xf1\xe4\xca\x4a\xe3\xec\x18\x96\xef\x11\x5b\xa5\x00\xc0\x91\x5c\x50\x1e\xf6\xbb\xa4\x55\xc5\xbd\x97\x63\x6a\x7c\xf0\xed\xdf\xb8\x21\x99\xe9\x56\x97\xd6\x59\xf9\xbe\xbf\xd9\x5e\x81\x2c\xd8\xd0\x09\xf4\xda\x97\xce\x56\xbb\xc7\x28\x69\x0f\x53\x52\x3b\xde\xfc\x3a\x4f\xa6\x8b\xfc\x92\x43\xe0\x4d\x74\x56\xa6\x53\xb4\xda\xdb\x2a\x1a\xcd\xb8\x77\x06\x9e\x05\x83\x09\x81\x6a\x0a\xe4\x2b\x82\xf0\xc5\x05\x5c\x7e\x50\x25\xa3\x78\xb8\x6e\x68\xec\xdf\x32\x22\xcf\x86\xf2\x6c\x72\xce\x19\x0f\xca\xed\x59\xf9\xfb\x6d\x4d\xac\x76\xea\x27\x00\x00\xff\xff\x48\xe7\x60\xcd\xff\x01\x00\x00" +var _idtablestakingDelegationGet_delegator_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\xcf\x6a\xf3\x40\x0c\xc4\xef\xfb\x14\x83\x0f\x1f\x36\x7c\xc4\xf7\xd0\x36\x84\x84\x42\x2e\xa5\xd0\xbc\x80\xbc\x2b\x3b\xdb\x6e\x56\x66\x57\x26\x94\x90\x77\x2f\x89\x9b\x3f\xa5\x81\xea\x24\x46\xc3\xfc\x24\xf9\x6d\x2f\x49\xf1\x1c\x64\xb7\x5a\xae\xa9\x09\xfc\xa6\xf4\xe1\x63\x87\x36\xc9\x16\xc5\xef\x41\x61\x4c\x5d\x63\xbd\xf1\x19\xd9\x26\xdf\x2b\x3a\xd6\x0c\x0a\x01\xba\x61\xf8\xd8\x0a\xa8\x91\x41\x41\x70\x1c\xb8\x23\x95\x04\x8a\x0e\x89\x75\x48\x31\xc3\xab\x31\x64\x2d\xe7\x5c\x52\x08\x15\xda\x21\x62\x4b\x3e\x96\xe4\x5c\xe2\x9c\xa7\x98\x8f\x4d\x35\xbd\xb3\xd8\x64\x79\x0e\x5d\x1d\x51\x7b\x63\x00\x20\xb0\xde\xd0\x1e\x8f\x3b\xcd\xad\x95\x21\xea\x39\xb5\x3a\xf9\x8e\x35\xe9\x58\x17\xd4\x53\xe3\x83\xd7\xcf\x87\x7f\xfb\x3b\x90\x17\x71\x7c\x01\xbd\x0e\x4d\xf0\xf6\xf0\x54\xd6\xfd\xa9\xab\xdb\x20\xbb\x6f\xe7\xc5\x74\x93\xdf\x48\x4a\xb2\x2b\xaf\xca\x6c\x86\x9e\xa2\xb7\x65\xb1\x90\x21\x38\x44\x51\x8c\x26\x24\x6e\x39\x71\xb4\x0c\x95\x9b\x0b\xa4\x79\x67\xab\x45\x35\x5e\x37\x7e\xee\xcf\x67\x94\x51\x1c\xaf\x96\xd3\x6b\xce\x64\x54\xfe\x5f\x95\x9f\x63\xef\x2a\x73\x30\x5f\x01\x00\x00\xff\xff\x00\x83\xc3\x6a\x05\x02\x00\x00" func idtablestakingDelegationGet_delegator_info_from_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -2530,11 +2530,11 @@ func idtablestakingDelegationGet_delegator_info_from_addressCdc() (*asset, error } info := bindataFileInfo{name: "idTableStaking/delegation/get_delegator_info_from_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa, 0x76, 0xb3, 0x28, 0xb8, 0xcd, 0xae, 0x9, 0x22, 0x66, 0x1, 0x9, 0x23, 0x30, 0xd7, 0x40, 0x20, 0x33, 0x70, 0x33, 0xec, 0x8, 0x11, 0x57, 0x5f, 0xab, 0x83, 0x13, 0x9, 0xa3, 0xb2, 0xa9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xab, 0x2, 0x1b, 0x49, 0x6, 0xce, 0x6b, 0x6f, 0x3f, 0x70, 0xaf, 0xe3, 0xcc, 0xec, 0xdb, 0xcc, 0x4d, 0xf, 0x5f, 0x46, 0x99, 0x70, 0x3e, 0xcb, 0xab, 0xbe, 0x4c, 0xd0, 0xea, 0xd9, 0xd3, 0x9}} return a, nil } -var _idtablestakingDelegationGet_delegator_requestCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\xde\xd1\x82\xb4\xa2\xe2\xa1\xe0\xa1\xb2\x2d\x2c\x88\x87\x66\x73\xf0\xb8\x69\x26\xe9\xd2\x64\x26\xee\x4e\xb0\x20\xfe\x77\x69\x6b\xab\x88\xa7\x61\x1e\x8f\xef\xf1\xc5\x7e\x90\xa4\x58\x75\xf2\xee\xac\x0f\x55\x47\x85\x86\x5d\xe4\x16\x4d\x92\x1e\x37\x7b\x67\x97\x2f\xde\xf9\x57\xbf\x78\x7a\x5e\x2e\xac\x5d\x2f\x8b\xc2\x98\xd9\x0c\x7e\x1b\x33\xf2\x26\xc5\x41\x91\x48\xc7\xc4\x19\xba\x25\x24\x7a\x1b\x29\x2b\xd5\x18\x39\x7f\xb3\xaa\xd0\x05\xde\x10\xa4\x41\x40\x4d\x1d\xb5\x41\x25\x19\x33\x8c\x15\x9a\x91\xd1\x87\xc8\x57\x2c\x35\x39\x3b\x47\xa1\x29\x72\x7b\xfd\xd3\x3b\x84\xa5\x63\xbd\xbb\x9d\xcc\x51\xae\xe2\xfe\xe1\x1e\x1f\x06\x00\x3a\xd2\x43\xcd\x71\x23\x78\xfc\x47\x62\x6a\x2f\x0c\x6e\xe4\xb2\x70\xba\x7f\x16\x7e\x3d\x93\x23\xfc\x24\x75\xe6\x4f\x55\x76\xc4\x79\x7d\xb6\xf3\x52\x1e\xf5\xc8\x7c\x7e\x05\x00\x00\xff\xff\xa8\x39\xca\x4b\x44\x01\x00\x00" +var _idtablestakingDelegationGet_delegator_requestCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x4a\xc3\x40\x10\x86\xef\xfb\x14\x3f\x3d\x35\x20\x2d\xa8\x78\x28\x78\x0b\x85\x5c\x6d\xf2\x00\xd3\x64\x36\x5d\xba\x99\xa9\xbb\xb3\x28\x88\xef\x2e\x6d\x6d\x15\xed\x69\x98\x99\x9f\xef\xe7\x0b\xd3\x41\x93\x61\x1d\xf5\xad\xa9\x5b\xda\x46\xde\x18\xed\x83\x8c\xf0\x49\x27\xcc\xfe\x3f\x66\xce\x2d\x97\x68\x77\x21\x23\xf7\x29\x1c\x0c\x89\xad\x24\xc9\xb0\x1d\x23\xf1\x6b\xe1\x6c\x3c\xa0\x48\xfe\x26\x6d\x29\x92\xf4\x0c\xf5\x20\x0c\x1c\x79\x24\xd3\xe4\x1c\xf5\x3d\xe7\x3c\xa7\x18\x2b\xf8\x22\x98\x28\xc8\x5c\x74\xe0\xa6\x5e\x61\x63\x29\xc8\x78\xf7\x93\x3f\x1e\xbb\x46\xec\xe1\xbe\x5a\xa1\x5b\x87\xf7\xa7\x47\x7c\x38\x00\x88\x6c\xc7\x58\x23\x5e\xf1\x7c\x43\x65\x51\x5f\x19\xe2\xf5\xda\x70\x9e\x7f\x1a\x7e\x2d\xd5\x09\x7e\x96\xbb\xf0\x17\xa6\x7b\x96\xfc\x72\xb1\x6c\xb5\x3b\x69\xb2\xfb\xfc\x0a\x00\x00\xff\xff\xac\xc1\x7c\x54\x4a\x01\x00\x00" func idtablestakingDelegationGet_delegator_requestCdcBytes() ([]byte, error) { return bindataRead( @@ -2550,11 +2550,11 @@ func idtablestakingDelegationGet_delegator_requestCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/get_delegator_request.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0x6, 0x0, 0x57, 0x46, 0x94, 0xda, 0x7f, 0x98, 0xf0, 0x3a, 0xb8, 0xa9, 0xe7, 0xe4, 0x9a, 0xea, 0xbe, 0xf6, 0xe9, 0xbe, 0x9e, 0x8a, 0x20, 0xad, 0x44, 0x2, 0x5d, 0x20, 0xa9, 0x12, 0xb8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb3, 0xbb, 0x41, 0xe6, 0xc4, 0x7c, 0xfd, 0xd9, 0xbd, 0x61, 0xf5, 0x8b, 0xe7, 0x6b, 0x66, 0x9e, 0xb3, 0x1c, 0x8b, 0xe3, 0x1f, 0xcf, 0x60, 0x5b, 0x7d, 0x90, 0x27, 0x78, 0xc9, 0x89, 0x7c, 0x74}} return a, nil } -var _idtablestakingDelegationGet_delegator_rewardedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\xde\xd1\x82\xb4\xa2\xe2\xa1\xe0\xa1\xb2\x29\x2c\x88\x87\x66\x7b\xf0\xb8\x69\x66\xd3\xa5\x9b\xd9\xb0\x99\xd0\x82\xf8\xdf\x25\x46\xa3\x88\xa7\x61\x1e\x8f\xef\xf1\x85\xb6\x4b\x59\xb0\x8d\xe9\x6c\xb4\x75\x55\xa4\x52\xdc\x29\x70\x03\x9f\x53\x8b\x9b\x8b\xd1\xc5\x8b\x35\xf6\xd5\x6e\x9e\x9e\x8b\x8d\xd6\xbb\xa2\x2c\x95\x5a\xad\x60\x8f\xa1\x47\x7f\xc8\xa1\x13\x64\x92\x21\x73\x0f\x39\x12\x2a\x17\x1d\x1f\x08\xc9\x23\xd3\xd9\xe5\x9a\x6a\x48\x3a\x11\xf7\x63\xe4\x50\x53\xa4\xc6\x49\xca\x4a\x75\x43\x05\x3f\x30\x5a\x17\xf8\x8a\x53\x4d\x46\xaf\x51\x4a\x0e\xdc\x5c\xff\xf4\xc6\x70\x6f\x58\xee\x6e\x17\x6b\xec\xb7\xe1\xf2\x70\x8f\x37\x05\x00\x91\x64\xac\x19\xf6\x09\x8f\xff\x38\x2c\xf5\xcc\x60\x9f\xe6\x85\xe9\xfe\x59\xf8\xf5\x2c\x3e\xe1\x93\xd3\x37\x7f\x39\x29\xec\xbe\x8c\xd4\xfb\x47\x00\x00\x00\xff\xff\x68\x0c\xb5\xcb\x39\x01\x00\x00" +var _idtablestakingDelegationGet_delegator_rewardedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x1e\x3d\x35\x20\x2d\xa8\x78\x28\x78\x0b\x85\x5c\x6d\xfb\x03\xa6\xc9\x6c\xba\x74\x33\x53\x66\xa7\x54\x10\xff\xbb\xc4\x68\x15\xed\x69\xd9\x37\x8f\xef\xf1\xa5\xe1\xa4\xe6\x58\x67\xbd\x34\xf5\x96\xf6\x99\x37\x4e\xc7\x24\x3d\xa2\xe9\x80\xd9\xff\xc3\x2c\x84\xe5\x12\xdb\x43\x2a\x28\xad\xa5\x93\xc3\xd8\xcf\x26\x05\x7e\x60\xec\x29\x93\xb4\x0c\x8d\x30\xbe\x90\x75\xdc\xc1\xf5\xc8\x52\xc6\x88\xd0\x71\xe6\x9e\x5c\x2d\x04\x6a\x5b\x2e\x65\x4e\x39\x57\x88\x67\xc1\x40\x49\xe6\xa2\x1d\x37\xf5\x0a\x1b\xb7\x24\xfd\xdd\x4f\x7f\x0c\x77\x8d\xf8\xc3\x7d\xb5\xc2\x6e\x9d\x5e\x9f\x1e\xf1\x16\x00\x20\xb3\x8f\xb5\x46\xa2\xe2\xf9\x86\xc9\xa2\xbe\x32\x24\xea\x75\x61\x7a\xff\x2c\xfc\xfa\x54\x9f\xf0\xc9\xed\x9b\xbf\x98\x54\x5e\xbe\xcc\xc2\xfb\x47\x00\x00\x00\xff\xff\x43\x2a\x44\xd3\x3f\x01\x00\x00" func idtablestakingDelegationGet_delegator_rewardedCdcBytes() ([]byte, error) { return bindataRead( @@ -2570,11 +2570,11 @@ func idtablestakingDelegationGet_delegator_rewardedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/get_delegator_rewarded.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa4, 0xe2, 0x1d, 0xb1, 0x8f, 0x92, 0x3c, 0xb3, 0x88, 0xe3, 0xf7, 0x4a, 0xc, 0xdd, 0x45, 0xa6, 0x56, 0x82, 0x78, 0xe4, 0x42, 0xbb, 0xa3, 0xf8, 0x81, 0xc0, 0x20, 0x10, 0x3b, 0x3f, 0x1d, 0x5e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0x68, 0x38, 0xca, 0x24, 0xda, 0x96, 0x6b, 0xc3, 0x6d, 0x21, 0xa3, 0xf8, 0x87, 0x48, 0x9, 0x2b, 0x15, 0x80, 0xf6, 0x53, 0x30, 0xce, 0x89, 0x5d, 0x88, 0xbe, 0xba, 0xd, 0xab, 0x52, 0x88}} return a, nil } -var _idtablestakingDelegationGet_delegator_stakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\x03\x31\x10\x85\xef\xf9\x15\xef\x68\x41\x5a\x51\xf1\x50\xf0\x50\x49\x0b\x01\xf1\xe0\xa6\x07\x8f\xd9\xee\x64\x1b\x36\x3b\x59\x92\x59\x2c\x88\xff\x5d\xb6\x8b\x55\xc4\xd3\x30\x8f\xc7\xf7\xf8\x42\x3f\xa4\x2c\xd8\xc5\xf4\x6e\xb4\x75\x75\xa4\x4a\x5c\x17\xb8\x85\xcf\xa9\xc7\xcd\xc9\xe8\xed\x8b\x35\xf6\xcd\x6e\x9e\x9e\xb7\x1b\xad\x5f\xb7\x55\xa5\xd4\x6a\x05\x7b\x0c\x05\xe5\x90\xc3\x20\xc8\x24\x63\xe6\x02\x39\x12\x6a\x17\x1d\x1f\x08\xc9\xa3\x88\xeb\xa8\x81\xa4\x8e\xb8\x4c\x81\x43\x43\x91\x5a\x27\x29\x2b\x35\x8c\x35\xfc\xc8\xe8\x5d\xe0\x2b\x4e\x0d\x19\xbd\x46\x25\x39\x70\x7b\xfd\xd3\x9b\xc2\xbd\x61\xb9\xbb\x5d\xac\xb1\xdf\x85\xd3\xc3\x3d\x3e\x14\x00\x44\x92\xa9\x66\xd8\x27\x3c\xfe\x63\xb0\xd4\x17\x06\xfb\x74\x59\x98\xef\x9f\x85\x5f\xcf\xe2\x0c\x9f\x8d\xbe\xf9\xcb\x59\xa1\x3a\xfb\xa8\xcf\xaf\x00\x00\x00\xff\xff\xb5\xc8\x55\xe1\x35\x01\x00\x00" +var _idtablestakingDelegationGet_delegator_stakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x6a\xc3\x30\x10\x44\xef\xfa\x8a\x21\xa7\x18\x4a\x02\x6d\xe9\x21\xd0\x9b\x09\xf8\xec\xe4\x03\x36\xf2\xca\x11\x96\x77\x83\xb4\xa1\x85\xd2\x7f\x2f\x8e\xa9\x5b\xda\x9c\x84\x66\x87\x37\xbc\x38\x5e\x34\x1b\xf6\x49\xdf\x9a\xfa\x40\xa7\xc4\xad\xd1\x10\xa5\x47\xc8\x3a\x62\xf5\xff\xb0\x72\x6e\xbb\xc5\xe1\x1c\x0b\x8a\xcf\xf1\x62\xc8\x6c\xd7\x2c\x05\x76\x66\x9c\x28\x91\x78\x86\x06\x14\xa3\x81\x3b\x98\x0e\x2c\x65\x0a\x08\x1d\x27\xee\xc9\x34\x3b\x47\xde\x73\x29\x6b\x4a\xa9\x42\xb8\x0a\x46\x8a\xb2\x16\xed\xb8\xa9\x77\x68\x2d\x47\xe9\x1f\x7e\xfa\x53\x78\x6c\xc4\x9e\x1e\xab\x1d\x8e\xfb\xf8\xfe\xf2\x8c\x0f\x07\x00\x89\x6d\xaa\x35\x12\x14\xaf\x77\x3c\x36\xf5\xc2\x90\xa0\xcb\xc2\xfc\xfe\x59\xf8\xf5\xa9\x6e\xf0\xd9\xec\x9b\xbf\x99\x55\xda\x9b\x97\xfb\xfc\x0a\x00\x00\xff\xff\xb6\x0e\x61\x8e\x3b\x01\x00\x00" func idtablestakingDelegationGet_delegator_stakedCdcBytes() ([]byte, error) { return bindataRead( @@ -2590,11 +2590,11 @@ func idtablestakingDelegationGet_delegator_stakedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/get_delegator_staked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfb, 0x1a, 0x98, 0xb2, 0xb2, 0x34, 0xae, 0x31, 0x6d, 0x97, 0xe8, 0xb4, 0x15, 0x21, 0x0, 0xd9, 0xcc, 0x76, 0xb5, 0x42, 0x72, 0xc5, 0x28, 0x29, 0x17, 0x94, 0x27, 0x49, 0x89, 0x4a, 0x83, 0xbb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0xa3, 0x50, 0xb5, 0xe3, 0xfd, 0x6a, 0x86, 0xd8, 0xd, 0x25, 0x9d, 0x1, 0xff, 0xb6, 0x29, 0x19, 0xea, 0xb3, 0x5e, 0x31, 0x71, 0x98, 0xc9, 0x61, 0x24, 0x8c, 0xc6, 0x53, 0x15, 0xa5, 0xee}} return a, nil } -var _idtablestakingDelegationGet_delegator_unstakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x4a\xf4\x40\x10\x84\xef\xf3\x14\x75\xfc\x17\x7e\x76\x45\xc5\xc3\x82\x87\x95\xc9\xc2\x80\x78\x30\xc9\xc1\xe3\x24\xe9\x64\x87\x4c\xba\xc3\xa4\x83\x0b\xe2\xbb\x4b\x0c\xae\x22\x9e\x9a\x2e\x8a\xaf\xf8\xc2\x30\x4a\x52\x1c\xa3\xbc\x3a\x5b\xf8\x2a\x52\xae\xbe\x0f\xdc\xa1\x4d\x32\xe0\xea\xec\x6c\xf6\x54\xb8\xe2\xa5\x38\x3c\x3c\x66\x07\x6b\x9f\xb3\x3c\x37\x66\xb7\x43\x71\x0a\x13\xa6\x3a\x85\x51\x91\x48\xe7\xc4\x13\xf4\x44\xa8\x7c\xf4\x5c\x13\xa4\xc5\xcc\x51\xea\x9e\x1a\xa8\xf4\xc4\xd3\x12\x79\x34\x14\xa9\xf3\x2a\xc9\x98\x71\xae\xd0\xce\x8c\xc1\x07\xfe\xc7\xd2\x90\xb3\x7b\xe4\x9a\x02\x77\xff\xbf\x7b\x4b\x58\x3a\xd6\x9b\xeb\xcd\x1e\xe5\x31\x9c\xef\x6e\xf1\x66\x00\x20\x92\x2e\x35\xc7\xad\xe0\xfe\x0f\x87\xad\xbd\x30\xb8\x95\xcb\xc2\x7a\x7f\x2d\xfc\x78\x36\x9f\xf0\xd5\xe9\x8b\xbf\x5d\x15\x4a\x9e\xd4\xf7\xd4\x98\xf7\x8f\x00\x00\x00\xff\xff\x38\x38\xde\x6a\x39\x01\x00\x00" +var _idtablestakingDelegationGet_delegator_unstakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x1e\x3d\x35\x20\x2d\xa8\x78\x28\x78\x0b\x85\x9c\xdb\xfc\x80\xe9\x66\x36\x5d\xb2\x99\x29\xbb\x13\x14\xc4\xff\x2e\x31\x18\x45\x3d\x2d\xfb\xe6\xf1\x3d\xbe\x38\xde\x34\x1b\x8e\x49\x5f\x9a\xfa\x4c\x97\xc4\x27\xa3\x21\x4a\x8f\x90\x75\xc4\xe6\xef\x61\xe3\xdc\x7e\x8f\xf3\x35\x16\x14\x9f\xe3\xcd\x90\xd9\xa6\x2c\x05\x76\x65\x5c\x28\x91\x78\x86\x06\x4c\x92\xd4\x0f\xdc\xc1\x74\x60\x29\x73\x44\xe8\x38\x71\x4f\xa6\xd9\x39\xf2\x9e\x4b\xd9\x52\x4a\x15\xc2\x24\x18\x29\xca\x56\xb4\xe3\xa6\x3e\xe0\x64\x39\x4a\x7f\xf7\xdd\x9f\xc3\xb6\x11\x7b\xb8\xaf\x0e\x68\x8f\xf1\xf5\xe9\x11\x6f\x0e\x00\x12\xdb\x5c\x6b\x24\x28\x9e\xff\x31\xd9\xd5\x2b\x43\x82\xae\x0b\xcb\xfb\x6b\xe1\xc7\xa7\xfa\x84\x2f\x6e\x5f\xfc\xdd\xa2\xd2\x4a\x31\x1a\xb8\x73\xef\x1f\x01\x00\x00\xff\xff\x17\x71\xde\xe9\x3f\x01\x00\x00" func idtablestakingDelegationGet_delegator_unstakedCdcBytes() ([]byte, error) { return bindataRead( @@ -2610,11 +2610,11 @@ func idtablestakingDelegationGet_delegator_unstakedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/get_delegator_unstaked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd2, 0xbf, 0x6e, 0x9a, 0xf7, 0x0, 0xbe, 0xa, 0x1e, 0x24, 0x27, 0xfd, 0x32, 0x5a, 0xe9, 0x93, 0xd, 0x78, 0x58, 0x6b, 0x3b, 0x89, 0x34, 0x82, 0x8, 0x4a, 0x9e, 0x8a, 0x86, 0xe9, 0x4b, 0xd2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0xc8, 0x77, 0xab, 0xbb, 0xa7, 0xd3, 0xbf, 0xfd, 0x5a, 0xfa, 0x9a, 0xce, 0x3f, 0xb2, 0x23, 0x98, 0x64, 0x8b, 0x20, 0x2a, 0x9f, 0x26, 0xb6, 0x78, 0xe5, 0xc, 0x1a, 0x6f, 0xa7, 0xf9, 0xcf}} return a, nil } -var _idtablestakingDelegationGet_delegator_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x4a\x33\x31\x14\x85\xf7\x79\x8a\xb3\xfc\x0b\x3f\xad\xa8\xb8\x28\xb8\xa8\x64\x0a\x01\x71\xe1\x64\x16\x2e\x33\x6d\x32\x0d\xcd\xdc\x3b\x24\x77\xb0\x20\xbe\xbb\x8c\x63\xab\x88\xab\xcb\x3d\x1c\xbe\xc3\x17\xfb\x81\xb3\x60\x9b\xf8\xd5\x68\xeb\xda\xe4\x6b\x71\xc7\x48\x1d\x42\xe6\x1e\x57\x27\xa3\xab\x27\x6b\xec\x8b\xdd\x3c\x3c\x56\x1b\xad\x9f\xab\xba\x56\x6a\xb5\x82\x3d\xc4\x82\xb2\xcb\x71\x10\x64\x2f\x63\xa6\x02\x39\x78\xb4\x2e\x39\xda\x79\x70\xc0\x48\xe5\x0b\x26\x7c\xf4\x54\xa6\xcc\x61\xef\x93\xef\x9c\x70\x56\x6a\x18\x5b\x84\x91\xd0\xbb\x48\xff\x88\xf7\xde\xe8\x35\x6a\xc9\x91\xba\xff\xdf\xbd\x29\x6c\x0c\xc9\xcd\xf5\x62\x8d\x66\x1b\x4f\x77\xb7\x78\x53\x00\x90\xbc\x4c\x35\x43\x81\x71\xff\x87\xc4\x52\x5f\x18\x14\xf8\xb2\x30\xdf\x5f\x0b\x3f\x9e\xc5\x27\x7c\x96\x3a\xf3\x97\xb3\x42\x73\x56\x52\xef\x1f\x01\x00\x00\xff\xff\x59\x64\x08\x22\x3b\x01\x00\x00" +var _idtablestakingDelegationGet_delegator_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\x03\x31\x10\x85\xef\xf9\x15\x8f\x9e\xba\x20\x2d\xa8\x78\x28\x78\x5b\x0a\x39\xb7\xfb\x03\xa6\xe9\x64\x1b\x9a\x9d\x29\xc9\x2c\x0a\xe2\x7f\x97\x75\x6d\x15\xf5\x14\xf2\xe6\xf1\x3d\xbe\x34\x5c\xb4\x18\xb6\x59\x5f\x7c\xbb\xa7\x43\xe6\x9d\xd1\x39\x49\x8f\x58\x74\xc0\xe2\xef\x61\xe1\xdc\x7a\x8d\xfd\x29\x55\xd4\x50\xd2\xc5\x50\xd8\xc6\x22\x15\x76\x62\x1c\x28\x93\x04\x86\x46\x8c\x52\xbf\x50\xa6\x67\x96\x3a\x65\x84\x23\x67\xee\xc9\xb4\x38\x47\x21\x70\xad\x4b\xca\xb9\x41\x1c\x05\x03\x25\x59\x8a\x1e\xd9\xb7\x1b\xec\xac\x24\xe9\xef\xbe\xfb\x53\xd8\x79\xb1\x87\xfb\x66\x83\x6e\x9b\x5e\x9f\x1e\xf1\xe6\x00\x20\xb3\x4d\x35\x2f\x51\xf1\xfc\x8f\xca\xaa\xbd\x31\x24\xea\x6d\x61\x7e\x7f\x2d\xfc\xf8\x34\x9f\xf0\x59\xee\xca\x5f\xcd\x2a\xdd\x55\xcd\xbd\x7f\x04\x00\x00\xff\xff\x4e\x43\x93\xce\x41\x01\x00\x00" func idtablestakingDelegationGet_delegator_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -2630,11 +2630,11 @@ func idtablestakingDelegationGet_delegator_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/get_delegator_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf8, 0xcc, 0xb4, 0xc7, 0x5b, 0x20, 0xa9, 0x46, 0xd8, 0x41, 0x41, 0x21, 0x21, 0x9e, 0x97, 0x29, 0x8a, 0x19, 0x72, 0x4e, 0x64, 0x3, 0x3a, 0xd5, 0x46, 0x41, 0xa6, 0x9f, 0xdf, 0x8d, 0xbb, 0xf6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7e, 0x24, 0x1a, 0xd4, 0x50, 0x1c, 0x82, 0xa3, 0x78, 0x5f, 0xcf, 0x98, 0x34, 0xf2, 0x69, 0x64, 0x7d, 0x4e, 0xb2, 0xf8, 0x97, 0x2b, 0x6d, 0xd5, 0x4d, 0x7f, 0x79, 0x31, 0xfb, 0xa5, 0x97, 0xda}} return a, nil } -var _idtablestakingDelegationGet_delegator_unstaking_requestCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x4a\xf3\x40\x14\x85\xf7\xf3\x14\x67\xf9\x17\x7e\x5a\x51\x71\x51\x70\x51\x99\x14\x06\xc4\x45\x33\x59\xb8\x9c\x34\x37\xe9\xd0\xe4\x4e\x9c\xb9\x83\x05\xf1\xdd\x25\x8d\x56\x11\x57\x97\x7b\x38\x7c\x87\xcf\x0f\x63\x88\x82\x6d\x1f\x5e\x8d\xb6\xae\xee\xa9\x14\x77\xf4\xdc\xa1\x8d\x61\xc0\xd5\xc9\xe8\xe2\xc9\x1a\xfb\x6c\x37\x0f\x8f\xc5\x46\xeb\x5d\x51\x96\x4a\xad\x56\xb0\x07\x9f\x90\xf6\xd1\x8f\x82\x48\x92\x23\x27\xc8\x81\x50\xbb\xde\xf1\x9e\x10\x5a\x64\x4e\x9f\x30\x09\x47\xe2\x34\x65\x0e\x0d\xf5\xd4\x39\x09\x51\xa9\x31\xd7\x68\x33\x63\x70\x9e\xff\x71\x68\xc8\xe8\x35\x4a\x89\x9e\xbb\xff\xdf\xbd\x29\xac\x0c\xcb\xcd\xf5\x62\x8d\x6a\xeb\x4f\x77\xb7\x78\x53\x00\xd0\x93\x4c\x35\xc3\x6d\xc0\xfd\x1f\x12\x4b\x7d\x61\x70\x1b\x2e\x0b\xf3\xfd\xb5\xf0\xe3\x59\x9c\xe1\xb3\xd4\x17\x7f\x39\x2b\xec\xe8\x25\x53\x12\x6a\x6c\xa8\xce\x76\xa4\xde\x3f\x02\x00\x00\xff\xff\xd5\x52\xe0\xa9\x44\x01\x00\x00" +var _idtablestakingDelegationGet_delegator_unstaking_requestCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x1e\x3d\x35\x20\x2d\xa8\x78\x28\x78\x0b\x85\x5c\x6d\xf2\x03\xa6\xc9\x6c\xba\x74\x33\x53\x77\x27\x28\x88\xff\x5d\xd2\x68\x14\xf5\xb4\xec\x9b\xc7\xf7\xf8\xc2\x70\xd1\x64\xd8\x47\x7d\xa9\xca\x9a\x8e\x91\x0f\x46\xe7\x20\x3d\x7c\xd2\x01\xab\xbf\x87\x95\x73\xdb\x2d\xea\x53\xc8\xc8\x6d\x0a\x17\x43\x62\x1b\x93\x64\xd8\x89\x71\xa4\x48\xd2\x32\xd4\x63\x94\xfc\x89\x32\x3d\xb3\xe4\x29\x23\x74\x1c\xb9\x27\xd3\xe4\x1c\xb5\x2d\xe7\xbc\xa6\x18\x0b\xf8\x51\x30\x50\x90\xb5\x68\xc7\x55\xb9\xc3\xc1\x52\x90\xfe\xe6\xbb\x3f\x85\x4d\x25\x76\x77\x5b\xec\xd0\xec\xc3\xeb\xc3\x3d\xde\x1c\x00\x44\xb6\xa9\x56\x89\x57\x3c\xfe\xa3\xb2\x29\x17\x86\x78\x5d\x16\xe6\xf7\xd7\xc2\x8f\x4f\x71\x85\xcf\x72\x5f\xfc\xcd\xac\xf2\xc4\xcf\x23\x67\xe3\xae\xd6\xe6\x6a\xc9\xee\xfd\x23\x00\x00\xff\xff\x1d\xef\xbb\x1e\x4a\x01\x00\x00" func idtablestakingDelegationGet_delegator_unstaking_requestCdcBytes() ([]byte, error) { return bindataRead( @@ -2650,11 +2650,11 @@ func idtablestakingDelegationGet_delegator_unstaking_requestCdc() (*asset, error } info := bindataFileInfo{name: "idTableStaking/delegation/get_delegator_unstaking_request.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3a, 0x11, 0x6f, 0xac, 0xf2, 0xc9, 0x38, 0x6a, 0x2f, 0x9d, 0x96, 0xd5, 0xe2, 0xfd, 0x20, 0x61, 0x12, 0xcd, 0xc8, 0xa8, 0x97, 0x82, 0x66, 0xa4, 0xec, 0xda, 0xde, 0xae, 0xdb, 0xc0, 0x2b, 0xf1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb7, 0xe, 0x2e, 0xcf, 0x7d, 0x6e, 0x43, 0x3d, 0x3f, 0x1c, 0x19, 0x96, 0x15, 0x58, 0x75, 0x47, 0x8, 0x3c, 0xc1, 0xd, 0x7, 0x76, 0x5f, 0x45, 0x84, 0xc5, 0x71, 0xa6, 0x4e, 0xc1, 0x3, 0x6a}} return a, nil } -var _idtablestakingDelegationRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\x41\x6f\x9b\x4c\x10\x86\xef\xfc\x8a\x51\x0e\x11\x96\x62\xf3\x1d\x3e\xf5\x80\x68\x22\xd7\xd8\x92\xd5\xc8\x89\x02\x6d\xd5\xe3\x7a\x19\xf0\xd6\xb0\x83\x86\xa1\x44\x8a\xfc\xdf\xab\xc5\xf5\x96\x54\xbe\x74\x2f\x8b\xc4\x33\xb3\xcf\x3b\x63\x9a\x96\x58\x60\x53\xd3\xb0\x4d\x73\xb5\xaf\x31\x13\x75\x34\xb6\x82\x92\xa9\x81\xff\x5e\xb7\xe9\x7a\x97\x6f\xf3\xef\xf9\xf2\xd3\xe3\x7a\x99\xa6\x2f\xeb\x2c\x0b\x26\x55\x39\x1d\xd1\x5e\xe0\xcd\xe3\xd3\xb7\xfc\xe9\xf3\x7a\x77\x01\x03\x61\x65\x3b\xa5\xc5\x90\x0d\x2d\x15\xb8\x4d\x63\xc8\x84\x8d\xad\xee\x40\x35\xd4\x5b\x89\xe1\xcb\xc6\xbc\x7e\xf8\x7f\x06\x6f\x41\x00\x00\xd0\x32\xb6\x8a\x31\x54\x5a\x4b\x0c\xcb\x5e\x0e\x4b\xad\x1d\xe9\x09\x77\x6a\x14\x28\x2f\xef\xbf\x60\x09\x1f\xc1\x15\x2c\xf6\xc4\x4c\x43\x72\xeb\xdd\x16\x5f\x55\x5f\xcb\x7d\xe8\x14\x63\x88\x3a\x21\x56\x15\x46\xbe\x76\xfc\x3d\xf3\x7d\xdd\x79\x78\x80\x56\x59\xa3\xc3\x9b\x15\xf5\x75\x01\x96\x04\xce\x7d\x81\xb1\x44\x46\xab\x11\x84\xc0\xc5\x85\xb1\xfe\x66\xf6\xc7\x2c\x8a\x60\xc5\xa8\x04\x41\x81\xc5\x01\x0a\xac\xb1\x52\x42\x0c\xb4\xff\x81\x5a\xa0\x24\x06\x39\x20\xb8\x79\xbc\xcb\x63\x71\x48\x3d\x9c\xcc\xaf\x6c\x65\xc1\x58\x99\x4e\x90\x77\x13\xd4\x0f\xf6\x7c\xdf\x81\xb8\x5c\xdd\x8a\x9a\xc6\x88\x60\x11\x43\x32\x9f\x8e\x6a\x31\x18\x39\x14\xac\x86\xf0\xb2\x81\xf3\x3d\x7b\x1f\x22\x13\x62\x1c\x45\xff\x4e\xe0\xa9\x71\xe2\x9d\xfa\x89\x61\x32\x9f\xca\x3b\x85\xf8\x9a\xbe\x27\xb2\xf3\x1a\x9e\x95\x1c\x26\xaf\x8e\xfd\x6a\x63\x8f\xc9\xed\xdb\x95\xea\x1d\x15\xe8\x3b\x3c\xf7\xfb\xda\xe8\xd3\x7d\x18\xb5\xe3\xd7\xb8\xd1\xdf\xe4\x54\x44\x71\x85\xf2\x0f\x32\xce\xe3\x14\x04\xa7\x5f\x01\x00\x00\xff\xff\x04\xd2\xf0\x2f\x1a\x03\x00\x00" +var _idtablestakingDelegationRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\x41\x6f\x9b\x40\x10\x85\xef\xfc\x8a\x91\x0f\x11\x48\x31\x5c\xaa\x1e\x10\x4d\x14\xd9\xb2\x14\xa9\x4a\xa3\x3a\x6d\xce\x03\x0c\xb0\x35\xec\xa0\x61\x28\x95\x22\xff\xf7\x6a\x71\xb2\xc1\xad\x2f\xd9\xcb\xda\xec\x9b\x99\xef\xcd\x33\x5d\xcf\xa2\xb0\x6b\x79\xba\xdf\x3e\x61\xde\xd2\x5e\xf1\x60\x6c\x0d\x95\x70\x07\xab\xff\x1f\x56\xc1\xa2\xe6\x89\x0f\x64\x17\xd2\xf9\xff\xbb\x62\xb4\xb5\xc9\x5b\x3a\x53\x2d\xbf\xad\x82\x40\x05\xed\x80\x85\x1a\xb6\xa1\xe5\x92\xee\xb7\x29\xec\x55\x8c\xad\xaf\x01\x3b\x1e\xad\xa6\xf0\x63\x67\xfe\x7c\xfe\x14\xc1\x4b\x10\x00\x00\xf4\x42\x3d\x0a\x85\x58\x14\x9a\xc2\xdd\xa8\xcd\x5d\x51\x38\xa5\x57\xb8\xd3\x92\x42\xf5\x86\xf4\x9d\x2a\xf8\x02\xae\x20\xce\x59\x84\xa7\x0c\x47\x6d\xc2\x33\x98\xf8\xd9\x68\x53\x0a\x4e\xce\x6c\x04\x57\xde\x4f\xfc\x13\xc7\x56\x6f\x42\x67\x20\x85\x64\x50\x16\xac\x29\xf1\xcd\xe7\xe7\xc8\x0f\x76\xe7\xf6\x16\x7a\xb4\xa6\x08\x57\x1b\x1e\xdb\x12\x2c\x2b\x9c\x06\x83\x50\x45\x42\xb6\x20\x50\x86\xdd\xd7\x6f\xcf\x30\xd7\xaf\xa2\x77\xf4\x24\x81\x8d\x10\x2a\x01\x82\xa5\x09\x4a\x6a\xa9\x46\x65\x01\xce\x7f\x51\xa1\x50\xb1\x80\x36\x04\x6e\x61\x67\x86\x2d\x4d\x5b\x2f\xce\xd6\x17\x72\x8d\x85\x6a\x33\x28\xc9\xc3\x42\xea\x37\x7f\xba\xaf\x41\x9d\xaf\x61\xc3\x5d\x67\x54\xa9\x4c\x21\x5b\x2f\x77\x19\x4f\xaf\xab\x0a\xdf\x22\x3a\xdd\xd1\xb9\x89\xbd\xb2\xd0\x0c\xfa\xaf\x03\xaf\x9a\x23\x19\xf0\x37\x85\xd9\x7a\x09\xef\x10\xd2\x4b\xf8\x5e\xb1\x3f\xc5\xf0\x88\xda\x2c\xa6\xce\xfd\x5a\x63\x0f\xd9\xd5\xcb\x85\xea\x07\x2e\xc9\x77\x78\x1c\xf3\xd6\x14\xc7\x9b\x30\xe9\xe7\x5f\x73\xa2\xaf\xca\x25\x08\x4a\x4d\xfa\x01\x18\xc7\x71\x0c\x82\xe3\xdf\x00\x00\x00\xff\xff\x87\x06\xc4\x34\x5c\x03\x00\x00" func idtablestakingDelegationRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -2670,11 +2670,11 @@ func idtablestakingDelegationRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2b, 0xc8, 0x69, 0xd6, 0x84, 0xe1, 0x91, 0x3f, 0xe8, 0xab, 0x9d, 0xe1, 0x8, 0x8e, 0x59, 0x6f, 0x6d, 0xa8, 0x9e, 0xcc, 0x90, 0x1e, 0x8b, 0xbc, 0x2e, 0x7e, 0xa, 0x57, 0xdc, 0xa1, 0x41, 0xdc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0x98, 0xd5, 0xb2, 0x34, 0x10, 0x9d, 0x3a, 0x29, 0x0, 0x4f, 0xc9, 0xb3, 0x8c, 0x69, 0x7a, 0x16, 0xa2, 0xa0, 0x1, 0x57, 0x1f, 0x9c, 0xab, 0x7d, 0x33, 0x4c, 0xaa, 0x47, 0xaa, 0x76, 0xd9}} return a, nil } -var _idtablestakingDelegationRegister_many_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\xef\x9a\x40\x10\xc5\xef\xfb\x29\xe6\x88\xa9\xa2\xbd\x12\x3d\x50\xc1\x84\xd4\x68\x53\x48\x9b\xc6\x78\x18\x71\x84\xad\xb0\x4b\x96\x51\xdb\x18\xbf\x7b\xb3\x28\x54\xc8\x7f\x4f\x64\xe6\xbd\xe1\xbd\x9f\x2c\x2b\x6d\x18\x56\x85\xbe\x45\x41\x82\x87\x82\x62\xc6\xb3\x54\x19\x9c\x8c\x2e\x61\xf6\x27\x0a\xc2\x4d\x12\x25\xbf\x12\xff\xcb\x3a\xf4\x83\xe0\x7b\x18\xc7\xe2\xcd\x95\xe8\x33\xa9\x56\xbc\x5a\x6f\x7f\x26\xdb\xaf\xe1\xa6\x15\x0a\x36\xa8\x6a\x4c\x59\x6a\xe5\x28\x7d\xa4\x28\xa8\x3d\xd8\xc5\x6c\xa4\xca\xf6\x63\xa8\x90\xf3\xe7\x40\x1b\xcc\xe8\x1b\x72\xbe\x1f\xc1\x5d\x08\x00\x80\xca\x50\x85\x86\x1c\x4c\x53\xf6\xc0\xbf\x70\xee\xa7\xa9\xbe\x28\xee\x14\xf6\x5d\xd1\x80\x84\x05\xcc\xfe\x8f\x4e\xda\x34\x97\x41\xaa\xe7\x1f\xe0\xde\xed\xec\x9b\x4e\x61\x69\x08\x99\x00\x41\xd1\x0d\x8e\x54\x50\x86\xac\x0d\xe8\xc3\x6f\x4a\xb9\x39\xc0\x39\x81\x4d\xdc\x73\x16\xc4\xd6\x11\x74\x86\xf9\xe4\x03\x76\xae\xa1\x4c\xd6\x4c\x66\xf3\x26\x7d\xd5\xf7\xe0\x85\x61\x27\xf7\x63\x60\x4b\xaf\x5e\xea\xb2\x94\xcc\x74\xf4\x60\x3e\xe9\xa0\xba\x69\x93\x31\x2c\x2b\xfe\xfb\x03\x2f\x05\x3b\xa3\x91\x18\xf6\xb0\xe0\xa8\xc9\x3a\x2c\xd1\x53\x5a\x84\x6e\x8d\x57\x72\xe6\x93\xf7\xfc\x36\x81\xd7\x30\x1a\x9c\xb6\x44\x25\x7c\x82\xcf\xfd\xe9\xc9\x2e\x16\x6d\x05\xb7\x20\x95\x71\x3e\xa0\xdb\xda\x67\xbd\xe9\x43\xf4\xbf\x1e\x42\x3c\xfe\x05\x00\x00\xff\xff\xc5\x9d\x30\xdd\x7d\x02\x00\x00" +var _idtablestakingDelegationRegister_many_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x6f\xba\x40\x10\xc5\xef\xfb\x29\x5e\x3c\x61\xfe\x8a\xfe\xaf\x44\x0f\x46\xdb\xc4\x4b\xd3\x44\xd3\x8b\xf1\x30\xe2\x08\x5b\x61\x97\x2c\xa3\xa6\x31\x7e\xf7\x66\x51\x29\xd0\xce\x09\x66\xe6\xcd\xbe\xf7\xd3\x79\x61\x9d\xe0\x35\xb3\x97\xe5\x62\x4d\xbb\x8c\x57\x42\x47\x6d\x12\x1c\x9c\xcd\xd1\xfb\x3d\xe8\xa9\x86\x66\x6d\x8f\x6c\x1a\xab\xd5\x7f\x4f\x29\x71\x64\x4a\x8a\x45\x5b\x13\x18\xbb\xe7\xe5\xa2\x8c\xb0\x59\x89\xd3\x26\xd9\x0e\x50\x90\xa4\xf7\x86\x75\x94\xf0\x3b\x49\xba\xed\xe3\xaa\x14\x00\x14\x8e\x0b\x72\x1c\x50\x1c\x4b\x84\xd9\x49\xd2\x59\x1c\xdb\x93\x91\x7a\xc3\xd7\x99\x1c\x34\xa6\x18\xff\xb4\x0e\xd6\x55\x97\xa1\xcd\xfd\x05\x5c\xeb\x99\xaf\xd1\x08\x73\xc7\x24\x0c\x82\xe1\x0b\xf6\x9c\x71\x42\x62\x1d\xec\xee\x93\x63\xa9\x0e\x48\xca\xf0\x8e\x5b\xca\x8c\xc5\x2b\x16\xb5\x60\x32\xfc\x03\x59\xe8\x38\xd1\xa5\xb0\x7b\x6b\xac\x3e\xe2\x47\x78\x60\xd8\xe8\xed\x00\xe2\x31\x95\x73\x9b\xe7\x5a\x84\xf7\x11\x26\xc3\x9a\x5e\x18\x57\x1e\x5f\xf2\x42\xbe\x3e\xe8\x94\x49\xd0\xef\xab\x6e\x0e\x0f\x8e\x2b\xaf\xdd\x10\xad\x4d\x8f\x30\x2c\xe9\xcc\xc1\x64\xd8\xf4\xef\x1d\x44\x15\xa3\xce\x69\x4f\x54\xe3\x1f\xfe\xb7\xbb\x07\x3f\x98\x3e\x23\x84\x19\x9b\x44\xd2\x0e\xdd\xa7\x7c\xdc\xea\xde\x54\xfb\xeb\xa6\xd4\xed\x3b\x00\x00\xff\xff\x82\x5d\xe0\xf4\x74\x02\x00\x00" func idtablestakingDelegationRegister_many_delegatorsCdcBytes() ([]byte, error) { return bindataRead( @@ -2690,11 +2690,11 @@ func idtablestakingDelegationRegister_many_delegatorsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/register_many_delegators.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdc, 0x5c, 0xbd, 0x63, 0x87, 0xcb, 0xb9, 0xa3, 0x2b, 0x17, 0x3c, 0x50, 0x61, 0x63, 0xda, 0x6, 0x77, 0x4b, 0x25, 0xfc, 0x31, 0x5a, 0xda, 0x73, 0x52, 0x75, 0xc2, 0x55, 0xab, 0x3e, 0x1, 0xf8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0xc9, 0xb1, 0xc8, 0xf3, 0xd2, 0x6b, 0xd, 0x5e, 0x9e, 0x32, 0x40, 0x84, 0x52, 0xbd, 0x15, 0x2f, 0xe8, 0xd6, 0x34, 0x69, 0x82, 0x4e, 0x12, 0xef, 0x7b, 0xfd, 0xa3, 0xcf, 0x8d, 0x37, 0x72}} return a, nil } -var _idtablestakingNodeNode_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x73\x92\x08\x45\x7b\x16\x15\xd2\x26\x82\x54\x54\x9a\x85\xd2\xe3\x64\xb3\x26\xdb\xc4\x9d\xb0\x99\xa0\x45\xf3\xdf\x4b\x22\x46\xa5\xa5\x64\x8f\xcb\x9b\xf7\xbe\xf7\xf4\xbe\x20\xcb\xb0\xc8\xe9\xb0\xf4\x05\x46\xb9\x0a\x19\x33\x6d\x12\xd8\x59\xda\xc3\xf3\x71\xe9\x07\x6b\xb1\x14\x9f\xc2\x7b\x59\x05\x9e\xef\xbf\x07\x61\xe8\xdc\x5d\x09\xca\x94\xb9\x8a\x17\xab\xcd\x87\xd8\xbc\x05\xeb\xab\xd0\x19\x8f\x41\xa4\xba\x04\xb6\x68\x4a\x94\xac\xc9\x00\xc6\x71\x09\x08\x45\x15\xe5\x5a\x82\xa1\x58\x81\xc4\x02\x23\x9d\x6b\xfe\x06\x26\x40\x03\x28\x25\x55\x86\xe1\xa0\x39\x6d\x4c\xd0\x80\x3a\xea\x92\x1b\xb2\x35\xc5\x2d\xa5\xb2\x40\xd1\x97\x92\xec\x38\xf7\xf6\x27\xc7\x01\x00\x28\xac\x2a\xd0\x2a\x17\xa5\xe4\x09\x78\x15\xa7\xde\xc5\x73\x78\x55\x34\x4f\xef\x9a\x28\x1e\x45\x64\x2d\x1d\xa6\x83\xdf\x43\x8c\x6e\x71\x73\xb7\xe9\x39\xf9\x63\xad\x3b\x51\xc8\x64\x31\x51\x5b\xe4\x74\x08\xb3\x19\x18\x9d\xc3\xf9\xdc\x05\x36\xaf\x4d\x4c\x14\xbf\x76\xad\xa7\x83\xd3\xbf\xa6\xdb\x76\xab\x7a\xee\xf6\x50\xb5\xc9\x23\x99\x2a\x99\xb9\xc3\x2e\xf7\xf4\x40\x60\x15\x57\xd6\x74\x5f\xf5\x6d\x90\x96\x2d\xd7\x26\xeb\x8d\xf4\x60\xdc\x93\xef\xe9\xe1\x88\xd1\x26\x8a\xfb\xef\xda\x1d\x5f\xea\xd5\x4e\xfd\x13\x00\x00\xff\xff\x7d\x56\xcd\xe6\xc7\x02\x00\x00" +var _idtablestakingNodeNode_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xd1\x6a\xf2\x40\x10\x85\xef\xf7\x29\x06\x2f\x24\x81\x1f\xbd\x17\x15\xe4\x2f\x85\xde\xb4\x82\xbe\xc0\x64\x33\x26\xdb\xc4\x9d\x30\x99\x60\x8b\xe6\xdd\xcb\x46\x9a\x46\xac\x25\x73\x97\xec\x99\x73\xbe\x39\xee\x58\xb1\x28\x3c\x97\x7c\x7a\x79\xda\x63\x52\xd2\x4e\xb1\x70\x3e\x83\x83\xf0\x11\x26\xf7\x0f\x13\x33\xd8\xd9\x73\x41\x7e\x20\xed\xbe\x27\xc6\xcc\xe7\xb0\xcf\x5d\x0d\x2a\xe8\x6b\xb4\xea\xd8\x03\xa6\x69\x0d\x08\x55\x93\x94\xce\x82\xe7\x94\xc0\x62\x85\x89\x2b\x9d\x7e\x82\x32\xa0\x07\xb4\x96\x1b\xaf\x70\x72\x9a\x07\x13\xf4\x40\x1f\xae\xd6\x00\xf4\xca\x69\xc7\x40\x02\x9c\xbc\x93\x55\x63\x86\xf6\x67\x63\x00\x00\x2a\xa1\x0a\x85\x22\xb4\x56\x17\xb0\x69\x34\xdf\x5c\x3d\xe3\x6f\x45\x18\x77\x08\x51\x3a\x4b\x58\x84\x4f\x4b\x6c\x34\x8f\xee\x4f\x9d\x85\xc8\xb7\x8a\x04\x95\x25\x86\xe9\x03\xc5\x15\x6a\x1d\x85\x1a\x16\xbf\x54\x39\x10\xed\x94\x05\x33\xda\xa2\xe6\x31\xac\x56\xe0\x5d\x09\x97\x4b\x8f\x15\xa6\xe3\xca\x48\xff\xf7\xdd\x2c\xa7\xe7\x3f\x4d\xb7\x5d\xa3\xed\xfa\xd1\x05\x43\x55\x97\x3c\xb3\x39\xd9\x22\x8a\xfb\xdc\xf3\x0d\x81\x90\x36\xe2\xfb\x5f\xed\x4f\x6d\x1d\x5b\xe9\x7c\x31\x1a\xe9\xc6\x78\x24\xdf\xbf\x9b\x25\x45\xc9\x48\xc7\xf7\xda\x2f\x5f\xcf\x6b\x4d\xfb\x15\x00\x00\xff\xff\xe2\xbc\x02\x74\xe4\x02\x00\x00" func idtablestakingNodeNode_add_capabilityCdcBytes() ([]byte, error) { return bindataRead( @@ -2710,11 +2710,11 @@ func idtablestakingNodeNode_add_capabilityCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/node_add_capability.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa, 0x7e, 0x60, 0x84, 0x8b, 0x25, 0xdc, 0xfc, 0xcf, 0xe8, 0x1e, 0x2d, 0x1e, 0x7f, 0xe3, 0x55, 0x16, 0x50, 0x49, 0xaf, 0xf7, 0x75, 0x19, 0xf6, 0x3d, 0x83, 0xec, 0x7a, 0x90, 0xdc, 0xf2, 0x46}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x35, 0xe9, 0x19, 0x75, 0x7, 0x9, 0x2c, 0xc7, 0xb, 0x88, 0xb8, 0xbb, 0x46, 0x0, 0xb8, 0xbe, 0x24, 0xff, 0x89, 0xca, 0xe9, 0x6b, 0xce, 0x5a, 0x10, 0xcb, 0xaf, 0x70, 0xa8, 0x9b, 0xeb, 0x11}} return a, nil } -var _idtablestakingNodeRegister_many_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x0c\x39\x14\x99\xc6\x76\x0a\xa5\x94\xc5\x69\x50\x63\x1b\x8c\x83\x53\x6c\xb5\xa5\x18\x1f\xd6\xda\x91\xb5\x8d\xb4\x63\x56\xe3\x28\xa1\xe4\xbf\x97\x95\xfc\x29\x09\x32\x07\x1d\xde\xbc\x79\x33\x7a\xfb\x74\xb6\x25\xcb\x30\x4e\xa9\x98\x0c\x43\xb9\x4e\x71\xc1\xf2\x49\x9b\x0d\xc4\x96\x32\xb8\x79\x99\x0c\x47\xb3\x70\x12\xfe\x09\x83\xef\x0f\xa3\x60\x38\x9c\x8f\x16\x0b\xef\x6c\x2a\xa4\x27\x34\x07\xf2\xf8\xe1\xf1\x77\xf8\x38\x1d\xcd\x0e\x44\x8f\xad\x34\xb9\x8c\x58\x93\xf1\x3d\x00\x00\xad\x72\x01\xcb\x05\x5b\x6d\x36\xab\xeb\x12\xb2\x94\xa2\x03\x7f\x4e\x0c\x7f\xdd\x63\x06\xb9\x20\xeb\x0e\x09\x94\xb2\x98\xe7\xd8\x18\x3b\x51\xa6\xf8\xda\xe8\xe6\xd5\x6f\xb4\xb5\x64\x46\x3b\xc3\xe5\xc6\xb1\x7e\xf9\xf2\x79\x0f\x6f\x25\x27\x15\x97\xac\xdc\xe0\x0f\xc9\xc9\xca\xeb\xc0\x3f\xaf\xea\x5a\xdc\x4a\x8b\xbe\x8c\x22\x16\x10\xec\x38\x09\xa2\xc8\xe9\x1c\x19\xae\x9e\xa5\x05\x0d\xb7\x70\x73\x82\x62\xb2\xa5\x34\x68\x53\xad\x38\xe7\xbb\x4a\x91\x21\x3e\x38\x39\xc7\x18\x6e\xc1\x2d\xe9\xad\xc9\x5a\x2a\x06\x1f\x8e\x2e\xf7\x7e\xc9\x5d\xca\xdf\x7c\x67\xb6\x80\x7e\x5e\xdd\xd9\x3f\xce\x96\xed\xce\x85\xb6\xab\xbb\x3b\xd8\x4a\xa3\x23\xff\xea\x9e\x76\xa9\x02\x43\x0c\x95\x36\x58\x8c\xd1\xa2\x89\x10\x98\xc0\x3d\x1e\x94\x1a\x57\x9d\xe6\x85\xec\x36\xe4\xf7\x94\x65\x9a\x19\x15\x0c\xba\x17\x47\xf7\x0a\xcd\x89\xb2\xb2\xf0\x2b\x77\xc5\xc1\xe5\xa5\x5e\xb5\xa8\x19\x52\x65\xd0\xd0\x3a\xa1\x66\xfa\x7a\x52\xa9\x19\x29\x9c\x63\x44\x56\xf9\x8d\x7f\xd2\x4a\xb8\x24\x2d\xf5\xfe\xed\xce\xcb\xc5\x49\x54\xa1\x6a\xed\x37\xa2\x25\xda\xd2\xf6\xce\xe8\x14\x5f\x45\x2d\x81\xad\x13\xa7\x18\x8a\xf3\x48\xb6\x72\x6b\x16\x0b\x18\x74\x6b\xd0\xc5\x48\xcd\xd6\x7e\x1f\x5c\x72\x11\x38\xc1\xd2\x5f\xa0\xf5\x5f\x8c\xf8\x82\x54\x06\x2b\x97\xcf\xe8\x0f\xba\xa7\x37\xb8\x06\x26\x51\x86\xb3\xa6\xe9\xa2\xac\xe1\x23\x7c\x3a\xa2\x6f\x5e\xf5\xf5\xde\xfe\x07\x00\x00\xff\xff\x0b\x85\x8a\x83\x3a\x04\x00\x00" +var _idtablestakingNodeRegister_many_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x0c\x3a\x14\x99\xc6\x72\x0b\xa5\x94\xc5\x69\x30\x29\x86\x90\xd2\x96\x24\x6d\x0e\xc6\x87\xb5\x76\x64\x6d\x23\xed\x98\xd5\x28\x6a\x28\xf9\xef\x65\x57\xb6\xf5\x09\x9d\x83\x40\x6f\xde\xbc\xd9\x99\x79\xba\x38\x90\x65\x58\xe7\x54\xdf\x7c\x79\x90\xbb\x1c\xef\x59\x3e\x69\xb3\x87\xd4\x52\x01\xe1\x38\x11\x06\x9d\x9a\x07\x7a\x42\xd3\xa1\xfa\xff\x96\x51\x99\xbd\xde\xe5\xd8\x63\x75\xb1\x30\x08\xd8\x4a\x53\xca\x84\x35\x99\x28\x00\x00\xd0\xaa\x14\xb0\xb9\x67\xab\xcd\x7e\x7b\xe1\x21\x4b\x39\x3a\xf0\xe7\x8d\xe1\x4f\x47\xcc\x20\xd7\x64\xdd\x83\x56\x4a\x59\x2c\x4b\x1c\x95\xb5\x94\x5b\x7c\x19\x65\xcb\x66\x9c\xa9\x94\x2c\xa8\x32\xec\x3b\xae\xf5\x9f\x8f\x1f\x8e\xf0\x41\x72\xd6\x70\xc9\xca\x3d\xfe\x90\x9c\x6d\x83\x19\xfc\x0d\x9a\xac\xc5\x83\xb4\x18\xc9\x24\x61\x01\xab\x8a\xb3\x55\x92\x38\x9d\x33\xc3\xc5\xb3\xb4\xa0\xe1\x12\xde\xb5\x50\x4a\xd6\x4b\x83\x36\x4d\x8b\x2e\xdf\x45\x8e\x0c\xe9\x69\xb9\x77\x98\xc2\x25\xb8\x26\xf1\x8e\xac\xa5\x7a\x29\x2b\xce\xa2\xde\x5a\xe3\x47\xcd\x99\xb2\xb2\x76\x67\x9b\xc1\x9b\xf3\x65\xe2\x5f\xb2\xca\xf9\x73\xe4\x4e\x21\x60\x51\x36\x83\x2c\xce\xe2\x3e\x3d\xeb\x35\x77\x71\x75\x05\x07\x69\x74\x12\x85\xd7\x54\xe5\x0a\x0c\x31\x34\xcd\xc1\x62\x8a\x16\x4d\x82\xc0\x04\xeb\xaf\xdf\x1f\xc1\x6b\x84\xb3\xf1\x08\xec\x3a\x94\xd7\x54\x14\x9a\x19\x15\x2c\xe7\xbd\xa9\xe2\xfa\xf8\xe8\xa8\x59\xbf\x38\x9d\x61\xa3\xb7\x13\x6a\x86\x94\x77\x24\x5a\x27\x34\xb6\x69\x2c\x95\xfa\x46\x0a\xef\x30\x21\xab\xa2\xd1\x4c\x5a\x09\x67\xb5\x8d\x3e\x1e\xb7\x1b\xce\x6f\xa2\x71\xdd\x64\x7e\xe4\x3d\x31\x65\xc7\xff\x94\xde\xe2\x8b\x18\x58\x74\xb2\xa2\xf5\xa9\xe8\x7a\x76\x92\x3b\x58\xb1\x80\xe5\x7c\x00\xf5\x4a\x06\x6b\x5d\x2c\xc0\x59\x1b\x81\x33\xf4\xfb\x05\xda\xfd\xc6\x84\x7b\x24\xef\xbc\x52\x3e\x63\xb4\x9c\xb7\x37\xb8\x00\x26\xe1\xdd\x3b\xd0\x74\x5e\xd7\xf0\x16\xde\x9f\xd1\xd7\xa0\xf9\x06\xaf\xff\x02\x00\x00\xff\xff\xb8\x6b\xa8\xa9\x7c\x04\x00\x00" func idtablestakingNodeRegister_many_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2730,11 +2730,11 @@ func idtablestakingNodeRegister_many_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/register_many_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbb, 0xce, 0x4a, 0xf8, 0x11, 0x23, 0xc3, 0xa6, 0x1c, 0x71, 0xfd, 0x59, 0xc, 0xa6, 0x8c, 0x13, 0x6a, 0x2b, 0x1, 0x7a, 0x59, 0xed, 0x14, 0x8d, 0xef, 0x41, 0x24, 0x32, 0xd1, 0xd1, 0x65, 0x26}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8e, 0xdd, 0xd, 0x23, 0x8a, 0x8f, 0xa2, 0x92, 0xf, 0x9e, 0xed, 0xb9, 0xf9, 0xfd, 0x52, 0x80, 0xb3, 0xbc, 0xcd, 0x89, 0xea, 0x8, 0x21, 0xee, 0x71, 0xbf, 0x3b, 0x72, 0x68, 0xa5, 0xda, 0x19}} return a, nil } -var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x52\x41\x6f\xda\x4c\x10\xbd\xfb\x57\x8c\x72\x88\x8c\x44\xe0\x3b\x7c\xaa\x2a\x8b\x24\xa2\x01\x24\x94\x88\x44\xe0\xb4\xea\x71\xd9\x1d\xc3\x16\xb3\x63\xed\x8e\xeb\x20\xc4\x7f\xaf\xd6\x16\xd8\x0e\x34\x4a\x7d\x30\x78\xe6\xbd\x37\xbb\xef\x8d\xde\x66\x64\x19\x26\x29\x15\xd3\x51\x2c\x96\x29\x2e\x58\x6c\xb4\x59\x41\x62\x69\x0b\xff\xbd\x4d\x47\xe3\x59\x3c\x8d\x7f\xc6\xc3\x6f\x4f\xe3\xe1\x68\x34\x1f\x2f\x16\x41\x83\x15\xd3\x06\xcd\x11\x3c\x79\x7a\xfe\x11\x3f\x3f\x8e\x67\x47\x60\xd0\xef\x43\xbc\xd6\x0e\xd8\x0a\xe3\x84\x64\x4d\x06\xa4\x45\xc1\xe8\x40\x80\xc1\x02\x0c\x29\x04\xc7\x36\x97\x0c\xb4\xfc\x85\x92\x3d\x49\x18\x05\x79\xa6\x4a\x1c\xaf\x11\x32\x4b\x19\x39\x54\x30\x55\x68\x58\xf3\x0e\xca\xc3\x06\x41\x43\x38\x0c\x00\x00\xb4\x8a\x60\xc1\x56\x9b\x55\xb7\xfc\xb6\x94\x62\x04\xaf\x53\xc3\x5f\xab\x82\x41\x2e\xc8\xfa\x3b\x0e\x95\xb2\xe8\x5c\x1b\x5f\xb7\x1f\x71\xd7\x6e\xb9\xca\x9a\xb3\xba\xd8\x52\x6e\x38\x82\xd7\x89\x7e\xfb\xf2\x7f\xd0\x81\x7d\x50\xd6\x53\x64\x48\x8e\x1e\xcd\x31\x89\xe0\xfa\x64\x59\xef\xbb\xc8\x53\xae\x70\x99\xc5\x4c\x58\x0c\x85\x94\x1c\xc1\x30\xe7\xf5\x50\x4a\x2f\x79\x52\x2a\xa7\x63\x9a\xf4\x9a\x72\x70\x0b\x9e\xd1\x5b\x92\xb5\x54\x0c\xde\x6b\xdf\x85\x3e\x95\x08\xfa\x8e\xc9\x8a\x15\xf6\x4f\xdc\xb2\xdd\x39\x09\xfb\xe7\xfe\x1e\x32\x61\xb4\x0c\xaf\x1e\x28\x4f\x15\x18\x62\xa8\x74\xc1\x62\x82\x16\x8d\x44\x60\x02\x9f\x30\x94\xfc\xab\x4e\x7d\x34\x7f\x51\x9f\xa3\xdf\x1d\xb4\x30\xb8\xb9\xb0\x50\x3d\xa1\xd4\x8c\x14\xce\x51\x92\x55\x61\x6b\xba\xcf\x4c\xab\x6e\xab\x56\xe5\xe6\xdf\xed\xfa\x85\xf8\xce\x4a\x7f\x63\x94\xc9\xb5\x3e\xdb\xc8\x66\xc0\xf5\xff\x36\x86\xbd\x83\xee\x81\xb6\x5b\xcd\x8c\x2a\x82\xc1\xcd\x59\x32\xbd\x42\xf3\x5a\x59\x51\x84\xc7\xd5\xa8\x7e\x6b\xcf\x1b\xe6\xe9\xe4\x3c\xc6\x77\xd6\xcd\x4e\xde\x1e\x43\xfd\x10\xb4\xa8\x02\x7f\x11\xbc\xee\xc0\xed\x2d\x18\x9d\x36\x17\xa9\x5c\x59\x3f\xd1\x89\xdf\x18\x0e\x6e\xea\xe4\xba\xc0\xf4\x0f\xda\x17\x24\x53\x6d\x36\x83\xeb\xfd\x87\x12\x2f\xf9\x32\xd5\xf2\x70\xd7\xde\x01\xff\x7c\x82\xe6\x07\x77\xcf\x88\x2c\xec\x0a\xf9\xf3\x47\x6f\x09\xd4\xa9\x1c\x00\x53\x87\xb0\x6f\xb5\x15\x3a\xb6\xb4\x6b\x2c\x78\x8d\x0f\xaa\xf7\xe1\x4f\x00\x00\x00\xff\xff\xdb\x54\x5a\x43\x47\x05\x00\x00" +var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\xdd\x6a\xdb\x4c\x10\xbd\xd7\x53\x0c\xbe\x08\x32\x38\xf6\xcd\xc7\x47\x11\x4e\x42\x48\x09\x84\x96\x26\xe4\xa7\xb9\x5e\xef\x8e\xad\x6d\xd6\x3b\x62\x76\x54\x35\x84\xbc\x7b\x59\x29\xb6\xb4\xc8\x0d\x89\x2e\x64\xef\xcc\x99\x1f\x9d\x73\xd6\x6e\x2b\x62\x81\x4b\x47\xcd\xd5\xd7\x7b\xb5\x72\x78\x27\xea\xc9\xfa\x0d\xac\x99\xb6\x30\x19\x27\x26\xd9\xa0\xe6\x9e\x9e\xd0\x0f\xa0\xed\xb9\x47\xd4\x7e\x63\x57\x0e\x13\xd4\x30\x36\xc9\xb2\xc5\x02\xee\x4b\x1b\x40\x58\xf9\xa0\xb4\x58\xf2\xa0\x19\x95\x60\x00\x05\x1e\x1b\xf0\x64\x10\x82\x70\xad\x05\x68\xf5\x0b\xb5\xc4\x22\xe5\x0d\xd4\x95\x69\x71\x52\x22\x54\x4c\x15\x05\x34\x70\x65\xd0\x8b\x95\x67\x68\x97\xce\xb2\x41\xe3\x3c\x03\x00\xb0\xa6\x80\x3b\x61\xeb\x37\xb3\xf6\xcc\xe4\xb0\x80\x87\x2b\x2f\x5f\xba\x80\x47\x69\x88\xe3\xb7\x9e\x1b\xc3\x18\x42\x8a\xef\xd3\xdf\xf0\x39\x4d\x85\x8e\xa2\x51\x5c\x6d\xa9\xf6\x52\xc0\xc3\xa5\xfd\xf3\xff\x7f\xd9\x14\x5e\xb2\x36\xee\x50\x60\xbd\xa3\xed\x16\xd7\x05\xa8\x5a\xca\x3c\xe1\x68\xfe\x68\xa5\x34\xac\x9a\xf8\x39\x53\x38\xda\xd3\x3c\xff\xa9\x6a\x27\x5d\xa3\x8a\xb1\x52\x8c\xb9\xd2\x5a\x0a\x38\xaf\xa5\x3c\xd7\x3a\xce\xdc\x8f\x6a\xd7\x43\xb7\x9e\x0f\xe7\xc1\x09\xc4\x8a\xf9\x8a\x98\xa9\x59\x7e\x7a\xf8\x69\x1e\x45\x2d\x60\x11\x84\x58\x6d\x70\xb1\x6f\xde\xa6\xa7\xfb\xc9\xf1\x39\x3b\x83\x4a\x79\xab\xf3\xc9\x05\xd5\xce\x80\x27\x81\x6e\x30\x30\xae\x91\xd1\x6b\x04\x21\xb8\xfc\x7e\xfd\x08\x6d\xfd\x64\xda\xef\x1e\xa9\x8a\x4e\x88\x2e\x44\x86\xe5\xf1\x01\xcf\xce\x95\x31\x3f\xc8\xe0\x2d\x6a\x62\x93\x27\xd3\xa3\xea\xd6\xcc\x92\x58\xa7\x7c\x7c\xa7\xf1\x03\x06\x18\x85\xfe\x55\xd1\x6a\x9f\x1c\x53\xe4\xd0\x22\xfd\xff\x14\x23\x91\xc1\x70\x41\xdb\xad\x15\x41\x53\xc0\xf2\x78\x24\xdd\xbc\x79\x53\x26\xdf\x99\xab\xfb\xed\x39\x1f\x90\x67\xd7\x07\x74\x1e\xd3\x17\xb9\xbb\xae\x90\x95\x10\xbf\x89\x7d\x00\xd1\x29\xb0\x93\xfe\x5d\xd0\x5d\x67\x8b\x1b\x25\xe5\x14\x4e\x4e\xc0\x5b\x37\xf4\x63\x7b\x35\xe2\x5e\x41\xfd\xc6\x7c\x79\xdc\xeb\x3b\x03\xa1\x4f\xf4\x3e\xd0\xd2\x59\xff\xb4\x3c\x7a\x79\xb7\xc5\x4d\xbd\x72\x56\xbf\x9e\xa6\x4e\x89\xcf\x07\xca\xe2\xe0\xd9\xa8\x50\x14\x6f\x50\x3e\xbe\x7a\xd2\xa0\xd7\xee\x15\xd0\x05\x84\x97\x24\x6d\x30\x08\xd3\xf3\xe0\x1a\xf4\xf8\xac\x7b\xbf\xfe\x0d\x00\x00\xff\xff\xbe\x03\xe3\x4b\xd0\x05\x00\x00" func idtablestakingNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -2750,11 +2750,11 @@ func idtablestakingNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x76, 0x8, 0xa4, 0x1a, 0xd1, 0xae, 0xff, 0xc6, 0x3f, 0xf9, 0x3f, 0xb2, 0x21, 0xbe, 0x35, 0xc8, 0x47, 0x64, 0xa8, 0x8a, 0xa, 0x3c, 0x56, 0x1, 0x44, 0xa5, 0xa3, 0xce, 0x1c, 0xcd, 0x59, 0x84}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0xa, 0x1e, 0x16, 0x39, 0xfa, 0xf8, 0x1d, 0xc5, 0xfd, 0x7b, 0x8f, 0x39, 0xb0, 0x20, 0x83, 0x7f, 0x8d, 0x3c, 0x80, 0xbe, 0xca, 0x7f, 0xe0, 0x5e, 0x87, 0x8f, 0x19, 0x74, 0xd4, 0x3b, 0xfe}} return a, nil } -var _idtablestakingNodeRequest_unstakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\x31\x6f\xe2\x40\x10\x85\x7b\xff\x8a\x11\xc5\xc9\x34\xf6\x15\xa7\x2b\xac\xbb\x20\x27\x06\x09\x09\xa1\x08\x9b\x22\xe5\xb0\x1e\x83\x83\xbd\xe3\x8c\xc7\x01\x29\xe2\xbf\x47\x8b\xc1\x4a\x44\x14\xe5\x35\xb3\xc5\xee\x9b\x6f\xdf\x2b\xeb\x86\x45\x61\x56\xf1\x61\x9e\x64\xb8\xa9\x28\x55\xdc\x97\x76\x0b\x85\x70\x0d\xbf\x8f\xf3\x64\xba\xcc\xe6\xd9\x53\x16\xdf\x2f\xa6\x71\x92\xac\xa6\x69\xea\x79\x9e\x0a\xda\x16\x8d\x96\x6c\x7d\xac\xb9\xb3\x1a\xc1\x7a\x56\x1e\xff\xfe\x19\xc3\x9b\xe7\x01\x00\x84\x21\x2c\xd8\x60\x05\xaf\x28\xa5\x73\x86\x82\x05\x10\x84\x0a\x12\xb2\x86\x40\x19\x74\x47\x60\x39\x27\xe0\xcd\x33\x19\x3d\x3f\xac\x48\xa1\x55\xdc\x93\xac\xa8\x88\xe0\xd7\x2d\x5c\xb0\xe4\xfc\x7c\x26\xe9\x77\x35\x42\x0d\x0a\xf9\x68\x8c\x46\x10\x77\xba\x8b\x8d\x71\x54\x8e\x06\x2e\x0a\x43\xd8\xb0\x08\x1f\x7e\x02\xe1\xd4\x52\x55\x04\x03\x09\xfc\x07\x67\x1f\xf4\x1e\xff\xbe\xc7\xba\xf3\x5d\x7e\xd1\x17\xc1\x7e\xb8\x94\x2a\x0b\x6e\xe9\x11\x75\x37\x1e\x96\x3a\x4d\x26\xd0\xa0\x2d\x8d\x3f\x7a\xe0\xae\xca\xc1\xb2\x5e\xd1\x3f\x81\xb7\x97\xae\x30\xaf\x4b\x3b\x1a\xf7\x59\x9c\xfa\x41\x47\x32\x9d\xd2\xb5\x8d\xdb\xff\x04\x42\x2f\x1d\xb5\xba\xb6\x17\x9b\xa1\xc8\x7e\x0e\x76\xa7\xf7\x00\x00\x00\xff\xff\x65\xbf\x23\x0e\x25\x02\x00\x00" +var _idtablestakingNodeRequest_unstakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x41\x6b\xa3\x70\x10\xc5\xef\x7e\x8a\x87\x87\x45\x2f\x7a\x59\xf6\x20\xbb\x1b\xc2\x2e\x81\x42\x69\x4b\xd3\x7c\x80\xc9\xdf\x31\xda\xe8\x7f\xec\x38\x36\x81\x92\xef\x5e\x8c\x89\xb4\xa4\x85\x1e\xfa\x2e\x73\x70\xe6\xf1\x7b\xbe\x7f\xd5\xb4\xa2\x86\x45\x2d\xbb\xab\xff\x0f\xb4\xae\x79\x69\xb4\xad\xfc\x06\x85\x4a\x83\xf0\xf2\x43\x18\x04\x81\x29\xf9\x8e\x9c\x55\xe2\x23\x6a\xa4\xf7\x96\x61\xb5\xa8\xf6\xbf\x7e\xc6\x78\x09\x02\x00\x48\x53\x5c\x8b\xa3\x1a\xcf\xa4\xd5\x70\x8e\x42\x14\x04\xe5\x82\x95\xbd\x63\x98\xc0\x4a\x86\x97\x9c\x21\xeb\x47\x76\x76\x3c\xac\xd9\xd0\x19\x6d\x59\xef\xb9\xc8\x40\xbd\x95\xd1\x25\x45\x72\x23\x39\xdf\xb6\xac\x64\xa2\x31\x7e\x7c\xb2\xb1\x3c\x1a\x8d\x44\xad\x72\x4b\xca\x11\x39\x67\x19\xe6\xbd\x95\x73\xe7\x06\xf6\x81\x19\x27\xa5\x29\xd6\xa2\x2a\xbb\xaf\xa0\x0e\xea\xb8\x2e\x92\x89\x17\x7f\x30\xd8\x27\xa3\xc7\xef\xef\x80\xff\x1b\x0d\x4d\x64\x1f\x54\xf4\x66\x69\x69\xa2\xb4\xe1\x3b\xb2\x32\x9e\xd0\x06\xcd\x66\x68\xc9\x57\x2e\x0a\xff\x49\x5f\xe7\xf0\x62\xe7\x80\xef\xe2\x75\xa7\xd6\x29\x6f\x2a\x1f\xc6\xe3\x1f\x3b\x8c\x83\xf7\xec\x7a\xe3\x73\xb3\x97\xa9\x13\xe5\xa7\x9e\x3b\x5b\xf9\x93\xcd\xf4\x28\xc6\x39\xd9\x1d\x5e\x03\x00\x00\xff\xff\x47\x2f\x90\xdd\x6f\x02\x00\x00" func idtablestakingNodeRequest_unstakeCdcBytes() ([]byte, error) { return bindataRead( @@ -2770,11 +2770,11 @@ func idtablestakingNodeRequest_unstakeCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/request_unstake.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xba, 0x93, 0xf7, 0xfd, 0x74, 0xe4, 0xb4, 0x10, 0x8c, 0xbb, 0x7c, 0x49, 0xa8, 0x1b, 0x44, 0x12, 0x83, 0xb, 0x97, 0xf1, 0x30, 0xf8, 0xd6, 0x58, 0xef, 0x5a, 0xe9, 0x88, 0x94, 0xdf, 0x7, 0xd9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2a, 0x5f, 0x13, 0xcd, 0xff, 0x5a, 0x6d, 0xce, 0x6e, 0xca, 0xd9, 0xf1, 0x4f, 0xc1, 0x68, 0xea, 0xc2, 0xf4, 0x81, 0xd8, 0x17, 0xb8, 0xee, 0x39, 0xe7, 0x88, 0x7e, 0x11, 0xb1, 0xfe, 0xea, 0x37}} return a, nil } -var _idtablestakingNodeStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x41\x8f\x94\x40\x10\x85\xef\xfc\x8a\xca\x1e\x0c\x73\x10\x3c\x18\x0f\x93\xd5\x0d\x0a\x93\x4c\x9c\xb0\x66\x41\x8d\xc7\x9a\xa6\x58\xda\x81\x2e\xd2\x14\x32\x89\xd9\xff\x6e\x1a\x16\x64\x33\x1b\x63\xb6\x2e\xdd\x84\xf7\xba\xbf\x7e\x55\xba\x69\xd9\x0a\xec\x6a\x1e\xf6\x71\x8e\xc7\x9a\x32\xc1\x93\x36\xf7\x50\x5a\x6e\xe0\xcd\x79\x1f\x27\x69\xbe\xcf\x7f\xe4\xd1\xc7\x43\x12\xc5\xf1\x5d\x92\x65\xde\xca\x95\xf3\x89\xcc\x2c\xde\x1d\x6e\xbf\xe7\xb7\x9f\x93\x74\x16\x7a\x9e\x58\x34\x1d\x2a\xd1\x6c\x7c\x6c\xb8\x37\xb2\x85\xaf\x3b\x7d\x7e\xf7\x76\x03\xbf\x3d\x0f\x00\x20\x0c\xe1\xc0\x0a\x6b\xf8\x85\x56\x3b\x04\x28\xd9\x02\x82\xa5\x92\x2c\x19\x45\x20\x0c\x52\x11\x18\x2e\x08\xf8\xf8\x93\x94\x8c\xc6\x9a\x04\x3a\xc1\x13\xd9\x3b\x2a\xb7\xf0\xea\xf2\x15\x41\xca\xc5\xb8\x27\xeb\x2d\x96\x72\xc6\xfe\xeb\x1a\x3f\x83\x6f\xd8\xd7\x32\xe9\x5a\x4b\x2d\x5a\xf2\x51\x29\xd9\x42\xd4\x4b\x15\x29\xe5\xe8\x1d\x35\x3c\x56\x18\xc2\x91\xad\xe5\xe1\x7f\x60\x5d\x75\x54\x97\xc1\x42\x0c\xef\xc1\x1d\x1f\x4c\x67\x5c\xff\x1b\xff\x83\xef\x32\xde\x3e\xd3\xa9\x95\x28\x13\xb6\x78\x4f\x5f\x50\xaa\xcd\x72\xa9\xab\x9b\x1b\x68\xd1\x68\xe5\x5f\x7d\xe2\xbe\x2e\xc0\xb0\xcc\xe8\x4f\xc0\xbb\xc7\xe6\x63\xd1\x68\x73\xb5\xf1\x9e\x92\xaf\x83\x7b\x0e\x7e\x95\xe2\x8c\x1b\x76\x13\x52\xb8\x78\xc7\xdf\x2f\xa3\x73\xe3\x05\xa3\x7f\x46\x7b\x98\x16\x3a\x93\xea\x85\xe6\x81\xba\x8c\x7a\xda\xa5\x34\x21\x74\xfe\xf5\xeb\x8b\x07\x05\x83\x96\xaa\xb0\x38\x2c\x63\x3a\xad\x9b\xe5\xaa\x87\x3f\x01\x00\x00\xff\xff\xaf\x11\x7b\x27\x2d\x03\x00\x00" +var _idtablestakingNodeStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\xc1\x8e\xd3\x40\x0c\x86\xef\x79\x0a\x2b\x07\x94\x1c\x48\x2e\x88\x43\xb5\xb0\x5a\x81\x2a\x21\xad\x76\x11\x5d\xd8\xb3\x3b\x71\x9a\xa1\xd3\x71\xe4\x38\x74\x25\xb4\xef\x8e\x26\xd3\x84\x54\x29\x12\xa0\x9d\xcb\xb4\xb1\xfd\xe7\xff\x6c\xc7\x1e\x5a\x16\x85\xb5\xe3\xe3\xa7\x8f\x0f\xb8\x75\xb4\x51\xdc\x5b\xbf\x83\x5a\xf8\x00\xe9\x32\x90\x26\xb3\x9a\x07\xde\x93\x9f\xa5\x0e\xff\x7f\x67\xf4\x7e\x67\xb7\x8e\xce\xb2\xe6\xcf\xd2\x24\x51\x41\xdf\xa1\x51\xcb\x3e\xc3\x03\xf7\x5e\x57\xf0\x75\x6d\x9f\xde\xbe\xc9\xe1\x67\x92\x00\x00\x94\x25\xdc\xb2\x41\x07\x3f\x50\x6c\x70\x02\x35\x0b\x20\x08\xd5\x24\xe4\x0d\x81\x32\x68\x43\xe0\xb9\x22\xe0\xed\x77\x32\x3a\x14\x3a\x52\xe8\x14\xf7\x24\x5f\xa8\x5e\x01\xf6\xda\x64\x4b\xa0\xe2\x8e\x2b\xba\x6f\x49\x50\x59\x72\x78\xf5\x87\x8c\xcd\x20\x94\x4c\xc2\xf5\x88\x3b\xd3\x9e\xb3\x15\x8f\x56\x9b\x4a\xf0\x18\x84\x4e\xb2\x31\xf0\x0d\x7b\xa7\x51\xa8\x15\x6a\x51\x28\x43\x63\x74\x05\x37\xbd\x36\x37\xc6\x84\x26\x04\x78\x38\x9d\xb2\x84\x2d\x8b\xf0\xf1\x6f\x98\xc3\xe9\xc8\xd5\xc5\x04\x0e\xef\x20\xc8\x17\x51\xe3\xea\x25\xba\xf0\x3e\x0b\xc3\x5c\x5d\x58\x9b\x59\xd2\x46\x59\x70\x47\x9f\x51\x9b\x7c\xb2\x16\xce\xf5\x35\xb4\xe8\xad\xc9\xd2\x0f\xdc\xbb\x0a\x3c\xeb\x08\x78\x86\xd7\x9d\x36\x11\xab\x83\xf5\x69\x9e\x9c\xf3\xcd\xfb\x7f\x11\xf1\x1f\x86\x31\xf2\x94\x5d\xf4\x5c\x4e\xe2\x43\xf8\xff\xec\xaf\x6f\xef\x1f\x61\xa8\x1f\xbd\x3f\xc7\x8b\x9e\xc8\xf4\x4a\xe3\x7a\x2f\x27\x16\x7f\xdd\x51\xb4\xd0\x65\x57\xaf\x17\xc4\xc5\xf1\x04\x34\x7d\x34\xf1\xce\xa7\x57\x3d\xff\x0a\x00\x00\xff\xff\xc0\x27\x6e\x53\xdb\x03\x00\x00" func idtablestakingNodeStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2790,11 +2790,11 @@ func idtablestakingNodeStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0x77, 0xa8, 0x37, 0x8d, 0xbf, 0xc4, 0xb3, 0x88, 0x38, 0xfc, 0x4f, 0x33, 0x8e, 0x10, 0xab, 0x31, 0xd1, 0x0, 0xf2, 0x11, 0x2f, 0xd3, 0xe2, 0x52, 0x3f, 0xf2, 0x20, 0xf8, 0xe0, 0x96, 0x7d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbc, 0xe9, 0x39, 0x6d, 0xfe, 0xbe, 0xb2, 0x52, 0x5b, 0x62, 0x2a, 0x2f, 0x58, 0x96, 0x49, 0xbc, 0x7a, 0x5c, 0x51, 0x35, 0x1f, 0x8a, 0x56, 0xc, 0x58, 0x29, 0x42, 0x94, 0xb7, 0x48, 0x66, 0x1a}} return a, nil } -var _idtablestakingNodeStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\x41\x6b\xea\x50\x10\x85\xf7\xf9\x15\x83\x8b\x47\xdc\x98\xb7\x78\xbc\x45\x78\xaf\x92\x36\x0a\x82\x48\x31\xe9\xa2\xcb\xf1\x66\xa2\xb7\x26\x77\xc2\x64\x52\x85\xe2\x7f\x2f\xd7\x68\x68\xb1\x94\x9e\xcd\xcc\x22\x39\xf3\xdd\x73\x6c\xdd\xb0\x28\xcc\x2b\x3e\x2c\xd2\x1c\x37\x15\x65\x8a\x7b\xeb\xb6\x50\x0a\xd7\xf0\xfb\xb8\x48\x67\xab\x7c\x91\x3f\xe7\xc9\xfd\x72\x96\xa4\xe9\x7a\x96\x65\x41\x10\xa8\xa0\x6b\xd1\xa8\x65\x17\x62\xcd\x9d\xd3\x18\x9e\xe6\xf6\xf8\xf7\xcf\x18\xde\x82\x00\x00\x20\x8a\x60\xc9\x06\x2b\x78\x45\xb1\xde\x19\x4a\x16\x40\x10\x2a\x49\xc8\x19\x02\x65\xd0\x1d\x81\xe3\x82\x80\x37\x2f\x64\xf4\xfc\x63\x45\x0a\xad\xe2\x9e\x64\x4d\x65\x0c\xbf\x6e\xe1\x26\x2b\x2e\xce\x3b\x49\x7f\xab\x11\x6a\x50\x28\x44\x63\x34\x86\xa4\xd3\x5d\x62\x8c\xa7\xf2\x34\x70\x51\x14\xc1\x86\x45\xf8\xf0\x13\x08\xaf\x96\xaa\x72\x32\x90\xc0\x7f\xf0\xf6\x93\xde\xe3\xdf\xf7\x58\x77\xa1\xcf\x2f\xfe\x22\xd8\x0f\x1f\x65\xca\x82\x5b\x7a\x44\xdd\x8d\x87\xa3\x5e\xd3\x29\x34\xe8\xac\x09\x47\x0f\xdc\x55\x05\x38\xd6\x2b\xfa\x27\xf0\xf6\xd2\x15\x16\xb5\x75\xa3\x71\x9f\xc5\xa9\x1f\x74\x24\xd3\x29\x5d\xdb\xb8\x7d\x4f\xbf\xad\xe9\x80\x52\x50\x91\xf3\x9e\x5c\x3b\x74\xd9\xcf\xc1\xf1\xf4\x1e\x00\x00\xff\xff\xd4\xe3\x63\x22\x28\x02\x00\x00" +var _idtablestakingNodeStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x41\x4b\xeb\x50\x10\x85\xf7\xf9\x15\x87\x2c\x1e\xc9\xa6\xd9\x3c\xde\x22\x3c\x2d\x45\x29\x08\xa2\xd2\xd6\x1f\x30\xbd\x99\x34\xb1\xc9\x9d\x30\x99\xd8\x82\xf4\xbf\x4b\x9a\x36\x28\x55\x70\xe1\x6c\xe6\xc2\x9d\x39\x7c\xe7\x9e\x5b\xd6\x8d\xa8\x61\x5e\xc9\xee\xee\x76\x45\xeb\x8a\x97\x46\xdb\xd2\x6f\x90\xab\xd4\x08\x2f\x2f\xc2\x20\x08\x4c\xc9\xb7\xe4\xac\x14\x1f\x51\x2d\x9d\xb7\x14\xcf\xf3\x72\xff\xef\x6f\x8c\xb7\x20\x00\x80\x24\xc1\xbd\x38\xaa\xf0\x4a\x5a\xf6\xeb\xc8\x45\x41\x50\xce\x59\xd9\x3b\x86\x09\xac\x60\x78\xc9\x18\xb2\x7e\x61\x67\xc7\xc5\x8a\x0d\xad\xd1\x96\x75\xc1\x79\x0a\xea\xac\x88\x2e\x29\x26\x0f\x92\xf1\x63\xc3\x4a\x26\x1a\xe3\xcf\x37\x13\xcb\xa3\xd0\x40\xd4\x28\x37\xa4\x1c\x91\x73\x96\x62\xd6\x59\x31\x73\xae\x67\xef\x99\x71\xaa\x24\xc1\x5a\x54\x65\xf7\x13\xd4\xbe\x5a\xae\xf2\xc9\xc8\x8b\x2b\xf4\xf2\x93\x41\xe3\xff\x6f\xc0\x5f\x47\x7d\x12\xe9\x17\x11\x7d\x18\x5a\x9a\x28\x6d\xf8\x89\xac\x88\x47\xb4\xbe\xa6\x53\x34\xe4\x4b\x17\x85\x37\xd2\x55\x19\xbc\xd8\xd9\xe0\x27\x7b\xed\x29\x75\xca\xea\xd2\x87\xf1\xf0\x62\x87\xa1\xf1\x9e\x5d\x67\x7c\x4e\xf6\xd2\xf5\x70\x5a\xf0\x8e\x34\xe3\x6c\x25\x5b\xf6\xed\xf8\x2f\x86\x3e\x2a\x1e\xde\x03\x00\x00\xff\xff\xa5\x19\x83\x3a\x72\x02\x00\x00" func idtablestakingNodeStake_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2810,11 +2810,11 @@ func idtablestakingNodeStake_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/stake_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x80, 0xd8, 0xd6, 0x8e, 0x1d, 0x42, 0xf9, 0x9c, 0xac, 0x43, 0xc2, 0x32, 0x6a, 0x81, 0xe6, 0xce, 0xc8, 0xeb, 0xc3, 0xed, 0xf6, 0x37, 0x35, 0x0, 0xb8, 0x8b, 0x1c, 0xea, 0x94, 0x25, 0x94, 0x50}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd2, 0xf6, 0xac, 0xe8, 0x52, 0xe, 0x2a, 0x37, 0x55, 0x82, 0x7a, 0x7d, 0x32, 0xf0, 0xa4, 0x7c, 0xf9, 0x3d, 0x94, 0xe0, 0x66, 0xac, 0xca, 0xa, 0xd4, 0xec, 0xc1, 0x58, 0x81, 0xd4, 0x14, 0xdf}} return a, nil } -var _idtablestakingNodeStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\xc1\x8a\xe2\x40\x10\x86\xef\x79\x8a\x1f\x0f\x4b\xbc\x98\x3d\x2c\x7b\x08\xbb\x23\x99\x89\x82\x20\x1e\x34\x1e\xe6\xd8\x76\x2a\x9a\x31\xe9\x0a\x95\xca\x28\x0c\xbe\xfb\x10\x5b\x03\x83\x30\x4c\x5d\xfe\x82\xa6\xbf\xfe\xba\xaa\xac\x1b\x16\xc5\xbc\xe2\xd3\x22\xcd\xcc\xae\xa2\x8d\x9a\x63\xe9\xf6\x28\x84\x6b\xfc\x3e\x2f\xd2\xd9\x2a\x5b\x64\xaf\x59\xf2\xbc\x9c\x25\x69\xba\x9e\x6d\x36\x41\x10\xa8\x18\xd7\x1a\xab\x25\xbb\xd0\xd4\xdc\x39\x8d\xb1\x9d\x97\xe7\xbf\x7f\xc6\xf8\x08\x02\x00\x88\x22\x2c\xd9\x9a\x0a\xef\x46\xca\x9e\x8c\x82\x05\x06\x42\x05\x09\x39\x4b\x50\x86\x1e\x08\x8e\x73\x02\xef\xde\xc8\xea\xf5\x62\x45\x8a\x56\xcd\x91\x64\x4d\x45\x8c\x5f\x8f\x72\x93\x15\xe7\xd7\x9e\xc4\xbf\xd5\x08\x35\x46\x28\x34\xd6\x6a\x8c\xa4\xd3\x43\x62\x6d\x6f\xd5\xdb\xe0\x56\x51\x84\x1d\x8b\xf0\xe9\x27\x12\x7d\xb5\x54\x15\x93\xc1\x04\xff\xd1\xe3\x27\x9e\xf1\xef\x7b\xad\xa7\xb0\x9f\x5f\x8c\xa8\x55\x16\xb3\xa7\xa8\xa8\xf8\xe4\x8f\xc6\x03\xbf\xaf\xe9\x14\x8d\x71\xa5\x0d\x47\x2f\xdc\x55\x39\x1c\xeb\xdd\xf2\x8b\x63\x7b\x5b\x8b\xc9\xeb\xd2\x8d\xc6\xfe\xdb\x17\x1f\x74\x26\xdb\x29\xdd\x07\xff\xa8\xee\xbb\xad\xbb\x46\x9e\xf1\x91\x5c\x3b\xac\xcd\xe7\x40\xbc\x7c\x06\x00\x00\xff\xff\x64\xf9\x79\xf2\x13\x02\x00\x00" +var _idtablestakingNodeStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x41\x4b\xfb\x40\x10\xc5\xef\xf9\x14\x8f\x1c\xfe\x24\x97\xe6\xf2\xc7\x43\x50\x4b\x51\x0a\x82\x28\xd8\xf6\x03\x4c\x37\x93\x36\x36\xd9\x09\x93\x89\x2d\x48\xbf\xbb\xa4\xdb\x06\xa4\x08\x1e\x9c\xcb\x2c\xcc\xce\xe3\xf7\xf6\x6d\xd5\xb4\xa2\x86\x79\x2d\xfb\xa7\xc7\x25\xad\x6b\x5e\x18\xed\x2a\xbf\x41\xa9\xd2\x20\xbe\x1e\xc4\x51\x14\x99\x92\xef\xc8\x59\x25\x3e\xa1\x46\x7a\x6f\x39\x56\xf3\xea\x70\xf3\x3f\xc5\x67\x14\x01\x40\x96\xe1\x59\x1c\xd5\xf8\x20\xad\x86\x75\x94\xa2\x20\x28\x97\xac\xec\x1d\xc3\x04\xb6\x65\x78\x29\x18\xb2\x7e\x67\x67\xa7\xc5\x9a\x0d\x9d\xd1\x8e\xf5\x8d\xcb\x1c\xd4\xdb\x36\xb9\xa6\x98\xbc\x48\xc1\xaf\x2d\x2b\x99\x68\x8a\x7f\x3f\xdc\x58\x9c\x84\x02\x51\xab\xdc\x92\x72\x42\xce\x59\x8e\x59\x6f\xdb\x99\x73\x03\xfb\xc0\x8c\x73\x65\x19\xd6\xa2\x2a\xfb\xdf\xa0\x0e\xd5\x71\x5d\x4e\x46\x5e\xdc\x61\x90\x9f\x04\x8d\xdb\xbf\x80\xbf\x4f\x86\x24\x72\x64\x9d\x89\xd2\x86\xb3\xb2\x96\x7d\x18\xa5\x23\xc5\x50\xd3\x29\x5a\xf2\x95\x4b\xe2\x07\xe9\xeb\x02\x5e\xec\xe2\xe5\x9b\x93\xee\x1c\x30\x15\x4d\xe5\xe3\x34\x3c\xce\x31\x34\x3e\xb0\xeb\x8d\x2f\x21\x5e\x1b\x0c\xa7\x95\x3f\xb5\x62\x29\x3b\xf6\xdd\xf8\x05\x42\x1f\x15\x8f\x5f\x01\x00\x00\xff\xff\x41\xee\x38\xc1\x5d\x02\x00\x00" func idtablestakingNodeStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2830,11 +2830,11 @@ func idtablestakingNodeStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf3, 0x30, 0xa3, 0x9c, 0x9e, 0x73, 0xb7, 0x91, 0xad, 0x93, 0x14, 0x23, 0x72, 0x3b, 0x88, 0xd, 0x59, 0x36, 0x5d, 0xa5, 0x28, 0xc7, 0xb0, 0x54, 0x96, 0x65, 0x40, 0x91, 0xdf, 0x5f, 0x3f, 0x0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0x32, 0xcc, 0x35, 0xda, 0x79, 0xb7, 0xea, 0x10, 0x45, 0x27, 0x4a, 0x6a, 0xb2, 0xac, 0x2e, 0x68, 0x7c, 0x8, 0x81, 0x8c, 0x13, 0x4c, 0xc7, 0x50, 0x6c, 0xf8, 0x2c, 0x9f, 0x27, 0x22, 0x7c}} return a, nil } -var _idtablestakingNodeUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x83\x87\x12\x2f\xb1\x67\x69\x2b\x69\x63\x41\x10\x29\x26\x97\x1e\xc7\xcd\x44\xb7\x6e\x76\xc2\x64\x52\x05\xf1\xbf\x97\x24\x1a\x5a\x2c\xa5\x73\xd9\x39\xcc\xbc\xf9\xf6\x3d\x5b\x56\x2c\x0a\xaf\x8e\x0f\x8b\x24\xc3\x8d\xa3\x54\x71\x6f\xfd\x16\x0a\xe1\x12\xee\x8f\x8b\x64\xbe\xca\x16\xd9\x7b\x16\x3f\x2f\xe7\x71\x92\xac\xe7\x69\x1a\x04\x81\x0a\xfa\x1a\x8d\x5a\xf6\x70\x0a\x02\x00\x80\xc9\x04\x96\x6c\xd0\xc1\x27\x8a\x6d\x95\xa0\x60\x01\x04\xa1\x82\x84\xbc\x21\x50\x06\xdd\x11\x78\xce\x09\x78\xf3\x41\x46\xbb\x45\x47\x0a\xb5\xe2\x9e\x64\x4d\xc5\x14\xee\x6e\x61\xa2\x15\xe7\x5d\x4f\xd2\xdf\xaa\x84\x2a\x14\x0a\xd1\x18\x9d\x42\xdc\xe8\x2e\x36\x86\x1b\xaf\x63\x38\x75\x03\x17\xa0\x0d\x8b\xf0\xe1\x3f\x10\x6d\xd5\xe4\x8a\x68\x20\x81\x47\x68\xe5\xa3\x5e\xe3\xe1\x6f\xac\xa7\xb0\xf5\x6b\xfa\x8b\x91\xdf\x86\x52\x65\xc1\x2d\xbd\xa1\xee\xc6\xc3\xd1\xb6\x66\x33\xa8\xd0\x5b\x13\x8e\x5e\xb8\x71\x39\x78\xd6\x2b\xfa\x0f\xf0\xfa\x92\x0d\xe6\xa5\xf5\xa3\x71\xef\xc5\xb9\x7f\xe8\x48\xa6\x51\xba\xa6\x71\xfb\x9f\xa8\xf1\x5d\x1f\x3b\x17\x0e\xab\xe7\xaf\x00\x00\x00\xff\xff\xd1\x51\x7b\x27\x01\x02\x00\x00" +var _idtablestakingNodeUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x91\x41\x4b\xc3\x40\x10\x85\xef\xf9\x15\x8f\x1c\x24\xb9\xa4\xf7\xa2\x96\xa2\x08\x82\xa8\x58\xff\xc0\x74\x33\x69\x62\xb7\x3b\x61\x32\x6b\x85\xd2\xff\x2e\x49\xda\xa2\x54\xc1\x83\x73\xd9\x85\x7d\x33\xfb\xbd\x79\xcd\xa6\x15\x35\xdc\x79\xd9\xde\xdf\xbe\xd2\xd2\xf3\xc2\x68\xdd\x84\x15\x2a\x95\x0d\xd2\xf3\x87\x34\x49\x12\x53\x0a\x1d\x39\x6b\x24\x60\x97\x24\x00\x30\x99\xe0\x41\x1c\x79\xbc\x93\x36\xbd\x1c\x95\x28\x08\xca\x15\x2b\x07\xc7\x30\x81\xd5\x8c\x20\x25\x43\x96\x6f\xec\x6c\x68\xf4\x6c\xe8\x8c\xd6\xac\x2f\x5c\x4d\x41\xd1\xea\xec\xfc\xd7\xe2\x51\x4a\x7e\x6a\x59\xc9\x44\x73\x5c\xfc\xa2\x58\x0c\x83\x46\xa2\x56\xb9\x25\xe5\x8c\x9c\xb3\x29\xe6\xd1\xea\xb9\x73\x12\x83\xe5\xd8\x0d\x82\x03\xf6\x52\x54\x65\xfb\x17\xd4\xbe\x3a\xf6\x55\x71\xe2\xc5\x15\xfa\xf1\xc5\x38\xe3\xf2\x3f\xe0\xaf\xb3\x7e\xf3\xd3\x1f\x22\xf9\x22\x5a\x98\x28\xad\xf8\x99\xac\xce\x4f\x68\x7d\xcd\x66\x68\x29\x34\x2e\x4b\x6f\x24\xfa\x12\x41\xec\x68\xf0\x9b\xbd\xee\x90\x32\x95\x9b\x26\xa4\xf9\xb8\xb1\xfd\x78\xf0\x07\xbb\x68\x7c\x4c\xf6\xdc\x75\x11\xc3\x70\x9f\x7b\x9f\x9d\x5a\xf7\x9f\x01\x00\x00\xff\xff\x3f\xfc\xd6\x90\x4b\x02\x00\x00" func idtablestakingNodeUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -2850,11 +2850,11 @@ func idtablestakingNodeUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x84, 0x9c, 0xa9, 0x97, 0x53, 0x7, 0x36, 0xf0, 0x21, 0x96, 0x21, 0x8c, 0xf0, 0x38, 0x21, 0x9d, 0x94, 0xec, 0xb4, 0xb5, 0x16, 0xf, 0x4d, 0x4d, 0xdc, 0x72, 0xf, 0xdb, 0xfa, 0x21, 0xf9, 0xd8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x43, 0x11, 0xa7, 0x24, 0xb8, 0xa4, 0xd9, 0x43, 0xd2, 0xb0, 0xd6, 0x87, 0x98, 0xb4, 0x70, 0x3f, 0x7f, 0xb3, 0x13, 0x38, 0x85, 0x97, 0x9b, 0x47, 0xfa, 0xca, 0x98, 0x30, 0xfa, 0x7d, 0xf8, 0x62}} return a, nil } -var _idtablestakingNodeUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\x41\x6b\xea\x40\x10\xc7\xef\xf9\x14\x83\x87\x47\xbc\x24\xef\x1c\xde\xab\xa4\x8d\x05\x41\xa4\x98\x5c\x7a\x1c\x37\x13\xdd\x1a\x77\xc2\x64\xd2\x08\xc5\xef\x5e\xd6\x44\xb1\x58\x4a\xe7\xb4\x87\xdd\xdf\xfc\xf6\xff\xb7\x87\x86\x45\xe1\xb9\xe6\x7e\x91\x15\xb8\xa9\x29\x57\xdc\x5b\xb7\x85\x4a\xf8\x00\x7f\x8f\x8b\x6c\xbe\x2a\x16\xc5\x6b\x91\x3e\x2e\xe7\x69\x96\xad\xe7\x79\x1e\x04\x2a\xe8\x5a\x34\x6a\xd9\x85\x8e\xfa\xb4\x2c\x85\xda\x36\x81\x5c\xc5\xba\xed\x14\x3e\x82\x00\x00\x20\x8e\x61\xc9\x06\x6b\x78\x47\xb1\x1e\x0e\x15\x0b\x20\x08\x55\x24\xe4\x0c\x81\x32\xe8\x8e\xc0\x71\x49\xc0\x9b\x37\x32\x7a\x7e\x58\x93\x42\xab\xb8\x27\x59\x53\x95\xc0\x9f\x7b\xbf\x68\xc5\xe5\xf9\x4c\x32\xec\x6a\x84\x1a\x14\x0a\xd1\x18\x4d\x20\xed\x74\x97\x1a\xc3\x9d\x53\x6f\x03\xe3\xc4\x31\x6c\x58\x84\xfb\xdf\x48\xf8\x69\xa9\xae\xa2\xab\x09\xfc\x07\x8f\x8f\x06\xc6\xbf\x9f\xb5\x1e\x42\x1f\x61\xf2\x4d\xb6\x37\x97\x72\x65\xc1\x2d\xbd\xa0\xee\xa6\xd7\xa5\x7e\x66\x33\x68\xd0\x59\x13\x4e\x9e\xb8\xab\x4b\x70\xac\x17\xf5\x2f\xe2\xed\x58\x17\x96\x07\xeb\x26\x03\xe3\x34\x24\x42\x47\x32\x9d\xd2\xa5\x8c\xfb\xef\x44\x5d\x53\xa2\xd2\x8a\xb4\x67\xf1\x94\xb1\xc7\x9b\x4a\xa7\xc1\x48\x3c\x7d\x06\x00\x00\xff\xff\x7a\x95\x1d\x06\x2a\x02\x00\x00" +var _idtablestakingNodeUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xc1\x6a\xb3\x50\x10\x85\xf7\x3e\xc5\xc1\xc5\x8f\x6e\x74\x2f\x7f\x1b\x42\x4b\xa1\x50\xd2\x52\xfb\x02\x93\xeb\x18\x6d\xcc\x1d\x19\xc7\x5a\x28\x79\xf7\x62\x34\x21\x25\x2d\x74\xd1\xd9\x3a\x7e\x7c\xe7\x9e\xa9\x77\xad\xa8\xe1\xae\x91\xe1\xfe\xf6\x85\xd6\x0d\xe7\x46\xdb\xda\x6f\x50\xaa\xec\x10\x5e\x7e\x08\x83\xc0\x94\x7c\x47\xce\x6a\xf1\x91\xe7\x61\x59\x14\xca\x5d\x97\x21\x37\xad\xfd\x26\xc6\x47\x10\x00\x40\x9a\xe2\x41\x1c\x35\x78\x23\xad\x47\x02\x4a\x51\x10\x94\x4b\x56\xf6\x8e\x61\x02\xab\x18\x5e\x0a\x86\xac\x5f\xd9\xd9\xe1\xc7\x86\x0d\x9d\xd1\x96\xf5\x99\xcb\x0c\xd4\x5b\x15\x5d\x8a\x24\x2b\x29\xf8\xb1\x65\x25\x13\x8d\xf1\xef\x87\x8d\xfc\x00\x9a\x8c\x5a\xe5\x96\x94\x23\x72\xce\x32\x2c\x7b\xab\x96\xce\x49\xef\x6d\x74\xc6\x3c\x69\x8a\xb5\xa8\xca\xf0\x1b\xd5\x71\x3a\x6e\xca\xe4\xe4\x8b\x2b\x8c\xf8\x64\x62\xfc\xff\x0b\xf9\xeb\x68\x2c\x23\xfb\xa6\xa5\xb3\xa5\xdc\x44\x69\xc3\x4f\x64\x55\x7c\x52\x1b\x67\xb1\x40\x4b\xbe\x76\x51\x78\x23\x7d\x53\xc0\x8b\x1d\x03\x7e\x89\xd7\xcd\xc5\x53\xb1\xab\x7d\x38\x31\xf6\xd3\xbb\xf1\x3b\xbb\xde\xf8\x58\xec\x65\xe8\xa4\x6f\x0b\x32\x5e\xb1\x0d\xa2\x23\x65\xbe\x89\xb3\xf3\x88\x83\x99\xb8\xff\x0c\x00\x00\xff\xff\x06\xb1\xc3\xe1\x74\x02\x00\x00" func idtablestakingNodeUpdate_networking_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -2870,11 +2870,11 @@ func idtablestakingNodeUpdate_networking_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/update_networking_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x84, 0x7, 0x10, 0x6a, 0xa, 0x18, 0x9a, 0x98, 0xe1, 0x90, 0x52, 0xfb, 0x93, 0xaa, 0x48, 0x27, 0x7f, 0x32, 0x9e, 0x9f, 0xf1, 0x52, 0xd1, 0x4, 0xe6, 0x89, 0xf5, 0x64, 0x5f, 0x62, 0xcc, 0xb1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x39, 0x92, 0x5f, 0x3b, 0xc7, 0xb1, 0x68, 0x85, 0x2c, 0xec, 0xce, 0x84, 0xb1, 0x54, 0xff, 0xc5, 0x59, 0x7f, 0x86, 0x6f, 0x40, 0xab, 0xb2, 0xc8, 0x30, 0xa3, 0xba, 0xdc, 0x23, 0xe9, 0xae, 0x9f}} return a, nil } -var _idtablestakingNodeWithdraw_reward_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\xc1\x8e\xd3\x40\x0c\x86\xef\x79\x0a\x6b\x0f\xa8\x3d\x90\x70\x40\x1c\xaa\x85\x55\xa1\xad\x54\x51\x75\x51\x1b\x40\x1c\xdd\x19\x67\x3b\x34\x19\x47\x8e\x43\x2a\xa1\x7d\x77\x34\x49\x13\x52\x51\x21\x84\x2f\x4e\x94\xff\xb7\xbf\xd8\x76\x45\xc9\xa2\xb0\xca\xb9\x59\x2f\x52\x3c\xe4\xb4\x57\x3c\x39\xff\x04\x99\x70\x01\xaf\xce\xeb\xc5\x72\x9b\xae\xd3\x6f\xe9\xfc\xfd\x66\x39\x5f\x2c\x76\xcb\xfd\x3e\x1a\xb9\x52\x3e\x91\xef\xc5\xab\xcd\xe3\xd7\xf4\xf1\xe3\x72\xdb\x0b\xa3\x48\x05\x7d\x85\x46\x1d\xfb\x09\x16\x5c\x7b\x9d\xc1\xe7\x95\x3b\xbf\x79\x3d\x85\x9f\x51\x04\x00\x90\x24\xb0\x61\x83\x39\xfc\x40\x71\x01\x01\x32\x16\x40\x10\xca\x48\xc8\x1b\x02\x65\xd0\x23\x81\x67\x4b\xc0\x87\xef\x64\xb4\x35\xe6\xa4\x50\x29\x9e\x48\x76\x94\xcd\xe0\xc5\x9f\x7f\x11\x6f\xd9\xb6\xcf\x24\xd1\x60\xc9\x7a\xec\xdf\xae\xf6\x35\xfe\x82\x75\xae\x9d\xae\x14\x2a\x51\x68\x82\xc6\xe8\x0c\xe6\xb5\x1e\xe7\xc6\x04\xfa\x40\x0d\x97\x48\x12\x38\xb0\x08\x37\xff\x02\x1b\xa2\xa2\x3c\x8b\x07\x62\x78\x0b\xa1\x7c\xdc\xd5\xb8\xff\x3b\xfe\xbb\x49\x98\xf1\xec\xc6\xa6\x46\xa2\xbd\xb2\xe0\x13\x7d\x42\x3d\x4e\x87\xa6\x21\x1e\x1e\xa0\x44\xef\xcc\xe4\xee\x03\xd7\xb9\x05\xcf\xda\xa3\x5f\x81\x57\x97\xe5\xa3\x2d\x9c\xbf\x9b\x46\xd7\xe4\xe3\xc1\xdd\x82\x1f\x4d\xb1\xc7\x4d\xaa\x0e\x29\x19\xbc\xed\xe7\xff\xa3\x0b\xe7\x05\xad\xbf\x47\x7b\xee\x12\x9d\xc9\xd4\x4a\xfd\x41\xdd\x04\x8e\x2d\x95\x5c\x39\xbd\x80\xdd\xbf\xbc\x5e\x46\xdc\x38\x3d\x5a\xc1\x66\x47\x0d\x8a\x25\xdb\xfa\xaa\xe1\x66\xbb\x3c\x1d\xfa\x3e\xff\x0a\x00\x00\xff\xff\x41\x8b\x9d\xe3\x3a\x03\x00\x00" +var _idtablestakingNodeWithdraw_reward_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x4f\x8b\x9c\x40\x10\xc5\xef\xfd\x29\x0a\x0f\x8b\x1e\xa2\x97\x90\x83\x6c\xb2\x2c\x09\x03\x81\x25\x1b\x76\x36\xc9\xb9\xa6\xbb\x5c\x3b\xa3\x5d\x52\x96\x71\x21\xec\x77\x0f\xea\x28\xce\x9f\x40\x08\x5b\x17\x91\xae\xf7\xfa\xfd\xba\xca\xd7\x0d\x8b\xc2\xa6\xe2\xfe\xf3\xa7\x47\xdc\x55\xb4\x55\xdc\xfb\xf0\x04\x85\x70\x0d\xd1\xf9\x41\x64\x56\x9a\x47\xde\x53\x58\xb5\x8e\xff\x91\x31\x46\x05\x43\x8b\x56\x3d\x87\x18\x6b\xee\x82\xe6\xf0\x6d\xe3\x9f\xdf\xbd\x4d\xe0\xb7\x31\x00\x00\x59\x06\x77\x6c\xb1\x82\x5f\x28\x7e\xb8\x00\x0a\x16\x40\x10\x2a\x48\x28\x58\x02\x65\xd0\x92\x20\xb0\x23\xe0\xdd\x4f\xb2\x3a\x0a\x2b\x52\x68\x15\xf7\x24\x0f\x54\xe4\x80\x9d\x96\xf1\x79\xce\xf4\x0b\x3b\xba\x6f\x48\x50\x59\x12\xb8\xfa\x4b\xc7\x76\x34\x32\x8b\x71\x31\x53\x8c\xde\x57\x0b\x54\xfa\x1d\xbb\x4a\xa7\xbe\x46\xa8\x41\xa1\x18\xad\xd5\x1c\x6e\x3b\x2d\x6f\xad\x1d\x18\x07\x36\x38\x54\x96\xc1\x8e\x45\xb8\xff\x17\xa4\xa1\x5a\xaa\x8a\x74\xe1\x82\xf7\x30\xd8\xa7\x93\xc7\xf5\x6b\x40\x7e\x88\x87\x41\xe5\x17\x86\xbd\x6a\xda\x2a\x0b\x3e\xd1\x57\xd4\x32\x59\xa2\x0d\x75\x73\x03\x0d\x06\x6f\xe3\xe8\x23\x77\x95\x83\xc0\x3a\x03\x1e\xe1\xb5\x87\xfd\x41\x57\xfb\x10\x25\xe6\x98\x6f\xfd\xbc\x27\x88\xa7\x6f\x3d\xc7\xcd\xda\x29\x52\xb6\x68\xc7\xe3\xff\x4b\xb7\xb9\xbb\xff\x01\xa3\x7e\x8e\xf6\x32\x7d\xe8\x99\x6c\xa7\x34\x2f\xe7\xc5\xc0\xa9\xa3\x86\x5b\xaf\x87\x60\xd7\x6f\x8e\x47\x96\xf6\x5e\x4b\x27\xd8\x3f\x50\x8f\xe2\xc8\x8d\xba\x76\xd9\xff\xe9\x9b\x2c\xf7\xbe\xfc\x09\x00\x00\xff\xff\x24\x3f\x85\x0a\x7d\x03\x00\x00" func idtablestakingNodeWithdraw_reward_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2890,11 +2890,11 @@ func idtablestakingNodeWithdraw_reward_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/withdraw_reward_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4, 0xe0, 0xee, 0x6d, 0xd3, 0x38, 0xad, 0x95, 0x95, 0xb3, 0x5f, 0xe4, 0xdb, 0x96, 0xe7, 0xfb, 0x67, 0x5f, 0x70, 0x20, 0xa8, 0x33, 0x4, 0x7a, 0x24, 0xd7, 0x86, 0x6a, 0xc8, 0xc, 0x35, 0xaa}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0x91, 0x3a, 0xb2, 0xf2, 0x3b, 0xef, 0xc5, 0xb2, 0xbf, 0x73, 0x31, 0xe4, 0x5f, 0x6c, 0xd0, 0x62, 0xb3, 0xcf, 0xeb, 0xa1, 0xef, 0xe9, 0x6a, 0x50, 0x75, 0x27, 0x2a, 0xb, 0x11, 0xff, 0xaa}} return a, nil } -var _idtablestakingNodeWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\xcf\x8e\x9b\x40\x0c\xc6\xef\x3c\x85\xb5\x87\x2a\x39\x14\x7a\xa8\x7a\x40\xdb\xae\x68\x21\x52\xd4\x28\x5b\x2d\x6c\xab\x1e\x9d\xc1\x2c\xd3\xc0\x18\x0d\xa6\x44\xaa\xf6\xdd\xab\x81\x40\x89\x1a\x55\xd5\xfa\x32\xfc\xf9\x3e\xfb\x37\xb6\x75\xdd\xb0\x15\xd8\x54\xdc\x6f\xe3\x0c\x0f\x15\xa5\x82\x47\x6d\x9e\xa0\xb0\x5c\xc3\x9b\xd3\x36\x4e\xf6\xd9\x36\xfb\x9e\x45\x1f\x77\x49\x14\xc7\x0f\x49\x9a\x7a\x0b\x57\xc6\x47\x32\x93\x78\xb3\xbb\xff\x96\xdd\x7f\x4e\xf6\x93\xd0\xf3\xc4\xa2\x69\x51\x89\x66\xb3\xc2\x9a\x3b\x23\x21\x3c\x6e\xf4\xe9\xdd\xdb\x35\xfc\xf2\x3c\x00\x80\x20\x80\x1d\x2b\xac\xe0\x27\x5a\xed\x10\xa0\x60\x0b\x08\x96\x0a\xb2\x64\x14\x81\x30\x48\x49\x60\x38\x27\xe0\xc3\x0f\x52\x32\x18\x2b\x12\x68\x05\x8f\x64\x1f\xa8\x08\xe1\xd5\xdf\xb7\xf0\xf7\x9c\x0f\xcf\x64\xbd\xd9\x52\x4c\xd8\x7f\x5c\xc3\xab\xff\x15\xbb\x4a\x46\x5d\x63\xa9\x41\x4b\x2b\x54\x4a\x42\x88\x3a\x29\x23\xa5\x1c\xbd\xa3\x86\x73\x04\x01\x1c\xd8\x5a\xee\xff\x07\xd6\x45\x4b\x55\xe1\xcf\xc4\xf0\x1e\x5c\x7a\x7f\xcc\x71\xfb\x6f\xfc\x0f\x2b\xd7\xe3\xf0\xca\xa4\x16\xa2\x54\xd8\xe2\x13\x7d\x41\x29\xd7\x73\x51\x17\x77\x77\xd0\xa0\xd1\x6a\x75\xf3\x89\xbb\x2a\x07\xc3\x32\xa1\x5f\x80\xb7\xe7\xe1\x63\x5e\x6b\x73\xb3\xf6\x2e\xc9\x97\x8d\xbb\x06\xbf\xe8\xe2\x84\x1b\xb4\x23\x52\x30\x7b\x87\xdf\x2f\xa3\x73\xeb\x05\x83\x7f\x42\x7b\x1e\x0f\x3a\x91\xea\x84\xa6\x85\xba\x0a\xec\xe7\xd4\x70\xab\xe5\x0c\x76\xfb\xfa\x72\x18\x7e\xaf\xa5\xcc\x2d\xf6\x8f\x66\xf8\x96\x0f\xbe\x76\xde\xd9\xf1\x5c\xcf\x75\x9f\x7f\x07\x00\x00\xff\xff\x2c\x06\x62\x48\x3a\x03\x00\x00" +var _idtablestakingNodeWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x4f\x8b\x9c\x40\x10\xc5\xef\xfd\x29\x0a\x0f\x8b\x1e\xa2\x97\x90\x83\x6c\xb2\x2c\x09\x03\x81\x25\x1b\x32\xbb\xc9\xb9\xa6\x2d\xd7\xce\x68\x97\x94\x65\x5c\x08\xfb\xdd\x83\xed\x28\xce\x9f\x40\x08\xdb\x97\x46\xbb\xde\xeb\xf7\xeb\x2a\xd7\xb4\x2c\x0a\x9b\x9a\x87\xcf\x9f\x1e\x70\x57\xd3\x56\x71\xef\xfc\x13\x94\xc2\x0d\x44\xe7\x07\x91\x59\x69\x1e\x78\x4f\x7e\x55\x1a\xbe\x23\x63\x8c\x0a\xfa\x0e\xad\x3a\xf6\x31\x36\xdc\x7b\xcd\xe1\x71\xe3\x9e\xdf\xbd\x4d\xe0\xb7\x31\x00\x00\x59\x06\x77\x6c\xb1\x86\x5f\x28\x6e\xbc\x00\x4a\x16\x40\x10\x2a\x49\xc8\x5b\x02\x65\xd0\x8a\xc0\x73\x41\xc0\xbb\x9f\x64\x35\x08\x6b\x52\xe8\x14\xf7\x24\xdf\xa8\xcc\x01\x7b\xad\xe2\xf3\x9c\xe9\x17\x2e\xe8\xbe\x25\x41\x65\x49\xe0\xea\x2f\x15\xdb\x60\x64\x16\xe3\x72\xa6\x08\xde\x57\x0b\x54\xfa\x1d\xfb\x5a\xa7\xba\x56\xa8\x45\xa1\x18\xad\xd5\x1c\x6e\x7b\xad\x6e\xad\x1d\x19\x47\x36\x38\xac\x2c\x83\x1d\x8b\xf0\xf0\x2f\x48\xe3\xea\xa8\x2e\xd3\x85\x0b\xde\xc3\x68\x9f\x4e\x1e\xd7\xaf\x01\xf9\x21\x1e\x1b\x95\x5f\x68\xf6\xaa\x68\xab\x2c\xf8\x44\x5f\x51\xab\x64\x89\x36\xae\x9b\x1b\x68\xd1\x3b\x1b\x47\x1f\xb9\xaf\x0b\xf0\xac\x33\xe0\x11\x5e\x77\x98\x1f\x2c\x1a\xe7\xa3\xc4\x1c\xf3\xad\x9f\xf7\x04\xf1\xf4\xad\xe7\xb8\x59\x37\x45\xca\x16\x6d\x38\xfe\xbf\x74\x9b\xbb\xfb\x1f\x10\xf4\x73\xb4\x97\x69\xa3\x67\xb2\xbd\xd2\x3c\x9c\x17\x03\xa7\x05\xb5\xdc\x39\x3d\x04\xbb\x7e\x73\xdc\xb2\x74\x70\x5a\x15\x82\xc3\xa3\x0f\xff\x8a\xa0\xeb\x96\xf9\x9f\xf6\x64\xb9\xf7\xe5\x4f\x00\x00\x00\xff\xff\x49\xb2\x7a\xa1\x7d\x03\x00\x00" func idtablestakingNodeWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2910,11 +2910,11 @@ func idtablestakingNodeWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x20, 0x63, 0xca, 0x5b, 0x97, 0x52, 0x42, 0xdd, 0xe8, 0x52, 0xed, 0xde, 0x1a, 0x73, 0xfe, 0xa2, 0xd4, 0x74, 0xe2, 0xcb, 0xb6, 0xdc, 0x19, 0xea, 0xeb, 0x15, 0x91, 0xd, 0x1a, 0xba, 0x57, 0x29}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1c, 0xec, 0xfc, 0xbe, 0xe6, 0x2b, 0x8f, 0x32, 0x31, 0x86, 0xda, 0x2d, 0xc5, 0xa9, 0x7e, 0x82, 0xa, 0x62, 0x4, 0xb6, 0xd6, 0x65, 0xb3, 0x74, 0x20, 0x68, 0x70, 0x6c, 0x9a, 0x81, 0xb5, 0x3f}} return a, nil } -var _idtablestakingScriptsGet_approved_but_not_staked_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\xc1\xca\x9b\x40\x14\x85\xf7\x3e\xc5\xe9\x4e\x37\xf9\xbb\x0e\xb8\x48\x30\x05\x21\xcd\xa2\xba\x29\xc1\xc5\x18\xaf\x71\x88\xce\x4c\x67\xee\xa4\x29\xc1\x77\x2f\x6a\xaa\x86\x96\xce\x42\xf0\xfa\x1d\xbf\xe3\x45\xd9\x19\x6d\x19\x5f\x5a\xfd\x33\x4d\x72\x51\xb6\x94\xb1\xb8\x49\x75\x45\x6d\x75\x87\xcf\x8f\x34\x39\x9c\xf2\x34\xff\x9e\xef\xf6\xc7\xc3\x2e\x49\xbe\x1d\xb2\x2c\x08\x3e\x3e\x90\x37\xd2\xc1\x5d\xac\x34\x0c\x4b\xec\xad\x72\xe0\x86\xd0\x4a\xc7\xd0\x35\x94\xae\x68\x98\x08\x86\xb0\x04\xad\xc6\xa7\xc2\x18\xab\xef\x54\x4d\x58\xe9\x19\x95\x86\xd2\x8c\x8b\xb7\x96\x14\xb7\xbf\xd0\x88\x3b\x81\xf5\x8d\x94\x83\x63\x71\xa3\x0a\xa2\xd4\xc3\xac\x21\x74\x52\xc9\xce\x77\xb0\xf4\xc3\x4b\x4b\x1d\x29\xde\x04\xc6\x97\xa8\xbd\x42\x27\xa4\x0a\xa3\x2d\xce\x19\x5b\xa9\xae\x05\x9e\x01\x00\xb4\xc4\xb3\x37\x4d\x1c\xe2\x7f\x7c\xee\xe6\x4a\xbc\x7b\x31\x47\xe9\x38\x8c\xe6\xe8\xd4\xe1\x7f\xc1\x6c\x24\x4e\xba\xa2\x34\x71\x61\x14\xfc\x1d\xfd\x2a\xcc\x16\xcf\xa9\xd6\x16\x7b\xad\xdb\x1e\x31\x9e\xfd\x48\xd6\xda\xce\x24\xa4\x5a\x09\xa7\xfe\xc3\x59\xbf\xe9\xfc\xe7\xa6\x40\x0c\xb6\x9e\x46\xaa\x5f\xb4\xf4\x60\x2b\x5e\x75\x56\xdb\x88\x71\x2e\x66\xe1\xb2\x90\x41\xb9\x5e\xcf\x22\x95\xf5\xbb\x77\xa1\x0a\x7c\x9a\xd4\x2b\x7a\x38\x6b\xf3\x46\x18\x43\xaa\x0a\x97\x54\x34\xb3\x7d\xb0\x5c\xa7\x9f\xe7\x2d\x1a\xf4\xbf\x03\x00\x00\xff\xff\xa2\xd8\x97\xd5\x98\x02\x00\x00" +var _idtablestakingScriptsGet_approved_but_not_staked_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\x31\x8f\x9b\x40\x10\x85\x7b\x7e\xc5\x8b\x2b\x68\xec\xde\x12\x45\x22\x2b\x92\xa5\x24\x8d\xdd\x59\x14\x6b\x18\xcc\xca\xcb\x0e\x99\x1d\x9c\x9c\x2c\xfe\xfb\x09\xf0\x01\x96\x4f\xb7\x05\x12\xbb\xdf\xe3\x7b\x8c\xd6\xd6\x0d\x8b\xe2\xa7\xe3\x7f\xfb\xdd\xd1\x9c\x1d\x1d\xd4\x5c\xad\xbf\xa0\x14\xae\xb1\x7a\x3d\x58\x45\xd1\x66\x83\x63\x65\x03\x42\x2e\xb6\x51\x08\x69\x2b\x3e\x40\x2b\x82\xb3\x41\xc1\x25\x3c\x17\xd4\xef\x18\x85\x11\x02\xfb\xe1\xd4\x34\x8d\xf0\x8d\x8a\x11\x3b\xb7\x8a\x82\xe1\x59\x91\xb7\x22\xe4\xd5\xbd\xa1\x32\x37\x82\xf2\x95\x7c\x40\x50\x73\xa5\x02\xe6\xcc\xfd\x5e\x45\xa8\xad\xb7\x75\x5b\x43\xe8\x6f\x6b\x85\x6a\xf2\xba\x8e\x4c\x9e\x53\x08\xb1\x71\x2e\x41\xd9\x7a\xd4\xc6\xfa\x38\xd9\xe2\x74\x50\xb1\xfe\x92\xe1\x1e\x01\x80\x23\x9d\xfc\xfb\x5d\x40\xfa\xc9\x4f\xaf\x2f\xa4\xdf\x1f\xcc\x2f\x1b\x34\x4e\xa6\xe8\xd8\xe5\xab\xe0\x61\x20\xfe\x70\x41\xfb\x5d\x88\x93\xe8\x35\xfa\xdb\x34\x5b\xdc\xc7\x5a\x5b\xfc\x60\x76\x1d\x52\xdc\xbb\x81\x2c\x59\x26\x12\xd6\x2f\x84\x63\xff\x7e\x2d\xbf\x74\xfa\x78\xc9\x90\x42\xa5\xa5\x81\xea\x66\x2d\xfd\x57\x31\x8f\x3a\x8b\x69\xa4\x38\x65\x93\x70\x1e\x48\xaf\x5c\x8e\x67\x96\xda\xf2\xd9\x3b\x53\x19\xbe\x8d\xea\x05\xdd\xaf\xa5\x79\x6d\x9a\x86\x7c\x11\xcf\xa9\x64\x62\xbb\x68\x7e\x8e\x97\xe8\x29\x1a\x75\xef\x01\x00\x00\xff\xff\x1f\x13\x7f\x5b\x9e\x02\x00\x00" func idtablestakingScriptsGet_approved_but_not_staked_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2930,11 +2930,11 @@ func idtablestakingScriptsGet_approved_but_not_staked_nodesCdc() (*asset, error) } info := bindataFileInfo{name: "idTableStaking/scripts/get_approved_but_not_staked_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc7, 0xd1, 0x94, 0x0, 0xe, 0x54, 0x44, 0x5c, 0x91, 0xdc, 0xe, 0x56, 0xa7, 0x76, 0x7d, 0x4, 0x90, 0x93, 0xa2, 0x39, 0xc3, 0x18, 0x9f, 0x62, 0x8e, 0x5f, 0xa4, 0xb, 0x33, 0x42, 0xc4, 0xc4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0xa8, 0xd9, 0xd7, 0xa2, 0x3c, 0xd5, 0x82, 0xed, 0xbe, 0x41, 0xd5, 0xa4, 0x94, 0x1e, 0x60, 0x33, 0x2f, 0x2e, 0x61, 0x5a, 0x62, 0x82, 0xc9, 0x65, 0x58, 0xaf, 0xf, 0x89, 0x70, 0xdd, 0xec}} return a, nil } -var _idtablestakingScriptsGet_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x4f\x4b\xc3\x40\x10\xc5\xef\xfb\x29\x1e\x3d\x25\x97\xd6\xb3\x20\x25\x9a\x08\x81\xe2\xc1\xec\x45\xc4\xc3\x36\xd9\xa6\x43\x37\xbb\xcb\xec\xac\x7f\x10\xbf\xbb\xa4\x11\x51\xe8\x9c\xe7\xf7\xde\xef\xd1\x14\x03\x0b\xee\x5d\x78\x6b\x6b\x6d\xf6\xce\x76\x62\x4e\xe4\x47\x1c\x38\x4c\xb8\x7a\x6f\xeb\xe6\x41\xb7\xfa\x49\x57\xb7\xbb\xa6\xaa\xeb\xc7\xa6\xeb\x94\xda\x6c\xa0\x8f\x94\x90\x7a\xa6\x28\x60\x2b\x99\x7d\x82\x1c\x2d\xfa\xcc\x6c\xbd\xc0\xc4\xc8\xe1\xd5\x0e\x70\x94\x44\xa9\x98\xf7\x38\x64\x8f\xc9\x90\x2f\xca\x6b\x3c\x77\xc2\xe4\xc7\x17\x7c\x2a\x00\x70\xf6\x97\xd8\x51\x12\xdc\x5c\x50\x5a\x8f\x56\xaa\x9f\xd4\xf9\xa9\x28\xcf\xe8\x7c\xdb\x2d\xa2\xf1\xd4\x17\xab\xbb\x90\xdd\x00\x1f\x66\x29\x33\xfc\xb7\x58\x36\x25\x09\x6c\x46\xbb\x2a\xd5\x19\x5f\xdc\xff\x96\xaf\x4f\xf6\x23\xa9\xaf\xef\x00\x00\x00\xff\xff\x84\xeb\x78\x1d\x1b\x01\x00\x00" +var _idtablestakingScriptsGet_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\x03\x41\x0c\x85\xef\xf3\x2b\x1e\x7b\xda\xbd\xb4\x77\x41\x8a\x28\x82\xe0\xad\xbd\x89\x87\x38\x9b\x6e\x43\x67\x67\x86\x24\xa3\x88\xf8\xdf\x65\x5b\x11\xc5\xe6\x9a\x7c\x79\xdf\x93\xb9\x16\x75\xdc\xa7\xf2\xf6\x70\xb7\xa3\x97\xc4\x5b\xa7\xa3\xe4\x09\x7b\x2d\x33\xba\xff\x8b\x2e\x84\xf5\x1a\xbb\x83\x18\x2c\xaa\x54\x87\xb2\x37\xcd\x06\x3f\x30\x62\x53\xe5\xec\xa0\x5a\xb5\xbc\xf2\x88\x24\xe6\x21\x50\x8c\x6c\xd6\x53\x4a\x03\xf6\x2d\x63\x26\xc9\xfd\x70\x85\xa7\xad\xab\xe4\xe9\x19\x1f\x01\x00\x12\xff\x90\x8f\x62\x8e\xeb\x0b\x62\xab\x89\xfd\xe6\xfb\xfb\x72\xd4\x0f\x27\x74\x99\xcd\x06\x95\xb2\xc4\xbe\xbb\x2d\x2d\x8d\xc8\x65\x91\xa3\xf1\xaf\xcd\xb9\x99\x79\x51\x9a\xb8\x1b\xc2\x09\x3f\x77\xf8\x1d\xbe\x3a\xf2\xbb\x85\xcf\xaf\x00\x00\x00\xff\xff\x00\x5c\x95\xe3\x21\x01\x00\x00" func idtablestakingScriptsGet_approved_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2950,11 +2950,11 @@ func idtablestakingScriptsGet_approved_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_approved_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0x8, 0x8e, 0xe3, 0x26, 0xd9, 0x3d, 0x53, 0xe3, 0x54, 0x6, 0xee, 0x19, 0xa8, 0x6, 0xfc, 0xdd, 0xee, 0x6, 0x9f, 0x37, 0x52, 0x4d, 0xe2, 0xf4, 0xd, 0x3d, 0xcc, 0x97, 0x6, 0xd3, 0x22}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x92, 0xac, 0xf9, 0x96, 0xc5, 0x4, 0x35, 0x8f, 0xd3, 0xaf, 0xca, 0x92, 0x87, 0x91, 0x68, 0xe0, 0xfd, 0xe2, 0xfc, 0x80, 0x6b, 0x22, 0xa5, 0x41, 0x2, 0x1c, 0xa8, 0xb1, 0x19, 0x20, 0xe7, 0x1a}} return a, nil } -var _idtablestakingScriptsGet_candidate_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x41\x4b\xc3\x40\x10\x85\xef\xf9\x15\x8f\x9e\x92\x8b\xf5\x20\x22\xbd\x94\xda\x44\x08\x94\x1e\xcc\x7a\xf0\xb8\xcd\x4e\x9a\xc1\xcd\x4c\xd8\x4c\x50\x28\xfd\xef\xd2\x56\xc1\x83\x73\x19\x78\xf0\xde\xf7\xf1\x30\x6a\x32\xbc\x44\xfd\xac\x4b\xe7\x0f\x91\x1a\xf3\x1f\x2c\x47\x74\x49\x07\xdc\x7f\xd5\x65\xb5\x77\xb5\x7b\x77\x9b\xe7\x5d\xb5\x29\xcb\xd7\xaa\x69\xb2\x6c\xb9\x84\xeb\x79\xc2\xd4\x26\x1e\x0d\x89\x6c\x4e\x32\xc1\x7a\x42\xe4\x81\x6d\x42\xa7\x09\xad\x97\xc0\xc1\x1b\x41\x34\xd0\x2d\x23\xdf\xf6\x48\x1a\x29\x1b\xe7\x03\xba\x59\x30\x78\x96\xbc\x58\xe1\xf4\x56\x8b\x3d\xad\x70\x79\x8f\x0f\x67\x9c\x32\x00\x3f\xd3\xff\x08\xde\x1d\xc9\xb6\xbf\x80\xbd\x06\xda\x5d\xc1\x79\x71\xad\x5d\x6e\xbd\xc6\xe8\x85\xdb\x7c\xb1\xd5\x39\x06\x88\x1a\xa2\xfa\xf0\xc7\xeb\x26\xbb\x28\xb2\xf3\x77\x00\x00\x00\xff\xff\x2c\xee\x71\x69\x09\x01\x00\x00" +var _idtablestakingScriptsGet_candidate_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xc1\x4a\x03\x41\x0c\x06\xe0\xfb\x3c\xc5\xcf\x9e\x76\x2f\xf6\x22\x22\xbd\xf4\x50\x11\x0a\xe2\xc5\xfa\x00\x71\x26\xdb\x0d\xce\x24\xcb\x4c\x16\x0f\xa5\xef\x2e\x6d\x15\x04\x9b\x4b\x20\xe1\xe7\xff\xa4\xcc\x56\x1d\xcf\xd9\xbe\x76\x4f\x7b\xfa\xc8\xfc\xe6\xf4\x29\x7a\xc0\x58\xad\xa0\xfb\xff\xe8\x42\x58\xad\xb0\x9f\xa4\xa1\xc5\x2a\xb3\xa3\xb2\x2f\x55\x1b\x7c\x62\x64\x29\xe2\x0d\xa3\x55\x44\xd2\x24\x89\x9c\xa1\x96\xf8\x7a\x63\x8a\x13\xaa\x65\x0e\x14\x23\xb7\xd6\x53\xce\x03\xc6\x45\x51\x48\xb4\x1f\xd6\x38\xbe\xef\xd4\x1f\xd7\x38\xaf\x87\xfb\x13\x8e\x01\xc0\x4f\xc5\x0d\xe6\xdd\x81\x7d\xfb\x5b\xf4\x6a\x89\x5f\x2e\x80\x7e\xb8\xc4\xce\xb3\xd9\x60\x26\x95\xd8\x77\x5b\x5b\x72\x82\x9a\x23\x1b\xa5\x3f\xbe\x2b\xba\x1b\xc2\xe9\x3b\x00\x00\xff\xff\xa1\x29\xc8\x31\x0f\x01\x00\x00" func idtablestakingScriptsGet_candidate_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -2970,11 +2970,11 @@ func idtablestakingScriptsGet_candidate_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_candidate_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc5, 0x8e, 0x7c, 0xef, 0x38, 0x37, 0x1b, 0xdd, 0x51, 0x69, 0xdd, 0xbd, 0xa6, 0xd2, 0x82, 0x8c, 0x73, 0x2f, 0x74, 0xc9, 0x67, 0x7e, 0x6, 0x19, 0xaf, 0xcf, 0x3d, 0xec, 0xf7, 0x50, 0x49, 0x82}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0xa1, 0xa5, 0x45, 0xe1, 0x6a, 0x41, 0x4d, 0x33, 0x8d, 0xe9, 0x2a, 0x3f, 0x31, 0x86, 0xb6, 0x91, 0x74, 0xd1, 0xd9, 0x51, 0xe2, 0x22, 0x15, 0xb2, 0xcf, 0x5d, 0x6a, 0x5c, 0x5c, 0xd3, 0xa5}} return a, nil } -var _idtablestakingScriptsGet_candidate_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\x31\x4f\x84\x40\x10\xc5\xf1\x7e\x3f\xc5\x2b\xef\x1a\xcf\xd2\xd0\xdd\x09\x26\x24\x97\x2b\x64\x2d\x2c\xf7\x60\x80\x89\x30\xb3\xd9\x1d\xa2\x09\xe1\xbb\x1b\x8c\x76\xf6\xef\xe5\xf7\xe7\x39\x6a\x32\xbc\x4c\xfa\x59\x97\x3e\xdc\x27\x6a\x2c\x7c\xb0\x0c\xe8\x93\xce\x78\xfc\xaa\xcb\xea\xe6\x6b\xff\xee\xcf\x97\x6b\x75\x2e\xcb\xd7\xaa\x69\x9c\x3b\x9d\xe0\x47\xce\xc8\x6d\xe2\x68\x48\x64\x4b\x92\x0c\x1b\x09\x13\x67\x83\xf6\x68\x83\x74\xdc\x05\x23\x88\x76\x94\xf7\x4b\xaf\xe9\x67\xb2\xc4\x56\xe7\xdd\xa0\xa8\xed\xe8\xe2\x72\x47\xbf\x08\xe6\xc0\x72\x38\x16\x58\xdf\x6a\xb1\xa7\x02\x6b\x63\x89\x65\x28\x70\x51\x9d\xb6\x0d\xab\x03\xf0\x6b\xfd\x53\xfc\x30\x90\x3d\xff\xa1\x37\xed\xe8\xca\xd9\x0e\x47\xb7\x7d\x07\x00\x00\xff\xff\x5d\x0f\xc6\x78\xe4\x00\x00\x00" +var _idtablestakingScriptsGet_candidate_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4e\xc4\x30\x10\x04\xd0\xde\x5f\x31\xba\x2a\x69\xb8\x16\xa5\x04\x84\x74\x12\xa2\xb9\xe3\x03\x8c\xb3\x49\x56\xd8\xbb\x96\x77\x23\x8a\x28\xff\x8e\x82\xa0\x82\x7a\x66\xf4\x86\x4b\xd5\xe6\x78\xce\xfa\x79\x79\xba\xc5\xf7\x4c\x57\x8f\x1f\x2c\x33\xa6\xa6\x05\xa7\xbf\xc1\x29\x84\xf3\x19\xb7\x85\x0d\x96\x1a\x57\x47\x23\x5f\x9b\x18\x7c\x21\x64\x36\x87\x4e\x48\x51\x46\x1e\xa3\x13\x44\x47\xb2\x63\x32\x69\xfb\xae\xac\x35\x69\x39\x04\xaa\x9a\x96\x10\x53\x22\xb3\x2e\xe6\xdc\x63\x5a\x05\x25\xb2\x74\xfd\x80\xed\xed\x22\x7e\x3f\x60\xbb\x7a\x63\x99\x07\x3c\xa8\xe6\x7d\xc7\x16\x00\xfc\x98\xff\xfc\xbe\x9b\xc9\x1f\x7f\xf1\x57\x1d\xe9\x85\xcd\xbb\x3e\xec\x5f\x01\x00\x00\xff\xff\x7b\x95\x26\x62\xea\x00\x00\x00" func idtablestakingScriptsGet_candidate_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2990,11 +2990,11 @@ func idtablestakingScriptsGet_candidate_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_candidate_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x69, 0xd6, 0x82, 0x37, 0x73, 0x6d, 0xfe, 0xcb, 0x3d, 0x37, 0x2e, 0xd4, 0x43, 0x65, 0x62, 0xfd, 0x2c, 0x85, 0xea, 0x4e, 0x93, 0x70, 0xa4, 0x6a, 0x4c, 0xd2, 0xd9, 0xf2, 0xea, 0xa3, 0xb2, 0xff}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x84, 0x34, 0x2c, 0xe4, 0x3e, 0x22, 0x7b, 0x2, 0x58, 0xff, 0x6d, 0xe6, 0x39, 0x29, 0x45, 0xd4, 0x5e, 0x50, 0x9d, 0xec, 0xf7, 0x45, 0xd8, 0xa8, 0x2f, 0x14, 0x2e, 0x64, 0x10, 0x35, 0x81, 0xf1}} return a, nil } -var _idtablestakingScriptsGet_current_tableCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4a\xc4\x40\x10\x87\xf1\x7e\x9f\xe2\x5f\xde\x35\x9e\xb5\xdd\xc9\x46\x58\x90\x2b\xdc\x6d\x44\x2c\x72\xc9\x64\x33\x98\xcc\x86\xd9\x59\x54\xc4\x77\x97\x80\xe5\x75\x5f\xf5\xe3\xe3\x75\x2b\x6a\x78\x5a\xca\x67\xf0\xa9\xbf\x2e\x14\xad\xff\x60\xc9\x98\xb4\xac\xb8\xff\x0a\xbe\xbb\xa4\x90\x5e\xd3\xf9\xf1\xb9\x3b\x7b\xff\xd2\xc5\xe8\xdc\xe9\x84\x34\x73\x45\x1d\x94\x37\x83\x92\x35\x95\x0a\x9b\x09\x43\x53\x25\x31\xf0\x48\x62\x6c\xdf\xb0\x5d\xc5\x42\x92\x6d\x76\x6e\x6b\x57\x4c\x4d\xb0\xf6\x2c\x87\xe3\x03\xde\xa2\x29\x4b\x7e\xc7\x8f\x03\xf0\x2f\xdd\xf8\xb9\xcb\x64\x7b\xd2\x78\x29\x23\x05\x5f\x0f\x47\xf7\xfb\x17\x00\x00\xff\xff\x4a\xf4\xfe\xa9\xbe\x00\x00\x00" +var _idtablestakingScriptsGet_current_tableCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\xaa\x83\x40\x10\x45\xfb\xfd\x8a\x8b\x95\x36\xcf\xfe\xd5\xf2\xc0\xe6\x35\xda\x85\x14\x9b\x75\x5c\x87\xac\xb3\x32\x3b\x12\x42\xc8\xbf\x07\x21\x5d\xd2\x5d\xb8\x9c\xc3\xe1\x75\xcb\x6a\xf8\x4b\xf9\xd6\x77\xa3\xbf\x24\x1a\xcc\x5f\x59\x22\x66\xcd\x2b\xaa\xcf\xa3\x72\xae\x6d\x31\x2e\x5c\x50\x82\xf2\x66\x50\xb2\x5d\xa5\xc0\x16\x42\xd8\x55\x49\x0c\x3c\x91\x18\xdb\x1d\x76\xa0\x48\x24\xd1\x16\xe7\x7c\x08\x54\x4a\xed\x53\x6a\x30\xef\x82\xd5\xb3\xd4\xcd\x2f\x4e\x83\x29\x4b\x3c\xe3\xe1\x00\xbc\x8d\x5f\xaa\x7e\x22\xd9\x31\x69\xfa\xcf\x13\xf5\x5d\xa9\x1b\xf7\x7c\x05\x00\x00\xff\xff\x1e\x08\x43\x94\xc4\x00\x00\x00" func idtablestakingScriptsGet_current_tableCdcBytes() ([]byte, error) { return bindataRead( @@ -3010,11 +3010,11 @@ func idtablestakingScriptsGet_current_tableCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_current_table.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x58, 0x1e, 0x72, 0x94, 0xe0, 0x76, 0x87, 0xd9, 0x75, 0x4c, 0x72, 0xa3, 0xa1, 0x74, 0x9e, 0xa3, 0x3e, 0x29, 0x8a, 0xe4, 0xeb, 0x5e, 0x72, 0x24, 0x51, 0x5b, 0x77, 0xb4, 0xfb, 0xda, 0xf0, 0x72}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x2a, 0x6b, 0x96, 0x8d, 0x9a, 0x6c, 0xa5, 0xb8, 0x89, 0xda, 0x4d, 0x43, 0x19, 0x77, 0x6c, 0xda, 0x84, 0x85, 0xfc, 0xfa, 0xdc, 0x7f, 0x3a, 0xa7, 0x27, 0x23, 0x9a, 0x14, 0x5, 0xb7, 0x1e}} return a, nil } -var _idtablestakingScriptsGet_cut_percentageCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4e\x85\x30\x14\x87\xf1\xbd\x4f\xf1\x1f\xef\x5d\xbc\x0e\xc6\xc1\x0d\x2d\x24\x24\xc6\x18\xa8\x83\xe3\x01\x0e\xd0\x00\xa7\xa4\x3d\x0d\x24\xc6\x77\x37\x26\x8e\xae\xdf\xf0\xe5\xe7\xb7\x3d\x44\x45\xb5\x86\xa3\xb6\x8e\xba\x95\x5b\xa5\xc5\xcb\x84\x31\x86\x0d\xf7\x67\x6d\xcb\x37\x57\xbb\x4f\x57\x3c\xbf\x96\x85\xb5\x4d\xd9\xb6\xc6\xdc\x6e\x70\xb3\x4f\x48\x7d\xf4\xbb\x22\xb2\xe6\x28\x09\x3a\x33\x3a\x5a\x49\x7a\x46\x18\x91\x94\x16\x1e\xa0\x61\x61\x49\xbf\x81\x20\x61\x60\x63\xf6\xdc\x61\xcc\x82\x8d\xbc\x5c\xae\x4f\xf8\xa8\xfc\xf9\xf8\x80\x2f\x03\xe0\x6f\xf6\x0f\xe9\x6e\x62\x6d\xf8\xa0\x38\xbc\x64\x7d\xe7\xd8\xb3\x28\x4d\x7c\xb9\x9a\xef\x9f\x00\x00\x00\xff\xff\x28\x6a\xf6\x9f\xc7\x00\x00\x00" +var _idtablestakingScriptsGet_cut_percentageCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x8b\x83\x40\x10\x46\xfb\xfd\x15\x1f\x56\xda\x9c\xcd\x71\xc5\xb5\x77\x08\xe9\x42\x62\x7e\xc0\xb8\x8e\xba\xb8\xce\xca\xce\x88\x81\x90\xff\x1e\x02\xe9\x92\xf6\x3d\x78\xbc\xb0\xac\x29\x1b\x9a\x98\xf6\xc3\x7f\x4b\x5d\xe4\xb3\xd1\x1c\x64\xc4\x90\xd3\x82\xe2\x5d\x14\xce\xd5\x35\xda\x29\x28\xd4\xe7\xb0\x1a\x32\xdb\x96\x45\x61\x13\xa3\xa3\x48\xe2\x19\x69\x80\x1a\xcd\xdc\xc3\xd2\xcc\xa2\x4f\x40\x90\xd4\xb3\x73\xe4\x3d\xab\x96\x14\x63\x85\x61\x13\x2c\x14\xa4\xac\x7e\x71\x69\xc2\xf5\xe7\x1b\x37\x07\xe0\x15\xfd\x30\xf6\x35\xb2\x9d\x78\xa7\xdc\xff\x6d\x76\xe4\xec\x59\x8c\x46\x2e\x2b\x77\x7f\x04\x00\x00\xff\xff\x65\xa1\x14\x25\xcd\x00\x00\x00" func idtablestakingScriptsGet_cut_percentageCdcBytes() ([]byte, error) { return bindataRead( @@ -3030,11 +3030,11 @@ func idtablestakingScriptsGet_cut_percentageCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_cut_percentage.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa3, 0x9, 0x30, 0xa9, 0xd4, 0x7, 0x19, 0x3d, 0x43, 0x39, 0x32, 0xda, 0x6f, 0xaa, 0xf3, 0xcb, 0xa5, 0x4d, 0x97, 0x58, 0x23, 0x1b, 0xec, 0x30, 0x61, 0x49, 0x8e, 0x9, 0x33, 0x2a, 0x4d, 0x92}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0xe2, 0xb8, 0x9, 0x30, 0x55, 0xde, 0x80, 0x22, 0x1d, 0xce, 0xcd, 0x75, 0x1c, 0x49, 0x6c, 0xc0, 0xf4, 0x71, 0xba, 0x1a, 0x1f, 0x4, 0x99, 0x53, 0xe6, 0x65, 0xc4, 0xff, 0x2b, 0xe7, 0x62}} return a, nil } -var _idtablestakingScriptsGet_del_stake_requirementsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4a\xc6\x30\x14\xc5\xf1\x3d\x4f\x71\xc6\xef\x5b\xac\x83\x38\xb8\x55\xd2\x42\x41\x1d\xda\x38\x38\xa6\x7a\xdb\x5e\xda\x24\xf5\xe6\x06\x0b\xe2\xbb\x8b\xa8\xb8\x38\x1f\xf8\xff\x0e\x87\x3d\x89\xa2\xdd\xd2\x5b\x67\x9d\x1f\x37\x1a\xd4\xaf\x1c\x67\x4c\x92\x02\x2e\x8f\xce\x36\x0f\xae\x73\x4f\xae\xbe\xbd\x6b\x6a\x6b\xfb\x66\x18\x8c\xa9\x2a\xb8\x85\x33\xf2\xb3\xf0\xae\x10\xd2\x22\x31\x43\x17\x42\xe0\xc8\xa1\x04\x64\xf5\x2b\x41\xe8\xb5\xb0\x50\xa0\xa8\x98\x92\xe0\x85\x36\x9a\xbd\x26\xc9\xc6\xec\x65\xc4\x54\x22\x82\xe7\x78\x3a\xdf\xe0\xb1\xe5\xe3\xfa\x0a\xef\x06\xc0\x4f\xf2\x9f\x63\x17\x33\xa9\xfd\xad\xdc\x7f\x63\x5f\x13\xf5\x7f\xd4\xe9\x6c\x3e\x3e\x03\x00\x00\xff\xff\xc8\x81\xc5\x13\xda\x00\x00\x00" +var _idtablestakingScriptsGet_del_stake_requirementsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xbd\x8a\xc2\x40\x14\x46\xfb\x79\x8a\x8f\x54\x49\xb3\x69\x96\x2d\xb6\x0e\x01\x0b\x1b\x8d\x0f\x30\xc6\x9b\xe4\x92\xf9\x89\x77\xee\xa0\x20\xbe\xbb\x88\x8a\x85\xd6\x07\xce\x39\xec\x97\x28\x8a\xd6\xc5\xd3\xaa\xe9\xec\xde\xd1\x56\xed\xcc\x61\xc4\x20\xd1\xa3\xf8\x04\x85\x31\x75\x8d\x6e\xe2\x84\xd4\x0b\x2f\x0a\x21\xcd\x12\x12\x74\x22\x78\x0e\xec\xb3\x47\x52\x3b\x13\x84\x8e\x99\x85\x3c\x05\xc5\x10\x05\x07\x72\x34\x5a\x8d\x92\x8c\xb1\x7d\x4f\x29\x95\xd6\xb9\x0a\x43\x0e\xf0\x96\x43\x59\xfd\x63\xd7\xf2\xf9\xef\x17\x17\x03\xe0\xa9\xfe\xb2\xf7\x33\x92\x36\x2f\xdb\xfa\x11\xbd\x23\xda\xbc\x93\x65\x65\xae\xb7\x00\x00\x00\xff\xff\x64\x7c\x1f\x80\xe0\x00\x00\x00" func idtablestakingScriptsGet_del_stake_requirementsCdcBytes() ([]byte, error) { return bindataRead( @@ -3050,11 +3050,11 @@ func idtablestakingScriptsGet_del_stake_requirementsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_del_stake_requirements.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa3, 0xcb, 0xbc, 0x3f, 0x87, 0x66, 0x14, 0x66, 0x46, 0x5b, 0xef, 0xa7, 0x88, 0xb8, 0xb6, 0xbf, 0x9a, 0xbe, 0xfd, 0xbd, 0x7d, 0x8f, 0x1c, 0x9, 0xdd, 0x15, 0xb5, 0xca, 0xc4, 0x1, 0x76, 0xab}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1a, 0x91, 0xe2, 0x54, 0xf9, 0x96, 0x3e, 0xcc, 0xa2, 0xe6, 0x3c, 0x46, 0x6b, 0xe2, 0xf0, 0x7e, 0xa2, 0x0, 0xec, 0xf0, 0xd0, 0xa4, 0x98, 0xa9, 0x64, 0x92, 0xc, 0xd0, 0xe4, 0x47, 0x5f, 0x75}} return a, nil } -var _idtablestakingScriptsGet_delegators_below_minCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x55\x5f\x6b\xdb\x3e\x14\x7d\xf7\xa7\x38\x4f\xfd\x39\xf4\x87\xeb\xc1\xba\x07\xb3\x0c\x5a\xdc\x82\xa1\xeb\x60\xf1\x18\xa3\x94\x22\xd7\x72\x22\x62\x4b\x41\x92\x9b\xb2\x92\xef\x3e\xe4\x3f\xb1\x15\x2b\xe9\xe6\x97\x52\xdd\x73\xcf\x39\xf7\x5e\x5d\x85\x55\x1b\x21\x35\x6e\x4b\xb1\x4d\xe2\x94\x64\x25\x5d\x68\xb2\x66\x7c\x89\x42\x8a\x0a\xe1\x6b\x12\xdf\xdc\xa7\x49\xfa\x2b\xbd\xba\xbe\xbb\xb9\x8a\xe3\xef\x37\x8b\x85\xe7\x5d\x5c\x20\x5d\x31\x05\xf5\x2c\xd9\x46\xa3\x60\x3c\x57\x20\x65\x09\x51\x80\x80\x8b\x9c\xfe\xa7\x90\xd3\x92\x2e\x89\x16\x52\x61\xbb\x12\x20\x92\x42\x69\xb2\xa6\x39\x48\x26\x5e\x28\x7e\x53\x29\x0c\x53\x56\x6b\x64\xb4\x14\x5b\xe8\x15\x45\xc5\x38\xab\xea\xca\x30\x5d\x86\xb8\xbd\xfb\xf6\x13\x84\xe7\x90\x54\xd7\x92\x2b\x30\x5e\x08\x59\x11\xcd\x04\x37\x34\xb5\x36\x49\x95\xe7\x6d\xea\x0c\x4a\xcb\xfa\x59\x23\xee\x75\xaf\x0d\xe9\x57\xc6\x13\x5e\x08\xbc\x79\x1e\x00\x18\xdc\x0b\x91\xd0\x42\x93\x72\xd1\xd8\x89\xf0\xe3\x96\xbd\x7e\xfa\x38\x8d\xf7\x04\xc6\xd0\x01\xd6\x02\xf3\xba\xda\x8b\xaa\x08\x09\xd7\xc7\xc3\x3d\x67\x0b\xb3\x70\xfb\x86\x19\xc3\x03\xee\x61\x3a\x9d\x20\x1e\x43\x1f\x5b\x1a\xc6\x99\xf6\xa7\x56\x66\x78\x6b\xc2\xe6\x53\xb4\x2c\x82\x51\xe9\x98\x23\x0c\x42\x47\x78\x5a\xb9\x0b\x6a\x89\x61\x6e\x17\x7a\x02\xda\xb3\x1b\x4e\x1b\xe6\x6c\x01\xe6\x78\x78\x6c\x70\xbb\xa1\x61\x45\xcd\x41\xf2\x3c\x1d\x8a\xf1\x9f\xda\xfb\xd5\xcf\xe8\x9d\xc2\x27\x47\xe7\x6d\xfa\x11\xa1\xde\xcc\xbf\x68\x39\xbb\x78\x32\x7c\xda\xc3\xe4\x66\xfb\x13\xdd\x63\x7d\x3e\x11\x3c\xc7\x87\xf7\xf4\xcc\x34\xfc\xa7\x66\xf9\x22\xc7\x63\x61\x5f\xc7\x89\x27\xe7\x50\x03\xb2\xd9\x50\x9e\xfb\x86\x73\xd6\xe9\xef\xda\x3d\x36\xea\x15\x61\xdc\x37\x0f\x49\x12\x47\x58\x68\xc9\xf8\x72\x16\x1d\x5d\x6d\x93\x5e\x52\xdd\xbc\x3c\xcd\xd1\xdc\xe5\xf2\xbe\x8b\xee\x79\xdb\xbf\x33\x6f\x9f\x9f\x5b\xb7\xb9\x83\x0f\xfe\xd5\x80\xcc\x46\xb3\xc3\xdc\x6d\xec\x70\x19\x07\x9e\xa0\xa4\x7c\xa9\x57\x9d\x72\x21\xc6\xbb\x1f\x83\xf1\xb1\x91\xa1\x99\x9d\xc3\xe3\x05\xda\xf3\xb2\xab\xfc\x7f\x2c\x11\x8d\xff\xe9\x5c\x98\x6f\x5c\x55\x70\xb0\x5d\x9d\x72\xa0\xc5\x9a\x72\xd5\x1e\x8e\x52\x59\x01\x17\x02\x9f\x71\x19\x06\x21\xce\xce\xdc\xe1\x2f\xe6\x55\x19\xd5\xe8\x72\x61\x97\xd5\xd1\xcc\xfe\x2e\x65\xd8\x94\x93\xf8\x83\xed\x76\xd7\xda\x27\xef\xc6\xeb\xd2\xfe\x30\x59\x84\xde\xce\xfb\x13\x00\x00\xff\xff\xfd\x6d\x7d\x7d\x58\x07\x00\x00" +var _idtablestakingScriptsGet_delegators_below_minCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x55\x4d\x8b\xdb\x30\x10\xbd\xfb\x57\x3c\xf6\xb0\xb5\xd9\xe2\x4d\xa1\xdb\x83\x69\x7a\x28\x61\x21\xd0\x8f\x43\x52\x7a\x58\x96\x45\x89\xe5\x44\x44\x96\x82\x24\x6f\x4a\x97\xfc\xf7\x22\x7f\xc4\x52\xac\x7c\x54\x97\x10\xcd\x9b\x37\x6f\x66\x34\x63\x56\x6e\xa5\x32\x78\xe4\x72\x37\x9d\xcc\xc9\x82\xd3\x99\x21\x1b\x26\x56\x28\x94\x2c\x71\x33\x34\xdc\x44\xd1\xfd\x3d\xe6\x6b\xa6\xa1\x97\x8a\x6d\x0d\x0a\x26\x72\x0d\xc2\x39\x64\x01\x02\x21\x73\xfa\x4e\x23\xa7\x9c\xae\x88\x91\x4a\x63\xb7\x96\x20\x8a\x42\x1b\xb2\xa1\x39\xc8\x42\xbe\x52\xfc\xa5\x4a\x5a\xa6\x45\x65\xb0\xa0\x5c\xee\x60\xd6\x14\x25\x13\xac\xac\x4a\xcb\xf4\x30\xc2\xe3\xb7\x9f\xbf\x41\x44\x0e\x45\x4d\xa5\x84\x06\x13\x85\x54\x25\x31\x4c\x0a\x4b\x53\x19\xeb\x54\x46\x11\x59\x2e\xa9\xd6\x31\xe1\x3c\x81\x36\xaa\x5a\x1a\x4c\xba\xf8\x5f\x2d\xf9\x77\x26\xa6\xa2\x90\x78\x8b\x22\x00\x70\xf1\xaf\x44\xc1\x48\x43\xf8\xac\x96\x97\xe1\xd7\x23\xfb\xf3\xe9\xe3\x69\x5c\x47\x68\x85\x1e\xf9\x04\x9d\x44\x55\x1e\xc4\xe8\x0c\x53\x61\x2e\xc3\xba\x18\x0d\x3c\x88\x3f\x14\xd8\x26\xd6\xe3\x9f\x86\x2d\x4b\x27\x2e\xf4\xb9\xa1\x63\x82\x99\x78\x28\x2d\xc1\x5b\x6d\xb6\x47\x53\x5e\xa4\x4e\x69\x30\xc6\x28\x1d\x05\xcc\xc3\x8a\x84\xa0\x5e\x30\x8c\xfd\x84\xcf\x40\x3b\x76\xcb\xe9\xc3\x82\x25\xc0\x18\x4f\xcf\x35\x6e\x3f\x2c\x5c\x51\x09\x90\x3c\x9f\xf7\x49\xc5\x2f\xcd\xbb\xec\x7a\x78\xa1\x00\x83\xab\xbb\xc6\xfd\x42\xc0\x4e\xdc\xff\xc4\x0c\x56\xf5\xac\xf9\x3a\x2d\x83\xc9\x88\x07\xf1\x4f\xd5\xff\x8c\xf1\x0e\x1f\xae\x8d\x6b\xbb\x15\xbf\xd4\xc3\x9c\x05\x56\x8f\xff\x5c\x07\xda\x82\x4d\x4f\xc9\x76\x4b\x45\x1e\x5b\xce\xa4\xd5\xb1\xf7\xf7\x82\x55\x51\x12\x26\x62\xbb\xa0\xa6\x93\x0c\x33\xa3\x98\x58\x25\xd9\xc9\x55\x61\x69\x38\x35\xf5\x46\xab\xaf\xc6\x21\xb5\x3f\x5a\xeb\x81\xb7\xf9\x4d\xa2\x83\x7f\xee\xbd\xfa\x16\xde\xe7\xa1\x7b\xe4\xc2\xe9\x29\xc6\x61\x61\xc7\x43\xdb\xf3\xa4\x9c\x8a\x95\x59\xb7\x91\x0b\xe9\xee\x88\x09\x98\x70\x85\xf4\x45\x6d\x15\x9e\x4e\xd0\xef\x9b\x9f\xe5\x7b\x37\x44\xe6\xfe\x69\x55\xd8\xe3\x66\x95\x1e\x4d\x5f\x1b\x39\x35\x72\x43\x85\x6e\x2e\x1d\x57\x56\x20\x84\xc0\x67\x3c\x8c\xd2\x11\x6e\x6f\xc3\xe6\x2f\x76\xfb\x38\x39\x86\x54\xf8\x69\xb5\x34\xc9\x75\x2e\xfd\xe4\x9c\xc5\x1f\x4d\x7d\x38\xd7\xce\x79\xef\x8e\x4f\xf3\xc1\xf3\x08\xa3\x7d\xf4\x2f\x00\x00\xff\xff\xb6\xa7\x8d\x2b\xae\x07\x00\x00" func idtablestakingScriptsGet_delegators_below_minCdcBytes() ([]byte, error) { return bindataRead( @@ -3070,11 +3070,11 @@ func idtablestakingScriptsGet_delegators_below_minCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_delegators_below_min.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc1, 0x3e, 0x51, 0x9d, 0xc6, 0x98, 0x72, 0xb, 0x31, 0x4f, 0x85, 0x6c, 0xe1, 0x1, 0x92, 0xec, 0x81, 0x38, 0x9b, 0x8a, 0x2f, 0xe3, 0xaf, 0xbc, 0x6a, 0xf9, 0x17, 0xd9, 0xca, 0x39, 0xc7, 0xb7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x25, 0x96, 0x53, 0x67, 0x6, 0x66, 0xfa, 0x53, 0xbc, 0xa1, 0x1d, 0x59, 0xf, 0x29, 0xe, 0x3a, 0x37, 0x82, 0x68, 0x33, 0x3e, 0xb1, 0x9e, 0xd9, 0xc5, 0x5d, 0xf5, 0x2b, 0xab, 0x83, 0x17, 0x5}} return a, nil } -var _idtablestakingScriptsGet_node_committed_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x6b\xc3\x30\x10\x46\x77\xfd\x8a\x6f\x6c\x96\xa4\x43\xe9\x10\xe8\x90\x56\x0e\x08\x4a\x86\x5a\x1d\x3a\xca\xf1\x39\x11\xb6\xee\x8c\x74\xa6\x81\xd2\xff\x5e\x12\x17\x4f\x99\x0e\xbe\xe3\x3d\x5e\x4c\xa3\x64\xc5\x7e\x90\x6f\x67\x7d\x68\x06\xaa\x35\xf4\x91\x4f\xe8\xb2\x24\x3c\x5e\x9c\xad\x0e\xde\xf9\x2f\xbf\x7b\x7d\xaf\x76\xd6\x7e\x54\x75\x6d\xcc\x66\x03\x7f\x8e\x05\xe5\x98\xe3\xa8\xc8\xa4\x53\xe6\x02\x3d\x13\x9a\x30\x04\x3e\x12\xa4\x43\xd1\xd0\x53\x0b\x95\x9e\xb8\x5c\x87\x00\x96\x96\x8c\x19\xa7\x06\xdd\xc4\x48\x21\xf2\xc3\x75\x72\x76\x8b\x5a\x73\xe4\xd3\x6a\x8b\xcf\x7d\xbc\x3c\x3f\xe1\xc7\x00\xc0\x40\x7a\x83\x1c\x77\x82\x97\x3b\xa1\xeb\xc3\xff\x77\x11\xcd\x77\x75\xc3\xe7\xb2\xc5\xb0\x9e\x5b\xde\x24\xa5\xa8\x4a\xad\xf9\xfd\x0b\x00\x00\xff\xff\xd7\xe0\x3c\x12\x01\x01\x00\x00" +var _idtablestakingScriptsGet_node_committed_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x6a\x03\x41\x0c\x45\xfb\x39\xc5\xc7\x95\xb7\xb1\x9b\x90\xc2\x90\x2a\xc6\xb0\x4d\x1a\x3b\x07\x90\x67\x35\xb6\xd8\x19\xc9\xcc\xc8\x24\x10\x72\xf7\xe0\xdd\xb0\x4d\x52\x09\xf4\xf8\x8f\x27\xe5\x66\xd5\x71\xc8\xf6\xd1\xef\x4f\x74\xce\x7c\x74\x1a\x45\x2f\x48\xd5\x0a\x56\x7f\xc1\x2a\x84\xed\x16\xa7\xab\x34\xb4\x58\xe5\xe6\xa8\xec\xf7\xaa\x0d\x7e\x65\x9c\x29\x93\x46\x86\x25\x34\xa7\x91\x07\xb8\x8d\xac\xed\xf1\x20\xa8\x0d\x1c\x02\xc5\xc8\xad\xad\x29\xe7\x0e\xe9\xae\x28\x24\xba\x7e\xa0\x7e\xbf\xc3\xd1\xab\xe8\xa5\xdb\xe1\xfd\x20\x9f\xcf\x4f\xf8\x0a\x00\x90\xd9\xa7\x71\xaf\xc9\xf0\xf2\x4f\xee\xe6\xed\x97\x2e\xa2\xf9\x76\xd3\x7c\x2e\x5c\x0c\x9b\xb9\xe9\xd5\x4a\x11\x77\x1e\xc2\xf7\x4f\x00\x00\x00\xff\xff\x76\x78\x67\x79\x07\x01\x00\x00" func idtablestakingScriptsGet_node_committed_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3090,11 +3090,11 @@ func idtablestakingScriptsGet_node_committed_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_committed_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0x11, 0x65, 0x3, 0x17, 0x42, 0x11, 0x30, 0xfa, 0xb9, 0xb6, 0xd9, 0x8a, 0x5c, 0x41, 0xaa, 0xe7, 0xc4, 0xbb, 0x42, 0xf5, 0xe9, 0x39, 0x84, 0x75, 0x26, 0xa5, 0x46, 0x5e, 0xdc, 0xef, 0xfe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x22, 0xb9, 0x2, 0x2f, 0xff, 0xa2, 0x25, 0x20, 0x27, 0xda, 0xa3, 0xde, 0xa5, 0x91, 0xdb, 0x43, 0xb6, 0x80, 0x4c, 0x45, 0x3d, 0x15, 0x8c, 0xd4, 0x75, 0x99, 0x3, 0xed, 0x25, 0x51, 0x1b, 0x2c}} return a, nil } -var _idtablestakingScriptsGet_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\xce\x31\x4b\xc5\x30\x14\xc5\xf1\x3d\x9f\xe2\x8c\x76\xb1\xce\xdd\x2a\xa9\x10\x90\x0e\x26\x8b\x63\x6a\xd3\xf6\x62\x7a\x53\x92\x1b\x14\xc4\xef\x2e\xc5\xc7\x9b\x1e\x6f\x3a\xcb\x9f\x1f\x87\xf6\x23\x65\xc1\x4b\x4c\x5f\x46\x3b\x3f\xc5\x60\xc5\x7f\x12\xaf\x58\x72\xda\xf1\xf4\x6d\xf4\x30\x3a\xe3\xde\x5d\xff\xfc\x3a\xf4\x5a\xbf\x0d\xd6\x2a\xd5\xb6\x70\x1b\x15\x94\x8f\x4c\x87\x60\x0d\x52\xe0\x63\x84\x6c\x01\xc4\x4b\x82\x9f\x52\x15\x78\x70\x9a\x03\x3c\xcf\xc8\x41\x6a\xe6\x02\x12\xa5\x8e\x3a\x61\xa9\x8c\xdd\x13\x3f\x9c\x85\xd1\x1d\xac\x64\xe2\xb5\xe9\x6e\x7c\x79\x1c\xcf\xe6\x64\x7f\x14\x80\x8b\x75\x2f\xbc\xaa\xff\xdb\xa8\x5f\xf5\x17\x00\x00\xff\xff\x58\x6d\x78\x81\xea\x00\x00\x00" +var _idtablestakingScriptsGet_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\xce\xb1\x0e\x82\x40\x0c\xc6\xf1\xbd\x4f\xf1\x85\x09\x16\xd9\x99\x89\x09\x8b\x0b\xbc\x40\x81\x03\x1a\x8f\x1e\xb9\x2b\x71\x30\xbe\xbb\x21\x1a\x17\x8d\x53\x87\xfe\xf3\xcb\x27\xeb\x16\xa2\xe1\xec\xc3\xad\xa9\x3b\xee\xbd\x6b\x8d\xaf\xa2\x33\xa6\x18\x56\x64\xdf\x8f\x8c\xa8\x2c\xd1\x2d\x92\x90\x86\x28\x9b\x61\x76\x96\xc0\xde\xc3\x16\x07\xd1\x29\x80\xfb\xb0\x1b\x18\x1a\x46\x07\xd6\x11\xd1\xd9\x1e\x35\x41\x8c\x88\x87\xc1\xa5\x94\xb3\xf7\x05\xa6\x5d\xb1\xb2\x68\x7e\x94\x4d\x5d\xa1\xb5\x28\x3a\x17\xd5\x8f\x45\xa7\xcb\xd1\x1c\xfc\x9d\x00\xbc\xcd\x7f\xe1\x47\x7d\xdd\x82\x1e\xf4\x0c\x00\x00\xff\xff\x18\xd8\x93\xc8\xf0\x00\x00\x00" func idtablestakingScriptsGet_node_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -3110,11 +3110,11 @@ func idtablestakingScriptsGet_node_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5d, 0x5c, 0x8d, 0xac, 0x80, 0x53, 0x4, 0xd4, 0x7f, 0x6, 0x1f, 0xa9, 0x73, 0x36, 0xfa, 0x49, 0x9b, 0x3, 0x97, 0x47, 0x1b, 0xb3, 0x5b, 0x19, 0x13, 0x20, 0x54, 0xd8, 0x98, 0xec, 0x23, 0x73}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xba, 0x21, 0xcd, 0xb7, 0xd2, 0xc, 0x46, 0xd2, 0xc3, 0x2b, 0x49, 0xac, 0x98, 0xc7, 0x5a, 0x8, 0x8e, 0xaa, 0xfe, 0xdd, 0x85, 0xe6, 0x93, 0x64, 0x53, 0x63, 0xc5, 0x65, 0xe3, 0xef, 0xa3, 0x39}} return a, nil } -var _idtablestakingScriptsGet_node_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\x31\x6b\xf3\x30\x10\x86\x77\xfd\x8a\x97\x0c\x1f\xf6\x92\x7c\x73\x68\x1b\xdc\x38\x05\x43\x09\xa1\xf1\xd2\x51\xb6\xcf\x89\x5a\x45\x67\xa4\x13\x69\x09\xf9\xef\xc5\x11\xa5\x19\xda\x52\x4d\x42\x7a\xef\xb9\xbb\xc7\x1c\x06\xf6\x82\x07\xcb\xc7\xaa\xac\x75\x63\x69\x2b\xfa\xd5\xb8\x1d\x7a\xcf\x07\xfc\x7f\xab\xca\xd5\xba\xae\xea\xe7\xba\xb8\x7f\x5c\x15\x65\xf9\xb4\xda\x6e\x95\x9a\xcd\x50\xef\x4d\x40\x68\xbd\x19\x04\x3b\x92\x00\x6d\x2d\x64\x4f\x30\xae\x67\xe8\x86\xa3\x40\xc3\x71\x47\xd0\xae\x83\x27\x89\xde\x05\x18\x51\x6a\x88\x0d\xfa\xe8\x70\xd0\xc6\x65\xba\xeb\x3c\x85\x30\x47\x91\x2e\xf9\xfc\x9b\x69\xa6\x6b\xee\xa8\x1a\xc1\x27\xa5\x00\xc0\x92\x5c\xd8\xe3\x3f\x79\xdc\x8e\x23\x14\x6d\xcb\xd1\xc9\x27\x31\xbf\x04\xc7\x33\xdd\x91\x2c\xf5\xa0\x1b\x63\x8d\xbc\xdf\xfc\x3b\xfd\xd0\x20\xc1\x36\xb1\xb1\xa6\x3d\xdf\x65\x7f\x48\x6d\xb4\xec\xaf\xfa\x34\xec\x3d\x1f\xb3\xaf\x97\xc5\x02\x83\x76\xa6\xcd\x26\x4b\x8e\xb6\x83\x63\x41\x0a\xc1\x53\x4f\x9e\x5c\x4b\x10\x4e\x9a\x42\xda\x85\x9b\x17\x6a\x65\x92\xa7\x45\x93\xb7\xdf\x94\x64\x63\x71\x55\xce\xaf\x7c\x4c\x4d\x97\xab\xb3\xfa\x08\x00\x00\xff\xff\xc3\x58\x0f\x27\xdd\x01\x00\x00" +var _idtablestakingScriptsGet_node_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xcf\x6a\x02\x31\x10\xc6\xef\x79\x8a\x8f\x3d\x94\xdd\x8b\xde\xa5\xad\x88\x52\xf0\x52\x84\xfa\x02\xb3\xc9\xac\xa6\xcd\x66\x96\x64\x16\x29\xe2\xbb\x97\x35\x94\x0a\xfd\x43\x73\x0a\x99\x2f\xf3\x9b\xf9\xf9\x7e\x90\xa4\x78\x0a\x72\xda\x6e\xf6\xd4\x06\x7e\x51\x7a\xf3\xf1\x80\x2e\x49\x8f\xea\x7b\xa1\x32\x66\x3e\xc7\xfe\xe8\x33\xb2\x4d\x7e\x50\x1c\x58\x33\x28\x04\xe8\x91\xe1\x63\x27\xa0\x56\x46\x05\x21\x8a\x63\x50\x74\x48\xac\x63\x8a\x19\x5e\x8d\x21\x6b\x39\xe7\x9a\x42\x68\xd0\x8d\x11\x3d\xf9\x58\x93\x73\x89\x73\x5e\x60\x55\x2e\xcd\xe2\x87\x99\x66\xcf\xe2\x78\x3b\x01\xce\xc6\x00\x40\x60\xbd\x32\xa6\x3a\x27\x3c\x4c\xa3\xac\xac\x95\x31\xea\x67\xc7\xe6\x1a\x9c\xce\xec\xc0\xba\xa6\x81\x5a\x1f\xbc\xbe\xdf\xdf\x9d\x7f\x01\x94\x66\xbb\xb1\x0d\xde\x5e\x1e\xeb\x7f\xa4\x76\xa4\xc7\x1b\x4e\x2b\x29\xc9\xa9\xfe\x7a\x59\x2e\x31\x50\xf4\xb6\xae\xd6\x32\x06\x87\x28\x8a\x12\x42\xe2\x8e\x13\x47\xcb\x50\x29\xba\x72\xd9\x45\xda\x57\xb6\x5a\x35\x65\xd1\xe2\xef\x2f\x25\xf5\xf4\x79\xbb\x59\xdc\xf8\x98\x79\xd7\x98\x8b\xf9\x08\x00\x00\xff\xff\x77\x61\x21\xf9\xe3\x01\x00\x00" func idtablestakingScriptsGet_node_info_from_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -3130,11 +3130,11 @@ func idtablestakingScriptsGet_node_info_from_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_info_from_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9c, 0x2b, 0xf2, 0x88, 0x52, 0x81, 0x46, 0x3d, 0x1, 0x1f, 0x5a, 0x48, 0x68, 0x9, 0xa3, 0x66, 0x4c, 0x24, 0xf3, 0x75, 0xdb, 0x88, 0x8a, 0x63, 0x6f, 0x11, 0x90, 0x24, 0xf0, 0x7a, 0xd8, 0xd0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3b, 0xeb, 0x71, 0x1f, 0xdc, 0xae, 0x6b, 0x7a, 0x3a, 0x44, 0x55, 0x5, 0xb1, 0x2c, 0x46, 0x74, 0xb8, 0xf3, 0x94, 0xf9, 0x6a, 0x21, 0x80, 0x6e, 0x5b, 0x6a, 0x31, 0x53, 0x95, 0x58, 0xfa, 0x20}} return a, nil } -var _idtablestakingScriptsGet_node_initial_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\x41\x4b\xc4\x30\x10\x05\xe0\x7b\x7e\xc5\x3b\xba\x97\x5d\x0f\xe2\x61\xc1\xc3\x4a\x2a\x04\xa4\x07\x13\x11\x8f\xa9\x26\xed\x60\x3a\x29\xe9\x94\x0a\xe2\x7f\x17\xdb\xd2\xd3\x9e\x06\xe6\xf1\x1e\x1f\xf5\x43\x2e\x82\xa7\x94\x67\xa3\x9d\x6f\x52\xb0\xe2\xbf\x88\x5b\xc4\x92\x7b\xdc\x7e\x1b\x5d\xd5\xce\xb8\x77\x77\x79\x7c\xae\x2e\x5a\xbf\x54\xd6\x2a\x75\x3a\xc1\x75\x34\x62\xfc\x28\x34\x08\x4a\x90\xa9\xf0\x08\xe9\x02\x88\x49\xc8\x27\xcc\x81\xda\x4e\x90\x23\x3c\x38\x7f\x06\xa5\x86\xa9\x41\x9c\x18\xbd\x27\xbe\xf9\x7f\x19\x7d\x86\x95\x42\xdc\x1e\xce\x78\x35\x2c\xf7\x77\xf8\x51\x00\x90\x82\x2c\x25\xc3\x31\xe3\xe1\x0a\xef\x58\x6f\xe9\x3e\xb4\xde\xc3\x52\x5f\x3d\xfb\xc2\x71\x33\xbd\x2d\x24\xf5\xfb\x17\x00\x00\xff\xff\x4a\xf0\xca\x23\xf5\x00\x00\x00" +var _idtablestakingScriptsGet_node_initial_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\x8a\x84\x30\x14\x45\xfb\x7c\xc5\xc5\x4a\x1b\x6d\x96\x2d\x84\xed\x64\x21\xcd\x36\xba\x6c\x9d\x75\x12\x7d\x4c\x7c\x91\xe4\x89\xc5\x30\xff\x3e\x8c\x8a\xcd\x4c\x75\x8b\xc3\x3d\x1c\x9a\xe6\x10\x05\xdf\x3e\xac\xba\xe9\xcc\xbf\xb7\xad\x98\x2b\xf1\x00\x17\xc3\x84\xec\x15\x64\x4a\x55\x15\xba\x91\x12\x52\x1f\x69\x16\x44\x2b\x4b\xe4\x04\x19\x2d\x88\x49\xc8\x78\xac\x96\x86\x51\x10\x1c\x0c\x38\x5c\xac\x52\xa6\xef\x6d\x4a\xb9\xf1\xbe\x80\x5b\x18\x93\x21\xce\x9f\x48\x37\x35\x5a\x89\xc4\x43\x51\xe3\x57\xb3\x7c\x7e\xe0\xa6\x00\xc0\x5b\xd9\xce\x9a\x5d\xc0\xd7\x9b\xc8\xf2\xe7\xa0\xa7\x68\xdf\x62\xbb\xef\x5d\xa7\xa1\x3c\xda\xfe\xb6\x34\x75\x7f\x04\x00\x00\xff\xff\x7c\x2d\x7f\xbb\xfb\x00\x00\x00" func idtablestakingScriptsGet_node_initial_weightCdcBytes() ([]byte, error) { return bindataRead( @@ -3150,11 +3150,11 @@ func idtablestakingScriptsGet_node_initial_weightCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_initial_weight.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf, 0xc0, 0x17, 0x67, 0x2c, 0xf0, 0xf8, 0xba, 0x42, 0x20, 0x9f, 0x54, 0x8b, 0x43, 0x3, 0x86, 0x8c, 0x2b, 0xbf, 0x6b, 0x3f, 0xa2, 0x5f, 0x47, 0xbc, 0x87, 0xa7, 0x24, 0x30, 0xc2, 0x95, 0xf5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0x31, 0x8c, 0x67, 0xbd, 0xca, 0x66, 0x6e, 0xa, 0xa, 0x1, 0x6b, 0x1f, 0xf3, 0x67, 0xaf, 0xa1, 0x6d, 0x22, 0xeb, 0xb9, 0xd0, 0xa7, 0x45, 0xd8, 0x2b, 0x75, 0xb2, 0x1d, 0xfe, 0xb1, 0x92}} return a, nil } -var _idtablestakingScriptsGet_node_networking_addrCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x41\x4b\xc4\x30\x10\x46\xef\xf9\x15\xdf\xd1\xbd\xec\x7a\x16\x3c\x54\x52\x21\x20\x7b\x30\xb9\x78\x4c\x6d\xd2\x06\xdb\x49\x99\x4c\xa9\x20\xfe\x77\xb1\xad\xf5\xb2\xa7\x19\x66\x78\x8f\x97\xc6\x29\xb3\xe0\x79\xc8\x8b\xd1\xce\x37\x43\xb0\xe2\x3f\x12\x75\x88\x9c\x47\xdc\x7f\x1a\x5d\x5f\x9d\x71\x6f\xae\x7a\x7a\xa9\x2b\xad\x5f\x6b\x6b\x95\xba\x5c\xe0\xfa\x54\x50\xde\x39\x4d\x02\x0e\x32\x33\x15\x48\x1f\x40\x41\x96\xcc\xab\xa2\x6a\x5b\x0e\xa5\x20\x47\x78\x50\x6e\x83\x52\xd3\xdc\x20\xce\x84\xd1\x27\xba\xfb\x3d\x19\xfd\x00\x2b\x9c\xa8\x3b\xfd\x2d\xf8\x52\x00\x30\x04\x59\x21\x43\x31\xe3\xf1\x46\xe2\xf9\xba\x7f\x0f\xd1\x36\x4f\x2b\xbe\x35\x1d\x86\xf3\x7f\xd7\x9e\xa5\xbe\x7f\x02\x00\x00\xff\xff\xe4\xf6\x2e\xea\xfd\x00\x00\x00" +var _idtablestakingScriptsGet_node_networking_addrCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\x6a\x84\x40\x10\x86\xfb\x7d\x8a\x1f\x2b\x6d\xb4\x0f\xa4\x08\x48\xc0\x26\x8d\xbe\xc0\x46\x67\x75\xc9\x3a\x2b\xb3\x23\x16\x21\xef\x1e\x4e\x3d\xaf\xb8\xab\x66\xe0\xe3\xff\xf8\xfc\xbc\x44\x51\x7c\x86\xb8\x35\x75\x67\xbf\x03\xb5\x6a\x7f\x3c\x8f\x70\x12\x67\x64\xcf\x20\x33\xa6\xaa\xd0\x4d\x3e\x21\xf5\xe2\x17\x85\x90\xae\xc2\x09\x3a\x11\x98\x74\x8b\xb2\x0b\x3e\x86\x41\x28\x25\x44\x07\x0b\x8e\x03\x19\x63\xfb\x9e\x52\xca\x6d\x08\x05\xdc\xca\x98\xad\xe7\xfc\x86\x9a\xfa\x0d\xad\x8a\xe7\xb1\xb8\x3f\xf8\x35\x00\x10\x48\xf7\x71\xc3\x2e\xe2\xfd\x45\x68\xf9\x75\xd2\x4b\x74\xdc\x62\x9f\x1f\x6d\x97\xa1\x7c\xf4\x9d\x79\xe6\xef\x3f\x00\x00\xff\xff\x9b\x3e\x96\x87\x03\x01\x00\x00" func idtablestakingScriptsGet_node_networking_addrCdcBytes() ([]byte, error) { return bindataRead( @@ -3170,11 +3170,11 @@ func idtablestakingScriptsGet_node_networking_addrCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_networking_addr.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6, 0x77, 0x9c, 0xbc, 0xa2, 0xdd, 0xeb, 0xde, 0xcd, 0xad, 0x72, 0x18, 0xa9, 0x16, 0x54, 0x32, 0xe6, 0x4, 0xd9, 0x5a, 0x2f, 0xed, 0x4e, 0x90, 0x88, 0x2, 0x16, 0x9, 0x5c, 0xe3, 0x45, 0x8c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa8, 0x91, 0xae, 0x4, 0xd4, 0x58, 0xda, 0xbc, 0x54, 0xfe, 0xdd, 0xf4, 0x99, 0x87, 0x9a, 0xe2, 0x69, 0xe0, 0xca, 0xcf, 0xf, 0xc2, 0x5d, 0x7e, 0xa9, 0x2b, 0xd8, 0x99, 0xca, 0xcd, 0x39, 0xf6}} return a, nil } -var _idtablestakingScriptsGet_node_networking_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\x4f\x85\x30\x10\x87\xf7\xfe\x15\xbf\xd1\xb7\xbc\xe7\x6c\xe2\x80\x29\x26\x8d\x86\xc1\x76\x71\x2c\x7a\x85\x06\xb8\x92\x72\x04\x89\xf1\x7f\x37\x82\xe2\xf2\xa6\xbb\xdc\xe5\xfb\xf2\xc5\x61\x4c\x59\xf0\xd8\xa7\xc5\x68\xe7\xeb\x9e\xac\xf8\x2e\x72\x83\x90\xd3\x80\xdb\x0f\xa3\xcb\xca\x19\xf7\xea\x8a\x87\xe7\xb2\xd0\xfa\xa5\xb4\x56\xa9\xcb\x05\xae\x8d\x13\xa6\xb7\x1c\x47\x41\x26\x99\x33\x4f\x90\x96\xc0\x24\x4b\xca\x9b\xa2\xa3\x15\x29\xc0\x83\xd3\x3b\x29\x35\xce\x35\xc2\xcc\x18\x7c\xe4\x9b\x9f\x93\xd1\x77\xb0\x92\x23\x37\xa7\xbf\x05\x9f\x0a\x00\x7a\x92\x0d\x32\x1c\x12\xee\xaf\xe4\x9d\xab\xdf\xef\x21\xda\xe7\x69\xc3\xf7\x9e\xc3\x70\xfe\x6f\x7a\xa2\x55\x7d\x7d\x07\x00\x00\xff\xff\xd1\xf6\x05\xda\xf5\x00\x00\x00" +var _idtablestakingScriptsGet_node_networking_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\xaa\x83\x40\x10\x45\xfb\xfd\x8a\x8b\x95\x36\xda\x3f\x78\x9d\x3c\x90\x07\x69\xf4\x07\x36\x66\x56\x17\xd7\x59\xd9\x1d\x11\x09\xf9\xf7\x10\x4d\x4c\x91\x54\x33\x70\xb8\x87\x63\xc7\xc9\x07\xc1\x9f\xf3\x4b\x55\x36\xfa\xec\xa8\x16\x3d\x58\xee\x60\x82\x1f\x91\x7c\x82\x44\xa9\xa2\x40\xd3\xdb\x88\xd8\x06\x3b\x09\x02\xc9\x1c\x38\x42\x7a\x02\x93\x2c\x3e\x6c\x82\x81\x56\x78\x03\x0d\xf6\x17\x52\x4a\xb7\x2d\xc5\x98\x6a\xe7\x32\x98\x99\x31\x6a\xcb\xe9\x03\x55\xe5\x0f\x6a\x09\x96\xbb\xec\xf5\xe0\xaa\x00\xc0\x91\x6c\xe3\x8a\x8d\xc7\xef\x97\xc8\xfc\xf4\xa4\x87\x68\xbf\xd9\x36\xdf\xbb\x0e\x43\xfe\x6e\xfb\xa7\x55\xdd\xee\x01\x00\x00\xff\xff\x95\x72\xe4\x3d\xfb\x00\x00\x00" func idtablestakingScriptsGet_node_networking_keyCdcBytes() ([]byte, error) { return bindataRead( @@ -3190,11 +3190,11 @@ func idtablestakingScriptsGet_node_networking_keyCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_networking_key.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xba, 0x39, 0x41, 0x31, 0x6, 0x4d, 0x30, 0xeb, 0xd3, 0x9d, 0xc8, 0x3f, 0xee, 0x5a, 0x9, 0x3, 0x4c, 0x73, 0xa0, 0xfe, 0x29, 0x92, 0x56, 0xea, 0xc3, 0x25, 0x7c, 0x59, 0x6f, 0xb3, 0xa9, 0xac}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2a, 0x80, 0xca, 0xa7, 0xf8, 0xbc, 0x50, 0xe7, 0x5b, 0x44, 0x46, 0xe3, 0x38, 0x25, 0x5d, 0x5f, 0xfe, 0x21, 0x3, 0xbd, 0xd6, 0x4a, 0x73, 0x41, 0x70, 0x5d, 0x8f, 0xbc, 0x57, 0x97, 0xf6, 0x77}} return a, nil } -var _idtablestakingScriptsGet_node_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\x31\x6b\xc3\x30\x10\x05\xe0\x5d\xbf\xe2\x8d\xcd\x92\x74\x28\x1d\x02\x1d\x52\xe4\x80\xa0\x64\x88\xd5\xa1\xa3\x1c\x9f\x13\x11\xf9\x64\x4e\x67\x12\x28\xfd\xef\x25\x71\xf0\x94\xe9\xe0\x1d\xef\xf1\xc5\x7e\xc8\xa2\xd8\xa6\x7c\x71\xd6\x87\x26\x51\xad\xe1\x1c\xf9\x88\x4e\x72\x8f\xd7\xab\xb3\xd5\xce\x3b\xff\xe3\x37\x9f\x5f\xd5\xc6\xda\x7d\x55\xd7\xc6\xac\x56\xf0\xa7\x58\x50\x0e\x12\x07\x85\x90\x8e\xc2\x05\x7a\x22\x34\x21\x05\x3e\x10\x72\x07\xa1\x4b\x90\x96\x5a\x68\x3e\x13\x97\x5b\x14\xc0\xb9\x25\x63\x86\xb1\x41\x37\x32\xfa\x10\xf9\xe5\x16\x39\xbb\x46\xad\x12\xf9\xb8\x58\xe3\x7b\x1b\xaf\xef\x6f\xf8\x35\x00\x90\x48\xef\x25\xc7\x5d\xc6\xc7\x13\xea\x72\xf7\xf8\xce\x43\xd3\x5d\xdc\xeb\x93\x6d\x5e\x58\x4e\x96\xfd\x83\x66\xfe\xfe\x03\x00\x00\xff\xff\x1e\xee\x86\x4b\x02\x01\x00\x00" +var _idtablestakingScriptsGet_node_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x3d\x6a\xc3\x40\x10\x46\xfb\x3d\xc5\x87\x2b\xab\xb1\x9b\x90\xc2\x90\xce\x18\xd4\xa4\x88\x9d\x03\x8c\x57\xb3\xf6\xa2\xd5\xac\x98\x1d\xa1\x40\xc8\xdd\x83\x7e\x50\x93\x54\x03\xf3\xf8\x1e\x2f\x76\x7d\x56\xc3\x25\xe5\xb1\x3e\xdf\xe8\x9e\xf8\x6a\xd4\x46\x79\x20\x68\xee\xb0\xfb\x0b\x76\xce\x1d\x8f\xb8\x3d\x63\x41\xf1\x1a\x7b\x83\xb2\x0d\x2a\x05\xf6\x64\xdc\x29\x91\x78\x46\x0e\x50\x1e\x49\x1b\x6e\x60\xb9\x65\x29\xd3\x8b\x20\xb9\x61\xe7\xc8\x7b\x2e\x65\x4f\x29\x55\x08\x83\xa0\xa3\x28\xfb\x09\xd5\xe7\x13\xae\xa6\x51\x1e\xd5\x09\x9f\x97\xf8\xf5\xfa\x82\x6f\x07\x00\x89\x6d\x1e\xd7\x12\x32\xde\xfe\x09\x3e\xbc\xaf\x74\x13\x2d\xb7\x9a\xe7\x4b\xe3\x66\x38\x2c\x4d\x1f\x6b\xa2\xfb\xf9\x0d\x00\x00\xff\xff\xf4\x1f\x63\x6a\x08\x01\x00\x00" func idtablestakingScriptsGet_node_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3210,11 +3210,11 @@ func idtablestakingScriptsGet_node_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0x31, 0x52, 0xe3, 0xb5, 0xc6, 0x8e, 0x86, 0x7b, 0xee, 0xce, 0x3f, 0x8f, 0x80, 0x32, 0xbe, 0x41, 0xf5, 0x1, 0x7, 0xf8, 0x80, 0x7c, 0xca, 0x2, 0x28, 0x8, 0x5c, 0x7c, 0x30, 0xd5, 0x56}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8b, 0x9a, 0xcb, 0xd1, 0x44, 0xce, 0xa6, 0xa9, 0xb, 0xf5, 0x69, 0x8, 0x75, 0x31, 0x3d, 0xa4, 0xfe, 0x77, 0x25, 0x7, 0x2e, 0x9a, 0x2a, 0xe8, 0xf2, 0x14, 0x6d, 0x39, 0x96, 0x0, 0x13, 0x24}} return a, nil } -var _idtablestakingScriptsGet_node_roleCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x6b\x85\x30\x14\x46\xf7\xfc\x8a\x6f\xac\x8b\x76\x2c\x42\x07\x4b\x2c\x04\x8a\x43\x93\x0e\x1d\x63\x9b\x68\x68\xbc\x91\x78\xa5\x85\xf2\xfe\xfb\x43\x7d\x38\xbd\xe9\xc2\xfd\x38\x87\x13\xa6\x39\x65\xc6\x6b\x4c\xbf\x4a\x1a\xdb\x47\xa7\xd9\xfe\x04\x1a\xe0\x73\x9a\xf0\xf8\xa7\x64\xdb\x19\x65\x3e\x4d\xf3\xf2\xd6\x36\x52\xbe\xb7\x5a\x0b\x51\x55\x30\x63\x58\xb0\x7c\xe5\x30\x33\xb2\xe3\x35\xd3\x02\x1e\x1d\x72\x8a\x0e\xc9\xc3\x82\xd2\xb7\x13\x62\x5e\x7b\xf8\x95\x30\xd9\x40\x0f\xdb\x4b\xc9\x1a\x9a\x73\xa0\xa1\xa8\xf1\xa1\x88\x9f\xf0\x2f\x00\x20\x3a\xde\x19\x45\x3e\xe1\xf9\x4e\x53\xd9\xdd\xd6\xd3\x73\xdc\x62\xc7\x8f\x88\xd3\x50\x6e\x21\xe2\x72\x0d\x00\x00\xff\xff\xf4\x8e\xc6\x37\xe1\x00\x00\x00" +var _idtablestakingScriptsGet_node_roleCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\xca\x83\x30\x14\x85\xf7\x3c\xc5\xc1\x49\x17\x5d\x7f\x84\x7f\x93\x42\x96\x2e\xda\x07\x48\x6d\xa2\xa1\xf1\x46\x6e\xae\x74\x28\x7d\xf7\xa2\x16\x97\x76\x3a\xc3\xc7\xf9\xf8\xfc\x34\x47\x16\x9c\x42\x7c\xe8\xa6\x33\xd7\x60\x5b\x31\x77\x4f\x03\x1c\xc7\x09\xd9\x37\xc8\x94\xaa\x2a\x74\xa3\x4f\x48\x3d\xfb\x59\xc0\x56\x16\xa6\x04\x19\x2d\x38\x06\x8b\xe8\x60\x40\xf1\x66\x95\x32\x7d\x6f\x53\xca\x4d\x08\x05\xdc\x42\x98\x8c\xa7\x7c\x45\xba\xa9\xd1\x0a\x7b\x1a\x8a\x1a\x17\x4d\xf2\x87\xa7\x02\x80\x60\x65\xfb\x6a\x72\x11\xff\x3f\xca\xca\xf3\x87\x1e\x9e\x7d\x8b\xed\xbe\xc7\x1c\x86\x72\x0d\x52\xaf\x77\x00\x00\x00\xff\xff\xf6\xa1\xe0\xc7\xe7\x00\x00\x00" func idtablestakingScriptsGet_node_roleCdcBytes() ([]byte, error) { return bindataRead( @@ -3230,11 +3230,11 @@ func idtablestakingScriptsGet_node_roleCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_role.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0x9e, 0xda, 0x8e, 0x65, 0x95, 0xfa, 0x4e, 0xa1, 0xbc, 0xcc, 0x44, 0xe8, 0xa4, 0x4b, 0xbb, 0xe5, 0x51, 0x79, 0xb1, 0x87, 0x98, 0xe, 0xfe, 0x5e, 0x5d, 0x35, 0x73, 0x4, 0xec, 0xc8, 0x57}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x0, 0xb7, 0xb0, 0x5f, 0x96, 0x55, 0x19, 0x86, 0x7a, 0x0, 0xf0, 0xfe, 0xd6, 0x6f, 0xce, 0xc4, 0x56, 0x65, 0x59, 0x5c, 0x66, 0x15, 0x56, 0x22, 0xc8, 0xe, 0x22, 0x44, 0x49, 0xf0, 0xc0, 0x78}} return a, nil } -var _idtablestakingScriptsGet_node_staked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\x31\x6b\xc3\x30\x10\x05\xe0\x5d\xbf\xe2\x8d\xcd\x92\x74\x28\x1d\x02\x1d\x52\xe4\x80\xa0\x64\xa8\xd4\xa1\xa3\x9c\x9c\x12\x61\xf9\x64\xa4\x33\x0d\x94\xfe\xf7\x62\xbb\x78\xea\x74\xf0\x8e\xf7\xf8\x62\x3f\xe4\x22\x38\xa6\xfc\x65\xb4\xf3\x6d\x22\x2b\xbe\x8b\x7c\x45\x28\xb9\xc7\xe3\xdd\xe8\xe6\xe4\x8c\xfb\x74\x87\xd7\xb7\xe6\xa0\xf5\x7b\x63\xad\x52\xbb\x1d\xdc\x2d\x56\xd4\x73\x89\x83\xa0\x90\x8c\x85\x2b\xe4\x46\x68\x7d\xf2\x7c\x26\xe4\x80\x2a\xbe\xa3\x0b\x24\x77\xc4\x75\x0a\x3c\x38\x5f\x48\xa9\x61\x6c\x11\x46\x46\xef\x23\x3f\x4c\x91\xd1\x7b\x58\x29\x91\xaf\x9b\x3d\x3e\x8e\xf1\xfe\xfc\x84\x6f\x05\x00\x89\x64\x2e\x19\x0e\x19\x2f\xff\x40\xb7\xa7\xbf\xef\x3a\xb4\xdc\xcd\x5c\x5f\x64\xeb\xc2\x76\xb1\xd8\x19\xa6\x7e\x7e\x03\x00\x00\xff\xff\x46\xae\x83\xcb\xfe\x00\x00\x00" +var _idtablestakingScriptsGet_node_staked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\x6a\x84\x40\x10\x86\xfb\x7d\x8a\x9f\xab\xce\xe6\xae\x09\x29\x0e\xd2\x89\x60\x93\x46\xf3\x00\xe3\x3a\xab\x8b\xeb\xac\xec\x8e\x24\x10\xf2\xee\x41\x0d\x36\xb9\x6a\x60\x3e\xfe\x8f\xcf\xcf\x4b\x4c\x8a\x2a\xc4\xcf\xba\x6c\xa9\x0b\xdc\x28\x4d\x5e\x06\xb8\x14\x67\x5c\xfe\x83\x8b\x31\xf7\x3b\xda\xd1\x67\x64\x9b\xfc\xa2\x48\xac\x6b\x92\x0c\x1d\x19\x1d\x05\x12\xcb\x88\x0e\x59\x69\xe2\x1e\x1a\x27\x96\xbc\x3d\x08\x12\x7b\x36\x86\xac\xe5\x9c\xaf\x14\x42\x01\xb7\x0a\x66\xf2\x72\xdd\x50\x5d\x3e\xd0\x68\xf2\x32\x14\x0f\x7c\x54\xfe\xeb\xf5\x05\xdf\x06\x00\x02\xeb\x3e\xae\xc5\x45\xbc\x3d\xc9\xbd\xbd\xff\xd1\x53\x74\xdc\x62\x9f\x1f\x85\xa7\xe1\x76\x34\x35\x7b\xa0\xf9\xf9\x0d\x00\x00\xff\xff\x88\xf6\xd5\xbd\x04\x01\x00\x00" func idtablestakingScriptsGet_node_staked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3250,11 +3250,11 @@ func idtablestakingScriptsGet_node_staked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_staked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc9, 0xa5, 0xe0, 0x6e, 0x32, 0xb4, 0x2d, 0xce, 0xcf, 0xef, 0x6c, 0xad, 0xa0, 0xc, 0x96, 0x72, 0x4d, 0x32, 0x5b, 0xfa, 0x45, 0xea, 0x74, 0x20, 0x42, 0x4b, 0x9e, 0x2c, 0x86, 0xa0, 0x44, 0x9e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0x54, 0xed, 0x63, 0x3d, 0x4f, 0x58, 0xcc, 0xc0, 0xc2, 0x61, 0x56, 0xca, 0x69, 0xb6, 0x69, 0xbc, 0xb0, 0x62, 0x73, 0x82, 0x4c, 0x79, 0xe7, 0x37, 0xfd, 0x98, 0x8e, 0x96, 0x78, 0x0, 0xd9}} return a, nil } -var _idtablestakingScriptsGet_node_staking_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\xaf\x82\x30\x14\x46\xf7\xfe\x8a\x6f\x7c\x2c\xf0\xe6\x97\xbc\x01\x53\x4c\x1a\x0c\x83\xed\xe2\x58\xb4\x85\x46\x68\x49\x5b\xa2\xc4\xf8\xdf\x8d\x80\x4c\x4e\xf7\xe6\xde\x9c\x93\x63\xfa\xc1\xf9\x88\x7d\xe7\x6e\x8c\x0a\x59\x77\x8a\x47\x79\x35\xb6\x81\xf6\xae\xc7\xef\x9d\xd1\xa2\x12\x4c\x9c\x44\xbe\x3b\x14\x39\xa5\xc7\x82\x73\x42\xb2\x0c\xa2\x35\x01\xe1\xec\xcd\x10\xe1\x55\x1c\xbd\x0d\x88\xad\x42\x58\xf9\x52\x4d\x70\x1a\x12\xd6\x5d\x14\x21\xc3\x58\x43\x8f\x16\xbd\x34\xf6\xe7\x7d\x62\xf4\x0f\x3c\x7a\x63\x9b\xe4\xb3\xe0\x41\x00\xa0\x53\x71\x86\x98\xd5\x0e\xff\x5f\xda\xd2\x6a\xfd\x6e\xa2\x65\x26\x33\xbe\xc4\x6c\x86\x74\x0d\x2a\xd5\x44\x9e\xaf\x00\x00\x00\xff\xff\x09\x99\x69\xfa\xef\x00\x00\x00" +var _idtablestakingScriptsGet_node_staking_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\xaa\x83\x40\x10\x45\xfb\xfd\x8a\x8b\x95\x36\xda\x3f\x78\x9d\x04\x44\x48\xa3\x3f\xb0\x31\xb3\xba\x64\x9d\x95\xdd\x91\x20\x21\xff\x1e\xa2\xc6\x26\xa9\x66\xe0\x70\x2e\xc7\x8e\x93\x0f\x82\x93\xf3\xf7\xaa\x6c\xf5\xc5\x51\x23\xfa\x66\xb9\x87\x09\x7e\x44\xf2\x0d\x12\xa5\x8a\x02\xed\x60\x23\x62\x17\xec\x24\x08\x24\x73\xe0\x08\x19\x08\x71\xb7\x6b\x5a\xe0\x0d\x34\xd8\x5f\x49\x29\xdd\x75\x14\x63\xaa\x9d\xcb\x60\x66\xc6\xa8\x2d\xa7\x6f\x54\x95\x7f\x68\x24\x58\xee\xb3\xcf\x83\x87\x02\x00\x47\xb2\xca\x15\x1b\x8f\xff\x1f\x85\xf9\x79\xa7\xc7\xd0\x76\xb3\x55\xdf\xa2\x8e\x85\x7c\x0f\xab\x69\x51\xcf\x57\x00\x00\x00\xff\xff\xe3\x1d\xee\xbd\xf5\x00\x00\x00" func idtablestakingScriptsGet_node_staking_keyCdcBytes() ([]byte, error) { return bindataRead( @@ -3270,11 +3270,11 @@ func idtablestakingScriptsGet_node_staking_keyCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_staking_key.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xab, 0x13, 0x1f, 0xf1, 0xf9, 0x2c, 0xc6, 0x26, 0x45, 0x9a, 0xa, 0xf0, 0x4f, 0x7, 0xa2, 0x39, 0x1a, 0xd, 0x99, 0xd6, 0x51, 0x83, 0x95, 0xa, 0x58, 0xb5, 0x72, 0xf8, 0xa1, 0xe7, 0xf0, 0x62}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5b, 0x60, 0xc8, 0xcc, 0xd8, 0xd1, 0x4, 0x35, 0xdc, 0x43, 0xab, 0xa6, 0x61, 0x23, 0x93, 0x51, 0xd2, 0x5a, 0x24, 0xe6, 0xe2, 0x95, 0xc3, 0xe5, 0xbf, 0x68, 0x26, 0x94, 0xfb, 0x6a, 0xe9, 0x73}} return a, nil } -var _idtablestakingScriptsGet_node_total_commitmentCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x6b\xc3\x30\x10\x46\x77\xfd\x8a\x6f\x8c\x97\xa4\x43\xe9\x10\xe8\x90\x56\x0e\x08\x4a\x86\x5a\xa5\x74\x94\xe3\xb3\x2d\x2c\xe9\x8c\x74\xa6\x81\xd2\xff\x5e\x92\x94\x4c\x99\x0e\xbe\xe3\x3d\x9e\x8f\x33\x67\xc1\x3e\xf0\xb7\xd1\xd6\xb5\x81\x1a\x71\x93\x4f\x03\xfa\xcc\x11\x0f\x27\xa3\xeb\x83\x35\xf6\xcb\xee\x5e\xde\xea\x9d\xd6\xef\x75\xd3\x28\xb5\xd9\xc0\x8e\xbe\xa0\x1c\xb3\x9f\x05\x99\x64\xc9\xa9\x40\x46\x42\xeb\x82\x4b\x47\x02\xf7\x28\xe2\x26\xea\x20\x3c\x51\x2a\xe7\xc1\x21\x71\x47\x4a\xcd\x4b\x8b\x7e\x49\x88\xce\xa7\xd5\x79\x32\x7a\x8b\x46\xb2\x4f\x43\xb5\xc5\xc7\xde\x9f\x9e\x1e\xf1\xa3\x00\x20\x90\x5c\x20\x93\x7a\xc6\xf3\x9d\xd0\xf5\xe1\xff\x7b\x13\x5d\x6f\x75\xc1\xaf\x65\x37\xc3\x5a\x58\x5c\x78\xe5\x18\xbd\x08\x75\x9f\x5e\x46\x4d\x81\x06\x27\x9c\xcb\xaa\x52\xbf\xea\x2f\x00\x00\xff\xff\x38\xb0\x49\xad\x11\x01\x00\x00" +var _idtablestakingScriptsGet_node_total_commitmentCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x6b\xc3\x40\x0c\x46\xf7\xfb\x15\x1f\x99\xec\x25\x59\x4a\x87\x40\xa7\x9a\x80\x97\x2e\x49\xe9\xac\xd8\x3a\x5b\xf8\x4e\x0a\x77\x0a\x2d\x94\xfe\xf7\x92\xa4\x64\x69\x26\x81\x1e\xdf\xe3\x49\x3e\x59\x71\xec\x92\x7d\xf6\xdd\x81\x8e\x89\xf7\x4e\x8b\xe8\x84\x58\x2c\x63\xf5\x1f\xac\x42\xd8\x6c\x70\x98\xa5\xa2\x0e\x45\x4e\x8e\xc2\x7e\x2e\x5a\xe1\x33\xe3\x48\x89\x74\x60\x58\x44\x75\x5a\x78\x84\xdb\xc2\x5a\x2f\x0f\x82\xda\xc8\x21\xd0\x30\x70\xad\x0d\xa5\xd4\x22\x9e\x15\x99\x44\x9b\x0b\xea\xbb\x2d\xf6\x5e\x44\xa7\x76\x8b\xf7\x9d\x7c\x3d\x3f\xe1\x3b\x00\x40\x62\xbf\x8e\x7b\x8d\x86\x97\x07\xb9\xeb\xb7\x3f\x7a\x17\xdd\x6e\x7b\x9d\xdf\x0a\xef\x86\xb5\x9b\x53\x7a\xb5\x9c\xc5\x9d\xc7\x0f\xf1\xb9\xe3\xc4\x13\xb9\x95\xda\xb4\xe1\x27\xfc\x06\x00\x00\xff\xff\xde\x81\x86\x0c\x17\x01\x00\x00" func idtablestakingScriptsGet_node_total_commitmentCdcBytes() ([]byte, error) { return bindataRead( @@ -3290,11 +3290,11 @@ func idtablestakingScriptsGet_node_total_commitmentCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_total_commitment.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9a, 0xb3, 0x90, 0x58, 0xe3, 0xb3, 0x74, 0x22, 0x31, 0x4f, 0xd0, 0x3b, 0xa0, 0x9e, 0x61, 0x27, 0x36, 0xe5, 0x70, 0xb2, 0xef, 0x1d, 0x2e, 0x4a, 0xe1, 0x1a, 0xef, 0x56, 0x9e, 0x47, 0x48, 0xd8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf7, 0x4e, 0xa8, 0x2, 0x91, 0x80, 0xc1, 0xa6, 0xf6, 0x9b, 0x8c, 0x17, 0xce, 0x51, 0x4d, 0x8c, 0x4, 0x66, 0x16, 0xe7, 0x9e, 0x9c, 0x54, 0xd7, 0x3c, 0x96, 0x45, 0x48, 0x4b, 0x9a, 0x26, 0x27}} return a, nil } -var _idtablestakingScriptsGet_node_total_commitment_without_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x6b\xc3\x30\x10\x46\x77\xfd\x8a\x6f\x8c\x97\xa4\x43\xe9\x10\xe8\x90\x56\x0e\x08\x4a\x86\x5a\xa5\x74\x94\xe3\xb3\x2d\x2c\xe9\x8c\x74\xa6\x81\xd2\xff\x5e\x92\x94\x4c\x99\x0e\xbe\xe3\x3d\x9e\x8f\x33\x67\xc1\x3e\xf0\xb7\xd1\xd6\xb5\x81\x1a\x71\x93\x4f\x03\xfa\xcc\x11\x0f\x27\xa3\xeb\x83\x35\xf6\xcb\xee\x5e\xde\xea\x9d\xd6\xef\x75\xd3\x28\xb5\xd9\xc0\x8e\xbe\xa0\x1c\xb3\x9f\x05\x99\x64\xc9\xa9\x40\x46\x42\xeb\x82\x4b\x47\x02\xf7\x28\xe2\x26\xea\x20\x3c\x51\x2a\xe7\xc1\x21\x71\x47\x4a\xcd\x4b\x8b\x7e\x49\x88\xce\xa7\xd5\x79\x32\x7a\x8b\x46\xb2\x4f\x43\xb5\xc5\xc7\xde\x9f\x9e\x1e\xf1\xa3\x00\x20\x90\x5c\x20\x93\x7a\xc6\xf3\x9d\xd0\xf5\xe1\xff\x7b\x13\x5d\x6f\x75\xc1\xaf\x65\x37\xc3\x5a\x58\x5c\x78\xe5\x18\xbd\x08\x75\x9f\x5e\x46\x5e\x44\x53\xa0\xc1\x09\xe7\xb2\xaa\xd4\xaf\xfa\x0b\x00\x00\xff\xff\x10\x9e\xf2\x15\x14\x01\x00\x00" +var _idtablestakingScriptsGet_node_total_commitment_without_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x6b\xc3\x40\x0c\x46\xf7\xfb\x15\x1f\x99\xec\x25\x59\x4a\x87\x40\xa7\x9a\x80\x97\x2e\x49\xe9\xac\xd8\xb2\x2d\x7c\x27\x85\x3b\x99\x16\x4a\xff\x7b\x49\x52\xbc\x34\x93\x40\x8f\xef\xf1\x24\x5d\x2c\x3b\x0e\xd1\x3e\xdb\xe6\x44\xe7\xc8\x47\xa7\x59\x74\xc4\x90\x2d\x61\xf3\x1f\x6c\x42\xd8\xed\x70\x9a\xa4\xa0\x74\x59\x2e\x8e\xcc\xbe\x64\x2d\xf0\x89\x71\xa6\x48\xda\x31\x6c\x40\x71\x9a\xb9\x87\xdb\xcc\x5a\xae\x0f\x82\x5a\xcf\x21\x50\xd7\x71\x29\x15\xc5\x58\x63\x58\x14\x89\x44\xab\x2b\x6a\x9b\x3d\x8e\x9e\x45\xc7\x7a\x8f\xf7\x83\x7c\x3d\x3f\xe1\x3b\x00\x40\x64\xbf\x8d\x5b\x1d\x0c\x2f\x0f\x72\xb7\x6f\x7f\x74\x15\xdd\x6f\x7d\x9b\xdf\x0b\x57\xc3\xd6\xcd\x29\xbe\x5a\x4a\xe2\xce\xfd\x87\xf8\x64\x8b\x37\x1c\x79\x24\xb7\x5c\xaa\x3a\xfc\x84\xdf\x00\x00\x00\xff\xff\x30\xea\x1b\x75\x1a\x01\x00\x00" func idtablestakingScriptsGet_node_total_commitment_without_delegatorsCdcBytes() ([]byte, error) { return bindataRead( @@ -3310,11 +3310,11 @@ func idtablestakingScriptsGet_node_total_commitment_without_delegatorsCdc() (*as } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_total_commitment_without_delegators.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xad, 0x78, 0x6, 0x75, 0x27, 0xd2, 0xa2, 0x58, 0x76, 0xf1, 0x1d, 0xf8, 0x39, 0xfc, 0xef, 0xfc, 0xfe, 0xe9, 0x4b, 0xa5, 0x25, 0x13, 0xb7, 0x3, 0x8d, 0x8e, 0xcd, 0xdb, 0xc1, 0x61, 0x21, 0xf4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x84, 0x32, 0xaf, 0x9f, 0xd3, 0x1e, 0x55, 0x10, 0x72, 0x2d, 0x94, 0x44, 0xae, 0x6b, 0xa4, 0xc5, 0xe4, 0x2, 0xc6, 0x10, 0x0, 0xae, 0xb5, 0x69, 0x35, 0xb, 0xf6, 0x87, 0x8d, 0x53, 0x4, 0xa7}} return a, nil } -var _idtablestakingScriptsGet_node_type_ratioCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x9e\xb7\xf6\x62\x3d\x88\x48\xc1\x43\x25\x29\x04\xc4\x43\xb2\x3d\x88\x78\x98\x34\x93\x76\xc9\x66\x27\xcc\x4e\x68\x41\xfc\xef\xd2\xea\xb1\xd7\xc7\xfb\x3e\xbe\x30\x4e\xa2\x86\x6d\x94\x53\x55\x78\x6a\x23\x37\x46\x43\x48\x07\xf4\x2a\x23\x1e\xce\x55\x51\xbe\xfb\xca\x7f\xf8\xcd\xeb\x5b\xb9\x29\x8a\xba\x6c\x1a\xe7\x56\x2b\xf8\x63\xc8\xc8\x7b\x0d\x93\x41\xd9\x66\x4d\x19\x76\x64\xb4\x14\x29\xed\x19\xd2\x23\x1b\x0d\xdc\xc1\x64\xe0\x94\x2f\x03\x21\x49\xc7\xce\x4d\x73\x8b\x7e\x4e\x18\x29\xa4\x85\x4a\xe4\x35\x76\x55\xb2\xe7\xe5\x1a\xbb\x6d\x38\x3f\x3d\xe2\xdb\x01\x40\x64\x83\x92\x05\xc9\x78\xb9\xd1\x78\x7f\x60\xab\xf9\x44\xda\xd5\xd7\xd3\x62\xe9\xae\xd8\x5f\xce\x3f\xf9\x79\xf1\x7f\xdd\xb9\x9f\xdf\x00\x00\x00\xff\xff\xd9\xe6\xb6\x53\xeb\x00\x00\x00" +var _idtablestakingScriptsGet_node_type_ratioCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4b\x03\x51\x10\x84\xfb\xf7\x2b\xc6\x54\x77\x8d\x69\x44\x24\x60\x27\x81\xb4\x31\xa9\xc4\x62\xf3\x6e\x2f\x79\xdc\xbb\xdd\xb0\xbb\xe1\x04\xf1\xbf\xcb\x9d\x76\xda\xce\xcc\x37\x7c\x65\xbc\xaa\x05\xb6\x55\xa7\xdd\xcb\x81\x4e\x95\x5f\x83\x86\x22\x67\xf4\xa6\x23\x56\x7f\x8b\x55\x4a\xeb\x35\x0e\x97\xe2\xf0\x6c\xe5\x1a\x30\x8e\x9b\x89\x23\x2e\x8c\x13\x55\x92\xcc\xd0\x1e\x1e\x34\x70\x87\xd0\x81\xc5\xe7\x80\x20\xda\x71\x4a\x94\x33\xbb\x37\x54\x6b\x8b\xfe\x26\x18\xa9\x48\x63\x5a\x79\x83\xe3\x4e\xe2\xa9\xdd\xe0\xb8\x2d\x1f\x8f\x0f\xf8\x4c\x00\x50\x39\x60\x14\x45\x1d\xcf\xff\x98\xde\x9f\x39\xf6\x3c\x91\x75\xfb\x65\xd4\xb4\x69\xc1\x7e\xb4\x7e\xc9\xb7\xf9\xff\xfd\x2e\x7d\x7d\x07\x00\x00\xff\xff\x6f\x62\x2e\xa0\xf1\x00\x00\x00" func idtablestakingScriptsGet_node_type_ratioCdcBytes() ([]byte, error) { return bindataRead( @@ -3330,11 +3330,11 @@ func idtablestakingScriptsGet_node_type_ratioCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_type_ratio.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa4, 0x27, 0xe6, 0x4, 0x86, 0x23, 0x25, 0x65, 0xf9, 0xf4, 0xdb, 0x7e, 0xdf, 0xf4, 0xcc, 0x96, 0xf1, 0xd7, 0xda, 0xd8, 0x20, 0xa, 0xc1, 0xb, 0x17, 0x4c, 0xf8, 0xb8, 0x4c, 0xfa, 0x5a, 0xf2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa9, 0x6, 0x3f, 0x1a, 0x72, 0xbf, 0x77, 0x88, 0xc2, 0xac, 0xd6, 0x2a, 0xea, 0x37, 0xc, 0x1, 0xe8, 0x1b, 0x86, 0x79, 0x76, 0xdc, 0x56, 0x9b, 0x51, 0x27, 0x7d, 0xd1, 0x92, 0x12, 0xe8, 0x89}} return a, nil } -var _idtablestakingScriptsGet_node_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x6a\x03\x31\x10\x04\xd0\x5e\x5f\x31\x65\xdc\xd8\x29\x42\x0a\x43\x0a\x07\x9d\x41\x10\x5c\x44\x72\x91\x52\x67\xaf\x6c\x71\xba\xd5\x21\xad\x88\x21\xe4\xdf\x83\x7d\xc6\x55\xaa\x85\x59\x66\x78\x71\x9c\x72\x11\x6c\x53\xfe\x36\xda\xf9\x3e\x91\x15\x3f\x44\x3e\x21\x94\x3c\xe2\xf9\x62\x74\xb7\x73\xc6\x7d\xb9\xcd\xfb\x47\xb7\xd1\xfa\xb3\xb3\x56\xa9\xd5\x0a\xee\x1c\x2b\xea\xa1\xc4\x49\x50\x48\x5a\xe1\x0a\x39\x13\x7a\x9f\x3c\x1f\x08\x39\xa0\x71\x15\x3f\xd0\x11\x92\x07\xe2\x7a\x8d\x3c\x38\x1f\x49\xa9\xa9\xf5\x08\x8d\x31\xfa\xc8\x4f\xd7\xc8\xe8\x35\xac\x94\xc8\xa7\xc5\x1a\xfb\x6d\xbc\xbc\xbe\xe0\x47\x01\x40\x22\xb9\x95\x0c\x87\x8c\xb7\x7f\xa8\xcb\xdd\xfd\xfb\x18\x9a\xef\xe2\x56\x9f\x6d\x8f\x85\xe5\x6c\xd9\xdf\x69\xea\xf7\x2f\x00\x00\xff\xff\xed\xa2\xe5\x11\x02\x01\x00\x00" +var _idtablestakingScriptsGet_node_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x3d\x6a\xc3\x40\x10\x46\xfb\x3d\xc5\x87\x2b\xab\xb1\x9b\x90\xc2\x90\xce\x18\xd4\xa4\xb1\x74\x80\xd1\x6a\x56\x5a\xb4\x9a\x15\xbb\x23\x12\x08\xb9\x7b\xd0\x0f\x6a\xe2\x6a\x60\x1e\xdf\xe3\xf9\x71\x8a\x49\xf1\x08\xf1\xab\xbc\x57\xd4\x04\x7e\x2a\x0d\x5e\x3a\xb8\x14\x47\x9c\xfe\x83\x93\x31\xd7\x2b\xaa\xde\x67\x64\x9b\xfc\xa4\x48\xac\x73\x92\x0c\xed\x19\x0d\x05\x12\xcb\x88\x0e\xb3\x64\xa5\x81\x5b\x68\x1c\x58\xf2\xf2\x22\x48\x6c\xd9\x18\xb2\x96\x73\x3e\x53\x08\x05\xdc\x2c\x18\xc9\xcb\x79\x41\xe5\xfd\x86\xa7\x26\x2f\x5d\x71\x43\xfd\xf0\xdf\xef\x6f\xf8\x31\x00\x10\x58\xd7\x71\x29\x2e\xe2\xe3\x45\xf0\xe5\x73\xa7\x87\x68\xbb\xc5\x3a\xdf\x1a\x0f\xc3\x65\x6b\xaa\xf7\x44\xf3\xfb\x17\x00\x00\xff\xff\xa2\xd9\x0b\x78\x08\x01\x00\x00" func idtablestakingScriptsGet_node_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3350,11 +3350,11 @@ func idtablestakingScriptsGet_node_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xca, 0xa8, 0x4b, 0x66, 0x19, 0x7f, 0x23, 0x8c, 0x14, 0x37, 0x8f, 0xc6, 0xfb, 0x78, 0x7a, 0x4d, 0x97, 0xc, 0x94, 0xe7, 0x9b, 0x1e, 0xa, 0xa8, 0x8b, 0xcf, 0xbb, 0x18, 0x65, 0xc7, 0x5d, 0x9a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x15, 0xa2, 0xab, 0xa0, 0xe4, 0x1e, 0x5c, 0xf, 0xd8, 0x2c, 0x53, 0xe8, 0xa3, 0x53, 0x38, 0xd8, 0xa7, 0x8e, 0x66, 0x3a, 0x95, 0x72, 0xf5, 0x76, 0xe2, 0x78, 0xad, 0xc0, 0xa8, 0x45, 0xe2, 0xc4}} return a, nil } -var _idtablestakingScriptsGet_node_unstaking_requestCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x6b\x02\x41\x10\x46\xfb\xfd\x15\x5f\x19\x1b\x4d\x11\x52\x08\x29\x0c\x7b\xc2\x42\xb0\xf0\xd6\x22\xe5\x1a\xe7\x74\xf1\x76\xe6\xb2\x3b\x4b\x84\x90\xff\x1e\x72\x9a\xab\xac\x06\xe6\xe3\x3d\x5e\x4c\x83\x64\xc5\xba\x97\x2f\x67\x7d\xd8\xf7\xd4\x6a\x38\x47\x3e\xa2\xcb\x92\xf0\x78\x71\xb6\xd9\x78\xe7\xdf\xfd\xea\xf5\xad\x59\x59\xbb\x6d\xda\xd6\x98\xc5\x02\xfe\x14\x0b\xca\x47\x8e\x83\x22\x93\xd6\xcc\x05\x7a\x22\x64\xfa\xac\x54\x94\x0e\xa8\x5c\x6e\xae\x90\xa4\xb2\xa2\x93\x8c\x00\x96\x03\x19\x33\xd4\x3d\xba\xca\x48\x21\xf2\xc3\xdf\xcb\xd9\x25\x5a\xcd\x91\x8f\xb3\x25\x76\xeb\x78\x79\x7e\xc2\xb7\x01\x80\x9e\x74\x84\x1c\x77\x82\x97\x3b\xad\xf3\xcd\x6d\x9d\x44\xd7\x3b\x1b\xf1\x6b\xdc\x64\x98\xab\x9c\x89\xcb\xf6\x3f\xd3\xcb\x6e\xec\x24\xf3\xf3\x1b\x00\x00\xff\xff\x79\x9d\x09\x48\x0d\x01\x00\x00" +var _idtablestakingScriptsGet_node_unstaking_requestCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\x4e\x02\x41\x10\x86\xfb\x7d\x8a\x3f\x54\x5c\x03\x8d\xb1\x20\xb1\x23\x24\xd7\x58\xc8\xf1\x00\xeb\x31\x0b\x1b\x76\x67\x70\x66\x36\x9a\x18\xdf\xdd\x78\xe0\x35\x5a\xfd\xc5\x97\xff\xcb\x97\xeb\x55\xd4\xb1\x2b\xf2\xde\x6f\x87\xf8\x5a\x68\xef\xf1\x92\xf9\x84\xa4\x52\xb1\xf8\x0b\x16\x21\xac\xd7\x18\xce\xd9\x60\xa3\xe6\xab\x43\xc9\x9b\xb2\xc1\xcf\x04\xa5\xb7\x46\xe6\x74\x44\x63\xbb\x9b\x62\x95\xc6\x8e\x24\x8a\x08\x96\x23\x85\x10\xc7\x91\xcc\x96\xb1\x94\x0e\xa9\x31\x6a\xcc\xbc\xfc\x41\xfd\x76\x83\xbd\x6b\xe6\x53\xb7\xc1\x61\x97\x3f\x1e\x1f\xf0\x19\x00\xa0\x90\x4f\xe7\x9e\x93\xe0\xe9\x9f\xe2\xd5\xf3\x9d\xce\xa2\xdb\x76\xd3\xfd\x16\x39\x1b\x56\x2e\x17\x62\x7b\xf9\xcd\x1d\xe4\x30\xf5\x52\xf8\xfa\x0e\x00\x00\xff\xff\x8e\x70\xaf\x46\x13\x01\x00\x00" func idtablestakingScriptsGet_node_unstaking_requestCdcBytes() ([]byte, error) { return bindataRead( @@ -3370,11 +3370,11 @@ func idtablestakingScriptsGet_node_unstaking_requestCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_unstaking_request.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x0, 0x9a, 0x2b, 0x37, 0x6, 0x8a, 0x4, 0xbb, 0xdd, 0x5f, 0xc4, 0xae, 0x23, 0x26, 0x8d, 0x28, 0xee, 0xe8, 0x4, 0xc1, 0xde, 0x14, 0x1f, 0x48, 0x86, 0x41, 0xef, 0xb4, 0xc3, 0x29, 0x4a, 0xcb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4a, 0x48, 0x65, 0x66, 0x2f, 0x86, 0x85, 0xb3, 0x19, 0xdb, 0x18, 0xda, 0x34, 0x83, 0xe5, 0x55, 0xa, 0xd6, 0x75, 0xc8, 0x5f, 0xba, 0xf2, 0xe, 0x69, 0xf6, 0x73, 0x47, 0xe0, 0x35, 0x6c, 0x84}} return a, nil } -var _idtablestakingScriptsGet_node_unstaking_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xbd\x6a\xc3\x30\x14\x46\x77\x3d\xc5\x37\x36\x4b\xd2\xa1\x74\x08\x74\x48\x91\x03\x82\x92\xa1\x52\x86\x8e\x72\x2a\x25\x22\xf2\x95\x91\xae\xa8\xa1\xf4\xdd\x8b\x7f\xea\xa9\xd3\x85\xef\x72\x0e\x27\x74\x7d\xca\x8c\x63\x4c\x5f\x4a\x1a\xdb\x46\xa7\xd9\xde\x03\x5d\xe1\x73\xea\xf0\x38\x28\xd9\x9c\x8c\x32\x1f\xe6\xf0\xfa\xd6\x1c\xa4\x7c\x6f\xb4\x16\x62\xb7\x83\xb9\x85\x82\x72\xc9\xa1\x67\x64\xc7\x35\x53\x01\xdf\x1c\x5a\x1b\x2d\x5d\x1c\x92\x47\xa5\xb2\xc8\x38\xdd\x1d\x95\x71\xb3\xa0\xf4\xe9\x84\xe8\x6b\x0b\x5f\x09\x9d\x0d\xf4\x30\x4e\x4a\xee\xa1\x39\x07\xba\x6e\xf6\x38\x1f\xc3\xf0\xfc\x84\x6f\x01\x00\xd1\xf1\x04\x29\xf2\x09\x2f\xff\xb4\x6e\x4f\xcb\x77\x15\xcd\x77\x33\xe1\x73\xdc\x6a\xd8\xce\x2d\xe7\xbf\x36\xf1\xf3\x1b\x00\x00\xff\xff\xc7\x92\x11\x03\x04\x01\x00\x00" +var _idtablestakingScriptsGet_node_unstaking_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x3d\x6a\xc3\x40\x10\x46\xfb\x3d\xc5\x87\x2b\xab\xb1\x9b\x90\xc2\x90\xce\x18\xd4\xa4\x91\x74\x80\xd1\x66\x56\x5a\xb4\x9a\x15\xbb\x23\x12\x08\xb9\x7b\xd0\x4f\xd4\xc4\xd5\xc0\x3c\xbe\xc7\xf3\xe3\x14\x93\xe2\x11\xe2\x67\x79\xaf\xa9\x0d\x5c\x29\x0d\x5e\x3a\xb8\x14\x47\x9c\xfe\x83\x93\x31\xd7\x2b\xea\xde\x67\x64\x9b\xfc\xa4\x48\xac\x73\x92\x0c\xed\x19\x2d\x05\x12\xcb\x88\x0e\xb3\xe4\x5d\xa5\x71\x60\xc9\xcb\x8f\x20\xf1\x83\x8d\x21\x6b\x39\xe7\x33\x85\x50\xc0\xcd\x82\x91\xbc\x9c\x17\x54\xde\x6f\xa8\x34\x79\xe9\x8a\x1b\x9a\x87\xff\x7a\x7d\xc1\xb7\x01\x80\xc0\xba\x8e\x4b\x71\x11\x6f\x4f\x8a\x2f\xef\x3b\x3d\x44\xdb\x2d\xd6\xf9\x16\x79\x18\x2e\x5b\x53\xf3\xd7\x68\x7e\x7e\x03\x00\x00\xff\xff\xfc\x55\x50\x18\x0a\x01\x00\x00" func idtablestakingScriptsGet_node_unstaking_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3390,11 +3390,11 @@ func idtablestakingScriptsGet_node_unstaking_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_unstaking_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbd, 0xf6, 0x22, 0xda, 0x4e, 0x2a, 0x9, 0x28, 0x40, 0x45, 0xb2, 0x8, 0x55, 0xc6, 0x13, 0x27, 0xf4, 0xcb, 0x53, 0x99, 0x5b, 0x2d, 0xab, 0x76, 0x7, 0x33, 0xe7, 0xa, 0x2, 0xb2, 0xd9, 0x6b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7a, 0xa2, 0x4e, 0x56, 0xb7, 0x3, 0xd3, 0x8, 0x1c, 0xf9, 0x4b, 0xa2, 0x84, 0xcc, 0xc7, 0xdd, 0x56, 0xbc, 0xd7, 0xae, 0x99, 0x6d, 0x53, 0x4e, 0xa9, 0xd4, 0x97, 0x14, 0x3f, 0xe3, 0xa, 0xfa}} return a, nil } -var _idtablestakingScriptsGet_non_operationalCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4a\xc5\x30\x14\x06\xe0\x3d\x4f\xf1\x8f\xf7\x0e\xde\x3a\xbb\x55\x52\xa1\x50\x2a\x98\x2c\x22\x0e\xa9\xa6\xed\xa1\xe9\x39\x21\x39\x45\x45\x7c\x77\x11\x04\x17\x5f\xe0\xe3\xa3\x3d\x4b\x51\xdc\x25\x79\xeb\xad\x0f\x53\x8a\x4e\xc3\x46\xbc\x60\x2e\xb2\xe3\xfa\xbd\xb7\xdd\xe8\x7b\xff\xe8\xdb\xdb\xa1\x6b\xad\x7d\xe8\x9c\x33\xa6\x69\xe0\x57\xaa\xa8\x2f\x85\xb2\xa2\x44\x3d\x0a\x57\xe8\x1a\x91\xa8\x2a\x64\x06\x0b\x5f\x49\x8e\x25\x28\x09\x87\x04\x96\xd7\x58\x8d\xc9\xc7\x84\xf9\x60\xec\x81\xf8\x74\xbe\xc1\x93\xd3\x42\xbc\x3c\xe3\xd3\x00\xf8\x95\xfe\xf9\x5c\x96\xa8\xa3\xf0\xfd\x9f\x38\xfe\x80\x03\x55\x3d\x9d\x2f\x5b\xfc\xa8\xe6\xeb\x3b\x00\x00\xff\xff\x40\xc7\xef\x0e\xcd\x00\x00\x00" +var _idtablestakingScriptsGet_non_operationalCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x6b\x83\x50\x10\xc7\xf1\xfd\xfd\x15\x3f\x9c\x74\xa8\xee\x9d\x4b\xa1\x50\xec\xa0\x5b\xe9\xf0\x6a\x4e\x3d\x7c\xde\xc9\xbb\x93\x10\x42\xfe\xf7\x10\x08\x64\x48\xe6\x2f\x7c\xf8\xf2\xba\x69\x76\x7c\x26\x3d\x7e\x7d\xf4\xf1\x3f\x51\xe7\x71\x61\x99\x30\x66\x5d\x51\x3c\x87\x22\x84\xa6\x41\x3f\xb3\xc1\x86\xcc\x9b\x23\x93\xef\x59\x0c\x3e\x13\x12\x9b\x43\x47\x88\xca\x9b\x6e\x94\xa3\xb3\x4a\x4c\x10\x3d\x90\x85\x10\x87\x81\xcc\xca\x98\x52\x85\x71\x17\xac\x91\xa5\xac\xde\xf1\xdb\x79\x66\x99\xfe\x70\x0e\x00\xee\xe2\x8b\xab\x7a\x22\x6f\x55\x7e\x1e\x72\x7b\x83\xbf\xd9\xbc\xac\xea\x85\x4e\x16\x2e\xd7\x00\x00\x00\xff\xff\x38\xdb\x00\xb4\xd3\x00\x00\x00" func idtablestakingScriptsGet_non_operationalCdcBytes() ([]byte, error) { return bindataRead( @@ -3410,11 +3410,11 @@ func idtablestakingScriptsGet_non_operationalCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_non_operational.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xeb, 0xa0, 0x38, 0xa8, 0x89, 0xab, 0xee, 0xef, 0xcf, 0x75, 0x60, 0xc1, 0x29, 0x70, 0xdb, 0xd0, 0x51, 0xc9, 0xee, 0x42, 0x0, 0x31, 0x2a, 0x42, 0x2c, 0x26, 0x32, 0xea, 0x1d, 0xbe, 0xd2, 0x80}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x40, 0x89, 0x18, 0xff, 0x98, 0x6e, 0xd7, 0x28, 0x71, 0xee, 0x6f, 0xa0, 0x59, 0x7e, 0xc5, 0x96, 0xcb, 0xef, 0xb4, 0x9f, 0x6b, 0xe6, 0x75, 0x21, 0xb, 0x6a, 0x90, 0xb5, 0xde, 0xa5, 0xfd, 0x61}} return a, nil } -var _idtablestakingScriptsGet_proposed_tableCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4a\x04\x31\x10\x06\xe0\x3e\x4f\xf1\x97\x77\x8d\x67\x6d\x77\x92\x15\x02\x72\x88\x49\x23\x62\xb1\x77\x3b\x9b\x1d\xdc\x9d\x84\xc9\x04\x15\xf1\xdd\x45\xb0\xbc\x17\xf8\xf8\x78\xab\x45\x0d\x0f\x6b\xf9\x08\x3e\x8d\xe7\x95\xa2\x8d\xef\x2c\x19\xb3\x96\x0d\xb7\x9f\xc1\x0f\xa7\x14\xd2\x4b\x3a\xde\x3f\x0e\x47\xef\x9f\x87\x18\x9d\x3b\x1c\x90\x16\x6e\x68\x17\xe5\x6a\x50\xb2\xae\xd2\x60\x0b\xe1\xd2\x55\x49\x0c\x3c\x91\x18\xdb\x17\xec\x4f\xc5\x4a\x92\x6d\x71\xae\xf6\x33\xe6\x2e\xd8\x46\x96\xdd\xfe\x0e\xaf\xd1\x94\x25\xbf\xe1\xdb\x01\xf8\x97\xae\x7c\x6e\x32\xd9\x93\x96\x5a\x1a\x4d\xa7\x32\x51\xf0\x6d\xb7\x77\x3f\xbf\x01\x00\x00\xff\xff\xd3\xe0\x18\x61\xc0\x00\x00\x00" +var _idtablestakingScriptsGet_proposed_tableCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x8b\xc2\x40\x10\x46\xfb\xfd\x15\x1f\xa9\x92\xe6\xd2\x5f\x1d\x0e\xd2\x1c\x42\xd2\x89\xc5\xba\x99\x6c\x06\x37\xb3\x61\x76\x82\x88\xf8\xdf\x45\xb0\xd3\xfa\xf1\x1e\x8f\xd7\x2d\xab\xe1\x2f\xe5\x6b\xdf\x8d\xfe\x9c\x68\x30\x7f\x61\x89\x98\x35\xaf\xa8\x3e\x41\xe5\x5c\xdb\x62\x5c\xb8\xa0\x04\xe5\xcd\xa0\x64\xbb\x4a\x81\x2d\x84\xb0\xab\x92\x18\x78\x22\x31\xb6\x1b\xec\xa5\x22\x91\x44\x5b\x9c\xf3\x21\x50\x29\xb5\x4f\xa9\xc1\xbc\x0b\x56\xcf\x52\x37\xbf\x38\x0e\xa6\x2c\xf1\x84\xbb\x03\xf0\x2e\x7e\xb9\xfa\x89\x64\x07\xcd\x5b\x2e\x34\xfd\xe7\x89\xfa\xae\xd4\x8d\x7b\x3c\x03\x00\x00\xff\xff\x09\xfb\xc4\x0b\xc6\x00\x00\x00" func idtablestakingScriptsGet_proposed_tableCdcBytes() ([]byte, error) { return bindataRead( @@ -3430,11 +3430,11 @@ func idtablestakingScriptsGet_proposed_tableCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_proposed_table.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0xca, 0x75, 0x49, 0x77, 0x1d, 0x0, 0x4c, 0x7b, 0x1a, 0xc3, 0x14, 0x3f, 0xd9, 0x9e, 0x45, 0xf1, 0x9a, 0xeb, 0x3e, 0x4e, 0x8a, 0x4, 0x5e, 0x94, 0x18, 0xcf, 0x6b, 0x8b, 0x24, 0xd6, 0x5e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb2, 0x53, 0xc3, 0x59, 0x7d, 0xbb, 0x1e, 0xfe, 0x8e, 0x70, 0x72, 0xc5, 0x58, 0x91, 0x67, 0xc1, 0xd3, 0x89, 0x22, 0x23, 0x5, 0xf9, 0x9c, 0xf4, 0x18, 0xbd, 0x64, 0x88, 0xef, 0x61, 0xa4, 0xcb}} return a, nil } -var _idtablestakingScriptsGet_role_countsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4a\x03\x41\x10\x87\xf1\x7e\x9f\xe2\x5f\x26\x8d\xd1\x46\x24\x5d\xcc\x9e\xb0\x20\x29\x72\x6b\x61\x79\x31\x73\xb9\xc5\xdd\x99\x63\x76\x16\x85\xe3\xde\x5d\x04\x4b\xab\xaf\xfb\xf8\xa5\x32\x8b\x1a\x5e\xb2\x7c\x05\x1f\x87\x4b\xa6\xde\x86\xcf\xc4\x37\x8c\x2a\x05\xf7\xdf\xc1\x77\xa7\x18\xe2\x7b\x3c\x3c\xbf\x76\x07\xef\xcf\x5d\xdf\x3b\xb7\xdb\x21\x4e\xa9\xa2\x7e\x68\x9a\x0d\x4a\xd6\x94\x2b\x6c\x22\xd4\x2c\x86\x9c\x4a\xb2\x8a\x51\x14\x2c\x57\x82\x4a\xa6\xea\xdc\xdc\x2e\x18\x1b\xa3\x0c\x89\x37\xdb\x3d\x96\xb7\xc0\xf6\xb4\xc7\x6f\x1e\x1e\x57\x2c\x0e\xc0\xdf\xed\x1f\xd3\xdd\x8d\xec\xd8\x54\x89\xed\x2c\x99\x4e\x72\xa5\xa3\x34\xb6\xba\xd9\xba\xf5\x27\x00\x00\xff\xff\xfe\x16\x53\xb9\xca\x00\x00\x00" +var _idtablestakingScriptsGet_role_countsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4b\xc4\x40\x10\x46\xfb\xfd\x15\x1f\x57\x25\x8d\x87\x8d\xc8\xb5\x27\xc2\x35\x16\x1a\x7f\xc0\x9a\x4c\x92\xc5\xd9\x99\x30\x33\x8b\x45\xc8\x7f\x17\xc1\x4e\xab\x57\x3c\x78\xbc\x52\x37\xb5\xc0\x33\xeb\xd7\xed\x69\xc8\x1f\x4c\x6f\x91\x3f\x8b\x2c\x98\x4d\x2b\x4e\x7f\xc5\x29\xa5\xf3\x19\xc3\x5a\x1c\x3e\x5a\xd9\x02\x46\xd1\x4c\x1c\xb1\x12\x9c\x35\xc0\xa5\x96\x70\xcc\x6a\x10\x9d\x08\xa6\x4c\x9e\x52\x1e\x47\x72\xef\x32\x73\x8f\xb9\x09\x6a\x2e\xd2\xf5\x17\xec\xef\x37\x89\xc7\x0b\x7e\x70\xff\x70\x60\x4f\x00\x7e\xab\xff\x9c\xdd\x2d\x14\xd7\x66\x46\x12\xaf\xca\xf4\xa2\x13\x5d\xb5\x49\x78\xd7\xa7\xe3\x3b\x00\x00\xff\xff\xe7\x1d\xde\xdf\xd0\x00\x00\x00" func idtablestakingScriptsGet_role_countsCdcBytes() ([]byte, error) { return bindataRead( @@ -3450,11 +3450,11 @@ func idtablestakingScriptsGet_role_countsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_role_counts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x71, 0x61, 0xf8, 0x74, 0xa8, 0xe7, 0x8c, 0x76, 0xe5, 0xed, 0x59, 0x4a, 0x68, 0x4a, 0x9f, 0xf9, 0xd9, 0xb6, 0x3f, 0xab, 0xc3, 0x63, 0xa1, 0x67, 0x38, 0x3d, 0x17, 0xee, 0x63, 0x82, 0x62, 0x40}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0x52, 0xf9, 0xab, 0x6c, 0xc9, 0xbd, 0x96, 0x38, 0x13, 0xbc, 0x3b, 0x1, 0xb0, 0x5c, 0x4, 0xc8, 0xe4, 0x78, 0xca, 0x66, 0x28, 0x95, 0xe4, 0xb4, 0x54, 0x91, 0xa5, 0xa0, 0x3f, 0x44, 0xe9}} return a, nil } -var _idtablestakingScriptsGet_slot_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcf\x41\x4b\xf3\x40\x10\xc6\xf1\xfb\x7e\x8a\x87\x9e\x92\xcb\xdb\xd7\x8b\x88\x20\xa5\x9a\x08\x81\xe2\xa1\x89\x07\x11\x0f\x69\x32\xdb\x0e\x6e\x76\x96\xdd\x09\x0a\xe2\x77\x97\x6c\x11\x3d\xb8\x97\x85\x61\xf8\xf3\x1b\x9e\x82\x44\xc5\xbd\x93\xb7\xa6\xea\xfa\x83\xa3\x56\xfb\x57\xf6\x47\xd8\x28\x13\xfe\xbf\x37\x55\xfd\xd0\x35\xdd\x53\xb7\xbd\xdd\xd5\xdb\xaa\xda\xd7\x6d\x6b\xcc\x7a\x8d\xee\xc4\x09\x69\x88\x1c\x14\x91\x74\x8e\x3e\x41\x4f\x84\xe4\x44\xe1\x78\x62\x4d\xb0\x12\xe1\x65\x24\x44\x71\x94\x8c\x09\xf3\x01\x76\xf6\x98\x7a\xf6\xc5\x32\xbb\xc6\x63\xe3\xf5\xaa\x3c\xff\x17\x97\xf8\x30\x00\xe0\x48\x73\x67\xb7\x64\x70\xf3\x07\xef\xdf\x91\x74\x2f\x8e\xda\xef\xad\x54\x94\xcf\x4b\xf1\x25\x07\x96\xb7\xd9\x20\xf4\x9e\x87\x62\x75\x27\xb3\x1b\xe1\x45\x61\xd9\x8f\xbf\x84\x19\x98\xd1\x81\x06\xb6\x4c\x63\x96\xae\x4a\x93\x2b\xe7\xb3\x7e\x24\xe6\xf3\x2b\x00\x00\xff\xff\xd0\xf8\x5e\x99\x2f\x01\x00\x00" +var _idtablestakingScriptsGet_slot_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcf\x31\x4b\x34\x31\x10\xc6\xf1\x3e\x9f\xe2\x61\xab\xdd\xe6\x3d\xde\x46\x44\x90\x2b\x14\xe1\xc0\xca\x3b\x2b\xb1\x88\xd9\xc9\xdd\xe0\x6c\x66\xc9\xcc\x62\x21\x7e\x77\xd9\x1c\xa2\xa0\x69\x52\x3c\xe1\xcf\x2f\x3c\xcd\x5a\x1d\x77\xa2\x6f\xbb\xdb\x43\x7c\x11\xda\x7b\x7c\xe5\x72\x44\xae\x3a\xa1\xfb\x3d\x74\x21\x6c\x36\x38\x9c\xd8\x60\xa9\xf2\xec\xa8\xe4\x4b\x2d\x06\x3f\x11\x4c\xd4\x21\x3c\xb1\x1b\xb2\x56\x14\x1d\x09\x55\x85\x2c\x84\x98\x12\x99\xf5\x51\x64\x40\x5e\x0a\xa6\xc8\xa5\x5f\xb7\x2b\x3c\xee\x8a\x5f\x0e\xe7\xfb\xff\x05\xde\x03\x00\x08\x79\xeb\xdd\xaf\x39\x5c\xff\x81\xfc\x77\x24\x7f\x50\xa1\xfd\xd7\x2b\xeb\x87\xa7\xb5\xf8\xdc\x02\xeb\xd9\x6e\x31\xc7\xc2\xa9\xef\x6e\x74\x91\x11\x45\x1d\x99\xcb\xf8\x43\xda\xa0\x0d\x3f\x53\xe2\xcc\x34\x36\x71\x37\x84\x56\x39\x7f\xef\x5b\x12\x3e\x3e\x03\x00\x00\xff\xff\x3b\xd0\x7e\xcc\x35\x01\x00\x00" func idtablestakingScriptsGet_slot_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -3470,11 +3470,11 @@ func idtablestakingScriptsGet_slot_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_slot_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfa, 0x17, 0x95, 0x42, 0xcd, 0xcf, 0x54, 0x6, 0x58, 0xcd, 0x76, 0x5d, 0x53, 0x5e, 0x4d, 0xde, 0x46, 0xe7, 0x2e, 0xe6, 0x51, 0xbc, 0xe7, 0x66, 0x76, 0x1, 0xb2, 0xbf, 0x7d, 0xda, 0x1f, 0x21}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x48, 0xb5, 0xbb, 0x6d, 0xa6, 0x2a, 0xf, 0xfa, 0xb4, 0xc1, 0x4, 0x2, 0x12, 0x6f, 0x89, 0xa8, 0x7, 0x2f, 0x19, 0x27, 0x70, 0xe6, 0x9a, 0xc2, 0xc7, 0xa2, 0x4c, 0xd7, 0x65, 0xa4, 0x4e, 0xd0}} return a, nil } -var _idtablestakingScriptsGet_stake_requirementsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4b\x33\x41\x14\x45\xfb\xf9\x15\xf7\xeb\x92\xe6\x8b\x85\x88\x04\x2c\x22\xbb\x81\x05\xb5\xc8\x4e\x0a\x11\x8b\xd9\xe4\x6d\xf2\xd8\x99\x37\x9b\x99\x37\x18\x10\xff\xbb\x8c\xb6\xb6\x07\xee\xb9\x87\xc3\x1c\x93\x62\xeb\xe3\x47\xd7\x58\x37\x78\xea\xd5\x4d\x2c\x27\x8c\x29\x06\xdc\x5c\xbb\xa6\x7d\xb1\x9d\x7d\xb5\x9b\xc7\xa7\x76\xd3\x34\xbb\xb6\xef\x8d\x59\xad\x60\xcf\x9c\x91\x0f\x89\x67\x45\x22\x2d\x49\x32\xf4\x4c\x18\x9c\x77\x72\x20\xc4\x11\x59\xdd\x44\x47\x68\x9c\x48\x72\x05\x0e\x12\x8f\x64\xcc\x5c\x06\x8c\x45\x10\x1c\xcb\x22\x45\x4f\x6b\xec\x3b\xd1\xfb\xe5\x1a\xfb\x2d\x5f\xef\x6e\xf1\x69\x00\xc0\x53\x75\x5f\xf0\xf0\x47\xe0\xff\x13\xe9\x33\x0b\x87\x12\x2a\xa1\x1d\x5d\x0a\x27\x0a\x24\x9a\x17\x4b\xf3\xb3\xff\xed\xaa\x8a\xb7\xfa\xf2\xfe\xcf\x7c\x7d\x07\x00\x00\xff\xff\x94\x17\x67\xd0\xf1\x00\x00\x00" +var _idtablestakingScriptsGet_stake_requirementsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4b\x03\x41\x10\x46\xfb\xfd\x15\x9f\xa9\xee\x1a\xd3\x88\x48\xc0\x4e\x02\x29\x6c\x34\xa9\xc4\x62\xb2\x99\x4b\x86\xdb\x9d\x4d\x76\x66\x51\x10\xff\xbb\xac\x96\xa6\x7d\xc3\x7c\xef\x49\x3e\x97\xea\x58\xa7\xf2\xb1\x79\xda\xd2\x3e\xf1\xab\xd3\x2c\x7a\xc4\x54\x4b\xc6\xe2\xff\x61\x11\xc2\x72\x89\xed\x49\x0c\x16\xab\x9c\x1d\x95\xbd\x55\x35\xf8\x89\xb1\xa7\x44\x1a\x19\x65\x82\x39\xcd\x7c\x80\x97\x99\xd5\x3a\x20\x68\x39\x70\x08\x14\x23\x9b\x0d\x94\xd2\x88\xa9\x29\x32\x89\x0e\xb5\x24\x5e\x61\xb7\x51\x7f\x18\x57\xd8\xad\xe5\xf3\xfe\x0e\x5f\x01\x00\x12\x77\xc7\x05\x8f\x57\x32\x6f\x8f\xec\xcf\xa2\x92\x5b\xee\x84\x5f\xf8\xd2\xa4\x72\x66\x75\x1b\xc6\xf0\xfb\xff\xd7\xd7\x27\xde\xba\xe5\xfd\x26\x7c\xff\x04\x00\x00\xff\xff\x6c\xf5\xe4\x97\xf7\x00\x00\x00" func idtablestakingScriptsGet_stake_requirementsCdcBytes() ([]byte, error) { return bindataRead( @@ -3490,11 +3490,11 @@ func idtablestakingScriptsGet_stake_requirementsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_stake_requirements.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa2, 0x42, 0x8e, 0x32, 0x9e, 0x5d, 0x9, 0x77, 0x67, 0x63, 0xb3, 0x34, 0x22, 0x62, 0x79, 0x87, 0xaf, 0x67, 0x2c, 0x9b, 0xed, 0x6c, 0x82, 0xf7, 0x38, 0xaa, 0x16, 0x74, 0xcd, 0x2a, 0xf8, 0x5d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0x86, 0xdf, 0xf1, 0xc8, 0xc4, 0x94, 0xcc, 0x38, 0x85, 0xa2, 0x94, 0x17, 0x58, 0xe4, 0xe, 0xc7, 0x91, 0x1f, 0xd6, 0x72, 0xd0, 0x98, 0x61, 0x35, 0x17, 0x5, 0x79, 0x52, 0xf2, 0xcc, 0xf3}} return a, nil } -var _idtablestakingScriptsGet_tableCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xbf\x4a\x04\x31\x10\x07\xe0\x3e\x4f\xf1\x2b\xef\x1a\xcf\xda\xee\x24\x2b\x04\x64\x0b\x93\x46\xc4\x62\xff\xcc\x66\x07\x77\x27\xcb\x64\x82\x8a\xf8\xee\x22\x58\xfa\x02\x1f\x1f\xef\x47\x51\xc3\xc3\x56\xde\x83\x4f\xc3\xb8\x51\xb4\xe1\x8d\x25\x63\xd1\xb2\xe3\xf6\x23\xf8\xae\x4f\x21\x3d\xa7\xeb\xfd\x63\x77\xf5\xfe\xa9\x8b\xd1\xb9\xcb\x05\x69\xe5\x8a\x3a\x29\x1f\x06\x25\x6b\x2a\x15\xb6\x12\xa6\xa6\x4a\x62\xe0\x99\xc4\xd8\x3e\x61\xbf\x2a\x36\x92\x6c\xab\x73\x47\x1b\xb1\x34\xc1\x3e\xb0\x9c\xce\x77\x78\x89\xa6\x2c\xf9\x15\x5f\x0e\xc0\x9f\xf4\xcf\xe7\x26\x93\xf5\x65\xa6\xe0\xeb\xe9\xec\xbe\x7f\x02\x00\x00\xff\xff\x94\x0c\xfa\xd5\xb8\x00\x00\x00" +var _idtablestakingScriptsGet_tableCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\xca\xc2\x40\x10\x06\xfb\x7b\x8a\x8f\x54\x49\xf3\xa7\xff\xeb\x20\xa4\xb1\x49\x3a\xb1\x38\x2f\x9b\xcb\xe2\x65\x2f\xec\x6d\x10\x11\xdf\x5d\x04\x3b\xad\x87\x19\x86\xd7\x2d\xab\xe1\x90\xf2\xad\xef\x46\x7f\x49\x34\x98\xbf\xb2\x44\xcc\x9a\x57\x54\xdf\xa0\x72\xae\x6d\x31\x2e\x5c\x50\x82\xf2\x66\x50\xb2\x5d\xa5\xc0\x16\x42\xd8\x55\x49\x0c\x3c\x91\x18\xdb\x1d\xf6\x56\x91\x48\xa2\x2d\xce\xf9\x10\xa8\x94\xda\xa7\xd4\x60\xde\x05\xab\x67\xa9\x9b\x7f\x9c\x06\x53\x96\x78\xc6\xc3\x01\xf8\x14\x7f\x5c\xfd\x45\xb2\x63\x9e\xa8\xef\x4a\xdd\xb8\xe7\x2b\x00\x00\xff\xff\x9f\x7f\xe9\x36\xbe\x00\x00\x00" func idtablestakingScriptsGet_tableCdcBytes() ([]byte, error) { return bindataRead( @@ -3510,11 +3510,11 @@ func idtablestakingScriptsGet_tableCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_table.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0xf8, 0x5a, 0xde, 0x69, 0xf4, 0xb2, 0x52, 0xda, 0x8c, 0xf5, 0xfd, 0xb, 0x8, 0x27, 0x24, 0xc0, 0x38, 0xc, 0x44, 0x35, 0xdf, 0xfc, 0x26, 0xe7, 0xe6, 0x2d, 0xd, 0x2d, 0x51, 0x84, 0x99}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x37, 0xc8, 0x81, 0x80, 0x7d, 0x40, 0xfd, 0xf, 0xc7, 0x71, 0xe, 0x59, 0x88, 0xdd, 0x66, 0x97, 0x72, 0x23, 0xc6, 0xf1, 0x52, 0xa2, 0x60, 0x27, 0xb8, 0x71, 0x9d, 0x2, 0xcf, 0x39, 0x24, 0x16}} return a, nil } -var _idtablestakingScriptsGet_total_stakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x6b\xfa\x30\x1c\xc5\xef\xfd\x2b\x9e\x37\xe5\x07\xea\xe1\xb7\x31\x06\x3d\x28\x55\x28\x0c\x0f\x6b\x3c\x8c\xb1\x43\xac\xdf\xba\xd0\x34\x91\xe4\x9b\x4d\x19\xfe\xef\xc3\xc4\x39\x0b\xeb\xa1\x21\xf0\xde\xe7\x7d\xa2\xba\xbd\x75\x8c\xa5\xb6\x9f\x65\x21\xe4\x46\x53\xc5\xb2\x55\x66\x87\xc6\xd9\x0e\xd3\x43\x59\x2c\x56\xa2\x14\x2f\x62\x36\x7f\x5a\xcc\x8a\xe2\x79\x51\x55\x59\xb6\x0f\x1b\x34\xc1\xa0\x93\xca\x0c\x47\x8f\x58\x2f\xd5\xe1\xfe\x3f\xbe\x32\x00\xd0\xc4\xf0\x2c\x5b\xda\x0a\xdb\x92\xf1\xc8\xff\xe0\x8f\x77\xc4\xc2\xb2\xd4\x29\x53\xc5\xfc\xfc\xb8\xb2\x5b\x12\xc7\x3d\x0d\x47\x59\x64\x4d\x26\xa8\xa5\xae\x83\x96\x4c\xe0\x77\x02\x9f\x3b\x30\xa1\xdb\x90\x83\x6d\xc0\x69\x22\xed\xc5\xca\x87\x74\x29\x95\x98\x57\xb9\x1c\xd3\xf1\x34\x26\x1a\xeb\x60\x2e\x43\x50\xa6\x27\x3b\x6e\xe9\xe8\x2f\x0f\xb9\x08\x14\x16\xc6\x32\x6a\x1b\x0c\x43\xd6\x35\x79\x1f\xeb\xfe\x1a\x52\xcd\x2f\x6f\x90\x63\x5d\x1a\x7e\x18\xde\x8d\x6e\x30\xe7\xef\x46\x0a\x79\xef\xf6\xaf\xa7\xf0\xfa\xc3\x7a\x1b\x5c\xfb\xa7\x2c\xfd\xe3\xe1\x88\x83\x33\xb7\x84\xec\xf4\x1d\x00\x00\xff\xff\x92\x54\xac\x93\xc9\x01\x00\x00" +var _idtablestakingScriptsGet_total_stakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x31\x4f\xc3\x30\x14\x84\x77\xff\x8a\x6b\xa7\x44\x48\x6d\x07\x40\x08\x29\x0b\xaa\x2a\x75\x61\x69\x3a\x21\x06\x37\x7d\x29\x56\x1c\xbf\xca\x7e\x01\x2a\xd4\xff\x8e\x6a\x97\x90\x08\x3c\xd8\xb2\x7c\xf7\xdd\xf9\x99\xf6\xc8\x5e\xb0\xb2\xfc\xb1\x5e\x96\x7a\x67\x69\x23\xba\x31\xee\x80\xda\x73\x8b\xe9\xdf\x87\xa9\x52\xba\xaa\x28\x84\x4c\x5b\x9b\xa3\xee\x1c\x5a\x6d\x5c\x96\x3f\x62\xbb\x32\x9f\xf7\xb7\xf8\x52\x00\x60\x49\x10\x44\x37\xb4\x2f\xb9\x21\x17\x50\xfc\x93\x32\x3b\x90\x94\x2c\xda\x26\xcd\x26\xea\x9f\x4e\xcf\xbc\xa7\xf2\x74\xa4\x2c\x57\x91\x35\x9f\xa3\xd2\xb6\xea\xac\x16\x82\xbc\x11\xe4\xe2\x81\xeb\xda\x1d\x79\x70\x0d\x49\x11\x29\x2f\x5a\xde\xb5\x4f\xaa\xc4\xec\xcb\x15\x58\xcc\x16\x51\x51\xb3\x87\xbb\x06\xc1\xb8\x51\xd9\x59\x43\xa7\x70\xfd\xc8\xb5\xc0\x92\xe1\x58\x50\x71\xe7\x04\x69\x02\xd1\x1e\x7a\x91\xa9\x7f\x79\x93\x02\xdb\xb5\x93\x87\xec\x2e\x1f\x60\x2e\x6b\x50\x0a\xc5\xe8\x76\x33\xaa\xf0\xf2\xc3\x7a\x9d\xf4\xfe\xb3\x4a\x7b\x3c\x3c\x49\xe7\xdd\x90\xa0\xce\xdf\x01\x00\x00\xff\xff\x4d\x18\xa4\x68\xcf\x01\x00\x00" func idtablestakingScriptsGet_total_stakedCdcBytes() ([]byte, error) { return bindataRead( @@ -3530,11 +3530,11 @@ func idtablestakingScriptsGet_total_stakedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_total_staked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0xe, 0x2f, 0xe3, 0x9c, 0xa, 0x4d, 0xce, 0x85, 0x12, 0x72, 0x14, 0x74, 0x65, 0x62, 0x3b, 0x74, 0x22, 0x25, 0xaf, 0x1a, 0x94, 0x4d, 0x5d, 0x4c, 0x74, 0xb6, 0x76, 0xd3, 0x6d, 0x7e, 0xf6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xee, 0x84, 0x69, 0x78, 0x9e, 0xaf, 0x71, 0x2a, 0xc4, 0x96, 0xa3, 0xa6, 0x92, 0x57, 0x3c, 0x53, 0xe3, 0x4, 0xe7, 0x79, 0x41, 0x9e, 0x30, 0xd3, 0xee, 0x4c, 0xf1, 0x6c, 0xee, 0x29, 0x62, 0x56}} return a, nil } -var _idtablestakingScriptsGet_total_staked_by_typeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xc1\x4a\xc3\x40\x14\x45\xf7\xf3\x15\xd7\x5d\xbb\xb1\x2e\x44\xa4\xe0\xa2\x25\x29\x04\xa4\x0b\x33\x5d\x88\xb8\x98\x34\x2f\xed\x90\xc9\x7b\xc3\xcc\x0b\xb6\x88\xff\x2e\x89\xba\x73\x7b\xb9\x9c\x73\xfc\x10\x25\x29\x76\x41\x3e\xaa\xc2\xba\x26\x50\xad\xae\xf7\x7c\x42\x97\x64\xc0\xdd\xa5\x2a\xca\xbd\xad\xec\xab\xdd\x6c\x9f\xcb\x4d\x51\xbc\x94\x75\x6d\xcc\x6a\x05\x7b\xf6\x19\xf9\x98\x7c\x54\x24\xd2\x31\x71\x86\x9e\x09\x8d\x0b\x8e\x8f\x04\xe9\x90\xd5\xf5\xd4\x42\xa5\x27\xce\xd3\xe0\xc0\xd2\x92\x31\x71\x6c\xd0\x8d\x8c\xc1\x79\x5e\x24\x09\xb4\xc6\xa1\x62\x7d\x5c\xae\x71\xd8\xf9\xcb\xc3\x3d\x3e\x0d\x00\x04\xd2\x3f\xc8\xd3\x3f\x8d\xb7\x27\x52\x2b\xea\x82\x9d\x0d\xf5\xfc\xdc\x5e\xf7\xd2\x92\xbd\x46\x5a\x2c\xcd\x4c\xf9\xa9\xfb\x05\xbd\x4d\xba\xf7\x1b\xf3\xf5\x1d\x00\x00\xff\xff\xa3\x91\xa6\x55\xfa\x00\x00\x00" +var _idtablestakingScriptsGet_total_staked_by_typeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4b\x03\x41\x10\x46\xfb\xfd\x15\x9f\xa9\xee\x1a\xd3\x88\x48\xc0\x46\x24\x90\xc6\x26\x9b\x4a\x2c\x26\x7b\x73\xc9\x72\x73\x33\xc7\xee\x04\x0d\xe2\x7f\x97\x9c\x5a\x99\x76\xe6\xe3\xbd\x97\xc7\xc9\x8a\x63\x2d\xf6\xbe\x79\x8e\xb4\x17\xde\x3a\x0d\x59\x0f\xe8\x8b\x8d\x58\xfc\x7f\x2c\x42\x58\x2e\x11\x8f\xb9\xa2\xa6\x92\x27\x47\x61\x3f\x15\xad\xf0\x23\x63\x4f\x42\x9a\x18\xd6\xa3\x3a\x0d\xdc\xc1\x6d\x60\xad\x97\x03\x41\xad\xe3\x10\x28\x25\xae\xb5\x21\x91\x16\xfd\x49\x31\x52\xd6\xa6\x98\xf0\x0a\xbb\x8d\xfa\x43\xbb\xc2\x6e\x9d\x3f\xee\xef\xf0\x19\x00\x40\xd8\xff\x60\x8f\x57\x4a\x6f\x0f\xec\xd1\x9c\x24\xce\xa6\xed\xbc\x7c\x3a\xbf\x58\xc7\xf1\x3c\x71\xd3\x86\x99\xf2\x53\xf9\x0b\x7a\xbd\xe8\xde\x6e\xc2\xd7\x77\x00\x00\x00\xff\xff\x86\x18\xde\x12\x00\x01\x00\x00" func idtablestakingScriptsGet_total_staked_by_typeCdcBytes() ([]byte, error) { return bindataRead( @@ -3550,11 +3550,11 @@ func idtablestakingScriptsGet_total_staked_by_typeCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_total_staked_by_type.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0x23, 0xae, 0xad, 0x6a, 0x8a, 0xa, 0x6e, 0x26, 0x92, 0x41, 0x25, 0x43, 0x64, 0x93, 0x17, 0xde, 0xa4, 0x31, 0x94, 0x9d, 0xb7, 0xb2, 0x15, 0xcb, 0xe1, 0xf8, 0x7b, 0x9a, 0x28, 0xf6, 0xa4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcc, 0xa5, 0x8b, 0x42, 0xe8, 0x8b, 0x45, 0x62, 0x3c, 0x6, 0x1b, 0x16, 0xa7, 0xc3, 0xfc, 0xf9, 0x75, 0xc8, 0x3b, 0xbe, 0x43, 0x97, 0xee, 0x83, 0xd6, 0x7f, 0xa5, 0x89, 0x4d, 0x3c, 0xdb, 0xe6}} return a, nil } -var _idtablestakingScriptsGet_weekly_payoutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4b\xc4\x30\x14\xc7\xf1\x3d\x7f\xc5\x6f\xbc\x5b\x3c\x07\x71\x70\x3b\x49\x0e\x0a\x22\x62\xe3\xe0\xf8\xda\x7b\x6d\x43\xdb\xbc\x90\xbc\x60\x45\xfc\xdf\xa5\xe0\x78\xeb\x77\xf8\xf0\x0d\x6b\x92\xac\xb8\x2c\xf2\xd5\x58\x4f\xdd\xc2\xad\xd2\x1c\xe2\x88\x21\xcb\x8a\xfb\xad\xb1\xee\xd5\x37\xfe\xd3\x9f\x9f\x5f\xdc\xd9\xda\x77\xd7\xb6\xc6\x9c\x4e\xf0\x53\x28\x28\x7d\x0e\x49\x91\x59\x6b\x8e\x05\x3a\x31\x3a\x5a\x28\xf6\x0c\x19\x50\x94\x66\xbe\x42\x65\xe6\x58\xf6\x40\x88\x72\x65\x63\x52\xed\x30\xd4\x88\x95\x42\x3c\x1c\x9f\xf0\x71\x09\xdb\xe3\x03\x7e\x0c\x80\x7f\xec\xc6\xd2\xdd\xc8\xea\x92\xf4\x93\xdf\xc1\x37\xfa\x96\xaa\x87\xa3\xf9\xfd\x0b\x00\x00\xff\xff\xaa\x9e\x1d\x2b\xc4\x00\x00\x00" +var _idtablestakingScriptsGet_weekly_payoutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x8a\x83\x40\x10\xc6\xf1\x7e\x9f\xe2\xc3\x4a\x9b\xb3\x39\xae\xb8\xfa\x4e\x48\x17\x88\x79\x80\x71\x1d\x75\x71\xdd\x91\x9d\x91\x24\x84\xbc\x7b\x10\xd2\x25\xed\xf7\xc1\x8f\x7f\x58\x56\xc9\x86\x26\xca\xe5\xf0\xd7\x52\x17\xf9\x64\x34\x87\x34\x62\xc8\xb2\xa0\x78\x3f\x0a\xe7\xea\x1a\xed\x14\x14\xea\x73\x58\x0d\x99\x6d\xcb\x49\x61\x13\xa3\xa3\x48\xc9\x33\x64\x80\x1a\xcd\xdc\xc3\x64\xe6\xa4\xfb\x40\x48\xd2\xb3\x73\xe4\x3d\xab\x96\x14\x63\x85\x61\x4b\x58\x28\xa4\xb2\xfa\xc5\xb9\x09\xd7\x9f\x6f\xdc\x1d\x80\x17\xfa\x21\xec\x6b\x64\xfb\x5f\xc5\x4f\xed\x0e\x1f\xe9\x26\x9b\x95\x95\x7b\x3c\x03\x00\x00\xff\xff\x18\x12\xd8\x60\xca\x00\x00\x00" func idtablestakingScriptsGet_weekly_payoutCdcBytes() ([]byte, error) { return bindataRead( @@ -3570,7 +3570,7 @@ func idtablestakingScriptsGet_weekly_payoutCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_weekly_payout.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0xeb, 0x9b, 0x20, 0x40, 0xd3, 0x5b, 0x8, 0x6d, 0xe7, 0x22, 0xb, 0xdd, 0x87, 0xa4, 0x41, 0xf2, 0xb5, 0xc2, 0x43, 0x2d, 0x8f, 0x9a, 0x65, 0xf4, 0x31, 0xfa, 0xd2, 0x6f, 0xda, 0x4f, 0x9d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3d, 0x33, 0xf7, 0xf1, 0xb5, 0x1, 0x7e, 0x39, 0x3f, 0xe8, 0x81, 0x91, 0x4, 0x3e, 0x4c, 0x38, 0xba, 0x10, 0x42, 0xdd, 0xcc, 0x18, 0xf7, 0xcf, 0xa, 0xd1, 0x9e, 0x85, 0x1d, 0xc7, 0xe2, 0x81}} return a, nil } @@ -3594,7 +3594,7 @@ func inspect_fieldCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x57\x4b\x6f\xe3\x36\x10\xbe\xeb\x57\x0c\xf6\x50\xc8\x80\x63\x79\x8f\x15\x92\x2e\x5c\xc7\x69\x17\x71\x37\x41\x92\x6d\xce\x8c\x34\xb6\x08\xcb\xa4\x4a\x52\x76\x8d\x20\xff\xbd\xa0\xa8\x17\x25\xca\x8f\xa2\xc5\xfa\x64\x49\xdf\xbc\xbe\x79\x70\x48\xb7\x19\x17\x0a\xe6\xe2\x90\x29\xee\x95\x4f\x77\x29\xdf\xbf\xf0\x0d\x32\x58\x09\xbe\x85\xe9\xdf\x77\xcb\x87\xd7\x97\x87\xfb\xc5\xb7\xd9\xed\xed\xd3\xe2\xf9\xb9\x06\xe6\x6c\x4d\xdf\x52\xb4\xc1\xdf\xbf\xfd\xf6\xf5\xd7\xe5\xc2\x25\xb0\xe4\xd1\x06\xe3\x02\x2e\x2b\xfc\xf2\x61\x7e\xbf\xb8\xb5\xd0\x5e\x10\x04\xf0\x22\x08\x93\x24\x52\x94\x33\x50\x09\x51\xa0\x12\x84\x2d\xa1\x0c\x54\x61\x8e\xc4\x5b\xca\x60\xcf\xf3\x34\x06\x49\xd7\xac\x10\x52\x1c\x22\x81\x44\x21\x10\x90\x09\x11\x18\x03\x89\x22\x9e\x33\x05\x84\xc5\x40\x18\xe4\x2c\x2d\x9c\x28\xe0\xc4\x7c\x5a\x71\x01\x04\x72\x89\xc2\xf3\x54\x63\xd6\xf7\x00\x00\x32\x22\x14\x25\xe9\x4c\x9b\x7b\xcc\xdf\x52\x1a\xdd\xe3\x21\x2c\x29\x9b\xdc\xe3\x61\x49\xa5\x5a\x30\x25\x0e\x63\x08\x02\x78\x45\xba\x4e\x54\x08\x9f\xa7\xd3\xb6\xf8\x77\x89\xe2\x02\xe9\x9f\x4b\xe9\x55\x9e\x5e\x2a\xfa\x79\x3a\x9d\x7a\x23\x80\x77\xcf\xd8\x17\x98\x11\x81\x7e\x41\x57\x08\xb3\x5c\x25\x33\xc3\xc8\xa8\x82\xe8\x5f\x10\xc0\xdc\x10\xa7\x69\x66\xb8\xaf\x78\x93\x86\xb8\x38\xd6\x1f\xa8\x80\x0d\x1e\x64\x2d\x95\xa2\x2a\x69\x2e\x75\xc2\x4d\xdb\x82\x9f\x91\x03\x8a\xd0\xa4\x6a\x64\x49\x69\xb2\xcf\x91\xa9\x85\x2c\x33\x13\xed\xc5\x84\xc4\xb1\x9f\x35\xc4\x38\x13\x35\xa9\x01\x63\x48\x88\x4c\x66\xe9\x9a\x0b\xaa\x92\xed\x10\xde\x02\x8d\x61\x5f\xb2\xea\x06\x9b\xaf\xa3\xcb\x9d\xb4\x72\x7a\xda\x47\x1b\x7e\xdc\x45\x1b\x5b\x79\x58\xbb\xd8\x22\xde\xe9\x60\xaf\xe2\x8e\x78\xd7\xc7\x0e\xb8\xd6\x07\xf6\xfc\x6a\x0a\x90\x40\x26\xe8\x4e\xff\x4b\x29\xdb\xe8\x96\xd6\x25\x29\x15\xd7\xdd\xbc\x23\x79\xaa\xac\x4a\x2a\xde\xcc\x49\x46\xde\x68\x4a\xd5\x01\x6e\xec\x2c\xd4\x58\xfd\x9b\x68\x8d\xd7\x3f\xd5\x03\x6e\xf2\xa7\x16\xfe\xc5\xb7\x40\x85\x37\xa5\x0b\xc1\xaa\x82\x16\xc8\x71\x0f\xa8\x88\x58\xa3\x0a\x21\xd0\xfe\x91\x75\x57\xc0\xc2\x8f\xac\xa7\x2f\x5f\x20\x23\x8c\x46\xfe\xa7\x79\x31\xc3\x18\x57\x26\x60\xed\x1d\x98\x91\x5a\xe8\x80\xa8\x0e\xee\x93\x4d\x58\x3d\xea\xcc\x48\x2b\x07\xe3\x96\x30\xb2\x46\x51\xf4\x6d\xc9\x1a\x55\xa0\xe7\xa6\xa6\xd1\x1a\x8a\x16\x91\x69\x33\x9c\xff\x28\x55\x5c\x5f\x59\x23\x7b\x62\x0c\x2e\x7b\x40\xbf\x48\x42\xd8\xcd\xc5\x50\x63\x48\xb2\x43\xff\xfa\xaa\x6f\x70\x0c\x8a\x87\xb6\xc9\xbe\xb1\x67\xc3\xf4\x23\x51\x49\x8b\x0e\x1d\x81\x6a\xa1\x2e\xab\x88\x13\x26\x1d\x15\x72\x42\xe2\xd1\xd4\x8f\x76\x72\xb8\x68\xce\x0f\xb4\x56\x31\x3a\x56\x39\x76\xfe\xdd\x65\x53\xf3\xf4\x3b\x4f\xe3\xc1\x14\xbf\x34\x08\x3b\x74\x93\xb3\x59\x1c\x0b\x94\x32\xec\xe4\x95\x98\xd7\x76\xc0\xed\xa4\x84\x03\x29\x6a\xc2\x73\x0f\xaa\xa2\x60\x2c\xad\xd7\x57\xad\x20\xba\x06\x3b\xcc\xb6\x82\x69\x51\x3a\x3e\x65\xd4\x51\x19\x2d\x4d\xef\x8e\xe4\x95\x92\x5f\xd9\x8a\x7f\x74\x4a\xe6\x38\xda\xcc\xc5\x7e\xb1\x38\x0b\xc5\x1d\x8e\x2b\x9a\x3a\xd7\xc5\xb1\xf5\xa3\x3a\xc2\x9c\x99\xff\x53\x3f\xc0\xf9\x73\xb5\xbd\x36\xea\x43\xa5\xdd\x2c\xce\x0e\x31\xac\xf1\x34\x45\xb3\x85\xde\x18\x61\x9b\xad\x37\x2e\x04\xdf\xbb\xea\xa4\x23\xee\x60\x4c\x6f\xc0\xc3\x51\x77\xe4\xff\x7d\xf4\xc6\x45\x10\xb8\x42\x81\x2c\x42\x1d\xbd\xa1\x21\xaa\xb5\xb7\x09\x70\x05\xaf\x7b\xbb\xda\xd0\x2c\x83\x56\x21\x5d\x32\x17\xaa\x45\xbc\x2b\xda\x6e\xc1\xe1\x81\x32\x33\xeb\xac\xab\xba\x5d\x9d\x10\x04\xf0\xb0\x43\x21\x68\x6c\x16\xdc\x18\x57\xc5\xd1\xda\x5c\x75\x04\x46\x48\x77\x28\x06\x8e\xac\x9c\xe9\x1a\xf2\x03\xb3\x0c\x35\xa7\xfc\x53\x29\xe6\x3c\x98\xf5\x1a\x5d\xe9\x35\x77\x98\x2d\x11\x1b\x59\xbd\x2b\x0f\x6c\x09\x44\x36\xd7\x12\xb7\x79\xd3\x93\x33\x76\x78\x42\xc9\x73\x11\xe1\xbb\x75\xf7\x9a\x54\x6e\x74\xc7\xce\xa0\xbf\x67\xcc\x99\x33\x0f\x24\x2b\xf0\x2c\x57\xc0\xb8\xd8\x92\xb4\x09\x9c\x32\x7d\x19\xd3\xb7\x10\xcd\x49\xce\xe8\x5f\x39\x42\xd6\xd6\xf1\xdf\xc6\x6a\x88\xbc\x3b\x2f\xe2\x53\x7b\x9b\xe9\xae\x0f\xef\xc3\xfb\x27\x00\x00\xff\xff\xee\x39\xfd\xd7\x2b\x0f\x00\x00" +var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x57\x49\x6f\xeb\x36\x10\xbe\xeb\x57\x0c\x72\x28\x64\xc0\xb1\xfc\x8e\x15\x92\x3e\x18\x4e\x1e\x5a\x24\x6d\x82\x24\x6d\xcf\x8c\x34\xb6\x08\xd3\xa4\x4a\x52\x76\x8d\x20\xff\xbd\xa0\xa8\x8d\x12\xe5\xa5\x68\xf1\x7c\xb2\xa4\x6f\xb6\x6f\x16\x0e\xe9\x36\x17\x52\xc3\x52\x1e\x72\x2d\x82\xea\xe9\x1b\x13\xfb\x37\xb1\x41\x0e\x2b\x29\xb6\x70\xd5\x3c\x5f\x35\x88\x82\xaf\xe9\x3b\x43\x07\xd5\x7d\xd7\x20\x1f\x45\xb2\xc1\xb4\x7c\xa7\x2c\x70\xfe\xf7\xe3\xd3\xf2\xe1\xfe\xee\xed\xe9\xe1\xfe\xb7\xc5\xdd\xdd\xcb\xfd\xeb\x6b\x10\x44\x51\x04\x6f\x92\x70\x45\x12\x4d\x05\x07\x9d\x11\x0d\x3a\x43\xd8\x12\xca\x41\x97\x76\x48\xba\xa5\x1c\xf6\xa2\x60\x29\x28\xba\xe6\xa5\x90\x16\x90\x48\x24\x1a\x81\x80\xca\x88\xc4\x14\x48\x92\x88\x82\x6b\x20\x3c\x05\xc2\xa1\xe0\xac\x74\xa2\x84\x13\xfb\x69\x25\x24\x10\x28\x14\xca\x20\xd0\xad\xd9\x30\x00\x00\xc8\x89\xd4\x94\xb0\x85\x31\xf7\x5c\xbc\x33\x9a\x3c\xe0\x21\xae\x48\x9a\x3d\xe0\xe1\x91\x2a\x7d\xcf\xb5\x3c\x4c\x21\x8a\xe0\x4f\xa4\xeb\x4c\xc7\xf0\x65\x3e\xef\x8a\xff\xae\x50\x5e\x20\xfd\x63\x25\xbd\x2a\xd8\xa5\xa2\x5f\xe6\xf3\x79\x30\x01\xf8\x08\xac\x7d\x89\x39\x91\x18\x96\x74\xc5\xb0\x28\x74\xb6\xb0\x8c\x4c\x6a\x88\xf9\x45\x11\x2c\x2d\x71\x86\x66\x8e\xfb\x9a\x37\x65\x89\x4b\x53\xf3\x81\x4a\xd8\xe0\x41\x35\x52\x0c\x75\x45\x73\xa5\x13\x6e\xbb\x16\xc2\x9c\x1c\x50\xc6\x36\x55\x13\x47\xca\x90\x7d\x8e\x4c\x23\xe4\x98\x99\x19\x2f\x66\x24\x4d\xc3\xbc\x25\xc6\x9b\xa8\x59\x03\x98\x42\x46\x54\xb6\x60\x6b\x21\xa9\xce\xb6\x63\x78\x07\x34\x85\x7d\xc5\xaa\x1f\x6c\xbf\x4e\x2e\x77\xd2\xc9\xe9\x69\x1f\x5d\xf8\x71\x17\x5d\x6c\xed\x61\xe3\x62\x87\x78\xaf\x83\x83\x8a\x3b\xe2\xdd\x10\x3b\xe2\xda\x10\x38\xf0\xab\x2d\x40\x02\xb9\xa4\x3b\xf3\x8f\x51\xbe\x31\x2d\x6d\x4a\x52\x69\x61\xba\x79\x47\x0a\xa6\x9d\x4a\x2a\xdf\x2c\x49\x4e\xde\x29\xa3\xfa\x00\xb7\x6e\x16\x1a\xac\xf9\xcd\x8c\xc6\x9b\x1f\x9a\x11\x36\xfb\xc3\x08\xff\x14\x3a\xa0\xd2\x9b\xca\x85\x68\x55\x43\x4b\xe4\x74\x00\xd4\x44\xae\x51\xc7\x10\x19\xff\xc8\xba\x2f\xe0\xe0\x27\xce\xd3\xd7\xaf\x90\x13\x4e\x93\xf0\x6a\x59\xce\x30\x2e\xb4\x0d\xd8\x78\x07\x76\x96\x96\x3a\x20\x69\x82\xbb\x72\x09\x6b\x46\x9d\x1d\x69\xd5\x60\xdc\x12\x4e\xd6\x28\xcb\xbe\xad\x58\xa3\x1a\xcc\xdc\x34\x34\x3a\x43\xd1\x21\x92\xb5\xc3\xf9\xd7\x4a\xc5\xcd\xb5\x33\xb2\x67\xd6\xe0\xe3\x00\x18\x96\x49\x88\xfb\xb9\x18\x6b\x0c\x45\x76\x18\xde\x5c\x0f\x0d\x4e\x41\x8b\xd8\x35\x39\x34\xf6\x6a\x99\x7e\x26\x3a\xeb\xd0\x61\x22\xd0\x1d\xd4\x65\x15\x71\xc2\xa4\xa7\x42\x4e\x48\x3c\xdb\xfa\x31\x4e\x8e\x17\xcd\xf9\x81\x36\x2a\x26\xc7\x2a\xc7\xcd\xbf\xbf\x6c\x1a\x9e\x7e\x16\x2c\x1d\x4d\xf1\x5b\x8b\x70\x43\xb7\x39\x5b\xa4\xa9\x44\xa5\xe2\x5e\x5e\x89\x7d\xed\x06\xdc\x4d\x4a\x3c\x92\xa2\x36\x3c\xff\xa0\x2a\x0b\xc6\xd1\x7a\x73\xdd\x09\xa2\x6f\xb0\xc7\x6c\x27\x98\x0e\xa5\xd3\x53\x46\x3d\x95\xd1\xd1\xf4\xe1\x49\x5e\x25\xf9\x0b\x5f\x89\xcf\x5e\xc9\x1c\x47\xdb\xb9\x38\x2c\x16\x6f\xa1\xf8\xc3\xf1\x45\xd3\xe4\xba\x3c\xb6\xbe\x57\x47\xd8\x33\xf3\x7f\xea\x07\x38\x7f\xae\x76\xd7\x46\x73\xa8\x74\x9b\xc5\xdb\x21\x96\x35\xc1\x18\xda\x2d\xf4\xd6\x0a\xbb\x6c\xbd\x0b\x29\xc5\xde\x57\x27\x3d\x71\x0f\x63\x66\x03\x1e\x8f\xba\x27\xff\xef\xa3\xb7\x2e\x82\xc4\x15\x4a\xe4\x09\x9a\xe8\x2d\x0d\x49\xa3\xbd\x4b\x80\x2f\x78\xd3\xdb\xf5\x86\xe6\x18\x74\x0a\xe9\x92\xb9\x50\x2f\xe2\x7d\xd1\x6e\x0b\x8e\x0f\x94\x85\x5d\x67\x7d\xd5\xed\xeb\x84\x28\x82\xa7\x1d\x4a\x49\x53\xbb\xe0\xa6\xb8\x2a\x8f\xd6\xf6\x72\x23\x31\x41\xba\x43\x39\x72\x64\x15\xdc\xd4\x50\x18\xd9\x65\xa8\x3d\xe5\x5f\x2a\x31\xef\xc1\x6c\xd6\xe8\x5a\xaf\xbd\xc3\x6c\x89\xdc\xa8\xfa\x5d\x75\x60\x2b\x20\xaa\xbd\x96\xf8\xcd\xdb\x9e\x5c\xf0\xc3\x0b\x2a\x51\xc8\x04\x3f\x9c\x0b\xd6\xac\x76\xa3\x3f\x76\x46\xfd\x3d\x63\xce\x9c\x79\x20\x39\x81\xe7\x85\x06\x2e\xe4\x96\xb0\x36\x70\xca\xcd\x65\xcc\xdc\x42\x0c\x27\x05\xa7\x7f\x15\x08\x79\x57\xc7\x7f\x1b\xab\x25\xf2\xdb\x79\x11\x9f\xda\xdb\x6c\x77\x7d\x06\x9f\xc1\x3f\x01\x00\x00\xff\xff\x61\x00\x60\xde\x1d\x0f\x00\x00" func lockedtokensAdminAdmin_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3610,7 +3610,7 @@ func lockedtokensAdminAdmin_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0x18, 0xb5, 0x3a, 0x77, 0x18, 0x85, 0x6e, 0x97, 0xa3, 0x8f, 0xcd, 0xf8, 0x4e, 0x1a, 0x1, 0xe, 0x28, 0x32, 0x4, 0x29, 0x8e, 0x94, 0x96, 0x66, 0xa6, 0x68, 0xd, 0xb0, 0xd8, 0x9c, 0x99}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0x4a, 0xb0, 0xa8, 0xdc, 0x78, 0xc, 0x7a, 0xee, 0x6, 0xd, 0xe7, 0x6a, 0x51, 0xc8, 0x39, 0xe3, 0xc, 0x73, 0x7b, 0x7a, 0x18, 0xf1, 0x5a, 0xdf, 0xcd, 0x12, 0xf2, 0x87, 0xfb, 0x69, 0x53}} return a, nil } @@ -3674,7 +3674,7 @@ func lockedtokensAdminAdmin_remove_delegatorCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminCheck_main_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x4f\x6b\xdb\x40\x10\xc5\xef\xfa\x14\x13\x1f\x8a\x0c\x45\xf4\x2c\xea\x04\x55\x76\xda\x10\x13\x87\xd8\xa5\xe7\xf1\x6a\x24\x2f\x59\xed\x8a\xdd\x11\x69\x09\xfe\xee\x45\xab\x3f\x68\x1b\xe3\x43\xf7\x22\xb4\xfa\xcd\xbc\x37\x4f\x23\xeb\xc6\x58\x86\xfb\x56\x57\xf2\xa8\xe8\x60\x5e\x49\x43\x69\x4d\x0d\x5f\x7e\xdf\xff\x7c\xfa\xfe\xf0\x6d\xbb\x39\xec\x1e\x37\x4f\xd9\x7a\xfd\xb2\xd9\xef\xa3\xb1\x40\x99\xb7\x10\xde\xee\x7e\x05\xe0\x48\x6e\x8d\x78\xa5\xc2\xb3\x6e\x84\xb7\xbb\xfc\x71\xb3\x0e\x71\xb6\xa8\x1d\x0a\x96\x46\xc7\x35\x4a\x9d\x09\x61\x5a\xcd\x29\x64\x45\x61\xc9\xb9\x25\xbc\x47\x11\x00\x40\x63\xa9\x41\x4b\xb1\x93\x95\x26\x9b\x42\xd6\xf2\x69\x80\x27\xa6\x3b\x8a\x18\xb0\xa8\xa5\x7e\xa1\x12\x56\xd0\xe3\xc9\xd1\x58\x6b\xde\xbe\x7e\x9a\xdb\x4a\xfc\x23\xeb\xd8\xdc\x28\x45\xde\xc4\x6d\xdc\x99\x4d\x03\xff\xc9\xec\xe5\x1f\x7c\xcf\xc6\x62\x45\xcf\xc8\xa7\xe5\x64\xa1\x3b\x77\x77\xd0\xa0\x96\x22\x5e\xe4\xa6\x55\x05\x68\xc3\xd0\x9b\x00\x04\x4b\x25\x59\xd2\x82\x80\x0d\xf0\x89\x40\x79\x01\x60\x1f\xad\x77\x0f\x62\xd2\x58\x2c\xc3\xe9\x7a\x78\x98\xfd\x41\x97\xa6\x9f\xb4\x22\x1e\xee\xe6\x41\x86\xae\x92\x8a\x38\xc7\x06\x8f\x52\x49\xfe\x73\x29\x8e\x1f\x46\x15\x64\xdf\x2f\x8c\x3f\x13\x3c\xdf\xc6\xd7\x81\xe7\xf6\xa8\xa4\xf8\x98\xca\xf0\x1f\xe2\xff\xcd\xaa\xf1\x7d\xe1\x83\xde\xd5\x88\x60\x75\x31\xb2\x2e\x8b\xa0\xd1\xb0\x71\xf1\xac\x17\x3a\x47\x96\xe3\xc0\xed\xb8\x5c\xc9\x2c\x70\xec\x4b\xd3\x50\x68\x09\x37\x2b\xd0\x52\x7d\x0e\xea\x6b\x72\x0e\x2b\x4a\x61\x71\x38\x11\xb8\x86\x84\x2c\x25\x15\x80\x83\x5b\xe9\x7c\x00\x38\x2e\xc5\x70\x7f\x03\x39\xea\xee\x83\x23\x5d\x04\x0b\xe3\x16\x53\xff\x3e\xd7\x73\x74\x8e\xfe\x06\x00\x00\xff\xff\xfe\xf4\xaf\xdc\xe2\x03\x00\x00" +var _lockedtokensAdminCheck_main_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\xcf\x6a\xdb\x40\x10\xc6\xef\x7a\x8a\x89\x0e\x45\x86\x22\x7a\x16\x75\x82\x90\x5d\x5a\x12\x9a\x10\xfb\x05\xc6\xab\x91\xbc\x64\xb5\x23\x76\x47\xa4\x25\xf8\xdd\x8b\xfe\xa2\x6d\x4c\x0e\xd9\x8b\xd9\xf1\xb7\xf3\x7d\xf3\xd3\xe8\xa6\x65\x27\xf0\xa3\xb3\xb5\x3e\x19\x3a\xf2\x0b\x59\xa8\x1c\x37\x10\x07\xb5\x38\x9a\x95\x86\x5f\x03\xd5\x7c\x8f\xa3\x59\xf2\xc0\xea\x85\xca\xa1\xe8\x47\xd5\xb7\x3f\x0f\x8f\xc5\xfd\x7e\x77\x7c\xbc\xdf\xff\xce\x77\xbb\xe7\xfd\xe1\x10\x45\xe2\xd0\x7a\x54\xa2\xd9\x26\x0d\x6a\x9b\x2b\xc5\x9d\x95\x0c\xf2\xb2\x74\xe4\xfd\x06\xde\xa2\x08\x00\xa0\x75\xd4\xa2\xa3\xc4\xeb\xda\x92\xcb\x20\xef\xe4\x3c\x89\x17\x4d\x7f\x0c\x09\x60\xd9\x68\xfb\x4c\x15\x6c\x61\x94\xa7\x27\x76\x8e\x5f\xbf\x7f\x59\xc7\x4a\x87\x9f\xbc\xd7\x16\x6c\x0c\x0d\x21\x6e\x93\x3e\x6c\x16\xe4\x4f\x57\x97\xff\xe4\x07\x61\x87\x35\x3d\xa1\x9c\x37\x4b\x84\xfe\xdc\xdd\x41\x8b\x56\xab\x24\x2e\xb8\x33\x25\x58\x16\x18\x43\x00\x82\xa3\x8a\x1c\x59\x45\x20\x0c\x72\x26\x30\x83\x01\xc8\xc0\x74\x48\x0f\x6a\xf1\x88\x37\xe1\x74\xa3\x78\x9a\xfd\x97\xad\x78\x9c\xb4\x26\x99\x6a\x6b\x90\x61\xaa\xb4\x26\x29\xb0\xc5\x93\x36\x5a\xfe\x5e\xc3\xf1\x93\x4d\x49\xee\xed\xca\xf8\x2b\xc3\xcb\x6d\xf2\xb1\xe0\xa9\x3b\x19\xad\xde\x53\x99\xbe\x43\xf2\x59\x56\xed\xd0\x17\xde\xf9\x7d\x88\x08\xb6\x57\x91\xf5\x2c\x82\x46\xd3\xc6\x25\xab\x5e\xe8\x3d\x39\x49\x82\xb4\xf3\x72\xa5\x2b\xe0\x38\x3e\xcd\x42\xa3\x0d\xdc\x6c\xc1\x6a\xf3\x35\x78\xdf\x90\xf7\x58\x53\x06\xf1\xf1\x4c\xe0\x5b\x52\xba\xd2\x54\x02\x4e\x69\xb5\x1f\x00\xe0\xbc\x14\x53\xfd\x06\x0a\xb4\xfd\x1f\x9e\x6c\x19\x2c\x8c\x8f\x97\xfe\x23\xd7\x4b\x74\x89\xfe\x05\x00\x00\xff\xff\xea\xc1\x7d\x15\xd4\x03\x00\x00" func lockedtokensAdminCheck_main_registrationCdcBytes() ([]byte, error) { return bindataRead( @@ -3690,11 +3690,11 @@ func lockedtokensAdminCheck_main_registrationCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/check_main_registration.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9a, 0x91, 0x4b, 0x4f, 0x2, 0xae, 0x1, 0x4d, 0x39, 0xc9, 0xba, 0xca, 0xda, 0xcc, 0xd6, 0x3c, 0x56, 0xc8, 0xa1, 0x8a, 0x46, 0x1f, 0xa7, 0x9, 0x71, 0xf4, 0xbb, 0xf7, 0xa1, 0xd8, 0xa6, 0x15}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x11, 0x8d, 0xde, 0xc1, 0x5, 0xed, 0xb1, 0x92, 0xc0, 0x90, 0x47, 0x3a, 0xcf, 0xcc, 0x41, 0x98, 0x28, 0xa0, 0x7e, 0x56, 0x4b, 0x7b, 0xca, 0xb5, 0x8a, 0x15, 0xb5, 0x12, 0xdd, 0x9c, 0xdd, 0xc9}} return a, nil } -var _lockedtokensAdminCheck_shared_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\x51\xcb\x9b\x30\x14\x86\xef\xfd\x15\xef\xe7\xc5\x50\x18\xb2\x6b\xd9\xb7\xe2\xac\x1d\xa3\xd2\x8e\xb6\x63\xd7\x69\x3c\x6a\x68\x4c\x24\x89\x74\x30\xfa\xdf\x87\x5a\x5d\xb3\xdc\x88\xfa\x9c\x9c\xe7\x7d\x45\xd7\x6b\xe3\xb0\x1b\x54\x23\xae\x92\x2e\xfa\x46\x0a\xb5\xd1\x1d\x3e\xfd\xde\xfd\x3c\x7c\xfb\xfe\xb5\x2c\x2e\xc7\x7d\x71\xc8\xb6\xdb\x53\x71\x3e\x07\xcb\x80\xd4\x77\x1f\x2e\x8f\xbf\x3c\x70\x21\x4b\xcd\x6f\x54\x4d\xac\x5d\xe0\xf2\x98\xef\x8b\xad\x8f\x3b\xc3\x94\x65\xdc\x09\xad\x22\x39\xcd\x64\x9c\xeb\x41\xb9\x14\x59\x55\x19\xb2\x36\xc6\x9f\x20\x00\x80\xde\x50\xcf\x0c\x45\x56\x34\x8a\x4c\x8a\x6c\x70\xed\x13\x5e\x99\xf1\x48\x72\x60\x55\x27\xd4\x89\x6a\xbc\x63\xc6\x93\xab\x36\x46\xdf\x3f\x7f\x78\x15\x4b\xa6\x47\x36\xb2\xb9\x96\x92\x26\x8d\x2f\xd1\xa8\x9b\x7a\x09\x92\x97\x97\xff\xf0\xb3\xd3\x86\x35\xf4\x83\xb9\x36\x5e\x15\xc6\xb3\xd9\xa0\x67\x4a\xf0\x28\xcc\xf5\x20\x2b\x28\xed\x30\x4b\x80\xc1\x50\x4d\x86\x14\x27\x38\x0d\xd7\x12\xe6\xec\x70\x53\xb9\x93\x3d\xf8\xba\x23\x8c\xff\xa5\x63\xd6\x92\x71\x88\xbc\x5d\x4b\xdc\xa4\x21\xf7\xac\x24\x62\x73\x7d\x29\xbc\x5a\x63\xbc\xbd\x43\x09\xf9\xd1\x9b\xef\xc8\x5a\xd6\x50\x8a\xf0\xd2\x12\x6c\x4f\x5c\xd4\x82\x2a\xb0\x79\x08\xc2\x4e\xfa\x6c\xd1\x7c\x7e\x7f\x43\xce\xd4\xf8\xc3\x92\xaa\xbc\x08\x36\x5c\xef\x9f\x5b\x79\x04\x8f\xe0\x6f\x00\x00\x00\xff\xff\xbc\x66\x6c\x69\x76\x02\x00\x00" +var _lockedtokensAdminCheck_shared_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xc1\x8e\xa3\x30\x10\x44\xef\xfe\x8a\x0a\x87\x15\x48\x2b\xb4\x67\xb4\xd9\x08\x91\xec\x25\xd1\x64\x94\xe4\x07\x1c\xd3\x80\x15\x63\x23\xdb\x28\x23\x8d\xf2\xef\x23\x20\x30\xf1\xf4\x05\x75\xf3\xda\x5d\x55\xb2\xed\x8c\xf5\xf8\xdf\xeb\x5a\x5e\x15\x5d\xcc\x8d\x34\x2a\x6b\x5a\x44\xc1\x2c\x62\x33\xa9\xcc\x3d\xa0\xe6\x3e\x62\x33\x72\x30\xe2\x46\xe5\x38\x74\x13\xf5\xe7\xe3\x70\x2c\xf6\xbb\xed\xe5\xb8\xdf\xbd\xe5\xdb\xed\x69\x77\x3e\x33\xe6\x2d\xd7\x8e\x0b\x2f\x8d\x8e\xd5\xb8\x93\x0b\x61\x7a\xed\x33\xe4\x65\x69\xc9\xb9\x04\x9f\x8c\x01\x40\x67\xa9\xe3\x96\x62\x27\x6b\x4d\x36\x43\xde\xfb\xe6\x09\x2f\xcc\x50\x8a\x3c\x78\xd9\x4a\x7d\xa2\x0a\x6b\x4c\x78\x7a\x35\xd6\x9a\xfb\xdf\x5f\xaf\xc2\xd2\xf1\x93\x0f\x6c\x61\x94\xa2\x51\xc6\xbf\x78\x90\x9b\x05\x0e\xd2\x97\xe6\x07\x7e\xf6\xc6\xf2\x9a\xde\xb9\x6f\x92\x45\xc2\x50\x9b\x0d\x3a\xae\xa5\x88\xa3\xc2\xf4\xaa\x84\x36\x1e\x93\x08\x70\x58\xaa\xc8\x92\x16\x04\x6f\xe0\x1b\xc2\xe4\x1d\x7e\x4c\x75\x54\x0f\xb1\xdc\x88\x92\x6f\x77\xdc\x39\xb2\x1e\x71\x70\x6b\xb6\x9b\xd6\xe4\x9f\x91\xc4\x7c\x8a\x2f\x43\x10\x6b\x82\xd5\x1a\x5a\xaa\xdf\xc1\x7e\x4b\xce\xf1\x9a\x32\x44\x97\x86\xe0\x3a\x12\xb2\x92\x54\x82\x4f\x4b\x90\x6e\x94\xcf\x67\x99\xcf\xf9\x0a\x05\xd7\xc3\x0f\x47\xba\x0c\x2c\xb8\x68\x79\x7f\x4a\xe5\xc1\x1e\xec\x2b\x00\x00\xff\xff\x68\xc2\xee\x14\x68\x02\x00\x00" func lockedtokensAdminCheck_shared_registrationCdcBytes() ([]byte, error) { return bindataRead( @@ -3710,11 +3710,11 @@ func lockedtokensAdminCheck_shared_registrationCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/check_shared_registration.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xda, 0xb6, 0x7e, 0x98, 0xe7, 0x40, 0x4d, 0xb7, 0x6c, 0xd, 0x16, 0xb, 0xee, 0x68, 0x21, 0xce, 0x15, 0xb6, 0x5f, 0x9, 0xfb, 0x96, 0x47, 0x61, 0x89, 0x5e, 0xc2, 0x29, 0x54, 0xaa, 0x34, 0xb8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7, 0xd8, 0xf0, 0x95, 0xb, 0x58, 0x4e, 0x30, 0x91, 0x95, 0x2, 0x4a, 0xc5, 0xf3, 0x33, 0x3f, 0xe8, 0x7e, 0xad, 0xc5, 0x26, 0x38, 0xcf, 0x79, 0x47, 0xb0, 0xf2, 0xf6, 0xd5, 0x1a, 0xaf, 0xac}} return a, nil } -var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\x4b\x6f\xe3\x36\x10\xbe\xeb\x57\x0c\xf6\x50\xc8\x80\x22\xa5\x57\x21\xc9\xc2\x75\x9c\x76\x11\x77\x13\x24\xd9\xee\x99\x96\xc6\x16\x61\x99\x54\x49\xca\xae\x10\xe4\xbf\x17\x24\xf5\xa2\x2c\xe5\x81\x06\xa8\x0e\x01\x62\x7e\xf3\xf8\xbe\x99\x21\x87\xee\x0b\x2e\x14\x2c\x44\x55\x28\xee\xd5\xff\xdd\xe4\xfc\xf8\xc4\x77\xc8\x60\x23\xf8\x1e\xce\xff\xb9\x59\xdd\xfd\x7c\xba\xbb\x5d\x7e\x9f\x5f\x5f\x3f\x2c\x1f\x1f\x5b\x60\xc9\xb6\x74\x9d\xa3\x0b\xfe\xf1\xfd\xf7\x6f\xbf\xad\x96\x63\x06\x2b\x9e\xec\x30\x35\x70\xd9\xe0\x57\x77\x8b\xdb\xe5\xb5\x83\xf6\xa2\x28\x82\x27\x41\x98\x24\x89\xa2\x9c\x81\xca\x88\x02\x02\x49\x29\x15\x4f\x2b\x28\x04\x3f\xd0\x14\x05\x1c\x79\x99\xa7\x20\xe9\x96\x19\x13\xc5\x21\x11\x48\x14\x02\x01\x99\x11\x81\x29\x90\x24\xe1\x25\x53\x40\x58\x0a\x84\x41\xc9\x72\x93\x82\x81\x37\x67\x1b\x2e\x80\x40\x29\x51\x78\x9e\xea\xa2\xfa\x1e\x00\xc0\xa6\xcc\xf3\x79\xba\xa7\xec\xbe\x5c\xe7\x34\xb9\xc5\x2a\xae\xe5\x0a\x6f\xb1\x5a\x51\xa9\x96\x4c\x89\x2a\x80\x28\x82\x9f\x48\xb7\x99\x8a\xe1\xd7\xf3\xf3\xf3\xd6\xf8\x87\x44\xf1\x51\xdb\x19\xc0\xb3\x67\x3c\x14\x02\x0b\x22\xd0\xaf\xa9\xdf\xd7\xcc\x63\x98\x97\x2a\x9b\x5b\x02\xb3\x06\xac\xbf\x1c\x55\xcd\xbd\x3e\x85\xcb\x3e\xd6\x2f\x48\xa5\xcd\x07\xfe\x66\x8e\xbd\x96\xe2\x63\xd6\xad\xb9\x13\x3a\xdc\x61\x25\x43\x92\xa6\x7e\xd1\x09\x70\x2a\x68\xd8\x9e\x06\x90\x11\x99\xcd\xf3\x2d\x17\x54\x65\xfb\x51\xb0\x83\x08\xe0\x58\xeb\x36\x82\xb4\x47\x1d\x35\xfd\xb5\xff\xf4\x38\x4e\xa6\xe9\x94\xee\x8d\x2c\x5d\xec\x2b\x49\xba\xc0\x3a\x47\x00\xb7\x82\x07\x52\xe6\x6a\x41\x0a\xb2\xa6\x39\x55\x15\x5c\xba\xc2\x3a\x94\xc2\x9c\xb2\xdd\xc5\x2f\xed\xd4\x86\x7f\x69\xe3\x2b\x3f\x2a\x04\x3d\x10\x85\xd1\xa6\x39\x31\x07\x01\x28\x22\xb6\xa8\x62\x88\xa4\xe2\x82\x6c\x87\x00\x57\xb0\xaf\x5f\xa1\x20\x8c\x26\xfe\x97\x85\x19\x36\xc6\x15\xe8\x80\xe6\x96\x00\x3b\xf9\xc6\x0c\x92\x36\xdd\x2f\x33\x97\x4d\xde\x8d\xfd\x9f\x84\x91\x2d\x0a\xb8\x38\x73\x2e\x83\xd0\xce\xed\xea\x04\xe8\x1b\x25\xe2\xa1\x20\x93\x1d\x27\xc9\x01\xfd\x8b\xb3\xd3\x88\x01\x28\x1e\xbb\x31\x4f\xa3\x3d\x5a\x41\xee\x89\xca\x06\x14\x54\x0f\xf5\xb1\xba\xbc\x11\xf2\xca\x77\x8c\xf4\xf7\x86\xc5\xbd\x2d\xab\x4e\x32\x38\xb1\x6d\x6a\xfb\x7e\xa2\xad\x8b\xd9\x6b\xd5\x36\xfc\x61\x5f\x57\x6f\xba\xd4\x06\xf7\x07\xcf\xd3\xc9\x1a\x3f\x75\x08\xdf\x96\x69\x9e\xa6\x02\xa5\x8c\x07\xa5\x24\xf6\xe7\xc0\xd1\x3e\x9e\xa8\x44\x2f\x8d\xfe\x64\x9b\x76\x70\x44\xba\x38\xeb\xa5\x18\x80\x73\x76\xd2\x21\xbd\x5c\x7b\x8a\x75\xaa\x4f\x44\x1d\x29\x7c\xcf\xd3\xf3\x48\x6d\x6a\xcb\x6f\x6c\xc3\x5f\xae\xfc\xd7\x01\xf6\xf2\x30\x89\x8c\x97\x7b\x3c\xeb\xb1\x42\x99\x0b\xf3\xff\x6a\x67\x7b\x5b\x7f\x6e\x33\xbf\xf3\xee\xb2\xdd\x3c\x78\xc5\xf4\xfa\xe0\xb4\xf9\xf8\x35\x56\x6b\xb3\xd0\xcd\xcc\x05\x5c\x0e\xdd\xb8\xa2\xad\xb9\x10\xfc\x38\x2a\x9b\xeb\xe8\xca\xd7\xfb\xd0\x28\x57\x17\xf8\x21\xb6\x36\x3c\x08\xdc\xa0\x40\x96\xa0\xe6\x38\xe6\xd4\xa1\x3a\x72\xae\x87\xb1\xd9\x01\x9c\x16\x79\x6b\x76\x9b\x85\x6b\x08\xef\x8f\x8b\x3b\xe8\xa6\x2d\xe2\xd1\xfe\xec\x25\x19\x45\x70\x77\x40\x21\x68\x8a\xa0\x32\x84\x14\x37\xe6\x11\xea\x76\x57\x81\x09\xd2\x43\xaf\x1e\x6e\x86\x25\xd3\x9d\xe0\x47\xf6\x55\xef\x9e\xc0\x87\xda\x6c\x62\x6d\x88\xa2\x66\xc5\x64\x78\x6c\x63\xd8\x05\x75\x4f\xc4\x4e\x36\xbf\xa5\x96\x81\x04\x22\xbb\xad\x73\x3c\x15\x3b\x58\x73\x56\x3d\xa0\xe4\xa5\x48\xf0\xd9\x59\xac\xc3\x26\xa5\x97\xc1\x70\x4d\xe6\xee\x4e\xd2\x7f\x79\x12\x1c\xc1\x8b\x72\x0d\x8c\x8b\x3d\xc9\x3b\xe2\x94\xe9\x5d\x5b\xef\xa8\x5a\x93\x92\xd1\xbf\x4b\x84\xa2\xef\xe3\x73\xb9\x5a\x21\x6f\xde\xc7\x78\x62\xc1\xe9\xd1\xd3\x7f\x5f\xbc\x17\xef\xdf\x00\x00\x00\xff\xff\x31\xd2\x5f\xbb\x08\x0d\x00\x00" +var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\x5d\x6f\xeb\x36\x0c\x7d\xf7\xaf\x20\xfa\x30\x38\x80\x6b\x77\xaf\x46\xdb\x8b\x20\xed\xc5\x86\x76\x6b\xd1\x66\xdb\xb3\x62\x33\xb1\x10\x47\xf2\x24\x39\x99\x51\xe4\xbf\x0f\x92\xfc\x25\xc7\x6e\x1a\xec\x02\xcb\x43\x00\x4b\x87\x22\xcf\x21\x29\x91\xee\x0a\x2e\x14\x2c\x44\x55\x28\xee\xd5\x5f\xdf\x73\x7e\x58\xf2\x2d\x32\x58\x0b\xbe\x83\xab\xf6\xfb\xaa\x45\x94\x6c\x43\x57\x39\x3a\xa8\xfe\x5a\x8b\x7c\xe6\xc9\x16\x53\xb3\x26\x2d\xf0\xe6\x9f\xe7\x97\xc5\xd3\xe3\xc3\xf2\xe5\xe9\xf1\xf7\xf9\xc3\xc3\xdb\xe3\xfb\xbb\xe7\x45\x51\x04\x4b\x41\x98\x24\x89\xa2\x9c\x81\xca\x88\x02\x02\x49\x29\x15\x4f\x2b\x28\x04\xdf\xd3\x14\x05\x1c\x78\x99\xa7\x20\xe9\x86\x19\x13\xc5\x21\x11\x48\x14\x02\x01\x99\x11\x81\x29\x90\x24\xe1\x25\x53\x40\x58\x0a\x84\x41\xc9\x72\x13\x82\x81\x37\x7b\x6b\x2e\x80\x40\x29\x51\x78\x9e\xea\xbc\xfa\x1e\x00\xc0\xba\xcc\xf3\x79\xba\xa3\xec\xb5\x5c\xe5\x34\x79\xc2\x2a\xae\x05\x0a\x9f\xb0\x7a\xa6\x52\x3d\x32\x25\xaa\x00\xa2\x08\xfe\x42\xba\xc9\x54\x0c\x3f\xdf\xdc\xdc\xb4\xc6\x7f\x48\x14\x97\xda\xce\x00\x3e\x3c\x73\x42\x21\xb0\x20\x02\xfd\x9a\xfa\x6b\xcd\x3c\x86\x79\xa9\xb2\xb9\x25\x30\x6b\xc0\xfa\x97\xa3\xaa\xb9\xd7\xbb\x70\xd7\xc7\xfa\x05\xa9\xb4\xf9\xe0\xbc\x99\x63\xaf\xa5\xb8\xcc\xba\x35\x77\x5c\x87\x5b\xac\x64\x48\xd2\xd4\x2f\x3a\x01\x4e\x05\x0d\xdb\xdd\x00\x32\x22\xb3\x79\xbe\xe1\x82\xaa\x6c\x37\x0a\x76\x10\x01\x1c\x6a\xdd\x46\x90\x76\xab\xa3\xa6\x7f\xed\x47\x8f\xe3\x64\x98\x4e\xea\xce\x44\xe9\x62\x3f\x09\xd2\x05\xd6\x31\x02\xb8\x19\xdc\x93\x32\x57\x0b\x52\x90\x15\xcd\xa9\xaa\xe0\xce\x15\xd6\xa1\x14\xe6\x94\x6d\x6f\x7f\x6a\xfb\x32\xfc\x53\x1b\xdf\xfb\x51\x21\xe8\x9e\x28\x8c\xd6\xcd\x8e\xd9\x08\x40\x11\xb1\x41\x15\x43\x24\x15\x17\x64\x33\x04\xb8\x82\x7d\xfb\x06\x05\x61\x34\xf1\xaf\x16\xa6\xd9\x18\x57\xa0\x1d\x9a\x7b\x01\x6c\xcb\x1b\x33\x48\xda\x70\xaf\x66\x2e\x9b\xbc\x6b\xfb\xdf\x08\x23\x1b\x14\x70\x7b\xed\x5c\x06\xa1\xed\xdb\xe7\x13\xa0\x6f\x94\x88\x87\x82\x4c\x56\x9c\x24\x7b\xf4\x6f\xaf\x4f\x3d\x06\xa0\x78\xec\xfa\x3c\xf5\xf6\x6e\x05\x79\x25\x2a\x1b\x50\x50\x3d\xd4\x65\x79\x39\xe3\xf2\xde\x77\x8c\xf4\xef\x8c\xc5\xab\x4d\xab\x0e\x32\x38\xb1\x6d\x72\xfb\x75\xa2\xed\x11\xb3\xcf\xb2\x6d\xf8\xc3\xae\xce\xde\x74\xaa\x0d\xee\x17\x9e\xa7\x93\x39\x5e\x76\x08\xdf\xa6\x69\x9e\xa6\x02\xa5\x8c\x07\xa9\x24\x76\x39\x70\xb4\x8f\x27\x32\xd1\x0b\xa3\xdf\xd9\xa6\x1c\x1c\x91\x6e\xaf\x7b\x21\x06\xe0\xec\x9d\x54\x48\x2f\xd6\x9e\x62\x9d\xea\x13\x5e\x47\x12\xdf\x3b\xe9\x63\x24\x37\xb5\xe5\xaf\x6c\xcd\x8f\xf7\xfe\xe7\x00\x7b\x79\x98\x40\xc6\xd3\x3d\x1e\xf5\x58\xa2\xcc\x85\xf9\x7f\x95\xb3\xbd\xad\x7f\x6c\x31\x7f\xf1\xee\xb2\xd5\x3c\x78\xc5\xf4\xf8\xe0\x94\xf9\xf8\x35\x56\x6b\xb3\xd0\xc5\xcc\x05\xdc\x0d\x8f\x71\x45\x5b\x71\x21\xf8\x61\x54\x36\xf7\xa0\x7b\x5f\xcf\x43\xa3\x5c\x5d\xe0\x45\x6c\xad\x7b\x10\xb8\x46\x81\x2c\x41\xcd\x71\xec\x50\x87\xea\xc8\xbe\x6e\xc6\x66\x06\x70\x4a\xe4\x5c\xef\x36\x03\xd7\x10\xde\x6f\x17\xb7\xd1\x4d\x59\xc4\xa3\xf5\xd9\x0b\x32\x8a\xe0\x65\x8f\x42\xd0\x14\x41\x65\x08\x29\xae\xcd\x23\xd4\x4d\xab\x02\x13\xa4\xfb\x5e\x3e\xdc\x08\x4b\xa6\x2b\xc1\x8f\xec\xab\xde\x3d\x81\x6f\xb5\xd9\xc4\xd8\x10\x45\xcd\x88\xc9\xf0\xd0\xfa\xb0\x03\xea\x8e\x88\xad\x6c\xd6\x52\xcb\x40\x02\x91\xdd\xd4\x39\x1e\x8a\x6d\xac\x39\xab\xde\x50\xf2\x52\x24\xf8\xe1\x4c\xcf\x61\x13\xd2\x71\xd0\x5c\x93\xb1\xbb\x9d\xf4\x5f\x9e\x04\x47\xf0\xa2\x5c\x01\xe3\x62\x47\xf2\x8e\x38\x65\x7a\xd6\xd6\x33\xaa\xd6\xa4\x64\xf4\xef\x12\xa1\xe8\x9f\xf1\x63\xb9\x5a\x21\xbf\x7f\x8d\xf1\xc4\x80\xd3\xa3\xa7\xff\x8f\xde\xd1\xfb\x37\x00\x00\xff\xff\x4e\xb1\xb1\x58\xfa\x0c\x00\x00" func lockedtokensAdminCustody_create_account_with_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3730,11 +3730,11 @@ func lockedtokensAdminCustody_create_account_with_lease_accountCdc() (*asset, er } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_account_with_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9a, 0xd8, 0x1f, 0x8, 0xcf, 0x85, 0xf3, 0x68, 0x9d, 0xa4, 0x3e, 0xb2, 0x52, 0x18, 0x97, 0xe4, 0xdf, 0xb4, 0x42, 0x80, 0x49, 0xa2, 0x2f, 0x96, 0x50, 0x77, 0x51, 0x4f, 0x6, 0xb9, 0xb5, 0xed}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5b, 0xc7, 0x14, 0xba, 0xc1, 0x9, 0xec, 0x86, 0x9, 0xc0, 0xa9, 0xda, 0x1e, 0x61, 0x83, 0xfa, 0x30, 0x8b, 0x2, 0x88, 0x96, 0xb3, 0xb, 0x65, 0xd7, 0xcb, 0x79, 0x68, 0xa1, 0xaa, 0x4, 0x50}} return a, nil } -var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\x51\x6f\xe3\x36\x0c\x7e\xf7\xaf\x20\xee\x61\x70\x00\x37\xee\x5e\x8d\xb6\x87\x2c\x4d\xb7\x43\xb3\x6b\xd1\x76\xbb\x67\xc5\x66\x62\x21\x8a\xe4\x49\x72\x32\xa3\xc8\x7f\x1f\x24\x39\x8e\xe4\x38\xd7\x1e\x56\xe0\xf2\x50\xa0\xd6\x47\xf2\xe3\x47\x52\x22\xdd\x54\x42\x6a\x98\xca\xa6\xd2\x22\x6a\xff\xbb\x63\x62\xf7\x22\xd6\xc8\x61\x29\xc5\x06\x2e\xff\xbd\x9b\x3f\x7c\x7b\x79\xb8\x9f\x7d\x9d\xdc\xde\x3e\xcd\x9e\x9f\x3b\x60\xcd\x57\x74\xc1\x30\x04\xff\xf5\xf5\xf7\x2f\xbf\xcd\x67\x43\x06\x73\x91\xaf\xb1\xb0\x70\x75\xc0\xcf\x1f\xa6\xf7\xb3\xdb\x00\x1d\xa5\x69\x0a\x2f\x92\x70\x45\x72\x4d\x05\x07\x5d\x12\x0d\x04\xf2\x5a\x69\x51\x34\x50\x49\xb1\xa5\x05\x4a\xd8\x89\x9a\x15\xa0\xe8\x8a\x5b\x13\x2d\x20\x97\x48\x34\x02\x01\x55\x12\x89\x05\x90\x3c\x17\x35\xd7\xb0\x14\x12\x08\xd4\xca\x18\x95\x02\x08\x93\x48\x8a\xc6\x5a\x95\x44\x81\x2e\x91\x4a\xa8\x39\xb3\x04\x3b\x2b\xe7\xad\x30\x30\xc7\xa9\xc4\x53\x90\xb5\x17\x96\x85\xf1\x03\xda\x23\x4e\x98\x12\x51\xe4\x7d\x89\x23\x00\x80\x65\xcd\xd8\xa4\xd8\x50\xfe\x58\x2f\x18\xcd\xef\xb1\xc9\xda\x1a\x8c\xef\xb1\x99\x53\xa5\x67\x5c\xcb\x26\x81\x34\x85\x6f\x48\x57\xa5\xce\xe0\xd7\xcb\xcb\xcb\x68\x04\xf0\x1a\x59\x17\x95\xc4\x8a\x48\x8c\x5b\x4d\x1e\x5b\x49\x32\x98\xd4\xba\x9c\x38\x6a\x89\x4d\xb8\xfd\x27\x38\x19\x1d\xdc\x98\x1f\x43\xdd\xca\xd5\x9e\xc2\xb5\x8f\x8d\x2b\xd2\x18\xc7\xbd\x48\xa3\xa3\x83\xc0\x78\xbc\xc6\x46\x8d\x49\x51\xc4\xd5\x31\xb9\xd3\x84\xc7\xdd\x69\x62\x14\x2c\x27\x6c\x25\x24\xd5\xe5\x66\x10\x1c\x20\x12\xd8\xb5\x9a\x0c\x20\xdd\xd1\x28\xcc\x6e\x4b\x6a\xa6\xa7\xa4\x22\x0b\xca\xa8\x6e\xe0\x3a\xa4\xdc\x61\xcd\x6f\xcc\x28\x5f\x5f\xfd\xd2\x0d\xc1\xf8\x6f\x63\x7c\x13\xa7\x95\xa4\x5b\xa2\x31\x5d\x1e\x4e\xec\x41\x02\x9a\xc8\x15\xea\x0c\x52\xa5\x85\x24\xab\x3e\x60\x14\x78\xff\xfc\x19\x2a\xc2\x69\x1e\x7f\x9a\xda\xde\xe5\x42\x83\x09\x68\x87\x0e\xdc\x20\x59\x33\xc8\x3b\xba\x9f\x7a\xd9\xb0\xe3\x14\xfd\x49\x38\x59\xa1\x84\xab\x8b\x60\xb6\xc6\xae\x71\xe7\x27\xc0\xd8\x2a\x91\xf5\x05\x39\x5b\x4b\x45\xb6\x18\x5f\x5d\x9c\x46\x4c\x40\x8b\x2c\x8c\x79\x1a\xed\xd9\x09\xf2\x48\x74\xd9\x4b\x41\x7b\xa8\x1f\xab\xcb\x1b\x21\x6f\xe2\xc0\xc8\xfc\xde\xb0\x78\x74\x65\x35\x24\x93\x13\xdb\x43\x6d\xdf\x9f\x68\xe7\x62\xf4\xbd\x6a\xdb\xfc\x61\xd3\x56\xef\x7c\xa9\x2d\xee\x0f\xc1\x8a\xb3\x35\x7e\x39\x22\x62\x57\xa6\x49\x51\x48\x54\x2a\xeb\x95\x92\xb8\xcf\x49\xa0\x7d\x76\xa6\x12\x1e\x0d\xef\x0a\x71\xed\x10\x88\x74\x75\xe1\x51\x4c\x20\x38\x3b\xe9\x10\x8f\xab\xa7\xd8\x51\xf5\x33\x51\x07\x0a\xef\x79\x7a\x1d\xa8\x4d\x6b\xf9\x85\x2f\xc5\xfe\x26\xfe\x3e\xc0\x5d\x1d\x96\xc8\x70\xb9\x87\x59\x0f\x15\xca\x5e\x45\x3f\xab\x9d\xdd\x3d\xf8\xb1\xcd\xfc\xce\xbb\xcb\x75\x73\xef\x7d\x30\x6f\x62\xd0\xe6\xa6\xb7\x07\xee\xb1\x56\x9c\xa9\xe9\x66\x21\xe1\xba\xef\x27\x54\x6d\x21\xa4\x14\xbb\x41\xdd\x42\x47\x37\xb1\xd9\x2f\x06\x93\x0d\x81\x3f\x94\xae\x0b\x0f\x12\x97\x28\x91\xe7\x68\x92\x1c\x72\x1a\xcc\xf1\xc0\xb9\x99\xc6\xc3\xf3\x1a\xf4\xc8\x5b\xc3\x7b\xd8\x3e\xfa\x70\x7f\x5e\xc2\x49\xb7\x7d\x91\x0d\x36\xa8\x47\x32\x4d\xe1\x61\x8b\x52\xd2\x02\xed\x12\x53\xe0\xd2\xbe\x42\xc7\x5d\x50\x62\x8e\x74\xeb\xd5\x23\x64\x58\x73\xd3\x0a\x71\xea\x9e\xf5\xe3\x1b\xf8\xd4\x9a\x85\xda\xfa\x71\xdb\x95\x8d\xe3\xae\x8b\xe1\x16\xbe\x0d\x91\x6b\x75\xf8\x56\xb8\x0c\x14\x10\xd5\x89\x70\x86\x8a\x9b\xac\x09\x6f\x9e\x50\x89\x5a\xe6\xf8\x1a\x2c\xaa\xe3\x03\xa5\x7d\x6f\xba\xce\x72\x0f\x47\xe9\xff\xbc\x09\x81\xe0\x55\xbd\x00\x2e\xe4\x86\xb0\x63\xe2\x94\x9b\xdd\xd5\xac\x76\x46\x93\x9a\xd3\x7f\x6a\x84\xca\xf7\xf1\xb1\xb9\x3a\x21\xef\xde\x97\xf1\x99\x0d\xc7\x4b\xcf\xfc\xdd\x47\xfb\xe8\xbf\x00\x00\x00\xff\xff\xbd\xb5\xf1\x52\x58\x0c\x00\x00" +var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\xc1\x6e\xe3\x36\x10\xbd\xeb\x2b\x06\x39\x14\x32\xa0\x58\xe9\x55\x48\xb2\x30\x9c\x2c\x5a\x24\x6d\x82\x24\x68\xcf\xb4\x38\xb6\x08\xd3\xa4\x4a\x52\x76\x85\xc0\xff\x5e\x90\x94\x65\x52\x96\x37\x59\x74\x81\xf5\xc1\x80\xc8\x37\xc3\x37\x6f\x66\xc8\x61\x9b\x5a\x2a\x03\x73\xd5\xd6\x46\x26\xdd\xd7\x57\x2e\x77\x6f\x72\x8d\x02\x96\x4a\x6e\xe0\xa2\xff\xbe\xe8\x11\x8d\x58\xb1\x05\xc7\x08\x15\xae\xf5\xc8\x47\x59\xae\x91\xba\x35\xed\x81\x57\xff\x3e\x3e\xcd\x1f\xee\xef\xde\x9e\x1e\xee\xff\x9c\xdd\xdd\xbd\xdc\xbf\xbe\x26\x49\x9e\xe7\xf0\xa6\x88\xd0\xa4\x34\x4c\x0a\x30\x15\x31\x40\xa0\x6c\xb4\x91\xb4\x85\x5a\xc9\x2d\xa3\xa8\x60\x27\x1b\x4e\x41\xb3\x95\x70\x26\x46\x42\xa9\x90\x18\x04\x02\xba\x22\x0a\x29\x90\xb2\x94\x8d\x30\xb0\x94\x0a\x08\x34\xda\x1a\x55\x12\x08\x57\x48\x68\xeb\xac\x2a\xa2\xc1\x54\xc8\x14\x34\x82\x3b\x82\xbd\x95\xf7\x46\x2d\xcc\x73\xaa\xf0\x14\xe4\xec\xa5\x63\x61\xfd\x80\x09\x88\x13\xae\x65\x92\x04\x2b\x69\x02\x00\xb0\x6c\x38\x9f\xd1\x0d\x13\xcf\xcd\x82\xb3\xf2\x01\xdb\xa2\x53\x7d\xfa\x80\xed\x23\xd3\xe6\x5e\x18\xd5\x66\x90\xe7\xf0\x37\xb2\x55\x65\x0a\xf8\xf5\xea\xea\x2a\x99\x00\xbc\x27\xce\x45\xad\xb0\x26\x0a\xd3\x4e\x93\xe7\x4e\x92\x02\x66\x8d\xa9\x66\x9e\x5a\xe6\x02\xee\x3e\xa2\x9d\xc9\xc1\x8d\xfd\x71\x34\x9d\x5c\xdd\x2e\xdc\x84\xd8\xb4\x26\xad\x75\x3c\x38\x69\x72\x74\x10\x19\x4f\xd7\xd8\xea\x29\xa1\x34\xad\x8f\xc1\x9d\x06\x3c\xed\x77\x33\xab\x60\x35\xe3\x2b\xa9\x98\xa9\x36\xa3\xe0\x08\x91\xc1\xae\xd3\x64\x04\xe9\xb7\x26\x71\x74\x5b\xd2\x70\x33\x27\x35\x59\x30\xce\x4c\x0b\x37\x31\xe5\x1e\x6b\x7f\x53\xce\xc4\xfa\xfa\x97\xbe\xcc\xa7\x7f\x59\xe3\xdb\x34\xaf\x15\xdb\x12\x83\xf9\xf2\xb0\xe3\x36\x32\x30\x44\xad\xd0\x14\x90\x6b\x23\x15\x59\x0d\x01\x93\xc8\xfb\x97\x2f\x50\x13\xc1\xca\xf4\x62\xee\x6a\x57\x48\x03\xf6\x40\xd7\x66\xe0\x3b\xc8\x99\x41\xd9\xd3\xbd\x18\x44\xc3\x8f\x5d\xf4\x07\x11\x64\x85\x0a\xae\x2f\xa3\xde\x9a\xfa\xc2\x7d\x3c\x01\xa6\x4e\x89\x62\x28\xc8\xd9\x5c\x6a\xb2\xc5\xf4\xfa\xf2\xf4\xc4\x0c\x8c\x2c\xe2\x33\x4f\x4f\x7b\xf5\x82\x3c\x13\x53\x0d\x42\x30\x01\xea\xfb\xf2\xf2\xc1\x91\xb7\x69\x64\x64\x7f\x1f\x58\x3c\xfb\xb4\x5a\x92\xd9\x89\xed\x21\xb7\x9f\x0f\xb4\x77\x31\xf9\x56\xb6\x5d\xfc\xb0\xe9\xb2\x77\x3e\xd5\x0e\xf7\x9b\xe4\xf4\x6c\x8e\xdf\x8e\x88\xd4\xa7\x69\x46\xa9\x42\xad\x8b\x41\x2a\x89\x5f\xce\x22\xed\x8b\x33\x99\x08\x68\x04\x57\x88\x2f\x87\x48\xa4\xeb\xcb\x80\x62\x06\xd1\xde\x49\x85\x04\x5c\x03\xc5\x8e\xaa\x9f\x39\x75\x24\xf1\x81\xa7\xf7\x91\xdc\x74\x96\xbf\x8b\xa5\xdc\xdf\xa6\xdf\x06\xf8\xab\xc3\x11\x19\x4f\xf7\x38\xeb\xb1\x44\xb9\xab\xe8\x67\x95\xb3\xbf\x07\x7f\x6c\x31\x7f\xf2\xee\xf2\xd5\x3c\x78\x1f\xec\x9b\x18\x95\xb9\xad\xed\x91\x7b\xac\x13\x67\x6e\xab\x59\x2a\xb8\x19\xfa\x89\x55\x5b\x48\xa5\xe4\x6e\x54\xb7\xd8\xd1\x6d\x6a\xe7\x8b\xd1\x60\x63\xe0\x77\x85\xeb\x8f\x07\x85\x4b\x54\x28\x4a\xb4\x41\x8e\x39\x8d\xfa\x78\x64\xdf\x76\xe3\xe1\x79\x8d\x6a\xe4\xa3\xe6\x3d\x4c\x1f\x43\x78\xd8\x2f\x71\xa7\xbb\xba\x28\x46\x0b\x34\x20\x99\xe7\xf0\xb4\x45\xa5\x18\x45\x37\xc4\x50\x5c\xba\x57\xe8\x38\xfd\x29\x2c\x91\x6d\x83\x7c\xc4\x0c\x1b\x61\x4b\x21\xcd\xfd\xb3\x7e\x7c\x03\x5f\x3a\xb3\x58\xdb\xf0\xdc\x6e\x64\x13\xb8\xeb\xcf\xf0\x03\xdf\x86\xa8\xb5\x3e\xac\x51\x1f\x81\x06\xa2\x7b\x11\xce\x50\xf1\x9d\x35\x13\xed\x0b\x6a\xd9\xa8\x12\xdf\xa3\x69\x74\x7a\xa0\xb4\x1f\x74\xd7\x59\xee\x71\x2b\xfd\x9f\x37\x21\x12\xbc\x6e\x16\x20\xa4\xda\x10\x7e\x0c\x9c\x09\x3b\xbb\xda\xd1\xce\x6a\xd2\x08\xf6\x4f\x83\x50\x87\x3e\x7e\x6c\xac\x5e\xc8\xaf\x9f\x8b\xf8\xcc\x84\x13\x84\x67\xff\xf7\xc9\x3e\xf9\x2f\x00\x00\xff\xff\x41\x15\x2f\x7e\x4a\x0c\x00\x00" func lockedtokensAdminCustody_create_only_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3750,11 +3750,11 @@ func lockedtokensAdminCustody_create_only_lease_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x43, 0x2b, 0xad, 0x8, 0xe2, 0x40, 0x95, 0x23, 0x8c, 0xd8, 0xfe, 0x6a, 0x87, 0xc4, 0x1, 0xf1, 0xb9, 0xc5, 0xf, 0xec, 0x25, 0x7c, 0xc4, 0xbf, 0x2d, 0xfa, 0xb7, 0x44, 0x7d, 0x16, 0x7d, 0xb9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0x1e, 0xca, 0x0, 0x50, 0xd7, 0x7b, 0xe4, 0xda, 0x3f, 0xbf, 0x24, 0x2b, 0xeb, 0xf1, 0x2, 0xa4, 0xdf, 0x83, 0xa0, 0xde, 0x35, 0x7b, 0x87, 0xa8, 0x96, 0xb4, 0x1f, 0x1b, 0x57, 0x7a, 0x2c}} return a, nil } -var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\xf6\x50\xc8\x80\x63\xb9\xc7\x0a\xc9\x2e\x5c\xc7\x69\x17\x71\x37\x41\x92\xed\x9e\x69\x69\x6c\x11\x96\x49\x95\xa4\xec\x0a\x41\xfe\x7b\x41\x52\x92\x45\x99\xda\xd8\x45\x81\xae\x4e\x89\xf8\xe6\xeb\x3d\xce\x68\x4c\x77\x05\x17\x0a\xe6\xa2\x2a\x14\x0f\xea\xff\xee\x72\x7e\x78\xe1\x5b\x64\xb0\x16\x7c\x07\xd3\xbf\xef\x96\x0f\xdf\x5e\x1e\xee\x17\x5f\x66\xb7\xb7\x4f\x8b\xe7\xe7\x16\x58\xb2\x0d\x5d\xe5\xe8\x82\xbf\x7e\xf9\xed\xf3\xaf\xcb\x85\xcf\x60\xc9\x93\x2d\xa6\x06\x2e\x1b\xfc\xf2\x61\x7e\xbf\xb8\x75\xd0\x41\x14\x45\xf0\x22\x08\x93\x24\x51\x94\x33\x50\x19\x51\x40\x20\x29\xa5\xe2\x69\x05\x85\xe0\x7b\x9a\xa2\x80\x03\x2f\xf3\x14\x24\xdd\x30\x63\xa2\x38\x24\x02\x89\x42\x20\x20\x33\x22\x30\x05\x92\x24\xbc\x64\x0a\xd6\x5c\x00\x81\x52\x6a\xa3\x8c\x03\xc9\x05\x92\xb4\x32\x56\x19\x91\xa0\x32\xa4\x02\x4a\x96\x9b\x04\x5b\x2b\xeb\x2d\xd5\x30\x9b\x53\x86\xa7\x20\x63\xcf\x4d\x16\xda\x0f\xa8\x4e\xe2\x24\x97\x3c\x08\x3a\x6f\xc2\x00\x00\xa0\x20\x42\x51\x92\xcf\xd2\x1d\x65\x8f\xe5\x2a\xa7\xc9\x3d\x56\x71\x2d\xc3\xe4\x1e\xab\x25\x95\x6a\xc1\x94\xa8\xc6\x10\x45\xf0\x0d\xe9\x26\x53\x31\xfc\x3c\x9d\x76\xcd\xbf\x4a\x14\x17\x58\xff\x32\x9d\x06\x23\x80\xd7\xc0\xfa\x10\x58\x10\x81\x61\xcd\xe9\x63\x4d\x69\x0c\xb3\x52\x65\x33\x5b\xda\xd8\x10\x56\xff\xe3\x9c\x8c\x1a\x37\xfa\xc9\x51\xd5\x74\xd7\xa7\x70\xd3\xc5\x86\x05\xa9\xb4\xe3\x5e\xa4\xd1\xd1\x81\x63\x3c\xd9\x62\x25\x27\x24\x4d\xc3\xe2\x58\x9b\x97\xb0\x49\x0b\x18\x6b\x11\xb2\x59\xbe\xe1\x82\xaa\x6c\x37\x84\x77\x40\x63\x38\xd4\xc4\xf8\xc1\xf6\x74\x74\x79\x92\x8e\x2c\xef\xe7\xe8\xc2\xbf\x9f\xa2\x8b\x6d\x32\x74\x84\xd8\x93\x32\x57\x73\x52\x90\x15\xcd\xa9\xaa\xe0\xc6\x4d\xbc\xc5\xea\x67\x92\x53\xb6\xbd\xfe\xa9\xed\xf7\xc9\x9f\xda\xf8\x63\x18\x15\x82\xee\x89\xc2\x68\xdd\x9c\x98\x83\x31\x28\x22\x36\xa8\x62\x88\xa4\xe2\x82\x6c\xfa\x80\x91\xe3\xfd\xd3\x27\x28\x08\xa3\x49\xf8\x61\x6e\xda\x94\x71\x05\x3a\xa0\x99\x2f\x60\x67\x86\x31\x83\xa4\x4d\xf7\x43\xaf\x9a\xfc\x38\x30\xfe\x20\x8c\x6c\x50\xc0\xf5\x95\x33\x46\x26\xb6\x47\x97\x27\xc0\xd0\x30\x11\xf7\x09\x19\xbc\x76\x92\xec\x31\xbc\xbe\x3a\x8d\x38\x06\xc5\x63\x37\xe6\x69\xb4\x67\x4b\xc8\x23\x51\x59\xaf\x04\xd5\x41\x5d\xa6\xcb\x3b\x21\x3f\x86\x8e\x91\x7e\xde\xb1\x78\xb4\xb2\xea\x24\xc7\x27\xb6\x8d\xb6\xe7\x17\xea\xb8\x38\x53\x7b\xc3\x06\xec\x6a\x2d\x87\x85\x37\xb8\xdf\x79\x9e\x0e\x2a\xfe\x72\x44\xb8\x44\x58\x05\x67\x69\x2a\x50\xca\xb8\xa7\x32\xb1\xaf\xdd\xf2\xbb\x12\xc5\x03\x82\x05\xc7\x42\xdb\x3f\x3b\xd3\xd1\x5e\x1f\xc7\xeb\xf5\x55\xa7\x88\x7e\xc0\x1e\xcf\x9d\x62\x3a\x04\x8f\xdf\x0b\xea\xb9\x27\x1d\x4f\xaf\x1e\x29\x6b\xcb\xcf\x6c\xcd\xdf\x7a\x17\xe8\xfb\x68\x3b\x76\x4e\xaf\x8e\xf7\xda\xf8\xcb\xf1\x55\xd3\x6a\x6d\xa6\xef\xff\xd5\x1f\x76\xf4\xff\x28\xdd\xd1\xfb\x50\xea\xe5\xc2\x69\x1b\xdd\x2b\x9e\x29\x59\x33\x35\xd7\xdd\xc1\x05\xdc\xf4\xfd\xb8\x14\xae\xb8\x10\xfc\xe0\x25\xd1\x75\xe4\xa1\x51\x6f\x6e\x5e\x2a\x5c\xcb\x7f\x4f\x86\x4d\x0e\x04\xae\x51\x20\x4b\x50\x53\xe0\x8b\xe0\x4c\x0d\xcf\xb9\x6e\xf7\x66\x0b\x71\x82\x3a\x77\xeb\x92\x51\xd1\x6c\x7f\x7d\xd3\x6e\x57\x0e\xcf\x18\x73\xcf\x62\xef\x85\xf7\x35\x47\x14\xc1\xc3\x1e\x85\xa0\x29\x9a\xcd\x32\xc5\xb5\xf9\x5e\x1e\x17\x74\x81\x09\xd2\x7d\x47\x5b\xb7\x84\x92\xe9\x6b\x15\x46\x76\x09\x39\x7e\xad\x9f\x6a\x33\x37\x56\xbd\x3b\x33\x3c\xb4\x7e\xed\xe6\xbd\x23\x62\x2b\x9b\x77\xa9\x4d\x5f\x02\x91\x2d\x1b\x03\xe1\x6d\x9b\xce\x58\xf5\x84\x92\x97\x22\xc1\x57\xe7\x17\xc3\xa4\x49\xa3\x3f\x89\x06\xf3\x3d\x63\xf4\x9c\xd7\x93\x6e\xe1\x45\xb9\x02\xc6\xc5\x8e\xe4\xc7\xc2\x29\xd3\x3f\x22\xf4\x8e\xac\x39\x29\x19\xfd\xab\x44\x28\xba\x3e\xfe\xdb\x5a\x2d\x91\x77\xe7\x55\x3c\xb0\x7f\x05\x6e\x87\xbd\x05\x6f\xc1\x3f\x01\x00\x00\xff\xff\xcd\x41\x82\xba\xe1\x0d\x00\x00" +var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\x5f\x6f\xab\x36\x14\x7f\xe7\x53\x1c\xf5\x61\x22\x52\x1a\xb2\xc7\xa1\xf6\x5e\x45\x69\xaf\x36\xb5\x5b\xab\xb6\xdb\x9e\x1d\x38\x09\x56\x88\xcd\x8e\x4d\x32\x54\xf5\xbb\x4f\xb6\x09\x60\x02\x6d\x3a\x4d\xda\xe5\x29\xd8\xbf\xf3\xef\x77\xfe\x70\xc2\x77\x85\x24\x0d\x4b\xaa\x0a\x2d\x83\xfa\xed\x5b\x2e\x0f\x2f\x72\x8b\x02\xd6\x24\x77\x70\xd1\xbc\x5f\x34\x88\x52\x6c\xf8\x2a\x47\x0f\xd5\x3d\x6b\x90\xf7\x32\xd9\x62\x6a\xcf\x94\x03\xce\xff\xbe\x7f\x58\xde\xdd\xde\xbc\x3c\xdc\xdd\xfe\xb6\xb8\xb9\x79\xba\x7d\x7e\x0e\x82\x28\x8a\xe0\x85\x98\x50\x2c\xd1\x5c\x0a\xd0\x19\xd3\xc0\x20\x29\x95\x96\x69\x05\x05\xc9\x3d\x4f\x91\xe0\x20\xcb\x3c\x05\xc5\x37\xc2\x8a\x68\x09\x09\x21\xd3\x08\x0c\x54\xc6\x08\x53\x60\x49\x22\x4b\xa1\x61\x2d\x09\x18\x94\xca\x08\x65\x12\x58\x4e\xc8\xd2\xca\x4a\x65\x4c\x81\xce\x90\x13\x94\x22\xb7\x0e\x36\x52\x4e\x5b\x6a\x60\xce\xa7\x0c\x4f\x41\x56\x5e\x5a\x2f\x8c\x1e\xd0\x1d\xc7\x59\xae\x64\x10\x74\x4e\xc2\x00\x00\xa0\x60\xa4\x39\xcb\x17\xe9\x8e\x8b\xc7\x72\x95\xf3\xe4\x0e\xab\xb8\x26\x7e\x76\x87\xd5\x3d\x57\xfa\x56\x68\xaa\xa6\x10\x45\xf0\x27\xf2\x4d\xa6\x63\xf8\x71\x3e\xef\x8a\xff\xae\x90\x3e\x21\xfd\xd3\x7c\x1e\x4c\x00\x5e\x03\xa7\x83\xb0\x60\x84\x61\xcd\xe9\x63\x4d\x69\x0c\x8b\x52\x67\x0b\x17\xda\xd4\x12\x56\xbf\x78\x37\x93\xa3\x1a\xf3\xe4\xa8\x6b\xba\xeb\x5b\xb8\xee\x62\xc3\x82\x55\x46\x71\xcf\xd2\xa4\x55\xe0\x09\xcf\xb6\x58\xa9\x19\x4b\xd3\xb0\x68\x63\x1b\x24\x6c\xd6\x00\xa6\x26\x09\xd9\x22\xdf\x48\xe2\x3a\xdb\x8d\xe1\x3d\xd0\x14\x0e\x35\x31\xc3\x60\x77\x3b\xf9\xbc\x93\x5e\x5a\x3e\xf6\xd1\x87\xbf\xef\xa2\x8f\x3d\x7a\xe8\x25\x62\xcf\xca\x5c\x2f\x59\xc1\x56\x3c\xe7\xba\x82\x6b\xdf\xf1\x06\x6b\x9e\x59\xce\xc5\xf6\xea\x87\xa6\xa3\x67\x7f\x18\xe1\x2f\x61\x54\x10\xdf\x33\x8d\xd1\xfa\x78\x63\x2f\xa6\xa0\x19\x6d\x50\xc7\x10\x29\x2d\x89\x6d\xfa\x80\x89\xa7\xfd\xeb\x57\x28\x98\xe0\x49\x78\xb1\xb4\x6d\x2a\xa4\x06\x63\xd0\x4e\x14\x70\xc3\xc2\x8a\x41\xd2\xb8\x7b\xd1\x8b\x26\x6f\x07\xc6\xaf\x4c\xb0\x0d\x12\x5c\x5d\x7a\x63\x64\xe6\x7a\xf4\xfe\x04\x18\x5a\x26\xe2\x3e\x21\xa3\x65\xa7\xd8\x1e\xc3\xab\xcb\x53\x8b\x53\xd0\x32\xf6\x6d\x9e\x5a\x7b\x76\x84\x3c\x32\x9d\xf5\x42\xd0\x1d\xd4\xe7\xf2\xf2\x81\xc9\x2f\xa1\x27\x64\x9e\x0f\x24\x1e\x5d\x5a\x8d\x93\xd3\x13\xd9\x63\x6e\xcf\x0f\xd4\x53\x71\x66\xee\x2d\x1b\xb0\xab\x73\x39\x9e\x78\x8b\xfb\x59\xe6\xe9\x68\xc6\x5f\x5a\x84\x4f\x84\xcb\xe0\x22\x4d\x09\x95\x8a\x7b\x59\x66\xee\xd8\x0f\xbf\x9b\xa2\x78\x24\x61\x41\x1b\x68\xf3\xb3\x33\x1d\x5d\xf9\x78\x5a\xaf\x2e\x3b\x41\xf4\x0d\xf6\x78\xee\x04\xd3\x21\x78\xfa\x91\xd1\x81\x3a\xe9\x68\x7a\x1d\x48\x65\x2d\xf9\x8b\x58\xcb\xb7\x5e\x01\xbd\x8f\x76\x63\xe7\xb4\x74\x06\xcb\x66\x38\x9c\xa1\x68\x9a\x5c\xdb\xe9\xfb\x7f\xf5\x87\x1b\xfd\xdf\x4b\x77\xf4\x3e\x94\x66\xb9\xf0\xda\xc6\xf4\xca\xc0\x94\xac\x99\x5a\x9a\xee\x90\x04\xd7\x7d\x3d\x3e\x85\x2b\x49\x24\x0f\x83\x24\xfa\x8a\x06\x68\x34\x9b\xdb\x20\x15\xbe\xe4\xbf\x27\xc3\x39\x07\x84\x6b\x24\x14\x09\x1a\x0a\x86\x2c\x78\x53\x63\xe0\xde\xb4\xfb\x71\x0b\xf1\x8c\x7a\xb5\xf5\x99\x51\x71\xdc\xfe\xfa\xa2\xdd\xae\x1c\x9f\x31\xb6\xce\xe2\xc1\x82\x1f\x6a\x8e\x28\x82\x87\x3d\x12\xf1\x14\xed\x66\x99\xe2\xda\x7e\x2f\xdb\x95\x9c\x30\x41\xbe\xef\xe4\xd6\x0f\xa1\x14\xa6\xac\xc2\xc8\x2d\x21\xed\xd7\xfa\xa9\x16\xf3\x6d\xd5\xbb\xb3\xc0\x43\xa3\xd7\x6d\xde\x3b\x46\x5b\x75\x3c\x4b\x9d\xfb\x0a\x98\x6a\xd8\x18\x31\xef\xda\x74\x21\xaa\x27\x54\xb2\xa4\x04\x5f\xbd\xbf\x05\xb3\xa3\x1b\xfd\x49\x34\xea\xef\x19\xa3\xe7\xbc\x9e\xf4\x03\x2f\xca\x15\x08\x49\x3b\x96\xb7\x81\x73\x61\xfe\x44\x98\x1d\xd9\x70\x52\x0a\xfe\x57\x89\x50\x74\x75\xfc\xb7\xb1\x3a\x22\xbf\x9d\x17\xf1\xc8\xfe\x15\xf8\x1d\xf6\x16\xbc\x05\xff\x04\x00\x00\xff\xff\x08\xa5\x96\x62\xd3\x0d\x00\x00" func lockedtokensAdminCustody_create_only_shared_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3770,11 +3770,11 @@ func lockedtokensAdminCustody_create_only_shared_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_shared_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0xbf, 0xb7, 0x6c, 0xdf, 0x9b, 0xe, 0x1e, 0xf4, 0x72, 0xb3, 0xa8, 0x9b, 0xad, 0x62, 0x78, 0x7b, 0xc3, 0xc1, 0xb1, 0x5d, 0x45, 0x73, 0xad, 0x27, 0xbc, 0x2b, 0xc0, 0x9f, 0x7c, 0xd7, 0xab}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0x8b, 0x56, 0x8b, 0x4e, 0x76, 0xa4, 0x45, 0xa9, 0x6c, 0x88, 0x43, 0x8f, 0x9e, 0x4d, 0xd8, 0x90, 0x8e, 0x18, 0xdc, 0x85, 0xa6, 0x83, 0xad, 0x29, 0xac, 0xca, 0x39, 0x4, 0x96, 0xd0, 0xcc}} return a, nil } -var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\xf6\x50\x28\x80\x63\x79\x8f\x15\x92\x2e\x5c\xc7\x69\x17\x71\x37\x41\x92\xed\x9e\x69\x69\x6c\x11\x96\x49\x95\xa4\xec\x0a\x41\xfe\x7b\x41\x51\x5f\x94\xa8\x38\x0e\x0a\xb4\xba\xd9\x7c\xc3\x99\x79\x6f\x66\x48\xd2\x7d\xc6\x85\x82\x85\x28\x32\xc5\xbd\xea\xd7\x6d\xca\x8f\xcf\x7c\x87\x0c\x36\x82\xef\x61\xf6\xf7\xed\xea\xfe\xc7\xf3\xfd\xdd\xf2\xdb\xfc\xe6\xe6\x71\xf9\xf4\xd4\x00\x73\xb6\xa5\xeb\x14\x6d\xf0\xf7\x6f\xbf\x7d\xfd\x75\xb5\x74\x19\xac\x78\xb4\xc3\xb8\x84\xcb\x1a\xbf\xba\x5f\xdc\x2d\x6f\x2c\xb4\x17\x04\x01\x3c\x0b\xc2\x24\x89\x14\xe5\x0c\x54\x42\x14\x10\x88\x72\xa9\x78\x5c\x40\x26\xf8\x81\xc6\x28\xe0\xc8\xf3\x34\x06\x49\xb7\xac\x34\x51\x1c\x22\x81\x44\x21\x10\x90\x09\x11\x18\x03\x89\x22\x9e\x33\x05\x84\xc5\x40\x18\xe4\x2c\x2d\x43\x28\xe1\xf5\xda\x86\x0b\x20\x90\x4b\x14\x9e\xa7\x5a\xaf\xbe\x07\x00\x90\x11\xa1\x28\x49\xe7\xf1\x9e\xb2\x87\x7c\x9d\xd2\xe8\x0e\x8b\xb0\x62\x6c\x7a\x87\xc5\x8a\x4a\xb5\x64\x4a\x14\x13\x08\x02\xf8\x81\x74\x9b\xa8\x10\x3e\xcf\x66\x5d\xf3\xef\x12\xc5\x19\xd6\x3f\x57\xd6\x9b\x3c\x3d\xd7\xf4\xf3\x6c\x36\xf3\x2e\xe0\xc5\x33\xee\x05\x66\x44\xa0\x5f\x31\xf7\x50\x11\x17\xc2\x3c\x57\xc9\xdc\xe4\xdf\x80\xf5\x97\xa2\xaa\xa8\xab\x56\xe1\xba\x8b\xf5\x33\x52\x68\xf3\xde\x7e\x17\x96\xbd\x66\xf2\x3c\xeb\xc6\xdc\x72\x3d\xdd\x61\x21\xa7\x24\x8e\xfd\xac\xcd\xdf\xa9\xc7\xb4\x01\x4c\x20\x21\x32\x99\xa7\x5b\x2e\xa8\x4a\xf6\x63\x78\x0b\x34\x81\x63\x45\x9e\x1b\x6c\x56\x2f\xce\x0f\xd2\x92\xee\x74\x8c\x36\xfc\xed\x10\x6d\x6c\x1d\x61\x13\x62\x47\x02\x67\x80\x83\xc2\x7a\x23\xba\x21\x76\x24\xb4\x21\x70\x10\x97\x2e\x8f\x03\xc9\x53\xb5\x20\x19\x59\xd3\x94\xaa\x02\xae\x6d\x42\x1b\xac\xfe\xa6\x29\x65\xbb\xab\x9f\x9a\x89\x34\xfd\x53\x1b\xff\xe2\x5b\x20\xfd\x05\x99\xa0\x07\xa2\x30\xd8\xd4\xd0\x12\x39\x19\x00\x15\x11\x5b\x54\x21\x04\x52\x71\x41\xb6\x7d\x03\x0b\x7f\x61\xfd\xfa\xf2\x05\x32\xc2\x68\xe4\x7f\x5a\x94\x63\x87\x71\x05\x3a\xbc\x72\x5e\x82\x99\x81\xe5\x1e\x10\x35\xc9\x7d\xea\xe5\x9e\xb6\x03\xf0\x0f\xc2\xc8\x16\x05\x5c\x5d\x5a\x63\x71\x6a\x26\xd8\x6a\x00\xf4\x4b\xde\xc2\x3e\x7d\xa3\xcd\x23\xc9\x01\xfd\xab\xcb\xa1\xc7\x09\x28\x1e\xda\x3e\x87\xde\x9e\x0c\x3b\x0f\x44\x25\xbd\x14\x54\x07\x75\x9e\x8a\x27\x5c\x3a\x54\x3d\x61\xf1\x60\x34\xd7\x41\x8e\x0b\xfd\xfe\x44\x3f\xa2\x7d\xc9\x06\xec\x2b\x2d\xc7\x85\x2f\x71\xbf\xf3\x34\x1e\x55\xfc\xb9\x45\xd8\x44\x18\x05\xe7\x71\x2c\x50\xca\xb0\xa7\x32\x31\x7f\xdb\xe9\x77\x25\x0a\x47\x04\xf3\xda\x44\x9d\x53\xa3\x2c\x1f\x6b\xd7\xab\xcb\x4e\x12\x7d\x87\x3d\x9e\x3b\xc9\x74\x08\x9e\x9c\x72\xea\xa8\x93\xce\x4e\x2f\x0e\x29\x2b\xcb\xaf\x6c\xc3\x5f\x7b\x05\xf4\x36\xda\x0c\xa9\x61\xe9\x38\xcb\xc6\x9d\x8e\x2b\x9b\x46\xeb\xf2\x0c\xf9\xaf\xfa\xc3\x1c\x60\xff\x97\xee\xe8\x1d\xf7\xfa\x9a\x66\xb5\x8d\x7b\x48\x56\x44\x2d\x74\x73\x70\x01\xd7\xfd\x6d\x6c\x06\xd7\x5c\x08\x7e\x74\x72\x68\x6f\xe4\x60\x51\x5f\x44\x9d\x4c\xd8\x96\x1f\xe7\xc2\x04\x07\x02\x37\x28\x90\x45\xa8\x19\x70\x79\xb0\x88\x70\xac\xeb\x6e\xaf\xaf\x52\x96\x53\xab\xb4\xce\x99\x14\xf5\x7d\xb8\x6f\xda\x6d\xca\xf1\x11\x53\x96\x59\xe8\xac\x77\x57\x6f\x04\x01\xdc\x1f\x50\x08\x1a\x23\xa8\x04\x21\xc6\x4d\x79\x5c\xb6\xef\x0d\x81\x11\xd2\x43\x47\x5b\x3b\x85\x9c\xe9\xaa\xf2\x03\x73\x57\x69\x4f\xee\xc7\xca\xcc\xf6\x55\x3d\x05\x18\x1e\x9b\x7d\xcd\x43\x62\x4f\xc4\x4e\xd6\xff\xc5\x26\x7c\x09\x44\xb6\xaf\x03\xb7\x7b\xd3\xa5\x73\x56\x3c\xa2\xe4\xb9\x88\xf0\xc5\x7a\x00\x4d\xeb\x30\xfa\x83\x68\x34\xde\x77\x4c\x9e\xf7\xb5\xa4\x9d\x78\x96\xaf\x81\x71\xb1\x27\x69\x9b\x38\x65\xfa\x4d\xa4\x1f\x03\x9a\x93\x9c\xd1\xbf\x72\x84\xac\xbb\xc7\xbf\x9b\xab\x21\xf2\xf6\x7d\x19\x9f\xba\x8b\x99\x0e\x7b\xf5\x5e\xbd\x7f\x02\x00\x00\xff\xff\xa7\x8e\x77\xbc\xb0\x0e\x00\x00" +var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\xd1\x6f\xb3\x36\x10\x7f\xe7\xaf\x38\xf5\x61\xa2\x52\x0a\xf9\x1e\x87\xda\x7d\x8a\xd2\x7e\xda\xd4\x6c\x8d\xda\x6c\x7b\x76\xe0\x12\xac\x10\x9b\xd9\x26\x19\xaa\xfa\xbf\x4f\xc6\x04\x30\x98\x26\xf9\x34\x69\xe3\x0d\xf8\x9d\xef\xee\xf7\xbb\x3b\xdb\x74\x9f\x73\xa1\x60\x2e\xca\x5c\x71\xaf\x7e\xfb\x96\xf1\xe3\x8a\xef\x90\xc1\x46\xf0\x3d\xdc\x34\xef\x37\x0d\xa2\x60\x5b\xba\xce\xd0\x42\x75\xbf\x35\xc8\x05\x8f\x77\x98\x54\xdf\xa4\x01\x4e\xff\x5e\xbc\xcc\x9f\x9f\x1e\x57\x2f\xcf\x4f\xbf\xcd\x1e\x1f\x5f\x9f\xde\xde\x3c\x2f\x0c\x43\x58\x09\xc2\x24\x89\x15\xe5\x0c\x54\x4a\x14\x10\x88\x0b\xa9\x78\x52\x42\x2e\xf8\x81\x26\x28\xe0\xc8\x8b\x2c\x01\x49\xb7\xac\x32\x51\x1c\x62\x81\x44\x21\x10\x90\x29\x11\x98\x00\x89\x63\x5e\x30\x05\x84\x25\x40\x18\x14\x2c\xab\x42\xa8\xe0\xa7\x7f\x1b\x2e\x80\x40\x21\x51\x78\x9e\x6a\xbd\xfa\x1e\x00\x40\x4e\x84\xa2\x24\x9b\x25\x7b\xca\x96\xc5\x3a\xa3\xf1\x33\x96\x51\xcd\x51\xf0\x8c\xe5\x82\x4a\xf5\xc4\x94\x28\x27\x10\x86\xf0\x27\xd2\x6d\xaa\x22\xf8\x32\x9d\x76\xcd\x7f\x97\x28\xae\xb0\xfe\xb1\xb6\xde\x14\xd9\xb5\xa6\x5f\xa6\xd3\xa9\x77\x0b\xef\x9e\x71\x2f\x30\x27\x02\xfd\x9a\xb9\x65\x4d\x5c\x04\xb3\x42\xa5\x33\x93\x7f\x03\xd6\x4f\x86\xaa\xa6\xae\xfe\x0b\x0f\x5d\xac\x9f\x93\x52\x9b\xf7\xd6\xbb\xb5\xec\x35\x93\xd7\x59\x37\xe6\x96\xeb\x60\x87\xa5\x0c\x48\x92\xf8\x79\x9b\xbf\x53\x8f\xa0\x01\x4c\x20\x25\x32\x9d\x65\x5b\x2e\xa8\x4a\xf7\x63\x78\x0b\x34\x81\x63\x4d\x9e\x1b\x6c\xfe\xde\x5e\x1f\xa4\x25\xdd\xf9\x18\x6d\xf8\xe7\x21\xda\xd8\x53\x84\x4d\x88\x1d\x09\x9c\x01\x0e\x0a\xeb\x93\xe8\x86\xd8\x91\xd0\x86\xc0\x41\x5c\xba\x3c\x0e\xa4\xc8\xd4\x9c\xe4\x64\x4d\x33\xaa\x4a\x78\xb0\x09\x6d\xb0\xfa\x09\x32\xca\x76\xf7\x3f\x34\x33\x27\xf8\x43\x1b\xff\xe4\x5b\x20\xfd\x84\xb9\xa0\x07\xa2\x30\xdc\x9c\xa0\x15\x72\x32\x00\x2a\x22\xb6\xa8\x22\x08\xa5\xe2\x82\x6c\xfb\x06\x16\xfe\xd6\x7a\xfb\xfa\x15\x72\xc2\x68\xec\xdf\xcc\xab\xb1\xc3\xb8\x02\x1d\x5e\x35\x21\xc1\x0c\xbf\x6a\x0d\x88\x9b\xe4\x6e\x7a\xb9\x67\xed\x00\xfc\x95\x30\xb2\x45\x01\xf7\x77\xd6\x58\x0c\xcc\x04\x5b\x0c\x80\x7e\xc5\x5b\xd4\xa7\x6f\xb4\x79\x24\x39\xa0\x7f\x7f\x37\xf4\x38\x01\xc5\x23\xdb\xe7\xd0\xdb\x9b\x61\x67\x49\x54\xda\x4b\x41\x75\x50\xd7\xa9\x78\xc6\xa5\x43\xd5\x33\x16\x4b\xa3\xb9\x0e\x72\x5c\xe8\xcb\x13\xfd\x1e\xed\x2b\x36\x60\x5f\x6b\x39\x2e\x7c\x85\xfb\x99\x67\xc9\xa8\xe2\xab\x16\x61\x13\x61\x14\x9c\x25\x89\x40\x29\xa3\x9e\xca\xc4\x7c\xb6\xd3\xef\x4a\x14\x8d\x08\xe6\xb5\x89\x3a\xa7\x46\x55\x3e\xd6\xaa\xf7\x77\x9d\x24\xfa\x0e\x7b\x3c\x77\x92\xe9\x10\x3c\x39\xe7\xd4\x51\x27\x9d\x95\xde\x1d\x52\xd6\x96\xbf\xb0\x0d\xff\xe8\x15\xd0\xe7\x68\x33\xa4\x86\xa5\xe3\x2c\x1b\x77\x3a\xae\x6c\x1a\xad\xab\x3d\xe4\xbf\xea\x0f\xb3\x81\xfd\x5f\xba\xa3\xb7\xdd\xeb\x63\x9a\xd5\x36\xee\x21\x59\x13\x35\xd7\xcd\xc1\x05\x3c\xf4\x97\xb1\x19\x5c\x73\x21\xf8\xd1\xc9\xa1\xbd\x90\x83\x45\x7d\x10\x75\x32\x61\x5b\x7e\x3f\x17\x26\x38\x10\xb8\x41\x81\x2c\x46\xcd\x80\xcb\x83\x45\x84\xe3\xbf\xee\xf6\xd3\x51\xca\x72\x6a\x95\xd6\x35\x93\xe2\x74\x1e\xee\x9b\x76\x9b\x72\x7c\xc4\x54\x65\x16\x39\xeb\xdd\xd5\x1b\x61\x08\x2f\x07\x14\x82\x26\x08\x2a\x45\x48\x70\x53\x6d\x97\xed\x0d\x43\x60\x8c\xf4\xd0\xd1\xd6\x4e\xa1\x60\xba\xaa\xfc\xd0\x9c\x55\xda\x9d\xfb\xb5\x36\xb3\x7d\xd5\x57\x01\x86\xc7\x66\x5d\x73\x91\xd8\x13\xb1\x93\xa7\x6f\x89\x09\x5f\x02\x91\xed\xed\xc0\xed\xde\x74\xe9\x8c\x95\xaf\x28\x79\x21\x62\x7c\xb7\x6e\x39\xc1\x29\x8c\xfe\x20\x1a\x8d\xf7\x82\xc9\x73\x59\x4b\xda\x89\xe7\xc5\x1a\x18\x17\x7b\x92\xb5\x89\x53\xa6\xef\x44\xfa\x32\xa0\x39\x29\x18\xfd\xab\x40\xc8\xbb\x6b\xfc\xbb\xb9\x1a\x22\xbf\x5d\x96\xf1\xb9\xb3\x98\xe9\xb0\x0f\xef\xc3\xfb\x27\x00\x00\xff\xff\x10\x54\x8e\x2b\xa2\x0e\x00\x00" func lockedtokensAdminCustody_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3790,7 +3790,7 @@ func lockedtokensAdminCustody_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x74, 0x50, 0x5a, 0xa9, 0xa6, 0xb0, 0xd4, 0xdd, 0x14, 0x0, 0xfe, 0x63, 0xd4, 0xc3, 0x61, 0x85, 0xb3, 0xc0, 0x6f, 0xc0, 0x4a, 0xba, 0x4c, 0x57, 0xb3, 0x72, 0x4d, 0xc2, 0x2a, 0xc0, 0x5d, 0x57}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0x71, 0x7f, 0x10, 0xaa, 0xba, 0x85, 0xd5, 0xcd, 0x28, 0xed, 0xed, 0x17, 0xae, 0x61, 0x97, 0x25, 0x8c, 0xba, 0xf8, 0x5, 0x28, 0x28, 0xaf, 0x82, 0xe0, 0x14, 0x94, 0xb0, 0x60, 0xad, 0x6b}} return a, nil } @@ -3814,7 +3814,7 @@ func lockedtokensAdminCustody_setup_account_creatorCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x51\x4f\xdb\x30\x10\x7e\x26\xbf\xe2\xe8\x03\xa4\x12\xa4\x7b\x98\xf6\x10\x15\x58\xd7\x16\x34\x51\xc1\x54\x60\x3c\xbb\xc9\xa5\xf1\x70\xed\xc8\xbe\x50\x10\xe2\xbf\x4f\xb1\xe3\x2c\xa6\x08\x96\x97\x28\xf6\xdd\x77\xdf\x7d\xf7\x5d\xf8\xa6\x52\x9a\xe0\xbc\x96\x6b\xbe\x12\x78\xab\x1e\x50\x42\xa1\xd5\x06\xbe\x3c\x9d\xdf\x5d\x5d\xfc\xfc\xb1\x98\xdf\x5e\x5f\xce\xaf\x26\xb3\xd9\x72\x7e\x73\x13\xf9\x04\xa1\xb6\x61\xf0\xe2\xfa\x3e\x08\xf4\x91\x0b\x95\x3d\x60\x6e\x63\x8d\x0f\x5e\x5c\x4f\x2f\xe7\xb3\x30\x9c\x34\x93\x86\x65\xc4\x95\x8c\x49\xa5\x30\xc9\x73\x8d\xc6\x1c\x01\xdb\xa8\x5a\x52\x0a\x77\xe7\xfc\xe9\xdb\xd7\x21\xbc\x44\x11\x00\xc0\x68\x04\xb7\x25\xc2\x6f\x56\x0b\x02\x8d\x46\xd5\x3a\x43\xa0\x92\x11\x94\x4a\xe4\x06\xa8\x44\x20\x57\xd6\x9e\x32\x8d\xb0\x42\x2e\xd7\x60\x4b\x15\xa8\x35\xe6\x16\x4a\x20\x81\x41\x49\x16\x2b\x85\xef\x81\x1a\x89\x3d\x75\x35\x2b\x8d\x15\xd3\x18\xb3\x7c\xc3\x65\x0a\x93\x9a\xca\x49\x96\x35\xf4\x3a\x5a\x2d\xb5\x0b\x24\x60\xa0\xb1\x40\x8d\xb2\xe1\xa5\x2c\x1f\x9b\x78\x68\xc0\x90\xd2\x98\xc3\xa3\x85\xf6\x69\x0d\x0d\x7b\xb2\xc4\x02\x4e\x5c\x6c\xb2\x52\x5a\xab\xed\xf8\xa0\x13\xdc\xf1\x39\x8d\x1b\x29\x53\x18\x35\x48\x6c\x8d\xa3\xc2\xdf\xdb\xeb\x61\xb4\xb7\xb7\x77\x76\x06\x15\x93\x3c\x8b\x07\x53\x55\x8b\x1c\xa4\x22\x70\x70\xbb\xc4\xd4\x56\xa2\x3e\x34\x4e\xce\xfd\xc1\x30\x0a\x58\x59\x2a\x3d\x56\xdd\x65\xf3\x74\x14\xfb\x93\x4e\xec\x6b\xd2\x04\x4f\x95\x10\x68\xe7\x7a\x1a\x07\x89\xcd\xe3\xba\x08\x32\x7b\x1f\x6f\xf2\x6f\x5c\xaf\xbf\x18\x95\x01\xd0\x30\xf8\xfa\xa0\xed\x77\x26\x22\x6c\x35\x67\x14\xd7\x1c\x64\x5d\xc1\xbe\x0e\xcc\x18\xd4\x14\x76\xe0\x75\x49\xd6\x48\xad\x11\x62\xe6\x7c\x9b\x02\xa9\x21\xec\x9f\x80\xe4\xe2\x28\x48\xda\xa0\x31\x6c\x8d\x29\x0c\x1a\xff\x9a\x0a\x33\x5e\x70\xcc\x81\x39\x00\xe0\xc6\x52\x66\x9e\x5a\x7b\xbe\x0f\x53\x26\x9b\x0b\x83\x32\x0f\x68\x9b\x41\xf4\x4f\x89\xbe\x09\xef\x39\x95\xb9\x66\x5b\xbf\x06\x76\xfb\x3e\xb5\xa1\x41\x51\x24\xdd\x3a\xc0\xf8\xb8\x33\x65\xb2\x6d\x01\x63\xbf\x93\xee\xed\xf4\x7f\x75\xb5\xf1\x09\xb3\x9a\xf0\x9d\x7d\x68\x2a\x6b\xcc\x78\xc5\x51\xd2\xa1\x81\xaa\x5e\x09\x9e\x75\x7d\xab\xd5\x1f\xcc\xc2\x6d\xe8\xa2\xe1\x04\x7a\x12\x93\x1a\xfe\xcf\xb2\xf5\x6b\x2d\x31\x43\xfe\x88\xfa\x2d\xbc\x3d\x74\xce\xee\xc2\x43\x77\xaf\x91\xa6\xac\x62\x2b\x2e\x38\x3d\x8f\x0f\x26\xf2\x79\xd9\xfe\x6c\x5e\xc2\xff\x84\x2f\xf1\xfa\x8e\xcd\x47\xae\xd7\x91\x1b\x5b\xb7\xcb\x3b\xac\x76\xdd\xdc\x6e\x57\xfc\xf9\x46\x3b\xa8\x8f\x65\x68\x6d\x63\x27\x3b\x08\x45\x9c\x61\xa5\x0c\x77\x53\xf2\x73\x96\xde\x39\x5c\xee\x40\xe9\xb7\xdc\x7b\x6a\x26\xb9\x03\x6b\x7f\x52\xe3\xe3\xd0\x53\xde\x2f\xaf\xd1\xdf\x00\x00\x00\xff\xff\xf3\x18\x9a\xb9\x7f\x06\x00\x00" +var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x41\x4f\xdc\x3a\x10\x3e\x93\x5f\x31\xe4\x00\x89\x04\xd9\x77\x78\x7a\x87\x68\x81\xb7\xda\x85\x1e\x40\xa5\x5a\x68\x7b\x76\x92\xc9\xc6\xc5\x6b\x47\xf6\x84\x05\x21\xfe\x7b\x15\x3b\x4e\x63\x16\x41\x73\x89\x32\x1e\xcf\x7c\xf3\xcd\xf7\x85\x6f\x5b\xa5\x09\xae\x3a\xb9\xe1\x85\xc0\x7b\xf5\x80\x12\x6a\xad\xb6\x10\x07\xb1\x38\xf2\x99\x42\xed\x82\x2c\xff\x1d\x47\x3e\xe5\x46\x95\x0f\x58\xd9\xa0\x71\x59\xff\x3c\xdd\xdc\x2e\xaf\x2f\x57\xf7\xb7\xd7\x97\x5f\x17\xab\xd5\xfa\xf2\xee\x2e\x8a\x48\x33\x69\x58\x49\x5c\xc9\x84\x54\x0e\x8b\xaa\xd2\x68\xcc\x09\xb0\xad\xea\x24\xe5\xf0\xfd\x8a\x3f\xfd\xf7\x6f\x0a\x2f\x51\x04\x00\x30\x9b\xc1\x7d\x83\xf0\x83\x75\x82\x40\xa3\x51\x9d\x2e\x11\xa8\x61\x04\x8d\x12\x95\x01\x6a\x10\xc8\xb5\xb5\x51\xa6\x11\x0a\xe4\x72\x03\xb6\x55\x8d\x5a\x63\x65\x4b\x09\x24\x30\x28\xc9\xd6\xca\xe1\xff\x60\xd6\xcc\x46\x5d\xcf\x56\x63\xcb\x34\x26\xac\xda\x72\x99\xc3\xa2\xa3\x66\x51\x96\x3d\xbc\x11\xd6\x00\xed\x0b\x12\x30\xd0\x58\xa3\x46\xd9\xe3\x52\x16\x8f\xbd\x78\x6c\xc0\x90\xd2\x58\xc1\xa3\x2d\xed\xaf\xf5\x30\x6c\x64\x8d\x35\x9c\xb9\xdc\xac\x50\x5a\xab\xdd\x9c\x75\xd4\x24\x21\xae\x9f\x9c\x9a\x4a\xb3\x1d\x2b\x04\xa6\x70\x34\x52\xef\x00\x9f\x27\x3d\xd7\x39\xcc\xfa\x56\x6c\x83\xb3\xda\x9f\xdb\xe3\x34\x3a\x38\x38\xb8\xb8\x80\x96\x49\x5e\x26\xf1\x52\x75\xa2\x02\xa9\x08\x5c\xbf\x7d\xe4\x6a\x27\x51\x1f\x1b\xc7\xf7\x61\x9c\x46\x01\x6c\x8b\x75\x02\x7b\x3c\xec\x1f\x3f\xc3\xd1\x54\x0a\x99\x7d\x2d\xfa\xe4\xa5\x12\x02\xed\xe2\xcf\x93\xe0\x62\xff\xb8\x29\x82\x9b\x93\x8f\x37\xf7\xef\xdc\xac\xdf\x18\x35\x41\xa1\x34\xf8\xfa\x60\xec\x77\x56\x26\x6c\x37\xa7\x24\x37\x1c\x94\x63\xc3\x29\x0f\xcc\x18\xd4\x14\x4e\xe0\x79\xc9\x36\x48\x83\x52\x12\xe6\x84\x9d\x03\xa9\x14\x0e\xcf\x40\x72\x71\x12\x5c\xda\xa2\x31\x6c\x83\x39\xc4\xbd\xc0\x4d\x8b\x25\xaf\x39\x56\xc0\x5c\x01\xe0\xc6\x42\x66\x1e\xda\x10\x3f\x84\x25\x93\xfd\x81\x41\x59\x05\xb0\x4d\x1c\xfd\x61\x62\xaa\x52\x2f\x21\xef\x13\x6b\xcf\x4f\x75\x6a\x50\xd4\xd9\xe8\x17\x98\x9f\x8e\xaa\xcd\x76\x43\xc1\xc4\x9b\xd6\xbd\x1d\xff\xaf\xae\x37\x3e\x61\xd9\x11\xbe\x63\x98\xbe\xb3\xc6\x92\xb7\x1c\x25\x1d\x1b\x68\xbb\x42\xf0\x72\x9c\x5b\x15\xbf\xb0\x0c\xed\x32\x66\xc3\x19\x4c\x28\x26\x95\xfe\x8d\x1b\xa7\xbd\xd6\x58\x22\x7f\x44\xfd\xb6\xbc\x0d\x3a\x65\x8f\xe9\xa1\xba\x37\x48\x4b\xd6\xb2\x82\x0b\x4e\xcf\xf3\xa3\x85\x7c\x5e\x0f\x7f\xa3\x97\xd0\xb0\xbe\xc5\xeb\x3b\x32\x9f\xb9\x59\x67\x6e\x6d\xa3\x97\xf7\x50\xed\xab\x79\x70\x57\xf2\xb9\xa3\x5d\xa9\x8f\x69\x18\x64\x63\x37\x1b\x87\x24\xae\xb0\x55\x86\xbb\x2d\xf9\x3d\x4b\xaf\x1c\x2e\xf7\x4a\xe9\xb7\xd8\x27\x6c\x66\x95\x2b\x36\xfc\xa4\xe6\xa7\xa1\xa6\xbc\x5e\x5e\xa3\xdf\x01\x00\x00\xff\xff\x4c\x94\xd4\x43\x92\x06\x00\x00" func lockedtokensAdminDeposit_locked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3830,11 +3830,11 @@ func lockedtokensAdminDeposit_locked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/deposit_locked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8b, 0x97, 0xf7, 0x8d, 0x2a, 0x18, 0x7c, 0x14, 0x6a, 0x90, 0x21, 0x34, 0x33, 0x63, 0xb4, 0xa0, 0x31, 0x6b, 0xb8, 0x85, 0xb5, 0xbf, 0xe8, 0xdd, 0x6, 0xa8, 0xbc, 0x74, 0x3, 0x46, 0x89, 0x24}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0x6d, 0x46, 0xd6, 0x46, 0x68, 0xd9, 0x89, 0x27, 0x3a, 0x37, 0x1c, 0xd3, 0x18, 0xd2, 0xd0, 0x6, 0x18, 0xee, 0xe3, 0x56, 0xb3, 0x63, 0x24, 0x84, 0x3, 0xd5, 0x41, 0xf9, 0xdd, 0x4c, 0x73}} return a, nil } -var _lockedtokensAdminGet_unlocking_bad_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x6e\x83\x30\x10\x44\xef\x7c\xc5\x34\x87\x0a\x2e\xc9\xa5\xea\x01\x95\x46\x34\x55\x3f\xa0\x52\x4f\x55\x0f\xc6\x36\x68\x05\xd9\x45\xc6\x56\x8b\x10\xff\x5e\x25\x10\x1a\x35\xf8\x64\xcb\x33\xf3\x66\x37\x8a\xda\x50\xa0\x0c\x8c\xa3\x22\x8e\xbd\xd4\x96\x73\x73\x24\x4e\x91\x1b\xe3\x6c\xd7\x25\x29\x86\xf9\x9a\xe2\xe3\x8d\x7e\x1e\x1f\x46\x0c\x51\x04\x00\x8d\xf5\xd0\xd2\xf6\x52\xbe\x92\xf6\x24\xac\x5c\xbf\x26\xcf\x30\x8c\x7f\x0e\xa5\xb5\x04\xf6\xc8\x50\x59\x9f\x4f\x8f\x2b\x72\x72\x16\x2e\x6a\xb3\x24\xbf\xdb\xd2\x3a\xcb\xda\x22\xbb\x64\x6c\x2b\xeb\x0f\xaa\x55\x05\x35\xe4\xfb\xa7\xfb\x1b\xf4\x73\xbc\x6b\x43\xd1\x90\xde\x05\x6e\x44\xd7\xc4\xd5\x8b\x32\x33\xb4\x4b\xb6\x85\x38\x27\xdf\xf1\xc4\x3c\x9d\xfd\x1e\xad\x62\xd2\xf1\xe6\x20\xa1\x31\x60\xf1\xa7\x9a\x28\x94\xb9\x40\xbb\xab\x4e\x9b\x64\x9a\xab\x14\x07\x35\xb1\x41\xbc\x56\x7a\x5b\xdb\xbe\xc3\xb0\x80\xfe\xef\xed\x73\xb6\x7f\x21\x5b\xb3\x2f\xdf\x77\xe7\x84\x79\x9d\xce\xfa\xe0\xf8\x26\x2b\x1a\x7f\x03\x00\x00\xff\xff\xc1\x6f\xdb\x13\xd8\x01\x00\x00" +var _lockedtokensAdminGet_unlocking_bad_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcd\x4e\xc3\x30\x10\x84\xef\x79\x8a\xa1\x07\x94\x5c\xda\x0b\xe2\x10\x11\xaa\x50\xc4\x03\x20\x71\x42\x1c\x1c\x7b\x13\x59\x71\xd7\x91\x7f\x04\x51\x94\x77\x47\x6d\xd2\x50\xd1\xf8\x64\xcb\x33\xf3\xcd\x6e\x92\x08\x29\xc9\xfb\x54\x18\x93\xa1\x8e\x8c\xa3\xd0\x9c\x06\xdb\x12\x97\xea\xa8\x39\x47\xa9\x94\x23\xef\xb3\x1c\xc3\x7c\xcd\xf1\xf1\xa6\x7f\x1e\x1f\x46\x0c\x49\x02\x00\x86\x02\xa4\xed\x7a\x5b\xbf\x6a\x19\xb4\x65\xe1\xfa\x35\x79\x81\x61\xfc\x73\x08\x29\x6d\xe4\x80\x02\x0d\x85\x72\x7a\x5c\x91\xb3\xb3\x70\x51\xab\x25\xf9\x9d\x6a\x72\xc4\x92\x50\x5c\x32\xb6\x0d\x85\x83\xe8\x44\xa5\x8d\x0e\xfd\xd3\xfd\x0d\xfa\x39\xdd\x75\xb1\x32\x5a\xee\x22\x1b\x2b\x5b\xcd\xcd\x8b\x50\x33\xd4\x67\xdb\xca\x3a\x67\xbf\xd3\x89\x79\x3a\xfb\x3d\x3a\xc1\x5a\xa6\x9b\x83\x8d\x46\x81\x6d\x38\xd5\x44\x25\xd4\x05\xea\xaf\x3a\x6d\xb2\x69\xae\xda\x3a\x88\x89\x0d\xcd\x6b\xa5\xb7\x2d\xf5\x1e\xc3\x02\xfa\xbf\xb7\xcf\xd9\xfe\x85\x62\xcd\xbe\x7c\xdf\x9d\x13\xe6\x75\x3a\x0a\xd1\xf1\x4d\x56\x32\xfe\x06\x00\x00\xff\xff\xac\x2d\x3d\x31\xe0\x01\x00\x00" func lockedtokensAdminGet_unlocking_bad_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3850,7 +3850,7 @@ func lockedtokensAdminGet_unlocking_bad_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/get_unlocking_bad_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x78, 0xe6, 0x4d, 0xc9, 0xc6, 0x4c, 0x38, 0x6b, 0xac, 0x70, 0xbe, 0xab, 0x73, 0x1f, 0xac, 0x4a, 0x17, 0x50, 0xba, 0x88, 0xc7, 0xa8, 0xd1, 0x5e, 0x27, 0xaf, 0x36, 0xf3, 0x78, 0x8b, 0x30, 0x8b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0x5b, 0xd3, 0x7b, 0x41, 0xd1, 0x85, 0x69, 0xad, 0xf7, 0x1, 0x49, 0x72, 0x7c, 0x48, 0xb1, 0x89, 0xe7, 0x86, 0x10, 0xb8, 0xa4, 0x88, 0xe4, 0x58, 0xa2, 0x4c, 0x95, 0x88, 0x7a, 0x56, 0x6}} return a, nil } @@ -3894,7 +3894,7 @@ func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc() (*asset, error) { return a, nil } -var _lockedtokensDelegatorDelegate_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x52\x4d\x6f\xda\x40\x10\xbd\xfb\x57\x4c\x39\x54\xe6\x10\xa7\x87\xaa\x07\x04\x8d\x48\x80\xb6\x0a\x82\x28\x24\xed\x79\xb1\xc7\x1f\x62\xf1\x58\xbb\xe3\x42\x85\xf8\xef\xd5\x7a\xd7\xc4\xeb\x24\x52\xa5\xfa\xb2\x82\x79\xf3\xde\x9b\x99\x57\xec\x2b\x52\x0c\x0b\x49\x87\x27\xda\x61\x09\xa9\xa2\x3d\x7c\x3a\x2e\x96\xeb\x5f\x4f\xeb\xfb\xf9\x6a\x3a\x9b\x3d\xce\x37\x9b\xa0\x05\xd6\x65\x56\x6c\x25\xfa\xe0\xe7\xd5\xb7\x1f\xb7\xcb\xf9\x5b\x0d\x4b\x8a\x77\x98\x34\x70\xdd\xe2\x97\xeb\xbb\xfb\xf9\xcc\x43\x07\xac\x44\xa9\x45\xcc\x05\x95\xa1\xd8\x53\x5d\xf2\x08\x9e\x17\xc5\xf1\xcb\xe7\x21\x9c\x82\x00\x00\x40\x22\x43\x4e\x32\x41\xf5\x88\xe9\x08\x3e\x76\xa9\xa3\xe6\xf9\xde\x54\x5f\xd0\xbf\x45\x2d\xd9\x82\x2f\x13\x46\x3f\xcd\x9f\x16\x53\x29\xac\x84\xc2\x50\xc4\xb1\x55\x9c\xd6\x9c\x4f\xed\x0f\x23\x0b\xee\xd3\x28\xd3\xe8\x22\x0d\x13\x70\x0d\xd1\x96\x94\xa2\xc3\xf8\x5d\x2b\x5f\x43\x33\xf2\x08\xde\xab\x6f\x98\x94\xc8\xf0\x41\x70\x3e\xbc\xa8\x99\xef\xe6\x06\x2a\x51\x16\x71\x38\xb8\xa3\x5a\x26\x50\x12\x83\x15\x03\x85\x29\x2a\x2c\x63\x04\x26\xe8\x70\x0d\x86\x81\x6f\xb8\x9d\xfe\x0d\xbf\xbd\x6d\xb4\x36\xaf\xb5\xf5\x73\x9d\xb6\xf5\xa6\xfc\xcf\xd6\x4c\x1b\x70\x13\x8d\x46\xfc\xc5\xeb\xc0\x72\x9c\xad\x45\x3c\x62\x5c\x33\x76\x36\x6c\xae\xa5\x59\xec\x50\x3d\x28\x3a\xfe\x81\x49\x6f\xe7\xce\xf9\x0c\x25\x66\x82\x49\x85\x9d\x61\x4d\xaf\x6c\x16\x7c\x2b\xa4\x30\x8b\x79\xd5\x9d\x21\xdb\x13\xb8\xe3\x3a\x60\x97\xa5\x48\xc1\xe6\x0e\xc6\x93\x1e\xdd\x29\xf0\x16\xd0\xf1\x19\x25\xd6\x10\xae\xd0\xee\x4b\x5f\xc2\x6b\xdf\x8e\xc0\x19\x50\x6a\x34\x3a\xa1\x03\xc1\x95\x2f\x34\x34\xd2\xde\xe9\xa2\x6d\x5b\xe9\x7b\xf0\xe7\x4b\xb0\x22\x5d\xb0\x3b\xe3\xf8\xca\x27\x39\x14\x9c\x27\x4a\x1c\x7a\xde\x5e\xc9\x0f\xff\x67\xce\xde\x98\x27\x8f\xca\x05\x66\x45\x0c\x58\x52\x9d\xe5\x36\x25\xda\x44\xb8\x91\xf9\x30\xe8\x30\xb8\xa8\x9c\x83\xbf\x01\x00\x00\xff\xff\x25\x14\xe5\x23\x9e\x04\x00\x00" +var _lockedtokensDelegatorDelegate_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x52\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x4c\x75\x28\xd2\x21\x4a\x0f\xa5\x87\x60\x37\xb8\xb1\x43\x21\xc1\x09\x71\xda\x9e\xd7\xd2\xe8\x03\xaf\x35\x62\x35\xaa\x5d\x8c\xff\x7b\x59\xed\x4a\xd9\x95\x09\x14\xaa\x8b\xd8\x9d\xb7\xf3\xde\x9b\x37\xd5\xbe\x21\xc5\x70\x2f\xe9\xf0\x4a\x3b\xac\x21\x57\xb4\x87\x70\x3c\x87\xc1\x80\xe8\xea\xa2\xda\x4a\xf4\x50\xee\xdd\x88\x7c\xa4\x74\x87\x59\x7f\xd7\x1a\xe0\xa7\xe3\xe3\xd3\xdd\xc3\x6a\xf9\xfa\xf4\xb0\x5a\x2f\x96\xcb\x97\xd5\x66\x13\x04\xac\x44\xdd\x8a\x94\x2b\xaa\x23\xb1\xa7\xae\xe6\x1b\xf8\x71\x5f\x1d\xbf\x7c\x8e\xe1\x14\x04\x00\x00\x12\x19\x4a\x92\x19\xaa\x17\xcc\x6f\xe0\xa3\xdb\x3a\xe9\x7f\xdf\xfb\xea\x1b\xfa\xb7\xe8\x24\x1b\xf0\xe8\x21\xf9\xa9\x2f\x0d\xa6\x51\xd8\x08\x85\x91\x48\x53\xc3\xb8\xe8\xb8\x5c\x98\x83\xa6\x05\xfb\xb5\x28\xf3\x64\xa4\x86\x39\xd8\x07\xc9\x96\x94\xa2\xc3\xec\x5d\x29\x5f\x23\x6d\xf9\x06\xde\xab\x6f\x98\x94\x28\xf0\x59\x70\x19\x8f\x6c\xfa\xbb\xbd\x85\x46\xd4\x55\x1a\x85\x77\xd4\xc9\x0c\x6a\x62\x30\x64\xa0\x30\x47\x85\x75\x8a\xc0\x04\x4e\xaf\x30\x0e\x7c\xc1\x83\xfb\x4b\xbd\xa2\xe3\x32\xf2\xf2\x4a\x7e\x55\x5c\x66\x4a\x1c\xc4\x56\x62\x7c\x31\xae\xc1\xc7\x75\x6b\x04\x5f\xe7\x43\xbd\x2f\xff\xb3\x76\xfd\x0c\xb8\x5f\x9a\x5e\xdd\x9b\x99\xd0\xf4\x38\x1b\x0f\x78\xc4\xb4\x63\x74\x22\xd0\x71\xb6\x2c\x76\xa8\x9e\x15\x1d\xff\xc0\x7c\x12\x8a\xb5\xb6\x44\x89\x85\x60\x52\x91\x33\x0d\xfd\x56\xf6\x09\x7c\x13\x52\xe8\xc9\x5d\xbc\x2e\x90\x4d\x46\x36\x7d\x0b\x74\xbb\x54\x39\x98\xc5\x84\xd9\x7c\xd2\xee\x14\x78\x03\x70\x74\x26\x99\x11\x84\x6b\x34\xf3\x6a\xc7\xed\x36\x7f\x87\xe0\x0c\x28\x5b\xd4\x3c\x91\x05\xc1\x95\x4f\x14\x6b\x6a\x2f\xdb\x64\x3b\x54\xa6\x1a\x7c\x7f\x19\x36\xd4\x56\x6c\x63\x9c\x5d\xf9\x4d\x0e\x36\xfc\x89\xb6\x0b\xfa\xf8\x7f\x7c\x4e\x6c\x9e\xbc\x56\x76\x61\xd6\xc4\x80\x35\x75\x45\x69\xb6\xa4\xd5\x3b\xde\xd3\x7c\x08\x9d\x0e\x76\x55\xce\xc1\xdf\x00\x00\x00\xff\xff\x3e\xde\x16\x69\xb1\x04\x00\x00" func lockedtokensDelegatorDelegate_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3910,7 +3910,7 @@ func lockedtokensDelegatorDelegate_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6, 0xc7, 0x4, 0xa0, 0xdf, 0xa1, 0xa9, 0xb0, 0xb0, 0x70, 0x98, 0x6, 0x1e, 0xd0, 0x93, 0xe4, 0x97, 0x13, 0x73, 0x7d, 0x6b, 0xde, 0x32, 0x8a, 0x55, 0x33, 0x8f, 0x4, 0xca, 0xfb, 0xd8, 0x5a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x18, 0x1f, 0x62, 0x9d, 0x23, 0x3b, 0xb2, 0x89, 0x1f, 0x4, 0xad, 0x2f, 0x4b, 0xfb, 0x2c, 0x9, 0x9, 0x50, 0x41, 0xed, 0xdc, 0x3a, 0xa5, 0x60, 0x56, 0x3a, 0x34, 0xac, 0x4f, 0xe2, 0x22, 0x6e}} return a, nil } @@ -3954,7 +3954,7 @@ func lockedtokensDelegatorDelegate_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensDelegatorGet_delegator_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x4f\x4f\xc2\x40\x10\xc5\xef\xfb\x29\x9e\x1c\x4c\x7b\x21\x46\x6f\x44\x25\x84\x92\x48\x20\x42\x00\x3f\xc0\x76\x3b\xc5\x0d\xcb\x4e\xb3\x9d\x8d\x1a\xc2\x77\x37\x6d\x15\xf1\x4f\x9c\xcb\x26\xb3\x6f\x7e\xef\xe5\xd9\x7d\xc5\x41\x30\x67\xb3\xa3\x62\xc3\x3b\xf2\x35\xca\xc0\x7b\x5c\xbd\xce\x17\xe3\xd9\x24\xdb\x2c\x66\x93\xc7\x51\x96\xad\x26\xeb\xb5\x52\x55\xcc\x51\x46\x8f\xbd\xb6\x3e\xd1\xc6\x70\xf4\x32\xc0\xa8\x28\x02\xd5\x75\x3a\xc0\xd3\xd4\xcb\xcd\x35\x0e\x4a\x01\x80\x23\x81\x6b\xc9\xa3\x4e\x3a\xf5\x25\xaf\xa8\xc4\x1d\xb6\x24\x1f\xbb\x4f\x4c\xda\x9e\x34\xd3\xdf\x92\x8c\x75\xa5\x73\xeb\xac\xbc\xdd\x5e\x9e\x87\xeb\xb7\xcf\x03\xbb\x82\xc2\xe1\xdb\xc7\xfc\xa7\xd1\xf1\x3e\x39\x21\x9b\xf9\x5f\xbd\x8c\xb9\xb3\x66\xa9\xe5\xf9\x74\x74\x96\x28\xe7\x10\xf8\x25\xf9\xda\x0c\x87\xa8\xb4\xb7\x26\xe9\x8d\x39\xba\x02\x9e\x05\x9d\x08\x1a\x81\x4a\x0a\xe4\x0d\x41\x18\x55\x0b\xc6\x2f\xc3\x5e\xda\x95\x14\x48\x62\xf0\x7f\xf6\xd4\x14\x91\x91\xa3\xad\x16\x0e\xd3\x2c\x49\x2f\xd4\x51\xbd\x07\x00\x00\xff\xff\xe7\xd6\x88\xde\xb2\x01\x00\x00" +var _lockedtokensDelegatorGet_delegator_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\x5d\x4b\x02\x41\x14\x7d\x9f\x5f\x71\xf2\x21\x66\x5f\x24\xea\x4d\x2a\x11\x57\x48\x94\x14\xb5\x1f\x30\xce\xde\xb5\xc1\xd9\xb9\xcb\xec\x5d\x2a\xc4\xff\x1e\xbb\x5b\x66\x1f\x74\x5f\x06\xce\x9c\x2f\x8e\x2b\x4a\x8e\x82\x39\xdb\x3d\x65\x1b\xde\x53\xa8\x90\x47\x2e\x70\xf5\x3a\x5f\x8c\x67\x93\x74\xb3\x98\x4d\x1e\x47\x69\xba\x9a\xac\xd7\x4a\x19\x6b\xa9\xaa\xb4\xf1\x3e\x41\x5e\x07\x14\xc6\x05\x6d\xac\xe5\x3a\xc8\x00\xa3\x2c\x8b\x54\x55\xc9\x00\x4f\xd3\x20\x37\xd7\x38\x28\x05\x00\x9e\x04\xbe\x4d\x18\x75\xd4\x69\xc8\x79\x45\x39\xee\xb0\x23\xf9\xc0\x3e\x6d\x92\x56\xd2\x5c\x7f\x47\x32\x36\xa5\xd9\x3a\xef\xe4\xed\xf6\xf2\xbc\x64\xbf\x7d\x1e\xd8\x67\x14\x0f\xdf\x3e\xe6\x3f\x83\x8e\xf7\xfa\x64\xd9\xdc\xff\xec\x65\xbd\xf5\xce\x2e\x8d\x3c\x9f\x44\x67\x8d\xb6\x1c\x23\xbf\xe8\x2f\x64\x38\x44\x69\x82\xb3\xba\x37\xe6\xda\x67\x08\x2c\xe8\x48\x30\x88\x94\x53\xa4\x60\x09\xc2\x28\x5b\x63\xfc\x0a\xec\x25\xdd\x48\x91\xa4\x8e\xe1\xcf\x9d\x9a\x21\x52\xf2\xb4\x33\xc2\x71\x9a\xea\xe4\x42\x1d\xd5\x7b\x00\x00\x00\xff\xff\x55\x4e\x83\x2e\xba\x01\x00\x00" func lockedtokensDelegatorGet_delegator_idCdcBytes() ([]byte, error) { return bindataRead( @@ -3970,11 +3970,11 @@ func lockedtokensDelegatorGet_delegator_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xde, 0x54, 0x61, 0x8e, 0x91, 0xdf, 0x10, 0x8d, 0xe7, 0x4, 0xc6, 0x8d, 0xb5, 0x85, 0x3d, 0x1c, 0x19, 0x8f, 0x22, 0xbb, 0xa7, 0xdb, 0xf0, 0x3d, 0x23, 0x29, 0xe6, 0x34, 0x4, 0x4d, 0x68, 0xdb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2, 0xc3, 0xa5, 0xbc, 0x85, 0xfa, 0x8d, 0xd0, 0x9e, 0x14, 0x44, 0xf4, 0x8f, 0x49, 0x96, 0x19, 0xc5, 0x4f, 0xc7, 0x7c, 0xdc, 0x2, 0x31, 0x7c, 0xdd, 0x25, 0xb5, 0x95, 0xb7, 0xca, 0x12, 0x3a}} return a, nil } -var _lockedtokensDelegatorGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x4d\x8f\x9b\x30\x10\xbd\xf3\x2b\x66\x2f\x51\x90\x56\xa4\xe7\xa8\x54\xa2\x81\xaa\x68\xa3\xec\x2a\xe1\x52\xad\xf6\x60\xb0\x21\x6e\x1c\x0f\x32\x46\xe9\x0a\xe5\xbf\x57\x7c\x06\x27\xa4\x8a\xca\x05\x65\xfc\xde\xf8\xcd\xbc\x17\xf8\x31\x47\xa5\xe1\x87\xc0\x53\xe8\x47\x24\x16\x6c\xa7\xc9\x81\xcb\x0c\x52\x85\x47\xf8\xf2\x27\xf4\x83\x4d\x14\x46\xbf\x22\xef\xfb\x3a\xf0\x7c\x7f\x1b\xec\x76\x56\xc7\x5a\x63\x72\x60\x34\xc2\x03\x93\x45\x8f\x5f\xbf\xae\x5e\x02\x3f\x7a\x7d\x09\x36\x3d\xda\x5a\x2c\x60\xcb\x74\xa9\x64\x01\x44\x02\x51\x8a\x7c\x02\xa6\xe0\x33\xc1\x32\xa2\x51\x85\x32\x45\xc0\xf8\x37\x4b\x74\x01\x7a\x4f\x34\xe8\x3d\x03\x92\x24\x58\x4a\x0d\x09\x4a\xad\x50\x14\x75\x1b\x2e\x81\xeb\x02\x24\xaa\x23\x11\x03\x82\x48\x0a\xc5\x9e\x28\x46\xfb\x92\x65\xe5\x65\x0c\x69\x29\xe1\x48\xb8\x9c\x77\xd5\x25\x78\x94\x2a\x56\x14\xf6\x12\xde\x6f\x47\x76\x0c\x41\x1f\x50\x59\x16\x00\x80\x60\x1a\xe8\xf8\xc4\xab\x07\x78\xa8\x83\x0b\xef\x1f\x97\x26\x79\x19\x7b\x9d\x62\x17\x32\xa6\xbb\x1f\xbd\x3a\x7b\xe2\xba\x15\xc9\xc1\x1d\x11\x1b\x44\xfd\x38\x19\xd3\x2b\x92\x93\x98\x0b\xae\x3f\xbf\xce\xaa\x09\x31\x1b\xa4\x6c\x10\xf4\x56\xc6\x82\x27\xe7\x6f\xf3\xa1\x45\xfd\x2c\xf2\xa6\xbc\x48\x05\x9e\x3a\xda\xc0\x18\x80\x9d\x30\x9e\x9a\xda\xb6\x2c\x05\xd7\x90\xea\xc4\xa8\x14\x9e\xe6\x36\x54\x03\xb9\xa6\xf0\xda\x5f\x77\x22\x64\xe6\xbe\x4c\x69\x12\x29\x0b\xfd\xa5\x71\x9f\xd3\x16\x9f\x0d\xe0\xc5\x9b\x6b\x34\xa7\xa3\x19\x6e\xe1\xbd\x95\x0e\xc9\x73\x26\xe9\xbc\x96\xd9\xe2\xce\x17\x2b\x44\x93\xf1\x6e\xfd\x35\xe5\x61\x4b\xc6\xff\x0e\xa7\x79\xfd\x44\x41\x99\xaa\x8c\x83\xf5\x75\xff\x6b\x8b\xfe\x8d\x6e\x6d\x7d\x23\x7a\x7f\xc7\xae\x1b\xfd\xad\x6d\x53\x63\xdd\xb3\xaf\x5d\xfa\x14\xa9\x5e\x72\xc6\xf4\xe0\xe2\xa6\x41\xce\x6d\x83\x3e\xf2\xe7\x91\x1e\x0d\x7f\x68\xc0\xd3\xfe\xfa\x27\x17\x24\x17\x30\x9b\x19\x0d\xbb\x6a\x65\xac\xec\xbf\x33\x37\xce\x5d\xfb\x7e\x7a\xbe\x01\x4c\xe7\x2d\xf4\x9f\x0c\xa4\x7d\x27\xa3\xf7\x43\xd7\x06\x6f\x14\x3f\xd5\x7c\x33\x27\xb8\xd6\xd9\xfa\x1b\x00\x00\xff\xff\xea\xbb\x2d\x02\xb8\x05\x00\x00" +var _lockedtokensDelegatorGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x4d\x8f\xda\x30\x14\xbc\xe7\x57\x3c\xf6\x80\x12\x69\x15\x7a\x46\x4d\x25\x44\xa8\x8a\x16\xb1\x2b\xe0\xb6\xda\x83\x13\xbf\x04\x17\x63\x47\xb6\x23\x8a\x22\xfe\x7b\x95\x0f\x42\x4c\x42\x85\x9a\x4b\x84\x3d\x33\x1e\xbf\x19\xc2\x8e\x99\x54\x06\x7e\x72\x79\x5a\x86\x3b\x12\x71\xdc\x1a\x72\x60\x22\x85\x44\xc9\x23\xbc\xf4\x37\x5e\x9c\x86\xb3\x92\xf1\x01\xe9\x4e\x1e\x50\xe8\x1a\xfd\xed\xcf\xea\x7d\xfe\xb6\x08\x77\xef\x6f\x8b\xf5\x2c\x0c\x37\x8b\xed\xd6\x71\x26\x13\xd8\xa0\xc9\x95\xd0\x40\x04\x10\xa5\xc8\x19\x64\x02\x21\x72\x4c\x89\x91\x6a\x29\x12\x09\x32\xfa\x8d\xb1\xd1\x60\xf6\xc4\x80\xd9\x23\x90\x38\x96\xb9\x30\x10\x4b\x61\x94\xe4\xba\x94\x61\x02\x98\xd1\x20\xa4\x3a\x12\xde\x22\x88\xa0\xa0\xf7\x44\x21\xbd\x2e\x39\x0e\x89\x63\xd4\xda\x25\x9c\x7b\x90\xe4\x02\x8e\x84\x09\xb7\xd9\x9d\xc2\x8c\x52\x85\x5a\x7b\x53\xf8\xec\xdf\xcf\xb7\x8c\x7d\x41\xe1\x38\x00\x00\x1c\x0d\xd0\xee\xce\xac\xbc\xc8\x53\x0a\x01\x7c\x7e\xdd\x44\xb2\x3c\x9a\x35\xce\x03\x48\xd1\x34\x3f\xae\xee\xbc\x81\xe3\xe6\x24\x83\xa0\x43\xac\x10\xe5\xe3\xa7\x68\xe6\x24\x23\x11\xe3\xcc\x9c\xbf\x8f\x8b\x01\x33\x6b\x49\xb1\x35\xf4\x91\x47\x9c\xc5\x97\x1f\x6e\x2b\x51\x3e\x93\xac\x5a\x9e\x24\x5c\x9e\x1a\x5a\xcb\x68\x81\x8d\x31\x96\xd8\xde\x36\x98\x40\x60\x59\xf5\x23\xa9\x94\x3c\xb9\x1e\x14\x2d\xb9\xa4\xb0\x32\xe7\x60\xa0\x6a\xf6\xbc\x6c\x6b\x42\x52\x5c\x86\x53\xeb\x3c\xbf\x5e\x7c\xb5\x80\xb7\x6c\xee\xd1\x8c\x76\xee\xd0\x87\x5f\xa3\xf4\x49\x96\xa1\xa0\x6e\x69\xb3\xc6\x5d\x6e\x51\xf0\xaa\xeb\xcd\xf8\x4b\xca\xd3\x91\x74\xff\x25\x7e\xf5\xfa\x25\x39\x45\x55\x58\x1b\xab\x7b\xfd\xfb\x88\xfe\x8d\xae\x63\xfd\x20\x66\xff\x20\xae\x9e\xff\x3a\xb6\xa1\x6b\x3d\x8a\xaf\x1e\xfa\x10\xa9\x1c\x72\x8a\xa6\x4d\x71\x5d\x21\x5d\xcf\xa2\x77\xf2\x79\x46\xa3\xe2\xb7\x02\x2c\xb9\x1e\x3f\x0a\x40\x30\x0e\xe3\xb1\x25\xd8\xac\x16\xd6\xc8\xfe\xbb\x73\xdd\xde\xd5\xef\xd1\x6b\x0f\x30\xdc\xb7\x65\x38\xb2\x90\xde\x83\x8e\x3e\x2e\x5d\x5d\xbc\x4e\xfd\x54\xf5\xed\x1c\xe0\x3a\x17\xe7\x6f\x00\x00\x00\xff\xff\xe4\xaa\xad\x4c\xbe\x05\x00\x00" func lockedtokensDelegatorGet_delegator_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -3990,11 +3990,11 @@ func lockedtokensDelegatorGet_delegator_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x16, 0x55, 0xa6, 0x48, 0x7d, 0xe9, 0x3d, 0xc, 0xa1, 0x5e, 0xbd, 0x50, 0x98, 0x4f, 0x5f, 0x92, 0x42, 0xcd, 0x4d, 0x9a, 0x25, 0xd1, 0x1, 0xbf, 0xe3, 0xc, 0x5f, 0x64, 0xb1, 0x0, 0x82, 0xb4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0xb2, 0xb6, 0x50, 0x97, 0x85, 0x8e, 0x77, 0x7a, 0x55, 0xca, 0x2f, 0x5c, 0xca, 0x1b, 0x10, 0xd2, 0x45, 0xcb, 0x4c, 0xeb, 0xc4, 0xe0, 0x75, 0xd0, 0xcf, 0xe7, 0xfc, 0x7d, 0x16, 0x1d, 0x64}} return a, nil } -var _lockedtokensDelegatorGet_delegator_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x4f\x6b\xc2\x40\x10\xc5\xef\xfb\x29\xa6\x1e\x4a\x72\x91\x9e\xa5\xad\x88\x11\x2a\x8a\x8a\xf1\x0b\x6c\x76\x27\xe9\xe2\x66\x27\x4c\x66\x69\x8b\xf8\xdd\x4b\x92\xd6\xda\x3f\x74\x2e\x0b\xb3\x6f\x7e\xef\xf1\x5c\xdd\x10\x0b\xac\xc9\x1c\xd1\x1e\xe8\x88\xa1\x85\x92\xa9\x86\xbb\xd7\xf5\x76\xbe\x5a\x64\x87\xed\x6a\xb1\x99\x65\xd9\x7e\x91\xe7\x4a\x35\xb1\x80\x32\x06\xa8\xb5\x0b\x89\x36\x86\x62\x90\x09\xcc\xac\x65\x6c\xdb\x74\x02\xb9\xb0\x0b\x15\x9c\x94\x02\x00\xf0\x28\xe0\x7b\xf2\x6c\x90\x2e\x43\x49\x7b\x2c\xe1\x01\x2a\x94\x8f\xdd\x27\x26\xed\x4f\xba\x19\x57\x28\x73\xdd\xe8\xc2\x79\x27\x6f\xf7\xb7\xd7\xe1\xc6\xfd\xf3\x44\xde\x22\x9f\xbe\x7d\xac\x7f\x1a\x9d\x1f\x93\x0b\xb2\x9b\xff\xd5\xbb\x58\x78\x67\x76\x5a\x9e\x2f\x47\x57\x89\x0a\x62\xa6\x97\xe4\x6b\x33\x9d\x42\xa3\x83\x33\xc9\x68\x4e\xd1\x5b\x08\x24\x30\x88\x40\x03\x63\x89\x8c\xc1\x20\x08\x41\xd3\x83\xe1\x97\xe1\x28\x1d\x4a\x62\x94\xc8\xe1\xcf\x9e\xba\x22\x32\xf4\x58\x69\x21\xde\x90\xc5\x65\x96\xa4\x37\xea\xac\xde\x03\x00\x00\xff\xff\xa8\xa0\x14\xf5\xb6\x01\x00\x00" +var _lockedtokensDelegatorGet_delegator_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\xcd\x6a\xc2\x40\x10\xbe\xef\x53\x4c\x3d\x94\xcd\x45\x7a\x96\xb6\x22\x46\xa8\x28\x2a\xc6\x17\xd8\xec\x4e\xd2\xc5\xcd\x4e\x98\x4c\x68\x8b\xf8\xee\x25\x49\x6b\xed\x0f\x9d\xcb\xc2\xb7\xdf\x1f\x9f\xaf\x6a\x62\x81\x35\xd9\x23\xba\x03\x1d\x31\x36\x50\x30\x55\x70\xf7\xba\xde\xce\x57\x8b\xf4\xb0\x5d\x2d\x36\xb3\x34\xdd\x2f\xb2\x4c\x29\x63\x2d\x36\x8d\x36\x21\x24\x50\xb4\x11\x2a\xe3\xa3\x36\xd6\x52\x1b\x65\x02\x33\xe7\x18\x9b\x26\x99\x40\x26\xec\x63\x09\x27\xa5\x00\x00\x02\x0a\x84\x3e\x61\x36\x50\x97\xb1\xa0\x3d\x16\xf0\x00\x25\xca\x07\xf6\x69\x93\xf4\x92\xee\xc6\x25\xca\xdc\xd4\x26\xf7\xc1\xcb\xdb\xfd\xed\x75\xc9\x71\xff\x3c\x51\x70\xc8\xa7\x6f\x1f\xeb\x9f\x41\xe7\x47\x7d\xb1\xec\xee\x7f\xf6\xae\xcd\x83\xb7\x3b\x23\xcf\x17\xd1\x55\xa3\x9c\x98\xe9\x45\x7f\x21\xd3\x29\xd4\x26\x7a\xab\x47\x73\x6a\x83\x83\x48\x02\x03\x09\x0c\x30\x16\xc8\x18\x2d\x82\x10\xd4\xbd\x31\xfc\x0a\x1c\x25\xc3\x48\x8c\xd2\x72\xfc\x73\xa7\x6e\x88\x14\x03\x96\x46\x88\x37\xe4\x70\x99\xea\xe4\x46\x9d\xd5\x7b\x00\x00\x00\xff\xff\x26\xe4\x26\xef\xbe\x01\x00\x00" func lockedtokensDelegatorGet_delegator_node_idCdcBytes() ([]byte, error) { return bindataRead( @@ -4010,11 +4010,11 @@ func lockedtokensDelegatorGet_delegator_node_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_node_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe4, 0xa6, 0x64, 0xd9, 0x19, 0xbf, 0x3b, 0xbb, 0x52, 0xfd, 0xfa, 0x51, 0x34, 0x21, 0xa9, 0xb0, 0xa, 0x66, 0x33, 0xcf, 0xce, 0x7c, 0x53, 0xe7, 0xe0, 0xc4, 0xe5, 0x27, 0x67, 0x1c, 0xae, 0x8f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x2d, 0x98, 0x5e, 0x2a, 0x5b, 0x4f, 0xe4, 0xe7, 0xa0, 0x41, 0xe4, 0x7e, 0x27, 0x5f, 0xcc, 0xe, 0xe8, 0xb4, 0x6a, 0x2d, 0x3, 0x9f, 0xd, 0x9a, 0x60, 0x39, 0x35, 0xb7, 0x3, 0xb7, 0xfb}} return a, nil } -var _lockedtokensDelegatorRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x53\xc1\x6e\x9b\x40\x10\xbd\xf3\x15\x53\x1f\x2a\x90\x1a\xd2\x43\xd5\x83\x95\x34\x72\x82\xa3\x5a\x71\x9d\x28\xa6\xad\x7a\xdc\xb0\x03\xac\x0c\xbb\x74\x77\x88\x5d\x45\xfe\xf7\x6a\x59\x70\x80\xd8\xfd\x81\xee\xc5\x32\xf3\xe6\xcd\x9b\x37\x33\xa2\xac\x94\x26\xb8\x2d\xd4\x36\x56\x1b\x94\x90\x6a\x55\xc2\xc7\xdd\xed\xf2\xfe\x67\x7c\x7f\x37\x5f\xcd\xa2\xe8\x71\xbe\x5e\x7b\x2d\x70\xa9\x92\x0d\xf2\x06\x6a\x3a\xec\xf2\xfe\xe6\x6e\x1e\x1d\x43\x5b\xda\x45\x14\xb3\xa7\x02\xd7\xc4\x36\x42\x66\x5d\xce\x22\x9a\xaf\xe2\x45\xfc\x2b\x9e\x5d\x2f\xe7\x5d\x96\x47\x9a\x49\xc3\x12\x12\x4a\xfa\x82\x4f\x61\x4d\x5a\xc8\xec\x03\xb0\x52\xd5\x92\xa6\xf0\xfd\x56\xec\x3e\x7f\x0a\xe0\xc5\xf3\x00\x00\x0a\x24\xc8\x55\xc1\x51\x3f\x62\x3a\x85\xf7\x7d\x71\x61\xf3\xf3\xb5\x89\xbe\xa2\x9f\x59\x5d\x90\x03\x1f\x5a\x0e\x7f\xd8\x8f\x0e\x53\x69\xac\x98\x46\x9f\x25\x89\xab\x38\xab\x29\x9f\xb9\x3f\xb6\x2c\xb4\xcf\x60\x91\x86\x87\xd2\x70\x09\x6d\x42\xf8\xa4\xb4\x56\xdb\x8b\x93\x52\xbe\xf8\xd6\x80\x29\x9c\x8a\xaf\x49\x69\x96\xe1\x03\xa3\x3c\x80\x43\x39\xfb\xae\xae\xa0\x62\x52\x24\xfe\xa4\x07\x07\x61\x40\x2a\x02\xc3\x9e\x91\x03\x23\x30\x15\x26\x22\x15\xc8\xa1\x62\x94\x4f\x02\x6f\x28\xb9\xeb\xff\x88\xe2\x91\x1f\x9d\xd0\x73\xe3\x14\x9d\xa7\x5d\xbc\x09\x07\x27\xb4\xdd\xa8\xba\xe0\x8d\x24\xc7\x0b\x36\x0d\xa8\x59\xad\xa6\x38\x68\x4c\x51\xa3\x4c\x70\xe2\x38\xf6\x4e\x22\xee\x30\xa9\x09\x7b\x1e\xdb\x79\x15\x8d\x4d\xd7\xac\x60\x32\x41\xb8\x1c\xf9\x1e\x66\x48\xce\xc8\x76\x44\x2d\xd0\xef\xb5\x2d\xd2\x76\x7b\xe0\xe2\x72\x44\xf7\xe2\x0d\x9a\x18\x71\x27\x1a\x19\xe1\x4a\x71\x8c\xb0\xc0\x8c\x91\xd2\xbe\x54\x1c\x17\xd1\x14\x04\x0f\x86\xb9\x56\xab\x21\xb6\x41\xfd\xa0\xd5\xee\xcf\x5b\xa5\xce\x8d\x57\xa6\x51\x7e\x2f\x37\xe4\x0e\x84\x2b\x74\x7e\x1b\xbf\x5b\xff\xb6\x91\xb3\x23\x77\x65\xad\x38\xb0\x7f\x13\x52\x94\x75\x69\x43\xf8\x88\xbf\x6b\xa1\xb1\x44\x49\x7e\xd0\xab\xba\x07\x2c\x0c\x5a\x7b\x7c\xff\xc0\x3b\xf0\x27\xb0\x8e\x0d\xb6\x26\x7c\xea\x22\xff\xb6\x8e\x63\xa5\x8c\xa0\x76\x83\x2e\xce\x86\x24\x5b\x41\x39\xd7\x6c\xfb\xb6\xad\x61\xf9\xb1\x45\xff\xe3\x78\x5e\x06\x32\xda\x1b\x5b\x29\x02\x94\xaa\xce\x72\x77\x58\x06\x48\x39\x89\xef\x26\xaf\x77\xb9\x6f\xaf\x6b\xef\xfd\x0d\x00\x00\xff\xff\xa4\x8b\xdc\xe3\xe4\x05\x00\x00" +var _lockedtokensDelegatorRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x53\x41\x6f\xdb\x3c\x0c\xbd\xfb\x57\xf0\xf3\xe1\x83\x0d\xac\xee\x0e\xc3\x0e\x41\xbb\xa2\xab\x5b\xac\x68\x97\x16\x49\xb6\x9d\x15\x8b\xb6\x85\xc8\x92\x27\xd1\x4d\x86\x20\xff\x7d\x90\xe5\x38\x76\xb2\xec\x0f\x2c\x97\xc0\x22\xf9\xf8\xde\x23\x29\xaa\x5a\x1b\x82\x07\xa9\xd7\x0b\xbd\x42\x05\xb9\xd1\x15\x84\xfd\x77\x18\x74\x19\xcf\x3a\x5b\x21\x6f\xdf\xac\x4f\x7a\xbf\x79\x7e\xb9\x7b\xba\x4f\x17\x2f\x4f\xf7\xd3\xdb\x34\x9d\xdd\xcf\xe7\xc1\x00\xef\x31\x5d\xb0\xa5\xc4\x39\xb1\x95\x50\xc5\x00\x78\x1c\xe8\x3b\x3c\x34\xaa\x10\x4b\x89\x23\x1e\xc3\xb7\x30\x08\xc8\x30\x65\x59\x46\x42\xab\x48\xf0\x09\xcc\xc9\x08\x55\xbc\x03\x56\xe9\x46\xd1\x04\xbe\x3d\x88\xcd\xc7\x0f\x31\x6c\x83\x00\x00\x40\x22\x41\xa9\x25\x47\x33\xc3\x7c\x02\xff\x0f\x45\x24\xed\xdf\x97\x36\x7a\xc8\x7e\x63\x8d\x24\x9f\xdc\x7b\x90\x7c\x77\x8f\x3e\xa7\x36\x58\x33\x83\x11\xcb\x32\xdf\xf1\xb6\xa1\xf2\xd6\x7f\xb8\xb6\xd0\xfd\x2c\xca\x3c\xe9\x5b\xc3\x35\x74\x05\xc9\x52\x1b\xa3\xd7\x57\x67\xa9\x7c\x8a\x9c\xf2\x09\x9c\x8b\xcf\x49\x1b\x56\xe0\x2b\xa3\x32\x86\xbe\x9d\xfb\xdd\xdc\x40\xcd\x94\xc8\xa2\x70\x90\x0e\xc2\x82\xd2\x04\x96\xbd\x21\x07\x46\x60\x6b\xcc\x44\x2e\x90\x43\xcd\xa8\x0c\xe3\x60\x4c\x79\xaf\xff\x94\x31\x6b\xa8\x8c\x46\xf3\x48\x7e\x08\x2a\xb9\x61\x6b\x37\xcd\xf8\xc4\xb0\xbd\x92\x4b\xeb\x29\x5f\xe6\xfb\x78\x1b\x8e\xcf\x90\xbf\xd3\x8d\xe4\x2d\x67\xdf\x18\x5c\x19\x50\xbb\x14\x2d\x3b\x30\x98\xa3\x41\x95\x61\xe8\x31\x76\x5e\x03\x6e\x30\x6b\x08\x07\x43\x70\x03\x95\xad\x8f\x9f\x99\x64\x2a\x43\xb8\x3e\x1a\x4c\x52\x20\x79\xa7\xbb\x19\x76\x89\xd1\xc0\x17\x91\x77\xeb\x05\x57\xd7\x47\x70\xdb\x60\x24\xe2\x08\x3b\x33\xc8\x08\xa7\x9a\x63\x8a\x12\x0b\x46\xda\x44\x4a\x73\x7c\x4c\x27\x20\x78\x3c\xae\x75\x5c\x2d\xb1\x15\x9a\x57\xa3\x37\xbf\x4e\x99\x7a\x37\x0e\x48\x47\xf5\x83\xda\x84\xfb\x24\x9c\xa2\xf7\xdb\x46\xfb\xfb\xe8\x84\x5c\xfc\xe1\x40\x9d\x15\x3d\xfa\x57\xa1\x44\xd5\x54\x2e\x84\x33\xfc\xd9\x08\x83\x15\x2a\x8a\xe2\x41\xd7\x1d\xa0\xb4\xe8\xec\x89\xa2\x1e\x77\xe4\x4f\xec\x1c\x1b\xad\x55\xb2\xdc\x47\xfe\x6e\x1d\xc7\x5a\x5b\x41\xdd\x06\x5d\x5d\x8c\x41\xd6\xdd\xde\x9d\xca\x1a\xb7\x3f\xb6\xe8\x5f\x1c\xcf\x76\x44\xa3\xbb\xb1\xa9\x26\x40\xa5\x9b\xa2\xf4\x87\x65\x81\xb4\xa7\xf8\x5f\x78\xb8\xcb\x5d\x77\x5d\xbb\xe0\x77\x00\x00\x00\xff\xff\xdb\xa8\x21\xd9\x26\x06\x00\x00" func lockedtokensDelegatorRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -4030,7 +4030,7 @@ func lockedtokensDelegatorRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0x9, 0xb6, 0x65, 0x81, 0x2d, 0x4b, 0x98, 0x9a, 0x49, 0x39, 0xf6, 0x73, 0xe4, 0x73, 0x75, 0xe4, 0x4e, 0x78, 0xa9, 0xe, 0x69, 0x8d, 0x9d, 0x36, 0x7d, 0xc4, 0x4, 0xad, 0xdb, 0xb5, 0xe5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0xd9, 0x77, 0x22, 0xa7, 0x8d, 0xfc, 0xd1, 0x1e, 0xec, 0x25, 0x54, 0xf7, 0x7c, 0x6c, 0xef, 0x31, 0x1d, 0xf4, 0xf8, 0xa3, 0x68, 0x6a, 0x28, 0xd6, 0x22, 0xf0, 0x2b, 0x20, 0xf3, 0xe7, 0xc0}} return a, nil } @@ -4054,7 +4054,7 @@ func lockedtokensDelegatorRequest_unstakingCdc() (*asset, error) { return a, nil } -var _lockedtokensDelegatorWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x41\x8f\xa2\x40\x10\x85\xef\xfc\x8a\x8a\x87\x0d\x1c\x16\xf7\xb0\xd9\x83\xd1\x35\x46\x34\x93\x68\x46\xa3\xce\xcc\xb9\x07\x0a\x21\xb6\x14\x69\x0a\x61\x32\xf1\xbf\x4f\xa0\x69\x06\x89\x5e\xa6\x2f\x1d\xa8\xd7\xf5\xbe\x7a\xdd\xf1\x39\x25\xc5\xb0\x26\xff\x84\xc1\x81\x4e\x98\x64\x10\x2a\x3a\xc3\x9f\x72\xbd\x99\xaf\x16\xde\x61\xb3\x5a\x3c\xcf\x3c\x6f\xb7\xd8\xef\xad\x46\xbd\x94\x54\xd4\x5a\x23\x5d\xae\x37\x6f\x37\x42\x8b\x95\x48\x32\xe1\x73\x4c\x89\x2d\xce\x94\x27\x3c\x82\x97\x65\x5c\xfe\xfb\xeb\xc0\xa7\x65\x01\x00\x48\x64\x88\x48\x06\xa8\x76\x18\x8e\xe0\x57\x97\xc1\xad\xb7\xa7\xba\xda\x8a\x2f\x22\x97\xac\xb5\x2d\x81\xfb\x5a\xfd\xd4\x0d\x53\x85\xa9\x50\x68\x0b\xdf\xd7\x86\xb3\x9c\xa3\x99\xfe\xa8\x5c\xa1\x59\x19\xca\xd0\x6d\x9d\x61\x02\xcd\x01\xf7\x9d\x94\xa2\x62\xfc\x90\xe4\xbf\x5d\xcd\x3b\x82\x47\xf5\x3d\x93\x12\x47\xdc\x0a\x8e\x1c\x68\xed\xaa\x35\x9d\x42\x2a\x92\xd8\xb7\x07\x73\xca\x65\x00\x09\x31\x68\x37\x50\x18\xa2\xc2\xc4\x47\x60\x82\x4e\xb3\x81\x63\xdd\x12\x9b\xf1\xef\x00\xf7\xe2\x30\x9c\xc3\x4c\x03\x0d\x43\x53\xaf\xcb\xce\x8f\xd0\xbe\x2f\xfd\x22\x64\x8e\x03\xdd\xe5\xaa\x21\xb1\x44\x3f\x67\xec\x84\x5c\x5d\x58\x80\x12\x8f\x82\x49\x6d\x15\x95\x1f\x30\xe9\x25\xdf\xe0\x7b\x46\x65\x77\x26\xbe\x3d\xea\x16\x31\x47\x81\x12\xc5\x0e\x0b\xa1\x02\x93\x7d\xfb\xb2\xf4\xee\xdc\xcf\xcb\x0d\x30\xa5\x2c\xe6\x26\x94\xf1\xef\x1e\x85\xe9\xdd\xef\x66\x06\xbc\x5a\x5f\x01\x00\x00\xff\xff\x29\x29\x64\xb8\x25\x03\x00\x00" +var _lockedtokensDelegatorWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x41\x6f\x82\x40\x10\x85\xef\xfc\x8a\x09\x87\x06\x0e\xc5\x1e\x9a\x1e\x8c\xd6\x18\xd1\x34\xd1\x54\xa3\xb6\xf7\x2d\x0c\x42\x5c\x19\xb2\x0c\x42\xd3\xf8\xdf\x1b\x58\xa0\x48\xf4\xd2\xbd\x6c\x96\x79\x3b\xef\x9b\xb7\x44\xa7\x84\x14\xc3\x8a\xbc\x23\xfa\x7b\x3a\x62\x9c\x42\xa0\xe8\x04\x4f\xc5\x6a\x3d\x5b\xce\xdd\xfd\x7a\x39\x7f\x9f\xba\xee\x76\xbe\xdb\x19\xb5\x7a\x21\x29\xaf\xb4\x5a\x6a\xb6\x67\xd3\x30\x58\x89\x38\x15\x1e\x47\x14\x5b\xe2\x44\x59\xcc\x43\xf8\x58\x44\xc5\xcb\xb3\x0d\x3f\x86\x01\x00\x20\x91\x21\x24\xe9\xa3\xda\x62\x30\x84\x87\xae\xb9\x53\x6d\x6f\x55\xb5\x15\x9f\x45\x26\x59\x6b\x5b\x2b\xe7\xb3\xfc\xa8\x1b\x26\x0a\x13\xa1\xd0\x12\x9e\xa7\x0d\xa7\x19\x87\x53\x7d\x28\x5d\xa1\x5e\x29\xca\xc0\x69\x9d\x61\x0c\xf5\x05\xe7\x8b\x94\xa2\x7c\x74\x97\xe4\xd5\x2a\x07\x1d\xc2\xbd\xfa\x8e\x49\x89\x03\x6e\x04\x87\x36\xb4\x76\xe5\x9a\x4c\x20\x11\x71\xe4\x59\xe6\x8c\x32\xe9\x43\x4c\x0c\xda\x0d\x14\x06\xa8\x30\xf6\x10\x98\xa0\xd3\xcc\xb4\x8d\x6b\xe2\x66\xfc\x1b\xc0\xbd\x38\x1a\xce\x41\xaa\x81\x06\x41\x53\xaf\xca\xf6\xbf\xd0\xfe\x5e\xfb\x2c\x64\x86\xa6\xee\x72\xd1\x90\x58\xa0\x97\x31\x76\x42\x2e\x1f\xcc\x47\x89\x07\xc1\xa4\x36\x8a\x8a\x6f\x18\xf7\x92\xaf\xf1\xdd\x46\x65\x75\x26\xbe\xbe\xea\xe4\x11\x87\xbe\x12\xf9\x16\x73\xa1\xfc\x26\xfb\xf6\xcf\xd2\xbb\x7d\x3b\x2f\xc7\xc7\x84\xd2\x88\xeb\x50\x46\x8f\x3d\x8a\xa6\x77\xbf\x5b\x33\xe0\xc5\xf8\x0d\x00\x00\xff\xff\xfe\x31\x8d\xb4\x1e\x03\x00\x00" func lockedtokensDelegatorWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4070,7 +4070,7 @@ func lockedtokensDelegatorWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0x5, 0x83, 0x8, 0x2a, 0x18, 0xaf, 0xe7, 0xdc, 0x32, 0xf3, 0xaa, 0x20, 0x75, 0x3b, 0x26, 0xe1, 0xbb, 0xd2, 0x3a, 0xfa, 0x32, 0x6, 0xb0, 0x49, 0x94, 0x57, 0x54, 0x30, 0x79, 0x4d, 0x56}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x34, 0xa4, 0x8c, 0xb5, 0xa0, 0xe8, 0xbb, 0xed, 0x30, 0x2, 0x92, 0x8a, 0xc9, 0x36, 0x90, 0x64, 0x59, 0x4e, 0xd9, 0x10, 0x6c, 0x42, 0xe4, 0x45, 0x6b, 0x85, 0x35, 0xdd, 0xc0, 0x76, 0x12, 0x71}} return a, nil } @@ -4114,7 +4114,7 @@ func lockedtokensDelegatorWithdraw_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensStakerGet_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x5f\x6b\xc2\x30\x14\xc5\xdf\xf3\x29\xce\x7c\x18\xed\x8b\xec\x59\xb6\x89\x58\x61\xa2\xa8\x58\xbf\x40\x9a\xdc\x76\xc1\x34\xb7\xa4\x09\xdb\x10\xbf\xfb\x68\xbb\x39\xf7\x87\xdd\x97\xc0\xcd\xb9\xbf\x73\x38\xa6\x6e\xd8\x07\xac\x59\x1d\x49\x1f\xf8\x48\xae\x45\xe9\xb9\xc6\xdd\xeb\x7a\x3b\x5f\x2d\xb2\xc3\x76\xb5\xd8\xcc\xb2\x6c\xbf\xc8\x73\x21\x9a\x58\xa0\x8c\x0e\xb5\x34\x2e\x91\x4a\x71\x74\x61\x82\x99\xd6\x9e\xda\x36\x9d\x20\x0f\xde\xb8\x0a\x27\x21\x00\xc0\x52\x80\xed\xc9\xb3\x41\xba\x74\x25\xef\xa9\xc4\x03\x2a\x0a\x1f\xbb\x4f\x4c\xda\x9f\x74\x33\xae\x28\xcc\x65\x23\x0b\x63\x4d\x78\xbb\xbf\xbd\x0e\x37\xee\x9f\x27\xb6\x9a\xfc\xe9\xdb\xc7\xfa\xa7\xd1\xf9\x31\xb9\x20\xbb\xf9\x5f\xbd\x8b\x85\x35\x6a\x27\xc3\xf3\xe5\xe8\x2a\x51\xc1\xde\xf3\x4b\xf2\xb5\x99\x4e\xd1\x48\x67\x54\x32\x9a\x73\xb4\x1a\x8e\x03\x06\x11\x24\x3c\x95\xe4\xc9\x29\x42\x60\x34\x3d\x18\xbf\x0c\x47\xe9\x50\x92\xa7\x10\xbd\xfb\xb3\xa7\xae\x88\x0d\x6b\x5a\x66\x49\x7a\x23\xce\xe2\x3d\x00\x00\xff\xff\x59\x32\x6f\x4f\xad\x01\x00\x00" +var _lockedtokensStakerGet_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\xdd\x6a\xc2\x30\x18\xbd\xcf\x53\x9c\x79\x31\xd2\x1b\xd9\xb5\x6c\x13\xb1\xc2\x44\x51\xb1\xbe\x40\x9a\x7c\xed\x82\x69\xbe\x92\xa6\x6c\x43\x7c\xf7\xd1\x76\x73\xee\x87\x7d\x37\x81\x93\xf3\xc7\xb1\x55\xcd\x21\x62\xcd\xfa\x48\xe6\xc0\x47\xf2\x0d\x8a\xc0\x15\xee\x5e\xd7\xdb\xf9\x6a\x91\x1e\xb6\xab\xc5\x66\x96\xa6\xfb\x45\x96\x09\xa1\xb4\xa6\xa6\x91\xca\xb9\x04\x45\xeb\x51\x29\xeb\xa5\xd2\x9a\x5b\x1f\x27\x98\x19\x13\xa8\x69\x92\x09\xb2\x18\xac\x2f\x71\x12\x02\x00\x1c\x45\xb8\x3e\x61\x36\x50\x97\xbe\xe0\x3d\x15\x78\x40\x49\xf1\x03\xfb\xb4\x49\x7a\x49\x77\xe3\x92\xe2\x5c\xd5\x2a\xb7\xce\xc6\xb7\xfb\xdb\xeb\x92\xe3\xfe\x79\x62\x67\x28\x9c\xbe\x7d\xac\x7f\x06\x9d\x1f\xe5\xc5\xb2\xbb\xff\xd9\xbb\x36\x77\x56\xef\x54\x7c\xbe\x88\xae\x1a\xe5\x1c\x02\xbf\xc8\x2f\x64\x3a\x45\xad\xbc\xd5\x72\x34\xe7\xd6\x19\x78\x8e\x18\x48\x50\x08\x54\x50\x20\xaf\x09\x91\x51\xf7\xc6\xf8\x15\x38\x4a\x86\x91\x02\xc5\x36\xf8\x3f\x77\xea\x86\xd8\xb0\xa1\x65\x2a\x93\x1b\x71\x16\xef\x01\x00\x00\xff\xff\x31\x22\x41\xcf\xb5\x01\x00\x00" func lockedtokensStakerGet_node_idCdcBytes() ([]byte, error) { return bindataRead( @@ -4130,11 +4130,11 @@ func lockedtokensStakerGet_node_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/get_node_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x36, 0xf1, 0x48, 0xbc, 0x29, 0x8, 0xe1, 0x54, 0xd9, 0xcd, 0x2f, 0x3f, 0x8c, 0x57, 0xfa, 0xce, 0x1c, 0x97, 0xce, 0xe6, 0xf4, 0xb4, 0xc7, 0xd7, 0xb0, 0x8b, 0x59, 0xcf, 0x1c, 0x80, 0x8c, 0x24}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9d, 0xe0, 0x3e, 0xe8, 0x9f, 0xf3, 0xd2, 0x32, 0x5a, 0x0, 0x52, 0x6b, 0x6, 0x9c, 0x98, 0x67, 0x9e, 0x2f, 0x15, 0xf8, 0x86, 0x24, 0x6a, 0x15, 0x4e, 0xab, 0xf4, 0x3d, 0x14, 0x52, 0xf0, 0xd7}} return a, nil } -var _lockedtokensStakerGet_staker_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x94\xc1\x6f\xda\x30\x14\xc6\xef\xf9\x2b\xde\x69\x4a\x2e\xe9\xce\x68\x99\x94\xe1\x4c\x8b\x8a\x68\x05\xb9\x4c\x55\x0f\x4e\xfc\x02\x1e\xc6\x8e\x9c\x17\x75\x15\xe2\x7f\x9f\x1c\x92\x34\xa1\x74\xa0\xfa\x82\x30\xef\xf7\xf9\xf3\xf7\x59\xc8\x7d\x65\x2c\xc1\x4f\x65\x5e\x52\x96\xf1\x5c\xe1\x9a\xf8\x4e\xea\x0d\x94\xd6\xec\xe1\xeb\xdf\x94\x25\xcb\x2c\xcd\x7e\x67\xf1\x8f\x45\x12\x33\xb6\x4a\xd6\x6b\xaf\xa3\x16\xa6\xd8\xa1\xc8\xcc\x0e\x75\xdd\xcf\x2f\x1e\xe6\xf7\x09\xcb\x1e\xee\x93\x65\x3f\xed\xdd\xdd\xc1\x0a\xa9\xb1\xba\x06\xae\x81\x5b\xcb\x5f\xc1\x94\xb0\x34\x02\x53\x5d\x1a\x30\xf9\x1f\x2c\xa8\x06\xda\x72\x02\xda\x22\xf0\xa2\x30\x8d\x26\x28\x8c\x26\x6b\x54\xed\x14\xa4\x06\x49\x35\x68\x63\xf7\x5c\x0d\x13\x5c\x0b\xa8\xb7\xdc\xa2\xe8\xb7\x3c\xaf\x6a\x72\x28\x1b\x0d\x7b\x2e\xb5\xdf\xed\xce\x20\x16\xc2\x62\x5d\x07\x33\x78\x7a\x7f\xdb\xb0\xf7\xf2\x0c\x07\xcf\x03\x00\x50\x48\xa0\xbb\xcd\xd8\x39\xbe\xc6\x45\xf0\xf4\xfc\x86\x56\x4d\x1e\x77\x16\x23\xd8\x20\x75\x5f\x7a\x3b\xc1\xf4\x10\xa7\x86\x76\xce\x2b\x88\x46\x64\x3b\xe2\x56\xb8\x41\x9a\xf3\x8a\xe7\x52\x49\x7a\xfd\xf6\xe5\xf0\x81\x91\x93\xcc\x63\x93\x2b\x59\x1c\xbf\xfb\x03\xef\xd6\x0d\xc8\x23\xa7\xed\xc0\x74\x0e\x65\x79\x66\x72\x85\x25\x44\x53\xd3\x61\x6e\xac\x35\x2f\x7e\x00\x87\x01\x77\x90\x74\xdd\x46\x1f\x9d\xec\x52\xf3\xdb\x84\xd9\x6c\xaa\x1f\x4a\x11\x0c\x42\x93\x0e\x42\x5e\x55\xa8\x85\xef\x94\x4f\x23\xc7\xb7\x20\x55\xfb\x1a\xbb\xec\x1c\x72\x73\x9e\xe3\x77\x1c\xb6\x1f\xbf\x8c\x12\x68\x0f\x93\x1f\x16\xe7\xfa\xe7\x11\xff\x7f\xfa\x6a\xc6\xef\xfc\x9f\xa2\xbe\x74\xad\x4b\x89\x8f\x9a\x4a\xd9\x25\xce\x25\xbb\x41\x6a\xb3\x67\x13\xf4\x93\x85\xa5\x2c\x98\x48\x5c\xa9\xea\x54\xd7\xa8\x34\xdb\xfe\x27\x4c\x31\xef\xe8\xfd\x0b\x00\x00\xff\xff\xec\x44\xa8\x4d\x93\x04\x00\x00" +var _lockedtokensStakerGet_staker_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x94\x41\x6f\xe2\x30\x10\x85\xef\xfe\x15\xa3\x1e\x56\xc9\x25\xdd\x33\xda\xac\x84\x08\xab\x45\x45\x6d\x05\xdc\xaa\x1e\x26\xf1\x04\xbc\x18\x3b\xb2\x1d\x75\x2b\xc4\x7f\x5f\x39\x09\x69\x0c\x74\x41\xcd\x05\x11\xcf\xf7\xfc\xfc\x9e\x15\xb1\xab\xb4\x71\xf0\x4b\xea\xb7\x59\xb6\xc2\x5c\xd2\xd2\xe1\x56\xa8\x35\x94\x46\xef\xe0\xee\x7c\xe1\x8e\x75\xcc\x5c\x17\x5b\xe2\x2b\xbd\x25\x65\xdb\xe9\xef\x7f\xe7\x4f\x93\x87\x69\xb6\x7a\x7a\x98\x3e\x8e\xb3\x6c\x31\x5d\x2e\x19\xbb\xbf\x87\x05\xb9\xda\x28\x0b\xa8\x00\x8d\xc1\x77\xd0\x25\x3c\x6a\x4e\x33\x55\x6a\xd0\xf9\x1f\x2a\x9c\x05\xb7\x41\x07\x6e\x43\x80\x45\xa1\x6b\xe5\xa0\xd0\xca\x19\x2d\xad\x57\x10\x0a\x84\xb3\xa0\xb4\xd9\xa1\xec\x27\x50\x71\xb0\x1b\x34\xc4\x8f\xaf\x18\xc3\xa2\x20\x6b\x23\x94\x32\x86\xb2\x56\xb0\x43\xa1\xa2\x6e\x75\x04\x63\xce\x0d\x59\x1b\x8f\xe0\xe5\xfc\x68\xc9\xd1\xd3\x2b\xec\x19\x03\x00\x90\xe4\x40\x75\x2f\xc7\xde\xf9\x35\x2e\x85\x97\xd7\x0f\xb4\xaa\xf3\x71\x67\x35\x85\x35\xb9\xee\xcf\xd1\x4e\x1c\x6e\xe2\xd5\xc8\x4c\xb0\x82\x74\x40\x36\x23\xfe\x49\xd6\xe4\x26\x58\x61\x2e\xa4\x70\xef\x3f\xbe\xed\x3f\x31\xd2\xca\x3c\xd7\xb9\x14\xc5\xe1\x67\xd4\xf3\xfe\xb9\x01\x79\x46\xb7\xe9\x99\xce\xa1\x28\x4f\x4c\x2e\xa8\x84\x34\x34\x9d\xe4\xda\x18\xfd\x16\xc5\xb0\xef\x71\x0f\x09\xdf\x71\xfa\xd9\xce\x3e\xb5\xa8\x49\x38\x1b\x85\xfa\x89\xe0\x71\x2f\x14\x74\x90\x60\x55\x91\xe2\x91\x57\x6e\x47\x0e\x1f\x41\xca\xe6\x56\x76\xd9\x79\xe4\xe6\x3c\x87\xf7\x39\x69\x7e\x7e\x6b\xc9\xc9\xec\x83\x85\xf9\xa9\xfe\x69\xc4\xff\x9f\xbe\x9a\xf1\x99\xff\x36\xea\x4b\xc7\xba\x94\xf8\xa0\xa9\x59\x76\x89\xf3\xc9\xae\xc9\x35\xd9\x67\x01\xfa\xc5\xc2\x66\x59\x1c\x48\x5c\xa9\xaa\xad\x6b\x50\x9a\x69\xbe\x0d\x21\xc6\x0e\xec\x5f\x00\x00\x00\xff\xff\x15\x37\xf4\xf5\x99\x04\x00\x00" func lockedtokensStakerGet_staker_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -4150,11 +4150,11 @@ func lockedtokensStakerGet_staker_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/get_staker_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0xbf, 0x4c, 0xa8, 0x6, 0x7d, 0xbb, 0x2b, 0x3, 0xaf, 0x56, 0xe3, 0x7e, 0xbb, 0xbc, 0x9c, 0x5a, 0x1a, 0xff, 0xe0, 0x27, 0xb6, 0x9a, 0xbe, 0xcc, 0x6d, 0x18, 0x3c, 0x9f, 0x81, 0xe8, 0x89}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe0, 0x2b, 0x52, 0x73, 0x66, 0xec, 0x39, 0x74, 0x89, 0x4e, 0x2c, 0xbd, 0x1b, 0xbd, 0xa2, 0x7d, 0xa4, 0x4e, 0x6a, 0x51, 0xd0, 0xdc, 0x5, 0x90, 0xd3, 0x7b, 0x1d, 0xa4, 0xb8, 0x6c, 0x19, 0x6d}} return a, nil } -var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\xcd\x8e\xda\x4c\x10\xbc\xfb\x29\xfa\xe3\xf0\xc9\x48\xbb\xde\x1c\xa2\x28\xb2\x20\x2b\xb2\x40\x82\x40\x80\x30\x9b\x9f\xe3\xac\xdd\x06\x0b\x33\x8d\xc6\xed\xc0\x0a\xf1\xee\xd1\x78\x6c\xec\x01\x36\xca\x25\x3e\xf8\xa7\xbb\xdc\x55\x53\x53\x93\x6c\x77\xa4\x18\x86\x29\xed\x97\xb4\x41\x09\xb1\xa2\x2d\xbc\x3b\x0c\x27\xb3\xef\xcb\xd9\x78\x30\xed\xf5\xfb\x8b\x41\x10\x38\x25\x70\x42\xe1\x06\xa3\x02\x9a\x55\xd8\xc9\xec\x69\x3c\xe8\xdf\x42\x07\x2c\x36\x89\x5c\xcd\x15\x1d\x5e\x2b\x74\xb0\xec\x8d\x47\xd3\x2f\xf3\xc5\xec\xc7\xcf\x0a\xee\xb0\x12\x32\x13\x21\x27\x24\xdd\x24\xf2\x21\x60\x95\xc8\xd5\x1d\x28\x4a\xd1\x87\xe7\x91\xe4\x8f\x77\x20\x91\xf7\xa4\xf4\xc0\x5e\x14\x29\xcc\xb2\x1a\x57\xb7\xc6\xf8\x5a\x97\x33\xc3\x6f\xd5\xc4\x96\x72\xc9\x3e\x3c\x0f\x93\xc3\x87\xf7\x6d\x38\x3a\x0e\x00\x40\x8a\x0c\x6b\x4a\x23\x54\x0b\x8c\x7d\xf8\xbf\xb9\x50\xaf\x78\x7c\x2d\xba\x35\xfa\x97\xc8\x53\x36\xe0\xb3\x7d\xde\x37\x5d\x34\x98\x9d\xc2\x9d\x50\xe8\x8a\x30\x34\x8c\xbd\x9c\xd7\x3d\xf3\xa1\x69\xa1\xbc\x32\x4c\x63\xef\x4c\x0d\x5d\x28\x7f\xf0\x5e\x48\x29\xda\x77\xde\x94\xf2\xc9\xd5\x96\xfa\xf0\x56\x3f\x60\x52\x62\x85\x73\xc1\xeb\xf6\x99\x4d\x5f\x8f\x8f\xb0\x13\x32\x09\xdd\xd6\x13\xe5\x69\x04\x92\x18\x0c\x19\x28\x8c\x81\x09\x1a\x53\x5a\x6d\xc7\x96\x5a\xad\xfb\x86\xd2\x0b\x1f\x2a\x81\x0f\x99\x51\xf2\x10\x57\xfd\xa2\xfd\xd7\xa2\xf4\x6f\xc0\x45\x3c\x0b\x72\xad\x12\x15\xca\x10\x5b\x66\xc6\xc9\x48\xc4\x03\x86\x39\x63\xc3\x5b\xbd\x4f\x92\x22\x1c\xc9\x98\xa0\x6b\xe5\xd1\x9b\x96\x75\xb7\x00\xf4\x7d\x48\xa2\x2a\x70\xfa\x7e\x33\x6f\x57\xa5\xab\xe8\x59\x9f\x76\x02\xeb\xf7\x86\xa5\x5a\x61\x5a\x6c\xe0\x67\x91\x0a\x19\x22\x74\x2f\x12\xe1\xad\x90\xcd\x16\x97\xe1\x29\x81\x6e\x63\x4a\x12\x97\xb9\x86\x4e\xf7\x62\xdc\xd1\xb1\x6c\xbe\x98\x1d\x2a\x14\x8c\xda\x0a\xed\x0d\x2a\xb7\x72\xcb\x3f\xfb\x56\x1f\x19\xf3\x6c\xd0\x9e\x00\xd3\x0c\x35\xbb\xeb\x96\xfc\xf7\x36\x7d\x5b\x0b\xb2\x62\xe3\xbd\x54\x9d\x3f\x2b\x8b\x70\x47\x59\xc2\x65\x84\x3a\xf7\xf6\x90\x7d\xc2\xeb\x48\x89\xbd\x6b\x6b\xbb\xa2\x6f\xff\xfb\xd5\x1f\x2d\x86\x32\xc3\x53\x62\x40\x49\xf9\x6a\x6d\x82\x9b\xe9\x53\xa5\x03\x80\xff\xb5\xea\xdc\x9f\xce\x6f\x65\x8c\x4f\xce\xef\x00\x00\x00\xff\xff\x93\x3a\x5c\xc0\x91\x05\x00\x00" +var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8f\xda\x30\x10\xbd\xe7\x57\x4c\x73\xa8\x12\x69\x37\xdb\x43\x55\x55\x11\x74\x45\x17\xb6\x45\xac\x00\x11\xb6\x1f\x47\x93\x4c\x12\x0b\x63\x23\xc7\x29\xac\x10\xff\xbd\x72\x9c\x2f\x43\xb7\xea\xa5\x1c\x48\x3c\xf3\x32\xef\xcd\xcb\x0b\xdd\xed\x85\x54\xf0\xc8\xc4\x61\x2d\xb6\xc8\x21\x95\x62\x07\x6e\x7b\x76\x9d\x06\x51\xf2\x8c\x6e\x18\x5a\xa8\x7e\xad\x45\x3e\x89\x78\x8b\x49\x55\x2b\x0c\xf0\xdd\xf1\x69\xf1\x30\x9b\x8c\xd7\x8b\xd9\x64\x3e\x1a\x8f\x57\x93\x28\x6a\xd0\x91\x22\x5b\xca\xb3\xa5\x14\xc7\x97\x06\x1d\xad\x47\xb3\xe9\xfc\xcb\x72\xb5\xf8\xf1\xb3\x81\x3b\x4a\x12\x5e\x90\x58\x51\xc1\x3d\x9a\x84\x10\x29\x49\x79\x76\x03\x52\x30\x0c\xe1\x79\xca\xd5\xc7\x1b\xe0\xa8\x0e\x42\xea\x81\xa3\x24\x91\x58\x14\x1d\xae\x6b\xcd\xf0\xa5\x2b\x17\x86\xdf\xaa\x91\x9d\x28\xb9\x0a\xe1\xf9\x91\x1e\x3f\xbc\xf7\xe1\xe4\x38\x00\x00\x0c\x15\xe4\x82\x25\x28\x57\x98\x86\xf0\xb6\xbf\x68\x50\x5d\xbe\x56\xdd\x0e\xfd\x8b\x94\x4c\x19\x70\xeb\x68\xf0\x4d\x17\x0d\x66\x2f\x71\x4f\x24\x7a\x24\x8e\x0d\xe3\xa8\x54\xf9\xc8\x1c\x34\x2d\xd4\xbf\x02\x59\x1a\xb4\xd4\x30\x84\xfa\x81\x60\x23\xa4\x14\x87\xc1\xab\x52\x3e\x79\xda\xd2\x10\x5e\xeb\x47\x4a\x48\x92\xe1\x92\xa8\xdc\x6f\xd9\xf4\xef\xfe\x1e\xf6\x84\xd3\xd8\x73\x1f\x44\xc9\x12\xe0\x42\x81\x21\x03\x89\x29\x28\x01\xbd\x29\xae\xef\xd8\x52\x9b\xbd\xaf\x95\x92\x52\xe5\x9e\x95\x9b\xe0\x3b\x55\x79\x22\xc9\x81\x6c\x18\xfa\x57\x46\x35\x1b\xdc\x15\x46\xea\x5d\xda\xf4\xab\xf6\x3f\xab\xd6\x8f\x81\xaa\xc2\x5b\xa9\xd3\x6b\xa0\x44\x1e\xa3\x6b\x66\x9c\xcd\x0e\x78\xc4\xb8\x54\xd8\x33\x5f\xbf\x48\x2e\x12\x9c\xf2\x54\xc0\xd0\x0a\x6c\x30\xaf\xeb\x5e\x05\x18\x87\x40\x93\x26\x91\xfa\xff\x8f\x81\xbc\x2a\x5d\x65\xd3\x3a\xda\x11\xed\xee\x7b\x9e\x6b\x85\xac\x7a\xc3\x9f\x09\x23\x3c\x46\x18\x5e\x44\x26\xc8\x50\x99\x0c\xd4\xe9\xaa\x81\x5e\x6f\x0a\x4d\xeb\xe0\xc3\x60\x78\x31\xee\xe4\x58\x36\x5f\xcc\x8e\x25\x12\x85\xda\x0a\xed\x0d\x4a\xaf\x71\x2b\x6c\x7d\xeb\xbe\x29\x73\xed\xd1\x9e\x01\x59\x81\x9a\xdd\xf3\x6a\xfe\x5b\x9b\xde\xd7\x82\xac\x5c\x05\x9b\xa6\xf3\x77\x65\x09\xee\x45\x41\x55\x1d\xa1\xc1\xad\x3d\xe4\x50\x07\xcf\xb3\xb5\x5d\xd1\xfb\xff\x7f\xfb\x93\xc5\x50\x67\x78\x2e\x14\x20\x17\x65\x96\x9b\xe0\x16\xfa\xb3\xd3\x01\xc0\x37\x6e\x97\xfb\x73\x7b\x57\xc7\xf8\xec\xfc\x0e\x00\x00\xff\xff\xd3\xb7\xf8\x70\xd5\x05\x00\x00" func lockedtokensStakerRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -4170,7 +4170,7 @@ func lockedtokensStakerRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x35, 0x10, 0x94, 0x2e, 0xaa, 0x18, 0xe0, 0x8d, 0x21, 0x58, 0x32, 0x92, 0xf5, 0xdf, 0x2f, 0xa3, 0x89, 0xdd, 0x37, 0x8e, 0x2a, 0xd2, 0x49, 0x8f, 0x30, 0x28, 0x1c, 0xcf, 0x93, 0x26, 0xe1, 0x4d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2d, 0xc3, 0xb2, 0x63, 0x32, 0x7b, 0x9a, 0xb6, 0x9f, 0x54, 0x7b, 0x8b, 0xab, 0xdb, 0x24, 0xb6, 0xd7, 0xd5, 0x46, 0x31, 0x81, 0x3c, 0xee, 0xc8, 0x3a, 0x6b, 0xcb, 0x68, 0xf0, 0x1f, 0xac, 0x8}} return a, nil } @@ -4194,7 +4194,7 @@ func lockedtokensStakerRequest_unstakingCdc() (*asset, error) { return a, nil } -var _lockedtokensStakerStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x52\x4d\x6f\xda\x40\x10\xbd\xfb\x57\x4c\x39\x54\xe6\x10\xa7\x87\xaa\x87\x08\x1a\x91\x00\x69\x04\x32\x08\x93\x7e\x1c\x17\x7b\xfc\x21\x96\x5d\x6b\x3d\x2e\x54\x88\xff\x5e\xed\xae\x6d\x6c\x27\x91\xaa\xfa\x62\xf0\xbc\x79\xef\xcd\xcc\xcb\x0e\xb9\x54\x04\x73\x2e\x8f\x5b\xb9\x47\x01\xb1\x92\x07\xf8\x74\x9a\x2f\x57\x3f\xb6\xab\xc5\xcc\x9f\x4c\xa7\x9b\x59\x10\x38\x35\xb0\x14\x49\xb6\xe3\xd8\x05\xbf\xf8\x4f\xcf\x0f\xcb\x59\xa7\xa1\xee\x58\xca\x70\x8f\x91\xc1\x17\x75\xc3\x72\xf5\xb8\x98\x4d\xdf\xe2\x0f\x88\xed\x33\x91\xac\x95\x3c\xfd\xa9\xd1\xc1\x76\xb2\x78\xf6\x9f\xd6\x9b\xd5\xcf\x5f\x0d\x3b\x29\x26\x0a\x16\x52\x26\x85\xcb\x0e\xb2\x14\x74\x07\x2f\xf3\xec\xf4\xe5\xf3\x10\xce\x8e\x03\x00\xc0\x91\x20\x95\x3c\x42\xb5\xc1\xf8\x0e\x3e\xb6\x9d\x78\xe6\xf5\xcd\x54\xaf\xe8\xdf\xac\xe4\x64\xc1\xcd\x46\xbc\xef\xfa\xa3\xc5\xe4\x0a\x73\xa6\xd0\x65\x61\x68\x15\x27\x25\xa5\x13\xfb\x47\xcb\x42\xf5\x14\xc8\x63\xaf\x91\x86\x31\x54\x0d\xde\x4e\x2a\x25\x8f\xa3\x77\xad\x7c\x75\xf5\xcc\x77\xf0\x5e\x3d\x20\xa9\x58\x82\x6b\x46\xe9\xb0\x51\xd3\xcf\xfd\x3d\xe4\x4c\x64\xa1\x3b\x78\x94\x25\x8f\x40\x48\x02\x2b\x06\x0a\x63\x54\x28\x42\x04\x92\xd0\xe2\x1a\x0c\x9d\xae\xe1\x7a\xfa\x37\xfc\xf6\xb6\x51\xdb\xbc\x2d\xac\x9f\xdb\xb8\xae\x9b\xf2\x3f\x5b\xd3\x6d\x40\x26\x4a\x46\xfc\xea\x75\x60\x39\x2e\xd6\x22\x9e\x30\x2c\x09\x5b\x1b\xd6\xd7\x2a\x88\xed\x51\xd9\xa8\x8c\x7b\x3b\xaf\x9c\x07\x06\xe2\xb6\x26\xd5\x8d\xdc\x6c\xf7\x81\x71\xa6\xb7\xf2\xaa\x35\x41\xb2\xfb\xaf\x2e\x5b\x01\xdb\x2c\x59\x0c\x36\x74\x30\x1a\xf7\xe8\xce\x4e\x67\xfa\x96\x49\xcf\xfc\xf6\xd1\x6e\xaa\x68\x62\x6b\xdf\x2d\xf6\x0b\x20\x2f\x50\x8b\xb8\x15\x08\x6e\xba\x2a\x43\xad\xdb\x39\x9a\xb7\xab\x2b\x7d\x03\xdd\xe1\x22\xcc\x65\x91\x51\x75\xc0\xd1\x4d\x97\xe4\x98\x51\x1a\x29\x76\xec\x79\x7b\x25\x3f\xfc\xef\x21\xdb\x6d\xfd\x81\xcf\x9d\x6a\x15\x1a\x5f\x12\xa0\x90\x65\x92\xda\xa4\x14\x3a\xc6\x46\xe4\xc3\xe0\x4a\x77\xa9\xe2\x72\x71\xfe\x06\x00\x00\xff\xff\x31\x42\x9b\x1e\xd2\x04\x00\x00" +var _lockedtokensStakerStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x52\xcb\x8e\xda\x40\x10\xbc\xfb\x2b\x3a\x3e\x44\xf6\x61\xbd\x39\x44\x39\xac\x20\x2b\xb2\xb0\x49\xc4\x0a\x10\x26\xaf\xe3\x60\xda\x0f\x31\xcc\x58\xe3\x76\x20\x42\xfc\x7b\x34\x0f\x1b\xdb\x68\xa5\x28\xbe\xd8\x9e\xae\xe9\xaa\xea\xea\xe2\x50\x4a\x45\xf0\xcc\xe5\x71\x23\xf7\x28\x20\x55\xf2\x00\x7e\xfb\xef\x7b\x0d\xa2\x16\x59\xb1\xe5\xd8\x43\x75\xcf\x7c\xaf\x81\xbe\xc8\x64\x8f\x3b\x73\x58\x59\xe4\xbb\xd3\xcb\xf2\x69\x3e\x9b\x6e\x96\xf3\xd9\x62\x32\x9d\xae\x67\x71\xdc\xa0\x63\x62\xfb\x42\x64\x2b\x25\x4f\x7f\x1a\x74\xbc\x99\xcc\xbf\x2e\x3e\xaf\xd6\xcb\x9f\xbf\x1a\xb8\x47\x8a\x89\x8a\x25\x54\x48\x11\xb0\x83\xac\x05\x3d\xc0\xb7\xe7\xe2\xf4\xe1\x7d\x08\x67\xcf\x03\x00\xe0\x48\x90\x4b\xbe\x43\xb5\xc6\xf4\x01\xde\x76\x95\x44\xe6\xf5\xc5\x54\xaf\xe8\xdf\xac\xe6\x64\xc1\xad\xe7\xe8\xbb\x3e\xb4\x98\x52\x61\xc9\x14\x06\x2c\x49\x2c\xe3\xa4\xa6\x7c\x62\x7f\x34\x2d\xb8\xa7\x42\x9e\x46\x2d\x35\x8c\xc1\x5d\x88\xb6\x52\x29\x79\x1c\xbd\x2a\xe5\x63\xa0\x3d\x3f\xc0\x6b\xf5\x98\xa4\x62\x19\xae\x18\xe5\x61\xcb\xa6\x9f\xc7\x47\x28\x99\x28\x92\xc0\x7f\x92\x35\xdf\x81\x90\x04\x96\x0c\x14\xa6\xa8\x50\x24\x08\x24\xa1\xd3\xcb\x0f\xbd\xbe\xe0\xc6\xfd\xad\x5e\x56\x53\x1e\xf4\xf2\x8d\x7e\x14\x94\xef\x14\x3b\xb2\x2d\xc7\xf0\x66\x5c\x8d\x8f\xfb\xca\x0a\xbe\x4f\x9b\xba\x29\xff\xb3\x76\x7d\x0d\xc8\x2c\x99\x51\x77\x35\xe3\xdb\x1e\x17\xeb\x01\x4f\x98\xd4\x84\x9d\x08\x74\x9c\x15\xb1\x3d\x2a\xbb\x4b\xe3\x41\x28\xce\x5a\x6c\x20\x41\x67\x14\xfa\x22\x37\xe3\xff\xc4\x38\xd3\x63\xbb\xb9\x9a\x21\xd9\x80\x5c\xf4\x0e\xd8\xed\x52\xa4\x60\xb7\x12\x46\xe3\x41\xbb\xb3\xd7\x73\xdf\x11\x19\x99\xef\x05\xda\x49\x55\xed\x5e\xdb\x77\xa7\xfb\x05\x90\x57\xa8\x49\x02\x07\x82\xbb\x3e\x4b\xa8\x79\x7b\xa9\x46\xdb\xa6\x32\x14\xd0\x37\xb7\xc3\x52\x56\x05\xb9\x00\x47\x77\xfd\x26\x47\x17\xfb\x40\xdb\x0d\x7d\xf8\xdf\x26\xbb\xd7\x86\x86\xcf\xbd\xaa\x5b\x9a\x85\x24\x40\x21\xeb\x2c\xb7\x9b\x52\xe9\x3d\x37\x24\x6f\xfc\x6b\xbb\x8b\x5b\x97\x8b\xf7\x37\x00\x00\xff\xff\x52\x07\x6c\x79\xe5\x04\x00\x00" func lockedtokensStakerStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4210,7 +4210,7 @@ func lockedtokensStakerStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf9, 0x76, 0x5e, 0x6f, 0x41, 0xe5, 0xe9, 0x35, 0x96, 0x1e, 0x65, 0x98, 0x9a, 0x42, 0xc8, 0xf6, 0xca, 0x37, 0x27, 0x38, 0x8d, 0x70, 0xfb, 0x14, 0xf8, 0xe, 0x2b, 0x5c, 0xca, 0xd4, 0x80, 0x73}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0x22, 0xd8, 0x60, 0xd7, 0xd4, 0x8d, 0x48, 0x46, 0xff, 0x44, 0xac, 0xfa, 0xbc, 0x9b, 0xd, 0xa9, 0x51, 0x5a, 0xc9, 0xc4, 0x71, 0xeb, 0x81, 0x4b, 0xe8, 0x9f, 0xa0, 0x9b, 0xa2, 0x3c, 0xa2}} return a, nil } @@ -4294,7 +4294,7 @@ func lockedtokensStakerUpdate_networking_addressCdc() (*asset, error) { return a, nil } -var _lockedtokensStakerWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x4f\x8f\xa2\x40\x10\xc5\xef\x7c\x8a\x8a\x87\x0d\x1c\x16\xf7\xb0\xd9\x83\xd1\x35\xc6\x3f\x99\x44\x33\x1a\x71\x66\xce\x3d\x50\x0c\x44\xa4\x48\x51\x08\x93\x89\xdf\x7d\x02\x0d\x88\x44\x2f\xd3\x97\x0e\xd4\xeb\x7a\xbf\x7a\xdd\xe1\x29\x21\x16\xd8\x90\x7b\x44\xef\x40\x47\x8c\x53\xf0\x99\x4e\xf0\xa7\xd8\x6c\xe7\xeb\xe5\xe2\xb0\x5d\x2f\x9f\x67\x8b\xc5\x7e\xe9\x38\x46\xad\x5e\x45\x94\x57\xda\x46\xba\xda\x6c\xdf\x6e\x84\x86\xb0\x8a\x53\xe5\x4a\x48\xb1\xa9\x4e\x94\xc5\x32\x82\x97\x55\x58\xfc\xfb\x6b\xc1\x97\x61\x00\x00\x44\x28\x10\x50\xe4\x21\xef\xd1\x1f\xc1\xaf\x2e\x83\x5d\x6d\x4f\x55\xb5\x15\x9f\x55\x16\x89\xd6\xb6\x04\xf6\x6b\xf9\x53\x37\x4c\x18\x13\xc5\x68\x2a\xd7\xd5\x86\xb3\x4c\x82\x99\xfe\x28\x5d\xa1\x5e\x29\x46\xbe\xdd\x3a\xc3\x04\xea\x03\xf6\x3b\x31\x53\x3e\x7e\x48\xf2\xdf\x2c\xe7\x1d\xc1\xa3\xba\x23\xc4\xea\x03\x77\x4a\x02\xab\x75\x2b\xd7\x74\x0a\x89\x8a\x43\xd7\x1c\xcc\x29\x8b\x3c\x88\x49\x40\x9b\x01\xa3\x8f\x8c\xb1\x8b\x20\x04\x9d\x5e\x03\xcb\xb8\x05\x6e\xa6\xbf\xc3\xdb\x4b\xa3\xc1\x1c\xa6\x9a\x67\xe8\x37\xf5\xaa\xfc\x33\xb4\xeb\x9d\x9f\x55\x94\xe1\x40\x77\xb9\x68\x48\x2c\xd0\xcd\x04\x3b\x19\x97\xf7\x95\x8a\x3a\x22\xef\x98\x8a\x4f\x98\xf4\x52\xaf\xd9\x9d\x4a\x62\x76\x67\xbd\x1e\xb2\xf3\x50\x02\x8f\x55\xbe\xc7\x5c\xb1\xd7\x24\xde\xbe\x27\xbd\x5b\xf7\x63\xb2\x3d\x4c\x28\x0d\xa5\xce\x62\xfc\xbb\xe7\xdf\xf4\xee\x77\x6b\xe6\xba\x18\xdf\x01\x00\x00\xff\xff\x5e\xcd\xa6\x9b\x1b\x03\x00\x00" +var _lockedtokensStakerWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x52\xcd\x8e\xa2\x40\x10\xbe\xf3\x14\x15\x0e\x1b\x38\x2c\xee\x61\xb3\x07\xa3\x6b\x8c\x3f\x99\x44\x33\x1a\x71\xe6\xde\x03\xc5\x40\x44\x8a\x14\x85\x30\x99\xf8\xee\x13\x68\x40\x86\xe8\x65\xfa\xd2\x69\xea\xeb\xef\xaf\x89\xce\x29\xb1\xc0\x96\xbc\x13\xfa\x47\x3a\x61\x92\x41\xc0\x74\x86\x3f\xe5\x76\xb7\xd8\xac\x96\xc7\xdd\x66\xf5\x3c\x5f\x2e\x0f\x2b\xd7\x35\x1a\xf4\x3a\xa6\xa2\xc6\x6a\xa8\xd9\x9d\x4d\xc3\x10\x56\x49\xa6\x3c\x89\x28\xb1\xd4\x99\xf2\x44\xc6\xf0\xb2\x8e\xca\x7f\x7f\x6d\xf8\x34\x0c\x00\x80\x18\x05\x42\x8a\x7d\xe4\x03\x06\x63\xf8\xd5\x17\x77\xea\xed\xa9\x9e\x76\xe0\x8b\xca\x63\xd1\xd8\x4e\xca\x79\xad\x3e\x6a\xc2\x94\x31\x55\x8c\x96\xf2\x3c\x2d\x38\xcf\x25\x9c\xeb\x43\xa5\x0a\xcd\xca\x30\x0e\x9c\x4e\x19\xa6\xd0\x5c\x70\xde\x88\x99\x8a\xc9\x43\x27\xff\xad\x2a\xe8\x18\x1e\xcd\x5d\x21\x56\xef\xb8\x57\x12\xda\x9d\x5a\xb5\x66\x33\x48\x55\x12\x79\x96\xb9\xa0\x3c\xf6\x21\x21\x01\x2d\x06\x8c\x01\x32\x26\x1e\x82\x10\xf4\xb8\x4c\xdb\xf8\x6e\xb8\x4d\x7f\xc7\xef\xa0\x8d\xd6\xe6\x28\xd3\x7e\x46\x41\x3b\xaf\xc7\x3f\xb3\x76\x7b\xec\x8b\x8a\x73\x34\x35\xcb\x55\x9b\xc4\x12\xbd\x5c\xb0\xd7\x71\xf5\x5e\x99\xa8\x13\xf2\x9e\xa9\xfc\x80\xe9\xa0\xf5\xc6\xbb\x5b\x43\xac\x7e\xd6\xdb\x25\xa7\x88\x24\xf4\x59\x15\x07\x2c\x14\xfb\x6d\xe3\xdd\xff\xa4\x77\xfb\x7e\x4d\x8e\x8f\x29\x65\x91\x34\x5d\x4c\x7e\x0f\xf4\x5b\xee\x21\x5b\x9b\xeb\x6a\x7c\x05\x00\x00\xff\xff\x4a\x8d\xea\x3c\x14\x03\x00\x00" func lockedtokensStakerWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4310,7 +4310,7 @@ func lockedtokensStakerWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8d, 0x8a, 0xc1, 0xc0, 0x10, 0xe2, 0xf1, 0x46, 0xbe, 0x81, 0x21, 0x16, 0x25, 0x90, 0x8, 0x82, 0x70, 0x2d, 0xac, 0x24, 0xc8, 0x11, 0xcc, 0x3e, 0xa1, 0x71, 0xa3, 0x3f, 0xf8, 0x5e, 0x35, 0xa0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe9, 0x5c, 0xca, 0x3e, 0xa9, 0xb8, 0x1a, 0xda, 0x20, 0xf1, 0x6b, 0xf9, 0x15, 0xee, 0xef, 0x9d, 0xf4, 0x4, 0xd7, 0x3f, 0xd7, 0xae, 0x2a, 0xa9, 0xff, 0x12, 0x53, 0x50, 0x98, 0x2a, 0xe0, 0xfb}} return a, nil } @@ -4354,7 +4354,7 @@ func lockedtokensStakerWithdraw_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6f\xb2\x40\x10\xc6\xef\x7c\x8a\x89\x87\x37\x70\x78\xb1\x87\xa6\x07\x62\x6b\xac\x62\xdb\x48\xb4\xf1\x4f\x7b\x5e\x97\x41\x88\xb8\x43\x96\xa1\x98\x34\x7e\xf7\x66\x41\x88\x98\x9a\x74\x2f\x9b\xec\xf3\xcc\x3c\xbf\xd9\x4c\x72\xc8\x48\x33\x4c\x0b\xb5\x4b\xb6\x29\xae\x69\x8f\x0a\x22\x4d\x07\xb8\x3b\x4e\x37\xf3\x97\xb7\xe7\xc0\x5f\x2f\x66\xfe\x7c\x34\x99\x2c\xfd\xd5\xca\x6a\x0a\x52\x2a\xbb\xe6\x60\xf1\xf9\x9b\x31\x20\xb9\xc7\xb0\xb2\xe6\x8d\x37\x58\x8c\x67\xfe\xa4\xe3\xb6\x58\x0b\x95\x0b\xc9\x09\x29\x5b\x1c\xa8\x50\xec\xc1\x66\x9a\x1c\x1f\xee\x1d\xf8\xb6\x2c\x00\x80\x14\x19\x62\x4a\x43\xd4\x4b\x8c\x3c\xf8\x77\xd9\xda\xad\xae\xd7\x4a\x6d\xcd\x5f\xa2\x48\xb9\xf6\xb6\xbc\xee\x87\x79\xac\x1b\x66\x1a\x33\xa1\xd1\x16\x52\xb2\x07\xa3\x82\xe3\x91\x94\x26\xda\x44\xc2\xf9\xe4\x98\x46\x6e\x1b\x0b\x8f\x60\xdc\xee\x96\xb4\xa6\x72\x70\x93\xe1\xc9\x36\xb3\x7a\x70\x4b\x5f\x31\x69\xb1\xc3\x77\xc1\xb1\xd3\x46\x99\x33\x1c\x42\x26\x54\x22\xed\xde\x98\x8a\x34\x04\x45\x0c\x75\x18\x08\xd0\x18\xa1\x46\x25\x11\x98\xe0\xa2\x5b\xcf\xb1\xba\xbc\xcd\xe4\xd7\xb8\x57\xdf\xd0\x50\xf6\xf3\x1a\xa7\x1f\x35\x7a\x25\xff\x99\xcc\x94\x01\x57\xeb\x50\x25\x1b\xd0\x5e\x5d\x7d\xaa\xc9\xf0\x88\xb2\x60\xbc\xf9\xaf\x6e\x88\x19\xe5\x09\x9f\x81\x06\xff\x3b\x63\xb8\x65\xc2\x71\xa8\x45\xd9\xae\x46\x7d\x3b\x4d\xc6\xc9\xfa\x09\x00\x00\xff\xff\xd8\x78\x8a\x49\xc9\x02\x00\x00" +var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\xcd\x6a\xeb\x30\x10\x85\xf7\x7e\x8a\xc1\x8b\x8b\xbd\xb8\x4e\x17\xa5\x0b\x93\x36\x84\xfc\x50\x48\x68\x4a\x92\xb6\x6b\x45\x1e\xc7\x26\x8a\xc6\xc8\xe3\x3a\x50\xf2\xee\x45\x56\x6c\xe2\x96\x40\xb5\x11\x9e\x39\x9a\xf3\x1d\x59\xf9\xb1\x20\xc3\x30\xaf\xf4\x3e\xdf\x29\xdc\xd2\x01\x35\xa4\x86\x8e\xe0\xf7\x6a\xbe\xd7\x2a\x15\xd5\x3d\x55\xfb\xdd\x29\x96\x24\x0f\x98\x34\xb5\xd2\x89\xee\x4e\xcb\xd5\x64\x31\x9b\x6e\x57\x8b\xd9\xcb\x78\x3a\x5d\xcf\x36\x1b\xcf\x63\x23\x74\x29\x24\xe7\xa4\x03\x71\xa4\x4a\x73\x0c\x6f\xf3\xfc\xf4\x70\x1f\xc2\x97\xe7\x01\x00\x28\x64\xc8\x48\x25\x68\xd6\x98\xc6\xf0\xef\x7a\x74\xd4\x6c\xcf\x4d\xb7\x13\x7f\x8a\x4a\xb1\xd3\x76\x60\xd1\xbb\x2d\xba\x81\x85\xc1\x42\x18\x0c\x84\x94\x1c\xc3\xb8\xe2\x6c\x2c\xa5\xb5\xb6\x96\x70\x59\x25\xaa\x34\xea\x6c\xe1\x11\xac\x3a\xda\x91\x31\x54\x0f\x6f\x32\x3c\x05\x36\x6b\x0c\xb7\xfa\x1b\x26\x23\xf6\xf8\x2a\x38\x0b\x3b\x2b\xbb\x46\x23\x28\x84\xce\x65\xe0\x4f\xa8\x52\x09\x68\x62\x70\x66\x20\xc0\x60\x8a\x06\xb5\x44\x60\x82\xab\x69\x7e\xe8\xf5\x79\xdb\xe4\x3f\x70\x45\xc5\x59\xd0\xfb\x93\xd1\x47\xce\x59\x62\x44\x2d\x76\x0a\xc3\x5f\xf7\xd4\xc6\x18\x94\x8e\x77\x90\xb6\xfd\xa6\xfd\x67\x74\x7b\x0c\xb8\x79\x28\x0d\x9a\x4d\xe2\xbb\xd3\x67\x87\x8e\x27\x94\x15\xe3\xcd\x8b\x8f\x12\x2c\xa8\xcc\xf9\x02\x34\xfc\xdf\xcb\x19\xd5\x97\x18\xdd\xdb\x71\x7b\xd8\x7a\x9c\xbd\xef\x00\x00\x00\xff\xff\x39\x77\xf1\x16\xdc\x02\x00\x00" func lockedtokensUserDeposit_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4370,11 +4370,11 @@ func lockedtokensUserDeposit_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/deposit_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa5, 0xa, 0xdf, 0x26, 0x3f, 0xf, 0x6e, 0xbc, 0x78, 0x6f, 0xab, 0xd2, 0xb9, 0x60, 0xc2, 0xab, 0x81, 0x1, 0xf1, 0xa2, 0xae, 0x5a, 0x57, 0x2a, 0xc8, 0xa, 0x5b, 0x36, 0x40, 0x8c, 0xc1, 0x1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd7, 0x2f, 0x21, 0x5e, 0x76, 0xce, 0x50, 0x65, 0x5, 0x3e, 0x4, 0xf7, 0x1f, 0xd2, 0x87, 0x2b, 0xaa, 0x17, 0x7a, 0xa7, 0x9b, 0x16, 0x7, 0xcc, 0xb4, 0xb3, 0x85, 0xf5, 0x6e, 0xfd, 0x31, 0x8c}} return a, nil } -var _lockedtokensUserGet_locked_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x1e\x3d\x48\x72\x29\x9e\x45\x2d\x21\x09\x28\x0d\xb6\xb4\xfd\x03\x9b\xcd\xa4\x2e\xdd\xec\x84\xcd\x2e\x2a\xa5\xff\x5d\x92\xd4\xd8\xaa\x38\x97\x5d\x66\xde\x7b\x33\x7c\xba\x69\xd9\x79\x14\xac\x0e\x54\xed\xf8\x40\xb6\x43\xed\xb8\xc1\xed\x7b\xb1\x4a\x97\x79\xb6\x5b\x2d\xf3\x97\x24\xcb\x36\xf9\x76\x2b\x44\x1b\x4a\xd4\xc1\xa2\x91\xda\x46\x52\x29\x0e\xd6\xdf\x21\xa9\x2a\x47\x5d\x17\x4f\x3f\x1c\x85\x00\x00\x43\x1e\x66\x88\x4e\x46\xed\xb3\xad\x79\x43\x35\x1e\xb0\x27\x7f\xee\x7d\xe5\xc4\x83\xa5\xaf\xf9\x9e\x7c\x2a\x5b\x59\x6a\xa3\xfd\xc7\xfd\xcd\xe5\x75\xf3\xe1\x79\x62\x53\x91\x3b\x5e\x0d\x8a\x9f\x8b\x4e\x8f\xd1\x14\xd9\xd7\xff\xea\x75\x28\x8d\x56\x6b\xe9\x5f\x27\xd3\xc5\x45\x25\x3b\xc7\x6f\xd1\x77\x67\xb1\x40\x2b\xad\x56\xd1\x2c\xe5\x60\x2a\x58\xf6\x18\x45\x90\x70\x54\x93\x23\xab\x08\x9e\xd1\x0e\xc1\xf8\xb5\x70\x16\x8f\x90\x1c\xf9\xe0\xec\x9f\x9c\x7a\x10\x57\xbe\x33\xdf\x28\x16\x27\xf1\x19\x00\x00\xff\xff\x93\x76\x77\x6b\xbb\x01\x00\x00" +var _lockedtokensUserGet_locked_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\xdd\x4a\xc3\x30\x14\xbe\xcf\x53\x7c\xec\x42\xd2\x9b\xe1\xb5\xa8\xa3\xb4\x05\x65\xc5\x8d\x6d\x2f\x90\xa6\xa7\x33\x2c\xcd\x29\x69\x8a\xca\xd8\xbb\x4b\xdb\x59\x37\x15\xcf\x4d\xc2\x39\xdf\x1f\x9f\xa9\x1b\xf6\x01\x39\xeb\x03\x95\x3b\x3e\x90\x6b\x51\x79\xae\x71\xfb\x9e\xaf\x92\x65\x96\xee\x56\xcb\xec\x25\x4e\xd3\x4d\xb6\xdd\x0a\xa1\xb4\xa6\xb6\x95\xca\xda\x08\x55\xe7\x50\x2b\xe3\xa4\xd2\x9a\x3b\x17\xee\x10\x97\xa5\xa7\xb6\x8d\xa6\x1f\x8e\x42\x00\x80\xa5\x00\x3b\x58\xc4\x23\xf6\xd9\x55\xbc\xa1\x0a\x0f\xd8\x53\x38\xef\xbe\x74\xa2\x81\xd2\xcf\x7c\x4f\x21\x51\x8d\x2a\x8c\x35\xe1\xe3\xfe\xe6\x32\xe5\x7c\x78\x9e\xd8\x96\xe4\x8f\x57\x87\xfc\xa7\xd1\xe9\x51\x4e\x92\xfd\xfc\x8f\x5e\x77\x85\x35\x7a\xad\xc2\xeb\x44\xba\x48\x54\xb0\xf7\xfc\x26\xbf\x37\x8b\x05\x1a\xe5\x8c\x96\xb3\x84\x3b\x5b\xc2\x71\xc0\x08\x82\x82\xa7\x8a\x3c\x39\x4d\x08\x8c\x66\x10\xc6\x2f\xc3\x59\x34\x96\xe4\x29\x74\xde\xfd\xd9\x53\x5f\xc4\x15\xef\xdc\xaf\x8c\xc4\x49\x7c\x06\x00\x00\xff\xff\x2f\x7c\x15\xe6\xc3\x01\x00\x00" func lockedtokensUserGet_locked_account_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -4390,11 +4390,11 @@ func lockedtokensUserGet_locked_account_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_locked_account_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4c, 0xbe, 0xe8, 0x78, 0x27, 0x47, 0x3b, 0xa0, 0xc8, 0x22, 0x70, 0xb2, 0xac, 0xa6, 0x18, 0x30, 0x3b, 0x65, 0xd7, 0x4, 0x7e, 0x42, 0xc6, 0x5a, 0xcc, 0x96, 0xd, 0x11, 0x92, 0xf3, 0x5, 0x84}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x56, 0xdc, 0xaa, 0xd9, 0xa5, 0x1a, 0x28, 0x4d, 0x49, 0xc1, 0xd9, 0x51, 0x1f, 0xd2, 0x7f, 0x54, 0xcb, 0x5d, 0xf8, 0x7a, 0xdc, 0xaf, 0x8f, 0xcb, 0x76, 0xf2, 0x35, 0x42, 0x8f, 0xcf, 0x5, 0xc8}} return a, nil } -var _lockedtokensUserGet_locked_account_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x51\x4f\xc2\x30\x14\x85\xdf\xfb\x2b\x4e\x78\x30\xdb\x0b\xf1\xc1\xf8\x40\x54\x82\x6c\x46\xc3\x22\x04\xf0\x07\x74\xdd\x1d\x36\x74\xbd\x4b\xd7\x46\x0c\xe1\xbf\x9b\x6d\x8a\xa0\xc6\xfb\xd2\xe4\xf6\x9c\xef\x9e\x1c\x5d\xd5\xec\x3c\x32\x56\x5b\x2a\xd6\xbc\x25\xdb\xa0\x74\x5c\xe1\x72\x97\xcd\xa7\xb3\x34\x59\xcf\x67\xe9\xf3\x24\x49\x96\xe9\x6a\x25\x44\x1d\x72\x94\xc1\xa2\x92\xda\x46\x52\x29\x0e\xd6\x8f\x30\x29\x0a\x47\x4d\x13\x8f\xf0\xf2\xa0\x77\xd7\x57\xd8\x0b\x01\x00\x86\x3c\x4c\x47\x9e\xf4\xd2\x27\x5b\xf2\x92\x4a\xdc\x62\x43\xfe\x73\xf7\x85\x89\x3b\x4b\x3b\xc3\x0d\xf9\xa9\xac\x65\xae\x8d\xf6\xef\x37\x17\xa7\xe1\x86\xdd\xf3\xc8\xa6\x20\xb7\x3f\xfb\xc8\x7e\x1e\x3a\xdc\x45\x47\x64\x3b\xff\xab\x17\x21\x37\x5a\x2d\xa4\x7f\x3d\x9a\x4e\x12\xe5\xec\x1c\xbf\x45\xdf\x9b\xf1\x18\xb5\xb4\x5a\x45\x83\x29\x07\x53\xc0\xb2\x47\x2f\x82\x84\xa3\x92\x1c\x59\x45\xf0\x8c\xba\x03\xe3\xd7\xc1\x41\xdc\x97\xe4\xc8\x07\x67\xff\xec\xa9\x2d\xe2\xcc\x77\x2f\x8d\xb4\x8a\xa2\x58\x1c\xc4\x47\x00\x00\x00\xff\xff\xb4\x2e\x8d\x4e\xba\x01\x00\x00" +var _lockedtokensUserGet_locked_account_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\xdd\x4e\xc2\x30\x18\xbd\xef\x53\x9c\x70\x61\xba\x1b\xe2\x85\xf1\x82\xa8\x04\xd9\x8c\x86\x45\x08\xe0\x03\x74\xdd\x37\x6c\xe8\xfa\x2d\x5d\x17\x31\x84\x77\x37\xdb\x14\x41\x8d\xdf\x4d\x93\xd3\xf3\x97\x63\xca\x8a\x7d\x40\xca\x7a\x4b\xf9\x9a\xb7\xe4\x6a\x14\x9e\x4b\x5c\xee\xd2\xf9\x74\x96\xc4\xeb\xf9\x2c\x79\x9e\xc4\xf1\x32\x59\xad\x84\x50\x5a\x53\x5d\x4b\x65\x6d\x84\xa2\x71\x28\x95\x71\x52\x69\xcd\x8d\x0b\x23\x4c\xf2\xdc\x53\x5d\x47\x23\xbc\x3c\x98\xdd\xf5\x15\xf6\x42\x00\x80\xa5\x00\xdb\x25\x4c\x7a\xea\x93\x2b\x78\x49\x05\x6e\xb1\xa1\xf0\x89\x7d\xd9\x44\x9d\xa4\xbd\xe1\x86\xc2\x54\x55\x2a\x33\xd6\x84\xf7\x9b\x8b\xd3\x92\xc3\xee\x79\x64\x9b\x93\xdf\x9f\x7d\xa4\x3f\x83\x0e\x77\xf2\x68\xd9\xde\xff\xec\x45\x93\x59\xa3\x17\x2a\xbc\x1e\x45\x27\x8d\x32\xf6\x9e\xdf\xe4\x37\x32\x1e\xa3\x52\xce\x68\x39\x98\x72\x63\x73\x38\x0e\xe8\x49\x50\xf0\x54\x90\x27\xa7\x09\x81\x51\x75\xc6\xf8\x15\x38\x88\xfa\x91\x3c\x85\xc6\xbb\x3f\x77\x6a\x87\x38\xd3\xdd\x2b\xab\x9c\x26\x19\x89\x83\xf8\x08\x00\x00\xff\xff\xab\x67\x8a\x24\xc2\x01\x00\x00" func lockedtokensUserGet_locked_account_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4410,11 +4410,11 @@ func lockedtokensUserGet_locked_account_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_locked_account_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x43, 0x1e, 0xb4, 0x8c, 0xa1, 0x3b, 0x72, 0xd3, 0xaf, 0x2c, 0xe7, 0x97, 0x87, 0xfb, 0xd4, 0x36, 0xf8, 0x3a, 0xc3, 0x46, 0x33, 0xe0, 0x9, 0x45, 0x45, 0x17, 0xf, 0x6e, 0x59, 0x7b, 0x77, 0xd1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9d, 0xc8, 0x1e, 0xe7, 0x93, 0x4c, 0x71, 0xeb, 0x1d, 0x61, 0xf8, 0x78, 0xe9, 0x3c, 0xf7, 0x14, 0xd3, 0x8a, 0x73, 0x18, 0x2c, 0x6d, 0x76, 0xbd, 0x7c, 0x54, 0xbc, 0x6, 0x44, 0x2, 0x3d, 0xdc}} return a, nil } -var _lockedtokensUserGet_multiple_unlock_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xcf\x4f\xfa\x40\x10\xc5\xef\xfb\x57\xbc\x70\xf8\xa6\xbd\x90\xef\xc1\x78\x20\x22\x21\x80\xd1\xd0\x08\xe1\xc7\x89\x70\xd8\xb6\x53\xdc\xb0\xdd\xd9\x6c\xb7\x8a\x21\xfc\xef\xa6\x2d\xa8\x45\xe3\x5c\xda\xcc\x67\xe6\xcd\xdb\xa7\x72\xcb\xce\x23\xe2\x64\x4f\xe9\x8a\xf7\x64\x0a\x64\x8e\x73\xfc\x3f\x44\xb3\xd1\x74\x32\x5e\xcd\xa6\x93\xe7\xe1\x78\xbc\x98\x2c\x97\x42\xd8\x32\x46\x56\x1a\xe4\x52\x99\x40\x26\x09\x97\xc6\x17\x3d\x6c\x86\x69\xea\xa8\x28\xb6\x61\x0f\x9b\xf5\x83\x3a\xdc\xde\x6c\x71\x14\x02\x00\x5e\xa5\x83\x56\xb9\xaa\xe7\x2e\xac\x8f\xcd\xb6\xc1\x19\x3b\x9c\x85\xa0\xcc\xe5\xb7\xc0\xb1\xa6\x55\x69\xf2\xd0\xb5\xbf\x61\x03\x9f\x4c\xc6\x0b\xca\xd0\xc7\x8e\xfc\xb9\x77\x31\x13\x7e\xae\x55\xd5\xdd\x91\x1f\x49\x2b\x63\xa5\x95\x7f\xbf\xfb\xf7\xfd\x99\xdd\xfa\xf3\xc8\x3a\x25\x77\x6c\x81\xe8\xfa\xd8\xe9\x3e\x68\xc9\x56\xf5\xf7\xc6\xbc\x8c\xb5\x4a\xe6\xd2\xbf\xb4\x16\xaf\xdc\xc5\xec\x1c\xbf\x05\xed\xee\x60\x00\x2b\x8d\x4a\x82\xce\x88\x4b\x9d\xc2\xb0\x47\x33\x08\x09\x47\x19\x39\x32\x09\xc1\x33\x6c\x7d\x04\x3f\x8e\x77\x42\xf1\x15\x5e\x9d\x7c\x57\x5a\x4b\x26\x0d\x7e\x8b\xb1\xca\x68\x6d\x2a\x12\x55\xb3\x41\xd8\xd8\x39\x35\x1a\x8e\x7c\xe9\xcc\x59\x46\x9c\xc4\x47\x00\x00\x00\xff\xff\xf0\x63\x18\x09\x30\x02\x00\x00" +var _lockedtokensUserGet_multiple_unlock_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xcf\x6e\xf2\x30\x10\xc4\xef\x7e\x8a\x11\x87\x4f\xce\x05\x7d\x87\xaa\x07\x54\x8a\x10\x50\xb5\x22\x2a\x88\x3f\x27\xc4\xc1\x38\x1b\x6a\xe1\xd8\x91\xed\xb4\x54\x88\x77\xaf\x92\x90\xb6\xa1\x55\xf7\x92\x68\x7f\xbb\xb3\xe3\x51\x59\x6e\x5d\x40\x6c\xe5\x81\x92\x95\x3d\x90\xf1\x48\x9d\xcd\xf0\xff\x18\xcf\x46\xd3\xc9\x78\x35\x9b\x4e\x9e\x87\xe3\xf1\x62\xb2\x5c\x32\x26\xa4\x24\xef\xb9\xd0\x3a\x42\x5a\x18\x64\x42\x19\x2e\xa4\xb4\x85\x09\xbe\x87\xcd\x30\x49\x1c\x79\xbf\x8d\x7a\xd8\xac\x1f\xd4\xf1\xf6\x66\x8b\x13\x63\x00\xf0\x2a\x1c\xb4\xca\x54\x35\xd7\xb0\x3e\x36\xdb\x1a\xa7\xd6\xe1\x22\x04\x65\x9a\x5f\x8f\x53\x45\xcb\xd2\x14\xa0\x2b\x9f\xc3\x1a\x3e\x99\xd4\x2e\x28\x45\x1f\x7b\x0a\x97\x5e\x63\x26\xfa\x5c\x2b\xab\xbb\xa7\x30\x12\xb9\xd8\x29\xad\xc2\xfb\xdd\xbf\xef\xcf\xed\x56\x9f\x47\xab\x13\x72\xa7\x16\x88\xaf\x8f\x9d\xef\x79\x4b\xb6\xac\xbf\x37\xe6\xc5\x4e\x2b\x39\x17\xe1\xa5\xb5\x78\xe5\x6e\x67\x9d\xb3\x6f\xbc\xdd\x1d\x0c\x90\x0b\xa3\x24\xef\x8c\x6c\xa1\x13\x18\x1b\x50\x0f\x42\xc0\x51\x4a\x8e\x8c\x24\x04\x8b\xbc\x3a\x82\x1f\xc7\x3b\x11\xfb\x0a\xaf\x4a\xbe\x2b\xf2\x9c\x4c\xc2\x7f\x8b\xb1\xcc\x68\x6d\x4a\x12\x97\xb3\x3c\xaa\xed\x9c\x6b\x0d\x47\xa1\x70\xe6\x22\xc3\xce\xec\x23\x00\x00\xff\xff\x8b\xae\xf9\x70\x38\x02\x00\x00" func lockedtokensUserGet_multiple_unlock_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -4430,11 +4430,11 @@ func lockedtokensUserGet_multiple_unlock_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_multiple_unlock_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x44, 0x53, 0x90, 0x61, 0xff, 0x97, 0xc8, 0x5, 0x7e, 0xc0, 0x6d, 0x11, 0x4b, 0x9, 0x5d, 0x3a, 0xdf, 0x48, 0x9a, 0xa6, 0x8e, 0x90, 0xe2, 0x7c, 0x70, 0x72, 0x99, 0xf5, 0xfa, 0xb2, 0x54, 0x24}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x10, 0x23, 0x83, 0xdb, 0xd, 0x86, 0xd9, 0xf5, 0x7f, 0x57, 0xa6, 0xf0, 0xdf, 0x83, 0xe8, 0xc0, 0x6, 0x62, 0xe2, 0xdb, 0x7f, 0x27, 0x86, 0xb1, 0x83, 0x30, 0x56, 0xe2, 0x65, 0x4e, 0x29, 0xe0}} return a, nil } -var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x55\x51\x6f\xa3\x38\x10\x7e\xe7\x57\xcc\xd3\x1e\xe8\x22\xd2\x87\xd3\x3d\x44\x9b\x95\xd2\x92\xee\xa1\x8d\x92\x55\x4b\xef\x74\x8f\x06\x4c\x82\xea\xd8\xc8\x36\x6d\x4f\x51\xfe\xfb\xc9\x18\x3b\x98\x40\x9a\x6d\x79\x68\x52\xfc\xcd\xcc\x37\xdf\x37\x9e\x94\xfb\x8a\x71\x09\xf7\x35\xdd\x96\x29\xc1\x09\x7b\xc6\x14\x0a\xce\xf6\x70\xf3\x76\xff\xb4\xfe\x1e\xdf\xae\x96\xc9\xe6\xc7\x72\xbd\x88\xa2\x87\xe5\xe3\xa3\x67\x02\x08\x7b\x75\xc1\xab\xcd\x3f\x63\xc0\x38\x4a\x50\x4a\xf0\xa3\x44\xcf\x25\xdd\x9a\x88\x38\x5a\xae\x93\x38\xf9\x37\x59\xdc\xae\x96\xbd\xa8\x15\xcb\x9e\x71\xde\x14\x10\x06\xbf\xda\xdc\xfd\x58\x46\x4e\x0d\x6f\x3a\x85\x64\x57\x0a\x10\x19\x2f\x2b\x09\x5b\x2c\x05\xc8\x1d\x86\x64\x93\x2c\x56\x40\xeb\x7d\x8a\x39\xb0\x02\x14\x3b\x40\x14\x50\x96\xb1\x9a\x4a\x60\xaf\x54\x4c\x00\x65\x9c\x09\x01\x35\x25\x4d\xb9\x09\x98\x4f\x44\x73\x10\x9a\x6d\xd8\x14\x59\xe4\xb9\x80\xba\x52\xb9\x05\x6e\xf3\x8a\x59\x73\x24\x35\xc9\x92\x02\x65\x7c\x8f\x88\xa9\x71\xe9\xcc\x24\xbf\x88\xc9\x31\xc1\x5b\x24\xcf\x60\x62\x87\x38\xce\x87\xcb\xb8\x67\xc3\x65\x7a\x98\x4e\x19\xcf\xab\xea\x14\x8a\x9a\xc2\x1e\x95\xd4\x47\x79\xce\xb1\x10\x33\xd5\xbd\xfa\x12\xcc\xe0\xe9\xbe\x7c\xfb\xf3\x0f\x38\x78\x1e\x00\xc0\x0b\xe2\x20\xea\x3d\xcc\xe1\x26\xbc\xd1\xaf\x08\x96\x36\xf3\x5c\xf9\xb1\xd0\xff\x98\x64\x81\x86\x95\x45\x83\x7c\x41\x35\x91\x0f\xb8\x80\xb9\x09\x0a\xb7\x58\xde\xa1\x0a\xa5\x25\x29\xe5\x7f\xfe\xb4\xaa\x53\x52\x66\xd3\xc2\x8c\xdb\x2d\x22\x88\x66\x38\x68\xb2\xa8\x27\x4c\x19\xe7\xec\xf5\xeb\x17\x3b\x91\xe1\xdf\x2a\xeb\xc1\x19\xe9\xb0\x8d\x3b\x7e\xf3\x03\x68\x62\x0f\x36\x83\xee\x40\xfd\xfd\xdd\x12\x0a\x53\x8d\x6f\x40\x47\xcd\x79\x3a\x85\xef\x58\x6a\x21\xa1\x3d\xd7\xb3\xa9\x26\xce\x0c\x91\x69\xe4\x37\x01\x94\xe5\xd8\x58\x00\x15\x63\x44\x58\x89\xd4\x91\xba\x0e\x98\xdf\xa1\xea\xd4\xfd\xa9\x2b\x47\x86\xaf\x5f\x0e\xe7\xd7\x28\x5c\xdb\x1c\x3f\x1b\x91\x8e\xdf\x7c\x1b\xaf\x9e\x2b\x42\x7e\x22\xb9\xb3\x31\xae\x35\x27\x86\xda\x1f\x87\x71\x2b\xba\x1f\x74\x64\x34\x41\x31\x2d\x18\xcc\xc7\xaa\xab\x53\xbf\x81\x45\x33\xb7\x46\x58\xe6\xc1\xa0\x27\x26\x69\x28\x99\x44\x44\xef\x84\x98\x3e\xe0\x8c\xf1\xdc\x0f\x3e\xe5\x50\x3b\xfb\x8c\x8f\xd8\x64\xcf\x3f\xe7\x52\x64\xd2\x0c\x1b\xd5\x1d\xf2\x36\xcc\x46\x8c\xb8\x63\x89\x69\x73\xba\x3c\xc7\xbc\xb1\x98\x71\x83\xa2\x2e\xc4\xe5\x68\x2c\xeb\x16\x0e\xf5\xcb\x89\x03\x3c\x95\xe9\xa3\xcb\xbc\xd3\xcc\x90\xd1\x0e\xc3\x31\xb7\x87\xfc\xde\x61\x70\xad\x05\xad\x28\x64\xd6\x1c\x6b\xa9\x06\xb6\x5b\x49\x15\xba\xce\xda\xee\x0f\x52\xd8\x7c\xfc\xc5\x48\x8e\xf9\xc1\x39\x58\xf5\x93\xf7\xad\xbe\x8c\x7e\xf7\x52\x9e\x91\xd7\xf6\x0f\xf5\x34\x34\x06\xfa\x87\x6c\x48\xaf\xee\xba\xeb\xdb\x32\x54\x54\xc9\xe3\xd0\x6f\xf7\xab\xdf\xf2\xed\x55\x33\x77\x91\x15\x80\x08\x69\x5e\x9d\x2f\xc7\xd3\x4d\x75\xc9\xd9\x84\x9d\xcd\x14\x47\x43\x6d\xb7\xc4\x9a\x3d\x13\x39\x9d\x7f\x62\x41\xc5\x51\xe0\xa4\xf9\xc5\xd5\xd4\x19\xd7\xf7\x45\x19\xd9\x47\xd7\x2a\xd3\xb9\x7b\x17\xe4\x39\xdd\xf2\x73\x8d\xae\x95\xd8\xe6\x18\xd1\xfa\xc3\x4b\xc7\x55\x7e\x32\xb2\x4e\xfa\x9e\x7c\x68\x93\x74\x9e\xa3\xe7\x7e\x6b\x0d\xe3\x58\xd6\x9c\xaa\x9c\xde\xd1\xfb\x3f\x00\x00\xff\xff\x69\xed\x3d\xf3\x2a\x0b\x00\x00" +var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x55\x5d\x6f\xda\x3c\x14\xbe\xcf\xaf\x38\xea\x45\xdf\x44\x2f\x0a\xbd\x98\x76\x81\x4a\x25\xd6\xb4\x1b\x2a\x2a\x55\xcb\xb6\x6b\x93\x38\x60\xd5\xd8\xc8\x76\xda\x4e\x88\xff\x3e\x39\x8e\x8d\x0d\x09\x65\x6d\x2e\xf8\xf0\x79\xce\xd7\xf3\x1c\x9f\x90\xd5\x9a\x0b\x05\xb7\x15\x5b\x90\x39\xc5\x33\xfe\x8c\x19\x94\x82\xaf\xe0\x2c\x38\x3b\x8b\x2c\x92\xf2\xd7\x00\x65\xff\x07\x88\x71\x36\x43\x73\x8a\x9f\x14\x7a\x26\x6c\xe1\x41\x43\x83\xf3\x99\xf0\xfc\x19\x17\x75\x1c\x69\xd0\x17\x6f\x93\xe9\xf5\xdd\x4d\x36\x9b\xde\xdd\xdc\x8f\xb2\xec\xf1\xe6\xe9\x29\x8a\xfa\x7d\x98\x2d\x89\x04\x99\x0b\xb2\x56\xb0\xc0\x4a\x82\x5a\x62\x98\x4d\x67\xa3\x09\xb0\x6a\x35\xc7\x02\x78\x09\xb7\x93\xe9\x6f\x40\x0c\x50\x9e\xf3\x8a\x29\xe0\xaf\x4c\xf6\x00\xe5\x82\x4b\x09\x15\xa3\x75\xba\x1e\xd8\x6f\xc4\x0a\x90\xa6\xa4\xb4\x4e\x32\x2a\x0a\x09\xd5\x5a\xc7\x96\xb8\x89\x2b\x07\xb5\x49\x99\x22\x09\x03\xc6\xc5\x0a\x51\x9b\xe3\x98\xcd\x06\x3f\x8a\x29\x30\xc5\x0b\xa4\x0e\x60\x72\x89\x04\x2e\xda\xd3\x84\xb6\xf6\x34\x7b\x18\x2f\x4d\x14\xa1\x3c\xc7\x52\xc6\x88\xd2\x04\xca\x8a\xc1\x0a\x11\x16\xa3\xa2\x10\x58\xca\x81\x66\x41\xff\x48\x06\xf0\xf3\x96\xbc\x7d\xfd\x02\x9b\x28\x02\x00\x78\x41\x02\x64\xb5\x82\x21\x5c\xa4\x17\xe6\x88\x62\xe5\x32\x0c\xb5\x2e\x23\xf3\xc7\x06\x4b\x0c\x8c\x94\x35\xf2\x05\x55\x54\x3d\xe2\x12\x86\xd6\x29\x5d\x60\x75\x8d\xd6\x68\x4e\x28\x51\x7f\xe2\xfe\xba\x9a\x53\x92\xf7\x4b\x3b\x5d\xdf\x10\x45\x2c\xc7\x49\x1d\x45\x3f\xe9\x9c\x0b\xc1\x5f\x2f\xcf\xdd\x00\xa6\xbf\x74\xd4\x4d\x30\xb6\x69\xe3\xb7\xbd\x8a\x13\xa8\x7d\x37\x2e\x82\xe9\x40\x7f\xfe\xef\x0a\x4a\xe7\x06\x5f\x83\xb6\xa6\xe6\x7e\x1f\xbe\x63\x65\x08\x85\xc6\x6e\x66\x54\x4f\x9e\x1d\x26\xdb\xc8\x7f\x12\x18\x2f\xb0\x95\x02\xd6\x9c\x53\xe9\x28\xd2\x26\x3d\xfb\x58\x5c\xa3\xf5\xae\xfb\x5d\x57\x01\x0d\x97\xe7\x9b\xc3\x3b\x93\xde\xbb\x18\x0f\x35\x49\xdb\xab\xd8\xf9\xeb\xe7\x04\x97\x07\xa4\x96\xce\x27\x94\x66\x57\xa1\xd1\x27\xa8\xb8\x21\x3d\x4e\x3c\x1a\xad\xd3\x98\x95\x1c\x86\x5d\xd9\xb5\x35\xae\x61\xd9\x20\xcc\x91\x92\x22\x69\xd5\xc4\x06\x4d\x15\x57\x88\x9a\xdd\x30\x66\x8f\x38\xe7\xa2\x88\x93\x4f\x29\xd4\xdc\x01\x2e\x3a\x64\x72\xf6\xcf\xa9\x94\xd9\x30\xed\x42\xf9\x43\xde\xb8\x39\x8f\x0e\x75\x5c\x61\x46\x1c\xbf\xce\x2e\x6d\x1c\xa6\x5b\xa0\xcc\x87\x84\x35\x5a\xc9\xfc\xc4\xa9\x39\xec\x05\xc0\x5d\x9a\x7d\x34\x29\xbc\x66\xda\x84\x0e\x2a\xec\x52\xbb\x4d\xef\x25\x86\x50\x5a\x30\x8c\x42\xee\xc4\x71\x92\x1a\x60\xb3\x95\x74\xa2\xd3\xa4\xf5\x5f\x4c\x69\xfd\xf5\x83\xd3\x02\x8b\x4d\x60\x98\xec\x07\xdf\x97\xfa\x38\xfa\xdd\x4b\x79\x50\xbc\x91\xbf\xad\xa7\xb6\x31\x30\x2f\xb4\x36\xbe\xfc\x75\xb7\x2f\x4b\x5b\x52\x4d\x4f\x50\x7e\xb3\x5f\xe3\xa6\xde\xbd\x6c\xf6\x2e\xf2\x12\x10\xa5\xf5\xd1\xe1\x72\xdc\xdd\xd4\xb0\x38\x17\xd0\xdb\x4c\xe3\xac\xad\xed\xa6\xb0\x7a\xcf\x64\x41\xe7\x9f\x58\x50\xe3\x2c\x09\xc2\xfc\xe3\x6a\xf2\xc6\xf5\x7d\x52\x3a\xf6\xd1\xa9\xcc\x78\x77\xef\x08\x3d\xbb\x5b\x7e\xc8\xd1\xa9\x14\xbb\x18\x1d\x5c\x7f\x78\xe9\x84\xcc\xf7\x3a\xd6\xc9\xbe\x26\x1f\xda\x24\xde\xb3\x8d\xc2\x5f\x8d\x60\x02\xab\x4a\x30\x1d\x33\xda\x46\x7f\x03\x00\x00\xff\xff\xc3\x8e\x18\xcd\x22\x0b\x00\x00" func lockedtokensUserGet_total_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4450,11 +4450,11 @@ func lockedtokensUserGet_total_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_total_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1b, 0xa, 0x98, 0x52, 0xac, 0x67, 0xd6, 0x22, 0x47, 0xdd, 0xb3, 0x76, 0x45, 0x60, 0x8, 0x86, 0xbd, 0x8b, 0x86, 0x74, 0x3b, 0xb, 0x80, 0x9e, 0x19, 0x46, 0xa1, 0xda, 0xfe, 0x3f, 0x6a, 0xa6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc7, 0xf8, 0x32, 0x31, 0x40, 0xdc, 0xa3, 0xa6, 0xa5, 0xb, 0xb5, 0x37, 0x21, 0x21, 0x80, 0x56, 0x5d, 0xbb, 0xf2, 0xe1, 0xfa, 0xc7, 0x97, 0x9c, 0x93, 0x9d, 0xfd, 0x4b, 0x2f, 0xe, 0x29, 0x74}} return a, nil } -var _lockedtokensUserGet_unlock_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xcb\x6a\xf3\x30\x10\x85\xf7\x7a\x8a\x43\x16\x3f\xf6\x26\xfc\x8b\xd2\x45\x68\x1b\x82\xed\xd2\x12\xd3\x84\x5c\x1e\x40\x96\xc7\xa9\x88\xac\x31\xb2\x44\x53\x42\xde\xbd\xd8\x6e\xd3\xf4\x42\x67\x33\x30\x73\xe6\x9b\xc3\xd1\x75\xc3\xce\x23\x67\xb5\xa7\x72\xc3\x7b\xb2\x2d\x2a\xc7\x35\xfe\x1f\xf2\x45\x32\xcf\xd2\xcd\x62\x9e\x3d\xcd\xd2\x74\x95\xad\xd7\x42\x34\xa1\x40\x15\x2c\x6a\xa9\x6d\x24\x95\xe2\x60\xfd\x04\xb3\xb2\x74\xd4\xb6\xf1\x04\xdb\x7b\x7d\xb8\xbe\xc2\x51\x08\x00\x30\xe4\x61\x7a\xf2\x6c\x90\x3e\xda\x8a\x57\x54\xe1\x16\x3b\xf2\xef\xb3\x0f\x4c\xdc\x9f\x74\x35\xde\x91\x4f\x64\x23\x0b\x6d\xb4\x7f\xbd\xf9\x77\x69\x6e\xdc\xb7\x07\x36\x25\xb9\xe3\x97\x45\xfe\xfd\xd1\xe9\x2e\x3a\x23\xbb\xfa\x5b\xbd\x0c\x85\xd1\x6a\x29\xfd\xf3\xf9\xe8\xc2\x51\xc1\xce\xf1\x4b\xf4\x39\x99\x4e\xd1\x48\xab\x55\x34\x4a\x38\x98\x12\x96\x3d\x06\x11\x24\x1c\x55\xe4\xc8\x2a\x82\x67\x34\x3d\x18\x3f\x1e\x8e\xe2\x21\x24\x47\x3e\x38\xfb\x6b\x4e\x5d\x10\x5b\xdb\x6d\x72\x5d\x6b\x1f\xc5\xe2\x24\xde\x02\x00\x00\xff\xff\xd0\xf0\x69\xcd\xb1\x01\x00\x00" +var _lockedtokensUserGet_unlock_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\xcb\x6a\xeb\x30\x10\xdd\xeb\x2b\x0e\x59\x5c\xe4\x4d\xb8\x8b\xd2\x45\x68\x1b\x82\xed\xd2\x12\xd3\x84\x3c\x3e\x40\x96\xc7\xa9\x88\xac\x31\xb2\x4c\x53\x42\xfe\xbd\xd8\x6e\xd3\xf4\x41\x67\x33\x30\x73\x5e\x1c\x53\xd5\xec\x03\x32\xd6\x7b\x2a\x36\xbc\x27\xd7\xa0\xf4\x5c\xe1\xff\x21\x5b\xc4\xf3\x34\xd9\x2c\xe6\xe9\xd3\x2c\x49\x56\xe9\x7a\x2d\x84\xd2\x9a\x9a\x46\x2a\x6b\x23\x94\xad\x43\xa5\x8c\x93\x4a\x6b\x6e\x5d\x98\x60\x56\x14\x9e\x9a\x26\x9a\x60\x7b\x6f\x0e\xd7\x57\x38\x0a\x01\x00\x96\x02\x6c\xef\x30\x1b\xa0\x8f\xae\xe4\x15\x95\xb8\xc5\x8e\xc2\xfb\xed\x43\x26\xea\x29\xdd\x8c\x77\x14\x62\x55\xab\xdc\x58\x13\x5e\x6f\xfe\x5d\x86\x1c\xf7\xeb\x81\x6d\x41\xfe\xf8\xe5\x91\x7d\x37\x3a\xdd\xc9\xb3\x64\x37\x7f\xa3\x97\x6d\x6e\x8d\x5e\xaa\xf0\x7c\x26\x5d\x24\xca\xd9\x7b\x7e\x91\x9f\x97\xe9\x14\xb5\x72\x46\xcb\x51\xcc\xad\x2d\xe0\x38\x60\x00\x41\xc1\x53\x49\x9e\x9c\x26\x04\x46\xdd\x0b\xe3\x87\xe1\x28\x1a\x4a\xf2\x14\x5a\xef\x7e\xed\xa9\x2b\x62\xeb\xba\x4f\x66\x2a\x13\x64\x24\x4e\xe2\x2d\x00\x00\xff\xff\x40\x06\x62\xc9\xb9\x01\x00\x00" func lockedtokensUserGet_unlock_limitCdcBytes() ([]byte, error) { return bindataRead( @@ -4470,11 +4470,11 @@ func lockedtokensUserGet_unlock_limitCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_unlock_limit.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd3, 0xb1, 0x1b, 0x25, 0xfc, 0xa2, 0xd7, 0x60, 0x50, 0x3e, 0x8f, 0x7, 0xc4, 0x89, 0xbf, 0xd, 0xaf, 0x1c, 0x92, 0x84, 0x7c, 0xdb, 0x16, 0xed, 0xc2, 0x7e, 0x4e, 0xf5, 0xa7, 0x92, 0x81, 0x2c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf2, 0xf0, 0x89, 0x31, 0xe7, 0x13, 0xde, 0x43, 0x98, 0x7, 0xda, 0x2b, 0x6, 0x81, 0x4e, 0x6f, 0xaa, 0x34, 0x6e, 0x3a, 0x97, 0xdd, 0xba, 0xc9, 0xbc, 0x8a, 0xa, 0xd2, 0x78, 0x9c, 0xdc, 0x87}} return a, nil } -var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6f\xb2\x40\x10\xc6\xef\x7c\x8a\x89\x87\x37\x70\x78\xb1\x87\xa6\x07\x62\x6b\xac\x62\xdb\x48\xb4\xf1\x4f\x7b\x5e\x97\x41\x88\xb8\x43\x96\xa1\x98\x34\x7e\xf7\x66\x41\x88\x98\x9a\x74\x2f\x9b\xec\xf3\xcc\x3c\xbf\x9d\x4c\x72\xc8\x48\x33\x4c\x0b\xb5\x4b\xb6\x29\xae\x69\x8f\x0a\x22\x4d\x07\xb8\x3b\x4e\x37\xf3\x97\xb7\xe7\xc0\x5f\x2f\x66\xfe\x7c\x34\x99\x2c\xfd\xd5\xca\x6a\x0a\x52\x2a\xbb\xe6\x60\xf1\xf9\x9b\x31\x20\xb9\xc7\xb0\xb2\xe6\x8d\x37\x58\x8c\x67\xfe\xa4\xe3\xb6\x58\x0b\x95\x0b\xc9\x09\x29\x5b\x1c\xa8\x50\xec\xc1\x66\x9a\x1c\x1f\xee\x1d\xf8\xb6\x2c\x00\x80\x14\x19\x62\x4a\x43\xd4\x4b\x8c\x3c\xf8\x77\xd9\xda\xad\xae\xd7\x4a\x6d\xcd\x5f\xa2\x48\xb9\xf6\xb6\xbc\xee\x87\x79\xac\x1b\x66\x1a\x33\xa1\xd1\x16\x52\xb2\x07\xa3\x82\xe3\x91\x94\x26\xda\x44\xc2\xf9\xe4\x98\x46\x6e\x1b\x0b\x8f\x60\xdc\xee\x96\xb4\xa6\x72\x70\x93\xe1\xc9\x36\x7f\xf5\xe0\x96\xbe\x62\xd2\x62\x87\xef\x82\x63\xa7\x8d\x32\x67\x38\x84\x4c\xa8\x44\xda\xbd\x31\x15\x69\x08\x8a\x18\xea\x30\x10\xa0\x31\x42\x8d\x4a\x22\x30\xc1\x45\xb7\x9e\x63\x75\x79\x9b\x9f\x5f\xe3\x5e\x8d\xa1\xa1\xec\xe7\x35\x4e\x3f\x6a\xf4\x4a\xfe\x33\x99\x29\x03\xae\xd6\xa1\x4a\x36\xa0\xbd\xba\xfa\x54\x93\xe1\x11\x65\xc1\x78\x3d\xd7\x86\xd3\x0d\x31\xa3\x3c\xe1\x33\xcf\xe0\x7f\x77\xea\x6e\x99\x70\x1c\x6a\x51\xb6\xab\x51\xdf\x4e\x93\x71\xb2\x7e\x02\x00\x00\xff\xff\x0b\xcc\x3c\x2f\xc9\x02\x00\x00" +var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6b\xc2\x40\x10\xc5\xef\xf9\x14\x43\x0e\x25\x39\x34\xf6\x50\x7a\x08\xb6\x22\xfe\xa1\xa0\xd4\xa2\xb6\xf7\x75\x33\x31\xc1\xb8\x13\x36\x93\x46\x28\x7e\xf7\xb2\x59\x37\x18\x41\xe8\x5e\x96\x9d\xf7\x76\xde\x6f\x87\xcd\x8f\x25\x69\x86\x79\xad\xf6\xf9\xae\xc0\x2d\x1d\x50\x41\xaa\xe9\x08\x7e\xaf\xe6\x7b\xce\x59\x50\xd3\x73\xb9\x73\xe7\x58\x92\x3c\x60\xd2\xd6\x2a\x6b\x7a\x3a\x2d\x57\x93\xc5\x6c\xba\x5d\x2d\x66\x1f\xe3\xe9\x74\x3d\xdb\x6c\x3c\x8f\xb5\x50\x95\x90\x9c\x93\x0a\xc4\x91\x6a\xc5\x31\x7c\xcd\xf3\xd3\xcb\x73\x08\xbf\x9e\x07\x00\x50\x20\x43\x46\x45\x82\x7a\x8d\x69\x0c\x0f\xd7\xad\xa3\x76\x7b\x6f\xd5\xce\xfc\x23\xea\x82\xad\xb7\x03\x8b\xbe\x4d\xd1\x36\x2c\x35\x96\x42\x63\x20\xa4\xe4\x18\xc6\x35\x67\x63\x29\x4d\xb4\x89\x84\xcb\xaa\xb0\x48\xa3\x2e\x16\x5e\xc1\xb8\xa3\x1d\x69\x4d\xcd\xf0\x2e\xc3\x5b\x60\xde\x1a\xc3\x3d\x7d\xc3\xa4\xc5\x1e\x3f\x05\x67\x61\x17\x65\xd6\x68\x04\xa5\x50\xb9\x0c\xfc\x09\xd5\x45\x02\x8a\x18\x6c\x18\x08\xd0\x98\xa2\x46\x25\x11\x98\xe0\xaa\x9b\x1f\x7a\x7d\x5e\xf7\xf2\x5b\xdc\x9b\x31\x38\xca\x41\x65\x71\x06\xa9\xd3\x5b\xf9\xdf\x64\xe6\x1a\x70\xfb\x0f\xda\x64\x03\xea\xdb\xdb\x67\x4b\x86\x27\x94\x35\xe3\xed\x5c\x1d\x67\x94\x60\x49\x55\xce\x17\x9e\xe1\x63\x7f\xea\x51\x93\x73\x96\x68\xd1\x74\x5f\xc3\xee\xa1\xcb\x38\x7b\x7f\x01\x00\x00\xff\xff\x3b\x4c\x13\x6e\xbb\x02\x00\x00" func lockedtokensUserWithdraw_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4490,7 +4490,7 @@ func lockedtokensUserWithdraw_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/withdraw_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6, 0x9e, 0xfa, 0x63, 0x21, 0x9d, 0x83, 0x7b, 0xab, 0x3e, 0x34, 0x39, 0x94, 0xe9, 0x36, 0xc, 0xbd, 0x5b, 0x16, 0x4, 0xae, 0xf1, 0x49, 0x8f, 0x56, 0xa7, 0xec, 0x6b, 0xcf, 0x6c, 0xb8, 0x32}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0x42, 0x10, 0x73, 0xfa, 0x74, 0xa3, 0x2c, 0x97, 0x1e, 0x57, 0x98, 0x3f, 0xa5, 0x11, 0xee, 0x3e, 0x8e, 0x41, 0x8a, 0xf4, 0xdd, 0xcb, 0xb1, 0x16, 0x9c, 0xd1, 0x12, 0xce, 0x19, 0x42, 0x8b}} return a, nil } @@ -4574,7 +4574,7 @@ func nodeversionbeaconAdminSet_version_boundaryCdc() (*asset, error) { return a, nil } -var _nodeversionbeaconScriptsGet_current_node_versionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4f\xc3\x30\x14\x84\x77\xff\x8a\xdb\x68\x97\x86\x99\xad\x6d\x2c\xc4\xe2\x48\x35\xca\xee\xc4\x2f\x60\x09\x3f\x47\x2f\xcf\x11\x08\xf1\xdf\x19\x42\x26\xba\xde\x7d\xba\xfb\x52\x9e\x8b\x28\x5c\x89\xd4\x93\x2c\xa9\xf0\x85\xc2\x58\x18\x93\x94\x8c\xc7\x4f\xd7\xb5\xb6\xb7\x37\xff\xd2\xb9\x8b\x3d\x5f\x3b\x77\x6e\xdb\x9b\xf5\xde\x98\xa6\x69\xf0\x4c\xba\x40\xdf\x09\x63\x15\x21\x56\xac\xdb\x06\x22\x4d\x89\x29\x22\xf1\x56\x17\x56\x09\xa3\x3e\x2c\x3b\xf1\x1a\x86\x0f\x32\x73\x1d\x30\x55\x46\x0e\x89\x0f\xc7\xa7\xff\x1a\x27\x4f\x79\x25\xc1\xb7\x01\x00\x21\xad\xc2\x77\xa8\x37\xd2\xeb\x66\xb0\xe7\xa5\x72\x0c\xf2\x75\x38\x9e\xfe\x0e\xcd\x8f\xf9\x0d\x00\x00\xff\xff\xd3\x89\x47\xe6\xec\x00\x00\x00" +var _nodeversionbeaconScriptsGet_current_node_versionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\x4e\xc4\x30\x10\x44\x7b\x7f\xc5\x74\x24\xcd\x85\x9a\xee\xee\x12\x21\x1a\x47\x3a\xa3\xeb\x8d\xbd\x01\x4b\xf1\x1a\xad\xd7\x27\x10\xe2\xdf\x29\x42\x2a\x68\x67\x9e\x66\x5e\xca\xef\x45\x14\xb6\x44\xba\x92\xd4\x54\xf8\x44\x3e\x14\xc6\x22\x25\xe3\xfe\xc3\xce\xe3\x74\x9d\x2e\xee\x69\xb6\xa7\xe9\x78\x9e\xed\x71\x1c\x2f\x93\x73\xc6\x0c\xc3\x80\x47\xd2\x0a\x7d\x23\x84\x26\x42\xac\xb8\x6d\x1b\x88\xb4\x24\xa6\x88\xc4\x5b\x5d\x58\xc5\x07\xbd\xab\x3b\xf1\xec\x5f\x56\x32\x3e\x04\xaa\xb5\xf3\xeb\xda\x63\x69\x8c\xec\x13\x77\xfd\xc3\x5f\x9d\x83\xa3\x7c\x23\xc1\x97\x01\x00\x21\x6d\xc2\xff\x50\xaf\xa4\xe7\xcd\x64\xcf\x4b\xe3\xe8\xe5\xb3\xeb\x0f\xbf\xc7\xe6\xdb\xfc\x04\x00\x00\xff\xff\x47\x41\x59\xb1\xf4\x00\x00\x00" func nodeversionbeaconScriptsGet_current_node_versionCdcBytes() ([]byte, error) { return bindataRead( @@ -4590,11 +4590,11 @@ func nodeversionbeaconScriptsGet_current_node_versionCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_current_node_version.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfb, 0x9f, 0x48, 0x25, 0x5e, 0xe5, 0xf5, 0xf3, 0x98, 0x16, 0x65, 0xb7, 0xcc, 0x3c, 0x13, 0x9e, 0xa0, 0x46, 0x5d, 0x48, 0x2a, 0xe8, 0x1, 0xa3, 0x34, 0x78, 0xa7, 0x4e, 0x4e, 0xf4, 0x54, 0xb2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0xda, 0xbd, 0xd1, 0x7e, 0x56, 0x32, 0x8f, 0x92, 0x35, 0xa8, 0x28, 0x92, 0xb9, 0xd0, 0xf, 0x32, 0xf6, 0x4a, 0xfa, 0x60, 0x0, 0xe4, 0xd2, 0xf0, 0xc5, 0x29, 0x96, 0xb3, 0xb, 0xc0, 0x5f}} return a, nil } -var _nodeversionbeaconScriptsGet_current_node_version_as_stringCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8e\x31\x4f\xc3\x30\x10\x85\x77\xff\x8a\x37\x26\x4b\xc2\x8c\xc4\xd0\x36\x11\x62\x71\xa4\x1a\x75\x77\xea\x4b\xb1\xd4\x9c\xa3\xcb\x19\x81\x10\xff\x1d\x29\x31\x2c\xac\xdf\xdd\xfb\xde\x8b\xf3\x92\x44\x61\x53\xa0\x0b\xc9\x1a\x13\x1f\xc9\x5f\x13\x63\x92\x34\xe3\xe1\xc3\x0e\x5d\x7f\xe9\xcf\xee\x65\xb0\xc7\xfe\x70\x1a\xec\xa1\xeb\xce\xbd\x73\xc6\xb4\x6d\x8b\x67\xd2\x15\xfa\x46\xb8\x66\x11\x62\xc5\xfb\xee\x40\xa0\x29\x32\x05\x44\xde\xce\x05\xbf\xfa\xf1\x4e\x5b\xd0\xaf\xf0\x70\x2a\x91\x6f\x8d\x59\xf2\x88\x29\x33\x66\x1f\xb9\xaa\x1f\x0b\xc7\x97\x01\x80\x3b\x29\xc6\x94\x39\x78\xf9\xc4\xd3\xff\xa1\xcd\x8d\xf4\xb4\xb7\xff\xf2\xf2\x5d\xd5\x9b\x40\x48\xb3\xf0\x9f\xa3\x29\x5b\x1a\x4d\x7b\x4f\x55\x9b\x6f\xf3\x13\x00\x00\xff\xff\x57\x8d\x58\xd7\x07\x01\x00\x00" +var _nodeversionbeaconScriptsGet_current_node_version_as_stringCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8e\x31\x4f\x84\x40\x10\x85\xfb\xfd\x15\xaf\x84\x06\xac\x4d\x2c\xee\x0e\x62\x6c\x20\x39\xcc\xf5\x73\x30\x9c\x9b\xc0\xac\x99\x9d\x35\x1a\xe3\x7f\x37\x81\xd5\xe6\xda\xf7\x66\xbe\xf7\xf9\xf5\x3d\xa8\xa1\x0b\x13\x5f\x58\xa3\x0f\x72\x64\x1a\x83\x60\xd6\xb0\xe2\xe1\xb3\xeb\x9b\xf6\xd2\x9e\x87\x97\xbe\x3b\xb6\x87\x53\xdf\x1d\x9a\xe6\xdc\x0e\x83\x73\x75\x5d\xe3\x99\x2d\xc2\xde\x18\x63\x52\x65\x31\x7c\xec\x0c\x4c\x3c\x7b\xe1\x09\x5e\xb6\x3a\xc7\xaf\x74\x5d\x78\x7b\xa4\x08\xc2\x60\xea\xe5\x56\x39\x1a\x47\x8e\xb1\xa0\x65\x29\x31\x27\xc1\x4a\x5e\x8a\xf2\x31\xf7\xf8\x76\x00\xb0\xb0\xe1\x1a\x92\x4c\xa4\x5f\x78\xba\x17\xae\x6e\x6c\xa7\xdd\xe2\x2f\xcf\xd7\x45\xb9\x01\x94\x2d\xa9\xfc\x33\xaa\xec\x54\x59\xd8\x77\x8a\xd2\xfd\xb8\xdf\x00\x00\x00\xff\xff\x35\x6a\x96\x0b\x0f\x01\x00\x00" func nodeversionbeaconScriptsGet_current_node_version_as_stringCdcBytes() ([]byte, error) { return bindataRead( @@ -4610,11 +4610,11 @@ func nodeversionbeaconScriptsGet_current_node_version_as_stringCdc() (*asset, er } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x23, 0x94, 0x82, 0x7f, 0x6f, 0x76, 0x57, 0x6f, 0x57, 0xa5, 0xb0, 0xd3, 0xa9, 0x73, 0x3b, 0xd9, 0x46, 0x6, 0x45, 0x4b, 0x52, 0x3, 0xc1, 0xa9, 0xb5, 0x2e, 0x95, 0x86, 0xce, 0x4b, 0x4e, 0x3a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x56, 0xe6, 0x27, 0x42, 0x24, 0xcc, 0xd6, 0xfd, 0x7f, 0xbb, 0xf3, 0xf8, 0xbd, 0x9d, 0x60, 0x8a, 0xa8, 0x84, 0x6c, 0x5a, 0x7b, 0xd6, 0x71, 0x7e, 0x30, 0x72, 0x58, 0xfd, 0x22, 0xe4, 0xa7, 0x7}} return a, nil } -var _nodeversionbeaconScriptsGet_next_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\x3d\x6b\xc3\x30\x10\xc6\xf1\x5d\x9f\xe2\x19\x93\xa5\xee\xdc\xa5\x24\xb5\x86\x2e\x32\xd8\x90\xdd\x89\x4e\xe9\x41\x75\x67\xce\x92\x71\x29\xfd\xee\xa5\x6f\x4b\x9d\xf1\xe0\xff\x3b\x1e\xce\x93\x5a\x41\xd0\x48\x27\xb2\x99\x55\x8e\x34\x5e\x54\x90\x4c\x33\xee\xd7\xd0\xb5\xfe\xe4\xfb\xe1\xb9\x0b\x47\x7f\x78\xea\xc2\xa1\x6d\x7b\x3f\x0c\xce\x35\x4d\x83\x9e\x8a\x31\x2d\x34\xa3\xbc\x10\x84\xd6\x82\xe5\xe7\x0b\xce\x5a\x25\x8e\xf6\x06\x35\x08\xbf\x7e\xe7\x9c\xbe\x3a\x23\xf0\x0c\x51\xd4\xe9\xa2\x99\xe5\xba\x35\x91\x12\x0b\x45\x37\xd5\x33\x52\x15\xe4\x91\x65\xb7\x7f\xd8\xce\xbc\xfb\xbb\x7e\xe5\x23\xde\x1d\x00\x18\x95\x6a\x72\xa3\xbf\x52\x09\xb4\x96\x7f\x6c\xb7\x77\x1f\xee\x33\x00\x00\xff\xff\x95\x44\xbb\xfa\x0b\x01\x00\x00" +var _nodeversionbeaconScriptsGet_next_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x3d\x6b\xc3\x40\x10\x44\xfb\xfb\x15\x53\x4a\x4d\x94\x3a\x4d\xb0\x23\x15\x69\x4e\x20\x81\xfb\x8b\xb4\x72\x16\x74\xbb\x66\xef\xce\x28\x84\xfc\xf7\x90\xaf\x26\x72\x39\xf0\xde\x63\x38\x5e\xd4\x32\xbc\xce\x74\x22\x4b\xac\x72\xa4\x30\xa9\x60\x31\x8d\xb8\xdf\x7c\xdf\x76\xa7\x6e\x18\x9f\x7b\x7f\xec\x0e\x4f\xbd\x3f\xb4\xed\xd0\x8d\xa3\x73\x4d\xd3\x60\xa0\x6c\x4c\x57\x4a\xc8\xaf\x04\xa1\x2d\xe3\xfa\x53\xc1\x8b\x16\x99\x83\xbd\x41\x0d\xc2\xeb\x37\xce\xcb\x17\x67\x04\x4e\x10\x45\xb9\x4c\x1a\x59\xce\x7b\x67\xa6\x85\x85\x66\x17\xa6\x89\x52\xaa\xc2\xba\xd6\x58\x8a\x20\x06\x96\xaa\x7e\xd8\xdf\xbd\xfb\x5b\xbf\x85\x47\xbc\x3b\x00\x30\xca\xc5\xe4\x06\x7f\xa6\xec\x69\xcb\xff\xb4\xaa\x76\x1f\xee\x33\x00\x00\xff\xff\x89\xa3\xee\xcb\x13\x01\x00\x00" func nodeversionbeaconScriptsGet_next_version_boundaryCdcBytes() ([]byte, error) { return bindataRead( @@ -4630,11 +4630,11 @@ func nodeversionbeaconScriptsGet_next_version_boundaryCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_next_version_boundary.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x96, 0x49, 0x75, 0xa7, 0x75, 0xc1, 0xdc, 0x59, 0xdf, 0x44, 0xe1, 0xec, 0x7c, 0x20, 0x61, 0xa6, 0xb0, 0x5a, 0x2f, 0x8c, 0x59, 0x64, 0xf9, 0xe2, 0xac, 0xed, 0x22, 0x7d, 0xa9, 0x7d, 0xb9, 0xe6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5f, 0xa3, 0x70, 0xc8, 0x50, 0x45, 0x45, 0xf5, 0x2f, 0x3d, 0xf5, 0x1c, 0x62, 0x1f, 0xfd, 0xb6, 0x13, 0xb, 0xdc, 0xec, 0x0, 0x9, 0xb0, 0x42, 0x65, 0x91, 0xed, 0x4b, 0xb8, 0xcd, 0xd4, 0x5f}} return a, nil } -var _nodeversionbeaconScriptsGet_next_version_update_sequenceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8e\x31\x4f\x86\x30\x18\x06\xf7\xfe\x8a\x67\xfc\xbe\x45\x1c\x8c\x83\x1b\x48\x63\x58\x4a\x42\x23\x7b\x81\x07\x25\xb1\x6f\xb1\xbc\x35\x24\xc6\xff\x6e\x62\x5c\x8c\xeb\xdd\x70\xb7\xc5\x3d\x65\x85\x4b\x0b\x47\xe6\x63\x4b\xd2\x30\xcc\x49\xb0\xe6\x14\x71\x7b\xba\xbe\xb5\xa3\x1d\x7c\xd7\xbb\xc6\xd6\x8f\xbd\xab\xdb\x76\xb0\xde\x1b\x53\x55\x15\x9e\xa8\x07\xf4\x95\x10\x9e\x8a\x83\xef\x85\x32\x13\x52\xe2\xc4\x8c\x35\xe5\x1f\xa9\x61\x7a\x23\xca\xbe\x04\xe5\x02\x7e\x50\xd4\xec\x65\xc2\x5a\x04\x31\x6c\x72\xb9\x3e\xe0\xb9\x13\xbd\xbf\xc3\xa7\x01\x80\x4c\x2d\x59\xfe\x4f\xdd\xbc\x50\x1d\x4f\xfd\x03\xfd\x6f\xf5\x72\x35\x5f\xdf\x01\x00\x00\xff\xff\x79\x0b\x75\xa7\xce\x00\x00\x00" +var _nodeversionbeaconScriptsGet_next_version_update_sequenceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8e\xb1\x4e\xc3\x30\x18\x06\x77\x3f\xc5\x37\x26\x0b\x61\x40\x0c\x6c\x2d\x89\x50\x17\x47\xaa\x45\x77\xd7\xf9\x02\x91\xe2\xdf\xc1\xfe\x8d\x22\x21\xde\x1d\x09\xb1\xa0\xae\x77\xc3\xdd\x12\xb7\x94\x15\x36\x4d\xbc\x30\x97\x25\xc9\x91\x3e\x24\xc1\x9c\x53\xc4\xfd\x6e\xc7\x7e\xb8\x0c\x67\x77\x1a\xed\x71\x38\x3c\x8f\xf6\xd0\xf7\xe7\xc1\x39\x63\xba\xae\xc3\x0b\xb5\x40\xdf\x09\xe1\xae\x28\xfc\xa8\x94\x40\x48\x8d\x57\x66\xcc\x29\xff\x4a\xf5\xd7\x95\xa8\xdb\xe4\x95\x13\xf8\x49\x51\xe3\x43\x60\x29\x8d\x5f\xd7\x16\x73\x15\x44\xbf\x48\xd3\x3e\xe1\xf5\x24\xfa\xf8\x80\x2f\x03\x00\x99\x5a\xb3\xdc\xce\xdd\xbd\x51\x2d\x77\xfd\x07\xdd\x5f\xbd\x69\xcd\xf7\x4f\x00\x00\x00\xff\xff\x7b\x67\x35\x0d\xd6\x00\x00\x00" func nodeversionbeaconScriptsGet_next_version_update_sequenceCdcBytes() ([]byte, error) { return bindataRead( @@ -4650,11 +4650,11 @@ func nodeversionbeaconScriptsGet_next_version_update_sequenceCdc() (*asset, erro } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xba, 0x6, 0xe1, 0xfb, 0x2, 0x94, 0x1d, 0x0, 0x37, 0xef, 0xb8, 0xb1, 0xbf, 0x79, 0x81, 0xd4, 0x32, 0x4f, 0x2d, 0xfb, 0x3a, 0x10, 0x53, 0xa9, 0x9c, 0x65, 0x73, 0x1e, 0x22, 0xc1, 0x59, 0xec}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0xd8, 0x13, 0x8d, 0x9d, 0x9, 0x9c, 0xb1, 0x35, 0x73, 0xc3, 0xac, 0xd9, 0x26, 0x60, 0xbf, 0xb5, 0x3c, 0x63, 0x5d, 0xd3, 0x22, 0xca, 0xc5, 0x1f, 0xb7, 0xba, 0x6a, 0xe2, 0x88, 0xf1, 0x7a}} return a, nil } -var _nodeversionbeaconScriptsGet_version_boundariesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xbd\x4e\xc4\x30\x10\x84\x7b\x3f\xc5\x94\x9c\x84\x2e\xd4\xd7\xdd\x11\x17\xd7\x38\x28\x91\xdc\x1b\xb2\x31\x2e\xb2\xb6\x36\x76\x04\x42\xbc\x3b\x72\x08\x12\x7f\xcd\x6a\x77\x67\x46\xf3\x85\x39\x45\xc9\x30\x71\x24\x4b\xb2\x84\xc8\x17\x72\x4f\x91\x31\x49\x9c\x71\xf7\x62\xba\x56\x5b\xdd\x0f\xd7\xce\x5c\xf4\xf9\xbe\x33\xe7\xb6\xed\xf5\x30\x28\xd5\x34\x0d\x7a\xca\x45\x78\x41\x7e\x26\xac\x7b\x3c\x16\x1e\x9d\x04\x5a\x90\x9c\x27\x4c\x51\x36\xd9\x87\x95\xf8\xf3\xe5\x78\x44\x22\x79\x70\x9e\x8e\x2a\x95\x47\x4c\x85\x31\xbb\xc0\x37\x55\x3e\xe1\xca\xf9\xf6\xcb\xb0\x5d\x87\xd3\x5f\xc0\xa3\xfd\xd1\xf7\x5a\xcd\x78\x53\x00\x20\x1b\xd5\x3f\x11\x4f\xd9\xfe\xa6\xac\xb9\xbd\xb7\xce\x6f\xc5\xfb\x72\x50\xef\x1f\x01\x00\x00\xff\xff\xb5\x4e\xf5\xec\x25\x01\x00\x00" +var _nodeversionbeaconScriptsGet_version_boundariesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x4f\x6b\x84\x30\x10\xc5\xef\xf9\x14\xef\xb8\x42\x59\x7b\xde\xdb\x6e\xf5\xb0\x17\x2d\x0a\xde\x07\x1d\xd3\xc0\x3a\x91\x49\x94\x96\xd2\xef\x5e\x62\x2d\xf4\xcf\x5e\x42\x66\xe6\x3d\x7e\x3f\x37\xcd\x5e\x23\x2a\x3f\x70\xc7\x1a\x9c\x97\x0b\x53\xef\x05\xa3\xfa\x09\x8f\xaf\x55\x5d\x94\x5d\xd9\xb4\xd7\xba\xba\x94\xe7\xa7\xba\x3a\x17\x45\x53\xb6\xad\x31\x79\x9e\xa3\xe1\xb8\xa8\x04\xc4\x17\xc6\xba\xd7\xfd\x22\x03\xa9\xe3\x80\x99\x2c\x63\xf4\xba\x9d\xad\x5b\x59\xbe\x56\x24\x03\x66\xd6\x67\xb2\x7c\x34\xd4\xf7\x1c\xc2\x81\x6e\xb7\x0c\xe3\x22\x98\xc8\xc9\x21\xc5\x4e\xb8\x4a\x7c\xf8\x0e\x6e\x53\x76\xfa\x2f\x7a\xec\x7e\x71\xdf\x52\x18\xef\x06\x00\x74\xb3\xbb\x53\xb1\x1c\xbb\xbf\xb6\xa9\xb7\x73\xd3\xfb\x03\xbc\x7f\x32\xf3\xf1\x19\x00\x00\xff\xff\xd8\x87\x25\x09\x2d\x01\x00\x00" func nodeversionbeaconScriptsGet_version_boundariesCdcBytes() ([]byte, error) { return bindataRead( @@ -4670,11 +4670,11 @@ func nodeversionbeaconScriptsGet_version_boundariesCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_version_boundaries.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xab, 0x9c, 0x4b, 0xef, 0x3a, 0x1f, 0xed, 0x48, 0x7e, 0x0, 0xca, 0xa9, 0x4e, 0x7c, 0x4a, 0x4a, 0xc1, 0xaa, 0xb6, 0x1a, 0xfa, 0xc6, 0x2b, 0x52, 0x44, 0x25, 0x72, 0xb8, 0x99, 0xe7, 0x77, 0x6a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x0, 0x6e, 0xe3, 0xa1, 0x72, 0x53, 0xfd, 0x7f, 0x89, 0xab, 0xac, 0xcd, 0x72, 0x9c, 0xcf, 0x8c, 0xa9, 0x53, 0x25, 0x7c, 0x6d, 0x65, 0x67, 0x8, 0x6f, 0x5f, 0x64, 0xa4, 0x76, 0x27, 0x25, 0x5a}} return a, nil } -var _nodeversionbeaconScriptsGet_version_boundary_freeze_periodCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\xd0\xbd\x4e\xeb\x40\x10\x05\xe0\xde\x4f\x71\xca\xa4\xb9\xb9\x05\xa2\xa0\x4b\xb0\x91\xd2\xd8\xc8\x16\xee\xd7\xde\xb1\x77\x04\x3b\x6b\xed\xce\x12\x7e\xc4\xbb\x23\x39\xa6\x42\xf4\x33\xdf\xcc\x39\xec\x97\x10\x15\x75\xb0\xd4\x53\x4c\x1c\xe4\x44\x66\x0c\x82\x29\x06\x8f\xff\x6f\x75\x53\x56\x7d\xd5\x76\xe7\xa6\x3e\x55\xc7\xfb\xa6\x3e\x96\x65\x5b\x75\x5d\x51\x1c\x0e\x07\xb4\xa4\x39\x4a\x82\x3a\xc2\xeb\xb6\x1e\xb2\x58\x13\xdf\x1f\x22\xd1\x07\x3d\x52\xe4\x60\x71\x71\x3c\x3a\x58\x9a\x58\xe8\x3a\xed\x59\xd8\x67\x0f\xc9\x7e\xa0\x88\x30\x61\x78\x09\xe3\x73\x5a\x59\x75\x46\xe1\x73\x52\x2c\x26\x25\x0c\xa4\x17\x22\x41\x5e\xac\x51\x96\x19\xe6\xe7\x18\x8c\x58\xb0\xa6\x8d\xb6\x57\x04\x8e\x78\x76\xba\x52\xc3\xf6\x4e\xb1\xe4\x01\x53\x16\x78\xc3\xb2\xdb\xdf\xe1\xe9\x2c\x7a\x7b\x83\xcf\x02\x00\xe2\x9a\xe3\x77\x0b\xff\x66\xd2\xfe\xef\x5c\xbb\x7d\xf1\xf5\x1d\x00\x00\xff\xff\x9d\x4e\x18\x47\x41\x01\x00\x00" +var _nodeversionbeaconScriptsGet_version_boundary_freeze_periodCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\xd0\x3f\x4f\x84\x40\x10\x05\xf0\x9e\x4f\xf1\xca\xa3\x11\x0b\x63\x61\x77\x27\x98\x5c\x03\x06\x22\xfd\xc2\x0e\xec\x46\x76\x96\xec\xce\x7a\xfe\x89\xdf\xdd\x84\xc3\xca\xd8\xcf\xfc\x66\xde\xb3\x6e\xf5\x41\x50\x7b\x4d\x3d\x85\x68\x3d\x9f\x48\x8d\x9e\x31\x05\xef\x70\xfb\x5e\x37\x65\xd5\x57\x6d\x77\x6e\xea\x53\x75\x7c\x6c\xea\x63\x59\xb6\x55\xd7\x65\x59\x51\x14\x68\x49\x52\xe0\x08\x31\x84\xb7\x7d\xdd\x27\xd6\x2a\x7c\x3c\x05\xa2\x4f\x7a\xa6\x60\xbd\xc6\xc5\xd8\xd1\x40\xd3\x64\x99\xae\xd3\xce\xb2\x75\xc9\x81\x93\x1b\x28\xc0\x4f\x18\x16\x3f\xbe\xc6\x8d\x15\xa3\x04\x2e\x45\xc1\xaa\x62\xc4\x40\x72\x21\x62\xa4\x55\x2b\xb1\x3c\x43\xfd\x1e\x83\x62\x0d\x2b\x71\xa7\xf5\x15\x81\x21\x3b\x1b\xd9\xa8\x61\x7f\x27\x53\xe3\x48\x31\x1e\xd4\xb2\xe4\x98\x12\xc3\x29\xcb\x87\xfc\x01\x2f\x67\x96\xfb\x3b\x7c\x65\x00\x10\xb6\x3c\x7f\xdb\xb8\x99\x49\xfa\xff\xf3\x1d\xf2\xec\xfb\x27\x00\x00\xff\xff\xb5\x6c\x77\xbf\x49\x01\x00\x00" func nodeversionbeaconScriptsGet_version_boundary_freeze_periodCdcBytes() ([]byte, error) { return bindataRead( @@ -4690,7 +4690,7 @@ func nodeversionbeaconScriptsGet_version_boundary_freeze_periodCdc() (*asset, er } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x36, 0x8d, 0x65, 0x52, 0xa7, 0x75, 0xb3, 0x7c, 0x0, 0x6a, 0xd1, 0x48, 0x8c, 0x30, 0xbd, 0x1, 0xde, 0xef, 0x97, 0xb5, 0xbf, 0xfd, 0x57, 0x70, 0x84, 0x7c, 0x73, 0x22, 0xa4, 0xec, 0x7, 0x44}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7f, 0xf5, 0x7b, 0xf6, 0x9, 0x90, 0x24, 0x7d, 0x58, 0xd, 0x5a, 0x95, 0x8d, 0x78, 0xa3, 0x31, 0xed, 0xb1, 0x7c, 0xca, 0x9a, 0x88, 0x77, 0x8f, 0x5a, 0x5, 0x9e, 0x5b, 0xb5, 0x29, 0x49, 0xa8}} return a, nil } @@ -4774,7 +4774,7 @@ func quorumcertificateCreate_voterCdc() (*asset, error) { return a, nil } -var _quorumcertificateScriptsGenerate_quorum_certificateCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x8f\x31\x4b\x03\x41\x10\x46\xfb\xfd\x15\x1f\x69\xbc\x6b\x12\x6d\x2c\x02\x12\x64\xa3\x92\xf2\x0c\x56\x62\xb1\x5e\xe6\xe2\xc2\xed\xec\x39\x3b\x83\x01\xf1\xbf\x8b\xc9\xc5\x68\xb6\x5b\x78\x6f\xde\x4c\x4c\x43\x16\xc5\x7d\x9f\x3f\x7c\x6f\x45\x49\x1a\x8f\x4e\x72\xc2\xe5\xae\xf1\xb7\xcb\xe5\xe3\xdd\x7a\xed\xdc\x6c\x86\x07\xd2\x02\x7d\x23\x14\x0d\x6a\x05\xb9\x43\x40\x7b\x70\x2e\x0a\x1a\x8f\x2d\x31\x49\xd0\x98\xd9\xb9\xc1\x5e\xd1\x19\x23\x85\xc8\xd5\x48\xad\x78\x43\xbb\x39\x9e\x56\xac\x57\xd7\xf5\xfc\x7f\x74\x7a\xca\x7f\x3a\x07\x00\x3d\xe9\x71\x7e\xc1\xcd\x19\xbd\x25\x1d\x3f\xa5\xaa\x0f\xbc\x90\x9a\xf0\xaf\xf2\xfc\xb7\xfa\x32\x1d\x97\xa3\xc6\xb2\x58\xf2\x24\x1a\xbb\xd8\x06\xa5\xaa\xde\xdb\x3f\x6f\xb1\xc0\x10\x38\xb6\xd5\xc4\x67\xeb\x37\xe0\xac\xc7\xa3\x08\xef\x7b\x11\xed\xc9\x9c\xd4\xce\x7d\x7d\x07\x00\x00\xff\xff\xc6\x91\xba\xec\x41\x01\x00\x00" +var _quorumcertificateScriptsGenerate_quorum_certificateCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x8f\x31\x4b\x43\x31\x14\x46\xf7\xfc\x8a\x8f\x2e\x26\x4b\xab\x8b\x43\x41\x8a\xa4\x2a\x1d\x9f\xc5\x49\x1c\x42\x7a\x5f\x0d\xe4\xdd\xd4\xdc\x1b\x2c\x88\xff\x5d\x6c\x5f\xad\x9a\x2d\x70\x0e\xe7\xbb\x69\xd8\x95\xaa\xb8\xcf\xe5\xdd\xe7\x26\x4a\xb5\xf3\xe8\x6b\x19\x70\xb9\xef\xfc\xed\x72\xf9\x78\xb7\x5e\x1b\x33\x9b\xe1\x81\x54\xa0\xaf\x04\xd1\xa0\x4d\x50\x7a\x04\xc4\xa3\x73\x21\xe8\x3c\xb6\xc4\x54\x83\xa6\xc2\xc6\x84\x18\x49\xc4\x86\x9c\x1d\xfa\xc6\x18\x42\x62\x3b\xd2\x2b\xde\xd0\x7e\x8e\xa7\x15\xeb\xd5\xb5\x9b\xff\x8d\x4f\xcf\x33\x3e\x8c\x01\x80\x4c\x7a\xea\x08\x6e\xfe\xd1\x5b\xd2\xf1\x23\xd6\x1d\xf9\x4a\xda\x2a\xff\x28\xcf\xbf\xab\x2f\xd3\x71\x24\x75\xad\xd4\x36\x78\xaa\x9a\xfa\x14\x83\x92\x75\x07\xfb\xfb\x2d\x16\xd8\x05\x4e\xd1\x4e\x7c\x69\x79\x03\x2e\x7a\x3a\x8e\xf0\x76\x10\x11\xcf\xe6\xc4\x19\xf3\xf9\x15\x00\x00\xff\xff\x89\x80\x11\x90\x49\x01\x00\x00" func quorumcertificateScriptsGenerate_quorum_certificateCdcBytes() ([]byte, error) { return bindataRead( @@ -4790,11 +4790,11 @@ func quorumcertificateScriptsGenerate_quorum_certificateCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/generate_quorum_certificate.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0x66, 0xdb, 0xc8, 0xb6, 0x96, 0xb4, 0x7e, 0x86, 0xc, 0x90, 0x5a, 0xca, 0xd2, 0x3a, 0x4d, 0x1e, 0xfc, 0x36, 0x84, 0x76, 0x62, 0xb4, 0x4c, 0x96, 0xe0, 0x89, 0xbe, 0x4d, 0xb8, 0x59, 0x8b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2, 0x22, 0x2c, 0xc9, 0x96, 0x79, 0xd0, 0x1e, 0x97, 0xfc, 0x77, 0xb, 0xa7, 0xe9, 0xdc, 0xcb, 0x79, 0x40, 0x96, 0xad, 0x14, 0x84, 0x2e, 0x5e, 0xe0, 0xbc, 0xd6, 0xb2, 0xf, 0x1e, 0x9, 0xc5}} return a, nil } -var _quorumcertificateScriptsGet_clusterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xce\x29\x2d\x2e\x49\x2d\x0a\x74\x56\x48\x2b\xca\xcf\x55\x30\xa8\x08\x74\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x86\x28\xf4\xcc\x4b\x49\xad\xb0\x52\x08\xf5\xcc\x2b\x31\x34\xd3\xb4\x42\x35\x43\x0f\xca\x52\xa8\xe6\xe2\x52\x50\x50\x50\xc8\x49\x2d\x51\x80\xea\x2b\x56\xb0\x45\x53\x9b\x9e\x5a\x02\xe5\x14\x6b\x68\x42\xd4\x17\xa5\x96\x94\x16\xe5\xc1\xb5\x44\x23\xdb\x19\xcb\xc5\x55\x0b\x08\x00\x00\xff\xff\x6c\xe0\xad\x73\xb8\x00\x00\x00" +var _quorumcertificateScriptsGet_clusterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xce\x29\x2d\x2e\x49\x2d\x0a\x74\x56\x48\x2b\xca\xcf\x55\x30\xa8\x08\x74\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x86\x68\xf0\xcc\x4b\x49\xad\xb0\x52\x08\xf5\xcc\x2b\x31\x34\xd3\xb4\x42\x35\x4b\x0f\xca\x52\xa8\xe6\xe2\x52\x50\x50\x50\xc8\x49\x2d\x51\x80\xea\x2b\x56\xb0\x45\x53\x9b\x9e\x5a\x02\xe5\x14\x6b\x68\x42\xd4\x17\xa5\x96\x94\x16\xe5\xc1\xb5\x44\x23\xdb\x19\xcb\xc5\x55\x0b\x08\x00\x00\xff\xff\x03\x73\xf2\x7e\xc0\x00\x00\x00" func quorumcertificateScriptsGet_clusterCdcBytes() ([]byte, error) { return bindataRead( @@ -4810,11 +4810,11 @@ func quorumcertificateScriptsGet_clusterCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x18, 0x9a, 0x6f, 0x7, 0xc4, 0x89, 0xbf, 0x2, 0xac, 0xdd, 0x29, 0x29, 0x26, 0x43, 0x97, 0x38, 0xdb, 0x4a, 0x10, 0x1b, 0x7a, 0x37, 0x77, 0xb6, 0x72, 0xac, 0x95, 0x27, 0x7d, 0x7a, 0xf7, 0xe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7a, 0xfb, 0x4c, 0x6f, 0xc7, 0xd1, 0x51, 0x95, 0xef, 0xad, 0x6e, 0x4f, 0x9, 0x54, 0x1b, 0x66, 0xa4, 0x35, 0x9b, 0xf2, 0xd7, 0x77, 0xbb, 0x39, 0xa9, 0xbe, 0x75, 0xb, 0x4d, 0xf2, 0x68, 0x74}} return a, nil } -var _quorumcertificateScriptsGet_cluster_completeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xb1\x4e\xc3\x40\x10\x44\xfb\xfd\x8a\xa1\xc2\x6e\x12\x68\x28\x22\xa5\x80\x0b\xa0\x94\x26\xa2\x42\x14\x07\xac\xc3\x49\x77\xbb\xd6\xed\x9e\x88\x84\xf8\x77\x0a\x1b\x04\xe5\x48\xef\xcd\x4c\x2a\x93\x56\xc7\x5d\xd6\x8f\x90\x9b\x39\xd7\x21\x60\xac\x5a\x70\x71\x1a\xc2\xf5\x6e\xf7\x70\x7b\x38\x10\xad\xd7\xb8\x67\x37\xf8\x3b\xc3\x3c\x7a\x33\xe8\x88\x88\xd7\xd9\x39\x37\x0c\x01\x47\x16\xae\xd1\x93\x0a\xd1\xd4\x5e\x30\x36\x41\x89\x49\xba\x85\xda\xcb\x1b\x9f\x36\x78\xdc\x8b\x5f\x5e\xf5\x1b\xdc\xa8\x66\x7c\x12\x01\x40\x66\xff\x29\x33\x6c\xff\xff\x59\x1d\xd9\x97\x60\x5d\x3f\xf3\x95\xbd\x55\xf9\x55\x9e\xfe\x4e\x3c\xaf\x92\x05\x2d\x53\x66\xe7\xae\xc7\xd9\x16\x92\x32\xd1\xd7\x77\x00\x00\x00\xff\xff\xa8\x61\x29\x9e\xec\x00\x00\x00" +var _quorumcertificateScriptsGet_cluster_completeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\x31\x4b\x03\x41\x10\x85\xfb\xf9\x15\xcf\xca\xbb\x26\xd1\xc6\x22\x90\x42\x37\x2a\x29\xcf\x60\x25\x16\xcb\x39\x17\x17\xe6\x66\xc2\xce\x2c\x06\xc4\xff\x6e\x91\x28\x5a\x3e\xf8\xbe\xf7\x5e\x99\x0f\x56\x03\x0f\x62\x1f\x49\x9a\x07\xd7\x21\x61\xaa\x36\xe3\xea\x38\xa4\xdb\xcd\xe6\xe9\x7e\xb7\x23\x5a\x2e\xf1\xc8\xe1\x88\x77\x86\x47\x8e\xe6\xb0\x09\x19\xe3\xc9\xb9\x74\x0c\x09\x7b\x56\xae\x39\x8a\x29\x51\x1e\x47\x76\xef\xb2\x48\x8f\xa9\x29\xe6\x5c\xb4\x3b\xd3\x5b\x7d\xe3\xe3\x0a\xcf\x5b\x8d\xeb\x9b\x7e\x85\x3b\x33\xc1\x27\x11\x00\x08\xc7\x4f\xa9\x63\xfd\xff\xd7\x62\xcf\x71\x0e\xde\xf5\x27\xbe\x72\xb4\xaa\xbf\xca\xcb\xdf\x89\xd7\x45\xf1\x64\xf3\x41\x38\xb8\xeb\x71\xb1\x86\x16\x21\xfa\xfa\x0e\x00\x00\xff\xff\x4c\xba\x16\xcd\xf4\x00\x00\x00" func quorumcertificateScriptsGet_cluster_completeCdcBytes() ([]byte, error) { return bindataRead( @@ -4830,11 +4830,11 @@ func quorumcertificateScriptsGet_cluster_completeCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster_complete.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7a, 0xac, 0xe1, 0x2a, 0x34, 0xa3, 0x58, 0x0, 0xf9, 0xf8, 0xe3, 0xd6, 0xf7, 0x15, 0xf8, 0x4b, 0xa9, 0xd5, 0xf2, 0xf2, 0x57, 0x95, 0x98, 0xf1, 0xfa, 0x53, 0x4c, 0x36, 0x38, 0xa9, 0xa5, 0xa4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0x6a, 0x87, 0xb9, 0x21, 0x3c, 0xce, 0x6f, 0xaa, 0x69, 0xff, 0x1f, 0x8e, 0x92, 0xfa, 0x95, 0x1f, 0x72, 0x87, 0x80, 0xe6, 0x83, 0xe3, 0x60, 0xc2, 0xb8, 0x39, 0x84, 0xe0, 0xbb, 0x6c, 0x71}} return a, nil } -var _quorumcertificateScriptsGet_cluster_node_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8d\x41\xcb\x82\x40\x14\x45\xf7\xf3\x2b\xee\x52\x37\xf2\x7d\x10\x2e\x84\x16\xa1\x05\x2e\x4d\xa2\x45\xb4\xa8\x7c\xda\x80\xbe\x91\x99\x37\x24\x88\xff\xbd\xc5\x48\xd4\xf2\x5e\xce\xe1\xe8\x61\x34\x56\x70\xe8\xcd\x2b\xef\xbd\x13\xb2\x55\x8e\xd6\x9a\x01\x7f\x53\x95\xef\x8a\xe2\xb8\xaf\x6b\xa5\x46\x7f\x47\xeb\x19\xc3\x4d\x73\xf4\x08\x60\xc9\x0d\x4d\x19\x4e\x25\xcb\x7f\x1a\x67\x98\x6b\xb1\x9a\xbb\xf0\xa4\x9b\x05\xb3\x52\x00\xd0\x93\x60\x55\x1c\xb6\xbf\xa9\xa4\x23\x59\x87\x8b\xe2\xc0\x5b\x12\x6f\xf9\xa3\x5c\xbe\x73\xd7\x84\x4d\x43\x67\xd2\xdd\x53\x9c\x52\xcb\x3b\x00\x00\xff\xff\x3e\x1f\x66\x7e\xbf\x00\x00\x00" +var _quorumcertificateScriptsGet_cluster_node_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xcd\xb1\xaa\x83\x40\x10\x85\xe1\x7e\x9f\xe2\x94\xda\xc8\xbd\x10\x2c\x84\x14\x41\x13\xb0\x34\x12\x52\x84\x14\xa2\xa3\x59\x58\x67\xc3\xee\x48\x04\xf1\xdd\x53\xac\x84\xa4\x9c\xe1\x7c\xfc\x7a\x7c\x5a\x27\x38\x19\xfb\xca\xcd\xe4\x85\x5c\x95\xa3\x77\x76\xc4\xdf\x5c\xe5\x87\xa2\x38\x1f\xeb\x5a\xa9\xa6\x6d\xc9\xfb\xa8\x31\x26\x46\x3f\x31\xc6\x46\x73\xd4\x06\x50\x72\x47\x73\x86\x4b\xc9\xf2\x9f\xc6\x19\x96\x5a\x9c\xe6\x21\x7c\xd2\xdd\x8a\x45\x29\x00\x30\x24\xd8\x88\xc7\xfe\x37\x99\x0c\x24\xdb\xe1\xa3\x38\xec\x1d\xc9\xe4\xf8\x43\x6e\xdf\xb9\x7b\xc2\xb6\xa3\x2b\xe9\xe1\x21\x5e\xa9\xf5\x1d\x00\x00\xff\xff\x18\xc7\x43\xd0\xc7\x00\x00\x00" func quorumcertificateScriptsGet_cluster_node_weightsCdcBytes() ([]byte, error) { return bindataRead( @@ -4850,11 +4850,11 @@ func quorumcertificateScriptsGet_cluster_node_weightsCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster_node_weights.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x27, 0x8d, 0x33, 0xdc, 0x7a, 0x3e, 0xbe, 0xf7, 0xb5, 0x79, 0xf1, 0x0, 0xc4, 0xb2, 0xbb, 0x1e, 0x27, 0x9d, 0xff, 0xb8, 0xfc, 0x54, 0x0, 0x52, 0xc0, 0xe8, 0x57, 0x77, 0x5b, 0xc8, 0x16, 0xc3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0x9d, 0xc0, 0x2a, 0x9c, 0x34, 0xb, 0xc5, 0x43, 0x3d, 0xa, 0x57, 0x8, 0x63, 0x2c, 0xce, 0xe6, 0xa9, 0x9d, 0xb7, 0xc7, 0x13, 0x37, 0xe6, 0xc6, 0x3a, 0xe8, 0xf, 0x65, 0x94, 0xa6, 0x25}} return a, nil } -var _quorumcertificateScriptsGet_cluster_vote_thresholdCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xce\x29\x2d\x2e\x49\x2d\x0a\x74\x56\x48\x2b\xca\xcf\x55\x30\xa8\x08\x74\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x86\x28\xf4\xcc\x4b\x49\xad\xb0\x52\x08\xf5\xcc\x2b\x31\x34\xd3\x84\x30\xcc\x4c\x14\xaa\xb9\xb8\x14\x14\x14\x14\x72\x52\x4b\x14\xa0\x0a\x8b\x15\x6c\x51\x2d\xd0\x4b\x4f\x2d\x81\x72\x8a\x35\x34\x21\xea\x8b\x52\x4b\x4a\x8b\xf2\xe0\x5a\xa2\x91\x2d\x89\xd5\x2b\xcb\x2f\x49\x0d\xc9\x28\x4a\x2d\xce\xc8\xcf\x49\x01\x69\xa9\x05\x04\x00\x00\xff\xff\x7f\xd1\x70\x38\xb9\x00\x00\x00" +var _quorumcertificateScriptsGet_cluster_vote_thresholdCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8d\x31\x0b\x82\x50\x14\x85\xf7\xf7\x2b\xce\xa8\x8b\x14\x84\x43\xd0\x10\x5a\xe0\x68\xd6\x14\x0d\xa2\xd7\x14\x9e\xef\xc5\xbd\xd7\x12\xa2\xff\x1e\xa1\x44\x6d\xe7\xc0\xf7\xf1\x75\xfd\xcd\xb3\x62\x6f\xfd\x23\xb1\x83\x28\x71\x9e\xa0\x61\xdf\x63\x31\xe6\xc9\x36\x4d\x0f\xbb\xa2\x30\xa6\xac\x2a\x12\x09\x4a\x6b\x43\x34\x83\x43\x5f\x76\x2e\xa8\x26\x21\x73\x35\x8d\x6b\x9c\x32\xa7\xcb\x38\x9c\x46\xbc\xc2\xd3\x18\x00\xb0\xa4\x98\x41\xc1\xe6\x3f\x14\x5d\x49\xe7\x23\x41\x38\xf1\x4c\x3a\xb0\xfb\x2a\xe7\xdf\xc8\x25\xba\x7b\xa5\x63\xcb\x24\xad\xb7\xf5\x47\x79\xbd\x03\x00\x00\xff\xff\x25\xf2\x70\xe5\xc1\x00\x00\x00" func quorumcertificateScriptsGet_cluster_vote_thresholdCdcBytes() ([]byte, error) { return bindataRead( @@ -4870,11 +4870,11 @@ func quorumcertificateScriptsGet_cluster_vote_thresholdCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster_vote_threshold.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0xc1, 0x7c, 0x17, 0x83, 0x18, 0x3b, 0xc, 0xe4, 0xc3, 0xdd, 0xae, 0xd5, 0x42, 0xcc, 0x41, 0x67, 0x72, 0xac, 0x6e, 0x80, 0x88, 0xb4, 0x22, 0xf, 0x39, 0x74, 0xda, 0x7e, 0xe1, 0xd6, 0x11}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xee, 0x85, 0xb, 0xfb, 0x48, 0x6f, 0x59, 0x3b, 0x72, 0xcd, 0x94, 0x9, 0x31, 0xb9, 0xb6, 0x1e, 0x2, 0xf0, 0xe3, 0x7b, 0xc6, 0x6b, 0xee, 0xb4, 0xb0, 0x14, 0x17, 0x99, 0x35, 0xaa, 0x66, 0xc1}} return a, nil } -var _quorumcertificateScriptsGet_cluster_votesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\x31\x4f\x84\x40\x10\x46\xfb\xf9\x15\x5f\x79\xd7\x70\xda\x58\x5c\x62\x61\x38\x4d\x28\x81\x68\x43\x28\x56\x98\xd5\x4d\x60\x97\xcc\xce\x2a\xc6\xf8\xdf\x0d\x82\x46\xca\x99\xcc\xbc\xf7\xdc\x38\x05\x51\x3c\x0c\xe1\x3d\x1f\x52\x54\x96\x32\x87\x95\x30\xe2\x6a\x2e\xf3\xbb\xcb\xa5\xba\xaf\x6b\xa2\xd3\x09\x15\x6b\x12\x1f\x61\x3c\x8c\x88\xf9\x40\xb0\x78\x0a\xca\x11\x36\x08\xf4\x95\x11\x27\xee\x9c\x75\xdc\xa3\x5b\x51\x44\x53\x7a\x86\x4d\x1e\xa3\x71\xfe\xb0\x6d\x0b\xdf\xf3\x7c\xc6\x63\xe1\xf5\xfa\xe6\x78\x46\xb3\x93\x67\x0b\xb3\xc5\x27\x11\x00\x0c\xac\xbf\xb0\x88\xdb\x7d\x66\xf6\xc2\xba\x0d\xf1\x70\x5c\xef\xe5\x27\xf2\xef\xa5\xf9\xaf\x6c\xb3\xb7\x25\x97\xe8\xeb\x3b\x00\x00\xff\xff\x98\x1f\xda\xd8\xf5\x00\x00\x00" +var _quorumcertificateScriptsGet_cluster_votesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xb1\x4e\xc3\x40\x10\x44\xfb\xfd\x8a\x29\xed\xc6\x81\x86\x22\x12\x05\x72\x40\x4a\x99\x44\xd0\x44\x29\x4e\x97\x3d\x38\xe9\x7c\x17\xed\xae\xc1\x08\xf1\xef\xc8\xd8\xa0\xb8\x5c\xed\xcc\x9b\x17\xbb\x4b\x11\xc3\x53\x2a\x1f\x6d\xea\xd5\x58\x76\x2d\x82\x94\x0e\x37\xc3\xae\x7d\xd8\x6c\xf6\x8f\x87\x03\xd1\x6a\x85\x3d\x5b\x2f\x59\xe1\x32\x9c\x88\xfb\x44\x09\x78\x29\xc6\x8a\x50\x04\xf6\xc6\xd0\x0b\xfb\x18\x22\x9f\xe1\x27\x14\x91\xf3\x9e\x55\x2b\x97\x52\x8d\xd0\x67\x74\x2e\xe6\x6a\xfe\x6e\xf3\x99\x87\x35\x9e\xb7\xd9\x6e\xef\xea\x35\x8e\x0b\x89\x66\x64\x9f\xf0\x45\x04\x00\x89\xed\x0f\xaa\xb8\x5f\xea\x36\xaf\x6c\xf3\xa1\x55\x3d\xe5\xe5\x57\xf6\xbf\x72\xbc\x9e\x3c\x35\xef\xa3\x36\xd1\xf7\x4f\x00\x00\x00\xff\xff\x8d\xd6\x4b\xbd\xfd\x00\x00\x00" func quorumcertificateScriptsGet_cluster_votesCdcBytes() ([]byte, error) { return bindataRead( @@ -4890,11 +4890,11 @@ func quorumcertificateScriptsGet_cluster_votesCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster_votes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe3, 0x7b, 0x4e, 0x81, 0xc6, 0xce, 0x66, 0x20, 0x4d, 0xa4, 0x47, 0x99, 0x55, 0xd7, 0xa9, 0x6f, 0x27, 0x7c, 0x1e, 0x2b, 0xb4, 0xac, 0x53, 0x2b, 0x7e, 0xfa, 0xf7, 0x8b, 0x0, 0xc2, 0x22, 0x32}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2d, 0x38, 0x54, 0xe3, 0xf6, 0x3b, 0xb4, 0x8b, 0x51, 0x8a, 0xfd, 0x54, 0x1b, 0x41, 0x4f, 0xe1, 0x79, 0x4a, 0xc8, 0x46, 0xc9, 0x29, 0xed, 0xbb, 0x9b, 0xb, 0xdb, 0x8e, 0x6c, 0xee, 0xd2, 0xc8}} return a, nil } -var _quorumcertificateScriptsGet_cluster_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xce\x29\x2d\x2e\x49\x2d\x0a\x74\x56\x48\x2b\xca\xcf\x55\x30\xa8\x08\x74\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x86\x28\xf4\xcc\x4b\x49\xad\xb0\x52\x08\xf5\xcc\x2b\x31\x34\xd3\x84\x30\xcc\x4c\x14\xaa\xb9\xb8\x14\x14\x14\x14\x72\x52\x4b\x14\xa0\x0a\x8b\x15\x6c\x51\x2d\xd0\x4b\x4f\x2d\x81\x72\x8a\x35\x34\x21\xea\x8b\x52\x4b\x4a\x8b\xf2\xe0\x5a\xa2\x91\x2d\x89\xd5\x2b\xc9\x2f\x49\xcc\x09\x4f\xcd\x4c\xcf\x28\xe1\xe2\xaa\x05\x04\x00\x00\xff\xff\xe3\x8b\x1a\x8c\xb5\x00\x00\x00" +var _quorumcertificateScriptsGet_cluster_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8d\xb1\xaa\xc2\x40\x10\x45\xfb\xf9\x8a\x5b\x26\x4d\x78\x0f\x24\x85\x60\x21\x89\x42\xca\x18\xc4\x42\x2c\x96\x38\x89\x81\xc9\xae\xec\x4e\x30\x20\xfe\xbb\xc5\x06\xd1\xee\x5e\x38\x87\x33\x8c\x77\xe7\x15\x7b\x71\x8f\x42\xa6\xa0\xec\xeb\x02\x9d\x77\x23\xfe\xe6\xba\xd8\x96\xe5\x61\xd7\x34\x44\xa6\x6d\x39\x84\xc4\x88\xa4\xe8\x26\x8b\xd1\x0c\x36\x69\xa3\x50\xd9\x2b\xcf\x6b\x1c\x2b\xab\xff\x79\x1a\x47\xbe\xc2\x93\x08\x00\x84\x15\x0b\x18\xb0\xf9\x0d\x65\x3d\xeb\x72\x42\x92\x46\xde\xb3\x4e\xde\x7e\x94\xf3\x77\xe4\x92\xa9\x53\x23\x27\x1e\xfa\x9b\x12\xbd\xde\x01\x00\x00\xff\xff\xd7\x12\x87\x05\xbd\x00\x00\x00" func quorumcertificateScriptsGet_cluster_weightCdcBytes() ([]byte, error) { return bindataRead( @@ -4910,11 +4910,11 @@ func quorumcertificateScriptsGet_cluster_weightCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster_weight.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x77, 0xf7, 0x57, 0xa2, 0x71, 0x66, 0x1c, 0x23, 0x5b, 0xb0, 0xd8, 0xa4, 0x24, 0xf0, 0x4b, 0xc1, 0x4, 0x3a, 0x17, 0xe8, 0x8f, 0xf3, 0xe4, 0xaf, 0xf, 0x90, 0xe5, 0x76, 0x2e, 0x7f, 0xf1, 0x70}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa, 0xcc, 0x4b, 0x39, 0xb0, 0xf0, 0xf0, 0x4b, 0x31, 0xde, 0xcb, 0x4e, 0xa3, 0x3f, 0x27, 0xe7, 0xbc, 0xf9, 0x75, 0x85, 0xff, 0x90, 0x67, 0x4f, 0x84, 0x61, 0x2f, 0xe, 0xbb, 0x8, 0x20, 0x26}} return a, nil } -var _quorumcertificateScriptsGet_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8f\x3f\x6b\xc3\x40\x0c\xc5\x77\x7d\x8a\x37\x26\x4b\xd2\x2e\x1d\x02\x1d\xca\xa5\x85\x8c\xa9\xe9\x14\x32\xa8\x17\xb9\x39\xb8\x3f\x46\xd1\x61\x97\xd2\xef\x5e\x8a\x6d\x88\x37\x81\xf4\xf4\xfb\xbd\x90\xba\xa2\x86\xb7\x58\x7a\x17\xeb\xcd\x44\x8f\x0e\xad\x96\x84\x87\xe1\xe8\x5e\xf6\xfb\xf7\xd7\xa6\x21\xda\x6e\xd1\x78\x0d\x9d\xc1\x0a\x54\xac\x6a\x06\x67\xb0\x2a\x7f\xa3\xb4\x70\x25\x46\xf1\x56\x14\xd3\x97\x1b\xfa\x60\x57\x70\x8c\xff\x6b\xbb\x4a\x50\x24\x31\xbe\xb0\x31\x51\x57\x3f\xd1\xd6\x8c\xc4\x21\xaf\xfc\x98\x38\xe4\x8b\x0c\x3b\x7c\x1c\xb2\x3d\x3e\xad\x77\x38\x2d\x9c\x36\xd3\x74\xc6\x0f\x11\x00\x44\x31\xf8\x99\xf5\xbc\x2c\xb0\xf9\x12\x9b\x3d\x56\xeb\xf1\x7e\x92\x9e\x23\xa7\x7b\xea\x99\xe8\xf7\x2f\x00\x00\xff\xff\x60\x84\x69\xbf\x09\x01\x00\x00" +var _quorumcertificateScriptsGet_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8f\x31\x6b\xc3\x40\x0c\x85\x77\xfd\x8a\x37\xda\x4b\xd2\x2e\x1d\x02\x1d\x8a\xd3\x42\xc6\xd4\x74\x0a\x19\xc4\x45\x6e\x0e\x74\x77\x41\x27\x93\x94\xd2\xff\x5e\x4a\x6c\xa8\x37\x81\xf4\xf4\x7d\x2f\xa6\x4b\x31\xc7\x9b\x96\x6b\xa7\x63\x75\xb1\x7d\x87\xc1\x4a\xc2\xc3\x6d\xdf\xbd\x6c\xb7\xef\xaf\x7d\x4f\xb4\x5e\xa3\x0f\x16\x2f\x0e\x2f\x30\xf1\xd1\x32\x38\x83\xcd\xf8\x0b\x65\x40\x57\x54\x25\x78\x31\x4c\x5f\x2a\xae\xd1\xcf\x60\xd5\xbf\xb5\x9f\x25\x1a\x92\x38\x9f\xd8\x99\x88\x43\x90\x5a\x1b\x56\x6d\x31\x8c\x19\x89\x63\x6e\xc2\x3d\xb9\xcb\x27\xb9\x6d\xf0\xb1\xcb\xfe\xf8\xd4\x6e\x70\x58\xb8\xad\xa6\xe9\x88\x6f\x22\x00\x50\x71\x84\x99\xf9\xbc\x2c\xb2\xfa\x14\x9f\x7d\x9a\xf6\x7e\x3f\xc9\xcf\x91\xc3\x7f\xea\x91\xe8\xe7\x37\x00\x00\xff\xff\xc0\x0e\x28\x76\x11\x01\x00\x00" func quorumcertificateScriptsGet_clustersCdcBytes() ([]byte, error) { return bindataRead( @@ -4930,11 +4930,11 @@ func quorumcertificateScriptsGet_clustersCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_clusters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x28, 0xea, 0xb9, 0x6, 0x48, 0xf1, 0x64, 0x54, 0x82, 0x9f, 0xea, 0xc1, 0x19, 0xa6, 0xb8, 0x26, 0xca, 0xe0, 0xa7, 0xa8, 0x17, 0x29, 0x8a, 0x2e, 0x2c, 0xc1, 0x93, 0x31, 0x77, 0xeb, 0x2c, 0x18}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x74, 0x48, 0xd8, 0xc7, 0x4d, 0x2d, 0x1b, 0xe2, 0x53, 0xed, 0x2e, 0xeb, 0x53, 0x68, 0x55, 0xf5, 0x45, 0x85, 0xb3, 0xc3, 0xcb, 0x4c, 0x91, 0xf7, 0xd5, 0x35, 0xad, 0x9a, 0x60, 0x5b, 0xcb, 0x89}} return a, nil } -var _quorumcertificateScriptsGet_node_has_votedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x91\x41\x6f\xd3\x40\x10\x85\xef\xfb\x2b\xde\xa9\x6a\xa4\x2a\xe1\xdc\x1b\x24\x45\xf4\x82\x68\x5c\xb8\x4f\xec\x71\x76\xd5\xf5\x8c\xb5\x33\x8e\x41\x88\xff\x8e\xd6\x4e\x24\xe8\xd9\x9e\xf7\xbe\xf7\x6d\x1a\x46\x2d\x8e\xcf\x59\xe7\x7d\x9e\xcc\xb9\xbc\xec\xd1\x17\x1d\xf0\xe1\xe7\xcb\xfe\xe3\xe1\x70\x7c\x6a\x9a\x10\x76\x3b\x1c\xd9\xa7\x22\x06\xc2\x49\x35\x33\x09\x92\x74\xa9\x25\x4f\x72\x46\xea\x41\x10\xed\x18\x91\x0c\x36\x9d\x86\xe4\xce\x1d\x08\x17\x75\x46\xaf\x05\x1e\x93\x81\x47\x6d\x63\x08\xe3\x74\x42\x3f\x09\x06\x4a\x72\x5f\xcf\x9e\x0f\x8f\x68\xbc\x24\x39\x6f\x1e\xf1\x49\x35\xe3\x77\x08\x00\xb0\xdb\xe1\xb9\xc7\xcc\xa0\xc2\x48\x02\x8f\x0c\x73\x7a\xab\xa5\x34\xb5\x9e\x54\x30\x46\x32\xc6\xfd\x45\x17\x14\x51\xaf\x3f\x8e\x45\xcf\x85\xcd\x36\x0f\xcb\x4d\xc5\xb0\x5b\xe2\xb2\x2f\x93\xf9\xca\xb3\x64\x9b\xa7\x9c\x61\xae\xa5\x62\x4b\xb7\xac\xf9\x42\xf6\x43\xeb\x8e\xc2\x55\x93\xe1\xb5\x4c\xbc\x45\x93\xa4\x65\xcc\x7c\xcb\x53\xc9\xbf\x30\x93\x38\x5c\xf1\x26\x3a\x63\x8e\xec\x91\x4b\x05\x8f\x74\x59\xeb\xbb\xab\x06\xc6\xfe\xfb\xf1\xf8\xf4\xf5\x75\x6d\x7f\x80\x0e\xc9\x57\x3d\x2d\x19\x6f\x97\xd4\xb2\xd8\xfe\xff\x5d\xb6\x49\xbe\x5d\x57\xe1\xee\xee\xdd\xb7\x7f\x71\xaf\x4a\x37\x21\xfc\xf9\x1b\x00\x00\xff\xff\x27\xdb\x8d\xf4\xe0\x01\x00\x00" +var _quorumcertificateScriptsGet_node_has_votedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x91\x41\x6f\xd3\x40\x10\x85\xef\xfb\x2b\xde\xa9\x4a\xa4\x2a\xe1\xdc\x1b\x24\x45\xf4\x82\x68\x5c\xb8\x4f\xed\x71\x76\xd5\xf5\x8c\xb5\x33\x8e\x41\x88\xff\x8e\xd6\x4e\x24\xe8\xd9\x9e\xf7\xbe\xf7\x6d\x1a\x46\x2d\x8e\xcf\x59\xe7\x43\x9e\xcc\xb9\x3c\x1f\xd0\x17\x1d\xf0\xe1\xe7\xf3\xe1\xe3\xf1\x78\x7a\x6c\x9a\x10\xf6\x7b\x9c\xd8\xa7\x22\x06\xc2\xab\x6a\x66\x12\x24\xe9\x52\x4b\x9e\xe4\x8c\xd4\x83\x20\xda\x31\x22\x19\x6c\x7a\x1d\x92\x3b\x77\x20\x5c\xd4\x19\xbd\x16\x78\x4c\x06\x1e\xb5\x8d\x21\x50\xdb\xb2\xd9\x86\x72\xde\xa2\x9f\x04\x03\x25\xd9\xd4\xf3\xa7\xe3\x03\x1a\x2f\x49\xce\xdb\x07\x7c\x52\xcd\xf8\x1d\x02\x00\xec\xf7\x78\xea\x31\x33\xa8\x30\x92\xc0\x23\xc3\x9c\xde\x6a\x39\x4d\xad\x27\x15\x8c\x91\x8c\xb1\xb9\xe8\x82\x24\xea\xf5\xc7\xb1\xe8\xb9\xb0\xd9\xf6\x7e\xb9\xa9\x38\x76\x4b\x5c\x76\x66\x32\x5f\xb9\x96\x6c\xf3\x94\x33\xcc\xb5\x54\x7c\xe9\x96\x55\x5f\xc8\x7e\x68\xdd\x53\xb8\xea\x32\xbc\x94\x89\x77\x68\x92\xb4\x8c\x99\x6f\x79\x2a\xf9\x17\x66\x12\x87\x2b\xde\x44\x67\xcc\x91\x3d\x72\xa9\xe0\x91\x2e\x6b\x7d\x77\xd5\xc1\x38\x7c\x3f\x9d\x1e\xbf\xbe\xac\xed\xf7\xd0\x21\xf9\xaa\xa9\x25\xe3\xdd\x92\x5a\x16\xeb\xff\xbf\xcf\x2e\xc9\xb7\xeb\x2a\xdc\xdd\xbd\xfb\xf6\x2f\xee\x55\xe9\x36\x84\x3f\x7f\x03\x00\x00\xff\xff\xf4\xed\x7f\xae\xe8\x01\x00\x00" func quorumcertificateScriptsGet_node_has_votedCdcBytes() ([]byte, error) { return bindataRead( @@ -4950,11 +4950,11 @@ func quorumcertificateScriptsGet_node_has_votedCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_node_has_voted.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x70, 0xf9, 0xf9, 0x94, 0x9c, 0xff, 0xe1, 0x6a, 0x1, 0x85, 0x98, 0x1f, 0xfc, 0x7c, 0xef, 0xe4, 0x42, 0x47, 0x88, 0x91, 0x70, 0x78, 0x6c, 0xbc, 0xc1, 0xb0, 0xa8, 0x7c, 0xff, 0x13, 0x4b, 0x27}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x27, 0x1a, 0x33, 0x57, 0xd0, 0x60, 0xe9, 0xde, 0xa1, 0x2a, 0x25, 0x87, 0x6c, 0x9, 0xfe, 0x8d, 0x8c, 0x10, 0x40, 0x41, 0x74, 0x7b, 0xc8, 0x3d, 0x1b, 0x1, 0xfb, 0x9a, 0xe4, 0x4e, 0x61, 0x94}} return a, nil } -var _quorumcertificateScriptsGet_node_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x8f\x31\x6b\x84\x40\x10\x85\xfb\xfd\x15\xef\xba\x3b\x08\xc7\x05\xc2\x15\x07\x57\x04\x4d\xc0\xd2\x48\x48\x21\x16\x26\x8e\x66\x61\x9d\x95\xdd\x59\x22\x88\xff\x3d\xe8\x4a\x48\x48\x75\xd3\x0d\xf3\xbd\xf7\x31\xba\x1f\xac\x13\x3c\x1b\xfb\x95\x98\xe0\x85\x5c\x9e\xa0\x75\xb6\xc7\x69\xcc\x93\xc7\x34\x7d\x79\x2a\x0a\xa5\x86\xf0\x8e\x36\x30\xfa\x5a\xf3\xfe\x23\x82\x19\x37\x34\x5e\xf0\x9a\xb1\xdc\x9f\xef\xc0\xb6\xa1\x2c\xbd\xa0\x10\xa7\xb9\x3b\xc4\xc3\xf9\x01\x93\x52\x00\x60\x48\xb0\x05\x3d\xae\x7f\x85\xc7\x8e\x64\x5b\xfc\xfe\x10\x79\xdd\xfe\xe0\xe5\x6f\x61\x75\x5c\x44\x6f\xa4\xbb\x4f\xf1\x65\x94\x56\xd8\x5d\xc1\xda\x60\x5a\xa3\xcb\x38\x92\xe0\xf8\x86\x8a\xdd\x1a\x9d\x41\xc6\xd3\xff\x9e\x13\x6a\xbf\x3d\x14\x39\xa5\xe6\xef\x00\x00\x00\xff\xff\xec\x0b\xfb\xe3\x3b\x01\x00\x00" +var _quorumcertificateScriptsGet_node_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x8f\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x5e\x6f\x09\x48\xa9\x20\x3d\x14\x7a\x90\x44\x21\xc7\x1a\xc4\x43\xe9\x61\x49\x27\x71\x61\x33\x2b\x3b\x13\x2c\x84\xfc\x77\x49\x36\x88\xe2\xc9\xb9\x0d\xf3\xbe\xf7\x31\xae\xff\x08\x51\xf1\xec\xc3\x67\xe1\x07\x51\x8a\xa7\x02\x6d\x0c\x3d\x76\xb7\x53\xf1\x58\x96\x2f\x4f\x75\x6d\x8c\x6d\x1a\x12\xc9\xac\xf7\x39\xda\x81\xd1\x5b\xc7\x59\x93\x80\x8a\xaf\x74\x3b\xe0\xb5\x62\xbd\xdf\xdf\x81\xc3\x95\xaa\xf2\x80\x5a\xa3\xe3\x2e\x4f\x87\xfd\x03\x46\x63\x00\xc0\x93\x62\x05\x05\xc7\xdf\xe2\x6d\x47\xba\x2e\x92\xe5\x29\xef\xda\xef\xf8\xf9\xa7\xf0\xb2\x9d\x45\x6f\xe4\xba\x77\x95\x73\x92\x5e\xb0\x39\x82\x9d\xc7\xb8\xa0\xf3\x44\xd2\x21\xf2\x3f\x2a\x36\x0b\x3a\x81\xbc\xd0\xdf\x9e\x1d\xac\xac\x0f\xa5\x9c\x31\xd3\x57\x00\x00\x00\xff\xff\xe0\x8f\x48\xf8\x43\x01\x00\x00" func quorumcertificateScriptsGet_node_weightCdcBytes() ([]byte, error) { return bindataRead( @@ -4970,11 +4970,11 @@ func quorumcertificateScriptsGet_node_weightCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_node_weight.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2c, 0x9c, 0x30, 0x47, 0x7d, 0x62, 0xd0, 0xa6, 0x81, 0xca, 0xe6, 0xf1, 0x83, 0x8e, 0x2f, 0x26, 0x25, 0x47, 0x8b, 0x62, 0x97, 0xde, 0xac, 0x2d, 0xf, 0xb1, 0xe1, 0x32, 0x9d, 0xfb, 0x27, 0xda}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfc, 0xbc, 0xc8, 0xca, 0x86, 0x57, 0x6c, 0xe8, 0xd3, 0xaf, 0x8c, 0xa, 0x39, 0xc9, 0x48, 0x9b, 0xb4, 0xf6, 0x81, 0x54, 0x5a, 0xcc, 0x8f, 0x4a, 0xc8, 0xcc, 0x5e, 0x54, 0x10, 0xec, 0xe1, 0x27}} return a, nil } -var _quorumcertificateScriptsGet_qc_enabledCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xce\x29\x2d\x2e\x49\x2d\x0a\x74\x56\x48\x2b\xca\xcf\x55\x30\xa8\x08\x74\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x70\xca\xcf\xcf\x51\xa8\xe6\xe2\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x35\x42\x2f\x33\x2f\xa0\x28\x3f\xbd\x28\xb5\xb8\x98\x8b\xab\x16\x10\x00\x00\xff\xff\x91\xb7\x70\x7a\x65\x00\x00\x00" +var _quorumcertificateScriptsGet_qc_enabledCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xcc\x31\x0e\xc2\x30\x0c\x05\xd0\xdd\xa7\xf8\x63\xbb\x20\x66\x36\x48\x61\xa6\xf4\x04\x51\xe5\xa2\x48\x8e\x8d\xec\x44\x20\x21\xee\xce\xdc\x0b\xbc\x52\x5f\xe6\x0d\x37\xb1\x77\x92\x1e\x8d\x7d\x4e\xd8\xdc\x2a\x8e\x9f\x39\x9d\xa7\xe9\x71\x5d\x16\xa2\xbc\xae\x1c\x31\x64\x91\x11\x5b\x57\xd4\x5c\x74\x18\x4f\xb8\x98\x09\xbe\x44\x00\xe0\xdc\xba\xeb\x9e\x3a\x14\xbd\xbb\x3d\x9d\x23\x88\x7e\xff\x00\x00\x00\xff\xff\xf9\xab\x7c\xd5\x6d\x00\x00\x00" func quorumcertificateScriptsGet_qc_enabledCdcBytes() ([]byte, error) { return bindataRead( @@ -4990,11 +4990,11 @@ func quorumcertificateScriptsGet_qc_enabledCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_qc_enabled.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1c, 0xd8, 0xc8, 0x9f, 0xb4, 0x4d, 0x43, 0xa4, 0x5b, 0x58, 0xc3, 0xef, 0xe6, 0xab, 0x17, 0xb8, 0xa8, 0xae, 0x35, 0x7c, 0xc4, 0xff, 0xb2, 0xd5, 0xe2, 0x17, 0x9e, 0xab, 0x50, 0xe8, 0x4e, 0xab}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x62, 0xcd, 0xad, 0xd, 0x7, 0x98, 0x9e, 0xfe, 0xa3, 0xe1, 0x47, 0x98, 0x92, 0xb9, 0x63, 0x1e, 0xb, 0x3b, 0x3d, 0xf3, 0x6b, 0x5c, 0x5e, 0x33, 0x8a, 0xa9, 0x32, 0xc4, 0x22, 0xbd, 0x99, 0x7a}} return a, nil } -var _quorumcertificateScriptsGet_voter_is_registeredCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x41\x6a\x84\x40\x10\x85\xe1\x7d\x9d\xe2\x2d\xe3\x26\x66\xed\x2e\xd1\x04\x5c\xaa\x27\x68\x63\xb7\x14\xb4\x55\x52\xdd\x6d\x02\xc3\xdc\x7d\x70\x18\x06\x66\xff\xf3\xbd\xc7\xdb\xae\x96\xf1\x13\xf5\xaf\x8d\x25\x65\x6f\x43\x8b\x60\xba\xe1\xe3\x7f\x68\x3f\xbb\x6e\xfc\x9e\x26\xa2\xba\xc6\xe8\x73\x31\x49\x70\x98\x55\xa3\x77\x02\x96\x85\x7f\x5d\x66\x59\xc1\x01\x0e\xa2\x8b\x07\x27\x98\x5f\xf9\x94\xfc\x82\xa0\x86\x43\xcf\x84\x68\x2f\x33\x42\x11\x6c\x8e\xe5\xed\x6c\xfb\xae\xc1\x94\x8d\x65\xad\x1a\x7c\xa9\x46\x5c\x88\x00\xc0\xee\x53\xaf\xa7\xde\x0f\xcd\xde\xfa\x34\x3e\xf1\x87\x51\x11\x5d\x6f\x01\x00\x00\xff\xff\x25\xd3\x9a\xb5\xc6\x00\x00\x00" +var _quorumcertificateScriptsGet_voter_is_registeredCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xb1\x4e\x85\x40\x10\x45\xfb\xf9\x8a\x5b\x42\x23\xd6\x74\x0a\x9a\x50\x02\x5f\xb0\xc2\x2c\x99\x64\x99\x31\xb3\x0b\x9a\x18\xff\xdd\x60\x5e\x5e\xf2\xfa\x7b\xcf\x39\xb2\x7f\x9a\x17\xbc\x27\xfb\xea\xd2\x91\x0b\xfb\xd8\x21\xba\xed\x78\xfe\x1e\xbb\x97\xbe\x9f\xde\xe6\x99\xa8\x69\x30\x71\x39\x5c\x33\x02\x3e\xcc\x12\x07\x85\xe8\x2a\x4b\x28\xa2\x1b\x24\x22\x40\x6d\x65\x48\x86\xf3\x26\x17\x89\x57\x44\x73\x9c\x76\x4d\x88\xc2\xb2\x70\xce\x55\x48\xa9\x46\x3c\x14\x7b\x10\xad\xae\xcf\xd0\xb7\x98\x8b\x8b\x6e\x75\x8b\x57\xb3\x84\x1f\x22\x00\xf0\x7f\xe5\x63\xdc\xd3\x69\x85\x7d\xc8\xd3\x5d\x72\x63\xd4\x44\xbf\x7f\x01\x00\x00\xff\xff\x41\x14\xef\x9c\xce\x00\x00\x00" func quorumcertificateScriptsGet_voter_is_registeredCdcBytes() ([]byte, error) { return bindataRead( @@ -5010,11 +5010,11 @@ func quorumcertificateScriptsGet_voter_is_registeredCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_voter_is_registered.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf7, 0xb, 0x7e, 0xe9, 0xf, 0xb8, 0xd4, 0x4, 0xbe, 0x72, 0xc1, 0x51, 0x89, 0xc8, 0x3f, 0xee, 0xde, 0x87, 0xd6, 0xa6, 0x14, 0x73, 0xeb, 0xa4, 0x18, 0x82, 0x7e, 0xeb, 0x4a, 0x9d, 0xf8, 0x9b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9f, 0x82, 0xb4, 0x6f, 0x91, 0xac, 0xd, 0xe4, 0x8b, 0xbd, 0xea, 0xe9, 0xc5, 0xc5, 0x77, 0xff, 0xb7, 0x10, 0x20, 0xa5, 0x2d, 0xa1, 0x47, 0xc9, 0x5d, 0x95, 0xe8, 0xbe, 0x41, 0xbb, 0xa1, 0x9e}} return a, nil } -var _quorumcertificateScriptsGet_voting_completedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x31\x4e\xc5\x30\x0c\x06\xe0\xdd\xa7\xf8\xc7\xf7\x16\xca\xcc\x06\x29\xec\x6d\x4f\x90\x36\x0e\xb5\x94\xc4\x51\xe2\x14\x24\xc4\xdd\x11\x6c\x9c\xe0\xfb\x24\x57\x6d\x86\xb7\xa4\x1f\x2e\x8d\x6e\xdc\x16\x87\xd8\x34\xe3\xf1\x73\x71\xcf\xf3\xbc\xbe\x6e\x1b\xd1\x34\x61\x65\x1b\xad\x74\x78\xec\xaa\x89\x7d\x81\x94\x20\x87\x37\x29\xef\x90\x08\x8f\xa2\x81\x71\xfa\x8e\x3e\xf6\x2c\x66\x1c\xe0\x71\xa9\x31\xa2\x36\xd8\x29\x1d\x5c\xf5\x38\x89\xea\xd8\x11\x47\x41\xf6\x52\x6e\xf7\x27\xbc\xa8\x26\x7c\x11\x01\x40\xfb\x73\xfe\x8f\x1e\x2e\xfd\x65\x9c\xe6\x9a\xd8\x38\xdc\xee\x44\xdf\x3f\x01\x00\x00\xff\xff\x19\xef\x8b\xe7\xbb\x00\x00\x00" +var _quorumcertificateScriptsGet_voting_completedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x31\x4e\x03\x31\x10\x05\xd0\x7e\x4e\xf1\xcb\xdd\x86\x50\xd3\x81\x03\x7d\x92\x13\x4c\xec\x31\x3b\x92\xed\x59\xd9\xe3\x05\x09\x71\x77\x04\x1d\x27\x78\x4f\xeb\x6e\xdd\xf1\x56\xec\x23\x94\x39\x5c\xfa\x25\x20\x77\xab\x78\xfc\xbc\x84\xe7\xf3\xf9\xfa\x7a\xbb\x11\x9d\x4e\xb8\x8a\xcf\xde\x06\x18\x77\xb3\x22\xdc\xa0\x2d\x69\x64\xd7\xf6\x0e\xcd\x60\x34\x4b\x82\x8d\x07\xc6\xbc\x57\x75\x97\x04\xc6\x61\x2e\xc8\xd6\xe1\x9b\x0e\xc8\x6e\x71\x23\xe2\x18\x65\x8c\x85\x4b\x59\x91\x67\x43\x65\x6d\xcb\xfa\x84\x17\xb3\x82\x2f\x22\x00\xe8\x7f\xde\xff\xd9\xc3\x61\xbf\x5c\xb0\xba\x17\x71\x49\xcb\x4a\xf4\xfd\x13\x00\x00\xff\xff\xad\x10\x1a\xa5\xc3\x00\x00\x00" func quorumcertificateScriptsGet_voting_completedCdcBytes() ([]byte, error) { return bindataRead( @@ -5030,7 +5030,7 @@ func quorumcertificateScriptsGet_voting_completedCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_voting_completed.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd7, 0x4, 0x25, 0x98, 0x8d, 0xb7, 0x66, 0x53, 0x62, 0x94, 0xae, 0x9d, 0x79, 0xd5, 0xb7, 0x36, 0x53, 0xb9, 0xae, 0xd1, 0xa, 0x1c, 0x9c, 0x85, 0x25, 0x5d, 0xd6, 0xc8, 0xf, 0xf7, 0x1b, 0xdc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x56, 0x73, 0xa6, 0xe8, 0x90, 0xf, 0x17, 0xcf, 0xf6, 0xd5, 0x87, 0xb5, 0xa1, 0x17, 0x17, 0xdb, 0x32, 0x50, 0xb1, 0x43, 0x64, 0xaa, 0xb0, 0x2c, 0xf7, 0xaf, 0x3c, 0xdc, 0xce, 0x6e, 0x4d, 0x70}} return a, nil } @@ -5094,7 +5094,7 @@ func stakingcollectionCreate_machine_accountCdc() (*asset, error) { return a, nil } -var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\xdf\x6f\xe2\x46\x10\x7e\xe7\xaf\x98\xbe\x54\x20\x11\xe8\x33\x4a\x4e\x42\x84\xbb\x46\xd0\x23\x2a\xb4\x7d\xa8\xfa\xb0\xb1\x07\x7b\xcb\xb2\x6b\xed\x0e\xe4\x50\x94\xff\xbd\xda\x1f\xb6\x77\xc1\xe8\x88\x54\xe9\x78\x49\x6c\xcf\x7c\xf3\x7d\xdf\xcc\x8e\xcd\xf7\x95\xd2\x04\x33\x7d\xaa\x48\xf5\xc2\xd5\x67\xa1\x5e\x37\x6a\x87\x12\xb6\x5a\xed\xe1\x97\x6f\x9f\x97\xab\xbf\x36\xab\xc5\xfc\xeb\xf4\xf1\xf1\xf7\xf9\x7a\x5d\x07\x2e\x55\xb6\xc3\xdc\x85\x9a\x3a\x76\xb9\x9a\x2d\xe6\x8f\x5d\xd1\x16\x76\x4d\x6c\xc7\x65\x31\x53\x42\x60\x46\x5c\x35\x25\xd6\x9b\xe9\xe2\xe9\xeb\x97\xd9\x6a\xb9\x9c\xcf\x36\x4f\xab\x26\xb9\x37\x1e\xc3\xa6\xe4\x06\x48\x33\x69\x98\x4f\x62\x42\xa8\x57\x03\x54\x22\x64\x4a\x92\xb6\x70\x1a\xd4\xd6\xdd\x11\x8e\x15\xb0\x2c\x53\x07\x49\x36\x9f\x14\x64\x1a\x19\x21\x30\x90\xf8\x9a\xf0\x1e\xb9\x3f\xbf\x2a\x91\x5b\x84\x97\x7f\x31\x23\x60\x32\x07\x43\x4a\x23\x70\x02\x2e\x43\x56\x04\xc8\x84\x51\xc0\xf2\x9c\xcb\x02\x18\x18\x2f\x0a\xb2\x56\x55\x00\x22\xe5\x18\xc5\xd9\x36\x7d\x81\x58\x59\xdc\x3d\x97\x39\x50\xc9\x08\xc8\x2a\xcc\x15\x1a\x90\xca\x96\x3c\x32\xc1\x73\x4b\xd8\xa6\xe3\x37\x6e\xc8\x16\x88\xa9\x46\x6c\x36\x2a\xcd\x60\x54\x3f\x1d\xc2\x49\x1d\x40\x22\xe6\x96\x0a\x72\x2a\x51\x43\x8e\x02\x03\x72\x0c\xa8\xd1\xa8\x83\xce\xd0\x22\x2a\x7b\x79\x54\x3b\xb4\x4e\xc3\x0e\x4f\xa1\xbd\x31\x76\xaf\x17\x75\xa4\x5f\x1d\x5e\x04\xcf\x16\x78\x32\x13\xf8\xdb\x8f\xd3\x68\x81\xa7\x25\x37\x34\x97\xa4\x4f\xff\x0c\xe0\xad\x07\x00\x50\x69\xac\x98\xc6\xbe\xe1\x85\x44\x3d\x81\xe9\x81\xca\xa9\x47\xb4\x21\x2e\xc6\xfe\xc6\x63\x98\xf9\x9e\x9d\x39\xe8\xba\xc3\xf2\x1c\x7c\x49\xc7\xae\xc9\x12\x48\x36\x36\x00\xc2\x43\x0c\xdf\xaf\xd8\xc9\x56\xf4\x95\x07\x4d\xce\x56\x69\x0b\x62\x1b\xd2\xaa\x08\x6c\xeb\x5f\x8b\x39\xb2\xf5\x46\x2c\xcf\x5b\xc9\x13\x9b\x3e\x6a\x2e\x87\x50\x32\x53\x4e\x45\xa1\x34\xa7\x72\xef\x9f\x26\xb7\x86\xf0\x8a\xbc\x28\xc9\x3f\xf2\xff\xb7\x7c\xde\x13\x13\xbe\x20\xb5\xad\xfa\x8d\x49\x56\xa0\x86\x19\xab\xd8\x0b\x17\x9c\x4e\x75\x5f\x2e\xc6\x3e\x76\x84\xa2\xdc\x28\xf5\x21\x58\x91\x28\x1d\x15\x48\x6d\xcc\xfd\xcf\xc9\x59\x89\x2e\x02\xdc\xa7\x7e\x92\xfd\x9d\xe8\x67\xcd\x8f\x8c\xf0\x99\x51\x39\x48\x54\xfe\x61\x7c\x9f\xf7\x41\x60\xd6\xb2\x3c\x3f\xbc\xd1\xcc\x5e\x8a\x0c\xb3\x7c\x7f\x97\x32\xf1\x00\x51\x66\xca\xda\x5b\x37\xcd\x73\x8d\xc6\xd4\x03\x62\x7b\x6c\xaf\x87\x49\x68\x6c\xe5\xe4\x8a\xb1\x4d\x42\xaa\x71\xcd\x8e\xd7\x4f\x5d\xc7\xaa\x70\x83\xde\x48\x0f\xd3\x9e\x5d\x56\x89\x66\xd3\xb0\x23\xa6\xd2\xee\xef\x22\x5f\xce\xa5\x4c\xae\x6e\xc2\x35\x29\xcd\x0a\xd7\xa8\x61\x97\x9c\xa8\xa6\xe0\x72\x77\x36\x26\x11\xd0\x5b\xc7\x44\x84\xcc\x27\xb9\x55\xef\xdf\x9f\x9f\x28\xfa\xd9\x79\x90\x92\x72\x4a\x98\x2e\x90\x6e\x52\x13\x8b\xe9\xd8\x35\x95\x1f\xd0\xd6\x66\x8e\xc6\x2d\x08\xdb\x1b\xe7\x24\x94\x61\xff\xca\x1c\x0e\x32\x1c\xba\x23\x3b\x88\xf4\xc8\xf9\x07\xa1\xc9\x0f\xb7\xfb\xf5\xa9\x3f\x0e\x1c\xc6\xdb\xfa\x35\x1c\x9a\xf7\x11\x99\x83\x9f\x12\x36\x0d\x54\x17\x95\xe6\x75\x3f\xfa\xd3\xca\xe8\x62\xe0\x1e\xb4\x04\xc6\xc6\x57\x3a\x0b\x88\x8a\x76\x58\xeb\x4f\x6f\xf8\x00\x80\xe8\x0b\xc0\x3a\x59\x1d\x28\xbc\x6b\x03\x74\x03\xc0\xb7\x89\x97\xa3\xac\xc4\x6c\xd7\x1f\x5c\xdf\xcf\xee\x0c\xdc\xdf\x75\x7e\x6d\x84\x45\x70\x71\xbf\x5f\x77\xd2\xe9\x98\xb4\x7e\x0d\xe3\xb5\x32\x49\x98\x0c\x86\xee\x04\x75\xd7\xb9\xb8\x13\xf7\xa6\xdd\xf4\x80\xc2\xe0\x8f\x91\x22\xb9\xf8\x3f\x14\x74\x1d\xa2\x66\x59\xd9\xf9\xaa\x17\xdb\xe5\x47\xd2\xf5\x65\x72\x23\xa3\xb7\x1b\xe3\xfc\xda\x38\x5f\x35\x1f\x4a\xbe\xbe\x73\x3e\xee\x5e\xb4\x82\xbc\x85\xef\xff\x05\x00\x00\xff\xff\xcf\xca\x4a\x4a\x86\x0b\x00\x00" +var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\xdf\x6f\x22\x37\x10\x7e\xe7\xaf\x98\xde\x43\x05\x12\x81\x3e\xa3\xe4\x24\x44\xe8\x35\x82\x5e\xa2\x42\xfb\x52\xf5\xc1\x59\x0f\xac\x8b\xb1\x57\xf6\x40\x0e\x45\xf9\xdf\x2b\xff\xd8\x5d\x1b\x16\x5d\x22\x55\x3a\x5e\x12\xaf\x67\xbe\xf9\xbe\xf9\xb5\x2b\xf6\x95\x36\x04\x33\x73\xaa\x48\xf7\xe2\xe9\x57\xa9\x5f\xd6\x7a\x87\x0a\x36\x46\xef\xe1\x53\x73\xfe\x54\x5b\x2c\x75\xb1\x43\xee\x9f\xd9\x60\xf4\xcb\xb7\xe5\xe3\x6c\x31\xbf\x5f\x3f\x2e\xe6\x5f\xa7\xf7\xf7\x7f\xcc\x57\xab\x14\x6f\x45\x6c\x27\xd4\x76\xa6\xa5\xc4\x82\x84\x56\xb5\xdb\x6a\x3d\x5d\x3c\x7c\xfd\x32\x7b\x5c\x2e\xe7\xb3\xf5\xc3\x63\xe3\xdc\x1b\x8f\x61\x5d\x0a\x0b\x64\x98\xb2\x2c\x38\x31\x29\xf5\x8b\x05\x2a\x11\x0a\xad\xc8\x38\x38\x03\x7a\xe3\x9f\x48\xcf\x0a\x58\x51\xe8\x83\x22\xe7\x4f\x1a\x0a\x83\x8c\x10\x18\x28\x7c\xc9\x78\x8f\xfc\x9f\xdf\xb4\xe4\x0e\xe1\xf9\x5f\x2c\x08\x98\xe2\x60\x49\x1b\x04\x41\x20\x54\xf4\x4a\x00\x99\xb4\x1a\x18\xe7\x42\x6d\x81\x81\x0d\xa2\xa0\x68\x55\x45\x20\xd2\x9e\x51\xea\xed\xdc\x17\x88\x95\xc3\xdd\x0b\xc5\x81\x4a\x46\x40\x4e\x21\xd7\x68\x41\x69\x17\xf2\xc8\xa4\xe0\x8e\xb0\x73\xc7\x6f\xc2\x92\x0b\x90\x52\x4d\xd8\xac\x75\xee\xc1\xa8\xbe\x1d\xc2\x49\x1f\x40\x21\x72\x47\x05\x05\x95\x68\x80\xa3\xc4\x88\x9c\x02\x1a\xb4\xfa\x60\x0a\x74\x88\xda\x1d\x8f\x7a\x87\x2e\xd3\xb0\xc3\x53\x2c\x6f\x8a\xdd\xeb\x25\x15\xe9\x57\x87\x67\x29\x8a\x05\x9e\xec\x04\xfe\x0e\x7d\x34\x5a\xe0\x69\x29\x2c\xcd\x15\x99\xd3\x3f\x03\x78\xed\x01\x00\x54\x06\x2b\x66\xb0\x6f\xc5\x56\xa1\x99\xc0\xf4\x40\xe5\x34\x20\x3a\x13\x6f\xe3\x7e\xe3\x31\xcc\x42\xcd\xce\x32\xe8\xab\xc3\x38\x87\x10\xd2\xb3\x6b\xbc\x24\x92\xb3\x8d\x80\x70\x97\xc2\xf7\x2b\x76\x72\x11\x43\xe4\x41\xe3\xb3\xd1\xc6\x81\xb8\x82\xb4\x2a\x22\xdb\xfa\xd7\x62\x8e\x5c\xbc\x11\xe3\xbc\x95\x3c\x71\xee\xa3\xe6\x38\x84\x92\xd9\x72\x2a\xb7\xda\x08\x2a\xf7\xe1\x36\x7b\x34\x84\x17\x14\xdb\x92\xc2\x55\xf8\xbf\xe5\xf3\x96\x25\xe1\x0b\x52\x5b\xaa\xdf\x99\x62\x5b\x34\x30\x63\x15\x7b\x16\x52\xd0\xa9\xae\xcb\x45\xdb\xa7\x19\xa1\xc4\x37\x71\xbd\x8b\xa9\xc8\x94\x8e\xb6\x48\xad\xcd\xed\xcf\xd9\xac\x24\x87\x08\xf7\xb9\x9f\x79\x7f\xc7\xfa\xc9\x88\x23\x23\x7c\x62\x54\x0e\x32\x95\x7f\xda\x50\xe7\x7d\x14\x58\xb4\x2c\xcf\x87\x37\xe9\xd9\x4b\x91\xb1\x97\x6f\x6f\x72\x26\x01\x20\xf1\xcc\x59\x87\xd4\x4d\x39\x37\x68\x6d\xdd\x20\xae\xc6\xee\x3c\xcc\x4c\xd3\x54\x4e\xae\x24\xb6\x71\xc8\x35\xae\xd8\xf1\xfa\xd4\x75\xac\x0a\xdf\xe8\x8d\xf4\xd8\xed\xc5\x65\x94\xa4\x37\x2d\x3b\x62\x2e\xed\xf6\x26\xc9\xcb\xb9\x94\xc9\xd5\x4d\xb8\x22\x6d\xd8\xd6\x17\x6a\xd8\x25\x27\x89\x29\x85\xda\x9d\xb5\x49\x02\xf4\xda\xd1\x11\xd1\xf3\x41\x6d\xf4\xdb\xf7\xfb\x27\xb1\x7e\xf2\x39\xc8\x49\x79\x25\xcc\x6c\x91\xde\xa5\x26\x15\xd3\xb1\x6b\xaa\xd0\xa0\x6d\x9a\x05\x5a\xbf\x20\x5c\x6d\x7c\x26\xa1\x8c\xfb\x57\x71\x38\xa8\x38\x74\x47\x76\x90\xf9\xc8\x85\x8b\x58\xe4\xbb\xf7\xe7\xeb\x73\x7f\x1c\x39\x8c\x37\xf5\xfb\x36\x16\xef\x23\x32\x07\x3f\x65\x6c\x1a\xa8\x2e\x2a\xcd\x7b\x7d\xf4\x97\x93\xd1\xc5\xc0\x5f\xb4\x04\xc6\x36\x44\x3a\x33\x48\x82\x76\xa4\x36\x4c\x6f\xfc\x00\x80\xe4\x0b\xc0\x65\xb2\x3a\x50\x7c\xd7\x46\xe8\x06\x40\x6c\xb2\x5c\x8e\x8a\x12\x8b\x5d\x7f\x70\x7d\x3f\xfb\x19\xb8\xbd\xe9\xfc\xda\x88\x8b\xe0\xe2\x79\xbf\xae\xa4\xd7\x31\x69\xf3\x35\x4c\xd7\xca\x24\x63\x32\x18\xfa\x09\xea\x8e\x73\xf1\x24\xad\x4d\xbb\xe9\x01\xa5\xc5\x1f\x23\x45\x09\xf9\x7f\x28\xe8\x1a\xa2\x66\x59\xb9\xfe\xaa\x17\xdb\xe5\x47\xd2\xf5\x65\xf2\x4e\x46\xaf\xef\xb4\x0b\x6b\xe3\x7c\xd5\x7c\xc8\xf9\xfa\xce\xf9\x78\xf6\x92\x15\x14\x52\xf8\xf6\x5f\x00\x00\x00\xff\xff\xd8\x77\x7b\x1b\x7f\x0b\x00\x00" func stakingcollectionCreate_new_tokenholder_acctCdcBytes() ([]byte, error) { return bindataRead( @@ -5110,7 +5110,7 @@ func stakingcollectionCreate_new_tokenholder_acctCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/create_new_tokenholder_acct.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4a, 0x6f, 0x86, 0x43, 0x9d, 0xd1, 0x12, 0x9a, 0x67, 0xc7, 0xb5, 0xa4, 0x61, 0xe7, 0xd2, 0x2d, 0xd0, 0xeb, 0x97, 0x91, 0x68, 0xc2, 0xff, 0x73, 0x7e, 0x83, 0xb3, 0x4b, 0x5c, 0x10, 0x33, 0x7f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0x5d, 0x78, 0x54, 0x9e, 0xa6, 0x98, 0x89, 0xca, 0x2a, 0xa0, 0x9a, 0xef, 0x95, 0x0, 0x7a, 0x23, 0x19, 0x27, 0x22, 0xd4, 0xba, 0x1f, 0x5b, 0xf5, 0xf, 0x2, 0x7, 0xc6, 0x61, 0x83, 0xaa}} return a, nil } @@ -5234,7 +5234,7 @@ func stakingcollectionRequest_unstakingCdc() (*asset, error) { return a, nil } -var _stakingcollectionRestake_all_stakersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x52\x4d\x8f\x9b\x30\x10\xbd\xfb\x57\x8c\xf6\x50\x11\x69\x45\x7a\x8e\x9a\xae\x28\xa4\x15\x6a\xc4\x56\x81\x4b\x8f\x5e\x18\xb2\x28\xc6\x13\x19\xa3\xac\xb4\xca\x7f\xaf\x8c\xf9\x0c\xa4\xad\xd4\xfa\x60\x25\x66\xe6\xcd\x9b\xf7\x5e\x51\x9e\x49\x69\xf8\x2a\xe8\x12\x6b\x7e\x2a\xe4\xd1\x27\x21\x30\xd5\x05\x49\xc8\x15\x95\xf0\xf1\x2d\x4e\xbc\xef\x61\xf4\xcd\x7f\xde\xef\x77\x7e\x12\x3e\x47\x5e\x10\x1c\x76\x71\xcc\x46\xcd\x61\x90\xf0\x17\x81\x2d\x46\xd7\x19\x06\xbb\x28\x09\x93\x9f\x89\xf7\x65\xbf\xeb\xba\xd8\x7a\xbd\x06\x9f\xca\xb2\xd0\x15\x28\xbc\x70\x95\x61\x06\x9a\x4e\x28\x2b\xd0\x04\x95\xe6\x27\x84\x9c\x14\x70\x21\x40\x52\x86\x15\x70\x99\x41\x86\x02\x8f\x5c\x93\xaa\xa0\x90\xc0\x21\xed\x89\x32\xa6\x15\x97\x15\xb7\xac\xdf\x19\x00\x40\x73\x09\xd4\x0d\xdc\x64\xad\x03\xe6\x1b\xf8\xb0\xb8\xb1\x3b\x7b\x61\x0d\xce\x59\xe1\x99\x2b\x74\x78\x9a\x52\x2d\xf5\x06\xbc\x5a\xbf\x7a\xf6\xcf\xaa\x1d\x68\x4e\x85\x22\x77\x97\x06\xc2\x16\xda\x5e\xf7\x85\x94\xa2\xcb\xa7\xbf\x25\xf0\xd9\x31\x5a\x6e\x96\x1d\x9a\x97\xc7\x9a\x14\x3f\xe2\x0f\xae\x5f\x57\x3d\x2d\x73\x9e\x9e\xe0\xcc\x65\x91\x3a\x0f\x3e\xd5\x22\x03\x49\x1a\x2c\x15\x50\x98\x1b\xdd\x67\x58\x0f\x16\xe1\x6a\x35\xc0\x37\x4c\x6b\x8d\xa3\x6d\x8d\xba\xc6\x9e\x30\xa8\x60\x7b\x7f\x77\xf7\x88\x3a\xb2\x65\xce\x8a\xf5\xdd\xc6\x60\xdb\x6d\xec\xec\x70\xde\x27\xa4\xfb\x09\x32\x27\xd8\x2e\x04\xcd\x8d\xda\xaf\x8e\x05\xd8\xb4\x40\xd3\xdd\xef\x53\x6b\xb2\x76\x68\x33\x98\x34\x11\xbc\x41\x7a\x1c\x72\xd7\x3c\x16\xe2\x11\x78\x69\x53\xd0\x51\x73\x6d\x78\x3b\x9c\x61\xf8\x95\x4d\xc4\x1a\x25\xf8\x0f\x7a\x05\xc3\xcc\x99\x68\x3d\x8a\xd1\x6d\x04\x39\x97\x6e\x60\x7e\x57\xbf\x60\x5c\xd2\xaf\xde\x37\xba\xfd\xaf\x68\x49\x8d\x85\xba\x5b\xed\xff\x83\x11\xff\xc4\x66\x70\x6b\xa2\xc6\x6f\x2c\xb3\xf7\x95\xfd\x0a\x00\x00\xff\xff\xca\x5e\x38\x8c\x1b\x05\x00\x00" +var _stakingcollectionRestake_all_stakersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x52\xd1\x8a\xdb\x30\x10\x7c\xd7\x57\x2c\x79\x28\x0e\x1c\x4e\x9f\x43\xd3\x23\xd8\xd7\x12\x7a\xf8\x4a\x9c\x1f\xd0\xd9\xeb\x9c\x89\xac\x0d\xf2\x86\x1c\x1c\xf9\xf7\x22\xcb\x91\xed\xd8\x69\x0b\xad\x1f\x44\x22\xed\xce\xce\xce\x4c\x59\x1d\xc9\x30\x7c\x53\x74\x4e\x59\x1e\x4a\xbd\x8f\x48\x29\xcc\xb8\x24\x0d\x85\xa1\x0a\x3e\xbf\xa7\xbb\xf5\x8f\x4d\xf2\x3d\x7a\x79\x7e\x7e\x8a\x76\x9b\x97\x64\x1d\xc7\xdb\xa7\x34\x15\xbd\xe6\x4d\xbc\x93\xaf\x0a\x5b\x0c\xd7\x39\x1b\x3f\xcc\x84\x58\x2c\x16\x10\x51\x55\x95\x5c\x83\xc1\xb3\x34\x39\xe6\xc0\x74\x40\x5d\x03\x13\xd4\x2c\x0f\x08\x05\x19\x90\x4a\x81\xa6\x1c\x6b\x90\x3a\x87\x1c\x15\xee\x25\x93\xa9\xa1\xd4\x20\x21\xf3\x34\x85\x60\x23\x75\x2d\x1d\xe7\x0f\x01\x00\xd0\x1c\x0a\xb9\x81\x1b\x2c\xb5\xc5\x62\x09\x9f\x26\xf7\x0d\x47\x37\xa2\xc1\x39\x1a\x3c\x4a\x83\x81\xcc\x32\x3a\x69\x5e\xc2\xfa\xc4\x6f\x6b\xf7\x67\xde\x0e\xb4\x5f\x8d\xaa\x08\xa7\x06\xc2\x0a\xda\xde\xf0\x95\x8c\xa1\xf3\x97\xbf\x25\xf0\x35\xb0\x4a\x2e\xa7\xfd\x19\x97\xa7\x4c\x46\xee\xf1\xa7\xe4\xb7\xb9\xa7\x65\xbf\xc7\x47\x38\x4a\x5d\x66\xc1\x2c\xa2\x93\xca\x41\x13\x83\xa3\x02\x06\x0b\xab\xfb\x08\x6b\xe6\x10\x2e\x4e\x03\x7c\xc7\xec\xc4\xd8\xdb\xd6\xaa\x6b\xed\xd9\xc4\x35\xac\xee\xef\x1e\xee\x91\x13\x57\x16\xcc\x85\xef\xb6\x06\xbb\x6e\x6b\xe7\x15\xe7\x63\x40\xda\x4f\xd0\x05\xc1\x6a\x22\x66\x61\xd2\xbe\x06\x0e\x60\xd9\x02\x0d\x77\xbf\x4f\xad\xc9\xda\xb6\xcd\xe0\xae\x89\xe0\x0d\xd2\x43\x97\xbb\xe6\xb2\x54\x0f\x20\x2b\x97\x82\x2b\xb5\xd0\x85\xf7\x8a\xd3\x0d\xbf\x88\x81\x58\xbd\x04\xff\x41\xaf\xb8\x9b\x39\x12\xcd\xa3\x58\xdd\x7a\x90\x63\xe9\x3a\xe6\x77\xf5\x8b\xfb\x25\x7e\x75\xdf\x18\xfa\x5f\xc9\x94\x1a\x13\x75\xb7\xda\xff\x07\x23\xfe\x89\x4d\xe7\xd6\x40\x8d\xdf\x58\xe6\xce\x8b\xf8\x15\x00\x00\xff\xff\xff\x0b\xcb\xe8\x19\x05\x00\x00" func stakingcollectionRestake_all_stakersCdcBytes() ([]byte, error) { return bindataRead( @@ -5250,11 +5250,11 @@ func stakingcollectionRestake_all_stakersCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/restake_all_stakers.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x12, 0xa0, 0xbf, 0x41, 0x72, 0x3e, 0x5b, 0xdf, 0x47, 0x61, 0x1f, 0x7f, 0x61, 0xf5, 0xb0, 0x7a, 0x10, 0xae, 0x7b, 0xf9, 0x7b, 0x91, 0xe2, 0x95, 0xa1, 0x16, 0x8b, 0x2a, 0x8c, 0x50, 0x47, 0x9f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x26, 0x71, 0x6b, 0x3, 0x8a, 0x5, 0xcb, 0xf0, 0xfd, 0x79, 0xbf, 0xac, 0x93, 0x8, 0x38, 0xcf, 0x4d, 0x15, 0x7f, 0x13, 0x56, 0xac, 0xd7, 0x72, 0x7d, 0x9a, 0xd1, 0x36, 0x15, 0x49, 0x33, 0xa8}} return a, nil } -var _stakingcollectionScriptsDoes_account_have_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4e\xc3\x30\x10\xc6\xf1\xdd\x4f\xf1\x8d\x74\x21\xcc\xdd\x4c\x52\xa0\xa2\x6a\x25\xdc\x17\x30\xc9\x05\x4e\xd8\x77\x91\x7d\xa6\x48\x88\x77\x67\x68\xa5\x0e\xb0\xfd\x87\xd3\xfd\x3e\xce\x8b\x16\xc3\x43\xd2\x53\xb0\xf8\xc1\xf2\xd6\x6b\x4a\x34\x1a\xab\x60\x2e\x9a\x71\xf7\x15\x8e\xfe\x79\xbb\x7f\xec\x0f\xbb\xdd\xa6\x3f\x6e\x0f\x7b\x3f\x0c\x2f\x9b\x10\x9c\xeb\xba\x0e\x03\x19\x95\xcc\x42\x15\x3c\x23\x0a\xe2\x38\x6a\x13\x03\x57\x54\x32\xb4\x05\x27\xb6\x77\x44\x5c\x00\x5c\x05\xe7\x96\xf6\x8a\xb9\x09\x72\x64\xb9\x89\xd3\x54\xa8\xd6\x35\xfc\x39\x56\x6b\xdc\xab\x26\x7c\x3b\x00\x28\x64\xad\xc8\xff\x53\x6f\x27\xa5\xea\xcf\xf0\x53\xfc\xa4\x3f\x07\xd7\xdf\x97\x58\xb9\x9f\xdf\x00\x00\x00\xff\xff\x5d\x7d\x18\xf4\xfc\x00\x00\x00" +var _stakingcollectionScriptsDoes_account_have_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4e\xc3\x40\x10\x45\xfb\x3d\xc5\x2f\xe3\x06\x53\xa7\x33\x76\x80\x88\x28\x91\x70\x2e\x30\x5a\x8f\x61\xc5\x7a\x26\xda\x99\x25\x48\x88\xbb\x53\x24\x52\x0a\xe8\x5e\xf1\xf5\xdf\x4b\xcb\x49\x8b\xe3\x31\xeb\x79\x74\xfa\x48\xf2\xd6\x6b\xce\x1c\x3d\xa9\x60\x2e\xba\xe0\xfe\x6b\x3c\x76\x2f\xdb\xfd\x53\x7f\xd8\xed\x36\xfd\x71\x7b\xd8\x77\xc3\xf0\xba\x19\xc7\x10\xda\xb6\xc5\xc0\xce\x65\x49\xc2\x86\x34\x83\x04\x14\xa3\x56\x71\x24\x83\xb1\xa3\x9e\x70\x4e\xfe\x0e\xc2\x55\x80\x9b\x21\x04\x8a\x91\xcd\x56\x94\x73\x83\xb9\x0a\x16\x4a\xb2\xa2\x69\x2a\x6c\xb6\x46\x77\x81\x66\x8d\x07\xd5\x8c\xef\x00\x00\x85\xbd\x16\xf9\x3f\xf9\x6e\x52\xb6\xee\x12\xf0\x4c\x9f\xfc\x67\x70\xfb\xbe\x42\x13\x7e\x7e\x03\x00\x00\xff\xff\x22\xf7\x5f\x71\x04\x01\x00\x00" func stakingcollectionScriptsDoes_account_have_staking_collectionCdcBytes() ([]byte, error) { return bindataRead( @@ -5270,11 +5270,11 @@ func stakingcollectionScriptsDoes_account_have_staking_collectionCdc() (*asset, } info := bindataFileInfo{name: "stakingCollection/scripts/does_account_have_staking_collection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0xd, 0x47, 0xa3, 0x4f, 0xfc, 0x6f, 0x44, 0x5d, 0xbf, 0xd, 0xa3, 0x2c, 0x2b, 0x6d, 0xe1, 0x19, 0x8f, 0x95, 0x3f, 0x2f, 0xff, 0x8f, 0xf5, 0xdd, 0x30, 0x90, 0x79, 0x1a, 0x60, 0x2, 0x4e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0xa8, 0x71, 0xb0, 0x74, 0x2b, 0xe7, 0xf6, 0x22, 0x19, 0xad, 0x8, 0x16, 0xff, 0xe6, 0xf3, 0xa8, 0x0, 0x53, 0x43, 0x63, 0x5e, 0x29, 0xad, 0x82, 0x3, 0x6f, 0x87, 0x48, 0xf5, 0xa3, 0xf1}} return a, nil } -var _stakingcollectionScriptsGet_all_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\xde\xd1\x5e\x5a\xcf\xbd\xc5\x24\x96\xc5\x90\x82\xd9\x8b\x88\x87\x69\x33\x89\xc1\xcd\x6e\x99\x9d\xa0\x22\xfe\x77\x41\x13\xab\xe8\xed\x31\xcc\x37\xdf\x63\x86\xf1\x14\x45\x71\xed\xe3\x73\xa3\xf4\x34\x84\x3e\x8f\xde\xf3\x51\x87\x18\xd0\x49\x1c\x71\xf9\xd2\xb8\xec\xc6\xd6\xbb\x7c\x5f\x55\x65\xee\xec\xbe\xce\x8a\xe2\xb6\x6c\x1a\xf3\x03\xb6\x85\xa3\x83\xe7\xf9\xc6\x42\xda\xa2\xac\x9d\x75\x77\x2e\xbb\xaa\xca\x85\x32\x9b\xcd\x06\x3b\xd6\x04\x0a\x20\x11\x7a\x45\xec\x40\xde\x43\x1f\x19\x2d\x7b\xee\x49\xa3\x60\x64\xa5\x96\x94\xd0\x45\x39\x8f\x13\x92\x46\xe1\x16\x43\xf8\xdc\x4f\xb3\xf1\xf8\x5d\xdb\x98\xd3\x74\x40\x37\x05\x8c\x34\x84\x0b\x6a\x5b\xe1\x94\xb6\xc8\xbe\xc2\x6a\x8b\xfb\xbf\x8d\xd7\xc5\x22\xb0\xa1\x8b\x0f\x78\x33\x00\x20\xac\x93\x84\xff\xbf\xb3\xee\x59\x33\xef\x7f\x71\x67\xd9\x1c\x56\xe6\xfd\x23\x00\x00\xff\xff\xfd\xb5\xa8\x45\x62\x01\x00\x00" +var _stakingcollectionScriptsGet_all_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x1e\x3d\x35\x97\xc6\x73\x6f\x21\xa9\x25\x58\x5a\x30\xb9\x89\x87\x31\x99\xc4\xc5\xc9\xae\xcc\x4e\x51\x11\xff\xbb\x60\xa3\x55\xea\xed\xb1\x3b\xdf\x7c\x8f\xf1\xd3\x73\x54\xc3\xb5\xc4\x97\xc6\xe8\xc9\x87\xb1\x8c\x22\xdc\x99\x8f\x01\x83\xc6\x09\x57\xaf\x4d\x5b\xdc\xd4\xfb\x6d\x79\xd8\xed\x36\x65\x5b\x1f\xf6\x45\x55\xdd\x6e\x9a\xc6\xfd\x82\xeb\xaa\xa5\x07\xe1\x79\xc7\x89\x5c\x5c\x7e\x2c\x9c\xcb\xf3\x1c\x5b\xb6\x04\x0a\x20\x55\x7a\x43\x1c\x40\x22\xb0\x47\x46\xcf\xc2\x23\x59\x54\x4c\x6c\xd4\x93\x11\x86\xa8\xe7\xe7\x84\x64\x51\xb9\x87\x0f\x5f\xf3\x69\xf6\x75\x3f\xa5\x9d\xa3\xae\xe3\x94\x96\x24\x92\x61\x38\x06\x4c\xe4\xc3\x92\xfa\x5e\x39\xa5\x35\x8a\x53\xc8\xd6\xb8\xbb\xac\xb7\xaa\xbe\x45\x75\x18\xe2\x3d\xde\x1d\x00\x28\xdb\x51\xc3\xff\x37\x5a\x8d\x6c\x85\xc8\x1f\xee\x2c\x9b\x43\xe6\x3e\x3e\x03\x00\x00\xff\xff\x8b\xe6\xbd\x01\x68\x01\x00\x00" func stakingcollectionScriptsGet_all_delegator_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -5290,11 +5290,11 @@ func stakingcollectionScriptsGet_all_delegator_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_all_delegator_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc2, 0xa7, 0xb0, 0x99, 0xa1, 0x70, 0xd1, 0x2b, 0x96, 0x92, 0x77, 0x7d, 0x16, 0xae, 0x8d, 0xe8, 0x88, 0xc7, 0xef, 0xbc, 0xe4, 0x59, 0x1f, 0x33, 0xb, 0x97, 0x3e, 0xbe, 0xe3, 0x8c, 0x2a, 0xd7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x70, 0xf7, 0xc4, 0xee, 0x69, 0xb6, 0x5e, 0xd0, 0x74, 0x7b, 0xb9, 0xbf, 0x6e, 0x95, 0x73, 0x5e, 0x75, 0xf4, 0xbe, 0x3, 0x26, 0xde, 0x54, 0x17, 0x4d, 0xab, 0x0, 0xd3, 0xec, 0x10, 0x78}} return a, nil } -var _stakingcollectionScriptsGet_all_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\xde\xd1\x5e\x1a\xcf\xbd\xc5\x24\x96\xc5\x90\x82\xd9\x8b\x88\x87\x69\x77\x52\x17\x37\x3b\x65\x77\x83\x8a\xf8\xdf\x85\x9a\xa8\x60\x6f\x8f\x61\xbe\x79\x1f\xe3\xc6\x93\xc4\x8c\x5b\x2f\xaf\x7d\xa6\x17\x17\x8e\x95\x78\xcf\x87\xec\x24\x60\x88\x32\xe2\xfa\xad\x37\xe5\x9d\xee\xb6\xd5\xae\x6d\x9b\xca\xe8\x5d\x57\xd6\xf5\x7d\xd3\xf7\xea\x0f\xac\x6b\x43\x7b\xcf\xf3\x8d\x85\xd4\x75\xd3\x19\x6d\x1e\x4c\x79\xd3\x36\x0b\xa5\x8a\xa2\xc0\x96\x73\x02\x05\x50\x8c\xf4\x0e\x19\x40\xde\x23\x3f\x33\x82\x58\xc6\xc8\x99\x2c\x65\xc2\x20\xf1\x3c\x49\x48\x59\x22\x5b\xb8\x70\xde\x4a\x73\xcf\xe1\x47\x56\xa9\xd3\xb4\xc7\x30\x05\x8c\xe4\xc2\x15\x59\x1b\x39\xa5\x0d\xca\xef\xb0\xda\xe0\xf1\xbf\xe7\xba\x13\xcb\x3a\x0c\xf2\x84\x0f\x05\x00\x91\xf3\x14\xc3\xe5\x77\xac\x8f\x9c\x4b\xef\x17\xe4\xb7\x62\x0e\x2b\xf5\xf9\x15\x00\x00\xff\xff\xa5\xe7\xa3\xf6\x4e\x01\x00\x00" +var _stakingcollectionScriptsGet_all_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcd\x6a\xc3\x40\x0c\x84\xef\xfb\x14\x43\x4e\xf1\x25\xee\x39\x37\x63\xa7\xc1\x34\x38\x50\xfb\x56\x7a\x50\xbd\x72\x6a\x2a\xaf\xca\xae\x42\x5b\x4a\xdf\xbd\x90\xb8\x3f\x90\xdc\x06\x49\x9f\x66\x98\x71\x7a\xd5\x68\xb8\x15\x7d\x6b\x8d\x5e\xc6\x70\x28\x55\x84\x7b\x1b\x35\x60\x88\x3a\xe1\xe6\xbd\xed\x8a\xbb\xba\xd9\x96\xfb\xdd\x6e\x53\x76\xf5\xbe\x29\xaa\xea\x7e\xd3\xb6\xee\x1f\x5c\x57\x1d\x3d\x09\xcf\x3f\xce\xe4\xe2\x72\xb1\x70\x2e\xcf\x73\x6c\xd9\x12\x28\x80\x62\xa4\x0f\xe8\x00\x12\x81\x3d\x33\x82\x7a\xc6\xc4\x46\x9e\x8c\x30\x68\x3c\x4d\x12\x92\x69\x64\x8f\x31\x9c\xae\xd2\xec\xd2\xff\x46\x75\x8e\xfa\x9e\x53\x5a\x92\x48\x86\xe1\x18\x30\xd1\x18\x96\xe4\x7d\xe4\x94\xd6\x28\xce\x22\x5b\xe3\xe1\x32\xd4\xaa\x51\xcf\x75\x18\xf4\x11\x9f\x0e\x00\x22\xdb\x31\x86\xeb\xa5\xac\x0e\x6c\x85\xc8\x0f\xf2\x67\x31\x8b\xcc\x7d\x7d\x07\x00\x00\xff\xff\x6d\x35\x31\x49\x54\x01\x00\x00" func stakingcollectionScriptsGet_all_node_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -5310,11 +5310,11 @@ func stakingcollectionScriptsGet_all_node_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_all_node_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x93, 0xb7, 0x63, 0x1e, 0xee, 0xc1, 0x60, 0xe2, 0xae, 0x71, 0xa0, 0x49, 0xa, 0xe8, 0xa0, 0x84, 0xcc, 0x39, 0x7b, 0xad, 0x66, 0xc7, 0x33, 0xc6, 0x2a, 0x80, 0x53, 0x15, 0xb9, 0xa6, 0xfd, 0xf9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8a, 0x65, 0xfc, 0xb1, 0xf6, 0xf3, 0xe1, 0x26, 0xe8, 0x32, 0x38, 0x81, 0xb0, 0x52, 0x6c, 0x49, 0x9b, 0x28, 0x28, 0x3e, 0x26, 0xf1, 0xac, 0x9c, 0xcc, 0xdd, 0x8e, 0x1e, 0x36, 0x5, 0x9, 0xdb}} return a, nil } -var _stakingcollectionScriptsGet_delegator_idsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcf\x4f\x4b\xc3\x40\x10\x05\xf0\xfb\x7e\x8a\x77\xb4\x97\xc6\x73\x6f\x21\x5b\x25\x58\x5a\x68\x7a\x13\x0f\x63\x77\x12\x17\x37\x3b\x65\x76\x82\x8a\xf8\xdd\x85\xd6\x3f\x3d\xe4\xf6\x60\x18\x7e\xef\xc5\xf1\x24\x6a\xb8\x4b\xf2\xd6\x19\xbd\xc6\x3c\x34\x92\x12\x1f\x2d\x4a\x46\xaf\x32\xe2\xf6\xbd\x3b\xd4\x0f\xed\xf6\xbe\xd9\x6d\x36\xeb\xe6\xd0\xee\xb6\xb5\xf7\xfb\x75\xd7\x39\x57\x55\x15\xf6\x6c\x93\xe6\x02\xca\x20\x55\xfa\x80\xf4\xa0\x94\x60\x2f\x8c\xc0\x89\x07\x32\x51\xb4\xbe\xa0\x98\x28\x07\xc4\x7c\xbe\x95\x0b\x87\xe3\x9f\xe7\xdc\x69\x7a\x46\x3f\x65\x8c\x14\xf3\x0d\x85\xa0\x5c\xca\x0a\xf5\x25\x2c\x56\x78\x9c\xed\xb9\xf4\xbf\x4c\xeb\xcb\x13\x3e\x1d\x00\xe8\xb9\xd6\xfc\xb0\xe5\xc0\x76\xfd\xf3\x4f\xfd\x84\x85\xfb\xfa\x0e\x00\x00\xff\xff\x4a\xb0\xd1\x0a\x19\x01\x00\x00" +var _stakingcollectionScriptsGet_delegator_idsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcf\xbd\x6a\xc3\x40\x10\x04\xe0\xfe\x9e\x62\x4a\xab\xb1\x52\xbb\x13\x3a\x27\x88\x18\x1b\x2c\x77\x21\xc5\xa2\x5b\x29\x47\x4e\x77\x61\x77\x4d\x12\x42\xde\x3d\x60\xe7\xaf\x50\x37\xb0\x2c\xdf\x4c\x9c\x5f\x8a\x18\x6e\x53\x79\xed\x8d\x9e\x63\x9e\xda\x92\x12\x0f\x16\x4b\xc6\x28\x65\xc6\xcd\x5b\x7f\x6a\xee\xbb\xfd\x5d\x7b\xd8\xed\xb6\xed\xa9\x3b\xec\x1b\xef\x8f\xdb\xbe\x77\xae\xae\x6b\x1c\xd9\xce\x92\x15\x94\x41\x22\xf4\x8e\x32\x82\x52\x82\x3d\x31\x02\x27\x9e\xc8\x8a\xa0\xf3\x0a\xb5\x22\x1c\x10\xf3\xe5\xa6\x57\x0e\xc3\xaf\xe7\x1c\x0d\x03\xab\xae\x28\xa5\x0a\xe3\x39\x63\xa6\x98\x57\x14\x82\xb0\xea\x06\xcd\x35\x54\x1b\x3c\x2c\xf6\x5d\xfb\x1f\xae\xf3\xfa\x88\x0f\x07\x00\x72\xa9\xb7\x3c\x70\x3d\xb1\xfd\xff\xf9\xa3\xbe\x43\xe5\x3e\xbf\x02\x00\x00\xff\xff\x8d\xf2\x13\x88\x21\x01\x00\x00" func stakingcollectionScriptsGet_delegator_idsCdcBytes() ([]byte, error) { return bindataRead( @@ -5330,11 +5330,11 @@ func stakingcollectionScriptsGet_delegator_idsCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_delegator_ids.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0xf8, 0x98, 0x3a, 0xf0, 0xad, 0x8c, 0x59, 0x26, 0xd8, 0x74, 0x8f, 0xf7, 0x27, 0xc2, 0xc4, 0x84, 0x5d, 0x3c, 0x37, 0x82, 0xa6, 0x34, 0x6b, 0x2d, 0xe, 0xfd, 0xd1, 0x10, 0x7a, 0x29, 0xe0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8, 0x3c, 0xc3, 0x2f, 0xf7, 0xd4, 0x15, 0x36, 0xaa, 0x4d, 0x8, 0x2e, 0xc1, 0x6, 0x5b, 0x41, 0xbc, 0x5f, 0x9b, 0x97, 0xea, 0xb7, 0x11, 0x93, 0xfd, 0x12, 0xd0, 0xc8, 0xfe, 0xbd, 0x20, 0x8f}} return a, nil } -var _stakingcollectionScriptsGet_does_stake_existCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x6b\xb4\x30\x10\x86\xef\xf9\x15\x73\xfc\x16\x96\xcf\xd2\xde\xbc\x14\x57\x6d\x09\x15\x17\x6a\x7a\xe8\x31\x6b\x26\x36\x34\x66\x24\x89\x74\xa1\xf4\xbf\x17\x57\x17\x17\xe9\x29\xc9\x4b\xde\xe7\x19\xc6\xf4\x03\xf9\x08\x4f\x96\xbe\x9a\x28\x3f\x8d\xeb\x72\xb2\x16\xdb\x68\xc8\x81\xf6\xd4\xc3\xdd\xb9\x11\xd9\x0b\xaf\x9f\xf3\x63\x55\x95\xb9\xe0\xc7\x3a\x2b\x8a\xd7\xb2\x69\xd8\x4d\x99\x17\x42\x9e\x2c\x2e\x8c\x6b\x93\x17\x65\x2d\xb8\x78\x17\xd9\xa1\x2a\xaf\x2d\x96\x24\x09\x08\xb4\x36\x80\xd1\x10\x3f\x10\xc2\x80\xad\xd1\x06\x15\x38\x52\x08\xe4\x41\xa1\xc5\x4e\x46\xf2\x80\x67\x13\x62\x00\xe3\xe6\x9f\x0b\xbf\x5d\x87\xbc\xe0\x34\xf9\x0d\x49\x2a\xe5\x31\x04\xc6\x86\xf1\x04\x7a\x74\xd0\x4b\xe3\xfe\x2d\x69\x0a\xd9\x7c\xd9\x5f\x8c\xbc\x48\xa1\x89\xde\xb8\x6e\xbf\x9a\xa7\xf0\x8d\xbb\xf8\x70\xff\xb8\x4b\xe1\x40\x64\xe1\x9b\x01\x00\x78\x8c\xa3\x77\x7f\xaf\xec\xbf\x22\x0c\x53\x8a\xe5\x34\xf7\xea\x93\x5b\xdf\x7c\x6e\x7c\x37\x8f\x1d\xfb\xf9\x0d\x00\x00\xff\xff\xc9\x3b\x81\x54\x9c\x01\x00\x00" +var _stakingcollectionScriptsGet_does_stake_existCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xd1\x4a\xc3\x30\x14\x86\xef\xf3\x14\x3f\xbb\xda\x60\x58\xd1\xbb\xde\x48\x6d\xab\x14\xc7\x06\xb6\x3e\x40\x6c\x4e\x6a\x30\xcd\x19\x49\x86\x03\xf1\xdd\xa5\x6b\xa1\xa3\x7a\x95\xe4\x9c\x9c\xef\xfb\x39\xa6\x3f\xb2\x8f\x78\xb2\xfc\x55\x47\xf9\x69\x5c\x97\xb3\xb5\xd4\x46\xc3\x0e\xda\x73\x8f\xdb\x73\xdd\x64\x2f\xd5\xfe\x39\x3f\xec\x76\x65\xde\x54\x87\x7d\x56\x14\xaf\x65\x5d\x8b\xab\xe1\xaa\x68\xe4\xbb\xa5\x89\x31\x4e\xae\xfe\x36\x56\x42\x24\x49\x82\x86\xac\x0d\x30\x1a\xf1\x83\x10\x8e\xd4\x1a\x6d\x48\xc1\xb1\x22\xb0\x87\x22\x4b\x9d\x8c\xec\x41\x67\x13\x62\x80\x71\xe3\xcf\x89\xde\xce\x11\x2f\x38\xcd\x7e\x41\x92\x4a\x79\x0a\x41\x08\xd9\xb6\x14\xc2\x5a\x5a\xbb\x81\x3e\x39\xf4\xd2\xb8\xf5\xd4\x4d\x91\x8d\x97\xed\xc5\x5c\x15\x29\xea\xe8\x8d\xeb\xb6\x73\x82\xa1\xf8\x56\xb9\x78\x7f\xf7\xb0\x49\xf1\xc8\x6c\xf1\x2d\x00\xc0\x53\x3c\x79\xf7\xff\xe2\x6e\x14\x53\x18\xaa\x54\x0e\xf9\x67\x9f\x5c\xfa\xc6\x73\xe1\xbb\x7a\x6c\xc4\xcf\x6f\x00\x00\x00\xff\xff\xc7\xd8\xe3\x24\xa2\x01\x00\x00" func stakingcollectionScriptsGet_does_stake_existCdcBytes() ([]byte, error) { return bindataRead( @@ -5350,11 +5350,11 @@ func stakingcollectionScriptsGet_does_stake_existCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_does_stake_exist.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x72, 0xa5, 0xa3, 0x68, 0xc7, 0x63, 0xaf, 0xd8, 0x21, 0x69, 0x50, 0x68, 0xf5, 0x65, 0xcc, 0xff, 0xec, 0x23, 0x17, 0x1a, 0xb3, 0x78, 0x4d, 0x90, 0xd1, 0xbc, 0xd, 0xab, 0xc, 0xb3, 0xd8, 0x47}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x78, 0xd5, 0xb, 0xb6, 0xe7, 0xd, 0xc3, 0xda, 0x5a, 0x2c, 0x1, 0x38, 0x11, 0x37, 0xb5, 0xaa, 0xd3, 0xbe, 0x7c, 0x49, 0x28, 0x4e, 0xe8, 0x23, 0xf3, 0xea, 0x3b, 0x8f, 0x10, 0x1b, 0x76, 0xb2}} return a, nil } -var _stakingcollectionScriptsGet_locked_tokens_usedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xb1\x4e\xeb\x40\x10\x45\xfb\xfd\x8a\x5b\x26\xcd\xf3\x2b\x10\x85\x3b\xcb\x89\x51\x84\x95\x48\xd8\xf9\x80\xc5\x3b\x71\x56\x5e\xcf\x44\x3b\xbb\x4a\x10\xe2\xdf\x11\x0e\x88\x86\x7a\x34\xe7\x9c\xeb\xe7\x8b\xc4\x84\x26\xc8\xb5\x4b\x76\xf2\x3c\xd6\x12\x02\x0d\xc9\x0b\xe3\x14\x65\xc6\xff\x5b\xd7\x57\xcf\xbb\xfd\x53\x7d\x68\xdb\x6d\xdd\xef\x0e\xfb\x6a\xb3\x79\xd9\x76\x9d\x31\x45\x51\xa0\xa7\x10\x14\x67\xb9\x62\xb6\xfc\x86\x20\xc3\x44\x0e\x49\x26\x62\x45\x3a\x13\xec\x30\x48\xe6\x04\xaf\xc8\xea\x79\x5c\xbe\x1a\x89\x5f\xc7\x48\xd0\xbb\x16\xc3\xaf\x97\xc5\x91\xc2\xb2\x83\xa3\x40\xa3\x4d\x12\xd5\x98\x4b\x7e\xc5\x29\x33\x66\xeb\x79\xf5\x0d\x2d\x51\x39\x17\x49\x75\x5d\xe2\xd8\xf8\xdb\xe3\x03\xde\x0d\x00\x44\x4a\x39\xf2\xdf\xbb\xfe\x8d\x94\xda\x25\xb3\x5f\x2a\x8f\x4a\x6e\x65\xef\x9c\xf2\x27\x77\x6d\x3e\x3e\x03\x00\x00\xff\xff\x41\x5a\xaa\x77\x1c\x01\x00\x00" +var _stakingcollectionScriptsGet_locked_tokens_usedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xb1\x6a\xeb\x40\x10\x45\xfb\xfd\x8a\x5b\x5a\xcd\xd3\x2b\x42\x0a\x75\x42\xb6\x82\x89\xb0\x21\x92\x3f\x60\xd9\x1d\xcb\x8b\x56\x33\x61\x67\x85\x1d\x42\xfe\x3d\x44\x4e\x48\x93\x7a\x98\x73\xce\x0d\xf3\xab\xa4\x8c\x36\xca\xb5\xcf\x76\x0a\x3c\x36\x12\x23\xb9\x1c\x84\x71\x4e\x32\xe3\xff\xad\x1f\xea\xe7\xfd\xe1\xa9\x39\x76\xdd\xae\x19\xf6\xc7\x43\xbd\xdd\xbe\xec\xfa\xde\x98\xb2\x2c\x31\x50\x8c\x8a\x8b\x5c\x31\x5b\x7e\x43\x14\x37\x91\x47\x96\x89\x58\x91\x2f\x04\xeb\x9c\x2c\x9c\x11\x14\x8b\x06\x1e\xd7\xaf\x56\xd2\xd7\x31\x11\xf4\xae\x85\xfb\xf5\xb2\x78\x52\x58\xf6\xf0\x14\x69\xb4\x59\x92\x1a\x63\x9d\x23\xd5\x8d\x8d\xb1\xc0\x79\x61\xcc\x36\xf0\xe6\x1b\x5e\xa1\xf6\x3e\x91\x6a\x51\xe1\xd4\x86\xdb\xe3\x03\xde\x0d\x00\x24\xca\x4b\xe2\xbf\xf7\xfd\x1b\x29\x77\x6b\xee\xb0\xd6\x9e\x94\xfc\xc6\xde\x39\xd5\x4f\x76\x61\x3e\x3e\x03\x00\x00\xff\xff\xbc\xf0\x27\x66\x24\x01\x00\x00" func stakingcollectionScriptsGet_locked_tokens_usedCdcBytes() ([]byte, error) { return bindataRead( @@ -5370,11 +5370,11 @@ func stakingcollectionScriptsGet_locked_tokens_usedCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_locked_tokens_used.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0x64, 0xd6, 0xd9, 0x3e, 0x7a, 0xd9, 0x9b, 0xd, 0x68, 0xa4, 0x4d, 0xfc, 0x18, 0x9c, 0xb1, 0xfd, 0xa0, 0x6b, 0xb8, 0x7c, 0x92, 0x5c, 0xba, 0x8d, 0x99, 0x2, 0x61, 0xfd, 0x1d, 0x80, 0x25}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x55, 0x1c, 0x5d, 0x49, 0x92, 0x47, 0x87, 0x1, 0x4f, 0xf1, 0x59, 0x54, 0x19, 0x4, 0xfd, 0x3e, 0xad, 0x96, 0xb8, 0x56, 0xac, 0xbe, 0xb, 0x44, 0xcf, 0xd1, 0xd, 0x52, 0xd3, 0x7b, 0xc7}} return a, nil } -var _stakingcollectionScriptsGet_machine_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcd\x4b\xc3\x30\x18\xc6\xef\xf9\x2b\x9e\x9b\x1b\x88\xf5\x5c\x18\x52\xda\x39\x8a\x73\x03\xbb\x9b\x78\x88\xe9\x9b\x2e\x98\xbe\x29\x49\x8a\x82\xec\x7f\x97\xf5\x63\xf8\x95\x63\xde\xe7\xe3\xf7\x98\xb6\x73\x3e\xe2\xde\xba\xf7\x2a\xca\x37\xc3\x4d\xee\xac\x25\x15\x8d\x63\x68\xef\x5a\xdc\x7e\x54\x87\xec\xa1\xdc\x6d\xf2\xfd\x76\xbb\xce\x0f\xe5\x7e\x97\x15\xc5\xd3\xba\xaa\x84\x48\x92\x04\x1b\x8a\x01\xf1\x48\x68\xa5\x3a\x1a\x26\x48\xa5\x5c\xcf\x11\xb2\xae\x3d\x85\x00\xed\x3c\x24\x42\x47\xca\x68\xa3\xc0\xae\xa6\xc1\x68\x18\x92\x67\xf5\x55\x40\x18\xfb\xa1\x2e\x00\x42\x74\xfd\x2b\x74\xcf\x68\xa5\xe1\xc5\x24\x4d\x91\x8d\xc9\xd7\x43\x56\x59\xa4\xa8\xa2\x37\xdc\x2c\x2f\x97\x3b\x7c\x0a\x00\xb0\x14\x67\xac\x6c\x34\x07\xac\xfe\x1f\x7b\xd3\x50\x7c\xfc\x29\x5d\x4c\x0b\xd2\x19\x72\x29\x86\x54\xa3\x87\xe0\xe9\xb3\x64\xed\xb0\xfa\x5d\xf3\x3c\xa2\xbd\x4c\x20\xe7\xe7\x29\xf6\x9e\xbf\xdb\xce\x9d\x13\xf1\x62\x39\xe8\x4e\x20\x1b\xe8\xaf\x89\x8d\x1d\xef\xe2\x24\xbe\x02\x00\x00\xff\xff\xa7\x4d\x0f\xa6\xb3\x01\x00\x00" +var _stakingcollectionScriptsGet_machine_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcb\x6a\xf3\x30\x10\x85\xf7\x7a\x8a\xb3\xfb\x6d\xf8\xa9\xbb\x36\x84\x62\xec\x34\x98\xa6\x09\xd4\xd9\x95\x2e\x84\x3c\x72\x44\xe5\x51\x90\x64\x5a\x28\x79\xf7\x12\x5f\x42\x6f\x5a\x6a\xe6\x3b\xe7\x1b\xd3\x9f\x9c\x8f\xb8\xb7\xee\xad\x89\xf2\xd5\x70\x57\x3a\x6b\x49\x45\xe3\x18\xda\xbb\x1e\xb7\xef\xcd\xa1\x78\xa8\x77\x9b\x72\xbf\xdd\xae\xcb\x43\xbd\xdf\x15\x55\xf5\xb4\x6e\x1a\x21\xb2\x2c\xc3\x86\x62\x40\x3c\x12\x7a\xa9\x8e\x86\x09\x52\x29\x37\x70\x84\x6c\x5b\x4f\x21\x40\x3b\x0f\x89\x70\x22\x65\xb4\x51\x60\xd7\xd2\x08\x1a\x86\xe4\x65\xfb\x5f\x40\x98\xfa\xa1\xae\x02\x42\x48\xa5\x28\x84\x44\x5a\x9b\x42\x0f\x8c\x5e\x1a\x4e\x66\x24\x47\x31\x35\xfc\x1f\x33\xeb\x2a\x47\x13\xbd\xe1\x2e\xbd\x4e\xee\xf0\x21\x00\xc0\x52\x5c\xf4\x8a\x09\x0e\x58\xfd\x7d\xf4\x4d\x47\xf1\xf1\xfb\x6a\x32\x5f\x92\x2f\xb2\xa9\x18\x53\x8d\x1e\x83\xe7\xcf\x9a\xb5\xc3\xea\x67\xcd\xf3\xa4\xf6\x32\x8b\x5c\x9e\xa7\x38\x78\xfe\x8a\x5d\x3a\x67\xe3\x24\x1d\xf7\xce\x20\x1b\xe8\x37\xc4\xc6\x4e\x73\x71\x16\x9f\x01\x00\x00\xff\xff\x9d\xb0\x2b\xec\xbb\x01\x00\x00" func stakingcollectionScriptsGet_machine_account_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -5390,11 +5390,11 @@ func stakingcollectionScriptsGet_machine_account_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_machine_account_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf2, 0xe2, 0x5a, 0xfd, 0xd5, 0xcf, 0xe0, 0x54, 0xb4, 0x24, 0xa7, 0x6a, 0x67, 0x96, 0x5d, 0xe, 0xd0, 0x8c, 0xac, 0x28, 0x8b, 0x31, 0x26, 0x52, 0x22, 0xab, 0xc1, 0xed, 0xc8, 0xbb, 0x23, 0xb2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcd, 0x8f, 0x46, 0xba, 0x65, 0x46, 0x78, 0xb3, 0x99, 0x41, 0x98, 0xc1, 0xf, 0xfc, 0x98, 0xff, 0x5e, 0x5f, 0xb5, 0x7, 0xfa, 0x87, 0xfb, 0xa2, 0xc, 0x78, 0xc4, 0x32, 0x64, 0xf8, 0x72, 0x93}} return a, nil } -var _stakingcollectionScriptsGet_machine_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\xc1\x4a\xc3\x40\x10\x86\xef\xfb\x14\xff\xcd\xf6\x62\x3c\xe7\x16\xd2\x5a\x82\xb5\x05\xb7\x2f\xb0\x6e\x26\xe9\xe2\x66\xa6\xec\x4e\x50\x28\x7d\x77\x21\x89\x82\x60\xef\xdf\x37\xff\x37\x61\xb8\x48\x52\x3c\x47\xf9\xb4\xea\x3e\x02\xf7\xb5\xc4\x48\x5e\x83\x30\xba\x24\x03\x9e\xbe\xec\xa9\x7a\x69\x0e\xbb\xfa\xb8\xdf\x6f\xeb\x53\x73\x3c\x54\x9b\xcd\xdb\xd6\x5a\x63\x8a\xa2\xc0\x8e\x34\xc3\xc5\x08\x3d\x13\x06\xe7\xcf\x81\x09\xce\x7b\x19\x59\xe1\xda\x36\x51\xce\x94\xd1\x49\x02\x4b\x4b\x79\x92\x02\x4f\xf8\x82\x3d\x64\xe4\x79\x1c\xfe\x77\xdd\x98\xcb\xf8\x8e\x6e\x64\x0c\x2e\xf0\x6a\x41\x4b\x54\xf3\xc9\x75\x89\xab\xd5\x14\xb8\x2f\xff\xaf\x7f\x7c\x9d\x5b\xaa\x59\x6c\xb8\x93\x1b\xae\x06\x00\x12\xe9\x98\xf8\x8e\xd6\x93\xfe\x35\xf3\x6a\xf9\xa2\xfc\xe9\x5d\x9b\x9b\xf9\x0e\x00\x00\xff\xff\xc1\x21\xcf\x72\x39\x01\x00\x00" +var _stakingcollectionScriptsGet_machine_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\xcf\x41\x4b\xc3\x40\x10\x05\xe0\xfb\xfe\x8a\x77\x33\xb9\x18\xcf\xb9\x85\xb4\x96\x60\x6d\xc1\xed\x1f\x58\x36\x93\x74\x71\x33\x2b\x3b\x13\x14\x4a\xff\xbb\xd0\x44\x41\xb0\xf7\xf9\xe6\xbd\x17\xa6\x8f\x94\x15\xcf\x31\x7d\x5a\x75\xef\x81\xc7\x36\xc5\x48\x5e\x43\x62\x0c\x39\x4d\x78\xfa\xb2\xa7\xe6\xa5\x3b\xec\xda\xe3\x7e\xbf\x6d\x4f\xdd\xf1\xd0\x6c\x36\x6f\x5b\x6b\x8d\xa9\xaa\x0a\x3b\x52\x81\x8b\x11\x7a\x26\x4c\xce\x9f\x03\x13\x9c\xf7\x69\x66\x85\xeb\xfb\x4c\x22\x24\x18\x52\x06\xa7\x9e\xe4\x86\x02\xdf\xce\xd7\xb3\x07\x81\x2c\xe1\xf0\xbf\xe9\xc6\x38\xef\x49\xa4\x70\x31\x96\x18\x66\xc6\xe4\x02\x17\x2b\xa9\xd1\x2c\xaf\xcb\x1a\x17\xab\x39\xf0\x58\xff\xbf\xe2\xf1\x75\xe9\xd4\x2c\xb0\xe3\x21\x5d\x71\x31\x00\x90\x49\xe7\xcc\x77\xd8\x48\xfa\x57\x4a\xb1\xae\xa9\x7f\x7a\x97\xe6\x6a\xbe\x03\x00\x00\xff\xff\xff\x6b\xed\x8a\x41\x01\x00\x00" func stakingcollectionScriptsGet_machine_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -5410,11 +5410,11 @@ func stakingcollectionScriptsGet_machine_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_machine_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa4, 0x7e, 0x24, 0x2d, 0xfc, 0x9e, 0xeb, 0x56, 0x2a, 0x77, 0x86, 0x83, 0xb6, 0xdd, 0x2a, 0x61, 0xfc, 0xa2, 0xb2, 0x49, 0x23, 0x61, 0x2f, 0xed, 0xb3, 0x78, 0xf4, 0xa1, 0x25, 0x5d, 0x4e, 0x40}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1d, 0x6a, 0xbe, 0x29, 0xa6, 0xa0, 0x51, 0x4a, 0x89, 0x9a, 0x12, 0xc, 0xa3, 0xfa, 0xf4, 0xa0, 0xde, 0x2b, 0xea, 0x41, 0x35, 0xba, 0xaa, 0x3b, 0x8c, 0xed, 0xa3, 0xe5, 0x3a, 0x7c, 0xb4, 0xf2}} return a, nil } -var _stakingcollectionScriptsGet_node_idsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4e\xc3\x30\x10\xc6\xf1\xdd\x4f\xf1\x8d\x74\x21\xcc\xdd\xa2\xa4\x20\x8b\x2a\x95\xea\x6e\x88\xc1\xd4\x97\x60\xe1\xdc\x55\xe7\x8b\x00\x21\xde\x1d\xa9\x45\xb0\x74\xfb\xeb\x86\xfb\x7d\x79\x3e\x89\x1a\xee\x8b\xbc\x07\x8b\x6f\x99\xa7\x4e\x4a\xa1\xa3\x65\x61\x8c\x2a\x33\xee\x3e\xc2\xa1\x7d\xf4\xc3\x43\xb7\xdb\x6e\x37\xdd\xc1\xef\x86\xb6\xef\xf7\x9b\x10\x9c\x6b\x9a\x06\x7b\xb2\x45\xb9\x22\x32\xa2\x6a\xfc\x84\x8c\x88\xa5\xc0\x5e\x09\x2c\x89\xe0\xfb\x8a\x6a\xa2\x94\x90\xf9\x7c\xae\x17\x09\xc7\x3f\xca\xb9\xd3\xf2\x82\x71\x61\xcc\x31\xf3\x4d\x4c\x49\xa9\xd6\x35\xda\x4b\xac\xd6\x78\x0a\xa6\x99\xa7\x67\x7c\x39\x00\xd0\xb3\x7a\x7d\xf7\xed\x44\x36\x48\x22\xdf\xd7\xff\x4f\xbf\xb1\x72\xdf\x3f\x01\x00\x00\xff\xff\xbd\x92\x43\x50\xf3\x00\x00\x00" +var _stakingcollectionScriptsGet_node_idsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4e\xc3\x40\x0c\xc6\xf1\xfd\x9e\xe2\x1b\x9b\x85\x30\x77\x8b\x92\x82\x22\xaa\x54\x6a\xba\x21\x06\x2b\xe7\x84\x13\x17\x1b\xd9\x57\x01\x42\xbc\x3b\x52\x8b\x60\x61\xfb\xcb\x83\x7f\x5f\x5a\x5f\xd5\x0a\xee\xb2\xbe\x8d\x85\x5e\x92\x2c\xad\xe6\xcc\x53\x49\x2a\x98\x4d\x57\xdc\xbe\x8f\xa7\xe6\xa1\x1f\xee\xdb\xc3\x7e\xbf\x6b\x4f\xfd\x61\x68\xba\xee\xb8\x1b\xc7\x10\xea\xba\xc6\x91\xcb\xd9\xc4\x41\x02\x32\xa3\x0f\xe8\x0c\xca\x19\xe5\x99\x21\x1a\x19\x7d\xe7\xf0\xa2\xc6\x11\x49\x2e\x67\xbf\x4a\x98\x7e\xa9\x10\x68\x9a\xd8\x7d\x43\x39\x57\x98\xcf\x82\x95\x92\x6c\x28\x46\x63\xf7\x2d\x9a\x6b\x54\x5b\x3c\x8e\xc5\x92\x2c\x4f\xf8\x0c\x00\x60\x17\xfd\xff\xfd\x37\x0b\x97\x41\x23\xf7\x9d\xff\x7d\xfa\x89\x2a\x7c\x7d\x07\x00\x00\xff\xff\xf5\x67\xa5\x8f\xfb\x00\x00\x00" func stakingcollectionScriptsGet_node_idsCdcBytes() ([]byte, error) { return bindataRead( @@ -5430,11 +5430,11 @@ func stakingcollectionScriptsGet_node_idsCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_node_ids.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x45, 0x32, 0xd2, 0x69, 0x44, 0xf5, 0xdc, 0xe6, 0x20, 0x93, 0x64, 0x24, 0xd0, 0x77, 0xfa, 0x5b, 0x23, 0x71, 0x4c, 0x54, 0xc7, 0x7e, 0x17, 0xf8, 0x10, 0x5a, 0x81, 0xa7, 0xe0, 0x50, 0x54, 0x12}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0xfd, 0x4f, 0x8d, 0xf6, 0x55, 0xfd, 0x4f, 0xd3, 0x4f, 0x3f, 0xdb, 0xa5, 0xe6, 0x88, 0x9c, 0x1e, 0x89, 0x5a, 0x40, 0x58, 0x4, 0xb6, 0x29, 0x7d, 0xfe, 0x9a, 0x0, 0x29, 0x77, 0x34, 0x6b}} return a, nil } -var _stakingcollectionScriptsGet_unlocked_tokens_usedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x4e\xc2\x40\x10\x86\xef\xfb\x14\xff\x11\x2e\xd6\x83\xf1\xd0\x5b\x53\xa8\x21\x12\x48\x6c\xfb\x00\x6b\x77\x28\x9b\x6e\x67\xc8\xce\x6e\xc0\x18\xdf\xdd\x08\x18\x2f\x9e\x27\xf3\x7d\xdf\xef\xe7\x93\xc4\x84\x26\xc8\xb9\x4d\x76\xf2\x3c\xd6\x12\x02\x0d\xc9\x0b\xe3\x10\x65\xc6\xe3\xa5\xed\xaa\xd7\xcd\xee\xa5\xde\x6f\xb7\xeb\xba\xdb\xec\x77\xd5\x6a\xf5\xb6\x6e\x5b\x63\x8a\xa2\x40\x47\x21\x28\x8e\x72\xc6\x6c\xf9\x03\x99\x83\x0c\x13\x39\x24\x99\x88\x15\xe9\x48\xb0\xc3\x20\x99\x13\xbc\x22\xab\xe7\xf1\xfa\xd7\x48\xfc\x39\x46\x82\xde\xc4\x18\xfe\xcc\x2c\x8e\x14\x96\x1d\x1c\x05\x1a\x6d\x92\xa8\xc6\x9c\xf2\x3b\x0e\x99\x31\x5b\xcf\x8b\x3b\xb4\x44\xe5\x5c\x24\xd5\x65\x89\xbe\xf1\x97\xe7\x27\x7c\x1a\x00\x88\x94\x72\xe4\xff\x97\x3d\x8c\x94\xfa\x7b\x68\x77\xed\xec\x95\xdc\xc2\xde\x48\xe5\x6f\xf0\xd2\x7c\x99\xef\x00\x00\x00\xff\xff\xd2\x00\x11\x86\x21\x01\x00\x00" +var _stakingcollectionScriptsGet_unlocked_tokens_usedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x4a\xc3\x40\x10\x86\xef\xfb\x14\xff\xb1\xb9\x18\x0f\xe2\x21\xb7\x90\x36\x52\x2c\x2d\x98\xe4\x01\x96\xdd\x69\xba\x64\x33\x23\x3b\x1b\x5a\x11\xdf\x5d\x6c\x2b\x5e\x3c\x0f\xf3\x7d\xdf\x1f\xe6\x77\x49\x19\x6d\x94\x73\x97\xed\x14\x78\x6c\x24\x46\x72\x39\x08\xe3\x98\x64\xc6\xe3\xa5\xeb\xeb\xd7\xed\xfe\xa5\x39\xec\x76\x9b\xa6\xdf\x1e\xf6\xf5\x7a\xfd\xb6\xe9\x3a\x63\xca\xb2\x44\x4f\x31\x2a\x4e\x72\xc6\x6c\xf9\x03\x0b\x47\x71\x13\x79\x64\x99\x88\x15\xf9\x44\xb0\xce\xc9\xc2\x19\x41\xb1\x68\xe0\xf1\xfa\xd7\x4a\xfa\x39\x26\x82\xde\xc4\x70\x7f\x66\x16\x4f\x0a\xcb\x1e\x9e\x22\x8d\x36\x4b\x52\x63\xac\x73\xa4\xba\xb2\x31\x16\x38\x2e\x8c\xd9\x06\x5e\xdd\xe1\x15\x6a\xef\x13\xa9\x16\x15\x86\x36\x5c\x9e\x9f\xf0\x69\x00\x20\x51\x5e\x12\xff\xbf\xf0\x61\xa4\x3c\xdc\x83\xfb\x6b\xef\xa0\xe4\x57\xf6\x46\xaa\x7e\xc3\x0b\xf3\x65\xbe\x03\x00\x00\xff\xff\x5a\xed\xf9\x46\x29\x01\x00\x00" func stakingcollectionScriptsGet_unlocked_tokens_usedCdcBytes() ([]byte, error) { return bindataRead( @@ -5450,11 +5450,11 @@ func stakingcollectionScriptsGet_unlocked_tokens_usedCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_unlocked_tokens_used.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb7, 0x3a, 0xad, 0x80, 0x59, 0x47, 0x6f, 0xc6, 0x0, 0x50, 0xc4, 0xed, 0x7, 0xec, 0xe7, 0xdd, 0xdc, 0x0, 0x1b, 0x20, 0x27, 0x43, 0x2f, 0xda, 0x7c, 0x27, 0xb6, 0x99, 0x7a, 0x72, 0x66, 0x46}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x24, 0x34, 0x15, 0x3b, 0xc2, 0x85, 0xed, 0x99, 0x3, 0xda, 0x7d, 0x70, 0xad, 0x34, 0x1f, 0x5a, 0xcb, 0xe5, 0x52, 0xa3, 0x85, 0x9b, 0xc7, 0x8d, 0x9a, 0xed, 0xcf, 0x24, 0xd0, 0xb5, 0x3c, 0xda}} return a, nil } -var _stakingcollectionSetup_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\x4b\x6f\xea\x46\x14\xde\xf3\x2b\xce\xbd\x8b\x5b\x23\xf1\xe8\x1a\x91\xdc\x12\x20\xa9\x15\x04\x51\x70\x5b\x75\x39\xd8\xc7\xf6\x94\xc9\x8c\x35\x33\x86\x46\x11\xff\xbd\x1a\xdb\xe3\x07\xe0\x84\x44\x51\xca\x22\x44\xf6\x79\x7c\xdf\x77\x5e\xd0\xa7\x44\x48\x0d\xb7\x29\x8f\xe8\x86\xa1\x27\xb6\xc8\x21\x94\xe2\x09\x7e\xfd\xf7\xf6\x8f\xe5\x9d\x7b\xb3\x98\x7b\xab\xfb\xf9\x72\x32\x9b\x3d\xce\xd7\xeb\x8e\x75\x60\x62\xdf\x34\x5e\xac\xfe\x6a\x33\x74\x67\x1e\xd9\x30\x5c\x6b\xb2\xa5\x3c\xb2\x1e\xee\x6c\xbe\xf4\x5c\xef\x6f\x6f\x72\xb3\x98\x1f\x79\x2d\x84\xbf\xc5\x20\x4b\xa0\xac\xfd\x62\x35\xbd\x9f\xcf\xda\x72\x14\xc1\xa7\x82\x31\xf4\x35\x15\x25\xb0\xb5\x37\xb9\x77\x97\x77\xd3\xd5\x62\x31\x9f\x7a\xee\xaa\x74\xee\x0c\x87\x43\xf0\x62\xaa\x40\x4b\xc2\x15\xc9\xbd\x14\x6a\x05\x69\x02\x84\x03\xf1\x7d\x91\x72\x0d\x5a\x40\xaa\x10\x08\xa8\x82\x80\x5f\x26\xc9\x62\xb8\x1a\xf6\x94\x31\xd8\x0b\xb9\x05\x89\x11\x91\x01\x43\xa5\x40\x84\xb0\x8f\x51\xc7\x28\x41\xc7\xf8\x0c\x31\xd9\x99\x28\x12\xa3\x94\x11\x69\xc3\xf7\x80\x80\xde\x8b\xbe\xcd\xc6\x32\xea\xa0\x73\xee\x0a\x75\x9a\xf4\xb2\x34\x42\x96\x00\xc4\xe6\x1f\xf4\xb5\x02\xa5\x85\xc4\x00\x28\x37\x09\x20\xe5\x85\x6f\x11\xaa\xd3\xa9\x13\x7b\xe9\x00\x00\x24\x12\x13\x22\xd1\x51\x34\xe2\x28\x47\x30\x49\x75\x3c\xc9\xcd\xbb\xf0\xd2\xc9\x6c\xcc\xc7\xd0\x0a\x4d\x54\x89\x40\x15\xff\x45\x03\x61\x12\x49\xf0\x7c\x5e\x06\xeb\x46\x43\xc8\x23\x0f\x36\x42\x4a\xb1\x1f\xff\x38\x5b\x9b\xc1\xc9\x93\x6b\xc7\x94\x6b\x74\xbe\x94\xa7\xe6\x6b\x2d\x24\x89\xf0\x81\xe8\xb8\x0b\x57\x57\xc0\x29\xab\xa3\x2f\x18\x4c\x25\x12\x8d\x90\x48\xba\x33\xdf\x3e\x49\xc8\x86\x32\xaa\x29\x2a\x08\x45\x56\x95\x5c\x67\x88\x05\x0b\x50\x02\xe1\x41\xa5\xe2\x8e\xa4\x4c\x37\x42\x32\xb4\xe5\xf9\x3d\xb7\xbf\xb2\x6c\x19\xe5\xdb\xf1\x8f\x7a\xd7\x0e\xb2\xaf\xdc\xee\xda\x19\x16\x18\x86\xa1\x9d\x9b\xfc\x4d\x0f\x34\x91\x11\xea\x11\xb4\xf9\xd6\x99\x7e\x3b\x41\x53\x86\x3b\x86\x52\xce\xe7\xe0\x4f\x43\xe3\x1c\x82\xec\x45\x05\x60\xa8\xf2\x4c\x47\x06\x47\x49\x5b\x24\x26\xc0\x71\x0f\x76\xc0\x6b\x43\x68\x14\x4d\x52\x0d\x54\x9b\x2e\x2d\x52\x34\x82\xd0\xb0\xa1\xe9\xc0\x8f\xd1\xdf\x3a\xdd\xa2\x5f\xeb\x9f\x82\xa0\x22\x3b\x74\xc6\xfd\xf3\x9d\xe2\x67\x78\x4e\x9e\x3b\xb6\xaa\x19\xa7\x51\xa5\x5b\x2f\x6f\x80\x3c\xf7\xa8\x81\xa4\x6b\xde\x7d\xa8\x23\x1b\xc8\x0f\x80\x4c\xe1\xff\x43\x87\x53\xf6\x59\x2c\xda\x86\x8b\x40\x92\x6e\x18\xf5\xc1\xf4\x9d\x59\x95\x66\xa8\x5e\xd9\x10\x35\xe6\x55\xa7\x5e\x80\xec\xe5\x42\xbb\x87\x0c\xcd\xe1\xda\x39\xd1\xfb\x5d\x01\x8c\x02\xbd\x93\x10\x76\x56\xde\xaf\x66\x23\x54\x25\xed\xa1\xb1\x71\xf3\x9d\x99\x9d\x88\x10\x25\x72\x1f\x2f\x10\xd4\xac\x81\xea\xf1\x23\x86\xd5\x2a\xf8\xba\x1d\xdc\xa0\xf7\xf3\x27\x24\x84\x53\xdf\xf9\x3e\x15\x29\x0b\x80\x0b\x6d\xa9\x9d\xf2\xa8\xb8\x7e\xef\xb6\x9d\x1f\xb3\x5e\x44\x90\xab\x80\xb2\xb8\x7e\xf6\xea\x95\x67\xb4\x5a\x33\x6f\x28\x76\xfe\x48\x35\x7f\xa4\x0c\x96\x22\xc8\xfe\x37\xdb\xbb\x92\xa5\xd5\xa8\x71\x90\xbe\xd9\x83\x54\x57\xc5\xd4\x29\x63\x31\xee\x97\x03\x20\x48\x30\xfe\xed\x73\x93\x37\xd7\x75\xa3\x31\x06\x24\x08\x8c\xd3\x2a\xd3\xcf\x19\xf7\x0d\x9c\x1e\x3c\x11\x3f\xa6\x1c\x8b\x5f\x01\x2e\x0f\x45\xbe\x38\x5a\x9a\xb4\x59\x97\x00\x19\x46\x44\x8b\x2f\xac\xca\xcc\xa6\x7c\x45\x9b\xd2\xe6\xb2\xba\x54\x2c\x2e\x2c\xce\x87\x31\xbc\x51\x9e\xd2\xa7\xac\x51\x09\xad\x5e\x8f\xfc\xef\xa1\xf3\x5f\x00\x00\x00\xff\xff\x6b\x24\xa3\x92\xbe\x0b\x00\x00" +var _stakingcollectionSetup_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\x4f\x6f\xfa\x38\x10\xbd\xf3\x29\xa6\x1c\xba\x41\xe2\xcf\x9e\x11\x6d\x17\x01\xbb\x8b\x8a\x4a\x55\xd0\xde\x4d\x32\x49\xbc\xb8\x76\x64\x3b\xb0\x55\xc5\x77\x5f\x39\x8e\x93\xb8\x40\x4b\xab\xaa\x3f\x0e\xa5\xc4\xf3\xe7\xbd\x37\xe3\x99\xd0\xe7\x4c\x48\x0d\x7f\xe6\x3c\xa1\x1b\x86\x6b\xb1\x45\x0e\xb1\x14\xcf\xd0\xf6\x9e\xb5\x5b\xce\x92\x89\xbd\x67\xe5\x7e\x7b\x16\xf3\xe9\x9a\x6c\x18\xae\x34\xd9\x52\x9e\x34\x4c\xfd\x83\xca\x67\x21\xc2\x2d\x46\x45\x1c\x65\xad\x7f\xff\x6f\xb1\x9c\xdc\xcf\xa6\xeb\xe5\xfd\xec\x61\x3c\x9d\x3e\xcd\x56\xab\x66\x86\x32\xc2\x44\x30\x86\xa1\xa6\x82\x3b\xb7\xd5\x7a\x7c\x3f\x7f\xf8\x6b\xb2\x5c\x2c\x66\x93\xf5\x7c\x59\x39\xb7\x06\x83\x01\xac\x53\xaa\x40\x4b\xc2\x15\xb1\x5e\x0a\xb5\x82\x3c\x03\xc2\x81\x84\xa1\xc8\xb9\x06\x2d\x20\x57\x08\x04\x54\x09\x3f\xac\x92\x14\x31\xe6\x1a\xf6\x94\x31\xd8\x0b\xb9\x05\x89\x09\x91\x11\x43\xa5\x40\xc4\xb0\x4f\x51\xa7\x28\x41\xa7\xf8\x02\x29\xd9\x99\x28\x12\x93\x9c\x11\xe9\xc2\x77\x81\x80\xde\x8b\x9e\xcb\xc6\x0a\xea\xa0\x2d\x77\x85\x3a\xcf\xba\x45\x1a\x21\x2b\x00\x62\xf3\x2f\x86\x5a\x81\xd2\x42\x62\x04\x94\x9b\x04\x90\xf3\xd2\xb7\x0c\xd5\x6a\x35\x89\xbd\xb6\x00\x00\x32\x89\x19\x91\x18\x28\x9a\x70\x94\x43\x18\xe7\x3a\x1d\x5b\xf3\x0e\xbc\xb6\x0a\x1b\xf3\x31\xb4\x62\x13\x55\x22\x50\xc5\x7f\xd3\x40\x98\x44\x12\xbd\x9c\x96\xc1\xb9\xd1\x18\x6c\xe4\xfe\x46\x48\x29\xf6\xa3\xeb\x93\xb5\xe9\x1f\x3d\xb9\x0d\x4c\xb9\x86\xa7\x4b\x79\x6c\xbe\xd2\x42\x92\x04\x1f\x89\x4e\x3b\x70\x73\x03\x9c\xb2\x26\xfa\x92\xc1\x44\x22\xd1\x08\x99\xa4\x3b\xf3\x1d\x92\x8c\x6c\x28\xa3\x9a\xa2\x82\x58\x14\x55\xb1\x3a\x43\x2a\x58\x84\x12\x08\x8f\x6a\x15\x77\x24\x67\xda\x0b\xc9\xd0\x95\xe7\x6f\x6b\x7f\xe3\xd8\x32\xca\xb7\xa3\xeb\x66\xd7\xf6\x8b\x2f\x6b\x77\x1b\x0c\x4a\x0c\x83\xd8\x5d\x0f\x7b\xd2\x05\x4d\x64\x82\x7a\x08\xe7\x7c\x9b\x4c\xaf\x8e\xd0\x54\xe1\xde\x42\xa9\xae\x61\xff\x1f\x43\xe3\x14\x82\xe2\xa0\x06\x30\x50\x36\xd3\x1b\x83\x37\x49\xcf\x48\x4c\x80\xe3\x1e\xdc\xf5\x6e\x5c\x42\xa3\x68\x96\x6b\xa0\xda\x74\x69\x99\xc2\x0b\x42\x63\x4f\xd3\x7e\x98\x62\xb8\x0d\x3a\x65\xbf\x36\x3f\x25\x41\x45\x76\x18\x8c\x7a\xa7\x3b\x25\x2c\xf0\x1c\x3d\x0f\x5c\x55\x0b\x4e\xc3\x5a\xb7\xae\x6d\x00\x9b\x7b\xe8\x21\xe9\x98\xb3\x2f\x75\xa4\x87\xfc\x00\xc8\x14\xfe\x1a\x3a\x9c\xb2\xef\x62\x71\xee\x72\x11\xc8\xf2\x0d\xa3\x21\x98\xbe\x33\xa3\xd2\x5c\xaa\x77\x26\x44\x83\x79\xdd\xa9\x17\x20\x7b\xbd\xd0\xee\xb1\x40\x73\xb8\x0d\x8e\xf4\xfe\x54\x00\xa3\x40\xf7\x28\x84\xbb\x2b\x9f\x57\xd3\x0b\x55\x4b\x7b\xf0\x26\xae\x9d\x99\xc5\x8a\x88\x51\x22\x0f\xf1\x02\x41\xcd\x18\xa8\x1f\x3f\x61\x5c\x8f\x82\x9f\x9b\xc1\x1e\xbd\xbb\x3b\xc8\x08\xa7\x61\xd0\x9e\x88\x9c\x45\xc0\x85\x76\xd4\x8e\x79\xd4\x5c\xdb\x9d\x73\xeb\xc7\x8c\x17\x11\x59\x15\x50\x96\xdb\xcf\x6d\xbd\x6a\x8d\xd6\x63\xe6\x03\xc5\x4e\x2f\x29\xff\x4d\xa4\xff\x20\xa2\xe2\x7f\x33\xbd\x6b\x59\xce\x1a\x79\x0b\xe9\xca\x2d\xa4\xa6\x2a\xa6\x4e\x05\x8b\x51\xaf\xba\x00\x82\x44\xa3\x3f\xbe\x37\xb9\x3f\xae\xbd\xc6\xe8\x93\x28\x32\x4e\xcb\x42\xbf\x60\xd4\x33\x70\xba\xf0\x4c\xc2\x94\x72\x2c\xdf\x02\xe6\x3c\x16\x76\x70\x9c\x69\x52\xbf\x2e\x11\x32\x4c\x88\x16\x3f\x58\x95\xa9\x4b\xf9\x8e\x36\x95\xcd\x65\x75\xa9\x59\x5c\x58\x9c\x2f\x63\xf8\xa0\x3c\x95\x4f\x55\xa3\x0a\x5a\xb3\x1e\xf6\xef\xa1\xf5\x7f\x00\x00\x00\xff\xff\xcc\xf4\x53\x3b\xae\x0b\x00\x00" func stakingcollectionSetup_staking_collectionCdcBytes() ([]byte, error) { return bindataRead( @@ -5470,7 +5470,7 @@ func stakingcollectionSetup_staking_collectionCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/setup_staking_collection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7a, 0x41, 0x87, 0x59, 0x87, 0x7c, 0xcb, 0xe9, 0xdd, 0x3a, 0x84, 0x4, 0xfe, 0x2e, 0xda, 0x72, 0xc3, 0xab, 0x10, 0xa9, 0x54, 0x90, 0x37, 0x82, 0x32, 0xfa, 0xb3, 0x41, 0xf, 0x73, 0x5a, 0xe8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x62, 0xb3, 0x3c, 0x8d, 0x5e, 0x2b, 0xf5, 0xf1, 0xf, 0x0, 0x56, 0xad, 0xa3, 0x6b, 0xdc, 0x90, 0xb2, 0xe8, 0x7a, 0x21, 0x16, 0x99, 0x26, 0x66, 0xa8, 0x9e, 0x57, 0x5c, 0x25, 0x4e, 0x2d, 0x9c}} return a, nil } @@ -5534,7 +5534,7 @@ func stakingcollectionStake_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _stakingcollectionTestDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\x9b\x40\x10\xbd\xf3\x15\xa3\x1c\x2a\x7c\x08\xf4\x50\xf5\x60\xb9\x8d\x28\xc6\x91\x65\x64\xaa\x80\xdb\xf3\x06\x06\xbc\xf2\x7a\x07\xed\x0e\x4a\xaa\x2a\xff\x5e\xc1\xc6\xc8\xd4\x54\x2a\x17\xb4\x3b\xef\xcd\xbe\x79\xf3\xe4\xb9\x25\xc3\xb0\x51\xf4\x92\xb3\x38\x49\xdd\xc4\xa4\x14\x96\x2c\x49\x43\x6d\xe8\x0c\x1f\x5f\xf3\x22\xda\x6d\xf7\x8f\x71\x96\xa6\x49\x5c\x6c\xb3\x7d\xb4\x5e\x3f\x25\x79\xee\x5d\x91\x0b\x3a\xe1\x48\xd8\xa4\xd9\xcf\x22\xdb\x25\x37\xc0\x4e\x37\xf2\x59\xe1\x14\x7c\xd8\x3f\x6e\xbf\xa5\xc9\x1c\x21\xa5\xf2\x84\xd5\x00\xb7\x17\x7c\x9a\xc5\xbb\x64\x3d\x41\x7b\x61\x08\x07\x8b\x15\x90\x56\xbf\xa0\x26\x03\x8c\x96\xa1\xed\x4c\x4b\x16\x2d\x30\xb9\x0b\x3e\x22\x54\xd8\x92\x95\x0c\xec\x34\x74\xda\x8d\x2a\xf5\x50\xb5\xce\x03\x28\x47\x13\x3c\x8f\x8d\xd0\x56\x0c\x07\x5f\x9c\xa9\xd3\xbc\x84\xc3\x46\xbe\x7e\xfe\xb4\x80\xdf\x9e\x07\x00\xd0\x1a\x6c\x85\x41\xdf\xca\x46\xa3\x59\x42\xd4\xf1\x31\x2a\xcb\x1e\x3b\x62\xfa\x4f\x21\x5f\xb5\x7e\xc2\x1a\xbe\x80\xe3\x04\xcf\x64\x0c\xbd\xac\x3e\xcc\x6e\x22\xb8\xb9\xf9\xea\xf7\x76\x2c\xe7\x17\x77\x0b\xcf\x99\x8c\x68\xf0\xbb\xe0\xe3\x62\x54\xd3\x7f\x0f\x0f\xd0\x0a\x2d\x4b\xff\x2e\xa6\x4e\x55\xa0\x89\xc1\x49\x01\x01\x06\x6b\x34\xa8\x4b\x1c\x1c\x9c\xb5\xe7\x6e\x31\x9d\xae\xbe\x64\xe1\x9f\xc3\x0d\xd5\xe0\x87\xe8\x14\x5f\x86\x08\xad\x93\x17\x8e\xec\xa1\xfc\xdf\x4a\x27\x3a\xfb\xf0\xc1\xc0\xff\x5b\x1b\xbb\x1c\xad\xee\xa7\x3b\x08\x1a\x64\x17\xb1\x71\xbd\xee\x3f\x7d\x7f\x3c\x4c\xc9\xef\x79\x7a\x6f\xe0\xe6\x59\xdd\xbb\xa7\x5c\x83\x37\xef\xed\x4f\x00\x00\x00\xff\xff\x64\xcc\x24\x0c\x66\x03\x00\x00" +var _stakingcollectionTestDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x8e\x9b\x40\x0c\xbd\xf3\x15\x56\x0e\x15\x39\x2c\xf4\x50\xf5\x10\xa5\x5d\x21\x42\xaa\x55\xd0\x52\x2d\x6c\x7b\x9e\x05\x43\x46\x99\x8c\xd1\x8c\xd1\x6e\x55\xed\xbf\x57\x30\xc9\x28\x34\xa9\x54\x2e\x68\xec\xf7\xec\xf7\x6c\xcb\x63\x4f\x86\x61\xab\xe8\xb5\x64\x71\x90\xba\x4b\x49\x29\xac\x59\x92\x86\xd6\xd0\x11\x3e\xbe\x95\x55\xb2\x7b\x78\xfc\x96\x16\x79\x9e\xa5\xd5\x43\xf1\x98\x6c\x36\x4f\x59\x59\x06\x17\xe4\x8a\x0e\x78\x22\x2c\xfc\x7b\xe1\x11\x83\xee\xe4\x8b\xc2\x19\xea\x32\xe6\x91\x39\xd5\x07\x6c\xa6\x98\x3d\xf7\xcf\x8b\x74\x97\x6d\xaa\x62\x97\xf9\xce\x41\x1c\xc3\xb3\xc5\x06\x48\xab\x5f\xd0\x92\x01\x46\xcb\xd0\x0f\xa6\x27\x8b\x16\x98\x5c\x80\xf7\x08\x0d\xf6\x64\x25\x03\xbb\xe6\x83\x76\xe6\xa4\x9e\xb2\xd6\xb9\x86\xda\xdb\x0e\x02\x36\x42\x5b\x31\x3d\x42\x71\xa4\x41\xf3\x0a\x9e\xb7\xf2\xed\xf3\xa7\x25\xfc\x0e\x02\x00\x80\xde\x60\x2f\x0c\x86\x56\x76\x1a\xcd\x0a\x92\x81\xf7\x49\x5d\x8f\x58\x8f\x19\x3f\x85\x7c\x51\xfa\x09\x5b\xf8\x02\x8e\x13\xbd\x90\x31\xf4\xba\xfe\x70\x73\xf6\xd1\x55\xe4\x6b\x38\x8e\x63\x75\x7b\x55\xd7\xf0\x92\xc9\x88\x0e\xbf\x0b\xde\x2f\xbd\x9a\xf1\xbb\xbf\x87\x5e\x68\x59\x87\x8b\x94\x06\xd5\x80\x26\x06\x27\x05\x04\x18\x6c\xd1\xa0\xae\x71\x9a\xe0\xcd\xf1\x2c\x96\x73\x77\xed\x79\xdb\xff\x34\x37\x65\xa3\x1f\x62\x50\x7c\x36\x11\x5b\x27\x2f\xf6\xec\x29\xfd\xdf\x4a\x67\x3a\xb7\x79\xf1\x13\x26\xfe\xdf\xda\xd8\xdd\xd1\xfa\x6e\xbe\x83\xa8\x43\x76\x27\xe6\xd7\xeb\xfe\xf3\xfe\xfe\x31\x27\x9f\xee\xe9\x54\xc0\xf9\x59\xdf\xb9\x56\xae\xc0\x7b\xf0\xfe\x27\x00\x00\xff\xff\xf0\x15\xfa\x02\x58\x03\x00\x00" func stakingcollectionTestDeposit_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5550,11 +5550,11 @@ func stakingcollectionTestDeposit_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/test/deposit_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0x8c, 0x1d, 0x33, 0xa6, 0xb6, 0xdb, 0x7f, 0x3f, 0xbd, 0x4f, 0x19, 0x21, 0x6a, 0xf7, 0xf3, 0x4e, 0x1e, 0x9d, 0x59, 0x35, 0xed, 0x39, 0xe4, 0x11, 0xb8, 0xb3, 0x35, 0x84, 0xa1, 0xbc, 0x80}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0xc5, 0x20, 0x7d, 0xb3, 0xdb, 0xdc, 0x38, 0x2d, 0x78, 0xd7, 0x9c, 0xb9, 0xb9, 0x51, 0xb, 0x50, 0x6e, 0x9f, 0x8c, 0x96, 0x92, 0xc8, 0xa4, 0x28, 0xc3, 0xac, 0xb8, 0xf8, 0x50, 0x30, 0xb8}} return a, nil } -var _stakingcollectionTestGet_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x41\xcf\x9a\x40\x10\x86\xef\xfb\x2b\x26\x1e\x1a\x3c\x54\x7b\x68\x7a\x30\xb6\x86\x22\x1a\x23\x91\x46\x30\x3d\xaf\x30\xe0\x46\xdc\x21\xbb\x43\xd4\x34\xfe\xf7\x06\xf0\xe3\x93\xc8\x5e\x08\xb3\xcf\xbc\xd9\x79\x46\x5d\x4a\x32\x0c\xab\x82\xae\x11\xcb\xb3\xd2\xb9\x47\x45\x81\x09\x2b\xd2\x90\x19\xba\xc0\xb7\x5b\x14\xbb\xdb\xcd\x6e\xed\x85\x41\xe0\x7b\xf1\x26\xdc\xb9\xcb\xe5\xde\x8f\x22\xf1\xd2\x1c\xd3\x19\xbb\x86\x55\x10\xfe\x8d\xc3\xad\xff\x06\x56\x3a\x57\xc7\x02\xfb\xf0\x61\xb7\xde\xfc\x0e\xfc\xa1\x86\x80\x92\x33\xa6\x0d\x6e\x3f\xf8\x20\xf4\xb6\xfe\xb2\x47\x8b\xe9\x14\x0e\x16\x53\x20\x5d\xdc\x21\x23\x03\x8c\x96\xa1\xac\x4c\x49\x16\x2d\x30\xb5\x05\x3e\x21\xe4\xc8\xc0\xcf\xc0\x4a\xb7\x73\x2a\xdd\x5c\xd9\x56\x00\x24\x9d\x01\x21\xd8\x48\x6d\x65\xf3\xe3\xc8\x0b\x55\x9a\x67\x70\x58\xa9\xdb\x8f\xef\x63\xf8\x27\x04\x00\x40\x69\xb0\x94\x06\x1d\xab\x72\x8d\x66\x06\x6e\xc5\x27\x37\x49\x6a\xb6\x63\xea\x53\x20\xbf\x44\xef\x31\x83\x9f\xd0\xf6\x4c\x8e\x64\x0c\x5d\xe7\x5f\x06\xd7\x30\x79\xab\xfc\x72\x6a\x17\xb3\xe1\xad\xbd\xe3\x11\x93\x91\x39\xfe\x91\x7c\x1a\x77\xaf\xa9\xcf\x62\x01\xa5\xd4\x2a\x71\x46\x1e\x55\x45\x0a\x9a\x18\xda\xa7\x80\x04\x83\x19\x1a\xd4\x09\x36\xfa\x06\xf5\x8c\xfa\x71\xbd\x49\x9f\x8e\xe7\x5f\xfb\x33\x4f\x72\xe4\x76\x9f\x9d\xce\xf6\x3b\xfe\x14\x95\xa2\x65\x43\xf7\x67\x44\x53\x7e\x88\x87\x80\xff\x01\x00\x00\xff\xff\x07\xe3\x81\x01\xac\x02\x00\x00" +var _stakingcollectionTestGet_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x51\x5d\xaf\x9a\x40\x10\x7d\xdf\x5f\x31\xe1\xa1\xc1\x87\x7a\xfb\xd0\xf4\xc1\xdc\xf6\x86\x20\x36\x46\x22\x8d\xe0\x0f\x58\x61\xc0\x8d\xb8\x43\x76\x87\xa8\x69\xfc\xef\x0d\x1f\xdd\x2b\xd1\x7d\x21\x73\x38\x73\x66\xce\x19\x75\x6e\xc8\x30\xac\x6a\xba\xa4\x2c\x4f\x4a\x57\x21\xd5\x35\xe6\xac\x48\x43\x69\xe8\x0c\xdf\xae\x69\x16\x6c\xd6\xdb\xdf\x61\x12\xc7\x51\x98\xad\x93\x6d\xb0\x5c\xee\xa2\x34\x15\x0f\xcd\x19\x9d\x70\x6c\xf0\x5c\xed\x39\x46\xab\x2b\x75\xa8\x71\xc2\x7a\xc4\x1c\x33\xa6\xfc\x84\x45\x8f\xd9\xff\xf3\xe3\x24\xdc\x44\xcb\x2c\xd9\x44\x6e\xb2\x78\x7b\x83\xbd\xc5\x02\x48\xd7\x37\x28\xc9\x00\xa3\x65\x68\x5a\xd3\x90\x45\x0b\x4c\x03\xc0\x47\x84\x0a\x19\x78\x14\x6c\xf5\xe0\x4c\xe9\xfe\x97\x1d\x2c\x43\xee\x3c\x0b\xc1\x46\x6a\x2b\xfb\xc2\x97\x67\x6a\x35\x2f\x60\xbf\x52\xd7\x1f\xdf\x67\xf0\x57\x08\x00\x80\xc6\x60\x23\x0d\xfa\x56\x55\x1a\xcd\x02\x82\x96\x8f\x41\x9e\x77\x5c\xc7\xe9\x5e\x8d\xfc\x20\xbd\xc3\x12\x7e\xc2\xd0\x33\x3f\x90\x31\x74\x79\xff\xf2\x32\xf8\xf9\x13\xf2\xcb\xef\xb2\x58\xbc\xbe\xd3\x33\x3d\x65\x32\xb2\xc2\x3f\x92\x8f\x33\xb7\x4d\xf7\x3e\x3e\xa0\x91\x5a\xe5\xbe\x17\x52\x5b\x17\xa0\x89\x61\x58\x05\x24\x18\x2c\xd1\xa0\xce\xb1\x8f\xef\x65\x3c\xde\x54\x6e\xe2\x74\xcc\xf8\xfd\xeb\xd4\xf3\xbc\x42\x1e\xee\xe9\xe2\x1c\xbe\xb3\xcf\xa0\x0a\xb4\x6c\xe8\x36\x4a\xf4\xf0\x5d\xdc\x05\xfc\x0b\x00\x00\xff\xff\xc7\xea\x46\x26\x9e\x02\x00\x00" func stakingcollectionTestGet_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5570,7 +5570,7 @@ func stakingcollectionTestGet_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/test/get_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6, 0x75, 0x91, 0x4b, 0xc9, 0x1e, 0x4e, 0x2, 0xc2, 0x10, 0x3, 0xbf, 0x59, 0xe5, 0xec, 0xaa, 0x4b, 0x76, 0xbb, 0x48, 0xec, 0x66, 0x5, 0x6e, 0xb4, 0x41, 0x38, 0xc4, 0x16, 0x8b, 0x3, 0xc4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5c, 0x3c, 0x3c, 0x18, 0x89, 0xc7, 0xbd, 0x6, 0x3, 0xe, 0x33, 0x90, 0x3, 0x9f, 0x9b, 0x7, 0x29, 0xc1, 0x6c, 0x55, 0xde, 0xfa, 0xa, 0xc4, 0xe3, 0x97, 0x57, 0xb9, 0x10, 0x92, 0xa, 0x52}} return a, nil } @@ -5734,7 +5734,7 @@ func stakingproxyAdd_node_infoCdc() (*asset, error) { return a, nil } -var _stakingproxyGet_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\xaf\x1e\x4a\x02\x45\x7a\x96\x5a\x09\x5a\x5a\x29\x68\x30\x3d\xb4\xc7\x4d\x32\x49\x97\xc6\x9d\x65\x9c\x50\x45\xfc\xef\x25\xa6\x1a\xaa\x87\xce\x25\x64\xe7\xcd\xfb\xf6\xcd\xda\xb5\x67\x51\xa4\x6a\xbe\xac\xab\x12\xe1\xed\x0e\xa5\xf0\x1a\xf7\xdb\xf4\x2d\x7e\x9d\x2f\x9e\x93\xd5\xf2\xfd\x23\x9e\xcd\x56\x4f\x69\x1a\x04\xbe\xc9\x50\x36\x0e\x6b\x63\x5d\x68\xf2\x9c\x1b\xa7\x23\xc4\x45\x21\xb4\xd9\xdc\xc1\x71\x41\xf3\xd9\x08\xa9\x8a\x75\x55\x34\xfa\x63\x3c\x5c\xb4\x5d\x57\x32\xf6\x41\x00\x00\x35\x29\x7c\xdb\x99\x1a\x6f\x32\x5b\x5b\xdd\x61\x8c\x8a\x34\xee\x8c\x4f\x80\xe8\xa8\x6e\x6b\x58\x91\xf6\xe2\x87\xdb\x2b\xfb\xf6\x80\xe4\xf8\xff\xc2\x75\x41\xb2\xff\x5f\x92\x34\x59\x6d\xf3\xc3\x63\x78\xc6\xb4\x75\x35\xb7\xf4\x24\x46\x59\x7a\x7e\x37\x98\x18\xfd\x3c\x4f\x46\x17\xc9\x56\x54\x62\x7c\x19\x72\x98\xb1\x08\x7f\x87\x7d\xae\xc9\x04\xde\x38\x9b\x87\x83\x29\x37\x75\x01\xc7\x8a\x4e\x04\x7f\x84\x40\xa8\x24\x21\x97\x13\x94\xb1\xe9\xee\xd6\xf9\x0e\x7e\x99\x42\xda\x88\x3b\x63\xdb\x55\x9d\x16\x1e\x9e\xde\xa5\xfb\x46\x37\xc1\x21\xf8\x09\x00\x00\xff\xff\xb3\xad\x9a\xc7\xfa\x01\x00\x00" +var _stakingproxyGet_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x53\x0f\x25\x81\x22\x3d\x4b\xad\x04\x2d\xad\x14\x34\x98\x1e\xda\xe3\xba\x99\xa4\x4b\xd7\x9d\x65\x32\xa1\x8a\xf8\xdf\xcb\xba\xd5\x50\x3d\x74\x2e\x21\x3b\x6f\xde\xb7\x6f\xd6\x6c\x3c\xb1\x40\x29\xea\xcb\xb8\xa6\x60\xda\xee\xa0\x66\xda\xc0\xfd\xb6\x7c\xcb\x5f\xe7\x8b\xe7\x62\xb5\x7c\xff\xc8\x67\xb3\xd5\x53\x59\x26\x89\xd2\x1a\xdb\x36\x55\xd6\x66\x50\x77\x0e\x36\xca\xb8\x54\x69\x4d\x9d\x93\x11\xe4\x55\xc5\xd8\xb6\x77\xe0\xa8\xc2\xf9\x6c\x04\xa5\xb0\x71\x4d\x36\xfa\x03\x18\x2e\x42\xd7\xd5\x04\xfb\x24\x01\x00\xb0\x28\xe0\x43\x67\xaa\xbc\x5a\x1b\x6b\x64\x07\x63\x68\x50\xf2\x68\x7c\x02\x64\x47\x75\xa8\x61\x83\xd2\x8b\x1f\x6e\xaf\xec\xc3\x01\xf2\xf1\xff\x85\x6c\x85\xbc\xff\x5f\x52\x74\x6b\x6b\xf4\xe1\x31\x3d\x63\x42\x5d\xcd\x2d\x3d\xb2\x12\xe2\x9e\x1f\x07\x0b\x25\x9f\xe7\xc9\xec\x22\xd9\x0a\x6b\x18\x5f\x86\x1c\xae\x89\x99\xbe\xd3\x3e\xd7\x64\x02\x5e\x39\xa3\xd3\xc1\x94\x3a\x5b\x81\x23\x81\x28\x02\x7f\x84\x00\x63\x8d\x8c\x4e\x23\x08\x41\x1b\xef\x16\x7d\x07\xbf\x4c\x46\xe9\xd8\x9d\xb1\x61\x55\xa7\x85\xa7\xa7\x77\x89\xdf\xec\x26\x39\x24\x3f\x01\x00\x00\xff\xff\xb5\x20\x40\x9d\x02\x02\x00\x00" func stakingproxyGet_node_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -5750,7 +5750,7 @@ func stakingproxyGet_node_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/get_node_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3a, 0x8b, 0x46, 0x15, 0x59, 0x7a, 0x1d, 0x80, 0xde, 0x23, 0xc5, 0x1f, 0x2d, 0x9f, 0xde, 0xec, 0x2a, 0xfe, 0x91, 0xca, 0xb9, 0xea, 0xf1, 0x9c, 0xe6, 0x56, 0x27, 0x11, 0x3d, 0x3b, 0xe3, 0xff}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0x30, 0x23, 0x9a, 0x54, 0x69, 0x99, 0xc9, 0xf2, 0x30, 0xe0, 0xed, 0x81, 0x19, 0x11, 0xd6, 0xbe, 0x6f, 0x9d, 0x36, 0xfa, 0x50, 0x2b, 0xa6, 0xf6, 0x68, 0x34, 0x6f, 0x9e, 0xcd, 0x24, 0x49}} return a, nil } @@ -5974,7 +5974,7 @@ func storagefeesAdminSet_parametersCdc() (*asset, error) { return a, nil } -var _storagefeesScriptsGet_account_available_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcd\xb1\x0e\x82\x30\x14\x46\xe1\xbd\x4f\xf1\x8f\xb2\x18\x07\xe3\xc0\x56\x43\xeb\x62\x42\x42\x31\xce\x17\xb8\x98\xc6\xd2\x92\xd2\x2a\x89\xf1\xdd\x5d\x9c\xd8\xce\x74\x3e\x3b\xcd\x21\x26\x68\x17\xde\x26\x85\x48\x0f\xd6\xcc\x0b\xc6\x18\x26\x1c\x56\x7d\xad\xef\xa6\xad\x1b\x79\x51\x5a\x29\x23\xab\xaa\x51\xc6\x08\x31\xe7\x0e\x63\xf6\x98\xc8\xfa\x1d\xf5\x7d\xc8\x3e\xc9\x61\x88\xbc\x2c\x25\xfe\x51\x94\xb8\x69\xbb\x9e\x8e\xf8\x08\x00\x88\x9c\x72\xf4\x5b\x69\x3f\xf0\x48\xd9\xa5\x36\x3c\xd9\xcb\x17\x59\x47\x9d\xe3\x33\x39\xf2\x3d\x6f\xd6\x85\xf8\x0a\xf1\x0b\x00\x00\xff\xff\x79\xc3\x9c\x46\xb1\x00\x00\x00" +var _storagefeesScriptsGet_account_available_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcd\x3f\xcb\xc2\x30\x10\x80\xf1\x3d\x9f\xe2\xc6\x76\x79\x79\x07\x71\xe8\x16\x69\xe2\x22\x14\x9a\x8a\xf3\x99\x5e\x25\x78\x49\x24\x7f\xb4\x20\x7e\x77\x17\xa7\x6e\xcf\xf4\xfc\x9c\x7f\xc4\x54\x40\x73\x7c\x99\x12\x13\xde\x48\x13\x65\x58\x52\xf4\xf0\xbf\xea\xd3\x70\x31\xd3\x30\xca\xa3\xd2\x4a\x19\xd9\xf7\xa3\x32\x46\x08\xb4\x96\x72\x6e\x90\xb9\x85\xa5\x06\xf0\xe8\x42\x83\xd6\xc6\x1a\x8a\x9c\xe7\x44\x39\x77\xf0\x8b\xb6\x83\xb3\x76\xeb\x7e\x07\x6f\x01\x00\x90\xa8\xd4\x14\xb6\xe2\xdf\x4c\x0b\x56\x2e\x53\xbc\x53\x90\x4f\x74\x8c\x57\xa6\x03\x32\x06\x4b\x9b\x75\x2b\x3e\x42\x7c\x03\x00\x00\xff\xff\x9c\xbd\x6d\xad\xb9\x00\x00\x00" func storagefeesScriptsGet_account_available_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -5990,11 +5990,11 @@ func storagefeesScriptsGet_account_available_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "storageFees/scripts/get_account_available_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0xfd, 0x85, 0x8, 0x30, 0x9, 0x65, 0xb6, 0x3a, 0x50, 0x6, 0x71, 0x64, 0x59, 0xeb, 0x4d, 0xb0, 0x14, 0xfb, 0xae, 0xc5, 0xa0, 0x16, 0xaa, 0x51, 0xa, 0x9a, 0x9d, 0x98, 0x6e, 0xb0, 0x97}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0x19, 0x75, 0x61, 0xa0, 0xbc, 0xea, 0xac, 0x1c, 0xc4, 0xc8, 0x8c, 0x33, 0x92, 0xcc, 0x1f, 0x8d, 0x26, 0x58, 0x7c, 0x63, 0xee, 0xc2, 0x27, 0x3b, 0x4f, 0xad, 0x90, 0xac, 0x1e, 0xf8, 0x56}} return a, nil } -var _storagefeesScriptsGet_accounts_capacity_for_transaction_storage_checkCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8e\x41\x6b\x02\x31\x10\x85\xef\xfb\x2b\xde\x51\x61\x29\x3d\x94\x1e\xf6\xb6\xe8\xa6\x97\x82\x60\xb6\xf4\x20\x1e\xa6\x71\xb4\xa1\xdd\x64\x99\x24\x34\x52\xfa\xdf\x8b\x1a\x44\xd6\x5c\xf2\xf8\x78\xcc\xfb\xec\x30\x7a\x89\x50\xdf\xfe\x47\x47\x2f\x74\x60\xc5\x1c\xb0\x17\x3f\xe0\x31\xab\xd7\xd5\xbb\xee\x57\xeb\xf6\xa5\x53\x5d\xa7\xdb\xe5\x72\xdd\x69\x5d\x55\x63\xfa\xc0\x3e\x39\x0c\x64\xdd\x8c\x8c\xf1\xc9\xc5\x76\xb7\x13\x0e\x81\x43\x83\x4d\xc9\xdb\x1a\x23\x1d\x59\x1a\x14\x50\x63\xa0\xdc\xe7\xd3\x44\x83\x37\x65\xf3\xf3\xd3\xbc\xc1\xe6\x92\xb6\xf8\xad\x00\x40\x38\x26\x71\x53\xa5\x87\x03\xc7\xf6\xb2\x14\x16\x34\x92\xb1\xf1\xa8\xbc\xf4\x42\x2e\x90\x89\xd6\xbb\x52\x5e\x7c\xb2\xf9\x9a\x9d\x2f\x9d\xde\xbd\xdd\x94\xd4\xb8\x96\x8b\xed\xf9\xbb\xc1\x37\xd2\xd7\x38\xaf\xfe\xfe\x03\x00\x00\xff\xff\xbd\x5a\xcf\x11\x3c\x01\x00\x00" +var _storagefeesScriptsGet_accounts_capacity_for_transaction_storage_checkCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8e\x31\x6b\xc3\x30\x10\x85\x77\xff\x8a\x37\xda\x60\x4a\x87\xd2\xc1\x9b\x49\xac\x2e\x85\x40\xe4\xd2\x21\x64\x38\x94\x4b\x2a\x6a\x4b\xe6\x4e\xa6\x0e\xa5\xff\xbd\x24\x31\x21\x24\x5a\xf4\xf8\x78\xdc\xfb\x7c\x3f\x44\x49\x30\x5d\xfc\xb1\x29\x0a\x1d\xd8\x30\x2b\xf6\x12\x7b\x3c\x4f\xe6\x7d\xf5\x69\xdb\xd5\xba\x7e\x6b\x4c\xd3\xd8\x7a\xb9\x5c\x37\xd6\x66\x19\x39\xc7\xaa\x39\x75\x5d\x81\xfd\x18\xd0\x93\x0f\x39\x39\x17\xc7\x90\xea\xdd\x4e\x58\x95\xb5\xc2\x66\xce\xdb\x12\x03\x1d\x59\x2a\xcc\xa0\x44\x4f\x53\x3b\x9d\xa6\x2a\x7c\x18\x3f\xbd\xbe\x14\x15\x36\x97\xb4\xc5\x6f\x06\x00\xc2\x69\x94\x70\xaf\xf6\x74\xe0\x54\x5f\x96\x74\x41\x03\x39\x9f\x8e\x26\x4a\x2b\x14\x94\x5c\xf2\x31\xcc\xe5\xc5\x17\xbb\xef\xfc\x7c\xe9\xf4\x1e\xed\xee\x49\x89\x6b\x79\xb6\x3d\x7f\x37\xf8\x46\xfa\x1a\x8b\xec\xef\x3f\x00\x00\xff\xff\x60\xc0\x2a\x19\x44\x01\x00\x00" func storagefeesScriptsGet_accounts_capacity_for_transaction_storage_checkCdcBytes() ([]byte, error) { return bindataRead( @@ -6010,11 +6010,11 @@ func storagefeesScriptsGet_accounts_capacity_for_transaction_storage_checkCdc() } info := bindataFileInfo{name: "storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0x34, 0x74, 0x75, 0xae, 0x8f, 0x8, 0xcb, 0xda, 0x26, 0x6c, 0x8f, 0x86, 0x16, 0xb6, 0x27, 0x87, 0xd8, 0x97, 0xb6, 0x67, 0x1d, 0x1d, 0x3, 0xc4, 0xdb, 0xf1, 0x9a, 0x5f, 0xa8, 0x96, 0x9f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x93, 0xe7, 0x9a, 0xeb, 0xbc, 0x63, 0x67, 0x64, 0x79, 0x7f, 0x85, 0x54, 0x38, 0xeb, 0xe4, 0xec, 0xac, 0x16, 0xfe, 0x9e, 0x8d, 0x5c, 0xe6, 0xeb, 0x20, 0x7d, 0x5f, 0x1b, 0x59, 0x21, 0xf5, 0xe0}} return a, nil } -var _storagefeesScriptsGet_storage_capacityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcd\xb1\x0a\xc2\x30\x14\x46\xe1\x3d\x4f\xf1\x8f\x76\x11\x07\x71\xe8\x16\x6c\xe2\x22\x14\x1a\xc5\xf9\x9a\xa6\x12\x68\x93\x92\xdc\x60\x45\x7c\x77\x07\x9d\xba\x9d\xe9\x3b\x7e\x9a\x63\x62\xe8\x31\x3e\x0d\xc7\x44\x0f\xa7\x9d\xcb\x18\x52\x9c\xb0\x5b\xf4\xb9\xbd\x99\x4b\xdb\xc9\x93\xd2\x4a\x19\xd9\x34\x9d\x32\x46\x88\xb9\xdc\x31\x94\x80\x89\x7c\xd8\x90\xb5\xb1\x04\x96\x7d\x9f\x5c\xce\x35\xfe\x51\xd5\xb8\x6a\xbf\x1c\xf6\x78\x0b\x00\x48\x8e\x4b\x0a\xeb\xd3\xd6\xd2\x68\xcb\x48\xec\xe4\x8f\x39\xd2\x4c\xd6\xf3\x6b\xc5\x56\xe2\x23\xc4\x37\x00\x00\xff\xff\x28\x3f\x05\x18\xad\x00\x00\x00" +var _storagefeesScriptsGet_storage_capacityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcd\x3d\x0b\xc2\x30\x10\x80\xe1\x3d\xbf\xe2\xc6\x76\x11\x07\x71\xe8\x16\x6c\xe2\x22\x14\x1a\xc5\xf9\xb8\x5e\x25\x90\x8f\x92\x0f\xac\x88\xff\xdd\x41\xa7\x6e\xef\xf4\xbc\xd6\x2f\x31\x15\xd0\x2e\x3e\x4d\x89\x09\x1f\xac\x99\x33\xcc\x29\x7a\xd8\xaf\xfa\x32\xdc\xcd\x75\x18\xe5\x59\x69\xa5\x8c\xec\xfb\x51\x19\x23\x04\x12\x71\xce\x0d\x3a\xd7\xc2\x5c\x03\x78\xb4\xa1\x41\xa2\x58\x43\x91\xd3\x94\x38\xe7\x0e\xfe\xd1\x76\x70\xd3\x76\x3d\x1e\xe0\x2d\x00\x00\x12\x97\x9a\xc2\xf6\xb8\x23\x74\x54\x1d\x16\x96\x3f\xe6\x84\x0b\x92\x2d\xaf\x0d\xdb\x8a\x8f\x10\xdf\x00\x00\x00\xff\xff\xeb\xdb\x30\x0f\xb5\x00\x00\x00" func storagefeesScriptsGet_storage_capacityCdcBytes() ([]byte, error) { return bindataRead( @@ -6030,11 +6030,11 @@ func storagefeesScriptsGet_storage_capacityCdc() (*asset, error) { } info := bindataFileInfo{name: "storageFees/scripts/get_storage_capacity.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1b, 0x18, 0xd9, 0xdf, 0xe2, 0x7a, 0x84, 0x72, 0x8c, 0xe3, 0xb1, 0x8d, 0xfc, 0x60, 0x9a, 0x3b, 0x64, 0xba, 0x43, 0xad, 0xab, 0x45, 0xaa, 0x55, 0xd9, 0x37, 0x6b, 0x76, 0x54, 0x24, 0x1f, 0x95}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x37, 0x54, 0xd, 0xa8, 0xab, 0x2b, 0xe6, 0x94, 0x7, 0xfc, 0x0, 0xcc, 0xe2, 0x2c, 0x81, 0x79, 0xfd, 0xd1, 0x6d, 0x2d, 0x80, 0xfb, 0xaa, 0x6d, 0xc7, 0xe3, 0x92, 0xd1, 0x25, 0xbe, 0xa7, 0x58}} return a, nil } -var _storagefeesScriptsGet_storage_fee_conversionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x0f\x2e\xc9\x2f\x4a\x4c\x4f\x75\x4b\x4d\x2d\x56\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf3\xf1\x0f\x0f\x0e\xf1\x0f\x72\x74\x77\x75\x73\x75\x0d\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x37\x52\xaf\x18\xc2\xf6\x4d\x4d\x4f\x74\xaa\x2c\x49\x2d\x0e\x48\x2d\x0a\x4a\x2d\x4e\x2d\x2a\x4b\x4d\x01\x59\xc3\x55\xcb\xc5\x05\x08\x00\x00\xff\xff\x26\x69\x66\x9f\x8d\x00\x00\x00" +var _storagefeesScriptsGet_storage_fee_conversionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcd\xbf\x0a\xc2\x30\x10\x80\xf1\xfd\x9e\xe2\xc6\x76\x11\x07\x71\x70\xab\x34\x71\x51\x2a\x89\xe2\x1c\xea\xb5\x04\xf2\x47\xee\x52\xad\x88\xef\x2e\xe2\xe6\xf6\x4d\xdf\xcf\xc7\x5b\xe6\x82\x3a\xe4\x87\x2d\x99\xdd\x48\x9a\x48\x70\xe0\x1c\x71\x39\xeb\x7d\x77\xb1\xa7\xce\x34\x3b\xa5\x95\xb2\x4d\xdb\x1a\x65\x2d\x80\xeb\x7b\x12\xa9\x5c\x08\x35\x0e\x53\xc2\xe8\x7c\xaa\xea\x0d\x9e\xb5\x9f\xd7\x2b\x7c\x01\x22\x22\x53\x99\x38\xfd\xaf\x17\xf2\xeb\x03\x8d\x6e\xfb\x2c\x24\x47\x62\x43\x42\x7c\xa7\xeb\x97\x83\x37\xc0\x27\x00\x00\xff\xff\xc0\x2c\xcd\xf6\x95\x00\x00\x00" func storagefeesScriptsGet_storage_fee_conversionCdcBytes() ([]byte, error) { return bindataRead( @@ -6050,11 +6050,11 @@ func storagefeesScriptsGet_storage_fee_conversionCdc() (*asset, error) { } info := bindataFileInfo{name: "storageFees/scripts/get_storage_fee_conversion.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x41, 0x34, 0x70, 0x9c, 0x9c, 0xb7, 0x42, 0x13, 0x80, 0x4a, 0x0, 0x5e, 0x5b, 0x24, 0x1a, 0xee, 0x7d, 0x4e, 0x56, 0x8c, 0x3b, 0x21, 0xe6, 0x9f, 0xf8, 0xaf, 0xb2, 0xe6, 0x4d, 0xda, 0xfa, 0xd7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x71, 0x1f, 0x42, 0x90, 0x62, 0x9f, 0x28, 0x22, 0x6d, 0x5b, 0xb1, 0x53, 0x2f, 0xf8, 0x5e, 0x10, 0xf8, 0xbe, 0x9d, 0x50, 0x3, 0x3f, 0x9e, 0x92, 0xc1, 0x92, 0x5c, 0xcb, 0xd2, 0x12, 0x6a, 0x56}} return a, nil } -var _storagefeesScriptsGet_storage_fee_minCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcc\xb1\x0a\xc2\x30\x10\x06\xe0\xfd\x9e\xe2\x1f\x75\x11\x07\x71\x70\x2b\x34\x71\x11\x0a\x89\xe2\x1c\xe1\x2a\x07\x5e\x52\xae\x89\x16\xc4\x77\x77\x71\x72\xfd\x86\x4f\x74\x2a\x56\xe1\x1f\xe5\x15\x6b\xb1\x74\x67\xcf\x3c\x63\xb4\xa2\xd8\x2e\xfe\x34\x5c\xe3\x79\x08\xdd\xd1\x79\xe7\x62\xd7\xf7\xc1\xc5\x48\x34\xb5\x1b\xc6\x96\xa1\x49\xf2\x6a\x7d\xc0\xc5\xcb\xb2\xdf\xe1\x4d\x00\x60\x5c\x9b\xe5\xff\x72\xa3\x92\x45\x9b\xfe\x28\xf0\xcc\xf6\x4c\x55\x4a\xa6\x0f\xd1\x37\x00\x00\xff\xff\x80\x78\xb4\x0e\x87\x00\x00\x00" +var _storagefeesScriptsGet_storage_fee_minCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcc\xb1\x0a\xc2\x30\x10\x00\xd0\xfd\xbe\xe2\xc6\x76\x11\x07\x71\x70\x2b\x34\x71\x11\x0a\x89\xe2\x1c\xca\x55\x0e\x72\x89\x5c\x12\x2d\x88\xff\xee\xe2\xd4\xf5\x0d\x8f\xe5\x99\xb5\xa2\x8d\xf9\xed\x6b\xd6\xf0\x20\x4b\x54\x70\xd1\x2c\xb8\x5f\xed\x65\xba\xfb\xeb\xe4\x86\xb3\xb1\xc6\xf8\x61\x1c\x9d\xf1\x1e\x20\xcc\x33\x95\xd2\x85\x18\x7b\x5c\x5a\x42\x09\x9c\xba\xfe\x84\x37\xcb\xeb\xf1\x80\x1f\x40\x44\x54\xaa\x4d\xd3\xb6\xde\x09\x27\x96\x26\x7f\x72\x54\x48\x5f\xa1\x72\x4e\xf0\x05\xf8\x05\x00\x00\xff\xff\xa5\xb7\x5f\x7e\x8f\x00\x00\x00" func storagefeesScriptsGet_storage_fee_minCdcBytes() ([]byte, error) { return bindataRead( @@ -6070,7 +6070,7 @@ func storagefeesScriptsGet_storage_fee_minCdc() (*asset, error) { } info := bindataFileInfo{name: "storageFees/scripts/get_storage_fee_min.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd3, 0x6d, 0xce, 0x10, 0xa9, 0x56, 0xe9, 0xc8, 0x0, 0xe6, 0x53, 0xcf, 0xc8, 0xb4, 0x52, 0x31, 0x44, 0xca, 0x1e, 0xe7, 0x1d, 0x2e, 0xe0, 0x25, 0xfd, 0xf5, 0x2c, 0x90, 0x3d, 0xbc, 0x7d, 0xeb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0x76, 0xf, 0x44, 0x9, 0xe, 0xac, 0x1d, 0x61, 0x30, 0x83, 0xe7, 0xec, 0x6b, 0xb4, 0xd2, 0xba, 0x9e, 0xef, 0x3f, 0xae, 0xf, 0xc1, 0x81, 0xd1, 0x47, 0x52, 0x9a, 0xec, 0xae, 0xaf, 0xd9}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index eb3d5acb5..5c75f2cd8 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -24,7 +24,7 @@ { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "mainnet", - "hash": "74355dc8df221bc0d170b2fe8deacd6f1f554d6beea58ad9fee7a07f740eaefe" + "hash": "5ff29c78cdb13cc792f77cf81ca84d5fb5ef1ecd89de8919d14b674c6012f6af" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "mainnet", - "hash": "266dd1641907430d18940d5b3e838c613d66fcd09a012fc5ccbe0a7eba756d1f" + "hash": "9d5575c8d3de5a03b9959b614f8c3ae6e5f5063880a6203dc4a4381d67880e90" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,7 +134,7 @@ } ], "network": "mainnet", - "hash": "1929e4f38894b8641848a3c0a3b9d35495b35083d42e8a3d4c928b9db4174ee8" + "hash": "fecfd7502ae7b6882d0b8dc11452a3fd36bc024e028114388e265dee53ada841" }, { "id": "TH.09", @@ -289,7 +289,7 @@ { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "mainnet", - "hash": "35bd380710b471bc5efb41b2f1e8538aec2985f3e2bf196d5b2846a7d2db89ec" + "hash": "80da4be458d929ca3933d717859425f652cfbac4ce0ed5124d6dae9bce59b8b2" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,7 +335,7 @@ } ], "network": "mainnet", - "hash": "802354d8b3e7908e584bcb5217637fb9f4ef045427c32d57d81ad4a390ed1a60" + "hash": "b7c7e03fdbbe2dee6efb35dfab741aba89a91122bd778efa1ed3ce7f4cc27e91" }, { "id": "TH.20", @@ -440,7 +440,7 @@ { "id": "TH.25", "name": "Update Networking Address", - "source": "import FlowIDTableStaking from 0x8624b52f9ddcd04a\n\ntransaction(newAddress: String) {\n\n // Local variable for a reference to the node object\n let stakerRef: \u0026FlowIDTableStaking.NodeStaker\n\n prepare(acct: AuthAccount) {\n // borrow a reference to the node object\n self.stakerRef = acct.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)\n ?? panic(\"Could not borrow reference to staking admin\")\n }\n\n execute {\n\n self.stakerRef.updateNetworkingAddress(newAddress)\n\n }\n}", + "source": "import FlowIDTableStaking from 0x8624b52f9ddcd04a\n\ntransaction(newAddress: String) {\n\n // Local variable for a reference to the node object\n let stakerRef: auth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\n\n prepare(acct: AuthAccount) {\n // borrow a reference to the node object\n self.stakerRef = acct.borrow\u003cauth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)\n ?? panic(\"Could not borrow reference to staking admin\")\n }\n\n execute {\n\n self.stakerRef.updateNetworkingAddress(newAddress)\n\n }\n}", "arguments": [ { "type": "String", @@ -455,7 +455,7 @@ } ], "network": "mainnet", - "hash": "e79cb076f2f7da7a3039b5061916e081a823087f1560bdf3caea773992892873" + "hash": "fb1c32ed6112e00131beff25fafca6b57216d03b0fbfa6978e953739f5a4c9b4" }, { "id": "SCO.01", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index cd6f935fa..e3b75db6d 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -24,7 +24,7 @@ { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "testnet", - "hash": "0cb11c10b86d2afeae086ef511d28b14760eb854935a0b0dcfeecc85db847f48" + "hash": "e806681df17e7d6baef776f46d774226384ecbe92949ed368e27a80657b9d335" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "testnet", - "hash": "e025bd5c40a90b76c3cc707aceddae79f69da1880cb946b813405dee4939415a" + "hash": "acbd093e289e0225ffa1ac630e762047acc56b2621f2af1f4850a276e4394876" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,7 +134,7 @@ } ], "network": "testnet", - "hash": "d5689b89f53214e7ce9ba7be2bb651961f7e3036b85f9250494290da9e9ba989" + "hash": "551aa85f14d043633bcd04649eb2b90291cbdb4d93b46fe39e1109b50bfe19f9" }, { "id": "TH.09", @@ -289,7 +289,7 @@ { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "testnet", - "hash": "d2ca185d8cb711dc89186efd550b24d93f0ddec17703229df731c55fbfa40582" + "hash": "9e952288b6359fde87fb91537e76e663d4e10e7ce495f7b8c763d38ab54cd232" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,7 +335,7 @@ } ], "network": "testnet", - "hash": "18fad68368a4394b245db91217d7dc979e1316ab757388d416eaef831f565ab3" + "hash": "7a8f09e4af477d551c4366e4b644718aa41e71210e043f8820dbd7dee7af38e8" }, { "id": "TH.20", @@ -440,7 +440,7 @@ { "id": "TH.25", "name": "Update Networking Address", - "source": "import FlowIDTableStaking from 0x9eca2b38b18b5dfe\n\ntransaction(newAddress: String) {\n\n // Local variable for a reference to the node object\n let stakerRef: \u0026FlowIDTableStaking.NodeStaker\n\n prepare(acct: AuthAccount) {\n // borrow a reference to the node object\n self.stakerRef = acct.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)\n ?? panic(\"Could not borrow reference to staking admin\")\n }\n\n execute {\n\n self.stakerRef.updateNetworkingAddress(newAddress)\n\n }\n}", + "source": "import FlowIDTableStaking from 0x9eca2b38b18b5dfe\n\ntransaction(newAddress: String) {\n\n // Local variable for a reference to the node object\n let stakerRef: auth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\n\n prepare(acct: AuthAccount) {\n // borrow a reference to the node object\n self.stakerRef = acct.borrow\u003cauth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)\n ?? panic(\"Could not borrow reference to staking admin\")\n }\n\n execute {\n\n self.stakerRef.updateNetworkingAddress(newAddress)\n\n }\n}", "arguments": [ { "type": "String", @@ -455,7 +455,7 @@ } ], "network": "testnet", - "hash": "6cbe81c71d2b04dc403ea0db89377f0abc5db14d3d2bd014397b2776aa29bc3e" + "hash": "dc08233f50512fd54f3110c18c02cf69d824a41a3e7032d49b309557fe3c86d0" }, { "id": "SCO.01", diff --git a/lib/go/templates/templates.go b/lib/go/templates/templates.go index 2406f2430..0795aa594 100644 --- a/lib/go/templates/templates.go +++ b/lib/go/templates/templates.go @@ -14,9 +14,11 @@ import ( ) const ( - placeholderFungibleTokenAddress = "0xFUNGIBLETOKENADDRESS" - placeholderFlowTokenAddress = "0xFLOWTOKENADDRESS" - placeholderIDTableAddress = "0xIDENTITYTABLEADDRESS" + placeholderFungibleTokenAddress = "\"FungibleToken\"" + OLD_placeholderFungibleTokenAddress = "0xFUNGIBLETOKENADDRESS" + placeholderFlowTokenAddress = "\"FlowToken\"" + OLD_placeholderFlowTokenAddress = "0xFLOWTOKENADDRESS" + placeholderIDTableAddress = "\"FlowIDTableStaking\"" placeholderLockedTokensAddress = "0xLOCKEDTOKENADDRESS" placeholderStakingProxyAddress = "0xSTAKINGPROXYADDRESS" placeholderQuorumCertificateAddress = "0xQCADDRESS" @@ -59,6 +61,18 @@ func withHexPrefix(address string) string { func ReplaceAddresses(code string, env Environment) string { + code = strings.ReplaceAll( + code, + OLD_placeholderFungibleTokenAddress, + withHexPrefix(env.FungibleTokenAddress), + ) + + code = strings.ReplaceAll( + code, + OLD_placeholderFlowTokenAddress, + withHexPrefix(env.FlowTokenAddress), + ) + code = strings.ReplaceAll( code, placeholderFungibleTokenAddress, diff --git a/lib/go/test/flow_epoch_test.go b/lib/go/test/flow_epoch_test.go index 8ec0bc566..025e703ac 100644 --- a/lib/go/test/flow_epoch_test.go +++ b/lib/go/test/flow_epoch_test.go @@ -3,9 +3,10 @@ package test import ( "encoding/hex" "fmt" - "github.com/onflow/flow-go/module/signature" "testing" + "github.com/onflow/flow-go/module/signature" + "github.com/onflow/cadence" jsoncdc "github.com/onflow/cadence/encoding/json" "github.com/stretchr/testify/assert" @@ -85,7 +86,7 @@ func TestEpochClusters(t *testing.T) { // Deploys the staking contract, qc, dkg, and epoch lifecycle contract // staking contract is deployed with default values (1.25M rewards, 8% cut) - initializeAllEpochContracts(t, b, idTableAccountKey, IDTableSigner, &env, + idTableAddress, _ := initializeAllEpochContracts(t, b, idTableAccountKey, IDTableSigner, &env, startEpochCounter, // start epoch counter numEpochViews, // num views per epoch numStakingViews, // num views for staking auction @@ -104,9 +105,24 @@ func TestEpochClusters(t *testing.T) { result := executeScriptAndCheck(t, b, templates.GenerateGetRandomizeScript(env), [][]byte{jsoncdc.MustEncode(idArray)}) assertEqual(t, 4, len(result.(cadence.Array).Values)) - // TODO: Make sure that the ids in the array all match the provided IDs and are in a different order }) + code := ` + transaction { + prepare(acct: AuthAccount) { + let number = unsafeRandom() + acct.save(number, to: /storage/number) + } + }` + + tx := createTxWithTemplateAndAuthorizer(b, []byte(fmt.Sprintf(code)), idTableAddress) + signAndSubmit( + t, b, tx, + []flow.Address{idTableAddress}, + []crypto.Signer{IDTableSigner}, + false, + ) + // create new user accounts, mint tokens for them, and register them for staking addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) @@ -118,17 +134,17 @@ func TestEpochClusters(t *testing.T) { networkingPublicKeys, ids) - t.Run("Should be able to create collector clusters from an array of ids signed up for staking", func(t *testing.T) { - string0, _ := cadence.NewString(ids[0]) - string1, _ := cadence.NewString(ids[1]) - string2, _ := cadence.NewString(ids[2]) - string3, _ := cadence.NewString(ids[3]) - idArray := cadence.NewArray([]cadence.Value{string0, string1, string2, string3}) - result := executeScriptAndCheck(t, b, templates.GenerateGetCreateClustersScript(env), [][]byte{jsoncdc.MustEncode(idArray)}) - assertEqual(t, 2, len(result.(cadence.Array).Values)) - - // TODO: Make sure that the clusters are correct and are in a different order than the original array - }) + // t.Run("Should be able to create collector clusters from an array of ids signed up for staking", func(t *testing.T) { + // string0, _ := cadence.NewString(ids[0]) + // string1, _ := cadence.NewString(ids[1]) + // string2, _ := cadence.NewString(ids[2]) + // string3, _ := cadence.NewString(ids[3]) + // idArray := cadence.NewArray([]cadence.Value{string0, string1, string2, string3}) + // result := executeScriptAndCheck(t, b, templates.GenerateGetCreateClustersScript(env), [][]byte{jsoncdc.MustEncode(idArray)}) + // assertEqual(t, 2, len(result.(cadence.Array).Values)) + + // + // }) } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 2a7aadaa8..2fda1d922 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -4,13 +4,13 @@ go 1.18 require ( github.com/coreos/go-semver v0.3.0 - github.com/onflow/cadence v0.39.13-stable-cadence - github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230703193002-53362441b57d + github.com/onflow/cadence v0.39.13-stable-cadence.0.20230719215202-3311f5f8189b + github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230728191924-d03de9aa57b1 github.com/onflow/flow-core-contracts/lib/go/templates v1.2.3 - github.com/onflow/flow-emulator v0.51.2-0.20230704183611-ecad54e231b7 - github.com/onflow/flow-go v0.31.1-0.20230704154018-87a84e9d36c2 - github.com/onflow/flow-go-sdk v0.41.7-stable-cadence - github.com/onflow/flow-go/crypto v0.24.7 + github.com/onflow/flow-emulator v0.53.1-0.20230801165926-9fd4af1cce5b + github.com/onflow/flow-go v0.31.1-0.20230801162100-85890d2bf9bb + github.com/onflow/flow-go-sdk v0.41.10-0.20230719221154-2a4946e41c23 + github.com/onflow/flow-go/crypto v0.24.9 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 ) @@ -20,11 +20,11 @@ require ( github.com/beorn7/perks v1.0.1 // indirect github.com/bits-and-blooms/bitset v1.5.0 // indirect github.com/btcsuite/btcd/btcec/v2 v2.2.1 // indirect - github.com/cenkalti/backoff/v4 v4.2.0 // indirect + github.com/cenkalti/backoff/v4 v4.2.1 // indirect github.com/cespare/xxhash v1.1.0 // indirect github.com/cespare/xxhash/v2 v2.2.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0 // indirect + github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 // indirect github.com/dgraph-io/badger/v2 v2.2007.4 // indirect github.com/dgraph-io/ristretto v0.1.0 // indirect github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2 // indirect @@ -36,7 +36,7 @@ require ( github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect github.com/glebarez/go-sqlite v1.21.1 // indirect - github.com/go-logr/logr v1.2.3 // indirect + github.com/go-logr/logr v1.2.4 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-redis/redis/v8 v8.11.5 // indirect github.com/go-test/deep v1.1.0 // indirect @@ -52,46 +52,44 @@ require ( github.com/hashicorp/hcl v1.0.0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/ipfs/bbloom v0.0.4 // indirect - github.com/ipfs/go-block-format v0.0.3 // indirect - github.com/ipfs/go-cid v0.3.2 // indirect + github.com/ipfs/go-block-format v0.1.2 // indirect + github.com/ipfs/go-cid v0.4.1 // indirect github.com/ipfs/go-datastore v0.6.0 // indirect - github.com/ipfs/go-ipfs-blockstore v1.2.0 // indirect + github.com/ipfs/go-ipfs-blockstore v1.3.0 // indirect github.com/ipfs/go-ipfs-ds-help v1.1.0 // indirect github.com/ipfs/go-ipfs-util v0.0.2 // indirect - github.com/ipfs/go-ipld-format v0.3.0 // indirect + github.com/ipfs/go-ipld-format v0.5.0 // indirect github.com/ipfs/go-log v1.0.5 // indirect github.com/ipfs/go-log/v2 v2.5.1 // indirect github.com/ipfs/go-metrics-interface v0.0.1 // indirect github.com/jbenet/goprocess v0.1.4 // indirect github.com/k0kubun/pp v3.0.1+incompatible // indirect github.com/kevinburke/go-bindata v3.24.0+incompatible // indirect - github.com/klauspost/compress v1.15.15 // indirect - github.com/klauspost/cpuid/v2 v2.2.4 // indirect + github.com/klauspost/compress v1.16.5 // indirect + github.com/klauspost/cpuid/v2 v2.2.5 // indirect github.com/libp2p/go-buffer-pool v0.1.0 // indirect - github.com/libp2p/go-libp2p v0.24.2 // indirect - github.com/libp2p/go-openssl v0.1.0 // indirect + github.com/libp2p/go-libp2p v0.28.1 // indirect github.com/logrusorgru/aurora v2.0.3+incompatible // indirect github.com/logrusorgru/aurora/v4 v4.0.0 // indirect github.com/magiconair/properties v1.8.7 // indirect github.com/mattn/go-colorable v0.1.13 // indirect - github.com/mattn/go-isatty v0.0.18 // indirect - github.com/mattn/go-pointer v0.0.1 // indirect + github.com/mattn/go-isatty v0.0.19 // indirect github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect - github.com/minio/sha256-simd v1.0.0 // indirect + github.com/minio/sha256-simd v1.0.1 // indirect github.com/mitchellh/mapstructure v1.5.0 // indirect github.com/mr-tron/base58 v1.2.0 // indirect github.com/multiformats/go-base32 v0.1.0 // indirect github.com/multiformats/go-base36 v0.2.0 // indirect - github.com/multiformats/go-multiaddr v0.8.0 // indirect - github.com/multiformats/go-multibase v0.1.1 // indirect - github.com/multiformats/go-multicodec v0.7.0 // indirect - github.com/multiformats/go-multihash v0.2.1 // indirect + github.com/multiformats/go-multiaddr v0.9.0 // indirect + github.com/multiformats/go-multibase v0.2.0 // indirect + github.com/multiformats/go-multicodec v0.9.0 // indirect + github.com/multiformats/go-multihash v0.2.3 // indirect + github.com/multiformats/go-multistream v0.4.1 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/onflow/atree v0.6.0 // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718172719-73a5ba83f177 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030 // indirect - github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230602212908-08fc6536d391 // indirect - github.com/onflow/fusd/lib/go/contracts v0.0.0-20211021081023-ae9de8fb2c7e // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230726183918-f90805445bfa // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808 // indirect + github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce // indirect github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead // indirect github.com/onflow/sdks v0.5.0 // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect @@ -101,8 +99,8 @@ require ( github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/prometheus/client_golang v1.14.0 // indirect - github.com/prometheus/client_model v0.3.0 // indirect - github.com/prometheus/common v0.39.0 // indirect + github.com/prometheus/client_model v0.4.0 // indirect + github.com/prometheus/common v0.42.0 // indirect github.com/prometheus/procfs v0.9.0 // indirect github.com/psiemens/graceland v1.0.0 // indirect github.com/psiemens/sconfig v0.1.0 // indirect @@ -110,7 +108,6 @@ require ( github.com/rivo/uniseg v0.4.4 // indirect github.com/sethvargo/go-retry v0.2.3 // indirect github.com/slok/go-http-metrics v0.10.0 // indirect - github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572 // indirect github.com/spaolacci/murmur3 v1.1.0 // indirect github.com/spf13/afero v1.9.3 // indirect github.com/spf13/cast v1.5.0 // indirect @@ -127,30 +124,32 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect - go.opentelemetry.io/otel v1.14.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0 // indirect + go.opentelemetry.io/otel v1.16.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0 // indirect - go.opentelemetry.io/otel/sdk v1.14.0 // indirect - go.opentelemetry.io/otel/trace v1.14.0 // indirect + go.opentelemetry.io/otel/metric v1.16.0 // indirect + go.opentelemetry.io/otel/sdk v1.16.0 // indirect + go.opentelemetry.io/otel/trace v1.16.0 // indirect go.opentelemetry.io/proto/otlp v0.19.0 // indirect - go.uber.org/atomic v1.10.0 // indirect - go.uber.org/multierr v1.9.0 // indirect + go.uber.org/atomic v1.11.0 // indirect + go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.24.0 // indirect - golang.org/x/crypto v0.7.0 // indirect + golang.org/x/crypto v0.10.0 // indirect golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect - golang.org/x/net v0.9.0 // indirect - golang.org/x/sync v0.1.0 // indirect - golang.org/x/sys v0.7.0 // indirect - golang.org/x/text v0.9.0 // indirect + golang.org/x/net v0.10.0 // indirect + golang.org/x/sync v0.2.0 // indirect + golang.org/x/sys v0.9.0 // indirect + golang.org/x/text v0.10.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect + gonum.org/v1/gonum v0.13.0 // indirect google.golang.org/appengine v1.6.7 // indirect google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 // indirect google.golang.org/grpc v1.56.1 // indirect google.golang.org/protobuf v1.30.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - lukechampine.com/blake3 v1.1.7 // indirect + lukechampine.com/blake3 v1.2.1 // indirect modernc.org/libc v1.22.3 // indirect modernc.org/mathutil v1.5.0 // indirect modernc.org/memory v1.5.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 18a5c1008..66af367f9 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -279,7 +279,6 @@ cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= -cloud.google.com/go/kms v1.0.0/go.mod h1:nhUehi+w7zht2XrUfvTRNpxrfayBHqP4lu2NSywui/0= cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= @@ -544,15 +543,12 @@ github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= -github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= -github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= -github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= @@ -578,6 +574,7 @@ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.6/go.mod h1:Lh/bc9XUf8CfOY6Jp github.com/aws/aws-sdk-go-v2/service/sts v1.18.7/go.mod h1:JuTnSoeePXmMVe9G8NcjjwgOKEfZ4cOjMuT2IBT/2eI= github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= +github.com/benbjohnson/clock v1.3.5 h1:VvXlSJBzZpA/zum6Sj74hxwYI2DIxRWuNIoXAzHZz5o= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= @@ -588,22 +585,13 @@ github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edY github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ= -github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= -github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA= -github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg= -github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= -github.com/btcsuite/goleveldb v0.0.0-20160330041536-7834afc9e8cd/go.mod h1:F+uVaaLLH7j4eDXPRvw78tMflu7Ie2bzYOH4Y8rRKBY= -github.com/btcsuite/snappy-go v0.0.0-20151229074030-0bdef8d06723/go.mod h1:8woku9dyThutzjeg+3xrA5iCpBRH8XEEg3lh6TiUghc= -github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792/go.mod h1:ghJtEyQwv5/p4Mg4C0fgbePVuGr935/5ddU9Z3TmDRY= -github.com/btcsuite/winsvc v1.0.0/go.mod h1:jsenWakMcC0zFBFurPLEAyrnc/teJEM1O46fmI40EZs= -github.com/bytecodealliance/wasmtime-go v0.22.0/go.mod h1:q320gUxqyI8yB+ZqRuaJOEnGkAnHh6WtJjMaT2CW4wI= github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= -github.com/cenkalti/backoff/v4 v4.2.0 h1:HN5dHm3WBOgndBH6E8V0q2jIYIR3s9yglV8k/+MN3u4= -github.com/cenkalti/backoff/v4 v4.2.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= +github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM= +github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= @@ -614,7 +602,6 @@ github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cheekybits/genny v1.0.0/go.mod h1:+tQajlRqAUrPI7DOSpB0XAqZYtQakVtB7wXkRAgjxjQ= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= @@ -655,15 +642,15 @@ github.com/dave/jennifer v1.5.0/go.mod h1:4MnyiFIlZS3l5tSDn8VnzE6ffAhYBMB2SZntBs github.com/dave/kerr v0.0.0-20170318121727-bc25dd6abe8e/go.mod h1:qZqlPyPvfsDJt+3wHJ1EvSXDuVjFTK0j2p/ca+gtsb8= github.com/dave/patsy v0.0.0-20210517141501-957256f50cba/go.mod h1:qfR88CgEGLoiqDaE+xxDCi5QA5v4vUoW0UCX2Nd5Tlc= github.com/dave/rebecca v0.9.1/go.mod h1:N6XYdMD/OKw3lkF3ywh8Z6wPGuwNFDNtWYEMFWEmXBA= -github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= +github.com/decred/dcrd/crypto/blake256 v1.0.1 h1:7PltbUIQB7u/FfZ39+DGa/ShuMyJ5ilcvdfma9wOH6Y= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0 h1:HbphB4TFFXpv7MNrT52FGrrgVXF1owhMVTHFZIlnvd4= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0/go.mod h1:DZGJHZMqrU4JJqFAWUS2UO1+lbSKsdiOoYi9Zzey7Fc= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 h1:8UrgZ3GkP4i/CLijOJx79Yu+etlyjdBU4sfcs2WYQMs= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0/go.mod h1:v57UDF4pDQJcEfFUCRop3lJL149eHGSe9Jvczhzjo/0= github.com/dgraph-io/badger/v2 v2.2007.4 h1:TRWBQg8UrlUhaFdco01nO2uXwzKS7zd+HVdwV/GHc4o= github.com/dgraph-io/badger/v2 v2.2007.4/go.mod h1:vSw/ax2qojzbN6eXHIx6KPKtCSHJN/Uz0X0VPruTIhk= github.com/dgraph-io/ristretto v0.0.3-0.20200630154024-f66de99634de/go.mod h1:KPxhHT9ZxKefz+PCeOGsrHpl1qZ7i70dGTu2u+Ahh6E= @@ -699,21 +686,19 @@ github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJ github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= -github.com/ethereum/go-ethereum v1.9.9/go.mod h1:a9TqabFudpDu1nucId+k9S8R9whYaHnGBLKFouA5EAo= github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= +github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= -github.com/fxamacker/cbor/v2 v2.2.1-0.20210927235116-3d6d5d1de29b/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/cbor/v2 v2.4.1-0.20220515183430-ad2eae63303f/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= -github.com/fxamacker/circlehash v0.1.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ekx28WA= github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= @@ -729,14 +714,17 @@ github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/kit v0.12.0 h1:e4o3o3IsBfAKQh5Qbbiqyfu97Ku7jrO/JbohvztANh4= +github.com/go-kit/log v0.2.1 h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU= github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= -github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= +github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= +github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= @@ -757,7 +745,6 @@ github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/glog v1.0.0 h1:nfP3RFugxnNRyKgeWd4oI1nYvXpxrx8ck8ZrcizshdQ= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE= github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= @@ -773,6 +760,7 @@ github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= +github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc= github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= @@ -791,7 +779,6 @@ github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= -github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= @@ -816,6 +803,7 @@ github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= @@ -837,6 +825,7 @@ github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20230602150820-91b7bce49751 h1:hR7/MlvK23p6+lIw9SN1TigNLn9ZnF3W4SYRKq2gAHs= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= @@ -870,8 +859,6 @@ github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFb github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= -github.com/gxed/hashland/keccakpg v0.0.1/go.mod h1:kRzw3HkwxFU1mpmPP8v1WyQzwdGfmKFJ6tItnhQ67kU= -github.com/gxed/hashland/murmur3 v0.0.1/go.mod h1:KjXop02n4/ckmZSnY2+HKcLud/tcmvhST0bie/0lS48= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -882,6 +869,7 @@ github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc= github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= +github.com/hashicorp/golang-lru/v2 v2.0.2 h1:Dwmkdr5Nc/oBiXgJS3CDHNhJtIHkuZ3DZF5twqnfBdU= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= @@ -895,30 +883,26 @@ github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLf github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs= github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0= -github.com/ipfs/go-block-format v0.0.2/go.mod h1:AWR46JfpcObNfg3ok2JHDUfdiHRgWhJgCQF+KIgOPJY= -github.com/ipfs/go-block-format v0.0.3 h1:r8t66QstRp/pd/or4dpnbVfXT5Gt7lOqRvC+/dDTpMc= -github.com/ipfs/go-block-format v0.0.3/go.mod h1:4LmD4ZUw0mhO+JSKdpWwrzATiEfM7WWgQ8H5l6P8MVk= -github.com/ipfs/go-cid v0.0.1/go.mod h1:GHWU/WuQdMPmIosc4Yn1bcCT7dSeX4lBafM7iqUPQvM= -github.com/ipfs/go-cid v0.0.2/go.mod h1:GHWU/WuQdMPmIosc4Yn1bcCT7dSeX4lBafM7iqUPQvM= +github.com/ipfs/boxo v0.10.0 h1:tdDAxq8jrsbRkYoF+5Rcqyeb91hgWe2hp7iLu7ORZLY= +github.com/ipfs/go-block-format v0.1.2 h1:GAjkfhVx1f4YTODS6Esrj1wt2HhrtwTnhEr+DyPUaJo= +github.com/ipfs/go-block-format v0.1.2/go.mod h1:mACVcrxarQKstUU3Yf/RdwbC4DzPV6++rO2a3d+a/KE= github.com/ipfs/go-cid v0.0.5/go.mod h1:plgt+Y5MnOey4vO4UlUazGqdbEXuFYitED67FexhXog= -github.com/ipfs/go-cid v0.0.7/go.mod h1:6Ux9z5e+HpkQdckYoX1PG/6xqKspzlEIR5SDmgqgC/I= -github.com/ipfs/go-cid v0.3.2 h1:OGgOd+JCFM+y1DjWPmVH+2/4POtpDzwcr7VgnB7mZXc= -github.com/ipfs/go-cid v0.3.2/go.mod h1:gQ8pKqT/sUxGY+tIwy1RPpAojYu7jAyCp5Tz1svoupw= +github.com/ipfs/go-cid v0.4.1 h1:A/T3qGvxi4kpKWWcPC/PgbvDA2bjVLO7n4UeVwnbs/s= +github.com/ipfs/go-cid v0.4.1/go.mod h1:uQHwDeX4c6CtyrFwdqyhpNcxVewur1M7l7fNU7LKwZk= github.com/ipfs/go-datastore v0.5.0/go.mod h1:9zhEApYMTl17C8YDp7JmU7sQZi2/wqiYh73hakZ90Bk= github.com/ipfs/go-datastore v0.6.0 h1:JKyz+Gvz1QEZw0LsX1IBn+JFCJQH4SJVFtM4uWU0Myk= github.com/ipfs/go-datastore v0.6.0/go.mod h1:rt5M3nNbSO/8q1t4LNkLyUwRs8HupMeN/8O4Vn9YAT8= +github.com/ipfs/go-detect-race v0.0.1 h1:qX/xay2W3E4Q1U7d9lNs1sU9nvguX0a7319XbyQ6cOk= github.com/ipfs/go-detect-race v0.0.1/go.mod h1:8BNT7shDZPo99Q74BpGMK+4D8Mn4j46UU0LZ723meps= -github.com/ipfs/go-ipfs-blockstore v1.2.0 h1:n3WTeJ4LdICWs/0VSfjHrlqpPpl6MZ+ySd3j8qz0ykw= -github.com/ipfs/go-ipfs-blockstore v1.2.0/go.mod h1:eh8eTFLiINYNSNawfZOC7HOxNTxpB1PFuA5E1m/7exE= +github.com/ipfs/go-ipfs-blockstore v1.3.0 h1:m2EXaWgwTzAfsmt5UdJ7Is6l4gJcaM/A12XwJyvYvMM= +github.com/ipfs/go-ipfs-blockstore v1.3.0/go.mod h1:KgtZyc9fq+P2xJUiCAzbRdhhqJHvsw8u2Dlqy2MyRTE= github.com/ipfs/go-ipfs-delay v0.0.0-20181109222059-70721b86a9a8/go.mod h1:8SP1YXK1M1kXuc4KJZINY3TQQ03J2rwBG9QfXmbRPrw= github.com/ipfs/go-ipfs-ds-help v1.1.0 h1:yLE2w9RAsl31LtfMt91tRZcrx+e61O5mDxFRR994w4Q= github.com/ipfs/go-ipfs-ds-help v1.1.0/go.mod h1:YR5+6EaebOhfcqVCyqemItCLthrpVNot+rsOU/5IatU= -github.com/ipfs/go-ipfs-util v0.0.1/go.mod h1:spsl5z8KUnrve+73pOhSVZND1SIxPW5RyBCNzQxlJBc= github.com/ipfs/go-ipfs-util v0.0.2 h1:59Sswnk1MFaiq+VcaknX7aYEyGyGDAA73ilhEK2POp8= github.com/ipfs/go-ipfs-util v0.0.2/go.mod h1:CbPtkWJzjLdEcezDns2XYaehFVNXG9zrdrtMecczcsQ= -github.com/ipfs/go-ipld-format v0.3.0 h1:Mwm2oRLzIuUwEPewWAWyMuuBQUsn3awfFEYVb8akMOQ= -github.com/ipfs/go-ipld-format v0.3.0/go.mod h1:co/SdBE8h99968X0hViiw1MNlh6fvxxnHpvVLnH7jSM= -github.com/ipfs/go-log v0.0.1/go.mod h1:kL1d2/hzSpI0thNYjiKfjanbVNU+IIGA/WnNESY9leM= +github.com/ipfs/go-ipld-format v0.5.0 h1:WyEle9K96MSrvr47zZHKKcDxJ/vlpET6PSiQsAFO+Ds= +github.com/ipfs/go-ipld-format v0.5.0/go.mod h1:ImdZqJQaEouMjCvqCe0ORUS+uoBmf7Hf+EO/jh+nk3M= github.com/ipfs/go-log v1.0.5 h1:2dOuUCB1Z7uoczMWgAyDck5JLb72zHzrMnGnCNNbvY8= github.com/ipfs/go-log v1.0.5/go.mod h1:j0b8ZoR+7+R99LD9jZ6+AJsrzkPbSXbZfGakb5JPtIo= github.com/ipfs/go-log/v2 v2.1.3/go.mod h1:/8d0SH3Su5Ooc31QlL1WysJhvyOTDCjcCZ9Axpmri6g= @@ -930,21 +914,17 @@ github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH github.com/jbenet/go-cienv v0.1.0/go.mod h1:TqNnHUmJgXau0nCzC7kXWeotg3J9W34CUv5Djy1+FlA= github.com/jbenet/goprocess v0.1.4 h1:DRGOFReOMqqDNXwW70QkacFW0YN9QnwLV0Vqk+3oU0o= github.com/jbenet/goprocess v0.1.4/go.mod h1:5yspPrukOVuOLORacaBi858NqyClJPQxYZlqdZVfqY4= -github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= -github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= -github.com/jrick/logrotate v1.0.0/go.mod h1:LNinyqDIJnpAur+b8yyulnQw/wDuN1+BYKlTRt3OuAQ= -github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= -github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= @@ -958,38 +938,43 @@ github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4= github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= github.com/klauspost/compress v1.12.3/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg= github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= -github.com/klauspost/compress v1.15.15 h1:EF27CXIuDsYJ6mmvtBRlEuB2UVOqHG1tAXgZ7yIO+lw= -github.com/klauspost/compress v1.15.15/go.mod h1:ZcK2JAFqKOpnBlxcLsJzYfrS9X1akm9fHZNnD9+Vo/4= -github.com/klauspost/cpuid/v2 v2.0.4/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= +github.com/klauspost/compress v1.16.5 h1:IFV2oUNUzZaz+XyusxpLzpzS8Pt5rh0Z16For/djlyI= +github.com/klauspost/compress v1.16.5/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= github.com/klauspost/cpuid/v2 v2.2.0/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= -github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= +github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= +github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= +github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= +github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= github.com/libp2p/go-buffer-pool v0.1.0 h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8= github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QTWy5HSiZacSbPg= -github.com/libp2p/go-libp2p v0.24.2 h1:iMViPIcLY0D6zr/f+1Yq9EavCZu2i7eDstsr1nEwSAk= -github.com/libp2p/go-libp2p v0.24.2/go.mod h1:WuxtL2V8yGjam03D93ZBC19tvOUiPpewYv1xdFGWu1k= -github.com/libp2p/go-openssl v0.1.0 h1:LBkKEcUv6vtZIQLVTegAil8jbNpJErQ9AnT+bWV+Ooo= -github.com/libp2p/go-openssl v0.1.0/go.mod h1:OiOxwPpL3n4xlenjx2h7AwSGaFSC/KZvf6gNdOBQMtc= -github.com/logrusorgru/aurora v0.0.0-20200102142835-e9ef32dff381/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= +github.com/libp2p/go-cidranger v1.1.0 h1:ewPN8EZ0dd1LSnrtuwd4709PXVcITVeuwbag38yPW7c= +github.com/libp2p/go-libp2p v0.28.1 h1:YurK+ZAI6cKfASLJBVFkpVBdl3wGhFi6fusOt725ii8= +github.com/libp2p/go-libp2p v0.28.1/go.mod h1:s3Xabc9LSwOcnv9UD4nORnXKTsWkPMkIMB/JIGXVnzk= +github.com/libp2p/go-libp2p-asn-util v0.3.0 h1:gMDcMyYiZKkocGXDQ5nsUQyquC9+H+iLEQHwOCZ7s8s= +github.com/libp2p/go-libp2p-kbucket v0.6.3 h1:p507271wWzpy2f1XxPzCQG9NiN6R6lHL9GiSErbQQo0= +github.com/libp2p/go-libp2p-pubsub v0.9.3 h1:ihcz9oIBMaCK9kcx+yHWm3mLAFBMAUsM4ux42aikDxo= +github.com/libp2p/go-msgio v0.3.0 h1:mf3Z8B1xcFN314sWX+2vOTShIE0Mmn2TXn3YCUQGNj0= github.com/logrusorgru/aurora v2.0.3+incompatible h1:tOpm7WcpBTn4fjmVfgpQq0EfczGlG91VSDkswnjF5A8= github.com/logrusorgru/aurora v2.0.3+incompatible/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= @@ -1000,7 +985,6 @@ github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czP github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= -github.com/mattn/go-colorable v0.1.1/go.mod h1:FuOcm+DKB9mbwrcAfNl7/TZVBZ6rcnceauSikq3lYCQ= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.7/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= @@ -1009,40 +993,37 @@ github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovk github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-isatty v0.0.5-0.20180830101745-3fb116b82035/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= -github.com/mattn/go-isatty v0.0.5/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-isatty v0.0.18 h1:DOKFKCQ7FNG2L1rbrmstDN4QVRdS89Nkh85u68Uwp98= -github.com/mattn/go-isatty v0.0.18/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= -github.com/mattn/go-pointer v0.0.1 h1:n+XhsuGeVO6MEAp7xyEukFINEa+Quek5psIR/ylA6o0= -github.com/mattn/go-pointer v0.0.1/go.mod h1:2zXcozF6qYGgmsG+SeTZz3oAbFLdD3OWqnUbNvJZAlc= +github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= +github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/miekg/dns v1.1.54 h1:5jon9mWcb0sFJGpnI99tOMhCPyJ+RPVz5b63MQG0VWI= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1/go.mod h1:pD8RvIylQ358TN4wwqatJ8rNavkEINozVn9DtGI3dfQ= github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= -github.com/minio/sha256-simd v0.0.0-20190131020904-2d45a736cd16/go.mod h1:2FMWW+8GMoPweT6+pI63m9YE3Lmw4J71hV56Chs1E/U= github.com/minio/sha256-simd v0.1.1-0.20190913151208-6de447530771/go.mod h1:B5e1o+1/KgNmWrSQK08Y6Z1Vb5pwIktudl0J58iy0KM= -github.com/minio/sha256-simd v1.0.0 h1:v1ta+49hkWZyvaKwrQB8elexRqm6Y0aMLjCNsrYxo6g= -github.com/minio/sha256-simd v1.0.0/go.mod h1:OuYzVNI5vcoYIAmbIvHPl3N3jUzVedXbKy5RFepssQM= +github.com/minio/sha256-simd v1.0.1 h1:6kaan5IFmwTNynnKKpDHe6FWHohJOHhCPchzK49dzMM= +github.com/minio/sha256-simd v1.0.1/go.mod h1:Pz6AKMiUdngCLpeTL/RJY1M9rUuPMYujV5xJjtbRSN8= +github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2EmQ4l5rM/4FEfDWcRD+abF5XlKShorW5LRoQ= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= -github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/mr-tron/base58 v1.1.0/go.mod h1:xcD2VGqlgYjBdcBLw+TuYLr8afG+Hj8g2eTVqeSzSU8= github.com/mr-tron/base58 v1.1.3/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= @@ -1050,72 +1031,65 @@ github.com/mr-tron/base58 v1.2.0/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjW github.com/multiformats/go-base32 v0.0.3/go.mod h1:pLiuGC8y0QR3Ue4Zug5UzK9LjgbkL8NSQj0zQ5Nz/AA= github.com/multiformats/go-base32 v0.1.0 h1:pVx9xoSPqEIQG8o+UbAe7DNi51oej1NtK+aGkbLYxPE= github.com/multiformats/go-base32 v0.1.0/go.mod h1:Kj3tFY6zNr+ABYMqeUNeGvkIC/UYgtWibDcT0rExnbI= -github.com/multiformats/go-base36 v0.1.0/go.mod h1:kFGE83c6s80PklsHO9sRn2NCoffoRdUUOENyW/Vv6sM= github.com/multiformats/go-base36 v0.2.0 h1:lFsAbNOGeKtuKozrtBsAkSVhv1p9D0/qedU9rQyccr0= github.com/multiformats/go-base36 v0.2.0/go.mod h1:qvnKE++v+2MWCfePClUEjE78Z7P2a1UV0xHgWc0hkp4= -github.com/multiformats/go-multiaddr v0.8.0 h1:aqjksEcqK+iD/Foe1RRFsGZh8+XFiGo7FgUCZlpv3LU= -github.com/multiformats/go-multiaddr v0.8.0/go.mod h1:Fs50eBDWvZu+l3/9S6xAE7ZYj6yhxlvaVZjakWN7xRs= +github.com/multiformats/go-multiaddr v0.9.0 h1:3h4V1LHIk5w4hJHekMKWALPXErDfz/sggzwC/NcqbDQ= +github.com/multiformats/go-multiaddr v0.9.0/go.mod h1:mI67Lb1EeTOYb8GQfL/7wpIZwc46ElrvzhYnoJOmTT0= +github.com/multiformats/go-multiaddr-dns v0.3.1 h1:QgQgR+LQVt3NPTjbrLLpsaT2ufAA2y0Mkk+QRVJbW3A= github.com/multiformats/go-multibase v0.0.1/go.mod h1:bja2MqRZ3ggyXtZSEDKpl0uO/gviWFaSteVbWT51qgs= -github.com/multiformats/go-multibase v0.0.3/go.mod h1:5+1R4eQrT3PkYZ24C3W2Ue2tPwIdYQD509ZjSb5y9Oc= -github.com/multiformats/go-multibase v0.1.1 h1:3ASCDsuLX8+j4kx58qnJ4YFq/JWTJpCyDW27ztsVTOI= -github.com/multiformats/go-multibase v0.1.1/go.mod h1:ZEjHE+IsUrgp5mhlEAYjMtZwK1k4haNkcaPg9aoe1a8= -github.com/multiformats/go-multicodec v0.7.0 h1:rTUjGOwjlhGHbEMbPoSUJowG1spZTVsITRANCjKTUAQ= -github.com/multiformats/go-multicodec v0.7.0/go.mod h1:GUC8upxSBE4oG+q3kWZRw/+6yC1BqO550bjhWsJbZlw= -github.com/multiformats/go-multihash v0.0.1/go.mod h1:w/5tugSrLEbWqlcgJabL3oHFKTwfvkofsjW2Qa1ct4U= +github.com/multiformats/go-multibase v0.2.0 h1:isdYCVLvksgWlMW9OZRYJEa9pZETFivncJHmHnnd87g= +github.com/multiformats/go-multibase v0.2.0/go.mod h1:bFBZX4lKCA/2lyOFSAoKH5SS6oPyjtnzK/XTFDPkNuk= +github.com/multiformats/go-multicodec v0.9.0 h1:pb/dlPnzee/Sxv/j4PmkDRxCOi3hXTz3IbPKOXWJkmg= +github.com/multiformats/go-multicodec v0.9.0/go.mod h1:L3QTQvMIaVBkXOXXtVmYE+LI16i14xuaojr/H7Ai54k= github.com/multiformats/go-multihash v0.0.13/go.mod h1:VdAWLKTwram9oKAatUcLxBNUjdtcVwxObEQBtRfuyjc= -github.com/multiformats/go-multihash v0.0.14/go.mod h1:VdAWLKTwram9oKAatUcLxBNUjdtcVwxObEQBtRfuyjc= -github.com/multiformats/go-multihash v0.2.1 h1:aem8ZT0VA2nCHHk7bPJ1BjUbHNciqZC/d16Vve9l108= -github.com/multiformats/go-multihash v0.2.1/go.mod h1:WxoMcYG85AZVQUyRyo9s4wULvW5qrI9vb2Lt6evduFc= +github.com/multiformats/go-multihash v0.2.3 h1:7Lyc8XfX/IY2jWb/gI7JP+o7JEq9hOa7BFvVU9RSh+U= +github.com/multiformats/go-multihash v0.2.3/go.mod h1:dXgKXCXjBzdscBLk9JkjINiEsCKRVch90MdaGiKsvSM= +github.com/multiformats/go-multistream v0.4.1 h1:rFy0Iiyn3YT0asivDUIR05leAdwZq3de4741sbiSdfo= +github.com/multiformats/go-multistream v0.4.1/go.mod h1:Mz5eykRVAjJWckE2U78c6xqdtyNUEhKSM0Lwar2p77Q= github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXSrVKRY101jdMZYE= github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= -github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= +github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= -github.com/onflow/atree v0.1.0-beta1.0.20211027184039-559ee654ece9/go.mod h1:+6x071HgCF/0v5hQcaE5qqjc2UqN5gCU8h5Mk6uqpOg= github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.0 h1:j7nQ2r8npznx4NX39zPpBYHmdy45f4xwoi+dm37Jk7c= github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/cadence v0.20.1/go.mod h1:7mzUvPZUIJztIbr9eTvs+fQjWWHTF8veC+yk4ihcNIA= -github.com/onflow/cadence v0.39.13-stable-cadence h1:A08/gb4xSsgRjuXo9fkFFvtG7dIkxxkDCNk/VdWrMp4= github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= -github.com/onflow/flow-emulator v0.51.2-0.20230704183611-ecad54e231b7 h1:UFcuL4WO1h41vTL6MVBNA6JSeCDrxgHXv2R7617ukeQ= -github.com/onflow/flow-emulator v0.51.2-0.20230704183611-ecad54e231b7/go.mod h1:lwMNonHdLvfTF+YIU3yjz9huy/KSjqu+5exZ/TT7Hvc= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13 h1:B4ll7e3j+MqTJv2122Enq3RtDNzmIGRu9xjV7fo7un0= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230711213910-baad011d2b13/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718172719-73a5ba83f177 h1:x3/Hz80ATAKIbIWjTupTlJBxG66hxBGMCYAZvOd24A8= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230718172719-73a5ba83f177/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= -github.com/onflow/flow-go v0.31.1-0.20230704154018-87a84e9d36c2 h1:PxqNnAgtsqPLPVbNzPLOMb4LR8p8FFgHeRqjV5QfF4g= -github.com/onflow/flow-go v0.31.1-0.20230704154018-87a84e9d36c2/go.mod h1:ptH2kC9JMqhZYkLWeGt3cAZblwuURRApTxHD/AvZI3k= -github.com/onflow/flow-go-sdk v0.24.0/go.mod h1:IoptMLPyFXWvyd9yYA6/4EmSeeozl6nJoIv4FaEMg74= -github.com/onflow/flow-go-sdk v0.41.7-stable-cadence h1:GrmLLAPrxOyC27v/J/XG/sKiM1ynE1MYidiMXUfM0e4= +github.com/onflow/cadence v0.39.13-stable-cadence.0.20230719215202-3311f5f8189b h1:9VxYBVvnLFz7JICP+X7rPWwJb+9aZquc0uCuRjVMgdA= +github.com/onflow/cadence v0.39.13-stable-cadence.0.20230719215202-3311f5f8189b/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= +github.com/onflow/flow-emulator v0.53.1-0.20230801165926-9fd4af1cce5b h1:P3okDWkAI0T823cT79+iGkqpPDN9fWMv0OkR4ivFut0= +github.com/onflow/flow-emulator v0.53.1-0.20230801165926-9fd4af1cce5b/go.mod h1:V6UHYtezDBu8Q/s5eZVdQuDoeWYKLw3qE+JAMoKJx+k= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230726183918-f90805445bfa h1:bPhsiGMiPIGKoYvhcYKlRRhNrEvQvorX2JGGSAuIPjA= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230726183918-f90805445bfa/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= +github.com/onflow/flow-go v0.31.1-0.20230801162100-85890d2bf9bb h1:slwWqw7pEqC9J1gdbjVj8AOTV9SyUNBeKHukzSPgBQg= +github.com/onflow/flow-go v0.31.1-0.20230801162100-85890d2bf9bb/go.mod h1:dUUZrddLpMgjcHsTQmlDehjo2Fz3T7NqHG0p9JTcB64= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= -github.com/onflow/flow-go/crypto v0.21.3/go.mod h1:vI6V4CY3R6c4JKBxdcRiR/AnjBfL8OSD97bJc60cLuQ= -github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= +github.com/onflow/flow-go-sdk v0.41.10-0.20230719221154-2a4946e41c23 h1:2mE0uSQAXqeNcbOhuj7fDEcurouRlyebI30WVAuOT4s= +github.com/onflow/flow-go-sdk v0.41.10-0.20230719221154-2a4946e41c23/go.mod h1:U5JP8mlCiOxaKZrQC8ww9yeko5yxBfTOsbZY0ziEtJQ= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.0 h1:rhUDeD27jhLwOqQKI/23008CYfnqXErrJvc4EFRP2a0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.0/go.mod h1:YsvzYng4htDgRB9sa9jxdwoTuuhjK8WYWXTyLkIigZY= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030 h1:ToPYLsi8XFMw9Z42jz5BpuJsUY6Oo2sHwCImhAUVQIA= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= +github.com/onflow/flow-go/crypto v0.24.9 h1:0EQp+kSZYJepMIiSypfJVe7tzsPcb6UXOdOtsTCDhBs= +github.com/onflow/flow-go/crypto v0.24.9/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808 h1:c/MMB0UoLks5XVV4QZfdbZLTQVcyGMJstob25E5ZVHY= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= -github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230602212908-08fc6536d391 h1:6uKg0gpLKpTZKMihrsFR0Gkq++1hykzfR1tQCKuOfw4= -github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230602212908-08fc6536d391/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= -github.com/onflow/fusd/lib/go/contracts v0.0.0-20211021081023-ae9de8fb2c7e h1:RHaXPHvWCy3VM62+HTyu6DYq5T8rrK1gxxqogKuJ4S4= -github.com/onflow/fusd/lib/go/contracts v0.0.0-20211021081023-ae9de8fb2c7e/go.mod h1:CRX9eXtc9zHaRVTW1Xh4Cf5pZgKkQuu1NuSEVyHXr/0= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce h1:YQKijiQaq8SF1ayNqp3VVcwbBGXSnuHNHq4GQmVGybE= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead h1:2j1Unqs76Z1b95Gu4C3Y28hzNUHBix7wL490e61SMSw= github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead/go.mod h1:E3ScfQb5XcWJCIAdtIeEnr5i5l2y60GT0BTXeIHseWg= github.com/onflow/sdks v0.5.0 h1:2HCRibwqDaQ1c9oUApnkZtEAhWiNY2GTpRD5+ftdkN8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= +github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/onsi/gomega v1.18.1 h1:M1GfJqGRrBrrGGsbxzV5dqM2U2ApXefZCQpkukxYRLE= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= @@ -1150,12 +1124,12 @@ github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1: github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.3.0 h1:UBgGFHqYdG/TPFD1B1ogZywDqEkwp3fBMvqdiQ7Xew4= -github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= +github.com/prometheus/client_model v0.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY= +github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= -github.com/prometheus/common v0.39.0 h1:oOyhkDq05hPZKItWVBkJ6g6AtGxi+fy7F4JvUV8uhsI= -github.com/prometheus/common v0.39.0/go.mod h1:6XBZ7lYdLCbkAVhwRsWTZn+IN5AB9F/NXd5w0BbEX0Y= +github.com/prometheus/common v0.42.0 h1:EKsfXEYo4JpWMHH5cg+KOUWeuJSov1Id8zGR8eeI1YM= +github.com/prometheus/common v0.42.0/go.mod h1:xBwqVerjNdUDjgODMpudtOMwlOwf2SaTr1yjz4b7Zbc= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.9.0 h1:wzCHvIvM5SxWqYvwgVL7yJY8Lz3PKn49KQtpgMYJfhI= @@ -1174,11 +1148,11 @@ github.com/rivo/uniseg v0.2.1-0.20211004051800-57c86be7915a/go.mod h1:J6wj4VEh+S github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= -github.com/robertkrimen/otto v0.0.0-20170205013659-6a77b7cbc37d/go.mod h1:xvqspoSXJTIpemEonrMDFq6XzwHYYgToXWj5eRX1OtY= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= +github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= @@ -1191,17 +1165,17 @@ github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQD github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= +github.com/schollz/progressbar/v3 v3.13.1 h1:o8rySDYiQ59Mwzy2FELeHY5ZARXZTVJC7iHD6PEFUiE= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/sethvargo/go-retry v0.2.3 h1:oYlgvIvsju3jNbottWABtbnoLC+GDtLdBHxKWxQm/iU= github.com/sethvargo/go-retry v0.2.3/go.mod h1:1afjQuvh7s4gflMObvjLPaWgluLLyhA1wmVZ6KLpICw= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= +github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/slok/go-http-metrics v0.10.0 h1:rh0LaYEKza5eaYRGDXujKrOln57nHBi4TtVhmNEpbgM= github.com/slok/go-http-metrics v0.10.0/go.mod h1:lFqdaS4kWMfUKCSukjC47PdCeTk+hXDUVm8kLHRqJ38= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= -github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572 h1:RC6RW7j+1+HkWaX/Yh71Ee5ZHaHYt7ZP4sQgUrm6cDU= -github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572/go.mod h1:w0SWMsp6j9O/dk4/ZpIhL+3CkG8ofA2vuv7k+ltqUMc= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.1.0 h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI= @@ -1234,6 +1208,7 @@ github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUW github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= +github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= @@ -1249,7 +1224,7 @@ github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcU github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/subosito/gotenv v1.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= -github.com/supranational/blst v0.3.4/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= @@ -1268,7 +1243,6 @@ github.com/vmihailenco/msgpack/v4 v4.3.11 h1:Q47CePddpNGNhk4GCnAx9DDtASi2rasatE0 github.com/vmihailenco/msgpack/v4 v4.3.11/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= -github.com/whyrusleeping/go-logging v0.0.0-20170515211332-0457bb6b88fc/go.mod h1:bopw91TMyo8J3tvftk8xmU2kPmlrt4nScJQZU2hE5EM= github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= @@ -1282,11 +1256,11 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1 github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= +github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= -github.com/zeebo/blake3 v0.2.0/go.mod h1:G9pM4qQwjRzF1/v7+vabMj/c5mWpGZ2Wzo3Eb4z0pb4= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= -github.com/zeebo/pcg v1.0.0/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= +github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= @@ -1300,19 +1274,23 @@ go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/otel v1.8.0/go.mod h1:2pkj+iMj0o03Y+cW6/m8Y4WkRdYN3AvCXCnzRMp9yvM= -go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= -go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0 h1:/fXHZHGvro6MVqV34fJzDhi7sHGpX3Ej/Qjmfn003ho= -go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0/go.mod h1:UFG7EBMRdXyFstOwH028U0sVf+AvukSGhF0g8+dmNG8= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0 h1:TKf2uAs2ueguzLaxOCBXNpHxfO/aC7PAdDsSH0IbeRQ= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0/go.mod h1:HrbCVv40OOLTABmOn1ZWty6CHXkU8DK/Urc43tHug70= +go.opentelemetry.io/otel v1.16.0 h1:Z7GVAX/UkAXPKsy94IU+i6thsQS4nb7LviLpnaNeW8s= +go.opentelemetry.io/otel v1.16.0/go.mod h1:vl0h9NUa1D5s1nv3A5vZOYWn8av4K8Ml6JDeHrT/bx4= +go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0 h1:t4ZwRPU+emrcvM2e9DHd0Fsf0JTPVcbfa/BhTDF03d0= +go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0/go.mod h1:vLarbg68dH2Wa77g71zmKQqlQ8+8Rq3GRG31uc0WcWI= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0 h1:cbsD4cUcviQGXdw8+bo5x2wazq10SKz8hEbtCRPcU78= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0/go.mod h1:JgXSGah17croqhJfhByOLVY719k1emAXC8MVhCIJlRs= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0 h1:ap+y8RXX3Mu9apKVtOkM6WSFESLM8K3wNQyOU8sWHcc= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0/go.mod h1:5w41DY6S9gZrbjuq6Y+753e96WfPha5IcsOSZTtullM= -go.opentelemetry.io/otel/sdk v1.14.0 h1:PDCppFRDq8A1jL9v6KMI6dYesaq+DFcDZvjsoGvxGzY= -go.opentelemetry.io/otel/sdk v1.14.0/go.mod h1:bwIC5TjrNG6QDCHNWvW4HLHtUQ4I+VQDsnjhvyZCALM= +go.opentelemetry.io/otel/metric v1.16.0 h1:RbrpwVG1Hfv85LgnZ7+txXioPDoh6EdbZHo26Q3hqOo= +go.opentelemetry.io/otel/metric v1.16.0/go.mod h1:QE47cpOmkwipPiefDwo2wDzwJrlfxxNYodqc4xnGCo4= +go.opentelemetry.io/otel/sdk v1.16.0 h1:Z1Ok1YsijYL0CSJpHt4cS3wDDh7p572grzNrBMiMWgE= +go.opentelemetry.io/otel/sdk v1.16.0/go.mod h1:tMsIuKXuuIWPBAOrH+eHtvhTL+SntFtXF9QD68aP6p4= go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= -go.opentelemetry.io/otel/trace v1.14.0 h1:wp2Mmvj41tDsyAJXiWDWpfNsOiIyd38fy85pyKcFq/M= go.opentelemetry.io/otel/trace v1.14.0/go.mod h1:8avnQLK+CG77yNLUae4ea2JDQ6iT+gozhnZjy/rw9G8= +go.opentelemetry.io/otel/trace v1.16.0 h1:8JRpaObFoW0pxuVPapkgH8UhHQj+bJW8jJsCZEu5MQs= +go.opentelemetry.io/otel/trace v1.16.0/go.mod h1:Yt9vYq1SdNz3xdjZZK7wcXv1qv2pwLkqr2QVwea0ef0= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.opentelemetry.io/proto/otlp v0.19.0 h1:IVN6GR+mhC4s5yfcTbmzHYODqvWAp3ZedA2SJPI1Nnw= @@ -1320,32 +1298,30 @@ go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= -go.uber.org/atomic v1.10.0 h1:9qC72Qh0+3MqyJbAn8YU5xVq1frD8bn3JtD2oXtafVQ= -go.uber.org/atomic v1.10.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= +go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= +go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= +go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= -go.uber.org/multierr v1.9.0 h1:7fIwc/ZtS0q++VgcfqFDxSBZVv/Xo49/SYnDFupUwlI= -go.uber.org/multierr v1.9.0/go.mod h1:X2jQV1h+kxSjClGpnseKVIxpmcjrj7MNnI0bnlfKTVQ= +go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= +go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ= go.uber.org/zap v1.19.1/go.mod h1:j3DNczoxDZroyBnOT1L/Q79cfUMGZxlv/9dzN7SM1rI= go.uber.org/zap v1.24.0 h1:FiJd5l1UOLj0wCgbSE0rwwXHzEdAZS6hiiSnxJN/D60= go.uber.org/zap v1.24.0/go.mod h1:2kMP+WWQ8aoFoedH3T2sq6iJ2yDWpHbP0f6MQbS9Gkg= -golang.org/x/crypto v0.0.0-20170930174604-9419663f5a44/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= -golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200117160349-530e935923ad/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= @@ -1354,8 +1330,9 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= -golang.org/x/crypto v0.7.0 h1:AvwMYaRytfdeVt3u6mLaxYtErKYjxA2OXjJ1HHq6t3A= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= +golang.org/x/crypto v0.10.0 h1:LKqV2xt9+kDzSTfOhx4FrkEBcMrAgHSYgzywV9zcGmM= +golang.org/x/crypto v0.10.0/go.mod h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1416,6 +1393,7 @@ golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91 golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.10.0 h1:lFO9qtOdlre5W1jxS3r/4szv2/6iXxScdzjoBMXNhYk= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1423,7 +1401,6 @@ golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73r golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190227160552-c95aed5357e7/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= @@ -1478,8 +1455,8 @@ golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= -golang.org/x/net v0.9.0 h1:aWJ/m6xSmxWBx+V0XRHTlrYrPG56jKsLdTFmsSsCzOM= -golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= +golang.org/x/net v0.10.0 h1:X2//UzNDwYmtCLn7To6G58Wr6f5ahEAQgKNzv9Y951M= +golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -1523,8 +1500,9 @@ golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.2.0 h1:PUR+T4wwASmuSTYdKjYHI5TD22Wy5ogLU5qZCOLxBrI= +golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1532,7 +1510,6 @@ golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5h golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190219092855-153ac476189d/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1542,14 +1519,12 @@ golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190626221950-04f50cda93cb/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190712062909-fae7ac547cb7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200107162124-548cf772de50/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1568,7 +1543,6 @@ golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200909081042-eff7692f9009/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200918174421-af09f7315aff/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201014080544-cc95f250f6bc/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1593,7 +1567,6 @@ golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210910150752-751e447fb3d0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210917161153-d61c044b1678/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1622,8 +1595,8 @@ golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU= -golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.9.0 h1:KS/R3tvhPqvJvwcKfnBHJwwthS11LRhmM5D59eEXa0s= +golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -1632,6 +1605,7 @@ golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= +golang.org/x/term v0.9.0 h1:GRRCnKYhdQrD8kfRAdQ6Zcw1P0OcELxGLKJvtjVMZ28= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -1647,8 +1621,8 @@ golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE= -golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.10.0 h1:UpjohKhiEgNc0CSauXmwYftY1+LlaC75SJwh0SgCX58= +golang.org/x/text v0.10.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -1702,7 +1676,6 @@ golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roY golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200828161849-5deb26317202/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201124115921-2c860bdd6e78/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= @@ -1723,6 +1696,7 @@ golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.9.1 h1:8WMNJAz3zrtPmnYC7ISf5dEn3MT0gY7jBJfw27yrrLo= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -1737,6 +1711,8 @@ gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= +gonum.org/v1/gonum v0.13.0 h1:a0T3bh+7fhRyqeNbiC3qVHYmkiQgit3wnNan/2c0HMM= +gonum.org/v1/gonum v0.13.0/go.mod h1:/WPYRckkfWrhWefxyYTfrTtQR0KH4iyHNuzxqXAKyAU= gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= gonum.org/v1/plot v0.9.0/go.mod h1:3Pcqqmp6RHvJI72kgb8fThyUnav364FOsdDo2aGW5lY= @@ -1770,7 +1746,6 @@ google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6 google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= -google.golang.org/api v0.58.0/go.mod h1:cAbP2FsxoGVNwtgNAmmn3y5G1TWAiVYRmg4yku3lv+E= google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= @@ -1865,10 +1840,7 @@ google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEc google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210917145530-b395a37504d4/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210921142501-181ce0d877f6/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211007155348-82e027067bd4/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= @@ -2004,17 +1976,17 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= -gopkg.in/olebedev/go-duktape.v3 v3.0.0-20190213234257-ec84240a7772/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= -gopkg.in/sourcemap.v1 v1.0.5/go.mod h1:2RlvNNSMglmRrcvhfuzp4hQHwOtjxlbjX7UPY/GXb78= gopkg.in/src-d/go-billy.v4 v4.3.2/go.mod h1:nDjArDMp+XMs1aFAESLRjfGSgfvoYN0hDfzEk0GjC98= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= @@ -2023,11 +1995,12 @@ gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= +gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= @@ -2037,8 +2010,9 @@ honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= -lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= +lukechampine.com/blake3 v1.2.1 h1:YuqqRuaqsGV71BV/nm9xlI0MKUv4QC54jQnBChWbGnI= +lukechampine.com/blake3 v1.2.1/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k= lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= @@ -2080,6 +2054,7 @@ modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= +pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= diff --git a/transactions/FlowServiceAccount/deposit_fees.cdc b/transactions/FlowServiceAccount/deposit_fees.cdc index 692f3ea4f..7b67f934d 100644 --- a/transactions/FlowServiceAccount/deposit_fees.cdc +++ b/transactions/FlowServiceAccount/deposit_fees.cdc @@ -1,5 +1,5 @@ -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" import FlowFees from 0xFLOWFEESADDRESS // Deposit tokens to the FlowFees Vault @@ -8,12 +8,12 @@ import FlowFees from 0xFLOWFEESADDRESS transaction(amount: UFix64) { // The Vault resource that holds the tokens that are being transferred - let sentVault: @FungibleToken.Vault + let sentVault: @{FungibleToken.Vault} prepare(signer: AuthAccount) { // Get a reference to the signer's stored vault - let vaultRef = signer.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + let vaultRef = signer.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to the owner's Vault!") // Withdraw tokens from the signer's stored vault diff --git a/transactions/FlowServiceAccount/scripts/get_account_creators.cdc b/transactions/FlowServiceAccount/scripts/get_account_creators.cdc index 1310f6239..90d3f31ad 100644 --- a/transactions/FlowServiceAccount/scripts/get_account_creators.cdc +++ b/transactions/FlowServiceAccount/scripts/get_account_creators.cdc @@ -1,5 +1,5 @@ import FlowServiceAccount from 0xFLOWSERVICEADDRESS -pub fun main(): [Address] { +access(all) fun main(): [Address] { return FlowServiceAccount.getAccountCreators() } \ No newline at end of file diff --git a/transactions/FlowServiceAccount/scripts/get_account_fee.cdc b/transactions/FlowServiceAccount/scripts/get_account_fee.cdc index ef9093885..d1bc22329 100644 --- a/transactions/FlowServiceAccount/scripts/get_account_fee.cdc +++ b/transactions/FlowServiceAccount/scripts/get_account_fee.cdc @@ -1,5 +1,5 @@ import FlowServiceAccount from 0xFLOWSERVICEADDRESS -pub fun main(): UFix64 { +access(all) fun main(): UFix64 { return FlowServiceAccount.accountCreationFee } \ No newline at end of file diff --git a/transactions/FlowServiceAccount/scripts/get_execution_effort_weights.cdc b/transactions/FlowServiceAccount/scripts/get_execution_effort_weights.cdc index bf23c5b80..691bb6593 100644 --- a/transactions/FlowServiceAccount/scripts/get_execution_effort_weights.cdc +++ b/transactions/FlowServiceAccount/scripts/get_execution_effort_weights.cdc @@ -1,5 +1,5 @@ import FlowServiceAccount from 0xFLOWSERVICEADDRESS -pub fun main(): {UInt64: UInt64} { +access(all) fun main(): {UInt64: UInt64} { return FlowServiceAccount.getExecutionEffortWeights() } \ No newline at end of file diff --git a/transactions/FlowServiceAccount/scripts/get_execution_memory_limit.cdc b/transactions/FlowServiceAccount/scripts/get_execution_memory_limit.cdc index 29d75c95d..5880276cd 100644 --- a/transactions/FlowServiceAccount/scripts/get_execution_memory_limit.cdc +++ b/transactions/FlowServiceAccount/scripts/get_execution_memory_limit.cdc @@ -1,5 +1,5 @@ import FlowServiceAccount from 0xFLOWSERVICEADDRESS -pub fun main(): UInt64 { +access(all) fun main(): UInt64 { return FlowServiceAccount.getExecutionMemoryLimit() } \ No newline at end of file diff --git a/transactions/FlowServiceAccount/scripts/get_execution_memory_weights.cdc b/transactions/FlowServiceAccount/scripts/get_execution_memory_weights.cdc index 197dc7f43..a02ff0b24 100644 --- a/transactions/FlowServiceAccount/scripts/get_execution_memory_weights.cdc +++ b/transactions/FlowServiceAccount/scripts/get_execution_memory_weights.cdc @@ -1,5 +1,5 @@ import FlowServiceAccount from 0xFLOWSERVICEADDRESS -pub fun main(): {UInt64: UInt64} { +access(all) fun main(): {UInt64: UInt64} { return FlowServiceAccount.getExecutionMemoryWeights() } \ No newline at end of file diff --git a/transactions/FlowServiceAccount/scripts/get_fees_balance.cdc b/transactions/FlowServiceAccount/scripts/get_fees_balance.cdc index fb2699125..b064ecca2 100644 --- a/transactions/FlowServiceAccount/scripts/get_fees_balance.cdc +++ b/transactions/FlowServiceAccount/scripts/get_fees_balance.cdc @@ -1,5 +1,5 @@ import FlowFees from 0xFLOWFEESADDRESS -pub fun main(): UFix64 { +access(all) fun main(): UFix64 { return FlowFees.getFeeBalance() } \ No newline at end of file diff --git a/transactions/FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc b/transactions/FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc index ef0a7aa3b..b6fab8383 100644 --- a/transactions/FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc +++ b/transactions/FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc @@ -1,5 +1,5 @@ import FlowServiceAccount from 0xFLOWSERVICEADDRESS -pub fun main(): Bool { +access(all) fun main(): Bool { return FlowServiceAccount.isAccountCreationRestricted() } \ No newline at end of file diff --git a/transactions/FlowServiceAccount/scripts/get_is_account_creator.cdc b/transactions/FlowServiceAccount/scripts/get_is_account_creator.cdc index 532011a23..e744f478d 100644 --- a/transactions/FlowServiceAccount/scripts/get_is_account_creator.cdc +++ b/transactions/FlowServiceAccount/scripts/get_is_account_creator.cdc @@ -1,5 +1,5 @@ import FlowServiceAccount from 0xFLOWSERVICEADDRESS -pub fun main(address: Address): Bool { +access(all) fun main(address: Address): Bool { return FlowServiceAccount.isAccountCreator(address) } \ No newline at end of file diff --git a/transactions/FlowServiceAccount/scripts/get_tx_fee_parameters.cdc b/transactions/FlowServiceAccount/scripts/get_tx_fee_parameters.cdc index 719f30edd..78d679600 100644 --- a/transactions/FlowServiceAccount/scripts/get_tx_fee_parameters.cdc +++ b/transactions/FlowServiceAccount/scripts/get_tx_fee_parameters.cdc @@ -1,5 +1,5 @@ import FlowFees from 0xFLOWFEESADDRESS -pub fun main(): FlowFees.FeeParameters { +access(all) fun main(): FlowFees.FeeParameters { return FlowFees.getFeeParameters() } \ No newline at end of file diff --git a/transactions/dkg/scripts/get_consensus_nodes.cdc b/transactions/dkg/scripts/get_consensus_nodes.cdc index 352286cce..b5ac8d2d5 100644 --- a/transactions/dkg/scripts/get_consensus_nodes.cdc +++ b/transactions/dkg/scripts/get_consensus_nodes.cdc @@ -1,5 +1,5 @@ import FlowDKG from 0xDKGADDRESS -pub fun main(): [String] { +access(all) fun main(): [String] { return FlowDKG.getConsensusNodeIDs() } \ No newline at end of file diff --git a/transactions/dkg/scripts/get_dkg_canonical_final_submission.cdc b/transactions/dkg/scripts/get_dkg_canonical_final_submission.cdc index ac58d0cce..93fd6a7b2 100644 --- a/transactions/dkg/scripts/get_dkg_canonical_final_submission.cdc +++ b/transactions/dkg/scripts/get_dkg_canonical_final_submission.cdc @@ -1,5 +1,5 @@ import FlowDKG from 0xDKGADDRESS -pub fun main(): [String?]? { +access(all) fun main(): [String?]? { return FlowDKG.dkgCompleted() } \ No newline at end of file diff --git a/transactions/dkg/scripts/get_dkg_completed.cdc b/transactions/dkg/scripts/get_dkg_completed.cdc index 1f650a79a..e21c58865 100644 --- a/transactions/dkg/scripts/get_dkg_completed.cdc +++ b/transactions/dkg/scripts/get_dkg_completed.cdc @@ -1,5 +1,5 @@ import FlowDKG from 0xDKGADDRESS -pub fun main(): Bool { +access(all) fun main(): Bool { return FlowDKG.dkgCompleted() != nil } \ No newline at end of file diff --git a/transactions/dkg/scripts/get_dkg_enabled.cdc b/transactions/dkg/scripts/get_dkg_enabled.cdc index ab39a6d59..4b21ac184 100644 --- a/transactions/dkg/scripts/get_dkg_enabled.cdc +++ b/transactions/dkg/scripts/get_dkg_enabled.cdc @@ -1,5 +1,5 @@ import FlowDKG from 0xDKGADDRESS -pub fun main(): Bool { +access(all) fun main(): Bool { return FlowDKG.dkgEnabled } \ No newline at end of file diff --git a/transactions/dkg/scripts/get_final_submissions.cdc b/transactions/dkg/scripts/get_final_submissions.cdc index c8830ec07..1fa053305 100644 --- a/transactions/dkg/scripts/get_final_submissions.cdc +++ b/transactions/dkg/scripts/get_final_submissions.cdc @@ -1,5 +1,5 @@ import FlowDKG from 0xDKGADDRESS -pub fun main(): [[String?]] { +access(all) fun main(): [[String?]] { return FlowDKG.getFinalSubmissions() } \ No newline at end of file diff --git a/transactions/dkg/scripts/get_latest_whiteboard_messages.cdc b/transactions/dkg/scripts/get_latest_whiteboard_messages.cdc index 32f5a0791..5f1066f9b 100644 --- a/transactions/dkg/scripts/get_latest_whiteboard_messages.cdc +++ b/transactions/dkg/scripts/get_latest_whiteboard_messages.cdc @@ -1,6 +1,6 @@ import FlowDKG from 0xDKGADDRESS -pub fun main(fromIndex: Int): [FlowDKG.Message] { +access(all) fun main(fromIndex: Int): [FlowDKG.Message] { let messages = FlowDKG.getWhiteBoardMessages() var latestMessages: [FlowDKG.Message] = [] var i = fromIndex diff --git a/transactions/dkg/scripts/get_node_final_submission.cdc b/transactions/dkg/scripts/get_node_final_submission.cdc index 82043293d..4c6afd171 100644 --- a/transactions/dkg/scripts/get_node_final_submission.cdc +++ b/transactions/dkg/scripts/get_node_final_submission.cdc @@ -1,5 +1,5 @@ import FlowDKG from 0xDKGADDRESS -pub fun main(nodeID: String): [String?] { +access(all) fun main(nodeID: String): [String?] { return FlowDKG.getNodeFinalSubmission(nodeID)! } \ No newline at end of file diff --git a/transactions/dkg/scripts/get_node_has_submitted.cdc b/transactions/dkg/scripts/get_node_has_submitted.cdc index 4e6c69306..12ed7bc31 100644 --- a/transactions/dkg/scripts/get_node_has_submitted.cdc +++ b/transactions/dkg/scripts/get_node_has_submitted.cdc @@ -1,5 +1,5 @@ import FlowDKG from 0xDKGADDRESS -pub fun main(nodeID: String): Bool { +access(all) fun main(nodeID: String): Bool { return FlowDKG.nodeHasSubmitted(nodeID) } \ No newline at end of file diff --git a/transactions/dkg/scripts/get_node_is_claimed.cdc b/transactions/dkg/scripts/get_node_is_claimed.cdc index 9e3823190..91bc631c4 100644 --- a/transactions/dkg/scripts/get_node_is_claimed.cdc +++ b/transactions/dkg/scripts/get_node_is_claimed.cdc @@ -1,6 +1,6 @@ import FlowDKG from 0xDKGADDRESS -pub fun main(nodeID: String): Bool { +access(all) fun main(nodeID: String): Bool { if FlowDKG.participantIsClaimed(nodeID) != nil { return FlowDKG.participantIsClaimed(nodeID)! } else { diff --git a/transactions/dkg/scripts/get_node_is_registered.cdc b/transactions/dkg/scripts/get_node_is_registered.cdc index 92a61fb76..e9dc1f6a2 100644 --- a/transactions/dkg/scripts/get_node_is_registered.cdc +++ b/transactions/dkg/scripts/get_node_is_registered.cdc @@ -1,5 +1,5 @@ import FlowDKG from 0xDKGADDRESS -pub fun main(nodeID: String): Bool { +access(all) fun main(nodeID: String): Bool { return FlowDKG.participantIsRegistered(nodeID) } \ No newline at end of file diff --git a/transactions/dkg/scripts/get_thresholds.cdc b/transactions/dkg/scripts/get_thresholds.cdc index 9f5b8632c..56c581eff 100644 --- a/transactions/dkg/scripts/get_thresholds.cdc +++ b/transactions/dkg/scripts/get_thresholds.cdc @@ -1,9 +1,9 @@ import FlowDKG from 0xDKGADDRESS -pub struct Thresholds { - pub let native: UInt64 - pub let safe: UInt64 - pub let safePercentage: UFix64 +access(all) struct Thresholds { + access(all) let native: UInt64 + access(all) let safe: UInt64 + access(all) let safePercentage: UFix64 init() { self.native = FlowDKG.getNativeSuccessThreshold() @@ -12,6 +12,6 @@ pub struct Thresholds { } } -pub fun main(): Thresholds { +access(all) fun main(): Thresholds { return Thresholds() } \ No newline at end of file diff --git a/transactions/dkg/scripts/get_whiteboard_messages.cdc b/transactions/dkg/scripts/get_whiteboard_messages.cdc index 8a11139d6..ae4bf5b77 100644 --- a/transactions/dkg/scripts/get_whiteboard_messages.cdc +++ b/transactions/dkg/scripts/get_whiteboard_messages.cdc @@ -1,5 +1,5 @@ import FlowDKG from 0xDKGADDRESS -pub fun main(): [FlowDKG.Message] { +access(all) fun main(): [FlowDKG.Message] { return FlowDKG.getWhiteBoardMessages() } \ No newline at end of file diff --git a/transactions/epoch/admin/advance_view.cdc b/transactions/epoch/admin/advance_view.cdc index 95f88f07b..06070477a 100644 --- a/transactions/epoch/admin/advance_view.cdc +++ b/transactions/epoch/admin/advance_view.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction(phase: String) { prepare(signer: AuthAccount) { diff --git a/transactions/epoch/admin/calculate_rewards.cdc b/transactions/epoch/admin/calculate_rewards.cdc index 4b579b4bb..4c73bcd77 100644 --- a/transactions/epoch/admin/calculate_rewards.cdc +++ b/transactions/epoch/admin/calculate_rewards.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction() { prepare(signer: AuthAccount) { diff --git a/transactions/epoch/admin/pay_rewards.cdc b/transactions/epoch/admin/pay_rewards.cdc index 140f7252c..2e7fad4e7 100644 --- a/transactions/epoch/admin/pay_rewards.cdc +++ b/transactions/epoch/admin/pay_rewards.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" /// Pays the rewards for the previous epoch /// If the rewards have already been paid, the payment will not happen diff --git a/transactions/epoch/admin/reset_epoch.cdc b/transactions/epoch/admin/reset_epoch.cdc index 23106111e..25b7aad8d 100644 --- a/transactions/epoch/admin/reset_epoch.cdc +++ b/transactions/epoch/admin/reset_epoch.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // The resetEpoch transaction ends the current epoch in the FlowEpoch smart contract // and begins a new epoch with the given configuration. The new epoch always has diff --git a/transactions/epoch/node/register_dkg_participant.cdc b/transactions/epoch/node/register_dkg_participant.cdc index 6314390a4..1e175abed 100644 --- a/transactions/epoch/node/register_dkg_participant.cdc +++ b/transactions/epoch/node/register_dkg_participant.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" import FlowDKG from 0xDKGADDRESS transaction() { diff --git a/transactions/epoch/node/register_node.cdc b/transactions/epoch/node/register_node.cdc index 5affcde0f..e19f9f587 100644 --- a/transactions/epoch/node/register_node.cdc +++ b/transactions/epoch/node/register_node.cdc @@ -1,9 +1,10 @@ import Crypto -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" import FlowClusterQC from 0xQCADDRESS import FlowDKG from 0xDKGADDRESS import FlowEpoch from 0xEPOCHADDRESS +import FungibleToken from "FungibleToken" // This transaction creates a new node struct object // Then, if the node is a collector node, creates a new account and adds a QC object to it @@ -19,11 +20,11 @@ transaction( publicKeys: [Crypto.KeyListEntry] ) { - let flowTokenRef: &FlowToken.Vault + let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault prepare(acct: AuthAccount) { - self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.flowTokenRef = acct.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") // Register Node diff --git a/transactions/epoch/node/register_qc_voter.cdc b/transactions/epoch/node/register_qc_voter.cdc index 5022930ee..6477182d8 100644 --- a/transactions/epoch/node/register_qc_voter.cdc +++ b/transactions/epoch/node/register_qc_voter.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" import FlowClusterQC from 0xQCADDRESS transaction() { diff --git a/transactions/epoch/scripts/get_bonus_tokens.cdc b/transactions/epoch/scripts/get_bonus_tokens.cdc index 1edd51856..ce4c875d2 100644 --- a/transactions/epoch/scripts/get_bonus_tokens.cdc +++ b/transactions/epoch/scripts/get_bonus_tokens.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -pub fun main(): UFix64 { +access(all) fun main(): UFix64 { return FlowEpoch.getBonusTokens() } \ No newline at end of file diff --git a/transactions/epoch/scripts/get_config_metadata.cdc b/transactions/epoch/scripts/get_config_metadata.cdc index 55d99c871..325cfa3af 100644 --- a/transactions/epoch/scripts/get_config_metadata.cdc +++ b/transactions/epoch/scripts/get_config_metadata.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -pub fun main(): FlowEpoch.Config { +access(all) fun main(): FlowEpoch.Config { return FlowEpoch.getConfigMetadata() } \ No newline at end of file diff --git a/transactions/epoch/scripts/get_create_clusters.cdc b/transactions/epoch/scripts/get_create_clusters.cdc index 284d65542..2cf96b679 100644 --- a/transactions/epoch/scripts/get_create_clusters.cdc +++ b/transactions/epoch/scripts/get_create_clusters.cdc @@ -1,7 +1,7 @@ import FlowEpoch from 0xEPOCHADDRESS import FlowClusterQC from 0xQCADDRESS -pub fun main(array: [String]): [FlowClusterQC.Cluster] { +access(all) fun main(array: [String]): [FlowClusterQC.Cluster] { return FlowEpoch.createCollectorClusters(nodeIDs: array) diff --git a/transactions/epoch/scripts/get_current_view.cdc b/transactions/epoch/scripts/get_current_view.cdc index 4de5ce90f..80de92b60 100644 --- a/transactions/epoch/scripts/get_current_view.cdc +++ b/transactions/epoch/scripts/get_current_view.cdc @@ -1,6 +1,6 @@ // Returns the view of the current block -pub fun main(): UInt64 { +access(all) fun main(): UInt64 { let currentBlock = getCurrentBlock() return currentBlock.view } \ No newline at end of file diff --git a/transactions/epoch/scripts/get_epoch_counter.cdc b/transactions/epoch/scripts/get_epoch_counter.cdc index 0a6ff0370..480130ccb 100644 --- a/transactions/epoch/scripts/get_epoch_counter.cdc +++ b/transactions/epoch/scripts/get_epoch_counter.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -pub fun main(): UInt64 { +access(all) fun main(): UInt64 { return FlowEpoch.currentEpochCounter } \ No newline at end of file diff --git a/transactions/epoch/scripts/get_epoch_metadata.cdc b/transactions/epoch/scripts/get_epoch_metadata.cdc index 6c2f00649..d1b24d54a 100644 --- a/transactions/epoch/scripts/get_epoch_metadata.cdc +++ b/transactions/epoch/scripts/get_epoch_metadata.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -pub fun main(epochCounter: UInt64): FlowEpoch.EpochMetadata { +access(all) fun main(epochCounter: UInt64): FlowEpoch.EpochMetadata { return FlowEpoch.getEpochMetadata(epochCounter)! } \ No newline at end of file diff --git a/transactions/epoch/scripts/get_epoch_phase.cdc b/transactions/epoch/scripts/get_epoch_phase.cdc index 8a2f56019..24f9926bc 100644 --- a/transactions/epoch/scripts/get_epoch_phase.cdc +++ b/transactions/epoch/scripts/get_epoch_phase.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -pub fun main(): UInt8 { +access(all) fun main(): UInt8 { return FlowEpoch.currentEpochPhase.rawValue } \ No newline at end of file diff --git a/transactions/epoch/scripts/get_proposed_counter.cdc b/transactions/epoch/scripts/get_proposed_counter.cdc index af997b6fc..588b36d59 100644 --- a/transactions/epoch/scripts/get_proposed_counter.cdc +++ b/transactions/epoch/scripts/get_proposed_counter.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -pub fun main(): UInt64 { +access(all) fun main(): UInt64 { return FlowEpoch.proposedEpochCounter() } \ No newline at end of file diff --git a/transactions/epoch/scripts/get_randomize.cdc b/transactions/epoch/scripts/get_randomize.cdc index e8d80da55..3fe485e95 100644 --- a/transactions/epoch/scripts/get_randomize.cdc +++ b/transactions/epoch/scripts/get_randomize.cdc @@ -1,6 +1,6 @@ import FlowEpoch from 0xEPOCHADDRESS -pub fun main(array: [String]): [String] { +access(all) fun main(array: [String]): [String] { return FlowEpoch.randomize(array) diff --git a/transactions/flowToken/burn_tokens.cdc b/transactions/flowToken/burn_tokens.cdc index 701895d31..f2e74b8a7 100644 --- a/transactions/flowToken/burn_tokens.cdc +++ b/transactions/flowToken/burn_tokens.cdc @@ -4,8 +4,8 @@ // // The burning amount would be a parameter to the transaction -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" transaction(amount: UFix64) { @@ -17,7 +17,7 @@ transaction(amount: UFix64) { prepare(signer: AuthAccount) { // Withdraw tokens from the admin vault in storage - self.vault <- signer.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault)! + self.vault <- signer.borrow(from: /storage/flowTokenVault)! .withdraw(amount: amount) // Create a reference to the admin admin resource in storage diff --git a/transactions/flowToken/create_forwarder.cdc b/transactions/flowToken/create_forwarder.cdc index 359de8f97..8ff0d2f90 100644 --- a/transactions/flowToken/create_forwarder.cdc +++ b/transactions/flowToken/create_forwarder.cdc @@ -23,8 +23,8 @@ Steps to set up accounts with token forwarder: getting the Receiver from the account that is the recipient. */ -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" import TokenForwarding from 0xFORWARDINGADDRESS transaction(receiver: Address) { diff --git a/transactions/flowToken/mint_tokens.cdc b/transactions/flowToken/mint_tokens.cdc index b637dd4d1..c7a4b9dfe 100644 --- a/transactions/flowToken/mint_tokens.cdc +++ b/transactions/flowToken/mint_tokens.cdc @@ -1,5 +1,5 @@ -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" /// This transaction mints tokens using the account that stores the Flow Token Admin resource /// This is the service account diff --git a/transactions/flowToken/scripts/get_balance.cdc b/transactions/flowToken/scripts/get_balance.cdc index 8502c91b3..cd5c1704d 100644 --- a/transactions/flowToken/scripts/get_balance.cdc +++ b/transactions/flowToken/scripts/get_balance.cdc @@ -1,9 +1,9 @@ // This script reads the balance field of an account's FlowToken Balance -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" -pub fun main(account: Address): UFix64 { +access(all) fun main(account: Address): UFix64 { let vaultRef = getAccount(account) .getCapability(/public/flowTokenBalance) diff --git a/transactions/flowToken/scripts/get_supply.cdc b/transactions/flowToken/scripts/get_supply.cdc index 630d518a9..3f94b91ac 100644 --- a/transactions/flowToken/scripts/get_supply.cdc +++ b/transactions/flowToken/scripts/get_supply.cdc @@ -1,9 +1,9 @@ // This script reads the total supply field // of the FlowToken smart contract -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" -pub fun main(): UFix64 { +access(all) fun main(): UFix64 { let supply = FlowToken.totalSupply diff --git a/transactions/flowToken/setup_account.cdc b/transactions/flowToken/setup_account.cdc index b5f094ce3..ffd8f48e2 100644 --- a/transactions/flowToken/setup_account.cdc +++ b/transactions/flowToken/setup_account.cdc @@ -3,8 +3,8 @@ // to add a Vault resource to their account // so that they can use the flowToken -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" transaction { diff --git a/transactions/flowToken/transfer_tokens.cdc b/transactions/flowToken/transfer_tokens.cdc index 6df14da26..0d236df2e 100644 --- a/transactions/flowToken/transfer_tokens.cdc +++ b/transactions/flowToken/transfer_tokens.cdc @@ -5,8 +5,8 @@ // The withdraw amount and the account from getAccount // would be the parameters to the transaction -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" transaction(amount: UFix64, to: Address) { @@ -16,7 +16,7 @@ transaction(amount: UFix64, to: Address) { prepare(signer: AuthAccount) { // Get a reference to the signer's stored vault - let vaultRef = signer.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + let vaultRef = signer.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to the owner's Vault!") // Withdraw tokens from the signer's stored vault diff --git a/transactions/idTableStaking/admin/add_approved_and_limits.cdc b/transactions/idTableStaking/admin/add_approved_and_limits.cdc index b44939aa3..0a03a993b 100644 --- a/transactions/idTableStaking/admin/add_approved_and_limits.cdc +++ b/transactions/idTableStaking/admin/add_approved_and_limits.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" /// This transaction adds node IDs to the list of approved nodes in /// the ID table. diff --git a/transactions/idTableStaking/admin/add_approved_nodes.cdc b/transactions/idTableStaking/admin/add_approved_nodes.cdc index 4e80ea05e..82fe3e081 100644 --- a/transactions/idTableStaking/admin/add_approved_nodes.cdc +++ b/transactions/idTableStaking/admin/add_approved_nodes.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction adds node IDs to the list of approved nodes in // the ID table. diff --git a/transactions/idTableStaking/admin/capability_end_epoch.cdc b/transactions/idTableStaking/admin/capability_end_epoch.cdc index ec5ea5cf0..410990ca7 100644 --- a/transactions/idTableStaking/admin/capability_end_epoch.cdc +++ b/transactions/idTableStaking/admin/capability_end_epoch.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction uses a staking admin capability // to pay rewards, end the staking auction, and end the epoch. diff --git a/transactions/idTableStaking/admin/change_candidate_limits.cdc b/transactions/idTableStaking/admin/change_candidate_limits.cdc index 17bcf65e6..6cee61def 100644 --- a/transactions/idTableStaking/admin/change_candidate_limits.cdc +++ b/transactions/idTableStaking/admin/change_candidate_limits.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" /// This transaction changes the limit of new nodes that can be candidates /// for the next epoch diff --git a/transactions/idTableStaking/admin/change_cut.cdc b/transactions/idTableStaking/admin/change_cut.cdc index 36a097700..7783fa629 100644 --- a/transactions/idTableStaking/admin/change_cut.cdc +++ b/transactions/idTableStaking/admin/change_cut.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction changes the flow token reward cut that nodes take from delegators diff --git a/transactions/idTableStaking/admin/change_del_minimums.cdc b/transactions/idTableStaking/admin/change_del_minimums.cdc index 862f0adf2..3216ba646 100644 --- a/transactions/idTableStaking/admin/change_del_minimums.cdc +++ b/transactions/idTableStaking/admin/change_del_minimums.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction changes the flow token reward cut that nodes take from delegators diff --git a/transactions/idTableStaking/admin/change_minimums.cdc b/transactions/idTableStaking/admin/change_minimums.cdc index 752a5a7cd..b272856bc 100644 --- a/transactions/idTableStaking/admin/change_minimums.cdc +++ b/transactions/idTableStaking/admin/change_minimums.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction changes the staking minumums for node operators diff --git a/transactions/idTableStaking/admin/change_payout.cdc b/transactions/idTableStaking/admin/change_payout.cdc index f1ebbbdf3..5be79e108 100644 --- a/transactions/idTableStaking/admin/change_payout.cdc +++ b/transactions/idTableStaking/admin/change_payout.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction changes the flow token weekly payout diff --git a/transactions/idTableStaking/admin/end_epoch.cdc b/transactions/idTableStaking/admin/end_epoch.cdc index fd65dc72b..0d5b1bc9d 100644 --- a/transactions/idTableStaking/admin/end_epoch.cdc +++ b/transactions/idTableStaking/admin/end_epoch.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction effectively ends the epoch and starts a new one. // diff --git a/transactions/idTableStaking/admin/end_epoch_change_payout.cdc b/transactions/idTableStaking/admin/end_epoch_change_payout.cdc index 4018fdf58..f32019e36 100644 --- a/transactions/idTableStaking/admin/end_epoch_change_payout.cdc +++ b/transactions/idTableStaking/admin/end_epoch_change_payout.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction effectively ends the epoch and starts a new one. // diff --git a/transactions/idTableStaking/admin/end_staking.cdc b/transactions/idTableStaking/admin/end_staking.cdc index 9c0a9350b..30e4922ca 100644 --- a/transactions/idTableStaking/admin/end_staking.cdc +++ b/transactions/idTableStaking/admin/end_staking.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction ends the staking auction, which refunds nodes // with insufficient stake diff --git a/transactions/idTableStaking/admin/move_tokens.cdc b/transactions/idTableStaking/admin/move_tokens.cdc index a71cc6c08..9bf231532 100644 --- a/transactions/idTableStaking/admin/move_tokens.cdc +++ b/transactions/idTableStaking/admin/move_tokens.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction moves tokens between buckets diff --git a/transactions/idTableStaking/admin/pay_rewards.cdc b/transactions/idTableStaking/admin/pay_rewards.cdc index 897bef061..6434db5e3 100644 --- a/transactions/idTableStaking/admin/pay_rewards.cdc +++ b/transactions/idTableStaking/admin/pay_rewards.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction pays rewards to all the staked nodes diff --git a/transactions/idTableStaking/admin/remove_approved_nodes.cdc b/transactions/idTableStaking/admin/remove_approved_nodes.cdc index 9143f9e04..e91d05f99 100644 --- a/transactions/idTableStaking/admin/remove_approved_nodes.cdc +++ b/transactions/idTableStaking/admin/remove_approved_nodes.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction removes node IDs from the list of approved nodes in // the ID table. diff --git a/transactions/idTableStaking/admin/remove_invalid_nodes.cdc b/transactions/idTableStaking/admin/remove_invalid_nodes.cdc index 2cb265bd6..00a84806c 100644 --- a/transactions/idTableStaking/admin/remove_invalid_nodes.cdc +++ b/transactions/idTableStaking/admin/remove_invalid_nodes.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction ends the staking auction, which refunds nodes // with insufficient stake diff --git a/transactions/idTableStaking/admin/remove_node.cdc b/transactions/idTableStaking/admin/remove_node.cdc index be96d5c6f..acba56ed7 100644 --- a/transactions/idTableStaking/admin/remove_node.cdc +++ b/transactions/idTableStaking/admin/remove_node.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction removes an existing node from the identity table diff --git a/transactions/idTableStaking/admin/scale_rewards_test.cdc b/transactions/idTableStaking/admin/scale_rewards_test.cdc index b8d61e16d..7a0d55ce4 100644 --- a/transactions/idTableStaking/admin/scale_rewards_test.cdc +++ b/transactions/idTableStaking/admin/scale_rewards_test.cdc @@ -1,11 +1,11 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction { prepare(acct: AuthAccount) { let rewardsBreakdown = FlowIDTableStaking.RewardsBreakdown(nodeID: "000000001") - rewardsBreakdown.nodeRewards = 1000.0 + rewardsBreakdown.setNodeRewards(1000.0) rewardsBreakdown.setDelegatorReward(delegatorID: 1 as UInt32, rewards: 100.0) rewardsBreakdown.scaleAllRewards(scalingFactor: 0.5) diff --git a/transactions/idTableStaking/admin/set_approved_nodes.cdc b/transactions/idTableStaking/admin/set_approved_nodes.cdc index f66ccba8c..fd92921a4 100644 --- a/transactions/idTableStaking/admin/set_approved_nodes.cdc +++ b/transactions/idTableStaking/admin/set_approved_nodes.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction sets the list of approved nodes in the ID table diff --git a/transactions/idTableStaking/admin/set_claimed.cdc b/transactions/idTableStaking/admin/set_claimed.cdc index bba024699..69266b1a2 100644 --- a/transactions/idTableStaking/admin/set_claimed.cdc +++ b/transactions/idTableStaking/admin/set_claimed.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction pays rewards to all the staked nodes diff --git a/transactions/idTableStaking/admin/set_node_weight.cdc b/transactions/idTableStaking/admin/set_node_weight.cdc index 84cd66263..bc3329fc1 100644 --- a/transactions/idTableStaking/admin/set_node_weight.cdc +++ b/transactions/idTableStaking/admin/set_node_weight.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction sets the initialWeight of an existing node transaction(id: String, weight: UInt64) { diff --git a/transactions/idTableStaking/admin/set_non_operational.cdc b/transactions/idTableStaking/admin/set_non_operational.cdc index 3ec5c46f3..fb668db7c 100644 --- a/transactions/idTableStaking/admin/set_non_operational.cdc +++ b/transactions/idTableStaking/admin/set_non_operational.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction sets the list of nodes who are non operational // and whose rewards will be withheld diff --git a/transactions/idTableStaking/admin/set_slot_limits.cdc b/transactions/idTableStaking/admin/set_slot_limits.cdc index 4de40e256..3b314b25c 100644 --- a/transactions/idTableStaking/admin/set_slot_limits.cdc +++ b/transactions/idTableStaking/admin/set_slot_limits.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction sets the slot limits for each node type diff --git a/transactions/idTableStaking/admin/start_staking.cdc b/transactions/idTableStaking/admin/start_staking.cdc index 6a3fdaf34..b4e1a4cc3 100644 --- a/transactions/idTableStaking/admin/start_staking.cdc +++ b/transactions/idTableStaking/admin/start_staking.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction pays rewards to all the staked nodes diff --git a/transactions/idTableStaking/admin/transfer_admin.cdc b/transactions/idTableStaking/admin/transfer_admin.cdc index e831c87b1..a38951fac 100644 --- a/transactions/idTableStaking/admin/transfer_admin.cdc +++ b/transactions/idTableStaking/admin/transfer_admin.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction { prepare(owner: AuthAccount, receiver: AuthAccount) { diff --git a/transactions/idTableStaking/admin/transfer_minter_deploy.cdc b/transactions/idTableStaking/admin/transfer_minter_deploy.cdc index eab8b34e1..a4f009e72 100644 --- a/transactions/idTableStaking/admin/transfer_minter_deploy.cdc +++ b/transactions/idTableStaking/admin/transfer_minter_deploy.cdc @@ -1,5 +1,5 @@ import Crypto -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" transaction(publicKeys: [Crypto.KeyListEntry], contractName: String, code: [UInt8], rewardAmount: UFix64, rewardCut: UFix64, candidateNodeLimits: [UInt64]) { diff --git a/transactions/idTableStaking/admin/upgrade_set_claimed.cdc b/transactions/idTableStaking/admin/upgrade_set_claimed.cdc index 70eb5859d..312d3123a 100644 --- a/transactions/idTableStaking/admin/upgrade_set_claimed.cdc +++ b/transactions/idTableStaking/admin/upgrade_set_claimed.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This transaction pays rewards to all the staked nodes diff --git a/transactions/idTableStaking/delegation/del_request_unstaking.cdc b/transactions/idTableStaking/delegation/del_request_unstaking.cdc index 637246a2e..e38f30608 100644 --- a/transactions/idTableStaking/delegation/del_request_unstaking.cdc +++ b/transactions/idTableStaking/delegation/del_request_unstaking.cdc @@ -1,14 +1,14 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction(amount: UFix64) { // Local variable for a reference to the Delegator object - let delegatorRef: &FlowIDTableStaking.NodeDelegator + let delegatorRef: auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator prepare(acct: AuthAccount) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow<&FlowIDTableStaking.NodeDelegator>(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to delegator") } diff --git a/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc b/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc index 76421fde0..c06beb96d 100644 --- a/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc +++ b/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc @@ -1,20 +1,21 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { // Local variable for a reference to the delegator object - let delegatorRef: &FlowIDTableStaking.NodeDelegator + let delegatorRef: auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator - let flowTokenRef: &FlowToken.Vault + let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault prepare(acct: AuthAccount) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow<&FlowIDTableStaking.NodeDelegator>(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to delegator") - self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.flowTokenRef = acct.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") } diff --git a/transactions/idTableStaking/delegation/del_stake_rewarded.cdc b/transactions/idTableStaking/delegation/del_stake_rewarded.cdc index 1ccfc08ad..bd86916b4 100644 --- a/transactions/idTableStaking/delegation/del_stake_rewarded.cdc +++ b/transactions/idTableStaking/delegation/del_stake_rewarded.cdc @@ -1,14 +1,14 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction(amount: UFix64) { // Local variable for a reference to the Delegator object - let delegatorRef: &FlowIDTableStaking.NodeDelegator + let delegatorRef: auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator prepare(acct: AuthAccount) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow<&FlowIDTableStaking.NodeDelegator>(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to delegator") } diff --git a/transactions/idTableStaking/delegation/del_stake_unstaked.cdc b/transactions/idTableStaking/delegation/del_stake_unstaked.cdc index 80c7d69d6..e5a808407 100644 --- a/transactions/idTableStaking/delegation/del_stake_unstaked.cdc +++ b/transactions/idTableStaking/delegation/del_stake_unstaked.cdc @@ -1,14 +1,14 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction(amount: UFix64) { // Local variable for a reference to the Delegator object - let delegatorRef: &FlowIDTableStaking.NodeDelegator + let delegatorRef: auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator prepare(acct: AuthAccount) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow<&FlowIDTableStaking.NodeDelegator>(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to delegator") } diff --git a/transactions/idTableStaking/delegation/del_withdraw_reward_tokens.cdc b/transactions/idTableStaking/delegation/del_withdraw_reward_tokens.cdc index c0b8660b1..9040c47d9 100644 --- a/transactions/idTableStaking/delegation/del_withdraw_reward_tokens.cdc +++ b/transactions/idTableStaking/delegation/del_withdraw_reward_tokens.cdc @@ -1,17 +1,17 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" transaction(amount: UFix64) { // Local variable for a reference to the delegator object - let delegatorRef: &FlowIDTableStaking.NodeDelegator + let delegatorRef: auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator let flowTokenRef: &FlowToken.Vault prepare(acct: AuthAccount) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow<&FlowIDTableStaking.NodeDelegator>(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to staking admin") self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) diff --git a/transactions/idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc b/transactions/idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc index c6bcf53f3..262941b95 100644 --- a/transactions/idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc +++ b/transactions/idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc @@ -1,17 +1,17 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" transaction(amount: UFix64) { // Local variable for a reference to the delegator object - let delegatorRef: &FlowIDTableStaking.NodeDelegator + let delegatorRef: auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator let flowTokenRef: &FlowToken.Vault prepare(acct: AuthAccount) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow<&FlowIDTableStaking.NodeDelegator>(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to staking admin") self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) diff --git a/transactions/idTableStaking/delegation/delegator_add_capability.cdc b/transactions/idTableStaking/delegation/delegator_add_capability.cdc index 7a6250919..aea6ab41f 100644 --- a/transactions/idTableStaking/delegation/delegator_add_capability.cdc +++ b/transactions/idTableStaking/delegation/delegator_add_capability.cdc @@ -1,5 +1,5 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" // This transaction adds a public delegator capability to an account with // an existing NodeDelegator object @@ -8,7 +8,7 @@ transaction { prepare(acct: AuthAccount) { - if acct.borrow<&FlowIDTableStaking.NodeDelegator>(from: FlowIDTableStaking.DelegatorStoragePath) == nil || + if acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) == nil || acct.getCapability<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator).check() { return diff --git a/transactions/idTableStaking/delegation/get_delegator_committed.cdc b/transactions/idTableStaking/delegation/get_delegator_committed.cdc index 22bc0bf49..5763cdc7e 100644 --- a/transactions/idTableStaking/delegation/get_delegator_committed.cdc +++ b/transactions/idTableStaking/delegation/get_delegator_committed.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of committed tokens of a delegator -pub fun main(nodeID: String, delegatorID: UInt32): UFix64 { +access(all) fun main(nodeID: String, delegatorID: UInt32): UFix64 { let delInfo = FlowIDTableStaking.DelegatorInfo(nodeID: nodeID, delegatorID: delegatorID) return delInfo.tokensCommitted } \ No newline at end of file diff --git a/transactions/idTableStaking/delegation/get_delegator_info.cdc b/transactions/idTableStaking/delegation/get_delegator_info.cdc index 1e6965cc5..0a90bada0 100644 --- a/transactions/idTableStaking/delegation/get_delegator_info.cdc +++ b/transactions/idTableStaking/delegation/get_delegator_info.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns all the info associated with a delegator -pub fun main(nodeID: String, delegatorID: UInt32): FlowIDTableStaking.DelegatorInfo { +access(all) fun main(nodeID: String, delegatorID: UInt32): FlowIDTableStaking.DelegatorInfo { return FlowIDTableStaking.DelegatorInfo(nodeID: nodeID, delegatorID: delegatorID) } \ No newline at end of file diff --git a/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc b/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc index bd0fb73e2..fd39970e2 100644 --- a/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc +++ b/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script gets all the info about a delegator and returns it -pub fun main(address: Address): FlowIDTableStaking.DelegatorInfo { +access(all) fun main(address: Address): FlowIDTableStaking.DelegatorInfo { let delegator = getAccount(address) .getCapability<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator) diff --git a/transactions/idTableStaking/delegation/get_delegator_request.cdc b/transactions/idTableStaking/delegation/get_delegator_request.cdc index 7ae4d037a..d3ae4c063 100644 --- a/transactions/idTableStaking/delegation/get_delegator_request.cdc +++ b/transactions/idTableStaking/delegation/get_delegator_request.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the requested unstaking balance of a delegator -pub fun main(nodeID: String, delegatorID: UInt32): UFix64 { +access(all) fun main(nodeID: String, delegatorID: UInt32): UFix64 { let delInfo = FlowIDTableStaking.DelegatorInfo(nodeID: nodeID, delegatorID: delegatorID) return delInfo.tokensRequestedToUnstake } \ No newline at end of file diff --git a/transactions/idTableStaking/delegation/get_delegator_rewarded.cdc b/transactions/idTableStaking/delegation/get_delegator_rewarded.cdc index fb546b5fd..6540898e1 100644 --- a/transactions/idTableStaking/delegation/get_delegator_rewarded.cdc +++ b/transactions/idTableStaking/delegation/get_delegator_rewarded.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of rewarded tokens of a delegator -pub fun main(nodeID: String, delegatorID: UInt32): UFix64 { +access(all) fun main(nodeID: String, delegatorID: UInt32): UFix64 { let delInfo = FlowIDTableStaking.DelegatorInfo(nodeID: nodeID, delegatorID: delegatorID) return delInfo.tokensRewarded } \ No newline at end of file diff --git a/transactions/idTableStaking/delegation/get_delegator_staked.cdc b/transactions/idTableStaking/delegation/get_delegator_staked.cdc index 9aa870252..5970879f2 100644 --- a/transactions/idTableStaking/delegation/get_delegator_staked.cdc +++ b/transactions/idTableStaking/delegation/get_delegator_staked.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of staked tokens of a delegator -pub fun main(nodeID: String, delegatorID: UInt32): UFix64 { +access(all) fun main(nodeID: String, delegatorID: UInt32): UFix64 { let delInfo = FlowIDTableStaking.DelegatorInfo(nodeID: nodeID, delegatorID: delegatorID) return delInfo.tokensStaked } \ No newline at end of file diff --git a/transactions/idTableStaking/delegation/get_delegator_unstaked.cdc b/transactions/idTableStaking/delegation/get_delegator_unstaked.cdc index 5b4975fec..49282c902 100644 --- a/transactions/idTableStaking/delegation/get_delegator_unstaked.cdc +++ b/transactions/idTableStaking/delegation/get_delegator_unstaked.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of unlocked tokens of a delegator -pub fun main(nodeID: String, delegatorID: UInt32): UFix64 { +access(all) fun main(nodeID: String, delegatorID: UInt32): UFix64 { let delInfo = FlowIDTableStaking.DelegatorInfo(nodeID: nodeID, delegatorID: delegatorID) return delInfo.tokensUnstaked } \ No newline at end of file diff --git a/transactions/idTableStaking/delegation/get_delegator_unstaking.cdc b/transactions/idTableStaking/delegation/get_delegator_unstaking.cdc index 7e5285318..7fe1ad5c3 100644 --- a/transactions/idTableStaking/delegation/get_delegator_unstaking.cdc +++ b/transactions/idTableStaking/delegation/get_delegator_unstaking.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of unstaking tokens of a delegator -pub fun main(nodeID: String, delegatorID: UInt32): UFix64 { +access(all) fun main(nodeID: String, delegatorID: UInt32): UFix64 { let delInfo = FlowIDTableStaking.DelegatorInfo(nodeID: nodeID, delegatorID: delegatorID) return delInfo.tokensUnstaking } \ No newline at end of file diff --git a/transactions/idTableStaking/delegation/get_delegator_unstaking_request.cdc b/transactions/idTableStaking/delegation/get_delegator_unstaking_request.cdc index e728b30da..d7d563f18 100644 --- a/transactions/idTableStaking/delegation/get_delegator_unstaking_request.cdc +++ b/transactions/idTableStaking/delegation/get_delegator_unstaking_request.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of unstaking tokens of a delegator -pub fun main(nodeID: String, delegatorID: UInt32): UFix64 { +access(all) fun main(nodeID: String, delegatorID: UInt32): UFix64 { let delInfo = FlowIDTableStaking.DelegatorInfo(nodeID: nodeID, delegatorID: delegatorID) return delInfo.tokensRequestedToUnstake } \ No newline at end of file diff --git a/transactions/idTableStaking/delegation/register_delegator.cdc b/transactions/idTableStaking/delegation/register_delegator.cdc index 11fc77731..5aacdf5e3 100644 --- a/transactions/idTableStaking/delegation/register_delegator.cdc +++ b/transactions/idTableStaking/delegation/register_delegator.cdc @@ -1,11 +1,12 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" transaction(nodeID: String, amount: UFix64) { prepare(acct: AuthAccount) { - let flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + let flowTokenRef = acct.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") // Create a new delegator object for the node diff --git a/transactions/idTableStaking/delegation/register_many_delegators.cdc b/transactions/idTableStaking/delegation/register_many_delegators.cdc index f71d6d0c4..c7814c44f 100644 --- a/transactions/idTableStaking/delegation/register_many_delegators.cdc +++ b/transactions/idTableStaking/delegation/register_many_delegators.cdc @@ -1,5 +1,5 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" transaction(nodeIDs: [String], paths: [StoragePath]) { diff --git a/transactions/idTableStaking/node/node_add_capability.cdc b/transactions/idTableStaking/node/node_add_capability.cdc index d0d3a5b52..6db37dcb1 100644 --- a/transactions/idTableStaking/node/node_add_capability.cdc +++ b/transactions/idTableStaking/node/node_add_capability.cdc @@ -1,5 +1,5 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" // This transaction adds a public node capability to an account with // an existing NodeStaker object @@ -8,7 +8,7 @@ transaction { prepare(acct: AuthAccount) { - if acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) == nil || + if acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) == nil || acct.getCapability<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath).check() { return diff --git a/transactions/idTableStaking/node/register_many_nodes.cdc b/transactions/idTableStaking/node/register_many_nodes.cdc index 74a390339..2b1289217 100644 --- a/transactions/idTableStaking/node/register_many_nodes.cdc +++ b/transactions/idTableStaking/node/register_many_nodes.cdc @@ -1,5 +1,6 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" transaction( ids: [String], @@ -17,7 +18,7 @@ transaction( for path in paths { - let flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + let flowTokenRef = acct.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") let tokensCommitted <- flowTokenRef.withdraw(amount: amounts[i]) diff --git a/transactions/idTableStaking/node/register_node.cdc b/transactions/idTableStaking/node/register_node.cdc index bcc6a0b73..29d7ef544 100644 --- a/transactions/idTableStaking/node/register_node.cdc +++ b/transactions/idTableStaking/node/register_node.cdc @@ -1,5 +1,6 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" // This transaction creates a new node struct object // and updates the proposed Identity Table @@ -13,11 +14,11 @@ transaction( amount: UFix64 ) { - let flowTokenRef: &FlowToken.Vault + let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault prepare(acct: AuthAccount) { - self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.flowTokenRef = acct.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") let nodeStaker <- FlowIDTableStaking.addNodeRecord( @@ -29,7 +30,7 @@ transaction( tokensCommitted: <-self.flowTokenRef.withdraw(amount: amount) ) - if acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) == nil { + if acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) == nil { acct.save(<-nodeStaker, to: FlowIDTableStaking.NodeStakerStoragePath) diff --git a/transactions/idTableStaking/node/request_unstake.cdc b/transactions/idTableStaking/node/request_unstake.cdc index b17649161..38e9a2a36 100644 --- a/transactions/idTableStaking/node/request_unstake.cdc +++ b/transactions/idTableStaking/node/request_unstake.cdc @@ -1,14 +1,14 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction(amount: UFix64) { // Local variable for a reference to the node object - let stakerRef: &FlowIDTableStaking.NodeStaker + let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker prepare(acct: AuthAccount) { // borrow a reference to the node object - self.stakerRef = acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/node/stake_new_tokens.cdc b/transactions/idTableStaking/node/stake_new_tokens.cdc index bbd6ba479..6b345d985 100644 --- a/transactions/idTableStaking/node/stake_new_tokens.cdc +++ b/transactions/idTableStaking/node/stake_new_tokens.cdc @@ -1,20 +1,20 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS - +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { // Local variable for a reference to the node object - let stakerRef: &FlowIDTableStaking.NodeStaker + let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker - let flowTokenRef: &FlowToken.Vault + let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault prepare(acct: AuthAccount) { // borrow a reference to the node object - self.stakerRef = acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") - self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.flowTokenRef = acct.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") } diff --git a/transactions/idTableStaking/node/stake_rewarded_tokens.cdc b/transactions/idTableStaking/node/stake_rewarded_tokens.cdc index 76f8b1895..51bb94189 100644 --- a/transactions/idTableStaking/node/stake_rewarded_tokens.cdc +++ b/transactions/idTableStaking/node/stake_rewarded_tokens.cdc @@ -1,14 +1,14 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction(amount: UFix64) { // Local variable for a reference to the node object - let stakerRef: &FlowIDTableStaking.NodeStaker + let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker prepare(acct: AuthAccount) { // borrow a reference to the node object - self.stakerRef = acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/node/stake_unstaked_tokens.cdc b/transactions/idTableStaking/node/stake_unstaked_tokens.cdc index 995d030eb..ed2c67ecf 100644 --- a/transactions/idTableStaking/node/stake_unstaked_tokens.cdc +++ b/transactions/idTableStaking/node/stake_unstaked_tokens.cdc @@ -1,14 +1,14 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction(amount: UFix64) { // Local variable for a reference to the node object - let stakerRef: &FlowIDTableStaking.NodeStaker + let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker prepare(acct: AuthAccount) { // borrow a reference to the node object - self.stakerRef = acct.borrow<&FlowIDTableStaking.NodeStaker>(from: /storage/flowStaker) + self.stakerRef = acct.borrow(from: /storage/flowStaker) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/node/unstake_all.cdc b/transactions/idTableStaking/node/unstake_all.cdc index 3a2e3ed1b..f9162cc2a 100644 --- a/transactions/idTableStaking/node/unstake_all.cdc +++ b/transactions/idTableStaking/node/unstake_all.cdc @@ -1,14 +1,14 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction { // Local variable for a reference to the node object - let stakerRef: &FlowIDTableStaking.NodeStaker + let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker prepare(acct: AuthAccount) { // borrow a reference to the node object - self.stakerRef = acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/node/update_networking_address.cdc b/transactions/idTableStaking/node/update_networking_address.cdc index 0878d4a1f..01b07bc5f 100644 --- a/transactions/idTableStaking/node/update_networking_address.cdc +++ b/transactions/idTableStaking/node/update_networking_address.cdc @@ -1,13 +1,13 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" transaction(newAddress: String) { // Local variable for a reference to the node object - let stakerRef: &FlowIDTableStaking.NodeStaker + let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker prepare(acct: AuthAccount) { // borrow a reference to the node object - self.stakerRef = acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/node/withdraw_reward_tokens.cdc b/transactions/idTableStaking/node/withdraw_reward_tokens.cdc index 81ede0cd2..f09b7c3ee 100644 --- a/transactions/idTableStaking/node/withdraw_reward_tokens.cdc +++ b/transactions/idTableStaking/node/withdraw_reward_tokens.cdc @@ -1,17 +1,17 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" transaction(amount: UFix64) { // Local variable for a reference to the node object - let stakerRef: &FlowIDTableStaking.NodeStaker + let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker let flowTokenRef: &FlowToken.Vault prepare(acct: AuthAccount) { // borrow a reference to the node object - self.stakerRef = acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) diff --git a/transactions/idTableStaking/node/withdraw_unstaked_tokens.cdc b/transactions/idTableStaking/node/withdraw_unstaked_tokens.cdc index a0b1252da..adf0c5a97 100644 --- a/transactions/idTableStaking/node/withdraw_unstaked_tokens.cdc +++ b/transactions/idTableStaking/node/withdraw_unstaked_tokens.cdc @@ -1,17 +1,17 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FlowToken from "FlowToken" transaction(amount: UFix64) { // Local variable for a reference to the node object - let stakerRef: &FlowIDTableStaking.NodeStaker + let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker let flowTokenRef: &FlowToken.Vault prepare(acct: AuthAccount) { // borrow a reference to the node object - self.stakerRef = acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) diff --git a/transactions/idTableStaking/scripts/get_approved_but_not_staked_nodes.cdc b/transactions/idTableStaking/scripts/get_approved_but_not_staked_nodes.cdc index af51ea36d..e8991dca6 100644 --- a/transactions/idTableStaking/scripts/get_approved_but_not_staked_nodes.cdc +++ b/transactions/idTableStaking/scripts/get_approved_but_not_staked_nodes.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the list of nodes that are on the approved list but do not currently have tokens staked above the minimum requirement. -pub fun main(): [String] { +access(all) fun main(): [String] { let approvedIDs = FlowIDTableStaking.getApprovedList() let stakedIDs = FlowIDTableStaking.getStakedNodeIDs() diff --git a/transactions/idTableStaking/scripts/get_approved_nodes.cdc b/transactions/idTableStaking/scripts/get_approved_nodes.cdc index 61486b83b..7246c9679 100644 --- a/transactions/idTableStaking/scripts/get_approved_nodes.cdc +++ b/transactions/idTableStaking/scripts/get_approved_nodes.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the current approved list -pub fun main(): [String] { +access(all) fun main(): [String] { let approveList = FlowIDTableStaking.getApprovedList() ?? panic("Could not read approved list from storage") diff --git a/transactions/idTableStaking/scripts/get_candidate_limits.cdc b/transactions/idTableStaking/scripts/get_candidate_limits.cdc index 7cff47bb1..66365a799 100644 --- a/transactions/idTableStaking/scripts/get_candidate_limits.cdc +++ b/transactions/idTableStaking/scripts/get_candidate_limits.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the limits for candidate nodes for each role -pub fun main(): {UInt8: UInt64} { +access(all) fun main(): {UInt8: UInt64} { return FlowIDTableStaking.getCandidateNodeLimits() ?? panic("Could not load candidate limits") } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_candidate_nodes.cdc b/transactions/idTableStaking/scripts/get_candidate_nodes.cdc index 1a3bd4b71..9aa86118d 100644 --- a/transactions/idTableStaking/scripts/get_candidate_nodes.cdc +++ b/transactions/idTableStaking/scripts/get_candidate_nodes.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the list of candidate nodes // for the upcoming epoch -pub fun main(): {UInt8: {String: Bool}} { +access(all) fun main(): {UInt8: {String: Bool}} { return FlowIDTableStaking.getCandidateNodeList() } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_current_table.cdc b/transactions/idTableStaking/scripts/get_current_table.cdc index c0dfa7a30..7db3c0491 100644 --- a/transactions/idTableStaking/scripts/get_current_table.cdc +++ b/transactions/idTableStaking/scripts/get_current_table.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the current identity table length -pub fun main(): [String] { +access(all) fun main(): [String] { return FlowIDTableStaking.getStakedNodeIDs() } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_cut_percentage.cdc b/transactions/idTableStaking/scripts/get_cut_percentage.cdc index e3c12c6b6..98c525a0d 100644 --- a/transactions/idTableStaking/scripts/get_cut_percentage.cdc +++ b/transactions/idTableStaking/scripts/get_cut_percentage.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of staked tokens of a node -pub fun main(): UFix64 { +access(all) fun main(): UFix64 { return FlowIDTableStaking.getRewardCutPercentage() } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_del_stake_requirements.cdc b/transactions/idTableStaking/scripts/get_del_stake_requirements.cdc index 1c0af16bc..57a0ad8d8 100644 --- a/transactions/idTableStaking/scripts/get_del_stake_requirements.cdc +++ b/transactions/idTableStaking/scripts/get_del_stake_requirements.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the minimum stake requirement for delegators -pub fun main(): UFix64 { +access(all) fun main(): UFix64 { return FlowIDTableStaking.getDelegatorMinimumStakeRequirement() } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_delegators_below_min.cdc b/transactions/idTableStaking/scripts/get_delegators_below_min.cdc index ecd00ed0c..605a57bb2 100644 --- a/transactions/idTableStaking/scripts/get_delegators_below_min.cdc +++ b/transactions/idTableStaking/scripts/get_delegators_below_min.cdc @@ -1,17 +1,17 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script finds all of a node's delegators who are staked above zero // but below the minimum of 50 FLOW and returns information about them -pub struct DelegatorBelowMinInfo { +access(all) struct DelegatorBelowMinInfo { - pub var totalStaked: UFix64 - pub var totalBelowMinimumStaked: UFix64 + access(all) var totalStaked: UFix64 + access(all) var totalBelowMinimumStaked: UFix64 - pub var numDelegators: Int - pub var numDelegatorsBelowMin: Int + access(all) var numDelegators: Int + access(all) var numDelegatorsBelowMin: Int - pub var delegatorInfoBelowMin: [FlowIDTableStaking.DelegatorInfo] + access(all) var delegatorInfoBelowMin: [FlowIDTableStaking.DelegatorInfo] init(numDelegators: Int) { self.totalStaked = 0.0 @@ -21,24 +21,24 @@ pub struct DelegatorBelowMinInfo { self.delegatorInfoBelowMin = [] } - pub fun addTotalStaked(_ stake: UFix64) { + access(all) fun addTotalStaked(_ stake: UFix64) { self.totalStaked = self.totalStaked + stake } - pub fun addBelowMinStaked(_ stake: UFix64) { + access(all) fun addBelowMinStaked(_ stake: UFix64) { self.totalBelowMinimumStaked = self.totalBelowMinimumStaked + stake } - pub fun addDelegatorBelowMin() { + access(all) fun addDelegatorBelowMin() { self.numDelegatorsBelowMin = self.numDelegatorsBelowMin + 1 } - pub fun addDelegatorInfo(_ info: FlowIDTableStaking.DelegatorInfo) { + access(all) fun addDelegatorInfo(_ info: FlowIDTableStaking.DelegatorInfo) { self.delegatorInfoBelowMin.append(info) } } -pub fun main(nodeID: String): DelegatorBelowMinInfo { +access(all) fun main(nodeID: String): DelegatorBelowMinInfo { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) let delegators = nodeInfo.delegators diff --git a/transactions/idTableStaking/scripts/get_node_committed_tokens.cdc b/transactions/idTableStaking/scripts/get_node_committed_tokens.cdc index b44c528ad..e2ef0d423 100644 --- a/transactions/idTableStaking/scripts/get_node_committed_tokens.cdc +++ b/transactions/idTableStaking/scripts/get_node_committed_tokens.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of staked tokens of a node -pub fun main(nodeID: String): UFix64 { +access(all) fun main(nodeID: String): UFix64 { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.tokensCommitted } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_node_info.cdc b/transactions/idTableStaking/scripts/get_node_info.cdc index deff80e1c..868f2ec4c 100644 --- a/transactions/idTableStaking/scripts/get_node_info.cdc +++ b/transactions/idTableStaking/scripts/get_node_info.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script gets all the info about a node and returns it -pub fun main(nodeID: String): FlowIDTableStaking.NodeInfo { +access(all) fun main(nodeID: String): FlowIDTableStaking.NodeInfo { return FlowIDTableStaking.NodeInfo(nodeID: nodeID) } diff --git a/transactions/idTableStaking/scripts/get_node_info_from_address.cdc b/transactions/idTableStaking/scripts/get_node_info_from_address.cdc index f630da8ed..2d13549a3 100644 --- a/transactions/idTableStaking/scripts/get_node_info_from_address.cdc +++ b/transactions/idTableStaking/scripts/get_node_info_from_address.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script gets all the info about a node and returns it -pub fun main(address: Address): FlowIDTableStaking.NodeInfo { +access(all) fun main(address: Address): FlowIDTableStaking.NodeInfo { let nodeStaker = getAccount(address) .getCapability<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath) diff --git a/transactions/idTableStaking/scripts/get_node_initial_weight.cdc b/transactions/idTableStaking/scripts/get_node_initial_weight.cdc index c7a1e42a5..48cee2c9c 100644 --- a/transactions/idTableStaking/scripts/get_node_initial_weight.cdc +++ b/transactions/idTableStaking/scripts/get_node_initial_weight.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the initial weight of a node -pub fun main(nodeID: String): UInt64 { +access(all) fun main(nodeID: String): UInt64 { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.initialWeight } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_node_networking_addr.cdc b/transactions/idTableStaking/scripts/get_node_networking_addr.cdc index 39f7da208..48796fd62 100644 --- a/transactions/idTableStaking/scripts/get_node_networking_addr.cdc +++ b/transactions/idTableStaking/scripts/get_node_networking_addr.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the networking Address of a node -pub fun main(nodeID: String): String { +access(all) fun main(nodeID: String): String { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.networkingAddress } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_node_networking_key.cdc b/transactions/idTableStaking/scripts/get_node_networking_key.cdc index 985b4775c..eb734f30b 100644 --- a/transactions/idTableStaking/scripts/get_node_networking_key.cdc +++ b/transactions/idTableStaking/scripts/get_node_networking_key.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the networking key of a node -pub fun main(nodeID: String): String { +access(all) fun main(nodeID: String): String { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.networkingKey } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_node_rewarded_tokens.cdc b/transactions/idTableStaking/scripts/get_node_rewarded_tokens.cdc index 34f0db0c6..00a69d488 100644 --- a/transactions/idTableStaking/scripts/get_node_rewarded_tokens.cdc +++ b/transactions/idTableStaking/scripts/get_node_rewarded_tokens.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of rewarded tokens of a node -pub fun main(nodeID: String): UFix64 { +access(all) fun main(nodeID: String): UFix64 { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.tokensRewarded } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_node_role.cdc b/transactions/idTableStaking/scripts/get_node_role.cdc index 9f50ed5c6..d72850a3c 100644 --- a/transactions/idTableStaking/scripts/get_node_role.cdc +++ b/transactions/idTableStaking/scripts/get_node_role.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the role of a node -pub fun main(nodeID: String): UInt8 { +access(all) fun main(nodeID: String): UInt8 { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.role } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_node_staked_tokens.cdc b/transactions/idTableStaking/scripts/get_node_staked_tokens.cdc index a71b60d81..35cfd733c 100644 --- a/transactions/idTableStaking/scripts/get_node_staked_tokens.cdc +++ b/transactions/idTableStaking/scripts/get_node_staked_tokens.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of staked tokens of a node -pub fun main(nodeID: String): UFix64 { +access(all) fun main(nodeID: String): UFix64 { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.tokensStaked } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_node_staking_key.cdc b/transactions/idTableStaking/scripts/get_node_staking_key.cdc index 53e55ed39..ab6d95453 100644 --- a/transactions/idTableStaking/scripts/get_node_staking_key.cdc +++ b/transactions/idTableStaking/scripts/get_node_staking_key.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the staking Key of a node -pub fun main(nodeID: String): String { +access(all) fun main(nodeID: String): String { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.stakingKey } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_node_total_commitment.cdc b/transactions/idTableStaking/scripts/get_node_total_commitment.cdc index 50a08d4bb..a64d655d7 100644 --- a/transactions/idTableStaking/scripts/get_node_total_commitment.cdc +++ b/transactions/idTableStaking/scripts/get_node_total_commitment.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of staked tokens of a node -pub fun main(nodeID: String): UFix64 { +access(all) fun main(nodeID: String): UFix64 { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.totalCommittedWithDelegators() } diff --git a/transactions/idTableStaking/scripts/get_node_total_commitment_without_delegators.cdc b/transactions/idTableStaking/scripts/get_node_total_commitment_without_delegators.cdc index 71a0b23c8..48d9d0f02 100644 --- a/transactions/idTableStaking/scripts/get_node_total_commitment_without_delegators.cdc +++ b/transactions/idTableStaking/scripts/get_node_total_commitment_without_delegators.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of staked tokens of a node -pub fun main(nodeID: String): UFix64 { +access(all) fun main(nodeID: String): UFix64 { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.totalCommittedWithoutDelegators() } diff --git a/transactions/idTableStaking/scripts/get_node_type_ratio.cdc b/transactions/idTableStaking/scripts/get_node_type_ratio.cdc index a07385ae5..f94921368 100644 --- a/transactions/idTableStaking/scripts/get_node_type_ratio.cdc +++ b/transactions/idTableStaking/scripts/get_node_type_ratio.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of staked tokens of a node -pub fun main(role: UInt8): UFix64 { +access(all) fun main(role: UInt8): UFix64 { let ratios = FlowIDTableStaking.getRewardRatios() return ratios[role]! diff --git a/transactions/idTableStaking/scripts/get_node_unstaked_tokens.cdc b/transactions/idTableStaking/scripts/get_node_unstaked_tokens.cdc index b8952bda9..00504a939 100644 --- a/transactions/idTableStaking/scripts/get_node_unstaked_tokens.cdc +++ b/transactions/idTableStaking/scripts/get_node_unstaked_tokens.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of unstaked tokens of a node -pub fun main(nodeID: String): UFix64 { +access(all) fun main(nodeID: String): UFix64 { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.tokensUnstaked } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_node_unstaking_request.cdc b/transactions/idTableStaking/scripts/get_node_unstaking_request.cdc index f16e308f7..17bfc589a 100644 --- a/transactions/idTableStaking/scripts/get_node_unstaking_request.cdc +++ b/transactions/idTableStaking/scripts/get_node_unstaking_request.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the requested unstaking amount for a node -pub fun main(nodeID: String): UFix64 { +access(all) fun main(nodeID: String): UFix64 { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.tokensRequestedToUnstake } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_node_unstaking_tokens.cdc b/transactions/idTableStaking/scripts/get_node_unstaking_tokens.cdc index 0e1023692..95b48a97b 100644 --- a/transactions/idTableStaking/scripts/get_node_unstaking_tokens.cdc +++ b/transactions/idTableStaking/scripts/get_node_unstaking_tokens.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of unstaking tokens of a node -pub fun main(nodeID: String): UFix64 { +access(all) fun main(nodeID: String): UFix64 { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeID) return nodeInfo.tokensUnstaking } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_non_operational.cdc b/transactions/idTableStaking/scripts/get_non_operational.cdc index c5bb93016..ffbd878b5 100644 --- a/transactions/idTableStaking/scripts/get_non_operational.cdc +++ b/transactions/idTableStaking/scripts/get_non_operational.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the list of non-operational nodes -pub fun main(): [String] { +access(all) fun main(): [String] { return FlowIDTableStaking.getNonOperationalNodesList().keys } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_proposed_table.cdc b/transactions/idTableStaking/scripts/get_proposed_table.cdc index 6ee65572b..eca51c87a 100644 --- a/transactions/idTableStaking/scripts/get_proposed_table.cdc +++ b/transactions/idTableStaking/scripts/get_proposed_table.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the current identity table length -pub fun main(): [String] { +access(all) fun main(): [String] { return FlowIDTableStaking.getProposedNodeIDs() } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_role_counts.cdc b/transactions/idTableStaking/scripts/get_role_counts.cdc index d6dea8588..b99367017 100644 --- a/transactions/idTableStaking/scripts/get_role_counts.cdc +++ b/transactions/idTableStaking/scripts/get_role_counts.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the slot limits for node roles -pub fun main(): {UInt8: UInt16} { +access(all) fun main(): {UInt8: UInt16} { return FlowIDTableStaking.getCurrentRoleNodeCounts() } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_slot_limits.cdc b/transactions/idTableStaking/scripts/get_slot_limits.cdc index 9a9913662..0b1db2816 100644 --- a/transactions/idTableStaking/scripts/get_slot_limits.cdc +++ b/transactions/idTableStaking/scripts/get_slot_limits.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the slot limits for node roles -pub fun main(role: UInt8): UInt16 { +access(all) fun main(role: UInt8): UInt16 { let slotLimit = FlowIDTableStaking.getRoleSlotLimits()[role] ?? panic("Could not find slot limit for the specified role") diff --git a/transactions/idTableStaking/scripts/get_stake_requirements.cdc b/transactions/idTableStaking/scripts/get_stake_requirements.cdc index 2680958c0..22cec3920 100644 --- a/transactions/idTableStaking/scripts/get_stake_requirements.cdc +++ b/transactions/idTableStaking/scripts/get_stake_requirements.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of staked tokens of a node -pub fun main(role: UInt8): UFix64 { +access(all) fun main(role: UInt8): UFix64 { let req = FlowIDTableStaking.getMinimumStakeRequirements() return req[role]! diff --git a/transactions/idTableStaking/scripts/get_table.cdc b/transactions/idTableStaking/scripts/get_table.cdc index 9c302292b..a15e29cb3 100644 --- a/transactions/idTableStaking/scripts/get_table.cdc +++ b/transactions/idTableStaking/scripts/get_table.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the current identity table length -pub fun main(): [String] { +access(all) fun main(): [String] { return FlowIDTableStaking.getNodeIDs() } \ No newline at end of file diff --git a/transactions/idTableStaking/scripts/get_total_staked.cdc b/transactions/idTableStaking/scripts/get_total_staked.cdc index c040e23e5..15771afa3 100644 --- a/transactions/idTableStaking/scripts/get_total_staked.cdc +++ b/transactions/idTableStaking/scripts/get_total_staked.cdc @@ -1,6 +1,6 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" -pub fun main(): UFix64 { +access(all) fun main(): UFix64 { let stakedTokens = FlowIDTableStaking.getTotalTokensStakedByNodeType() // calculate the total number of tokens staked diff --git a/transactions/idTableStaking/scripts/get_total_staked_by_type.cdc b/transactions/idTableStaking/scripts/get_total_staked_by_type.cdc index 113c12f0a..1d7918b89 100644 --- a/transactions/idTableStaking/scripts/get_total_staked_by_type.cdc +++ b/transactions/idTableStaking/scripts/get_total_staked_by_type.cdc @@ -1,8 +1,8 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of staked tokens of a node -pub fun main(role: UInt8): UFix64 { +access(all) fun main(role: UInt8): UFix64 { let staked = FlowIDTableStaking.getTotalTokensStakedByNodeType() return staked[role]! diff --git a/transactions/idTableStaking/scripts/get_weekly_payout.cdc b/transactions/idTableStaking/scripts/get_weekly_payout.cdc index d8d9c51ad..64dcde07b 100644 --- a/transactions/idTableStaking/scripts/get_weekly_payout.cdc +++ b/transactions/idTableStaking/scripts/get_weekly_payout.cdc @@ -1,7 +1,7 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" // This script returns the balance of staked tokens of a node -pub fun main(): UFix64 { +access(all) fun main(): UFix64 { return FlowIDTableStaking.getEpochTokenPayout() } \ No newline at end of file diff --git a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc index eae86c53e..89d02d68c 100644 --- a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc @@ -1,6 +1,6 @@ import Crypto -import FlowToken from 0xFLOWTOKENADDRESS -import FungibleToken from 0xFUNGIBLETOKENADDRESS +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" import LockedTokens from 0xLOCKEDTOKENADDRESS /// Transaction that the main token admin would sign diff --git a/transactions/lockedTokens/admin/check_main_registration.cdc b/transactions/lockedTokens/admin/check_main_registration.cdc index ac874df00..04ea564f6 100644 --- a/transactions/lockedTokens/admin/check_main_registration.cdc +++ b/transactions/lockedTokens/admin/check_main_registration.cdc @@ -1,5 +1,5 @@ -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" import LockedTokens from 0xLOCKEDTOKENADDRESS diff --git a/transactions/lockedTokens/admin/check_shared_registration.cdc b/transactions/lockedTokens/admin/check_shared_registration.cdc index c5715c319..c300d513f 100644 --- a/transactions/lockedTokens/admin/check_shared_registration.cdc +++ b/transactions/lockedTokens/admin/check_shared_registration.cdc @@ -1,5 +1,5 @@ -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" import LockedTokens from 0xLOCKEDTOKENADDRESS diff --git a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc index 9f1669116..fa8f3f121 100644 --- a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc @@ -1,6 +1,6 @@ import Crypto -import FlowToken from 0xFLOWTOKENADDRESS -import FungibleToken from 0xFUNGIBLETOKENADDRESS +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" import LockedTokens from 0xLOCKEDTOKENADDRESS /// Transaction that a custody provider would sign diff --git a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc index 129389776..b77306e6a 100644 --- a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc @@ -1,6 +1,6 @@ import Crypto -import FlowToken from 0xFLOWTOKENADDRESS -import FungibleToken from 0xFUNGIBLETOKENADDRESS +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" import LockedTokens from 0xLOCKEDTOKENADDRESS /// Transaction that a custody provider would sign diff --git a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc index b84988fba..e9913c24e 100644 --- a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc @@ -1,6 +1,6 @@ import Crypto -import FlowToken from 0xFLOWTOKENADDRESS -import FungibleToken from 0xFUNGIBLETOKENADDRESS +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" import LockedTokens from 0xLOCKEDTOKENADDRESS /// Transaction that a custody provider would sign diff --git a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc index 4e926de56..5cf9bff28 100644 --- a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc @@ -1,6 +1,6 @@ import Crypto -import FlowToken from 0xFLOWTOKENADDRESS -import FungibleToken from 0xFUNGIBLETOKENADDRESS +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" import LockedTokens from 0xLOCKEDTOKENADDRESS /// Transaction that a custody provider would sign diff --git a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc index e0c2cd85c..c5f84a85d 100644 --- a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc +++ b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc @@ -1,5 +1,5 @@ -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" import LockedTokens from 0xLOCKEDTOKENADDRESS @@ -11,7 +11,7 @@ transaction(to: Address, amount: UFix64) { prepare(admin: AuthAccount) { // Get a reference to the admin's stored vault - let vaultRef = admin.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + let vaultRef = admin.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to the owner's Vault!") let adminRef = admin diff --git a/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc b/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc index c0a52f802..8bfc06069 100644 --- a/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc +++ b/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc @@ -1,6 +1,6 @@ -pub fun main(tokenAdmin: Address): {Address: UFix64} { +access(all) fun main(tokenAdmin: Address): {Address: UFix64} { let copyofDictionary: {Address: UFix64} = {} diff --git a/transactions/lockedTokens/delegator/delegate_new_tokens.cdc b/transactions/lockedTokens/delegator/delegate_new_tokens.cdc index eec120f8b..b0eec1f43 100644 --- a/transactions/lockedTokens/delegator/delegate_new_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_new_tokens.cdc @@ -1,5 +1,5 @@ -import FlowToken from 0xFLOWTOKENADDRESS -import FungibleToken from 0xFUNGIBLETOKENADDRESS +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { @@ -12,7 +12,7 @@ transaction(amount: UFix64) { self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") - self.vaultRef = account.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.vaultRef = account.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } diff --git a/transactions/lockedTokens/delegator/get_delegator_id.cdc b/transactions/lockedTokens/delegator/get_delegator_id.cdc index 4cebe76e9..cd574cedd 100644 --- a/transactions/lockedTokens/delegator/get_delegator_id.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_id.cdc @@ -1,6 +1,6 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS -pub fun main(account: Address): UInt32 { +access(all) fun main(account: Address): UInt32 { let lockedAccountInfoRef = getAccount(account) .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( diff --git a/transactions/lockedTokens/delegator/get_delegator_info.cdc b/transactions/lockedTokens/delegator/get_delegator_info.cdc index 7262c49c4..171c6231c 100644 --- a/transactions/lockedTokens/delegator/get_delegator_info.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_info.cdc @@ -1,10 +1,10 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" import LockedTokens from 0xLOCKEDTOKENADDRESS // Returns an array of DelegatorInfo objects that the account controls // in its normal account and shared account -pub fun main(account: Address): [FlowIDTableStaking.DelegatorInfo] { +access(all) fun main(account: Address): [FlowIDTableStaking.DelegatorInfo] { let delegatorInfoArray: [FlowIDTableStaking.DelegatorInfo] = [] diff --git a/transactions/lockedTokens/delegator/get_delegator_node_id.cdc b/transactions/lockedTokens/delegator/get_delegator_node_id.cdc index c6fb1b647..522006996 100644 --- a/transactions/lockedTokens/delegator/get_delegator_node_id.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_node_id.cdc @@ -1,6 +1,6 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS -pub fun main(account: Address): String { +access(all) fun main(account: Address): String { let lockedAccountInfoRef = getAccount(account) .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( diff --git a/transactions/lockedTokens/delegator/register_delegator.cdc b/transactions/lockedTokens/delegator/register_delegator.cdc index f4ca2694a..6655b4815 100644 --- a/transactions/lockedTokens/delegator/register_delegator.cdc +++ b/transactions/lockedTokens/delegator/register_delegator.cdc @@ -1,6 +1,7 @@ -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" import LockedTokens from 0xLOCKEDTOKENADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" +import FungibleToken from "FungibleToken" transaction(id: String, amount: UFix64) { @@ -12,7 +13,7 @@ transaction(id: String, amount: UFix64) { self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") - self.vaultRef = account.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.vaultRef = account.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } diff --git a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc index 1b264ecc2..cc5640857 100644 --- a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc +++ b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc @@ -1,5 +1,5 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/staker/get_node_id.cdc b/transactions/lockedTokens/staker/get_node_id.cdc index f439b1ccc..552a3f493 100644 --- a/transactions/lockedTokens/staker/get_node_id.cdc +++ b/transactions/lockedTokens/staker/get_node_id.cdc @@ -1,6 +1,6 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS -pub fun main(account: Address): String { +access(all) fun main(account: Address): String { let lockedAccountInfoRef = getAccount(account) .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( diff --git a/transactions/lockedTokens/staker/get_staker_info.cdc b/transactions/lockedTokens/staker/get_staker_info.cdc index 569b762f1..02eef2a4f 100644 --- a/transactions/lockedTokens/staker/get_staker_info.cdc +++ b/transactions/lockedTokens/staker/get_staker_info.cdc @@ -1,10 +1,10 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" import LockedTokens from 0xLOCKEDTOKENADDRESS // Returns an array of NodeInfo objects that the account controls // in its normal account and shared account -pub fun main(account: Address): [FlowIDTableStaking.NodeInfo] { +access(all) fun main(account: Address): [FlowIDTableStaking.NodeInfo] { let nodeInfoArray: [FlowIDTableStaking.NodeInfo] = [] diff --git a/transactions/lockedTokens/staker/register_node.cdc b/transactions/lockedTokens/staker/register_node.cdc index cbddf7ab8..b0e7ebf56 100644 --- a/transactions/lockedTokens/staker/register_node.cdc +++ b/transactions/lockedTokens/staker/register_node.cdc @@ -1,4 +1,5 @@ -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" import LockedTokens from 0xLOCKEDTOKENADDRESS import StakingProxy from 0xSTAKINGPROXYADDRESS @@ -12,7 +13,7 @@ transaction(id: String, role: UInt8, networkingAddress: String, networkingKey: S self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow ref to TokenHolder") - self.vaultRef = account.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.vaultRef = account.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } diff --git a/transactions/lockedTokens/staker/stake_new_tokens.cdc b/transactions/lockedTokens/staker/stake_new_tokens.cdc index defa456c0..413da1a4a 100644 --- a/transactions/lockedTokens/staker/stake_new_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_new_tokens.cdc @@ -1,5 +1,5 @@ -import FlowToken from 0xFLOWTOKENADDRESS -import FungibleToken from 0xFUNGIBLETOKENADDRESS +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" import LockedTokens from 0xLOCKEDTOKENADDRESS import StakingProxy from 0xSTAKINGPROXYADDRESS @@ -14,7 +14,7 @@ transaction(amount: UFix64) { self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") - self.vaultRef = account.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.vaultRef = account.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } diff --git a/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc b/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc index 4212ea173..3dd52c6bf 100644 --- a/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc +++ b/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc @@ -1,5 +1,5 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/user/deposit_tokens.cdc b/transactions/lockedTokens/user/deposit_tokens.cdc index 4af8390bf..d51d9cc8e 100644 --- a/transactions/lockedTokens/user/deposit_tokens.cdc +++ b/transactions/lockedTokens/user/deposit_tokens.cdc @@ -1,5 +1,5 @@ -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { @@ -11,7 +11,7 @@ transaction(amount: UFix64) { self.holderRef = acct.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow a reference to TokenHolder") - self.vaultRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.vaultRef = acct.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault ref") } diff --git a/transactions/lockedTokens/user/get_locked_account_address.cdc b/transactions/lockedTokens/user/get_locked_account_address.cdc index 6314f012c..f311cc29a 100644 --- a/transactions/lockedTokens/user/get_locked_account_address.cdc +++ b/transactions/lockedTokens/user/get_locked_account_address.cdc @@ -1,6 +1,6 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS -pub fun main(account: Address): Address { +access(all) fun main(account: Address): Address { let lockedAccountInfoRef = getAccount(account) .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( diff --git a/transactions/lockedTokens/user/get_locked_account_balance.cdc b/transactions/lockedTokens/user/get_locked_account_balance.cdc index ca854c678..3855331a5 100644 --- a/transactions/lockedTokens/user/get_locked_account_balance.cdc +++ b/transactions/lockedTokens/user/get_locked_account_balance.cdc @@ -1,6 +1,6 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS -pub fun main(account: Address): UFix64 { +access(all) fun main(account: Address): UFix64 { let lockedAccountInfoRef = getAccount(account) .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( diff --git a/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc b/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc index a423cee12..d32ff7fee 100644 --- a/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc +++ b/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc @@ -1,6 +1,6 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS -pub fun main(accounts: [Address]): [UFix64] { +access(all) fun main(accounts: [Address]): [UFix64] { var limits: [UFix64] = [] diff --git a/transactions/lockedTokens/user/get_total_balance.cdc b/transactions/lockedTokens/user/get_total_balance.cdc index 54ae37314..402e005ca 100644 --- a/transactions/lockedTokens/user/get_total_balance.cdc +++ b/transactions/lockedTokens/user/get_total_balance.cdc @@ -1,6 +1,6 @@ -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" +import FlowIDTableStaking from "FlowIDTableStaking" import LockedTokens from 0xLOCKEDTOKENADDRESS // This script gets the TOTAL number of FLOW an account owns, across unlocked, locked, and staking. @@ -15,7 +15,7 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS // tokens in shared account delegating -pub fun main(address: Address): UFix64 { +access(all) fun main(address: Address): UFix64 { var sum = 0.0 diff --git a/transactions/lockedTokens/user/get_unlock_limit.cdc b/transactions/lockedTokens/user/get_unlock_limit.cdc index 4ae16098f..dacd63632 100644 --- a/transactions/lockedTokens/user/get_unlock_limit.cdc +++ b/transactions/lockedTokens/user/get_unlock_limit.cdc @@ -1,6 +1,6 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS -pub fun main(account: Address): UFix64 { +access(all) fun main(account: Address): UFix64 { let lockedAccountInfoRef = getAccount(account) .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( diff --git a/transactions/lockedTokens/user/withdraw_tokens.cdc b/transactions/lockedTokens/user/withdraw_tokens.cdc index eb2623dcf..1f6bef166 100644 --- a/transactions/lockedTokens/user/withdraw_tokens.cdc +++ b/transactions/lockedTokens/user/withdraw_tokens.cdc @@ -1,5 +1,5 @@ -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { diff --git a/transactions/nodeVersionBeacon/scripts/get_current_node_version.cdc b/transactions/nodeVersionBeacon/scripts/get_current_node_version.cdc index 77b5b71ac..f6137fe48 100644 --- a/transactions/nodeVersionBeacon/scripts/get_current_node_version.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_current_node_version.cdc @@ -1,6 +1,6 @@ import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS /// Gets the current version defined in the contract's versionTable -pub fun main(): NodeVersionBeacon.Semver { +access(all) fun main(): NodeVersionBeacon.Semver { return NodeVersionBeacon.getCurrentVersionBoundary().version } diff --git a/transactions/nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc b/transactions/nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc index 2c30703d2..9bd10d5c8 100644 --- a/transactions/nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc @@ -2,7 +2,7 @@ import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS /// Gets the current version defined in the versionTable /// as a String. -pub fun main(): String { +access(all) fun main(): String { let boundary = NodeVersionBeacon.getCurrentVersionBoundary() return boundary.version.toString() } diff --git a/transactions/nodeVersionBeacon/scripts/get_next_version_boundary.cdc b/transactions/nodeVersionBeacon/scripts/get_next_version_boundary.cdc index bf8a36723..07443722f 100644 --- a/transactions/nodeVersionBeacon/scripts/get_next_version_boundary.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_next_version_boundary.cdc @@ -2,6 +2,6 @@ import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS /// Retrieves the next version boundary or nil /// if there is no upcoming version boundary defined -pub fun main(): NodeVersionBeacon.VersionBoundary? { +access(all) fun main(): NodeVersionBeacon.VersionBoundary? { return NodeVersionBeacon.getNextVersionBoundary() } diff --git a/transactions/nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc b/transactions/nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc index 8a49cf063..7594bf438 100644 --- a/transactions/nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc @@ -1,6 +1,6 @@ import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS /// Gets the next sequence number for the table updated event -pub fun main(): UInt64 { +access(all) fun main(): UInt64 { return NodeVersionBeacon.getNextVersionBeaconSequence() } \ No newline at end of file diff --git a/transactions/nodeVersionBeacon/scripts/get_version_boundaries.cdc b/transactions/nodeVersionBeacon/scripts/get_version_boundaries.cdc index ac05335c4..dfbf07da4 100644 --- a/transactions/nodeVersionBeacon/scripts/get_version_boundaries.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_version_boundaries.cdc @@ -1,6 +1,6 @@ import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS /// Returns the versionBoundaries page for the given page and perPage. -pub fun main(page: Int, perPage: Int): NodeVersionBeacon.VersionBoundaryPage { +access(all) fun main(page: Int, perPage: Int): NodeVersionBeacon.VersionBoundaryPage { return NodeVersionBeacon.getVersionBoundariesPage(page: page, perPage: perPage) } \ No newline at end of file diff --git a/transactions/nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc b/transactions/nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc index 46ac4bd45..3a33fc9a3 100644 --- a/transactions/nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc @@ -3,6 +3,6 @@ import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS /// Returns the versionBoundaryFreezePeriod which defines the minimum number of blocks /// that must pass between updating a version and its defined block height /// boundary -pub fun main(): UInt64 { +access(all) fun main(): UInt64 { return NodeVersionBeacon.getVersionBoundaryFreezePeriod() } \ No newline at end of file diff --git a/transactions/quorumCertificate/scripts/generate_quorum_certificate.cdc b/transactions/quorumCertificate/scripts/generate_quorum_certificate.cdc index 367b363f8..b4f7a1387 100644 --- a/transactions/quorumCertificate/scripts/generate_quorum_certificate.cdc +++ b/transactions/quorumCertificate/scripts/generate_quorum_certificate.cdc @@ -2,7 +2,7 @@ import FlowClusterQC from 0xQCADDRESS // Gets the status of a cluster's QC generation -pub fun main(clusterIndex: UInt16): FlowClusterQC.ClusterQC { +access(all) fun main(clusterIndex: UInt16): FlowClusterQC.ClusterQC { let clusters = FlowClusterQC.getClusters() diff --git a/transactions/quorumCertificate/scripts/get_cluster.cdc b/transactions/quorumCertificate/scripts/get_cluster.cdc index d66bf00b8..11a043a57 100644 --- a/transactions/quorumCertificate/scripts/get_cluster.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster.cdc @@ -1,6 +1,6 @@ import FlowClusterQC from 0xQCADDRESS -pub fun main(clusterIndex: UInt16): FlowClusterQC.Cluster { +access(all) fun main(clusterIndex: UInt16): FlowClusterQC.Cluster { let clusters = FlowClusterQC.getClusters() diff --git a/transactions/quorumCertificate/scripts/get_cluster_complete.cdc b/transactions/quorumCertificate/scripts/get_cluster_complete.cdc index 31770241e..21481bf59 100644 --- a/transactions/quorumCertificate/scripts/get_cluster_complete.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster_complete.cdc @@ -2,7 +2,7 @@ import FlowClusterQC from 0xQCADDRESS // Gets the status of a cluster's QC generation -pub fun main(clusterIndex: UInt16): Bool { +access(all) fun main(clusterIndex: UInt16): Bool { let clusters = FlowClusterQC.getClusters() diff --git a/transactions/quorumCertificate/scripts/get_cluster_node_weights.cdc b/transactions/quorumCertificate/scripts/get_cluster_node_weights.cdc index 74878a667..cd9bcd30b 100644 --- a/transactions/quorumCertificate/scripts/get_cluster_node_weights.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster_node_weights.cdc @@ -1,6 +1,6 @@ import FlowClusterQC from 0xQCADDRESS -pub fun main(clusterIndex: UInt16): {String: UInt64} { +access(all) fun main(clusterIndex: UInt16): {String: UInt64} { let clusters = FlowClusterQC.getClusters() diff --git a/transactions/quorumCertificate/scripts/get_cluster_vote_threshold.cdc b/transactions/quorumCertificate/scripts/get_cluster_vote_threshold.cdc index ada2eda6c..530f8cd10 100644 --- a/transactions/quorumCertificate/scripts/get_cluster_vote_threshold.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster_vote_threshold.cdc @@ -1,6 +1,6 @@ import FlowClusterQC from 0xQCADDRESS -pub fun main(clusterIndex: UInt16): UInt64 { +access(all) fun main(clusterIndex: UInt16): UInt64 { let clusters = FlowClusterQC.getClusters() diff --git a/transactions/quorumCertificate/scripts/get_cluster_votes.cdc b/transactions/quorumCertificate/scripts/get_cluster_votes.cdc index 0a5e50de0..3475a040f 100644 --- a/transactions/quorumCertificate/scripts/get_cluster_votes.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster_votes.cdc @@ -2,7 +2,7 @@ import FlowClusterQC from 0xQCADDRESS // Returns an array of Votes for the specified cluster -pub fun main(clusterIndex: UInt16): [FlowClusterQC.Vote] { +access(all) fun main(clusterIndex: UInt16): [FlowClusterQC.Vote] { let clusters = FlowClusterQC.getClusters() diff --git a/transactions/quorumCertificate/scripts/get_cluster_weight.cdc b/transactions/quorumCertificate/scripts/get_cluster_weight.cdc index ee244e883..8ffa56b25 100644 --- a/transactions/quorumCertificate/scripts/get_cluster_weight.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster_weight.cdc @@ -1,6 +1,6 @@ import FlowClusterQC from 0xQCADDRESS -pub fun main(clusterIndex: UInt16): UInt64 { +access(all) fun main(clusterIndex: UInt16): UInt64 { let clusters = FlowClusterQC.getClusters() diff --git a/transactions/quorumCertificate/scripts/get_clusters.cdc b/transactions/quorumCertificate/scripts/get_clusters.cdc index 3fb579791..276f1a574 100644 --- a/transactions/quorumCertificate/scripts/get_clusters.cdc +++ b/transactions/quorumCertificate/scripts/get_clusters.cdc @@ -2,7 +2,7 @@ import FlowClusterQC from 0xQCADDRESS // Script to return an array of Collector Clusters with all of their metadata -pub fun main(clusterIndex: UInt16): [FlowClusterQC.Cluster] { +access(all) fun main(clusterIndex: UInt16): [FlowClusterQC.Cluster] { let clusters = FlowClusterQC.getClusters() diff --git a/transactions/quorumCertificate/scripts/get_node_has_voted.cdc b/transactions/quorumCertificate/scripts/get_node_has_voted.cdc index ba76e6c8c..fbff496fa 100644 --- a/transactions/quorumCertificate/scripts/get_node_has_voted.cdc +++ b/transactions/quorumCertificate/scripts/get_node_has_voted.cdc @@ -2,7 +2,7 @@ import FlowClusterQC from 0xQCADDRESS // Returns a boolean indicating if a node has submitted a vote for this epoch -pub fun main(nodeID: String): Bool { +access(all) fun main(nodeID: String): Bool { // If we are in the staking auction phase (voting not in progress), the votes // from last epoch are still stored and nodeHasVoted reports True. Since we diff --git a/transactions/quorumCertificate/scripts/get_node_weight.cdc b/transactions/quorumCertificate/scripts/get_node_weight.cdc index 326b8ed8f..ac10c650d 100644 --- a/transactions/quorumCertificate/scripts/get_node_weight.cdc +++ b/transactions/quorumCertificate/scripts/get_node_weight.cdc @@ -1,6 +1,6 @@ import FlowClusterQC from 0xQCADDRESS -pub fun main(clusterIndex: UInt16, nodeID: String): UInt64 { +access(all) fun main(clusterIndex: UInt16, nodeID: String): UInt64 { let clusters = FlowClusterQC.getClusters() diff --git a/transactions/quorumCertificate/scripts/get_qc_enabled.cdc b/transactions/quorumCertificate/scripts/get_qc_enabled.cdc index 353c84f56..bac2d3e31 100644 --- a/transactions/quorumCertificate/scripts/get_qc_enabled.cdc +++ b/transactions/quorumCertificate/scripts/get_qc_enabled.cdc @@ -1,6 +1,6 @@ import FlowClusterQC from 0xQCADDRESS -pub fun main(): Bool { +access(all) fun main(): Bool { return FlowClusterQC.inProgress diff --git a/transactions/quorumCertificate/scripts/get_voter_is_registered.cdc b/transactions/quorumCertificate/scripts/get_voter_is_registered.cdc index ccae99840..7de284194 100644 --- a/transactions/quorumCertificate/scripts/get_voter_is_registered.cdc +++ b/transactions/quorumCertificate/scripts/get_voter_is_registered.cdc @@ -2,7 +2,7 @@ import FlowClusterQC from 0xQCADDRESS // Returns a boolean indicating if a node is registered for voting -pub fun main(nodeID: String): Bool { +access(all) fun main(nodeID: String): Bool { return FlowClusterQC.voterIsRegistered(nodeID) diff --git a/transactions/quorumCertificate/scripts/get_voting_completed.cdc b/transactions/quorumCertificate/scripts/get_voting_completed.cdc index 4f9270950..94979b038 100644 --- a/transactions/quorumCertificate/scripts/get_voting_completed.cdc +++ b/transactions/quorumCertificate/scripts/get_voting_completed.cdc @@ -2,7 +2,7 @@ import FlowClusterQC from 0xQCADDRESS // Returns a boolean indicating if a node has submitted a vote for this epoch -pub fun main(): Bool { +access(all) fun main(): Bool { return FlowClusterQC.votingCompleted() diff --git a/transactions/stakingCollection/create_new_tokenholder_acct.cdc b/transactions/stakingCollection/create_new_tokenholder_acct.cdc index 2b4376c22..2e04af560 100644 --- a/transactions/stakingCollection/create_new_tokenholder_acct.cdc +++ b/transactions/stakingCollection/create_new_tokenholder_acct.cdc @@ -1,5 +1,5 @@ import Crypto -import FlowToken from 0xFLOWTOKENADDRESS +import FlowToken from "FlowToken" import LockedTokens from 0xLOCKEDTOKENADDRESS import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS diff --git a/transactions/stakingCollection/restake_all_stakers.cdc b/transactions/stakingCollection/restake_all_stakers.cdc index 5d32470c9..f10cff90e 100644 --- a/transactions/stakingCollection/restake_all_stakers.cdc +++ b/transactions/stakingCollection/restake_all_stakers.cdc @@ -1,5 +1,5 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" /// Commits rewarded tokens to stake for all nodes and delegators in a collection diff --git a/transactions/stakingCollection/scripts/does_account_have_staking_collection.cdc b/transactions/stakingCollection/scripts/does_account_have_staking_collection.cdc index fb7ef5e8e..9f0b1b977 100644 --- a/transactions/stakingCollection/scripts/does_account_have_staking_collection.cdc +++ b/transactions/stakingCollection/scripts/does_account_have_staking_collection.cdc @@ -2,6 +2,6 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS /// Determines if an account is set up with a Staking Collection -pub fun main(address: Address): Bool { +access(all) fun main(address: Address): Bool { return FlowStakingCollection.doesAccountHaveStakingCollection(address: address) } \ No newline at end of file diff --git a/transactions/stakingCollection/scripts/get_all_delegator_info.cdc b/transactions/stakingCollection/scripts/get_all_delegator_info.cdc index 2682ca4de..3346b7165 100644 --- a/transactions/stakingCollection/scripts/get_all_delegator_info.cdc +++ b/transactions/stakingCollection/scripts/get_all_delegator_info.cdc @@ -1,8 +1,8 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" /// Gets an array of all the delegator metadata for delegators stored in the staking collection -pub fun main(address: Address): [FlowIDTableStaking.DelegatorInfo] { +access(all) fun main(address: Address): [FlowIDTableStaking.DelegatorInfo] { return FlowStakingCollection.getAllDelegatorInfo(address: address) } \ No newline at end of file diff --git a/transactions/stakingCollection/scripts/get_all_node_info.cdc b/transactions/stakingCollection/scripts/get_all_node_info.cdc index bf88c86ba..2d27dbece 100644 --- a/transactions/stakingCollection/scripts/get_all_node_info.cdc +++ b/transactions/stakingCollection/scripts/get_all_node_info.cdc @@ -1,8 +1,8 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" /// Gets an array of all the node metadata for nodes stored in the staking collection -pub fun main(address: Address): [FlowIDTableStaking.NodeInfo] { +access(all) fun main(address: Address): [FlowIDTableStaking.NodeInfo] { return FlowStakingCollection.getAllNodeInfo(address: address) } \ No newline at end of file diff --git a/transactions/stakingCollection/scripts/get_delegator_ids.cdc b/transactions/stakingCollection/scripts/get_delegator_ids.cdc index 4514eed55..8b9ae161f 100644 --- a/transactions/stakingCollection/scripts/get_delegator_ids.cdc +++ b/transactions/stakingCollection/scripts/get_delegator_ids.cdc @@ -2,6 +2,6 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS /// Returns an array of all the delegator IDs stored in the staking collection -pub fun main(address: Address): [FlowStakingCollection.DelegatorIDs] { +access(all) fun main(address: Address): [FlowStakingCollection.DelegatorIDs] { return FlowStakingCollection.getDelegatorIDs(address: address) } \ No newline at end of file diff --git a/transactions/stakingCollection/scripts/get_does_stake_exist.cdc b/transactions/stakingCollection/scripts/get_does_stake_exist.cdc index 6143f65b7..bf1b03981 100644 --- a/transactions/stakingCollection/scripts/get_does_stake_exist.cdc +++ b/transactions/stakingCollection/scripts/get_does_stake_exist.cdc @@ -1,9 +1,9 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" /// Tells if the specified node or delegator exists in the staking collection /// for the specified address -pub fun main(address: Address, nodeID: String, delegatorID: UInt32?): Bool { +access(all) fun main(address: Address, nodeID: String, delegatorID: UInt32?): Bool { return FlowStakingCollection.doesStakeExist(address: address, nodeID: nodeID, delegatorID: delegatorID) } \ No newline at end of file diff --git a/transactions/stakingCollection/scripts/get_locked_tokens_used.cdc b/transactions/stakingCollection/scripts/get_locked_tokens_used.cdc index 94c8ba8af..1dcc2e525 100644 --- a/transactions/stakingCollection/scripts/get_locked_tokens_used.cdc +++ b/transactions/stakingCollection/scripts/get_locked_tokens_used.cdc @@ -3,6 +3,6 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS /// Tells how many locked tokens the account is using /// For there staking collection nodes and delegators -pub fun main(account: Address): UFix64 { +access(all) fun main(account: Address): UFix64 { return FlowStakingCollection.getLockedTokensUsed(address: account) } \ No newline at end of file diff --git a/transactions/stakingCollection/scripts/get_machine_account_address.cdc b/transactions/stakingCollection/scripts/get_machine_account_address.cdc index dccfa20df..6a84ced45 100644 --- a/transactions/stakingCollection/scripts/get_machine_account_address.cdc +++ b/transactions/stakingCollection/scripts/get_machine_account_address.cdc @@ -3,7 +3,7 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS /// Gets the machine account address for a specific node /// in an account's staking collection -pub fun main(account: Address, nodeID: String): Address? { +access(all) fun main(account: Address, nodeID: String): Address? { let machineAccounts = FlowStakingCollection.getMachineAccounts(address: account) if let accountInfo = machineAccounts[nodeID] { diff --git a/transactions/stakingCollection/scripts/get_machine_accounts.cdc b/transactions/stakingCollection/scripts/get_machine_accounts.cdc index 5034e6d7e..a6688d8c3 100644 --- a/transactions/stakingCollection/scripts/get_machine_accounts.cdc +++ b/transactions/stakingCollection/scripts/get_machine_accounts.cdc @@ -3,6 +3,6 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS /// Gets all the machine account addresses for nodes /// in the account's staking collection -pub fun main(account: Address): {String: FlowStakingCollection.MachineAccountInfo} { +access(all) fun main(account: Address): {String: FlowStakingCollection.MachineAccountInfo} { return FlowStakingCollection.getMachineAccounts(address: account) } diff --git a/transactions/stakingCollection/scripts/get_node_ids.cdc b/transactions/stakingCollection/scripts/get_node_ids.cdc index fba61b65b..501fcf29b 100644 --- a/transactions/stakingCollection/scripts/get_node_ids.cdc +++ b/transactions/stakingCollection/scripts/get_node_ids.cdc @@ -2,6 +2,6 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS /// Returns an array of all the node IDs stored in the staking collection -pub fun main(address: Address): [String] { +access(all) fun main(address: Address): [String] { return FlowStakingCollection.getNodeIDs(address: address) } \ No newline at end of file diff --git a/transactions/stakingCollection/scripts/get_unlocked_tokens_used.cdc b/transactions/stakingCollection/scripts/get_unlocked_tokens_used.cdc index e2e1627fd..f9d40a977 100644 --- a/transactions/stakingCollection/scripts/get_unlocked_tokens_used.cdc +++ b/transactions/stakingCollection/scripts/get_unlocked_tokens_used.cdc @@ -3,6 +3,6 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS /// Tells how many unlocked tokens the account is using /// For there staking collection nodes and delegators -pub fun main(account: Address): UFix64 { +access(all) fun main(account: Address): UFix64 { return FlowStakingCollection.getUnlockedTokensUsed(address: account) } diff --git a/transactions/stakingCollection/setup_staking_collection.cdc b/transactions/stakingCollection/setup_staking_collection.cdc index e3776b2e7..2a166230a 100644 --- a/transactions/stakingCollection/setup_staking_collection.cdc +++ b/transactions/stakingCollection/setup_staking_collection.cdc @@ -1,6 +1,6 @@ -import FungibleToken from 0xFUNGIBLETOKENADDRESS -import FlowToken from 0xFLOWTOKENADDRESS -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FungibleToken from "FungibleToken" +import FlowToken from "FlowToken" +import FlowIDTableStaking from "FlowIDTableStaking" import LockedTokens from 0xLOCKEDTOKENADDRESS import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS diff --git a/transactions/stakingCollection/test/deposit_tokens.cdc b/transactions/stakingCollection/test/deposit_tokens.cdc index 981fe0e66..20c3390f7 100644 --- a/transactions/stakingCollection/test/deposit_tokens.cdc +++ b/transactions/stakingCollection/test/deposit_tokens.cdc @@ -1,6 +1,6 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS -import FlowToken from 0xFLOWTOKENADDRESS -import FungibleToken from 0xFUNGIBLETOKENADDRESS +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" import LockedTokens from 0xLOCKEDTOKENADDRESS // Used only for test purposes to test the deposit token function in the staking collection diff --git a/transactions/stakingCollection/test/get_tokens.cdc b/transactions/stakingCollection/test/get_tokens.cdc index 562665110..0b16411d0 100644 --- a/transactions/stakingCollection/test/get_tokens.cdc +++ b/transactions/stakingCollection/test/get_tokens.cdc @@ -1,6 +1,6 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS -import FlowToken from 0xFLOWTOKENADDRESS -import FungibleToken from 0xFUNGIBLETOKENADDRESS +import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" import LockedTokens from 0xLOCKEDTOKENADDRESS // Used only for test purposes to test the get tokens function in the staking collection diff --git a/transactions/stakingProxy/get_node_info.cdc b/transactions/stakingProxy/get_node_info.cdc index d84bb9420..9c5da0137 100644 --- a/transactions/stakingProxy/get_node_info.cdc +++ b/transactions/stakingProxy/get_node_info.cdc @@ -1,6 +1,6 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS -pub fun main(account: Address, nodeID: String): StakingProxy.NodeInfo { +access(all) fun main(account: Address, nodeID: String): StakingProxy.NodeInfo { let proxyCapability = getAccount(account) .getCapability<&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}>( diff --git a/transactions/storageFees/scripts/get_account_available_balance.cdc b/transactions/storageFees/scripts/get_account_available_balance.cdc index 7639bbd06..a1753f514 100644 --- a/transactions/storageFees/scripts/get_account_available_balance.cdc +++ b/transactions/storageFees/scripts/get_account_available_balance.cdc @@ -1,6 +1,6 @@ import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS -pub fun main(accountAddress: Address): UFix64 { +access(all) fun main(accountAddress: Address): UFix64 { return FlowStorageFees.defaultTokenAvailableBalance(accountAddress) } diff --git a/transactions/storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc b/transactions/storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc index c0a184f07..85288a957 100644 --- a/transactions/storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc +++ b/transactions/storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc @@ -1,6 +1,6 @@ import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS -pub fun main(accountAddresses: [Address], payer: Address, maxTxFees: UFix64): [UFix64] { +access(all) fun main(accountAddresses: [Address], payer: Address, maxTxFees: UFix64): [UFix64] { return FlowStorageFees.getAccountsCapacityForTransactionStorageCheck( accountAddresses: accountAddresses, payer: payer, diff --git a/transactions/storageFees/scripts/get_storage_capacity.cdc b/transactions/storageFees/scripts/get_storage_capacity.cdc index fcaec5dac..902819cde 100644 --- a/transactions/storageFees/scripts/get_storage_capacity.cdc +++ b/transactions/storageFees/scripts/get_storage_capacity.cdc @@ -1,6 +1,6 @@ import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS -pub fun main(accountAddress: Address): UFix64 { +access(all) fun main(accountAddress: Address): UFix64 { return FlowStorageFees.calculateAccountCapacity(accountAddress) } diff --git a/transactions/storageFees/scripts/get_storage_fee_conversion.cdc b/transactions/storageFees/scripts/get_storage_fee_conversion.cdc index 9c518685b..7b5fb213e 100644 --- a/transactions/storageFees/scripts/get_storage_fee_conversion.cdc +++ b/transactions/storageFees/scripts/get_storage_fee_conversion.cdc @@ -1,6 +1,6 @@ import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS -pub fun main(): UFix64 { +access(all) fun main(): UFix64 { return FlowStorageFees.storageMegaBytesPerReservedFLOW } diff --git a/transactions/storageFees/scripts/get_storage_fee_min.cdc b/transactions/storageFees/scripts/get_storage_fee_min.cdc index a22fc10a0..c3c7b9990 100644 --- a/transactions/storageFees/scripts/get_storage_fee_min.cdc +++ b/transactions/storageFees/scripts/get_storage_fee_min.cdc @@ -1,6 +1,6 @@ import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS -pub fun main(): UFix64 { +access(all) fun main(): UFix64 { return FlowStorageFees.minimumStorageReservation } From f00e74ca675b16fc5c7398214137215776644c17 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 8 Aug 2023 17:00:07 -0500 Subject: [PATCH 046/132] fixes to epoch tests --- lib/go/templates/manifest.mainnet.json | 76 +++++++++++++------------- lib/go/templates/manifest.testnet.json | 76 +++++++++++++------------- lib/go/templates/templates.go | 3 +- lib/go/test/flow_epoch_test.go | 37 ++++++------- 4 files changed, 96 insertions(+), 96 deletions(-) diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index 5c75f2cd8..9bdc58e7f 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "mainnet", - "hash": "a2146e3e6e7718779ce59376b88760c154d82b7d132fe2c377114ec7cf434e7b" + "hash": "d7c3c5fb126d6c3f3f6ef47d5aa62aa52b59a6cae1551ad271d67ca6bf6917d7" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "mainnet", - "hash": "5ff29c78cdb13cc792f77cf81ca84d5fb5ef1ecd89de8919d14b674c6012f6af" + "hash": "54ee21d197bb76a1a5d3b140367926e7c872df278276831e1d6cf2fd440bc108" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "mainnet", - "hash": "9d5575c8d3de5a03b9959b614f8c3ae6e5f5063880a6203dc4a4381d67880e90" + "hash": "ffe8132e20e6cd5b384b807318e5c19062e5bf3c7f109d22807c22c17f668823" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,12 +134,12 @@ } ], "network": "mainnet", - "hash": "fecfd7502ae7b6882d0b8dc11452a3fd36bc024e028114388e265dee53ada841" + "hash": "d08853d1f83b49cf6d99db0f6b741eb5144d95f77462998f959546862b6475df" }, { "id": "TH.09", "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -154,12 +154,12 @@ } ], "network": "mainnet", - "hash": "677cc0ac3962ec136ca26dbec0aa942d926640ecf8418433f0db4b7925f5d0fe" + "hash": "30c45ca6488610bea1fbb2abd97ea46c7a5898b21ebc83805a15e201a78c353a" }, { "id": "TH.10", "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -174,12 +174,12 @@ } ], "network": "mainnet", - "hash": "28d1719c5b21c88c62665db5ba04886809f3234c27057b057c36d5f265ee9de4" + "hash": "aa0b344b3350af57b624e8cf9c8ccf15061de652980e260a001eff83d306a1ed" }, { "id": "TH.11", "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -194,20 +194,20 @@ } ], "network": "mainnet", - "hash": "4e2a35541453f89c55e5dc6dbc963290380d779c81df0b3bf89c29b2a8d7a9fe" + "hash": "3d8adb653124a3727e2823b353e77abc368db62b2551bcc11308c834e7882926" }, { "id": "TH.12", "name": "Unstake All FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", "arguments": [], "network": "mainnet", - "hash": "7099904b953b062e81e2575a2c2081b3d98bfccf5c743b4bdb224b937e292dad" + "hash": "ef8bfbe51e4b85a3bb3199bd431d1928de571c5c26bb5fd97b49cb1181499be9" }, { "id": "TH.13", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -222,12 +222,12 @@ } ], "network": "mainnet", - "hash": "dcae4faa6d689873f7caf7c5efef669f9fe1d4113e58b474b7aec1e07113a7ff" + "hash": "f40441c488fcbc303883a8f8877db17da387e8579e60aa7de2507b93bb5190c2" }, { "id": "TH.14", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -242,12 +242,12 @@ } ], "network": "mainnet", - "hash": "9bb8f0562eea5e45c11f9289540f39c99a21c9a0fb060a7d3f832e98c2696f2d" + "hash": "ba6f456e459bb323025905699773b61a199f0821f4c29c250bf6707af699ed5f" }, { "id": "TH.16", "name": "Register Operator Node", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).getCapability\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).getCapability\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", "arguments": [ { "type": "Address", @@ -284,12 +284,12 @@ } ], "network": "mainnet", - "hash": "97b3436482c5aefc1baf8b850e92c829202e468c57241dec707b6c27bd89d15c" + "hash": "10f2a0650245056e09df33cb19375aad8d417135a16d333bb728a64d17c0ae5b" }, { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "mainnet", - "hash": "80da4be458d929ca3933d717859425f652cfbac4ce0ed5124d6dae9bce59b8b2" + "hash": "6ea8beb7476819ce8cc499153580c1368b337534674b6bc8fe2150dd1052ba0a" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,12 +335,12 @@ } ], "network": "mainnet", - "hash": "b7c7e03fdbbe2dee6efb35dfab741aba89a91122bd778efa1ed3ce7f4cc27e91" + "hash": "b526762455a00bcc877a5ac917c131ba3655047fd9d51e905faed1928c6259c0" }, { "id": "TH.20", "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -355,12 +355,12 @@ } ], "network": "mainnet", - "hash": "2027331b72d8710a1a05feb6ecebadb5858d134bc8c95d6f261319cd9fa1bb95" + "hash": "89fef6670f7b03f41499aa92e3d43590514f8336d6f9ed2a9f3701439fd5508f" }, { "id": "TH.21", "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -375,12 +375,12 @@ } ], "network": "mainnet", - "hash": "864edbff384335ef21c26b3bcf17d36b2b1d894afbe2b203f58099cc457971e4" + "hash": "9cb59ac5f6a3b35142b888a82871663d340499f39413ef853f7fa0a34076940b" }, { "id": "TH.22", "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -395,12 +395,12 @@ } ], "network": "mainnet", - "hash": "262aeddd3f49fd6222d706c02696bd7d359ba962b6c30232cc93d7cf4166a23e" + "hash": "544af342726bbf514d3ae69bce42bc078ba6156adab7666ba8bd2ef100960704" }, { "id": "TH.23", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +415,12 @@ } ], "network": "mainnet", - "hash": "12675a013c064b6d0ef11dbf13f92210489bf2b3d299b2f14cd09be70b37577f" + "hash": "766bcd922dc726f184ddbfe1638581c6bcb94b27a496fcab2c327a19c1ccec30" }, { "id": "TH.24", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,7 +435,7 @@ } ], "network": "mainnet", - "hash": "239ffa449eae5560eec3e99633dcf9c63b1e9c99996d1c5636644dceef9ec44b" + "hash": "0e1bfccd9bf67eb5ce8bdac1df0ae1f2e5bab6262805e4fdcc43c3572dfa00fc" }, { "id": "TH.25", @@ -460,10 +460,10 @@ { "id": "SCO.01", "name": "Setup Staking Collection", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: AuthAccount) {\n\n // If there isn't already a staking collection\n if signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.link\u003c\u0026LockedTokens.TokenHolder\u003e(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.link\u003c\u0026FlowToken.Vault\u003e(/private/flowTokenVault, target: /storage/flowTokenVault)!\n \n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath)\n } else {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath)\n }\n\n // Create a public link to the staking collection\n signer.link\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n FlowStakingCollection.StakingCollectionPublicPath,\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: AuthAccount) {\n\n // If there isn't already a staking collection\n if signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.link\u003c\u0026LockedTokens.TokenHolder\u003e(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.link\u003c\u0026FlowToken.Vault\u003e(/private/flowTokenVault, target: /storage/flowTokenVault)!\n \n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath)\n } else {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath)\n }\n\n // Create a public link to the staking collection\n signer.link\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n FlowStakingCollection.StakingCollectionPublicPath,\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", "arguments": [], "network": "mainnet", - "hash": "0e5c2445c0b1016eed4f60c429f233aa0bb223a0d9ff2aedffce00a58037a2bf" + "hash": "e7c2f878ed8a6e30184ae24b8952c2d9ee3b633c80debef21f9755d5146c54ff" }, { "id": "SCO.02", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index e3b75db6d..8eac8f2da 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "testnet", - "hash": "6e73db6edd0190f5311f6adc5f2b1f27e9e60c68574b00ee90da867da52cdbb1" + "hash": "9fbbe64757ff548a2b7ac1422c41dbe61c86af00f5a3cedf3b3ecd1371b9013a" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "testnet", - "hash": "e806681df17e7d6baef776f46d774226384ecbe92949ed368e27a80657b9d335" + "hash": "f34a9b437a9035340e89638e6cf6d4212397e452155bf330628509515fc2e84a" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "testnet", - "hash": "acbd093e289e0225ffa1ac630e762047acc56b2621f2af1f4850a276e4394876" + "hash": "868f075ec47aa0e2ce868de3625a406d7faa544d6bb133dc43a717bed850da47" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,12 +134,12 @@ } ], "network": "testnet", - "hash": "551aa85f14d043633bcd04649eb2b90291cbdb4d93b46fe39e1109b50bfe19f9" + "hash": "09f8712ea984980a581dd7beaae5e21c74b80c0006be1fcb121d2759258bb708" }, { "id": "TH.09", "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -154,12 +154,12 @@ } ], "network": "testnet", - "hash": "23e5bfd594bb3245090e3e0bafb9cb9246fc84d30e4a35a7fde1b51085624d86" + "hash": "cc8eb7cc3d758b660ef80ebcf8e032e77d6d428e9b38916c1baf48b22fe10985" }, { "id": "TH.10", "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -174,12 +174,12 @@ } ], "network": "testnet", - "hash": "239319825ad68178e76465b5ea18cb43f06c4ee11341f8fe9424809163a027a5" + "hash": "8d8a83cba1748e759c209b4e43241ea6e4f42d7d4250bd0d5c1054ce38deabcd" }, { "id": "TH.11", "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -194,20 +194,20 @@ } ], "network": "testnet", - "hash": "33e3977c45e7c23c1472bcf334d00b03ebf91b06b67c57b63b562c7b1ff5c59f" + "hash": "9e3b012e573e53f5f1637ef42ad7737a7c954cb972cb3d468c5c895d8a07bd0f" }, { "id": "TH.12", "name": "Unstake All FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", "arguments": [], "network": "testnet", - "hash": "f92c4cd663b2e335cd821a656bb2ebcf239b222036a7825af5e512fad4d82035" + "hash": "b35d723cf5560a7f54fe51509647f3339e7cdb7bcd133e3abf5c75e618e93e25" }, { "id": "TH.13", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -222,12 +222,12 @@ } ], "network": "testnet", - "hash": "90097e3aff9b67f65bbada3cdedbb73d45d093ff333aaaff38809bf9910a3e39" + "hash": "06482448c9a2845762611207ae4fa5bf80600bf9d3736c0e39440a809ad2bc5e" }, { "id": "TH.14", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -242,12 +242,12 @@ } ], "network": "testnet", - "hash": "f23406ff402f02418629432912ce732be0441b1a7e71f16c03d688a165ff7f49" + "hash": "142da415f99a8e428fb426095593df83488e3bf735f7f3cc73dc55534b8ac477" }, { "id": "TH.16", "name": "Register Operator Node", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).getCapability\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).getCapability\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", "arguments": [ { "type": "Address", @@ -284,12 +284,12 @@ } ], "network": "testnet", - "hash": "c29d4024aaeb71ab478182542499e0ba3d5d303ec027252e3b8333515ee3de48" + "hash": "3bf72cb08ad81a230a8ceeb4850f1d05721d9b2bb0518daaeb428d8e40f4cf8f" }, { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "testnet", - "hash": "9e952288b6359fde87fb91537e76e663d4e10e7ce495f7b8c763d38ab54cd232" + "hash": "c5a6eedd41b6d66f0b0479afb47379c00fc16a0d56ac29dcfa95aead94a21ecd" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,12 +335,12 @@ } ], "network": "testnet", - "hash": "7a8f09e4af477d551c4366e4b644718aa41e71210e043f8820dbd7dee7af38e8" + "hash": "d815c147e9f2c4c8c71ff703b76edaba0929ea5ad8df37621d1296a86504f0bb" }, { "id": "TH.20", "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -355,12 +355,12 @@ } ], "network": "testnet", - "hash": "8776b1521b04395754734f8f40d4a0482863274f8d832973d9e011b3cbb48c85" + "hash": "89fef6670f7b03f41499aa92e3d43590514f8336d6f9ed2a9f3701439fd5508f" }, { "id": "TH.21", "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -375,12 +375,12 @@ } ], "network": "testnet", - "hash": "6b40ffc9169abd75107a45da5974c7e502d38773275abb231d747e4760b7ebee" + "hash": "9cb59ac5f6a3b35142b888a82871663d340499f39413ef853f7fa0a34076940b" }, { "id": "TH.22", "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -395,12 +395,12 @@ } ], "network": "testnet", - "hash": "61cbcd1c31bbfc9ceb4a5ac726e2f8b3d845a4fdf59b0ab23cbbfa8f16d7a024" + "hash": "544af342726bbf514d3ae69bce42bc078ba6156adab7666ba8bd2ef100960704" }, { "id": "TH.23", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +415,12 @@ } ], "network": "testnet", - "hash": "2ae983f78e32b989fafa58ee7910b131fb51a2a74356f7916624695cb8bf5964" + "hash": "766bcd922dc726f184ddbfe1638581c6bcb94b27a496fcab2c327a19c1ccec30" }, { "id": "TH.24", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,7 +435,7 @@ } ], "network": "testnet", - "hash": "385042aa453566fcff0b2bd418b837d8f46fbc23b1b46e6651b25a395bc04be8" + "hash": "4b1c0424b9a165fb1d35dd4a5aada45054f283bddfec126a9e7116d920b3c93f" }, { "id": "TH.25", @@ -460,10 +460,10 @@ { "id": "SCO.01", "name": "Setup Staking Collection", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: AuthAccount) {\n\n // If there isn't already a staking collection\n if signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.link\u003c\u0026LockedTokens.TokenHolder\u003e(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.link\u003c\u0026FlowToken.Vault\u003e(/private/flowTokenVault, target: /storage/flowTokenVault)!\n \n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath)\n } else {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath)\n }\n\n // Create a public link to the staking collection\n signer.link\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n FlowStakingCollection.StakingCollectionPublicPath,\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: AuthAccount) {\n\n // If there isn't already a staking collection\n if signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.link\u003c\u0026LockedTokens.TokenHolder\u003e(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.link\u003c\u0026FlowToken.Vault\u003e(/private/flowTokenVault, target: /storage/flowTokenVault)!\n \n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath)\n } else {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath)\n }\n\n // Create a public link to the staking collection\n signer.link\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n FlowStakingCollection.StakingCollectionPublicPath,\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", "arguments": [], "network": "testnet", - "hash": "a524b4094fcaf1051dbf43ac33ff80bb2f553670c58eeeb719757972a25d6b50" + "hash": "bac479e1708351949d2260899d4d638c84771dde48f34be076ba38593c771697" }, { "id": "SCO.02", diff --git a/lib/go/templates/templates.go b/lib/go/templates/templates.go index 0795aa594..ea9bb229e 100644 --- a/lib/go/templates/templates.go +++ b/lib/go/templates/templates.go @@ -19,7 +19,8 @@ const ( placeholderFlowTokenAddress = "\"FlowToken\"" OLD_placeholderFlowTokenAddress = "0xFLOWTOKENADDRESS" placeholderIDTableAddress = "\"FlowIDTableStaking\"" - placeholderLockedTokensAddress = "0xLOCKEDTOKENADDRESS" + placeholderLockedTokensAddress = "\"LockedTokens\"" + OLD_placeholderLockedTokensAddress = "0xLOCKEDTOKENADDRESS" placeholderStakingProxyAddress = "0xSTAKINGPROXYADDRESS" placeholderQuorumCertificateAddress = "0xQCADDRESS" placeholderFlowFeesAddress = "0xFLOWFEESADDRESS" diff --git a/lib/go/test/flow_epoch_test.go b/lib/go/test/flow_epoch_test.go index 025e703ac..b0e077ebc 100644 --- a/lib/go/test/flow_epoch_test.go +++ b/lib/go/test/flow_epoch_test.go @@ -95,23 +95,22 @@ func TestEpochClusters(t *testing.T) { randomSource, // random source rewardIncreaseFactor) - t.Run("Should be able to randomize an array of strings", func(t *testing.T) { + // t.Run("Should be able to randomize an array of strings", func(t *testing.T) { - adminString, _ := cadence.NewString(adminID) - joshString, _ := cadence.NewString(joshID) - maxString, _ := cadence.NewString(maxID) - accessString, _ := cadence.NewString(accessID) - idArray := cadence.NewArray([]cadence.Value{adminString, joshString, maxString, accessString}) - result := executeScriptAndCheck(t, b, templates.GenerateGetRandomizeScript(env), [][]byte{jsoncdc.MustEncode(idArray)}) - assertEqual(t, 4, len(result.(cadence.Array).Values)) + // adminString, _ := cadence.NewString(adminID) + // joshString, _ := cadence.NewString(joshID) + // maxString, _ := cadence.NewString(maxID) + // accessString, _ := cadence.NewString(accessID) + // idArray := cadence.NewArray([]cadence.Value{adminString, joshString, maxString, accessString}) + // result := executeScriptAndCheck(t, b, templates.GenerateGetRandomizeScript(env), [][]byte{jsoncdc.MustEncode(idArray)}) + // assertEqual(t, 4, len(result.(cadence.Array).Values)) - }) + // }) code := ` transaction { prepare(acct: AuthAccount) { let number = unsafeRandom() - acct.save(number, to: /storage/number) } }` @@ -124,15 +123,15 @@ func TestEpochClusters(t *testing.T) { ) // create new user accounts, mint tokens for them, and register them for staking - addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) - ids, _, _ := generateNodeIDs(numEpochAccounts) - _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) - registerNodesForStaking(t, b, env, - addresses, - signers, - stakingPublicKeys, - networkingPublicKeys, - ids) + // addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) + // ids, _, _ := generateNodeIDs(numEpochAccounts) + // _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + // registerNodesForStaking(t, b, env, + // addresses, + // signers, + // stakingPublicKeys, + // networkingPublicKeys, + // ids) // t.Run("Should be able to create collector clusters from an array of ids signed up for staking", func(t *testing.T) { // string0, _ := cadence.NewString(ids[0]) From 8a95802475f4e9c5ace954bdd26114f77baba4cd Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 22 Aug 2023 14:14:36 -0500 Subject: [PATCH 047/132] update to latest token standards and update locked tokens transactions --- contracts/FlowToken.cdc | 2 +- contracts/LockedTokens.cdc | 14 +- .../testContracts/TestFlowIDTableStaking.cdc | 112 ++++++++-------- lib/go/contracts/contracts_test.go | 2 +- lib/go/contracts/go.mod | 4 +- lib/go/contracts/go.sum | 2 + lib/go/contracts/internal/assets/assets.go | 18 +-- lib/go/templates/internal/assets/assets.go | 120 +++++++++--------- lib/go/templates/manifest.mainnet.json | 76 +++++------ lib/go/templates/manifest.testnet.json | 76 +++++------ lib/go/templates/templates.go | 6 + lib/go/test/go.mod | 20 +-- lib/go/test/go.sum | 27 ++++ .../admin/admin_create_shared_accounts.cdc | 12 +- .../admin/admin_deposit_account_creator.cdc | 2 +- .../admin/check_main_registration.cdc | 2 +- ...tody_create_account_with_lease_account.cdc | 12 +- .../custody_create_only_lease_account.cdc | 12 +- .../custody_create_only_shared_account.cdc | 12 +- .../admin/custody_create_shared_accounts.cdc | 12 +- .../admin/custody_setup_account_creator.cdc | 2 +- .../admin/deposit_locked_tokens.cdc | 4 +- .../unlock_tokens_for_multiple_accounts.cdc | 2 +- .../delegator/get_delegator_id.cdc | 2 +- .../delegator/get_delegator_info.cdc | 2 +- .../delegator/get_delegator_node_id.cdc | 2 +- .../lockedTokens/staker/get_node_id.cdc | 2 +- .../lockedTokens/staker/get_staker_info.cdc | 2 +- .../user/get_locked_account_address.cdc | 2 +- .../user/get_locked_account_balance.cdc | 2 +- .../user/get_multiple_unlock_limits.cdc | 2 +- .../lockedTokens/user/get_total_balance.cdc | 4 +- .../lockedTokens/user/get_unlock_limit.cdc | 2 +- 33 files changed, 298 insertions(+), 275 deletions(-) diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 37b7ae98b..78b81d146 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -41,7 +41,7 @@ access(all) contract FlowToken: ViewResolver { // out of thin air. A special Minter resource needs to be defined to mint // new tokens. // - access(all) resource Vault: FungibleToken.Vault, FungibleToken.Provider, FungibleToken.Receiver, FungibleToken.Balance, ViewResolver.Resolver { + access(all) resource Vault: FungibleToken.Vault, FungibleToken.Provider, FungibleToken.Receiver, ViewResolver.Resolver { // holds the balance of a users tokens access(all) var balance: UFix64 diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index afe22af0e..8a48f6b8e 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -263,20 +263,10 @@ access(all) contract LockedTokens { } } - /// This interfaces allows anybody to read information about the locked account. - access(all) resource interface LockedAccountInfo { - access(all) fun getLockedAccountAddress(): Address - access(all) fun getLockedAccountBalance(): UFix64 - access(all) fun getUnlockLimit(): UFix64 - access(all) view fun getNodeID(): String? - access(all) view fun getDelegatorID(): UInt32? - access(all) view fun getDelegatorNodeID(): String? - } - access(all) entitlement TokenOperations /// Stored in Holder unlocked account - access(all) resource TokenHolder: FungibleToken.Receiver, FungibleToken.Provider, LockedAccountInfo { + access(all) resource TokenHolder: FungibleToken.Receiver, FungibleToken.Provider { /// The address of the shared (locked) account. access(all) var address: Address @@ -313,8 +303,6 @@ access(all) contract LockedTokens { return self.tokenManager.borrow()! } - // LockedAccountInfo actions - /// Returns the locked account address for this token holder. access(all) fun getLockedAccountAddress(): Address { return self.address diff --git a/contracts/testContracts/TestFlowIDTableStaking.cdc b/contracts/testContracts/TestFlowIDTableStaking.cdc index 8ecf63376..ac6e728a7 100644 --- a/contracts/testContracts/TestFlowIDTableStaking.cdc +++ b/contracts/testContracts/TestFlowIDTableStaking.cdc @@ -10,17 +10,17 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -pub contract FlowIDTableStaking { +access(all) contract FlowIDTableStaking { /*********** ID Table and Staking Composite Type Definitions *************/ /// Contains information that is specific to a node in Flow /// only lives in this contract - pub resource NodeRecord { + access(all) resource NodeRecord { /// The unique ID of the node /// Set when the node is created - pub let id: String + access(all) let id: String /// The type of node: /// 1 = collection @@ -28,16 +28,16 @@ pub contract FlowIDTableStaking { /// 3 = execution /// 4 = verification /// 5 = access - pub var role: UInt8 + access(all) var role: UInt8 /// The address used for networking - pub(set) var networkingAddress: String + access(all) var networkingAddress: String /// the public key for networking - pub(set) var networkingKey: String + access(all) var networkingKey: String /// the public key for staking - pub(set) var stakingKey: String + access(all) var stakingKey: String init( id: String, @@ -45,7 +45,7 @@ pub contract FlowIDTableStaking { networkingAddress: String, networkingKey: String, stakingKey: String, - tokensCommitted: @FungibleToken.Vault + tokensCommitted: @{FungibleToken.Vault} ) { self.id = id @@ -59,24 +59,24 @@ pub contract FlowIDTableStaking { } // Struct to create to get read-only info about a node - pub struct NodeInfo { - pub let id: String - pub let role: UInt8 - pub let networkingAddress: String - pub let networkingKey: String - pub let stakingKey: String - pub let tokensStaked: UFix64 - pub let totalTokensStaked: UFix64 - pub let tokensCommitted: UFix64 - pub let tokensUnstaking: UFix64 - pub let tokensUnstaked: UFix64 - pub let tokensRewarded: UFix64 + access(all) struct NodeInfo { + access(all) let id: String + access(all) let role: UInt8 + access(all) let networkingAddress: String + access(all) let networkingKey: String + access(all) let stakingKey: String + access(all) let tokensStaked: UFix64 + access(all) let totalTokensStaked: UFix64 + access(all) let tokensCommitted: UFix64 + access(all) let tokensUnstaking: UFix64 + access(all) let tokensUnstaked: UFix64 + access(all) let tokensRewarded: UFix64 /// list of delegator IDs for this node operator - pub let delegators: [UInt32] - pub let delegatorIDCounter: UInt32 - pub let tokensRequestedToUnstake: UFix64 - pub let initialWeight: UInt64 + access(all) let delegators: [UInt32] + access(all) let delegatorIDCounter: UInt32 + access(all) let tokensRequestedToUnstake: UFix64 + access(all) let initialWeight: UInt64 init(nodeID: String) { @@ -99,51 +99,51 @@ pub contract FlowIDTableStaking { } /// Resource that the node operator controls for staking - pub resource NodeStaker { + access(all) resource NodeStaker { /// Unique ID for the node operator - pub let id: String + access(all) let id: String init(id: String) { self.id = id } - pub fun updateNetworkingAddress(_ newAddress: String) { + access(all) fun updateNetworkingAddress(_ newAddress: String) { } /// Add new tokens to the system to stake during the next epoch - pub fun stakeNewTokens(_ tokens: @FungibleToken.Vault) { + access(all) fun stakeNewTokens(_ tokens: @{FungibleToken.Vault}) { destroy tokens } /// Stake tokens that are in the tokensUnstaked bucket /// but haven't been officially staked - pub fun stakeUnstakedTokens(amount: UFix64) { + access(all) fun stakeUnstakedTokens(amount: UFix64) { } /// Stake tokens that are in the tokensRewarded bucket /// but haven't been officially staked - pub fun stakeRewardedTokens(amount: UFix64) { + access(all) fun stakeRewardedTokens(amount: UFix64) { } /// Request amount tokens to be removed from staking /// at the end of the next epoch - pub fun requestUnstaking(amount: UFix64) { + access(all) fun requestUnstaking(amount: UFix64) { } /// Requests to unstake all of the node operators staked and committed tokens, /// as well as all the staked and committed tokens of all of their delegators - pub fun unstakeAll() { + access(all) fun unstakeAll() { } /// Withdraw tokens from the unstaked bucket - pub fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdrawUnstakedTokens(amount: UFix64): @{FungibleToken.Vault} { let flowTokenMinter = FlowIDTableStaking.account.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") @@ -152,7 +152,7 @@ pub contract FlowIDTableStaking { } /// Withdraw tokens from the rewarded bucket - pub fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdrawRewardedTokens(amount: UFix64): @{FungibleToken.Vault} { let flowTokenMinter = FlowIDTableStaking.account.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") @@ -161,16 +161,16 @@ pub contract FlowIDTableStaking { } - pub struct DelegatorInfo { + access(all) struct DelegatorInfo { - pub let id: UInt32 - pub let nodeID: String - pub let tokensCommitted: UFix64 - pub let tokensStaked: UFix64 - pub let tokensUnstaking: UFix64 - pub let tokensRewarded: UFix64 - pub let tokensUnstaked: UFix64 - pub let tokensRequestedToUnstake: UFix64 + access(all) let id: UInt32 + access(all) let nodeID: String + access(all) let tokensCommitted: UFix64 + access(all) let tokensStaked: UFix64 + access(all) let tokensUnstaking: UFix64 + access(all) let tokensRewarded: UFix64 + access(all) let tokensUnstaked: UFix64 + access(all) let tokensRequestedToUnstake: UFix64 init(nodeID: String, delegatorID: UInt32) { @@ -188,13 +188,13 @@ pub contract FlowIDTableStaking { /// Resource object that the delegator stores in their account /// to perform staking actions - pub resource NodeDelegator { + access(all) resource NodeDelegator { /// Each delegator for a node operator has a unique ID - pub let id: UInt32 + access(all) let id: UInt32 /// The ID of the node operator that this delegator delegates to - pub let nodeID: String + access(all) let nodeID: String init(id: UInt32, nodeID: String) { self.id = id @@ -202,28 +202,28 @@ pub contract FlowIDTableStaking { } /// Delegate new tokens to the node operator - pub fun delegateNewTokens(from: @FungibleToken.Vault) { + access(all) fun delegateNewTokens(from: @{FungibleToken.Vault}) { destroy from } /// Delegate tokens from the unstaked bucket to the node operator - pub fun delegateUnstakedTokens(amount: UFix64) { + access(all) fun delegateUnstakedTokens(amount: UFix64) { } /// Delegate tokens from the rewards bucket to the node operator - pub fun delegateRewardedTokens(amount: UFix64) { + access(all) fun delegateRewardedTokens(amount: UFix64) { } /// Request to unstake delegated tokens during the next epoch - pub fun requestUnstaking(amount: UFix64) { + access(all) fun requestUnstaking(amount: UFix64) { } /// Withdraw tokens from the unstaked bucket - pub fun withdrawUnstakedTokens(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdrawUnstakedTokens(amount: UFix64): @{FungibleToken.Vault} { let flowTokenMinter = FlowIDTableStaking.account.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") @@ -231,7 +231,7 @@ pub contract FlowIDTableStaking { } /// Withdraw tokens from the rewarded bucket - pub fun withdrawRewardedTokens(amount: UFix64): @FungibleToken.Vault { + access(all) fun withdrawRewardedTokens(amount: UFix64): @{FungibleToken.Vault} { let flowTokenMinter = FlowIDTableStaking.account.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") @@ -242,13 +242,13 @@ pub contract FlowIDTableStaking { /// Any node can call this function to register a new Node /// It returns the resource for nodes that they can store in /// their account storage - pub fun addNodeRecord( + access(all) fun addNodeRecord( id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, - tokensCommitted: @FungibleToken.Vault + tokensCommitted: @{FungibleToken.Vault} ): @NodeStaker { destroy tokensCommitted @@ -257,7 +257,7 @@ pub contract FlowIDTableStaking { } - pub fun registerNewDelegator(nodeID: String, tokensCommitted: @FungibleToken.Vault): @NodeDelegator { + access(all) fun registerNewDelegator(nodeID: String, tokensCommitted: @{FungibleToken.Vault}): @NodeDelegator { destroy tokensCommitted @@ -265,7 +265,7 @@ pub contract FlowIDTableStaking { } /// Gets the minimum stake requirement for delegators - pub fun getDelegatorMinimumStakeRequirement(): UFix64 { + access(all) fun getDelegatorMinimumStakeRequirement(): UFix64 { return self.account.copy(from: /storage/delegatorStakingMinimum) ?? 0.0 } diff --git a/lib/go/contracts/contracts_test.go b/lib/go/contracts/contracts_test.go index 718aff82a..e27be412c 100644 --- a/lib/go/contracts/contracts_test.go +++ b/lib/go/contracts/contracts_test.go @@ -13,7 +13,7 @@ const ( ) func TestFlowTokenContract(t *testing.T) { - contract := contracts.FlowToken(fakeAddr, fakeAddr, fakeAddr) + contract := contracts.FlowToken(fakeAddr, fakeAddr, fakeAddr, fakeAddr) assert.NotNil(t, contract) } diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 39af12c6f..d0fd0d3b8 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230726183918-f90805445bfa + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95 github.com/onflow/flow-go-sdk v0.41.7-stable-cadence - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3 github.com/stretchr/testify v1.8.2 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index fc4248fa0..b1be73f70 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -930,6 +930,8 @@ github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726190453-ac7ed4798148 github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726190453-ac7ed4798148/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808 h1:c/MMB0UoLks5XVV4QZfdbZLTQVcyGMJstob25E5ZVHY= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3 h1:JNDJQI1ID8qLvv8kynPkrUNo34II5RB/aw6PN9dpMV0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index d8861a496..8de981f2c 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -6,14 +6,14 @@ // FlowServiceAccount.cdc (8.184kB) // FlowStakingCollection.cdc (55.589kB) // FlowStorageFees.cdc (9.211kB) -// FlowToken.cdc (12.966kB) -// LockedTokens.cdc (31.313kB) +// FlowToken.cdc (12.943kB) +// LockedTokens.cdc (30.779kB) // NodeVersionBeacon.cdc (22.903kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.547kB) // epochs/FlowDKG.cdc (18.678kB) // epochs/FlowEpoch.cdc (41.942kB) -// testContracts/TestFlowIDTableStaking.cdc (8.511kB) +// testContracts/TestFlowIDTableStaking.cdc (8.946kB) package assets @@ -203,7 +203,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x3b\x5d\x73\xdb\xb6\x96\xef\xf9\x15\x67\xf5\xd0\x95\xa6\x8e\x94\x87\x9d\x7d\xd0\x38\x71\x92\x26\xde\xcd\x4c\xd2\x9b\x49\x9c\xf6\xce\x74\x3a\x0d\x44\x1e\x49\xb8\x86\x08\x5e\x00\x94\xa2\x7a\xfc\xdf\xef\xe0\x00\x20\x01\x12\xb4\x65\xa7\xf5\x4b\x44\x12\xe7\xfb\xe0\x7c\x01\xe1\xbb\x5a\x2a\x03\x97\x4d\xb5\xe1\x2b\x81\x57\xf2\x1a\x2b\x58\x2b\xb9\x83\x49\xf2\x6e\xf2\xc4\xaf\xfc\x80\x86\x95\xcc\xb0\x5f\x38\x1e\xb4\x5f\x99\xbc\x6b\x57\x26\xf0\x39\xb0\xf1\x05\x2d\x0e\xfb\xf4\x09\xb5\x14\x7b\x54\x1e\x2a\x7e\x35\x79\xf2\x84\x15\x05\x6a\x3d\x65\x42\xcc\xa0\x90\x95\x51\xac\x30\x70\x29\xe4\x81\xb0\x2e\x53\x0c\x37\x4f\x9e\x00\x00\x2c\x16\x70\x25\x0d\x13\xa0\x9b\xba\x16\x47\x90\x6b\x82\x00\x63\x41\x34\xf0\x0a\xf0\x1b\xd7\x06\xab\x02\x69\x7d\x4c\x63\xcf\x14\x18\x0b\xfc\x99\x60\x97\xf0\xe5\x92\x7f\xfb\xdf\xff\x69\x11\xbf\xdd\x63\x65\xc0\x6c\x99\x01\xae\x01\x77\xdc\x18\x2c\xe1\xb0\xc5\x0a\xcc\x16\x3b\x16\xb9\x86\x42\x21\x33\x58\x0e\x48\x20\xa1\x20\xfe\xf5\xbb\x8a\x1b\xce\x04\xff\x13\xcb\x29\x77\xbf\x53\xc2\xb3\x93\x28\x3b\xc1\x98\x42\x38\x70\xb3\x2d\x15\x3b\x78\x2b\x33\xf8\x85\x35\xc2\xdc\xc9\xc3\xaf\x01\x64\xca\x76\xb2\xa9\x4c\x20\x7d\x46\x28\x96\xf0\xaa\x2c\x15\x6a\x7d\xf1\x50\x56\x4a\xac\xa5\xe6\xf6\x8b\x91\x27\x31\xf2\x26\x00\x0c\x18\x31\xf2\x81\x6c\x54\x78\x88\x59\xd9\xf1\xea\x3e\x4b\x7c\xa0\x25\x3d\xca\x0f\x17\x59\x1b\x25\x8f\xf7\x90\x7a\xdd\xa8\xea\x71\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa3\x0a\xbc\xdf\xd7\x48\x36\xf5\x93\x5b\x63\x3f\xc8\x03\x96\xaf\x1e\x4b\x7e\x65\xd9\x7f\x08\x79\x92\xb7\x25\xdf\x51\xea\x3c\x62\xb1\x68\xa9\xb3\x62\x0b\x8d\x46\x05\xda\x48\x85\x1a\x58\x05\xbc\xd2\x86\x55\x05\xda\x8d\x2c\x2b\x71\xa4\x9d\x46\xc0\x76\x2f\x9b\x2d\x72\xb7\x9a\x6d\xb0\xdd\xff\x5b\x84\x75\x53\x15\x86\x4b\xb7\xe3\x3b\x10\x56\x95\xb0\x91\x7b\xb4\x36\x80\x95\x43\x56\x2b\xa4\xf7\xb5\xd4\xc6\xee\xe1\x92\x13\x60\xc0\xc6\xab\x5e\x04\x0d\xfb\xfd\x48\x56\x2f\x98\x10\x58\xce\x63\xda\xc5\x16\x8b\x6b\x0d\x5b\x56\xd7\x56\x6f\x06\x54\x53\x19\xbe\x43\x82\x44\x1b\xab\x58\xcb\x1f\x29\x30\x41\x11\x30\x7d\xf2\x2a\xb6\xdf\x2b\x27\xfa\x0a\x83\xb2\x83\x54\x36\xe4\xe0\x37\x63\x95\x93\x44\x20\xb2\xa0\xe5\x31\x60\x73\x0e\xba\xe6\x15\xc1\x9e\x81\x96\xf6\xb3\x22\x03\x56\x12\x0e\xec\x08\x6b\x69\x19\xdb\x31\xc1\x0b\x2e\x1b\xed\x0c\x61\xa4\x27\xe9\x14\xd8\x6a\x45\x36\x9e\x28\xaf\x80\x71\x35\x87\x57\xa0\x6b\x2c\x38\x13\xde\xe1\x3a\x17\xa9\x10\x4b\x6d\x11\xad\x3a\x16\x8c\x24\x47\x0e\xd8\xba\x1d\x9b\x68\x21\xf6\xa6\x16\x1d\xf1\xb1\x4c\x6d\x32\xa7\x97\x67\xbd\x97\x1f\x95\xdc\xf3\x12\x55\xff\xfd\x27\x2c\x90\xef\x87\xef\x5f\x33\x61\x3d\xed\x2c\xc9\x2b\xf3\x7e\x82\xf1\x2c\x6f\xa5\xb0\x52\x6d\x11\x56\x0e\xcc\xaa\x83\x91\xd2\xb4\x97\xa5\x5d\xde\xcf\x31\x1e\x22\xcd\x2f\x83\x85\x1c\x0f\xd6\x4d\x60\x83\xc6\x73\x36\x9d\x05\x10\xb8\x69\x61\xec\x9f\x42\xd3\xa8\x0a\x34\x8a\xf5\xdc\x23\x6f\xbf\xdf\x26\x6c\xf3\x36\xe7\x24\xbc\x5b\x27\x0d\x0a\x26\x7b\x5b\xd7\xb4\x3e\xdb\xc2\x5a\xc0\x69\x8f\xf1\x59\x8f\x8d\x98\x3e\x3c\x87\x3b\x39\x59\x58\xb9\x6c\xba\x93\xca\x60\x49\xf6\xbb\x3a\xd6\xa8\x41\xd6\x96\x38\x13\xe2\xe8\xc5\xd2\xc0\x40\x70\x4d\xfe\xb6\xa7\x5d\x6c\x68\xa1\xf7\x71\xae\x41\x79\x83\x92\xfe\x6a\x33\xa2\xf8\x48\x9f\x19\xba\x56\xb7\x37\xf6\xd7\x12\x5e\x4b\x29\x6e\xf3\x1a\xbe\x21\x11\x37\x48\x30\x16\xc4\xa8\x06\x6f\x73\x12\x66\x49\x73\x3d\xa4\x3c\x35\x44\xd4\xfe\x9c\x39\xda\x3d\xd2\x7c\x0d\xb4\x06\x9e\x3f\x87\x94\xfc\x0c\x6e\x02\x63\x96\x0f\xb8\x05\x14\x1a\xbb\x97\x6b\x66\x1f\xb3\xec\x2d\x28\xc2\x38\xf5\x5a\x47\xf0\x21\x14\x6a\x66\xb6\x36\x4e\x29\xe7\x1f\x4e\xdf\x7a\x2b\x1b\x51\x5a\xb5\xf3\x82\x0c\xb3\x72\x00\x3e\xe8\xdf\xa5\xe9\x37\xb8\xb6\x28\x3e\x3b\xf4\x1f\x99\xd9\x5a\xad\x45\x8f\x17\x79\x45\x2f\x3c\x43\x8b\x75\x28\xf7\xba\x84\x71\x8f\x28\x75\xb3\x12\xbc\x48\x25\xe1\x3a\x15\x65\xcb\xf6\x08\x2c\x2c\x2d\x58\xcd\x56\x5c\x70\x73\x3c\x55\x9e\x8f\x04\x18\xc4\xe9\x9e\xc6\xa4\x71\x84\x3a\x61\x42\x08\x1a\xd9\xa5\xa1\x90\x8b\xde\xc5\x9f\x2f\x43\xf2\x70\x5b\x80\x5d\x87\x54\x69\x70\x63\x77\x01\x25\x77\x60\xf4\x92\xa9\x4d\xb3\xc3\xca\xc4\xf0\x36\xdb\x05\x12\x7e\x1f\x79\x18\xaa\x1b\xdb\x74\x39\x8f\x81\xde\x19\x9f\x09\xb4\x2f\x05\x0c\xda\x3a\x9e\xa9\xa3\xcf\xad\xa1\x6a\x68\xb4\x0b\xf0\x36\x42\xc6\x08\x2c\xda\x9d\xac\xf0\xd8\xae\x5c\x21\xaf\x36\x60\x14\xab\xf4\x1a\x95\xc2\x72\x6e\xa9\xa8\xc8\x96\x15\x1e\xc4\x31\x46\x12\xf2\x9f\x27\x29\x93\x2c\x48\x78\x5d\x36\xb5\x09\x8e\x1b\x4a\x9d\xab\xa8\x1a\x8d\x51\xd9\xbd\x42\xfe\x31\xcf\xa9\xd9\x3b\x40\x9a\x21\x42\xb5\xcc\x56\x02\x67\xe4\x12\x41\x8d\xfd\x82\x6e\x09\x2f\x6f\x32\x29\xaa\x1f\x56\x7a\x11\x33\x79\x7c\xea\x8d\x92\x00\xd8\x92\x6c\xb4\x74\x77\xff\x86\xd2\x9d\x90\xc9\x43\x85\xea\x62\xce\x5c\xfd\x3c\xcb\x39\xe7\xf9\xd3\x38\xc3\x77\x31\xde\x61\x9b\x8d\xb8\xa8\x57\xe9\x43\x3c\xd4\x1b\x4d\xae\xfe\x85\x45\xdf\x3d\xc9\x27\x59\x59\xea\x24\x59\x19\xdd\x66\x28\x6f\xea\x28\xd9\xda\x47\x12\x4f\xe7\xbd\x95\x6b\xf0\xd5\xae\x05\xf6\xd5\xb9\x0b\x76\x96\xa0\x63\x66\x85\x05\x6b\x34\x76\x3e\x9f\x6c\x43\xcb\x63\xe4\xe7\xd6\xa3\x51\x05\xda\xbe\x60\xa1\x92\x8f\x40\xff\xbb\xe3\x76\xcb\x12\x41\x56\x88\x95\xf5\x52\xdd\xec\xb0\x24\x51\xa9\xf8\x5a\x4b\x2a\x20\xbd\x8b\xfa\xee\x61\x9e\x8d\x41\xd6\xd7\xbc\xca\xa7\xce\xbc\x79\xff\xea\xa7\x64\x81\xc6\x47\xbe\xf3\xa7\xbe\x2b\xd4\xff\x05\x2f\xdb\x26\x7a\x9e\x0a\x7d\x9f\x4f\xfe\xe8\x90\x0d\x8a\x8c\x9e\x6b\x0e\x9b\xb9\x04\xcc\xf5\x74\xf7\xfa\x67\x02\x03\xcf\xe1\xd9\xfc\x59\xf2\x3d\x98\x74\x3f\x96\x19\x4e\xdc\xc3\x21\x00\x0d\x3a\xcf\x50\x57\x2c\xe1\xa7\x36\x43\x9c\xff\x70\x93\xaf\x26\x6f\x5f\xe4\x74\x1f\x70\xff\x12\x6c\x40\x52\x0f\xa2\x46\xd8\x6b\x09\xfc\x62\x01\xff\x87\x06\x18\x28\x5c\xa3\xc2\x68\x17\x28\x2c\x78\xcd\xb1\xb2\x2e\x37\x48\x25\x81\x74\xe0\xfe\x13\xae\xe1\x79\xfb\x34\x5f\x49\xa5\xe4\x61\x9a\xaa\xda\xfe\x5d\x5c\x40\xcd\x2a\x5e\x4c\x27\x3f\x51\x8e\xac\xa4\x01\xb7\xb8\x2b\xb0\xee\xe4\x84\x64\x9c\x0c\x85\xf0\xde\x40\xeb\xbb\x11\x45\x37\x90\xe9\xe3\x51\x39\x89\x22\x69\xe6\xe9\x46\x38\x7f\x9a\x28\x39\x1b\xb0\xbc\xab\x4c\xfb\x26\xe2\xeb\xd4\xbf\x5f\x58\x27\xeb\xad\xb1\x7f\xdd\x7e\x89\xe6\x43\xf0\x7c\xe4\xfd\xd3\x7c\x25\xee\x78\xca\x70\xb7\x08\x96\x16\x82\x94\x11\xe6\x65\xe0\x26\x6a\x7c\x57\x0b\xb4\x41\xd2\xf5\xac\x2d\xcd\x18\x3e\xc1\xf5\xd2\x47\xf6\x57\x36\xbe\x2a\x46\x43\x30\x57\x5c\x53\xff\x45\x49\x77\x8b\x09\x5e\x5b\xe3\x50\x2c\xa3\x4a\x49\x34\xd6\x52\x42\xd8\xc0\x44\xe9\x7c\x75\x4c\x08\x74\x6a\xdd\xa3\x90\xb5\x6b\x79\xe0\xba\x92\x07\x38\x6c\x79\xb1\x85\x9a\x29\xb6\x43\xe3\x1a\xc8\x9a\x69\xdd\xf9\x0b\x75\x53\x56\xb0\xe9\x0c\x76\x68\xb6\xb2\x9c\x67\x05\x19\xab\xc0\x48\x27\xb6\xea\xfa\xcd\x8a\xf4\x7b\xb6\xde\xea\xcc\xd2\x01\xdc\xa9\xf8\x54\xe5\x2e\x50\x9e\xa0\x67\x12\x93\xb8\x5b\x52\x1a\xb0\x1c\x85\xf4\x50\xa2\xe6\xca\x6b\x76\x9e\x37\x0f\x68\xa3\x9a\xc2\x34\xca\xea\xa5\x56\x68\xf3\x52\x30\x8e\xc2\x7f\x37\xa8\x4d\x0e\xc1\x68\x82\x88\x95\xfb\x47\x60\xcb\xf5\x15\xaf\xaa\xe3\x67\x22\x36\x52\xa1\x76\x1a\x8b\x91\x58\x14\x59\xc5\xf5\x29\xbb\x0a\xe2\xed\xae\x36\x47\x57\x45\x9c\x5a\x00\xdd\x53\x83\x3c\x9b\x3f\x8b\xe9\x47\x5c\xb4\xb5\x60\x47\xb4\x37\x40\x49\x6b\x90\xb4\x76\x75\xe1\xd8\x06\x23\x60\x71\x4d\xf1\x27\x2a\xd9\x8e\x4c\xaa\xb2\xad\x45\x79\x57\x6b\x32\x21\xac\x8d\x7c\xcd\x39\x87\x57\x6e\x50\xb2\x6b\xb4\xab\x3d\x5d\xb7\x11\xe6\x3b\x31\x32\x6a\x99\xbc\x71\x0d\x8d\x01\x47\x06\x59\xf6\x85\x54\xa5\xdb\x3d\x54\xc3\xb8\xef\x2d\xb2\xa2\xa0\x6a\xdd\xcd\x54\x6c\x22\xb3\x3f\x7d\x84\x0c\x65\x82\xf6\xf3\x19\x3f\x8d\xa0\xa6\x79\x74\xba\x32\x6a\xc3\x5e\xa1\x10\x59\xef\x54\xcb\x79\x7b\x9d\xb8\x9d\x87\x04\xe8\xfd\xf9\xf8\x79\xc2\xfc\xf2\xca\xfe\xfb\x62\x3a\x3b\x1b\x84\xed\xfb\x41\xdf\x70\x5d\x0b\x76\x7c\x24\x34\xc9\xfc\x86\x19\xf6\x28\xf8\xab\x2e\x65\xbc\x98\xce\x7e\x4f\xbd\xfb\xe4\xc0\xb4\x68\x3d\xfe\xc1\x01\xe9\xbb\x82\xd1\x62\xc4\x8d\x1e\x1a\x84\xf4\x81\x9b\x62\xeb\x7c\x22\x8d\x0d\x05\xd3\x78\x8a\x11\x9c\xf5\x97\x03\xfd\x87\xd0\x76\x1f\xf0\x74\x00\x69\xff\xd6\xc6\xfb\x86\xaf\x54\x63\xb9\x1e\xe2\x57\x33\xaa\xb8\x4f\x59\x7c\x31\x74\x21\xc7\x48\xeb\x66\x8f\x62\x25\x76\xd2\x13\x98\x69\x97\x5f\x0c\xb8\x99\x3d\xc6\x3c\x9d\x26\x86\x16\xb2\x65\xea\x0e\x4b\xce\xe0\x79\x7a\xf8\x38\xff\x60\xdf\xe6\x0d\x43\x3a\xe1\x02\x97\x3d\x90\xff\xbf\xba\xfa\x78\xc9\x05\x8e\x43\x35\x4a\x2c\xd3\xda\xe0\xbd\xdc\xc8\x2f\x9f\xde\x65\xaa\x61\x92\x37\x6f\x10\xe2\xd8\x8d\x0a\x27\x7c\xc7\x36\xb8\xd0\xfb\xcd\x8f\xdf\x76\x62\x72\x8f\xc6\x12\x91\x75\x5e\x66\x3d\xfd\x8d\x3e\xff\x3e\x04\x3d\xc5\x9f\xbd\xb6\xf3\x3a\xa8\xd8\xce\xf2\x7c\xf9\xfe\x1f\xbf\xc2\xcf\x68\x0e\x52\x5d\xbb\x86\x6d\x92\x17\x54\x1f\x77\x2b\x29\x3c\xc4\xc8\x9a\x12\x75\xa1\x38\xcd\x6c\x03\x6a\xee\x67\x37\xcc\xd8\x74\xe4\xb2\xcf\x5a\x2a\x7a\x49\x67\xb1\x2b\x21\x8b\xeb\x62\xcb\x78\x35\xf7\x8d\xba\x0d\x30\x14\x9c\xec\x3a\x8d\x45\xa3\x42\xe8\xa9\x1c\x9f\x67\xae\x93\x62\x2e\xa3\xaf\x11\xf5\x59\x9b\x2d\xc3\x13\xbb\xe6\xd5\xe6\x0c\x2e\xdf\xbf\xfb\x08\x7b\x49\xc1\xcb\xa6\xdd\x1d\x3b\x46\x75\x2c\xb0\xba\x16\xbc\x60\xee\x70\x68\xd5\x70\x61\x40\x56\x1d\x6f\xaf\x5b\xde\x46\x04\xc6\x6f\x06\x55\xc5\xc4\x97\x4f\xef\xfb\x1e\xf8\xb6\xfb\x34\x9d\x6c\x8d\xa9\xf5\x72\x41\x33\xbf\x79\x21\x77\x93\x11\x6f\x12\x72\x23\xf5\xd2\xfb\xc4\x88\x1d\x64\xc1\x99\xd0\xcb\x4c\x63\x12\xfe\x26\xe6\xc0\x8d\x41\x35\x39\x89\x27\xbf\xd8\xb2\x45\xfc\xfd\xd1\x59\x64\x92\xdf\x0a\xb7\x7f\x4d\x30\x88\x63\xd1\x23\x03\x76\xc0\x90\x77\x71\xdd\x4d\x96\x97\x63\x43\xe4\xbc\x92\x43\x83\xe9\x41\xc7\x26\xb6\x63\x21\xc1\x71\x39\x02\x1c\x4e\x96\xb2\xb0\xb5\x3f\xa6\x0a\xb0\x8a\xef\x99\x79\x18\xcf\xef\x79\x75\x8d\xe5\x55\x7b\x90\x70\xfe\x43\xaf\x6e\xcb\xd6\x27\x31\xe3\x8f\xc7\x10\xd8\x7f\x3c\x86\x7e\xe1\x19\x0a\xf7\x25\x4c\x6d\x41\x71\x72\x2f\x91\x6a\xc6\x57\xa7\x1d\x13\xc3\xfa\x36\xef\xe9\xc3\xd7\x8f\x70\xf5\xb4\xb6\x7b\x8c\xab\x47\x18\xa6\xc9\xa5\x94\xec\xcc\xa1\xdf\x25\x45\x34\x2a\x2e\xc6\x0a\xf1\xf6\xcc\xef\x55\xb9\xe3\x15\xd7\x46\x31\x23\x55\xa4\xd6\xb6\xcb\xfa\x19\x0f\xee\x5c\xf7\xa4\x81\x6f\xdb\x6c\x45\x2d\x54\xf6\xfa\xc2\x1d\x93\xf7\x5e\x5f\xd2\x32\x30\x72\x85\x61\x09\x2f\xfd\xc1\xf3\xcd\x70\x2a\x79\xe7\x1d\x88\xe4\xf1\xee\x09\x79\x9e\x83\x11\x04\xe9\xbc\xbc\x95\xc2\x5d\x88\xf8\x4e\x35\xf6\xae\x61\x3c\x48\x8d\x8e\x01\xda\x55\xee\x67\x4e\x63\xfd\x6b\x1b\x77\x69\x25\x20\x1c\x6d\xd4\x23\xcf\x19\xde\x6f\x08\xe7\x01\xee\xa4\x80\x8a\x05\x66\xbd\x31\x74\xb9\xee\xfe\xc3\x56\x8a\xf6\xd6\xc0\x83\xae\x0b\xb4\x4e\x11\xab\xd9\x66\x7b\x7f\xe2\x65\x9b\x23\x37\x89\x0c\x77\x26\x82\x8f\xa6\xe7\x07\xed\x75\x85\x3e\xa5\x3d\x53\x90\x75\xc9\x84\xa2\x05\xbf\x4a\x6f\x05\xdc\x65\x79\xbb\x5c\x47\x72\x9e\xd1\xd9\x88\xe5\x6e\x17\x06\x11\x26\xba\xe5\x76\x16\x63\x8a\xbd\x25\x06\xe8\x4f\x2e\x4e\x71\x9a\x8e\xed\xcc\x01\xd7\xf8\x6c\x00\x28\x2f\x60\x26\x3e\x7b\xad\xbf\xf0\x68\xa6\xcf\x66\x4b\x98\x38\xbd\xf9\x8b\x5a\x6e\x92\xb2\x42\xd8\x90\x77\xd9\xb2\x91\x55\x34\x98\x19\x96\xd7\x1e\xdb\xb9\x3f\xa5\xe8\x99\x61\x04\xaf\x40\xad\x1d\x52\x72\x03\x6f\x62\x87\x6a\x32\x32\xac\x85\x07\xcf\x80\x7f\xcc\x9d\xde\x0d\xb9\x84\x1c\xeb\xf7\x1e\xfd\xf5\xee\xab\xf5\x4f\xea\xe0\xbb\x0e\xf7\xe8\xa6\x47\x3e\xc8\xe6\x4e\x2f\xfb\xe2\x24\xcf\xa3\x21\x21\x8a\x82\xdf\x1b\x12\x56\x74\xff\xe1\xc4\x70\xd0\x46\xbc\x78\xc7\x58\x0c\x0f\xd8\x9c\xfe\x30\xa1\x3b\xd1\x0c\x77\xd4\xce\x00\xd7\x6b\x2c\x6c\xdb\x23\x8e\x84\x35\x74\x31\x31\x7b\x43\xf4\x3f\x4b\x83\x4b\x77\xbc\xe9\xc6\x82\xd1\xad\x42\xd6\x18\xb9\x63\xc6\x5f\xbc\xd0\xcd\x8a\x2e\x78\xd9\x4e\xc9\x1f\xd5\x27\x71\x2d\xbe\xf9\x9a\x5c\x7c\x23\x9e\x9b\xc2\x48\x75\xd2\xbe\xef\x34\x12\x4e\x1b\x7b\x9b\xfd\x2f\x38\x67\xb4\x20\x2c\x78\xcd\xf8\xb1\x62\xfe\x94\xaf\xb7\x21\x7a\xb7\x2a\x87\xde\x0d\x83\xd9\x9a\xee\x7a\xbe\xf7\x72\x23\xe1\x9f\x1f\xde\xc3\x97\x4f\xef\x1c\xf3\xf1\x8d\xc2\xbe\x6e\xe2\xb1\xc1\x12\x3e\x1b\x6a\x55\x07\x63\xcb\x4e\x72\xef\xb4\xf3\x42\xd6\xc7\x73\xb7\xfc\x85\xd7\xea\xb0\x41\xf1\x98\x67\x70\x71\x01\x93\x49\xcc\x36\x6d\xcb\x58\xed\xb4\xfb\xd2\x50\xf4\x6c\xfe\x2c\x71\x6c\x97\xbf\x23\x37\xa0\x89\x77\x3f\x7b\x44\x39\x90\xc6\xd4\x6c\x8f\xc0\x69\x2a\x1d\xab\xa1\xe7\x31\x89\xc1\xf3\x31\xa6\xcf\xe0\x2c\xe1\xed\xed\x37\xb6\xab\x05\x4d\x27\xb7\x74\x3f\x3b\x4c\x0e\x81\xb5\x5d\x89\x9f\x14\xd3\xc5\xc4\xd4\x81\x2c\xf9\x35\x0d\x8f\x5b\xe7\x79\xe0\x54\xcc\x4d\x0d\x23\x9e\x5c\x34\xf3\xc6\xb2\x4a\x98\x9e\x3f\xdd\xbb\x7b\x85\x46\x8e\x36\x93\xb3\x9c\xc2\x33\x37\x8b\x42\x16\x76\xf7\xa6\xe2\x2b\x33\x74\xb5\x13\xbf\xd5\x52\xa3\xee\x17\x29\x5f\xfd\x30\xff\xab\x3f\x2a\x03\xb3\x55\xb2\xd9\x38\x1b\x7e\x0d\x3d\xe9\x57\xba\xfa\xa3\xd6\x2c\x5f\x09\x26\x82\x09\x5e\x5d\x67\x5a\xb3\x64\x63\x9d\xd8\xfc\x1a\xa6\x36\x68\x46\x35\xd3\xae\xfd\x9b\x55\xe4\xfd\xed\x2b\xac\x39\x8a\x9e\x86\x5e\x87\x6f\x7f\xb3\x82\xb2\x0d\xfe\x23\xf4\x43\x31\x91\x52\x5d\xb7\xab\x92\xde\x2c\xaa\xb2\x73\xfe\x4a\xb0\x63\xfe\x4a\x88\x7a\x9b\xd0\x86\x50\x56\xf9\xbb\xda\xa4\x6b\xbd\x95\x87\xa8\x18\x6e\xaf\x14\x1f\x98\x8e\x6e\x8f\x76\x37\xa9\xa2\x28\x7c\xc7\x7f\x68\x18\xc6\x02\xa0\xd0\x76\xfb\xe4\x3f\x01\x00\x00\xff\xff\x50\x55\x84\x33\xa6\x32\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x3b\x5d\x73\xdb\xb6\x96\xef\xf9\x15\x67\xf5\xd0\x95\xa6\x8e\x94\x87\x9d\x7d\xd0\x38\x71\x92\x26\xde\xcd\x4c\xd2\x9b\x49\x9c\xf6\xce\x74\x3a\x0d\x44\x1e\x49\xb8\x86\x08\x5e\x00\x94\xa2\x7a\xfc\xdf\xef\xe0\x00\x20\x01\x12\xb4\x65\xa7\xf5\x4b\x44\x12\xe7\xfb\xe0\x7c\x01\xe1\xbb\x5a\x2a\x03\x97\x4d\xb5\xe1\x2b\x81\x57\xf2\x1a\x2b\x58\x2b\xb9\x83\x49\xf2\x6e\xf2\xc4\xaf\xfc\x80\x86\x95\xcc\xb0\x5f\x38\x1e\xb4\x5f\x99\xbc\x6b\x57\x26\xf0\x39\xb0\xf1\x05\x2d\x0e\xfb\xf4\x09\xb5\x14\x7b\x54\x1e\x2a\x7e\x35\x79\xf2\x84\x15\x05\x6a\x3d\x65\x42\xcc\xa0\x90\x95\x51\xac\x30\x70\x29\xe4\x81\xb0\x2e\x53\x0c\x37\x4f\x9e\x00\x00\x2c\x16\x70\x25\x0d\x13\xa0\x9b\xba\x16\x47\x90\x6b\x82\x00\x63\x41\x34\xf0\x0a\xf0\x1b\xd7\x06\xab\x02\x69\x7d\x4c\x63\xcf\x14\x18\x0b\xfc\x99\x60\x97\xf0\xe5\x92\x7f\xfb\xdf\xff\x69\x11\xbf\xdd\x63\x65\xc0\x6c\x99\x01\xae\x01\x77\xdc\x18\x2c\xe1\xb0\xc5\x0a\xcc\x16\x3b\x16\xb9\x86\x42\x21\x33\x58\x0e\x48\x20\xa1\x20\xfe\xf5\xbb\x8a\x1b\xce\x04\xff\x13\xcb\x29\x77\xbf\x53\xc2\xb3\x93\x28\x3b\xc1\x98\x42\x38\x70\xb3\x2d\x15\x3b\x78\x2b\x33\xf8\x85\x35\xc2\xdc\xc9\xc3\xaf\x01\x64\xca\x76\xb2\xa9\x4c\x20\x7d\x46\x28\x96\xf0\xaa\x2c\x15\x6a\x7d\xf1\x50\x56\x4a\xac\xa5\xe6\xf6\x8b\x91\x27\x31\xf2\x26\x00\x0c\x18\x31\xf2\x81\x6c\x54\x78\x88\x59\xd9\xf1\xea\x3e\x4b\x7c\xa0\x25\x3d\xca\x0f\x17\x59\x1b\x25\x8f\xf7\x90\x7a\xdd\xa8\xea\x71\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa3\x0a\xbc\xdf\xd7\x48\x36\xf5\x93\x5b\x63\x3f\xc8\x03\x96\xaf\x1e\x4b\x7e\x65\xd9\x7f\x08\x79\x92\xb7\x25\xdf\x51\xea\x3c\x62\xb1\x68\xa9\xb3\x62\x0b\x8d\x46\x05\xda\x48\x85\x1a\x58\x05\xbc\xd2\x86\x55\x05\xda\x8d\x2c\x2b\x71\xa4\x9d\x46\xc0\x76\x2f\x9b\x2d\x72\xb7\x9a\x6d\xb0\xdd\xff\x5b\x84\x75\x53\x15\x86\x4b\xb7\xe3\x3b\x10\x56\x95\xb0\x91\x7b\xb4\x36\x80\x95\x43\x56\x2b\xa4\xf7\xb5\xd4\xc6\xee\xe1\x92\x13\x60\xc0\xc6\xab\x5e\x04\x0d\xfb\xfd\x48\x56\x2f\x98\x10\x58\xce\x63\xda\xc5\x16\x8b\x6b\x0d\x5b\x56\xd7\x56\x6f\x06\x54\x53\x19\xbe\x43\x82\x44\x1b\xab\x58\xcb\x1f\x29\x30\x41\x11\x30\x7d\xf2\x2a\xb6\xdf\x2b\x27\xfa\x0a\x83\xb2\x83\x54\x36\xe4\xe0\x37\x63\x95\x93\x44\x20\xb2\xa0\xe5\x31\x60\x73\x0e\xba\xe6\x15\xc1\x9e\x81\x96\xf6\xb3\x22\x03\x56\x12\x0e\xec\x08\x6b\x69\x19\xdb\x31\xc1\x0b\x2e\x1b\xed\x0c\x61\xa4\x27\xe9\x14\xd8\x6a\x45\x36\x9e\x28\xaf\x80\x71\x35\x87\x57\xa0\x6b\x2c\x38\x13\xde\xe1\x3a\x17\xa9\x10\x4b\x6d\x11\xad\x3a\x16\x8c\x24\x47\x0e\xd8\xba\x1d\x9b\x68\x21\xf6\xa6\x16\x1d\xf1\xb1\x4c\x6d\x32\xa7\x97\x67\xbd\x97\x1f\x95\xdc\xf3\x12\x55\xff\xfd\x27\x2c\x90\xef\xed\xfb\x38\x81\xcc\xfb\x99\xc4\xf3\xb6\x95\xc2\xb2\xbf\x45\x58\x31\x11\x3c\x91\x91\x76\xb4\x67\xba\x5d\xde\x4f\x26\x1e\x22\x4d\x24\x83\x85\x1c\x0f\xd6\x1f\x60\x83\xe6\xb5\x03\x98\xce\x02\x08\xdc\xb4\x30\xf6\x4f\xa1\x69\x54\x05\x1a\xc5\x7a\xee\x91\xb7\xdf\x6f\x13\xb6\x79\x9b\x5c\x12\xde\xad\x37\x06\x4d\x92\x61\xad\x0f\x5a\xe7\x6c\x61\x2d\xe0\xb4\xc7\xf8\xac\xc7\x46\x4c\x1f\x9e\xc3\x9d\x9c\x2c\xac\x5c\x36\xaf\x49\x65\xb0\x24\x43\x5d\x1d\x6b\xd4\x20\x6b\x4b\x9c\x09\x71\xf4\x62\x69\x60\x20\xb8\x26\xc7\xda\xd3\x76\x35\xb4\xd0\x3b\x33\xd7\xa0\xbc\xe5\x48\x7f\xb5\x19\x51\x7c\xa4\xcf\x0c\x5d\xab\xdb\x1b\xfb\x6b\x09\xaf\xa5\x14\xb7\x79\x0d\xdf\x90\x88\x1b\x24\x18\x0b\x62\x54\x83\xb7\x39\x09\xb3\xa4\xb9\x1e\x52\x9e\x1a\x22\x6a\x7f\xce\x1c\xed\x1e\x69\xbe\x06\x5a\x03\xcf\x9f\x43\x4a\x7e\x06\x37\x81\x31\xcb\x07\xdc\x02\x0a\x8d\xdd\xcb\x35\xb3\x8f\x59\xf6\x16\x14\x4a\x9c\x7a\xad\x23\xf8\x58\x09\x35\x33\x5b\x1b\x90\x94\xf3\x0f\xa7\x6f\xbd\x95\x8d\x28\xad\xda\x79\x41\x86\x59\x39\x00\x1f\xdd\xef\xd2\xf4\x1b\x5c\x5b\x14\x9f\x1d\xfa\x8f\xcc\x6c\xad\xd6\xa2\xc7\x8b\xbc\xa2\x17\x9e\xa1\xc5\x3a\xd4\x75\x5d\x66\xb8\x47\x94\xba\x59\x09\x5e\xa4\x92\x70\x9d\x8a\xb2\x65\x7b\x04\x16\x96\x16\xac\x66\x2b\x2e\xb8\x39\x9e\x2a\xcf\x47\x02\x0c\xe2\x74\x4f\x63\xd2\x38\x42\x9d\x30\x21\xd6\x8c\xec\xd2\x50\xb1\x45\xef\xe2\xcf\x97\x21\x4b\xb8\x2d\xc0\xae\x43\x4e\x34\xb8\xb1\xbb\x80\xb2\x38\x30\x7a\xc9\xd4\xa6\xd9\x61\x65\x62\x78\x9b\xd6\x02\x09\xbf\x8f\x3c\x0c\x15\x88\x6d\x5e\x9c\xc7\x40\xef\x8c\x0f\xf9\xda\xe7\x7c\x83\xb6\x60\x67\xea\xe8\x93\x68\x28\x0f\x1a\xed\x22\xb9\x8d\x90\x31\x02\x8b\x76\x27\x2b\x3c\xb6\x2b\x57\xc8\xab\x0d\x18\xc5\x2a\xbd\x46\xa5\xb0\x9c\x5b\x2a\x2a\xb2\x65\x85\x07\x71\x8c\x91\x84\x44\xe7\x49\xca\x24\xdd\x11\x5e\x97\x36\x6d\x26\xe3\x86\x72\xe4\x2a\x2a\x3b\x63\x54\x76\xaf\x90\x7f\xcc\x73\x6a\xf6\x0e\x90\xa6\x88\x50\x16\xb3\x95\xc0\x19\xb9\x44\x50\x63\xbf\x72\x5b\xc2\xcb\x9b\x4c\x2e\xea\x87\x95\x5e\xc4\x4c\x1e\x9f\x7a\xa3\x24\x00\xb6\xf6\x1a\xad\xd1\xdd\xbf\xa1\x46\x27\x64\xf2\x50\xa1\xba\x98\x33\x57\x28\xcf\x72\xce\x79\xfe\x34\x4e\xe5\x5d\x8c\x77\xd8\x66\x23\x2e\xea\x55\xfa\x10\x0f\xf5\x46\x93\xab\x7f\x61\xd1\x77\x4f\xf2\x49\x56\x96\x3a\x49\x56\x46\xb7\x19\xca\x9b\x3a\x4a\xb6\xf6\x91\xc4\xd3\x79\x6f\xe5\x1a\x7c\x59\x6b\x81\x7d\x19\xee\x82\x9d\x25\xe8\x98\x59\x61\xc1\x1a\x8d\x9d\xcf\x27\xdb\xd0\xf2\x18\xf9\xb9\xf5\x68\x54\x81\xb6\xaf\x4c\xa8\xb6\x23\xd0\xff\xee\xb8\xdd\xb2\x44\x90\x15\x62\x65\xbd\x54\x37\x3b\x2c\x49\x54\xaa\xb2\xd6\x92\x2a\x45\xef\xa2\xbe\x4d\x98\x67\x63\x90\xf5\x35\xaf\xf2\xa9\x33\x6f\xde\xbf\xfa\x29\x59\xa0\xf1\x91\xef\xfc\xa9\x6f\xff\xf4\x7f\xc1\xcb\xb6\x5b\x9e\xa7\x42\xdf\xe7\x93\x3f\x3a\x64\x83\x22\xa3\xe7\x9a\xc3\xae\x2d\x01\x73\xcd\xdb\xbd\xfe\x99\xc0\xc0\x73\x78\x36\x7f\x96\x7c\x0f\x26\xdd\x8f\x65\x86\x13\xf7\x70\x08\x40\x83\x16\x33\xd4\x15\x4b\xf8\xa9\xcd\x10\xe7\x3f\xdc\xe4\xcb\xc6\xdb\x17\x39\xdd\x07\xdc\xbf\x04\x1b\x90\xd4\x83\xa8\x11\xf6\x5a\x02\xbf\x58\xc0\xff\xa1\x01\x06\x0a\xd7\xa8\x30\xda\x05\x0a\x0b\x5e\x73\xac\xac\xcb\x0d\x52\x49\x20\x1d\xb8\xff\x84\x6b\x78\xde\x3e\xcd\x57\x52\x29\x79\x98\xa6\xaa\xb6\x7f\x17\x17\x50\xb3\x8a\x17\xd3\xc9\x4f\x94\x23\x2b\x69\xc0\x2d\xee\x0a\xac\x3b\x39\x21\x19\x27\x43\x21\xbc\x37\xd0\xfa\x6e\x16\xd1\x4d\x5e\xfa\x78\x54\x4e\xa2\x48\x9a\x79\xba\x11\xce\x9f\x26\x4a\xce\x06\x2c\xef\x2a\xd3\xbe\x89\xf8\x3a\xf5\xef\x17\xd6\xc9\x7a\x6b\xec\x5f\xb7\x5f\xa2\x41\x10\x3c\x1f\x79\xff\x34\x5f\x89\x3b\x9e\x32\xdc\x2d\x82\xa5\x85\x20\x65\x84\xc1\x18\xb8\xd1\x19\xdf\xd5\x02\x6d\x90\x74\xcd\x69\x4b\x33\x86\x4f\x70\xbd\xf4\x91\xfd\x95\x8d\xaf\x8a\xd1\xb4\xcb\x15\xd7\xd4\x68\x51\xd2\xdd\x62\x82\xd7\xd6\x38\x14\xcb\xa8\x52\x12\x8d\xb5\x94\x10\x36\x30\x51\x3a\x5f\x1d\x13\x02\x9d\x5a\xf7\x28\x64\xed\x5a\x1e\xb8\xae\xe4\x01\x0e\x5b\x5e\x6c\xa1\x66\x8a\xed\xd0\xb8\x4e\xb1\x66\x5a\x77\xfe\x42\xdd\x94\x15\x6c\x3a\x83\x1d\x9a\xad\x2c\xe7\x59\x41\xc6\x2a\x30\xd2\x89\xad\xba\x7e\xb3\x22\xfd\x9e\xad\xb7\x3a\xb3\x74\x00\x77\x2a\x3e\x55\xb9\x0b\x94\x27\xe8\x99\xc4\x24\xee\x96\x94\x06\x2c\x47\x21\x3d\x94\xa8\xb9\xf2\x9a\x9d\xe7\xcd\x03\xda\xa8\xa6\x30\x8d\xb2\x7a\xa9\x15\xda\xbc\x14\x8c\xa3\xf0\xdf\x0d\x6a\x93\x43\x30\x9a\x20\x62\xe5\xfe\x11\xd8\x72\x7d\xc5\xab\xea\xf8\x99\x88\x8d\x54\xa8\x9d\xc6\x62\x24\x16\x45\x56\x71\x7d\xca\xae\x82\x78\xbb\xab\xcd\xd1\x55\x11\xa7\x16\x40\xf7\xd4\x20\xcf\xe6\xcf\x62\xfa\x11\x17\x6d\x2d\xd8\x11\xed\x4d\x4a\xd2\x1a\x24\xad\x5d\x5d\x38\xb6\xc1\x08\x58\x5c\x53\xfc\x89\x4a\xb6\xb3\x91\xaa\x6c\x6b\x51\xde\xd5\x9a\x4c\x08\x6b\x23\x5f\x73\xce\xe1\x95\x9b\x88\xec\x1a\xed\x6a\x4f\xd7\x6d\x84\x41\x4e\x8c\x8c\x5a\x26\x6f\x5c\x43\xf3\xbe\x91\x89\x95\x7d\x21\x55\xe9\x76\x0f\xd5\x30\xee\x7b\x8b\xac\x28\xa8\x5a\x77\xc3\x13\x9b\xc8\xec\x4f\x1f\x21\x43\x99\xa0\xfd\x20\xc6\x4f\x23\xa8\x69\x1e\x1d\xa3\x8c\xda\xb0\x57\x28\x44\xd6\x3b\xd5\x72\xde\x5e\x27\x6e\xe7\x21\x01\x7a\x7f\x3e\x7e\x70\x30\xbf\xbc\xb2\xff\xbe\x98\xce\xce\x06\x61\xfb\x7e\xd0\x37\x5c\xd7\x82\x1d\x1f\x09\x4d\x32\xbf\x61\x86\x3d\x0a\xfe\xaa\x4b\x19\x2f\xa6\xb3\xdf\x53\xef\x3e\x39\x30\x2d\x5a\x8f\x7f\x70\x40\xfa\xae\x60\xb4\x18\x71\xa3\x87\x06\x21\x7d\xe0\xa6\xd8\x3a\x9f\x48\x63\x43\xc1\x34\x9e\x62\x04\x67\xfd\xe5\x40\xff\x21\xb4\xdd\x07\x3c\x1d\x40\xda\xbf\xb5\xf1\xbe\xe1\x2b\xd5\x58\xae\x87\xf8\xd5\x8c\x2a\xee\x53\x16\x5f\x0c\x5d\xc8\x31\xd2\xba\xd9\xa3\x58\x89\x9d\xf4\x04\x66\xda\xe5\x17\x03\x6e\x66\x8f\x31\x4f\xa7\x89\xa1\x85\x6c\x99\xba\xc3\x92\x33\x78\x9e\x9e\x32\xce\x3f\xd8\xb7\x79\xc3\x90\x4e\xb8\xc0\x65\x0f\xe4\xff\xaf\xae\x3e\x5e\x72\x81\xe3\x50\x8d\x12\xcb\xb4\x36\x78\x2f\x37\xf2\xcb\xa7\x77\x99\x6a\x98\xe4\xcd\x1b\x84\x38\x76\xa3\xc2\x09\xdf\xb1\x0d\x2e\xf4\x7e\xf3\xe3\xb7\x9d\x98\xdc\xa3\xb1\x44\x64\x9d\x97\x59\x4f\x7f\xa3\xcf\xbf\x0f\x41\x4f\xf1\x67\xaf\xed\xbc\x0e\x2a\xb6\xb3\x3c\x5f\xbe\xff\xc7\xaf\xf0\x33\x9a\x83\x54\xd7\xae\x61\x9b\xe4\x05\xd5\xc7\xdd\x4a\x0a\x0f\x31\xb2\xa6\x44\x5d\x28\x4e\x33\xdb\x80\x9a\xfb\xd9\x0d\x33\x36\x1d\xb9\xec\xb3\x96\x8a\x5e\xd2\xa1\xeb\x4a\xc8\xe2\xba\xd8\x32\x5e\xcd\x7d\xa3\x6e\x03\x0c\x05\x27\xbb\x4e\x63\xd1\xa8\x10\x7a\x2a\xc7\xe7\x99\xeb\xa4\x98\xcb\xe8\x6b\x44\x7d\xd6\x66\xcb\xf0\xc4\xae\x79\xb5\x39\x83\xcb\xf7\xef\x3e\xc2\x5e\x52\xf0\xb2\x69\x77\xc7\x8e\x51\x1d\x0b\xac\xae\x05\x2f\x98\x3b\x05\x5a\x35\x5c\x18\x90\x55\xc7\xdb\xeb\x96\xb7\x11\x81\xf1\x9b\x41\x55\x31\xf1\xe5\xd3\xfb\xbe\x07\xbe\xed\x3e\x4d\x27\x5b\x63\x6a\xbd\x5c\xd0\xcc\x6f\x5e\xc8\xdd\x64\xc4\x9b\x84\xdc\x48\xbd\xf4\x3e\x31\x62\x07\x59\x70\x26\xf4\x32\xd3\x98\x84\xbf\x89\x39\x70\x63\x50\x4d\x4e\xe2\xc9\x2f\xb6\x6c\x11\x7f\x7f\x74\x16\x99\xe4\xb7\xc2\xed\x5f\x13\x0c\xe2\x58\xf4\xc8\x80\x1d\x30\xe4\x5d\x5c\x77\x93\xe5\xe5\xd8\x10\x39\xaf\xe4\xd0\x60\x7a\xd0\xb1\x89\xed\x58\x48\x70\x5c\x8e\x00\xfb\xf3\x9b\x3c\x6c\xed\xcf\xa3\x02\xac\xe2\x7b\x66\x1e\xc6\xf3\x7b\x5e\x5d\x63\x79\xd5\x1e\x24\x9c\xff\xd0\xab\xdb\xb2\xf5\x49\xcc\xf8\xe3\x31\x04\xf6\x1f\x8f\xa1\x5f\x78\x86\xc2\x7d\x09\x53\x5b\x50\x9c\xdc\x4b\xa4\x9a\xf1\xd5\x69\xc7\xc4\xb0\xbe\xcd\x7b\xfa\xf0\xf5\x23\x5c\x3d\xad\xed\x1e\xe3\xea\x11\x86\x69\x72\xfb\x24\x3b\x73\xe8\x77\x49\x11\x8d\x8a\x8b\xb1\x42\xbc\x3d\xf3\x7b\x55\xee\x78\xc5\xb5\x51\xcc\x48\x15\xa9\xb5\xed\xb2\x7e\xc6\x83\x3b\xc0\x3d\x69\xe0\xdb\x36\x5b\x51\x0b\x95\xbd\xa7\x70\xc7\xe4\xbd\xd7\x97\xb4\x0c\x8c\xdc\x55\x58\xc2\x4b\x7f\xc2\x7c\x33\x9c\x4a\xde\x79\xd9\x21\x79\xbc\x7b\x42\x9e\xe7\x60\x04\x41\x3a\x2f\x6f\xa5\x70\x37\x1f\xbe\x53\x8d\xbd\xfb\x16\x0f\x52\xa3\x63\x80\x76\x95\xfb\x99\xd3\x58\xff\x7e\xc6\x5d\x5a\x09\x08\x47\x1b\xf5\xc8\x73\x86\x17\x19\xc2\x79\x80\x3b\x29\xa0\x62\x81\x59\x6f\x0c\x5d\xae\xbb\xe8\xb0\x95\xa2\xbd\x1e\xf0\xa0\x7b\x01\xad\x53\xc4\x6a\xb6\xd9\xde\x9f\x78\xd9\xe6\xc8\x4d\x22\xc3\xe5\x88\xe0\xa3\xe9\xf9\x41\x7b\x2f\xa1\x4f\x69\xcf\x14\x64\x5d\x32\xa1\x68\xc1\xaf\xd2\x5b\x01\x77\x59\xde\x2e\xd7\x91\x9c\x67\x74\x36\x62\xb9\xdb\x85\x41\x84\x89\xae\xb3\x9d\xc5\x98\x62\x6f\x89\x01\xfa\x93\x8b\x53\x9c\xa6\x63\x3b\x73\xc0\x35\x3e\x1b\x00\xca\x0b\x98\x89\xcf\x5e\xeb\x2f\x3c\x9a\xe9\xb3\xd9\x12\x26\x4e\x6f\xfe\x46\x96\x9b\xa4\xac\x10\x36\xe4\x5d\xb6\x6c\x64\x15\x0d\x66\x86\xe5\xb5\xc7\x76\xee\x4f\x29\x7a\x66\x18\xc1\x2b\x50\x6b\x87\x94\xdc\xc0\x9b\xd8\xa1\x9a\x8c\x0c\x6b\xe1\xc1\x33\xe0\x1f\x73\xa7\x77\x43\x2e\x21\xc7\xfa\xbd\x47\x7f\xbd\x8b\x69\xfd\x93\x3a\xf8\xae\xc3\x3d\xba\xe9\x91\x0f\xb2\xb9\xd3\xcb\xbe\x38\xc9\xf3\x68\x48\x88\xa2\xe0\xf7\x86\x84\x15\xdd\x7f\x38\x31\x1c\xb4\x11\x2f\xde\x31\x16\xc3\x03\x36\xa7\x3f\x4c\xe8\x4e\x34\xc3\x65\xb4\x33\xc0\xf5\x1a\x0b\xdb\xf6\x88\x23\x61\x0d\x5d\x4c\xcc\xde\x10\xfd\xcf\xd2\xe0\xd2\x1d\x6f\xba\xb1\x60\x74\x7d\x90\x35\x46\xee\x98\xf1\x17\x2f\x74\xb3\xa2\x9b\x5c\xb6\x53\xf2\x47\xf5\x49\x5c\x8b\xaf\xb8\x26\x37\xdc\x88\xe7\xa6\x30\x52\x9d\xb4\xef\x3b\x8d\x84\xd3\xc6\xde\x66\xff\x0b\xce\x19\x2d\x08\x0b\x5e\x33\x7e\xac\x98\x3f\xe5\xeb\x6d\x88\xde\xf5\xc9\xa1\x77\xc3\x60\xb6\xa6\xbb\x9e\xef\xbd\xdc\x48\xf8\xe7\x87\xf7\xf0\xe5\xd3\x3b\xc7\x7c\x7c\x75\xb0\xaf\x9b\x78\x6c\xb0\x84\xcf\x86\x5a\xd5\xc1\xd8\xb2\x93\xdc\x3b\xed\xbc\x90\xf5\xf1\xdc\x2d\x7f\xe1\xb5\x3a\x6c\x50\x3c\xe6\x19\x5c\x5c\xc0\x64\x12\xb3\x4d\xdb\x32\x56\x3b\xed\xbe\x34\x14\x3d\x9b\x3f\x4b\x1c\xdb\xe5\xef\xc8\x0d\x68\xe2\xdd\xcf\x1e\x51\x0e\xa4\x31\x35\xdb\x23\x70\x9a\x4a\xc7\x6a\xe8\x79\x4c\x62\xf0\x7c\x8c\xe9\x33\x38\x4b\x78\x7b\xfb\x8d\xed\x6a\x41\xd3\xc9\x2d\x5d\xc4\x0e\x93\x43\x60\x6d\x57\xe2\x27\xc5\x74\x03\x31\x75\x20\x4b\x7e\x4d\xc3\xe3\xd6\x79\x1e\x38\x15\x73\x53\xc3\x88\x27\x17\xcd\xbc\xb1\xac\x12\xa6\xe7\x4f\xf7\xee\x02\xa1\x91\xa3\xcd\xe4\x2c\xa7\xf0\xcc\xcd\xa2\x90\x85\xdd\xbd\xa9\xf8\xca\x0c\xdd\xe1\xc4\x6f\xb5\xd4\xa8\xfb\x45\xca\x57\x3f\xcc\xff\xea\x8f\xca\xc0\x6c\x95\x6c\x36\xce\x86\x5f\x43\x4f\xfa\x95\xae\xfe\xa8\x35\xcb\x57\x82\x89\x60\x82\x57\xd7\x99\xd6\x2c\xd9\x58\x27\x36\xbf\x86\xa9\x0d\x9a\x51\xcd\xb4\x6b\xff\x66\x15\x79\x7f\xfb\x0a\x6b\x8e\xa2\xa7\xa1\xd7\xe1\xdb\xdf\xac\xa0\x6c\x83\xff\x08\xfd\x50\x4c\xa4\x54\xd7\xed\xaa\xa4\x37\x8b\xaa\xec\x9c\xbf\x12\xec\x98\xbf\x12\xa2\xde\x26\xb4\x21\x94\x55\xfe\x52\x36\xe9\x5a\x6f\xe5\x21\x2a\x86\xdb\xbb\xc3\x07\xa6\xa3\xdb\xa3\xdd\x4d\xaa\x28\x0a\xdf\xf1\x3f\x17\x86\xb1\x00\x28\xb4\xdd\x3e\xf9\x4f\x00\x00\x00\xff\xff\x2e\xe3\x09\xb1\x8f\x32\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,11 +219,11 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x45, 0xce, 0xeb, 0x4d, 0xed, 0xc, 0x0, 0x53, 0x48, 0xb0, 0xa4, 0x23, 0xf2, 0xdd, 0xe6, 0x64, 0xd3, 0x96, 0xe4, 0xa, 0x0, 0x9d, 0xdb, 0x7c, 0xb3, 0x66, 0x0, 0x2d, 0x96, 0x41, 0xf4, 0xa0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0xa3, 0x20, 0x47, 0xdd, 0x8c, 0xe, 0x77, 0xb5, 0xa9, 0x79, 0x57, 0x27, 0x3f, 0x6f, 0x83, 0xa, 0x13, 0x81, 0xbd, 0x6e, 0x0, 0xc2, 0x30, 0xd6, 0x63, 0xe7, 0x7a, 0xfc, 0x13, 0x79, 0x9a}} return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdb\x38\x92\xef\xfe\x15\x88\x1f\x66\xa4\x5d\x47\x9e\xdb\xbb\xba\x07\x55\xbc\x19\x4f\x9c\xcc\xba\x26\x93\xa4\xec\xe4\x72\x57\x5b\x53\x5b\x10\xd9\x92\x30\xa1\x08\x0e\x40\x4a\xd1\xa5\xfc\xdf\xaf\xf0\x49\x00\x04\x48\x4a\xf1\x66\x32\x7b\xf6\x4b\x22\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xfe\xa7\x93\x13\x84\x10\x7a\x49\xb3\x0f\x90\xbf\xa5\x1f\xa0\xe4\x88\x6c\xaa\x02\x36\x50\xd6\x1c\xd5\x6b\x40\xcb\xa6\xcc\x6a\x42\x4b\x5c\x90\x7a\x8f\x18\xfc\xd6\x10\x06\x39\xaa\x29\xda\xe0\x12\xaf\x00\xbd\x78\xf9\xfa\xbd\x84\xb2\x68\xf6\xc0\x38\x2a\x24\x30\x54\x2b\x68\x4b\x46\x37\x12\x8e\xfc\x8d\x38\x2e\x60\xa6\x06\x7d\x8e\xb3\xb5\x7e\xba\xa6\x45\x0e\x0c\xad\x40\x8c\xb9\xa3\x08\x67\x19\x6d\xca\x9a\xcf\xd0\xeb\x12\xcc\x2f\x44\x24\x42\x84\x79\x23\x48\x50\xba\xc5\x0c\x5d\xd7\x68\x47\x8a\x02\x2d\x00\xfd\x4a\x49\x59\x17\x7b\x94\xd1\xb2\x66\xb4\x28\x20\x47\x8b\xbd\xc4\xa4\xe1\xc0\x10\x2e\x73\x07\x2d\x9c\x6f\x48\x49\x78\xcd\x70\x4d\xd9\x4c\xc2\x7c\x1b\x7f\x89\x36\x0d\xaf\x51\x46\x1f\x73\xb2\x2a\x15\x04\x86\x4b\xbe\x04\x86\xe8\x12\xe1\x72\xef\xcf\x3f\x0a\x0b\x65\xb8\x2c\x69\x8d\x48\x59\x03\xc3\x99\xc0\xb9\x5e\x4b\x58\x7a\x22\xb2\x93\x78\x48\x9b\x1a\xe1\xaa\x62\x74\x8b\x8b\x90\x94\x8a\x68\x67\xb2\x2d\x7c\xcc\xa0\xaa\x05\x53\x72\xa8\x28\x27\x35\xc2\x79\x4e\x14\xdb\x0c\x42\x96\x4f\x94\x89\x86\x4d\x29\x9e\x23\xf8\x48\x78\x4d\xca\x95\x7c\x8d\x70\x8d\x40\xb0\x65\x43\x0a\xe0\x35\x2d\x01\x91\xd2\x19\x72\x0b\xaa\x6d\x05\x8c\xd0\x5c\xf3\x51\x4c\x8e\x43\x46\xcb\x3c\xe0\x94\x1e\x02\x72\x4d\x71\xc3\xa4\xb7\x6b\xc2\x9d\xa6\x12\x08\x29\xd1\xb2\x29\x0a\x54\x51\xce\x81\x13\x5a\x4a\x06\x69\xde\x09\xca\x86\x8c\xdb\x0b\x22\xa2\x9c\xa2\xdd\x1a\xd7\xb0\x05\x26\xc1\xc8\x17\x3b\x5c\x6a\x92\x92\x70\x34\x29\x1c\xbc\xa6\x0c\x10\x46\x19\xae\xf0\x82\x48\xb1\xae\xd7\xb8\x46\xb8\x28\xe8\x8e\x1b\x38\x1b\x41\x24\x01\x25\x67\x78\x67\xa4\x79\xb7\x86\x52\x0d\xb2\x80\x8c\x6e\x9c\x29\x0a\xb4\x70\xc1\x29\xaa\xa9\x84\x50\x01\x5b\x52\xb6\x41\xbc\xc6\x1f\x04\xc9\x68\x05\x0c\x0b\x86\x70\xcb\xed\x40\x92\xb9\xa6\xe7\x7b\x31\x06\xf6\x68\x26\x08\x9a\x31\xc0\x35\xe4\x67\x68\x41\xeb\xb5\x5d\x21\x08\x33\xc1\x23\x52\x13\x5c\x90\xff\x85\x5c\x02\x37\x53\x20\x0c\x31\xe0\x15\x64\x35\xd9\x02\xa2\x8b\x5f\x21\xab\xf9\xdc\x5d\xed\x3f\xcb\x25\xcc\xd0\x52\xc8\x84\xe0\xe3\x1a\x8b\xc5\xad\xa1\x2b\xd9\x12\x33\x93\x8d\xff\xa6\x56\xa9\x69\xdb\x4e\xbd\x65\xac\xe6\x51\x86\x8b\x82\x5b\xcd\xa1\x48\x4a\x4b\x0f\x4a\x84\xb8\x56\xbe\x7d\x2c\x14\xc7\xe3\x54\xc5\x99\x4f\x52\x9f\xa0\x27\x27\xe8\x4f\xe7\x27\x27\x64\x53\x51\x56\xa3\x17\x05\xdd\x49\x0c\xd4\x40\xa7\xf6\xf7\xa9\x6d\xd1\x94\x2b\xb2\x28\xc0\x6b\xe5\x3e\x3b\x75\x61\x5d\x5f\xbd\xc5\x8b\x02\x6e\x35\x2a\x2d\x50\xff\x85\xd7\xe7\xb6\xa6\x0c\xaf\xe0\x05\x80\x9e\xee\x77\x1f\xc5\xba\xbb\x7d\xfb\xfa\xe6\xf2\xc7\xe7\x2f\x9e\x3f\xbf\xbd\xbc\xba\xba\x79\x7e\x7b\x6b\x3a\x69\x20\x6f\x18\xfd\xb8\x37\x3d\x6e\xdf\x5e\xfe\x74\xfd\xea\xc7\x37\x37\xaf\xff\xfb\x7f\x4c\xf3\x13\x9c\x65\xc0\xf9\x04\x17\xc5\x54\x2d\x1b\xa1\x57\x3c\xbd\xfe\xe9\xc4\xe8\x4a\xdb\x10\xb6\x50\xd6\xe8\x56\x92\xfb\x52\x51\xfb\x06\x56\x84\xd7\xc0\x20\x9f\xe0\x3c\x67\xc0\xf9\x1c\x5d\xaa\xff\x4c\x13\xfd\xdf\x69\x41\x18\x03\xa1\x17\xc4\x4b\xb2\x21\xf5\x75\x29\x24\x9d\x47\x7a\x9f\x21\xa2\xdf\x5d\x6e\xc4\x40\x73\xf4\xee\x05\xf9\xf8\x9f\xff\x71\x86\x4a\xd8\xc9\xbe\xe6\x49\x72\x9c\x97\x71\x44\x2f\xf9\x2b\x9a\x43\x64\xc0\x92\xe6\x70\x7d\x35\x47\xb7\x35\x23\xe5\x2a\x45\x80\x24\xd4\x2b\x28\x60\x25\x76\x8d\x11\xa0\x7b\x61\x2b\x16\x5e\x29\xdd\x1e\x25\x0d\xf6\x48\xa2\xc1\x9d\x9f\x9f\xa3\x37\x58\x2c\x0d\xaa\xb5\x5e\xb8\x46\xf4\x26\x2e\x15\x05\x6d\x58\x06\xb6\x9f\x56\xfc\xfe\x5a\xec\x20\x59\x40\x1d\xd1\x27\x5a\xcc\xc5\xd0\x62\x82\xf6\x47\x1f\x56\x15\x23\x5b\x5c\x83\xab\x95\x8d\xa6\x69\x37\x7a\xd1\x55\x63\x3c\x12\x95\x37\x0a\xac\x42\xc5\xf9\x31\x06\x15\x8f\x50\x6a\xe7\x2e\x48\xf9\xe1\xf3\x48\x74\x29\xe0\x1c\x83\x95\x36\x1d\x84\x29\x23\xb5\x5e\x88\x86\x7a\x7f\x08\x16\xcf\x2c\xac\x63\x18\xe6\x99\x6e\x29\xf1\x09\x37\x89\x28\x5e\xce\xbe\x30\x02\x91\x66\x51\x90\x0c\x55\x1d\x7c\x7a\xb6\x73\xd1\x8f\x01\xce\x85\x9e\x26\xa5\xd8\x41\xe4\x56\x8c\xf0\x42\x1a\x58\x68\x04\x8e\xde\x1a\xbf\x2e\x97\x54\xe1\xa1\x39\x68\xff\x1f\x12\x4c\x22\x62\xb9\xa2\x36\x71\xca\xd0\x8e\x36\x45\xae\x70\xb7\x1d\xc4\x1c\x0c\x19\x55\x47\x69\x68\x34\x5c\x90\x5a\x6f\xff\x01\xa6\x7c\x18\xd5\x67\x6a\xc4\xb1\x0c\xee\xc5\xb7\x12\xd3\xe4\x6b\x17\x63\xc2\x92\x0b\x56\x0b\xa4\xde\xb9\x45\x7b\x63\x9b\x3a\x96\xae\x1a\x41\xf0\xa2\x05\x33\x7a\x52\x43\x2c\x10\xf6\x48\x2b\xed\x2e\xa2\x4a\x36\x52\x0e\x80\x63\x1e\x6b\xd3\x44\xdb\xc5\xad\x0e\x0a\xed\xe3\xd0\x32\x0e\xa7\x60\x19\x2b\x6d\xfe\x25\xce\x3c\xcc\x3e\xc9\xf6\x61\x9f\x65\x53\xda\x1d\xcf\xd9\x20\x27\x39\x14\x35\x6e\x35\xbd\xe8\x76\xe7\x4e\x5a\x58\xdf\x51\xdd\x2e\xcc\x48\x29\x73\x79\x5c\x75\x39\x4e\x9d\xc2\xa3\xe5\x34\xed\xee\x1c\x5b\xdc\x14\xc6\x38\x53\xc0\x94\xad\x72\x9e\xab\x5d\x4f\x90\xc3\x8c\xcc\x7b\x28\xd2\xd5\xd9\x73\xdf\x12\x9b\xdd\x40\x06\x64\x0b\xec\x2c\x78\xfe\x86\xd1\x2d\x11\x3e\x90\x4f\x4b\x4b\x4c\x4b\x0e\xe1\x01\x20\x06\x4b\x60\x50\x66\x60\xf0\xcd\x61\x29\xa7\x20\x3d\x1f\x35\x9b\x3e\xea\xcc\x5c\xb8\xde\x18\x97\x85\xe7\x64\x59\xa1\x61\xe0\x01\x24\x5c\x8d\x72\x86\x76\x6b\x92\xad\xa5\x03\xb3\x30\xa4\xd6\x8d\x76\x14\xed\xf0\x9e\xcf\x3d\xf8\x08\xfd\xdb\x14\x5d\x11\x06\x59\x5d\xec\x85\x15\x84\xb0\xf2\x3a\x95\xf9\x6b\xbc\x51\xe5\xe1\x4a\xf7\xa0\xa3\x9f\x15\x9b\x3a\x92\x1e\x0c\xf3\x97\x29\xba\x2e\x73\x3d\x10\xda\x12\x2c\x01\x75\x19\x14\xc1\xa1\x45\x20\x1c\x3b\x2a\xdb\x5b\xcc\x14\x31\xe6\xe8\x99\x5d\x96\x4f\x70\x53\xaf\x27\x3e\x8f\xdf\x6b\x27\x41\x58\xd4\x53\xf4\x8d\x35\xda\x67\xff\x25\x7a\xff\x35\x64\x36\x68\x43\x48\xba\x8c\x8a\x0d\x46\x95\x1a\xd7\xa4\xb4\x8e\x87\xc7\x51\x74\x2d\xdd\xac\x1c\xb4\xf9\x69\x7d\x3d\xd5\xcf\xf4\xe1\xc9\xe9\x34\xed\x12\x35\x8b\xd3\xc7\xee\x75\xa5\x1d\x72\x61\x6c\x0a\xc3\xde\x59\x9a\x33\xf4\x5e\xb8\xa6\xb4\x2c\x84\x6b\x89\x96\x44\x06\x2c\x48\xeb\xf7\x7a\x90\x04\xb1\x39\x6a\x2a\x21\xc9\x42\x82\xa4\x31\xa9\x5d\x4c\x9a\x26\x78\x69\xc7\x9d\xa3\xef\xbb\x9e\xca\xac\xc5\xeb\x69\x0f\xe6\xd6\xa8\xbd\x2f\xe4\x73\x03\xb0\x17\x71\x3b\x6c\x1a\x77\xdb\xc4\x41\x5f\xf8\xc6\x93\xfb\x90\xb4\xa9\xa3\xa5\xc5\x1f\x87\x62\x39\x53\x5a\xe3\x42\x89\x72\xf7\x75\x4b\x70\xf4\xe4\x31\x2a\x49\x11\x6f\xd2\x52\x34\xd5\xca\x91\x2d\x74\x81\xbe\x9b\x7d\x67\x9b\xdc\xb5\x53\xcd\x81\xd7\x8c\xee\xd1\x24\x44\xd5\xbc\x08\x70\xea\x6f\x73\xd5\xe1\xca\x9d\x2b\x14\x09\x15\x6d\x3c\xf2\x38\x2b\x09\xec\xe4\xae\xb6\x82\xfa\xb6\xa9\x84\x83\x0b\xb9\xa4\xee\xdb\x7d\x05\x7c\x32\x9d\xa3\x4f\xe2\x7f\x73\xf4\x03\xa5\xc5\x5d\x30\x0b\x06\x75\xc3\x4a\xd5\xe2\xc9\xf7\x21\x7b\x44\xe7\x9a\x35\x70\x17\x47\xf7\x1c\xdd\xc8\xee\x32\x84\x53\xaf\x81\x21\x2a\xc4\x4a\x29\x86\x15\xd9\x8a\xa5\xbe\xaf\xe4\x0e\x29\x30\xae\xea\x56\x97\x99\xa9\xf9\x2a\x5f\x6f\x18\x52\xb9\x64\xca\x62\x82\xaa\x96\x01\x40\x09\x88\xaf\xa5\xc9\xf4\x6b\xc3\x6b\x83\xb9\x40\x4f\x00\xd5\xfb\x4e\x3f\x89\x08\xef\x52\x68\x52\x4b\xe2\x88\xff\x4e\x15\x8d\x02\x12\x91\xa5\xb4\x95\x9c\xbe\xe8\x42\x71\x34\x45\xf1\xbf\x0b\x90\xbf\xa0\x4f\xc8\x83\xe3\x90\xdb\x85\xe5\xb5\xb9\x43\x50\x70\x40\x9f\x4c\xc3\x25\x16\x3f\x93\xe4\xd7\xbe\x2b\x6f\x3d\x02\xa3\x9e\xd5\x66\xbc\x4d\x92\x44\x50\x43\x5b\x8e\x93\x25\xa3\x9b\x39\xfa\xfe\x93\x2f\x7c\x72\x42\x77\xd1\x05\xaa\x3b\x9a\x10\x85\xf2\xa3\x35\x98\x27\x8f\xc5\xbf\xd3\x18\xc6\x7a\x7c\x01\xc2\x43\x20\x0a\x67\x1c\x3a\x82\x31\x72\x92\x37\xb0\x34\x5c\x91\xbf\x67\x0b\xca\x18\xdd\x4d\xa6\x8f\x4e\x3a\x1d\x16\xb8\xc0\xc2\x62\xb9\x90\xb1\x1f\xc1\xc5\x1f\xd4\x93\xc9\xd4\x6f\x6c\x20\xcf\x7c\x4a\x3d\x79\x8c\xd4\x1c\xbb\x94\xe9\xb1\x2c\xf5\xa8\x51\xca\x74\x56\xbe\x31\xc2\xec\xca\xf7\xd8\x6e\x94\x6a\x97\xef\x36\xda\x17\xe5\x7c\x9f\x6a\x16\xfc\x30\xdb\xf1\x24\x88\x7b\xa4\xb8\x11\xd7\x25\x4f\x1e\x4b\x52\x18\x60\x01\x77\x0d\x68\xf5\xef\x38\x39\x19\x00\x75\x18\x96\x15\x83\xe0\x09\x8a\x6d\x08\x7f\xbd\xb0\xd1\x9f\xd3\x1b\xf8\xad\x01\x2e\x16\xab\xb6\x83\xe0\x63\x06\x90\x87\xe4\x47\x85\xe8\x79\xea\x2f\x68\x5f\x48\x2a\xca\xeb\x31\xa3\x5f\x5c\xa0\x05\x2c\x29\x83\x49\xf8\x6a\x8a\x1e\xb7\x88\xbd\xab\x72\x2c\xd0\x8a\xe1\x21\xb4\x2e\x29\x33\xca\x84\xe1\xd9\x8b\xd4\x51\x8b\x48\x69\xea\x27\x8f\xdb\x45\xd2\x91\x1e\xc3\xe2\x98\x02\x49\x2e\x93\x68\x27\x2b\x59\xbe\x58\x77\x65\xc6\xea\x36\x77\x51\x1b\x09\x39\x42\x77\x44\x90\xb0\xf3\xd5\x0b\x7a\xa4\xa6\x1b\xf2\x38\x63\x7a\xd6\x37\x50\x3a\x8f\x1e\x23\x09\x22\xa1\x50\xdc\x18\xe7\xcc\x71\xe5\xa2\x1a\xe5\x19\x76\x73\x79\x2a\xc6\x00\x5b\x60\x7b\x54\x93\x8d\x30\x27\x8d\x2b\xce\xa0\x10\xf3\x40\x6b\x5c\x55\x90\xb0\x48\xc6\xb9\xd8\x47\x4c\xf8\xcf\xc1\x84\xc5\x1f\x88\x17\xfd\x91\x6e\x09\x87\xee\x4a\x60\x8f\x66\x38\x15\xf5\x96\x90\xdd\xa0\x77\x67\xe1\x8d\xa6\xb3\x4e\xc6\x44\x09\x6d\x02\xd9\xc2\x77\x2e\x61\xe7\xfb\x18\x6d\xc6\x45\x18\x62\x26\x4d\x61\x33\x0f\x1e\x20\x95\xc9\xdb\x6c\xc4\xee\x8f\x4b\x93\xad\x72\x1c\xb5\x8e\x41\xc0\x85\x7d\x9a\x64\x18\xd3\x88\xc9\x98\xbd\x0c\xa3\x97\x4b\x3a\xf7\x52\x25\xd2\x1d\x10\x8f\x3b\x81\xf1\xb8\xc5\xe4\x1b\xea\x71\xdb\x3d\xa2\x0c\x45\x57\x1d\xf5\x10\x83\xa1\x8b\x48\x62\xc8\xa2\x32\x31\x11\xff\x16\xf2\x8c\xe4\x81\xfa\x90\xf3\xe5\x1c\x58\x3d\xe9\x3c\x97\xb2\xd7\x8e\x36\x53\xf4\x92\x90\x72\xf4\xe7\xc8\xab\x67\x92\xe8\x75\xe2\xed\xbb\xd2\x64\xd1\xd2\x6f\x13\x5d\x6f\x60\x87\x59\x2e\xac\x4b\xe9\x8c\x9c\x45\x51\xdd\x00\xe7\x78\x05\x73\x74\xfa\x4c\xa5\xbb\x0d\xdf\x5c\x79\x6a\xca\x9a\x14\x08\x17\x45\xc7\x2c\xa8\x18\x6c\x09\x6d\xb8\x6a\xb7\xc6\x5b\x40\x0b\x80\x76\x87\x2d\x4f\x3b\xa3\x46\x68\x69\xdc\x9a\x84\xd7\x73\x1f\xdb\x8b\x46\xfc\xf0\xfd\x65\x94\xe0\x45\x04\x0a\xe7\xb9\x90\xa9\x1b\xc8\x28\xcb\x27\x24\x57\x12\x25\xd9\x43\xf2\x33\xc4\x68\x01\xce\x23\xf1\x53\x28\x8b\x7a\x47\x99\xe8\x7e\x69\x74\x8d\x6d\xd1\x79\xe7\x36\xff\x09\xf6\xd1\xa6\x3f\xc1\xfe\xcc\x48\x86\xdf\xa6\x7d\x78\x86\x02\x39\x14\x06\xa9\x7a\x14\x90\x22\xc2\xa6\xae\xea\x1c\x99\xbc\x8b\xea\x50\x77\xed\x69\x4a\x25\xb4\x64\x57\xf1\xb5\xee\xf9\x01\x4a\x4f\x65\x24\x8a\x02\x18\x5a\x63\xa5\xd4\x2a\xc8\xc8\x52\x6d\x5b\xd7\x57\xa6\xa6\x21\x1e\xb9\xd1\x10\xf6\x32\x86\xe8\xc4\x53\x75\x30\x1d\xf5\x68\xc5\x36\xe7\xe8\x67\x18\x47\x6a\xc2\xdc\x8d\x45\x24\x23\x14\x09\x5d\x68\x3b\xa7\xb5\xe1\x95\xdb\xc4\xa2\x68\x3b\xce\xd4\x93\x33\x07\x94\xf7\xfa\x60\x85\xe9\xa1\x14\xaa\xcc\xd8\x4b\x57\x69\xc6\xde\xbb\x6a\x33\xfd\x3e\xd9\xfd\x5e\x54\x67\xcb\xa4\x2f\xa5\x3f\xbb\x31\x3a\x74\x0f\xea\x33\xc5\xb8\xd0\x70\x15\x2e\x4e\x44\x96\x56\x50\x5b\x71\xfa\x99\x94\x64\xd3\x6c\x24\x6b\x6f\x54\x91\xda\x06\xca\x7a\x32\xed\x52\xb8\xa5\xee\xcf\x0d\xaf\x15\x69\x54\x3e\x40\xad\x33\x5a\xa2\x8d\x82\xa6\xc2\xf9\xac\x05\x67\x32\x03\xda\x62\xd1\x31\x20\xea\xf1\x87\xe6\xe0\x93\x36\xa2\xf6\x3f\x6b\xcf\x18\xb1\x44\x23\xc4\xb2\x56\x13\xec\xba\x2a\xc2\xac\xba\x43\xf5\x75\x2b\x16\x07\xa8\xeb\x48\x55\xc4\xb0\xce\xbe\xea\xf3\xbf\xad\x12\x54\x72\x26\xf7\x83\xe9\x5c\xc5\x70\xd3\x31\xee\x88\x93\x55\xca\x7d\x75\x39\xdc\xf5\x02\x7d\x13\x6e\xd6\x98\x0f\xf5\x8a\xf9\x68\x7a\xc4\x31\x93\x63\xb0\xa1\x5b\x30\x93\x1b\x08\xe0\x27\x26\x97\x36\x6f\x13\x6e\xac\x68\x37\x1e\xb9\x96\xb5\x3d\x18\xb6\x61\xfa\x08\x92\x39\x14\xbd\x3b\x4f\x02\xcd\x1c\x0a\x07\x4b\x14\x49\x89\xda\xc4\x2b\x37\xd9\x5f\x5c\xee\x17\x34\xdf\xab\xf5\x8b\xf3\x48\x65\x80\xb3\xd4\xbd\x24\xe0\x40\x66\xb7\x53\x2b\xd0\x93\xe0\x5d\x41\xed\x35\xd7\x26\x98\xa0\x9f\xfe\xef\xe8\xae\x9d\x28\x42\x5f\x4f\xd7\xdb\xed\xef\xe0\x46\xed\xa5\x2f\x73\x25\x3a\x28\xa3\xe2\xe9\x60\x8f\x76\xbf\x97\xdd\xde\x5d\x97\xf5\xbf\xff\xe5\x80\x6e\xf1\x11\xef\x22\xe5\x52\x65\x4d\x6a\x55\xb8\xac\xd2\xc1\xaf\x6d\xc5\x65\x2b\x09\xb7\x36\x1d\xab\x3d\xdf\xc1\xfa\x14\xcb\x5e\xc7\x5f\x3e\x3c\x3f\x1d\x93\x08\xcf\xd8\x93\x99\x4b\xc5\x6f\x63\x19\xea\xec\xf3\x44\x21\x38\xed\xa6\xa1\xc3\x2c\x59\x58\x14\x16\xc6\x4d\xfc\xf2\x18\xc2\x51\xc3\x55\x21\xb7\x02\x94\xc8\xf5\x7a\x40\xd2\x15\x4f\x2e\x42\xea\xb1\x42\xaa\xf6\xf2\xfa\x07\x65\xe0\xba\xb8\x04\xe9\xde\x77\x1a\xff\x54\x55\xa8\x93\x81\x94\x46\xb8\xce\x51\x37\x95\x1f\x9e\xe0\x43\x09\x54\x15\x1c\xf3\x33\xa8\x32\xcc\x60\x6a\x69\x5f\xf9\x8f\x9f\xf6\xa3\xe9\xd8\xf3\x47\x60\x9a\xcc\x96\xfa\x58\xda\x05\xd4\x41\xd4\x7f\x13\xa6\x4a\x75\x29\x67\xa7\xbe\xf0\x7e\xf9\x18\x3a\x1f\xf1\x48\xb7\x3b\xa6\x35\x21\xd1\xa3\x0b\xb1\x0f\x18\xeb\xad\xc2\x5c\x50\x25\x52\xd3\xdc\x96\xfb\xf4\x86\x94\xe5\x4e\x63\x96\xde\x05\xf2\xe6\xdf\x6d\xe8\xa2\x84\x2e\x3c\x0c\x7d\xb0\x62\xc5\xa9\x92\x2d\x65\xb2\x73\xb5\xd7\x56\xb2\x90\xd7\x66\x0d\xc3\xf2\x8f\xb6\xa0\x22\x32\x76\x20\x7c\xe8\x22\x2e\x7d\x13\x9f\x55\x1d\xb4\xa7\x1d\x44\x33\x17\xd1\xd6\xba\xfc\x5c\x5c\x7d\x41\xf3\xd0\xf5\x5f\x0d\x63\x1c\xe1\x9d\x5c\x59\xb5\xae\x3b\xd3\x95\xe6\xb2\xa4\x40\xca\x49\xac\xde\x27\x22\x23\xaa\x26\x3e\xa9\xc0\x5a\x93\xd2\xed\x25\x36\xa3\x63\xa4\x3e\x9e\x83\xea\xcc\x36\x12\xd3\x8f\x85\x71\xdd\xcd\x24\x11\xbf\x55\x09\xef\xae\x11\x63\x77\x1a\x55\xaf\x67\xeb\xc5\x54\xbd\x4e\x7c\x83\x19\x67\xab\xf4\x4c\x11\x07\x4b\x2a\x91\x9e\x8f\x60\x6b\x9c\xc0\x01\x6c\xe5\xfe\xde\x2c\x64\x28\x46\xc1\x31\x5e\x1c\x57\xf5\x8e\x62\x2f\x07\xb6\x55\x06\x9e\x93\x7e\x2c\x1a\xe1\x1a\x67\x58\x56\x5a\x0a\x69\xaf\x28\xb3\x05\xb6\x06\xb2\xde\x94\x35\x6a\x06\x25\xc2\x65\x11\x01\xde\x62\x52\x08\xbe\xcb\xca\x41\x9e\x0e\x5d\x0f\x9a\x6c\x3d\x04\x8c\x09\xa2\x97\x11\x46\x8f\xc3\x33\x06\xb3\x8d\xf1\x8a\xe5\xa3\x9b\x76\xfe\x09\xd1\x72\xb9\x60\x4d\x23\x95\xa3\x3b\x5c\x56\xa2\x26\xe6\xa1\x13\x74\xd2\x1a\x43\x6e\xc8\x43\x79\xc9\x43\x79\x89\x89\xac\x44\xe2\x34\xa6\xec\x72\x83\xd9\x07\xae\x4e\x78\x61\xee\x01\xf1\x0f\x73\xb9\x6b\xda\x04\x67\x92\xe2\x7e\x74\x81\x4a\x54\xe8\xc3\x22\x8e\x64\x9d\xca\xd1\xd5\x18\x61\xb4\xd0\x25\x94\x3e\x33\xb7\xb3\x35\x7d\xbc\xc9\x32\x80\xdc\xf7\x04\x94\x3e\xb4\x67\xb8\x74\x36\x8f\x70\x54\x28\x5f\x02\x97\x62\x0d\xc0\x6f\x0d\x2e\x6c\xf9\xb0\xb7\x8a\xbf\x70\xa5\x47\x0f\xb9\x93\xa1\xb7\x84\xb0\x05\xe7\xdc\xa4\x56\xb4\x26\x88\x22\x8c\x3e\x85\xe8\x85\x06\xd3\x7e\x86\x06\xba\xd7\xb1\x48\x2a\x4c\x2f\xc1\x46\x15\xd8\x5d\x83\x0c\x4d\x98\xea\x7a\xa2\x0c\xfc\x90\x8e\x81\xcf\xab\x88\xa7\x2c\xbb\xd6\x40\x3c\x26\x5d\x3a\x52\x66\x13\x59\xd9\xb2\x03\x39\x1a\xd7\xfc\x9a\xcd\xe5\xdf\x5d\x0a\x6c\x9e\xe8\xfa\xca\x1e\xb1\x90\xbf\xbd\x21\xb4\xe1\x0e\x91\x24\xd1\x80\x6c\xa4\x52\x46\x47\x70\x3f\x1d\x5a\x36\xec\x3f\x36\x8e\xff\x2f\xe4\xb6\xfc\x60\x5c\x94\x53\xeb\xa3\x9c\x06\x87\x28\xb4\x67\xa2\xb7\x2c\xe7\xb8\x8a\xca\x29\xfa\x89\xc2\x36\xb4\x80\xe5\xf1\xe6\xc8\xd9\xd8\xc8\xa1\xf4\x21\xf9\x50\x7c\xd6\x7a\x63\x9a\x08\x75\x8c\xaf\x58\x0b\x97\xa3\x76\xe3\xa3\xf9\xaf\x53\xb1\xb6\xc2\x91\x72\x0a\xbc\xfc\xb6\x56\x27\xd6\x1f\x85\x3e\xbd\xfb\xcb\x35\x2a\x83\x61\xa3\x3e\xd5\xe8\x68\x67\x24\x5e\x1d\x04\x04\xfa\xbc\xb9\x18\x8e\x5e\xd3\x16\xd7\xa7\x33\x92\x1f\x23\x3d\x4e\x68\xe9\x78\x01\x8a\xc4\xa7\x3e\x4f\x86\xbc\xac\x40\x6a\x35\x1d\x26\x49\x41\xdf\x51\xc2\x14\xf4\x39\x5e\x9e\x7c\x40\x07\x89\x54\x3c\x1c\xfe\x05\xe4\xaa\x4d\xba\x24\x44\xeb\xf0\x48\xfc\x97\xc5\x5a\xed\x23\x21\xe6\x4e\x96\x67\x20\x1a\xdc\x89\xec\xf3\x9a\x35\xf6\x8c\xfc\xab\x30\xb0\xdb\x31\x8f\x7c\xa5\x97\x0e\xbe\xfe\xb3\x02\xde\x32\x3a\xfb\x15\x46\x61\xaf\xcb\x2d\x2e\x48\x78\x9c\x3c\x1d\x7c\x75\x7f\x0d\x86\x54\xd3\x72\xda\x16\xac\x0a\xc1\x78\x2d\x95\xdd\x73\xb1\x92\xf9\xe4\x1f\x06\x0b\x95\xc9\xed\x4e\x3c\xee\xdd\x6a\x19\x6c\xfb\xba\x39\x52\x35\xdd\x94\x4a\x7e\xb6\xc6\xe5\x4a\xdb\x64\x6d\x89\x14\x0a\x43\x5e\xa1\xd3\xd8\xc8\x9a\xe8\x57\x61\xf9\xd5\xe4\x1f\xc2\xa2\xb1\x21\xf8\xd6\x16\xeb\x5b\x6d\x4e\xc9\xc5\x98\x05\x97\xaa\xbc\xb0\x3a\xce\xa3\x68\x30\x50\x6f\x4d\x85\xae\x58\xc9\x34\x49\x3a\xd4\xd0\xa6\x31\xd3\xc1\x33\x6d\x0b\xcb\xd1\x1e\xf5\xd6\x4d\x04\x48\x78\xbb\x65\x8a\x92\x2d\x1d\x93\xc6\x98\x04\xc1\xa5\x0d\xe9\x5f\x1e\x92\xe2\x9a\x74\x4d\x5e\xc1\x2e\x5e\xda\xff\x07\x63\x93\x9c\xcc\xd1\x2c\x09\x0a\x7e\x42\x0e\xf5\xd6\xfe\xf4\xb1\x33\x20\xb1\x2e\xa6\xef\xab\x92\x19\x62\x6f\x63\xaa\xb2\x3a\x77\xcd\xa4\x8a\xf8\xa2\x6c\x37\xc5\x5d\x0f\xbc\x1f\xe6\x5f\x82\x56\x03\xb1\x15\xcd\x2f\x66\xca\xe4\xb4\xb5\x89\x6e\xfc\x07\xb2\x30\x72\xc9\x00\x8a\xbd\x8d\x10\x89\x8d\xce\x83\xc5\xa9\xf5\xc3\xd5\x59\x6c\x81\xce\x99\x1f\xb7\x52\xc1\x6d\x1d\x4e\x5d\x80\x2d\xb6\xf7\xa3\x5d\x26\x3d\xe0\x0b\x91\x00\x0a\xcb\xa5\xba\x5f\xa9\xd8\xa3\x5a\x5d\xd1\x24\x7c\xfc\x03\x54\x89\x99\xd9\x83\x4c\x0d\xcb\x54\x82\x56\xd1\x90\x52\x08\xac\xe7\x9c\xc7\x80\x4c\xea\x43\x55\x46\x8b\xc8\xdb\x9e\x9c\x30\x4c\x92\xbd\x4c\xf5\xb3\x15\xa3\x0f\xbc\x4d\xf0\x36\x49\xa8\xb1\x8c\x91\x17\x76\x28\xfc\x84\x07\xeb\xd4\x56\x7f\x6b\x63\xdd\xea\x86\x36\xf1\xd2\x77\x7e\xcd\x75\x05\xfa\xa6\x80\xb6\x52\xd6\x04\xd4\xec\x05\x17\xbd\xcc\xd6\xe3\x5f\x16\x45\xe7\xfc\xf5\xff\x5f\xc6\xba\x44\x49\x31\xf1\xbd\xbd\x06\x4e\x26\x1d\x7d\x15\xbb\xc0\xf2\x12\x96\x0e\xc7\xba\x37\x91\xe8\xac\x85\xf0\xea\x91\xba\x5c\x51\x2d\x77\x4f\xdd\x7b\x70\x94\xea\xf7\x55\xfb\x79\x88\x80\xd0\xf1\x19\x2d\x39\xc9\x41\x5f\x7b\xc9\x6b\x52\x14\xc1\xee\x60\xf0\x21\x25\xaa\x81\x6d\x6c\x0d\x97\x39\x8b\xc6\xb3\x35\xe4\x4d\x91\x96\x9e\xf6\xdc\xe8\x83\x81\xe1\xcc\xee\x58\xe3\x52\xf4\xb5\x85\xee\x6f\x6d\xb1\x75\x9f\xa8\x0e\x70\x40\x6b\xa2\x47\x23\x8f\x5d\x07\x83\x0f\x0b\xbf\x32\x78\x82\x43\xf1\x5e\xfa\xd2\xeb\xa7\xc2\x7a\x46\xc6\x79\xc4\xa6\x19\x14\xb5\x07\xbb\xc3\xfe\x85\x72\x11\x72\x73\x8c\xdc\xf4\x9b\x26\x8f\x5c\x09\x40\xfd\x81\xab\x58\x7d\x60\x24\x71\xd1\x1b\xcb\x0a\xcb\xff\x3a\xe1\xac\x4e\xf0\xf5\x21\xa2\x15\x46\xb4\x0e\xaa\x29\xec\x48\xf5\xe7\x86\xb5\x6c\x42\xeb\x9f\x17\xdb\x6a\x6b\xeb\xfb\xc3\x5b\xc6\x10\x4a\x96\x0d\x38\xdb\x70\x52\xed\x18\x20\x5f\x43\xe4\x24\x4e\xdb\xfb\x52\x3b\x6d\x2a\xf2\xf7\x88\xa1\x38\x21\xf3\x2e\xc9\x8d\x42\x3b\x3e\x9e\x72\xd5\x66\x99\x7d\x51\xb0\x86\x93\x71\x91\x16\x4d\xf6\x01\x86\xe5\xe1\xab\xb1\x78\xbe\x26\xa1\x18\xc9\xd8\xe3\x42\x2c\x96\x85\x9d\x20\xcb\xb5\x67\x4f\xe8\x2b\x10\x7d\x6b\xc2\x8d\x86\xd4\x6b\xe0\x30\x18\x89\x49\x31\xfe\xab\xb1\x3f\xfe\x80\x8c\xff\x5d\xe3\x20\xae\xb7\x3d\x10\xe0\xfa\x8a\x22\x20\x7f\x20\x2e\x1f\x1b\x0e\xb1\x0e\x40\xc2\x8b\xee\xf8\x14\x5e\xef\x11\xee\xf3\x48\xcf\xe2\x41\xa5\x47\x78\xfe\x39\xfb\x7c\xd2\xcd\x1c\x10\xa4\x91\x3e\xed\x58\xef\x74\x58\xa0\x0e\x75\x52\xfd\xad\xc4\xeb\x1c\x04\x5e\xac\x48\x7f\x76\x88\xe5\x61\xdf\x89\x48\xe7\x31\x1e\x70\x44\xd0\x8e\x73\x82\x07\x8e\xd3\x5e\xe6\xe6\xb8\x44\xcf\x39\x5a\x6c\x1b\xf9\xd4\xe6\xee\xc7\x0d\x3a\xc7\xda\xbc\xa6\x8d\xff\x1d\x83\xfe\xc6\x92\x20\xf2\x9a\xaa\x7b\xf0\x5a\xc3\x88\xc0\x4d\x78\x0d\x38\xba\xc2\x55\x05\x0c\xbd\xc4\x0b\xee\xde\xe3\x6b\x7b\xc8\x7b\x86\x4d\xd9\x3b\x61\x91\x1b\x9d\x93\x6b\x45\x74\x5f\x52\x66\x6b\x8d\xdd\xf3\x1d\xdd\x48\x83\x7f\x1e\x36\xb8\x46\x7e\xee\xf3\xca\x5b\xcf\x3f\xe3\xaa\x92\x75\x69\xcb\xf0\x18\x92\xf4\x2b\x7b\xbd\x6d\x02\x1d\x13\xa3\x0d\x4f\x98\xbb\xd0\xe7\xe8\x93\x65\xd9\xe7\x72\xe4\x2e\x88\x52\x44\x4b\xf7\xed\x37\x58\x2e\xd0\xa7\xe4\xc1\x84\xcb\x3c\xd7\x15\xaa\xba\xf9\xb7\x3c\xfe\x01\x86\xe0\xfe\x73\xe4\xdf\xbc\xcd\xe4\x65\x3f\xff\xc2\xd2\x2f\xfe\x7a\x68\xfc\xf7\xd8\x4c\x7e\x31\xfb\xe8\xa5\x5d\x0b\xe6\x4f\xde\x40\x31\xf8\x61\x93\x18\xd0\x69\x17\xce\x88\x0f\x9c\xc4\xa9\x97\xdc\x58\x7f\x04\xf7\x9a\x7d\x1e\x63\x7e\xe4\x40\x95\x61\x71\xe7\xb3\x2a\x9f\xcf\x84\xb0\x98\xcf\x3b\xb9\x67\x78\xa0\xc7\xfd\xa5\x27\x7e\x65\xd1\x55\xc5\xd9\x81\x7e\x90\xb7\x42\xc4\x14\x47\xea\xd0\x86\x2e\xf1\x8e\x75\x99\x1c\xb7\x99\xa4\xbf\x23\xd0\xbf\xb9\xb4\x04\x9e\x64\xb8\xf2\x08\xfe\x4d\x0c\xbd\x50\xa9\x87\x9f\x54\xe0\xf6\xcb\x15\x84\xbb\x78\xfa\xfa\xdb\x74\x26\x25\xa2\x4c\x7f\x36\x69\x01\xc8\x1c\x4b\x6a\x4f\x15\x18\x41\xda\xad\xa9\xca\x60\x76\x0b\x10\x7a\x2e\xdf\xf7\xc9\x31\xef\x21\xd2\x59\x42\xc3\x77\xb5\xb2\x6d\xd6\x52\x6a\x04\xd5\xc2\xe3\xe8\x71\xc5\x1b\x81\x8d\x92\x11\xcc\x7b\x61\xe6\xa8\xb8\x72\x86\xab\xc1\x02\xc9\xf0\x2b\x2e\x87\x84\x94\x13\xf3\xce\x70\x35\x72\xde\x46\x81\x1c\xb0\x2d\x04\x7f\x07\xed\x12\xc1\xdf\xbd\x6e\x1a\xe1\xd1\x94\x9e\x7a\xf1\x28\xd9\x7a\x2b\xc6\xb5\x5d\x8d\xf3\xf6\x10\xb2\xba\x68\x2b\xfc\xb8\xc9\x1a\x73\x73\xf4\x0f\x72\xef\xbb\x26\x6a\x69\xb2\xf0\xdb\x26\xdd\x4b\xb7\x5a\xaa\x74\x64\x27\x8e\x9c\x27\x4f\xe1\x97\x4d\x06\x6f\xcf\x95\x78\x3b\x5e\x4c\x8c\x38\x8f\x92\xee\x8c\xee\x3c\x1b\x94\xa5\xd8\xd3\xa3\x04\x2b\xfe\x7c\xb4\x9c\xb5\xff\xef\x49\xc0\x69\xfd\xef\xde\x22\xe0\x9d\x2d\x52\xf2\xa7\x76\x21\xe4\xe6\x70\x44\x67\xef\xee\x59\xd1\x3a\xf1\xe1\xbe\x8e\x0e\x6e\x77\xc9\xae\x7c\xdf\xcf\x17\x0b\xe6\xe8\xfb\xde\x5b\x08\xda\xb3\x91\x7a\xba\x69\x44\xe4\x3f\xe1\x96\xa6\x4e\xec\x99\x6b\x12\xdd\x0b\x65\xed\xfe\x62\x4f\x8d\x27\x2e\x96\x51\xf5\x1c\xe1\x07\x3a\xd4\xd6\x68\x37\xc3\xce\x97\x06\x7b\x68\xe9\x60\xf1\xa5\xee\x32\x31\x36\x8d\x9e\x7b\x0f\x7d\x7b\x90\xf3\x7e\x86\x28\x76\x4f\x95\x45\x8c\x9d\x50\x9e\xfc\xed\x7b\xd2\x4a\x83\xff\x22\x86\xaf\x27\x0e\x21\x1c\x77\x7c\xb9\x47\x63\xb5\xd4\x2e\x9b\x7a\x7d\x69\x6e\xce\x68\x81\x4a\x2d\xd3\xfb\x89\x38\x74\x81\xce\xf5\x15\x0d\xe7\x45\xfa\xfe\xa1\x04\x20\xe7\xeb\x69\x02\x90\xfe\x76\x5b\x0c\x50\x12\x52\xf8\x49\xb6\x04\x1c\xdf\xcb\x88\x02\x89\x7e\x51\x2d\x31\xbf\xa0\x43\x80\x5e\xfc\x9b\x68\x2e\xa8\xa5\x59\xee\x7f\xf3\x3f\xb3\xe3\x20\x16\xfd\x5c\x99\x9c\x9d\xfc\x75\x5e\x84\xad\xa2\x34\x4a\x7e\x49\xac\x3b\x31\xbf\xe9\x30\xb0\x61\xac\x0c\x28\xcf\x7d\xb2\xda\x99\x93\x72\x55\x74\x3f\x8d\x27\x6b\xfd\xb4\x12\x71\xc2\xd5\x72\x93\xe5\x78\x0b\x93\x01\xcf\x42\xac\xbf\xf9\x01\x1c\x76\x82\x69\x6a\x90\x82\x94\x1f\x9e\x7c\x93\xb8\xd7\xdc\xb1\x2b\x7d\x6f\xdd\x6b\xdf\x23\x9f\x81\x2f\x8e\xd9\x0a\xea\x79\x7f\xef\x28\xda\x16\xcc\x14\x3d\x7d\x8a\x2a\x5c\x92\x6c\x72\xfa\x4c\x56\x42\x0b\xf3\x67\x25\xcc\x05\xef\xb3\x7a\x34\xfa\x21\xc2\x53\xa3\x12\xee\x4e\xfe\x2f\x00\x00\xff\xff\x1c\x62\x28\x0b\x51\x7a\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\xd1\xae\x3c\xca\xed\x5d\xdd\xc3\x94\xb5\x89\x62\xd9\x59\x55\x1c\xdb\x25\xd9\xe7\xbb\xda\x4a\x6d\x61\xc8\x1e\x0d\x62\x0e\xc1\x00\xe0\x8c\x75\x2e\xff\xf7\x2b\x7c\x12\x00\x01\x92\x33\xd6\x26\xce\x9e\xf4\x62\x0f\x09\x34\x1a\xdd\x8d\x46\x7f\x01\x3c\xfb\xd3\xd1\x11\x42\x08\xbd\xa0\xc5\x7b\x28\xdf\xd0\xf7\x50\x73\x44\x36\x4d\x05\x1b\xa8\x05\x47\x62\x0d\x68\xd5\xd6\x85\x20\xb4\xc6\x15\x11\x77\x88\xc1\xaf\x2d\x61\x50\x22\x41\xd1\x06\xd7\xf8\x16\xd0\xf3\x17\xaf\xde\x29\x28\xcb\xf6\x0e\x18\x47\x95\x02\x86\x84\x86\xb6\x62\x74\xa3\xe0\xa8\xdf\x88\xe3\x0a\xe6\x7a\xd0\x67\xb8\x58\x9b\xa7\x6b\x5a\x95\xc0\xd0\x2d\xc8\x31\x77\x14\xe1\xa2\xa0\x6d\x2d\xf8\x1c\xbd\xaa\xc1\xfe\x42\x44\x21\x44\x58\x30\x82\x02\x65\x5a\xcc\xd1\x95\x40\x3b\x52\x55\x68\x09\xe8\x17\x4a\x6a\x51\xdd\xa1\x82\xd6\x82\xd1\xaa\x82\x12\x2d\xef\x14\x26\x2d\x07\x86\x70\x5d\x7a\x68\xe1\x72\x43\x6a\xc2\x05\xc3\x82\xb2\xb9\x82\xf9\x26\xfd\x12\x6d\x5a\x2e\x50\x41\x1f\x73\x72\x5b\x6b\x08\x0c\xd7\x7c\x05\x0c\xd1\x15\xc2\xf5\x5d\x38\xff\x24\x2c\x54\xe0\xba\xa6\x02\x91\x5a\x00\xc3\x85\xc4\x59\xac\x15\x2c\x33\x11\xd5\x49\x3e\xa4\xad\x40\xb8\x69\x18\xdd\xe2\x2a\x26\xa5\x26\xda\xa9\x6a\x0b\x1f\x0a\x68\x84\x64\x4a\x09\x0d\xe5\x44\x20\x5c\x96\x44\xb3\xcd\x22\xe4\xf8\x44\x99\x6c\xd8\xd6\xf2\x39\x82\x0f\x84\x0b\x52\xdf\xaa\xd7\x08\x0b\x04\x92\x2d\x1b\x52\x01\x17\xb4\x06\x44\x6a\x6f\xc8\x2d\xe8\xb6\x0d\x30\x42\x4b\xc3\x47\x39\x39\x0e\x05\xad\xcb\x88\x53\x66\x08\x28\x0d\xc5\x2d\x93\xde\xac\x09\xf7\x9a\x2a\x20\xa4\x46\xab\xb6\xaa\x50\x43\x39\x07\x4e\x68\xad\x18\x64\x78\x27\x29\x1b\x33\xee\x4e\x12\x11\x95\x14\xed\xd6\x58\xc0\x16\x98\x02\xa3\x5e\xec\x70\x6d\x48\x4a\xe2\xd1\x94\x70\x70\x41\x19\x20\x8c\x0a\xdc\xe0\x25\x51\x62\x2d\xd6\x58\x20\x5c\x55\x74\xc7\x2d\x9c\x8d\x24\x92\x84\x52\x32\xbc\xb3\xd2\xbc\x5b\x43\xad\x07\x59\x42\x41\x37\xde\x14\x25\x5a\xb8\xe2\x14\x09\xaa\x20\x34\xc0\x56\x94\x6d\x10\x17\xf8\xbd\x24\x19\x6d\x80\x61\xc9\x10\xee\xb8\x1d\x49\x32\x37\xf4\x7c\x27\xc7\xc0\x01\xcd\x24\x41\x0b\x06\x58\x40\x79\x8a\x96\x54\xac\xdd\x0a\x41\x98\x49\x1e\x11\x41\x70\x45\xfe\x17\x4a\x05\xdc\x4e\x81\x30\xc4\x80\x37\x50\x08\xb2\x05\x44\x97\xbf\x40\x21\xf8\xc2\x5f\xed\x3f\xa9\x25\xcc\xd0\x4a\xca\x84\xe4\xe3\x1a\xcb\xc5\x6d\xa0\x6b\xd9\x92\x33\x53\x8d\xff\xa6\x57\xa9\x6d\xdb\x4d\xbd\x63\xac\xe1\x51\x81\xab\x8a\x3b\xcd\xa1\x49\x4a\xeb\x00\x4a\x82\xb8\x4e\xbe\x43\x2c\x34\xc7\xd3\x54\xc5\x45\x48\xd2\x90\xa0\x47\x47\xe8\x4f\x67\x47\x47\x64\xd3\x50\x26\xd0\xf3\x8a\xee\x14\x06\x7a\xa0\x63\xf7\xfb\xd8\xb5\x68\xeb\x5b\xb2\xac\x20\x68\xe5\x3f\x3b\xf6\x61\x5d\x5d\xbe\xc1\xcb\x0a\x6e\x0c\x2a\x1d\xd0\xf0\x45\xd0\xe7\x46\x50\x86\x6f\xe1\x39\x80\x99\xee\x37\x1f\xe4\xba\xbb\x79\xf3\xea\xfa\xe2\x87\x67\xcf\x9f\x3d\xbb\xb9\xb8\xbc\xbc\x7e\x76\x73\x63\x3b\x19\x20\xaf\x19\xfd\x70\x67\x7b\xdc\xbc\xb9\xf8\xf1\xea\xe5\x0f\xaf\xaf\x5f\xfd\xf7\xff\xd8\xe6\x47\xb8\x28\x80\xf3\x19\xae\xaa\x13\xbd\x6c\xa4\x5e\x09\xf4\xfa\xc7\x23\xab\x2b\x5d\x43\xd8\x42\x2d\xd0\x8d\x22\xf7\x85\xa6\xf6\x35\xdc\x12\x2e\x80\x41\x39\xc3\x65\xc9\x80\xf3\x05\xba\xd0\xff\x39\xc9\xf4\x7f\x6b\x04\x61\x0a\x84\x41\x10\x2f\xc8\x86\x88\xab\x5a\x4a\x3a\x4f\xf4\x3e\x45\xc4\xbc\xbb\xd8\xc8\x81\x16\xe8\xed\x73\xf2\xe1\x3f\xff\xe3\x14\xd5\xb0\x53\x7d\xed\x93\xec\x38\x2f\xd2\x88\x5e\xf0\x97\xb4\x84\xc4\x80\x35\x2d\xe1\xea\x72\x81\x6e\x04\x23\xf5\x6d\x8e\x00\x59\xa8\x97\x50\xc1\xad\xdc\x35\x26\x80\x1e\x84\xad\x59\x78\xa9\x75\x7b\x92\x34\x38\x20\x89\x01\x77\x76\x76\x86\x5e\x63\xb9\x34\xa8\xd1\x7a\xf1\x1a\x31\x9b\xb8\x52\x14\xb4\x65\x05\xb8\x7e\x46\xf1\x87\x6b\xb1\x87\x64\x05\x22\xa1\x4f\x8c\x98\xcb\xa1\xe5\x04\xdd\x8f\x21\xac\x1a\x46\xb6\x58\x80\xaf\x95\xad\xa6\xe9\x36\x7a\xd9\xd5\x60\x3c\x11\x95\xd7\x1a\xac\x46\xc5\xfb\x31\x05\x95\x80\x50\x7a\xe7\xae\x48\xfd\xfe\xf3\x48\x74\x21\xe1\x1c\x82\x95\x31\x1d\xa4\x29\xa3\xb4\x5e\x8c\x86\x7e\xbf\x0f\x16\x4f\x1d\xac\x43\x18\x16\x98\x6e\x39\xf1\x89\x37\x89\x24\x5e\xde\xbe\x30\x01\x91\x76\x59\x91\x02\x35\x3d\x7c\x06\xb6\x73\xd9\x8f\x01\x2e\xa5\x9e\x26\xb5\xdc\x41\xd4\x56\x8c\xf0\x52\x19\x58\x68\x02\x8e\xc1\x1a\xbf\xaa\x57\x54\xe3\x61\x38\xe8\xfe\x1f\x13\x4c\x21\xe2\xb8\xa2\x37\x71\xca\xd0\x8e\xb6\x55\xa9\x71\x77\x1d\xe4\x1c\x2c\x19\x75\x47\x65\x68\xb4\x5c\x92\xda\x6c\xff\x11\xa6\x7c\x1c\xd5\xa7\x7a\xc4\xa9\x0c\x1e\xc4\xb7\x91\xd3\xe4\x6b\x1f\x63\xc2\xb2\x0b\xd6\x08\xa4\xd9\xb9\x65\x7b\x6b\x9b\x7a\x96\xae\x1e\x41\xf2\xa2\x03\x33\x79\x52\x63\x2c\x90\xf6\x48\x27\xed\x3e\xa2\x5a\x36\x72\x0e\x80\x67\x1e\x1b\xd3\xc4\xd8\xc5\x9d\x0e\x8a\xed\xe3\xd8\x32\x8e\xa7\xe0\x18\xab\x6c\xfe\x15\x2e\x02\xcc\x3e\xaa\xf6\x71\x9f\x55\x5b\xbb\x1d\xcf\xdb\x20\x67\x25\x54\x02\x77\x9a\x5e\x76\xfb\xe4\x4f\x5a\x5a\xdf\x49\xdd\x2e\xcd\x48\x25\x73\x65\x5a\x75\x79\x4e\x9d\xc6\xa3\xe3\x34\xed\xef\x1c\x5b\xdc\x56\xd6\x38\xd3\xc0\xb4\xad\x72\x56\xea\x5d\x4f\x92\xc3\x8e\xcc\x07\x28\xd2\xd7\xd9\x8b\xd0\x12\x9b\x5f\x43\x01\x64\x0b\xec\x34\x7a\xfe\x9a\xd1\x2d\x91\x3e\x50\x48\x4b\x47\x4c\x47\x0e\xe9\x01\x20\x06\x2b\x60\x50\x17\x60\xf1\x2d\x61\xa5\xa6\xa0\x3c\x1f\x3d\x9b\x21\xea\xcc\x7d\xb8\xc1\x18\x17\x55\xe0\x64\x39\xa1\x61\x10\x00\x24\x5c\x8f\x72\x8a\x76\x6b\x52\xac\x95\x03\xb3\xb4\xa4\x36\x8d\x76\x14\xed\xf0\x1d\x5f\x04\xf0\x11\xfa\xb7\x13\x74\x49\x18\x14\xa2\xba\x93\x56\x10\xc2\xda\xeb\xd4\xe6\xaf\xf5\x46\xb5\x87\xab\xdc\x83\x9e\x7e\xd6\x6c\xea\x49\x7a\x34\xcc\x5f\x4e\xd0\x55\x5d\x9a\x81\xd0\x96\x60\x05\xa8\xcf\xa0\x04\x0e\x1d\x02\xf1\xd8\x49\xd9\xde\x62\xa6\x89\xb1\x40\x4f\xdd\xb2\x7c\x82\x5b\xb1\x9e\x85\x3c\x7e\x67\x9c\x04\x69\x51\x9f\xa0\xaf\x9c\xd1\x3e\xff\x2f\xd9\xfb\xaf\x31\xb3\xc1\x18\x42\xca\x65\xd4\x6c\xb0\xaa\xd4\xba\x26\xb5\x73\x3c\x02\x8e\xa2\x2b\xe5\x66\x95\x60\xcc\x4f\xe7\xeb\xe9\x7e\xb6\x0f\xcf\x4e\xa7\xed\x96\xa8\x5d\x9c\x21\x76\xaf\x1a\xe3\x90\x4b\x63\x53\x1a\xf6\xde\xd2\x9c\xa3\x77\xd2\x35\xa5\x75\x25\x5d\x4b\xb4\x22\x2a\x60\x41\x3a\xbf\x37\x80\x24\x89\xcd\x51\xdb\x48\x49\x96\x12\xa4\x8c\x49\xe3\x62\xd2\x3c\xc1\x6b\x37\xee\x02\x7d\xd7\xf7\x54\xe6\x1d\x5e\xdf\x0e\x60\xee\x8c\xda\xfb\x42\xbe\xb4\x00\x07\x11\x77\xc3\xe6\x71\x77\x4d\x3c\xf4\xa5\x6f\x3c\xbb\x0f\x49\x3b\xf1\xb4\xb4\xfc\xe3\x50\xad\xe6\x5a\x6b\x9c\x6b\x51\xee\xbf\xee\x08\x8e\x9e\x3c\x46\x35\xa9\xd2\x4d\x3a\x8a\xe6\x5a\x79\xb2\x85\xce\xd1\x37\xf3\x6f\x5c\x93\x4f\xdd\x54\x4b\xe0\x82\xd1\x3b\x34\x8b\x51\xb5\x2f\x22\x9c\x86\xdb\x5c\xf6\xb8\xf2\xc9\x17\x8a\x8c\x8a\xb6\x1e\x79\x9a\x95\x04\x76\x6a\x57\xbb\x05\x71\xd3\x36\xd2\xc1\x85\x52\x51\xf7\xcd\x5d\x03\x7c\x76\xb2\x40\x1f\xe5\xff\x16\xe8\x7b\x4a\xab\x4f\xd1\x2c\x18\x88\x96\xd5\xba\xc5\x93\xef\x62\xf6\xc8\xce\x82\xb5\xf0\x29\x8d\xee\x19\xba\x56\xdd\x55\x08\x47\xac\x81\x21\x2a\xc5\x4a\x2b\x86\x5b\xb2\x95\x4b\xfd\xae\x51\x3b\xa4\xc4\xb8\x11\x9d\x2e\xb3\x53\x0b\x55\xbe\xd9\x30\x94\x72\x29\xb4\xc5\x04\x8d\x50\x01\x40\x05\x88\xaf\x95\xc9\xf4\x4b\xcb\x85\xc5\x5c\xa2\x27\x81\x9a\x7d\x67\x98\x44\x84\xf7\x29\x34\x13\x8a\x38\xf2\xbf\x27\x9a\x46\x11\x89\xc8\x4a\xd9\x4a\x5e\x5f\x74\xae\x39\x9a\xa3\xf8\xdf\x25\xc8\x9f\xd1\x47\x14\xc0\xf1\xc8\xed\xc3\x0a\xda\x7c\x42\x50\x71\x40\x1f\x6d\xc3\x15\x96\x3f\xb3\xe4\x37\xbe\x2b\xef\x3c\x02\xab\x9e\xf5\x66\xbc\xcd\x92\x44\x52\xc3\x58\x8e\xb3\x15\xa3\x9b\x05\xfa\xee\x63\x28\x7c\x6a\x42\x9f\x92\x0b\xd4\x74\xb4\x21\x0a\xed\x47\x1b\x30\x4f\x1e\xcb\x7f\x4f\x52\x18\x9b\xf1\x25\x88\x00\x81\x24\x9c\x69\xe8\x48\xc6\xa8\x49\x5e\xc3\xca\x72\x45\xfd\x9e\x2f\x29\x63\x74\x37\x3b\x79\x74\xd4\xeb\xb0\xc4\x15\x96\x16\xcb\xb9\x8a\xfd\x48\x2e\x7e\xaf\x9f\xcc\x4e\xc2\xc6\x16\xf2\x3c\xa4\xd4\x93\xc7\x48\xcf\xb1\x4f\x99\x01\xcb\xd2\x8c\x9a\xa4\x4c\x6f\xe5\x5b\x23\xcc\xad\xfc\x80\xed\x56\xa9\xf6\xf9\xee\xa2\x7d\x49\xce\x0f\xa9\x66\xc9\x0f\xbb\x1d\xcf\xa2\xb8\x47\x8e\x1b\x69\x5d\xf2\xe4\xb1\x22\x85\x05\x16\x71\xd7\x82\xd6\xff\x4e\x93\x93\x11\x50\xfb\x61\xd9\x30\x88\x9e\xa0\xd4\x86\xf0\xd7\x73\x17\xfd\x39\xbe\x86\x5f\x5b\xe0\x72\xb1\x1a\x3b\x08\x3e\x14\x00\x65\x4c\x7e\x54\xc9\x9e\xc7\xe1\x82\x0e\x85\xa4\xa1\x5c\x4c\x19\xfd\xfc\x1c\x2d\x61\x45\x19\xcc\xe2\x57\x27\xe8\x71\x87\xd8\xdb\xa6\xc4\x12\xad\x14\x1e\x52\xeb\x92\xba\xa0\x4c\x1a\x9e\x83\x48\x1d\xb4\x88\xb4\xa6\x7e\xf2\xb8\x5b\x24\x3d\xe9\xb1\x2c\x4e\x29\x90\xec\x32\x49\x76\x72\x92\x15\x8a\x75\x5f\x66\x9c\x6e\xf3\x17\xb5\x95\x90\x03\x74\x47\x02\x09\x37\x5f\xb3\xa0\x27\x6a\xba\x31\x8f\x33\xa5\x67\x43\x03\xa5\xf7\xe8\x31\x52\x20\x32\x0a\xc5\x8f\x71\xce\x3d\x57\x2e\xa9\x51\x9e\x62\x3f\x97\xa7\x63\x0c\xb0\x05\x76\x87\x04\xd9\x48\x73\xd2\xba\xe2\x0c\x2a\x39\x0f\xb4\xc6\x4d\x03\x19\x8b\x64\x9a\x8b\x7d\xc0\x84\xff\x1c\x4d\x58\xfe\x81\x7c\x31\x1c\xe9\x56\x70\xe8\xae\x06\xf6\x68\x8e\x73\x51\x6f\x05\xd9\x0f\x7a\xf7\x16\xde\x64\x3a\x9b\x64\x4c\x92\xd0\x36\x90\x2d\x7d\xe7\x1a\x76\xa1\x8f\xd1\x65\x5c\xa4\x21\x66\xd3\x14\x2e\xf3\x10\x00\xd2\x99\xbc\xcd\x46\xee\xfe\xb8\xb6\xd9\x2a\xcf\x51\xeb\x19\x04\x5c\xda\xa7\x59\x86\x31\x83\x98\x8a\xd9\xab\x30\x7a\xbd\xa2\x8b\x20\x55\xa2\xdc\x01\xf9\xb8\x17\x18\x4f\x5b\x4c\xa1\xa1\x9e\xb6\xdd\x13\xca\x50\x76\x35\x51\x0f\x39\x18\x3a\x4f\x24\x86\x1c\x2a\x33\x1b\xf1\xef\x20\xcf\x49\x19\xa9\x0f\x35\x5f\xce\x81\x89\x59\xef\xb9\x92\xbd\x6e\xb4\xb9\xa6\x97\x82\x54\xa2\x3f\x27\x5e\x3d\x55\x44\x17\x99\xb7\x6f\x6b\x9b\x45\xcb\xbf\xcd\x74\xbd\x86\x1d\x66\xa5\xb4\x2e\x95\x33\x72\x9a\x44\x75\x03\x9c\xe3\x5b\x58\xa0\xe3\xa7\x3a\xdd\x6d\xf9\xe6\xcb\x53\x5b\x0b\x52\x21\x5c\x55\x3d\xb3\xa0\x61\xb0\x25\xb4\xe5\xba\xdd\x1a\x6f\x01\x2d\x01\xba\x1d\xb6\x3e\xee\x8d\x9a\xa0\xa5\x75\x6b\x32\x5e\xcf\x7d\x6c\x2f\x06\xf1\xfd\xf7\x97\x49\x82\x97\x10\x28\x5c\x96\x52\xa6\xae\xa1\xa0\xac\x9c\x91\x52\x4b\x94\x62\x0f\x29\x4f\x11\xa3\x15\x78\x8f\xe4\x4f\xa9\x2c\xc4\x8e\x32\xd9\xfd\xc2\xea\x1a\xd7\xa2\xf7\xce\x6f\xfe\x23\xdc\x25\x9b\xfe\x08\x77\xa7\x56\x32\xc2\x36\xdd\xc3\x53\x14\xc9\xa1\x34\x48\xf5\xa3\x88\x14\x09\x36\xf5\x55\xe7\xc4\xe4\x5d\x52\x87\xfa\x6b\xcf\x50\x2a\xa3\x25\xfb\x8a\xaf\x73\xcf\xf7\x50\x7a\x3a\x23\x51\x55\xc0\xd0\x1a\x6b\xa5\xd6\x40\x41\x56\x7a\xdb\xba\xba\xb4\x35\x0d\xe9\xc8\x8d\x81\x70\xa7\x62\x88\x5e\x3c\xd5\x04\xd3\xd1\x80\x56\xec\x72\x8e\x61\x86\x71\xa2\x26\x2c\xfd\x58\x44\x36\x42\x91\xd1\x85\xae\x73\x5e\x1b\x5e\xfa\x4d\x1c\x8a\xae\xe3\x5c\x3f\x39\xf5\x40\x05\xaf\xf7\x56\x98\x01\x4a\xb1\xca\x4c\xbd\xf4\x95\x66\xea\xbd\xaf\x36\xf3\xef\xb3\xdd\xef\x45\x75\x76\x4c\xfa\xad\xf4\x67\x3f\x46\x87\xee\x41\x7d\xe6\x18\x17\x1b\xae\xd2\xc5\x49\xc8\xd2\x2d\x08\x27\x4e\x3f\x91\x9a\x6c\xda\x8d\x62\xed\xb5\x2e\x52\xdb\x40\x2d\x66\x27\x7d\x0a\x77\xd4\xfd\xa9\xe5\x42\x93\x46\xe7\x03\xf4\x3a\xa3\x35\xda\x68\x68\x3a\x9c\xcf\x3a\x70\x36\x33\x60\x2c\x16\x13\x03\xa2\x01\x7f\x68\x09\x21\x69\x13\x6a\xff\xb3\xf6\x8c\x09\x4b\x34\x41\x2c\x67\x35\xc1\xae\xaf\x22\xec\xaa\xdb\x57\x5f\x77\x62\xb1\x87\xba\x4e\x54\x45\x8c\xeb\xec\xcb\x21\xff\xdb\x29\x41\x2d\x67\x6a\x3f\x38\x59\xe8\x18\x6e\x3e\xc6\x9d\x70\xb2\x6a\xb5\xaf\xae\xc6\xbb\x9e\xa3\xaf\xe2\xcd\x1a\xf3\xb1\x5e\x29\x1f\xcd\x8c\x38\x65\x72\x0c\x36\x74\x0b\x76\x72\x23\x01\xfc\xcc\xe4\xf2\xe6\x6d\xc6\x8d\x95\xed\xa6\x23\xd7\xb1\x76\x00\xc3\x2e\x4c\x9f\x40\xb2\x84\x6a\x70\xe7\xc9\xa0\x59\x42\xe5\x61\xe9\xe1\x1a\x54\xd4\xd4\x82\x08\x5d\xdb\xaa\x33\x86\xaf\x5c\x51\x5e\x97\x3f\xbd\x71\x19\x3b\xe3\x1c\x8d\x96\x30\xb8\x4c\xa6\xe7\x52\xed\x9b\xc2\xec\xa7\x2d\xa5\x6f\xab\x16\x82\xb5\x14\x4c\x36\x72\xa6\xb1\x39\xe9\xa7\x25\xe3\xac\x49\x5c\x24\x14\xfb\xd1\x61\xb9\x04\xe1\xa8\xe5\xba\xb0\x57\x03\xca\xe4\xfe\x02\x20\xf9\x0a\x18\x1f\x21\xfd\x58\x23\x25\x82\x3c\xef\x5e\x19\x99\x3e\x2e\x51\xfa\xef\xad\xc1\x3f\x57\x25\xe8\x65\xa4\x94\x51\x66\x72\x96\x6d\x13\xba\xab\x7c\x2c\xa1\xa6\x83\x25\x61\x46\x4d\xb9\x9d\xb6\xb6\xf2\x65\xf8\xf8\xdb\x61\x34\x3d\xfb\xee\x00\x4c\xb3\xd9\xb3\x10\x4b\xb7\x8e\x7a\x88\x86\x6f\xe2\xd4\x99\x29\xed\xeb\xd5\x9b\xdd\x2f\x1f\x63\x63\x34\x1d\xf9\xf4\xc7\x74\x26\x05\x7a\x74\x2e\xf5\x82\xdd\xcd\x1b\xcc\x25\x55\x12\x35\xae\x5d\xf9\xc7\x60\x88\x51\x69\x1e\xbb\xf4\xce\x51\x30\xff\x7e\x43\x1f\x25\x74\x1e\x60\x18\x82\x95\x2b\x4e\x97\xf0\x68\x13\x8e\x6b\xdd\xdb\xa8\xc2\x4e\x97\x45\x8a\xcb\x01\xba\x04\x7b\x62\xec\x48\xf8\xd0\x79\x5a\xfa\x66\x21\xab\x7a\x68\x9f\xf4\x10\x2d\x7c\x44\x3b\x6b\xe3\x73\x71\x0d\x05\x2d\x40\x37\x7c\x35\x8e\x71\x82\x77\x6a\x65\x09\x53\x87\x64\x2a\x8f\x55\x8a\x59\xc9\x49\xaa\xfe\x23\x21\x23\xba\x46\x3a\xab\xc0\x3a\x13\xc3\xef\x25\xf7\xba\x43\xa4\x3e\x9d\x93\xe8\xcd\x36\x11\xe3\xcd\xa4\x36\x3d\xcb\xd4\xd5\x4e\x1b\x41\xd6\x95\x59\xae\x32\x48\x57\x66\xa4\xb7\x0e\x13\x93\x0e\xcc\x37\x23\xff\x72\xa6\xe6\xbf\x03\xc8\xe3\x68\xb1\x4c\xc7\xd6\x9a\xfb\x23\xd8\xaa\x6d\xba\x5d\x2a\xa7\x5b\xc3\xb1\xf6\x3a\xd7\x95\x6d\x72\x4b\x06\xb6\xd5\xb6\xbc\x97\x68\xaa\x5a\xe9\x04\x15\x58\xd5\xd4\x49\x39\x6e\x28\x73\xa5\x94\x16\xb2\xd9\x6e\x0d\x6a\x16\x25\xc2\x55\xba\x18\x6f\x31\xa9\x24\x47\x55\x8d\x18\xcf\x07\x29\x63\x0a\x8e\x85\xf8\x7d\x02\xa6\x44\x2c\xc8\xfd\xa1\xc7\x71\x35\xf9\x7c\x63\xfd\x1f\xf5\xe8\xba\x9b\x7f\x26\x16\xec\x73\xc1\x59\x38\x3a\x1b\xb3\xbf\xac\xf8\xa1\xf3\x83\x27\xe8\x05\xb0\xc7\x0c\xce\x87\x42\x82\x87\x42\x02\xeb\x43\x27\x3c\x72\x5b\x60\xb7\xc1\xec\x3d\xd7\x67\x79\x30\x0f\x80\x84\xc7\x76\xfc\x35\x6d\xdd\xf0\xac\xb8\x1f\x5c\x8a\x90\x14\xfa\x38\x5d\x9f\xad\x48\x38\x38\xef\x1e\xc7\x85\x7c\x42\x99\xd3\x51\x3b\x57\xbd\xc5\xdb\xa2\x00\x28\x43\x1b\x5f\xeb\x43\x77\x5a\xc7\xe4\x6d\x08\x47\x95\xf6\x12\x70\x2d\xd7\x00\xfc\xda\xe2\xca\x15\x8a\x06\xab\xf8\x37\xce\xe9\x0f\x90\x3b\x1b\x64\xc9\x08\x5b\x74\xa2\x49\x69\x45\x67\x5c\x68\xc2\x98\xf3\x66\x41\x10\x28\xef\x41\x18\xa0\x77\x26\xea\x44\xa5\x51\x25\xd9\xa8\x43\x78\x6b\x50\xe5\xe9\xb6\x8e\x9a\x68\xd3\x3d\xa6\x63\xe4\xba\x6a\xe2\x69\x9b\xad\x33\xfd\x0e\x49\x8c\x4d\x94\xd9\x4c\xfe\xad\xee\x41\x4e\x46\xb0\xbe\x64\x43\xf8\x77\x97\x02\x97\x11\xb8\xba\x74\xc5\xf4\xea\x77\x30\x84\x31\xc9\x21\x91\x0e\x18\x91\x8d\x5c\x72\xe0\x00\xee\xe7\x83\x88\x96\xfd\x87\x46\x6c\xff\x85\x1c\x92\xef\xad\xf3\x71\xec\xbc\x8f\xe3\xa8\x5c\xde\xf8\x1c\x66\xcb\xf2\x0e\x26\xe8\xec\x51\x98\x12\xea\x82\x06\x58\x1d\x64\x4d\x9c\x82\x4c\x1c\x3f\x1e\x93\x0f\xcd\x67\xa3\x37\x4e\x32\x41\x8c\xe9\xb5\x49\xf1\x72\x34\x0e\x7a\x32\xd3\x71\x2c\xd7\x56\x3c\x52\x49\x81\xd7\x5f\x0b\x7d\x36\xf9\x51\xec\xad\xfb\xbf\x7c\xa3\x32\x1a\x36\xe9\x2d\xe5\x8c\x48\xa5\x15\x2f\xe5\xdc\xf5\x7a\x48\x45\x26\x23\x57\x7f\xc8\x4f\x4b\xe1\x18\x34\xed\x70\xfd\x76\x4e\xca\x43\xa4\xc7\x0b\x1a\x1d\x2e\x40\x89\xc8\xd3\xe7\xc9\x50\x10\xff\xcd\xad\xa6\xfd\x24\x29\xea\x3b\x49\x98\xa2\x3e\x87\xcb\x53\x08\x68\x2f\x91\xea\x12\x9d\x4a\xae\xde\x5e\xd5\xe2\xdf\xff\xf2\x5b\xc8\x55\x17\x5e\xcf\x88\xd6\x28\xc6\xbf\xc7\x6a\xf0\xb0\xd6\xfb\x48\x8c\xb9\x77\xc4\x69\x24\xce\xdb\x0b\xd0\x73\xc1\x5a\x77\x1a\xfa\x65\x1c\xb2\xed\x99\x47\xa1\xd2\xcb\x87\x55\xff\x59\xa1\x6c\x15\x77\xfd\x02\xe3\xab\x57\xf5\x16\x57\x24\x3e\x38\x9c\x0f\xab\xfa\xbf\x46\x83\xa5\x79\x39\xed\x4a\x13\xa5\x60\xbc\x52\xca\xee\x99\x5c\xc9\x7c\xf6\x0f\x8b\x85\xce\xd9\xf5\x27\x9e\xf6\x6e\x8d\x0c\x76\x7d\xfd\x6c\x98\x9e\x6e\x4e\x25\x3f\x5d\xe3\xfa\xd6\xd8\x64\x5d\x31\x0c\x8a\x43\x5e\xb1\xd3\xd8\xaa\xea\xd7\x97\x71\xa1\xcd\xec\x1f\xd2\xa2\x71\xc1\xf5\xce\x16\x1b\x5a\x6d\x5e\x72\x7d\xca\x82\xcb\xe5\xd8\x9d\x8e\x0b\x28\x1a\x0d\x34\x98\x3d\x37\xb5\x09\x85\x21\x49\x8f\x1a\xc6\x34\x66\x26\x78\x66\x6c\x61\x35\xda\xa3\xc1\x0c\x79\x84\x44\xb0\x5b\xe6\x28\xd9\xd1\x31\x6b\x8c\x29\x10\x5c\xd9\x90\xe1\x35\x11\x39\xae\x29\xd7\xe4\x25\xec\xd2\x45\xdc\x7f\x30\x36\xa9\xc9\x1c\xcc\x92\xa8\xb4\x23\xe6\xd0\x60\x95\xc7\x10\x3b\x23\x12\x9b\xb2\xe9\xa1\x7a\x88\x31\xf6\xb6\xb6\xfe\xa6\x77\xab\x48\xae\x5c\x2b\xc9\x76\x5b\xc6\xf3\xc0\xfb\x71\xfe\x65\x68\x35\x12\x5b\x31\xfc\x62\xb6\x20\xca\x58\x9b\xe8\x3a\x7c\xa0\x4a\xe0\x56\x0c\xa0\xba\x73\x11\x22\xb9\xd1\x05\xb0\x38\x75\x7e\xb8\x3e\x75\x2b\xd1\x39\x0d\xe3\x56\x3a\xb8\x6d\xc2\xa9\x4b\x70\x65\xd5\x61\xb4\xcb\xa6\x07\x42\x21\x92\x40\x61\xb5\xd2\x37\xe9\x54\x77\x48\xe8\xcb\x78\xa4\x8f\xbf\x87\x2a\xb1\x33\x7b\x90\xa9\x71\x99\xca\xd0\x2a\x19\x52\x8a\x81\x0d\x54\xf4\x8f\xc8\xa4\x39\x3e\x63\xb5\x88\xba\xd7\xc7\x0b\xc3\x64\xd9\xcb\x74\x3f\x57\x1b\xf8\xc0\xdb\x0c\x6f\xb3\x84\x9a\xca\x18\x75\x35\x83\xc6\x4f\x7a\xb0\x5e\x15\xed\xd7\x2e\xd6\xad\xef\xe2\x92\x2f\x43\xe7\xd7\x1e\x4c\x37\x67\xc2\xbb\x9a\x48\x1b\x50\x73\x57\x19\x0c\x32\xdb\x8c\x7f\x51\x55\xbd\x93\xb6\xff\x7f\x19\xeb\x13\x25\xc7\xc4\x77\xee\xc2\x2f\x95\x74\x0c\x55\xec\x12\xab\xeb\x36\x7a\x1c\xeb\xdf\x39\x61\xb2\x16\xd2\xab\x47\xfa\x1a\x3d\xbd\xdc\x03\x75\x1f\xc0\xd1\xaa\x3f\x54\xed\x67\x31\x02\x52\xc7\x17\xb4\xe6\xa4\x04\x73\xc1\x21\x17\xa4\xaa\xa2\xdd\xc1\xe2\x43\x6a\x24\x80\x6d\x5c\x75\x96\x3d\x75\xc4\x8b\x35\x94\x6d\x95\x97\x9e\xee\x84\xe0\x83\x81\xe1\xcd\xee\x50\xe3\x52\xf6\x75\x25\xcd\x6f\x5c\x59\xed\x90\xa8\x8e\x70\xc0\x68\xa2\x47\x13\x0f\xd8\x46\x83\x8f\x0b\xbf\x36\x78\xa2\xe3\xcf\x41\xfa\x32\xe8\xa7\xc3\x7a\x56\xc6\x79\xc2\xa6\x19\x15\xb5\x07\xbb\xc3\xfd\xc5\x72\x11\x73\x73\x8a\xdc\x0c\x9b\x26\x8f\x7c\x09\x40\xc3\x81\xab\x54\xe5\x5f\x22\x71\x31\x18\xcb\x8a\x0b\xfb\x7a\xe1\xac\x5e\xf0\xf5\x21\xa2\x15\x47\xb4\xf6\xaa\x16\xec\x49\xf5\xe7\x86\xb5\x5c\x42\xeb\x9f\x17\xdb\xea\xaa\xa8\x87\xc3\x5b\xd6\x10\xca\x96\x0d\x78\xdb\x70\x56\xed\x58\x20\x5f\x42\xe4\x24\x4d\xdb\xfb\x52\x3b\x5d\x2a\xf2\xf7\x88\xa1\x78\x21\xf3\x3e\xc9\xad\x42\x3b\x3c\x9e\x72\xd9\x65\x99\x43\x51\x70\x86\x93\x75\x91\x96\x6d\xf1\x1e\xc6\xe5\xe1\x8b\xb1\x78\xbe\x24\xa1\x98\xc8\xd8\xc3\x42\x2c\x8e\x85\xbd\x20\xcb\x55\x60\x4f\x98\xcb\xee\x42\x6b\xc2\x8f\x86\x88\x35\x70\x18\x8d\xc4\xe4\x18\xff\xc5\xd8\x1f\x7f\x40\xc6\xff\xae\x71\x10\xdf\xdb\x1e\x09\x70\x7d\x41\x11\x90\x3f\x10\x97\x0f\x0d\x87\x38\x07\x20\xe3\x45\xf7\x7c\x8a\xa0\xf7\x04\xf7\x79\xa2\x67\xf1\xa0\xd2\x13\x3c\xff\x9c\x7d\x3e\xeb\x66\x8e\x08\xd2\x44\x9f\x76\xaa\x77\x3a\x2e\x50\xfb\x3a\xa9\xe1\x56\x12\x74\x8e\x02\x2f\x4e\xa4\x3f\x3b\xc4\xf2\xb0\xef\x24\xa4\xf3\x10\x0f\x38\x21\x68\x87\x39\xc1\x23\x57\xe2\x5e\x94\xf6\xb8\xc4\xc0\x95\xb8\xd8\x35\x0a\xa9\xcd\xfd\x6b\xec\x7b\x07\xd6\x82\xa6\x6d\x78\x63\xfd\x70\x63\x45\x10\x75\x21\xd1\x3d\x78\xad\x71\x44\xe0\x3a\xbe\xf0\x19\x5d\xe2\xa6\x01\x86\x5e\xe0\x25\xf7\x6f\x6c\x75\x3d\xd4\x8d\xb2\xb6\xec\x9d\xb0\xc4\xdd\xbd\xd9\xb5\x22\xbb\xaf\x28\x73\xb5\xc6\xfe\xf9\x8e\x7e\xa4\x21\x3c\xd6\x1a\x5d\x18\xbe\x08\x79\x15\xac\xe7\x9f\x70\xd3\xa8\xba\xb4\x55\x7c\x0c\x49\xf9\x95\x83\xde\x36\x81\x9e\x89\xd1\x85\x27\xec\xad\xd7\x0b\xf4\xd1\xb1\xec\x73\x39\xf2\x29\x8a\x52\x24\x4b\xf7\xdd\xd7\x36\xce\xd1\xc7\xec\xc1\x84\x8b\xb2\x34\x15\xaa\xa6\xf9\xd7\x3c\x7d\xd5\x7e\x74\xd3\x35\x0a\xef\x58\x66\xea\x5a\x97\x7f\x61\xe9\x97\x7f\x03\x34\xfe\x7b\x6a\x26\x3f\xdb\x7d\xf4\xc2\xad\x05\xfb\xa7\xee\x1a\x18\xfd\x84\x45\x0a\xe8\x49\x1f\xce\x84\x4f\x59\xa4\xa9\x97\xdd\x58\x7f\x00\xff\x42\x75\x9e\x62\x7e\xe2\x40\x95\x65\x71\xef\x03\x1a\x9f\xcf\x84\xb8\x98\x2f\x38\xb9\x67\x79\x60\xc6\xfd\x79\x20\x7e\xe5\xd0\xd5\xc5\xd9\x91\x7e\x50\xe7\xff\x53\x8a\x23\x77\x68\xc3\x94\x78\xa7\xba\xcc\x0e\xdb\x4c\xf2\x37\xc6\x0f\x6f\x2e\x1d\x81\x67\x05\x6e\x02\x82\x7f\x95\x42\x2f\x56\xea\xf1\xe5\xf9\xdc\x7d\xa3\x80\x70\x1f\xcf\x50\x7f\xdb\xce\xa4\x46\x94\x99\x0f\xe4\x2c\x01\xd9\x63\x49\xdd\xa9\x02\x2b\x48\xbb\x35\xd5\x19\xcc\x7e\x01\xc2\xc0\x35\xeb\x21\x39\x16\x03\x44\x3a\xcd\x68\xf8\xbe\x56\x76\xcd\x3a\x4a\x4d\xa0\x5a\x7c\xd0\x3c\xad\x78\x13\xb0\x51\x36\x82\x79\x2f\xcc\x9c\x14\x57\x2e\x70\x33\x5a\x20\x19\x7f\xaf\x63\x9f\x90\x72\x66\xde\x05\x6e\x26\xce\xdb\x2a\x90\x3d\xb6\x85\xe8\x6f\xaf\x5d\x22\xfa\xbb\xd7\x4d\x23\x3e\x9a\x32\x50\x2f\x9e\x24\xdb\x60\xc5\xb8\xb1\xab\x71\xd9\x1d\x42\xd6\x57\x2a\xc5\x9f\xb1\x58\x63\x6e\x8f\xfe\x41\x19\x7c\xc1\x42\x2f\x4d\x16\x7f\xc5\xa2\x7f\xbd\x52\x47\x95\x9e\xec\xa4\x91\x0b\xe4\x29\xfe\x86\xc5\xe8\x3d\xa9\x0a\x6f\xcf\x8b\x49\x11\xe7\x51\xd6\x9d\x31\x9d\xe7\xa3\xb2\x94\x7a\x7a\x90\x60\xa5\x9f\x4f\x96\xb3\xee\xff\x03\x09\x38\xa3\xff\xfd\xfb\x01\x82\xb3\x45\x5a\xfe\xf4\x2e\x84\xfc\x1c\x8e\xec\x1c\xdc\x32\x2a\x5b\x67\x3e\xd1\xd6\xd3\xc1\xdd\x2e\xd9\x97\xef\xfb\xb9\x9b\x7e\x81\xbe\x1b\xbc\x5f\xa0\x3b\x1b\x69\xa6\x9b\x47\x44\xfd\x13\x6f\x69\xfa\xc4\x9e\xbd\x10\xcf\xbf\x3a\xd4\xed\x2f\xee\xd4\x78\xe6\xca\x18\x5d\xcf\x11\x7f\x8a\x41\x6f\x8d\x6e\x33\xec\x7d\x53\x6e\x80\x96\x1e\x16\xbf\xd5\x2d\x25\xd6\xa6\x31\x73\x1f\xa0\xef\x00\x72\xc1\xcf\x18\xc5\xfe\xa9\xb2\x84\xb1\x13\xcb\x53\xb8\x7d\xcf\x3a\x69\x08\x5f\xa4\xf0\x0d\xc4\x21\x86\xe3\x8f\xaf\xf6\x68\xac\x97\xda\x45\x2b\xd6\x17\xf6\x4e\x8c\x0e\xa8\xd2\x32\x83\x1f\x03\x43\xe7\xe8\xcc\x5c\xd1\x70\x56\xe5\x6f\x16\xca\x00\xf2\xbe\x93\x25\x01\x99\xaf\x74\xa5\x00\x65\x21\xc5\x1f\xdf\xca\xc0\x09\xbd\x8c\x24\x90\xe4\xb7\xb3\x32\xf3\x8b\x3a\x44\xe8\xa5\xbf\x7e\xe5\x83\x5a\xd9\xe5\xfe\xb7\xf0\x83\x2a\x1e\x62\xc9\x0f\x53\xa9\xd9\xa9\x5f\x67\x55\xdc\x2a\x49\xa3\xec\x37\xa3\xfa\x13\x0b\x9b\x8e\x03\x1b\xc7\xca\x82\x0a\xdc\x27\xa7\x9d\x39\xa9\x6f\xab\xfe\x47\xd0\x54\xad\x9f\x51\x22\x5e\xb8\x5a\x6d\xb2\x1c\x6f\x61\x36\xe2\x59\xc8\xf5\xb7\xd8\x83\xc3\x5e\x30\x4d\x0f\x52\x91\xfa\xfd\x93\xaf\x32\x37\x58\x7b\x76\x65\xe8\xad\x07\xed\x07\xe4\x33\xf2\xc5\x31\xbb\x05\xb1\x18\xee\x9d\x44\xdb\x81\x39\x41\xdf\x7e\x8b\x1a\x5c\x93\x62\x76\xfc\x54\x55\x42\x4b\xf3\xe7\x56\x9a\x0b\xc1\x07\xd4\x68\xf2\x93\x73\xc7\x56\x25\x7c\x3a\xfa\xbf\x00\x00\x00\xff\xff\xf9\x19\xf9\x1a\x3b\x78\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc8, 0xd9, 0xfd, 0xd0, 0xd5, 0x70, 0xdb, 0x60, 0x5c, 0x76, 0xac, 0x4b, 0x42, 0x56, 0x68, 0x67, 0x7e, 0xdc, 0x56, 0xac, 0xe4, 0x8c, 0x4, 0xa3, 0xef, 0x96, 0xcb, 0xda, 0x4, 0xd, 0x7f, 0xf3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0x9e, 0x7e, 0x3a, 0xeb, 0xb4, 0xa7, 0xaf, 0x47, 0xba, 0x39, 0xcd, 0xd8, 0xb5, 0xa6, 0x1f, 0xad, 0xb0, 0x68, 0x1b, 0x1d, 0x46, 0xbf, 0x91, 0xb, 0x23, 0x90, 0x84, 0x14, 0x60, 0xa8, 0xc6}} return a, nil } @@ -343,7 +343,7 @@ func epochsFlowepochCdc() (*asset, error) { return a, nil } -var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5f\x6f\x1b\xb9\x11\x7f\xd7\xa7\x18\xe8\xa1\xb5\x02\x9f\x74\x97\x5c\x8b\xc2\x88\x9a\x1a\x76\x53\x08\xe9\x19\x87\xc4\xe9\x3d\x1c\x0e\x01\xb5\x3b\x92\x58\x53\xa4\x8e\xe4\x5a\x16\x02\x7f\xf7\x62\x48\x2e\x77\xb9\xff\x24\x5d\xda\xde\x4b\xfc\x10\x45\xe2\x70\x38\xff\xe7\x37\xe4\xec\xc5\x68\x04\x00\x70\x8f\xc6\xbe\x15\x6a\xbf\xb8\xbd\x67\x4b\x81\x1f\x2c\x7b\xe0\x72\x1d\xd6\x36\xdc\x00\x37\xc0\xc0\xa2\xb1\x90\x29\x69\x35\xcb\x2c\x58\x05\xf4\xc1\x0c\x30\x09\xd7\x3f\x2e\x60\xa5\xb4\xdb\x40\x64\x5c\xae\xc1\x6e\x10\x84\xca\x1e\x96\xea\x09\x98\xcc\xc1\x78\xae\xb0\xd3\xea\xe9\x10\xf9\x98\xe9\x68\x04\x2f\x66\xa3\x11\xdf\xee\x94\xb6\xf0\xb6\x90\x6b\xbe\x14\x78\xaf\x1e\x50\xc2\x4a\xab\x2d\x8c\x93\xdf\xc6\x91\x52\xa8\x7d\x42\x55\x7e\x1f\x8f\x46\xbb\x62\x59\x49\xda\xd6\x0c\x3e\x7b\xdd\x66\x2f\xaa\x3f\x58\xdc\x82\xa3\x71\xc2\x96\x84\x37\x6a\xbb\x53\x86\x5b\x84\xfb\xc3\x0e\xe1\x16\x57\x5c\x72\xcb\x95\x34\xf0\xa2\xfe\x37\x0b\x0c\x67\x33\xb8\x51\xd2\x32\x2e\x0d\x70\xb9\x52\x7a\xcb\x88\x1a\xec\x86\x59\xb2\xa2\xd9\x61\xc6\x57\x3c\x73\xe6\x03\xa9\x72\x04\x2e\x9d\x84\x71\xbf\x92\xe2\x00\x82\x3f\x22\x71\x00\x4b\xe6\x2f\x55\x71\x34\xa4\x9b\x46\xa3\x0a\x9d\x21\xdc\xa9\x1c\xdf\x63\xa6\x74\x5e\xea\x54\xb2\xb9\xdf\x20\x14\x92\xff\x5a\x20\x69\xa6\x56\xce\x1f\x74\x60\x42\xf5\x01\x2d\xec\x37\x28\xe3\x2a\x09\x99\x69\x64\x16\xf3\x48\x48\x27\x0a\xb4\xc0\xf3\x2b\xf8\x60\x75\x0c\x8d\xfa\x51\x96\xcc\xa3\x56\x8e\xc7\x55\xb2\xfa\x1d\xcc\x21\x53\x42\x60\x46\x96\x48\x96\x5e\xba\x25\x69\x50\x9a\xc2\x24\x2b\xaf\x60\x0e\xf8\x84\x59\xd1\xda\xf3\x3d\xcc\xe1\x11\x35\x19\x91\xb5\x16\xff\x04\x73\x60\x59\x86\xc6\x24\xc2\x3f\x32\x0d\x5a\x09\xbc\x82\x8f\x0b\x69\xff\xd2\x96\x9e\xe5\xb9\x46\x63\xa0\x30\x98\x53\x20\x83\x44\xbb\x57\xda\x65\x41\x8d\xd1\x85\x41\x3b\x71\xdc\xaa\xf5\x6b\xbf\xb5\xdb\x32\x64\xd5\x5d\xb1\x14\x3c\x83\x07\x3c\x9c\xc9\xf9\x1d\x1e\x4e\xe6\x1a\x92\xab\x9b\x65\x58\xec\xe4\x47\xe1\x7c\x11\xbf\xb9\x5f\xa2\x97\x2f\x93\xdf\x6b\x06\xbc\xf4\x72\xd0\x2f\x3e\xb2\x63\xf4\xec\xb9\x10\xb0\x61\x8f\xe8\xa4\x5a\x15\xb6\xd0\x08\xb8\x53\xd9\xc6\x24\xcc\x7a\xed\x77\xd9\x43\x56\x13\x3e\x25\x69\x2b\x97\xae\x5b\x2a\x09\xe6\x46\x6d\xb7\xdc\x5a\xcc\xaf\xe0\x6f\x49\x39\x99\xfe\x8b\x15\xc2\xc6\x1d\x93\x7a\x1a\x39\xf6\x28\x56\x53\x9e\xc3\x1c\x78\xde\x5e\x70\x16\x98\x3b\x43\xb4\x17\x5b\x3a\xc2\xbc\xad\xf7\xd0\xb6\x77\x78\x48\xb6\xbc\xc3\x43\x9b\xbc\xd2\x1f\xe6\x35\x63\xa4\x5a\xe4\x68\xac\x56\x87\xa6\x31\x22\xcd\xf3\xc8\xff\x5b\x0b\x33\x32\x66\xe1\xeb\xbc\xaf\x07\xf4\xbf\x35\x5a\xd0\xc8\xf2\x6f\x5c\x91\xa2\x02\x07\x6c\xa9\x0a\x1b\x6a\x59\xac\x4f\xc6\xef\xa5\xea\xb4\x20\xa2\xcf\x43\xb5\xa4\xb9\x54\xcf\xd4\xe6\x5a\x7f\xde\xf5\x53\xd6\xe3\xbe\x49\xd5\x91\x1a\x4d\x12\x6f\x33\x6a\x08\x14\x3d\x1f\xdf\xf2\xa7\x3f\x7f\xdf\x41\x64\x99\xb8\x3f\x8d\xb2\x11\x8f\x83\x74\x1f\x65\x90\xf0\x24\xba\xa3\xec\xde\xe3\x9e\xe9\xbc\x46\x96\xd4\x15\xc1\x8d\xa5\x1a\x9e\xa3\xc0\x35\xb3\x4a\xc3\xe2\xd6\xb8\x44\x76\x5d\xc8\x25\xb8\xda\xa1\xa6\xa5\xd6\x01\x71\x93\xb9\x82\x9f\xc9\x79\xaf\x5e\xfe\xd2\x4f\xb4\xb8\xbd\x51\x85\xb4\xa8\xbd\xa3\x5f\xbd\xec\x15\xf8\xd7\x02\x8d\xc5\xfc\x5e\x05\x15\x7b\x35\x74\x8d\x99\x89\x9f\x90\xaf\x37\xd6\xb3\xad\x2b\xe8\x0a\x1d\xa9\xb0\xb8\x2d\x5d\x3d\x90\xec\x9e\xb0\x37\xe1\x5f\x9e\x96\xed\xe3\xd0\x57\xc6\xc7\xb3\x7c\xfc\x80\x87\x0e\xb2\x24\xbb\x7b\x68\xea\x01\x0a\x73\xf8\x76\xfa\x6d\x17\x4d\x23\x3e\xfb\x09\x93\xf0\x1c\x26\x8b\xd1\x79\x0a\xd9\x31\x66\x65\x6c\xf6\x51\x55\x01\x06\x73\xf8\xf9\x97\x01\x82\x18\x5c\xc4\xaa\xff\xb8\x66\x64\xf5\x1d\x9c\x04\x56\xc2\x32\x29\x9b\x94\x41\xef\x4b\x5c\x96\x76\xc5\x32\x69\x3c\x90\x53\xc2\xb4\x7a\x76\x0b\xd4\x39\x2f\xe9\x26\xa8\xfb\x18\x01\x9d\xcf\x4a\x3c\x92\x94\x5d\x88\xcd\x25\x42\xb5\x30\xa9\x15\x67\xe8\x6b\x78\xb5\xce\x40\xac\x57\x85\x84\x62\x97\x33\x8b\x77\xcd\xa8\xbf\xf8\x04\x12\xf7\x8d\xe2\xdc\x3c\xa3\x8b\x2f\xa9\x77\x9d\xe7\xb4\x3b\xe4\x3e\x35\x1c\x52\xd1\x1c\x8c\xc5\x2d\x7d\xf3\x6e\xca\x0b\x5d\xce\x17\x12\x9f\xac\x87\x17\x2d\xf9\x1c\xed\x1d\xfa\x91\x80\xc4\xf2\x4c\xbb\xfb\x7f\xab\x12\xa4\x0d\xb3\x4f\x5e\xe7\xa4\x28\x2d\xb9\x9c\x69\xf4\xa8\x1d\x1b\x85\x19\x96\x45\xf6\x80\x36\xd9\xbe\x2c\xac\xc3\x4a\xf2\x8f\x16\x96\x88\x12\xd4\x6a\xc5\x33\xce\x84\x38\x78\xf1\xf3\x6e\xad\x4a\x9e\x41\x35\xb6\xa5\x68\x2f\xeb\x62\xa2\xca\xf9\xf2\xc6\x2c\xfc\x2f\xca\x5b\xf2\x3c\x5b\xde\x90\xa3\xe0\x77\xd4\xc2\x62\x89\xa0\x71\xab\x1e\x09\xad\xd3\xf0\xd7\x84\xbf\xb4\x39\x24\x20\xca\x3c\x4e\x3f\xfd\xd1\xa2\xfd\x49\xb1\xa0\x9d\x2f\xa4\x93\xab\x08\x95\x84\x09\x51\x1f\xb9\x62\x82\x9a\x60\x27\x37\x63\x66\xb1\xc8\x7a\xc5\x2e\x53\xf1\x0d\xec\x51\x08\x37\x60\x0b\xe1\x13\xa1\x7f\x2f\x9d\x56\x1d\xca\x75\xad\x1d\xb7\x33\xd7\x0b\x79\x2d\xc4\xc5\x90\x5e\x3f\x71\xbb\xc9\x35\x8b\xd9\xe8\x0c\x6d\xdd\x54\xd9\x1d\xd2\x25\xff\x7d\xd8\x38\x1c\xa6\xdd\x89\xd8\x28\x14\x54\xc3\x56\xe5\x5c\xff\x03\x0f\x35\xbd\x3d\xd0\x4f\x59\x96\x11\xf7\xe9\x52\x69\xad\xf6\xaf\xff\x10\x2f\x03\xa6\x7e\xd7\x5f\x2f\x48\xfc\x2b\x98\x19\xab\x34\x5b\xe3\xac\xc1\x75\x92\x1c\x4b\x7f\x6f\xde\xc0\x8e\x49\x9e\x5d\x8c\x6f\x54\x21\x72\x90\xca\x82\xe7\x0e\x5b\x2f\x88\xc6\x15\x6a\x94\x19\x8e\x27\x69\xf1\xd0\x68\x0b\x2d\xe1\xf5\x37\x4d\xd9\xa7\xb4\xb3\x61\x0e\xff\x39\x39\xdf\x0d\xba\x27\x53\x9b\x6e\x18\xce\xbe\xaf\x6e\x48\xdd\xd0\xf0\x42\xf8\xa8\xcd\x34\xb7\x11\x65\xf8\xc1\xa6\xb3\xe7\xf6\x60\xda\x14\x7e\x7e\xe1\x68\x70\xd2\x9c\x71\xea\xfc\xd0\x1a\x0c\x86\xd8\x9d\x30\x66\xf4\xa2\xf6\x21\x3c\x7e\x59\x9f\x0f\x4a\x23\x0e\x80\xf4\x1a\x75\x07\xc0\x76\xac\x07\xa0\xfc\x59\x48\xf7\x14\xd0\xfc\x7f\x45\xc3\x27\x82\xd8\x34\x8c\x13\x88\xaa\x96\xff\x46\x9a\xef\x4b\xa4\x5a\x4d\x7d\x94\x9c\xe5\xed\x23\xf5\x92\x90\xd5\x91\x85\x55\xb0\x43\xbd\x52\x3a\x36\x5e\x60\xee\x72\xcf\x74\x63\xd9\x98\x32\x4d\x38\xfb\x77\x96\x6d\x6a\xe7\x12\xa6\x65\x0d\xc4\xbc\xa1\xfe\x57\x5d\x64\x0e\x65\x5b\xeb\x56\x2f\xbd\xf7\xac\x78\x06\x95\xb9\xa9\x9d\x1d\xfe\x87\xd4\xc6\x8f\xe5\x6d\x1b\x4a\x7b\x09\x2e\xa1\x3d\x5f\x76\x47\x6e\xd7\x5d\x52\x5f\xc0\x36\xfa\x41\x30\x26\x76\x00\xe5\xfe\x59\x80\xfa\x41\xa9\x61\x85\x89\x7d\x2d\x3e\x0b\x0f\xd3\x96\xa3\x92\x1d\x01\x0c\xe7\x89\xfb\x9b\xc1\x6e\xaf\x38\xbe\x71\x9a\xdf\x24\xcd\x17\x43\xd9\x1a\x48\x2c\x79\x46\x0c\x77\xda\x60\xf3\x05\x50\xf5\x2b\xa4\xfb\x3d\xb1\xc4\x51\x2f\x7c\x45\x74\xff\x5b\x2f\x40\xda\x09\xaf\xe5\xc1\x67\x7d\xc6\x24\x64\x7e\xc8\xe2\x86\x2c\x9d\xf9\x37\x3b\x05\x1a\xd7\xdc\x90\x48\xcc\x95\xdb\xbb\xf2\x8e\x9b\xb6\x2f\x6c\x90\xc7\x04\xe7\x85\x8e\xe7\x1e\x79\x54\x8e\x26\xb6\xd6\x83\x3b\xc1\x75\x55\xe0\xb2\x6a\xa3\xf5\xe6\x0a\xc1\x7e\xa3\xba\xc3\x59\x9e\x57\x0f\x7c\xd5\x2b\x4d\xd7\x0b\x4d\xfd\x75\x26\xfe\x78\xc2\x2b\xcb\x91\x17\x96\xa1\xd7\x95\xd3\x5f\x56\x28\x26\x93\x4b\xad\x92\x45\xdf\xbb\x44\x2d\x5f\x4a\xa7\x57\x1e\x08\x5c\x9a\xf8\x25\xed\xf1\x43\x18\x26\x09\xa5\xf0\xb8\x51\x31\x76\x0d\x9d\xe7\x93\xd6\x00\xe0\x8b\xaf\x0f\x88\x3b\xdc\x47\x54\xd3\x42\xb1\x27\x19\xa6\xb4\x49\x27\x38\x3a\x6a\x97\x2e\xf1\x2b\x81\x48\x83\xef\x2a\x34\xe2\x3f\x27\xcd\xf8\xff\x07\x5a\x1f\xba\x5b\x2e\xf9\xb6\xd8\x86\xeb\x35\xea\x2f\x5c\xe3\x16\xa5\x75\xb1\xdc\xb8\x49\x28\x2d\xb1\x46\x1b\x0f\xfc\xc1\x33\xf8\xe0\x2f\x7b\xe2\xf6\x8b\x49\x59\x94\x6a\x2e\x0f\x92\x3b\xc8\x53\x16\x97\x4c\xed\x0e\xaf\x3d\x65\xab\x9e\xc4\xe3\x43\x45\x0a\x67\xa5\x75\xe5\xcd\x9b\x88\x7a\x83\x82\x0e\x9a\x7d\xf2\x2d\xd4\x59\xfd\x47\x76\x50\x45\xac\x92\x97\xf0\x29\x94\xdb\x9b\xf4\xc7\x8c\xc9\x9c\xe7\xcc\xe2\x3f\xf9\x96\x5b\x73\x05\x9f\x5d\x4e\x95\xef\x09\xcf\x25\xa6\x7b\x1e\x3d\x8f\xfe\x13\x00\x00\xff\xff\x56\x59\x04\x8a\x3f\x21\x00\x00" +var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x4b\x6f\x1b\xb1\x11\xbe\xeb\x57\x0c\x74\x68\x2d\xc3\x91\x12\x27\x2d\x0a\x23\xaa\x6b\xd8\x4d\x21\xa4\x31\x82\xd8\x6e\x0e\x41\x10\x50\xbb\x23\x89\x35\x45\x2a\x24\xd7\xb2\x60\xf8\xbf\x17\x7c\x2c\x77\xb9\xbb\xd4\x23\x69\xd3\x4b\x74\x91\x2d\xce\x0c\x67\x86\xf3\xf8\x86\x1c\x1d\xf7\x7a\x00\x00\xb7\xa8\xf4\x3b\x26\xd6\x93\xab\x5b\x32\x65\x78\xa3\xc9\x3d\xe5\x73\xbf\xb6\xa0\x0a\xa8\x02\x02\x1a\x95\x86\x4c\x70\x2d\x49\xa6\x41\x0b\x30\x5f\x44\x01\xe1\x70\xf1\x71\x02\x33\x21\x2d\x83\x21\xa3\x7c\x0e\x7a\x81\xc0\x44\x76\x3f\x15\x8f\x40\x78\x0e\xca\x49\x85\x95\x14\x8f\x9b\x20\x47\x0d\x7b\x3d\x38\x1e\xf5\x7a\x74\xb9\x12\x52\xc3\xbb\x82\xcf\xe9\x94\xe1\xad\xb8\x47\x0e\x33\x29\x96\xd0\x8f\x7e\xeb\x07\x4a\x26\xd6\x11\x55\xf9\x7f\xbf\xd7\x23\x59\x86\x4a\x1d\x11\xc6\x06\x95\xc6\x6d\x0b\xe1\xc9\xd9\x38\x3a\xae\x3e\x30\xb9\x02\x4b\x63\x95\x2e\x09\x2f\xc5\x72\x25\x14\xd5\x08\xb7\x9b\x15\xc2\x15\xce\x28\xa7\x9a\x0a\xae\xe0\xb8\xfe\x19\x79\x81\xa3\x11\x5c\x0a\xae\x09\xe5\x0a\x28\x9f\x09\xb9\x24\x86\x1a\xf4\x82\x68\xe3\x4d\xb5\xc2\x8c\xce\x68\x66\xdd\x08\x5c\xe4\x08\x94\x5b\x0d\x03\xbf\xe0\x6c\x03\x8c\x3e\xa0\x91\x00\xda\x1c\x43\x69\x8a\xa5\xa9\xdb\x28\x51\x89\x42\x66\x08\xd7\x22\xc7\x4f\x98\x09\x99\x97\xb6\x95\xe2\x6e\x17\x08\x05\xa7\xdf\x0b\x34\x16\x8a\x99\x3d\x1f\xb3\x71\x44\x75\x83\x1a\xd6\x0b\xe4\x61\xd5\x28\x9b\x49\x24\x1a\xf3\x40\x58\xdf\x99\xa1\x06\x9a\x9f\xc1\x8d\x96\x21\x64\xea\x5b\x6a\xe3\x2e\x31\xb3\xb2\xce\xa2\xd5\x57\x30\x86\x4c\x30\x86\x99\xf1\x4c\xb4\x74\x6a\x97\xb8\x42\xae\x0a\x15\xad\xbc\x86\x31\xe0\x23\x66\x45\x8b\xe7\x0d\x8c\xe1\x01\xa5\x71\x2a\x69\x2d\xfe\x09\xc6\x5e\xeb\x4e\x23\x1e\x88\x04\x29\x18\x9e\xc1\xdd\x84\xeb\xbf\xb4\xad\x20\x79\x2e\x51\x29\x28\x14\xe6\x26\xd0\x81\xa3\x5e\x0b\x69\xb3\x24\x25\xb0\x22\xb9\x70\xdc\xdd\x4e\x32\x8e\x5e\x15\x53\x46\x33\xb8\xc7\xcd\xe1\xc2\xdf\xe3\x66\x6f\xc1\x3e\x05\x93\x52\xfd\x7a\xa7\x48\x13\xef\x47\xe1\x3f\xfb\x4b\x38\xf6\x93\xe8\xf7\x9a\x27\x4f\x9c\x2a\xe6\x17\x17\xfa\x21\xac\xd6\x94\x31\x58\x90\x07\xb4\x8a\xcd\x0a\x5d\x48\x04\x5c\x89\x6c\xa1\x22\x61\x49\x2f\x9e\x24\xc8\x6a\xca\xc7\x24\x6d\xe3\xe2\x75\x6d\x6a\x87\xba\x14\xcb\x25\xd5\x1a\xf3\x33\xf8\xdb\x53\x54\x78\x86\xff\x22\x05\xd3\xcf\x81\x67\x50\xcf\x30\xbb\x01\xb2\xd9\x90\xe6\x30\x06\x9a\xb7\x17\xac\x0f\xc6\xd6\x15\xed\xc5\x96\x95\x30\x6e\x5b\xbe\x8d\xed\x3d\x6e\x22\x96\xf7\xb8\x69\x93\x57\x1e\x80\x71\xcd\x1d\xb1\x15\x39\x2a\x2d\xc5\xa6\xe9\x8e\x40\xe3\x1c\xf0\x5c\x8f\x35\xe3\xce\xc2\xb5\x04\x57\x2a\xcc\x5f\x73\xd4\x20\x91\xe4\x2f\x6c\x1d\x33\x35\x10\xc8\x54\x14\xda\x97\xbb\x56\x09\x53\x4e\x86\x29\x60\x13\x43\xfc\xb4\x4f\xb9\x49\x91\xd4\x93\x39\x45\x93\xce\xcf\xdd\x1c\xf5\x0c\x49\x51\x77\x24\x53\x8a\xd4\xf9\xda\xf4\x1a\x13\x77\x77\xef\xe8\xe3\x9f\xdf\x6c\x21\xd6\x84\xdd\x1e\xc6\xd1\x88\xec\xbd\xe8\xef\xb8\xb7\xe0\x20\xfa\xbd\xc5\x7f\xc2\x35\x91\x79\x8d\x3c\x2a\x5e\x8c\x2a\x6d\xda\x46\x8e\x0c\xe7\x44\x0b\x09\x93\x2b\x65\x4b\x85\x6d\x84\xb6\x84\x88\x15\x4a\xb3\x94\xdc\x28\x30\xab\x33\xf8\x62\x82\xe1\xf5\xe9\xd7\xdd\xc4\x93\xab\x4b\x51\x70\x8d\xd2\x05\xd0\xeb\xd3\x9d\x86\x7c\x2f\x50\x69\xcc\x6f\x85\x77\xc1\x4e\x0f\x58\xec\x40\xd8\x67\xa4\xf3\x85\x76\xdb\xd4\x1d\x60\x4b\xad\x31\x71\x72\x55\x86\xce\x96\x62\xe3\x08\x93\x05\xe7\x74\xbf\x6a\xd3\xf7\x2d\xae\xbf\xbb\xca\xf4\xef\x71\xd3\x41\x16\x55\x97\x04\x4d\x3d\xd0\x61\x0c\x2f\x87\x2f\xbb\x68\x1a\xf1\x9d\x26\x8c\xc2\x7a\x3b\x59\x88\xe6\x7d\xc8\x76\x09\x2b\x63\x37\x45\x55\x05\x1e\x8c\xe1\xcb\xd7\x2d\x04\x21\xd8\x8c\xa8\xf4\x76\xcd\x08\x4b\x6d\x1c\x05\x56\x24\x32\x2a\xdb\x26\xc3\x3e\x95\x90\x31\xee\xcb\x65\x52\x39\xac\x29\x98\x6a\x01\x87\x24\xee\xb4\xa7\x25\x9b\xb8\xf3\x2e\x60\x4e\x97\xbd\xb8\x67\xf2\x76\x81\x4a\x9b\x18\xd5\xc2\xa0\xd6\x24\x20\xd5\x80\x6b\x9d\xaa\xbe\xc5\xac\xe0\x50\xac\x72\xa2\xf1\xba\x99\x0d\x47\xdf\x80\xe3\xba\xd1\x14\x9a\x7b\x75\xc9\x37\xe6\x5e\xe4\xb9\xe1\xf6\xb5\xc1\x34\x42\x63\xb2\xda\x28\x8d\x4b\xf3\x9f\x3b\xbe\xbc\x90\xe5\x88\xc4\xf1\x51\x3b\xe0\x93\xd4\xd3\xf2\x5c\xa3\x9b\x6e\x8c\x7a\x4e\x78\x0a\xa1\xb4\x6a\x45\xdc\xd2\x53\x9a\xdb\xe3\x0b\x7a\x9b\xa0\x20\x12\xdd\xe8\x81\x8d\x12\x0f\xd3\x22\xbb\x47\x1d\xb1\x4f\x0b\x6d\xf1\x1c\xff\xa3\x86\x29\x22\x07\x31\x9b\xd1\x8c\x12\xc6\x36\xce\x80\xee\xf9\x21\xd8\x57\xca\xf6\x46\x92\xa5\xc9\x8b\xb2\x92\x46\x26\x1d\xae\x77\xc8\xd7\xff\x81\xde\xa5\xec\x83\xf5\xf6\x59\x0d\x8e\xa3\x16\x30\x53\x04\x89\x4b\xf1\x60\x46\x0d\x33\xd9\x36\x51\xbb\x61\xf6\x29\x8b\x3c\x0f\xa3\xdc\xee\x38\x92\x6e\xc7\x50\x0a\x0f\x57\xd6\xea\x57\xf8\x1a\x44\x18\xab\xcf\x91\x21\xa5\x95\xf7\x9b\x1d\xa0\xb3\x50\x9e\x9d\x81\x27\xb1\x19\x0a\xd6\xc8\x98\xbd\x45\x60\xcc\xa5\x4a\x9a\xd7\xec\x56\x6d\x4a\x65\xad\xc1\xa7\x73\xdc\x29\x7b\xc1\xd8\xd1\x36\xfb\x3e\x53\xbd\xc8\x25\x09\x79\x6b\x1d\xaf\xed\xc8\xdc\x1d\xf2\xcd\x7d\xd6\x5e\xc0\xf6\x30\x4e\xa5\x6c\xa3\xb8\x98\xfa\x37\x2b\xaf\x33\x3e\x50\xdf\x1f\xda\xf7\x17\x43\x92\x65\x46\xfe\x70\x2a\xa4\x14\xeb\xb7\x7f\x08\x77\x20\x43\xc7\xf5\xd7\x23\x63\xc8\x19\x8c\x94\x16\x92\xcc\x71\xd4\x90\x3a\x88\xb6\x35\x9f\xf3\x73\x58\x11\x4e\xb3\xa3\xfe\xa5\x28\x58\x0e\x5c\x68\x70\xd2\x61\xe9\x14\x91\x38\x43\x89\x3c\xc3\xfe\x20\x2e\x33\x12\x75\x21\x39\xbc\x7d\xd1\xd4\x7d\x68\x38\x1b\x0e\x71\xdf\x83\xc3\x0f\x44\x26\x72\x39\x75\x20\xdb\xf3\xf3\xf7\x81\x34\x0f\xa4\x71\x1e\xfe\xab\x63\x52\xbb\x0a\x18\xc6\x8d\x6b\x5b\x3b\xf9\x0e\x24\x1d\x83\xdd\xff\xf2\x20\x73\xd0\x94\x74\xe8\xd4\xd3\x1a\x63\xf6\x11\x7f\xc0\x90\x94\x9c\x2d\xb6\x4d\x0b\x27\xf5\x69\xa6\x74\xfe\x96\x11\xa2\x46\xdd\x01\xff\xad\xe8\x2d\x83\xc6\x41\x38\x7c\x1f\x48\xff\x4b\xb1\xfa\x9e\x10\x3b\x4e\x87\x08\x40\x8b\xe9\xbf\x31\xd3\x15\x8e\xae\x66\x56\x93\xe4\xe5\xf5\xad\xe9\x57\xbe\x3a\x04\x11\x5a\xc0\x0a\xe5\x4c\xc8\xd0\xe4\x81\xd8\xdb\x50\xb5\x1d\x69\x87\xd4\x6b\x82\xed\xbf\x93\x6c\x51\xdb\xdf\x20\x6e\xd2\xc0\xf5\x0b\xd3\x6b\xab\x9b\xe0\x7d\xb2\xb6\x75\x1d\x1a\x5f\x20\x57\xb2\xbd\x0b\xa8\xaa\xe9\xe0\xff\x42\x03\x1d\xf6\xcd\xff\x36\xe0\x77\x9a\x9c\x40\x7b\x2a\xee\x8e\xe8\xae\x1b\xb8\x54\x20\x37\x3a\x8f\x77\x2e\x76\xc0\xf8\xdd\x93\x8b\xe9\x3c\xa5\xc5\x15\x62\x77\x35\xff\x40\xb4\x6e\x98\x76\xea\xb8\x03\xae\xfc\x98\xe2\x3f\x0c\xc5\x93\x6a\xb9\xa6\xad\x7e\x4a\xab\x9f\x06\xda\x35\xe8\x5a\xca\x0c\xc8\xf2\xb0\x81\xec\x27\x80\xf4\x6f\xa0\xe9\x3f\xff\x67\x5c\xb3\xf3\x3c\x7e\xe3\xcc\x5f\x75\x1e\x10\xf7\xd5\x0b\xbe\x71\x95\x21\x23\x1c\x32\x37\x16\x52\x65\x7c\x9d\xb9\x27\x54\x01\x12\xe7\x54\x19\x95\x88\x2d\xd2\xd7\xe5\x7b\x82\x61\x9f\x68\xaf\x8f\xf2\xc7\xe8\xfb\xa6\x7d\x58\x13\x39\xaa\xd0\xa8\x37\x76\x07\xdb\xa3\x81\xf2\xaa\x29\xd7\x5b\x35\x78\xff\xb5\xfa\xb1\x39\x7a\x92\xe7\xd5\x7b\x6b\xf5\x36\xd6\xf5\x2e\x56\x7f\x13\x0b\x3f\xee\xf1\xb6\xb5\xe3\x5d\x6b\xdb\x9b\xd6\x21\xef\x59\x26\x3e\xa3\x2b\xbc\x52\x48\xea\x35\xa8\x96\x43\xe5\xf1\x57\x67\xe1\xa5\x34\x71\x51\x8c\x15\xb6\x61\xa3\x28\xa8\xfc\x93\x52\x25\xd8\x02\x02\x9a\x0f\x92\x03\x8a\x2b\xd1\x2e\x44\xae\x71\x1d\xd0\x52\x0b\x25\xef\xe9\xa2\xd2\x3b\x9d\xb0\x6b\xa7\x87\xba\x0c\xa9\x54\x32\xb6\xbc\xaa\x70\x8d\xfb\x1e\x34\x73\xe2\x1f\xa8\x5d\x38\x2f\x29\xa7\xcb\x62\xe9\xaf\x11\x4d\x1f\xa2\x12\x97\xc8\xb5\x8d\xef\xc6\x7d\x48\xd3\x27\x73\xd4\x61\xe3\x0f\x4e\xd0\x8d\xbb\xc2\x0a\x62\x8e\x06\x65\xc9\xaa\x05\x81\xb7\xc0\x82\xa8\xb2\xf0\x64\x62\xb5\x79\xeb\x28\x5b\xb5\x26\xa8\xe1\xab\x95\xdf\x2b\xae\x39\xe7\xe7\x01\x5f\x7b\x43\x2d\xd8\xfb\xe6\x5a\xaf\x75\xff\x47\xb2\x11\x45\xa8\xa1\x27\xf0\xcd\x17\xe5\xcb\xf8\xc7\x8c\xf0\x9c\xe6\x44\xe3\x3f\xe9\x92\x6a\x75\x06\x4f\x36\xcf\xca\x77\x95\xe7\x12\x25\x3e\xf7\x9e\x7b\xff\x09\x00\x00\xff\xff\x57\x78\x16\x24\xf2\x22\x00\x00" func testcontractsTestflowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -359,7 +359,7 @@ func testcontractsTestflowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "testContracts/TestFlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x42, 0xe9, 0x53, 0x60, 0xf3, 0x50, 0x1c, 0x39, 0x6f, 0xcc, 0xcc, 0x46, 0x9, 0xcf, 0x12, 0x76, 0xbd, 0x1c, 0x87, 0x1d, 0x79, 0x86, 0x8a, 0xa5, 0xf9, 0xf1, 0xad, 0xf0, 0xad, 0x0, 0xd, 0x96}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x40, 0xef, 0x13, 0x45, 0x30, 0x3, 0xdc, 0xd0, 0x97, 0xe5, 0x85, 0x7a, 0xfb, 0x4e, 0x5a, 0x61, 0x7b, 0x1a, 0xc0, 0x2c, 0xb2, 0x62, 0x4f, 0x20, 0xdc, 0x74, 0x90, 0xf8, 0x4, 0x3a, 0xd4, 0xf1}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index a854da1fb..edfe64b13 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -162,34 +162,34 @@ // idTableStaking/scripts/get_total_staked_by_type.cdc (256B) // idTableStaking/scripts/get_weekly_payout.cdc (202B) // inspect_field.cdc (122B) -// lockedTokens/admin/admin_create_shared_accounts.cdc (3.869kB) +// lockedTokens/admin/admin_create_shared_accounts.cdc (3.914kB) // lockedTokens/admin/admin_deploy_contract.cdc (443B) -// lockedTokens/admin/admin_deposit_account_creator.cdc (856B) +// lockedTokens/admin/admin_deposit_account_creator.cdc (815B) // lockedTokens/admin/admin_remove_delegator.cdc (448B) -// lockedTokens/admin/check_main_registration.cdc (980B) +// lockedTokens/admin/check_main_registration.cdc (948B) // lockedTokens/admin/check_shared_registration.cdc (616B) -// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.322kB) -// lockedTokens/admin/custody_create_only_lease_account.cdc (3.146kB) -// lockedTokens/admin/custody_create_only_shared_account.cdc (3.539kB) -// lockedTokens/admin/custody_create_shared_accounts.cdc (3.746kB) -// lockedTokens/admin/custody_setup_account_creator.cdc (643B) -// lockedTokens/admin/deposit_locked_tokens.cdc (1.682kB) +// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.367kB) +// lockedTokens/admin/custody_create_only_lease_account.cdc (3.191kB) +// lockedTokens/admin/custody_create_only_shared_account.cdc (3.584kB) +// lockedTokens/admin/custody_create_shared_accounts.cdc (3.791kB) +// lockedTokens/admin/custody_setup_account_creator.cdc (602B) +// lockedTokens/admin/deposit_locked_tokens.cdc (1.673kB) // lockedTokens/admin/get_unlocking_bad_accounts.cdc (480B) // lockedTokens/admin/unlock_tokens.cdc (576B) -// lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.78kB) +// lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.748kB) // lockedTokens/delegator/delegate_new_tokens.cdc (1.201kB) // lockedTokens/delegator/delegate_rewarded_tokens.cdc (528B) // lockedTokens/delegator/delegate_unstaked_tokens.cdc (520B) -// lockedTokens/delegator/get_delegator_id.cdc (442B) -// lockedTokens/delegator/get_delegator_info.cdc (1.47kB) -// lockedTokens/delegator/get_delegator_node_id.cdc (446B) +// lockedTokens/delegator/get_delegator_id.cdc (410B) +// lockedTokens/delegator/get_delegator_info.cdc (1.438kB) +// lockedTokens/delegator/get_delegator_node_id.cdc (414B) // lockedTokens/delegator/register_delegator.cdc (1.574kB) // lockedTokens/delegator/request_unstaking.cdc (522B) // lockedTokens/delegator/withdraw_rewarded_tokens.cdc (798B) // lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc (528B) // lockedTokens/delegator/withdraw_unstaked_tokens.cdc (528B) -// lockedTokens/staker/get_node_id.cdc (437B) -// lockedTokens/staker/get_staker_info.cdc (1.177kB) +// lockedTokens/staker/get_node_id.cdc (405B) +// lockedTokens/staker/get_staker_info.cdc (1.145kB) // lockedTokens/staker/register_node.cdc (1.493kB) // lockedTokens/staker/request_unstaking.cdc (522B) // lockedTokens/staker/stake_new_tokens.cdc (1.253kB) @@ -201,11 +201,11 @@ // lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (528B) // lockedTokens/staker/withdraw_unstaked_tokens.cdc (528B) // lockedTokens/user/deposit_tokens.cdc (732B) -// lockedTokens/user/get_locked_account_address.cdc (451B) -// lockedTokens/user/get_locked_account_balance.cdc (450B) -// lockedTokens/user/get_multiple_unlock_limits.cdc (568B) -// lockedTokens/user/get_total_balance.cdc (2.85kB) -// lockedTokens/user/get_unlock_limit.cdc (441B) +// lockedTokens/user/get_locked_account_address.cdc (419B) +// lockedTokens/user/get_locked_account_balance.cdc (418B) +// lockedTokens/user/get_multiple_unlock_limits.cdc (536B) +// lockedTokens/user/get_total_balance.cdc (2.795kB) +// lockedTokens/user/get_unlock_limit.cdc (409B) // lockedTokens/user/withdraw_tokens.cdc (699B) // nodeVersionBeacon/admin/change_version_freeze_period.cdc (787B) // nodeVersionBeacon/admin/delete_version_boundary.cdc (812B) @@ -3594,7 +3594,7 @@ func inspect_fieldCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x57\x49\x6f\xeb\x36\x10\xbe\xeb\x57\x0c\x72\x28\x64\xc0\xb1\xfc\x8e\x15\x92\x3e\x18\x4e\x1e\x5a\x24\x6d\x82\x24\x6d\xcf\x8c\x34\xb6\x08\xd3\xa4\x4a\x52\x76\x8d\x20\xff\xbd\xa0\xa8\x8d\x12\xe5\xa5\x68\xf1\x7c\xb2\xa4\x6f\xb6\x6f\x16\x0e\xe9\x36\x17\x52\xc3\x52\x1e\x72\x2d\x82\xea\xe9\x1b\x13\xfb\x37\xb1\x41\x0e\x2b\x29\xb6\x70\xd5\x3c\x5f\x35\x88\x82\xaf\xe9\x3b\x43\x07\xd5\x7d\xd7\x20\x1f\x45\xb2\xc1\xb4\x7c\xa7\x2c\x70\xfe\xf7\xe3\xd3\xf2\xe1\xfe\xee\xed\xe9\xe1\xfe\xb7\xc5\xdd\xdd\xcb\xfd\xeb\x6b\x10\x44\x51\x04\x6f\x92\x70\x45\x12\x4d\x05\x07\x9d\x11\x0d\x3a\x43\xd8\x12\xca\x41\x97\x76\x48\xba\xa5\x1c\xf6\xa2\x60\x29\x28\xba\xe6\xa5\x90\x16\x90\x48\x24\x1a\x81\x80\xca\x88\xc4\x14\x48\x92\x88\x82\x6b\x20\x3c\x05\xc2\xa1\xe0\xac\x74\xa2\x84\x13\xfb\x69\x25\x24\x10\x28\x14\xca\x20\xd0\xad\xd9\x30\x00\x00\xc8\x89\xd4\x94\xb0\x85\x31\xf7\x5c\xbc\x33\x9a\x3c\xe0\x21\xae\x48\x9a\x3d\xe0\xe1\x91\x2a\x7d\xcf\xb5\x3c\x4c\x21\x8a\xe0\x4f\xa4\xeb\x4c\xc7\xf0\x65\x3e\xef\x8a\xff\xae\x50\x5e\x20\xfd\x63\x25\xbd\x2a\xd8\xa5\xa2\x5f\xe6\xf3\x79\x30\x01\xf8\x08\xac\x7d\x89\x39\x91\x18\x96\x74\xc5\xb0\x28\x74\xb6\xb0\x8c\x4c\x6a\x88\xf9\x45\x11\x2c\x2d\x71\x86\x66\x8e\xfb\x9a\x37\x65\x89\x4b\x53\xf3\x81\x4a\xd8\xe0\x41\x35\x52\x0c\x75\x45\x73\xa5\x13\x6e\xbb\x16\xc2\x9c\x1c\x50\xc6\x36\x55\x13\x47\xca\x90\x7d\x8e\x4c\x23\xe4\x98\x99\x19\x2f\x66\x24\x4d\xc3\xbc\x25\xc6\x9b\xa8\x59\x03\x98\x42\x46\x54\xb6\x60\x6b\x21\xa9\xce\xb6\x63\x78\x07\x34\x85\x7d\xc5\xaa\x1f\x6c\xbf\x4e\x2e\x77\xd2\xc9\xe9\x69\x1f\x5d\xf8\x71\x17\x5d\x6c\xed\x61\xe3\x62\x87\x78\xaf\x83\x83\x8a\x3b\xe2\xdd\x10\x3b\xe2\xda\x10\x38\xf0\xab\x2d\x40\x02\xb9\xa4\x3b\xf3\x8f\x51\xbe\x31\x2d\x6d\x4a\x52\x69\x61\xba\x79\x47\x0a\xa6\x9d\x4a\x2a\xdf\x2c\x49\x4e\xde\x29\xa3\xfa\x00\xb7\x6e\x16\x1a\xac\xf9\xcd\x8c\xc6\x9b\x1f\x9a\x11\x36\xfb\xc3\x08\xff\x14\x3a\xa0\xd2\x9b\xca\x85\x68\x55\x43\x4b\xe4\x74\x00\xd4\x44\xae\x51\xc7\x10\x19\xff\xc8\xba\x2f\xe0\xe0\x27\xce\xd3\xd7\xaf\x90\x13\x4e\x93\xf0\x6a\x59\xce\x30\x2e\xb4\x0d\xd8\x78\x07\x76\x96\x96\x3a\x20\x69\x82\xbb\x72\x09\x6b\x46\x9d\x1d\x69\xd5\x60\xdc\x12\x4e\xd6\x28\xcb\xbe\xad\x58\xa3\x1a\xcc\xdc\x34\x34\x3a\x43\xd1\x21\x92\xb5\xc3\xf9\xd7\x4a\xc5\xcd\xb5\x33\xb2\x67\xd6\xe0\xe3\x00\x18\x96\x49\x88\xfb\xb9\x18\x6b\x0c\x45\x76\x18\xde\x5c\x0f\x0d\x4e\x41\x8b\xd8\x35\x39\x34\xf6\x6a\x99\x7e\x26\x3a\xeb\xd0\x61\x22\xd0\x1d\xd4\x65\x15\x71\xc2\xa4\xa7\x42\x4e\x48\x3c\xdb\xfa\x31\x4e\x8e\x17\xcd\xf9\x81\x36\x2a\x26\xc7\x2a\xc7\xcd\xbf\xbf\x6c\x1a\x9e\x7e\x16\x2c\x1d\x4d\xf1\x5b\x8b\x70\x43\xb7\x39\x5b\xa4\xa9\x44\xa5\xe2\x5e\x5e\x89\x7d\xed\x06\xdc\x4d\x4a\x3c\x92\xa2\x36\x3c\xff\xa0\x2a\x0b\xc6\xd1\x7a\x73\xdd\x09\xa2\x6f\xb0\xc7\x6c\x27\x98\x0e\xa5\xd3\x53\x46\x3d\x95\xd1\xd1\xf4\xe1\x49\x5e\x25\xf9\x0b\x5f\x89\xcf\x5e\xc9\x1c\x47\xdb\xb9\x38\x2c\x16\x6f\xa1\xf8\xc3\xf1\x45\xd3\xe4\xba\x3c\xb6\xbe\x57\x47\xd8\x33\xf3\x7f\xea\x07\x38\x7f\xae\x76\xd7\x46\x73\xa8\x74\x9b\xc5\xdb\x21\x96\x35\xc1\x18\xda\x2d\xf4\xd6\x0a\xbb\x6c\xbd\x0b\x29\xc5\xde\x57\x27\x3d\x71\x0f\x63\x66\x03\x1e\x8f\xba\x27\xff\xef\xa3\xb7\x2e\x82\xc4\x15\x4a\xe4\x09\x9a\xe8\x2d\x0d\x49\xa3\xbd\x4b\x80\x2f\x78\xd3\xdb\xf5\x86\xe6\x18\x74\x0a\xe9\x92\xb9\x50\x2f\xe2\x7d\xd1\x6e\x0b\x8e\x0f\x94\x85\x5d\x67\x7d\xd5\xed\xeb\x84\x28\x82\xa7\x1d\x4a\x49\x53\xbb\xe0\xa6\xb8\x2a\x8f\xd6\xf6\x72\x23\x31\x41\xba\x43\x39\x72\x64\x15\xdc\xd4\x50\x18\xd9\x65\xa8\x3d\xe5\x5f\x2a\x31\xef\xc1\x6c\xd6\xe8\x5a\xaf\xbd\xc3\x6c\x89\xdc\xa8\xfa\x5d\x75\x60\x2b\x20\xaa\xbd\x96\xf8\xcd\xdb\x9e\x5c\xf0\xc3\x0b\x2a\x51\xc8\x04\x3f\x9c\x0b\xd6\xac\x76\xa3\x3f\x76\x46\xfd\x3d\x63\xce\x9c\x79\x20\x39\x81\xe7\x85\x06\x2e\xe4\x96\xb0\x36\x70\xca\xcd\x65\xcc\xdc\x42\x0c\x27\x05\xa7\x7f\x15\x08\x79\x57\xc7\x7f\x1b\xab\x25\xf2\xdb\x79\x11\x9f\xda\xdb\x6c\x77\x7d\x06\x9f\xc1\x3f\x01\x00\x00\xff\xff\x61\x00\x60\xde\x1d\x0f\x00\x00" +var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\x72\x58\xc8\x80\x63\x79\x8f\x15\x92\x2e\x0c\x27\x8b\x16\x49\x9b\x60\x93\x76\xcf\x63\x89\xb6\x08\xd3\xa4\x4a\x51\x76\x8d\x45\xfe\x7b\x41\x52\x5f\x94\xa8\xd8\x2e\x52\xa0\x39\xc5\xd2\x9b\xaf\x37\x6f\x86\x14\xdd\xe5\x42\x2a\x58\xca\x63\xae\x44\x50\xfd\xfa\xca\xc4\xe1\x55\x6c\x09\x87\xb5\x14\x3b\xb8\x6a\x7e\x5f\x35\x88\x92\x6f\xe8\x8a\x11\x07\xd5\x7d\xd6\x20\x1f\x45\xb2\x25\xa9\x79\x56\x58\xe0\xfc\xef\xc7\xa7\xe5\xc3\xfd\xdd\xeb\xd3\xc3\xfd\xef\x8b\xbb\xbb\x6f\xf7\x2f\x2f\x41\x10\x45\x11\xbc\x4a\xe4\x05\x26\x8a\x0a\x0e\x2a\x43\x05\x2a\x23\xb0\x43\xca\x41\x99\x38\x98\xee\x28\x87\x83\x28\x59\x0a\x05\xdd\x70\x63\xa4\x04\x24\x92\xa0\x22\x80\x50\x64\x28\x49\x0a\x98\x24\xa2\xe4\x0a\x90\xa7\x80\x1c\x4a\xce\x4c\x12\x06\x8e\xf6\xd5\x5a\x48\x40\x28\x0b\x22\x83\x40\xb5\x61\xc3\x00\x00\x20\x47\xa9\x28\xb2\x85\x0e\xf7\x5c\xae\x18\x4d\x1e\xc8\x31\xae\x48\x9a\x3d\x90\xe3\x23\x2d\xd4\x3d\x57\xf2\x38\x85\x28\x82\xef\x84\x6e\x32\x15\xc3\xe7\xf9\xbc\x6b\xfe\x47\x41\xe4\x05\xd6\x3f\x55\xd6\xeb\x92\x5d\x6a\xfa\x79\x3e\x9f\x07\x13\x80\x1f\x81\x8d\x2f\x49\x8e\x92\x84\x86\xae\x18\x16\xa5\xca\x16\x96\x91\x49\x0d\xd1\x7f\x51\x04\x4b\x4b\x9c\xa6\x99\x93\x43\xcd\x5b\x61\x89\x4b\x53\xfd\x82\x4a\xd8\x92\x63\xd1\x58\x31\xa2\x2a\x9a\x2b\x9f\x70\xdb\x8d\x10\xe6\x78\x24\x32\xb6\xad\x9a\x38\x56\x9a\xec\x73\x6c\x1a\x23\x27\xcc\x4c\x67\x31\xc3\x34\x0d\xf3\x96\x18\x6f\xa3\x66\x0d\x60\x0a\x19\x16\xd9\x82\x6d\x84\xa4\x2a\xdb\x8d\xe1\x1d\xd0\x14\x0e\x15\xab\x7e\xb0\x7d\x3b\xb9\x3c\x49\xa7\xa7\xa7\x73\x74\xe1\xef\xa7\xe8\x62\xeb\x0c\x9b\x14\x3b\xc4\x7b\x13\x1c\x28\xee\x9d\xec\x86\xd8\x91\xd4\x86\xc0\x41\x5e\xad\x00\x11\x72\x49\xf7\xfa\x3f\x46\xf9\x56\x8f\xb4\x96\x64\xa1\x84\x9e\xe6\x3d\x96\x4c\x39\x4a\x32\x4f\x96\x98\xe3\x8a\x32\xaa\x8e\x70\xeb\x76\xa1\xc1\xea\xbf\x99\xf6\x78\x83\xa5\xca\x42\x67\x41\xcd\xbe\x53\x95\xa5\x12\x0f\xb8\x62\x64\x02\x9f\x9a\x1d\x37\xfb\x53\x7b\xff\x39\x74\xbc\x98\x74\xab\x1c\xa3\x75\x0d\x35\xc8\xe9\x00\xa8\x50\x6e\x88\x8a\x21\xd2\x05\xe0\xa6\x6f\xe0\xe0\x27\xce\xaf\x2f\x5f\x20\x47\x4e\x93\xf0\x6a\x69\x96\x1c\x17\xca\x32\xa2\xb3\x03\xbb\x6c\x8d\x0f\x48\x9a\xea\xaf\x5c\x46\x9b\x5d\x68\x77\x5e\xb5\x39\x77\xc8\x71\x43\xa4\x19\xec\x8a\x56\xaa\x40\x2f\x56\xcd\xb3\xb3\x35\x1d\xa6\x59\xbb\xbd\x7f\xab\x5c\xdc\x5c\x3b\x3b\x7d\x66\x03\x3e\x0e\x80\xa1\xe9\x52\xdc\x6f\xd6\xd8\xe4\x14\xb8\x27\xe1\xcd\xf5\x30\xe0\x14\x94\x88\xdd\x90\xc3\x60\x2f\x96\xe9\x67\x54\x59\x87\x0e\x5d\x81\xea\xa0\x3e\x58\x32\x27\x72\xf2\x48\xe8\x84\xc5\xb3\x15\x98\xae\x62\x5c\x55\xe7\x33\xd1\xb8\x98\xbc\x27\x2d\x57\x20\x7e\x5d\x35\x44\xfe\x22\x58\x3a\xaa\x81\xd7\x16\xe1\x96\x6e\x9b\xba\x48\x53\x49\x8a\x22\xee\x35\x1e\xed\x63\xb7\xe0\x6e\xd7\xe2\x91\x1e\xb6\xe5\xf9\x57\x9d\x51\x94\xe3\xf5\xe6\xba\x53\x44\x3f\x60\x8f\xd9\x4e\x31\x1d\x4a\xa7\xa7\x82\x1a\xe9\x7c\x1a\xf3\xd4\x93\x84\xa7\x95\x95\x9f\x5f\xf9\x5a\xd8\xcd\x39\x14\x83\x57\x08\xfe\x74\x7d\xd9\x36\xbd\x34\x07\xdb\xff\x76\x24\xec\xb1\xfb\x1f\x0d\x04\x9c\xbf\x79\xbb\x37\x4f\x7d\x2e\x75\xa7\xc5\x3b\x22\x96\x56\xc1\x18\xb1\x17\xd9\x5b\x6b\xec\xd2\xb9\x12\x52\x8a\x83\x4f\x28\x3d\x73\x0f\x63\xfa\x12\x3d\x5e\x75\xcf\xfe\xdf\x57\x6f\x53\x04\x49\xd6\x44\x12\x9e\x10\x5d\xbd\xa5\x21\x69\xbc\x77\x09\xf0\x15\xaf\x87\xbb\xbe\xe4\x39\x01\x1d\xa5\x5d\xb2\x18\xea\xbb\x7c\xdf\xb4\x3b\x83\xe3\x1b\x65\x61\x6f\xc4\x3e\xf9\xfb\x46\x25\x8a\xe0\x69\x4f\xa4\xa4\xa9\xbd\x23\xa7\x64\x6d\x0e\xdf\xf6\xfb\x48\x92\x84\xd0\x3d\x91\x23\x87\x5a\xc9\xb5\x86\xc2\xc8\xde\xa7\xda\x7b\xc0\xb7\xca\xcc\x7b\x74\xeb\x9b\x78\xed\xd7\x7e\x06\xed\x50\x6e\x8b\xfa\x59\x75\xa4\x17\x80\x45\xfb\x65\xe3\x0f\x6f\x97\xd1\x0f\x77\x62\xeb\xd8\x6f\x3d\x69\x8d\x26\x79\xc6\xf6\x39\xf3\x18\x72\xaa\xcd\x4b\x05\x5c\xc8\x1d\xb2\xb6\x5a\xca\xf5\x47\x9c\xfe\x7a\xd1\x44\x94\x9c\xfe\x55\x12\xc8\xbb\x3e\x3e\xa0\x40\x4b\xd9\xd7\xf3\xca\x3c\x75\x87\xb3\x73\xf4\x16\xbc\x05\xff\x04\x00\x00\xff\xff\xe1\x99\x64\x2f\x4a\x0f\x00\x00" func lockedtokensAdminAdmin_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3610,7 +3610,7 @@ func lockedtokensAdminAdmin_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0x4a, 0xb0, 0xa8, 0xdc, 0x78, 0xc, 0x7a, 0xee, 0x6, 0xd, 0xe7, 0x6a, 0x51, 0xc8, 0x39, 0xe3, 0xc, 0x73, 0x7b, 0x7a, 0x18, 0xf1, 0x5a, 0xdf, 0xcd, 0x12, 0xf2, 0x87, 0xfb, 0x69, 0x53}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0xa1, 0x22, 0x8b, 0x77, 0x49, 0x1d, 0x1c, 0x19, 0x74, 0xb, 0x9c, 0x3b, 0xba, 0x96, 0x5a, 0xa2, 0x4d, 0xc1, 0x61, 0xd, 0xfd, 0x68, 0x5b, 0x7f, 0xeb, 0xc2, 0x9a, 0x97, 0xc8, 0x4f, 0x65}} return a, nil } @@ -3634,7 +3634,7 @@ func lockedtokensAdminAdmin_deploy_contractCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\xdb\x30\x0c\xbd\xfb\x2b\x88\x1e\x36\xe7\x92\xec\x1c\xac\x2b\x0c\x27\xa7\x16\x6b\xd0\xe6\x07\x18\x89\x8d\x85\x2a\xa2\x40\xd1\xe9\x8a\x22\xff\x3e\xc8\x36\x52\xbb\xcb\xb6\xf2\x64\x13\xef\x3d\xf2\x3d\xd1\x1d\x22\x8b\xc2\x1d\x9b\x67\xb2\x5b\x7e\xa6\x90\xe0\x49\xf8\x00\xdf\x7e\xdd\xdd\xd7\xb7\xeb\xd5\xf6\xfe\x76\xfd\xb3\x5a\xad\x1e\xd6\x8f\x8f\x45\xb1\x58\x2c\x40\x33\x0a\xd0\x1e\x5c\x80\xe4\xf6\x21\x81\x36\x2e\x81\x0a\x86\x84\x46\x1d\x07\x50\x06\x4b\x91\x93\x53\x40\x30\x18\x71\xe7\xbc\xd3\xd7\x8e\xee\x82\x72\xee\xb6\x49\xd9\xbe\x42\x14\x3e\x3a\x4b\xf2\x35\x01\x1a\xc3\x6d\x50\xd0\x06\x15\xd0\x7b\x7e\xc9\xd2\x74\xc8\x72\x68\x6d\xc7\x1e\x30\x29\xf7\xb4\x21\x10\x32\x2c\xb6\x28\x46\xd3\xcb\x41\x7a\x33\x28\x57\xd6\x0a\xa5\xb4\x84\xe1\x63\x06\x6f\x45\x01\x00\x10\x85\x22\x0a\x95\x9d\x95\x25\x54\xad\x36\x55\x2f\x7f\x86\xe4\xf2\xa4\x23\x0f\x0f\x64\xc8\x1d\x49\xe0\x1a\xf6\xa4\x03\xfe\x2f\x23\x67\x67\x8d\x5c\xf3\x3d\x69\x7d\xd6\xf9\xfe\x65\x9c\xf9\xbc\xff\x19\xe4\x6a\x21\x54\x96\xb7\xff\x22\x36\xed\xce\x3b\x73\xfa\x51\x4e\x06\xe5\xfa\x24\x75\x83\xda\x4c\xb8\x1f\x56\xde\xb1\x08\xbf\x94\xd3\xee\xcd\x0d\x44\x0c\xce\x94\x57\x35\xb7\xde\x42\x60\x85\x1e\x38\xca\x29\xbf\x4c\x1f\x94\xd0\x13\x09\x05\x43\x57\xb3\x69\xa8\xdd\x21\x55\x39\xfc\x9a\xbd\xa7\xfe\x74\xae\xfb\xcb\xfa\x67\x58\xdb\x0b\xc4\x0f\x19\x5c\xf0\xff\xce\xda\x88\x3b\xa2\xd2\xc4\xfc\x68\xb7\x3f\x1f\x7b\x8e\xd6\xbe\x6f\x53\x1a\x8c\xcb\x8b\xdb\xf7\x39\x9d\x8a\x53\xf1\x3b\x00\x00\xff\xff\x5b\xc8\xe1\xb2\x58\x03\x00\x00" +var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\xc1\x6e\xdb\x30\x0c\xbd\xeb\x2b\x88\x1e\x36\xe7\x92\xec\x1c\xac\x2b\x0c\x27\xa7\x16\x6b\xd0\xe6\x07\x18\x89\x8d\x85\x2a\xa2\x40\xd1\xe9\x8a\xa1\xff\x3e\x28\x36\x52\xbb\xcb\x56\x9e\x6c\xe2\xbd\x47\xbe\x27\xfa\x43\x62\x51\xb8\x63\xfb\x4c\x6e\xcb\xcf\x14\x33\x3c\x09\x1f\xe0\xdb\xaf\xbb\xfb\xe6\x76\xbd\xda\xde\xdf\xae\x7f\xd6\xab\xd5\xc3\xfa\xf1\xd1\x98\xc5\x62\x01\x5a\x50\x80\xee\xe0\x23\x64\xbf\x8f\x19\xb4\xf5\x19\x54\x30\x66\xb4\xea\x39\x82\x32\x38\x4a\x9c\xbd\x02\x82\xc5\x84\x3b\x1f\xbc\xbe\x9e\xe8\x3e\x2a\x97\x6e\x97\x95\xdd\x2b\x24\xe1\xa3\x77\x24\x5f\x33\xa0\xb5\xdc\x45\x05\x6d\x51\x01\x43\xe0\x97\x22\x4d\x87\x22\x87\xce\x9d\xd8\x03\x26\x97\x9e\xb6\x04\x42\x96\xc5\x19\x33\x9a\x5e\x0d\xd2\x9b\x41\xb9\x76\x4e\x28\xe7\x25\x0c\x1f\x33\xf8\x6d\x0c\x00\x40\x12\x4a\x28\x54\x9d\xac\x2c\xa1\xee\xb4\xad\x7b\xf9\x33\xa4\x54\x20\x1d\x79\x78\x20\x4b\xfe\x48\x02\xd7\xb0\x27\x1d\xf0\xff\x18\x39\x3b\x6b\x94\x9a\xef\x49\x9b\xb3\xce\xf7\x2f\xe3\xcc\xe7\xfd\xcf\x20\xd7\x08\xa1\xb2\xfc\xa8\x26\xfc\x52\x9f\x72\x36\xdd\x2e\x78\xbb\x41\x6d\x27\xdc\x0f\x9b\xec\x58\x84\x5f\xaa\x69\xf7\xe6\x06\x12\x46\x6f\xab\xab\x86\xbb\xe0\x20\xb2\x42\x0f\x1c\xd9\x2f\x81\xf7\xfe\x85\x9e\x48\x28\x5a\xba\x9a\x4d\xb3\x3a\xdd\x47\x5d\x32\x6d\x38\x04\xea\x2f\xe2\xba\x3f\x98\xff\x66\xb0\xbd\x40\xfc\x90\xc1\x05\xff\xef\xac\x8d\xf8\x23\x2a\x4d\xcc\x8f\x76\xfb\xfb\x0d\xe7\xe8\xdc\xfb\x36\x95\xc5\xb4\xbc\xb8\x7d\x9f\xd3\x9b\x79\x33\x7f\x02\x00\x00\xff\xff\x99\xa2\xb5\xd4\x2f\x03\x00\x00" func lockedtokensAdminAdmin_deposit_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3650,7 +3650,7 @@ func lockedtokensAdminAdmin_deposit_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_deposit_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x38, 0x1e, 0x26, 0xb4, 0x11, 0xed, 0x11, 0x3, 0x57, 0x39, 0x8f, 0x13, 0xbb, 0x53, 0xfa, 0xf, 0x22, 0x4b, 0x55, 0x77, 0xa1, 0xd8, 0xbe, 0x7a, 0x22, 0x23, 0x55, 0xdd, 0xe4, 0xbd, 0xaf, 0x33}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x71, 0x2, 0x6d, 0x5e, 0xa, 0xf2, 0x7f, 0x1a, 0x87, 0x59, 0x63, 0xdc, 0xac, 0xd3, 0x8d, 0xa9, 0x8c, 0x80, 0x27, 0x34, 0xba, 0xa0, 0x2d, 0xb0, 0x9d, 0xf3, 0x75, 0x53, 0x53, 0x73, 0x8, 0x74}} return a, nil } @@ -3674,7 +3674,7 @@ func lockedtokensAdminAdmin_remove_delegatorCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminCheck_main_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\xcf\x6a\xdb\x40\x10\xc6\xef\x7a\x8a\x89\x0e\x45\x86\x22\x7a\x16\x75\x82\x90\x5d\x5a\x12\x9a\x10\xfb\x05\xc6\xab\x91\xbc\x64\xb5\x23\x76\x47\xa4\x25\xf8\xdd\x8b\xfe\xa2\x6d\x4c\x0e\xd9\x8b\xd9\xf1\xb7\xf3\x7d\xf3\xd3\xe8\xa6\x65\x27\xf0\xa3\xb3\xb5\x3e\x19\x3a\xf2\x0b\x59\xa8\x1c\x37\x10\x07\xb5\x38\x9a\x95\x86\x5f\x03\xd5\x7c\x8f\xa3\x59\xf2\xc0\xea\x85\xca\xa1\xe8\x47\xd5\xb7\x3f\x0f\x8f\xc5\xfd\x7e\x77\x7c\xbc\xdf\xff\xce\x77\xbb\xe7\xfd\xe1\x10\x45\xe2\xd0\x7a\x54\xa2\xd9\x26\x0d\x6a\x9b\x2b\xc5\x9d\x95\x0c\xf2\xb2\x74\xe4\xfd\x06\xde\xa2\x08\x00\xa0\x75\xd4\xa2\xa3\xc4\xeb\xda\x92\xcb\x20\xef\xe4\x3c\x89\x17\x4d\x7f\x0c\x09\x60\xd9\x68\xfb\x4c\x15\x6c\x61\x94\xa7\x27\x76\x8e\x5f\xbf\x7f\x59\xc7\x4a\x87\x9f\xbc\xd7\x16\x6c\x0c\x0d\x21\x6e\x93\x3e\x6c\x16\xe4\x4f\x57\x97\xff\xe4\x07\x61\x87\x35\x3d\xa1\x9c\x37\x4b\x84\xfe\xdc\xdd\x41\x8b\x56\xab\x24\x2e\xb8\x33\x25\x58\x16\x18\x43\x00\x82\xa3\x8a\x1c\x59\x45\x20\x0c\x72\x26\x30\x83\x01\xc8\xc0\x74\x48\x0f\x6a\xf1\x88\x37\xe1\x74\xa3\x78\x9a\xfd\x97\xad\x78\x9c\xb4\x26\x99\x6a\x6b\x90\x61\xaa\xb4\x26\x29\xb0\xc5\x93\x36\x5a\xfe\x5e\xc3\xf1\x93\x4d\x49\xee\xed\xca\xf8\x2b\xc3\xcb\x6d\xf2\xb1\xe0\xa9\x3b\x19\xad\xde\x53\x99\xbe\x43\xf2\x59\x56\xed\xd0\x17\xde\xf9\x7d\x88\x08\xb6\x57\x91\xf5\x2c\x82\x46\xd3\xc6\x25\xab\x5e\xe8\x3d\x39\x49\x82\xb4\xf3\x72\xa5\x2b\xe0\x38\x3e\xcd\x42\xa3\x0d\xdc\x6c\xc1\x6a\xf3\x35\x78\xdf\x90\xf7\x58\x53\x06\xf1\xf1\x4c\xe0\x5b\x52\xba\xd2\x54\x02\x4e\x69\xb5\x1f\x00\xe0\xbc\x14\x53\xfd\x06\x0a\xb4\xfd\x1f\x9e\x6c\x19\x2c\x8c\x8f\x97\xfe\x23\xd7\x4b\x74\x89\xfe\x05\x00\x00\xff\xff\xea\xc1\x7d\x15\xd4\x03\x00\x00" +var _lockedtokensAdminCheck_main_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\xc1\x6a\xdb\x40\x10\x86\xef\x7a\x8a\x89\x0e\x45\x86\x22\x7a\x16\x75\x82\x90\x5d\x5a\x12\x9a\x10\xfb\x05\xc6\xab\x91\xbc\x64\xb5\x23\x76\x47\xa4\xa5\xe4\xdd\x8b\x56\x92\xd1\x36\xa6\x87\xec\xc5\xec\xf8\xdf\x99\xff\xff\x34\xba\xeb\xd9\x09\x7c\x1b\x6c\xab\x4f\x86\x8e\xfc\x42\x16\x1a\xc7\x1d\xa4\x51\x2d\x4d\x16\xa5\xe1\xd7\x48\xb5\xdc\xd3\x64\x91\x3c\xb0\x7a\xa1\x3a\x14\xfd\xa4\xfa\xf2\xeb\xe1\xb1\xba\xdf\xef\x8e\x8f\xf7\xfb\x9f\xe5\x6e\xf7\xbc\x3f\x1c\x92\x44\x1c\x5a\x8f\x4a\x34\xdb\xac\x43\x6d\x4b\xa5\x78\xb0\x52\x40\x59\xd7\x8e\xbc\xdf\xc0\x9f\x24\x01\x00\xe8\x1d\xf5\xe8\x28\xf3\xba\xb5\xe4\x0a\x28\x07\x39\xcf\xe2\x8b\x66\x3c\x86\x04\xb0\xee\xb4\x7d\xa6\x06\xb6\x30\xc9\xf3\x13\x3b\xc7\xaf\x5f\x3f\xad\x6d\xe5\xe1\xa7\x1c\xb5\x15\x1b\x43\xc1\xc4\x6d\x36\x9a\x2d\x22\xff\xf9\xea\xf2\x8f\xfc\x20\xec\xb0\xa5\x27\x94\xf3\xe6\x62\x61\x3c\x77\x77\xd0\xa3\xd5\x2a\x4b\x2b\x1e\x4c\x0d\x96\x05\x26\x13\x80\xe0\xa8\x21\x47\x56\x11\x08\x83\x9c\x09\x4c\x18\x00\x12\x98\x06\xf7\xa0\x2e\x33\xd2\x4d\x9c\x6e\x12\xcf\xd9\x7f\xd8\x86\xa7\xa4\x2d\xc9\x5c\x5b\x83\x8c\x5d\xe5\x2d\x49\x85\x3d\x9e\xb4\xd1\xf2\xfb\x1a\x8e\xef\x6c\x6a\x72\xb7\xd9\x95\xfc\xab\x89\x4f\xc3\xc9\x68\xf5\x3e\xf5\xcc\x39\xfb\x28\x8b\x3e\xf4\x85\x77\xf3\xfe\x8b\x00\xb6\x57\x91\x8c\x59\xa3\x46\xf3\x46\x65\xab\x5e\xe8\x3d\x39\xc9\x22\xb7\xcb\xf2\xe4\x2b\xa0\x38\x3d\x2d\xe2\x41\x1b\xb8\xd9\x82\xd5\xe6\x73\xf4\xbe\x23\xef\xb1\xa5\x02\xd2\xe3\x99\xc0\xf7\xa4\x74\xa3\xa9\x06\x9c\xdd\x6a\x1f\x00\xe0\xf2\xd1\xe7\xfa\x0d\x54\x68\xc7\x3f\x3c\xd9\x3a\x5a\x08\x9f\x5e\xfa\x4f\x5c\xdf\x92\xb7\xe4\x6f\x00\x00\x00\xff\xff\xb0\x35\x89\xe4\xb4\x03\x00\x00" func lockedtokensAdminCheck_main_registrationCdcBytes() ([]byte, error) { return bindataRead( @@ -3690,7 +3690,7 @@ func lockedtokensAdminCheck_main_registrationCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/check_main_registration.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x11, 0x8d, 0xde, 0xc1, 0x5, 0xed, 0xb1, 0x92, 0xc0, 0x90, 0x47, 0x3a, 0xcf, 0xcc, 0x41, 0x98, 0x28, 0xa0, 0x7e, 0x56, 0x4b, 0x7b, 0xca, 0xb5, 0x8a, 0x15, 0xb5, 0x12, 0xdd, 0x9c, 0xdd, 0xc9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0x5e, 0x3e, 0x1d, 0xe0, 0xfa, 0x52, 0x26, 0x28, 0x3d, 0x94, 0xf9, 0x8, 0x79, 0xe4, 0xad, 0xa9, 0xe, 0x74, 0x85, 0x19, 0x24, 0x6b, 0x90, 0xa, 0xd0, 0x8a, 0x64, 0x32, 0x41, 0xdf, 0x72}} return a, nil } @@ -3714,7 +3714,7 @@ func lockedtokensAdminCheck_shared_registrationCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\x5d\x6f\xeb\x36\x0c\x7d\xf7\xaf\x20\xfa\x30\x38\x80\x6b\x77\xaf\x46\xdb\x8b\x20\xed\xc5\x86\x76\x6b\xd1\x66\xdb\xb3\x62\x33\xb1\x10\x47\xf2\x24\x39\x99\x51\xe4\xbf\x0f\x92\xfc\x25\xc7\x6e\x1a\xec\x02\xcb\x43\x00\x4b\x87\x22\xcf\x21\x29\x91\xee\x0a\x2e\x14\x2c\x44\x55\x28\xee\xd5\x5f\xdf\x73\x7e\x58\xf2\x2d\x32\x58\x0b\xbe\x83\xab\xf6\xfb\xaa\x45\x94\x6c\x43\x57\x39\x3a\xa8\xfe\x5a\x8b\x7c\xe6\xc9\x16\x53\xb3\x26\x2d\xf0\xe6\x9f\xe7\x97\xc5\xd3\xe3\xc3\xf2\xe5\xe9\xf1\xf7\xf9\xc3\xc3\xdb\xe3\xfb\xbb\xe7\x45\x51\x04\x4b\x41\x98\x24\x89\xa2\x9c\x81\xca\x88\x02\x02\x49\x29\x15\x4f\x2b\x28\x04\xdf\xd3\x14\x05\x1c\x78\x99\xa7\x20\xe9\x86\x19\x13\xc5\x21\x11\x48\x14\x02\x01\x99\x11\x81\x29\x90\x24\xe1\x25\x53\x40\x58\x0a\x84\x41\xc9\x72\x13\x82\x81\x37\x7b\x6b\x2e\x80\x40\x29\x51\x78\x9e\xea\xbc\xfa\x1e\x00\xc0\xba\xcc\xf3\x79\xba\xa3\xec\xb5\x5c\xe5\x34\x79\xc2\x2a\xae\x05\x0a\x9f\xb0\x7a\xa6\x52\x3d\x32\x25\xaa\x00\xa2\x08\xfe\x42\xba\xc9\x54\x0c\x3f\xdf\xdc\xdc\xb4\xc6\x7f\x48\x14\x97\xda\xce\x00\x3e\x3c\x73\x42\x21\xb0\x20\x02\xfd\x9a\xfa\x6b\xcd\x3c\x86\x79\xa9\xb2\xb9\x25\x30\x6b\xc0\xfa\x97\xa3\xaa\xb9\xd7\xbb\x70\xd7\xc7\xfa\x05\xa9\xb4\xf9\xe0\xbc\x99\x63\xaf\xa5\xb8\xcc\xba\x35\x77\x5c\x87\x5b\xac\x64\x48\xd2\xd4\x2f\x3a\x01\x4e\x05\x0d\xdb\xdd\x00\x32\x22\xb3\x79\xbe\xe1\x82\xaa\x6c\x37\x0a\x76\x10\x01\x1c\x6a\xdd\x46\x90\x76\xab\xa3\xa6\x7f\xed\x47\x8f\xe3\x64\x98\x4e\xea\xce\x44\xe9\x62\x3f\x09\xd2\x05\xd6\x31\x02\xb8\x19\xdc\x93\x32\x57\x0b\x52\x90\x15\xcd\xa9\xaa\xe0\xce\x15\xd6\xa1\x14\xe6\x94\x6d\x6f\x7f\x6a\xfb\x32\xfc\x53\x1b\xdf\xfb\x51\x21\xe8\x9e\x28\x8c\xd6\xcd\x8e\xd9\x08\x40\x11\xb1\x41\x15\x43\x24\x15\x17\x64\x33\x04\xb8\x82\x7d\xfb\x06\x05\x61\x34\xf1\xaf\x16\xa6\xd9\x18\x57\xa0\x1d\x9a\x7b\x01\x6c\xcb\x1b\x33\x48\xda\x70\xaf\x66\x2e\x9b\xbc\x6b\xfb\xdf\x08\x23\x1b\x14\x70\x7b\xed\x5c\x06\xa1\xed\xdb\xe7\x13\xa0\x6f\x94\x88\x87\x82\x4c\x56\x9c\x24\x7b\xf4\x6f\xaf\x4f\x3d\x06\xa0\x78\xec\xfa\x3c\xf5\xf6\x6e\x05\x79\x25\x2a\x1b\x50\x50\x3d\xd4\x65\x79\x39\xe3\xf2\xde\x77\x8c\xf4\xef\x8c\xc5\xab\x4d\xab\x0e\x32\x38\xb1\x6d\x72\xfb\x75\xa2\xed\x11\xb3\xcf\xb2\x6d\xf8\xc3\xae\xce\xde\x74\xaa\x0d\xee\x17\x9e\xa7\x93\x39\x5e\x76\x08\xdf\xa6\x69\x9e\xa6\x02\xa5\x8c\x07\xa9\x24\x76\x39\x70\xb4\x8f\x27\x32\xd1\x0b\xa3\xdf\xd9\xa6\x1c\x1c\x91\x6e\xaf\x7b\x21\x06\xe0\xec\x9d\x54\x48\x2f\xd6\x9e\x62\x9d\xea\x13\x5e\x47\x12\xdf\x3b\xe9\x63\x24\x37\xb5\xe5\xaf\x6c\xcd\x8f\xf7\xfe\xe7\x00\x7b\x79\x98\x40\xc6\xd3\x3d\x1e\xf5\x58\xa2\xcc\x85\xf9\x7f\x95\xb3\xbd\xad\x7f\x6c\x31\x7f\xf1\xee\xb2\xd5\x3c\x78\xc5\xf4\xf8\xe0\x94\xf9\xf8\x35\x56\x6b\xb3\xd0\xc5\xcc\x05\xdc\x0d\x8f\x71\x45\x5b\x71\x21\xf8\x61\x54\x36\xf7\xa0\x7b\x5f\xcf\x43\xa3\x5c\x5d\xe0\x45\x6c\xad\x7b\x10\xb8\x46\x81\x2c\x41\xcd\x71\xec\x50\x87\xea\xc8\xbe\x6e\xc6\x66\x06\x70\x4a\xe4\x5c\xef\x36\x03\xd7\x10\xde\x6f\x17\xb7\xd1\x4d\x59\xc4\xa3\xf5\xd9\x0b\x32\x8a\xe0\x65\x8f\x42\xd0\x14\x41\x65\x08\x29\xae\xcd\x23\xd4\x4d\xab\x02\x13\xa4\xfb\x5e\x3e\xdc\x08\x4b\xa6\x2b\xc1\x8f\xec\xab\xde\x3d\x81\x6f\xb5\xd9\xc4\xd8\x10\x45\xcd\x88\xc9\xf0\xd0\xfa\xb0\x03\xea\x8e\x88\xad\x6c\xd6\x52\xcb\x40\x02\x91\xdd\xd4\x39\x1e\x8a\x6d\xac\x39\xab\xde\x50\xf2\x52\x24\xf8\xe1\x4c\xcf\x61\x13\xd2\x71\xd0\x5c\x93\xb1\xbb\x9d\xf4\x5f\x9e\x04\x47\xf0\xa2\x5c\x01\xe3\x62\x47\xf2\x8e\x38\x65\x7a\xd6\xd6\x33\xaa\xd6\xa4\x64\xf4\xef\x12\xa1\xe8\x9f\xf1\x63\xb9\x5a\x21\xbf\x7f\x8d\xf1\xc4\x80\xd3\xa3\xa7\xff\x8f\xde\xd1\xfb\x37\x00\x00\xff\xff\x4e\xb1\xb1\x58\xfa\x0c\x00\x00" +var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x56\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\x72\x58\xc8\x80\x63\xa5\x57\xc1\xc9\xc2\x70\xb2\x68\x91\xb4\x09\x36\x69\xf7\x3c\x96\xc6\x16\x61\x99\x54\x49\xca\xae\xb1\xc8\x7f\x2f\x48\xea\x8b\xb2\x14\x27\x68\x0e\xf5\xc1\x80\xc4\x37\xc3\x79\x6f\x3e\x34\x6c\x57\x08\xa9\x61\x29\x8f\x85\x16\x41\xf5\xf4\x2d\x17\x87\x17\xb1\x25\x0e\x6b\x29\x76\x70\xd1\x3c\x5f\x34\x88\x92\x6f\xd8\x2a\x27\x0f\xd5\x7d\xd7\x20\x1f\x44\xb2\xa5\xd4\xbe\x53\x0e\x78\xf5\xcf\xc3\xe3\xf2\xfe\xee\xf6\xe5\xf1\xfe\xee\x8f\xc5\xed\xed\xf7\xbb\xe7\xe7\x20\x88\xa2\x08\x5e\x24\x72\x85\x89\x66\x82\x83\xce\x50\x03\x42\x52\x2a\x2d\xd2\x23\x14\x52\xec\x59\x4a\x12\x0e\xa2\xcc\x53\x50\x6c\xc3\xad\x89\x16\x90\x48\x42\x4d\x80\xa0\x32\x94\x94\x02\x26\x89\x28\xb9\x06\xe4\x29\x20\x87\x92\xe7\x36\x04\x0b\xaf\xcf\xd6\x42\x02\x42\xa9\x48\x06\x81\x6e\x6f\x0d\x03\x00\x80\x75\x99\xe7\x8b\x74\xc7\xf8\x53\xb9\xca\x59\x72\x4f\xc7\xb8\x12\x68\x76\x4f\xc7\x07\xa6\xf4\x1d\xd7\xf2\x38\x85\x28\x82\x1f\xc4\x36\x99\x8e\xe1\x97\xab\xab\xab\xc6\xf8\x4f\x45\xf2\xa3\xb6\x13\x80\x9f\x81\xf5\x50\x48\x2a\x50\x52\x58\x51\x7f\xaa\x98\xc7\xb0\x28\x75\xb6\x70\x04\x26\x35\xd8\xfc\x72\xd2\x15\xf7\xea\x14\xae\xbb\xd8\xb0\xc0\xa3\x31\xef\xf9\x9b\x78\xf6\x46\x8a\x8f\x59\x37\xe6\xde\xd5\xb3\x2d\x1d\xd5\x0c\xd3\x34\x2c\x5a\x01\x4e\x05\x9d\x35\xa7\x53\xc8\x50\x65\x8b\x7c\x23\x24\xd3\xd9\x6e\x10\xec\x21\xa6\x70\xa8\x74\x1b\x40\xba\xa3\x96\x9a\xf9\x35\x0f\x1d\x8e\xa3\x61\x7a\xa9\x3b\x13\xa5\x8f\x7d\x23\x48\x1f\x58\xc5\x08\xe0\x67\x70\x8f\x65\xae\x97\x58\xe0\x8a\xe5\x4c\x1f\xe1\xda\x17\xd6\xa3\x34\xcb\x19\xdf\xce\xb1\xd4\x59\xe8\x75\xdd\xec\x07\xd3\x59\x2a\xf1\x80\xab\x9c\x26\xf0\xa5\x69\xdc\xd9\x5f\xc6\xfb\x4d\x18\x15\x92\xed\x51\x53\xb4\xae\x4f\xec\xc1\x14\x34\xca\x0d\xe9\x18\x22\xa5\x85\xc4\x4d\x1f\xe0\x2b\xfa\xf5\x2b\x14\xc8\x59\x12\x5e\x2c\x6d\x37\x72\xa1\xc1\x44\x64\x07\x07\xb8\x99\x60\xcd\x20\x69\xf8\x5c\x4c\x7c\xba\x79\x3b\x17\x7e\x47\x8e\x1b\x92\x30\xbf\xf4\xa6\xc5\xcc\x35\xf6\xc3\x09\x30\xb4\x52\xc5\x7d\xc5\x46\x4b\x52\xe1\x9e\xc2\xf9\xe5\xe9\x8d\x53\xd0\x22\xf6\xef\x3c\xbd\xed\xd9\x09\xf2\x84\x3a\xeb\x51\xd0\x1d\xd4\x27\x27\xee\x4c\x4c\x37\xa1\xe7\xd5\xfc\xce\x58\x3c\xb9\xbc\x1b\x16\xd3\x13\xdb\x3a\xf9\xef\x57\xa2\x71\x31\x79\xab\x1c\xac\x40\xb0\xab\xd2\x3b\x5e\x0b\x16\xf7\xab\xc8\xd3\xd1\x22\x78\x69\x11\xa1\xcb\xe3\x22\x4d\x25\x29\x15\xf7\x72\x8d\xee\xf5\xd4\x4b\x4e\x3c\x92\xaa\x4e\x18\xdd\xd9\x60\xeb\xc5\x13\x69\x7e\xd9\x09\x71\x0a\xde\xd9\x49\x09\x75\x62\xed\x28\xd6\xaa\x3e\x72\xab\xad\x8c\x2f\x63\x9e\x6e\xc2\x81\xe4\x54\xa6\xbf\xf1\xb5\x70\xe3\xc5\x5e\x34\x9c\xce\xe1\xa8\x86\x12\x61\x47\xea\xff\xb6\x9e\xdd\xc0\xff\xdc\x6a\x7e\xe7\x74\x73\xe5\xdc\xfb\x10\x9a\x0d\xc4\xab\xf3\xe1\x41\x57\x89\xb7\x34\xd5\x2c\x24\x5c\xf7\xdd\xf8\xaa\xae\x84\x94\xe2\x30\x1f\x92\xcd\x77\x74\x13\x9a\x95\x6a\x90\xab\x0f\xfc\x10\x5b\x77\x3d\x48\x5a\x93\x24\x9e\x90\xe1\x38\xe4\xd4\xa3\x3a\x70\x6e\xba\xb1\x5e\x23\xbc\x1a\x3a\xd7\xbc\xf5\xce\xd6\x87\x77\xfb\xc5\xef\x74\x5b\x16\xf1\x60\x01\x77\x82\x8c\x22\x78\xdc\x93\x94\x2c\x25\xd0\x19\x41\x4a\x6b\xfb\x99\x6a\x17\x5e\x49\x09\xb1\x7d\x27\x1f\x7e\x84\x25\x37\x95\x10\x46\x6e\x31\x68\x3f\x92\xdf\x2b\xb3\x91\xcd\x23\x8a\xea\x2d\x95\xd3\xa1\xb9\xc3\xed\xb8\x3b\x94\x5b\x55\xbf\x4b\x1d\x03\x05\xa8\xda\xc5\x75\x38\x14\x37\x2f\x7e\xfa\x6d\x57\xc7\xf1\xda\xeb\xa8\xd1\x80\xfd\xf6\xf9\x2f\x1f\x02\x4f\xe5\xa2\x5c\x01\x17\x72\x87\x79\xcb\x96\x71\xb3\xa3\x9b\xdd\xd6\x08\x51\x72\xf6\x77\x49\x50\x74\x7d\x7c\x02\x41\x27\xd9\xb7\xf7\xd1\x1c\x59\x76\x3a\x9c\xcc\xff\x6b\xf0\x1a\xfc\x1b\x00\x00\xff\xff\x49\x1d\x2e\x96\x27\x0d\x00\x00" func lockedtokensAdminCustody_create_account_with_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3730,11 +3730,11 @@ func lockedtokensAdminCustody_create_account_with_lease_accountCdc() (*asset, er } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_account_with_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5b, 0xc7, 0x14, 0xba, 0xc1, 0x9, 0xec, 0x86, 0x9, 0xc0, 0xa9, 0xda, 0x1e, 0x61, 0x83, 0xfa, 0x30, 0x8b, 0x2, 0x88, 0x96, 0xb3, 0xb, 0x65, 0xd7, 0xcb, 0x79, 0x68, 0xa1, 0xaa, 0x4, 0x50}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x39, 0xb4, 0x47, 0x1b, 0xab, 0xd0, 0x47, 0xde, 0xba, 0xa3, 0xaf, 0x77, 0x36, 0x0, 0xb5, 0x18, 0x4d, 0xa0, 0x72, 0x13, 0x98, 0xbc, 0x7d, 0x59, 0x24, 0x80, 0x45, 0x26, 0xca, 0x13, 0xcb, 0x41}} return a, nil } -var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\xc1\x6e\xe3\x36\x10\xbd\xeb\x2b\x06\x39\x14\x32\xa0\x58\xe9\x55\x48\xb2\x30\x9c\x2c\x5a\x24\x6d\x82\x24\x68\xcf\xb4\x38\xb6\x08\xd3\xa4\x4a\x52\x76\x85\xc0\xff\x5e\x90\x94\x65\x52\x96\x37\x59\x74\x81\xf5\xc1\x80\xc8\x37\xc3\x37\x6f\x66\xc8\x61\x9b\x5a\x2a\x03\x73\xd5\xd6\x46\x26\xdd\xd7\x57\x2e\x77\x6f\x72\x8d\x02\x96\x4a\x6e\xe0\xa2\xff\xbe\xe8\x11\x8d\x58\xb1\x05\xc7\x08\x15\xae\xf5\xc8\x47\x59\xae\x91\xba\x35\xed\x81\x57\xff\x3e\x3e\xcd\x1f\xee\xef\xde\x9e\x1e\xee\xff\x9c\xdd\xdd\xbd\xdc\xbf\xbe\x26\x49\x9e\xe7\xf0\xa6\x88\xd0\xa4\x34\x4c\x0a\x30\x15\x31\x40\xa0\x6c\xb4\x91\xb4\x85\x5a\xc9\x2d\xa3\xa8\x60\x27\x1b\x4e\x41\xb3\x95\x70\x26\x46\x42\xa9\x90\x18\x04\x02\xba\x22\x0a\x29\x90\xb2\x94\x8d\x30\xb0\x94\x0a\x08\x34\xda\x1a\x55\x12\x08\x57\x48\x68\xeb\xac\x2a\xa2\xc1\x54\xc8\x14\x34\x82\x3b\x82\xbd\x95\xf7\x46\x2d\xcc\x73\xaa\xf0\x14\xe4\xec\xa5\x63\x61\xfd\x80\x09\x88\x13\xae\x65\x92\x04\x2b\x69\x02\x00\xb0\x6c\x38\x9f\xd1\x0d\x13\xcf\xcd\x82\xb3\xf2\x01\xdb\xa2\x53\x7d\xfa\x80\xed\x23\xd3\xe6\x5e\x18\xd5\x66\x90\xe7\xf0\x37\xb2\x55\x65\x0a\xf8\xf5\xea\xea\x2a\x99\x00\xbc\x27\xce\x45\xad\xb0\x26\x0a\xd3\x4e\x93\xe7\x4e\x92\x02\x66\x8d\xa9\x66\x9e\x5a\xe6\x02\xee\x3e\xa2\x9d\xc9\xc1\x8d\xfd\x71\x34\x9d\x5c\xdd\x2e\xdc\x84\xd8\xb4\x26\xad\x75\x3c\x38\x69\x72\x74\x10\x19\x4f\xd7\xd8\xea\x29\xa1\x34\xad\x8f\xc1\x9d\x06\x3c\xed\x77\x33\xab\x60\x35\xe3\x2b\xa9\x98\xa9\x36\xa3\xe0\x08\x91\xc1\xae\xd3\x64\x04\xe9\xb7\x26\x71\x74\x5b\xd2\x70\x33\x27\x35\x59\x30\xce\x4c\x0b\x37\x31\xe5\x1e\x6b\x7f\x53\xce\xc4\xfa\xfa\x97\xbe\xcc\xa7\x7f\x59\xe3\xdb\x34\xaf\x15\xdb\x12\x83\xf9\xf2\xb0\xe3\x36\x32\x30\x44\xad\xd0\x14\x90\x6b\x23\x15\x59\x0d\x01\x93\xc8\xfb\x97\x2f\x50\x13\xc1\xca\xf4\x62\xee\x6a\x57\x48\x03\xf6\x40\xd7\x66\xe0\x3b\xc8\x99\x41\xd9\xd3\xbd\x18\x44\xc3\x8f\x5d\xf4\x07\x11\x64\x85\x0a\xae\x2f\xa3\xde\x9a\xfa\xc2\x7d\x3c\x01\xa6\x4e\x89\x62\x28\xc8\xd9\x5c\x6a\xb2\xc5\xf4\xfa\xf2\xf4\xc4\x0c\x8c\x2c\xe2\x33\x4f\x4f\x7b\xf5\x82\x3c\x13\x53\x0d\x42\x30\x01\xea\xfb\xf2\xf2\xc1\x91\xb7\x69\x64\x64\x7f\x1f\x58\x3c\xfb\xb4\x5a\x92\xd9\x89\xed\x21\xb7\x9f\x0f\xb4\x77\x31\xf9\x56\xb6\x5d\xfc\xb0\xe9\xb2\x77\x3e\xd5\x0e\xf7\x9b\xe4\xf4\x6c\x8e\xdf\x8e\x88\xd4\xa7\x69\x46\xa9\x42\xad\x8b\x41\x2a\x89\x5f\xce\x22\xed\x8b\x33\x99\x08\x68\x04\x57\x88\x2f\x87\x48\xa4\xeb\xcb\x80\x62\x06\xd1\xde\x49\x85\x04\x5c\x03\xc5\x8e\xaa\x9f\x39\x75\x24\xf1\x81\xa7\xf7\x91\xdc\x74\x96\xbf\x8b\xa5\xdc\xdf\xa6\xdf\x06\xf8\xab\xc3\x11\x19\x4f\xf7\x38\xeb\xb1\x44\xb9\xab\xe8\x67\x95\xb3\xbf\x07\x7f\x6c\x31\x7f\xf2\xee\xf2\xd5\x3c\x78\x1f\xec\x9b\x18\x95\xb9\xad\xed\x91\x7b\xac\x13\x67\x6e\xab\x59\x2a\xb8\x19\xfa\x89\x55\x5b\x48\xa5\xe4\x6e\x54\xb7\xd8\xd1\x6d\x6a\xe7\x8b\xd1\x60\x63\xe0\x77\x85\xeb\x8f\x07\x85\x4b\x54\x28\x4a\xb4\x41\x8e\x39\x8d\xfa\x78\x64\xdf\x76\xe3\xe1\x79\x8d\x6a\xe4\xa3\xe6\x3d\x4c\x1f\x43\x78\xd8\x2f\x71\xa7\xbb\xba\x28\x46\x0b\x34\x20\x99\xe7\xf0\xb4\x45\xa5\x18\x45\x37\xc4\x50\x5c\xba\x57\xe8\x38\xfd\x29\x2c\x91\x6d\x83\x7c\xc4\x0c\x1b\x61\x4b\x21\xcd\xfd\xb3\x7e\x7c\x03\x5f\x3a\xb3\x58\xdb\xf0\xdc\x6e\x64\x13\xb8\xeb\xcf\xf0\x03\xdf\x86\xa8\xb5\x3e\xac\x51\x1f\x81\x06\xa2\x7b\x11\xce\x50\xf1\x9d\x35\x13\xed\x0b\x6a\xd9\xa8\x12\xdf\xa3\x69\x74\x7a\xa0\xb4\x1f\x74\xd7\x59\xee\x71\x2b\xfd\x9f\x37\x21\x12\xbc\x6e\x16\x20\xa4\xda\x10\x7e\x0c\x9c\x09\x3b\xbb\xda\xd1\xce\x6a\xd2\x08\xf6\x4f\x83\x50\x87\x3e\x7e\x6c\xac\x5e\xc8\xaf\x9f\x8b\xf8\xcc\x84\x13\x84\x67\xff\xf7\xc9\x3e\xf9\x2f\x00\x00\xff\xff\x41\x15\x2f\x7e\x4a\x0c\x00\x00" +var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x56\xc1\x6e\xe3\x36\x10\xbd\xeb\x2b\x06\x39\x2c\x64\xc0\xb1\xd2\xab\xe0\x64\x61\x38\x59\xb4\x48\xda\x04\x9b\xa0\x7b\x1e\x4b\x63\x8b\x30\x4d\xaa\x24\x65\x57\x08\xf2\xef\x05\x49\x59\x16\x65\xa9\x49\xd1\x1c\xd6\x07\x03\x22\xdf\x0c\x67\xde\xbc\x21\x87\xed\x4a\xa9\x0c\x2c\x55\x5d\x1a\x19\x35\x5f\xdf\xb8\x3c\xbc\xc8\x2d\x09\x58\x2b\xb9\x83\x8b\xf6\xfb\xa2\x45\x54\x62\xc3\x56\x9c\x02\x54\x77\xad\x45\x3e\xc8\x6c\x4b\xb9\x5b\xd3\x1e\x78\xf5\xf7\xc3\xe3\xf2\xfe\xee\xf6\xe5\xf1\xfe\xee\x8f\xc5\xed\xed\xf7\xbb\xe7\xe7\x28\x4a\x92\x04\x5e\x14\x0a\x8d\x99\x61\x52\x80\x29\xd0\x00\x42\x56\x69\x23\xf3\x1a\x4a\x25\xf7\x2c\x27\x05\x07\x59\xf1\x1c\x34\xdb\x08\x67\x62\x24\x64\x8a\xd0\x10\x20\xe8\x02\x15\xe5\x80\x59\x26\x2b\x61\x60\x2d\x15\x20\x54\xda\x1a\x15\x12\x90\x2b\xc2\xbc\x76\x56\x05\x6a\x30\x05\x31\x05\x95\xe0\x2e\xc0\xd6\xca\x7b\xcb\x2d\xcc\xc7\x54\xd0\x39\xc8\xd9\x4b\x17\x85\xf5\x03\xa6\x13\x38\x72\x2d\xa3\xa8\xb3\x12\x47\x00\x00\xeb\x8a\xf3\x45\xbe\x63\xe2\xa9\x5a\x71\x96\xdd\x53\x9d\x36\xac\xcf\xee\xa9\x7e\x60\xda\xdc\x09\xa3\xea\x29\x24\x09\xfc\x20\xb6\x29\x4c\x0a\xbf\x5c\x5d\x5d\x45\x13\x80\xd7\xc8\xb9\x28\x15\x95\xa8\x28\x6e\x38\x79\x6a\x28\x49\x61\x51\x99\x62\xe1\x43\x9b\xba\x84\x9b\x8f\x60\x67\x72\x74\x63\x7f\x9c\x4c\x43\x57\xb3\x0b\xd7\x5d\x6c\x5c\x62\x6d\x1d\xf7\x4e\x9a\x9c\x1c\x04\xc6\xb3\x2d\xd5\x7a\x86\x79\x1e\x97\xa7\xe4\xce\x13\x9e\xb5\xbb\x53\xcb\x60\xb1\xe0\x1b\xa9\x98\x29\x76\x83\xe0\x00\x31\x85\x43\xc3\xc9\x00\xd2\x6f\x4d\xc2\xec\xf6\x58\x71\xb3\xc4\x12\x57\x8c\x33\x53\xc3\x75\x18\x72\x8b\xb5\xbf\x19\x67\x62\x3b\xc7\xca\x14\x71\x20\xe2\xd9\x0f\x66\x8a\x5c\xe1\x01\x57\x9c\x26\xf0\xa5\xed\x83\xd9\x9f\xd6\xfb\x4d\x9c\x94\x8a\xed\xd1\x50\xb2\x3e\xee\xb8\x8d\x29\x18\x54\x1b\x32\x29\x24\xda\x48\x85\x9b\x3e\x60\x12\x1c\xff\xf5\x2b\x94\x28\x58\x16\x5f\x2c\x9d\xb8\x85\x34\x60\x23\x72\x7d\x08\xbe\xc5\x9c\x19\x64\x6d\x3e\x17\xbd\x74\xf9\xa9\xcd\x7e\x47\x81\x1b\x52\x30\xbf\x0c\x9a\x6f\xe6\x95\xfd\x70\x06\x8c\x1d\x55\x69\x9f\xb1\xd1\x62\x6b\xdc\x53\x3c\xbf\x3c\x3f\x71\x0a\x46\xa6\xe1\x99\xe7\xa7\x3d\x7b\x42\x9e\xd0\x14\xbd\x14\x4c\x07\xf5\xc9\x85\x7b\x27\xa6\x9b\x38\xf0\x6a\x7f\xef\x58\x3c\xf9\xba\xdb\x2c\xa6\x67\xb6\xc7\xe2\x7f\x9c\x89\xd6\xc5\xe4\xdf\xe4\xe0\x08\x82\x5d\x53\xde\x71\x2d\x38\xdc\xaf\x92\xe7\xa3\x22\x78\x39\x21\x62\x5f\xc7\x45\x9e\x2b\xd2\x3a\xed\xd5\x1a\xfd\xf2\x34\x28\x4e\x3a\x52\xaa\x4e\x18\x9d\x4b\xc8\xeb\x25\x20\x69\x7e\xd9\x09\x71\x0a\xc1\xde\x99\x84\x3a\xb1\x76\x18\x3b\xb1\x3e\x72\xaa\x53\xc6\x97\x31\x4f\x37\xf1\x40\x71\x1a\xd3\xdf\xc4\x5a\xfa\xcb\xc5\x1d\x34\x5c\xce\xe1\xa8\x86\x0a\xe1\x2e\xab\x9f\x56\xcf\xfe\x2a\xfd\x5c\x35\x7f\xf0\x76\xf3\x72\xee\x3d\x31\xf6\x59\x0d\x74\x6e\xc5\x3d\x70\xd3\x35\xec\x2d\xad\x9c\xa5\x82\xeb\xbe\x9f\x90\xd6\x95\x54\x4a\x1e\xe6\x43\xbc\x85\x8e\x6e\x62\x3b\xa2\x0c\x26\x1b\x02\xff\x53\xba\xfe\x78\x50\xb4\x26\x45\x22\x23\x9b\xe4\x90\xd3\xa0\x91\x07\xf6\x6d\x3b\x1e\x5f\xe8\x40\x44\xef\x75\xef\x71\x80\xe9\xc3\xbb\x0d\x13\xb6\xba\xd3\x45\x3a\xa8\xe0\x4e\x90\x49\x02\x8f\x7b\x52\x8a\xe5\xe4\xe6\xa0\x9c\xd6\xee\x9d\x3a\x0d\x90\x8a\x32\x62\xfb\x4e\x3d\xc2\x08\x2b\x61\xa5\x10\x27\x7e\x32\x38\xbd\x92\xdf\x1b\xb3\x90\xdb\xee\xb9\xcd\xd4\x27\xe8\xd0\x9e\xe1\x67\xc6\x1d\xaa\xad\x3e\xae\xe5\x3e\x03\x0d\xa8\x5b\x12\x46\x42\xf1\x17\xc6\x6b\xd8\x77\xc7\x38\xde\x7a\x2d\x35\x1a\x70\xd8\x3f\xff\xe7\x25\x08\x58\x2e\xab\x15\x08\xa9\x76\xc8\x4f\xd9\x32\x61\x67\x5e\x3b\x12\x5a\x22\x2a\xc1\xfe\xaa\x08\xca\xae\x8f\x4f\x48\xd0\x53\xf6\xed\x63\x69\x8e\x4c\x3b\x9d\x9c\xec\xff\x5b\xf4\x16\xfd\x13\x00\x00\xff\xff\x4b\x6b\x23\x4c\x77\x0c\x00\x00" func lockedtokensAdminCustody_create_only_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3750,11 +3750,11 @@ func lockedtokensAdminCustody_create_only_lease_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0x1e, 0xca, 0x0, 0x50, 0xd7, 0x7b, 0xe4, 0xda, 0x3f, 0xbf, 0x24, 0x2b, 0xeb, 0xf1, 0x2, 0xa4, 0xdf, 0x83, 0xa0, 0xde, 0x35, 0x7b, 0x87, 0xa8, 0x96, 0xb4, 0x1f, 0x1b, 0x57, 0x7a, 0x2c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf1, 0xff, 0xc4, 0xdd, 0x5e, 0xf5, 0xee, 0x61, 0x9e, 0x13, 0x8, 0xce, 0x17, 0x29, 0x19, 0x5, 0x89, 0x24, 0x24, 0xaa, 0xb, 0x4c, 0x4c, 0x9e, 0x78, 0xd6, 0xf4, 0x65, 0x76, 0xea, 0xbc, 0xc9}} return a, nil } -var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\x5f\x6f\xab\x36\x14\x7f\xe7\x53\x1c\xf5\x61\x22\x52\x1a\xb2\xc7\xa1\xf6\x5e\x45\x69\xaf\x36\xb5\x5b\xab\xb6\xdb\x9e\x1d\x38\x09\x56\x88\xcd\x8e\x4d\x32\x54\xf5\xbb\x4f\xb6\x09\x60\x02\x6d\x3a\x4d\xda\xe5\x29\xd8\xbf\xf3\xef\x77\xfe\x70\xc2\x77\x85\x24\x0d\x4b\xaa\x0a\x2d\x83\xfa\xed\x5b\x2e\x0f\x2f\x72\x8b\x02\xd6\x24\x77\x70\xd1\xbc\x5f\x34\x88\x52\x6c\xf8\x2a\x47\x0f\xd5\x3d\x6b\x90\xf7\x32\xd9\x62\x6a\xcf\x94\x03\xce\xff\xbe\x7f\x58\xde\xdd\xde\xbc\x3c\xdc\xdd\xfe\xb6\xb8\xb9\x79\xba\x7d\x7e\x0e\x82\x28\x8a\xe0\x85\x98\x50\x2c\xd1\x5c\x0a\xd0\x19\xd3\xc0\x20\x29\x95\x96\x69\x05\x05\xc9\x3d\x4f\x91\xe0\x20\xcb\x3c\x05\xc5\x37\xc2\x8a\x68\x09\x09\x21\xd3\x08\x0c\x54\xc6\x08\x53\x60\x49\x22\x4b\xa1\x61\x2d\x09\x18\x94\xca\x08\x65\x12\x58\x4e\xc8\xd2\xca\x4a\x65\x4c\x81\xce\x90\x13\x94\x22\xb7\x0e\x36\x52\x4e\x5b\x6a\x60\xce\xa7\x0c\x4f\x41\x56\x5e\x5a\x2f\x8c\x1e\xd0\x1d\xc7\x59\xae\x64\x10\x74\x4e\xc2\x00\x00\xa0\x60\xa4\x39\xcb\x17\xe9\x8e\x8b\xc7\x72\x95\xf3\xe4\x0e\xab\xb8\x26\x7e\x76\x87\xd5\x3d\x57\xfa\x56\x68\xaa\xa6\x10\x45\xf0\x27\xf2\x4d\xa6\x63\xf8\x71\x3e\xef\x8a\xff\xae\x90\x3e\x21\xfd\xd3\x7c\x1e\x4c\x00\x5e\x03\xa7\x83\xb0\x60\x84\x61\xcd\xe9\x63\x4d\x69\x0c\x8b\x52\x67\x0b\x17\xda\xd4\x12\x56\xbf\x78\x37\x93\xa3\x1a\xf3\xe4\xa8\x6b\xba\xeb\x5b\xb8\xee\x62\xc3\x82\x55\x46\x71\xcf\xd2\xa4\x55\xe0\x09\xcf\xb6\x58\xa9\x19\x4b\xd3\xb0\x68\x63\x1b\x24\x6c\xd6\x00\xa6\x26\x09\xd9\x22\xdf\x48\xe2\x3a\xdb\x8d\xe1\x3d\xd0\x14\x0e\x35\x31\xc3\x60\x77\x3b\xf9\xbc\x93\x5e\x5a\x3e\xf6\xd1\x87\xbf\xef\xa2\x8f\x3d\x7a\xe8\x25\x62\xcf\xca\x5c\x2f\x59\xc1\x56\x3c\xe7\xba\x82\x6b\xdf\xf1\x06\x6b\x9e\x59\xce\xc5\xf6\xea\x87\xa6\xa3\x67\x7f\x18\xe1\x2f\x61\x54\x10\xdf\x33\x8d\xd1\xfa\x78\x63\x2f\xa6\xa0\x19\x6d\x50\xc7\x10\x29\x2d\x89\x6d\xfa\x80\x89\xa7\xfd\xeb\x57\x28\x98\xe0\x49\x78\xb1\xb4\x6d\x2a\xa4\x06\x63\xd0\x4e\x14\x70\xc3\xc2\x8a\x41\xd2\xb8\x7b\xd1\x8b\x26\x6f\x07\xc6\xaf\x4c\xb0\x0d\x12\x5c\x5d\x7a\x63\x64\xe6\x7a\xf4\xfe\x04\x18\x5a\x26\xe2\x3e\x21\xa3\x65\xa7\xd8\x1e\xc3\xab\xcb\x53\x8b\x53\xd0\x32\xf6\x6d\x9e\x5a\x7b\x76\x84\x3c\x32\x9d\xf5\x42\xd0\x1d\xd4\xe7\xf2\xf2\x81\xc9\x2f\xa1\x27\x64\x9e\x0f\x24\x1e\x5d\x5a\x8d\x93\xd3\x13\xd9\x63\x6e\xcf\x0f\xd4\x53\x71\x66\xee\x2d\x1b\xb0\xab\x73\x39\x9e\x78\x8b\xfb\x59\xe6\xe9\x68\xc6\x5f\x5a\x84\x4f\x84\xcb\xe0\x22\x4d\x09\x95\x8a\x7b\x59\x66\xee\xd8\x0f\xbf\x9b\xa2\x78\x24\x61\x41\x1b\x68\xf3\xb3\x33\x1d\x5d\xf9\x78\x5a\xaf\x2e\x3b\x41\xf4\x0d\xf6\x78\xee\x04\xd3\x21\x78\xfa\x91\xd1\x81\x3a\xe9\x68\x7a\x1d\x48\x65\x2d\xf9\x8b\x58\xcb\xb7\x5e\x01\xbd\x8f\x76\x63\xe7\xb4\x74\x06\xcb\x66\x38\x9c\xa1\x68\x9a\x5c\xdb\xe9\xfb\x7f\xf5\x87\x1b\xfd\xdf\x4b\x77\xf4\x3e\x94\x66\xb9\xf0\xda\xc6\xf4\xca\xc0\x94\xac\x99\x5a\x9a\xee\x90\x04\xd7\x7d\x3d\x3e\x85\x2b\x49\x24\x0f\x83\x24\xfa\x8a\x06\x68\x34\x9b\xdb\x20\x15\xbe\xe4\xbf\x27\xc3\x39\x07\x84\x6b\x24\x14\x09\x1a\x0a\x86\x2c\x78\x53\x63\xe0\xde\xb4\xfb\x71\x0b\xf1\x8c\x7a\xb5\xf5\x99\x51\x71\xdc\xfe\xfa\xa2\xdd\xae\x1c\x9f\x31\xb6\xce\xe2\xc1\x82\x1f\x6a\x8e\x28\x82\x87\x3d\x12\xf1\x14\xed\x66\x99\xe2\xda\x7e\x2f\xdb\x95\x9c\x30\x41\xbe\xef\xe4\xd6\x0f\xa1\x14\xa6\xac\xc2\xc8\x2d\x21\xed\xd7\xfa\xa9\x16\xf3\x6d\xd5\xbb\xb3\xc0\x43\xa3\xd7\x6d\xde\x3b\x46\x5b\x75\x3c\x4b\x9d\xfb\x0a\x98\x6a\xd8\x18\x31\xef\xda\x74\x21\xaa\x27\x54\xb2\xa4\x04\x5f\xbd\xbf\x05\xb3\xa3\x1b\xfd\x49\x34\xea\xef\x19\xa3\xe7\xbc\x9e\xf4\x03\x2f\xca\x15\x08\x49\x3b\x96\xb7\x81\x73\x61\xfe\x44\x98\x1d\xd9\x70\x52\x0a\xfe\x57\x89\x50\x74\x75\xfc\xb7\xb1\x3a\x22\xbf\x9d\x17\xf1\xc8\xfe\x15\xf8\x1d\xf6\x16\xbc\x05\xff\x04\x00\x00\xff\xff\x08\xa5\x96\x62\xd3\x0d\x00\x00" +var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x2c\x64\xc0\xb1\xdc\x63\x0d\x67\x17\x86\x93\x45\x8b\xa4\x4d\xb0\x49\xbb\xe7\xb1\x34\xb6\x08\xd3\xa4\x4a\x52\x76\x85\x45\xde\xbd\x20\x29\xcb\xa2\x2c\x35\xce\x62\x0f\xab\x93\x45\x7e\xf3\xf7\xcd\x8f\xc6\x6c\x57\x48\x65\x60\xa9\xaa\xc2\xc8\xa8\x7e\xfb\xcc\xe5\xe1\x45\x6e\x49\xc0\x5a\xc9\x1d\x5c\x35\xef\x57\x0d\xa2\x14\x1b\xb6\xe2\x14\xa0\xda\x67\x0d\xf2\x41\xa6\x5b\xca\xdc\x99\xf6\xc0\xe9\xbf\x0f\x8f\xcb\xfb\xbb\xdb\x97\xc7\xfb\xbb\x3f\x17\xb7\xb7\x5f\xee\x9e\x9f\xa3\x28\x49\x12\x78\x51\x28\x34\xa6\x86\x49\x01\x26\x47\x03\x08\x69\xa9\x8d\xcc\x2a\x28\x94\xdc\xb3\x8c\x14\x1c\x64\xc9\x33\xd0\x6c\x23\x9c\x88\x91\x90\x2a\x42\x43\x80\xa0\x73\x54\x94\x01\xa6\xa9\x2c\x85\x81\xb5\x54\x80\x50\x6a\x2b\x94\x4b\x40\xae\x08\xb3\xca\x49\xe5\xa8\xc1\xe4\xc4\x14\x94\x82\x3b\x07\x1b\x29\xaf\x2d\xb3\x30\xef\x53\x4e\xe7\x20\x27\x2f\x9d\x17\x56\x0f\x98\x96\xe3\xc8\xb5\x8c\xa2\xd6\x49\x1c\x01\x00\x14\xa8\x0c\x43\xbe\xc8\x76\x4c\x3c\x95\x2b\xce\xd2\x7b\xaa\x66\x35\xf1\x93\x7b\xaa\x1e\x98\x36\x77\xc2\xa8\x6a\x0c\x49\x02\x5f\x89\x6d\x72\x33\x83\x5f\xa6\xd3\xb6\xf8\x5f\x9a\xd4\x3b\xa4\x7f\x9d\x4e\xa3\x11\xc0\xb7\xc8\xeb\x50\x54\xa0\xa2\xb8\xe6\xf4\xa9\xa6\x74\x06\x8b\xd2\xe4\x0b\x1f\xda\xd8\x11\x56\xbf\x04\x37\xa3\xa3\x1a\xfb\x70\x32\x35\xdd\xf5\x2d\xdc\xb4\xb1\x71\x81\x95\x55\xdc\xb1\x34\x3a\x29\x08\x84\x27\x5b\xaa\xf4\x04\xb3\x2c\x2e\x4e\xb1\xf5\x12\x36\x69\x00\x63\x9b\x84\x7c\xc1\x37\x52\x31\x93\xef\x86\xf0\x01\x68\x0c\x87\x9a\x98\x7e\xb0\xbf\x1d\xbd\xdf\xc9\x20\x2d\x6f\xfb\x18\xc2\xff\xdf\xc5\x10\x7b\xf4\x30\x48\xc4\x1e\x4b\x6e\x96\x58\xe0\x8a\x71\x66\x2a\xb8\x09\x1d\x6f\xb0\xf6\x99\x70\x26\xb6\x73\x2c\x4d\x1e\x07\xfd\x3a\xf9\xca\x4c\x9e\x29\x3c\xe0\x8a\xd3\x08\x3e\x34\x2d\x3f\xf9\xdb\x6a\xff\x18\x27\x85\x62\x7b\x34\x94\xac\x8f\x37\xee\x62\x0c\x06\xd5\x86\xcc\x0c\x12\x6d\xa4\xc2\x4d\x17\x30\x0a\xcc\x7f\xfa\x04\x05\x0a\x96\xc6\x57\x4b\xd7\xc7\x42\x1a\xb0\x1e\xb9\x91\x03\x7e\x9a\x38\x31\x48\x9b\x78\xae\x3a\xe1\xf2\xd3\x44\xf9\x03\x05\x6e\x48\xc1\xfc\x3a\x98\x33\x13\xdf\xc4\x0f\x67\xc0\xd8\x51\x35\xeb\x32\x36\x58\x97\x1a\xf7\x14\xcf\xaf\xcf\x2d\x8e\xc1\xc8\x59\x68\xf3\xdc\xda\xb3\x27\xe4\x09\x4d\xde\x09\xc1\xb4\x50\x3f\x38\x71\x6f\xf8\xf4\x31\x0e\xb4\xda\xe7\x0d\x89\x27\x9f\x77\x1b\xc5\xf8\x4c\xf6\x98\xfc\xcb\x99\x08\x54\x5c\x58\x1c\x8e\x2e\xd8\xd5\xc9\x1e\xae\x0c\x87\xfb\x4d\xf2\x6c\xb0\x24\x5e\x4e\x88\x90\x08\x9f\xe2\x45\x96\x29\xd2\x7a\xd6\x29\x03\xf4\xc7\x61\xf8\xed\x1c\xce\x06\x32\x1a\x9d\x02\x6d\x7e\xb6\xe6\xab\xaf\xaf\x40\xeb\xfc\xba\x15\x44\xd7\x60\x87\xe7\x56\x30\x2d\x82\xc7\x6f\x19\x75\x85\xf4\x61\x48\x53\xa7\x40\x7a\x12\x5b\xeb\xf9\x5d\xac\xa5\x1f\x4c\xe7\xa5\xd1\x5b\x16\xfd\xee\xf6\x79\xdb\xe4\xd2\xcd\xe7\x9f\xb6\x41\xfc\xd7\xe3\x67\x69\x8f\xce\xb7\xd6\xee\x27\x41\xdf\xd8\x66\xe9\x99\xa3\x35\x95\x4b\xdb\x1e\x52\xc1\x4d\x57\x4f\xc8\xf1\x4a\x2a\x25\x0f\xf3\x3e\x12\x43\x45\x3d\x34\xda\xe5\xaf\x97\x8a\x50\xf2\xfb\xc9\xf0\xce\x81\xa2\x35\x29\x12\x29\x59\x0a\xfa\x2c\x04\x63\xa3\xe7\xde\xf6\xfb\x71\x91\x09\x8c\x06\xc5\xf7\x9e\x59\x71\x5c\x20\xbb\xa2\xed\xb6\x1c\x1e\x32\xae\xce\x66\xbd\x1d\xd1\xd7\x3d\x49\x02\x8f\x7b\x52\x8a\x65\xe4\x96\xd3\x8c\xd6\xee\x8b\x7a\xda\xea\x15\xa5\xc4\xf6\xad\xdc\x86\x21\x94\xc2\x96\x55\x9c\xf8\x3d\xe6\xf4\x3d\xff\x52\x8b\x85\xb6\xea\xf5\x5b\xd0\xa1\xd1\xeb\x97\xf7\x1d\xaa\xad\x3e\x9e\x65\xde\x7d\x0d\xa8\x1b\x36\x06\xcc\xfb\xf9\xf4\x2d\x6c\xe2\xa3\xed\xd7\x4e\x61\x0d\x3a\x79\xc1\x40\xba\xac\x11\xc3\x68\x8b\x72\x05\x42\xaa\x1d\xf2\x53\xb4\x4c\xd8\x3f\x1f\x76\xb7\xb6\x44\x94\x82\xfd\x53\x12\x14\x6d\x1d\x3f\x20\x40\x4f\xd9\xe7\xcb\xc2\x1c\xd8\xc5\xa2\xb0\x97\x5e\xa3\xd7\xe8\xbf\x00\x00\x00\xff\xff\x5b\x28\xe9\xee\x00\x0e\x00\x00" func lockedtokensAdminCustody_create_only_shared_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3770,11 +3770,11 @@ func lockedtokensAdminCustody_create_only_shared_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_shared_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0x8b, 0x56, 0x8b, 0x4e, 0x76, 0xa4, 0x45, 0xa9, 0x6c, 0x88, 0x43, 0x8f, 0x9e, 0x4d, 0xd8, 0x90, 0x8e, 0x18, 0xdc, 0x85, 0xa6, 0x83, 0xad, 0x29, 0xac, 0xca, 0x39, 0x4, 0x96, 0xd0, 0xcc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0xba, 0x9f, 0x8c, 0x43, 0xd, 0xdc, 0xd8, 0x19, 0x54, 0x3b, 0x44, 0x3f, 0xe4, 0x97, 0xaf, 0x92, 0xbe, 0x3, 0x35, 0x11, 0xe3, 0x8, 0xc4, 0x3c, 0x8c, 0x41, 0xbc, 0xff, 0xc0, 0xf9, 0x34}} return a, nil } -var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\xd1\x6f\xb3\x36\x10\x7f\xe7\xaf\x38\xf5\x61\xa2\x52\x0a\xf9\x1e\x87\xda\x7d\x8a\xd2\x7e\xda\xd4\x6c\x8d\xda\x6c\x7b\x76\xe0\x12\xac\x10\x9b\xd9\x26\x19\xaa\xfa\xbf\x4f\xc6\x04\x30\x98\x26\xf9\x34\x69\xe3\x0d\xf8\x9d\xef\xee\xf7\xbb\x3b\xdb\x74\x9f\x73\xa1\x60\x2e\xca\x5c\x71\xaf\x7e\xfb\x96\xf1\xe3\x8a\xef\x90\xc1\x46\xf0\x3d\xdc\x34\xef\x37\x0d\xa2\x60\x5b\xba\xce\xd0\x42\x75\xbf\x35\xc8\x05\x8f\x77\x98\x54\xdf\xa4\x01\x4e\xff\x5e\xbc\xcc\x9f\x9f\x1e\x57\x2f\xcf\x4f\xbf\xcd\x1e\x1f\x5f\x9f\xde\xde\x3c\x2f\x0c\x43\x58\x09\xc2\x24\x89\x15\xe5\x0c\x54\x4a\x14\x10\x88\x0b\xa9\x78\x52\x42\x2e\xf8\x81\x26\x28\xe0\xc8\x8b\x2c\x01\x49\xb7\xac\x32\x51\x1c\x62\x81\x44\x21\x10\x90\x29\x11\x98\x00\x89\x63\x5e\x30\x05\x84\x25\x40\x18\x14\x2c\xab\x42\xa8\xe0\xa7\x7f\x1b\x2e\x80\x40\x21\x51\x78\x9e\x6a\xbd\xfa\x1e\x00\x40\x4e\x84\xa2\x24\x9b\x25\x7b\xca\x96\xc5\x3a\xa3\xf1\x33\x96\x51\xcd\x51\xf0\x8c\xe5\x82\x4a\xf5\xc4\x94\x28\x27\x10\x86\xf0\x27\xd2\x6d\xaa\x22\xf8\x32\x9d\x76\xcd\x7f\x97\x28\xae\xb0\xfe\xb1\xb6\xde\x14\xd9\xb5\xa6\x5f\xa6\xd3\xa9\x77\x0b\xef\x9e\x71\x2f\x30\x27\x02\xfd\x9a\xb9\x65\x4d\x5c\x04\xb3\x42\xa5\x33\x93\x7f\x03\xd6\x4f\x86\xaa\xa6\xae\xfe\x0b\x0f\x5d\xac\x9f\x93\x52\x9b\xf7\xd6\xbb\xb5\xec\x35\x93\xd7\x59\x37\xe6\x96\xeb\x60\x87\xa5\x0c\x48\x92\xf8\x79\x9b\xbf\x53\x8f\xa0\x01\x4c\x20\x25\x32\x9d\x65\x5b\x2e\xa8\x4a\xf7\x63\x78\x0b\x34\x81\x63\x4d\x9e\x1b\x6c\xfe\xde\x5e\x1f\xa4\x25\xdd\xf9\x18\x6d\xf8\xe7\x21\xda\xd8\x53\x84\x4d\x88\x1d\x09\x9c\x01\x0e\x0a\xeb\x93\xe8\x86\xd8\x91\xd0\x86\xc0\x41\x5c\xba\x3c\x0e\xa4\xc8\xd4\x9c\xe4\x64\x4d\x33\xaa\x4a\x78\xb0\x09\x6d\xb0\xfa\x09\x32\xca\x76\xf7\x3f\x34\x33\x27\xf8\x43\x1b\xff\xe4\x5b\x20\xfd\x84\xb9\xa0\x07\xa2\x30\xdc\x9c\xa0\x15\x72\x32\x00\x2a\x22\xb6\xa8\x22\x08\xa5\xe2\x82\x6c\xfb\x06\x16\xfe\xd6\x7a\xfb\xfa\x15\x72\xc2\x68\xec\xdf\xcc\xab\xb1\xc3\xb8\x02\x1d\x5e\x35\x21\xc1\x0c\xbf\x6a\x0d\x88\x9b\xe4\x6e\x7a\xb9\x67\xed\x00\xfc\x95\x30\xb2\x45\x01\xf7\x77\xd6\x58\x0c\xcc\x04\x5b\x0c\x80\x7e\xc5\x5b\xd4\xa7\x6f\xb4\x79\x24\x39\xa0\x7f\x7f\x37\xf4\x38\x01\xc5\x23\xdb\xe7\xd0\xdb\x9b\x61\x67\x49\x54\xda\x4b\x41\x75\x50\xd7\xa9\x78\xc6\xa5\x43\xd5\x33\x16\x4b\xa3\xb9\x0e\x72\x5c\xe8\xcb\x13\xfd\x1e\xed\x2b\x36\x60\x5f\x6b\x39\x2e\x7c\x85\xfb\x99\x67\xc9\xa8\xe2\xab\x16\x61\x13\x61\x14\x9c\x25\x89\x40\x29\xa3\x9e\xca\xc4\x7c\xb6\xd3\xef\x4a\x14\x8d\x08\xe6\xb5\x89\x3a\xa7\x46\x55\x3e\xd6\xaa\xf7\x77\x9d\x24\xfa\x0e\x7b\x3c\x77\x92\xe9\x10\x3c\x39\xe7\xd4\x51\x27\x9d\x95\xde\x1d\x52\xd6\x96\xbf\xb0\x0d\xff\xe8\x15\xd0\xe7\x68\x33\xa4\x86\xa5\xe3\x2c\x1b\x77\x3a\xae\x6c\x1a\xad\xab\x3d\xe4\xbf\xea\x0f\xb3\x81\xfd\x5f\xba\xa3\xb7\xdd\xeb\x63\x9a\xd5\x36\xee\x21\x59\x13\x35\xd7\xcd\xc1\x05\x3c\xf4\x97\xb1\x19\x5c\x73\x21\xf8\xd1\xc9\xa1\xbd\x90\x83\x45\x7d\x10\x75\x32\x61\x5b\x7e\x3f\x17\x26\x38\x10\xb8\x41\x81\x2c\x46\xcd\x80\xcb\x83\x45\x84\xe3\xbf\xee\xf6\xd3\x51\xca\x72\x6a\x95\xd6\x35\x93\xe2\x74\x1e\xee\x9b\x76\x9b\x72\x7c\xc4\x54\x65\x16\x39\xeb\xdd\xd5\x1b\x61\x08\x2f\x07\x14\x82\x26\x08\x2a\x45\x48\x70\x53\x6d\x97\xed\x0d\x43\x60\x8c\xf4\xd0\xd1\xd6\x4e\xa1\x60\xba\xaa\xfc\xd0\x9c\x55\xda\x9d\xfb\xb5\x36\xb3\x7d\xd5\x57\x01\x86\xc7\x66\x5d\x73\x91\xd8\x13\xb1\x93\xa7\x6f\x89\x09\x5f\x02\x91\xed\xed\xc0\xed\xde\x74\xe9\x8c\x95\xaf\x28\x79\x21\x62\x7c\xb7\x6e\x39\xc1\x29\x8c\xfe\x20\x1a\x8d\xf7\x82\xc9\x73\x59\x4b\xda\x89\xe7\xc5\x1a\x18\x17\x7b\x92\xb5\x89\x53\xa6\xef\x44\xfa\x32\xa0\x39\x29\x18\xfd\xab\x40\xc8\xbb\x6b\xfc\xbb\xb9\x1a\x22\xbf\x5d\x96\xf1\xb9\xb3\x98\xe9\xb0\x0f\xef\xc3\xfb\x27\x00\x00\xff\xff\x10\x54\x8e\x2b\xa2\x0e\x00\x00" +var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\xcd\x6e\xdb\x38\x10\xbe\xeb\x29\x06\x39\x14\x32\xe0\x58\xee\x71\x0d\x67\x0b\xc3\x49\xb1\x8b\x64\x37\x41\x93\xdd\x9e\xc7\xd2\xd8\x22\x2c\x93\x5a\x92\xb2\xd7\x28\xf2\xee\x05\x45\x59\x12\x25\xaa\x8e\x8b\x1e\xa2\x9b\xc8\x6f\xfe\xbe\xf9\x21\xc9\x76\xb9\x90\x1a\x96\xf2\x98\x6b\x11\x54\x7f\x9f\x33\x71\x78\x11\x5b\xe2\xb0\x96\x62\x07\x57\xf5\xff\x55\x8d\x28\xf8\x86\xad\x32\x72\x50\xed\xb5\x1a\xf9\x20\xe2\x2d\x25\xe5\x9a\xb2\xc0\xe9\xff\x0f\x8f\xcb\xfb\xbb\xdb\x97\xc7\xfb\xbb\xbf\x17\xb7\xb7\x5f\xee\x9e\x9f\x83\x20\x8a\x22\x78\x91\xc8\x15\xc6\x9a\x09\x0e\x3a\x45\x0d\x08\x71\xa1\xb4\x48\x8e\x90\x4b\xb1\x67\x09\x49\x38\x88\x22\x4b\x40\xb1\x0d\x2f\x45\xb4\x80\x58\x12\x6a\x02\x04\x95\xa2\xa4\x04\x30\x8e\x45\xc1\x35\x20\x4f\x00\x39\x14\x3c\x2b\x5d\x28\xe1\xa7\xbd\xb5\x90\x80\x50\x28\x92\x41\xa0\x1b\xab\x61\x00\x00\x90\xa3\xd4\x0c\xb3\x45\xb2\x63\xfc\xa9\x58\x65\x2c\xbe\xa7\xe3\xac\xe2\x68\x72\x4f\xc7\x07\xa6\xf4\x1d\xd7\xf2\x38\x86\x28\x82\xaf\xc4\x36\xa9\x9e\xc1\xc7\xe9\xb4\x2d\xfe\x8f\x22\x79\x81\xf4\x6f\x95\xf4\xba\xc8\x2e\x15\xfd\x38\x9d\x4e\x83\x11\x7c\x0b\xac\x79\x49\x39\x4a\x0a\x2b\xe6\x9e\x2a\xe2\x66\xb0\x28\x74\xba\xb0\xf1\xd7\x60\xf3\x65\xa4\x2b\xea\xaa\x5d\xb8\x69\x63\xc3\x1c\x8f\x46\xbc\xa3\x6f\xe4\xc8\x1b\x26\x2f\x93\xae\xc5\x1d\xd3\x93\x2d\x1d\xd5\x04\x93\x24\xcc\x9b\xf8\xbd\xf9\x98\xd4\x80\x31\xa4\xa8\xd2\x45\xb6\x11\x92\xe9\x74\x37\x84\x77\x40\x63\x38\x54\xe4\xf9\xc1\x76\x77\x74\xb9\x93\x4e\xea\xce\xfb\xe8\xc2\x7f\xec\xa2\x8b\x3d\x79\x58\xbb\xd8\x4a\x81\xd7\xc1\x5e\x61\xfd\xc0\xbb\x3e\x76\xc0\xb5\x3e\xb0\xe7\x97\x29\x8f\x3d\x16\x99\x5e\x62\x8e\x2b\x96\x31\x7d\x84\x1b\x97\xd0\x1a\x6b\xbe\x49\xc6\xf8\x76\x8e\x85\x4e\x43\x67\xa2\x4c\xbe\x32\x9d\x26\x12\x0f\xb8\xca\x68\x04\x1f\xea\xa1\x34\xf9\xd7\x68\xff\x3d\x74\xb4\x98\x2f\xca\x25\xdb\xa3\xa6\x68\x7d\x82\x96\xc8\x71\x0f\xa8\x51\x6e\x48\xcf\x20\x52\x5a\x48\xdc\x74\x05\x1c\xfc\xc8\xf9\xfb\xf4\x09\x72\xe4\x2c\x0e\xaf\x96\xe5\x5c\xe2\x42\x83\xf1\xbf\x1c\xa1\x60\xa7\x63\xa9\x03\xe2\x3a\xfa\xab\x0e\x39\x59\x33\x21\xff\x42\x8e\x1b\x92\x30\xbf\x76\xe6\xe6\xc4\x8e\xb8\x87\x1e\x30\x2c\x89\x9d\x75\xf9\x1d\xec\x2e\x85\x7b\x0a\xe7\xd7\x7d\x8b\x63\xd0\x62\xe6\xda\xec\x5b\x7b\xb6\xec\x3c\xa1\x4e\x3b\x21\xe8\x16\xea\x17\xa7\xf9\x8c\x4f\x9e\xb4\x9f\x91\x78\xb2\x45\x61\xa2\x18\xae\x84\xb7\x33\xf1\x33\xc5\x51\xd2\x05\xbb\x2a\xd9\xc3\x95\x51\xe2\xfe\x10\x59\x32\x58\x12\x2f\x0d\xc2\x25\xc2\xa6\x78\x91\x24\x92\x94\x9a\x75\xca\x00\xed\xb2\x1b\x7e\x3b\x87\xb3\x81\x8c\x06\x4d\xa0\xde\xb9\x53\xd6\x97\xa3\x75\x7e\xdd\x0a\xa2\x6b\xb0\xc3\x73\x2b\x98\x16\xc1\xe3\x73\x46\xcb\x42\xfa\x30\xa4\xa9\x53\x20\x9e\xc4\x56\x7a\xfe\xe4\x6b\x61\xc7\x58\xbf\x34\xbc\x65\xe1\x77\xd7\xe7\x6d\x9d\xcb\xf2\x94\x79\xb7\x0d\x62\xcf\xc0\xf7\xd2\x1e\x9d\x1b\x83\xb9\xe9\x39\x7d\xe3\x1f\xa3\x15\x93\x4b\xd3\x1d\x42\xc2\x4d\x57\x8d\x4b\xf1\x4a\x48\x29\x0e\x73\x1f\x87\xae\x22\x0f\x8b\xe6\x2e\xeb\x65\xc2\x95\xfc\x79\x2e\xac\x73\x20\x69\x4d\x92\x78\x4c\x86\x01\x9f\x05\x87\x08\xcf\xbe\x69\xf7\xd3\x6d\xcc\x31\xea\xd4\xde\x25\xa3\xe2\x74\xa5\xee\x8a\xb6\xbb\x72\x78\xc6\x94\x65\x36\xf3\x36\x84\xaf\x79\xa2\x08\x1e\xf7\x24\x25\x4b\x08\x74\x4a\x90\xd0\xba\x3c\x50\x9b\x47\x8a\xa4\x98\xd8\xbe\x95\x5b\x37\x84\x82\x9b\xaa\x0a\x23\x7b\xdd\x69\xce\xf6\x2f\x95\x98\x6b\xab\x7a\x4d\x70\x3a\xd4\x7a\xed\x5b\x64\x87\x72\xab\x4e\x6b\x89\x75\x5f\x01\xaa\xe6\x81\xe1\x37\x6f\xc7\xd3\x37\xb7\x87\x4f\xb6\x5f\x3b\x85\x35\xe8\xe4\x1b\xe6\xd1\xdb\xfa\xd0\x8d\x36\x2f\x56\xc0\x85\xdc\x61\xd6\x44\xcb\xb8\x79\x4b\x99\x47\x84\x21\xa2\xe0\xec\xbf\x82\x20\x6f\xeb\xf8\x05\x01\x5a\xca\x3e\xbf\x2d\xcc\x73\xf7\x32\xdb\x4b\xaf\xc1\x6b\xf0\x3d\x00\x00\xff\xff\x52\x8f\x22\xea\xcf\x0e\x00\x00" func lockedtokensAdminCustody_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3790,11 +3790,11 @@ func lockedtokensAdminCustody_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0x71, 0x7f, 0x10, 0xaa, 0xba, 0x85, 0xd5, 0xcd, 0x28, 0xed, 0xed, 0x17, 0xae, 0x61, 0x97, 0x25, 0x8c, 0xba, 0xf8, 0x5, 0x28, 0x28, 0xaf, 0x82, 0xe0, 0x14, 0x94, 0xb0, 0x60, 0xad, 0x6b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x29, 0xd9, 0x9, 0xd7, 0x82, 0x22, 0x92, 0xdc, 0xec, 0xf7, 0x34, 0xce, 0xc2, 0x4f, 0x6b, 0xc6, 0x35, 0x9d, 0xfd, 0x9d, 0x6, 0x6, 0x2c, 0xaa, 0x7f, 0x5e, 0x11, 0x49, 0x4b, 0x7d, 0x13, 0xa4}} return a, nil } -var _lockedtokensAdminCustody_setup_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x90\xdd\x6a\xc2\x40\x10\x85\xef\xf7\x29\xe6\xaa\x28\xf8\xd3\x6b\x91\x42\xd0\x5c\x29\x35\x34\xbe\xc0\x74\x33\x35\x4b\x92\xdd\x30\x3b\x49\x5b\x24\xef\x5e\x62\x30\x65\xa5\xc5\x76\xee\xf6\xcc\xcf\x39\xfb\x99\xaa\x76\x2c\xb0\x77\xba\xa0\xec\xe8\x0a\xb2\x1e\xde\xd8\x55\xf0\xf8\xb1\x3f\x6c\x76\xf1\xf6\x78\xd8\xc5\xcf\xd1\x76\xfb\x12\xa7\xa9\x52\xc2\x68\x3d\x6a\x31\xce\xc2\x59\x29\x00\x80\x9a\xa9\x46\xa6\x89\x6e\xbc\xb8\xec\x33\x61\xd7\x9a\x8c\x78\x05\x51\x23\x79\xa4\xb5\x6b\xac\x4c\xaf\xc3\x7d\x95\x24\x80\x83\xbe\x61\x42\x71\x0c\xeb\x79\x90\x60\xa1\x7b\x9d\x06\x29\x0a\x46\x27\xd3\xef\x43\x37\x8e\x0b\x8f\x2d\x4d\xc6\x6e\x5f\xeb\x79\x68\x34\x83\xa0\x2d\x6e\x15\xfa\xfe\xe4\x98\x8a\x63\x3c\x51\x82\x92\xcf\xc6\xed\x69\x70\x67\x7c\x2c\x97\x30\x44\x07\x4b\xef\xc0\xa4\xc9\xb4\xc4\x20\x39\x0a\x54\xc8\x85\xbf\x6a\x19\xc8\xc0\x1a\x3d\x34\xb6\xbc\xd8\xfe\xfa\xaf\xd2\xd8\x62\xfd\x70\x37\xe8\xf9\xee\x44\xd2\xbc\x96\x46\x77\x4f\x21\xa4\x3f\xae\x85\x00\x2e\xf8\x90\x4f\x24\xff\x43\x78\x43\xb0\x53\x9d\xfa\x0a\x00\x00\xff\xff\x03\x0d\xf1\xc2\x83\x02\x00\x00" +var _lockedtokensAdminCustody_setup_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x50\xcd\x6a\x83\x40\x10\xbe\xef\x53\xcc\xa9\x24\x90\x9f\x9e\x83\x14\x24\x7a\x4a\x68\xa4\xe6\x05\xa6\xeb\x34\x2e\xea\xae\xcc\x8e\xb6\xa5\xe4\xdd\x8b\x91\x58\x36\xb4\x84\xce\x6d\xbf\xf9\x76\xbe\x1f\xd3\xb4\x8e\x05\xf6\x4e\x57\x54\x1c\x5d\x45\xd6\xc3\x1b\xbb\x06\x1e\x3f\xf6\x87\xed\x2e\x4d\x8e\x87\x5d\xfa\x1c\x27\xc9\x4b\x9a\xe7\x4a\x09\xa3\xf5\xa8\xc5\x38\x0b\x5f\x4a\x01\x00\xb4\x4c\x2d\x32\xcd\x74\xe7\xc5\x15\x9f\x19\xbb\xde\x14\xc4\x1b\x88\x3b\x29\x63\xad\x5d\x67\x65\x7e\x25\x0f\x53\x93\x00\x8e\xf8\x96\x09\xc5\x31\x44\xcb\xc0\xc1\x4a\x0f\x38\x8d\x50\x1c\x50\x67\xf3\x9f\x43\x37\x8a\x2b\x8f\x3d\xcd\xa6\xed\x30\xd1\x32\x14\x5a\x40\xb0\x16\xb7\x09\x75\x7f\x53\xcc\xc5\x31\x9e\x28\x43\x29\x17\xd3\xef\x79\x70\x67\x7a\xac\xd7\x30\x5a\x07\x4b\xef\xc0\xa4\xc9\xf4\xc4\x20\x25\x0a\x34\xc8\x95\xbf\x62\x05\xc8\xd8\x35\x7a\xe8\x6c\x7d\x91\xfd\x33\x57\x6d\x6c\x15\x3d\xdc\x35\xfa\x14\x66\xbf\xcb\xcf\xba\xd7\xda\xe8\x30\xd7\xa5\x15\xe4\x13\xc9\xff\x9a\xb9\x29\xe6\xac\xce\xea\x3b\x00\x00\xff\xff\xff\x73\x6a\xb6\x5a\x02\x00\x00" func lockedtokensAdminCustody_setup_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3810,11 +3810,11 @@ func lockedtokensAdminCustody_setup_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_setup_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x96, 0xaa, 0x40, 0xfa, 0xc7, 0xc8, 0x86, 0x4b, 0xda, 0x8f, 0x8a, 0x8f, 0x20, 0x36, 0xd0, 0xb0, 0x25, 0xd0, 0xe0, 0xed, 0x70, 0x60, 0xf2, 0x2c, 0x9a, 0x8d, 0x46, 0x4c, 0xce, 0xd8, 0x9, 0x5f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6f, 0x5d, 0xab, 0xd2, 0x1f, 0x88, 0x4b, 0xe, 0x6a, 0x28, 0xd5, 0x20, 0xb2, 0xa4, 0x69, 0xe6, 0x14, 0xb1, 0x8a, 0xd2, 0x13, 0xc1, 0x1d, 0x75, 0x79, 0x77, 0x17, 0xbf, 0xd4, 0x76, 0x85, 0x22}} return a, nil } -var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x41\x4f\xdc\x3a\x10\x3e\x93\x5f\x31\xe4\x00\x89\x04\xd9\x77\x78\x7a\x87\x68\x81\xb7\xda\x85\x1e\x40\xa5\x5a\x68\x7b\x76\x92\xc9\xc6\xc5\x6b\x47\xf6\x84\x05\x21\xfe\x7b\x15\x3b\x4e\x63\x16\x41\x73\x89\x32\x1e\xcf\x7c\xf3\xcd\xf7\x85\x6f\x5b\xa5\x09\xae\x3a\xb9\xe1\x85\xc0\x7b\xf5\x80\x12\x6a\xad\xb6\x10\x07\xb1\x38\xf2\x99\x42\xed\x82\x2c\xff\x1d\x47\x3e\xe5\x46\x95\x0f\x58\xd9\xa0\x71\x59\xff\x3c\xdd\xdc\x2e\xaf\x2f\x57\xf7\xb7\xd7\x97\x5f\x17\xab\xd5\xfa\xf2\xee\x2e\x8a\x48\x33\x69\x58\x49\x5c\xc9\x84\x54\x0e\x8b\xaa\xd2\x68\xcc\x09\xb0\xad\xea\x24\xe5\xf0\xfd\x8a\x3f\xfd\xf7\x6f\x0a\x2f\x51\x04\x00\x30\x9b\xc1\x7d\x83\xf0\x83\x75\x82\x40\xa3\x51\x9d\x2e\x11\xa8\x61\x04\x8d\x12\x95\x01\x6a\x10\xc8\xb5\xb5\x51\xa6\x11\x0a\xe4\x72\x03\xb6\x55\x8d\x5a\x63\x65\x4b\x09\x24\x30\x28\xc9\xd6\xca\xe1\xff\x60\xd6\xcc\x46\x5d\xcf\x56\x63\xcb\x34\x26\xac\xda\x72\x99\xc3\xa2\xa3\x66\x51\x96\x3d\xbc\x11\xd6\x00\xed\x0b\x12\x30\xd0\x58\xa3\x46\xd9\xe3\x52\x16\x8f\xbd\x78\x6c\xc0\x90\xd2\x58\xc1\xa3\x2d\xed\xaf\xf5\x30\x6c\x64\x8d\x35\x9c\xb9\xdc\xac\x50\x5a\xab\xdd\x9c\x75\xd4\x24\x21\xae\x9f\x9c\x9a\x4a\xb3\x1d\x2b\x04\xa6\x70\x34\x52\xef\x00\x9f\x27\x3d\xd7\x39\xcc\xfa\x56\x6c\x83\xb3\xda\x9f\xdb\xe3\x34\x3a\x38\x38\xb8\xb8\x80\x96\x49\x5e\x26\xf1\x52\x75\xa2\x02\xa9\x08\x5c\xbf\x7d\xe4\x6a\x27\x51\x1f\x1b\xc7\xf7\x61\x9c\x46\x01\x6c\x8b\x75\x02\x7b\x3c\xec\x1f\x3f\xc3\xd1\x54\x0a\x99\x7d\x2d\xfa\xe4\xa5\x12\x02\xed\xe2\xcf\x93\xe0\x62\xff\xb8\x29\x82\x9b\x93\x8f\x37\xf7\xef\xdc\xac\xdf\x18\x35\x41\xa1\x34\xf8\xfa\x60\xec\x77\x56\x26\x6c\x37\xa7\x24\x37\x1c\x94\x63\xc3\x29\x0f\xcc\x18\xd4\x14\x4e\xe0\x79\xc9\x36\x48\x83\x52\x12\xe6\x84\x9d\x03\xa9\x14\x0e\xcf\x40\x72\x71\x12\x5c\xda\xa2\x31\x6c\x83\x39\xc4\xbd\xc0\x4d\x8b\x25\xaf\x39\x56\xc0\x5c\x01\xe0\xc6\x42\x66\x1e\xda\x10\x3f\x84\x25\x93\xfd\x81\x41\x59\x05\xb0\x4d\x1c\xfd\x61\x62\xaa\x52\x2f\x21\xef\x13\x6b\xcf\x4f\x75\x6a\x50\xd4\xd9\xe8\x17\x98\x9f\x8e\xaa\xcd\x76\x43\xc1\xc4\x9b\xd6\xbd\x1d\xff\xaf\xae\x37\x3e\x61\xd9\x11\xbe\x63\x98\xbe\xb3\xc6\x92\xb7\x1c\x25\x1d\x1b\x68\xbb\x42\xf0\x72\x9c\x5b\x15\xbf\xb0\x0c\xed\x32\x66\xc3\x19\x4c\x28\x26\x95\xfe\x8d\x1b\xa7\xbd\xd6\x58\x22\x7f\x44\xfd\xb6\xbc\x0d\x3a\x65\x8f\xe9\xa1\xba\x37\x48\x4b\xd6\xb2\x82\x0b\x4e\xcf\xf3\xa3\x85\x7c\x5e\x0f\x7f\xa3\x97\xd0\xb0\xbe\xc5\xeb\x3b\x32\x9f\xb9\x59\x67\x6e\x6d\xa3\x97\xf7\x50\xed\xab\x79\x70\x57\xf2\xb9\xa3\x5d\xa9\x8f\x69\x18\x64\x63\x37\x1b\x87\x24\xae\xb0\x55\x86\xbb\x2d\xf9\x3d\x4b\xaf\x1c\x2e\xf7\x4a\xe9\xb7\xd8\x27\x6c\x66\x95\x2b\x36\xfc\xa4\xe6\xa7\xa1\xa6\xbc\x5e\x5e\xa3\xdf\x01\x00\x00\xff\xff\x4c\x94\xd4\x43\x92\x06\x00\x00" +var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x41\x4f\xdc\x3c\x10\x3d\x93\x5f\x31\xe4\x00\x89\x04\xd9\xef\xf0\xa9\x87\x68\x81\xae\x76\xa1\x07\x50\xa9\x80\xb6\x67\x27\x99\x6c\x5c\xbc\x76\x64\x4f\x58\x2a\xc4\x7f\xaf\x62\xc7\x69\xbc\x8b\xa0\xb9\x44\x19\x8f\xdf\xbc\x99\x79\x2f\x7c\xd3\x2a\x4d\x70\xd5\xc9\x35\x2f\x04\x3e\xa8\x47\x94\x50\x6b\xb5\x81\x38\x88\xc5\x91\xcf\x14\x6a\x1b\x64\xf9\xef\x38\xf2\x29\x37\xaa\x7c\xc4\xca\x06\x8d\xcb\xfa\xef\xf9\xe6\x76\x79\x7d\xb9\x7a\xb8\xbd\xbe\xfc\xba\x58\xad\xee\x2e\xef\xef\xa3\x88\x34\x93\x86\x95\xc4\x95\x4c\x48\xe5\xb0\xa8\x2a\x8d\xc6\x9c\x00\xdb\xa8\x4e\x52\x0e\xdf\xaf\xf8\xf3\xa7\xff\x53\x78\x89\x22\x00\x80\xd9\x0c\x1e\x1a\x84\x1f\xac\x13\x04\x1a\x8d\xea\x74\x89\x40\x0d\x23\x68\x94\xa8\x0c\x50\x83\x40\xae\xac\x8d\x32\x8d\x50\x20\x97\x6b\xb0\xa5\x6a\xd4\x1a\x2b\x0b\x25\x90\xc0\xa0\x24\x8b\x95\xc3\xe7\x97\xa0\xd9\xcc\x86\x5f\x5d\xd5\x56\x63\xcb\x34\x26\xac\xda\x70\x99\xc3\xa2\xa3\x66\x51\x96\x3d\xc1\x91\xd8\x40\xee\x0b\x12\x30\xd0\x58\xa3\x46\xd9\x33\x53\x96\x91\xbd\x78\x6c\xc0\x90\xd2\x58\xc1\x53\x8f\x3d\x5e\xeb\x89\xd8\xc8\x1d\xd6\x70\xe6\x72\xb3\x42\x69\xad\xb6\x73\xd6\x51\x93\x84\xc4\x7e\x72\x6a\x2a\xcd\xb6\xac\x10\x98\xc2\xd1\x38\x7c\xc7\xf8\x3c\xe9\xa7\x9d\xc3\xac\x2f\xc5\xd6\x38\xab\xfd\xb9\x3d\x4e\xa3\x83\x83\x83\x8b\x0b\x68\x99\xe4\x65\x12\x2f\x55\x27\x2a\x90\x8a\xc0\xd5\xdb\x67\xae\xb6\x12\xf5\xb1\x71\x13\x3f\x8c\xd3\x28\xa0\x6d\xb9\x4e\x68\x8f\x87\xfd\xe3\x7b\x38\x9a\x8a\x21\xb3\xaf\x45\x9f\xbc\x54\x42\xa0\x5d\xfd\x79\x12\x5c\xec\x1f\xd7\x45\x70\x73\xf2\xb1\x73\xff\xde\xf5\xfa\x8d\x51\x13\x00\xa5\xc1\xd7\x3b\x6d\xbf\xb1\x32\x61\xab\x39\x2d\xb9\xe6\xa0\x1c\x0b\x4e\xe7\xc0\x8c\x41\x4d\x61\x07\x7e\x2e\xd9\x1a\x69\x50\x4a\xc2\x9c\xb4\x73\x20\x95\xc2\xe1\x19\x48\x2e\x4e\x82\x4b\x1b\x34\x86\xad\x31\x87\xb8\x97\xb8\x69\xb1\xe4\x35\xc7\x0a\x98\x03\x00\x6e\x2c\x65\xe6\xa9\x0d\xf1\x43\x58\x32\xd9\x1f\x18\x94\x55\x40\xdb\xc4\xd1\xdf\x49\x4c\x55\xea\x25\xe4\x9d\x62\x0d\xfa\xa1\x4e\x0d\x8a\x3a\x1b\x1d\x03\xf3\xd3\x51\xb5\xd9\x76\x00\x4c\xbc\x6d\xdd\xdb\xcd\x7f\x30\x11\x3e\x63\xd9\x11\xbe\x61\x98\xbe\xb2\xc6\x92\xb7\x1c\x25\x1d\x1b\x68\xbb\x42\xf0\x72\xec\x5b\x15\xbf\xb0\x0c\xed\x32\x66\xc3\x19\x4c\x46\x4c\x2a\xfd\x17\x37\x4e\x6b\xdd\x61\x89\xfc\x09\xf5\x2e\xbc\x0d\x3a\x65\x8f\xe9\xa1\xba\xd7\x48\x4b\xd6\xb2\x82\x0b\x4e\xbf\xe7\x47\x3b\xbf\x0f\x8f\xfb\xfa\x86\xb6\x67\xae\xc1\x99\xdb\xd5\x68\xe0\x3d\x2a\xfb\x12\x1e\x2c\x95\x7c\x6c\x63\x07\xf5\x7e\xef\x83\x56\xec\x3a\xe3\x70\x72\x2b\x6c\x95\xe1\x6e\x35\x7e\xb9\xd2\xcb\x85\xcb\x3d\x28\xbd\xcb\x7d\x32\xc2\xac\x72\x60\xc3\x9f\x69\x7e\x1a\x0a\xc9\x8b\xe4\x35\xfa\x13\x00\x00\xff\xff\x35\x62\x62\xfc\x89\x06\x00\x00" func lockedtokensAdminDeposit_locked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3830,7 +3830,7 @@ func lockedtokensAdminDeposit_locked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/deposit_locked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0x6d, 0x46, 0xd6, 0x46, 0x68, 0xd9, 0x89, 0x27, 0x3a, 0x37, 0x1c, 0xd3, 0x18, 0xd2, 0xd0, 0x6, 0x18, 0xee, 0xe3, 0x56, 0xb3, 0x63, 0x24, 0x84, 0x3, 0xd5, 0x41, 0xf9, 0xdd, 0x4c, 0x73}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xff, 0x3c, 0xce, 0x3d, 0xad, 0x25, 0xee, 0xc, 0x3c, 0x93, 0x98, 0xe0, 0x97, 0x72, 0x15, 0x43, 0xfb, 0x7c, 0xc5, 0x5f, 0xb6, 0x21, 0x84, 0xc0, 0x5f, 0x12, 0x8a, 0xd6, 0x70, 0xbf, 0x2e, 0xdd}} return a, nil } @@ -3874,7 +3874,7 @@ func lockedtokensAdminUnlock_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x55\x4d\x6f\xe3\x46\x0c\xbd\xfb\x57\xb0\x7b\xd8\xda\x40\x10\xf7\x50\xf4\x10\x24\xbb\x70\x93\xb4\x0d\x36\xed\x2e\x92\xec\xa9\xe8\x81\xd6\x50\xd2\xc0\xd2\x8c\x31\x43\xc5\x09\x02\xff\xf7\x82\x33\x92\x3d\xfa\x88\xb1\xba\x24\x96\xc8\xc7\xaf\x47\x3e\x5d\x6f\xad\x63\xb8\xb7\xd9\x86\xd4\x93\xdd\x90\xf1\x90\x3b\x5b\xc3\x2f\x2f\xf7\x5f\xaf\xbf\xdc\xde\x3c\x7d\xfd\x72\xfb\xcf\xea\xe6\xe6\xe1\xf6\xf1\x71\x36\x5b\x2e\xe1\xa9\xd4\x1e\xd8\xa1\xf1\x98\xb1\xb6\x06\x1a\x4f\x1e\xb8\x24\xa8\x02\x08\x70\x44\x41\x55\x6b\x23\x0e\x6c\xc1\x13\x07\x8b\xc6\x88\x0d\x54\xba\xd6\x0c\xb9\x75\x50\x37\x15\xeb\x6d\x45\x80\x59\x66\x1b\xc3\x5e\x1c\xb4\x01\x04\xaf\x4d\x51\x51\x1a\x28\x06\x3f\x98\x02\x2a\xe5\xc8\x4b\xf0\xc6\x93\x02\xf4\xb0\xa1\xd7\x00\xe0\x4b\xdb\x54\x0a\xd6\x94\x04\x15\x8b\xa1\xe3\x6c\x96\xc0\xcf\xa3\xdd\x9d\xc9\xed\x05\xbc\xad\xa2\xcd\x05\x7c\xff\x43\xbf\xfc\xf6\xeb\x7e\x01\x6f\xb3\x19\x00\xc0\xd6\xd1\x16\x1d\xcd\x43\x79\x17\xb0\x6a\xb8\x5c\x45\xdc\x83\x89\x3c\xcb\x25\x7c\xef\xe2\xae\x46\x09\x73\x89\x0c\x25\x2a\xf0\xb6\x26\xf0\x32\x01\x9b\x03\x39\x67\x5d\x8a\x80\x8e\xc0\xb3\x75\xa4\xa4\x27\x2c\x8d\x57\x3a\x24\x8b\xee\x15\xbc\x95\xf2\x5e\x21\x43\x23\xa5\x6a\xe3\xb7\x94\x31\x29\xa8\x90\xa9\x87\x73\x97\x87\x46\xa4\x43\x33\x44\xca\xcb\x68\x5c\x63\x8e\x53\x60\x5d\x93\x3f\x4b\x5d\xb9\x24\x13\x9c\x93\xc0\xda\x83\xb1\x0c\xf6\x99\xdc\xce\x69\x66\x32\x07\x8f\x67\x74\xb0\x46\xd5\x56\xec\x27\x1a\x09\x57\x91\x19\xe7\x95\x45\x75\x39\xfa\xfc\x69\x2e\xec\xbb\x80\xa5\xd4\x8d\x05\x2d\xe3\x54\xb4\x29\x7e\x3f\xc2\x2e\x0e\xf1\xe4\xf9\xfc\x19\xde\xf6\x32\xfe\x11\xd8\x71\x1c\x15\x71\x0c\xfb\x40\xf9\x21\x83\xb5\x75\xce\xee\x2e\x3f\xa6\xe4\x3f\x0f\x7f\x56\xf2\xfd\xda\x56\x15\x85\xa2\xbb\xa4\x7a\x86\xc9\x8f\x81\xf9\x63\x4c\xfd\x1b\x72\x39\xca\x74\x8b\x46\x67\xf3\x0f\xd7\x81\xa0\xd2\xc5\x98\x04\x20\x38\xca\xc9\x91\xc9\x48\xa6\x22\x1d\x0f\x49\x42\x76\x80\xfd\xb0\x38\xd6\x23\xbb\xd3\xf1\xba\xad\x5a\x28\x72\xa4\xf0\xb9\xec\x42\x4a\xc8\x76\x9e\xab\xaa\x12\xaa\x09\xbe\xce\xa5\x2d\x3e\xb0\x6c\x4d\x19\x36\x9e\x60\x47\xa0\xac\xf9\x99\x01\x76\x68\x18\xd8\x0e\xfd\x1d\x3d\x93\x8b\xcb\x4c\x86\xb5\xeb\xb3\x4a\xe7\x20\x8b\x8d\xba\xf2\x43\x47\xb6\x50\xb4\x57\x40\x9b\xdc\xba\x1a\x83\x87\x14\x72\x58\xf6\x76\x41\x7a\xae\x31\xcb\xf6\xb6\xb4\x04\x90\x02\xe3\x20\x0b\xe2\xf6\xdd\x7c\xd0\x8e\x7e\xe7\xe5\x39\x2f\x88\xaf\x71\x8b\x6b\x5d\x69\x7e\x9d\x1a\xfb\x5f\xb6\x52\xe4\xde\x26\xc6\x9c\x04\xde\x7f\x9a\x9f\x36\xf8\xd6\xac\x2b\x9d\x8d\xa7\x1f\x72\x88\xe3\x9e\x2f\x86\xa3\xe9\x48\xda\xab\xb3\x9b\xec\xd5\x64\xf9\x52\xcf\xfd\x84\xf9\x7c\x31\x86\xee\x75\x31\x72\x36\xfa\x3c\x50\x66\x9d\xea\x56\xa2\x45\xed\x5a\x8a\xdd\x3e\x4d\x65\x25\x25\x0c\xc3\xc8\x33\xf9\xb2\x8d\x1f\xa4\xe1\x6f\x34\x58\x90\x8b\x03\x7c\x2f\xa3\x93\x8d\x4a\x68\xf5\x67\x5f\x59\xb0\x0e\x97\x36\x28\xd8\xf0\xe4\xa1\x2b\x9a\x9a\x0c\x27\xa7\xec\x5d\x64\xb9\x63\x11\x72\x15\x11\xaf\x92\xdd\xfa\x77\x40\xb5\xff\x7e\x3a\x99\xe2\x9d\xc9\x1c\xa1\xa7\xb1\x02\xae\x5f\xe3\xa2\x87\x10\xef\x42\x0c\x9a\x76\xae\x5b\xbc\xa8\x2f\xf7\x82\x34\x57\x54\x31\x5e\xf4\x52\x9e\x60\x41\x92\xd4\xb5\x35\xac\x4d\x73\x38\x36\x86\x5e\x18\x34\x93\x8b\x6b\xd9\x9e\x88\xca\xda\xed\x29\x94\xee\x6c\x70\x22\xcb\xbe\xc9\x32\x22\x25\x7a\x6b\x14\x28\x4b\x51\x2d\x44\x70\x4e\x41\xb1\x15\x11\xab\xd1\x6d\xa2\x96\xaf\xf1\x7d\xf3\xac\x4d\x7e\xd2\x60\x3f\x7a\xbb\xef\x73\x72\x3f\x3a\x8a\xad\x3e\xd2\x0b\x65\x4d\x28\xbf\xc6\x0d\x79\x39\x65\x25\x39\x82\xf9\xa1\x08\x47\x98\x95\xc1\xb6\x4b\x01\x70\x6d\x9f\x69\x31\x44\xd4\x0c\x35\xa1\xf1\x41\xe0\xb9\xd4\xa6\x80\x9d\x50\x6f\xe7\xac\xfc\xab\xb9\x4c\xd8\x20\x5f\xe5\x0e\x26\x5d\x1c\xe2\x49\x2b\x35\x1f\x55\x7b\x4d\xe0\xf1\x79\xd0\xd1\x44\x78\x47\x14\x3d\x4d\xe0\xd9\x44\x6f\xa2\x46\x4a\x94\x29\x95\x4e\x62\x9d\x01\xdb\x1f\x16\xec\x56\xfb\xb5\xd9\x5c\x7e\x9c\x80\x5d\x6e\xc3\xf1\x9c\x04\x39\x03\x46\x57\x10\xff\x50\xac\xfd\x6c\x3f\xfb\x3f\x00\x00\xff\xff\xf5\xc0\xcc\x21\xdc\x0a\x00\x00" +var _lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x55\x4d\x6f\xe3\x46\x0c\xbd\xfb\x57\xb0\x7b\xd8\xda\x40\x10\xf7\x50\xf4\x10\x24\xbb\x70\x93\xb4\x0d\x36\xed\x2e\x92\xec\xa9\xe8\x81\xd6\x50\xd2\xc0\xd2\x8c\x31\x43\xc5\x09\x02\xff\xf7\x82\x33\x92\x3d\xfa\x88\xb1\xba\x24\x96\xc8\xc7\xaf\x47\x3e\x5d\x6f\xad\x63\xb8\xb7\xd9\x86\xd4\x93\xdd\x90\xf1\x90\x3b\x5b\xc3\x2f\x2f\xf7\x5f\xaf\xbf\xdc\xde\x3c\x7d\xfd\x72\xfb\xcf\xea\xe6\xe6\xe1\xf6\xf1\x71\x36\x5b\x2e\xe1\xa9\xd4\x1e\xd8\xa1\xf1\x98\xb1\xb6\x06\x1a\x4f\x1e\xb8\x24\xa8\x02\x08\x70\x44\x41\x55\x6b\x23\x0e\x6c\xc1\x13\x07\x8b\xc6\x88\x0d\x54\xba\xd6\x0c\xb9\x75\x50\x37\x15\xeb\x6d\x45\x80\x59\x66\x1b\xc3\x5e\x1c\xb4\x01\x04\xaf\x4d\x51\x51\x1a\x28\x06\x3f\x98\x02\x2a\xe5\xc8\x4b\xf0\xc6\x93\x02\xf4\xb0\xa1\xd7\x00\xe0\x4b\xdb\x54\x0a\xd6\x94\x04\x15\x8b\xa1\xe3\x6c\x96\xc0\xcf\xa3\xdd\x9d\xc9\xed\x05\xbc\xad\xa2\xcd\x05\x7c\xff\x43\xbf\xfc\xf6\xeb\x7e\x01\x6f\xb3\x19\x00\xc0\xd6\xd1\x16\x1d\xcd\x43\x79\x17\xb0\x6a\xb8\x5c\x45\xdc\x83\x89\x3c\xcb\x25\x7c\xef\xe2\xae\x46\x09\x73\x89\x0c\x25\x2a\xf0\xb6\x26\xf0\x32\x01\x9b\x03\x39\x67\x5d\x8a\x80\x8e\xc0\xb3\x75\xa4\xa4\x27\x2c\x8d\x57\x3a\x24\x8b\xee\x15\xbc\x95\xf2\x5e\x21\x43\x23\xa5\x6a\xe3\xb7\x94\x31\x29\xa8\x90\xa9\x87\x73\x97\x87\x46\xa4\x43\x33\x44\xca\xcb\x68\x5c\x63\x8e\x53\x60\x5d\x93\x3f\x4b\x5d\xb9\x24\x13\x9c\x93\xc0\xda\x83\xb1\x0c\xf6\x99\xdc\xce\x69\x66\x32\x07\x8f\x67\x74\xb0\x46\xd5\x56\xec\x27\x1a\x09\x57\x91\x19\xe7\x95\x45\x75\x39\xfa\xfc\x69\x2e\xec\xbb\x80\xa5\xd4\x8d\x05\x2d\xe3\x54\xb4\x29\x7e\x3f\xc2\x2e\x0e\xf1\xe4\xf9\xfc\x19\xde\xf6\x32\xfe\x11\xd8\x71\x1c\x15\x71\x0c\xfb\x40\xf9\x21\x83\xb5\x75\xce\xee\x2e\x3f\xa6\xe4\x3f\x0f\x7f\x56\xf2\xfd\xda\x56\x15\x85\xa2\xbb\xa4\x7a\x86\xc9\x8f\x81\xf9\x63\x4c\xfd\x1b\x72\x39\xca\x74\x8b\x46\x67\xf3\x0f\xd7\x81\xa0\xd2\xc5\x98\x04\x20\x38\xca\xc9\x91\xc9\x48\xa6\x22\x1d\x0f\x49\x42\x76\x80\xfd\xb0\x38\xd6\x23\xbb\xd3\xf1\xba\xad\x5a\x28\x72\xa4\xf0\xb9\xec\x42\x4a\xc8\x76\x9e\xab\xaa\x12\xaa\x09\xbe\xce\xa5\x2d\x3e\xb0\x6c\x4d\x19\x36\x9e\x60\x47\xa0\xac\xf9\x99\x01\x76\x68\x18\xd8\x0e\xfd\x1d\x3d\x93\x8b\xcb\x4c\x86\xb5\xeb\xb3\x4a\xe7\x20\x8b\x8d\xba\xf2\x43\x47\xb6\x50\xb4\x57\x40\x9b\xdc\xba\x1a\x83\x87\x14\x72\x58\xf6\x76\x41\x7a\xae\x31\xcb\xf6\xb6\xb4\x04\x90\x02\xe3\x20\x0b\xe2\xf6\xdd\x7c\xd0\x8e\x7e\xe7\xe5\x39\x2f\x88\xaf\x71\x8b\x6b\x5d\x69\x7e\x9d\x1a\xfb\x5f\xb6\x52\xe4\x3e\xcd\x27\xe6\x9c\x44\xfe\xd6\xac\x2b\x9d\x8d\xa7\x1b\x62\xc4\x71\xce\x17\xc3\xd6\x77\x24\xec\xd5\xd1\x4d\xee\x6a\xb2\x3c\xc9\xf7\x7e\xc2\x7c\xbe\x18\x43\xf7\xba\x14\x39\x19\x7d\x1e\x28\xb3\x4e\x75\x94\x6f\x51\xbb\x96\x61\xb7\x2f\x53\x59\x49\x09\xc3\x30\xf2\x4c\xbe\x6c\xe3\x87\xd3\xff\x37\x1a\x2c\xc8\xc5\x01\xbd\x97\xd1\xc9\x46\x25\xb4\xf9\xb3\xaf\x1c\x58\x87\x4b\x1a\x14\x6a\x78\xd2\xd0\x15\x4d\x4d\x86\x93\x53\xf5\x2e\xb2\xdc\xa9\x08\xb9\x8a\x88\x57\xc9\xee\xfc\x3b\xa0\xd2\x7f\x3f\x9d\x4c\xf1\xce\x64\x8e\xd0\xd3\x58\xe1\xd6\xaf\x71\x91\x43\x88\x77\x21\x06\x4d\x3b\xd7\x2d\x5e\xd4\x8f\x7b\x41\x9a\x2b\xaa\x18\x2f\x7a\x29\x4f\xb0\x20\x49\xea\xda\x1a\xd6\xa6\x39\x1c\x13\x43\x2f\x0c\x9a\xc9\xc5\xb5\x6b\x4f\x40\x65\xed\xf6\x14\x4a\x77\x16\x38\x91\x5d\xdf\x64\x19\x91\x12\x3d\x35\x0a\x94\xa5\xa8\x06\x22\x28\xa7\xa0\xd8\x8a\x48\xd5\xe8\x36\x51\xab\xd7\xf8\xbe\x79\xd6\x26\x3f\x69\xb0\x1f\xbd\xdd\xf7\x39\xb9\x1f\x1d\xbd\x56\xff\xe8\x85\xb2\x26\x94\x5f\xe3\x86\xbc\x9c\xaa\x92\x1c\xc1\xfc\x50\x84\x23\xcc\xca\x60\xdb\xa5\x00\xb8\xb6\xcf\xb4\x18\x22\x6a\x86\x9a\xd0\xf8\x20\xe0\x5c\x6a\x53\xc0\x4e\xa8\xb7\x73\x56\xfe\xd5\x5c\x26\x6c\x90\xaf\x72\xe7\x92\x2e\x0e\xf1\xa4\x95\x9a\x8f\xaa\xbc\x26\xf0\xf8\x3c\xe8\x68\x22\xac\x23\x8a\x9e\x26\xf0\x6c\xa2\x37\x51\x03\x25\xca\x94\x0a\x27\xb1\xce\x80\xed\x0f\x0b\x72\xab\xed\xda\x6c\x2e\x3f\x4e\xc0\x2e\xb7\xe1\x78\x4e\x82\x9c\x01\xa3\x2b\x88\x7f\x28\xd6\x7e\xb6\x9f\xfd\x1f\x00\x00\xff\xff\x18\xa1\x72\xd1\xbc\x0a\x00\x00" func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3890,7 +3890,7 @@ func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbb, 0xa2, 0x43, 0xbc, 0x49, 0x46, 0x92, 0xec, 0x61, 0x1a, 0x24, 0xbd, 0x80, 0x79, 0x40, 0x9e, 0x6d, 0x9f, 0x5e, 0x56, 0xff, 0x85, 0xca, 0x7b, 0x49, 0x86, 0xc4, 0x1b, 0x47, 0x3c, 0xa8, 0xd2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb5, 0x33, 0xad, 0xc4, 0x84, 0xb9, 0x27, 0xb, 0x5e, 0xc1, 0xf8, 0xc8, 0xcc, 0xc0, 0x2f, 0xd7, 0x2d, 0x3f, 0x7f, 0x86, 0x98, 0x3d, 0xfd, 0x37, 0x47, 0x9d, 0x29, 0x13, 0xa, 0x13, 0xc4, 0x32}} return a, nil } @@ -3954,7 +3954,7 @@ func lockedtokensDelegatorDelegate_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensDelegatorGet_delegator_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\x5d\x4b\x02\x41\x14\x7d\x9f\x5f\x71\xf2\x21\x66\x5f\x24\xea\x4d\x2a\x11\x57\x48\x94\x14\xb5\x1f\x30\xce\xde\xb5\xc1\xd9\xb9\xcb\xec\x5d\x2a\xc4\xff\x1e\xbb\x5b\x66\x1f\x74\x5f\x06\xce\x9c\x2f\x8e\x2b\x4a\x8e\x82\x39\xdb\x3d\x65\x1b\xde\x53\xa8\x90\x47\x2e\x70\xf5\x3a\x5f\x8c\x67\x93\x74\xb3\x98\x4d\x1e\x47\x69\xba\x9a\xac\xd7\x4a\x19\x6b\xa9\xaa\xb4\xf1\x3e\x41\x5e\x07\x14\xc6\x05\x6d\xac\xe5\x3a\xc8\x00\xa3\x2c\x8b\x54\x55\xc9\x00\x4f\xd3\x20\x37\xd7\x38\x28\x05\x00\x9e\x04\xbe\x4d\x18\x75\xd4\x69\xc8\x79\x45\x39\xee\xb0\x23\xf9\xc0\x3e\x6d\x92\x56\xd2\x5c\x7f\x47\x32\x36\xa5\xd9\x3a\xef\xe4\xed\xf6\xf2\xbc\x64\xbf\x7d\x1e\xd8\x67\x14\x0f\xdf\x3e\xe6\x3f\x83\x8e\xf7\xfa\x64\xd9\xdc\xff\xec\x65\xbd\xf5\xce\x2e\x8d\x3c\x9f\x44\x67\x8d\xb6\x1c\x23\xbf\xe8\x2f\x64\x38\x44\x69\x82\xb3\xba\x37\xe6\xda\x67\x08\x2c\xe8\x48\x30\x88\x94\x53\xa4\x60\x09\xc2\x28\x5b\x63\xfc\x0a\xec\x25\xdd\x48\x91\xa4\x8e\xe1\xcf\x9d\x9a\x21\x52\xf2\xb4\x33\xc2\x71\x9a\xea\xe4\x42\x1d\xd5\x7b\x00\x00\x00\xff\xff\x55\x4e\x83\x2e\xba\x01\x00\x00" +var _lockedtokensDelegatorGet_delegator_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xdf\x4a\xf3\x40\x10\xc5\xef\xf7\x29\xce\xd7\x8b\x8f\xcd\x4d\x11\xbd\x2b\x6a\x29\x4d\xc1\xd2\x62\x4b\x5b\x1f\x60\xb3\x99\xc4\xa5\x9b\x9d\xb0\x99\xa0\x22\xbe\xbb\x24\xd1\x5a\xff\xcc\xcd\xc2\x70\xce\xf9\xed\x1c\x57\xd5\x1c\x05\x6b\xb6\x47\xca\x0f\x7c\xa4\xd0\xa0\x88\x5c\xe1\xe2\x79\xbd\x99\xaf\x16\xe9\x61\xb3\x5a\xdc\xcf\xd2\x74\xb7\xd8\xef\x95\x32\xd6\x52\xd3\x68\xe3\x7d\x82\xa2\x0d\xa8\x8c\x0b\xda\x58\xcb\x6d\x90\x09\x66\x79\x1e\xa9\x69\x92\x09\x1e\x96\x41\xae\x2e\xf1\xaa\x14\x00\x78\x12\xf8\x9e\x30\x1b\xa4\xcb\x50\xf0\x8e\x0a\xdc\xa0\x24\xf9\xd8\x7d\xc6\x24\xbd\xa5\x9b\x71\x49\x32\x37\xb5\xc9\x9c\x77\xf2\x72\xfd\xff\xfc\x93\xe3\xfe\xb9\x63\x9f\x53\xbc\xd5\x27\x4b\x37\xdf\x64\xeb\x9f\xd8\x6d\x9b\x79\x67\xb7\x46\x1e\x4f\xa6\x33\x62\xc6\x31\xf2\x93\xfe\xda\x4c\xa7\xa8\x4d\x70\x56\x8f\xe6\xdc\xfa\x1c\x81\x05\x83\x08\x06\x91\x0a\x8a\x14\x2c\x41\x18\x75\x1f\x8c\x5f\xc0\x51\x32\x94\x10\x49\xda\x18\xfe\xec\xa1\x3b\x34\x25\x4f\xa5\x11\x8e\xcb\x54\x27\xff\xd4\x9b\x7a\x0f\x00\x00\xff\xff\xc4\xad\x7d\x8c\x9a\x01\x00\x00" func lockedtokensDelegatorGet_delegator_idCdcBytes() ([]byte, error) { return bindataRead( @@ -3970,11 +3970,11 @@ func lockedtokensDelegatorGet_delegator_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2, 0xc3, 0xa5, 0xbc, 0x85, 0xfa, 0x8d, 0xd0, 0x9e, 0x14, 0x44, 0xf4, 0x8f, 0x49, 0x96, 0x19, 0xc5, 0x4f, 0xc7, 0x7c, 0xdc, 0x2, 0x31, 0x7c, 0xdd, 0x25, 0xb5, 0x95, 0xb7, 0xca, 0x12, 0x3a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0x45, 0x26, 0x28, 0x0, 0x9e, 0x9d, 0x16, 0x8f, 0x3e, 0x88, 0x31, 0x36, 0x91, 0x96, 0x34, 0xdc, 0x16, 0x16, 0xb3, 0xfa, 0x23, 0x32, 0xa1, 0x76, 0x92, 0x32, 0x6e, 0x70, 0x2c, 0xd, 0xc}} return a, nil } -var _lockedtokensDelegatorGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x4d\x8f\xda\x30\x14\xbc\xe7\x57\x3c\xf6\x80\x12\x69\x15\x7a\x46\x4d\x25\x44\xa8\x8a\x16\xb1\x2b\xe0\xb6\xda\x83\x13\xbf\x04\x17\x63\x47\xb6\x23\x8a\x22\xfe\x7b\x95\x0f\x42\x4c\x42\x85\x9a\x4b\x84\x3d\x33\x1e\xbf\x19\xc2\x8e\x99\x54\x06\x7e\x72\x79\x5a\x86\x3b\x12\x71\xdc\x1a\x72\x60\x22\x85\x44\xc9\x23\xbc\xf4\x37\x5e\x9c\x86\xb3\x92\xf1\x01\xe9\x4e\x1e\x50\xe8\x1a\xfd\xed\xcf\xea\x7d\xfe\xb6\x08\x77\xef\x6f\x8b\xf5\x2c\x0c\x37\x8b\xed\xd6\x71\x26\x13\xd8\xa0\xc9\x95\xd0\x40\x04\x10\xa5\xc8\x19\x64\x02\x21\x72\x4c\x89\x91\x6a\x29\x12\x09\x32\xfa\x8d\xb1\xd1\x60\xf6\xc4\x80\xd9\x23\x90\x38\x96\xb9\x30\x10\x4b\x61\x94\xe4\xba\x94\x61\x02\x98\xd1\x20\xa4\x3a\x12\xde\x22\x88\xa0\xa0\xf7\x44\x21\xbd\x2e\x39\x0e\x89\x63\xd4\xda\x25\x9c\x7b\x90\xe4\x02\x8e\x84\x09\xb7\xd9\x9d\xc2\x8c\x52\x85\x5a\x7b\x53\xf8\xec\xdf\xcf\xb7\x8c\x7d\x41\xe1\x38\x00\x00\x1c\x0d\xd0\xee\xce\xac\xbc\xc8\x53\x0a\x01\x7c\x7e\xdd\x44\xb2\x3c\x9a\x35\xce\x03\x48\xd1\x34\x3f\xae\xee\xbc\x81\xe3\xe6\x24\x83\xa0\x43\xac\x10\xe5\xe3\xa7\x68\xe6\x24\x23\x11\xe3\xcc\x9c\xbf\x8f\x8b\x01\x33\x6b\x49\xb1\x35\xf4\x91\x47\x9c\xc5\x97\x1f\x6e\x2b\x51\x3e\x93\xac\x5a\x9e\x24\x5c\x9e\x1a\x5a\xcb\x68\x81\x8d\x31\x96\xd8\xde\x36\x98\x40\x60\x59\xf5\x23\xa9\x94\x3c\xb9\x1e\x14\x2d\xb9\xa4\xb0\x32\xe7\x60\xa0\x6a\xf6\xbc\x6c\x6b\x42\x52\x5c\x86\x53\xeb\x3c\xbf\x5e\x7c\xb5\x80\xb7\x6c\xee\xd1\x8c\x76\xee\xd0\x87\x5f\xa3\xf4\x49\x96\xa1\xa0\x6e\x69\xb3\xc6\x5d\x6e\x51\xf0\xaa\xeb\xcd\xf8\x4b\xca\xd3\x91\x74\xff\x25\x7e\xf5\xfa\x25\x39\x45\x55\x58\x1b\xab\x7b\xfd\xfb\x88\xfe\x8d\xae\x63\xfd\x20\x66\xff\x20\xae\x9e\xff\x3a\xb6\xa1\x6b\x3d\x8a\xaf\x1e\xfa\x10\xa9\x1c\x72\x8a\xa6\x4d\x71\x5d\x21\x5d\xcf\xa2\x77\xf2\x79\x46\xa3\xe2\xb7\x02\x2c\xb9\x1e\x3f\x0a\x40\x30\x0e\xe3\xb1\x25\xd8\xac\x16\xd6\xc8\xfe\xbb\x73\xdd\xde\xd5\xef\xd1\x6b\x0f\x30\xdc\xb7\x65\x38\xb2\x90\xde\x83\x8e\x3e\x2e\x5d\x5d\xbc\x4e\xfd\x54\xf5\xed\x1c\xe0\x3a\x17\xe7\x6f\x00\x00\x00\xff\xff\xe4\xaa\xad\x4c\xbe\x05\x00\x00" +var _lockedtokensDelegatorGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x4f\x8b\xe2\x4e\x10\xbd\xe7\x53\x94\x73\x90\x04\x86\xf8\x3b\xcb\x2f\x0b\x62\x5c\x56\x46\x9c\x41\xbd\x0d\x73\xe8\xa4\x2b\xda\x6b\xdb\x15\xba\x5b\xdc\x41\xfc\xee\x4b\xfe\x18\xd3\x26\x82\x6c\x2e\xc1\xea\xf7\xaa\x5e\xd7\x7b\x46\x1c\x72\xd2\x16\x7e\x4a\x3a\xcd\xe3\x0d\x4b\x24\xae\x2d\xdb\x0b\xb5\x85\x4c\xd3\x01\x5e\xba\x07\x2f\x5e\xcd\x59\x50\xba\x47\xbe\xa1\x3d\x2a\x53\xa1\xff\xfb\xb3\x78\x9f\xbe\xcd\xe2\xcd\xfb\xdb\x6c\x39\x89\xe3\xd5\x6c\xbd\xf6\xbc\xd1\x08\x56\x68\x8f\x5a\x19\x60\x0a\x98\xd6\xec\x1b\x28\x83\x18\x25\x6e\x99\x25\x3d\x57\x19\x01\x25\xbf\x31\xb5\x06\xec\x8e\x59\xb0\x3b\x04\x96\xa6\x74\x54\x16\x52\x52\x56\x93\x34\x45\x1b\xa1\x40\x58\x03\x8a\xf4\x81\xc9\x06\xc1\x14\x07\xb3\x63\x1a\xf9\xb5\xe4\x79\x2c\x4d\xd1\x18\x9f\x49\x19\x40\x76\x54\x70\x60\x42\xf9\xf5\xe9\x18\x26\x9c\x6b\x34\x26\x18\xc3\x67\xf7\x7e\xa1\x23\xec\x0b\xce\x9e\x07\x00\x20\xd1\x02\x6f\x9f\x4c\x8a\x8b\x3c\xd5\x21\x82\xcf\xaf\x5b\x93\xfc\x98\x4c\x6a\xe5\x11\x6c\xd1\xd6\x3f\xae\xea\x82\x9e\x71\x53\x96\x43\xd4\x22\x96\x88\xe2\x09\xb7\x68\xa7\x2c\x67\x89\x90\xc2\x7e\xff\x3f\x3c\xf7\x88\x59\x12\xc7\x46\xd0\xc7\x31\x91\x22\xbd\xfc\xf0\x9b\x16\xc5\x33\xca\xcb\xf2\x28\x93\x74\xaa\x69\x0d\xa3\x01\xd6\xc2\x44\xe6\x6a\x5b\x61\x06\x91\x23\x35\x4c\x48\x6b\x3a\xf9\x01\x9c\x1b\x72\x41\x11\x85\xcf\x51\x4f\xd4\xdc\x7d\xb9\xd2\x14\x71\x9c\xc7\x63\x67\x5e\x58\x15\x5f\x1d\xe0\xcd\x9b\x7b\xb4\xe0\xad\x3b\x74\xe1\x57\x2b\x43\x96\xe7\xa8\xb8\x5f\xc8\xac\x70\x97\x9b\x15\xb2\xcc\x7a\xbd\xfe\x82\xf2\xb4\x25\xed\x7f\x49\x58\xbe\x7e\x91\xe4\xa8\xef\x2c\x70\x60\x8b\xfb\x69\x95\x6d\x1f\xcc\xee\x1e\xd8\xd1\xd1\x57\xd9\xd2\x27\xfb\x91\x3d\xd5\x52\xfb\x48\xc5\x12\xb7\x68\x1b\x97\x96\x25\xd2\x0f\x1c\x7a\x6b\xff\xcf\xf4\x28\xf9\x4d\x03\x91\x5d\xc7\x0f\x22\x50\x42\xc2\x70\xe8\x34\xac\xab\x67\x67\x65\xff\x9c\xa9\x76\xae\xaa\xf7\xe0\xb5\x03\xe8\xcf\xd3\x3c\x1e\x38\xc8\xe0\x41\x06\x1f\x87\xaa\x0a\x56\x2b\x5e\xba\xfc\x36\xf6\x70\xbd\x8b\xf7\x37\x00\x00\xff\xff\xb0\x2f\x5f\x0b\x9e\x05\x00\x00" func lockedtokensDelegatorGet_delegator_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -3990,11 +3990,11 @@ func lockedtokensDelegatorGet_delegator_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0xb2, 0xb6, 0x50, 0x97, 0x85, 0x8e, 0x77, 0x7a, 0x55, 0xca, 0x2f, 0x5c, 0xca, 0x1b, 0x10, 0xd2, 0x45, 0xcb, 0x4c, 0xeb, 0xc4, 0xe0, 0x75, 0xd0, 0xcf, 0xe7, 0xfc, 0x7d, 0x16, 0x1d, 0x64}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0xda, 0xfb, 0x16, 0xfd, 0x90, 0x7d, 0x88, 0x9a, 0xc8, 0xbb, 0xee, 0xa0, 0xc7, 0xc0, 0x6a, 0x40, 0xa7, 0xb8, 0xdc, 0xf, 0x52, 0x5d, 0xf3, 0xad, 0xe5, 0xe7, 0xe7, 0xee, 0xda, 0x86, 0x16}} return a, nil } -var _lockedtokensDelegatorGet_delegator_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\xcd\x6a\xc2\x40\x10\xbe\xef\x53\x4c\x3d\x94\xcd\x45\x7a\x96\xb6\x22\x46\xa8\x28\x2a\xc6\x17\xd8\xec\x4e\xd2\xc5\xcd\x4e\x98\x4c\x68\x8b\xf8\xee\x25\x49\x6b\xed\x0f\x9d\xcb\xc2\xb7\xdf\x1f\x9f\xaf\x6a\x62\x81\x35\xd9\x23\xba\x03\x1d\x31\x36\x50\x30\x55\x70\xf7\xba\xde\xce\x57\x8b\xf4\xb0\x5d\x2d\x36\xb3\x34\xdd\x2f\xb2\x4c\x29\x63\x2d\x36\x8d\x36\x21\x24\x50\xb4\x11\x2a\xe3\xa3\x36\xd6\x52\x1b\x65\x02\x33\xe7\x18\x9b\x26\x99\x40\x26\xec\x63\x09\x27\xa5\x00\x00\x02\x0a\x84\x3e\x61\x36\x50\x97\xb1\xa0\x3d\x16\xf0\x00\x25\xca\x07\xf6\x69\x93\xf4\x92\xee\xc6\x25\xca\xdc\xd4\x26\xf7\xc1\xcb\xdb\xfd\xed\x75\xc9\x71\xff\x3c\x51\x70\xc8\xa7\x6f\x1f\xeb\x9f\x41\xe7\x47\x7d\xb1\xec\xee\x7f\xf6\xae\xcd\x83\xb7\x3b\x23\xcf\x17\xd1\x55\xa3\x9c\x98\xe9\x45\x7f\x21\xd3\x29\xd4\x26\x7a\xab\x47\x73\x6a\x83\x83\x48\x02\x03\x09\x0c\x30\x16\xc8\x18\x2d\x82\x10\xd4\xbd\x31\xfc\x0a\x1c\x25\xc3\x48\x8c\xd2\x72\xfc\x73\xa7\x6e\x88\x14\x03\x96\x46\x88\x37\xe4\x70\x99\xea\xe4\x46\x9d\xd5\x7b\x00\x00\x00\xff\xff\x26\xe4\x26\xef\xbe\x01\x00\x00" +var _lockedtokensDelegatorGet_delegator_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcf\x6a\xf3\x30\x10\xc4\xef\x7a\x8a\xfd\x72\xf8\x90\x2f\xa1\xe7\xd0\x36\x84\xd8\xd0\x10\x93\x84\x38\x2f\x20\x4b\x6b\x57\x44\xd6\x9a\xf5\x9a\xb6\x94\xbe\x7b\xb1\xdd\xa6\xe9\x9f\xbd\x08\x96\x99\xf9\x69\xc7\x37\x2d\xb1\x40\x4e\xf6\x8c\xee\x44\x67\x8c\x1d\x54\x4c\x0d\xdc\x3c\xe7\xfb\xf5\x36\x4b\x4f\xfb\x6d\xb6\x5b\xa5\xe9\x31\x2b\x0a\xa5\x8c\xb5\xd8\x75\xda\x84\x90\x40\xd5\x47\x68\x8c\x8f\xda\x58\x4b\x7d\x94\x05\xac\x9c\x63\xec\xba\x64\x01\x85\xb0\x8f\x35\xbc\x2a\x05\x00\x10\x50\x20\x8c\x84\xd5\x24\xdd\xc4\x8a\x8e\x58\xc1\x1d\xd4\x28\x1f\xbb\xcf\x98\x64\xb4\x0c\x33\xaf\x51\xd6\xa6\x35\xa5\x0f\x5e\x5e\x6e\xff\x5f\x7f\x72\x3e\x3e\x0f\x14\x1c\xf2\xbd\xbe\x58\x86\xf9\x26\xcb\x7f\x62\x0f\x7d\x19\xbc\x3d\x18\x79\xbc\x98\xae\x88\x25\x31\xd3\x93\xfe\xda\x2c\x97\xd0\x9a\xe8\xad\x9e\xad\xa9\x0f\x0e\x22\x09\x4c\x22\x30\xc0\x58\x21\x63\xb4\x08\x42\xd0\x8e\xc1\xf0\x0b\x38\x4b\xa6\x12\x18\xa5\xe7\xf8\x67\x0f\xc3\xa1\x29\x06\xac\x8d\x10\xef\xc8\xe1\x26\xd5\xc9\x3f\xf5\xa6\xde\x03\x00\x00\xff\xff\x8b\x50\x78\x4f\x9e\x01\x00\x00" func lockedtokensDelegatorGet_delegator_node_idCdcBytes() ([]byte, error) { return bindataRead( @@ -4010,7 +4010,7 @@ func lockedtokensDelegatorGet_delegator_node_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_node_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x2d, 0x98, 0x5e, 0x2a, 0x5b, 0x4f, 0xe4, 0xe7, 0xa0, 0x41, 0xe4, 0x7e, 0x27, 0x5f, 0xcc, 0xe, 0xe8, 0xb4, 0x6a, 0x2d, 0x3, 0x9f, 0xd, 0x9a, 0x60, 0x39, 0x35, 0xb7, 0x3, 0xb7, 0xfb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4c, 0x41, 0x6a, 0x34, 0x8c, 0x74, 0xbf, 0x4c, 0x48, 0xd6, 0xb4, 0x20, 0xcd, 0x6e, 0x1e, 0xc2, 0x24, 0x77, 0x51, 0x3, 0x4e, 0xe3, 0x64, 0x32, 0x21, 0xa2, 0x45, 0x48, 0xae, 0xfd, 0xe8, 0xc2}} return a, nil } @@ -4114,7 +4114,7 @@ func lockedtokensDelegatorWithdraw_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensStakerGet_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\xdd\x6a\xc2\x30\x18\xbd\xcf\x53\x9c\x79\x31\xd2\x1b\xd9\xb5\x6c\x13\xb1\xc2\x44\x51\xb1\xbe\x40\x9a\x7c\xed\x82\x69\xbe\x92\xa6\x6c\x43\x7c\xf7\xd1\x76\x73\xee\x87\x7d\x37\x81\x93\xf3\xc7\xb1\x55\xcd\x21\x62\xcd\xfa\x48\xe6\xc0\x47\xf2\x0d\x8a\xc0\x15\xee\x5e\xd7\xdb\xf9\x6a\x91\x1e\xb6\xab\xc5\x66\x96\xa6\xfb\x45\x96\x09\xa1\xb4\xa6\xa6\x91\xca\xb9\x04\x45\xeb\x51\x29\xeb\xa5\xd2\x9a\x5b\x1f\x27\x98\x19\x13\xa8\x69\x92\x09\xb2\x18\xac\x2f\x71\x12\x02\x00\x1c\x45\xb8\x3e\x61\x36\x50\x97\xbe\xe0\x3d\x15\x78\x40\x49\xf1\x03\xfb\xb4\x49\x7a\x49\x77\xe3\x92\xe2\x5c\xd5\x2a\xb7\xce\xc6\xb7\xfb\xdb\xeb\x92\xe3\xfe\x79\x62\x67\x28\x9c\xbe\x7d\xac\x7f\x06\x9d\x1f\xe5\xc5\xb2\xbb\xff\xd9\xbb\x36\x77\x56\xef\x54\x7c\xbe\x88\xae\x1a\xe5\x1c\x02\xbf\xc8\x2f\x64\x3a\x45\xad\xbc\xd5\x72\x34\xe7\xd6\x19\x78\x8e\x18\x48\x50\x08\x54\x50\x20\xaf\x09\x91\x51\xf7\xc6\xf8\x15\x38\x4a\x86\x91\x02\xc5\x36\xf8\x3f\x77\xea\x86\xd8\xb0\xa1\x65\x2a\x93\x1b\x71\x16\xef\x01\x00\x00\xff\xff\x31\x22\x41\xcf\xb5\x01\x00\x00" +var _lockedtokensStakerGet_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcf\x6a\xf3\x30\x10\xc4\xef\x7a\x8a\xf9\x72\xf8\x90\x2f\xa1\xe7\xd0\x36\x84\xd8\xd0\x10\x93\x84\x38\x2f\x20\x4b\x6b\x57\x44\xd6\x1a\x59\xa6\x2d\xa5\xef\x5e\x6c\xb7\x69\xfa\x67\x2f\x82\x65\x66\x7e\xda\xb1\x4d\xcb\x21\x22\x67\x7d\x26\x73\xe2\x33\xf9\x0e\x55\xe0\x06\x37\xcf\xf9\x7e\xbd\xcd\xd2\xd3\x7e\x9b\xed\x56\x69\x7a\xcc\x8a\x42\x08\xa5\x35\x75\x9d\x54\xce\x25\xa8\x7a\x8f\x46\x59\x2f\x95\xd6\xdc\xfb\xb8\xc0\xca\x98\x40\x5d\x97\x2c\x50\xc4\x60\x7d\x8d\x57\x21\x00\xc0\x51\x84\x1b\x09\xab\x49\xba\xf1\x15\x1f\xa9\xc2\x1d\x6a\x8a\x1f\xbb\xcf\x98\x64\xb4\x0c\x33\xaf\x29\xae\x55\xab\x4a\xeb\x6c\x7c\xb9\xfd\x7f\xfd\xc9\xf9\xf8\x3c\xb0\x33\x14\xee\xe5\xc5\x32\xcc\x37\x59\xfe\x13\x7b\xe8\x4b\x67\xf5\x41\xc5\xc7\x8b\xe9\x8a\x58\x72\x08\xfc\x24\xbf\x36\xcb\x25\x5a\xe5\xad\x96\xb3\x35\xf7\xce\xc0\x73\xc4\x24\x82\x42\xa0\x8a\x02\x79\x4d\x88\x8c\x76\x0c\xc6\x2f\xe0\x2c\x99\x4a\x08\x14\xfb\xe0\xff\xec\x61\x38\x74\xc7\x86\x36\xa9\x4c\xfe\x89\x37\xf1\x1e\x00\x00\xff\xff\xc4\x5d\x37\x5b\x95\x01\x00\x00" func lockedtokensStakerGet_node_idCdcBytes() ([]byte, error) { return bindataRead( @@ -4130,11 +4130,11 @@ func lockedtokensStakerGet_node_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/get_node_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9d, 0xe0, 0x3e, 0xe8, 0x9f, 0xf3, 0xd2, 0x32, 0x5a, 0x0, 0x52, 0x6b, 0x6, 0x9c, 0x98, 0x67, 0x9e, 0x2f, 0x15, 0xf8, 0x86, 0x24, 0x6a, 0x15, 0x4e, 0xab, 0xf4, 0x3d, 0x14, 0x52, 0xf0, 0xd7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0xe, 0x1c, 0xd5, 0x4f, 0x7f, 0x7e, 0xd5, 0xc2, 0x4, 0x7, 0x1e, 0x32, 0x6c, 0xa3, 0x68, 0x2e, 0xda, 0xf7, 0x98, 0x4a, 0xbd, 0x4c, 0xc2, 0xac, 0xa2, 0xc, 0x50, 0x4e, 0x16, 0xd7, 0xac}} return a, nil } -var _lockedtokensStakerGet_staker_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x94\x41\x6f\xe2\x30\x10\x85\xef\xfe\x15\xa3\x1e\x56\xc9\x25\xdd\x33\xda\xac\x84\x08\xab\x45\x45\x6d\x05\xdc\xaa\x1e\x26\xf1\x04\xbc\x18\x3b\xb2\x1d\x75\x2b\xc4\x7f\x5f\x39\x09\x69\x0c\x74\x41\xcd\x05\x11\xcf\xf7\xfc\xfc\x9e\x15\xb1\xab\xb4\x71\xf0\x4b\xea\xb7\x59\xb6\xc2\x5c\xd2\xd2\xe1\x56\xa8\x35\x94\x46\xef\xe0\xee\x7c\xe1\x8e\x75\xcc\x5c\x17\x5b\xe2\x2b\xbd\x25\x65\xdb\xe9\xef\x7f\xe7\x4f\x93\x87\x69\xb6\x7a\x7a\x98\x3e\x8e\xb3\x6c\x31\x5d\x2e\x19\xbb\xbf\x87\x05\xb9\xda\x28\x0b\xa8\x00\x8d\xc1\x77\xd0\x25\x3c\x6a\x4e\x33\x55\x6a\xd0\xf9\x1f\x2a\x9c\x05\xb7\x41\x07\x6e\x43\x80\x45\xa1\x6b\xe5\xa0\xd0\xca\x19\x2d\xad\x57\x10\x0a\x84\xb3\xa0\xb4\xd9\xa1\xec\x27\x50\x71\xb0\x1b\x34\xc4\x8f\xaf\x18\xc3\xa2\x20\x6b\x23\x94\x32\x86\xb2\x56\xb0\x43\xa1\xa2\x6e\x75\x04\x63\xce\x0d\x59\x1b\x8f\xe0\xe5\xfc\x68\xc9\xd1\xd3\x2b\xec\x19\x03\x00\x90\xe4\x40\x75\x2f\xc7\xde\xf9\x35\x2e\x85\x97\xd7\x0f\xb4\xaa\xf3\x71\x67\x35\x85\x35\xb9\xee\xcf\xd1\x4e\x1c\x6e\xe2\xd5\xc8\x4c\xb0\x82\x74\x40\x36\x23\xfe\x49\xd6\xe4\x26\x58\x61\x2e\xa4\x70\xef\x3f\xbe\xed\x3f\x31\xd2\xca\x3c\xd7\xb9\x14\xc5\xe1\x67\xd4\xf3\xfe\xb9\x01\x79\x46\xb7\xe9\x99\xce\xa1\x28\x4f\x4c\x2e\xa8\x84\x34\x34\x9d\xe4\xda\x18\xfd\x16\xc5\xb0\xef\x71\x0f\x09\xdf\x71\xfa\xd9\xce\x3e\xb5\xa8\x49\x38\x1b\x85\xfa\x89\xe0\x71\x2f\x14\x74\x90\x60\x55\x91\xe2\x91\x57\x6e\x47\x0e\x1f\x41\xca\xe6\x56\x76\xd9\x79\xe4\xe6\x3c\x87\xf7\x39\x69\x7e\x7e\x6b\xc9\xc9\xec\x83\x85\xf9\xa9\xfe\x69\xc4\xff\x9f\xbe\x9a\xf1\x99\xff\x36\xea\x4b\xc7\xba\x94\xf8\xa0\xa9\x59\x76\x89\xf3\xc9\xae\xc9\x35\xd9\x67\x01\xfa\xc5\xc2\x66\x59\x1c\x48\x5c\xa9\xaa\xad\x6b\x50\x9a\x69\xbe\x0d\x21\xc6\x0e\xec\x5f\x00\x00\x00\xff\xff\x15\x37\xf4\xf5\x99\x04\x00\x00" +var _lockedtokensStakerGet_staker_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x93\x41\x6f\xe2\x30\x10\x85\xef\xfe\x15\xa3\x1e\x56\xc9\x25\xdd\x33\xda\xac\x84\x08\xab\x45\x45\x6d\x05\xdc\xaa\x1e\x26\xf1\x04\xbc\x18\x3b\xb2\x27\xea\x56\x88\xff\xbe\x72\x12\x52\x02\x54\x54\xeb\x0b\xc2\x9e\xef\xf9\xf1\x9e\x51\xbb\xca\x3a\x86\x5f\xda\xbe\xcd\xb2\x15\xe6\x9a\x96\x8c\x5b\x65\xd6\x50\x3a\xbb\x83\xbb\xcb\x83\x3b\xd1\x31\x73\x5b\x6c\x49\xae\xec\x96\x8c\x6f\xa7\xbf\xff\x9d\x3f\x4d\x1e\xa6\xd9\xea\xe9\x61\xfa\x38\xce\xb2\xc5\x74\xb9\x14\xe2\xfe\x1e\x16\xc4\xb5\x33\x1e\xd0\x00\x3a\x87\xef\x60\x4b\x78\xb4\x92\x66\xa6\xb4\x60\xf3\x3f\x54\xb0\x07\xde\x20\x03\x6f\x08\xb0\x28\x6c\x6d\x18\x0a\x6b\xd8\x59\xed\x83\x82\x32\xa0\xd8\x83\xb1\x6e\x87\xba\x9f\x40\x23\xc1\x6f\xd0\x91\x3c\x6e\x09\x81\x45\x41\xde\x47\xa8\x75\x0c\x65\x6d\x60\x87\xca\x44\xdd\xe9\x08\xc6\x52\x3a\xf2\x3e\x1e\xc1\xcb\xe5\x4f\x4b\x8e\x9e\x5e\x61\x2f\x04\x00\x80\x26\x06\xd3\x6d\x8e\x83\xf3\x5b\x5c\x0a\x2f\xaf\x1f\x68\x55\xe7\xe3\xce\x6a\x0a\x6b\xe2\xee\xcb\xd1\x4e\x3c\xbc\x24\xa8\x91\x9b\x60\x05\xe9\x09\xd9\x8c\x84\x95\xac\x89\x27\x58\x61\xae\xb4\xe2\xf7\x1f\xdf\xf6\x9f\x18\x69\x65\x9e\xeb\x5c\xab\xe2\xf0\x33\xea\xf9\xb0\xbe\x80\x3c\x23\x6f\x7a\xa6\x73\xa8\xca\x33\x93\x0b\x2a\x21\x1d\x9a\x4e\x72\xeb\x9c\x7d\x8b\x62\xd8\xf7\x78\x80\x54\xe8\x38\xfd\xec\xe6\x90\x5a\xd4\x24\x9c\x8d\x86\xfa\x89\x92\x71\x2f\x34\xe8\x20\xc1\xaa\x22\x23\xa3\xa0\xdc\x8e\x1c\x3e\x82\xd4\xcd\xab\xec\xb2\x0b\xc8\x97\xf3\x3c\x7d\xcf\x49\xf3\xf1\xdb\x6a\x49\xee\x2c\xc2\xc1\xd8\xfc\xfc\xb6\x9b\x19\x5e\xf8\x6b\xa3\xbc\x66\xfb\x5a\xa2\x27\x4d\xcc\xb2\x6b\x5c\x48\x6e\x4d\xdc\x64\x9b\x0d\xd0\xff\x2c\x64\x96\xc5\x03\x89\x1b\x55\xb4\x75\x9c\x94\xe2\x9a\xff\xfe\x10\x13\x07\xf1\x2f\x00\x00\xff\xff\x5f\x5b\xab\xa7\x79\x04\x00\x00" func lockedtokensStakerGet_staker_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -4150,7 +4150,7 @@ func lockedtokensStakerGet_staker_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/get_staker_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe0, 0x2b, 0x52, 0x73, 0x66, 0xec, 0x39, 0x74, 0x89, 0x4e, 0x2c, 0xbd, 0x1b, 0xbd, 0xa2, 0x7d, 0xa4, 0x4e, 0x6a, 0x51, 0xd0, 0xdc, 0x5, 0x90, 0xd3, 0x7b, 0x1d, 0xa4, 0xb8, 0x6c, 0x19, 0x6d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0xf2, 0x60, 0xf9, 0x29, 0x5d, 0x15, 0x23, 0xff, 0x64, 0x8, 0x90, 0x40, 0xb7, 0x34, 0x11, 0x71, 0x75, 0x88, 0xd7, 0x36, 0x82, 0xcc, 0x59, 0xa7, 0x7a, 0x9b, 0x92, 0xbe, 0xb8, 0xe1, 0xb7}} return a, nil } @@ -4374,7 +4374,7 @@ func lockedtokensUserDeposit_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensUserGet_locked_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\xdd\x4a\xc3\x30\x14\xbe\xcf\x53\x7c\xec\x42\xd2\x9b\xe1\xb5\xa8\xa3\xb4\x05\x65\xc5\x8d\x6d\x2f\x90\xa6\xa7\x33\x2c\xcd\x29\x69\x8a\xca\xd8\xbb\x4b\xdb\x59\x37\x15\xcf\x4d\xc2\x39\xdf\x1f\x9f\xa9\x1b\xf6\x01\x39\xeb\x03\x95\x3b\x3e\x90\x6b\x51\x79\xae\x71\xfb\x9e\xaf\x92\x65\x96\xee\x56\xcb\xec\x25\x4e\xd3\x4d\xb6\xdd\x0a\xa1\xb4\xa6\xb6\x95\xca\xda\x08\x55\xe7\x50\x2b\xe3\xa4\xd2\x9a\x3b\x17\xee\x10\x97\xa5\xa7\xb6\x8d\xa6\x1f\x8e\x42\x00\x80\xa5\x00\x3b\x58\xc4\x23\xf6\xd9\x55\xbc\xa1\x0a\x0f\xd8\x53\x38\xef\xbe\x74\xa2\x81\xd2\xcf\x7c\x4f\x21\x51\x8d\x2a\x8c\x35\xe1\xe3\xfe\xe6\x32\xe5\x7c\x78\x9e\xd8\x96\xe4\x8f\x57\x87\xfc\xa7\xd1\xe9\x51\x4e\x92\xfd\xfc\x8f\x5e\x77\x85\x35\x7a\xad\xc2\xeb\x44\xba\x48\x54\xb0\xf7\xfc\x26\xbf\x37\x8b\x05\x1a\xe5\x8c\x96\xb3\x84\x3b\x5b\xc2\x71\xc0\x08\x82\x82\xa7\x8a\x3c\x39\x4d\x08\x8c\x66\x10\xc6\x2f\xc3\x59\x34\x96\xe4\x29\x74\xde\xfd\xd9\x53\x5f\xc4\x15\xef\xdc\xaf\x8c\xc4\x49\x7c\x06\x00\x00\xff\xff\x2f\x7c\x15\xe6\xc3\x01\x00\x00" +var _lockedtokensUserGet_locked_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x4e\xf3\x30\x10\x84\xef\x7e\x8a\x51\x0f\xbf\x9c\x4b\xf5\x9f\x11\x50\x45\x49\x24\x50\x23\x5a\xb5\x7d\x01\xc7\xd9\x14\xab\x8e\x37\x72\x6c\x01\x42\xbc\x3b\x4a\x52\x42\x0b\xec\xc5\xd6\x6a\x66\x3e\x7b\x4c\xdb\xb1\x0f\x28\x59\x9f\xa8\x3e\xf0\x89\x5c\x8f\xc6\x73\x8b\xff\xaf\xe5\x26\x5b\x17\xf9\x61\xb3\x2e\x9e\xd2\x3c\xdf\x15\xfb\xbd\x10\x4a\x6b\xea\x7b\xa9\xac\x4d\xd0\x44\x87\x56\x19\x27\x95\xd6\x1c\x5d\xb8\x41\x5a\xd7\x9e\xfa\x3e\x99\x6f\x78\x17\x02\x00\x2c\x05\xd8\x11\x91\x4e\xda\x47\xd7\xf0\x8e\x1a\xdc\xe1\x48\xe1\xbc\xfb\xca\x49\x46\xcb\x30\xcb\x23\x85\x4c\x75\xaa\x32\xd6\x84\xb7\xdb\x7f\x97\xaf\x5c\x8e\xc7\x03\xdb\x9a\xfc\xbd\x9c\x2d\xc3\x5c\xc9\xca\x9f\xd8\x6d\xac\xac\xd1\x5b\x15\x9e\x67\xd3\x05\xb1\x62\xef\xf9\x45\x7e\x6f\x56\x2b\x74\xca\x19\x2d\x17\x19\x47\x5b\xc3\x71\xc0\x24\x82\x82\xa7\x86\x3c\x39\x4d\x08\x8c\x6e\x0c\xc6\x2f\xe0\x22\x99\x4a\xf0\x14\xa2\x77\x7f\xf6\x30\x7c\xf4\xca\x77\xee\x4f\x26\xe2\x43\x7c\x06\x00\x00\xff\xff\xa0\x11\x67\x46\xa3\x01\x00\x00" func lockedtokensUserGet_locked_account_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -4390,11 +4390,11 @@ func lockedtokensUserGet_locked_account_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_locked_account_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x56, 0xdc, 0xaa, 0xd9, 0xa5, 0x1a, 0x28, 0x4d, 0x49, 0xc1, 0xd9, 0x51, 0x1f, 0xd2, 0x7f, 0x54, 0xcb, 0x5d, 0xf8, 0x7a, 0xdc, 0xaf, 0x8f, 0xcb, 0x76, 0xf2, 0x35, 0x42, 0x8f, 0xcf, 0x5, 0xc8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x41, 0xe5, 0x42, 0x1b, 0xc1, 0xd2, 0xf5, 0xa4, 0x36, 0xc6, 0x41, 0x7a, 0xd6, 0x92, 0xbe, 0x83, 0xab, 0x50, 0x13, 0x5a, 0x31, 0x63, 0x23, 0x5c, 0xaa, 0x30, 0xb3, 0xcb, 0xd3, 0x48, 0x27, 0x75}} return a, nil } -var _lockedtokensUserGet_locked_account_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\xdd\x4e\xc2\x30\x18\xbd\xef\x53\x9c\x70\x61\xba\x1b\xe2\x85\xf1\x82\xa8\x04\xd9\x8c\x86\x45\x08\xe0\x03\x74\xdd\x37\x6c\xe8\xfa\x2d\x5d\x17\x31\x84\x77\x37\xdb\x14\x41\x8d\xdf\x4d\x93\xd3\xf3\x97\x63\xca\x8a\x7d\x40\xca\x7a\x4b\xf9\x9a\xb7\xe4\x6a\x14\x9e\x4b\x5c\xee\xd2\xf9\x74\x96\xc4\xeb\xf9\x2c\x79\x9e\xc4\xf1\x32\x59\xad\x84\x50\x5a\x53\x5d\x4b\x65\x6d\x84\xa2\x71\x28\x95\x71\x52\x69\xcd\x8d\x0b\x23\x4c\xf2\xdc\x53\x5d\x47\x23\xbc\x3c\x98\xdd\xf5\x15\xf6\x42\x00\x80\xa5\x00\xdb\x25\x4c\x7a\xea\x93\x2b\x78\x49\x05\x6e\xb1\xa1\xf0\x89\x7d\xd9\x44\x9d\xa4\xbd\xe1\x86\xc2\x54\x55\x2a\x33\xd6\x84\xf7\x9b\x8b\xd3\x92\xc3\xee\x79\x64\x9b\x93\xdf\x9f\x7d\xa4\x3f\x83\x0e\x77\xf2\x68\xd9\xde\xff\xec\x45\x93\x59\xa3\x17\x2a\xbc\x1e\x45\x27\x8d\x32\xf6\x9e\xdf\xe4\x37\x32\x1e\xa3\x52\xce\x68\x39\x98\x72\x63\x73\x38\x0e\xe8\x49\x50\xf0\x54\x90\x27\xa7\x09\x81\x51\x75\xc6\xf8\x15\x38\x88\xfa\x91\x3c\x85\xc6\xbb\x3f\x77\x6a\x87\x38\xd3\xdd\x2b\xab\x9c\x26\x19\x89\x83\xf8\x08\x00\x00\xff\xff\xab\x67\x8a\x24\xc2\x01\x00\x00" +var _lockedtokensUserGet_locked_account_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x4e\xeb\x30\x10\x45\xf7\xfe\x8a\xab\x2e\x9e\x9c\x4d\xf5\x16\x88\x45\x05\x54\x21\x09\x02\x35\xa2\x55\x5b\x3e\xc0\x71\x26\xc5\xaa\xe3\x89\x1c\x47\x14\x21\xfe\x1d\x25\x81\xd2\x02\xb3\xb1\x34\xba\x67\x8e\x67\x4c\xdd\xb0\x0f\xc8\x59\xef\xa9\xdc\xf2\x9e\x5c\x8b\xca\x73\x8d\xff\x87\x7c\x99\x2c\xb2\x74\xbb\x5c\x64\x8f\x71\x9a\xae\xb3\xcd\x46\x08\xa5\x35\xb5\xad\x54\xd6\x46\xa8\x3a\x87\x5a\x19\x27\x95\xd6\xdc\xb9\x30\x43\x5c\x96\x9e\xda\x36\x9a\xe1\xe9\xce\x1c\x2e\x2f\xf0\x26\x04\x00\x58\x0a\xb0\x83\x21\x1e\xa3\x0f\xae\xe2\x35\x55\xb8\xc6\x8e\xc2\x67\xef\x6b\x4c\x34\x20\x7d\x4d\x77\x14\x12\xd5\xa8\xc2\x58\x13\x5e\xaf\xfe\x9d\x7e\x72\x3a\x3c\xf7\x6c\x4b\xf2\x37\xf2\x88\xf4\x75\x16\xcb\x7f\x6a\x57\x5d\x61\x8d\x5e\xa9\xf0\x7c\x84\x4e\x8c\x05\x7b\xcf\x2f\xf2\xbb\x33\x9f\xa3\x51\xce\x68\x39\x49\xb8\xb3\x25\x1c\x07\x8c\x21\x28\x78\xaa\xc8\x93\xd3\x84\xc0\x68\x86\xc1\xf8\x25\x9c\x44\xe3\x11\x3c\x85\xce\xbb\x3f\xef\xd0\x2f\x7a\xc6\xdd\x2a\xab\x9c\x26\x19\x89\x77\xf1\x11\x00\x00\xff\xff\x39\x43\xf4\x53\xa2\x01\x00\x00" func lockedtokensUserGet_locked_account_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4410,11 +4410,11 @@ func lockedtokensUserGet_locked_account_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_locked_account_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9d, 0xc8, 0x1e, 0xe7, 0x93, 0x4c, 0x71, 0xeb, 0x1d, 0x61, 0xf8, 0x78, 0xe9, 0x3c, 0xf7, 0x14, 0xd3, 0x8a, 0x73, 0x18, 0x2c, 0x6d, 0x76, 0xbd, 0x7c, 0x54, 0xbc, 0x6, 0x44, 0x2, 0x3d, 0xdc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x56, 0x2b, 0x3d, 0xb6, 0xfc, 0xc6, 0x5c, 0xb5, 0x4a, 0x8b, 0x5d, 0xd7, 0x1, 0x2c, 0x6, 0x65, 0xcd, 0x96, 0x83, 0xf3, 0xeb, 0x2d, 0x26, 0x7f, 0xeb, 0xfe, 0x97, 0xd2, 0x45, 0x54, 0xe5, 0xef}} return a, nil } -var _lockedtokensUserGet_multiple_unlock_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xcf\x6e\xf2\x30\x10\xc4\xef\x7e\x8a\x11\x87\x4f\xce\x05\x7d\x87\xaa\x07\x54\x8a\x10\x50\xb5\x22\x2a\x88\x3f\x27\xc4\xc1\x38\x1b\x6a\xe1\xd8\x91\xed\xb4\x54\x88\x77\xaf\x92\x90\xb6\xa1\x55\xf7\x92\x68\x7f\xbb\xb3\xe3\x51\x59\x6e\x5d\x40\x6c\xe5\x81\x92\x95\x3d\x90\xf1\x48\x9d\xcd\xf0\xff\x18\xcf\x46\xd3\xc9\x78\x35\x9b\x4e\x9e\x87\xe3\xf1\x62\xb2\x5c\x32\x26\xa4\x24\xef\xb9\xd0\x3a\x42\x5a\x18\x64\x42\x19\x2e\xa4\xb4\x85\x09\xbe\x87\xcd\x30\x49\x1c\x79\xbf\x8d\x7a\xd8\xac\x1f\xd4\xf1\xf6\x66\x8b\x13\x63\x00\xf0\x2a\x1c\xb4\xca\x54\x35\xd7\xb0\x3e\x36\xdb\x1a\xa7\xd6\xe1\x22\x04\x65\x9a\x5f\x8f\x53\x45\xcb\xd2\x14\xa0\x2b\x9f\xc3\x1a\x3e\x99\xd4\x2e\x28\x45\x1f\x7b\x0a\x97\x5e\x63\x26\xfa\x5c\x2b\xab\xbb\xa7\x30\x12\xb9\xd8\x29\xad\xc2\xfb\xdd\xbf\xef\xcf\xed\x56\x9f\x47\xab\x13\x72\xa7\x16\x88\xaf\x8f\x9d\xef\x79\x4b\xb6\xac\xbf\x37\xe6\xc5\x4e\x2b\x39\x17\xe1\xa5\xb5\x78\xe5\x6e\x67\x9d\xb3\x6f\xbc\xdd\x1d\x0c\x90\x0b\xa3\x24\xef\x8c\x6c\xa1\x13\x18\x1b\x50\x0f\x42\xc0\x51\x4a\x8e\x8c\x24\x04\x8b\xbc\x3a\x82\x1f\xc7\x3b\x11\xfb\x0a\xaf\x4a\xbe\x2b\xf2\x9c\x4c\xc2\x7f\x8b\xb1\xcc\x68\x6d\x4a\x12\x97\xb3\x3c\xaa\xed\x9c\x6b\x0d\x47\xa1\x70\xe6\x22\xc3\xce\xec\x23\x00\x00\xff\xff\x8b\xae\xf9\x70\x38\x02\x00\x00" +var _lockedtokensUserGet_multiple_unlock_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x50\x4d\x4f\xc2\x40\x14\xbc\xef\xaf\x98\x70\x30\xdb\x0b\xf1\x60\x3c\x10\x91\x10\xc0\x68\x68\x84\xf0\x71\x22\x1c\x96\xed\x2b\x6e\xd8\xee\x36\xbb\x5b\xc5\x10\xfe\xbb\x69\x4b\xd5\xa2\xef\xd2\xe6\xcd\xbc\x99\xd9\x51\x59\x6e\x5d\x40\x6c\xe5\x81\x92\x95\x3d\x90\xf1\x48\x9d\xcd\x70\x7b\x8c\x67\xa3\xe9\x64\xbc\x9a\x4d\x27\xaf\xc3\xf1\x78\x31\x59\x2e\x19\x13\x52\x92\xf7\x5c\x68\x1d\x21\x2d\x0c\x32\xa1\x0c\x17\x52\xda\xc2\x04\xdf\xc3\x66\x98\x24\x8e\xbc\xdf\x46\x3d\x6c\xd6\x4f\xea\x78\x7f\xb7\xc5\x89\x31\x00\x78\x17\x0e\x5a\x65\xaa\xe2\x35\x58\x1f\x9b\x6d\x0d\xa7\xd6\xe1\x22\x04\x65\x9a\x5f\x8f\x53\x85\x96\xa3\x29\x40\x57\x39\x87\x35\xf8\x62\x52\xbb\xa0\x14\x7d\xec\x29\x5c\x76\x4d\x98\xe8\xfb\xac\x9c\xee\x9e\xc2\x48\xe4\x62\xa7\xb4\x0a\x9f\x0f\x37\xbf\x9f\xdb\xad\x3e\xcf\x56\x27\xe4\x1e\x79\xeb\xac\x9c\x16\x35\xbe\xb6\x9f\x17\x3b\xad\xe4\x5c\x84\xb7\xd6\xe1\x95\xfb\xce\x3a\x67\x3f\x78\x7b\x3b\x18\x20\x17\x46\x49\xde\x19\xd9\x42\x27\x30\x36\xa0\x26\x42\xc0\x51\x4a\x8e\x8c\x24\x04\x8b\xbc\x32\xc1\x1f\xf3\x4e\xc4\x7e\xca\xa9\x9a\xed\x8a\x3c\x27\x93\xf0\xff\x6a\x2a\x3b\x58\x9b\x12\x89\x4b\x2e\x8f\xea\x38\xe7\x5a\xc3\x51\x28\x9c\xb9\xc8\xb0\x33\xfb\x0a\x00\x00\xff\xff\xd4\x5b\x65\x00\x18\x02\x00\x00" func lockedtokensUserGet_multiple_unlock_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -4430,11 +4430,11 @@ func lockedtokensUserGet_multiple_unlock_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_multiple_unlock_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x10, 0x23, 0x83, 0xdb, 0xd, 0x86, 0xd9, 0xf5, 0x7f, 0x57, 0xa6, 0xf0, 0xdf, 0x83, 0xe8, 0xc0, 0x6, 0x62, 0xe2, 0xdb, 0x7f, 0x27, 0x86, 0xb1, 0x83, 0x30, 0x56, 0xe2, 0x65, 0x4e, 0x29, 0xe0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x36, 0x8d, 0x8d, 0x25, 0xb4, 0xa6, 0x83, 0x69, 0xa4, 0x27, 0xd7, 0x1d, 0xd7, 0x95, 0x7e, 0xdd, 0x20, 0x2f, 0x7, 0xed, 0x6f, 0xe6, 0x3d, 0x92, 0x95, 0xd7, 0xc5, 0x7d, 0xc6, 0xe9, 0x39, 0x32}} return a, nil } -var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x55\x5d\x6f\xda\x3c\x14\xbe\xcf\xaf\x38\xea\x45\xdf\x44\x2f\x0a\xbd\x98\x76\x81\x4a\x25\xd6\xb4\x1b\x2a\x2a\x55\xcb\xb6\x6b\x93\x38\x60\xd5\xd8\xc8\x76\xda\x4e\x88\xff\x3e\x39\x8e\x8d\x0d\x09\x65\x6d\x2e\xf8\xf0\x79\xce\xd7\xf3\x1c\x9f\x90\xd5\x9a\x0b\x05\xb7\x15\x5b\x90\x39\xc5\x33\xfe\x8c\x19\x94\x82\xaf\xe0\x2c\x38\x3b\x8b\x2c\x92\xf2\xd7\x00\x65\xff\x07\x88\x71\x36\x43\x73\x8a\x9f\x14\x7a\x26\x6c\xe1\x41\x43\x83\xf3\x99\xf0\xfc\x19\x17\x75\x1c\x69\xd0\x17\x6f\x93\xe9\xf5\xdd\x4d\x36\x9b\xde\xdd\xdc\x8f\xb2\xec\xf1\xe6\xe9\x29\x8a\xfa\x7d\x98\x2d\x89\x04\x99\x0b\xb2\x56\xb0\xc0\x4a\x82\x5a\x62\x98\x4d\x67\xa3\x09\xb0\x6a\x35\xc7\x02\x78\x09\xb7\x93\xe9\x6f\x40\x0c\x50\x9e\xf3\x8a\x29\xe0\xaf\x4c\xf6\x00\xe5\x82\x4b\x09\x15\xa3\x75\xba\x1e\xd8\x6f\xc4\x0a\x90\xa6\xa4\xb4\x4e\x32\x2a\x0a\x09\xd5\x5a\xc7\x96\xb8\x89\x2b\x07\xb5\x49\x99\x22\x09\x03\xc6\xc5\x0a\x51\x9b\xe3\x98\xcd\x06\x3f\x8a\x29\x30\xc5\x0b\xa4\x0e\x60\x72\x89\x04\x2e\xda\xd3\x84\xb6\xf6\x34\x7b\x18\x2f\x4d\x14\xa1\x3c\xc7\x52\xc6\x88\xd2\x04\xca\x8a\xc1\x0a\x11\x16\xa3\xa2\x10\x58\xca\x81\x66\x41\xff\x48\x06\xf0\xf3\x96\xbc\x7d\xfd\x02\x9b\x28\x02\x00\x78\x41\x02\x64\xb5\x82\x21\x5c\xa4\x17\xe6\x88\x62\xe5\x32\x0c\xb5\x2e\x23\xf3\xc7\x06\x4b\x0c\x8c\x94\x35\xf2\x05\x55\x54\x3d\xe2\x12\x86\xd6\x29\x5d\x60\x75\x8d\xd6\x68\x4e\x28\x51\x7f\xe2\xfe\xba\x9a\x53\x92\xf7\x4b\x3b\x5d\xdf\x10\x45\x2c\xc7\x49\x1d\x45\x3f\xe9\x9c\x0b\xc1\x5f\x2f\xcf\xdd\x00\xa6\xbf\x74\xd4\x4d\x30\xb6\x69\xe3\xb7\xbd\x8a\x13\xa8\x7d\x37\x2e\x82\xe9\x40\x7f\xfe\xef\x0a\x4a\xe7\x06\x5f\x83\xb6\xa6\xe6\x7e\x1f\xbe\x63\x65\x08\x85\xc6\x6e\x66\x54\x4f\x9e\x1d\x26\xdb\xc8\x7f\x12\x18\x2f\xb0\x95\x02\xd6\x9c\x53\xe9\x28\xd2\x26\x3d\xfb\x58\x5c\xa3\xf5\xae\xfb\x5d\x57\x01\x0d\x97\xe7\x9b\xc3\x3b\x93\xde\xbb\x18\x0f\x35\x49\xdb\xab\xd8\xf9\xeb\xe7\x04\x97\x07\xa4\x96\xce\x27\x94\x66\x57\xa1\xd1\x27\xa8\xb8\x21\x3d\x4e\x3c\x1a\xad\xd3\x98\x95\x1c\x86\x5d\xd9\xb5\x35\xae\x61\xd9\x20\xcc\x91\x92\x22\x69\xd5\xc4\x06\x4d\x15\x57\x88\x9a\xdd\x30\x66\x8f\x38\xe7\xa2\x88\x93\x4f\x29\xd4\xdc\x01\x2e\x3a\x64\x72\xf6\xcf\xa9\x94\xd9\x30\xed\x42\xf9\x43\xde\xb8\x39\x8f\x0e\x75\x5c\x61\x46\x1c\xbf\xce\x2e\x6d\x1c\xa6\x5b\xa0\xcc\x87\x84\x35\x5a\xc9\xfc\xc4\xa9\x39\xec\x05\xc0\x5d\x9a\x7d\x34\x29\xbc\x66\xda\x84\x0e\x2a\xec\x52\xbb\x4d\xef\x25\x86\x50\x5a\x30\x8c\x42\xee\xc4\x71\x92\x1a\x60\xb3\x95\x74\xa2\xd3\xa4\xf5\x5f\x4c\x69\xfd\xf5\x83\xd3\x02\x8b\x4d\x60\x98\xec\x07\xdf\x97\xfa\x38\xfa\xdd\x4b\x79\x50\xbc\x91\xbf\xad\xa7\xb6\x31\x30\x2f\xb4\x36\xbe\xfc\x75\xb7\x2f\x4b\x5b\x52\x4d\x4f\x50\x7e\xb3\x5f\xe3\xa6\xde\xbd\x6c\xf6\x2e\xf2\x12\x10\xa5\xf5\xd1\xe1\x72\xdc\xdd\xd4\xb0\x38\x17\xd0\xdb\x4c\xe3\xac\xad\xed\xa6\xb0\x7a\xcf\x64\x41\xe7\x9f\x58\x50\xe3\x2c\x09\xc2\xfc\xe3\x6a\xf2\xc6\xf5\x7d\x52\x3a\xf6\xd1\xa9\xcc\x78\x77\xef\x08\x3d\xbb\x5b\x7e\xc8\xd1\xa9\x14\xbb\x18\x1d\x5c\x7f\x78\xe9\x84\xcc\xf7\x3a\xd6\xc9\xbe\x26\x1f\xda\x24\xde\xb3\x8d\xc2\x5f\x8d\x60\x02\xab\x4a\x30\x1d\x33\xda\x46\x7f\x03\x00\x00\xff\xff\xc3\x8e\x18\xcd\x22\x0b\x00\x00" +var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x55\x4f\x4f\xe3\x3e\x10\xbd\xe7\x53\x8c\x38\xf0\x4b\xf4\xab\x52\x0e\xab\x3d\x54\x14\xa9\x4b\x60\xb7\xa2\xa2\x08\xba\xbb\x67\x37\x71\x5a\x0b\xd7\xae\x6c\x07\x58\xa1\x7e\xf7\x95\xe3\xd8\xb5\xd3\x04\xba\x90\x43\xff\xd8\x6f\x66\x9e\xdf\x1b\x4f\xc8\x66\xcb\x85\x82\xeb\x8a\xad\xc8\x92\xe2\x05\x7f\xc4\x0c\x4a\xc1\x37\x70\x12\xac\x9d\x44\x16\x49\xf9\x73\x80\xb2\xff\x03\xc4\x34\x5b\xa0\x25\xc5\x0f\x0a\x3d\x12\xb6\xf2\xa0\xe1\x86\x8b\x99\xf1\xfc\x11\x17\x75\x1e\x69\xd0\x67\x2f\xb3\xf9\xe5\xcd\x55\xb6\x98\xdf\x5c\xdd\x4e\xb2\xec\xfe\xea\xe1\x21\x8a\x86\x43\x58\xac\x89\x04\x99\x0b\xb2\x55\xb0\xc2\x4a\x82\x5a\x63\x58\xcc\x17\x93\x19\xb0\x6a\xb3\xc4\x02\x78\x09\xd7\xb3\xf9\x6f\x40\x0c\x50\x9e\xf3\x8a\x29\xe0\xcf\x4c\x0e\x00\xe5\x82\x4b\x09\x15\xa3\x75\xb9\x01\xd8\x6f\xc4\x0a\x90\x86\x52\x5a\x17\x99\x14\x85\x84\x6a\xab\x73\x4b\xdc\xe4\x95\xa3\x7a\x4b\x19\x92\x84\x01\xe3\x62\x83\xa8\xad\xf1\xd6\x9e\x4d\xfe\x26\xa6\xc0\x14\xaf\x90\x3a\x80\xc9\x35\x12\xb8\xe8\x2e\x13\xee\x75\x97\x69\x61\xbc\x32\x51\x84\xf2\x1c\x4b\x19\x23\x4a\x13\x28\x2b\x06\x1b\x44\x58\x8c\x8a\x42\x60\x29\x47\x5a\x05\xfd\x23\x19\xc1\xcf\x6b\xf2\xf2\xf5\x0b\xbc\x46\x11\x00\xc0\x13\x12\x20\xab\x0d\x8c\xe1\x2c\x3d\x33\x4b\x14\x2b\x57\x61\xac\x7d\x99\x98\x3f\x36\x59\x62\x60\xa4\xac\x91\x4f\xa8\xa2\xea\x1e\x97\x30\xb6\x41\xe9\x0a\xab\x4b\xb4\x45\x4b\x42\x89\xfa\x13\x0f\xb7\xd5\x92\x92\x7c\x58\xda\xee\xfa\x86\x28\x62\x39\x4e\xea\x2c\xfa\x49\x97\x5c\x08\xfe\x7c\x7e\xea\x1a\x30\xfd\xa5\xb3\x5e\xc4\x09\xd4\xa0\x57\x07\x35\x54\xf5\xe7\xff\xae\x72\xba\x34\x09\x6b\xd0\xce\x90\x1b\x0e\xe1\x3b\x56\x46\x39\x68\xf6\x4d\x33\xea\x16\xb3\x5d\x63\x19\xff\x27\x81\xf1\x02\x5b\xcd\x61\xcb\x39\x95\x4e\x0b\xbd\xa5\x9b\x1c\x8b\x4b\xb4\xdd\x1f\x73\x4f\x3f\x38\xef\xf9\xe9\xeb\xe1\xe5\x48\x6f\x5d\x8e\xbb\x5a\x8d\xdd\x45\xec\xe2\xf5\x73\x44\xc8\x1d\x52\x6b\x17\x13\x7a\xb0\x67\x68\x8c\x08\x18\x37\xea\xc6\x89\x27\xa3\x0d\x9a\xb2\x92\xc3\xb8\xaf\xba\xde\x8d\x6b\x58\x36\x0a\x6b\xa4\xa4\x48\x3a\x3d\xb1\x49\x53\xc5\x15\xa2\x66\x08\x4c\xd9\x3d\xce\xb9\x28\xe2\xe4\x53\x0e\x35\xcd\xce\x45\x8f\x4d\x6e\xff\x73\x2e\x65\x36\x4d\xb7\x51\x7e\x37\x37\x61\x2e\xa2\xc7\x1d\x47\xcc\x98\xe3\xf3\xec\xf3\xc6\x61\xfa\x0d\xca\x7c\x48\xc8\xd1\x5a\xe6\x17\x4e\xcd\xe2\x20\x00\xee\xcb\xb4\xd1\xa4\xf0\x0e\xd3\x65\x74\xc0\xb0\xcf\xed\x2e\xbf\xd7\x18\x42\x6b\xc1\x28\x0a\xb9\x33\xc7\x59\x6a\x80\xcd\xf8\xd1\x85\x8e\xb3\xd6\x7f\x03\xa5\xf5\xd7\x0f\x4e\x0b\x2c\x5a\x56\x06\xb0\x59\xbb\xd4\xbb\x97\xee\x80\x9c\xb1\xb7\x8b\x73\x97\xcd\xe6\xcd\xd4\xa5\x87\x3f\xce\xda\xb2\x77\x15\xd5\xc7\x0f\xe8\x37\x03\x36\x6e\xf8\xb6\xaa\xd9\xbb\xc6\x4b\x40\x94\xd6\x4b\x87\xc3\x6f\x7f\x13\x43\x72\x2e\xa1\x37\x79\xa6\x59\xd7\xb1\x1b\x62\xf5\x1c\xc9\x82\x93\x7f\x62\x00\x4d\xb3\x24\x48\xf3\x8f\xa3\xc7\x6b\xc7\xf7\x45\xe9\x99\x37\xc7\x2a\xe3\xdd\xad\x37\xe4\xd9\xdf\xe2\x43\x8d\x8e\x95\xd8\xe5\xe8\xd1\xfa\xc3\x43\x25\x54\x7e\xd0\x33\x2e\xda\x9e\x7c\x68\x52\x78\xcf\x2e\x0a\x7f\x35\x86\x09\xac\x2a\xc1\x74\xce\x68\x17\xfd\x0d\x00\x00\xff\xff\xb2\x5c\xcd\xf4\xeb\x0a\x00\x00" func lockedtokensUserGet_total_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4450,11 +4450,11 @@ func lockedtokensUserGet_total_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_total_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc7, 0xf8, 0x32, 0x31, 0x40, 0xdc, 0xa3, 0xa6, 0xa5, 0xb, 0xb5, 0x37, 0x21, 0x21, 0x80, 0x56, 0x5d, 0xbb, 0xf2, 0xe1, 0xfa, 0xc7, 0x97, 0x9c, 0x93, 0x9d, 0xfd, 0x4b, 0x2f, 0xe, 0x29, 0x74}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa0, 0xed, 0x18, 0xb0, 0xf0, 0xbb, 0xf6, 0xf7, 0x5d, 0x6f, 0x31, 0x15, 0x6, 0xd0, 0x9f, 0x75, 0xbd, 0xc4, 0xcc, 0xeb, 0x6c, 0x90, 0x92, 0x15, 0x62, 0xe5, 0x72, 0xd2, 0xb0, 0xa5, 0x37, 0x8a}} return a, nil } -var _lockedtokensUserGet_unlock_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x50\xcb\x6a\xeb\x30\x10\xdd\xeb\x2b\x0e\x59\x5c\xe4\x4d\xb8\x8b\xd2\x45\x68\x1b\x82\xed\xd2\x12\xd3\x84\x3c\x3e\x40\x96\xc7\xa9\x88\xac\x31\xb2\x4c\x53\x42\xfe\xbd\xd8\x6e\xd3\xf4\x41\x67\x33\x30\x73\x5e\x1c\x53\xd5\xec\x03\x32\xd6\x7b\x2a\x36\xbc\x27\xd7\xa0\xf4\x5c\xe1\xff\x21\x5b\xc4\xf3\x34\xd9\x2c\xe6\xe9\xd3\x2c\x49\x56\xe9\x7a\x2d\x84\xd2\x9a\x9a\x46\x2a\x6b\x23\x94\xad\x43\xa5\x8c\x93\x4a\x6b\x6e\x5d\x98\x60\x56\x14\x9e\x9a\x26\x9a\x60\x7b\x6f\x0e\xd7\x57\x38\x0a\x01\x00\x96\x02\x6c\xef\x30\x1b\xa0\x8f\xae\xe4\x15\x95\xb8\xc5\x8e\xc2\xfb\xed\x43\x26\xea\x29\xdd\x8c\x77\x14\x62\x55\xab\xdc\x58\x13\x5e\x6f\xfe\x5d\x86\x1c\xf7\xeb\x81\x6d\x41\xfe\xf8\xe5\x91\x7d\x37\x3a\xdd\xc9\xb3\x64\x37\x7f\xa3\x97\x6d\x6e\x8d\x5e\xaa\xf0\x7c\x26\x5d\x24\xca\xd9\x7b\x7e\x91\x9f\x97\xe9\x14\xb5\x72\x46\xcb\x51\xcc\xad\x2d\xe0\x38\x60\x00\x41\xc1\x53\x49\x9e\x9c\x26\x04\x46\xdd\x0b\xe3\x87\xe1\x28\x1a\x4a\xf2\x14\x5a\xef\x7e\xed\xa9\x2b\x62\xeb\xba\x4f\x66\x2a\x13\x64\x24\x4e\xe2\x2d\x00\x00\xff\xff\x40\x06\x62\xc9\xb9\x01\x00\x00" +var _lockedtokensUserGet_unlock_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcd\x4e\xc3\x30\x10\x84\xef\x7e\x8a\x51\x0f\xc8\xb9\x54\x1c\x10\x87\x0a\xa8\xa2\x24\x08\xd4\x88\x56\xfd\x79\x00\xc7\xd9\x14\xab\x8e\x37\x72\x1c\x51\x84\x78\x77\x94\x04\x4a\xf9\xd9\x8b\xa5\xf5\xcc\x7c\xf6\x98\xba\x61\x1f\x90\xb3\x3e\x50\xb9\xe5\x03\xb9\x16\x95\xe7\x1a\x97\xc7\x7c\x99\x2c\xb2\x74\xbb\x5c\x64\x4f\x71\x9a\xae\xb3\xcd\x46\x08\xa5\x35\xb5\xad\x54\xd6\x46\xa8\x3a\x87\x5a\x19\x27\x95\xd6\xdc\xb9\x30\x43\x5c\x96\x9e\xda\x36\x9a\x61\x77\x6f\x8e\xd7\x57\x78\x13\x02\x00\x2c\x05\xd8\x81\x10\x8f\xd2\x47\x57\xf1\x9a\x2a\xdc\x62\x4f\xe1\x73\xf7\x15\x13\x0d\x96\x7e\xa6\x7b\x0a\x89\x6a\x54\x61\xac\x09\xaf\x37\x17\xe7\x8f\x9c\x0e\xc7\x03\xdb\x92\xfc\x9d\x3c\x59\xfa\xf9\x21\xcb\x7f\x63\x57\x5d\x61\x8d\x5e\xa9\xf0\x7c\x32\x9d\x11\x0b\xf6\x9e\x5f\xe4\xf7\x66\x3e\x47\xa3\x9c\xd1\x72\x92\x70\x67\x4b\x38\x0e\x18\x45\x50\xf0\x54\x91\x27\xa7\x09\x81\xd1\x0c\xc1\xf8\x03\x9c\x44\x63\x09\x9e\x42\xe7\xdd\xbf\x3d\xf4\x1f\xdd\xb9\xfe\x26\x37\xb5\x09\x32\x12\xef\xe2\x23\x00\x00\xff\xff\xaf\x95\x66\x0f\x99\x01\x00\x00" func lockedtokensUserGet_unlock_limitCdcBytes() ([]byte, error) { return bindataRead( @@ -4470,7 +4470,7 @@ func lockedtokensUserGet_unlock_limitCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_unlock_limit.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf2, 0xf0, 0x89, 0x31, 0xe7, 0x13, 0xde, 0x43, 0x98, 0x7, 0xda, 0x2b, 0x6, 0x81, 0x4e, 0x6f, 0xaa, 0x34, 0x6e, 0x3a, 0x97, 0xdd, 0xba, 0xc9, 0xbc, 0x8a, 0xa, 0xd2, 0x78, 0x9c, 0xdc, 0x87}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0xfa, 0xf6, 0x2b, 0x29, 0x19, 0x1, 0x20, 0x49, 0x19, 0x1d, 0x8f, 0x49, 0x11, 0x37, 0xab, 0xd0, 0xbb, 0x81, 0x70, 0x62, 0x4e, 0xd0, 0x9, 0x74, 0x39, 0x1f, 0xd1, 0x63, 0xa4, 0xc7, 0x48}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index 9bdc58e7f..5c75f2cd8 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "mainnet", - "hash": "d7c3c5fb126d6c3f3f6ef47d5aa62aa52b59a6cae1551ad271d67ca6bf6917d7" + "hash": "a2146e3e6e7718779ce59376b88760c154d82b7d132fe2c377114ec7cf434e7b" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "mainnet", - "hash": "54ee21d197bb76a1a5d3b140367926e7c872df278276831e1d6cf2fd440bc108" + "hash": "5ff29c78cdb13cc792f77cf81ca84d5fb5ef1ecd89de8919d14b674c6012f6af" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "mainnet", - "hash": "ffe8132e20e6cd5b384b807318e5c19062e5bf3c7f109d22807c22c17f668823" + "hash": "9d5575c8d3de5a03b9959b614f8c3ae6e5f5063880a6203dc4a4381d67880e90" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,12 +134,12 @@ } ], "network": "mainnet", - "hash": "d08853d1f83b49cf6d99db0f6b741eb5144d95f77462998f959546862b6475df" + "hash": "fecfd7502ae7b6882d0b8dc11452a3fd36bc024e028114388e265dee53ada841" }, { "id": "TH.09", "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -154,12 +154,12 @@ } ], "network": "mainnet", - "hash": "30c45ca6488610bea1fbb2abd97ea46c7a5898b21ebc83805a15e201a78c353a" + "hash": "677cc0ac3962ec136ca26dbec0aa942d926640ecf8418433f0db4b7925f5d0fe" }, { "id": "TH.10", "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -174,12 +174,12 @@ } ], "network": "mainnet", - "hash": "aa0b344b3350af57b624e8cf9c8ccf15061de652980e260a001eff83d306a1ed" + "hash": "28d1719c5b21c88c62665db5ba04886809f3234c27057b057c36d5f265ee9de4" }, { "id": "TH.11", "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -194,20 +194,20 @@ } ], "network": "mainnet", - "hash": "3d8adb653124a3727e2823b353e77abc368db62b2551bcc11308c834e7882926" + "hash": "4e2a35541453f89c55e5dc6dbc963290380d779c81df0b3bf89c29b2a8d7a9fe" }, { "id": "TH.12", "name": "Unstake All FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", "arguments": [], "network": "mainnet", - "hash": "ef8bfbe51e4b85a3bb3199bd431d1928de571c5c26bb5fd97b49cb1181499be9" + "hash": "7099904b953b062e81e2575a2c2081b3d98bfccf5c743b4bdb224b937e292dad" }, { "id": "TH.13", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -222,12 +222,12 @@ } ], "network": "mainnet", - "hash": "f40441c488fcbc303883a8f8877db17da387e8579e60aa7de2507b93bb5190c2" + "hash": "dcae4faa6d689873f7caf7c5efef669f9fe1d4113e58b474b7aec1e07113a7ff" }, { "id": "TH.14", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -242,12 +242,12 @@ } ], "network": "mainnet", - "hash": "ba6f456e459bb323025905699773b61a199f0821f4c29c250bf6707af699ed5f" + "hash": "9bb8f0562eea5e45c11f9289540f39c99a21c9a0fb060a7d3f832e98c2696f2d" }, { "id": "TH.16", "name": "Register Operator Node", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).getCapability\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).getCapability\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", "arguments": [ { "type": "Address", @@ -284,12 +284,12 @@ } ], "network": "mainnet", - "hash": "10f2a0650245056e09df33cb19375aad8d417135a16d333bb728a64d17c0ae5b" + "hash": "97b3436482c5aefc1baf8b850e92c829202e468c57241dec707b6c27bd89d15c" }, { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "mainnet", - "hash": "6ea8beb7476819ce8cc499153580c1368b337534674b6bc8fe2150dd1052ba0a" + "hash": "80da4be458d929ca3933d717859425f652cfbac4ce0ed5124d6dae9bce59b8b2" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,12 +335,12 @@ } ], "network": "mainnet", - "hash": "b526762455a00bcc877a5ac917c131ba3655047fd9d51e905faed1928c6259c0" + "hash": "b7c7e03fdbbe2dee6efb35dfab741aba89a91122bd778efa1ed3ce7f4cc27e91" }, { "id": "TH.20", "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -355,12 +355,12 @@ } ], "network": "mainnet", - "hash": "89fef6670f7b03f41499aa92e3d43590514f8336d6f9ed2a9f3701439fd5508f" + "hash": "2027331b72d8710a1a05feb6ecebadb5858d134bc8c95d6f261319cd9fa1bb95" }, { "id": "TH.21", "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -375,12 +375,12 @@ } ], "network": "mainnet", - "hash": "9cb59ac5f6a3b35142b888a82871663d340499f39413ef853f7fa0a34076940b" + "hash": "864edbff384335ef21c26b3bcf17d36b2b1d894afbe2b203f58099cc457971e4" }, { "id": "TH.22", "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -395,12 +395,12 @@ } ], "network": "mainnet", - "hash": "544af342726bbf514d3ae69bce42bc078ba6156adab7666ba8bd2ef100960704" + "hash": "262aeddd3f49fd6222d706c02696bd7d359ba962b6c30232cc93d7cf4166a23e" }, { "id": "TH.23", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +415,12 @@ } ], "network": "mainnet", - "hash": "766bcd922dc726f184ddbfe1638581c6bcb94b27a496fcab2c327a19c1ccec30" + "hash": "12675a013c064b6d0ef11dbf13f92210489bf2b3d299b2f14cd09be70b37577f" }, { "id": "TH.24", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,7 +435,7 @@ } ], "network": "mainnet", - "hash": "0e1bfccd9bf67eb5ce8bdac1df0ae1f2e5bab6262805e4fdcc43c3572dfa00fc" + "hash": "239ffa449eae5560eec3e99633dcf9c63b1e9c99996d1c5636644dceef9ec44b" }, { "id": "TH.25", @@ -460,10 +460,10 @@ { "id": "SCO.01", "name": "Setup Staking Collection", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: AuthAccount) {\n\n // If there isn't already a staking collection\n if signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.link\u003c\u0026LockedTokens.TokenHolder\u003e(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.link\u003c\u0026FlowToken.Vault\u003e(/private/flowTokenVault, target: /storage/flowTokenVault)!\n \n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath)\n } else {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath)\n }\n\n // Create a public link to the staking collection\n signer.link\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n FlowStakingCollection.StakingCollectionPublicPath,\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: AuthAccount) {\n\n // If there isn't already a staking collection\n if signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.link\u003c\u0026LockedTokens.TokenHolder\u003e(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.link\u003c\u0026FlowToken.Vault\u003e(/private/flowTokenVault, target: /storage/flowTokenVault)!\n \n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath)\n } else {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath)\n }\n\n // Create a public link to the staking collection\n signer.link\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n FlowStakingCollection.StakingCollectionPublicPath,\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", "arguments": [], "network": "mainnet", - "hash": "e7c2f878ed8a6e30184ae24b8952c2d9ee3b633c80debef21f9755d5146c54ff" + "hash": "0e5c2445c0b1016eed4f60c429f233aa0bb223a0d9ff2aedffce00a58037a2bf" }, { "id": "SCO.02", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 8eac8f2da..e3b75db6d 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "testnet", - "hash": "9fbbe64757ff548a2b7ac1422c41dbe61c86af00f5a3cedf3b3ecd1371b9013a" + "hash": "6e73db6edd0190f5311f6adc5f2b1f27e9e60c68574b00ee90da867da52cdbb1" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "testnet", - "hash": "f34a9b437a9035340e89638e6cf6d4212397e452155bf330628509515fc2e84a" + "hash": "e806681df17e7d6baef776f46d774226384ecbe92949ed368e27a80657b9d335" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "testnet", - "hash": "868f075ec47aa0e2ce868de3625a406d7faa544d6bb133dc43a717bed850da47" + "hash": "acbd093e289e0225ffa1ac630e762047acc56b2621f2af1f4850a276e4394876" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,12 +134,12 @@ } ], "network": "testnet", - "hash": "09f8712ea984980a581dd7beaae5e21c74b80c0006be1fcb121d2759258bb708" + "hash": "551aa85f14d043633bcd04649eb2b90291cbdb4d93b46fe39e1109b50bfe19f9" }, { "id": "TH.09", "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -154,12 +154,12 @@ } ], "network": "testnet", - "hash": "cc8eb7cc3d758b660ef80ebcf8e032e77d6d428e9b38916c1baf48b22fe10985" + "hash": "23e5bfd594bb3245090e3e0bafb9cb9246fc84d30e4a35a7fde1b51085624d86" }, { "id": "TH.10", "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -174,12 +174,12 @@ } ], "network": "testnet", - "hash": "8d8a83cba1748e759c209b4e43241ea6e4f42d7d4250bd0d5c1054ce38deabcd" + "hash": "239319825ad68178e76465b5ea18cb43f06c4ee11341f8fe9424809163a027a5" }, { "id": "TH.11", "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -194,20 +194,20 @@ } ], "network": "testnet", - "hash": "9e3b012e573e53f5f1637ef42ad7737a7c954cb972cb3d468c5c895d8a07bd0f" + "hash": "33e3977c45e7c23c1472bcf334d00b03ebf91b06b67c57b63b562c7b1ff5c59f" }, { "id": "TH.12", "name": "Unstake All FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", "arguments": [], "network": "testnet", - "hash": "b35d723cf5560a7f54fe51509647f3339e7cdb7bcd133e3abf5c75e618e93e25" + "hash": "f92c4cd663b2e335cd821a656bb2ebcf239b222036a7825af5e512fad4d82035" }, { "id": "TH.13", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -222,12 +222,12 @@ } ], "network": "testnet", - "hash": "06482448c9a2845762611207ae4fa5bf80600bf9d3736c0e39440a809ad2bc5e" + "hash": "90097e3aff9b67f65bbada3cdedbb73d45d093ff333aaaff38809bf9910a3e39" }, { "id": "TH.14", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -242,12 +242,12 @@ } ], "network": "testnet", - "hash": "142da415f99a8e428fb426095593df83488e3bf735f7f3cc73dc55534b8ac477" + "hash": "f23406ff402f02418629432912ce732be0441b1a7e71f16c03d688a165ff7f49" }, { "id": "TH.16", "name": "Register Operator Node", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).getCapability\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).getCapability\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", "arguments": [ { "type": "Address", @@ -284,12 +284,12 @@ } ], "network": "testnet", - "hash": "3bf72cb08ad81a230a8ceeb4850f1d05721d9b2bb0518daaeb428d8e40f4cf8f" + "hash": "c29d4024aaeb71ab478182542499e0ba3d5d303ec027252e3b8333515ee3de48" }, { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "testnet", - "hash": "c5a6eedd41b6d66f0b0479afb47379c00fc16a0d56ac29dcfa95aead94a21ecd" + "hash": "9e952288b6359fde87fb91537e76e663d4e10e7ce495f7b8c763d38ab54cd232" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,12 +335,12 @@ } ], "network": "testnet", - "hash": "d815c147e9f2c4c8c71ff703b76edaba0929ea5ad8df37621d1296a86504f0bb" + "hash": "7a8f09e4af477d551c4366e4b644718aa41e71210e043f8820dbd7dee7af38e8" }, { "id": "TH.20", "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -355,12 +355,12 @@ } ], "network": "testnet", - "hash": "89fef6670f7b03f41499aa92e3d43590514f8336d6f9ed2a9f3701439fd5508f" + "hash": "8776b1521b04395754734f8f40d4a0482863274f8d832973d9e011b3cbb48c85" }, { "id": "TH.21", "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -375,12 +375,12 @@ } ], "network": "testnet", - "hash": "9cb59ac5f6a3b35142b888a82871663d340499f39413ef853f7fa0a34076940b" + "hash": "6b40ffc9169abd75107a45da5974c7e502d38773275abb231d747e4760b7ebee" }, { "id": "TH.22", "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -395,12 +395,12 @@ } ], "network": "testnet", - "hash": "544af342726bbf514d3ae69bce42bc078ba6156adab7666ba8bd2ef100960704" + "hash": "61cbcd1c31bbfc9ceb4a5ac726e2f8b3d845a4fdf59b0ab23cbbfa8f16d7a024" }, { "id": "TH.23", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +415,12 @@ } ], "network": "testnet", - "hash": "766bcd922dc726f184ddbfe1638581c6bcb94b27a496fcab2c327a19c1ccec30" + "hash": "2ae983f78e32b989fafa58ee7910b131fb51a2a74356f7916624695cb8bf5964" }, { "id": "TH.24", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,7 +435,7 @@ } ], "network": "testnet", - "hash": "4b1c0424b9a165fb1d35dd4a5aada45054f283bddfec126a9e7116d920b3c93f" + "hash": "385042aa453566fcff0b2bd418b837d8f46fbc23b1b46e6651b25a395bc04be8" }, { "id": "TH.25", @@ -460,10 +460,10 @@ { "id": "SCO.01", "name": "Setup Staking Collection", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport LockedTokens from 0xLOCKEDTOKENADDRESS\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: AuthAccount) {\n\n // If there isn't already a staking collection\n if signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.link\u003c\u0026LockedTokens.TokenHolder\u003e(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.link\u003c\u0026FlowToken.Vault\u003e(/private/flowTokenVault, target: /storage/flowTokenVault)!\n \n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath)\n } else {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath)\n }\n\n // Create a public link to the staking collection\n signer.link\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n FlowStakingCollection.StakingCollectionPublicPath,\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: AuthAccount) {\n\n // If there isn't already a staking collection\n if signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.link\u003c\u0026LockedTokens.TokenHolder\u003e(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.link\u003c\u0026FlowToken.Vault\u003e(/private/flowTokenVault, target: /storage/flowTokenVault)!\n \n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath)\n } else {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath)\n }\n\n // Create a public link to the staking collection\n signer.link\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n FlowStakingCollection.StakingCollectionPublicPath,\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", "arguments": [], "network": "testnet", - "hash": "bac479e1708351949d2260899d4d638c84771dde48f34be076ba38593c771697" + "hash": "a524b4094fcaf1051dbf43ac33ff80bb2f553670c58eeeb719757972a25d6b50" }, { "id": "SCO.02", diff --git a/lib/go/templates/templates.go b/lib/go/templates/templates.go index ea9bb229e..84cff4f97 100644 --- a/lib/go/templates/templates.go +++ b/lib/go/templates/templates.go @@ -74,6 +74,12 @@ func ReplaceAddresses(code string, env Environment) string { withHexPrefix(env.FlowTokenAddress), ) + code = strings.ReplaceAll( + code, + OLD_placeholderLockedTokensAddress, + withHexPrefix(env.LockedTokensAddress), + ) + code = strings.ReplaceAll( code, placeholderFungibleTokenAddress, diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 2fda1d922..b78494971 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -4,12 +4,12 @@ go 1.18 require ( github.com/coreos/go-semver v0.3.0 - github.com/onflow/cadence v0.39.13-stable-cadence.0.20230719215202-3311f5f8189b - github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230728191924-d03de9aa57b1 - github.com/onflow/flow-core-contracts/lib/go/templates v1.2.3 - github.com/onflow/flow-emulator v0.53.1-0.20230801165926-9fd4af1cce5b - github.com/onflow/flow-go v0.31.1-0.20230801162100-85890d2bf9bb - github.com/onflow/flow-go-sdk v0.41.10-0.20230719221154-2a4946e41c23 + github.com/onflow/cadence v0.39.13-stable-cadence.0.20230815215130-fc15617946a1 + github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230808220007-f00e74ca675b + github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230808220007-f00e74ca675b + github.com/onflow/flow-emulator v0.54.1-0.20230815221351-758e3a5bb92a + github.com/onflow/flow-go v0.31.1-0.20230815221159-accf10b9fbaa + github.com/onflow/flow-go-sdk v0.41.10-0.20230815215544-c3e9ce914aee github.com/onflow/flow-go/crypto v0.24.9 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 @@ -87,8 +87,8 @@ require ( github.com/multiformats/go-multistream v0.4.1 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/onflow/atree v0.6.0 // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230726183918-f90805445bfa // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce // indirect github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead // indirect github.com/onflow/sdks v0.5.0 // indirect @@ -98,10 +98,10 @@ require ( github.com/pierrec/lz4 v2.6.1+incompatible // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/prometheus/client_golang v1.14.0 // indirect + github.com/prometheus/client_golang v1.16.0 // indirect github.com/prometheus/client_model v0.4.0 // indirect github.com/prometheus/common v0.42.0 // indirect - github.com/prometheus/procfs v0.9.0 // indirect + github.com/prometheus/procfs v0.10.1 // indirect github.com/psiemens/graceland v1.0.0 // indirect github.com/psiemens/sconfig v0.1.0 // indirect github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 66af367f9..b181b2554 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -721,6 +721,7 @@ github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpx github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= +github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= @@ -859,6 +860,8 @@ github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFb github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= +github.com/gxed/hashland/keccakpg v0.0.1/go.mod h1:kRzw3HkwxFU1mpmPP8v1WyQzwdGfmKFJ6tItnhQ67kU= +github.com/gxed/hashland/murmur3 v0.0.1/go.mod h1:KjXop02n4/ckmZSnY2+HKcLud/tcmvhST0bie/0lS48= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -918,10 +921,13 @@ github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= @@ -1024,6 +1030,8 @@ github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrk github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/mr-tron/base58 v1.1.0/go.mod h1:xcD2VGqlgYjBdcBLw+TuYLr8afG+Hj8g2eTVqeSzSU8= github.com/mr-tron/base58 v1.1.3/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= @@ -1050,6 +1058,7 @@ github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXS github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= @@ -1063,20 +1072,32 @@ github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVF github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= github.com/onflow/cadence v0.39.13-stable-cadence.0.20230719215202-3311f5f8189b h1:9VxYBVvnLFz7JICP+X7rPWwJb+9aZquc0uCuRjVMgdA= github.com/onflow/cadence v0.39.13-stable-cadence.0.20230719215202-3311f5f8189b/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= +github.com/onflow/cadence v0.39.13-stable-cadence.0.20230815215130-fc15617946a1 h1:ELu6aFiphx4QAQE64EbYidJjc5DQSF087QfJZfamnXY= +github.com/onflow/cadence v0.39.13-stable-cadence.0.20230815215130-fc15617946a1/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= github.com/onflow/flow-emulator v0.53.1-0.20230801165926-9fd4af1cce5b h1:P3okDWkAI0T823cT79+iGkqpPDN9fWMv0OkR4ivFut0= github.com/onflow/flow-emulator v0.53.1-0.20230801165926-9fd4af1cce5b/go.mod h1:V6UHYtezDBu8Q/s5eZVdQuDoeWYKLw3qE+JAMoKJx+k= +github.com/onflow/flow-emulator v0.54.1-0.20230815221351-758e3a5bb92a h1:n4YjBCFzfJEcOJegcIVQ0iuFHSfouxwcoZVQTQM3U64= +github.com/onflow/flow-emulator v0.54.1-0.20230815221351-758e3a5bb92a/go.mod h1:uwXXYMIXcIl6b+vYcbG3PxuoQ9jLg8zMsqh/a21z63k= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230726183918-f90805445bfa h1:bPhsiGMiPIGKoYvhcYKlRRhNrEvQvorX2JGGSAuIPjA= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230726183918-f90805445bfa/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95 h1:mtQIjtnUQ2axR74YRMSG4rYo5PzWIbToGCdbu0oZjGs= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= github.com/onflow/flow-go v0.31.1-0.20230801162100-85890d2bf9bb h1:slwWqw7pEqC9J1gdbjVj8AOTV9SyUNBeKHukzSPgBQg= github.com/onflow/flow-go v0.31.1-0.20230801162100-85890d2bf9bb/go.mod h1:dUUZrddLpMgjcHsTQmlDehjo2Fz3T7NqHG0p9JTcB64= +github.com/onflow/flow-go v0.31.1-0.20230815221159-accf10b9fbaa h1:zyM+lQ1YHBTaKZCCZYcPuUOw/1c0PpmWHZmsk6WZv3I= +github.com/onflow/flow-go v0.31.1-0.20230815221159-accf10b9fbaa/go.mod h1:XTo0N5HIT8Rnih7bP/Y/HGdOzH+BZpdykObJNTsCpAI= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= github.com/onflow/flow-go-sdk v0.41.10-0.20230719221154-2a4946e41c23 h1:2mE0uSQAXqeNcbOhuj7fDEcurouRlyebI30WVAuOT4s= github.com/onflow/flow-go-sdk v0.41.10-0.20230719221154-2a4946e41c23/go.mod h1:U5JP8mlCiOxaKZrQC8ww9yeko5yxBfTOsbZY0ziEtJQ= +github.com/onflow/flow-go-sdk v0.41.10-0.20230815215544-c3e9ce914aee h1:zU78xj/94YNYtf4CLGWogCTPyrR+1h3QTalsU/ZEKDg= +github.com/onflow/flow-go-sdk v0.41.10-0.20230815215544-c3e9ce914aee/go.mod h1:JdN8uOpLMFaMTCFSoeck78fYPupTsV7ccvyrDM88nQU= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.24.9 h1:0EQp+kSZYJepMIiSypfJVe7tzsPcb6UXOdOtsTCDhBs= github.com/onflow/flow-go/crypto v0.24.9/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808 h1:c/MMB0UoLks5XVV4QZfdbZLTQVcyGMJstob25E5ZVHY= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3 h1:JNDJQI1ID8qLvv8kynPkrUNo34II5RB/aw6PN9dpMV0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce h1:YQKijiQaq8SF1ayNqp3VVcwbBGXSnuHNHq4GQmVGybE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= @@ -1120,6 +1141,8 @@ github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXP github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= github.com/prometheus/client_golang v1.14.0 h1:nJdhIvne2eSX/XRAFV9PcvFFRbrjbcTUj0VP62TMhnw= github.com/prometheus/client_golang v1.14.0/go.mod h1:8vpkKitgIVNcqrRBWh1C4TIUQgYNtG/XQE4E/Zae36Y= +github.com/prometheus/client_golang v1.16.0 h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8= +github.com/prometheus/client_golang v1.16.0/go.mod h1:Zsulrv/L9oM40tJ7T815tM89lFEugiJ9HzIqaAx4LKc= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= @@ -1134,6 +1157,8 @@ github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.9.0 h1:wzCHvIvM5SxWqYvwgVL7yJY8Lz3PKn49KQtpgMYJfhI= github.com/prometheus/procfs v0.9.0/go.mod h1:+pB4zwohETzFnmlpe6yd2lSc+0/46IYZRB/chUwxUZY= +github.com/prometheus/procfs v0.10.1 h1:kYK1Va/YMlutzCGazswoHKo//tZVlFpKYh+PymziUAg= +github.com/prometheus/procfs v0.10.1/go.mod h1:nwNm2aOCAYw8uTR/9bWRREkZFxAUcWzPHWJq+XBB/FM= github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/psiemens/graceland v1.0.0 h1:L580AVV4Q2XLcPpmvxJRH9UpEAYr/eu2jBKmMglhvM8= @@ -1243,6 +1268,7 @@ github.com/vmihailenco/msgpack/v4 v4.3.11 h1:Q47CePddpNGNhk4GCnAx9DDtASi2rasatE0 github.com/vmihailenco/msgpack/v4 v4.3.11/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= +github.com/whyrusleeping/go-logging v0.0.0-20170515211332-0457bb6b88fc/go.mod h1:bopw91TMyo8J3tvftk8xmU2kPmlrt4nScJQZU2hE5EM= github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= @@ -1996,6 +2022,7 @@ gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= diff --git a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc index 89d02d68c..d1214c5cd 100644 --- a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc @@ -26,7 +26,7 @@ transaction( // Create a private link to the stored vault let vaultCapability = sharedAccount - .link<&FlowToken.Vault>( + .link( /private/flowTokenVault, target: /storage/flowTokenVault ) @@ -37,7 +37,7 @@ transaction( sharedAccount.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) let tokenManagerCapability = sharedAccount - .link<&LockedTokens.LockedTokenManager>( + .link( LockedTokens.LockedTokenManagerPrivatePath, target: LockedTokens.LockedTokenManagerStoragePath ) ?? panic("Could not link token manager capability") @@ -52,13 +52,13 @@ transaction( to: LockedTokens.TokenHolderStoragePath, ) - userAccount.link<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + userAccount.link<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath, target: LockedTokens.TokenHolderStoragePath ) let tokenAdminCapability = sharedAccount - .link<&LockedTokens.LockedTokenManager>( + .link( LockedTokens.LockedTokenAdminPrivatePath, target: LockedTokens.LockedTokenManagerStoragePath ) @@ -80,13 +80,13 @@ transaction( sharedAccount.unlink(/public/flowTokenReceiver) // create new receiver that marks received tokens as unlocked - sharedAccount.link<&AnyResource{FungibleToken.Receiver}>( + sharedAccount.link<&{FungibleToken.Receiver}>( /public/flowTokenReceiver, target: LockedTokens.LockedTokenManagerStoragePath ) // put normal receiver in a separate unique path - sharedAccount.link<&AnyResource{FungibleToken.Receiver}>( + sharedAccount.link<&{FungibleToken.Receiver}>( /public/lockedFlowTokenReceiver, target: /storage/flowTokenVault ) diff --git a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc index 99e1f0162..f9b6fdef1 100644 --- a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc +++ b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc @@ -9,7 +9,7 @@ transaction(custodyProviderAddress: Address) { prepare(admin: AuthAccount) { let capabilityReceiver = getAccount(custodyProviderAddress) - .getCapability<&LockedTokens.LockedAccountCreator{LockedTokens.LockedAccountCreatorPublic}>( + .getCapability<&LockedTokens.LockedAccountCreator>( LockedTokens.LockedAccountCreatorPublicPath ) .borrow() diff --git a/transactions/lockedTokens/admin/check_main_registration.cdc b/transactions/lockedTokens/admin/check_main_registration.cdc index 04ea564f6..b198a1c5b 100644 --- a/transactions/lockedTokens/admin/check_main_registration.cdc +++ b/transactions/lockedTokens/admin/check_main_registration.cdc @@ -11,7 +11,7 @@ transaction(mainAccount: Address) { ?? panic("Could not borrow a reference to the locked token admin collection") let lockedAccountInfoRef = getAccount(mainAccount) - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>(LockedTokens.LockedAccountInfoPublicPath) + .getCapability<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath) .borrow() ?? panic("Could not borrow a reference to public LockedAccountInfo") diff --git a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc index fa8f3f121..11a64a5d9 100644 --- a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc @@ -22,7 +22,7 @@ transaction( userAccount.keys.add(publicKey: fullUserPublicKey.publicKey, hashAlgorithm: fullUserPublicKey.hashAlgorithm, weight: fullUserPublicKey.weight) let vaultCapability = sharedAccount - .link<&FlowToken.Vault>(/private/flowTokenVault, target: /storage/flowTokenVault) + .link(/private/flowTokenVault, target: /storage/flowTokenVault) ?? panic("Could not link Flow Token Vault capability") let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) @@ -30,7 +30,7 @@ transaction( sharedAccount.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) let tokenManagerCapability = sharedAccount - .link<&LockedTokens.LockedTokenManager>( + .link( LockedTokens.LockedTokenManagerPrivatePath, target: LockedTokens.LockedTokenManagerStoragePath ) ?? panic("Could not link token manager capability") @@ -42,10 +42,10 @@ transaction( to: LockedTokens.TokenHolderStoragePath, ) - userAccount.link<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>(LockedTokens.LockedAccountInfoPublicPath, target: LockedTokens.TokenHolderStoragePath) + userAccount.link<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath, target: LockedTokens.TokenHolderStoragePath) let tokenAdminCapability = sharedAccount - .link<&LockedTokens.LockedTokenManager>( + .link( LockedTokens.LockedTokenAdminPrivatePath, target: LockedTokens.LockedTokenManagerStoragePath) ?? panic("Could not link token custodyProvider to token manager") @@ -60,13 +60,13 @@ transaction( sharedAccount.unlink(/public/flowTokenReceiver) // create new receiver that marks received tokens as unlocked - sharedAccount.link<&AnyResource{FungibleToken.Receiver}>( + sharedAccount.link<&{FungibleToken.Receiver}>( /public/flowTokenReceiver, target: LockedTokens.LockedTokenManagerStoragePath ) // pub normal receiver in a separate unique path - sharedAccount.link<&AnyResource{FungibleToken.Receiver}>( + sharedAccount.link<&{FungibleToken.Receiver}>( /public/lockedFlowTokenReceiver, target: /storage/flowTokenVault ) diff --git a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc index b77306e6a..ed97e2805 100644 --- a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc @@ -20,7 +20,7 @@ transaction( sharedAccount.keys.add(publicKey: fullAdminPublicKey.publicKey, hashAlgorithm: fullAdminPublicKey.hashAlgorithm, weight: fullAdminPublicKey.weight) let vaultCapability = sharedAccount - .link<&FlowToken.Vault>(/private/flowTokenVault, target: /storage/flowTokenVault) + .link(/private/flowTokenVault, target: /storage/flowTokenVault) ?? panic("Could not link Flow Token Vault capability") let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) @@ -28,7 +28,7 @@ transaction( sharedAccount.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) let tokenManagerCapability = sharedAccount - .link<&LockedTokens.LockedTokenManager>( + .link( LockedTokens.LockedTokenManagerPrivatePath, target: LockedTokens.LockedTokenManagerStoragePath ) ?? panic("Could not link token manager capability") @@ -40,10 +40,10 @@ transaction( to: LockedTokens.TokenHolderStoragePath, ) - userAccount.link<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>(LockedTokens.LockedAccountInfoPublicPath, target: LockedTokens.TokenHolderStoragePath) + userAccount.link<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath, target: LockedTokens.TokenHolderStoragePath) let tokenAdminCapability = sharedAccount - .link<&LockedTokens.LockedTokenManager>( + .link( LockedTokens.LockedTokenAdminPrivatePath, target: LockedTokens.LockedTokenManagerStoragePath) ?? panic("Could not link token custodyProvider to token manager") @@ -59,13 +59,13 @@ transaction( sharedAccount.unlink(/public/flowTokenReceiver) // create new receiver that marks received tokens as unlocked - sharedAccount.link<&AnyResource{FungibleToken.Receiver}>( + sharedAccount.link<&{FungibleToken.Receiver}>( /public/flowTokenReceiver, target: LockedTokens.LockedTokenManagerStoragePath ) // pub normal receiver in a separate unique path - sharedAccount.link<&AnyResource{FungibleToken.Receiver}>( + sharedAccount.link<&{FungibleToken.Receiver}>( /public/lockedFlowTokenReceiver, target: /storage/flowTokenVault ) diff --git a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc index e9913c24e..680d79188 100644 --- a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc @@ -22,7 +22,7 @@ transaction( sharedAccount.keys.add(publicKey: partialUserPublicKey.publicKey, hashAlgorithm: partialUserPublicKey.hashAlgorithm, weight: partialUserPublicKey.weight) let vaultCapability = sharedAccount - .link<&FlowToken.Vault>(/private/flowTokenVault, target: /storage/flowTokenVault) + .link(/private/flowTokenVault, target: /storage/flowTokenVault) ?? panic("Could not link Flow Token Vault capability") let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) @@ -30,7 +30,7 @@ transaction( sharedAccount.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) let tokenManagerCapability = sharedAccount - .link<&LockedTokens.LockedTokenManager>( + .link( LockedTokens.LockedTokenManagerPrivatePath, target: LockedTokens.LockedTokenManagerStoragePath ) @@ -46,13 +46,13 @@ transaction( to: LockedTokens.TokenHolderStoragePath, ) - userAccount.link<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + userAccount.link<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath, target: LockedTokens.TokenHolderStoragePath ) let tokenAdminCapability = sharedAccount - .link<&LockedTokens.LockedTokenManager>( + .link( LockedTokens.LockedTokenAdminPrivatePath, target: LockedTokens.LockedTokenManagerStoragePath ) @@ -75,13 +75,13 @@ transaction( sharedAccount.unlink(/public/flowTokenReceiver) // create new receiver that marks received tokens as unlocked - sharedAccount.link<&AnyResource{FungibleToken.Receiver}>( + sharedAccount.link<&{FungibleToken.Receiver}>( /public/flowTokenReceiver, target: LockedTokens.LockedTokenManagerStoragePath ) // pub normal receiver in a separate unique path - sharedAccount.link<&AnyResource{FungibleToken.Receiver}>( + sharedAccount.link<&{FungibleToken.Receiver}>( /public/lockedFlowTokenReceiver, target: /storage/flowTokenVault ) diff --git a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc index 5cf9bff28..a0663ced6 100644 --- a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc @@ -24,7 +24,7 @@ transaction( userAccount.keys.add(publicKey: fullUserPublicKey.publicKey, hashAlgorithm: fullUserPublicKey.hashAlgorithm, weight: fullUserPublicKey.weight) let vaultCapability = sharedAccount - .link<&FlowToken.Vault>( + .link( /private/flowTokenVault, target: /storage/flowTokenVault ) @@ -35,7 +35,7 @@ transaction( sharedAccount.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) let tokenManagerCapability = sharedAccount - .link<&LockedTokens.LockedTokenManager>( + .link( LockedTokens.LockedTokenManagerPrivatePath, target: LockedTokens.LockedTokenManagerStoragePath ) @@ -51,13 +51,13 @@ transaction( to: LockedTokens.TokenHolderStoragePath, ) - userAccount.link<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + userAccount.link<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath, target: LockedTokens.TokenHolderStoragePath ) let tokenAdminCapability = sharedAccount - .link<&LockedTokens.LockedTokenManager>( + .link( LockedTokens.LockedTokenAdminPrivatePath, target: LockedTokens.LockedTokenManagerStoragePath ) @@ -79,13 +79,13 @@ transaction( sharedAccount.unlink(/public/flowTokenReceiver) // create new receiver that marks received tokens as unlocked - sharedAccount.link<&AnyResource{FungibleToken.Receiver}>( + sharedAccount.link<&{FungibleToken.Receiver}>( /public/flowTokenReceiver, target: LockedTokens.LockedTokenManagerStoragePath ) // pub normal receiver in a separate unique path - sharedAccount.link<&AnyResource{FungibleToken.Receiver}>( + sharedAccount.link<&{FungibleToken.Receiver}>( /public/lockedFlowTokenReceiver, target: /storage/flowTokenVault ) diff --git a/transactions/lockedTokens/admin/custody_setup_account_creator.cdc b/transactions/lockedTokens/admin/custody_setup_account_creator.cdc index c5454744b..6bc35983d 100644 --- a/transactions/lockedTokens/admin/custody_setup_account_creator.cdc +++ b/transactions/lockedTokens/admin/custody_setup_account_creator.cdc @@ -12,7 +12,7 @@ transaction { ) // create new receiver that marks received tokens as unlocked - custodyProvider.link<&LockedTokens.LockedAccountCreator{LockedTokens.LockedAccountCreatorPublic}>( + custodyProvider.link<&LockedTokens.LockedAccountCreator>( LockedTokens.LockedAccountCreatorPublicPath, target: LockedTokens.LockedAccountCreatorStoragePath ) diff --git a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc index c5f84a85d..a51acd5a0 100644 --- a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc +++ b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc @@ -6,7 +6,7 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(to: Address, amount: UFix64) { // The Vault resource that holds the tokens that are being transferred - let sentVault: @FungibleToken.Vault + let sentVault: @{FungibleToken.Vault} prepare(admin: AuthAccount) { @@ -36,7 +36,7 @@ transaction(to: Address, amount: UFix64) { // Get a reference to the recipient's Receiver let receiverRef = recipient - .getCapability<&AnyResource{FungibleToken.Receiver}>( + .getCapability<&{FungibleToken.Receiver}>( /public/lockedFlowTokenReceiver ) .borrow() diff --git a/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc b/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc index 8ebdad340..7005f4221 100644 --- a/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc +++ b/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc @@ -26,7 +26,7 @@ transaction(unlockInfo: {Address: UFix64}) { // revert the entire transaction if it fails // to get the information for a single address if let lockedAccountInfoRef = getAccount(unlockedAddress) - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>(LockedTokens.LockedAccountInfoPublicPath) + .getCapability<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath) .borrow() { let lockedAccountAddress = lockedAccountInfoRef.getLockedAccountAddress() diff --git a/transactions/lockedTokens/delegator/get_delegator_id.cdc b/transactions/lockedTokens/delegator/get_delegator_id.cdc index cd574cedd..eb32c4f90 100644 --- a/transactions/lockedTokens/delegator/get_delegator_id.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_id.cdc @@ -3,7 +3,7 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): UInt32 { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + .getCapability<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath ) .borrow() diff --git a/transactions/lockedTokens/delegator/get_delegator_info.cdc b/transactions/lockedTokens/delegator/get_delegator_info.cdc index 171c6231c..afb46a983 100644 --- a/transactions/lockedTokens/delegator/get_delegator_info.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_info.cdc @@ -24,7 +24,7 @@ access(all) fun main(account: Address): [FlowIDTableStaking.DelegatorInfo] { } let lockedAccountInfoCap = pubAccount - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + .getCapability<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath ) diff --git a/transactions/lockedTokens/delegator/get_delegator_node_id.cdc b/transactions/lockedTokens/delegator/get_delegator_node_id.cdc index 522006996..a9e8d1718 100644 --- a/transactions/lockedTokens/delegator/get_delegator_node_id.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_node_id.cdc @@ -3,7 +3,7 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): String { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + .getCapability<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath ) .borrow() diff --git a/transactions/lockedTokens/staker/get_node_id.cdc b/transactions/lockedTokens/staker/get_node_id.cdc index 552a3f493..490fbbdec 100644 --- a/transactions/lockedTokens/staker/get_node_id.cdc +++ b/transactions/lockedTokens/staker/get_node_id.cdc @@ -3,7 +3,7 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): String { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + .getCapability<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath ) .borrow() diff --git a/transactions/lockedTokens/staker/get_staker_info.cdc b/transactions/lockedTokens/staker/get_staker_info.cdc index 02eef2a4f..d1795cdb5 100644 --- a/transactions/lockedTokens/staker/get_staker_info.cdc +++ b/transactions/lockedTokens/staker/get_staker_info.cdc @@ -21,7 +21,7 @@ access(all) fun main(account: Address): [FlowIDTableStaking.NodeInfo] { } let lockedAccountInfoCap = pubAccount - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + .getCapability<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath ) diff --git a/transactions/lockedTokens/user/get_locked_account_address.cdc b/transactions/lockedTokens/user/get_locked_account_address.cdc index f311cc29a..48fc4ab27 100644 --- a/transactions/lockedTokens/user/get_locked_account_address.cdc +++ b/transactions/lockedTokens/user/get_locked_account_address.cdc @@ -3,7 +3,7 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): Address { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + .getCapability<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath ) .borrow() diff --git a/transactions/lockedTokens/user/get_locked_account_balance.cdc b/transactions/lockedTokens/user/get_locked_account_balance.cdc index 3855331a5..deb30d5e4 100644 --- a/transactions/lockedTokens/user/get_locked_account_balance.cdc +++ b/transactions/lockedTokens/user/get_locked_account_balance.cdc @@ -3,7 +3,7 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): UFix64 { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + .getCapability<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath ) .borrow() diff --git a/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc b/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc index d32ff7fee..4a674ce02 100644 --- a/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc +++ b/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc @@ -6,7 +6,7 @@ access(all) fun main(accounts: [Address]): [UFix64] { for account in accounts { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + .getCapability<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath ) .borrow() diff --git a/transactions/lockedTokens/user/get_total_balance.cdc b/transactions/lockedTokens/user/get_total_balance.cdc index 402e005ca..6df2da373 100644 --- a/transactions/lockedTokens/user/get_total_balance.cdc +++ b/transactions/lockedTokens/user/get_total_balance.cdc @@ -22,7 +22,7 @@ access(all) fun main(address: Address): UFix64 { let account = getAccount(address) if let vaultRef = account.getCapability(/public/flowTokenBalance) - .borrow<&FlowToken.Vault{FungibleToken.Balance}>() + .borrow<&FlowToken.Vault>() { sum = sum + vaultRef.balance } @@ -55,7 +55,7 @@ access(all) fun main(address: Address): UFix64 { // Get the locked account public capability let lockedAccountInfoCap = account - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + .getCapability<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath ) diff --git a/transactions/lockedTokens/user/get_unlock_limit.cdc b/transactions/lockedTokens/user/get_unlock_limit.cdc index dacd63632..7ad994c2b 100644 --- a/transactions/lockedTokens/user/get_unlock_limit.cdc +++ b/transactions/lockedTokens/user/get_unlock_limit.cdc @@ -3,7 +3,7 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): UFix64 { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( + .getCapability<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath ) .borrow() From 90028cbf62f79b85f823a1f93b1805f75740d26b Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Fri, 8 Sep 2023 16:44:55 -0700 Subject: [PATCH 048/132] Update contracts --- contracts/FlowFees.cdc | 18 ++++---- contracts/FlowServiceAccount.cdc | 44 +++++++++---------- contracts/FlowStorageFees.cdc | 12 +++--- contracts/FlowToken.cdc | 18 +++----- lib/go/contracts/contracts.go | 6 +-- lib/go/contracts/go.mod | 2 +- lib/go/contracts/internal/assets/assets.go | 24 +++++------ lib/go/test/flow_dkg_test.go | 8 ++-- lib/go/test/flow_epoch_test.go | 2 +- lib/go/test/flow_idtable_staking_test.go | 10 ++--- lib/go/test/flow_lockedtokens_test.go | 6 +-- lib/go/test/flow_stakingproxy_test.go | 2 +- lib/go/test/go.mod | 19 +++++--- lib/go/test/go.sum | 50 +++------------------- lib/go/test/staking_test_helpers.go | 4 +- 15 files changed, 92 insertions(+), 133 deletions(-) diff --git a/contracts/FlowFees.cdc b/contracts/FlowFees.cdc index 1647d5d9d..a9001114e 100644 --- a/contracts/FlowFees.cdc +++ b/contracts/FlowFees.cdc @@ -98,7 +98,7 @@ access(all) contract FlowFees { // The requiredBalance balance is defined as the minimum account balance + // maximum transaction fees (inclusion fees + execution fees at max execution effort). access(all) fun verifyPayersBalanceForTransactionExecution( - _ payerAcct: AuthAccount, + _ payerAcct: auth(BorrowValue) &Account, inclusionEffort: UFix64, maxExecutionEffort: UFix64, ): VerifyPayerBalanceResult { @@ -120,7 +120,7 @@ access(all) contract FlowFees { // Get the balance of the payers default vault. // In the edge case where the payer doesnt have a vault, treat the balance as 0. var balance = 0.0 - if let tokenVault = payerAcct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) { + if let tokenVault = payerAcct.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) { balance = tokenVault.getBalance() } @@ -133,7 +133,7 @@ access(all) contract FlowFees { /// Called when a transaction is submitted to deduct the fee /// from the AuthAccount that submitted it - access(all) fun deductTransactionFee(_ acct: AuthAccount, inclusionEffort: UFix64, executionEffort: UFix64) { + access(all) fun deductTransactionFee(_ acct: auth(BorrowValue) &Account, inclusionEffort: UFix64, executionEffort: UFix64) { var feeAmount = self.computeFees(inclusionEffort: inclusionEffort, executionEffort: executionEffort) if feeAmount == UFix64(0) { @@ -142,7 +142,7 @@ access(all) contract FlowFees { return } - let tokenVault = acct.borrow(from: /storage/flowTokenVault) + let tokenVault = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Unable to borrow reference to the default token vault") @@ -163,13 +163,13 @@ access(all) contract FlowFees { } access(all) fun getFeeParameters(): FeeParameters { - return self.account.copy(from: /storage/FlowTxFeeParameters) ?? panic("Error getting tx fee parameters. They need to be initialized first!") + return self.account.storage.copy(from: /storage/FlowTxFeeParameters) ?? panic("Error getting tx fee parameters. They need to be initialized first!") } access(self) fun setFeeParameters(_ feeParameters: FeeParameters) { // empty storage before writing new FeeParameters to it - self.account.load(from: /storage/FlowTxFeeParameters) - self.account.save(feeParameters,to: /storage/FlowTxFeeParameters) + self.account.storage.load(from: /storage/FlowTxFeeParameters) + self.account.storage.save(feeParameters,to: /storage/FlowTxFeeParameters) emit FeeParametersChanged(surgeFactor: feeParameters.surgeFactor, inclusionEffortCost: feeParameters.inclusionEffortCost, executionEffortCost: feeParameters.executionEffortCost) } @@ -182,11 +182,11 @@ access(all) contract FlowFees { return totalFees } - init(adminAccount: AuthAccount) { + init(adminAccount: auth(SaveValue) &Account) { // Create a new FlowToken Vault and save it in storage self.vault <- FlowToken.createEmptyVault() as! @FlowToken.Vault let admin <- create Administrator() - adminAccount.save(<-admin, to: /storage/flowFeesAdmin) + adminAccount.storage.save(<-admin, to: /storage/flowFeesAdmin) } } \ No newline at end of file diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index 706df682a..85e44a1fd 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -25,33 +25,29 @@ access(all) contract FlowServiceAccount { access(contract) var accountCreators: {Address: Bool} /// Initialize an account with a FlowToken Vault and publish capabilities. - access(all) fun initDefaultToken(_ acct: AuthAccount) { + access(all) fun initDefaultToken(_ acct: auth(SaveValue, Capabilities) &Account) { // Create a new FlowToken Vault and save it in storage - acct.save(<-FlowToken.createEmptyVault(), to: /storage/flowTokenVault) + acct.storage.save(<-FlowToken.createEmptyVault(), to: /storage/flowTokenVault) // Create a public capability to the Vault that only exposes // the deposit function through the Receiver interface - acct.link<&FlowToken.Vault>( - /public/flowTokenReceiver, - target: /storage/flowTokenVault - ) + let receiverCapability = acct.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) + acct.capabilities.publish(receiverCapability, at: /public/flowTokenReceiver) // Create a public capability to the Vault that only exposes // the balance field through the Balance interface - acct.link<&FlowToken.Vault>( - /public/flowTokenBalance, - target: /storage/flowTokenVault - ) + let balanceCapability = self.account.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) + self.account.capabilities.publish(balanceCapability, at: /public/flowTokenBalance) } /// Get the default token balance on an account /// /// Returns 0 if the account has no default balance - access(all) fun defaultTokenBalance(_ acct: PublicAccount): UFix64 { + access(all) fun defaultTokenBalance(_ acct: &Account): UFix64 { var balance = 0.0 if let balanceRef = acct - .getCapability(/public/flowTokenBalance) - .borrow<&FlowToken.Vault>(){ + .capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance)! + .borrow(){ balance = balanceRef.getBalance() } @@ -59,8 +55,8 @@ access(all) contract FlowServiceAccount { } /// Return a reference to the default token vault on an account - access(all) fun defaultTokenVault(_ acct: AuthAccount): auth(FungibleToken.Withdrawable) &FlowToken.Vault { - return acct.borrow(from: /storage/flowTokenVault) + access(all) fun defaultTokenVault(_ acct: auth(BorrowValue) &Account): auth(FungibleToken.Withdrawable) &FlowToken.Vault { + return acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Unable to borrow reference to the default token vault") } @@ -68,7 +64,7 @@ access(all) contract FlowServiceAccount { /// /// Called when a transaction is submitted to deduct the fee /// from the AuthAccount that submitted it - access(all) fun deductTransactionFee(_ acct: AuthAccount) { + access(all) fun deductTransactionFee(_ acct: auth(BorrowValue) &Account) { if self.transactionFee == UFix64(0) { return } @@ -86,7 +82,7 @@ access(all) contract FlowServiceAccount { /// - Deducts the account creation fee from a payer account. /// - Inits the default token. /// - Inits account storage capacity. - access(all) fun setupNewAccount(newAccount: AuthAccount, payer: AuthAccount) { + access(all) fun setupNewAccount(newAccount: auth(SaveValue, BorrowValue, Capabilities) &Account, payer: auth(BorrowValue) &Account) { if !FlowServiceAccount.isAccountCreator(payer.address) { panic("Account not authorized to create accounts") } @@ -119,7 +115,7 @@ access(all) contract FlowServiceAccount { /// Is true if new acconts can only be created by approved accounts `self.accountCreators` access(all) fun isAccountCreationRestricted(): Bool { - return self.account.copy(from: /storage/isAccountCreationRestricted) ?? false + return self.account.storage.copy(from: /storage/isAccountCreationRestricted) ?? false } // Authorization resource to change the fields of the contract @@ -130,19 +126,19 @@ access(all) contract FlowServiceAccount { // Gets Execution Effort Weights from the service account's storage access(all) fun getExecutionEffortWeights(): {UInt64: UInt64} { - return self.account.copy<{UInt64: UInt64}>(from: /storage/executionEffortWeights) + return self.account.storage.copy<{UInt64: UInt64}>(from: /storage/executionEffortWeights) ?? panic("execution effort weights not set yet") } // Gets Execution Memory Weights from the service account's storage access(all) fun getExecutionMemoryWeights(): {UInt64: UInt64} { - return self.account.copy<{UInt64: UInt64}>(from: /storage/executionMemoryWeights) + return self.account.storage.copy<{UInt64: UInt64}>(from: /storage/executionMemoryWeights) ?? panic("execution memory weights not set yet") } // Gets Execution Memory Limit from the service account's storage access(all) fun getExecutionMemoryLimit(): UInt64 { - return self.account.copy(from: /storage/executionMemoryLimit) + return self.account.storage.copy(from: /storage/executionMemoryLimit) ?? panic("execution memory limit not set yet") } @@ -183,8 +179,8 @@ access(all) contract FlowServiceAccount { access(all) fun setIsAccountCreationRestricted(_ enabled: Bool) { let path = /storage/isAccountCreationRestricted - let oldValue = FlowServiceAccount.account.load(from: path) - FlowServiceAccount.account.save(enabled, to: path) + let oldValue = FlowServiceAccount.account.storage.load(from: path) + FlowServiceAccount.account.storage.save(enabled, to: path) if enabled != oldValue { emit IsAccountCreationRestrictedUpdated(isRestricted: enabled) } @@ -200,6 +196,6 @@ access(all) contract FlowServiceAccount { let admin <- create Administrator() admin.addAccountCreator(self.account.address) - self.account.save(<-admin, to: /storage/flowServiceAdmin) + self.account.storage.save(<-admin, to: /storage/flowServiceAdmin) } } diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index 63b389a9b..7285939db 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -66,7 +66,7 @@ access(all) contract FlowStorageFees { access(all) fun calculateAccountCapacity(_ accountAddress: Address): UFix64 { var balance = 0.0 if let balanceRef = getAccount(accountAddress) - .getCapability<&FlowToken.Vault>(/public/flowTokenBalance)! + .capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance)! .borrow() { balance = balanceRef.getBalance() } @@ -93,7 +93,7 @@ access(all) contract FlowStorageFees { for accountAddress in accountAddresses { var balance = 0.0 if let balanceRef = getAccount(accountAddress) - .getCapability<&FlowToken.Vault>(/public/flowTokenBalance)! + .capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance)! .borrow() { if accountAddress == payer { // if the account is the payer, deduct the maximum possible transaction fees from the balance @@ -156,8 +156,8 @@ access(all) contract FlowStorageFees { let acct = getAccount(accountAddress) var balance = 0.0 if let balanceRef = acct - .getCapability(/public/flowTokenBalance) - .borrow<&FlowToken.Vault>() { + .capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance)! + .borrow() { balance = balanceRef.getBalance() } @@ -173,7 +173,7 @@ access(all) contract FlowStorageFees { /// The reserved balance is at least the minimum storage reservation. access(all) view fun defaultTokenReservedBalance(_ accountAddress: Address): UFix64 { let acct = getAccount(accountAddress) - var reserved = self.storageCapacityToFlow(self.convertUInt64StorageBytesToUFix64Megabytes(acct.storageUsed)) + var reserved = self.storageCapacityToFlow(self.convertUInt64StorageBytesToUFix64Megabytes(acct.storage.used)) // at least self.minimumStorageReservation should be reserved if reserved < self.minimumStorageReservation { reserved = self.minimumStorageReservation @@ -187,7 +187,7 @@ access(all) contract FlowStorageFees { self.minimumStorageReservation = 0.0 // or 0 kb of minimum storage reservation let admin <- create Administrator() - self.account.save(<-admin, to: /storage/storageFeesAdmin) + self.account.storage.save(<-admin, to: /storage/storageFeesAdmin) } } \ No newline at end of file diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 78b81d146..760e39f09 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -284,7 +284,7 @@ access(all) contract FlowToken: ViewResolver { /// Gets the Flow Logo XML URI from storage access(all) fun getLogoURI(): String { - return FlowToken.account.copy(from: /storage/flowTokenLogoURI) ?? "" + return FlowToken.account.storage.copy(from: /storage/flowTokenLogoURI) ?? "" } init() { @@ -297,26 +297,22 @@ access(all) contract FlowToken: ViewResolver { // Example of how to resolve a metadata view for a Vault let ftView = vault.resolveView(Type()) - self.account.save(<-vault, to: /storage/flowTokenVault) + self.account.storage.save(<-vault, to: /storage/flowTokenVault) // Create a public capability to the stored Vault that only exposes // the `deposit` method through the `Receiver` interface // - self.account.link<&FlowToken.Vault>( - /public/flowTokenReceiver, - target: /storage/flowTokenVault - ) + let receiverCapability = self.account.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) + self.account.capabilities.publish(receiverCapability, at: /public/flowTokenReceiver) // Create a public capability to the stored Vault that only exposes // the `balance` field through the `Balance` interface // - self.account.link<&FlowToken.Vault>( - /public/flowTokenBalance, - target: /storage/flowTokenVault - ) + let balanceCapability = self.account.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) + self.account.capabilities.publish(balanceCapability, at: /public/flowTokenBalance) let admin <- create Administrator() - self.account.save(<-admin, to: /storage/flowTokenAdmin) + self.account.storage.save(<-admin, to: /storage/flowTokenAdmin) // Emit an event that shows that the contract was initialized emit TokensInitialized(initialSupply: self.totalSupply) diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index d5b770287..f43ea7fd8 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -142,7 +142,7 @@ func FlowToken(fungibleTokenAddress, fungibleTokenMVAddress, metadataViewsAddres code = strings.ReplaceAll( code, "init()", - "init(adminAccount: AuthAccount)", + "init(adminAccount: auth(Storage, Capabilities) &Account)", ) return []byte(code) @@ -414,14 +414,14 @@ func TestFlowFees(fungibleTokenAddress, flowTokenAddress, storageFeesAddress str code = strings.ReplaceAll( code, - "init(adminAccount: AuthAccount)", + "init(adminAccount: &Account)", "init()", ) code = strings.ReplaceAll( code, "adminAccount.save(<-admin, to: /storage/flowFeesAdmin)", - "self.account.save(<-admin, to: /storage/flowFeesAdmin)", + "self.account.storage.save(<-admin, to: /storage/flowFeesAdmin)", ) return []byte(code) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index d0fd0d3b8..3455fbae8 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -45,4 +45,4 @@ require ( gopkg.in/yaml.v3 v3.0.1 // indirect ) -replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../../flow-ft/lib/go/contracts +replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../flow-ft/lib/go/contracts diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 8de981f2c..3d069a76d 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,12 +1,12 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowContractAudits.cdc (9.298kB) -// FlowFees.cdc (9.62kB) +// FlowFees.cdc (9.71kB) // FlowIDTableStaking.cdc (97.951kB) -// FlowServiceAccount.cdc (8.184kB) +// FlowServiceAccount.cdc (8.504kB) // FlowStakingCollection.cdc (55.589kB) -// FlowStorageFees.cdc (9.211kB) -// FlowToken.cdc (12.943kB) +// FlowStorageFees.cdc (9.23kB) +// FlowToken.cdc (13.107kB) // LockedTokens.cdc (30.779kB) // NodeVersionBeacon.cdc (22.903kB) // StakingProxy.cdc (5.71kB) @@ -103,7 +103,7 @@ func flowcontractauditsCdc() (*asset, error) { return a, nil } -var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\xc3\x1d\xd9\xc8\x52\x1e\x6e\xee\xc1\x63\xa5\x75\x12\xa9\xd3\x99\xbb\x69\xc6\x76\xd3\xc7\x0c\x4c\x2e\x45\x4c\x28\x40\x07\x80\xfa\x68\x26\xff\xfb\x0d\xbe\x48\x80\x04\x6d\xd9\x4d\xfd\x22\x8b\x04\x16\xfb\xf9\xdb\xc5\xae\xe8\x76\xc7\x85\x82\x75\xcb\x36\xf4\xa1\xc1\x7b\xfe\x05\x19\x54\x82\x6f\xe1\x55\xf4\xec\xd5\x85\x5f\xd9\xf0\x43\xb4\xca\x7f\x8f\x56\xdc\x29\x2e\xc8\x06\xd7\x88\xd2\xae\x7b\x73\x5c\xff\xe7\xb7\x3f\xee\xee\x7f\xbb\xbd\xf9\x65\xb5\x5e\xad\xee\x6e\x3e\x7c\xb8\x5d\xdd\xdd\x5d\x5c\x90\xa2\x40\x29\x33\xd2\x34\x39\x14\x9c\x29\x41\x0a\x4b\xc3\x6c\xfe\x7a\x71\x01\x00\xb0\x58\xc0\x6a\x8f\x4c\x81\xaa\x89\x02\x2a\x01\xb7\x54\x29\x2c\xe1\x50\x23\x03\xa5\xcf\x97\x40\x04\x42\x89\x3b\x2e\xa9\x7e\xa3\x38\xa8\x1a\xa1\x42\x84\x3d\x69\x1b\x65\xe8\x84\x87\xa1\x21\x68\x78\x97\x1f\xfc\xb6\x8c\x6c\x79\xcb\xd4\x15\xfc\xbe\xa6\xc7\x7f\xff\x2b\x7f\xe6\xf1\x07\xaa\xea\x52\x90\x83\xd3\xce\xf9\x0c\xfc\xe1\x37\xbe\x84\x81\x4a\x6b\xca\x4a\x5f\xb6\x85\xc2\x72\xe2\x28\xad\xd1\x0f\x6e\xc9\xe0\x9c\x19\x50\x56\x34\xad\xa4\x9c\xad\xaa\x8a\x8b\xe0\x05\x1e\xb1\x68\xd5\xe8\xc5\xb9\x9c\xc1\x8e\x08\xb2\x45\x85\x42\x42\x51\x13\xb6\xc1\x69\xee\x3e\x76\x4b\xdf\x9b\x95\x65\x26\x5b\xb1\xc1\x35\x29\x14\x17\x93\xac\xbe\xe7\x72\x9a\xdd\xf0\x65\xcf\xf2\x47\x41\xf7\x44\x39\xc3\x18\xab\xc1\xae\x7d\x68\x68\xe1\x1d\x08\xaa\x96\x15\x9a\x4a\xc8\xac\xc4\xa6\xca\x61\x4f\x84\xdd\x77\x05\x3f\x77\xde\x3f\xff\x64\x4c\x3c\x12\xad\x6a\x99\x27\x99\x69\x97\xb8\x82\x9f\xbf\x46\x81\x65\x37\x7e\xcb\xe1\xab\xd9\xab\xff\x1a\x54\xd6\x7d\xae\x2f\xed\x27\x91\x3f\x8c\x8f\x0a\x57\x3f\x90\x86\xb0\x02\x61\x69\xd6\xcf\x37\xa8\xde\xd9\x27\x59\xde\xad\xd3\xcc\xcf\x0d\xdf\xf3\x98\xa1\xeb\x4b\xfd\xd9\x2f\xd4\x06\x9c\x0c\x0b\x77\x92\x5d\xfd\xcd\xeb\x73\x01\xbf\xa0\x32\xde\xee\x39\xe1\x95\xf9\x6a\x62\xf8\x53\xd2\xfb\xb5\x66\x36\xa8\xd6\x88\x1d\xaf\xde\x4e\x81\x2e\x04\xaa\x56\xb0\x90\xf9\x91\x70\xdf\xc6\x5a\x17\x28\x79\x2b\x0a\x84\x9b\x72\x4b\x19\x95\x4a\x10\xc5\x45\x40\x76\xb1\xe8\x42\x35\x78\x16\xbe\xbe\x69\x1a\x7e\x90\x46\x08\x12\x11\x51\xbc\xdb\xea\x23\x7f\x22\xd6\x53\x12\xfb\xad\x56\xbf\x6b\xc1\xb7\x6b\x44\xa3\xa0\x61\xe0\x4f\x79\x4a\x20\x85\x37\xbf\xf5\xe2\xeb\xcb\x0e\x36\x9d\xaa\xfc\x61\x1d\x69\xfb\x99\x47\x04\x02\x73\x8f\x41\x28\xb5\xc1\x99\xe4\xfa\x32\x96\xd4\x99\xc1\x3b\xc4\x63\xfa\xb3\x30\x00\xa4\x69\x3a\xad\x05\x20\x41\x14\x70\x56\xe0\xa4\x0a\xa5\x71\x9a\x1e\x2a\xbe\x33\x46\x24\xf4\xcb\xf0\xd0\x1f\x07\x4b\x78\xe4\xf8\xe0\xcb\x04\x0f\x89\x87\x13\x0c\x25\x1e\xc6\x96\xe8\xcc\x3d\x52\x49\xc4\x71\xfe\x17\x6c\xe4\xed\x63\xe4\x82\xca\x08\xf6\x84\x65\xee\x7a\x15\x64\x9f\x21\x61\x9c\x94\x8a\x79\x53\xc6\x2a\xf6\xa2\x6d\x86\xa2\xe5\x7f\xaf\x79\x22\x46\xe6\xe7\x1b\x2b\xde\xf7\x77\x98\x0e\x62\xc4\xbd\x01\xa9\x44\x5b\x28\xa8\x79\x53\x52\xb6\x49\x85\x12\x43\x2c\x6d\x29\x54\x90\xa6\x68\x1b\x9d\xf2\xdc\x32\x39\x02\x4d\x47\x2e\xe2\x26\x82\xcc\x05\xdc\xd7\xb1\x27\xe8\x7c\xdf\x4a\x7b\xc2\x96\x7c\x41\x50\x82\x30\x49\x4c\xe2\xb4\x55\x89\x40\xb9\xe3\xcc\x2c\xa8\xe9\xa6\x86\x86\x93\x52\x02\x67\x86\x0d\x86\xea\xc0\xc5\x97\xa4\x3f\xe9\x2c\x9b\xf0\x9d\x11\x3b\xba\xac\x84\x82\x4b\xa5\x53\x0e\x67\x08\x2d\xa3\xe6\xff\xce\x74\x80\xc6\x06\x73\xbb\xfc\xd3\x7f\x35\xd3\x96\x2d\xa9\xb1\x15\x2a\x2e\xc0\x48\xab\x95\x38\xda\x35\xc9\xdc\x23\x00\x73\x3e\x93\x9d\x9f\x3c\x8b\xc9\xd1\xae\x49\x26\x1f\x01\xba\x1e\x0a\x28\xa3\xea\x3b\x83\x68\x1c\xe0\x26\x7b\x07\x07\xc0\x32\x34\xed\x78\x69\xe2\x58\x58\xa6\x98\x19\x6f\x4d\x30\x05\xcb\x14\xab\x53\x81\x05\x9f\x50\xd0\xea\xf4\x91\x9c\x50\xb8\x3a\xe3\x16\xa5\xce\xaf\xc6\x22\x3a\xf5\x61\x09\x0f\x27\xe3\xc0\xfb\x7e\xad\x74\x8b\xd7\x5c\xdc\xf7\x41\xb0\xea\x2c\x95\xaa\x27\xc3\xb0\x9b\x3c\x36\x2a\x5a\xee\x45\x8b\x40\x6d\x6d\xb5\xd3\x6b\xa1\x26\x12\x64\x5b\x55\xb4\xa0\xba\x88\xf6\xf5\x97\xf6\x17\xbd\x28\x0c\xc8\xde\x6d\x34\x20\x70\xa6\x28\x6b\xd3\x69\x56\xa3\x6a\x41\x1c\xf7\x18\xc8\x73\x05\xef\x38\x6f\x22\x8e\x6a\x04\x9d\x3a\xb6\xed\xd6\x71\xe4\x59\x10\xf8\xbf\x96\x0a\x2c\xcf\xe7\x65\x0e\x31\x65\x2a\x61\x4f\x1a\x2d\xb1\x84\x12\x2b\xea\x34\x7f\xbe\xd6\xd3\x81\xa1\xa5\xf3\xcc\xb9\xfd\x89\xc8\xb5\x92\x91\xa3\x91\x6c\x84\x6b\x59\x0f\x14\xe6\xfb\xeb\x40\x22\xfd\x20\x1f\x49\x5c\x10\xa6\x5d\xb8\x15\x91\x90\x19\xad\x4c\x1d\x44\xf6\x84\x36\x44\x47\xfa\x30\xb8\x3d\xc6\xe6\x93\xb2\x38\x26\x03\x05\xe8\xcc\x32\x11\xe7\x8f\x98\x75\x36\xa5\x95\x19\x3c\x71\x46\x2a\xde\x93\x07\xc1\x32\xed\x57\xe3\xed\x03\x56\x60\x39\x64\x6e\xbc\x25\xcd\x23\x2c\x27\x98\x1f\x56\x45\x3d\x04\x3c\x23\xac\xa9\xd4\xa9\xb5\xe9\x21\x41\x63\xf7\x03\x56\x5c\x74\x96\x64\x1b\x20\xa1\x27\xcc\xfd\x31\xbf\x2a\x7b\x12\x45\x69\x6f\xcf\x43\x97\x31\xf1\xf4\x4f\xd9\x45\x14\x95\x36\x89\x22\xe3\xed\xa6\x0e\x23\x27\x1d\x5b\x33\x7f\x12\x61\xa5\xc3\x2e\x5b\xed\x79\xb7\xde\x71\x69\xd3\xcb\xd0\xbf\x3b\x1e\x33\x52\x14\x5c\xd8\xfa\xc2\x36\x54\x86\x19\xd2\x10\xf7\x04\x47\xce\xeb\xee\x81\x01\xfd\xdc\xd3\xbe\x08\xe2\x6c\x68\xed\x40\x62\x1f\xf8\xc4\xb1\xee\xb0\x46\xf3\xd5\x06\x80\xf7\x1a\x3c\xbd\x97\x07\xad\xbe\x7a\x6c\xc9\x71\x24\x85\x63\x79\x58\xee\x9e\xef\x26\x59\xe7\x6b\x9f\xad\x51\x6f\x8a\x42\x5d\xc1\x4d\xab\xea\x1b\x2b\xc7\x0c\x82\x30\x9d\x68\xc4\x74\x2b\xb6\xe4\xb8\x4a\x37\x65\xac\xc5\xf3\xab\x33\xd3\x89\xbf\xb5\x7b\x8d\xb9\x92\x6d\x1a\xb7\x7b\x40\xd5\xd5\xc5\x96\x1c\xe3\x98\xd2\x89\xdd\xc4\x3e\xdf\xee\x5a\x65\xda\x7f\xd9\x48\x9c\xc1\x83\x44\x83\x69\x2c\x5f\x7e\x91\x64\xdb\xf9\x42\xc7\xf1\x30\x60\x1e\x95\xc0\x40\xa7\xa5\x70\x3b\x02\x9b\x41\x13\x73\x5e\x62\xa5\x6f\xbb\xe6\x9e\x7c\x8b\x12\xc5\xbe\x5b\x9d\x75\x16\x9d\x93\xb2\x14\x28\x65\xc0\x2d\xad\x26\xcf\x58\x3a\x9b\x65\x6f\x86\x17\x22\x8d\x0d\x36\x6e\x3a\xc9\x82\x80\xf8\x13\x05\x07\x3c\x52\x05\x48\x44\x73\x9a\xa7\x2e\xe7\x53\xe6\xcf\xa2\xc5\xfa\x6f\x22\x1f\x28\xd1\x62\xe0\x71\x3d\xf9\x41\x82\x48\x0b\x37\x1b\x6d\x9c\xca\x1f\x23\x17\x8a\xb7\x0e\xef\x3f\xfa\x2f\xe5\x09\x83\xb6\x93\xb1\x88\x81\x0e\xd3\x19\xb1\xdd\x90\x70\xdf\xaf\xf6\x02\x82\xe5\x06\xa1\x20\x12\xe1\x50\xa3\xc0\xa0\xac\x2a\x39\x4a\xa6\xa0\x26\x7b\x04\x62\x09\xcc\x40\x09\x24\xf1\x79\x44\xc2\x9b\x38\x26\xfa\x56\xdc\x9b\xf9\x9b\xd0\x0d\xb4\xbb\x99\x7e\x91\x69\xe3\xc0\xb2\x07\x82\xf9\x03\x17\x82\x1f\xae\xff\x31\x68\xf1\xbd\x75\x0d\xba\x85\xb4\x8e\xb8\xa8\xfc\x7b\xf3\x7a\xe8\x35\xfd\xc9\xfd\x31\xe9\x56\x60\xd0\x06\x78\x96\xbf\x38\xb0\x1e\x56\x35\x0f\x3e\xd5\x61\x09\x54\x85\x06\x08\xbc\x76\xa3\x75\x87\x3a\x1c\x09\x4b\x07\xaf\x5b\x3c\x8f\xbd\x6e\xc2\x3f\x3d\xe5\xb7\xcb\xb3\x5c\xf0\x45\x7e\x7b\xb6\xcf\x8e\xba\xa1\xef\x6d\x49\x60\x5a\xe0\x51\xee\xd7\x9a\x90\xed\x83\x6b\x91\x2b\xee\x3a\xf6\xfe\x52\xde\x11\xe8\x3a\x8a\x41\x8a\xb0\x35\x42\xbf\x9b\xa6\x7b\xaa\x96\x62\xcc\x60\xf6\x59\x2f\x1b\x66\x9c\x67\x77\xfc\x03\x87\xd3\xae\x5e\x21\xde\x98\xfe\xe0\x77\x82\x7d\x9c\xc4\x7c\x5a\x85\x87\x9d\x01\x9c\x02\xcd\x3c\x84\x71\x9b\xd2\x3a\x45\xcf\xa0\xe4\xc0\xb8\xea\x0a\xa7\x01\xc6\x2d\x16\x20\x79\x57\x8c\xf5\x54\x5a\xc6\x50\xab\x99\x08\xda\x9c\xba\x11\x87\x99\x5b\xc8\x04\xfe\xa6\x22\x6d\x14\xff\x24\x08\x7d\xd2\xaa\x3a\x8b\xbb\xbd\xbe\x19\xab\x2f\x05\x39\x3c\x17\x1b\x22\xa6\x7e\xfa\x09\x76\x84\xd1\x22\x7b\xf5\x3b\x33\x77\x0c\xc5\xc1\x1e\x0c\x02\x2b\x14\xa8\x23\xc9\x95\x77\x1e\x33\x0d\xab\x16\xf8\x5e\x05\x96\x48\x9b\xe4\xed\x14\xe4\x24\xec\x63\xa3\xbf\x6a\x55\x6b\x00\x57\x17\xd0\xbc\xd4\x88\xa1\x6a\x38\xd0\xa6\x01\x86\x7b\x7d\x8b\xd4\xc9\x8f\x14\x35\x96\x63\x13\x11\xe9\x01\xc6\x58\x4a\xdb\xa8\x65\x25\x8a\xae\x28\xf4\xd8\xe2\x51\xc2\xd2\xe5\x0e\xcf\x55\x8d\x54\x84\x51\x29\xad\x73\x96\x3a\xa8\x74\xc0\x16\xbc\x69\x70\x7c\x2f\x09\x06\x04\x8e\x91\xf7\xad\x10\xc8\x54\x73\xb2\x82\x50\x69\x0e\xf1\x1d\xb1\x8a\xd0\x66\x54\xd3\x67\x44\x76\xa3\x32\x9b\xe1\x5d\x93\x87\x36\x54\x9d\x7c\x02\x9b\xaa\x72\x1b\xbe\xa1\x45\x3e\x1b\xf2\xf1\xae\x55\x61\x2b\x4e\x68\x5f\xc7\x54\x62\xdc\x3b\xdb\xea\xe4\x34\xf3\x8d\x04\xfb\xb0\x26\x12\x1a\x94\x32\xb8\x8a\xfa\xcd\x1d\x66\x8f\xae\x09\xb1\x69\x42\x40\x78\x3a\x07\x8d\x5c\xca\xcc\xbd\xdc\x34\x04\xae\x2f\x43\x12\xa3\x49\x46\x77\xd4\x79\x03\x2e\x47\x35\x2e\x23\xef\x5d\xc3\xd4\xf7\x46\x83\x7c\x26\xb0\xe0\xcc\x76\x66\xb0\x84\x56\xfa\xfe\x6a\x49\x14\xf1\xe0\x4c\xa5\x1b\x5c\xea\x0b\x90\x1b\x76\x7d\x8c\xc6\x18\xc6\x00\x0d\x2f\xbe\xb8\x39\xb1\xae\x38\xcc\x8e\x9a\xec\x76\xc8\xdc\x9c\x16\xfc\x10\x26\x39\x9e\xed\x04\x4d\xe0\xf5\x0b\x20\x15\xd2\x03\xb3\x7e\x18\x17\x76\xda\xaf\x26\x9b\xc1\xe1\x58\xce\xf9\xe8\xbc\xe0\xbb\xd3\x75\xb4\x61\x04\x52\x06\xc4\x8e\xd1\x9a\x3c\x40\xa7\x95\x10\x5c\x68\x3e\xcc\xa5\x59\x1d\x07\xed\x6c\xd3\x1c\x3d\x99\xa6\xb6\x41\x30\x34\x1d\x0d\x4a\x1a\xfa\xa7\xbe\xad\x50\x21\xd5\x0f\xaf\x52\x22\xda\xb9\x6d\x72\x76\xf4\x59\x9f\xd1\x7f\x1f\x48\x9c\xc7\xd7\x25\xdc\xee\xd4\x09\x9c\x30\xfe\x96\x7f\x10\xd4\xb0\xcb\xf0\x30\x50\x97\xe2\x3e\x47\x77\xee\xe9\x75\xd5\x70\x52\xbe\x40\x57\x69\x62\x92\xec\x31\x8b\xc4\x98\x29\x7e\x2e\x25\xef\x79\x4f\x8c\xde\x23\xf2\xf3\xa7\xc7\x28\xf1\xfa\xf3\xc7\x28\xf1\xbe\xc9\x31\x8a\xb3\xaf\xbf\xf2\xbb\xc2\x23\x89\x51\x76\xba\xaf\xdf\x14\x16\xad\x47\xf3\x46\x17\xbe\x1b\xba\x47\x36\x94\xc6\xbc\x1d\xb0\x91\x8c\x9e\x47\x6b\x9f\xa7\x0a\xab\xc4\xe0\x5b\x83\xa1\x61\x52\xfa\xea\xea\x91\x49\xd8\xa0\xc8\x50\xa4\x71\x9d\x2f\x4b\x21\xea\xbd\xff\x08\xd9\x48\xc8\x1f\xfd\xc2\x54\xe7\xfd\xf5\x90\xed\x7e\x79\xaa\xdb\x9e\x0f\x41\xa2\xe3\x27\xb4\x9c\xe9\x45\x9a\xa1\xa3\x2b\x47\xa3\xda\x74\x10\x77\xef\xcd\xdd\x01\x88\x8d\xb1\xee\x07\x48\x36\x51\x68\x03\xe9\x08\xd0\x57\x0f\xca\x7c\x74\x26\xb2\x82\x1f\x90\xdb\x2a\xaa\x30\x34\x57\x3a\xa2\xed\xf8\x3d\x4f\xff\xcc\x22\x52\xad\x61\x58\xd3\xb1\xbb\xe3\x9f\x17\x04\xf6\x08\x05\xb3\xe1\x79\x7d\x69\x9e\xcd\x20\x8a\xcc\xca\x4d\x01\x0d\x1d\xef\xd9\xdf\xfe\x1f\x00\x00\xff\xff\x8c\x76\xe4\x3f\x94\x25\x00\x00" +var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\x43\x8f\x6c\x64\x29\x0f\x37\xf7\xe0\xb1\xd2\x3a\x89\xd4\xe9\xcc\xdd\x34\x13\xbb\xe9\x63\x06\x26\x97\x22\x26\x14\xa0\x03\x40\x7d\x34\x93\xff\xfd\x06\x5f\x24\x40\x82\xb2\x9c\x4b\xfd\x22\x8b\x04\x16\xfb\xf9\xdb\xc5\xae\xe8\x76\xc7\x85\x82\x75\xcb\x36\xf4\xb1\xc1\x07\xfe\x19\x19\x54\x82\x6f\xe1\x45\xf4\xec\xc5\x95\x5f\xd9\xf0\x43\xb4\xca\x7f\x8f\x56\xdc\x2b\x2e\xc8\x06\xd7\x88\xd2\xae\x7b\x75\x5c\xff\xfb\xf7\x3f\xef\x1f\x7e\xff\x70\xf7\xeb\x6a\xbd\x5a\xdd\xdf\xbd\x7b\xf7\x61\x75\x7f\x7f\x75\x45\x8a\x02\xa5\xcc\x48\xd3\xe4\x50\x70\xa6\x04\x29\x2c\x0d\xb3\xf9\xcb\xd5\x15\x00\xc0\x62\x01\xab\x3d\x32\x05\xaa\x26\x0a\xa8\x04\xdc\x52\xa5\xb0\x84\x43\x8d\x0c\x94\x3e\x5f\x02\x11\x08\x25\xee\xb8\xa4\xfa\x8d\xe2\xa0\x6a\x84\x0a\x11\xf6\xa4\x6d\x94\xa1\x13\x1e\x86\x86\xa0\xe1\x5d\xbe\xf3\xdb\x32\xb2\xe5\x2d\x53\x37\xf0\xc7\x9a\x1e\xff\xf5\xcf\xfc\x99\xc7\x1f\xa8\xaa\x4b\x41\x0e\x4e\x3b\x97\x33\xf0\xa7\xdf\xf8\x2d\x0c\x54\x5a\x53\x56\xfa\xb2\x2d\x14\x96\x13\x47\x69\x8d\xbe\x73\x4b\x06\xe7\xcc\x80\xb2\xa2\x69\x25\xe5\x6c\x55\x55\x5c\x04\x2f\xf0\x88\x45\xab\x46\x2f\x2e\xe5\x0c\x76\x44\x90\x2d\x2a\x14\x12\x8a\x9a\xb0\x0d\x4e\x73\xf7\xbe\x5b\xfa\xd6\xac\x2c\x33\xd9\x8a\x0d\xae\x49\xa1\xb8\x98\x64\xf5\x2d\x97\xd3\xec\x86\x2f\x7b\x96\xdf\x0b\xba\x27\xca\x19\xc6\x58\x0d\x76\xed\x63\x43\x0b\xef\x40\x50\xb5\xac\xd0\x54\x42\x66\x25\x36\x55\x0e\x7b\x22\xec\xbe\x1b\xf8\xa5\xf3\xfe\xf9\x47\x63\xe2\x91\x68\x55\xcb\x3c\xc9\x4c\xbb\xc4\x0d\xfc\xf2\x25\x0a\x2c\xbb\xf1\x6b\x0e\x5f\xcc\x5e\xfd\xd7\xa0\xb2\xee\x73\x7b\x6d\x3f\x89\xfc\x61\x7c\x54\xb8\xfa\x91\x34\x84\x15\x08\x4b\xb3\x7e\xbe\x41\xf5\xc6\x3e\xc9\xf2\x6e\x9d\x66\x7e\x6e\xf8\x9e\xc7\x0c\xdd\x5e\xeb\xcf\x7e\xa1\x36\xe0\x64\x58\xb8\x93\xec\xea\xaf\x5e\x9f\x0b\xf8\x15\x95\xf1\x76\xcf\x09\xaf\xcc\x57\x13\xc3\x1f\x93\xde\xaf\x35\xb3\x41\xb5\x46\xec\x78\xf5\x76\x0a\x74\x21\x50\xb5\x82\x85\xcc\x8f\x84\xfb\x3a\xd6\xba\x40\xc9\x5b\x51\x20\xdc\x95\x5b\xca\xa8\x54\x82\x28\x2e\x02\xb2\x8b\x45\x17\xaa\xc1\xb3\xf0\xf5\x5d\xd3\xf0\x83\x34\x42\x90\x88\x88\xe2\xdd\x56\x1f\xf9\x13\xb1\x9e\x92\xd8\x6f\xb5\xfa\x5d\x0b\xbe\x5d\x23\x1a\x05\x0d\x03\x7f\xca\x53\x02\x29\xbc\xf9\xad\x17\xdf\x5e\x77\xb0\xe9\x54\xe5\x0f\xeb\x48\xdb\xcf\x3c\x22\x10\x98\x7b\x0c\x42\xa9\x0d\xce\x24\xb7\xd7\xb1\xa4\xce\x0c\xde\x21\xce\xe9\xcf\xc2\x00\x90\xa6\xe9\xb4\x16\x80\x04\x51\xc0\x59\x81\x93\x2a\x94\xc6\x69\x7a\xa8\xf8\xce\x18\x91\xd0\x2f\xc3\x43\x7f\x1c\x2c\xe1\xcc\xf1\xc1\x97\x09\x1e\x12\x0f\x27\x18\x4a\x3c\x8c\x2d\xd1\x99\x7b\xa4\x92\x88\xe3\xfc\xff\xb0\x91\xb7\x8f\x91\x0b\x2a\x23\xd8\x13\x96\xb9\xef\x55\x90\x7d\x82\x84\x71\x52\x2a\xe6\x4d\x19\xab\xd8\x8b\xb6\x19\x8a\x96\xff\xbd\xe6\x89\x18\x99\x5f\x6e\xac\x78\xdf\xdf\x61\x3a\x88\x11\xf7\x0e\xa4\x12\x6d\xa1\xa0\xe6\x4d\x49\xd9\x26\x15\x4a\x0c\xb1\xb4\xa5\x50\x41\x9a\xa2\x6d\x74\xca\x73\xcb\xe4\x08\x34\x1d\xb9\x88\x9b\x08\x32\x17\xf0\x50\xc7\x9e\xa0\xf3\x7d\x2b\xed\x09\x5b\xf2\x19\x41\x09\xc2\x24\x31\x89\xd3\x56\x25\x02\xe5\x8e\x33\xb3\xa0\xa6\x9b\x1a\x1a\x4e\x4a\x09\x9c\x19\x36\x18\xaa\x03\x17\x9f\x93\xfe\xa4\xb3\x6c\xc2\x77\x46\xec\xe8\xb2\x12\x0a\x2e\x95\x4e\x39\x9c\x21\xb4\x8c\x9a\xff\x3b\xd3\x01\x1a\x1b\xcc\xed\xf2\x8f\xff\xd1\x4c\x5b\xb6\xa4\xc6\x56\xa8\xb8\x00\x23\xad\x56\xe2\x68\xd7\x24\x73\x67\x00\xe6\x72\x26\x3b\x3f\x79\x16\x93\xa3\x5d\x93\x4c\x9e\x01\xba\x1e\x0a\x28\xa3\xea\x3b\x83\x68\x1c\xe0\x26\x7b\x07\x07\xc0\x32\x34\xed\x78\x69\xe2\x58\x58\xa6\x98\x19\x6f\x4d\x30\x05\xcb\x14\xab\x53\x81\x05\x1f\x51\xd0\xea\xf4\x9e\x9c\x50\xb8\x3a\xe3\x03\x4a\x9d\x5f\x8d\x45\x74\xea\xc3\x12\x1e\x4f\xc6\x81\xf7\xfd\x5a\xe9\x16\xaf\xb9\x78\xe8\x83\x60\xd5\x59\x2a\x55\x4f\x86\x61\x37\x79\x6c\x54\xb4\x3c\x88\x16\x81\xda\xda\x6a\xa7\xd7\x42\x4d\x24\xc8\xb6\xaa\x68\x41\x75\x11\xed\xeb\x2f\xed\x2f\x7a\x51\x18\x90\xbd\xdb\x68\x40\xe0\x4c\x51\xd6\xa6\xd3\xac\x46\xd5\x82\x38\xee\x31\x90\xe7\x06\xde\x70\xde\x44\x1c\xd5\x08\x3a\x75\x6c\xdb\xad\xe3\xc8\xb3\x20\xf0\xbf\x2d\x15\x58\x5e\xce\xcb\x1c\x62\xca\x54\xc2\x9e\x34\x5a\x62\x09\x25\x56\xd4\x69\xfe\x72\xad\xa7\x03\x43\x4b\xe7\x99\x73\xfb\x13\x91\x6b\x25\x23\x47\x23\xd9\x08\xd7\xb2\x1e\x28\xcc\xf7\x97\x81\x44\xfa\x41\x3e\x92\xb8\x20\x4c\xbb\x70\x2b\x22\x21\x33\x5a\x99\x3a\x88\xec\x09\x6d\x88\x8e\xf4\x61\x70\x7b\x8c\xcd\x27\x65\x71\x4c\x06\x0a\xd0\x99\x65\x22\xce\xcf\x98\x75\x36\xa5\x95\x19\x3c\x71\x46\x2a\xde\x93\x07\xc1\x32\xed\x57\xe3\xed\x03\x56\x60\x39\x64\x6e\xbc\x25\xcd\x23\x2c\x27\x98\x1f\x56\x45\x3d\x04\x3c\x23\xac\xa9\xd4\xa9\xb5\xe9\x21\x41\x63\xf7\x23\x56\x5c\x74\x96\x64\x1b\x20\xa1\x27\xcc\xfd\x31\xbf\x29\x7b\x12\x45\x69\x6f\xcf\x43\x97\x31\xf1\xf4\x0f\xd9\x45\x14\x95\x36\x89\x22\xe3\xed\xa6\x0e\x23\x27\x1d\x5b\x33\x7f\x12\x61\xa5\xc3\x2e\x5b\xed\x79\xb7\xde\x71\x69\xd3\xcb\xd0\xbf\x3b\x1e\x33\x52\x14\x5c\xd8\xfa\xc2\x36\x54\x86\x19\xd2\x10\xf7\x04\x47\xce\xeb\xee\x81\x01\xfd\xdc\xd3\xbe\x0a\xe2\x6c\x68\xed\x40\x62\x1f\xf8\xc4\xb1\xee\xb0\x46\xf3\xd5\x06\x80\xf7\x12\x3c\xbd\x6f\x0f\x5a\x7d\xf5\xd8\x92\xe3\x48\x0a\xc7\xf2\xb0\xdc\xbd\xdc\x4d\xb2\xce\xd7\x3e\x59\xa3\xde\x15\x85\xbe\x5d\xb5\xaa\xce\xde\x70\x21\xf8\xe1\xa3\xc6\xb9\x1c\x7e\xbc\xb3\x62\xcd\x82\xa0\x9d\x68\xcb\x74\x2b\xb6\xe4\xb8\x4a\xb7\x68\x2c\x95\xfc\xe6\xc2\xe4\xe2\xef\xf0\x5e\x7f\xae\x80\x9b\x46\xf1\x1e\x5e\x75\xad\xb1\x25\xc7\x38\xc2\x74\x9a\x37\x48\xc0\xb7\xbb\x56\x99\x66\x60\x36\x12\x67\xf0\x20\xd1\x6e\x1a\xcb\x97\x5f\x25\xd9\x76\x9e\xd1\x71\x3c\x0c\x9f\xb3\x12\x18\x20\xb5\x14\x3e\x8c\xa0\x67\xd0\xd2\x9c\x97\x58\xe9\xbb\xaf\xb9\x35\x7f\x40\x89\x62\xdf\xad\xce\x3a\xfb\xce\x49\x59\x0a\x94\x32\xe0\x96\x56\x93\x67\x2c\x9d\xcd\xb2\x57\xc3\xeb\x91\x46\x0a\x1b\x45\x9d\x64\x41\x78\xfc\x85\x82\x03\x1e\xa9\x02\x24\xa2\x39\xcd\x53\x57\xf5\x29\xf3\x67\xd1\x62\xfd\x37\x91\x1d\x94\x68\x31\xf0\xb8\x9e\xfc\x20\x5d\xa4\x85\x9b\x8d\x36\x4e\x65\x93\x91\x0b\xc5\x5b\x87\xb7\x21\xfd\x97\xf2\x84\x41\x13\xca\x58\xc4\x00\x89\xe9\x93\xd8\xde\x48\xb8\xef\x37\x7b\x1d\xc1\x72\x83\x50\x10\x89\x70\xa8\x51\x60\x50\x64\x95\x1c\x25\x53\x50\x93\x3d\x02\xb1\x04\x66\xa0\x04\x92\xf8\x3c\x22\xe1\x55\x1c\x13\x7d\x63\xee\xd5\xfc\x55\xe8\x06\xda\xdd\x4c\xf7\xc8\x34\x75\x60\xd9\xc3\xc2\x5c\x5a\x47\x9b\x3f\x1a\x60\xb8\xfd\x71\xd0\xf8\x7b\xed\xda\x76\x0b\xb7\x6e\x51\xf9\xf7\xe6\xf5\xd0\x7b\x7a\x0e\xfa\xe3\xd2\x0d\xc2\xa0\x39\xf0\x2c\xbf\x71\x10\x3e\xac\x75\x1e\x7d\x02\xc4\x12\xa8\x0a\x0d\x11\x78\xef\x46\xeb\x10\x75\x58\x12\x96\x0e\x62\xb7\x78\x1e\x7b\xdf\x84\x9f\x7a\xca\xaf\x97\x17\xb9\xe2\x37\xf9\xef\xc5\xbe\x3b\xea\x91\xbe\xb5\x85\x82\x69\x8c\x47\x15\x81\xd6\x84\x6c\x1f\x5d\xe3\x5c\x71\xd7\xc7\xf7\x57\xf5\x8e\x40\xd7\x67\xbc\x6b\x55\xed\x32\x85\xad\x1c\xfa\xdd\x34\xdd\x69\xb5\x14\x63\x06\xb3\x4f\x7a\xd9\xf9\x3c\xf4\xfc\xb1\x40\xe0\x7f\x3a\x02\x2a\xc4\x3b\xd3\x44\xfc\x4e\xd9\x00\x27\x53\x01\xad\xc2\xc3\x2e\xc0\x53\x81\x66\x68\xc2\xb8\xcd\x74\x9d\xde\x67\x50\x72\x60\x5c\x75\xd5\xd5\x00\xfa\x16\x0b\x90\xbc\xab\xd8\x7a\x2a\x2d\x63\xa8\xb5\x4e\x04\x6d\x4e\xdd\x1c\xc4\x0c\x37\x64\x02\x96\x53\x81\x37\x82\x05\x92\x40\x04\x63\xae\xb8\x35\xec\x3b\xb7\xfa\x06\x91\xc3\x73\x21\x23\x62\xee\xe7\x9f\x61\x47\x18\x2d\xb2\x17\x7f\x30\x73\x21\x51\x1c\xec\xc1\x20\xb0\x42\x81\x3a\xc0\x5c\x2d\xe8\x21\xd5\xb0\x6c\x71\xf1\x45\x60\x91\xb4\x69\x5e\x4f\x21\x51\xc2\x4e\x16\x14\xaa\x56\xb5\x06\x8f\x75\xb5\xcd\x4b\x0d\x24\xaa\x86\x03\x6d\x1a\x60\xb8\xd7\x57\x4e\x9d\x1b\x49\x51\x63\x39\x36\x15\x91\x1e\x77\x8c\xc5\xb4\xad\x5a\x56\xa2\xe8\x2a\x48\x0f\x39\x1e\x3c\x2c\x5d\xee\xe0\x5e\xd5\x48\x45\x18\xac\xd2\x3a\x69\xa9\x63\x4d\xc7\x71\xc1\x9b\x06\xc7\x97\x98\x60\x9a\xe0\x18\x79\xdb\x0a\x81\x4c\x35\x27\x2b\x08\x95\xe6\x10\xdf\x3e\xab\x08\x6d\x46\x17\x80\x8c\xc8\x6e\xae\x66\x0b\x00\xd7\x11\xa2\x0d\x55\x27\x9f\xdf\xa6\x4a\xe2\x86\x6f\x68\x91\xcf\x86\x7c\xbc\x69\x55\xd8\xb7\x13\xda\xe7\x31\x95\x37\xf7\xce\xb6\x3a\x77\xcd\x7c\xd7\xc1\x3e\xac\x89\x84\x06\xa5\x0c\xee\xad\x7e\x73\x07\xe5\xa3\x3b\x45\x6c\x9a\x10\x18\x9e\x4e\x4d\x23\x97\x32\x43\x32\x37\x3a\x81\xdb\xeb\x90\xc4\x68\xec\xd1\x1d\x75\xd9\x34\xcc\x51\x8d\xab\xcc\x07\xd7\x5d\xf5\x8d\xd4\x20\xcd\x09\x2c\x38\xb3\x6d\x1c\x2c\xa1\x95\xbe\x19\x5b\x12\x45\x3c\x66\x53\xe9\xa6\x9c\xfa\xb6\xe4\x26\x63\xef\xa3\x99\x87\x31\x40\xc3\x8b\xcf\x6e\xa8\xac\x0b\x12\xb3\xa3\x26\xbb\x1d\x32\x37\xd4\x05\x3f\xb1\x49\xce\x72\x3b\x41\x13\xb8\xfd\x0d\xd0\x0a\xe9\xe9\x5a\x3f\xb9\x0b\xdb\xf2\x37\x93\x9d\xe3\x70\x86\xe7\x7c\xb4\x83\xb4\x82\xef\x4e\xb7\xd1\xc6\x11\x58\x19\x30\x3b\x46\x6b\xf2\x00\xa5\x56\x42\x70\xa1\xf9\x31\x37\x6d\x75\x1c\xf4\xc0\x4d\x47\xf5\x64\x3a\xe1\x06\xc9\xd0\xb4\x41\x28\x69\xe8\x5f\xfa\x52\x43\x85\x54\x3f\xbc\x48\x89\x6a\x87\xbd\xc9\x81\xd3\x27\x7d\x46\xff\x7d\x20\x79\x1e\xdf\xaa\x70\xbb\x53\x27\x70\xc2\xf8\xd6\xc0\x41\x50\xc3\x2e\xc3\xc3\x40\x6d\x8a\xfb\x14\xde\xb9\xe9\x50\x67\x0d\x27\xe5\x37\xe8\xec\x3c\x51\x49\xf6\x98\x45\x62\xcd\x14\xbf\x94\xa2\xf7\xc8\x27\xe6\xf7\x11\xf9\xf9\xd3\xb3\x98\x78\xfd\xe5\xb3\x98\x78\xdf\xe4\x2c\xc6\xd9\xdb\xf7\x0d\x5c\x61\x92\xc4\x2e\xfb\x13\x01\xfd\xa6\xb0\x28\x3e\x1a\x5a\xba\xb0\xde\xd0\x3d\xb2\xa1\x34\xe6\xed\x80\x8d\x64\x54\x9d\xad\x8d\x9e\x2a\xbc\x12\xd3\x73\x0d\x92\x86\x49\xe9\xab\xaf\x33\xe3\xb4\x41\x11\xa2\x48\xe3\xda\x67\x96\x42\xd4\xc0\xff\x09\xb2\x91\x90\x3f\xf9\x85\xa9\xf6\xfd\xcb\x21\xdb\xfd\xf2\x54\xcb\x3e\x1f\x82\x47\xc7\x4f\x68\x39\xd3\xd0\x34\x93\x4b\x57\xae\xba\x52\xf6\x9e\xec\x71\x50\xc8\x0e\x82\xf2\xad\xb9\x77\x00\xb1\x01\xd8\xfd\xa4\xc9\x66\x13\x6d\x2d\x1d\x0e\xfa\xda\x42\x99\x0f\xdd\x44\xea\xf0\x23\x77\x5b\x6a\x15\x86\xe6\x4a\x87\xbb\x1d\xe8\xe7\xe9\x1f\x6e\x44\x7a\x36\xdc\x6b\x3a\x76\x77\xfc\x83\x85\xc0\x38\xa1\x94\x71\xcc\xde\x5e\x9b\x77\x33\x88\xc2\xb5\x72\xf3\x45\x43\xcf\xbb\xfb\xd7\xff\x05\x00\x00\xff\xff\x8b\x02\x29\x37\xee\x25\x00\x00" func flowfeesCdcBytes() ([]byte, error) { return bindataRead( @@ -119,7 +119,7 @@ func flowfeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5, 0x4a, 0x92, 0xef, 0x82, 0xda, 0x58, 0xb2, 0x20, 0x51, 0x9e, 0x3b, 0xe3, 0x5e, 0x66, 0x57, 0x1b, 0x3b, 0x59, 0x7, 0xae, 0x21, 0x11, 0xf9, 0xa9, 0x77, 0xdb, 0x57, 0xc5, 0x98, 0xb7, 0xdc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa9, 0xfa, 0x91, 0x18, 0x41, 0xb3, 0x6b, 0xbc, 0x2c, 0xc2, 0xed, 0x6e, 0x8c, 0x54, 0x72, 0x9f, 0xfe, 0x95, 0xc8, 0x76, 0xc3, 0x1, 0xb0, 0xc6, 0x55, 0x9c, 0xe5, 0xc4, 0x8a, 0x9e, 0x69, 0x15}} return a, nil } @@ -143,7 +143,7 @@ func flowidtablestakingCdc() (*asset, error) { return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\xdf\x6f\xe3\x36\x12\x7e\xcf\x5f\x31\x9b\x87\x3b\x19\x48\x9c\x3c\x14\x7d\x30\xe2\xed\xb9\xbb\xc9\x22\x40\xef\x7a\x48\x76\xbb\x0f\x45\xb1\xa5\xa5\x91\x45\xac\x4c\x1a\x24\x65\xc7\x0d\xf2\xbf\x1f\xf8\x4b\x22\x45\xc9\x71\xb2\x7b\xed\x43\x37\x96\x86\x1f\x67\xbe\x99\x21\x3f\x52\x74\xbd\xe1\x42\xc1\x4d\xc3\x56\x74\x59\xe3\x47\xfe\x15\x19\x94\x82\xaf\xe1\x34\x7a\x76\x7a\xe2\x2d\x6b\xbe\x8b\xac\xfc\xef\xc8\xe2\x06\x51\x5a\x83\xcb\x87\x9b\x5f\x7e\xfd\x7c\x73\x7d\x7d\xbf\x78\xff\xfe\xee\xfa\xfe\x3e\x34\xbb\x57\x5c\x90\x15\xf6\xad\xef\x3f\xfe\x7a\xb7\xf8\x70\x1d\x0e\x3a\x21\x79\x8e\x52\x66\xa4\xae\x27\x90\x73\xa6\x04\xc9\x1d\x06\x8a\x2d\xcd\x71\x91\xe7\xbc\x61\x0a\x1e\x4f\x4e\x00\x00\x42\x73\xdc\x22\x53\xf0\x51\x10\x26\x49\xae\x28\x67\x37\x88\x9f\x36\x05\x51\x58\x64\x0c\xb5\xaf\x33\xf8\x74\x43\x1f\x7e\xfc\x61\x32\x36\xd8\xa1\xbf\x13\x48\xbe\x1d\x80\x8b\x45\x51\x60\x91\x91\xe8\xd9\x0c\x16\x45\x21\x50\xca\x23\x31\xee\x70\xcd\xb7\xaf\x40\xb9\x95\xbd\x60\xee\x50\x2a\x41\x73\x85\x85\x8f\x89\xca\xee\xd9\x0c\x7e\xe6\xbc\x76\x68\x17\x17\x17\xb0\x80\x92\x3e\x60\x71\x2e\x88\x42\x28\x11\x21\xaf\x88\x58\x61\x01\x8a\x03\x3e\x60\xde\x28\x04\x02\xaa\x63\x3b\xf1\x63\x4b\x44\xf8\x3e\xa0\xef\xb8\x59\x72\xed\xb8\x9e\x84\xe1\x0e\x5c\xf8\x83\x93\x90\x24\x6b\xe9\x44\x1f\x2b\x84\x9a\x4a\x05\xbc\xf4\xf6\x40\x2c\x85\x28\x41\x55\x44\x41\x45\xb6\x08\x1b\x14\x6b\x2a\x25\xe5\x2c\x74\xc1\x0e\x90\xe1\xec\xbe\x38\x53\x17\xb8\x90\x33\x78\x74\xf9\xb1\xbc\x3e\x75\x8e\xdc\x32\xaa\x28\xa9\xe9\x5f\x08\x84\xb5\xae\xec\xa8\xaa\x80\x04\x5d\xf7\x1b\x69\x6a\x05\x84\x15\xb0\x69\x96\x35\x95\x15\xe4\x64\x43\x96\xb4\xa6\x8a\xa2\x9c\x26\x3c\x94\x0d\x03\xca\xa8\x7a\x8f\xa5\x1e\x69\x40\xb2\x2f\xda\x44\xcd\x60\xd1\xa8\xca\x55\xc3\x04\x1e\xcd\x58\xeb\x0e\xbc\x0b\x39\x1e\x9a\x5d\x6a\x52\xa8\x02\xca\x40\xda\x2e\x6e\x87\x6b\xec\xa9\x7e\x9f\x5d\x9d\xb7\x43\xa7\x96\xb2\xeb\xf5\x46\xed\x0d\x4a\x36\x39\x03\xc5\x67\x70\xe1\x86\x5f\x94\xde\xd4\xbc\x76\x15\xd7\x77\xc7\x04\x9d\x77\x31\xef\x75\x36\x54\x85\xce\x33\x93\x2f\xce\xea\x3d\xe0\xc3\x86\x4b\x94\x21\x88\x36\x2b\x70\xc3\x25\x55\x9a\x16\x53\x7c\xa0\x2a\xc1\x9b\x55\x65\x5e\xde\x61\x8e\x74\x8b\x02\x28\x53\x28\x4a\x92\xf7\x62\xaa\x29\xfb\x7a\xf5\x8f\x2e\x24\x33\xe7\xdb\xac\x35\x32\xf3\x58\x0f\xbb\x68\x3c\xe8\x59\x64\xa6\x74\x35\xab\xd1\xe8\x5b\xdb\xff\x13\x0d\x4b\x52\x13\x96\x23\x94\x14\xeb\x22\xe2\xe0\x67\xf7\xe6\x7b\x52\xe0\x30\x5f\xcb\x80\xfe\x7f\xd0\x28\x1f\x50\xb9\x54\x96\x36\x58\x53\x99\x3e\x22\xce\x82\xf6\xf1\x63\xda\xb1\x77\xa8\x1a\xc1\x24\x5c\x02\x2d\x0d\x88\xef\xb3\x8a\x48\x60\xbc\xc5\x74\x68\x83\xdd\x54\x04\x9d\xe4\x22\x6b\x1b\xea\xbf\x26\x72\xdf\x52\x7e\xb5\x09\x5a\x4b\xaf\x09\xde\xd5\x39\x5c\x4e\x2f\xdb\x37\xb4\x84\x1a\xdb\x99\xef\xb0\x84\xb9\x01\x8d\x48\x9b\xae\x50\xbd\x6b\x93\x9e\x8d\x31\x3d\x89\x07\x2d\xb9\x10\x7c\x37\x90\xb6\xc9\x63\x64\xa8\xff\xeb\x9c\xeb\x3c\xd1\xb3\xfa\x48\x63\xe8\xa7\xae\x3c\x85\xa1\x36\x62\x2e\x48\x9a\x25\x1e\x08\x08\x2c\x51\xa0\x9e\xc1\x55\x6c\x9c\xc6\xad\xf9\x3b\x4d\xe2\xa1\x24\xd8\xe5\x64\x68\x4d\x9b\x01\x69\x54\x95\x45\x4a\x66\xfa\x99\xaa\xaa\x10\x64\x47\x96\x35\x4e\xa0\x4f\x4a\x90\x2b\x17\x91\xa9\x7b\x47\xe1\x8b\xe1\xde\x66\x5a\xd7\x1c\x58\xe5\x42\x36\x7f\xfa\x09\x36\x84\xd1\x3c\x3b\xfd\xc4\x34\x9c\xa6\xc8\x4e\x7c\x14\x6d\xa7\x49\xab\x7c\xa6\x75\x0d\x4b\xb3\xea\x09\xcc\xf5\xde\x6e\xd6\xee\x9c\x30\xfb\xb4\x46\xf3\xa8\x54\x28\x0c\xa8\xdc\x51\x95\x57\x5c\x2f\x81\x8a\xb7\x42\x6e\x5a\x60\xd1\xe4\x2a\x16\x50\x49\x6b\xbd\x23\x75\x8d\x05\xec\x2a\x64\xf1\xfe\x0f\x54\x82\x6c\x96\x6b\xaa\x94\xdd\xbf\x2d\x9c\x99\xb0\xec\x80\xac\x00\xd4\x0f\x83\x0c\xda\x95\xac\x1b\x4d\xc7\xaa\x21\x75\xf0\xb9\x4d\x8e\x96\x20\xb1\x2e\xa7\xb1\x12\x81\xf9\xdc\x35\x6d\x76\x19\x5a\x77\xf5\x70\x32\x50\xfb\xba\x71\x55\x9b\x54\x98\x5b\xe4\xb4\x46\xb5\x43\x93\x68\x2d\x28\x11\x17\x6b\x13\xe9\x7c\xc8\x9d\xe7\xbc\x7d\x1b\x4c\x1b\x75\x69\xcf\xf5\x70\x9a\x91\x11\x41\x5c\xfe\xaf\x28\xbe\x12\xd1\x46\x77\x75\x1e\x42\xec\x5c\xf9\x67\xc4\xe0\xcf\xba\xa9\x3a\xc4\xa0\x90\xcc\xee\xeb\x7a\xe2\xea\xdc\x63\x26\x85\x7b\x0e\xef\x4d\x4a\x65\xb4\x48\xe7\x4e\xc8\x19\x41\x68\xca\x85\xc0\x86\xec\xb1\x95\x59\xd3\x00\x40\xeb\x29\x99\xb6\x4a\x6a\xe2\xd1\x5d\x87\x9a\x4d\x35\xa7\x6a\x3f\xac\xa5\x24\xaa\x66\xf3\x1f\xdc\xb9\x8a\xd2\xfa\xdf\xfd\x19\x55\xda\x99\x75\xec\x50\xf5\xbd\x49\x4f\x2f\x53\x2a\x63\x91\x9f\x19\x94\xa9\x13\xa4\xfd\xac\xba\xc5\xc2\xf7\x0a\xe3\xca\xac\x77\x5c\xd0\xbf\x62\xa5\xec\x64\xea\x69\x98\xe4\x93\xa4\xb6\x52\xb9\x0c\x57\xfd\x63\xda\x74\x4d\x19\x5d\x37\x6b\xf7\xe8\x0e\x25\x8a\xad\x4d\xca\x41\xdf\xc2\xd4\x49\x4b\x22\x50\x96\x73\x21\x30\x57\xf5\x3e\xf6\xec\xa5\x6d\x65\x48\x9a\xbc\xaa\x5a\x47\x02\x8f\xc1\x64\x1b\x7f\x8b\x99\xf9\x09\x52\xc8\xa3\x19\x9b\x00\x91\x6f\xe0\x5f\xbd\x1d\xe3\x45\x6d\x13\xd9\xf6\x6b\xa9\xaf\xfa\xbb\x52\x9d\xc4\x1c\x9b\xdd\xc3\x2a\x8e\x01\x9c\x94\xef\x41\x20\x0f\x92\x78\xdb\x63\x2f\xe9\x75\xaf\xc9\x94\x68\xd0\xcb\xb2\x15\xdd\xea\x6d\xc4\x96\xbd\xde\x40\xcc\xf1\xcb\x6f\x20\xbd\xb2\x3e\x83\x92\xd4\x12\x81\xab\x0a\xc5\x8e\xca\x61\xd9\x96\xb4\xd6\x17\x8f\xdf\x9d\x99\xed\xa1\x2c\x3e\x09\xdd\x96\xe9\xfa\x43\xa5\x69\x36\xd1\x9e\x92\xcf\xb4\xd7\x5a\xb4\xec\x39\x43\xb3\xbf\x7a\x1f\x63\x19\xe3\x5b\xdf\x94\x1d\x1d\x3f\x89\x27\x0b\xb8\xd3\x22\x9a\xa3\x81\x85\xda\xbd\x4d\x8a\x99\x0b\xf9\xbb\x0b\xf2\x0f\xad\x2e\x0c\x4f\x7d\xfe\x6f\x3b\xea\xfd\x81\x9a\x29\x69\x82\x30\x47\x88\x25\xba\x60\x0a\x58\xee\x81\x6c\x36\x82\x6f\xb5\x6a\x70\xec\xc3\x9f\x43\xd3\xfe\x79\x44\x0e\x7a\x11\x27\xe4\x0f\x44\x35\xcd\xf9\x66\x7f\xa5\xed\x12\x61\x75\x00\x7b\x32\x12\xbb\x59\x9c\xf5\x6a\x69\xb3\x2a\x50\xf2\x46\x58\x89\x95\x57\x84\xad\xd0\x6a\x14\x7d\x46\x92\xc0\x6d\x65\xfa\xe3\x7d\x52\xbe\xa4\xae\x83\x8b\x83\x43\xf5\x3a\x48\xcd\x0a\x55\x5c\x9f\x52\x33\xf2\xfb\xc2\x67\xef\x20\x2d\x7e\xc8\xf4\x2b\xee\x65\x2f\xc6\x0f\xa8\x24\x5c\x9b\x8b\x19\x1d\xe4\x75\x59\x72\xa1\xe0\x33\xd2\x55\xa5\x64\x27\xba\xa4\x6d\x7a\xef\xe4\x3f\x65\xbb\x1f\x8e\xb9\xdb\x62\x5a\x48\x87\xa8\xbd\x7e\xfc\x74\xcb\xd4\x8f\x3f\xcc\xc0\xfe\xfb\x74\x4c\x4e\xfb\x63\x92\xfc\xe2\xe0\x74\x13\x18\x51\xd0\xad\x39\xa0\x8d\x78\xe7\x22\xd6\x8d\x2b\x51\xc1\x1e\x13\xc1\xdc\xe7\xea\xdf\xb8\xe6\x62\xff\x5d\xb9\xb2\x90\x7f\x1b\x57\xd1\x74\x47\x70\xb5\xb6\x11\xbf\x9e\xab\x5f\xe8\x9a\xaa\x23\x98\x3a\x92\x28\x03\xa7\x69\xb2\x91\x1e\x43\x8e\xb5\x7c\x8e\x12\x03\x7c\x3c\x21\xb5\x09\xeb\x00\x1d\xdf\xbe\x96\x84\x64\xb4\xa3\x17\x85\x56\x0f\x52\x09\xdd\xde\xfe\x6e\xdb\xcf\x78\x8f\x4e\xe0\x86\x87\xad\x12\xa3\x1b\x9b\xbe\x76\x4d\xce\x48\xbd\xfb\xeb\xde\xb6\x63\xf7\x04\xad\x04\xdf\x0c\x6a\x83\xde\x71\x24\xbd\x4e\x40\xcd\xdb\xe1\xab\x77\xfb\x6f\xff\x5e\x21\xfc\xf5\xfc\xc4\x73\x87\x32\xa4\x22\x23\xaa\x86\x8e\x12\x87\xf8\x4a\x2f\xfe\xbf\x99\xb3\x01\x99\x3d\xc2\xdb\xf3\x5f\x1d\x5e\xc5\xdd\x80\x03\xcf\xf1\xb7\x28\x0a\x19\x5e\x4b\x7b\x65\x46\xec\xd3\xee\xd0\x11\xf1\xcb\xc5\x28\xb5\xa4\x28\x52\x39\x36\xf2\x25\x23\xe5\xf7\x99\xa0\x8c\xec\x89\x7e\xff\xa1\xcf\xf5\x8c\xd6\xc7\x30\x3d\xf6\x79\x26\xfe\xfd\x0d\x9c\x0f\xba\xd7\x97\x76\x11\xfd\xf6\x5b\xcf\xf7\xcd\x80\x30\x98\x7f\x6f\x12\xde\xbc\x20\x09\x63\xdf\xb7\xbe\x67\x1a\xa6\x96\x84\xec\x2b\xee\xc7\x81\x83\x5c\x0c\xad\x10\x07\xbe\xa7\x65\x5f\x00\xcd\x45\x9e\xff\x8a\xd6\x8b\x5c\x9f\xbd\x36\x44\x55\x30\x3f\x4a\xc6\x26\x63\x79\x5d\xfc\x46\xea\x06\x87\xcf\x6d\x7e\x57\xac\x39\x29\x22\xc9\xac\xa7\x9c\x1c\xc9\x94\xf9\x8e\xe3\x46\xbb\x58\xec\x67\x9b\x14\x84\x96\x3e\x5a\x9d\xe7\xd6\xb7\x91\x64\xbf\xf8\x33\xa4\xc3\x1e\x4b\xf8\x53\xb8\x1f\xeb\xa3\x6f\x74\x84\x1a\xbc\xe9\x8b\xae\xdf\xc7\x6e\x40\xac\xd5\xb8\x19\x17\x12\xe6\xf0\xd8\xbb\xb5\x20\x7a\xdf\x86\xab\x73\x2f\xfd\xa3\x7d\x3c\xb8\x6b\x33\x76\xd3\x74\x31\x8c\x64\x0d\x89\xbe\xe8\xf6\xbd\xf0\x5f\xda\x0c\xd4\xc0\x27\x35\x9f\x57\xfd\xda\x8b\x96\xa7\x93\xff\x05\x00\x00\xff\xff\xbb\xe9\x4c\x35\xf8\x1f\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\xcf\x6f\xdb\xb8\x12\xbe\xe7\xaf\x98\xe4\xb0\x4f\x06\x12\x27\x87\xc5\x1e\x82\xb8\xfb\xdc\x34\x29\x02\xec\x7b\x0b\x24\xed\xf6\xb0\x58\x74\x69\x69\x64\x11\x95\x49\x83\xa4\xec\x78\x83\xfc\xef\x0f\xfc\x25\x91\xa2\xe4\x38\x6d\x5f\x73\x89\x25\x91\x1f\x67\xbe\x99\x21\x3f\x92\x74\xb5\xe6\x42\xc1\x6d\xc3\x96\x74\x51\xe3\x07\xfe\x05\x19\x94\x82\xaf\xe0\x24\x7a\x77\x72\xe4\x5b\xd6\x7c\x1b\xb5\xf2\xcf\x51\x8b\x5b\x44\x69\x1b\x5c\x3c\xde\xfe\xf6\xfb\xa7\xdb\x9b\x9b\x87\xf9\xbb\x77\xf7\x37\x0f\x0f\x61\xb3\x07\xc5\x05\x59\x62\xbf\xf5\xc3\x87\xdf\xef\xe7\xef\x6f\xc2\x4e\x47\x24\xcf\x51\xca\x8c\xd4\xf5\x04\x72\xce\x94\x20\xb9\xc3\x40\xb1\xa1\x39\xce\xf3\x9c\x37\x4c\xc1\xd3\xd1\x11\x00\x40\xd8\x1c\x37\xc8\x14\x7c\x10\x84\x49\x92\x2b\xca\xd9\x2d\xe2\xc7\x75\x41\x14\x16\x19\x43\x6d\xeb\x25\x7c\xbc\xa5\x8f\xbf\xfc\x3c\x19\xeb\xec\xd0\xaf\x05\x92\x6f\x07\xe0\x62\x5e\x14\x58\x64\x24\x7a\x77\x09\xf3\xa2\x10\x28\xe5\x81\x18\xf7\xb8\xe2\x9b\xaf\x40\xb9\x93\x3d\x67\xee\x51\x2a\x41\x73\x85\x85\xf7\x89\xca\xee\xdd\x25\xbc\xe5\xbc\x76\x68\xe7\xe7\xe7\x30\x87\x92\x3e\x62\x71\x26\x88\x42\x28\x11\x21\xaf\x88\x58\x62\x01\x8a\x03\x3e\x62\xde\x28\x04\x02\xaa\x63\x3b\xb1\x63\x43\x44\xf8\x3d\xa0\xef\xb0\x51\x72\x6d\xb8\x1e\x84\xe1\x16\x9c\xfb\x83\x83\x90\x24\x6a\xe9\x40\x1f\x2a\x84\x9a\x4a\x05\xbc\xf4\xed\x81\x58\x0a\x51\x82\xaa\x88\x82\x8a\x6c\x10\xd6\x28\x56\x54\x4a\xca\x59\x68\x82\xed\x20\xc3\xd1\x7d\x72\xa6\x26\x70\x21\x2f\xe1\xc9\xc5\xc7\xf2\xfa\xdc\x19\x72\xc7\xa8\xa2\xa4\xa6\xff\x20\x10\xd6\x9a\xb2\xa5\xaa\x02\x12\x54\xdd\x1f\xa4\xa9\x15\x10\x56\xc0\xba\x59\xd4\x54\x56\x90\x93\x35\x59\xd0\x9a\x2a\x8a\x72\x9a\xf0\x50\x36\x0c\x28\xa3\xea\x1d\x96\xba\xa7\x01\xc9\x3e\xeb\x26\xea\x12\x48\xa3\xaa\xec\x81\x6c\xf0\x0f\x52\x37\x78\x0a\xd7\x01\xd4\x04\x7e\x72\x89\x32\x81\x27\x03\x6b\x2d\x85\xeb\x90\xfe\x21\xc3\xa4\xe6\x8b\x2a\xa0\x0c\xa4\x2d\xf0\xb6\xbb\x1e\x76\xea\x5e\x4e\x75\xbb\xec\xea\xac\x85\x98\x5a\x56\x6f\x56\x6b\xb5\x33\x68\xd9\xe4\x14\x14\xbf\x84\x73\xd7\xe3\xbc\xf4\x4d\xcd\x67\x97\x94\x7d\xb3\x0c\x2f\x79\x47\xcb\x4e\x07\x4c\x55\xe8\x2c\x34\x21\xe5\xac\xde\x01\x3e\xae\xb9\x44\x19\x82\xe8\x66\x05\xae\xb9\xa4\x4a\x33\x67\xf2\x13\x54\x25\x78\xb3\xac\xcc\xc7\x7b\xcc\x91\x6e\x50\x00\x65\x0a\x45\x49\xf2\xce\xb7\x1a\x15\x08\xf7\xf9\xba\x1b\x7c\x66\x9d\x8e\xa2\xe4\x19\xa0\x52\x36\x78\xf5\x53\xc7\x80\x31\xf1\x4d\x36\xea\x70\xc4\x63\x04\xe9\xb2\x21\x4b\x2d\x38\x05\xa2\x2e\xe1\xdc\xd2\xd2\x21\x7a\x4f\xfe\x4f\x2c\x2e\x48\x4d\x58\x8e\x50\x52\xac\x8b\x88\xc2\xb7\xee\xcb\x30\x83\xae\x5f\x44\xa0\xc4\xba\x9c\xba\x8a\xf8\xce\x44\x8e\x43\x7b\x42\x13\x83\x46\xf8\x74\x6e\x59\xe8\xa0\xae\xdf\xa3\x72\x69\x55\x5a\xe6\x4c\xb5\x78\x7a\x38\x0b\xaa\xdd\xf7\x69\xfb\xde\xa3\x6a\x04\x93\x70\x01\xb4\x34\x20\x7e\x5a\xa8\x88\x04\xc6\x5b\x4c\x87\x36\x58\xfc\x45\x50\xf8\xce\xc6\xb6\xfe\xdb\x0a\xf7\xf3\x62\x50\xe9\x7a\xf6\xf2\x56\xce\xe0\x62\x7a\xd1\x7e\xa1\x65\x18\xa9\x7b\x2c\x5d\x8e\xb7\x0d\xf4\x5f\x4c\xe6\x12\xd5\x50\x74\xc6\x38\x3c\x8e\xa1\x16\x5c\x08\xbe\xcd\x26\x4f\xd1\x6b\xfd\xd7\x19\xd8\x59\xa3\x07\xf3\x8e\x4e\xa2\x1e\xcf\x5d\xaa\x0b\xc3\x6c\x44\x5c\x10\x33\xcb\x3b\x10\x10\x58\xa2\x40\x3d\x82\xcb\xfe\x38\x8a\x1b\xf3\x3b\x8d\xe1\xbe\x18\xd8\x99\x2d\x9a\x81\xdf\x1a\xff\xcc\x1c\x3c\x09\x63\x62\x3e\x46\x32\x6c\xfa\x89\xaa\xaa\x10\x64\x4b\x16\xb5\x6e\xdb\xa3\x34\x08\x9f\x73\x30\x9a\x70\x2d\x8f\x57\xaf\x86\x7d\x93\x69\x71\xb6\x67\x1e\x0e\x49\xfe\xf5\x57\x58\x13\x46\xf3\xec\xe4\x23\xd3\x70\x9a\x39\x3b\xf0\x41\x6c\x9e\x24\x05\xf4\x89\xd6\x35\x2c\xcc\xbc\x2c\x30\xd7\x02\xc5\xac\x32\x39\x61\xf6\x6d\x8d\xe6\x55\xa9\x50\x18\x50\xb9\xa5\x2a\xaf\xb8\x9e\xa4\x15\x6f\xd5\xe8\xb4\xc0\xa2\xc9\x55\xac\x02\x93\x82\xbb\x26\x75\x8d\x05\x6c\x2b\x64\xb1\x88\x01\x2a\x41\x36\x8b\x15\x55\xca\x8a\x10\x0b\x67\x06\x2c\x3b\x20\xab\x62\xf5\xcb\x79\xa3\x2a\xaf\x49\xcd\x64\xd9\xf5\xa6\x63\x49\x92\x1a\x78\x48\x9e\x04\x41\xa7\xa5\x9d\xd0\x62\x75\x05\xb3\x99\x2b\xef\xec\x22\x6c\xdd\xa5\xc9\xd1\x40\x85\xe8\x12\x57\x6d\x8c\xfd\x2c\x9c\x66\xb2\xb6\x6f\x12\xcd\x1a\x25\xe2\x7c\x65\x1c\x9f\x0d\x99\xf3\x92\xb5\x6f\x82\x61\xa3\x5a\xee\x99\x1e\x0e\x33\xd2\x23\xf0\xcb\xff\x8a\xfc\x2b\x11\xad\x77\x57\x67\x21\xc4\xd6\x55\x43\x46\x0c\xfe\x65\x37\x54\x87\x18\xe4\x95\x91\x0b\xae\x44\xae\xce\x3c\x66\x92\xc7\x67\xf0\xce\x44\x58\x46\x33\x79\xee\xc4\xa9\x11\xb9\x26\x7b\x08\xac\xc9\x0e\x5b\xe9\x38\x0d\x00\xb4\x46\x94\x69\xe5\xa4\x4d\x3c\xba\x2b\x58\xb3\x8c\xe7\x54\xed\x86\xf5\xa1\x44\xd5\xac\xff\x8b\x5b\x97\x51\x7a\x4f\xe3\x7e\xa6\x12\x31\xc8\xc1\x31\xbd\x78\x6a\x1d\x78\x45\xd2\x1e\xa7\x1b\xb9\x29\x95\xf1\x7e\x27\x33\xa0\x53\xa7\xcd\xfb\xc9\xe0\xa6\x1c\x5f\x71\x8c\x2b\x33\x3a\x17\xf4\x9f\x78\xd3\xe0\x14\xfb\x49\x98\x1b\x47\x49\x4a\xa6\x3b\x07\xb8\xea\xef\x58\xa7\x2b\xca\xe8\xaa\x59\xb9\x57\xf7\x28\x51\x6c\x6c\x2c\xf7\xda\x16\x46\x5c\x5a\xee\x81\xb2\x9c\x0b\x81\xb9\xaa\x77\xb1\x65\xaf\xad\x46\x43\xd2\xe4\xab\x92\x7c\xc4\xf1\x18\x4c\xb6\xfe\xb7\x98\x99\x1f\x20\x85\x3c\x98\xb1\x09\x10\x79\x0c\xff\xee\xad\x3b\xaf\xaa\xb6\xa8\x6d\x3f\x97\xfa\x1b\xa0\x2e\xc3\x27\x31\xc7\x66\x0d\xb2\x92\x66\x00\x27\xe5\x7b\x10\xc8\x83\x24\xd6\xf6\xd8\x4b\xa6\x08\xaf\xf7\x94\x68\xd0\x4b\xbe\x25\xdd\xe8\xc5\xc8\xa6\xbd\x5e\x86\xcc\x4e\xd4\x2f\x43\xbd\xb4\x3e\x85\x92\xd4\x12\x81\xab\x0a\xc5\x96\xca\x61\x49\x98\x94\xd6\x67\x8f\xdf\x1d\x1f\xd8\xfd\x69\xbc\xf3\xbb\x2b\xd3\x69\x8b\x4a\x53\x6c\xa2\x3d\x30\x38\xd5\x56\x6b\x45\xb4\xe3\x0c\xcd\x2a\xed\x6d\x8c\x35\x92\x2f\x7d\x93\x76\x74\xfc\x50\x22\x99\xf7\x9d\xb2\xd1\x1c\x0d\xcc\xef\xee\x6b\x92\xcc\x5c\xc8\x3f\x9d\x93\x7f\x69\x8d\x62\x78\xea\xf3\x7f\xd7\x51\xef\xcf\x16\x98\x92\xc6\x09\xb3\xd7\x59\xa0\x73\xa6\x80\xc5\x0e\xc8\x7a\x2d\xf8\x46\x6b\x0f\xc7\x3e\xfc\x3d\x34\xec\xdf\x07\xc4\xa0\xe7\x71\x42\xfe\x80\x57\xad\xaa\xcb\xf9\x7a\x77\xa5\xdb\x27\x32\x6d\xcf\x18\x93\x11\x0e\x8c\x6e\xd1\xb3\xa6\x8d\xae\x40\xc9\x1b\x61\x05\x5b\x5e\x11\xb6\x44\xab\x78\xf4\xa6\x4e\x02\xb7\x19\xea\x4f\x3c\x92\x34\x26\x75\x1d\x9c\xa5\xec\xcb\xdb\x41\x8a\x96\xa8\xe2\x3c\x95\x9a\x99\x3f\xe7\x3e\x8a\x7b\xe9\xf1\x5d\xa6\x5f\x70\x27\x7b\x3e\xbe\x47\x25\xe1\xc6\x9c\x55\x69\x27\x6f\xca\x92\x0b\x05\x9f\x90\x2e\x2b\x25\x3b\x09\x27\x6d\xf1\x7b\x23\xff\x25\xdb\xe5\x74\xcc\xdc\x16\xd3\x42\x3a\x44\x6d\xf5\xd3\xc7\x3b\xa6\x7e\xf9\xf9\x12\xec\xff\xe7\xd7\xc4\xb6\xdf\x37\x89\x33\x0e\x0e\x3b\x26\xcb\xdb\xd6\x80\xd6\xf1\xad\x73\x5c\xd7\xb1\x44\x05\x3b\x4c\x54\x78\x9f\xb2\xff\xe0\x8a\x8b\xdd\x77\xa5\xcc\x42\xfe\x70\xca\xa2\x61\x5f\xa6\x6c\x65\x1d\xff\x7a\xca\x7e\xa3\x2b\xaa\x0e\x20\xec\x40\xbe\x0c\x9c\x66\xcb\x3a\xfa\x1a\x8e\x6c\x8f\x97\x98\x31\x03\x1c\xcc\x4b\x6d\xbc\xdb\xc3\xca\xb7\x4f\x30\x21\x27\x6d\xef\x79\xa1\xa5\x85\x54\x42\xd7\xbc\xbf\x03\xf0\x23\x3e\xa0\x13\xcd\xe1\x7e\xae\xc4\xe8\x54\xb2\xaf\x87\x93\x6d\x58\xef\x9c\xbf\xb7\x26\xd9\x05\x43\xcb\xc4\xe3\x41\xe1\xd0\xdb\xe2\xa4\x07\x19\xa8\x79\xdb\x7f\x45\x61\xff\xf7\x4f\x34\xc2\xa7\x97\x07\x9e\x39\x94\x21\x89\x19\x51\x35\xb4\x3d\xd9\xc7\x57\x7a\x41\xf2\xcd\x9c\x0d\x68\xf0\x11\xde\x5e\xbe\x9d\xf9\x2a\xee\x06\x0c\x78\x89\xbf\x79\x51\xc8\xf0\xf8\xde\xcb\x36\x62\xdf\x76\x3b\x92\x88\x5f\x2e\x46\xa9\x25\x45\x91\x6a\xb5\x91\x1b\x9f\x94\xdf\x17\x9c\x32\x9a\x28\x7a\xfe\x0b\x66\x33\x60\xb4\x3e\x84\xe9\xb1\x6b\xac\xf8\xf9\x1b\x38\x1f\x34\xaf\xaf\xfb\x22\xfa\xed\x9d\xd8\xf7\x8d\x80\x30\x98\x3f\x36\x08\xc7\xaf\x08\xc2\xd8\x3d\xe0\xf7\x0c\xc3\xd4\x92\x90\x7d\xc1\xdd\x38\x70\x10\x8b\xa1\x19\x62\xcf\xbd\x63\xf6\x19\xd0\x9c\x15\xfa\xdb\xc6\x9e\xe7\x7a\x63\xb6\x26\xaa\x82\xd9\x41\xda\x36\xe9\xcb\xeb\xc2\x9c\x3f\x0c\x6f\xea\xfa\x8b\x63\xcd\x49\x11\xe9\x69\x3d\xf4\xe4\x40\xc6\xa2\xcb\x2d\x87\xe2\x7c\xb3\x77\x59\x29\x18\x2d\xbd\xf7\x3a\xee\xad\xad\x23\xc1\x7f\xf5\xf5\xad\xc3\x1e\x4b\x80\xe7\x70\x7d\xd6\xfb\xe4\x68\xbf\x35\x78\x9a\x18\x5d\x06\x8c\x1d\x97\xd8\x56\xe3\xcd\xb8\x90\x30\x83\xa7\xde\x11\x07\xd1\xeb\x38\x5c\x9d\xf9\xfd\x41\xb4\xae\x07\xe7\x79\xa6\xdd\x34\x9d\x1c\x23\xb5\x43\xa2\x9b\xf0\xbe\x15\xfd\x6b\x48\x03\x39\x70\xdf\xe8\xe3\xac\x3f\x7b\x31\xf3\x7c\xf4\xbf\x00\x00\x00\xff\xff\x66\x71\xd7\xe4\x38\x21\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -159,7 +159,7 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x99, 0x2c, 0x97, 0xdc, 0x7, 0x93, 0xa3, 0xe1, 0x73, 0x2, 0x8f, 0x15, 0xb9, 0x7b, 0xb3, 0x3d, 0x71, 0xa5, 0xdb, 0x55, 0x30, 0xfd, 0x5f, 0x91, 0x16, 0x41, 0x9f, 0x80, 0x48, 0xa9, 0x50, 0x2d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd, 0x9c, 0xc8, 0x23, 0xe0, 0x4a, 0x28, 0xee, 0xcf, 0xe8, 0x54, 0xe0, 0x7a, 0x0, 0xf5, 0xd3, 0x7d, 0x30, 0x1c, 0xb5, 0xf6, 0x31, 0x49, 0x51, 0xec, 0x42, 0xe4, 0x3b, 0x30, 0x8, 0x2a, 0x4a}} return a, nil } @@ -183,7 +183,7 @@ func flowstakingcollectionCdc() (*asset, error) { return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\x6b\x6f\x1b\xb9\xd5\xfe\xae\x5f\x71\x5e\x03\x6f\x57\x4a\x9d\x91\x0d\x2c\x82\xc2\xb0\x0b\x78\xb7\x75\x11\xa0\x46\x8b\xc4\x69\x3f\x04\x69\x4c\xcd\x1c\x49\x44\x66\x48\x81\xe4\x48\x16\x82\xfc\xf7\xe2\xf0\x36\x9c\x9b\x2e\xde\x62\xfd\x25\xf6\x0c\x79\xee\xe7\xe1\x73\x38\x99\xbf\x99\xc0\x1b\x78\x5a\x23\x3c\x94\x72\xf7\xd1\x48\xc5\x56\xf8\x80\xa8\x41\x57\x4c\x19\xc8\xa5\x30\x8a\xe5\x66\x02\x76\xe1\xbd\x00\x96\xe7\xb2\x16\xe6\x27\x0d\xda\xad\x86\x9c\x6d\x58\xce\xcd\x1e\x0a\x34\xa8\x2a\x2e\x50\x43\xbd\x01\x23\x61\x2d\x77\x50\xd5\xf9\x3a\x2e\x95\x02\xf2\x35\xe3\x02\xb8\x81\x9c\x09\xa8\x35\x66\x60\x05\xf7\xa5\x71\x0d\x39\x2b\xf3\xba\x64\x06\x0b\x58\xec\xa1\xaa\x4b\xc3\x37\xe5\x9e\x8b\x15\x98\x35\x02\xab\xc8\x10\x90\x4b\x50\xa8\x51\x6d\xb1\x80\x65\x29\x77\xb0\xe3\x66\x0d\xcf\x8d\x2f\x99\x17\xfd\x88\x2b\xf6\xcb\xde\xa0\xfe\x27\xaa\x0f\x7e\xc7\xc3\xdf\xff\xf1\xef\xe7\x10\x82\x8a\x0b\x5e\xd5\x55\x22\xd8\xca\x33\xf2\x1b\x0a\x9d\x28\x91\x6a\xd0\xda\xe7\x4e\x08\x33\x2f\xcf\x3f\x72\x2a\x99\xe1\x52\x3c\x83\x59\x73\x4d\x7b\x36\x8c\x17\x50\xd4\x8a\x7c\xf2\x91\x85\x5c\xa1\x5d\x75\x49\x4e\x93\xa3\xf6\x81\x54\x19\xd9\x69\x83\x65\xec\x63\x14\x05\xd9\xc8\xca\x12\x8c\x62\x42\xb3\x9c\x76\xe9\x4b\x60\x62\x1f\x85\x99\x35\x33\xb0\x66\x85\x7d\xb8\x65\x65\x8d\x94\x01\xb1\xc2\x02\xb8\x20\x31\xbc\x71\x86\x64\xaf\x99\xee\x3c\x8d\x2e\xe6\x6b\xcc\xbf\x61\x01\x6c\xc5\xb8\xd0\xa6\xb3\xac\xd6\xf4\x4a\x14\xfe\x71\x45\x59\x6e\xc2\x07\x5b\x56\x97\x26\xdd\x1a\xa3\xad\x9a\xb8\x58\x0f\xdf\x2f\x5b\x0e\x2c\x19\x2f\xb5\x8b\x97\x35\xc0\xee\x4d\xfc\x85\x1d\x2f\xed\xa2\x26\x3c\xb1\x48\xa1\x92\x5b\x2e\x56\xf3\x02\x4b\x34\x14\x62\x6e\x7c\x9a\x9e\xc8\xa8\xec\x5f\x64\xd4\x33\x59\x20\x6b\x95\x23\x89\x2a\xe9\x2f\x32\x95\x24\xb9\x08\xb5\xb4\x91\x26\x92\xb4\xc0\x9c\xd5\x1a\x5d\x21\x7a\x6d\x76\xfb\x9a\x6d\x11\x84\xec\x85\x2f\x98\x37\x9f\x4c\x78\xb5\x91\xca\xc0\x43\x2d\x56\x7c\x51\xa2\xb5\x05\x96\x4a\x56\x70\xd1\x7a\x76\x11\x57\x06\x8b\xc3\xaa\xf0\xf7\xc5\x64\xc2\xf2\x1c\xb5\x9e\xb2\xb2\x9c\xc5\x6e\xed\x35\xf3\xf7\xc9\x04\x00\x60\x3e\x87\xbf\x56\xdc\x50\x3f\xed\xd6\x28\x3a\x5d\xd4\x4b\x38\x6b\x02\x49\x65\xb1\x41\xd5\x34\xc1\x43\x93\x5a\x57\x4f\xda\x6a\x48\xad\xc1\x2d\x0a\x03\x1f\x0f\x37\xdf\xaf\xae\x18\xa7\x5f\xe1\x48\x97\xde\xc0\xa7\x07\xfe\xf2\xee\xe7\xd9\xb8\x2b\xfd\xfe\x7d\x48\xfa\xd7\x76\x42\xe2\x92\x40\x2c\xb4\x45\x29\xca\xd8\xe1\xee\xf6\x2e\x66\x23\x3e\x3e\x8e\x35\x7a\xe3\xdd\x28\x16\xf4\xfd\xfa\x0b\x2e\x2d\x86\xf6\xd0\x33\x9a\x83\x5b\x54\xfb\x53\x72\x93\x05\x99\x05\xc9\xe4\xb6\x82\xb9\x86\x9d\xa2\xc8\x09\xbb\xab\x16\xbc\x81\x3a\x6a\x4e\x64\x16\x56\x28\xa0\x5c\x6c\x51\x69\xbc\x84\x20\x46\x4b\x7a\xae\x90\x84\x08\x09\xa5\xd4\x9a\xd6\x6e\x14\xe6\x5c\x93\xf0\x80\xd8\xd4\x22\xc1\x6c\x5b\xb3\x24\xbe\x91\xb3\xa8\x4d\x23\xa8\x2f\xc5\x66\x34\x15\x65\x8d\x23\x6b\xbd\xcc\x7e\x22\xb6\x4c\x9d\x5a\x41\xbd\x40\x9f\x58\x3b\xed\xa8\x9f\x51\x3e\x31\x0b\x16\xda\x5a\x79\x2b\x51\x5b\xfd\xc2\x21\x9c\xd7\x1e\xa5\xf9\x03\x20\x20\xbd\xd8\xb7\xb0\x88\x1b\xd8\x30\x65\x78\xce\x37\xf6\x8c\xe4\xe2\x72\x08\x1d\x23\x3c\x0e\x84\xec\x68\x59\xc6\x60\x11\xaa\x16\xb4\x5c\x1b\x45\xa7\x51\x83\x9a\x36\x38\x74\x9a\xbb\x2e\xb1\x26\x6c\x98\x62\x15\xd1\x01\x1d\x6a\xe9\x30\xbf\xe8\x5b\x17\xc5\xdf\xb7\xb4\x7a\x24\xf3\x46\xb9\xfe\xd2\xaf\x00\x32\xff\xb7\xfe\xa9\x09\x76\xd8\x46\xb5\x92\x45\x2d\xa9\x4d\xcb\x5a\x80\x46\x73\x04\xd2\xce\xc0\x32\xf8\x1e\xf5\xd0\x0f\x5f\x76\xc3\x74\x8c\xbb\xc0\xdd\xdd\x31\x65\x1d\x1d\x00\x0a\x4d\xad\x44\xeb\xe1\x8f\xd6\x5f\x67\xdb\x70\xcc\x84\x96\x74\xac\xf8\xc9\xa7\xc2\x11\xb9\xb3\x49\xe3\xc0\x58\x59\x0c\x34\x36\xd9\xdc\x29\x89\x6e\x1f\x1f\xcc\xff\x28\xdc\x9f\x84\xf3\xc7\x73\x3e\x2a\x83\xb2\x3d\xfe\xf2\x37\xe7\xf9\x80\xde\x71\xb5\xfd\xdc\x1e\x3d\x0d\x47\x65\x0d\xe6\xd3\x27\x20\x20\xc5\x0c\xe8\x20\x9b\xce\xbe\x3b\x5f\x7e\x04\x80\x9a\x37\xd3\xc2\xbd\x4b\xec\xaf\xa1\xfd\x5d\x20\x5c\x39\xf4\xb0\x41\xa6\x98\x1c\x64\x45\x99\x1f\xfc\xd6\x0a\x57\x6c\x41\x15\x18\xdf\xbc\x5f\xb6\xb8\x1f\x15\x91\x90\x74\xce\x5a\xa2\xbb\x60\x25\x13\x39\x12\x44\x13\x71\xa5\x25\x44\x8f\x35\xb0\xf8\x4a\x2e\xe1\x2a\xbb\x82\xd8\x1f\xdd\x42\x1b\x73\x67\xfa\x35\x28\xbd\x2f\x0a\x85\x5a\xdf\x80\xff\x65\x16\x6a\x2c\x29\x05\x02\xf9\xa0\xf1\x8e\x14\x4e\x92\xc2\x2b\x31\x5a\xfa\x01\x97\x70\x07\x2b\x34\x5e\xdb\xb4\xad\x63\xd6\x4a\x73\xb6\x42\x6b\xce\x82\x97\xdc\xec\x6f\xff\xd0\x61\xd4\x7f\x9e\xce\x37\xf5\xa2\xe4\xf9\x7c\x19\x5e\xfc\xe2\xb4\xcc\xfe\xaf\x2d\x67\x21\x95\x92\xbb\x69\xb7\x27\xe8\xa7\x31\xba\xb1\x90\xf4\x7a\x49\xd3\xc1\x5a\x71\x99\x06\x8d\xe5\x32\xf3\x0e\xf8\xf5\x4f\xd2\x3b\xe6\xab\x2e\x46\xd3\x4b\x9f\x1d\xab\x26\x7d\x7a\x39\xc1\x82\x99\x7c\x6d\x7f\xf5\x7b\x4f\x4a\xb0\x1e\xcd\x30\xea\x1b\xf8\xec\x7f\xff\x32\xbb\x81\xcf\x2e\xcd\x5f\x92\xb0\x51\x2a\xbd\x11\xdc\x2e\x0f\x4b\xee\xe0\xf3\x97\xb8\x8a\xd8\x49\x5b\x34\xcd\x38\x5d\x65\x9d\x6c\x24\xa2\xf7\x84\xf5\x14\xdc\xd1\xe2\x3c\x54\x36\x8d\x7d\x19\xdb\x6c\x50\x14\xd3\x20\x36\x4d\x66\x27\x97\xcd\xa6\x76\x86\x92\x5a\x8d\x81\x7b\x90\xea\xa9\xe1\x3e\x21\xd3\x76\x6a\x7c\x6d\xd2\xe6\x73\x78\xf2\xb3\xba\x9d\x70\x8d\xf4\x63\x28\xa7\x3d\x83\x4c\x2b\xce\x86\xb2\x3d\xc9\x2e\x90\xa8\xac\xdc\xa2\x1a\xb4\xa2\x51\x47\xf4\x69\x8f\x8a\x74\x32\x01\xf8\x92\xe3\xc6\x6a\x60\xda\x0e\xb0\x43\x77\x0f\x05\x2a\x6e\xe9\x27\x71\x6d\x5a\x14\xda\xa7\xe2\xa2\xf6\x07\x21\x7b\xb1\x07\xe1\x46\x6a\x4d\x23\x66\x7b\xac\x25\x4a\x16\x2c\x98\xf6\xde\x70\x07\x76\xf8\x82\x79\x6d\x9f\xe2\x72\x49\x83\x29\x59\x68\x7a\xaf\xe8\x4d\xc9\x2b\x6e\x2e\x81\x65\xdf\x32\x96\xdd\x40\x2e\xab\x4d\x6d\xdc\x61\xd2\x79\xb5\x22\x1a\x4c\x8f\x66\x83\x5d\x72\x56\x9a\xa7\x07\xfa\xe6\xd2\x45\x35\xa2\xe5\x25\x45\xe4\xe9\x85\x4e\xbe\x78\x36\xff\xde\xad\x35\x8e\xce\xbf\x11\xa1\xff\x97\x28\x7d\x0c\xa9\xbd\xa9\x1d\xe7\xef\xee\x7c\x15\x0f\x6f\xf0\xa5\xc6\xdb\xa7\x28\xd7\x7e\x7a\xd8\xa3\xba\x84\x02\x8b\x3a\x37\x27\x16\xaf\xad\x7c\x5a\xea\xc3\x35\xaa\xf5\xe8\xc1\x92\x69\x66\x6a\x65\x07\xcf\x8f\xf5\xc2\x92\x8e\x69\x2c\x95\x7e\x98\xe9\xe7\x07\x60\xa9\xf1\x80\xab\xa7\x9f\x66\x2d\xb1\x1d\xf2\x76\x04\x4d\x5f\x73\xec\xcd\xe0\x15\xd0\x7b\x9a\x8e\x83\x98\x1b\x45\x35\x3c\x7c\x27\xeb\xb2\x70\x34\xdc\x5e\xe1\xae\xf8\xd6\x5f\xec\xd8\xf1\x3f\xe1\x4d\x49\xc9\x0c\x8c\xb5\x1c\x77\x16\x39\x4e\x8c\xc4\xd7\x20\x39\x41\x81\x1e\x8d\x72\xe7\x0d\x30\x5f\xdc\xee\xe2\xab\x5b\x69\x7c\x19\x8d\xbc\x75\xc7\xe4\xa9\x64\xdd\x75\xc2\xad\xbb\x09\x68\x2e\x46\x6d\x16\xda\x98\x10\x1e\x26\x50\xd1\x9e\x7d\xfc\x82\x88\xff\xee\xd2\x9c\x63\xe1\x82\x1a\x89\xac\x9d\x82\x6d\x60\x07\xd9\x93\xc3\x84\xd3\xc8\x12\xdc\xbb\xd9\x8a\x8b\xf4\xd2\x24\xbc\x1c\xa6\xd0\x83\x19\x1b\x56\xfa\xd5\xcf\x6e\x87\xf2\xe3\x4d\x77\x0b\x93\x06\x7e\xf4\xdf\x0c\xa6\x67\xce\xb4\xe3\x1e\x76\x27\x81\xe8\x5f\xd7\xf5\x41\x0f\x75\xdb\xb7\x27\x49\xbb\x4e\xf2\xf0\x75\x77\x03\x34\x61\x7c\x3f\x5e\x40\x49\xfd\x44\x84\xed\x5d\xcb\xb5\x56\xd5\xc6\x84\xef\x30\xfe\xc2\x7c\xc1\x88\x15\x09\x23\xe1\x79\x30\x8f\xcf\x50\xf1\xd5\xda\x80\x90\x06\xf6\x1c\xcb\xc2\xe1\x02\xab\x82\x84\xe1\x64\xc2\xfc\x5c\xbf\x3b\xa9\xcb\xa5\xd8\xa2\x4a\x78\x93\xe5\x71\xf6\xb8\xf8\xf4\x5e\x98\x77\x3f\x83\x15\x42\xcc\xce\x07\xfd\x31\xa4\xf8\x00\xb8\x78\xa9\x4e\x82\x37\xce\xca\x79\x92\x4e\x4a\x14\xd2\x5c\x07\xdd\x78\x85\x23\x00\xa3\xd9\x12\x83\xdc\x60\x5a\x63\xd4\x94\xda\x57\xd6\xc6\x12\x48\x0a\xf0\xac\x45\x50\x88\x1b\xb8\x95\xe1\xd2\x04\xfe\x1f\xae\xaf\xfc\xcf\x0c\xde\x50\xc6\xdd\xcf\x35\xfc\xb1\xbb\x74\x9e\x2c\x4d\x4d\x2a\x30\xe7\x15\x2b\x61\x23\xb9\x30\x90\x4b\xa5\xd0\x1e\xb9\x59\x13\x23\x32\xd1\xfd\x62\x91\x9b\x79\x0f\xec\x3d\xae\x5c\xc2\xf5\xd5\x7f\xde\xbe\x83\xdd\x9a\x97\x18\x3c\x09\xf8\xe6\xbe\x46\x71\x6d\xd7\xfc\xa9\xe5\x4d\xc8\xf0\x02\xee\x60\x39\xd4\xce\xd7\x57\x57\x59\x62\x6a\x40\xae\xb0\xad\x3b\xcc\xfd\x0d\x8d\x86\x0b\xb6\x65\xbc\x64\x8b\x12\x2f\xd2\xc3\xe4\xc0\xf4\x4f\x54\x3c\x6e\x1a\xde\x43\xf6\x13\xdf\x0e\x83\x7f\xeb\x64\xf0\xec\x7b\xb7\x66\x76\xdd\xd0\x25\x71\xf6\xfb\x5d\x28\x78\x51\x96\xe9\xdd\x07\xaf\x02\x01\x39\xeb\x52\x61\x3e\x5f\x35\xbc\x34\x19\x99\x5a\x39\x64\x79\x6e\x4e\x23\xac\xe7\xdd\x51\x90\xdc\x03\xb7\x11\xe3\xac\x76\xe8\xea\x61\x80\x15\x77\x29\xee\xab\x2e\x22\x3c\x5f\x68\x3e\xe1\xac\x2d\xb9\x59\x0c\x7f\x29\x68\x45\x22\x2e\xf0\xa3\x76\x9a\xb6\x00\x73\x41\x77\x37\xa2\xdd\x86\xf0\x16\x0f\x31\xda\xa0\xa6\x77\xf1\xe1\x7a\x25\xbc\x3e\xa7\x55\x9a\xcf\x16\x87\x3a\xa5\x05\xc3\x09\x3d\xf1\xdf\x3a\x22\x51\x94\xda\x34\x1c\xa5\xf5\x35\x6b\x44\x9b\x1b\x46\x4b\x64\x9d\x0f\xcc\x41\x62\xfb\x43\xf3\x18\xb0\x1f\x0a\xf7\x59\x4d\x72\x7e\x0f\x74\x33\x3f\x4c\x16\xdc\xfd\xcb\xe9\xc7\x0f\xd9\x10\x44\x7d\xd2\x58\xcc\x5a\x08\x1f\x23\x76\x84\xaf\xf6\x0b\x38\x6d\xd2\x68\xf9\x99\xbc\xb7\xeb\xf1\xf1\x5b\xe6\xfe\x65\x5f\xcb\x1e\xff\xda\x5d\x11\x27\xca\xd2\x78\x1e\xf8\x8e\x71\x9d\x5d\x51\x50\xae\xe1\x71\x61\x6b\xef\x3a\x61\x75\x6d\x59\x87\xee\xca\xaf\x9c\x14\xa9\xe0\x0a\xbe\x2d\xa8\x0b\x0e\x94\xe2\xa4\x5d\x30\x45\xc5\x05\xdc\xbe\x75\xff\xe7\xa3\xf3\xf1\x2b\x81\x9a\x74\xd4\xcb\x34\xdb\xe2\xf4\xf6\xad\xdd\x7b\x09\x46\xde\xc0\xdc\x2b\x0a\xff\x12\x6d\xb2\xa2\x42\xb7\xff\x98\xc0\x7f\x03\x00\x00\xff\xff\x67\x06\x7f\x8b\xfb\x23\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\x5b\x6f\x1b\xbb\xf1\x7f\xd7\xa7\x98\xbf\x81\x7f\x8f\x94\x3a\x2b\x1b\x38\x08\x0a\xc3\x2e\xe0\x73\x5a\x17\x01\x6a\xb4\x48\x7c\xda\x87\x20\x8d\xa9\xdd\x91\x44\x64\x97\x14\x48\xae\x64\x21\xc8\x77\x2f\x86\xb7\xe5\xde\x74\xf1\x29\xa2\x17\x4b\x4b\xf2\x37\xf7\xe1\xcc\xac\xe7\x6f\x26\xf0\x06\x9e\xd6\x08\x0f\xa5\xdc\x7d\x34\x52\xb1\x15\x3e\x20\x6a\xd0\x15\x53\x06\x72\x29\x8c\x62\xb9\x99\x80\xdd\x78\x2f\x80\xe5\xb9\xac\x85\xf9\x49\x83\x76\xbb\x21\x67\x1b\x96\x73\xb3\x87\x02\x0d\xaa\x8a\x0b\xd4\x50\x6f\xc0\x48\x58\xcb\x1d\x54\x75\xbe\x8e\x5b\xa5\x80\x7c\xcd\xb8\x00\x6e\x20\x67\x02\x6a\x8d\x19\x58\xe0\x3e\x1a\xd7\x90\xb3\x32\xaf\x4b\x66\xb0\x80\xc5\x1e\xaa\xba\x34\x7c\x53\xee\xb9\x58\x81\x59\x23\xb0\x8a\x18\x01\xb9\x04\x85\x1a\xd5\x16\x0b\x58\x96\x72\x07\x3b\x6e\xd6\xf0\xdc\xc8\x92\x79\xe8\x47\x5c\xb1\x5f\xf6\x06\xf5\x3f\x51\x7d\xf0\x27\x1e\xfe\xfe\x8f\x7f\x3f\x07\x15\x54\x5c\xf0\xaa\xae\x12\x60\x8b\x67\xe4\x57\x14\x3a\x21\x22\xd5\x20\xb7\xcf\x1d\x15\x66\x1e\xcf\x3f\x72\x24\x99\xe1\x52\x3c\x83\x59\x73\x4d\x67\x36\x8c\x17\x50\xd4\x8a\x64\xf2\x9a\x85\x5c\xa1\xdd\x75\x49\x42\x93\xa0\xf6\x81\x54\x19\xf1\x69\x95\x65\xec\x63\x14\x05\xf1\xc8\xca\x12\x8c\x62\x42\xb3\x9c\x4e\xe9\x4b\x60\x62\x1f\xc1\xcc\x9a\x19\x58\xb3\xc2\x3e\xdc\xb2\xb2\x46\xb2\x80\x58\x61\x01\x5c\x10\x0c\x6f\x84\x21\xec\x35\xd3\x9d\xa7\x51\xc4\x7c\x8d\xf9\x57\x2c\x80\xad\x18\x17\xda\x74\xb6\xd5\x9a\x96\x44\xe1\x1f\x57\x64\xe5\x46\x7d\xb0\x65\x75\x69\xd2\xa3\x51\xdb\xaa\xd1\x8b\x95\xf0\xfd\xb2\x25\xc0\x92\xf1\x52\x3b\x7d\x59\x06\xec\xd9\x44\x5e\xd8\xf1\xd2\x6e\x6a\xd4\x13\x9d\x14\x2a\xb9\xe5\x62\x35\x2f\xb0\x44\x43\x2a\xe6\xc6\x9b\xe9\x89\x98\xca\xfe\x45\x4c\x3d\x13\x07\xb2\x56\x39\x12\x54\x49\xbf\x88\x55\x42\x72\x1a\x6a\x51\x23\x4a\x84\xb4\xc0\x9c\xd5\x1a\x9d\x23\x7a\x6a\xf6\xf8\x9a\x6d\x11\x84\xec\xa9\x2f\xb0\x37\x9f\x4c\x78\xb5\x91\xca\xc0\x43\x2d\x56\x7c\x51\xa2\xe5\x05\x96\x4a\x56\x70\xd1\x7a\x76\x11\x77\x06\x8e\xc3\xae\xf0\xfb\x62\x32\x61\x79\x8e\x5a\x4f\x59\x59\xce\x62\xb4\xf6\x82\xf9\xdb\x64\x02\x00\x30\x9f\xc3\x5f\x2b\x6e\x28\x9e\x76\x6b\x14\x9d\x28\xea\x19\x9c\x35\x8a\x24\xb7\xd8\xa0\x6a\x82\xe0\xa1\x31\xad\xf3\x27\x6d\x29\xa4\xdc\xe0\x16\x85\x81\x8f\x87\x83\xef\x57\xe7\x8c\xd3\x2f\x70\x24\x4a\x6f\xe0\xb7\x07\xfe\xf2\xee\xe7\xd9\xb8\x28\xfd\xf8\x7d\x48\xe2\xd7\x46\x42\x22\x92\x40\x2c\xb4\xcd\x52\x64\xb1\xc3\xd1\xed\x45\xcc\x46\x64\x7c\x1c\x0b\xf4\x46\xba\xd1\x5c\xd0\x97\xeb\x2f\xb8\xb4\x39\xb4\x97\x3d\x23\x3b\xb8\x45\xb5\x3f\xc5\x36\x59\xc0\x2c\x08\x93\x5b\x0f\xe6\x1a\x76\x8a\x34\x27\xec\xa9\x5a\xf0\x26\xd5\x51\x70\x22\xb3\x69\x85\x14\xca\xc5\x16\x95\xc6\x4b\x08\x30\x5a\xd2\x73\x85\x04\x22\x24\x94\x52\x6b\xda\xbb\x51\x98\x73\x4d\xe0\x21\x63\x53\x88\x04\xb6\xad\xcf\x12\x7c\x83\xb3\xa8\x4d\x03\xd4\x47\xb1\x16\x4d\xa1\x2c\x73\xc4\xad\xc7\xec\x1b\x62\xcb\xd4\xa9\x1e\xd4\x53\xf4\x89\xbe\xd3\xd6\xfa\x19\xee\x13\xad\x60\x53\x5b\xcb\x6e\x25\x6a\x4b\x5f\xb8\x0c\xe7\xa9\x47\x34\x7f\x01\x84\x4c\x2f\xf6\xad\x5c\xc4\x0d\x6c\x98\x32\x3c\xe7\x1b\x7b\x47\x72\x71\x39\x94\x1d\x63\x7a\x1c\x50\xd9\x51\xb7\x8c\xca\xa2\xac\x5a\xd0\x76\x6d\x14\xdd\x46\x4d\xd6\xb4\xca\xa1\xdb\xdc\x45\x89\x65\x61\xc3\x14\xab\xa8\x1c\xd0\xc1\x97\x0e\xd7\x17\x7d\xee\x22\xfc\x7d\x8b\xaa\xcf\x64\x9e\x29\x17\x5f\xfa\x15\x89\xcc\xff\xd6\x3f\x35\xca\x0e\xc7\xc8\x57\xb2\x48\x25\xe5\x69\x59\x0b\xd0\x68\x8e\xa4\xb4\x33\x72\x19\x7c\x8b\x74\xe8\xc3\x97\x5d\x35\x1d\xab\x5d\xe0\xee\xee\x18\xb1\x0e\x0d\x00\x85\xa6\x56\xa2\xf5\xf0\x7b\xeb\xd7\xd9\x3c\x1c\x63\xa1\x85\x8e\x15\x3f\xf9\x56\x38\x82\x3b\x9b\x34\x02\x8c\xb9\xc5\x40\x60\x13\xcf\x1d\x97\xe8\xc6\xf1\x41\xfb\x8f\xa6\xfb\x93\xf2\xfc\x71\x9b\x8f\x62\x90\xb5\xc7\x17\x7f\xb7\x9d\x0f\xd0\x1d\x27\xdb\xb7\xed\xd1\xdb\x70\x14\x6b\xd0\x9e\xde\x00\x21\x53\xcc\x80\x2e\xb2\xe9\xec\x9b\x93\xe5\x7b\x48\x50\xf3\xa6\x5b\xb8\x77\x86\xfd\x35\x84\xbf\x53\x84\x73\x87\x5e\x6e\x90\x69\x4e\x0e\x58\x11\xf3\x83\x3f\x5a\xe1\x8a\x2d\xc8\x03\xe3\xca\xfb\x65\xab\xf6\x23\x27\x12\x92\xee\x59\x5b\xe8\x2e\x58\xc9\x44\x8e\x94\xa2\xa9\x70\xa5\x2d\x54\x1e\x6b\x60\x71\x49\x2e\xe1\x2a\xbb\x82\x18\x1f\x5d\x47\x1b\x13\x67\xfa\x25\x10\xbd\x2f\x0a\x85\x5a\xdf\x80\xff\x32\x0b\x3e\x96\xb8\x02\x25\xf9\x40\xf1\x8e\x08\x4e\x12\xc7\x2b\x31\x72\xfa\x01\x97\x70\x07\x2b\x34\x9e\xda\xb4\x4d\x63\xd6\x32\x73\x46\xda\x5b\xf0\x92\x1b\x8e\x3a\x5b\xa1\xb9\xfd\x43\xa7\xa8\xfe\xf3\x74\xbe\xa9\x17\x25\xcf\xe7\xcb\xb0\xf0\x8b\x23\x34\xfb\xbf\x36\xd4\x42\x2a\x25\x77\xd3\x6e\x58\xd0\xa7\xe1\xbb\x61\x92\xa8\x79\xa4\xe9\xa0\xbb\x38\x63\x83\xc6\x72\x99\x79\x19\xfc\xfe\x27\xe9\x65\xf3\x8e\x17\x15\xea\xd1\x67\xc7\x1c\x4a\x9f\xee\x51\xb0\x60\x26\x5f\xdb\xaf\xfe\xec\x49\x36\xd6\xa3\x46\x46\x7d\x03\x9f\xfc\xf7\xcf\xb3\x1b\xf8\xe4\x2c\xfd\x39\x51\x1b\x59\xd3\x33\xc1\xed\xf6\xb0\xe5\x0e\x3e\x7d\x8e\xbb\xa8\x40\x69\x43\x53\x9b\xd3\x25\xd6\xb1\x46\x02\xbd\xa7\x74\x4f\xca\x1d\xf5\xcf\x43\x9e\xd3\xf0\x97\xb1\xcd\x06\x45\x31\x0d\xb0\xa9\x31\x3b\xb6\x6c\x0e\xb5\x2d\x94\xb8\x6b\x54\xdc\x83\x54\x4f\x4d\xf9\x13\x2c\x6d\x1b\xc7\xd7\x1a\x6d\x3e\x87\x27\xdf\xae\xdb\x26\xd7\x48\xdf\x89\x72\x3a\x33\x58\x6c\xc5\xf6\x50\xb6\x9b\xd9\x05\x52\x35\x2b\xb7\xa8\x06\xb9\x68\xc8\x51\x05\xb5\x47\x45\x34\x99\x00\x7c\xc9\x71\x63\x29\x30\x6d\x7b\xd8\xa1\xf1\x43\x81\x8a\xdb\x0a\x94\xca\x6d\xda\x14\xc2\xa7\xe2\xa2\xf6\x77\x21\x7b\xb1\x77\xe1\x46\x6a\x4d\x5d\x66\xbb\xb3\xa5\xaa\x2c\x70\x30\xed\xad\x70\x97\xef\xf0\x05\xf3\xda\x3e\xc5\xe5\x92\x7a\x53\xe2\xd0\xf4\x96\x68\xa5\xe4\x15\x37\x97\xc0\xb2\xaf\x19\xcb\x6e\x20\x97\xd5\xa6\x36\xee\x3e\xe9\x2c\xad\xa8\x12\xa6\x47\xb3\xc1\x28\x39\xcb\xcc\xd3\x03\x71\x73\xe9\xb4\x1a\x13\xe6\x25\x69\xe4\xe9\x85\x2e\xbf\x78\x3d\xff\xe8\xd0\x1a\x4f\xd0\xbf\x33\x49\xff\x8f\x13\xf5\xb1\x64\xed\xb9\xed\xc8\x7f\x77\xe7\x1d\x79\xf8\x80\xf7\x36\xde\xbe\x4b\xb9\xf6\x3d\xc4\x1e\xd5\x25\x14\x58\xd4\xb9\x39\xd1\x7f\xad\xf3\xd3\x56\xaf\xb1\x51\xaa\x47\xef\x96\x4c\x33\x53\x2b\xdb\x7e\x7e\xac\x17\xb6\xf4\x98\x46\x6f\xe9\x6b\x9a\x3e\xdf\x01\x4b\x8d\x07\x44\x3d\xfd\x42\x6b\xc1\x76\x4a\xb8\x23\x09\xf5\x35\x37\xdf\x0c\x5e\x91\x7d\x4f\xa3\x71\x30\xed\x46\xa8\xa6\x1a\xdf\xc9\xba\x2c\x5c\x31\x6e\x07\xb9\x2b\xbe\xf5\xe3\x1d\x3b\x04\x48\xaa\xa7\xc4\x65\x06\x9a\x5b\x8e\x3b\x9b\x3c\x4e\xd4\xc4\x97\x80\x9c\x24\x82\x5e\x31\xe5\xae\x1c\x60\xde\xb9\xdd\xf8\xab\xeb\x69\x7c\x19\x99\xbc\x75\x37\xe5\xa9\x25\xbb\x8b\x84\x5b\x37\x0f\x68\xc6\xa3\xd6\x0a\xed\xb4\x10\x1e\x26\xd9\xa2\xdd\x01\xf9\x0d\xf1\x0a\x70\xa3\x73\x8e\x85\x53\x6a\x2c\x67\x6d\x2f\x6c\x15\x3b\x58\x40\xb9\x9c\x70\x5a\xbd\x04\xf7\xae\xc3\xe2\x22\x1d\x9d\x84\xc5\xe1\x42\x7a\xd0\x62\xc3\x44\xbf\xf8\x0e\xee\x90\x7d\x3c\xeb\x6e\x63\x12\xc0\x8f\xfe\xcd\xc1\xf4\xcc\xce\x76\x5c\xc2\x6e\x3f\x10\xe5\xeb\x8a\x3e\x28\xa1\x6e\xcb\xf6\x24\xe9\xd4\x49\x12\xbe\x6e\x42\x40\x7d\xc6\xb7\xe3\x0e\x94\xf8\x4f\xcc\xb0\xbd\xe1\x5c\x6b\x57\x6d\x4c\x78\x1b\xe3\xc7\xe6\x0b\x46\x85\x91\x30\x12\x9e\x07\xed\xf8\x0c\x15\x5f\xad\x0d\x08\x69\x60\xcf\xb1\x2c\x5c\x5e\x60\x55\x40\x18\x36\x26\xcc\xcf\x95\xbb\x63\xba\x5c\x8a\x2d\xaa\xa4\x74\xb2\xa5\x9c\xbd\x2e\x7e\x7b\x2f\xcc\xbb\x9f\xc1\x82\x50\x71\xe7\x95\xfe\x18\x4c\x7c\x20\xb9\x78\x54\x87\xe0\x99\xb3\x38\x4f\xd2\xa1\x44\x90\x66\x28\x74\xe3\x09\x8e\x24\x18\xcd\x96\x18\x70\x03\x6b\x0d\x53\x53\x0a\x5f\x59\x1b\x5b\x43\x92\x82\x67\xad\x1a\x85\xca\x03\xb7\x33\x8c\x4e\xe0\xff\xe1\xfa\xca\x7f\x66\xf0\x86\x2c\xee\x3e\xd7\xf0\xc7\xee\xd6\x79\xb2\x35\x65\xa9\xc0\x9c\x57\xac\x84\x8d\xe4\xc2\x40\x2e\x95\x42\x7b\xe5\x66\x8d\x8e\x88\x45\xf7\xc5\x66\x6e\xe6\x25\xb0\xd3\x5c\xb9\x84\xeb\xab\xff\xbc\x7d\x07\xbb\x35\x2f\x31\x48\x12\xf2\x9b\x7b\x27\xc5\xb5\xdd\xf3\xa7\x96\x34\xc1\xc2\x0b\xb8\x83\xe5\x50\x38\x5f\x5f\x5d\x65\x09\xab\x21\x73\x85\x63\xdd\x7e\xee\x6f\x68\x34\x5c\xb0\x2d\xe3\x25\x5b\x94\x78\x91\x5e\x26\x07\x66\x00\x54\x8d\xc7\x43\xc3\x67\x88\x7f\x2a\xb9\x43\xfb\xdf\xba\x19\x7c\x01\xbe\x5b\x33\xbb\x6f\x68\x54\x9c\xfd\xb8\xb1\x82\x87\xb2\x95\xde\x7d\x90\x2a\x14\x20\x67\x8d\x16\xe6\xf3\x55\x53\x9a\x26\x5d\x53\xcb\x86\x2c\xcf\xcd\x69\x35\xeb\x79\x93\x0a\xc2\xfd\xd1\x33\x89\x57\xcd\x23\x7c\xcd\xd0\xbc\xcc\x59\xdb\x02\x67\x31\xfc\xce\xa0\xa5\x8d\xb8\xc1\x77\xdc\xa9\xe9\x42\xaa\x0b\xb4\xbb\x5a\xed\x06\x85\xe7\x78\xa8\xaa\x0d\x64\x7a\xf3\x0f\x17\x2f\x61\xf9\x9c\x70\x69\x5e\x60\x1c\x8a\x96\x56\x2a\x4e\x4a\x14\xff\xd6\x23\x16\x8b\x52\x9b\xa6\x4e\x69\xbd\xd7\x1a\xa1\xe6\x7a\xd2\x12\x59\xe7\x55\x73\x40\x6c\xbf\x72\x1e\x4b\xee\x87\xd4\x7d\x56\xa0\x9c\x1f\x07\x5d\xcb\x0f\x17\x0c\x6e\x0c\x73\xfa\x15\x44\x3c\x04\xa8\x8c\x94\x3e\x6b\xa5\xf9\xa8\xb2\x23\x45\x6b\xdf\x83\xd3\x48\x8d\xac\x9f\x59\xfc\x76\x45\x3e\x3e\x70\xee\x0f\xfd\x5a\xfc\xf8\x65\x37\x2d\x4e\x88\xa5\x0a\x3d\xf0\x4a\xe3\x3a\xbb\x22\xa5\x5c\xc3\xe3\xc2\x3a\xdf\x75\x52\xda\xb5\xb1\x0e\x8d\xcd\xaf\x1c\x8a\x54\x70\x05\x5f\x17\x14\x06\x07\x7c\x71\xd2\xf6\x98\xa2\xe2\x02\x6e\xdf\xba\x7f\xff\xe8\xbc\x07\x4b\x72\x4d\xda\xef\x45\xeb\x6a\xb6\xc5\xe9\xed\x5b\x8b\x71\x09\x46\xde\xc0\xdc\x2f\x85\xbf\x54\x43\x59\xc8\x10\xf6\xdf\x27\xf0\xdf\x00\x00\x00\xff\xff\xb8\x1a\x0a\xc7\x0e\x24\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -199,11 +199,11 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x34, 0x45, 0x10, 0xe3, 0x4c, 0x13, 0x84, 0xd1, 0xf9, 0x67, 0xa2, 0x27, 0x4b, 0x80, 0xad, 0xc5, 0xe8, 0x23, 0x6b, 0x9f, 0x3d, 0xc5, 0xaf, 0xb8, 0xb2, 0xc4, 0x73, 0xe3, 0x22, 0x82, 0x6e, 0x65}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0x4, 0x6f, 0x1c, 0xa8, 0x7d, 0xd5, 0x58, 0xde, 0x4d, 0xdb, 0x7e, 0xaa, 0xea, 0x9f, 0xb0, 0x47, 0x6e, 0xd1, 0xcb, 0x7a, 0x2, 0x8f, 0x65, 0x80, 0xe0, 0xb9, 0xdf, 0xc0, 0xf1, 0xa3, 0x18}} return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x3b\x5d\x73\xdb\xb6\x96\xef\xf9\x15\x67\xf5\xd0\x95\xa6\x8e\x94\x87\x9d\x7d\xd0\x38\x71\x92\x26\xde\xcd\x4c\xd2\x9b\x49\x9c\xf6\xce\x74\x3a\x0d\x44\x1e\x49\xb8\x86\x08\x5e\x00\x94\xa2\x7a\xfc\xdf\xef\xe0\x00\x20\x01\x12\xb4\x65\xa7\xf5\x4b\x44\x12\xe7\xfb\xe0\x7c\x01\xe1\xbb\x5a\x2a\x03\x97\x4d\xb5\xe1\x2b\x81\x57\xf2\x1a\x2b\x58\x2b\xb9\x83\x49\xf2\x6e\xf2\xc4\xaf\xfc\x80\x86\x95\xcc\xb0\x5f\x38\x1e\xb4\x5f\x99\xbc\x6b\x57\x26\xf0\x39\xb0\xf1\x05\x2d\x0e\xfb\xf4\x09\xb5\x14\x7b\x54\x1e\x2a\x7e\x35\x79\xf2\x84\x15\x05\x6a\x3d\x65\x42\xcc\xa0\x90\x95\x51\xac\x30\x70\x29\xe4\x81\xb0\x2e\x53\x0c\x37\x4f\x9e\x00\x00\x2c\x16\x70\x25\x0d\x13\xa0\x9b\xba\x16\x47\x90\x6b\x82\x00\x63\x41\x34\xf0\x0a\xf0\x1b\xd7\x06\xab\x02\x69\x7d\x4c\x63\xcf\x14\x18\x0b\xfc\x99\x60\x97\xf0\xe5\x92\x7f\xfb\xdf\xff\x69\x11\xbf\xdd\x63\x65\xc0\x6c\x99\x01\xae\x01\x77\xdc\x18\x2c\xe1\xb0\xc5\x0a\xcc\x16\x3b\x16\xb9\x86\x42\x21\x33\x58\x0e\x48\x20\xa1\x20\xfe\xf5\xbb\x8a\x1b\xce\x04\xff\x13\xcb\x29\x77\xbf\x53\xc2\xb3\x93\x28\x3b\xc1\x98\x42\x38\x70\xb3\x2d\x15\x3b\x78\x2b\x33\xf8\x85\x35\xc2\xdc\xc9\xc3\xaf\x01\x64\xca\x76\xb2\xa9\x4c\x20\x7d\x46\x28\x96\xf0\xaa\x2c\x15\x6a\x7d\xf1\x50\x56\x4a\xac\xa5\xe6\xf6\x8b\x91\x27\x31\xf2\x26\x00\x0c\x18\x31\xf2\x81\x6c\x54\x78\x88\x59\xd9\xf1\xea\x3e\x4b\x7c\xa0\x25\x3d\xca\x0f\x17\x59\x1b\x25\x8f\xf7\x90\x7a\xdd\xa8\xea\x71\xa4\x18\x09\x46\xd2\x28\x50\xa8\x65\xa3\x0a\xbc\xdf\xd7\x48\x36\xf5\x93\x5b\x63\x3f\xc8\x03\x96\xaf\x1e\x4b\x7e\x65\xd9\x7f\x08\x79\x92\xb7\x25\xdf\x51\xea\x3c\x62\xb1\x68\xa9\xb3\x62\x0b\x8d\x46\x05\xda\x48\x85\x1a\x58\x05\xbc\xd2\x86\x55\x05\xda\x8d\x2c\x2b\x71\xa4\x9d\x46\xc0\x76\x2f\x9b\x2d\x72\xb7\x9a\x6d\xb0\xdd\xff\x5b\x84\x75\x53\x15\x86\x4b\xb7\xe3\x3b\x10\x56\x95\xb0\x91\x7b\xb4\x36\x80\x95\x43\x56\x2b\xa4\xf7\xb5\xd4\xc6\xee\xe1\x92\x13\x60\xc0\xc6\xab\x5e\x04\x0d\xfb\xfd\x48\x56\x2f\x98\x10\x58\xce\x63\xda\xc5\x16\x8b\x6b\x0d\x5b\x56\xd7\x56\x6f\x06\x54\x53\x19\xbe\x43\x82\x44\x1b\xab\x58\xcb\x1f\x29\x30\x41\x11\x30\x7d\xf2\x2a\xb6\xdf\x2b\x27\xfa\x0a\x83\xb2\x83\x54\x36\xe4\xe0\x37\x63\x95\x93\x44\x20\xb2\xa0\xe5\x31\x60\x73\x0e\xba\xe6\x15\xc1\x9e\x81\x96\xf6\xb3\x22\x03\x56\x12\x0e\xec\x08\x6b\x69\x19\xdb\x31\xc1\x0b\x2e\x1b\xed\x0c\x61\xa4\x27\xe9\x14\xd8\x6a\x45\x36\x9e\x28\xaf\x80\x71\x35\x87\x57\xa0\x6b\x2c\x38\x13\xde\xe1\x3a\x17\xa9\x10\x4b\x6d\x11\xad\x3a\x16\x8c\x24\x47\x0e\xd8\xba\x1d\x9b\x68\x21\xf6\xa6\x16\x1d\xf1\xb1\x4c\x6d\x32\xa7\x97\x67\xbd\x97\x1f\x95\xdc\xf3\x12\x55\xff\xfd\x27\x2c\x90\xef\xed\xfb\x38\x81\xcc\xfb\x99\xc4\xf3\xb6\x95\xc2\xb2\xbf\x45\x58\x31\x11\x3c\x91\x91\x76\xb4\x67\xba\x5d\xde\x4f\x26\x1e\x22\x4d\x24\x83\x85\x1c\x0f\xd6\x1f\x60\x83\xe6\xb5\x03\x98\xce\x02\x08\xdc\xb4\x30\xf6\x4f\xa1\x69\x54\x05\x1a\xc5\x7a\xee\x91\xb7\xdf\x6f\x13\xb6\x79\x9b\x5c\x12\xde\xad\x37\x06\x4d\x92\x61\xad\x0f\x5a\xe7\x6c\x61\x2d\xe0\xb4\xc7\xf8\xac\xc7\x46\x4c\x1f\x9e\xc3\x9d\x9c\x2c\xac\x5c\x36\xaf\x49\x65\xb0\x24\x43\x5d\x1d\x6b\xd4\x20\x6b\x4b\x9c\x09\x71\xf4\x62\x69\x60\x20\xb8\x26\xc7\xda\xd3\x76\x35\xb4\xd0\x3b\x33\xd7\xa0\xbc\xe5\x48\x7f\xb5\x19\x51\x7c\xa4\xcf\x0c\x5d\xab\xdb\x1b\xfb\x6b\x09\xaf\xa5\x14\xb7\x79\x0d\xdf\x90\x88\x1b\x24\x18\x0b\x62\x54\x83\xb7\x39\x09\xb3\xa4\xb9\x1e\x52\x9e\x1a\x22\x6a\x7f\xce\x1c\xed\x1e\x69\xbe\x06\x5a\x03\xcf\x9f\x43\x4a\x7e\x06\x37\x81\x31\xcb\x07\xdc\x02\x0a\x8d\xdd\xcb\x35\xb3\x8f\x59\xf6\x16\x14\x4a\x9c\x7a\xad\x23\xf8\x58\x09\x35\x33\x5b\x1b\x90\x94\xf3\x0f\xa7\x6f\xbd\x95\x8d\x28\xad\xda\x79\x41\x86\x59\x39\x00\x1f\xdd\xef\xd2\xf4\x1b\x5c\x5b\x14\x9f\x1d\xfa\x8f\xcc\x6c\xad\xd6\xa2\xc7\x8b\xbc\xa2\x17\x9e\xa1\xc5\x3a\xd4\x75\x5d\x66\xb8\x47\x94\xba\x59\x09\x5e\xa4\x92\x70\x9d\x8a\xb2\x65\x7b\x04\x16\x96\x16\xac\x66\x2b\x2e\xb8\x39\x9e\x2a\xcf\x47\x02\x0c\xe2\x74\x4f\x63\xd2\x38\x42\x9d\x30\x21\xd6\x8c\xec\xd2\x50\xb1\x45\xef\xe2\xcf\x97\x21\x4b\xb8\x2d\xc0\xae\x43\x4e\x34\xb8\xb1\xbb\x80\xb2\x38\x30\x7a\xc9\xd4\xa6\xd9\x61\x65\x62\x78\x9b\xd6\x02\x09\xbf\x8f\x3c\x0c\x15\x88\x6d\x5e\x9c\xc7\x40\xef\x8c\x0f\xf9\xda\xe7\x7c\x83\xb6\x60\x67\xea\xe8\x93\x68\x28\x0f\x1a\xed\x22\xb9\x8d\x90\x31\x02\x8b\x76\x27\x2b\x3c\xb6\x2b\x57\xc8\xab\x0d\x18\xc5\x2a\xbd\x46\xa5\xb0\x9c\x5b\x2a\x2a\xb2\x65\x85\x07\x71\x8c\x91\x84\x44\xe7\x49\xca\x24\xdd\x11\x5e\x97\x36\x6d\x26\xe3\x86\x72\xe4\x2a\x2a\x3b\x63\x54\x76\xaf\x90\x7f\xcc\x73\x6a\xf6\x0e\x90\xa6\x88\x50\x16\xb3\x95\xc0\x19\xb9\x44\x50\x63\xbf\x72\x5b\xc2\xcb\x9b\x4c\x2e\xea\x87\x95\x5e\xc4\x4c\x1e\x9f\x7a\xa3\x24\x00\xb6\xf6\x1a\xad\xd1\xdd\xbf\xa1\x46\x27\x64\xf2\x50\xa1\xba\x98\x33\x57\x28\xcf\x72\xce\x79\xfe\x34\x4e\xe5\x5d\x8c\x77\xd8\x66\x23\x2e\xea\x55\xfa\x10\x0f\xf5\x46\x93\xab\x7f\x61\xd1\x77\x4f\xf2\x49\x56\x96\x3a\x49\x56\x46\xb7\x19\xca\x9b\x3a\x4a\xb6\xf6\x91\xc4\xd3\x79\x6f\xe5\x1a\x7c\x59\x6b\x81\x7d\x19\xee\x82\x9d\x25\xe8\x98\x59\x61\xc1\x1a\x8d\x9d\xcf\x27\xdb\xd0\xf2\x18\xf9\xb9\xf5\x68\x54\x81\xb6\xaf\x4c\xa8\xb6\x23\xd0\xff\xee\xb8\xdd\xb2\x44\x90\x15\x62\x65\xbd\x54\x37\x3b\x2c\x49\x54\xaa\xb2\xd6\x92\x2a\x45\xef\xa2\xbe\x4d\x98\x67\x63\x90\xf5\x35\xaf\xf2\xa9\x33\x6f\xde\xbf\xfa\x29\x59\xa0\xf1\x91\xef\xfc\xa9\x6f\xff\xf4\x7f\xc1\xcb\xb6\x5b\x9e\xa7\x42\xdf\xe7\x93\x3f\x3a\x64\x83\x22\xa3\xe7\x9a\xc3\xae\x2d\x01\x73\xcd\xdb\xbd\xfe\x99\xc0\xc0\x73\x78\x36\x7f\x96\x7c\x0f\x26\xdd\x8f\x65\x86\x13\xf7\x70\x08\x40\x83\x16\x33\xd4\x15\x4b\xf8\xa9\xcd\x10\xe7\x3f\xdc\xe4\xcb\xc6\xdb\x17\x39\xdd\x07\xdc\xbf\x04\x1b\x90\xd4\x83\xa8\x11\xf6\x5a\x02\xbf\x58\xc0\xff\xa1\x01\x06\x0a\xd7\xa8\x30\xda\x05\x0a\x0b\x5e\x73\xac\xac\xcb\x0d\x52\x49\x20\x1d\xb8\xff\x84\x6b\x78\xde\x3e\xcd\x57\x52\x29\x79\x98\xa6\xaa\xb6\x7f\x17\x17\x50\xb3\x8a\x17\xd3\xc9\x4f\x94\x23\x2b\x69\xc0\x2d\xee\x0a\xac\x3b\x39\x21\x19\x27\x43\x21\xbc\x37\xd0\xfa\x6e\x16\xd1\x4d\x5e\xfa\x78\x54\x4e\xa2\x48\x9a\x79\xba\x11\xce\x9f\x26\x4a\xce\x06\x2c\xef\x2a\xd3\xbe\x89\xf8\x3a\xf5\xef\x17\xd6\xc9\x7a\x6b\xec\x5f\xb7\x5f\xa2\x41\x10\x3c\x1f\x79\xff\x34\x5f\x89\x3b\x9e\x32\xdc\x2d\x82\xa5\x85\x20\x65\x84\xc1\x18\xb8\xd1\x19\xdf\xd5\x02\x6d\x90\x74\xcd\x69\x4b\x33\x86\x4f\x70\xbd\xf4\x91\xfd\x95\x8d\xaf\x8a\xd1\xb4\xcb\x15\xd7\xd4\x68\x51\xd2\xdd\x62\x82\xd7\xd6\x38\x14\xcb\xa8\x52\x12\x8d\xb5\x94\x10\x36\x30\x51\x3a\x5f\x1d\x13\x02\x9d\x5a\xf7\x28\x64\xed\x5a\x1e\xb8\xae\xe4\x01\x0e\x5b\x5e\x6c\xa1\x66\x8a\xed\xd0\xb8\x4e\xb1\x66\x5a\x77\xfe\x42\xdd\x94\x15\x6c\x3a\x83\x1d\x9a\xad\x2c\xe7\x59\x41\xc6\x2a\x30\xd2\x89\xad\xba\x7e\xb3\x22\xfd\x9e\xad\xb7\x3a\xb3\x74\x00\x77\x2a\x3e\x55\xb9\x0b\x94\x27\xe8\x99\xc4\x24\xee\x96\x94\x06\x2c\x47\x21\x3d\x94\xa8\xb9\xf2\x9a\x9d\xe7\xcd\x03\xda\xa8\xa6\x30\x8d\xb2\x7a\xa9\x15\xda\xbc\x14\x8c\xa3\xf0\xdf\x0d\x6a\x93\x43\x30\x9a\x20\x62\xe5\xfe\x11\xd8\x72\x7d\xc5\xab\xea\xf8\x99\x88\x8d\x54\xa8\x9d\xc6\x62\x24\x16\x45\x56\x71\x7d\xca\xae\x82\x78\xbb\xab\xcd\xd1\x55\x11\xa7\x16\x40\xf7\xd4\x20\xcf\xe6\xcf\x62\xfa\x11\x17\x6d\x2d\xd8\x11\xed\x4d\x4a\xd2\x1a\x24\xad\x5d\x5d\x38\xb6\xc1\x08\x58\x5c\x53\xfc\x89\x4a\xb6\xb3\x91\xaa\x6c\x6b\x51\xde\xd5\x9a\x4c\x08\x6b\x23\x5f\x73\xce\xe1\x95\x9b\x88\xec\x1a\xed\x6a\x4f\xd7\x6d\x84\x41\x4e\x8c\x8c\x5a\x26\x6f\x5c\x43\xf3\xbe\x91\x89\x95\x7d\x21\x55\xe9\x76\x0f\xd5\x30\xee\x7b\x8b\xac\x28\xa8\x5a\x77\xc3\x13\x9b\xc8\xec\x4f\x1f\x21\x43\x99\xa0\xfd\x20\xc6\x4f\x23\xa8\x69\x1e\x1d\xa3\x8c\xda\xb0\x57\x28\x44\xd6\x3b\xd5\x72\xde\x5e\x27\x6e\xe7\x21\x01\x7a\x7f\x3e\x7e\x70\x30\xbf\xbc\xb2\xff\xbe\x98\xce\xce\x06\x61\xfb\x7e\xd0\x37\x5c\xd7\x82\x1d\x1f\x09\x4d\x32\xbf\x61\x86\x3d\x0a\xfe\xaa\x4b\x19\x2f\xa6\xb3\xdf\x53\xef\x3e\x39\x30\x2d\x5a\x8f\x7f\x70\x40\xfa\xae\x60\xb4\x18\x71\xa3\x87\x06\x21\x7d\xe0\xa6\xd8\x3a\x9f\x48\x63\x43\xc1\x34\x9e\x62\x04\x67\xfd\xe5\x40\xff\x21\xb4\xdd\x07\x3c\x1d\x40\xda\xbf\xb5\xf1\xbe\xe1\x2b\xd5\x58\xae\x87\xf8\xd5\x8c\x2a\xee\x53\x16\x5f\x0c\x5d\xc8\x31\xd2\xba\xd9\xa3\x58\x89\x9d\xf4\x04\x66\xda\xe5\x17\x03\x6e\x66\x8f\x31\x4f\xa7\x89\xa1\x85\x6c\x99\xba\xc3\x92\x33\x78\x9e\x9e\x32\xce\x3f\xd8\xb7\x79\xc3\x90\x4e\xb8\xc0\x65\x0f\xe4\xff\xaf\xae\x3e\x5e\x72\x81\xe3\x50\x8d\x12\xcb\xb4\x36\x78\x2f\x37\xf2\xcb\xa7\x77\x99\x6a\x98\xe4\xcd\x1b\x84\x38\x76\xa3\xc2\x09\xdf\xb1\x0d\x2e\xf4\x7e\xf3\xe3\xb7\x9d\x98\xdc\xa3\xb1\x44\x64\x9d\x97\x59\x4f\x7f\xa3\xcf\xbf\x0f\x41\x4f\xf1\x67\xaf\xed\xbc\x0e\x2a\xb6\xb3\x3c\x5f\xbe\xff\xc7\xaf\xf0\x33\x9a\x83\x54\xd7\xae\x61\x9b\xe4\x05\xd5\xc7\xdd\x4a\x0a\x0f\x31\xb2\xa6\x44\x5d\x28\x4e\x33\xdb\x80\x9a\xfb\xd9\x0d\x33\x36\x1d\xb9\xec\xb3\x96\x8a\x5e\xd2\xa1\xeb\x4a\xc8\xe2\xba\xd8\x32\x5e\xcd\x7d\xa3\x6e\x03\x0c\x05\x27\xbb\x4e\x63\xd1\xa8\x10\x7a\x2a\xc7\xe7\x99\xeb\xa4\x98\xcb\xe8\x6b\x44\x7d\xd6\x66\xcb\xf0\xc4\xae\x79\xb5\x39\x83\xcb\xf7\xef\x3e\xc2\x5e\x52\xf0\xb2\x69\x77\xc7\x8e\x51\x1d\x0b\xac\xae\x05\x2f\x98\x3b\x05\x5a\x35\x5c\x18\x90\x55\xc7\xdb\xeb\x96\xb7\x11\x81\xf1\x9b\x41\x55\x31\xf1\xe5\xd3\xfb\xbe\x07\xbe\xed\x3e\x4d\x27\x5b\x63\x6a\xbd\x5c\xd0\xcc\x6f\x5e\xc8\xdd\x64\xc4\x9b\x84\xdc\x48\xbd\xf4\x3e\x31\x62\x07\x59\x70\x26\xf4\x32\xd3\x98\x84\xbf\x89\x39\x70\x63\x50\x4d\x4e\xe2\xc9\x2f\xb6\x6c\x11\x7f\x7f\x74\x16\x99\xe4\xb7\xc2\xed\x5f\x13\x0c\xe2\x58\xf4\xc8\x80\x1d\x30\xe4\x5d\x5c\x77\x93\xe5\xe5\xd8\x10\x39\xaf\xe4\xd0\x60\x7a\xd0\xb1\x89\xed\x58\x48\x70\x5c\x8e\x00\xfb\xf3\x9b\x3c\x6c\xed\xcf\xa3\x02\xac\xe2\x7b\x66\x1e\xc6\xf3\x7b\x5e\x5d\x63\x79\xd5\x1e\x24\x9c\xff\xd0\xab\xdb\xb2\xf5\x49\xcc\xf8\xe3\x31\x04\xf6\x1f\x8f\xa1\x5f\x78\x86\xc2\x7d\x09\x53\x5b\x50\x9c\xdc\x4b\xa4\x9a\xf1\xd5\x69\xc7\xc4\xb0\xbe\xcd\x7b\xfa\xf0\xf5\x23\x5c\x3d\xad\xed\x1e\xe3\xea\x11\x86\x69\x72\xfb\x24\x3b\x73\xe8\x77\x49\x11\x8d\x8a\x8b\xb1\x42\xbc\x3d\xf3\x7b\x55\xee\x78\xc5\xb5\x51\xcc\x48\x15\xa9\xb5\xed\xb2\x7e\xc6\x83\x3b\xc0\x3d\x69\xe0\xdb\x36\x5b\x51\x0b\x95\xbd\xa7\x70\xc7\xe4\xbd\xd7\x97\xb4\x0c\x8c\xdc\x55\x58\xc2\x4b\x7f\xc2\x7c\x33\x9c\x4a\xde\x79\xd9\x21\x79\xbc\x7b\x42\x9e\xe7\x60\x04\x41\x3a\x2f\x6f\xa5\x70\x37\x1f\xbe\x53\x8d\xbd\xfb\x16\x0f\x52\xa3\x63\x80\x76\x95\xfb\x99\xd3\x58\xff\x7e\xc6\x5d\x5a\x09\x08\x47\x1b\xf5\xc8\x73\x86\x17\x19\xc2\x79\x80\x3b\x29\xa0\x62\x81\x59\x6f\x0c\x5d\xae\xbb\xe8\xb0\x95\xa2\xbd\x1e\xf0\xa0\x7b\x01\xad\x53\xc4\x6a\xb6\xd9\xde\x9f\x78\xd9\xe6\xc8\x4d\x22\xc3\xe5\x88\xe0\xa3\xe9\xf9\x41\x7b\x2f\xa1\x4f\x69\xcf\x14\x64\x5d\x32\xa1\x68\xc1\xaf\xd2\x5b\x01\x77\x59\xde\x2e\xd7\x91\x9c\x67\x74\x36\x62\xb9\xdb\x85\x41\x84\x89\xae\xb3\x9d\xc5\x98\x62\x6f\x89\x01\xfa\x93\x8b\x53\x9c\xa6\x63\x3b\x73\xc0\x35\x3e\x1b\x00\xca\x0b\x98\x89\xcf\x5e\xeb\x2f\x3c\x9a\xe9\xb3\xd9\x12\x26\x4e\x6f\xfe\x46\x96\x9b\xa4\xac\x10\x36\xe4\x5d\xb6\x6c\x64\x15\x0d\x66\x86\xe5\xb5\xc7\x76\xee\x4f\x29\x7a\x66\x18\xc1\x2b\x50\x6b\x87\x94\xdc\xc0\x9b\xd8\xa1\x9a\x8c\x0c\x6b\xe1\xc1\x33\xe0\x1f\x73\xa7\x77\x43\x2e\x21\xc7\xfa\xbd\x47\x7f\xbd\x8b\x69\xfd\x93\x3a\xf8\xae\xc3\x3d\xba\xe9\x91\x0f\xb2\xb9\xd3\xcb\xbe\x38\xc9\xf3\x68\x48\x88\xa2\xe0\xf7\x86\x84\x15\xdd\x7f\x38\x31\x1c\xb4\x11\x2f\xde\x31\x16\xc3\x03\x36\xa7\x3f\x4c\xe8\x4e\x34\xc3\x65\xb4\x33\xc0\xf5\x1a\x0b\xdb\xf6\x88\x23\x61\x0d\x5d\x4c\xcc\xde\x10\xfd\xcf\xd2\xe0\xd2\x1d\x6f\xba\xb1\x60\x74\x7d\x90\x35\x46\xee\x98\xf1\x17\x2f\x74\xb3\xa2\x9b\x5c\xb6\x53\xf2\x47\xf5\x49\x5c\x8b\xaf\xb8\x26\x37\xdc\x88\xe7\xa6\x30\x52\x9d\xb4\xef\x3b\x8d\x84\xd3\xc6\xde\x66\xff\x0b\xce\x19\x2d\x08\x0b\x5e\x33\x7e\xac\x98\x3f\xe5\xeb\x6d\x88\xde\xf5\xc9\xa1\x77\xc3\x60\xb6\xa6\xbb\x9e\xef\xbd\xdc\x48\xf8\xe7\x87\xf7\xf0\xe5\xd3\x3b\xc7\x7c\x7c\x75\xb0\xaf\x9b\x78\x6c\xb0\x84\xcf\x86\x5a\xd5\xc1\xd8\xb2\x93\xdc\x3b\xed\xbc\x90\xf5\xf1\xdc\x2d\x7f\xe1\xb5\x3a\x6c\x50\x3c\xe6\x19\x5c\x5c\xc0\x64\x12\xb3\x4d\xdb\x32\x56\x3b\xed\xbe\x34\x14\x3d\x9b\x3f\x4b\x1c\xdb\xe5\xef\xc8\x0d\x68\xe2\xdd\xcf\x1e\x51\x0e\xa4\x31\x35\xdb\x23\x70\x9a\x4a\xc7\x6a\xe8\x79\x4c\x62\xf0\x7c\x8c\xe9\x33\x38\x4b\x78\x7b\xfb\x8d\xed\x6a\x41\xd3\xc9\x2d\x5d\xc4\x0e\x93\x43\x60\x6d\x57\xe2\x27\xc5\x74\x03\x31\x75\x20\x4b\x7e\x4d\xc3\xe3\xd6\x79\x1e\x38\x15\x73\x53\xc3\x88\x27\x17\xcd\xbc\xb1\xac\x12\xa6\xe7\x4f\xf7\xee\x02\xa1\x91\xa3\xcd\xe4\x2c\xa7\xf0\xcc\xcd\xa2\x90\x85\xdd\xbd\xa9\xf8\xca\x0c\xdd\xe1\xc4\x6f\xb5\xd4\xa8\xfb\x45\xca\x57\x3f\xcc\xff\xea\x8f\xca\xc0\x6c\x95\x6c\x36\xce\x86\x5f\x43\x4f\xfa\x95\xae\xfe\xa8\x35\xcb\x57\x82\x89\x60\x82\x57\xd7\x99\xd6\x2c\xd9\x58\x27\x36\xbf\x86\xa9\x0d\x9a\x51\xcd\xb4\x6b\xff\x66\x15\x79\x7f\xfb\x0a\x6b\x8e\xa2\xa7\xa1\xd7\xe1\xdb\xdf\xac\xa0\x6c\x83\xff\x08\xfd\x50\x4c\xa4\x54\xd7\xed\xaa\xa4\x37\x8b\xaa\xec\x9c\xbf\x12\xec\x98\xbf\x12\xa2\xde\x26\xb4\x21\x94\x55\xfe\x52\x36\xe9\x5a\x6f\xe5\x21\x2a\x86\xdb\xbb\xc3\x07\xa6\xa3\xdb\xa3\xdd\x4d\xaa\x28\x0a\xdf\xf1\x3f\x17\x86\xb1\x00\x28\xb4\xdd\x3e\xf9\x4f\x00\x00\x00\xff\xff\x2e\xe3\x09\xb1\x8f\x32\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x3b\x5d\x6f\xdb\x38\xb6\xef\xfd\x15\xe7\xfa\x61\xae\x8d\x49\xed\x3e\x5c\xdc\x07\x23\x6d\xda\x4e\x9b\x7b\x0b\xb4\xb3\x45\x9a\xce\x2c\x30\x18\x4c\x69\xe9\xd8\xe2\x46\x16\xb5\x24\x65\xc7\x13\xe4\xbf\x2f\x78\x48\x4a\xa4\x44\x25\x76\x3a\x0b\x6c\x5e\x6a\x49\x3c\xdf\x87\xe7\x8b\x2c\xdf\xd6\x42\x6a\xb8\x6c\xaa\x0d\x5f\x95\x78\x2d\x6e\xb0\x82\xb5\x14\x5b\x98\x44\xef\x26\xcf\xdc\xca\x4f\xa8\x59\xce\x34\xfb\x85\xe3\x5e\xb9\x95\xd1\xbb\x76\x65\x04\x9f\x02\x1b\x5f\xd0\xe2\x30\x4f\x57\xa8\x44\xb9\x43\xe9\xa0\xc2\x57\x93\x67\xcf\x58\x96\xa1\x52\x53\x56\x96\x33\xc8\x44\xa5\x25\xcb\x34\x5c\x96\x62\x4f\x58\x97\x31\x86\xbb\x67\xcf\x00\x00\x16\x0b\xb8\x16\x9a\x95\xa0\x9a\xba\x2e\x0f\x20\xd6\x04\x01\xda\x80\x28\xe0\x15\xe0\x2d\x57\x1a\xab\x0c\x69\x7d\x48\x63\xc7\x24\x68\x03\xfc\x85\x60\x97\xf0\xf5\x92\xdf\xfe\xef\xff\xb4\x88\xdf\xef\xb0\xd2\xa0\x0b\xa6\x81\x2b\xc0\x2d\xd7\x1a\x73\xd8\x17\x58\x81\x2e\xb0\x63\x91\x2b\xc8\x24\x32\x8d\xf9\x80\x04\x12\x0a\xe2\x5f\x7d\xa8\xb8\xe6\xac\xe4\x7f\x62\x3e\xe5\xf6\x77\x4c\x78\x76\x14\x65\x2b\x18\x93\x08\x7b\xae\x8b\x5c\xb2\xbd\xb3\x32\x83\x5f\x58\x53\xea\x07\x79\xf8\xd5\x83\x4c\xd9\x56\x34\x95\xf6\xa4\xcf\x08\xc5\x12\xde\xe4\xb9\x44\xa5\x2e\x4e\x65\x25\xc7\x5a\x28\x6e\xbe\x68\x71\x14\x23\xef\x3c\xc0\x80\x11\x2d\x4e\x64\xa3\xc2\x7d\xc8\xca\x96\x57\x8f\x59\xe2\x13\x2d\xe9\x51\x3e\x5d\x64\xa5\xa5\x38\x3c\x42\xea\x6d\x23\xab\xa7\x91\x62\x24\x18\x49\x23\x41\xa2\x12\x8d\xcc\xf0\x71\x5f\x23\xd9\xe4\x4f\x76\x8d\xf9\x20\xf6\x98\xbf\x79\x2a\xf9\x95\x61\xff\x14\xf2\x24\x6f\x4b\xbe\xa3\xd4\x79\xc4\x62\xd1\x52\x67\x59\x01\x8d\x42\x09\x4a\x0b\x89\x0a\x58\x05\xbc\x52\x9a\x55\x19\x9a\x8d\x2c\xaa\xf2\x40\x3b\x8d\x80\xcd\x5e\xd6\x05\x72\xbb\x9a\x6d\xb0\xdd\xff\x05\xc2\xba\xa9\x32\xcd\x85\xdd\xf1\x1d\x08\xab\x72\xd8\x88\x1d\x1a\x1b\xc0\xca\x22\xab\x25\xd2\xfb\x5a\x28\x6d\xf6\x70\xce\x09\xd0\x63\xe3\x55\x2f\x82\xfa\xfd\x7e\x20\xab\x67\xac\x2c\x31\x9f\x87\xb4\xb3\x02\xb3\x1b\x05\x05\xab\x6b\xa3\x37\x0d\xb2\xa9\x34\xdf\x22\x41\xa2\x89\x55\xac\xe5\x8f\x14\x18\xa1\xf0\x98\xae\x9c\x8a\xcd\xf7\xca\x8a\xbe\x42\xaf\x6c\x2f\x95\x09\x39\x78\xab\x8d\x72\xa2\x08\x44\x16\x34\x3c\x7a\x6c\xd6\x41\xd7\xbc\x22\xd8\x33\x50\xc2\x7c\x96\x64\xc0\x4a\xc0\x9e\x1d\x60\x2d\x0c\x63\x5b\x56\xf2\x8c\x8b\x46\x59\x43\x68\xe1\x48\x5a\x05\xb6\x5a\x11\x8d\x23\xca\x2b\x60\x5c\xce\xe1\x0d\xa8\x1a\x33\xce\x4a\xe7\x70\x9d\x8b\x54\x88\xb9\x32\x88\x56\x1d\x0b\x5a\x90\x23\x7b\x6c\xdd\x8e\x8d\xb4\x10\x7a\x53\x8b\x8e\xf8\x58\xc6\x36\x99\xd3\xcb\xb3\xde\xcb\xcf\x52\xec\x78\x8e\xb2\xff\xfe\x0a\x33\xe4\x3b\xf3\x3e\x4c\x20\xf3\x7e\x26\x71\xbc\x15\xa2\x34\xec\x17\x08\x2b\x56\x7a\x4f\x64\xa4\x1d\xe5\x98\x6e\x97\xf7\x93\x89\x83\x88\x13\xc9\x60\x21\xc7\xbd\xf1\x07\xd8\xa0\x7e\x6b\x01\xa6\x33\x0f\x02\x77\x2d\x8c\xf9\x93\xa8\x1b\x59\x81\xc2\x72\x3d\x77\xc8\xdb\xef\xf7\x11\xdb\xbc\x4d\x2e\x11\xef\xc6\x1b\xbd\x26\xc9\xb0\xc6\x07\x8d\x73\xb6\xb0\x06\x70\xda\x63\x7c\xd6\x63\x23\xa4\x0f\x2f\xe1\x41\x4e\x16\x46\x2e\x93\xd7\x84\xd4\x98\x93\xa1\xae\x0f\x35\x2a\x10\xb5\x21\xce\xca\xf2\xe0\xc4\x52\xc0\xa0\xe4\x8a\x1c\x6b\x47\xdb\x55\xd3\x42\xe7\xcc\x5c\x81\x74\x96\x23\xfd\xd5\x7a\x44\xf1\x81\x3e\x13\x74\x8d\x6e\xef\xcc\xaf\x25\xbc\x15\xa2\xbc\x4f\x6b\xf8\x8e\x44\xdc\x20\xc1\x18\x10\x2d\x1b\xbc\x4f\x49\x98\x24\xcd\xd5\x90\xf2\x54\x13\x51\xf3\x73\x66\x69\xf7\x48\xf3\x35\xd0\x1a\x78\xf9\x12\x62\xf2\x33\xb8\xf3\x8c\x19\x3e\xe0\x1e\xb0\x54\xd8\xbd\x5c\x33\xf3\x98\x64\x6f\x41\xa1\xc4\xaa\xd7\x38\x82\x8b\x95\x50\x33\x5d\x98\x80\x24\xad\x7f\x58\x7d\xab\x42\x34\x65\x6e\xd4\xce\x33\x32\xcc\xca\x02\xb8\xe8\xfe\x90\xa6\xdf\xe1\xda\xa0\xf8\x62\xd1\x7f\x66\xba\x30\x5a\x0b\x1e\x2f\xd2\x8a\x5e\x38\x86\x16\x6b\x5f\xd7\x75\x99\xe1\x11\x51\xea\x66\x55\xf2\x2c\x96\x84\xab\x58\x94\x82\xed\x10\x98\x5f\x9a\xb1\x9a\xad\x78\xc9\xf5\xe1\x58\x79\x3e\x13\xa0\x17\xa7\x7b\x1a\x93\xc6\x12\xea\x84\xf1\xb1\x66\x64\x97\xfa\x8a\x2d\x78\x17\x7e\xbe\xf4\x59\xc2\x6e\x01\x76\xe3\x73\xa2\xc6\x8d\xd9\x05\x94\xc5\x81\xd1\x4b\x26\x37\xcd\x16\x2b\x1d\xc2\x9b\xb4\xe6\x49\xb8\x7d\xe4\x60\xa8\x40\x6c\xf3\xe2\x3c\x04\xfa\xa0\x5d\xc8\x57\x2e\xe7\x6b\x34\x05\x3b\x93\x07\x97\x44\x7d\x79\xd0\x28\x1b\xc9\x4d\x84\x0c\x11\x18\xb4\x5b\x51\xe1\xa1\x5d\xb9\x42\x5e\x6d\x40\x4b\x56\xa9\x35\x4a\x89\xf9\xdc\x50\x91\x81\x2d\x2b\xdc\x97\x87\x10\x89\x4f\x74\x8e\xa4\x88\xd2\x1d\xe1\xb5\x69\xd3\x64\x32\xae\x29\x47\xae\x82\xb2\x33\x44\x65\xf6\x0a\xf9\xc7\x3c\xa5\x66\xe7\x00\x71\x8a\xf0\x65\x31\x5b\x95\x38\x23\x97\xf0\x6a\xec\x57\x6e\x4b\x78\x7d\x97\xc8\x45\xfd\xb0\xd2\x8b\x98\xd1\xe3\x73\x67\x94\x08\xc0\xd4\x5e\xa3\x35\xba\xfd\xd7\xd7\xe8\x84\x4c\xec\x2b\x94\x17\x73\x66\x0b\xe5\x59\xca\x39\xcf\x9f\x87\xa9\xbc\x8b\xf1\x16\xdb\x6c\xc4\x45\x9d\x4a\x4f\xf1\x50\x67\x34\xb1\xfa\x07\x66\x7d\xf7\x24\x9f\x64\x79\xae\xa2\x64\xa5\x55\x9b\xa1\x9c\xa9\x83\x64\x6b\x1e\x49\x3c\x95\xf6\x56\xae\xc0\x95\xb5\x06\xd8\x95\xe1\x36\xd8\x19\x82\x96\x99\x15\x66\xac\x51\xd8\xf9\x7c\xb4\x0d\x0d\x8f\x81\x9f\x1b\x8f\x46\xe9\x69\xbb\xca\x84\x6a\x3b\x02\xfd\xef\x8e\xdb\x82\x45\x82\xac\x10\x2b\xe3\xa5\xaa\xd9\x62\x4e\xa2\x52\x95\xb5\x16\x54\x29\x3a\x17\x75\x6d\xc2\x3c\x19\x83\x8c\xaf\x39\x95\x4f\xad\x79\xd3\xfe\xd5\x4f\xc9\x25\x6a\x17\xf9\xce\x9f\xbb\xf6\x4f\xfd\x17\xbc\x6e\xbb\xe5\x79\x2c\xf4\x63\x3e\xf9\xa3\x45\x36\x28\x32\x7a\xae\x39\xec\xda\x22\x30\xdb\xbc\x3d\xea\x9f\x11\x0c\xbc\x84\x17\xf3\x17\xd1\x77\x6f\xd2\xdd\x58\x66\x38\x72\x0f\xfb\x00\x34\x68\x31\x7d\x5d\xb1\x84\x9f\xda\x0c\x71\xfe\xc3\x5d\xba\x6c\xbc\x7f\x95\xd2\xbd\xc7\xfd\x8b\xb7\x01\x49\x3d\x88\x1a\x7e\xaf\x45\xf0\x8b\x05\xfc\x1f\x6a\x60\x20\x71\x8d\x12\x83\x5d\x20\x31\xe3\x35\xc7\xca\xb8\xdc\x20\x95\x78\xd2\x9e\xfb\x2b\x5c\xc3\xcb\xf6\x69\xbe\x12\x52\x8a\xfd\x34\x56\xb5\xf9\xbb\xb8\x80\x9a\x55\x3c\x9b\x4e\x7e\xa2\x1c\x59\x09\x0d\x76\x71\x57\x60\x3d\xc8\x09\xc9\x38\x19\x0a\xe1\xbc\x81\xd6\x77\xb3\x88\x6e\xf2\xd2\xc7\x23\x53\x12\x05\xd2\xcc\xe3\x8d\x70\xfe\x3c\x52\x72\x32\x60\x39\x57\x99\xf6\x4d\xc4\xd7\xb1\x7f\xbf\x32\x4e\xd6\x5b\x63\xfe\xba\xfd\x12\x0c\x82\xe0\xe5\xc8\xfb\xe7\xe9\x4a\xdc\xf2\x94\xe0\x6e\xe1\x2d\x5d\x96\xa4\x0c\x3f\x18\x03\x3b\x3a\xe3\xdb\xba\x44\x13\x24\x6d\x73\xda\xd2\x0c\xe1\x23\x5c\xaf\x5d\x64\x7f\x63\xe2\xab\x64\x34\xed\xb2\xc5\x35\x35\x5a\x94\x74\x0b\x8c\xf0\x9a\x1a\x87\x62\x19\x55\x4a\x65\x63\x2c\x55\x96\x26\x30\x51\x3a\x5f\x1d\x22\x02\x9d\x5a\x77\x58\x8a\xda\xb6\x3c\x70\x53\x89\x3d\xec\x0b\x9e\x15\x50\x33\xc9\xb6\xa8\x6d\xa7\x58\x33\xa5\x3a\x7f\xa1\x6e\xca\x08\x36\x9d\xc1\x16\x75\x21\xf2\x79\x52\x90\xb1\x0a\x8c\x74\x62\xaa\xae\xdf\x8c\x48\xbf\x27\xeb\xad\xce\x2c\x1d\xc0\x83\x8a\x8f\x55\x6e\x03\xe5\x11\x7a\x26\x31\x89\xbb\x25\xa5\x01\xc3\x91\x4f\x0f\x39\x2a\x2e\x9d\x66\xe7\x69\xf3\x80\xd2\xb2\xc9\x74\x23\x8d\x5e\x6a\x89\x26\x2f\x79\xe3\x48\xfc\x67\x83\x4a\xa7\x10\x8c\x26\x88\x50\xb9\x7f\x78\xb6\x6c\x5f\xf1\xa6\x3a\x7c\x21\x62\x23\x15\x6a\xa7\xb1\x10\x89\x41\x91\x54\x5c\x9f\xb2\xad\x20\xde\x6f\x6b\x7d\xb0\x55\xc4\xb1\x05\xd0\x23\x35\xc8\x8b\xf9\x8b\x90\x7e\xc0\x45\x5b\x0b\x76\x44\x7b\x93\x92\xb8\x06\x89\x6b\x57\x1b\x8e\x4d\x30\x02\x16\xd6\x14\x7f\xa2\x14\xed\x6c\xa4\xca\xdb\x5a\x94\x77\xb5\x26\x2b\x4b\x63\x23\x57\x73\xce\xe1\x8d\x9d\x88\x6c\x1b\x65\x6b\x4f\xdb\x6d\xf8\x41\x4e\x88\x8c\x5a\x26\x67\x5c\x4d\xf3\xbe\x91\x89\x95\x79\x21\x64\x6e\x77\x0f\xd5\x30\xf6\x7b\x8b\x2c\xcb\xa8\x5a\xb7\xc3\x13\x93\xc8\xcc\x4f\x17\x21\x7d\x99\xa0\xdc\x20\xc6\x4d\x23\xa8\x69\x1e\x1d\xa3\x8c\xda\xb0\x57\x28\x04\xd6\x3b\xd6\x72\xce\x5e\x47\x6e\xe7\x21\x01\x7a\x7f\x3e\x7e\x70\x30\xbf\xbc\x36\xff\xbe\x9a\xce\xce\x06\x61\xfb\x71\xd0\x77\x5c\xd5\x25\x3b\x3c\x11\x9a\x64\x7e\xc7\x34\x7b\x12\xfc\x75\x97\x32\x5e\x4d\x67\xbf\xc7\xde\x7d\x74\x60\x5a\xb4\x1e\x7f\x72\x40\xfa\xae\x60\xb4\x18\x71\xa3\x53\x83\x90\xda\x73\x9d\x15\xd6\x27\xe2\xd8\x90\x31\x85\xc7\x18\xc1\x5a\x7f\x39\xd0\xbf\x0f\x6d\x8f\x01\x4f\x07\x90\xe6\x6f\xad\x9d\x6f\xb8\x4a\x35\x94\xeb\x14\xbf\x9a\x51\xc5\x7d\xcc\xe2\x8b\xa1\x0b\x59\x46\x5a\x37\x7b\x12\x2b\xa1\x93\x1e\xc1\x4c\xbb\xfc\x62\xc0\xcd\xec\x29\xe6\xe9\x34\x31\xb4\x90\x29\x53\xb7\x98\x73\x06\x2f\xe3\x53\xc6\xf9\x27\xf3\x36\x6d\x18\xd2\x09\x2f\x71\xd9\x03\xf9\xff\xeb\xeb\xcf\x97\xbc\xc4\x71\xa8\x46\x96\xcb\xb8\x36\xf8\x28\x36\xe2\xeb\xd5\x87\x44\x35\x4c\xf2\xa6\x0d\x42\x1c\xdb\x51\xe1\x84\x6f\xd9\x06\x17\x6a\xb7\xf9\xf1\x76\x5b\x4e\x1e\xd1\x58\x24\xb2\x4a\xcb\xac\xa6\xbf\xd1\xe7\xdf\x87\xa0\xc7\xf8\xb3\xd3\x76\x5a\x07\x15\xdb\x1a\x9e\x2f\x3f\xfe\xed\x57\xf8\x19\xf5\x5e\xc8\x1b\xdb\xb0\x4d\xd2\x82\xaa\xc3\x76\x25\x4a\x07\x31\xb2\x26\x47\x95\x49\x4e\x33\x5b\x8f\x9a\xbb\xd9\x0d\xd3\x26\x1d\xd9\xec\xb3\x16\x92\x5e\xd2\xa1\xeb\xaa\x14\xd9\x4d\x56\x30\x5e\xcd\x5d\xa3\x6e\x02\x0c\x05\x27\xb3\x4e\x61\xd6\x48\x1f\x7a\x2a\xcb\xe7\x99\xed\xa4\x98\xcd\xe8\x6b\x44\x75\xd6\x66\x4b\xff\xc4\x6e\x78\xb5\x39\x83\xcb\x8f\x1f\x3e\xc3\x4e\x50\xf0\x32\x69\x77\xcb\x0e\x41\x1d\x0b\xac\xae\x4b\x9e\x31\x7b\x0a\xb4\x6a\x78\xa9\x41\x54\x1d\x6f\x6f\x5b\xde\x46\x04\xc6\x5b\x8d\xb2\x62\xe5\xd7\xab\x8f\x7d\x0f\x7c\xdf\x7d\x9a\x4e\x0a\xad\x6b\xb5\x5c\xd0\xcc\x6f\x9e\x89\xed\x64\xc4\x9b\x4a\xb1\x11\x6a\xe9\x7c\x62\xc4\x0e\x22\xe3\xac\x54\xcb\x44\x63\xe2\xff\x26\x7a\xcf\xb5\x46\x39\x39\x8a\x27\xb7\xd8\xb0\x45\xfc\xfd\xd1\x59\x64\x92\xde\x0a\xf7\x7f\x4d\x30\x08\x63\xd1\x13\x03\xb6\xc7\x90\x76\x71\xd5\x4d\x96\x97\x63\x43\xe4\xb4\x92\x7d\x83\xe9\x40\xc7\x26\xb6\x63\x21\xc1\x72\x39\x02\xec\xce\x6f\xd2\xb0\xb5\x3b\x8f\xf2\xb0\x92\xef\x98\x3e\x8d\xe7\x8f\xbc\xba\xc1\xfc\xba\x3d\x48\x38\xff\xa1\x57\xb7\x25\xeb\x93\x90\xf1\xa7\x63\xf0\xec\x3f\x1d\x43\xbf\xf0\xf4\x85\xfb\x12\xa6\xa6\xa0\x38\xba\x97\x88\x35\xe3\xaa\xd3\x8e\x89\x61\x7d\x9b\xf6\xf4\xe1\xeb\x27\xb8\x7a\x5c\xdb\x3d\xc5\xd5\x03\x0c\xd3\xe8\xf6\x49\x72\xe6\xd0\xef\x92\x02\x1a\x15\x2f\xc7\x0a\xf1\xf6\xcc\xef\x4d\xbe\xe5\x15\x57\x5a\x32\x2d\x64\xa0\xd6\xb6\xcb\xfa\x19\xf7\xf6\x00\xf7\xa8\x81\x6f\xdb\x6c\x05\x2d\x54\xf2\x9e\xc2\x03\x93\xf7\x5e\x5f\xd2\x32\x30\x72\x57\x61\x09\xaf\xdd\x09\xf3\xdd\x70\x2a\xf9\xe0\x65\x87\xe8\xf1\xe1\x09\x79\x9a\x83\x11\x04\xf1\xbc\xbc\x95\xc2\xde\x7c\xf8\x4e\x35\xf6\xee\x5b\x9c\xa4\x46\xcb\x00\xed\x2a\xfb\x33\xa5\xb1\xfe\xfd\x8c\x87\xb4\xe2\x11\x8e\x36\xea\x81\xe7\x0c\x2f\x32\xf8\xf3\x00\x7b\x52\x40\xc5\x02\x33\xde\xe8\xbb\x5c\x7b\xd1\xa1\x10\x65\x7b\x3d\xe0\xa4\x7b\x01\xad\x53\x84\x6a\x36\xd9\xde\x9d\x78\x99\xe6\xc8\x4e\x22\xfd\xe5\x08\xef\xa3\xf1\xf9\x41\x7b\x2f\xa1\x4f\x69\xc7\x24\x24\x5d\x32\xa2\x68\xc0\xaf\xe3\x5b\x01\x0f\x59\xde\x2c\x57\x81\x9c\x67\x74\x36\x62\xb8\xdb\xfa\x41\x84\x0e\xae\xb3\x9d\x85\x98\x42\x6f\x09\x01\xfa\x93\x8b\x63\x9c\xa6\x63\x3b\x71\xc0\x35\x3e\x1b\x00\xca\x0b\x98\x88\xcf\x4e\xeb\xaf\x1c\x9a\xe9\x8b\xd9\x12\x26\x56\x6f\xee\x46\x96\x9d\xa4\xac\x10\x36\xe4\x5d\xa6\x6c\x64\x15\x0d\x66\x86\xe5\xb5\xc3\x76\xee\x4e\x29\x7a\x66\x18\xc1\x5b\xa2\x52\x16\x29\xb9\x81\x33\xb1\x45\x35\x19\x19\xd6\xc2\xc9\x33\xe0\x1f\x53\xa7\x77\x43\x2e\x21\xc5\xfa\xa3\x47\x7f\xbd\x8b\x69\xfd\x93\x3a\xf8\xae\xc3\x3d\xba\xe9\x91\x0e\xb2\xa9\xd3\xcb\xbe\x38\xd1\xf3\x68\x48\x08\xa2\xe0\xf7\x86\x84\x15\xdd\x7f\x38\x32\x1c\xb4\x11\x2f\xdc\x31\x06\xc3\x09\x9b\xd3\x1d\x26\x74\x27\x9a\xfe\x32\xda\x19\xe0\x7a\x8d\x99\x69\x7b\xca\x03\x61\xf5\x5d\x4c\xc8\xde\x10\xfd\xcf\x42\xe3\xd2\x1e\x6f\xda\xb1\x60\x70\x7d\x90\x35\x5a\x6c\x99\x76\x17\x2f\x54\xb3\xa2\x9b\x5c\xa6\x53\x72\x47\xf5\x51\x5c\x0b\xaf\xb8\x46\x37\xdc\x88\xe7\x26\xd3\x42\x1e\xb5\xef\x3b\x8d\xf8\xd3\xc6\xde\x66\xff\x0b\xce\x19\x0d\x08\xf3\x5e\x33\x7e\xac\x98\x3e\xe5\xeb\x6d\x88\xde\xf5\xc9\xa1\x77\xc3\x60\xb6\xa6\xba\x9e\xef\xa3\xd8\x08\xf8\xfb\xa7\x8f\xf0\xf5\xea\x83\x65\x3e\xbc\x3a\xd8\xd7\x4d\x38\x36\x58\xc2\x17\x4d\xad\xea\x60\x6c\xd9\x49\xee\x9c\x76\xee\x70\xce\x33\x51\x1f\xce\x2d\xd8\x2b\xa7\xdd\x61\xa3\xe2\x28\xcc\xe0\xe2\x02\x26\x93\x90\x7d\xda\x9e\xa1\xfa\x69\x17\xc6\x21\xe9\xc5\xfc\x45\xe4\xe0\x36\x8f\x07\xee\x40\x93\xef\x7e\x16\x09\x72\x21\x8d\xab\xd9\x0e\x81\xd3\x74\x3a\x54\x47\xcf\x73\x22\xc3\xa7\x63\x4d\x9f\xc1\x59\xc4\xdb\xfb\x5b\xb6\xad\x4b\x9a\x52\x16\x74\x21\xdb\x4f\x10\x81\xb5\xdd\x89\x9b\x18\xd3\x4d\xc4\xd8\x91\x0c\xf9\x35\x0d\x91\x5b\x27\x3a\x71\x3a\x66\xa7\x87\x01\x4f\x36\xaa\xf5\x8c\x66\x94\x31\x3d\x7f\xbe\xb3\x17\x0a\xb5\x18\x6d\x2e\x67\x29\xc5\x27\x6e\x1a\xf9\xac\x6c\xef\x51\x85\x57\x68\xe8\x4e\x27\xde\xd6\x42\xa1\xea\x17\x2d\xdf\xdc\x70\xff\x9b\x3b\x3a\x03\x5d\x48\xd1\x6c\xac\x2d\xbf\xf9\x1e\xf5\x1b\x5d\x05\x92\x6b\x96\xae\x0c\xc3\xc3\xe1\xee\x60\xbb\xcd\x44\x4e\xf2\x96\x55\x8e\xaa\x55\x03\x57\xaa\x49\x75\x76\xa3\xca\x48\x2a\x35\x42\x4d\x9a\x51\xc5\x74\xc8\xd1\x19\x30\xfd\x40\x27\xfe\x6f\xd6\xb4\x73\xdf\x6f\xb0\xe6\x58\xf6\x14\xfd\xd6\x7f\x7b\x54\xcf\x0e\xcb\x7f\x8e\x9a\x07\x0c\x8d\x68\xd9\x89\x18\x28\x99\xe2\x35\xa5\xe1\x6e\xa7\x47\x7d\xe3\x74\x84\x8f\xde\x1e\x22\x1c\x63\x7b\x88\x10\xf6\x02\x84\x09\xf3\xac\x72\x17\xc7\xc9\x70\xaa\x10\xfb\xa0\x60\x6f\xef\x37\xef\x99\x0a\x6e\xb8\x76\xb7\xbd\x82\x4c\xf1\xc0\xff\xae\x18\xc6\x29\x1b\x76\xef\x9f\xfd\x2b\x00\x00\xff\xff\x65\x31\x15\x41\x33\x33\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,7 +219,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0xa3, 0x20, 0x47, 0xdd, 0x8c, 0xe, 0x77, 0xb5, 0xa9, 0x79, 0x57, 0x27, 0x3f, 0x6f, 0x83, 0xa, 0x13, 0x81, 0xbd, 0x6e, 0x0, 0xc2, 0x30, 0xd6, 0x63, 0xe7, 0x7a, 0xfc, 0x13, 0x79, 0x9a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x36, 0xfa, 0xb, 0xe6, 0x55, 0xed, 0xe8, 0x7d, 0x53, 0x98, 0xb6, 0x9d, 0xb0, 0x8e, 0x4b, 0x3, 0xcc, 0x35, 0xb7, 0x92, 0xd7, 0x3e, 0x2b, 0xee, 0xa, 0xd2, 0xde, 0x9f, 0x6e, 0x24, 0x80, 0xc2}} return a, nil } diff --git a/lib/go/test/flow_dkg_test.go b/lib/go/test/flow_dkg_test.go index de58fb282..fb19a2924 100644 --- a/lib/go/test/flow_dkg_test.go +++ b/lib/go/test/flow_dkg_test.go @@ -119,7 +119,7 @@ func TestDKG(t *testing.T) { dkgNodeIDStrings := make([]cadence.Value, 1) dkgNodeIDStrings[0], _ = cadence.NewString(adminID) - dkgNodeIDsCadenceArray := cadence.Array{Values: []cadence.Value{cadence.String(adminID)}}.WithType(cadence.NewVariableSizedArrayType(cadence.NewStringType())) + dkgNodeIDsCadenceArray := cadence.Array{Values: []cadence.Value{cadence.String(adminID)}}.WithType(cadence.NewVariableSizedArrayType(cadence.StringType)) t.Run("Should start dkg with the admin", func(t *testing.T) { @@ -370,9 +370,9 @@ func TestDKG(t *testing.T) { }) - finalSubmissionKeysArray := cadence.Array{Values: []cadence.Value{finalSubmissionKeys[0], finalSubmissionKeys[1]}}.WithType(cadence.NewVariableSizedArrayType(cadence.NewOptionalType(cadence.NewStringType()))) + finalSubmissionKeysArray := cadence.Array{Values: []cadence.Value{finalSubmissionKeys[0], finalSubmissionKeys[1]}}.WithType(cadence.NewVariableSizedArrayType(cadence.NewOptionalType(cadence.StringType))) - finalSubmissionsArray := cadence.Array{Values: []cadence.Value{finalSubmissionKeysArray}}.WithType(cadence.NewVariableSizedArrayType(cadence.NewVariableSizedArrayType(cadence.NewOptionalType(cadence.NewStringType())))) + finalSubmissionsArray := cadence.Array{Values: []cadence.Value{finalSubmissionKeysArray}}.WithType(cadence.NewVariableSizedArrayType(cadence.NewVariableSizedArrayType(cadence.NewOptionalType(cadence.StringType)))) t.Run("Admin should be able to stop the dkg", func(t *testing.T) { @@ -443,7 +443,7 @@ func TestDKG(t *testing.T) { result = executeScriptAndCheck(t, b, templates.GenerateGetConsensusNodesScript(env), nil) - assert.Equal(t, cadence.NewArray(epoch2dkgNodeIDStrings).WithType(cadence.NewVariableSizedArrayType(cadence.NewStringType())), result) + assert.Equal(t, cadence.NewArray(epoch2dkgNodeIDStrings).WithType(cadence.NewVariableSizedArrayType(cadence.StringType)), result) result = executeScriptAndCheck(t, b, templates.GenerateGetDKGFinalSubmissionsScript(env), nil) diff --git a/lib/go/test/flow_epoch_test.go b/lib/go/test/flow_epoch_test.go index b0e077ebc..b898c07aa 100644 --- a/lib/go/test/flow_epoch_test.go +++ b/lib/go/test/flow_epoch_test.go @@ -516,7 +516,7 @@ func TestEpochAdvance(t *testing.T) { assert.Equal(t, cadence.NewBool(true), result) result = executeScriptAndCheck(t, b, templates.GenerateGetConsensusNodesScript(env), nil) - assert.Equal(t, cadence.NewArray(dkgIDs).WithType(cadence.NewVariableSizedArrayType(cadence.NewStringType())), result) + assert.Equal(t, cadence.NewArray(dkgIDs).WithType(cadence.NewVariableSizedArrayType(cadence.StringType)), result) result = executeScriptAndCheck(t, b, templates.GenerateGetDKGFinalSubmissionsScript(env), nil) assert.Equal(t, 0, len(result.(cadence.Array).Values)) diff --git a/lib/go/test/flow_idtable_staking_test.go b/lib/go/test/flow_idtable_staking_test.go index a8e34749e..096a8c9f7 100644 --- a/lib/go/test/flow_idtable_staking_test.go +++ b/lib/go/test/flow_idtable_staking_test.go @@ -791,7 +791,7 @@ func TestIDTableApprovals(t *testing.T) { nodeIDs[0] = accessID nodeIDs[1] = adminID nodeIDDict := generateCadenceNodeDictionary(nodeIDs) - initialNodeIDs := cadence.NewArray([]cadence.Value{CadenceString(adminID), CadenceString(accessID)}).WithType(cadence.NewVariableSizedArrayType(cadence.NewStringType())) + initialNodeIDs := cadence.NewArray([]cadence.Value{CadenceString(adminID), CadenceString(accessID)}).WithType(cadence.NewVariableSizedArrayType(cadence.StringType)) // Update the access node minimum to zero tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateChangeMinimumsScript(env), idTableAddress) @@ -900,7 +900,7 @@ func TestIDTableApprovals(t *testing.T) { false, ) - expected := cadence.NewArray([]cadence.Value{CadenceString(accessID)}).WithType(cadence.NewVariableSizedArrayType(cadence.NewStringType())) + expected := cadence.NewArray([]cadence.Value{CadenceString(accessID)}).WithType(cadence.NewVariableSizedArrayType(cadence.StringType)) assertApprovedListEquals(t, b, env, expected) }) @@ -1270,7 +1270,7 @@ func TestIDTableStaking(t *testing.T) { nodeIDs[0] = joshID nodeIDs[1] = maxID nodeIDDict := generateCadenceNodeDictionary(nodeIDs) - initialNodeIDs := cadence.NewArray([]cadence.Value{CadenceString(maxID), CadenceString(joshID)}).WithType(cadence.NewVariableSizedArrayType(cadence.NewStringType())) + initialNodeIDs := cadence.NewArray([]cadence.Value{CadenceString(maxID), CadenceString(joshID)}).WithType(cadence.NewVariableSizedArrayType(cadence.StringType)) t.Run("Should be able to add nodes to approved node list", func(t *testing.T) { @@ -1320,7 +1320,7 @@ func TestIDTableStaking(t *testing.T) { false, ) - expected := cadence.NewArray([]cadence.Value{CadenceString(maxID), CadenceString(adminID), CadenceString(joshID)}).WithType(cadence.NewVariableSizedArrayType(cadence.NewStringType())) + expected := cadence.NewArray([]cadence.Value{CadenceString(maxID), CadenceString(adminID), CadenceString(joshID)}).WithType(cadence.NewVariableSizedArrayType(cadence.StringType)) assertApprovedListEquals(t, b, env, expected) }) }) @@ -1355,7 +1355,7 @@ func TestIDTableStaking(t *testing.T) { false, ) - expected := cadence.NewArray([]cadence.Value{CadenceString(maxID), CadenceString(joshID)}).WithType(cadence.NewVariableSizedArrayType(cadence.NewStringType())) + expected := cadence.NewArray([]cadence.Value{CadenceString(maxID), CadenceString(joshID)}).WithType(cadence.NewVariableSizedArrayType(cadence.StringType)) assertApprovedListEquals(t, b, env, expected) }) }) diff --git a/lib/go/test/flow_lockedtokens_test.go b/lib/go/test/flow_lockedtokens_test.go index 8bb012bb7..bec26c083 100644 --- a/lib/go/test/flow_lockedtokens_test.go +++ b/lib/go/test/flow_lockedtokens_test.go @@ -54,7 +54,7 @@ func TestLockedTokensStaker(t *testing.T) { for i, limit := range candidateNodeLimits { candidateLimitsArrayValues[i] = cadence.NewUInt64(limit) } - cadenceLimitArray := cadence.NewArray(candidateLimitsArrayValues).WithType(cadence.NewVariableSizedArrayType(cadence.NewUInt64Type())) + cadenceLimitArray := cadence.NewArray(candidateLimitsArrayValues).WithType(cadence.NewVariableSizedArrayType(cadence.UInt64Type)) _ = tx.AddArgument(cadenceLimitArray) @@ -665,7 +665,7 @@ func TestLockedTokensDelegator(t *testing.T) { for i, limit := range candidateNodeLimits { candidateLimitsArrayValues[i] = cadence.NewUInt64(limit) } - cadenceLimitArray := cadence.NewArray(candidateLimitsArrayValues).WithType(cadence.NewVariableSizedArrayType(cadence.NewUInt64Type())) + cadenceLimitArray := cadence.NewArray(candidateLimitsArrayValues).WithType(cadence.NewVariableSizedArrayType(cadence.UInt64Type)) _ = tx.AddArgument(cadenceLimitArray) @@ -1131,7 +1131,7 @@ func TestCustodyProviderAccountCreation(t *testing.T) { for i, limit := range candidateNodeLimits { candidateLimitsArrayValues[i] = cadence.NewUInt64(limit) } - cadenceLimitArray := cadence.NewArray(candidateLimitsArrayValues).WithType(cadence.NewVariableSizedArrayType(cadence.NewUInt64Type())) + cadenceLimitArray := cadence.NewArray(candidateLimitsArrayValues).WithType(cadence.NewVariableSizedArrayType(cadence.UInt64Type)) _ = tx.AddArgument(cadenceLimitArray) diff --git a/lib/go/test/flow_stakingproxy_test.go b/lib/go/test/flow_stakingproxy_test.go index f8f81b72b..060d51949 100644 --- a/lib/go/test/flow_stakingproxy_test.go +++ b/lib/go/test/flow_stakingproxy_test.go @@ -59,7 +59,7 @@ func TestStakingProxy(t *testing.T) { for i, limit := range candidateNodeLimits { candidateLimitsArrayValues[i] = cadence.NewUInt64(limit) } - cadenceLimitArray := cadence.NewArray(candidateLimitsArrayValues).WithType(cadence.NewVariableSizedArrayType(cadence.NewUInt64Type())) + cadenceLimitArray := cadence.NewArray(candidateLimitsArrayValues).WithType(cadence.NewVariableSizedArrayType(cadence.UInt64Type)) _ = tx.AddArgument(cadenceLimitArray) diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index b78494971..adde27541 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -4,12 +4,12 @@ go 1.18 require ( github.com/coreos/go-semver v0.3.0 - github.com/onflow/cadence v0.39.13-stable-cadence.0.20230815215130-fc15617946a1 - github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230808220007-f00e74ca675b + github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 + github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230822191436-8a95802475f4 github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230808220007-f00e74ca675b github.com/onflow/flow-emulator v0.54.1-0.20230815221351-758e3a5bb92a - github.com/onflow/flow-go v0.31.1-0.20230815221159-accf10b9fbaa - github.com/onflow/flow-go-sdk v0.41.10-0.20230815215544-c3e9ce914aee + github.com/onflow/flow-go v0.31.1-0.20230908222556-1f376cc4392c + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230908221325-06f28e649c30 github.com/onflow/flow-go/crypto v0.24.9 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 @@ -86,11 +86,10 @@ require ( github.com/multiformats/go-multihash v0.2.3 // indirect github.com/multiformats/go-multistream v0.4.1 // indirect github.com/multiformats/go-varint v0.0.7 // indirect - github.com/onflow/atree v0.6.0 // indirect + github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95 // indirect github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce // indirect - github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead // indirect github.com/onflow/sdks v0.5.0 // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect @@ -159,3 +158,11 @@ require ( replace github.com/onflow/flow-core-contracts/lib/go/contracts => ../contracts replace github.com/onflow/flow-core-contracts/lib/go/templates => ../templates + +replace ( + github.com/onflow/cadence => ../../../../cadence + github.com/onflow/flow-emulator => ../../../../flow-emulator + github.com/onflow/flow-go => ../../../../flow-go + github.com/onflow/flow-go-sdk => ../../../../flow-go-sdk + github.com/onflow/flow-nft/lib/go/contracts => ../../../../flow-nft/lib/go/contracts +) diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index b181b2554..4cfa6ebe5 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -721,7 +721,6 @@ github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpx github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= -github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= @@ -860,8 +859,6 @@ github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFb github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= -github.com/gxed/hashland/keccakpg v0.0.1/go.mod h1:kRzw3HkwxFU1mpmPP8v1WyQzwdGfmKFJ6tItnhQ67kU= -github.com/gxed/hashland/murmur3 v0.0.1/go.mod h1:KjXop02n4/ckmZSnY2+HKcLud/tcmvhST0bie/0lS48= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -921,13 +918,10 @@ github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= -github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= -github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= -github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= @@ -962,8 +956,8 @@ github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFB github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= -github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= +github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= @@ -1030,8 +1024,6 @@ github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrk github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= -github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/mr-tron/base58 v1.1.0/go.mod h1:xcD2VGqlgYjBdcBLw+TuYLr8afG+Hj8g2eTVqeSzSU8= github.com/mr-tron/base58 v1.1.3/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= @@ -1058,7 +1050,6 @@ github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXS github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= -github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= @@ -1066,43 +1057,18 @@ github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= -github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/atree v0.6.0 h1:j7nQ2r8npznx4NX39zPpBYHmdy45f4xwoi+dm37Jk7c= -github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= -github.com/onflow/cadence v0.39.13-stable-cadence.0.20230719215202-3311f5f8189b h1:9VxYBVvnLFz7JICP+X7rPWwJb+9aZquc0uCuRjVMgdA= -github.com/onflow/cadence v0.39.13-stable-cadence.0.20230719215202-3311f5f8189b/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= -github.com/onflow/cadence v0.39.13-stable-cadence.0.20230815215130-fc15617946a1 h1:ELu6aFiphx4QAQE64EbYidJjc5DQSF087QfJZfamnXY= -github.com/onflow/cadence v0.39.13-stable-cadence.0.20230815215130-fc15617946a1/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= -github.com/onflow/flow-emulator v0.53.1-0.20230801165926-9fd4af1cce5b h1:P3okDWkAI0T823cT79+iGkqpPDN9fWMv0OkR4ivFut0= -github.com/onflow/flow-emulator v0.53.1-0.20230801165926-9fd4af1cce5b/go.mod h1:V6UHYtezDBu8Q/s5eZVdQuDoeWYKLw3qE+JAMoKJx+k= -github.com/onflow/flow-emulator v0.54.1-0.20230815221351-758e3a5bb92a h1:n4YjBCFzfJEcOJegcIVQ0iuFHSfouxwcoZVQTQM3U64= -github.com/onflow/flow-emulator v0.54.1-0.20230815221351-758e3a5bb92a/go.mod h1:uwXXYMIXcIl6b+vYcbG3PxuoQ9jLg8zMsqh/a21z63k= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230726183918-f90805445bfa h1:bPhsiGMiPIGKoYvhcYKlRRhNrEvQvorX2JGGSAuIPjA= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230726183918-f90805445bfa/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= +github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= +github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95 h1:mtQIjtnUQ2axR74YRMSG4rYo5PzWIbToGCdbu0oZjGs= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= -github.com/onflow/flow-go v0.31.1-0.20230801162100-85890d2bf9bb h1:slwWqw7pEqC9J1gdbjVj8AOTV9SyUNBeKHukzSPgBQg= -github.com/onflow/flow-go v0.31.1-0.20230801162100-85890d2bf9bb/go.mod h1:dUUZrddLpMgjcHsTQmlDehjo2Fz3T7NqHG0p9JTcB64= -github.com/onflow/flow-go v0.31.1-0.20230815221159-accf10b9fbaa h1:zyM+lQ1YHBTaKZCCZYcPuUOw/1c0PpmWHZmsk6WZv3I= -github.com/onflow/flow-go v0.31.1-0.20230815221159-accf10b9fbaa/go.mod h1:XTo0N5HIT8Rnih7bP/Y/HGdOzH+BZpdykObJNTsCpAI= -github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= -github.com/onflow/flow-go-sdk v0.41.10-0.20230719221154-2a4946e41c23 h1:2mE0uSQAXqeNcbOhuj7fDEcurouRlyebI30WVAuOT4s= -github.com/onflow/flow-go-sdk v0.41.10-0.20230719221154-2a4946e41c23/go.mod h1:U5JP8mlCiOxaKZrQC8ww9yeko5yxBfTOsbZY0ziEtJQ= -github.com/onflow/flow-go-sdk v0.41.10-0.20230815215544-c3e9ce914aee h1:zU78xj/94YNYtf4CLGWogCTPyrR+1h3QTalsU/ZEKDg= -github.com/onflow/flow-go-sdk v0.41.10-0.20230815215544-c3e9ce914aee/go.mod h1:JdN8uOpLMFaMTCFSoeck78fYPupTsV7ccvyrDM88nQU= +github.com/onflow/flow-go v0.31.1-0.20230908222556-1f376cc4392c h1:kfUupE28KZmvtzNacm1DPgFs+SLVweckEJrr4PzThaM= +github.com/onflow/flow-go v0.31.1-0.20230908222556-1f376cc4392c/go.mod h1:YeROCVKNHFK3aiAJjiBdRPBPB1K/7ToRl2WtvF5ulyk= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.24.9 h1:0EQp+kSZYJepMIiSypfJVe7tzsPcb6UXOdOtsTCDhBs= github.com/onflow/flow-go/crypto v0.24.9/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808 h1:c/MMB0UoLks5XVV4QZfdbZLTQVcyGMJstob25E5ZVHY= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3 h1:JNDJQI1ID8qLvv8kynPkrUNo34II5RB/aw6PN9dpMV0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce h1:YQKijiQaq8SF1ayNqp3VVcwbBGXSnuHNHq4GQmVGybE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= -github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead h1:2j1Unqs76Z1b95Gu4C3Y28hzNUHBix7wL490e61SMSw= -github.com/onflow/nft-storefront/lib/go/contracts v0.0.0-20221222181731-14b90207cead/go.mod h1:E3ScfQb5XcWJCIAdtIeEnr5i5l2y60GT0BTXeIHseWg= github.com/onflow/sdks v0.5.0 h1:2HCRibwqDaQ1c9oUApnkZtEAhWiNY2GTpRD5+ftdkN8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= @@ -1139,8 +1105,6 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= -github.com/prometheus/client_golang v1.14.0 h1:nJdhIvne2eSX/XRAFV9PcvFFRbrjbcTUj0VP62TMhnw= -github.com/prometheus/client_golang v1.14.0/go.mod h1:8vpkKitgIVNcqrRBWh1C4TIUQgYNtG/XQE4E/Zae36Y= github.com/prometheus/client_golang v1.16.0 h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8= github.com/prometheus/client_golang v1.16.0/go.mod h1:Zsulrv/L9oM40tJ7T815tM89lFEugiJ9HzIqaAx4LKc= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= @@ -1155,8 +1119,6 @@ github.com/prometheus/common v0.42.0 h1:EKsfXEYo4JpWMHH5cg+KOUWeuJSov1Id8zGR8eeI github.com/prometheus/common v0.42.0/go.mod h1:xBwqVerjNdUDjgODMpudtOMwlOwf2SaTr1yjz4b7Zbc= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= -github.com/prometheus/procfs v0.9.0 h1:wzCHvIvM5SxWqYvwgVL7yJY8Lz3PKn49KQtpgMYJfhI= -github.com/prometheus/procfs v0.9.0/go.mod h1:+pB4zwohETzFnmlpe6yd2lSc+0/46IYZRB/chUwxUZY= github.com/prometheus/procfs v0.10.1 h1:kYK1Va/YMlutzCGazswoHKo//tZVlFpKYh+PymziUAg= github.com/prometheus/procfs v0.10.1/go.mod h1:nwNm2aOCAYw8uTR/9bWRREkZFxAUcWzPHWJq+XBB/FM= github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= @@ -1268,7 +1230,6 @@ github.com/vmihailenco/msgpack/v4 v4.3.11 h1:Q47CePddpNGNhk4GCnAx9DDtASi2rasatE0 github.com/vmihailenco/msgpack/v4 v4.3.11/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= -github.com/whyrusleeping/go-logging v0.0.0-20170515211332-0457bb6b88fc/go.mod h1:bopw91TMyo8J3tvftk8xmU2kPmlrt4nScJQZU2hE5EM= github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= @@ -2022,7 +1983,6 @@ gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= -gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= diff --git a/lib/go/test/staking_test_helpers.go b/lib/go/test/staking_test_helpers.go index 2c083c092..801c20920 100644 --- a/lib/go/test/staking_test_helpers.go +++ b/lib/go/test/staking_test_helpers.go @@ -128,7 +128,7 @@ func deployStakingContract( for i, limit := range candidateNodeLimits { candidateLimitsArrayValues[i] = cadence.NewUInt64(limit) } - cadenceLimitArray := cadence.NewArray(candidateLimitsArrayValues).WithType(cadence.NewVariableSizedArrayType(cadence.NewUInt64Type())) + cadenceLimitArray := cadence.NewArray(candidateLimitsArrayValues).WithType(cadence.NewVariableSizedArrayType(cadence.UInt64Type)) _ = tx.AddArgument(cadenceLimitArray) @@ -728,7 +728,7 @@ func generateCadenceNodeDictionary(nodeIDs []string) cadence.Value { keyValuePairArray[i] = pair } - return cadence.NewDictionary(keyValuePairArray).WithType(cadence.NewDictionaryType(cadence.NewStringType(), cadence.NewBoolType())) + return cadence.NewDictionary(keyValuePairArray).WithType(cadence.NewDictionaryType(cadence.StringType, cadence.BoolType)) } // assertApprovedListEquals asserts the FlowIDTableStaking approved list matches From 5624221d18e0a2f5e897365b42cb7f1b0750bda9 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Mon, 11 Sep 2023 14:29:03 -0700 Subject: [PATCH 049/132] Update more contracts --- contracts/FlowIDTableStaking.cdc | 181 ++++++++++-------- contracts/FlowServiceAccount.cdc | 4 +- contracts/FlowToken.cdc | 1 + contracts/epochs/FlowClusterQC.cdc | 2 +- contracts/epochs/FlowDKG.cdc | 8 +- .../testContracts/TestFlowIDTableStaking.cdc | 8 +- lib/go/contracts/internal/assets/assets.go | 36 ++-- 7 files changed, 132 insertions(+), 108 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 9c70a1022..bf0eb1ff9 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -127,21 +127,21 @@ access(all) contract FlowIDTableStaking { /// The total tokens that only this node currently has staked, not including delegators /// This value must always be above the minimum requirement to stay staked or accept delegators - access(all) var tokensStaked: @FlowToken.Vault + access(Identity) var tokensStaked: @FlowToken.Vault /// The tokens that this node has committed to stake for the next epoch. /// Moves to the tokensStaked bucket at the end of an epoch - access(all) var tokensCommitted: @FlowToken.Vault + access(Identity) var tokensCommitted: @FlowToken.Vault /// The tokens that this node has unstaked from the previous epoch /// Moves to the tokensUnstaked bucket at the end of an epoch. - access(all) var tokensUnstaking: @FlowToken.Vault + access(Identity) var tokensUnstaking: @FlowToken.Vault /// Tokens that this node has unstaked and are able to withdraw whenever they want - access(all) var tokensUnstaked: @FlowToken.Vault + access(Identity) var tokensUnstaked: @FlowToken.Vault /// Staking rewards are paid to this bucket - access(all) var tokensRewarded: @FlowToken.Vault + access(Identity) var tokensRewarded: @FlowToken.Vault /// List of delegators for this node operator access(all) let delegators: @{UInt32: DelegatorRecord} @@ -212,7 +212,7 @@ access(all) contract FlowIDTableStaking { } destroy() { - let flowTokenRef = FlowIDTableStaking.account.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault)! + let flowTokenRef = FlowIDTableStaking.account.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault)! FlowIDTableStaking.totalTokensStakedByNodeType[self.role] = FlowIDTableStaking.totalTokensStakedByNodeType[self.role]! - self.tokensStaked.balance flowTokenRef.deposit(from: <-self.tokensStaked) flowTokenRef.deposit(from: <-self.tokensCommitted) @@ -243,12 +243,12 @@ access(all) contract FlowIDTableStaking { } /// borrow a reference to to one of the delegators for a node in the record - access(account) view fun borrowDelegatorRecord(_ delegatorID: UInt32): &DelegatorRecord { + access(account) view fun borrowDelegatorRecord(_ delegatorID: UInt32): auth(FungibleToken.Withdrawable) &DelegatorRecord { pre { self.delegators[delegatorID] != nil: "Specified delegator ID does not exist in the record" } - return (&self.delegators[delegatorID] as &DelegatorRecord?)! + return (&self.delegators[delegatorID] as auth(FungibleToken.Withdrawable) &DelegatorRecord?)! } /// Add a delegator to the node record @@ -287,7 +287,7 @@ access(all) contract FlowIDTableStaking { access(all) let tokensRewarded: UFix64 /// list of delegator IDs for this node operator - access(all) let delegators: [UInt32] + access(all) let delegators: &[UInt32] access(all) let delegatorIDCounter: UInt32 access(all) let tokensRequestedToUnstake: UFix64 access(all) let initialWeight: UInt64 @@ -315,7 +315,11 @@ access(all) contract FlowIDTableStaking { access(all) view fun totalCommittedWithDelegators(): UFix64 { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) var committedSum = self.totalCommittedWithoutDelegators() - for delegator in self.delegators { + + var index = 0 + while index < self.delegators.length { + let delegator = self.delegators[index] + index = index + 1 let delRecord = nodeRecord.borrowDelegatorRecord(delegator) committedSum = committedSum + delRecord.delegatorFullCommittedBalance() } @@ -330,7 +334,11 @@ access(all) contract FlowIDTableStaking { access(all) view fun totalStakedWithDelegators(): UFix64 { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) var stakedSum = self.tokensStaked - for delegator in self.delegators { + + var index = 0 + while index < self.delegators.length { + let delegator = self.delegators[index] + index = index + 1 let delRecord = nodeRecord.borrowDelegatorRecord(delegator) stakedSum = stakedSum + delRecord.tokensStaked.balance } @@ -346,19 +354,19 @@ access(all) contract FlowIDTableStaking { /// This resource is stored in the NodeRecord object that is being delegated to access(all) resource DelegatorRecord { /// Tokens this delegator has committed for the next epoch - access(all) var tokensCommitted: @FlowToken.Vault + access(Identity) var tokensCommitted: @FlowToken.Vault /// Tokens this delegator has staked for the current epoch - access(all) var tokensStaked: @FlowToken.Vault + access(Identity) var tokensStaked: @FlowToken.Vault /// Tokens this delegator has requested to unstake and is locked for the current epoch - access(all) var tokensUnstaking: @FlowToken.Vault + access(Identity) var tokensUnstaking: @FlowToken.Vault /// Tokens this delegator has been rewarded and can withdraw - access(all) let tokensRewarded: @FlowToken.Vault + access(Identity) let tokensRewarded: @FlowToken.Vault /// Tokens that this delegator unstaked and can withdraw - access(all) let tokensUnstaked: @FlowToken.Vault + access(Identity) let tokensUnstaked: @FlowToken.Vault /// Amount of tokens that the delegator has requested to unstake access(all) var tokensRequestedToUnstake: UFix64 @@ -883,8 +891,8 @@ access(all) contract FlowIDTableStaking { /// Sets a new set of minimum staking requirements for all the delegators access(all) fun setDelegatorMinimumStakeRequirement(_ newRequirement: UFix64) { - FlowIDTableStaking.account.load(from: /storage/delegatorStakingMinimum) - FlowIDTableStaking.account.save(newRequirement, to: /storage/delegatorStakingMinimum) + FlowIDTableStaking.account.storage.load(from: /storage/delegatorStakingMinimum) + FlowIDTableStaking.account.storage.save(newRequirement, to: /storage/delegatorStakingMinimum) emit NewDelegatorStakingMinimum(newMinimum: newRequirement) } @@ -915,9 +923,9 @@ access(all) contract FlowIDTableStaking { role >= UInt8(1) && role <= UInt8(5): "The role must be 1, 2, 3, 4, or 5" } - let candidateNodeLimits = FlowIDTableStaking.account.load<{UInt8: UInt64}>(from: /storage/idTableCandidateNodeLimits)! + let candidateNodeLimits = FlowIDTableStaking.account.storage.load<{UInt8: UInt64}>(from: /storage/idTableCandidateNodeLimits)! candidateNodeLimits[role] = newLimit - FlowIDTableStaking.account.save<{UInt8: UInt64}>(candidateNodeLimits, to: /storage/idTableCandidateNodeLimits) + FlowIDTableStaking.account.storage.save<{UInt8: UInt64}>(candidateNodeLimits, to: /storage/idTableCandidateNodeLimits) } /// Set slot (count) limits for each node role @@ -934,8 +942,8 @@ access(all) contract FlowIDTableStaking { slotLimits[UInt8(5)] != nil: "Need to have a limit set for access nodes" } - FlowIDTableStaking.account.load<{UInt8: UInt16}>(from: /storage/flowStakingSlotLimits) - FlowIDTableStaking.account.save(slotLimits, to: /storage/flowStakingSlotLimits) + FlowIDTableStaking.account.storage.load<{UInt8: UInt16}>(from: /storage/flowStakingSlotLimits) + FlowIDTableStaking.account.storage.save(slotLimits, to: /storage/flowStakingSlotLimits) } @@ -952,8 +960,8 @@ access(all) contract FlowIDTableStaking { message: "Percentage value to decrease rewards payout should be between 0 and 1" ) } - let list = FlowIDTableStaking.account.load<{String: UFix64}>(from: /storage/idTableNonOperationalNodesList) - FlowIDTableStaking.account.save<{String: UFix64}>(nodeIDs, to: /storage/idTableNonOperationalNodesList) + let list = FlowIDTableStaking.account.storage.load<{String: UFix64}>(from: /storage/idTableNonOperationalNodesList) + FlowIDTableStaking.account.storage.save<{String: UFix64}>(nodeIDs, to: /storage/idTableNonOperationalNodesList) } /// Allows the protocol to set a specific weight for a node @@ -1001,9 +1009,9 @@ access(all) contract FlowIDTableStaking { /// sets the approved list without validating it (requires caller to validate) access(self) fun unsafeSetApprovedList(_ newApproveList: {String: Bool}) { - let currentApproveList = FlowIDTableStaking.account.load<{String: Bool}>(from: /storage/idTableApproveList) + let currentApproveList = FlowIDTableStaking.account.storage.load<{String: Bool}>(from: /storage/idTableApproveList) ?? panic("Could not load the current approve list from storage") - FlowIDTableStaking.account.save<{String: Bool}>(newApproveList, to: /storage/idTableApproveList) + FlowIDTableStaking.account.storage.save<{String: Bool}>(newApproveList, to: /storage/idTableApproveList) } /// removes and refunds the node record without also removing them from the approved-list @@ -1030,13 +1038,18 @@ access(all) contract FlowIDTableStaking { if currentRoleCount > 0 { currentRoleNodeCounts[nodeRecord.role] = currentRoleCount - 1 } - FlowIDTableStaking.account.load<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) - FlowIDTableStaking.account.save(currentRoleNodeCounts, to: /storage/flowStakingRoleNodeCounts) + FlowIDTableStaking.account.storage.load<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) + FlowIDTableStaking.account.storage.save(currentRoleNodeCounts, to: /storage/flowStakingRoleNodeCounts) } // Iterate through all delegators and unstake their tokens // since their node has unstaked - for delegator in nodeRecord.delegators.keys { + let keys = nodeRecord.delegators.keys + var index = 0 + while index < keys.length { + let delegator = keys[index] + index = index + 1 + let delRecord = nodeRecord.borrowDelegatorRecord(delegator) if delRecord.tokensCommitted.balance > 0.0 { @@ -1077,8 +1090,8 @@ access(all) contract FlowIDTableStaking { /// Starts the staking auction, the period when nodes and delegators /// are allowed to perform staking related operations access(all) fun startStakingAuction() { - FlowIDTableStaking.account.load(from: /storage/stakingEnabled) - FlowIDTableStaking.account.save(true, to: /storage/stakingEnabled) + FlowIDTableStaking.account.storage.load(from: /storage/stakingEnabled) + FlowIDTableStaking.account.storage.save(true, to: /storage/stakingEnabled) } /// Ends the staking Auction by removing any unapproved nodes @@ -1090,8 +1103,8 @@ access(all) contract FlowIDTableStaking { self.removeInvalidNodes(approvedNodeIDs: approvedNodeIDs) self.fillNodeRoleSlots() - FlowIDTableStaking.account.load(from: /storage/stakingEnabled) - FlowIDTableStaking.account.save(false, to: /storage/stakingEnabled) + FlowIDTableStaking.account.storage.load(from: /storage/stakingEnabled) + FlowIDTableStaking.account.storage.save(false, to: /storage/stakingEnabled) } /// Iterates through all the registered nodes and if it finds @@ -1159,9 +1172,9 @@ access(all) contract FlowIDTableStaking { let slotLimits: {UInt8: UInt16} = FlowIDTableStaking.getRoleSlotLimits() // Load and reset the candidate node list - let candidateNodes = FlowIDTableStaking.account.load<{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) ?? {} + let candidateNodes = FlowIDTableStaking.account.storage.load<{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) ?? {} let emptyCandidateNodes: {UInt8: {String: Bool}} = {1: {}, 2: {}, 3: {}, 4: {}, 5: {}} - FlowIDTableStaking.account.save(emptyCandidateNodes, to: /storage/idTableCandidateNodes) + FlowIDTableStaking.account.storage.save(emptyCandidateNodes, to: /storage/idTableCandidateNodes) for role in currentNodeCount.keys { @@ -1211,8 +1224,8 @@ access(all) contract FlowIDTableStaking { } } - FlowIDTableStaking.account.load<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) - FlowIDTableStaking.account.save(currentNodeCount, to: /storage/flowStakingRoleNodeCounts) + FlowIDTableStaking.account.storage.load<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) + FlowIDTableStaking.account.storage.save(currentNodeCount, to: /storage/flowStakingRoleNodeCounts) } /// Called at the end of the epoch to pay rewards to node operators @@ -1245,7 +1258,7 @@ access(all) contract FlowIDTableStaking { // Mint the remaining FLOW for rewards if mintedRewards > 0.0 { - let flowTokenMinter = FlowIDTableStaking.account.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) + let flowTokenMinter = FlowIDTableStaking.account.storage.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") rewardsVault.deposit(from: <-flowTokenMinter.mintTokens(amount: mintedRewards)) } @@ -1324,7 +1337,12 @@ access(all) contract FlowIDTableStaking { // Iterate through all the withheld node's delegators // and calculate their decreased rewards as well - for delegator in nodeRecord.delegators.keys { + let keys = nodeRecord.delegators.keys + var index = 0 + while index < keys.length { + let delegator = keys[index] + index = index + 1 + let delRecord = nodeRecord.borrowDelegatorRecord(delegator) sumStakeFromNonOperationalStakers = sumStakeFromNonOperationalStakers + delRecord.tokensStaked.balance @@ -1372,7 +1390,12 @@ access(all) contract FlowIDTableStaking { // Iterate through all delegators and reward them their share // of the rewards for the tokens they have staked for this node - for delegator in nodeRecord.delegators.keys { + let keys = nodeRecord.delegators.keys + var index = 0 + while index < keys.length { + let delegator = keys[index] + index = index + 1 + let delRecord = nodeRecord.borrowDelegatorRecord(delegator) /// Calculate the amount of tokens that this delegator receives @@ -1414,12 +1437,12 @@ access(all) contract FlowIDTableStaking { let approvedNodeIDs = FlowIDTableStaking.getApprovedList() ?? panic("Could not read the approve list from storage") - let movesPendingNodeIDs = FlowIDTableStaking.account.load<{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) + let movesPendingNodeIDs = FlowIDTableStaking.account.storage.load<{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) ?? panic("No moves pending list in account storage") // Reset the movesPendingList let movesPendingList: {String: {UInt32: Bool}} = {} - FlowIDTableStaking.account.save<{String: {UInt32: Bool}}>(movesPendingList, to: /storage/idTableMovesPendingList) + FlowIDTableStaking.account.storage.save<{String: {UInt32: Bool}}>(movesPendingList, to: /storage/idTableMovesPendingList) let stakedNodeIDs: {String: Bool} = FlowIDTableStaking.getParticipantNodeList()! @@ -1599,17 +1622,17 @@ access(all) contract FlowIDTableStaking { } /// borrow a reference to to one of the nodes in the record - access(account) view fun borrowNodeRecord(_ nodeID: String): &NodeRecord { + access(account) view fun borrowNodeRecord(_ nodeID: String): auth(FungibleToken.Withdrawable) &NodeRecord { pre { FlowIDTableStaking.nodes[nodeID] != nil: "Specified node ID does not exist in the record" } - return (&FlowIDTableStaking.nodes[nodeID] as &NodeRecord?)! + return (&FlowIDTableStaking.nodes[nodeID] as auth(FungibleToken.Withdrawable) &NodeRecord?)! } /// borrow a reference to the `FlowFees` admin resource for paying rewards access(account) view fun borrowFeesAdmin(): &FlowFees.Administrator { - let feesAdmin = self.account.borrow<&FlowFees.Administrator>(from: /storage/flowFeesAdmin) + let feesAdmin = self.account.storage.borrow<&FlowFees.Administrator>(from: /storage/flowFeesAdmin) ?? panic("Could not borrow a reference to the FlowFees Admin object") return feesAdmin @@ -1618,7 +1641,7 @@ access(all) contract FlowIDTableStaking { /// Updates a claimed boolean for a specific path to indicate that /// a piece of node metadata has been claimed by a node access(account) fun updateClaimed(path: StoragePath, _ key: String, claimed: Bool) { - let claimedDictionary = self.account.load<{String: Bool}>(from: path) + let claimedDictionary = self.account.storage.load<{String: Bool}>(from: path) ?? panic("Invalid path for dictionary") if claimed { @@ -1627,19 +1650,19 @@ access(all) contract FlowIDTableStaking { claimedDictionary.remove(key: key) } - self.account.save(claimedDictionary, to: path) + self.account.storage.save(claimedDictionary, to: path) } /// Sets a list of approved node IDs for the current epoch access(contract) fun setParticipantNodeList(_ nodeIDs: {String: Bool}) { - let list = self.account.load<{String: Bool}>(from: /storage/idTableCurrentList) + let list = self.account.storage.load<{String: Bool}>(from: /storage/idTableCurrentList) - self.account.save<{String: Bool}>(nodeIDs, to: /storage/idTableCurrentList) + self.account.storage.save<{String: Bool}>(nodeIDs, to: /storage/idTableCurrentList) } /// Gets the current list of participant (staked in the current epoch) nodes as a dictionary. access(all) view fun getParticipantNodeList(): {String: Bool}? { - return self.account.copy<{String: Bool}>(from: /storage/idTableCurrentList) + return self.account.storage.copy<{String: Bool}>(from: /storage/idTableCurrentList) } /// Gets the current list of participant nodes (like getCurrentNodeList) but as a list @@ -1655,7 +1678,7 @@ access(all) contract FlowIDTableStaking { if self.nodes[nodeID] == nil { return } - let movesPendingList = self.account.load<{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) + let movesPendingList = self.account.storage.load<{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) ?? panic("No moves pending list in account storage") // Create an empty list of delegators with pending moves for the node ID @@ -1676,13 +1699,13 @@ access(all) contract FlowIDTableStaking { // If it was just a node, it will save an empty/unmodified delegator list movesPendingList[nodeID] = delegatorList - self.account.save<{String: {UInt32: Bool}}>(movesPendingList, to: /storage/idTableMovesPendingList) + self.account.storage.save<{String: {UInt32: Bool}}>(movesPendingList, to: /storage/idTableMovesPendingList) } /// Gets a list of node IDs who have pending token movements /// or who's delegators have pending movements access(all) view fun getMovesPendingList(): {String: {UInt32: Bool}}? { - return self.account.copy<{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) + return self.account.storage.copy<{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) } /// Candidate Nodes Methods @@ -1693,7 +1716,7 @@ access(all) contract FlowIDTableStaking { /// to a list of node IDs of that role /// Gets the candidate node list size limits for each role access(all) fun getCandidateNodeLimits(): {UInt8: UInt64}? { - return self.account.copy<{UInt8: UInt64}>(from: /storage/idTableCandidateNodeLimits) + return self.account.storage.copy<{UInt8: UInt64}>(from: /storage/idTableCandidateNodeLimits) } /// Adds the provided node ID to the candidate node list @@ -1702,7 +1725,7 @@ access(all) contract FlowIDTableStaking { roleToAdd >= UInt8(1) && roleToAdd <= UInt8(5): "The role must be 1, 2, 3, 4, or 5" } - var candidateNodes = FlowIDTableStaking.account.load<{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) ?? {} + var candidateNodes = FlowIDTableStaking.account.storage.load<{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) ?? {} var candidateNodesForRole = candidateNodes[roleToAdd]! if UInt64(candidateNodesForRole.keys.length) >= self.getCandidateNodeLimits()![roleToAdd]! { @@ -1712,7 +1735,7 @@ access(all) contract FlowIDTableStaking { candidateNodesForRole[nodeID] = true candidateNodes[roleToAdd] = candidateNodesForRole - FlowIDTableStaking.account.save(candidateNodes, to: /storage/idTableCandidateNodes) + FlowIDTableStaking.account.storage.save(candidateNodes, to: /storage/idTableCandidateNodes) } /// Removes the provided node ID from the candidate node list @@ -1721,30 +1744,30 @@ access(all) contract FlowIDTableStaking { role >= UInt8(1) && role <= UInt8(5): "The role must be 1, 2, 3, 4, or 5" } - var candidateNodes = FlowIDTableStaking.account.load<{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) ?? {} + var candidateNodes = FlowIDTableStaking.account.storage.load<{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) ?? {} var candidateNodesForRole = candidateNodes[role]! candidateNodesForRole.remove(key: nodeID) candidateNodes[role] = candidateNodesForRole - FlowIDTableStaking.account.save(candidateNodes, to: /storage/idTableCandidateNodes) + FlowIDTableStaking.account.storage.save(candidateNodes, to: /storage/idTableCandidateNodes) } /// Returns the current candidate node list access(all) fun getCandidateNodeList(): {UInt8: {String: Bool}} { - return FlowIDTableStaking.account.copy<{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) + return FlowIDTableStaking.account.storage.copy<{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) ?? {1: {}, 2: {}, 3: {}, 4: {}, 5: {}} } /// Get slot (count) limits for each node role access(all) fun getRoleSlotLimits(): {UInt8: UInt16} { - return FlowIDTableStaking.account.copy<{UInt8: UInt16}>(from: /storage/flowStakingSlotLimits) + return FlowIDTableStaking.account.storage.copy<{UInt8: UInt16}>(from: /storage/flowStakingSlotLimits) ?? {1: 0, 2: 0, 3: 0, 4: 0, 5: 0} } /// Returns a dictionary that indicates how many participant nodes there are for each role access(all) fun getCurrentRoleNodeCounts(): {UInt8: UInt16} { - if let currentCounts = FlowIDTableStaking.account.copy<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) { + if let currentCounts = FlowIDTableStaking.account.storage.copy<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) { return currentCounts } else { // If the contract can't read the value from storage, construct it @@ -1776,7 +1799,7 @@ access(all) contract FlowIDTableStaking { /// Indicates if the staking auction is currently enabled access(all) view fun stakingEnabled(): Bool { - return self.account.copy(from: /storage/stakingEnabled) ?? false + return self.account.storage.copy(from: /storage/stakingEnabled) ?? false } /// Gets an array of the node IDs that are proposed for the next epoch @@ -1858,19 +1881,19 @@ access(all) contract FlowIDTableStaking { /// Gets the claimed status of a particular piece of node metadata access(account) view fun getClaimed(path: StoragePath, key: String): Bool { - let claimedDictionary = self.account.borrow<&{String: Bool}>(from: path) + let claimedDictionary = self.account.storage.borrow<&{String: Bool}>(from: path) ?? panic("Invalid path for dictionary") return claimedDictionary[key] ?? false } /// Returns the list of approved node IDs that the admin has set access(all) view fun getApprovedList(): {String: Bool}? { - return self.account.copy<{String: Bool}>(from: /storage/idTableApproveList) + return self.account.storage.copy<{String: Bool}>(from: /storage/idTableApproveList) } /// Returns the list of node IDs whose rewards will be reduced in the next payment access(all) fun getNonOperationalNodesList(): {String: UFix64} { - return self.account.copy<{String: UFix64}>(from: /storage/idTableNonOperationalNodesList) + return self.account.storage.copy<{String: UFix64}>(from: /storage/idTableNonOperationalNodesList) ?? panic("could not get non-operational node list") } @@ -1881,7 +1904,7 @@ access(all) contract FlowIDTableStaking { /// Gets the minimum stake requirement for delegators access(all) fun getDelegatorMinimumStakeRequirement(): UFix64 { - return self.account.copy(from: /storage/delegatorStakingMinimum) + return self.account.storage.copy(from: /storage/delegatorStakingMinimum) ?? 0.0 } @@ -1921,14 +1944,14 @@ access(all) contract FlowIDTableStaking { } init(_ epochTokenPayout: UFix64, _ rewardCut: UFix64, _ candidateNodeLimits: {UInt8: UInt64}) { - self.account.save(true, to: /storage/stakingEnabled) + self.account.storage.save(true, to: /storage/stakingEnabled) self.nodes <- {} let claimedDictionary: {String: Bool} = {} - self.account.save(claimedDictionary, to: /storage/stakingKeysClaimed) - self.account.save(claimedDictionary, to: /storage/networkingKeysClaimed) - self.account.save(claimedDictionary, to: /storage/networkingAddressesClaimed) + self.account.storage.save(claimedDictionary, to: /storage/stakingKeysClaimed) + self.account.storage.save(claimedDictionary, to: /storage/networkingKeysClaimed) + self.account.storage.save(claimedDictionary, to: /storage/networkingAddressesClaimed) self.NodeStakerStoragePath = /storage/flowStaker self.NodeStakerPublicPath = /public/flowStaker @@ -1936,7 +1959,7 @@ access(all) contract FlowIDTableStaking { self.DelegatorStoragePath = /storage/flowStakingDelegator self.minimumStakeRequired = {UInt8(1): 250000.0, UInt8(2): 500000.0, UInt8(3): 1250000.0, UInt8(4): 135000.0, UInt8(5): 100.0} - self.account.save(50.0 as UFix64, to: /storage/delegatorStakingMinimum) + self.account.storage.save(50.0 as UFix64, to: /storage/delegatorStakingMinimum) self.totalTokensStakedByNodeType = {UInt8(1): 0.0, UInt8(2): 0.0, UInt8(3): 0.0, UInt8(4): 0.0, UInt8(5): 0.0} self.epochTokenPayout = epochTokenPayout self.nodeDelegatingRewardCut = rewardCut @@ -1944,29 +1967,29 @@ access(all) contract FlowIDTableStaking { let approveList: {String: Bool} = {} self.setParticipantNodeList(approveList) - self.account.save<{String: Bool}>(approveList, to: /storage/idTableApproveList) + self.account.storage.save<{String: Bool}>(approveList, to: /storage/idTableApproveList) let nonOperationalList: {String: UFix64} = {} - self.account.save<{String: UFix64}>(nonOperationalList, to: /storage/idTableNonOperationalNodesList) + self.account.storage.save<{String: UFix64}>(nonOperationalList, to: /storage/idTableNonOperationalNodesList) let movesPendingList: {String: {UInt32: Bool}} = {} - self.account.save<{String: {UInt32: Bool}}>(movesPendingList, to: /storage/idTableMovesPendingList) + self.account.storage.save<{String: {UInt32: Bool}}>(movesPendingList, to: /storage/idTableMovesPendingList) let emptyCandidateNodes: {UInt8: {String: Bool}} = {1: {}, 2: {}, 3: {}, 4: {}, 5: {}} - FlowIDTableStaking.account.save(emptyCandidateNodes, to: /storage/idTableCandidateNodes) + FlowIDTableStaking.account.storage.save(emptyCandidateNodes, to: /storage/idTableCandidateNodes) // Save the candidate nodes limit - FlowIDTableStaking.account.save<{UInt8: UInt64}>(candidateNodeLimits, to: /storage/idTableCandidateNodeLimits) + FlowIDTableStaking.account.storage.save<{UInt8: UInt64}>(candidateNodeLimits, to: /storage/idTableCandidateNodeLimits) let slotLimits: {UInt8: UInt16} = {1: 10000, 2: 10000, 3: 10000, 4: 10000, 5: 10000} // Save slot limits - FlowIDTableStaking.account.save(slotLimits, to: /storage/flowStakingSlotLimits) + FlowIDTableStaking.account.storage.save(slotLimits, to: /storage/flowStakingSlotLimits) let slotCounts: {UInt8: UInt16} = {1: 0, 2: 0, 3: 0, 4: 0, 5: 0} // Save slot counts - FlowIDTableStaking.account.save(slotCounts, to: /storage/flowStakingRoleNodeCounts) + FlowIDTableStaking.account.storage.save(slotCounts, to: /storage/flowStakingRoleNodeCounts) - self.account.save(<-create Admin(), to: self.StakingAdminStoragePath) + self.account.storage.save(<-create Admin(), to: self.StakingAdminStoragePath) } } diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index 85e44a1fd..b9d8b1a6e 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -36,8 +36,8 @@ access(all) contract FlowServiceAccount { // Create a public capability to the Vault that only exposes // the balance field through the Balance interface - let balanceCapability = self.account.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) - self.account.capabilities.publish(balanceCapability, at: /public/flowTokenBalance) + let balanceCapability = acct.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) + acct.capabilities.publish(balanceCapability, at: /public/flowTokenBalance) } /// Get the default token balance on an account diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 760e39f09..670dfb8b5 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -316,5 +316,6 @@ access(all) contract FlowToken: ViewResolver { // Emit an event that shows that the contract was initialized emit TokensInitialized(initialSupply: self.totalSupply) + } } diff --git a/contracts/epochs/FlowClusterQC.cdc b/contracts/epochs/FlowClusterQC.cdc index 9e178a58e..8f8efda74 100644 --- a/contracts/epochs/FlowClusterQC.cdc +++ b/contracts/epochs/FlowClusterQC.cdc @@ -456,6 +456,6 @@ access(all) contract FlowClusterQC { self.voterClaimed = {} self.nodeCluster = {} - self.account.save(<-create Admin(), to: self.AdminStoragePath) + self.account.storage.save(<-create Admin(), to: self.AdminStoragePath) } } \ No newline at end of file diff --git a/contracts/epochs/FlowDKG.cdc b/contracts/epochs/FlowDKG.cdc index 5c33119d7..4cb7f8db4 100644 --- a/contracts/epochs/FlowDKG.cdc +++ b/contracts/epochs/FlowDKG.cdc @@ -220,12 +220,12 @@ access(all) contract FlowDKG { newThresholdPercentage == nil || newThresholdPercentage! < 1.0: "The threshold percentage must be in [0,1)" } - FlowDKG.account.load(from: /storage/flowDKGSafeThreshold) + FlowDKG.account.storage.load(from: /storage/flowDKGSafeThreshold) // If newThresholdPercentage is nil, we exit here. Since we loaded from // storage previously, this results in /storage/flowDKGSafeThreshold being empty if let percentage = newThresholdPercentage { - FlowDKG.account.save(percentage, to: /storage/flowDKGSafeThreshold) + FlowDKG.account.storage.save(percentage, to: /storage/flowDKGSafeThreshold) } } @@ -400,7 +400,7 @@ access(all) contract FlowDKG { /// ensure a lower-bound number of Random Beacon Committee members (beyond the bare minimum required /// by the DKG protocol). access(all) fun getSafeThresholdPercentage(): UFix64? { - let safetyRate = self.account.copy(from: /storage/flowDKGSafeThreshold) + let safetyRate = self.account.storage.copy(from: /storage/flowDKGSafeThreshold) return safetyRate } @@ -445,7 +445,7 @@ access(all) contract FlowDKG { self.nodeClaimed = {} self.whiteboardMessages = [] - self.account.save(<-create Admin(), to: self.AdminStoragePath) + self.account.storage.save(<-create Admin(), to: self.AdminStoragePath) } } \ No newline at end of file diff --git a/contracts/testContracts/TestFlowIDTableStaking.cdc b/contracts/testContracts/TestFlowIDTableStaking.cdc index ac6e728a7..0ba6a4758 100644 --- a/contracts/testContracts/TestFlowIDTableStaking.cdc +++ b/contracts/testContracts/TestFlowIDTableStaking.cdc @@ -144,7 +144,7 @@ access(all) contract FlowIDTableStaking { /// Withdraw tokens from the unstaked bucket access(all) fun withdrawUnstakedTokens(amount: UFix64): @{FungibleToken.Vault} { - let flowTokenMinter = FlowIDTableStaking.account.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) + let flowTokenMinter = FlowIDTableStaking.account.storage.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") return <- flowTokenMinter.mintTokens(amount: amount) @@ -153,7 +153,7 @@ access(all) contract FlowIDTableStaking { /// Withdraw tokens from the rewarded bucket access(all) fun withdrawRewardedTokens(amount: UFix64): @{FungibleToken.Vault} { - let flowTokenMinter = FlowIDTableStaking.account.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) + let flowTokenMinter = FlowIDTableStaking.account.storage.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") return <- flowTokenMinter.mintTokens(amount: amount) @@ -224,7 +224,7 @@ access(all) contract FlowIDTableStaking { /// Withdraw tokens from the unstaked bucket access(all) fun withdrawUnstakedTokens(amount: UFix64): @{FungibleToken.Vault} { - let flowTokenMinter = FlowIDTableStaking.account.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) + let flowTokenMinter = FlowIDTableStaking.account.storage.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") return <- flowTokenMinter.mintTokens(amount: amount) @@ -232,7 +232,7 @@ access(all) contract FlowIDTableStaking { /// Withdraw tokens from the rewarded bucket access(all) fun withdrawRewardedTokens(amount: UFix64): @{FungibleToken.Vault} { - let flowTokenMinter = FlowIDTableStaking.account.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) + let flowTokenMinter = FlowIDTableStaking.account.storage.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") return <- flowTokenMinter.mintTokens(amount: amount) diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 3d069a76d..62e39b543 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,18 +2,18 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.71kB) -// FlowIDTableStaking.cdc (97.951kB) -// FlowServiceAccount.cdc (8.504kB) +// FlowIDTableStaking.cdc (99.289kB) +// FlowServiceAccount.cdc (8.488kB) // FlowStakingCollection.cdc (55.589kB) // FlowStorageFees.cdc (9.23kB) -// FlowToken.cdc (13.107kB) +// FlowToken.cdc (13.108kB) // LockedTokens.cdc (30.779kB) // NodeVersionBeacon.cdc (22.903kB) // StakingProxy.cdc (5.71kB) -// epochs/FlowClusterQC.cdc (18.547kB) -// epochs/FlowDKG.cdc (18.678kB) +// epochs/FlowClusterQC.cdc (18.555kB) +// epochs/FlowDKG.cdc (18.71kB) // epochs/FlowEpoch.cdc (41.942kB) -// testContracts/TestFlowIDTableStaking.cdc (8.946kB) +// testContracts/TestFlowIDTableStaking.cdc (8.978kB) package assets @@ -123,7 +123,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x79\x73\xdc\x36\xb2\xf8\xdf\xcf\x9f\x02\x76\xd5\xcf\x1e\xc5\x3a\x7d\xe4\x65\x55\x96\xb3\x8a\x64\xbf\xa7\x4a\x62\xbb\x2c\x67\xf3\x87\x2b\x95\x85\x48\x8c\x06\x6b\x0e\x31\x21\x48\x8d\xe7\x25\xfe\xee\xbf\x42\xe3\xbe\x48\x8e\x34\x72\xbc\x87\x2a\x29\x4b\x33\x64\x03\x68\x34\x1a\x7d\xf7\xde\x57\x77\xee\x20\x84\xd0\xcb\x8a\x2d\xcf\x4e\xdf\xe1\x8b\x8a\x9c\xb7\xf8\x03\xad\x2f\xe5\xe7\xef\x66\x04\xbe\x43\x67\xa7\x08\xbe\x45\xb8\x2e\x91\x7a\x04\x15\xac\x6e\x1b\x5c\xb4\x68\x8e\x6b\x7c\x49\x38\xbc\x52\xb3\x92\x20\xb6\x20\x0d\x6e\x59\xc3\x1f\xc0\x0b\x25\xa9\xc8\xa5\xfa\x9b\xd6\x53\xd6\xcc\x71\x4b\x59\x0d\xcf\x8b\xef\x61\x88\x96\x7d\x20\x35\x47\xed\x0c\xb7\x08\x37\x04\xf1\x16\x7f\x20\x25\xc2\x1c\x2d\x70\xd3\x22\x36\x45\xad\x9e\xcd\x9b\x86\xb5\xac\x60\xd5\xae\x9c\xe5\x2b\x56\x12\x8e\x78\x77\x31\xa7\xad\x78\x88\x36\xf2\x65\xd4\x32\x78\x67\xd1\x5d\x54\xb4\x40\xb8\x2c\xc5\x93\x67\xf5\x94\xa1\x69\x57\x17\x66\x0a\x65\xd7\x88\xe5\x88\x47\xb9\x5a\x1a\xee\xe0\x6b\xb4\x98\x61\x4e\x76\x35\x32\x28\x47\x0d\x29\x58\x53\x72\x35\x8c\x58\x0c\xac\xa0\x60\xf3\x39\x6d\x5b\x52\xaa\x65\xec\x0a\xd4\xad\x10\xae\x38\x43\x4b\x5a\x55\xe8\x92\xb4\x08\xc3\x4c\x01\xd6\xeb\x8b\x7f\x90\xa2\x95\x8b\x6d\xc5\x93\x05\xae\x51\xc7\x61\xca\x30\xf7\x6d\xd4\xd5\xea\x17\x01\x7f\x49\xdb\x59\xd9\xe0\x25\x6a\xc8\x12\x37\x25\x57\x53\x7a\x81\x8b\x99\xc4\xf8\x0c\x73\x34\xef\xaa\x96\x2e\x2a\x22\xe7\x80\x2e\xba\xe2\x03\x69\x15\x46\x67\xac\x2a\xd5\xa4\xe5\x0c\xe1\xfd\x0b\xcc\x49\x89\x58\x6d\xb1\xd6\x76\xfc\xd0\xae\x66\x5b\xed\x82\x9e\x0d\xad\x2f\xcd\xc4\x4a\x39\x33\x39\x21\x52\xaa\x19\x9d\x9a\xad\x86\x25\x01\x02\x1a\x72\x49\x79\x4b\xc4\xc8\x9a\x14\x08\x7a\xf9\xc3\xeb\x9f\xc5\x07\xd8\xa7\x98\x51\x1b\x82\x2e\x56\xa8\xe3\xfa\x11\x0d\xfe\x15\x59\x9a\xd1\x27\x5b\x66\x8b\x77\x35\x25\xaf\xd0\x0c\x5f\x11\x09\x15\xcf\x93\x58\xf2\x89\x17\x95\x6c\xd7\x9e\x83\xe3\x72\x4e\x6b\xc0\xb3\x80\x80\xbb\x76\xc6\x1a\xda\xae\xc4\x1a\x1a\x32\x67\x57\x44\xbe\xad\x08\x64\x1b\xde\x6b\xc8\xb4\xab\x4b\x44\x6b\xde\x4d\xa7\xb4\xa0\xa4\x6e\xab\x95\xa6\x6c\xf1\x38\xdf\x46\x0b\xbc\xd2\xbb\xba\x6d\x4e\x04\xc0\x53\x27\xe2\x82\xb4\x4b\x62\x67\x0a\xa4\xc5\x89\x24\xab\x19\x5e\x2c\x48\x8d\x58\x5d\x10\x44\xae\x48\xb3\x42\x64\xc1\x8a\x99\x9a\xf6\x39\x21\x82\xea\xa9\x40\x03\xae\x0c\x2e\x4b\x56\x74\x73\x52\xb7\x70\x08\xd1\x8c\x34\xe4\x10\xcd\xda\x76\xc1\x0f\xf7\xf6\x4a\x56\xf0\x5d\x56\x4f\x2b\xb6\xdc\x65\xcd\xe5\x9e\x7a\x67\xef\xce\x1d\xf4\xd5\xde\x9d\x3b\x74\xbe\x60\x4d\x8b\x5e\x76\xf5\x25\xbd\xa8\xc8\x3b\x40\xe1\xb4\x61\x73\x74\xcf\xfb\xec\x9e\x79\xb2\x62\x4b\xef\x29\xfd\xb7\xf7\xc4\x4b\x42\xb8\x7c\x60\xff\xa3\x20\x8c\x97\x2f\x5e\x9c\x1f\x9f\x9e\xbe\x7d\x71\x7e\xae\x1f\x3b\x69\x56\x8b\x96\xdd\xb9\x83\x8b\x82\x70\x3e\xc1\x55\xb5\x65\x19\x50\xcc\xbf\xd0\xef\x12\x05\x7b\x7b\x7b\xe8\x85\x40\x89\x44\xad\xf3\x32\xb9\x22\x75\x8b\x5e\x91\x25\x7c\x3d\x69\x59\x8b\xab\x73\xd8\x99\x43\xf4\xd3\x4b\xfa\xf1\xeb\x27\xdb\x08\x3e\x7c\x0b\x9b\xf3\x06\xaf\x58\xd7\xea\xaf\xb6\x32\xe0\x00\xd6\x3b\xfb\x16\x7f\x83\x69\x29\x61\x5b\xa8\x62\xa1\x62\xc5\xf6\x93\x39\xad\x5b\x77\xdc\x29\x21\xfc\xbb\xae\xa9\xed\x67\x5b\x76\x39\x86\x89\x24\x57\x23\xbe\x3d\x69\x08\x6e\x49\x39\x11\x14\x76\x76\x7a\x88\xce\xdb\x06\x4e\x6e\xc3\x2a\x72\x88\x7e\x3a\xab\xdb\x6f\xb6\x11\x9e\xb3\xae\x6e\x4f\xf4\x51\x1f\x5a\x19\x6c\x1a\x37\x8f\x47\xb0\x25\xb8\x71\x50\x24\x9a\xaf\x09\x42\x2c\x50\x82\x79\x4b\x7e\xeb\x08\x6f\x49\xf9\x8e\xfd\x24\x79\xd2\x8d\x66\xf5\x93\x66\x71\x1b\x80\x72\xa3\xd5\xbd\x05\x76\x52\x1e\xd7\xe5\x5b\xe0\x1f\xd7\x06\xe6\xd2\xe0\xf5\x20\xe8\xd5\xc8\xb5\xfd\xac\x6e\xa1\xfa\x46\xf3\xd9\x0c\xac\x57\xa4\x5d\xb2\x46\x6c\xd7\x71\x59\x36\x84\xf3\x9f\x16\x65\x92\xe8\x6b\xb2\x54\x4f\xe8\xcf\xfa\x70\xff\x33\xa1\x97\xb3\xf6\x64\x86\xeb\xcb\x34\x2c\xf9\x80\x3c\x45\xde\xb1\x34\x77\x4f\xfe\x6c\x9a\x47\x72\x07\xd4\x08\x4a\xe2\x43\x31\xc2\xe3\x47\xb9\xc9\x1a\x58\x43\x07\x33\x01\x73\x2c\x8e\x83\x31\x32\xc7\x76\x73\x03\x8c\x38\xd0\x9b\x1b\x2c\x7f\xdc\x37\x3d\xc6\x2d\xe1\xac\xef\x74\x6f\x02\xfe\xd8\xb3\xbf\xb9\xb5\x6c\x64\x24\x73\x20\x4f\x8c\x74\x40\x49\x55\xf2\x31\xc7\xb2\x6b\xdf\x90\xa6\x10\xa2\xd1\x25\x99\xd4\x64\xe9\x7d\x30\xcc\x91\x96\x3f\x13\xf2\xa1\x5a\x49\x51\x41\xbc\x3f\x4e\x68\x78\x45\x96\x4a\x6a\xf9\x91\xd6\x74\xde\xcd\xb9\x78\x57\xff\x7e\x88\x7e\x87\x1b\x5b\x43\xf9\xd4\x03\xc6\xac\xc4\x87\xe7\x80\x4b\xe0\xe9\x7f\x59\x25\x15\x1a\x44\x4b\x52\xb7\x20\xd3\x82\xae\x37\x65\x0d\xc2\x55\x05\x5f\x81\xb0\x8a\x68\x2d\xff\x90\xbc\x77\xd7\x80\x38\xab\x8b\xaa\x13\x0f\xc8\xc7\xb4\x0e\x57\x3f\x68\x11\x2e\x5a\x7a\x45\xaa\x15\x68\x71\xb4\xa0\x0b\xdc\x0a\xf5\x52\xbf\xf9\x81\xac\xd0\x91\x94\x9c\xcf\x4e\xdd\x85\x69\xd9\x6e\x0b\x5d\xe1\x46\xc2\x3d\x44\x7f\xfd\x5d\x92\xc2\xa1\xba\x27\x85\xa8\xfd\xc9\xae\x44\x88\xe9\x73\xb9\x4e\x45\x16\xa0\x36\x3a\x8a\x25\x11\x0a\x13\x90\x75\x83\xda\xd5\x42\xea\x4d\x5a\xe7\x32\x70\x68\x8d\x58\x53\x4a\x85\xe5\x82\x08\x31\x93\xd3\x92\x34\xa4\x44\x57\xb8\xa2\xa5\x79\xee\x7b\xb2\xe2\x87\xe6\xaf\x03\xb4\x83\x4e\x58\x55\x91\xa2\x65\x8d\x54\x4a\xcd\x77\x8f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x31\xda\x41\x2f\x3e\x92\xa2\x03\x71\xdc\xff\xee\x09\xda\x41\x7f\x23\x0d\x9d\xd2\x02\x27\xbe\x7e\x8a\x76\xd0\x31\xe0\xcb\xf9\x42\x53\x46\x51\x08\x0c\x48\xfc\x29\xac\x00\x07\x17\x5c\x96\x36\x42\xe2\x0b\x08\xcb\x47\x24\x08\xad\x19\x34\x3a\xfa\x79\x44\x24\x06\x08\x9b\x4a\x74\xc3\xe6\x02\xb2\x1d\xbd\xae\xe8\x9a\x46\x10\x2d\x89\x64\x73\x77\xda\x30\x07\xf7\xf2\xf9\x6e\x05\xe2\xdf\x6a\x41\x6e\x30\x7b\xd0\x9c\x2e\x08\x5a\x60\x0a\xf6\x05\xa5\x7d\xa9\xe9\xb5\x6b\xcc\x8f\x48\x71\xff\x03\xa9\xfd\x93\xee\xcf\xa5\x11\x5b\xa7\x0d\x18\x4b\x60\x11\x08\xcb\x21\x2d\x51\x5a\x2c\x5d\x92\x96\xa7\xce\x87\x90\xde\xcd\xe7\x57\xb8\xea\x08\x3a\x42\x25\x29\xe8\x1c\x57\xa8\xee\xe6\x17\xa4\x31\xba\xe2\x3e\x68\x91\x07\x88\xd6\x25\x50\x8e\xd0\xa0\xd1\xc2\xb0\x32\xab\x4b\xbc\x7e\xf7\xe2\x10\x9d\xc8\xc5\x56\x2b\x44\xc5\x11\x6e\x51\xc7\x49\x99\x3f\x8c\x12\x5f\x6f\xc5\xaa\x62\xee\xe4\x2f\xdd\x0e\x29\xd6\xaf\x11\x2d\x57\x0d\xea\xaa\xa7\x71\x23\xb1\xc7\x52\x11\x34\x50\x04\xce\x3a\x4e\x1a\x87\xf2\xd4\x35\x00\xa4\xc4\x10\x6d\xb3\xdb\x23\x80\x9f\x9a\x87\xe5\x1d\x73\x92\xda\xa5\x37\xb8\x9d\x71\x20\x65\xde\x32\xa0\x51\xad\x2b\x37\x84\xb3\xae\x29\x48\x7c\x7d\x54\x44\x4a\x8c\x40\x98\xcd\x79\xcb\x1a\x7c\x49\x04\x20\x71\x5f\x99\x3f\x06\x5e\x7b\x03\xa6\x29\xf9\x96\xfd\x3d\xf9\x92\x62\xe9\x60\x86\x58\x6b\x34\xe7\x52\xc8\xbc\x25\xf1\xf0\x95\xfd\x49\xdb\xfb\x4e\xd8\x7c\xc1\x38\x6d\x09\x12\x07\x10\x9d\x92\x29\xad\xc1\xb6\xc0\xd1\x57\xee\xcf\x9e\x7f\x07\x63\x5a\x73\xd7\xec\x27\x37\x92\x72\xc4\x17\xa4\x10\x9c\xcd\x31\x03\xd1\x1a\x74\xf9\x68\x1d\x7a\x1b\x1c\xbe\xaf\x35\x7c\x97\xdc\xba\x9a\xfe\xd6\x89\x9b\x44\x9f\xb6\x5a\xeb\xca\xfa\xa9\x73\xd2\xa2\xe5\x8c\xd4\xe6\x5b\x31\x91\x42\x8a\xe3\xe6\xc1\x10\x83\xb4\xd4\x32\x48\x3c\x24\x1c\x59\x36\xf5\x47\x72\x01\xc0\x89\xb1\x8a\xf7\x9d\xec\x43\x75\xa8\xd1\x98\x41\x87\xdf\xf8\x9e\xac\x06\x9f\x56\x24\xed\x3e\xea\xaf\xe6\xf5\xe9\xeb\x43\xf4\xa6\x61\x6c\x2a\x16\xf4\x86\x71\x4e\x38\x17\x1b\x36\x79\xc3\xde\x6c\x69\x94\xea\x93\xb1\x68\xe8\x15\x6e\x89\xe0\x50\x09\xac\x00\xfb\x75\x99\x2e\xab\xab\x15\x6a\x67\x54\xca\x08\x9a\xbf\x56\x2b\xb8\x81\xb5\x41\x51\xf0\x1e\x0a\xb2\x04\xd8\xa9\x8c\x2d\x31\x80\x4f\xb9\xe2\x7f\xf3\x8e\xb7\x08\x57\x4b\xbc\xe2\x82\xa1\xe3\x0b\xa6\x0c\x7c\x5a\x0a\x68\xe4\x5d\x37\x17\xac\x5c\x5e\xf3\xc6\xfc\x26\xee\xad\xa2\x20\x8b\x36\x35\x4e\x88\xbb\xd6\xb9\x83\x0e\xd1\x5f\x8d\x15\x6b\xf7\x6f\xb8\xab\xda\xd4\xfa\xed\xca\xed\xa2\xc5\x52\x5d\x4b\xb1\x32\x53\x0b\xbe\x23\xc5\xaa\x8f\xad\xb6\xdf\xb9\x00\x7f\x64\x57\x84\x6b\x63\xb6\x3b\x13\x65\x12\x44\xd2\x88\x8c\x48\x5d\x8a\x4d\xc2\xb5\x73\x6b\xe5\x17\xe3\x58\x7e\x6e\xb2\x1e\x6d\x0d\x96\xe6\x3b\x30\xb7\x37\xe4\x8a\xb2\x8e\x07\xb3\xc8\xac\x44\x6b\x19\xfd\x6b\xd9\x1d\x58\x8c\x51\xe6\x06\x17\x33\xbc\x10\xc1\xf2\xc4\x35\x03\xfc\xaf\x65\xd6\xf6\x2e\xf8\x86\xb8\xb5\xa4\xc5\x7e\x89\xeb\x76\xd4\xac\x86\x31\x7c\x6e\x2e\x1b\x79\x3f\x8a\xd1\x41\x38\x01\x4c\x51\xae\x70\x33\x30\xda\x5b\x65\x89\x1f\x1a\xed\x07\xca\x41\x24\xb2\x64\xaf\x28\x50\x63\xc3\xb3\xc5\xa7\xf8\xa1\x7d\x53\x88\xe4\x52\x11\x3b\x74\x95\x39\x47\x2e\x77\xa9\x88\xd6\x85\x3c\x8b\x62\xb1\x67\xa7\x20\x66\x48\xfb\xb9\x72\x10\xd4\x64\x39\xe6\x34\x3a\x7a\xe0\x89\xb8\xed\x49\xa3\xd5\xc1\x78\xcc\xb4\x08\xe8\x6f\x7d\xa3\xed\x0e\x62\x32\x8a\x0e\x12\xa7\x72\x10\xff\xa1\xf5\xc2\x17\x34\xf4\xac\xa4\x05\x49\x08\x9e\x25\x69\x49\x33\xa7\xb5\xa0\xfe\x95\x74\x2b\xc8\xd9\x6a\x4a\x9c\xb6\x92\xda\x22\x37\xc8\xc4\xf2\x4f\xc5\xfe\x0e\xf6\xf7\xb7\xb2\x13\x84\x7b\x1a\x57\xbe\xed\xca\xce\x4a\x7c\x3d\x31\x7f\xc1\x27\xe6\xc6\xdb\xf6\x3e\x77\x2d\xc8\xde\x17\xd9\xcb\x2b\xf7\x98\x73\x0d\xf9\x8f\xc4\xd7\x94\xff\x7d\xcc\xbd\x7e\xf7\x5c\x0f\x92\xe4\x3f\x99\x77\xb6\xd0\xef\xde\xfb\x8b\x86\x04\x9f\xc8\x05\xef\x56\xa4\xbe\x6c\x67\xe8\xe8\x08\x7d\xfd\xe4\x10\xdd\x7b\x25\x75\x52\xa4\x3e\x86\xab\xe6\x82\xa0\xc7\x8f\xd0\xc5\xaa\x25\x1c\x4d\xbe\x7e\x82\x66\xe4\x23\x2a\x66\x58\x88\xc6\xa4\xe1\x5b\xf7\x22\xb0\xb1\x63\x62\x97\xf2\xbf\x09\x25\x12\x5c\x91\xa7\x13\x5a\x6e\x1d\xa2\x7b\xef\xb4\x30\x72\x76\x2a\x07\x02\x4f\x15\x5c\x99\x52\xb0\xe7\xc0\x95\x2a\xb6\x24\x4d\x81\x39\x09\x06\x1e\x35\x2e\x28\x67\xef\x69\xf9\x8b\x58\x61\x4d\x2b\x35\xec\xd9\x29\x2a\x70\x2d\x2e\x5e\x5c\x35\x04\x97\x2b\x44\x3e\x0a\x06\xa1\x54\x7d\xe9\xce\x8a\x07\x10\x84\x80\x9e\x1f\x49\x52\x98\x1c\x6c\xa1\xfb\xf7\xe5\x67\xcf\xf4\x67\x4f\xf5\xc2\xe0\x63\x8d\xbe\x83\x6d\xf4\x68\x1b\x3d\xde\x46\x4f\xb6\xc5\x0d\xfc\x34\x86\x1c\x51\x92\xde\x98\xe7\x68\x5f\x8c\x92\xfd\xfe\xd9\x11\x7a\x7a\xb0\xaf\xb1\x19\x3e\x65\x66\x50\x89\x3f\xda\x19\xae\xc5\xd3\xbd\x48\xf4\x88\xd5\x21\x8f\x83\x47\xdf\x44\xa3\x7c\x4f\x56\x21\xa5\x90\x8f\xb8\x10\x07\xf4\xeb\x27\x9a\x62\x0e\x1e\x7d\x33\x4c\x32\x96\xfe\xdd\x21\xff\xf2\x48\x0d\x69\xbf\xce\x8d\xf7\x97\xaf\xcd\x78\x7f\x79\x34\x3c\xde\xdd\x04\xad\x5c\x92\x36\xb2\xaf\x9f\x54\x98\xce\x49\x39\xc1\xfa\x7c\x47\x28\xde\xca\xe2\x5e\x51\x18\x50\xb5\x26\xb3\x0b\xa1\xa7\x16\x12\xe8\x35\x66\xf5\x3d\x59\xe9\x19\x7d\x10\xac\xc2\xdb\x8a\x78\x26\xdf\x4b\x1f\xfb\x66\x66\x71\x6e\xf6\xc0\x9b\x82\xdd\x9a\xad\x78\xb3\xd6\x1b\xdc\xb9\x3c\xc5\x8f\xb8\x74\xe1\x4e\xf8\x1e\xcc\x01\x52\x53\xfc\x9e\xac\x26\xd1\x8c\x17\xfa\x2b\x77\x3a\xbb\x25\x29\x58\x49\xfe\x97\x7c\x9c\x6c\x6d\xc7\x04\x47\x2f\x6b\xdc\x76\x0d\x39\xae\x2e\x59\x43\xdb\xd9\xfc\x10\x9d\x47\x9f\xed\x7e\xf7\xc3\xf9\xaf\xdf\xfd\x70\x7e\xf0\xe8\xd7\xc7\xdf\x1c\x78\x40\xb6\xe2\xc9\xd6\xa4\x5d\x67\xaa\xfe\x49\xdb\xc4\x6c\x5f\x9c\x9c\x9e\x1f\xff\xfa\xe6\xd1\xd3\xaf\xfb\xa6\x6a\xb4\x1e\xb0\xb1\xad\x94\xf8\xca\xae\x68\x49\xca\xa4\x26\x34\x46\x07\x82\x59\x92\x6a\xba\x4b\x4b\x74\x84\x68\x19\x7f\x01\x1c\xf1\xc8\x1a\x74\xbc\x2f\xe3\xd3\x73\x14\x9f\xa8\xbe\xd7\x24\xe2\xbd\xbf\xe3\xc7\x1d\xca\x3c\x72\x28\x25\xb1\x08\x57\x74\x40\x47\x68\x3f\x7e\xc4\x11\x24\x9f\xed\xa0\xdf\x3f\xf5\x3c\x61\x04\x36\x80\xe4\x3d\x98\x38\x6a\x1d\xb8\xf4\xf4\x19\x5b\x80\xdd\x62\x8f\x4b\xc3\xc5\x5e\x84\x13\xa2\x59\xd4\x76\x8c\xaf\x6d\x7d\xcc\x0e\x51\xdb\x74\x64\x6b\x43\x23\x7f\x4f\x56\xa9\x41\xbf\x27\xab\x8d\x0e\x68\xf7\xc7\x8e\x66\x3f\x8b\x86\x8a\xf1\x1f\xc8\x4c\x62\x9b\xc2\x8f\x30\xbf\x1b\xeb\x0d\x19\x40\x4a\xfb\x7c\xb6\x63\xc3\x3b\x76\xa5\x0d\xe5\xc5\x7c\xd1\xae\xe0\xdd\xc9\xd6\x5a\x20\x8d\x02\x77\x0b\x50\x37\x3c\x55\xad\x67\x6d\x18\x68\xa8\x3c\x88\x13\xb2\x1b\x9c\x11\x32\xa7\xd9\x20\x0f\xc5\x72\x74\x94\x87\x61\x34\x89\x48\x8f\x14\x4d\xec\x5e\xe0\x0a\xd7\x85\x43\xa9\xce\x1d\x54\x12\xde\x36\x6c\x35\x09\x65\x69\xc1\xea\xa7\x7a\x81\x6f\xc9\x14\x1d\xa5\x68\x5b\xd9\x64\x77\x2f\x58\xd3\xb0\xe5\xb3\xfb\x01\x4a\x9e\x4f\xa6\x0d\x9b\x3b\xe4\x6e\x20\xc2\xd7\x5b\x77\x87\xce\x4e\x8f\x97\xe0\xbd\x41\xc3\x2f\xe9\xb9\x8d\x7b\xf7\x2e\xda\x89\xe9\x5f\x63\xcc\x9b\x9e\x8b\x8d\xdd\x92\x80\xbd\x54\xad\xef\xd9\x4e\x04\x62\xeb\x5a\xef\x9a\x3d\xbb\xde\xeb\xe6\xa8\xdd\xe4\xf5\xeb\x0e\xae\x0f\x4f\x7c\x11\xbf\x25\x6d\xd7\xd4\xe0\x4b\x52\xb7\xac\x1b\x36\x3a\xed\xea\xd2\xbf\xf5\x84\x7e\x6e\x9e\x10\xea\x4a\x70\x17\xed\x7e\x20\x2b\x9e\xd0\xf4\x94\x01\x43\x19\x91\x8f\xe4\x6b\x92\x34\x03\x0b\xc6\xc4\x00\xdb\x8a\xa0\xf4\xae\xd7\x80\x8f\x0e\x99\xb6\x25\x4d\xb4\xd7\x3a\xff\xa8\x3e\x8f\x37\x1c\x5b\xd1\xea\xe0\xc0\x3e\x4d\xdf\x74\x54\x4d\x24\xc3\xe3\x9a\x27\x37\x34\xb2\x26\xb0\xe1\x91\xcd\x93\x1b\x5d\xb3\x60\x2a\x23\x17\x2d\x1e\x4d\x8f\x1d\x88\xff\x8a\xfd\x86\x14\x9e\xe2\xd4\x7b\x7b\x7b\xe8\xa7\x96\x56\xb4\x5d\xa1\x97\x2a\x02\x56\x9a\xbc\x8a\x19\x29\x3e\x70\xe5\x68\x79\xc0\x11\xbb\x22\x8d\x38\x6c\xd6\x20\xad\xe6\x22\x2d\xb9\xb4\xe5\x48\x9e\x0a\x52\x2a\x2b\x40\x64\x5e\x32\xbe\x36\x4a\x96\xe2\x84\x02\xe8\x97\x5d\x55\x19\x2a\xfe\x4e\x82\x9c\x6c\x69\x53\x58\x70\x20\xe9\x14\x4d\xfa\x6e\x23\xf4\x30\xcf\x77\xb7\xd0\xb3\x81\x1b\x34\x3e\xfc\x8d\x64\x32\xe2\x62\xf5\xf0\x8d\x48\xc5\x7b\x9e\xbf\xee\x14\xfd\x6b\x23\x9e\x61\xb0\xe9\x99\xfd\x94\xdb\x80\x30\x6a\xc8\x94\x34\x44\xc0\x6d\x99\xf8\x8f\xd5\x24\xe6\x95\xd2\x23\x6f\xdc\x69\xd6\x88\x33\xbc\x7d\x69\x2e\xf8\x6b\x32\x2c\xed\x10\xdd\x0f\x1e\x1c\x65\x67\x0b\x48\xf8\xbd\x03\xfa\x17\x74\x57\x1a\xa6\xa2\x97\xc4\xcf\xbd\x73\xe9\x2d\x24\x4e\x3a\x01\x3a\x3b\x45\x25\x23\xd2\x67\x3d\x68\xb6\xf2\xf5\x12\xb5\xb3\x93\xfb\xbd\x33\xc2\x3c\x5a\xe6\xb7\x8e\x40\x12\x6c\xd4\x71\x59\x22\xec\x4c\x4f\x39\x3a\x9c\xb8\xf0\xec\x1e\x08\xf4\x73\xd2\xda\x00\xf6\x64\xac\x93\xf9\xf0\x10\xfd\x35\x98\x56\x28\x9a\xf5\x2e\xeb\xd9\xce\x5d\x0b\x2b\xb5\x9a\xa1\xe9\x19\x3d\x6e\xf2\x2b\xaa\xc9\x32\xb0\xc2\xf7\xcf\xc5\xd5\x01\xed\xbb\x6b\xcc\x22\x32\x4d\xc9\x49\x84\x51\x9e\xa9\x49\xa4\x95\xeb\x65\xa8\x55\xc7\x73\xb0\x11\x10\x6a\x12\xd9\x88\x45\x98\x8b\xfa\x43\x7d\x6d\x82\xae\x52\x53\xea\x91\xff\x23\x40\xeb\x4c\x50\x6a\xec\x72\x3a\x41\xd0\x6a\x6a\x1a\xa1\x9e\x6f\xde\xba\xe3\x9f\x1f\x27\xc0\xe3\xbc\x6d\xba\x02\xfc\xaa\x52\xf9\x11\xbf\x5d\x92\x16\x35\x04\x97\x3b\x60\xbc\x96\xf9\x31\x17\xac\x6b\x15\x47\xba\x83\x02\xef\x04\x97\x30\x4c\x62\xce\xef\x59\xa7\x93\xe3\x84\xcf\x3d\xe2\xba\xd9\x73\xcf\xac\xe7\x65\xf7\xdf\x18\xf2\xb2\x6b\x33\xdd\xc8\x47\x7d\xa7\xb2\x72\x15\xf5\x3f\x1c\x85\xeb\x0f\x3c\xef\xf8\x45\xd7\x78\x7e\x34\x78\xeb\x72\x4c\x39\xba\xaa\xd0\xd1\x88\xce\x4e\x6f\xe4\x6b\x7c\x2f\xd9\xcb\x2f\xc3\x0f\xc7\x8e\xc1\xa1\x85\x64\x7d\x77\x59\x7a\xec\xf7\xa9\xc1\xa5\x0a\x8e\x35\x3f\x8a\x35\xa5\x42\xd7\x36\xa8\x25\xa9\xa4\xca\x7b\xd9\x86\xbe\x28\x90\x29\x4b\x0f\xd8\x1c\x2d\xbc\xdd\x1e\xf3\xa3\xf3\xd4\x1a\x96\x48\xfb\xd2\x75\x8c\x92\xa9\xb7\x87\xed\x93\xce\x6b\x7d\xa6\x4a\xcf\x38\xe5\xbd\x35\xa8\xb6\x27\xad\x64\x09\x10\x91\xf4\x37\x6c\xcf\x4a\x40\x89\xc4\xff\x41\xfb\x55\x16\xc8\xf0\x4c\x8c\xb9\x2a\x01\x23\x54\x81\x7a\x6d\xbb\xde\xfb\x81\x9e\x3d\xf6\xba\x4f\x00\x30\xdf\xaf\x77\x35\xc6\x4b\xe9\x15\xae\xd3\x77\x9c\x73\x4e\xdc\xaf\x72\xf2\xdd\x29\x69\xe8\x15\x29\xdd\x80\x72\x14\x7a\xdb\xb5\x2c\x0d\x86\x25\x43\x2e\x3f\xd3\x76\x66\x53\x23\xb3\xea\xd0\xb5\x98\x81\x3a\xf7\xbe\x06\x79\x85\x1b\xab\xd9\x9d\x77\x73\x6d\xe8\x88\xa7\xc5\xba\xd6\x9d\xd9\x5a\x36\x96\x11\xe6\x15\x07\xc7\x6b\x1b\x59\x82\x05\x78\x7f\x3e\x74\x94\x6a\x03\x22\xad\x7b\x0e\x6b\x01\x2e\xe4\x3e\x41\x74\x60\x87\x03\x54\xde\xfa\x26\xab\xd9\xbb\x5c\x35\xab\x80\xaf\xb7\x2c\xc9\x2a\xff\x14\xaa\x95\x5c\xcd\x23\x59\xcb\xbc\xbf\x24\xea\xf4\x26\x6a\x7e\x7f\x38\x60\x59\x1b\x26\x46\x03\x6b\xbd\x2d\x93\x0a\xc9\x59\xad\x26\x9e\xdb\xac\xd8\xa2\xa1\x2e\xcc\x87\xe9\x4b\xf0\x61\xfa\x56\x4b\x7c\x1c\x3e\xac\x2f\x97\xbc\x02\xf1\xd6\x26\xd3\x1b\x97\xaa\x54\x19\x38\x67\x05\xc5\x62\xfc\x25\x6d\x67\xae\x52\x6d\x5e\x56\xe9\xf8\x2a\x2e\x98\x72\x08\xdd\x26\xa5\xb6\x00\x38\x81\xc2\xcc\x49\xb6\xa7\x1c\x5d\x10\x27\xb8\x14\x62\xbe\x22\xad\xc4\x80\xcd\x9b\x38\xbc\x60\x42\xca\x1d\x42\xf4\xa3\x3c\xd7\x0e\x23\x1b\x1f\x97\x99\x1d\xdd\x49\xcd\x48\xe7\x32\xe4\x47\x1f\x19\xe2\x9a\x1d\x3a\x19\x4a\x87\xeb\x52\x20\xbe\x62\xc5\x75\xa7\xb5\x7e\x7c\x67\x34\x33\x08\xb6\xd0\xd5\x0a\x64\xd1\x06\x5c\x9b\xe0\xce\xd1\x8a\xce\x9a\xe1\xa5\x76\x0e\x5e\x7c\xe9\x1a\x43\x8f\x0d\x22\x3d\xce\x04\x3a\x92\x11\x3b\x34\x80\xfd\x31\x91\x8d\xa0\xea\xf4\x18\x38\x3c\xe7\xf3\xc6\xdc\xa6\xff\x34\x9e\xe8\x5b\x71\x1a\xdf\x92\x7b\x3b\xe3\x89\xb6\x6c\xdc\xfc\xaa\x1d\x13\xd1\xc6\x7b\x1e\x8b\x80\x00\x86\x1e\x4c\xdc\xf4\x89\xa7\xcc\x36\x0d\x3d\x18\x5d\x43\xbd\x00\xbd\xeb\x6a\x1d\xaf\x8a\x39\x64\x1b\x71\xad\x38\x09\x57\xfa\x92\x1f\x10\x72\xff\xe3\x60\xb9\x9e\x83\xe5\x4b\xb5\xef\xa2\xb4\xad\x15\x68\x0e\xd7\xe8\x82\x28\xd4\xa9\x44\x92\x19\x5b\x9a\x34\x4c\xcf\xea\x5a\x66\xcb\x12\x28\xd3\xab\xb5\xe9\x0f\xdb\x5f\x07\x6c\x69\xbe\xa5\x6b\xc3\xa6\xcc\xb5\xec\xa4\xeb\xda\x3d\x23\x43\xe6\x18\xf0\x6b\x98\x49\x87\xef\xcf\x9c\xbd\x30\x5d\x14\x62\x93\x46\xc4\x10\x50\x19\xc8\xbc\xeb\x68\x49\x21\x3c\x6b\x93\x74\x1e\x49\xd8\x09\x61\x2a\x6a\xa4\xd4\x03\xb1\x69\x2e\x98\xe5\xba\xf6\x39\x63\x25\x4c\xc3\x19\x67\x2a\x74\x8d\x7c\x69\x38\xd7\xb1\xf4\xf5\x41\x5a\xcb\xdc\x97\x06\x34\x6c\xf3\xeb\xe1\x58\x39\x90\x59\xbe\xfb\xaf\xa8\xba\x26\x35\x45\x5a\xb7\xa4\x99\x62\x95\xa2\xea\x66\xf7\x8e\xf7\x69\x25\xe0\x43\x41\x86\x4a\x26\x30\x0a\xc0\xaf\xb5\xbf\xc4\x51\xa2\xd5\x0c\x8c\xbc\xef\xe7\x54\xc3\xcd\xc6\x2a\x9d\xde\x6c\x65\xa6\x6c\x7e\xad\x9c\xfc\x61\x6a\x21\xbe\x44\x64\xb2\x6d\x8d\x92\x3b\xca\xa5\x93\x4a\xa7\x05\xce\x67\xbf\x48\xbb\x28\x83\x78\xea\x30\xc3\x8c\x54\x15\x47\xcb\x19\x69\x67\xa4\xf1\xf2\x7b\x31\x24\x96\xc1\x5f\xcb\x19\x73\x72\x4f\x55\xba\xbb\x57\x9a\x42\x5a\x1c\x94\x0e\x15\x88\x84\x62\x18\xa1\xbe\x09\x3d\x8a\xd4\xac\xbb\x9c\xf5\x6a\xfa\xf0\x91\x90\xf6\x3c\xff\x8a\x42\x87\x58\x92\x94\x36\x28\x7f\x51\x51\x48\x60\x7a\xc9\x9a\x13\x5c\x97\xb4\xc4\x2d\x51\xd8\x6f\x3b\x70\x6f\x1b\x0e\x7c\x88\xee\x27\x98\xbb\x65\xeb\x5b\x87\xe8\x3b\xc6\xaa\xc4\x05\x61\x56\x59\xb7\x90\x02\x98\xbc\x25\x2e\x49\xfb\xc6\x3e\x27\xc0\x8a\x67\x27\x41\x10\x26\x9d\x86\xd0\xde\x7b\x3e\x27\xc8\x31\x6a\x9b\xae\x47\xe2\x9b\xe2\x8a\x8f\x30\x86\x0d\x38\x71\xc4\x38\xfb\xbb\xfb\xe8\xfe\xfd\x68\x9c\x64\xea\xd5\xff\x80\x6e\xd4\xbc\x9b\xe1\x5a\x15\x44\x79\xc9\x9a\xb7\xac\x22\x93\xba\x9b\x4b\x36\x74\x38\xc2\xeb\xa3\x83\x6c\x03\x17\x5a\xd2\xc8\x0a\x69\xf0\x50\x4f\xca\xd0\xe4\x03\xee\x38\x95\x91\x4a\xa8\x51\x59\xf0\x64\x89\x58\x1d\x11\x8b\x7b\xf4\x25\xd1\xc8\x80\xf1\xeb\x85\x42\xa4\x43\x73\x12\x08\x53\xec\xe2\x45\x2d\x3e\x04\xc6\x7c\xef\x44\xe6\xb1\xc8\xe1\x53\xcb\xa0\xd3\x64\xc6\x22\xe5\xf5\x03\x08\xcf\x59\x34\xec\x52\x3c\x98\xca\xb7\x5a\xe6\x52\xbe\xc2\x2f\x36\x9e\xeb\x75\x83\x2c\xa8\xe5\x86\xd3\x9f\x3e\x45\xa1\xb1\xdf\xc9\x00\x30\x87\x7c\xa4\xd6\x68\x73\xae\x79\x50\x92\x75\x83\xf6\xf9\x3b\x03\x34\x72\xfd\x24\x8d\x1e\x57\xb2\x93\xd3\x00\x8c\x22\x98\x86\xeb\x10\x4e\xc5\x03\x39\x9b\x72\x9b\x49\x26\xcb\x5c\x76\x89\x37\xa6\x0a\xda\x1f\x28\x57\x67\xc2\xf7\xdd\xe3\xeb\xae\x23\xc3\x5a\x8e\xcb\x12\x98\x86\x36\xfa\xc9\x90\x33\xbe\xe2\x2d\x99\xdb\x12\x03\x4e\xe5\x9d\xbc\x21\x3a\x66\x32\xf0\xf2\x2b\x22\xcd\x46\x82\xb7\xb4\x8a\x45\xa6\x73\x6e\x6f\x81\xcf\xc8\xe9\x5f\x8f\xa7\x7c\xc9\x07\x09\x88\x22\x57\xba\xcf\xbb\x4b\x6d\x85\x33\x89\x7c\xc1\x96\x8c\xd5\x27\x0e\xa3\x17\xf4\x20\xb7\xd9\xa3\x09\xf9\x5b\x91\xb4\xc1\xf5\xdc\x77\x61\xcc\xb3\xfc\x3e\x1e\xf5\x75\x5d\xad\xc4\x0d\x20\x86\x9e\x23\x2c\x44\xae\x42\x0b\x32\x4a\x0c\x9b\xca\xb2\x09\x25\x83\xaa\x60\x92\x0b\x86\x60\x64\x81\x5e\x57\xf4\x72\xaa\x31\x04\xb5\x3d\x42\x81\x44\xe2\x79\x48\x94\xb2\x6b\x0d\x89\x35\x43\x9a\xb8\x2c\xdf\x31\x0f\x12\x08\x44\x99\xad\x12\x52\xc0\x3b\x76\x5c\x96\x3d\xb2\x41\x82\x34\x53\x47\x42\xf0\xb5\x25\x14\xcc\x78\x43\xea\xd2\xad\x53\x68\x58\x85\x67\x19\xa8\x69\x95\x65\x12\xe7\xaa\x1c\xf6\x07\xaf\x82\x97\xf2\x94\x25\xeb\x70\x8c\xe4\x0d\x7e\x8d\xc0\x49\x50\x8b\xef\x8b\x66\x07\x1b\x3c\xcc\xb2\x28\xd6\x1c\xd3\x5a\xf0\x77\xe9\x87\x39\x52\xc7\x36\x3a\x2a\x67\x30\x79\x41\xd1\xe2\xff\x7a\xe5\x6d\x0b\x1c\x00\xe5\xa9\xea\xa9\x49\xe1\xb9\xce\xb6\xc3\x11\x0a\xc1\x1b\x2a\xd4\xce\x18\x27\x68\x4a\x1b\x90\x85\xa6\xac\xb1\x18\x13\xcc\xc1\xf8\xa3\xe4\xf8\xe1\x71\x0a\xd7\xf3\x6c\x54\xcc\x4d\x62\x7f\xfd\xbb\xba\xb7\xd0\xe7\x10\xf0\x9d\x70\x56\xb1\x53\x3e\xde\x86\x8c\x29\x3a\xb1\xc4\xe7\xd7\x5c\x61\x3c\x66\xf8\xc9\xce\xda\xf1\x4a\x6b\x60\x6e\x7f\x77\xbf\x97\xb9\x40\x19\xae\xb9\xaa\x8d\x6f\xa7\xa6\x6b\x8d\x98\xab\x4f\xd1\x61\x97\x61\x04\x68\xbd\x9b\x22\x1f\xaf\x16\x65\xc7\x84\x9b\xba\x81\xab\x32\xa2\x93\xff\x5c\x58\xff\x6a\x17\x96\x31\x74\xae\x75\x61\xe9\xb7\xfe\xbd\x2f\xac\x9b\x9c\xe3\x7c\x82\x1d\xde\xd8\xf1\xc5\xff\x39\xb5\xff\x8c\xa7\x56\x5d\x4e\xfa\x66\xb1\xea\x07\x78\x2b\xa1\xa8\xbd\xbc\x6e\xcc\x41\xf0\x8a\xbd\xad\xab\x9d\x2a\x11\xc9\x16\xf2\xbe\xf5\xd3\xac\xe5\xb0\x2f\xed\x3c\x1b\xb1\x52\xe3\x04\x51\x8e\x2e\xa5\xad\x53\xda\xbf\x5a\x53\x94\x51\x55\x8a\x35\x71\x42\x21\x20\xd7\xc5\x6c\x5b\xbd\x34\xe4\x8a\x34\xbe\x30\x80\x39\x27\x4d\x8b\xe2\xc2\x2e\x43\x36\xdb\x87\xc3\x6f\xf4\xfb\xf1\xc4\xcf\x73\x2d\x60\xa3\x87\x63\x84\xab\xb8\x90\xcc\x9c\x70\x0e\x55\xbd\xef\xbd\x62\xad\xb6\xe6\x5b\x92\x55\x4b\xbf\xeb\x6f\x61\x8c\xf7\x57\x7e\xcb\x98\xe5\x8c\x49\xf6\xe2\x84\xa1\x2a\x76\x23\xff\x55\x03\x49\x72\xa7\x0d\x62\xcb\x3a\xe3\x6c\xd0\xfb\xc1\xd0\x9c\x90\xd6\xe5\x49\xdb\xe0\xa3\x00\xff\x7e\xbd\x92\xa6\x0a\x7a\xd1\xc9\x4a\xac\x70\xbe\x12\x39\xc2\x63\x77\xcc\x09\xec\xb7\xe5\xa7\xf6\xd1\x1f\x7f\x6c\xd0\xc0\x9e\x71\x60\x9c\xd5\x53\x96\xe6\x78\x5b\xc3\x71\xeb\x68\x47\xd1\x43\xce\x36\xdf\x47\x01\xc1\xf1\xbe\x20\x95\xb2\x12\xe9\x3a\xa2\xd4\x55\xda\x2c\x8a\x86\x88\xe3\x7f\xd4\xbe\x69\xca\x57\x4c\x2e\x94\x6b\xac\x43\x2a\x6d\xa0\x11\x9c\x22\x28\xe2\x31\x2e\x39\x65\x80\x49\x88\x53\x5e\xb0\xb9\x0a\x4b\x72\xba\x3e\x99\x92\x97\xfe\x17\xce\xb9\x28\xc3\x7b\x31\x9c\x9f\x3d\x9f\xbf\xdf\x89\x30\xbf\xb7\x67\x87\x70\x26\x64\x94\xd1\x70\x5c\x4e\x21\xe9\xd9\xf4\x70\x12\x9b\x05\x5a\xb2\xba\xbd\x57\x81\x9e\x82\x52\x3c\xc5\x28\x20\x83\x22\x4e\x4f\xbd\x86\xb4\x8c\x83\x7c\x39\x27\x6a\xfb\x60\xae\xd2\x5e\x01\x27\x1b\x24\xb5\x99\xfd\xff\x57\x40\xbc\x2d\x7d\x92\xd8\x81\xbd\x3d\xed\x96\xd2\x04\xae\x23\xa3\xe0\xa4\x55\x64\xda\xb2\x2b\xd2\x68\xba\xa4\x41\x2c\xac\x73\xdf\xdd\xa6\x11\xe3\x21\x52\x6b\x32\x1c\xab\x77\x51\x1b\x93\xd9\x36\x41\xb0\x99\xca\x33\x06\xda\xa8\xde\x4c\x11\xec\x11\x58\x1b\x32\x70\xc8\x96\x49\xd6\xe9\xdf\xa7\x1a\x2c\x05\x1f\x67\x35\xd1\x46\xb1\x8b\xce\x34\xab\xa8\xd9\x32\xe4\x6b\x77\x6f\x49\xe0\x97\xf2\xf0\xcb\x86\xcd\xf3\x52\x7f\x50\xd2\xa9\x5f\xd4\x47\x08\x0d\xc8\xe5\xdc\x8b\xc9\xb7\x75\x76\x6a\x5f\x84\x71\xc3\xd4\x83\xb6\x86\x7e\x20\x04\x47\x4b\x52\x55\x80\x6b\x15\x79\xd8\xf3\x2a\x54\x73\x36\x63\xd2\xa6\xa7\xce\x6f\xc2\xd9\x2d\x27\x7d\x5c\x55\x51\xa4\xf1\xbf\xb0\x54\x4f\xa7\x23\x78\x3c\x7a\x0e\x01\x10\x89\x4b\x76\xad\xf3\x3d\x3c\x50\x92\xe1\xee\x69\xa4\x6d\x5c\xa4\xd0\xf0\xff\x49\xaf\xab\x11\xf8\xec\xe5\x69\xa9\xbd\x0f\xd4\xa8\xec\xc6\xef\x7d\x81\x17\x61\x10\x59\xfe\xd9\xef\xb9\x3f\xe7\x66\xba\x65\xbe\x1f\xb0\xf9\x9f\xcd\x51\x71\x0e\x07\xf4\x4f\x59\xd7\xb7\xa7\xc9\xb9\xdf\xbd\x97\x0b\x03\xd8\x68\x7a\x68\x6c\x4b\x1c\xea\x4b\xb6\x8e\x4d\x51\x45\x99\x3d\x4b\x38\x68\xf2\xfe\x0a\x1c\xf8\x9e\xc6\x6e\x43\xb3\xae\xc5\x5a\x8f\xdc\x6f\xb4\xfe\x93\xb6\xa1\xbf\x65\xdb\x86\x36\x61\xd0\xd8\xec\x6c\x02\xf2\x33\x26\x54\xcc\xaa\x8d\xcb\x6d\x19\xfa\xad\x23\xcd\xca\xeb\x45\x93\x4e\x93\x10\xef\x9b\x6d\x53\xe5\x87\x10\x6d\xfd\x2c\xd3\x3b\x68\x5c\x2c\xb0\xb1\x52\x8c\x0a\x07\x5e\x3f\xc5\x62\x20\x6a\xd8\x0c\xff\x7a\x59\x93\x54\xdc\x30\xf3\x7b\x51\x3b\xe9\x82\xb0\x56\xdd\xf5\x8d\x36\x06\x13\x2d\x43\x0b\xd2\x08\x24\x5a\x61\x09\x64\xa5\xb8\x4b\x92\x17\x58\x7c\x6a\xcb\x57\xa5\x11\xb3\x41\xcc\x98\xe7\x4c\x64\xb1\x2e\xa2\x55\xf7\xd6\x63\xe9\xaf\xdc\x9c\x4b\x54\x88\x0a\x45\xa8\x2e\xd7\x71\x64\x56\x6f\x88\xb4\xbf\x57\x5b\x6e\xde\x97\x13\x86\x25\xe5\x91\xcf\x16\x82\x65\x5a\x76\x6f\x2a\x0a\xeb\xc2\x8f\xc2\xd2\x31\x58\xae\x36\xe2\x76\xe0\xbb\x24\x21\x5d\x06\x39\x73\xe8\x46\xdc\xad\x27\x0d\x66\x7c\x02\x4c\x0f\x9f\x1c\x6c\xd4\xea\xcc\x22\x90\x67\x22\x79\x44\xec\xfc\x40\xfc\x97\xe3\xea\x8f\x89\xaf\x17\x85\xf9\x52\xa4\xa1\x20\x2c\xfe\x1d\x0e\xac\x1c\x12\xdf\xfa\x96\x9c\xbd\x5c\xcd\xc9\x1a\x90\x71\x6e\x7c\xdc\x3e\x77\x64\xd3\x66\x4f\xd9\x17\x79\x1c\xfe\x4d\xc2\xa4\xe2\x3a\xb3\x23\x62\x88\xec\x4b\x7d\x6a\xd5\x08\xd0\xb7\x1e\x23\x75\xad\xe5\x8d\x09\x91\x1a\x06\x7c\x4d\xac\x5d\x37\x40\xaa\x6f\xeb\xc7\x33\xcb\xf1\xa5\x91\xc7\xc4\x41\x6d\xf2\x36\x49\x0a\xe3\x7f\x3a\x23\xd7\x4d\xd0\x36\xc4\xc7\x3f\x77\xc0\xcf\xbf\x01\x1f\xbf\x3e\xed\x5f\x2b\x76\xe8\x5f\x86\xe4\xdf\x5a\x63\x9c\xbe\xa9\xdc\x2a\x44\x70\x0c\x46\x25\x6a\xa4\xe8\xfd\xf3\x07\xc3\x68\xdb\x62\x67\x32\x6b\xff\x75\x49\x5e\x35\x13\xb4\xf2\xb3\xed\xd2\x96\x8b\x1c\xf1\xde\xcf\x46\x5e\xf4\x17\x0b\x4b\x84\xca\x0c\x36\x0c\x88\xde\x70\x23\x65\x86\xef\xd8\x5b\x0b\x94\xb9\x2d\x47\x01\x9d\x0e\xe3\xe4\xcf\x8f\x46\xc8\x4a\x01\x37\xe8\x1d\x61\x78\x66\x38\x58\x8a\x6d\xa6\x5d\x40\x37\xe0\x9a\xd9\x68\x85\xbd\xcd\x05\xbe\xa0\x6c\xf0\xc3\xf0\x31\x88\x00\xa5\x82\x54\x94\x0b\x25\x7c\xf4\x76\x77\xcc\xf5\xf7\x87\xa3\x7e\xfa\xbc\xee\x9c\x8d\xa9\x1d\xb7\x1f\xd5\xd0\x7f\xe5\x7e\xa6\x33\x30\x14\x00\x11\x0c\x38\xe4\x6b\x1a\x37\xf4\x30\xfa\x73\x25\x4e\x37\xe4\x20\x4a\xc9\x1b\x5f\x88\x8b\xe8\xb3\x59\xef\xd6\xf4\x3a\x5d\x83\xa1\x5a\x37\xc8\x78\x95\xf1\x96\x5c\x51\x7d\x1b\xfe\x27\x3b\xa3\x3e\xdb\x86\xaf\xe5\xdf\xda\xe8\x76\xdf\xc0\xe9\x75\x06\xcd\xf3\x89\x8d\xc8\x31\xda\x74\x43\xf0\x87\x92\x2d\x6b\xd5\x1f\x46\x7d\x2d\x96\x21\x7b\x0b\x47\x0d\x64\xb8\xec\xb7\x52\x38\x2a\x48\x10\xf5\x63\x63\xca\xe3\x26\xdb\x70\xed\xcc\x69\xad\x0b\xa3\xa8\x79\x44\xfe\x21\x55\x84\xec\x85\x18\x43\xae\x9b\x9f\x77\xf3\x39\x6e\x56\x3d\x7e\x32\x18\x54\x3d\x3d\x58\x82\xcb\xac\xfc\x10\xbd\x57\xef\x7c\xa7\x3f\xfa\x25\x55\x7f\x2b\x05\x7d\xbb\x1f\x4c\xa6\xf0\x9b\x85\x83\x8e\xbc\x49\xc7\x0f\x1b\xf0\xe8\xc8\x0e\x95\xdf\xe7\x53\xd2\x62\x5a\xf1\xf4\x16\xcb\x0d\xac\x11\xad\x4b\x7a\x45\xcb\x0e\x57\x2a\x28\xae\x2e\xa1\x1a\x4d\x10\x79\x95\xd8\x8e\x70\x81\x3d\x7b\x91\x70\x48\x86\x8f\x5d\xe1\x46\x9d\x97\x71\x3b\x56\xfa\x47\x90\x1f\x22\xd3\x63\x5e\xbe\xf9\x69\xfd\x36\x0b\xe3\xca\x8c\x39\xb3\x4c\x58\x45\xfd\xf2\xd2\xf6\xb9\xdf\xfb\x0a\x0b\xc2\xaa\x74\xe3\x1a\x0b\x7e\xf2\xab\xde\xb7\xde\xe2\x81\xfe\x84\x9a\x80\x7a\xc2\xa4\xb9\x02\x57\xc4\x23\x09\x36\x15\x07\x99\xd6\x97\x95\xab\xbb\x5e\xac\xc4\xa7\x05\xae\x84\x92\x3e\xc5\x45\xae\x56\x13\xcc\x5a\xc0\x0c\x78\x22\x4f\x37\x27\x52\x10\x5f\x02\xc0\xdc\xaa\xe8\x54\x76\x6a\x01\x40\xba\xc2\x77\x88\x53\xbf\x59\x51\x5a\x3c\x1f\xf1\xa2\x46\x18\xfa\xca\x9f\x5b\x56\x58\xd2\xbf\xf5\x63\x43\xc7\x68\x68\x64\x8c\x5a\x77\x62\x37\xa3\x8f\x72\xd3\x1c\xb5\xcd\x6e\x04\x66\xc3\x07\x3a\x7f\x79\xeb\x39\xae\xaa\xf5\x97\x32\x06\x13\xde\x9f\x71\x63\x01\x5a\xc6\x35\xdb\x15\xa4\x5c\xef\x46\x3b\x74\x3f\x49\x8a\xcb\x77\xfc\x64\xb2\xf2\xf2\x39\x69\x5d\x16\x6b\x32\xa6\xfd\xfb\xd1\x1e\x2c\xd0\x72\x55\x67\x9b\x3e\x3e\x10\x4c\x3e\x7d\x9c\xc6\xb0\x87\x71\xf4\xcf\xfb\xe4\x05\x13\x1d\x23\x54\x49\x68\xda\x54\xb0\xba\xc5\xb4\xe6\xca\xdc\x0e\x59\x45\x46\x63\x5f\x60\x95\x05\x26\xde\x66\xda\xa4\x73\xd9\x55\xb8\x41\xb8\x6b\xd9\x1c\x8c\x99\x53\x55\x23\x57\x30\x18\xf5\x90\x2c\x88\xb6\x68\x58\xa1\x3b\xc5\xc8\x22\xee\x84\x2b\x17\x1f\xa0\x49\x48\xa4\xb2\x0d\xf7\xdf\x85\x44\x08\x62\xc1\xdf\x4d\x31\x16\xd4\xce\x1a\xb0\x3e\x61\x54\xe0\x05\xbe\x80\x82\xbc\xd1\x1d\x96\x08\xc3\x01\x38\xaf\xed\x72\xd2\xd7\x99\xda\x1d\x78\x18\xe4\xbe\x37\x78\xc5\x3a\xd5\x42\x4b\xfe\x6e\x76\xa3\x0f\xc0\x79\xc5\xda\x1f\xe8\x9c\xb6\x7c\xc2\xcd\xaf\xea\x12\xfb\x46\x6e\xf0\xc1\xd7\x9f\x7a\x41\x88\x9b\x42\x35\xf0\xaa\x83\x72\xa0\x4b\xbf\x97\x57\x1e\x4a\x8b\x1b\xdd\xa9\xfe\x58\x5a\x62\x27\xf9\xa7\x49\x5d\x8e\x7e\x76\x81\x57\xd1\x2d\xa6\x84\xb6\xc3\x94\x24\x97\x87\x54\xe0\xaa\xe8\x2a\xe3\xa5\x81\x16\x13\x09\x00\xd9\xf7\xe7\xec\x4a\x45\x75\xaa\xe9\x4a\x02\xcf\x93\xc4\x71\x39\xa7\xf5\x61\x82\x1e\xe2\x73\x2f\x6b\xb1\x71\x02\x62\xad\xce\x03\xd3\xa6\xed\x86\xfc\xd6\xd1\x06\x02\xac\x12\x02\xb5\x07\x4c\x6c\x25\x7f\x20\x84\x31\xf2\x51\xc8\xda\x0d\x51\xd1\x54\xd0\x86\x49\x66\x63\xa6\x7b\xc9\x28\x5a\x50\x79\x74\xe7\xba\x4e\xb0\x1e\x57\xd2\xa5\xfb\x89\x43\x63\x52\x4e\x1a\x67\xf5\x0f\xa0\x00\xf3\x75\x92\xff\x9e\x66\x1a\x32\xbe\x03\xf7\xbc\x2e\xb5\xc6\xe9\x47\x44\xea\xb6\xa1\x44\x22\x04\x24\x4e\x17\x6d\xc4\x43\x5a\x5f\x6b\xc6\x84\x2e\x38\x8f\x71\x50\xca\x02\xca\xee\xcc\x63\x6d\xee\x15\x59\x2a\x10\x0a\x8b\x50\x1b\x4c\xff\x7e\x18\x02\xc8\xd7\x23\xb8\x3e\x45\xe4\xf3\x1c\x92\x57\x42\x66\xb7\xa3\xcd\xce\xdd\x0b\x3d\xfd\xb7\x2b\x86\xcb\x67\xf2\xad\xa8\xe7\xb6\x99\xa5\x8f\xae\xc1\xbe\xf5\x1a\x36\xc7\x57\x64\xe2\xcf\x70\x1b\xb5\x6c\xcc\x08\xc9\x5d\x3b\x4d\x3f\xed\xec\x5e\xb8\x79\x03\xc5\x17\x5d\x75\x75\x49\xc8\x87\x6a\x25\xf8\x18\xeb\x5a\x5b\x77\xf1\x0a\x57\x5d\xef\xbd\x3d\xea\x66\x88\x05\x5e\xf3\x0c\xba\x9b\x34\x74\x90\x00\x6c\xe2\x88\x6a\xb4\xfc\x0c\x33\x57\xa3\x3b\x63\x9b\x5f\xfb\x9a\x1d\x8d\x19\xfa\xc8\x82\x1a\x71\x16\xac\xe8\x53\x74\x2d\x5a\x90\xa6\x20\x75\x8b\x2f\x95\x34\x21\x8d\x0b\x32\x22\xc7\xcb\x4a\x8e\xe4\x92\x04\xae\x4f\xba\xf6\x8d\x81\xa7\xba\x8c\xba\x1f\xad\xe7\xd8\x0c\xdf\x56\x96\x7f\x59\x5b\xd2\xff\xe6\x19\x3a\xd8\xdd\xcf\xb0\xbc\x13\x7f\x95\x9a\xf7\x5d\x90\x76\x49\x48\x8d\xf6\x41\xc5\x3e\xb8\xdb\xc7\xdc\x24\x3d\xf8\x43\xa6\xc9\xa2\xb6\x21\xb2\xb4\xbe\x94\x37\xe2\x49\x2f\x75\x98\x43\xe3\x23\x2f\x46\x5d\xf8\xc9\x9a\x54\x93\x9b\xd9\x51\x04\xb8\x97\x86\x04\x05\x55\x20\x1c\x99\x28\x0f\x53\x9b\xc0\xcf\xdd\xe3\xda\xa4\x91\xef\x15\xa3\xc9\xc6\x4f\xaa\x98\xd3\x76\xe2\x74\x05\x85\xea\x8a\xf0\x69\xae\x17\x6a\x9a\x7c\xe0\xaa\x7e\x7e\x24\x81\x4c\x0e\xb6\x04\xe1\xc0\x67\xcf\xf4\x67\x4f\x75\xf5\x4f\xf8\x58\x13\xc6\xc1\x36\x7a\xb4\x8d\x1e\x6f\xa3\x27\xdb\x88\x35\xe8\xe9\xa0\xe3\xbb\x88\xa6\xcf\xd3\xc6\x51\x8f\xa7\xbb\x92\xe5\xd7\x4f\x3e\x45\xcc\x9d\x96\xf0\x6e\x8c\x1b\x1e\xd4\xf5\x4d\x0c\xff\x5e\x2c\xe8\x17\xb9\xb5\xf0\xc9\x3a\x37\x42\x3c\xb3\xc4\x08\xc1\x3d\xd1\x33\xd9\x1e\x6a\x42\x42\xd2\x46\x13\xd5\x28\x58\x51\x95\x20\x1a\x82\x8b\x99\x0a\x33\x76\x8b\x30\x2b\xe5\x43\xbe\x06\x8f\x1b\x52\xf4\xe8\xd0\x29\x73\xac\x28\x51\x96\x87\x9e\x11\x74\x49\xaf\x48\x2d\xf7\x7b\x39\xa3\xc5\x0c\xcd\xf1\x4a\x6c\x3a\x2e\x4b\xe9\x78\x6b\x6d\x31\xd8\x5d\x6f\xe0\x33\xa5\x69\x2d\x1a\x72\x05\xf2\x42\x44\xed\x82\x5d\xfe\x83\x41\x30\xd8\xae\x78\xdc\x74\xb9\x2e\x70\xc7\x89\xec\x75\x2d\xa4\x8e\x78\x7a\xd6\x4d\xbe\xed\x8d\x29\x46\xd2\x3e\xf8\xbe\xe5\x91\x8f\x05\x21\xba\x27\x97\x41\xce\xee\x06\xf4\x9d\x71\xfd\xc1\x0d\x80\x58\x0c\x45\xf7\xc4\x48\x48\x1d\x8b\x53\x0a\x7a\x0a\x6e\x56\x10\x4b\x00\x08\x05\x77\xfc\x53\x2d\x87\xc6\x55\x7e\x2d\xf4\xf7\xfa\x28\x9b\xae\xe3\xe8\xde\x2b\x22\xf7\x4d\xd6\xe9\x55\x54\x21\xc4\xbd\x29\x94\x51\xaf\x2a\x52\xb4\x4a\xb2\x1d\x03\xfb\xd1\x1a\xb0\x6b\x4e\x6a\xde\xf1\xd1\xb0\x1f\x8f\x86\x4d\x3e\x92\x02\x4a\x83\x8c\x86\xfd\x64\x34\xec\x2b\xd2\xd0\x29\x2d\xf0\x5a\xe0\x9f\x8e\x06\x2f\x49\x2d\x05\x78\x38\xcd\x2e\xcb\x1f\x0f\xbe\x8e\xf9\xe3\xb4\x62\x5a\x4d\xb0\xb4\xbc\x9e\xe8\x6b\x97\x19\xb0\xb3\x01\xd8\x9f\xee\x24\x85\x2b\xdd\x3a\x19\x18\xd7\xd9\xa9\xac\x2b\xb3\xa4\x55\x85\x64\xe4\x55\x41\xe8\x95\xb5\xff\xf5\x77\x54\x33\xcd\xf2\x28\x47\x1d\x27\xa5\x8e\x31\x83\xa7\x80\x61\x2c\xba\x9a\xf2\x99\xe6\x6f\xba\x82\xcd\x82\xb1\x06\x75\x8b\x96\xce\x09\xf2\x80\xb1\x06\x1e\x2a\x19\x72\x2a\x81\xb7\x0c\x09\x45\x9e\x4b\x3e\x82\x38\x9b\xb6\x4b\xa1\xeb\xfe\xd6\xd1\x42\x08\xdb\x32\x6e\x28\xe2\xbf\x0b\xdc\xe0\x39\x69\x49\x23\xeb\xf4\x97\xf6\x50\xcf\xf1\x62\x01\x41\xd8\x0a\x05\xde\xab\x20\xb3\x5b\x49\x6c\x5b\x71\x60\x2a\xf9\x96\x23\xa2\x99\x74\x73\xf2\x71\x41\x8a\x16\x1a\x2e\x49\xa4\x09\x11\xd5\x87\x09\xc5\x01\x04\x8e\x35\x7e\x69\xcd\x5b\x82\x4d\x66\xca\xb4\xab\xb4\xab\xab\xdf\x76\x53\x1b\xd3\x02\xae\x40\xfd\x87\xec\xce\x5f\x95\xdb\x41\xb0\x46\x69\xcc\xc9\xea\xe9\x62\x43\x9d\x45\xd0\x5a\xbf\xba\x0b\x3a\x4a\xca\x34\x2a\x23\xcc\xe2\x00\x33\xf1\xe3\x80\x7a\xae\xeb\xe5\xbb\x1f\x82\xc8\x1b\x07\x7e\x21\x2f\xf8\xcb\x91\x57\x61\x12\x62\x0f\x4a\x52\x34\x04\x73\x4b\x89\x4a\xa5\xe2\x33\xd6\x55\x65\x42\x34\x8e\xf9\x43\x9f\xe8\x29\x24\xa2\x2a\xdb\xaa\xc0\x3f\xe2\x01\x46\x73\x32\x50\x66\x73\xd6\x3a\xec\x89\xc1\xd4\xf6\xa4\x45\x99\xc1\x31\xc3\x92\xde\x55\xc5\x96\x8a\x92\x1b\xd6\xb2\x82\x55\x10\xf1\x43\x5a\xd7\xec\x2c\xed\x80\xca\x18\xed\x59\x9c\x6d\x5a\x3e\x6d\x4c\x49\x06\x69\xba\x2e\x94\x2e\xcc\x1a\x53\x0e\x43\x1c\x52\x55\x9c\x6d\x33\x16\xc9\x58\x01\x56\x53\x7d\x8e\x0e\xf6\x53\xd1\x56\x0b\x5c\xd3\x62\x72\xef\x5c\xae\x8c\x94\xaa\x53\x87\x7c\x49\x90\x13\x9b\xa2\x46\xcc\x7b\xf7\x5e\x6f\x1c\xff\xc6\xba\x20\xf9\x49\xee\x6a\xd5\x72\x3e\x5b\x09\x6b\x85\xc1\x8c\xb4\x34\xf8\xd5\x0d\xcf\x4e\x41\xe9\xd0\x6d\xe2\x43\x28\x69\xdd\x5a\xb3\x7f\xbc\x58\x34\x50\x35\xcf\xdc\x03\x3d\xed\x44\x8d\xb1\x11\xd8\x32\x34\xa8\xa3\x5c\x82\x02\xae\xe6\xc4\x81\x25\x0a\xef\x05\x41\xbb\x1e\x54\x71\x74\x41\xf8\x64\x35\xa7\x25\x69\x4c\x5c\x19\x16\x04\xba\x60\x9c\x94\x7b\x0a\xf0\x90\xeb\xe3\x58\xad\x48\x73\x44\xb2\x54\x9f\x88\x0f\x1c\xc6\xf8\x1d\x63\x55\xc4\x16\x41\x43\x92\x77\x9c\xf3\x56\xb6\x91\x89\x37\x56\x1c\xb0\xf5\xed\xb7\x9a\xf2\x4e\x80\x5b\x89\x15\x0a\x5e\xa2\xb1\x2e\x51\xa7\xea\x15\xc2\x81\xbe\x17\x18\xab\xac\x17\xcb\x5f\x47\xce\x7d\x45\xa7\x39\x6d\x9a\xbf\x57\x4d\x53\x6a\x1a\xb6\x6e\x09\x4e\xc9\xb1\x47\x12\xf7\x76\x0b\x56\x17\xb8\x9d\xd0\x72\x4b\xff\x7a\xcf\x6a\x0b\xba\xd9\x04\xe8\x0b\xda\x27\x48\x4b\x48\x0f\x5e\xa1\x56\xcc\xe2\x5e\x32\x08\xd1\xff\xcb\xfb\x53\xe6\x66\xb1\x9a\xb8\x09\x9b\xdc\x6d\xb1\xea\x14\x7a\x84\xfc\x69\x07\x9d\x21\x24\xda\xa2\x9a\x18\x72\x02\x0e\xc7\xc1\xaa\xaf\x63\x00\x11\x67\x88\x46\xaf\x69\x7a\x2e\x70\x27\x78\x84\x5a\xd8\xdf\xe5\xd0\x67\xf5\x15\xae\x68\x09\x47\xe1\xef\x68\x4e\xda\x19\x8b\x8a\xea\x9d\x29\x4f\xdd\x0c\x2f\x16\xa4\x96\xc8\x72\x42\xef\x83\xc3\xb0\x6d\x53\x50\xec\xcd\x16\xf2\x4c\x05\x59\x9c\x95\x39\x6e\x3e\xf8\x19\x69\x74\x3e\x27\x25\xc5\x2d\xa9\x56\x19\x0a\x8a\xe9\xba\x87\x8a\x7c\x72\x1b\xa6\x9d\x34\xe1\x85\xa1\xfd\x99\x97\xd1\xda\xf1\x9a\xfd\x45\x43\x3d\xda\xca\x05\x11\xeb\x1f\x70\x73\x76\x35\xc7\x53\x22\x6b\x3c\x1d\xd7\xe5\x5b\x32\xed\xea\xd2\xe1\xe1\x61\x1b\x71\x03\x7d\x3d\xca\x76\xc6\x3a\x0f\xb8\x87\x8f\xf0\x2c\xfb\xe6\xda\x61\x6c\x18\xb7\x62\xbf\xb2\x5a\x23\xd0\xa5\x6c\x32\x45\x5b\x34\x51\x2e\x03\xa1\xfe\x57\x95\xcc\x75\x56\x4f\x90\xc8\x65\x66\xbb\x45\xa5\x27\x78\x9b\xac\x34\x2d\x68\x01\xd8\x9c\x98\x95\x44\x96\xfe\xc9\x32\x5e\x57\x87\xe9\x63\xc2\x2e\xb0\xd1\xb2\x9a\x9a\xaf\x8f\xa6\xb4\xc0\x36\x66\xab\xe5\xf1\x97\xb1\x73\x0d\x10\x24\x8f\x32\xda\x4d\x95\xce\x8a\x33\xf9\x82\x62\x30\xf3\x88\x3b\x96\x3b\x1e\x7b\xcc\xec\x7a\xfe\x08\xfc\x3a\x50\xd6\xe0\x46\xb2\x51\x5a\xe6\x91\x93\x29\xcd\x6c\x86\xcb\x3a\x0f\x17\x45\x4a\x15\x73\xed\x2d\x1d\xb4\xb7\x87\x74\xe5\x37\xda\xc4\x45\xc7\x2e\x70\xf1\x41\x99\xe2\x68\xd3\x9b\xd0\x99\xaf\xff\x72\xeb\x65\xa0\x92\x97\x93\xed\x5e\x67\x93\x24\x74\x31\x5e\x73\xab\xb4\x40\x7e\xbc\xbb\x90\xe1\x11\xe2\x52\x36\x84\x55\x78\x7a\x2a\x32\x49\x38\x26\x59\xcb\x85\x5c\x52\x0e\x97\x00\xdc\x74\xaa\xb5\xf1\x9c\x60\xb7\x8b\xb8\x27\xd9\x21\x5d\x48\x9b\xfb\x0d\xad\x7c\xdb\xa7\x58\x00\x4c\x43\x1e\x93\x5a\x1a\x16\xe5\x55\xaf\xe6\x2c\x64\xd1\x8a\xb3\xc8\x45\x32\xaa\xf6\xd5\x1f\x7f\x24\xfb\x76\x8d\xb8\xd7\x94\xd1\x58\x39\xe2\xe3\xbc\x3c\xf2\x5b\x87\x41\xe9\x52\x5e\x5c\xab\x48\x25\x48\x47\x01\x74\xd2\x82\x84\x4e\x35\x65\x4d\x91\x6e\xb2\x9e\x20\xb9\xcd\xd6\xd2\x12\xab\xeb\x2e\x80\x24\x0e\x02\x82\xd0\x1a\x84\x8a\x52\x7a\x10\xf4\x26\x74\x21\xd8\xe5\x18\xc3\xd3\x54\xfc\x82\x6b\xc4\x16\xa4\x96\xd6\x61\x5c\xaf\xd0\x9c\x35\x31\x84\x2b\xdc\x68\xfa\x7a\xcb\x2a\xb0\xe2\x9f\xc0\x04\x22\xc3\x70\x56\x7e\x3f\x49\xbd\x9e\x10\xe4\x83\xa1\x4e\x54\x86\x79\x72\x74\xb7\x4f\x21\x78\x36\xee\xa6\xe4\xab\x08\xda\x73\x94\x4b\x13\x1a\x37\x8a\x3f\x9d\x13\x95\x28\x73\x30\x20\x9f\xa0\xcd\xda\x36\xfd\x39\xc6\x78\x1c\xb2\x71\x26\x97\x9a\x37\x77\xf6\x0d\x97\xd0\x29\x5a\xd2\x80\x1d\x51\x87\x78\x55\x95\x1b\x93\x2e\xf8\x87\x3e\x9c\xf2\x3c\xa6\xab\x97\x9b\x43\x48\x55\x08\x8a\x60\x51\xc9\xf4\x27\x71\x0e\xac\x47\x9a\xd6\x99\x22\xd8\x19\x21\x7c\xed\x94\x03\x03\x32\x71\x5e\xc7\xa5\x30\xf6\xe4\xaa\x8d\x4a\x76\xea\x4b\x59\x30\x7f\xe4\xb3\x8e\xc6\x14\x84\x44\x9b\xbc\x91\xf5\xcf\x6d\x24\xe2\x0d\x2f\x6e\x64\x6a\x5e\x2a\xa9\x1b\xee\x8c\xf4\x7a\x12\x3b\x9d\xa9\xea\xd8\x8f\x89\x75\xb2\xf5\xc2\xeb\x22\x05\x79\x3d\xfd\x6e\x14\x25\xad\x69\x56\xd8\xdc\x0c\xe2\x2a\x90\xd7\x2c\xc3\x58\xc7\x4d\x37\x12\xc5\x18\x43\x0e\x74\x52\x11\xdc\x40\x4a\x02\x85\x50\x23\xb0\x62\x5e\x10\xe9\xb8\x75\xe5\x3a\xd3\x1e\xa6\x4c\xdf\xa2\x49\x2b\xe4\x7e\x4f\x75\x01\xa9\x90\x48\x73\xcc\xc5\x4a\x28\xa3\xad\xd2\x37\x68\xa3\x27\xd2\x32\xf4\x7f\xa4\x61\x8e\xda\xe2\x66\x6d\x80\x0e\x6b\x6b\xf8\x86\xd5\x09\xf2\x5e\xe0\xe6\xda\x8a\x89\x51\xa5\x54\x28\xb1\xd4\x24\x24\x92\x86\x4d\x48\x90\x1c\xfc\x27\x99\x02\x5d\x00\xce\x1c\xde\xcb\xf5\x42\xc8\x04\xad\xc6\x1a\x18\xb0\xab\x72\xc6\x08\x12\x58\x09\xed\x60\xa3\x4c\x23\xa1\x79\x3b\xee\xb3\xd4\x28\x93\x45\xd2\xe6\xb5\x20\x0d\x65\x25\x5a\x0a\xa5\x20\x95\x2b\xe6\x9b\x89\x1b\xe0\x7d\x6c\x29\xc5\xde\xb0\x44\x60\x43\x2a\xa0\x25\x1b\x56\x9e\x37\x14\xa7\x62\x97\xd7\x0c\x74\x14\xfa\x7e\x24\x0d\xf9\xaa\xc1\x7a\x2e\xde\xb6\xe9\x48\x20\xed\xe4\xc0\x05\x58\x7e\xa1\x8d\x03\x1a\x15\x6a\x4d\xe2\x94\x1a\xb3\x80\xe0\x01\x5d\xed\x59\xfc\x79\x64\x85\xd7\x67\xda\x1f\x58\x60\xdb\xef\xa7\x3d\x22\xbc\x3b\x61\x20\xd0\x83\xbf\x92\xde\xac\x4d\x9e\x26\xa1\x23\x46\x47\xb9\xd7\xb8\x0e\xe4\x1d\x5b\x74\x27\xc1\x24\x0f\xc3\x59\x6f\xc5\x50\x84\xda\x02\x67\x82\x55\xe4\xbc\x62\xa0\x44\xfc\xb9\xb4\x04\xbb\x75\x3d\x62\x52\x82\x32\xf7\x24\x65\x95\x86\x41\x79\x0b\xde\x19\x7b\x54\xe9\x14\x51\xa1\xb7\xd5\x65\x40\x4c\x92\xc3\xaa\x6a\x6a\x1c\xd1\x9a\x77\xd3\x29\x2d\x28\xb1\x8d\x9b\x7a\x5b\xdb\x0b\x99\x59\xd7\x75\x89\x2c\x9e\xbe\x2b\xb2\x95\x16\xfd\x9c\x44\x18\x0b\x83\x41\x52\xf2\xde\xde\x9e\x07\xf0\x8d\x8e\x19\x88\xf6\xfe\x10\x1d\x7b\xa1\x13\x82\x88\x83\x82\x71\xfa\x0d\x0f\xa2\xca\x39\x71\xbd\xad\xe0\xdd\x92\xd9\x54\x89\xe5\xef\x42\xf0\x82\x17\xe9\xe0\x01\x2c\x66\xa4\xf8\x60\x7a\xa1\x5b\x54\x17\xac\x69\x08\x5f\xb0\x5a\x1a\x42\x20\x38\x4d\xbb\xd0\xd0\xd9\x29\xd4\x6e\xe8\x6a\xc8\x9b\x11\x1f\x93\xc6\xf1\x17\x68\x1e\x00\x80\x68\xcb\x75\xa5\xcc\x29\x03\x5b\x8e\x80\x5c\xe4\x03\x13\xc6\x9c\xa4\x61\x93\xb1\xeb\x9a\xe9\xbd\x70\x7f\x0c\x1e\x1c\xc9\x26\x0a\xb6\x58\x29\x6a\x59\x28\x07\xd0\x20\xa3\xd8\xdb\x43\x3f\x13\x19\xff\x45\x03\x25\x32\x9a\x2e\xa4\x2c\x68\x61\x4c\x70\xdc\x94\x55\x2b\x7d\x28\xa4\x6c\x6f\xa9\x57\xfb\xa0\x34\x34\x2a\xdf\xe1\xdd\x45\xa2\x90\x09\x9c\x38\xcd\xfd\xcd\x05\x28\x47\x5a\xc2\xea\x81\x42\x2f\x59\xdb\x92\x1a\x2a\x0d\xd7\x70\x2c\x30\x8c\x2b\xc3\x6b\xfa\x7d\x4e\x61\x08\x21\x4c\x0f\x0c\xcf\x17\x44\x3a\x83\x49\x84\x8e\x68\xe1\xa6\xd8\x2a\x35\x12\xac\x94\x3b\xc1\x35\xd7\x32\x74\xb0\xbf\x1f\xbe\x24\x5d\xce\xbd\x5e\x3f\x25\x19\x48\x3b\xa1\x11\xf1\x94\x5d\xb1\xa5\xf3\x68\x07\xd8\x54\x02\xc4\x95\x66\x2f\x81\xeb\x38\xe5\xd6\xd3\x59\x27\xe2\x18\xd5\xd1\x5a\xfb\x14\xf9\xcd\x18\xc6\x35\x34\xc8\x31\x08\x6a\x95\xf9\x16\x02\xf1\xeb\xcb\xae\xb2\xfd\xac\x4c\x3d\xd7\x34\xc4\x4b\xaf\xa9\x56\x7a\x8e\x23\x5b\x6f\xa5\x26\x37\xaa\xbf\x88\x8b\xab\x33\xae\xf7\x42\xb2\x0a\x74\x84\x42\x4e\x6c\xa4\xe0\x6f\xbf\x55\xa2\x49\x4a\x79\xc6\xe5\x9c\xd6\x3b\x7e\x94\x83\x18\x9a\xa3\x89\x89\x5b\xdc\x53\x91\x97\xf2\x57\x15\x28\xb9\xe7\x86\x1e\xc6\x13\xdd\xdb\x33\x21\xd8\x06\xf8\xf1\xab\x53\x79\xc8\xc2\x33\x9d\x74\xb0\xfa\xa8\x40\x77\x6d\x9c\x37\xba\x7f\x1f\x4d\xee\x06\x5b\xf2\xc7\x1f\xe8\xae\x8f\x99\x9c\x37\xd5\x11\x6b\xc6\xc8\xeb\xee\xcf\xad\xaa\xb1\xa9\x01\x0b\x56\xb7\xb4\xee\x62\x0c\xa5\x4d\x21\x0b\xd2\xcc\x29\xe7\x94\xd5\x95\x8e\xdb\xd4\xbb\x29\x6f\xa3\xe4\x46\xbd\x7a\xfd\xee\xc5\x21\x3a\x76\x62\x3d\x55\x30\x9f\x23\xcf\x2c\x1a\xca\x1a\xed\x56\x38\xd8\xdf\xdf\x79\xf9\xc3\xeb\x9f\xe3\xac\xb2\x14\xf8\x89\x8a\xcd\x0e\xc8\x61\x0b\x78\x92\x94\x4c\x25\xe7\x52\xee\x7f\x8c\x5a\x32\x5f\xb0\x06\x37\x2b\x74\xd9\xe0\xc2\xe8\x40\xea\xfb\xd4\x18\x72\x88\x16\x72\x59\x2f\x1b\x5c\x97\x53\x0c\xb5\x6b\xcb\xb0\xb5\xce\x1c\xaf\xd4\x05\xa1\xe4\x09\xb1\x68\x31\x52\xb4\x94\xdd\xd4\x38\x90\x71\x07\x15\x6a\x3d\x74\xc1\xda\x08\x15\x43\x7a\x14\xff\xfa\x6d\x9a\xe0\xe3\xe4\x96\xbd\x3d\x84\x76\xd0\xeb\x4a\x9c\x12\x1e\xe1\x6a\x5b\xb7\x48\x72\xb5\x3b\x80\x0c\xa6\x84\xf4\x21\x92\x20\x5f\x91\xa5\x04\x29\x43\xe3\xad\x7e\x23\x61\xda\x2a\x7a\xe6\xda\xbc\xd6\xf1\x3c\xf2\x8f\x67\x78\x3a\xc5\x47\xfe\xe9\xdc\xfc\xe1\x5c\xe7\xac\x24\x2d\x3b\x07\xfb\x51\x95\xda\x04\x08\x50\x27\xbd\x94\x06\x1d\xf9\x0e\x1d\xaf\x48\xd3\x62\x5a\x3b\x01\xfe\x5c\xa8\x3b\x08\x5f\x61\x5a\x09\xbe\x21\x88\x39\x11\x36\xc6\x99\xdf\xe1\x70\x2e\x68\x2c\x95\x82\x03\x12\x09\x8c\xaa\xbb\x8a\xaa\x37\x60\x1c\x0f\xa6\xd2\x41\x1a\x82\xc4\x89\x60\xf3\x6a\x25\xd0\x2b\x63\x70\x8d\x94\x00\xd2\x81\x94\x6d\xa8\x2c\x5d\x53\xfa\xa9\x12\xaf\x1c\x86\xa0\x4f\xac\x05\x03\x86\xfb\xa2\xea\x38\xb4\x72\xb0\x81\x8c\x8e\x79\x4b\xf6\x6a\x00\x87\x97\xce\x4a\xf7\x47\x38\xae\xaa\x68\xa9\x15\x99\x5a\xdb\xdc\x54\x36\x51\x75\x00\x20\xf2\x51\xc8\xdf\xd0\x92\x7a\xbe\xa8\x68\x41\x5b\x77\x75\x42\x1b\xa7\x4a\x29\xf3\xa5\x77\xb3\x0d\x80\xae\x6d\x98\xa6\x92\x23\xa1\x16\xa2\x93\x8e\xc1\xb5\x7c\xe4\xe8\x5c\x6d\x83\x6b\x4e\xe3\x25\x64\x85\xfe\x84\xe2\x1b\x16\x40\x74\x9c\x67\xc6\x59\x73\x73\x17\x5d\xa4\x38\xf4\x24\x86\x64\x81\xeb\x59\xab\xdc\x92\x58\xec\xff\x01\x4c\x74\xb0\xd5\x5c\x15\x1c\x0c\x7a\xbe\x25\x0d\x86\x5e\x0e\xd2\x3a\xf9\x55\xbe\x7e\x34\x2e\xcf\x8a\x6f\x09\x11\xe8\xf7\x38\xb0\x99\xcc\x17\xed\xca\x7f\xd4\xa2\x26\x18\x09\x1d\xa1\xdf\x0f\x0e\xd1\xef\x9f\xb6\xd1\x23\xf9\xcf\x63\xf9\xcf\x13\xf9\xcf\x53\xf1\xcf\x60\xda\x9e\x67\x81\x48\x0c\x3f\x22\x11\x8b\x27\x22\x20\x81\x1d\xd8\x08\x36\x43\x07\x5a\xe2\x4e\x8a\x91\xfe\x1e\x28\x41\x15\x1d\x05\x9f\xbf\x57\x2e\xda\x1e\x1f\xad\x19\x4e\x3d\x8b\x9e\x1f\xb9\x39\x27\xea\xc3\x34\xbb\x97\x01\x11\xb8\xaa\x34\x9b\x6c\x64\x90\xff\xb6\x36\x49\x5b\x36\x02\x4f\x69\x95\xd4\xb7\xcd\x85\xf8\xb0\x3a\x48\x72\x91\x39\x45\x44\xff\xdc\xe0\x0e\x4a\xc4\xbb\x99\x42\xee\x39\x74\x3d\x54\xc7\x70\x92\x9f\xac\x4a\xc2\xda\x42\xcf\x47\x63\x36\x87\xee\x57\x10\x94\x1a\xe3\x1b\x04\x8c\xb2\x04\xde\xe6\x96\xb3\x09\x19\x73\x3a\x3b\x2d\x37\xda\x89\x2e\x2f\x81\x66\x6c\x89\xe6\x5a\xdf\x07\xd3\x8b\xda\x61\x1b\x1d\x61\x46\x92\x06\x07\x1d\x25\x91\x0c\x8f\x40\x8a\x71\xd6\xdd\x1c\xb0\xf5\x8e\x49\x0b\xbc\xe6\x69\xd6\xdd\x7f\x23\x7c\xef\xc4\xf8\x1e\x8f\x6d\x50\xd6\xcc\xfc\x8e\x4b\xa1\x83\xae\x33\x74\xb8\xb6\xac\xb7\xf7\xac\x2e\x85\x22\x66\xae\x69\x2a\xfe\xa6\xa6\x6f\x50\xb4\x87\xb8\x69\xf0\xca\x98\x4f\x52\x26\x0d\x17\xc5\x25\xa9\x88\xa0\x0a\x15\xd4\x28\x57\xa0\xf8\xa2\x5f\x7b\x6b\x10\x23\x7b\x7b\xe8\xad\x2f\x8a\x84\x33\x1e\x33\xa9\xe5\x8c\xca\xba\x1d\x1e\x76\x7a\x22\x44\xf4\x66\xc8\x21\x05\x81\x9b\x8d\x50\xde\x1b\x98\xd4\x64\x0b\xfd\x3f\x95\x42\x31\x62\x83\xd2\x0c\x00\x79\x01\x64\x50\x72\xc4\x8d\xd1\xda\x56\x65\x8a\x95\xa0\xb2\x8d\xda\x66\x85\xf0\x25\xa6\x75\x1f\x34\x69\x42\x16\x60\x6a\xd6\x6e\x43\x70\xb3\xf8\x20\x6f\x91\x72\x7f\xa4\xc3\xdb\xec\xe0\x7b\x83\x84\x81\x88\x65\xfd\x93\x7d\x19\xb5\x4d\x42\xd8\x76\x7f\xa2\x2d\x3a\x8a\x3f\x4a\xc5\xe0\xe8\x9f\x34\x65\x25\xc4\x79\xe4\xf5\xa0\x15\x77\x86\xe4\xda\xca\x70\xa5\xa4\xc2\x11\x97\x06\xec\x17\xad\xbd\x45\x0f\x5d\x17\xb6\x06\x5f\x74\x7b\xba\x74\xf3\xde\x0c\xf0\xcb\xed\xdc\x3c\x39\xac\x9c\x6b\xc1\x4c\xc5\xf5\xda\xa0\x40\x63\x56\x97\xfa\x04\x53\x0a\x81\x50\x8e\xdd\x6f\xb6\xdd\xc0\x3a\xe8\xdd\x2b\x2e\x07\x21\xd9\x66\xc8\x2e\xcd\x79\x7b\x59\xb2\xc7\x27\xe3\xa5\xf4\x46\xa9\x3b\xb7\x9a\xbe\x95\xdc\x9b\x0d\x2b\x3a\x18\x71\xbb\xe5\xc0\x9b\x74\x0e\x79\xfb\x8d\xbc\xfc\x5e\x31\xd5\x94\x0d\x62\x0d\x08\x51\x81\x99\x70\x7c\x9d\xd2\x9f\x5c\xc5\x6c\x3a\x11\x0a\x2b\xcf\x5e\xab\xf5\xb2\x4d\xe1\x7a\xf4\x1d\x94\xd0\xa4\xfd\xbf\xd6\x72\xe1\x6d\x28\x4e\x6e\x64\x8c\x9c\x79\x7d\xfd\xf0\xb8\xb0\x7a\x0d\x16\x84\x9e\x48\xd8\x52\x2a\x21\x43\x0b\xbc\xb2\x49\xad\x2c\x30\x39\xf9\x6e\x2e\xcc\x49\xa9\x9d\x01\x6e\x2d\x76\x5b\xcb\x3e\x08\x94\xbb\x71\xe9\xaf\x50\xfe\xb7\xc5\x1f\x6d\x75\xd1\x63\x10\x08\x8e\x02\x78\xbb\x71\x19\x54\xe4\x5a\xd8\xa3\xb2\x98\xfa\xbd\x6c\xa1\xd5\x50\x7d\xf4\x5a\x4c\xd5\x21\xe6\x62\xd4\x6e\xeb\x94\xe7\x39\x15\x8c\xcc\x74\x57\xf3\xe0\x42\xcf\xa4\xc4\xfa\x9c\x4a\x06\x29\x41\x01\x22\xf8\x54\x7d\x21\x3b\xfd\x37\x98\x96\xb2\x1e\xed\xa1\xb7\xe8\x6d\x90\x5b\x5f\x12\xa1\x32\xee\xef\xee\x6f\xab\x4a\xbb\xea\x8f\x29\x21\xfc\xbb\xae\xa9\xd5\x07\xe9\x00\x61\x19\xa6\x24\x19\x41\xbd\xc3\x6c\x7e\xaa\x55\x9c\x65\xee\x15\xb0\x9f\xfa\x01\x14\xbe\xe1\xca\x5c\x63\xec\x12\x4e\xde\x6f\xd2\x00\x6b\x14\x5d\x6d\x95\x8e\x73\x9f\xd3\x42\x9c\xac\xf4\x98\x4f\xa6\xf6\x80\x26\x56\x28\xab\x2b\xfb\x0c\x03\xc5\xa4\x38\x25\x44\xf9\x5e\x94\x19\x40\xe0\x74\xf7\x92\xb4\x2f\xcd\x17\x81\xe7\x52\xc8\xa4\x12\xdb\x41\x39\xdb\x44\xc1\x58\x3a\x75\x07\x78\xe6\xd3\x6d\x4c\x03\x1e\xd8\xa0\x62\x30\xda\x71\x40\xf5\xf1\xc1\xbd\x3d\xf4\x9d\xed\xaf\x38\x25\x44\x3a\x59\x94\xa9\x49\x95\x03\xd7\x17\x90\xa0\x94\xd0\x41\xae\xdc\x2d\x6e\x9f\x0b\x54\x61\xde\xbf\xd7\x0a\x97\x50\x5e\xaf\xcf\x87\x26\xd0\x0b\x0f\x4d\xe2\x0a\xde\x0a\x3e\xd4\x0b\x47\xcf\x76\x0c\x3c\x13\xbd\x29\xdd\x56\x2f\x25\xe5\xc3\x63\x26\x9e\xd3\xe2\x26\xb6\x12\xfd\x28\x4e\xab\xdf\xd9\x0b\xdc\x07\x61\x59\x6a\x67\xd7\xfc\x9d\xc8\x85\x64\xc2\xa2\x2b\x26\xe7\xf5\x23\x54\x9b\xec\x37\x26\x49\x1c\x3c\xbb\xff\x52\xbf\xb4\x2b\xdf\x4a\x5e\x46\x0e\xd4\xb4\xcc\x95\xf2\x9f\xab\xd6\x9a\x73\x39\x99\x86\x4c\x49\x43\xea\x22\x8c\x56\x43\x70\x40\x2c\xb6\xe3\x06\x8f\xfe\xf8\xbb\x02\x5e\x50\xef\xdd\x43\x51\x7f\x2f\x73\x8b\x68\x5b\x50\x9a\xd6\x99\x6b\x60\x43\x1e\xda\x60\xbc\x64\xd9\x78\x1f\xb8\x2a\x48\x9c\x7a\x31\x75\x99\xa0\x94\x96\x19\xa5\x6a\x98\x52\xee\x21\x86\x3d\xf4\x67\xd2\x86\xc4\x13\xa9\xe6\x19\x51\xe4\x7a\x38\xe7\xb1\xe5\x74\xd1\x0d\x03\xd9\x7b\xe0\xb9\xe3\x27\xb0\x9a\x2f\x5c\x9b\x31\x71\x24\xd1\x8d\x12\xd1\xe1\xd7\xc4\x78\x30\xa1\x8c\x7e\x9d\xea\x10\x20\x2f\x69\xed\x6c\x4d\xd3\xdd\xa8\x68\x7b\x6f\xfc\x31\x6e\x24\xa7\x0d\xf7\xb8\x49\x24\xc8\xab\xef\xdc\x8a\xab\x4e\xcb\x19\xe8\x28\x77\xff\xf8\x97\xdc\xf3\xa3\xa1\x5b\xce\x81\x98\x95\xd4\x7c\x79\xe0\xfa\xb2\x91\xfe\xcd\x0a\x48\x1e\xdb\xf2\x45\x25\x8f\x40\x06\x9a\xec\xde\xba\xf0\x74\x2d\xc1\xe9\x26\x42\x13\x34\x15\xe0\x6d\xc3\x56\xc1\x5d\x39\x05\xfc\x39\xe5\xc3\xb4\xc7\x8f\xcd\x09\x38\xca\x3c\x30\xa5\x82\xe1\x22\xb3\x47\xb5\x91\xe6\x59\xee\x55\x32\xf2\x4a\x99\x47\x2e\xf4\x4c\xfc\xf1\x35\x2b\x0b\x27\x42\xdc\xe4\xb0\x99\x98\xb8\xac\xaf\xea\x8d\xf5\xdc\x99\x00\x8c\xad\xbb\x11\x8a\x75\x5f\x2c\xde\xcd\x8d\x21\x40\xea\x61\x89\x0c\x25\x71\xfe\x80\xb2\x65\x06\x47\x76\xec\x77\xf6\x99\x40\xac\x12\x1b\xe6\x02\x38\xca\x48\x32\xaa\x17\x49\x02\x41\x41\x37\x0c\xd0\x2f\xdc\x56\x18\xbf\xf4\xd5\xef\xf1\x4c\xf0\xb0\x6c\x59\xba\x5e\x36\x07\xe9\xaa\x96\x2e\x2a\x2a\x4b\x7e\x5b\x8f\xb5\x87\x0f\xf0\x57\x47\x31\x7a\x06\x31\x72\x5e\xb2\x20\xfe\xb8\xd2\xaa\x7b\x2e\x42\x52\xed\x89\x13\x32\xc9\x21\x7a\x9f\x00\x1d\x35\x01\x41\x47\xe8\xfd\x2f\xc9\xb6\x81\xb2\xea\xac\x5b\x78\x0a\x4e\x90\xb8\x84\x66\xa4\x72\xdc\xe1\x29\x6e\xc2\xa3\x49\xf2\x6e\xae\x06\xff\x59\x43\x90\xba\x47\x7e\x6c\xdb\xa0\x85\xdb\x7a\xac\xc9\xd1\x72\x07\xcc\x19\x1c\x90\x27\xc4\x70\x9f\xcf\x9c\xab\xd6\x03\xe9\xb9\xa4\xf2\xfb\xb2\x4b\x56\x11\x8d\x8a\x74\x42\x50\x3a\x6b\xd7\x41\xa7\x36\xdc\x6b\x94\x46\xa7\xba\x8e\x59\x62\xf6\x3c\xe5\xd8\x67\xdc\xc2\xc0\xba\xfa\x12\xf0\x3f\x4f\xc4\xa1\x1b\x0f\xf2\xc0\x32\xd2\x02\xd7\x02\x1f\xba\x40\x57\x29\x2b\xa6\x95\x74\x0a\x1a\x81\x5b\xc5\x36\x05\xf1\xcc\xed\x12\xe3\x40\x95\x76\x41\xce\x7c\xb8\x70\xb2\xf1\x9c\xf4\x01\xb5\x0a\xde\xa9\x7a\xf5\x1d\x73\x2a\x8a\x1d\xa5\x10\xa8\x63\x08\x13\xfe\xdf\x31\x54\x38\xfc\xcc\x60\xb1\x81\xb4\xe5\xc4\x63\x69\x35\x6b\xe6\xe6\x70\xab\x73\x66\xb2\xe8\x6d\x61\x34\x88\x28\xd1\xa1\x24\x76\x5f\x22\xf8\x7e\xaf\x1c\xd3\x2d\x7b\x28\x1f\xfe\xab\x88\x1f\x0e\x40\xe6\xc7\x62\x2e\xc0\x3f\x58\x05\x4e\xed\xa3\x78\xdc\xaf\x7a\xb6\x2c\x89\x9a\xe3\xb2\x0c\xa4\x07\x45\x1e\x92\x0b\x59\x26\xaf\xd1\x92\x3c\xaf\x6a\x83\x63\x1e\x97\xf8\xf0\x21\x9a\x44\xd3\xde\xe9\x5b\x67\x26\xc4\x36\x64\xfc\xe9\x63\x19\xf2\xfc\xa0\xd2\x57\xfa\x78\xe6\x38\x9f\x61\xff\xea\xe8\x66\x98\x2e\x72\x63\xbc\x1d\xca\xa3\x8d\x73\x0a\xcd\x01\x95\xdd\xb9\x86\x55\xc6\xb5\x92\x9d\xd1\xa6\x13\x9e\xd1\x06\x8f\x70\x7f\xba\x6b\xd6\x2f\xe5\x9f\xe2\xb8\x81\x99\x34\x8b\x53\xee\x55\x2d\x87\xb2\x90\x79\x3f\x4d\xc8\x14\x9d\x12\x8b\xbd\x57\x7c\xaf\xf3\xdb\xd1\x0a\x0d\x3b\x18\xc8\x21\x1e\xc1\x0d\x32\x23\xa4\xd8\x42\x7a\x12\xeb\xf1\x06\xe4\xf3\x07\x43\xfa\x8e\xdf\xc2\xb2\x09\xde\xcd\x73\x14\x33\x96\x27\xa4\xe7\xbc\x33\xb8\xdc\x0c\xad\x2a\x2f\x76\x3f\xa2\x94\x70\x6d\x22\x41\x7b\x9c\xa2\xba\x8c\x81\xaf\xdc\x3c\xe0\xa8\xe8\xd2\xfe\x3c\x3a\x8d\xd6\x14\xcf\xe0\xab\x35\x6a\xb5\x6f\x19\xab\xe6\xa0\x67\xf9\xa4\x6b\x5d\xc2\xdb\xdc\x1c\xf2\x43\x8f\xbd\xa7\xe2\x6f\x1f\xfa\x53\xce\x0f\xb1\x3e\xe1\xc7\x8f\xec\x04\x83\xa5\xc6\x49\x47\x11\x84\xd7\xcd\xee\x50\x57\x28\xc7\x64\x64\x1a\x43\x0d\x13\x73\x3c\x99\x9c\x1d\xd8\x9b\x89\xdb\xa7\xae\xf7\x2a\x1d\x02\x26\x3d\x5f\x50\x63\x4f\x9b\x64\xed\x97\x83\xb6\x27\xcd\x25\xb4\x46\xaa\xd4\xbc\xc4\x89\xdf\x43\x13\x57\xcf\xdd\x19\xbe\x38\x62\xf7\x83\xab\xe8\xbe\xa9\x3a\x97\xc7\x44\xba\xe6\xc3\xe4\xdc\x42\x9d\x67\x2f\xca\x47\xf3\xdb\x6e\x4a\x07\x63\x8f\x52\xe1\x99\x22\xfa\xca\x01\xe6\x65\x67\x55\x6a\x7b\x80\x2d\x6d\x56\x25\xd9\x84\x0c\xeb\x6d\x41\x32\xfe\x33\x1e\xe1\x48\x17\x85\xea\x4b\x0f\x18\x81\x89\xcf\x2c\x0b\x06\x55\x6e\x94\x26\x01\x55\xe2\x54\xe5\xa9\x19\x4e\x14\x58\x72\xfb\xaf\xf9\x65\xc0\x8d\x08\xe3\x3b\xf5\xfd\xca\x4f\xff\x0c\x22\xe2\xde\x2d\xc8\x69\x9b\x12\xab\x06\x08\x14\x25\xa5\x06\x9f\x52\x3f\x9b\xa8\x60\x44\xb6\xcf\x2d\x1f\x5c\x63\xe0\x31\x42\x41\xc0\x52\x9c\x8f\xae\x7b\xfd\x0f\x2c\xe0\xcb\xba\xe8\x8f\x83\x2e\xd0\xf9\x19\xdc\xe0\xb6\xcf\x0d\xb2\xb9\x2b\x1e\x8c\xed\xca\x0c\x7f\x34\xc2\xf6\x3c\xc2\xbc\xeb\xd9\xa6\x93\x33\x4d\x37\xe1\xe6\x41\x9f\xc1\xb5\x63\xb0\x64\x01\x1b\x55\xe1\x4a\x95\xbc\x97\x55\x0c\xfc\x08\x2c\xc1\x64\x55\x8b\x56\xef\xf3\x77\x0e\x37\x73\x43\x31\x74\xfa\xb0\x4c\xca\xba\x72\xec\x6d\xb9\x4a\x09\x1e\x28\x08\x97\x94\x65\x15\x84\xbc\xea\x54\x38\x86\x88\x0e\x39\x7d\x1d\xab\xb8\x8a\xeb\xa4\x09\x78\x3f\xd5\x6e\x8b\x3b\xc2\x75\x74\x23\x04\x60\xa2\x0b\x48\xd7\x97\x50\x19\x27\x5e\xa3\x79\x53\xda\xcb\x4e\x21\xeb\xaf\x71\x3b\x39\x8e\x6a\x14\x33\xa6\xf0\xe3\x21\xba\x77\x82\x6b\x88\xd8\x72\xf6\x87\x26\x0b\x9e\x23\xca\x11\x6f\x69\x05\x19\xe7\x8b\x86\x5d\x36\x84\xf7\x77\x1d\xf9\xe2\x2a\xa6\x84\x05\x1a\x7a\x27\x95\x2e\xea\x6b\x1a\x6d\xf7\x67\x38\x85\xd5\x1d\xfa\x56\xf4\x8a\xa5\x0a\x3a\xd0\x1a\xa9\x19\xf4\x94\x75\x78\x6b\xd2\xba\x7a\x2b\x17\xa4\x0a\x53\x38\x8e\xbb\x60\x4d\xb1\xdb\x74\x74\x09\xe1\x08\x3b\xe1\xa8\xe9\x0c\xaa\x18\x5b\x9f\xd1\xe9\x98\xaf\x8a\x30\xa0\x57\x6c\xbe\x30\x82\x49\x4c\x3e\xba\x5e\xb5\x00\x13\xba\x1c\x95\x90\xc1\x49\xff\x29\xca\xd4\x92\xcd\xd5\x56\xfc\xe3\x0f\x3b\xc5\xb4\x84\x9b\x40\x81\x53\x50\x41\x8a\x8b\xdf\x81\x87\xfd\xdd\x6a\x41\x52\x55\x40\x6f\x08\xe1\x6e\xca\x67\x11\xad\x27\x1f\xbb\xe2\x0e\x73\xf3\x6a\xcd\xe9\x20\x99\x9c\x9e\x77\xeb\x75\x94\x53\x93\xf1\x0e\xd6\x7b\x6f\xa5\xd9\x24\x92\x74\x75\x03\x5d\xd4\x7f\xe6\xde\xa8\x96\xfe\x92\x35\x46\x73\x14\x68\xee\xd4\xf1\xd5\x3d\xc7\x15\xf5\xcc\xe2\x2b\x1a\x71\xe4\xde\x8d\xaf\x82\x6d\x47\x18\xde\xbd\x78\x36\x63\xcb\x6d\x3a\x35\x60\xb5\x3c\xe2\xb0\x81\xba\x34\xb5\x47\xe7\x20\x29\xf9\xa3\x8d\xda\x9b\xb8\xa2\xe6\x7a\x9b\xd3\x53\xa6\x32\x8b\x8f\x78\xcc\xb5\xb6\x47\x20\x72\x70\x7f\xd4\x29\x1c\xde\x9c\xc4\x64\xd2\xb3\x09\x4a\x95\xd7\x0c\x55\xac\xbe\x24\x8d\x4c\x39\xbb\xd0\x35\x1d\x55\xa7\xe4\x6d\xa7\xce\xe3\x3c\xa8\x00\xc0\xa6\x90\xab\x72\xd5\x97\x08\x43\xa7\x49\x99\x6f\x64\xdd\x9b\x01\xe3\x53\xae\x2c\x4a\x5f\x9e\x6e\x3f\x67\x09\x6b\x3f\xea\x9f\xb4\x9a\x68\x29\xdb\x12\xb3\xec\xa6\x4f\x0b\x2c\x44\x73\x2f\x6d\x47\xf0\x1b\x25\x4d\xe5\xa0\x79\xe9\x3c\x10\x1d\x01\xb8\x57\x29\x99\x89\xee\x41\xee\xcf\xfa\xb5\x58\xa3\x10\xc7\x64\xc7\x8f\x8c\xbd\x4d\x2d\xc5\xa8\xc5\x5c\x55\x16\x4b\x08\x2b\x3d\x21\x01\xba\xee\x70\xdc\x77\xfb\xc1\x90\x66\xa6\x7f\x22\x13\x58\x72\x66\x9f\xd9\x04\xa6\xcf\x98\x1b\x8f\x11\x09\x40\x3d\x6d\xa1\x02\x68\x94\x23\xa8\xce\xa3\xeb\x77\x38\x0b\x36\x07\xd5\x2b\x64\x9c\x2b\xb6\xed\x2e\x19\x17\x6d\x87\x6d\x39\xab\x97\xac\x79\x45\x3e\xca\x76\xd9\x09\xb3\x5a\xaa\xeb\xc3\x80\xe9\x6d\x27\x11\xe7\x1b\x72\xa9\x1c\xd7\xe8\x9b\xdc\xb3\x8c\x64\x3d\xd8\x8e\xbd\x8f\x33\x7c\x29\x05\xab\xe3\xf9\x6c\xba\x6c\x74\xc6\x6c\xf9\x45\x88\xc9\x83\x18\xcb\x97\x2f\x57\xbc\x36\x55\xac\x32\xaf\x69\xa0\x4d\x14\x72\x47\x99\x62\xee\xfd\x12\xfb\x06\x4a\xb9\x0f\xd3\x4e\xaf\x2c\xff\x19\x28\x39\x6f\x22\xbf\xae\x64\x9e\xd9\xb1\xf5\x84\xf3\xdc\x8e\x6d\xba\xfc\xfe\x48\x01\x3e\xb5\x67\xa3\xf9\x4f\x8f\x08\x3f\x3c\x9d\x75\x77\x6d\xb3\x92\x7c\x66\x2f\xd7\x14\xe6\xfb\x37\x73\xed\x12\xf8\xf9\xdd\x1c\x2b\xf0\xe7\xb7\x33\x25\xf3\x67\x0e\xeb\xe0\x66\x8e\x96\xf8\xd1\x5a\xa2\xaa\x95\x2c\x06\xe4\x55\xb4\x01\x99\x15\x6d\x46\x6e\x1d\xc8\x6e\xca\x93\xb3\x69\xc2\xe4\xf5\x14\x72\x24\x34\xad\xf0\xa8\x18\x27\xd7\x25\x6b\x9a\x95\xb4\xab\x45\x5a\x8c\xf9\x02\x6e\xd4\x51\x22\x58\x72\xf2\xe3\xe4\x0f\xc8\x54\x1e\x81\xef\x5b\xc5\xf5\x17\x81\xe7\x11\x1a\x79\xa6\x15\x89\x36\x97\x2b\x3c\x58\xc4\x4c\x29\xa9\x4a\x95\x92\xa4\x42\xc3\xa1\x15\xf8\x08\xbd\xa1\x1e\xd7\xa5\x2a\xda\xbe\x38\x2f\x19\x9a\x0d\xa8\xe1\x96\x72\xb4\x07\x3c\xdb\x78\x16\x99\x84\xa6\x54\x33\x80\x18\x78\x50\x67\x44\xca\xf7\x4e\x41\xbd\x4c\x41\xb8\x34\xcf\x48\x59\xd6\x3d\x85\x3f\xd1\xb5\xcd\x94\x41\x32\x2d\xd3\xd4\x36\x80\x43\xcf\xd6\x25\xb4\x8e\xc3\x19\xe6\x88\xd4\x61\x6d\x8d\xbd\x3d\xf4\x8e\x54\x15\x47\x4b\xd3\x7a\x8d\x2c\x75\x58\x88\x6a\xb0\xad\xf2\x1d\x54\x19\x72\xb2\xd4\x9f\x53\x6e\x83\x84\xe5\x68\xb2\xe3\x73\x34\xc2\x85\xac\x23\x0a\x91\x13\xb2\x96\xb2\x78\x57\x16\xdd\x55\x6f\x9a\xae\x5f\x17\x44\x43\xb1\x85\x59\x88\xb4\xda\x98\xb5\x78\xf0\x65\x8b\x40\xb2\x84\x3d\x70\x23\xb3\x92\x4e\xdc\x30\x83\x69\xdb\x0d\xb3\x90\x7e\xdd\x51\xce\x5f\xb7\x84\x86\x43\x80\x50\xe3\xb1\x5e\x09\x7a\x6f\x80\xf6\x0b\xa9\xd6\xba\xf5\x1c\xa1\x1e\x98\xac\x36\x8b\x30\xe0\xf3\x95\x0e\x91\x91\x25\xf7\x95\xa3\x98\xeb\xc5\xb3\xae\x29\x88\xf1\xad\xb8\x55\x34\xc4\x08\xbc\x15\xb8\x95\xf7\x16\x6d\x42\x47\x17\x80\x0d\xfd\x9f\xb8\xf4\x1b\x9a\x9a\xee\xda\xd9\xcb\x0e\x29\x93\x15\x44\x36\xf5\x3d\x56\x93\x76\xc9\x1a\x38\x3d\x65\xd9\x10\xce\xc7\xc0\xb6\x2f\x7d\x4f\x56\x63\x5e\x50\xc7\x78\xe4\xd3\x81\xe8\x7f\x88\xfe\xfa\xfb\xcb\xae\xbe\xa4\x17\x95\xf4\x02\xef\x42\xe2\xe0\xa7\xad\x43\xf4\x57\x81\x16\x19\xb4\x07\xf0\xac\xe0\x26\x3b\xde\xa3\xc9\xe0\x71\x0e\xbc\xc2\xfe\xbc\x6c\x83\x7b\xe5\x2a\x76\x09\xc1\x0d\xb9\xc9\xfb\x8d\x55\x17\x84\xd8\x69\xec\x30\x09\xf0\xa6\x11\x70\x95\xa1\x67\x3b\xa8\x00\x9b\x25\x0a\xb6\x9c\x96\x7d\x38\x0b\x7e\xe4\xee\x43\x85\xa4\xf1\x2f\x25\x68\x21\xfa\xe8\x5a\xe0\x60\xdf\xbd\x3f\xd7\x00\xe3\xd2\x8e\xfd\x7d\x0d\x00\x11\x39\x3d\xdb\xb1\x35\x16\x24\xae\x5f\xcc\x17\xed\x4a\x16\x8d\xd8\x0a\xf6\x45\xd9\xbd\xd0\x91\xbc\x6f\xe6\xb1\xc9\xa7\x8c\x0a\x51\x4a\xe2\x9b\xc4\xb7\xd5\xe8\x3a\xec\xbe\xee\xeb\xe6\x1b\x6f\x3b\x7b\x9b\xa5\xd6\x77\xa9\x1e\x1d\x92\x76\x55\x73\x01\xd5\x62\x2a\x32\xc4\xa3\x89\xe9\x1a\xae\x3e\xd9\x6d\x99\x3c\xb2\x93\x2d\xdb\x45\x7c\xcb\x30\xfb\x62\xc6\xb8\xea\xff\x23\x6b\x75\x59\x00\xe2\xcf\xf4\xdb\x6e\x5f\x71\x07\xdf\xbd\xfd\xcf\x9f\xed\xdc\xd5\x87\xc4\x0d\xc0\xd1\x51\x3a\x96\x33\x4b\x7e\x80\xd8\xc5\x3f\x08\x48\x81\x4e\x8b\x52\x7b\x5e\x81\x0b\xf3\x88\x0d\xfb\x47\xd2\x02\x7b\xb6\xe3\x1c\x4a\xf9\x99\x3a\x94\xce\xf4\xed\xf3\xc0\x56\xc8\x2b\xa2\xaa\x92\x4c\x9e\xed\x04\x5b\xea\xbc\xa5\xe6\x2f\x9d\x32\x0e\x2f\x73\x6e\xa8\xb7\x8a\xeb\x70\xb5\x4a\xab\x3b\x09\xed\x0d\x61\xd4\xd5\xf4\xb7\x8e\xa0\xb3\x53\xb3\x2d\x7c\x41\x0a\x3a\xa5\x61\x8a\xb4\x01\x29\x83\x49\xe5\xb5\x85\x1d\x80\x1a\x6b\x4c\xd5\x20\xab\x2a\x35\x9d\xb8\x65\x88\x9c\xd3\x2b\x62\xcd\xd6\x46\x7b\x52\x3c\x7e\x5d\x4e\x6e\x00\x7d\x56\x46\xee\x18\xf5\x6f\xcc\xc4\x6f\x1c\x12\x91\x5c\x6e\x18\xb2\xec\x34\x1c\xb8\xce\x32\x21\x8f\xbe\x56\x3b\x0a\xc0\xb3\x0b\x0a\xb8\xdf\x28\xe3\x77\x2f\x1b\xec\x63\x6d\xe8\xf9\x91\x71\x33\xac\xc3\xd8\xdc\xe0\xde\x0d\xb2\xb8\x7b\x49\x1e\x35\x96\x1e\xd7\x77\x3d\xd6\xd9\xc6\x1f\x39\x07\xe4\x0d\x68\x3c\x90\x5e\x38\xba\x20\x95\x2a\x0b\xa5\xd1\x04\x3c\x2c\x49\x19\x7b\x7b\x88\xd6\x85\xdc\xef\xc0\x98\x73\x76\x2a\xeb\x37\x9a\xc6\x48\x61\x44\xb9\xaf\x31\x9e\x5a\xf3\xca\x89\x7c\x6d\x92\x8a\x2c\x37\xdf\xaa\x12\x81\x8f\x1f\x4d\x0e\xb6\xfc\x09\x9d\x48\xfe\x1c\x32\x48\xd5\x6c\x1d\xda\xa3\x49\xc1\xdb\x34\xa5\x2a\x58\x0d\x86\x82\xa1\xa9\xf9\x21\xb8\xbd\xd3\x73\xec\x45\x87\x8e\x24\x17\xfa\xf5\xdc\xa9\x6b\x75\xc8\x3c\x23\x17\x32\xce\x34\xdc\x3b\x99\x1e\xfc\xf8\xcc\x36\xbc\x29\xd9\xb2\x26\x23\x6f\x48\x67\xde\xfe\x1d\x69\xb1\x27\xae\xc9\x01\xa4\x25\x97\xea\x5e\xac\xce\x30\x1a\x80\x73\xbb\x6a\x0b\xe7\x98\x3b\xd6\x81\x14\xde\xb2\xaa\x3c\x16\xb6\x95\xb1\xa4\x6d\x19\x3a\xa7\xb3\xa9\x93\x9b\x43\x75\xfa\xb6\x98\xaa\x77\x3b\x4a\x1c\x6d\xa1\x2b\x4a\x96\x70\x4d\x46\x1c\x3f\x6a\x79\x79\x88\xee\xdb\xaf\x9d\x8b\x2f\x8e\x6c\xcd\x8a\x47\x7e\x3a\x4f\xdc\xc1\xe3\xde\xb9\x2f\x0d\x9c\x9d\xba\x65\x43\x55\xc4\xa5\x5d\xd1\xbd\x40\x57\x76\x30\x38\xb9\x3f\x38\x09\xcc\xdd\x05\x7d\xbb\x75\x77\x24\x9e\x67\x04\xfd\x5d\x17\xd9\xfb\xbb\xaa\x4b\xe7\x29\xd3\x0b\xbc\x92\x81\xc6\xb6\x24\xd0\x00\xda\x9d\x82\x72\x87\xe8\xbe\xa9\xe0\x07\x1f\xc9\x7b\xc2\x13\x35\x54\x9d\x3a\xae\x0b\xd5\xc1\x95\x97\x2a\xcf\x16\x43\x49\x16\x69\x33\xc3\xfb\xb6\xaf\x9e\xd2\x6c\x09\x9c\xe8\xf1\x90\x9c\x95\x3c\xab\xf7\x62\xda\x36\x13\x0f\xd1\xfd\xd3\xa2\x04\xc3\x13\x46\x45\x85\xe9\x9c\x94\xe8\x82\xb1\x8a\xe0\x5a\xca\x01\x5a\x52\x2c\xd0\x02\xb7\x10\xae\x4e\x95\xad\x0a\x18\x82\x15\x18\xd1\x82\x92\x82\xe8\xe6\x79\x68\x4e\x5a\x5c\xe2\x16\x83\x9d\x4a\x06\xa4\x6b\xf0\x2b\xa5\x1d\x27\xb7\x48\xec\x4e\x07\x53\x3a\x91\xcf\x4f\xc4\xb8\xe2\x34\x00\xe2\xde\xe0\x76\xb6\x8d\x7e\x45\x1f\x1c\x53\x81\x86\x2c\x23\x5e\xb7\x82\x1d\x53\x5f\x9e\x52\x10\xd6\x64\xbe\x80\xb7\x73\x7e\x10\x33\x04\xcd\xea\xed\x12\x43\xe7\x36\x47\x75\xc3\x93\x68\x01\x31\xc3\x8c\xe0\xa2\x9f\x4e\xcd\xc2\xfd\xd3\x1a\xcd\xeb\xfd\x07\xb2\x8a\xc2\x0a\x93\xd5\x83\xa3\x57\x55\xe1\xe5\x09\x60\xe5\x03\x59\x25\x0b\xc2\x7a\x8b\x96\xf5\x66\x43\x38\x32\x04\xd9\xae\xda\x21\x93\x73\xd2\x0a\x1a\x31\x11\x57\x5e\xdb\xad\xb3\x53\x1b\x45\xa2\x6d\xa8\xd6\xb2\xa7\xb6\x58\xdf\xa7\xaa\x4b\x6b\xda\x4e\xaa\xd9\x5f\x6f\x43\x41\xb1\xad\x95\x0c\xf3\x19\xbb\x93\x51\x63\x0a\x39\xcb\x20\xa2\x3a\x42\x51\x04\x4d\xcd\x2e\xd3\xed\xc2\x05\x1a\xe0\xef\x7f\x88\x6a\x95\xab\xf1\xa3\x31\xe9\x5a\x99\x95\x99\xd8\x48\x20\x2e\x2a\xb7\x9c\xa2\xcb\x0e\xad\xed\x46\xda\x97\x61\x72\xb9\x20\xef\x10\xb5\xdf\x3a\xa8\xd5\x39\x2d\x2e\x22\x0a\xb6\x58\x5d\x07\xad\xd7\xc1\x80\x5c\xe3\xa4\xa2\x1f\x08\xb2\x2d\x62\x4c\xd9\x31\xd9\xeb\x41\x13\xa2\x01\xfd\x3d\x59\xc8\xba\xdf\x17\xb8\xf8\xa0\x6a\xd8\xb0\xf9\x02\xb7\xf4\x82\x56\xb4\x5d\x25\x35\xd4\x4b\xd2\x9e\xbb\x56\x79\x81\x98\xf7\x72\x95\xbf\x04\xc4\x56\x9b\x64\x08\xad\xe6\x64\xa2\xe7\x03\x34\xd6\x4e\x94\x7c\x64\x56\x2e\x4b\xae\xcd\x84\xb8\x2e\xf7\x98\x2f\x87\x9b\x92\xe6\xb6\x21\x29\x1c\xb3\xe5\x4c\xb5\xcf\xd2\x19\x11\x20\xd5\x80\x87\x40\x88\xdb\xdc\xc0\x17\xda\x3f\x64\xd5\x38\x29\xa2\xde\x8b\xfe\x2b\xb9\x43\x9a\x73\x80\x6a\xde\xeb\xc9\x9b\x52\xf6\xfe\xd6\x3d\xab\x74\x2a\x71\xe6\x0b\x01\xc9\xf2\xfd\x41\xd9\xdd\x4f\xbe\xa6\x19\x37\x0f\xed\x39\xfb\x1b\x49\x45\xb9\x59\x1a\x8a\x23\x53\xd7\xb2\x1a\x9f\xd9\x4c\x67\x47\xc0\x40\xe3\xee\x88\x13\x8e\x27\xb7\xdc\x00\xf4\x92\x4f\x9d\x8e\x16\x66\x99\x32\x39\xc5\x9d\x80\x29\x52\x4d\x4d\x1b\x07\xcd\xc3\xf5\x28\x97\xf4\x4a\x9b\xe7\xce\x4e\xb7\x11\xbb\x22\xcd\xb2\xa1\x2a\x63\x56\x0a\xec\xa5\x90\x70\xdd\x0d\x85\xfa\x82\x42\x2e\x74\xc3\x1b\x13\x71\x97\x5e\x47\x73\x7f\xaf\xcb\xe0\xb5\x24\xb8\xd4\x2d\xa6\x57\xe5\x7a\x60\xc0\x29\x43\x55\x67\x16\xa9\xcf\x79\x11\x8f\x9a\xd2\xb7\x7d\xbb\x20\x3c\x29\x96\xe9\x20\x59\xad\xae\xab\x97\x0d\x5e\x2c\x48\xe9\x28\xa0\x6e\x82\xe7\xd9\x69\xdf\x7a\xde\xa7\x5e\x8f\xaf\x76\x6f\x51\xe7\x58\x5b\x21\x58\x29\x45\xf1\xca\x2d\xf9\x28\xab\xfc\x90\xba\x6d\x56\x01\x2a\x68\x8b\x96\x98\xa3\x7f\x74\xbc\x55\xec\x64\x1b\x3e\xa3\x55\x85\xc4\x15\x66\xc8\x6f\xaf\xab\x0d\x6c\xcb\x67\x3c\x9f\x66\x76\xf3\x8e\xfc\x05\x8e\xba\x31\x37\x96\xf0\x84\x12\xf7\x08\xbe\x31\x67\xf4\x8a\x26\x8d\xe0\x8c\xd1\xdd\x1a\x77\x29\xce\xe7\x8d\xad\x77\xc5\xde\x88\x7b\x39\x98\x32\xdd\xb7\x54\x27\xbc\x1f\xc1\x57\x6b\x10\x91\x7d\x0e\x4a\xda\x93\x65\xb5\x72\x0c\x69\xb5\xea\xa5\xc7\xc4\xb7\xf5\x83\xd6\xf0\x13\x27\x3e\x6e\x4f\xb7\x99\x04\x7e\xa3\xda\x71\x68\x0a\x36\xe5\xbb\xc2\x96\x3e\xba\x4a\xa3\x74\x0f\xf8\x3d\x06\x15\xc4\x54\x67\x36\x39\x86\x15\x84\xa4\x7d\x62\x8e\x17\x6e\xf3\x50\x03\x04\x2a\xd8\x45\x24\x03\x5a\xbb\x6a\x4a\x98\x90\x53\x12\x83\x72\xfa\x7f\xaa\xcf\x88\x64\xd4\xd0\x84\xdb\xbc\x9e\x10\x31\x82\xd6\xaa\xb2\x19\x9d\xdf\xc6\xee\xeb\x27\x23\xe9\xc3\x7f\x67\x54\x07\x39\x39\x62\x44\x19\x20\x7c\xb4\xb2\x6b\xf9\x15\x2d\x1d\xc5\xdf\x58\xf6\xd3\xad\xf0\x92\x62\x02\x2e\xcb\x77\x2c\xdf\x43\x56\x8b\x0a\x02\x4d\xd0\x24\x45\xf9\x9d\xb7\x7a\xad\x19\xe6\x69\xf4\x5c\x9b\xb3\x0f\xa0\x41\xa7\xfd\xe2\x99\xb5\x73\x1f\xa2\x7b\xef\x74\x37\x18\xdd\x82\xf4\x60\x1b\x3d\xda\x46\x8f\xb7\xd1\x93\x6d\x71\xe6\x9f\xde\x4b\xb1\x5e\x68\x61\xf8\xa7\xf6\xf4\x8b\x67\xd0\xdb\xd1\x0e\x96\xee\x7a\x13\xe9\x74\x7c\xe7\x27\x68\x70\xa7\x44\xd8\x24\x65\xde\x75\xc7\x08\x73\xa9\x95\x55\x22\x24\x0d\x71\xca\x65\x77\x19\x65\x70\xb7\xa7\xd9\xf3\xf5\x01\x54\xd7\x96\x9e\x54\x53\x93\x8b\x70\x2e\x22\xef\x0e\xcd\xe2\x27\xd7\xcf\xa8\xd7\x99\xe8\x2b\xc7\xd7\x68\x6f\x88\x42\xbf\x9c\x94\xe8\x92\x07\x2d\xd1\x3c\x6e\xc4\x51\x1b\xd3\xb3\xd9\x3d\x6f\xa3\x8f\x5a\xea\x94\xfd\x7b\x1e\x30\xa7\x88\x7c\x3f\x51\x7a\x56\x97\x3a\xe8\x11\x90\x02\xfc\x85\x10\xa5\x0d\x46\xd2\x9a\xf8\x00\x09\xf6\xdc\x67\x4a\xec\xc9\x74\x1e\x8d\x2e\xb5\x9e\xf5\x79\x57\xdc\xf5\xf6\x3d\xd4\xde\xc6\xb6\x3d\xf5\x85\x4b\xd9\x1e\x6b\xa2\xec\x91\xe1\x5d\x6f\x78\x5b\x0e\x41\x61\xe3\xd9\xb8\x65\xed\xb5\xb1\x32\xa2\xfd\x94\x1d\x39\x89\x8d\x7d\x40\xc6\x3e\xe0\x62\x1f\x50\xb1\x0f\x98\xd8\x8f\x10\xf1\xd6\x3a\xff\x03\x11\x8b\x9a\x58\x45\xd3\x18\x33\xb6\xe0\xd8\x52\xef\xe3\xa4\xa4\x74\x2b\xe0\x3e\xdc\x29\x4d\x4d\x91\xb0\x7c\xa3\x9f\xb3\xac\x8b\xcb\xa0\xc9\x56\xd2\x5a\xe1\x8f\xdf\x6f\xb6\xb5\xe9\x78\x9a\xa7\x8b\x83\xf7\xc0\xa9\xd6\x71\x85\xab\x8e\x78\x65\x3a\xb6\xc5\xb3\xbc\x6d\xba\xa2\x45\x34\xae\x5c\xb1\xf0\xcd\x50\x7d\x55\x44\xc6\xd4\x7b\x80\x02\x66\xac\x52\x2b\x4e\x35\x5b\x1e\x20\x22\x0f\x9a\x5f\x3d\x22\x9e\xea\x50\xf1\x88\xb3\x7a\xca\xd2\xcb\x79\xa5\xbe\x8d\xca\xa6\x85\xa0\xec\x62\xde\x6b\x88\x26\xd8\x3a\xfb\xdd\x5d\xf4\x30\xe8\xec\xf8\x29\xb5\xf3\xf6\xfd\xc0\x64\xe5\x6a\x60\x33\x52\x7c\x30\x55\x63\xa4\xad\x85\x03\x6b\x53\xad\x35\x75\x5d\x63\x2e\x2e\xd0\x8a\x2d\x49\x53\x60\x4e\xd0\x8c\x7c\x44\xc5\x0c\x0b\x1a\xd1\xd5\x7e\xc0\x57\xa3\xea\xc3\x92\x9a\x77\x0d\x31\x1e\x59\xdb\x85\xac\xec\x16\x95\x74\xce\x68\x1d\x27\xaf\xc2\x52\xfe\x37\x5c\x51\x65\xfd\x9c\xfc\x8a\x68\xbd\xe8\x5a\xc7\xed\x28\x58\x6f\x60\x07\xbd\x58\xb5\xe4\x6f\xa4\xe1\xb2\x0f\x29\xbc\xb0\xdb\xb5\xd3\x6f\xec\xbe\x8b\x3d\x37\x13\x17\xdb\xee\xbe\xe2\x6f\x35\x9d\xa2\xc9\xc4\x3e\xfb\x0c\x3d\xf9\x66\x0b\xfd\xf1\x07\x72\x3e\x7b\x8e\x9e\xfe\xb7\x10\x46\xdc\xa7\xfe\xf2\xdf\xf1\x53\x07\xfb\x8f\xb6\x52\x49\x95\xda\xf7\x05\x55\x41\xd2\x1b\xfa\x29\xf2\x94\x19\x01\xd3\xd9\x47\x1b\x9f\x9d\x2f\x00\xa4\x38\x41\xb5\x42\x44\x06\x19\xe5\x51\x1f\xd7\x1a\x0a\x90\x9d\xd5\x01\xc5\x73\x11\xcf\xf2\xc1\x6d\xd9\x42\x28\x28\x65\x39\xa9\x55\x13\x5d\xc7\x65\x0d\xca\xb0\x69\x2d\xb0\x68\xd8\x82\xf5\x04\xf8\x0b\x50\xa7\xb6\x1a\x54\x80\x8a\x6d\x69\x9c\x33\x01\xe0\xaa\x05\xa4\x1b\x4e\x04\x76\x04\x03\x6a\x86\xaf\xc0\xa0\xe0\xb5\x97\x45\x17\xb2\x95\x08\xdc\xc5\xb6\xf9\x2d\xae\x2e\x59\x43\xdb\xd9\x1c\xad\x88\x35\xff\x1f\x9b\xd2\xe8\xe1\xb6\x90\xba\xe4\xdb\xc6\x85\x09\x19\x46\xb2\x8e\x7a\x57\x7b\x1e\x2c\x6e\x0b\x67\x19\xa8\xaa\x3b\xad\x8c\x0d\x81\xc6\x9c\xb6\xb8\x96\x2a\x60\x25\xbe\xca\x46\xb5\x6f\x3b\x16\x0c\xca\xa5\xf9\x00\xb0\x82\x8b\xa2\x6b\x70\x4b\xaa\x15\x6a\xc8\xa2\x21\x5c\x87\xc9\x38\xe1\xe0\xba\x27\x41\x3a\x7f\x29\x71\x83\xbe\x51\x9b\x96\x76\x66\x64\xbc\x19\xb9\x16\x06\x0a\x84\xf7\x56\x50\x75\x67\x74\x9d\xa1\x9e\xea\x55\xd7\xae\x5c\xe5\xce\x6b\xe1\x2f\x3c\x31\x2f\xd7\x28\x1e\x36\x5e\x90\x98\x48\xf4\x99\xbc\x79\xa8\x1e\x72\x6b\xc3\xbe\xf3\x63\x4f\xfc\xec\xfe\x7c\x64\x57\x0c\xed\xd2\x8b\x1a\x4b\xcf\x6d\x74\x18\x71\x3c\xb1\x5c\x28\x59\x12\x3f\x67\x5c\x6f\xae\x62\x60\x47\x68\xb8\x38\x53\x0a\xd0\xcf\x84\x5e\xce\x82\x32\xaf\xb4\xa6\x2d\xc5\x95\xfc\x2a\x4a\x98\x81\xf8\x8f\x1d\xdf\x0b\x0d\x16\x3f\x34\x91\x79\x28\x94\xd5\x7b\xaa\x1b\xa1\xfc\xb5\xe6\xe2\xd6\xe4\x7b\x57\xa4\x01\x5e\x20\x3e\xde\x0a\xc1\x6a\xcd\xd6\x00\x3e\x7e\x75\xaa\xca\xa0\x76\xd3\x29\x2d\x28\xa9\x55\xbd\xad\xf0\x2a\xeb\x89\xc1\x14\x37\x58\xb0\x6d\xf7\xef\x07\x08\x4c\x5c\x5e\x01\x61\xe7\x4c\x20\xfa\x47\x97\x03\x0d\xee\xb9\x70\x85\x0b\xd2\xcc\x29\x17\xd7\x71\xa5\xd9\xb1\x46\x9c\xe4\x2a\x11\x4e\x5e\xbd\x7e\xf7\xe2\x10\x1d\xfb\xec\x9b\x0a\x81\x5e\xc5\x0f\x92\x12\x2d\x1a\x6a\x7d\x96\x07\xfb\xfb\x3b\xd0\x24\x51\xe6\xcc\x36\x36\xf8\x33\x04\x3d\x91\x80\x42\xac\x6f\x29\x71\xa6\x35\x3c\x58\x15\x1f\xc4\xa8\x25\xf3\x05\x6b\x84\x2e\x72\xd9\xe0\x02\xcc\xc5\x94\x99\xef\x43\xf8\x12\x7c\x3b\x23\x9c\x88\xe7\xeb\x72\x8a\x41\x5c\x8a\x1a\x43\xcd\xf1\x0a\xf1\xee\x02\xec\xd5\xc0\x6e\xc5\x62\xc5\x28\xd1\x12\x76\xc3\x31\xc0\xe0\x0d\xf9\x50\x1e\x8a\x60\x4d\x84\x8a\xe1\x3c\x82\x7a\xfd\x36\x4d\x4f\x87\x21\x5c\xb4\x83\x5e\x57\x82\x00\x79\x84\x9f\x6d\xe9\x06\x97\xdd\xac\xd9\x52\xca\x84\x00\xf5\xff\x48\xc3\x12\xf4\x29\xc1\xbd\x22\x4b\x09\x0e\xaf\x20\x87\xaf\xf6\xe1\xc1\x28\x6a\x6e\x17\x8a\x4d\xad\x4b\xf5\x47\x1e\xd5\x87\x34\x3a\x09\x4e\x81\xaa\xb6\x6c\x4f\x41\xea\x25\x87\x3f\x3c\x47\x7e\x8b\xd4\xdb\x3a\x33\xf1\x6f\x4a\x1e\x0b\xc0\x27\xfd\xfa\x91\x90\xe5\xd6\xed\xb6\x82\x16\x20\x9a\x5c\x91\xc6\x39\x46\xbd\xee\xa6\xfe\x28\x85\xbc\x25\xa1\x36\xed\x84\xfa\x95\x93\xa8\x3a\x32\xe5\x9a\x6b\xd9\x7a\x2f\x6e\xec\xaf\xae\xea\xe9\x9e\x6d\x5d\xa6\x34\x91\x62\x90\x54\xff\x1d\x65\x64\xd4\x95\x25\xbb\xd7\xf9\xa6\xcd\xa4\xa6\xe2\xe6\xe1\x0c\xe7\xe6\x64\xa4\x92\xb3\xba\x60\x4d\x43\x8a\x56\xb9\xa6\xb4\x09\x77\x6a\xeb\xdd\xc8\x63\xb1\x8b\x7e\xcc\x99\x44\xe3\x48\x3c\xb3\x1c\x27\x9e\xfd\xdc\x1c\xae\x5e\xa5\xc3\x62\xd4\x24\x4b\x21\x2c\x13\xaf\x40\x03\xe9\x8d\xb0\x8b\x08\x2a\xcc\xdd\xd2\x01\x77\xd8\xcf\xf4\xeb\xd7\x4e\x2e\x49\xeb\x07\xea\x19\xad\x24\xca\x0d\x23\x7a\x84\x6d\x19\xbe\xa7\xc6\x89\x2c\x94\xe3\xd6\xfd\x81\xac\x6e\xb2\xe6\xef\xc9\x4a\xcf\xdb\x89\x25\xbc\xf9\x5a\xbf\x27\xab\x60\x99\x26\x1e\x6f\xdc\x12\xf5\xd1\xba\xd6\xfa\xce\x4d\x02\xdc\x06\x17\x67\xb3\xea\x46\xac\xcc\x7a\x4f\xd5\xc4\x79\x8b\xdb\x0e\x5c\xad\x58\xd9\x80\xba\x0a\x37\x99\x68\x51\x6f\x71\x51\xd4\x6e\x34\x45\x2f\x28\x34\xb9\xd2\xff\xfa\xaf\x51\x31\xa0\x3a\x7a\x77\xd3\x61\xa0\x01\xa2\x33\x31\x9f\x39\x7d\xdd\x35\xd5\xe7\x03\x2f\x4d\x5c\xbe\x8c\x89\x9e\x61\x8e\x38\x89\xed\xf7\x2e\x16\x7d\x9d\xec\x16\xe3\x01\xd5\x40\xc9\xe8\x84\xd4\xea\xdc\x60\x0e\x4e\x9c\x4e\x5f\x52\x1b\x6e\x48\xd9\x15\x36\x3e\x12\xb4\x62\xb7\x01\x6a\x42\x2f\xce\xf6\xe3\x4b\xf4\x44\x5d\x67\xd9\xea\x9d\xdc\xc2\x33\xc3\xe6\xa8\xa8\x30\xfa\xef\xa5\xec\x37\x98\xee\x0b\x7b\x2f\x7f\xdc\xbc\xfb\xc8\xbd\x97\xfd\xbe\xa8\xa6\x7a\xc5\x40\x6c\x4b\x3a\x79\xcb\x37\xc9\xf7\x62\x2d\x75\xd9\xae\x3f\x79\x3f\x7f\x2b\x9e\xb3\x9a\xee\x70\xd2\x99\x69\xb4\x3f\x62\x8f\xe5\x93\xd1\xce\x9a\x69\x28\x26\xab\xc6\x8a\xb6\x54\x37\xf2\x8f\x43\x96\xf2\x9e\x14\xd7\x19\x97\xe9\x66\x6a\x80\x89\x9b\xc0\x6b\x05\xc3\xa6\xd2\xc1\x62\x8a\x92\xe4\x76\xf5\x5d\xbe\x96\xc8\xf8\x8d\xed\x29\x48\x92\xdd\xdf\xb0\x83\x1f\x68\x87\x12\x05\xae\xdd\x34\xbd\x50\x36\x45\x41\x47\x5f\x9e\x0c\x90\x1e\x5e\xba\x2e\x12\x91\x20\x86\xa0\x5d\xae\x79\xe2\xc8\x6c\x27\x72\xac\x47\x62\xb1\x62\x0e\xeb\xd5\x6b\x49\xf9\x3b\xf6\xf6\xd0\x29\x83\x83\x2f\x03\x49\x5d\x2b\x69\x4a\xd9\x82\x91\x5d\xdb\x42\xac\x03\xf9\x5d\x7f\xdd\xbf\x1e\x5e\xa7\xc0\x8c\xf8\x25\xe8\xab\xde\xa3\x21\xb9\x0d\x72\xf3\xd4\xf0\x81\xd4\xba\xe8\x88\x72\x79\x0d\x25\x0f\x44\x1b\xfa\x22\x28\xe0\x31\x78\xc4\xc3\x8a\x1f\x79\xc1\xa5\x6b\xbd\xe6\x7b\x41\x06\xa9\x6e\xbb\x4d\x41\xeb\xf6\xed\x08\xbd\x33\x36\x5d\x4a\x6c\xaf\xbb\xc1\x49\xd7\x99\x3e\x27\xb9\xb9\xc3\x95\xc1\xdd\x26\x99\x70\xca\x6c\xeb\x56\xc7\xde\xd3\x90\x82\x92\x2b\x1b\xf7\x26\xed\x3c\x27\xe6\x34\xaa\xfc\xd8\x8e\x0f\x28\xa6\x72\x56\x6f\x61\xe4\xf1\x6c\xa4\x71\xde\x72\x97\x43\x6b\xda\x4e\x7e\x45\xe1\x6e\x59\xd5\xef\x57\xb5\xb4\x13\xff\xc3\x22\x8e\x66\x8a\xa2\xec\xdc\xd3\x12\x67\xc3\xb4\x4d\x47\x82\x88\x8a\xc0\xb1\x12\x84\xbd\x4a\x56\xf4\x6c\xc7\x33\x30\x27\xc5\xcd\xb4\x51\x3a\x3f\x95\x4c\x62\x4e\x8f\x44\xbe\x75\x03\x68\x49\xe5\x65\x33\x00\x43\xcd\x2f\x44\xa1\x2d\x97\xe0\x88\xf2\xe8\x28\x76\xc7\xab\x2a\x03\x89\x17\xdf\x74\x17\x15\x2d\xf4\x7b\x0b\xf8\x2b\xfb\x9a\xae\x04\x25\x24\xe5\x81\x11\xf5\x63\x3e\x80\x53\x2b\x04\x0c\xbd\x6d\x13\x49\x7d\x10\x29\xc9\x48\x10\x84\x8e\xbe\x3a\x44\x8f\x9e\xee\xef\xef\x43\xb7\x74\xf9\xd9\xa3\xad\x43\x04\x1f\x39\x9f\x3d\xde\x3a\x44\x07\xe1\x83\x4f\xc4\x87\x8f\x9f\x7a\x9f\x3d\x15\x9f\x89\x0f\xfa\x08\xee\xe9\xfe\xee\x3e\xc2\xdc\x9c\x27\x6f\x3b\x07\x05\x9f\x21\xb9\xc0\x5f\x5d\xb0\xb0\x60\x4d\xc1\x6a\x82\x85\xc4\xcb\x88\x9a\xb4\x1f\x45\xbc\x23\x3e\xb5\x09\x96\x8a\x8e\x2c\x5f\xf1\x5f\x70\x39\x55\xb8\x92\x83\xaf\xbf\xf1\xd7\xf2\xf4\xe0\x9b\x60\x35\xff\xfd\x8d\xbf\x9e\x47\x8f\xbf\x8e\x56\x94\x72\xb4\x05\x8d\x48\x72\x7c\x23\x93\x47\x87\x43\xc5\x2b\xb9\xef\x91\x16\xe7\xbc\x96\x0e\x2e\xf3\x14\x3a\x6f\xda\x7e\x1f\xc1\x60\xf6\xfa\x2e\xe8\xe7\x7b\x09\xed\x2a\x86\x9a\x9e\x57\x56\xdf\xf2\xad\x82\xd7\x6c\xf4\xf2\x39\xb2\x1c\xbc\x89\x42\xc2\x86\x1f\xdd\x96\x8f\xb2\x3b\x1a\x1d\xe8\x86\x46\x84\x18\x26\x86\x1e\x17\x67\x68\x46\x70\xb3\x59\xc2\x60\x7f\x08\xa7\x1b\x3b\x97\x38\xe2\x3d\x71\xcb\x8f\x98\x9c\x0e\x88\xf3\x50\xcc\x4d\xa4\x5c\x2e\xce\xe9\x40\x30\x57\x40\xaa\xfa\xed\xb1\xf9\xed\x89\xf9\xed\xa9\xfa\xed\x53\xb4\x7c\x08\x5d\x90\xe1\x83\xa3\x91\x6f\x27\x15\x2c\x2b\x13\xe2\x17\xad\xe8\xda\x91\x5b\xc9\xd9\x17\x7e\x78\xd3\x98\xd9\xcb\x09\xe4\x67\x1f\x04\xd5\xf5\xa5\x27\x9b\x82\x11\x2a\x47\x5f\x02\xed\xbb\xc7\xb5\x79\xe4\xd3\x1d\x74\xe7\xff\x07\x00\x00\xff\xff\x00\xce\x33\x67\x9f\x7e\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\x1b\x37\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\x3a\x64\xac\xab\x63\xe7\x64\x55\x96\xb3\x8a\x64\x9f\xa3\xca\xae\xed\xb2\x9c\xcd\x07\x57\x2a\x0b\xcd\x80\x22\xd6\xc3\x01\x77\x30\x23\x9a\x27\xf1\x7f\x7f\x0b\x8d\xfb\x6d\x66\x28\x51\x8e\xcf\xee\xaa\x92\xb2\x44\xce\x34\x80\x46\xa3\xd1\xf7\xde\xff\xfa\xde\x3d\x84\x10\x7a\x59\xb1\xd5\xf9\xd9\x3b\x7c\x59\x91\x8b\x16\x7f\xa0\xf5\x95\xfc\xfc\xdd\x9c\xc0\x77\xe8\xfc\x0c\xc1\xb7\x08\xd7\x25\x52\x8f\xa0\x82\xd5\x6d\x83\x8b\x16\x2d\x70\x8d\xaf\x08\x87\x57\x6a\x56\x12\xc4\x96\xa4\xc1\x2d\x6b\xf8\x57\xf0\x42\x49\x2a\x72\xa5\xfe\xa6\xf5\x8c\x35\x0b\xdc\x52\x56\xc3\xf3\xe2\x7b\x18\xa2\x65\x1f\x48\xcd\x51\x3b\xc7\x2d\xc2\x0d\x41\xbc\xc5\x1f\x48\x89\x30\x47\x4b\xdc\xb4\x88\xcd\x50\xab\x67\xf3\xa6\x61\x2d\x2b\x58\xb5\x27\x67\xf9\x8a\x95\x84\x23\xde\x5d\x2e\x68\x2b\x1e\xa2\x8d\x7c\x19\xb5\x0c\xde\x59\x76\x97\x15\x2d\x10\x2e\x4b\xf1\xe4\x79\x3d\x63\x68\xd6\xd5\x85\x99\x42\xd9\x35\x62\x39\xe2\x51\xae\x96\x86\x3b\xf8\x1a\x2d\xe7\x98\x93\x3d\x8d\x0c\xca\x51\x43\x0a\xd6\x94\x5c\x0d\x23\x16\x03\x2b\x28\xd8\x62\x41\xdb\x96\x94\x6a\x19\x7b\x02\x75\x6b\x84\x2b\xce\xd0\x8a\x56\x15\xba\x22\x2d\xc2\x30\x53\x80\xf5\xfa\xf2\x1f\xa4\x68\xe5\x62\x5b\xf1\x64\x81\x6b\xd4\x71\x98\x32\xcc\x7d\x07\x75\xb5\xfa\x45\xc0\x5f\xd1\x76\x5e\x36\x78\x85\x1a\xb2\xc2\x4d\xc9\xd5\x94\x5e\xe0\x62\x2e\x31\x3e\xc7\x1c\x2d\xba\xaa\xa5\xcb\x8a\xc8\x39\xa0\xcb\xae\xf8\x40\x5a\x85\xd1\x39\xab\x4a\x35\x69\x39\x43\x78\xff\x12\x73\x52\x22\x56\x5b\xac\xb5\x1d\x3f\xb2\xab\xd9\x51\xbb\xa0\x67\x43\xeb\x2b\x33\xb1\x52\xce\x4c\x4e\x88\x94\x6a\x46\x67\x66\xab\x61\x49\x80\x80\x86\x5c\x51\xde\x12\x31\xb2\x26\x05\x82\x5e\xfe\xe5\xf5\xcf\xe2\x03\xec\x53\xcc\xa8\x0d\x41\x97\x6b\xd4\x71\xfd\x88\x06\xff\x8a\xac\xcc\xe8\x93\xa9\xd9\xe2\x3d\x4d\xc9\x6b\x34\xc7\xd7\x44\x42\xc5\x8b\x24\x96\x7c\xe2\x45\x25\xdb\xb3\xe7\xe0\xa4\x5c\xd0\x1a\xf0\x2c\x20\xe0\xae\x9d\xb3\x86\xb6\x6b\xb1\x86\x86\x2c\xd8\x35\x91\x6f\x2b\x02\xd9\x81\xf7\x1a\x32\xeb\xea\x12\xd1\x9a\x77\xb3\x19\x2d\x28\xa9\xdb\x6a\xad\x29\x5b\x3c\xce\x77\xd0\x12\xaf\xf5\xae\xee\x98\x13\x01\xf0\xd4\x89\xb8\x24\xed\x8a\xd8\x99\x02\x69\x71\x22\xc9\x6a\x8e\x97\x4b\x52\x23\x56\x17\x04\x91\x6b\xd2\xac\x11\x59\xb2\x62\xae\xa6\x7d\x41\x88\xa0\x7a\x2a\xd0\x80\x2b\x83\xcb\x92\x15\xdd\x82\xd4\x2d\x1c\x42\x34\x27\x0d\x39\x42\xf3\xb6\x5d\xf2\xa3\xfd\xfd\x92\x15\x7c\x8f\xd5\xb3\x8a\xad\xf6\x58\x73\xb5\xaf\xde\xd9\xbf\x77\x0f\x7d\xbd\x7f\xef\x1e\x5d\x2c\x59\xd3\xa2\x97\x5d\x7d\x45\x2f\x2b\xf2\x0e\x50\x38\x6b\xd8\x02\x3d\xf0\x3e\x7b\x60\x9e\xac\xd8\xca\x7b\x4a\xff\xed\x3d\xf1\x92\x10\x2e\x1f\x38\xf8\x28\x08\xe3\xe5\x8b\x17\x17\x27\x67\x67\x6f\x5f\x5c\x5c\xe8\xc7\x4e\x9b\xf5\xb2\x65\xf7\xee\xe1\xa2\x20\x9c\x4f\x70\x55\x4d\x2d\x03\x8a\xf9\x17\xfa\x4d\xa2\x60\x7f\x7f\x1f\xbd\x10\x28\x91\xa8\x75\x5e\x26\xd7\xa4\x6e\xd1\x2b\xb2\x82\xaf\x27\x2d\x6b\x71\x75\x01\x3b\x73\x84\x7e\x7a\x49\x3f\x7e\xfb\x64\x07\xc1\x87\x6f\x61\x73\xde\xe0\x35\xeb\x5a\xfd\xd5\x34\x03\x0e\x60\xbd\xb3\x6f\xf1\x37\x98\x96\x12\xb6\x85\x2a\x16\x2a\x56\x6c\x3f\x59\xd0\xba\x75\xc7\x9d\x11\xc2\x7f\xe8\x9a\xda\x7e\x36\xb5\xcb\x31\x4c\x24\xb9\x1a\xf1\xed\x69\x43\x70\x4b\xca\x89\xa0\xb0\xf3\xb3\x23\x74\xd1\x36\x70\x72\x1b\x56\x91\x23\xf4\xd3\x79\xdd\x7e\xb7\x83\xf0\x82\x75\x75\x7b\xaa\x8f\xfa\xd0\xca\x60\xd3\xb8\x79\x3c\x82\x2d\xc1\x8d\x83\x22\xd1\x7c\x43\x10\x62\x81\x12\xcc\x5b\xf2\xcf\x8e\xf0\x96\x94\xef\xd8\x4f\x92\x27\xdd\x6a\x56\x3f\x69\x16\xb7\x05\x28\xb7\x5a\xdd\x5b\x60\x27\xe5\x49\x5d\xbe\x05\xfe\x71\x63\x60\x2e\x0d\xde\x0c\x82\x5e\x8d\x5c\xdb\xcf\xea\x16\xaa\x6f\x35\x9f\xed\xc0\x7a\x45\xda\x15\x6b\xc4\x76\x9d\x94\x65\x43\x38\xff\x69\x59\x26\x89\xbe\x26\x2b\xf5\x84\xfe\xac\x0f\xf7\x3f\x13\x7a\x35\x6f\x4f\xe7\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x1d\x4b\x73\xf7\xe4\xcf\xa6\x79\x24\x77\x40\x8d\xa0\x24\x3e\x14\x23\x7c\xf3\x38\x37\x59\x03\x6b\xe8\x60\x26\x60\x8e\xc5\x71\x30\x46\xe6\xd8\x6e\x6f\x80\x11\x07\x7a\x7b\x83\xe5\x8f\xfb\xb6\xc7\xb8\x23\x9c\xf5\x9d\xee\x6d\xc0\x1f\x7b\xf6\xb7\xb7\x96\xad\x8c\x64\x0e\xe4\xa9\x91\x0e\x28\xa9\x4a\x3e\xe6\x58\x76\xed\x1b\xd2\x14\x42\x34\xba\x22\x93\x9a\xac\xbc\x0f\x86\x39\xd2\xea\x67\x42\x3e\x54\x6b\x29\x2a\x88\xf7\xc7\x09\x0d\xaf\xc8\x4a\x49\x2d\x7f\xa5\x35\x5d\x74\x0b\x2e\xde\xd5\xbf\x1f\xa1\xdf\xe0\xc6\xd6\x50\x3e\xf5\x80\x31\x2b\xf1\xe1\x39\xe0\x12\x78\xfa\x1f\x56\x49\x85\x06\xd1\x92\xd4\x2d\xc8\xb4\xa0\xeb\xcd\x58\x83\x70\x55\xc1\x57\x20\xac\x22\x5a\xcb\x3f\x24\xef\xdd\x33\x20\xce\xeb\xa2\xea\xc4\x03\xf2\x31\xad\xc3\xd5\x5f\xb5\x08\x17\x2d\xbd\x26\xd5\x1a\xb4\x38\x5a\xd0\x25\x6e\x85\x7a\xa9\xdf\xfc\x40\xd6\xe8\x58\x4a\xce\xe7\x67\xee\xc2\xb4\x6c\x37\x45\xd7\xb8\x91\x70\x8f\xd0\x9f\x7f\x93\xa4\x70\xa4\xee\x49\x21\x6a\x7f\xb2\x2b\x11\x62\xfa\x42\xae\x53\x91\x05\xa8\x8d\x8e\x62\x49\x84\xc2\x04\x64\xdd\xa0\x76\xbd\x94\x7a\x93\xd6\xb9\x0c\x1c\x5a\x23\xd6\x94\x52\x61\xb9\x24\x42\xcc\xe4\xb4\x24\x0d\x29\xd1\x35\xae\x68\x69\x9e\xfb\x91\xac\xf9\x91\xf9\xeb\x10\xed\xa2\x53\x56\x55\xa4\x68\x59\x23\x95\x52\xf3\xdd\x63\xf8\xae\xe6\xa4\xe6\x1d\x0f\xbe\xfb\x06\xed\xa2\x17\x1f\x49\xd1\x81\x38\xee\x7f\xf7\x04\xed\xa2\xbf\x91\x86\xce\x68\x81\x13\x5f\x3f\x45\xbb\xe8\x04\xf0\xe5\x7c\xa1\x29\xa3\x28\x04\x06\x24\xfe\x14\x56\x80\x83\x0b\x2e\x4b\x1b\x21\xf1\x05\x84\xe5\x23\x12\x84\xd6\x0c\x1a\x1d\xfd\x3c\x22\x12\x03\x84\xcd\x24\xba\x61\x73\x01\xd9\x8e\x5e\x57\x74\x4d\x23\x88\x96\x44\xb2\xb9\x3b\x6d\x98\x83\x7b\xf9\xfc\xb0\x06\xf1\x6f\xbd\x24\xb7\x98\x3d\x68\x4e\x97\x04\x2d\x31\x05\xfb\x82\xd2\xbe\xd4\xf4\xda\x0d\xe6\x47\xa4\xb8\xff\x81\xd4\xfe\x49\xf7\xe7\xd2\x88\xad\xd3\x06\x8c\x15\xb0\x08\x84\xe5\x90\x96\x28\x2d\x96\xae\x48\xcb\x53\xe7\x43\x48\xef\xe6\xf3\x6b\x5c\x75\x04\x1d\xa3\x92\x14\x74\x81\x2b\x54\x77\x8b\x4b\xd2\x18\x5d\xf1\x00\xb4\xc8\x43\x44\xeb\x12\x28\x47\x68\xd0\x68\x69\x58\x99\xd5\x25\x5e\xbf\x7b\x71\x84\x4e\xe5\x62\xab\x35\xa2\xe2\x08\xb7\xa8\xe3\xa4\xcc\x1f\x46\x89\xaf\xb7\x62\x55\x31\x77\xf2\x97\x6e\x87\x14\xeb\xd7\x88\x96\xab\x06\x75\xd5\xd3\xb8\x91\xd8\x63\xa9\x08\x1a\x28\x02\x67\x1d\x27\x8d\x43\x79\xea\x1a\x00\x52\x62\x88\xb6\xd9\xed\x11\xc0\xcf\xcc\xc3\xf2\x8e\x39\x4d\xed\xd2\x1b\xdc\xce\x39\x90\x32\x6f\x19\xd0\xa8\xd6\x95\x1b\xc2\x59\xd7\x14\x24\xbe\x3e\x2a\x22\x25\x46\x20\xcc\xe6\xa2\x65\x0d\xbe\x22\x02\x90\xb8\xaf\xcc\x1f\x03\xaf\xbd\x01\xd3\x94\x7c\xcb\xfe\x9e\x7c\x49\xb1\x74\x30\x43\x6c\x34\x9a\x73\x29\x64\xde\x92\x78\xf8\xda\xfe\xa4\xed\x7d\xa7\x6c\xb1\x64\x9c\xb6\x04\x89\x03\x88\xce\xc8\x8c\xd6\x60\x5b\xe0\xe8\x6b\xf7\x67\xdf\xbf\x83\x31\xad\xb9\x6b\xf6\x93\x1b\x49\x39\xe2\x4b\x52\x08\xce\xe6\x98\x81\x68\x0d\xba\x7c\xb4\x0e\xbd\x0d\x0e\xdf\xd7\x1a\xbe\x4b\x6e\x5d\x4d\xff\xd9\x89\x9b\x44\x9f\xb6\x5a\xeb\xca\xfa\xa9\x0b\xd2\xa2\xd5\x9c\xd4\xe6\x5b\x31\x91\x42\x8a\xe3\xe6\xc1\x10\x83\xb4\xd4\x32\x48\x3c\x24\x1c\x59\x36\xf3\x47\x72\x01\xc0\x89\xb1\x8a\xf7\xbd\xec\x43\x75\xa8\xd1\x98\x41\x87\xdf\xf8\x91\xac\x07\x9f\x56\x24\xed\x3e\xea\xaf\xe6\xf5\xd9\xeb\x23\xf4\xa6\x61\x6c\x26\x16\xf4\x86\x71\x4e\x38\x17\x1b\x36\x79\xc3\xde\x4c\x35\x4a\xf5\xc9\x58\x36\xf4\x1a\xb7\x44\x70\xa8\x04\x56\x80\xfd\xba\x4c\x97\xd5\xd5\x1a\xb5\x73\x2a\x65\x04\xcd\x5f\xab\x35\xdc\xc0\xda\xa0\x28\x78\x0f\x05\x59\x02\xec\x54\xc6\x96\x18\xc0\xa7\x5c\xf1\xbf\x45\xc7\x5b\x84\xab\x15\x5e\x73\xc1\xd0\xf1\x25\x53\x06\x3e\x2d\x05\x34\xf2\xae\x5b\x08\x56\x2e\xaf\x79\x63\x7e\x13\xf7\x56\x51\x90\x65\x9b\x1a\x47\xe1\xee\x5c\x09\x44\xfa\x36\xb2\x17\xd1\x11\xfa\xb3\x31\x65\xed\xfd\x0d\x77\x55\x9b\x42\x82\x5d\xbe\x5d\xb9\x58\xaf\x6b\x2e\x56\xb6\x6a\xc1\x7c\xa4\x6c\xf5\xb1\xd5\x46\x3c\x17\xe0\x5f\xd9\x35\xe1\xda\xa2\xed\xce\x44\xd9\x05\x91\xb4\x24\x23\x52\x97\x62\xa7\x70\xed\x5c\x5d\x03\x2b\x72\x6c\x40\xb7\x59\x94\xb6\x0b\x4b\x43\x1e\x18\xde\x1b\x72\x4d\x59\xc7\x83\xa9\x64\x96\xa3\xf5\x8d\xfe\x05\xed\x8d\x59\x91\xd1\xed\x06\x57\x34\xbc\x1a\xc1\x01\xc5\xad\x03\xec\xb0\x65\xd6\x14\x2f\xd8\x88\xb8\xc4\xa4\x01\x7f\x85\xeb\x76\xfc\xd4\x86\x71\x7d\x61\x2e\x20\x79\x67\x8a\x29\x80\xc0\x02\x38\xa3\x5c\x61\x69\xcc\x90\x6f\x95\x89\x7e\x68\xc8\xbf\x50\x0e\xb2\x92\x3d\x0f\x8a\x2a\x35\x5e\x3c\x23\x7d\x8a\x51\xda\x37\x85\xac\x2e\x35\xb4\x23\x57\xcb\x73\x04\x76\x97\xa8\x68\x5d\xc8\x43\x2a\x56\x7c\x7e\x06\xf2\x87\x34\xac\x2b\xcf\x41\x4d\x56\x3d\xc7\xd4\xb0\x38\x47\x41\x3c\x15\x62\x00\x69\xb4\x9e\x18\x8f\x99\x96\x0d\x7d\x22\x68\xb4\x41\x42\x4c\x46\x51\x44\xe2\xa4\x66\xe7\xd3\x66\xcc\x1a\xbe\x04\xa2\x67\x25\x4d\x4b\x42\x22\x2d\x49\x4b\x9a\x05\xad\xc5\x61\x58\x4b\x7f\x83\x9c\xad\xa6\xc9\x59\x2b\xe9\x2e\xf2\x8f\x4c\x2c\x63\x55\x7c\xf1\xf0\xe0\x60\x9a\x9d\x20\x5c\xe0\xb8\xf2\x8d\x5a\x76\x56\xe2\xeb\x89\xf9\x0b\x3e\x31\x57\xe1\x8e\xf7\xb9\x6b\x5a\xf6\xbe\xc8\xde\x6a\xb9\xc7\x9c\xfb\xc9\x7f\x24\xbe\xbf\xfc\xef\x63\x66\xf6\x9b\xe7\x93\x90\x24\xff\xc9\xbc\x33\x45\xbf\x79\xef\x2f\x1b\x12\x7c\x22\x17\xbc\x57\x91\xfa\xaa\x9d\xa3\xe3\x63\xf4\xed\x93\x23\xf4\xe0\x95\x54\x56\x91\xfa\x18\xee\xa0\x4b\x82\xbe\x79\x8c\x2e\xd7\x2d\xe1\x68\xf2\xed\x13\x34\x27\x1f\x51\x31\xc7\x42\x66\x26\x0d\x9f\x3e\x88\xc0\xc6\x1e\x8b\x3d\xca\xff\x26\xb4\x4b\xf0\x51\x9e\x4d\x68\x39\x3d\x42\x0f\xde\x69\x29\xe5\xfc\x4c\x0e\x04\x2e\x2c\xb8\x4b\xa5\xc4\xcf\x81\x3f\x55\x6c\x45\x9a\x02\x73\x12\x0c\x3c\x6a\x5c\xd0\xda\xde\xd3\xf2\x17\xb1\xc2\x9a\x56\x6a\xd8\xf3\x33\x54\xe0\x5a\xdc\xc8\xb8\x6a\x08\x2e\xd7\x88\x7c\x14\x0c\x42\xd9\x00\xa4\x9f\x2b\x1e\x40\x10\x02\x7a\x7e\x2c\x49\x61\x72\x38\x45\x0f\x1f\xca\xcf\x9e\xe9\xcf\x9e\xea\x85\xc1\xc7\x1a\x7d\x87\x3b\xe8\xf1\x0e\xfa\x66\x07\x3d\xd9\x11\x57\xf3\xd3\x18\x72\x44\x49\x7a\x63\x9e\xa3\x03\x31\x4a\xf6\xfb\x67\xc7\xe8\xe9\xe1\x81\xc6\x66\xf8\x94\x99\x41\x25\xfe\x68\xe7\xb8\x16\x4f\xf7\x22\xd1\x23\x56\x87\x3c\x0e\x1f\x7f\x17\x8d\xf2\x23\x59\x87\x94\x42\x3e\xe2\x42\x1c\xd0\x6f\x9f\x68\x8a\x39\x7c\xfc\xdd\x30\xc9\x58\xfa\x77\x87\xfc\xd3\x63\x35\xa4\xfd\x3a\x37\xde\x9f\xbe\x35\xe3\xfd\xe9\xf1\xf0\x78\xf7\x13\xb4\x72\x45\xda\xc8\xf0\x7e\x5a\x61\xba\x20\xe5\x04\xeb\xf3\x1d\xa1\x78\x9a\xc5\xbd\xa2\x30\xa0\x6a\x4d\x66\x97\x42\x81\x2d\x24\xd0\x1b\xcc\xea\x47\xb2\xd6\x33\xfa\x20\x58\x85\xb7\x15\xf1\x4c\x7e\x94\xce\xf7\xed\xcc\xe2\xc2\xec\x81\x37\x05\xbb\x35\xd3\x78\xb3\x36\x1b\xdc\xb9\x3c\xc5\x8f\xb8\x74\xe1\x4e\xf8\x11\xec\x04\x52\x85\xfc\x91\xac\x27\xd1\x8c\x97\xfa\x2b\x77\x3a\x7b\x25\x29\x58\x49\xfe\x87\x7c\x9c\x4c\x77\x62\x82\xa3\x57\x35\x6e\xbb\x86\x9c\x54\x57\xac\xa1\xed\x7c\x71\x84\x2e\xa2\xcf\xf6\x7e\xf8\xcb\xc5\xaf\x3f\xfc\xe5\xe2\xf0\xf1\xaf\xdf\x7c\x77\xe8\x01\x99\xc6\x93\xad\x49\xbb\xc9\x54\xfd\x93\xb6\x8d\xd9\xbe\x38\x3d\xbb\x38\xf9\xf5\xcd\xe3\xa7\xdf\xf6\x4d\xd5\xa8\x43\x60\x7c\x5b\x2b\x69\x96\x5d\xd3\x92\x94\x49\x15\x69\x8c\x72\x04\xb3\x24\xd5\x6c\x8f\x96\xe8\x18\xd1\x32\xfe\x02\x38\xe2\xb1\xb5\xf4\x78\x5f\xc6\xa7\xe7\x38\x3e\x51\x7d\xaf\x49\xc4\x7b\x7f\xc7\x8f\x3b\x94\x79\xec\x50\x4a\x62\x11\xae\xe8\x80\x8e\xd1\x41\xfc\x88\x23\x48\x3e\xdb\x45\xbf\x7d\xea\x79\xc2\x08\x6c\x00\xc9\x7b\x30\x71\xd4\x3a\xf0\xf5\xe9\x33\xb6\x04\x83\xc6\x3e\x97\x16\x8d\xfd\x08\x27\x44\xb3\xa8\x9d\x18\x5f\x3b\xfa\x98\x1d\xa1\xb6\xe9\xc8\x74\x4b\x23\xff\x48\xd6\xa9\x41\x7f\x24\xeb\xad\x0e\x68\xf7\xc7\x8e\x66\x3f\x8b\x86\x8a\xf1\x1f\xc8\x4c\x62\x9b\xc2\x8f\x30\xbf\x1f\xeb\x0d\x19\x40\x4a\x23\x7d\xb6\x6b\xe3\x3e\xf6\xa4\x71\xe5\xc5\x62\xd9\xae\xe1\xdd\xc9\x74\x23\x90\x46\x95\xbb\x03\xa8\x5b\x9e\xaa\xd6\xb3\xb6\x0c\x34\x54\x1e\xc4\x09\xd9\x0b\xce\x08\x59\xd0\x6c\xf4\x87\x62\x39\x3a\xfc\xc3\x30\x9a\x44\x08\x48\x8a\x26\xf6\x2e\x71\x85\xeb\xc2\xa1\x54\xe7\x0e\x2a\x09\x6f\x1b\xb6\x9e\x84\xb2\xb4\x60\xf5\x33\xbd\xc0\xb7\x64\x86\x8e\x53\xb4\xad\x8c\xb5\x7b\x8a\x9c\xf7\x2e\x59\xd3\xb0\xd5\xb3\x87\x01\x6a\x9e\x4f\x66\x0d\x5b\x38\x64\x6f\x20\xc3\xd7\xd3\xfb\x43\x67\xa8\xc7\x8d\xf0\xde\xa0\xe3\x97\xf4\x1c\xc7\xbd\x7b\x1f\xed\xc6\xe7\x40\x63\xce\x9b\x9e\x8b\x95\xbd\x92\x80\x41\x55\xad\xef\xd9\x6e\x04\x62\x7a\xa3\x77\xcd\xde\xdd\xec\x75\x73\xe4\x6e\xf3\xfa\x4d\x07\xd7\x87\x28\xbe\x90\xdf\x92\xb6\x6b\x6a\x70\x36\xa9\xdb\xd6\x8d\x2b\x9d\x75\x75\xe9\xdf\x7e\x42\x4f\x37\x4f\x08\xb5\x25\xb8\x93\xf6\x3e\x90\x35\x4f\x68\x7c\xca\x90\xa1\xac\xcc\xc7\xf2\x35\x49\x9a\x81\x25\x63\x62\x80\x4d\x23\x28\xbd\xeb\x35\xe0\xa3\xc3\xa6\xad\x4b\x13\xed\xd6\xce\x3f\xaa\xcf\xe5\x2d\xc7\x56\xb4\x3a\x38\xb0\x4f\xd3\xb7\x1d\x55\x13\xc9\xf0\xb8\xe6\xc9\x2d\x8d\xac\x09\x6c\x78\x64\xf3\xe4\x56\xd7\x2c\x98\xca\xc8\x45\x8b\x47\xd3\x63\x07\x6a\x80\x62\xc3\x21\x85\xa7\x38\xf6\xfe\xfe\x3e\xfa\xa9\xa5\x15\x6d\xd7\xe8\xa5\x0a\x91\x95\xa6\xaf\x62\x4e\x8a\x0f\x5c\x79\x62\xbe\xe2\x88\x5d\x93\x46\x1c\x36\x6b\xac\x56\x73\x91\x06\x5e\xda\x72\x24\x4f\x05\x29\x95\x35\x20\x32\x33\x19\x67\x1c\x25\x2b\x71\x42\x01\xf4\xcb\xae\xaa\x0c\x15\xff\x20\x41\x4e\xa6\xda\x24\x16\x1c\x48\x3a\x43\x93\xbe\x5b\x09\x3d\xca\xf3\xdd\x29\x7a\x36\x70\x93\xc6\x87\xbf\x91\x4c\x46\x5c\xb0\x1e\xbe\x11\xa9\x78\xcf\xf3\x37\x9d\xa2\x7f\x6d\xc4\x33\x0c\x36\x3d\xb3\x9f\x72\x1b\x10\x46\x0d\x99\x91\x86\x08\xb8\x2d\x13\xff\xb1\x9a\xc4\xbc\x52\xba\xec\x8d\xbf\xcd\x1a\x73\x86\xb7\x2f\xcd\x05\x7f\x4d\xc6\xad\x1d\x41\x8c\xf4\xc4\x37\xc1\xe9\xd8\x1e\x71\xc3\x4e\xd1\xc3\x00\xd2\x28\x83\x5c\x40\xe3\xef\x9d\xb1\x7f\x41\xf7\xa5\x05\x2b\x7a\x49\xfc\x3c\xb8\x90\xfe\x46\xe2\x24\x24\xa0\xf3\x33\x54\x32\x22\xbd\xde\x83\xf6\x2d\x5f\x81\x51\x5b\x3f\x79\xd8\x3b\x23\xcc\x37\xc7\xc3\xf7\x8e\x48\x13\x6c\xf5\x49\x59\x22\xec\xcc\x5f\x79\x50\x9c\xd0\xf3\xec\x2e\x8a\x0d\xe4\xa4\xb5\x31\xf2\xc9\x70\x2a\xf3\xe1\x11\xfa\x73\x30\xad\x50\xc8\xeb\x5d\xf7\xb3\xdd\xfb\x16\x56\x6a\x35\x43\xd3\x33\x1a\xe1\xe4\x57\x54\x93\x55\x60\xcf\xef\x9f\x8b\xab\x4d\xda\x77\x37\x98\x45\x64\xe4\x92\x93\x08\x03\x49\x53\x93\x48\xab\xe9\xab\x50\x3f\x8f\xe7\x60\x83\x2c\xd4\x24\xb2\x41\x91\x30\x17\xf5\x87\xfa\xda\xc4\x75\xa5\xa6\xd4\xa3\x49\x44\x80\x36\x99\xa0\xd4\xfd\xe5\x74\x82\xb8\xd8\xd4\x34\x42\x8b\x81\x79\xeb\x9e\x7f\xc0\x9c\x18\x92\x8b\xb6\xe9\x0a\x70\xdd\x4a\x35\x4a\xfc\x76\x45\x5a\xd4\x10\x5c\xee\x82\x19\x5c\xa6\xe0\x5c\xb2\xae\x55\x3c\xed\x1e\x0a\xfc\x1c\x5c\xc2\x30\xb9\x3f\xbf\x65\xdd\x57\x8e\x9f\x3f\xf7\x88\xeb\xc9\xcf\x3d\xb3\x99\x23\xdf\x7f\x63\xc8\x91\xaf\x0d\x7e\x23\x1f\xf5\x5d\xd6\xca\xe9\xd4\xff\x70\x94\x11\x30\xf0\xbc\xe3\x6b\xdd\xe0\xf9\xd1\xe0\xad\xf3\x32\xe5\x32\xab\x42\x97\x25\x3a\x3f\xbb\x95\xd7\xf2\xe1\x7b\xc9\x5f\x7e\x19\x7e\x3a\xf6\x31\x0e\xad\x24\xeb\x06\xcc\x12\x64\xbf\x7b\x0e\xee\x65\xf0\xd1\xf9\x91\xb2\x29\x6d\xbc\xb6\x81\x33\x49\x3d\x57\x5e\xed\x36\xbc\x46\x81\x4c\x19\x8d\xc0\x7c\x69\xe1\xed\xf5\x58\x32\x9d\xa7\x36\x30\x6a\xda\x97\x6e\x62\xdf\x4c\xbd\x3d\x6c\xea\x74\x5e\xeb\xb3\x7a\x7a\x76\x2e\xef\xad\x41\xcd\x3f\x69\x70\x4b\x80\x88\x04\xc8\x61\xd3\x58\x02\x4a\xa4\x41\x0c\x9a\xc2\xb2\x40\x86\x67\x62\x2c\x5f\x09\x18\xa1\x16\xd5\x6b\x26\xf6\xde\x0f\x54\xf5\xb1\xf7\x7d\x02\x80\xf9\x7e\xb3\xbb\x31\x5e\x4a\xaf\x7c\x9e\xbe\xe4\x9c\x73\xe2\x7e\x95\x13\xf0\xce\x48\x43\xaf\x49\xe9\x06\xad\xa3\xd0\x71\xaf\xc5\x71\xb0\x4d\x19\x72\x11\x32\xa5\x4d\xbf\xcc\x6a\x54\x37\x62\x06\xea\xdc\xfb\x4a\xe8\x35\x6e\xac\x72\x78\xd1\x2d\xb4\xad\x24\x9e\x16\xeb\x5a\x77\x66\xf7\x22\x30\xb4\x2e\xc9\xc7\xc8\x89\xb0\x9a\xd3\x8a\xa8\xef\x9e\x45\xe6\x1b\xe5\xe5\xcc\x1a\x70\xd4\x85\x70\x1c\xc9\xa9\x00\xf0\x97\xe8\x35\x3d\x07\xf9\xef\x23\x74\x38\x68\x19\x72\xf6\x76\x63\xfb\x50\x80\x38\xef\xcf\x47\x8e\x3d\xc0\x80\x48\xab\xcd\xc3\xfa\x89\x0b\xb9\x4f\x02\x1e\xa0\xac\x60\x0b\xef\x9c\xb8\xd4\xec\x5d\x6e\x9e\xb5\x1d\x6c\xb6\x2c\xc9\xa2\xff\x90\xd3\x22\xb9\xa9\x77\x54\xec\xa5\xf1\x9f\x53\x81\x7c\x04\x99\xdf\x1f\x0d\x18\x23\x87\x0f\x81\x81\xb5\x19\xa9\x48\x0d\xec\xbc\x56\x13\xcf\x11\x49\x6c\x04\x52\x02\xc2\xa3\xf4\xa5\xff\x28\x7d\x8b\x27\x3e\x0e\x1f\xd6\x97\x69\x5e\x63\x7a\x6b\x0b\x14\x18\x6f\xb4\xd4\x91\x38\x67\x05\xc5\x62\xfc\x15\x6d\xe7\xae\x15\xc1\xbc\xac\x4a\x1c\xa8\x58\x6b\xca\x21\x1c\x9e\x94\xda\x26\xe2\x04\x5f\x33\xa7\x80\x01\xe5\xe8\x92\x38\x01\xbb\x10\x2e\x17\xa9\x61\x06\x6c\xde\xe8\xe3\x45\x64\x52\xee\x90\xab\x1f\x34\x3b\x1c\x81\x77\xbb\x30\xd7\xec\x14\x9c\x9c\x97\x74\x92\xc8\xc0\x14\x46\xc6\x0e\x67\xc7\x4f\xc6\x23\xe2\xba\x14\x5b\x50\xb1\xe2\x56\x73\xdb\x3c\x66\x36\x9a\x1e\x84\xad\xe8\x82\x10\xb2\x2e\x06\xae\x4d\xc0\x6c\x7e\x12\x29\x6d\x6f\xc3\xb8\x5d\x3b\x11\x2f\x70\x77\xd3\xf1\xc7\x46\xe7\x9e\x64\x82\x47\xc9\x88\x0d\x4b\xf3\x9d\x8d\xa2\x45\x41\xe7\xeb\x31\xf5\x78\x0e\xfd\xad\xb9\xa2\xff\xcf\x78\xf7\xef\xc4\x11\x7f\x47\x21\x03\x19\xef\xbe\xe5\xef\xe6\x57\xed\xe4\x89\x36\xde\xf3\xfe\x04\x04\x30\xf4\xa0\x12\x3d\x06\x9e\x32\xdb\x34\xf4\x60\x74\x3f\xf5\x02\xf4\xee\x31\xef\x7c\x0d\x78\xa8\xcc\x21\xdb\x8a\x9b\xca\xc9\x6e\xd3\xb7\xff\x80\xd4\xfd\x1f\x67\xd5\xcd\x9c\x55\x5f\xaa\xa5\x1b\xa5\xad\xce\x40\x73\xb8\x46\x97\x44\xa1\x4e\x25\xec\xcc\xd9\xca\xe4\xbc\x7a\xf6\xe7\x32\x5b\x03\x42\x19\xa1\xad\x77\x63\xd8\x12\x3d\x60\x54\xf4\x4d\x7e\x5b\x36\xea\x6e\x64\x31\xde\xd4\x02\x1c\x99\x74\xc7\x80\xdf\xc0\x60\x3c\x7c\x7f\xe6\x0c\xa7\xe9\x0a\x1c\xdb\xb4\xa6\x86\x80\xca\x40\x18\xde\x44\x7d\x0a\xe1\x59\xe3\xac\xf3\x48\xc2\x60\x0a\x53\x51\x23\xa5\x1e\x88\x6d\x94\xc1\x2c\x37\x35\x54\x1a\x73\x69\x1a\xce\x38\x9b\xa9\x6b\xed\x4c\xc3\xb9\x89\xc9\xb3\x0f\xd2\x46\x76\xcf\x34\xa0\x61\xe3\x67\x0f\xc7\xca\x81\xcc\xf2\xdd\x7f\x45\x9d\x36\xa9\x42\xd2\xba\x25\xcd\x0c\xab\x7c\x60\x37\x95\x7a\xbc\x77\x2f\x01\x1f\xf4\x81\x4a\x66\x8b\x0a\xc0\xaf\xb5\xe7\xc8\xd1\xae\xd5\x0c\x8c\xbc\xef\x27\xb0\xc3\xcd\xc6\x2a\x9d\x4b\x6e\x65\xa6\x6c\x32\xb3\x9c\xfc\x51\x6a\x21\xbe\x44\x64\x52\x9b\x8d\xf6\x3b\xca\xb9\x95\xca\x5d\x06\xce\x67\xbf\x48\x3b\x6b\x83\x18\xf5\x30\x6b\x8f\x54\x15\x47\xab\x39\x69\xe7\xa4\xf1\x92\xa9\x31\x24\xeb\xc1\x5f\xab\x39\x73\x12\x7d\x55\x6d\x01\xaf\x0e\x88\x34\x45\x28\x1d\x2a\x10\x09\xc5\x30\x42\x87\x13\x7a\x14\xa9\x59\x77\x35\xef\x35\x01\xc0\x47\x42\xda\xf3\x1c\x4d\x0a\x1d\x62\x49\x52\xda\xa0\xfc\x45\x45\x21\x12\xe3\x25\x6b\x4e\x71\x5d\xd2\x12\xb7\x44\x61\xbf\xed\xc0\xd1\x6f\x38\xf0\x11\x7a\x98\x60\xee\x96\xad\x4f\x8f\xd0\x0f\x8c\x55\x89\x0b\xc2\xac\xb2\x6e\x21\xad\x32\x79\x4b\x5c\x91\xf6\x8d\x7d\x4e\x80\x15\xcf\x4e\x82\x80\x56\x3a\x0b\xa1\xbd\xf7\x9c\x6f\x90\xb7\xd5\x36\x5d\x8f\xc4\x37\xc3\x15\x1f\x61\x25\x1b\xf0\x66\x89\x71\x0e\xf6\x0e\xd0\xc3\x87\xd1\x38\xc9\x74\xb6\xff\x06\xdd\xa8\x79\x37\xc7\xb5\xaa\x3e\xf3\x92\x35\x6f\x59\x45\x26\x75\xb7\x90\x6c\xe8\x68\x84\xfb\x4b\x07\x2e\x07\xbe\xc4\xa4\xd5\x17\x6a\x0e\x40\xf1\x2e\x43\x93\x5f\x71\xc7\xbd\x8e\x54\x92\x92\x2a\x39\x40\x56\x88\xd5\x11\xb1\xb8\x47\x5f\x12\x8d\x0c\xc2\xbf\x59\x50\x48\x3a\x8a\x29\x81\x30\xc5\x2e\x5e\xd4\xe2\x43\x60\xcc\x0f\x4e\x65\x6e\x90\x1c\x3e\xb5\x0c\x3a\x4b\x66\x81\x52\x5e\x7f\x05\x91\x4c\xcb\x86\x5d\x89\x07\x53\x39\x6c\xab\x5c\x1a\x5d\xf8\xc5\xd6\xf3\xe7\x6e\x91\x59\xb6\xda\x72\x4a\xd9\xa7\x28\xcc\xf8\x07\x19\x4c\xe7\x90\x8f\xd4\x1a\x6d\x5a\x3b\x0f\xea\xdf\x6e\xd1\x61\x70\x6f\x80\x46\x6e\x9e\xf8\xd2\xe3\x53\x77\xf2\x44\x80\x51\x04\xd3\x70\x3d\xe3\xa9\xc8\x28\x67\x53\xee\x32\x71\x67\x95\xcb\xd8\xf1\xc6\x54\x89\x10\x03\xb5\x01\x4d\x4a\x84\x7b\x7c\xdd\x75\x64\x58\xcb\x49\x59\x02\xd3\xd0\x46\x3f\x19\x7c\xc7\xd7\xbc\x25\x0b\x5b\xca\xc1\x29\x73\x94\xb7\x50\xc7\x4c\x06\x5e\x7e\x45\xa4\xd9\x48\xf0\x96\x56\xb1\xc8\x74\x1e\xf3\x1d\xf0\x19\x39\xfd\x9b\xf1\x94\x2f\xf9\x20\x01\x51\xe4\xea\x24\x7a\x77\xa9\x2d\x27\x27\x91\x2f\xd8\x92\xb1\xfa\xc4\x29\x09\x82\x1e\xe4\x36\x7b\x34\x21\x7f\x2b\x92\x36\xb8\x9e\xfb\x2e\x8c\x1f\x97\xdf\xc7\xa3\xbe\xae\xab\xb5\xb8\x01\xc4\xd0\x0b\x08\x30\x15\x4c\x4f\x0a\x32\x4a\x0c\x9b\xc9\xa2\x14\x25\x83\x12\x6c\x92\x0b\x86\x60\x64\x35\x64\x57\xf4\x72\x6a\x5d\x04\x85\x54\x42\x81\x44\xe2\x79\x48\x94\xb2\x6b\x0d\x89\x35\x43\x9a\xb8\x2c\xdf\x31\x0f\x12\x08\x44\x99\xad\x12\x52\xc0\x3b\x76\x52\x96\x3d\xb2\x41\x82\x34\x53\x47\x42\xf0\xb5\x15\xd4\x24\x79\x43\xea\xd2\x2d\x0a\x69\x58\x85\x67\x19\xa8\x69\x95\x65\x12\x17\xaa\xf6\xf8\x07\xaf\x5c\x9a\x72\xa1\x25\x4b\x9d\x8c\xe4\x0d\x7e\x41\xc6\x49\x50\xf8\xf0\x8b\x66\x07\x5b\x3c\xcc\xb2\x02\xd9\x02\xd3\x5a\xf0\x77\xe9\x87\x39\x56\xc7\x36\x3a\x2a\xe7\x30\x79\x41\xd1\xe2\xff\x7a\xed\x6d\x0b\x1c\x00\xe5\xb3\xea\xa9\xf3\xe1\x79\xd2\x76\xc2\x11\x0a\xc1\x1b\x2a\xd4\xce\x19\x27\x68\x46\x1b\x90\x85\x66\xac\xb1\x18\x13\xcc\xc1\x38\xa5\xe4\xf8\xe1\x71\x0a\xd7\xf3\x6c\x54\xf0\x51\x62\x7f\xfd\xbb\xba\xb7\xaa\xea\x10\xf0\xdd\x70\x56\xb1\xb7\x3e\xde\x86\x8c\x29\x3a\xb1\xc4\xe7\x37\x5c\x61\x3c\x66\xf8\xc9\xee\xc6\x81\x5b\x1b\x60\xee\x60\xef\xa0\x97\xb9\x40\xcd\xb3\x85\x6a\x44\x60\xa7\xa6\xeb\xb7\x98\xab\x4f\xd1\x61\x97\x61\x04\x68\xb3\x9b\x22\x1f\xb8\x17\x65\x1a\x85\x9b\xba\x85\xab\x32\xa2\x93\xff\x5c\x58\xff\x6a\x17\x96\x31\x74\x6e\x74\x61\xe9\xb7\xfe\xbd\x2f\xac\xdb\x9c\xe3\x7c\xb2\x22\xde\xda\xf1\xc5\xff\x39\xb5\xff\x17\x4f\xad\xba\x9c\xf4\xcd\x62\xd5\x0f\xf0\x56\x42\x07\x01\x79\xdd\x98\x83\xe0\xd5\xd3\xdb\x54\x3b\x55\x22\x92\xad\x9a\x7e\xe7\xa7\x59\xcb\x61\x5f\xda\x79\x36\x62\xa5\xc6\x09\xa2\x1c\x5d\x49\x5b\xa7\xb4\x7f\xb5\xa6\x02\xa6\x2a\xcb\x6b\xe2\x84\x42\x40\xae\x8b\xd9\xf6\xd5\x69\xc8\x35\x69\x7c\x61\x00\x73\x4e\x9a\x16\xc5\xc5\x72\x86\x6c\xb6\x8f\x86\xdf\xe8\xf7\xe3\x89\x9f\xe7\x5a\xc0\x46\x8f\xc6\x08\x57\x71\x71\x9e\x05\xe1\x1c\x4a\xa8\x3f\x78\xc5\x5a\x6d\xcd\xb7\x24\xab\x96\x7e\xdf\xdf\xc2\x18\xef\xaf\xfc\xfe\x3c\xab\x39\x93\xec\xc5\xc9\x20\x50\xec\x46\xfe\xab\x06\x92\xe4\x4e\x1b\xc4\x56\x75\xc6\xd9\xa0\xf7\x83\xa1\x05\x21\xad\xcb\x93\x76\xc0\x47\x01\xfe\xfd\x7a\x2d\x4d\x15\xf4\xb2\x93\x65\x6f\xe1\x7c\x25\xf2\xad\xc7\xee\x58\x1c\xb7\x7b\x7c\x8c\x0e\xd0\xef\xbf\x6f\xd1\xc0\x9e\x71\x60\x9c\xd7\x33\x96\xe6\x78\xd3\xe1\x00\x7e\xb4\xab\xe8\x21\x67\x9b\xef\xa3\x80\xe0\x78\x5f\x92\x4a\x59\x89\x74\xd1\x56\xea\x2a\x6d\x16\x45\x43\xc4\xf1\xdf\x6a\xdf\x34\xe5\x2b\x26\x17\xca\x35\xd6\x21\x95\x36\xd0\x08\x4e\x11\x14\x46\x19\x97\xa5\x33\xc0\x24\xc4\x29\x2f\xd8\x42\x85\x25\x39\x2d\xb6\x4c\x41\x51\xff\x0b\xe7\x5c\x94\xe1\xbd\x18\xce\xcf\x9e\xcf\xdf\xee\x45\x98\xdf\xdf\xb7\x43\x38\x13\x32\xca\x68\x38\x2e\xa7\x90\x40\x6e\x1a\x66\x89\xcd\x02\x2d\x59\xdd\xde\xeb\x40\x4f\x41\x29\x9e\x62\x14\x90\x41\x11\xa7\xa7\xf6\x45\x5a\xc6\x41\xbe\x9c\x13\xf5\xd8\x30\x57\x69\xaf\x80\x93\x0d\x92\xda\xce\xfe\xff\x2b\x20\xde\x96\x91\x49\xec\xc0\xfe\xbe\x76\x4b\x69\x02\xd7\x91\x51\x70\xd2\x2a\x32\x6b\xd9\x35\x69\x34\x5d\xd2\x20\x16\xd6\xb9\xef\xee\xd2\x88\xf1\x08\xa9\x35\x19\x8e\xd5\xbb\xa8\xad\xc9\x6c\xdb\x20\xd8\x4c\x15\x1f\x03\x6d\x54\x23\xac\x08\xf6\x08\xac\x0d\x19\x38\x64\x7f\x2a\xeb\xf4\xef\x53\x0d\x56\x82\x8f\xb3\x9a\x68\xa3\xd8\x65\x67\x3a\x83\xd4\x6c\x15\xf2\xb5\xfb\x77\x24\xf0\x4b\x79\xf8\x65\xc3\x16\x79\xa9\x3f\x28\x93\xd5\x2f\xea\x23\x84\x06\xe4\x72\xee\x85\xe8\xdb\x9a\x45\xb5\x2f\xc2\xb8\xb1\xea\x41\x0f\x49\x3f\x10\x82\xa3\x15\xa9\x2a\xc0\xb5\x8a\x3c\xec\x79\x15\x0a\x66\x9b\x31\x69\xd3\x53\x3b\x39\xe1\xec\x96\x93\x3e\xa9\xaa\x28\xd2\xf8\x5f\x58\xaa\xa7\xb3\x11\x3c\x1e\x3d\x87\x00\x88\xc4\x25\xbb\xd1\xf9\x1e\x1e\x28\xc9\x70\xf7\x35\xd2\xb6\x2e\x52\x68\xf8\xff\x47\xaf\xab\x11\xf8\xec\xe5\x69\xa9\xbd\x0f\xd4\xa8\xec\xc6\xef\x7f\x81\x17\x61\x10\x59\xfe\xd9\xef\xb9\x3f\xe6\x66\xba\x63\xbe\x1f\xb0\xf9\x9f\xcd\x51\x71\x0e\x07\x34\xab\xd9\xd4\xb7\xa7\xc9\xb9\xdf\xbd\x97\x0b\x03\xd8\x6a\xbe\x6a\x6c\x4b\x1c\x6a\x02\xb7\x89\x4d\x51\x45\x99\x3d\x4b\x38\x68\xf2\xfe\x0a\x1c\xf8\x9e\xc6\x6e\x43\xb3\xa9\xc5\x5a\x8f\xdc\x6f\xb4\xfe\x83\xb6\xa1\xbf\x3f\xde\x96\x36\x61\xd0\xd8\xec\x6c\x02\xf2\x33\x26\x54\xcc\xaa\x8d\xcb\x6d\x19\xfa\x67\x47\x9a\xb5\xd7\xf8\x27\x9d\x26\x21\xde\x37\xdb\xa6\x0a\x31\x21\xda\xfa\xe9\xa7\xf7\xd0\xb8\x58\x60\x63\xa5\x18\x15\x0e\xbc\x79\x8a\xc5\x40\xd4\xb0\x19\xfe\xf5\xaa\x26\xa9\xb8\x61\xe6\x37\xfe\x76\xd2\x05\x61\xad\xba\xc5\x1e\x6d\x0c\x26\x5a\x86\x96\xa4\x11\x48\xb4\xc2\x12\xc8\x4a\x71\x4b\x2a\x2f\xb0\xf8\xcc\x16\xf2\x4a\x23\x66\x8b\x98\x31\xcf\x99\xc8\x62\x5d\x4e\xac\xee\x2d\x4c\xd3\x5f\x0d\x3b\x97\xa8\x10\x55\xcc\x50\x2d\xc5\xe3\xc8\xac\xde\x10\x69\x7f\xaf\xa6\x6e\xde\x97\x13\x86\x25\xe5\x91\xcf\x16\x82\x65\xfa\xa3\x6f\x2b\x0a\xeb\xd2\x8f\xc2\xd2\x31\x58\xae\x36\xe2\xb6\x3b\xbc\x22\x21\x5d\x06\x39\x73\xe8\x56\xdc\xad\x27\x0d\x66\x7c\x02\x4c\x0f\x9f\x1c\xec\x8a\xeb\xcc\x22\x90\x67\x22\x79\x44\xec\xfc\x40\xfc\x97\xe3\xea\x8f\x89\xaf\x17\x85\xf9\xb2\xae\xa1\x20\x2c\xfe\x1d\x0e\xac\x1c\x12\xdf\xfa\x96\x9c\xbd\x5c\xcd\xc9\x1a\x90\x71\x6e\x7d\xdc\x3e\x77\x64\xd3\x76\x4f\xd9\x17\x79\x1c\xfe\x4d\xc2\xa4\xe2\x9a\xbd\x23\x62\x88\xec\x4b\x7d\x6a\xd5\x08\xd0\x77\x1e\x23\x75\xa3\xe5\x8d\x09\x91\x1a\x06\x7c\x43\xac\xdd\x34\x40\xaa\x6f\xeb\xc7\x33\xcb\xf1\x65\xa6\xc7\xc4\x41\x6d\xf3\x36\x49\x0a\xe3\x7f\x38\x23\xd7\xdd\xe5\xb6\xc4\xc7\x3f\x77\xc0\xcf\xbf\x01\x1f\xbf\x39\xed\xdf\x28\x76\xe8\x5f\x86\xe4\xdf\x5a\x63\x9c\xbe\xa9\xdc\xf2\x44\x70\x0c\x46\x25\x6a\xa4\xe8\xfd\xf3\x07\xc3\x68\xdb\x62\x67\x32\x6b\xff\x75\x49\x5e\x35\x68\xb4\xf2\xb3\xed\x7c\x97\x8b\x1c\xf1\xde\xcf\x46\x5e\xf4\x57\x11\x4b\x84\xca\x0c\x36\x5f\x88\xde\x70\x23\x65\x86\xef\xd8\x3b\x0b\x94\xb9\x2b\x47\x01\x9d\x0d\xe3\xe4\x8f\x8f\x46\xc8\x4a\x01\xb7\xe8\xc3\x61\x78\x66\x38\x58\x8a\x6d\xa6\x5d\x40\xb7\xe0\x9a\xd9\x68\x85\xfd\xed\x05\xbe\xa0\x6c\xf0\xc3\xf0\x31\x88\x00\xa5\x82\x54\x94\x0b\x25\x7c\xf4\x6e\x77\xcc\xf5\xf7\x87\xa3\x7e\xfa\xbc\xee\x9c\xad\xa9\x1d\x77\x1f\xd5\xd0\x7f\xe5\x7e\xa6\x33\x30\x14\x00\x11\x0c\x38\xe4\x6b\x1a\x37\xf4\x30\xfa\x73\x35\x57\xb7\xe4\x20\x4a\xc9\x1b\x5f\x88\x8b\xe8\xb3\x59\xef\x36\xf4\x3a\xdd\x80\xa1\x5a\x37\xc8\x78\x95\xf1\x8e\x5c\x51\x7d\x1b\xfe\x07\x3b\xa3\x3e\xdb\x86\x6f\xe4\xdf\xda\xea\x76\xdf\xc2\xe9\x75\x5e\x17\x55\x57\x12\x1b\x91\x63\xb4\xe9\x86\xe0\x0f\x25\x5b\xd5\xaa\xd7\x8e\xfa\x5a\x2c\x43\xf6\x6b\x8e\x9a\xf1\x70\xd9\x9a\xa6\x70\x54\x90\x20\xea\xc7\xc6\x94\xc7\x8d\xcb\xe1\xda\x59\xd0\x5a\x17\x46\x51\xf3\x88\xfc\x43\xaa\x08\xd9\x0b\x31\x86\x5c\x37\xbf\xe8\x16\x0b\xdc\xac\x7b\xfc\x64\x30\xa8\x7a\x7a\xb0\x04\x97\x59\xf9\x11\x7a\xaf\xde\xf9\x41\x7f\xf4\x4b\xaa\xfe\x56\x0a\xfa\x4e\x3f\x98\x4c\xe1\x37\x0b\x07\x1d\x7b\x93\x8e\x1f\x36\xe0\xd1\xb1\x1d\x2a\xbf\xcf\x67\xa4\xc5\xb4\xe2\xe9\x2d\x96\x1b\x58\x23\x5a\x97\xf4\x9a\x96\x1d\xae\x54\x50\x5c\x5d\x42\x35\x9a\x20\xf2\x2a\xb1\x1d\xe1\x02\x7b\xf6\x22\xe1\x90\x0c\x1f\xbb\xc6\x8d\x3a\x2f\xe3\x76\xac\xf4\x8f\x20\x3f\x42\xa6\x6f\xbf\x7c\xf3\xd3\xe6\xfd\x26\xc6\x95\x19\x73\x66\x99\xb0\x8a\xfa\xe5\xa9\xed\x73\xbf\xf5\x15\x16\x84\x55\xe9\x16\x3e\x16\xfc\xe4\x57\xbd\x6f\xbd\xc5\x03\xfd\x09\x35\x01\xf5\x84\x49\x73\x05\xae\x88\x47\x12\x6c\x26\x0e\x32\xad\xaf\x2a\x57\x77\xbd\x5c\x8b\x4f\x0b\x5c\x09\x25\x7d\x86\x8b\x5c\xad\x26\x98\xb5\x80\x19\xf0\x44\x9e\x6e\xd3\xa4\x20\xbe\x04\x80\xb9\x55\xd1\x99\xec\x59\x03\x80\xa2\x92\xdf\x0a\xbe\xdf\xb6\x29\x2d\x9e\x8f\x78\x51\x23\x0c\x7d\xed\xcf\x2d\x2b\x2c\xe9\xdf\xfa\xb1\xa1\x63\x34\x34\x32\x46\xad\x3b\xb1\x9b\xd1\x47\xb9\x69\x8e\xda\x66\x37\x02\xb3\xe1\x03\x5d\xd4\xbc\xf5\x9c\x54\xd5\xe6\x4b\x19\x83\x09\xef\xcf\xa0\xf5\x26\x6b\x10\x2d\xe3\x0e\x98\x0a\x52\xae\x0f\xa6\x1d\xba\x9f\x24\xc5\xe5\x3b\x7e\x32\x59\x79\xf9\x82\xb4\x2e\x8b\x35\x19\xd3\xfe\xfd\x68\x0f\x16\x68\xb9\xaa\xc7\x4f\x1f\x1f\x08\x26\x9f\x3e\x4e\x63\xd8\xc3\x38\xfa\xe7\x7d\xf2\x82\x89\x8e\x11\xaa\x24\xb4\xaf\x2a\x58\xdd\x62\x5a\x73\x65\x6e\x87\xac\x22\xa3\xb1\x2f\xb1\xca\x02\x13\x6f\x33\x6d\xd2\xb9\xea\x2a\xdc\x20\xdc\xb5\x6c\x01\xc6\xcc\x99\xaa\x91\x2b\x18\x8c\x7a\x48\x16\x44\x5b\x36\xac\xd0\x2d\x73\x64\x75\x77\xc2\x95\x8b\x0f\xd0\x24\x24\x52\xd9\xda\xfc\xef\x42\x22\x04\xb1\xe0\xef\xa6\x18\x0b\x6a\xe7\x0d\x58\x9f\x30\x2a\xf0\x12\x5f\x42\x41\xde\xe8\x0e\x4b\x84\xe1\x00\x9c\xd7\x76\x39\xe9\xeb\x4c\xed\x0e\x3c\x0c\x72\xdf\x1b\xbc\x66\x9d\x6a\x26\x26\x7f\x37\xbb\xd1\x07\xe0\xa2\x62\xed\x5f\xe8\x82\xb6\x7c\xc2\xcd\xaf\xea\x12\xfb\x4e\x6e\xf0\xe1\xb7\x9f\x7a\x41\x88\x9b\x42\xb5\x32\xab\x83\x72\xa0\x2b\xbf\xab\x59\x1e\x4a\x8b\x1b\xdd\xfd\xff\x44\x5a\x62\x27\xf9\xa7\x49\x5d\x8e\x7e\x76\x89\xd7\xd1\x2d\xa6\x84\xb6\xa3\x94\x24\x97\x87\x54\xe0\xaa\xe8\x2a\xe3\xa5\x81\x9e\x17\x09\x00\xd9\xf7\x17\xec\x5a\x45\x75\xaa\xe9\x4a\x02\xcf\x93\xc4\x49\xb9\xa0\xf5\x51\x82\x1e\xe2\x73\x2f\x6b\xb1\x71\x02\x62\xad\xce\x03\xd3\xa6\xed\x86\xfc\xb3\xa3\x0d\x04\x58\x25\x04\x6a\x0f\x98\xd8\x4a\xfe\x95\x6c\x56\x21\x64\xed\x86\xa8\x68\x2a\xe8\x47\x25\xb3\x31\xd3\x4d\x75\x14\x2d\xa8\x3c\xba\x0b\x5d\x27\x58\x8f\x2b\xe9\xd2\xfd\xc4\xa1\x31\x29\x27\x8d\xb3\xfa\x07\x50\x80\xf9\x3a\xc9\x7f\x4f\x33\xbd\x2b\xdf\x81\x7b\x5e\x97\x5a\xe3\xf4\x23\x22\x75\xdb\x50\x22\x11\x02\x12\xa7\x8b\x36\xe2\x21\xad\xaf\x8b\x65\x42\x17\x5c\xc4\x38\x28\x65\x01\x65\x77\xe6\xb1\x36\xf7\x8a\xac\x14\x08\x85\x45\xa8\x0d\xa6\x7f\x3f\x0a\x01\xe4\xeb\x11\xdc\x9c\x22\xf2\x79\x0e\xc9\x2b\x21\xb3\xdb\xd1\x66\xe7\xee\x85\x11\x3d\xcd\x2b\x86\xcb\x67\xf2\xed\xa8\x8f\xb9\x99\xad\x8f\xb6\xe9\xa6\x63\x70\x7c\x4d\x26\xfe\x8c\x77\x50\xcb\xc6\x8c\x94\xdc\xc5\xb3\xf4\xd3\xce\x6e\x86\x9b\x39\x50\x8c\xd1\x55\x5f\x57\x84\x7c\xa8\xd6\x82\xaf\xb1\xae\xb5\x75\x18\xaf\x71\xd5\xf5\xde\xe3\xa3\x6e\x8a\x58\x00\x36\xcf\xa0\xfb\x49\xc3\x07\x09\xc0\x26\x8e\xac\x46\xcb\xcf\x30\x73\x35\xba\x33\xb6\xf9\xb5\xaf\x1b\xd3\x98\xa1\x8f\x2d\xa8\x11\x67\xc3\x8a\x42\x45\xd7\xa2\x25\x69\x0a\x52\xb7\xf8\x4a\x49\x17\xd2\xd8\x20\x23\x74\xbc\x2c\xe5\x48\x4e\x49\xe0\xfa\xb4\x6b\xdf\x18\x78\xaa\xff\xaa\xfb\xd1\x66\x8e\xce\xf0\x6d\xe5\x09\x90\xb5\x26\xfd\x6f\x9e\xa1\xc3\xbd\x83\x0c\x0b\x3c\xf5\x57\xa9\x79\xe1\x25\x69\x57\x84\xd4\xe8\x00\x54\xee\xc3\xfb\x7d\xcc\x4e\xd2\x83\x3f\x64\x9a\x2c\x6a\x1b\x32\x4b\xeb\x2b\x79\x43\x9e\xf6\x52\x87\x39\x34\x3e\xf2\x62\xd4\x85\x9f\x6c\x48\x35\xb9\x99\x1d\x47\x80\x7b\x69\x48\x50\x50\x05\xc2\x92\x89\xfa\x30\xb5\x0a\xfc\x5c\x3e\xae\x4d\x1c\x49\xf7\xb8\x47\x36\x7e\x92\xc5\x82\xb6\x13\xa7\x5f\x2a\x54\x5b\x84\x4f\x73\x5d\x62\xd3\xe4\x03\x57\xf7\xf3\x63\x09\x64\x72\x38\x15\x84\x03\x9f\x3d\xd3\x9f\x3d\xd5\xd5\x40\xe1\x63\x4d\x18\x87\x3b\xe8\xf1\x0e\xfa\x66\x07\x3d\xd9\x41\xac\x41\x4f\x07\x1d\xe1\x45\x34\x7d\x9e\x36\x96\x26\x79\xbc\x2b\x71\x7e\xfb\xe4\x53\xc4\xec\x69\x09\x30\x62\x1c\xf1\xa0\xde\x6f\x62\x1a\xef\xc5\xc2\x7e\x91\x5b\x0c\x9f\xdc\xe4\x86\x88\x67\x98\x18\x29\xb8\x37\x7a\x26\xdd\x43\x5d\x48\x48\xe2\x68\xa2\x5a\x2a\x2b\x2a\x13\x44\x44\x70\x31\x57\x61\xc8\x6e\x91\x66\xa5\x9c\xc8\xd7\xe0\x71\x43\x9a\x1e\x5d\x3a\x65\x90\x15\x65\xca\xf2\xd1\x73\x82\xae\xe8\x35\xa9\xe5\xfe\xaf\xe6\xb4\x98\xa3\x05\x5e\x0b\x22\xc0\x65\x29\x1d\x73\xad\x2d\x16\xbb\xe7\x0d\x7c\xae\x34\xb1\x65\x43\xae\x41\x9e\x88\xa8\x5f\xb0\xcf\x7f\x30\x08\x16\xdb\x13\x8f\x9b\x86\xe1\x05\xee\x38\x91\x6d\xc3\x85\x54\x12\x4f\xcf\xba\xd1\x77\xbc\x31\xc5\x48\xda\x47\xdf\xb7\x3c\xf2\xb1\x20\x44\x37\xf3\x32\xc8\xd9\xdb\x82\x3e\x34\xae\xd5\xba\x01\x10\x8b\xa9\xe8\x81\x18\x09\xa9\x63\x72\x46\x41\x8f\xc1\xcd\x1a\x62\x0d\x00\xa1\xe0\xae\x7f\xaa\xe5\xd4\xb8\x0a\xb0\x85\xfe\x5e\x1f\x6d\xd3\xc0\x1d\x3d\x78\x45\xe4\xbe\xc9\x3a\xbe\x8a\x2a\x84\x38\x38\x83\x32\xeb\x55\x45\x8a\x56\x49\xbe\x63\x60\x3f\xde\x00\x76\xcd\x49\xcd\x3b\x3e\x1a\xf6\x37\xa3\x61\x93\x8f\xa4\x80\xd2\x21\xa3\x61\x3f\x19\x0d\xfb\x9a\x34\x74\x46\x0b\xbc\x11\xf8\xa7\xa3\xc1\x4b\x52\x4b\x01\x1e\x4e\xc3\x1b\xe4\x97\x87\xdf\xc6\xfc\x72\x56\x31\xad\x4e\x58\x9a\xbe\x99\x68\x6c\x97\x1d\xb0\xb7\x81\x31\x3e\xdd\x4b\x0a\x5f\xba\xe9\x34\x30\xb2\xf3\x33\x59\x87\x66\x45\xab\x0a\xc9\x48\xad\x82\xd0\x6b\x6b\x2f\xec\x6f\xc8\x66\xba\xee\x51\x8e\x3a\x4e\x4a\x1d\x93\x06\x4f\x01\x03\x59\x76\x35\xe5\x73\xcd\xef\x74\xc5\x9b\x25\x63\x0d\xea\x96\x2d\x5d\x10\xe4\x01\x63\x0d\x3c\x54\x32\xe4\x54\x0e\x6f\x19\x12\x8a\x3f\x97\x7c\x05\x71\x36\x6b\x57\x42\x37\xfe\x67\x47\x0b\x21\x8c\xcb\x38\xa3\x88\x1f\x2f\x71\x83\x17\xa4\x25\x8d\xac\xeb\x5f\xda\x43\xbe\xc0\xcb\x25\x04\x6d\x2b\x14\x78\xaf\x82\x4c\x6f\x25\xb5\x1d\xc5\x91\xa9\xe4\x63\x8e\x08\x67\xd2\xd3\xc9\xc7\x25\x29\x5a\x68\xd0\x24\x91\x26\x44\x58\x1f\x26\x14\x13\x10\x38\xd6\xf8\xa5\x35\x6f\x09\x36\x99\x2c\xb3\xae\xd2\xae\xb1\x7e\x5b\x4f\x6d\x4c\x11\xb8\x02\x73\x01\x64\x83\xfe\xaa\xdc\x14\x82\x55\x4a\xe3\x4f\x56\xaf\x17\x1b\xea\x2c\x82\xd6\xfa\xd5\x3d\xd0\x61\x52\xa6\x54\x19\x91\x16\x07\xa4\x89\x1f\x07\xd4\x73\x5d\x5f\xdf\xfd\x10\x44\xe2\x38\x50\x0c\x79\xc1\x62\x8e\x3c\x0b\x93\x10\x7b\x50\x92\xa2\x21\x98\x5b\x4a\x54\x2a\x17\x9f\xb3\xae\x2a\x13\xa2\x73\xcc\x2f\xfa\x44\x53\x21\x31\x55\xd9\xd6\x06\xe9\x23\x1f\x60\x36\x27\x23\x65\x36\xe9\x46\x87\x3f\x31\xa8\xda\xae\xb4\xa8\x33\x38\x76\x58\x12\xbc\xaa\xd8\x4a\x51\x76\xc3\x5a\x56\xb0\x0a\x22\x86\x48\xeb\x9a\xad\xa5\x1d\x51\x19\xb3\x3d\x8b\xb5\x4d\xeb\xa7\x8d\x29\xe9\x20\x4d\xdf\x85\xd2\x9d\x59\x63\xca\x69\x88\x43\xab\x8a\xbb\x6d\xc7\xa2\x19\x2b\xcc\x6a\xaa\xcf\xd1\xe1\x41\x2a\x5a\x6b\x89\x6b\x5a\x4c\x1e\x5c\xc8\x95\x91\x52\x75\xfa\x90\x2f\x09\xf2\x62\x33\xd4\x88\x79\xef\x3d\xe8\xcd\x03\xd8\x5a\x17\x25\x3f\x49\x5e\xad\x5a\xce\x67\x9a\xb0\x6e\x18\xcc\x48\xcb\x84\x5f\x1d\xf1\xfc\x0c\x94\x14\xdd\x6f\x3f\x84\x92\xd6\xc5\xf5\x75\x80\x97\xcb\x06\xaa\xee\x99\x7b\xa1\xa7\x4f\xa9\x31\x56\x02\x9b\x86\x06\x77\x94\x4b\x50\xc0\xe5\x9c\x38\xb2\x44\xe1\xbe\x20\xe8\xd7\x83\x2a\x8e\x32\x08\xa7\xac\xe6\xb4\x24\x8d\x89\x4b\xc3\x82\x40\x97\x8c\x93\x72\x5f\x01\x1e\x72\x9d\x9c\xa8\x15\x69\x0e\x49\x56\xea\x13\xf1\x81\xc3\x28\x7f\x60\xac\x8a\xd8\x24\x68\x54\xf2\xce\x73\xde\xca\x36\x42\xf1\xc6\x8a\x03\xbe\xbe\xff\x5e\x53\xde\x29\x70\x2f\xb1\x42\xc1\x53\x34\xd6\x25\xea\x54\xbd\x43\x38\xd0\x0f\x02\xe3\x96\xf5\x82\xf9\xeb\xc8\xb9\xbf\xe8\x2c\xa7\x7d\xf3\xf7\xaa\xe9\x4a\x4d\xc3\xd6\x2f\xc1\x29\x39\xf1\x48\xe2\xc1\x5e\xc1\xea\x02\xb7\x13\x5a\x4e\xf5\xaf\x0f\xac\x36\xa1\x9b\x55\x80\x3e\xa1\x7d\x8a\x54\x35\x29\x45\xad\x98\xc5\x83\x64\x10\xa3\xff\x97\xf7\xa7\xcc\xed\x62\x35\x71\x13\x3e\xb9\xdb\xac\xd5\x29\x14\x09\xf9\xd7\x0e\x3a\x43\x48\xb4\x45\x35\x31\xe4\x04\x1c\x8e\x83\x57\x40\xc7\x10\x22\xce\x10\x8d\x5e\xd3\xf4\x5c\xe0\x4e\xf0\x08\xb5\xb0\xbf\xcb\xa1\xcf\xeb\x6b\x5c\xd1\x12\x8e\xc2\xdf\xd1\x82\xb4\x73\x16\x15\xe5\x3b\x57\x9e\xbe\x39\x5e\x2e\x49\x2d\x91\xe5\x84\xee\x07\x87\x61\xc7\xa6\xb0\xd8\x9b\x2e\xe4\x99\x0a\xb2\x38\x2b\x0b\xdc\x7c\xf0\x33\xda\xe8\x62\x41\x4a\x8a\x5b\x52\xad\x33\x14\x14\xd3\x75\x0f\x15\xf9\xe4\x36\x4c\x3b\x69\xc2\x0b\x53\x03\x32\x2f\xa3\x8d\xe3\x3d\xfb\x8b\x8e\x7a\xb4\x95\x0b\x42\xd6\x3f\xe0\x26\xed\x6a\x8e\x67\x44\xd6\x88\x3a\xa9\xcb\xb7\x64\xd6\xd5\xa5\xc3\xc3\xc3\xbe\xe8\x06\xfa\x66\x94\xed\x8c\x75\x11\x70\x0f\x1f\xe1\x59\xf6\xcd\xb5\xc3\xd9\x30\x6e\xc5\x7e\x65\xb5\x47\xa0\x4b\xd9\xa4\x8a\xb6\x68\xa2\x5c\x0e\x1c\x15\xb8\xaa\x64\xae\xb4\x7a\x82\x44\x2e\x37\xdb\x6d\x2a\x3d\xc1\xbb\x64\xa5\xfd\x82\x17\x80\xcf\x89\x5d\x49\xa4\xe9\x9f\x2c\x03\x76\x75\x9b\x3e\x66\xec\x02\xdb\x58\x76\x53\xf3\xf6\xd1\x96\x16\xe0\xc6\x6c\xbd\x64\x07\x32\x16\xaf\x01\x02\xe5\x51\x86\xbc\xa9\xfa\x59\x71\x26\x5f\x50\x0c\x67\x11\x71\xcb\x72\xd7\x63\x97\x19\x2a\xc8\x1f\x89\x5f\x07\xca\x24\xdc\x4a\x56\x4a\xcb\x40\x72\x32\xa5\x99\xcd\x70\x99\xe8\xe1\x22\x4b\xa9\xe2\xb0\xbd\xa5\x88\xf6\xf7\x91\xae\x24\x47\x9b\xb8\x88\xd9\x25\x2e\x3e\x28\xd3\x1d\x6d\x7a\x13\x44\xf3\xf5\x64\xee\xbc\xac\x54\xf2\xb2\xb2\xdd\xf0\x6c\xd2\x85\x2e\xee\x6b\x6e\x99\x16\xc8\x8f\x77\x97\x32\xdc\x42\x5c\xd2\x86\xb0\x0a\x4f\x8f\x45\x26\xa9\xc7\x24\x7f\xb9\x90\x4b\xca\xe1\x52\x80\x9b\x4f\xb5\x4a\x5e\x10\xec\x76\x25\xf7\x24\x3d\xa4\x0b\x73\x73\xbf\x41\x96\x6f\x2b\x15\x0b\x80\x69\xc8\x63\x52\x4b\x43\xa4\xbc\xfa\xd5\x9c\x85\x6c\x5a\x71\x16\xb9\x58\x46\xd5\xd2\xfa\xfd\xf7\x64\x1f\xb0\x11\xf7\x9c\x32\x32\x2b\xc7\x7e\x9c\xe7\x47\xfe\xd9\x61\x50\xc2\x94\x57\xd8\x2a\x56\x09\xd2\x51\x00\x9d\x34\x23\xa1\x63\xcd\x58\x53\xa4\x9b\xb6\x27\x48\x6e\xbb\xb5\xb9\xc4\xea\xba\x4b\x20\x89\xc3\x80\x20\xb4\x46\xa1\xa2\x9e\xbe\x0a\x7a\x1d\xba\x10\xec\x72\x8c\x61\x6a\x26\x7e\xc1\x35\x62\x4b\x52\x4b\x6b\x32\xae\xd7\x68\xc1\x9a\x18\xc2\x35\x6e\x34\x7d\xbd\x65\x15\x58\xfd\x4f\x61\x02\x91\x21\x39\x2b\xcf\x9f\xa6\x5e\x4f\x08\xf6\xc1\x50\xa7\x2a\x63\x3d\x39\xba\xdb\xf7\x10\x3c\x22\xf7\x53\xf2\x56\x04\xed\x39\xca\xa5\x1d\x8d\x1b\xc5\x9f\xce\xa9\x4a\xbc\x39\x1c\x90\x57\xd0\xdd\xd8\x42\xfd\xb9\xc6\xf8\x1c\x6b\x13\x4d\x2e\x3d\x6f\x1e\xed\x1b\x36\xa1\x73\xb4\xa4\x01\xbb\xa3\x0e\x21\xab\x2a\x37\xe6\x5d\xf0\x13\x7d\x58\xe5\xf9\x4c\x57\x47\x37\x87\x92\xaa\x10\x17\xc1\xb2\x92\xe9\x55\xe2\x86\x04\x09\xfc\x38\x53\x5e\x5b\x7c\x79\x2f\xa4\x3b\x08\x13\x42\xc7\xc8\x8f\x3c\x5e\xcd\x69\x45\xd4\x77\xcf\x90\xeb\xf8\x48\x17\x0b\xb6\x9e\xf5\x63\x78\xfa\x3d\xbc\xfa\x4b\x4c\x9a\x6a\x34\xf9\xef\x23\x74\x18\x9f\xfd\x8d\x73\x2b\xcc\xd8\x09\x46\x32\x2e\x57\xb3\x27\x29\x6f\x54\x56\x57\x5f\x6e\x86\xf9\x23\x9f\x5e\x35\xa6\xf2\x25\xda\xa6\xa8\xa0\x7f\xee\x22\xe3\x70\x78\x71\x23\x73\x10\x53\xd9\xeb\x70\x99\xa5\xd7\x93\xd8\xe9\x4c\xf9\xca\x7e\x4c\x6c\x92\x96\x18\xde\x63\x29\xc8\x9b\x29\xa2\xa3\x28\x69\x43\xfb\xc7\xf6\x66\x10\x97\xbb\xbc\x61\xbd\xc9\x3a\xee\x2e\x92\xa8\x3a\x19\xb2\xc2\xd3\x8a\x00\xc3\xa2\x2d\x85\x18\x2a\x30\xb7\x5e\x12\xe9\x81\x76\x05\x4e\xd3\x07\xa7\x4c\x5f\xef\x49\x73\xe9\x41\x4f\x19\x05\xa9\x29\x49\xbb\xd1\xe5\x5a\x68\xcd\xad\x52\x84\x68\xa3\x27\xd2\x32\xf4\xbf\xa4\x61\x8e\x3e\xe5\xa6\xa7\x80\xb2\x6d\x8b\x15\x87\x65\x18\xf2\xee\xec\xe6\xc6\x1a\x93\xd1\xf1\x54\xcc\xb4\x54\x71\x24\x92\x86\x6d\x5d\x90\x05\xfd\x07\xd9\x2c\x5d\x00\xce\x1c\xde\xcb\xf5\x42\x0c\x08\xad\xc6\x5a\x42\xb0\xab\x0b\xc7\x08\x12\x58\x09\x0d\x76\xa3\x6c\x38\xa1\x1d\x3e\x6e\x28\xd5\x28\xdb\x4a\xd2\x38\xb7\x24\x0d\x65\x25\x5a\x09\x6d\x25\x95\x14\xe7\xdb\xb3\x1b\xe0\x7d\x6c\x25\xe5\xf1\xb0\x16\x62\x43\x2a\xa0\x25\x1b\x3f\x9f\xb7\x68\xa7\x82\xb4\x6f\x18\xd1\xf9\x03\x63\x55\x24\xa6\xf9\xba\xcb\xcd\x7c\xd5\x6d\xd3\x91\x40\x0c\xcb\x81\x0d\xb0\xfe\x42\x5b\x31\x34\x6a\xd4\x1a\xc5\xa9\x35\xf6\x0b\xc1\x13\xba\xda\x73\x55\xf0\xc8\x7d\xa0\xcf\xb8\x3f\xb0\xc0\xbe\xdf\x48\x7c\x44\x5c\x7b\xc2\x92\xa1\x07\x7f\x25\xdd\x70\xdb\x3c\x5d\x42\x99\x8d\x8e\x76\xaf\x57\x00\xc8\x3d\x36\x45\x4f\x82\x49\x1e\x85\xb3\x9e\xc6\x50\x84\x7e\x05\x67\x84\x55\xe4\xa2\x62\xa0\xed\x7c\x59\xb4\x05\xbb\x77\x33\xe2\x52\x12\x3d\xf7\x44\x7a\x95\x8f\x42\x79\x0b\x6e\x26\x7b\x94\xe9\x0c\x51\xa1\x70\xd6\x65\x40\x5c\x92\x03\xab\xb2\x72\x1c\xd1\x9a\x77\xb3\x19\x2d\x28\xb1\x1d\xac\x7a\x7b\xfc\xb3\xc6\x16\xb8\x89\x4c\xb7\xbe\x4f\xb5\x95\xae\x89\x9c\xc4\x18\x0b\x8b\x41\x76\xf6\xfe\xfe\xbe\x07\xf0\x8d\x0e\x86\x88\x68\xe1\x08\x9d\x78\x31\x21\x82\xa8\x83\xca\x79\xfa\x0d\x0f\xa2\x4a\xbe\x71\xdd\xc6\xe0\xa6\x93\x69\x65\x89\xe5\xef\x41\x54\x86\x17\xc2\xe1\x01\x2c\xe6\xa4\xf8\x60\x9a\xc2\x5b\x54\x17\xac\x69\x08\x5f\xb2\x5a\x5a\x70\x20\x0a\x4f\xfb\x02\xd1\xf9\x19\x14\xb1\xe8\x6a\x48\x20\x12\x1f\x93\xc6\x71\x7c\x68\x9e\x00\x80\x68\xcb\x75\xc9\xd0\x19\x03\x23\x94\x80\x5c\xe4\x23\x2e\xc6\x9c\xac\x61\xdb\xb7\xeb\x63\xea\xbd\x90\xff\x1a\x3c\x38\x92\x6d\x14\x6c\xb9\x56\xd4\xb2\x54\x9e\xac\x41\xc6\xb1\xbf\x8f\x7e\x26\x32\xd0\x8d\x06\xda\x6e\x34\x5d\xc8\xdd\xd0\xc2\x9a\xe0\xc0\x29\x73\x5c\xfa\x50\x48\xd9\xdf\x52\xaf\x76\xa6\x69\x68\x54\xbe\xc3\xbb\xcb\x44\x45\x17\x38\x71\xfa\x36\x30\x17\xa4\x1c\x69\x05\xab\x07\x0a\xbd\x62\x6d\x4b\x6a\x28\xb9\x5c\xc3\xb1\xc0\x30\xae\x8c\x1b\xea\x77\x9e\x85\xb1\x92\x30\x3d\xb0\x98\x5f\x12\xe9\xd5\x26\x11\x3a\xa2\x85\x9b\xaa\xb3\xd4\x48\xb8\x52\x2e\x05\x1f\x63\xcb\xd0\xe1\xc1\x41\xf8\x92\xf4\x9d\xf7\xba\x2f\x95\xe4\x20\x0d\x9c\x46\x04\x54\x06\xd1\x96\x2e\xa2\x1d\x60\x33\x09\x10\x57\x9a\xbd\x04\x3e\xf0\x94\x7f\x52\xa7\xdf\x88\x63\x54\x47\x6b\xcd\xb9\x05\xb7\x67\xd1\xd7\xd0\x20\xb9\x22\x28\xda\xe6\x5b\x10\xc4\xaf\x2f\xbb\xca\x36\xf6\x32\x85\x6d\xd3\x10\xaf\xbc\xee\x62\xe9\x39\x8e\xec\x41\x96\x9a\xdc\xa8\x46\x2b\x2e\xae\xce\xb9\xde\x0b\xc9\x2a\xd0\x31\x0a\x39\xb1\x91\x92\xbf\xff\x5e\x89\x2a\x29\xe5\x1a\x97\x0b\x5a\xef\xfa\xe1\x1a\x62\x68\x8e\x26\x26\x40\x73\x5f\x85\x98\xca\x5f\x55\x44\xe8\xbe\x1b\x63\x19\x4f\x74\x7f\xdf\xc4\x9e\x1b\xe0\x27\xaf\xce\xe4\x21\x0b\xcf\x74\xd2\x53\xec\xa3\x02\xdd\xb7\x01\xee\xe8\xe1\x43\x34\xb9\x1f\x6c\xc9\xef\xbf\xa3\xfb\x3e\x66\x72\x6e\x61\x47\xcc\x19\x23\xcf\xbb\x3f\x77\xaa\xe6\xa6\x06\x2c\x58\xdd\xd2\xba\x8b\x31\x94\x36\x95\x2c\x49\xb3\xa0\x9c\x53\x56\x57\x3a\x40\x55\xef\xa6\xbc\x8d\x92\x1b\xf5\xea\xf5\xbb\x17\x47\xe8\xc4\x09\x6a\x55\x51\x8a\x8e\x3c\xb3\x6c\x28\x6b\xb4\x3f\xe4\xf0\xe0\x60\xf7\xe5\x5f\x5e\xff\x1c\xa7\xd7\xa5\xc0\x4f\x54\x10\x7a\x40\x0e\x53\xe0\x49\x52\x52\x95\x9c\x4b\xc5\x31\x60\xd4\x92\xc5\x92\x35\xb8\x59\xa3\xab\x06\x17\x46\x47\x52\xdf\xa7\xc6\x90\x43\xb4\x90\xd4\x7b\xd5\xe0\xba\x9c\x61\x28\xe2\x5b\x86\x3d\x86\x16\x78\xad\x2e\x08\x25\x4f\x88\x45\x8b\x91\xa2\xa5\xec\xa5\xc6\x81\xd4\x43\x28\xd5\xeb\xa1\x0b\xd6\x46\xa8\x18\xd2\xa3\xf8\xd7\x6f\xd3\x04\x1f\x67\xf5\xec\xef\x23\xb4\x8b\x5e\x57\xe2\x94\xf0\x08\x57\x3b\xba\x57\x94\xab\xfd\x01\x64\x30\x35\xa4\x0f\x91\x04\xf9\x8a\xac\x24\x48\x99\x03\x60\xf5\x1d\x09\xd3\x96\x13\x34\xd7\xe6\x8d\x8e\xe7\xb1\x7f\x3c\xc3\xd3\x29\x3e\xf2\x4f\xe7\xf6\x0f\xe7\x26\x67\x25\x69\xf9\x39\x3c\x88\xca\xf5\x26\x40\x80\x7a\xe9\xe5\x6e\xe8\x10\x7f\x68\xfd\x45\x9a\x16\xd3\xda\xc9\x64\xe0\x42\xfd\x41\xf8\x1a\xd3\x4a\xf0\x0d\x41\xcc\x89\xf8\x37\xce\xfc\x56\x8f\x0b\x41\x63\xa9\xdc\x23\x90\x48\x60\x54\xdd\x5e\x55\xbd\x01\xe3\x78\x30\x95\x0e\xd2\x10\x24\x4e\x04\x5b\x54\x6b\x81\x5e\x19\x5c\x6c\xa4\x04\x90\x0e\xa4\x6c\x43\x65\x0d\x9f\xd2\xcf\x09\x79\xe5\x30\x04\x7d\x62\x2d\x18\xa1\x84\x88\xd7\x38\xf4\xb4\xb0\x11\x99\x8e\xf9\x4b\x36\xad\x00\x4f\x9d\x4e\xcf\xf7\x47\x38\xa9\xaa\x68\xa9\x15\x99\x59\xdb\xdd\x4c\x76\x93\x75\x00\x20\xf2\x51\xc8\xdf\xd0\x9b\x7b\xb1\xac\x68\x41\x5b\x77\x75\x42\x3b\xa7\x4a\x29\xf3\xa5\x77\xb3\x0d\x80\xae\x1d\x98\xa6\x92\x23\xa1\x28\xa4\x93\x77\xc2\xb5\x7c\xe4\xe8\x5c\x6d\x83\x6b\x4e\xe3\x25\x64\x85\xfe\x84\x22\x1c\x56\x82\x74\xbc\x7e\xc6\xab\x74\x7b\xdf\x62\xa4\x38\xf4\x64\xc0\x64\x81\xeb\x59\xab\x24\x9a\x58\xec\xff\x0b\x98\xf0\x60\xab\xb9\xaa\xbc\x18\x34\xbf\x4b\x1a\x14\xbd\x64\xab\x9b\x24\x96\xf9\x7a\xd2\xb8\x04\x33\x3e\x15\xa2\xd0\x6f\x71\xe4\x36\x59\x2c\xdb\xb5\xff\xa8\x45\x51\x30\x12\x3a\x46\xbf\x1d\x1e\xa1\xdf\x3e\xed\xa0\xc7\xf2\x9f\x6f\xe4\x3f\x4f\xe4\x3f\x4f\xc5\x3f\x83\x79\x8b\x49\x8b\x44\x62\x1a\x23\x32\xd0\x78\x22\xb4\x13\xd8\x83\x0d\xcd\x33\x74\xa1\x25\xf0\xa4\x58\xe9\xef\x89\x12\x5c\xd1\x71\xf0\xf9\x7b\xe5\x6b\xee\x71\x36\x9b\xe1\xd4\xb3\xe8\xf9\xb1\x9b\x6c\xa3\x3e\x4c\xb3\x7f\x19\xd9\x81\xab\x4a\xb3\xcd\x46\x66\x33\xec\x68\x13\xb6\x65\x2b\xf0\x94\x56\x51\x7d\xdb\x5d\x88\x0f\xab\x93\x24\x17\x99\x53\x4c\xf4\xcf\x2d\xee\xa4\x44\x20\x9f\xa9\x70\x9f\x43\xd7\x23\x75\x2c\x27\xf9\xc9\x2a\x27\xec\x14\x3d\x1f\x8d\xd9\x1c\xba\x5f\x41\xb4\x6d\x8c\x6f\x10\x38\xca\x12\x78\x9d\x5b\xe7\x27\x64\xd4\xe9\xb4\xbc\xdc\x68\xa7\xba\xee\x06\x9a\xb3\x15\x5a\x68\xfd\x1f\x4c\x31\x6a\x87\x6d\x98\x87\x19\x49\x1a\x20\x74\xb8\x47\x32\xce\x03\x29\x46\x5a\x77\x0b\xc0\xd6\x3b\x26\x2d\xf6\x9a\xc7\xd9\xb8\x85\x5b\xe1\x7b\x37\xc6\xf7\x78\x6c\x83\xf2\x66\xe6\x77\x52\x0a\x9d\x74\x93\xa1\xc3\xb5\x65\xbd\xc3\xe7\x75\x29\x14\x33\x73\x6d\x53\xf1\x37\x35\x0d\x95\xa2\x3d\xc4\x4d\x83\xd7\xc6\x9c\x92\x32\x71\xb8\x28\x2e\x49\x45\x04\x55\xa8\x68\x4d\xb9\x02\xc5\x1f\xfd\xa2\x64\x83\x18\xd9\xdf\x47\x6f\x7d\xd1\x24\x9c\xf1\x98\x49\xc9\x20\x85\x10\x3b\x3d\xa1\x2e\x7a\x33\xe4\x90\x82\xc0\xcd\x46\x28\x6f\x0f\x4c\x6a\x32\x45\xff\x9f\xca\x0d\x19\xb1\x41\x69\x06\x80\xbc\x48\x38\x19\xee\xe0\x04\x9b\xed\xa8\xfa\xcd\x4a\x70\xd9\x41\x6d\xb3\x46\xf8\x0a\xd3\xba\x0f\x9a\x34\x29\x0b\x30\x35\x6b\x77\x20\x6a\x5b\x7c\x90\xb7\x50\xb9\x3f\xd2\x41\x6e\x76\xf0\xbd\x41\xc2\x40\x28\xb6\xfe\xc9\xbe\x8c\xda\x26\x21\x7c\xbb\x3f\xd1\x16\x1d\xc7\x1f\xa5\x82\x89\xf4\x4f\x9a\xb2\x12\xe2\x3d\xf2\x9a\xf3\x8a\x3b\x43\x72\x6d\x65\xc8\x52\x52\xe2\x88\x4b\x03\xf6\x8b\xd6\xde\xa2\x87\xae\x0b\x5b\x9c\x30\xba\x3d\x5d\xba\x79\x6f\x06\x88\xc3\x63\xf4\xcf\xad\x6e\x9e\x1c\x56\x2e\xb4\xa0\xa6\x02\x95\x6d\x74\xa3\x31\xb3\x4b\xfd\x82\x29\x05\x41\x28\xcb\xee\x37\x3b\x6e\x84\x20\x34\x35\x16\x97\x83\x90\x74\x33\x64\x97\xe6\xbc\xbd\x2c\xd9\xe3\x93\xf1\x52\x7a\xc3\xef\x9d\x5b\x4d\xdf\x4a\xee\xcd\x86\x15\x1d\x8c\xb8\xdd\x72\xe0\x4d\x9e\x8a\xbc\xfd\x46\x5e\x7e\xaf\x98\xea\x56\x07\xb1\x09\x84\xa8\x08\x53\x38\xbe\x4e\x4d\x54\xae\x82\x4f\x9d\x88\x86\xb5\x67\xbf\xd5\x7a\xda\xb6\x70\x3d\xfa\x0e\x4a\x68\xd6\xfe\x5f\x37\x72\xf1\x6d\x29\xe0\x6f\xc3\x60\x3f\x03\x66\xf3\x38\xbf\xb0\xac\x0f\x16\x84\x9f\xc8\x4c\x53\x2a\x23\x43\x4b\xbc\xb6\xd9\xbc\x2c\x30\x49\xf9\x6e\x30\xcc\x49\xa9\x9d\x05\x6e\xd1\x7a\x5b\xf4\x3f\x88\xf8\xbb\x75\x8d\xb4\x50\x1f\xb0\x55\x32\x6d\x19\xd6\x13\x10\x10\x8e\x03\x78\x7b\x71\xbd\x58\xe4\x5a\xe0\xa3\xfa\xa1\xfa\xbd\x6c\x45\xda\x50\xbd\xf4\x7a\x71\xd5\x21\xe6\x62\xd4\xee\xe8\x5c\xef\x05\x15\x8c\xcd\xb4\xa1\xf3\xe0\x42\x73\xa9\xc4\xfa\x9c\x92\x0e\x29\xc1\x01\x22\x00\x55\xe1\x25\x3b\xfd\x37\x98\x96\xb2\x70\xef\x91\xb7\xe8\x1d\x90\x63\x5f\x12\xa1\x4a\x1e\xec\x1d\xec\xa8\x92\xc4\xea\x8f\x19\x21\xfc\x87\xae\xa9\xd5\x07\xe9\xc8\x67\x19\xe6\x24\x19\x43\xbd\xcb\x6c\x22\xae\x55\xac\x65\x92\x19\xb0\xa3\xfa\x2b\xa8\x08\xc4\x95\x39\xc7\xd8\x2d\x9c\x84\xe7\xa4\x81\xd6\x28\xc0\xda\x6a\x1d\x27\x7d\xa7\x85\x3a\x59\x12\x33\x9f\x45\xee\x01\x4d\xac\x50\x96\xa1\xf6\x19\x08\x8a\x49\x71\x46\x88\xf2\xcd\x28\x33\x81\xc0\xe9\xde\x15\x69\x5f\x9a\x2f\x02\xcf\xa6\x90\x51\x25\xb6\x83\xba\xbf\x89\xca\xba\x74\xe6\x0e\xf0\xcc\xa7\xdb\x98\x06\x3c\xb0\x41\x69\x65\xb4\xeb\x80\xea\xe3\x8b\xfb\xfb\xe8\x07\xdb\x88\x72\x46\x88\x74\xc2\x28\x53\x94\xaa\x9b\xae\x2f\x24\x41\x29\xa1\x03\x5d\xb9\x63\xdc\x86\x20\xa8\xc2\xbc\x7f\xaf\x15\x2e\xa1\x0e\x61\x9f\x8f\x4d\xa0\x17\x1e\x9a\xc4\xa5\xce\x15\x7c\x28\xac\x8e\x9e\xed\x1a\x78\x26\xfa\x53\xba\xb5\x5e\x4a\xca\x87\xc7\x4c\x3c\xa8\xc5\x4d\x6c\x45\xfa\xab\x38\xad\x7e\x0b\x34\x70\x2f\x84\xf5\xbb\x9d\x5d\xf3\x77\x22\x17\xd2\x09\x8b\xae\x98\x9c\xd7\x5f\xa1\x2c\xe7\x38\x63\x93\xc4\xc5\xb3\x87\x2f\xf5\xcb\x7b\xf2\xed\xe4\xe5\xe4\x40\x4f\xcb\x62\x29\x3f\xbb\xea\x45\xba\x90\x93\x6a\xc8\x8c\x34\xa4\x2e\xc2\xa8\x37\x04\x07\xc5\x62\x3d\xee\x88\xe9\x8f\xbf\x27\xe0\x05\x05\xf2\x3d\x54\xf5\x37\x7f\xb7\x08\xb7\x15\xb8\x69\x9d\xb9\x0e\xb6\xe4\xc9\x0d\xc6\x4b\xd6\xd9\xf7\x81\xab\x0a\xce\xa9\x17\x53\x97\x0a\x4a\x69\x9f\x51\x2e\x8a\xa9\x7d\x1f\x62\xd8\x43\x7f\x26\x2f\x4a\x3c\x91\xea\x36\x22\xf0\x69\x43\xe2\x0d\x26\xed\x9c\xc7\xd6\x1f\x46\xb7\x0c\x88\xef\x81\xe7\x8e\x9f\xc0\x6a\xbe\xd2\x6f\xc6\xf4\x91\x44\x37\x4a\x44\x99\xdf\x10\xe3\xc1\x84\x32\x7a\x77\xaa\xa5\x82\xbc\xac\xb5\x53\x36\x4d\x77\xa3\xa2\xf6\xbd\xf1\xc7\xb8\x9b\x9c\xbe\xe5\xe3\x26\x91\x20\xaf\xbe\x73\x2b\xae\x3c\x2d\x6f\xa0\xe3\xdc\x3d\xe4\x5f\x76\xcf\x8f\x87\x6e\x3b\x07\x62\x56\x62\xf3\xe5\x82\x9b\xcb\x48\xfa\x37\x2b\x28\x79\x6c\xcb\x17\x99\x3c\x02\x19\xe8\x4a\x7c\xe7\x42\xd4\x8d\x04\xa8\xdb\x08\x4f\xd0\x85\x81\xb7\x0d\x5b\x07\x77\xe6\x0c\xf0\xe7\xd4\x53\xd3\x9e\x41\xb6\x20\xe0\x50\xf3\xc0\x94\x0a\x86\x8b\xcc\x1e\x15\x47\x9a\x6d\xb9\x57\xca\xc9\xab\xfd\x1e\xb9\xda\x33\x71\xcc\x37\x2c\xc5\x9c\x08\x85\x93\xc3\x66\x62\xe7\xb2\x3e\xad\x37\xd6\xc3\x67\x02\x35\xa6\xf7\x23\x14\xeb\x46\x62\xbc\x5b\x18\x03\x81\xd4\xc7\x12\x29\x57\xe2\xfc\x01\x65\xcb\x4c\x90\xec\xd8\xef\xec\x33\x81\x78\x25\x36\xcc\x05\x70\x9c\x91\x68\x54\xf3\x96\x04\x82\x82\xf6\x21\xa0\x67\xb8\xbd\x43\x7e\xe9\x2b\x60\xe4\x99\xe6\x61\xd9\xb2\xd6\xbf\xec\xa6\xd2\x55\x2d\x5d\x56\x54\xd6\x48\xb7\x9e\x6d\x0f\x1f\xe0\xd7\x8e\x62\xf9\x0c\x62\xe4\xbc\x64\x07\x81\x71\xb5\x67\xf7\x5d\x84\xa4\xfa\x39\x27\x64\x92\x23\xf4\x3e\x01\x3a\xea\x9a\x82\x8e\xd1\xfb\x5f\x92\x7d\x16\x65\x59\x5e\xb7\xf2\x16\x9c\x20\x71\x09\xcd\x49\xe5\xb8\xcd\x53\xdc\x24\x4e\xaa\xe3\xdd\x42\x0d\xfe\xb3\x86\x20\x75\x90\xfc\xd8\xb6\xa3\x0d\xb7\x05\x6b\x93\xa3\xe5\x0e\x98\x33\x38\x20\x4f\x88\xe3\x3e\x9f\xb9\x50\xbd\x1a\xd2\x73\x49\x25\x2c\x66\x97\xac\x22\x1f\x15\xe9\x84\xa0\x74\x5a\xb2\x83\x4e\x6d\xd0\xd7\x28\x8d\x4e\x75\x1d\xb3\xc4\xec\x79\xca\xb1\xcf\xb8\xe7\x83\x75\x01\x26\xe0\x7f\x9e\xc8\x44\x37\x6e\xe4\x2b\xcb\x48\x0b\x5c\x0b\x7c\xe8\x0a\x65\xa5\x2c\x19\x57\xd2\x19\x68\x04\x6e\x99\xdf\x14\xc4\x73\xb7\xad\x8e\x03\x55\xda\x0b\x39\xf3\xe1\xc2\xc9\xc6\x0b\xd2\x07\xd4\x2a\x7a\x67\xea\xd5\x77\xcc\x29\xa9\x76\x9c\x42\xa0\x8e\x35\x4c\xf8\x85\xc7\x50\xe1\xf0\x33\x83\xd5\x14\xd2\x16\x14\x8f\xa5\xd5\xac\x59\x98\xc3\xad\xce\x99\x29\x13\x60\x2b\xc3\x41\xe4\x89\x0e\x39\xb1\xfb\x12\xc1\xf7\x9b\x0b\x99\xf6\xe2\x43\x09\xff\x5f\x47\xfc\x70\x00\x32\x3f\x11\x73\x01\xfe\xc1\x2a\x70\x76\x1f\xc7\xe3\x7e\xdd\xb3\x65\x49\xd4\x9c\x94\x65\x20\x3d\x28\xf2\x90\x5c\xc8\x32\x79\x8d\x96\xe4\x79\x55\x1b\x1c\xf3\xb8\xc4\x87\x8f\xd0\x24\x9a\xf6\x6e\xdf\x3a\x33\xa1\xb8\x21\xe3\x4f\x1f\xcb\x90\xe7\x07\xa5\xcd\xd2\xc7\x33\xc7\xf9\x0c\xfb\x57\x47\x37\xc3\x74\x91\x1b\x0b\xee\x50\x1e\x6d\x9c\x53\x68\x0e\xa8\x6c\x67\x96\x5c\xe2\x66\xd9\xdb\xa8\x37\x83\x1b\x6d\x98\xc5\x8d\x36\xcc\xe4\x46\xe3\xb2\xb9\xd1\xb6\x33\xba\xd1\x16\x79\x4b\x7f\x3e\x6f\xd6\x91\xe6\xb3\x97\xb8\x15\x9d\xb4\xdb\x53\xee\xd5\x9b\x87\x82\x9d\x79\xc7\x52\xc8\xad\x9d\xe2\x97\xbd\xb2\x47\xaf\xb7\xde\x51\x57\x0d\x9f\x1a\x48\x92\x1e\xc1\xa6\x32\x23\xa4\xf8\x55\x7a\x12\x9b\x31\x2d\xe4\x33\x2e\x73\x26\x1d\xc7\x8a\xe5\x5f\xbc\x5b\xe4\x28\x66\x2c\xb3\x4a\xcf\x79\x77\x70\xb9\x19\x5a\x55\x6e\xf7\x7e\x44\x29\xa9\xdf\x84\xb2\xf6\x78\x71\x75\xc1\x08\x5f\xeb\xfa\x8a\xa3\xa2\x4b\x3b\x20\xe9\x2c\x5a\x53\x3c\x83\xaf\x37\xa8\xb2\x3f\x35\x66\xd7\x41\x57\xf8\x69\xd7\xba\x84\xb7\xbd\x39\xe4\x87\x1e\x7b\x81\xc6\xdf\x3e\xf2\xa7\x9c\x1f\x62\x73\xc2\x8f\x1f\xd9\x0d\x06\x4b\x8d\x93\x0e\x7b\x08\xef\xc1\xbd\xa1\xfe\x5e\x8e\x2d\xcb\xb4\xf8\x1a\x26\xe6\x78\x32\x39\x03\xb5\x37\x13\xb7\xe3\x60\xef\x1d\x3f\x04\x4c\xba\xe6\xa0\xda\xa1\xb6\x15\xdb\x2f\x07\x8d\x62\x9a\x4b\x68\x55\x59\xe9\x9f\x89\x13\xbf\x8f\x26\xae\x02\xbe\x3b\x7c\x71\xc4\xfe\x11\x57\x03\x7f\x53\x75\x2e\x8f\x89\x94\xe0\x47\xc9\xb9\x85\xca\xd8\x7e\x94\x50\xe7\x37\x50\x95\x1e\xd0\x1e\x6d\xc7\xb3\x91\xf4\x15\x66\xcc\x0b\xf5\xaa\x28\xfa\x00\x5b\xda\xae\xae\xb4\x0d\xe1\xda\xdb\x82\x64\xc0\x6a\x3c\xc2\xb1\x2e\xc7\xd5\x97\xdf\x30\x02\x13\x9f\x59\x48\x0d\xea\x09\x29\x15\x07\xea\xf3\xa9\x9a\x5f\x73\x9c\x28\x6d\xe5\x76\xd2\xf3\x0b\xb4\x1b\x11\xc6\x8f\x3a\xf0\x6b\x6e\xfd\x47\x76\xbd\x85\xec\xba\x7f\x07\x02\xe4\xb6\xe4\xbd\x81\x93\x83\x92\xe2\x8c\x7f\x84\x3e\x9b\x0c\x63\x64\xc9\xcf\x2d\xb8\xdc\x60\xe0\x31\xd2\x4a\xc0\xeb\x9c\x8f\x6e\x2a\x97\x0c\x2c\xe0\xcb\x92\x40\x4e\x82\x46\xe3\xf9\x19\xdc\x42\x0c\xc9\x0d\xb2\x3d\xd9\x03\xdc\x13\xca\x71\x71\x3c\xc2\x5a\x3f\xc2\x20\xee\x59\xf3\x93\x33\x4d\xf7\x79\xe7\x41\x2b\xcb\x8d\xa3\xd7\x64\xe9\x20\x55\x5b\x4c\x75\x49\x90\xf5\x21\xfc\xd8\x35\x71\x37\xa8\x2e\xc0\xde\xe7\xef\x1c\x6e\xe6\x06\xb1\xe8\xc4\x6c\x99\xee\x76\xed\x58\x28\x73\x35\x28\x3c\x50\x10\x78\x2a\x0b\x56\x08\x41\xda\x29\x82\x0d\xb1\x30\x72\xfa\x3a\xea\x73\x1d\x97\xca\x13\xf0\x7e\xaa\xdd\x2e\x8a\x84\xeb\x38\x51\x08\x65\x45\x97\x50\x08\x41\x42\x65\xdc\xe0\x40\x55\x42\xc0\x5e\xa5\xec\x5c\x0b\xf2\xb0\x59\xe8\xa8\x5e\x43\x63\x6a\x81\x1e\xa1\x07\xa7\xb8\x86\x58\x37\x67\x7f\x68\xb2\x26\x3e\xa2\x1c\xf1\x96\x56\x90\xcb\xbf\x6c\xd8\x55\x43\x78\x7f\xe3\x9a\x2f\xae\x36\x4d\x58\xfa\xa2\x77\x52\xfd\x75\x9f\x4d\x4f\xf7\xfe\xdc\xb1\xb0\x7e\x46\xdf\xca\x5e\xb1\x54\xc9\x0c\x5a\x23\x35\x93\x9e\xc2\x19\x6f\x4d\xe2\x5c\x6f\x6d\x88\x54\xe9\x0f\xc7\xe5\x19\xac\x29\x76\x38\x6f\x5c\x65\x3a\xc2\x52\x38\x7a\x3a\x37\x2d\xc6\xda\x67\x74\xdb\xe6\xeb\x4f\x0c\x28\x40\xdb\x2f\x41\x61\x52\xc0\x8f\x6f\x56\x97\xc1\x04\x85\x47\xc5\x7a\x70\xd2\x03\x8d\x32\xe5\x86\x73\x55\x2e\x7f\xff\xdd\x4e\x31\x2d\x48\x27\x50\xe0\x94\xae\x90\xe2\xe3\x0f\x10\xa3\xf0\x6e\xbd\x24\xa9\x42\xb1\xb7\x84\x70\x3f\xe5\xf5\x89\xd6\x93\x9c\x3b\xc4\xa1\xb8\xc3\xdc\xbe\xa0\x77\x3a\xcc\x28\xa7\x90\xde\x79\xa9\xed\xd4\x64\xbc\x83\xf5\xde\x5b\x69\x36\x3d\x27\x5d\x47\x42\xf7\x81\x98\xbb\x37\xac\xa5\xbf\x64\xd9\xd9\x1c\x05\x9a\x3b\x76\x7c\x9d\xd5\x71\xe5\x55\xb3\xf8\x8a\x46\x1c\xb9\x77\xe3\x0b\xa5\xdb\x11\x86\x77\x2f\x9e\xcd\xd8\xc2\xa7\x4e\x59\x60\x2d\x9f\x38\x6c\xa0\x2e\x4d\x15\xd8\x05\x48\x4e\xfe\x68\xa3\xf6\x26\xae\x6d\xba\xd9\xe6\xf4\x14\x0c\xcd\xe2\x23\x1e\x73\xa3\xed\x11\x88\x1c\xdc\x1f\x75\x0a\x87\x37\x27\x31\x99\xf4\x6c\x82\x6a\xf6\x35\x43\x15\xab\xaf\x48\x23\x93\xf9\x2e\x75\x75\x4d\xd5\x9c\x7b\xc7\xa9\xb8\xb9\x08\x6a\x2d\xb0\x19\x64\x01\x5d\xf7\xa5\x18\xd1\x59\x52\x06\x1c\x59\x61\x68\xc0\x4a\x96\x2b\x40\xd3\x97\x01\xdd\xcf\x59\xc2\x2a\x9c\xfa\x27\xad\x36\x5a\xca\xb6\xc4\xdc\xb5\x6c\x81\x5b\x5a\x60\x21\xaa\x7b\x09\x51\x82\xdf\x28\xa9\x2a\x07\xcd\x4b\x94\x82\xf8\x12\xc0\xbd\x4a\x76\x4d\x34\x9c\x72\x7f\x36\xaf\x8a\x1b\x05\x89\x26\x9b\xc4\x64\x0c\x83\x6a\x29\x46\x4d\xe6\xaa\x86\x5b\x42\x58\xe9\x09\xaa\xd0\x15\xa0\xe3\x56\xef\x5f\x0d\x69\x6a\xfa\x27\x0a\x4d\x4e\xce\xec\xae\xe2\x91\x07\xce\x98\x1b\xd1\x12\x09\x40\x3d\x9d\xc4\x02\x68\x94\x23\xa8\x83\xa4\x2b\xa5\x38\x0b\x36\x07\xd5\x2b\x29\x9d\xab\xbf\xee\x2e\x19\x17\x6d\x87\x6d\xe1\xb0\x97\xac\x79\x45\x3e\xca\x8e\xec\x09\x33\x5b\xaa\x31\xc8\x80\x29\x6e\x37\x11\x29\x1d\x72\xa9\x1c\xd7\xe8\x9b\xdc\xb3\x8c\x64\x6d\xb6\x49\x71\x14\x98\x8e\xd3\xcf\xbe\xb7\xbf\xd2\x97\x52\x3a\x3c\x9e\xcf\xb6\x0b\x78\x67\xcc\x98\x5f\x84\x98\x3c\x88\xb1\x7c\x21\x79\xc5\x6b\x53\x65\x41\xf3\x9a\x06\xda\x46\x49\x7d\x94\x29\xab\xdf\x2f\xb1\x6f\xa1\xa8\xfe\x30\xed\xf4\xca\xf2\x9f\x81\x92\xf3\x26\xf3\x9b\x4a\xe6\x99\x1d\xdb\x4c\x38\xcf\xed\xd8\xb6\x1b\x21\x8c\x14\xe0\x53\x7b\x36\x9a\xff\xf4\x88\xf0\xc3\xd3\xd9\x74\xd7\xb6\x2b\xc9\x67\xf6\x72\x43\x61\xbe\x7f\x33\x37\x6e\x46\x90\xdf\xcd\xb1\x02\x7f\x7e\x3b\x53\x32\x7f\xe6\xb0\x0e\x6e\xe6\x68\x89\x1f\x6d\x24\xaa\x5a\xc9\x62\x40\x5e\x45\x5b\x90\x59\xd1\x76\xe4\xd6\x81\xfc\xb0\x3c\x39\x9b\x3e\x5d\x5e\xdb\x29\x47\x42\xd3\x0a\x8f\x0a\xc6\x72\x7d\xc7\xa6\x7f\x4d\xbb\x5e\xa6\xc5\x98\x2f\xe0\x46\x1d\x25\x82\x25\x27\x3f\x4e\xfe\x80\x9c\xef\x11\xf8\xbe\x53\x5c\x7f\x11\x78\x1e\xa1\x91\x67\x9a\xc2\x68\xb3\xb9\xc2\x83\x45\xcc\x8c\x92\xaa\x54\x49\x5d\x2a\xb8\x1e\xba\xc9\x8f\xd0\x1b\xea\x71\x8d\xcc\xa2\xed\x8b\x33\xbc\xa1\xed\x83\x1a\x6e\x25\x47\xfb\x8a\x67\x7b\x15\x23\x93\x12\x96\x6a\xcb\x10\x03\x0f\x2a\xb8\x48\xf9\xde\x29\x5d\x98\x29\xbd\x97\xe6\x19\x29\xcb\xba\xa7\xf0\x27\x1a\xfb\x99\x02\x53\xa6\xab\x9e\xda\x06\x70\xf0\xd9\x0a\x90\xd6\x91\x38\xc7\x1c\x91\x3a\xac\x5a\xb2\xbf\x8f\xde\x91\xaa\xe2\x68\x65\xba\xf3\x91\x95\x8e\x5f\x51\x3d\xda\x55\xc6\x88\x2a\xf8\x4e\x56\xfa\x73\xca\x6d\x98\xb5\x1c\x4d\x36\x09\x8f\x46\xb8\x94\x15\x5b\x21\x92\x42\x56\xad\x16\xef\xca\xf2\xc6\xea\x4d\xd3\x18\xee\x92\x68\x28\xb6\xe4\x0d\x91\x56\x1b\xb3\x16\x0f\xbe\xec\x22\x49\x56\xb0\x07\x6e\x08\x59\xd2\xa9\x1b\xe6\x80\xed\xb8\x61\x17\xd2\xcf\x3b\xca\x19\xec\x16\x23\x71\x08\x10\xaa\x69\xd6\x6b\x41\xef\x0d\xd0\x7e\x21\xd5\x5a\xb7\x72\x26\x54\x5a\x93\x75\x7d\x11\x06\x7c\xbe\xd2\xb1\x3c\xb2\xb9\x81\x72\x1c\x73\xbd\x78\xd6\x35\x05\x31\xbe\x15\xb7\x1e\x89\x18\x81\xb7\x02\xb7\xf2\xde\xa2\x4d\xe8\xf0\x02\xb0\xa1\x3f\x14\x97\x7e\x0f\x5c\xd3\x90\x3d\x7b\xd9\x21\x65\xb2\x82\x10\xac\xbe\xc7\x6a\xd2\xae\x58\x03\xa7\xa7\x2c\x1b\xc2\xf9\x18\xd8\xf6\xa5\x1f\xc9\x7a\xcc\x0b\xea\x18\x8f\x7c\x3a\x10\xfd\x8f\xd0\x9f\x7f\x7b\xd9\xd5\x57\xf4\xb2\x92\x5e\xe1\x3d\x48\xbd\xfc\x34\x3d\x42\x7f\x16\x68\x91\xd1\x85\x00\xcf\x0a\x6e\x98\x73\xd2\xb4\x68\x32\x78\x9c\x03\x2f\xb1\x3f\xaf\x05\xe1\x1c\x5f\x11\xeb\x3a\x76\x09\xc1\x0d\xc1\xc9\xfb\x91\x55\xbf\x89\xd8\x89\xec\x30\x09\xf0\xa6\x11\x70\x95\xa1\x67\xbb\xa8\x00\x9b\x25\x0a\xb6\x9c\x96\x7d\x38\x0b\x7e\xe4\xee\x43\xed\xa9\xf1\x2f\x25\x68\x21\xfa\xe8\x46\xe0\x60\xdf\xbd\x3f\x37\x00\xe3\xd2\x8e\xfd\x7d\x03\x00\x11\x39\x3d\xdb\xb5\x55\x2a\x24\xae\x5f\x2c\x96\xed\x5a\x96\xdf\x98\x06\xfb\xa2\xec\x5e\xe8\x58\xde\x37\x8b\xd8\xe4\x53\x46\x25\x3e\x25\xf1\x4d\xe2\xdb\x6a\x74\xc5\x7b\x5f\xf7\x75\x33\xb6\x77\x9c\xbd\xcd\x52\xeb\xbb\x54\x37\x14\x49\xbb\xaa\x8d\x83\x6a\xf6\x15\x19\xe2\xd1\xc4\x34\x9a\x57\x9f\xec\xb5\x4c\x1e\xd9\xc9\xd4\x36\x9e\x9f\x1a\x66\x5f\xcc\x19\x57\x9d\x98\x64\x15\x34\x0b\x40\xfc\x99\x7e\xdb\x6d\x45\xef\xe0\xbb\xb7\x65\xfe\xb3\xdd\xfb\xfa\x90\xb8\x01\x39\x3a\x6a\xc7\x72\x66\xc9\x0f\x10\xbb\xfc\x07\x01\x29\xd0\xe9\x62\x6b\xcf\x2b\x70\x61\x1e\xb1\x61\xff\x48\x5a\x60\xcf\x76\x9d\x43\x29\x3f\x53\x87\xd2\x99\xbe\x7d\x1e\xd8\x0a\x79\x45\x54\x7d\x97\xc9\xb3\xdd\x60\x4b\x9d\xb7\xd4\xfc\xa5\x53\xc6\xe1\x65\xce\x0d\xf5\x56\x71\x1d\xae\x56\x69\x75\x27\xa1\xbd\x21\x8c\xba\x9a\xfe\xb3\x23\xe8\xfc\xcc\x6c\x0b\x5f\x92\x82\xce\x68\x98\x64\x6e\x40\xca\xa8\x57\x79\x6d\x61\x07\xa0\xc6\x1a\x53\xd5\xdd\xaa\x4a\x4d\x27\x6e\xce\x22\xe7\xf4\x8a\x58\xb3\xb5\xd1\x9e\x14\x8f\xdf\x94\x93\x1b\x40\x9f\x95\x91\x3b\x46\xfd\x5b\x33\xf1\x5b\x87\x44\x24\x97\x1b\xc6\x56\x3b\xad\x1d\x6e\xb2\x4c\xa8\x44\x50\xab\x1d\x05\xe0\xd9\x05\x05\xdc\x6f\x94\xf1\xbb\x97\x0d\xf6\xb1\x36\xf4\xfc\xd8\xb8\x19\x36\x61\x6c\x6e\xb0\xef\x16\x59\xdc\x83\x24\x8f\x1a\x4b\x8f\x9b\xbb\x1e\xeb\x6c\x8b\x95\x9c\x03\xf2\x16\x34\x1e\x48\x2f\x1c\x5d\x92\x4a\x15\xd8\xd2\x68\x02\x1e\x96\xa4\x8c\xfd\x7d\x44\xeb\x42\xee\x77\x60\xcc\x39\x3f\x93\x95\x31\x4d\x0b\xaa\x30\xf4\xdd\xd7\x18\xcf\xac\x79\xe5\x54\xbe\x36\x49\x05\xc2\x9b\x6f\x55\xf1\xc5\x6f\x1e\x4f\x0e\xa7\xfe\x84\x4e\x25\x7f\x0e\x19\xa4\xea\xc7\x0f\x8d\xe9\xa4\xe0\x6d\xda\x7f\x15\xac\x06\x43\xc1\xd0\xd4\xfc\x90\xdc\xde\xe9\x39\xf6\xa2\x23\x47\x92\x0b\xfd\x7a\xee\xd4\xb5\x3a\x64\x9e\x91\x0b\x19\x67\x1a\xee\x9d\x4c\x0f\x7e\x7c\x66\x1b\xde\x94\x6c\x55\x93\x91\x37\xa4\x33\x6f\xff\x8e\xb4\xd8\x13\xd7\xe4\x00\xd2\x92\x4b\x75\x2f\x56\x67\x18\x0d\xc0\xb9\x5d\xb5\x85\x73\xcc\x1d\xeb\x40\x0a\x6f\x59\x55\x60\x0c\xdb\xda\x62\xd2\xb6\x0c\xcd\xf5\xd9\xcc\x49\x22\xa2\x3a\x01\x5e\x4c\xd5\xbb\x1d\x25\x8e\xa6\xe8\x9a\x92\x15\x5c\x93\x11\xc7\x8f\x9a\x8f\x1e\x21\xdc\xb5\xf3\x89\x7f\x2f\xfe\xac\xac\xb2\x82\xa3\x4c\xd1\x43\xfb\xbe\x73\x33\xc6\xa1\xb0\x59\xf9\xc9\x4f\x4c\x8a\x9b\xa9\x3c\xb8\xf0\xc5\x85\xf3\x33\xb7\x62\xab\x0a\xcd\xb4\x4b\x7e\x10\x28\xd3\x0e\x8a\x27\x0f\x07\x27\x81\xf9\x46\x2b\xfe\x7e\x7a\x7f\xe4\x4e\xcd\x09\xfa\xbb\x2e\x78\xf8\x77\x55\x23\xd0\x53\xc7\x97\x78\x2d\x43\x97\x6d\x59\xa6\x81\x8d\x73\x8a\xfb\x1d\xa1\x87\xa6\x9a\x22\x7c\x24\x6f\x1a\x4f\x58\x51\x35\x03\xb9\x2e\x1a\x08\x97\x66\x5f\xa9\xbc\x18\x5a\xb2\x60\x9e\x99\x86\x6f\x45\xeb\x29\x93\x97\xc0\x8d\x1e\x0f\xc9\xd9\xc9\x53\xff\x20\x3e\x25\x66\x01\x21\xda\x7f\x5a\x96\x60\xc2\xc2\xa8\xa8\x30\x5d\x90\x12\x5d\x32\x56\x11\x5c\x4b\x89\x42\xcb\x9c\x05\x5a\xe2\x16\x02\xe1\xa9\xb2\x7a\x01\x6b\xb1\xa2\x27\x5a\x52\x52\x10\xdd\xf0\x10\x2d\x48\x8b\x4b\xdc\x62\xb0\x78\xc9\x50\x77\x0d\x7e\xad\xf4\xec\xe4\x56\x89\x5d\xea\x60\x4a\xa7\xf2\xf9\x89\x18\x57\x9c\x2b\x40\xdc\x1b\xdc\xce\x77\xd0\xaf\xe8\x83\x63\x74\xd0\x90\x65\xec\xec\x34\xd8\x39\xf5\xe5\x19\x05\xb1\x4f\x66\x22\x24\x77\xd0\x0f\x8f\x86\x30\x5c\xbd\x6d\x62\x0a\xb9\x4d\x52\x9d\x0c\x25\x7a\x40\x70\x31\x23\xb9\xdb\x40\x67\x06\x01\xfe\xf1\x8e\xe6\xf7\xfe\x03\x59\x47\x81\x8a\xc9\x4a\xcf\xd1\xab\xaa\x48\xf6\x04\xb0\xf3\x81\xac\x93\xc5\x7a\x93\x8b\x97\x35\x81\x43\x78\x32\xb8\xd9\xae\xde\x21\x9b\x0b\xd2\x0a\x9a\x31\xb1\x5c\x5e\xeb\xb4\xf3\x33\x1b\x9f\xa2\xad\xb3\xd6\x66\xa8\xb6\x5c\xdf\xd4\xaa\x13\x6f\xda\x02\xab\x19\x6b\x6f\x53\x48\xb1\xcd\x95\x0c\x20\xda\x74\x67\xa3\xa6\x22\x72\xb6\x41\xcc\x76\x16\x65\x11\x54\x35\xdb\x4c\xc7\x12\x17\x78\x80\xcf\xff\x26\xaa\x3d\xb2\xc6\x97\xc6\xac\x6b\xcf\x56\x06\x69\x23\xeb\xb8\xa8\x9d\x3a\x85\xb3\x1d\x1a\xdc\x8b\xf4\x3c\xc3\x0c\x73\xe1\xe4\x21\xaa\xbf\x77\x50\xad\xb3\x69\x52\x08\x29\xd8\x72\x7d\x13\x34\xdf\x04\x13\x72\xad\x93\x8a\x7e\x20\xc8\xb6\xff\x31\xa5\xe2\x64\xdf\x0e\x4d\xa0\x06\xf4\x8f\x64\x29\x6b\xb8\x5f\xe2\xe2\x83\xaa\x3b\xc4\x16\x4b\xdc\xd2\x4b\x5a\xd1\x76\x9d\xd4\x89\xaf\x48\x7b\xe1\xfa\x01\x04\x82\xde\xcb\x55\xfe\x12\x10\x61\x6d\xd2\x31\xb4\x62\x95\x89\xd7\x0f\xd0\x59\x3b\x71\xf9\x91\x21\xbb\x2c\xb9\x36\x4c\xe2\xba\xdc\x67\xbe\xe4\x6f\xca\xd3\xdb\x66\xb3\x70\xfc\x56\x73\xd5\x1a\x4d\xe7\x62\x80\x1c\x05\x3e\x09\x21\xe0\x73\x03\x9f\x35\xe2\x59\xee\x46\xcf\xf9\x2f\xfa\xaf\xe4\x0e\x6f\xce\xe5\xaa\x79\xb4\x27\xe1\x4a\x69\xff\x7b\xf7\x0c\xd3\x99\xc4\x99\x2f\x55\x24\x5b\x31\x04\x25\x93\x3f\xf9\xba\x6d\xdc\x18\x76\x04\x4f\xd8\x4a\x32\xcc\xed\x12\x61\x1c\x69\xbe\x96\x95\x14\xcd\xa6\x3a\x3b\x03\xa6\x21\x77\x67\x9c\x40\x40\xb9\xf5\x06\xa0\x97\x06\xeb\x74\x29\x31\xcb\x94\xe9\x31\xee\x04\x4c\xa1\x71\x6a\x5a\x73\x68\x1e\xaf\x47\xb9\xa2\xd7\xda\x30\x78\x7e\xb6\x83\xd8\x35\x69\x56\x0d\x55\xb9\xbb\x52\x55\x28\x85\x6c\xed\x6e\x2c\xd4\x86\x14\x02\xa7\x1b\x58\x99\x88\xf8\xf4\xba\xda\xfb\x7b\x5e\x06\xaf\x25\xc1\xa5\x6e\x3b\xbd\x2a\xd7\xf7\x03\xee\x20\xaa\xba\xed\x48\x4d\xd2\x8b\xb5\xd4\x14\xbf\xe3\x5b\x24\xe1\x49\xb1\x4c\x07\xc9\x6a\x75\x5d\xbd\x6a\xf0\x72\x49\x4a\x47\xf5\x75\x53\x4d\xcf\xcf\xfa\xd6\xf3\x3e\xf5\x7a\x2c\x02\x78\x8b\xba\xc0\xda\xfe\xc1\x4a\x29\xe3\x57\x6e\xb9\x4e\x59\xa1\x89\xd4\x6d\xb3\x0e\x50\x41\x5b\xb4\xc2\x1c\xfd\xa3\xe3\xad\x62\x2b\x3b\xf0\x19\xad\x2a\x24\xae\x34\x43\x7e\xfb\x5d\x6d\x60\x5b\x7e\xe3\x79\x53\xb3\x9b\x77\xec\x2f\x70\xa3\x9b\x74\x6b\x29\x57\x28\x71\xaf\xe0\x5b\x73\x4a\xaf\xf0\xd5\x08\x4e\x19\xdd\xb9\x71\x47\xea\x7c\x06\xdb\xcd\xae\xde\x5b\x71\x33\x07\x63\xa6\xc3\x9a\xea\x7e\xf8\x57\xf0\x1a\x1b\x84\x64\x9f\x83\x36\x05\x64\x55\xad\x1d\x93\x5e\xad\xfa\x27\x32\xf1\x6d\xfd\x55\x6b\xf8\x8b\x13\xa9\xb7\xaf\x5b\x8b\x02\xff\x51\x2d\x57\x34\x45\x9b\x52\x6c\x61\xdb\x26\x5d\x71\x53\x3a\x2a\xfc\xbe\x92\x0a\x62\xaa\x1b\x9f\x1c\xc3\x0a\x4a\xd2\x52\xb2\xc0\x4b\xb7\x61\xac\x01\x02\xd5\x08\x23\xd2\x01\xfb\x81\x6a\x44\x99\x90\x5f\x12\x83\x72\xfa\xbf\xaa\x97\x8c\x64\xdc\xd0\x78\xdd\xbc\x9e\x10\x3d\x82\x76\xba\xb2\x01\xa1\xdf\xba\xf0\xdb\x27\x1b\xd2\x89\xff\xee\xa8\xae\x81\x72\xe4\x88\x42\x40\x38\x69\x65\xc7\xfa\x6b\x5a\x3a\x96\x06\xe3\x6b\x48\xb7\x41\x4c\x8a\x11\xb8\x2c\xdf\xb1\x7c\xff\x60\x2d\x4a\x08\x74\x41\x43\x1c\xe5\x09\x9f\xf6\x9a\x4f\xcc\xd3\xe8\xb9\x36\xb0\x1f\x42\x73\x56\xfb\xc5\x33\x6b\x79\x3f\x42\x0f\xde\xe9\xce\x3f\xba\xfd\xec\xe1\x0e\x7a\xbc\x83\xbe\xd9\x41\x4f\x76\x04\x0f\x78\xfa\x20\xc5\x92\xa1\x7d\xe5\x17\xd1\xcf\x31\x9e\x49\x6f\x17\x43\x40\x81\xeb\xe7\xa4\xb3\xf1\xdd\xbe\xa0\xa9\xa1\x12\x75\x93\x94\x7a\xdf\x1d\x23\xcc\xfa\x56\x56\x8e\x90\x44\xc4\xa9\x97\x1d\x85\x94\x2b\xc0\x9e\x6e\xcf\x0b\x09\x50\x5d\x2b\x7f\x52\xdd\x4d\x2e\xc2\xb9\xa8\xbc\x3b\x36\x8b\x9f\x5c\x0f\xab\x5e\x37\x67\x5a\xc9\xbe\x41\x6b\x4b\x14\x7a\x0e\xa5\xe4\x97\x3c\x78\x89\xc6\x81\x23\x8e\xde\x98\xfe\xdd\xee\xf9\x1b\x7d\xf4\x52\xa7\xee\xdf\xfb\xc0\x39\x0d\x03\xfa\x89\xd4\xb3\xe6\xd4\x41\x3f\x88\x14\xe0\x2f\x8c\x48\x6d\xf8\x94\xd6\xe4\x07\x48\xb2\xe7\xde\x53\x62\x52\xa6\x1b\x6d\x74\xf9\x8d\x58\xa7\x77\x15\xde\x8c\x0e\x42\xed\x6f\x6c\x4b\x5c\x5f\x28\x95\x2d\xd3\x26\xca\xfe\x19\xca\x06\x86\xf7\xe5\x10\x15\x36\x27\x8e\xdb\x1a\xdf\x1a\x3b\x23\x5a\x92\xd9\x19\x24\xb1\x72\x00\x48\x39\x00\x9c\x1c\x00\x4a\x0e\x00\x23\x07\x11\x42\xde\xda\xf0\x85\x40\x34\xa3\x26\xda\xd2\x34\x4d\x8d\x2d\x42\xb6\xdc\xff\x38\xe9\x2a\xdd\x36\xba\x0f\x87\x4a\xe3\x53\x24\x2d\xdf\x18\xc7\x79\x36\xc5\x69\xd0\x78\x2d\x69\x05\xf1\xe7\xd1\x6f\x2e\xb6\x89\x85\x9a\xf7\x8b\x03\xf9\x95\x53\x87\xe4\x1a\x57\x1d\xf1\x0a\x90\xec\x88\x67\x79\xdb\x74\x45\x8b\x68\x5c\x8b\x63\xe9\x9b\xb7\xfa\xea\xa3\x8c\xa9\x5c\x01\x35\xe3\x58\xa5\x56\x9c\x6a\xd0\x3d\x40\x4c\x1e\x34\xbf\x0e\x46\x3c\xd5\xa1\x32\x18\xe7\xf5\x8c\xa5\x97\xf3\x4a\x7d\x1b\x55\xaa\x0b\x41\xd9\xc5\xbc\xd7\x10\x4d\xd8\x78\xf6\xbb\xfb\x50\x7f\xcd\x05\xf3\x29\xb5\xf3\xf6\xfd\xc0\x14\xe6\x6a\x70\x73\x52\x7c\x30\xf5\x70\xa4\xed\x86\x03\xab\x53\xed\x57\x75\x8d\x6b\x2e\x2e\xda\x8a\xad\x48\x53\x60\x4e\xd0\x9c\x7c\x44\xc5\x1c\x0b\x1a\xd1\x75\x8c\xc0\x57\xa4\x4a\xf2\x92\x9a\x77\x0d\x31\xbe\x65\xdb\x99\xae\xec\x96\x95\x74\x0e\x69\x1d\x29\xaf\x0a\x53\xfe\x37\x5c\x51\x65\x55\x9d\xfc\x8a\x68\xbd\xec\x5a\xc7\x81\x2a\x58\x71\x60\x5f\xbd\x5c\xb7\xe4\x6f\xa4\xe1\xb2\x57\x2d\xbc\xb0\xd7\xb5\xb3\xef\xec\xbe\x8b\x3d\x37\x13\x17\xdb\xee\xbe\xe2\x6f\x35\x9d\xa1\xc9\xc4\x3e\xfb\x0c\x3d\xf9\x6e\x8a\x7e\xff\x1d\x39\x9f\x3d\x47\x4f\xff\x4b\x08\x2d\xee\x53\x7f\xfa\xaf\xf8\xa9\xc3\x83\xc7\xd3\x54\x7a\xa8\xf6\xbd\x41\x7d\x93\xf4\x86\x7e\x8a\x3c\x75\x46\x20\x75\xf6\xd1\x46\x9a\xe7\x4b\x1b\x29\x4e\x50\xad\x11\x91\xe1\x52\x79\xd4\xc7\x55\x94\x02\x64\x0f\xea\x90\xe2\xf9\x88\x77\xf9\x60\xa7\xb6\xb4\x0b\x4a\x59\x62\x6a\xd5\x70\xd9\x71\xc2\x83\x52\x6d\xda\x4d\x2c\x1b\xb6\x64\x3d\x29\x0b\x02\xd4\x99\xad\x77\x15\xa0\x64\x47\x1a\xfd\x4c\x48\xbb\x6a\x17\xea\x06\x48\x81\x3d\xc2\x80\x9a\xe3\x6b\x30\x4c\x78\xad\x88\xd1\xa5\x6c\x2f\x03\x77\xb4\x6d\x94\x8c\xab\x2b\xd6\xd0\x76\xbe\x40\x6b\x62\xdd\x0b\x27\xa6\x5c\x7e\xb8\x3d\xa4\x2e\xf9\x8e\x71\xa5\x42\xce\x94\xac\xad\xdf\xd5\x9e\xe7\x8c\xdb\xd2\x60\x06\xaa\xea\x64\x2c\xa3\x5d\xa0\x89\xab\x2d\x1f\xa6\x4a\x74\x89\xaf\xb2\x71\xfa\x3b\x8e\x25\x84\x72\x69\x86\x00\xac\xe0\xa2\xe8\x1a\xdc\x92\x6a\x8d\x1a\xb2\x6c\x08\xd7\x81\x3f\x4e\x80\xbb\xee\x53\x91\xce\xc8\x4a\xdc\xa8\x6f\xd4\xa6\xa5\x9d\x25\x19\x6f\x49\xae\xad\x85\x02\xe1\xbd\x15\xd4\x11\x1a\x5d\x39\xa9\xa7\x3e\xd7\x8d\x6b\x73\xb9\xf3\x5a\xfa\x0b\x4f\xcc\xcb\x35\xb6\x87\xcd\x38\x24\x26\x12\x3d\x48\x6f\x1f\x7c\x88\xdc\xb2\xbc\xef\xfc\x68\x1a\xbf\x5e\x41\x3e\x56\x2d\x86\x76\xe5\xc5\xc1\xa5\xe7\x36\x3a\x30\x3a\x9e\x58\x2e\x38\x2e\x89\x9f\x73\xae\x37\x57\x31\xb2\x63\x34\x5c\x6e\x2a\x05\xe8\x67\x42\xaf\xe6\x41\x85\x5d\x5a\xd3\x96\xe2\x4a\x7e\x15\xa5\x00\x41\x3c\xca\xae\xef\xfd\x06\xcb\x21\x9a\xc8\xcc\x1a\xca\xea\x7d\xd5\xa9\x52\xfe\x5a\x73\x71\x7b\xf2\xfd\x6b\xd2\x00\x2f\x10\x1f\x4f\x43\xb0\x5a\x13\x36\x80\x4f\x5e\x9d\xa9\x0a\xb4\xdd\x6c\x46\x0b\x4a\x6a\x55\x41\x2c\xbc\xd2\x7a\xa2\x4a\xc5\x4d\x16\x6c\xdb\xc3\x87\x01\x02\x13\x97\x58\x40\xd8\x39\xd3\x89\xfe\xd1\x05\x4f\x83\xfb\x2e\x5c\xe1\x92\x34\x0b\xca\xc5\xb5\x5c\x69\x76\xac\x11\x27\xb9\x4a\x84\x93\x57\xaf\xdf\xbd\x38\x42\x27\x3e\xfb\xa6\x42\xc0\x57\x11\x91\xa4\x44\xcb\x86\x5a\x9f\xe8\xe1\xc1\xc1\x2e\x34\xd0\x94\x59\xc0\x8d\x0d\x67\x0d\x41\x4f\x24\xa0\x10\xeb\x53\x25\xd6\xb4\x86\x07\xab\xf2\x8a\x18\xb5\x64\xb1\x64\x8d\xd0\x4d\xae\x1a\x5c\x80\xd9\x99\x32\xf3\x7d\x08\x5f\x82\x6f\xe7\x84\x13\xf1\x7c\x5d\xce\x30\x88\x4d\x51\xb3\xb0\x05\x5e\x23\xde\x5d\x82\xdd\x1b\xd8\xad\x58\xac\x18\x25\x5a\xc2\x5e\x38\x06\x18\xce\x21\xc3\xcb\x43\x11\xac\x89\x50\x31\x9c\x47\x50\xaf\xdf\xa6\xe9\xe9\x28\x84\x8b\x76\xd1\xeb\x4a\x10\x20\x8f\xf0\xb3\x23\xdd\xec\xb2\xf3\x39\x5b\x49\xd9\x10\xa0\xfe\x2f\x69\x58\x82\x3e\x25\xb8\x57\x64\x25\xc1\xe1\x35\x64\x25\xd6\x3e\x3c\x18\x45\xcd\xed\x52\xb1\xa9\x4d\xa9\xfe\xd8\xa3\xfa\x90\x46\x27\xc1\x29\x50\x85\xae\xed\x29\x48\xbd\xe4\xf0\x87\xe7\x41\x81\xe6\xbb\x3a\x33\xf1\x6f\x4a\x2e\x0b\xc0\x27\xe3\x06\x22\x21\xcb\x2d\x99\x6e\x05\x2d\x40\x34\xb9\x26\x8d\x73\x8c\x7a\xdd\x57\xfd\x51\x10\x79\x0b\x43\x6d\x5a\x4c\xf5\x2b\x29\x51\xfd\x67\xca\x35\xd7\xb2\x15\x6c\xdc\x68\x66\x5d\xb7\xd4\x3d\xdb\xba\x10\x6b\x22\x69\x22\x69\x0e\x70\x94\x92\x51\x57\x96\xec\x68\xe8\x9b\x42\x93\x1a\x8b\x9b\x59\x34\x9c\x6d\x94\x91\x4a\xce\xeb\x82\x35\x0d\x29\x5a\xe5\xe2\xd2\x26\xdf\x99\xad\xe0\x23\x8f\xc5\x1e\xfa\x6b\xce\x84\x1a\x47\x04\x9a\xe5\x38\x11\xfa\x17\xe6\x70\xf5\x2a\x1f\x16\xa3\x26\xfd\x0b\x61\x99\x4a\x06\x9a\x48\x6f\xa4\x5f\x44\x50\x61\x36\x9a\x0e\xfc\xc3\x7e\xee\x62\xbf\x96\x72\x45\x5a\x3f\x60\xd0\x68\x25\x51\xb6\x1b\xd1\x23\xec\xc8\x30\x42\x35\x4e\x64\xc1\x1c\xb7\xee\x0f\x64\x7d\x9b\x35\xff\x48\xd6\x7a\xde\x4e\x4c\xe3\xed\xd7\xfa\x23\x59\x07\xcb\x34\xf1\x80\xe3\x96\xa8\x8f\xd6\x8d\xd6\x77\x61\x52\xfa\xb6\xb8\x38\x9b\x27\x38\x62\x65\xd6\x0b\xab\x26\xce\x5b\xdc\x76\xe0\xb2\xc5\xca\x16\xd4\x55\xb8\xc9\x44\xad\x7a\x8b\x8b\xa2\x88\xa3\x29\x7a\xc1\xa9\xc9\x95\xfe\xbf\xff\xb7\x51\x2c\xaa\x8e\x26\xde\x76\x38\x6a\x80\xf0\x4c\xec\x69\x4e\x6f\x77\x4d\xfa\xf9\xc0\x4f\x93\x71\x20\x63\xb5\xe7\x98\x23\x4e\x62\x3b\xbf\x8b\x4d\x5f\x37\xfb\x0c\xf1\x87\x6a\xc0\x64\xd4\x43\x6a\x95\x6e\xb0\x08\x27\x4e\x37\x38\xa9\x1d\x37\xa4\xec\x0a\x1b\x97\x09\x5a\xb2\xdb\x24\x37\xa1\x27\x67\x7b\x36\x26\xfa\xe6\xde\x64\xf9\xea\xdd\x1c\x02\x32\xc3\xe7\xa8\xaa\x30\x7a\xf1\x95\xec\x4d\x99\xee\x21\xfc\x20\x7f\x0c\xbd\x7b\xca\xbd\xaf\xfd\x1e\xba\xa6\x4e\xc7\x40\x0c\x4d\x3a\x4d\xcd\x37\xdd\xf7\x62\x2f\x75\x09\x6f\x3e\x79\x3f\x53\x2d\x9e\xb3\x9a\xee\x70\x7a\x9d\x9e\xee\x26\x7b\x2d\xdf\x88\x76\xd8\x4c\x47\x31\x61\x35\x66\xb4\xb5\x07\x7b\x07\x69\x99\xb1\xc7\xf3\xe2\x3a\xf3\x32\x1d\x70\x0d\x30\x71\x53\x78\x5d\x7a\xd8\x4c\x3a\x64\x4c\x19\x96\xdc\xee\xbe\xcb\x57\x4f\x19\xbf\xc1\x3d\x25\x58\xb2\xfb\x1c\x76\x7d\x04\xed\x51\xa2\xc0\xb5\xaf\xa6\x17\xca\x66\x28\xe8\x02\xcd\x93\x81\xda\xc3\x4b\xd7\x65\x31\x12\x44\x11\xb4\x58\x36\x4f\x1c\x9b\xed\x44\x8e\x75\x49\x2c\x56\xcc\x61\xb3\x0a\x35\x29\xbf\xc8\xfe\x3e\x3a\x63\xc0\x00\x64\x00\xab\x6b\x45\x4d\x29\x63\x30\xb2\x6b\x7b\x88\x75\x24\xbf\x53\xb4\xfb\xd7\xa3\x9b\x94\xd4\x11\xbf\x04\xbd\xf8\x7b\x34\x28\xb7\xa9\x72\x9e\x1a\x3e\x90\x5a\x97\x59\x51\xae\xb1\xa1\xa4\x86\x68\x43\x5f\x04\x25\x4b\x06\x8f\x7a\x58\xe3\x24\x2f\xd8\x74\xad\xd7\x17\x31\xc8\x99\xd5\xad\xda\x29\x68\xe5\xbe\x9d\xa1\x77\xc6\xa6\x4f\x8b\x6d\x43\x38\x38\xe9\x3a\xd3\xe9\x25\x37\x77\xb8\x3a\xb8\xdb\x58\x15\x4e\x99\x6d\xf7\xeb\xd8\x83\x1a\x52\x50\x72\x6d\xe3\xeb\xa4\x1d\xe8\xd4\x9c\x46\x95\x11\xdc\xf1\x01\xc5\x55\xce\xea\x2d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x72\x68\x4d\xdb\xc9\xaf\x28\xdc\x2d\xab\x1a\xfe\xaa\x96\x76\xea\x7f\x58\xc4\x51\x52\x51\x34\x9f\x7b\x5a\xf2\xd9\x3a\x6d\xd3\x91\x20\x32\x23\x70\xc0\x04\x61\xb7\x92\x25\x3d\xdb\xf5\x0c\xd1\x49\xb1\x34\x6d\xbc\x1e\x9e\x52\x26\x81\xa8\x47\x82\x9f\x6e\x01\x6a\x52\xe9\xd9\x2e\xe0\x50\x73\x0c\x51\x6b\x0b\x48\x38\xaa\x00\x3a\x8e\xdd\xfa\xaa\xee\x42\xe2\xc5\x37\xdd\x65\x45\x0b\xfd\xde\x12\xfe\xca\xbe\xa6\x6b\x63\x09\x09\x7b\x60\x44\xfd\x98\x0f\xe0\xcc\x0a\x09\x43\x6f\xdb\xd4\x5a\x1f\x44\x4a\x82\x12\x84\xa2\xa3\xbd\x8e\xd0\xe3\xa7\x07\x07\x07\xd0\x81\x5f\x7e\xf6\x78\x7a\x84\xe0\x23\xe7\xb3\x6f\xa6\x47\xe8\x30\x7c\xf0\x89\xf8\xf0\x9b\xa7\xde\x67\x4f\xc5\x67\xe2\x83\x31\x84\xf8\xf4\x60\xef\x00\x61\x6e\xce\x9d\xb7\xad\x83\x02\xd2\x90\xfc\xe0\xaf\x32\x58\x60\xb0\xb6\x60\x55\xc1\x82\xe2\xe5\x84\x0c\x05\x1d\x47\x3c\x26\x3e\xd5\x09\xd6\x8b\x8e\x2d\xff\xf1\x5f\x70\x39\x5a\xb8\x92\xc3\x6f\xbf\xf3\xd7\xf2\xf4\xf0\xbb\x60\x35\xff\xf5\x9d\xbf\x9e\xc7\xdf\x7c\x1b\xad\x28\xe5\xb0\x0b\x5a\xb5\xe4\xf8\x4a\x26\x0f\x10\x87\x0a\x5b\xef\xfe\x47\x5a\xa0\xf3\x7a\x3a\x98\xcd\x53\x08\xbd\xe9\xfb\x2d\x21\x83\x55\xe8\xbb\x63\x1c\x7f\x4c\x68\x67\x31\xf4\xf4\xfc\xb2\xfa\x9a\x6f\x6d\xbc\x61\x6b\x9c\xcf\x99\x95\xe1\x4d\x18\x12\x4d\xfc\xa8\xba\x7c\x94\xdf\xf1\xe8\x00\x3b\xb4\x41\xa8\x63\x62\x0a\xe3\xe2\x1d\xcd\x48\x6e\x36\x4e\x98\x9c\x00\xe1\x7c\x9b\xce\x29\x8e\xd0\x4f\x48\x0d\x23\x26\xa9\x03\xf2\x3c\x94\x73\x13\xa9\x97\x8b\xaf\x3a\x14\xcc\x18\x90\xac\x7e\xfb\xc6\xfc\xf6\xc4\xfc\xf6\x54\xfd\xf6\x29\x42\x03\x84\x4a\xc8\x30\xc6\x8d\x37\xc3\x4e\x2e\x58\x5e\x26\xd4\x30\x5a\xd9\x8d\x23\xc7\x92\xab\x28\xfc\xf0\xaa\x4d\x56\x21\x27\x92\x5f\x45\x10\xdc\x37\x26\x3d\xdb\x94\xe2\x50\xb5\x0b\x24\xf0\x3e\x79\x40\x9b\x63\x3e\xdd\x43\xf7\xfe\xff\x00\x00\x00\xff\xff\xfd\x2a\x18\x19\xd9\x83\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,11 +139,11 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2b, 0x1c, 0xad, 0x79, 0xd1, 0xe0, 0x7d, 0x59, 0x69, 0x44, 0x57, 0x10, 0xe2, 0x4e, 0x4d, 0x6a, 0xef, 0x74, 0x2f, 0x55, 0x52, 0x7e, 0xee, 0xfd, 0x8f, 0x86, 0x91, 0xb8, 0xee, 0x55, 0x6c, 0x2c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x16, 0x94, 0xa, 0x6c, 0x15, 0x7b, 0xaa, 0x2, 0xda, 0x6e, 0x14, 0xed, 0x98, 0x95, 0x76, 0xb3, 0x18, 0x7c, 0x2d, 0x8b, 0xf2, 0x10, 0xd6, 0x59, 0xa, 0xcd, 0x36, 0x4e, 0x6b, 0x55, 0x86, 0x41}} return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\xcf\x6f\xdb\xb8\x12\xbe\xe7\xaf\x98\xe4\xb0\x4f\x06\x12\x27\x87\xc5\x1e\x82\xb8\xfb\xdc\x34\x29\x02\xec\x7b\x0b\x24\xed\xf6\xb0\x58\x74\x69\x69\x64\x11\x95\x49\x83\xa4\xec\x78\x83\xfc\xef\x0f\xfc\x25\x91\xa2\xe4\x38\x6d\x5f\x73\x89\x25\x91\x1f\x67\xbe\x99\x21\x3f\x92\x74\xb5\xe6\x42\xc1\x6d\xc3\x96\x74\x51\xe3\x07\xfe\x05\x19\x94\x82\xaf\xe0\x24\x7a\x77\x72\xe4\x5b\xd6\x7c\x1b\xb5\xf2\xcf\x51\x8b\x5b\x44\x69\x1b\x5c\x3c\xde\xfe\xf6\xfb\xa7\xdb\x9b\x9b\x87\xf9\xbb\x77\xf7\x37\x0f\x0f\x61\xb3\x07\xc5\x05\x59\x62\xbf\xf5\xc3\x87\xdf\xef\xe7\xef\x6f\xc2\x4e\x47\x24\xcf\x51\xca\x8c\xd4\xf5\x04\x72\xce\x94\x20\xb9\xc3\x40\xb1\xa1\x39\xce\xf3\x9c\x37\x4c\xc1\xd3\xd1\x11\x00\x40\xd8\x1c\x37\xc8\x14\x7c\x10\x84\x49\x92\x2b\xca\xd9\x2d\xe2\xc7\x75\x41\x14\x16\x19\x43\x6d\xeb\x25\x7c\xbc\xa5\x8f\xbf\xfc\x3c\x19\xeb\xec\xd0\xaf\x05\x92\x6f\x07\xe0\x62\x5e\x14\x58\x64\x24\x7a\x77\x09\xf3\xa2\x10\x28\xe5\x81\x18\xf7\xb8\xe2\x9b\xaf\x40\xb9\x93\x3d\x67\xee\x51\x2a\x41\x73\x85\x85\xf7\x89\xca\xee\xdd\x25\xbc\xe5\xbc\x76\x68\xe7\xe7\xe7\x30\x87\x92\x3e\x62\x71\x26\x88\x42\x28\x11\x21\xaf\x88\x58\x62\x01\x8a\x03\x3e\x62\xde\x28\x04\x02\xaa\x63\x3b\xb1\x63\x43\x44\xf8\x3d\xa0\xef\xb0\x51\x72\x6d\xb8\x1e\x84\xe1\x16\x9c\xfb\x83\x83\x90\x24\x6a\xe9\x40\x1f\x2a\x84\x9a\x4a\x05\xbc\xf4\xed\x81\x58\x0a\x51\x82\xaa\x88\x82\x8a\x6c\x10\xd6\x28\x56\x54\x4a\xca\x59\x68\x82\xed\x20\xc3\xd1\x7d\x72\xa6\x26\x70\x21\x2f\xe1\xc9\xc5\xc7\xf2\xfa\xdc\x19\x72\xc7\xa8\xa2\xa4\xa6\xff\x20\x10\xd6\x9a\xb2\xa5\xaa\x02\x12\x54\xdd\x1f\xa4\xa9\x15\x10\x56\xc0\xba\x59\xd4\x54\x56\x90\x93\x35\x59\xd0\x9a\x2a\x8a\x72\x9a\xf0\x50\x36\x0c\x28\xa3\xea\x1d\x96\xba\xa7\x01\xc9\x3e\xeb\x26\xea\x12\x48\xa3\xaa\xec\x81\x6c\xf0\x0f\x52\x37\x78\x0a\xd7\x01\xd4\x04\x7e\x72\x89\x32\x81\x27\x03\x6b\x2d\x85\xeb\x90\xfe\x21\xc3\xa4\xe6\x8b\x2a\xa0\x0c\xa4\x2d\xf0\xb6\xbb\x1e\x76\xea\x5e\x4e\x75\xbb\xec\xea\xac\x85\x98\x5a\x56\x6f\x56\x6b\xb5\x33\x68\xd9\xe4\x14\x14\xbf\x84\x73\xd7\xe3\xbc\xf4\x4d\xcd\x67\x97\x94\x7d\xb3\x0c\x2f\x79\x47\xcb\x4e\x07\x4c\x55\xe8\x2c\x34\x21\xe5\xac\xde\x01\x3e\xae\xb9\x44\x19\x82\xe8\x66\x05\xae\xb9\xa4\x4a\x33\x67\xf2\x13\x54\x25\x78\xb3\xac\xcc\xc7\x7b\xcc\x91\x6e\x50\x00\x65\x0a\x45\x49\xf2\xce\xb7\x1a\x15\x08\xf7\xf9\xba\x1b\x7c\x66\x9d\x8e\xa2\xe4\x19\xa0\x52\x36\x78\xf5\x53\xc7\x80\x31\xf1\x4d\x36\xea\x70\xc4\x63\x04\xe9\xb2\x21\x4b\x2d\x38\x05\xa2\x2e\xe1\xdc\xd2\xd2\x21\x7a\x4f\xfe\x4f\x2c\x2e\x48\x4d\x58\x8e\x50\x52\xac\x8b\x88\xc2\xb7\xee\xcb\x30\x83\xae\x5f\x44\xa0\xc4\xba\x9c\xba\x8a\xf8\xce\x44\x8e\x43\x7b\x42\x13\x83\x46\xf8\x74\x6e\x59\xe8\xa0\xae\xdf\xa3\x72\x69\x55\x5a\xe6\x4c\xb5\x78\x7a\x38\x0b\xaa\xdd\xf7\x69\xfb\xde\xa3\x6a\x04\x93\x70\x01\xb4\x34\x20\x7e\x5a\xa8\x88\x04\xc6\x5b\x4c\x87\x36\x58\xfc\x45\x50\xf8\xce\xc6\xb6\xfe\xdb\x0a\xf7\xf3\x62\x50\xe9\x7a\xf6\xf2\x56\xce\xe0\x62\x7a\xd1\x7e\xa1\x65\x18\xa9\x7b\x2c\x5d\x8e\xb7\x0d\xf4\x5f\x4c\xe6\x12\xd5\x50\x74\xc6\x38\x3c\x8e\xa1\x16\x5c\x08\xbe\xcd\x26\x4f\xd1\x6b\xfd\xd7\x19\xd8\x59\xa3\x07\xf3\x8e\x4e\xa2\x1e\xcf\x5d\xaa\x0b\xc3\x6c\x44\x5c\x10\x33\xcb\x3b\x10\x10\x58\xa2\x40\x3d\x82\xcb\xfe\x38\x8a\x1b\xf3\x3b\x8d\xe1\xbe\x18\xd8\x99\x2d\x9a\x81\xdf\x1a\xff\xcc\x1c\x3c\x09\x63\x62\x3e\x46\x32\x6c\xfa\x89\xaa\xaa\x10\x64\x4b\x16\xb5\x6e\xdb\xa3\x34\x08\x9f\x73\x30\x9a\x70\x2d\x8f\x57\xaf\x86\x7d\x93\x69\x71\xb6\x67\x1e\x0e\x49\xfe\xf5\x57\x58\x13\x46\xf3\xec\xe4\x23\xd3\x70\x9a\x39\x3b\xf0\x41\x6c\x9e\x24\x05\xf4\x89\xd6\x35\x2c\xcc\xbc\x2c\x30\xd7\x02\xc5\xac\x32\x39\x61\xf6\x6d\x8d\xe6\x55\xa9\x50\x18\x50\xb9\xa5\x2a\xaf\xb8\x9e\xa4\x15\x6f\xd5\xe8\xb4\xc0\xa2\xc9\x55\xac\x02\x93\x82\xbb\x26\x75\x8d\x05\x6c\x2b\x64\xb1\x88\x01\x2a\x41\x36\x8b\x15\x55\xca\x8a\x10\x0b\x67\x06\x2c\x3b\x20\xab\x62\xf5\xcb\x79\xa3\x2a\xaf\x49\xcd\x64\xd9\xf5\xa6\x63\x49\x92\x1a\x78\x48\x9e\x04\x41\xa7\xa5\x9d\xd0\x62\x75\x05\xb3\x99\x2b\xef\xec\x22\x6c\xdd\xa5\xc9\xd1\x40\x85\xe8\x12\x57\x6d\x8c\xfd\x2c\x9c\x66\xb2\xb6\x6f\x12\xcd\x1a\x25\xe2\x7c\x65\x1c\x9f\x0d\x99\xf3\x92\xb5\x6f\x82\x61\xa3\x5a\xee\x99\x1e\x0e\x33\xd2\x23\xf0\xcb\xff\x8a\xfc\x2b\x11\xad\x77\x57\x67\x21\xc4\xd6\x55\x43\x46\x0c\xfe\x65\x37\x54\x87\x18\xe4\x95\x91\x0b\xae\x44\xae\xce\x3c\x66\x92\xc7\x67\xf0\xce\x44\x58\x46\x33\x79\xee\xc4\xa9\x11\xb9\x26\x7b\x08\xac\xc9\x0e\x5b\xe9\x38\x0d\x00\xb4\x46\x94\x69\xe5\xa4\x4d\x3c\xba\x2b\x58\xb3\x8c\xe7\x54\xed\x86\xf5\xa1\x44\xd5\xac\xff\x8b\x5b\x97\x51\x7a\x4f\xe3\x7e\xa6\x12\x31\xc8\xc1\x31\xbd\x78\x6a\x1d\x78\x45\xd2\x1e\xa7\x1b\xb9\x29\x95\xf1\x7e\x27\x33\xa0\x53\xa7\xcd\xfb\xc9\xe0\xa6\x1c\x5f\x71\x8c\x2b\x33\x3a\x17\xf4\x9f\x78\xd3\xe0\x14\xfb\x49\x98\x1b\x47\x49\x4a\xa6\x3b\x07\xb8\xea\xef\x58\xa7\x2b\xca\xe8\xaa\x59\xb9\x57\xf7\x28\x51\x6c\x6c\x2c\xf7\xda\x16\x46\x5c\x5a\xee\x81\xb2\x9c\x0b\x81\xb9\xaa\x77\xb1\x65\xaf\xad\x46\x43\xd2\xe4\xab\x92\x7c\xc4\xf1\x18\x4c\xb6\xfe\xb7\x98\x99\x1f\x20\x85\x3c\x98\xb1\x09\x10\x79\x0c\xff\xee\xad\x3b\xaf\xaa\xb6\xa8\x6d\x3f\x97\xfa\x1b\xa0\x2e\xc3\x27\x31\xc7\x66\x0d\xb2\x92\x66\x00\x27\xe5\x7b\x10\xc8\x83\x24\xd6\xf6\xd8\x4b\xa6\x08\xaf\xf7\x94\x68\xd0\x4b\xbe\x25\xdd\xe8\xc5\xc8\xa6\xbd\x5e\x86\xcc\x4e\xd4\x2f\x43\xbd\xb4\x3e\x85\x92\xd4\x12\x81\xab\x0a\xc5\x96\xca\x61\x49\x98\x94\xd6\x67\x8f\xdf\x1d\x1f\xd8\xfd\x69\xbc\xf3\xbb\x2b\xd3\x69\x8b\x4a\x53\x6c\xa2\x3d\x30\x38\xd5\x56\x6b\x45\xb4\xe3\x0c\xcd\x2a\xed\x6d\x8c\x35\x92\x2f\x7d\x93\x76\x74\xfc\x50\x22\x99\xf7\x9d\xb2\xd1\x1c\x0d\xcc\xef\xee\x6b\x92\xcc\x5c\xc8\x3f\x9d\x93\x7f\x69\x8d\x62\x78\xea\xf3\x7f\xd7\x51\xef\xcf\x16\x98\x92\xc6\x09\xb3\xd7\x59\xa0\x73\xa6\x80\xc5\x0e\xc8\x7a\x2d\xf8\x46\x6b\x0f\xc7\x3e\xfc\x3d\x34\xec\xdf\x07\xc4\xa0\xe7\x71\x42\xfe\x80\x57\xad\xaa\xcb\xf9\x7a\x77\xa5\xdb\x27\x32\x6d\xcf\x18\x93\x11\x0e\x8c\x6e\xd1\xb3\xa6\x8d\xae\x40\xc9\x1b\x61\x05\x5b\x5e\x11\xb6\x44\xab\x78\xf4\xa6\x4e\x02\xb7\x19\xea\x4f\x3c\x92\x34\x26\x75\x1d\x9c\xa5\xec\xcb\xdb\x41\x8a\x96\xa8\xe2\x3c\x95\x9a\x99\x3f\xe7\x3e\x8a\x7b\xe9\xf1\x5d\xa6\x5f\x70\x27\x7b\x3e\xbe\x47\x25\xe1\xc6\x9c\x55\x69\x27\x6f\xca\x92\x0b\x05\x9f\x90\x2e\x2b\x25\x3b\x09\x27\x6d\xf1\x7b\x23\xff\x25\xdb\xe5\x74\xcc\xdc\x16\xd3\x42\x3a\x44\x6d\xf5\xd3\xc7\x3b\xa6\x7e\xf9\xf9\x12\xec\xff\xe7\xd7\xc4\xb6\xdf\x37\x89\x33\x0e\x0e\x3b\x26\xcb\xdb\xd6\x80\xd6\xf1\xad\x73\x5c\xd7\xb1\x44\x05\x3b\x4c\x54\x78\x9f\xb2\xff\xe0\x8a\x8b\xdd\x77\xa5\xcc\x42\xfe\x70\xca\xa2\x61\x5f\xa6\x6c\x65\x1d\xff\x7a\xca\x7e\xa3\x2b\xaa\x0e\x20\xec\x40\xbe\x0c\x9c\x66\xcb\x3a\xfa\x1a\x8e\x6c\x8f\x97\x98\x31\x03\x1c\xcc\x4b\x6d\xbc\xdb\xc3\xca\xb7\x4f\x30\x21\x27\x6d\xef\x79\xa1\xa5\x85\x54\x42\xd7\xbc\xbf\x03\xf0\x23\x3e\xa0\x13\xcd\xe1\x7e\xae\xc4\xe8\x54\xb2\xaf\x87\x93\x6d\x58\xef\x9c\xbf\xb7\x26\xd9\x05\x43\xcb\xc4\xe3\x41\xe1\xd0\xdb\xe2\xa4\x07\x19\xa8\x79\xdb\x7f\x45\x61\xff\xf7\x4f\x34\xc2\xa7\x97\x07\x9e\x39\x94\x21\x89\x19\x51\x35\xb4\x3d\xd9\xc7\x57\x7a\x41\xf2\xcd\x9c\x0d\x68\xf0\x11\xde\x5e\xbe\x9d\xf9\x2a\xee\x06\x0c\x78\x89\xbf\x79\x51\xc8\xf0\xf8\xde\xcb\x36\x62\xdf\x76\x3b\x92\x88\x5f\x2e\x46\xa9\x25\x45\x91\x6a\xb5\x91\x1b\x9f\x94\xdf\x17\x9c\x32\x9a\x28\x7a\xfe\x0b\x66\x33\x60\xb4\x3e\x84\xe9\xb1\x6b\xac\xf8\xf9\x1b\x38\x1f\x34\xaf\xaf\xfb\x22\xfa\xed\x9d\xd8\xf7\x8d\x80\x30\x98\x3f\x36\x08\xc7\xaf\x08\xc2\xd8\x3d\xe0\xf7\x0c\xc3\xd4\x92\x90\x7d\xc1\xdd\x38\x70\x10\x8b\xa1\x19\x62\xcf\xbd\x63\xf6\x19\xd0\x9c\x15\xfa\xdb\xc6\x9e\xe7\x7a\x63\xb6\x26\xaa\x82\xd9\x41\xda\x36\xe9\xcb\xeb\xc2\x9c\x3f\x0c\x6f\xea\xfa\x8b\x63\xcd\x49\x11\xe9\x69\x3d\xf4\xe4\x40\xc6\xa2\xcb\x2d\x87\xe2\x7c\xb3\x77\x59\x29\x18\x2d\xbd\xf7\x3a\xee\xad\xad\x23\xc1\x7f\xf5\xf5\xad\xc3\x1e\x4b\x80\xe7\x70\x7d\xd6\xfb\xe4\x68\xbf\x35\x78\x9a\x18\x5d\x06\x8c\x1d\x97\xd8\x56\xe3\xcd\xb8\x90\x30\x83\xa7\xde\x11\x07\xd1\xeb\x38\x5c\x9d\xf9\xfd\x41\xb4\xae\x07\xe7\x79\xa6\xdd\x34\x9d\x1c\x23\xb5\x43\xa2\x9b\xf0\xbe\x15\xfd\x6b\x48\x03\x39\x70\xdf\xe8\xe3\xac\x3f\x7b\x31\xf3\x7c\xf4\xbf\x00\x00\x00\xff\xff\x66\x71\xd7\xe4\x38\x21\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xcf\x6f\xe3\xb6\x12\xbe\xe7\xaf\x98\xe4\xd0\x27\x03\x89\x93\x43\xd1\x43\x10\x6f\x9f\x37\x9b\x2c\x02\xf4\xbd\x02\xc9\x6e\xf7\x50\x14\x5b\x5a\x1a\x59\xc4\xca\xa4\x41\x52\x76\xdc\x20\xff\xfb\x03\x7f\x49\xa4\x28\x39\xce\xee\xbe\x36\x97\x58\x12\xf9\x71\xe6\x9b\x19\xf2\x23\x49\x57\x6b\x2e\x14\xdc\x36\x6c\x49\x17\x35\x7e\xe0\x5f\x90\x41\x29\xf8\x0a\x4e\xa2\x77\x27\x47\xbe\x65\xcd\xb7\x51\x2b\xff\x1c\xb5\xb8\x45\x94\xb6\xc1\xc5\xe3\xed\x2f\xbf\x7e\xba\xbd\xb9\x79\x98\xbf\x7b\x77\x7f\xf3\xf0\x10\x36\x7b\x50\x5c\x90\x25\xf6\x5b\x3f\x7c\xf8\xf5\x7e\xfe\xfe\x26\xec\x74\x44\xf2\x1c\xa5\xcc\x48\x5d\x4f\x20\xe7\x4c\x09\x92\x3b\x0c\x14\x1b\x9a\xe3\x3c\xcf\x79\xc3\x14\x3c\x1d\x1d\x01\x00\x84\xcd\x71\x83\x4c\xc1\x07\x41\x98\x24\xb9\xa2\x9c\xdd\x22\x7e\x5c\x17\x44\x61\x91\x31\xd4\xb6\x5e\xc2\xc7\x5b\xfa\xf8\xd3\x8f\x93\xb1\xce\x0e\xfd\x5a\x20\xf9\x76\x00\x2e\xe6\x45\x81\x45\x46\xa2\x77\x97\x30\x2f\x0a\x81\x52\x1e\x88\x71\x8f\x2b\xbe\xf9\x0a\x94\x3b\xd9\x73\xe6\x1e\xa5\x12\x34\x57\x58\x78\x9f\xa8\xec\xde\x5d\xc2\x5b\xce\x6b\x87\x76\x7e\x7e\x0e\x73\x28\xe9\x23\x16\x67\x82\x28\x84\x12\x11\xf2\x8a\x88\x25\x16\xa0\x38\xe0\x23\xe6\x8d\x42\x20\xa0\x3a\xb6\x13\x3b\x36\x44\x84\xdf\x03\xfa\x0e\x1b\x25\xd7\x86\xeb\x41\x18\x6e\xc1\xb9\x3f\x38\x08\x49\xa2\x96\x0e\xf4\xa1\x42\xa8\xa9\x54\xc0\x4b\xdf\x1e\x88\xa5\x10\x25\xa8\x8a\x28\xa8\xc8\x06\x61\x8d\x62\x45\xa5\xa4\x9c\x85\x26\xd8\x0e\x32\x1c\xdd\x27\x67\x6a\x02\x17\xf2\x12\x9e\x5c\x7c\x2c\xaf\xcf\x9d\x21\x77\x8c\x2a\x4a\x6a\xfa\x17\x02\x61\xad\x29\x5b\xaa\x2a\x20\x41\xd5\xfd\x46\x9a\x5a\x01\x61\x05\xac\x9b\x45\x4d\x65\x05\x39\x59\x93\x05\xad\xa9\xa2\x28\xa7\x09\x0f\x65\xc3\x80\x32\xaa\xde\x61\xa9\x7b\x1a\x90\xec\xb3\x6e\xa2\x2e\x81\x34\xaa\xca\x1e\xc8\x06\x7f\x23\x75\x83\xa7\x70\x1d\x40\x4d\xe0\x07\x97\x28\x13\x78\x32\xb0\xd6\x52\xb8\x0e\xe9\x1f\x32\x4c\x6a\xbe\xa8\x02\xca\x40\xda\x02\x6f\xbb\xeb\x61\xa7\xee\xe5\x54\xb7\xcb\xae\xce\x5a\x88\xa9\x65\xf5\x66\xb5\x56\x3b\x83\x96\x4d\x4e\x41\xf1\x4b\x38\x77\x3d\xce\x4b\xdf\xd4\x7c\x76\x49\xd9\x37\xcb\xf0\x92\x77\xb4\xec\x74\xc0\x54\x85\xce\x42\x13\x52\xce\xea\x1d\xe0\xe3\x9a\x4b\x94\x21\x88\x6e\x56\xe0\x9a\x4b\xaa\x34\x73\x26\x3f\x41\x55\x82\x37\xcb\xca\x7c\xbc\xc7\x1c\xe9\x06\x05\x50\xa6\x50\x94\x24\xef\x7c\xab\x51\x81\x70\x9f\xaf\xbb\xc1\x67\xd6\xe9\x28\x4a\x9e\x01\x2a\x65\x83\x57\x3f\x74\x0c\x18\x13\xdf\x64\xa3\x0e\x47\x3c\x46\x90\x2e\x1b\xb2\xd4\x82\x53\x20\xea\x12\xce\x2d\x2d\x1d\xa2\xf7\xe4\xff\xc4\xe2\x82\xd4\x84\xe5\x08\x25\xc5\xba\x88\x28\x7c\xeb\xbe\x0c\x33\xe8\xfa\xfd\x73\x04\x26\x06\x8c\xf0\xe7\xdc\xb0\x90\x41\x1d\xbf\x47\xe5\xd2\xa8\xb4\x4c\x99\xea\xf0\x74\x70\x16\x54\xb7\xef\xd3\xf6\xbd\x47\xd5\x08\x26\xe1\x02\x68\x69\x40\xfc\x34\x50\x11\x09\x8c\xb7\x98\x0e\x6d\xb0\xd8\x8b\xa0\xd0\x9d\x8d\x6d\xbd\xb7\x15\xed\xe7\xc1\xa0\xb2\xf5\x6c\xe5\xad\x9c\xc1\xc5\xf4\xa2\xfd\x42\xcb\x30\x32\xf7\x58\xba\x90\xb4\x0d\xf4\x5f\x4c\xe6\x12\xd5\x50\x54\xc6\x38\x3c\x8e\xa1\x16\x5c\x08\xbe\xcd\x26\x4f\xd1\x6b\xfd\xd7\x19\xd8\x59\xa3\x07\xf3\x8e\x4e\xa2\x1e\xcf\x5d\x6a\x0b\xc3\x6c\x44\x5c\x10\x33\xcb\x3b\x10\x10\x58\xa2\x40\x3d\x82\xcb\xf6\x38\x8a\x1b\xf3\x3b\x8d\xe1\xbe\x18\xd8\x99\x2c\x9a\x71\xdf\x1a\xff\xcc\x9c\x3b\x09\x63\x62\x3e\x46\xb2\x6b\xfa\x89\xaa\xaa\x10\x64\x4b\x16\xb5\x6e\xdb\xa3\x34\x08\x9f\x73\x30\x9a\x60\x2d\x8f\x57\xaf\x86\x7d\x93\x69\x31\xb6\x67\xde\x0d\x49\xfe\xf9\x67\x58\x13\x46\xf3\xec\xe4\x23\xd3\x70\x9a\x39\x3b\xf0\x41\x6c\x9e\x24\x05\xf4\x89\xd6\x35\x2c\xcc\x3c\x2c\x30\xd7\x82\xc4\xac\x2a\x39\x61\xf6\x6d\x8d\xe6\x55\xa9\x50\x18\x50\xb9\xa5\x2a\xaf\xb8\x9e\x94\x15\x6f\xd5\xe7\xb4\xc0\xa2\xc9\x55\xac\xfa\x92\x82\xbb\x26\x75\x8d\x05\x6c\x2b\x64\xb1\x68\x01\x2a\x41\x36\x8b\x15\x55\xca\x8a\x0e\x0b\x67\x06\x2c\x3b\x20\xab\x5a\xf5\xcb\x79\xa3\x2a\xaf\x41\xcd\xe4\xd8\xf5\xa6\x63\x49\x92\x1a\x78\x48\x9e\x04\x41\xa7\x25\x48\xac\xcb\x69\xac\xa6\x60\x36\x73\xe5\x9d\x5d\x84\xad\xbb\x34\x39\x1a\xa8\x10\x5d\xe2\xaa\x8d\x31\xcc\x2c\x72\x9a\xc9\xda\xbe\x49\x34\x6b\x94\x88\xf3\x95\x71\x7c\x36\x64\xce\x4b\xd6\xbe\x09\x86\x8d\x6a\xb9\x67\x7a\x38\xcc\x48\x8f\xc0\x2f\xff\x2b\xf2\xaf\x44\xb4\xde\x5d\x9d\x85\x10\x5b\x57\x0d\x19\x31\xf8\x97\xdd\x50\x1d\x62\x90\x57\x46\x1e\xb8\x12\xb9\x3a\xf3\x98\x49\x1e\x9f\xc1\x3b\x13\x61\x19\xcd\xe4\xb9\x13\xa3\x46\xd4\x9a\xec\x21\xb0\x26\x3b\x6c\xa5\xe2\x34\x00\xd0\x9a\x50\xa6\x95\x93\x36\xf1\xe8\xae\x60\xcd\xb2\x9d\x53\xb5\x1b\xd6\x83\x12\x55\xb3\xfe\x2f\x6e\x5d\x46\xe9\x3d\x8c\xfb\x99\x4a\xc2\x20\x07\xc7\xf4\xe1\xa9\x75\xe0\x15\x49\x7b\x9c\x6e\xdc\xa6\x54\xc6\xfb\x9b\xcc\x80\x4e\x9d\x16\xef\x27\x83\x9b\x72\x7c\xc5\x31\xae\xcc\xe8\x5c\xd0\xbf\xe2\x4d\x82\x53\xe8\x27\x61\x6e\x1c\x25\x29\x99\xee\x14\xe0\xaa\xbf\x43\x9d\xae\x28\xa3\xab\x66\xe5\x5e\xdd\xa3\x44\xb1\xb1\xb1\xdc\x6b\x5b\x18\x71\x69\xb9\x07\xca\x72\x2e\x04\xe6\xaa\xde\xc5\x96\xbd\xb6\x1a\x0d\x49\x93\xaf\x4a\xf2\x11\xc7\x63\x30\xd9\xfa\xdf\x62\x66\x7e\x80\x14\xf2\x60\xc6\x26\x40\xe4\x31\xfc\xbb\xb7\xee\xbc\xaa\xda\xa2\xb6\xfd\x5c\xea\x6f\x78\xba\x0c\x9f\xc4\x1c\x9b\x35\xc8\x4a\x9a\x01\x9c\x94\xef\x41\x20\x0f\x92\x58\xdb\x63\x2f\x99\x22\xbc\xde\x53\xa2\x41\x2f\xf9\x96\x74\xa3\x17\x23\x9b\xf6\x7a\x19\x32\x3b\x4f\xbf\x0c\xf5\xd2\xfa\x14\x4a\x52\x4b\x04\xae\x2a\x14\x5b\x2a\x87\x25\x61\x52\x5a\x9f\x3d\x7e\x77\x5c\x60\xf7\xa3\xf1\x4e\xef\xae\x4c\xa7\x2d\x2a\x4d\xb1\x89\xf6\x80\xe0\x54\x5b\xad\x15\xd1\x8e\x33\x34\xab\xb4\xb7\x31\xd6\x48\xbe\xf4\x4d\xda\xd1\xf1\x43\x88\x64\xde\x77\xca\x46\x73\x34\x30\xbf\xbb\xaf\x49\x32\x73\x21\x7f\x77\x4e\xfe\xa1\x35\x8a\xe1\xa9\xcf\xff\x5d\x47\xbd\x3f\x4b\x60\x4a\x1a\x27\xcc\xde\x66\x81\xce\x99\x02\x16\x3b\x20\xeb\xb5\xe0\x1b\xad\x3d\x1c\xfb\xf0\xe7\xd0\xb0\x7f\x1e\x10\x83\x9e\xc7\x09\xf9\x03\x5e\xb5\xaa\x2e\xe7\xeb\xdd\x95\x6e\x9f\xc8\xb4\x3d\x63\x4c\x46\x38\x30\xba\x45\xcf\x9a\x36\xba\x02\x25\x6f\x84\x15\x6c\x79\x45\xd8\x12\xad\xe2\xd1\x9b\x38\x09\xdc\x66\xa8\x3f\xe1\x48\xd2\x98\xd4\x75\x70\x76\xb2\x2f\x6f\x07\x29\x5a\xa2\x8a\xf3\x54\x6a\x66\x7e\x9f\xfb\x28\xee\xa5\xc7\x77\x99\x7e\xc1\x9d\xec\xf9\xf8\x1e\x95\x84\x1b\x73\x36\xa5\x9d\xbc\x29\x4b\x2e\x14\x7c\x42\xba\xac\x94\xec\x24\x9c\xb4\xc5\xef\x8d\xfc\x97\x6c\x97\xd3\x31\x73\x5b\x4c\x0b\xe9\x10\xb5\xd5\x4f\x1f\xef\x98\xfa\xe9\xc7\x4b\xb0\xff\x9f\x5f\x13\xdb\x7e\xdf\x24\xce\x38\x38\xec\x98\x2c\x6f\x5b\x03\x5a\xc7\xb7\xce\x71\x5d\xc7\x12\x15\xec\x30\x51\xe1\x7d\xca\xfe\x83\x2b\x2e\x76\xdf\x95\x32\x0b\xf9\xb7\x53\x16\x0d\xfb\x32\x65\x2b\xeb\xf8\xd7\x53\xf6\x0b\x5d\x51\x75\x00\x61\x07\xf2\x65\xe0\x34\x5b\xd6\xd1\xd7\x70\x64\x7b\xbc\xc4\x8c\x19\xe0\x60\x5e\x6a\xe3\xdd\x1e\x56\xbe\x7d\x82\x09\x39\x69\x7b\xcf\x0b\x2d\x2d\xa4\x12\xba\xe6\xfd\x99\xbf\x1f\xf1\x01\x9d\x68\x0e\xf7\x73\x25\x46\xa7\x90\x7d\x3d\x9c\x6c\xc3\x7a\xe7\xfa\xbd\x35\xc9\x2e\x18\x5a\x26\x1e\x0f\x0a\x87\xde\x16\x27\x3d\xc8\x40\xcd\xdb\xfe\x2b\x09\xfb\xbf\x7f\xa2\x11\x3e\xbd\x3c\xf0\xcc\xa1\x0c\x49\xcc\x88\xaa\xa1\xed\xc9\x3e\xbe\xd2\x0b\x91\x6f\xe6\x6c\x40\x83\x8f\xf0\xf6\xf2\x6d\xcc\x57\x71\x37\x60\xc0\x4b\xfc\xcd\x8b\x42\x86\xc7\xf5\x5e\xb6\x11\xfb\xb6\xdb\x91\x44\xfc\x72\x31\x4a\x2d\x29\x8a\x54\xab\x8d\xdc\xf0\xa4\xfc\xbe\xe0\x94\xd1\x44\xd1\xf3\x1f\x30\x9b\x01\xa3\xf5\x21\x4c\x8f\x5d\x5b\xc5\xcf\xdf\xc0\xf9\xa0\x79\x7d\xdd\x17\xd1\x6f\xef\xc0\xbe\x6f\x04\x84\xc1\xfc\x7b\x83\x70\xfc\x8a\x20\x8c\xdd\xfb\x7d\xcf\x30\x4c\x2d\x09\xd9\x17\xdc\x8d\x03\x07\xb1\x18\x9a\x21\xf6\xdc\x33\x66\x9f\x01\xcd\x59\xa1\xbf\x5d\xec\x79\xae\x37\x66\x6b\xa2\x2a\x98\x1d\xa4\x6d\x93\xbe\xbc\x2e\xcc\xf9\xc3\xf0\xa6\xae\xbf\x38\xd6\x9c\x14\x91\x9e\xd6\x43\x4f\x0e\x64\x2c\xba\xcc\x72\x28\xce\x37\x7b\x77\x95\x82\xd1\xd2\x7b\xaf\xe3\xde\xda\x3a\x12\xfc\x57\x5f\xd7\x3a\xec\xb1\x04\x78\x0e\xd7\x67\xbd\x4f\x8e\xf6\x5b\x83\xa7\x89\xd1\x65\xc0\xd8\x71\x89\x6d\x35\xde\x8c\x0b\x09\x33\x78\xea\x1d\x71\x10\xbd\x8e\xc3\xd5\x99\xdf\x1f\x44\xeb\x7a\x70\x9e\x67\xda\x4d\xd3\xc9\x31\x52\x3b\x24\xba\xf9\xee\x5b\xd1\xbf\x76\x34\x90\x03\xf7\x8b\x3e\xce\xfa\xb3\x17\x33\xcf\x47\xff\x0b\x00\x00\xff\xff\x39\xe7\x17\x1b\x28\x21\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -159,7 +159,7 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd, 0x9c, 0xc8, 0x23, 0xe0, 0x4a, 0x28, 0xee, 0xcf, 0xe8, 0x54, 0xe0, 0x7a, 0x0, 0xf5, 0xd3, 0x7d, 0x30, 0x1c, 0xb5, 0xf6, 0x31, 0x49, 0x51, 0xec, 0x42, 0xe4, 0x3b, 0x30, 0x8, 0x2a, 0x4a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0x54, 0x3e, 0x77, 0xe7, 0x35, 0x57, 0x5b, 0xe6, 0xe2, 0x31, 0x40, 0x80, 0xcc, 0xae, 0x93, 0x72, 0x70, 0xc1, 0x31, 0x9e, 0x79, 0x7d, 0x7f, 0x5e, 0x56, 0xd7, 0x1b, 0xc6, 0x23, 0x28, 0xa2}} return a, nil } @@ -203,7 +203,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x3b\x5d\x6f\xdb\x38\xb6\xef\xfd\x15\xe7\xfa\x61\xae\x8d\x49\xed\x3e\x5c\xdc\x07\x23\x6d\xda\x4e\x9b\x7b\x0b\xb4\xb3\x45\x9a\xce\x2c\x30\x18\x4c\x69\xe9\xd8\xe2\x46\x16\xb5\x24\x65\xc7\x13\xe4\xbf\x2f\x78\x48\x4a\xa4\x44\x25\x76\x3a\x0b\x6c\x5e\x6a\x49\x3c\xdf\x87\xe7\x8b\x2c\xdf\xd6\x42\x6a\xb8\x6c\xaa\x0d\x5f\x95\x78\x2d\x6e\xb0\x82\xb5\x14\x5b\x98\x44\xef\x26\xcf\xdc\xca\x4f\xa8\x59\xce\x34\xfb\x85\xe3\x5e\xb9\x95\xd1\xbb\x76\x65\x04\x9f\x02\x1b\x5f\xd0\xe2\x30\x4f\x57\xa8\x44\xb9\x43\xe9\xa0\xc2\x57\x93\x67\xcf\x58\x96\xa1\x52\x53\x56\x96\x33\xc8\x44\xa5\x25\xcb\x34\x5c\x96\x62\x4f\x58\x97\x31\x86\xbb\x67\xcf\x00\x00\x16\x0b\xb8\x16\x9a\x95\xa0\x9a\xba\x2e\x0f\x20\xd6\x04\x01\xda\x80\x28\xe0\x15\xe0\x2d\x57\x1a\xab\x0c\x69\x7d\x48\x63\xc7\x24\x68\x03\xfc\x85\x60\x97\xf0\xf5\x92\xdf\xfe\xef\xff\xb4\x88\xdf\xef\xb0\xd2\xa0\x0b\xa6\x81\x2b\xc0\x2d\xd7\x1a\x73\xd8\x17\x58\x81\x2e\xb0\x63\x91\x2b\xc8\x24\x32\x8d\xf9\x80\x04\x12\x0a\xe2\x5f\x7d\xa8\xb8\xe6\xac\xe4\x7f\x62\x3e\xe5\xf6\x77\x4c\x78\x76\x14\x65\x2b\x18\x93\x08\x7b\xae\x8b\x5c\xb2\xbd\xb3\x32\x83\x5f\x58\x53\xea\x07\x79\xf8\xd5\x83\x4c\xd9\x56\x34\x95\xf6\xa4\xcf\x08\xc5\x12\xde\xe4\xb9\x44\xa5\x2e\x4e\x65\x25\xc7\x5a\x28\x6e\xbe\x68\x71\x14\x23\xef\x3c\xc0\x80\x11\x2d\x4e\x64\xa3\xc2\x7d\xc8\xca\x96\x57\x8f\x59\xe2\x13\x2d\xe9\x51\x3e\x5d\x64\xa5\xa5\x38\x3c\x42\xea\x6d\x23\xab\xa7\x91\x62\x24\x18\x49\x23\x41\xa2\x12\x8d\xcc\xf0\x71\x5f\x23\xd9\xe4\x4f\x76\x8d\xf9\x20\xf6\x98\xbf\x79\x2a\xf9\x95\x61\xff\x14\xf2\x24\x6f\x4b\xbe\xa3\xd4\x79\xc4\x62\xd1\x52\x67\x59\x01\x8d\x42\x09\x4a\x0b\x89\x0a\x58\x05\xbc\x52\x9a\x55\x19\x9a\x8d\x2c\xaa\xf2\x40\x3b\x8d\x80\xcd\x5e\xd6\x05\x72\xbb\x9a\x6d\xb0\xdd\xff\x05\xc2\xba\xa9\x32\xcd\x85\xdd\xf1\x1d\x08\xab\x72\xd8\x88\x1d\x1a\x1b\xc0\xca\x22\xab\x25\xd2\xfb\x5a\x28\x6d\xf6\x70\xce\x09\xd0\x63\xe3\x55\x2f\x82\xfa\xfd\x7e\x20\xab\x67\xac\x2c\x31\x9f\x87\xb4\xb3\x02\xb3\x1b\x05\x05\xab\x6b\xa3\x37\x0d\xb2\xa9\x34\xdf\x22\x41\xa2\x89\x55\xac\xe5\x8f\x14\x18\xa1\xf0\x98\xae\x9c\x8a\xcd\xf7\xca\x8a\xbe\x42\xaf\x6c\x2f\x95\x09\x39\x78\xab\x8d\x72\xa2\x08\x44\x16\x34\x3c\x7a\x6c\xd6\x41\xd7\xbc\x22\xd8\x33\x50\xc2\x7c\x96\x64\xc0\x4a\xc0\x9e\x1d\x60\x2d\x0c\x63\x5b\x56\xf2\x8c\x8b\x46\x59\x43\x68\xe1\x48\x5a\x05\xb6\x5a\x11\x8d\x23\xca\x2b\x60\x5c\xce\xe1\x0d\xa8\x1a\x33\xce\x4a\xe7\x70\x9d\x8b\x54\x88\xb9\x32\x88\x56\x1d\x0b\x5a\x90\x23\x7b\x6c\xdd\x8e\x8d\xb4\x10\x7a\x53\x8b\x8e\xf8\x58\xc6\x36\x99\xd3\xcb\xb3\xde\xcb\xcf\x52\xec\x78\x8e\xb2\xff\xfe\x0a\x33\xe4\x3b\xf3\x3e\x4c\x20\xf3\x7e\x26\x71\xbc\x15\xa2\x34\xec\x17\x08\x2b\x56\x7a\x4f\x64\xa4\x1d\xe5\x98\x6e\x97\xf7\x93\x89\x83\x88\x13\xc9\x60\x21\xc7\xbd\xf1\x07\xd8\xa0\x7e\x6b\x01\xa6\x33\x0f\x02\x77\x2d\x8c\xf9\x93\xa8\x1b\x59\x81\xc2\x72\x3d\x77\xc8\xdb\xef\xf7\x11\xdb\xbc\x4d\x2e\x11\xef\xc6\x1b\xbd\x26\xc9\xb0\xc6\x07\x8d\x73\xb6\xb0\x06\x70\xda\x63\x7c\xd6\x63\x23\xa4\x0f\x2f\xe1\x41\x4e\x16\x46\x2e\x93\xd7\x84\xd4\x98\x93\xa1\xae\x0f\x35\x2a\x10\xb5\x21\xce\xca\xf2\xe0\xc4\x52\xc0\xa0\xe4\x8a\x1c\x6b\x47\xdb\x55\xd3\x42\xe7\xcc\x5c\x81\x74\x96\x23\xfd\xd5\x7a\x44\xf1\x81\x3e\x13\x74\x8d\x6e\xef\xcc\xaf\x25\xbc\x15\xa2\xbc\x4f\x6b\xf8\x8e\x44\xdc\x20\xc1\x18\x10\x2d\x1b\xbc\x4f\x49\x98\x24\xcd\xd5\x90\xf2\x54\x13\x51\xf3\x73\x66\x69\xf7\x48\xf3\x35\xd0\x1a\x78\xf9\x12\x62\xf2\x33\xb8\xf3\x8c\x19\x3e\xe0\x1e\xb0\x54\xd8\xbd\x5c\x33\xf3\x98\x64\x6f\x41\xa1\xc4\xaa\xd7\x38\x82\x8b\x95\x50\x33\x5d\x98\x80\x24\xad\x7f\x58\x7d\xab\x42\x34\x65\x6e\xd4\xce\x33\x32\xcc\xca\x02\xb8\xe8\xfe\x90\xa6\xdf\xe1\xda\xa0\xf8\x62\xd1\x7f\x66\xba\x30\x5a\x0b\x1e\x2f\xd2\x8a\x5e\x38\x86\x16\x6b\x5f\xd7\x75\x99\xe1\x11\x51\xea\x66\x55\xf2\x2c\x96\x84\xab\x58\x94\x82\xed\x10\x98\x5f\x9a\xb1\x9a\xad\x78\xc9\xf5\xe1\x58\x79\x3e\x13\xa0\x17\xa7\x7b\x1a\x93\xc6\x12\xea\x84\xf1\xb1\x66\x64\x97\xfa\x8a\x2d\x78\x17\x7e\xbe\xf4\x59\xc2\x6e\x01\x76\xe3\x73\xa2\xc6\x8d\xd9\x05\x94\xc5\x81\xd1\x4b\x26\x37\xcd\x16\x2b\x1d\xc2\x9b\xb4\xe6\x49\xb8\x7d\xe4\x60\xa8\x40\x6c\xf3\xe2\x3c\x04\xfa\xa0\x5d\xc8\x57\x2e\xe7\x6b\x34\x05\x3b\x93\x07\x97\x44\x7d\x79\xd0\x28\x1b\xc9\x4d\x84\x0c\x11\x18\xb4\x5b\x51\xe1\xa1\x5d\xb9\x42\x5e\x6d\x40\x4b\x56\xa9\x35\x4a\x89\xf9\xdc\x50\x91\x81\x2d\x2b\xdc\x97\x87\x10\x89\x4f\x74\x8e\xa4\x88\xd2\x1d\xe1\xb5\x69\xd3\x64\x32\xae\x29\x47\xae\x82\xb2\x33\x44\x65\xf6\x0a\xf9\xc7\x3c\xa5\x66\xe7\x00\x71\x8a\xf0\x65\x31\x5b\x95\x38\x23\x97\xf0\x6a\xec\x57\x6e\x4b\x78\x7d\x97\xc8\x45\xfd\xb0\xd2\x8b\x98\xd1\xe3\x73\x67\x94\x08\xc0\xd4\x5e\xa3\x35\xba\xfd\xd7\xd7\xe8\x84\x4c\xec\x2b\x94\x17\x73\x66\x0b\xe5\x59\xca\x39\xcf\x9f\x87\xa9\xbc\x8b\xf1\x16\xdb\x6c\xc4\x45\x9d\x4a\x4f\xf1\x50\x67\x34\xb1\xfa\x07\x66\x7d\xf7\x24\x9f\x64\x79\xae\xa2\x64\xa5\x55\x9b\xa1\x9c\xa9\x83\x64\x6b\x1e\x49\x3c\x95\xf6\x56\xae\xc0\x95\xb5\x06\xd8\x95\xe1\x36\xd8\x19\x82\x96\x99\x15\x66\xac\x51\xd8\xf9\x7c\xb4\x0d\x0d\x8f\x81\x9f\x1b\x8f\x46\xe9\x69\xbb\xca\x84\x6a\x3b\x02\xfd\xef\x8e\xdb\x82\x45\x82\xac\x10\x2b\xe3\xa5\xaa\xd9\x62\x4e\xa2\x52\x95\xb5\x16\x54\x29\x3a\x17\x75\x6d\xc2\x3c\x19\x83\x8c\xaf\x39\x95\x4f\xad\x79\xd3\xfe\xd5\x4f\xc9\x25\x6a\x17\xf9\xce\x9f\xbb\xf6\x4f\xfd\x17\xbc\x6e\xbb\xe5\x79\x2c\xf4\x63\x3e\xf9\xa3\x45\x36\x28\x32\x7a\xae\x39\xec\xda\x22\x30\xdb\xbc\x3d\xea\x9f\x11\x0c\xbc\x84\x17\xf3\x17\xd1\x77\x6f\xd2\xdd\x58\x66\x38\x72\x0f\xfb\x00\x34\x68\x31\x7d\x5d\xb1\x84\x9f\xda\x0c\x71\xfe\xc3\x5d\xba\x6c\xbc\x7f\x95\xd2\xbd\xc7\xfd\x8b\xb7\x01\x49\x3d\x88\x1a\x7e\xaf\x45\xf0\x8b\x05\xfc\x1f\x6a\x60\x20\x71\x8d\x12\x83\x5d\x20\x31\xe3\x35\xc7\xca\xb8\xdc\x20\x95\x78\xd2\x9e\xfb\x2b\x5c\xc3\xcb\xf6\x69\xbe\x12\x52\x8a\xfd\x34\x56\xb5\xf9\xbb\xb8\x80\x9a\x55\x3c\x9b\x4e\x7e\xa2\x1c\x59\x09\x0d\x76\x71\x57\x60\x3d\xc8\x09\xc9\x38\x19\x0a\xe1\xbc\x81\xd6\x77\xb3\x88\x6e\xf2\xd2\xc7\x23\x53\x12\x05\xd2\xcc\xe3\x8d\x70\xfe\x3c\x52\x72\x32\x60\x39\x57\x99\xf6\x4d\xc4\xd7\xb1\x7f\xbf\x32\x4e\xd6\x5b\x63\xfe\xba\xfd\x12\x0c\x82\xe0\xe5\xc8\xfb\xe7\xe9\x4a\xdc\xf2\x94\xe0\x6e\xe1\x2d\x5d\x96\xa4\x0c\x3f\x18\x03\x3b\x3a\xe3\xdb\xba\x44\x13\x24\x6d\x73\xda\xd2\x0c\xe1\x23\x5c\xaf\x5d\x64\x7f\x63\xe2\xab\x64\x34\xed\xb2\xc5\x35\x35\x5a\x94\x74\x0b\x8c\xf0\x9a\x1a\x87\x62\x19\x55\x4a\x65\x63\x2c\x55\x96\x26\x30\x51\x3a\x5f\x1d\x22\x02\x9d\x5a\x77\x58\x8a\xda\xb6\x3c\x70\x53\x89\x3d\xec\x0b\x9e\x15\x50\x33\xc9\xb6\xa8\x6d\xa7\x58\x33\xa5\x3a\x7f\xa1\x6e\xca\x08\x36\x9d\xc1\x16\x75\x21\xf2\x79\x52\x90\xb1\x0a\x8c\x74\x62\xaa\xae\xdf\x8c\x48\xbf\x27\xeb\xad\xce\x2c\x1d\xc0\x83\x8a\x8f\x55\x6e\x03\xe5\x11\x7a\x26\x31\x89\xbb\x25\xa5\x01\xc3\x91\x4f\x0f\x39\x2a\x2e\x9d\x66\xe7\x69\xf3\x80\xd2\xb2\xc9\x74\x23\x8d\x5e\x6a\x89\x26\x2f\x79\xe3\x48\xfc\x67\x83\x4a\xa7\x10\x8c\x26\x88\x50\xb9\x7f\x78\xb6\x6c\x5f\xf1\xa6\x3a\x7c\x21\x62\x23\x15\x6a\xa7\xb1\x10\x89\x41\x91\x54\x5c\x9f\xb2\xad\x20\xde\x6f\x6b\x7d\xb0\x55\xc4\xb1\x05\xd0\x23\x35\xc8\x8b\xf9\x8b\x90\x7e\xc0\x45\x5b\x0b\x76\x44\x7b\x93\x92\xb8\x06\x89\x6b\x57\x1b\x8e\x4d\x30\x02\x16\xd6\x14\x7f\xa2\x14\xed\x6c\xa4\xca\xdb\x5a\x94\x77\xb5\x26\x2b\x4b\x63\x23\x57\x73\xce\xe1\x8d\x9d\x88\x6c\x1b\x65\x6b\x4f\xdb\x6d\xf8\x41\x4e\x88\x8c\x5a\x26\x67\x5c\x4d\xf3\xbe\x91\x89\x95\x79\x21\x64\x6e\x77\x0f\xd5\x30\xf6\x7b\x8b\x2c\xcb\xa8\x5a\xb7\xc3\x13\x93\xc8\xcc\x4f\x17\x21\x7d\x99\xa0\xdc\x20\xc6\x4d\x23\xa8\x69\x1e\x1d\xa3\x8c\xda\xb0\x57\x28\x04\xd6\x3b\xd6\x72\xce\x5e\x47\x6e\xe7\x21\x01\x7a\x7f\x3e\x7e\x70\x30\xbf\xbc\x36\xff\xbe\x9a\xce\xce\x06\x61\xfb\x71\xd0\x77\x5c\xd5\x25\x3b\x3c\x11\x9a\x64\x7e\xc7\x34\x7b\x12\xfc\x75\x97\x32\x5e\x4d\x67\xbf\xc7\xde\x7d\x74\x60\x5a\xb4\x1e\x7f\x72\x40\xfa\xae\x60\xb4\x18\x71\xa3\x53\x83\x90\xda\x73\x9d\x15\xd6\x27\xe2\xd8\x90\x31\x85\xc7\x18\xc1\x5a\x7f\x39\xd0\xbf\x0f\x6d\x8f\x01\x4f\x07\x90\xe6\x6f\xad\x9d\x6f\xb8\x4a\x35\x94\xeb\x14\xbf\x9a\x51\xc5\x7d\xcc\xe2\x8b\xa1\x0b\x59\x46\x5a\x37\x7b\x12\x2b\xa1\x93\x1e\xc1\x4c\xbb\xfc\x62\xc0\xcd\xec\x29\xe6\xe9\x34\x31\xb4\x90\x29\x53\xb7\x98\x73\x06\x2f\xe3\x53\xc6\xf9\x27\xf3\x36\x6d\x18\xd2\x09\x2f\x71\xd9\x03\xf9\xff\xeb\xeb\xcf\x97\xbc\xc4\x71\xa8\x46\x96\xcb\xb8\x36\xf8\x28\x36\xe2\xeb\xd5\x87\x44\x35\x4c\xf2\xa6\x0d\x42\x1c\xdb\x51\xe1\x84\x6f\xd9\x06\x17\x6a\xb7\xf9\xf1\x76\x5b\x4e\x1e\xd1\x58\x24\xb2\x4a\xcb\xac\xa6\xbf\xd1\xe7\xdf\x87\xa0\xc7\xf8\xb3\xd3\x76\x5a\x07\x15\xdb\x1a\x9e\x2f\x3f\xfe\xed\x57\xf8\x19\xf5\x5e\xc8\x1b\xdb\xb0\x4d\xd2\x82\xaa\xc3\x76\x25\x4a\x07\x31\xb2\x26\x47\x95\x49\x4e\x33\x5b\x8f\x9a\xbb\xd9\x0d\xd3\x26\x1d\xd9\xec\xb3\x16\x92\x5e\xd2\xa1\xeb\xaa\x14\xd9\x4d\x56\x30\x5e\xcd\x5d\xa3\x6e\x02\x0c\x05\x27\xb3\x4e\x61\xd6\x48\x1f\x7a\x2a\xcb\xe7\x99\xed\xa4\x98\xcd\xe8\x6b\x44\x75\xd6\x66\x4b\xff\xc4\x6e\x78\xb5\x39\x83\xcb\x8f\x1f\x3e\xc3\x4e\x50\xf0\x32\x69\x77\xcb\x0e\x41\x1d\x0b\xac\xae\x4b\x9e\x31\x7b\x0a\xb4\x6a\x78\xa9\x41\x54\x1d\x6f\x6f\x5b\xde\x46\x04\xc6\x5b\x8d\xb2\x62\xe5\xd7\xab\x8f\x7d\x0f\x7c\xdf\x7d\x9a\x4e\x0a\xad\x6b\xb5\x5c\xd0\xcc\x6f\x9e\x89\xed\x64\xc4\x9b\x4a\xb1\x11\x6a\xe9\x7c\x62\xc4\x0e\x22\xe3\xac\x54\xcb\x44\x63\xe2\xff\x26\x7a\xcf\xb5\x46\x39\x39\x8a\x27\xb7\xd8\xb0\x45\xfc\xfd\xd1\x59\x64\x92\xde\x0a\xf7\x7f\x4d\x30\x08\x63\xd1\x13\x03\xb6\xc7\x90\x76\x71\xd5\x4d\x96\x97\x63\x43\xe4\xb4\x92\x7d\x83\xe9\x40\xc7\x26\xb6\x63\x21\xc1\x72\x39\x02\xec\xce\x6f\xd2\xb0\xb5\x3b\x8f\xf2\xb0\x92\xef\x98\x3e\x8d\xe7\x8f\xbc\xba\xc1\xfc\xba\x3d\x48\x38\xff\xa1\x57\xb7\x25\xeb\x93\x90\xf1\xa7\x63\xf0\xec\x3f\x1d\x43\xbf\xf0\xf4\x85\xfb\x12\xa6\xa6\xa0\x38\xba\x97\x88\x35\xe3\xaa\xd3\x8e\x89\x61\x7d\x9b\xf6\xf4\xe1\xeb\x27\xb8\x7a\x5c\xdb\x3d\xc5\xd5\x03\x0c\xd3\xe8\xf6\x49\x72\xe6\xd0\xef\x92\x02\x1a\x15\x2f\xc7\x0a\xf1\xf6\xcc\xef\x4d\xbe\xe5\x15\x57\x5a\x32\x2d\x64\xa0\xd6\xb6\xcb\xfa\x19\xf7\xf6\x00\xf7\xa8\x81\x6f\xdb\x6c\x05\x2d\x54\xf2\x9e\xc2\x03\x93\xf7\x5e\x5f\xd2\x32\x30\x72\x57\x61\x09\xaf\xdd\x09\xf3\xdd\x70\x2a\xf9\xe0\x65\x87\xe8\xf1\xe1\x09\x79\x9a\x83\x11\x04\xf1\xbc\xbc\x95\xc2\xde\x7c\xf8\x4e\x35\xf6\xee\x5b\x9c\xa4\x46\xcb\x00\xed\x2a\xfb\x33\xa5\xb1\xfe\xfd\x8c\x87\xb4\xe2\x11\x8e\x36\xea\x81\xe7\x0c\x2f\x32\xf8\xf3\x00\x7b\x52\x40\xc5\x02\x33\xde\xe8\xbb\x5c\x7b\xd1\xa1\x10\x65\x7b\x3d\xe0\xa4\x7b\x01\xad\x53\x84\x6a\x36\xd9\xde\x9d\x78\x99\xe6\xc8\x4e\x22\xfd\xe5\x08\xef\xa3\xf1\xf9\x41\x7b\x2f\xa1\x4f\x69\xc7\x24\x24\x5d\x32\xa2\x68\xc0\xaf\xe3\x5b\x01\x0f\x59\xde\x2c\x57\x81\x9c\x67\x74\x36\x62\xb8\xdb\xfa\x41\x84\x0e\xae\xb3\x9d\x85\x98\x42\x6f\x09\x01\xfa\x93\x8b\x63\x9c\xa6\x63\x3b\x71\xc0\x35\x3e\x1b\x00\xca\x0b\x98\x88\xcf\x4e\xeb\xaf\x1c\x9a\xe9\x8b\xd9\x12\x26\x56\x6f\xee\x46\x96\x9d\xa4\xac\x10\x36\xe4\x5d\xa6\x6c\x64\x15\x0d\x66\x86\xe5\xb5\xc3\x76\xee\x4e\x29\x7a\x66\x18\xc1\x5b\xa2\x52\x16\x29\xb9\x81\x33\xb1\x45\x35\x19\x19\xd6\xc2\xc9\x33\xe0\x1f\x53\xa7\x77\x43\x2e\x21\xc5\xfa\xa3\x47\x7f\xbd\x8b\x69\xfd\x93\x3a\xf8\xae\xc3\x3d\xba\xe9\x91\x0e\xb2\xa9\xd3\xcb\xbe\x38\xd1\xf3\x68\x48\x08\xa2\xe0\xf7\x86\x84\x15\xdd\x7f\x38\x32\x1c\xb4\x11\x2f\xdc\x31\x06\xc3\x09\x9b\xd3\x1d\x26\x74\x27\x9a\xfe\x32\xda\x19\xe0\x7a\x8d\x99\x69\x7b\xca\x03\x61\xf5\x5d\x4c\xc8\xde\x10\xfd\xcf\x42\xe3\xd2\x1e\x6f\xda\xb1\x60\x70\x7d\x90\x35\x5a\x6c\x99\x76\x17\x2f\x54\xb3\xa2\x9b\x5c\xa6\x53\x72\x47\xf5\x51\x5c\x0b\xaf\xb8\x46\x37\xdc\x88\xe7\x26\xd3\x42\x1e\xb5\xef\x3b\x8d\xf8\xd3\xc6\xde\x66\xff\x0b\xce\x19\x0d\x08\xf3\x5e\x33\x7e\xac\x98\x3e\xe5\xeb\x6d\x88\xde\xf5\xc9\xa1\x77\xc3\x60\xb6\xa6\xba\x9e\xef\xa3\xd8\x08\xf8\xfb\xa7\x8f\xf0\xf5\xea\x83\x65\x3e\xbc\x3a\xd8\xd7\x4d\x38\x36\x58\xc2\x17\x4d\xad\xea\x60\x6c\xd9\x49\xee\x9c\x76\xee\x70\xce\x33\x51\x1f\xce\x2d\xd8\x2b\xa7\xdd\x61\xa3\xe2\x28\xcc\xe0\xe2\x02\x26\x93\x90\x7d\xda\x9e\xa1\xfa\x69\x17\xc6\x21\xe9\xc5\xfc\x45\xe4\xe0\x36\x8f\x07\xee\x40\x93\xef\x7e\x16\x09\x72\x21\x8d\xab\xd9\x0e\x81\xd3\x74\x3a\x54\x47\xcf\x73\x22\xc3\xa7\x63\x4d\x9f\xc1\x59\xc4\xdb\xfb\x5b\xb6\xad\x4b\x9a\x52\x16\x74\x21\xdb\x4f\x10\x81\xb5\xdd\x89\x9b\x18\xd3\x4d\xc4\xd8\x91\x0c\xf9\x35\x0d\x91\x5b\x27\x3a\x71\x3a\x66\xa7\x87\x01\x4f\x36\xaa\xf5\x8c\x66\x94\x31\x3d\x7f\xbe\xb3\x17\x0a\xb5\x18\x6d\x2e\x67\x29\xc5\x27\x6e\x1a\xf9\xac\x6c\xef\x51\x85\x57\x68\xe8\x4e\x27\xde\xd6\x42\xa1\xea\x17\x2d\xdf\xdc\x70\xff\x9b\x3b\x3a\x03\x5d\x48\xd1\x6c\xac\x2d\xbf\xf9\x1e\xf5\x1b\x5d\x05\x92\x6b\x96\xae\x0c\xc3\xc3\xe1\xee\x60\xbb\xcd\x44\x4e\xf2\x96\x55\x8e\xaa\x55\x03\x57\xaa\x49\x75\x76\xa3\xca\x48\x2a\x35\x42\x4d\x9a\x51\xc5\x74\xc8\xd1\x19\x30\xfd\x40\x27\xfe\x6f\xd6\xb4\x73\xdf\x6f\xb0\xe6\x58\xf6\x14\xfd\xd6\x7f\x7b\x54\xcf\x0e\xcb\x7f\x8e\x9a\x07\x0c\x8d\x68\xd9\x89\x18\x28\x99\xe2\x35\xa5\xe1\x6e\xa7\x47\x7d\xe3\x74\x84\x8f\xde\x1e\x22\x1c\x63\x7b\x88\x10\xf6\x02\x84\x09\xf3\xac\x72\x17\xc7\xc9\x70\xaa\x10\xfb\xa0\x60\x6f\xef\x37\xef\x99\x0a\x6e\xb8\x76\xb7\xbd\x82\x4c\xf1\xc0\xff\xae\x18\xc6\x29\x1b\x76\xef\x9f\xfd\x2b\x00\x00\xff\xff\x65\x31\x15\x41\x33\x33\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x3b\x5d\x6f\xdb\x38\xb6\xef\xfd\x15\xe7\xfa\x61\xae\x8d\x49\xed\x3e\x5c\xdc\x07\x23\x6d\xda\x4e\x9b\x7b\x0b\xb4\xb3\x45\x9a\xce\x2c\x30\x18\x4c\x69\xe9\xd8\xe2\x46\x16\xb5\x24\x65\xc7\x13\xe4\xbf\x2f\x78\x48\x4a\xa4\x44\x25\x76\x3a\x0b\x6c\x5e\x6a\x49\x3c\xdf\x87\xe7\x8b\x2c\xdf\xd6\x42\x6a\xb8\x6c\xaa\x0d\x5f\x95\x78\x2d\x6e\xb0\x82\xb5\x14\x5b\x98\x44\xef\x26\xcf\xdc\xca\x4f\xa8\x59\xce\x34\xfb\x85\xe3\x5e\xb9\x95\xd1\xbb\x76\x65\x04\x9f\x02\x1b\x5f\xd0\xe2\x30\x4f\x57\xa8\x44\xb9\x43\xe9\xa0\xc2\x57\x93\x67\xcf\x58\x96\xa1\x52\x53\x56\x96\x33\xc8\x44\xa5\x25\xcb\x34\x5c\x96\x62\x4f\x58\x97\x31\x86\xbb\x67\xcf\x00\x00\x16\x0b\xb8\x16\x9a\x95\xa0\x9a\xba\x2e\x0f\x20\xd6\x04\x01\xda\x80\x28\xe0\x15\xe0\x2d\x57\x1a\xab\x0c\x69\x7d\x48\x63\xc7\x24\x68\x03\xfc\x85\x60\x97\xf0\xf5\x92\xdf\xfe\xef\xff\xb4\x88\xdf\xef\xb0\xd2\xa0\x0b\xa6\x81\x2b\xc0\x2d\xd7\x1a\x73\xd8\x17\x58\x81\x2e\xb0\x63\x91\x2b\xc8\x24\x32\x8d\xf9\x80\x04\x12\x0a\xe2\x5f\x7d\xa8\xb8\xe6\xac\xe4\x7f\x62\x3e\xe5\xf6\x77\x4c\x78\x76\x14\x65\x2b\x18\x93\x08\x7b\xae\x8b\x5c\xb2\xbd\xb3\x32\x83\x5f\x58\x53\xea\x07\x79\xf8\xd5\x83\x4c\xd9\x56\x34\x95\xf6\xa4\xcf\x08\xc5\x12\xde\xe4\xb9\x44\xa5\x2e\x4e\x65\x25\xc7\x5a\x28\x6e\xbe\x68\x71\x14\x23\xef\x3c\xc0\x80\x11\x2d\x4e\x64\xa3\xc2\x7d\xc8\xca\x96\x57\x8f\x59\xe2\x13\x2d\xe9\x51\x3e\x5d\x64\xa5\xa5\x38\x3c\x42\xea\x6d\x23\xab\xa7\x91\x62\x24\x18\x49\x23\x41\xa2\x12\x8d\xcc\xf0\x71\x5f\x23\xd9\xe4\x4f\x76\x8d\xf9\x20\xf6\x98\xbf\x79\x2a\xf9\x95\x61\xff\x14\xf2\x24\x6f\x4b\xbe\xa3\xd4\x79\xc4\x62\xd1\x52\x67\x59\x01\x8d\x42\x09\x4a\x0b\x89\x0a\x58\x05\xbc\x52\x9a\x55\x19\x9a\x8d\x2c\xaa\xf2\x40\x3b\x8d\x80\xcd\x5e\xd6\x05\x72\xbb\x9a\x6d\xb0\xdd\xff\x05\xc2\xba\xa9\x32\xcd\x85\xdd\xf1\x1d\x08\xab\x72\xd8\x88\x1d\x1a\x1b\xc0\xca\x22\xab\x25\xd2\xfb\x5a\x28\x6d\xf6\x70\xce\x09\xd0\x63\xe3\x55\x2f\x82\xfa\xfd\x7e\x20\xab\x67\xac\x2c\x31\x9f\x87\xb4\xb3\x02\xb3\x1b\x05\x05\xab\x6b\xa3\x37\x0d\xb2\xa9\x34\xdf\x22\x41\xa2\x89\x55\xac\xe5\x8f\x14\x18\xa1\xf0\x98\xae\x9c\x8a\xcd\xf7\xca\x8a\xbe\x42\xaf\x6c\x2f\x95\x09\x39\x78\xab\x8d\x72\xa2\x08\x44\x16\x34\x3c\x7a\x6c\xd6\x41\xd7\xbc\x22\xd8\x33\x50\xc2\x7c\x96\x64\xc0\x4a\xc0\x9e\x1d\x60\x2d\x0c\x63\x5b\x56\xf2\x8c\x8b\x46\x59\x43\x68\xe1\x48\x5a\x05\xb6\x5a\x11\x8d\x23\xca\x2b\x60\x5c\xce\xe1\x0d\xa8\x1a\x33\xce\x4a\xe7\x70\x9d\x8b\x54\x88\xb9\x32\x88\x56\x1d\x0b\x5a\x90\x23\x7b\x6c\xdd\x8e\x8d\xb4\x10\x7a\x53\x8b\x8e\xf8\x58\xc6\x36\x99\xd3\xcb\xb3\xde\xcb\xcf\x52\xec\x78\x8e\xb2\xff\xfe\x0a\x33\xe4\x3b\xf3\x3e\x4c\x20\xf3\x7e\x26\x71\xbc\x15\xa2\x34\xec\x17\x08\x2b\x56\x7a\x4f\x64\xa4\x1d\xe5\x98\x6e\x97\xf7\x93\x89\x83\x88\x13\xc9\x60\x21\xc7\xbd\xf1\x07\xd8\xa0\x7e\x6b\x01\xa6\x33\x0f\x02\x77\x2d\x8c\xf9\x93\xa8\x1b\x59\x81\xc2\x72\x3d\x77\xc8\xdb\xef\xf7\x11\xdb\xbc\x4d\x2e\x11\xef\xc6\x1b\xbd\x26\xc9\xb0\xc6\x07\x8d\x73\xb6\xb0\x06\x70\xda\x63\x7c\xd6\x63\x23\xa4\x0f\x2f\xe1\x41\x4e\x16\x46\x2e\x93\xd7\x84\xd4\x98\x93\xa1\xae\x0f\x35\x2a\x10\xb5\x21\xce\xca\xf2\xe0\xc4\x52\xc0\xa0\xe4\x8a\x1c\x6b\x47\xdb\x55\xd3\x42\xe7\xcc\x5c\x81\x74\x96\x23\xfd\xd5\x7a\x44\xf1\x81\x3e\x13\x74\x8d\x6e\xef\xcc\xaf\x25\xbc\x15\xa2\xbc\x4f\x6b\xf8\x8e\x44\xdc\x20\xc1\x18\x10\x2d\x1b\xbc\x4f\x49\x98\x24\xcd\xd5\x90\xf2\x54\x13\x51\xf3\x73\x66\x69\xf7\x48\xf3\x35\xd0\x1a\x78\xf9\x12\x62\xf2\x33\xb8\xf3\x8c\x19\x3e\xe0\x1e\xb0\x54\xd8\xbd\x5c\x33\xf3\x98\x64\x6f\x41\xa1\xc4\xaa\xd7\x38\x82\x8b\x95\x50\x33\x5d\x98\x80\x24\xad\x7f\x58\x7d\xab\x42\x34\x65\x6e\xd4\xce\x33\x32\xcc\xca\x02\xb8\xe8\xfe\x90\xa6\xdf\xe1\xda\xa0\xf8\x62\xd1\x7f\x66\xba\x30\x5a\x0b\x1e\x2f\xd2\x8a\x5e\x38\x86\x16\x6b\x5f\xd7\x75\x99\xe1\x11\x51\xea\x66\x55\xf2\x2c\x96\x84\xab\x58\x94\x82\xed\x10\x98\x5f\x9a\xb1\x9a\xad\x78\xc9\xf5\xe1\x58\x79\x3e\x13\xa0\x17\xa7\x7b\x1a\x93\xc6\x12\xea\x84\xf1\xb1\x66\x64\x97\xfa\x8a\x2d\x78\x17\x7e\xbe\xf4\x59\xc2\x6e\x01\x76\xe3\x73\xa2\xc6\x8d\xd9\x05\x94\xc5\x81\xd1\x4b\x26\x37\xcd\x16\x2b\x1d\xc2\x9b\xb4\xe6\x49\xb8\x7d\xe4\x60\xa8\x40\x6c\xf3\xe2\x3c\x04\xfa\xa0\x5d\xc8\x57\x2e\xe7\x6b\x34\x05\x3b\x93\x07\x97\x44\x7d\x79\xd0\x28\x1b\xc9\x4d\x84\x0c\x11\x18\xb4\x5b\x51\xe1\xa1\x5d\xb9\x42\x5e\x6d\x40\x4b\x56\xa9\x35\x4a\x89\xf9\xdc\x50\x91\x81\x2d\x2b\xdc\x97\x87\x10\x89\x4f\x74\x8e\xa4\x88\xd2\x1d\xe1\xb5\x69\xd3\x64\x32\xae\x29\x47\xae\x82\xb2\x33\x44\x65\xf6\x0a\xf9\xc7\x3c\xa5\x66\xe7\x00\x71\x8a\xf0\x65\x31\x5b\x95\x38\x23\x97\xf0\x6a\xec\x57\x6e\x4b\x78\x7d\x97\xc8\x45\xfd\xb0\xd2\x8b\x98\xd1\xe3\x73\x67\x94\x08\xc0\xd4\x5e\xa3\x35\xba\xfd\xd7\xd7\xe8\x84\x4c\xec\x2b\x94\x17\x73\x66\x0b\xe5\x59\xca\x39\xcf\x9f\x87\xa9\xbc\x8b\xf1\x16\xdb\x6c\xc4\x45\x9d\x4a\x4f\xf1\x50\x67\x34\xb1\xfa\x07\x66\x7d\xf7\x24\x9f\x64\x79\xae\xa2\x64\xa5\x55\x9b\xa1\x9c\xa9\x83\x64\x6b\x1e\x49\x3c\x95\xf6\x56\xae\xc0\x95\xb5\x06\xd8\x95\xe1\x36\xd8\x19\x82\x96\x99\x15\x66\xac\x51\xd8\xf9\x7c\xb4\x0d\x0d\x8f\x81\x9f\x1b\x8f\x46\xe9\x69\xbb\xca\x84\x6a\x3b\x02\xfd\xef\x8e\xdb\x82\x45\x82\xac\x10\x2b\xe3\xa5\xaa\xd9\x62\x4e\xa2\x52\x95\xb5\x16\x54\x29\x3a\x17\x75\x6d\xc2\x3c\x19\x83\x8c\xaf\x39\x95\x4f\xad\x79\xd3\xfe\xd5\x4f\xc9\x25\x6a\x17\xf9\xce\x9f\xbb\xf6\x4f\xfd\x17\xbc\x6e\xbb\xe5\x79\x2c\xf4\x63\x3e\xf9\xa3\x45\x36\x28\x32\x7a\xae\x39\xec\xda\x22\x30\xdb\xbc\x3d\xea\x9f\x11\x0c\xbc\x84\x17\xf3\x17\xd1\x77\x6f\xd2\xdd\x58\x66\x38\x72\x0f\xfb\x00\x34\x68\x31\x7d\x5d\xb1\x84\x9f\xda\x0c\x71\xfe\xc3\x5d\xba\x6c\xbc\x7f\x95\xd2\xbd\xc7\xfd\x8b\xb7\x01\x49\x3d\x88\x1a\x7e\xaf\x45\xf0\x8b\x05\xfc\x1f\x6a\x60\x20\x71\x8d\x12\x83\x5d\x20\x31\xe3\x35\xc7\xca\xb8\xdc\x20\x95\x78\xd2\x9e\xfb\x2b\x5c\xc3\xcb\xf6\x69\xbe\x12\x52\x8a\xfd\x34\x56\xb5\xf9\xbb\xb8\x80\x9a\x55\x3c\x9b\x4e\x7e\xa2\x1c\x59\x09\x0d\x76\x71\x57\x60\x3d\xc8\x09\xc9\x38\x19\x0a\xe1\xbc\x81\xd6\x77\xb3\x88\x6e\xf2\xd2\xc7\x23\x53\x12\x05\xd2\xcc\xe3\x8d\x70\xfe\x3c\x52\x72\x32\x60\x39\x57\x99\xf6\x4d\xc4\xd7\xb1\x7f\xbf\x32\x4e\xd6\x5b\x63\xfe\xba\xfd\x12\x0c\x82\xe0\xe5\xc8\xfb\xe7\xe9\x4a\xdc\xf2\x94\xe0\x6e\xe1\x2d\x5d\x96\xa4\x0c\x3f\x18\x03\x3b\x3a\xe3\xdb\xba\x44\x13\x24\x6d\x73\xda\xd2\x0c\xe1\x23\x5c\xaf\x5d\x64\x7f\x63\xe2\xab\x64\x34\xed\xb2\xc5\x35\x35\x5a\x94\x74\x0b\x8c\xf0\x9a\x1a\x87\x62\x19\x55\x4a\x65\x63\x2c\x55\x96\x26\x30\x51\x3a\x5f\x1d\x22\x02\x9d\x5a\x77\x58\x8a\xda\xb6\x3c\x70\x53\x89\x3d\xec\x0b\x9e\x15\x50\x33\xc9\xb6\xa8\x6d\xa7\x58\x33\xa5\x3a\x7f\xa1\x6e\xca\x08\x36\x9d\xc1\x16\x75\x21\xf2\x79\x52\x90\xb1\x0a\x8c\x74\x62\xaa\xae\xdf\x8c\x48\xbf\x27\xeb\xad\xce\x2c\x1d\xc0\x83\x8a\x8f\x55\x6e\x03\xe5\x11\x7a\x26\x31\x89\xbb\x25\xa5\x01\xc3\x91\x4f\x0f\x39\x2a\x2e\x9d\x66\xe7\x69\xf3\x80\xd2\xb2\xc9\x74\x23\x8d\x5e\x6a\x89\x26\x2f\x79\xe3\x48\xfc\x67\x83\x4a\xa7\x10\x8c\x26\x88\x50\xb9\x7f\x78\xb6\x6c\x5f\xf1\xa6\x3a\x7c\x21\x62\x23\x15\x6a\xa7\xb1\x10\x89\x41\x91\x54\x5c\x9f\xb2\xad\x20\xde\x6f\x6b\x7d\xb0\x55\xc4\xb1\x05\xd0\x23\x35\xc8\x8b\xf9\x8b\x90\x7e\xc0\x45\x5b\x0b\x76\x44\x7b\x93\x92\xb8\x06\x89\x6b\x57\x1b\x8e\x4d\x30\x02\x16\xd6\x14\x7f\xa2\x14\xed\x6c\xa4\xca\xdb\x5a\x94\x77\xb5\x26\x2b\x4b\x63\x23\x57\x73\xce\xe1\x8d\x9d\x88\x6c\x1b\x65\x6b\x4f\xdb\x6d\xf8\x41\x4e\x88\x8c\x5a\x26\x67\x5c\x4d\xf3\xbe\x91\x89\x95\x79\x21\x64\x6e\x77\x0f\xd5\x30\xf6\x7b\x8b\x2c\xcb\xa8\x5a\xb7\xc3\x13\x93\xc8\xcc\x4f\x17\x21\x7d\x99\xa0\xdc\x20\xc6\x4d\x23\xa8\x69\x1e\x1d\xa3\x8c\xda\xb0\x57\x28\x04\xd6\x3b\xd6\x72\xce\x5e\x47\x6e\xe7\x21\x01\x7a\x7f\x3e\x7e\x70\x30\xbf\xbc\x36\xff\xbe\x9a\xce\xce\x06\x61\xfb\x71\xd0\x77\x5c\xd5\x25\x3b\x3c\x11\x9a\x64\x7e\xc7\x34\x7b\x12\xfc\x75\x97\x32\x5e\x4d\x67\xbf\xc7\xde\x7d\x74\x60\x5a\xb4\x1e\x7f\x72\x40\xfa\xae\x60\xb4\x18\x71\xa3\x53\x83\x90\xda\x73\x9d\x15\xd6\x27\xe2\xd8\x90\x31\x85\xc7\x18\xc1\x5a\x7f\x39\xd0\xbf\x0f\x6d\x8f\x01\x4f\x07\x90\xe6\x6f\xad\x9d\x6f\xb8\x4a\x35\x94\xeb\x14\xbf\x9a\x51\xc5\x7d\xcc\xe2\x8b\xa1\x0b\x59\x46\x5a\x37\x7b\x12\x2b\xa1\x93\x1e\xc1\x4c\xbb\xfc\x62\xc0\xcd\xec\x29\xe6\xe9\x34\x31\xb4\x90\x29\x53\xb7\x98\x73\x06\x2f\xe3\x53\xc6\xf9\x27\xf3\x36\x6d\x18\xd2\x09\x2f\x71\xd9\x03\xf9\xff\xeb\xeb\xcf\x97\xbc\xc4\x71\xa8\x46\x96\xcb\xb8\x36\xf8\x28\x36\xe2\xeb\xd5\x87\x44\x35\x4c\xf2\xa6\x0d\x42\x1c\xdb\x51\xe1\x84\x6f\xd9\x06\x17\x6a\xb7\xf9\xf1\x76\x5b\x4e\x1e\xd1\x58\x24\xb2\x4a\xcb\xac\xa6\xbf\xd1\xe7\xdf\x87\xa0\xc7\xf8\xb3\xd3\x76\x5a\x07\x15\xdb\x1a\x9e\x2f\x3f\xfe\xed\x57\xf8\x19\xf5\x5e\xc8\x1b\xdb\xb0\x4d\xd2\x82\xaa\xc3\x76\x25\x4a\x07\x31\xb2\x26\x47\x95\x49\x4e\x33\x5b\x8f\x9a\xbb\xd9\x0d\xd3\x26\x1d\xd9\xec\xb3\x16\x92\x5e\xd2\xa1\xeb\xaa\x14\xd9\x4d\x56\x30\x5e\xcd\x5d\xa3\x6e\x02\x0c\x05\x27\xb3\x4e\x61\xd6\x48\x1f\x7a\x2a\xcb\xe7\x99\xed\xa4\x98\xcd\xe8\x6b\x44\x75\xd6\x66\x4b\xff\xc4\x6e\x78\xb5\x39\x83\xcb\x8f\x1f\x3e\xc3\x4e\x50\xf0\x32\x69\x77\xcb\x0e\x41\x1d\x0b\xac\xae\x4b\x9e\x31\x7b\x0a\xb4\x6a\x78\xa9\x41\x54\x1d\x6f\x6f\x5b\xde\x46\x04\xc6\x5b\x8d\xb2\x62\xe5\xd7\xab\x8f\x7d\x0f\x7c\xdf\x7d\x9a\x4e\x0a\xad\x6b\xb5\x5c\xd0\xcc\x6f\x9e\x89\xed\x64\xc4\x9b\x4a\xb1\x11\x6a\xe9\x7c\x62\xc4\x0e\x22\xe3\xac\x54\xcb\x44\x63\xe2\xff\x26\x7a\xcf\xb5\x46\x39\x39\x8a\x27\xb7\xd8\xb0\x45\xfc\xfd\xd1\x59\x64\x92\xde\x0a\xf7\x7f\x4d\x30\x08\x63\xd1\x13\x03\xb6\xc7\x90\x76\x71\xd5\x4d\x96\x97\x63\x43\xe4\xb4\x92\x7d\x83\xe9\x40\xc7\x26\xb6\x63\x21\xc1\x72\x39\x02\xec\xce\x6f\xd2\xb0\xb5\x3b\x8f\xf2\xb0\x92\xef\x98\x3e\x8d\xe7\x8f\xbc\xba\xc1\xfc\xba\x3d\x48\x38\xff\xa1\x57\xb7\x25\xeb\x93\x90\xf1\xa7\x63\xf0\xec\x3f\x1d\x43\xbf\xf0\xf4\x85\xfb\x12\xa6\xa6\xa0\x38\xba\x97\x88\x35\xe3\xaa\xd3\x8e\x89\x61\x7d\x9b\xf6\xf4\xe1\xeb\x27\xb8\x7a\x5c\xdb\x3d\xc5\xd5\x03\x0c\xd3\xe8\xf6\x49\x72\xe6\xd0\xef\x92\x02\x1a\x15\x2f\xc7\x0a\xf1\xf6\xcc\xef\x4d\xbe\xe5\x15\x57\x5a\x32\x2d\x64\xa0\xd6\xb6\xcb\xfa\x19\xf7\xf6\x00\xf7\xa8\x81\x6f\xdb\x6c\x05\x2d\x54\xf2\x9e\xc2\x03\x93\xf7\x5e\x5f\xd2\x32\x30\x72\x57\x61\x09\xaf\xdd\x09\xf3\xdd\x70\x2a\xf9\xe0\x65\x87\xe8\xf1\xe1\x09\x79\x9a\x83\x11\x04\xf1\xbc\xbc\x95\xc2\xde\x7c\xf8\x4e\x35\xf6\xee\x5b\x9c\xa4\x46\xcb\x00\xed\x2a\xfb\x33\xa5\xb1\xfe\xfd\x8c\x87\xb4\xe2\x11\x8e\x36\xea\x81\xe7\x0c\x2f\x32\xf8\xf3\x00\x7b\x52\x40\xc5\x02\x33\xde\xe8\xbb\x5c\x7b\xd1\xa1\x10\x65\x7b\x3d\xe0\xa4\x7b\x01\xad\x53\x84\x6a\x36\xd9\xde\x9d\x78\x99\xe6\xc8\x4e\x22\xfd\xe5\x08\xef\xa3\xf1\xf9\x41\x7b\x2f\xa1\x4f\x69\xc7\x24\x24\x5d\x32\xa2\x68\xc0\xaf\xe3\x5b\x01\x0f\x59\xde\x2c\x57\x81\x9c\x67\x74\x36\x62\xb8\xdb\xfa\x41\x84\x0e\xae\xb3\x9d\x85\x98\x42\x6f\x09\x01\xfa\x93\x8b\x63\x9c\xa6\x63\x3b\x71\xc0\x35\x3e\x1b\x00\xca\x0b\x98\x88\xcf\x4e\xeb\xaf\x1c\x9a\xe9\x8b\xd9\x12\x26\x56\x6f\xee\x46\x96\x9d\xa4\xac\x10\x36\xe4\x5d\xa6\x6c\x64\x15\x0d\x66\x86\xe5\xb5\xc3\x76\xee\x4e\x29\x7a\x66\x18\xc1\x5b\xa2\x52\x16\x29\xb9\x81\x33\xb1\x45\x35\x19\x19\xd6\xc2\xc9\x33\xe0\x1f\x53\xa7\x77\x43\x2e\x21\xc5\xfa\xa3\x47\x7f\xbd\x8b\x69\xfd\x93\x3a\xf8\xae\xc3\x3d\xba\xe9\x91\x0e\xb2\xa9\xd3\xcb\xbe\x38\xd1\xf3\x68\x48\x08\xa2\xe0\xf7\x86\x84\x15\xdd\x7f\x38\x32\x1c\xb4\x11\x2f\xdc\x31\x06\xc3\x09\x9b\xd3\x1d\x26\x74\x27\x9a\xfe\x32\xda\x19\xe0\x7a\x8d\x99\x69\x7b\xca\x03\x61\xf5\x5d\x4c\xc8\xde\x10\xfd\xcf\x42\xe3\xd2\x1e\x6f\xda\xb1\x60\x70\x7d\x90\x35\x5a\x6c\x99\x76\x17\x2f\x54\xb3\xa2\x9b\x5c\xa6\x53\x72\x47\xf5\x51\x5c\x0b\xaf\xb8\x46\x37\xdc\x88\xe7\x26\xd3\x42\x1e\xb5\xef\x3b\x8d\xf8\xd3\xc6\xde\x66\xff\x0b\xce\x19\x0d\x08\xf3\x5e\x33\x7e\xac\x98\x3e\xe5\xeb\x6d\x88\xde\xf5\xc9\xa1\x77\xc3\x60\xb6\xa6\xba\x9e\xef\xa3\xd8\x08\xf8\xfb\xa7\x8f\xf0\xf5\xea\x83\x65\x3e\xbc\x3a\xd8\xd7\x4d\x38\x36\x58\xc2\x17\x4d\xad\xea\x60\x6c\xd9\x49\xee\x9c\x76\xee\x70\xce\x33\x51\x1f\xce\x2d\xd8\x2b\xa7\xdd\x61\xa3\xe2\x28\xcc\xe0\xe2\x02\x26\x93\x90\x7d\xda\x9e\xa1\xfa\x69\x17\xc6\x21\xe9\xc5\xfc\x45\xe4\xe0\x36\x8f\x07\xee\x40\x93\xef\x7e\x16\x09\x72\x21\x8d\xab\xd9\x0e\x81\xd3\x74\x3a\x54\x47\xcf\x73\x22\xc3\xa7\x63\x4d\x9f\xc1\x59\xc4\xdb\xfb\x5b\xb6\xad\x4b\x9a\x52\x16\x74\x21\xdb\x4f\x10\x81\xb5\xdd\x89\x9b\x18\xd3\x4d\xc4\xd8\x91\x0c\xf9\x35\x0d\x91\x5b\x27\x3a\x71\x3a\x66\xa7\x87\x01\x4f\x36\xaa\xf5\x8c\x66\x94\x31\x3d\x7f\xbe\xb3\x17\x0a\xb5\x18\x6d\x2e\x67\x29\xc5\x27\x6e\x1a\xf9\xac\x6c\xef\x51\x85\x57\x68\xe8\x4e\x27\xde\xd6\x42\xa1\xea\x17\x2d\xdf\xdc\x70\xff\x9b\x3b\x3a\x03\x5d\x48\xd1\x6c\xac\x2d\xbf\xf9\x1e\xf5\x1b\x5d\x05\x92\x6b\x96\xae\x0c\xc3\xc3\xe1\xee\x60\xbb\xcd\x44\x4e\xf2\x96\x55\x8e\xaa\x55\x03\x57\xaa\x49\x75\x76\xa3\xca\x48\x2a\x35\x42\x4d\x9a\x51\xc5\x74\xc8\xd1\x19\x30\xfd\x40\x27\xfe\x6f\xd6\xb4\x73\xdf\x6f\xb0\xe6\x58\xf6\x14\xfd\xd6\x7f\x7b\x54\xcf\x0e\xcb\x7f\x8e\x9a\x07\x0c\x8d\x68\xd9\x89\x18\x28\x99\xe2\x35\xa5\xe1\x6e\xa7\x47\x7d\xe3\x74\x84\x8f\xde\x1e\x22\x1c\x63\x7b\x88\x10\xf6\x02\x84\x09\xf3\xac\x72\x17\xc7\xc9\x70\xaa\x10\xfb\xa0\x60\x6f\xef\x37\xef\x99\x0a\x6e\xb8\x76\xb7\xbd\x82\x4c\xf1\xc0\xff\xae\x18\x89\x53\xf7\xcf\xee\x9f\xfd\x2b\x00\x00\xff\xff\xf3\x8c\x3a\x1f\x34\x33\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,7 +219,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x36, 0xfa, 0xb, 0xe6, 0x55, 0xed, 0xe8, 0x7d, 0x53, 0x98, 0xb6, 0x9d, 0xb0, 0x8e, 0x4b, 0x3, 0xcc, 0x35, 0xb7, 0x92, 0xd7, 0x3e, 0x2b, 0xee, 0xa, 0xd2, 0xde, 0x9f, 0x6e, 0x24, 0x80, 0xc2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdd, 0x21, 0xe2, 0x7b, 0xed, 0x5a, 0x3a, 0x27, 0xa2, 0xcc, 0x11, 0xc4, 0x21, 0xf6, 0xc9, 0x9c, 0x53, 0x94, 0x0, 0x62, 0xb8, 0xaf, 0xc5, 0x31, 0xbf, 0x5b, 0x8a, 0xec, 0xc8, 0xaf, 0xe6, 0x14}} return a, nil } @@ -283,7 +283,7 @@ func stakingproxyCdc() (*asset, error) { return a, nil } -var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5c\x7d\x6f\x1b\x37\xd2\xff\xdf\x9f\x62\x12\xe0\x41\xa4\x9c\x22\x27\x6d\x11\x1c\x8c\xf3\xf5\x71\xe5\xf6\x6a\xb4\x79\xb5\x9b\xfe\x11\x04\x31\xb5\x3b\x92\x78\xd9\x25\x15\x92\x6b\x47\x17\xe4\xbb\x3f\x18\xbe\x2d\xb9\x2f\xb2\x92\xe7\xee\x0c\xb4\xb0\x22\x72\x38\x9c\xf7\xf9\xed\xac\x8f\x8e\x1f\xc2\xd1\xc3\xa3\x87\x00\xcf\x98\x60\x6b\xd4\x60\x36\x08\x5b\x25\x0b\xd4\x1a\xe4\x0a\x0a\x59\x55\x58\x18\x2e\xd6\x70\x23\x0d\x6a\x58\x49\x65\xd7\x28\x29\x0d\x7c\x6c\xa4\x6a\x6a\x28\x50\x19\xbe\xe2\x05\x33\x48\x7b\xe8\xeb\x66\x5b\xc8\x9a\x8b\x35\x91\xc6\xad\x2c\x36\x76\x23\xab\xaa\x48\x51\x0a\x10\xb2\x44\x28\xaa\x46\x1b\x54\x1a\x98\xd6\x7c\x2d\xb0\x8c\x47\x04\x1a\x8e\xc0\xdc\xf1\xf9\xe7\x06\x45\xa0\x21\x95\x25\xa1\x81\x29\x84\x15\x57\xda\x80\xc2\x35\x27\x72\x58\xce\x88\xc6\x0e\x0a\x26\x40\xe1\xc7\x06\xb5\x01\x06\x6f\xa4\x41\x05\x72\xf9\x4f\x2c\x0c\xac\x94\xac\xc1\x6c\xb8\x86\x42\x0a\xa3\x58\x61\xe6\x74\xc2\xd5\x06\x77\x0f\xaa\x0a\x1a\x8d\xee\xdb\xb0\x5c\x2a\xc0\x1b\x54\x3b\xd0\xcd\x52\x13\x49\x61\xfc\xdd\x6e\x37\xa8\xd0\x9d\x47\xac\x30\xd0\x86\x7d\xc0\xb2\xc3\xa7\xbf\xc1\x99\xb1\xb7\x5b\xe2\x9a\x0b\x41\xd7\x93\x2b\x40\x56\x6c\xe0\x67\xa2\x75\x89\xa6\xd9\xc2\x76\xc3\x34\xda\x1b\x00\x2b\x6b\x2e\x80\x0b\x6e\x38\xab\xf8\xbf\xac\x8a\x12\x96\xe1\x96\x9b\x0d\x91\xa5\xb5\xed\x79\x51\xaa\x23\xc2\x84\x9f\xe9\xc4\x9c\x3f\xd8\x30\x4d\xbc\x73\xb1\xae\xd0\xaa\xdb\xd1\x65\x06\xb8\x26\xdd\x49\xd2\x70\xd4\x4f\x0d\x4c\x94\xad\x90\xa5\xa8\xe8\x97\xaa\xa2\x7f\xe2\x0a\xae\x89\xc0\x35\xac\x1a\xe1\x94\x2d\x45\x81\x56\xbe\xf4\xdf\x0b\x51\x20\xf8\xb5\x2d\xaf\x1b\x76\x83\xa0\xb0\x40\x7e\x83\x25\xa0\x90\xcd\x7a\x03\xbc\x44\x61\x78\xc1\x2a\x6f\x80\x46\x82\x6e\xd4\x96\x69\xed\x0f\xba\x45\xbe\xde\x90\x4c\x15\xea\x8d\xac\xca\x99\x57\x22\xbc\x5a\xc0\x1a\x05\x2a\x66\xcf\xb7\x22\xa5\x8b\xac\xb8\xe0\x7a\x83\x65\x60\xdf\x4b\xf8\x96\x57\x15\xa0\xff\xa7\x1b\x49\x26\x3f\xf7\xea\x62\x62\x07\x5b\xc9\x85\x99\xd1\xaf\x52\xa0\xbd\xf0\xc7\x86\x6c\xa1\x5d\x0d\x5c\xac\xa4\xaa\xdd\x69\x41\xec\xf1\x6e\x44\x6a\xb9\x83\x86\xa4\x6b\xbf\xb9\x5e\xa3\x59\xf8\x6f\x5b\x31\xd1\x91\x8e\xff\x54\xc7\x24\x7e\xa8\xb1\x5e\x92\xf1\xae\x48\x47\xa8\x38\x5a\x07\x75\x06\xa8\x6b\xa6\x4c\x5c\xaf\xe1\x76\xc3\xad\x7a\xa5\x2a\xb9\x60\xc6\xfb\x35\x11\x4e\x7c\xdb\x28\x26\x34\xa7\x53\x89\xa7\x25\x9a\x5b\x44\xe1\x08\x6a\xe0\x02\x7e\xa9\xe4\xed\xfc\xe8\xe1\xf1\xd1\x11\xaf\xb7\x52\x19\x58\xa8\xdd\xd6\xc8\xa3\x23\x56\x10\x89\x09\xab\xaa\x69\xcb\x23\xad\xf6\xf7\x79\xb5\x80\xcf\x47\x47\x00\x00\xc7\xc7\x70\xfa\x6f\xfe\x09\x74\x17\x2f\x9e\x5f\xbd\x3e\x5b\x5c\xc1\x9b\xb3\xd7\x17\x67\x3f\xfd\xfe\xf3\xe5\x7f\xec\x44\x4f\xf8\x18\x2e\x44\x69\xa3\x1c\x09\x18\xcd\x06\x95\xb7\x49\x72\xfa\xa2\x51\x0a\x85\xa9\x76\xb0\x44\x92\xa7\xf7\x2d\x2c\xe7\xed\xf6\x15\xac\x58\x45\x8e\x2d\xa4\xf3\x38\xb9\x25\xf3\x94\xca\x59\xdf\x12\x81\x2d\x2b\x74\x26\xbe\xac\xb9\x71\xe4\xed\xfe\x54\xe6\x37\x4c\x01\x17\x2f\x95\x5c\x2b\xd4\xfa\x04\x7e\x92\xb2\x6a\x99\xbc\x6a\x03\x41\x3f\xc8\x46\xbb\x74\xdc\x3a\x6d\x67\x07\x14\x85\x6c\x84\x71\x87\x84\x6d\x27\xf0\xd6\xab\xf6\xdd\x90\x30\x38\x99\xe4\x8d\x0d\xad\x0a\xb5\x6c\x54\xe1\x63\x49\xa5\x90\x95\x24\x10\x8a\xd9\x15\xe3\x35\x96\xe4\x04\xcc\x31\x75\x71\x1e\x69\xf9\x50\x8c\xde\xdb\xcd\x0e\x8c\x95\x44\xb0\xae\xb8\xf0\xb9\xdb\xe8\x63\x85\x91\x8e\x6c\x3c\x9e\x82\x4c\x5c\x4b\x8e\x6a\x0f\xb2\xc2\x75\xe1\x1c\x41\xb3\x1a\x41\x6f\xb1\xa0\x8c\x05\x17\xe7\x36\x0c\xbc\xc9\x99\x0f\xb9\xca\xf0\xba\x25\x77\x2d\x78\x75\x0d\x35\x32\xa1\x5d\x50\x34\x36\xea\x73\x4d\xda\xf4\x21\xa0\x60\x5b\xb6\xe4\x15\x5d\x20\x48\xba\x77\x55\xb2\x80\x94\x4c\xe0\x7d\x60\xef\xc5\xf9\x0c\x96\x8d\x01\x6e\x48\x9e\xe2\x81\xc9\x44\x19\x49\x1a\xd5\x60\x87\xb1\x3e\x4d\x52\x48\x57\x11\x81\xbf\x51\x03\xb0\x54\x16\x6e\xc3\x09\x7c\xbe\x34\x8a\x8b\xb5\x33\xb8\x2f\xc3\x6e\xc1\x4c\xb0\x9a\xa0\x66\x6e\x83\xc9\xb8\xe1\x11\x85\x37\xac\x6a\xd0\x85\xb9\xb0\x9b\x8b\x12\x3f\xa5\x8c\x05\x5b\x70\x9c\x11\x69\x6f\x93\x09\x63\x7f\x5c\x08\xf3\xe4\xe9\x97\xff\x5e\xf0\x59\xbc\x78\x7e\x79\x75\xf6\xfc\xea\xbf\x10\x7c\x16\x4c\x48\x61\x13\xe1\x96\x99\x8d\x73\x65\x97\xba\xc8\x82\x73\xf7\xeb\xc7\x8c\x0a\x0d\x9c\xd1\xea\x4b\x23\x15\x5b\xe3\x4b\x66\x36\x27\x90\x7c\x18\xdc\x61\xfd\x62\x74\x47\x64\xed\x35\x6e\x15\x6a\x14\xc6\x2a\x70\x38\xf6\x38\x7e\x61\xcd\x6f\x42\x92\x99\x43\xef\x4c\x6d\x54\x53\x18\xf0\x8a\x0d\x59\x24\x8d\x6c\xd6\x2c\x42\x95\x19\x48\x53\x0d\xc4\x45\xf6\x4f\x4c\x29\xb6\x9b\xbb\x3c\xda\x08\xfe\xb1\xc1\x6a\xe7\xa3\xcb\x8a\x7b\xf9\x04\xba\x6c\x9c\xc7\xb8\xae\x2b\x19\xcb\x47\x30\xb8\x9c\xcd\x3f\x6d\x41\xe2\x14\x64\x0b\x3b\x12\xc3\xc5\x39\xe4\x1c\x8e\x52\xa6\xd5\x9e\x44\xc7\xb2\x9f\xfe\xf0\xa5\x2f\x10\x23\x0d\xab\x7c\x9c\x73\x95\x10\x55\x08\xbe\xb4\x72\xe5\xf1\x81\x07\x5b\x4a\xee\xe4\x70\x5e\x7e\xdc\x1b\x57\x80\x91\x8f\x3b\xc2\x3e\xf8\x1e\x5a\xd0\x66\xc4\x7e\xc3\x9d\x8b\x9d\x36\x3c\x1e\x96\x01\x52\x46\x5a\x5b\xb7\xea\x97\x8d\x01\xea\x1f\x98\x69\x14\x55\x46\x0a\x6a\xd4\xda\xb6\x34\x99\x1e\x6c\xae\xd6\x46\x2a\x2c\x81\xe2\x77\x6e\x08\x63\x37\xf1\x55\x56\x7b\x15\x6f\xbb\x51\xe5\xd4\x95\xf8\x78\xe7\x52\xb7\xf6\x71\x7d\x16\xa3\x71\x5b\x0a\x53\x73\xa0\x29\xa8\x13\xd3\xd6\x94\xb9\x86\x9a\x6d\x67\x39\x33\x65\x19\x4a\xdc\x78\x31\xeb\xea\xfe\x62\x96\xb2\x70\xcb\xb8\x81\x25\x2b\x3e\x50\x42\xb4\xc4\xec\x79\x15\xd7\x66\x9e\x91\xbc\x58\x05\x26\x29\x1b\xd0\x22\xd7\x26\x51\xb9\x1e\xcf\xb8\xb6\x87\x5c\xfb\x53\xae\x61\xc5\xb1\x2a\x63\x81\x22\xa4\x78\x64\x33\xe1\x38\x61\xca\x53\xdf\x44\x3b\xa7\xdb\xad\x78\x7c\x2d\x8f\xa5\x35\xc3\xc4\x35\xe8\x73\xd7\x31\x14\x2b\x3e\x68\xa7\x3b\xe7\xfd\x4e\x24\x74\xfa\x46\xde\x42\xdd\xd8\xf2\xb8\x5e\x72\x6a\x38\xbd\xdf\xc4\x0c\x49\x91\x2c\x26\x2c\xdb\x07\x8d\xf1\xe4\x68\x13\x03\xcf\xdc\x95\xae\x5a\x1f\xda\xeb\xbd\xd4\xcf\x4d\xb2\x18\x32\xdb\xef\xf8\x53\xf8\x1c\x37\xd3\x8f\xc6\x6a\x35\x77\xc1\xf0\x34\xc9\x95\xd9\xd7\x09\x41\x38\x4d\xc9\x1f\x65\x6b\xe9\x22\x03\xbe\x0f\xa7\xf0\x38\x5b\x47\x12\xf1\xa2\xe2\x22\x25\x37\xbf\xa1\xf4\xad\x3b\x1c\xd2\x4f\x42\x16\x4e\xb3\x4f\x7f\xf1\xa4\xb2\x2d\x5f\xfa\x77\x18\xa5\xd0\x5f\x9a\x1b\x08\x9c\xc2\xe7\x01\x7a\x7b\x35\x96\xef\xe9\xd8\xd4\x6b\x34\x8d\x12\xae\x93\x12\x4d\xe8\xc5\x0e\x8e\xb0\xab\x46\x80\xe6\xff\xc2\xc9\x34\x68\xbc\x23\x2f\x65\xe9\xfb\xef\x26\x5d\x05\xce\x2b\x14\x6b\xb3\x99\xc2\x21\xec\xd5\x5c\xf0\xba\xa9\x41\x37\x35\xf1\x68\x4d\xdf\x6b\x4e\xe1\xc7\x86\x53\xf0\xe3\x02\xa4\x2a\x91\x54\x9f\x36\x1e\x41\x88\xc0\x32\xea\x37\xac\xe2\xe5\x10\xde\xe3\xdc\x84\x9a\x55\x77\xf7\xf9\xb0\xaf\x70\xbc\xb5\x12\x20\x56\xae\x42\xa7\x1e\x44\xf1\xf4\x87\x8e\x28\xf8\x6a\x40\xf9\xa7\xf0\x78\xc0\xc2\xbc\xd4\x1e\x77\xec\x28\xfb\x48\xc9\x6d\x55\x49\xa9\x5e\x08\xbc\xda\x70\x55\xc2\x69\x9f\xfe\xb1\x67\x65\xf2\xfd\x94\xea\x38\x2e\x0c\xae\x51\x41\xc9\x6f\xb8\xe6\x52\xcc\x80\x8b\xa2\x6a\x48\xd9\x96\x54\xdf\x85\x94\xb5\x39\x4f\xe4\xbb\x29\x3c\xcc\xcf\xec\xb3\x54\xf2\x9b\xd7\x58\x33\x72\x5e\x35\xc4\xd1\xff\xb4\x1c\x1d\x75\xc5\x93\xed\xfd\x5b\x3c\xf6\x49\x37\x4c\x38\x11\x11\x63\xf4\xff\xbf\xb4\xeb\x72\x79\x01\x52\x53\xb2\x7f\x6b\x7a\xe4\x3e\x69\x7b\x8d\xa8\xa4\xc8\xda\x63\xaa\xda\x30\xd3\xe8\x98\x05\xbd\x15\x3d\xd0\xf0\x6a\x11\xb0\x8a\x6e\xa6\x89\x7d\x17\x4b\xfc\xd0\x9b\x37\x99\x63\x17\x31\xc2\x4f\x05\x62\x19\x71\x97\xcc\x04\xaf\x67\xdd\x82\x4a\x0c\x30\x92\xc0\x48\x0e\x96\xd1\xbc\x44\x65\x01\xbe\x7a\x5b\xa1\x4f\x2c\x2e\x8d\xa3\xd9\xc8\xd2\x0b\x41\xe7\x55\x42\xac\x04\x7c\xfe\x73\xa5\x94\xa2\x2c\x85\xc1\xb9\xba\x97\x75\xbd\xa5\x03\xae\x64\x43\xa7\x48\xb7\xc3\xaf\xf7\x55\x80\x6b\x4e\xb9\xf6\x07\xfb\xe6\x10\xc6\xdc\x90\xeb\x85\xe7\x9c\x7c\xd0\xa5\x9a\x1f\x3b\xfa\x5f\xb5\x35\x14\x05\x8b\xbb\xa3\xe7\xfc\x03\xee\x86\x92\x40\xf0\xe6\xbd\x9b\xdf\xfa\xa3\xde\xdd\x83\xbf\x7b\x5f\xe8\xc4\x8a\x01\xca\x89\xb9\xf9\xed\xbd\x25\x5f\xf6\x24\x18\xbf\x55\xf0\x6a\xcc\x52\xff\xe1\xa3\xa1\xb3\xd5\x57\x2e\xfc\x2d\xf6\x84\xbf\x01\x5b\x6d\x3b\x5a\xaa\x76\x4d\xb4\x99\x99\xdb\x18\x2c\x65\xbc\xf8\x21\x85\x85\xb0\xec\x58\x48\x38\x20\xfd\x45\xd8\xed\xc7\xb4\x63\x72\x5c\xc0\x0b\x51\xed\xda\xa8\x6e\x1c\x2e\xca\x57\x19\x70\xa9\x5b\x43\x1e\xbd\x90\xd7\x24\x05\x2e\x67\x79\x5e\x89\x21\x72\xa5\x26\xd5\x65\xc3\xb3\xb2\x50\x68\x33\x0b\x08\xbc\x05\xac\xb7\x66\x07\xaf\x16\xbd\x85\x16\x78\x6a\x2f\x98\x5c\x0f\x4e\xdb\xdf\x43\xf1\xd4\xd6\x41\xb3\xa4\xfe\x3f\x81\xb7\xef\x66\xc1\x26\x4e\x72\x86\x67\xae\x57\xbe\x38\xb7\xab\xa6\x83\x9c\x9e\x95\x0e\x07\x6e\x29\x46\x6a\x7a\x66\x9d\x5d\x04\x20\xca\xe2\xde\x24\xb5\x16\xab\xeb\x10\xb3\x5e\x5e\x33\x53\x6c\x62\x04\xd0\x7b\x5d\x3f\xfc\x04\xaa\xd1\xfd\xf2\x0a\x67\xbc\xec\xa2\x9f\xc1\x7f\x0c\xf6\x60\x21\x9e\x94\x93\x5b\x0a\xa9\xae\x73\x31\x49\xf0\x18\x50\x7e\x5c\xd4\xea\x9f\xe8\xcc\x43\xa8\x18\xe6\xc6\x13\xe8\x6f\x3e\xed\x58\xd3\xf8\x76\xfa\x49\xec\x62\xce\xca\xf2\x32\xa8\x67\x62\x59\x88\xda\xba\x37\xfd\x1a\x2a\x6f\x9c\x39\x38\x1a\xae\x57\x1f\xdf\xff\x65\xf0\x9b\xfe\xbf\x7e\xe9\xdb\x95\x0f\x37\xc9\xe9\x87\x26\xe1\x5e\x98\xca\xcf\xec\x05\xad\xd8\x7d\x7a\xe5\x32\xdd\x76\x4f\x1e\xe3\x48\x61\x49\x18\x04\xd9\x42\xae\x58\xa3\xf9\x47\x6a\x77\x13\x2b\xa2\x32\xa4\x8d\xa9\x6b\xc0\xba\xd9\xc3\x33\x3d\x60\xb6\x6f\xdd\xfe\x77\x63\xec\x5f\x12\xfb\x6d\xd3\xec\xdb\x30\x8f\xd8\x62\x79\x37\xe7\xb6\xd2\xde\xcf\xb4\x8b\x01\x8e\xf3\xc1\xce\x6a\x98\x65\x6f\xeb\x7b\x05\x6f\x22\x26\xe3\x4b\x92\x42\xd6\x35\x6f\x05\x9f\xb4\xa3\x87\x09\xff\x8f\x3d\x69\x73\xe2\xae\x11\x35\xe1\xca\xbb\x7d\xba\xd8\x9f\x84\x89\xdc\xdd\x8a\xc9\xae\xf7\x15\xb7\xf2\x8a\x39\xf8\x42\x33\x7f\x46\xb8\xd7\xa0\xa6\x0e\xb8\x10\x9c\x76\x9b\x4d\xe7\x3b\x09\x84\x7d\xfd\xc6\x3e\xad\x54\x29\x90\xe9\xec\x4f\xc9\xda\x3e\x49\xe8\xc0\x9a\x1e\x00\xb2\x69\xde\x80\xe6\xf5\xd6\x86\x55\x61\x18\x17\x1a\xb4\xe5\xdf\x21\x53\x31\x91\x60\x99\x55\x29\xa1\x22\xdc\xe0\x27\x40\x51\xc8\xb2\xfd\x1e\xb8\xb1\x77\xf3\x88\x9b\x7d\xa6\xbc\x5e\x2b\x5c\x5b\x07\xa6\x86\xad\xe1\xd5\x50\x3b\xd6\xc7\x7d\x3d\xa2\x6a\x11\xb3\x01\x38\xb5\x07\xbf\x69\xc3\x3e\xb8\xc7\x57\x1d\xdc\xad\x0b\x7d\xb8\x40\x19\x54\xd5\xa7\x9c\xdf\xb8\x3d\xc0\x9e\x38\x69\x9f\x83\xba\x06\xfa\xda\x9f\xfb\x1b\xee\xae\xa7\xa3\x67\xc6\x00\x1f\x6b\xd6\xfe\xb9\x1b\xfc\xf4\xa8\x2b\xce\x83\xb0\x9c\x58\x2d\x8c\x92\x1e\xc4\x9e\xfd\x13\x97\x00\xba\x4d\x42\x71\x30\x75\x0f\x3e\x46\xd1\x56\xbf\xff\x62\x1c\x47\xa6\x23\x5b\x48\x37\x46\xc4\xf6\x84\x51\xda\xb7\x23\x20\xae\x0d\x2b\x16\x7a\xca\xb5\x37\x1b\xe4\xc6\x05\xc9\x3f\xf7\xba\xe0\x56\x0d\x65\x2c\x47\xdd\x43\x16\x94\xe3\x9f\xfe\x70\x02\xf7\xdd\x43\xb6\x8b\x73\xa8\x1b\x6d\x2c\xe6\xe0\x61\x05\xbf\xce\xdb\xe2\xfd\xbb\x20\xa1\x16\x0d\x3d\xed\x25\x45\xbb\xa0\x8e\x95\xc9\xe0\xd7\x1e\x8e\x3f\xf5\x6c\xf6\x17\xa4\xc2\x80\xd3\x4c\x36\xfd\xc5\xb7\x01\x9b\x6a\x85\x35\x14\x40\x7b\x50\x10\x9a\xb6\x7a\x79\xdf\xb7\xec\xc1\x58\x97\xde\x3c\xfe\x7e\xe0\x69\x3e\x3a\x4e\xde\x77\x0d\x7d\xf0\xa4\x56\x84\xdd\xc6\xaa\x17\x3a\x93\x87\x3f\x64\xa3\x23\x18\x11\x6b\x9f\xb9\xa6\x9d\x85\x05\xba\x45\x99\x3f\xb0\x38\x76\x85\xe9\x00\xa8\x36\xfe\xac\xa8\x9d\x39\x80\x31\x8f\xfd\x58\x74\x48\x82\xc2\x42\xaa\xe1\x56\xf9\x8e\x67\x3c\x57\xc1\x1b\x93\x67\x0e\x36\xc4\x7d\xf5\x93\x97\xf0\x98\xf5\x32\x6d\x5e\x9c\x66\xde\x8d\x9c\x99\xc5\xd4\x70\xa0\x73\x25\xdb\xda\x7c\xd5\xb9\xcf\x72\x6b\x18\x4d\x11\xbe\x51\x28\xa4\x52\xa8\xb7\xd2\x21\x11\x16\x88\xd8\x1b\x55\x93\x5e\xab\x77\xa9\x36\x1c\x75\x90\x70\x3d\x20\x8b\x59\xd7\x6e\x67\x03\xb4\xbf\x05\x25\xcf\x85\x9f\x7a\x96\x1e\x5e\xfc\x6c\xd4\x37\xb2\x65\xc4\x99\x0f\x0b\xf4\xeb\x21\x6e\x9a\xb5\x34\x87\x06\x85\x9c\xff\x39\xdb\x6e\x51\x94\x93\xb8\x77\x7a\xe0\xc1\xa1\x0b\x7a\x1f\x38\xbe\xf3\x50\xba\x55\x38\xce\x7f\x9e\x8e\x87\x09\x32\xa5\xce\x98\x05\xef\xb6\x25\x98\x0c\xa5\xc5\xe7\xc7\x6c\xe5\xd2\x2c\xee\xe2\x74\x5f\x3b\x52\x63\xc7\xd8\x5a\x82\x42\x1b\x26\x3c\x65\x29\xcb\x38\xc8\xb1\x6a\x6c\xd4\xdc\x4a\x83\xc2\x70\x56\xf9\x29\x27\x37\x5d\x71\xcb\xab\x2a\x12\xb4\xed\xfc\x32\xb8\x93\xc7\x49\xf2\x59\x9d\x76\x92\x42\x8a\x15\x57\x35\x96\xc0\x92\x07\xdf\x61\x9a\x2e\x0e\x80\xe0\x27\x13\x46\x18\xbb\xb2\x8f\x9c\x3b\xc9\x8c\x14\x68\x17\xe7\x69\x01\xa0\x60\x32\x5a\xad\x8d\x97\x04\x77\x96\x6b\x9e\xd2\x07\xdc\x85\xc3\x5c\xa5\xf6\x95\x67\xd9\x32\x2d\xd6\x72\xfd\xf3\x06\xab\x8f\xfe\x86\xc3\xea\x8c\x7b\xd9\xd0\x99\x37\x4a\xed\xe7\x55\xfc\x29\xd3\x13\xb8\xbf\x60\xc2\x22\x6f\x01\x7f\x1a\x1a\xf7\x89\xa5\xb0\x0d\x73\x63\xe3\x4b\xdd\xe2\xe4\x1b\xaa\x8b\xf6\xb2\x14\x6b\xe2\x87\x6c\xe1\xc0\xbd\xfc\xad\x5c\x2b\x7a\x4e\x3d\x8d\x51\xcd\x48\x2b\x1a\x90\xc7\x9b\x9e\xbf\x95\xa8\x8d\x92\x3b\x2c\x67\x1e\x86\x73\xad\x4d\x53\x95\xad\x73\x38\x07\x48\x87\x8c\xe8\xc7\xef\x84\x1e\x10\xbb\x87\xd7\x44\x20\xef\x3a\xd5\x58\xb7\xb7\xf4\x0f\xcd\x89\x6b\x37\x7e\x61\xd1\x18\x58\x30\x61\x99\x61\x55\x85\xa5\x73\x4e\x49\x0e\xbe\x45\xd5\x19\xd0\x20\x2a\xd9\x87\x97\x4c\xb1\x5a\x9f\xe4\xc9\xf5\x04\x2e\x5d\x5f\x72\x9d\x44\xf2\xeb\xb6\x4f\xeb\x77\x23\x19\xcd\xf0\x93\x25\xce\x5f\xfb\x1d\x47\xba\x69\x34\xe8\x12\x91\x49\x97\xbb\x24\xb5\x3d\xdb\x5f\xa7\x0d\xbb\x44\xae\x8d\x74\x4a\x90\xea\x6f\xf2\xdf\x38\x08\x4b\x2e\xc1\x05\x6c\xfd\x8a\xfb\x7d\x24\x36\xe5\x2d\x54\xf3\x7f\x87\xc7\xbe\x96\x4f\xc6\x12\x6c\x45\x4f\xf4\x96\xe8\x80\xdd\x61\x62\xfe\x46\x03\xa4\x42\x49\x73\x00\xa1\x8e\xd3\x93\xc6\x7e\x65\x9a\xa8\x94\x93\xc4\xe0\xa6\x91\x74\x20\x69\x47\x06\x9d\x33\x33\x6d\x82\x7b\xef\xf5\x68\x07\xea\xb8\xa1\xf8\x66\x59\xf1\xc2\xc5\xc7\x6c\x7e\x3c\x8e\x93\x7c\xe8\x38\x31\x85\x5d\xb7\xcb\xf9\xfa\xcb\xf0\xfb\xa4\x77\xa7\xb8\xec\xa4\x1b\x23\xe6\x25\x92\x65\xfd\x8a\x9f\x26\xd3\x59\x6f\x5f\xd4\xc0\x59\xb5\x96\x8a\x9b\x4d\xed\x0c\x3c\xff\xb7\xf9\x4f\xbf\x5f\xbe\xff\xe9\xf7\xcb\x27\xdf\xbd\xff\xfe\xaf\x4f\x32\x22\xd3\xde\x7d\x17\x1b\x74\x83\x24\x1a\xb1\x1d\x27\x6c\x55\x2d\x5d\x69\x19\x91\x0a\xed\x53\x65\xef\xea\x5c\xbf\xb1\x5f\x9c\xb6\xb7\x9b\xdf\xa0\xe2\xab\x81\xfb\x27\x95\x4e\x6e\x74\x77\xde\x1e\xcb\x73\x66\xd8\x49\x66\x5e\x7b\x37\x95\xb2\x66\x5c\x5c\xe2\x96\xb9\x27\x7a\x57\x6c\x7d\x02\xf7\x7f\xf9\xfd\xc5\x9f\x8f\x16\x21\x81\xbf\x27\xc3\x79\xf4\xe6\xf1\xe3\x47\x8b\xcb\xc7\x8f\x1f\x51\x74\x78\x74\xbf\x4f\x6a\xc3\xf4\x26\x11\xfc\xaf\xe9\xc7\xf9\x6f\xcf\xce\x16\x4f\xbe\xfb\xeb\xfb\xaf\x91\xfd\x99\xd6\xa8\x4c\x5b\xce\x73\x93\x5b\x14\x73\xdf\xf7\xe5\xe7\x65\xdd\x67\x31\xd6\xcc\xce\x17\xa2\x60\xa1\x70\x29\x91\x2a\x1d\xd2\x09\xef\xa6\xb6\x3e\x73\xc1\x11\xfa\xc0\x87\xcd\x9c\x4b\xac\xa4\x58\x6b\x30\xb2\x67\x09\x9d\x7e\xba\xef\xbf\xfe\x53\x96\x2f\x7a\x57\xf9\xf1\x47\xd8\x32\xc1\x8b\xc9\xfd\xab\x78\xa8\xbf\x85\xed\x8a\xca\x46\x05\x4c\x29\x1b\x32\xbd\x3f\x1d\x63\xa8\xc7\x4b\x98\x77\x7e\x9b\x72\xfc\xee\xde\x88\x28\x3c\x13\x0f\xd2\x77\x23\xb2\x5e\x28\x1c\x67\xd9\x8b\x38\xc2\x7c\x14\x50\x4f\xa3\x57\xff\xd0\x4b\xec\xba\x62\x32\x0c\xe6\x26\xa9\xf2\x86\xc5\x3d\x13\x49\x71\x86\xcc\xb7\xa6\x83\x8b\x03\x4c\x90\xf8\x53\xdf\x14\x02\x2b\x54\x40\xf4\xc0\xe0\x1e\xd0\x16\xc4\x90\x8f\xf2\x24\xd2\x38\x00\x10\x4e\xd9\x21\x4b\xc8\xe7\x3d\x2c\x1e\x89\xb7\x23\x83\x46\xf6\x6a\x03\xd3\x46\x81\x83\xc3\x20\xe9\x84\x83\x16\x97\x8e\x87\x0e\xc8\xc8\x0e\xa8\x53\xa4\x94\xa5\x7b\x70\x11\x27\xd0\x82\xf9\x2d\x59\xf1\x61\x8c\xa3\x3b\x2d\x24\x3c\xc2\xa0\xff\x4f\xf7\x14\x64\xc3\x36\xdd\x2a\xa0\x5b\x91\x65\x73\xdd\x06\xd5\x8a\x15\x3e\x0f\xb8\x37\x7c\x02\xc4\xed\xda\x21\x2e\xe3\x18\x3b\xf5\x57\x4c\xb5\xa3\xfa\xbe\x8b\x50\xb8\x6e\x2a\xa6\x80\x35\x46\xd6\xae\xd3\xf3\x73\x90\x7e\xc0\x92\x16\xb9\xf9\xca\x74\xde\xc3\xf7\x25\xda\x0d\x6c\xba\xd2\xa9\x1d\x5a\xbf\xa6\x3b\xda\xf1\xd2\xeb\xf6\x0d\x14\xb3\x51\xf6\x8d\x21\x96\x8c\xbd\x8f\x77\x5c\x3c\x5e\xce\xd2\x79\xd1\x5e\xe7\xf3\x68\xc5\xe6\x1a\x08\xdb\x3d\x1c\xd2\xc3\x9c\xc0\xff\xda\xb5\xe3\xb0\x9c\x61\xca\xb8\xb2\x6c\x32\xf0\xae\x45\x32\xec\xd5\xdf\x29\xb7\x7e\xe3\x70\x1f\x46\x8b\x56\x52\x15\x78\xd9\x5d\xd9\xe9\xc9\xed\x50\x78\x2b\x96\xad\x92\x37\xbc\xf4\x03\x0f\xe1\xdd\x01\x23\x43\xef\x64\x64\xb7\x79\x72\xc5\x90\x9e\x45\xa2\x76\x7a\xd6\x8f\x16\xb8\x67\xe5\xe8\xe6\xd3\x49\xdf\xb6\xd5\x12\x03\xaf\x9d\x64\xba\xb1\x3c\x9d\x0c\x28\x26\x2b\xc6\xdd\x38\x81\xf6\x8d\xcc\x60\x4f\xd7\xc1\x12\x3a\x5d\x2f\xd7\xed\x4c\x6e\x98\x41\x75\xb5\x4a\xb5\xf3\x8c\xf1\x65\x85\x01\x4d\x8b\x36\x97\x91\x09\xe6\x37\xf3\x2f\x5d\x59\x42\x8a\x9a\x25\x5e\xf8\x84\x49\x7c\xda\xb9\x5f\x19\x7c\x28\x7b\x7d\xf1\xdf\x6d\x6e\xc3\x4f\xff\xfe\xf6\xc8\xab\x30\xa7\x17\x82\x49\x4a\xaf\xfd\x7d\x10\x3c\xb2\xb2\x97\x62\xc5\xd7\x16\x30\x73\x2f\x1e\x7a\x1f\xec\x83\x1e\x0f\xe2\x28\x89\x1e\xec\x8a\xec\x5b\x3d\x2f\xae\x7e\x3e\x71\x0a\x09\x7a\xf0\x1d\x9f\xf7\x77\x23\xb7\x8f\x2a\xbc\xc1\xaa\x55\x42\xf2\x7a\x5c\xb3\x95\x22\xa3\x97\xbf\xd9\x66\x87\xa2\xbd\x9b\x83\x1b\x47\x7f\x69\x67\xb8\x47\xf9\x59\x9c\xfd\x71\x75\xf1\xe2\xf9\x89\xe5\xc2\x15\x15\x5c\x03\x2a\xa6\x51\x27\x33\x1c\x9d\x77\x5a\x8e\xb7\x0a\x6f\xb8\x6c\x74\x8a\xf6\x7c\x93\xdb\xef\x6b\xb0\xdb\x96\xae\x0b\x01\x8c\xc7\xfe\x36\xda\x0f\x8c\xfe\x0e\x3d\xfa\x19\x9c\xfd\x6d\xdf\xcc\x69\xdf\x27\x3b\x60\xd0\xc7\xb5\x8a\x0e\xac\x8f\x20\x1f\x65\x0a\x5e\xf0\x2d\xb3\x51\x21\xf3\xcd\xf4\xc8\xf6\xcd\x89\x90\x1a\xd3\x91\xd8\x91\x79\x33\x38\x24\x93\x7a\xbb\x6f\xc7\x00\x7a\x1e\x91\xcb\x25\xfd\x94\x3f\x18\x1b\xe0\x2c\x80\x34\xf7\xa6\xc3\x83\x24\xe3\x15\x70\x0b\x96\x64\x45\x73\xff\xa7\x47\xb7\x3f\x82\x72\x07\x36\x70\x70\x61\xd0\x91\xe9\xd0\x63\x31\x3f\x59\xfa\xe4\x69\x6f\xb2\x74\x14\xf0\x31\x72\xab\xd3\xac\xd0\xab\xdb\x1d\xf8\x13\xf0\xd8\x88\x00\x15\x64\x57\xdf\x1d\x7f\x9f\x83\x3d\x35\xfb\x27\xf5\x5d\xbb\xf8\xc6\x46\x30\xd6\x0d\xd3\xed\xd4\x91\x7f\xa8\x3f\x3f\x2c\xaf\x7e\x03\xde\xe2\xee\x13\x06\xe1\xec\x80\x73\x80\x5d\xc2\x43\xcf\x38\x69\xb7\xc4\x95\x54\x08\xdc\xd8\xb7\x89\x97\x16\x46\xd8\x6e\xfb\x10\xe3\xf8\x69\x59\x28\xb0\xef\x15\x8e\x49\xfb\x17\xaa\x04\xec\x7b\xe9\x72\x9b\x60\xc9\x16\x0e\x42\xc5\x65\x99\xeb\x66\x63\x01\xc1\x20\xfa\x86\x0a\x2f\x8f\x84\x6f\x95\x34\xb2\x90\x15\x6c\x58\x65\xb4\x9b\x84\x43\x2c\xb5\x9f\x22\x57\xa8\x71\x78\x64\x60\xb0\x1e\x39\x3c\xd0\x75\x6f\x07\xdd\x67\x90\x6e\x88\x92\xc1\x52\xca\x0a\x99\x00\x83\x2e\x72\xf3\x14\x09\xb5\xe3\x96\xe1\x0f\x04\xf4\xac\xee\x26\xc1\xc7\x7a\xb5\x49\x36\xc1\xae\x2e\xf4\xeb\x48\x67\xf2\xbe\x03\xae\x4f\xdd\x0b\x92\xc9\xe5\x7c\x0a\xbe\xdb\xed\xef\xb5\x20\xe9\xd7\xdc\x2e\xbe\xd2\x13\xde\xed\xf4\xef\xdd\xd8\x54\x7f\xdd\xad\xd5\xb2\xf2\xcf\x63\x59\x45\xea\x6a\x9e\x08\xf9\x9a\x7f\xff\x34\x39\xc6\xe3\xc0\xba\x73\x86\xa3\xd3\x56\x81\x17\xc6\xc3\xca\x09\x41\xb6\x66\x7e\x20\x62\x9f\x64\x03\x7c\xff\x8d\x62\x1d\x04\xcb\xf7\xcb\x35\xbc\xcc\x1d\xa7\x38\x42\xd8\xb0\x5c\xae\x9a\xaa\xda\xf5\x62\x48\x3b\x28\x3b\xf2\x68\x27\x5e\x2b\x03\x28\xc7\x2f\x95\xc2\xf7\x5f\x0f\xb5\xf8\xe1\xcc\x83\x91\x96\x20\x98\xcf\xff\x4f\x6c\xa4\xd7\xf6\x5e\x24\xa6\x32\xe4\x6e\x41\x60\xb3\xee\xc6\x22\xc5\x1d\x9d\xc1\xed\x1c\x64\x6b\xdf\x25\xcb\x96\xf3\xd5\xbe\xac\xeb\xb5\x3d\x3e\x49\xd9\x42\x0f\xfd\x21\xbf\xf3\x77\xf7\x92\x31\x8b\x7b\xfd\x11\x92\xc1\x8c\xe6\x09\xb7\x51\x2a\xb1\x32\x37\x8e\x59\x55\x71\x70\x68\xfc\x8f\x74\x8c\xbf\x95\x9f\x59\x54\xf2\x97\x23\x28\xc3\xc4\xc2\xb1\xef\x1a\xe9\x38\x8b\x1e\x33\x7f\xfb\xfa\x38\x5f\xc1\x2d\x3a\x79\xc7\xbf\x5c\x10\xfe\x04\x47\x5b\xed\xda\x3f\xe0\xe2\xc9\xed\x31\xf9\x81\x34\xd8\x71\xdd\x4e\x3d\x39\x52\xb6\xf6\xde\x0a\x0a\x9a\xcb\x86\xcd\x4f\xef\x50\x77\x9e\x3b\xba\x3a\xec\x2c\x8e\x15\xb5\x17\x94\x7d\x5e\x99\x26\x2a\x2b\xd2\xee\x9b\xd4\x70\x0a\xc7\xda\x7d\x3c\x5e\xc5\x0e\xe5\xd5\xc2\xae\xcb\xb7\x76\x5f\xa9\x1e\xdb\xea\x90\x83\x7c\x6f\x3f\x25\xb6\x95\x4c\xbe\x32\xa9\xfc\xdf\xbe\xcb\xbf\x4a\x03\x64\xfe\xc2\x5b\x44\x97\x16\x31\x06\x7c\xfe\xd2\x61\xc1\xff\x79\x80\xb9\x66\x37\x38\x89\x3d\xa5\xbd\xe7\x64\x3a\x03\x23\x4f\x86\x25\x14\xb0\x87\x2f\xff\x17\x00\x00\xff\xff\xf6\x68\x51\x98\x73\x48\x00\x00" +var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5c\x7d\x6f\x1b\x37\xd2\xff\xdf\x9f\x62\x12\xe0\x41\xa4\x9c\x22\x27\x6d\x11\x1c\x8c\xf3\xf5\x71\xe5\xf6\x6a\xb4\x79\xb5\x9b\xfe\x11\x04\x31\xb5\x3b\x92\x78\xd9\x25\x15\x92\x6b\x47\x17\xe4\xbb\x3f\x18\xbe\x2d\xb9\x2f\xb2\x92\xe7\xee\x0c\xb4\xb0\x22\x72\x38\x9c\xf7\xf9\xed\xac\x8f\x8e\x1f\xc2\xd1\xc3\xa3\x87\x00\xcf\x98\x60\x6b\xd4\x60\x36\x08\x5b\x25\x0b\xd4\x1a\xe4\x0a\x0a\x59\x55\x58\x18\x2e\xd6\x70\x23\x0d\x6a\x58\x49\x65\xd7\x28\x29\x0d\x7c\x6c\xa4\x6a\x6a\x28\x50\x19\xbe\xe2\x05\x33\x48\x7b\xe8\xeb\x66\x5b\xc8\x9a\x8b\x35\x91\xc6\xad\x2c\x36\x76\x23\xab\xaa\x48\x51\x0a\x10\xb2\x44\x28\xaa\x46\x1b\x54\x1a\x98\xd6\x7c\x2d\xb0\x8c\x47\x04\x1a\x8e\xc0\xdc\xf1\xf9\xe7\x06\x45\xa0\x21\x95\x25\xa1\x81\x29\x84\x15\x57\xda\x80\xc2\x35\x27\x72\x58\xce\x88\xc6\x0e\x0a\x26\x40\xe1\xc7\x06\xb5\x01\x06\x6f\xa4\x41\x05\x72\xf9\x4f\x2c\x0c\xac\x94\xac\xc1\x6c\xb8\x86\x42\x0a\xa3\x58\x61\xe6\x74\xc2\xd5\x06\x77\x0f\xaa\x0a\x1a\x8d\xee\xdb\xb0\x5c\x2a\xc0\x1b\x54\x3b\xd0\xcd\x52\x13\x49\x61\xfc\xdd\x6e\x37\xa8\xd0\x9d\x47\xac\x30\xd0\x86\x7d\xc0\xb2\xc3\xa7\xbf\xc1\x99\xb1\xb7\x5b\xe2\x9a\x0b\x41\xd7\x93\x2b\x40\x56\x6c\xe0\x67\xa2\x75\x89\xa6\xd9\xc2\x76\xc3\x34\xda\x1b\x00\x2b\x6b\x2e\x80\x0b\x6e\x38\xab\xf8\xbf\xac\x8a\x12\x96\xe1\x96\x9b\x0d\x91\xa5\xb5\xed\x79\x51\xaa\x23\xc2\x84\x9f\xe9\xc4\x9c\x3f\xd8\x30\x4d\xbc\x73\xb1\xae\xd0\xaa\xdb\xd1\x65\x06\xb8\x26\xdd\x49\xd2\x70\xd4\x4f\x0d\x4c\x94\xad\x90\xa5\xa8\xe8\x97\xaa\xa2\x7f\xe2\x0a\xae\x89\xc0\x35\xac\x1a\xe1\x94\x2d\x45\x81\x56\xbe\xf4\xdf\x0b\x51\x20\xf8\xb5\x2d\xaf\x1b\x76\x83\xa0\xb0\x40\x7e\x83\x25\xa0\x90\xcd\x7a\x03\xbc\x44\x61\x78\xc1\x2a\x6f\x80\x46\x82\x6e\xd4\x96\x69\xed\x0f\xba\x45\xbe\xde\x90\x4c\x15\xea\x8d\xac\xca\x99\x57\x22\xbc\x5a\xc0\x1a\x05\x2a\x66\xcf\xb7\x22\xa5\x8b\xac\xb8\xe0\x7a\x83\x65\x60\xdf\x4b\xf8\x96\x57\x15\xa0\xff\xa7\x1b\x49\x26\x3f\xf7\xea\x62\x62\x07\x5b\xc9\x85\x99\xd1\xaf\x52\xa0\xbd\xf0\xc7\x86\x6c\xa1\x5d\x0d\x5c\xac\xa4\xaa\xdd\x69\x41\xec\xf1\x6e\x44\x6a\xb9\x83\x86\xa4\x6b\xbf\xb9\x5e\xa3\x59\xf8\x6f\x5b\x31\xd1\x91\x8e\xff\x54\xc7\x24\x7e\xa8\xb1\x5e\x92\xf1\xae\x48\x47\xa8\x38\x5a\x07\x75\x06\xa8\x6b\xa6\x4c\x5c\xaf\xe1\x76\xc3\xad\x7a\xa5\x2a\xb9\x60\xc6\xfb\x35\x11\x4e\x7c\xdb\x28\x26\x34\xa7\x53\x89\xa7\x25\x9a\x5b\x44\xe1\x08\x6a\xe0\x02\x7e\xa9\xe4\xed\xfc\xe8\xe1\xf1\xd1\x11\xaf\xb7\x52\x19\x58\xa8\xdd\xd6\xc8\xa3\x23\x56\x10\x89\x09\xab\xaa\x69\xcb\x23\xad\xf6\xf7\x79\xb5\x80\xcf\x47\x47\x00\x00\xc7\xc7\x70\xfa\x6f\xfe\x09\x74\x17\x2f\x9e\x5f\xbd\x3e\x5b\x5c\xc1\x9b\xb3\xd7\x17\x67\x3f\xfd\xfe\xf3\xe5\x7f\xec\x44\x4f\xf8\x18\x2e\x44\x69\xa3\x1c\x09\x18\xcd\x06\x95\xb7\x49\x72\xfa\xa2\x51\x0a\x85\xa9\x76\xb0\x44\x92\xa7\xf7\x2d\x2c\xe7\xed\xf6\x15\xac\x58\x45\x8e\x2d\xa4\xf3\x38\xb9\x25\xf3\x94\xca\x59\xdf\x12\x81\x2d\x2b\x74\x26\xbe\xac\xb9\x71\xe4\xed\xfe\x54\xe6\x37\x4c\x01\x17\x2f\x95\x5c\x2b\xd4\xfa\x04\x7e\x92\xb2\x6a\x99\xbc\x6a\x03\x41\x3f\xc8\x46\xbb\x74\xdc\x3a\x6d\x67\x07\x14\x85\x6c\x84\x71\x87\x84\x6d\x27\xf0\xd6\xab\xf6\xdd\x90\x30\x38\x99\xe4\x8d\x0d\xad\x0a\xb5\x6c\x54\xe1\x63\x49\xa5\x90\x95\x24\x10\x8a\xd9\x15\xe3\x35\x96\xe4\x04\xcc\x31\x75\x71\x1e\x69\xf9\x50\x8c\xde\xdb\xcd\x0e\x8c\x95\x44\xb0\xae\xb8\xf0\xb9\xdb\xe8\x63\x85\x91\x8e\x6c\x3c\x9e\x82\x4c\x5c\x4b\x8e\x6a\x0f\xb2\xc2\x75\xe1\x1c\x41\xb3\x1a\x41\x6f\xb1\xa0\x8c\x05\x17\xe7\x36\x0c\xbc\xc9\x99\x0f\xb9\xca\xf0\xba\x25\x77\x2d\x78\x75\x0d\x35\x32\xa1\x5d\x50\x34\x36\xea\x73\x4d\xda\xf4\x21\xa0\x60\x5b\xb6\xe4\x15\x5d\x20\x48\xba\x77\x55\xb2\x80\x94\x4c\xe0\x7d\x60\xef\xc5\xf9\x0c\x96\x8d\x01\x6e\x48\x9e\xe2\x81\xc9\x44\x19\x49\x1a\xd5\x60\x87\xb1\x3e\x4d\x52\x48\x57\x11\x81\xbf\x51\x03\xb0\x54\x16\x6e\xc3\x09\x7c\xbe\x34\x8a\x8b\xb5\x33\xb8\x2f\xc3\x6e\xc1\x4c\xb0\x9a\xa0\x66\x6e\x83\xc9\xb8\xe1\x11\x85\x37\xac\x6a\xd0\x85\xb9\xb0\x9b\x8b\x12\x3f\xa5\x8c\x05\x5b\x70\x9c\x11\x69\x6f\x93\x09\x63\x7f\x5c\x08\xf3\xe4\xe9\x97\xff\x5e\xf0\x59\xbc\x78\x7e\x79\x75\xf6\xfc\xea\xbf\x10\x7c\x16\x4c\x48\x61\x13\xe1\x96\x99\x8d\x73\x65\x97\xba\xc8\x82\x73\xf7\xeb\xc7\x8c\x0a\x0d\x9c\xd1\xea\x4b\x23\x15\x5b\xe3\x4b\x66\x36\x27\x90\x7c\x18\xdc\x61\xfd\x62\x74\x47\x64\xed\x35\x6e\x15\x6a\x14\xc6\x2a\x70\x38\xf6\x38\x7e\x61\xcd\x6f\x42\x92\x99\x43\xef\x4c\x6d\x54\x53\x18\xf0\x8a\x0d\x59\x24\x8d\x6c\xd6\x2c\x42\x95\x19\x48\x53\x0d\xc4\x45\xf6\x4f\x4c\x29\xb6\x9b\xbb\x3c\xda\x08\xfe\xb1\xc1\x6a\xe7\xa3\xcb\x8a\x7b\xf9\x04\xba\x6c\x9c\xc7\xb8\xae\x2b\x19\xcb\x47\x30\xb8\x9c\xcd\x3f\x6d\x41\xe2\x14\x64\x0b\x3b\x12\xc3\xc5\x39\xe4\x1c\x8e\x52\xa6\xd5\x9e\x44\xc7\xb2\x9f\xfe\xf0\xa5\x2f\x10\x23\x0d\xab\x7c\x9c\x73\x95\x10\x55\x08\xbe\xb4\x72\xe5\xf1\x81\x07\x5b\x4a\xee\xe4\x70\x5e\x7e\xdc\x1b\x57\x80\x91\x8f\x3b\xc2\x3e\xf8\x1e\x5a\xd0\x66\xc4\x7e\xc3\x9d\x8b\x9d\x36\x3c\x1e\x96\x01\x52\x46\x5a\x5b\xb7\xea\x97\x8d\x01\xea\x1f\x98\x69\x14\x55\x46\x0a\x6a\xd4\xda\xb6\x34\x99\x1e\x6c\xae\xd6\x46\x2a\x2c\x81\xe2\x77\x6e\x08\x63\x37\xf1\x55\x56\x7b\x15\x6f\xbb\x51\xe5\xd4\x95\xf8\x78\xe7\x52\xb7\xf6\x71\x7d\x16\xa3\x71\x5b\x0a\x53\x73\xa0\x29\xa8\x13\xd3\xd6\x94\xb9\x86\x9a\x6d\x67\x39\x33\x65\x19\x4a\xdc\x78\x31\xeb\xea\xfe\x62\x96\xb2\x70\xcb\xb8\x81\x25\x2b\x3e\x50\x42\xb4\xc4\xec\x79\x15\xd7\x66\x9e\x91\xbc\x58\x05\x26\x29\x1b\xd0\x22\xd7\x26\x51\xb9\x1e\xcf\xb8\xb6\x87\x5c\xfb\x53\xae\x61\xc5\xb1\x2a\x63\x81\x22\xa4\x78\x64\x33\xe1\x38\x61\xca\x53\xdf\x44\x3b\xa7\xdb\xad\x78\x7c\x2d\x8f\xa5\x35\xc3\xc4\x35\xe8\x73\xd7\x31\x14\x2b\x3e\x68\xa7\x3b\xe7\xfd\x4e\x24\x74\xfa\x46\xde\x42\xdd\xd8\xf2\xb8\x5e\x72\x6a\x38\xbd\xdf\xc4\x0c\x49\x91\x2c\x26\x2c\xdb\x07\x8d\xf1\xe4\x68\x13\x03\xcf\xdc\x95\xae\x5a\x1f\xda\xeb\xbd\xd4\xcf\x4d\xb2\x18\x32\xdb\xef\xf8\x53\xf8\x1c\x37\xd3\x8f\xc6\x6a\x35\x77\xc1\xf0\x34\xc9\x95\xd9\xd7\x09\x41\x38\x4d\xc9\x1f\x65\x6b\xe9\x22\x03\xbe\x0f\xa7\xf0\x38\x5b\x47\x12\xf1\xa2\xe2\x22\x25\x37\xbf\xa1\xf4\xad\x3b\x1c\xd2\x4f\x42\x16\x4e\xb3\x4f\x7f\xf1\xa4\xb2\x2d\x5f\xfa\x77\x18\xa5\xd0\x5f\x9a\x1b\x08\x9c\xc2\xe7\x01\x7a\x7b\x35\x96\xef\xe9\xd8\xd4\x6b\x34\x8d\x12\xae\x93\x12\x4d\xe8\xc5\x0e\x8e\xb0\xab\x46\x80\xe6\xff\xc2\xc9\x34\x68\xbc\x23\x2f\x65\xe9\xfb\xef\x26\x5d\x05\xce\x2b\x14\x6b\xb3\x99\xc2\x21\xec\xd5\x5c\xf0\xba\xa9\x41\x37\x35\xf1\x68\x4d\xdf\x6b\x4e\xe1\xc7\x86\x53\xf0\xe3\x02\xa4\x2a\x91\x54\x9f\x36\x1e\x41\x88\xc0\x32\xea\x37\xac\xe2\xe5\x10\xde\xe3\xdc\x84\x9a\x55\x77\xf7\xf9\xb0\xaf\x70\xbc\xb5\x12\x20\x56\xae\x42\xa7\x1e\x44\xf1\xf4\x87\x8e\x28\xf8\x6a\x40\xf9\xa7\xf0\x78\xc0\xc2\xbc\xd4\x1e\x77\xec\x28\xfb\x48\xc9\x6d\x55\x49\xa9\x5e\x08\xbc\xda\x70\x55\xc2\x69\x9f\xfe\xb1\x67\x65\xf2\xfd\x94\xea\x38\x2e\x0c\xae\x51\x41\xc9\x6f\xb8\xe6\x52\xcc\x80\x8b\xa2\x6a\x48\xd9\x96\x54\xdf\x85\x94\xb5\x39\x4f\xe4\xbb\x29\x3c\xcc\xcf\xec\xb3\x54\xf2\x9b\xd7\x58\x33\x72\x5e\x35\xc4\xd1\xff\xb4\x1c\x1d\x75\xc5\x93\xed\xfd\x5b\x3c\xf6\x49\x37\x4c\x38\x11\x11\x63\xf4\xff\xbf\xb4\xeb\x72\x79\x01\x52\x53\xb2\x7f\x6b\x7a\xe4\x3e\x69\x7b\x8d\xa8\xa4\xc8\xda\x63\xaa\xda\x30\xd3\xe8\x98\x05\xbd\x15\x3d\xd0\xf0\x6a\x11\xb0\x8a\x6e\xa6\x89\x7d\x17\x4b\xfc\xd0\x9b\x37\x99\x63\x17\x31\xc2\x4f\x05\x62\x19\x71\x97\xcc\x04\xaf\x67\xdd\x82\x4a\x0c\x30\x92\xc0\x48\x0e\x96\xd1\xbc\x44\x65\x01\xbe\x7a\x5b\xa1\x4f\x2c\x2e\x8d\xa3\xd9\xc8\xd2\x0b\x41\xe7\x55\x42\xac\x04\x7c\xfe\x73\xa5\x94\xa2\x2c\x85\xc1\xb9\xba\x97\x75\xbd\xa5\x03\xae\x64\x43\xa7\x48\xb7\xc3\xaf\xf7\x55\x80\x6b\x4e\xb9\xf6\x07\xfb\xe6\x10\xc6\xdc\x90\xeb\x85\xe7\x9c\x7c\xd0\xa5\x9a\x1f\x3b\xfa\x5f\xb5\x35\x14\x05\x8b\xbb\xa3\xe7\xfc\x03\xee\x86\x92\x40\xf0\xe6\xbd\x9b\xdf\xfa\xa3\xde\xdd\x83\xbf\x7b\x5f\xe8\xc4\x8a\x01\xca\x89\xb9\xf9\xed\xbd\x25\x5f\xf6\x24\x18\xbf\x55\xf0\x6a\xcc\x52\xff\xe1\xa3\xa1\xb3\xd5\x57\x2e\xfc\x2d\xf6\x84\xbf\x01\x5b\x6d\x3b\x5a\xaa\x76\x4d\xb4\x99\x99\xdb\x18\x2c\x65\xbc\xf8\x21\x85\x85\xb0\xec\x58\x48\x38\x20\xfd\x45\xd8\xed\xc7\xb4\x63\x72\x5c\xc0\x0b\x51\xed\xda\xa8\x6e\x1c\x2e\xca\x57\x19\x70\xa9\x5b\x43\x1e\xbd\x90\xd7\x24\x05\x2e\x67\x79\x5e\x89\x21\x72\xa5\x26\xd5\x65\xc3\xb3\xb2\x50\x68\x33\x0b\x08\xbc\x05\xac\xb7\x66\x07\xaf\x16\xbd\x85\x16\x78\x6a\x2f\x98\x5c\x0f\x4e\xdb\xdf\x43\xf1\xd4\xd6\x41\xb3\xa4\xfe\x3f\x81\xb7\xef\x66\xc1\x26\x4e\x72\x86\x67\xae\x57\xbe\x38\xb7\xab\xa6\x83\x9c\x9e\x95\x0e\x07\x6e\x29\x46\x6a\x7a\x66\x9d\x5d\x04\x20\xca\xe2\xde\x24\xb5\x16\xab\xeb\x10\xb3\x5e\x5e\x33\x53\x6c\x62\x04\xd0\x7b\x5d\x3f\xfc\x04\xaa\xd1\xfd\xf2\x0a\x67\xbc\xec\xa2\x9f\xc1\x7f\x0c\xf6\x60\x21\x9e\x94\x93\x5b\x0a\xa9\xae\x73\x31\x49\xf0\x18\x50\x7e\x5c\xd4\xea\x9f\xe8\xcc\x43\xa8\x18\xe6\xc6\x13\xe8\x6f\x3e\xed\x58\xd3\xf8\x76\xfa\x49\xec\x62\xce\xca\xf2\x32\xa8\x67\x62\x59\x88\xda\xba\x37\xfd\x1a\x2a\x6f\x9c\x39\x38\x1a\xae\x57\x1f\xdf\xff\x65\xf0\x9b\xfe\xbf\x7e\xe9\xdb\x95\x0f\x37\xc9\xe9\x87\x26\xe1\x5e\x98\xca\xcf\xec\x05\xad\xd8\x7d\x7a\xe5\x32\xdd\x76\x4f\x1e\xe3\x48\x61\x49\x18\x04\xd9\x42\xae\x58\xa3\xf9\x47\x6a\x77\x13\x2b\xa2\x32\xa4\x8d\xa9\x6b\xc0\xba\xd9\xc3\x33\x3d\x60\xb6\x6f\xdd\xfe\x77\x63\xec\x5f\x12\xfb\x6d\xd3\xec\xdb\x30\x8f\xd8\x62\x79\x37\xe7\xb6\xd2\xde\xcf\xb4\x8b\x01\x8e\xf3\xc1\xce\x6a\x98\x65\x6f\xeb\x7b\x05\x6f\x22\x26\xe3\x4b\x92\x42\xd6\x35\x6f\x05\x9f\xb4\xa3\x87\x09\xff\x8f\x3d\x69\x73\xe2\xae\x11\x35\xe1\xca\xbb\x7d\xba\xd8\x9f\x84\x89\xdc\xdd\x8a\xc9\xae\xf7\x15\xb7\xf2\x8a\x39\xf8\x42\x33\x7f\x46\xb8\xd7\xa0\xa6\x0e\xb8\x10\x9c\x76\x9b\x4d\xe7\x3b\x09\x84\x7d\xfd\xc6\x3e\xad\x54\x29\x90\xe9\xec\x4f\xc9\xda\x3e\x49\xe8\xc0\x9a\x1e\x00\xb2\x69\xde\x80\xe6\xf5\xd6\x86\x55\x61\x18\x17\x1a\xb4\xe5\xdf\x21\x53\x31\x91\x60\x99\x55\x29\xa1\x22\xdc\xe0\x27\x40\x51\xc8\xb2\xfd\x1e\xb8\xb1\x77\xf3\x88\x9b\x7d\xa6\xbc\x5e\x2b\x5c\x5b\x07\xa6\x86\xad\xe1\xd5\x50\x3b\xd6\xc7\x7d\x3d\xa2\x6a\x11\xb3\x01\x38\xb5\x07\xbf\x69\xc3\x3e\xb8\xc7\x57\x1d\xdc\xad\x0b\x7d\xb8\x40\x19\x54\xd5\xa7\x9c\xdf\xb8\x3d\xc0\x9e\x38\x69\x9f\x83\xba\x06\xfa\xda\x9f\xfb\x1b\xee\xae\xa7\xa3\x67\xc6\x00\x1f\x6b\xd6\xfe\xb9\x1b\xfc\xf4\xa8\x2b\xce\x83\xb0\x9c\x58\x2d\x8c\x92\x1e\xc4\x9e\xfd\x13\x97\x00\xba\x4d\x42\x71\x30\x75\x0f\x3e\x46\xd1\x56\xbf\xff\x62\x1c\x47\xa6\x23\x5b\x48\x37\x46\xc4\xf6\x84\x51\xda\xb7\x23\x20\xae\x0d\x2b\x16\x7a\xca\xb5\x37\x1b\xe4\xc6\x05\xc9\x3f\xf7\xba\xe0\x56\x0d\x65\x2c\x47\xdd\x43\x16\x94\xe3\x9f\xfe\x70\x02\xf7\xdd\x43\xb6\x8b\x73\xa8\x1b\x6d\x2c\xe6\xe0\x61\x05\xbf\xce\xdb\xe2\xfd\xbb\x20\xa1\x16\x0d\x3d\xed\x25\x45\xbb\xa0\x8e\x95\xc9\xe0\xd7\x1e\x8e\x3f\xf5\x6c\xf6\x17\xa4\xc2\x80\xd3\x4c\x36\xfd\xc5\xb7\x01\x9b\x6a\x85\x35\x14\x40\x7b\x50\x10\x9a\xb6\x7a\x79\xdf\xb7\xec\xc1\x58\x97\xde\x3c\xfe\x7e\xe0\x69\x3e\x3a\x4e\xde\x77\x0d\x7d\xf0\xa4\x56\x84\xdd\xc6\xaa\x17\x3a\x93\x87\x3f\x64\xa3\x23\x18\x11\x6b\x9f\xb9\xa6\x9d\x85\x05\xba\x45\x99\x3f\xb0\x38\x76\x85\xe9\x00\xa8\x36\xfe\xac\xa8\x9d\x39\x80\x31\x8f\xfd\x58\x74\x48\x82\xc2\x42\xaa\xe1\x56\xf9\x8e\x67\x3c\x57\xc1\x1b\x93\x67\x0e\x36\xc4\x7d\xf5\x93\x97\xf0\x98\xf5\x32\x6d\x5e\x9c\x66\xde\x8d\x9c\x99\xc5\xd4\x70\xa0\x73\x25\xdb\xda\x7c\xd5\xb9\xcf\x72\x6b\x18\x4d\x11\xbe\x51\x28\xa4\x52\xa8\xb7\xd2\x21\x11\x16\x88\xd8\x1b\x55\x93\x5e\xab\x77\xa9\x36\x1c\x75\x90\x70\x3d\x20\x8b\x59\xd7\x6e\x67\x03\xb4\xbf\x05\x25\xcf\x85\x9f\x7a\x96\x1e\x5e\xfc\x6c\xd4\x37\xb2\x65\xc4\x99\x0f\x0b\xf4\xeb\x21\x6e\x9a\xb5\x34\x87\x06\x85\x9c\xff\x39\xdb\x6e\x51\x94\x93\xb8\x77\x7a\xe0\xc1\xa1\x0b\x7a\x1f\x38\xbe\xf3\x50\xba\x55\x38\xce\x7f\x9e\x8e\x87\x09\x32\xa5\xce\x98\x05\xef\xb6\x25\x98\x0c\xa5\xc5\xe7\xc7\x6c\xe5\xd2\x2c\xee\xe2\x74\x5f\x3b\x52\x63\xc7\xd8\x5a\x82\x42\x1b\x26\x3c\x65\x29\xcb\x38\xc8\xb1\x6a\x6c\xd4\xdc\x4a\x83\xc2\x70\x56\xf9\x29\x27\x37\x5d\x71\xcb\xab\x2a\x12\xb4\xed\xfc\x32\xb8\x93\xc7\x49\xf2\x59\x9d\x76\x92\x42\x8a\x15\x57\x35\x96\xc0\x92\x07\xdf\x61\x9a\x2e\x0e\x80\xe0\x27\x13\x46\x18\xbb\xb2\x8f\x9c\x3b\xc9\x8c\x14\x68\x17\xe7\x69\x01\xa0\x60\x32\x5a\xad\x8d\x97\x04\x77\x96\x6b\x9e\xd2\x07\xdc\x85\xc3\x5c\xa5\xf6\x95\x67\xd9\x32\x2d\xd6\x72\xfd\xf3\x06\xab\x8f\xfe\x86\xc3\xea\x8c\x7b\xd9\xd0\x99\x37\x4a\xed\xe7\x55\xfc\x29\xd3\x13\xb8\xbf\x60\xc2\x22\x6f\x01\x7f\x1a\x1a\xf7\x89\xa5\xb0\x0d\x73\x63\xe3\x4b\xdd\xe2\xe4\x1b\xaa\x8b\xf6\xb2\x14\x6b\xe2\x87\x6c\xe1\xc0\xbd\xfc\xad\x5c\x2b\x7a\x4e\x3d\x8d\x51\xcd\x48\x2b\x1a\x90\xc7\x9b\x9e\xbf\x95\xa8\x8d\x92\x3b\x2c\x67\x1e\x86\x73\xad\x4d\x53\x95\xad\x73\x38\x07\x48\x87\x8c\xe8\xc7\xef\x84\x1e\x10\xbb\x87\xd7\x44\x20\xef\x3a\xd5\x58\xb7\xb7\xf4\x0f\xcd\x89\x6b\x37\x7e\x61\xd1\x18\x58\x30\x61\x99\x61\x55\x85\xa5\x73\x4e\x49\x0e\xbe\x45\xd5\x19\xd0\x20\x2a\xd9\x87\x97\x4c\xb1\x5a\x9f\xe4\xc9\xf5\x04\x2e\x5d\x5f\x72\x9d\x44\xf2\xeb\xb6\x4f\xeb\x77\x23\x19\xcd\xf0\x93\x25\xce\x5f\xfb\x1d\x47\xba\x69\x34\xe8\x12\x91\x49\x97\xbb\x24\xb5\x3d\xdb\x5f\xa7\x0d\xbb\x44\xae\x8d\x74\x4a\x90\xea\x6f\xf2\xdf\x38\x08\x4b\x2e\xc1\x05\x6c\xfd\x8a\xfb\x7d\x24\x36\xe5\x2d\x54\xf3\x7f\x87\xc7\xbe\x96\x4f\xc6\x12\x6c\x45\x4f\xf4\x96\xe8\x80\xdd\x61\x62\xfe\x46\x03\xa4\x42\x49\x73\x00\xa1\x8e\xd3\x93\xc6\x7e\x65\x9a\xa8\x94\x93\xc4\xe0\xa6\x91\x74\x20\x69\x47\x06\x9d\x33\x33\x6d\x82\x7b\xef\xf5\x68\x07\xea\xb8\xa1\xf8\x66\x59\xf1\xc2\xc5\xc7\x6c\x7e\x3c\x8e\x93\x7c\xe8\x38\x31\x85\x5d\xb7\xcb\xf9\xfa\xcb\xf0\xfb\xa4\x77\xa7\xb8\xec\xa4\x1b\x23\xe6\x25\x92\x65\xfd\x8a\x9f\x26\xd3\x59\x6f\x5f\xd4\xc0\x59\xb5\x96\x8a\x9b\x4d\xed\x0c\x3c\xff\xb7\xf9\x4f\xbf\x5f\xbe\xff\xe9\xf7\xcb\x27\xdf\xbd\xff\xfe\xaf\x4f\x32\x22\xd3\xde\x7d\x17\x1b\x74\x83\x24\x1a\xb1\x1d\x27\x6c\x55\x2d\x5d\x69\x19\x91\x0a\xed\x53\x65\xef\xea\x5c\xbf\xb1\x5f\x9c\xb6\xb7\x9b\xdf\xa0\xe2\xab\x81\xfb\x27\x95\x4e\x6e\x74\x77\xde\x1e\xcb\x73\x66\xd8\x49\x66\x5e\x7b\x37\x95\xb2\x66\x5c\x5c\xe2\x96\xb9\x27\x7a\x57\x6c\x7d\x02\xf7\x7f\xf9\xfd\xc5\x9f\x8f\x16\x21\x81\xbf\x27\xc3\x79\xf4\xe6\xf1\xe3\x47\x8b\xcb\xc7\x8f\x1f\x51\x74\x78\x74\xbf\x4f\x6a\xc3\xf4\x26\x11\xfc\xaf\xe9\xc7\xf9\x6f\xcf\xce\x16\x4f\xbe\xfb\xeb\xfb\xaf\x91\xfd\x99\xd6\xa8\x4c\x5b\xce\x73\x93\x5b\x14\x73\xdf\xf7\xe5\xe7\x65\xdd\x67\x31\xd6\xcc\xce\x17\xa2\x60\xa1\x70\x29\x91\x2a\x1d\xd2\x09\xef\xa6\xb6\x3e\x73\xc1\x11\xfa\xc0\x87\xcd\x9c\x4b\xac\xa4\x58\x6b\x30\xb2\x67\x09\x9d\x7e\xba\xef\xbf\xfe\x53\x96\x2f\x7a\x57\xf9\xf1\x47\xd8\x32\xc1\x8b\xc9\xfd\xab\x78\xa8\xbf\x85\xed\x8a\xca\x46\x05\x4c\x29\x1b\x32\xbd\x3f\x1d\x63\xa8\xc7\x4b\x98\x77\x7e\x9b\x72\xfc\xee\xde\x88\x28\x3c\x13\x0f\xd2\x77\x23\xb2\x5e\x28\x1c\x67\xd9\x8b\x38\xc2\x7c\x14\x50\x4f\xa3\x57\xff\xd0\x4b\xec\xba\x62\x32\x0c\xe6\x26\xa9\xf2\x86\xc5\x3d\x13\x49\x71\x86\xcc\xb7\xa6\x83\x8b\x03\x4c\x90\xf8\x53\xdf\x14\x02\x2b\x54\x40\xf4\xc0\xe0\x1e\xd0\x16\xc4\x90\x8f\xf2\x24\xd2\x38\x00\x10\x4e\xd9\x21\x4b\xc8\xe7\x3d\x2c\x1e\x89\xb7\x23\x83\x46\xf6\x6a\x03\xd3\x46\x81\x83\xc3\x20\xe9\x84\x83\x16\x97\x8e\x87\x0e\xc8\xc8\x0e\xa8\x53\xa4\x94\xa5\x7b\x70\x11\x27\xd0\x82\xf9\x2d\x59\xf1\x61\x8c\xa3\x3b\x2d\x24\x3c\xc2\xa0\xff\x4f\xf7\x14\x64\xc3\x36\xdd\x2a\xa0\x5b\x91\x65\x73\xdd\x06\xd5\x8a\x15\x3e\x0f\xb8\x37\x7c\x02\xc4\xed\xda\x21\x2e\xe3\x18\x3b\xf5\x57\x4c\xb5\xa3\xfa\xbe\x8b\x50\xb8\x6e\x2a\xa6\x80\x35\x46\xd6\xae\xd3\xf3\x73\x90\x7e\xc0\x92\x16\xb9\xf9\xca\x74\xde\xc3\xf7\x25\xda\x0d\x6c\xba\xd2\xa9\x1d\x5a\xbf\xa6\x3b\xda\xf1\xd2\xeb\xf6\x0d\x14\xb3\x51\xf6\x8d\x21\x96\x8c\xbd\x8f\x77\x5c\x3c\x5e\xce\xd2\x79\xd1\x5e\xe7\xf3\x68\xc5\xe6\x1a\x08\xdb\x3d\x1c\xd2\xc3\x9c\xc0\xff\xda\xb5\xe3\xb0\x9c\x61\xca\xb8\xb2\x6c\x32\xf0\xae\x45\x32\xec\xd5\xdf\x29\xb7\x7e\xe3\x70\x1f\x46\x8b\x56\x52\x15\x78\xd9\x5d\xd9\xe9\xc9\xed\x50\x78\x2b\x96\xad\x92\x37\xbc\xf4\x03\x0f\xe1\xdd\x01\x23\x43\xef\x64\x64\xb7\x79\x72\xc5\x90\x9e\x45\xa2\x76\x7a\xd6\x8f\x16\xb8\x67\xe5\xe8\xe6\xd3\x49\xdf\xb6\xd5\x12\x03\xaf\x9d\x64\xba\xb1\x3c\x9d\x0c\x28\x26\x2b\xc6\xdd\x38\x81\xf6\x8d\xcc\x60\x4f\xd7\xc1\x12\x3a\x5d\x2f\xd7\xed\x4c\x6e\x98\x41\x75\xb5\x4a\xb5\xf3\x8c\xf1\x65\x85\x01\x4d\x8b\x36\x97\x91\x09\xe6\x37\xf3\x2f\x5d\x59\x42\x8a\x9a\x25\x5e\xf8\x84\x49\x7c\xda\xb9\x5f\x19\x7c\x28\x7b\x7d\xf1\xdf\x6d\x6e\xc3\x4f\xff\xfe\xf6\xc8\xab\x30\xa7\x17\x82\x49\x4a\xaf\xfd\x7d\x10\x3c\xb2\xb2\x97\x62\xc5\xd7\x16\x30\x73\x2f\x1e\x7a\x1f\xec\x83\x1e\x0f\xe2\x28\x89\x1e\xec\x8a\xec\x5b\x3d\x2f\xae\x7e\x3e\x71\x0a\x09\x7a\xf0\x1d\x9f\xf7\x77\x23\xb7\x8f\x2a\xbc\xc1\xaa\x55\x42\xf2\x7a\x5c\xb3\x95\x22\xa3\x97\xbf\xd9\x66\x87\xa2\xbd\x9b\x83\x1b\x47\x7f\x69\x67\xb8\x47\xf9\x59\x9c\xfd\x71\x75\xf1\xe2\xf9\x89\xe5\xc2\x15\x15\x5c\x03\x2a\xa6\x51\x27\x33\x1c\x9d\x77\x5a\x8e\xb7\x0a\x6f\xb8\x6c\x74\x8a\xf6\x7c\x93\xdb\xef\x6b\xb0\xdb\x96\xae\x0b\x01\x8c\xc7\xfe\x36\xda\x0f\x8c\xfe\x0e\x3d\xfa\x19\x9c\xfd\x6d\xdf\xcc\x69\xdf\x27\x3b\x60\xd0\xc7\xb5\x8a\x0e\xac\x8f\x20\x1f\x65\x0a\x5e\xf0\x2d\xb3\x51\x21\xf3\xcd\xf4\xc8\xf6\xcd\x89\x90\x1a\xd3\x91\xd8\x91\x79\x33\x38\x24\x93\x7a\xbb\x6f\xc7\x00\x7a\x1e\x91\xcb\x25\xfd\x94\x3f\x18\x1b\xe0\x2c\x80\x34\xf7\xa6\xc3\x83\x24\xe3\x15\x70\x0b\x96\x64\x45\x73\xff\xa7\x47\xb7\x3f\x82\x72\x07\x36\x70\x70\x61\xd0\x91\xe9\xd0\x63\x31\x3f\x59\xfa\xe4\x69\x6f\xb2\x74\x14\xf0\x31\x72\xab\xd3\xac\xd0\xab\xdb\x1d\xf8\x13\xf0\xd8\x88\x00\x15\x64\x57\xdf\x1d\x7f\x9f\x83\x3d\x35\xfb\x27\xf5\x5d\xbb\xf8\xc6\x46\x30\xd6\x0d\xd3\xed\xd4\x91\x7f\xa8\x3f\x3f\x2c\xaf\x7e\x03\xde\xe2\xee\x13\x06\xe1\xec\x80\x73\x80\x5d\xc2\x43\xcf\x38\x69\xb7\xc4\x95\x54\x08\xdc\xd8\xb7\x89\x97\x16\x46\xd8\x6e\xfb\x10\xe3\xf8\x69\x59\x28\xb0\xef\x15\x8e\x49\xfb\x17\xaa\x04\xec\x7b\xe9\x72\x9b\x60\xc9\x16\x0e\x42\xc5\x65\x99\xeb\x66\x63\x01\xc1\x20\xfa\x86\x0a\x2f\x8f\x84\x6f\x95\x34\xb2\x90\x15\x6c\x58\x65\xb4\x9b\x84\x43\x2c\xb5\x9f\x22\x57\xa8\x71\x78\x64\x60\xb0\x1e\x39\x3c\xd0\x75\x6f\x07\xdd\x67\x90\x6e\x88\x92\xc1\x52\xca\x0a\x99\x00\x83\x2e\x72\xf3\x14\x09\xb5\xe3\x96\xe1\x0f\x04\xf4\xac\xee\x26\xc1\xc7\x7a\xb5\x49\x36\xc1\xae\x2e\xf4\xeb\x48\x67\xf2\xbe\x03\xae\x4f\xdd\x0b\x92\xc9\xe5\x7c\x0a\xbe\xdb\xed\xef\xb5\x20\xe9\xd7\xdc\x2e\xbe\xd2\x13\xde\xed\xf4\xef\xdd\xd8\x54\x7f\xdd\xad\xd5\xb2\xf2\xcf\x63\x59\x45\xea\x6a\x9e\x08\xf9\x9a\x7f\xff\x34\x39\xc6\xe3\xc0\xba\x73\x86\xa3\xd3\x56\x81\x17\xc6\xc3\xca\x09\x41\xb6\x66\x7e\x20\x62\x9f\x64\x03\x7c\xff\x8d\x62\x1d\x04\xcb\xf7\xcb\x35\xbc\xcc\x1d\xa7\x38\x42\xd8\xb0\x5c\xae\x9a\xaa\xda\xf5\x62\x48\x3b\x28\x3b\xf2\x68\x27\x5e\x2b\x03\x28\xc7\x2f\x95\xc2\xf7\x5f\x0f\xb5\xf8\xe1\xcc\x83\x91\x96\x20\x98\xcf\xff\x4f\x6c\xa4\xd7\xf6\x5e\x24\xa6\x32\xe4\x6e\x41\x60\xb3\xee\xc6\x22\xc5\x1d\x9d\xc1\xed\x1c\x64\x6b\xdf\x25\xcb\x96\xf3\xd5\xbe\xac\xeb\xb5\x3d\x3e\x49\xd9\x42\x0f\xfd\x21\xbf\xf3\x77\xf7\x92\x31\x8b\x7b\xfd\x11\x92\xc1\x8c\xe6\x09\xb7\x51\x2a\xb1\x32\x37\x8e\x59\x55\x71\x70\x68\xfc\x8f\x74\x8c\xbf\x95\x9f\x59\x54\xf2\x97\x23\x28\xc3\xc4\xc2\xb1\xef\x1a\xe9\x38\x8b\x1e\x33\x7f\xfb\xfa\x38\x5f\xc1\x2d\x3a\x79\xc7\xbf\x5c\x10\xfe\x04\x47\x5b\xed\xda\x3f\xe0\xe2\xc9\xed\x31\xf9\x81\x34\xd8\x71\xdd\x4e\x3d\x39\x52\xb6\xf6\xde\x0a\x0a\x9a\xcb\x86\xcd\x4f\xef\x50\x77\x9e\x3b\xba\x3a\xec\x2c\x8e\x15\xb5\x17\x94\x7d\x5e\x99\x26\x2a\x2b\xd2\xee\x9b\xd4\x70\x0a\xc7\xda\x7d\x3c\x5e\xc5\x0e\xe5\xd5\xc2\xae\xcb\xb7\x76\x5f\xa9\x1e\xdb\xea\x90\x83\x7c\x6f\x3f\x25\xb6\x95\x4c\xbe\x32\xa9\xfc\xdf\xbe\xcb\xbf\x4a\x03\x64\xfe\xc2\x5b\x44\x97\x16\x31\x06\x7c\xfe\xd2\x61\xc1\xff\x79\x80\xb9\x67\x79\xae\xd9\x0d\x4e\x62\x6f\x69\xef\x3b\x99\xce\xc0\xc8\x93\x61\x49\x05\x0c\xe2\xcb\xff\x05\x00\x00\xff\xff\xd7\xdd\x05\x04\x7b\x48\x00\x00" func epochsFlowclusterqcCdcBytes() ([]byte, error) { return bindataRead( @@ -299,11 +299,11 @@ func epochsFlowclusterqcCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowClusterQC.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0xc1, 0xd, 0x14, 0x45, 0x6c, 0x4d, 0xd1, 0x35, 0x9e, 0x60, 0x43, 0xb3, 0xb5, 0x6c, 0x64, 0x4c, 0xd5, 0x26, 0x29, 0xa8, 0x78, 0xc5, 0xdf, 0x25, 0x52, 0x61, 0x32, 0xe7, 0xba, 0x6c, 0x38}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0xb5, 0x27, 0x38, 0xfe, 0x9a, 0x59, 0x71, 0x95, 0x74, 0x1c, 0x95, 0xfd, 0x22, 0x64, 0xa4, 0xea, 0x58, 0x87, 0xdb, 0xbc, 0xa8, 0xd7, 0xeb, 0xf, 0x9d, 0xb3, 0xcc, 0xd0, 0x66, 0x71, 0x3b}} return a, nil } -var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x7b\x6f\x1b\x39\x92\xff\xdf\x9f\xa2\x12\xe0\x10\x29\xa3\xf8\xb1\x98\x5d\xe0\x8c\x28\x73\x8e\xed\xc9\x19\x99\x4d\x82\xd8\x33\x73\x40\x10\x4c\xa8\xee\x92\xc4\x73\x8b\xd4\x90\x6c\x2b\xba\x6c\xbe\xfb\xa1\xf8\x68\xb2\xbb\xd9\x92\x9d\xcd\xde\x09\x98\x41\xa4\x26\x8b\xc5\xaa\x62\xf1\x57\x8f\xf6\xd1\x53\x38\x78\x7a\xf0\x14\xe0\xef\x4c\xb0\x05\x6a\x30\x4b\x84\xb5\x92\x05\x6a\x0d\x72\x0e\x0b\x14\xa8\x98\xe1\x62\x01\x0c\x16\x4a\xd6\x6b\xb8\xc5\x2d\x6c\xb8\x59\xba\xa1\x4c\x19\x5e\xf0\x35\x33\x5c\x0a\x9a\xc0\xaa\xca\x3e\x28\xa4\xd0\x28\x74\xad\x41\xc8\x12\x35\x2d\x31\x97\xca\x3e\xaa\xd7\x85\x5c\x11\x45\x5c\xcb\x62\x79\xe8\xd6\xff\x7d\x89\xa2\x3b\x09\x98\x42\x98\x73\xa5\x0d\x3d\x99\x73\xb5\xc2\x72\x42\x24\xb6\x50\x30\x01\x0a\xff\xac\x51\x1b\x60\xf0\x2e\x70\x21\x0c\xc8\xd9\x7f\x63\x61\x60\xae\xe4\x0a\xcc\x92\x6b\x9a\x6a\x14\x2b\x0c\xad\x72\xb3\xc4\xed\x93\xaa\x82\x5a\xa3\x7b\x18\x46\x4b\x05\x78\x87\x6a\x0b\xba\x9e\x69\xa2\x2b\x8c\x63\x0f\xcc\x92\x19\xb7\x26\x71\xc3\x40\x1b\x76\x8b\x65\x87\x55\xbf\x89\x33\x3b\x12\x66\xb8\xe0\x42\xd0\x0e\xe5\x1c\x90\x15\x4b\xb8\x24\x52\xd7\x68\xea\x35\xac\x97\x4c\xa3\xdd\x05\xb0\x72\xc5\x05\x70\xc1\x0d\x67\x15\xff\x1f\x2b\xfd\x84\x61\x2b\x65\x22\x4b\x63\x2b\xae\x0d\x91\xeb\x8a\x68\x40\xa8\x70\x49\xcb\xb6\x07\x13\x29\x92\xdb\x5a\x92\xd0\x34\xac\x98\xd8\xc2\x0a\xb5\xb6\x8a\x67\xda\xed\x72\x43\x42\x34\xd2\x12\xbd\x78\xfd\x0a\x1e\x6f\x96\xdc\xe0\x4c\x32\x55\x3e\x8e\x7a\xff\x94\x88\xfc\x90\x08\xfe\xdd\xd1\x19\x8d\x3f\xc1\x0a\xcd\x52\x96\x13\x5a\x6e\x56\x1b\x27\x00\x5a\xdf\x2e\x2e\x45\x65\x85\xbc\xe2\xa4\xb8\x39\x17\xac\x72\x5f\xb5\xb6\x16\x24\x0a\x84\x35\x2a\x2f\xfc\x3b\xce\xfa\xcb\x69\x14\xe5\xcf\x34\xf1\xba\x99\x37\x1a\xfb\x55\x0f\x69\x55\xfa\xef\x2d\x11\x62\xf0\xe2\xaf\xc7\xff\x06\x66\xa9\x50\x2f\x65\x55\xe6\x04\xb8\x64\x77\xe8\x19\x32\x58\xda\xd5\xf0\x33\x49\x5f\xb3\x15\x82\x46\x2b\xf5\x5b\xdc\xea\x49\x50\x05\x49\xc5\x6a\x11\xb8\x06\x83\xc5\x52\xf0\x82\x55\xd5\x96\x76\xc3\xf5\x12\x1d\x13\x67\x62\x2b\x85\xdb\xf3\x9f\x35\x59\x16\x4d\xd5\x86\x19\x24\x82\xf6\x4b\xc3\xbe\x8e\x82\xfd\xb9\x92\x9b\x8b\xd7\xaf\x0e\x17\x68\x3a\x7b\xd4\xa3\x31\xd1\x95\xaa\x19\x53\xde\x2e\xce\xe5\x6a\x5d\xa1\xc1\xb2\x91\x80\xb6\xab\x9f\x77\x76\x49\x6c\x90\x5d\x71\x51\x23\x69\xd7\x6b\xc0\xc9\xbf\xb1\x01\xbc\x43\x01\x6c\x6e\xd0\xd9\x14\x1d\x30\xae\xb0\x04\xb6\x92\xb5\x30\x4e\x54\x33\x44\xd1\x92\x97\xac\x17\x74\x88\xc1\x9d\xaf\xd4\x7e\xb9\x06\x06\x2b\x5c\xcd\x50\x59\xd7\x00\x1a\x15\x47\xeb\x57\x9c\x7a\xf5\x8a\x29\xd3\x8c\xd7\xb0\x59\x72\x6b\xb5\x52\x95\x5c\x30\xe3\xdd\x11\x11\x4e\x5c\x92\x51\x4c\x68\x4e\xfe\x86\xcc\x7d\x86\x66\x43\x1c\x59\x82\x1a\xb8\xb0\xd2\x39\x3c\x78\x7a\x74\x70\xc0\x0a\x9a\x33\x62\x55\x35\x8e\x4c\x79\xe1\xc1\x97\x83\x03\x00\x80\xa3\x23\x98\xfe\xf3\x9f\x40\x8a\x08\x5f\xfe\x76\xf9\xe6\xe6\xfa\x7b\x12\xf7\xb4\x8e\xe0\xd2\x0b\x7d\x43\xce\x32\x7a\x10\x14\x6c\x56\x79\x61\x5d\xbc\x7e\x65\x87\xa7\x7b\x27\xb5\x1a\xb8\x36\x4c\x99\x8b\xd7\xaf\x46\xe3\x7b\x10\x2c\x1b\x6a\xde\x1e\x50\x90\x9e\x5b\x36\x1b\xcd\x41\x61\x21\x55\x89\xe5\xc0\xca\x97\xa2\xa4\x75\xe7\x6d\x7b\x3e\x85\x0f\xd7\x46\x71\xb1\xf8\xe9\xe3\x4f\x43\x2c\xb1\xce\x71\x85\x25\xd3\xd6\x7f\x91\x51\x06\xbb\x4d\xbd\x55\x74\x56\x03\xbc\xbc\x54\x92\x95\x05\x8b\x0e\x8b\xc8\x5e\x5d\x9c\x82\xe3\x65\x62\x0d\x05\x85\x09\x3f\x8c\xbf\xa7\x99\xb4\xd5\xea\xe9\x9e\xbf\x7d\x73\xf3\xfe\xec\xfc\x06\x7e\x3b\x7b\x7f\x75\xf6\xf2\x97\xcb\xef\x69\x3b\xed\x15\x1b\x21\xdf\xd0\x8d\x82\x62\x61\x96\xc1\xbb\xb9\x7b\xce\xaa\xd4\x48\x98\xa5\x2e\x91\xe9\x8c\xa7\xee\x89\xb7\x42\x93\x3c\x7e\x8d\xdb\x5f\x2c\xfd\x53\xb8\x12\x26\x2e\x7c\x25\x4a\x5e\xd8\x93\xcd\xe7\x8d\xd2\xb8\xf6\x26\x5c\x92\x77\x13\xd2\xf4\x88\xdf\x31\x05\xe5\xed\xe2\xd2\x8d\x3a\x85\x97\x52\x56\x03\x44\xdb\x68\x40\xa1\x96\xb5\x2a\x9c\xe1\xb0\x4a\x21\x2b\xb7\xce\x66\x8b\x8a\xf1\x15\x96\x30\xdb\x02\x73\xb6\x75\x75\xd1\x50\xf4\xe8\x01\x81\x97\x28\x0c\x37\x5b\x30\xb4\x72\xc4\x12\x61\xe0\x1b\x37\x51\x37\x92\xb3\x64\x81\x45\x60\x44\x90\x44\x14\xd8\xcc\xa0\x4b\xc1\x2e\xb7\xe1\x0d\x10\x41\x7f\xd9\xac\xb1\xe0\x73\x5e\xc0\xd5\x05\x30\x51\xe6\x37\x42\x17\xbe\x05\x59\x7c\x15\x89\x7e\x12\xbc\xfa\x44\xc2\x9b\xb3\x4a\x23\xac\x90\x09\xdd\x20\x17\x65\x2f\x2a\x21\xe1\x4e\x5a\x20\x57\xb0\x35\x9b\xf1\x8a\x76\x15\xd0\x43\x77\xff\x46\xd5\x5d\x2a\xad\x1d\x25\x24\x48\xb0\x5d\x81\x06\x92\x2d\x3d\x16\x05\x5d\x22\x4e\x97\xf4\xf0\xdc\x8d\x3f\x85\x2f\xee\xa4\x39\xad\x7e\x8d\x6a\x7d\x6f\xbd\x0a\x19\x68\x3c\xd5\xf1\xae\x0a\xac\x17\xb5\x52\x0d\x5a\x4b\x0c\x9c\x6b\xda\xb5\x42\xba\xc1\x59\x0e\x97\x59\xb8\x17\xef\xf2\x51\x1b\x7a\x8c\x07\x79\x8f\xcc\x78\x17\xa2\x4f\xe1\x83\xff\xe7\xc7\xe4\x88\x29\x56\xdc\x6a\x6f\x5b\x4f\x74\x1f\xea\xec\xde\xc0\x6b\xdc\x9e\xf6\xd4\xf2\x1b\xab\x6a\x3c\x85\x6b\x07\x4a\xd6\xf5\xac\xe2\x85\x3b\xbd\x8d\xc1\x66\xcf\xa9\x3d\x24\xee\xbc\xdd\x11\x09\x92\x8c\x35\x99\x49\xd4\xbe\x35\x11\xb2\xb3\x05\xd7\x06\x55\x38\xf7\x1d\x08\x39\x44\x8d\x09\xc0\xd5\xda\x10\x48\x56\x6c\x9b\x90\x25\xf3\x20\xba\xd1\x9d\x6c\xd1\xb4\xd5\xb4\x62\xeb\x35\x29\xe5\x5f\xa3\xae\xce\xad\xf3\x72\xfb\xc6\x3b\xfc\xc6\xec\x9a\x6b\x28\xb1\xbd\x33\xda\x06\xad\x5b\x0b\xfe\x67\xdd\x17\xab\x97\xb8\x8b\x6d\xc2\x24\xeb\x7d\x7a\x7a\xe6\x1a\x34\xe9\xd7\x1e\xa4\x15\x33\xc5\x92\x20\x90\x40\xf7\x43\xf0\x49\xcd\x31\x6a\x04\x15\x0f\x23\x09\xc9\xca\xd5\xf9\x0c\x12\x67\xb1\x64\x62\x81\x60\x09\x54\x83\x7b\x77\xcc\x77\x71\xe4\x29\x7c\x68\xb6\xdc\x37\xd8\xa5\xdc\xb8\xc8\x20\x7f\xd5\xd3\x56\xa2\x9b\xa4\xb0\x89\xe0\xfd\x80\x94\x1e\xc6\xd8\x39\x3d\x3f\x85\x2f\x57\xf4\xff\x5f\xaf\x84\xf9\xdb\x8f\x5f\xff\xef\x6e\xdf\xf3\xb7\x6f\xae\x6f\xce\xbe\x2f\x72\x6b\xaf\xd8\x2c\xc9\x84\xb4\x21\x03\xac\x99\x59\x3a\x4f\xe6\x70\x17\x39\xfd\x75\xc6\xe9\xeb\xec\x6d\x7b\x46\x73\xae\x8d\x54\x6c\x81\xef\x18\x5d\xb5\xc9\x97\xec\x8c\xe4\x42\xf9\xd6\x79\xef\xac\xd3\x71\xd3\xe2\xbf\xa3\x15\x5d\x1b\x55\x17\x36\x80\x54\xb8\xa6\xe3\x2c\x28\xce\xd3\x5c\x2c\x2a\xcc\xf8\xf1\xde\x72\xda\xcd\xf7\xfe\x34\xa0\xf4\x14\xb7\x5c\x5d\x84\x00\xca\x5d\xa3\x4b\xd9\x09\xdf\x52\xd2\xb9\xdd\xb4\x11\x5f\x7f\x01\x8f\x00\xc3\x2a\x5d\x72\x34\xec\x77\x84\x15\xbb\x25\x0e\x80\x69\x5d\xaf\xd6\xc6\x1e\x13\x52\xa4\xd6\xa8\xdc\x37\x36\x93\xb5\x09\xc9\x90\x5d\x14\xbb\x0c\x76\x20\x68\xe4\x90\x0b\x6e\xf6\x02\x56\xf8\xd2\x8c\xa7\x8f\xc6\x6a\x7e\xe8\xe6\xc0\xd4\xef\xbd\x3f\x20\x70\x38\x0d\xe4\x9a\x21\x5f\x0f\xdc\xff\x5b\xd8\x31\x8b\x4c\xb8\x0e\xe9\x22\x2c\xa3\x6b\xe8\x00\xf8\x10\x69\x6c\x9b\x9b\xe6\x30\x42\x7f\x1a\x1f\xc9\x09\x6d\x98\xf0\x74\xa5\x2c\x1b\xe4\x33\xaf\x4d\xad\x10\xd6\x92\xf8\xe4\xac\xf2\xb1\xdf\xc4\x66\x1b\xc8\x43\x26\x58\xab\x22\xb4\x47\xd7\x14\x2f\x03\xe2\xb4\x6c\xc8\x35\xf1\x29\x55\x02\x5f\x42\x86\x29\x77\xef\x45\xa0\x84\x9f\x4d\xc8\x5b\x75\x55\xd7\x70\x9e\x4a\x27\x63\xc0\xfe\x56\x0f\xd6\x90\x1c\xf8\x07\x9b\x6c\xc6\x20\xba\xfa\x5f\x2b\xec\xfc\x42\x9f\x90\x42\x48\x16\xbf\xd2\x1e\x91\x79\x82\x63\x98\x4e\x41\xf0\xea\xb4\x37\x99\x3e\x8f\xcf\x99\xb0\x17\x91\x42\x66\x70\x08\x75\x5b\x95\x35\x1b\xf6\x21\x46\x1e\x88\x3f\x6e\x2d\xf3\xf5\x61\x36\x1c\xb6\x93\xe0\xca\x0f\x6e\xd8\x47\x98\x5a\x34\x9b\xd8\x73\x4b\x21\x1e\xc8\x0c\x19\x74\x89\xda\x28\xb9\xc5\x72\xd2\x9e\x45\x87\xb4\xae\xca\x68\x84\xce\xd0\x02\x06\x66\x0b\xc6\x45\x33\xc3\x13\x81\x51\x57\x37\x39\xb6\x93\xbd\x12\xef\x16\xd0\x0f\x31\xff\x4e\x6a\x43\xc6\xda\xf7\xab\x21\x26\x6e\x05\x2c\x5d\xcb\x9a\xd7\x2e\x19\x18\x42\xe1\x3f\xf6\xf9\x92\x07\xd8\xd2\xfb\x06\x47\x8e\x92\x1d\x8d\x77\x1b\x93\x46\x51\xe6\x36\xc3\xe7\x5d\x6c\x9a\x05\xcf\x8f\x7b\xc4\xfd\x7e\x0e\x7d\xac\xfb\x02\x8e\x77\x33\xe0\x52\xa3\x01\xcb\x76\x64\x99\x24\x42\x3b\xb6\xda\xfa\x7a\x74\x14\x0e\x45\xe2\xeb\xfd\xbd\xd6\x1a\x48\x07\x3b\x3c\x9e\x42\x37\x1f\x91\x48\x2d\xf1\xf1\xfe\x1f\xe3\xde\x92\xac\x6c\x5d\x7e\x81\xe7\xf0\xd5\x65\x68\xb2\xc6\xd7\x8f\x67\x0e\xd9\x7a\x8d\xa2\x1c\xf9\xc9\x9d\xc5\x70\xc5\x77\xa4\x51\xee\xcb\x76\xc7\x92\xaf\x9b\x94\x93\xc3\x90\xb7\xb8\x85\x3b\x2c\xc8\x43\x47\x38\x79\x08\xad\x39\xe7\x21\x9d\x4c\x07\x8f\x55\x95\x8b\x3d\xbb\xf9\x5d\x87\xb2\x15\x26\xd6\xd3\xa2\x42\x98\xab\xe8\x53\x6a\xc2\x8b\xce\x45\xd0\x44\x1c\x83\x27\x2a\x97\x9e\xfe\x23\xd9\x45\x12\x70\xfc\xbf\x9c\xaf\x7e\x80\xf2\xad\xa7\xeb\x51\xea\xbf\xfe\x93\xe9\xeb\x00\xc3\x1e\xc2\xd2\x60\x29\xc0\x6c\x78\x81\xfd\x45\x13\x73\xf0\xa7\x7a\x3a\x4d\xb3\xe6\x4d\xe6\xdb\xc5\x79\x7a\x34\x0e\xe3\x7e\x80\x93\x01\x5e\xa2\xa6\x60\x55\x6b\x9f\x06\x13\x75\x48\x5c\x63\x85\x2b\x14\x46\x03\xfe\x59\xb3\x2a\x1c\xad\xf8\xdc\x19\x5a\x52\x0a\xa3\x60\x56\xc4\x5a\x41\x55\x6b\x38\xd9\xe7\x33\xb8\xb1\xc8\x09\xcc\x52\xd9\x4c\xab\x05\x4f\x74\x0c\x3c\x25\x77\x1a\x7a\xc7\x5e\x94\x0e\x89\x6a\x82\x44\x84\x8e\x1c\xaa\x58\x59\x93\x77\x37\x80\x52\x58\x18\x9f\xee\x6b\xcd\x27\x35\xfb\x15\x12\xb9\xf7\x0d\xf0\xe8\x88\x70\x80\x4b\x34\xb8\x22\x98\x03\x54\x9d\x40\x2f\xfd\xf0\xb9\x75\x6f\xb7\xb8\xb5\x39\x0b\x98\xda\x85\xfa\xa4\x3d\xf9\x2b\x8a\x9c\x69\x84\x57\x15\xd7\xc0\x85\xe7\x7c\x02\xdc\xf8\x14\x03\x17\x7b\x17\xf6\x8b\x87\x85\x83\xee\x1f\x45\x1b\xc9\x24\x29\x07\x18\xa3\xcf\x9a\x09\x5e\x8c\x52\x0b\x69\xb3\x69\x31\x90\x63\xf4\xd1\xe3\x71\x96\xcc\xd7\xde\xaf\x5f\x77\xd9\x42\x26\x69\x71\x25\x4a\xfc\x0c\x53\x38\xde\x6b\x35\xa1\xfc\x8a\x9f\xb9\xb6\x76\xe8\x23\xf3\x24\x98\xef\x92\xb0\x08\x88\xeb\x14\x87\x3e\xd1\xa9\x41\xa4\x39\x0b\x8f\x59\x1b\xf2\x52\xa0\x9e\x64\xef\xa2\x80\x3f\x6a\x61\x50\x79\x8f\xc2\xcc\x90\xea\x8e\x8e\xe0\xad\x59\xa2\xda\x70\x5b\x1c\x55\xac\xb8\xf5\x78\x7b\x93\xb2\x42\xe6\xae\xd1\x00\x37\xba\x21\x6d\x24\x9c\xb4\x68\x6d\x96\xbc\xc2\xbc\x08\x9f\x47\x33\xc8\xe7\x46\x82\xbd\x64\x0f\xc1\x15\x1d\xf5\x46\x1c\x1b\x54\x04\x70\x6b\x51\x4e\xfc\xed\xcb\x5b\x62\xb3\x61\x04\xf1\xef\x55\x20\x05\xe6\x88\xd2\x96\xec\x95\x4a\xb0\xe3\x2e\x8d\xbc\xc2\x87\xcf\x07\xec\xe1\xdb\x37\x03\xc9\xb5\x32\x9c\x8b\xf9\x90\x5b\x96\x40\xe9\xc9\xc3\x09\x36\xa0\x22\x4a\x28\x7f\x5a\x66\x0a\xd9\x6d\xe6\xc4\xf4\x7e\x22\xff\x12\xec\x30\x39\x9e\xfb\x84\x92\xdf\x54\x9f\x7c\x8c\x0d\xd2\x44\x18\xb9\x3f\x7b\x0b\x4c\x72\x13\xea\x75\x19\x70\x5f\xdb\xf0\x3b\x96\x11\x54\x6e\x8f\xd2\x90\xce\xfb\xfe\x4a\x5f\xd2\xca\xa3\xfe\xa6\x27\x09\xf5\x2e\xa6\xf8\x0e\xea\xfe\xd6\xa9\x8f\xe0\x07\x18\x9d\xd0\x41\x70\xd9\xbc\x7f\x52\xe1\x6d\x01\x73\x7b\x06\xbc\x98\x7b\x63\x07\x1c\x68\xf6\xe7\x1f\x3a\xf6\xdc\x59\x3a\xec\x7e\x20\x91\xdc\x0d\xd8\x32\x0e\xae\x97\x42\xb9\x22\x9e\xe7\xac\xf0\x39\x60\x0b\x3d\x09\x22\x33\x2e\xb4\x4f\x4d\x58\x6b\x6b\xb0\x2b\xf9\xe6\x98\xd5\x98\xfb\xea\xfc\xa2\xae\x98\x02\x56\x1b\xb9\x72\x39\x97\x5a\x14\xa1\x2e\x1e\x1c\xb5\xad\xb3\xfb\xea\x79\x9a\xc2\xd1\xe8\xae\x72\x0b\x5e\x63\xd5\xe6\x13\xed\xd6\x76\xab\x7c\x8a\x25\xf3\xe6\x72\x49\xea\x3e\xc3\xd9\x0f\xde\x6c\xce\xd2\x79\x1b\xb7\xf3\x65\x10\x33\xbb\x80\x29\x09\xc2\xbb\x49\x8d\x53\xf8\x8f\x77\x7b\xf2\x24\x16\x7b\x87\x1a\xb7\x9b\xae\x1b\xac\xfd\x71\x3c\x38\x07\x5d\x75\x7a\x78\xc0\x5c\xaa\x02\x2f\xd3\x51\x9d\x6c\x98\x4d\xc4\x46\x01\xac\x95\xbc\xe3\xa5\xaf\xc7\x87\x32\x99\x2d\xaa\x2e\x7c\x8e\x97\x60\xb8\x2f\xc6\xd9\x0c\x89\x48\x42\x8a\xac\x4c\xed\x0a\xa7\x19\x81\x76\x82\x28\xe3\x16\x95\x36\x1f\x49\x70\x9a\xcd\x1d\x06\xd5\xb5\x25\x1b\x5b\x61\xba\x13\xed\xbc\xd8\x28\x63\xa4\x85\x7c\x7c\xee\xc0\x97\x78\x62\x40\x20\x96\x49\xec\xd4\x0f\x7b\xcc\x35\x9b\xe3\xb5\x5b\xe8\x26\x50\x1a\x09\xdc\x34\x5f\xde\xa1\x2a\x50\x18\xb6\xc0\x53\xf8\xf5\x67\xfe\xf9\x6f\x3f\xfe\x74\xbf\x10\xe8\x51\xd2\xf2\xd2\x14\x81\x63\x54\xe3\xb8\x2f\x6f\x17\xfd\x7d\x7a\x34\xd0\x2f\x35\xf7\x23\x8b\x3c\xa7\x3e\x0b\x06\xff\xf8\xc7\xd0\x88\x47\xf0\x1c\x4e\x0e\x8f\x4f\xe1\xf1\x4d\x4b\x86\xeb\x48\xc3\x46\x15\x33\x3a\x1b\xf0\xe1\x78\x72\x32\xde\x19\x0c\x84\xbd\xfa\x8a\xc9\x61\x25\x59\xf9\xdc\x89\xeb\xc5\x68\xae\xe4\xea\x14\x8e\xb4\xcb\xd8\x1f\xcd\xdd\x58\x92\x7c\xc3\x59\x3f\x39\x40\xc0\x25\xbf\x39\x42\xb0\xbc\x9a\xc0\xc6\x62\x3a\x03\x4b\x54\x78\x08\xd7\x9c\xa2\xdf\x0d\x02\x2d\x4d\x8e\x45\xc9\x55\x97\xa6\xe7\x80\x14\x76\xc7\x65\xad\x2b\x5b\xf5\x73\x35\xbc\xba\x32\xb6\x15\x67\x27\x9b\x30\x43\xdb\xaf\xb6\x5a\x7b\x6f\x12\x3e\x3e\x76\x48\xc4\x37\x1d\x62\x7f\x38\x58\x0e\xc2\xd3\xec\x0e\x1b\xe1\x45\x92\x13\x30\x72\xaf\x18\xdb\x3a\xca\x68\xcb\x66\x21\xac\xeb\x0a\x58\x6f\x47\x16\x34\x53\x49\xcd\x9d\xa3\x07\xba\xc2\x8e\x08\xac\xe0\x92\xa7\xcf\x9f\xf9\x5c\x54\x8e\xa0\x0f\xd0\xbf\x35\x93\x4a\x1f\x85\xa6\x56\x02\x9e\x3f\xcb\x65\xb1\x3b\x92\x7a\x8f\x9a\x1c\x54\x08\x51\xe6\x1c\xab\xd2\xd7\xf1\x09\xef\x93\x31\xa4\x49\x07\x1b\x3a\x27\x17\x17\x24\x09\x1b\x1d\x3c\xdd\x82\xdf\xa1\x08\x09\x66\xdb\xc4\x98\x49\xf3\x3c\xe0\x96\x78\x50\x42\x26\x3a\x23\x72\x12\x36\x53\x9b\x78\x25\x5a\x24\xe9\x4b\x42\x11\xe2\x58\x9f\xfc\x56\xb5\x2d\x6e\xdf\xcb\x15\x0c\x60\x0f\x98\xc2\x97\xaf\xbd\x90\x9e\x97\x74\xf6\xfc\xde\x76\xb0\x3f\x04\x68\x78\x49\xaa\xfe\xf0\x71\x4f\xc2\xe2\xbc\x42\xa6\x92\x94\x43\xc4\x0b\x4e\xb3\xf7\x4c\x36\xf6\x97\xda\x8d\xdf\x1f\x38\xde\xc2\x53\x27\xa7\xec\xa4\x54\x87\xce\xbc\xfb\xc9\xce\xa4\x73\x2e\x23\x0e\xb2\xc9\x0b\xae\x5b\x2d\x78\x2e\xab\x58\x49\x8d\xe1\x42\x5e\x4b\x65\x6a\x11\x7a\x6e\x62\xd7\xad\x28\xb3\xb1\x39\x11\xad\x85\xe1\x55\xac\x3a\x19\xbe\xca\xdd\x63\x7b\x71\x4d\xce\xa4\xe1\x9e\x36\x4d\x02\x89\x26\x4d\xb0\x65\x87\x41\x97\x4e\x08\x3b\x2b\x39\xe4\x9f\xe6\x7d\x8d\xe6\x3b\x5a\x5b\x33\x5d\x61\x75\xb4\x0f\xe9\x6b\x78\x64\xef\xeb\x7e\x7c\xe6\x65\x9e\xdf\x8e\x93\xb5\x6f\x72\x74\xa9\x48\xdb\x71\xa1\x73\x4d\xaf\xed\x0d\x8e\xef\x61\x58\xae\x8a\xd3\xb7\xac\xa1\xce\xc8\xbc\x3c\x06\xcd\xef\x32\xed\xd7\xdc\x70\xb3\x94\xb5\x81\x62\x89\xce\xa9\x06\x10\x07\x45\x20\xd5\x06\x7f\x4b\x5b\xc9\x0a\xf9\xef\x9a\xa2\x01\x3e\x07\x2d\x57\x68\x96\x34\x7f\x21\x51\xc3\x46\x49\xb1\x88\x6d\xca\x17\xaf\x5f\xb5\x2b\x62\xfe\xbd\x01\x23\x0b\x59\xc1\x92\x55\x46\x4f\x6c\x33\x1f\x22\xb1\x66\x3b\x0a\x5d\x73\x0f\x99\x3f\xd1\x06\x85\x4c\x27\x41\xd2\x4e\xd4\x3d\x50\x37\xfb\x17\xcb\x18\xda\x50\xff\x9c\x04\xea\x1a\x17\x37\x32\xd3\x11\xd4\xe4\x06\x5c\x19\x62\xb5\x66\xca\x02\x1c\x56\x2c\x43\x0a\xb9\xa1\x75\x99\xfc\x68\x4b\xa2\x4e\x44\xb6\xf3\xbc\xda\xc6\x96\x40\xf2\x0f\x3e\x01\x6c\xbf\x4b\x55\xfa\x68\xb7\xdb\x56\x63\x2f\xb6\x6e\xaa\xe0\x8f\x4c\x86\x24\xa9\x3f\x4c\x60\xa8\x30\xe1\x9a\xf1\xda\x01\x46\x3f\x1f\x92\xe4\x41\x4b\x3e\x9f\xa3\xf2\x7d\x4e\x8e\x61\x29\xd0\x63\x3c\x27\x0c\xa4\xb0\x22\x64\x73\xed\x01\x24\x1e\x9b\x05\xc8\xe6\x7a\xb9\xfd\x47\xd3\xcc\x0e\xf2\x79\x2d\x0f\x45\x06\x0b\xa6\x77\x4c\xf9\xa4\x41\x2b\x91\x1a\x14\xdb\x4b\xb8\x5b\x66\x42\x2d\x42\x26\x59\x76\x1b\x95\xf3\xa6\x97\x2b\xa5\xd4\xcd\x8d\x36\xcf\x86\x52\xed\xbd\x7c\x6e\x48\x84\xa7\x22\x9d\x10\xd8\x5e\xc7\x03\xdd\xc9\x27\xe5\x6a\x02\x59\x61\x40\x93\x1b\xcf\xcb\xf5\x03\x77\x19\x9f\x3e\x64\x18\x24\xd7\xb9\x55\x83\x7c\x79\x2f\xb1\x92\x0c\xf4\xc4\x1a\x2c\xd9\x6a\xf9\xa4\x47\xda\xf5\x9f\x5a\x59\x84\xde\xc4\xdd\x7d\x89\x4d\xc5\x6a\xad\xe4\x5a\x92\x07\xcb\x07\xd4\x77\x1c\x37\xae\xec\x3d\x50\x4b\xfb\x03\x7a\x68\xdb\x1f\x84\x0e\xf7\xfb\x40\x54\xc0\xcc\xee\x36\xda\xbf\xcf\x4c\x9f\x7b\x68\x26\x30\x4b\xe4\x2a\x1b\x59\x34\xf4\xdc\x8b\x13\x5c\xfb\xc2\x4c\xa7\x53\xc6\xbf\x1b\xb1\xb1\xad\xc0\x69\xc3\x67\x07\x2b\xef\x97\x54\xe8\x10\x19\x10\xd3\x4f\xc3\x72\xca\xc4\x13\x5d\xa1\xbc\xb2\xd1\x81\xf0\xad\x8e\xc9\xbb\x64\x99\xf6\xdf\x66\x52\x6c\x5b\xef\xbc\x98\x32\xdb\xda\xf9\xae\x36\x17\xab\x71\xc3\x1b\x5d\xa0\xf9\x9d\x16\x7a\x99\xa2\xd3\xd1\x38\x69\xee\xed\xef\xce\xe6\xfe\xfa\x98\x76\x48\xdd\x9b\x25\x9a\x25\xfa\x84\x70\xa3\x67\x9f\xb3\x98\xd7\x55\xf3\x6a\x94\x7b\xbf\x61\xa0\x65\x98\xb0\x5f\xbe\x03\xa9\xd9\x4b\xaf\x20\xbb\xdf\xae\x7d\xd4\xad\xd3\x4c\xba\xdd\xde\x3e\x0b\xcf\x7a\xe1\xbe\x27\x7f\x01\xc7\xd1\x19\x00\x56\xba\x1b\x59\x0d\xf8\xef\x9c\x91\x58\xf7\x1c\x9a\xe5\xb3\x52\xea\xb7\xf4\x5f\xcd\x5b\x4d\xc9\xe2\x49\xda\x93\x2c\x55\x72\x16\x9a\x3c\x86\x53\x9a\x6d\x94\xde\x69\x36\x24\x90\x7e\xc5\xbf\x27\xf0\xf8\xba\xcb\xf7\x17\x7b\xf6\xf2\x7c\x01\xc7\xc3\xbe\x7c\xe0\xfe\xc8\xaa\x26\x99\x16\x9c\x59\x5b\x41\xfb\x94\x9a\xce\xca\xa9\xb4\xf5\x8a\x63\xfe\x15\x52\x1b\xdf\xb7\x6a\xec\x3b\x75\xd2\x6f\x03\x88\x51\xfe\xc0\x39\x1e\x90\xf8\xe1\x2d\x6e\x7b\x27\x3a\xf0\xdc\xf3\x55\x43\xfd\xe2\x3b\x99\xed\xbf\xe9\xd7\xea\xd1\x1e\xe0\x37\x1f\x1f\x0f\x1e\x18\xc1\x0c\xbf\x6b\xe5\x78\xc3\x9b\x1d\x89\xf1\x59\x30\x19\x51\x3b\x7e\x2e\xd0\xc2\x36\xdb\x19\x23\x85\xe6\xa5\xbd\x82\x43\x24\x01\x1f\xcc\x74\x5e\x49\xa9\x46\x23\xf1\xec\x64\x7c\xf4\x97\xf1\xc7\x24\x33\xce\x75\x53\x92\x68\x4e\x13\xad\xf7\xe6\xed\x9b\x67\x57\x6f\xce\x7f\xf9\xf5\xfa\xea\xb7\x4b\xa8\xe4\x06\x15\xcc\x64\x2d\xec\xbb\x1e\x4b\x29\x50\xb7\x92\x58\x3a\x76\x88\xfe\xec\xaf\x79\x8a\x73\xec\x5b\x8c\x05\xf1\x37\xe9\xf4\x63\x64\x48\xb8\x0c\xec\xe5\x7f\x9d\x5f\x5e\x5e\xb8\xe3\x1d\xe5\x60\x5f\x62\x88\x6b\x44\x8c\xfe\x99\xd1\x2e\x4f\x9b\x1f\x7e\x47\x77\xd3\x9c\x1c\x5b\x06\xdc\xd5\x32\x12\xd3\x93\xe3\x71\xb2\x6b\xec\x92\xb6\xaf\x89\x7a\x31\x9d\x1c\x3b\x31\xc1\xc8\x4c\x7f\x6c\xcd\x52\x31\x4b\x7c\x76\x03\xbf\x5c\x9e\x5d\xdf\xc0\x5f\xc3\x56\xda\xef\xfa\xb6\x77\xbf\xdb\x35\x59\xa5\xf7\x92\xf2\xe3\xd0\x60\xdf\x37\x2d\xf7\xfb\xc8\xb5\xf0\xec\xea\xa7\x71\x1b\x19\xf6\xcf\x6c\xfe\x9d\x8d\x2d\xaa\x68\xc4\xaa\x0d\xc5\xe6\x0b\x9b\xdb\x54\x2e\xe4\x90\xaa\xd3\x9f\xe3\xec\xbd\x57\x11\x18\xf7\x35\xfd\x1d\x4d\xb5\x69\xa7\x68\xc8\x35\xab\x44\xba\x8d\x50\x26\xfe\xfd\xac\x9e\xe6\xcd\x0f\x27\xf7\xd1\x7d\x1f\x02\x78\xbd\x67\x4b\x31\x39\xad\x53\x54\x14\x19\xf2\x77\xcf\x0e\xc3\x69\x05\x4e\xc1\x0b\x92\xae\xcd\x16\x6c\x27\x4a\xcc\xb1\xf7\xee\x38\x3b\xea\x3d\x0d\x8a\xeb\xb4\x52\xee\x31\xb3\x6f\x43\xfe\x5e\xe6\x48\xb7\xea\x07\xd3\x60\xab\x09\xe1\xa7\xbe\xae\xb4\xdf\x7c\xc7\x9d\xbc\x0d\xdd\xa0\x2d\xf2\x2f\x12\xb9\xf4\xaf\xc3\x96\xcc\xd2\x79\x43\xb7\x63\x3f\xfe\x69\xcd\xb8\xc7\x11\x8a\x92\x3d\x74\x16\xeb\xbc\x4b\xb0\x1d\xe4\x16\x5b\x0a\x5e\xc1\x48\xe3\x8a\x09\xe3\x5e\x4b\x3f\x85\xe3\x31\x1d\x0e\x57\x7b\x82\x93\xc3\x96\xb7\xa2\x48\xb2\xbd\x0c\xd7\x2e\x07\x64\x24\x90\x61\xcf\x79\xe1\xda\x9b\xb9\x28\x14\x32\x1d\x73\x90\xed\xbf\xfd\xe0\x5f\x16\x77\x8d\x72\x46\x46\xb3\x27\xe9\xdb\xa6\x31\x7b\x7a\x9e\xb9\xd3\x13\x9d\xf5\x7b\x26\x4a\xb9\x82\x97\xc8\x0a\x29\xe0\x5c\xae\x2c\x24\x43\xff\xde\xb8\x86\xd1\x0c\xb7\xd2\x67\xea\x66\x8c\xce\x0a\x17\x7c\x55\xaf\x9a\xb7\xd3\x9b\x85\x7c\x09\xdb\xd7\x0d\x6c\x26\x6a\xbc\xf3\x80\x64\xed\xae\xa9\x4c\x26\x4a\xcf\x5b\x6f\x28\x31\x15\x72\xbd\x7d\x58\x7d\xae\x7b\x9b\x37\xa4\x07\xe3\xc4\xf8\x66\x5f\xfc\x83\x04\x36\x70\x14\x5b\x9b\x67\x49\x7f\xb6\x31\x85\x51\xdc\x66\x92\x56\xd2\x65\x2c\x04\xd8\x6a\x87\xb6\x5e\xbb\x07\x4c\xd2\xb5\x7c\xdd\x57\x48\xe3\xba\x9b\x60\xc4\x45\x70\xc1\xe3\xac\x38\xdb\x19\xb4\x61\xa0\xfb\xc8\x8a\x2d\x49\xda\x7d\x49\xf0\xe1\x3d\x52\x35\xf3\x56\x37\xb0\xcd\xa5\x0c\xe3\xa0\x0c\x40\x1e\x1c\xec\x7a\x58\xb8\x6f\x5a\x79\xd1\x72\x4e\x7d\x17\x98\xf1\x06\xb6\x67\x8f\x84\xf5\x86\x57\x3e\xb2\xea\xb6\xee\xa7\x9b\xb8\x4f\xd3\x25\xc4\x64\x8d\xaf\x40\x0f\x37\x29\x86\xa5\x73\x15\xba\xf4\x93\x6f\xb5\x81\x7b\xf4\x28\x7a\x6e\x9a\x85\xbe\xc4\xbf\x26\xd1\x1f\xb8\x27\xc2\xf8\xe6\x8c\x51\x27\x91\x62\x5f\x7e\x49\xb5\x61\xd5\x96\x6b\xef\x9c\xc2\xc9\xbf\xff\xe5\xa0\x3d\xae\xfb\xf6\x1c\x4c\xdb\xa7\xd6\xf6\x5a\xe8\x8b\xd7\xaf\xec\xc0\xf6\xdc\xfc\x7b\x74\x83\x14\x72\x9d\x2b\x5d\x3a\xf1\x5d\x3a\x22\xe3\x5e\xed\x1d\xa6\xd2\x26\xb3\x2b\x0d\xbe\x2b\xb2\x69\x97\x0f\xf7\x1c\x8f\xfb\x0e\xee\x14\xe8\xda\x33\x92\x2c\x50\x86\xde\x50\x71\xb0\x3d\x2a\xad\xec\x8f\x9a\xfa\xb6\xd5\xd2\x68\xec\xea\xfa\x59\x05\x07\xa8\xfa\xf5\x00\xfe\x37\x00\x00\xff\xff\xe8\xc2\xcc\x5e\xf6\x48\x00\x00" +var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x7b\x6f\x1b\x39\x92\xff\xdf\x9f\xa2\x12\xe0\x10\x29\xa3\xf8\xb1\x98\x5d\xe0\x8c\x28\x73\x8e\xed\xc9\x19\x99\x4d\x82\xd8\x33\x73\x40\x10\x4c\xa8\xee\x92\xc4\x73\x8b\xd4\x90\x6c\x2b\xba\x6c\xbe\xfb\xa1\xf8\x68\xb2\xbb\xd9\x92\x9d\xcd\xde\x09\x98\x41\xa4\x26\x8b\xc5\xaa\x62\xf1\x57\x8f\xf6\xd1\x53\x38\x78\x7a\xf0\x14\xe0\xef\x4c\xb0\x05\x6a\x30\x4b\x84\xb5\x92\x05\x6a\x0d\x72\x0e\x0b\x14\xa8\x98\xe1\x62\x01\x0c\x16\x4a\xd6\x6b\xb8\xc5\x2d\x6c\xb8\x59\xba\xa1\x4c\x19\x5e\xf0\x35\x33\x5c\x0a\x9a\xc0\xaa\xca\x3e\x28\xa4\xd0\x28\x74\xad\x41\xc8\x12\x35\x2d\x31\x97\xca\x3e\xaa\xd7\x85\x5c\x11\x45\x5c\xcb\x62\x79\xe8\xd6\xff\x7d\x89\xa2\x3b\x09\x98\x42\x98\x73\xa5\x0d\x3d\x99\x73\xb5\xc2\x72\x42\x24\xb6\x50\x30\x01\x0a\xff\xac\x51\x1b\x60\xf0\x2e\x70\x21\x0c\xc8\xd9\x7f\x63\x61\x60\xae\xe4\x0a\xcc\x92\x6b\x9a\x6a\x14\x2b\x0c\xad\x72\xb3\xc4\xed\x93\xaa\x82\x5a\xa3\x7b\x18\x46\x4b\x05\x78\x87\x6a\x0b\xba\x9e\x69\xa2\x2b\x8c\x63\x0f\xcc\x92\x19\xb7\x26\x71\xc3\x40\x1b\x76\x8b\x65\x87\x55\xbf\x89\x33\x3b\x12\x66\xb8\xe0\x42\xd0\x0e\xe5\x1c\x90\x15\x4b\xb8\x24\x52\xd7\x68\xea\x35\xac\x97\x4c\xa3\xdd\x05\xb0\x72\xc5\x05\x70\xc1\x0d\x67\x15\xff\x1f\x2b\xfd\x84\x61\x2b\x65\x22\x4b\x63\x2b\xae\x0d\x91\xeb\x8a\x68\x40\xa8\x70\x49\xcb\xb6\x07\x13\x29\x92\xdb\x5a\x92\xd0\x34\xac\x98\xd8\xc2\x0a\xb5\xb6\x8a\x67\xda\xed\x72\x43\x42\x34\xd2\x12\xbd\x78\xfd\x0a\x1e\x6f\x96\xdc\xe0\x4c\x32\x55\x3e\x8e\x7a\xff\x94\x88\xfc\x90\x08\xfe\xdd\xd1\x19\x8d\x3f\xc1\x0a\xcd\x52\x96\x13\x5a\x6e\x56\x1b\x27\x00\x5a\xdf\x2e\x2e\x45\x65\x85\xbc\xe2\xa4\xb8\x39\x17\xac\x72\x5f\xb5\xb6\x16\x24\x0a\x84\x35\x2a\x2f\xfc\x3b\xce\xfa\xcb\x69\x14\xe5\xcf\x34\xf1\xba\x99\x37\x1a\xfb\x55\x0f\x69\x55\xfa\xef\x2d\x11\x62\xf0\xe2\xaf\xc7\xff\x06\x66\xa9\x50\x2f\x65\x55\xe6\x04\xb8\x64\x77\xe8\x19\x32\x58\xda\xd5\xf0\x33\x49\x5f\xb3\x15\x82\x46\x2b\xf5\x5b\xdc\xea\x49\x50\x05\x49\xc5\x6a\x11\xb8\x06\x83\xc5\x52\xf0\x82\x55\xd5\x96\x76\xc3\xf5\x12\x1d\x13\x67\x62\x2b\x85\xdb\xf3\x9f\x35\x59\x16\x4d\xd5\x86\x19\x24\x82\xf6\x4b\xc3\xbe\x8e\x82\xfd\xb9\x92\x9b\x8b\xd7\xaf\x0e\x17\x68\x3a\x7b\xd4\xa3\x31\xd1\x95\xaa\x19\x53\xde\x2e\xce\xe5\x6a\x5d\xa1\xc1\xb2\x91\x80\xb6\xab\x9f\x77\x76\x49\x6c\x90\x5d\x71\x51\x23\x69\xd7\x6b\xc0\xc9\xbf\xb1\x01\xbc\x43\x01\x6c\x6e\xd0\xd9\x14\x1d\x30\xae\xb0\x04\xb6\x92\xb5\x30\x4e\x54\x33\x44\xd1\x92\x97\xac\x17\x74\x88\xc1\x9d\xaf\xd4\x7e\xb9\x06\x06\x2b\x5c\xcd\x50\x59\xd7\x00\x1a\x15\x47\xeb\x57\x9c\x7a\xf5\x8a\x29\xd3\x8c\xd7\xb0\x59\x72\x6b\xb5\x52\x95\x5c\x30\xe3\xdd\x11\x11\x4e\x5c\x92\x51\x4c\x68\x4e\xfe\x86\xcc\x7d\x86\x66\x43\x1c\x59\x82\x1a\xb8\xb0\xd2\x39\x3c\x78\x7a\x74\x70\xc0\x0a\x9a\x33\x62\x55\x35\x8e\x4c\x79\xe1\xc1\x97\x83\x03\x00\x80\xa3\x23\x98\xfe\xf3\x9f\x40\x8a\x08\x5f\xfe\x76\xf9\xe6\xe6\xfa\x7b\x12\xf7\xb4\x8e\xe0\xd2\x0b\x7d\x43\xce\x32\x7a\x10\x14\x6c\x56\x79\x61\x5d\xbc\x7e\x65\x87\xa7\x7b\x27\xb5\x1a\xb8\x36\x4c\x99\x8b\xd7\xaf\x46\xe3\x7b\x10\x2c\x1b\x6a\xde\x1e\x50\x90\x9e\x5b\x36\x1b\xcd\x41\x61\x21\x55\x89\xe5\xc0\xca\x97\xa2\xa4\x75\xe7\x6d\x7b\x3e\x85\x0f\xd7\x46\x71\xb1\xf8\xe9\xe3\x4f\x43\x2c\xb1\xce\x71\x85\x25\xd3\xd6\x7f\x91\x51\x06\xbb\x4d\xbd\x55\x74\x56\x03\xbc\xbc\x54\x92\x95\x05\x8b\x0e\x8b\xc8\x5e\x5d\x9c\x82\xe3\x65\x62\x0d\x05\x85\x09\x3f\x8c\xbf\xa7\x99\xb4\xd5\xea\xe9\x9e\xbf\x7d\x73\xf3\xfe\xec\xfc\x06\x7e\x3b\x7b\x7f\x75\xf6\xf2\x97\xcb\xef\x69\x3b\xed\x15\x1b\x21\xdf\xd0\x8d\x82\x62\x61\x96\xc1\xbb\xb9\x7b\xce\xaa\xd4\x48\x98\xa5\x2e\x91\xe9\x8c\xa7\xee\x89\xb7\x42\x93\x3c\x7e\x8d\xdb\x5f\x2c\xfd\x53\xb8\x12\x26\x2e\x7c\x25\x4a\x5e\xd8\x93\xcd\xe7\x8d\xd2\xb8\xf6\x26\x5c\x92\x77\x13\xd2\xf4\x88\xdf\x31\x05\xe5\xed\xe2\xd2\x8d\x3a\x85\x97\x52\x56\x03\x44\xdb\x68\x40\xa1\x96\xb5\x2a\x9c\xe1\xb0\x4a\x21\x2b\xb7\xce\x66\x8b\x8a\xf1\x15\x96\x30\xdb\x02\x73\xb6\x75\x75\xd1\x50\xf4\xe8\x01\x81\x97\x28\x0c\x37\x5b\x30\xb4\x72\xc4\x12\x61\xe0\x1b\x37\x51\x37\x92\xb3\x64\x81\x45\x60\x44\x90\x44\x14\xd8\xcc\xa0\x4b\xc1\x2e\xb7\xe1\x0d\x10\x41\x7f\xd9\xac\xb1\xe0\x73\x5e\xc0\xd5\x05\x30\x51\xe6\x37\x42\x17\xbe\x05\x59\x7c\x15\x89\x7e\x12\xbc\xfa\x44\xc2\x9b\xb3\x4a\x23\xac\x90\x09\xdd\x20\x17\x65\x2f\x2a\x21\xe1\x4e\x5a\x20\x57\xb0\x35\x9b\xf1\x8a\x76\x15\xd0\x43\x77\xff\x46\xd5\x5d\x2a\xad\x1d\x25\x24\x48\xb0\x5d\x81\x06\x92\x2d\x3d\x16\x05\x5d\x22\x4e\x97\xf4\xf0\xdc\x8d\x3f\x85\x2f\xee\xa4\x39\xad\x7e\x8d\x6a\x7d\x6f\xbd\x0a\x19\x68\x3c\xd5\xf1\xae\x0a\xac\x17\xb5\x52\x0d\x5a\x4b\x0c\x9c\x6b\xda\xb5\x42\xba\xc1\x59\x0e\x97\x59\xb8\x17\xef\xf2\x51\x1b\x7a\x8c\x07\x79\x8f\xcc\x78\x17\xa2\x4f\xe1\x83\xff\xe7\xc7\xe4\x88\x29\x56\xdc\x6a\x6f\x5b\x4f\x74\x1f\xea\xec\xde\xc0\x6b\xdc\x9e\xf6\xd4\xf2\x1b\xab\x6a\x3c\x85\x6b\x07\x4a\xd6\xf5\xac\xe2\x85\x3b\xbd\x8d\xc1\x66\xcf\xa9\x3d\x24\xee\xbc\xdd\x11\x09\x92\x8c\x35\x99\x49\xd4\xbe\x35\x11\xb2\xb3\x05\xd7\x06\x55\x38\xf7\x1d\x08\x39\x44\x8d\x09\xc0\xd5\xda\x10\x48\x56\x6c\x9b\x90\x25\xf3\x20\xba\xd1\x9d\x6c\xd1\xb4\xd5\xb4\x62\xeb\x35\x29\xe5\x5f\xa3\xae\xce\xad\xf3\x72\xfb\xc6\x3b\xfc\xc6\xec\x9a\x6b\x28\xb1\xbd\x33\xda\x06\xad\x5b\x0b\xfe\x67\xdd\x17\xab\x97\xb8\x8b\x6d\xc2\x24\xeb\x7d\x7a\x7a\xe6\x1a\x34\xe9\xd7\x1e\xa4\x15\x33\xc5\x92\x20\x90\x40\xf7\x43\xf0\x49\xcd\x31\x6a\x04\x15\x0f\x23\x09\xc9\xca\xd5\xf9\x0c\x12\x67\xb1\x64\x62\x81\x60\x09\x54\x83\x7b\x77\xcc\x77\x71\xe4\x29\x7c\x68\xb6\xdc\x37\xd8\xa5\xdc\xb8\xc8\x20\x7f\xd5\xd3\x56\xa2\x9b\xa4\xb0\x89\xe0\xfd\x80\x94\x1e\xc6\xd8\x39\x3d\x3f\x85\x2f\x57\xf4\xff\x5f\xaf\x84\xf9\xdb\x8f\x5f\xff\xef\x6e\xdf\xf3\xb7\x6f\xae\x6f\xce\xbe\x2f\x72\x6b\xaf\xd8\x2c\xc9\x84\xb4\x21\x03\xac\x99\x59\x3a\x4f\xe6\x70\x17\x39\xfd\x75\xc6\xe9\xeb\xec\x6d\x7b\x46\x73\xae\x8d\x54\x6c\x81\xef\x18\x5d\xb5\xc9\x97\xec\x8c\xe4\x42\xf9\xd6\x79\xef\xac\xd3\x71\xd3\xe2\xbf\xa3\x15\x5d\x1b\x55\x17\x36\x80\x54\xb8\xa6\xe3\x2c\x28\xce\xd3\x5c\x2c\x2a\xcc\xf8\xf1\xde\x72\xda\xcd\xf7\xfe\x34\xa0\xf4\x14\xb7\x5c\x5d\x84\x00\xca\x5d\xa3\x4b\xd9\x09\xdf\x52\xd2\xb9\xdd\xb4\x11\x5f\x7f\x01\x8f\x00\xc3\x2a\x5d\x72\x34\xec\x77\x84\x15\xbb\x25\x0e\x80\x69\x5d\xaf\xd6\xc6\x1e\x13\x52\xa4\xd6\xa8\xdc\x37\x36\x93\xb5\x09\xc9\x90\x5d\x14\xbb\x0c\x76\x20\x68\xe4\x90\x0b\x6e\xf6\x02\x56\xf8\xd2\x8c\xa7\x8f\xc6\x6a\x7e\xe8\xe6\xc0\xd4\xef\xbd\x3f\x20\x70\x38\x0d\xe4\x9a\x21\x5f\x0f\xdc\xff\x5b\xd8\x31\x8b\x4c\xb8\x0e\xe9\x22\x2c\xa3\x6b\xe8\x00\xf8\x10\x69\x6c\x9b\x9b\xe6\x30\x42\x7f\x1a\x1f\xc9\x09\x6d\x98\xf0\x74\xa5\x2c\x1b\xe4\x33\xaf\x4d\xad\x10\xd6\x92\xf8\xe4\xac\xf2\xb1\xdf\xc4\x66\x1b\xc8\x43\x26\x58\xab\x22\xb4\x47\xd7\x14\x2f\x03\xe2\xb4\x6c\xc8\x35\xf1\x29\x55\x02\x5f\x42\x86\x29\x77\xef\x45\xa0\x84\x9f\x4d\xc8\x5b\x75\x55\xd7\x70\x9e\x4a\x27\x63\xc0\xfe\x56\x0f\xd6\x90\x1c\xf8\x07\x9b\x6c\xc6\x20\xba\xfa\x5f\x2b\xec\xfc\x42\x9f\x90\x42\x48\x16\xbf\xd2\x1e\x91\x79\x82\x63\x98\x4e\x41\xf0\xea\xb4\x37\x99\x3e\x8f\xcf\x99\xb0\x17\x91\x42\x66\x70\x08\x75\x5b\x95\x35\x1b\xf6\x21\x46\x1e\x88\x3f\x6e\x2d\xf3\xf5\x61\x36\x1c\xb6\x93\xe0\xca\x0f\x6e\xd8\x47\x98\x5a\x34\x9b\xd8\x73\x4b\x21\x1e\xc8\x0c\x19\x74\x89\xda\x28\xb9\xc5\x72\xd2\x9e\x45\x87\xb4\xae\xca\x68\x84\xce\xd0\x02\x06\x66\x0b\xc6\x45\x33\xc3\x13\x81\x51\x57\x37\x39\xb6\x93\xbd\x12\xef\x16\xd0\x0f\x31\xff\x4e\x6a\x43\xc6\xda\xf7\xab\x21\x26\x6e\x05\x2c\x5d\xcb\x9a\xd7\x2e\x19\x18\x42\xe1\x3f\xf6\xf9\x92\x07\xd8\xd2\xfb\x06\x47\x8e\x92\x1d\x8d\x77\x1b\x93\x46\x51\xe6\x36\xc3\xe7\x5d\x6c\x9a\x05\xcf\x8f\x7b\xc4\xfd\x7e\x0e\x7d\xac\xfb\x02\x8e\x77\x33\xe0\x52\xa3\x01\xcb\x76\x64\x99\x24\x42\x3b\xb6\xda\xfa\x7a\x74\x14\x0e\x45\xe2\xeb\xfd\xbd\xd6\x1a\x48\x07\x3b\x3c\x9e\x42\x37\x1f\x91\x48\x2d\xf1\xf1\xfe\x1f\xe3\xde\x92\xac\x6c\x5d\x7e\x81\xe7\xf0\xd5\x65\x68\xb2\xc6\xd7\x8f\x67\x0e\xd9\x7a\x8d\xa2\x1c\xf9\xc9\x9d\xc5\x70\xc5\x77\xa4\x51\xee\xcb\x76\xc7\x92\xaf\x9b\x94\x93\xc3\x90\xb7\xb8\x85\x3b\x2c\xc8\x43\x47\x38\x79\x08\xad\x39\xe7\x21\x9d\x4c\x07\x8f\x55\x95\x8b\x3d\xbb\xf9\x5d\x87\xb2\x15\x26\xd6\xd3\xa2\x42\x98\xab\xe8\x53\x6a\xc2\x8b\xce\x45\xd0\x44\x1c\x83\x27\x2a\x97\x9e\xfe\x23\xd9\x45\x12\x70\xfc\xbf\x9c\xaf\x7e\x80\xf2\xad\xa7\xeb\x51\xea\xbf\xfe\x93\xe9\xeb\x00\xc3\x1e\xc2\xd2\x60\x29\xc0\x6c\x78\x81\xfd\x45\x13\x73\xf0\xa7\x7a\x3a\x4d\xb3\xe6\x4d\xe6\xdb\xc5\x79\x7a\x34\x0e\xe3\x7e\x80\x93\x01\x5e\xa2\xa6\x60\x55\x6b\x9f\x06\x13\x75\x48\x5c\x63\x85\x2b\x14\x46\x03\xfe\x59\xb3\x2a\x1c\xad\xf8\xdc\x19\x5a\x52\x0a\xa3\x60\x56\xc4\x5a\x41\x55\x6b\x38\xd9\xe7\x33\xb8\xb1\xc8\x09\xcc\x52\xd9\x4c\xab\x05\x4f\x74\x0c\x3c\x25\x77\x1a\x7a\xc7\x5e\x94\x0e\x89\x6a\x82\x44\x84\x8e\x1c\xaa\x58\x59\x93\x77\x37\x80\x52\x58\x18\x9f\xee\x6b\xcd\x27\x35\xfb\x15\x12\xb9\xf7\x0d\xf0\xe8\x88\x70\x80\x4b\x34\xb8\x22\x98\x03\x54\x9d\x40\x2f\xfd\xf0\xb9\x75\x6f\xb7\xb8\xb5\x39\x0b\x98\xda\x85\xfa\xa4\x3d\xf9\x2b\x8a\x9c\x69\x84\x57\x15\xd7\xc0\x85\xe7\x7c\x02\xdc\xf8\x14\x03\x17\x7b\x17\xf6\x8b\x87\x85\x83\xee\x1f\x45\x1b\xc9\x24\x29\x07\x18\xa3\xcf\x9a\x09\x5e\x8c\x52\x0b\x69\xb3\x69\x31\x90\x63\xf4\xd1\xe3\x71\x96\xcc\xd7\xde\xaf\x5f\x77\xd9\x42\x26\x69\x71\x25\x4a\xfc\x0c\x53\x38\xde\x6b\x35\xa1\xfc\x8a\x9f\xb9\xb6\x76\xe8\x23\xf3\x24\x98\xef\x92\xb0\x08\x88\xeb\x14\x87\x3e\xd1\xa9\x41\xa4\x39\x0b\x8f\x59\x1b\xf2\x52\xa0\x9e\x64\xef\xa2\x80\x3f\x6a\x61\x50\x79\x8f\xc2\xcc\x90\xea\x8e\x8e\xe0\xad\x59\xa2\xda\x70\x5b\x1c\x55\xac\xb8\xf5\x78\x7b\x93\xb2\x42\xe6\xae\xd1\x00\x37\xba\x21\x6d\x24\x9c\xb4\x68\x6d\x96\xbc\xc2\xbc\x08\x9f\x47\x33\xc8\xe7\x46\x82\xbd\x64\x0f\xc1\x15\x1d\xf5\x46\x1c\x1b\x54\x04\x70\x6b\x51\x4e\xfc\xed\xcb\x5b\x62\xb3\x61\x04\xf1\xef\x55\x20\x05\xe6\x88\xd2\x96\xec\x95\x4a\xb0\xe3\x2e\x8d\xbc\xc2\x87\xcf\x07\xec\xe1\xdb\x37\x03\xc9\xb5\x32\x9c\x8b\xf9\x90\x5b\x96\x40\xe9\xc9\xc3\x09\x36\xa0\x22\x4a\x28\x7f\x5a\x66\x0a\xd9\x6d\xe6\xc4\xf4\x7e\x22\xff\x12\xec\x30\x39\x9e\xfb\x84\x92\xdf\x54\x9f\x7c\x8c\x0d\xd2\x44\x18\xb9\x3f\x7b\x0b\x4c\x72\x13\xea\x75\x19\x70\x5f\xdb\xf0\x3b\x96\x11\x54\x6e\x8f\xd2\x90\xce\xfb\xfe\x4a\x5f\xd2\xca\xa3\xfe\xa6\x27\x09\xf5\x2e\xa6\xf8\x0e\xea\xfe\xd6\xa9\x8f\xe0\x07\x18\x9d\xd0\x41\x70\xd9\xbc\x7f\x52\xe1\x6d\x01\x73\x7b\x06\xbc\x98\x7b\x63\x07\x1c\x68\xf6\xe7\x1f\x3a\xf6\xdc\x59\x3a\xec\x7e\x20\x91\xdc\x0d\xd8\x32\x0e\xae\x97\x42\xb9\x22\x9e\xe7\xac\xf0\x39\x60\x0b\x3d\x09\x22\x33\x2e\xb4\x4f\x4d\x58\x6b\x6b\xb0\x2b\xf9\xe6\x98\xd5\x98\xfb\xea\xfc\xa2\xae\x98\x02\x56\x1b\xb9\x72\x39\x97\x5a\x14\xa1\x2e\x1e\x1c\xb5\xad\xb3\xfb\xea\x79\x9a\xc2\xd1\xe8\xae\x72\x0b\x5e\x63\xd5\xe6\x13\xed\xd6\x76\xab\x7c\x8a\x25\xf3\xe6\x72\x49\xea\x3e\xc3\xd9\x0f\xde\x6c\xce\xd2\x79\x1b\xb7\xf3\x65\x10\x33\xbb\x80\x29\x09\xc2\xbb\x49\x8d\x53\xf8\x8f\x77\x7b\xf2\x24\x16\x7b\x87\x1a\xb7\x9b\xae\x1b\xac\xfd\x71\x3c\x38\x07\x5d\x75\x7a\x78\xc0\x5c\xaa\x02\x2f\xd3\x51\x9d\x6c\x98\x4d\xc4\x46\x01\xac\x95\xbc\xe3\xa5\xaf\xc7\x87\x32\x99\x2d\xaa\x2e\x7c\x8e\x97\x60\xb8\x2f\xc6\xd9\x0c\x89\x48\x42\x8a\xac\x4c\xed\x0a\xa7\x19\x81\x76\x82\x28\xe3\x16\x95\x36\x1f\x49\x70\x9a\xcd\x1d\x06\xd5\xb5\x25\x1b\x5b\x61\xba\x13\xed\xbc\xd8\x28\x63\xa4\x85\x7c\x7c\xee\xc0\x97\x78\x62\x40\x20\x96\x49\xec\xd4\x0f\x7b\xcc\x35\x9b\xe3\xb5\x5b\xe8\x26\x50\x1a\x09\xdc\x34\x5f\xde\xa1\x2a\x50\x18\xb6\xc0\x53\xf8\xf5\x67\xfe\xf9\x6f\x3f\xfe\x74\xbf\x10\xe8\x51\xd2\xf2\xd2\x14\x81\x63\x54\xe3\xb8\x2f\x6f\x17\xfd\x7d\x7a\x34\xd0\x2f\x35\xf7\x23\x8b\x3c\xa7\x3e\x0b\x06\xff\xf8\xc7\xd0\x88\x47\xf0\x1c\x4e\x0e\x8f\x4f\xe1\xf1\x4d\x4b\x86\xeb\x48\xc3\x46\x15\x33\x3a\x1b\xf0\xe1\x78\x72\x32\xde\x19\x0c\x84\xbd\xfa\x8a\xc9\xa1\x76\xd9\xf9\xc3\x4a\xb2\xf2\xb9\x13\xdb\x8b\xd1\x5c\xc9\xd5\x29\x1c\xf9\x67\x47\x73\x37\x87\x34\xd0\x70\xd8\x4f\x12\x10\x80\xc9\x6f\x92\x90\x2c\xaf\x26\xb0\xb1\xd8\xce\xc0\x12\x15\x1e\xc2\x35\xa7\x28\x78\x83\x40\x4b\x93\x83\x51\x72\xd5\xa5\xe9\x39\x20\xc5\xdd\x71\x59\xeb\xca\x56\xff\x5c\x2d\xaf\xae\x8c\x6d\xc9\xd9\xc9\x26\xcc\xd0\xf6\xad\xad\xd6\xde\xab\x84\x8f\x8f\x21\x12\x31\x4e\x87\xd8\x1f\x0e\x9a\xbb\x42\xd4\xec\x0e\x1b\x21\x46\xd2\x13\x30\x72\xaf\x38\xdb\x3a\xcb\x68\xcf\x66\x25\xac\x2b\x0b\xd8\x6f\x47\x56\x34\x53\x59\xcd\x9d\xab\x07\xba\xc6\x8e\x28\xac\x00\x93\xa7\xcf\x9f\xf9\xdc\x54\x8e\xa0\x0f\xd8\xbf\x35\xb3\x4a\x1f\x85\xa6\x56\x02\x9e\x3f\xcb\x65\xb5\x3b\x92\x7a\x8f\x9a\x1c\x56\x08\x59\xe6\x1c\xab\xd2\xd7\xf5\x09\xff\x93\x51\xa4\x49\x08\x1b\x4a\x27\x17\x19\x24\x09\x1c\x1d\x3c\xdf\x82\xdf\xa1\x08\x09\x67\xdb\xd4\x98\x49\xfb\x3c\xe0\xd6\x78\x50\x82\x26\x3a\x27\x72\x1a\x36\x73\x9b\x78\x29\x5a\x24\xe9\x53\x42\x11\xe2\x5a\x9f\x0c\x57\xb5\x2d\x76\xdf\xcb\x35\x0c\x60\x11\x98\xc2\x97\xaf\xbd\x10\x9f\x97\x74\x06\xfd\xde\x76\xb0\x3f\x04\x70\x78\x49\xaa\xfe\xf0\x71\x4f\x02\xe3\xbc\x42\xa6\x92\x14\x44\xc4\x0f\x4e\xb3\xf7\x4c\x3e\xf6\x97\xda\x8d\xe7\x1f\x38\xde\xc2\x55\x27\xa7\xec\xa4\x54\x87\xce\xbc\xfb\xc9\xcf\xa4\x93\x2e\x23\x0e\xb2\xc9\x0b\xae\x5b\x2d\x79\x2e\xcb\x58\x49\x8d\xe1\x82\x5e\x4b\x65\x6a\x11\x7a\x70\x62\x17\xae\x28\xb3\xb1\x3a\x11\xad\x85\xe1\x55\xac\x42\x19\xbe\xca\xdd\x6b\x7b\x71\x4e\xce\xa4\xe1\x9e\x36\x4d\x02\x89\x26\x4d\x30\x66\x87\x41\x97\x4e\x08\x3b\x2b\x3b\xe4\x9f\xe6\x7d\x8d\xe6\x3b\x5c\x5b\x33\x5d\xa1\x75\xb4\x0f\xf9\x6b\x78\x64\xef\xef\x7e\xbc\xe6\x65\x9e\xdf\x8e\x93\xb5\x6f\x7a\x74\xa9\x49\xdb\x81\xa1\x73\x4d\xb0\xed\x0d\x8e\xef\x61\x58\xae\xaa\xd3\xb7\xac\xa1\x4e\xc9\xbc\x3c\x06\xcd\xef\x32\xed\xdf\xdc\x70\xb3\x94\xb5\x81\x62\x89\xce\xa9\x06\x50\x07\x45\x20\xd5\x06\x83\x4b\x5b\xd9\x0a\xf9\xf0\x9a\xa2\x03\x3e\x07\x2d\x57\x68\x96\x34\x7f\x21\x51\xc3\x46\x49\xb1\x88\x6d\xcb\x17\xaf\x5f\xb5\x2b\x64\xfe\x3d\x02\x23\x0b\x59\xc1\x92\x55\x46\x4f\x6c\x73\x1f\x22\xb1\x66\x3b\x0c\x5d\xb3\x0f\x99\x3f\xd1\x06\x85\x4c\x27\x41\xd3\x4e\x14\x3e\x50\x47\xfb\x17\xcb\x18\xda\xd0\xff\x9c\x04\xea\x1a\x19\x37\x32\xd3\x21\xd4\xe4\x0a\x5c\x59\x62\xb5\x66\xca\x02\x1d\x56\x2c\x43\x4a\xb9\xa1\x75\x99\xfc\x68\x4b\xa4\x4e\x44\xb6\x13\xbd\xda\xc6\x16\x41\xf2\x0f\x3e\x21\x6c\xbf\x4b\x55\xfa\xe8\xb7\xdb\x66\x63\x2f\xb6\x6e\xea\xe0\x8f\x4c\xc6\x24\xa9\x47\x4c\x60\xa8\x50\xe1\x9a\xf3\xda\x01\x47\x3f\x3f\x92\xe4\x45\x4b\x3e\x9f\xa3\xf2\x7d\x4f\x8e\x61\x29\xd0\x63\x3d\x27\x0c\xa4\x30\x23\x64\x77\xed\x01\x24\x1e\x9b\x05\xc8\xe6\x7a\xb9\xfe\x47\xd3\xcc\x0e\xf2\x79\x2e\x0f\x45\x06\x0b\xa8\x77\x4c\xf9\x24\x42\x2b\xb1\x1a\x14\xdb\x4b\xc0\x5b\x66\x42\x6d\x42\x26\x59\x77\x1b\xa5\xf3\xa6\xb7\x2b\xa5\xd4\xcd\x95\x36\xcf\x86\x52\xef\xbd\xfc\x6e\x48\x8c\xa7\x22\x9d\x10\xe8\x5e\xc7\x03\xdd\xc9\x2f\xe5\x6a\x04\x59\x61\x40\x93\x2b\xcf\xcb\xf5\x03\x77\x19\xa0\x3e\x64\x18\x24\xd7\xb9\x55\x83\x7c\x79\x2f\xd1\x92\x0c\xf4\xc4\x1a\x2c\xd9\x6a\x01\xa5\x47\xda\xf5\xa3\x5a\x59\x84\x5e\xc5\xdd\x7d\x8a\x4d\x05\x6b\xad\xe4\x5a\x92\x07\xcb\x07\xd8\x77\x1c\x37\xae\x0c\x3e\x50\x5b\xfb\x03\x7a\x68\xdb\x1f\x84\x0e\xf7\xfb\x40\x54\xc0\xcc\xee\x36\xda\xbf\xcf\x4c\xdf\x7b\x68\x2e\x30\x4b\xe4\x2a\x1b\x59\x34\xf4\xdc\x8b\x14\x5c\xfb\x42\x4d\xa7\x73\xc6\xbf\x2b\xb1\xb1\xad\xc1\x69\x03\x68\x07\x2b\xef\x97\x54\xe8\x18\x19\x10\xd3\x4f\xc3\x72\xca\xc4\x13\x5d\xa1\xbc\xb2\xd1\x81\xf0\xad\x8f\xc9\xbb\x65\x99\x76\xe0\x66\x52\x6c\x63\xef\xbc\xa8\x32\xdb\xda\xf9\xae\x56\x17\xab\x73\xc3\x1b\x5d\xa0\xf9\x9d\x16\x7a\x99\xa2\xd3\xd1\x38\x69\xf6\xed\xef\xce\xe6\x02\xfb\x98\x76\x48\xdd\x9b\x25\x9a\x25\xfa\x04\x71\xa3\x67\x9f\xc3\x98\xd7\x55\xf3\xaa\x94\x7b\xdf\x61\xa0\x85\x98\xb0\x5f\xbe\x23\xa9\xd9\x4b\xaf\x40\xbb\xdf\xae\x7d\xf4\xad\xd3\xcc\xba\xdd\xde\x3e\x0b\xcf\x7a\xe1\xbe\x27\x7f\x01\xc7\xd1\x19\x00\x56\xba\x1b\x59\x0d\xf8\xef\x9c\x91\x58\xf7\x1c\x9a\xe7\xb3\x52\xea\xb7\xf8\x5f\xcd\x5b\x4d\xca\xe2\x49\xda\xa3\x2c\x55\x72\x16\x9a\x7c\x86\x53\x9a\x6d\x9c\xde\x69\x36\x24\x90\x7e\x07\x40\x4f\xe0\xf1\xf5\x97\xef\x2f\xf6\xec\xe5\xf9\x02\x8e\x87\x7d\xf9\xc0\xfd\x91\x55\x4d\x32\x2d\x38\xb3\xb6\x82\xf6\x29\x35\x9d\x95\x53\x69\xeb\x95\xc7\xfc\x2b\xa5\x36\xbe\x6f\xd5\xdc\x77\xea\xa4\xdf\x16\x10\xa3\xfc\x81\x73\x3c\x20\xf1\xc3\x5b\xdc\xf6\x4e\x74\xe0\xb9\xe7\xab\x86\xfa\xc7\x77\x32\xdb\x7f\xf3\xaf\xd5\xb3\x3d\xc0\x6f\x3e\x3e\x1e\x3c\x30\x82\x19\x7e\xd7\xca\xf9\x86\x37\x3d\x12\xe3\xb3\x60\x32\xa2\x76\xfc\x5c\xa0\x85\x6d\xb6\x53\x46\x0a\xcd\x4b\x7b\x05\x87\x48\x02\x3e\x98\xe9\xbc\x92\x52\x8d\x46\xe2\xd9\xc9\xf8\xe8\x2f\xe3\x8f\x49\xa6\x9c\xeb\xa6\x44\xd1\x9c\x26\x5a\xef\xcd\xdb\x37\xcf\xae\xde\x9c\xff\xf2\xeb\xf5\xd5\x6f\x97\x50\xc9\x0d\x2a\x98\xc9\x5a\xd8\x77\x3f\x96\x52\xa0\x6e\x25\xb1\x74\xec\x18\xfd\xd9\x5f\xf3\x14\xe7\xd8\xb7\x1a\x0b\xe2\x6f\xd2\xe9\xcf\xc8\x90\x70\x19\xd9\xcb\xff\x3a\xbf\xbc\xbc\x70\xc7\x3b\xca\xc1\xbe\xd4\x10\xd7\x88\x18\xfd\x33\xa3\x5d\x9e\x36\x3f\xfc\x8e\xee\xa6\x39\x39\xb6\x0c\xb8\xab\x65\x24\xa6\x27\xc7\xe3\x64\xd7\xd8\x25\x6d\x5f\x1b\xf5\x62\x3a\x39\x76\x62\x82\x91\x99\xfe\xd8\x9a\xa5\x62\xd6\xf8\xec\x06\x7e\xb9\x3c\xbb\xbe\x81\xbf\x86\xad\xb4\xdf\xfd\x6d\xef\x7e\xb7\x6b\xb2\x4a\xef\x25\xe9\xc7\xa1\xe1\xbe\x6f\x5a\xee\xf7\x91\x6b\xe9\xd9\xd5\x5f\xe3\x36\x32\xec\x9f\xd9\xfc\x3b\x1b\x5b\x54\xd1\x88\x55\x1b\x8a\xcd\x17\x36\xb7\xa9\x5c\xc8\x21\x55\xa7\x5f\xc7\xd9\x7b\xaf\x42\x30\xee\x6b\xfa\x3b\x9a\x6a\xd3\x5e\xd1\x90\x6b\x56\x89\x74\x1b\xa1\x4c\xfc\xfb\x5a\x3d\xcd\x9b\x1f\x4e\xee\xa3\xfb\x3e\x04\xf0\x7a\xcf\x96\x66\x72\x5a\xa7\xa8\x28\x32\xe4\xef\x9e\x1d\x86\xd3\x0a\x9c\x82\x17\x24\x5d\x9b\x2d\xd8\xce\x94\x98\x63\xef\xdd\x71\x76\xd4\x7b\x1a\x14\xd7\x69\xa5\xdc\x63\x86\xdf\x86\xfc\xbd\xcc\x91\x6e\xd5\x11\xa6\xc1\x56\x13\xc2\x4f\x7d\x9d\x69\xbf\xf9\x8e\x3b\x79\x1b\xba\x41\x5b\xe4\x5f\x24\x72\xe9\x5f\x87\x2d\x99\xa5\xf3\x86\x6e\xc7\x7e\xfc\xd3\x9a\x71\x8f\x23\x14\x25\x7b\xe8\x2c\xd6\x79\x97\x60\x3b\xc8\x2d\xb6\x14\xbc\x82\x91\xc6\x15\x13\xc6\xbd\xa6\x7e\x0a\xc7\x63\x3a\x1c\xae\x16\x05\x27\x87\x2d\x6f\x45\x91\x64\x7b\x19\xae\x5d\x0e\xc8\x48\x20\xc3\x9e\xf3\xc2\xb5\x3b\x73\x51\x28\x64\x3a\xe6\x20\xdb\x7f\x0b\xc2\xbf\x3c\xee\x1a\xe7\x8c\x8c\x66\x4f\xd2\xb7\x4d\x64\xf6\xf4\x3c\x73\xa7\x27\x3a\xeb\xf7\x4c\x94\x72\x05\x2f\x91\x15\x52\xc0\xb9\x5c\x59\x48\x86\xfe\x3d\x72\x0d\xa3\x19\x6e\xa5\xcf\xd4\xcd\x18\x9d\x15\x2e\xf8\xaa\x5e\x35\x6f\xab\x37\x0b\xf9\x92\xb6\xaf\x1b\xd8\x4c\xd4\x78\xe7\x01\xc9\xda\x5d\x53\xa9\x4c\x94\x9e\xb7\xde\x6e\xa9\xa9\x90\xeb\xed\xc3\xea\x75\xdd\x5b\xbd\x59\x62\x30\x5e\x8c\x6f\xfc\xc5\x3f\x54\x60\x03\x48\xb1\xb5\xf9\x96\xf4\x67\x1b\x5b\x18\xc5\x6d\x46\x69\x25\x5d\xe6\x42\x80\xad\x7a\x68\xeb\xbd\x7b\x00\x25\x5d\xcb\xd7\x83\x85\x34\xae\xeb\x09\x46\x5c\x04\x57\x3c\xce\x8a\xb5\x9d\x49\x1b\x06\xbc\x8f\xac\xf8\x92\xe4\xdd\x97\x04\x27\xde\x23\x65\x33\x6f\x75\x09\xdb\x9c\xca\x30\x1e\xca\x00\xe5\xc1\xc1\xae\xb7\x85\xfb\x66\x96\x17\x2d\x27\xd5\x77\x85\x19\xaf\x60\x7b\xf9\x48\x58\x6f\x78\xe5\x23\xac\x6e\x4b\x7f\xba\x89\xfb\x34\x63\x42\x4c\xda\xf8\xca\xf4\x70\xf3\x62\x58\x3a\x57\xa9\x4b\x3f\xf9\x16\x1c\xb8\x47\xef\xa2\xe7\xa6\x59\xe8\x4b\xfc\x2b\x13\xfd\x81\x7b\x22\x8d\x6f\xce\x1c\x75\x12\x2a\xf6\xa5\x98\x54\x1b\x56\x6d\xb9\xb6\xcf\x29\x9c\xfc\xfb\x5f\x0e\xda\xe3\xba\x6f\xd5\xc1\xb4\x7d\x6a\x6d\x0f\x86\xbe\x78\xfd\xca\x0e\x6c\xcf\xcd\xbf\x5f\x37\x48\x21\xd7\xd1\xd2\xa5\x13\xdf\xb1\x23\x32\xee\x95\xdf\x61\x2a\x6d\x32\xbb\xd2\xe1\xbb\x22\x9c\x76\x19\x71\xcf\xf1\xb8\xef\xe0\x4e\xa1\xae\x3d\x23\xc9\x06\x65\xe8\x0d\x15\x09\xdb\xa3\x72\x95\xfe\x51\x53\xef\xb6\xda\x1a\x8d\x5d\x9d\x3f\xab\xe8\x00\x5d\xbf\x1e\xc0\xff\x06\x00\x00\xff\xff\x79\xb9\x90\x1d\x16\x49\x00\x00" func epochsFlowdkgCdcBytes() ([]byte, error) { return bindataRead( @@ -319,7 +319,7 @@ func epochsFlowdkgCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowDKG.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0x49, 0xf6, 0x21, 0x33, 0xe5, 0x54, 0xd0, 0xf1, 0xd7, 0x77, 0x26, 0xe5, 0x6e, 0xc7, 0x8f, 0xf3, 0xfb, 0x41, 0xbf, 0x2e, 0xd9, 0x2f, 0x56, 0x26, 0xb8, 0xe0, 0x1a, 0xa5, 0x6b, 0x61, 0x7c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5c, 0xd8, 0x17, 0x62, 0xdd, 0x89, 0xf6, 0x8d, 0x52, 0x4, 0x97, 0x95, 0x81, 0x8, 0xfa, 0xde, 0x7, 0x1d, 0xf1, 0xc1, 0x5b, 0xf7, 0xa, 0x2b, 0xfa, 0xdd, 0xd6, 0x44, 0xd4, 0x62, 0xeb, 0x67}} return a, nil } @@ -343,7 +343,7 @@ func epochsFlowepochCdc() (*asset, error) { return a, nil } -var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x4b\x6f\x1b\xb1\x11\xbe\xeb\x57\x0c\x74\x68\x2d\xc3\x91\x12\x27\x2d\x0a\x23\xaa\x6b\xd8\x4d\x21\xa4\x31\x82\xd8\x6e\x0e\x41\x10\x50\xbb\x23\x89\x35\x45\x2a\x24\xd7\xb2\x60\xf8\xbf\x17\x7c\x2c\x77\xb9\xbb\xd4\x23\x69\xd3\x4b\x74\x91\x2d\xce\x0c\x67\x86\xf3\xf8\x86\x1c\x1d\xf7\x7a\x00\x00\xb7\xa8\xf4\x3b\x26\xd6\x93\xab\x5b\x32\x65\x78\xa3\xc9\x3d\xe5\x73\xbf\xb6\xa0\x0a\xa8\x02\x02\x1a\x95\x86\x4c\x70\x2d\x49\xa6\x41\x0b\x30\x5f\x44\x01\xe1\x70\xf1\x71\x02\x33\x21\x2d\x83\x21\xa3\x7c\x0e\x7a\x81\xc0\x44\x76\x3f\x15\x8f\x40\x78\x0e\xca\x49\x85\x95\x14\x8f\x9b\x20\x47\x0d\x7b\x3d\x38\x1e\xf5\x7a\x74\xb9\x12\x52\xc3\xbb\x82\xcf\xe9\x94\xe1\xad\xb8\x47\x0e\x33\x29\x96\xd0\x8f\x7e\xeb\x07\x4a\x26\xd6\x11\x55\xf9\x7f\xbf\xd7\x23\x59\x86\x4a\x1d\x11\xc6\x06\x95\xc6\x6d\x0b\xe1\xc9\xd9\x38\x3a\xae\x3e\x30\xb9\x02\x4b\x63\x95\x2e\x09\x2f\xc5\x72\x25\x14\xd5\x08\xb7\x9b\x15\xc2\x15\xce\x28\xa7\x9a\x0a\xae\xe0\xb8\xfe\x19\x79\x81\xa3\x11\x5c\x0a\xae\x09\xe5\x0a\x28\x9f\x09\xb9\x24\x86\x1a\xf4\x82\x68\xe3\x4d\xb5\xc2\x8c\xce\x68\x66\xdd\x08\x5c\xe4\x08\x94\x5b\x0d\x03\xbf\xe0\x6c\x03\x8c\x3e\xa0\x91\x00\xda\x1c\x43\x69\x8a\xa5\xa9\xdb\x28\x51\x89\x42\x66\x08\xd7\x22\xc7\x4f\x98\x09\x99\x97\xb6\x95\xe2\x6e\x17\x08\x05\xa7\xdf\x0b\x34\x16\x8a\x99\x3d\x1f\xb3\x71\x44\x75\x83\x1a\xd6\x0b\xe4\x61\xd5\x28\x9b\x49\x24\x1a\xf3\x40\x58\xdf\x99\xa1\x06\x9a\x9f\xc1\x8d\x96\x21\x64\xea\x5b\x6a\xe3\x2e\x31\xb3\xb2\xce\xa2\xd5\x57\x30\x86\x4c\x30\x86\x99\xf1\x4c\xb4\x74\x6a\x97\xb8\x42\xae\x0a\x15\xad\xbc\x86\x31\xe0\x23\x66\x45\x8b\xe7\x0d\x8c\xe1\x01\xa5\x71\x2a\x69\x2d\xfe\x09\xc6\x5e\xeb\x4e\x23\x1e\x88\x04\x29\x18\x9e\xc1\xdd\x84\xeb\xbf\xb4\xad\x20\x79\x2e\x51\x29\x28\x14\xe6\x26\xd0\x81\xa3\x5e\x0b\x69\xb3\x24\x25\xb0\x22\xb9\x70\xdc\xdd\x4e\x32\x8e\x5e\x15\x53\x46\x33\xb8\xc7\xcd\xe1\xc2\xdf\xe3\x66\x6f\xc1\x3e\x05\x93\x52\xfd\x7a\xa7\x48\x13\xef\x47\xe1\x3f\xfb\x4b\x38\xf6\x93\xe8\xf7\x9a\x27\x4f\x9c\x2a\xe6\x17\x17\xfa\x21\xac\xd6\x94\x31\x58\x90\x07\xb4\x8a\xcd\x0a\x5d\x48\x04\x5c\x89\x6c\xa1\x22\x61\x49\x2f\x9e\x24\xc8\x6a\xca\xc7\x24\x6d\xe3\xe2\x75\x6d\x6a\x87\xba\x14\xcb\x25\xd5\x1a\xf3\x33\xf8\xdb\x53\x54\x78\x86\xff\x22\x05\xd3\xcf\x81\x67\x50\xcf\x30\xbb\x01\xb2\xd9\x90\xe6\x30\x06\x9a\xb7\x17\xac\x0f\xc6\xd6\x15\xed\xc5\x96\x95\x30\x6e\x5b\xbe\x8d\xed\x3d\x6e\x22\x96\xf7\xb8\x69\x93\x57\x1e\x80\x71\xcd\x1d\xb1\x15\x39\x2a\x2d\xc5\xa6\xe9\x8e\x40\xe3\x1c\xf0\x5c\x8f\x35\xe3\xce\xc2\xb5\x04\x57\x2a\xcc\x5f\x73\xd4\x20\x91\xe4\x2f\x6c\x1d\x33\x35\x10\xc8\x54\x14\xda\x97\xbb\x56\x09\x53\x4e\x86\x29\x60\x13\x43\xfc\xb4\x4f\xb9\x49\x91\xd4\x93\x39\x45\x93\xce\xcf\xdd\x1c\xf5\x0c\x49\x51\x77\x24\x53\x8a\xd4\xf9\xda\xf4\x1a\x13\x77\x77\xef\xe8\xe3\x9f\xdf\x6c\x21\xd6\x84\xdd\x1e\xc6\xd1\x88\xec\xbd\xe8\xef\xb8\xb7\xe0\x20\xfa\xbd\xc5\x7f\xc2\x35\x91\x79\x8d\x3c\x2a\x5e\x8c\x2a\x6d\xda\x46\x8e\x0c\xe7\x44\x0b\x09\x93\x2b\x65\x4b\x85\x6d\x84\xb6\x84\x88\x15\x4a\xb3\x94\xdc\x28\x30\xab\x33\xf8\x62\x82\xe1\xf5\xe9\xd7\xdd\xc4\x93\xab\x4b\x51\x70\x8d\xd2\x05\xd0\xeb\xd3\x9d\x86\x7c\x2f\x50\x69\xcc\x6f\x85\x77\xc1\x4e\x0f\x58\xec\x40\xd8\x67\xa4\xf3\x85\x76\xdb\xd4\x1d\x60\x4b\xad\x31\x71\x72\x55\x86\xce\x96\x62\xe3\x08\x93\x05\xe7\x74\xbf\x6a\xd3\xf7\x2d\xae\xbf\xbb\xca\xf4\xef\x71\xd3\x41\x16\x55\x97\x04\x4d\x3d\xd0\x61\x0c\x2f\x87\x2f\xbb\x68\x1a\xf1\x9d\x26\x8c\xc2\x7a\x3b\x59\x88\xe6\x7d\xc8\x76\x09\x2b\x63\x37\x45\x55\x05\x1e\x8c\xe1\xcb\xd7\x2d\x04\x21\xd8\x8c\xa8\xf4\x76\xcd\x08\x4b\x6d\x1c\x05\x56\x24\x32\x2a\xdb\x26\xc3\x3e\x95\x90\x31\xee\xcb\x65\x52\x39\xac\x29\x98\x6a\x01\x87\x24\xee\xb4\xa7\x25\x9b\xb8\xf3\x2e\x60\x4e\x97\xbd\xb8\x67\xf2\x76\x81\x4a\x9b\x18\xd5\xc2\xa0\xd6\x24\x20\xd5\x80\x6b\x9d\xaa\xbe\xc5\xac\xe0\x50\xac\x72\xa2\xf1\xba\x99\x0d\x47\xdf\x80\xe3\xba\xd1\x14\x9a\x7b\x75\xc9\x37\xe6\x5e\xe4\xb9\xe1\xf6\xb5\xc1\x34\x42\x63\xb2\xda\x28\x8d\x4b\xf3\x9f\x3b\xbe\xbc\x90\xe5\x88\xc4\xf1\x51\x3b\xe0\x93\xd4\xd3\xf2\x5c\xa3\x9b\x6e\x8c\x7a\x4e\x78\x0a\xa1\xb4\x6a\x45\xdc\xd2\x53\x9a\xdb\xe3\x0b\x7a\x9b\xa0\x20\x12\xdd\xe8\x81\x8d\x12\x0f\xd3\x22\xbb\x47\x1d\xb1\x4f\x0b\x6d\xf1\x1c\xff\xa3\x86\x29\x22\x07\x31\x9b\xd1\x8c\x12\xc6\x36\xce\x80\xee\xf9\x21\xd8\x57\xca\xf6\x46\x92\xa5\xc9\x8b\xb2\x92\x46\x26\x1d\xae\x77\xc8\xd7\xff\x81\xde\xa5\xec\x83\xf5\xf6\x59\x0d\x8e\xa3\x16\x30\x53\x04\x89\x4b\xf1\x60\x46\x0d\x33\xd9\x36\x51\xbb\x61\xf6\x29\x8b\x3c\x0f\xa3\xdc\xee\x38\x92\x6e\xc7\x50\x0a\x0f\x57\xd6\xea\x57\xf8\x1a\x44\x18\xab\xcf\x91\x21\xa5\x95\xf7\x9b\x1d\xa0\xb3\x50\x9e\x9d\x81\x27\xb1\x19\x0a\xd6\xc8\x98\xbd\x45\x60\xcc\xa5\x4a\x9a\xd7\xec\x56\x6d\x4a\x65\xad\xc1\xa7\x73\xdc\x29\x7b\xc1\xd8\xd1\x36\xfb\x3e\x53\xbd\xc8\x25\x09\x79\x6b\x1d\xaf\xed\xc8\xdc\x1d\xf2\xcd\x7d\xd6\x5e\xc0\xf6\x30\x4e\xa5\x6c\xa3\xb8\x98\xfa\x37\x2b\xaf\x33\x3e\x50\xdf\x1f\xda\xf7\x17\x43\x92\x65\x46\xfe\x70\x2a\xa4\x14\xeb\xb7\x7f\x08\x77\x20\x43\xc7\xf5\xd7\x23\x63\xc8\x19\x8c\x94\x16\x92\xcc\x71\xd4\x90\x3a\x88\xb6\x35\x9f\xf3\x73\x58\x11\x4e\xb3\xa3\xfe\xa5\x28\x58\x0e\x5c\x68\x70\xd2\x61\xe9\x14\x91\x38\x43\x89\x3c\xc3\xfe\x20\x2e\x33\x12\x75\x21\x39\xbc\x7d\xd1\xd4\x7d\x68\x38\x1b\x0e\x71\xdf\x83\xc3\x0f\x44\x26\x72\x39\x75\x20\xdb\xf3\xf3\xf7\x81\x34\x0f\xa4\x71\x1e\xfe\xab\x63\x52\xbb\x0a\x18\xc6\x8d\x6b\x5b\x3b\xf9\x0e\x24\x1d\x83\xdd\xff\xf2\x20\x73\xd0\x94\x74\xe8\xd4\xd3\x1a\x63\xf6\x11\x7f\xc0\x90\x94\x9c\x2d\xb6\x4d\x0b\x27\xf5\x69\xa6\x74\xfe\x96\x11\xa2\x46\xdd\x01\xff\xad\xe8\x2d\x83\xc6\x41\x38\x7c\x1f\x48\xff\x4b\xb1\xfa\x9e\x10\x3b\x4e\x87\x08\x40\x8b\xe9\xbf\x31\xd3\x15\x8e\xae\x66\x56\x93\xe4\xe5\xf5\xad\xe9\x57\xbe\x3a\x04\x11\x5a\xc0\x0a\xe5\x4c\xc8\xd0\xe4\x81\xd8\xdb\x50\xb5\x1d\x69\x87\xd4\x6b\x82\xed\xbf\x93\x6c\x51\xdb\xdf\x20\x6e\xd2\xc0\xf5\x0b\xd3\x6b\xab\x9b\xe0\x7d\xb2\xb6\x75\x1d\x1a\x5f\x20\x57\xb2\xbd\x0b\xa8\xaa\xe9\xe0\xff\x42\x03\x1d\xf6\xcd\xff\x36\xe0\x77\x9a\x9c\x40\x7b\x2a\xee\x8e\xe8\xae\x1b\xb8\x54\x20\x37\x3a\x8f\x77\x2e\x76\xc0\xf8\xdd\x93\x8b\xe9\x3c\xa5\xc5\x15\x62\x77\x35\xff\x40\xb4\x6e\x98\x76\xea\xb8\x03\xae\xfc\x98\xe2\x3f\x0c\xc5\x93\x6a\xb9\xa6\xad\x7e\x4a\xab\x9f\x06\xda\x35\xe8\x5a\xca\x0c\xc8\xf2\xb0\x81\xec\x27\x80\xf4\x6f\xa0\xe9\x3f\xff\x67\x5c\xb3\xf3\x3c\x7e\xe3\xcc\x5f\x75\x1e\x10\xf7\xd5\x0b\xbe\x71\x95\x21\x23\x1c\x32\x37\x16\x52\x65\x7c\x9d\xb9\x27\x54\x01\x12\xe7\x54\x19\x95\x88\x2d\xd2\xd7\xe5\x7b\x82\x61\x9f\x68\xaf\x8f\xf2\xc7\xe8\xfb\xa6\x7d\x58\x13\x39\xaa\xd0\xa8\x37\x76\x07\xdb\xa3\x81\xf2\xaa\x29\xd7\x5b\x35\x78\xff\xb5\xfa\xb1\x39\x7a\x92\xe7\xd5\x7b\x6b\xf5\x36\xd6\xf5\x2e\x56\x7f\x13\x0b\x3f\xee\xf1\xb6\xb5\xe3\x5d\x6b\xdb\x9b\xd6\x21\xef\x59\x26\x3e\xa3\x2b\xbc\x52\x48\xea\x35\xa8\x96\x43\xe5\xf1\x57\x67\xe1\xa5\x34\x71\x51\x8c\x15\xb6\x61\xa3\x28\xa8\xfc\x93\x52\x25\xd8\x02\x02\x9a\x0f\x92\x03\x8a\x2b\xd1\x2e\x44\xae\x71\x1d\xd0\x52\x0b\x25\xef\xe9\xa2\xd2\x3b\x9d\xb0\x6b\xa7\x87\xba\x0c\xa9\x54\x32\xb6\xbc\xaa\x70\x8d\xfb\x1e\x34\x73\xe2\x1f\xa8\x5d\x38\x2f\x29\xa7\xcb\x62\xe9\xaf\x11\x4d\x1f\xa2\x12\x97\xc8\xb5\x8d\xef\xc6\x7d\x48\xd3\x27\x73\xd4\x61\xe3\x0f\x4e\xd0\x8d\xbb\xc2\x0a\x62\x8e\x06\x65\xc9\xaa\x05\x81\xb7\xc0\x82\xa8\xb2\xf0\x64\x62\xb5\x79\xeb\x28\x5b\xb5\x26\xa8\xe1\xab\x95\xdf\x2b\xae\x39\xe7\xe7\x01\x5f\x7b\x43\x2d\xd8\xfb\xe6\x5a\xaf\x75\xff\x47\xb2\x11\x45\xa8\xa1\x27\xf0\xcd\x17\xe5\xcb\xf8\xc7\x8c\xf0\x9c\xe6\x44\xe3\x3f\xe9\x92\x6a\x75\x06\x4f\x36\xcf\xca\x77\x95\xe7\x12\x25\x3e\xf7\x9e\x7b\xff\x09\x00\x00\xff\xff\x57\x78\x16\x24\xf2\x22\x00\x00" +var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x4b\x6f\x1b\xb1\x11\xbe\xeb\x57\x0c\x74\x68\x2d\xc3\x91\x12\x27\x2d\x0a\x23\xaa\x6b\xd8\x4d\x21\xa4\x31\x82\xd8\x6e\x0e\x41\x10\x50\xbb\x23\x89\x35\x45\x2a\x24\xd7\xb2\x60\xf8\xbf\x17\x7c\x2c\x77\xb9\xbb\xd4\x23\x69\xd3\x4b\x74\x91\x2d\xce\x0c\x67\x86\xf3\xf8\x86\x1c\x1d\xf7\x7a\x00\x00\xb7\xa8\xf4\x3b\x26\xd6\x93\xab\x5b\x32\x65\x78\xa3\xc9\x3d\xe5\x73\xbf\xb6\xa0\x0a\xa8\x02\x02\x1a\x95\x86\x4c\x70\x2d\x49\xa6\x41\x0b\x30\x5f\x44\x01\xe1\x70\xf1\x71\x02\x33\x21\x2d\x83\x21\xa3\x7c\x0e\x7a\x81\xc0\x44\x76\x3f\x15\x8f\x40\x78\x0e\xca\x49\x85\x95\x14\x8f\x9b\x20\x47\x0d\x7b\x3d\x38\x1e\xf5\x7a\x74\xb9\x12\x52\xc3\xbb\x82\xcf\xe9\x94\xe1\xad\xb8\x47\x0e\x33\x29\x96\xd0\x8f\x7e\xeb\x07\x4a\x26\xd6\x11\x55\xf9\x7f\xbf\xd7\x23\x59\x86\x4a\x1d\x11\xc6\x06\x95\xc6\x6d\x0b\xe1\xc9\xd9\x38\x3a\xae\x3e\x30\xb9\x02\x4b\x63\x95\x2e\x09\x2f\xc5\x72\x25\x14\xd5\x08\xb7\x9b\x15\xc2\x15\xce\x28\xa7\x9a\x0a\xae\xe0\xb8\xfe\x19\x79\x81\xa3\x11\x5c\x0a\xae\x09\xe5\x0a\x28\x9f\x09\xb9\x24\x86\x1a\xf4\x82\x68\xe3\x4d\xb5\xc2\x8c\xce\x68\x66\xdd\x08\x5c\xe4\x08\x94\x5b\x0d\x03\xbf\xe0\x6c\x03\x8c\x3e\xa0\x91\x00\xda\x1c\x43\x69\x8a\xa5\xa9\xdb\x28\x51\x89\x42\x66\x08\xd7\x22\xc7\x4f\x98\x09\x99\x97\xb6\x95\xe2\x6e\x17\x08\x05\xa7\xdf\x0b\x34\x16\x8a\x99\x3d\x1f\xb3\x71\x44\x75\x83\x1a\xd6\x0b\xe4\x61\xd5\x28\x9b\x49\x24\x1a\xf3\x40\x58\xdf\x99\xa1\x06\x9a\x9f\xc1\x8d\x96\x21\x64\xea\x5b\x6a\xe3\x2e\x31\xb3\xb2\xce\xa2\xd5\x57\x30\x86\x4c\x30\x86\x99\xf1\x4c\xb4\x74\x6a\x97\xb8\x42\xae\x0a\x15\xad\xbc\x86\x31\xe0\x23\x66\x45\x8b\xe7\x0d\x8c\xe1\x01\xa5\x71\x2a\x69\x2d\xfe\x09\xc6\x5e\xeb\x4e\x23\x1e\x88\x04\x29\x18\x9e\xc1\xdd\x84\xeb\xbf\xb4\xad\x20\x79\x2e\x51\x29\x28\x14\xe6\x26\xd0\x81\xa3\x5e\x0b\x69\xb3\x24\x25\xb0\x22\xb9\x70\xdc\xdd\x4e\x32\x8e\x5e\x15\x53\x46\x33\xb8\xc7\xcd\xe1\xc2\xdf\xe3\x66\x6f\xc1\x3e\x05\x93\x52\xfd\x7a\xa7\x48\x13\xef\x47\xe1\x3f\xfb\x4b\x38\xf6\x93\xe8\xf7\x9a\x27\x4f\x9c\x2a\xe6\x17\x17\xfa\x21\xac\xd6\x94\x31\x58\x90\x07\xb4\x8a\xcd\x0a\x5d\x48\x04\x5c\x89\x6c\xa1\x22\x61\x49\x2f\x9e\x24\xc8\x6a\xca\xc7\x24\x6d\xe3\xe2\x75\x6d\x6a\x87\xba\x14\xcb\x25\xd5\x1a\xf3\x33\xf8\xdb\x53\x54\x78\x86\xff\x22\x05\xd3\xcf\x81\x67\x50\xcf\x30\xbb\x01\xb2\xd9\x90\xe6\x30\x06\x9a\xb7\x17\xac\x0f\xc6\xd6\x15\xed\xc5\x96\x95\x30\x6e\x5b\xbe\x8d\xed\x3d\x6e\x22\x96\xf7\xb8\x69\x93\x57\x1e\x80\x71\xcd\x1d\xb1\x15\x39\x2a\x2d\xc5\xa6\xe9\x8e\x40\xe3\x1c\xf0\x5c\x8f\x35\xe3\xce\xc2\xb5\x04\x57\x2a\xcc\x5f\x73\xd4\x20\x91\xe4\x2f\x6c\x1d\x33\x35\x10\xc8\x54\x14\xda\x97\xbb\x56\x09\x53\x4e\x86\x29\x60\x13\x43\xfc\xb4\x4f\xb9\x49\x91\xd4\x93\x39\x45\x93\xce\xcf\xdd\x1c\xf5\x0c\x49\x51\x77\x24\x53\x8a\xd4\xf9\xda\xf4\x1a\x13\x77\x77\xef\xe8\xe3\x9f\xdf\x6c\x21\xd6\x84\xdd\x1e\xc6\xd1\x88\xec\xbd\xe8\xef\xb8\xb7\xe0\x20\xfa\xbd\xc5\x7f\xc2\x35\x91\x79\x8d\x3c\x2a\x5e\x8c\x2a\x6d\xda\x46\x8e\x0c\xe7\x44\x0b\x09\x93\x2b\x65\x4b\x85\x6d\x84\xb6\x84\x88\x15\x4a\xb3\x94\xdc\x28\x30\xab\x33\xf8\x62\x82\xe1\xf5\xe9\xd7\xdd\xc4\x93\xab\x4b\x51\x70\x8d\xd2\x05\xd0\xeb\xd3\x9d\x86\x7c\x2f\x50\x69\xcc\x6f\x85\x77\xc1\x4e\x0f\x58\xec\x40\xd8\x67\xa4\xf3\x85\x76\xdb\xd4\x1d\x60\x4b\xad\x31\x71\x72\x55\x86\xce\x96\x62\xe3\x08\x93\x05\xe7\x74\xbf\x6a\xd3\xf7\x2d\xae\xbf\xbb\xca\xf4\xef\x71\xd3\x41\x16\x55\x97\x04\x4d\x3d\xd0\x61\x0c\x2f\x87\x2f\xbb\x68\x1a\xf1\x9d\x26\x8c\xc2\x7a\x3b\x59\x88\xe6\x7d\xc8\x76\x09\x2b\x63\x37\x45\x55\x05\x1e\x8c\xe1\xcb\xd7\x2d\x04\x21\xd8\x8c\xa8\xf4\x76\xcd\x08\x4b\x6d\x1c\x05\x56\x24\x32\x2a\xdb\x26\xc3\x3e\x95\x90\x31\xee\xcb\x65\x52\x39\xac\x29\x98\x6a\x01\x87\x24\xee\xb4\xa7\x25\x9b\xb8\xf3\x2e\x60\x4e\x97\xbd\xb8\x67\xf2\x76\x81\x4a\x9b\x18\xd5\xc2\xa0\xd6\x24\x20\xd5\x80\x6b\x9d\xaa\xbe\xc5\xac\xe0\x50\xac\x72\xa2\xf1\xba\x99\x0d\x47\xdf\x80\xe3\xba\xd1\x14\x9a\x7b\x75\xc9\x37\xe6\x5e\xe4\xb9\xe1\xf6\xb5\xc1\x34\x42\x63\xb2\xda\x28\x8d\x4b\xf3\x9f\x3b\xbe\xbc\x90\xe5\x88\xc4\xf1\x51\x3b\xe0\x93\xd4\xd3\xf2\x5c\xa3\x9b\x6e\x8c\x7a\x4e\x78\x0a\xa1\xb4\x6a\x45\xdc\xd2\x53\x9a\xdb\xe3\x0b\x7a\x9b\xa0\x20\x12\xdd\xe8\x81\x8d\x12\x0f\xd3\x22\xbb\x47\x1d\xb1\x4f\x0b\x6d\xf1\x1c\xff\xa3\x86\x29\x22\x07\x31\x9b\xd1\x8c\x12\xc6\x36\xce\x80\xee\xf9\x21\xd8\x57\xca\xf6\x46\x92\xa5\xc9\x8b\xb2\x92\x46\x26\x1d\xae\x77\xc8\xd7\xff\x81\xde\xa5\xec\x83\xf5\xf6\x59\x0d\x8e\xa3\x16\x30\x53\x04\x89\x4b\xf1\x60\x46\x0d\x33\xd9\x36\x51\xbb\x61\xf6\x29\x8b\x3c\x0f\xa3\xdc\xee\x38\x92\x6e\xc7\x50\x0a\x0f\x57\xd6\xea\x57\xf8\x1a\x44\x18\xab\xcf\x91\x21\xa5\x95\xf7\x9b\x1d\xa0\xb3\x50\x9e\x9d\x81\x27\xb1\x19\x0a\xd6\xc8\x98\xbd\x45\x60\xcc\xa5\x4a\x9a\xd7\xec\x56\x6d\x4a\x65\xad\xc1\xa7\x73\xdc\x29\x7b\xc1\xd8\xd1\x36\xfb\x3e\x53\xbd\xc8\x25\x09\x79\x6b\x1d\xaf\xed\xc8\xdc\x1d\xf2\xcd\x7d\xd6\x5e\xc0\xf6\x30\x4e\xa5\x6c\xa3\xb8\x98\xfa\x37\x2b\xaf\x33\x3e\x50\xdf\x1f\xda\xf7\x17\x43\x92\x65\x46\xfe\x50\x69\x21\xc9\x1c\x87\x53\x21\xa5\x58\xbf\xfd\x43\xb8\x0b\x19\x3a\xee\xbf\x1e\x19\x83\xce\x60\xe4\x09\x47\x0d\xe9\x83\x68\x7b\xf3\x39\x3f\x87\x15\xe1\x34\x3b\xea\x5f\x8a\x82\xe5\xc0\x85\x06\x27\x1d\x96\x4e\x21\x89\x33\x94\xc8\x33\xec\x0f\xe2\x72\x23\x51\x17\x92\xc3\xdb\x17\x4d\x1b\x86\x86\xb3\xe1\x18\xf7\x3d\x38\xfc\x60\x64\x22\xa7\x53\x07\xb3\x3d\x4f\x7f\x1f\x4c\xea\x60\x1a\xe7\xe2\xbf\x3a\x26\xb7\xab\x80\x69\xdc\xf8\xb6\xb5\xb3\xef\x40\xd6\x31\xf8\xfd\x2f\x0f\x36\x07\x4d\x4d\x87\x4e\x41\xad\xb1\x66\x1f\xf1\x07\x0c\x4d\xc9\x59\x63\xdb\xf4\x70\x52\x9f\x6e\x4a\xe7\x6f\x19\x29\x6a\xd4\x1d\xe3\x80\x15\xbd\x65\xf0\x38\x08\x97\xef\x03\xf1\x7f\x29\x76\xdf\x13\x72\xc7\xe9\x10\x01\x6a\x31\xfd\x37\x66\xba\xc2\xd5\xd5\x0c\x6b\x92\xbc\xbc\xce\x35\xfd\xcb\x57\x89\x20\x42\x0b\x58\xa1\x9c\x09\x19\x9a\x3e\x10\x7b\x3b\xaa\xb6\x23\xef\x90\x7a\x4d\xf0\xfd\x77\x92\x2d\x6a\xfb\x1b\x04\x4e\x1a\x38\x7f\x61\x7a\x6f\x75\x33\xbc\x4f\xd6\xb6\xae\x47\xe3\x0b\xe5\x4a\xb6\x77\x01\x55\x35\x1d\xfc\x5f\x68\xa0\xc4\xbe\xf9\xdf\x1e\x00\x9c\x26\x27\xd0\x9e\x92\xbb\x23\xba\xeb\x46\x2e\x15\xc8\x8d\x0e\xe4\x9d\x8b\x1d\xb0\x7e\xf7\x24\x63\x3a\x50\x69\x71\x85\xe0\x5d\xcd\x3f\x10\xbd\x1b\xa6\x9d\x3a\xee\x80\x2f\x3f\xa6\xf8\x0f\x43\xf3\xa4\x5a\xae\x79\xab\x9f\xd2\xea\xa7\x81\x77\x0d\xca\x96\x32\x03\xd2\x3c\x6c\x40\xfb\x09\x60\xfd\x1b\x78\x36\x3e\xff\x67\x7c\xb3\xf3\x5c\x7e\xe3\xce\x5f\x7d\x2e\x10\xf7\xd9\x0b\xbe\x71\x95\x22\x23\x1c\x32\x37\x36\x52\x65\x7c\x9e\xb9\x27\x56\x01\x12\xe7\x54\x19\x95\x88\x2d\xda\xd7\xe5\x7b\x83\x61\x9f\x68\xaf\x8f\xf2\xc7\xe9\xfb\xa8\x7d\x78\x13\x39\xaa\xd0\xb8\x37\x76\x07\xdb\xb3\x81\xf2\xaa\x49\xd7\x5b\x37\x78\xff\xb5\xfa\xb3\x09\x01\x92\xe7\xd5\x7b\x6c\xf5\x76\xd6\xf5\x6e\x56\x7f\x33\x0b\x3f\xee\xf1\xf6\xb5\xe3\xdd\x6b\xdb\x9b\xd7\x21\xef\x5d\x26\x4e\xa3\x2b\xbe\x52\x48\xea\xb5\xa8\x96\x4b\xe5\xf1\x57\x67\xe1\xa5\x34\x71\x52\x8c\x1d\xb6\x61\xa5\x28\xa8\xfc\x93\x53\x25\xd8\x02\x04\x9a\x0f\x92\x03\x8b\x2b\xd9\x2e\x44\xae\x71\x1d\xd0\x53\x0b\x35\xef\xe9\xa2\xd2\x3b\x9d\x30\x6c\xa7\x87\xba\x0c\xa9\x54\x32\xb6\xbc\xaa\x70\x8e\xfb\x1e\x34\x73\xe2\x1f\xa8\x5d\x38\x2f\x29\xa7\xcb\x62\xe9\xaf\x19\x4d\x5f\xa2\x12\x97\xc8\xb5\x8d\xef\xc6\x7d\x49\xd3\x27\x73\xd4\x61\xe3\x0f\x4e\xd0\x8d\xbb\xe2\x0a\x62\x8e\x06\x65\xe9\xaa\x05\x81\xb7\xc0\x82\xaa\xb2\x00\x65\x62\xb5\x79\xeb\x28\x5b\xb5\x26\xa8\xe1\xab\x96\xdf\x2b\xae\x39\xe7\xe7\x01\x6f\x7b\x43\x2d\xf8\xfb\xe6\x5a\xb1\x75\xff\x47\xb2\x11\x45\xa8\xa5\x27\xf0\xcd\x17\xe7\xcb\xf8\xc7\x8c\xf0\x9c\xe6\x44\xe3\x3f\xe9\x92\x6a\x75\x06\x4f\x36\xcf\xca\x77\x97\xe7\x12\x35\x3e\xf7\x9e\x7b\xff\x09\x00\x00\xff\xff\xa9\x00\x2d\xfe\x12\x23\x00\x00" func testcontractsTestflowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -359,7 +359,7 @@ func testcontractsTestflowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "testContracts/TestFlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x40, 0xef, 0x13, 0x45, 0x30, 0x3, 0xdc, 0xd0, 0x97, 0xe5, 0x85, 0x7a, 0xfb, 0x4e, 0x5a, 0x61, 0x7b, 0x1a, 0xc0, 0x2c, 0xb2, 0x62, 0x4f, 0x20, 0xdc, 0x74, 0x90, 0xf8, 0x4, 0x3a, 0xd4, 0xf1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x99, 0xb6, 0x2c, 0xb9, 0x8f, 0x64, 0x8f, 0x8e, 0x1f, 0xe, 0x86, 0xb1, 0xbb, 0x56, 0x53, 0x8e, 0xf0, 0x21, 0x6, 0x99, 0x6e, 0x8a, 0x38, 0x61, 0x94, 0x39, 0x9c, 0xd1, 0x73, 0xca, 0xc5}} return a, nil } From a146eb73eac02790d2ced184e08208c2982f74e2 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Mon, 11 Sep 2023 15:39:02 -0700 Subject: [PATCH 050/132] Update contracts --- contracts/FlowIDTableStaking.cdc | 2 +- contracts/epochs/FlowEpoch.cdc | 51 ++++++++----------- .../testContracts/TestFlowIDTableStaking.cdc | 2 +- lib/go/contracts/internal/assets/assets.go | 18 +++---- 4 files changed, 32 insertions(+), 41 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index bf0eb1ff9..098778c6d 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -875,7 +875,7 @@ access(all) contract FlowIDTableStaking { access(all) fun calculateRewards(): EpochRewardsSummary access(all) fun moveTokens() } - + access(all) resource Admin: EpochOperations { /// Sets a new set of minimum staking requirements for all the nodes diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index ddd95d5aa..8355df42c 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -260,7 +260,10 @@ access(all) contract FlowEpoch { /// Epoch Metadata is stored in account storage so the growing dictionary /// does not have to be loaded every time the contract is loaded access(all) fun getEpochMetadata(_ epochCounter: UInt64): EpochMetadata? { - if let metadataDictionary = self.account.borrow<&{UInt64: EpochMetadata}>(from: self.metadataStoragePath) { + // TODO: Make this `borrow`, when Cadence supports dereferencing. + // So the overhead of copying the entire dictionary would be avoided. + // Instead borrow, and get a dereference-copy of the element. + if let metadataDictionary = self.account.storage.copy<{UInt64: EpochMetadata}>(from: self.metadataStoragePath) { return metadataDictionary[epochCounter] } return nil @@ -275,7 +278,7 @@ access(all) contract FlowEpoch { newMetadata.counter <= self.proposedEpochCounter()): "Cannot modify epoch metadata from epochs after the proposed epoch or before the previous epoch" } - if let metadataDictionary = self.account.borrow<&{UInt64: EpochMetadata}>(from: self.metadataStoragePath) { + if let metadataDictionary = self.account.storage.borrow(from: self.metadataStoragePath) { if let metadata = metadataDictionary[newMetadata.counter] { assert ( metadata.counter == newMetadata.counter, @@ -355,8 +358,8 @@ access(all) contract FlowEpoch { // Enable or disable automatic rewards calculations and payments access(all) fun updateAutomaticRewardsEnabled(_ enabled: Bool) { - FlowEpoch.account.load(from: /storage/flowAutomaticRewardsEnabled) - FlowEpoch.account.save(enabled, to: /storage/flowAutomaticRewardsEnabled) + FlowEpoch.account.storage.load(from: /storage/flowAutomaticRewardsEnabled) + FlowEpoch.account.storage.save(enabled, to: /storage/flowAutomaticRewardsEnabled) } /// Ends the currently active epoch and starts a new one with the provided configuration. @@ -696,7 +699,7 @@ access(all) contract FlowEpoch { /// Borrow a reference to the FlowIDTableStaking Admin resource access(contract) view fun borrowStakingAdmin(): &FlowIDTableStaking.Admin { - let adminCapability = self.account.copy(from: /storage/flowStakingAdminEpochOperations) + let adminCapability = self.account.storage.copy(from: /storage/flowStakingAdminEpochOperations) ?? panic("Could not get capability from account storage") // borrow a reference to the staking admin object @@ -708,7 +711,7 @@ access(all) contract FlowEpoch { /// Borrow a reference to the ClusterQCs Admin resource access(contract) fun borrowClusterQCAdmin(): &FlowClusterQC.Admin { - let adminCapability = self.account.copy(from: /storage/flowQCAdminEpochOperations) + let adminCapability = self.account.storage.copy(from: /storage/flowQCAdminEpochOperations) ?? panic("Could not get capability from account storage") // borrow a reference to the QC admin object @@ -720,7 +723,7 @@ access(all) contract FlowEpoch { /// Borrow a reference to the DKG Admin resource access(contract) fun borrowDKGAdmin(): &FlowDKG.Admin { - let adminCapability = self.account.copy(from: /storage/flowDKGAdminEpochOperations) + let adminCapability = self.account.storage.copy(from: /storage/flowDKGAdminEpochOperations) ?? panic("Could not get capability from account storage") // borrow a reference to the dkg admin object @@ -842,7 +845,7 @@ access(all) contract FlowEpoch { } access(all) fun automaticRewardsEnabled(): Bool { - return self.account.copy(from: /storage/flowAutomaticRewardsEnabled) ?? false + return self.account.storage.copy(from: /storage/flowAutomaticRewardsEnabled) ?? false } /// Gets the current amount of bonus tokens left to be destroyed @@ -853,7 +856,7 @@ access(all) contract FlowEpoch { /// Eventually, all the bonus tokens will be destroyed and /// this will not be needed anymore access(all) fun getBonusTokens(): UFix64 { - return self.account.copy(from: /storage/FlowBonusTokenAmount) + return self.account.storage.copy(from: /storage/FlowBonusTokenAmount) ?? 0.0 } @@ -886,40 +889,28 @@ access(all) contract FlowEpoch { let epochMetadata: {UInt64: EpochMetadata} = {} - self.account.save(epochMetadata, to: self.metadataStoragePath) + self.account.storage.save(epochMetadata, to: self.metadataStoragePath) - self.account.save(<-create Admin(), to: self.adminStoragePath) - self.account.save(<-create Heartbeat(), to: self.heartbeatStoragePath) + self.account.storage.save(<-create Admin(), to: self.adminStoragePath) + self.account.storage.save(<-create Heartbeat(), to: self.heartbeatStoragePath) // Create a private capability to the staking admin and store it in a different path // On Mainnet and Testnet, the Admin resources are stored in the service account, rather than here. // As a default, we store both the admin resources, and the capabilities linking to those resources, in the same account. // This ensures that this constructor produces a state which is compatible with the system chunk // so that newly created networks are functional without additional resource manipulation. - let stakingAdminCapability = self.account.link<&FlowIDTableStaking.Admin>( - /private/flowStakingAdminEpochOperations, - target: FlowIDTableStaking.StakingAdminStoragePath - ) ?? panic("Could not link Flow staking admin capability") - - self.account.save>(stakingAdminCapability, to: /storage/flowStakingAdminEpochOperations) + let stakingAdminCapability = self.account.capabilities.storage.issue<&FlowIDTableStaking.Admin>(FlowIDTableStaking.StakingAdminStoragePath) + self.account.storage.save>(stakingAdminCapability, to: /storage/flowStakingAdminEpochOperations) // Create a private capability to the qc admin // and store it in a different path - let qcAdminCapability = self.account.link<&FlowClusterQC.Admin>( - /private/flowQCAdminEpochOperations, - target: FlowClusterQC.AdminStoragePath - ) ?? panic("Could not link Flow QC admin capability") - - self.account.save>(qcAdminCapability, to: /storage/flowQCAdminEpochOperations) + let qcAdminCapability = self.account.capabilities.storage.issue<&FlowClusterQC.Admin>(FlowClusterQC.AdminStoragePath) + self.account.storage.save>(qcAdminCapability, to: /storage/flowQCAdminEpochOperations) // Create a private capability to the dkg admin // and store it in a different path - let dkgAdminCapability = self.account.link<&FlowDKG.Admin>( - /private/flowDKGAdminEpochOperations, - target: FlowDKG.AdminStoragePath - ) ?? panic("Could not link Flow DKG admin capability") - - self.account.save>(dkgAdminCapability, to: /storage/flowDKGAdminEpochOperations) + let dkgAdminCapability = self.account.capabilities.storage.issue<&FlowDKG.Admin>(FlowDKG.AdminStoragePath) + self.account.storage.save>(dkgAdminCapability, to: /storage/flowDKGAdminEpochOperations) self.borrowStakingAdmin().startStakingAuction() diff --git a/contracts/testContracts/TestFlowIDTableStaking.cdc b/contracts/testContracts/TestFlowIDTableStaking.cdc index 0ba6a4758..85fd1d041 100644 --- a/contracts/testContracts/TestFlowIDTableStaking.cdc +++ b/contracts/testContracts/TestFlowIDTableStaking.cdc @@ -266,7 +266,7 @@ access(all) contract FlowIDTableStaking { /// Gets the minimum stake requirement for delegators access(all) fun getDelegatorMinimumStakeRequirement(): UFix64 { - return self.account.copy(from: /storage/delegatorStakingMinimum) + return self.account.storage.copy(from: /storage/delegatorStakingMinimum) ?? 0.0 } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 62e39b543..b34fa3591 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,7 +2,7 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.71kB) -// FlowIDTableStaking.cdc (99.289kB) +// FlowIDTableStaking.cdc (99.285kB) // FlowServiceAccount.cdc (8.488kB) // FlowStakingCollection.cdc (55.589kB) // FlowStorageFees.cdc (9.23kB) @@ -12,8 +12,8 @@ // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.555kB) // epochs/FlowDKG.cdc (18.71kB) -// epochs/FlowEpoch.cdc (41.942kB) -// testContracts/TestFlowIDTableStaking.cdc (8.978kB) +// epochs/FlowEpoch.cdc (41.916kB) +// testContracts/TestFlowIDTableStaking.cdc (8.986kB) package assets @@ -123,7 +123,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\x1b\x37\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\x3a\x64\xac\xab\x63\xe7\x64\x55\x96\xb3\x8a\x64\x9f\xa3\xca\xae\xed\xb2\x9c\xcd\x07\x57\x2a\x0b\xcd\x80\x22\xd6\xc3\x01\x77\x30\x23\x9a\x27\xf1\x7f\x7f\x0b\x8d\xfb\x6d\x66\x28\x51\x8e\xcf\xee\xaa\x92\xb2\x44\xce\x34\x80\x46\xa3\xd1\xf7\xde\xff\xfa\xde\x3d\x84\x10\x7a\x59\xb1\xd5\xf9\xd9\x3b\x7c\x59\x91\x8b\x16\x7f\xa0\xf5\x95\xfc\xfc\xdd\x9c\xc0\x77\xe8\xfc\x0c\xc1\xb7\x08\xd7\x25\x52\x8f\xa0\x82\xd5\x6d\x83\x8b\x16\x2d\x70\x8d\xaf\x08\x87\x57\x6a\x56\x12\xc4\x96\xa4\xc1\x2d\x6b\xf8\x57\xf0\x42\x49\x2a\x72\xa5\xfe\xa6\xf5\x8c\x35\x0b\xdc\x52\x56\xc3\xf3\xe2\x7b\x18\xa2\x65\x1f\x48\xcd\x51\x3b\xc7\x2d\xc2\x0d\x41\xbc\xc5\x1f\x48\x89\x30\x47\x4b\xdc\xb4\x88\xcd\x50\xab\x67\xf3\xa6\x61\x2d\x2b\x58\xb5\x27\x67\xf9\x8a\x95\x84\x23\xde\x5d\x2e\x68\x2b\x1e\xa2\x8d\x7c\x19\xb5\x0c\xde\x59\x76\x97\x15\x2d\x10\x2e\x4b\xf1\xe4\x79\x3d\x63\x68\xd6\xd5\x85\x99\x42\xd9\x35\x62\x39\xe2\x51\xae\x96\x86\x3b\xf8\x1a\x2d\xe7\x98\x93\x3d\x8d\x0c\xca\x51\x43\x0a\xd6\x94\x5c\x0d\x23\x16\x03\x2b\x28\xd8\x62\x41\xdb\x96\x94\x6a\x19\x7b\x02\x75\x6b\x84\x2b\xce\xd0\x8a\x56\x15\xba\x22\x2d\xc2\x30\x53\x80\xf5\xfa\xf2\x1f\xa4\x68\xe5\x62\x5b\xf1\x64\x81\x6b\xd4\x71\x98\x32\xcc\x7d\x07\x75\xb5\xfa\x45\xc0\x5f\xd1\x76\x5e\x36\x78\x85\x1a\xb2\xc2\x4d\xc9\xd5\x94\x5e\xe0\x62\x2e\x31\x3e\xc7\x1c\x2d\xba\xaa\xa5\xcb\x8a\xc8\x39\xa0\xcb\xae\xf8\x40\x5a\x85\xd1\x39\xab\x4a\x35\x69\x39\x43\x78\xff\x12\x73\x52\x22\x56\x5b\xac\xb5\x1d\x3f\xb2\xab\xd9\x51\xbb\xa0\x67\x43\xeb\x2b\x33\xb1\x52\xce\x4c\x4e\x88\x94\x6a\x46\x67\x66\xab\x61\x49\x80\x80\x86\x5c\x51\xde\x12\x31\xb2\x26\x05\x82\x5e\xfe\xe5\xf5\xcf\xe2\x03\xec\x53\xcc\xa8\x0d\x41\x97\x6b\xd4\x71\xfd\x88\x06\xff\x8a\xac\xcc\xe8\x93\xa9\xd9\xe2\x3d\x4d\xc9\x6b\x34\xc7\xd7\x44\x42\xc5\x8b\x24\x96\x7c\xe2\x45\x25\xdb\xb3\xe7\xe0\xa4\x5c\xd0\x1a\xf0\x2c\x20\xe0\xae\x9d\xb3\x86\xb6\x6b\xb1\x86\x86\x2c\xd8\x35\x91\x6f\x2b\x02\xd9\x81\xf7\x1a\x32\xeb\xea\x12\xd1\x9a\x77\xb3\x19\x2d\x28\xa9\xdb\x6a\xad\x29\x5b\x3c\xce\x77\xd0\x12\xaf\xf5\xae\xee\x98\x13\x01\xf0\xd4\x89\xb8\x24\xed\x8a\xd8\x99\x02\x69\x71\x22\xc9\x6a\x8e\x97\x4b\x52\x23\x56\x17\x04\x91\x6b\xd2\xac\x11\x59\xb2\x62\xae\xa6\x7d\x41\x88\xa0\x7a\x2a\xd0\x80\x2b\x83\xcb\x92\x15\xdd\x82\xd4\x2d\x1c\x42\x34\x27\x0d\x39\x42\xf3\xb6\x5d\xf2\xa3\xfd\xfd\x92\x15\x7c\x8f\xd5\xb3\x8a\xad\xf6\x58\x73\xb5\xaf\xde\xd9\xbf\x77\x0f\x7d\xbd\x7f\xef\x1e\x5d\x2c\x59\xd3\xa2\x97\x5d\x7d\x45\x2f\x2b\xf2\x0e\x50\x38\x6b\xd8\x02\x3d\xf0\x3e\x7b\x60\x9e\xac\xd8\xca\x7b\x4a\xff\xed\x3d\xf1\x92\x10\x2e\x1f\x38\xf8\x28\x08\xe3\xe5\x8b\x17\x17\x27\x67\x67\x6f\x5f\x5c\x5c\xe8\xc7\x4e\x9b\xf5\xb2\x65\xf7\xee\xe1\xa2\x20\x9c\x4f\x70\x55\x4d\x2d\x03\x8a\xf9\x17\xfa\x4d\xa2\x60\x7f\x7f\x1f\xbd\x10\x28\x91\xa8\x75\x5e\x26\xd7\xa4\x6e\xd1\x2b\xb2\x82\xaf\x27\x2d\x6b\x71\x75\x01\x3b\x73\x84\x7e\x7a\x49\x3f\x7e\xfb\x64\x07\xc1\x87\x6f\x61\x73\xde\xe0\x35\xeb\x5a\xfd\xd5\x34\x03\x0e\x60\xbd\xb3\x6f\xf1\x37\x98\x96\x12\xb6\x85\x2a\x16\x2a\x56\x6c\x3f\x59\xd0\xba\x75\xc7\x9d\x11\xc2\x7f\xe8\x9a\xda\x7e\x36\xb5\xcb\x31\x4c\x24\xb9\x1a\xf1\xed\x69\x43\x70\x4b\xca\x89\xa0\xb0\xf3\xb3\x23\x74\xd1\x36\x70\x72\x1b\x56\x91\x23\xf4\xd3\x79\xdd\x7e\xb7\x83\xf0\x82\x75\x75\x7b\xaa\x8f\xfa\xd0\xca\x60\xd3\xb8\x79\x3c\x82\x2d\xc1\x8d\x83\x22\xd1\x7c\x43\x10\x62\x81\x12\xcc\x5b\xf2\xcf\x8e\xf0\x96\x94\xef\xd8\x4f\x92\x27\xdd\x6a\x56\x3f\x69\x16\xb7\x05\x28\xb7\x5a\xdd\x5b\x60\x27\xe5\x49\x5d\xbe\x05\xfe\x71\x63\x60\x2e\x0d\xde\x0c\x82\x5e\x8d\x5c\xdb\xcf\xea\x16\xaa\x6f\x35\x9f\xed\xc0\x7a\x45\xda\x15\x6b\xc4\x76\x9d\x94\x65\x43\x38\xff\x69\x59\x26\x89\xbe\x26\x2b\xf5\x84\xfe\xac\x0f\xf7\x3f\x13\x7a\x35\x6f\x4f\xe7\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x1d\x4b\x73\xf7\xe4\xcf\xa6\x79\x24\x77\x40\x8d\xa0\x24\x3e\x14\x23\x7c\xf3\x38\x37\x59\x03\x6b\xe8\x60\x26\x60\x8e\xc5\x71\x30\x46\xe6\xd8\x6e\x6f\x80\x11\x07\x7a\x7b\x83\xe5\x8f\xfb\xb6\xc7\xb8\x23\x9c\xf5\x9d\xee\x6d\xc0\x1f\x7b\xf6\xb7\xb7\x96\xad\x8c\x64\x0e\xe4\xa9\x91\x0e\x28\xa9\x4a\x3e\xe6\x58\x76\xed\x1b\xd2\x14\x42\x34\xba\x22\x93\x9a\xac\xbc\x0f\x86\x39\xd2\xea\x67\x42\x3e\x54\x6b\x29\x2a\x88\xf7\xc7\x09\x0d\xaf\xc8\x4a\x49\x2d\x7f\xa5\x35\x5d\x74\x0b\x2e\xde\xd5\xbf\x1f\xa1\xdf\xe0\xc6\xd6\x50\x3e\xf5\x80\x31\x2b\xf1\xe1\x39\xe0\x12\x78\xfa\x1f\x56\x49\x85\x06\xd1\x92\xd4\x2d\xc8\xb4\xa0\xeb\xcd\x58\x83\x70\x55\xc1\x57\x20\xac\x22\x5a\xcb\x3f\x24\xef\xdd\x33\x20\xce\xeb\xa2\xea\xc4\x03\xf2\x31\xad\xc3\xd5\x5f\xb5\x08\x17\x2d\xbd\x26\xd5\x1a\xb4\x38\x5a\xd0\x25\x6e\x85\x7a\xa9\xdf\xfc\x40\xd6\xe8\x58\x4a\xce\xe7\x67\xee\xc2\xb4\x6c\x37\x45\xd7\xb8\x91\x70\x8f\xd0\x9f\x7f\x93\xa4\x70\xa4\xee\x49\x21\x6a\x7f\xb2\x2b\x11\x62\xfa\x42\xae\x53\x91\x05\xa8\x8d\x8e\x62\x49\x84\xc2\x04\x64\xdd\xa0\x76\xbd\x94\x7a\x93\xd6\xb9\x0c\x1c\x5a\x23\xd6\x94\x52\x61\xb9\x24\x42\xcc\xe4\xb4\x24\x0d\x29\xd1\x35\xae\x68\x69\x9e\xfb\x91\xac\xf9\x91\xf9\xeb\x10\xed\xa2\x53\x56\x55\xa4\x68\x59\x23\x95\x52\xf3\xdd\x63\xf8\xae\xe6\xa4\xe6\x1d\x0f\xbe\xfb\x06\xed\xa2\x17\x1f\x49\xd1\x81\x38\xee\x7f\xf7\x04\xed\xa2\xbf\x91\x86\xce\x68\x81\x13\x5f\x3f\x45\xbb\xe8\x04\xf0\xe5\x7c\xa1\x29\xa3\x28\x04\x06\x24\xfe\x14\x56\x80\x83\x0b\x2e\x4b\x1b\x21\xf1\x05\x84\xe5\x23\x12\x84\xd6\x0c\x1a\x1d\xfd\x3c\x22\x12\x03\x84\xcd\x24\xba\x61\x73\x01\xd9\x8e\x5e\x57\x74\x4d\x23\x88\x96\x44\xb2\xb9\x3b\x6d\x98\x83\x7b\xf9\xfc\xb0\x06\xf1\x6f\xbd\x24\xb7\x98\x3d\x68\x4e\x97\x04\x2d\x31\x05\xfb\x82\xd2\xbe\xd4\xf4\xda\x0d\xe6\x47\xa4\xb8\xff\x81\xd4\xfe\x49\xf7\xe7\xd2\x88\xad\xd3\x06\x8c\x15\xb0\x08\x84\xe5\x90\x96\x28\x2d\x96\xae\x48\xcb\x53\xe7\x43\x48\xef\xe6\xf3\x6b\x5c\x75\x04\x1d\xa3\x92\x14\x74\x81\x2b\x54\x77\x8b\x4b\xd2\x18\x5d\xf1\x00\xb4\xc8\x43\x44\xeb\x12\x28\x47\x68\xd0\x68\x69\x58\x99\xd5\x25\x5e\xbf\x7b\x71\x84\x4e\xe5\x62\xab\x35\xa2\xe2\x08\xb7\xa8\xe3\xa4\xcc\x1f\x46\x89\xaf\xb7\x62\x55\x31\x77\xf2\x97\x6e\x87\x14\xeb\xd7\x88\x96\xab\x06\x75\xd5\xd3\xb8\x91\xd8\x63\xa9\x08\x1a\x28\x02\x67\x1d\x27\x8d\x43\x79\xea\x1a\x00\x52\x62\x88\xb6\xd9\xed\x11\xc0\xcf\xcc\xc3\xf2\x8e\x39\x4d\xed\xd2\x1b\xdc\xce\x39\x90\x32\x6f\x19\xd0\xa8\xd6\x95\x1b\xc2\x59\xd7\x14\x24\xbe\x3e\x2a\x22\x25\x46\x20\xcc\xe6\xa2\x65\x0d\xbe\x22\x02\x90\xb8\xaf\xcc\x1f\x03\xaf\xbd\x01\xd3\x94\x7c\xcb\xfe\x9e\x7c\x49\xb1\x74\x30\x43\x6c\x34\x9a\x73\x29\x64\xde\x92\x78\xf8\xda\xfe\xa4\xed\x7d\xa7\x6c\xb1\x64\x9c\xb6\x04\x89\x03\x88\xce\xc8\x8c\xd6\x60\x5b\xe0\xe8\x6b\xf7\x67\xdf\xbf\x83\x31\xad\xb9\x6b\xf6\x93\x1b\x49\x39\xe2\x4b\x52\x08\xce\xe6\x98\x81\x68\x0d\xba\x7c\xb4\x0e\xbd\x0d\x0e\xdf\xd7\x1a\xbe\x4b\x6e\x5d\x4d\xff\xd9\x89\x9b\x44\x9f\xb6\x5a\xeb\xca\xfa\xa9\x0b\xd2\xa2\xd5\x9c\xd4\xe6\x5b\x31\x91\x42\x8a\xe3\xe6\xc1\x10\x83\xb4\xd4\x32\x48\x3c\x24\x1c\x59\x36\xf3\x47\x72\x01\xc0\x89\xb1\x8a\xf7\xbd\xec\x43\x75\xa8\xd1\x98\x41\x87\xdf\xf8\x91\xac\x07\x9f\x56\x24\xed\x3e\xea\xaf\xe6\xf5\xd9\xeb\x23\xf4\xa6\x61\x6c\x26\x16\xf4\x86\x71\x4e\x38\x17\x1b\x36\x79\xc3\xde\x4c\x35\x4a\xf5\xc9\x58\x36\xf4\x1a\xb7\x44\x70\xa8\x04\x56\x80\xfd\xba\x4c\x97\xd5\xd5\x1a\xb5\x73\x2a\x65\x04\xcd\x5f\xab\x35\xdc\xc0\xda\xa0\x28\x78\x0f\x05\x59\x02\xec\x54\xc6\x96\x18\xc0\xa7\x5c\xf1\xbf\x45\xc7\x5b\x84\xab\x15\x5e\x73\xc1\xd0\xf1\x25\x53\x06\x3e\x2d\x05\x34\xf2\xae\x5b\x08\x56\x2e\xaf\x79\x63\x7e\x13\xf7\x56\x51\x90\x65\x9b\x1a\x47\xe1\xee\x5c\x09\x44\xfa\x36\xb2\x17\xd1\x11\xfa\xb3\x31\x65\xed\xfd\x0d\x77\x55\x9b\x42\x82\x5d\xbe\x5d\xb9\x58\xaf\x6b\x2e\x56\xb6\x6a\xc1\x7c\xa4\x6c\xf5\xb1\xd5\x46\x3c\x17\xe0\x5f\xd9\x35\xe1\xda\xa2\xed\xce\x44\xd9\x05\x91\xb4\x24\x23\x52\x97\x62\xa7\x70\xed\x5c\x5d\x03\x2b\x72\x6c\x40\xb7\x59\x94\xb6\x0b\x4b\x43\x1e\x18\xde\x1b\x72\x4d\x59\xc7\x83\xa9\x64\x96\xa3\xf5\x8d\xfe\x05\xed\x8d\x59\x91\xd1\xed\x06\x57\x34\xbc\x1a\xc1\x01\xc5\xad\x03\xec\xb0\x65\xd6\x14\x2f\xd8\x88\xb8\xc4\xa4\x01\x7f\x85\xeb\x76\xfc\xd4\x86\x71\x7d\x61\x2e\x20\x79\x67\x8a\x29\x80\xc0\x02\x38\xa3\x5c\x61\x69\xcc\x90\x6f\x95\x89\x7e\x68\xc8\xbf\x50\x0e\xb2\x92\x3d\x0f\x8a\x2a\x35\x5e\x3c\x23\x7d\x8a\x51\xda\x37\x85\xac\x2e\x35\xb4\x23\x57\xcb\x73\x04\x76\x97\xa8\x68\x5d\xc8\x43\x2a\x56\x7c\x7e\x06\xf2\x87\x34\xac\x2b\xcf\x41\x4d\x56\x3d\xc7\xd4\xb0\x38\x47\x41\x3c\x15\x62\x00\x69\xb4\x9e\x18\x8f\x99\x96\x0d\x7d\x22\x68\xb4\x41\x42\x4c\x46\x51\x44\xe2\xa4\x66\xe7\xd3\x66\xcc\x1a\xbe\x04\xa2\x67\x25\x4d\x4b\x42\x22\x2d\x49\x4b\x9a\x05\xad\xc5\x61\x58\x4b\x7f\x83\x9c\xad\xa6\xc9\x59\x2b\xe9\x2e\xf2\x8f\x4c\x2c\x63\x55\x7c\xf1\xf0\xe0\x60\x9a\x9d\x20\x5c\xe0\xb8\xf2\x8d\x5a\x76\x56\xe2\xeb\x89\xf9\x0b\x3e\x31\x57\xe1\x8e\xf7\xb9\x6b\x5a\xf6\xbe\xc8\xde\x6a\xb9\xc7\x9c\xfb\xc9\x7f\x24\xbe\xbf\xfc\xef\x63\x66\xf6\x9b\xe7\x93\x90\x24\xff\xc9\xbc\x33\x45\xbf\x79\xef\x2f\x1b\x12\x7c\x22\x17\xbc\x57\x91\xfa\xaa\x9d\xa3\xe3\x63\xf4\xed\x93\x23\xf4\xe0\x95\x54\x56\x91\xfa\x18\xee\xa0\x4b\x82\xbe\x79\x8c\x2e\xd7\x2d\xe1\x68\xf2\xed\x13\x34\x27\x1f\x51\x31\xc7\x42\x66\x26\x0d\x9f\x3e\x88\xc0\xc6\x1e\x8b\x3d\xca\xff\x26\xb4\x4b\xf0\x51\x9e\x4d\x68\x39\x3d\x42\x0f\xde\x69\x29\xe5\xfc\x4c\x0e\x04\x2e\x2c\xb8\x4b\xa5\xc4\xcf\x81\x3f\x55\x6c\x45\x9a\x02\x73\x12\x0c\x3c\x6a\x5c\xd0\xda\xde\xd3\xf2\x17\xb1\xc2\x9a\x56\x6a\xd8\xf3\x33\x54\xe0\x5a\xdc\xc8\xb8\x6a\x08\x2e\xd7\x88\x7c\x14\x0c\x42\xd9\x00\xa4\x9f\x2b\x1e\x40\x10\x02\x7a\x7e\x2c\x49\x61\x72\x38\x45\x0f\x1f\xca\xcf\x9e\xe9\xcf\x9e\xea\x85\xc1\xc7\x1a\x7d\x87\x3b\xe8\xf1\x0e\xfa\x66\x07\x3d\xd9\x11\x57\xf3\xd3\x18\x72\x44\x49\x7a\x63\x9e\xa3\x03\x31\x4a\xf6\xfb\x67\xc7\xe8\xe9\xe1\x81\xc6\x66\xf8\x94\x99\x41\x25\xfe\x68\xe7\xb8\x16\x4f\xf7\x22\xd1\x23\x56\x87\x3c\x0e\x1f\x7f\x17\x8d\xf2\x23\x59\x87\x94\x42\x3e\xe2\x42\x1c\xd0\x6f\x9f\x68\x8a\x39\x7c\xfc\xdd\x30\xc9\x58\xfa\x77\x87\xfc\xd3\x63\x35\xa4\xfd\x3a\x37\xde\x9f\xbe\x35\xe3\xfd\xe9\xf1\xf0\x78\xf7\x13\xb4\x72\x45\xda\xc8\xf0\x7e\x5a\x61\xba\x20\xe5\x04\xeb\xf3\x1d\xa1\x78\x9a\xc5\xbd\xa2\x30\xa0\x6a\x4d\x66\x97\x42\x81\x2d\x24\xd0\x1b\xcc\xea\x47\xb2\xd6\x33\xfa\x20\x58\x85\xb7\x15\xf1\x4c\x7e\x94\xce\xf7\xed\xcc\xe2\xc2\xec\x81\x37\x05\xbb\x35\xd3\x78\xb3\x36\x1b\xdc\xb9\x3c\xc5\x8f\xb8\x74\xe1\x4e\xf8\x11\xec\x04\x52\x85\xfc\x91\xac\x27\xd1\x8c\x97\xfa\x2b\x77\x3a\x7b\x25\x29\x58\x49\xfe\x87\x7c\x9c\x4c\x77\x62\x82\xa3\x57\x35\x6e\xbb\x86\x9c\x54\x57\xac\xa1\xed\x7c\x71\x84\x2e\xa2\xcf\xf6\x7e\xf8\xcb\xc5\xaf\x3f\xfc\xe5\xe2\xf0\xf1\xaf\xdf\x7c\x77\xe8\x01\x99\xc6\x93\xad\x49\xbb\xc9\x54\xfd\x93\xb6\x8d\xd9\xbe\x38\x3d\xbb\x38\xf9\xf5\xcd\xe3\xa7\xdf\xf6\x4d\xd5\xa8\x43\x60\x7c\x5b\x2b\x69\x96\x5d\xd3\x92\x94\x49\x15\x69\x8c\x72\x04\xb3\x24\xd5\x6c\x8f\x96\xe8\x18\xd1\x32\xfe\x02\x38\xe2\xb1\xb5\xf4\x78\x5f\xc6\xa7\xe7\x38\x3e\x51\x7d\xaf\x49\xc4\x7b\x7f\xc7\x8f\x3b\x94\x79\xec\x50\x4a\x62\x11\xae\xe8\x80\x8e\xd1\x41\xfc\x88\x23\x48\x3e\xdb\x45\xbf\x7d\xea\x79\xc2\x08\x6c\x00\xc9\x7b\x30\x71\xd4\x3a\xf0\xf5\xe9\x33\xb6\x04\x83\xc6\x3e\x97\x16\x8d\xfd\x08\x27\x44\xb3\xa8\x9d\x18\x5f\x3b\xfa\x98\x1d\xa1\xb6\xe9\xc8\x74\x4b\x23\xff\x48\xd6\xa9\x41\x7f\x24\xeb\xad\x0e\x68\xf7\xc7\x8e\x66\x3f\x8b\x86\x8a\xf1\x1f\xc8\x4c\x62\x9b\xc2\x8f\x30\xbf\x1f\xeb\x0d\x19\x40\x4a\x23\x7d\xb6\x6b\xe3\x3e\xf6\xa4\x71\xe5\xc5\x62\xd9\xae\xe1\xdd\xc9\x74\x23\x90\x46\x95\xbb\x03\xa8\x5b\x9e\xaa\xd6\xb3\xb6\x0c\x34\x54\x1e\xc4\x09\xd9\x0b\xce\x08\x59\xd0\x6c\xf4\x87\x62\x39\x3a\xfc\xc3\x30\x9a\x44\x08\x48\x8a\x26\xf6\x2e\x71\x85\xeb\xc2\xa1\x54\xe7\x0e\x2a\x09\x6f\x1b\xb6\x9e\x84\xb2\xb4\x60\xf5\x33\xbd\xc0\xb7\x64\x86\x8e\x53\xb4\xad\x8c\xb5\x7b\x8a\x9c\xf7\x2e\x59\xd3\xb0\xd5\xb3\x87\x01\x6a\x9e\x4f\x66\x0d\x5b\x38\x64\x6f\x20\xc3\xd7\xd3\xfb\x43\x67\xa8\xc7\x8d\xf0\xde\xa0\xe3\x97\xf4\x1c\xc7\xbd\x7b\x1f\xed\xc6\xe7\x40\x63\xce\x9b\x9e\x8b\x95\xbd\x92\x80\x41\x55\xad\xef\xd9\x6e\x04\x62\x7a\xa3\x77\xcd\xde\xdd\xec\x75\x73\xe4\x6e\xf3\xfa\x4d\x07\xd7\x87\x28\xbe\x90\xdf\x92\xb6\x6b\x6a\x70\x36\xa9\xdb\xd6\x8d\x2b\x9d\x75\x75\xe9\xdf\x7e\x42\x4f\x37\x4f\x08\xb5\x25\xb8\x93\xf6\x3e\x90\x35\x4f\x68\x7c\xca\x90\xa1\xac\xcc\xc7\xf2\x35\x49\x9a\x81\x25\x63\x62\x80\x4d\x23\x28\xbd\xeb\x35\xe0\xa3\xc3\xa6\xad\x4b\x13\xed\xd6\xce\x3f\xaa\xcf\xe5\x2d\xc7\x56\xb4\x3a\x38\xb0\x4f\xd3\xb7\x1d\x55\x13\xc9\xf0\xb8\xe6\xc9\x2d\x8d\xac\x09\x6c\x78\x64\xf3\xe4\x56\xd7\x2c\x98\xca\xc8\x45\x8b\x47\xd3\x63\x07\x6a\x80\x62\xc3\x21\x85\xa7\x38\xf6\xfe\xfe\x3e\xfa\xa9\xa5\x15\x6d\xd7\xe8\xa5\x0a\x91\x95\xa6\xaf\x62\x4e\x8a\x0f\x5c\x79\x62\xbe\xe2\x88\x5d\x93\x46\x1c\x36\x6b\xac\x56\x73\x91\x06\x5e\xda\x72\x24\x4f\x05\x29\x95\x35\x20\x32\x33\x19\x67\x1c\x25\x2b\x71\x42\x01\xf4\xcb\xae\xaa\x0c\x15\xff\x20\x41\x4e\xa6\xda\x24\x16\x1c\x48\x3a\x43\x93\xbe\x5b\x09\x3d\xca\xf3\xdd\x29\x7a\x36\x70\x93\xc6\x87\xbf\x91\x4c\x46\x5c\xb0\x1e\xbe\x11\xa9\x78\xcf\xf3\x37\x9d\xa2\x7f\x6d\xc4\x33\x0c\x36\x3d\xb3\x9f\x72\x1b\x10\x46\x0d\x99\x91\x86\x08\xb8\x2d\x13\xff\xb1\x9a\xc4\xbc\x52\xba\xec\x8d\xbf\xcd\x1a\x73\x86\xb7\x2f\xcd\x05\x7f\x4d\xc6\xad\x1d\x41\x8c\xf4\xc4\x37\xc1\xe9\xd8\x1e\x71\xc3\x4e\xd1\xc3\x00\xd2\x28\x83\x5c\x40\xe3\xef\x9d\xb1\x7f\x41\xf7\xa5\x05\x2b\x7a\x49\xfc\x3c\xb8\x90\xfe\x46\xe2\x24\x24\xa0\xf3\x33\x54\x32\x22\xbd\xde\x83\xf6\x2d\x5f\x81\x51\x5b\x3f\x79\xd8\x3b\x23\xcc\x37\xc7\xc3\xf7\x8e\x48\x13\x6c\xf5\x49\x59\x22\xec\xcc\x5f\x79\x50\x9c\xd0\xf3\xec\x2e\x8a\x0d\xe4\xa4\xb5\x31\xf2\xc9\x70\x2a\xf3\xe1\x11\xfa\x73\x30\xad\x50\xc8\xeb\x5d\xf7\xb3\xdd\xfb\x16\x56\x6a\x35\x43\xd3\x33\x1a\xe1\xe4\x57\x54\x93\x55\x60\xcf\xef\x9f\x8b\xab\x4d\xda\x77\x37\x98\x45\x64\xe4\x92\x93\x08\x03\x49\x53\x93\x48\xab\xe9\xab\x50\x3f\x8f\xe7\x60\x83\x2c\xd4\x24\xb2\x41\x91\x30\x17\xf5\x87\xfa\xda\xc4\x75\xa5\xa6\xd4\xa3\x49\x44\x80\x36\x99\xa0\xd4\xfd\xe5\x74\x82\xb8\xd8\xd4\x34\x42\x8b\x81\x79\xeb\x9e\x7f\xc0\x9c\x18\x92\x8b\xb6\xe9\x0a\x70\xdd\x4a\x35\x4a\xfc\x76\x45\x5a\xd4\x10\x5c\xee\x82\x19\x5c\xa6\xe0\x5c\xb2\xae\x55\x3c\xed\x1e\x0a\xfc\x1c\x5c\xc2\x30\xb9\x3f\xbf\x65\xdd\x57\x8e\x9f\x3f\xf7\x88\xeb\xc9\xcf\x3d\xb3\x99\x23\xdf\x7f\x63\xc8\x91\xaf\x0d\x7e\x23\x1f\xf5\x5d\xd6\xca\xe9\xd4\xff\x70\x94\x11\x30\xf0\xbc\xe3\x6b\xdd\xe0\xf9\xd1\xe0\xad\xf3\x32\xe5\x32\xab\x42\x97\x25\x3a\x3f\xbb\x95\xd7\xf2\xe1\x7b\xc9\x5f\x7e\x19\x7e\x3a\xf6\x31\x0e\xad\x24\xeb\x06\xcc\x12\x64\xbf\x7b\x0e\xee\x65\xf0\xd1\xf9\x91\xb2\x29\x6d\xbc\xb6\x81\x33\x49\x3d\x57\x5e\xed\x36\xbc\x46\x81\x4c\x19\x8d\xc0\x7c\x69\xe1\xed\xf5\x58\x32\x9d\xa7\x36\x30\x6a\xda\x97\x6e\x62\xdf\x4c\xbd\x3d\x6c\xea\x74\x5e\xeb\xb3\x7a\x7a\x76\x2e\xef\xad\x41\xcd\x3f\x69\x70\x4b\x80\x88\x04\xc8\x61\xd3\x58\x02\x4a\xa4\x41\x0c\x9a\xc2\xb2\x40\x86\x67\x62\x2c\x5f\x09\x18\xa1\x16\xd5\x6b\x26\xf6\xde\x0f\x54\xf5\xb1\xf7\x7d\x02\x80\xf9\x7e\xb3\xbb\x31\x5e\x4a\xaf\x7c\x9e\xbe\xe4\x9c\x73\xe2\x7e\x95\x13\xf0\xce\x48\x43\xaf\x49\xe9\x06\xad\xa3\xd0\x71\xaf\xc5\x71\xb0\x4d\x19\x72\x11\x32\xa5\x4d\xbf\xcc\x6a\x54\x37\x62\x06\xea\xdc\xfb\x4a\xe8\x35\x6e\xac\x72\x78\xd1\x2d\xb4\xad\x24\x9e\x16\xeb\x5a\x77\x66\xf7\x22\x30\xb4\x2e\xc9\xc7\xc8\x89\xb0\x9a\xd3\x8a\xa8\xef\x9e\x45\xe6\x1b\xe5\xe5\xcc\x1a\x70\xd4\x85\x70\x1c\xc9\xa9\x00\xf0\x97\xe8\x35\x3d\x07\xf9\xef\x23\x74\x38\x68\x19\x72\xf6\x76\x63\xfb\x50\x80\x38\xef\xcf\x47\x8e\x3d\xc0\x80\x48\xab\xcd\xc3\xfa\x89\x0b\xb9\x4f\x02\x1e\xa0\xac\x60\x0b\xef\x9c\xb8\xd4\xec\x5d\x6e\x9e\xb5\x1d\x6c\xb6\x2c\xc9\xa2\xff\x90\xd3\x22\xb9\xa9\x77\x54\xec\xa5\xf1\x9f\x53\x81\x7c\x04\x99\xdf\x1f\x0d\x18\x23\x87\x0f\x81\x81\xb5\x19\xa9\x48\x0d\xec\xbc\x56\x13\xcf\x11\x49\x6c\x04\x52\x02\xc2\xa3\xf4\xa5\xff\x28\x7d\x8b\x27\x3e\x0e\x1f\xd6\x97\x69\x5e\x63\x7a\x6b\x0b\x14\x18\x6f\xb4\xd4\x91\x38\x67\x05\xc5\x62\xfc\x15\x6d\xe7\xae\x15\xc1\xbc\xac\x4a\x1c\xa8\x58\x6b\xca\x21\x1c\x9e\x94\xda\x26\xe2\x04\x5f\x33\xa7\x80\x01\xe5\xe8\x92\x38\x01\xbb\x10\x2e\x17\xa9\x61\x06\x6c\xde\xe8\xe3\x45\x64\x52\xee\x90\xab\x1f\x34\x3b\x1c\x81\x77\xbb\x30\xd7\xec\x14\x9c\x9c\x97\x74\x92\xc8\xc0\x14\x46\xc6\x0e\x67\xc7\x4f\xc6\x23\xe2\xba\x14\x5b\x50\xb1\xe2\x56\x73\xdb\x3c\x66\x36\x9a\x1e\x84\xad\xe8\x82\x10\xb2\x2e\x06\xae\x4d\xc0\x6c\x7e\x12\x29\x6d\x6f\xc3\xb8\x5d\x3b\x11\x2f\x70\x77\xd3\xf1\xc7\x46\xe7\x9e\x64\x82\x47\xc9\x88\x0d\x4b\xf3\x9d\x8d\xa2\x45\x41\xe7\xeb\x31\xf5\x78\x0e\xfd\xad\xb9\xa2\xff\xcf\x78\xf7\xef\xc4\x11\x7f\x47\x21\x03\x19\xef\xbe\xe5\xef\xe6\x57\xed\xe4\x89\x36\xde\xf3\xfe\x04\x04\x30\xf4\xa0\x12\x3d\x06\x9e\x32\xdb\x34\xf4\x60\x74\x3f\xf5\x02\xf4\xee\x31\xef\x7c\x0d\x78\xa8\xcc\x21\xdb\x8a\x9b\xca\xc9\x6e\xd3\xb7\xff\x80\xd4\xfd\x1f\x67\xd5\xcd\x9c\x55\x5f\xaa\xa5\x1b\xa5\xad\xce\x40\x73\xb8\x46\x97\x44\xa1\x4e\x25\xec\xcc\xd9\xca\xe4\xbc\x7a\xf6\xe7\x32\x5b\x03\x42\x19\xa1\xad\x77\x63\xd8\x12\x3d\x60\x54\xf4\x4d\x7e\x5b\x36\xea\x6e\x64\x31\xde\xd4\x02\x1c\x99\x74\xc7\x80\xdf\xc0\x60\x3c\x7c\x7f\xe6\x0c\xa7\xe9\x0a\x1c\xdb\xb4\xa6\x86\x80\xca\x40\x18\xde\x44\x7d\x0a\xe1\x59\xe3\xac\xf3\x48\xc2\x60\x0a\x53\x51\x23\xa5\x1e\x88\x6d\x94\xc1\x2c\x37\x35\x54\x1a\x73\x69\x1a\xce\x38\x9b\xa9\x6b\xed\x4c\xc3\xb9\x89\xc9\xb3\x0f\xd2\x46\x76\xcf\x34\xa0\x61\xe3\x67\x0f\xc7\xca\x81\xcc\xf2\xdd\x7f\x45\x9d\x36\xa9\x42\xd2\xba\x25\xcd\x0c\xab\x7c\x60\x37\x95\x7a\xbc\x77\x2f\x01\x1f\xf4\x81\x4a\x66\x8b\x0a\xc0\xaf\xb5\xe7\xc8\xd1\xae\xd5\x0c\x8c\xbc\xef\x27\xb0\xc3\xcd\xc6\x2a\x9d\x4b\x6e\x65\xa6\x6c\x32\xb3\x9c\xfc\x51\x6a\x21\xbe\x44\x64\x52\x9b\x8d\xf6\x3b\xca\xb9\x95\xca\x5d\x06\xce\x67\xbf\x48\x3b\x6b\x83\x18\xf5\x30\x6b\x8f\x54\x15\x47\xab\x39\x69\xe7\xa4\xf1\x92\xa9\x31\x24\xeb\xc1\x5f\xab\x39\x73\x12\x7d\x55\x6d\x01\xaf\x0e\x88\x34\x45\x28\x1d\x2a\x10\x09\xc5\x30\x42\x87\x13\x7a\x14\xa9\x59\x77\x35\xef\x35\x01\xc0\x47\x42\xda\xf3\x1c\x4d\x0a\x1d\x62\x49\x52\xda\xa0\xfc\x45\x45\x21\x12\xe3\x25\x6b\x4e\x71\x5d\xd2\x12\xb7\x44\x61\xbf\xed\xc0\xd1\x6f\x38\xf0\x11\x7a\x98\x60\xee\x96\xad\x4f\x8f\xd0\x0f\x8c\x55\x89\x0b\xc2\xac\xb2\x6e\x21\xad\x32\x79\x4b\x5c\x91\xf6\x8d\x7d\x4e\x80\x15\xcf\x4e\x82\x80\x56\x3a\x0b\xa1\xbd\xf7\x9c\x6f\x90\xb7\xd5\x36\x5d\x8f\xc4\x37\xc3\x15\x1f\x61\x25\x1b\xf0\x66\x89\x71\x0e\xf6\x0e\xd0\xc3\x87\xd1\x38\xc9\x74\xb6\xff\x06\xdd\xa8\x79\x37\xc7\xb5\xaa\x3e\xf3\x92\x35\x6f\x59\x45\x26\x75\xb7\x90\x6c\xe8\x68\x84\xfb\x4b\x07\x2e\x07\xbe\xc4\xa4\xd5\x17\x6a\x0e\x40\xf1\x2e\x43\x93\x5f\x71\xc7\xbd\x8e\x54\x92\x92\x2a\x39\x40\x56\x88\xd5\x11\xb1\xb8\x47\x5f\x12\x8d\x0c\xc2\xbf\x59\x50\x48\x3a\x8a\x29\x81\x30\xc5\x2e\x5e\xd4\xe2\x43\x60\xcc\x0f\x4e\x65\x6e\x90\x1c\x3e\xb5\x0c\x3a\x4b\x66\x81\x52\x5e\x7f\x05\x91\x4c\xcb\x86\x5d\x89\x07\x53\x39\x6c\xab\x5c\x1a\x5d\xf8\xc5\xd6\xf3\xe7\x6e\x91\x59\xb6\xda\x72\x4a\xd9\xa7\x28\xcc\xf8\x07\x19\x4c\xe7\x90\x8f\xd4\x1a\x6d\x5a\x3b\x0f\xea\xdf\x6e\xd1\x61\x70\x6f\x80\x46\x6e\x9e\xf8\xd2\xe3\x53\x77\xf2\x44\x80\x51\x04\xd3\x70\x3d\xe3\xa9\xc8\x28\x67\x53\xee\x32\x71\x67\x95\xcb\xd8\xf1\xc6\x54\x89\x10\x03\xb5\x01\x4d\x4a\x84\x7b\x7c\xdd\x75\x64\x58\xcb\x49\x59\x02\xd3\xd0\x46\x3f\x19\x7c\xc7\xd7\xbc\x25\x0b\x5b\xca\xc1\x29\x73\x94\xb7\x50\xc7\x4c\x06\x5e\x7e\x45\xa4\xd9\x48\xf0\x96\x56\xb1\xc8\x74\x1e\xf3\x1d\xf0\x19\x39\xfd\x9b\xf1\x94\x2f\xf9\x20\x01\x51\xe4\xea\x24\x7a\x77\xa9\x2d\x27\x27\x91\x2f\xd8\x92\xb1\xfa\xc4\x29\x09\x82\x1e\xe4\x36\x7b\x34\x21\x7f\x2b\x92\x36\xb8\x9e\xfb\x2e\x8c\x1f\x97\xdf\xc7\xa3\xbe\xae\xab\xb5\xb8\x01\xc4\xd0\x0b\x08\x30\x15\x4c\x4f\x0a\x32\x4a\x0c\x9b\xc9\xa2\x14\x25\x83\x12\x6c\x92\x0b\x86\x60\x64\x35\x64\x57\xf4\x72\x6a\x5d\x04\x85\x54\x42\x81\x44\xe2\x79\x48\x94\xb2\x6b\x0d\x89\x35\x43\x9a\xb8\x2c\xdf\x31\x0f\x12\x08\x44\x99\xad\x12\x52\xc0\x3b\x76\x52\x96\x3d\xb2\x41\x82\x34\x53\x47\x42\xf0\xb5\x15\xd4\x24\x79\x43\xea\xd2\x2d\x0a\x69\x58\x85\x67\x19\xa8\x69\x95\x65\x12\x17\xaa\xf6\xf8\x07\xaf\x5c\x9a\x72\xa1\x25\x4b\x9d\x8c\xe4\x0d\x7e\x41\xc6\x49\x50\xf8\xf0\x8b\x66\x07\x5b\x3c\xcc\xb2\x02\xd9\x02\xd3\x5a\xf0\x77\xe9\x87\x39\x56\xc7\x36\x3a\x2a\xe7\x30\x79\x41\xd1\xe2\xff\x7a\xed\x6d\x0b\x1c\x00\xe5\xb3\xea\xa9\xf3\xe1\x79\xd2\x76\xc2\x11\x0a\xc1\x1b\x2a\xd4\xce\x19\x27\x68\x46\x1b\x90\x85\x66\xac\xb1\x18\x13\xcc\xc1\x38\xa5\xe4\xf8\xe1\x71\x0a\xd7\xf3\x6c\x54\xf0\x51\x62\x7f\xfd\xbb\xba\xb7\xaa\xea\x10\xf0\xdd\x70\x56\xb1\xb7\x3e\xde\x86\x8c\x29\x3a\xb1\xc4\xe7\x37\x5c\x61\x3c\x66\xf8\xc9\xee\xc6\x81\x5b\x1b\x60\xee\x60\xef\xa0\x97\xb9\x40\xcd\xb3\x85\x6a\x44\x60\xa7\xa6\xeb\xb7\x98\xab\x4f\xd1\x61\x97\x61\x04\x68\xb3\x9b\x22\x1f\xb8\x17\x65\x1a\x85\x9b\xba\x85\xab\x32\xa2\x93\xff\x5c\x58\xff\x6a\x17\x96\x31\x74\x6e\x74\x61\xe9\xb7\xfe\xbd\x2f\xac\xdb\x9c\xe3\x7c\xb2\x22\xde\xda\xf1\xc5\xff\x39\xb5\xff\x17\x4f\xad\xba\x9c\xf4\xcd\x62\xd5\x0f\xf0\x56\x42\x07\x01\x79\xdd\x98\x83\xe0\xd5\xd3\xdb\x54\x3b\x55\x22\x92\xad\x9a\x7e\xe7\xa7\x59\xcb\x61\x5f\xda\x79\x36\x62\xa5\xc6\x09\xa2\x1c\x5d\x49\x5b\xa7\xb4\x7f\xb5\xa6\x02\xa6\x2a\xcb\x6b\xe2\x84\x42\x40\xae\x8b\xd9\xf6\xd5\x69\xc8\x35\x69\x7c\x61\x00\x73\x4e\x9a\x16\xc5\xc5\x72\x86\x6c\xb6\x8f\x86\xdf\xe8\xf7\xe3\x89\x9f\xe7\x5a\xc0\x46\x8f\xc6\x08\x57\x71\x71\x9e\x05\xe1\x1c\x4a\xa8\x3f\x78\xc5\x5a\x6d\xcd\xb7\x24\xab\x96\x7e\xdf\xdf\xc2\x18\xef\xaf\xfc\xfe\x3c\xab\x39\x93\xec\xc5\xc9\x20\x50\xec\x46\xfe\xab\x06\x92\xe4\x4e\x1b\xc4\x56\x75\xc6\xd9\xa0\xf7\x83\xa1\x05\x21\xad\xcb\x93\x76\xc0\x47\x01\xfe\xfd\x7a\x2d\x4d\x15\xf4\xb2\x93\x65\x6f\xe1\x7c\x25\xf2\xad\xc7\xee\x58\x1c\xb7\x7b\x7c\x8c\x0e\xd0\xef\xbf\x6f\xd1\xc0\x9e\x71\x60\x9c\xd7\x33\x96\xe6\x78\xd3\xe1\x00\x7e\xb4\xab\xe8\x21\x67\x9b\xef\xa3\x80\xe0\x78\x5f\x92\x4a\x59\x89\x74\xd1\x56\xea\x2a\x6d\x16\x45\x43\xc4\xf1\xdf\x6a\xdf\x34\xe5\x2b\x26\x17\xca\x35\xd6\x21\x95\x36\xd0\x08\x4e\x11\x14\x46\x19\x97\xa5\x33\xc0\x24\xc4\x29\x2f\xd8\x42\x85\x25\x39\x2d\xb6\x4c\x41\x51\xff\x0b\xe7\x5c\x94\xe1\xbd\x18\xce\xcf\x9e\xcf\xdf\xee\x45\x98\xdf\xdf\xb7\x43\x38\x13\x32\xca\x68\x38\x2e\xa7\x90\x40\x6e\x1a\x66\x89\xcd\x02\x2d\x59\xdd\xde\xeb\x40\x4f\x41\x29\x9e\x62\x14\x90\x41\x11\xa7\xa7\xf6\x45\x5a\xc6\x41\xbe\x9c\x13\xf5\xd8\x30\x57\x69\xaf\x80\x93\x0d\x92\xda\xce\xfe\xff\x2b\x20\xde\x96\x91\x49\xec\xc0\xfe\xbe\x76\x4b\x69\x02\xd7\x91\x51\x70\xd2\x2a\x32\x6b\xd9\x35\x69\x34\x5d\xd2\x20\x16\xd6\xb9\xef\xee\xd2\x88\xf1\x08\xa9\x35\x19\x8e\xd5\xbb\xa8\xad\xc9\x6c\xdb\x20\xd8\x4c\x15\x1f\x03\x6d\x54\x23\xac\x08\xf6\x08\xac\x0d\x19\x38\x64\x7f\x2a\xeb\xf4\xef\x53\x0d\x56\x82\x8f\xb3\x9a\x68\xa3\xd8\x65\x67\x3a\x83\xd4\x6c\x15\xf2\xb5\xfb\x77\x24\xf0\x4b\x79\xf8\x65\xc3\x16\x79\xa9\x3f\x28\x93\xd5\x2f\xea\x23\x84\x06\xe4\x72\xee\x85\xe8\xdb\x9a\x45\xb5\x2f\xc2\xb8\xb1\xea\x41\x0f\x49\x3f\x10\x82\xa3\x15\xa9\x2a\xc0\xb5\x8a\x3c\xec\x79\x15\x0a\x66\x9b\x31\x69\xd3\x53\x3b\x39\xe1\xec\x96\x93\x3e\xa9\xaa\x28\xd2\xf8\x5f\x58\xaa\xa7\xb3\x11\x3c\x1e\x3d\x87\x00\x88\xc4\x25\xbb\xd1\xf9\x1e\x1e\x28\xc9\x70\xf7\x35\xd2\xb6\x2e\x52\x68\xf8\xff\x47\xaf\xab\x11\xf8\xec\xe5\x69\xa9\xbd\x0f\xd4\xa8\xec\xc6\xef\x7f\x81\x17\x61\x10\x59\xfe\xd9\xef\xb9\x3f\xe6\x66\xba\x63\xbe\x1f\xb0\xf9\x9f\xcd\x51\x71\x0e\x07\x34\xab\xd9\xd4\xb7\xa7\xc9\xb9\xdf\xbd\x97\x0b\x03\xd8\x6a\xbe\x6a\x6c\x4b\x1c\x6a\x02\xb7\x89\x4d\x51\x45\x99\x3d\x4b\x38\x68\xf2\xfe\x0a\x1c\xf8\x9e\xc6\x6e\x43\xb3\xa9\xc5\x5a\x8f\xdc\x6f\xb4\xfe\x83\xb6\xa1\xbf\x3f\xde\x96\x36\x61\xd0\xd8\xec\x6c\x02\xf2\x33\x26\x54\xcc\xaa\x8d\xcb\x6d\x19\xfa\x67\x47\x9a\xb5\xd7\xf8\x27\x9d\x26\x21\xde\x37\xdb\xa6\x0a\x31\x21\xda\xfa\xe9\xa7\xf7\xd0\xb8\x58\x60\x63\xa5\x18\x15\x0e\xbc\x79\x8a\xc5\x40\xd4\xb0\x19\xfe\xf5\xaa\x26\xa9\xb8\x61\xe6\x37\xfe\x76\xd2\x05\x61\xad\xba\xc5\x1e\x6d\x0c\x26\x5a\x86\x96\xa4\x11\x48\xb4\xc2\x12\xc8\x4a\x71\x4b\x2a\x2f\xb0\xf8\xcc\x16\xf2\x4a\x23\x66\x8b\x98\x31\xcf\x99\xc8\x62\x5d\x4e\xac\xee\x2d\x4c\xd3\x5f\x0d\x3b\x97\xa8\x10\x55\xcc\x50\x2d\xc5\xe3\xc8\xac\xde\x10\x69\x7f\xaf\xa6\x6e\xde\x97\x13\x86\x25\xe5\x91\xcf\x16\x82\x65\xfa\xa3\x6f\x2b\x0a\xeb\xd2\x8f\xc2\xd2\x31\x58\xae\x36\xe2\xb6\x3b\xbc\x22\x21\x5d\x06\x39\x73\xe8\x56\xdc\xad\x27\x0d\x66\x7c\x02\x4c\x0f\x9f\x1c\xec\x8a\xeb\xcc\x22\x90\x67\x22\x79\x44\xec\xfc\x40\xfc\x97\xe3\xea\x8f\x89\xaf\x17\x85\xf9\xb2\xae\xa1\x20\x2c\xfe\x1d\x0e\xac\x1c\x12\xdf\xfa\x96\x9c\xbd\x5c\xcd\xc9\x1a\x90\x71\x6e\x7d\xdc\x3e\x77\x64\xd3\x76\x4f\xd9\x17\x79\x1c\xfe\x4d\xc2\xa4\xe2\x9a\xbd\x23\x62\x88\xec\x4b\x7d\x6a\xd5\x08\xd0\x77\x1e\x23\x75\xa3\xe5\x8d\x09\x91\x1a\x06\x7c\x43\xac\xdd\x34\x40\xaa\x6f\xeb\xc7\x33\xcb\xf1\x65\xa6\xc7\xc4\x41\x6d\xf3\x36\x49\x0a\xe3\x7f\x38\x23\xd7\xdd\xe5\xb6\xc4\xc7\x3f\x77\xc0\xcf\xbf\x01\x1f\xbf\x39\xed\xdf\x28\x76\xe8\x5f\x86\xe4\xdf\x5a\x63\x9c\xbe\xa9\xdc\xf2\x44\x70\x0c\x46\x25\x6a\xa4\xe8\xfd\xf3\x07\xc3\x68\xdb\x62\x67\x32\x6b\xff\x75\x49\x5e\x35\x68\xb4\xf2\xb3\xed\x7c\x97\x8b\x1c\xf1\xde\xcf\x46\x5e\xf4\x57\x11\x4b\x84\xca\x0c\x36\x5f\x88\xde\x70\x23\x65\x86\xef\xd8\x3b\x0b\x94\xb9\x2b\x47\x01\x9d\x0d\xe3\xe4\x8f\x8f\x46\xc8\x4a\x01\xb7\xe8\xc3\x61\x78\x66\x38\x58\x8a\x6d\xa6\x5d\x40\xb7\xe0\x9a\xd9\x68\x85\xfd\xed\x05\xbe\xa0\x6c\xf0\xc3\xf0\x31\x88\x00\xa5\x82\x54\x94\x0b\x25\x7c\xf4\x6e\x77\xcc\xf5\xf7\x87\xa3\x7e\xfa\xbc\xee\x9c\xad\xa9\x1d\x77\x1f\xd5\xd0\x7f\xe5\x7e\xa6\x33\x30\x14\x00\x11\x0c\x38\xe4\x6b\x1a\x37\xf4\x30\xfa\x73\x35\x57\xb7\xe4\x20\x4a\xc9\x1b\x5f\x88\x8b\xe8\xb3\x59\xef\x36\xf4\x3a\xdd\x80\xa1\x5a\x37\xc8\x78\x95\xf1\x8e\x5c\x51\x7d\x1b\xfe\x07\x3b\xa3\x3e\xdb\x86\x6f\xe4\xdf\xda\xea\x76\xdf\xc2\xe9\x75\x5e\x17\x55\x57\x12\x1b\x91\x63\xb4\xe9\x86\xe0\x0f\x25\x5b\xd5\xaa\xd7\x8e\xfa\x5a\x2c\x43\xf6\x6b\x8e\x9a\xf1\x70\xd9\x9a\xa6\x70\x54\x90\x20\xea\xc7\xc6\x94\xc7\x8d\xcb\xe1\xda\x59\xd0\x5a\x17\x46\x51\xf3\x88\xfc\x43\xaa\x08\xd9\x0b\x31\x86\x5c\x37\xbf\xe8\x16\x0b\xdc\xac\x7b\xfc\x64\x30\xa8\x7a\x7a\xb0\x04\x97\x59\xf9\x11\x7a\xaf\xde\xf9\x41\x7f\xf4\x4b\xaa\xfe\x56\x0a\xfa\x4e\x3f\x98\x4c\xe1\x37\x0b\x07\x1d\x7b\x93\x8e\x1f\x36\xe0\xd1\xb1\x1d\x2a\xbf\xcf\x67\xa4\xc5\xb4\xe2\xe9\x2d\x96\x1b\x58\x23\x5a\x97\xf4\x9a\x96\x1d\xae\x54\x50\x5c\x5d\x42\x35\x9a\x20\xf2\x2a\xb1\x1d\xe1\x02\x7b\xf6\x22\xe1\x90\x0c\x1f\xbb\xc6\x8d\x3a\x2f\xe3\x76\xac\xf4\x8f\x20\x3f\x42\xa6\x6f\xbf\x7c\xf3\xd3\xe6\xfd\x26\xc6\x95\x19\x73\x66\x99\xb0\x8a\xfa\xe5\xa9\xed\x73\xbf\xf5\x15\x16\x84\x55\xe9\x16\x3e\x16\xfc\xe4\x57\xbd\x6f\xbd\xc5\x03\xfd\x09\x35\x01\xf5\x84\x49\x73\x05\xae\x88\x47\x12\x6c\x26\x0e\x32\xad\xaf\x2a\x57\x77\xbd\x5c\x8b\x4f\x0b\x5c\x09\x25\x7d\x86\x8b\x5c\xad\x26\x98\xb5\x80\x19\xf0\x44\x9e\x6e\xd3\xa4\x20\xbe\x04\x80\xb9\x55\xd1\x99\xec\x59\x03\x80\xa2\x92\xdf\x0a\xbe\xdf\xb6\x29\x2d\x9e\x8f\x78\x51\x23\x0c\x7d\xed\xcf\x2d\x2b\x2c\xe9\xdf\xfa\xb1\xa1\x63\x34\x34\x32\x46\xad\x3b\xb1\x9b\xd1\x47\xb9\x69\x8e\xda\x66\x37\x02\xb3\xe1\x03\x5d\xd4\xbc\xf5\x9c\x54\xd5\xe6\x4b\x19\x83\x09\xef\xcf\xa0\xf5\x26\x6b\x10\x2d\xe3\x0e\x98\x0a\x52\xae\x0f\xa6\x1d\xba\x9f\x24\xc5\xe5\x3b\x7e\x32\x59\x79\xf9\x82\xb4\x2e\x8b\x35\x19\xd3\xfe\xfd\x68\x0f\x16\x68\xb9\xaa\xc7\x4f\x1f\x1f\x08\x26\x9f\x3e\x4e\x63\xd8\xc3\x38\xfa\xe7\x7d\xf2\x82\x89\x8e\x11\xaa\x24\xb4\xaf\x2a\x58\xdd\x62\x5a\x73\x65\x6e\x87\xac\x22\xa3\xb1\x2f\xb1\xca\x02\x13\x6f\x33\x6d\xd2\xb9\xea\x2a\xdc\x20\xdc\xb5\x6c\x01\xc6\xcc\x99\xaa\x91\x2b\x18\x8c\x7a\x48\x16\x44\x5b\x36\xac\xd0\x2d\x73\x64\x75\x77\xc2\x95\x8b\x0f\xd0\x24\x24\x52\xd9\xda\xfc\xef\x42\x22\x04\xb1\xe0\xef\xa6\x18\x0b\x6a\xe7\x0d\x58\x9f\x30\x2a\xf0\x12\x5f\x42\x41\xde\xe8\x0e\x4b\x84\xe1\x00\x9c\xd7\x76\x39\xe9\xeb\x4c\xed\x0e\x3c\x0c\x72\xdf\x1b\xbc\x66\x9d\x6a\x26\x26\x7f\x37\xbb\xd1\x07\xe0\xa2\x62\xed\x5f\xe8\x82\xb6\x7c\xc2\xcd\xaf\xea\x12\xfb\x4e\x6e\xf0\xe1\xb7\x9f\x7a\x41\x88\x9b\x42\xb5\x32\xab\x83\x72\xa0\x2b\xbf\xab\x59\x1e\x4a\x8b\x1b\xdd\xfd\xff\x44\x5a\x62\x27\xf9\xa7\x49\x5d\x8e\x7e\x76\x89\xd7\xd1\x2d\xa6\x84\xb6\xa3\x94\x24\x97\x87\x54\xe0\xaa\xe8\x2a\xe3\xa5\x81\x9e\x17\x09\x00\xd9\xf7\x17\xec\x5a\x45\x75\xaa\xe9\x4a\x02\xcf\x93\xc4\x49\xb9\xa0\xf5\x51\x82\x1e\xe2\x73\x2f\x6b\xb1\x71\x02\x62\xad\xce\x03\xd3\xa6\xed\x86\xfc\xb3\xa3\x0d\x04\x58\x25\x04\x6a\x0f\x98\xd8\x4a\xfe\x95\x6c\x56\x21\x64\xed\x86\xa8\x68\x2a\xe8\x47\x25\xb3\x31\xd3\x4d\x75\x14\x2d\xa8\x3c\xba\x0b\x5d\x27\x58\x8f\x2b\xe9\xd2\xfd\xc4\xa1\x31\x29\x27\x8d\xb3\xfa\x07\x50\x80\xf9\x3a\xc9\x7f\x4f\x33\xbd\x2b\xdf\x81\x7b\x5e\x97\x5a\xe3\xf4\x23\x22\x75\xdb\x50\x22\x11\x02\x12\xa7\x8b\x36\xe2\x21\xad\xaf\x8b\x65\x42\x17\x5c\xc4\x38\x28\x65\x01\x65\x77\xe6\xb1\x36\xf7\x8a\xac\x14\x08\x85\x45\xa8\x0d\xa6\x7f\x3f\x0a\x01\xe4\xeb\x11\xdc\x9c\x22\xf2\x79\x0e\xc9\x2b\x21\xb3\xdb\xd1\x66\xe7\xee\x85\x11\x3d\xcd\x2b\x86\xcb\x67\xf2\xed\xa8\x8f\xb9\x99\xad\x8f\xb6\xe9\xa6\x63\x70\x7c\x4d\x26\xfe\x8c\x77\x50\xcb\xc6\x8c\x94\xdc\xc5\xb3\xf4\xd3\xce\x6e\x86\x9b\x39\x50\x8c\xd1\x55\x5f\x57\x84\x7c\xa8\xd6\x82\xaf\xb1\xae\xb5\x75\x18\xaf\x71\xd5\xf5\xde\xe3\xa3\x6e\x8a\x58\x00\x36\xcf\xa0\xfb\x49\xc3\x07\x09\xc0\x26\x8e\xac\x46\xcb\xcf\x30\x73\x35\xba\x33\xb6\xf9\xb5\xaf\x1b\xd3\x98\xa1\x8f\x2d\xa8\x11\x67\xc3\x8a\x42\x45\xd7\xa2\x25\x69\x0a\x52\xb7\xf8\x4a\x49\x17\xd2\xd8\x20\x23\x74\xbc\x2c\xe5\x48\x4e\x49\xe0\xfa\xb4\x6b\xdf\x18\x78\xaa\xff\xaa\xfb\xd1\x66\x8e\xce\xf0\x6d\xe5\x09\x90\xb5\x26\xfd\x6f\x9e\xa1\xc3\xbd\x83\x0c\x0b\x3c\xf5\x57\xa9\x79\xe1\x25\x69\x57\x84\xd4\xe8\x00\x54\xee\xc3\xfb\x7d\xcc\x4e\xd2\x83\x3f\x64\x9a\x2c\x6a\x1b\x32\x4b\xeb\x2b\x79\x43\x9e\xf6\x52\x87\x39\x34\x3e\xf2\x62\xd4\x85\x9f\x6c\x48\x35\xb9\x99\x1d\x47\x80\x7b\x69\x48\x50\x50\x05\xc2\x92\x89\xfa\x30\xb5\x0a\xfc\x5c\x3e\xae\x4d\x1c\x49\xf7\xb8\x47\x36\x7e\x92\xc5\x82\xb6\x13\xa7\x5f\x2a\x54\x5b\x84\x4f\x73\x5d\x62\xd3\xe4\x03\x57\xf7\xf3\x63\x09\x64\x72\x38\x15\x84\x03\x9f\x3d\xd3\x9f\x3d\xd5\xd5\x40\xe1\x63\x4d\x18\x87\x3b\xe8\xf1\x0e\xfa\x66\x07\x3d\xd9\x41\xac\x41\x4f\x07\x1d\xe1\x45\x34\x7d\x9e\x36\x96\x26\x79\xbc\x2b\x71\x7e\xfb\xe4\x53\xc4\xec\x69\x09\x30\x62\x1c\xf1\xa0\xde\x6f\x62\x1a\xef\xc5\xc2\x7e\x91\x5b\x0c\x9f\xdc\xe4\x86\x88\x67\x98\x18\x29\xb8\x37\x7a\x26\xdd\x43\x5d\x48\x48\xe2\x68\xa2\x5a\x2a\x2b\x2a\x13\x44\x44\x70\x31\x57\x61\xc8\x6e\x91\x66\xa5\x9c\xc8\xd7\xe0\x71\x43\x9a\x1e\x5d\x3a\x65\x90\x15\x65\xca\xf2\xd1\x73\x82\xae\xe8\x35\xa9\xe5\xfe\xaf\xe6\xb4\x98\xa3\x05\x5e\x0b\x22\xc0\x65\x29\x1d\x73\xad\x2d\x16\xbb\xe7\x0d\x7c\xae\x34\xb1\x65\x43\xae\x41\x9e\x88\xa8\x5f\xb0\xcf\x7f\x30\x08\x16\xdb\x13\x8f\x9b\x86\xe1\x05\xee\x38\x91\x6d\xc3\x85\x54\x12\x4f\xcf\xba\xd1\x77\xbc\x31\xc5\x48\xda\x47\xdf\xb7\x3c\xf2\xb1\x20\x44\x37\xf3\x32\xc8\xd9\xdb\x82\x3e\x34\xae\xd5\xba\x01\x10\x8b\xa9\xe8\x81\x18\x09\xa9\x63\x72\x46\x41\x8f\xc1\xcd\x1a\x62\x0d\x00\xa1\xe0\xae\x7f\xaa\xe5\xd4\xb8\x0a\xb0\x85\xfe\x5e\x1f\x6d\xd3\xc0\x1d\x3d\x78\x45\xe4\xbe\xc9\x3a\xbe\x8a\x2a\x84\x38\x38\x83\x32\xeb\x55\x45\x8a\x56\x49\xbe\x63\x60\x3f\xde\x00\x76\xcd\x49\xcd\x3b\x3e\x1a\xf6\x37\xa3\x61\x93\x8f\xa4\x80\xd2\x21\xa3\x61\x3f\x19\x0d\xfb\x9a\x34\x74\x46\x0b\xbc\x11\xf8\xa7\xa3\xc1\x4b\x52\x4b\x01\x1e\x4e\xc3\x1b\xe4\x97\x87\xdf\xc6\xfc\x72\x56\x31\xad\x4e\x58\x9a\xbe\x99\x68\x6c\x97\x1d\xb0\xb7\x81\x31\x3e\xdd\x4b\x0a\x5f\xba\xe9\x34\x30\xb2\xf3\x33\x59\x87\x66\x45\xab\x0a\xc9\x48\xad\x82\xd0\x6b\x6b\x2f\xec\x6f\xc8\x66\xba\xee\x51\x8e\x3a\x4e\x4a\x1d\x93\x06\x4f\x01\x03\x59\x76\x35\xe5\x73\xcd\xef\x74\xc5\x9b\x25\x63\x0d\xea\x96\x2d\x5d\x10\xe4\x01\x63\x0d\x3c\x54\x32\xe4\x54\x0e\x6f\x19\x12\x8a\x3f\x97\x7c\x05\x71\x36\x6b\x57\x42\x37\xfe\x67\x47\x0b\x21\x8c\xcb\x38\xa3\x88\x1f\x2f\x71\x83\x17\xa4\x25\x8d\xac\xeb\x5f\xda\x43\xbe\xc0\xcb\x25\x04\x6d\x2b\x14\x78\xaf\x82\x4c\x6f\x25\xb5\x1d\xc5\x91\xa9\xe4\x63\x8e\x08\x67\xd2\xd3\xc9\xc7\x25\x29\x5a\x68\xd0\x24\x91\x26\x44\x58\x1f\x26\x14\x13\x10\x38\xd6\xf8\xa5\x35\x6f\x09\x36\x99\x2c\xb3\xae\xd2\xae\xb1\x7e\x5b\x4f\x6d\x4c\x11\xb8\x02\x73\x01\x64\x83\xfe\xaa\xdc\x14\x82\x55\x4a\xe3\x4f\x56\xaf\x17\x1b\xea\x2c\x82\xd6\xfa\xd5\x3d\xd0\x61\x52\xa6\x54\x19\x91\x16\x07\xa4\x89\x1f\x07\xd4\x73\x5d\x5f\xdf\xfd\x10\x44\xe2\x38\x50\x0c\x79\xc1\x62\x8e\x3c\x0b\x93\x10\x7b\x50\x92\xa2\x21\x98\x5b\x4a\x54\x2a\x17\x9f\xb3\xae\x2a\x13\xa2\x73\xcc\x2f\xfa\x44\x53\x21\x31\x55\xd9\xd6\x06\xe9\x23\x1f\x60\x36\x27\x23\x65\x36\xe9\x46\x87\x3f\x31\xa8\xda\xae\xb4\xa8\x33\x38\x76\x58\x12\xbc\xaa\xd8\x4a\x51\x76\xc3\x5a\x56\xb0\x0a\x22\x86\x48\xeb\x9a\xad\xa5\x1d\x51\x19\xb3\x3d\x8b\xb5\x4d\xeb\xa7\x8d\x29\xe9\x20\x4d\xdf\x85\xd2\x9d\x59\x63\xca\x69\x88\x43\xab\x8a\xbb\x6d\xc7\xa2\x19\x2b\xcc\x6a\xaa\xcf\xd1\xe1\x41\x2a\x5a\x6b\x89\x6b\x5a\x4c\x1e\x5c\xc8\x95\x91\x52\x75\xfa\x90\x2f\x09\xf2\x62\x33\xd4\x88\x79\xef\x3d\xe8\xcd\x03\xd8\x5a\x17\x25\x3f\x49\x5e\xad\x5a\xce\x67\x9a\xb0\x6e\x18\xcc\x48\xcb\x84\x5f\x1d\xf1\xfc\x0c\x94\x14\xdd\x6f\x3f\x84\x92\xd6\xc5\xf5\x75\x80\x97\xcb\x06\xaa\xee\x99\x7b\xa1\xa7\x4f\xa9\x31\x56\x02\x9b\x86\x06\x77\x94\x4b\x50\xc0\xe5\x9c\x38\xb2\x44\xe1\xbe\x20\xe8\xd7\x83\x2a\x8e\x32\x08\xa7\xac\xe6\xb4\x24\x8d\x89\x4b\xc3\x82\x40\x97\x8c\x93\x72\x5f\x01\x1e\x72\x9d\x9c\xa8\x15\x69\x0e\x49\x56\xea\x13\xf1\x81\xc3\x28\x7f\x60\xac\x8a\xd8\x24\x68\x54\xf2\xce\x73\xde\xca\x36\x42\xf1\xc6\x8a\x03\xbe\xbe\xff\x5e\x53\xde\x29\x70\x2f\xb1\x42\xc1\x53\x34\xd6\x25\xea\x54\xbd\x43\x38\xd0\x0f\x02\xe3\x96\xf5\x82\xf9\xeb\xc8\xb9\xbf\xe8\x2c\xa7\x7d\xf3\xf7\xaa\xe9\x4a\x4d\xc3\xd6\x2f\xc1\x29\x39\xf1\x48\xe2\xc1\x5e\xc1\xea\x02\xb7\x13\x5a\x4e\xf5\xaf\x0f\xac\x36\xa1\x9b\x55\x80\x3e\xa1\x7d\x8a\x54\x35\x29\x45\xad\x98\xc5\x83\x64\x10\xa3\xff\x97\xf7\xa7\xcc\xed\x62\x35\x71\x13\x3e\xb9\xdb\xac\xd5\x29\x14\x09\xf9\xd7\x0e\x3a\x43\x48\xb4\x45\x35\x31\xe4\x04\x1c\x8e\x83\x57\x40\xc7\x10\x22\xce\x10\x8d\x5e\xd3\xf4\x5c\xe0\x4e\xf0\x08\xb5\xb0\xbf\xcb\xa1\xcf\xeb\x6b\x5c\xd1\x12\x8e\xc2\xdf\xd1\x82\xb4\x73\x16\x15\xe5\x3b\x57\x9e\xbe\x39\x5e\x2e\x49\x2d\x91\xe5\x84\xee\x07\x87\x61\xc7\xa6\xb0\xd8\x9b\x2e\xe4\x99\x0a\xb2\x38\x2b\x0b\xdc\x7c\xf0\x33\xda\xe8\x62\x41\x4a\x8a\x5b\x52\xad\x33\x14\x14\xd3\x75\x0f\x15\xf9\xe4\x36\x4c\x3b\x69\xc2\x0b\x53\x03\x32\x2f\xa3\x8d\xe3\x3d\xfb\x8b\x8e\x7a\xb4\x95\x0b\x42\xd6\x3f\xe0\x26\xed\x6a\x8e\x67\x44\xd6\x88\x3a\xa9\xcb\xb7\x64\xd6\xd5\xa5\xc3\xc3\xc3\xbe\xe8\x06\xfa\x66\x94\xed\x8c\x75\x11\x70\x0f\x1f\xe1\x59\xf6\xcd\xb5\xc3\xd9\x30\x6e\xc5\x7e\x65\xb5\x47\xa0\x4b\xd9\xa4\x8a\xb6\x68\xa2\x5c\x0e\x1c\x15\xb8\xaa\x64\xae\xb4\x7a\x82\x44\x2e\x37\xdb\x6d\x2a\x3d\xc1\xbb\x64\xa5\xfd\x82\x17\x80\xcf\x89\x5d\x49\xa4\xe9\x9f\x2c\x03\x76\x75\x9b\x3e\x66\xec\x02\xdb\x58\x76\x53\xf3\xf6\xd1\x96\x16\xe0\xc6\x6c\xbd\x64\x07\x32\x16\xaf\x01\x02\xe5\x51\x86\xbc\xa9\xfa\x59\x71\x26\x5f\x50\x0c\x67\x11\x71\xcb\x72\xd7\x63\x97\x19\x2a\xc8\x1f\x89\x5f\x07\xca\x24\xdc\x4a\x56\x4a\xcb\x40\x72\x32\xa5\x99\xcd\x70\x99\xe8\xe1\x22\x4b\xa9\xe2\xb0\xbd\xa5\x88\xf6\xf7\x91\xae\x24\x47\x9b\xb8\x88\xd9\x25\x2e\x3e\x28\xd3\x1d\x6d\x7a\x13\x44\xf3\xf5\x64\xee\xbc\xac\x54\xf2\xb2\xb2\xdd\xf0\x6c\xd2\x85\x2e\xee\x6b\x6e\x99\x16\xc8\x8f\x77\x97\x32\xdc\x42\x5c\xd2\x86\xb0\x0a\x4f\x8f\x45\x26\xa9\xc7\x24\x7f\xb9\x90\x4b\xca\xe1\x52\x80\x9b\x4f\xb5\x4a\x5e\x10\xec\x76\x25\xf7\x24\x3d\xa4\x0b\x73\x73\xbf\x41\x96\x6f\x2b\x15\x0b\x80\x69\xc8\x63\x52\x4b\x43\xa4\xbc\xfa\xd5\x9c\x85\x6c\x5a\x71\x16\xb9\x58\x46\xd5\xd2\xfa\xfd\xf7\x64\x1f\xb0\x11\xf7\x9c\x32\x32\x2b\xc7\x7e\x9c\xe7\x47\xfe\xd9\x61\x50\xc2\x94\x57\xd8\x2a\x56\x09\xd2\x51\x00\x9d\x34\x23\xa1\x63\xcd\x58\x53\xa4\x9b\xb6\x27\x48\x6e\xbb\xb5\xb9\xc4\xea\xba\x4b\x20\x89\xc3\x80\x20\xb4\x46\xa1\xa2\x9e\xbe\x0a\x7a\x1d\xba\x10\xec\x72\x8c\x61\x6a\x26\x7e\xc1\x35\x62\x4b\x52\x4b\x6b\x32\xae\xd7\x68\xc1\x9a\x18\xc2\x35\x6e\x34\x7d\xbd\x65\x15\x58\xfd\x4f\x61\x02\x91\x21\x39\x2b\xcf\x9f\xa6\x5e\x4f\x08\xf6\xc1\x50\xa7\x2a\x63\x3d\x39\xba\xdb\xf7\x10\x3c\x22\xf7\x53\xf2\x56\x04\xed\x39\xca\xa5\x1d\x8d\x1b\xc5\x9f\xce\xa9\x4a\xbc\x39\x1c\x90\x57\xd0\xdd\xd8\x42\xfd\xb9\xc6\xf8\x1c\x6b\x13\x4d\x2e\x3d\x6f\x1e\xed\x1b\x36\xa1\x73\xb4\xa4\x01\xbb\xa3\x0e\x21\xab\x2a\x37\xe6\x5d\xf0\x13\x7d\x58\xe5\xf9\x4c\x57\x47\x37\x87\x92\xaa\x10\x17\xc1\xb2\x92\xe9\x55\xe2\x86\x04\x09\xfc\x38\x53\x5e\x5b\x7c\x79\x2f\xa4\x3b\x08\x13\x42\xc7\xc8\x8f\x3c\x5e\xcd\x69\x45\xd4\x77\xcf\x90\xeb\xf8\x48\x17\x0b\xb6\x9e\xf5\x63\x78\xfa\x3d\xbc\xfa\x4b\x4c\x9a\x6a\x34\xf9\xef\x23\x74\x18\x9f\xfd\x8d\x73\x2b\xcc\xd8\x09\x46\x32\x2e\x57\xb3\x27\x29\x6f\x54\x56\x57\x5f\x6e\x86\xf9\x23\x9f\x5e\x35\xa6\xf2\x25\xda\xa6\xa8\xa0\x7f\xee\x22\xe3\x70\x78\x71\x23\x73\x10\x53\xd9\xeb\x70\x99\xa5\xd7\x93\xd8\xe9\x4c\xf9\xca\x7e\x4c\x6c\x92\x96\x18\xde\x63\x29\xc8\x9b\x29\xa2\xa3\x28\x69\x43\xfb\xc7\xf6\x66\x10\x97\xbb\xbc\x61\xbd\xc9\x3a\xee\x2e\x92\xa8\x3a\x19\xb2\xc2\xd3\x8a\x00\xc3\xa2\x2d\x85\x18\x2a\x30\xb7\x5e\x12\xe9\x81\x76\x05\x4e\xd3\x07\xa7\x4c\x5f\xef\x49\x73\xe9\x41\x4f\x19\x05\xa9\x29\x49\xbb\xd1\xe5\x5a\x68\xcd\xad\x52\x84\x68\xa3\x27\xd2\x32\xf4\xbf\xa4\x61\x8e\x3e\xe5\xa6\xa7\x80\xb2\x6d\x8b\x15\x87\x65\x18\xf2\xee\xec\xe6\xc6\x1a\x93\xd1\xf1\x54\xcc\xb4\x54\x71\x24\x92\x86\x6d\x5d\x90\x05\xfd\x07\xd9\x2c\x5d\x00\xce\x1c\xde\xcb\xf5\x42\x0c\x08\xad\xc6\x5a\x42\xb0\xab\x0b\xc7\x08\x12\x58\x09\x0d\x76\xa3\x6c\x38\xa1\x1d\x3e\x6e\x28\xd5\x28\xdb\x4a\xd2\x38\xb7\x24\x0d\x65\x25\x5a\x09\x6d\x25\x95\x14\xe7\xdb\xb3\x1b\xe0\x7d\x6c\x25\xe5\xf1\xb0\x16\x62\x43\x2a\xa0\x25\x1b\x3f\x9f\xb7\x68\xa7\x82\xb4\x6f\x18\xd1\xf9\x03\x63\x55\x24\xa6\xf9\xba\xcb\xcd\x7c\xd5\x6d\xd3\x91\x40\x0c\xcb\x81\x0d\xb0\xfe\x42\x5b\x31\x34\x6a\xd4\x1a\xc5\xa9\x35\xf6\x0b\xc1\x13\xba\xda\x73\x55\xf0\xc8\x7d\xa0\xcf\xb8\x3f\xb0\xc0\xbe\xdf\x48\x7c\x44\x5c\x7b\xc2\x92\xa1\x07\x7f\x25\xdd\x70\xdb\x3c\x5d\x42\x99\x8d\x8e\x76\xaf\x57\x00\xc8\x3d\x36\x45\x4f\x82\x49\x1e\x85\xb3\x9e\xc6\x50\x84\x7e\x05\x67\x84\x55\xe4\xa2\x62\xa0\xed\x7c\x59\xb4\x05\xbb\x77\x33\xe2\x52\x12\x3d\xf7\x44\x7a\x95\x8f\x42\x79\x0b\x6e\x26\x7b\x94\xe9\x0c\x51\xa1\x70\xd6\x65\x40\x5c\x92\x03\xab\xb2\x72\x1c\xd1\x9a\x77\xb3\x19\x2d\x28\xb1\x1d\xac\x7a\x7b\xfc\xb3\xc6\x16\xb8\x89\x4c\xb7\xbe\x4f\xb5\x95\xae\x89\x9c\xc4\x18\x0b\x8b\x41\x76\xf6\xfe\xfe\xbe\x07\xf0\x8d\x0e\x86\x88\x68\xe1\x08\x9d\x78\x31\x21\x82\xa8\x83\xca\x79\xfa\x0d\x0f\xa2\x4a\xbe\x71\xdd\xc6\xe0\xa6\x93\x69\x65\x89\xe5\xef\x41\x54\x86\x17\xc2\xe1\x01\x2c\xe6\xa4\xf8\x60\x9a\xc2\x5b\x54\x17\xac\x69\x08\x5f\xb2\x5a\x5a\x70\x20\x0a\x4f\xfb\x02\xd1\xf9\x19\x14\xb1\xe8\x6a\x48\x20\x12\x1f\x93\xc6\x71\x7c\x68\x9e\x00\x80\x68\xcb\x75\xc9\xd0\x19\x03\x23\x94\x80\x5c\xe4\x23\x2e\xc6\x9c\xac\x61\xdb\xb7\xeb\x63\xea\xbd\x90\xff\x1a\x3c\x38\x92\x6d\x14\x6c\xb9\x56\xd4\xb2\x54\x9e\xac\x41\xc6\xb1\xbf\x8f\x7e\x26\x32\xd0\x8d\x06\xda\x6e\x34\x5d\xc8\xdd\xd0\xc2\x9a\xe0\xc0\x29\x73\x5c\xfa\x50\x48\xd9\xdf\x52\xaf\x76\xa6\x69\x68\x54\xbe\xc3\xbb\xcb\x44\x45\x17\x38\x71\xfa\x36\x30\x17\xa4\x1c\x69\x05\xab\x07\x0a\xbd\x62\x6d\x4b\x6a\x28\xb9\x5c\xc3\xb1\xc0\x30\xae\x8c\x1b\xea\x77\x9e\x85\xb1\x92\x30\x3d\xb0\x98\x5f\x12\xe9\xd5\x26\x11\x3a\xa2\x85\x9b\xaa\xb3\xd4\x48\xb8\x52\x2e\x05\x1f\x63\xcb\xd0\xe1\xc1\x41\xf8\x92\xf4\x9d\xf7\xba\x2f\x95\xe4\x20\x0d\x9c\x46\x04\x54\x06\xd1\x96\x2e\xa2\x1d\x60\x33\x09\x10\x57\x9a\xbd\x04\x3e\xf0\x94\x7f\x52\xa7\xdf\x88\x63\x54\x47\x6b\xcd\xb9\x05\xb7\x67\xd1\xd7\xd0\x20\xb9\x22\x28\xda\xe6\x5b\x10\xc4\xaf\x2f\xbb\xca\x36\xf6\x32\x85\x6d\xd3\x10\xaf\xbc\xee\x62\xe9\x39\x8e\xec\x41\x96\x9a\xdc\xa8\x46\x2b\x2e\xae\xce\xb9\xde\x0b\xc9\x2a\xd0\x31\x0a\x39\xb1\x91\x92\xbf\xff\x5e\x89\x2a\x29\xe5\x1a\x97\x0b\x5a\xef\xfa\xe1\x1a\x62\x68\x8e\x26\x26\x40\x73\x5f\x85\x98\xca\x5f\x55\x44\xe8\xbe\x1b\x63\x19\x4f\x74\x7f\xdf\xc4\x9e\x1b\xe0\x27\xaf\xce\xe4\x21\x0b\xcf\x74\xd2\x53\xec\xa3\x02\xdd\xb7\x01\xee\xe8\xe1\x43\x34\xb9\x1f\x6c\xc9\xef\xbf\xa3\xfb\x3e\x66\x72\x6e\x61\x47\xcc\x19\x23\xcf\xbb\x3f\x77\xaa\xe6\xa6\x06\x2c\x58\xdd\xd2\xba\x8b\x31\x94\x36\x95\x2c\x49\xb3\xa0\x9c\x53\x56\x57\x3a\x40\x55\xef\xa6\xbc\x8d\x92\x1b\xf5\xea\xf5\xbb\x17\x47\xe8\xc4\x09\x6a\x55\x51\x8a\x8e\x3c\xb3\x6c\x28\x6b\xb4\x3f\xe4\xf0\xe0\x60\xf7\xe5\x5f\x5e\xff\x1c\xa7\xd7\xa5\xc0\x4f\x54\x10\x7a\x40\x0e\x53\xe0\x49\x52\x52\x95\x9c\x4b\xc5\x31\x60\xd4\x92\xc5\x92\x35\xb8\x59\xa3\xab\x06\x17\x46\x47\x52\xdf\xa7\xc6\x90\x43\xb4\x90\xd4\x7b\xd5\xe0\xba\x9c\x61\x28\xe2\x5b\x86\x3d\x86\x16\x78\xad\x2e\x08\x25\x4f\x88\x45\x8b\x91\xa2\xa5\xec\xa5\xc6\x81\xd4\x43\x28\xd5\xeb\xa1\x0b\xd6\x46\xa8\x18\xd2\xa3\xf8\xd7\x6f\xd3\x04\x1f\x67\xf5\xec\xef\x23\xb4\x8b\x5e\x57\xe2\x94\xf0\x08\x57\x3b\xba\x57\x94\xab\xfd\x01\x64\x30\x35\xa4\x0f\x91\x04\xf9\x8a\xac\x24\x48\x99\x03\x60\xf5\x1d\x09\xd3\x96\x13\x34\xd7\xe6\x8d\x8e\xe7\xb1\x7f\x3c\xc3\xd3\x29\x3e\xf2\x4f\xe7\xf6\x0f\xe7\x26\x67\x25\x69\xf9\x39\x3c\x88\xca\xf5\x26\x40\x80\x7a\xe9\xe5\x6e\xe8\x10\x7f\x68\xfd\x45\x9a\x16\xd3\xda\xc9\x64\xe0\x42\xfd\x41\xf8\x1a\xd3\x4a\xf0\x0d\x41\xcc\x89\xf8\x37\xce\xfc\x56\x8f\x0b\x41\x63\xa9\xdc\x23\x90\x48\x60\x54\xdd\x5e\x55\xbd\x01\xe3\x78\x30\x95\x0e\xd2\x10\x24\x4e\x04\x5b\x54\x6b\x81\x5e\x19\x5c\x6c\xa4\x04\x90\x0e\xa4\x6c\x43\x65\x0d\x9f\xd2\xcf\x09\x79\xe5\x30\x04\x7d\x62\x2d\x18\xa1\x84\x88\xd7\x38\xf4\xb4\xb0\x11\x99\x8e\xf9\x4b\x36\xad\x00\x4f\x9d\x4e\xcf\xf7\x47\x38\xa9\xaa\x68\xa9\x15\x99\x59\xdb\xdd\x4c\x76\x93\x75\x00\x20\xf2\x51\xc8\xdf\xd0\x9b\x7b\xb1\xac\x68\x41\x5b\x77\x75\x42\x3b\xa7\x4a\x29\xf3\xa5\x77\xb3\x0d\x80\xae\x1d\x98\xa6\x92\x23\xa1\x28\xa4\x93\x77\xc2\xb5\x7c\xe4\xe8\x5c\x6d\x83\x6b\x4e\xe3\x25\x64\x85\xfe\x84\x22\x1c\x56\x82\x74\xbc\x7e\xc6\xab\x74\x7b\xdf\x62\xa4\x38\xf4\x64\xc0\x64\x81\xeb\x59\xab\x24\x9a\x58\xec\xff\x0b\x98\xf0\x60\xab\xb9\xaa\xbc\x18\x34\xbf\x4b\x1a\x14\xbd\x64\xab\x9b\x24\x96\xf9\x7a\xd2\xb8\x04\x33\x3e\x15\xa2\xd0\x6f\x71\xe4\x36\x59\x2c\xdb\xb5\xff\xa8\x45\x51\x30\x12\x3a\x46\xbf\x1d\x1e\xa1\xdf\x3e\xed\xa0\xc7\xf2\x9f\x6f\xe4\x3f\x4f\xe4\x3f\x4f\xc5\x3f\x83\x79\x8b\x49\x8b\x44\x62\x1a\x23\x32\xd0\x78\x22\xb4\x13\xd8\x83\x0d\xcd\x33\x74\xa1\x25\xf0\xa4\x58\xe9\xef\x89\x12\x5c\xd1\x71\xf0\xf9\x7b\xe5\x6b\xee\x71\x36\x9b\xe1\xd4\xb3\xe8\xf9\xb1\x9b\x6c\xa3\x3e\x4c\xb3\x7f\x19\xd9\x81\xab\x4a\xb3\xcd\x46\x66\x33\xec\x68\x13\xb6\x65\x2b\xf0\x94\x56\x51\x7d\xdb\x5d\x88\x0f\xab\x93\x24\x17\x99\x53\x4c\xf4\xcf\x2d\xee\xa4\x44\x20\x9f\xa9\x70\x9f\x43\xd7\x23\x75\x2c\x27\xf9\xc9\x2a\x27\xec\x14\x3d\x1f\x8d\xd9\x1c\xba\x5f\x41\xb4\x6d\x8c\x6f\x10\x38\xca\x12\x78\x9d\x5b\xe7\x27\x64\xd4\xe9\xb4\xbc\xdc\x68\xa7\xba\xee\x06\x9a\xb3\x15\x5a\x68\xfd\x1f\x4c\x31\x6a\x87\x6d\x98\x87\x19\x49\x1a\x20\x74\xb8\x47\x32\xce\x03\x29\x46\x5a\x77\x0b\xc0\xd6\x3b\x26\x2d\xf6\x9a\xc7\xd9\xb8\x85\x5b\xe1\x7b\x37\xc6\xf7\x78\x6c\x83\xf2\x66\xe6\x77\x52\x0a\x9d\x74\x93\xa1\xc3\xb5\x65\xbd\xc3\xe7\x75\x29\x14\x33\x73\x6d\x53\xf1\x37\x35\x0d\x95\xa2\x3d\xc4\x4d\x83\xd7\xc6\x9c\x92\x32\x71\xb8\x28\x2e\x49\x45\x04\x55\xa8\x68\x4d\xb9\x02\xc5\x1f\xfd\xa2\x64\x83\x18\xd9\xdf\x47\x6f\x7d\xd1\x24\x9c\xf1\x98\x49\xc9\x20\x85\x10\x3b\x3d\xa1\x2e\x7a\x33\xe4\x90\x82\xc0\xcd\x46\x28\x6f\x0f\x4c\x6a\x32\x45\xff\x9f\xca\x0d\x19\xb1\x41\x69\x06\x80\xbc\x48\x38\x19\xee\xe0\x04\x9b\xed\xa8\xfa\xcd\x4a\x70\xd9\x41\x6d\xb3\x46\xf8\x0a\xd3\xba\x0f\x9a\x34\x29\x0b\x30\x35\x6b\x77\x20\x6a\x5b\x7c\x90\xb7\x50\xb9\x3f\xd2\x41\x6e\x76\xf0\xbd\x41\xc2\x40\x28\xb6\xfe\xc9\xbe\x8c\xda\x26\x21\x7c\xbb\x3f\xd1\x16\x1d\xc7\x1f\xa5\x82\x89\xf4\x4f\x9a\xb2\x12\xe2\x3d\xf2\x9a\xf3\x8a\x3b\x43\x72\x6d\x65\xc8\x52\x52\xe2\x88\x4b\x03\xf6\x8b\xd6\xde\xa2\x87\xae\x0b\x5b\x9c\x30\xba\x3d\x5d\xba\x79\x6f\x06\x88\xc3\x63\xf4\xcf\xad\x6e\x9e\x1c\x56\x2e\xb4\xa0\xa6\x02\x95\x6d\x74\xa3\x31\xb3\x4b\xfd\x82\x29\x05\x41\x28\xcb\xee\x37\x3b\x6e\x84\x20\x34\x35\x16\x97\x83\x90\x74\x33\x64\x97\xe6\xbc\xbd\x2c\xd9\xe3\x93\xf1\x52\x7a\xc3\xef\x9d\x5b\x4d\xdf\x4a\xee\xcd\x86\x15\x1d\x8c\xb8\xdd\x72\xe0\x4d\x9e\x8a\xbc\xfd\x46\x5e\x7e\xaf\x98\xea\x56\x07\xb1\x09\x84\xa8\x08\x53\x38\xbe\x4e\x4d\x54\xae\x82\x4f\x9d\x88\x86\xb5\x67\xbf\xd5\x7a\xda\xb6\x70\x3d\xfa\x0e\x4a\x68\xd6\xfe\x5f\x37\x72\xf1\x6d\x29\xe0\x6f\xc3\x60\x3f\x03\x66\xf3\x38\xbf\xb0\xac\x0f\x16\x84\x9f\xc8\x4c\x53\x2a\x23\x43\x4b\xbc\xb6\xd9\xbc\x2c\x30\x49\xf9\x6e\x30\xcc\x49\xa9\x9d\x05\x6e\xd1\x7a\x5b\xf4\x3f\x88\xf8\xbb\x75\x8d\xb4\x50\x1f\xb0\x55\x32\x6d\x19\xd6\x13\x10\x10\x8e\x03\x78\x7b\x71\xbd\x58\xe4\x5a\xe0\xa3\xfa\xa1\xfa\xbd\x6c\x45\xda\x50\xbd\xf4\x7a\x71\xd5\x21\xe6\x62\xd4\xee\xe8\x5c\xef\x05\x15\x8c\xcd\xb4\xa1\xf3\xe0\x42\x73\xa9\xc4\xfa\x9c\x92\x0e\x29\xc1\x01\x22\x00\x55\xe1\x25\x3b\xfd\x37\x98\x96\xb2\x70\xef\x91\xb7\xe8\x1d\x90\x63\x5f\x12\xa1\x4a\x1e\xec\x1d\xec\xa8\x92\xc4\xea\x8f\x19\x21\xfc\x87\xae\xa9\xd5\x07\xe9\xc8\x67\x19\xe6\x24\x19\x43\xbd\xcb\x6c\x22\xae\x55\xac\x65\x92\x19\xb0\xa3\xfa\x2b\xa8\x08\xc4\x95\x39\xc7\xd8\x2d\x9c\x84\xe7\xa4\x81\xd6\x28\xc0\xda\x6a\x1d\x27\x7d\xa7\x85\x3a\x59\x12\x33\x9f\x45\xee\x01\x4d\xac\x50\x96\xa1\xf6\x19\x08\x8a\x49\x71\x46\x88\xf2\xcd\x28\x33\x81\xc0\xe9\xde\x15\x69\x5f\x9a\x2f\x02\xcf\xa6\x90\x51\x25\xb6\x83\xba\xbf\x89\xca\xba\x74\xe6\x0e\xf0\xcc\xa7\xdb\x98\x06\x3c\xb0\x41\x69\x65\xb4\xeb\x80\xea\xe3\x8b\xfb\xfb\xe8\x07\xdb\x88\x72\x46\x88\x74\xc2\x28\x53\x94\xaa\x9b\xae\x2f\x24\x41\x29\xa1\x03\x5d\xb9\x63\xdc\x86\x20\xa8\xc2\xbc\x7f\xaf\x15\x2e\xa1\x0e\x61\x9f\x8f\x4d\xa0\x17\x1e\x9a\xc4\xa5\xce\x15\x7c\x28\xac\x8e\x9e\xed\x1a\x78\x26\xfa\x53\xba\xb5\x5e\x4a\xca\x87\xc7\x4c\x3c\xa8\xc5\x4d\x6c\x45\xfa\xab\x38\xad\x7e\x0b\x34\x70\x2f\x84\xf5\xbb\x9d\x5d\xf3\x77\x22\x17\xd2\x09\x8b\xae\x98\x9c\xd7\x5f\xa1\x2c\xe7\x38\x63\x93\xc4\xc5\xb3\x87\x2f\xf5\xcb\x7b\xf2\xed\xe4\xe5\xe4\x40\x4f\xcb\x62\x29\x3f\xbb\xea\x45\xba\x90\x93\x6a\xc8\x8c\x34\xa4\x2e\xc2\xa8\x37\x04\x07\xc5\x62\x3d\xee\x88\xe9\x8f\xbf\x27\xe0\x05\x05\xf2\x3d\x54\xf5\x37\x7f\xb7\x08\xb7\x15\xb8\x69\x9d\xb9\x0e\xb6\xe4\xc9\x0d\xc6\x4b\xd6\xd9\xf7\x81\xab\x0a\xce\xa9\x17\x53\x97\x0a\x4a\x69\x9f\x51\x2e\x8a\xa9\x7d\x1f\x62\xd8\x43\x7f\x26\x2f\x4a\x3c\x91\xea\x36\x22\xf0\x69\x43\xe2\x0d\x26\xed\x9c\xc7\xd6\x1f\x46\xb7\x0c\x88\xef\x81\xe7\x8e\x9f\xc0\x6a\xbe\xd2\x6f\xc6\xf4\x91\x44\x37\x4a\x44\x99\xdf\x10\xe3\xc1\x84\x32\x7a\x77\xaa\xa5\x82\xbc\xac\xb5\x53\x36\x4d\x77\xa3\xa2\xf6\xbd\xf1\xc7\xb8\x9b\x9c\xbe\xe5\xe3\x26\x91\x20\xaf\xbe\x73\x2b\xae\x3c\x2d\x6f\xa0\xe3\xdc\x3d\xe4\x5f\x76\xcf\x8f\x87\x6e\x3b\x07\x62\x56\x62\xf3\xe5\x82\x9b\xcb\x48\xfa\x37\x2b\x28\x79\x6c\xcb\x17\x99\x3c\x02\x19\xe8\x4a\x7c\xe7\x42\xd4\x8d\x04\xa8\xdb\x08\x4f\xd0\x85\x81\xb7\x0d\x5b\x07\x77\xe6\x0c\xf0\xe7\xd4\x53\xd3\x9e\x41\xb6\x20\xe0\x50\xf3\xc0\x94\x0a\x86\x8b\xcc\x1e\x15\x47\x9a\x6d\xb9\x57\xca\xc9\xab\xfd\x1e\xb9\xda\x33\x71\xcc\x37\x2c\xc5\x9c\x08\x85\x93\xc3\x66\x62\xe7\xb2\x3e\xad\x37\xd6\xc3\x67\x02\x35\xa6\xf7\x23\x14\xeb\x46\x62\xbc\x5b\x18\x03\x81\xd4\xc7\x12\x29\x57\xe2\xfc\x01\x65\xcb\x4c\x90\xec\xd8\xef\xec\x33\x81\x78\x25\x36\xcc\x05\x70\x9c\x91\x68\x54\xf3\x96\x04\x82\x82\xf6\x21\xa0\x67\xb8\xbd\x43\x7e\xe9\x2b\x60\xe4\x99\xe6\x61\xd9\xb2\xd6\xbf\xec\xa6\xd2\x55\x2d\x5d\x56\x54\xd6\x48\xb7\x9e\x6d\x0f\x1f\xe0\xd7\x8e\x62\xf9\x0c\x62\xe4\xbc\x64\x07\x81\x71\xb5\x67\xf7\x5d\x84\xa4\xfa\x39\x27\x64\x92\x23\xf4\x3e\x01\x3a\xea\x9a\x82\x8e\xd1\xfb\x5f\x92\x7d\x16\x65\x59\x5e\xb7\xf2\x16\x9c\x20\x71\x09\xcd\x49\xe5\xb8\xcd\x53\xdc\x24\x4e\xaa\xe3\xdd\x42\x0d\xfe\xb3\x86\x20\x75\x90\xfc\xd8\xb6\xa3\x0d\xb7\x05\x6b\x93\xa3\xe5\x0e\x98\x33\x38\x20\x4f\x88\xe3\x3e\x9f\xb9\x50\xbd\x1a\xd2\x73\x49\x25\x2c\x66\x97\xac\x22\x1f\x15\xe9\x84\xa0\x74\x5a\xb2\x83\x4e\x6d\xd0\xd7\x28\x8d\x4e\x75\x1d\xb3\xc4\xec\x79\xca\xb1\xcf\xb8\xe7\x83\x75\x01\x26\xe0\x7f\x9e\xc8\x44\x37\x6e\xe4\x2b\xcb\x48\x0b\x5c\x0b\x7c\xe8\x0a\x65\xa5\x2c\x19\x57\xd2\x19\x68\x04\x6e\x99\xdf\x14\xc4\x73\xb7\xad\x8e\x03\x55\xda\x0b\x39\xf3\xe1\xc2\xc9\xc6\x0b\xd2\x07\xd4\x2a\x7a\x67\xea\xd5\x77\xcc\x29\xa9\x76\x9c\x42\xa0\x8e\x35\x4c\xf8\x85\xc7\x50\xe1\xf0\x33\x83\xd5\x14\xd2\x16\x14\x8f\xa5\xd5\xac\x59\x98\xc3\xad\xce\x99\x29\x13\x60\x2b\xc3\x41\xe4\x89\x0e\x39\xb1\xfb\x12\xc1\xf7\x9b\x0b\x99\xf6\xe2\x43\x09\xff\x5f\x47\xfc\x70\x00\x32\x3f\x11\x73\x01\xfe\xc1\x2a\x70\x76\x1f\xc7\xe3\x7e\xdd\xb3\x65\x49\xd4\x9c\x94\x65\x20\x3d\x28\xf2\x90\x5c\xc8\x32\x79\x8d\x96\xe4\x79\x55\x1b\x1c\xf3\xb8\xc4\x87\x8f\xd0\x24\x9a\xf6\x6e\xdf\x3a\x33\xa1\xb8\x21\xe3\x4f\x1f\xcb\x90\xe7\x07\xa5\xcd\xd2\xc7\x33\xc7\xf9\x0c\xfb\x57\x47\x37\xc3\x74\x91\x1b\x0b\xee\x50\x1e\x6d\x9c\x53\x68\x0e\xa8\x6c\x67\x96\x5c\xe2\x66\xd9\xdb\xa8\x37\x83\x1b\x6d\x98\xc5\x8d\x36\xcc\xe4\x46\xe3\xb2\xb9\xd1\xb6\x33\xba\xd1\x16\x79\x4b\x7f\x3e\x6f\xd6\x91\xe6\xb3\x97\xb8\x15\x9d\xb4\xdb\x53\xee\xd5\x9b\x87\x82\x9d\x79\xc7\x52\xc8\xad\x9d\xe2\x97\xbd\xb2\x47\xaf\xb7\xde\x51\x57\x0d\x9f\x1a\x48\x92\x1e\xc1\xa6\x32\x23\xa4\xf8\x55\x7a\x12\x9b\x31\x2d\xe4\x33\x2e\x73\x26\x1d\xc7\x8a\xe5\x5f\xbc\x5b\xe4\x28\x66\x2c\xb3\x4a\xcf\x79\x77\x70\xb9\x19\x5a\x55\x6e\xf7\x7e\x44\x29\xa9\xdf\x84\xb2\xf6\x78\x71\x75\xc1\x08\x5f\xeb\xfa\x8a\xa3\xa2\x4b\x3b\x20\xe9\x2c\x5a\x53\x3c\x83\xaf\x37\xa8\xb2\x3f\x35\x66\xd7\x41\x57\xf8\x69\xd7\xba\x84\xb7\xbd\x39\xe4\x87\x1e\x7b\x81\xc6\xdf\x3e\xf2\xa7\x9c\x1f\x62\x73\xc2\x8f\x1f\xd9\x0d\x06\x4b\x8d\x93\x0e\x7b\x08\xef\xc1\xbd\xa1\xfe\x5e\x8e\x2d\xcb\xb4\xf8\x1a\x26\xe6\x78\x32\x39\x03\xb5\x37\x13\xb7\xe3\x60\xef\x1d\x3f\x04\x4c\xba\xe6\xa0\xda\xa1\xb6\x15\xdb\x2f\x07\x8d\x62\x9a\x4b\x68\x55\x59\xe9\x9f\x89\x13\xbf\x8f\x26\xae\x02\xbe\x3b\x7c\x71\xc4\xfe\x11\x57\x03\x7f\x53\x75\x2e\x8f\x89\x94\xe0\x47\xc9\xb9\x85\xca\xd8\x7e\x94\x50\xe7\x37\x50\x95\x1e\xd0\x1e\x6d\xc7\xb3\x91\xf4\x15\x66\xcc\x0b\xf5\xaa\x28\xfa\x00\x5b\xda\xae\xae\xb4\x0d\xe1\xda\xdb\x82\x64\xc0\x6a\x3c\xc2\xb1\x2e\xc7\xd5\x97\xdf\x30\x02\x13\x9f\x59\x48\x0d\xea\x09\x29\x15\x07\xea\xf3\xa9\x9a\x5f\x73\x9c\x28\x6d\xe5\x76\xd2\xf3\x0b\xb4\x1b\x11\xc6\x8f\x3a\xf0\x6b\x6e\xfd\x47\x76\xbd\x85\xec\xba\x7f\x07\x02\xe4\xb6\xe4\xbd\x81\x93\x83\x92\xe2\x8c\x7f\x84\x3e\x9b\x0c\x63\x64\xc9\xcf\x2d\xb8\xdc\x60\xe0\x31\xd2\x4a\xc0\xeb\x9c\x8f\x6e\x2a\x97\x0c\x2c\xe0\xcb\x92\x40\x4e\x82\x46\xe3\xf9\x19\xdc\x42\x0c\xc9\x0d\xb2\x3d\xd9\x03\xdc\x13\xca\x71\x71\x3c\xc2\x5a\x3f\xc2\x20\xee\x59\xf3\x93\x33\x4d\xf7\x79\xe7\x41\x2b\xcb\x8d\xa3\xd7\x64\xe9\x20\x55\x5b\x4c\x75\x49\x90\xf5\x21\xfc\xd8\x35\x71\x37\xa8\x2e\xc0\xde\xe7\xef\x1c\x6e\xe6\x06\xb1\xe8\xc4\x6c\x99\xee\x76\xed\x58\x28\x73\x35\x28\x3c\x50\x10\x78\x2a\x0b\x56\x08\x41\xda\x29\x82\x0d\xb1\x30\x72\xfa\x3a\xea\x73\x1d\x97\xca\x13\xf0\x7e\xaa\xdd\x2e\x8a\x84\xeb\x38\x51\x08\x65\x45\x97\x50\x08\x41\x42\x65\xdc\xe0\x40\x55\x42\xc0\x5e\xa5\xec\x5c\x0b\xf2\xb0\x59\xe8\xa8\x5e\x43\x63\x6a\x81\x1e\xa1\x07\xa7\xb8\x86\x58\x37\x67\x7f\x68\xb2\x26\x3e\xa2\x1c\xf1\x96\x56\x90\xcb\xbf\x6c\xd8\x55\x43\x78\x7f\xe3\x9a\x2f\xae\x36\x4d\x58\xfa\xa2\x77\x52\xfd\x75\x9f\x4d\x4f\xf7\xfe\xdc\xb1\xb0\x7e\x46\xdf\xca\x5e\xb1\x54\xc9\x0c\x5a\x23\x35\x93\x9e\xc2\x19\x6f\x4d\xe2\x5c\x6f\x6d\x88\x54\xe9\x0f\xc7\xe5\x19\xac\x29\x76\x38\x6f\x5c\x65\x3a\xc2\x52\x38\x7a\x3a\x37\x2d\xc6\xda\x67\x74\xdb\xe6\xeb\x4f\x0c\x28\x40\xdb\x2f\x41\x61\x52\xc0\x8f\x6f\x56\x97\xc1\x04\x85\x47\xc5\x7a\x70\xd2\x03\x8d\x32\xe5\x86\x73\x55\x2e\x7f\xff\xdd\x4e\x31\x2d\x48\x27\x50\xe0\x94\xae\x90\xe2\xe3\x0f\x10\xa3\xf0\x6e\xbd\x24\xa9\x42\xb1\xb7\x84\x70\x3f\xe5\xf5\x89\xd6\x93\x9c\x3b\xc4\xa1\xb8\xc3\xdc\xbe\xa0\x77\x3a\xcc\x28\xa7\x90\xde\x79\xa9\xed\xd4\x64\xbc\x83\xf5\xde\x5b\x69\x36\x3d\x27\x5d\x47\x42\xf7\x81\x98\xbb\x37\xac\xa5\xbf\x64\xd9\xd9\x1c\x05\x9a\x3b\x76\x7c\x9d\xd5\x71\xe5\x55\xb3\xf8\x8a\x46\x1c\xb9\x77\xe3\x0b\xa5\xdb\x11\x86\x77\x2f\x9e\xcd\xd8\xc2\xa7\x4e\x59\x60\x2d\x9f\x38\x6c\xa0\x2e\x4d\x15\xd8\x05\x48\x4e\xfe\x68\xa3\xf6\x26\xae\x6d\xba\xd9\xe6\xf4\x14\x0c\xcd\xe2\x23\x1e\x73\xa3\xed\x11\x88\x1c\xdc\x1f\x75\x0a\x87\x37\x27\x31\x99\xf4\x6c\x82\x6a\xf6\x35\x43\x15\xab\xaf\x48\x23\x93\xf9\x2e\x75\x75\x4d\xd5\x9c\x7b\xc7\xa9\xb8\xb9\x08\x6a\x2d\xb0\x19\x64\x01\x5d\xf7\xa5\x18\xd1\x59\x52\x06\x1c\x59\x61\x68\xc0\x4a\x96\x2b\x40\xd3\x97\x01\xdd\xcf\x59\xc2\x2a\x9c\xfa\x27\xad\x36\x5a\xca\xb6\xc4\xdc\xb5\x6c\x81\x5b\x5a\x60\x21\xaa\x7b\x09\x51\x82\xdf\x28\xa9\x2a\x07\xcd\x4b\x94\x82\xf8\x12\xc0\xbd\x4a\x76\x4d\x34\x9c\x72\x7f\x36\xaf\x8a\x1b\x05\x89\x26\x9b\xc4\x64\x0c\x83\x6a\x29\x46\x4d\xe6\xaa\x86\x5b\x42\x58\xe9\x09\xaa\xd0\x15\xa0\xe3\x56\xef\x5f\x0d\x69\x6a\xfa\x27\x0a\x4d\x4e\xce\xec\xae\xe2\x91\x07\xce\x98\x1b\xd1\x12\x09\x40\x3d\x9d\xc4\x02\x68\x94\x23\xa8\x83\xa4\x2b\xa5\x38\x0b\x36\x07\xd5\x2b\x29\x9d\xab\xbf\xee\x2e\x19\x17\x6d\x87\x6d\xe1\xb0\x97\xac\x79\x45\x3e\xca\x8e\xec\x09\x33\x5b\xaa\x31\xc8\x80\x29\x6e\x37\x11\x29\x1d\x72\xa9\x1c\xd7\xe8\x9b\xdc\xb3\x8c\x64\x6d\xb6\x49\x71\x14\x98\x8e\xd3\xcf\xbe\xb7\xbf\xd2\x97\x52\x3a\x3c\x9e\xcf\xb6\x0b\x78\x67\xcc\x98\x5f\x84\x98\x3c\x88\xb1\x7c\x21\x79\xc5\x6b\x53\x65\x41\xf3\x9a\x06\xda\x46\x49\x7d\x94\x29\xab\xdf\x2f\xb1\x6f\xa1\xa8\xfe\x30\xed\xf4\xca\xf2\x9f\x81\x92\xf3\x26\xf3\x9b\x4a\xe6\x99\x1d\xdb\x4c\x38\xcf\xed\xd8\xb6\x1b\x21\x8c\x14\xe0\x53\x7b\x36\x9a\xff\xf4\x88\xf0\xc3\xd3\xd9\x74\xd7\xb6\x2b\xc9\x67\xf6\x72\x43\x61\xbe\x7f\x33\x37\x6e\x46\x90\xdf\xcd\xb1\x02\x7f\x7e\x3b\x53\x32\x7f\xe6\xb0\x0e\x6e\xe6\x68\x89\x1f\x6d\x24\xaa\x5a\xc9\x62\x40\x5e\x45\x5b\x90\x59\xd1\x76\xe4\xd6\x81\xfc\xb0\x3c\x39\x9b\x3e\x5d\x5e\xdb\x29\x47\x42\xd3\x0a\x8f\x0a\xc6\x72\x7d\xc7\xa6\x7f\x4d\xbb\x5e\xa6\xc5\x98\x2f\xe0\x46\x1d\x25\x82\x25\x27\x3f\x4e\xfe\x80\x9c\xef\x11\xf8\xbe\x53\x5c\x7f\x11\x78\x1e\xa1\x91\x67\x9a\xc2\x68\xb3\xb9\xc2\x83\x45\xcc\x8c\x92\xaa\x54\x49\x5d\x2a\xb8\x1e\xba\xc9\x8f\xd0\x1b\xea\x71\x8d\xcc\xa2\xed\x8b\x33\xbc\xa1\xed\x83\x1a\x6e\x25\x47\xfb\x8a\x67\x7b\x15\x23\x93\x12\x96\x6a\xcb\x10\x03\x0f\x2a\xb8\x48\xf9\xde\x29\x5d\x98\x29\xbd\x97\xe6\x19\x29\xcb\xba\xa7\xf0\x27\x1a\xfb\x99\x02\x53\xa6\xab\x9e\xda\x06\x70\xf0\xd9\x0a\x90\xd6\x91\x38\xc7\x1c\x91\x3a\xac\x5a\xb2\xbf\x8f\xde\x91\xaa\xe2\x68\x65\xba\xf3\x91\x95\x8e\x5f\x51\x3d\xda\x55\xc6\x88\x2a\xf8\x4e\x56\xfa\x73\xca\x6d\x98\xb5\x1c\x4d\x36\x09\x8f\x46\xb8\x94\x15\x5b\x21\x92\x42\x56\xad\x16\xef\xca\xf2\xc6\xea\x4d\xd3\x18\xee\x92\x68\x28\xb6\xe4\x0d\x91\x56\x1b\xb3\x16\x0f\xbe\xec\x22\x49\x56\xb0\x07\x6e\x08\x59\xd2\xa9\x1b\xe6\x80\xed\xb8\x61\x17\xd2\xcf\x3b\xca\x19\xec\x16\x23\x71\x08\x10\xaa\x69\xd6\x6b\x41\xef\x0d\xd0\x7e\x21\xd5\x5a\xb7\x72\x26\x54\x5a\x93\x75\x7d\x11\x06\x7c\xbe\xd2\xb1\x3c\xb2\xb9\x81\x72\x1c\x73\xbd\x78\xd6\x35\x05\x31\xbe\x15\xb7\x1e\x89\x18\x81\xb7\x02\xb7\xf2\xde\xa2\x4d\xe8\xf0\x02\xb0\xa1\x3f\x14\x97\x7e\x0f\x5c\xd3\x90\x3d\x7b\xd9\x21\x65\xb2\x82\x10\xac\xbe\xc7\x6a\xd2\xae\x58\x03\xa7\xa7\x2c\x1b\xc2\xf9\x18\xd8\xf6\xa5\x1f\xc9\x7a\xcc\x0b\xea\x18\x8f\x7c\x3a\x10\xfd\x8f\xd0\x9f\x7f\x7b\xd9\xd5\x57\xf4\xb2\x92\x5e\xe1\x3d\x48\xbd\xfc\x34\x3d\x42\x7f\x16\x68\x91\xd1\x85\x00\xcf\x0a\x6e\x98\x73\xd2\xb4\x68\x32\x78\x9c\x03\x2f\xb1\x3f\xaf\x05\xe1\x1c\x5f\x11\xeb\x3a\x76\x09\xc1\x0d\xc1\xc9\xfb\x91\x55\xbf\x89\xd8\x89\xec\x30\x09\xf0\xa6\x11\x70\x95\xa1\x67\xbb\xa8\x00\x9b\x25\x0a\xb6\x9c\x96\x7d\x38\x0b\x7e\xe4\xee\x43\xed\xa9\xf1\x2f\x25\x68\x21\xfa\xe8\x46\xe0\x60\xdf\xbd\x3f\x37\x00\xe3\xd2\x8e\xfd\x7d\x03\x00\x11\x39\x3d\xdb\xb5\x55\x2a\x24\xae\x5f\x2c\x96\xed\x5a\x96\xdf\x98\x06\xfb\xa2\xec\x5e\xe8\x58\xde\x37\x8b\xd8\xe4\x53\x46\x25\x3e\x25\xf1\x4d\xe2\xdb\x6a\x74\xc5\x7b\x5f\xf7\x75\x33\xb6\x77\x9c\xbd\xcd\x52\xeb\xbb\x54\x37\x14\x49\xbb\xaa\x8d\x83\x6a\xf6\x15\x19\xe2\xd1\xc4\x34\x9a\x57\x9f\xec\xb5\x4c\x1e\xd9\xc9\xd4\x36\x9e\x9f\x1a\x66\x5f\xcc\x19\x57\x9d\x98\x64\x15\x34\x0b\x40\xfc\x99\x7e\xdb\x6d\x45\xef\xe0\xbb\xb7\x65\xfe\xb3\xdd\xfb\xfa\x90\xb8\x01\x39\x3a\x6a\xc7\x72\x66\xc9\x0f\x10\xbb\xfc\x07\x01\x29\xd0\xe9\x62\x6b\xcf\x2b\x70\x61\x1e\xb1\x61\xff\x48\x5a\x60\xcf\x76\x9d\x43\x29\x3f\x53\x87\xd2\x99\xbe\x7d\x1e\xd8\x0a\x79\x45\x54\x7d\x97\xc9\xb3\xdd\x60\x4b\x9d\xb7\xd4\xfc\xa5\x53\xc6\xe1\x65\xce\x0d\xf5\x56\x71\x1d\xae\x56\x69\x75\x27\xa1\xbd\x21\x8c\xba\x9a\xfe\xb3\x23\xe8\xfc\xcc\x6c\x0b\x5f\x92\x82\xce\x68\x98\x64\x6e\x40\xca\xa8\x57\x79\x6d\x61\x07\xa0\xc6\x1a\x53\xd5\xdd\xaa\x4a\x4d\x27\x6e\xce\x22\xe7\xf4\x8a\x58\xb3\xb5\xd1\x9e\x14\x8f\xdf\x94\x93\x1b\x40\x9f\x95\x91\x3b\x46\xfd\x5b\x33\xf1\x5b\x87\x44\x24\x97\x1b\xc6\x56\x3b\xad\x1d\x6e\xb2\x4c\xa8\x44\x50\xab\x1d\x05\xe0\xd9\x05\x05\xdc\x6f\x94\xf1\xbb\x97\x0d\xf6\xb1\x36\xf4\xfc\xd8\xb8\x19\x36\x61\x6c\x6e\xb0\xef\x16\x59\xdc\x83\x24\x8f\x1a\x4b\x8f\x9b\xbb\x1e\xeb\x6c\x8b\x95\x9c\x03\xf2\x16\x34\x1e\x48\x2f\x1c\x5d\x92\x4a\x15\xd8\xd2\x68\x02\x1e\x96\xa4\x8c\xfd\x7d\x44\xeb\x42\xee\x77\x60\xcc\x39\x3f\x93\x95\x31\x4d\x0b\xaa\x30\xf4\xdd\xd7\x18\xcf\xac\x79\xe5\x54\xbe\x36\x49\x05\xc2\x9b\x6f\x55\xf1\xc5\x6f\x1e\x4f\x0e\xa7\xfe\x84\x4e\x25\x7f\x0e\x19\xa4\xea\xc7\x0f\x8d\xe9\xa4\xe0\x6d\xda\x7f\x15\xac\x06\x43\xc1\xd0\xd4\xfc\x90\xdc\xde\xe9\x39\xf6\xa2\x23\x47\x92\x0b\xfd\x7a\xee\xd4\xb5\x3a\x64\x9e\x91\x0b\x19\x67\x1a\xee\x9d\x4c\x0f\x7e\x7c\x66\x1b\xde\x94\x6c\x55\x93\x91\x37\xa4\x33\x6f\xff\x8e\xb4\xd8\x13\xd7\xe4\x00\xd2\x92\x4b\x75\x2f\x56\x67\x18\x0d\xc0\xb9\x5d\xb5\x85\x73\xcc\x1d\xeb\x40\x0a\x6f\x59\x55\x60\x0c\xdb\xda\x62\xd2\xb6\x0c\xcd\xf5\xd9\xcc\x49\x22\xa2\x3a\x01\x5e\x4c\xd5\xbb\x1d\x25\x8e\xa6\xe8\x9a\x92\x15\x5c\x93\x11\xc7\x8f\x9a\x8f\x1e\x21\xdc\xb5\xf3\x89\x7f\x2f\xfe\xac\xac\xb2\x82\xa3\x4c\xd1\x43\xfb\xbe\x73\x33\xc6\xa1\xb0\x59\xf9\xc9\x4f\x4c\x8a\x9b\xa9\x3c\xb8\xf0\xc5\x85\xf3\x33\xb7\x62\xab\x0a\xcd\xb4\x4b\x7e\x10\x28\xd3\x0e\x8a\x27\x0f\x07\x27\x81\xf9\x46\x2b\xfe\x7e\x7a\x7f\xe4\x4e\xcd\x09\xfa\xbb\x2e\x78\xf8\x77\x55\x23\xd0\x53\xc7\x97\x78\x2d\x43\x97\x6d\x59\xa6\x81\x8d\x73\x8a\xfb\x1d\xa1\x87\xa6\x9a\x22\x7c\x24\x6f\x1a\x4f\x58\x51\x35\x03\xb9\x2e\x1a\x08\x97\x66\x5f\xa9\xbc\x18\x5a\xb2\x60\x9e\x99\x86\x6f\x45\xeb\x29\x93\x97\xc0\x8d\x1e\x0f\xc9\xd9\xc9\x53\xff\x20\x3e\x25\x66\x01\x21\xda\x7f\x5a\x96\x60\xc2\xc2\xa8\xa8\x30\x5d\x90\x12\x5d\x32\x56\x11\x5c\x4b\x89\x42\xcb\x9c\x05\x5a\xe2\x16\x02\xe1\xa9\xb2\x7a\x01\x6b\xb1\xa2\x27\x5a\x52\x52\x10\xdd\xf0\x10\x2d\x48\x8b\x4b\xdc\x62\xb0\x78\xc9\x50\x77\x0d\x7e\xad\xf4\xec\xe4\x56\x89\x5d\xea\x60\x4a\xa7\xf2\xf9\x89\x18\x57\x9c\x2b\x40\xdc\x1b\xdc\xce\x77\xd0\xaf\xe8\x83\x63\x74\xd0\x90\x65\xec\xec\x34\xd8\x39\xf5\xe5\x19\x05\xb1\x4f\x66\x22\x24\x77\xd0\x0f\x8f\x86\x30\x5c\xbd\x6d\x62\x0a\xb9\x4d\x52\x9d\x0c\x25\x7a\x40\x70\x31\x23\xb9\xdb\x40\x67\x06\x01\xfe\xf1\x8e\xe6\xf7\xfe\x03\x59\x47\x81\x8a\xc9\x4a\xcf\xd1\xab\xaa\x48\xf6\x04\xb0\xf3\x81\xac\x93\xc5\x7a\x93\x8b\x97\x35\x81\x43\x78\x32\xb8\xd9\xae\xde\x21\x9b\x0b\xd2\x0a\x9a\x31\xb1\x5c\x5e\xeb\xb4\xf3\x33\x1b\x9f\xa2\xad\xb3\xd6\x66\xa8\xb6\x5c\xdf\xd4\xaa\x13\x6f\xda\x02\xab\x19\x6b\x6f\x53\x48\xb1\xcd\x95\x0c\x20\xda\x74\x67\xa3\xa6\x22\x72\xb6\x41\xcc\x76\x16\x65\x11\x54\x35\xdb\x4c\xc7\x12\x17\x78\x80\xcf\xff\x26\xaa\x3d\xb2\xc6\x97\xc6\xac\x6b\xcf\x56\x06\x69\x23\xeb\xb8\xa8\x9d\x3a\x85\xb3\x1d\x1a\xdc\x8b\xf4\x3c\xc3\x0c\x73\xe1\xe4\x21\xaa\xbf\x77\x50\xad\xb3\x69\x52\x08\x29\xd8\x72\x7d\x13\x34\xdf\x04\x13\x72\xad\x93\x8a\x7e\x20\xc8\xb6\xff\x31\xa5\xe2\x64\xdf\x0e\x4d\xa0\x06\xf4\x8f\x64\x29\x6b\xb8\x5f\xe2\xe2\x83\xaa\x3b\xc4\x16\x4b\xdc\xd2\x4b\x5a\xd1\x76\x9d\xd4\x89\xaf\x48\x7b\xe1\xfa\x01\x04\x82\xde\xcb\x55\xfe\x12\x10\x61\x6d\xd2\x31\xb4\x62\x95\x89\xd7\x0f\xd0\x59\x3b\x71\xf9\x91\x21\xbb\x2c\xb9\x36\x4c\xe2\xba\xdc\x67\xbe\xe4\x6f\xca\xd3\xdb\x66\xb3\x70\xfc\x56\x73\xd5\x1a\x4d\xe7\x62\x80\x1c\x05\x3e\x09\x21\xe0\x73\x03\x9f\x35\xe2\x59\xee\x46\xcf\xf9\x2f\xfa\xaf\xe4\x0e\x6f\xce\xe5\xaa\x79\xb4\x27\xe1\x4a\x69\xff\x7b\xf7\x0c\xd3\x99\xc4\x99\x2f\x55\x24\x5b\x31\x04\x25\x93\x3f\xf9\xba\x6d\xdc\x18\x76\x04\x4f\xd8\x4a\x32\xcc\xed\x12\x61\x1c\x69\xbe\x96\x95\x14\xcd\xa6\x3a\x3b\x03\xa6\x21\x77\x67\x9c\x40\x40\xb9\xf5\x06\xa0\x97\x06\xeb\x74\x29\x31\xcb\x94\xe9\x31\xee\x04\x4c\xa1\x71\x6a\x5a\x73\x68\x1e\xaf\x47\xb9\xa2\xd7\xda\x30\x78\x7e\xb6\x83\xd8\x35\x69\x56\x0d\x55\xb9\xbb\x52\x55\x28\x85\x6c\xed\x6e\x2c\xd4\x86\x14\x02\xa7\x1b\x58\x99\x88\xf8\xf4\xba\xda\xfb\x7b\x5e\x06\xaf\x25\xc1\xa5\x6e\x3b\xbd\x2a\xd7\xf7\x03\xee\x20\xaa\xba\xed\x48\x4d\xd2\x8b\xb5\xd4\x14\xbf\xe3\x5b\x24\xe1\x49\xb1\x4c\x07\xc9\x6a\x75\x5d\xbd\x6a\xf0\x72\x49\x4a\x47\xf5\x75\x53\x4d\xcf\xcf\xfa\xd6\xf3\x3e\xf5\x7a\x2c\x02\x78\x8b\xba\xc0\xda\xfe\xc1\x4a\x29\xe3\x57\x6e\xb9\x4e\x59\xa1\x89\xd4\x6d\xb3\x0e\x50\x41\x5b\xb4\xc2\x1c\xfd\xa3\xe3\xad\x62\x2b\x3b\xf0\x19\xad\x2a\x24\xae\x34\x43\x7e\xfb\x5d\x6d\x60\x5b\x7e\xe3\x79\x53\xb3\x9b\x77\xec\x2f\x70\xa3\x9b\x74\x6b\x29\x57\x28\x71\xaf\xe0\x5b\x73\x4a\xaf\xf0\xd5\x08\x4e\x19\xdd\xb9\x71\x47\xea\x7c\x06\xdb\xcd\xae\xde\x5b\x71\x33\x07\x63\xa6\xc3\x9a\xea\x7e\xf8\x57\xf0\x1a\x1b\x84\x64\x9f\x83\x36\x05\x64\x55\xad\x1d\x93\x5e\xad\xfa\x27\x32\xf1\x6d\xfd\x55\x6b\xf8\x8b\x13\xa9\xb7\xaf\x5b\x8b\x02\xff\x51\x2d\x57\x34\x45\x9b\x52\x6c\x61\xdb\x26\x5d\x71\x53\x3a\x2a\xfc\xbe\x92\x0a\x62\xaa\x1b\x9f\x1c\xc3\x0a\x4a\xd2\x52\xb2\xc0\x4b\xb7\x61\xac\x01\x02\xd5\x08\x23\xd2\x01\xfb\x81\x6a\x44\x99\x90\x5f\x12\x83\x72\xfa\xbf\xaa\x97\x8c\x64\xdc\xd0\x78\xdd\xbc\x9e\x10\x3d\x82\x76\xba\xb2\x01\xa1\xdf\xba\xf0\xdb\x27\x1b\xd2\x89\xff\xee\xa8\xae\x81\x72\xe4\x88\x42\x40\x38\x69\x65\xc7\xfa\x6b\x5a\x3a\x96\x06\xe3\x6b\x48\xb7\x41\x4c\x8a\x11\xb8\x2c\xdf\xb1\x7c\xff\x60\x2d\x4a\x08\x74\x41\x43\x1c\xe5\x09\x9f\xf6\x9a\x4f\xcc\xd3\xe8\xb9\x36\xb0\x1f\x42\x73\x56\xfb\xc5\x33\x6b\x79\x3f\x42\x0f\xde\xe9\xce\x3f\xba\xfd\xec\xe1\x0e\x7a\xbc\x83\xbe\xd9\x41\x4f\x76\x04\x0f\x78\xfa\x20\xc5\x92\xa1\x7d\xe5\x17\xd1\xcf\x31\x9e\x49\x6f\x17\x43\x40\x81\xeb\xe7\xa4\xb3\xf1\xdd\xbe\xa0\xa9\xa1\x12\x75\x93\x94\x7a\xdf\x1d\x23\xcc\xfa\x56\x56\x8e\x90\x44\xc4\xa9\x97\x1d\x85\x94\x2b\xc0\x9e\x6e\xcf\x0b\x09\x50\x5d\x2b\x7f\x52\xdd\x4d\x2e\xc2\xb9\xa8\xbc\x3b\x36\x8b\x9f\x5c\x0f\xab\x5e\x37\x67\x5a\xc9\xbe\x41\x6b\x4b\x14\x7a\x0e\xa5\xe4\x97\x3c\x78\x89\xc6\x81\x23\x8e\xde\x98\xfe\xdd\xee\xf9\x1b\x7d\xf4\x52\xa7\xee\xdf\xfb\xc0\x39\x0d\x03\xfa\x89\xd4\xb3\xe6\xd4\x41\x3f\x88\x14\xe0\x2f\x8c\x48\x6d\xf8\x94\xd6\xe4\x07\x48\xb2\xe7\xde\x53\x62\x52\xa6\x1b\x6d\x74\xf9\x8d\x58\xa7\x77\x15\xde\x8c\x0e\x42\xed\x6f\x6c\x4b\x5c\x5f\x28\x95\x2d\xd3\x26\xca\xfe\x19\xca\x06\x86\xf7\xe5\x10\x15\x36\x27\x8e\xdb\x1a\xdf\x1a\x3b\x23\x5a\x92\xd9\x19\x24\xb1\x72\x00\x48\x39\x00\x9c\x1c\x00\x4a\x0e\x00\x23\x07\x11\x42\xde\xda\xf0\x85\x40\x34\xa3\x26\xda\xd2\x34\x4d\x8d\x2d\x42\xb6\xdc\xff\x38\xe9\x2a\xdd\x36\xba\x0f\x87\x4a\xe3\x53\x24\x2d\xdf\x18\xc7\x79\x36\xc5\x69\xd0\x78\x2d\x69\x05\xf1\xe7\xd1\x6f\x2e\xb6\x89\x85\x9a\xf7\x8b\x03\xf9\x95\x53\x87\xe4\x1a\x57\x1d\xf1\x0a\x90\xec\x88\x67\x79\xdb\x74\x45\x8b\x68\x5c\x8b\x63\xe9\x9b\xb7\xfa\xea\xa3\x8c\xa9\x5c\x01\x35\xe3\x58\xa5\x56\x9c\x6a\xd0\x3d\x40\x4c\x1e\x34\xbf\x0e\x46\x3c\xd5\xa1\x32\x18\xe7\xf5\x8c\xa5\x97\xf3\x4a\x7d\x1b\x55\xaa\x0b\x41\xd9\xc5\xbc\xd7\x10\x4d\xd8\x78\xf6\xbb\xfb\x50\x7f\xcd\x05\xf3\x29\xb5\xf3\xf6\xfd\xc0\x14\xe6\x6a\x70\x73\x52\x7c\x30\xf5\x70\xa4\xed\x86\x03\xab\x53\xed\x57\x75\x8d\x6b\x2e\x2e\xda\x8a\xad\x48\x53\x60\x4e\xd0\x9c\x7c\x44\xc5\x1c\x0b\x1a\xd1\x75\x8c\xc0\x57\xa4\x4a\xf2\x92\x9a\x77\x0d\x31\xbe\x65\xdb\x99\xae\xec\x96\x95\x74\x0e\x69\x1d\x29\xaf\x0a\x53\xfe\x37\x5c\x51\x65\x55\x9d\xfc\x8a\x68\xbd\xec\x5a\xc7\x81\x2a\x58\x71\x60\x5f\xbd\x5c\xb7\xe4\x6f\xa4\xe1\xb2\x57\x2d\xbc\xb0\xd7\xb5\xb3\xef\xec\xbe\x8b\x3d\x37\x13\x17\xdb\xee\xbe\xe2\x6f\x35\x9d\xa1\xc9\xc4\x3e\xfb\x0c\x3d\xf9\x6e\x8a\x7e\xff\x1d\x39\x9f\x3d\x47\x4f\xff\x4b\x08\x2d\xee\x53\x7f\xfa\xaf\xf8\xa9\xc3\x83\xc7\xd3\x54\x7a\xa8\xf6\xbd\x41\x7d\x93\xf4\x86\x7e\x8a\x3c\x75\x46\x20\x75\xf6\xd1\x46\x9a\xe7\x4b\x1b\x29\x4e\x50\xad\x11\x91\xe1\x52\x79\xd4\xc7\x55\x94\x02\x64\x0f\xea\x90\xe2\xf9\x88\x77\xf9\x60\xa7\xb6\xb4\x0b\x4a\x59\x62\x6a\xd5\x70\xd9\x71\xc2\x83\x52\x6d\xda\x4d\x2c\x1b\xb6\x64\x3d\x29\x0b\x02\xd4\x99\xad\x77\x15\xa0\x64\x47\x1a\xfd\x4c\x48\xbb\x6a\x17\xea\x06\x48\x81\x3d\xc2\x80\x9a\xe3\x6b\x30\x4c\x78\xad\x88\xd1\xa5\x6c\x2f\x03\x77\xb4\x6d\x94\x8c\xab\x2b\xd6\xd0\x76\xbe\x40\x6b\x62\xdd\x0b\x27\xa6\x5c\x7e\xb8\x3d\xa4\x2e\xf9\x8e\x71\xa5\x42\xce\x94\xac\xad\xdf\xd5\x9e\xe7\x8c\xdb\xd2\x60\x06\xaa\xea\x64\x2c\xa3\x5d\xa0\x89\xab\x2d\x1f\xa6\x4a\x74\x89\xaf\xb2\x71\xfa\x3b\x8e\x25\x84\x72\x69\x86\x00\xac\xe0\xa2\xe8\x1a\xdc\x92\x6a\x8d\x1a\xb2\x6c\x08\xd7\x81\x3f\x4e\x80\xbb\xee\x53\x91\xce\xc8\x4a\xdc\xa8\x6f\xd4\xa6\xa5\x9d\x25\x19\x6f\x49\xae\xad\x85\x02\xe1\xbd\x15\xd4\x11\x1a\x5d\x39\xa9\xa7\x3e\xd7\x8d\x6b\x73\xb9\xf3\x5a\xfa\x0b\x4f\xcc\xcb\x35\xb6\x87\xcd\x38\x24\x26\x12\x3d\x48\x6f\x1f\x7c\x88\xdc\xb2\xbc\xef\xfc\x68\x1a\xbf\x5e\x41\x3e\x56\x2d\x86\x76\xe5\xc5\xc1\xa5\xe7\x36\x3a\x30\x3a\x9e\x58\x2e\x38\x2e\x89\x9f\x73\xae\x37\x57\x31\xb2\x63\x34\x5c\x6e\x2a\x05\xe8\x67\x42\xaf\xe6\x41\x85\x5d\x5a\xd3\x96\xe2\x4a\x7e\x15\xa5\x00\x41\x3c\xca\xae\xef\xfd\x06\xcb\x21\x9a\xc8\xcc\x1a\xca\xea\x7d\xd5\xa9\x52\xfe\x5a\x73\x71\x7b\xf2\xfd\x6b\xd2\x00\x2f\x10\x1f\x4f\x43\xb0\x5a\x13\x36\x80\x4f\x5e\x9d\xa9\x0a\xb4\xdd\x6c\x46\x0b\x4a\x6a\x55\x41\x2c\xbc\xd2\x7a\xa2\x4a\xc5\x4d\x16\x6c\xdb\xc3\x87\x01\x02\x13\x97\x58\x40\xd8\x39\xd3\x89\xfe\xd1\x05\x4f\x83\xfb\x2e\x5c\xe1\x92\x34\x0b\xca\xc5\xb5\x5c\x69\x76\xac\x11\x27\xb9\x4a\x84\x93\x57\xaf\xdf\xbd\x38\x42\x27\x3e\xfb\xa6\x42\xc0\x57\x11\x91\xa4\x44\xcb\x86\x5a\x9f\xe8\xe1\xc1\xc1\x2e\x34\xd0\x94\x59\xc0\x8d\x0d\x67\x0d\x41\x4f\x24\xa0\x10\xeb\x53\x25\xd6\xb4\x86\x07\xab\xf2\x8a\x18\xb5\x64\xb1\x64\x8d\xd0\x4d\xae\x1a\x5c\x80\xd9\x99\x32\xf3\x7d\x08\x5f\x82\x6f\xe7\x84\x13\xf1\x7c\x5d\xce\x30\x88\x4d\x51\xb3\xb0\x05\x5e\x23\xde\x5d\x82\xdd\x1b\xd8\xad\x58\xac\x18\x25\x5a\xc2\x5e\x38\x06\x18\xce\x21\xc3\xcb\x43\x11\xac\x89\x50\x31\x9c\x47\x50\xaf\xdf\xa6\xe9\xe9\x28\x84\x8b\x76\xd1\xeb\x4a\x10\x20\x8f\xf0\xb3\x23\xdd\xec\xb2\xf3\x39\x5b\x49\xd9\x10\xa0\xfe\x2f\x69\x58\x82\x3e\x25\xb8\x57\x64\x25\xc1\xe1\x35\x64\x25\xd6\x3e\x3c\x18\x45\xcd\xed\x52\xb1\xa9\x4d\xa9\xfe\xd8\xa3\xfa\x90\x46\x27\xc1\x29\x50\x85\xae\xed\x29\x48\xbd\xe4\xf0\x87\xe7\x41\x81\xe6\xbb\x3a\x33\xf1\x6f\x4a\x2e\x0b\xc0\x27\xe3\x06\x22\x21\xcb\x2d\x99\x6e\x05\x2d\x40\x34\xb9\x26\x8d\x73\x8c\x7a\xdd\x57\xfd\x51\x10\x79\x0b\x43\x6d\x5a\x4c\xf5\x2b\x29\x51\xfd\x67\xca\x35\xd7\xb2\x15\x6c\xdc\x68\x66\x5d\xb7\xd4\x3d\xdb\xba\x10\x6b\x22\x69\x22\x69\x0e\x70\x94\x92\x51\x57\x96\xec\x68\xe8\x9b\x42\x93\x1a\x8b\x9b\x59\x34\x9c\x6d\x94\x91\x4a\xce\xeb\x82\x35\x0d\x29\x5a\xe5\xe2\xd2\x26\xdf\x99\xad\xe0\x23\x8f\xc5\x1e\xfa\x6b\xce\x84\x1a\x47\x04\x9a\xe5\x38\x11\xfa\x17\xe6\x70\xf5\x2a\x1f\x16\xa3\x26\xfd\x0b\x61\x99\x4a\x06\x9a\x48\x6f\xa4\x5f\x44\x50\x61\x36\x9a\x0e\xfc\xc3\x7e\xee\x62\xbf\x96\x72\x45\x5a\x3f\x60\xd0\x68\x25\x51\xb6\x1b\xd1\x23\xec\xc8\x30\x42\x35\x4e\x64\xc1\x1c\xb7\xee\x0f\x64\x7d\x9b\x35\xff\x48\xd6\x7a\xde\x4e\x4c\xe3\xed\xd7\xfa\x23\x59\x07\xcb\x34\xf1\x80\xe3\x96\xa8\x8f\xd6\x8d\xd6\x77\x61\x52\xfa\xb6\xb8\x38\x9b\x27\x38\x62\x65\xd6\x0b\xab\x26\xce\x5b\xdc\x76\xe0\xb2\xc5\xca\x16\xd4\x55\xb8\xc9\x44\xad\x7a\x8b\x8b\xa2\x88\xa3\x29\x7a\xc1\xa9\xc9\x95\xfe\xbf\xff\xb7\x51\x2c\xaa\x8e\x26\xde\x76\x38\x6a\x80\xf0\x4c\xec\x69\x4e\x6f\x77\x4d\xfa\xf9\xc0\x4f\x93\x71\x20\x63\xb5\xe7\x98\x23\x4e\x62\x3b\xbf\x8b\x4d\x5f\x37\xfb\x0c\xf1\x87\x6a\xc0\x64\xd4\x43\x6a\x95\x6e\xb0\x08\x27\x4e\x37\x38\xa9\x1d\x37\xa4\xec\x0a\x1b\x97\x09\x5a\xb2\xdb\x24\x37\xa1\x27\x67\x7b\x36\x26\xfa\xe6\xde\x64\xf9\xea\xdd\x1c\x02\x32\xc3\xe7\xa8\xaa\x30\x7a\xf1\x95\xec\x4d\x99\xee\x21\xfc\x20\x7f\x0c\xbd\x7b\xca\xbd\xaf\xfd\x1e\xba\xa6\x4e\xc7\x40\x0c\x4d\x3a\x4d\xcd\x37\xdd\xf7\x62\x2f\x75\x09\x6f\x3e\x79\x3f\x53\x2d\x9e\xb3\x9a\xee\x70\x7a\x9d\x9e\xee\x26\x7b\x2d\xdf\x88\x76\xd8\x4c\x47\x31\x61\x35\x66\xb4\xb5\x07\x7b\x07\x69\x99\xb1\xc7\xf3\xe2\x3a\xf3\x32\x1d\x70\x0d\x30\x71\x53\x78\x5d\x7a\xd8\x4c\x3a\x64\x4c\x19\x96\xdc\xee\xbe\xcb\x57\x4f\x19\xbf\xc1\x3d\x25\x58\xb2\xfb\x1c\x76\x7d\x04\xed\x51\xa2\xc0\xb5\xaf\xa6\x17\xca\x66\x28\xe8\x02\xcd\x93\x81\xda\xc3\x4b\xd7\x65\x31\x12\x44\x11\xb4\x58\x36\x4f\x1c\x9b\xed\x44\x8e\x75\x49\x2c\x56\xcc\x61\xb3\x0a\x35\x29\xbf\xc8\xfe\x3e\x3a\x63\xc0\x00\x64\x00\xab\x6b\x45\x4d\x29\x63\x30\xb2\x6b\x7b\x88\x75\x24\xbf\x53\xb4\xfb\xd7\xa3\x9b\x94\xd4\x11\xbf\x04\xbd\xf8\x7b\x34\x28\xb7\xa9\x72\x9e\x1a\x3e\x90\x5a\x97\x59\x51\xae\xb1\xa1\xa4\x86\x68\x43\x5f\x04\x25\x4b\x06\x8f\x7a\x58\xe3\x24\x2f\xd8\x74\xad\xd7\x17\x31\xc8\x99\xd5\xad\xda\x29\x68\xe5\xbe\x9d\xa1\x77\xc6\xa6\x4f\x8b\x6d\x43\x38\x38\xe9\x3a\xd3\xe9\x25\x37\x77\xb8\x3a\xb8\xdb\x58\x15\x4e\x99\x6d\xf7\xeb\xd8\x83\x1a\x52\x50\x72\x6d\xe3\xeb\xa4\x1d\xe8\xd4\x9c\x46\x95\x11\xdc\xf1\x01\xc5\x55\xce\xea\x2d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x72\x68\x4d\xdb\xc9\xaf\x28\xdc\x2d\xab\x1a\xfe\xaa\x96\x76\xea\x7f\x58\xc4\x51\x52\x51\x34\x9f\x7b\x5a\xf2\xd9\x3a\x6d\xd3\x91\x20\x32\x23\x70\xc0\x04\x61\xb7\x92\x25\x3d\xdb\xf5\x0c\xd1\x49\xb1\x34\x6d\xbc\x1e\x9e\x52\x26\x81\xa8\x47\x82\x9f\x6e\x01\x6a\x52\xe9\xd9\x2e\xe0\x50\x73\x0c\x51\x6b\x0b\x48\x38\xaa\x00\x3a\x8e\xdd\xfa\xaa\xee\x42\xe2\xc5\x37\xdd\x65\x45\x0b\xfd\xde\x12\xfe\xca\xbe\xa6\x6b\x63\x09\x09\x7b\x60\x44\xfd\x98\x0f\xe0\xcc\x0a\x09\x43\x6f\xdb\xd4\x5a\x1f\x44\x4a\x82\x12\x84\xa2\xa3\xbd\x8e\xd0\xe3\xa7\x07\x07\x07\xd0\x81\x5f\x7e\xf6\x78\x7a\x84\xe0\x23\xe7\xb3\x6f\xa6\x47\xe8\x30\x7c\xf0\x89\xf8\xf0\x9b\xa7\xde\x67\x4f\xc5\x67\xe2\x83\x31\x84\xf8\xf4\x60\xef\x00\x61\x6e\xce\x9d\xb7\xad\x83\x02\xd2\x90\xfc\xe0\xaf\x32\x58\x60\xb0\xb6\x60\x55\xc1\x82\xe2\xe5\x84\x0c\x05\x1d\x47\x3c\x26\x3e\xd5\x09\xd6\x8b\x8e\x2d\xff\xf1\x5f\x70\x39\x5a\xb8\x92\xc3\x6f\xbf\xf3\xd7\xf2\xf4\xf0\xbb\x60\x35\xff\xf5\x9d\xbf\x9e\xc7\xdf\x7c\x1b\xad\x28\xe5\xb0\x0b\x5a\xb5\xe4\xf8\x4a\x26\x0f\x10\x87\x0a\x5b\xef\xfe\x47\x5a\xa0\xf3\x7a\x3a\x98\xcd\x53\x08\xbd\xe9\xfb\x2d\x21\x83\x55\xe8\xbb\x63\x1c\x7f\x4c\x68\x67\x31\xf4\xf4\xfc\xb2\xfa\x9a\x6f\x6d\xbc\x61\x6b\x9c\xcf\x99\x95\xe1\x4d\x18\x12\x4d\xfc\xa8\xba\x7c\x94\xdf\xf1\xe8\x00\x3b\xb4\x41\xa8\x63\x62\x0a\xe3\xe2\x1d\xcd\x48\x6e\x36\x4e\x98\x9c\x00\xe1\x7c\x9b\xce\x29\x8e\xd0\x4f\x48\x0d\x23\x26\xa9\x03\xf2\x3c\x94\x73\x13\xa9\x97\x8b\xaf\x3a\x14\xcc\x18\x90\xac\x7e\xfb\xc6\xfc\xf6\xc4\xfc\xf6\x54\xfd\xf6\x29\x42\x03\x84\x4a\xc8\x30\xc6\x8d\x37\xc3\x4e\x2e\x58\x5e\x26\xd4\x30\x5a\xd9\x8d\x23\xc7\x92\xab\x28\xfc\xf0\xaa\x4d\x56\x21\x27\x92\x5f\x45\x10\xdc\x37\x26\x3d\xdb\x94\xe2\x50\xb5\x0b\x24\xf0\x3e\x79\x40\x9b\x63\x3e\xdd\x43\xf7\xfe\xff\x00\x00\x00\xff\xff\xfd\x2a\x18\x19\xd9\x83\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x6b\x73\x1b\x37\xb2\x30\xfc\xf9\xf1\xaf\x80\x5d\xf5\x3a\x64\xac\xab\x63\xe7\x64\x55\x96\xb3\x8a\x64\x9f\xa3\xca\xae\xed\xb2\x9c\xcd\x07\x57\x2a\x0b\xcd\x80\x22\xd6\xc3\x01\x77\x30\x23\x9a\x27\xf1\x7f\x7f\x0b\x8d\xfb\x6d\x66\x28\x51\x8e\xcf\xee\xaa\x92\xb2\x44\xce\x34\x80\x46\xa3\xd1\xf7\xde\xff\xfa\xde\x3d\x84\x10\x7a\x59\xb1\xd5\xf9\xd9\x3b\x7c\x59\x91\x8b\x16\x7f\xa0\xf5\x95\xfc\xfc\xdd\x9c\xc0\x77\xe8\xfc\x0c\xc1\xb7\x08\xd7\x25\x52\x8f\xa0\x82\xd5\x6d\x83\x8b\x16\x2d\x70\x8d\xaf\x08\x87\x57\x6a\x56\x12\xc4\x96\xa4\xc1\x2d\x6b\xf8\x57\xf0\x42\x49\x2a\x72\xa5\xfe\xa6\xf5\x8c\x35\x0b\xdc\x52\x56\xc3\xf3\xe2\x7b\x18\xa2\x65\x1f\x48\xcd\x51\x3b\xc7\x2d\xc2\x0d\x41\xbc\xc5\x1f\x48\x89\x30\x47\x4b\xdc\xb4\x88\xcd\x50\xab\x67\xf3\xa6\x61\x2d\x2b\x58\xb5\x27\x67\xf9\x8a\x95\x84\x23\xde\x5d\x2e\x68\x2b\x1e\xa2\x8d\x7c\x19\xb5\x0c\xde\x59\x76\x97\x15\x2d\x10\x2e\x4b\xf1\xe4\x79\x3d\x63\x68\xd6\xd5\x85\x99\x42\xd9\x35\x62\x39\xe2\x51\xae\x96\x86\x3b\xf8\x1a\x2d\xe7\x98\x93\x3d\x8d\x0c\xca\x51\x43\x0a\xd6\x94\x5c\x0d\x23\x16\x03\x2b\x28\xd8\x62\x41\xdb\x96\x94\x6a\x19\x7b\x02\x75\x6b\x84\x2b\xce\xd0\x8a\x56\x15\xba\x22\x2d\xc2\x30\x53\x80\xf5\xfa\xf2\x1f\xa4\x68\xe5\x62\x5b\xf1\x64\x81\x6b\xd4\x71\x98\x32\xcc\x7d\x07\x75\xb5\xfa\x45\xc0\x5f\xd1\x76\x5e\x36\x78\x85\x1a\xb2\xc2\x4d\xc9\xd5\x94\x5e\xe0\x62\x2e\x31\x3e\xc7\x1c\x2d\xba\xaa\xa5\xcb\x8a\xc8\x39\xa0\xcb\xae\xf8\x40\x5a\x85\xd1\x39\xab\x4a\x35\x69\x39\x43\x78\xff\x12\x73\x52\x22\x56\x5b\xac\xb5\x1d\x3f\xb2\xab\xd9\x51\xbb\xa0\x67\x43\xeb\x2b\x33\xb1\x52\xce\x4c\x4e\x88\x94\x6a\x46\x67\x66\xab\x61\x49\x80\x80\x86\x5c\x51\xde\x12\x31\xb2\x26\x05\x82\x5e\xfe\xe5\xf5\xcf\xe2\x03\xec\x53\xcc\xa8\x0d\x41\x97\x6b\xd4\x71\xfd\x88\x06\xff\x8a\xac\xcc\xe8\x93\xa9\xd9\xe2\x3d\x4d\xc9\x6b\x34\xc7\xd7\x44\x42\xc5\x8b\x24\x96\x7c\xe2\x45\x25\xdb\xb3\xe7\xe0\xa4\x5c\xd0\x1a\xf0\x2c\x20\xe0\xae\x9d\xb3\x86\xb6\x6b\xb1\x86\x86\x2c\xd8\x35\x91\x6f\x2b\x02\xd9\x81\xf7\x1a\x32\xeb\xea\x12\xd1\x9a\x77\xb3\x19\x2d\x28\xa9\xdb\x6a\xad\x29\x5b\x3c\xce\x77\xd0\x12\xaf\xf5\xae\xee\x98\x13\x01\xf0\xd4\x89\xb8\x24\xed\x8a\xd8\x99\x02\x69\x71\x22\xc9\x6a\x8e\x97\x4b\x52\x23\x56\x17\x04\x91\x6b\xd2\xac\x11\x59\xb2\x62\xae\xa6\x7d\x41\x88\xa0\x7a\x2a\xd0\x80\x2b\x83\xcb\x92\x15\xdd\x82\xd4\x2d\x1c\x42\x34\x27\x0d\x39\x42\xf3\xb6\x5d\xf2\xa3\xfd\xfd\x92\x15\x7c\x8f\xd5\xb3\x8a\xad\xf6\x58\x73\xb5\xaf\xde\xd9\xbf\x77\x0f\x7d\xbd\x7f\xef\x1e\x5d\x2c\x59\xd3\xa2\x97\x5d\x7d\x45\x2f\x2b\xf2\x0e\x50\x38\x6b\xd8\x02\x3d\xf0\x3e\x7b\x60\x9e\xac\xd8\xca\x7b\x4a\xff\xed\x3d\xf1\x92\x10\x2e\x1f\x38\xf8\x28\x08\xe3\xe5\x8b\x17\x17\x27\x67\x67\x6f\x5f\x5c\x5c\xe8\xc7\x4e\x9b\xf5\xb2\x65\xf7\xee\xe1\xa2\x20\x9c\x4f\x70\x55\x4d\x2d\x03\x8a\xf9\x17\xfa\x4d\xa2\x60\x7f\x7f\x1f\xbd\x10\x28\x91\xa8\x75\x5e\x26\xd7\xa4\x6e\xd1\x2b\xb2\x82\xaf\x27\x2d\x6b\x71\x75\x01\x3b\x73\x84\x7e\x7a\x49\x3f\x7e\xfb\x64\x07\xc1\x87\x6f\x61\x73\xde\xe0\x35\xeb\x5a\xfd\xd5\x34\x03\x0e\x60\xbd\xb3\x6f\xf1\x37\x98\x96\x12\xb6\x85\x2a\x16\x2a\x56\x6c\x3f\x59\xd0\xba\x75\xc7\x9d\x11\xc2\x7f\xe8\x9a\xda\x7e\x36\xb5\xcb\x31\x4c\x24\xb9\x1a\xf1\xed\x69\x43\x70\x4b\xca\x89\xa0\xb0\xf3\xb3\x23\x74\xd1\x36\x70\x72\x1b\x56\x91\x23\xf4\xd3\x79\xdd\x7e\xb7\x83\xf0\x82\x75\x75\x7b\xaa\x8f\xfa\xd0\xca\x60\xd3\xb8\x79\x3c\x82\x2d\xc1\x8d\x83\x22\xd1\x7c\x43\x10\x62\x81\x12\xcc\x5b\xf2\xcf\x8e\xf0\x96\x94\xef\xd8\x4f\x92\x27\xdd\x6a\x56\x3f\x69\x16\xb7\x05\x28\xb7\x5a\xdd\x5b\x60\x27\xe5\x49\x5d\xbe\x05\xfe\x71\x63\x60\x2e\x0d\xde\x0c\x82\x5e\x8d\x5c\xdb\xcf\xea\x16\xaa\x6f\x35\x9f\xed\xc0\x7a\x45\xda\x15\x6b\xc4\x76\x9d\x94\x65\x43\x38\xff\x69\x59\x26\x89\xbe\x26\x2b\xf5\x84\xfe\xac\x0f\xf7\x3f\x13\x7a\x35\x6f\x4f\xe7\xb8\xbe\x4a\xc3\x92\x0f\xc8\x53\xe4\x1d\x4b\x73\xf7\xe4\xcf\xa6\x79\x24\x77\x40\x8d\xa0\x24\x3e\x14\x23\x7c\xf3\x38\x37\x59\x03\x6b\xe8\x60\x26\x60\x8e\xc5\x71\x30\x46\xe6\xd8\x6e\x6f\x80\x11\x07\x7a\x7b\x83\xe5\x8f\xfb\xb6\xc7\xb8\x23\x9c\xf5\x9d\xee\x6d\xc0\x1f\x7b\xf6\xb7\xb7\x96\xad\x8c\x64\x0e\xe4\xa9\x91\x0e\x28\xa9\x4a\x3e\xe6\x58\x76\xed\x1b\xd2\x14\x42\x34\xba\x22\x93\x9a\xac\xbc\x0f\x86\x39\xd2\xea\x67\x42\x3e\x54\x6b\x29\x2a\x88\xf7\xc7\x09\x0d\xaf\xc8\x4a\x49\x2d\x7f\xa5\x35\x5d\x74\x0b\x2e\xde\xd5\xbf\x1f\xa1\xdf\xe0\xc6\xd6\x50\x3e\xf5\x80\x31\x2b\xf1\xe1\x39\xe0\x12\x78\xfa\x1f\x56\x49\x85\x06\xd1\x92\xd4\x2d\xc8\xb4\xa0\xeb\xcd\x58\x83\x70\x55\xc1\x57\x20\xac\x22\x5a\xcb\x3f\x24\xef\xdd\x33\x20\xce\xeb\xa2\xea\xc4\x03\xf2\x31\xad\xc3\xd5\x5f\xb5\x08\x17\x2d\xbd\x26\xd5\x1a\xb4\x38\x5a\xd0\x25\x6e\x85\x7a\xa9\xdf\xfc\x40\xd6\xe8\x58\x4a\xce\xe7\x67\xee\xc2\xb4\x6c\x37\x45\xd7\xb8\x91\x70\x8f\xd0\x9f\x7f\x93\xa4\x70\xa4\xee\x49\x21\x6a\x7f\xb2\x2b\x11\x62\xfa\x42\xae\x53\x91\x05\xa8\x8d\x8e\x62\x49\x84\xc2\x04\x64\xdd\xa0\x76\xbd\x94\x7a\x93\xd6\xb9\x0c\x1c\x5a\x23\xd6\x94\x52\x61\xb9\x24\x42\xcc\xe4\xb4\x24\x0d\x29\xd1\x35\xae\x68\x69\x9e\xfb\x91\xac\xf9\x91\xf9\xeb\x10\xed\xa2\x53\x56\x55\xa4\x68\x59\x23\x95\x52\xf3\xdd\x63\xf8\xae\xe6\xa4\xe6\x1d\x0f\xbe\xfb\x06\xed\xa2\x17\x1f\x49\xd1\x81\x38\xee\x7f\xf7\x04\xed\xa2\xbf\x91\x86\xce\x68\x81\x13\x5f\x3f\x45\xbb\xe8\x04\xf0\xe5\x7c\xa1\x29\xa3\x28\x04\x06\x24\xfe\x14\x56\x80\x83\x0b\x2e\x4b\x1b\x21\xf1\x05\x84\xe5\x23\x12\x84\xd6\x0c\x1a\x1d\xfd\x3c\x22\x12\x03\x84\xcd\x24\xba\x61\x73\x01\xd9\x8e\x5e\x57\x74\x4d\x23\x88\x96\x44\xb2\xb9\x3b\x6d\x98\x83\x7b\xf9\xfc\xb0\x06\xf1\x6f\xbd\x24\xb7\x98\x3d\x68\x4e\x97\x04\x2d\x31\x05\xfb\x82\xd2\xbe\xd4\xf4\xda\x0d\xe6\x47\xa4\xb8\xff\x81\xd4\xfe\x49\xf7\xe7\xd2\x88\xad\xd3\x06\x8c\x15\xb0\x08\x84\xe5\x90\x96\x28\x2d\x96\xae\x48\xcb\x53\xe7\x43\x48\xef\xe6\xf3\x6b\x5c\x75\x04\x1d\xa3\x92\x14\x74\x81\x2b\x54\x77\x8b\x4b\xd2\x18\x5d\xf1\x00\xb4\xc8\x43\x44\xeb\x12\x28\x47\x68\xd0\x68\x69\x58\x99\xd5\x25\x5e\xbf\x7b\x71\x84\x4e\xe5\x62\xab\x35\xa2\xe2\x08\xb7\xa8\xe3\xa4\xcc\x1f\x46\x89\xaf\xb7\x62\x55\x31\x77\xf2\x97\x6e\x87\x14\xeb\xd7\x88\x96\xab\x06\x75\xd5\xd3\xb8\x91\xd8\x63\xa9\x08\x1a\x28\x02\x67\x1d\x27\x8d\x43\x79\xea\x1a\x00\x52\x62\x88\xb6\xd9\xed\x11\xc0\xcf\xcc\xc3\xf2\x8e\x39\x4d\xed\xd2\x1b\xdc\xce\x39\x90\x32\x6f\x19\xd0\xa8\xd6\x95\x1b\xc2\x59\xd7\x14\x24\xbe\x3e\x2a\x22\x25\x46\x20\xcc\xe6\xa2\x65\x0d\xbe\x22\x02\x90\xb8\xaf\xcc\x1f\x03\xaf\xbd\x01\xd3\x94\x7c\xcb\xfe\x9e\x7c\x49\xb1\x74\x30\x43\x6c\x34\x9a\x73\x29\x64\xde\x92\x78\xf8\xda\xfe\xa4\xed\x7d\xa7\x6c\xb1\x64\x9c\xb6\x04\x89\x03\x88\xce\xc8\x8c\xd6\x60\x5b\xe0\xe8\x6b\xf7\x67\xdf\xbf\x83\x31\xad\xb9\x6b\xf6\x93\x1b\x49\x39\xe2\x4b\x52\x08\xce\xe6\x98\x81\x68\x0d\xba\x7c\xb4\x0e\xbd\x0d\x0e\xdf\xd7\x1a\xbe\x4b\x6e\x5d\x4d\xff\xd9\x89\x9b\x44\x9f\xb6\x5a\xeb\xca\xfa\xa9\x0b\xd2\xa2\xd5\x9c\xd4\xe6\x5b\x31\x91\x42\x8a\xe3\xe6\xc1\x10\x83\xb4\xd4\x32\x48\x3c\x24\x1c\x59\x36\xf3\x47\x72\x01\xc0\x89\xb1\x8a\xf7\xbd\xec\x43\x75\xa8\xd1\x98\x41\x87\xdf\xf8\x91\xac\x07\x9f\x56\x24\xed\x3e\xea\xaf\xe6\xf5\xd9\xeb\x23\xf4\xa6\x61\x6c\x26\x16\xf4\x86\x71\x4e\x38\x17\x1b\x36\x79\xc3\xde\x4c\x35\x4a\xf5\xc9\x58\x36\xf4\x1a\xb7\x44\x70\xa8\x04\x56\x80\xfd\xba\x4c\x97\xd5\xd5\x1a\xb5\x73\x2a\x65\x04\xcd\x5f\xab\x35\xdc\xc0\xda\xa0\x28\x78\x0f\x05\x59\x02\xec\x54\xc6\x96\x18\xc0\xa7\x5c\xf1\xbf\x45\xc7\x5b\x84\xab\x15\x5e\x73\xc1\xd0\xf1\x25\x53\x06\x3e\x2d\x05\x34\xf2\xae\x5b\x08\x56\x2e\xaf\x79\x63\x7e\x13\xf7\x56\x51\x90\x65\x9b\x1a\x47\xe1\xee\x5c\x09\x44\xfa\x36\xb2\x17\xd1\x11\xfa\xb3\x31\x65\xed\xfd\x0d\x77\x55\x9b\x42\x82\x5d\xbe\x5d\xb9\x58\xaf\x6b\x2e\x56\xb6\x6a\xc1\x7c\xa4\x6c\xf5\xb1\xd5\x46\x3c\x17\xe0\x5f\xd9\x35\xe1\xda\xa2\xed\xce\x44\xd9\x05\x91\xb4\x24\x23\x52\x97\x62\xa7\x70\xed\x5c\x5d\x03\x2b\x72\x6c\x40\xb7\x59\x94\xb6\x0b\x4b\x43\x1e\x18\xde\x1b\x72\x4d\x59\xc7\x83\xa9\x64\x96\xa3\xf5\x8d\xfe\x05\xed\x8d\x59\x91\xd1\xed\x06\x57\x34\xbc\x1a\xc1\x01\xc5\xad\x03\xec\xb0\x65\xd6\x14\x2f\xd8\x88\xb8\xc4\xa4\x01\x7f\x85\xeb\x76\xfc\xd4\x86\x71\x7d\x61\x2e\x20\x79\x67\x8a\x29\x80\xc0\x02\x38\xa3\x5c\x61\x69\xcc\x90\x6f\x95\x89\x7e\x68\xc8\xbf\x50\x0e\xb2\x92\x3d\x0f\x8a\x2a\x35\x5e\x3c\x23\x7d\x8a\x51\xda\x37\x85\xac\x2e\x35\xb4\x23\x57\xcb\x73\x04\x76\x97\xa8\x68\x5d\xc8\x43\x2a\x56\x7c\x7e\x06\xf2\x87\x34\xac\x2b\xcf\x41\x4d\x56\x3d\xc7\xd4\xb0\x38\x47\x41\x3c\x15\x62\x00\x69\xb4\x9e\x18\x8f\x99\x96\x0d\x7d\x22\x68\xb4\x41\x42\x4c\x46\x51\x44\xe2\xa4\x66\xe7\xd3\x66\xcc\x1a\xbe\x04\xa2\x67\x25\x4d\x4b\x42\x22\x2d\x49\x4b\x9a\x05\xad\xc5\x61\x58\x4b\x7f\x83\x9c\xad\xa6\xc9\x59\x2b\xe9\x2e\xf2\x8f\x4c\x2c\x63\x55\x7c\xf1\xf0\xe0\x60\x9a\x9d\x20\x5c\xe0\xb8\xf2\x8d\x5a\x76\x56\xe2\xeb\x89\xf9\x0b\x3e\x31\x57\xe1\x8e\xf7\xb9\x6b\x5a\xf6\xbe\xc8\xde\x6a\xb9\xc7\x9c\xfb\xc9\x7f\x24\xbe\xbf\xfc\xef\x63\x66\xf6\x9b\xe7\x93\x90\x24\xff\xc9\xbc\x33\x45\xbf\x79\xef\x2f\x1b\x12\x7c\x22\x17\xbc\x57\x91\xfa\xaa\x9d\xa3\xe3\x63\xf4\xed\x93\x23\xf4\xe0\x95\x54\x56\x91\xfa\x18\xee\xa0\x4b\x82\xbe\x79\x8c\x2e\xd7\x2d\xe1\x68\xf2\xed\x13\x34\x27\x1f\x51\x31\xc7\x42\x66\x26\x0d\x9f\x3e\x88\xc0\xc6\x1e\x8b\x3d\xca\xff\x26\xb4\x4b\xf0\x51\x9e\x4d\x68\x39\x3d\x42\x0f\xde\x69\x29\xe5\xfc\x4c\x0e\x04\x2e\x2c\xb8\x4b\xa5\xc4\xcf\x81\x3f\x55\x6c\x45\x9a\x02\x73\x12\x0c\x3c\x6a\x5c\xd0\xda\xde\xd3\xf2\x17\xb1\xc2\x9a\x56\x6a\xd8\xf3\x33\x54\xe0\x5a\xdc\xc8\xb8\x6a\x08\x2e\xd7\x88\x7c\x14\x0c\x42\xd9\x00\xa4\x9f\x2b\x1e\x40\x10\x02\x7a\x7e\x2c\x49\x61\x72\x38\x45\x0f\x1f\xca\xcf\x9e\xe9\xcf\x9e\xea\x85\xc1\xc7\x1a\x7d\x87\x3b\xe8\xf1\x0e\xfa\x66\x07\x3d\xd9\x11\x57\xf3\xd3\x18\x72\x44\x49\x7a\x63\x9e\xa3\x03\x31\x4a\xf6\xfb\x67\xc7\xe8\xe9\xe1\x81\xc6\x66\xf8\x94\x99\x41\x25\xfe\x68\xe7\xb8\x16\x4f\xf7\x22\xd1\x23\x56\x87\x3c\x0e\x1f\x7f\x17\x8d\xf2\x23\x59\x87\x94\x42\x3e\xe2\x42\x1c\xd0\x6f\x9f\x68\x8a\x39\x7c\xfc\xdd\x30\xc9\x58\xfa\x77\x87\xfc\xd3\x63\x35\xa4\xfd\x3a\x37\xde\x9f\xbe\x35\xe3\xfd\xe9\xf1\xf0\x78\xf7\x13\xb4\x72\x45\xda\xc8\xf0\x7e\x5a\x61\xba\x20\xe5\x04\xeb\xf3\x1d\xa1\x78\x9a\xc5\xbd\xa2\x30\xa0\x6a\x4d\x66\x97\x42\x81\x2d\x24\xd0\x1b\xcc\xea\x47\xb2\xd6\x33\xfa\x20\x58\x85\xb7\x15\xf1\x4c\x7e\x94\xce\xf7\xed\xcc\xe2\xc2\xec\x81\x37\x05\xbb\x35\xd3\x78\xb3\x36\x1b\xdc\xb9\x3c\xc5\x8f\xb8\x74\xe1\x4e\xf8\x11\xec\x04\x52\x85\xfc\x91\xac\x27\xd1\x8c\x97\xfa\x2b\x77\x3a\x7b\x25\x29\x58\x49\xfe\x87\x7c\x9c\x4c\x77\x62\x82\xa3\x57\x35\x6e\xbb\x86\x9c\x54\x57\xac\xa1\xed\x7c\x71\x84\x2e\xa2\xcf\xf6\x7e\xf8\xcb\xc5\xaf\x3f\xfc\xe5\xe2\xf0\xf1\xaf\xdf\x7c\x77\xe8\x01\x99\xc6\x93\xad\x49\xbb\xc9\x54\xfd\x93\xb6\x8d\xd9\xbe\x38\x3d\xbb\x38\xf9\xf5\xcd\xe3\xa7\xdf\xf6\x4d\xd5\xa8\x43\x60\x7c\x5b\x2b\x69\x96\x5d\xd3\x92\x94\x49\x15\x69\x8c\x72\x04\xb3\x24\xd5\x6c\x8f\x96\xe8\x18\xd1\x32\xfe\x02\x38\xe2\xb1\xb5\xf4\x78\x5f\xc6\xa7\xe7\x38\x3e\x51\x7d\xaf\x49\xc4\x7b\x7f\xc7\x8f\x3b\x94\x79\xec\x50\x4a\x62\x11\xae\xe8\x80\x8e\xd1\x41\xfc\x88\x23\x48\x3e\xdb\x45\xbf\x7d\xea\x79\xc2\x08\x6c\x00\xc9\x7b\x30\x71\xd4\x3a\xf0\xf5\xe9\x33\xb6\x04\x83\xc6\x3e\x97\x16\x8d\xfd\x08\x27\x44\xb3\xa8\x9d\x18\x5f\x3b\xfa\x98\x1d\xa1\xb6\xe9\xc8\x74\x4b\x23\xff\x48\xd6\xa9\x41\x7f\x24\xeb\xad\x0e\x68\xf7\xc7\x8e\x66\x3f\x8b\x86\x8a\xf1\x1f\xc8\x4c\x62\x9b\xc2\x8f\x30\xbf\x1f\xeb\x0d\x19\x40\x4a\x23\x7d\xb6\x6b\xe3\x3e\xf6\xa4\x71\xe5\xc5\x62\xd9\xae\xe1\xdd\xc9\x74\x23\x90\x46\x95\xbb\x03\xa8\x5b\x9e\xaa\xd6\xb3\xb6\x0c\x34\x54\x1e\xc4\x09\xd9\x0b\xce\x08\x59\xd0\x6c\xf4\x87\x62\x39\x3a\xfc\xc3\x30\x9a\x44\x08\x48\x8a\x26\xf6\x2e\x71\x85\xeb\xc2\xa1\x54\xe7\x0e\x2a\x09\x6f\x1b\xb6\x9e\x84\xb2\xb4\x60\xf5\x33\xbd\xc0\xb7\x64\x86\x8e\x53\xb4\xad\x8c\xb5\x7b\x8a\x9c\xf7\x2e\x59\xd3\xb0\xd5\xb3\x87\x01\x6a\x9e\x4f\x66\x0d\x5b\x38\x64\x6f\x20\xc3\xd7\xd3\xfb\x43\x67\xa8\xc7\x8d\xf0\xde\xa0\xe3\x97\xf4\x1c\xc7\xbd\x7b\x1f\xed\xc6\xe7\x40\x63\xce\x9b\x9e\x8b\x95\xbd\x92\x80\x41\x55\xad\xef\xd9\x6e\x04\x62\x7a\xa3\x77\xcd\xde\xdd\xec\x75\x73\xe4\x6e\xf3\xfa\x4d\x07\xd7\x87\x28\xbe\x90\xdf\x92\xb6\x6b\x6a\x70\x36\xa9\xdb\xd6\x8d\x2b\x9d\x75\x75\xe9\xdf\x7e\x42\x4f\x37\x4f\x08\xb5\x25\xb8\x93\xf6\x3e\x90\x35\x4f\x68\x7c\xca\x90\xa1\xac\xcc\xc7\xf2\x35\x49\x9a\x81\x25\x63\x62\x80\x4d\x23\x28\xbd\xeb\x35\xe0\xa3\xc3\xa6\xad\x4b\x13\xed\xd6\xce\x3f\xaa\xcf\xe5\x2d\xc7\x56\xb4\x3a\x38\xb0\x4f\xd3\xb7\x1d\x55\x13\xc9\xf0\xb8\xe6\xc9\x2d\x8d\xac\x09\x6c\x78\x64\xf3\xe4\x56\xd7\x2c\x98\xca\xc8\x45\x8b\x47\xd3\x63\x07\x6a\x80\x62\xc3\x21\x85\xa7\x38\xf6\xfe\xfe\x3e\xfa\xa9\xa5\x15\x6d\xd7\xe8\xa5\x0a\x91\x95\xa6\xaf\x62\x4e\x8a\x0f\x5c\x79\x62\xbe\xe2\x88\x5d\x93\x46\x1c\x36\x6b\xac\x56\x73\x91\x06\x5e\xda\x72\x24\x4f\x05\x29\x95\x35\x20\x32\x33\x19\x67\x1c\x25\x2b\x71\x42\x01\xf4\xcb\xae\xaa\x0c\x15\xff\x20\x41\x4e\xa6\xda\x24\x16\x1c\x48\x3a\x43\x93\xbe\x5b\x09\x3d\xca\xf3\xdd\x29\x7a\x36\x70\x93\xc6\x87\xbf\x91\x4c\x46\x5c\xb0\x1e\xbe\x11\xa9\x78\xcf\xf3\x37\x9d\xa2\x7f\x6d\xc4\x33\x0c\x36\x3d\xb3\x9f\x72\x1b\x10\x46\x0d\x99\x91\x86\x08\xb8\x2d\x13\xff\xb1\x9a\xc4\xbc\x52\xba\xec\x8d\xbf\xcd\x1a\x73\x86\xb7\x2f\xcd\x05\x7f\x4d\xc6\xad\x1d\x41\x8c\xf4\xc4\x37\xc1\xe9\xd8\x1e\x71\xc3\x4e\xd1\xc3\x00\xd2\x28\x83\x5c\x40\xe3\xef\x9d\xb1\x7f\x41\xf7\xa5\x05\x2b\x7a\x49\xfc\x3c\xb8\x90\xfe\x46\xe2\x24\x24\xa0\xf3\x33\x54\x32\x22\xbd\xde\x83\xf6\x2d\x5f\x81\x51\x5b\x3f\x79\xd8\x3b\x23\xcc\x37\xc7\xc3\xf7\x8e\x48\x13\x6c\xf5\x49\x59\x22\xec\xcc\x5f\x79\x50\x9c\xd0\xf3\xec\x2e\x8a\x0d\xe4\xa4\xb5\x31\xf2\xc9\x70\x2a\xf3\xe1\x11\xfa\x73\x30\xad\x50\xc8\xeb\x5d\xf7\xb3\xdd\xfb\x16\x56\x6a\x35\x43\xd3\x33\x1a\xe1\xe4\x57\x54\x93\x55\x60\xcf\xef\x9f\x8b\xab\x4d\xda\x77\x37\x98\x45\x64\xe4\x92\x93\x08\x03\x49\x53\x93\x48\xab\xe9\xab\x50\x3f\x8f\xe7\x60\x83\x2c\xd4\x24\xb2\x41\x91\x30\x17\xf5\x87\xfa\xda\xc4\x75\xa5\xa6\xd4\xa3\x49\x44\x80\x36\x99\xa0\xd4\xfd\xe5\x74\x82\xb8\xd8\xd4\x34\x42\x8b\x81\x79\xeb\x9e\x7f\xc0\x9c\x18\x92\x8b\xb6\xe9\x0a\x70\xdd\x4a\x35\x4a\xfc\x76\x45\x5a\xd4\x10\x5c\xee\x82\x19\x5c\xa6\xe0\x5c\xb2\xae\x55\x3c\xed\x1e\x0a\xfc\x1c\x5c\xc2\x30\xb9\x3f\xbf\x65\xdd\x57\x8e\x9f\x3f\xf7\x88\xeb\xc9\xcf\x3d\xb3\x99\x23\xdf\x7f\x63\xc8\x91\xaf\x0d\x7e\x23\x1f\xf5\x5d\xd6\xca\xe9\xd4\xff\x70\x94\x11\x30\xf0\xbc\xe3\x6b\xdd\xe0\xf9\xd1\xe0\xad\xf3\x32\xe5\x32\xab\x42\x97\x25\x3a\x3f\xbb\x95\xd7\xf2\xe1\x7b\xc9\x5f\x7e\x19\x7e\x3a\xf6\x31\x0e\xad\x24\xeb\x06\xcc\x12\x64\xbf\x7b\x0e\xee\x65\xf0\xd1\xf9\x91\xb2\x29\x6d\xbc\xb6\x81\x33\x49\x3d\x57\x5e\xed\x36\xbc\x46\x81\x4c\x19\x8d\xc0\x7c\x69\xe1\xed\xf5\x58\x32\x9d\xa7\x36\x30\x6a\xda\x97\x6e\x62\xdf\x4c\xbd\x3d\x6c\xea\x74\x5e\xeb\xb3\x7a\x7a\x76\x2e\xef\xad\x41\xcd\x3f\x69\x70\x4b\x80\x88\x04\xc8\x61\xd3\x58\x02\x4a\xa4\x41\x0c\x9a\xc2\xb2\x40\x86\x67\x62\x2c\x5f\x09\x18\xa1\x16\xd5\x6b\x26\xf6\xde\x0f\x54\xf5\xb1\xf7\x7d\x02\x80\xf9\x7e\xb3\xbb\x31\x5e\x4a\xaf\x7c\x9e\xbe\xe4\x9c\x73\xe2\x7e\x95\x13\xf0\xce\x48\x43\xaf\x49\xe9\x06\xad\xa3\xd0\x71\xaf\xc5\x71\xb0\x4d\x19\x72\x11\x32\xa5\x4d\xbf\xcc\x6a\x54\x37\x62\x06\xea\xdc\xfb\x4a\xe8\x35\x6e\xac\x72\x78\xd1\x2d\xb4\xad\x24\x9e\x16\xeb\x5a\x77\x66\xf7\x22\x30\xb4\x2e\xc9\xc7\xc8\x89\xb0\x9a\xd3\x8a\xa8\xef\x9e\x45\xe6\x1b\xe5\xe5\xcc\x1a\x70\xd4\x85\x70\x1c\xc9\xa9\x00\xf0\x97\xe8\x35\x3d\x07\xf9\xef\x23\x74\x38\x68\x19\x72\xf6\x76\x63\xfb\x50\x80\x38\xef\xcf\x47\x8e\x3d\xc0\x80\x48\xab\xcd\xc3\xfa\x89\x0b\xb9\x4f\x02\x1e\xa0\xac\x60\x0b\xef\x9c\xb8\xd4\xec\x5d\x6e\x9e\xb5\x1d\x6c\xb6\x2c\xc9\xa2\xff\x90\xd3\x22\xb9\xa9\x77\x54\xec\xa5\xf1\x9f\x53\x81\x7c\x04\x99\xdf\x1f\x0d\x18\x23\x87\x0f\x81\x81\xb5\x19\xa9\x48\x0d\xec\xbc\x56\x13\xcf\x11\x49\x6c\x04\x52\x02\xc2\xa3\xf4\xa5\xff\x28\x7d\x8b\x27\x3e\x0e\x1f\xd6\x97\x69\x5e\x63\x7a\x6b\x0b\x14\x18\x6f\xb4\xd4\x91\x38\x67\x05\xc5\x62\xfc\x15\x6d\xe7\xae\x15\xc1\xbc\xac\x4a\x1c\xa8\x58\x6b\xca\x21\x1c\x9e\x94\xda\x26\xe2\x04\x5f\x33\xa7\x80\x01\xe5\xe8\x92\x38\x01\xbb\x10\x2e\x17\xa9\x61\x06\x6c\xde\xe8\xe3\x45\x64\x52\xee\x90\xab\x1f\x34\x3b\x1c\x81\x77\xbb\x30\xd7\xec\x14\x9c\x9c\x97\x74\x92\xc8\xc0\x14\x46\xc6\x0e\x67\xc7\x4f\xc6\x23\xe2\xba\x14\x5b\x50\xb1\xe2\x56\x73\xdb\x3c\x66\x36\x9a\x1e\x84\xad\xe8\x82\x10\xb2\x2e\x06\xae\x4d\xc0\x6c\x7e\x12\x29\x6d\x6f\xc3\xb8\x5d\x3b\x11\x2f\x70\x77\xd3\xf1\xc7\x46\xe7\x9e\x64\x82\x47\xc9\x88\x0d\x4b\xf3\x9d\x8d\xa2\x45\x41\xe7\xeb\x31\xf5\x78\x0e\xfd\xad\xb9\xa2\xff\xcf\x78\xf7\xef\xc4\x11\x7f\x47\x21\x03\x19\xef\xbe\xe5\xef\xe6\x57\xed\xe4\x89\x36\xde\xf3\xfe\x04\x04\x30\xf4\xa0\x12\x3d\x06\x9e\x32\xdb\x34\xf4\x60\x74\x3f\xf5\x02\xf4\xee\x31\xef\x7c\x0d\x78\xa8\xcc\x21\xdb\x8a\x9b\xca\xc9\x6e\xd3\xb7\xff\x80\xd4\xfd\x1f\x67\xd5\xcd\x9c\x55\x5f\xaa\xa5\x1b\xa5\xad\xce\x40\x73\xb8\x46\x97\x44\xa1\x4e\x25\xec\xcc\xd9\xca\xe4\xbc\x7a\xf6\xe7\x32\x5b\x03\x42\x19\xa1\xad\x77\x63\xd8\x12\x3d\x60\x54\xf4\x4d\x7e\x5b\x36\xea\x6e\x64\x31\xde\xd4\x02\x1c\x99\x74\xc7\x80\xdf\xc0\x60\x3c\x7c\x7f\xe6\x0c\xa7\xe9\x0a\x1c\xdb\xb4\xa6\x86\x80\xca\x40\x18\xde\x44\x7d\x0a\xe1\x59\xe3\xac\xf3\x48\xc2\x60\x0a\x53\x51\x23\xa5\x1e\x88\x6d\x94\xc1\x2c\x37\x35\x54\x1a\x73\x69\x1a\xce\x38\x9b\xa9\x6b\xed\x4c\xc3\xb9\x89\xc9\xb3\x0f\xd2\x46\x76\xcf\x34\xa0\x61\xe3\x67\x0f\xc7\xca\x81\xcc\xf2\xdd\x7f\x45\x9d\x36\xa9\x42\xd2\xba\x25\xcd\x0c\xab\x7c\x60\x37\x95\x7a\xbc\x77\x2f\x01\x1f\xf4\x81\x4a\x66\x8b\x0a\xc0\xaf\xb5\xe7\xc8\xd1\xae\xd5\x0c\x8c\xbc\xef\x27\xb0\xc3\xcd\xc6\x2a\x9d\x4b\x6e\x65\xa6\x6c\x32\xb3\x9c\xfc\x51\x6a\x21\xbe\x44\x64\x52\x9b\x8d\xf6\x3b\xca\xb9\x95\xca\x5d\x06\xce\x67\xbf\x48\x3b\x6b\x83\x18\xf5\x30\x6b\x8f\x54\x15\x47\xab\x39\x69\xe7\xa4\xf1\x92\xa9\x31\x24\xeb\xc1\x5f\xab\x39\x73\x12\x7d\x55\x6d\x01\xaf\x0e\x88\x34\x45\x28\x1d\x2a\x10\x09\xc5\x30\x42\x87\x13\x7a\x14\xa9\x59\x77\x35\xef\x35\x01\xc0\x47\x42\xda\xf3\x1c\x4d\x0a\x1d\x62\x49\x52\xda\xa0\xfc\x45\x45\x21\x12\xe3\x25\x6b\x4e\x71\x5d\xd2\x12\xb7\x44\x61\xbf\xed\xc0\xd1\x6f\x38\xf0\x11\x7a\x98\x60\xee\x96\xad\x4f\x8f\xd0\x0f\x8c\x55\x89\x0b\xc2\xac\xb2\x6e\x21\xad\x32\x79\x4b\x5c\x91\xf6\x8d\x7d\x4e\x80\x15\xcf\x4e\x82\x80\x56\x3a\x0b\xa1\xbd\xf7\x9c\x6f\x90\xb7\xd5\x36\x5d\x8f\xc4\x37\xc3\x15\x1f\x61\x25\x1b\xf0\x66\x89\x71\x0e\xf6\x0e\xd0\xc3\x87\xd1\x38\xc9\x74\xb6\xff\x06\xdd\xa8\x79\x37\xc7\xb5\xaa\x3e\xf3\x92\x35\x6f\x59\x45\x26\x75\xb7\x90\x6c\xe8\x68\x84\xfb\x4b\x07\x2e\x07\xbe\xc4\xa4\xd5\x17\x6a\x0e\x40\xf1\x2e\x43\x93\x5f\x71\xc7\xbd\x8e\x54\x92\x92\x2a\x39\x40\x56\x88\xd5\x11\xb1\xb8\x47\x5f\x12\x8d\x0c\xc2\xbf\x59\x50\x48\x3a\x8a\x29\x81\x30\xc5\x2e\x5e\xd4\xe2\x43\x60\xcc\x0f\x4e\x65\x6e\x90\x1c\x3e\xb5\x0c\x3a\x4b\x66\x81\x52\x5e\x7f\x05\x91\x4c\xcb\x86\x5d\x89\x07\x53\x39\x6c\xab\x5c\x1a\x5d\xf8\xc5\xd6\xf3\xe7\x6e\x91\x59\xb6\xda\x72\x4a\xd9\xa7\x28\xcc\xf8\x07\x19\x4c\xe7\x90\x8f\xd4\x1a\x6d\x5a\x3b\x0f\xea\xdf\x6e\xd1\x61\x70\x6f\x80\x46\x6e\x9e\xf8\xd2\xe3\x53\x77\xf2\x44\x80\x51\x04\xd3\x70\x3d\xe3\xa9\xc8\x28\x67\x53\xee\x32\x71\x67\x95\xcb\xd8\xf1\xc6\x54\x89\x10\x03\xb5\x01\x4d\x4a\x84\x7b\x7c\xdd\x75\x64\x58\xcb\x49\x59\x02\xd3\xd0\x46\x3f\x19\x7c\xc7\xd7\xbc\x25\x0b\x5b\xca\xc1\x29\x73\x94\xb7\x50\xc7\x4c\x06\x5e\x7e\x45\xa4\xd9\x48\xf0\x96\x56\xb1\xc8\x74\x1e\xf3\x1d\xf0\x19\x39\xfd\x9b\xf1\x94\x2f\xf9\x20\x01\x51\xe4\xea\x24\x7a\x77\xa9\x2d\x27\x27\x91\x2f\xd8\x92\xb1\xfa\xc4\x29\x09\x82\x1e\xe4\x36\x7b\x34\x21\x7f\x2b\x92\x36\xb8\x9e\xfb\x2e\x8c\x1f\x97\xdf\xc7\xa3\xbe\xae\xab\xb5\xb8\x01\xc4\xd0\x0b\x08\x30\x15\x4c\x4f\x0a\x32\x4a\x0c\x9b\xc9\xa2\x14\x25\x83\x12\x6c\x92\x0b\x86\x60\x64\x35\x64\x57\xf4\x72\x6a\x5d\x04\x85\x54\x42\x81\x44\xe2\x79\x48\x94\xb2\x6b\x0d\x89\x35\x43\x9a\xb8\x2c\xdf\x31\x0f\x12\x08\x44\x99\xad\x12\x52\xc0\x3b\x76\x52\x96\x3d\xb2\x41\x82\x34\x53\x47\x42\xf0\xb5\x15\xd4\x24\x79\x43\xea\xd2\x2d\x0a\x69\x58\x85\x67\x19\xa8\x69\x95\x65\x12\x17\xaa\xf6\xf8\x07\xaf\x5c\x9a\x72\xa1\x25\x4b\x9d\x8c\xe4\x0d\x7e\x41\xc6\x49\x50\xf8\xf0\x8b\x66\x07\x5b\x3c\xcc\xb2\x02\xd9\x02\xd3\x5a\xf0\x77\xe9\x87\x39\x56\xc7\x36\x3a\x2a\xe7\x30\x79\x41\xd1\xe2\xff\x7a\xed\x6d\x0b\x1c\x00\xe5\xb3\xea\xa9\xf3\xe1\x79\xd2\x76\xc2\x11\x0a\xc1\x1b\x2a\xd4\xce\x19\x27\x68\x46\x1b\x90\x85\x66\xac\xb1\x18\x13\xcc\xc1\x38\xa5\xe4\xf8\xe1\x71\x0a\xd7\xf3\x6c\x54\xf0\x51\x62\x7f\xfd\xbb\xba\xb7\xaa\xea\x10\xf0\xdd\x70\x56\xb1\xb7\x3e\xde\x86\x8c\x29\x3a\xb1\xc4\xe7\x37\x5c\x61\x3c\x66\xf8\xc9\xee\xc6\x81\x5b\x1b\x60\xee\x60\xef\xa0\x97\xb9\x40\xcd\xb3\x85\x6a\x44\x60\xa7\xa6\xeb\xb7\x98\xab\x4f\xd1\x61\x97\x61\x04\x68\xb3\x9b\x22\x1f\xb8\x17\x65\x1a\x85\x9b\xba\x85\xab\x32\xa2\x93\xff\x5c\x58\xff\x6a\x17\x96\x31\x74\x6e\x74\x61\xe9\xb7\xfe\xbd\x2f\xac\xdb\x9c\xe3\x7c\xb2\x22\xde\xda\xf1\xc5\xff\x39\xb5\xff\x17\x4f\xad\xba\x9c\xf4\xcd\x62\xd5\x0f\xf0\x56\x42\x07\x01\x79\xdd\x98\x83\xe0\xd5\xd3\xdb\x54\x3b\x55\x22\x92\xad\x9a\x7e\xe7\xa7\x59\xcb\x61\x5f\xda\x79\x36\x62\xa5\xc6\x09\xa2\x1c\x5d\x49\x5b\xa7\xb4\x7f\xb5\xa6\x02\xa6\x2a\xcb\x6b\xe2\x84\x42\x40\xae\x8b\xd9\xf6\xd5\x69\xc8\x35\x69\x7c\x61\x00\x73\x4e\x9a\x16\xc5\xc5\x72\x86\x6c\xb6\x8f\x86\xdf\xe8\xf7\xe3\x89\x9f\xe7\x5a\xc0\x46\x8f\xc6\x08\x57\x71\x71\x9e\x05\xe1\x1c\x4a\xa8\x3f\x78\xc5\x5a\x6d\xcd\xb7\x24\xab\x96\x7e\xdf\xdf\xc2\x18\xef\xaf\xfc\xfe\x3c\xab\x39\x93\xec\xc5\xc9\x20\x50\xec\x46\xfe\xab\x06\x92\xe4\x4e\x1b\xc4\x56\x75\xc6\xd9\xa0\xf7\x83\xa1\x05\x21\xad\xcb\x93\x76\xc0\x47\x01\xfe\xfd\x7a\x2d\x4d\x15\xf4\xb2\x93\x65\x6f\xe1\x7c\x25\xf2\xad\xc7\xee\x58\x1c\xb7\x7b\x7c\x8c\x0e\xd0\xef\xbf\x6f\xd1\xc0\x9e\x71\x60\x9c\xd7\x33\x96\xe6\x78\xd3\xe1\x00\x7e\xb4\xab\xe8\x21\x67\x9b\xef\xa3\x80\xe0\x78\x5f\x92\x4a\x59\x89\x74\xd1\x56\xea\x2a\x6d\x16\x45\x43\xc4\xf1\xdf\x6a\xdf\x34\xe5\x2b\x26\x17\xca\x35\xd6\x21\x95\x36\xd0\x08\x4e\x11\x14\x46\x19\x97\xa5\x33\xc0\x24\xc4\x29\x2f\xd8\x42\x85\x25\x39\x2d\xb6\x4c\x41\x51\xff\x0b\xe7\x5c\x94\xe1\xbd\x18\xce\xcf\x9e\xcf\xdf\xee\x45\x98\xdf\xdf\xb7\x43\x38\x13\x32\xca\x68\x38\x2e\xa7\x90\x40\x6e\x1a\x66\x89\xcd\x02\x2d\x59\xdd\xde\xeb\x40\x4f\x41\x29\x9e\x62\x14\x90\x41\x11\xa7\xa7\xf6\x45\x5a\xc6\x41\xbe\x9c\x13\xf5\xd8\x30\x57\x69\xaf\x80\x93\x0d\x92\xda\xce\xfe\xff\x2b\x20\xde\x96\x91\x49\xec\xc0\xfe\xbe\x76\x4b\x69\x02\xd7\x91\x51\x70\xd2\x2a\x32\x6b\xd9\x35\x69\x34\x5d\xd2\x20\x16\xd6\xb9\xef\xee\xd2\x88\xf1\x08\xa9\x35\x19\x8e\xd5\xbb\xa8\xad\xc9\x6c\xdb\x20\xd8\x4c\x15\x1f\x03\x6d\x54\x23\xac\x08\xf6\x08\xac\x0d\x19\x38\x64\x7f\x2a\xeb\xf4\xef\x53\x0d\x56\x82\x8f\xb3\x9a\x68\xa3\xd8\x65\x67\x3a\x83\xd4\x6c\x15\xf2\xb5\xfb\x77\x24\xf0\x4b\x79\xf8\x65\xc3\x16\x79\xa9\x3f\x28\x93\xd5\x2f\xea\x23\x84\x06\xe4\x72\xee\x85\xe8\xdb\x9a\x45\xb5\x2f\xc2\xb8\xb1\xea\x41\x0f\x49\x3f\x10\x82\xa3\x15\xa9\x2a\xc0\xb5\x8a\x3c\xec\x79\x15\x0a\x66\x9b\x31\x69\xd3\x53\x3b\x39\xe1\xec\x96\x93\x3e\xa9\xaa\x28\xd2\xf8\x5f\x58\xaa\xa7\xb3\x11\x3c\x1e\x3d\x87\x00\x88\xc4\x25\xbb\xd1\xf9\x1e\x1e\x28\xc9\x70\xf7\x35\xd2\xb6\x2e\x52\x68\xf8\xff\x47\xaf\xab\x11\xf8\xec\xe5\x69\xa9\xbd\x0f\xd4\xa8\xec\xc6\xef\x7f\x81\x17\x61\x10\x59\xfe\xd9\xef\xb9\x3f\xe6\x66\xba\x63\xbe\x1f\xb0\xf9\x9f\xcd\x51\x71\x0e\x07\x34\xab\xd9\xd4\xb7\xa7\xc9\xb9\xdf\xbd\x97\x0b\x03\xd8\x6a\xbe\x6a\x6c\x4b\x1c\x6a\x02\xb7\x89\x4d\x51\x45\x99\x3d\x4b\x38\x68\xf2\xfe\x0a\x1c\xf8\x9e\xc6\x6e\x43\xb3\xa9\xc5\x5a\x8f\xdc\x6f\xb4\xfe\x83\xb6\xa1\xbf\x3f\xde\x96\x36\x61\xd0\xd8\xec\x6c\x02\xf2\x33\x26\x54\xcc\xaa\x8d\xcb\x6d\x19\xfa\x67\x47\x9a\xb5\xd7\xf8\x27\x9d\x26\x21\xde\x37\xdb\xa6\x0a\x31\x21\xda\xfa\xe9\xa7\xf7\xd0\xb8\x58\x60\x63\xa5\x18\x15\x0e\xbc\x79\x8a\xc5\x40\xd4\xb0\x19\xfe\xf5\xaa\x26\xa9\xb8\x61\xe6\x37\xfe\x76\xd2\x05\x61\xad\xba\xc5\x1e\x6d\x0c\x26\x5a\x86\x96\xa4\x11\x48\xb4\xc2\x12\xc8\x4a\x71\x4b\x2a\x2f\xb0\xf8\xcc\x16\xf2\x4a\x23\x66\x8b\x98\x31\xcf\x99\xc8\x62\x5d\x4e\xac\xee\x2d\x4c\xd3\x5f\x0d\x3b\x97\xa8\x10\x55\xcc\x50\x2d\xc5\xe3\xc8\xac\xde\x10\x69\x7f\xaf\xa6\x6e\xde\x97\x13\x86\x25\xe5\x91\xcf\x16\x82\x65\xfa\xa3\x6f\x2b\x0a\xeb\xd2\x8f\xc2\xd2\x31\x58\xae\x36\xe2\xb6\x3b\xbc\x22\x21\x5d\x06\x39\x73\xe8\x56\xdc\xad\x27\x0d\x66\x7c\x02\x4c\x0f\x9f\x1c\xec\x8a\xeb\xcc\x22\x90\x67\x22\x79\x44\xec\xfc\x40\xfc\x97\xe3\xea\x8f\x89\xaf\x17\x85\xf9\xb2\xae\xa1\x20\x2c\xfe\x1d\x0e\xac\x1c\x12\xdf\xfa\x96\x9c\xbd\x5c\xcd\xc9\x1a\x90\x71\x6e\x7d\xdc\x3e\x77\x64\xd3\x76\x4f\xd9\x17\x79\x1c\xfe\x4d\xc2\xa4\xe2\x9a\xbd\x23\x62\x88\xec\x4b\x7d\x6a\xd5\x08\xd0\x77\x1e\x23\x75\xa3\xe5\x8d\x09\x91\x1a\x06\x7c\x43\xac\xdd\x34\x40\xaa\x6f\xeb\xc7\x33\xcb\xf1\x65\xa6\xc7\xc4\x41\x6d\xf3\x36\x49\x0a\xe3\x7f\x38\x23\xd7\xdd\xe5\xb6\xc4\xc7\x3f\x77\xc0\xcf\xbf\x01\x1f\xbf\x39\xed\xdf\x28\x76\xe8\x5f\x86\xe4\xdf\x5a\x63\x9c\xbe\xa9\xdc\xf2\x44\x70\x0c\x46\x25\x6a\xa4\xe8\xfd\xf3\x07\xc3\x68\xdb\x62\x67\x32\x6b\xff\x75\x49\x5e\x35\x68\xb4\xf2\xb3\xed\x7c\x97\x8b\x1c\xf1\xde\xcf\x46\x5e\xf4\x57\x11\x4b\x84\xca\x0c\x36\x5f\x88\xde\x70\x23\x65\x86\xef\xd8\x3b\x0b\x94\xb9\x2b\x47\x01\x9d\x0d\xe3\xe4\x8f\x8f\x46\xc8\x4a\x01\xb7\xe8\xc3\x61\x78\x66\x38\x58\x8a\x6d\xa6\x5d\x40\xb7\xe0\x9a\xd9\x68\x85\xfd\xed\x05\xbe\xa0\x6c\xf0\xc3\xf0\x31\x88\x00\xa5\x82\x54\x94\x0b\x25\x7c\xf4\x6e\x77\xcc\xf5\xf7\x87\xa3\x7e\xfa\xbc\xee\x9c\xad\xa9\x1d\x77\x1f\xd5\xd0\x7f\xe5\x7e\xa6\x33\x30\x14\x00\x11\x0c\x38\xe4\x6b\x1a\x37\xf4\x30\xfa\x73\x35\x57\xb7\xe4\x20\x4a\xc9\x1b\x5f\x88\x8b\xe8\xb3\x59\xef\x36\xf4\x3a\xdd\x80\xa1\x5a\x37\xc8\x78\x95\xf1\x8e\x5c\x51\x7d\x1b\xfe\x07\x3b\xa3\x3e\xdb\x86\x6f\xe4\xdf\xda\xea\x76\xdf\xc2\xe9\x75\x5e\x17\x55\x57\x12\x1b\x91\x63\xb4\xe9\x86\xe0\x0f\x25\x5b\xd5\xaa\xd7\x8e\xfa\x5a\x2c\x43\xf6\x6b\x8e\x9a\xf1\x70\xd9\x9a\xa6\x70\x54\x90\x20\xea\xc7\xc6\x94\xc7\x8d\xcb\xe1\xda\x59\xd0\x5a\x17\x46\x51\xf3\x88\xfc\x43\xaa\x08\xd9\x0b\x31\x86\x5c\x37\xbf\xe8\x16\x0b\xdc\xac\x7b\xfc\x64\x30\xa8\x7a\x7a\xb0\x04\x97\x59\xf9\x11\x7a\xaf\xde\xf9\x41\x7f\xf4\x4b\xaa\xfe\x56\x0a\xfa\x4e\x3f\x98\x4c\xe1\x37\x0b\x07\x1d\x7b\x93\x8e\x1f\x36\xe0\xd1\xb1\x1d\x2a\xbf\xcf\x67\xa4\xc5\xb4\xe2\xe9\x2d\x96\x1b\x58\x23\x5a\x97\xf4\x9a\x96\x1d\xae\x54\x50\x5c\x5d\x42\x35\x9a\x20\xf2\x2a\xb1\x1d\xe1\x02\x7b\xf6\x22\xe1\x90\x0c\x1f\xbb\xc6\x8d\x3a\x2f\xe3\x76\xac\xf4\x8f\x20\x3f\x42\xa6\x6f\xbf\x7c\xf3\xd3\xe6\xfd\x26\xc6\x95\x19\x73\x66\x99\xb0\x8a\xfa\xe5\xa9\xed\x73\xbf\xf5\x15\x16\x84\x55\xe9\x16\x3e\x16\xfc\xe4\x57\xbd\x6f\xbd\xc5\x03\xfd\x09\x35\x01\xf5\x84\x49\x73\x05\xae\x88\x47\x12\x6c\x26\x0e\x32\xad\xaf\x2a\x57\x77\xbd\x5c\x8b\x4f\x0b\x5c\x09\x25\x7d\x86\x8b\x5c\xad\x26\x98\xb5\x80\x19\xf0\x44\x9e\x6e\xd3\xa4\x20\xbe\x04\x80\xb9\x55\xd1\x99\xec\x59\x03\x80\xa2\x92\xdf\x0a\xbe\xdf\xb6\x29\x2d\x9e\x8f\x78\x51\x23\x0c\x7d\xed\xcf\x2d\x2b\x2c\xe9\xdf\xfa\xb1\xa1\x63\x34\x34\x32\x46\xad\x3b\xb1\x9b\xd1\x47\xb9\x69\x8e\xda\x66\x37\x02\xb3\xe1\x03\x5d\xd4\xbc\xf5\x9c\x54\xd5\xe6\x4b\x19\x83\x09\xef\xcf\xa0\xf5\x26\x6b\x10\x2d\xe3\x0e\x98\x0a\x52\xae\x0f\xa6\x1d\xba\x9f\x24\xc5\xe5\x3b\x7e\x32\x59\x79\xf9\x82\xb4\x2e\x8b\x35\x19\xd3\xfe\xfd\x68\x0f\x16\x68\xb9\xaa\xc7\x4f\x1f\x1f\x08\x26\x9f\x3e\x4e\x63\xd8\xc3\x38\xfa\xe7\x7d\xf2\x82\x89\x8e\x11\xaa\x24\xb4\xaf\x2a\x58\xdd\x62\x5a\x73\x65\x6e\x87\xac\x22\xa3\xb1\x2f\xb1\xca\x02\x13\x6f\x33\x6d\xd2\xb9\xea\x2a\xdc\x20\xdc\xb5\x6c\x01\xc6\xcc\x99\xaa\x91\x2b\x18\x8c\x7a\x48\x16\x44\x5b\x36\xac\xd0\x2d\x73\x64\x75\x77\xc2\x95\x8b\x0f\xd0\x24\x24\x52\xd9\xda\xfc\xef\x42\x22\x04\xb1\xe0\xef\xa6\x18\x0b\x6a\xe7\x0d\x58\x9f\x30\x2a\xf0\x12\x5f\x42\x41\xde\xe8\x0e\x4b\x84\xe1\x00\x9c\xd7\x76\x39\xe9\xeb\x4c\xed\x0e\x3c\x0c\x72\xdf\x1b\xbc\x66\x9d\x6a\x26\x26\x7f\x37\xbb\xd1\x07\xe0\xa2\x62\xed\x5f\xe8\x82\xb6\x7c\xc2\xcd\xaf\xea\x12\xfb\x4e\x6e\xf0\xe1\xb7\x9f\x7a\x41\x88\x9b\x42\xb5\x32\xab\x83\x72\xa0\x2b\xbf\xab\x59\x1e\x4a\x8b\x1b\xdd\xfd\xff\x44\x5a\x62\x27\xf9\xa7\x49\x5d\x8e\x7e\x76\x89\xd7\xd1\x2d\xa6\x84\xb6\xa3\x94\x24\x97\x87\x54\xe0\xaa\xe8\x2a\xe3\xa5\x81\x9e\x17\x09\x00\xd9\xf7\x17\xec\x5a\x45\x75\xaa\xe9\xf6\x55\x68\x3c\x29\x17\xb4\x3e\x4a\xd0\x42\x7c\xe6\x65\x1d\x36\x4e\x40\xa4\xd5\x39\x60\xda\xac\xdd\x90\x7f\x76\xb4\x81\xe0\xaa\x84\x30\xed\x01\x13\xdb\xc8\xbf\x92\x8d\x2a\x84\x9c\xdd\x10\x15\x49\x05\xbd\xa8\x64\x26\x66\xba\xa1\x8e\xa2\x03\x95\x43\x77\xa1\x6b\x04\xeb\x71\x25\x4d\xba\x9f\x38\xf4\x25\x65\xa4\x71\x16\xff\x00\x0a\x30\x5e\x27\xf1\xef\x69\xa6\x6f\xe5\x3b\x70\xcd\xeb\x32\x6b\x9c\x7e\x44\xa4\x6e\x1b\x4a\x24\x42\x40\xda\x74\xd1\x46\x3c\xa4\xf5\x75\xb0\x4c\xe8\x81\x8b\x18\x07\xa5\x2c\x9e\xec\xce\x3c\xd6\xe4\x5e\x91\x95\x02\xa1\xb0\x08\x75\xc1\xf4\xef\x47\x21\x80\x7c\x2d\x82\x9b\x53\x44\x3e\xc7\x21\x79\x1d\x64\x76\x3b\xda\xec\xdc\x9d\x30\xa2\x9f\x79\xc5\x70\xf9\x4c\xbe\x1d\xf5\x30\x37\xb3\xf5\xd1\x36\xdd\x74\x0c\x8e\xaf\xc9\xc4\x9f\xf1\x0e\x6a\xd9\x98\x91\x92\xbb\x78\x96\x7e\xda\xd9\xcd\x70\x33\x07\x0a\x31\xba\xaa\xeb\x8a\x90\x0f\xd5\x5a\xf0\x34\xd6\xb5\xb6\x06\xe3\x35\xae\xba\xde\x3b\x7c\xd4\x2d\x11\x0b\xbf\xe6\x19\x74\x3f\x69\xf4\x20\x01\xd8\xc4\x91\xd5\x68\xf9\x19\x66\xae\x46\x77\xc6\x36\xbf\xf6\x75\x62\x1a\x33\xf4\xb1\x05\x35\xe2\x6c\x58\x31\xa8\xe8\x5a\xb4\x24\x4d\x41\xea\x16\x5f\x29\xc9\x42\x1a\x1a\x64\x74\x8e\x97\xa1\x1c\xc9\x28\x09\x5c\x9f\x76\xed\x1b\x03\x4f\xf5\x5e\x75\x3f\xda\xcc\xc9\x19\xbe\xad\xbc\x00\xb2\xce\xa4\xff\xcd\x33\x74\xb8\x77\x90\x61\x81\xa7\xfe\x2a\x35\x2f\xbc\x24\xed\x8a\x90\x1a\x1d\x80\xba\x7d\x78\xbf\x8f\xd9\x49\x7a\xf0\x87\x4c\x93\x45\x6d\xc3\x65\x69\x7d\x25\x6f\xc7\xd3\x5e\xea\x30\x87\xc6\x47\x5e\x8c\xba\xf0\x93\x0d\xa9\x26\x37\xb3\xe3\x08\x70\x2f\x0d\x09\x0a\xaa\x40\x50\x32\x11\x1f\xa6\x4e\x81\x9f\xc7\xc7\xb5\x79\x23\xe9\x1a\xf7\xc8\xc6\x4f\xb0\x58\xd0\x76\xe2\xf4\x4a\x85\x4a\x8b\xf0\x69\xae\x43\x6c\x9a\x7c\xe0\xea\x7e\x7e\x2c\x81\x4c\x0e\xa7\x82\x70\xe0\xb3\x67\xfa\xb3\xa7\xba\x12\x28\x7c\xac\x09\xe3\x70\x07\x3d\xde\x41\xdf\xec\xa0\x27\x3b\x88\x35\xe8\xe9\xa0\x13\xbc\x88\xa6\xcf\xd3\x86\xd2\x24\x8f\x77\xa5\xcd\x6f\x9f\x7c\x8a\x98\x3d\x2d\x01\x46\x8c\x23\x1e\xd4\xfa\x4d\x4c\xe3\xbd\x58\xd8\x2f\x72\x8b\xe1\x93\x9b\xdc\x10\xf1\x0c\x13\x23\x05\xf7\x46\xcf\xa4\x7b\xa8\x0b\x09\x29\x1c\x4d\x54\x3b\x65\x45\x65\x82\x88\x08\x2e\xe6\x2a\x04\xd9\x2d\xd0\xac\x14\x13\xf9\x1a\x3c\x6e\x48\xd3\xa3\x4b\xa7\x04\xb2\xa2\x4c\x59\x3a\x7a\x4e\xd0\x15\xbd\x26\xb5\xdc\xff\xd5\x9c\x16\x73\xb4\xc0\x6b\x41\x04\xb8\x2c\xa5\x53\xae\xb5\x85\x62\xf7\xbc\x81\xcf\x95\x16\xb6\x6c\xc8\x35\xc8\x13\x11\xf5\x0b\xf6\xf9\x0f\x06\x81\x62\x7b\xe2\x71\xd3\x2c\xbc\xc0\x1d\x27\xb2\x65\xb8\x90\x4a\xe2\xe9\x59\x17\xfa\x8e\x37\xa6\x18\x49\xfb\xe7\xfb\x96\x47\x3e\x16\x84\xe8\x46\x5e\x06\x39\x7b\x5b\xd0\x85\xc6\xb5\x59\x37\x00\x62\x31\x15\x3d\x10\x23\x21\x75\x4c\xce\x28\xe8\x30\xb8\x59\x43\x9c\x01\x20\x14\x5c\xf5\x4f\xb5\x9c\x1a\x57\x00\xb6\xd0\xdf\xeb\xa3\x6d\x9a\xb7\xa3\x07\xaf\x88\xdc\x37\x59\xc3\x57\x51\x85\x10\x07\x67\x50\x62\xbd\xaa\x48\xd1\x2a\xc9\x77\x0c\xec\xc7\x1b\xc0\xae\x39\xa9\x79\xc7\x47\xc3\xfe\x66\x34\x6c\xf2\x91\x14\x50\x36\x64\x34\xec\x27\xa3\x61\x5f\x93\x86\xce\x68\x81\x37\x02\xff\x74\x34\x78\x49\x6a\x29\xc0\xc3\x29\x78\x83\xfc\xf2\xf0\xdb\x98\x5f\xce\x2a\xa6\xd5\x09\x4b\xd3\x37\x13\x8d\xed\xb2\x03\xf6\x36\x30\xc6\xa7\x7b\x49\xe1\x4b\x37\x9c\x06\x46\x76\x7e\x26\x6b\xd0\xac\x68\x55\x21\x19\xa5\x55\x10\x7a\x6d\x6d\x85\xfd\xcd\xd8\x4c\xc7\x3d\xca\x51\xc7\x49\xa9\xe3\xd1\xe0\x29\x60\x20\xcb\xae\xa6\x7c\xae\xf9\x9d\xae\x76\xb3\x64\xac\x41\xdd\xb2\xa5\x0b\x82\x3c\x60\xac\x81\x87\x4a\x86\x9c\xaa\xe1\x2d\x43\x42\xe9\xe7\x92\xaf\x20\xce\x66\xed\x4a\xe8\xc6\xff\xec\x68\x21\x84\x71\x19\x63\x14\xf1\xe3\x25\x6e\xf0\x82\xb4\xa4\x91\x35\xfd\x4b\x7b\xc8\x17\x78\xb9\x84\x80\x6d\x85\x02\xef\x55\x90\xe9\xad\xa4\xb6\xa3\x38\x32\x95\x7c\xcc\x11\xe1\x4c\x6a\x3a\xf9\xb8\x24\x45\x0b\xcd\x99\x24\xd2\x84\x08\xeb\xc3\x84\x42\x02\x02\xc7\x1a\xbf\xb4\xe6\x2d\xc1\x26\x8b\x65\xd6\x55\xda\x2d\xd6\x6f\xe7\xa9\x8d\x29\x02\x57\x60\x2e\x80\x4c\xd0\x5f\x95\x8b\x42\xb0\x4a\x69\xf8\xc9\xea\xf5\x62\x43\x9d\x45\xd0\x5a\xbf\xba\x07\x3a\x4c\xca\x8c\x2a\xa3\xd1\xe2\x60\x34\xf1\xe3\x80\x7a\xae\x6b\xeb\xbb\x1f\x82\x48\x1c\x07\x89\x21\x2f\x50\xcc\x91\x67\x61\x12\x62\x0f\x4a\x52\x34\x04\x73\x4b\x89\x4a\xe5\xe2\x73\xd6\x55\x65\x42\x74\x8e\xf9\x45\x9f\x68\x2a\x24\xa6\x2a\xdb\xd6\x20\x7d\xe4\x03\xcc\xe6\x64\xa4\xcc\x26\xdd\xe8\xf0\x27\x06\x55\xdb\x95\x16\x75\x06\xc7\x0e\xcb\x81\x57\x15\x5b\x29\xca\x6e\x58\xcb\x0a\x56\x41\xb4\x10\x69\x5d\x93\xb5\xb4\x21\x2a\x43\xb6\x67\xad\xb6\x29\xfd\xb4\x31\xe5\x1c\xa4\xd9\xbb\x50\xba\x33\x6b\x4c\x29\x0d\x71\x68\x55\x61\xb7\xed\x58\x33\x63\x85\x59\x4d\xf5\x39\x3a\x3c\x48\x45\x6a\x2d\x71\x4d\x8b\xc9\x83\x0b\xb9\x32\x52\xaa\x2e\x1f\xf2\x25\x41\x5e\x6c\x86\x1a\x31\xef\xbd\x07\xbd\x39\x00\x5b\xeb\xa0\xe4\x27\xc8\xab\x55\xcb\xf9\x4c\x13\xd6\x0d\x83\x19\x69\x99\xf0\x2b\x23\x9e\x9f\x81\x92\xa2\x7b\xed\x87\x50\xd2\xba\xb8\xbe\x0e\xf0\x72\xd9\x40\xc5\x3d\x73\x2f\xf4\xf4\x28\x35\xc6\x4a\x60\xd3\xd0\xdc\x8e\x72\x09\x0a\xb8\x9c\x13\x43\x96\x28\xda\x17\x04\xfc\x7a\x50\xc5\x51\x06\xe1\x94\xd5\x9c\x96\xa4\x31\x31\x69\x58\x10\xe8\x92\x71\x52\xee\x2b\xc0\x43\x6e\x93\x13\xb5\x22\xcd\x21\xc9\x4a\x7d\x22\x3e\x70\x18\xe5\x0f\x8c\x55\x11\x9b\x04\x8d\x4a\xde\x79\xce\x5b\xd9\x26\x28\xde\x58\x71\xb0\xd7\xf7\xdf\x6b\xca\x3b\x05\xee\x25\x56\x28\x78\x8a\xc6\xba\x44\x9d\xaa\x75\x08\x07\xfa\x41\x60\xdc\xb2\x1e\x30\x7f\x1d\x39\xd7\x17\x9d\xe5\xb4\x6f\xfe\x5e\x35\x5c\xa9\x69\xd8\xf6\x25\x38\x25\x27\x1e\x49\x3c\xd8\x2b\x58\x5d\xe0\x76\x42\xcb\xa9\xfe\xf5\x81\xd5\x26\x74\xa3\x0a\xd0\x27\xb4\x3f\x91\xaa\x06\xa5\xa8\x15\xb3\x78\x90\x0c\x60\xf4\xff\xf2\xfe\x94\x79\x5d\xac\x26\x6e\xb2\x27\x77\x1b\xb5\x3a\x45\x22\x21\xf7\xda\x41\x67\x08\x89\xb6\xa8\x26\x86\x9c\x80\xc3\x71\xf0\x08\xe8\xf8\x41\xc4\x19\xa2\xd1\x6b\x9a\x9e\x0b\xdc\x09\x1e\xa1\x16\xf6\x77\x39\xf4\x79\x7d\x8d\x2b\x5a\xc2\x51\xf8\x3b\x5a\x90\x76\xce\xa2\x82\x7c\xe7\xca\xcb\x37\xc7\xcb\x25\xa9\x25\xb2\x9c\xb0\xfd\xe0\x30\xec\xd8\xf4\x15\x7b\xd3\x85\x3c\x53\x41\x16\x67\x65\x81\x9b\x0f\x7e\x36\x1b\x5d\x2c\x48\x49\x71\x4b\xaa\x75\x86\x82\x62\xba\xee\xa1\x22\x9f\xdc\x86\x69\x27\x4d\x78\x61\x5a\x40\xe6\x65\xb4\x71\xac\x67\x7f\xc1\x51\x8f\xb6\x72\x01\xc8\xfa\x07\x5c\xa4\x5d\xcd\xf1\x8c\xc8\xfa\x50\x27\x75\xf9\x96\xcc\xba\xba\x74\x78\x78\xd8\x13\xdd\x40\xdf\x8c\xb2\x9d\xb1\x2e\x02\xee\xe1\x23\x3c\xcb\xbe\xb9\x76\x36\x1b\xc6\xad\xd8\xaf\xac\xf4\x08\x74\x29\x1b\x54\xd1\x16\x4d\x94\xcb\x81\xa3\x02\x57\x95\xcc\x93\x56\x4f\x90\xc8\xdd\x66\x3b\x4d\xa5\x27\x78\x97\xac\xb4\x5f\xf0\x02\xf0\x39\xb1\x2b\x89\x34\xfd\x93\x65\xc0\xae\x6e\xd3\xc7\x8c\x5d\x60\x1b\xcb\x6e\x6a\xde\x3e\xda\xd2\x02\xdc\x98\xad\x97\xec\x40\xc6\xe1\x35\x40\xa0\x3c\xca\x8e\x37\x15\x3f\x2b\xce\xe4\x0b\x8a\xe1\x2c\x22\x6e\x59\xee\x7a\xec\x32\x43\x05\xf9\x23\xf1\xeb\x40\x89\x84\x5b\xc9\x4a\x69\x19\x48\x4e\xa6\x34\xb3\x19\x2e\x11\x3d\x5c\x60\x29\x55\x18\xb6\xb7\x0c\xd1\xfe\x3e\xd2\x55\xe4\x68\x13\x17\x30\xbb\xc4\xc5\x07\x65\xba\xa3\x4d\x6f\x72\x68\xbe\x96\xcc\x9d\x97\x94\x4a\x5e\x56\xb6\x13\x9e\x4d\xb8\xd0\x85\x7d\xcd\x2d\xd3\x02\xf9\xf1\xee\x52\x86\x5a\x88\x4b\xda\x10\x56\xe1\xe9\xb1\xc8\x24\xf4\x98\xc4\x2f\x17\x72\x49\x39\x5c\x0a\x70\xf3\xa9\x36\xc9\x0b\x82\xdd\x8e\xe4\x9e\xa4\x87\x74\x51\x6e\xee\x37\xc7\xf2\x6d\xa5\x62\x01\x30\x0d\x79\x4c\x6a\x69\x88\x94\x57\xbf\x9a\xb3\x90\x4d\x2b\xce\x22\x17\xcb\xa8\x3a\x5a\xbf\xff\x9e\xec\x01\x36\xe2\x9e\x53\x46\x66\xe5\xd8\x8f\x73\xfc\xc8\x3f\x3b\x0c\x4a\x98\xf2\x0a\x5b\xc5\x2a\x41\x3a\x0a\xa0\x93\x62\x24\x74\xac\x19\x6b\x8a\x74\xc3\xf6\x04\xc9\x6d\xb7\x2e\x97\x58\x5d\x77\x09\x24\x71\x18\x10\x84\xd6\x28\x54\xc4\xd3\x57\x41\x9f\x43\x17\x82\x5d\x8e\x31\x4c\xcd\xc4\x2f\xb8\x46\x6c\x49\x6a\x69\x4d\xc6\xf5\x1a\x2d\x58\x13\x43\xb8\xc6\x8d\xa6\xaf\xb7\xac\x02\xab\xff\x29\x4c\x20\x32\x24\x67\xe5\xf9\xd3\xd4\xeb\x09\xc1\x3e\x18\xea\x54\x65\xab\x27\x47\x77\x7b\x1e\x82\x47\xe4\x7e\x4a\xde\x8a\xa0\x3d\x47\xb9\x94\xa3\x71\xa3\xf8\xd3\x39\x55\x49\x37\x87\x03\xf2\x0a\xba\x1b\x5b\xa8\x3f\xd7\x18\x9f\x63\x6d\xa2\xc9\xa5\xe7\xcd\xa3\x7d\xc3\x26\x74\x8e\x96\x34\x60\x77\xd4\xe1\x63\x55\xe5\xc6\xbb\x0b\x7e\xa2\x0f\xab\x3c\x9f\xe9\xca\xe8\xe6\x50\x52\x15\xe2\x22\x58\x56\x32\xb5\x4a\xdc\x90\x20\x81\x1f\x67\x4a\x6b\x8b\x2f\xef\x85\x74\x07\x61\x42\xe8\x18\xf9\x51\xc7\xab\x39\xad\x88\xfa\xee\x19\x72\x1d\x1f\xe9\x42\xc1\xd6\xb3\x7e\x0c\x4f\xbf\x87\x57\x7f\x89\x49\x53\x8d\x26\xff\x7d\x84\x0e\xe3\xb3\xbf\x71\x5e\x85\x19\x3b\xc1\x48\xc6\xe5\x69\xf6\x24\xe4\x8d\xca\xe8\xea\xcb\xcb\x30\x7f\xe4\x53\xab\xc6\x54\xbd\x44\xdb\x14\x15\xf4\xcf\x5d\x64\x1b\x0e\x2f\x6e\x64\xfe\x61\x2a\x73\x1d\x2e\xb3\xf4\x7a\x12\x3b\x9d\x29\x5d\xd9\x8f\x89\x4d\x52\x12\xc3\x7b\x2c\x05\x79\x33\x45\x74\x14\x25\x6d\x68\xff\xd8\xde\x0c\xe2\x52\x97\x37\xac\x35\x59\xc7\x9d\x45\x12\x15\x27\x43\x56\x78\x5a\x11\x60\x58\xb4\xa5\x10\x43\x05\xe6\xd6\x4b\x22\x3d\xd0\xae\xc0\x69\x7a\xe0\x94\xe9\xeb\x3d\x69\x2e\x3d\xe8\x29\xa1\x20\x35\x25\x69\x37\xba\x5c\x0b\xad\xb9\x55\x8a\x10\x6d\xf4\x44\x5a\x86\xfe\x97\x34\xcc\xd1\xa7\xdc\xd4\x14\x50\xb6\x6d\xa1\xe2\xb0\x04\x43\xde\x9d\xdd\xdc\x58\x63\x32\x3a\x9e\x8a\x97\x96\x2a\x8e\x44\xd2\xb0\xad\x0b\x32\xa0\xff\x20\x9b\xa5\x0b\xc0\x99\xc3\x7b\xb9\x5e\x88\x01\xa1\xd5\x58\x4b\x08\x76\x75\xe1\x18\x41\x02\x2b\xa1\xc1\x6e\x94\x0d\x27\xb4\xc3\xc7\xcd\xa4\x1a\x65\x5b\x49\x1a\xe7\x96\xa4\xa1\xac\x44\x2b\xa1\xad\xa4\x12\xe2\x7c\x7b\x76\x03\xbc\x8f\xad\xa4\x3c\x1e\xd6\x41\x6c\x48\x05\xb4\x64\x63\xe7\xf3\x16\xed\x54\x80\xf6\x0d\x23\x3a\x7f\x60\xac\x8a\xc4\x34\x5f\x77\xb9\x99\xaf\xba\x6d\x3a\x12\x88\x61\x39\xb0\x01\xd6\x5f\x68\x2b\x86\x46\x8d\x5a\xa3\x38\xb5\xc6\x7e\x21\x78\x42\x57\x7b\xae\x0a\x1e\xb9\x0f\xf4\x19\xf7\x07\x16\xd8\xf7\x9b\x88\x8f\x88\x69\x4f\x58\x32\xf4\xe0\xaf\xa4\x1b\x6e\x9b\xa7\x4b\x28\xb3\xd1\xd1\xee\xf5\x0a\x00\xb9\xc7\xa6\xe8\x49\x30\xc9\xa3\x70\xd6\xd3\x18\x8a\xd0\xaf\xe0\x8c\xb0\x8a\x5c\x54\x0c\xb4\x9d\x2f\x8b\xb6\x60\xf7\x6e\x46\x5c\x4a\xa2\xe7\x9e\x48\xaf\x72\x51\x28\x6f\xc1\xcd\x64\x8f\x32\x9d\x21\x2a\x14\xce\xba\x0c\x88\x4b\x72\x60\x55\x52\x8e\x23\x5a\xf3\x6e\x36\xa3\x05\x25\xb6\x7b\x55\x6f\x7f\x7f\xd6\xd8\xe2\x36\x91\xe9\xd6\xf7\xa9\xb6\xd2\x35\x91\x93\x18\x63\x61\x31\xc8\xcc\xde\xdf\xdf\xf7\x00\xbe\xd1\xc1\x10\x11\x2d\x1c\xa1\x13\x2f\x26\x44\x10\x75\x50\x35\x4f\xbf\xe1\x41\x54\x89\x37\xae\xdb\x18\xdc\x74\x32\xa5\x2c\xb1\xfc\x3d\x88\xca\xf0\x42\x38\x3c\x80\xc5\x9c\x14\x1f\x4c\x43\x78\x8b\xea\x82\x35\x0d\xe1\x4b\x56\x4b\x0b\x0e\x44\xe1\x69\x5f\x20\x3a\x3f\x83\x02\x16\x5d\x0d\xc9\x43\xe2\x63\xd2\x38\x8e\x0f\xcd\x13\x00\x10\x6d\xb9\x2e\x17\x3a\x63\x60\x84\x12\x90\x8b\x7c\xc4\xc5\x98\x93\x35\x6c\xfb\x76\x7d\x4c\xbd\x17\xf2\x5f\x83\x07\x47\xb2\x8d\x82\x2d\xd7\x8a\x5a\x96\xca\x93\x35\xc8\x38\xf6\xf7\xd1\xcf\x44\x06\xba\xd1\x40\xdb\x8d\xa6\x0b\xb9\x1b\x5a\x58\x13\x1c\x38\x65\x8e\x4b\x1f\x0a\x29\xfb\x5b\xea\xd5\xce\x34\x0d\x8d\xca\x77\x78\x77\x99\xa8\xe6\x02\x27\x4e\xdf\x06\xe6\x82\x94\x23\xad\x60\xf5\x40\xa1\x57\xac\x6d\x49\x0d\xe5\x96\x6b\x38\x16\x18\xc6\x95\x71\x43\xfd\xce\xb3\x30\x56\x12\xa6\x07\x16\xf3\x4b\x22\xbd\xda\x24\x42\x47\xb4\x70\x53\x71\x96\x1a\x09\x57\xca\xa5\xe0\x63\x6c\x19\x3a\x3c\x38\x08\x5f\x92\xbe\xf3\x5e\xf7\xa5\x92\x1c\xa4\x81\xd3\x88\x80\xca\x20\xda\xd2\x45\xb4\x03\x6c\x26\x01\xe2\x4a\xb3\x97\xc0\x07\x9e\xf2\x4f\xea\xf4\x1b\x71\x8c\xea\x68\xad\x39\xb7\xe0\xf6\x2c\xfa\x1a\x1a\x24\x57\x04\x05\xdb\x7c\x0b\x82\xf8\xf5\x65\x57\xd9\xa6\x5e\xa6\xa8\x6d\x1a\xe2\x95\xd7\x59\x2c\x3d\xc7\x91\xfd\xc7\x52\x93\x1b\xd5\x64\xc5\xc5\xd5\x39\xd7\x7b\x21\x59\x05\x3a\x46\x21\x27\x36\x52\xf2\xf7\xdf\x2b\x51\x25\xa5\x5c\xe3\x72\x41\xeb\x5d\x3f\x5c\x43\x0c\xcd\xd1\xc4\x04\x68\xee\xab\x10\x53\xf9\xab\x8a\x08\xdd\x77\x63\x2c\xe3\x89\xee\xef\x9b\xd8\x73\x03\xfc\xe4\xd5\x99\x3c\x64\xe1\x99\x4e\x7a\x8a\x7d\x54\xa0\xfb\x36\xc0\x1d\x3d\x7c\x88\x26\xf7\x83\x2d\xf9\xfd\x77\x74\xdf\xc7\x4c\xce\x2d\xec\x88\x39\x63\xe4\x79\xf7\xe7\x4e\xd5\xdc\xd4\x80\x05\xab\x5b\x5a\x77\x31\x86\xd2\xa6\x92\x25\x69\x16\x94\x73\xca\xea\x4a\x07\xa8\xea\xdd\x94\xb7\x51\x72\xa3\x5e\xbd\x7e\xf7\xe2\x08\x9d\x38\x41\xad\x2a\x4a\xd1\x91\x67\x96\x0d\x65\x8d\xf6\x87\x1c\x1e\x1c\xec\xbe\xfc\xcb\xeb\x9f\xe3\xf4\xba\x14\xf8\x89\x0a\x42\x0f\xc8\x61\x0a\x3c\x49\x4a\xaa\x92\x73\xa9\x38\x06\x8c\x5a\xb2\x58\xb2\x06\x37\x6b\x74\xd5\xe0\xc2\xe8\x48\xea\xfb\xd4\x18\x72\x88\x16\x12\x7a\xaf\x1a\x5c\x97\x33\x0c\x05\x7c\xcb\xb0\xbf\xd0\x02\xaf\xd5\x05\xa1\xe4\x09\xb1\x68\x31\x52\xb4\x94\xbd\xd4\x38\x90\x7a\x08\x65\x7a\x3d\x74\xc1\xda\x08\x15\x43\x7a\x14\xff\xfa\x6d\x9a\xe0\xe3\xac\x9e\xfd\x7d\x84\x76\xd1\xeb\x4a\x9c\x12\x1e\xe1\x6a\x47\xf7\x89\x72\xb5\x3f\x80\x0c\xa6\x86\xf4\x21\x92\x20\x5f\x91\x95\x04\x29\x73\x00\xac\xbe\x23\x61\xda\x52\x82\xe6\xda\xbc\xd1\xf1\x3c\xf6\x8f\x67\x78\x3a\xc5\x47\xfe\xe9\xdc\xfe\xe1\xdc\xe4\xac\x24\x2d\x3f\x87\x07\x51\xa9\xde\x04\x08\x50\x2f\xbd\xdc\x0d\x1d\xe2\x0f\x6d\xbf\x48\xd3\x62\x5a\x3b\x99\x0c\x5c\xa8\x3f\x08\x5f\x63\x5a\x09\xbe\x21\x88\x39\x11\xff\xc6\x99\xdf\xe6\x71\x21\x68\x2c\x95\x7b\x04\x12\x09\x8c\xaa\x5b\xab\xaa\x37\x60\x1c\x0f\xa6\xd2\x41\x1a\x82\xc4\x89\x60\x8b\x6a\x2d\xd0\x2b\x83\x8b\x8d\x94\x00\xd2\x81\x94\x6d\xa8\xac\xdf\x53\xfa\x39\x21\xaf\x1c\x86\xa0\x4f\xac\x05\x23\x94\x10\xf1\x1a\x87\x7e\x16\x36\x22\xd3\x31\x7f\xc9\x86\x15\xe0\xa9\xd3\xa9\xf9\xfe\x08\x27\x55\x15\x2d\xb5\x22\x33\x6b\xbb\x9b\xc9\x4e\xb2\x0e\x00\x44\x3e\x0a\xf9\x1b\xfa\x72\x2f\x96\x15\x2d\x68\xeb\xae\x4e\x68\xe7\x54\x29\x65\xbe\xf4\x6e\xb6\x01\xd0\xb5\x03\xd3\x54\x72\x24\x14\x84\x74\xf2\x4e\xb8\x96\x8f\x1c\x9d\xab\x6d\x70\xcd\x69\xbc\x84\xac\xd0\x9f\x50\x84\xc3\x2a\x90\x8e\xd7\xcf\x78\x95\x6e\xef\x5b\x8c\x14\x87\x9e\x0c\x98\x2c\x70\x3d\x6b\x95\x44\x13\x8b\xfd\x7f\x01\x13\x1e\x6c\x35\x57\x55\x17\x83\xc6\x77\x49\x83\xa2\x97\x6c\x75\x93\xc4\x32\x5f\x4f\x1a\x97\x60\xc6\xa7\x42\x14\xfa\x2d\x8e\xdc\x26\x8b\x65\xbb\xf6\x1f\xb5\x28\x0a\x46\x42\xc7\xe8\xb7\xc3\x23\xf4\xdb\xa7\x1d\xf4\x58\xfe\xf3\x8d\xfc\xe7\x89\xfc\xe7\xa9\xf8\x67\x30\x6f\x31\x69\x91\x48\x4c\x63\x44\x06\x1a\x4f\x84\x76\x02\x7b\xb0\xa1\x79\x86\x2e\xb4\x04\x9e\x14\x2b\xfd\x3d\x51\x82\x2b\x3a\x0e\x3e\x7f\xaf\x7c\xcd\x3d\xce\x66\x33\x9c\x7a\x16\x3d\x3f\x76\x93\x6d\xd4\x87\x69\xf6\x2f\x23\x3b\x70\x55\x69\xb6\xd9\xc8\x6c\x86\x1d\x6d\xc2\xb6\x6c\x05\x9e\xd2\x2a\xaa\x6f\xbb\x0b\xf1\x61\x75\x92\xe4\x22\x73\x8a\x89\xfe\xb9\xc5\x9d\x94\x08\xe4\x33\xd5\xed\x73\xe8\x7a\xa4\x8e\xe5\x24\x3f\x59\xe5\x84\x9d\xa2\xe7\xa3\x31\x9b\x43\xf7\x2b\x88\xb6\x8d\xf1\x0d\x02\x47\x59\x02\xaf\x73\x6b\xfc\x84\x8c\x3a\x9d\x96\x97\x1b\xed\x54\xd7\xdc\x40\x73\xb6\x42\x0b\xad\xff\x83\x29\x46\xed\xb0\x0d\xf3\x30\x23\x49\x03\x84\x0e\xf7\x48\xc6\x79\x20\xc5\x48\xeb\x6e\x01\xd8\x7a\xc7\xa4\xc5\x5e\xf3\x38\x1b\xb7\x70\x2b\x7c\xef\xc6\xf8\x1e\x8f\x6d\x50\xde\xcc\xfc\x4e\x4a\xa1\x93\x6e\x32\x74\xb8\xb6\xac\x77\xf8\xbc\x2e\x85\x62\x66\xae\x6d\x2a\xfe\xa6\xa6\x99\x52\xb4\x87\xb8\x69\xf0\xda\x98\x53\x52\x26\x0e\x17\xc5\x25\xa9\x88\xa0\x0a\x15\xad\x29\x57\xa0\xf8\xa3\x5f\x90\x6c\x10\x23\xfb\xfb\xe8\xad\x2f\x9a\x84\x33\x1e\x33\x29\x19\xa4\x10\x62\xa7\x27\xd4\x45\x6f\x86\x1c\x52\x10\xb8\xd9\x08\xe5\xed\x81\x49\x4d\xa6\xe8\xff\x53\xb9\x21\x23\x36\x28\xcd\x00\x90\x17\x09\x27\xc3\x1d\x9c\x60\xb3\x1d\x55\xbb\x59\x09\x2e\x3b\xa8\x6d\xd6\x08\x5f\x61\x5a\xf7\x41\x93\x26\x65\x01\xa6\x66\xed\x0e\x44\x6d\x8b\x0f\xf2\x16\x2a\xf7\x47\x3a\xc8\xcd\x0e\xbe\x37\x48\x18\x08\xc5\xd6\x3f\xd9\x97\x51\xdb\x24\x84\x6f\xf7\x27\xda\xa2\xe3\xf8\xa3\x54\x30\x91\xfe\x49\x53\x56\x42\xbc\x47\x5e\x63\x5e\x71\x67\x48\xae\xad\x0c\x59\x4a\x4a\x1c\x71\x69\xc0\x7e\xd1\xda\x5b\xf4\xd0\x75\x61\x0b\x13\x46\xb7\xa7\x4b\x37\xef\xcd\x00\x71\x78\x8c\xfe\xb9\xd5\xcd\x93\xc3\xca\x85\x16\xd4\x54\xa0\xb2\x8d\x6e\x34\x66\x76\xa9\x5f\x30\xa5\x20\x08\x65\xd9\xfd\x66\xc7\x8d\x10\x84\x86\xc6\xe2\x72\x10\x92\x6e\x86\xec\xd2\x9c\xb7\x97\x25\x7b\x7c\x32\x5e\x4a\x6f\xf8\xbd\x73\xab\xe9\x5b\xc9\xbd\xd9\xb0\xa2\x83\x11\xb7\x5b\x0e\xbc\xc9\x53\x91\xb7\xdf\xc8\xcb\xef\x15\x53\x9d\xea\x20\x36\x81\x10\x15\x61\x0a\xc7\xd7\xa9\x87\xca\x55\xf0\xa9\x13\xd1\xb0\xf6\xec\xb7\x5a\x4f\xdb\x16\xae\x47\xdf\x41\x09\xcd\xda\xff\xeb\x46\x2e\xbe\x2d\x05\xfc\x6d\x18\xec\x67\xc0\x6c\x1e\xe7\x17\x96\xf5\xc1\x82\xf0\x13\x99\x69\x4a\x65\x64\x68\x89\xd7\x36\x9b\x97\x05\x26\x29\xdf\x0d\x86\x39\x29\xb5\xb3\xc0\x2d\x58\x6f\x0b\xfe\x07\x11\x7f\xb7\xae\x8f\x16\xea\x03\xb6\x42\xa6\x2d\xc1\x7a\x02\x02\xc2\x71\x00\x6f\x2f\xae\x15\x8b\x5c\x0b\x7c\x54\x3b\x54\xbf\x97\xad\x46\x1b\xaa\x97\x5e\x1f\xae\x3a\xc4\x5c\x8c\xda\x1d\x9d\xeb\xbd\xa0\x82\xb1\x99\x16\x74\x1e\x5c\x68\x2c\x95\x58\x9f\x53\xd2\x21\x25\x38\x40\x04\xa0\x2a\xbc\x64\xa7\xff\x06\xd3\x52\x16\xed\x3d\xf2\x16\xbd\x03\x72\xec\x4b\x22\x54\xc9\x83\xbd\x83\x1d\x55\x8e\x58\xfd\x31\x23\x84\xff\xd0\x35\xb5\xfa\x20\x1d\xf9\x2c\xc3\x9c\x24\x63\xa8\x77\x99\x4d\xc4\xb5\x8a\xb5\x4c\x32\x03\x76\x54\x7f\x05\x15\x81\xb8\x32\xe7\x18\xbb\x85\x93\xf0\x9c\x34\xd0\x1a\x05\x58\x5b\xad\xe3\xa4\xef\xb4\x50\x27\xcb\x61\xe6\xb3\xc8\x3d\xa0\x89\x15\xca\x12\xd4\x3e\x03\x41\x31\x29\xce\x08\x51\xbe\x19\x65\x26\x10\x38\xdd\xbb\x22\xed\x4b\xf3\x45\xe0\xd9\x14\x32\xaa\xc4\x76\x50\xf3\x37\x51\x55\x97\xce\xdc\x01\x9e\xf9\x74\x1b\xd3\x80\x07\x36\x28\xab\x8c\x76\x1d\x50\x7d\x7c\x71\x7f\x1f\xfd\x60\x9b\x50\xce\x08\x91\x4e\x18\x65\x8a\x52\x35\xd3\xf5\x85\x24\x28\x25\x74\xa0\x2b\x77\x8c\xdb\x0c\x04\x55\x98\xf7\xef\xb5\xc2\x25\xd4\x21\xec\xf3\xb1\x09\xf4\xc2\x43\x93\xb8\xcc\xb9\x82\x0f\x45\xd5\xd1\xb3\x5d\x03\xcf\x44\x7f\x4a\xb7\xd6\x4b\x49\xf9\xf0\x98\x89\x07\xb5\xb8\x89\xad\x48\x7f\x15\xa7\xd5\x6f\x7f\x06\xee\x85\xb0\x76\xb7\xb3\x6b\xfe\x4e\xe4\x42\x3a\x61\xd1\x15\x93\xf3\xfa\x2b\x94\xe4\x1c\x67\x6c\x92\xb8\x78\xf6\xf0\xa5\x7e\x79\x4f\xbe\x9d\xbc\x9c\x1c\xe8\x69\x59\x2c\xe5\x67\x57\x7d\x48\x17\x72\x52\x0d\x99\x91\x86\xd4\x45\x18\xf5\x86\xe0\xa0\x58\xac\xc7\xdd\x30\xfd\xf1\xf7\x04\xbc\xa0\x38\xbe\x87\xaa\xfe\xc6\xef\x16\xe1\xb6\xfa\x36\xad\x33\xd7\xc1\x96\x3c\xb9\xc1\x78\xc9\x1a\xfb\x3e\x70\x55\xbd\x39\xf5\x62\xea\x52\x41\x29\xed\x33\xca\x45\x31\x75\xef\x43\x0c\x7b\xe8\xcf\xe4\x45\x89\x27\x52\x9d\x46\x04\x3e\x6d\x48\xbc\xc1\xa4\x9d\xf3\xd8\xda\xc3\xe8\x96\x01\xf1\x3d\xf0\xdc\xf1\x13\x58\xcd\x57\xf9\xcd\x98\x3e\x92\xe8\x46\x89\x28\xf3\x1b\x62\x3c\x98\x50\x46\xef\x4e\xb5\x53\x90\x97\xb5\x76\xca\xa6\xe9\x6e\x54\xd4\xbe\x37\xfe\x18\x77\x93\xd3\xb3\x7c\xdc\x24\x12\xe4\xd5\x77\x6e\xc5\x95\xa7\xe5\x0d\x74\x9c\xbb\x87\xfc\xcb\xee\xf9\xf1\xd0\x6d\xe7\x40\xcc\x4a\x6c\xbe\x5c\x70\x73\x19\x49\xff\x66\x05\x25\x8f\x6d\xf9\x22\x93\x47\x20\x03\x1d\x89\xef\x5c\x88\xba\x91\x00\x75\x1b\xe1\x09\x3a\x30\xf0\xb6\x61\xeb\xe0\xce\x9c\x01\xfe\x9c\x7a\x6a\xda\x33\xc8\x16\x04\x1c\x6a\x1e\x98\x52\xc1\x70\x91\xd9\xa3\xe2\x48\xb3\x2d\xf7\x4a\x39\x79\x75\xdf\x23\x57\x7b\x26\x8e\xf9\x86\x65\x98\x13\xa1\x70\x72\xd8\x4c\xec\x5c\xd6\xa7\xf5\xc6\x7a\xf8\x4c\xa0\xc6\xf4\x7e\x84\x62\xdd\x44\x8c\x77\x0b\x63\x20\x90\xfa\x58\x22\xe5\x4a\x9c\x3f\xa0\x6c\x99\x09\x92\x1d\xfb\x9d\x7d\x26\x10\xaf\xc4\x86\xb9\x00\x8e\x33\x12\x8d\x6a\xdc\x92\x40\x50\xd0\x3a\x04\xf4\x0c\xb7\x6f\xc8\x2f\x7d\x05\x8c\x3c\xd3\x3c\x2c\x5b\xd6\xf9\x97\x9d\x54\xba\xaa\xa5\xcb\x8a\xca\xfa\xe8\xd6\xb3\xed\xe1\x03\xfc\xda\x51\x2c\x9f\x41\x8c\x9c\x97\xec\x1e\x30\xae\xf6\xec\xbe\x8b\x90\x54\x2f\xe7\x84\x4c\x72\x84\xde\x27\x40\x47\x1d\x53\xd0\x31\x7a\xff\x4b\xb2\xc7\xa2\x2c\xcb\xeb\x56\xde\x82\x13\x24\x2e\xa1\x39\xa9\x1c\xb7\x79\x8a\x9b\xc4\x49\x75\xbc\x5b\xa8\xc1\x7f\xd6\x10\xa4\x0e\x92\x1f\xdb\x76\xb3\xe1\xb6\x60\x6d\x72\xb4\xdc\x01\x73\x06\x07\xe4\x09\x71\xdc\xe7\x33\x17\xaa\x4f\x43\x7a\x2e\xa9\x84\xc5\xec\x92\x55\xe4\xa3\x22\x9d\x10\x94\x4e\x4b\x76\xd0\xa9\x0d\xfa\x1a\xa5\xd1\xa9\xae\x63\x96\x98\x3d\x4f\x39\xf6\x19\xf7\x7b\xb0\x2e\xc0\x04\xfc\xcf\x13\x99\xe8\xc6\x8d\x7c\x65\x19\x69\x81\x6b\x81\x0f\x5d\xa1\xac\x94\x25\xe3\x4a\x3a\x03\x8d\xc0\x2d\xf3\x9b\x82\x78\xee\xb6\xd4\x71\xa0\x4a\x7b\x21\x67\x3e\x5c\x38\xd9\x78\x41\xfa\x80\x5a\x45\xef\x4c\xbd\xfa\x8e\x39\x25\xd5\x8e\x53\x08\xd4\xb1\x86\x09\xbf\xf0\x18\x2a\x1c\x7e\x66\xb0\x9a\x42\xda\x82\xe2\xb1\xb4\x9a\x35\x0b\x73\xb8\xd5\x39\x33\x65\x02\x6c\x65\x38\x88\x3c\xd1\x21\x27\x76\x5f\x22\xf8\x7e\x63\x21\xd3\x5a\x7c\x28\xe1\xff\xeb\x88\x1f\x0e\x40\xe6\x27\x62\x2e\xc0\x3f\x58\x05\xce\xee\xe3\x78\xdc\xaf\x7b\xb6\x2c\x89\x9a\x93\xb2\x0c\xa4\x07\x45\x1e\x92\x0b\x59\x26\xaf\xd1\x92\x3c\xaf\x6a\x83\x63\x1e\x97\xf8\xf0\x11\x9a\x44\xd3\xde\xed\x5b\x67\x26\x14\x37\x64\xfc\xe9\x63\x19\xf2\xfc\xa0\xb4\x59\xfa\x78\xe6\x38\x9f\x61\xff\xea\xe8\x66\x98\x2e\x72\x63\xc1\x1d\xca\xa3\x8d\x73\x0a\xcd\x01\x95\xad\xcc\x92\x4b\xdc\x2c\x7b\x1b\xf5\x66\x70\xa3\x0d\xb3\xb8\xd1\x86\x99\xdc\x68\x5c\x36\x37\xda\x76\x46\x37\xda\x22\x6f\xe9\xcf\xe7\xcd\x3a\xd2\x7c\xf6\x12\xb7\xa1\x93\x76\x7b\xca\xbd\x7a\xf3\x50\xb0\x33\xef\x58\x0a\xb9\xb5\x53\xfc\xb2\x57\xf6\xe8\xf5\xd6\x3b\xea\xaa\xe1\x53\x03\x49\xd2\x23\xd8\x54\x66\x84\x14\xbf\x4a\x4f\x62\x33\xa6\x85\x7c\xc6\x65\xce\xa4\xe3\x58\xb1\xfc\x8b\x77\x8b\x1c\xc5\x8c\x65\x56\xe9\x39\xef\x0e\x2e\x37\x43\xab\xca\xed\xde\x8f\x28\x25\xf5\x9b\x50\xd6\x1e\x2f\xae\x2e\x18\xe1\x6b\x5d\x5f\x71\x54\x74\x69\x07\x24\x9d\x45\x6b\x8a\x67\xf0\xf5\x06\x55\xf6\xa7\xc6\xec\x3a\xe8\x0a\x3f\xed\x5a\x97\xf0\xb6\x37\x87\xfc\xd0\x63\x2f\xd0\xf8\xdb\x47\xfe\x94\xf3\x43\x6c\x4e\xf8\xf1\x23\xbb\xc1\x60\xa9\x71\xd2\x61\x0f\xe1\x3d\xb8\x37\xd4\xdb\xcb\xb1\x65\x99\xf6\x5e\xc3\xc4\x1c\x4f\x26\x67\xa0\xf6\x66\xe2\x76\x1b\xec\xbd\xe3\x87\x80\x49\xd7\x1c\x54\x3b\xd4\xb6\x62\xfb\xe5\xa0\x51\x4c\x73\x09\xad\x2a\x2b\xfd\x33\x71\xe2\xf7\xd1\xc4\x55\xc0\x77\x87\x2f\x8e\xd8\x3f\xe2\x6a\xe0\x6f\xaa\xce\xe5\x31\x91\x12\xfc\x28\x39\xb7\x50\x19\xdb\x8f\x12\xea\xfc\xe6\xa9\xd2\x03\xda\xa3\xed\x78\x36\x92\xbe\xc2\x8c\x79\xa1\x5e\x15\x45\x1f\x60\x4b\xdb\xd5\x95\xb6\x21\x5c\x7b\x5b\x90\x0c\x58\x8d\x47\x38\xd6\xe5\xb8\xfa\xf2\x1b\x46\x60\xe2\x33\x0b\xa9\x41\x3d\x21\xa5\xe2\x40\x7d\x3e\x55\xf3\x6b\x8e\x13\xa5\xad\xdc\x2e\x7a\x7e\x81\x76\x23\xc2\xf8\x51\x07\x7e\xcd\xad\xff\xc8\xae\xb7\x90\x5d\xf7\xef\x40\x80\xdc\x96\xbc\x37\x70\x72\x50\x52\x9c\xf1\x8f\xd0\x67\x93\x61\x8c\x2c\xf9\xb9\x05\x97\x1b\x0c\x3c\x46\x5a\x09\x78\x9d\xf3\xd1\x4d\xe5\x92\x81\x05\x7c\x59\x12\xc8\x49\xd0\x64\x3c\x3f\x83\x5b\x88\x21\xb9\x41\xb6\x27\x7b\x80\x7b\x42\x39\x2e\x8e\x47\x58\xeb\x47\x18\xc4\x3d\x6b\x7e\x72\xa6\xe9\x1e\xef\x3c\x68\x63\xb9\x71\xf4\x9a\x2c\x1d\xa4\x6a\x8b\xa9\x2e\x09\xb2\x3e\x84\x1f\xbb\x26\xee\x06\xd5\x01\xd8\xfb\xfc\x9d\xc3\xcd\xdc\x20\x16\x9d\x98\x2d\xd3\xdd\xae\x1d\x0b\x65\xae\x06\x85\x07\x0a\x02\x4f\x65\xc1\x0a\x21\x48\x3b\x45\xb0\x21\x16\x46\x4e\x5f\x47\x7d\xae\xe3\x52\x79\x02\xde\x4f\xb5\xdb\x45\x91\x70\x1d\x27\x0a\xa1\xac\xe8\x12\x0a\x21\x48\xa8\x8c\x1b\x1c\xa8\x4a\x08\xd8\xab\x94\x9d\x6b\x3f\x1e\x36\x0a\x1d\xd5\x6b\x68\x4c\x2d\xd0\x23\xf4\xe0\x14\xd7\x10\xeb\xe6\xec\x0f\x4d\xd6\xc4\x47\x94\x23\xde\xd2\x0a\x72\xf9\x97\x0d\xbb\x6a\x08\xef\x6f\x5c\xf3\xc5\xd5\xa6\x09\x4b\x5f\xf4\x4e\xaa\xbf\xee\xb3\xe9\xe7\xde\x9f\x3b\x16\xd6\xcf\xe8\x5b\xd9\x2b\x96\x2a\x99\x41\x6b\xa4\x66\xd2\x53\x38\xe3\xad\x49\x9c\xeb\xad\x0d\x91\x2a\xfd\xe1\xb8\x3c\x83\x35\xc5\x0e\xe7\x8d\xab\x4c\x47\x58\x0a\x47\x4f\xe7\xa6\xc5\x58\xfb\x8c\x6e\xdb\x7c\xfd\x89\x01\x05\x68\xfb\x25\x28\x4c\x0a\xf8\xf1\xcd\xea\x32\x98\xa0\xf0\xa8\x58\x0f\x4e\x7a\xa0\x51\xa6\xdc\x70\xae\xca\xe5\xef\xbf\xdb\x29\xa6\x05\xe9\x04\x0a\x9c\xd2\x15\x52\x7c\xfc\x01\x62\x14\xde\xad\x97\x24\x55\x28\xf6\x96\x10\xee\xa7\xbc\x3e\xd1\x7a\x92\x73\x87\x38\x14\x77\x98\xdb\x17\xf4\x4e\x87\x19\xe5\x14\xd2\x3b\x2f\xb5\x9d\x9a\x8c\x77\xb0\xde\x7b\x2b\xcd\xa6\xe7\xa4\xeb\x48\xe8\x3e\x10\x73\xf7\x86\xb5\xf4\x97\x2c\x3b\x9b\xa3\x40\x73\xc7\x8e\xaf\xb3\x3a\xae\xbc\x6a\x16\x5f\xd1\x88\x23\xf7\x6e\x7c\xa1\x74\x3b\xc2\xf0\xee\xc5\xb3\x19\x5b\xf8\xd4\x29\x0b\xac\xe5\x13\x87\x0d\xd4\xa5\xa9\x02\xbb\x00\xc9\xc9\x1f\x6d\xd4\xde\xc4\xb5\x4d\x37\xdb\x9c\x9e\x82\xa1\x59\x7c\xc4\x63\x6e\xb4\x3d\x02\x91\x83\xfb\xa3\x4e\xe1\xf0\xe6\x24\x26\x93\x9e\x4d\x50\xcd\xbe\x66\xa8\x62\xf5\x15\x69\x64\x32\xdf\xa5\xae\xae\xa9\x9a\x73\xef\x38\x15\x37\x17\x41\xad\x05\x36\x83\x2c\xa0\xeb\xbe\x14\x23\x3a\x4b\xca\x80\x23\x2b\x0c\x0d\x58\xc9\x72\x05\x68\xfa\x32\xa0\xfb\x39\x4b\x58\x85\x53\xff\xa4\xd5\x46\x4b\xd9\x96\x98\xbb\x96\x2d\x70\x4b\x0b\x2c\x44\x75\x2f\x21\x4a\xf0\x1b\x25\x55\xe5\xa0\x79\x89\x52\x10\x5f\x02\xb8\x57\xc9\xae\x89\x86\x53\xee\xcf\xe6\x55\x71\xa3\x20\xd1\x64\x93\x98\x8c\x61\x50\x2d\xc5\xa8\xc9\x5c\xd5\x70\x4b\x08\x2b\x3d\x41\x15\xba\x02\x74\xdc\xea\xfd\xab\x21\x4d\x4d\xff\x44\xa1\xc9\xc9\x99\xdd\x55\x3c\xf2\xc0\x19\x73\x23\x5a\x22\x01\xa8\xa7\x93\x58\x00\x8d\x72\x04\x75\x90\x74\xa5\x14\x67\xc1\xe6\xa0\x7a\x25\xa5\x73\xf5\xd7\xdd\x25\xe3\xa2\xed\xb0\x2d\x1c\xf6\x92\x35\xaf\xc8\x47\xd9\x91\x3d\x61\x66\x4b\x35\x06\x19\x30\xc5\xed\x26\x22\xa5\x43\x2e\x95\xe3\x1a\x7d\x93\x7b\x96\x91\xac\xcd\x36\x29\x8e\x02\xd3\x71\xfa\xd9\xf7\xf6\x57\xfa\x52\x4a\x87\xc7\xf3\xd9\x76\x01\xef\x8c\x19\xf3\x8b\x10\x93\x07\x31\x96\x2f\x24\xaf\x78\x6d\xaa\x2c\x68\x5e\xd3\x40\xdb\x28\xa9\x8f\x32\x65\xf5\xfb\x25\xf6\x2d\x14\xd5\x1f\xa6\x9d\x5e\x59\xfe\x33\x50\x72\xde\x64\x7e\x53\xc9\x3c\xb3\x63\x9b\x09\xe7\xb9\x1d\xdb\x76\x23\x84\x91\x02\x7c\x6a\xcf\x46\xf3\x9f\x1e\x11\x7e\x78\x3a\x9b\xee\xda\x76\x25\xf9\xcc\x5e\x6e\x28\xcc\xf7\x6f\xe6\xc6\xcd\x08\xf2\xbb\x39\x56\xe0\xcf\x6f\x67\x4a\xe6\xcf\x1c\xd6\xc1\xcd\x1c\x2d\xf1\xa3\x8d\x44\x55\x2b\x59\x0c\xc8\xab\x68\x0b\x32\x2b\xda\x8e\xdc\x3a\x90\x1f\x96\x27\x67\xd3\xa7\xcb\x6b\x3b\xe5\x48\x68\x5a\xe1\x51\xc1\x58\xae\xef\xd8\xf4\xaf\x69\xd7\xcb\xb4\x18\xf3\x05\xdc\xa8\xa3\x44\xb0\xe4\xe4\xc7\xc9\x1f\x90\xf3\x3d\x02\xdf\x77\x8a\xeb\x2f\x02\xcf\x23\x34\xf2\x4c\x53\x18\x6d\x36\x57\x78\xb0\x88\x99\x51\x52\x95\x2a\xa9\x4b\x05\xd7\x43\x37\xf9\x11\x7a\x43\x3d\xae\x91\x59\xb4\x7d\x71\x86\x37\xb4\x7d\x50\xc3\xad\xe4\x68\x5f\xf1\x6c\xaf\x62\x64\x52\xc2\x52\x6d\x19\x62\xe0\x41\x05\x17\x29\xdf\x3b\xa5\x0b\x33\xa5\xf7\xd2\x3c\x23\x65\x59\xf7\x14\xfe\x44\x63\x3f\x53\x60\xca\x74\xd5\x53\xdb\x00\x0e\x3e\x5b\x01\xd2\x3a\x12\xe7\x98\x23\x52\x87\x55\x4b\xf6\xf7\xd1\x3b\x52\x55\x1c\xad\x4c\x77\x3e\xb2\xd2\xf1\x2b\xaa\x47\xbb\xca\x18\x51\x05\xdf\xc9\x4a\x7f\x4e\xb9\x0d\xb3\x96\xa3\xc9\x26\xe1\xd1\x08\x97\xb2\x62\x2b\x44\x52\xc8\xaa\xd5\xe2\x5d\x59\xde\x58\xbd\x69\x1a\xc3\x5d\x12\x0d\xc5\x96\xbc\x21\xd2\x6a\x63\xd6\xe2\xc1\x97\x5d\x24\xc9\x0a\xf6\xc0\x0d\x21\x4b\x3a\x75\xc3\x1c\xb0\x1d\x37\xec\x42\xfa\x79\x47\x39\x83\xdd\x62\x24\x0e\x01\x42\x35\xcd\x7a\x2d\xe8\xbd\x01\xda\x2f\xa4\x5a\xeb\x56\xce\x84\x4a\x6b\xb2\xae\x2f\xc2\x80\xcf\x57\x3a\x96\x47\x36\x37\x50\x8e\x63\xae\x17\xcf\xba\xa6\x20\xc6\xb7\xe2\xd6\x23\x11\x23\xf0\x56\xe0\x56\xde\x5b\xb4\x09\x1d\x5e\x00\x36\xf4\x87\xe2\xd2\xef\x81\x6b\x1a\xb2\x67\x2f\x3b\xa4\x4c\x56\x10\x82\xd5\xf7\x58\x4d\xda\x15\x6b\xe0\xf4\x94\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x23\x59\x8f\x79\x41\x1d\xe3\x91\x4f\x07\xa2\xff\x11\xfa\xf3\x6f\x2f\xbb\xfa\x8a\x5e\x56\xd2\x2b\xbc\x07\xa9\x97\x9f\xa6\x47\xe8\xcf\x02\x2d\x32\xba\x10\xe0\x59\xc1\x0d\x73\x4e\x9a\x16\x4d\x06\x8f\x73\xe0\x25\xf6\xe7\xb5\x20\x9c\xe3\x2b\x62\x5d\xc7\x2e\x21\xb8\x21\x38\x79\x3f\xb2\xea\x37\x11\x3b\x91\x1d\x26\x01\xde\x34\x02\xae\x32\xf4\x6c\x17\x15\x60\xb3\x44\xc1\x96\xd3\xb2\x0f\x67\xc1\x8f\xdc\x7d\xa8\x3d\x35\xfe\xa5\x04\x2d\x44\x1f\xdd\x08\x1c\xec\xbb\xf7\xe7\x06\x60\x5c\xda\xb1\xbf\x6f\x00\x20\x22\xa7\x67\xbb\xb6\x4a\x85\xc4\xf5\x8b\xc5\xb2\x5d\xcb\xf2\x1b\xd3\x60\x5f\x94\xdd\x0b\x1d\xcb\xfb\x66\x11\x9b\x7c\xca\xa8\xc4\xa7\x24\xbe\x49\x7c\x5b\x8d\xae\x78\xef\xeb\xbe\x6e\xc6\xf6\x8e\xb3\xb7\x59\x6a\x7d\x97\xea\x86\x22\x69\x57\xb5\x71\x50\xcd\xbe\x22\x43\x3c\x9a\x98\x46\xf3\xea\x93\xbd\x96\xc9\x23\x3b\x99\xda\xc6\xf3\x53\xc3\xec\x8b\x39\xe3\xaa\x13\x93\xac\x82\x66\x01\x88\x3f\xd3\x6f\xbb\xad\xe8\x1d\x7c\xf7\xb6\xcc\x7f\xb6\x7b\x5f\x1f\x12\x37\x20\x47\x47\xed\x58\xce\x2c\xf9\x01\x62\x97\xff\x20\x20\x05\x3a\x5d\x6c\xed\x79\x05\x2e\xcc\x23\x36\xec\x1f\x49\x0b\xec\xd9\xae\x73\x28\xe5\x67\xea\x50\x3a\xd3\xb7\xcf\x03\x5b\x21\xaf\x88\xaa\xef\x32\x79\xb6\x1b\x6c\xa9\xf3\x96\x9a\xbf\x74\xca\x38\xbc\xcc\xb9\xa1\xde\x2a\xae\xc3\xd5\x2a\xad\xee\x24\xb4\x37\x84\x51\x57\xd3\x7f\x76\x04\x9d\x9f\x99\x6d\xe1\x4b\x52\xd0\x19\x0d\x93\xcc\x0d\x48\x19\xf5\x2a\xaf\x2d\xec\x00\xd4\x58\x63\xaa\xba\x5b\x55\xa9\xe9\xc4\xcd\x59\xe4\x9c\x5e\x11\x6b\xb6\x36\xda\x93\xe2\xf1\x9b\x72\x72\x03\xe8\xb3\x32\x72\xc7\xa8\x7f\x6b\x26\x7e\xeb\x90\x88\xe4\x72\xc3\xd8\x6a\xa7\xb5\xc3\x4d\x96\x09\x95\x08\x6a\xb5\xa3\x00\x3c\xbb\xa0\x80\xfb\x8d\x32\x7e\xf7\xb2\xc1\x3e\xd6\x86\x9e\x1f\x1b\x37\xc3\x26\x8c\xcd\x0d\xf6\xdd\x22\x8b\x7b\x90\xe4\x51\x63\xe9\x71\x73\xd7\x63\x9d\x6d\xb1\x92\x73\x40\xde\x82\xc6\x03\xe9\x85\xa3\x4b\x52\xa9\x02\x5b\x1a\x4d\xc0\xc3\x92\x94\xb1\xbf\x8f\x68\x5d\xc8\xfd\x0e\x8c\x39\xe7\x67\xb2\x32\xa6\x69\x41\x15\x86\xbe\xfb\x1a\xe3\x99\x35\xaf\x9c\xca\xd7\x26\xa9\x40\x78\xf3\xad\x2a\xbe\xf8\xcd\xe3\xc9\xe1\xd4\x9f\xd0\xa9\xe4\xcf\x21\x83\x54\xfd\xf8\xa1\x31\x9d\x14\xbc\x4d\xfb\xaf\x82\xd5\x60\x28\x18\x9a\x9a\x1f\x92\xdb\x3b\x3d\xc7\x5e\x74\xe4\x48\x72\xa1\x5f\xcf\x9d\xba\x56\x87\xcc\x33\x72\x21\xe3\x4c\xc3\xbd\x93\xe9\xc1\x8f\xcf\x6c\xc3\x9b\x92\xad\x6a\x32\xf2\x86\x74\xe6\xed\xdf\x91\x16\x7b\xe2\x9a\x1c\x40\x5a\x72\xa9\xee\xc5\xea\x0c\xa3\x01\x38\xb7\xab\xb6\x70\x8e\xb9\x63\x1d\x48\xe1\x2d\xab\x0a\x8c\x61\x5b\x5b\x4c\xda\x96\xa1\xb9\x3e\x9b\x39\x49\x44\x54\x27\xc0\x8b\xa9\x7a\xb7\xa3\xc4\xd1\x14\x5d\x53\xb2\x82\x6b\x32\xe2\xf8\x51\xf3\xd1\x23\x84\xbb\x76\x3e\xf1\xef\xc5\x9f\x95\x55\x56\x70\x94\x29\x7a\x68\xdf\x77\x6e\xc6\x38\x14\x36\x2b\x3f\xf9\x89\x49\x71\x33\x95\x07\x17\xbe\xb8\x70\x7e\xe6\x56\x6c\x55\xa1\x99\x76\xc9\x0f\x02\x65\xda\x41\xf1\xe4\xe1\xe0\x24\x30\xdf\x68\xc5\xdf\x4f\xef\x8f\xdc\xa9\x39\x41\x7f\xd7\x05\x0f\xff\xae\x6a\x04\x7a\xea\xf8\x12\xaf\x65\xe8\xb2\x2d\xcb\x34\xb0\x71\x4e\x71\xbf\x23\xf4\xd0\x54\x53\x84\x8f\xe4\x4d\xe3\x09\x2b\xaa\x66\x20\xd7\x45\x03\xe1\xd2\xec\x2b\x95\x17\x43\x4b\x16\xcc\x33\xd3\xf0\xad\x68\x3d\x65\xf2\x12\xb8\xd1\xe3\x21\x39\x3b\x79\xea\x1f\xc4\xa7\xc4\x2c\x20\x44\xfb\x4f\xcb\x12\x4c\x58\x18\x15\x15\xa6\x0b\x52\xa2\x4b\xc6\x2a\x82\x6b\x29\x51\x68\x99\xb3\x40\x4b\xdc\x42\x20\x3c\x55\x56\x2f\x60\x2d\x56\xf4\x44\x4b\x4a\x0a\xa2\x1b\x1e\xa2\x05\x69\x71\x89\x5b\x0c\x16\x2f\x19\xea\xae\xc1\xaf\x95\x9e\x9d\xdc\x2a\xb1\x4b\x1d\x4c\xe9\x54\x3e\x3f\x11\xe3\x8a\x73\x05\x88\x7b\x83\xdb\xf9\x0e\xfa\x15\x7d\x70\x8c\x0e\x1a\xb2\x8c\x9d\x9d\x06\x3b\xa7\xbe\x3c\xa3\x20\xf6\xc9\x4c\x84\xe4\x0e\xfa\xe1\xd1\x10\x86\xab\xb7\x4d\x4c\x21\xb7\x49\xaa\x93\xa1\x44\x0f\x08\x2e\x66\x24\x77\x1b\xe8\xcc\x20\xc0\x3f\xde\xd1\xfc\xde\x7f\x20\xeb\x28\x50\x31\x59\xe9\x39\x7a\x55\x15\xc9\x9e\x00\x76\x3e\x90\x75\xb2\x58\x6f\x72\xf1\xb2\x26\x70\x08\x4f\x06\x37\xdb\xd5\x3b\x64\x73\x41\x5a\x41\x33\x26\x96\xcb\x6b\x9d\x76\x7e\x66\xe3\x53\xb4\x75\xd6\xda\x0c\xd5\x96\xeb\x9b\x5a\x75\xe2\x4d\x5b\x60\x35\x63\xed\x6d\x0a\x29\xb6\xb9\x92\x01\x44\x9b\xee\x6c\xd4\x54\x44\xce\x36\x88\xd9\xce\xa2\x2c\x82\xaa\x66\x9b\xe9\x58\xe2\x02\x0f\xf0\xf9\xdf\x44\xb5\x47\xd6\xf8\xd2\x98\x75\xed\xd9\xca\x20\x6d\x64\x1d\x17\xb5\x53\xa7\x70\xb6\x43\x83\x7b\x91\x9e\x67\x98\x61\x2e\x9c\x3c\x44\xf5\xf7\x0e\xaa\x75\x36\x4d\x0a\x21\x05\x5b\xae\x6f\x82\xe6\x9b\x60\x42\xae\x75\x52\xd1\x0f\x04\xd9\xf6\x3f\xa6\x54\x9c\xec\xdb\xa1\x09\xd4\x80\xfe\x91\x2c\x65\x0d\xf7\x4b\x5c\x7c\x50\x75\x87\xd8\x62\x89\x5b\x7a\x49\x2b\xda\xae\x93\x3a\xf1\x15\x69\x2f\x5c\x3f\x80\x40\xd0\x7b\xb9\xca\x5f\x02\x22\xac\x4d\x3a\x86\x56\xac\x32\xf1\xfa\x01\x3a\x6b\x27\x2e\x3f\x32\x64\x97\x25\xd7\x86\x49\x5c\x97\xfb\xcc\x97\xfc\x4d\x79\x7a\xdb\x6c\x16\x8e\xdf\x6a\xae\x5a\xa3\xe9\x5c\x0c\x90\xa3\xc0\x27\x21\x04\x7c\x6e\xe0\xb3\x46\x3c\xcb\xdd\xe8\x39\xff\x45\xff\x95\xdc\xe1\xcd\xb9\x5c\x35\x8f\xf6\x24\x5c\x29\xed\x7f\xef\x9e\x61\x3a\x93\x38\xf3\xa5\x8a\x64\x2b\x86\xa0\x64\xf2\x27\x5f\xb7\x8d\x1b\xc3\x8e\xe0\x09\x5b\x49\x86\xb9\x5d\x22\x8c\x23\xcd\xd7\xb2\x92\xa2\xd9\x54\x67\x67\xc0\x34\xe4\xee\x8c\x13\x08\x28\xb7\xde\x00\xf4\xd2\x60\x9d\x2e\x25\x66\x99\x32\x3d\xc6\x9d\x80\x29\x34\x4e\x4d\x6b\x0e\xcd\xe3\xf5\x28\x57\xf4\x5a\x1b\x06\xcf\xcf\x76\x10\xbb\x26\xcd\xaa\xa1\x2a\x77\x57\xaa\x0a\xa5\x90\xad\xdd\x8d\x85\xda\x90\x42\xe0\x74\x03\x2b\x13\x11\x9f\x5e\x57\x7b\x7f\xcf\xcb\xe0\xb5\x24\xb8\xd4\x6d\xa7\x57\xe5\xfa\x7e\xc0\x1d\x44\x55\xb7\x1d\xa9\x49\x7a\xb1\x96\x9a\xe2\x77\x7c\x8b\x24\x3c\x29\x96\xe9\x20\x59\xad\xae\xab\x57\x0d\x5e\x2e\x49\xe9\xa8\xbe\x6e\xaa\xe9\xf9\x59\xdf\x7a\xde\xa7\x5e\x8f\x45\x00\x6f\x51\x17\x58\xdb\x3f\x58\x29\x65\xfc\xca\x2d\xd7\x29\x2b\x34\x91\xba\x6d\xd6\x01\x2a\x68\x8b\x56\x98\xa3\x7f\x74\xbc\x55\x6c\x65\x07\x3e\xa3\x55\x85\xc4\x95\x66\xc8\x6f\xbf\xab\x0d\x6c\xcb\x6f\x3c\x6f\x6a\x76\xf3\x8e\xfd\x05\x6e\x74\x93\x6e\x2d\xe5\x0a\x25\xee\x15\x7c\x6b\x4e\xe9\x15\xbe\x1a\xc1\x29\xa3\x3b\x37\xee\x48\x9d\xcf\x60\xbb\xd9\xd5\x7b\x2b\x6e\xe6\x60\xcc\x74\x58\x53\xdd\x0f\xff\x0a\x5e\x63\x83\x90\xec\x73\xd0\xa6\x80\xac\xaa\xb5\x63\xd2\xab\x55\xff\x44\x26\xbe\xad\xbf\x6a\x0d\x7f\x71\x22\xf5\xf6\x75\x6b\x51\xe0\x3f\xaa\xe5\x8a\xa6\x68\x53\x8a\x2d\x6c\xdb\xa4\x2b\x6e\x4a\x47\x85\xdf\x57\x52\x41\x4c\x75\xe3\x93\x63\x58\x41\x49\x5a\x4a\x16\x78\xe9\x36\x8c\x35\x40\xa0\x1a\x61\x44\x3a\x60\x3f\x50\x8d\x28\x13\xf2\x4b\x62\x50\x4e\xff\x57\xf5\x92\x91\x8c\x1b\x1a\xaf\x9b\xd7\x13\xa2\x47\xd0\x4e\x57\x36\x20\xf4\x5b\x17\x7e\xfb\x64\x43\x3a\xf1\xdf\x1d\xd5\x35\x50\x8e\x1c\x51\x08\x08\x27\xad\xec\x58\x7f\x4d\x4b\xc7\xd2\x60\x7c\x0d\xe9\x36\x88\x49\x31\x02\x97\xe5\x3b\x96\xef\x1f\xac\x45\x09\x81\x2e\x68\x88\xa3\x3c\xe1\xd3\x5e\xf3\x89\x79\x1a\x3d\xd7\x06\xf6\x43\x68\xce\x6a\xbf\x78\x66\x2d\xef\x47\xe8\xc1\x3b\xdd\xf9\x47\xb7\x9f\x3d\xdc\x41\x8f\x77\xd0\x37\x3b\xe8\xc9\x8e\xe0\x01\x4f\x1f\xa4\x58\x32\xb4\xaf\xfc\x22\xfa\x39\xc6\x33\xe9\xed\x62\x08\x28\x70\xfd\x9c\x74\x36\xbe\xdb\x17\x34\x35\x54\xa2\x6e\x92\x52\xef\xbb\x63\x84\x59\xdf\xca\xca\x11\x92\x88\x38\xf5\xb2\xa3\x90\x72\x05\xd8\xd3\xed\x79\x21\x01\xaa\x6b\xe5\x4f\xaa\xbb\xc9\x45\x38\x17\x95\x77\xc7\x66\xf1\x93\xeb\x61\xd5\xeb\xe6\x4c\x2b\xd9\x37\x68\x6d\x89\x42\xcf\xa1\x94\xfc\x92\x07\x2f\xd1\x38\x70\xc4\xd1\x1b\xd3\xbf\xdb\x3d\x7f\xa3\x8f\x5e\xea\xd4\xfd\x7b\x1f\x38\xa7\x61\x40\x3f\x91\x7a\xd6\x9c\x3a\xe8\x07\x91\x02\xfc\x85\x11\xa9\x0d\x9f\xd2\x9a\xfc\x00\x49\xf6\xdc\x7b\x4a\x4c\xca\x74\xa3\x8d\x2e\xbf\x11\xeb\xf4\xae\xc2\x9b\xd1\x41\xa8\xfd\x8d\x6d\x89\xeb\x0b\xa5\xb2\x65\xda\x44\xd9\x3f\x43\xd9\xc0\xf0\xbe\x1c\xa2\xc2\xe6\xc4\x71\x5b\xe3\x5b\x63\x67\x44\x4b\x32\x3b\x83\x24\x56\x0e\x00\x29\x07\x80\x93\x03\x40\xc9\x01\x60\xe4\x20\x42\xc8\x5b\x1b\xbe\x10\x88\x66\xd4\x44\x5b\x9a\xa6\xa9\xb1\x45\xc8\x96\xfb\x1f\x27\x5d\xa5\xdb\x46\xf7\xe1\x50\x69\x7c\x8a\xa4\xe5\x1b\xe3\x38\xcf\xa6\x38\x0d\x1a\xaf\x25\xad\x20\xfe\x3c\xfa\xcd\xc5\x36\xb1\x50\xf3\x7e\x71\x20\xbf\x72\xea\x90\x5c\xe3\xaa\x23\x5e\x01\x92\x1d\xf1\x2c\x6f\x9b\xae\x68\x11\x8d\x6b\x71\x2c\x7d\xf3\x56\x5f\x7d\x94\x31\x95\x2b\xa0\x66\x1c\xab\xd4\x8a\x53\x0d\xba\x07\x88\xc9\x83\xe6\xd7\xc1\x88\xa7\x3a\x54\x06\xe3\xbc\x9e\xb1\xf4\x72\x5e\xa9\x6f\xa3\x4a\x75\x21\x28\xbb\x98\xf7\x1a\xa2\x09\x1b\xcf\x7e\x77\x1f\xea\xaf\xb9\x60\x3e\xa5\x76\xde\xbe\x1f\x98\xc2\x5c\x0d\x6e\x4e\x8a\x0f\xa6\x1e\x8e\xb4\xdd\x70\x60\x75\xaa\xfd\xaa\xae\x71\xcd\xc5\x45\x5b\xb1\x15\x69\x0a\xcc\x09\x9a\x93\x8f\xa8\x98\x63\x41\x23\xba\x8e\x11\xf8\x8a\x54\x49\x5e\x52\xf3\xae\x21\xc6\xb7\x6c\x3b\xd3\x95\xdd\xb2\x92\xce\x21\xad\x23\xe5\x55\x61\xca\xff\x86\x2b\xaa\xac\xaa\x93\x5f\x11\xad\x97\x5d\xeb\x38\x50\x05\x2b\x0e\xec\xab\x97\xeb\x96\xfc\x8d\x34\x5c\xf6\xaa\x85\x17\xf6\xba\x76\xf6\x9d\xdd\x77\xb1\xe7\x66\xe2\x62\xdb\xdd\x57\xfc\xad\xa6\x33\x34\x99\xd8\x67\x9f\xa1\x27\xdf\x4d\xd1\xef\xbf\x23\xe7\xb3\xe7\xe8\xe9\x7f\x09\xa1\xc5\x7d\xea\x4f\xff\x15\x3f\x75\x78\xf0\x78\x9a\x4a\x0f\xd5\xbe\x37\xa8\x6f\x92\xde\xd0\x4f\x91\xa7\xce\x08\xa4\xce\x3e\xda\x48\xf3\x7c\x69\x23\xc5\x09\xaa\x35\x22\x32\x5c\x2a\x8f\xfa\xb8\x8a\x52\x80\xec\x41\x1d\x52\x3c\x1f\xf1\x2e\x1f\xec\xd4\x96\x76\x41\x29\x4b\x4c\xad\x1a\x2e\x3b\x4e\x78\x50\xaa\x4d\xbb\x89\x65\xc3\x96\xac\x27\x65\x41\x80\x3a\xb3\xf5\xae\x02\x94\xec\x48\xa3\x9f\x09\x69\x57\xed\x42\xdd\x00\x29\xb0\x47\x18\x50\x73\x7c\x0d\x86\x09\xaf\x15\x31\xba\x94\xed\x65\xe0\x8e\xb6\x8d\x92\x71\x75\xc5\x1a\xda\xce\x17\x68\x4d\xac\x7b\xe1\xc4\x94\xcb\x0f\xb7\x87\xd4\x25\xdf\x31\xae\x54\xc8\x99\x92\xb5\xf5\xbb\xda\xf3\x9c\x71\x5b\x1a\xcc\x40\x55\x9d\x8c\x65\xb4\x0b\x34\x71\xb5\xe5\xc3\x54\x89\x2e\xf1\x55\x36\x4e\x7f\xc7\xb1\x84\x50\x2e\xcd\x10\x80\x15\x5c\x14\x5d\x83\x5b\x52\xad\x51\x43\x96\x0d\xe1\x3a\xf0\xc7\x09\x70\xd7\x7d\x2a\xd2\x19\x59\x89\x1b\xf5\x8d\xda\xb4\xb4\xb3\x24\xe3\x2d\xc9\xb5\xb5\x50\x20\xbc\xb7\x82\x3a\x42\xa3\x2b\x27\xf5\xd4\xe7\xba\x71\x6d\x2e\x77\x5e\x4b\x7f\xe1\x89\x79\xb9\xc6\xf6\xb0\x19\x87\xc4\x44\xa2\x07\xe9\xed\x83\x0f\x91\x5b\x96\xf7\x9d\x1f\x4d\xe3\xd7\x2b\xc8\xc7\xaa\xc5\xd0\xae\xbc\x38\xb8\xf4\xdc\x46\x07\x46\xc7\x13\xcb\x05\xc7\x25\xf1\x73\xce\xf5\xe6\x2a\x46\x76\x8c\x86\xcb\x4d\xa5\x00\xfd\x4c\xe8\xd5\x3c\xa8\xb0\x4b\x6b\xda\x52\x5c\xc9\xaf\xa2\x14\x20\x88\x47\xd9\xf5\xbd\xdf\x60\x39\x44\x13\x99\x59\x43\x59\xbd\xaf\x3a\x55\xca\x5f\x6b\x2e\x6e\x4f\xbe\x7f\x4d\x1a\xe0\x05\xe2\xe3\x69\x08\x56\x6b\xc2\x06\xf0\xc9\xab\x33\x55\x81\xb6\x9b\xcd\x68\x41\x49\xad\x2a\x88\x85\x57\x5a\x4f\x54\xa9\xb8\xc9\x82\x6d\x7b\xf8\x30\x40\x60\xe2\x12\x0b\x08\x3b\x67\x3a\xd1\x3f\xba\xe0\x69\x70\xdf\x85\x2b\x5c\x92\x66\x41\xb9\xb8\x96\x2b\xcd\x8e\x35\xe2\x24\x57\x89\x70\xf2\xea\xf5\xbb\x17\x47\xe8\xc4\x67\xdf\x54\x08\xf8\x2a\x22\x92\x94\x68\xd9\x50\xeb\x13\x3d\x3c\x38\xd8\x85\x06\x9a\x32\x0b\xb8\xb1\xe1\xac\x21\xe8\x89\x04\x14\x62\x7d\xaa\xc4\x9a\xd6\xf0\x60\x55\x5e\x11\xa3\x96\x2c\x96\xac\x11\xba\xc9\x55\x83\x0b\x30\x3b\x53\x66\xbe\x0f\xe1\x4b\xf0\xed\x9c\x70\x22\x9e\xaf\xcb\x19\x06\xb1\x29\x6a\x16\xb6\xc0\x6b\xc4\xbb\x4b\xb0\x7b\x03\xbb\x15\x8b\x15\xa3\x44\x4b\xd8\x0b\xc7\x00\xc3\x39\x64\x78\x79\x28\x82\x35\x11\x2a\x86\xf3\x08\xea\xf5\xdb\x34\x3d\x1d\x85\x70\xd1\x2e\x7a\x5d\x09\x02\xe4\x11\x7e\x76\xa4\x9b\x5d\x76\x3e\x67\x2b\x29\x1b\x02\xd4\xff\x25\x0d\x4b\xd0\xa7\x04\xf7\x8a\xac\x24\x38\xbc\x86\xac\xc4\xda\x87\x07\xa3\xa8\xb9\x5d\x2a\x36\xb5\x29\xd5\x1f\x7b\x54\x1f\xd2\xe8\x24\x38\x05\xaa\xd0\xb5\x3d\x05\xa9\x97\x1c\xfe\xf0\x3c\x28\xd0\x7c\x57\x67\x26\xfe\x4d\xc9\x65\x01\xf8\x64\xdc\x40\x24\x64\xb9\x25\xd3\xad\xa0\x05\x88\x26\xd7\xa4\x71\x8e\x51\xaf\xfb\xaa\x3f\x0a\x22\x6f\x61\xa8\x4d\x8b\xa9\x7e\x25\x25\xaa\xff\x4c\xb9\xe6\x5a\xb6\x82\x8d\x1b\xcd\xac\xeb\x96\xba\x67\x5b\x17\x62\x4d\x24\x4d\x24\xcd\x01\x8e\x52\x32\xea\xca\x92\x1d\x0d\x7d\x53\x68\x52\x63\x71\x33\x8b\x86\xb3\x8d\x32\x52\xc9\x79\x5d\xb0\xa6\x21\x45\xab\x5c\x5c\xda\xe4\x3b\xb3\x15\x7c\xe4\xb1\xd8\x43\x7f\xcd\x99\x50\xe3\x88\x40\xb3\x1c\x27\x42\xff\xc2\x1c\xae\x5e\xe5\xc3\x62\xd4\xa4\x7f\x21\x2c\x53\xc9\x40\x13\xe9\x8d\xf4\x8b\x08\x2a\xcc\x46\xd3\x81\x7f\xd8\xcf\x5d\xec\xd7\x52\xae\x48\xeb\x07\x0c\x1a\xad\x24\xca\x76\x23\x7a\x84\x1d\x19\x46\xa8\xc6\x89\x2c\x98\xe3\xd6\xfd\x81\xac\x6f\xb3\xe6\x1f\xc9\x5a\xcf\xdb\x89\x69\xbc\xfd\x5a\x7f\x24\xeb\x60\x99\x26\x1e\x70\xdc\x12\xf5\xd1\xba\xd1\xfa\x2e\x4c\x4a\xdf\x16\x17\x67\xf3\x04\x47\xac\xcc\x7a\x61\xd5\xc4\x79\x8b\xdb\x0e\x5c\xb6\x58\xd9\x82\xba\x0a\x37\x99\xa8\x55\x6f\x71\x51\x14\x71\x34\x45\x2f\x38\x35\xb9\xd2\xff\xf7\xff\x36\x8a\x45\xd5\xd1\xc4\xdb\x0e\x47\x0d\x10\x9e\x89\x3d\xcd\xe9\xed\xae\x49\x3f\x1f\xf8\x69\x32\x0e\x64\xac\xf6\x1c\x73\xc4\x49\x6c\xe7\x77\xb1\xe9\xeb\x66\x9f\x21\xfe\x50\x0d\x98\x8c\x7a\x48\xad\xd2\x0d\x16\xe1\xc4\xe9\x06\x27\xb5\xe3\x86\x94\x5d\x61\xe3\x32\x41\x4b\x76\x9b\xe4\x26\xf4\xe4\x6c\xcf\xc6\x44\xdf\xdc\x9b\x2c\x5f\xbd\x9b\x43\x40\x66\xf8\x1c\x55\x15\x46\x2f\xbe\x92\xbd\x29\xd3\x3d\x84\x1f\xe4\x8f\xa1\x77\x4f\xb9\xf7\xb5\xdf\x43\xd7\xd4\xe9\x18\x88\xa1\x49\xa7\xa9\xf9\xa6\xfb\x5e\xec\xa5\x2e\xe1\xcd\x27\xef\x67\xaa\xc5\x73\x56\xd3\x1d\x4e\xaf\xd3\xd3\xdd\x64\xaf\xe5\x1b\xd1\x0e\x9b\xe9\x28\x26\xac\xc6\x8c\xb6\xf6\x60\xef\x20\x2d\x33\xf6\x78\x5e\x5c\x67\x5e\xa6\x03\xae\x01\x26\x6e\x0a\xaf\x4b\x0f\x9b\x49\x87\x8c\x29\xc3\x92\xdb\xdd\x77\xf9\xea\x29\xe3\x37\xb8\xa7\x04\x4b\x76\x9f\xc3\xae\x8f\xa0\x3d\x4a\x14\xb8\xf6\xd5\xf4\x42\xd9\x0c\x05\x5d\xa0\x79\x32\x50\x7b\x78\xe9\xba\x2c\x46\x82\x28\x82\x16\xcb\xe6\x89\x63\xb3\x9d\xc8\xb1\x2e\x89\xc5\x8a\x39\x6c\x56\xa1\x26\xe5\x17\xd9\xdf\x47\x67\x0c\x18\x80\x0c\x60\x75\xad\xa8\x29\x65\x0c\x46\x76\x6d\x0f\xb1\x8e\xe4\x77\x8a\x76\xff\x7a\x74\x93\x92\x3a\xe2\x97\xa0\x17\x7f\x8f\x06\xe5\x36\x55\xce\x53\xc3\x07\x52\xeb\x32\x2b\xca\x35\x36\x94\xd4\x10\x6d\xe8\x8b\xa0\x64\xc9\xe0\x51\x0f\x6b\x9c\xe4\x05\x9b\xae\xf5\xfa\x22\x06\x39\xb3\xba\x55\x3b\x05\xad\xdc\xb7\x33\xf4\xce\xd8\xf4\x69\xb1\x6d\x08\x07\x27\x5d\x67\x3a\xbd\xe4\xe6\x0e\x57\x07\x77\x1b\xab\xc2\x29\xb3\xed\x7e\x1d\x7b\x50\x43\x0a\x4a\xae\x6d\x7c\x9d\xb4\x03\x9d\x9a\xd3\xa8\x32\x82\x3b\x3e\xa0\xb8\xca\x59\xbd\x85\x91\xc7\xb3\x91\xc6\x79\xcb\x5d\x0e\xad\x69\x3b\xf9\x15\x85\xbb\x65\x55\xc3\x5f\xd5\xd2\x4e\xfd\x0f\x8b\x38\x4a\x2a\x8a\xe6\x73\x4f\x4b\x3e\x5b\xa7\x6d\x3a\x12\x44\x66\x04\x0e\x98\x20\xec\x56\xb2\xa4\x67\xbb\x9e\x21\x3a\x29\x96\xa6\x8d\xd7\xc3\x53\xca\x24\x10\xf5\x48\xf0\xd3\x2d\x40\x4d\x2a\x3d\xdb\x05\x1c\x6a\x8e\x21\x6a\x6d\x01\x09\x47\x15\x40\xc7\xb1\x5b\x5f\xd5\x5d\x48\xbc\xf8\xa6\xbb\xac\x68\xa1\xdf\x5b\xc2\x5f\xd9\xd7\x74\x6d\x2c\x21\x61\x0f\x8c\xa8\x1f\xf3\x01\x9c\x59\x21\x61\xe8\x6d\x9b\x5a\xeb\x83\x48\x49\x50\x82\x50\x74\xb4\xd7\x11\x7a\xfc\xf4\xe0\xe0\x00\x3a\xf0\xcb\xcf\x1e\x4f\x8f\x10\x7c\xe4\x7c\xf6\xcd\xf4\x08\x1d\x86\x0f\x3e\x11\x1f\x7e\xf3\xd4\xfb\xec\xa9\xf8\x4c\x7c\x30\x86\x10\x9f\x1e\xec\x1d\x20\xcc\xcd\xb9\xf3\xb6\x75\x50\x40\x1a\x92\x1f\xfc\x55\x06\x0b\x0c\xd6\x16\xac\x2a\x58\x50\xbc\x9c\x90\xa1\xa0\xe3\x88\xc7\xc4\xa7\x3a\xc1\x7a\xd1\xb1\xe5\x3f\xfe\x0b\x2e\x47\x0b\x57\x72\xf8\xed\x77\xfe\x5a\x9e\x1e\x7e\x17\xac\xe6\xbf\xbe\xf3\xd7\xf3\xf8\x9b\x6f\xa3\x15\xa5\x1c\x76\x41\xab\x96\x1c\x5f\xc9\xe4\x01\xe2\x50\x61\xeb\xdd\xff\x48\x0b\x74\x5e\x4f\x07\xb3\x79\x0a\xa1\x37\x7d\xbf\x25\x64\xb0\x0a\x7d\x77\x8c\xe3\x8f\x09\xed\x2c\x86\x9e\x9e\x5f\x56\x5f\xf3\xad\x8d\x37\x6c\x8d\xf3\x39\xb3\x32\xbc\x09\x43\xa2\x89\x1f\x55\x97\x8f\xf2\x3b\x1e\x1d\x60\x87\x36\x08\x75\x4c\x4c\x61\x5c\xbc\xa3\x19\xc9\xcd\xc6\x09\x93\x13\x20\x9c\x6f\xd3\x39\xc5\x11\xfa\x09\xa9\x61\xc4\x24\x75\x40\x9e\x87\x72\x6e\x22\xf5\x72\xf1\x55\x87\x82\x19\x03\x92\xd5\x6f\xdf\x98\xdf\x9e\x98\xdf\x9e\xaa\xdf\x3e\x45\x68\x80\x50\x09\x19\xc6\xb8\xf1\x66\xd8\xc9\x05\xcb\xcb\x84\x1a\x46\x2b\xbb\x71\xe4\x58\x72\x15\x85\x1f\x5e\xb5\xc9\x2a\xe4\x44\xf2\xab\x08\x82\xfb\xc6\xa4\x67\x9b\x52\x1c\xaa\x76\x81\x04\xde\x27\x0f\x68\x73\xcc\xa7\x7b\xe8\xde\xff\x1f\x00\x00\xff\xff\x85\x53\xbb\x92\xd5\x83\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,7 +139,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x16, 0x94, 0xa, 0x6c, 0x15, 0x7b, 0xaa, 0x2, 0xda, 0x6e, 0x14, 0xed, 0x98, 0x95, 0x76, 0xb3, 0x18, 0x7c, 0x2d, 0x8b, 0xf2, 0x10, 0xd6, 0x59, 0xa, 0xcd, 0x36, 0x4e, 0x6b, 0x55, 0x86, 0x41}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x13, 0x55, 0xc0, 0xba, 0xcc, 0x71, 0x75, 0xab, 0x31, 0xcf, 0xa, 0x87, 0xc0, 0xd2, 0xd5, 0xdd, 0xa, 0xb3, 0x9e, 0x39, 0x12, 0xbe, 0x69, 0xc3, 0xa2, 0x70, 0x22, 0x89, 0x15, 0x73, 0x4f, 0x60}} return a, nil } @@ -323,7 +323,7 @@ func epochsFlowdkgCdc() (*asset, error) { return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7f\x73\x1b\x37\xb2\xe0\xff\xfe\x14\x88\xab\x2e\x21\x37\x14\x65\x6f\xae\x5e\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x9c\xd8\xb2\xe5\x24\x57\x95\x72\xd9\xe0\x0c\x48\x62\x35\x04\x18\x00\x23\x86\x6b\xfb\xbb\x5f\xa1\xf1\x1b\x83\x19\x92\x72\xb2\x9b\xf7\xf8\x8f\x65\x12\x68\x34\xba\x1b\x8d\xee\x46\xa3\x41\x57\x6b\x2e\x14\x7a\xda\xb2\x05\x9d\x35\xe4\x0d\xbf\x25\x0c\xcd\x05\x5f\xa1\x87\xc9\x77\x0f\x1f\xb8\x96\x0d\xdf\x24\xad\xdc\xff\x93\x16\x57\x17\x6f\xf0\xac\x21\x37\x0a\xdf\x52\xb6\x88\x9a\xa6\x3f\x24\x7d\xce\x9b\x56\x2a\x22\x5e\x9d\x9b\xe6\x8f\x7e\x7f\x75\x7e\x76\x71\xf1\xfa\xf2\xe6\x26\x6e\x75\xf1\xfc\x99\xfb\xfd\xe2\xf9\xb3\x42\x83\xa7\x84\x48\xd7\xe2\xe9\x0f\x2f\x7f\x79\x7a\x79\x79\xe3\x9a\x3d\x38\x3e\x46\x6f\x96\x04\x29\xbe\x3e\x6a\xc8\x1d\x69\x90\x5c\x61\xa1\x50\xc5\x99\x12\xb8\x52\x68\x85\x19\x5e\x68\x8c\xd5\x92\xa0\x86\xce\x49\xb5\xad\x1a\x82\xf8\x1c\x91\x35\xaf\x96\x72\x8a\xae\x18\x8c\x32\xd1\xa0\xcc\x77\x08\x0b\x02\xed\xe5\x0a\x37\x0d\x91\x0a\xb5\x8c\x2a\xdd\x47\xd1\x15\x41\x9b\x25\xb1\xbf\xd3\x9a\x30\x45\xd5\x16\x29\x4d\x02\x34\x82\x3e\x04\x5a\x6a\x68\x8c\xa8\x0d\x17\xb7\x88\xaf\x89\xc0\x8a\x0b\x39\x46\x54\x22\xa9\xb0\xa2\xd5\x14\xbd\x74\xdf\xa2\x15\xde\x22\xce\x9a\x2d\x6a\x08\xbe\x23\x88\x0b\xf4\x4f\x4e\x19\x8c\xe0\x40\x68\x70\x58\x19\xfc\xd0\x8c\xb7\xac\xc6\x82\x12\x99\x43\x99\x11\x44\xfe\x49\x2a\x45\x6a\x54\xb7\x42\x4f\x1b\x33\xdb\x69\xce\x05\xba\xc3\x82\xf2\x56\x6a\x60\x2b\x2a\x6b\xb2\x22\x98\xf1\x56\xc8\x09\x9a\xb5\x4a\x8f\xb7\x45\x82\xac\x30\x65\xc8\x0e\x9f\x4d\xb0\x65\x8a\x36\xf0\x83\x81\x49\x58\x2d\xa7\x0f\x8e\x8f\x35\xc0\xcb\x40\x3a\xb9\x6e\xa8\x42\x94\x29\x8e\xbe\x41\xeb\x25\x96\x44\x9e\xe8\x26\x1f\x4f\xef\xfd\x81\xee\xe8\xf2\xfa\xe5\xf9\x3f\xd0\x0b\xb4\xfb\xf3\xd1\x37\xfe\xfa\x31\x9a\x4e\xa7\xd0\xff\x48\x7f\x90\x13\x61\xf8\xdf\xc7\x23\x74\x43\x54\xbb\x46\xfa\xaf\x73\xbe\x5a\x51\xa5\x89\x77\xf4\xf1\xa3\xef\xf5\x59\x48\x6b\x08\x8f\xc7\x08\xdd\xbc\x39\x7b\x7e\xf5\xe2\x19\xba\xfe\xc7\xd9\xcd\xa5\xfe\xf2\x05\xaf\x49\x10\x0c\x20\x1b\x90\x58\x71\x24\xdb\xd9\x8a\x2a\x2d\x27\x80\xa7\x20\xbf\xb5\x44\x2a\x09\x1c\xd4\xb4\x7f\x71\xf9\xff\xde\x58\x06\x18\x26\x6b\x78\x6a\x49\xa5\xa1\xf5\x14\x9d\x29\xc3\x23\x56\x83\xcc\xfa\x5f\x26\xf0\x35\x30\x2a\x5f\x26\x82\x48\xde\xdc\x11\x09\x2d\x34\x3c\xde\x2a\xa9\x30\xab\x35\x06\x1d\x4c\x30\xab\x51\x4d\x14\x11\x2b\xca\x6c\x9f\x4c\x52\x1c\xae\x8c\xfc\xae\x90\x5f\x59\x53\x58\xab\x45\x04\xc8\x8a\x2a\x19\xf0\x33\x4c\x91\x44\xdc\xd1\x8a\x20\x72\x47\x98\x69\x8b\x29\xd3\x98\x98\x19\x0f\x8f\x0a\x23\x4e\xd0\x66\x49\xab\x25\xa2\x8c\x2a\x8a\x95\x45\x56\x09\xcc\x24\x55\x94\x33\x4d\x6f\x37\x65\x83\x97\x19\xf9\x1a\x28\x69\x19\xf8\xf7\x31\xba\xb9\x7c\xf3\xd3\x75\xe0\xde\x2f\x4b\xc2\x22\xc2\xa2\x19\x59\x50\x66\x60\xaf\xb1\x50\xb4\xa2\x6b\xcc\x94\x44\x7e\x15\x3b\x7c\xcc\xfa\x20\x6a\x8a\x2e\xcc\xfa\xd4\x40\x34\xc4\xc0\x20\x99\xc1\x58\x0b\xb2\xd6\xbd\xba\x93\x03\xdd\x65\xda\xb6\x0d\x16\x13\x54\xf1\xa6\x21\x95\x9e\x17\xa8\x1f\x5e\x13\xe9\xa4\xe9\x8e\xeb\xc9\x5b\x18\x54\xa0\xca\xe8\xe6\xaf\x24\x12\x9c\x2b\xf4\x5b\xcb\x45\xbb\x42\x15\x11\x8a\xce\x69\x85\x15\x01\x26\x57\x9c\x49\xc2\xa4\x51\x19\x06\x9e\x68\xcd\x9c\x6a\x2a\x95\xa0\xb3\x56\x2f\x97\x5b\xb2\x45\x0b\xc2\xb4\x30\x6b\x9a\xae\x05\x57\xbc\xe2\x0d\x1a\x5d\x3c\x7f\x36\x06\x91\x26\x0a\xb5\x6b\xe8\x27\x30\xab\xf9\x4a\xc3\x9b\x11\x5c\x71\x36\x75\xc4\x84\x89\xc3\x5c\x01\x8a\x59\x13\x15\x5f\xad\x1b\xa2\x86\x44\xd7\x4b\x8e\xe7\xa1\x59\xc7\xfd\xd2\xa3\x41\x69\xaa\xcd\x71\xa5\xa4\x59\x22\x46\x6f\xaf\x05\xaf\x88\x94\x56\x68\x34\xbc\x5d\x72\x63\x30\xb2\x03\x26\x42\xf3\xcd\x18\x9d\xbf\xfc\xf1\xc7\xab\x37\x6f\x2e\x2f\x76\x09\xce\x24\xd1\xf5\x54\xa2\x79\xdb\x34\x5b\xc7\xf9\x1a\x06\xeb\x0c\xad\xe5\x20\x5a\x59\x67\x68\x8e\x69\xd3\x0a\x50\x21\x84\x29\x22\xd2\x71\xe6\x5c\xc4\x13\x00\x3a\xf0\x4c\xa0\xcc\x8c\x6b\xe0\xbf\x9e\x31\x56\xfb\x88\xb4\x1e\xd7\x20\xe9\xb8\xe5\x09\xda\xae\x41\xb6\x35\x59\xeb\x56\x10\xbf\x1a\x25\xc2\xa8\x12\x54\xd1\x0a\x37\x1e\x6f\x2d\x70\x1b\xda\x34\xa8\xc2\xad\x34\x30\xaa\xa5\xde\x8c\x14\x47\x4b\xdc\xa8\xe9\x83\x07\xb8\xd2\xfc\x19\xe1\xa6\x19\x07\x01\xd0\xbb\xb7\xe1\xc3\x87\x07\x0f\xb4\xf2\x8f\x5b\x11\xd6\xae\x0c\x97\x80\x3b\x27\xe8\xa7\x2b\xa6\xfe\x0f\xfa\xf0\xc0\xed\x14\x09\x48\x4d\x2a\xab\xaa\xcf\x7e\x3a\x7f\x73\xf5\xf2\x45\x7f\x3b\xd8\x5f\x40\x2f\xec\x68\x63\xc4\x00\x1a\x7d\xea\x41\x50\xef\x06\xaf\x79\xb3\x0f\x7a\x2f\x5e\xbe\xb8\xec\xff\xf5\xdc\x68\x00\x2e\x86\x9a\xb8\x35\xdd\x8f\xf6\xef\xa4\x6a\x41\x8d\xf4\x36\xf9\x99\x08\xa3\x28\x06\x5b\x9d\xc1\x17\xf1\xd4\x8f\xad\xc1\x16\x2b\xdb\x74\xa1\x52\x09\x4b\x5a\xeb\x95\x8d\x5e\x2d\x9b\xfe\x75\x07\xdd\x3d\x58\xbb\xfb\x5d\xf9\xb5\x6e\x16\xed\x9c\x32\xdc\xd0\x7f\x91\xba\x6f\xb7\x68\xd7\x15\x5f\xe9\xf5\x60\x56\x52\x97\x43\x80\x56\xd8\x96\x46\x7e\xbe\xfe\x0f\x37\xab\x8a\xb7\xb0\xf2\x7a\x40\xa3\x1f\x5b\xa9\xb4\x91\xc6\x19\x41\x0b\x41\xb0\x59\xa5\x18\x96\x54\x02\x2c\x07\x54\xb5\x42\x68\x2c\x22\x14\xf5\xc7\x36\x33\x62\xf3\x5f\xff\x7b\xf2\x20\x01\x72\xb5\xcf\x7c\xd1\x86\xaa\x25\xc2\x4d\x03\xfa\x1d\x51\x36\xe7\x62\x05\x6c\x9d\xa6\xc0\x58\xd5\xb4\xb5\xb6\xe4\xe2\x6f\x75\x9f\xab\x8b\x89\x37\x11\x6e\xc9\x76\xe2\x14\x59\xe9\xff\xb8\xae\x05\x68\x58\xc1\x1b\x32\x49\x40\x39\x10\x11\x06\x13\xb4\x21\x74\xb1\x54\x13\xd0\x0d\x2b\x2e\x48\xc0\x09\x46\x66\x73\x7e\x82\x7e\xed\xba\x21\xd3\x17\xf6\xd7\xb7\x19\x49\xde\x80\x40\x08\xa9\xd0\x1d\x25\x1b\x34\xa2\x7a\x56\x92\xde\x91\xb1\xdb\x07\x4a\xd2\xa0\x3f\xd0\xeb\x67\x4a\x36\x3d\xc4\xd6\x90\x1b\x7c\x2f\xc0\x0c\x37\x3b\x00\xdb\xdd\x1a\x61\x29\xe9\x82\xad\xb4\x24\xf4\x89\xd8\x25\xd6\x86\x79\x43\xa0\x91\x55\xd6\x0d\x95\x2a\x81\x29\xc8\x5a\x10\x49\xb4\x3e\xd7\xa2\xe8\xc1\x9b\x2d\xdf\xac\x1d\x2d\x12\xa0\xe9\xb5\x58\x5c\x5d\x48\x3b\xb8\xdd\x8e\x96\x38\x85\x68\x41\x4c\x8c\x38\x19\x1b\xc3\x30\xcf\x98\x8b\x60\x7f\x44\x72\x6b\xd5\x94\x75\x11\xa5\xe5\xa2\xf7\x18\xa7\xf6\xaf\x12\xff\x24\x6f\x45\x05\x2e\x9c\xb1\x25\x18\x91\xd2\x18\x19\x1a\x37\x3d\x5d\x82\x6b\x22\x90\x24\xd6\x18\x42\xb8\x59\x70\x41\xd5\x72\x65\xb0\x4b\x20\x0e\x69\x01\xfd\x31\x63\xdc\xc0\x98\x27\xe8\x46\x69\xab\xad\x80\x54\x4d\x70\xdd\x80\x35\xac\x5d\x4b\xcd\x03\xb3\xf1\x5a\x0e\x68\x27\xd7\x9b\x45\x8a\x6b\x1d\xe0\x36\xcb\xda\xb5\x71\x18\x24\xb0\x23\x6b\xd8\xea\xb7\x0b\x3f\x92\xf1\xb5\x48\x45\xe7\xd4\x42\x21\x62\x05\x08\xe0\x60\xb9\x19\x79\x64\xed\x6a\x46\xc4\x34\x9d\x3a\x18\x23\xd8\xe0\x16\xb6\x78\xc4\x67\x5a\x21\x6b\xf8\x91\xee\xd4\x3c\x94\x04\xeb\x8d\x7e\xd6\xf0\xea\xd6\x50\x12\x60\x3b\x45\x96\xc0\x76\x5a\x0d\x2d\xe8\x1d\x61\x9e\x3c\x13\x44\x15\xaa\x30\x43\x12\xcf\x49\xb3\xed\x31\x6b\xdc\x54\x3d\xc4\x8b\xe7\xcf\x60\xfb\x7e\xfc\xb4\xbb\x58\xf2\x36\x7f\xdf\xa3\xcd\x37\x9d\x36\xd0\x64\x5c\xd8\xa3\x8a\xc6\xe4\xf0\x1e\x05\xb1\x0a\xbf\x4b\x79\x90\xc1\xbd\x0c\x3b\x55\x04\x08\x22\x00\x00\x4d\xaf\xbc\xc8\x12\xee\x11\x51\x0f\x77\x89\x25\x9a\x11\xc2\x82\x44\x0d\x6d\x61\x76\x3e\xa3\x82\x92\xd9\x73\xf3\x22\xbf\xb5\xb8\x71\xec\x72\x9d\x68\x77\x0f\x5b\x0b\x72\x47\x79\x2b\x63\x19\x06\x44\xf6\xdd\xbf\x34\x52\x82\xc8\xb6\x51\x4e\x87\xbe\x3a\x47\x78\xb1\x10\x64\xe1\x1d\x0d\x3d\xc7\x4c\xe9\x79\x0d\x96\x00\x8b\xd5\x59\xa4\x92\x90\x20\x15\xa1\x77\xa4\x86\x69\xe3\xc8\x9d\x72\x2a\x2d\x81\xf2\xea\x1c\x81\x5b\x6c\x5c\xa9\x82\xd7\x04\x46\x33\xac\x7f\xa7\x54\xad\x63\x44\x64\x34\x6d\xa7\xe6\x7a\xf5\xde\xab\xf3\x92\xe6\x33\xc4\xd0\x2c\x59\xb7\xb3\x86\x56\x7a\x7b\x95\x41\xdc\xac\x92\x31\x2e\x0c\x61\x15\xaf\xf5\xc2\x95\x68\xb6\x35\x86\x50\xc3\x37\x47\x0b\x9e\xaa\x6d\xb1\x5d\x2b\x8e\x1a\x3a\x13\x58\x6c\xc1\x0f\x61\x68\x49\x7e\x3f\xb2\xdd\x53\x1b\xe0\x99\xe0\x5a\x0f\xf9\xb1\xb5\xf8\x2a\xbf\xa3\x5a\xfa\x4f\xd0\x9c\x37\x0d\xdf\x68\x4d\x61\x06\xd6\x2e\xc5\x1d\xad\xb5\xd4\x68\x84\x3d\xc8\xfa\x76\x71\xdd\xce\x9e\x93\xad\x26\x83\xd1\xac\x6f\x27\xf9\x42\x3c\x77\xdc\xb4\x9a\xae\x42\x2b\xa2\x70\x8d\x15\x46\x78\xc6\x5b\x95\xf2\x2c\x5d\x19\x67\x4d\x83\x96\x54\x2a\x2e\xc0\xd1\x30\xf6\x8e\xef\x0e\xb1\x38\xae\xfd\xab\x35\x11\x2b\xcc\x08\x53\xcd\xb6\xb3\x74\xa4\x12\x6d\x65\xd7\xce\x8f\xae\xeb\x87\x2e\x6f\x8c\x71\x39\xa7\xd1\x02\x0a\xc8\xe4\x40\x1b\xa2\x72\xd9\x2f\xec\x73\x7a\x3f\x6b\xa5\x15\x4d\xe7\x5f\x5b\xff\xd5\xcc\x45\x7a\x03\xb8\x34\x82\x06\xe0\xb6\xac\x41\x33\xc8\x45\x89\x86\x11\x96\x0a\x8b\xc4\x02\x1a\x32\x80\xf6\x03\x49\x58\x7d\x10\x40\xe2\xad\x44\xdc\x56\xbd\xae\x87\x45\x56\xb7\xbb\xdc\x35\x80\xe2\x0a\x37\x48\x90\x0d\x16\xb5\x75\x79\xf5\xb6\xba\xc6\xb4\x46\x5a\xba\x76\xf3\xf2\x0e\x0b\x03\xe5\xb5\x01\x72\x82\x7e\x7a\x4a\x7f\x2f\x8d\x65\x46\x41\x78\xa5\x39\x9f\x0f\xa6\xbd\x76\x0c\x91\x2a\xbf\x58\xc0\xf2\xd2\x9a\x8a\x2a\x89\x6a\xd2\x68\xb5\xc7\x45\xd9\x6f\xd3\x58\x18\xf8\x67\x06\x7c\xd9\x2e\xb6\x38\x7e\x2f\x08\xbe\xad\xf9\x86\xbd\xcd\xb0\x14\xb8\xba\x95\x88\xce\x3d\x45\x96\xf8\x8e\x98\xdd\x05\xb0\x34\xe4\x18\xe4\x6b\xc0\x44\x5e\x63\x5a\x9f\xa0\xef\x39\x6f\xba\xc4\xe0\x62\x81\x19\xfd\x97\x51\xe4\x7c\x1e\x4c\xc2\x60\x70\x42\x04\xd9\xea\x4a\x99\x00\xf0\xc1\x47\xd0\x31\x18\x09\xde\xb2\x1a\x09\x3e\xa3\x0c\x49\x2e\x60\x95\x78\xa3\x6f\x60\x05\xee\x6b\x85\x76\xd1\x7f\x65\x54\xff\x79\x50\xfd\x91\x22\x0e\x07\x1f\x2e\x48\xd1\x4b\xa9\xbd\xb6\x82\xee\xf0\xb1\xfe\xc7\x52\xf2\x8a\x62\x30\x46\xac\xf1\x8d\x2e\xa2\xe8\xdc\x73\xb2\x45\xcf\x7c\x74\x2e\xdb\xa2\x61\xb7\x30\xa2\x18\x4c\x46\xb3\x47\x7a\x9b\x50\x69\x15\x5e\xd8\x08\xa2\x1d\x00\xd6\xa9\xdb\x80\xb1\x76\x3c\x6a\xf2\xfb\x09\x6a\x08\x5b\xa8\x25\x3a\x42\x8f\x7b\x09\x50\xdf\x2e\xd2\x1d\x20\x4c\x96\x32\xaa\x46\x1d\x13\x01\xc5\x9f\x58\xc5\xe5\x3f\xe5\xea\x2a\xfb\x3d\xd3\x3d\xdd\xde\x05\xfd\x91\x35\x2a\x2d\xfb\xac\xc9\x21\x9e\x4e\xda\x71\x3f\x1b\x21\xe9\xd3\xa1\xe5\x38\xde\xa9\x0c\xbd\x9a\xf9\xd4\xd9\x6c\xa7\x6e\x0f\xea\x36\x81\xbd\xe7\x14\xc8\x5b\xf8\xd1\x51\x56\xb7\x70\x7f\x77\x9b\x59\x02\xa3\x53\x47\xea\x22\xa4\x88\xca\x06\x5c\xf4\x45\xb7\x43\x4c\x71\x74\x9a\x30\xa0\xdb\x38\xd1\x87\xe8\x14\xfd\xfa\xb6\xaf\x0d\x68\x2a\x74\x8a\xe6\xb8\x91\xa4\x44\xb0\x8c\x89\x40\xba\xec\xbb\x42\x37\xcf\x42\xdd\xde\xff\xa7\xdb\xd0\xf2\x0d\x9d\x3a\x0e\xfa\x26\x9f\x1e\x74\x16\x4e\x05\x4c\x1b\xa3\x79\xcb\xf4\xfe\xff\x26\x22\xc1\xe8\x1d\x62\x64\x93\x09\xe4\x38\x8a\x26\xf6\xd1\x31\xf4\x3a\x60\xe4\xd7\x31\x79\x47\xef\xac\xd2\xf7\x5b\xcb\x9e\x1b\x50\x11\xbd\x9c\x73\x19\xe8\x83\x91\x04\xfe\x7a\x14\xa3\x7d\x69\x60\x74\x27\x13\xd1\xff\xc2\xb8\x68\xe7\xc0\x7e\x91\xca\xd1\x6f\xd5\xd0\x1a\x2e\xa2\x90\x88\xce\x6f\xd5\x21\x6c\xb9\x78\xfe\x0c\xd4\xf3\x73\xb2\x1d\xdd\x76\xb4\xc1\x80\xec\xdd\xa6\x82\x87\xd2\xa0\xad\xb7\x7d\x61\xaf\xa0\xd2\x9c\xac\xdb\xc8\x80\xf6\xe8\x67\x10\xae\x67\x8b\x60\xf7\x9f\xd5\x2b\xca\x8e\x8f\x8f\xfb\x6c\xea\x73\xce\xe6\x74\x11\x21\xe5\x76\x37\x13\xad\xd0\x56\x81\x36\xfd\xe0\xcc\x01\x33\xa4\xed\x6b\xb1\xcb\x12\x63\xed\x4a\x6b\x0e\x79\xc5\xc0\x62\xef\x1a\x7e\x71\x07\x4b\xb1\x17\x69\x9f\xd1\x3b\x33\xac\xeb\x5b\x24\x5b\x36\x0e\x3a\x35\x7d\x4a\x7c\x1a\x98\xd5\xbe\x16\x6d\x3a\x33\xbb\x96\xce\x4c\x87\x03\xa7\x98\x76\x3e\x70\xae\x69\xe7\xc2\xa4\xdd\x5f\xfb\x4c\x1e\xcc\xdd\xfa\x76\x61\xc2\x21\x7b\xcc\xdb\x45\x6f\x0e\x9c\xb1\xeb\x76\xe0\x5c\x5d\xb7\xc3\x58\x1b\xcc\x58\x67\xb8\xfa\xa9\xee\x14\xdc\xf3\xae\xad\xa0\x31\x7d\xfc\x5f\xbb\x26\xda\xe9\xa8\x37\x82\x76\x95\x83\xe9\x9b\x70\xa7\xbb\xde\x11\x42\xf7\xde\x89\x1b\x67\xc1\x1c\xea\x2a\xa2\xcd\x3e\x73\xbc\xa7\xbc\xaf\xa3\x8d\xc8\xad\x76\xa3\x28\xab\x04\xc1\x92\x48\x44\xee\x88\xd8\x66\xb4\x30\x64\xa4\x12\xdd\xe1\xa6\x25\xa0\x5c\xda\x46\xd1\x75\x43\x83\x32\x79\xfa\xc3\xcb\x5f\xac\xb7\x26\xdb\xf5\xba\xd9\x6a\x8f\x69\x41\x54\x14\x34\x84\xa1\x7a\x09\xac\x01\x98\x9e\x57\x16\x99\x6b\x22\x2a\xc2\x14\x5e\x90\xae\xcf\x56\x20\xf4\x10\x80\xd1\x3b\xb4\xee\x40\x2b\xd2\x7b\x08\x0a\x3a\x8d\xa0\x94\xc8\x0e\x16\x71\x8f\x8a\x9b\xec\xd4\x10\x93\x81\xb5\x34\x19\x14\xc0\xc9\x5e\xd4\xdb\x53\x51\x66\xdf\x1c\xa4\x6f\xfa\x7e\xda\x73\x21\x77\xbf\x3c\x68\x41\xec\x36\xf9\x76\x70\x77\xe8\xe7\xfe\xad\xf7\x1f\xbc\xa9\xcd\x3a\x7b\xef\xcf\xba\xa7\x66\xf3\x7c\xef\xf6\x52\xef\xf9\x55\xf0\x7d\x2b\xe0\xc8\xcf\xc5\xba\xe2\x1d\xd8\xb9\xa4\xce\x07\x0e\xcd\xdd\x16\x7f\x62\x77\xe6\x3d\x36\x7f\xbb\x38\xd3\x94\x0c\xdf\xcd\x9a\x06\x8c\xab\x3e\xeb\xa0\x10\xe7\xc3\x71\xc8\x4e\x90\x8a\x8b\xda\x05\x7f\x7c\xe8\x0e\x3c\x6d\x1b\x26\x37\x31\x66\x93\xb9\xe7\xa1\x81\xff\x69\xc6\x32\x91\x32\xa3\xa1\xc3\x70\xaf\x89\x6a\x85\x3d\x21\x4e\xc1\xc2\x7c\xfc\xa9\x4a\x1a\x50\xe4\x02\x31\xda\x20\x3a\x47\x54\x93\x81\x7d\xa5\xd0\x9c\xb7\xac\xf6\x0d\x8c\x8c\xff\xd8\x0d\x31\x6a\x13\xc6\x18\x6a\xf0\x8d\x16\x07\x69\x22\xe8\x0b\xc1\x37\x7a\xff\xaf\x29\x48\x32\x16\x5b\x0f\xad\xe6\x44\x3b\xe3\xca\x44\x61\xcc\xb1\x51\xc3\x71\xad\xf1\x02\x35\x0a\xf9\x88\x96\xeb\x26\x19\x82\x4a\xdb\xa2\x63\x74\x69\x2d\xb6\x20\x2a\x09\x64\x8e\xde\x99\x09\x9e\xa7\x4e\xf6\xf8\x24\x8d\x77\x7e\x17\x2d\x6c\x3a\x07\xb9\x71\x34\xbb\xf0\x58\x83\xbb\xd8\xcc\xa7\x76\x9a\xd3\x19\x17\x82\x6f\x9e\x7c\xf9\xc1\xc0\xcc\x40\x7e\xfa\x76\xa4\xa9\x7d\x62\xfa\x38\x68\x37\x86\x34\xd7\x58\x2d\x73\x65\x22\x80\x61\x85\x71\x7f\x8d\x67\xf0\xb6\x60\x8b\xd8\x9e\x8c\x36\xf9\xc2\xba\xc1\xe6\x98\x6b\xc5\x6b\xc3\xed\x34\xca\x6b\x97\x96\x3d\xe9\x08\x71\xe3\x0e\x2b\x3d\xc0\xf2\x3a\x83\xfd\x03\xdf\x91\x9c\xf4\x8c\x6c\xc2\x92\x4b\x7e\x8c\x27\xbf\x16\xa4\xe8\x21\x98\x8c\x80\xcb\x68\xf2\xe8\xf4\x14\x3d\x42\x1f\x3f\x26\x8d\x47\xd1\x28\xde\xf3\xff\xf6\xb4\x1f\xc8\x11\x7a\x8c\xbe\xfc\x32\x81\x51\x02\xf1\xc4\x82\x58\x0b\xbe\xe6\x92\xd4\x31\x8c\xd1\x78\x7c\x92\x46\x26\x10\x42\x0f\xcf\x8d\x26\x00\x62\x6f\xf3\x60\x3c\x2c\x3d\x97\x7e\x3b\x37\x79\x11\x04\x39\xe0\xb6\x35\x17\x3e\x91\x09\x7e\x8c\xd7\xfe\xc3\x02\xe7\xff\x53\xb2\x9a\x8d\x8b\x4e\x4b\x62\x5b\x20\xea\xdb\x0c\x0e\x48\x93\x94\x44\x28\x34\xea\xfc\xa0\x3f\xab\x9c\x2b\xa7\xa7\x25\x66\x4d\x7a\x3a\x4b\x09\xbb\xb7\xe3\x8c\x96\xd1\x80\x34\xec\x28\x2b\x2a\x57\x58\x55\xcb\x90\x2e\x62\x41\xca\x87\x1d\x98\xe3\xe4\x9b\x4f\x0f\x4a\x88\xee\x9a\x7f\x82\x7e\xff\x8e\x18\x1d\x57\x4e\xb4\x54\x5c\x5d\x4c\xdc\x1e\x91\x64\xca\x74\x94\x20\x84\x5c\xbb\x42\x9f\x7a\x14\x7e\x04\x0b\xca\x9c\xe4\xfb\x74\x38\x43\x07\x2a\x5d\x50\x74\x08\xbe\xb5\xb1\xc2\xdf\x61\x04\x2d\x38\x51\x2e\x79\xb4\xb5\xc3\xce\xf8\x1e\x72\x72\x21\xd3\xc1\xef\x22\x9d\xe1\xb4\x94\x61\xdd\x3a\x12\xc6\x13\x14\xfd\x67\x9f\xe1\xfe\x41\xb0\x50\x33\x82\xd5\xde\x43\x2e\x5d\x8f\xc3\x87\xed\x59\x61\xef\xa3\xed\x6f\xc7\xe0\x85\xf5\xd7\x33\xf6\x6b\x37\x1b\x13\xde\xc6\x0c\xb5\xeb\x5a\x7b\x2a\x92\xaf\x88\x97\x17\xb7\x73\xce\x29\x69\x6c\xfc\x2b\x1e\xd2\x93\x04\xb8\xd2\x93\x99\xa7\x35\xbc\x81\x0d\xd3\x02\x1b\xd3\x28\xf8\xf0\xff\x3e\xb7\xb3\xab\xdf\xf5\x27\xb0\xa7\x23\x4e\x7a\x91\x87\xff\x4d\xd3\x7c\x45\xb3\x9a\x4d\x32\x81\x9d\xad\x99\x98\xbb\x10\x50\x08\x39\x74\x97\x72\x18\x9d\xca\x9f\x71\x43\x6b\x18\xea\xdc\xd9\x8a\x10\x39\x88\x30\x2c\xd8\x90\xbd\x46\x7c\x59\x17\xed\x0d\xcc\xd9\xed\x65\x30\x09\xc1\xc7\x27\xe8\xe1\x0b\xb2\xb1\x36\x19\x7c\x85\x56\x36\x87\x21\x4f\xbe\x43\xb2\x5d\x69\x89\xf0\x94\x61\x35\x1c\xa7\x1b\x82\x83\xff\xff\x30\x53\x6f\x0f\x0e\xc0\xbf\x10\x64\x4a\x51\x1d\x8a\xef\xa5\x02\x66\xc9\x18\x89\x58\xfc\xcd\xff\x34\x21\xcb\xa6\xf7\xa7\x0a\xcf\xde\x60\xa0\x91\x96\xae\x43\x24\x8b\x91\xcd\xbf\x45\xba\xb2\xf8\x5e\x46\xc0\x03\x04\xcd\x11\x2b\x92\xb4\xf0\xff\xff\x69\x72\xf6\x87\x2a\xb3\x84\x52\xff\x09\x59\x8b\xe5\x4c\xcb\xdd\x9f\x25\x6b\x3e\xb2\x9a\xcc\xf8\x00\x19\xeb\x8b\x5d\x92\xcd\x8b\xdd\xe1\xcb\xbf\x9a\xac\xdd\x87\x90\xdd\xd9\xa7\x73\x3f\x80\x96\x4f\x7f\x78\xf9\xcb\x4d\x7f\x78\x52\xb3\x68\x67\xc4\xee\xaf\x46\x52\x64\x57\x53\x88\xa1\x3d\x39\x45\x8f\xa7\x8f\xec\xce\x6e\xc2\xc5\x6e\x35\xcc\x88\xda\x10\xc2\xd0\xbf\x88\xe0\x20\xfa\x9c\x91\xcf\xe4\xd0\x60\xc8\x37\x41\xac\xc8\xa8\xe3\x63\x74\xc9\x20\x10\xc7\x05\xaa\xa9\x84\x3f\x71\xab\xf8\x0a\x2b\x5a\xf9\x18\x79\x85\x9b\xaa\x6d\xdc\xad\x27\x56\xa3\x35\xde\xae\x08\x53\xe5\x4c\x9f\xd8\x14\xb0\x90\xec\x21\xa7\x19\xab\x1e\xbd\x43\xc4\xfc\x55\x3e\xe3\x0c\xd3\x76\xee\x6f\xc3\x71\xfd\x44\x37\x75\x8e\xee\xb1\x0d\x6c\x1c\xcf\x1b\xbe\xe9\x19\x66\xbc\x03\xa8\xf6\x26\x47\x16\x91\x09\x52\xfc\x50\xa8\xd9\x69\xc3\x25\xb3\x31\x50\x2b\x83\xcd\x16\xe1\x4a\xd1\x3b\xe7\x8f\x41\x82\xb2\xc2\x42\x49\x84\x41\xe9\x71\x46\x42\x54\x74\x2d\xf8\x1d\xad\x49\x1d\xe2\x9d\xdd\x1b\x0e\x70\x90\x43\x36\xee\xe2\xa0\x89\x42\x08\x22\x6d\xcc\xcc\xa7\xd7\xca\x09\xa4\xdc\xbe\x8f\xd2\x28\x0a\x61\x94\xaf\xd1\xe3\xf7\x39\x7c\xb8\xd9\xc5\x4c\x2c\x9b\x4a\x93\xdb\x67\x97\x82\x5c\x73\x71\x2b\xd1\x11\x92\x94\x55\x3e\xa6\x17\xa7\x70\x53\x69\x90\x31\x97\x21\xec\xa4\x4c\x42\x39\x4d\xb3\xa3\x66\x9c\x2b\xa9\x04\x5e\xaf\x5d\x4a\x90\xa1\x88\xb9\xcc\xd6\xc0\x0d\x64\x82\x24\xc3\x6b\xb9\xe4\x6a\x62\x12\xba\xec\x8f\xf4\x5f\x44\x46\x37\xaa\x3c\x01\x6d\x8a\x67\xe7\xd8\xc6\x7a\x51\x60\xdd\xe8\x29\x4c\x10\x96\xa8\x26\x73\xc8\xcd\x82\x13\x4e\xac\xfc\x50\xd3\x5e\x81\x0e\x64\x4e\x03\x1d\x03\xbe\x7a\xba\xb1\x96\xd3\xf4\xe3\x16\x3b\xf2\x81\xf6\x49\xf8\x19\x4c\x19\xba\x6f\xa6\xcf\x3d\x12\x7d\x4a\x89\xb3\x61\xe1\xec\xa3\xd2\x7b\xa2\x87\x65\x4d\xef\x08\x5f\xb4\x64\x7c\xf0\xc8\xdc\x33\xc5\x3e\x6a\x72\x19\x87\x8b\x8c\x1c\xf8\x78\x36\xc4\x94\x92\x70\x8d\x6b\x17\xc2\xe5\xdd\x73\x85\xfb\x99\x76\x29\x63\x8f\xbc\x18\x7c\xfd\x78\x72\x0f\xcf\xc1\xc9\x40\x0c\xa7\x10\xec\x04\xca\x5c\xb1\x3b\x8d\x53\x90\xbc\x49\x26\x65\x66\x29\xbb\x3c\xa9\x44\x35\x0d\x6e\x5c\x74\x7e\xef\x3d\xb9\x20\x0b\xc7\xc7\xe8\x06\x94\xce\x86\x40\x3a\x2a\xac\xc5\x34\xd1\x78\xa2\x7f\xab\x39\xf0\x8e\xc1\x35\x1b\x5e\x02\x03\x13\x8d\x53\x93\x11\x6e\x24\x9f\xa2\x5f\x88\x31\x02\x6c\x57\xb8\x99\x3e\x94\xfa\xd0\x65\xaf\x09\xd0\x3a\xe3\xbb\x5e\x51\x36\x1a\x4f\x09\xab\x33\x6f\x27\x0b\x41\x22\xd2\xc8\x92\xf4\x9b\x6b\x3f\x95\x9d\xaa\xbf\x59\x60\xbc\xb2\x9d\x58\xf8\x55\xe9\xf0\x00\x58\x37\x8a\xaf\x7f\xe6\x9a\x6c\x19\x16\x25\x10\x17\xcf\x9f\x25\x9d\x2f\x59\x7d\xf1\xfc\x59\x8e\x7e\xca\xf4\xe3\x63\x74\x0e\xf6\x3e\x28\xdb\xcb\x2c\x7c\xde\xb9\x1c\x9e\xf7\xf5\x9a\x9c\x39\xc3\x29\x3d\xbe\x6c\x88\xf2\xe1\x93\x1f\x43\xe0\x3a\x3d\xb3\x28\xca\xb9\xcf\xd0\xec\xd9\x06\xcb\x1e\x90\xc9\xdc\x8c\xd5\x76\x4f\xbb\xa0\xb6\xc3\x3a\x2a\xb6\xf4\xda\xd9\xfe\xd1\x0b\x2f\xd1\xf3\xd9\x8a\x2c\xf6\x71\x9b\x37\xdc\x4e\x9e\x11\xc4\xef\x88\xd8\x08\xaa\x14\x81\x4a\x19\xef\x9d\x01\x47\xce\x58\x7d\xe3\x73\xce\xde\xa3\x19\x69\xf8\xa6\x08\xb1\x94\x39\x3a\x7a\x34\x7d\x34\x2e\x23\x50\xd8\x5b\x3a\x5f\xf5\xf4\x8c\x76\x97\xf0\x77\xb9\xad\x4f\x1f\x0d\xfb\xcb\xb8\xcf\x62\xee\x9e\x67\xe5\xc2\x33\xee\x8a\xaf\x23\x93\xb7\x7c\x8b\xd7\x5b\xf3\x6e\xe6\xea\x99\xbb\x8a\xbe\x8d\xb3\xf2\x7b\xc4\x3d\x52\x8e\x45\xce\x8c\xba\xb8\xdd\x80\xea\xc2\x61\x6d\x85\xca\x11\x95\x80\xb4\x66\xd9\xc5\xb4\x98\x3f\x1b\xd1\x48\xc3\x7c\x61\xc9\x32\x1a\xf7\x1f\x67\xa4\x81\x6a\x2a\xcd\x8e\xa7\x19\xec\x4f\xcb\xbd\xad\x07\xf7\x01\x8c\xed\xe8\xfb\x2b\x6e\x0f\xd7\x13\x14\xcd\xb1\x85\x35\xd0\xfc\x01\x5a\x50\x79\xf6\x1c\x63\x0e\x6a\x39\x82\xd6\x1f\x02\xf7\x27\x05\xf9\x05\x98\xa7\xce\xaa\xf5\x13\xc0\x80\xbc\x39\xa5\x36\x17\x06\x15\x47\xb8\xbe\xc3\xce\xba\xed\x9a\x92\x90\x2d\x60\xa6\x61\xef\x4e\xce\x6d\x2a\xd1\x6f\x2d\x15\xc6\x76\xaf\xa9\xf1\x92\xc2\xb5\x84\x15\x29\xa7\xfc\x68\xab\xd2\x8e\xf7\xbd\x1e\x7f\xd4\xcd\x85\xde\x50\x6d\x85\x0c\xed\xa4\x05\xc3\x09\xee\xc7\xf7\x7a\xbc\xc5\x75\x05\x79\x16\x06\x36\xa0\x82\x4e\xd1\x82\xa8\xf3\xe8\x9b\xc2\x96\x91\x75\xcc\xf5\x72\xc0\xba\x73\xa6\x3f\x68\xc4\x8d\xbf\xe8\xd3\x70\xd7\x78\xeb\xd7\x25\xec\xd6\x74\x5e\xf0\x55\xb5\x81\x60\x9d\xba\xdd\xaa\x12\xc0\xe0\x4a\xb5\xb8\x69\xb6\x68\xa9\x1d\x12\x86\xb8\x96\x00\xba\x5a\x91\x9a\x62\x45\x74\x03\x7f\xdc\x6b\xcb\x1b\x41\x4d\x8c\x3e\xe8\x33\x62\xca\x43\xbc\x5f\xe3\xad\x5d\xce\x4f\xb9\xb8\xb6\x67\xc1\x76\xa9\xbd\x8f\xc6\x5f\x27\xf3\xaa\x48\x11\x70\x62\x51\xe1\x1e\xbf\x3a\x77\xa4\xe3\x8f\x39\x0b\x1f\x40\xa9\xd8\xf3\x53\x1f\x32\xb1\xb8\x4c\xc1\xfd\xfb\xf6\xb4\x28\x0a\x79\x0a\xfd\x0e\x0c\x77\x99\x4c\xfd\x88\xe5\x82\x1f\xca\x5f\x94\x85\xde\x52\x34\x38\x33\x77\x60\x1c\x9d\xbb\x3b\xaa\xa3\x31\xfa\xf2\x4b\x34\xb2\x15\xc0\xa6\xf5\x6d\xf2\xd3\x17\xa7\x88\xd1\x4e\xe4\xa2\x33\x1d\xd0\xb0\xd1\xb5\xd6\xcf\x9b\x8d\x29\xd4\xf1\xdf\x76\x0d\x1f\x24\x36\x64\x3f\x79\xe9\xdd\x3f\x07\x7b\x11\x56\x1f\x26\xf5\x35\x99\xe3\xb6\x51\x65\xd2\x9b\xfc\x9d\x07\x65\x08\x59\x94\xe8\x1c\x37\x8d\x8c\x0e\xb7\xdf\xfb\x80\x8b\x1c\x70\x3c\xb2\x0c\x64\xb7\x19\x19\x77\x26\x2b\x37\x32\x90\xad\xac\xb7\x9c\xc2\x02\xfb\xb7\xc5\x58\x89\xc1\x39\x99\xd9\x67\x07\xaf\x4b\x1a\x63\xc8\xde\x09\x97\xbd\x47\x69\x4c\xa6\x65\x12\xcf\xc9\x6b\xf8\x6e\x34\x9e\x2a\x6e\x02\x17\xa3\x71\x6f\xc8\x6f\x4f\x66\xf6\x33\x67\x98\x91\xd7\x83\x8c\xec\xaa\x96\x3f\x98\x8f\x91\x02\xcd\x78\x18\x23\x69\xf9\x17\x7d\xb5\x27\xdf\x06\x54\xe3\xe7\x90\xd9\x96\x0f\xd8\x45\x67\x57\x64\xef\x2c\x5e\x60\xa6\x32\x85\x0f\xb1\x0e\xad\x21\xab\x3e\xfe\x0c\x92\x5b\x2d\x9f\xd1\x3c\xae\xa7\x97\x4c\xf5\x10\x72\x17\x6d\xfd\x84\x4a\x2f\x08\xa9\xa5\x2b\x00\x62\x6c\xe4\x28\xa3\xcd\x67\x16\x69\x07\x33\xe7\x91\xd1\xc3\x72\xd8\x77\xb2\x6c\xe0\xc2\x54\x2c\x5b\xc1\xe5\x83\x24\x54\xd0\x4b\xf5\x3e\x55\xdf\x7b\x7a\xb0\x73\x6f\x18\x38\xb2\x1a\xb2\x94\x7a\x07\xdc\xcb\xbc\xea\x38\x57\x11\xe9\x8c\xf0\x29\x28\x76\x9a\x79\x92\x5d\x0f\xf4\x38\xb8\x9e\xd2\x07\x4e\x86\xfd\xcf\xd2\x8d\xac\x01\xb2\x7a\x9c\xa3\x0b\xeb\x26\xcb\xc8\xa6\x27\x96\xa2\x5e\xc9\xe9\xd2\x9e\x1e\xb5\x77\xcb\x4c\xc5\x04\xb3\xa8\x63\x38\x30\x4f\xc8\x31\xd6\x0d\xed\x3d\xf5\x99\xbb\x6e\xe7\xa2\xb1\x79\xca\xe6\xa0\xf3\xae\xe7\x64\x91\xba\x69\x57\x2b\x9b\x74\x19\x4d\x25\xc8\x4f\x57\x72\x22\xa3\x29\xb2\x97\x80\x26\x1d\x53\xa9\x2f\x91\x35\xb2\x92\x32\x50\xd3\xce\xe5\xc5\x14\xd1\xa9\x9f\xf9\x78\x08\x44\x72\xf3\x32\x83\x10\xc7\x77\x02\x10\x63\xb3\x76\x22\x27\x19\xec\x88\xc5\xf7\x72\x4b\x12\xb9\x50\xbe\xc6\x81\xbd\x35\xc3\xe7\xe6\x2a\x4d\xf0\xba\x12\xfe\x7d\x25\xf3\x7b\x34\x16\x24\xb4\x0c\x07\x95\x88\xda\x7a\x60\x76\x84\x5b\xc2\xec\x35\x72\xed\x9a\xb3\xaf\x94\xf5\xce\x29\x53\xa4\xee\x91\xca\x2d\x51\x9d\x10\xa4\x6d\x71\x6d\xd6\xd9\x69\xa1\xf6\xb0\x97\x00\x28\x52\x6c\x1a\x66\x86\xa6\x06\x34\x27\xc4\x70\xd7\x02\x79\x4a\x88\xd4\x5d\x9f\x12\xf2\x3d\x6e\x30\xab\x48\xd6\xe9\x0e\x0b\x28\x91\x02\x6c\x35\x07\xe9\x67\x9a\x46\x1e\x95\x47\xd3\x47\x79\x14\x3e\x0c\x12\xec\x6c\xdb\xbe\xbb\x4f\x0d\x02\xf7\x55\x97\x8d\xe8\x98\x26\xfb\x45\xb3\x0f\x87\x8b\xbe\x46\xa3\x14\xdb\xa3\x30\x95\x5d\x41\xe8\x1f\x38\x36\x06\x81\xa9\x63\xa1\x05\x6a\xc6\x59\x2b\x9d\x10\x40\x26\x77\x9c\x18\x1f\x73\x05\x5a\xbe\x31\x0d\x33\x07\xe8\xfb\xf0\x53\x29\x3e\xd7\xce\x4c\x9a\x66\x77\xac\x8e\x88\x47\x17\xc3\x04\xf1\x5f\xe7\xbc\x8b\x51\x79\x32\x44\xc4\x03\x29\x3e\xf0\xe3\x51\x3c\xe8\xae\x58\x7f\xb2\x84\xf7\x8b\x7b\x36\xa6\x86\x29\xa4\xcc\xef\x83\xcf\xdf\x76\x1d\x80\x0d\xde\x57\xea\xb0\xc8\x5f\xc6\xdb\x84\x6b\x7f\x89\xe7\xe1\x73\x6d\x21\xc9\xc1\xe5\xf6\x1b\x6b\xab\x93\xf4\x8d\x9c\xc2\x2c\x9e\xfd\xc8\x82\x12\x48\xa7\xde\x55\x09\xee\xf7\xfd\xb6\x94\x9e\x8b\x0d\x1d\x61\xf8\xee\x3b\xb4\xc6\x8c\x56\x23\x7f\x12\x1a\x76\xbe\x02\xc3\xd0\x8c\x54\x2d\x44\x37\xb5\xaa\x94\x5e\x53\x7a\x72\x6c\x89\x7a\x38\xce\xcc\xde\x14\xef\xce\xe6\x33\x34\xf1\x9e\x3d\x27\x87\x39\x60\x40\x5d\xe3\x6d\xb0\x3a\x5d\x95\x36\x5f\x45\x2b\xd4\xa5\x71\xa1\xe6\xf4\x5e\x46\xaf\x61\xb4\xa7\x09\x68\xef\x52\xac\xe3\x06\xf7\xb6\x09\xd0\x11\x7a\x5c\xb8\xac\xf1\x45\x11\x7a\x52\x07\xa0\xab\x04\xc0\x68\xf3\x96\x4d\x61\x9f\x02\x60\xaf\x13\xbb\x60\x94\x9e\xfb\x94\x87\x8d\xdb\x4c\x82\x15\xd6\xd7\x3c\xa9\x95\xd0\x15\xcf\xfe\x25\x14\x18\x30\xb2\xf3\xe8\xf6\x2e\x0f\x99\xd5\x55\x50\xa2\x25\x3d\x03\x97\x04\xaf\x00\xb1\xef\xea\x48\xb7\x0a\x01\xbf\x23\xd2\xeb\x13\xbb\x0b\xb8\xc4\xaf\x59\x5b\xdd\x12\x65\x0f\xb7\x12\x9f\x34\x18\xf0\xf6\x70\xba\x70\xf0\x5c\x2c\xa7\x90\x7a\x75\xe9\xb1\x07\xba\x64\x75\x74\x6e\x6c\x8f\x2b\xb6\xa6\x2c\xa3\xa2\x4d\xd3\x09\x94\x77\x62\xa2\x94\x5d\x0b\xbe\x10\x44\xca\xd2\x15\xaf\x9e\xe3\x66\x59\x3a\x69\xfe\x94\x0f\x62\x83\xaa\xd6\x48\xec\x07\x1f\x1d\x45\x93\xfc\x14\x3a\xda\x95\xfa\xc5\x68\xc5\xef\x48\x77\xdb\xee\xac\x40\x77\x05\xb7\x37\x92\x95\x90\xf6\x27\x93\x2e\x18\xbc\x0e\x77\xed\xa8\x7f\x00\x9f\xc6\x32\x74\x2f\x2d\x97\x27\x9f\x55\x26\xb3\x80\x85\xaf\x8a\x9b\x5c\x43\xb3\x6a\x6f\xbd\x16\xfc\x2e\xbb\x9e\x12\x8b\xcd\x70\x10\xb0\x9f\x94\x7d\xd1\xf9\xf8\xca\x62\x10\xe7\x10\x69\xb3\xe1\x15\x48\x26\xf1\x75\xf4\xe3\x34\x0c\x28\xbb\xe8\x61\xc0\x01\xcd\x12\x67\x71\x88\x9a\x0a\x52\x29\x7f\x1e\xf3\xbe\x83\xcc\xfb\xe1\x65\xd2\x1b\xf8\x33\x71\xbe\x7c\xf1\x3c\x23\x2a\xab\xc9\x18\xea\xa1\x39\x72\x0f\x98\x3b\x5a\xfb\xd2\x5a\xf6\x7a\x08\xd7\x16\x06\x14\x02\xbe\x90\x99\xdf\x1c\x6e\x54\x9b\x62\x63\xa1\xe4\x30\xc4\xa8\x2c\x5a\x8e\xcf\x06\x3f\xdf\x1f\xaa\x35\xd8\xfa\xc2\x67\x42\xe0\xed\x8e\x12\xc4\xa6\xf2\x50\x77\x78\x5f\xe7\x8c\xcf\x4d\x1c\x2a\x2d\x81\x66\x8c\x87\x57\xe7\xc9\xb8\xbe\x89\x9d\x57\xc8\xff\x3a\x60\x94\xb4\xcc\x97\x1e\x25\x4e\x7b\x31\xc3\xd8\x36\x7b\x0c\xa3\x19\xe9\xe6\x6a\x8a\x68\xc6\x5c\xed\x63\x79\x98\x6b\xf2\xce\x40\xb7\x93\xe2\x51\x6a\x62\x5f\xaa\x8e\x1e\x96\x42\xd6\x98\x96\x89\x0f\x1d\xcb\xcf\xb1\xab\x2c\x2e\x0e\xfb\x91\xa9\x66\x7d\x82\x68\x9d\x39\x20\x09\xbb\xa7\x70\x8e\x59\x8f\xdc\x97\xe3\x4e\x72\x96\xfb\x65\x2a\x78\x03\x31\x48\x57\xdf\x7d\xea\xf3\xbd\xa7\x02\x6f\x7e\x86\xf4\xe5\xc2\x19\x73\xc6\xe4\x7c\xc0\x29\xad\x07\x9d\xb4\x1d\x18\x58\x52\x0f\x63\x90\xf2\x7f\x0f\x0c\xba\x7f\xc5\x5c\x7c\x69\xaa\xfd\x91\x8c\xf7\x46\x02\xcb\x75\xfe\x8a\x15\xfa\x9c\x76\xaf\x20\x13\xaa\x90\x3d\xef\xe4\x35\xa7\x61\xba\xfe\x4d\xb6\xc7\xab\x73\x64\xf6\xd1\x90\x1c\x05\xce\x0e\x25\x75\x17\x9d\xe1\x1d\x19\x0b\x65\xb7\xe4\xaa\x3f\x43\xa7\x84\x83\x36\x1c\xe2\xda\x0d\xc5\x65\x50\xde\xae\x61\x54\xbd\x61\x47\x93\x4e\xd9\x36\x7e\x50\x8a\xa8\x7d\x9e\x09\x3d\xfe\x22\x99\xc5\x95\x59\x9b\x96\xb3\xfb\xe4\xa3\x99\x2a\xba\xce\x68\x8a\xae\x1b\x9b\xdc\xaa\x39\x85\xdd\x88\x32\xa4\x9d\x5f\x91\x4c\x20\xd9\xd3\x7b\x93\xd4\x7c\x3e\xda\x80\x1d\x50\x4e\x80\x1a\xfa\xec\x9b\xaf\x36\x08\x23\xe4\xb2\x0d\x1e\xca\x7e\x6d\x13\x8c\x47\x8f\xef\x81\xa8\x4f\x83\xdb\x31\x84\xad\x6c\xb7\xfb\xf6\xd1\xbd\xe6\x99\xe4\xd8\xfd\x01\x98\xec\x73\xef\x6a\xe8\x93\x3a\x5e\x8f\xa6\x8f\x0e\x07\x71\xff\x24\xbc\x41\xa8\x71\xfa\x77\x5e\xd0\x71\x8f\x4f\xa8\xf9\xf8\x36\x37\xbf\xfb\xbd\xfe\xbe\x44\xbd\x7d\xac\xf6\xe8\xdd\x13\xdf\x4f\x5b\x9d\xf1\x0b\x19\x7e\x09\x16\x07\x1c\x2e\x4b\x80\x92\xc7\x1d\x92\x9d\x77\x82\x7a\x7b\x44\xcf\x33\x94\xc7\xdc\x91\x3c\x8a\xd2\x97\x18\xca\x30\x06\x13\x4b\xd1\x67\x8b\x48\x6a\x36\xef\xa7\x6a\x4a\x95\xf1\x77\x10\xe0\x5e\x2b\x6e\xcf\x4e\xbe\xd6\xd2\x51\x5f\xde\x2f\xea\x29\xd5\xff\x27\x21\x3d\xfa\x3b\xfa\xdb\x41\x98\x8f\xf7\x43\xfd\x9b\x7f\x03\xea\xdf\xdc\x07\xf5\x7e\x17\xb7\xe3\x2f\x6e\xec\xc3\x5b\xf1\x7e\x1c\x3f\xba\x55\x27\x81\x94\xec\x85\x36\x9b\x08\x60\x5e\x16\xf0\x16\x8c\xa9\x50\x2f\xf7\xf0\x14\x0b\x59\x15\x74\x8e\xbe\xd8\x95\x33\xf6\xf1\x23\xea\x49\x19\x3b\x85\x94\xb1\x62\xd5\xa0\x52\x40\x03\x0c\xa2\x60\x55\xa6\xe3\x2e\x7c\xfd\xce\x7e\xcf\xb1\x5b\xfc\xdf\xf8\x52\x71\xf1\xff\xd4\xa9\xda\xe7\xa2\x4f\xd7\xbf\xa2\x0a\x9e\x0f\x40\x6a\x29\x78\xbb\x08\x41\x09\x8f\x3c\x38\x50\xe6\x66\x80\x7d\xdb\x2d\x7e\xc5\x4d\xeb\x4d\x99\x38\x4a\xee\x61\x02\xca\x02\x8c\x0f\x9d\xa3\xb0\x18\x88\xaf\x5e\x3b\x75\x8f\x19\x98\xf2\xd7\x51\xf5\xeb\x42\xaa\x57\x14\x18\xe7\x6d\x53\xc3\xe5\x11\xd7\xbf\x87\x82\xa1\xbe\xb8\x1d\xf0\x61\xe6\x5c\x05\x1a\x3a\x97\x24\xea\xdd\x77\x07\xf3\x26\xb0\x1a\xbd\x3a\xf7\x85\x37\xb3\xe2\x42\x9d\x04\x09\x1f\x40\xe4\x6b\xbd\x42\x8c\x2c\xee\x65\x8f\x1e\x7e\xaa\x10\xce\xaa\x7b\x94\x49\xb7\xa0\x6c\x20\xc5\xb8\x33\x5b\xbd\x92\xed\xcb\x19\x50\x22\xfc\x1e\x33\x8e\xdd\x6b\x3d\xd7\x50\x27\xb6\xbc\xfe\xbe\x48\x5a\xb7\x6c\x63\xee\x1f\xa6\x97\xd4\xd2\x22\xcc\x9a\xd9\x50\x43\x9c\x79\xe8\xa9\x1c\x26\x50\x1c\xc3\x6f\xc9\xf6\x8b\x52\xdc\xb3\x97\x70\xdd\x82\xb8\x09\xdc\x7f\xa3\xd5\x64\x5f\x82\x2b\x98\x4d\x56\x1b\x7e\xbe\xeb\x72\xc8\x7d\x0f\xf7\x89\xaf\x13\x66\xa4\x41\xe9\x5e\xf2\x3d\xf8\xa0\x08\x23\x41\xe6\x44\x10\xc8\xe5\x37\x07\x42\x85\x37\x82\x4d\x2a\x8b\xbb\x3c\x10\x6f\x09\xa1\x34\x1a\xe4\xa8\xea\x8d\xa1\x14\x0f\x3d\x41\x5f\x16\xa2\x35\x79\x1d\x1e\x5f\x03\xe9\x1c\xaf\xf1\x8c\x36\x54\x75\xca\x7b\x55\x7c\xbd\x7d\x12\x7e\x2e\xde\x72\x8e\x87\x06\x82\x9b\x97\x75\x29\x67\xd9\xa1\x4a\x59\xad\x29\x54\x85\xe1\x4d\x79\xc2\xb4\x46\xdc\xc3\x74\x95\xce\x7a\x29\xe9\xcf\x26\x60\x9e\x7c\xf6\x4f\x12\x3d\x1f\xe0\x27\xfb\x9a\xcc\xd1\x69\x3e\x6f\x5f\xc7\xac\x8f\x6c\xdf\x8e\x76\xcf\xc5\x62\x96\xe0\x95\xe0\x14\xcf\xc4\xd6\xd6\x73\x28\xed\x2f\x2f\x41\x9b\xed\x25\x27\x41\x44\xf2\xe0\x8b\x15\x92\xb0\x97\xfe\x49\xf2\x61\x07\xfc\x8f\x8a\x86\xb6\xd3\x3e\x53\x2a\x32\x3a\xdd\x57\x20\x1c\x26\x7f\x88\x2c\xe8\xdd\xea\x30\x21\x08\x51\x30\xcb\x7e\xbd\x1f\xfd\x49\x8c\x77\x63\xfd\x47\x39\x5f\xdf\x7e\xbe\x42\xf0\x34\xba\x2f\xd3\x3d\x12\x07\x70\xfd\x47\x7c\x0b\x8f\x10\x8b\xf0\x28\x2c\x9f\x5b\xff\xc3\xbc\x0e\x22\xd1\x88\x32\x53\x98\x66\x0c\xee\x07\x5c\x9a\x9e\x86\x13\xaf\x76\x76\x64\x1e\x11\x8f\x6a\xc9\x76\x2a\xdf\xcc\xdb\xc6\x3d\xf0\x64\xc0\x76\xdf\xf1\xf4\x7b\x4d\xff\x5d\xf1\x77\xee\x44\xf8\x07\x12\x55\x4d\x7e\x07\x3b\xa4\x6e\x9d\x7d\x0d\xe3\x45\xdf\x8d\x4d\xc1\x8d\x48\x06\x2d\x75\x46\x01\x2c\x38\x76\x7f\x8b\x00\x8e\xc7\xe8\x89\x87\x94\x93\xcf\xa4\xcb\x43\x51\x06\x65\x1f\x72\x2c\x3e\x96\x03\x76\x5b\x2b\x21\xc7\x35\x7e\x0c\x27\x7d\x04\xc7\xde\x15\x34\x0f\x39\x82\x23\x91\x87\xe2\x15\xb7\xcf\xbb\x49\x78\xf5\x2f\x89\x82\x77\x12\x86\x77\xc5\xe0\x7d\x69\x82\xde\x4a\x08\x83\x65\x4e\x4d\xd5\x1f\x07\x6e\x6a\xd8\x3a\x0e\xb5\x4b\x7b\x9c\xe2\x42\x11\x6b\x97\x99\x03\xb7\x06\x1b\x22\x65\x77\xde\x5a\x8e\xdc\x6c\x4b\xa5\x44\xb5\x4b\x24\x97\xed\x7c\xde\x90\xfa\xea\xc2\x9f\x43\x08\xc7\x1f\x87\x66\xc9\x5b\xec\xbe\xde\x69\x3c\xc5\x0c\x89\xa2\x6b\xda\x4f\xba\xc4\x94\x8e\xfc\xcb\x2b\xf3\xf4\x8e\xa1\x1e\x3a\x45\x8f\x12\xb8\x7a\xa4\x5f\xcc\xbb\x9c\xa1\x16\xe7\x09\xfa\xf5\x83\xe1\x95\x93\xe4\x4f\x19\xfc\xcd\x92\x36\x24\x19\x01\x3d\x39\x90\x0d\x19\x77\x8b\x88\x38\x1b\xff\xc3\xa7\x71\xc9\xed\x33\x03\x9f\xa6\xff\xfd\x3a\x7a\x5c\x28\xf0\x2b\xeb\xf1\xe8\x41\xe1\xac\x30\xe6\x67\x76\x37\xf4\x8f\x3a\x34\xec\xcc\xf0\xd7\x18\xb1\xb7\xbf\xd2\x1a\x6a\x9e\xfa\x63\x35\x73\x9a\x62\x7a\x25\xc0\x92\xff\x1c\x1f\xa3\x33\x77\x95\x36\x7a\x35\xd3\xbf\xc1\xca\x05\x9a\x61\x73\xe5\x36\xd4\x6e\xa1\x73\xb4\x21\x66\x09\x2c\x38\x5c\x5d\xb7\x3f\xc3\xdb\x4d\x9c\x91\x7b\x51\x1c\xd9\x8b\x67\x49\xf3\x43\x57\x68\xe9\x04\x32\xe7\x5f\xfc\x63\xcf\xf5\x2f\x57\x1f\x21\x89\x8e\x40\xe0\xd8\x27\xc0\x4b\xc2\x54\x64\x4d\x75\x9e\xe7\x8a\x62\x5d\xd1\xcb\xac\x51\xe4\x2c\x64\x52\x0c\x62\xf9\xc7\xaf\x17\x37\x21\xb7\x44\x8a\x5a\x61\x64\xdf\xdd\x8a\x07\x9e\xc4\x82\x78\xb2\x8f\x54\x7e\x31\xbe\xef\xea\xcb\xf7\xbd\x64\xff\xd0\x5c\xf3\xdb\xd0\x59\xa8\x84\x04\xe9\xba\x36\x2c\x84\x6d\xd8\x1b\x9e\x64\x6c\x55\x48\xc9\x10\xe2\xd7\xb7\xa1\x77\x2b\xdd\xa5\xb6\x39\x95\x4b\x22\xd0\x16\xc2\x6f\x66\x41\x77\x1f\x7f\xeb\x54\x1b\xf2\x5a\xfb\x9d\x09\x90\xa5\x7b\x95\x0b\x56\x7c\x40\xd1\x33\x3f\x5a\xc3\x52\x6d\x61\x41\x0a\x40\xf4\xb0\x59\x12\x7b\x81\x33\x5d\x9f\x95\x9c\xbe\x8a\xc6\x6a\x24\x37\x78\x0d\x85\xa9\x66\x5b\xfd\x0f\x54\x46\xa9\x39\xfb\x4a\x25\x87\xe5\xae\x4c\x8a\x68\xc3\xdb\xaf\xc9\x13\x9b\x20\xce\x5f\x49\xb4\x59\x6e\x11\x45\xdf\xa2\x47\x28\x13\x3c\xf8\xd2\x7f\xf7\xa1\xa3\x3d\xae\x69\x75\x1b\x68\x0d\x42\x63\xb0\x7e\x04\xf9\x16\xa8\x13\x0d\x34\x2d\x5f\xb4\x2b\x74\x9a\x5d\xe4\xeb\x69\xea\x84\x25\x74\xfc\x5f\xee\x50\x93\x6a\xa1\x31\xfd\x72\xbc\x6e\x34\x7d\x34\xaf\xe9\xdb\x10\x53\x8e\x9e\x95\x4b\x10\xee\x8c\xac\xc8\x6a\xed\x38\xf4\x2b\x4d\x1f\xfb\x72\x5f\xfa\xdf\x23\x34\x4b\x2d\xe3\x9f\xd1\x29\x80\xce\x92\x2c\xd0\x29\xa2\xc9\xcb\x76\x5d\xf1\x07\x50\xb9\x49\x77\x9e\x99\x1e\x95\x09\xe8\xc6\xb5\xc1\x42\x02\x3b\x15\x36\x4b\xc1\x94\x22\x0b\xce\x91\x79\xe4\x00\x71\x51\x6b\x2b\x98\x27\x8f\xf5\x41\x42\xbc\x51\x70\x0b\xff\xee\x9f\x93\x24\x9a\x3e\x6c\x5b\x78\x21\xc0\x6b\x15\x18\x16\xf6\x37\xbd\xe9\x11\x51\x8e\xc7\xbc\xf0\xbf\x8f\x4f\xd0\xff\x4d\xd5\x92\x41\xfc\x43\xc7\x02\x39\x60\x5b\x0d\xc3\x4f\x93\x1d\xb6\x58\x17\xfd\x90\xc4\x9b\x34\x26\x16\x8a\xa1\xeb\x2e\x88\x83\x9f\xc7\x85\x2f\x2e\x88\x73\x9b\xdb\xf2\x08\x07\xfe\x18\xcf\x2c\x18\x8f\x79\xf6\x45\x12\xb8\x48\xaf\x78\xe5\x41\x8d\x5c\x90\x9e\x1c\xa5\xbd\x6d\xfe\x4b\x60\x50\x87\x52\xbe\xd4\xd4\x73\xb2\x0d\xa7\xa8\xd3\xf0\x65\x27\xb6\x77\x9e\xe5\x85\xed\x92\x4b\x28\x2a\x1a\x3d\x1b\xbe\xb7\x78\x46\x4f\xa2\xef\xb8\x47\x17\x09\xe5\xc5\xf3\x67\xd1\x60\xf7\x10\x4a\xed\xfd\xc6\xe8\xfe\x35\x84\x32\xcf\xc5\x3a\x5c\x28\x63\xa6\x05\xa1\xcc\x99\xb3\x43\x36\xeb\xdb\xd2\xc5\xc3\x10\x65\xe9\xca\xa3\xeb\x61\x25\x31\xe7\x4d\x81\x48\x28\xaf\x79\x53\x78\x80\x25\xdc\x53\x6c\x88\x7f\x26\xdf\xd8\x4b\xa1\x14\x0e\x84\x1a\xfa\xbd\x7b\xad\xc1\xa0\x8f\x8f\xdf\x8f\x4f\xba\x4f\xcd\xd9\x89\xf4\x9a\x64\x39\xba\x6f\xe2\xe3\x93\xcb\x38\x25\x19\xf0\x6d\x36\x78\x2b\x8b\x05\xed\xd6\x4d\x2b\xed\x26\x51\x44\xb7\x1c\xe4\x77\x7e\x58\x1f\xc6\xe5\x4a\x5b\x08\xcb\xf8\x39\x7b\x8b\x7e\xa7\x2a\x4e\xdf\x3d\xc2\xbe\xe8\x45\x37\x64\x76\x70\xad\x50\xf4\xdd\x77\xd1\xe3\x9a\x11\x5d\x9f\x91\xac\xb0\x52\xcf\xad\xb2\x86\xcc\x95\x95\x88\x9a\x48\x25\xf8\x36\x3a\x9e\xfe\x3e\x6e\x89\x45\x7a\x1f\x71\x43\x04\x41\xb8\x69\x78\x05\x4f\xe4\x62\x89\x30\xaa\x49\x45\xb4\xe5\xdf\xb8\x07\x88\x29\xd3\x5f\xd0\xbb\xa0\xbd\x7c\x36\x72\xa8\x37\x1a\x4e\xd1\xe0\xd1\x5c\x8d\x22\x81\x97\x7b\x1c\x42\x53\x2b\x26\x44\x42\xc8\xcc\xcd\x21\x8a\xbd\x58\xb4\x04\xdf\xe8\xfe\xe6\xbe\x0c\x65\x8a\x30\xa8\x4d\x1a\x5d\xaf\x74\x9a\x11\xee\x6a\x52\x36\xb7\x5f\x6b\x23\xd9\x83\x33\x0f\x08\x99\x0b\x07\x8c\x2b\x77\x25\x33\xd4\xdd\x8c\x00\xfa\x4e\x97\xda\x81\x81\x82\x3c\x13\x7f\x94\x9c\x50\xda\x25\xe2\xf9\x59\x69\xcb\x35\x22\x8b\x2b\xee\x63\x23\x71\xa6\x78\x14\xc2\x6c\xbb\xe2\x82\xf4\xa9\xef\xe4\x72\x9f\x2b\x78\xb6\x8f\xa4\x99\x96\x1d\x59\xd3\x4a\x3a\xc0\x2c\x5d\x5c\x44\x26\xb0\xe9\x2e\x6d\x5a\x91\xd3\x0e\xb6\xbf\xfb\x18\x2f\x9f\x52\x4d\xcf\xde\x87\xd6\x8a\x6d\xfa\xde\x5c\x2b\x36\xee\x3e\xbf\x96\x36\xeb\x7f\x89\x2d\x6a\xb7\xcf\x9b\x6c\x71\xfb\x5d\x35\x52\xef\x57\xc1\xf4\xe0\xfa\xa5\xc5\xea\xa5\x83\x91\xc0\xbd\x5e\x0a\xe8\x4b\x15\x2c\x50\x7d\x92\xb3\xb6\xf4\x5c\x51\xa7\x7a\xe7\x3e\xc5\x3a\xf3\x1b\x33\xa5\xad\x05\x9d\xda\xed\xa8\xfb\x92\xdf\xe7\x64\x5e\xf6\x4b\xe2\x1f\x92\x45\x59\x92\xdd\x7d\x5f\x56\xe8\x07\x59\x90\xf3\xd2\xb7\x07\x81\x1d\x5e\x16\x43\xbf\x06\x0d\x92\x71\xb1\x78\xcd\xa8\xf0\x6d\x7f\xb7\xdd\xd7\x9f\x92\xae\xf9\xa3\x3e\xe8\x34\xdd\x67\x01\xcc\x99\x37\x84\x7c\xbf\xd2\xcb\x3c\xc5\xbe\xbe\x94\x5f\xda\xbf\xf0\xb8\x4e\xb1\xbb\x37\x93\x12\x33\x92\xc4\x3f\x9d\xa0\x9e\xb7\x7e\xd0\x29\xfa\x90\xaf\x93\xb4\x68\x78\xdc\xdc\x94\x0e\xef\x7d\x79\x6b\x08\xce\x93\x23\x9b\x16\x65\xad\xd8\x08\x54\x4e\xdf\xf1\x3e\x60\x3c\xcd\x12\x50\x25\x92\x8f\x4b\x61\x49\x8c\xd6\x82\xde\xe9\xbf\xa2\x53\xc1\xe2\xa1\xbf\x2f\xe2\x02\xcf\x0c\x32\x6d\xb0\xd0\x39\x1c\xc4\x29\xb4\xc6\x2a\xc9\xa5\x7f\xc9\xd0\x8f\x98\x32\x46\x4c\x84\xe9\x0d\x91\x8a\x11\x28\xea\x4d\xb2\x43\x55\x69\x6f\x26\x26\x05\x96\x89\xb8\xa3\x15\x71\xe7\x92\x13\x6d\x60\x2c\xdd\xb9\xda\x92\x08\x12\x97\x30\x47\x67\xc6\x76\x82\x5a\x5d\x50\x12\xd8\x20\x39\xe3\x36\x52\x83\xd3\xf1\x42\xa5\x72\x3f\x61\x4a\x24\x6a\x28\xb3\xb7\x37\x91\x5a\x72\x49\xe2\x0e\x0e\x2d\xbc\xf2\x38\x25\x18\xc0\xd5\x35\xed\xf0\x08\x77\x61\xcc\x64\x8b\x71\x66\x1e\xeb\xe3\x42\x9b\x67\x75\x0b\xb3\xb5\x85\xce\x6d\x1d\x4f\x09\x79\x8d\x58\x51\xed\x5b\x84\x0b\x1f\x5b\xa9\xc8\x0a\x55\xcb\x96\xdd\xc6\x03\x81\x6d\x85\xa1\x24\x6e\xb3\xb5\x47\x5d\x35\x62\x44\x6d\xa0\x4e\xbb\xa6\xa4\x73\x8b\x71\x03\xe0\x78\xab\x10\xae\x4d\x81\x4a\x78\xb9\xd2\x16\xcd\x5c\x61\x46\xd7\xd6\x0a\x9b\x26\xcb\x25\xae\x86\xd2\x7f\x46\xad\xc9\x35\x94\xd1\xd1\x51\x8d\xc7\x56\xcc\x76\xa5\xb5\x74\x95\xaa\xc2\x62\x41\xd4\x49\xc9\x05\x8e\xe1\xc4\x8f\x6d\xc5\xdd\xc7\xc5\x93\x64\x8d\x3f\x40\xcc\x84\x3c\x2c\x82\x87\x43\xab\x38\x3a\x9e\x1f\xa0\xc2\xb7\xa3\x32\x31\x0b\x0f\x0f\x0c\x26\xfa\x1c\xb8\x6c\x7f\xab\x22\x6f\x14\x25\x19\x74\xbb\x17\xaf\x16\x81\xdf\xaa\xbd\xb9\xdf\xc9\xdc\x18\x66\x7c\x39\x5f\x65\x98\xe7\xd9\x10\xf7\xe5\xb3\x4f\x53\xb9\x2f\x8b\xf3\xa9\x7e\x3b\xea\xd0\xa9\xc0\xd8\xbe\x0c\x9d\x03\x79\xea\xb3\x1c\xee\xcd\x54\x17\x1b\xd9\x87\xab\x51\x52\xc6\x30\x3f\x7b\xd2\x50\x86\x19\xea\xa1\xdf\x97\x95\x90\x12\xfe\x59\xbc\x0c\x13\xfc\x76\xd4\x25\x4c\x81\x8d\xbd\xf9\x36\xe9\xa0\xe5\xaa\x20\xda\x56\xef\x2f\x57\xb8\x57\x11\xcf\xa4\x35\x1c\xbb\x1c\x72\xdd\xac\x60\x14\xfe\x61\xf5\xcf\x3b\xd5\x3d\x77\xd4\x41\xef\x56\x03\x3d\xe0\xd6\x57\xff\x35\x88\x9e\xdb\x5d\x07\x0f\x93\x5d\x78\xe8\x1d\x2f\xbd\xba\xb5\x6f\x41\xa8\xbf\x6e\x21\xf5\x9e\x2c\xe3\xae\xa8\xb9\x98\xe9\xa7\x07\xe8\xff\x07\x00\x00\xff\xff\x31\xca\x9d\xb7\xd6\xa3\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x4f\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x1c\xbf\xca\x49\xae\x2a\xe5\xb2\xc1\x19\x50\xc4\x6a\x08\x30\x00\x86\x0c\xd7\xf6\x7f\xbf\x42\xe3\x1d\x83\x19\x92\xb2\xb3\x9b\xe7\xe1\x17\x5b\x24\xd0\x68\x74\x37\x1a\xdd\x8d\x46\x83\x2e\x57\x5c\x28\xf4\xb8\x65\x37\x74\xd6\x90\x37\xfc\x96\x30\x34\x17\x7c\x89\xee\x27\xdf\xdd\xbf\xe7\x5a\x36\x7c\x93\xb4\x72\x7f\x27\x2d\xae\x2e\xde\xe0\x59\x43\xae\x15\xbe\xa5\xec\x26\x6a\x9a\xfe\x90\xf4\x39\x6f\x5a\xa9\x88\x78\x75\x6e\x9a\x3f\xf8\xe3\xd5\xf9\xd9\xc5\xc5\xeb\xcb\xeb\xeb\xb8\xd5\xc5\xd3\x27\xee\xf7\x8b\xa7\x4f\x0a\x0d\x1e\x13\x22\x5d\x8b\xc7\x3f\xbd\xf8\xf5\xf1\xe5\xe5\xb5\x6b\x76\xef\xf8\x18\xbd\x59\x10\xa4\xf8\xea\xa8\x21\x6b\xd2\x20\xb9\xc4\x42\xa1\x8a\x33\x25\x70\xa5\xd0\x12\x33\x7c\xa3\x31\x56\x0b\x82\x1a\x3a\x27\xd5\xb6\x6a\x08\xe2\x73\x44\x56\xbc\x5a\xc8\x29\xba\x62\x30\xca\x44\x83\x32\xdf\x21\x2c\x08\xb4\x97\x4b\xdc\x34\x44\x2a\xd4\x32\xaa\x74\x1f\x45\x97\x04\x6d\x16\xc4\xfe\x4e\x6b\xc2\x14\x55\x5b\xa4\x34\x09\xd0\x08\xfa\x10\x68\xa9\xa1\x31\xa2\x36\x5c\xdc\x22\xbe\x22\x02\x2b\x2e\xe4\x18\x51\x89\xa4\xc2\x8a\x56\x53\xf4\xc2\x7d\x8b\x96\x78\x8b\x38\x6b\xb6\xa8\x21\x78\x4d\x10\x17\xe8\x9f\x9c\x32\x18\xc1\x81\xd0\xe0\xb0\x32\xf8\xa1\x19\x6f\x59\x8d\x05\x25\x32\x87\x32\x23\x88\xfc\x93\x54\x8a\xd4\xa8\x6e\x85\x9e\x36\x66\xb6\xd3\x9c\x0b\xb4\xc6\x82\xf2\x56\x6a\x60\x4b\x2a\x6b\xb2\x24\x98\xf1\x56\xc8\x09\x9a\xb5\x4a\x8f\xb7\x45\x82\x2c\x31\x65\xc8\x0e\x9f\x4d\xb0\x65\x8a\x36\xf0\x83\x81\x49\x58\x2d\xa7\xf7\x8e\x8f\x35\xc0\xcb\x40\x3a\xb9\x6a\xa8\x42\x94\x29\x8e\xbe\x43\xab\x05\x96\x44\x9e\xe8\x26\x1f\x4f\xef\xfc\x81\xee\xe8\xf2\xe5\x8b\xf3\x7f\xa0\xe7\x68\xf7\xe7\xa3\x6f\xfc\xed\x43\x34\x9d\x4e\xa1\xff\x91\xfe\x20\x27\xc2\xf0\xd7\xc7\x23\x74\x4d\x54\xbb\x42\xfa\x7f\xe7\x7c\xb9\xa4\x4a\x13\xef\xe8\xe3\x47\xdf\xeb\xb3\x90\xd6\x10\x1e\x8e\x11\xba\x7e\x73\xf6\xf4\xea\xf9\x13\xf4\xf2\x1f\x67\xd7\x97\xfa\xcb\xe7\xbc\x26\x41\x30\x80\x6c\x40\x62\xc5\x91\x6c\x67\x4b\xaa\xb4\x9c\x00\x9e\x82\xfc\xde\x12\xa9\x24\x70\x50\xd3\xfe\xf9\xe5\xff\x7b\x63\x19\x60\x98\xac\xe1\xa9\x05\x95\x86\xd6\x53\x74\xa6\x0c\x8f\x58\x0d\x32\xeb\x7f\x99\xc0\xd7\xc0\xa8\x7c\x99\x08\x22\x79\xb3\x26\x12\x5a\x68\x78\xbc\x55\x52\x61\x56\x6b\x0c\x3a\x98\x60\x56\xa3\x9a\x28\x22\x96\x94\xd9\x3e\x99\xa4\x38\x5c\x19\xf9\x43\x21\xbf\xb2\xa6\xb0\x56\x8b\x08\x90\x25\x55\x32\xe0\x67\x98\x22\x89\x58\xd3\x8a\x20\xb2\x26\xcc\xb4\xc5\x94\x69\x4c\xcc\x8c\x87\x47\x85\x11\x27\x68\xb3\xa0\xd5\x02\x51\x46\x15\xc5\xca\x22\xab\x04\x66\x92\x2a\xca\x99\xa6\xb7\x9b\xb2\xc1\xcb\x8c\xfc\x12\x28\x69\x19\xf8\xf7\x31\xba\xbe\x7c\xf3\xf3\xcb\xc0\xbd\x5f\x17\x84\x45\x84\x45\x33\x72\x43\x99\x81\xbd\xc2\x42\xd1\x8a\xae\x30\x53\x12\xf9\x55\xec\xf0\x31\xeb\x83\xa8\x29\xba\x30\xeb\x53\x03\xd1\x10\x03\x83\x64\x06\x63\x25\xc8\x4a\xf7\xea\x4e\x0e\x74\x97\x69\xdb\x36\x58\x4c\x50\xc5\x9b\x86\x54\x7a\x5e\xa0\x7e\x78\x4d\xa4\x93\xa6\x35\xd7\x93\xb7\x30\xa8\x40\x95\xd1\xcd\xdf\x48\x24\x38\x57\xe8\xf7\x96\x8b\x76\x89\x2a\x22\x14\x9d\xd3\x0a\x2b\x02\x4c\xae\x38\x93\x84\x49\xa3\x32\x0c\x3c\xd1\x9a\x39\xd5\x54\x2a\x41\x67\xad\x5e\x2e\xb7\x64\x8b\x6e\x08\xd3\xc2\xac\x69\xba\x12\x5c\xf1\x8a\x37\x68\x74\xf1\xf4\xc9\x18\x44\x9a\x28\xd4\xae\xa0\x9f\xc0\xac\xe6\x4b\x0d\x6f\x46\x70\xc5\xd9\xd4\x11\x13\x26\x0e\x73\x05\x28\x66\x4d\x54\x7c\xb9\x6a\x88\x1a\x12\x5d\x2f\x39\x9e\x87\x66\x1d\xf7\x4b\x8f\x06\xa5\xa9\x36\xc7\x95\x92\x66\x89\x18\xbd\xbd\x12\xbc\x22\x52\x5a\xa1\xd1\xf0\x76\xc9\x8d\xc1\xc8\x0e\x98\x08\xcd\x77\x63\x74\xfe\xe2\xd9\xb3\xab\x37\x6f\x2e\x2f\x76\x09\xce\x24\xd1\xf5\x54\xa2\x79\xdb\x34\x5b\xc7\xf9\x1a\x06\xeb\x0c\xad\xe5\x20\x5a\x59\x67\x68\x8e\x69\xd3\x0a\x50\x21\x84\x29\x22\xd2\x71\xe6\x5c\xc4\x13\x00\x3a\xf0\x4c\xa0\xcc\x8c\x6b\xe0\xbf\x9e\x31\x56\xfb\x88\xb4\x1e\xd7\x20\xe9\xb8\xe5\x09\xda\xae\x40\xb6\x35\x59\xeb\x56\x10\xbf\x1a\x25\xc2\xa8\x12\x54\xd1\x0a\x37\x1e\x6f\x2d\x70\x1b\xda\x34\xa8\xc2\xad\x34\x30\xaa\x85\xde\x8c\x14\x47\x0b\xdc\xa8\xe9\xbd\x7b\xb8\xd2\xfc\x19\xe1\xa6\x19\x07\x01\xd0\xbb\xb7\xe1\xc3\x87\x7b\xf7\xb4\xf2\x8f\x5b\x11\xd6\x2e\x0d\x97\x80\x3b\x27\xe8\xe7\x2b\xa6\xfe\x0f\xfa\x70\xcf\xed\x14\x09\x48\x4d\x2a\xab\xaa\xcf\x7e\x3e\x7f\x73\xf5\xe2\x79\x7f\x3b\xd8\x5f\x40\x2f\xec\x68\x63\xc4\x00\x1a\x7d\xea\x41\x50\xef\x06\xaf\x79\xb3\x0f\x7a\xcf\x5f\x3c\xbf\xec\xff\xf5\xdc\x68\x00\x2e\x86\x9a\xb8\x35\xdd\x8f\xf6\x1f\xa4\x6a\x41\x8d\xf4\x36\xf9\x85\x08\xa3\x28\x06\x5b\x9d\xc1\x17\xf1\xd4\x8f\xad\xc1\x16\x2b\xdb\x74\xa1\x52\x09\x4b\x5a\xeb\x95\x8d\x5e\x2d\x9b\xfe\x75\x07\xdd\x3d\x58\xbb\xfb\x5d\xf9\xb5\x6e\x16\xed\x9c\x32\xdc\xd0\x7f\x91\xba\x6f\xb7\x68\x57\x15\x5f\xea\xf5\x60\x56\x52\x97\x43\x80\x56\xd8\x96\x46\x7e\xbe\xfe\x3f\x6e\x56\x15\x6f\x61\xe5\xf5\x80\x46\xcf\x5a\xa9\xb4\x91\xc6\x19\x41\x37\x82\x60\xb3\x4a\x31\x2c\xa9\x04\x58\x0e\xa8\x6a\x85\xd0\x58\x44\x28\xea\x8f\x6d\x66\xc4\xe6\xbf\xfe\xf7\xe4\x5e\x02\xe4\x6a\x9f\xf9\xa2\x0d\x55\x0b\x84\x9b\x06\xf4\x3b\xa2\x6c\xce\xc5\x12\xd8\x3a\x4d\x81\xb1\xaa\x69\x6b\x6d\xc9\xc5\xdf\xea\x3e\x57\x17\x13\x6f\x22\xdc\x92\xed\xc4\x29\xb2\xd2\xdf\xb8\xae\x05\x68\x58\xc1\x1b\x32\x49\x40\x39\x10\x11\x06\x13\xb4\x21\xf4\x66\xa1\x26\xa0\x1b\x96\x5c\x90\x80\x13\x8c\xcc\xe6\xfc\x04\xfd\xd6\x75\x43\xa6\xcf\xed\xaf\x6f\x33\x92\xbc\x01\x81\x10\x52\xa1\x35\x25\x1b\x34\xa2\x7a\x56\x92\xae\xc9\xd8\xed\x03\x25\x69\xd0\x1f\xe8\xf5\x0b\x25\x9b\x1e\x62\x6b\xc8\x0d\xbe\x13\x60\x86\x9b\x1d\x80\xed\x6e\x8d\xb0\x94\xf4\x86\x2d\xb5\x24\xf4\x89\xd8\x25\xd6\x86\x79\x43\xa0\x91\x55\xd6\x0d\x95\x2a\x81\x29\xc8\x4a\x10\x49\xb4\x3e\xd7\xa2\xe8\xc1\x9b\x2d\xdf\xac\x1d\x2d\x12\xa0\xe9\xb5\x58\x5c\x5d\x48\x3b\xb8\xdd\x8e\x16\x38\x85\x68\x41\x4c\x8c\x38\x19\x1b\xc3\x30\xcf\x98\x8b\x60\x7f\x44\x72\x6b\xd5\x94\x75\x11\xa5\xe5\xa2\xf7\x18\xa7\xf6\x7f\x25\xfe\x49\xde\x8a\x0a\x5c\x38\x63\x4b\x30\x22\xa5\x31\x32\x34\x6e\x7a\xba\x04\xd7\x44\x20\x49\xac\x31\x84\x70\x73\xc3\x05\x55\x8b\xa5\xc1\x2e\x81\x38\xa4\x05\xf4\xc7\x8c\x71\x0d\x63\x9e\xa0\x6b\xa5\xad\xb6\x02\x52\x35\xc1\x75\x03\xd6\xb0\x76\x2d\x35\x0f\xcc\xc6\x6b\x39\xa0\x9d\x5c\x6f\x16\x29\xae\x75\x80\xdb\x2c\x6b\xd7\xc6\x61\x90\xc0\x8e\xac\x61\xab\xdf\x2e\xfc\x48\xc6\xd7\x22\x15\x9d\x53\x0b\x85\x88\x25\x20\x80\x83\xe5\x66\xe4\x91\xb5\xcb\x19\x11\xd3\x74\xea\x60\x8c\x60\x83\x5b\xd8\xe2\x11\x9f\x69\x85\xac\xe1\x47\xba\x53\xf3\x50\x12\xac\x37\xfa\x59\xc3\xab\x5b\x43\x49\x80\xed\x14\x59\x02\xdb\x69\x35\x74\x43\xd7\x84\x79\xf2\x4c\x10\x55\xa8\xc2\x0c\x49\x3c\x27\xcd\xb6\xc7\xac\x71\x53\xf5\x10\x2f\x9e\x3e\x81\xed\xfb\xe1\xe3\xee\x62\xc9\xdb\xfc\x7d\x8f\x36\xdf\x75\xda\x40\x93\x71\x61\x8f\x2a\x1a\x93\xc3\x7b\x14\xc4\x2a\xfc\x2e\xe5\x41\x06\xf7\x32\xec\x54\x11\x20\x88\x00\x00\x34\xbd\xf2\x22\x4b\xb8\x47\x44\x3d\xdc\x05\x96\x68\x46\x08\x0b\x12\x35\xb4\x85\xd9\xf9\x8c\x0a\x4a\x66\xcf\xcd\x8b\xfc\xde\xe2\xc6\xb1\xcb\x75\xa2\xdd\x3d\x6c\x25\xc8\x9a\xf2\x56\xc6\x32\x0c\x88\xec\xbb\x7f\x69\xa4\x04\x91\x6d\xa3\x9c\x0e\x7d\x75\x8e\xf0\xcd\x8d\x20\x37\xde\xd1\xd0\x73\xcc\x94\x9e\xd7\x60\x09\xb0\x58\x9d\x45\x2a\x09\x09\x52\x11\xba\x26\x35\x4c\x1b\x47\xee\x94\x53\x69\x09\x94\x57\xe7\x08\xdc\x62\xe3\x4a\x15\xbc\x26\x30\x9a\x61\xfd\x3b\xa5\x6a\x1d\x23\x22\xa3\x69\x3b\x35\xd7\xab\xf7\x5e\x9d\x97\x34\x9f\x21\x86\x66\xc9\xaa\x9d\x35\xb4\xd2\xdb\xab\x0c\xe2\x66\x95\x8c\x71\x61\x08\xab\x78\xad\x17\xae\x44\xb3\xad\x31\x84\x1a\xbe\x39\xba\xe1\xa9\xda\x16\xdb\x95\xe2\xa8\xa1\x33\x81\xc5\x16\xfc\x10\x86\x16\xe4\x8f\x23\xdb\x3d\xb5\x01\x9e\x08\xae\xf5\x90\x1f\x5b\x8b\xaf\xf2\x3b\xaa\xa5\xff\x04\xcd\x79\xd3\xf0\x8d\xd6\x14\x66\x60\xed\x52\xac\x69\xad\xa5\x46\x23\xec\x41\xd6\xb7\x37\x2f\xdb\xd9\x53\xb2\xd5\x64\x30\x9a\xf5\xed\x24\x5f\x88\xe7\x8e\x9b\x56\xd3\x55\x68\x49\x14\xae\xb1\xc2\x08\xcf\x78\xab\x52\x9e\xa5\x2b\xe3\xac\x69\xd0\x82\x4a\xc5\x05\x38\x1a\xc6\xde\xf1\xdd\x21\x16\xc7\xb5\x7f\xb5\x22\x62\x89\x19\x61\xaa\xd9\x76\x96\x8e\x54\xa2\xad\xec\xda\x79\xe6\xba\x7e\xe8\xf2\xc6\x18\x97\x73\x1a\x2d\xa0\x80\x4c\x0e\xb4\x21\x2a\x97\xfd\xc2\x3e\xa7\xf7\xb3\x56\x5a\xd1\x74\xfe\xb5\xf5\x5f\xcd\x5c\xa4\x37\x80\x4b\x23\x68\x00\x6e\xcb\x1a\x34\x83\x5c\x94\x68\x18\x61\xa9\xb0\x48\x2c\xa0\x21\x03\x68\x3f\x90\x84\xd5\x07\x01\x24\xde\x4a\xc4\x6d\xd5\xeb\x7a\x58\x64\x75\xbb\xcb\x5d\x03\x28\xae\x70\x83\x04\xd9\x60\x51\x5b\x97\x57\x6f\xab\x2b\x4c\x6b\xa4\xa5\x6b\x37\x2f\xd7\x58\x18\x28\xaf\x0d\x90\x13\xf4\xf3\x63\xfa\x47\x69\x2c\x33\x0a\xc2\x4b\xcd\xf9\x7c\x30\xed\xb5\x63\x88\x54\xf9\xc5\x02\x96\x97\xd6\x54\x54\x49\x54\x93\x46\xab\x3d\x2e\xca\x7e\x9b\xc6\xc2\xc0\x3f\x33\xe0\xcb\x76\xb1\xc5\xf1\x47\x41\xf0\x6d\xcd\x37\xec\x6d\x86\xa5\xc0\xd5\xad\x44\x74\xee\x29\xb2\xc0\x6b\x62\x76\x17\xc0\xd2\x90\x63\x90\xaf\x01\x13\xf9\x12\xd3\xfa\x04\xfd\xc8\x79\xd3\x25\x06\x17\x37\x98\xd1\x7f\x19\x45\xce\xe7\xc1\x24\x0c\x06\x27\x44\x90\xad\xae\x94\x09\x00\x1f\x7c\x04\x1d\x83\x91\xe0\x2d\xab\x91\xe0\x33\xca\x90\xe4\x02\x56\x89\x37\xfa\x06\x56\xe0\xbe\x56\x68\x17\xfd\x57\x46\xf5\x9f\x07\xd5\x1f\x29\xe2\x70\xf0\xe1\x82\x14\xbd\x94\xda\x6b\x2b\xe8\x0e\x1f\xeb\x7f\x2c\x25\xaf\x28\x06\x63\xc4\x1a\xdf\xe8\x22\x8a\xce\x3d\x25\x5b\xf4\xc4\x47\xe7\xb2\x2d\x1a\x76\x0b\x23\x8a\xc1\x64\x34\x7b\xa4\xb7\x09\x95\x56\xe1\x85\x8d\x20\xda\x01\x60\x9d\xba\x0d\x18\x6b\xc7\xa3\x26\x7f\x9c\xa0\x86\xb0\x1b\xb5\x40\x47\xe8\x61\x2f\x01\xea\xdb\x9b\x74\x07\x08\x93\xa5\x8c\xaa\x51\xc7\x44\x40\xf1\x27\x56\x71\xf9\x4f\xb9\xba\xca\x7e\xcf\x74\x4f\xb7\x77\x41\x7f\x64\x8d\x4a\xcb\x3e\x6b\x72\x88\xa7\x93\x76\xdc\xcf\x46\x48\xfa\x74\x68\x39\x8e\x77\x2a\x43\xaf\x66\x3e\x75\x36\xdb\xa9\xdb\x83\xba\x4d\x60\xef\x39\x05\xf2\x16\x7e\x74\x94\xd5\x2d\xdc\xff\xbb\xcd\x2c\x81\xd1\xa9\x23\x75\x11\x52\x44\x65\x03\x2e\xfa\xa2\xdb\x21\xa6\x38\x3a\x4d\x18\xd0\x6d\x9c\xe8\x43\x74\x8a\x7e\x7b\xdb\xd7\x06\x34\x15\x3a\x45\x73\xdc\x48\x52\x22\x58\xc6\x44\x20\x5d\xf6\x5d\xa1\x9b\x67\xa1\x6e\xef\xff\xe8\x36\xb4\x7c\x43\xa7\x8e\x83\xbe\xc9\xa7\x7b\x9d\x85\x53\x01\xd3\xc6\x68\xde\x32\xbd\xff\xbf\x89\x48\x30\x7a\x87\x18\xd9\x64\x02\x39\x8e\xa2\x89\x7d\x74\x0c\xbd\x0e\x18\xf9\x75\x4c\xde\xd1\x3b\xab\xf4\xfd\xd6\xb2\xe7\x06\x54\x44\x2f\xe7\x5c\x06\xfa\x60\x24\x81\xbf\x1e\xc5\x68\x5f\x1a\x18\xdd\xc9\x44\xf4\x57\x18\x17\xed\x1c\xd8\x2f\x52\x39\xfa\xbd\x1a\x5a\xc3\x45\x14\x12\xd1\xf9\xbd\x3a\x84\x2d\x17\x4f\x9f\x80\x7a\x7e\x4a\xb6\xa3\xdb\x8e\x36\x18\x90\xbd\xdb\x54\xf0\x50\x1a\xb4\xf5\xb6\x2f\xec\x15\x54\x9a\x93\x75\x1b\x19\xd0\x1e\xfd\x0c\xc2\xf5\xec\x26\xd8\xfd\x67\xf5\x92\xb2\xe3\xe3\xe3\x3e\x9b\xfa\x9c\xb3\x39\xbd\x89\x90\x72\xbb\x9b\x89\x56\x68\xab\x40\x9b\x7e\x70\xe6\x80\x19\xd2\xf6\xb5\xd8\x65\x89\xb1\x76\xa9\x35\x87\xbc\x62\x60\xb1\x77\x0d\xbf\xb8\x83\xa5\xd8\xf3\xb4\xcf\xe8\x9d\x19\xd6\xf5\x2d\x92\x2d\x1b\x07\x9d\x9a\x3e\x25\x3e\x0d\xcc\x6a\x5f\x8b\x36\x9d\x99\x5d\x4b\x67\xa6\xc3\x81\x53\x4c\x3b\x1f\x38\xd7\xb4\x73\x61\xd2\xee\x7f\xfb\x4c\x1e\xcc\xdd\xfa\xf6\xc6\x84\x43\xf6\x98\xb7\x8b\xde\x1c\x38\x63\xd7\xed\xc0\xb9\xba\x6e\x87\xb1\x36\x98\xb1\xce\x70\xf5\x53\xdd\x29\xb8\xe7\x5d\x5b\x41\x63\xfa\xf0\xbf\x76\x4d\xb4\xd3\x51\x6f\x04\xed\x32\x07\xd3\x37\xe1\x4e\x77\xbd\x23\x84\xee\xbd\x13\x37\xce\x82\x39\xd4\x55\x44\x9b\x7d\xe6\x78\x4f\x79\x5f\x47\x1b\x91\x5b\xed\x46\x51\x56\x09\x82\x25\x91\x88\xac\x89\xd8\x66\xb4\x30\x64\xa4\x12\xad\x71\xd3\x12\x50\x2e\x6d\xa3\xe8\xaa\xa1\x41\x99\x3c\xfe\xe9\xc5\xaf\xd6\x5b\x93\xed\x6a\xd5\x6c\xb5\xc7\x74\x43\x54\x14\x34\x84\xa1\x7a\x09\xac\x01\x98\x9e\x57\x16\x99\x97\x44\x54\x84\x29\x7c\x43\xba\x3e\x5b\x81\xd0\x43\x00\x46\xef\xd0\xaa\x03\xad\x48\xef\x21\x28\xe8\x34\x82\x52\x22\x3b\x58\xc4\x3d\x2a\x6e\xb2\x53\x43\x4c\x06\xd6\xd2\x64\x50\x00\x27\x7b\x51\x6f\x4f\x45\x99\x7d\x73\x90\xbe\xe9\xfb\x69\xcf\x85\xdc\xfd\xf2\xa0\x05\xb1\xdb\xe4\xdb\xc1\xdd\xa1\x9f\xfb\xb7\xde\x7f\xf0\xa6\x36\xeb\xec\xbd\x3f\xeb\x9e\x9a\xcd\xf3\xbd\xdb\x4b\xbd\xe7\x57\xc1\xf7\xad\x80\x23\x3f\x17\xeb\x8a\x77\x60\xe7\x92\x3a\x1f\x38\x34\x77\x5b\xfc\x89\xdd\x99\xf7\xd8\xfc\xed\xe2\x4c\x53\x32\x7c\x37\x6b\x1a\x30\xae\xfa\xac\x83\x42\x9c\x0f\xc7\x21\x3b\x41\x2a\x2e\x6a\x17\xfc\xf1\xa1\x3b\xf0\xb4\x6d\x98\xdc\xc4\x98\x4d\xe6\x9e\x87\x06\xfe\xa7\x19\xcb\x44\xca\x8c\x86\x0e\xc3\xbd\x26\xaa\x15\xf6\x84\x38\x05\x0b\xf3\xf1\xa7\x2a\x69\x40\x91\x0b\xc4\x68\x83\xe8\x1c\x51\x4d\x06\xf6\x8d\x42\x73\xde\xb2\xda\x37\x30\x32\xfe\xac\x1b\x62\xd4\x26\x8c\x31\xd4\xe0\x1b\x2d\x0e\xd2\x44\xd0\x6f\x04\xdf\xe8\xfd\xbf\xa6\x20\xc9\x58\x6c\x3d\xb4\x9a\x13\xed\x8c\x2b\x13\x85\x31\xc7\x46\x0d\xc7\xb5\xc6\x0b\xd4\x28\xe4\x23\x5a\xae\x9b\x64\x08\x2a\x6d\x8b\x8e\xd1\xa5\xb5\xd8\x0d\x51\x49\x20\x73\xf4\xce\x4c\xf0\x3c\x75\xb2\xc7\x27\x69\xbc\xf3\x87\xc4\x46\x43\x6f\x5e\x5c\xbc\x38\x41\xcf\xf0\x2d\x31\xb1\xa0\xf7\x33\x2e\x04\xdf\xbc\x9f\x98\xe3\x8b\x73\x5c\x13\x56\x11\x50\xd3\x5c\x40\xe8\x4a\x90\x39\x11\x84\x55\xda\x03\x88\x21\x5d\x1b\x12\xf0\x35\x11\x0b\x82\x6b\xb3\x81\xae\xb6\x3e\xc8\x69\x2c\xbe\x40\x19\xb4\xe1\x6d\x53\x6b\x32\xe0\x35\xa7\x59\x7c\x1a\x5d\x31\xa9\x34\x14\x83\x8e\x39\x34\xd6\x3b\x04\x8e\x30\x20\x47\x7a\x00\x27\x50\x36\x62\x11\xa0\xd0\x39\xac\x0a\x27\x11\x17\x61\xe4\x53\xb3\xc0\x2d\x13\xa7\x96\x89\x53\x0d\xed\xd1\x07\x43\xb6\x8c\x6a\x9f\xbe\x1f\x69\x81\x3a\x31\x1d\x1d\xc8\x6b\xd3\xf1\x25\x56\x8b\x5c\x5f\x0a\x90\xc9\xc2\xe0\xbf\xc5\x4c\x7a\x5b\x30\xb7\x6c\x4f\x46\x9b\x5c\x77\x5c\x63\x73\x92\xb7\xe4\xb5\x11\xe8\x34\x90\x6d\xb5\x87\x3d\xcc\x09\xa1\xf1\x8e\xb4\x7a\x80\x65\x55\x02\x5b\x24\x5e\x93\x5c\xba\x18\xd9\x04\xad\x92\xfc\x18\x4f\x7e\x25\x48\xd1\x09\x32\x49\x0f\x97\xd1\xe4\xd1\xe9\x29\x7a\x80\x3e\x7e\x4c\x1a\x8f\xa2\x51\x7c\x70\xe3\xfb\xd3\x7e\x20\x47\xe8\x21\xfa\xfa\xeb\x04\x46\x09\xc4\x23\x0b\x62\x25\xf8\x8a\x4b\x52\xc7\x30\x46\xe3\xf1\x49\x1a\x7c\x41\x08\xdd\x3f\x37\xca\x0e\x88\xbd\xcd\xcf\x1b\x40\xbb\xb8\x0c\xe3\xb9\x49\xfd\x20\xc8\x01\xb7\xad\xb9\xf0\xb9\x5a\xf0\x63\xac\xde\xee\x17\x38\x7f\xb0\xc0\x9a\xc5\xf1\x08\xb7\x6a\x31\x7a\xd6\x2a\xac\xc8\x18\x7d\xfd\x85\x04\x38\x43\x06\x9d\x96\x64\xb9\x40\xe9\xb7\x19\x1c\x10\x31\x29\x89\x50\x68\xd4\xf9\x41\x7f\x96\x39\xab\x4e\x4f\x4b\x1c\x9c\xf4\x74\x96\x12\xac\x16\xc7\x2e\x2d\xb8\x01\x69\xd8\x49\x97\x54\x2e\xb1\xaa\x16\x21\x4d\xc6\x82\x94\xf7\x3b\x30\xc7\xc9\x37\x9f\xee\x95\x10\xdd\x35\xff\x04\xfd\x7e\x4b\x20\x3a\xa6\x9d\x68\x51\xb9\xba\x98\x38\x55\x96\x64\x08\x75\x94\x3f\x84\x9a\xbb\x2b\x21\xf5\xa4\xfc\x08\x16\x94\xc9\x60\xf0\x69\x80\x86\x0e\x54\xba\x60\xf0\x10\x7c\x6b\x5b\x86\xff\x87\x11\xb4\xe0\x44\x39\xf4\x91\x49\x03\x16\xc1\x7b\xc8\x45\x86\x0c\x0f\xbf\x7b\x76\x86\xd3\x52\x86\x75\xeb\x48\x18\x4f\x50\xf4\xc7\x3e\xc3\xfd\x83\x60\xa1\x66\x04\xab\xbd\x87\x5c\xb8\x1e\x87\x0f\xdb\xb3\xc2\xde\xc7\x9b\xdb\xf0\xe0\x85\xf5\xd7\x33\xf6\x6b\x37\x1b\x13\xd6\xc7\x0c\xb5\xab\x5a\x7b\x68\x92\x2f\x89\x97\x17\x67\x31\xcc\x29\x69\x6c\xdc\x2f\x1e\xd2\x93\x04\xb8\xd2\x93\x91\xa8\xd5\xbe\x81\x0d\xd3\x02\xdb\xda\x68\xfd\xf0\x77\x9f\xbb\xdd\x55\xfa\xfa\x13\xd8\xd3\x11\x27\xbd\xc8\xc3\x5f\xd3\x34\x4f\xd3\xac\x66\x93\x44\x61\x67\x6b\x26\xe6\x2e\x42\x14\x42\x2d\xdd\xa5\x1c\x46\xa7\xf2\x17\xdc\xd0\x1a\x86\x3a\x77\x36\x32\x44\x4c\x22\x0c\x0b\xb6\x73\xaf\xf3\x52\xd6\x45\x7b\x03\x73\xfe\x4a\x19\x4c\x42\xf0\xf1\x09\xba\xff\x9c\x6c\xac\x2d\x0a\x5f\xa1\xa5\xcd\xdd\xc8\x93\x0e\x91\x6c\x97\x5a\x22\x3c\x65\x58\x0d\x69\x04\x86\xe0\x10\xf7\xb8\x9f\xa9\xb7\x7b\x07\xe0\x5f\x08\xae\xa5\xa8\x0e\xc5\x35\x53\x01\xb3\x64\x8c\x44\x2c\xfe\xe6\x7f\x9a\x90\x65\xd3\xfb\x53\x85\x67\x6f\x30\xd0\x48\x4b\xd7\x21\x92\xc5\xc8\xe6\xdf\x22\x5d\x59\x5c\x33\x23\xe0\x01\x82\xe6\x88\x15\x49\x5a\xf8\xfb\x7f\x9a\x9c\x7d\x51\x65\x96\x50\xea\x3f\x21\x6b\xb1\x9c\x69\xb9\xfb\xb3\x64\xcd\x47\x94\x93\x19\x1f\x20\x63\x7d\x31\x5b\xb2\x79\xbe\x3b\x6c\xfb\x57\x93\xb5\xbb\x10\xb2\x3b\xfb\x74\xee\x07\xd0\xf2\xf1\x4f\x2f\x7e\xbd\xee\x0f\xcb\x6a\x16\xed\x8c\x54\xfe\xd5\x48\x8a\xec\x6a\x0a\xb1\xc3\x47\xa7\xe8\xe1\xf4\x81\xdd\xd9\x4d\x98\xdc\xad\x86\x19\x51\x1b\x42\x18\xfa\x17\x11\x1c\x44\x9f\x33\xf2\x99\x1c\x1a\x0c\x75\x27\x88\x15\x19\x75\x7c\x8c\x2e\x19\x04\x20\xb9\x40\x35\x95\xf0\x5f\xdc\x2a\xbe\xc4\x8a\x56\xfe\x6c\xa0\xc2\x4d\xd5\x36\xee\xb6\x17\xab\xd1\x0a\x6f\x97\x84\xa9\x72\x86\x53\x6c\x0a\x58\x48\xf6\x70\xd7\x8c\x55\x8f\xde\x21\x62\xfe\x57\x3e\xdb\x0d\xd3\xce\x7d\xe2\x86\xe3\xfa\x91\xee\xe2\x1c\xde\x63\xfb\xcb\xf1\xbc\xe1\x9b\x9e\xe1\xc6\x7b\x02\xd7\xde\xe5\xc8\x22\x36\x41\x8a\x1f\x0a\x3d\x3b\x75\xb9\x64\x36\x16\x6c\x65\xb2\xd9\x22\x5c\x29\xba\x76\xfe\x19\x24\x6a\x2b\x2c\x94\x44\x18\x94\x20\x67\x24\x44\x87\x57\x82\xaf\x69\x4d\xea\x10\xf7\xed\xde\xf4\x80\x03\x2d\xb2\x71\x17\x28\x4d\xa8\x42\x10\x69\x63\x87\x3e\xcd\x58\x4e\x20\xf5\xf8\x7d\x94\x4e\x52\x88\xb5\x7c\x8b\x1e\xbe\xcf\xe1\xc3\x0d\x37\x66\x62\xfa\x54\x9a\x1c\x47\xbb\x34\xe4\x8a\x8b\x5b\x89\x8e\x90\xa4\xac\xf2\xb1\xcd\x38\x95\x9d\x4a\x83\x8c\x89\xef\xd9\x49\x99\xc4\x7a\x9a\x66\x89\xcd\x38\x57\x52\x09\xbc\x5a\xb9\xd4\x28\x43\x11\x73\xa9\xaf\x81\x9b\xd8\x04\x49\x86\x57\x72\xc1\xd5\xc4\x04\x33\xed\x8f\xf4\x5f\x44\x46\x37\xcb\x3c\x01\x6d\xaa\x6b\xe7\xf8\xca\x7a\x55\x60\xed\xe8\x29\x4c\x10\x96\xa8\x26\x73\xc8\x51\x83\x93\x5e\xac\xfc\x50\xd3\x5e\x01\x0f\x64\x4e\x03\x1f\x03\xbe\x7b\xba\xd1\x96\xaf\x2b\xc4\x2d\x76\xe4\x45\xed\x93\xf8\x34\x98\x3a\x75\xd7\x8c\xa7\x3b\x24\x3c\x95\x12\x88\xc3\xc2\xd9\x47\xc5\xf7\x84\x18\xcb\x9a\xdf\x11\xbe\x68\xd9\xf8\x60\x92\xb9\x6f\x8b\x7d\x14\xe5\x32\x0e\x1f\x19\x39\xf0\x71\x7d\x88\x31\x25\xe1\x1b\xd7\x2e\x1c\x1b\x74\xcf\x57\xee\x66\xea\xa5\x8c\x3d\xf2\x62\xf0\xed\xc3\xc9\x1d\x3c\x09\x27\x03\x31\x9c\x42\x44\x14\x28\x73\xc5\xd6\x1a\xa7\x20\x79\x93\x4c\xca\xcc\x52\x76\xf9\x62\x89\x6a\x1a\xdc\xc8\xe8\xfc\xce\x7b\x74\x41\x16\x8e\x8f\xd1\x35\x28\x9d\x0d\x81\xb4\x5c\x58\x8b\x69\xc2\xf5\x44\xff\x56\x73\xe0\x1d\x83\xeb\x46\xbc\x04\x06\x26\x1a\xa7\x68\x23\xdc\x48\x3e\x45\xbf\x12\x63\x14\xd8\xae\x70\x43\x7f\x28\x05\xa4\xcb\x5e\x13\xbd\x75\xc6\x78\xbd\xa4\x6c\x34\x9e\x12\x56\x67\xde\x4f\x16\x92\x44\xa4\x91\x25\xe9\x37\xd7\x9f\x2a\x3b\x55\x7f\xc3\xc2\x78\x69\x3b\xb1\xf0\xab\xd2\xe1\x01\xb0\xae\x15\x5f\xfd\xc2\x35\xd9\x32\x2c\x4a\x20\x2e\x9e\x3e\x49\x3a\x5f\xb2\xfa\xe2\xe9\x93\x1c\xfd\x94\xe9\xc7\xc7\xe8\x1c\xec\x7f\x50\xb6\x97\x59\x8c\xbd\x73\x49\x3e\xef\xeb\x35\x39\x73\x86\x54\x7a\x8c\xdb\x10\xe5\xc3\x29\xcf\x42\x20\x3b\x3d\xd8\x28\xca\xb9\xcf\x54\xed\xd9\x06\xcb\x1e\x91\xc9\x60\x8d\xd5\x76\x4f\xbb\xa0\xb6\xc3\x3a\x2a\xb6\xf4\xda\xd9\xfe\xa7\x17\x5e\xa2\xe7\xb3\x15\x59\xec\xe3\x36\x6f\xb8\xa5\x3d\x33\xe7\x76\x1b\x41\x95\x22\x50\x31\xe4\xbd\x33\xe8\xc8\x19\xab\xaf\x7d\xee\xdd\x7b\x34\x23\x0d\xdf\x14\x21\x96\x32\x68\x47\x0f\xa6\x0f\xc6\x65\x04\x0a\x7b\x4b\xe7\xab\x9e\x9e\xd1\xee\x12\xfe\x5f\x6e\xeb\xd3\x68\xc3\xfe\x32\xee\xb3\xa0\xbb\x87\x5e\xb9\xf0\x8c\xbb\xe2\xeb\xc8\xe4\x2d\xe1\xe2\x35\xdf\xbc\x9b\xb9\x82\xe7\xae\xe4\x6f\xe3\xdb\x09\x3d\xe2\x1e\x29\xc7\x22\x67\x46\x5d\xdc\xae\x41\x75\xe1\xb0\xb6\x42\x05\x8d\x4a\xc0\x61\xa9\xec\x62\x5a\xcc\x23\x8e\x68\xa4\x61\x3e\xb7\x64\x19\x8d\xfb\x8f\x37\xd2\xc0\x35\x95\x66\xc7\xd3\x0c\xf6\x59\x03\xde\xd6\x83\x7b\x11\xc6\x76\xf4\xfd\x15\xb7\x49\x06\x09\x8a\xe6\x18\xc3\x9d\xf8\xba\x53\xb6\xa0\xf2\xec\xb9\xc6\x1c\xd4\x72\x04\xad\x3f\x24\xee\x4f\x0e\xf2\x8b\x40\x8f\x9d\x55\xeb\x27\x80\x01\x79\x73\x5a\x6f\x2e\x4e\x2a\x8e\x70\xbd\xc6\xce\xba\xed\x9a\x92\x90\x35\x61\xa6\x61\xef\x90\xce\x6d\x4a\xd5\xef\x2d\x15\xc6\x76\xaf\xa9\xf1\x9a\xc2\xf5\x8c\x25\x29\xa7\x3e\x69\xab\xd2\x8e\xf7\xa3\x1e\x7f\xd4\xcd\x09\xdf\x50\x6d\x85\x0c\xed\xa4\x05\xc3\x09\xea\x04\xf4\x7a\xc0\xc5\x75\x05\xf9\x26\x06\x36\xa0\x82\x4e\xd1\x0d\x51\xe7\xd1\x37\x85\x2d\x23\xeb\x98\xeb\xe5\x80\x75\x27\xb7\x61\xd0\x88\x1b\x7f\xd5\xa7\xe1\x5e\xe2\xad\x5f\x97\xb0\x5b\xd3\x79\xc1\x77\xd5\x06\x82\x75\xea\x76\xab\x4a\x00\x83\x2b\xd5\xe2\xa6\xd9\xa2\x85\x76\x48\x18\xe2\x5a\x02\xe8\x72\x49\x6a\x8a\x15\xd1\x0d\xfc\x99\xb0\x2d\xf3\x04\xb5\x41\xfa\xa0\xcf\x88\x29\x93\xf1\x7e\x85\xb7\x76\x39\x3f\xe6\xe2\xa5\x3d\x30\xb6\x4b\xed\x7d\x34\xfe\x2a\x99\x57\x45\x8a\x80\x13\x8b\x0a\xf7\xf8\xd9\xb9\x63\x1d\x7f\xcc\x81\xf9\x00\x4a\xc5\x9e\x9f\xfa\x90\x89\xc5\x65\x0a\xee\xdf\xf7\xa7\x45\x51\xc8\xaf\x12\xec\xc0\x70\x97\xc9\xd4\x8f\x58\x2e\xf8\xa1\x0c\x48\x59\xe8\x2d\x45\x83\x33\xb3\x06\xe3\xe8\xdc\xdd\xd5\x1d\x8d\xd1\xd7\x5f\xa3\x91\xad\x84\x36\xad\x6f\x93\x9f\xbe\x3a\x45\x8c\x76\x22\x19\x9d\xe9\x80\x86\x8d\xae\xf7\x7e\xde\x6c\x4c\xc1\x92\xff\xb6\x6b\xf8\x20\xb1\x21\xfb\xc9\x4b\xef\xfe\x39\xd8\x8b\xb0\xfa\x30\xa9\xaf\xc9\x1c\xb7\x8d\x2a\x93\xde\x24\xf9\xdc\x2b\x43\xc8\xa2\x44\xe7\xb8\x69\x64\x74\xd8\xfd\xde\x07\x5c\xe4\x80\xe3\x91\x65\x62\xbb\xcd\xc8\xb8\x33\x59\xd9\x95\x81\xac\x6d\xbd\xe5\x14\x16\xd8\xbf\x2d\xe6\x4a\x0c\xce\xc9\xcc\x3e\x3b\x98\x5d\xd2\x18\x43\xf6\x4e\xb8\xf4\x3e\x4a\x63\x32\x2d\x93\x78\x4e\x5e\xc3\x77\xa3\xf1\x54\x71\x13\xb8\x18\x8d\x7b\x43\x7e\x7b\x32\xb3\x9f\x39\xc3\x8c\x7c\x39\xc8\xc8\xae\x6a\xf9\xc2\x7c\x8c\x14\x68\xc6\xc3\x18\x49\xcb\xbf\xe8\xab\x3d\xf9\x36\xa0\x1a\x3f\x87\xcc\xb6\x8c\xc2\x2e\x3a\xbb\x62\x83\x67\xf1\x02\x33\x15\x3a\x7c\x88\x75\x68\x0d\x59\xf5\xf1\x67\x90\xdc\x6a\xf9\x8c\xe6\x71\x5d\xc1\x64\xaa\x87\x90\xbb\x68\xeb\x27\x54\x7a\x4e\x48\x2d\x5d\x21\x14\x63\x23\x47\x69\x6f\x3e\xd3\x48\x3b\x98\x39\x8f\x8c\x1e\x96\xc3\xbe\x93\x65\x03\x17\xa6\x72\xdb\x12\x2e\x61\x24\xa1\x82\x5e\xaa\xf7\xa9\xfa\xde\xd3\x84\x9d\x7b\xc3\xc0\x11\xd6\x90\xa5\xd4\x3b\xe0\x5e\xe6\x55\xc7\xb9\x8a\x48\x67\x84\x4f\x41\xd1\xd7\xcc\x93\xec\x7a\xa0\xc7\xc1\xf5\x94\x3e\x70\x32\xec\x7f\x96\x6e\xa6\x0d\x90\xd5\xe3\x1c\x5d\xdc\x37\x59\x47\x36\x87\xb1\x14\xf5\x4a\x4e\x9b\xf6\xf4\xa8\xbd\x5b\x66\x2a\x47\x98\x45\x1d\xc3\x81\x79\x42\xae\xb5\x6e\x68\xef\xeb\xcf\xdc\xb5\x43\x17\x8d\xcd\xf3\x3a\x07\x9d\x77\x3d\x27\x8b\xd4\x75\xbb\x5c\xda\xcc\xcc\x68\x2a\x41\x7e\xba\x92\x13\x19\x4d\x91\xbd\x04\x34\xe9\x98\x4a\x7d\xd9\xae\x91\x95\x94\x81\x9a\x76\x2e\x71\xa6\x88\x4e\xfd\xcc\xc7\x43\x20\x92\x1b\xa8\x19\x84\x38\xbe\x13\x80\x18\x9b\xb5\x13\x39\xc9\x60\x47\x2c\xbe\x93\x5b\x92\xc8\x85\xf2\xb5\x1e\xec\xed\x21\x3e\x37\x57\x8a\x82\xd7\x95\xf0\xef\x1b\x99\xdf\x27\xb2\x20\xa1\x65\x38\xb8\x44\xd4\xd6\x45\xb3\x23\xdc\x12\x66\xaf\xd3\x6b\xd7\x9c\x7d\xa3\xac\x77\x4e\x99\x22\x75\x8f\x54\x6e\x89\xea\x84\x20\x6d\x8b\x97\x66\x9d\x9d\x16\x6a\x30\x7b\x09\x80\x62\xcd\xa6\x61\x66\x68\x6a\x40\x73\x42\x0c\x77\x2d\x90\xc7\x84\x48\xdd\xf5\x31\x21\x3f\xe2\x06\xb3\x8a\x64\x9d\xd6\x58\x40\xa9\x18\x60\xab\x39\x58\x3f\xd3\x34\xf2\xa8\x3c\x98\x3e\xc8\xa3\xf0\x61\x90\x60\x67\xdb\xf6\xdd\x7d\x6a\x10\xb8\xaf\x3e\x6d\x44\xc7\x34\xd9\x2f\x9a\x7d\x38\x5c\xf4\x2d\x1a\xa5\xd8\x1e\x85\xa9\xec\x0a\x42\xff\xc4\xb1\x31\x08\x4c\x3d\x0f\x2d\x50\x33\xce\x5a\xe9\x84\x00\xd2\xbd\xe3\xec\xf9\x98\x2b\xd0\xf2\x8d\x69\x98\x39\x40\x3f\x86\x9f\x4a\xf1\xb9\x76\x66\xd2\x36\xbb\x63\x75\x44\x3c\xba\x20\x27\x88\xff\x3a\xe7\x5d\x8c\xca\xa3\x21\x22\x1e\x48\xf1\x81\x1f\x8f\xe2\x41\x77\xc5\xfa\x93\x25\xbc\x5f\xdc\xb3\x31\xb5\x5c\x21\xaf\x7e\x1f\x7c\xfe\xb6\xeb\x00\x6c\xf0\xde\x56\x87\x45\xfe\x52\xe2\x26\x5c\x7f\x4c\x3c\x0f\x9f\x7b\x0b\x49\x0f\xee\x02\x80\xb1\xb6\x3a\x49\xe0\xc8\x29\xcc\xe2\xd9\x8f\x2c\x28\x81\x74\xea\x5d\x95\xe0\x7e\xdf\x6f\x4b\xe9\xb9\xfd\xd0\x11\x86\x1f\x7e\x40\x2b\xcc\x68\x35\xf2\x27\xa1\x61\xe7\x2b\x30\x0c\xcd\x48\xd5\x42\x74\x53\xab\x4a\xe9\x35\xa5\x27\xc7\x96\xa8\xfb\xe3\xcc\xec\x4d\xf1\xee\x6c\x3e\x43\x13\xef\xd9\x73\x72\x98\x03\x06\xd4\x4b\xbc\x0d\x56\xa7\xab\x56\xe7\xab\x89\x85\xfa\x3c\x2e\xd4\x9c\x5e\xde\xe8\x35\x8c\xf6\x34\x01\xed\xdd\x8a\x55\xdc\xe0\xce\x36\x01\x3a\x42\x0f\x0b\x97\x37\xbe\x2a\x42\x4f\xea\x21\x74\x95\x00\x18\x6d\xde\xb2\x29\xec\x53\x00\xec\x75\x62\x17\x8c\xd2\x73\x9f\xf2\xb0\x71\x9b\x49\xb0\xc2\xfa\x9a\x27\x35\x23\xba\xe2\xd9\xbf\x84\x02\x03\x46\x76\x1e\xdd\xde\xe5\x21\xb3\xfa\x12\x4a\xb4\xa4\x67\xe0\x92\xe0\x15\x20\xf6\x5d\x25\xe9\x56\x63\xe0\x6b\x22\xbd\x3e\xb1\xbb\x80\x4b\x04\x9b\xb5\xd5\x2d\x51\xf6\x70\x2b\xf1\x49\x83\x01\x6f\x0f\xa7\x0b\x07\xcf\xc5\xb2\x12\xa9\x57\x97\x1e\x7b\xa0\x4b\x56\x47\xe7\xc6\xf6\xb8\x62\x6b\xca\x53\x2a\xda\x34\x9d\x40\x79\x27\x26\x4a\xd9\x4b\xc1\x6f\x04\x91\xb2\x74\x0f\xac\xe7\xb8\x59\x96\x4e\x9a\x3f\xe5\x83\xd8\xa0\xaa\x35\x12\xfb\xc1\x47\x47\xd1\x24\x3f\x85\x8e\x76\xa5\x7e\x31\x5a\xf2\x35\xe9\x6e\xdb\x9d\x15\xe8\xae\x22\xf7\x46\xb2\x12\xd2\xfe\x6c\xd2\x07\x83\xd7\xe1\xae\x21\xf5\x0f\xe0\xd3\x58\x86\x2e\xaf\xe5\xf2\xe4\xb3\xca\x64\x16\xb0\xf0\xd5\x81\x93\xbb\x6a\x56\xed\xad\x56\x82\xaf\xb3\xeb\x2a\xb1\xd8\x0c\x07\x01\xfb\x49\xd9\x17\x9d\x8f\xef\x35\x06\x71\x0e\x91\x36\x1b\x5e\x81\x64\x12\xff\x9e\x40\x9c\x86\x01\xe5\x27\x3d\x0c\x38\xa0\x59\xe0\x2c\x0e\x51\x53\x41\x2a\xe5\xcf\x63\xde\x77\x90\x79\x3f\xbc\x4c\x7a\x03\x7f\x26\xce\x97\x2f\x9e\x27\x44\x65\xb5\x29\x43\x5d\x38\x47\xee\x01\x73\x47\x6b\x5f\x5a\xcb\x5e\x0f\xe1\xa5\x85\x01\x05\x91\x2f\x64\xe6\x37\x87\x9b\xe5\xa6\xe8\x5a\x28\xbd\x0c\x31\x2a\x8b\x96\xe3\xb3\xc1\xcf\xf7\x87\xaa\x15\xb6\xce\xf2\x99\x10\x78\xbb\xa3\x14\xb3\xa9\xc0\xd4\x1d\xde\xd7\x7b\xe3\x73\x13\x87\x4a\x4b\xc1\x19\xe3\xe1\xd5\x79\x32\xae\x6f\x62\xe7\x15\xf2\xbf\x0e\x18\x25\x2d\x77\xa6\x47\x89\xd3\x5e\xcc\x30\xb6\xcd\x1e\xc3\x68\x46\xba\xb9\x9a\x62\xa2\x31\x57\xfb\x58\x1e\xe6\x9a\xbc\xb7\xd0\xed\xa4\x78\x94\x9a\xd8\x97\xaa\xa3\x87\xa5\x90\x35\xa6\x65\xe2\x43\xc7\xf2\x73\xec\x2a\x8b\x8b\xc3\x7e\x64\xaa\x7a\x9f\x20\x5a\x67\x0e\x48\xc2\xee\x29\x9c\x63\xd6\x23\xf7\xe5\xb8\x93\x9c\xe5\x7e\x99\x0a\xde\x40\x0c\xd2\xd5\xb9\x9f\xfa\xfc\xef\xa9\xc0\x9b\x5f\x20\x9d\xb9\x70\xc6\x9c\x31\x39\x1f\x70\x4a\xeb\x41\x27\x6d\x07\x06\x96\xd4\xc3\x18\xa4\xfc\xdf\x03\x83\xee\xff\x62\x2e\xbe\x30\x55\x0f\x49\xc6\x7b\x23\x81\xe5\x7a\x87\xc5\x4a\x85\x4e\xbb\x57\x90\x09\x55\xc8\xa6\x77\xf2\x9a\xd3\x30\x5d\xff\x26\xdb\xe3\xd5\x39\x32\xfb\x68\x48\x8e\x02\x67\x87\x92\xba\x8b\xce\xf0\x8e\x8c\x85\xb2\x5b\x72\xd5\x9f\xa1\x53\xc2\x41\x1b\x0e\x71\x0d\x8b\xe2\x32\x28\x6f\xd7\x30\xaa\xde\xb0\xa3\x49\xa7\x6c\x1b\xdf\x2b\x45\xd4\x3e\xcf\x84\x1e\x7f\x95\xcc\xe2\xca\xac\x4d\xcb\xd9\x7d\xf2\xd1\x4c\x35\x61\x67\x34\x45\xd7\x8f\x4d\x6e\xd5\x9c\xc2\x6e\x44\x19\xd2\xce\xaf\x48\x26\x90\xec\xe9\xbd\x49\x6a\x3e\x1f\x6d\xc0\x0e\x28\x27\x40\x0d\x7d\xf6\xcd\x57\x1b\x84\x11\x72\xd9\x06\x0f\x65\xbf\xb5\x09\xc6\xa3\x87\x77\x40\xd4\xa7\xc1\xed\x18\xc2\x56\xf8\xdb\x7d\x1b\xe9\x4e\xf3\x4c\x72\xec\xbe\x00\x26\xfb\xdc\xc3\x1a\xfa\xa4\x8e\xd7\x83\xe9\x83\xc3\x41\xdc\x3d\x09\x6f\x10\x6a\x9c\xfe\x9d\x17\xb6\xdc\xe3\x13\x6a\x5f\xbe\xcd\xcd\xef\x7e\xaf\xbf\x2f\x51\x6f\x1f\xab\x3d\x7a\xff\xc5\xf7\xd3\x56\x67\xfc\x52\x88\x5f\x82\xc5\x01\x87\xcb\x14\xa0\xe4\x91\x8b\x64\xe7\x9d\xa0\xde\x1e\xd1\x33\x15\xe5\x31\x77\x24\x8f\xa2\xf4\x45\x8a\x32\x8c\xc1\xc4\x52\xf4\xd9\x22\x92\x9a\xcd\xfb\xa9\x9a\xd2\x0b\x01\x3b\x08\x70\xa7\x15\xb7\x67\x27\x5f\x73\xea\xa8\x2f\xef\x17\xf5\x3c\x59\xf0\x27\x21\x3d\xfa\x3b\xfa\xdb\x41\x98\x8f\xf7\x43\xfd\xbb\x7f\x03\xea\xdf\xdd\x05\xf5\x7e\x17\xb7\xe3\x2f\x6e\xec\x03\x64\xf1\x7e\x1c\x3f\x3e\x56\x27\x81\x94\xec\xa5\x3a\x9b\x08\x60\x5e\x58\xf0\x16\x8c\xa9\xd4\x2f\xf7\xf0\x14\x0b\x59\x15\x74\x8e\xbe\xda\x95\x33\xf6\xf1\x23\xea\x49\x19\x3b\x85\x94\xb1\x62\x69\xa1\x52\x40\x03\x0c\xa2\x60\x55\xa6\xe3\xde\xf8\x3a\xa6\xfd\x9e\x63\xf7\x11\x04\xe3\x4b\xc5\x8f\x20\xa4\x4e\xd5\x3e\x17\x7d\xba\xfe\x15\x55\xf0\x8c\x02\x52\x0b\xc1\xdb\x9b\x10\x94\xf0\xc8\x83\x03\x65\x6e\x06\xd8\x37\xee\xe2\xd7\xec\xb4\xde\x94\x89\xa3\xe4\x1e\x68\xa0\x2c\xc0\xf8\xd0\x39\x0a\x8b\x81\xf8\x2a\xbe\x53\xf7\xa8\x83\x29\x03\x1e\x55\x01\x2f\xa4\x7a\x45\x81\x71\xa8\x5e\xc5\xb8\xf2\x8f\x42\xf4\x50\x30\xd4\x59\xb7\x03\xde\xcf\x9c\xab\x40\x43\xe7\x92\x44\xbd\xfb\xee\x64\x5e\x07\x56\xa3\x57\xe7\xbe\x00\x69\x56\x81\xa8\x93\x20\xe1\x03\x88\x7c\xa5\x57\x88\x91\xc5\xbd\xec\xd1\xc3\x4f\x15\xc2\x59\x75\x8f\x32\xe9\x16\xd6\x0d\xa4\x18\x77\x66\xab\x57\xb2\x7d\x41\x04\x4a\xa5\xdf\x61\xc6\xb1\x7b\xad\xe7\x1a\xea\xe5\x96\xd7\xdf\x57\x49\xeb\x96\x6d\xcc\xfd\xc3\xf4\x92\x5a\x5a\x8c\x5a\x33\x1b\x6a\xa9\x33\x0f\x3d\x95\xc3\x04\x8a\x63\xf8\x2d\xd9\x7e\x55\x8a\x7b\xf6\x12\xae\x5b\x18\x38\x81\xfb\x6f\xb4\x9a\xec\x8b\x78\x05\xb3\xc9\x6a\xc3\xcf\x77\x5d\x0e\xb9\xef\xe1\x3e\xf1\x75\xc2\x8c\x34\x28\xdd\x4b\x7e\x04\x1f\x14\x61\xe4\xcb\xca\xb9\x03\xa1\xc2\x5b\xc9\x26\x95\xc5\x5d\x1e\x88\xb7\x84\x50\x3f\x0d\x72\x54\xf5\xc6\x50\x8a\x87\x9e\xa0\xaf\x0b\xd1\x9a\xbc\x2e\x8f\xaf\x89\x74\x8e\x57\x78\x46\x1b\xaa\x86\x8b\xd6\x85\x66\xc5\x5b\xcf\x31\x0a\x40\x78\xf3\xd2\x30\xe5\x2c\x3b\x5c\x29\xab\x37\x85\xaa\x80\x86\x29\xd7\x98\x16\x94\xbb\x9f\xae\xd6\x59\x2f\x45\xfd\x19\x05\xcc\x97\xcf\xfe\x49\xa2\xe7\x14\xfc\xa4\x5f\x93\x39\x3a\xcd\xe7\xef\x8a\x9d\xf5\x92\xef\xfb\xd1\xee\xb9\x58\xcc\x12\xbc\x12\x9c\xe2\x99\xd8\x42\x7c\x0e\xa5\xfd\xe5\x26\x68\xb5\xbd\xe4\x25\x88\x4a\x1e\x84\xb1\xc2\x12\xf6\xd4\x3f\x59\x4e\xec\xc0\xff\x51\x11\xd1\x76\xdb\x67\x4a\x47\x46\xaf\xbb\x0a\x86\xc3\xe4\x8b\xc8\x84\xde\xbd\x0e\x13\x86\x10\x15\xb3\x62\xa0\xf7\xa7\x3f\x59\x00\xdc\x98\xff\x51\x09\xa8\x6f\x3f\x5f\x41\x78\x5a\xdd\x95\xf9\x1e\x89\x03\xb8\xff\x0c\xdf\xc2\x23\xcd\x22\x3c\x9a\xcb\xe7\xd6\x2f\x31\xaf\xa7\x48\x34\xa2\xcc\x14\xb0\x19\x83\x5b\x02\x97\xa9\xa7\xe1\x24\xac\x9d\x1d\x99\x47\xd6\xa3\x5a\xbb\x9d\x0a\x39\xf3\xb6\x71\x0f\x60\x19\xb0\xdd\x77\x4e\xfd\x1e\xd4\x7f\x87\xfc\x9d\x3b\x29\xfe\x89\x44\x55\xa5\xdf\xc1\xce\xa9\x5b\x67\x5f\xc3\x78\xd1\x77\x63\x53\x98\x23\x92\x45\x4b\x9d\x51\x00\x0b\x0e\xdf\xdf\x22\x80\xe3\x31\x7a\xe4\x21\xe5\xe4\x33\x69\xf4\x50\xac\x41\xd9\x87\x2e\x8b\x8f\x09\x81\x3d\xd7\x4a\xc8\x7d\x8d\x1f\x0b\x4a\x1f\x09\xb2\x77\x08\xcd\x43\x97\xe0\x60\xe4\x21\x7a\xc5\xed\xf3\x77\x12\x5e\x45\x4c\xa2\xe3\x9d\x44\xe2\x5d\xb1\x79\x5f\xb2\xa0\xb7\x42\xc2\x60\x8d\x54\x53\x1d\xc8\x81\x9b\x1a\xb6\x8e\x43\xe1\xd3\x1e\x67\xb9\x50\xe4\xdb\x65\xec\xc0\x6d\xc2\x86\x48\xd9\x9d\xb7\x96\x23\x37\xdb\x52\x1d\x52\xed\x2a\xc9\x45\x3b\x9f\x37\xa4\xbe\xba\xf0\xe7\x13\xc2\xf1\xc7\xa1\x59\xf2\x22\xbb\xaf\x9b\x1a\x0f\x32\x43\xa2\xe8\xb2\xf6\x93\x2e\x31\xb1\x23\xbf\xf3\xca\x3c\x4d\x64\xa8\x87\x4e\xd1\x83\x04\xae\x1e\xe9\x57\xf3\x6e\x69\xa8\xd9\x79\x82\x7e\xfb\x60\x78\xe5\x24\xf9\x53\x06\x7f\xb3\xa0\x0d\x49\x46\x40\x8f\x0e\x64\x43\xc6\xdd\x22\x22\xce\xf6\xff\xf0\x69\x5c\x72\x07\xcd\xc0\xa7\xe9\x9f\xdf\x46\x8f\x2f\x05\x7e\x65\x3d\x1e\xdc\x2b\x9c\x21\xc6\xfc\xcc\xee\x8c\x7e\xa9\xc3\xc4\xce\x0c\x7f\x8b\x11\x7b\xfb\x1b\xad\xa1\x36\xaa\x3f\x6e\x33\xa7\x2c\xa6\x57\x02\x2c\xf9\xe3\xf8\x18\x9d\xb9\x2b\xb6\xd1\xab\xa2\xfe\x8d\x5a\x2e\xd0\x0c\x9b\xab\xb8\xa1\xa6\x0b\x9d\xa3\x0d\x31\x4b\xe0\x86\xc3\x95\x76\xfb\x33\xbc\x6d\xc5\x19\xb9\x13\xc5\x91\xbd\x90\x96\x34\x3f\x74\x85\x96\x4e\x26\x73\xfe\xc5\x3f\xf6\x5c\x0b\x73\x75\x13\x92\xa8\x09\x04\x94\x7d\x62\xbc\x24\x4c\x45\x56\x55\xe7\xf9\xb2\x28\x06\x16\xbd\x5c\x1b\x45\xd4\x42\x86\xc5\x20\x96\x5f\x7e\xbd\xb8\x09\xb9\x25\x52\xd4\x0a\x23\xfb\x2e\x59\x3c\xf0\x24\x16\xc4\x93\x7d\xa4\xf2\xab\xf1\x5d\x57\x5f\xbe\xef\x25\xfb\x87\xe6\x9a\xdf\x86\xce\x42\x85\x24\x48\xe3\xb5\xe1\x22\x6c\xc3\xe1\xf0\x64\x65\xab\x42\xaa\x86\x10\xbf\xbd\x0d\xbd\x5b\xe9\x2e\xbb\xcd\xa9\x5c\x10\x81\xb6\x10\x96\x33\x0b\xba\xfb\x38\x5e\xa7\x0a\x91\xd7\xda\xef\x4c\xe0\x2c\xdd\xab\x5c\x10\xe3\x03\x8a\x9e\x41\xd2\x1a\x96\x6a\x0b\x0b\x52\x03\xa2\x87\xdf\x92\x98\x0c\x9c\xf5\xfa\x6c\xe5\xf4\xd5\x38\x56\x23\xb9\xc1\x2b\x28\x58\x35\xdb\xea\x7f\xa0\x62\x4a\xcd\xd9\x37\x2a\x39\x44\x77\xe5\x53\x44\x1b\xde\xc6\x4d\x9e\x20\x05\x71\xfe\x46\xa2\xcd\x62\x8b\x28\xfa\x1e\x3d\x40\x99\xe0\xc1\x97\xfe\xbb\x0f\x1d\xed\xf1\x92\x56\xb7\x81\xd6\x20\x34\x06\xeb\x07\x90\x87\x81\x3a\x51\x42\xd3\xf2\x79\xbb\x44\xa7\xd9\x05\xbf\x9e\xa6\x4e\x58\x42\xc7\xff\xe5\x0e\x3b\xa9\x16\x1a\xd3\x2f\xc7\xeb\x5a\xd3\x47\xf3\x9a\xbe\x0d\xb1\xe6\xe8\xd9\xbd\x04\xe1\xce\xc8\x8a\x2c\x57\x8e\x43\xbf\xd1\xf4\x31\x34\xf7\xa5\xff\x3d\x42\xb3\xd4\x32\xfe\x19\x9d\x02\xe8\x2c\xf9\x02\x9d\x22\x9a\xbc\xfc\xd7\x15\x7f\x00\x95\x9b\x74\xe7\x99\xe9\x51\x99\x40\x6f\x5c\x33\x2c\x24\xb6\x53\x61\xb3\x17\x4c\x89\xb2\xe0\x24\x99\x47\x20\x10\x17\xb5\xb6\x82\x79\xf2\x98\x21\x24\xca\x1b\x05\x77\xe3\xdf\x45\x74\x92\x44\xd3\x87\x7f\x0b\x2f\x28\x78\xad\x02\xc3\xc2\xfe\xa6\x37\x3d\x22\xca\x71\x9a\xe7\xfe\xf7\xf1\x09\xfa\xbf\xa9\x5a\x32\x88\x7f\xe8\x58\x20\x07\x6c\xab\x61\xf8\x69\xb2\xc3\x16\xeb\xa7\x1f\x92\x90\x93\xc6\xca\x42\xd1\x74\xdd\x05\x71\xf0\xf3\xb8\xf0\x45\x08\x71\x6e\x73\x5b\x1e\xe1\xc0\x1f\xe3\x99\x05\xe3\x31\xcf\xca\x48\x02\x19\xe9\xd5\xaf\x3c\xc8\x91\x0b\xd2\xa3\xa3\xb4\xb7\xcd\x8b\x09\x0c\xea\x50\xca\x97\xa0\x7a\x4a\xb6\xe1\x74\x75\x1a\xbe\xec\xc4\xfc\xce\xb3\x7c\xb1\x5d\x72\x09\xc5\x47\xa3\x67\xd5\xf7\x16\xcf\xe8\xc9\xf8\x1d\xf7\xeb\x22\xa1\xbc\x78\xfa\x24\x1a\xec\x0e\x42\xa9\xbd\xdf\x18\xdd\xbf\x86\x50\xe6\x39\x5a\x87\x0b\x65\xcc\xb4\x20\x94\x39\x73\x76\xc8\x66\x7d\x5b\xba\x90\x18\xa2\x2d\x5d\x79\x74\x3d\xac\x24\xe6\xbc\x29\x10\x09\xe5\xb5\x70\x0a\x0f\xd4\x84\xfb\x8b\x8d\x7b\x0f\xc6\xd9\x4b\xa1\x44\x0e\x84\x1a\xfa\xbd\x7b\xad\xc1\xa0\x8f\x8f\xeb\x8f\x4f\xba\x4f\xf1\xd9\x89\xf4\x9a\x64\x39\xba\x6f\xe2\x63\x95\xcb\x38\x55\x19\xf0\x6d\x36\x78\x2b\x8b\x85\xee\x56\x4d\x2b\xed\x26\x51\x44\xb7\x1c\xfc\x77\x7e\x58\x1f\xc6\xe5\x0a\x5c\x08\xcb\xf8\xb9\x7f\x8b\x7e\xa7\x5a\x4e\xdf\xfd\xc2\xbe\xe8\x45\x7f\xe8\xec\xe0\x9a\xa2\xe8\x87\x1f\xa2\x47\x48\x23\xfa\x3e\x21\x59\xe1\xa5\x9e\x5b\x67\x0d\x99\x2b\x2b\x19\x35\x91\x4a\xf0\x6d\x74\x7c\xfd\x63\xdc\x12\x8b\xf4\xbe\xe2\x86\x08\x82\x70\xd3\xf0\x0a\x9e\x12\xc6\x12\xde\xcd\xa9\x88\xf6\x00\x1a\xf7\x50\x33\x65\xfa\x0b\xba\x0e\x5a\xcc\x67\x2b\x87\x7a\xa4\xe1\x94\x0d\x1e\x17\xd6\x28\x12\x78\xe1\xc8\x21\x34\xb5\xe2\x42\x24\x84\xce\xdc\x1c\xa2\x18\x8c\x45\x4b\xf0\x8d\xee\x6f\xee\xd3\x50\xa6\x08\x83\xda\xa5\xd1\xf5\x4b\xa7\x21\xe1\x2e\x27\x65\x73\xfb\xb5\x36\x96\x3d\x38\xf3\xd0\x92\xb9\x90\xc0\xb8\x72\x57\x36\x43\x5d\xce\x08\xa0\xef\x74\xa9\x1d\x19\x28\xd8\x33\xf1\x47\xcd\x09\xa5\x5d\xa2\x9e\x9f\x95\xb6\x60\x23\xb2\xb8\xe2\x3f\x36\x22\x67\x8a\x4b\x21\xcc\xb6\x4b\x2e\x48\x9f\x1a\x4f\x2e\xff\xb9\x82\x68\x87\x48\x9c\xe9\xd1\x91\x39\xad\xb4\x03\xec\xd2\x05\x47\x64\x02\x9d\xee\x72\xa7\x15\x3d\xed\x70\xfb\x3b\x92\xf1\x72\x2a\xd5\xfe\xec\x7d\x98\xae\xd8\xa6\xef\x8d\xba\x62\xe3\xee\x73\x75\x69\xb3\xfe\x97\xeb\xa2\x76\xfb\xbc\x61\x17\xb7\xdf\x55\x4b\xf5\x6e\x95\x4e\x0f\xae\x73\x5a\xac\x72\x3a\x18\x19\xdc\xeb\x85\x81\xbe\x94\xc2\x02\xd5\x27\x39\x6b\x4b\x6f\x1f\x75\xaa\x7c\xee\x53\xd4\x33\xbf\x59\x53\xda\x6a\xd0\xa9\xdd\x9e\xba\x2f\x1f\x7e\x4e\x86\x66\xbf\x24\x7e\x91\x6c\xcb\x92\xec\xee\xfb\x22\x43\x3f\xc8\x82\x9c\x97\xbe\x3d\x08\xec\xf0\xb2\x18\xfa\x35\x68\x90\x8c\x8b\xc5\xeb\x48\x85\x6f\xfb\xbb\xed\xbe\x26\x95\x74\xcd\x1f\x03\x42\xa7\xe9\x7e\x0b\x60\xce\xbc\x61\xe4\xfb\x95\x5e\xf4\x29\xf6\xf5\x25\xff\xd2\xfe\x85\x47\x79\x8a\xdd\xbd\xd9\x94\x98\x95\x24\xfe\xe9\x04\xf5\xbc\x11\x84\x4e\xd1\x87\x7c\x9d\x94\x8b\x8c\xc7\xdd\x4c\xa9\xf1\xde\x97\xbb\xf6\x81\xf7\xe8\xc8\xa6\x53\x59\x2b\x37\x02\x99\xd3\x7b\x7c\x08\x38\x4f\xcb\x04\x64\x89\x15\xe3\x52\xf8\x12\xa3\x95\xa0\x6b\xfd\xbf\xe8\xf4\xb0\x98\x2c\xe0\x8b\xc0\xc0\x73\x8d\x4c\x1b\x34\x74\x0e\x07\x76\x0a\xad\xb0\x4a\x72\xf1\x5f\x30\xf4\x0c\x53\xc6\x88\x89\x44\xbd\x21\x52\x31\x02\x45\xc1\x49\x76\x08\x2b\xed\xcd\xc6\xa4\x40\x33\x11\x6b\x5a\x11\x77\x7e\x39\xd1\x06\xc8\xc2\x9d\xbf\x2d\x88\x20\xc9\x43\x85\x67\xc6\xb6\x82\x5a\x5f\x50\x52\xd8\x20\x39\xe3\x36\xa2\x83\xd3\xf1\x42\xa5\x73\x3f\x61\x4a\x24\x6a\x28\xb3\xb7\x3f\x91\x5a\x70\x49\xe2\x0e\x0e\x2d\xbc\xf4\x38\x25\x18\xc0\xd5\x37\xed\x18\x09\x77\xe1\xcc\x64\x9b\x71\x66\x5e\x04\xe4\x42\x9b\x6f\x75\x0b\xb3\xb5\x85\xd2\x6d\x1d\x50\x09\x79\x91\x58\x51\xed\x83\x84\x0b\x23\x5b\xa9\xc8\x12\x55\x8b\x96\xdd\xc6\x03\x81\xed\x85\xa1\xa4\x6e\xb3\xb5\x47\x62\x35\x62\x44\x6d\xa0\xce\xbb\xa6\xa4\x73\x9f\x71\x03\xe0\x78\xab\x10\xae\x4d\x81\x4b\x78\x01\xd4\x16\xdd\x5c\x62\x46\x57\xd6\x4a\x9b\x26\xcb\x28\xae\xa6\xd2\x7f\xa6\x1d\xd3\xce\x0b\x26\x95\xb2\x25\x43\xf9\x21\x85\x5f\xe2\xcc\x98\xc3\x96\x40\x74\x94\x3e\x30\xe6\xf7\xa3\xf2\x84\x0a\x8f\x07\x0c\x26\xe9\x1c\xb8\x74\x7e\xaf\x22\xcf\x11\x25\x59\x70\xbb\x17\x90\x66\xc3\xef\xd5\x67\x72\xa0\x93\x83\x51\xf8\xf2\x33\x09\x9e\x0f\xf1\xfd\xa8\x83\x75\x81\xcc\x7d\x39\x2e\x07\x52\xd8\xe7\x07\xdc\x99\xc4\x2e\xaa\x70\x77\x1a\x47\x49\x0e\xc9\x9f\x9f\x49\xd7\x00\xf6\xfb\x51\x17\xc9\x02\x49\x7b\xb3\x46\xd2\xc1\xcb\x35\x2f\xb4\x85\xd9\x5f\x8c\x6f\xaf\x12\x95\x49\x6b\x38\x3c\x38\xe4\x32\x55\xc1\x94\xf9\x62\xd5\xbd\x3b\xb5\x2b\x77\x54\xf9\xee\xd6\xba\x3c\xe0\x4e\x53\x7f\x92\x7f\xcf\xdd\xa5\x83\x87\xc9\xd2\xf9\x7b\xc7\x4b\x2f\x26\xed\x5b\xee\xe8\xaf\x5b\x26\xbc\x27\x87\xb6\x2b\x6a\x2e\xf2\xf7\xe9\x1e\xfa\xff\x01\x00\x00\xff\xff\x55\xde\xae\x63\xbc\xa3\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -339,11 +339,11 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9d, 0x92, 0xa2, 0xb, 0x7d, 0xa8, 0xaf, 0xa5, 0xe3, 0xcb, 0xc8, 0xf8, 0x51, 0xb3, 0x9a, 0xf9, 0xfe, 0xdc, 0xc8, 0x3a, 0xf2, 0xa7, 0x3f, 0x2c, 0x32, 0xb3, 0xad, 0x48, 0x17, 0x2f, 0xc0, 0x1e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x59, 0x67, 0x35, 0x78, 0xc0, 0xd5, 0x79, 0xc6, 0xbe, 0x68, 0xd6, 0xd8, 0x55, 0xa3, 0x33, 0x62, 0x14, 0xec, 0x3f, 0x79, 0xe6, 0xe6, 0x28, 0x95, 0x8, 0x71, 0xb, 0x71, 0x26, 0x5a, 0xd7, 0x23}} return a, nil } -var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x4b\x6f\x1b\xb1\x11\xbe\xeb\x57\x0c\x74\x68\x2d\xc3\x91\x12\x27\x2d\x0a\x23\xaa\x6b\xd8\x4d\x21\xa4\x31\x82\xd8\x6e\x0e\x41\x10\x50\xbb\x23\x89\x35\x45\x2a\x24\xd7\xb2\x60\xf8\xbf\x17\x7c\x2c\x77\xb9\xbb\xd4\x23\x69\xd3\x4b\x74\x91\x2d\xce\x0c\x67\x86\xf3\xf8\x86\x1c\x1d\xf7\x7a\x00\x00\xb7\xa8\xf4\x3b\x26\xd6\x93\xab\x5b\x32\x65\x78\xa3\xc9\x3d\xe5\x73\xbf\xb6\xa0\x0a\xa8\x02\x02\x1a\x95\x86\x4c\x70\x2d\x49\xa6\x41\x0b\x30\x5f\x44\x01\xe1\x70\xf1\x71\x02\x33\x21\x2d\x83\x21\xa3\x7c\x0e\x7a\x81\xc0\x44\x76\x3f\x15\x8f\x40\x78\x0e\xca\x49\x85\x95\x14\x8f\x9b\x20\x47\x0d\x7b\x3d\x38\x1e\xf5\x7a\x74\xb9\x12\x52\xc3\xbb\x82\xcf\xe9\x94\xe1\xad\xb8\x47\x0e\x33\x29\x96\xd0\x8f\x7e\xeb\x07\x4a\x26\xd6\x11\x55\xf9\x7f\xbf\xd7\x23\x59\x86\x4a\x1d\x11\xc6\x06\x95\xc6\x6d\x0b\xe1\xc9\xd9\x38\x3a\xae\x3e\x30\xb9\x02\x4b\x63\x95\x2e\x09\x2f\xc5\x72\x25\x14\xd5\x08\xb7\x9b\x15\xc2\x15\xce\x28\xa7\x9a\x0a\xae\xe0\xb8\xfe\x19\x79\x81\xa3\x11\x5c\x0a\xae\x09\xe5\x0a\x28\x9f\x09\xb9\x24\x86\x1a\xf4\x82\x68\xe3\x4d\xb5\xc2\x8c\xce\x68\x66\xdd\x08\x5c\xe4\x08\x94\x5b\x0d\x03\xbf\xe0\x6c\x03\x8c\x3e\xa0\x91\x00\xda\x1c\x43\x69\x8a\xa5\xa9\xdb\x28\x51\x89\x42\x66\x08\xd7\x22\xc7\x4f\x98\x09\x99\x97\xb6\x95\xe2\x6e\x17\x08\x05\xa7\xdf\x0b\x34\x16\x8a\x99\x3d\x1f\xb3\x71\x44\x75\x83\x1a\xd6\x0b\xe4\x61\xd5\x28\x9b\x49\x24\x1a\xf3\x40\x58\xdf\x99\xa1\x06\x9a\x9f\xc1\x8d\x96\x21\x64\xea\x5b\x6a\xe3\x2e\x31\xb3\xb2\xce\xa2\xd5\x57\x30\x86\x4c\x30\x86\x99\xf1\x4c\xb4\x74\x6a\x97\xb8\x42\xae\x0a\x15\xad\xbc\x86\x31\xe0\x23\x66\x45\x8b\xe7\x0d\x8c\xe1\x01\xa5\x71\x2a\x69\x2d\xfe\x09\xc6\x5e\xeb\x4e\x23\x1e\x88\x04\x29\x18\x9e\xc1\xdd\x84\xeb\xbf\xb4\xad\x20\x79\x2e\x51\x29\x28\x14\xe6\x26\xd0\x81\xa3\x5e\x0b\x69\xb3\x24\x25\xb0\x22\xb9\x70\xdc\xdd\x4e\x32\x8e\x5e\x15\x53\x46\x33\xb8\xc7\xcd\xe1\xc2\xdf\xe3\x66\x6f\xc1\x3e\x05\x93\x52\xfd\x7a\xa7\x48\x13\xef\x47\xe1\x3f\xfb\x4b\x38\xf6\x93\xe8\xf7\x9a\x27\x4f\x9c\x2a\xe6\x17\x17\xfa\x21\xac\xd6\x94\x31\x58\x90\x07\xb4\x8a\xcd\x0a\x5d\x48\x04\x5c\x89\x6c\xa1\x22\x61\x49\x2f\x9e\x24\xc8\x6a\xca\xc7\x24\x6d\xe3\xe2\x75\x6d\x6a\x87\xba\x14\xcb\x25\xd5\x1a\xf3\x33\xf8\xdb\x53\x54\x78\x86\xff\x22\x05\xd3\xcf\x81\x67\x50\xcf\x30\xbb\x01\xb2\xd9\x90\xe6\x30\x06\x9a\xb7\x17\xac\x0f\xc6\xd6\x15\xed\xc5\x96\x95\x30\x6e\x5b\xbe\x8d\xed\x3d\x6e\x22\x96\xf7\xb8\x69\x93\x57\x1e\x80\x71\xcd\x1d\xb1\x15\x39\x2a\x2d\xc5\xa6\xe9\x8e\x40\xe3\x1c\xf0\x5c\x8f\x35\xe3\xce\xc2\xb5\x04\x57\x2a\xcc\x5f\x73\xd4\x20\x91\xe4\x2f\x6c\x1d\x33\x35\x10\xc8\x54\x14\xda\x97\xbb\x56\x09\x53\x4e\x86\x29\x60\x13\x43\xfc\xb4\x4f\xb9\x49\x91\xd4\x93\x39\x45\x93\xce\xcf\xdd\x1c\xf5\x0c\x49\x51\x77\x24\x53\x8a\xd4\xf9\xda\xf4\x1a\x13\x77\x77\xef\xe8\xe3\x9f\xdf\x6c\x21\xd6\x84\xdd\x1e\xc6\xd1\x88\xec\xbd\xe8\xef\xb8\xb7\xe0\x20\xfa\xbd\xc5\x7f\xc2\x35\x91\x79\x8d\x3c\x2a\x5e\x8c\x2a\x6d\xda\x46\x8e\x0c\xe7\x44\x0b\x09\x93\x2b\x65\x4b\x85\x6d\x84\xb6\x84\x88\x15\x4a\xb3\x94\xdc\x28\x30\xab\x33\xf8\x62\x82\xe1\xf5\xe9\xd7\xdd\xc4\x93\xab\x4b\x51\x70\x8d\xd2\x05\xd0\xeb\xd3\x9d\x86\x7c\x2f\x50\x69\xcc\x6f\x85\x77\xc1\x4e\x0f\x58\xec\x40\xd8\x67\xa4\xf3\x85\x76\xdb\xd4\x1d\x60\x4b\xad\x31\x71\x72\x55\x86\xce\x96\x62\xe3\x08\x93\x05\xe7\x74\xbf\x6a\xd3\xf7\x2d\xae\xbf\xbb\xca\xf4\xef\x71\xd3\x41\x16\x55\x97\x04\x4d\x3d\xd0\x61\x0c\x2f\x87\x2f\xbb\x68\x1a\xf1\x9d\x26\x8c\xc2\x7a\x3b\x59\x88\xe6\x7d\xc8\x76\x09\x2b\x63\x37\x45\x55\x05\x1e\x8c\xe1\xcb\xd7\x2d\x04\x21\xd8\x8c\xa8\xf4\x76\xcd\x08\x4b\x6d\x1c\x05\x56\x24\x32\x2a\xdb\x26\xc3\x3e\x95\x90\x31\xee\xcb\x65\x52\x39\xac\x29\x98\x6a\x01\x87\x24\xee\xb4\xa7\x25\x9b\xb8\xf3\x2e\x60\x4e\x97\xbd\xb8\x67\xf2\x76\x81\x4a\x9b\x18\xd5\xc2\xa0\xd6\x24\x20\xd5\x80\x6b\x9d\xaa\xbe\xc5\xac\xe0\x50\xac\x72\xa2\xf1\xba\x99\x0d\x47\xdf\x80\xe3\xba\xd1\x14\x9a\x7b\x75\xc9\x37\xe6\x5e\xe4\xb9\xe1\xf6\xb5\xc1\x34\x42\x63\xb2\xda\x28\x8d\x4b\xf3\x9f\x3b\xbe\xbc\x90\xe5\x88\xc4\xf1\x51\x3b\xe0\x93\xd4\xd3\xf2\x5c\xa3\x9b\x6e\x8c\x7a\x4e\x78\x0a\xa1\xb4\x6a\x45\xdc\xd2\x53\x9a\xdb\xe3\x0b\x7a\x9b\xa0\x20\x12\xdd\xe8\x81\x8d\x12\x0f\xd3\x22\xbb\x47\x1d\xb1\x4f\x0b\x6d\xf1\x1c\xff\xa3\x86\x29\x22\x07\x31\x9b\xd1\x8c\x12\xc6\x36\xce\x80\xee\xf9\x21\xd8\x57\xca\xf6\x46\x92\xa5\xc9\x8b\xb2\x92\x46\x26\x1d\xae\x77\xc8\xd7\xff\x81\xde\xa5\xec\x83\xf5\xf6\x59\x0d\x8e\xa3\x16\x30\x53\x04\x89\x4b\xf1\x60\x46\x0d\x33\xd9\x36\x51\xbb\x61\xf6\x29\x8b\x3c\x0f\xa3\xdc\xee\x38\x92\x6e\xc7\x50\x0a\x0f\x57\xd6\xea\x57\xf8\x1a\x44\x18\xab\xcf\x91\x21\xa5\x95\xf7\x9b\x1d\xa0\xb3\x50\x9e\x9d\x81\x27\xb1\x19\x0a\xd6\xc8\x98\xbd\x45\x60\xcc\xa5\x4a\x9a\xd7\xec\x56\x6d\x4a\x65\xad\xc1\xa7\x73\xdc\x29\x7b\xc1\xd8\xd1\x36\xfb\x3e\x53\xbd\xc8\x25\x09\x79\x6b\x1d\xaf\xed\xc8\xdc\x1d\xf2\xcd\x7d\xd6\x5e\xc0\xf6\x30\x4e\xa5\x6c\xa3\xb8\x98\xfa\x37\x2b\xaf\x33\x3e\x50\xdf\x1f\xda\xf7\x17\x43\x92\x65\x46\xfe\x50\x69\x21\xc9\x1c\x87\x53\x21\xa5\x58\xbf\xfd\x43\xb8\x0b\x19\x3a\xee\xbf\x1e\x19\x83\xce\x60\xe4\x09\x47\x0d\xe9\x83\x68\x7b\xf3\x39\x3f\x87\x15\xe1\x34\x3b\xea\x5f\x8a\x82\xe5\xc0\x85\x06\x27\x1d\x96\x4e\x21\x89\x33\x94\xc8\x33\xec\x0f\xe2\x72\x23\x51\x17\x92\xc3\xdb\x17\x4d\x1b\x86\x86\xb3\xe1\x18\xf7\x3d\x38\xfc\x60\x64\x22\xa7\x53\x07\xb3\x3d\x4f\x7f\x1f\x4c\xea\x60\x1a\xe7\xe2\xbf\x3a\x26\xb7\xab\x80\x69\xdc\xf8\xb6\xb5\xb3\xef\x40\xd6\x31\xf8\xfd\x2f\x0f\x36\x07\x4d\x4d\x87\x4e\x41\xad\xb1\x66\x1f\xf1\x07\x0c\x4d\xc9\x59\x63\xdb\xf4\x70\x52\x9f\x6e\x4a\xe7\x6f\x19\x29\x6a\xd4\x1d\xe3\x80\x15\xbd\x65\xf0\x38\x08\x97\xef\x03\xf1\x7f\x29\x76\xdf\x13\x72\xc7\xe9\x10\x01\x6a\x31\xfd\x37\x66\xba\xc2\xd5\xd5\x0c\x6b\x92\xbc\xbc\xce\x35\xfd\xcb\x57\x89\x20\x42\x0b\x58\xa1\x9c\x09\x19\x9a\x3e\x10\x7b\x3b\xaa\xb6\x23\xef\x90\x7a\x4d\xf0\xfd\x77\x92\x2d\x6a\xfb\x1b\x04\x4e\x1a\x38\x7f\x61\x7a\x6f\x75\x33\xbc\x4f\xd6\xb6\xae\x47\xe3\x0b\xe5\x4a\xb6\x77\x01\x55\x35\x1d\xfc\x5f\x68\xa0\xc4\xbe\xf9\xdf\x1e\x00\x9c\x26\x27\xd0\x9e\x92\xbb\x23\xba\xeb\x46\x2e\x15\xc8\x8d\x0e\xe4\x9d\x8b\x1d\xb0\x7e\xf7\x24\x63\x3a\x50\x69\x71\x85\xe0\x5d\xcd\x3f\x10\xbd\x1b\xa6\x9d\x3a\xee\x80\x2f\x3f\xa6\xf8\x0f\x43\xf3\xa4\x5a\xae\x79\xab\x9f\xd2\xea\xa7\x81\x77\x0d\xca\x96\x32\x03\xd2\x3c\x6c\x40\xfb\x09\x60\xfd\x1b\x78\x36\x3e\xff\x67\x7c\xb3\xf3\x5c\x7e\xe3\xce\x5f\x7d\x2e\x10\xf7\xd9\x0b\xbe\x71\x95\x22\x23\x1c\x32\x37\x36\x52\x65\x7c\x9e\xb9\x27\x56\x01\x12\xe7\x54\x19\x95\x88\x2d\xda\xd7\xe5\x7b\x83\x61\x9f\x68\xaf\x8f\xf2\xc7\xe9\xfb\xa8\x7d\x78\x13\x39\xaa\xd0\xb8\x37\x76\x07\xdb\xb3\x81\xf2\xaa\x49\xd7\x5b\x37\x78\xff\xb5\xfa\xb3\x09\x01\x92\xe7\xd5\x7b\x6c\xf5\x76\xd6\xf5\x6e\x56\x7f\x33\x0b\x3f\xee\xf1\xf6\xb5\xe3\xdd\x6b\xdb\x9b\xd7\x21\xef\x5d\x26\x4e\xa3\x2b\xbe\x52\x48\xea\xb5\xa8\x96\x4b\xe5\xf1\x57\x67\xe1\xa5\x34\x71\x52\x8c\x1d\xb6\x61\xa5\x28\xa8\xfc\x93\x53\x25\xd8\x02\x04\x9a\x0f\x92\x03\x8b\x2b\xd9\x2e\x44\xae\x71\x1d\xd0\x53\x0b\x35\xef\xe9\xa2\xd2\x3b\x9d\x30\x6c\xa7\x87\xba\x0c\xa9\x54\x32\xb6\xbc\xaa\x70\x8e\xfb\x1e\x34\x73\xe2\x1f\xa8\x5d\x38\x2f\x29\xa7\xcb\x62\xe9\xaf\x19\x4d\x5f\xa2\x12\x97\xc8\xb5\x8d\xef\xc6\x7d\x49\xd3\x27\x73\xd4\x61\xe3\x0f\x4e\xd0\x8d\xbb\xe2\x0a\x62\x8e\x06\x65\xe9\xaa\x05\x81\xb7\xc0\x82\xaa\xb2\x00\x65\x62\xb5\x79\xeb\x28\x5b\xb5\x26\xa8\xe1\xab\x96\xdf\x2b\xae\x39\xe7\xe7\x01\x6f\x7b\x43\x2d\xf8\xfb\xe6\x5a\xb1\x75\xff\x47\xb2\x11\x45\xa8\xa5\x27\xf0\xcd\x17\xe7\xcb\xf8\xc7\x8c\xf0\x9c\xe6\x44\xe3\x3f\xe9\x92\x6a\x75\x06\x4f\x36\xcf\xca\x77\x97\xe7\x12\x35\x3e\xf7\x9e\x7b\xff\x09\x00\x00\xff\xff\xa9\x00\x2d\xfe\x12\x23\x00\x00" +var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x4b\x6f\x1b\xb1\x11\xbe\xeb\x57\x0c\x74\x68\x2d\xc3\x91\x12\x27\x2d\x0a\x23\xaa\x6b\xd8\x4d\x21\xa4\x31\x82\xd8\x6e\x0e\x41\x10\x50\xbb\x23\x89\x35\x45\x2a\x24\xd7\xb2\x60\xf8\xbf\x17\x7c\x2c\x77\xb9\xbb\xd4\x23\x69\xd3\x4b\x74\x91\x2d\xce\x0c\x67\x86\xf3\xf8\x86\x1c\x1d\xf7\x7a\x00\x00\xb7\xa8\xf4\x3b\x26\xd6\x93\xab\x5b\x32\x65\x78\xa3\xc9\x3d\xe5\x73\xbf\xb6\xa0\x0a\xa8\x02\x02\x1a\x95\x86\x4c\x70\x2d\x49\xa6\x41\x0b\x30\x5f\x44\x01\xe1\x70\xf1\x71\x02\x33\x21\x2d\x83\x21\xa3\x7c\x0e\x7a\x81\xc0\x44\x76\x3f\x15\x8f\x40\x78\x0e\xca\x49\x85\x95\x14\x8f\x9b\x20\x47\x0d\x7b\x3d\x38\x1e\xf5\x7a\x74\xb9\x12\x52\xc3\xbb\x82\xcf\xe9\x94\xe1\xad\xb8\x47\x0e\x33\x29\x96\xd0\x8f\x7e\xeb\x07\x4a\x26\xd6\x11\x55\xf9\x7f\xbf\xd7\x23\x59\x86\x4a\x1d\x11\xc6\x06\x95\xc6\x6d\x0b\xe1\xc9\xd9\x38\x3a\xae\x3e\x30\xb9\x02\x4b\x63\x95\x2e\x09\x2f\xc5\x72\x25\x14\xd5\x08\xb7\x9b\x15\xc2\x15\xce\x28\xa7\x9a\x0a\xae\xe0\xb8\xfe\x19\x79\x81\xa3\x11\x5c\x0a\xae\x09\xe5\x0a\x28\x9f\x09\xb9\x24\x86\x1a\xf4\x82\x68\xe3\x4d\xb5\xc2\x8c\xce\x68\x66\xdd\x08\x5c\xe4\x08\x94\x5b\x0d\x03\xbf\xe0\x6c\x03\x8c\x3e\xa0\x91\x00\xda\x1c\x43\x69\x8a\xa5\xa9\xdb\x28\x51\x89\x42\x66\x08\xd7\x22\xc7\x4f\x98\x09\x99\x97\xb6\x95\xe2\x6e\x17\x08\x05\xa7\xdf\x0b\x34\x16\x8a\x99\x3d\x1f\xb3\x71\x44\x75\x83\x1a\xd6\x0b\xe4\x61\xd5\x28\x9b\x49\x24\x1a\xf3\x40\x58\xdf\x99\xa1\x06\x9a\x9f\xc1\x8d\x96\x21\x64\xea\x5b\x6a\xe3\x2e\x31\xb3\xb2\xce\xa2\xd5\x57\x30\x86\x4c\x30\x86\x99\xf1\x4c\xb4\x74\x6a\x97\xb8\x42\xae\x0a\x15\xad\xbc\x86\x31\xe0\x23\x66\x45\x8b\xe7\x0d\x8c\xe1\x01\xa5\x71\x2a\x69\x2d\xfe\x09\xc6\x5e\xeb\x4e\x23\x1e\x88\x04\x29\x18\x9e\xc1\xdd\x84\xeb\xbf\xb4\xad\x20\x79\x2e\x51\x29\x28\x14\xe6\x26\xd0\x81\xa3\x5e\x0b\x69\xb3\x24\x25\xb0\x22\xb9\x70\xdc\xdd\x4e\x32\x8e\x5e\x15\x53\x46\x33\xb8\xc7\xcd\xe1\xc2\xdf\xe3\x66\x6f\xc1\x3e\x05\x93\x52\xfd\x7a\xa7\x48\x13\xef\x47\xe1\x3f\xfb\x4b\x38\xf6\x93\xe8\xf7\x9a\x27\x4f\x9c\x2a\xe6\x17\x17\xfa\x21\xac\xd6\x94\x31\x58\x90\x07\xb4\x8a\xcd\x0a\x5d\x48\x04\x5c\x89\x6c\xa1\x22\x61\x49\x2f\x9e\x24\xc8\x6a\xca\xc7\x24\x6d\xe3\xe2\x75\x6d\x6a\x87\xba\x14\xcb\x25\xd5\x1a\xf3\x33\xf8\xdb\x53\x54\x78\x86\xff\x22\x05\xd3\xcf\x81\x67\x50\xcf\x30\xbb\x01\xb2\xd9\x90\xe6\x30\x06\x9a\xb7\x17\xac\x0f\xc6\xd6\x15\xed\xc5\x96\x95\x30\x6e\x5b\xbe\x8d\xed\x3d\x6e\x22\x96\xf7\xb8\x69\x93\x57\x1e\x80\x71\xcd\x1d\xb1\x15\x39\x2a\x2d\xc5\xa6\xe9\x8e\x40\xe3\x1c\xf0\x5c\x8f\x35\xe3\xce\xc2\xb5\x04\x57\x2a\xcc\x5f\x73\xd4\x20\x91\xe4\x2f\x6c\x1d\x33\x35\x10\xc8\x54\x14\xda\x97\xbb\x56\x09\x53\x4e\x86\x29\x60\x13\x43\xfc\xb4\x4f\xb9\x49\x91\xd4\x93\x39\x45\x93\xce\xcf\xdd\x1c\xf5\x0c\x49\x51\x77\x24\x53\x8a\xd4\xf9\xda\xf4\x1a\x13\x77\x77\xef\xe8\xe3\x9f\xdf\x6c\x21\xd6\x84\xdd\x1e\xc6\xd1\x88\xec\xbd\xe8\xef\xb8\xb7\xe0\x20\xfa\xbd\xc5\x7f\xc2\x35\x91\x79\x8d\x3c\x2a\x5e\x8c\x2a\x6d\xda\x46\x8e\x0c\xe7\x44\x0b\x09\x93\x2b\x65\x4b\x85\x6d\x84\xb6\x84\x88\x15\x4a\xb3\x94\xdc\x28\x30\xab\x33\xf8\x62\x82\xe1\xf5\xe9\xd7\xdd\xc4\x93\xab\x4b\x51\x70\x8d\xd2\x05\xd0\xeb\xd3\x9d\x86\x7c\x2f\x50\x69\xcc\x6f\x85\x77\xc1\x4e\x0f\x58\xec\x40\xd8\x67\xa4\xf3\x85\x76\xdb\xd4\x1d\x60\x4b\xad\x31\x71\x72\x55\x86\xce\x96\x62\xe3\x08\x93\x05\xe7\x74\xbf\x6a\xd3\xf7\x2d\xae\xbf\xbb\xca\xf4\xef\x71\xd3\x41\x16\x55\x97\x04\x4d\x3d\xd0\x61\x0c\x2f\x87\x2f\xbb\x68\x1a\xf1\x9d\x26\x8c\xc2\x7a\x3b\x59\x88\xe6\x7d\xc8\x76\x09\x2b\x63\x37\x45\x55\x05\x1e\x8c\xe1\xcb\xd7\x2d\x04\x21\xd8\x8c\xa8\xf4\x76\xcd\x08\x4b\x6d\x1c\x05\x56\x24\x32\x2a\xdb\x26\xc3\x3e\x95\x90\x31\xee\xcb\x65\x52\x39\xac\x29\x98\x6a\x01\x87\x24\xee\xb4\xa7\x25\x9b\xb8\xf3\x2e\x60\x4e\x97\xbd\xb8\x67\xf2\x76\x81\x4a\x9b\x18\xd5\xc2\xa0\xd6\x24\x20\xd5\x80\x6b\x9d\xaa\xbe\xc5\xac\xe0\x50\xac\x72\xa2\xf1\xba\x99\x0d\x47\xdf\x80\xe3\xba\xd1\x14\x9a\x7b\x75\xc9\x37\xe6\x5e\xe4\xb9\xe1\xf6\xb5\xc1\x34\x42\x63\xb2\xda\x28\x8d\x4b\xf3\x9f\x3b\xbe\xbc\x90\xe5\x88\xc4\xf1\x51\x3b\xe0\x93\xd4\xd3\xf2\x5c\xa3\x9b\x6e\x8c\x7a\x4e\x78\x0a\xa1\xb4\x6a\x45\xdc\xd2\x53\x9a\xdb\xe3\x0b\x7a\x9b\xa0\x20\x12\xdd\xe8\x81\x8d\x12\x0f\xd3\x22\xbb\x47\x1d\xb1\x4f\x0b\x6d\xf1\x1c\xff\xa3\x86\x29\x22\x07\x31\x9b\xd1\x8c\x12\xc6\x36\xce\x80\xee\xf9\x21\xd8\x57\xca\xf6\x46\x92\xa5\xc9\x8b\xb2\x92\x46\x26\x1d\xae\x77\xc8\xd7\xff\x81\xde\xa5\xec\x83\xf5\xf6\x59\x0d\x8e\xa3\x16\x30\x53\x04\x89\x4b\xf1\x60\x46\x0d\x33\xd9\x36\x51\xbb\x61\xf6\x29\x8b\x3c\x0f\xa3\xdc\xee\x38\x92\x6e\xc7\x50\x0a\x0f\x57\xd6\xea\x57\xf8\x1a\x44\x18\xab\xcf\x91\x21\xa5\x95\xf7\x9b\x1d\xa0\xb3\x50\x9e\x9d\x81\x27\xb1\x19\x0a\xd6\xc8\x98\xbd\x45\x60\xcc\xa5\x4a\x9a\xd7\xec\x56\x6d\x4a\x65\xad\xc1\xa7\x73\xdc\x29\x7b\xc1\xd8\xd1\x36\xfb\x3e\x53\xbd\xc8\x25\x09\x79\x6b\x1d\xaf\xed\xc8\xdc\x1d\xf2\xcd\x7d\xd6\x5e\xc0\xf6\x30\x4e\xa5\x6c\xa3\xb8\x98\xfa\x37\x2b\xaf\x33\x3e\x50\xdf\x1f\xda\xf7\x17\x43\x92\x65\x46\xfe\x50\x69\x21\xc9\x1c\x87\x53\x21\xa5\x58\xbf\xfd\x43\xb8\x0b\x19\x3a\xee\xbf\x1e\x19\x83\xce\x60\xe4\x09\x47\x0d\xe9\x83\x68\x7b\xf3\x39\x3f\x87\x15\xe1\x34\x3b\xea\x5f\x8a\x82\xe5\xc0\x85\x06\x27\x1d\x96\x4e\x21\x89\x33\x94\xc8\x33\xec\x0f\xe2\x72\x23\x51\x17\x92\xc3\xdb\x17\x4d\x1b\x86\x86\xb3\xe1\x18\xf7\x3d\x38\xfc\x60\x64\x22\xa7\x53\x07\xb3\x3d\x4f\x7f\x1f\x4c\xea\x60\x1a\xe7\xe2\xbf\x3a\x26\xb7\xab\x80\x69\xdc\xf8\xb6\xb5\xb3\xef\x40\xd6\x31\xf8\xfd\x2f\x0f\x36\x07\x4d\x4d\x87\x4e\x41\xad\xb1\x66\x1f\xf1\x07\x0c\x4d\xc9\x59\x63\xdb\xf4\x70\x52\x9f\x6e\x4a\xe7\x6f\x19\x29\x6a\xd4\x1d\xe3\x80\x15\xbd\x65\xf0\x38\x08\x97\xef\x03\xf1\x7f\x29\x76\xdf\x13\x72\xc7\xe9\x10\x01\x6a\x31\xfd\x37\x66\xba\xc2\xd5\xd5\x0c\x6b\x92\xbc\xbc\xce\x35\xfd\xcb\x57\x89\x20\x42\x0b\x58\xa1\x9c\x09\x19\x9a\x3e\x10\x7b\x3b\xaa\xb6\x23\xef\x90\x7a\x4d\xf0\xfd\x77\x92\x2d\x6a\xfb\x1b\x04\x4e\x1a\x38\x7f\x61\x7a\x6f\x75\x33\xbc\x4f\xd6\xb6\xae\x47\xe3\x0b\xe5\x4a\xb6\x77\x01\x55\x35\x1d\xfc\x5f\x68\xa0\xc4\xbe\xf9\xdf\x1e\x00\x9c\x26\x27\xd0\x9e\x92\xbb\x23\xba\xeb\x46\x2e\x15\xc8\x8d\x0e\xe4\x9d\x8b\x1d\xb0\x7e\xf7\x24\x63\x3a\x50\x69\x71\x85\xe0\x5d\xcd\x3f\x10\xbd\x1b\xa6\x9d\x3a\xee\x80\x2f\x3f\xa6\xf8\x0f\x43\xf3\xa4\x5a\xae\x79\xab\x9f\xd2\xea\xa7\x81\x77\x0d\xca\x96\x32\x03\xd2\x3c\x6c\x40\xfb\x09\x60\xfd\x1b\x78\x36\x3e\xff\x67\x7c\xb3\xf3\x5c\x7e\xe3\xce\x5f\x7d\x2e\x10\xf7\xd9\x0b\xbe\x71\x95\x22\x23\x1c\x32\x37\x36\x52\x65\x7c\x9e\xb9\x27\x56\x01\x12\xe7\x54\x19\x95\x88\x2d\xda\xd7\xe5\x7b\x83\x61\x9f\x68\xaf\x8f\xf2\xc7\xe9\xfb\xa8\x7d\x78\x13\x39\xaa\xd0\xb8\x37\x76\x07\xdb\xb3\x81\xf2\xaa\x49\xd7\x5b\x37\x78\xff\xb5\xfa\xb3\x09\x01\x92\xe7\xd5\x7b\x6c\xf5\x76\xd6\xf5\x6e\x56\x7f\x33\x0b\x3f\xee\xf1\xf6\xb5\xe3\xdd\x6b\xdb\x9b\xd7\x21\xef\x5d\x26\x4e\xa3\x2b\xbe\x52\x48\xea\xb5\xa8\x96\x4b\xe5\xf1\x57\x67\xe1\xa5\x34\x71\x52\x8c\x1d\xb6\x61\xa5\x28\xa8\xfc\x93\x53\x25\xd8\x02\x04\x9a\x0f\x92\x03\x8b\x2b\xd9\x2e\x44\xae\x71\x1d\xd0\x53\x0b\x35\xef\xe9\xa2\xd2\x3b\x9d\x30\x6c\xa7\x87\xba\x0c\xa9\x54\x32\xb6\xbc\xaa\x70\x8e\xfb\x1e\x34\x73\xe2\x1f\xa8\x5d\x38\x2f\x29\xa7\xcb\x62\xe9\xaf\x19\x4d\x5f\xa2\x12\x97\xc8\xb5\x8d\xef\xc6\x7d\x49\xd3\x27\x73\xd4\x61\xe3\x0f\x4e\xd0\x8d\xbb\xe2\x0a\x62\x8e\x06\x65\xe9\xaa\x05\x81\xb7\xc0\x82\xaa\x66\x01\xca\xc4\x6a\xf3\xd6\x71\xb4\x6a\x4e\x50\xc7\x57\x2f\xbf\x67\x5c\x7b\xce\xcf\x03\xee\xf6\x06\x5b\x10\xf8\xcd\xb5\x64\x7b\x0c\x1f\xc9\x46\x14\xa1\xa6\x9e\xc0\x37\x5f\xa4\x2f\xe3\x1f\x33\xc2\x73\x9a\x13\x8d\xff\xa4\x4b\xaa\xd5\x19\x3c\xd9\x7c\x2b\xdf\x5f\x9e\x4b\xf4\xf8\xdc\x7b\xee\xfd\x27\x00\x00\xff\xff\xd0\x1d\x0f\x83\x1a\x23\x00\x00" func testcontractsTestflowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -359,7 +359,7 @@ func testcontractsTestflowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "testContracts/TestFlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x99, 0xb6, 0x2c, 0xb9, 0x8f, 0x64, 0x8f, 0x8e, 0x1f, 0xe, 0x86, 0xb1, 0xbb, 0x56, 0x53, 0x8e, 0xf0, 0x21, 0x6, 0x99, 0x6e, 0x8a, 0x38, 0x61, 0x94, 0x39, 0x9c, 0xd1, 0x73, 0xca, 0xc5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x25, 0xc8, 0x5f, 0xfe, 0x32, 0xf7, 0xf4, 0xab, 0x46, 0x3a, 0xdb, 0xbe, 0x97, 0xff, 0xd5, 0x77, 0x33, 0x90, 0x35, 0x66, 0xb7, 0x96, 0x99, 0xb6, 0x94, 0x6c, 0xe9, 0x10, 0xf7, 0x0, 0x81}} return a, nil } From 47c73236037cb2c2dc2253be8943af42e5fe87d1 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Mon, 11 Sep 2023 17:47:02 -0700 Subject: [PATCH 051/132] Update contarcts and transactions --- contracts/FlowServiceAccount.cdc | 6 +- contracts/FlowStakingCollection.cdc | 45 +++-- contracts/FlowStorageFees.cdc | 25 +-- contracts/LockedTokens.cdc | 12 +- contracts/NodeVersionBeacon.cdc | 4 +- lib/go/contracts/go.mod | 6 +- lib/go/contracts/go.sum | 6 + lib/go/contracts/internal/assets/assets.go | 30 ++-- lib/go/templates/internal/assets/assets.go | 162 +++++++++--------- .../admin/add_approved_and_limits.cdc | 4 +- .../admin/add_approved_nodes.cdc | 4 +- .../admin/capability_end_epoch.cdc | 2 +- .../admin/change_candidate_limits.cdc | 4 +- .../idTableStaking/admin/change_cut.cdc | 4 +- .../admin/change_del_minimums.cdc | 4 +- .../idTableStaking/admin/change_minimums.cdc | 4 +- .../idTableStaking/admin/change_payout.cdc | 4 +- .../idTableStaking/admin/end_epoch.cdc | 4 +- .../admin/end_epoch_change_payout.cdc | 4 +- .../idTableStaking/admin/end_staking.cdc | 4 +- .../idTableStaking/admin/move_tokens.cdc | 4 +- .../idTableStaking/admin/pay_rewards.cdc | 4 +- .../admin/remove_approved_nodes.cdc | 4 +- .../admin/remove_invalid_nodes.cdc | 4 +- .../idTableStaking/admin/remove_node.cdc | 4 +- .../admin/scale_rewards_test.cdc | 2 +- .../admin/set_approved_nodes.cdc | 4 +- .../idTableStaking/admin/set_claimed.cdc | 4 +- .../idTableStaking/admin/set_node_weight.cdc | 4 +- .../admin/set_non_operational.cdc | 4 +- .../idTableStaking/admin/set_slot_limits.cdc | 4 +- .../idTableStaking/admin/start_staking.cdc | 4 +- .../admin/transfer_fees_admin.cdc | 2 +- .../admin/transfer_minter_deploy.cdc | 8 +- .../admin/upgrade_set_claimed.cdc | 6 +- .../idTableStaking/admin/upgrade_staking.cdc | 5 +- 36 files changed, 206 insertions(+), 199 deletions(-) diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index b9d8b1a6e..32a4e38a5 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -45,11 +45,11 @@ access(all) contract FlowServiceAccount { /// Returns 0 if the account has no default balance access(all) fun defaultTokenBalance(_ acct: &Account): UFix64 { var balance = 0.0 - if let balanceRef = acct - .capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance)! - .borrow(){ + if let balanceCap = acct.capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance) { + if let balanceRef = balanceCap.borrow() { balance = balanceRef.getBalance() } + } return balance } diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 62ef5825f..e0a1143ca 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -392,7 +392,7 @@ access(all) contract FlowStakingCollection { /// Operations to register new staking objects /// Function to register a new Staking Record to the Staking Collection - access(CollectionOwner) fun registerNode(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64, payer: AuthAccount): AuthAccount? { + access(CollectionOwner) fun registerNode(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64, payer: auth(BorrowValue) &Account): &Account? { let tokens <- self.getTokens(amount: amount) @@ -421,15 +421,15 @@ access(all) contract FlowStakingCollection { /// Only returns an AuthAccount object if the node is collector or consensus, otherwise returns nil /// The caller's qc or dkg object is stored in the new account /// but it is the caller's responsibility to add public keys to it - access(self) fun registerMachineAccount(nodeReference: &FlowIDTableStaking.NodeStaker, payer: AuthAccount): AuthAccount? { + access(self) fun registerMachineAccount(nodeReference: &FlowIDTableStaking.NodeStaker, payer: auth(BorrowValue) &Account): &Account? { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeReference.id) // Create the new account - let machineAcct = AuthAccount(payer: payer) + let machineAcct = Account(payer: payer) // Get the vault capability and create the machineAccountInfo struct - let machineAccountVaultProvider = machineAcct.link(/private/machineAccountPrivateVault, target: /storage/flowTokenVault)! + let machineAccountVaultProvider = machineAcct.capabilities.storage.issue(/storage/flowTokenVault)! let machineAccountInfo = MachineAccountInfo(nodeID: nodeInfo.id, role: nodeInfo.role, machineAccountVaultProvider: machineAccountVaultProvider) // If they are a collector node, create a QC Voter object and store it in the account @@ -437,7 +437,7 @@ access(all) contract FlowStakingCollection { // Get the voter object and store it let qcVoter <- FlowEpoch.getClusterQCVoter(nodeStaker: nodeReference) - machineAcct.save(<-qcVoter, to: FlowClusterQC.VoterStoragePath) + machineAcct.storage.save(<-qcVoter, to: FlowClusterQC.VoterStoragePath) // set this node's machine account self.machineAccounts[nodeInfo.id] = machineAccountInfo @@ -451,7 +451,7 @@ access(all) contract FlowStakingCollection { // get the participant object and store it let dkgParticipant <- FlowEpoch.getDKGParticipant(nodeStaker: nodeReference) - machineAcct.save(<-dkgParticipant, to: FlowDKG.ParticipantStoragePath) + machineAcct.storage.save(<-dkgParticipant, to: FlowDKG.ParticipantStoragePath) // set this node's machine account self.machineAccounts[nodeInfo.id] = machineAccountInfo @@ -470,7 +470,7 @@ access(all) contract FlowStakingCollection { /// or if they decide they want to use a different machine account for one of their nodes /// If they want to use a different machine account, it is their responsibility to /// transfer the qc or dkg object to the new account - access(all) fun addMachineAccountRecord(nodeID: String, machineAccount: AuthAccount) { + access(all) fun addMachineAccountRecord(nodeID: String, machineAccount: auth(BorrowValue, StorageCapabilities) &Account) { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil): "Cannot add a machine account record for a node that you do not own" } @@ -480,7 +480,7 @@ access(all) contract FlowStakingCollection { // Make sure that the QC or DKG object in the machine account is correct for this node ID if nodeInfo.role == FlowEpoch.NodeRole.Collector.rawValue { - let qcVoterRef = machineAccount.borrow<&FlowClusterQC.Voter>(from: FlowClusterQC.VoterStoragePath) + let qcVoterRef = machineAccount.storage.borrow<&FlowClusterQC.Voter>(from: FlowClusterQC.VoterStoragePath) ?? panic("Could not access QC Voter object from the provided machine account") assert( @@ -488,7 +488,7 @@ access(all) contract FlowStakingCollection { message: "QC Voter Object in machine account does not match machine node ID" ) } else if nodeInfo.role == FlowEpoch.NodeRole.Consensus.rawValue { - let dkgParticipantRef = machineAccount.borrow<&FlowDKG.Participant>(from: FlowDKG.ParticipantStoragePath) + let dkgParticipantRef = machineAccount.storage.borrow<&FlowDKG.Participant>(from: FlowDKG.ParticipantStoragePath) ?? panic("Could not access DKG Participant object from the provided machine account") assert( @@ -498,11 +498,8 @@ access(all) contract FlowStakingCollection { } // Make sure that the vault capability is created - var machineAccountVaultProvider = machineAccount.getCapability(/private/machineAccountPrivateVault) - if !machineAccountVaultProvider.check() { - machineAccountVaultProvider = machineAccount.link(/private/machineAccountPrivateVault, target: /storage/flowTokenVault)! - } - + var machineAccountVaultProvider = machineAccount.capabilities.storage.issue(/storage/flowTokenVault)! + // Create the new Machine account info object and store it let machineAccountInfo = MachineAccountInfo(nodeID: nodeID, role: nodeInfo.role, machineAccountVaultProvider: machineAccountVaultProvider) self.machineAccounts[nodeID] = machineAccountInfo @@ -510,7 +507,7 @@ access(all) contract FlowStakingCollection { /// If a user has created a node before epochs were enabled, they'll need to use this function /// to create their machine account with their node - access(CollectionOwner) fun createMachineAccountForExistingNode(nodeID: String, payer: AuthAccount): AuthAccount? { + access(CollectionOwner) fun createMachineAccountForExistingNode(nodeID: String, payer: auth(BorrowValue) &Account): &Account? { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil) } @@ -1006,7 +1003,7 @@ access(all) contract FlowStakingCollection { access(all) fun doesStakeExist(address: Address, nodeID: String, delegatorID: UInt32?): Bool { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID) @@ -1016,7 +1013,7 @@ access(all) contract FlowStakingCollection { access(all) fun getUnlockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.unlockedTokensUsed @@ -1026,7 +1023,7 @@ access(all) contract FlowStakingCollection { access(all) fun getLockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.lockedTokensUsed @@ -1036,7 +1033,7 @@ access(all) contract FlowStakingCollection { access(all) fun getNodeIDs(address: Address): [String] { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getNodeIDs() @@ -1046,7 +1043,7 @@ access(all) contract FlowStakingCollection { access(all) fun getDelegatorIDs(address: Address): [DelegatorIDs] { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getDelegatorIDs() @@ -1056,7 +1053,7 @@ access(all) contract FlowStakingCollection { access(all) fun getAllNodeInfo(address: Address): [FlowIDTableStaking.NodeInfo] { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getAllNodeInfo() @@ -1066,7 +1063,7 @@ access(all) contract FlowStakingCollection { access(all) fun getAllDelegatorInfo(address: Address): [FlowIDTableStaking.DelegatorInfo] { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getAllDelegatorInfo() @@ -1076,7 +1073,7 @@ access(all) contract FlowStakingCollection { access(all) fun getMachineAccounts(address: Address): {String: MachineAccountInfo} { let account = getAccount(address) - let stakingCollectionRef = account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).borrow() + let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getMachineAccounts() @@ -1086,7 +1083,7 @@ access(all) contract FlowStakingCollection { access(all) fun doesAccountHaveStakingCollection(address: Address): Bool { let account = getAccount(address) - return account.getCapability<&StakingCollection>(self.StakingCollectionPublicPath).check() + return account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.check() } /// Creates a brand new empty staking collection resource and returns it to the caller diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index 7285939db..957732039 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -65,10 +65,12 @@ access(all) contract FlowStorageFees { /// If the account has no default balance it is counted as a balance of 0.0 FLOW access(all) fun calculateAccountCapacity(_ accountAddress: Address): UFix64 { var balance = 0.0 - if let balanceRef = getAccount(accountAddress) - .capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance)! - .borrow() { + let acct = getAccount(accountAddress) + + if let balanceCap = acct.capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance) { + if let balanceRef = balanceCap.borrow() { balance = balanceRef.getBalance() + } } return self.accountBalanceToAccountStorageCapacity(balance) @@ -92,15 +94,17 @@ access(all) contract FlowStorageFees { let capacities: [UFix64] = [] for accountAddress in accountAddresses { var balance = 0.0 - if let balanceRef = getAccount(accountAddress) - .capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance)! - .borrow() { + let acct = getAccount(accountAddress) + + if let balanceCap = acct.capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance) { + if let balanceRef = balanceCap.borrow() { if accountAddress == payer { // if the account is the payer, deduct the maximum possible transaction fees from the balance balance = balanceRef.getBalance().saturatingSubtract(maxTxFees) } else { balance = balanceRef.getBalance() } + } } capacities.append(self.accountBalanceToAccountStorageCapacity(balance)) @@ -155,10 +159,11 @@ access(all) contract FlowStorageFees { //get balance of account let acct = getAccount(accountAddress) var balance = 0.0 - if let balanceRef = acct - .capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance)! - .borrow() { - balance = balanceRef.getBalance() + + if let balanceCap = acct.capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance) { + if let balanceRef = balanceCap.borrow() { + balance = balanceRef.getBalance() + } } // get how much should be reserved for storage diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 8a48f6b8e..2ef905615 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -730,7 +730,7 @@ access(all) contract LockedTokens { return <-create LockedAccountCreator() } - init(admin: AuthAccount) { + init(admin: auth(Storage) &Account) { self.LockedTokenManagerStoragePath = /storage/lockedTokenManager self.LockedTokenManagerPrivatePath = /private/lockedTokenManager @@ -744,11 +744,11 @@ access(all) contract LockedTokens { self.LockedAccountCreatorPublicPath = /public/lockedAccountCreator /// create a single admin collection and store it - admin.save(<-create TokenAdminCollection(), to: self.LockedTokenAdminCollectionStoragePath) + admin.storage.save(<-create TokenAdminCollection(), to: self.LockedTokenAdminCollectionStoragePath) - admin.link<&LockedTokens.TokenAdminCollection>( - LockedTokens.LockedTokenAdminPrivatePath, - target: LockedTokens.LockedTokenAdminCollectionStoragePath - ) ?? panic("Could not get a capability to the admin collection") + // admin.link<&LockedTokens.TokenAdminCollection>( + // LockedTokens.LockedTokenAdminPrivatePath, + // target: LockedTokens.LockedTokenAdminCollectionStoragePath + // ) ?? panic("Could not get a capability to the admin collection") } } diff --git a/contracts/NodeVersionBeacon.cdc b/contracts/NodeVersionBeacon.cdc index 8c7c1154b..9dcea84b4 100644 --- a/contracts/NodeVersionBeacon.cdc +++ b/contracts/NodeVersionBeacon.cdc @@ -511,8 +511,8 @@ access(all) contract NodeVersionBeacon { // emit the event on the first heartbeat to send the zero version self.emitEventOnNextHeartbeat = true - self.account.save(<-create Admin(), to: self.AdminStoragePath) - self.account.save(<-create Heartbeat(), to: self.HeartbeatStoragePath) + self.account.storage.save(<-create Admin(), to: self.AdminStoragePath) + self.account.storage.save(<-create Heartbeat(), to: self.HeartbeatStoragePath) } } \ No newline at end of file diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 3455fbae8..b47696ca4 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 github.com/onflow/flow-go-sdk v0.41.7-stable-cadence - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c github.com/stretchr/testify v1.8.2 ) @@ -45,4 +45,4 @@ require ( gopkg.in/yaml.v3 v3.0.1 // indirect ) -replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../flow-ft/lib/go/contracts +//replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../flow-ft/lib/go/contracts diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index b1be73f70..f24fa3f6b 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -904,6 +904,10 @@ github.com/onflow/cadence v0.39.12 h1:bb3UdOe7nClUcaLbxSWGLSIJKuCrivpgxhPow99ikv github.com/onflow/cadence v0.39.12/go.mod h1:OIJLyVBPa339DCBQXBfGaorT4tBjQh9gSKe+ZAIyyh0= github.com/onflow/cadence v0.39.13-stable-cadence h1:A08/gb4xSsgRjuXo9fkFFvtG7dIkxxkDCNk/VdWrMp4= github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95 h1:mtQIjtnUQ2axR74YRMSG4rYo5PzWIbToGCdbu0oZjGs= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 h1:9qHRlxEK3Q/qPEyzANXIBM8w5UIVveUqdG2gWH7HBOs= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634/go.mod h1:B27qWoolugkAEGuT9VJ7tn7UsOMI88ihHqcpEMqoncc= github.com/onflow/flow-go-sdk v0.24.0/go.mod h1:IoptMLPyFXWvyd9yYA6/4EmSeeozl6nJoIv4FaEMg74= github.com/onflow/flow-go-sdk v0.41.6 h1:x5HhmRDvbCWXRCzHITJxOp0Komq5JJ9zphoR2u6NOCg= github.com/onflow/flow-go-sdk v0.41.6/go.mod h1:AYypQvn6ecMONhF3M1vBOUX9b4oHKFWkkrw8bO4VEik= @@ -932,6 +936,8 @@ github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808 github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3 h1:JNDJQI1ID8qLvv8kynPkrUNo34II5RB/aw6PN9dpMV0= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c h1:0U7FvQQWAk+0swHpOC6EzSbPDacYmqEMbblrBcbx+og= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index b34fa3591..e5987231b 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -3,12 +3,12 @@ // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.71kB) // FlowIDTableStaking.cdc (99.285kB) -// FlowServiceAccount.cdc (8.488kB) -// FlowStakingCollection.cdc (55.589kB) -// FlowStorageFees.cdc (9.23kB) +// FlowServiceAccount.cdc (8.517kB) +// FlowStakingCollection.cdc (55.436kB) +// FlowStorageFees.cdc (9.385kB) // FlowToken.cdc (13.108kB) -// LockedTokens.cdc (30.779kB) -// NodeVersionBeacon.cdc (22.903kB) +// LockedTokens.cdc (30.808kB) +// NodeVersionBeacon.cdc (22.919kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.555kB) // epochs/FlowDKG.cdc (18.71kB) @@ -143,7 +143,7 @@ func flowidtablestakingCdc() (*asset, error) { return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xcf\x6f\xe3\xb6\x12\xbe\xe7\xaf\x98\xe4\xd0\x27\x03\x89\x93\x43\xd1\x43\x10\x6f\x9f\x37\x9b\x2c\x02\xf4\xbd\x02\xc9\x6e\xf7\x50\x14\x5b\x5a\x1a\x59\xc4\xca\xa4\x41\x52\x76\xdc\x20\xff\xfb\x03\x7f\x49\xa4\x28\x39\xce\xee\xbe\x36\x97\x58\x12\xf9\x71\xe6\x9b\x19\xf2\x23\x49\x57\x6b\x2e\x14\xdc\x36\x6c\x49\x17\x35\x7e\xe0\x5f\x90\x41\x29\xf8\x0a\x4e\xa2\x77\x27\x47\xbe\x65\xcd\xb7\x51\x2b\xff\x1c\xb5\xb8\x45\x94\xb6\xc1\xc5\xe3\xed\x2f\xbf\x7e\xba\xbd\xb9\x79\x98\xbf\x7b\x77\x7f\xf3\xf0\x10\x36\x7b\x50\x5c\x90\x25\xf6\x5b\x3f\x7c\xf8\xf5\x7e\xfe\xfe\x26\xec\x74\x44\xf2\x1c\xa5\xcc\x48\x5d\x4f\x20\xe7\x4c\x09\x92\x3b\x0c\x14\x1b\x9a\xe3\x3c\xcf\x79\xc3\x14\x3c\x1d\x1d\x01\x00\x84\xcd\x71\x83\x4c\xc1\x07\x41\x98\x24\xb9\xa2\x9c\xdd\x22\x7e\x5c\x17\x44\x61\x91\x31\xd4\xb6\x5e\xc2\xc7\x5b\xfa\xf8\xd3\x8f\x93\xb1\xce\x0e\xfd\x5a\x20\xf9\x76\x00\x2e\xe6\x45\x81\x45\x46\xa2\x77\x97\x30\x2f\x0a\x81\x52\x1e\x88\x71\x8f\x2b\xbe\xf9\x0a\x94\x3b\xd9\x73\xe6\x1e\xa5\x12\x34\x57\x58\x78\x9f\xa8\xec\xde\x5d\xc2\x5b\xce\x6b\x87\x76\x7e\x7e\x0e\x73\x28\xe9\x23\x16\x67\x82\x28\x84\x12\x11\xf2\x8a\x88\x25\x16\xa0\x38\xe0\x23\xe6\x8d\x42\x20\xa0\x3a\xb6\x13\x3b\x36\x44\x84\xdf\x03\xfa\x0e\x1b\x25\xd7\x86\xeb\x41\x18\x6e\xc1\xb9\x3f\x38\x08\x49\xa2\x96\x0e\xf4\xa1\x42\xa8\xa9\x54\xc0\x4b\xdf\x1e\x88\xa5\x10\x25\xa8\x8a\x28\xa8\xc8\x06\x61\x8d\x62\x45\xa5\xa4\x9c\x85\x26\xd8\x0e\x32\x1c\xdd\x27\x67\x6a\x02\x17\xf2\x12\x9e\x5c\x7c\x2c\xaf\xcf\x9d\x21\x77\x8c\x2a\x4a\x6a\xfa\x17\x02\x61\xad\x29\x5b\xaa\x2a\x20\x41\xd5\xfd\x46\x9a\x5a\x01\x61\x05\xac\x9b\x45\x4d\x65\x05\x39\x59\x93\x05\xad\xa9\xa2\x28\xa7\x09\x0f\x65\xc3\x80\x32\xaa\xde\x61\xa9\x7b\x1a\x90\xec\xb3\x6e\xa2\x2e\x81\x34\xaa\xca\x1e\xc8\x06\x7f\x23\x75\x83\xa7\x70\x1d\x40\x4d\xe0\x07\x97\x28\x13\x78\x32\xb0\xd6\x52\xb8\x0e\xe9\x1f\x32\x4c\x6a\xbe\xa8\x02\xca\x40\xda\x02\x6f\xbb\xeb\x61\xa7\xee\xe5\x54\xb7\xcb\xae\xce\x5a\x88\xa9\x65\xf5\x66\xb5\x56\x3b\x83\x96\x4d\x4e\x41\xf1\x4b\x38\x77\x3d\xce\x4b\xdf\xd4\x7c\x76\x49\xd9\x37\xcb\xf0\x92\x77\xb4\xec\x74\xc0\x54\x85\xce\x42\x13\x52\xce\xea\x1d\xe0\xe3\x9a\x4b\x94\x21\x88\x6e\x56\xe0\x9a\x4b\xaa\x34\x73\x26\x3f\x41\x55\x82\x37\xcb\xca\x7c\xbc\xc7\x1c\xe9\x06\x05\x50\xa6\x50\x94\x24\xef\x7c\xab\x51\x81\x70\x9f\xaf\xbb\xc1\x67\xd6\xe9\x28\x4a\x9e\x01\x2a\x65\x83\x57\x3f\x74\x0c\x18\x13\xdf\x64\xa3\x0e\x47\x3c\x46\x90\x2e\x1b\xb2\xd4\x82\x53\x20\xea\x12\xce\x2d\x2d\x1d\xa2\xf7\xe4\xff\xc4\xe2\x82\xd4\x84\xe5\x08\x25\xc5\xba\x88\x28\x7c\xeb\xbe\x0c\x33\xe8\xfa\xfd\x73\x04\x26\x06\x8c\xf0\xe7\xdc\xb0\x90\x41\x1d\xbf\x47\xe5\xd2\xa8\xb4\x4c\x99\xea\xf0\x74\x70\x16\x54\xb7\xef\xd3\xf6\xbd\x47\xd5\x08\x26\xe1\x02\x68\x69\x40\xfc\x34\x50\x11\x09\x8c\xb7\x98\x0e\x6d\xb0\xd8\x8b\xa0\xd0\x9d\x8d\x6d\xbd\xb7\x15\xed\xe7\xc1\xa0\xb2\xf5\x6c\xe5\xad\x9c\xc1\xc5\xf4\xa2\xfd\x42\xcb\x30\x32\xf7\x58\xba\x90\xb4\x0d\xf4\x5f\x4c\xe6\x12\xd5\x50\x54\xc6\x38\x3c\x8e\xa1\x16\x5c\x08\xbe\xcd\x26\x4f\xd1\x6b\xfd\xd7\x19\xd8\x59\xa3\x07\xf3\x8e\x4e\xa2\x1e\xcf\x5d\x6a\x0b\xc3\x6c\x44\x5c\x10\x33\xcb\x3b\x10\x10\x58\xa2\x40\x3d\x82\xcb\xf6\x38\x8a\x1b\xf3\x3b\x8d\xe1\xbe\x18\xd8\x99\x2c\x9a\x71\xdf\x1a\xff\xcc\x9c\x3b\x09\x63\x62\x3e\x46\xb2\x6b\xfa\x89\xaa\xaa\x10\x64\x4b\x16\xb5\x6e\xdb\xa3\x34\x08\x9f\x73\x30\x9a\x60\x2d\x8f\x57\xaf\x86\x7d\x93\x69\x31\xb6\x67\xde\x0d\x49\xfe\xf9\x67\x58\x13\x46\xf3\xec\xe4\x23\xd3\x70\x9a\x39\x3b\xf0\x41\x6c\x9e\x24\x05\xf4\x89\xd6\x35\x2c\xcc\x3c\x2c\x30\xd7\x82\xc4\xac\x2a\x39\x61\xf6\x6d\x8d\xe6\x55\xa9\x50\x18\x50\xb9\xa5\x2a\xaf\xb8\x9e\x94\x15\x6f\xd5\xe7\xb4\xc0\xa2\xc9\x55\xac\xfa\x92\x82\xbb\x26\x75\x8d\x05\x6c\x2b\x64\xb1\x68\x01\x2a\x41\x36\x8b\x15\x55\xca\x8a\x0e\x0b\x67\x06\x2c\x3b\x20\xab\x5a\xf5\xcb\x79\xa3\x2a\xaf\x41\xcd\xe4\xd8\xf5\xa6\x63\x49\x92\x1a\x78\x48\x9e\x04\x41\xa7\x25\x48\xac\xcb\x69\xac\xa6\x60\x36\x73\xe5\x9d\x5d\x84\xad\xbb\x34\x39\x1a\xa8\x10\x5d\xe2\xaa\x8d\x31\xcc\x2c\x72\x9a\xc9\xda\xbe\x49\x34\x6b\x94\x88\xf3\x95\x71\x7c\x36\x64\xce\x4b\xd6\xbe\x09\x86\x8d\x6a\xb9\x67\x7a\x38\xcc\x48\x8f\xc0\x2f\xff\x2b\xf2\xaf\x44\xb4\xde\x5d\x9d\x85\x10\x5b\x57\x0d\x19\x31\xf8\x97\xdd\x50\x1d\x62\x90\x57\x46\x1e\xb8\x12\xb9\x3a\xf3\x98\x49\x1e\x9f\xc1\x3b\x13\x61\x19\xcd\xe4\xb9\x13\xa3\x46\xd4\x9a\xec\x21\xb0\x26\x3b\x6c\xa5\xe2\x34\x00\xd0\x9a\x50\xa6\x95\x93\x36\xf1\xe8\xae\x60\xcd\xb2\x9d\x53\xb5\x1b\xd6\x83\x12\x55\xb3\xfe\x2f\x6e\x5d\x46\xe9\x3d\x8c\xfb\x99\x4a\xc2\x20\x07\xc7\xf4\xe1\xa9\x75\xe0\x15\x49\x7b\x9c\x6e\xdc\xa6\x54\xc6\xfb\x9b\xcc\x80\x4e\x9d\x16\xef\x27\x83\x9b\x72\x7c\xc5\x31\xae\xcc\xe8\x5c\xd0\xbf\xe2\x4d\x82\x53\xe8\x27\x61\x6e\x1c\x25\x29\x99\xee\x14\xe0\xaa\xbf\x43\x9d\xae\x28\xa3\xab\x66\xe5\x5e\xdd\xa3\x44\xb1\xb1\xb1\xdc\x6b\x5b\x18\x71\x69\xb9\x07\xca\x72\x2e\x04\xe6\xaa\xde\xc5\x96\xbd\xb6\x1a\x0d\x49\x93\xaf\x4a\xf2\x11\xc7\x63\x30\xd9\xfa\xdf\x62\x66\x7e\x80\x14\xf2\x60\xc6\x26\x40\xe4\x31\xfc\xbb\xb7\xee\xbc\xaa\xda\xa2\xb6\xfd\x5c\xea\x6f\x78\xba\x0c\x9f\xc4\x1c\x9b\x35\xc8\x4a\x9a\x01\x9c\x94\xef\x41\x20\x0f\x92\x58\xdb\x63\x2f\x99\x22\xbc\xde\x53\xa2\x41\x2f\xf9\x96\x74\xa3\x17\x23\x9b\xf6\x7a\x19\x32\x3b\x4f\xbf\x0c\xf5\xd2\xfa\x14\x4a\x52\x4b\x04\xae\x2a\x14\x5b\x2a\x87\x25\x61\x52\x5a\x9f\x3d\x7e\x77\x5c\x60\xf7\xa3\xf1\x4e\xef\xae\x4c\xa7\x2d\x2a\x4d\xb1\x89\xf6\x80\xe0\x54\x5b\xad\x15\xd1\x8e\x33\x34\xab\xb4\xb7\x31\xd6\x48\xbe\xf4\x4d\xda\xd1\xf1\x43\x88\x64\xde\x77\xca\x46\x73\x34\x30\xbf\xbb\xaf\x49\x32\x73\x21\x7f\x77\x4e\xfe\xa1\x35\x8a\xe1\xa9\xcf\xff\x5d\x47\xbd\x3f\x4b\x60\x4a\x1a\x27\xcc\xde\x66\x81\xce\x99\x02\x16\x3b\x20\xeb\xb5\xe0\x1b\xad\x3d\x1c\xfb\xf0\xe7\xd0\xb0\x7f\x1e\x10\x83\x9e\xc7\x09\xf9\x03\x5e\xb5\xaa\x2e\xe7\xeb\xdd\x95\x6e\x9f\xc8\xb4\x3d\x63\x4c\x46\x38\x30\xba\x45\xcf\x9a\x36\xba\x02\x25\x6f\x84\x15\x6c\x79\x45\xd8\x12\xad\xe2\xd1\x9b\x38\x09\xdc\x66\xa8\x3f\xe1\x48\xd2\x98\xd4\x75\x70\x76\xb2\x2f\x6f\x07\x29\x5a\xa2\x8a\xf3\x54\x6a\x66\x7e\x9f\xfb\x28\xee\xa5\xc7\x77\x99\x7e\xc1\x9d\xec\xf9\xf8\x1e\x95\x84\x1b\x73\x36\xa5\x9d\xbc\x29\x4b\x2e\x14\x7c\x42\xba\xac\x94\xec\x24\x9c\xb4\xc5\xef\x8d\xfc\x97\x6c\x97\xd3\x31\x73\x5b\x4c\x0b\xe9\x10\xb5\xd5\x4f\x1f\xef\x98\xfa\xe9\xc7\x4b\xb0\xff\x9f\x5f\x13\xdb\x7e\xdf\x24\xce\x38\x38\xec\x98\x2c\x6f\x5b\x03\x5a\xc7\xb7\xce\x71\x5d\xc7\x12\x15\xec\x30\x51\xe1\x7d\xca\xfe\x83\x2b\x2e\x76\xdf\x95\x32\x0b\xf9\xb7\x53\x16\x0d\xfb\x32\x65\x2b\xeb\xf8\xd7\x53\xf6\x0b\x5d\x51\x75\x00\x61\x07\xf2\x65\xe0\x34\x5b\xd6\xd1\xd7\x70\x64\x7b\xbc\xc4\x8c\x19\xe0\x60\x5e\x6a\xe3\xdd\x1e\x56\xbe\x7d\x82\x09\x39\x69\x7b\xcf\x0b\x2d\x2d\xa4\x12\xba\xe6\xfd\x99\xbf\x1f\xf1\x01\x9d\x68\x0e\xf7\x73\x25\x46\xa7\x90\x7d\x3d\x9c\x6c\xc3\x7a\xe7\xfa\xbd\x35\xc9\x2e\x18\x5a\x26\x1e\x0f\x0a\x87\xde\x16\x27\x3d\xc8\x40\xcd\xdb\xfe\x2b\x09\xfb\xbf\x7f\xa2\x11\x3e\xbd\x3c\xf0\xcc\xa1\x0c\x49\xcc\x88\xaa\xa1\xed\xc9\x3e\xbe\xd2\x0b\x91\x6f\xe6\x6c\x40\x83\x8f\xf0\xf6\xf2\x6d\xcc\x57\x71\x37\x60\xc0\x4b\xfc\xcd\x8b\x42\x86\xc7\xf5\x5e\xb6\x11\xfb\xb6\xdb\x91\x44\xfc\x72\x31\x4a\x2d\x29\x8a\x54\xab\x8d\xdc\xf0\xa4\xfc\xbe\xe0\x94\xd1\x44\xd1\xf3\x1f\x30\x9b\x01\xa3\xf5\x21\x4c\x8f\x5d\x5b\xc5\xcf\xdf\xc0\xf9\xa0\x79\x7d\xdd\x17\xd1\x6f\xef\xc0\xbe\x6f\x04\x84\xc1\xfc\x7b\x83\x70\xfc\x8a\x20\x8c\xdd\xfb\x7d\xcf\x30\x4c\x2d\x09\xd9\x17\xdc\x8d\x03\x07\xb1\x18\x9a\x21\xf6\xdc\x33\x66\x9f\x01\xcd\x59\xa1\xbf\x5d\xec\x79\xae\x37\x66\x6b\xa2\x2a\x98\x1d\xa4\x6d\x93\xbe\xbc\x2e\xcc\xf9\xc3\xf0\xa6\xae\xbf\x38\xd6\x9c\x14\x91\x9e\xd6\x43\x4f\x0e\x64\x2c\xba\xcc\x72\x28\xce\x37\x7b\x77\x95\x82\xd1\xd2\x7b\xaf\xe3\xde\xda\x3a\x12\xfc\x57\x5f\xd7\x3a\xec\xb1\x04\x78\x0e\xd7\x67\xbd\x4f\x8e\xf6\x5b\x83\xa7\x89\xd1\x65\xc0\xd8\x71\x89\x6d\x35\xde\x8c\x0b\x09\x33\x78\xea\x1d\x71\x10\xbd\x8e\xc3\xd5\x99\xdf\x1f\x44\xeb\x7a\x70\x9e\x67\xda\x4d\xd3\xc9\x31\x52\x3b\x24\xba\xf9\xee\x5b\xd1\xbf\x76\x34\x90\x03\xf7\x8b\x3e\xce\xfa\xb3\x17\x33\xcf\x47\xff\x0b\x00\x00\xff\xff\x39\xe7\x17\x1b\x28\x21\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xcf\x6f\xdb\xb8\x12\xbe\xe7\xaf\x98\xe6\xb0\x4f\x06\x12\x27\x87\xc5\x1e\x8c\xb8\xfb\xdc\x34\x29\x02\xec\x7b\x0b\x24\xed\xf6\xb0\x58\x74\x69\x69\x64\x11\x95\x49\x83\xa4\xec\x78\x83\xfe\xef\x0f\xfc\x25\x91\xa2\xe4\x38\x6d\xdf\x6e\x2f\x75\x24\xf2\x9b\x99\x6f\x66\xa8\x8f\x24\x5d\x6f\xb8\x50\x70\xdb\xb0\x15\x5d\xd6\xf8\x9e\x7f\x46\x06\xa5\xe0\x6b\x38\x8d\x9e\x9d\x9e\xf8\x91\x35\xdf\x45\xa3\xfc\xdf\xd1\x88\x5b\x44\x69\x07\x5c\x3e\xde\xfe\xf2\xeb\xc7\xdb\x9b\x9b\x87\xc5\xdb\xb7\xf7\x37\x0f\x0f\xe1\xb0\x07\xc5\x05\x59\x61\x7f\xf4\xc3\xfb\x5f\xef\x17\xef\x6e\xc2\x49\x27\x24\xcf\x51\xca\x8c\xd4\xf5\x04\x72\xce\x94\x20\xb9\xc3\x40\xb1\xa5\x39\x2e\xf2\x9c\x37\x4c\xc1\xd3\xc9\x09\x00\x40\x38\x1c\xb7\xc8\x14\xbc\x17\x84\x49\x92\x2b\xca\xd9\x2d\xe2\x87\x4d\x41\x14\x16\x19\x43\xed\xeb\x0c\x3e\xdc\xd2\xc7\x9f\x7e\x9c\x8c\x4d\x76\xe8\xd7\x02\xc9\xb7\x03\x70\xb1\x28\x0a\x2c\x32\x12\x3d\x9b\xc1\xa2\x28\x04\x4a\x79\x24\xc6\x3d\xae\xf9\xf6\x2b\x50\xee\x64\x2f\x98\x7b\x94\x4a\xd0\x5c\x61\xe1\x63\xa2\xb2\x7b\x36\x83\x37\x9c\xd7\x0e\xed\xe2\xe2\x02\x16\x50\xd2\x47\x2c\xce\x05\x51\x08\x25\x22\xe4\x15\x11\x2b\x2c\x40\x71\xc0\x47\xcc\x1b\x85\x40\x40\x75\x6c\x27\x7e\x6c\x89\x08\xdf\x07\xf4\x1d\x67\x25\xd7\x8e\x6b\x23\x0c\x77\xe0\xc2\x1f\x34\x42\x92\xac\xa5\x86\xde\x57\x08\x35\x95\x0a\x78\xe9\xc7\x03\xb1\x14\xa2\x04\x55\x11\x05\x15\xd9\x22\x6c\x50\xac\xa9\x94\x94\xb3\xd0\x05\x3b\x41\x86\xd6\x7d\x71\xa6\x2e\x70\x21\x67\xf0\xe4\xf2\x63\x79\xfd\xd2\x39\x72\xc7\xa8\xa2\xa4\xa6\x7f\x21\x10\xd6\xba\xb2\xa3\xaa\x02\x12\x74\xdd\x6f\xa4\xa9\x15\x10\x56\xc0\xa6\x59\xd6\x54\x56\x90\x93\x0d\x59\xd2\x9a\x2a\x8a\x72\x9a\xf0\x50\x36\x0c\x28\xa3\xea\x2d\x96\x7a\xa6\x01\xc9\x3e\xe9\x21\x6a\x06\xa4\x51\x55\xf6\x40\xb6\xf8\x1b\xa9\x1b\x3c\x83\xeb\x00\x6a\x02\x3f\xb8\x42\x99\xc0\x93\x81\xb5\x9e\xc2\x75\x48\xff\x90\x63\x52\xf3\x45\x15\x50\x06\xd2\x36\x78\x3b\x5d\x9b\x9d\xba\x87\x53\x3d\x2e\xbb\x3a\x6f\x21\xa6\x96\xd5\x9b\xf5\x46\xed\x0d\x5a\x36\x39\x03\xc5\x67\x70\xe1\x66\x5c\x94\x7e\xa8\x79\xed\x8a\xb2\xef\x96\xe1\x25\xef\x68\xd9\xeb\x84\xa9\x0a\x9d\x87\x26\xa5\x9c\xd5\x7b\xc0\xc7\x0d\x97\x28\x43\x10\x3d\xac\xc0\x0d\x97\x54\x69\xe6\x4c\x7d\x82\xaa\x04\x6f\x56\x95\x79\x79\x8f\x39\xd2\x2d\x0a\xa0\x4c\xa1\x28\x49\xde\xc5\x56\xa3\x02\xe1\x5e\x5f\x77\xc6\xe7\x36\xe8\x28\x4b\x9e\x01\x2a\x65\x83\x57\x3f\x74\x0c\x18\x17\x5f\x67\xa3\x01\x47\x3c\x46\x90\xae\x1a\xb2\xd4\x83\x33\x20\x6a\x06\x17\x96\x96\x0e\xd1\x47\xf2\x7f\x62\x71\x49\x6a\xc2\x72\x84\x92\x62\x5d\x44\x14\xbe\x71\x6f\x86\x19\x74\xf3\xfe\x39\x02\x13\x07\x46\xf8\x73\x61\x58\xc8\xa0\x8f\xdf\xa1\x72\x65\x54\x5a\xa6\x4c\x77\x78\x3a\x38\x0b\xba\xdb\xcf\x69\xe7\xde\xa3\x6a\x04\x93\x70\x09\xb4\x34\x20\x7e\x19\xa8\x88\x04\xc6\x5b\x4c\x87\x36\xd8\xec\x45\xd0\xe8\xce\xc7\xb6\xdf\xdb\x8e\xf6\xeb\x60\xd0\xd9\x7a\xb5\xf2\x5e\xce\xe1\x72\x7a\xd9\xbe\xa1\x65\x2f\x33\x83\x29\x59\xa1\x1a\x4a\xc4\x18\x6d\x81\xe5\xd4\xc6\x3d\x96\x30\x0f\x0c\x4e\x97\x5c\x08\xbe\xcb\xfa\xb3\xf4\xbf\xce\xe7\x6e\xb2\x76\xc6\xc7\x3e\x89\x66\x7c\x39\xe9\x7e\xb5\x3f\x85\xa1\x3d\x62\x35\x48\xa8\x4d\x0a\x10\x10\x58\xa2\x40\x6d\xcb\xb5\x42\x9c\xe2\xad\xf9\x9d\x26\xf8\x50\x82\xec\x32\x17\x2d\xc7\x6f\x4c\xa8\x66\x41\x9e\x84\x09\x33\x2f\x23\x4d\x36\xfd\x48\x55\x55\x08\xb2\x23\xcb\x5a\x8f\xed\x91\x1f\x70\xe5\x02\x8c\x56\x5f\x4b\xe9\xd5\x8b\x61\x5f\x67\x5a\xa9\x1d\x58\x94\x43\xba\x7f\xfe\x19\x36\x84\xd1\x3c\x3b\xfd\xc0\x34\x9c\x66\xce\x1a\x3e\x8a\xcd\xd3\xa4\xbb\x3e\xd2\xba\x86\xa5\x59\xa4\x05\xe6\x5a\xad\x98\x4f\x4e\x4e\x98\x7d\x5a\xa3\x79\x54\x2a\x14\x06\x54\xee\xa8\xca\x2b\xae\x57\x6c\xc5\x5b\x69\x3a\x2d\xb0\x68\x72\x15\x4b\xc2\xa4\x1b\xaf\x49\x5d\x63\x01\xbb\x0a\x59\xac\x68\x80\x4a\x90\xcd\x72\x4d\x95\xb2\x8a\xc4\xc2\x19\x83\x65\x07\x64\x25\xad\x7e\xb8\x68\x54\xe5\x05\xaa\x59\x39\xbb\xd9\x74\xac\x48\x52\x07\x8f\xa9\x93\x20\xe9\xb4\x04\x89\x75\x39\x8d\xa5\x16\xcc\xe7\xae\xf7\xb3\xcb\x7e\x3b\xd9\x32\x19\xea\x10\xdd\x9b\xaa\xcd\x31\xcc\x2d\x72\x5a\xc9\xda\xbf\x49\xb4\xa4\x94\x88\x8b\xb5\x09\x7c\x3e\xe4\xce\x73\xde\xbe\x0e\xcc\x46\x5d\xdd\x73\x3d\x34\x33\x32\xe3\x24\x5d\x03\xa2\xf8\x4a\x44\x1b\xdd\xd5\x79\x08\xb1\x73\xdd\x90\x11\x83\x3f\xeb\x4c\x75\x88\x41\x5d\x19\xed\xe0\x5a\xe4\xea\xdc\x63\x26\x75\x7c\x0e\x6f\x4d\x86\x65\xb4\xcc\xe7\x4e\xa9\x1a\xc5\x6b\xaa\x87\xc0\x86\xec\xb1\xd5\x91\xd3\x00\x40\x0b\x46\x99\x76\x4e\x3a\xc4\xa3\xbb\x86\x35\xdf\xf4\x9c\xaa\xfd\xb0\x58\x94\xa8\x9a\xcd\x7f\x71\xe7\x2a\x4a\x6f\x70\xdc\xcf\x54\x2f\x06\x35\x38\x26\x1e\xcf\x6c\x00\x2f\x28\xda\x57\xe9\xae\x6e\x4a\x65\xbc\xf9\xc9\x0c\xe8\xd4\x09\xf5\x7e\x31\xb8\x25\xc7\x77\x1c\xe3\xca\x58\xe7\x82\xfe\x15\xef\x20\x9c\x7c\x3f\x0d\x6b\xe3\x24\x29\xc9\x74\x1b\x01\x57\xfd\xed\xeb\x74\x4d\x19\x5d\x37\x6b\xf7\xe8\x1e\x25\x8a\xad\xcd\xe5\x41\xdf\xc2\x8c\x4b\xcb\x3d\x50\x96\x73\x21\x30\x57\xf5\x3e\xf6\xec\xa5\xdd\x68\x48\x9a\x7c\x55\x91\x8f\x04\x1e\x83\xc9\x36\xfe\x16\x33\xf3\x06\x52\xc8\xa3\x19\x9b\x00\x91\xaf\xe0\xdf\xbd\xef\xce\x8b\xba\x2d\x1a\xdb\xaf\xa5\xfe\x6e\xa8\xab\xf0\x49\xcc\xb1\xf9\x06\x59\x2d\x32\x80\x93\xf2\x3d\x08\xe4\x41\x12\x6f\x7b\xec\x25\x4b\x84\x17\x83\x4a\x34\xe8\xf5\xe0\x8a\x6e\xf5\xc7\xc8\x96\xbd\xfe\x0c\x99\x6d\xa9\xff\x0c\xf5\xca\xfa\x0c\x4a\x52\x4b\x04\xae\x2a\x14\x3b\x2a\x87\xf5\x62\xd2\x5a\x9f\x3c\x7e\x77\x96\x60\x37\xab\xf1\x36\xf0\xae\x4c\x97\x2d\x2a\x4d\xb3\x89\xf6\xf4\xe0\x4c\x7b\xad\x15\xd1\x9e\x33\x34\x5f\x69\xef\x63\xac\x91\x7c\xeb\x9b\xb2\xa3\xe3\x27\x14\xc9\xba\xef\x94\x8d\xe6\x68\x60\x7d\x77\x6f\x93\x62\xe6\x42\xfe\xee\x82\xfc\x43\x6b\x14\xc3\x53\x9f\xff\xbb\x8e\x7a\x7f\xd0\xc0\x94\x34\x41\x98\x8d\xcf\x12\x5d\x30\x05\x2c\xf7\x40\x36\x1b\xc1\xb7\x5a\x7b\x38\xf6\xe1\xcf\x21\xb3\x7f\x1e\x91\x83\x5e\xc4\x09\xf9\x03\x51\xb5\xaa\x2e\xe7\x9b\xfd\x95\x1e\x9f\xc8\xb4\x03\x36\x26\x23\x1c\x18\xdd\xa2\x57\x4d\x9b\x5d\x81\x92\x37\xc2\x0a\xb6\xbc\x22\x6c\x85\x56\xf1\xe8\x1d\x9e\x04\x6e\x2b\xd4\x1f\x7f\x24\x65\x4c\xea\x3a\x38\x58\x39\x54\xb7\x83\x14\xad\x50\xc5\x75\x2a\x35\x33\xbf\x2f\x7c\x16\x0f\xd2\xe3\xa7\x4c\x3f\xe3\x5e\xf6\x62\x7c\x87\x4a\xc2\x8d\x39\xb8\xd2\x41\xde\x94\x25\x17\x0a\x3e\x22\x5d\x55\x4a\x76\x12\x4e\xda\xe6\xf7\x4e\xfe\x4b\xb6\x9f\xd3\x31\x77\x5b\x4c\x0b\xe9\x10\xb5\xd7\x4f\x1f\xee\x98\xfa\xe9\xc7\x19\xd8\xff\xbf\xbc\x24\xb7\xfd\xb9\x49\x9e\x71\xd0\xec\x98\x2c\x6f\x47\x03\xda\xc0\x77\x2e\x70\xdd\xc7\x12\x15\xec\x31\x51\xe1\x7d\xca\xfe\x83\x6b\x2e\xf6\xdf\x95\x32\x0b\xf9\xb7\x53\x16\x99\x7d\x9e\xb2\xb5\x0d\xfc\xeb\x29\xfb\x85\xae\xa9\x3a\x82\xb0\x23\xf9\x32\x70\x9a\x2d\x1b\xe8\x4b\x38\xb2\x33\x9e\x63\xc6\x18\x38\x9a\x97\xda\x44\x77\x80\x95\x6f\x5f\x60\x42\x4e\xda\xd9\x8b\x42\x4b\x0b\xa9\x84\xee\x79\x7f\x21\xe0\x2d\x3e\xa0\x13\xcd\xe1\x7e\xae\xc4\xe8\x88\xb2\xaf\x87\x93\x6d\x58\xef\xd0\x3f\x3d\xcb\xb0\x03\xe0\xd5\xa0\x70\xe8\x6d\x71\xd2\x23\x0d\xd4\xbc\x1d\xbe\xaf\xb0\xff\x8f\x9d\x6d\xc0\xb0\xf2\xe9\xef\x04\x1d\xca\x90\xc4\x8c\xa8\x1a\xda\x9e\x1c\xe2\x2b\xbd\x2d\xf9\x66\xce\x06\x34\xf8\x08\x6f\xcf\x5f\xd5\x7c\x15\x77\x03\x0e\x3c\xc7\xdf\xa2\x28\x64\x78\x96\xef\x65\x1b\xb1\x4f\xbb\x1d\x49\xc4\x2f\x17\xa3\xd4\x92\xa2\x48\xb5\xda\xc8\xf5\x4f\xca\xef\x33\x41\x19\x4d\x14\xfd\xfd\x07\xcc\xe7\xc0\x68\x7d\x0c\xd3\x63\x77\x5a\xf1\xdf\xdf\xc0\xf9\xa0\x7b\x7d\xdd\x17\xd1\x6f\x2f\xc8\xbe\x6f\x06\x84\xc1\xfc\x7b\x93\xf0\xea\x05\x49\x18\xbb\x14\xfc\x9e\x69\x98\x5a\x12\xb2\xcf\xb8\x1f\x07\x0e\x72\x31\xb4\x42\x1c\xb8\x84\xcc\x3e\x01\x9a\xb3\x42\x7f\xf5\xd8\x8b\x5c\x6f\xcc\x36\x44\x55\x30\x3f\x4a\xdb\x26\x73\x79\x5d\x98\xf3\x87\xe1\x4d\x5d\xff\xe3\x58\x73\x52\x44\x7a\x5a\x9b\x9e\x1c\xc9\x58\x74\xd3\xe5\x50\x5c\x6c\xf6\x62\x2b\x05\xa3\xa5\x8f\x5e\xe7\xbd\xf5\x75\x24\xf9\x2f\xbe\xcb\x75\xd8\xe3\x67\xe2\x41\xee\xf4\x3e\x39\xda\x6f\x0d\x9e\x26\x46\x37\x05\x63\xc7\x25\x76\xd4\xf8\x30\x2e\x24\xcc\xe1\xa9\x77\xc4\x41\xf4\x77\x1c\xae\xce\xfd\xfe\x20\xfa\xae\x07\xe7\x79\x66\xdc\x34\x5d\x1c\x23\xb5\x43\xa2\x6b\xf1\xbe\x17\xfd\x3b\x49\x03\x39\x70\xf9\xe8\xf3\xac\x5f\x7b\x31\xf3\xe5\xe4\x7f\x01\x00\x00\xff\xff\x89\x7a\xd6\xeb\x45\x21\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -159,11 +159,11 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0x54, 0x3e, 0x77, 0xe7, 0x35, 0x57, 0x5b, 0xe6, 0xe2, 0x31, 0x40, 0x80, 0xcc, 0xae, 0x93, 0x72, 0x70, 0xc1, 0x31, 0x9e, 0x79, 0x7d, 0x7f, 0x5e, 0x56, 0xd7, 0x1b, 0xc6, 0x23, 0x28, 0xa2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0xd, 0xfc, 0xdc, 0xc6, 0xfa, 0x1d, 0xb, 0xa6, 0x4f, 0x2c, 0xd8, 0x8b, 0x52, 0xba, 0xa7, 0x77, 0x9c, 0xac, 0xd2, 0xcb, 0x69, 0xa, 0xdc, 0x67, 0x3, 0xb5, 0xab, 0xa1, 0xb4, 0xb, 0x27}} return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\x91\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xeb\x48\xb2\x57\xe5\x24\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xc9\xa9\xb5\x1e\x6c\x69\x66\xd0\x00\xfa\x8e\x46\xa3\x71\xf4\x97\xbd\x3d\x00\x80\x57\x35\x59\x7f\x60\xe8\xba\x6a\xae\x4e\x49\x5d\xe3\x82\x55\xa4\x91\xaf\x3e\xce\x2b\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x55\x0d\xa6\x80\xa0\x30\xdf\xc1\x8c\xb4\x40\x65\x6b\x40\x4d\x09\x25\xae\xf1\x15\x62\xfc\x4f\x72\xf9\x2f\x5c\x30\x2a\x20\xad\xe7\x55\x31\x07\x54\xd7\x64\x4d\x61\x45\x71\x4b\x81\x11\xd1\x10\xbb\xcd\xb0\x80\x87\x28\x2c\x50\xb3\x81\x86\x94\xbc\x3b\x0a\x6c\x8e\x37\xb0\x46\x0d\x83\xaa\x01\x04\xb4\x6a\xae\x6a\x0c\xa8\x28\xc8\xaa\x61\x53\xd1\xc1\x05\x03\x31\xd6\xc5\x12\xb1\xea\xb2\xc6\xb0\xae\xd8\x9c\x37\x84\x9a\x14\xd7\xb8\x04\x46\xae\x71\xa3\xdb\x00\xc5\x6c\xb5\x9c\xca\x59\x7e\xc0\x58\x7c\x48\x9a\x59\x4d\xd6\x47\xfc\x9f\xc3\x82\xb4\xf8\x50\xcf\x9c\xc2\xfb\xf3\x97\x67\x3f\x9c\x8b\xc1\x2d\x48\x8b\x61\x5e\x5d\xcd\xa1\xc6\x37\xb8\x86\xaa\x99\x91\x76\x81\x04\x32\xd0\x25\x59\x31\x01\x4b\xa3\xc4\x62\x8a\x77\xf6\x97\xa3\xbd\xbd\x6a\xb1\x24\x2d\x83\x57\xab\xe6\x8a\x8f\xf3\xa3\x18\xd6\xac\x25\x0b\x78\xea\x3d\x7b\x6a\xbe\xac\xc9\xda\xfb\x4a\xff\xed\x7d\x71\x71\xf6\x11\x5d\xd6\x58\x11\xd2\xf9\xd4\x7f\x61\xda\x7c\x2f\xb0\x22\xe0\x50\xf9\xf5\x37\xbf\x7f\xff\xf6\xf4\xcd\xf9\xd9\xc7\xb7\x6f\xce\x7f\xfc\xf0\xf2\xec\xec\xfd\xf9\x87\x0f\x6e\x17\x1f\x18\x69\xd1\x15\x7e\x85\xb1\x69\xf1\xea\xfb\xb7\x3f\x7f\xf8\xf8\xf6\xfd\xcb\xd7\xe7\xaf\xce\xcf\x53\x8d\x4e\xeb\x15\x65\xb8\xfd\xe9\x54\x37\xf9\xe9\x34\xf1\xd5\xd9\x9b\xd7\xfa\xfd\xd9\x9b\xd7\x89\x0f\xce\x97\xa4\x98\xeb\x4f\xce\xdf\xbd\x3d\xfd\x9b\xfe\x68\x0f\x15\x05\xa6\x74\x1f\xd5\xf5\xc4\xf2\x6a\x92\xa9\xe1\x0f\x49\xf0\xa3\xa3\x23\x78\xa9\x18\x61\x89\xd8\x5c\xb2\xa8\x0b\xa7\xc6\x0c\xa2\xe6\x6a\xfe\xef\x10\x9b\x1f\x83\xf3\xc7\xb0\xd6\xef\xda\xea\x06\x31\xd5\xda\xf9\x63\x60\xeb\xd5\x65\x5d\x15\xaa\xb1\xf9\xdd\x4e\xe7\xfc\x06\x37\x2c\x9e\x07\xe6\x8f\xe1\x47\x52\xe2\x97\x65\xc9\xc9\x1d\x01\xde\xe7\x42\x76\x71\xc6\x27\xd4\x56\xcd\xd5\x01\xb4\xa4\xc6\xc7\xf0\xe9\xa2\x61\xff\x73\x00\x68\xc1\x91\x74\x4a\x16\x8b\x8a\x31\x5c\x1e\xc3\xa7\x57\xd5\xef\xff\xfd\x5f\x07\x80\xca\xb2\xc5\x94\x1e\xc3\x4b\xf9\xcb\x8b\x49\xa6\xef\x33\x29\xd8\xa4\x1d\x3c\x80\x52\xb7\xe0\x0f\xf9\x38\xfe\xff\xff\x1b\x37\x90\x0e\x2c\xbc\xc7\x0b\x72\x83\xcb\x57\x2d\x59\x8c\xc5\xc4\xe8\x09\x8f\xea\x2b\x3d\xe9\xc1\x73\xfb\x01\x15\xf3\xaa\xc1\x8a\xa9\x4f\x5b\x8c\x18\x2e\xc7\x4d\x68\x62\x99\xe9\x03\x6b\x57\x05\xd7\x63\x88\x01\x65\xa4\xc5\xd4\x8e\x0f\x2e\xce\x84\xca\x8b\x06\x42\x65\xa3\x33\x3b\x11\x0a\x7f\x88\xaf\x52\x0c\x6e\xe0\xfd\xe8\x8d\xb1\xff\x7b\x8b\x9f\x3d\xf3\xf1\x4d\x85\xd7\x50\x35\x15\x1b\x82\xd6\x89\x33\x2a\xfe\x43\x71\x3d\x9b\x06\xc3\x81\x13\x90\x90\x3a\xbe\x14\x5f\x39\x7f\x99\x4f\x6f\xf7\xe4\xbf\x06\x9d\xa7\xa4\x61\xa8\x6a\x68\xc2\x54\x20\xd1\xcf\x57\xdc\xde\x09\x02\x6a\xb5\x64\xda\x4a\xbb\x59\x71\xa3\x4b\x71\x41\x9a\x12\xb5\x1b\x63\xc4\x04\x81\x2a\x0a\xa4\xa9\x37\xb0\xc0\xdc\x3e\x32\x02\x73\x52\x97\xa6\x3d\xb7\x45\x3f\x9d\x02\x69\x81\xab\x58\x69\x91\x85\xc1\xe5\x9a\x9b\x7f\x8d\x56\x8c\xf0\x21\x15\xa8\xae\x37\xb0\x44\x1b\x61\xe4\x58\x8b\x1a\x8a\x94\x85\xc7\x98\x1a\x78\x2d\xae\x39\x6b\xf1\x96\x0e\xd8\x25\x6e\xc5\xac\xe8\x34\xc7\x16\x3e\x83\x5e\x34\x33\xd2\xc1\x1c\xcd\x30\x9e\x70\xd8\xd9\x7c\xc3\xd1\x8d\x96\xe8\xb2\xaa\x2b\xb6\xe1\xa3\xe4\x08\x10\x73\xfd\x3b\x5a\xd5\x02\x3f\xc2\x09\x91\x06\x7f\xdd\xe0\xd6\x6d\xca\x88\x70\x1b\xca\x16\xad\xf9\xdc\x4a\xbc\x24\xb4\x62\x0a\x4c\xd5\x1a\x2a\x69\x02\x54\x33\x68\x30\x2e\x71\x19\x8e\x51\xdb\x21\x39\xd0\x85\x37\x79\x31\x90\x77\x2d\xb9\xa9\x4a\xdc\x1e\x3b\xc3\x7d\x8e\x56\x6c\xbe\xef\x39\x01\xd3\x9f\xd5\x70\xb8\x09\x9f\xc0\x33\x63\xfb\xa7\x02\xca\xb7\x56\x06\x92\xec\xef\x09\xfc\xfd\x8d\x22\x14\xa9\x65\x8b\x83\x27\xfc\xa7\xa3\xff\x69\x31\xc7\xc5\xf5\xfe\xe4\x18\x9e\x5e\x34\x37\xa8\xae\x4a\x61\xc0\x41\xba\x3d\x92\x72\xfa\xdb\xa7\x1e\xe0\xdb\x58\x42\x9b\x3e\x11\xe6\x58\x81\x13\x81\x9c\xf8\x65\xc7\x28\xe1\xa4\x6b\x0e\x8e\xfc\xbb\x2c\xf5\x1a\x33\xe1\xbf\x6a\x7d\x0b\x64\x26\xfe\x0c\x58\x29\xc9\xe4\xb3\x55\x03\x57\x98\x29\x05\xcd\xd1\xa3\x7e\x0d\xb0\xdb\x62\xb6\x6a\x9b\xde\xf1\x4f\x2f\x49\xdb\x92\xf5\xfe\xe4\xc9\x54\x70\xfe\x93\xa9\x1a\x53\x5e\x75\x49\x57\x03\xaa\x86\xe1\x76\x86\x0a\x2c\x55\x8e\xf4\xdf\x0b\xd4\xc0\x92\xbf\xa7\x73\xa9\x33\x84\x88\xc4\x8e\xaf\x01\x46\x89\x6c\x4e\xd8\x5c\xb7\xff\x6d\x85\xdb\x4d\xd0\x32\x69\x5d\x5a\x4c\xc9\xaa\x2d\xb0\x33\x94\x8c\x8f\x94\xd1\x2b\x37\xa8\x55\x2b\x01\xe9\xf3\x7e\xa2\xd6\x8b\xc8\x36\x58\x35\xa3\x9a\x70\x7a\xa1\xb2\xe4\x36\xe4\xad\xd0\xb4\xfb\xbf\x0a\x26\x3c\x86\xbf\xc6\x9e\xf8\x94\x7f\xc6\x7f\xc7\x6d\x28\x9b\x5c\x3d\x1e\x27\x54\xa6\xf2\x39\x32\xdd\x1a\xcb\x6b\xfa\x36\xd6\x29\x3f\x00\xd3\x68\xe2\x30\x6d\x08\x5c\xe9\xc1\x8f\xc4\x1f\x52\xa4\x6e\xb8\x7b\xae\xba\x72\xd4\x43\x7a\xd0\xc2\x66\x0b\xe0\x04\x53\x81\x86\xf3\xdf\x2b\x3a\xc8\x82\xbf\x98\x1c\xc3\x77\x84\xd4\x5d\x32\x23\xed\xb8\x90\x99\x5f\x24\xa8\x7f\x74\x7d\xee\x7a\x2d\xa2\x8d\xfb\xa0\xb3\xe5\xcb\xba\x16\x7d\x35\x33\x22\x1a\x66\xf0\xcc\xdf\xf7\xc1\xb1\x7d\x76\x00\xf3\x3e\xea\x84\xe8\x13\x4b\x4c\xeb\x0f\x89\x8a\x14\x6f\x79\xa2\xef\x39\x98\x0d\xab\x58\x8d\x17\xdc\xcd\xb4\xb2\xf6\x56\x98\x4e\x23\xda\x1f\xe7\xd8\x8a\xa8\xf2\x1b\x39\x67\x53\xe9\x3f\xf2\x65\xbb\x14\x72\xa5\xee\xd4\xea\x9f\xb4\xd8\x80\x40\x75\x1d\x28\x02\x15\x3f\x10\xee\x4a\x11\x19\x75\xb5\xac\xd7\xa6\x58\x7e\x6c\xa0\xbd\xc1\x78\x49\xb9\x1b\x53\x5c\x73\x8d\x3b\x27\x6b\x19\x52\xd0\xad\x9a\xd2\x08\xb7\x8c\x0c\x50\x40\xad\x5c\xb6\xe3\xd2\xd5\x58\x15\x83\xeb\x86\xac\xa9\xf2\xc4\xd4\xb7\x8c\xc0\x55\x75\x83\xf5\x58\xb8\x42\x84\xf5\x1c\x37\x32\x52\xa1\xfd\x06\xde\x8b\xf6\x27\x0c\xcc\xb2\x9a\xcd\x70\xcb\xb1\xc9\x36\x4b\x2c\xed\x81\x00\x9a\xd7\x79\x91\xa6\x3b\xee\x50\x7e\x8e\x1c\x1f\xd9\x39\xde\x70\x49\x0c\xb9\x85\x1b\x0c\x5f\xd1\x09\x81\xdd\x99\x4f\xc2\x47\x90\xec\x5f\x78\xb6\x55\x5d\xc3\x25\x86\xa6\xaa\xb9\x1f\x25\x4c\xa4\xa2\xe5\x1c\x51\x68\x08\x14\xa4\x6d\x31\x5d\x92\xa6\xe4\xdc\xe0\xd3\x3b\x3f\x95\xdd\x4d\xe4\x85\x3f\x93\x0f\x72\x25\x14\x72\x27\x37\x7d\x2a\x50\x65\xe3\x58\xa4\xa5\x5e\xdb\x53\xd4\x48\x2f\x7d\x45\x31\x90\x06\x3b\xeb\xa9\x25\x96\xed\xc1\x71\x55\x78\x13\xee\x58\x72\xfe\xba\xc4\xb0\x94\xd1\x02\xd5\xd5\x1a\x2e\x71\x81\x38\x20\xc1\x6c\x05\x59\xd5\x25\xff\x6a\x45\x1d\x34\x39\x2c\x95\xc4\x52\x63\x8c\x0f\x3d\x86\xbf\x1a\xbd\xd0\x69\xa6\x6e\xbb\xc1\x19\xcd\x34\x04\xa2\xf9\xf8\x76\x2f\x40\x94\x20\x98\x15\x73\x41\x90\xbf\x91\x9a\xfb\x5f\x6a\xf9\x22\x95\x89\xe5\xed\x90\x25\x9c\xf0\x0e\x15\xf2\x27\x57\x5a\x81\xc2\x10\xfc\xd7\x10\xb5\xc2\x05\x36\xaf\xe8\x01\x97\x76\x87\x2f\xf3\xf3\x65\x76\x54\x63\x98\xec\xc0\x0b\xbb\x4d\xc5\x7f\x6f\xcd\xe2\x69\x02\xcf\xe2\xd7\xb2\x93\x90\x17\x3f\x72\xc5\x46\x07\xa9\x35\x1d\x8d\xc4\x2d\x5f\x2a\x4a\x26\x11\x41\x56\xa3\x6f\x0d\xf7\x1e\x89\x35\x4f\x92\x81\x7f\xe6\xca\xad\x90\xe1\x17\x0e\xa1\xc1\x6b\xd5\xc1\x01\xc4\x6a\x74\x45\x71\x09\xb3\xaa\xa5\xec\x00\x66\x84\xaf\xb7\x70\x09\x97\x9b\x70\x6c\x71\x0f\x5a\x5b\xf2\x2e\x34\xf8\x94\x9e\xd6\xdf\x35\xa9\x5e\x3a\x45\xe0\x5e\x9c\xc1\x14\x6d\x12\x4e\x3e\x05\x44\x29\x29\x2a\xb1\x82\x16\xf1\x69\x81\xfa\x3c\x9b\xf9\x6e\x21\xed\x31\xe0\xfe\x5a\x70\x97\x2a\xfd\xe0\x11\x18\x7e\xd8\xa2\xd2\x9b\x65\x66\x19\xe9\xcc\xc4\xf1\x23\x7a\xd7\x91\x1e\x68\x38\xf1\xbb\xda\x4b\xaf\x3b\x95\x4a\x85\xe7\x87\xf0\x47\x66\x69\x6a\xd5\xa4\xfa\x2a\xfe\x2c\xe4\x33\x38\x81\x6f\xa6\xdf\xe4\x47\x18\x7d\xe9\x7d\x7a\x74\x04\x17\xb1\x7d\x0d\xf5\xe1\x81\xe0\x9a\x0a\xd5\xd5\xff\x62\xa8\x84\x83\xc6\xd7\xde\x73\x41\x8d\x10\x1e\xd7\x33\xae\x61\x77\xd0\xea\x7d\x5a\xcd\x44\xfc\xc3\x61\x9e\xb7\x97\xff\x82\x13\xf7\x41\x82\xa6\x62\x6e\xee\x27\x5e\x83\xbd\xe8\xfb\xa3\x23\x90\x2b\x5b\x25\x73\xdc\x3e\x88\xc1\x2f\x50\x83\xae\xac\xdd\x10\xbb\x07\x09\xd7\x31\x05\x90\x3b\x78\x98\x29\x89\x0c\x5c\xce\xce\x29\xf3\x1f\x3e\x67\x87\x32\x3f\xa8\x61\x9c\x04\x88\x70\xd6\xe3\xf2\x37\xf7\xeb\xfd\x49\x1a\x2f\x3e\x4f\xc6\xbd\x4c\x7d\x4f\x8b\xff\xdc\x02\xae\x69\x4a\x78\x12\x88\x76\xad\x5e\x47\xbf\xe1\x67\x29\x2e\x0e\x94\x17\x9c\xb8\x22\x11\x9a\xfd\x9a\x50\xac\x4d\x92\x34\x57\x14\x2e\xf1\x8c\x5b\xe6\x12\x53\xd6\x92\x0d\x37\x09\xf8\x06\xb7\x1b\x36\x77\x83\x82\x72\xf5\x21\x2c\x1b\x96\x4a\xb7\xe0\xb0\x84\x20\xc2\x02\xb3\x39\x29\x0f\x94\x1f\x2f\x2c\xfb\x12\x35\x55\xa1\x1c\xce\x16\x2b\xa7\x9f\xbf\x50\xd6\x45\xae\x00\xc4\x3e\x63\xb3\xd1\xc1\x1a\x77\x27\x93\xff\xa8\x21\xed\x87\x3a\xca\x06\x2f\xf9\x74\x05\x16\xdc\xb5\x68\xf4\x6d\xe9\x06\xcb\x6d\x03\x7f\x35\xea\xa3\x56\xbb\x9b\x22\x0c\x6f\x3a\xcb\xd0\xd6\xa2\xc2\xac\xab\xe5\xff\xc1\xba\xba\xa9\xea\x49\x17\x3d\x67\xae\x63\x20\x7b\x2e\xd3\x71\xfe\xbe\xee\x9d\x66\x61\xd0\x3d\x18\x53\xf2\xcb\x8b\xb3\xce\x71\x2a\xba\x44\xfa\xb8\xfb\xa3\xb3\xd8\xe5\x89\xbc\xd2\xba\xe6\x26\x3b\x70\x82\x14\xcb\x38\x5b\xe0\x53\x15\xef\x73\xb6\x55\x71\xc5\x39\x0d\x48\x0b\x97\x84\xcd\xa5\xf2\xf0\x3d\x9f\x4f\x9c\x73\x7d\x1f\x47\x79\x35\x8c\x77\x68\xfc\x9f\x6a\x26\x78\x52\x6c\x40\x5b\xbe\x4d\x07\xa0\xa5\x0f\xa1\x22\x01\xd2\x3e\xec\xcb\x3d\x34\xed\xb4\x4c\xb8\x97\xee\x5b\x6e\x21\xdd\xb7\xee\x1a\x52\x33\x6a\x68\x0b\x63\x03\x69\x95\x59\xb6\xf1\x77\xa8\x46\x4d\x81\x43\x53\x3a\xbd\x54\xcf\x0f\xc3\x5d\xe6\xe9\xa2\x6a\xaa\xc5\x6a\xa1\x1e\xbd\xc7\x14\xb7\x37\xc8\xa6\x27\x58\x24\x2a\x0b\xd7\x62\xb9\x55\x12\x9a\x36\xb5\x58\xf2\x15\xb8\xc0\x71\x68\xae\x22\x5d\xf7\x44\x28\xbb\x10\x27\xe0\x69\x79\x0f\x2b\xce\xa3\x27\x19\xa4\xf8\xad\x2d\x5a\x76\x8a\x14\xc1\x0c\x94\xe2\x96\xed\x47\xcf\xc5\x3b\xc1\x0d\xf0\xfc\x24\x18\xc6\xd7\x21\xbd\x0e\x92\xcd\x17\x98\x52\x74\x85\x85\xab\x45\x57\xb3\x59\x55\x54\x22\xa6\x41\x18\xaa\x01\xdd\xa0\xaa\xe6\xfe\x9f\x0c\xe3\xab\xb9\x3c\x8d\x00\x4d\x92\xc6\xfc\x62\x66\x2c\x81\x12\x87\x02\x35\x7c\x49\xd6\xca\x1d\x55\x29\x57\x72\x8c\x07\x76\xc3\x86\x3b\x25\x2a\x12\xce\xe6\x78\x11\x41\xae\x66\xb0\x9f\x99\x74\xa8\xc7\xf5\x4f\xce\x1b\x4b\x3f\xff\x5a\xe1\x34\x9e\x14\xd8\x20\xfd\xf3\x43\x97\xca\x7a\xf0\x46\x36\xe5\xff\xb1\xed\xcf\xe0\x89\xaf\x5f\x39\xae\xba\x10\x24\x1f\xc2\x7a\x8e\x98\xfa\x4e\x29\x16\xf5\x82\xc9\xd8\x9d\xf2\x8f\x34\xf1\xa3\x0e\x8d\x17\x91\x9c\xdd\xd1\x11\xac\x96\x25\x62\x38\x50\x64\x62\x25\xd8\xe2\x82\xb4\x62\x69\x86\x4a\x11\xcb\x31\x5d\x2a\xfb\xaa\xda\x28\x3e\xd9\x09\x29\x3c\xfa\xa6\xc7\x2c\xac\xf5\x6a\xf1\xc9\xf3\xa2\x3f\x92\x4f\x94\xcb\xa2\xe2\x94\xc3\x21\x80\xb8\x0e\x97\x93\xf7\xe2\x12\xbd\x28\x50\x7d\xb4\xf8\xb7\x15\xa6\x2c\x81\x73\x05\x7c\x51\x35\x2b\x2a\x08\xc8\x1d\x20\x58\x23\x05\x34\x74\x68\x83\x15\x6f\x84\xbe\xe4\x7a\x21\xf7\xe6\xeb\x0c\x6e\xf2\xb8\x54\xf3\x7d\x7e\xe8\xac\xba\x0a\x91\x8a\x70\xbe\x58\xb2\x8d\xe0\xf8\xd0\x9d\x71\x66\xf9\x1a\x33\xb5\x4a\x61\x2b\x54\xfb\x36\x14\x15\x73\x88\x1d\x5b\xb7\x73\x39\xce\x77\xa4\x15\x7b\xd6\xcf\x0f\xa1\x53\xcc\x7c\xe9\xcf\x02\xd5\x68\x71\xc0\xfa\xa6\x2b\x02\x9c\xc6\x59\x7e\xd2\x67\x7a\x8b\x79\x8e\x17\x50\x35\x6a\xa1\x41\xd1\x02\x77\xcc\x57\xa2\x66\xaa\xc2\xcc\xfb\x72\xdb\x45\x2b\x16\x35\xd6\xf4\xa4\x32\x2d\x83\x79\x66\x86\x6b\x34\x58\x86\xcf\x6e\x87\xad\x3a\x8e\x8e\xe0\x43\xd5\x88\x7d\x02\x65\xb0\x1b\x12\x59\x6c\x64\x3d\xf2\x39\x92\x81\xf6\x82\x2c\xb0\x65\xf9\x86\xb4\x0b\x54\x5b\x61\xbb\xcc\x09\xe8\x30\x1b\x78\x77\x9b\x37\xda\xd2\x6d\x23\x92\x39\x03\x63\x48\xd3\xc3\x9e\x29\xf3\x92\x5d\x94\x29\xde\x34\xee\xec\x25\x2a\xae\x45\x02\x85\x72\xa0\xd0\x8c\xe1\x16\x2e\x31\x57\x67\x4e\x40\x8e\x53\x08\x81\x5c\x80\x91\x56\x27\x04\x89\x0c\xc8\x0c\xf4\x48\x65\x2a\xf7\xb7\x9a\xc1\x92\x50\x5a\x89\x40\xd2\xe0\x08\x9f\x75\x7d\xcd\xbe\xa5\x70\x7f\xd5\xee\x64\xd2\xe7\x1d\x16\x6c\xd2\x4b\x4d\xdc\xb6\xdc\xe5\x9f\x8b\xc8\x7b\x23\x74\xf2\x25\x06\xd6\x56\x57\x57\xb8\x95\x8b\xc7\x65\x4b\xca\x95\xcc\x9f\xb9\xc4\x05\xa2\x2b\xec\xfa\x33\x2a\x3e\x8a\xeb\x32\x96\xa2\xa3\x23\x0d\x59\x44\xfe\xc9\x12\xb7\xf5\x46\x85\x32\xa4\x01\x51\xbe\x91\xd8\x46\xe7\xf3\x14\xdd\xc4\x80\xf8\x7c\xf9\x6a\x52\xb1\xf4\xfe\x84\xf3\x79\x9e\xb5\x92\x86\xf4\x18\x9e\x9e\xa2\x86\x7b\x19\x7a\x4f\x6b\x21\x83\xe5\xa8\x11\x9e\x76\xdd\x62\x54\x8a\x5d\x8d\x32\x8c\xa7\xdd\x6d\x0d\x11\xf8\xf7\x7d\x0e\xfe\x95\xb2\x1d\x9e\x83\x2f\x63\x57\x6a\xf1\x2a\x46\xef\x06\x0e\xa0\xcf\xe1\x4f\x38\x5d\xdc\x85\x1c\x83\xd6\x4e\xbf\x72\x94\xe8\x1f\xc6\xe4\x4c\x2b\x69\x1f\xa1\xa1\xa2\xe7\xff\xc7\x96\x21\xab\xaa\x15\x3f\xbe\x97\xda\x25\x29\xa5\x5b\x0e\x22\x56\x4d\x39\x14\xa6\x0d\xd9\x88\xf8\xa7\xd7\x64\xb0\x07\x99\x42\x78\x06\x3d\xae\x66\x92\x8a\x58\x3b\x78\x7a\xaf\xb7\xc0\x80\xe8\x50\x2f\x2d\xbd\x80\x1c\x4a\xca\x11\x91\xbf\x3b\x33\x60\x08\x35\xb3\x48\xe9\xb2\xf3\x5a\x70\x65\x4a\x51\x18\x59\x55\x5b\xaa\x3a\x0b\x4f\x6f\xbd\x57\x6c\xda\xb3\x11\xd0\x8f\xac\xac\xd5\x93\xcc\x4e\x81\xb5\x2b\x2c\x42\x2e\x29\x53\xa6\xfd\x79\xfc\x7b\x45\x19\xd5\x3b\x92\x71\xc2\xb9\xd8\x68\x13\xa9\x02\x3a\x56\x27\xa6\x44\x96\xfc\x2d\xaa\xdd\x20\xd7\x81\x54\xe8\xeb\x8a\x62\x98\xa1\x9a\xe2\x69\x7a\x27\xea\xee\x79\x33\x01\x3f\x04\xfb\x99\x7e\x42\xee\x8b\x44\xb0\x37\x68\x70\x96\x4e\xe5\x1d\xd3\xd2\x19\x23\xa8\x66\xe3\x02\x3c\x9a\x8d\xdc\x1c\x32\xed\x2b\x22\x16\xed\x10\x83\xa3\xfb\xdd\xf8\xb7\xa3\xfb\xfd\x1f\xb5\x91\xf1\xab\x1f\x2c\x0f\xdb\x5b\x71\xcd\xe8\xd2\x08\xcd\x70\xe2\xc1\xb4\xd1\xe2\x8c\xb6\xc9\xa3\x3d\x01\x29\xf8\x62\x04\xc8\x6e\x70\x49\x50\xb7\x5d\xe6\xdf\x6e\x41\xa9\xb5\x2e\xa7\xa2\x94\x0d\xc3\xa7\x07\x20\x76\xef\x84\x7b\xa3\xbd\x3e\x67\x37\x5a\x7c\x6e\x9e\x2f\x10\x2b\xe6\x98\xa6\x36\x9b\xb2\x09\xda\x69\xb2\xee\x77\xa0\xf4\x49\x7a\x3f\x84\xff\x3c\x7b\x96\x43\xdc\xf8\x46\xb2\xb7\x27\x70\x92\x4c\x59\xed\xed\x51\x34\xcc\x46\xc8\xf9\x4f\x9a\x19\x75\xac\xac\x5d\xc5\x11\x97\xdb\x64\x60\xee\x7b\x42\xae\x43\xb2\xd9\x73\x56\x74\x89\x8b\x6a\x56\xe1\x52\xa7\xb3\xf8\x09\x31\x90\x98\x97\x9b\xb8\x2a\x45\xc7\xcc\xab\x7b\xc3\xc2\x9d\xae\x96\xda\x61\x96\x2f\x20\xb9\x47\xe9\x00\xc7\x11\x5d\x72\x62\x3d\x12\x93\xf1\xac\x79\x4f\xfb\xba\x8f\x04\x03\x65\x8d\xd5\x2b\xe5\xfd\x8b\x65\x59\x59\x02\x6a\xa4\x49\xe2\x3a\xd0\x26\xee\xb8\xc9\x71\xf0\xe0\x39\xab\x89\x3d\xb2\xaa\x54\xe9\xd9\xd3\xaa\x8c\x5e\x2a\x1d\x2e\xce\x08\x9c\xe4\xf2\x87\x44\x8a\xa4\x66\x91\xaa\x8c\xb7\xd6\xc4\xa2\xfc\x83\xdc\xcc\x3b\x71\x61\x4e\xc5\x1b\xe9\xd9\x5c\x34\xef\x85\x1d\xdf\x9f\xc0\x61\xf0\x0d\x7f\xfd\x1e\xaf\x51\x5b\x06\x71\xb9\x6d\x96\xed\xce\x60\x3c\x58\x78\x51\x0d\x3c\x9d\xe5\x0e\xae\x2a\x75\x66\xbf\xfb\x94\x3f\x49\x9c\x93\x8a\x66\x6e\xde\xfd\x2c\x33\xa3\xec\xee\xd7\xfe\xc4\x39\x15\x24\x26\x23\xd2\xc4\x5f\xe8\x34\xf1\x49\x8c\x07\x67\x8f\xed\x97\xaa\xfc\x07\x3c\x3f\x7c\x22\xe8\x1a\x6a\xff\x0f\xca\x3e\x87\x07\x28\x54\xde\xb8\x65\xda\x54\x63\x15\xdc\x36\x81\x31\x79\x20\x14\x48\x5d\x76\x1c\xc4\x80\xcc\x36\xb4\x18\x66\x98\xc8\x7f\xa1\x53\xce\xb7\x10\x31\x83\xbf\x01\x52\x76\xc7\x14\xed\x84\x24\xf5\x0a\x8b\x9f\x54\x1c\x6d\xc3\x4e\xbb\xd5\xeb\xf4\xcf\x2d\x5a\xc3\x0f\x1f\xba\x23\x4c\xa2\x24\x14\xc0\x1e\x41\xe3\x23\x54\x28\xfa\x3a\xf1\xca\xb4\xcb\x20\x47\x6d\x08\x7c\x24\x9f\x1a\x91\x90\xb0\x95\x60\x5a\xc9\xfe\x25\xa4\xb7\x94\x54\xf3\x74\x08\xef\xab\xdd\xa2\x4e\x0b\xe3\x47\xf8\x94\xcb\x27\x92\xa3\xe7\x7a\xcf\xc2\xc9\x56\xd4\x09\x7e\x02\x72\x12\x1e\x95\xab\x46\x26\xcf\x6c\xe1\xd2\x87\xff\x33\x86\x92\x88\xd7\x45\x8d\x51\x9b\x56\x30\x15\xae\x4b\xa5\x66\x04\xac\x12\x03\x5f\x46\x78\x80\x9c\x7c\x5a\x75\x96\x8d\xb4\xb0\x40\xea\xc8\x39\x23\x70\x8d\xf1\x12\x2a\x66\x54\x50\x28\xe3\x41\x5e\xbc\x94\x77\x89\x30\xc7\xb4\xeb\x95\xd1\xa4\xcf\xb6\xbe\x18\x14\x8d\x94\xc7\x11\xd3\xab\xc0\x6c\x96\xc7\x31\x3c\xfd\xe0\xfb\x69\x1c\x82\x40\xa2\x20\xab\x5c\xca\x8a\x93\xf4\x7a\x4a\x71\x30\x3b\x13\x49\x39\x51\x99\x05\xfb\xdf\x4c\xbf\x99\xd8\xc8\xa1\x62\x1c\xd1\x19\xf7\xd1\x93\xd9\xa2\x5d\xd9\x78\xc9\x65\x9b\x6b\x79\x34\x4f\x67\x97\x6f\xdb\xb9\x15\xca\x21\x4b\x42\xdb\xa9\x0e\xec\xdc\x22\x89\xa5\x82\x0b\x85\x8c\xba\xab\xfd\xde\x03\x15\x5b\x66\xa8\x86\x66\xb5\xb8\xe4\x5f\xce\xa2\x70\x9d\xca\x6c\x12\xf1\x13\x0e\xa2\xc4\xe5\xaa\x60\xee\x36\xa2\x10\x19\xdc\xc6\xc1\x95\x6d\xc2\x45\xae\x62\x4e\x4d\x50\x1e\x8f\xa6\x99\x29\x9a\x31\xe9\x82\x06\x56\xc4\xa8\x3c\x03\xd6\xf0\xc9\x3a\x29\x97\x0b\xb4\x8c\x07\xae\x13\xb2\x14\xf0\xe7\x87\x79\xe6\x79\x7e\x18\xc7\x1d\xd4\x50\x4f\xb3\xea\xc5\x8d\x33\x60\x15\x14\x4a\x63\x2f\x74\x43\x74\xb7\x89\x68\x07\xb8\x9e\xe1\xa0\x53\xe4\x5a\xdc\xb3\x5e\xe1\x60\xe3\x01\xa9\x30\x9e\xd9\x5d\x72\x70\x39\x78\xaf\xef\xe3\x1c\x9b\x4d\x0a\xab\x6c\xe4\x21\x5c\xae\x97\x8d\xf6\x47\x2e\x1b\x88\xa4\xfc\x52\x07\xd6\xa2\x54\xd5\x99\x38\x44\x21\xa3\x6f\x31\xd5\x45\x8e\xdf\x7e\x4a\xff\x58\xb0\x3e\xc8\xe9\xd3\x81\xd1\xc1\x01\x16\x31\x74\x08\x77\x60\x14\x43\x90\x79\xbb\xd8\x6f\x90\xe2\x15\x76\xd7\x61\xf9\x01\x6e\xe9\x3d\x59\x2b\x77\x89\xef\x59\x2d\x1b\x51\x78\x28\xd3\x65\x7b\xdc\xad\xfd\x72\x1c\xb4\x41\x26\xac\xb4\xa5\x25\x66\x70\x02\xfb\xcf\xba\x20\x21\x2a\xf3\xf8\x3b\x49\x97\x48\x4c\xab\x66\x5e\x3f\xd3\xaa\x0c\xe2\x4b\xf0\x47\xac\x21\xe0\x6e\xcb\x91\x5e\x06\xc8\x76\x78\xbf\x76\x18\x52\xb6\x38\x14\xc6\x2d\xcd\xb1\xae\x78\xb4\x9d\x45\x86\xfb\xb0\xca\x90\xb6\xcc\xd1\x84\x87\x1b\x67\xe7\xb0\x43\xd2\x3e\x83\x63\xa3\x6d\x37\xae\x99\x4e\x70\x76\xce\x52\x43\xb4\xec\x1b\x65\x3c\x73\xcc\xd7\x67\x3e\xbb\x42\x82\xca\x64\x9e\x45\x0b\x2d\xfd\xa3\x2d\x67\x5a\xa4\x94\x21\x3b\xff\x7d\x89\x05\x5f\xb8\x52\x68\x94\x9f\x3d\x26\xa9\xcf\x29\x38\xfa\xaa\xc9\xd0\x29\x34\x78\x30\x2a\x7f\x67\xa4\x4d\xb7\x94\xdd\xbd\x59\x2f\x13\xb0\xb7\xb4\xed\xf6\x60\x92\xb4\xee\x57\x15\x65\xb8\x15\x47\xdd\x82\x43\x9f\x5d\x3e\x81\x6a\x85\x44\x3b\x8d\x78\xa9\x7f\x34\x7d\x62\x72\x0c\xb4\xdf\x12\xb6\x58\x52\x56\x65\xa6\xcc\x47\x83\xd9\x9a\xb4\x1c\xfe\x4b\xcd\xb6\xfa\x3b\xfb\xea\x0d\xde\xd8\xc7\x6a\x72\xde\x33\x3f\x57\xfc\x00\x96\x68\x83\xdb\x63\x78\xb9\x62\x73\xe5\xc2\x4e\xbc\xbf\x5e\xa4\xb2\xc6\x6d\x42\xa0\x3e\xd9\x10\x64\xa2\xeb\x74\xa4\xa8\xa5\xef\xb3\x27\xec\x88\x0a\x59\x2b\xbd\xce\x91\x61\xa3\xa2\xd2\xe7\x4d\xe0\x21\x7a\x14\xa1\xc4\xfb\xd3\xc7\x8c\xfd\x5d\x9d\x86\xa3\x4e\xf0\x47\xe7\xc4\x05\x53\x19\x1e\xdf\xb5\x13\x9e\x86\x13\x89\x22\x4d\xf2\xc1\x28\xb5\xd4\x19\xac\x55\x0e\x7d\x92\x08\xef\xb1\x4e\x60\x38\x89\x36\x2c\xc2\xd8\x20\xff\x79\xf1\xc2\x88\xa9\xcc\x8e\x22\x4c\x1f\xce\x12\x0e\x78\xab\xe1\x3d\xcd\x50\x7d\xe4\xfa\xdc\x8c\x4f\x44\x2a\xc3\xc8\xf1\x7b\x2d\x8d\x5d\xb1\xe7\x64\xc8\x59\xa4\xad\x52\xee\xdb\xa3\x15\x9b\x07\x55\x06\x9c\x54\x73\x0a\xa6\x3e\x10\x14\xa8\xae\x83\x85\x51\x35\x33\x93\x52\x65\x67\x4e\x6c\x39\x3b\x31\xa3\xf7\xa4\xc6\x53\xc5\x10\xa4\x9d\xb6\x68\xfd\x77\x54\xaf\x30\xfc\xfb\xdf\x03\x5b\x36\x14\x37\x74\x45\x6d\xcb\x58\x63\xbb\x1b\x4e\x5a\x89\x24\x4a\x79\x18\x5c\x06\xa8\x35\xd2\x2f\xfe\x9b\x0c\xb3\x12\xaa\xcf\xc1\x3b\x59\x9a\x54\xea\xc0\xb2\xa9\x75\x95\xa2\x1a\xf2\x69\x76\x24\xcf\xeb\xe9\x73\xdc\xb8\x6a\x01\x73\x2c\x1d\xea\x62\x55\xe1\xf1\x2d\xa1\xec\x9b\x7a\x63\x68\x88\x1a\x57\x97\x19\xbf\x6e\x66\xf8\x03\xec\xb2\x82\x88\xb3\x3c\x85\xc6\xbb\x9b\xb6\xa1\xc1\xb9\x93\xd6\xd5\x31\x24\x73\x7c\x45\xe1\xb7\x42\x94\x96\xba\xbe\x72\xdc\x47\xdf\x2c\x72\xc3\x91\x3a\xd3\x7e\xb9\x62\xca\x51\x64\x2e\x40\x69\xfc\x69\x65\xcb\x63\xa0\xb2\x94\x95\x79\x0a\xb8\xc6\x1b\x95\x32\x13\x9a\x18\x9b\x26\x39\x8c\x25\x72\x8b\x09\xbd\x1d\xb8\x95\x85\xd8\xb9\xc4\xcb\xd2\x77\x59\x34\xea\x7e\x6d\x34\x86\xc1\x89\x3b\xca\x7d\x9f\xd5\x43\xf0\x3a\x47\x3d\x99\xa8\x54\xd8\xbe\xe3\xed\x25\x55\x08\xad\x63\x24\xdd\xf5\xa6\xd8\xb4\xae\x9a\xeb\x2d\xce\x6e\xef\x1f\xa9\xf2\x11\x47\x7e\x57\xaa\x04\xa5\xf8\xe8\x00\x18\x6a\xaf\x30\x3b\x86\x23\x2a\x8f\x15\x89\x2a\xa8\x02\x8c\xac\xe1\x13\x9f\xea\x4a\x4c\xf1\x24\xb1\xff\xeb\xbb\xd9\xfe\xf6\xa5\xa7\xe0\x7a\x0a\x94\x75\xbc\x9c\xe4\x57\xdb\x26\xe0\xb2\x11\x2b\x75\xe4\x08\x31\xef\xfc\x40\xd3\x0c\xc1\x4f\xa7\xf0\x77\xc2\x6c\x00\x92\x13\x54\xd5\xae\x31\x15\x27\x32\x69\x44\x5b\x6a\xf8\xc4\x49\x1a\x97\xc3\x72\x83\x49\x46\x06\x7e\x2b\xe4\xe0\x95\xb3\x24\x3b\xbf\xc2\xcc\x54\x5f\x15\xaf\xf7\xad\xb5\x0f\x64\x29\x36\xe4\x2e\xe7\x51\x74\x83\xf7\x9f\x1f\xaa\x4e\xb8\xfb\x73\xec\xd7\x76\x9d\x8a\x17\x4e\x49\xd4\xf4\xc1\x2e\x2a\xe6\xa6\xb6\x61\x9c\xa2\x87\x29\xbc\x42\x67\xe0\x54\xf2\x51\x66\x23\x37\x1d\x4c\xed\x2e\x91\x99\xe0\xce\x41\x54\x74\xbc\xb0\x6d\x2a\xaf\x25\xf0\xa4\x0c\xa7\x83\xff\x4c\x2e\x95\x65\x69\x65\x8a\x42\x96\x3e\x7b\xf3\x1a\xde\xa1\x96\x55\x45\xb5\x44\xbe\xf3\x32\x84\xb3\x95\x69\x1f\xcc\xe0\x09\x47\x24\xc5\x04\x3a\x55\x6f\xd9\x3d\xb2\x74\x00\xec\xfa\xca\x9d\x50\xc8\xed\x67\x6f\x5e\x3b\xaf\xef\xc8\xed\x7e\x5f\x96\xe9\xcf\xde\xbc\x9e\x3a\x2f\xfe\x13\x98\x3e\xa4\xec\x83\x30\xbd\xc7\x8a\x7e\x8b\x84\x6f\x19\x78\x93\x2f\x65\xa1\x71\x53\xe4\x53\xf8\x87\x1d\x39\x28\xa4\xc1\xea\x2c\xa2\xae\x87\x13\x38\x70\x15\x95\xd5\x73\xe4\x31\x6c\x0b\xb7\xc4\x45\x55\x62\x59\x21\xa2\x45\x0d\x9d\x65\x16\x1b\xb6\x38\x1a\x01\xd4\xc8\xa3\x1b\x29\x1f\xcf\x94\x2b\xaa\xa9\x85\xd8\xea\x7c\x72\x52\x97\x09\xc8\x7c\x09\x7c\xe0\x41\x91\x91\x6a\x55\x8b\x8c\x0f\xd0\xa9\xa0\xce\x88\x38\x0e\x8d\x9c\x42\x64\x5b\x60\x44\xab\xa0\x81\x20\x0f\xac\xe3\x5a\xb5\xb1\xc7\xea\xbb\xf2\x2e\x1e\x23\x6f\x59\xad\xb5\x52\xce\x5d\x22\xe1\xc6\xe7\x7f\x15\x2d\x08\xf7\x3d\x7c\x1e\xf6\x5d\xd8\x7b\xdd\x89\x57\x91\x2c\x91\x55\x94\xa1\xab\xb3\xde\x91\xa9\xcc\x1b\xb2\xd2\x59\x0f\x64\xdd\xf4\x1e\xba\xd9\xc2\xc1\xbe\x38\x8b\xfd\xde\x1f\xd0\x35\x06\xba\x6a\xd5\x20\x92\x55\x85\x95\x29\x89\xb6\x48\xa9\x8c\x50\x16\x2c\x48\xc3\xb8\x38\xdb\xdb\x99\x27\x15\x52\xc4\xf1\x89\xe4\x5e\x89\x4f\x63\xa5\x9a\x9e\x3f\x4b\x78\x31\xdf\xaa\x43\x03\x7d\x0e\x4e\xd8\x25\x64\xa2\x1f\xaa\x84\x4c\xe8\x5f\x9a\x18\xfa\x52\xaa\xcb\x48\xb0\xc3\x00\x09\xf4\x9c\x65\xd4\x65\x6f\x4f\x9c\x89\xeb\x54\xa6\x64\x03\x7b\x9a\xd1\x8c\xed\xad\xa1\x64\x48\x45\x13\xe4\x15\x99\xd7\xe6\xb5\x22\x64\xea\xbc\xa3\xc7\x98\x77\x77\x25\x52\x14\xf6\x4d\x74\x2f\xa1\x03\xcb\xed\x12\xba\xcb\xa8\x8f\x24\x74\xc6\xeb\xba\x47\x7a\x47\x68\x18\x48\xf6\x70\xa4\xf7\x46\xfd\x21\xea\x24\x5a\x51\x73\xbd\x21\xfd\x15\xaf\x75\x5c\x16\xad\xbb\x46\xb3\x58\x05\xdd\xa5\xf6\xd9\x90\xf5\xf3\x24\x54\x64\x4f\x06\x14\xbb\x1e\x57\x22\x3b\x9e\xd8\x67\x14\x0f\xe8\xd8\xef\x8e\x63\x32\x3f\xa4\x72\x68\xfa\x56\x00\x5b\x47\x1c\xce\xee\x35\xd8\xd0\x93\xda\x33\x3c\xcb\xf8\x62\x06\xc8\x26\x85\x28\xc6\xd7\x86\x5f\x15\xc2\x12\x41\x4d\x0a\x6b\xcc\x7f\x6f\x38\x79\xe5\x56\xf3\xe6\x2b\x55\x06\x48\x3b\x62\xc2\xc6\xea\xfd\xb9\x30\x4c\x6a\xa3\x54\x89\x82\xf6\xfa\x30\x87\xf2\xf9\x60\xd0\xbe\x94\x84\xe8\x13\xe2\x15\x69\xcf\x55\x52\x4c\x22\x03\x72\x58\xb4\xd0\x45\xf4\x0e\x1d\xaf\x87\x70\x99\xd4\x59\xa4\xbe\x1d\x94\xfc\xb1\x92\xc7\x08\xd9\xe7\xaa\xf5\x45\xc7\xe4\xf2\x35\x60\x76\x5b\x87\x0f\x76\x50\x8b\x0f\xee\xaf\x1e\x5f\x4f\x5f\x3f\x06\xc4\x4f\xd4\xea\x73\x58\x21\xed\x67\x40\xf7\x96\x1a\x0a\x36\xd5\x72\xa8\x4d\xf9\x16\xb0\x15\x97\x25\xa6\xd6\xc5\x6b\xd0\x77\x32\x70\xbb\xa5\xbc\x53\xf3\x69\xe3\x16\x9b\xfa\xfe\xed\xcf\x06\x05\xb1\x76\x1b\xa4\xcc\x34\xe8\x57\x2d\x59\xf4\x94\xbb\x0f\xea\xa9\x3d\x50\xd2\xb6\xbc\x33\x6d\x64\xea\xdb\x6d\x4a\x3b\x25\xed\x69\xa7\x45\x4b\xbb\xe1\x42\x06\x53\xde\xb7\x30\xb7\x43\x22\x44\x83\x7d\x6c\xc5\xf7\x96\xe1\x19\x89\x6c\x98\x18\x4e\x8a\xe3\xfd\x94\x04\x3d\xea\x7c\x91\x94\x24\x80\xad\x2b\xe1\x41\xef\x21\xf5\x64\x0a\x41\x56\x5b\x47\xb8\x99\x55\x4d\x2a\x8e\xa0\xb7\xb9\xa3\xe3\x99\xdb\xa5\xbc\x7a\xe9\x2d\x36\xb1\x67\xa7\x09\x2e\xf9\x14\xd5\x6e\x91\x1b\x5e\x52\xd3\x6d\xc5\x11\x54\x95\x82\xfd\xfb\xeb\x5a\x56\x33\xf5\x6d\x7c\x65\x94\x3e\x25\xda\x93\xcc\x65\xd2\x97\x0c\x26\x6d\x0a\x53\x18\xec\x71\x4a\xac\xc8\x0c\x43\x37\x69\xb0\x3f\x83\x2b\xef\x95\xdf\x3d\x3b\xc7\xcb\xd6\x4b\xf8\x49\x26\x59\x09\x77\x9c\xe9\x1d\x95\x47\x33\xfc\x30\x97\x37\xbe\xf4\x71\x2e\xff\x93\xe4\x81\xae\xbb\xa4\xd9\x04\x59\x8b\xe1\x60\x6c\xee\x4d\x9c\x19\x18\x48\xdf\x77\x42\x99\x50\x40\xbe\xd2\x53\x5c\xa2\x62\x6e\x45\x56\xce\x54\x2d\x71\x5d\x34\xc2\x71\x38\x7e\x0d\xae\xd9\x9a\x1c\x83\x5c\x4c\xa6\x7d\xde\xb7\xea\x5c\xd4\xa4\x27\x11\x20\x74\xdc\xb7\x3a\xaf\xa3\xbc\x82\x67\xd9\x96\x88\xee\x66\xb0\xc3\x54\xed\xd8\x5c\x96\x2c\xcd\xa2\xc4\xcc\x91\x84\x1b\x9b\xbb\x9f\xc3\x91\x3d\x87\x2a\x95\x6f\x7f\xa2\x78\x07\x55\xef\x3b\x8b\x7d\x77\x93\xd8\x32\xdb\x5d\x91\xdf\x1b\xb7\xc9\xdb\xb5\xbc\x31\x34\x7f\x76\x1c\x37\x19\x5b\x6a\xb3\x53\xbd\xd7\x1f\x8d\x5f\x5c\xa0\xba\xa6\xf6\x94\xb4\xc9\xcf\x5d\xcf\xb1\xae\x40\xcc\x0d\x8f\xd9\x39\xd6\x39\xad\x8e\xd1\xb1\x65\x9e\x39\xf2\xdc\x6e\xdc\x2d\xe7\xb8\xa1\x0c\x43\xe8\xd0\xa6\x1b\x40\x50\x55\x20\xfe\xd9\x54\xf5\x3f\xf5\xc1\xed\x64\x49\x88\xce\x3e\x9c\x22\x21\x61\x47\xa6\x1b\x37\x9d\xcf\xc2\x71\xae\x23\xf6\xb6\x99\xc4\xa8\xe4\x38\xbd\xab\x2d\x19\x51\x8e\xd2\x46\x59\x60\x53\xaa\x24\xfc\x58\x9d\xf6\xf6\x04\x5f\x56\x01\xd5\x77\x6e\x88\x9c\x2e\x9b\x51\x6a\x6e\x80\x4b\x7b\x64\x83\x3c\x24\x59\x63\xf5\xc7\x30\x8f\x35\x52\x07\x0d\x5e\x07\xd9\xbf\x9f\xf9\xf2\x24\x9d\xe2\x60\x72\xef\xfc\x04\x39\x0b\xe6\x40\xaf\x08\x2a\x16\x1d\xb3\xd1\x9e\xca\xa8\xb8\x0b\x7f\x33\xcd\x62\xd9\x60\x75\x60\x44\x45\x16\xf7\xb6\x33\xe9\x4a\x7f\x4f\xea\x4a\x77\xfc\xc9\x42\x43\xfa\x37\x69\xcf\x12\x2b\xa9\xed\x26\x34\x64\x2d\x20\x29\x6d\x2f\x82\x91\xb2\xea\x1c\x86\xeb\xa8\x9b\x95\x2b\x98\x35\x48\x08\x44\xc7\x3f\xe2\xb5\x72\x57\x07\x98\xc2\x17\x0f\xb4\x58\xcf\x9e\x59\xdb\x9d\x54\x98\xbb\xd6\xa9\xaf\x17\xf5\xf9\x75\x7b\x91\xba\x22\x15\xca\xdd\xca\xd1\x51\x28\x49\x7d\x98\xe2\x67\x25\x98\x8e\x27\x33\x4c\x3a\x21\x07\x33\x1c\x8d\x2f\xae\xdb\xd4\x03\x4a\x17\xe9\xb1\x25\x10\x34\x8a\x2c\x0b\xe9\x15\x78\xcf\x4a\x68\x64\xe5\xc4\x20\x98\xda\x2d\xc7\x9d\x65\x91\xc5\x65\xf8\xa2\xbe\x49\x78\x8c\xec\xc0\x2f\x91\x37\xc7\x8b\x54\x80\x34\x7f\xf0\x2a\x2c\x41\xdf\x55\x81\x70\x9b\x92\xf4\xa9\x7e\x9d\x42\xec\xdf\x0e\xab\xc3\x0e\x5b\x56\xeb\xce\xc1\x72\x2b\x9b\x85\x51\x98\xce\x88\xce\xe0\x82\xcf\xe9\x90\xd6\x2d\x17\x80\x1c\xa1\x3f\xf9\x12\xdc\x73\x5a\x2a\x4b\x51\x57\x90\xdc\x79\x86\xf2\x94\x1e\x61\x97\x94\xf4\xd5\xa8\xdf\xbd\x15\xb7\x79\x03\xdb\x1b\xf3\xc0\x5a\x3c\x3f\x1c\x23\xe3\x5d\x96\xfd\x7e\x04\xf3\x31\x84\x72\xbc\x40\xee\x4a\x18\xbb\x1c\x9b\x87\x12\xcc\xdb\x84\x48\x3a\xe2\x48\xfb\x0b\x12\x24\x89\xa8\xda\xdd\xc9\x79\x93\x30\x42\x16\xde\xaa\x98\x77\xec\xb9\xad\x1a\x53\x11\xe4\xe1\xdd\x37\x55\xd7\xa8\xfc\x0f\xf3\xe1\xb6\xab\x51\xf9\x48\xfe\x51\x40\xa3\xde\xed\x91\x5e\x67\x28\x9a\x43\xa7\x54\x8c\x37\x55\x3d\x03\x8e\xc6\x7b\x3f\xb6\x66\xc4\x28\xb2\x18\xbb\x0f\x05\x32\x66\x5c\xc3\xb5\x48\xab\x8a\x27\x3c\x8a\x16\xd1\x95\x1b\xbe\x68\x91\xcf\x45\x8b\xc8\xb2\x6c\xa8\x2c\xc1\xb9\xe0\x46\xdf\x92\x9d\xba\x18\x47\xd7\x5e\x93\x7c\x24\x0b\xaa\x34\x78\x5d\x6f\x60\x51\x35\xac\xbb\x5c\xba\x0a\xe3\xa1\x16\x37\x5f\x31\xa8\x16\x0b\x5c\x56\x88\x61\x71\xb0\x73\x56\xcb\x92\x09\x8a\xc9\x06\x5c\xbc\x00\x77\xbb\x93\x23\x05\x2e\x56\x51\x01\xc7\xf6\xaa\xa8\x9e\xca\xfc\x3a\x38\xac\xa6\x97\xf4\x4e\xe2\xfb\xd4\x39\x8a\xc5\x16\x64\x2f\x92\xd2\x29\xa4\xf2\x66\x74\x13\x63\xe5\xb0\x64\x84\xa9\xf4\x6b\xeb\xb9\x3f\x0f\xa1\xff\xc7\x22\x77\x97\xfa\x7f\x87\x9c\x63\x4d\xc9\x88\x09\x3d\xa8\x29\x19\x33\xae\x21\xa6\x44\x57\x05\xb7\x25\xfe\x2f\x1d\xff\xf4\xa1\x4c\x8a\x1a\x85\xb4\x93\x55\x73\xb5\xad\x3d\x81\x2f\x06\xe5\x3e\xdc\xd2\x88\x3c\x9f\xaf\x43\xda\x3b\xd4\x68\xa4\x3b\x77\x45\x47\x0d\xe1\xa1\x94\xc7\xb8\x41\x0d\xd1\x1c\x4a\x49\xb8\xf7\x85\x85\xea\x42\xed\xbc\x48\x1b\x38\x54\x4f\x98\x12\x11\x36\xbb\x50\xdf\xbc\x6b\x4a\xc4\x46\x37\x4f\xa5\xb7\xec\xe4\x08\x5f\xd6\x75\x58\x06\xf6\xf3\xde\x91\x83\x44\xe5\xba\x3b\x6c\xa9\x59\x2c\x3c\x0e\xeb\xe5\x07\x30\x84\xcd\x4c\xc2\xe9\x63\x05\x4d\xf4\x00\x76\x13\x37\xf9\x62\xa1\x76\x68\xa1\xfc\x5c\x3a\x6b\x04\x32\x24\xeb\x33\x05\x16\xf7\x89\xdb\xeb\x6c\x7e\x5c\xd8\xe4\xd1\x6c\xdd\x96\xd3\xdc\xa9\xc5\xf3\x49\x20\x14\xce\x96\xc3\x1a\x89\xf9\x87\xd2\x5e\x5b\xcc\x66\x9c\x5e\x7b\xac\x30\x8e\x1e\xc0\x97\x48\xce\xe7\xa6\xd6\x64\x24\x67\xd5\x73\xaf\xb1\xac\xaf\xaf\x0e\xa8\x69\x62\x72\x86\xd1\x71\x9d\x1c\xec\x6c\xbc\x07\x35\x32\x9d\xfd\x91\xc3\x39\x5b\xa9\xfa\x9e\x75\xf1\x9f\x54\xd7\x0f\x34\x00\xdb\x4c\xfe\xe8\x08\xcc\x1d\xe4\x86\xbf\x34\x6b\xe4\xce\x89\x85\xe1\xc4\xbe\x1d\x71\xfd\xe1\x7b\x05\x57\x6f\x25\x66\x90\x32\xf8\x4e\x76\x08\x39\x2c\xdc\x93\xcc\x5d\xb3\xac\x06\xf2\xf9\x46\xa4\xc6\x18\xd8\xb1\x64\xff\xdc\x2c\x6c\x9f\xc9\x1d\x3b\xbf\x7b\x65\xe9\xfb\x64\xe7\xdd\xb1\x72\x2e\x95\xf9\xb4\x26\x14\xb7\x41\xf5\x5c\xf1\x90\x7a\xce\x06\xd5\xce\x46\x69\x9c\x8d\x03\xd0\x15\x85\xeb\xda\xd8\x19\xb1\x2c\x0f\x2e\xa7\xb6\x97\x89\x6a\xdc\xca\x62\x9d\xaa\xb9\xd9\xd1\xf7\xc6\x40\xe2\xc4\xde\xa8\xc8\xb5\x53\x3b\x79\x90\x67\x53\xf0\x79\x09\xae\x1b\x76\x37\xe7\x7f\x86\xf7\xe2\x7f\xbf\xf3\x32\xf1\x51\x7f\x5d\x15\x34\xbc\x71\x84\x77\x36\xa5\x5e\xda\x5b\x9b\xd2\xef\x4d\x5c\x0b\x4e\xc4\x3d\xc4\x7d\x05\x38\xd4\x51\x30\xc1\x29\x36\x9b\x93\xbb\xd6\xab\x86\x55\x75\x74\x09\xfe\x25\xc6\xd6\x63\x6e\x0e\x38\xdb\x8a\xfa\xe6\xf2\x70\x89\x27\x15\x94\x21\x86\xa7\x83\xee\xa1\x77\x8f\x40\x44\x93\xc1\x25\x7c\xcb\xa7\xd2\x75\x91\x75\x4f\x6c\xa2\x8f\x6a\xd6\x8f\xef\x1a\x46\x6f\xba\x59\xc7\x54\xb4\x0a\x1f\x3e\x95\xcc\x72\xe4\x6e\x53\xd1\x40\x87\x4e\xe5\xc1\xa2\x17\xb6\x93\x61\x95\xf7\x53\x70\x4a\x4c\x59\x4b\x36\x16\x56\xce\x6b\x8d\xab\x0c\xd8\xf2\x2c\xe9\x62\x03\xb9\x61\xb3\xec\x61\x7e\x0b\x71\xec\x99\xfe\x24\x4a\xdc\x8e\xa6\xe1\x2d\x2a\xb9\xf8\xc8\x40\x74\xa4\xa7\xa7\xce\x8a\x8a\xc1\x82\x42\x84\x53\x1b\x47\xa5\x1c\xea\xa5\xd2\x8c\xac\x9a\x32\x5d\xd1\x3f\x7a\xf4\xd8\x17\x24\xf4\xfb\x73\x77\xad\xbd\x01\xca\xa8\x77\xdf\x39\xa9\xab\x90\x31\xa2\x0e\x27\xe9\x05\x6b\xc5\xe4\x3d\xe5\x0d\xe7\x2a\x79\x15\x41\x4e\x38\x77\x71\x80\x1e\xee\xf7\x10\x3d\x74\x1f\xa4\x97\xe5\x33\x5a\x3c\x93\xee\xce\x80\x92\x54\x30\xf8\x1c\xfc\x93\x8e\x83\xf0\xa0\x2a\x39\x99\xdd\x15\x95\x24\xaa\x63\x39\xea\x1e\xff\x54\xb3\x6a\x16\x65\xba\xaa\x1a\x45\x3f\xe0\x2b\xf4\xdd\x86\x61\xfa\x0e\xb7\x32\xdd\x15\x97\xa2\x24\xc4\x93\x13\x10\x17\xfb\x74\x64\x97\x87\x03\x51\x0c\xe8\xf6\x52\xe2\x19\x9f\x96\x90\xc9\x97\xc1\xe7\xfb\x5b\xd2\x2c\x2e\x8d\x99\x1a\x5c\xa7\xaa\xc8\x8c\xde\x94\x37\xb8\xec\x48\xbf\xbd\x4d\x3e\xed\xae\x52\xd0\x51\x37\x21\x18\xc5\xa4\x2b\xe2\xd1\x7d\x1f\x5a\x3c\xd0\x51\x9e\x9d\xd1\x23\xa9\x9b\x38\x71\xc6\xa3\x0b\xdf\xdd\xd1\x9b\xd3\x49\xb6\x0f\xea\xc8\xa5\xe7\xf0\xa0\x4e\x5c\x6e\x08\x43\xbd\x9e\xb0\xfd\x23\x38\x6f\xb9\x21\x8c\x71\xdc\x46\x87\x6b\xc0\x8f\x69\x0c\xb8\xaa\x30\x05\x41\xfb\x1d\x34\xbe\xa4\x0f\xfe\x6c\x3e\x98\xc5\x44\xc2\x01\xeb\x28\x9a\x34\x0c\x07\x8f\xe2\x78\xdd\xe1\x46\x47\xbc\xd5\x7d\x8e\xd9\x5d\xa0\xd7\x98\xb1\x28\x16\xe3\x6e\x0d\x89\x92\x5b\x75\xad\x0e\xef\x94\x6a\x4b\xa8\xae\x4d\xce\xa1\xdc\xfe\xa1\x83\xf7\x7f\x4c\x5d\xde\x2b\xcc\x64\xcd\x14\xba\x3f\x39\x86\x5f\x64\x54\x24\xf4\x8d\x4c\x25\xb6\x33\xea\x7c\x73\x12\x09\xc5\xf4\x1a\x6f\x68\x32\x2c\x71\x07\xee\xe6\xcd\x7f\xf5\x8f\xee\xf5\x70\x76\x47\xc8\x54\x36\xd2\x55\x62\x3c\xb8\x53\x83\x8a\x04\x2b\xab\x69\xfc\x9a\x02\x12\x3f\x4b\xb3\xb3\xc2\xe0\x14\x2d\x97\xb8\x29\xf7\x63\x58\x5b\x96\xeb\x92\x60\x87\xec\x30\x6a\x36\x72\x0e\x8c\x3a\xbc\x14\xed\x26\x6e\xc7\x4e\x7e\x75\x9f\x63\xf8\xc5\x7d\x30\x9a\xb3\xec\xc2\x57\x32\x57\xd8\xd8\xb1\x19\x34\xea\xeb\x04\x7e\xf9\x87\x8f\x33\x9d\x37\x74\x71\xc6\xe7\xa6\x7a\xce\x87\xc6\x04\x7d\x3b\x16\xe1\x2f\xa6\x55\xe2\xea\x3e\x77\x4c\x9a\xda\x1e\x56\xfa\xac\xe0\xc5\xd9\x93\xf0\xec\xdb\x9f\x40\xaa\xcc\x14\xb3\xe2\x15\x7c\x91\x90\xb3\x1c\xc8\x6e\x70\x02\xd4\x10\x99\x8d\x87\xd8\xf1\x32\x2d\xc5\x5d\x50\xb3\x10\xb3\xd0\x46\xb1\x4b\xc7\x4c\x02\x1e\xca\x8c\x2e\x77\x12\x76\x2b\xbd\xe3\x0e\x7b\x8c\xf2\xf9\x51\xd4\x08\xe1\xeb\x73\xad\x65\x76\x69\xcc\x5e\xd6\xb5\x89\x4c\x70\xe5\xd3\x11\xb9\xc8\xea\xa2\x66\x46\xfa\x5a\xc6\x9a\x65\x9c\x8d\x74\x5b\x0e\xd5\x49\x7a\x6c\x9a\x47\x46\x04\x65\xfe\x7c\xca\xe4\x11\x4d\xf4\x48\x14\x27\xec\xf8\x1d\x0c\x79\x47\x59\xe2\x94\x30\xd9\xca\x6f\x49\x89\xda\x91\x49\x7f\x59\xd7\xfe\x26\x50\x46\xb2\xbc\x8f\x52\xe2\xe5\x45\xe2\x07\xc1\xd8\x42\xd0\x42\x97\x61\x90\xb0\xf5\x6c\x8e\x6d\xe5\x07\x70\x10\xd5\x8e\xb7\xd5\x9e\x24\x0c\x9d\xbf\xbf\xa1\x58\x97\x77\xfc\xe7\x13\xfb\x2f\x3e\xc4\x76\x3e\xc4\x36\xac\x76\x77\x77\x22\x1d\x52\x84\xe1\x2c\xa9\x7f\xee\xea\x81\x74\x68\xcd\xd7\x98\x51\x55\xce\x9d\x42\x5d\x51\x06\x64\x16\xdf\x8b\xd2\xcc\x48\xbb\x40\x7d\x7a\xd0\xaf\x41\x2c\x56\x37\x7f\x48\x05\x74\x9c\xa8\x7d\x7f\x1b\xd0\xcb\x2d\xf0\x1c\x44\x5c\xc3\xc1\xeb\x32\x08\x26\x36\x60\x2a\x08\x29\xdd\xae\xda\xc5\x6a\xdc\x9b\xca\x1e\x64\x4c\x07\xc5\x22\xee\x14\x55\x9a\x23\x7a\x97\x85\x2b\x47\xd4\xd8\x7e\x74\xf4\x35\xa8\x91\x18\xe2\x28\xc8\x86\x30\xa1\x11\x7b\xc5\xef\x90\xec\x8b\x63\xf8\x8e\x10\xb7\x62\x61\x2d\x2b\x8e\x0b\x52\x9d\x08\x83\xa4\xaa\x40\xc7\xdb\x5a\xce\xc5\xf7\x16\x29\x72\x2b\x07\x25\x2f\xa1\x78\x16\xa1\xf0\x5b\x51\xef\x71\x1a\x3d\x7f\x27\x6e\xf1\x14\xf7\x90\xa4\xf7\x79\xba\x8b\x24\x73\xdc\x47\x30\xdd\x5d\x1d\xcd\x1f\x89\xd1\x6f\x9d\x66\xb2\xe7\x30\x55\x8a\x11\xb2\xb9\xa4\xea\xb4\xb0\x4a\x3d\x76\x53\xa0\x12\x72\xf1\x29\x4a\x5f\x8b\x48\x3f\x31\xbb\x49\x5f\xc8\x6a\xc9\x1a\xe7\xfd\x0d\x21\xd8\x5d\xc9\xf5\xfd\x17\x62\x6d\x43\xac\xb1\xa4\x1a\x1a\xb0\xd5\xc6\x29\x1a\x58\xf2\x12\xfe\x8e\x00\x6e\x82\x8c\x89\x80\xee\x17\x42\xba\x31\x6f\x45\x44\xdd\xac\x93\x98\x63\xc2\xa6\x77\x26\xaa\x17\x01\x4a\x51\x36\x17\x56\xfd\x42\xdf\x74\x89\xf9\x1e\x49\x1d\x15\x96\xba\x33\x75\xdd\x30\x55\x8a\xb8\x03\xc3\x56\x5f\x68\x1d\x86\xfc\x86\x90\x7a\xab\xa0\xc9\x2e\x48\xee\xaf\xc3\x06\xd2\x3d\x1b\x54\xf9\x42\xfc\x64\x68\x2a\xe4\x80\xd7\x35\xb9\x44\xb5\x2d\xc1\xed\x30\x42\xf2\x8a\x4c\xce\x12\x9a\x15\x74\xc1\x44\xaa\xae\x4d\x2a\xe1\x72\x23\x1c\x2c\x89\xe1\xaf\x86\xae\x8b\x12\x6b\xc7\x04\xf5\x07\xae\x25\xbf\xd0\x3d\xb5\x14\x0f\xc9\x7e\x86\x19\x6e\x17\x55\x83\xa9\x58\xe9\x36\xee\x1d\xa8\x14\x33\x58\x2d\xe5\x05\x6b\x28\x77\x41\x4a\x6a\x6d\xab\xba\xfb\x1b\xba\xc1\x71\xba\x40\x82\xa2\xdb\xaf\x63\xd5\xf4\x77\x49\x25\x75\xd5\x61\x88\x28\x79\x23\x20\x05\x04\x97\xad\xc8\xa5\xc0\x6b\xc0\x8b\x25\xdb\x24\x98\xdb\x5e\x9d\x2c\x0f\x72\xf0\x31\x52\xa8\xcc\x99\x99\x02\xd5\xb5\xca\xf2\x08\xd1\x27\x2f\xa6\x8b\xb1\xe6\x25\xb8\x1d\xc3\x9d\xae\x87\x3c\x70\x03\x67\x63\x60\x1d\x80\xbb\x26\x9a\x8a\xff\x6c\x8d\xff\x09\x3c\x8b\x5f\xcb\x4e\xbe\x7d\x31\x39\x86\xbf\xc6\x51\x98\x3f\x42\x42\x3e\x3f\xd4\x97\xfd\xf5\xa2\xc0\xfb\x33\x98\x92\xf3\x87\x47\xc8\xaa\xa9\x98\x77\x8b\x65\x9a\x1d\x9c\xbb\x54\xe1\xc4\xde\x27\x19\x09\x59\x0f\x18\x75\x3d\xa5\x06\xa3\xef\xb0\x1c\x0d\xc6\x30\xa7\x80\x22\xfe\xca\x00\xb9\xdd\xbb\xdd\x83\xff\x0b\x00\x00\xff\xff\x94\xa3\x58\x3e\x25\xd9\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\x91\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\x24\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xd9\xa9\xb5\x1e\x6c\x69\x66\xd0\x00\xfa\x8e\x46\xa3\x71\xf4\x97\xbd\x3d\x00\x80\x97\x35\x59\xbf\x67\xe8\xa6\x6a\xae\xcf\x48\x5d\xe3\x82\x55\xa4\x91\xaf\x3e\xcc\x2b\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x55\x0d\xa6\x80\xa0\x30\xdf\xc1\x8c\xb4\x40\x65\x6b\x40\x4d\x09\x25\xae\xf1\x35\x62\xfc\x4f\x72\xf5\x2f\x5c\x30\x2a\x20\xad\xe7\x55\x31\x07\x54\xd7\x64\x4d\x61\x45\x71\x4b\x81\x11\xd1\x10\xbb\xcd\xb0\x80\x87\x28\x2c\x50\xb3\x81\x86\x94\xbc\x3b\x0a\x6c\x8e\x37\xb0\x46\x0d\x83\xaa\x01\x04\xb4\x6a\xae\x6b\x0c\xa8\x28\xc8\xaa\x61\x53\xd1\xc1\x25\x03\x31\xd6\xc5\x12\xb1\xea\xaa\xc6\xb0\xae\xd8\x9c\x37\x84\x9a\x14\x37\xb8\x04\x46\x6e\x70\xa3\xdb\x00\xc5\x6c\xb5\x9c\xca\x59\xbe\xc7\x58\x7c\x48\x9a\x59\x4d\xd6\x47\xfc\x9f\xc3\x82\xb4\xf8\x50\xcf\x9c\xc2\xbb\x8b\xd3\xf3\x1f\x2e\xc4\xe0\x16\xa4\xc5\x30\xaf\xae\xe7\x50\xe3\x5b\x5c\x43\xd5\xcc\x48\xbb\x40\x02\x19\xe8\x8a\xac\x98\x80\xa5\x51\x62\x31\xc5\x3b\xfb\xcb\xd1\xde\x5e\xb5\x58\x92\x96\xc1\xcb\x55\x73\xcd\xc7\xf9\x41\x0c\x6b\xd6\x92\x05\x3c\xf5\x9e\x3d\x35\x5f\xd6\x64\xed\x7d\xa5\xff\xf6\xbe\xb8\x3c\xff\x80\xae\x6a\xac\x08\xe9\x7c\xea\xbf\x30\x6d\xbe\x17\x58\x11\x70\xa8\xfc\xfa\x9b\xdf\xbf\x7f\x73\xf6\xfa\xe2\xfc\xc3\x9b\xd7\x17\x3f\xbe\x3f\x3d\x3f\x7f\x77\xf1\xfe\xbd\xdb\xc5\x7b\x46\x5a\x74\x8d\x5f\x62\x6c\x5a\xbc\xfc\xfe\xcd\xcf\xef\x3f\xbc\x79\x77\xfa\xea\xe2\xe5\xc5\x45\xaa\xd1\x59\xbd\xa2\x0c\xb7\x3f\x9d\xe9\x26\x3f\x9d\x25\xbe\x3a\x7f\xfd\x4a\xbf\x3f\x7f\xfd\x2a\xf1\xc1\xc5\x92\x14\x73\xfd\xc9\xc5\xdb\x37\x67\x7f\xd3\x1f\xed\xa1\xa2\xc0\x94\xee\xa3\xba\x9e\x58\x5e\x4d\x32\x35\xfc\x21\x09\x7e\x74\x74\x04\xa7\x8a\x11\x96\x88\xcd\x25\x8b\xba\x70\x6a\xcc\x20\x6a\xae\xe6\xff\x16\xb1\xf9\x31\x38\x7f\x0c\x6b\xfd\xb6\xad\x6e\x11\x53\xad\x9d\x3f\x06\xb6\x5e\x5d\xd5\x55\xa1\x1a\x9b\xdf\xed\x74\x2e\x6e\x71\xc3\xe2\x79\x60\xfe\x18\x7e\x24\x25\x3e\x2d\x4b\x4e\xee\x08\xf0\x3e\x17\xb2\xcb\x73\x3e\xa1\xb6\x6a\xae\x0f\xa0\x25\x35\x3e\x86\x8f\x97\x0d\xfb\x9f\x03\x40\x0b\x8e\xa4\x33\xb2\x58\x54\x8c\xe1\xf2\x18\x3e\xbe\xac\x7e\xff\xef\xff\x3a\x00\x54\x96\x2d\xa6\xf4\x18\x4e\xe5\x2f\x2f\x26\x99\xbe\xcf\xa5\x60\x93\x76\xf0\x00\x4a\xdd\x82\x3f\xe4\xe3\xf8\xff\xff\x6f\xdc\x40\x3a\xb0\xf0\x0e\x2f\xc8\x2d\x2e\x5f\xb6\x64\x31\x16\x13\xa3\x27\x3c\xaa\xaf\xf4\xa4\x07\xcf\xed\x07\x54\xcc\xab\x06\x2b\xa6\x3e\x6b\x31\x62\xb8\x1c\x37\xa1\x89\x65\xa6\xf7\xac\x5d\x15\x5c\x8f\x21\x06\x94\x91\x16\x53\x3b\x3e\xb8\x3c\x17\x2a\x2f\x1a\x08\x95\x8d\xce\xed\x44\x28\xfc\x21\xbe\x4a\x31\xb8\x81\xf7\xa3\x37\xc6\xfe\xef\x2d\x7e\xf6\xcc\xc7\xb7\x15\x5e\x43\xd5\x54\x6c\x08\x5a\x27\xce\xa8\xf8\x0f\xc5\xf5\x6c\x1a\x0c\x07\x4e\x40\x42\xea\xf8\x52\x7c\xe5\xfc\x65\x3e\xbd\xdb\x93\xff\x1a\x74\x9e\x91\x86\xa1\xaa\xa1\x09\x53\x81\x44\x3f\x5f\x71\x7b\x27\x08\xa8\xd5\x92\x69\x2b\xed\x66\xc5\x8d\x2e\xc5\x05\x69\x4a\xd4\x6e\x8c\x11\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\xfb\xc8\x08\xcc\x49\x5d\x9a\xf6\xdc\x16\xfd\x74\x06\xa4\x05\xae\x62\xa5\x45\x16\x06\x97\x6b\x6e\xfe\x35\x5a\x31\xc2\x87\x54\xa0\xba\xde\xc0\x12\x6d\x84\x91\x63\x2d\x6a\x28\x52\x16\x1e\x63\x6a\xe0\xb5\xb8\xe6\xac\xc5\x5b\x3a\x60\x97\xb8\x15\xb3\xa2\xd3\x1c\x5b\xf8\x0c\x7a\xd9\xcc\x48\x07\x73\x34\xc3\x78\xc2\x61\x67\xf3\x0d\x47\x37\x5a\xa2\xab\xaa\xae\xd8\x86\x8f\x92\x23\x40\xcc\xf5\xef\x68\x55\x0b\xfc\x08\x27\x44\x1a\xfc\x75\x83\x5b\xb7\x29\x23\xc2\x6d\x28\x5b\xb4\xe6\x73\x2b\xf1\x92\xd0\x8a\x29\x30\x55\x6b\xa8\xa4\x09\x50\xcd\xa0\xc1\xb8\xc4\x65\x38\x46\x6d\x87\xe4\x40\x17\xde\xe4\xc5\x40\xde\xb6\xe4\xb6\x2a\x71\x7b\xec\x0c\xf7\x39\x5a\xb1\xf9\xbe\xe7\x04\x4c\x7f\x56\xc3\xe1\x26\x7c\x02\xcf\x8c\xed\x9f\x0a\x28\xdf\x5a\x19\x48\xb2\xbf\x27\xf0\x0f\x37\x8a\x50\xa4\x96\x2d\x0e\x9e\xf0\x9f\x8e\xfe\xa7\xc5\x1c\x17\x37\xfb\x93\x63\x78\x7a\xd9\xdc\xa2\xba\x2a\x85\x01\x07\xe9\xf6\x48\xca\xe9\x6f\x9f\x7a\x80\xef\x62\x09\x6d\xfa\x44\x98\x63\x05\x4e\x04\x72\xe2\x97\x1d\xa3\x84\x93\xae\x39\x38\xf2\xef\xb2\xd4\x2b\xcc\x84\xff\xaa\xf5\x2d\x90\x99\xf8\x33\x60\xa5\x24\x93\xcf\x56\x0d\x5c\x63\xa6\x14\x34\x47\x8f\xfa\x35\xc0\x6e\x8b\xd9\xaa\x6d\x7a\xc7\x3f\xbd\x22\x6d\x4b\xd6\xfb\x93\x27\x53\xc1\xf9\x4f\xa6\x6a\x4c\x79\xd5\x25\x5d\x0d\xa8\x1a\x86\xdb\x19\x2a\xb0\x54\x39\xd2\x7f\x2f\x50\x03\x4b\xfe\x9e\xce\xa5\xce\x10\x22\x12\x3b\xbe\x06\x18\x25\xb2\x39\x61\x73\xdd\xfe\xb7\x15\x6e\x37\x41\xcb\xa4\x75\x69\x31\x25\xab\xb6\xc0\xce\x50\x32\x3e\x52\x46\xaf\xdc\xa2\x56\xad\x04\xa4\xcf\xfb\x91\x5a\x2f\x22\xdb\x60\xd5\x8c\x6a\xc2\xe9\x85\xca\x92\xdb\x90\x37\x42\xd3\xee\xff\x2a\x98\xf0\x18\xfe\x1a\x7b\xe2\x53\xfe\x19\xff\x1d\xb7\xa1\x6c\x72\xf5\x78\x9c\x50\x99\xca\xe7\xc8\x74\x6b\x2c\xaf\xe9\xdb\x58\xa7\xfc\x00\x4c\xa3\x89\xc3\xb4\x21\x70\xa5\x07\x3f\x10\x7f\x48\x91\xba\xe1\xee\xb9\xea\xca\x51\x0f\xe9\x41\x0b\x9b\x2d\x80\x13\x4c\x05\x1a\x2e\x7e\xaf\xe8\x20\x0b\xfe\x62\x72\x0c\xdf\x11\x52\x77\xc9\x8c\xb4\xe3\x42\x66\x7e\x91\xa0\xfe\xd1\xf5\xb9\xeb\xb5\x88\x36\xee\x83\xce\x96\xa7\x75\x2d\xfa\x6a\x66\x44\x34\xcc\xe0\x99\xbf\xef\x83\x63\xfb\xec\x00\xe6\x7d\xd4\x09\xd1\x27\x96\x98\xd6\x1f\x12\x15\x29\xde\xf2\x44\xdf\x73\x30\x1b\x56\xb1\x1a\x2f\xb8\x9b\x69\x65\xed\x8d\x30\x9d\x46\xb4\x3f\xcc\xb1\x15\x51\xe5\x37\x72\xce\xa6\xd2\x7f\xe4\xcb\x76\x29\xe4\x4a\xdd\xa9\xd5\x3f\x69\xb1\x01\x81\xea\x3a\x50\x04\x2a\x7e\x20\xdc\x95\x22\x32\xea\x6a\x59\xaf\x4d\xb1\xfc\xd8\x40\x7b\x8d\xf1\x92\x72\x37\xa6\xb8\xe1\x1a\x77\x4e\xd6\x32\xa4\xa0\x5b\x35\xa5\x11\x6e\x19\x19\xa0\x80\x5a\xb9\x6c\xc7\xa5\xab\xb1\x2a\x06\x37\x0d\x59\x53\xe5\x89\xa9\x6f\x19\x81\xeb\xea\x16\xeb\xb1\x70\x85\x08\xeb\x39\x6e\x64\xa4\x42\xfb\x0d\xbc\x17\xed\x4f\x18\x98\x65\x35\x9b\xe1\x96\x63\x93\x6d\x96\x58\xda\x03\x01\x34\xaf\xf3\x22\x4d\x77\xdc\xa1\xfc\x1c\x39\x3e\xb2\x73\xbc\xe5\x92\x18\x72\x0b\x37\x18\xbe\xa2\x13\x02\xbb\x33\x9f\x84\x8f\x20\xd9\xbf\xf0\x6c\xab\xba\x86\x2b\x0c\x4d\x55\x73\x3f\x4a\x98\x48\x45\xcb\x39\xa2\xd0\x10\x28\x48\xdb\x62\xba\x24\x4d\xc9\xb9\xc1\xa7\x77\x7e\x2a\xbb\x9b\xc8\x0b\x7f\x26\xef\xe5\x4a\x28\xe4\x4e\x6e\xfa\x54\xa0\xca\xc6\xb1\x48\x4b\xbd\xb6\x67\xa8\x91\x5e\xfa\x8a\x62\x20\x0d\x76\xd6\x53\x4b\x2c\xdb\x83\xe3\xaa\xf0\x26\xdc\xb1\xe4\xfc\x75\x85\x61\x29\xa3\x05\xaa\xab\x35\x5c\xe1\x02\x71\x40\x82\xd9\x0a\xb2\xaa\x4b\xfe\xd5\x8a\x3a\x68\x72\x58\x2a\x89\xa5\xc6\x18\x1f\x7a\x0c\x7f\x35\x7a\xa1\xd3\x4c\xdd\x75\x83\x33\x9a\x69\x08\x44\xf3\xf1\xdd\x5e\x80\x28\x41\x30\x2b\xe6\x82\x20\x7f\x23\x35\xf7\xbf\xd4\xf2\x45\x2a\x13\xcb\xdb\x21\x4b\x38\xe1\x1d\x2a\xe4\x4f\xae\xb4\x02\x85\x21\xf8\xaf\x21\x6a\x85\x0b\x6c\x5e\xd1\x03\x2e\xed\x0e\x5f\xe6\xe7\xcb\xec\xa8\xc6\x30\xd9\x81\x17\x76\x9b\x8a\xff\xde\x98\xc5\xd3\x04\x9e\xc5\xaf\x65\x27\x21\x2f\x7e\xe0\x8a\x8d\x0e\x52\x6b\x3a\x1a\x89\x5b\xbe\x54\x94\x4c\x22\x82\xac\x46\xdf\x1a\xee\x3d\x12\x6b\x9e\x24\x03\xff\xcc\x95\x5b\x21\xc3\x2f\x1c\x42\x83\xd7\xaa\x83\x03\x88\xd5\xe8\x8a\xe2\x12\x66\x55\x4b\xd9\x01\xcc\x08\x5f\x6f\xe1\x12\xae\x36\xe1\xd8\xe2\x1e\xb4\xb6\xe4\x5d\x68\xf0\x29\x3d\xad\xbf\x6b\x52\xbd\x74\x8a\xc0\x83\x38\x83\x29\xda\x24\x9c\x7c\x0a\x88\x52\x52\x54\x62\x05\x2d\xe2\xd3\x02\xf5\x79\x36\xf3\xdd\x42\xda\x63\xc0\xfd\xb5\xe0\x2e\x55\xfa\xc1\x27\x60\xf8\x61\x8b\x4a\x6f\x96\x99\x65\xa4\x33\x13\xc7\x8f\xe8\x5d\x47\x7a\xa0\xe1\xc4\xef\x6a\x2f\xbd\xee\x54\x2a\x15\x9e\x1f\xc2\x1f\x99\xa5\xa9\x55\x93\xea\xab\xf8\xb3\x90\xcf\xe0\x04\xbe\x99\x7e\x93\x1f\x61\xf4\xa5\xf7\xe9\xd1\x11\x5c\xc6\xf6\x35\xd4\x87\x07\x82\x6b\x2a\x54\x57\xff\x8b\xa1\x12\x0e\x1a\x5f\x7b\xcf\x05\x35\x42\x78\x5c\xcf\xb8\x86\xdd\x41\xab\xf7\x69\x35\x13\xf1\x0f\x87\x79\xde\x5c\xfd\x0b\x4e\xdc\x07\x09\x9a\x8a\xb9\xb9\x9f\x78\x0d\xf6\xa2\xef\x8f\x8e\x40\xae\x6c\x95\xcc\x71\xfb\x20\x06\xbf\x40\x0d\xba\xb6\x76\x43\xec\x1e\x24\x5c\xc7\x14\x40\xee\xe0\x61\xa6\x24\x32\x70\x39\x3b\xa7\xcc\x7f\xf8\x9c\x1d\xca\xfc\xa0\x86\x71\x12\x20\xc2\x59\x8f\xcb\xdf\xdc\xaf\xf7\x27\x69\xbc\xf8\x3c\x19\xf7\x32\xf5\x3d\x2d\xfe\x73\x07\xb8\xa6\x29\xe1\x49\x20\xda\xb5\x7a\x1d\xfd\x86\x9f\xa5\xb8\x38\x50\x5e\x70\xe2\x8a\x44\x68\xf6\x6b\x42\xb1\x36\x49\xd2\x5c\x51\xb8\xc2\x33\x6e\x99\x4b\x4c\x59\x4b\x36\xdc\x24\xe0\x5b\xdc\x6e\xd8\xdc\x0d\x0a\xca\xd5\x87\xb0\x6c\x58\x2a\xdd\x82\xc3\x12\x82\x08\x0b\xcc\xe6\xa4\x3c\x50\x7e\xbc\xb0\xec\x4b\xd4\x54\x85\x72\x38\x5b\xac\x9c\x7e\xfe\x42\x59\x17\xb9\x02\x10\xfb\x8c\xcd\x46\x07\x6b\xdc\x9d\x4c\xfe\xa3\x86\xb4\x1f\xea\x28\x1b\xbc\xe4\xd3\x15\x58\x70\xd7\xa2\xd1\xb7\xa5\x1b\x2c\xb7\x0d\xfc\xd5\xa8\x8f\x5a\xed\x6e\x8a\x30\xbc\xe9\x2c\x43\x5b\x8b\x0a\xb3\xae\x96\xff\x07\xeb\xea\xa6\xaa\x27\x5d\xf4\x9c\xb9\x8e\x81\xec\xb9\x4c\xc7\xf9\xfb\xba\x77\x9a\x85\x41\xf7\x60\x4c\xc9\x2f\x2f\xcf\x3b\xc7\xa9\xe8\x12\xe9\xe3\xee\x8f\xce\x63\x97\x27\xf2\x4a\xeb\x9a\x9b\xec\xc0\x09\x52\x2c\xe3\x6c\x81\x4f\x55\xbc\xcf\xd9\x56\xc5\x15\xe7\x34\x20\x2d\x5c\x11\x36\x97\xca\xc3\xf7\x7c\x3e\x72\xce\xf5\x7d\x1c\xe5\xd5\x30\xde\xa1\xf1\x7f\xaa\x99\xe0\x49\xb1\x01\x6d\xf9\x36\x1d\x80\x96\x3e\x84\x8a\x04\x48\xfb\xb0\x2f\xf7\xd0\xb4\xd3\x32\xe1\x5e\xba\x6f\xb9\x85\x74\xdf\xb9\x6b\x48\xcd\xa8\xa1\x2d\x8c\x0d\xa4\x55\x66\xd9\xc6\xdf\xa1\x1a\x35\x05\x0e\x4d\xe9\xf4\x4a\x3d\x3f\x0c\x77\x99\xa7\x8b\xaa\xa9\x16\xab\x85\x7a\xf4\x0e\x53\xdc\xde\x22\x9b\x9e\x60\x91\xa8\x2c\x5c\x8b\xe5\x56\x49\x68\xda\xd4\x62\xc9\x57\xe0\x02\xc7\xa1\xb9\x8a\x74\xdd\x13\xa1\xec\x42\x9c\x80\xa7\xe5\x3d\xac\x38\x8f\x9e\x64\x90\xe2\xb7\xb6\x68\xd9\x29\x52\x04\x33\x50\x8a\x5b\xb6\x1f\x3d\x17\xef\x04\x37\xc0\xf3\x93\x60\x18\x5f\x87\xf4\x3a\x48\x36\x5f\x60\x4a\xd1\x35\x16\xae\x16\x5d\xcd\x66\x55\x51\x89\x98\x06\x61\xa8\x06\x74\x8b\xaa\x9a\xfb\x7f\x32\x8c\xaf\xe6\xf2\x34\x02\x34\x49\x1a\xf3\xcb\x99\xb1\x04\x4a\x1c\x0a\xd4\xf0\x25\x59\x2b\x77\x54\xa5\x5c\xc9\x31\x1e\xd8\x0d\x1b\xee\x94\xa8\x48\x38\x9b\xe3\x45\x04\xb9\x9a\xc1\x7e\x66\xd2\xa1\x1e\xd7\x3f\x39\x6f\x2c\xfd\xfc\x6b\x85\xd3\x78\x52\x60\x83\xf4\xcf\x0f\x5d\x2a\xeb\xc1\x1b\xd9\x94\xff\xc7\xb6\x3f\x83\x27\xbe\x7e\xe5\xb8\xea\x42\x90\x7c\x08\xeb\x39\x62\xea\x3b\xa5\x58\xd4\x0b\x26\x63\x77\xca\x3f\xd2\xc4\x8f\x3a\x34\x5e\x44\x72\x76\x47\x47\xb0\x5a\x96\x88\xe1\x40\x91\x89\x95\x60\x8b\x0b\xd2\x8a\xa5\x19\x2a\x45\x2c\xc7\x74\xa9\xec\xab\x6a\xa3\xf8\x64\x27\xa4\xf0\xe8\x9b\x1e\xb3\xb0\xd6\xab\xc5\x47\xcf\x8b\xfe\x40\x3e\x52\x2e\x8b\x8a\x53\x0e\x87\x00\xe2\x3a\x5c\x4e\xde\x8b\x4b\xf4\xa2\x40\xf5\xd1\xe2\xdf\x56\x98\xb2\x04\xce\x15\xf0\x45\xd5\xac\xa8\x20\x20\x77\x80\x60\x8d\x14\xd0\xd0\xa1\x0d\x56\xbc\x11\xfa\x92\xeb\x85\xdc\x9b\xaf\x33\xb8\xc9\xe3\x52\xcd\xf7\xf9\xa1\xb3\xea\x2a\x44\x2a\xc2\xc5\x62\xc9\x36\x82\xe3\x43\x77\xc6\x99\xe5\x2b\xcc\xd4\x2a\x85\xad\x50\xed\xdb\x50\x54\xcc\x21\x76\x6c\xdd\xce\xe5\x38\xdf\x92\x56\xec\x59\x3f\x3f\x84\x4e\x31\xf3\xa5\x3f\x0b\x54\xa3\xc5\x01\xeb\x9b\xae\x08\x70\x1a\x67\xf9\x49\x9f\xeb\x2d\xe6\x39\x5e\x40\xd5\xa8\x85\x06\x45\x0b\xdc\x31\x5f\x89\x9a\xa9\x0a\x33\xef\xcb\x6d\x17\xad\x58\xd4\x58\xd3\x93\xca\xb4\x0c\xe6\x99\x19\xae\xd1\x60\x19\x3e\xbb\x1b\xb6\xea\x38\x3a\x82\xf7\x55\x23\xf6\x09\x94\xc1\x6e\x48\x64\xb1\x91\xf5\xc8\xe7\x48\x06\xda\x0b\xb2\xc0\x96\xe5\x1b\xd2\x2e\x50\x6d\x85\xed\x2a\x27\xa0\xc3\x6c\xe0\xfd\x6d\xde\x68\x4b\xb7\x8d\x48\xe6\x0c\x8c\x21\x4d\x0f\x7b\xa6\xcc\x4b\x76\x51\xa6\x78\xd3\xb8\xb3\x57\xa8\xb8\x11\x09\x14\xca\x81\x42\x33\x86\x5b\xb8\xc2\x5c\x9d\x39\x01\x39\x4e\x21\x04\x72\x01\x46\x5a\x9d\x10\x24\x32\x20\x33\xd0\x23\x95\xa9\xdc\xdf\x6a\x06\x4b\x42\x69\x25\x02\x49\x83\x23\x7c\xd6\xf5\x35\xfb\x96\xc2\xfd\x55\xbb\x93\x49\x9f\x77\x58\xb0\x49\x2f\x35\x71\xdb\x72\x97\x7f\x2e\x22\xef\x8d\xd0\xc9\x57\x18\x58\x5b\x5d\x5f\xe3\x56\x2e\x1e\x97\x2d\x29\x57\x32\x7f\xe6\x0a\x17\x88\xae\xb0\xeb\xcf\xa8\xf8\x28\xae\xcb\x58\x8a\x8e\x8e\x34\x64\x11\xf9\x27\x4b\xdc\xd6\x1b\x15\xca\x90\x06\x44\xf9\x46\x62\x1b\x9d\xcf\x53\x74\x13\x03\xe2\xf3\xe5\xab\x49\xc5\xd2\xfb\x13\xce\xe7\x79\xd6\x4a\x1a\xd2\x63\x78\x7a\x86\x1a\xee\x65\xe8\x3d\xad\x85\x0c\x96\xa3\x46\x78\xda\x75\x8b\x51\x29\x76\x35\xca\x30\x9e\x76\xbf\x35\x44\xe0\xdf\xf7\x39\xf8\xd7\xca\x76\x78\x0e\xbe\x8c\x5d\xa9\xc5\xab\x18\xbd\x1b\x38\x80\x3e\x87\x3f\xe1\x74\x71\x17\x72\x0c\x5a\x3b\xfd\xca\x51\xa2\x7f\x18\x93\x33\xad\xa4\x7d\x84\x86\x8a\x9e\xff\x1f\x5b\x86\xac\xaa\x56\xfc\xf8\x4e\x6a\x97\xa4\x94\x6e\x39\x88\x58\x35\xe5\x50\x98\x36\x64\x23\xe2\x9f\x5e\x93\xc1\x1e\x64\x0a\xe1\x19\xf4\xb8\x9a\x49\x2a\x62\xed\xe0\xe9\xbd\xde\x02\x03\xa2\x43\xbd\xb4\xf4\x02\x72\x28\x29\x47\x44\xfe\xee\xcd\x80\x21\xd4\xcc\x22\xa5\xcb\xce\x6b\xc1\x95\x29\x45\x61\x64\x55\x6d\xa9\xea\x2c\x3c\xbd\xf5\x5e\xb1\x69\xcf\x46\x40\x3f\xb2\xb2\x56\x4f\x32\x3b\x05\xd6\xae\xb0\x08\xb9\xa4\x4c\x99\xf6\xe7\xf1\xef\x15\x65\x54\xef\x48\xc6\x09\xe7\x62\xa3\x4d\xa4\x0a\xe8\x58\x9d\x98\x12\x59\xf2\xb7\xa8\x76\x83\x5c\x07\x52\xa1\xaf\x2b\x8a\x61\x86\x6a\x8a\xa7\xe9\x9d\xa8\xfb\xe7\xcd\x04\xfc\x10\xec\x67\xfa\x09\xb9\x2f\x12\xc1\xde\xa0\xc1\x79\x3a\x95\x77\x4c\x4b\x67\x8c\xa0\x9a\x8d\x0b\xf0\x68\x36\x72\x73\xc8\xb4\xaf\x88\x58\xb4\x43\x0c\x8e\xee\x77\xe3\xdf\x8e\xee\xf7\x7f\xd4\x46\xc6\xaf\x7e\xb0\x3c\x6c\x6f\xc5\x35\xa3\x4b\x23\x34\xc3\x89\x07\xd3\x46\x8b\x33\xda\x26\x8f\xf6\x04\xa4\xe0\x8b\x11\x20\xbb\xc1\x25\x41\xdd\x75\x99\x7f\xbb\x05\xa5\xd6\xba\x9c\x8a\x52\x36\x0c\x9f\x1e\x80\xd8\xbd\x13\xee\x8d\xf6\xfa\x9c\xdd\x68\xf1\xb9\x79\xbe\x40\xac\x98\x63\x9a\xda\x6c\xca\x26\x68\xa7\xc9\xba\xdf\x81\xd2\x27\xe9\xfd\x10\xfe\xf3\xec\x59\x0e\x71\xe3\x1b\xc9\xde\x9e\xc0\x49\x32\x65\xb5\xb7\x47\xd1\x30\x1b\x21\xe7\x3f\x69\x66\xd4\xb1\xb2\x76\x15\x47\x5c\xee\x92\x81\xb9\xef\x09\xb9\x09\xc9\x66\xcf\x59\xd1\x25\x2e\xaa\x59\x85\x4b\x9d\xce\xe2\x27\xc4\x40\x62\x5e\x6e\xe2\xaa\x14\x1d\x33\xaf\xee\x0d\x0b\x77\xba\x5a\x6a\x87\x59\xbe\x80\xe4\x1e\xa5\x03\x1c\x47\x74\xc9\x89\xf5\x48\x4c\xc6\xb3\xe6\x3d\xed\xeb\x3e\x12\x0c\x94\x35\x56\x2f\x95\xf7\x2f\x96\x65\x65\x09\xa8\x91\x26\x89\xeb\x40\x9b\xb8\xe3\x26\xc7\xc1\xa3\xe7\xac\x26\xf6\xc8\xaa\x52\xa5\x67\x4f\xab\x32\x7a\xa9\x74\xb8\x38\x23\x70\x92\xcb\x1f\x12\x29\x92\x9a\x45\xaa\x32\xde\x5a\x13\x8b\xf2\xf7\x72\x33\xef\xc4\x85\x39\x15\x6f\xa4\x67\x73\xd9\xbc\x13\x76\x7c\x7f\x02\x87\xc1\x37\xfc\xf5\x3b\xbc\x46\x6d\x19\xc4\xe5\xb6\x59\xb6\x3b\x83\xf1\x60\xe1\x45\x35\xf0\x74\x96\x3b\xb8\xaa\xd4\x99\xfd\xee\x53\xfe\x24\x71\x4e\x2a\x9a\xb9\x79\xf7\xb3\xcc\x8c\xb2\xbb\x5f\xfb\x13\xe7\x54\x90\x98\x8c\x48\x13\x7f\xa1\xd3\xc4\x27\x31\x1e\x9c\x3d\xb6\x5f\xaa\xf2\x1f\xf0\xfc\xf0\x89\xa0\x6b\xa8\xfd\xdf\x2b\xfb\x1c\x1e\xa0\x50\x79\xe3\x96\x69\x53\x8d\x55\x70\xdb\x04\xc6\xe4\x81\x50\x20\x75\xd9\x71\x10\x03\x32\xdb\xd0\x62\x98\x61\x22\xff\xa5\x4e\x39\xdf\x42\xc4\x0c\xfe\x06\x48\xd9\x3d\x53\xb4\x13\x92\xd4\x2b\x2c\x7e\x52\x71\xb4\x0d\x3b\xed\x56\xaf\xd3\x3f\xb7\x68\x0d\x3f\x7c\xe8\x8e\x30\x89\x92\x50\x00\x7b\x04\x8d\x8f\x50\xa1\xe8\xeb\xc4\x2b\xd3\x2e\x83\x1c\xb5\x21\xf0\x81\x7c\x6c\x44\x42\xc2\x56\x82\x69\x25\xfb\x97\x90\xde\x52\x52\xcd\xd3\x21\xbc\xaf\x76\x8b\x3a\x2d\x8c\x1f\xe1\x53\x2e\x9f\x48\x8e\x9e\xeb\x3d\x0b\x27\x5b\x51\x27\xf8\x09\xc8\x49\x78\x54\xae\x1a\x99\x3c\xb3\x85\x4b\x1f\xfe\xcf\x18\x4a\x22\x5e\x17\x35\x46\x6d\x5a\xc1\x54\xb8\x2e\x95\x9a\x11\xb0\x4a\x0c\x7c\x19\xe1\x01\x72\xf2\x69\xd5\x59\x36\xd2\xc2\x02\xa9\x23\xe7\x8c\xc0\x0d\xc6\x4b\xa8\x98\x51\x41\xa1\x8c\x07\x79\xf1\x52\xde\x25\xc2\x1c\xd3\xae\x57\x46\x93\x3e\xdb\xfa\x62\x50\x34\x52\x1e\x47\x4c\xaf\x02\xb3\x59\x1e\xc7\xf0\xf4\xbd\xef\xa7\x71\x08\x02\x89\x82\xac\x72\x29\x2b\x4e\xd2\xeb\x29\xc5\xc1\xec\x4c\x24\xe5\x44\x65\x16\xec\x7f\x33\xfd\x66\x62\x23\x87\x8a\x71\x44\x67\xdc\x47\x4f\x66\x8b\x76\x65\xe3\x25\x97\x6d\xae\xe5\xd1\x3c\x9d\x5d\xbe\x6d\xe7\x56\x28\x87\x2c\x09\x6d\xa7\x3a\xb0\x73\x8b\x24\x96\x0a\x2e\x14\x32\xea\xae\xf6\x7b\x0f\x54\x6c\x99\xa1\x1a\x9a\xd5\xe2\x8a\x7f\x39\x8b\xc2\x75\x2a\xb3\x49\xc4\x4f\x38\x88\x12\x97\xab\x82\xb9\xdb\x88\x42\x64\x70\x1b\x07\x57\xb6\x09\x17\xb9\x8a\x39\x35\x41\x79\x3c\x9a\x66\xa6\x68\xc6\xa4\x0b\x1a\x58\x11\xa3\xf2\x0c\x58\xc3\x27\xeb\xa4\x5c\x2e\xd0\x32\x1e\xb8\x4e\xc8\x52\xc0\x9f\x1f\xe6\x99\xe7\xf9\x61\x1c\x77\x50\x43\x3d\xcb\xaa\x17\x37\xce\x80\x55\x50\x28\x8d\xbd\xd0\x0d\xd1\xdd\x26\xa2\x1d\xe0\x7a\x86\x83\x4e\x91\x6b\x71\xcf\x7a\x85\x83\x8d\x07\xa4\xc2\x78\x66\x77\xc9\xc1\xe5\xe0\xbd\xbe\x0f\x73\x6c\x36\x29\xac\xb2\x91\x87\x70\xb9\x5e\x36\xda\x1f\xb9\x6c\x20\x92\xf2\x4b\x1d\x58\x8b\x52\x55\x67\xe2\x10\x85\x8c\xbe\xc5\x54\x17\x39\x7e\xfb\x29\xfd\x63\xc1\xfa\x20\xa7\x4f\x07\x46\x07\x07\x58\xc4\xd0\x21\xdc\x81\x51\x0c\x41\xe6\xed\x62\xbf\x41\x8a\x57\xd8\x5d\x87\xe5\x07\xb8\xa5\x0f\x64\xad\xdc\x25\xbe\x67\xb5\x6c\x44\xe1\xb1\x4c\x97\xed\x71\xb7\xf6\xcb\x71\xd0\x06\x99\xb0\xd2\x96\x96\x98\xc1\x09\xec\x3f\xeb\x82\x84\xa8\xcc\xe3\xef\x24\x5d\x22\x31\xad\x9a\x79\xfd\x4c\xab\x32\x88\x2f\xc1\x1f\xb1\x86\x80\xfb\x2d\x47\x7a\x19\x20\xdb\xe1\xc3\xda\x61\x48\xd9\xe2\x50\x18\xb7\x34\xc7\xba\xe2\xd1\x76\x16\x19\x1e\xc2\x2a\x43\xda\x32\x47\x13\x1e\x6e\x9c\x9d\xc3\x0e\x49\xfb\x0c\x8e\x8d\xb6\xdd\xb8\x66\x3a\xc1\xd9\x39\x4b\x0d\xd1\xb2\x6f\x94\xf1\xcc\x31\x5f\x9f\xf9\xec\x0a\x09\x2a\x93\x79\x1e\x2d\xb4\xf4\x8f\xb6\x9c\x69\x91\x52\x86\xec\xe2\xf7\x25\x16\x7c\xe1\x4a\xa1\x51\x7e\xf6\x98\xa4\x3e\xa7\xe0\xe8\xab\x26\x43\xa7\xd0\xe0\xc1\xa8\xfc\x9d\x91\x36\xdd\x52\x76\xf7\x66\xbd\x4c\xc0\xde\xd2\xb6\xdb\x83\x49\xd2\xba\x5f\x57\x94\xe1\x56\x1c\x75\x0b\x0e\x7d\x76\xf9\x04\xaa\x15\x12\xed\x34\xe2\xa5\xfe\xd1\xf4\x89\xc9\x31\xd0\x7e\x4b\xd8\x62\x49\x59\x95\x99\x32\x1f\x0d\x66\x6b\xd2\x72\xf8\xa7\x9a\x6d\xf5\x77\xf6\xd5\x6b\xbc\xb1\x8f\xd5\xe4\xbc\x67\x7e\xae\xf8\x01\x2c\xd1\x06\xb7\xc7\x20\x8e\x7b\x7d\x27\x62\xd6\x7f\x47\xf5\x0a\x4f\xe0\x99\xf2\x68\x27\xc7\xe6\xd7\x17\xa9\x0c\x72\x9b\x1c\xa8\x4f\x39\x04\x59\xe9\x3a\x35\x29\x6a\xe9\xfb\xef\x09\x9b\xa2\xc2\xd7\x4a\xc7\x73\xc4\xd8\x08\xa9\xf4\x7f\x13\x38\x89\x1e\x45\xe8\xf1\xfe\xf4\xb1\x64\x7f\x57\x27\xe3\xa8\x13\x08\xd2\xf9\x71\xc1\x54\x86\xc7\x7a\xed\x84\xa7\xe1\x44\xa2\xa8\x93\x7c\x30\x4a\x45\x75\x06\x6e\x95\x73\x9f\x24\xc2\x3b\xac\x93\x19\x4e\xa2\xcd\x8b\x30\x4e\xc8\x7f\x5e\xbc\x30\x22\x2b\x33\xa5\x08\xd3\x07\xb5\x84\x33\xde\x6a\x78\x4f\x33\x54\x1f\xb9\x56\x37\xe3\x13\x51\xcb\x30\x8a\xfc\x4e\x4b\x66\x57\x1c\x3a\x19\x7e\x16\x29\xac\x94\xfb\xf9\x9c\xfd\x83\x8a\x03\x4e\xda\x39\x05\x53\x2b\x08\x0a\x54\xd7\xc1\x22\xa9\x9a\x99\x49\xa9\x12\x34\x27\xb6\xb4\x9d\x98\xd1\x3b\x52\xe3\xa9\x62\x08\xd2\x4e\x5b\x24\x85\x0c\xfe\xfd\xef\x81\x2d\x1b\x8a\x1b\xba\xa2\xb6\x65\xac\xbd\xdd\xcd\x27\xad\x50\x12\x65\x3d\x0c\x2e\x03\xd4\x1a\x4d\x20\xfe\x9b\x0c\xb3\x18\xaa\xcf\xc1\xbb\x5a\x9a\x54\xea\xf0\xb2\xa9\x7b\x95\xa2\x1a\xf2\x69\x76\x24\xcf\xee\xe9\x33\xdd\xb8\x6a\x01\x73\x2c\x1d\xea\xc2\x55\xe1\x51\x2e\xa1\xf8\x9b\x7a\x63\x68\x88\x1a\x38\x5d\xb1\xf9\xa9\x4f\x65\x55\xa1\x40\x06\xb1\xcc\x12\x83\x88\x73\x3d\x85\xc6\xbb\x9b\xc2\xa1\xc1\xb9\x93\xd6\x95\x32\x24\x73\x7c\x45\xe1\xb7\x42\x94\x99\xba\xb9\x76\x5c\x49\xdf\x44\x72\x23\x92\x3a\xdf\x7e\xb5\x62\xca\x69\x64\x2e\x40\xe9\x08\xd0\xca\x96\xca\x40\x65\x29\xab\xf4\x14\x70\x83\x37\x2a\x7d\x26\x34\x37\x36\x65\x72\x18\x4b\xe4\x16\x16\x7a\x6b\xf0\xde\xd6\x62\xe7\xd2\x2f\x4b\xe2\x65\x51\xaa\xfb\xb5\x51\x1a\x06\x27\xba\x88\xc0\xbe\xcf\xf2\x21\x68\x9d\xb7\x9e\x4c\x5e\x2a\x6c\xbf\xf1\x96\x93\x2a\x8e\xd6\x31\x8a\xee\x1a\x54\x6c\x6a\x7a\xab\x30\x9d\x52\x79\x22\x68\x5a\x51\xba\xc2\x5b\x9c\xf2\xde\x3f\x52\x10\x44\x09\x54\xf1\x46\x16\xf0\x89\x8f\x74\x25\xe6\x72\x92\xd8\xfc\xf5\x7d\x6c\x7f\xef\xd2\xd3\x68\x3d\xd5\xc9\x3a\x5e\x4e\xf2\x4b\x6d\x13\x6d\xd9\x88\x65\x3a\x72\xa4\x96\x77\x7e\xa0\x89\x83\xe0\xa7\x33\xf8\x3b\x61\x36\xfa\xc8\x29\xa7\x0a\xd7\x98\x72\x13\x99\x1c\xa2\x2d\x55\x7a\xe2\x18\x8d\xcb\x4a\xb9\xc1\x24\xc3\x02\xbf\x15\x72\xf0\xca\x3b\x92\x9d\x5f\x63\x66\x4a\xaf\x8a\xd7\xfb\xd6\xbc\x07\x02\x13\x5b\x6e\x97\xc5\x34\x57\x51\x74\x8b\xf7\x9f\x1f\xaa\xce\xb8\xdf\x73\xec\x17\x78\x9d\x8a\x17\x4e\x5d\xd4\xf4\xe9\x2e\x2a\xe6\xa8\xf6\x62\x9c\xca\x87\x29\xfc\x42\x67\xf4\x54\xf2\x53\x66\x37\x37\x1d\x51\xed\xae\x93\x99\xe0\xd2\x41\xd4\x74\xdc\xaf\x6d\xca\xaf\x25\xf0\xa4\x2c\xa6\x43\x87\x4c\x42\x95\x65\x6d\x65\x83\x42\xd6\x3e\x7f\xfd\x0a\xde\xa2\x96\x55\x45\xb5\x44\xbe\xd7\x32\x84\xc3\x95\x4d\x1f\xcc\xe8\x09\x0f\x24\xc5\x04\x3a\x5f\x6f\xd9\x3d\xb2\x74\x14\xec\xe6\xda\x9d\x50\xc8\xf5\xe7\xaf\x5f\x39\xaf\x77\xc4\xf5\x7e\x9f\x96\xf9\xcf\x5f\xbf\x9a\x3a\x2f\xfe\x13\x98\x3f\xa4\xf0\xa3\x30\xbf\xc7\x92\x7e\x8b\x84\x73\x19\xb8\x93\xa7\xb2\xea\xb8\xa9\xf8\x29\x1c\xc4\x8e\x84\x14\xd2\x60\x75\x30\x51\x17\xc7\x09\x3c\xb8\x8a\xca\x52\x3a\xf2\x4c\xb6\x85\x5b\xe2\xa2\x2a\xb1\x2c\x17\xd1\xa2\x86\xce\x32\xab\x0d\x5b\x29\x8d\x00\x6a\xe4\x39\x8e\x94\x93\x67\x6a\x17\xd5\xd4\x42\x6c\x75\x72\x39\xa9\xcb\x04\x64\xbe\x06\x3e\xf0\xa0\xc8\xb0\xb5\x2a\x4c\xc6\x07\xe8\x94\x53\x67\x44\x9c\x8d\x46\x4e\x55\xb2\x2d\x30\xa2\x55\xd1\x40\x90\x07\xd6\x73\xad\xda\xd8\x65\xf5\x7d\x79\x17\x8f\x91\xbb\xac\x16\x5b\x29\x8f\x2e\x91\x7d\xe3\xf3\xbf\x0a\x17\x84\x9b\x20\x3e\x0f\xc7\x3e\xec\x81\xae\xfc\x7d\xe6\xb8\x5e\x8e\x63\xfb\xa0\x5b\xf7\x2a\xf4\x25\xd2\x90\x32\xb4\x77\x16\x45\x32\xf7\x79\x43\x56\x3a\x4d\x82\xac\x9b\xde\x53\x3a\x5b\x78\xde\x97\xe7\xb1\x53\xfc\x03\xba\xc1\x40\x57\xad\x1a\x44\xb2\x0c\xb1\x32\x3b\xd1\x9e\x2a\x95\x21\xcd\x82\x05\x79\x1b\x97\xe7\x7b\x3b\xf3\xbe\x42\x8a\x38\x7e\x94\xdc\x5c\xf1\xf9\xc0\xd8\x03\xa9\xc6\x9e\x3f\x4b\x78\x3e\xdf\xaa\xd3\x06\x7d\x4e\x51\xd8\x35\x64\x42\x25\xaa\xf6\x4c\xe8\x9b\x9a\xe0\xfb\x52\xaa\xd6\x48\x09\x84\xd1\x14\xe8\x39\x04\xa9\xeb\xe5\x9e\x38\x08\xd0\x39\x50\xc9\x06\xf6\x18\xa4\x19\xdb\x1b\x43\xd1\x90\x9a\x26\x3a\x2c\x52\xb6\xcd\x6b\x45\xd0\xd4\x41\x49\x8f\x41\xef\xef\x7e\xa4\x28\xed\x9b\xf3\xc1\x04\x0f\xac\xbd\x4b\xf0\x2e\x47\x60\x24\xc1\x33\x1e\xdb\x03\xd2\x3d\x42\xc7\x40\xf2\x87\x23\x7d\x30\x2e\x18\xa2\x5e\xa2\xe5\x37\xd7\x23\xd2\xc7\xf1\x5a\xc7\x75\xd5\xba\x8b\x3c\x3f\xda\x1a\xbb\x27\x64\xf1\x43\x2a\xf5\xa4\xcf\x67\xde\x7a\xad\x7e\xfe\xa0\xcb\xf4\x9e\x8c\x98\xe1\xc9\xb9\x97\x33\x40\x36\x97\x42\x91\x5b\x9b\x3f\x55\x3f\x4a\xc4\xff\x28\xac\x31\xff\xbd\xe1\x74\x91\x3b\xb4\x9b\xaf\x54\xf5\x1c\xed\xb2\x08\x4b\xa3\xb7\xb5\xc2\x88\xa2\x0d\xe4\x24\xea\xc0\xeb\x33\x10\xca\x3b\x82\x41\xdb\x39\x12\xa2\x4f\x88\x97\xa4\xbd\x50\xb9\x24\x89\xc4\xc1\xf1\x81\x35\x17\xe9\x3b\x74\x45\x1e\xc3\x89\x50\xc7\x79\xfa\x36\x1e\xf2\x27\x33\x3e\x45\xa4\x3b\x57\xf0\x2e\x3a\x69\x96\x2f\xa3\xb2\xdb\x52\x76\xb0\x83\x72\x76\xf0\x70\x25\xed\x7a\xfa\xfa\x31\x20\x7e\xa2\xdc\x9d\xc3\x0a\x69\x4b\x0b\xdd\x3b\x51\x28\xd8\x8b\xca\xa1\x36\x65\x5d\x61\x2b\x2e\x4b\x4c\xad\x8b\xd7\xa0\xef\x70\xdd\x76\x0b\x60\xa7\x6c\xd2\xc6\xad\xd7\xf4\xfd\x9b\x9f\x0d\x0a\x62\x4d\x37\x48\xb1\x69\xd0\x2f\x5b\xb2\xe8\xa9\x18\x1f\x94\x24\x7b\xa4\xbc\x67\x79\xed\xd8\xc8\xec\xb1\xbb\x94\x76\x4a\xda\xd6\x4e\xeb\x96\x76\x48\x85\x0c\xa6\xfc\x50\x61\x7a\x87\xc4\x55\x06\x7b\x99\x8a\xef\x2d\xc3\x33\x12\xd9\x33\x31\x9c\x14\xc7\xfb\x3b\xf9\x7a\xd4\xf9\x3a\x23\x49\x00\x5b\x17\x93\x83\xde\x73\xde\xc9\x9d\xf7\xac\xb6\x8e\x70\x33\xab\x9a\xd4\xca\x5a\xef\x0e\x47\x27\x1c\xb7\xcb\x1a\xf5\x32\x44\x6c\x6e\xcc\x4e\x73\x44\xf2\x59\x9e\xdd\x22\x37\xbc\x2a\xa5\xdb\x8a\x23\xa8\x2a\x05\xfb\xf7\x97\x86\xac\x66\xea\xdb\xf8\xd6\x25\x7d\xd0\xb2\x27\x1f\xca\x64\x00\x19\x4c\xda\x2c\xa0\x30\xfc\xe1\x54\x29\x91\x49\x7a\x6e\xde\x5d\x7f\x12\x54\x7e\x77\xe9\xfe\x49\x2d\x5e\xc2\x5b\xc2\x4f\x32\xf9\x3e\xb8\xe3\x58\xec\xa8\xf4\x93\xe1\xe7\xa1\xbc\xf1\xa5\x4f\x44\xf9\x9f\x24\xcf\x44\xdd\x27\x3b\x25\x48\xfc\x0b\x07\x63\x53\x56\xe2\xe4\xba\x40\xfa\xa4\xa3\x4c\x01\xf9\x4a\x4f\x71\x89\x8a\x42\x15\x59\x39\x53\xe5\xb8\x75\xdd\x05\xc7\xe1\xf8\x35\xb8\xa9\x6a\xa2\x3c\xf3\x8c\xcf\xfb\x46\x1d\x2d\x9a\xf4\xec\x9f\x87\x8e\xfb\x56\x47\x5e\x94\x57\xf0\x2c\xdb\x12\xd1\xdd\x0c\xf6\x61\x52\x40\xb2\x34\x8b\x72\x1b\x47\x12\x6e\x6c\xfa\x7b\x0e\x47\xf6\x28\xa7\x54\xbe\xfd\xb9\xd6\x1d\x54\x7d\xe8\x44\xf0\xdd\x4d\x62\xcb\x84\x71\x45\x7e\x6f\xdc\x26\xf5\xd5\xf2\xc6\xd0\x14\xd4\x71\xdc\x64\x6c\xa9\x4d\xf0\xf4\x5e\x7f\x30\x7e\x71\x81\xea\x9a\xda\x83\xc6\x26\xc5\x75\x3d\xc7\xba\x88\x2f\x37\x3c\x66\xdf\x55\xa7\x85\x3a\x46\xc7\x56\x4a\xe6\xc8\x73\xbb\x71\x37\x6c\xe3\x86\x32\x24\xa1\x83\x7b\x6e\x30\x41\x15\x52\xf8\x67\x53\xd5\xff\xd4\x67\x9f\x93\x55\x15\x3a\xfb\x70\xea\x6c\x84\x1d\x99\x6e\xdc\x2c\x38\x0b\xc7\xb9\xd1\xd7\xdb\x9c\x11\xa3\x92\xe3\xf4\x6e\x87\x64\x44\x39\x4a\x1b\x65\x81\x4d\xb5\x8f\xf0\x63\x75\x60\xda\x13\x7c\x59\x48\x53\x5f\x5b\x21\x52\xa1\x6c\x22\xa6\xb9\x44\x2d\xed\x91\x0d\xf2\x90\x64\x99\xd2\x1f\xc3\xf4\xcf\x48\x1d\x34\x78\x1d\x24\xd0\x7e\xe6\xcb\x93\x74\x82\x80\x49\x59\xf3\xf3\xca\x2c\x98\x03\xbd\x22\xa8\x58\x74\x52\x45\x7b\x2a\xa3\xe2\x2e\xfc\xcd\x34\x8b\x65\x83\xd5\x81\x11\x15\x59\x1f\xdb\xce\xa4\x2b\x83\x3c\xa9\x2b\xdd\xf1\x27\x6b\xf5\xe8\xdf\xa4\x3d\x4b\xac\xa4\xb6\x9b\xd0\x90\xb5\x80\xa4\xb4\xbd\x4b\x45\xca\xaa\x73\x9e\xac\xa3\xf4\x54\xae\xe6\xd4\x20\x21\x10\x1d\xff\x88\xd7\xca\x5d\x1d\x60\x0a\x5f\x3c\xd2\x62\x3d\x7b\xec\x6b\x77\x52\x61\xae\x2b\xa7\xbe\x5e\xd4\x47\xc0\xed\x5d\xe4\x8a\x54\x28\x77\xb1\x45\x47\xad\x21\xf5\x61\x8a\x9f\x95\x60\x3a\x9e\xcc\x30\xe9\x84\x1c\xcc\x70\x34\xbe\xb8\x6e\x53\x52\x27\x5d\xe7\xc6\x56\x11\xd0\x28\xb2\x2c\xa4\x57\xe0\x3d\x2b\xa1\x91\xc5\x07\x83\x60\x6a\xb7\x1c\x77\x56\x16\x16\xf7\xc9\x8b\x12\x21\xe1\x49\xac\x03\xbf\xca\xdc\x1c\x2f\x52\x01\xd2\xfc\xd9\xa5\xb0\x8a\x7b\x57\x11\xbf\x6d\xaa\xba\xa7\xfa\x75\x6a\x99\x7f\x3b\xac\x94\x39\x6c\x59\xf0\x3a\x07\xcb\x2d\x0e\x16\x46\x61\x3a\x23\x3a\x83\x6b\x26\xa7\x43\x5a\x77\x5c\x00\x72\x84\xfe\xe8\x4b\x70\xcf\x81\xa3\x2c\x45\x5d\x41\x72\xe7\x19\xca\x53\x7a\x84\x5d\x52\xd2\x57\xe6\x7d\xf7\x56\xdc\xee\xa0\x6f\x6f\xcc\x03\x6b\xf1\xfc\x70\x8c\x8c\x77\x59\xf6\x87\x11\xcc\x4f\x21\x94\xe3\x05\x72\x57\xc2\xd8\xe5\xd8\x3c\x96\x60\xde\x25\x44\xd2\x11\x47\xda\x7f\xa6\x3f\x49\x44\xd5\xee\x5e\xce\x9b\x84\x11\xb2\xf0\x56\xf5\xb0\x63\xcf\x6d\xd5\x98\xa2\x1a\x8f\xef\xbe\xa9\xd2\x40\xe5\x7f\x98\x0f\xb7\x5d\x99\xc7\x4f\xe4\x1f\x05\x34\xea\xdd\x1e\xe9\x75\x86\xa2\x39\x74\x4a\xc5\x78\x53\xd5\x33\xe0\x68\xbc\x0f\x63\x6b\x46\x8c\x22\x8b\xb1\x87\x50\x20\x63\xc6\x35\x5c\x8b\xb4\xaa\xfe\xc0\x27\xd1\x22\xba\xf8\xc1\x17\x2d\xf2\xb9\x68\x11\x59\xd9\x0c\x95\x25\x38\x77\xc4\xe8\x8b\xa6\x53\x77\xcb\xe8\xf2\x65\x92\x8f\x64\x4d\x92\x06\xaf\xeb\x0d\x2c\xaa\x86\x75\x57\x1c\x57\x61\x3c\xd4\xe2\xe6\x2b\x06\xd5\x62\x81\xcb\x0a\x31\x2c\xce\x43\xce\x6a\x59\x75\x40\x31\xd9\x80\xbb\x0b\xe0\x7e\xd7\x5a\xa4\xc0\xc5\x2a\x2a\xe0\xd8\x5e\x15\xd5\x53\xdc\x5e\x07\x87\xd5\xf4\x92\xde\x49\x7c\x25\x39\x47\xb1\xd8\x82\xec\x45\x52\x3a\x89\x52\x5e\x2e\x6e\x62\xac\x1c\x96\x8c\x30\x95\x7e\x79\x3a\xf7\xe7\x31\xf4\xff\x58\xe4\xee\x52\xff\xef\x90\x73\xac\x29\x19\x31\xa1\x47\x35\x25\x63\xc6\x35\xc4\x94\xe8\xc2\xda\xb6\x4a\xfe\x95\xe3\x9f\x3e\x96\x49\x51\xa3\x90\x76\xb2\x6a\xae\xb7\xb5\x27\xf0\xc5\xa0\x3c\x84\x5b\x1a\x91\xe7\xf3\x75\x48\x7b\x87\x1a\x8d\x74\xe7\xae\xe8\xa8\x21\x3c\x96\xf2\x18\x37\xa8\x21\x9a\x43\x29\x09\xf7\xca\xad\x50\x5d\xa8\x9d\x17\x69\x03\x87\xea\x09\x53\x59\xc1\x66\x17\xea\xcb\x6b\x4d\x95\xd5\xe8\xf2\xa6\xf4\x96\x9d\x1c\xe1\x69\x5d\x87\x95\x54\x3f\xef\x1d\x39\x48\x14\x7f\xbb\xc7\x96\x9a\xc5\xc2\xa7\x61\xbd\xfc\x00\x86\xb0\x99\x49\x38\xfd\x54\x41\x13\x3d\x80\xdd\xc4\x4d\xbe\x58\xa8\x1d\x5a\x28\x3f\x97\xce\x1a\x81\x0c\xc9\xfa\x4c\x81\xc5\x7d\xe2\x02\x38\x9b\x1f\x17\x36\xf9\x64\xb6\x6e\xcb\x69\xee\xd4\xe2\xf9\x24\x10\x0a\x67\xcb\x61\x8d\xc4\xfc\x63\x69\xaf\x2d\x66\x33\x4e\xaf\x7d\xaa\x30\x8e\x1e\xc0\x97\x48\xce\xe7\xa6\xd6\x64\x24\x67\xd5\x73\x35\xb0\x2c\x51\xaf\x0e\xab\x69\x62\x72\x86\xd1\x71\x9d\x1c\xec\x6c\xbc\x07\x35\x32\x9d\xfd\x13\x87\x73\xb6\x52\xf5\x3d\xeb\xe2\x3f\xa9\xae\x1f\x68\x00\xb6\x99\xfc\xd1\x11\x98\x6b\xbc\x0d\x7f\x69\xd6\xc8\x9d\x13\x0b\xc3\x89\x7d\x3b\xe2\xfa\xc3\x77\x0a\xae\xde\x4a\xcc\x20\x65\xf0\xb5\xe6\x10\x72\x58\xb8\x27\x99\xbb\xa9\x58\x0d\xe4\xf3\x8d\x48\x8d\x31\xb0\x63\xc9\xfe\xb9\x59\xd8\x3e\x93\x3b\x76\x7e\x0f\xca\xd2\x0f\xc9\xce\xbb\x63\xe5\x5c\x2a\xf3\x59\x4d\x28\x6e\x83\x02\xb4\xe2\x21\xf5\x9c\x0d\xaa\x9d\x8d\xd2\x38\x1b\x07\xa0\x8b\xf2\xd6\xb5\xb1\x33\x62\x59\x1e\xdc\xef\x6c\xef\xe3\xd4\xb8\x95\x35\x2e\x55\x73\xb3\xa3\xef\x8d\x81\xc4\x89\xbd\x51\x9d\x68\xa7\xfc\xf0\x20\xcf\xa6\xe0\xf3\x12\x5c\x37\xec\x7a\xcb\xff\x0c\xef\xc5\xff\x7e\xe7\x95\xd6\xa3\xfe\xba\x6a\x48\x78\xe3\x08\xaf\x3d\x4a\xbd\xb4\x17\x1f\xa5\xdf\x9b\xb8\x16\x9c\x88\xab\x7c\xfb\x4a\x50\xa8\xa3\x60\x82\x53\x6c\x36\x27\x77\xad\x57\x0d\xab\xea\xe8\x1e\xf9\x2b\x8c\xad\xc7\xdc\x1c\x70\xb6\x15\x25\xc2\xe5\xe1\x12\x4f\x2a\x28\x43\x0c\x4f\x07\x5d\xe5\xee\x1e\x81\x88\x26\x83\x4b\xf8\x96\x4f\xa5\xeb\x2e\xe8\x9e\xd8\x44\x1f\xd5\xac\x1f\xdf\x35\x8c\xde\x74\xb3\x8e\xa9\x68\x15\x3e\x7c\x2a\x99\xe5\xc8\xfd\xa6\xa2\x81\x0e\x9d\xca\xa3\x45\x2f\x6c\x27\xc3\x8a\xd7\xa7\xe0\x94\x98\xb2\x96\x6c\x2c\xac\x9c\xd7\x1a\x57\x19\x38\xb3\x65\x4f\x92\xc5\x06\x72\xc3\x66\xd9\xc3\xfc\x16\xe2\xd8\x33\xfd\x49\x94\xb8\x1d\x4d\xc3\x8b\x48\x72\xf1\x91\x81\xe8\x48\x4f\x4f\x9d\x15\x15\x83\x05\x85\x08\xa7\x3a\x8c\x4a\x39\xd4\x4b\xa5\x19\x59\x35\x65\xba\x28\x7e\xf4\xe8\x53\xdf\x31\xd0\xef\xcf\xdd\xb7\xf6\x06\x28\xa3\xde\x7d\x6d\xa3\xae\xcb\xc5\x88\x3a\x9c\xa4\x17\xac\x15\x93\x57\x7d\x37\x9c\xab\x64\x35\xff\x9c\x70\xee\xe2\x00\x3d\x3c\xec\x21\x7a\xe8\x3e\x48\x2f\xcb\x67\xb4\x78\x26\xdd\x9d\x01\x45\x99\x60\xf0\x39\xf8\x27\x1d\x07\xe1\x41\xd5\x32\x32\xbb\x2b\x2a\x49\x54\xc7\x72\xd4\x55\xf8\xa9\x66\xd5\x2c\xca\x74\x55\x55\x89\x7e\xc0\xd7\xe8\xbb\x0d\xc3\xf4\x2d\x6e\x65\xba\x2b\x2e\x45\x49\x88\x27\x27\x20\xee\xc6\xe9\xc8\x2e\x0f\x07\xa2\x18\xd0\xed\xa5\xc4\x33\x3e\x2d\x21\x93\xa7\xc1\xe7\xfb\x5b\xd2\x2c\x2e\x28\x99\x1a\x5c\xa7\xaa\xc8\x8c\xde\x94\x37\xb8\xea\x48\xbf\xbd\x4b\x3e\xed\xae\x52\xd0\x51\x37\x21\x18\xc5\xa4\x2b\xe2\xd1\x7d\xa5\x58\x3c\xd0\x51\x9e\x9d\xd1\x23\xa9\xcb\x2c\x71\xc6\xa3\x0b\xdf\xdd\xd3\x9b\xd3\x49\xb6\x8f\xea\xc8\xa5\xe7\xf0\xa8\x4e\x5c\x6e\x08\x43\xbd\x9e\xb0\xfd\x27\x70\xde\x72\x43\x18\xe3\xb8\x8d\x0e\xd7\x80\x1f\xd3\x18\x70\xdb\x5f\x0a\x82\xf6\x3b\x68\x7c\xcf\x1d\xfc\xd9\x7c\x30\x8b\x89\x84\x03\xd6\x51\x34\x69\x18\x0e\x3e\x89\xe3\x75\x8f\x4b\x11\xf1\x56\x57\x22\x66\x77\x81\x5e\x61\xc6\xa2\x58\x8c\xbb\x35\x24\x4a\x6e\xd5\xb5\x3a\xbc\x53\xaa\x2d\xa1\xba\x36\x39\x87\x72\xfb\x87\x0e\xde\xff\x31\xd5\x6c\xaf\x31\x93\x35\x53\xe8\xfe\xe4\x18\x7e\x91\x51\x91\xd0\x37\x32\x95\xd8\xce\xa9\xf3\xcd\x49\x24\x14\xd3\x1b\xbc\xa1\xc9\xb0\xc4\x3d\xb8\x9b\x37\xff\xd5\x3f\xba\xd7\xc3\xd9\x1d\x21\x53\xef\xae\xfe\x13\x0f\xee\xd4\xa0\x22\xc1\xca\x6a\x1a\xbf\xa6\x80\xc4\xcf\xd2\xec\xac\x30\x38\x45\xcb\x25\x6e\xca\xfd\x18\xd6\x96\xe5\xba\x24\xd8\x21\x3b\x8c\x9a\x8d\x9c\x03\xa3\x0e\x2f\x45\xbb\x89\xdb\xb1\x93\x5f\xdd\xe7\x18\x7e\x71\x1f\x8c\xe6\x2c\xbb\xf0\x95\xcc\x15\x36\x76\x6c\x06\x8d\xfa\x3a\x81\x5f\xfe\xe1\xe3\x4c\xe7\x0d\x5d\x9e\xf3\xb9\xa9\x9e\xf3\xa1\x31\x41\xdf\x8e\x45\xf8\x8b\x69\x95\xb8\xfd\xce\x1d\x93\xa6\xb6\x87\x95\x3e\x2b\x78\x79\xfe\x24\x3c\xfb\xf6\x27\x90\x2a\x33\xc5\xac\x78\x05\x5f\x24\xe4\x2c\x07\xb2\x1b\x9c\x00\x35\x44\x66\xe3\x21\x76\xbc\x4c\x4b\x71\x17\xd4\x2c\xc4\x2c\xb4\x51\xec\xd2\x31\x93\x80\x87\x32\xa3\xcb\x9d\x84\xdd\x4a\xef\xb8\xc3\x1e\xa3\x7c\x7e\x14\x35\x42\xf8\xfa\x5c\x6b\x99\x5d\x1a\xb3\xd3\xba\x36\x91\x09\xae\x7c\x3a\x22\x17\x59\x5d\xd4\xcc\x48\x5f\xcb\x58\xb3\x8c\xb3\x91\x6e\xcb\xa1\x3a\x49\x8f\x4d\xf3\xc8\x88\xa0\xcc\x9f\x4f\x99\x7c\x42\x13\x3d\x12\xc5\x09\x3b\x7e\x0f\x43\xde\x51\xa2\x38\x25\x4c\xb6\xf2\x5b\x52\xa2\x76\x64\xd2\x4f\xeb\xda\xdf\x04\xca\x48\x96\xf7\x51\x4a\xbc\xbc\x48\xfc\x20\x18\x5b\x08\x5a\xe8\x32\x0c\x12\xb6\x9e\xcd\xb1\xad\xfc\x00\x0e\xa2\xda\xf1\xb6\xda\x93\x84\xa1\xf3\xf7\x37\x14\xeb\xf2\x8e\xff\x7c\x62\xff\xc5\x87\xd8\xce\x87\xd8\x86\xd5\xee\xef\x4e\xa4\x43\x8a\x30\x9c\x25\xf5\xcf\x7d\x3d\x90\x0e\xad\xf9\x0a\x33\xaa\x4a\xbb\x53\xa8\x2b\xca\x80\xcc\xe2\x9b\x42\x9a\x19\x69\x17\xa8\x4f\x0f\xfa\x35\x88\xc5\xea\xe6\x0f\xa9\x80\x8e\x13\x75\xf0\xef\x02\x7a\xb9\x05\x9e\x83\x88\x6b\x38\x78\x5d\x06\xc1\xc4\x06\x4c\x05\x21\xa5\xdb\x55\xbb\x58\x8d\x7b\x53\xd9\x83\x8c\xe9\xa0\x58\xc4\x9d\xa2\x4a\x73\x44\xef\xb2\x70\xe5\x88\x1a\xdb\x8f\x8e\xbe\x06\x35\x12\x43\x1c\x05\xd9\x10\x26\x34\x62\x6f\xc6\x1d\x92\x7d\x71\x0c\xdf\x11\xe2\x56\x2c\xac\x65\xc5\x71\x41\xaa\x13\x61\x90\x54\x15\xe8\x78\x5b\xcb\xb9\x3b\xde\x22\x45\x6e\xe5\xa0\xd4\x35\x0c\xd7\x98\x3d\x7f\x16\x61\xf1\x5b\x51\xf2\x71\x1a\x3d\x7f\x2b\xee\xbf\x14\x97\x71\x3c\x49\xef\xf5\x74\x17\x4a\xe6\xf8\x8f\x80\xba\x3b\x3b\x9a\x47\x12\x33\xd8\x3a\xd5\x64\xcf\x61\xac\x14\x33\x64\xf3\x49\xd5\x89\x61\x95\x7e\xec\xa6\x41\x25\x64\xe3\x63\x94\xc2\x16\x91\x7f\x62\x76\x94\xbe\x90\xd6\x27\x6d\x9c\xff\x37\x84\x68\xf7\x25\xd9\xf7\x5f\x08\xb6\x2d\xc1\xc6\x92\x6b\x68\xf0\x56\x1b\xaa\x68\x60\xc9\x3b\xed\x3b\x82\xb9\x09\x52\x26\x82\xbb\x5f\x88\xc9\x89\xe9\xc6\xc0\x15\x21\x75\xb3\x4e\x82\x8e\x09\xa3\xde\x9b\xb0\x5e\x44\x28\x45\xdd\x5c\x98\xf5\x0b\x8d\x15\x8d\x13\x65\xe7\x7b\x24\x76\x54\xa8\xea\xde\x14\x76\x43\x57\x29\x02\x0f\x0c\x65\x7d\xa1\xb7\xa2\xb7\x17\x0a\x1c\x42\xee\xad\x82\x29\xbb\x20\xbb\xbf\x3e\x1b\x48\xfb\x6c\xb0\xe5\x0b\x03\x58\x06\x08\xc2\x56\x21\x17\xbc\xaa\xc9\x15\xaa\x6d\x79\x6e\x87\x19\x92\x17\x4a\x72\xb6\xd0\xec\xa0\x8b\x29\x52\x75\xa5\x52\x09\x57\x1b\xe1\x74\x49\x2c\x7f\x35\x74\xcd\x94\x58\x57\x26\x38\x60\xe0\x3a\xf3\x0b\xed\x15\xed\xa3\xa5\x7a\x48\xfa\x73\xcc\x70\xbb\xa8\x1a\x4c\xc5\x4a\xb8\x71\x6f\x0d\xa5\x98\xc1\x6a\x29\x2f\x63\x43\xb9\x0b\x54\x52\x6b\x5f\xd5\xdd\xdf\xd0\x2d\x8e\xd3\x09\x12\x54\xdd\x7e\x9d\xab\xa6\xbf\x6b\x4a\x15\x73\x5c\xdc\xc4\xc8\x92\x37\x08\x52\x40\x70\xd5\x8a\x7c\x0b\xbc\x06\xbc\x58\xb2\x4d\x82\xc9\xed\xa5\xc4\xf2\xb0\x07\x1f\x27\x85\xca\x9c\xab\x29\x50\x5d\xab\x4c\x90\x10\x85\xf2\x22\xbb\x18\x73\x5e\x12\xdc\x31\xd8\xc8\xe2\x16\xf7\x26\x1e\xb8\xc1\xb5\x31\xb0\x0e\xc0\x5d\x2f\x4d\xc5\x7f\xf6\x1e\x80\x09\x3c\x8b\x5f\xcb\x4e\xbe\x7d\x31\x39\x86\xbf\xc6\x91\x9a\x3f\x42\x62\x3e\x3f\xd4\x97\x03\xf6\xa2\xc0\xfb\x33\x98\x92\xf3\x87\x47\xc8\xaa\xa9\xd8\xbe\x9b\xed\x94\xe6\x07\xe7\xc6\x51\x38\x01\x73\xcb\x64\x24\x68\x3d\x60\xde\xb6\xd5\x2d\x62\x06\xcc\x52\xfe\x39\x1e\x8c\xe1\x4e\x01\x45\xfc\x95\x01\x72\xb7\x77\xb7\x07\xff\x17\x00\x00\xff\xff\x66\x3b\x74\x14\x8c\xd8\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,11 +179,11 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x2f, 0xe0, 0xfb, 0x99, 0xe8, 0xf9, 0xd4, 0xa9, 0x19, 0xb3, 0x5e, 0xad, 0x68, 0x64, 0x5, 0x64, 0xea, 0x22, 0x1c, 0x22, 0x17, 0xd1, 0x9b, 0x1e, 0xaa, 0xf7, 0xf, 0xb5, 0x2e, 0x68, 0x46}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc5, 0x1a, 0x28, 0x10, 0x89, 0x1a, 0x73, 0xaa, 0x5d, 0x46, 0x79, 0xae, 0x1c, 0xfa, 0xc4, 0x90, 0x4d, 0xe1, 0x60, 0x9a, 0x97, 0x25, 0x7, 0x3, 0xc0, 0x2c, 0x33, 0x1e, 0xbe, 0x12, 0x8f, 0x21}} return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\x5b\x6f\x1b\xbb\xf1\x7f\xd7\xa7\x98\xbf\x81\x7f\x8f\x94\x3a\x2b\x1b\x38\x08\x0a\xc3\x2e\xe0\x73\x5a\x17\x01\x6a\xb4\x48\x7c\xda\x87\x20\x8d\xa9\xdd\x91\x44\x64\x97\x14\x48\xae\x64\x21\xc8\x77\x2f\x86\xb7\xe5\xde\x74\xf1\x29\xa2\x17\x4b\x4b\xf2\x37\xf7\xe1\xcc\xac\xe7\x6f\x26\xf0\x06\x9e\xd6\x08\x0f\xa5\xdc\x7d\x34\x52\xb1\x15\x3e\x20\x6a\xd0\x15\x53\x06\x72\x29\x8c\x62\xb9\x99\x80\xdd\x78\x2f\x80\xe5\xb9\xac\x85\xf9\x49\x83\x76\xbb\x21\x67\x1b\x96\x73\xb3\x87\x02\x0d\xaa\x8a\x0b\xd4\x50\x6f\xc0\x48\x58\xcb\x1d\x54\x75\xbe\x8e\x5b\xa5\x80\x7c\xcd\xb8\x00\x6e\x20\x67\x02\x6a\x8d\x19\x58\xe0\x3e\x1a\xd7\x90\xb3\x32\xaf\x4b\x66\xb0\x80\xc5\x1e\xaa\xba\x34\x7c\x53\xee\xb9\x58\x81\x59\x23\xb0\x8a\x18\x01\xb9\x04\x85\x1a\xd5\x16\x0b\x58\x96\x72\x07\x3b\x6e\xd6\xf0\xdc\xc8\x92\x79\xe8\x47\x5c\xb1\x5f\xf6\x06\xf5\x3f\x51\x7d\xf0\x27\x1e\xfe\xfe\x8f\x7f\x3f\x07\x15\x54\x5c\xf0\xaa\xae\x12\x60\x8b\x67\xe4\x57\x14\x3a\x21\x22\xd5\x20\xb7\xcf\x1d\x15\x66\x1e\xcf\x3f\x72\x24\x99\xe1\x52\x3c\x83\x59\x73\x4d\x67\x36\x8c\x17\x50\xd4\x8a\x64\xf2\x9a\x85\x5c\xa1\xdd\x75\x49\x42\x93\xa0\xf6\x81\x54\x19\xf1\x69\x95\x65\xec\x63\x14\x05\xf1\xc8\xca\x12\x8c\x62\x42\xb3\x9c\x4e\xe9\x4b\x60\x62\x1f\xc1\xcc\x9a\x19\x58\xb3\xc2\x3e\xdc\xb2\xb2\x46\xb2\x80\x58\x61\x01\x5c\x10\x0c\x6f\x84\x21\xec\x35\xd3\x9d\xa7\x51\xc4\x7c\x8d\xf9\x57\x2c\x80\xad\x18\x17\xda\x74\xb6\xd5\x9a\x96\x44\xe1\x1f\x57\x64\xe5\x46\x7d\xb0\x65\x75\x69\xd2\xa3\x51\xdb\xaa\xd1\x8b\x95\xf0\xfd\xb2\x25\xc0\x92\xf1\x52\x3b\x7d\x59\x06\xec\xd9\x44\x5e\xd8\xf1\xd2\x6e\x6a\xd4\x13\x9d\x14\x2a\xb9\xe5\x62\x35\x2f\xb0\x44\x43\x2a\xe6\xc6\x9b\xe9\x89\x98\xca\xfe\x45\x4c\x3d\x13\x07\xb2\x56\x39\x12\x54\x49\xbf\x88\x55\x42\x72\x1a\x6a\x51\x23\x4a\x84\xb4\xc0\x9c\xd5\x1a\x9d\x23\x7a\x6a\xf6\xf8\x9a\x6d\x11\x84\xec\xa9\x2f\xb0\x37\x9f\x4c\x78\xb5\x91\xca\xc0\x43\x2d\x56\x7c\x51\xa2\xe5\x05\x96\x4a\x56\x70\xd1\x7a\x76\x11\x77\x06\x8e\xc3\xae\xf0\xfb\x62\x32\x61\x79\x8e\x5a\x4f\x59\x59\xce\x62\xb4\xf6\x82\xf9\xdb\x64\x02\x00\x30\x9f\xc3\x5f\x2b\x6e\x28\x9e\x76\x6b\x14\x9d\x28\xea\x19\x9c\x35\x8a\x24\xb7\xd8\xa0\x6a\x82\xe0\xa1\x31\xad\xf3\x27\x6d\x29\xa4\xdc\xe0\x16\x85\x81\x8f\x87\x83\xef\x57\xe7\x8c\xd3\x2f\x70\x24\x4a\x6f\xe0\xb7\x07\xfe\xf2\xee\xe7\xd9\xb8\x28\xfd\xf8\x7d\x48\xe2\xd7\x46\x42\x22\x92\x40\x2c\xb4\xcd\x52\x64\xb1\xc3\xd1\xed\x45\xcc\x46\x64\x7c\x1c\x0b\xf4\x46\xba\xd1\x5c\xd0\x97\xeb\x2f\xb8\xb4\x39\xb4\x97\x3d\x23\x3b\xb8\x45\xb5\x3f\xc5\x36\x59\xc0\x2c\x08\x93\x5b\x0f\xe6\x1a\x76\x8a\x34\x27\xec\xa9\x5a\xf0\x26\xd5\x51\x70\x22\xb3\x69\x85\x14\xca\xc5\x16\x95\xc6\x4b\x08\x30\x5a\xd2\x73\x85\x04\x22\x24\x94\x52\x6b\xda\xbb\x51\x98\x73\x4d\xe0\x21\x63\x53\x88\x04\xb6\xad\xcf\x12\x7c\x83\xb3\xa8\x4d\x03\xd4\x47\xb1\x16\x4d\xa1\x2c\x73\xc4\xad\xc7\xec\x1b\x62\xcb\xd4\xa9\x1e\xd4\x53\xf4\x89\xbe\xd3\xd6\xfa\x19\xee\x13\xad\x60\x53\x5b\xcb\x6e\x25\x6a\x4b\x5f\xb8\x0c\xe7\xa9\x47\x34\x7f\x01\x84\x4c\x2f\xf6\xad\x5c\xc4\x0d\x6c\x98\x32\x3c\xe7\x1b\x7b\x47\x72\x71\x39\x94\x1d\x63\x7a\x1c\x50\xd9\x51\xb7\x8c\xca\xa2\xac\x5a\xd0\x76\x6d\x14\xdd\x46\x4d\xd6\xb4\xca\xa1\xdb\xdc\x45\x89\x65\x61\xc3\x14\xab\xa8\x1c\xd0\xc1\x97\x0e\xd7\x17\x7d\xee\x22\xfc\x7d\x8b\xaa\xcf\x64\x9e\x29\x17\x5f\xfa\x15\x89\xcc\xff\xd6\x3f\x35\xca\x0e\xc7\xc8\x57\xb2\x48\x25\xe5\x69\x59\x0b\xd0\x68\x8e\xa4\xb4\x33\x72\x19\x7c\x8b\x74\xe8\xc3\x97\x5d\x35\x1d\xab\x5d\xe0\xee\xee\x18\xb1\x0e\x0d\x00\x85\xa6\x56\xa2\xf5\xf0\x7b\xeb\xd7\xd9\x3c\x1c\x63\xa1\x85\x8e\x15\x3f\xf9\x56\x38\x82\x3b\x9b\x34\x02\x8c\xb9\xc5\x40\x60\x13\xcf\x1d\x97\xe8\xc6\xf1\x41\xfb\x8f\xa6\xfb\x93\xf2\xfc\x71\x9b\x8f\x62\x90\xb5\xc7\x17\x7f\xb7\x9d\x0f\xd0\x1d\x27\xdb\xb7\xed\xd1\xdb\x70\x14\x6b\xd0\x9e\xde\x00\x21\x53\xcc\x80\x2e\xb2\xe9\xec\x9b\x93\xe5\x7b\x48\x50\xf3\xa6\x5b\xb8\x77\x86\xfd\x35\x84\xbf\x53\x84\x73\x87\x5e\x6e\x90\x69\x4e\x0e\x58\x11\xf3\x83\x3f\x5a\xe1\x8a\x2d\xc8\x03\xe3\xca\xfb\x65\xab\xf6\x23\x27\x12\x92\xee\x59\x5b\xe8\x2e\x58\xc9\x44\x8e\x94\xa2\xa9\x70\xa5\x2d\x54\x1e\x6b\x60\x71\x49\x2e\xe1\x2a\xbb\x82\x18\x1f\x5d\x47\x1b\x13\x67\xfa\x25\x10\xbd\x2f\x0a\x85\x5a\xdf\x80\xff\x32\x0b\x3e\x96\xb8\x02\x25\xf9\x40\xf1\x8e\x08\x4e\x12\xc7\x2b\x31\x72\xfa\x01\x97\x70\x07\x2b\x34\x9e\xda\xb4\x4d\x63\xd6\x32\x73\x46\xda\x5b\xf0\x92\x1b\x8e\x3a\x5b\xa1\xb9\xfd\x43\xa7\xa8\xfe\xf3\x74\xbe\xa9\x17\x25\xcf\xe7\xcb\xb0\xf0\x8b\x23\x34\xfb\xbf\x36\xd4\x42\x2a\x25\x77\xd3\x6e\x58\xd0\xa7\xe1\xbb\x61\x92\xa8\x79\xa4\xe9\xa0\xbb\x38\x63\x83\xc6\x72\x99\x79\x19\xfc\xfe\x27\xe9\x65\xf3\x8e\x17\x15\xea\xd1\x67\xc7\x1c\x4a\x9f\xee\x51\xb0\x60\x26\x5f\xdb\xaf\xfe\xec\x49\x36\xd6\xa3\x46\x46\x7d\x03\x9f\xfc\xf7\xcf\xb3\x1b\xf8\xe4\x2c\xfd\x39\x51\x1b\x59\xd3\x33\xc1\xed\xf6\xb0\xe5\x0e\x3e\x7d\x8e\xbb\xa8\x40\x69\x43\x53\x9b\xd3\x25\xd6\xb1\x46\x02\xbd\xa7\x74\x4f\xca\x1d\xf5\xcf\x43\x9e\xd3\xf0\x97\xb1\xcd\x06\x45\x31\x0d\xb0\xa9\x31\x3b\xb6\x6c\x0e\xb5\x2d\x94\xb8\x6b\x54\xdc\x83\x54\x4f\x4d\xf9\x13\x2c\x6d\x1b\xc7\xd7\x1a\x6d\x3e\x87\x27\xdf\xae\xdb\x26\xd7\x48\xdf\x89\x72\x3a\x33\x58\x6c\xc5\xf6\x50\xb6\x9b\xd9\x05\x52\x35\x2b\xb7\xa8\x06\xb9\x68\xc8\x51\x05\xb5\x47\x45\x34\x99\x00\x7c\xc9\x71\x63\x29\x30\x6d\x7b\xd8\xa1\xf1\x43\x81\x8a\xdb\x0a\x94\xca\x6d\xda\x14\xc2\xa7\xe2\xa2\xf6\x77\x21\x7b\xb1\x77\xe1\x46\x6a\x4d\x5d\x66\xbb\xb3\xa5\xaa\x2c\x70\x30\xed\xad\x70\x97\xef\xf0\x05\xf3\xda\x3e\xc5\xe5\x92\x7a\x53\xe2\xd0\xf4\x96\x68\xa5\xe4\x15\x37\x97\xc0\xb2\xaf\x19\xcb\x6e\x20\x97\xd5\xa6\x36\xee\x3e\xe9\x2c\xad\xa8\x12\xa6\x47\xb3\xc1\x28\x39\xcb\xcc\xd3\x03\x71\x73\xe9\xb4\x1a\x13\xe6\x25\x69\xe4\xe9\x85\x2e\xbf\x78\x3d\xff\xe8\xd0\x1a\x4f\xd0\xbf\x33\x49\xff\x8f\x13\xf5\xb1\x64\xed\xb9\xed\xc8\x7f\x77\xe7\x1d\x79\xf8\x80\xf7\x36\xde\xbe\x4b\xb9\xf6\x3d\xc4\x1e\xd5\x25\x14\x58\xd4\xb9\x39\xd1\x7f\xad\xf3\xd3\x56\xaf\xb1\x51\xaa\x47\xef\x96\x4c\x33\x53\x2b\xdb\x7e\x7e\xac\x17\xb6\xf4\x98\x46\x6f\xe9\x6b\x9a\x3e\xdf\x01\x4b\x8d\x07\x44\x3d\xfd\x42\x6b\xc1\x76\x4a\xb8\x23\x09\xf5\x35\x37\xdf\x0c\x5e\x91\x7d\x4f\xa3\x71\x30\xed\x46\xa8\xa6\x1a\xdf\xc9\xba\x2c\x5c\x31\x6e\x07\xb9\x2b\xbe\xf5\xe3\x1d\x3b\x04\x48\xaa\xa7\xc4\x65\x06\x9a\x5b\x8e\x3b\x9b\x3c\x4e\xd4\xc4\x97\x80\x9c\x24\x82\x5e\x31\xe5\xae\x1c\x60\xde\xb9\xdd\xf8\xab\xeb\x69\x7c\x19\x99\xbc\x75\x37\xe5\xa9\x25\xbb\x8b\x84\x5b\x37\x0f\x68\xc6\xa3\xd6\x0a\xed\xb4\x10\x1e\x26\xd9\xa2\xdd\x01\xf9\x0d\xf1\x0a\x70\xa3\x73\x8e\x85\x53\x6a\x2c\x67\x6d\x2f\x6c\x15\x3b\x58\x40\xb9\x9c\x70\x5a\xbd\x04\xf7\xae\xc3\xe2\x22\x1d\x9d\x84\xc5\xe1\x42\x7a\xd0\x62\xc3\x44\xbf\xf8\x0e\xee\x90\x7d\x3c\xeb\x6e\x63\x12\xc0\x8f\xfe\xcd\xc1\xf4\xcc\xce\x76\x5c\xc2\x6e\x3f\x10\xe5\xeb\x8a\x3e\x28\xa1\x6e\xcb\xf6\x24\xe9\xd4\x49\x12\xbe\x6e\x42\x40\x7d\xc6\xb7\xe3\x0e\x94\xf8\x4f\xcc\xb0\xbd\xe1\x5c\x6b\x57\x6d\x4c\x78\x1b\xe3\xc7\xe6\x0b\x46\x85\x91\x30\x12\x9e\x07\xed\xf8\x0c\x15\x5f\xad\x0d\x08\x69\x60\xcf\xb1\x2c\x5c\x5e\x60\x55\x40\x18\x36\x26\xcc\xcf\x95\xbb\x63\xba\x5c\x8a\x2d\xaa\xa4\x74\xb2\xa5\x9c\xbd\x2e\x7e\x7b\x2f\xcc\xbb\x9f\xc1\x82\x50\x71\xe7\x95\xfe\x18\x4c\x7c\x20\xb9\x78\x54\x87\xe0\x99\xb3\x38\x4f\xd2\xa1\x44\x90\x66\x28\x74\xe3\x09\x8e\x24\x18\xcd\x96\x18\x70\x03\x6b\x0d\x53\x53\x0a\x5f\x59\x1b\x5b\x43\x92\x82\x67\xad\x1a\x85\xca\x03\xb7\x33\x8c\x4e\xe0\xff\xe1\xfa\xca\x7f\x66\xf0\x86\x2c\xee\x3e\xd7\xf0\xc7\xee\xd6\x79\xb2\x35\x65\xa9\xc0\x9c\x57\xac\x84\x8d\xe4\xc2\x40\x2e\x95\x42\x7b\xe5\x66\x8d\x8e\x88\x45\xf7\xc5\x66\x6e\xe6\x25\xb0\xd3\x5c\xb9\x84\xeb\xab\xff\xbc\x7d\x07\xbb\x35\x2f\x31\x48\x12\xf2\x9b\x7b\x27\xc5\xb5\xdd\xf3\xa7\x96\x34\xc1\xc2\x0b\xb8\x83\xe5\x50\x38\x5f\x5f\x5d\x65\x09\xab\x21\x73\x85\x63\xdd\x7e\xee\x6f\x68\x34\x5c\xb0\x2d\xe3\x25\x5b\x94\x78\x91\x5e\x26\x07\x66\x00\x54\x8d\xc7\x43\xc3\x67\x88\x7f\x2a\xb9\x43\xfb\xdf\xba\x19\x7c\x01\xbe\x5b\x33\xbb\x6f\x68\x54\x9c\xfd\xb8\xb1\x82\x87\xb2\x95\xde\x7d\x90\x2a\x14\x20\x67\x8d\x16\xe6\xf3\x55\x53\x9a\x26\x5d\x53\xcb\x86\x2c\xcf\xcd\x69\x35\xeb\x79\x93\x0a\xc2\xfd\xd1\x33\x89\x57\xcd\x23\x7c\xcd\xd0\xbc\xcc\x59\xdb\x02\x67\x31\xfc\xce\xa0\xa5\x8d\xb8\xc1\x77\xdc\xa9\xe9\x42\xaa\x0b\xb4\xbb\x5a\xed\x06\x85\xe7\x78\xa8\xaa\x0d\x64\x7a\xf3\x0f\x17\x2f\x61\xf9\x9c\x70\x69\x5e\x60\x1c\x8a\x96\x56\x2a\x4e\x4a\x14\xff\xd6\x23\x16\x8b\x52\x9b\xa6\x4e\x69\xbd\xd7\x1a\xa1\xe6\x7a\xd2\x12\x59\xe7\x55\x73\x40\x6c\xbf\x72\x1e\x4b\xee\x87\xd4\x7d\x56\xa0\x9c\x1f\x07\x5d\xcb\x0f\x17\x0c\x6e\x0c\x73\xfa\x15\x44\x3c\x04\xa8\x8c\x94\x3e\x6b\xa5\xf9\xa8\xb2\x23\x45\x6b\xdf\x83\xd3\x48\x8d\xac\x9f\x59\xfc\x76\x45\x3e\x3e\x70\xee\x0f\xfd\x5a\xfc\xf8\x65\x37\x2d\x4e\x88\xa5\x0a\x3d\xf0\x4a\xe3\x3a\xbb\x22\xa5\x5c\xc3\xe3\xc2\x3a\xdf\x75\x52\xda\xb5\xb1\x0e\x8d\xcd\xaf\x1c\x8a\x54\x70\x05\x5f\x17\x14\x06\x07\x7c\x71\xd2\xf6\x98\xa2\xe2\x02\x6e\xdf\xba\x7f\xff\xe8\xbc\x07\x4b\x72\x4d\xda\xef\x45\xeb\x6a\xb6\xc5\xe9\xed\x5b\x8b\x71\x09\x46\xde\xc0\xdc\x2f\x85\xbf\x54\x43\x59\xc8\x10\xf6\xdf\x27\xf0\xdf\x00\x00\x00\xff\xff\xb8\x1a\x0a\xc7\x0e\x24\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x5a\x59\x6b\x1c\xcb\xf5\x7f\x9f\x4f\x71\x30\xfc\xff\x77\xc6\x91\x7b\x24\xb8\x98\x20\xac\x80\xae\x13\x05\x43\x4c\x82\xad\x9b\x3c\x18\xc7\xaa\xe9\x3e\x3d\x53\xb8\xbb\x6a\xa8\xaa\x9e\xf1\x60\xfc\xdd\xc3\xa9\xad\xab\xb7\x59\x14\xf0\x4b\xf4\x62\xa9\xbb\xea\x77\xf6\xb5\xbd\x7c\x39\x83\x97\xf0\xb8\x41\x78\xa8\xe4\xfe\xa3\x91\x8a\xad\xf1\x01\x51\x83\xae\x99\x32\x90\x4b\x61\x14\xcb\xcd\x0c\xec\xc1\x7b\x01\x2c\xcf\x65\x23\xcc\x2f\x1a\xb4\x3b\x0d\x39\xdb\xb2\x9c\x9b\x03\x14\x68\x50\xd5\x5c\xa0\x86\x66\x0b\x46\xc2\x46\xee\xa1\x6e\xf2\x4d\x3c\x2a\x05\xe4\x1b\xc6\x05\x70\x03\x39\x13\xd0\x68\xcc\xc0\x02\x0f\xd1\xb8\x86\x9c\x55\x79\x53\x31\x83\x05\xac\x0e\x50\x37\x95\xe1\xdb\xea\xc0\xc5\x1a\xcc\x06\x81\xd5\xc4\x08\xc8\x12\x14\x6a\x54\x3b\x2c\xa0\xac\xe4\x1e\xf6\xdc\x6c\xe0\xa9\x95\x25\xf3\xd0\xef\x71\xcd\x7e\x3b\x18\xd4\xff\x40\xf5\xc1\xdf\x78\xf8\xdb\xdf\xff\xf5\x14\x54\x50\x73\xc1\xeb\xa6\x4e\x80\x2d\x9e\x91\x5f\x51\xe8\x84\x88\x54\xa3\xdc\x3e\xf5\x54\x98\x79\x3c\xff\xc8\x91\x64\x86\x4b\xf1\x04\x66\xc3\x35\xdd\xd9\x32\x5e\x40\xd1\x28\x92\xc9\x6b\x16\x72\x85\xf6\xd4\x15\x09\x4d\x82\xda\x07\x52\x65\xc4\xa7\x55\x96\xb1\x8f\x51\x14\xc4\x23\xab\x2a\x30\x8a\x09\xcd\x72\xba\xa5\xaf\x80\x89\x43\x04\x33\x1b\x66\x60\xc3\x0a\xfb\x70\xc7\xaa\x06\xc9\x02\x62\x8d\x05\x70\x41\x30\xbc\x15\x86\xb0\x37\x4c\xf7\x9e\x46\x11\xf3\x0d\xe6\x5f\xb1\x00\xb6\x66\x5c\x68\xd3\x3b\xd6\x68\x7a\x25\x0a\xff\xb8\x26\x2b\xb7\xea\x83\x1d\x6b\x2a\x93\x5e\x8d\xda\x56\xad\x5e\xac\x84\xef\xca\x8e\x00\x25\xe3\x95\x76\xfa\xb2\x0c\xd8\xbb\x89\xbc\xb0\xe7\x95\x3d\xd4\xaa\x27\x3a\x29\xd4\x72\xc7\xc5\x7a\x59\x60\x85\x86\x54\xcc\x8d\x37\xd3\x23\x31\x95\xfd\x93\x98\x7a\x22\x0e\x64\xa3\x72\x24\xa8\x8a\xfe\x22\x56\x09\xc9\x69\xa8\x43\x8d\x28\x11\xd2\x0a\x73\xd6\x68\x74\x8e\xe8\xa9\xd9\xeb\x1b\xb6\x43\x10\x72\xa0\xbe\xc0\xde\x72\x36\xe3\xf5\x56\x2a\x03\x0f\x8d\x58\xf3\x55\x85\x96\x17\x28\x95\xac\xe1\x45\xe7\xd9\x8b\x78\x32\x70\x1c\x4e\x85\xbf\x5f\xcc\x66\x2c\xcf\x51\xeb\x39\xab\xaa\x45\x8c\xd6\x41\x30\x7f\x9f\xcd\x00\x00\x96\x4b\xf8\x4b\xcd\x0d\xc5\xd3\x7e\x83\xa2\x17\x45\x03\x83\xb3\x56\x91\xe4\x16\x5b\x54\x6d\x10\x3c\xb4\xa6\x75\xfe\xa4\x2d\x85\x94\x1b\xdc\xa1\x30\xf0\xf1\x78\xf0\xbd\x75\xce\x38\xff\x02\x27\xa2\xf4\x16\x7e\x7f\xe0\xdf\x5e\xff\xba\x98\x16\x65\x18\xbf\x0f\x49\xfc\xda\x48\x48\x44\x12\x88\x85\xb6\x59\x8a\x2c\x76\x3c\xba\xbd\x88\xd9\x84\x8c\xef\xa7\x02\xbd\x95\x6e\x32\x17\x0c\xe5\xfa\x33\x96\x36\x87\x0e\xb2\x67\x64\x07\x77\xa8\x0e\xe7\xd8\x26\x0b\x98\x05\x61\x72\xeb\xc1\x5c\xc3\x5e\x91\xe6\x84\xbd\xd5\x08\xde\xa6\x3a\x0a\x4e\x64\x36\xad\x90\x42\xb9\xd8\xa1\xd2\x78\x05\x01\x46\x4b\x7a\xae\x90\x40\x84\x84\x4a\x6a\x4d\x67\xb7\x0a\x73\xae\x09\x3c\x64\x6c\x0a\x91\xc0\xb6\xf5\x59\x82\x6f\x71\x56\x8d\x69\x81\x86\x28\xd6\xa2\x29\x94\x65\x8e\xb8\xf5\x98\x43\x43\xec\x98\x3a\xd7\x83\x06\x8a\x3e\xd3\x77\xba\x5a\xbf\xc0\x7d\xa2\x15\x6c\x6a\xeb\xd8\xad\x42\x6d\xe9\x0b\x97\xe1\x3c\xf5\x88\xe6\x0b\x40\xc8\xf4\xe2\xd0\xc9\x45\xdc\xc0\x96\x29\xc3\x73\xbe\xb5\x35\x92\x8b\xab\xb1\xec\x18\xd3\xe3\x88\xca\x4e\xba\x65\x54\x16\x65\xd5\x82\x8e\x6b\xa3\xa8\x1a\xb5\x59\xd3\x2a\x87\xaa\xb9\x8b\x12\xcb\xc2\x96\x29\x56\x53\x3b\xa0\x83\x2f\x1d\xef\x2f\x86\xdc\x45\xf8\xfb\x0e\x55\x9f\xc9\x3c\x53\x2e\xbe\xf4\x33\x12\x99\xff\x5b\xff\xd2\x2a\x3b\x5c\x23\x5f\xc9\x22\x95\x94\xa7\xb2\x11\xa0\xd1\x9c\x48\x69\x17\xe4\x32\xf8\x1e\xe9\xd0\x0f\x2f\xfb\x6a\x3a\xd5\xbb\xc0\xdd\xdd\x29\x62\x3d\x1a\x00\x0a\x4d\xa3\x44\xe7\xe1\x8f\xce\x5f\x17\xf3\x70\x8a\x85\x0e\x3a\xd6\xfc\xec\xaa\x70\x02\x77\x31\x6b\x05\x98\x72\x8b\x91\xc0\x26\x9e\x7b\x2e\xd1\x8f\xe3\xa3\xf6\x9f\x4c\xf7\x67\xe5\xf9\xd3\x36\x9f\xc4\x20\x6b\x4f\xbf\xfc\xaf\xed\x7c\x84\xee\x34\xd9\xa1\x6d\x4f\x56\xc3\x49\xac\x51\x7b\x7a\x03\x84\x4c\xb1\x00\x2a\x64\xf3\xc5\x77\x27\xcb\x8f\x90\xa0\x96\xed\xb4\x70\xef\x0c\xfb\x36\x84\xbf\x53\x84\x73\x87\x41\x6e\x90\x69\x4e\x0e\x58\x11\xf3\x83\xbf\x5a\xe3\x9a\xad\xc8\x03\xe3\x9b\x77\x65\xa7\xf7\x23\x27\x12\x92\xea\xac\x6d\x74\x57\xac\x62\x22\x47\x4a\xd1\xd4\xb8\xd2\x11\x6a\x8f\x35\xb0\xf8\x4a\x96\x70\x9d\x5d\x43\x8c\x8f\xbe\xa3\x4d\x89\x33\xff\x12\x88\xde\x17\x85\x42\xad\x6f\xc1\xff\xb2\x08\x3e\x96\xb8\x02\x25\xf9\x40\xf1\x8e\x08\xc6\x37\x15\x1a\x02\x32\x70\x07\x6b\x34\x9e\xc8\xbc\x0b\xbd\x68\xcd\xc0\x4b\x7b\xc3\x63\xbd\x65\x5b\xb8\xb3\xd7\x33\xd2\xe4\x8a\x57\xdc\x70\xd4\xd9\x1a\xcd\x9b\xff\xef\x35\xd8\x7f\x9a\x2f\xb7\xcd\xaa\xe2\xf9\xb2\x0c\x2f\x7e\x73\x28\x23\xb1\x90\xd0\xf8\x80\x25\xdc\x25\x04\xb3\x95\x54\x4a\xee\xe7\xfd\x5b\xf4\xd3\x8a\xd8\x5e\x26\x66\x3c\xa1\xf9\x62\x22\x0c\x12\x3f\x73\x5e\x02\x1a\xab\x32\xf3\x5a\xf0\xb7\x1f\xa5\xd7\x8e\xf7\xd8\x68\x09\x4f\x6b\x71\xca\x13\xf5\xf9\xae\x08\x2b\x66\xf2\x8d\xfd\xd5\xdf\x3d\xcb\x39\xf4\xa4\x77\xa0\xbe\x85\x4f\xfe\xf7\xcf\x8b\x5b\xf8\xe4\x5c\xe4\x73\xa2\x44\xd2\xb9\x67\x82\xdb\xe3\xe1\xc8\x1d\x7c\xfa\x1c\x4f\x51\x67\xd3\x85\xa6\xf9\xa8\x4f\xac\x67\x9b\x04\xfa\x40\x75\x82\x94\x3b\xe9\xd8\x7d\xdf\x4b\x81\x5a\xfe\x32\xb6\xdd\xa2\x28\xe6\x01\x36\x4d\x1a\x3d\x5b\xb6\x97\xba\x16\x4a\x1c\x3e\x2a\xee\x41\xaa\xc7\xb6\x6f\x0a\x96\xb6\x13\xe7\x73\x8d\xb6\x5c\xc2\xa3\x9f\xf3\xed\x74\x6c\xa4\x1f\x61\x39\xdd\x19\xed\xd2\xe2\x5c\x29\xbb\x53\xf0\x0a\xa9\x0d\x96\x3b\x54\xa3\x5c\xb4\xe4\xa8\xf5\x3a\xa0\x22\x9a\x4c\x00\x7e\xcb\x71\x6b\x29\x30\x6d\x87\xdf\xb1\xbd\x45\x81\x8a\xdb\xd6\x95\xfa\x74\x3a\x14\x82\xa9\xe6\xa2\xf1\x45\x94\x7d\xb3\x45\x74\x2b\xb5\xa6\xf1\xb4\x3b\x12\x53\x3b\x17\x38\x98\x0f\xde\x70\x97\x28\xf1\x1b\xe6\x8d\x7d\x8a\x65\x49\x43\x2d\x71\x68\x06\xaf\xe8\x4d\xc5\x6b\x6e\xae\x80\x65\x5f\x33\x96\xdd\x42\x2e\xeb\x6d\x63\x5c\x21\xea\xbd\x5a\x53\x0b\x4d\x8f\x16\xa3\x51\x72\x91\x99\xe7\x47\xe2\xe6\xca\x69\x35\x66\xda\x2b\xd2\xc8\xe3\x37\xaa\x9a\xb1\xae\xff\xec\xd0\x9a\xce\xec\xcf\xc8\xee\x3f\x2b\xc3\x0f\xe9\x5c\x92\xe5\xfd\xed\x9e\xaa\xee\xee\xbc\xcf\x8f\x5f\xf0\x8e\xc9\xbb\xf5\x9a\x6b\x3f\xa7\x1c\x50\x5d\x41\x81\x45\x93\x9b\x33\x5d\xdd\xc6\x09\x1d\xf5\x4c\x4f\x52\x3d\x59\x94\x32\xcd\x4c\xa3\xec\x88\xfb\xb1\x59\xd9\xf6\x66\x1e\x1d\x6b\x31\x8a\xfb\x03\xb0\xd2\x78\x44\xd4\xcb\x2a\x61\x84\x1d\x3c\xfd\xd1\xab\x98\x27\xb2\xf1\x73\xca\xe6\x02\x9e\x91\xba\xcf\xa3\x71\x34\x67\x47\xa8\x76\x06\xd8\xcb\xa6\x2a\xdc\x08\x60\xd7\xc7\x6b\xbe\xf3\x4b\x25\xbb\x7a\x48\x7a\xb6\xc4\x89\x46\x46\x6a\x8e\x7b\x9b\x79\xce\xd4\xc4\x97\x80\x9c\x64\x91\x41\x0b\xe7\xea\x15\x30\xef\xee\x6e\xe9\xd6\xf7\x3d\x5e\x46\x26\xdf\xb8\x32\x7b\xee\xa0\xe0\x62\xe3\x8d\xdb\x42\xb4\x4b\x59\x6b\x85\x6e\x4e\x09\x0f\x93\x54\xd3\x9d\xbb\xfc\x81\x58\x3f\xdc\xc2\x9e\x63\xe1\x94\x1a\x9b\x68\x3b\x81\x5b\xc5\x8e\x76\x5f\x2e\x89\x9c\xd7\x6c\xc1\xbd\x9b\xeb\xb8\x48\x17\x36\xe1\xe5\x78\xfb\x3e\x6a\xb1\x71\xa2\x5f\xfc\xdc\x78\xcc\x3e\x9e\x75\x77\x30\x09\xe9\xf7\xfe\x7b\xc5\xfc\xc2\x79\x7a\x5a\xc2\xfe\x14\x12\xe5\xeb\x8b\x3e\x2a\xa1\xee\xca\xf6\x28\xe9\xd6\x59\x12\x3e\x6f\x2f\x41\xd3\xcd\xf7\xd3\x0e\x94\xf8\x4f\xcc\xb9\x83\x95\x60\xe7\x54\x63\x4c\xf8\x06\xe4\x97\xf5\x2b\x46\x5d\x95\x30\x12\x9e\x46\xed\xf8\x04\x35\x5f\x6f\x0c\x08\x69\xe0\xc0\xb1\x2a\x5c\x5e\x60\x75\x40\x18\x37\x26\x2c\x2f\x95\xbb\x67\xba\x5c\x8a\x1d\xaa\xa4\xef\xb2\x7d\xa0\x2d\x20\xbf\xbf\x13\xe6\xf5\xaf\x60\x41\xa8\x33\xf4\x4a\x7f\x1f\x4c\x7c\x24\xb9\x78\x54\x87\xe0\x99\xb3\x38\x8f\xd2\xa1\x44\x90\x76\x15\x75\xeb\x09\x4e\x24\x18\xcd\x4a\x0c\xb8\x81\xb5\x96\xa9\x39\x85\xaf\x6c\x8c\x6d\x40\x49\xc1\x8b\x4e\x83\x43\x05\xdc\x9d\x0c\x0b\x1b\xf8\x3f\xb8\xb9\xf6\x3f\x0b\x78\x49\x16\x77\x3f\x37\xf0\x87\xfe\xd1\x65\x72\x34\x65\xa9\xc0\x9c\xd7\xac\x82\xad\xe4\xc2\x40\x2e\x95\x42\x5b\x84\xb3\x56\x47\xc4\xa2\xfb\xc5\x66\x6e\xe6\x25\xb0\x3b\x64\x59\xc2\xcd\xf5\xbf\x5f\xbd\x86\xfd\x86\x57\x18\x24\x09\xf9\xcd\x7d\x09\xe3\xda\x9e\xf9\x63\x47\x9a\x60\xe1\x15\xdc\x41\x39\x16\xce\x37\xd7\xd7\x59\xc2\x6a\xc8\x5c\xe1\x5a\x7f\x18\xfc\x2b\x1a\x0d\x2f\xd8\x8e\xf1\x8a\xad\x2a\x7c\x91\x16\x93\x23\x9b\x07\x6a\xe5\xe3\xa5\xf1\x3b\xc4\x3f\xf5\xeb\x61\xe9\xd0\xa9\x0c\xbe\x7b\xdf\x6f\x98\x3d\x37\xb6\xa0\xce\x7e\xde\x32\xc3\x43\xd9\xd6\xf0\x3e\x48\x15\x5a\x92\x8b\x16\x1a\xcb\xe5\xba\x6d\x1e\x93\x91\xeb\xc2\xbd\x46\x38\x3d\xec\xa2\xff\x77\x36\x1e\xbe\xb1\x68\xbf\x33\x6d\x6c\x17\xb4\x1a\xff\x9c\xd1\x51\x59\x3c\xe0\x67\xfa\xd4\xbe\x21\x1f\x06\x4e\x26\x87\x8e\x6e\xbb\x30\xd6\x0c\x07\x32\x83\x0d\x8b\x0b\xaa\xf0\xfa\x92\x98\x6a\xbf\xad\x1c\x0b\xa9\x4e\xbe\x4e\xfa\x18\xff\x41\x26\x76\x94\x52\x9b\xb6\x99\xe9\x7c\x72\x9b\xa0\xe6\xa6\xde\x0a\x59\xef\x2b\x78\x40\xec\x7e\x0d\x9f\xaa\x00\xc7\xd4\x7d\x51\x34\x5d\x1e\x2c\x7d\xcb\x8f\x77\x15\x6e\xd1\x73\x7e\x9d\xb2\x71\x15\xd2\x12\x29\x7d\xd1\xa9\x05\x51\x65\x27\x3a\xdb\xa1\x07\xa7\xd1\x1c\x59\xbf\xb0\x43\xee\x8b\x7c\x7a\x17\x3e\x5c\x2b\x76\xf8\xf1\xaf\xdd\x22\x3b\x21\x96\x2a\xf4\xc8\xd7\x96\x9b\xec\x9a\x94\x72\x03\xef\x57\xd6\xf9\x6e\x92\xfe\xaf\x8b\x75\x6c\xa3\x7f\xed\x50\xa4\x82\x6b\xf8\xba\xa2\x30\x38\xe2\x8b\xb3\xae\xc7\x14\x35\x17\xf0\xe6\x95\xfb\x9f\x29\xbd\x4f\x74\x49\xe6\x49\x87\xc2\x68\x5d\xcd\x76\x38\x7f\xf3\xca\x62\x5c\x81\x91\xb7\xb0\xf4\xaf\xc2\xbf\xd4\x68\x59\xc8\x10\xf6\x3f\x66\xf0\x9f\x00\x00\x00\xff\xff\x69\xa6\x69\x37\xa9\x24\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -199,7 +199,7 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0x4, 0x6f, 0x1c, 0xa8, 0x7d, 0xd5, 0x58, 0xde, 0x4d, 0xdb, 0x7e, 0xaa, 0xea, 0x9f, 0xb0, 0x47, 0x6e, 0xd1, 0xcb, 0x7a, 0x2, 0x8f, 0x65, 0x80, 0xe0, 0xb9, 0xdf, 0xc0, 0xf1, 0xa3, 0x18}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xda, 0x98, 0x68, 0xce, 0xb4, 0x3c, 0x60, 0x5e, 0xde, 0x47, 0x53, 0xf1, 0x9, 0x6d, 0xce, 0x44, 0x42, 0x9f, 0xe9, 0x93, 0xb2, 0xe3, 0x3b, 0x8e, 0x92, 0xbb, 0xc, 0x22, 0xd3, 0xbf, 0x8c, 0x84}} return a, nil } @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\xd1\xae\x3c\xca\xed\x5d\xdd\xc3\x94\xb5\x89\x62\xd9\x59\x55\x1c\xdb\x25\xd9\xe7\xbb\xda\x4a\x6d\x61\xc8\x1e\x0d\x62\x0e\xc1\x00\xe0\x8c\x75\x2e\xff\xf7\x2b\x7c\x12\x00\x01\x92\x33\xd6\x26\xce\x9e\xf4\x62\x0f\x09\x34\x1a\xdd\x8d\x46\x7f\x01\x3c\xfb\xd3\xd1\x11\x42\x08\xbd\xa0\xc5\x7b\x28\xdf\xd0\xf7\x50\x73\x44\x36\x4d\x05\x1b\xa8\x05\x47\x62\x0d\x68\xd5\xd6\x85\x20\xb4\xc6\x15\x11\x77\x88\xc1\xaf\x2d\x61\x50\x22\x41\xd1\x06\xd7\xf8\x16\xd0\xf3\x17\xaf\xde\x29\x28\xcb\xf6\x0e\x18\x47\x95\x02\x86\x84\x86\xb6\x62\x74\xa3\xe0\xa8\xdf\x88\xe3\x0a\xe6\x7a\xd0\x67\xb8\x58\x9b\xa7\x6b\x5a\x95\xc0\xd0\x2d\xc8\x31\x77\x14\xe1\xa2\xa0\x6d\x2d\xf8\x1c\xbd\xaa\xc1\xfe\x42\x44\x21\x44\x58\x30\x82\x02\x65\x5a\xcc\xd1\x95\x40\x3b\x52\x55\x68\x09\xe8\x17\x4a\x6a\x51\xdd\xa1\x82\xd6\x82\xd1\xaa\x82\x12\x2d\xef\x14\x26\x2d\x07\x86\x70\x5d\x7a\x68\xe1\x72\x43\x6a\xc2\x05\xc3\x82\xb2\xb9\x82\xf9\x26\xfd\x12\x6d\x5a\x2e\x50\x41\x1f\x73\x72\x5b\x6b\x08\x0c\xd7\x7c\x05\x0c\xd1\x15\xc2\xf5\x5d\x38\xff\x24\x2c\x54\xe0\xba\xa6\x02\x91\x5a\x00\xc3\x85\xc4\x59\xac\x15\x2c\x33\x11\xd5\x49\x3e\xa4\xad\x40\xb8\x69\x18\xdd\xe2\x2a\x26\xa5\x26\xda\xa9\x6a\x0b\x1f\x0a\x68\x84\x64\x4a\x09\x0d\xe5\x44\x20\x5c\x96\x44\xb3\xcd\x22\xe4\xf8\x44\x99\x6c\xd8\xd6\xf2\x39\x82\x0f\x84\x0b\x52\xdf\xaa\xd7\x08\x0b\x04\x92\x2d\x1b\x52\x01\x17\xb4\x06\x44\x6a\x6f\xc8\x2d\xe8\xb6\x0d\x30\x42\x4b\xc3\x47\x39\x39\x0e\x05\xad\xcb\x88\x53\x66\x08\x28\x0d\xc5\x2d\x93\xde\xac\x09\xf7\x9a\x2a\x20\xa4\x46\xab\xb6\xaa\x50\x43\x39\x07\x4e\x68\xad\x18\x64\x78\x27\x29\x1b\x33\xee\x4e\x12\x11\x95\x14\xed\xd6\x58\xc0\x16\x98\x02\xa3\x5e\xec\x70\x6d\x48\x4a\xe2\xd1\x94\x70\x70\x41\x19\x20\x8c\x0a\xdc\xe0\x25\x51\x62\x2d\xd6\x58\x20\x5c\x55\x74\xc7\x2d\x9c\x8d\x24\x92\x84\x52\x32\xbc\xb3\xd2\xbc\x5b\x43\xad\x07\x59\x42\x41\x37\xde\x14\x25\x5a\xb8\xe2\x14\x09\xaa\x20\x34\xc0\x56\x94\x6d\x10\x17\xf8\xbd\x24\x19\x6d\x80\x61\xc9\x10\xee\xb8\x1d\x49\x32\x37\xf4\x7c\x27\xc7\xc0\x01\xcd\x24\x41\x0b\x06\x58\x40\x79\x8a\x96\x54\xac\xdd\x0a\x41\x98\x49\x1e\x11\x41\x70\x45\xfe\x17\x4a\x05\xdc\x4e\x81\x30\xc4\x80\x37\x50\x08\xb2\x05\x44\x97\xbf\x40\x21\xf8\xc2\x5f\xed\x3f\xa9\x25\xcc\xd0\x4a\xca\x84\xe4\xe3\x1a\xcb\xc5\x6d\xa0\x6b\xd9\x92\x33\x53\x8d\xff\xa6\x57\xa9\x6d\xdb\x4d\xbd\x63\xac\xe1\x51\x81\xab\x8a\x3b\xcd\xa1\x49\x4a\xeb\x00\x4a\x82\xb8\x4e\xbe\x43\x2c\x34\xc7\xd3\x54\xc5\x45\x48\xd2\x90\xa0\x47\x47\xe8\x4f\x67\x47\x47\x64\xd3\x50\x26\xd0\xf3\x8a\xee\x14\x06\x7a\xa0\x63\xf7\xfb\xd8\xb5\x68\xeb\x5b\xb2\xac\x20\x68\xe5\x3f\x3b\xf6\x61\x5d\x5d\xbe\xc1\xcb\x0a\x6e\x0c\x2a\x1d\xd0\xf0\x45\xd0\xe7\x46\x50\x86\x6f\xe1\x39\x80\x99\xee\x37\x1f\xe4\xba\xbb\x79\xf3\xea\xfa\xe2\x87\x67\xcf\x9f\x3d\xbb\xb9\xb8\xbc\xbc\x7e\x76\x73\x63\x3b\x19\x20\xaf\x19\xfd\x70\x67\x7b\xdc\xbc\xb9\xf8\xf1\xea\xe5\x0f\xaf\xaf\x5f\xfd\xf7\xff\xd8\xe6\x47\xb8\x28\x80\xf3\x19\xae\xaa\x13\xbd\x6c\xa4\x5e\x09\xf4\xfa\xc7\x23\xab\x2b\x5d\x43\xd8\x42\x2d\xd0\x8d\x22\xf7\x85\xa6\xf6\x35\xdc\x12\x2e\x80\x41\x39\xc3\x65\xc9\x80\xf3\x05\xba\xd0\xff\x39\xc9\xf4\x7f\x6b\x04\x61\x0a\x84\x41\x10\x2f\xc8\x86\x88\xab\x5a\x4a\x3a\x4f\xf4\x3e\x45\xc4\xbc\xbb\xd8\xc8\x81\x16\xe8\xed\x73\xf2\xe1\x3f\xff\xe3\x14\xd5\xb0\x53\x7d\xed\x93\xec\x38\x2f\xd2\x88\x5e\xf0\x97\xb4\x84\xc4\x80\x35\x2d\xe1\xea\x72\x81\x6e\x04\x23\xf5\x6d\x8e\x00\x59\xa8\x97\x50\xc1\xad\xdc\x35\x26\x80\x1e\x84\xad\x59\x78\xa9\x75\x7b\x92\x34\x38\x20\x89\x01\x77\x76\x76\x86\x5e\x63\xb9\x34\xa8\xd1\x7a\xf1\x1a\x31\x9b\xb8\x52\x14\xb4\x65\x05\xb8\x7e\x46\xf1\x87\x6b\xb1\x87\x64\x05\x22\xa1\x4f\x8c\x98\xcb\xa1\xe5\x04\xdd\x8f\x21\xac\x1a\x46\xb6\x58\x80\xaf\x95\xad\xa6\xe9\x36\x7a\xd9\xd5\x60\x3c\x11\x95\xd7\x1a\xac\x46\xc5\xfb\x31\x05\x95\x80\x50\x7a\xe7\xae\x48\xfd\xfe\xf3\x48\x74\x21\xe1\x1c\x82\x95\x31\x1d\xa4\x29\xa3\xb4\x5e\x8c\x86\x7e\xbf\x0f\x16\x4f\x1d\xac\x43\x18\x16\x98\x6e\x39\xf1\x89\x37\x89\x24\x5e\xde\xbe\x30\x01\x91\x76\x59\x91\x02\x35\x3d\x7c\x06\xb6\x73\xd9\x8f\x01\x2e\xa5\x9e\x26\xb5\xdc\x41\xd4\x56\x8c\xf0\x52\x19\x58\x68\x02\x8e\xc1\x1a\xbf\xaa\x57\x54\xe3\x61\x38\xe8\xfe\x1f\x13\x4c\x21\xe2\xb8\xa2\x37\x71\xca\xd0\x8e\xb6\x55\xa9\x71\x77\x1d\xe4\x1c\x2c\x19\x75\x47\x65\x68\xb4\x5c\x92\xda\x6c\xff\x11\xa6\x7c\x1c\xd5\xa7\x7a\xc4\xa9\x0c\x1e\xc4\xb7\x91\xd3\xe4\x6b\x1f\x63\xc2\xb2\x0b\xd6\x08\xa4\xd9\xb9\x65\x7b\x6b\x9b\x7a\x96\xae\x1e\x41\xf2\xa2\x03\x33\x79\x52\x63\x2c\x90\xf6\x48\x27\xed\x3e\xa2\x5a\x36\x72\x0e\x80\x67\x1e\x1b\xd3\xc4\xd8\xc5\x9d\x0e\x8a\xed\xe3\xd8\x32\x8e\xa7\xe0\x18\xab\x6c\xfe\x15\x2e\x02\xcc\x3e\xaa\xf6\x71\x9f\x55\x5b\xbb\x1d\xcf\xdb\x20\x67\x25\x54\x02\x77\x9a\x5e\x76\xfb\xe4\x4f\x5a\x5a\xdf\x49\xdd\x2e\xcd\x48\x25\x73\x65\x5a\x75\x79\x4e\x9d\xc6\xa3\xe3\x34\xed\xef\x1c\x5b\xdc\x56\xd6\x38\xd3\xc0\xb4\xad\x72\x56\xea\x5d\x4f\x92\xc3\x8e\xcc\x07\x28\xd2\xd7\xd9\x8b\xd0\x12\x9b\x5f\x43\x01\x64\x0b\xec\x34\x7a\xfe\x9a\xd1\x2d\x91\x3e\x50\x48\x4b\x47\x4c\x47\x0e\xe9\x01\x20\x06\x2b\x60\x50\x17\x60\xf1\x2d\x61\xa5\xa6\xa0\x3c\x1f\x3d\x9b\x21\xea\xcc\x7d\xb8\xc1\x18\x17\x55\xe0\x64\x39\xa1\x61\x10\x00\x24\x5c\x8f\x72\x8a\x76\x6b\x52\xac\x95\x03\xb3\xb4\xa4\x36\x8d\x76\x14\xed\xf0\x1d\x5f\x04\xf0\x11\xfa\xb7\x13\x74\x49\x18\x14\xa2\xba\x93\x56\x10\xc2\xda\xeb\xd4\xe6\xaf\xf5\x46\xb5\x87\xab\xdc\x83\x9e\x7e\xd6\x6c\xea\x49\x7a\x34\xcc\x5f\x4e\xd0\x55\x5d\x9a\x81\xd0\x96\x60\x05\xa8\xcf\xa0\x04\x0e\x1d\x02\xf1\xd8\x49\xd9\xde\x62\xa6\x89\xb1\x40\x4f\xdd\xb2\x7c\x82\x5b\xb1\x9e\x85\x3c\x7e\x67\x9c\x04\x69\x51\x9f\xa0\xaf\x9c\xd1\x3e\xff\x2f\xd9\xfb\xaf\x31\xb3\xc1\x18\x42\xca\x65\xd4\x6c\xb0\xaa\xd4\xba\x26\xb5\x73\x3c\x02\x8e\xa2\x2b\xe5\x66\x95\x60\xcc\x4f\xe7\xeb\xe9\x7e\xb6\x0f\xcf\x4e\xa7\xed\x96\xa8\x5d\x9c\x21\x76\xaf\x1a\xe3\x90\x4b\x63\x53\x1a\xf6\xde\xd2\x9c\xa3\x77\xd2\x35\xa5\x75\x25\x5d\x4b\xb4\x22\x2a\x60\x41\x3a\xbf\x37\x80\x24\x89\xcd\x51\xdb\x48\x49\x96\x12\xa4\x8c\x49\xe3\x62\xd2\x3c\xc1\x6b\x37\xee\x02\x7d\xd7\xf7\x54\xe6\x1d\x5e\xdf\x0e\x60\xee\x8c\xda\xfb\x42\xbe\xb4\x00\x07\x11\x77\xc3\xe6\x71\x77\x4d\x3c\xf4\xa5\x6f\x3c\xbb\x0f\x49\x3b\xf1\xb4\xb4\xfc\xe3\x50\xad\xe6\x5a\x6b\x9c\x6b\x51\xee\xbf\xee\x08\x8e\x9e\x3c\x46\x35\xa9\xd2\x4d\x3a\x8a\xe6\x5a\x79\xb2\x85\xce\xd1\x37\xf3\x6f\x5c\x93\x4f\xdd\x54\x4b\xe0\x82\xd1\x3b\x34\x8b\x51\xb5\x2f\x22\x9c\x86\xdb\x5c\xf6\xb8\xf2\xc9\x17\x8a\x8c\x8a\xb6\x1e\x79\x9a\x95\x04\x76\x6a\x57\xbb\x05\x71\xd3\x36\xd2\xc1\x85\x52\x51\xf7\xcd\x5d\x03\x7c\x76\xb2\x40\x1f\xe5\xff\x16\xe8\x7b\x4a\xab\x4f\xd1\x2c\x18\x88\x96\xd5\xba\xc5\x93\xef\x62\xf6\xc8\xce\x82\xb5\xf0\x29\x8d\xee\x19\xba\x56\xdd\x55\x08\x47\xac\x81\x21\x2a\xc5\x4a\x2b\x86\x5b\xb2\x95\x4b\xfd\xae\x51\x3b\xa4\xc4\xb8\x11\x9d\x2e\xb3\x53\x0b\x55\xbe\xd9\x30\x94\x72\x29\xb4\xc5\x04\x8d\x50\x01\x40\x05\x88\xaf\x95\xc9\xf4\x4b\xcb\x85\xc5\x5c\xa2\x27\x81\x9a\x7d\x67\x98\x44\x84\xf7\x29\x34\x13\x8a\x38\xf2\xbf\x27\x9a\x46\x11\x89\xc8\x4a\xd9\x4a\x5e\x5f\x74\xae\x39\x9a\xa3\xf8\xdf\x25\xc8\x9f\xd1\x47\x14\xc0\xf1\xc8\xed\xc3\x0a\xda\x7c\x42\x50\x71\x40\x1f\x6d\xc3\x15\x96\x3f\xb3\xe4\x37\xbe\x2b\xef\x3c\x02\xab\x9e\xf5\x66\xbc\xcd\x92\x44\x52\xc3\x58\x8e\xb3\x15\xa3\x9b\x05\xfa\xee\x63\x28\x7c\x6a\x42\x9f\x92\x0b\xd4\x74\xb4\x21\x0a\xed\x47\x1b\x30\x4f\x1e\xcb\x7f\x4f\x52\x18\x9b\xf1\x25\x88\x00\x81\x24\x9c\x69\xe8\x48\xc6\xa8\x49\x5e\xc3\xca\x72\x45\xfd\x9e\x2f\x29\x63\x74\x37\x3b\x79\x74\xd4\xeb\xb0\xc4\x15\x96\x16\xcb\xb9\x8a\xfd\x48\x2e\x7e\xaf\x9f\xcc\x4e\xc2\xc6\x16\xf2\x3c\xa4\xd4\x93\xc7\x48\xcf\xb1\x4f\x99\x01\xcb\xd2\x8c\x9a\xa4\x4c\x6f\xe5\x5b\x23\xcc\xad\xfc\x80\xed\x56\xa9\xf6\xf9\xee\xa2\x7d\x49\xce\x0f\xa9\x66\xc9\x0f\xbb\x1d\xcf\xa2\xb8\x47\x8e\x1b\x69\x5d\xf2\xe4\xb1\x22\x85\x05\x16\x71\xd7\x82\xd6\xff\x4e\x93\x93\x11\x50\xfb\x61\xd9\x30\x88\x9e\xa0\xd4\x86\xf0\xd7\x73\x17\xfd\x39\xbe\x86\x5f\x5b\xe0\x72\xb1\x1a\x3b\x08\x3e\x14\x00\x65\x4c\x7e\x54\xc9\x9e\xc7\xe1\x82\x0e\x85\xa4\xa1\x5c\x4c\x19\xfd\xfc\x1c\x2d\x61\x45\x19\xcc\xe2\x57\x27\xe8\x71\x87\xd8\xdb\xa6\xc4\x12\xad\x14\x1e\x52\xeb\x92\xba\xa0\x4c\x1a\x9e\x83\x48\x1d\xb4\x88\xb4\xa6\x7e\xf2\xb8\x5b\x24\x3d\xe9\xb1\x2c\x4e\x29\x90\xec\x32\x49\x76\x72\x92\x15\x8a\x75\x5f\x66\x9c\x6e\xf3\x17\xb5\x95\x90\x03\x74\x47\x02\x09\x37\x5f\xb3\xa0\x27\x6a\xba\x31\x8f\x33\xa5\x67\x43\x03\xa5\xf7\xe8\x31\x52\x20\x32\x0a\xc5\x8f\x71\xce\x3d\x57\x2e\xa9\x51\x9e\x62\x3f\x97\xa7\x63\x0c\xb0\x05\x76\x87\x04\xd9\x48\x73\xd2\xba\xe2\x0c\x2a\x39\x0f\xb4\xc6\x4d\x03\x19\x8b\x64\x9a\x8b\x7d\xc0\x84\xff\x1c\x4d\x58\xfe\x81\x7c\x31\x1c\xe9\x56\x70\xe8\xae\x06\xf6\x68\x8e\x73\x51\x6f\x05\xd9\x0f\x7a\xf7\x16\xde\x64\x3a\x9b\x64\x4c\x92\xd0\x36\x90\x2d\x7d\xe7\x1a\x76\xa1\x8f\xd1\x65\x5c\xa4\x21\x66\xd3\x14\x2e\xf3\x10\x00\xd2\x99\xbc\xcd\x46\xee\xfe\xb8\xb6\xd9\x2a\xcf\x51\xeb\x19\x04\x5c\xda\xa7\x59\x86\x31\x83\x98\x8a\xd9\xab\x30\x7a\xbd\xa2\x8b\x20\x55\xa2\xdc\x01\xf9\xb8\x17\x18\x4f\x5b\x4c\xa1\xa1\x9e\xb6\xdd\x13\xca\x50\x76\x35\x51\x0f\x39\x18\x3a\x4f\x24\x86\x1c\x2a\x33\x1b\xf1\xef\x20\xcf\x49\x19\xa9\x0f\x35\x5f\xce\x81\x89\x59\xef\xb9\x92\xbd\x6e\xb4\xb9\xa6\x97\x82\x54\xa2\x3f\x27\x5e\x3d\x55\x44\x17\x99\xb7\x6f\x6b\x9b\x45\xcb\xbf\xcd\x74\xbd\x86\x1d\x66\xa5\xb4\x2e\x95\x33\x72\x9a\x44\x75\x03\x9c\xe3\x5b\x58\xa0\xe3\xa7\x3a\xdd\x6d\xf9\xe6\xcb\x53\x5b\x0b\x52\x21\x5c\x55\x3d\xb3\xa0\x61\xb0\x25\xb4\xe5\xba\xdd\x1a\x6f\x01\x2d\x01\xba\x1d\xb6\x3e\xee\x8d\x9a\xa0\xa5\x75\x6b\x32\x5e\xcf\x7d\x6c\x2f\x06\xf1\xfd\xf7\x97\x49\x82\x97\x10\x28\x5c\x96\x52\xa6\xae\xa1\xa0\xac\x9c\x91\x52\x4b\x94\x62\x0f\x29\x4f\x11\xa3\x15\x78\x8f\xe4\x4f\xa9\x2c\xc4\x8e\x32\xd9\xfd\xc2\xea\x1a\xd7\xa2\xf7\xce\x6f\xfe\x23\xdc\x25\x9b\xfe\x08\x77\xa7\x56\x32\xc2\x36\xdd\xc3\x53\x14\xc9\xa1\x34\x48\xf5\xa3\x88\x14\x09\x36\xf5\x55\xe7\xc4\xe4\x5d\x52\x87\xfa\x6b\xcf\x50\x2a\xa3\x25\xfb\x8a\xaf\x73\xcf\xf7\x50\x7a\x3a\x23\x51\x55\xc0\xd0\x1a\x6b\xa5\xd6\x40\x41\x56\x7a\xdb\xba\xba\xb4\x35\x0d\xe9\xc8\x8d\x81\x70\xa7\x62\x88\x5e\x3c\xd5\x04\xd3\xd1\x80\x56\xec\x72\x8e\x61\x86\x71\xa2\x26\x2c\xfd\x58\x44\x36\x42\x91\xd1\x85\xae\x73\x5e\x1b\x5e\xfa\x4d\x1c\x8a\xae\xe3\x5c\x3f\x39\xf5\x40\x05\xaf\xf7\x56\x98\x01\x4a\xb1\xca\x4c\xbd\xf4\x95\x66\xea\xbd\xaf\x36\xf3\xef\xb3\xdd\xef\x45\x75\x76\x4c\xfa\xad\xf4\x67\x3f\x46\x87\xee\x41\x7d\xe6\x18\x17\x1b\xae\xd2\xc5\x49\xc8\xd2\x2d\x08\x27\x4e\x3f\x91\x9a\x6c\xda\x8d\x62\xed\xb5\x2e\x52\xdb\x40\x2d\x66\x27\x7d\x0a\x77\xd4\xfd\xa9\xe5\x42\x93\x46\xe7\x03\xf4\x3a\xa3\x35\xda\x68\x68\x3a\x9c\xcf\x3a\x70\x36\x33\x60\x2c\x16\x13\x03\xa2\x01\x7f\x68\x09\x21\x69\x13\x6a\xff\xb3\xf6\x8c\x09\x4b\x34\x41\x2c\x67\x35\xc1\xae\xaf\x22\xec\xaa\xdb\x57\x5f\x77\x62\xb1\x87\xba\x4e\x54\x45\x8c\xeb\xec\xcb\x21\xff\xdb\x29\x41\x2d\x67\x6a\x3f\x38\x59\xe8\x18\x6e\x3e\xc6\x9d\x70\xb2\x6a\xb5\xaf\xae\xc6\xbb\x9e\xa3\xaf\xe2\xcd\x1a\xf3\xb1\x5e\x29\x1f\xcd\x8c\x38\x65\x72\x0c\x36\x74\x0b\x76\x72\x23\x01\xfc\xcc\xe4\xf2\xe6\x6d\xc6\x8d\x95\xed\xa6\x23\xd7\xb1\x76\x00\xc3\x2e\x4c\x9f\x40\xb2\x84\x6a\x70\xe7\xc9\xa0\x59\x42\xe5\x61\xe9\xe1\x1a\x54\xd4\xd4\x82\x08\x5d\xdb\xaa\x33\x86\xaf\x5c\x51\x5e\x97\x3f\xbd\x71\x19\x3b\xe3\x1c\x8d\x96\x30\xb8\x4c\xa6\xe7\x52\xed\x9b\xc2\xec\xa7\x2d\xa5\x6f\xab\x16\x82\xb5\x14\x4c\x36\x72\xa6\xb1\x39\xe9\xa7\x25\xe3\xac\x49\x5c\x24\x14\xfb\xd1\x61\xb9\x04\xe1\xa8\xe5\xba\xb0\x57\x03\xca\xe4\xfe\x02\x20\xf9\x0a\x18\x1f\x21\xfd\x58\x23\x25\x82\x3c\xef\x5e\x19\x99\x3e\x2e\x51\xfa\xef\xad\xc1\x3f\x57\x25\xe8\x65\xa4\x94\x51\x66\x72\x96\x6d\x13\xba\xab\x7c\x2c\xa1\xa6\x83\x25\x61\x46\x4d\xb9\x9d\xb6\xb6\xf2\x65\xf8\xf8\xdb\x61\x34\x3d\xfb\xee\x00\x4c\xb3\xd9\xb3\x10\x4b\xb7\x8e\x7a\x88\x86\x6f\xe2\xd4\x99\x29\xed\xeb\xd5\x9b\xdd\x2f\x1f\x63\x63\x34\x1d\xf9\xf4\xc7\x74\x26\x05\x7a\x74\x2e\xf5\x82\xdd\xcd\x1b\xcc\x25\x55\x12\x35\xae\x5d\xf9\xc7\x60\x88\x51\x69\x1e\xbb\xf4\xce\x51\x30\xff\x7e\x43\x1f\x25\x74\x1e\x60\x18\x82\x95\x2b\x4e\x97\xf0\x68\x13\x8e\x6b\xdd\xdb\xa8\xc2\x4e\x97\x45\x8a\xcb\x01\xba\x04\x7b\x62\xec\x48\xf8\xd0\x79\x5a\xfa\x66\x21\xab\x7a\x68\x9f\xf4\x10\x2d\x7c\x44\x3b\x6b\xe3\x73\x71\x0d\x05\x2d\x40\x37\x7c\x35\x8e\x71\x82\x77\x6a\x65\x09\x53\x87\x64\x2a\x8f\x55\x8a\x59\xc9\x49\xaa\xfe\x23\x21\x23\xba\x46\x3a\xab\xc0\x3a\x13\xc3\xef\x25\xf7\xba\x43\xa4\x3e\x9d\x93\xe8\xcd\x36\x11\xe3\xcd\xa4\x36\x3d\xcb\xd4\xd5\x4e\x1b\x41\xd6\x95\x59\xae\x32\x48\x57\x66\xa4\xb7\x0e\x13\x93\x0e\xcc\x37\x23\xff\x72\xa6\xe6\xbf\x03\xc8\xe3\x68\xb1\x4c\xc7\xd6\x9a\xfb\x23\xd8\xaa\x6d\xba\x5d\x2a\xa7\x5b\xc3\xb1\xf6\x3a\xd7\x95\x6d\x72\x4b\x06\xb6\xd5\xb6\xbc\x97\x68\xaa\x5a\xe9\x04\x15\x58\xd5\xd4\x49\x39\x6e\x28\x73\xa5\x94\x16\xb2\xd9\x6e\x0d\x6a\x16\x25\xc2\x55\xba\x18\x6f\x31\xa9\x24\x47\x55\x8d\x18\xcf\x07\x29\x63\x0a\x8e\x85\xf8\x7d\x02\xa6\x44\x2c\xc8\xfd\xa1\xc7\x71\x35\xf9\x7c\x63\xfd\x1f\xf5\xe8\xba\x9b\x7f\x26\x16\xec\x73\xc1\x59\x38\x3a\x1b\xb3\xbf\xac\xf8\xa1\xf3\x83\x27\xe8\x05\xb0\xc7\x0c\xce\x87\x42\x82\x87\x42\x02\xeb\x43\x27\x3c\x72\x5b\x60\xb7\xc1\xec\x3d\xd7\x67\x79\x30\x0f\x80\x84\xc7\x76\xfc\x35\x6d\xdd\xf0\xac\xb8\x1f\x5c\x8a\x90\x14\xfa\x38\x5d\x9f\xad\x48\x38\x38\xef\x1e\xc7\x85\x7c\x42\x99\xd3\x51\x3b\x57\xbd\xc5\xdb\xa2\x00\x28\x43\x1b\x5f\xeb\x43\x77\x5a\xc7\xe4\x6d\x08\x47\x95\xf6\x12\x70\x2d\xd7\x00\xfc\xda\xe2\xca\x15\x8a\x06\xab\xf8\x37\xce\xe9\x0f\x90\x3b\x1b\x64\xc9\x08\x5b\x74\xa2\x49\x69\x45\x67\x5c\x68\xc2\x98\xf3\x66\x41\x10\x28\xef\x41\x18\xa0\x77\x26\xea\x44\xa5\x51\x25\xd9\xa8\x43\x78\x6b\x50\xe5\xe9\xb6\x8e\x9a\x68\xd3\x3d\xa6\x63\xe4\xba\x6a\xe2\x69\x9b\xad\x33\xfd\x0e\x49\x8c\x4d\x94\xd9\x4c\xfe\xad\xee\x41\x4e\x46\xb0\xbe\x64\x43\xf8\x77\x97\x02\x97\x11\xb8\xba\x74\xc5\xf4\xea\x77\x30\x84\x31\xc9\x21\x91\x0e\x18\x91\x8d\x5c\x72\xe0\x00\xee\xe7\x83\x88\x96\xfd\x87\x46\x6c\xff\x85\x1c\x92\xef\xad\xf3\x71\xec\xbc\x8f\xe3\xa8\x5c\xde\xf8\x1c\x66\xcb\xf2\x0e\x26\xe8\xec\x51\x98\x12\xea\x82\x06\x58\x1d\x64\x4d\x9c\x82\x4c\x1c\x3f\x1e\x93\x0f\xcd\x67\xa3\x37\x4e\x32\x41\x8c\xe9\xb5\x49\xf1\x72\x34\x0e\x7a\x32\xd3\x71\x2c\xd7\x56\x3c\x52\x49\x81\xd7\x5f\x0b\x7d\x36\xf9\x51\xec\xad\xfb\xbf\x7c\xa3\x32\x1a\x36\xe9\x2d\xe5\x8c\x48\xa5\x15\x2f\xe5\xdc\xf5\x7a\x48\x45\x26\x23\x57\x7f\xc8\x4f\x4b\xe1\x18\x34\xed\x70\xfd\x76\x4e\xca\x43\xa4\xc7\x0b\x1a\x1d\x2e\x40\x89\xc8\xd3\xe7\xc9\x50\x10\xff\xcd\xad\xa6\xfd\x24\x29\xea\x3b\x49\x98\xa2\x3e\x87\xcb\x53\x08\x68\x2f\x91\xea\x12\x9d\x4a\xae\xde\x5e\xd5\xe2\xdf\xff\xf2\x5b\xc8\x55\x17\x5e\xcf\x88\xd6\x28\xc6\xbf\xc7\x6a\xf0\xb0\xd6\xfb\x48\x8c\xb9\x77\xc4\x69\x24\xce\xdb\x0b\xd0\x73\xc1\x5a\x77\x1a\xfa\x65\x1c\xb2\xed\x99\x47\xa1\xd2\xcb\x87\x55\xff\x59\xa1\x6c\x15\x77\xfd\x02\xe3\xab\x57\xf5\x16\x57\x24\x3e\x38\x9c\x0f\xab\xfa\xbf\x46\x83\xa5\x79\x39\xed\x4a\x13\xa5\x60\xbc\x52\xca\xee\x99\x5c\xc9\x7c\xf6\x0f\x8b\x85\xce\xd9\xf5\x27\x9e\xf6\x6e\x8d\x0c\x76\x7d\xfd\x6c\x98\x9e\x6e\x4e\x25\x3f\x5d\xe3\xfa\xd6\xd8\x64\x5d\x31\x0c\x8a\x43\x5e\xb1\xd3\xd8\xaa\xea\xd7\x97\x71\xa1\xcd\xec\x1f\xd2\xa2\x71\xc1\xf5\xce\x16\x1b\x5a\x6d\x5e\x72\x7d\xca\x82\xcb\xe5\xd8\x9d\x8e\x0b\x28\x1a\x0d\x34\x98\x3d\x37\xb5\x09\x85\x21\x49\x8f\x1a\xc6\x34\x66\x26\x78\x66\x6c\x61\x35\xda\xa3\xc1\x0c\x79\x84\x44\xb0\x5b\xe6\x28\xd9\xd1\x31\x6b\x8c\x29\x10\x5c\xd9\x90\xe1\x35\x11\x39\xae\x29\xd7\xe4\x25\xec\xd2\x45\xdc\x7f\x30\x36\xa9\xc9\x1c\xcc\x92\xa8\xb4\x23\xe6\xd0\x60\x95\xc7\x10\x3b\x23\x12\x9b\xb2\xe9\xa1\x7a\x88\x31\xf6\xb6\xb6\xfe\xa6\x77\xab\x48\xae\x5c\x2b\xc9\x76\x5b\xc6\xf3\xc0\xfb\x71\xfe\x65\x68\x35\x12\x5b\x31\xfc\x62\xb6\x20\xca\x58\x9b\xe8\x3a\x7c\xa0\x4a\xe0\x56\x0c\xa0\xba\x73\x11\x22\xb9\xd1\x05\xb0\x38\x75\x7e\xb8\x3e\x75\x2b\xd1\x39\x0d\xe3\x56\x3a\xb8\x6d\xc2\xa9\x4b\x70\x65\xd5\x61\xb4\xcb\xa6\x07\x42\x21\x92\x40\x61\xb5\xd2\x37\xe9\x54\x77\x48\xe8\xcb\x78\xa4\x8f\xbf\x87\x2a\xb1\x33\x7b\x90\xa9\x71\x99\xca\xd0\x2a\x19\x52\x8a\x81\x0d\x54\xf4\x8f\xc8\xa4\x39\x3e\x63\xb5\x88\xba\xd7\xc7\x0b\xc3\x64\xd9\xcb\x74\x3f\x57\x1b\xf8\xc0\xdb\x0c\x6f\xb3\x84\x9a\xca\x18\x75\x35\x83\xc6\x4f\x7a\xb0\x5e\x15\xed\xd7\x2e\xd6\xad\xef\xe2\x92\x2f\x43\xe7\xd7\x1e\x4c\x37\x67\xc2\xbb\x9a\x48\x1b\x50\x73\x57\x19\x0c\x32\xdb\x8c\x7f\x51\x55\xbd\x93\xb6\xff\x7f\x19\xeb\x13\x25\xc7\xc4\x77\xee\xc2\x2f\x95\x74\x0c\x55\xec\x12\xab\xeb\x36\x7a\x1c\xeb\xdf\x39\x61\xb2\x16\xd2\xab\x47\xfa\x1a\x3d\xbd\xdc\x03\x75\x1f\xc0\xd1\xaa\x3f\x54\xed\x67\x31\x02\x52\xc7\x17\xb4\xe6\xa4\x04\x73\xc1\x21\x17\xa4\xaa\xa2\xdd\xc1\xe2\x43\x6a\x24\x80\x6d\x5c\x75\x96\x3d\x75\xc4\x8b\x35\x94\x6d\x95\x97\x9e\xee\x84\xe0\x83\x81\xe1\xcd\xee\x50\xe3\x52\xf6\x75\x25\xcd\x6f\x5c\x59\xed\x90\xa8\x8e\x70\xc0\x68\xa2\x47\x13\x0f\xd8\x46\x83\x8f\x0b\xbf\x36\x78\xa2\xe3\xcf\x41\xfa\x32\xe8\xa7\xc3\x7a\x56\xc6\x79\xc2\xa6\x19\x15\xb5\x07\xbb\xc3\xfd\xc5\x72\x11\x73\x73\x8a\xdc\x0c\x9b\x26\x8f\x7c\x09\x40\xc3\x81\xab\x54\xe5\x5f\x22\x71\x31\x18\xcb\x8a\x0b\xfb\x7a\xe1\xac\x5e\xf0\xf5\x21\xa2\x15\x47\xb4\xf6\xaa\x16\xec\x49\xf5\xe7\x86\xb5\x5c\x42\xeb\x9f\x17\xdb\xea\xaa\xa8\x87\xc3\x5b\xd6\x10\xca\x96\x0d\x78\xdb\x70\x56\xed\x58\x20\x5f\x42\xe4\x24\x4d\xdb\xfb\x52\x3b\x5d\x2a\xf2\xf7\x88\xa1\x78\x21\xf3\x3e\xc9\xad\x42\x3b\x3c\x9e\x72\xd9\x65\x99\x43\x51\x70\x86\x93\x75\x91\x96\x6d\xf1\x1e\xc6\xe5\xe1\x8b\xb1\x78\xbe\x24\xa1\x98\xc8\xd8\xc3\x42\x2c\x8e\x85\xbd\x20\xcb\x55\x60\x4f\x98\xcb\xee\x42\x6b\xc2\x8f\x86\x88\x35\x70\x18\x8d\xc4\xe4\x18\xff\xc5\xd8\x1f\x7f\x40\xc6\xff\xae\x71\x10\xdf\xdb\x1e\x09\x70\x7d\x41\x11\x90\x3f\x10\x97\x0f\x0d\x87\x38\x07\x20\xe3\x45\xf7\x7c\x8a\xa0\xf7\x04\xf7\x79\xa2\x67\xf1\xa0\xd2\x13\x3c\xff\x9c\x7d\x3e\xeb\x66\x8e\x08\xd2\x44\x9f\x76\xaa\x77\x3a\x2e\x50\xfb\x3a\xa9\xe1\x56\x12\x74\x8e\x02\x2f\x4e\xa4\x3f\x3b\xc4\xf2\xb0\xef\x24\xa4\xf3\x10\x0f\x38\x21\x68\x87\x39\xc1\x23\x57\xe2\x5e\x94\xf6\xb8\xc4\xc0\x95\xb8\xd8\x35\x0a\xa9\xcd\xfd\x6b\xec\x7b\x07\xd6\x82\xa6\x6d\x78\x63\xfd\x70\x63\x45\x10\x75\x21\xd1\x3d\x78\xad\x71\x44\xe0\x3a\xbe\xf0\x19\x5d\xe2\xa6\x01\x86\x5e\xe0\x25\xf7\x6f\x6c\x75\x3d\xd4\x8d\xb2\xb6\xec\x9d\xb0\xc4\xdd\xbd\xd9\xb5\x22\xbb\xaf\x28\x73\xb5\xc6\xfe\xf9\x8e\x7e\xa4\x21\x3c\xd6\x1a\x5d\x18\xbe\x08\x79\x15\xac\xe7\x9f\x70\xd3\xa8\xba\xb4\x55\x7c\x0c\x49\xf9\x95\x83\xde\x36\x81\x9e\x89\xd1\x85\x27\xec\xad\xd7\x0b\xf4\xd1\xb1\xec\x73\x39\xf2\x29\x8a\x52\x24\x4b\xf7\xdd\xd7\x36\xce\xd1\xc7\xec\xc1\x84\x8b\xb2\x34\x15\xaa\xa6\xf9\xd7\x3c\x7d\xd5\x7e\x74\xd3\x35\x0a\xef\x58\x66\xea\x5a\x97\x7f\x61\xe9\x97\x7f\x03\x34\xfe\x7b\x6a\x26\x3f\xdb\x7d\xf4\xc2\xad\x05\xfb\xa7\xee\x1a\x18\xfd\x84\x45\x0a\xe8\x49\x1f\xce\x84\x4f\x59\xa4\xa9\x97\xdd\x58\x7f\x00\xff\x42\x75\x9e\x62\x7e\xe2\x40\x95\x65\x71\xef\x03\x1a\x9f\xcf\x84\xb8\x98\x2f\x38\xb9\x67\x79\x60\xc6\xfd\x79\x20\x7e\xe5\xd0\xd5\xc5\xd9\x91\x7e\x50\xe7\xff\x53\x8a\x23\x77\x68\xc3\x94\x78\xa7\xba\xcc\x0e\xdb\x4c\xf2\x37\xc6\x0f\x6f\x2e\x1d\x81\x67\x05\x6e\x02\x82\x7f\x95\x42\x2f\x56\xea\xf1\xe5\xf9\xdc\x7d\xa3\x80\x70\x1f\xcf\x50\x7f\xdb\xce\xa4\x46\x94\x99\x0f\xe4\x2c\x01\xd9\x63\x49\xdd\xa9\x02\x2b\x48\xbb\x35\xd5\x19\xcc\x7e\x01\xc2\xc0\x35\xeb\x21\x39\x16\x03\x44\x3a\xcd\x68\xf8\xbe\x56\x76\xcd\x3a\x4a\x4d\xa0\x5a\x7c\xd0\x3c\xad\x78\x13\xb0\x51\x36\x82\x79\x2f\xcc\x9c\x14\x57\x2e\x70\x33\x5a\x20\x19\x7f\xaf\x63\x9f\x90\x72\x66\xde\x05\x6e\x26\xce\xdb\x2a\x90\x3d\xb6\x85\xe8\x6f\xaf\x5d\x22\xfa\xbb\xd7\x4d\x23\x3e\x9a\x32\x50\x2f\x9e\x24\xdb\x60\xc5\xb8\xb1\xab\x71\xd9\x1d\x42\xd6\x57\x2a\xc5\x9f\xb1\x58\x63\x6e\x8f\xfe\x41\x19\x7c\xc1\x42\x2f\x4d\x16\x7f\xc5\xa2\x7f\xbd\x52\x47\x95\x9e\xec\xa4\x91\x0b\xe4\x29\xfe\x86\xc5\xe8\x3d\xa9\x0a\x6f\xcf\x8b\x49\x11\xe7\x51\xd6\x9d\x31\x9d\xe7\xa3\xb2\x94\x7a\x7a\x90\x60\xa5\x9f\x4f\x96\xb3\xee\xff\x03\x09\x38\xa3\xff\xfd\xfb\x01\x82\xb3\x45\x5a\xfe\xf4\x2e\x84\xfc\x1c\x8e\xec\x1c\xdc\x32\x2a\x5b\x67\x3e\xd1\xd6\xd3\xc1\xdd\x2e\xd9\x97\xef\xfb\xb9\x9b\x7e\x81\xbe\x1b\xbc\x5f\xa0\x3b\x1b\x69\xa6\x9b\x47\x44\xfd\x13\x6f\x69\xfa\xc4\x9e\xbd\x10\xcf\xbf\x3a\xd4\xed\x2f\xee\xd4\x78\xe6\xca\x18\x5d\xcf\x11\x7f\x8a\x41\x6f\x8d\x6e\x33\xec\x7d\x53\x6e\x80\x96\x1e\x16\xbf\xd5\x2d\x25\xd6\xa6\x31\x73\x1f\xa0\xef\x00\x72\xc1\xcf\x18\xc5\xfe\xa9\xb2\x84\xb1\x13\xcb\x53\xb8\x7d\xcf\x3a\x69\x08\x5f\xa4\xf0\x0d\xc4\x21\x86\xe3\x8f\xaf\xf6\x68\xac\x97\xda\x45\x2b\xd6\x17\xf6\x4e\x8c\x0e\xa8\xd2\x32\x83\x1f\x03\x43\xe7\xe8\xcc\x5c\xd1\x70\x56\xe5\x6f\x16\xca\x00\xf2\xbe\x93\x25\x01\x99\xaf\x74\xa5\x00\x65\x21\xc5\x1f\xdf\xca\xc0\x09\xbd\x8c\x24\x90\xe4\xb7\xb3\x32\xf3\x8b\x3a\x44\xe8\xa5\xbf\x7e\xe5\x83\x5a\xd9\xe5\xfe\xb7\xf0\x83\x2a\x1e\x62\xc9\x0f\x53\xa9\xd9\xa9\x5f\x67\x55\xdc\x2a\x49\xa3\xec\x37\xa3\xfa\x13\x0b\x9b\x8e\x03\x1b\xc7\xca\x82\x0a\xdc\x27\xa7\x9d\x39\xa9\x6f\xab\xfe\x47\xd0\x54\xad\x9f\x51\x22\x5e\xb8\x5a\x6d\xb2\x1c\x6f\x61\x36\xe2\x59\xc8\xf5\xb7\xd8\x83\xc3\x5e\x30\x4d\x0f\x52\x91\xfa\xfd\x93\xaf\x32\x37\x58\x7b\x76\x65\xe8\xad\x07\xed\x07\xe4\x33\xf2\xc5\x31\xbb\x05\xb1\x18\xee\x9d\x44\xdb\x81\x39\x41\xdf\x7e\x8b\x1a\x5c\x93\x62\x76\xfc\x54\x55\x42\x4b\xf3\xe7\x56\x9a\x0b\xc1\x07\xd4\x68\xf2\x93\x73\xc7\x56\x25\x7c\x3a\xfa\xbf\x00\x00\x00\xff\xff\xf9\x19\xf9\x1a\x3b\x78\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\x99\x5d\x79\x94\xdb\xbb\xba\x87\x29\x6b\x13\xc5\xb2\xb3\xaa\x38\xb6\x4b\xb2\xcf\x77\xb5\x95\xda\xc2\x90\x3d\x1a\xc4\x1c\x82\x01\xc0\x19\xeb\x5c\xfe\xef\x57\xf8\x24\x00\x02\x24\x35\xd6\x26\xce\x9e\xf4\x62\x0f\x09\x34\x1a\xdd\x8d\x46\x7f\x01\x3c\xfd\xd3\xd1\x11\x42\x08\xbd\xa0\xc5\x7b\x28\xdf\xd0\xf7\x50\x73\x44\xb6\x4d\x05\x5b\xa8\x05\x47\x62\x03\x68\xdd\xd6\x85\x20\xb4\xc6\x15\x11\xb7\x88\xc1\xaf\x2d\x61\x50\x22\x41\xd1\x16\xd7\xf8\x06\xd0\xf3\x17\xaf\xde\x29\x28\xab\xf6\x16\x18\x47\x95\x02\x86\x84\x86\xb6\x66\x74\xab\xe0\xa8\xdf\x88\xe3\x0a\x16\x7a\xd0\x67\xb8\xd8\x98\xa7\x1b\x5a\x95\xc0\xd0\x0d\xc8\x31\xf7\x14\xe1\xa2\xa0\x6d\x2d\xf8\x02\xbd\xaa\xc1\xfe\x42\x44\x21\x44\x58\x30\x82\x02\x65\x5a\x2c\xd0\xa5\x40\x7b\x52\x55\x68\x05\xe8\x17\x4a\x6a\x51\xdd\xa2\x82\xd6\x82\xd1\xaa\x82\x12\xad\x6e\x15\x26\x2d\x07\x86\x70\x5d\x7a\x68\xe1\x72\x4b\x6a\xc2\x05\xc3\x82\xb2\x85\x82\xf9\x26\xfd\x12\x6d\x5b\x2e\x50\x41\x1f\x73\x72\x53\x6b\x08\x0c\xd7\x7c\x0d\x0c\xd1\x35\xc2\xf5\x6d\x38\xff\x24\x2c\x54\xe0\xba\xa6\x02\x91\x5a\x00\xc3\x85\xc4\x59\x6c\x14\x2c\x33\x11\xd5\x49\x3e\xa4\xad\x40\xb8\x69\x18\xdd\xe1\x2a\x26\xa5\x26\xda\x89\x6a\x0b\x1f\x0a\x68\x84\x64\x4a\x09\x0d\xe5\x44\x20\x5c\x96\x44\xb3\xcd\x22\xe4\xf8\x44\x99\x6c\xd8\xd6\xf2\x39\x82\x0f\x84\x0b\x52\xdf\xa8\xd7\x08\x0b\x04\x92\x2d\x5b\x52\x01\x17\xb4\x06\x44\x6a\x6f\xc8\x1d\xe8\xb6\x0d\x30\x42\x4b\xc3\x47\x39\x39\x0e\x05\xad\xcb\x88\x53\x66\x08\x28\x0d\xc5\x2d\x93\xde\x6c\x08\xf7\x9a\x2a\x20\xa4\x46\xeb\xb6\xaa\x50\x43\x39\x07\x4e\x68\xad\x18\x64\x78\x27\x29\x1b\x33\xee\x56\x12\x11\x95\x14\xed\x37\x58\xc0\x0e\x98\x02\xa3\x5e\xec\x71\x6d\x48\x4a\xe2\xd1\x94\x70\x70\x41\x19\x20\x8c\x0a\xdc\xe0\x15\x51\x62\x2d\x36\x58\x20\x5c\x55\x74\xcf\x2d\x9c\xad\x24\x92\x84\x52\x32\xbc\xb7\xd2\xbc\xdf\x40\xad\x07\x59\x41\x41\xb7\xde\x14\x25\x5a\xb8\xe2\x14\x09\xaa\x20\x34\xc0\xd6\x94\x6d\x11\x17\xf8\xbd\x24\x19\x6d\x80\x61\xc9\x10\xee\xb8\x1d\x49\x32\x37\xf4\x7c\x27\xc7\xc0\x01\xcd\x24\x41\x0b\x06\x58\x40\x79\x82\x56\x54\x6c\xdc\x0a\x41\x98\x49\x1e\x11\x41\x70\x45\xfe\x17\x4a\x05\xdc\x4e\x81\x30\xc4\x80\x37\x50\x08\xb2\x03\x44\x57\xbf\x40\x21\xf8\xd2\x5f\xed\x3f\xa9\x25\xcc\xd0\x5a\xca\x84\xe4\xe3\x06\xcb\xc5\x6d\xa0\x6b\xd9\x92\x33\x53\x8d\xff\xa6\x57\xa9\x6d\xdb\x4d\xbd\x63\xac\xe1\x51\x81\xab\x8a\x3b\xcd\xa1\x49\x4a\xeb\x00\x4a\x82\xb8\x4e\xbe\x43\x2c\x34\xc7\xd3\x54\xc5\x45\x48\xd2\x90\xa0\x47\x47\xe8\x4f\xa7\x47\x47\x64\xdb\x50\x26\xd0\xf3\x8a\xee\x15\x06\x7a\xa0\x63\xf7\xfb\xd8\xb5\x68\xeb\x1b\xb2\xaa\x20\x68\xe5\x3f\x3b\xf6\x61\x5d\x5e\xbc\xc1\xab\x0a\xae\x0d\x2a\x1d\xd0\xf0\x45\xd0\xe7\x5a\x50\x86\x6f\xe0\x39\x80\x99\xee\x37\x1f\xe4\xba\xbb\x7e\xf3\xea\xea\xfc\x87\x67\xcf\x9f\x3d\xbb\x3e\xbf\xb8\xb8\x7a\x76\x7d\x6d\x3b\x19\x20\xaf\x19\xfd\x70\x6b\x7b\x5c\xbf\x39\xff\xf1\xf2\xe5\x0f\xaf\xaf\x5e\xfd\xf7\xff\xd8\xe6\x47\xb8\x28\x80\xf3\x19\xae\xaa\xb9\x5e\x36\x52\xaf\x04\x7a\xfd\xe3\x91\xd5\x95\xae\x21\xec\xa0\x16\xe8\x5a\x91\xfb\x5c\x53\xfb\x0a\x6e\x08\x17\xc0\xa0\x9c\xe1\xb2\x64\xc0\xf9\x12\x9d\xeb\xff\xcc\x33\xfd\xdf\x1a\x41\x98\x02\x61\x10\xc4\x0b\xb2\x25\xe2\xb2\x96\x92\xce\x13\xbd\x4f\x10\x31\xef\xce\xb7\x72\xa0\x25\x7a\xfb\x9c\x7c\xf8\xcf\xff\x38\x41\x35\xec\x55\x5f\xfb\x24\x3b\xce\x8b\x34\xa2\xe7\xfc\x25\x2d\x21\x31\x60\x4d\x4b\xb8\xbc\x58\xa2\x6b\xc1\x48\x7d\x93\x23\x40\x16\xea\x05\x54\x70\x23\x77\x8d\x09\xa0\x07\x61\x6b\x16\x5e\x68\xdd\x9e\x24\x0d\x0e\x48\x62\xc0\x9d\x9e\x9e\xa2\xd7\x58\x2e\x0d\x6a\xb4\x5e\xbc\x46\xcc\x26\xae\x14\x05\x6d\x59\x01\xae\x9f\x51\xfc\xe1\x5a\xec\x21\x59\x81\x48\xe8\x13\x23\xe6\x72\x68\x39\x41\xf7\x63\x08\xab\x86\x91\x1d\x16\xe0\x6b\x65\xab\x69\xba\x8d\x5e\x76\x35\x18\x4f\x44\xe5\xb5\x06\xab\x51\xf1\x7e\x4c\x41\x25\x20\x94\xde\xb9\x2b\x52\xbf\xff\x3c\x12\x9d\x4b\x38\x87\x60\x65\x4c\x07\x69\xca\x28\xad\x17\xa3\xa1\xdf\xdf\x05\x8b\xa7\x0e\xd6\x21\x0c\x0b\x4c\xb7\x9c\xf8\xc4\x9b\x44\x12\x2f\x6f\x5f\x98\x80\x48\xbb\xaa\x48\x81\x9a\x1e\x3e\x03\xdb\xb9\xec\xc7\x00\x97\x52\x4f\x93\x5a\xee\x20\x6a\x2b\x46\x78\xa5\x0c\x2c\x34\x01\xc7\x60\x8d\x5f\xd6\x6b\xaa\xf1\x30\x1c\x74\xff\x8f\x09\xa6\x10\x71\x5c\xd1\x9b\x38\x65\x68\x4f\xdb\xaa\xd4\xb8\xbb\x0e\x72\x0e\x96\x8c\xba\xa3\x32\x34\x5a\x2e\x49\x6d\xb6\xff\x08\x53\x3e\x8e\xea\x53\x3d\xe2\x54\x06\x0f\xe2\xdb\xc8\x69\xf2\x8d\x8f\x31\x61\xd9\x05\x6b\x04\xd2\xec\xdc\xb2\xbd\xb5\x4d\x3d\x4b\x57\x8f\x20\x79\xd1\x81\x99\x3c\xa9\x31\x16\x48\x7b\xa4\x93\x76\x1f\x51\x2d\x1b\x39\x07\xc0\x33\x8f\x8d\x69\x62\xec\xe2\x4e\x07\xc5\xf6\x71\x6c\x19\xc7\x53\x70\x8c\x55\x36\xff\x1a\x17\x01\x66\x1f\x55\xfb\xb8\xcf\xba\xad\xdd\x8e\xe7\x6d\x90\xb3\x12\x2a\x81\x3b\x4d\x2f\xbb\x7d\xf2\x27\x2d\xad\xef\xa4\x6e\x97\x66\xa4\x92\xb9\x32\xad\xba\x3c\xa7\x4e\xe3\xd1\x71\x9a\xf6\x77\x8e\x1d\x6e\x2b\x6b\x9c\x69\x60\xda\x56\x39\x2d\xf5\xae\x27\xc9\x61\x47\xe6\x03\x14\xe9\xeb\xec\x65\x68\x89\x2d\xae\xa0\x00\xb2\x03\x76\x12\x3d\x7f\xcd\xe8\x8e\x48\x1f\x28\xa4\xa5\x23\xa6\x23\x87\xf4\x00\x10\x83\x35\x30\xa8\x0b\xb0\xf8\x96\xb0\x56\x53\x50\x9e\x8f\x9e\xcd\x10\x75\x16\x3e\xdc\x60\x8c\xf3\x2a\x70\xb2\x9c\xd0\x30\x08\x00\x12\xae\x47\x39\x41\xfb\x0d\x29\x36\xca\x81\x59\x59\x52\x9b\x46\x7b\x8a\xf6\xf8\x96\x2f\x03\xf8\x08\xfd\xdb\x1c\x5d\x10\x06\x85\xa8\x6e\xa5\x15\x84\xb0\xf6\x3a\xb5\xf9\x6b\xbd\x51\xed\xe1\x2a\xf7\xa0\xa7\x9f\x35\x9b\x7a\x92\x1e\x0d\xf3\x97\x39\xba\xac\x4b\x33\x10\xda\x11\xac\x00\xf5\x19\x94\xc0\xa1\x43\x20\x1e\x3b\x29\xdb\x3b\xcc\x34\x31\x96\xe8\xa9\x5b\x96\x4f\x70\x2b\x36\xb3\x90\xc7\xef\x8c\x93\x20\x2d\xea\x39\xfa\xca\x19\xed\x8b\xff\x92\xbd\xff\x1a\x33\x1b\x8c\x21\xa4\x5c\x46\xcd\x06\xab\x4a\xad\x6b\x52\x3b\xc7\x23\xe0\x28\xba\x54\x6e\x56\x09\xc6\xfc\x74\xbe\x9e\xee\x67\xfb\xf0\xec\x74\xda\x6e\x89\xda\xc5\x19\x62\xf7\xaa\x31\x0e\xb9\x34\x36\xa5\x61\xef\x2d\xcd\x05\x7a\x27\x5d\x53\x5a\x57\xd2\xb5\x44\x6b\xa2\x02\x16\xa4\xf3\x7b\x03\x48\x92\xd8\x1c\xb5\x8d\x94\x64\x29\x41\xca\x98\x34\x2e\x26\xcd\x13\xbc\x76\xe3\x2e\xd1\x77\x7d\x4f\x65\xd1\xe1\xf5\xed\x00\xe6\xce\xa8\xbd\x2f\xe4\x4b\x0b\x70\x10\x71\x37\x6c\x1e\x77\xd7\xc4\x43\x5f\xfa\xc6\xb3\xfb\x90\xb4\xb9\xa7\xa5\xe5\x1f\x87\x6a\xbd\xd0\x5a\xe3\x4c\x8b\x72\xff\x75\x47\x70\xf4\xe4\x31\xaa\x49\x95\x6e\xd2\x51\x34\xd7\xca\x93\x2d\x74\x86\xbe\x59\x7c\xe3\x9a\x7c\xea\xa6\x5a\x02\x17\x8c\xde\xa2\x59\x8c\xaa\x7d\x11\xe1\x34\xdc\xe6\xa2\xc7\x95\x4f\xbe\x50\x64\x54\xb4\xf5\xc8\xd3\xac\x24\xb0\x57\xbb\xda\x0d\x88\xeb\xb6\x91\x0e\x2e\x94\x8a\xba\x6f\x6e\x1b\xe0\xb3\xf9\x12\x7d\x94\xff\x5b\xa2\xef\x29\xad\x3e\x45\xb3\x60\x20\x5a\x56\xeb\x16\x4f\xbe\x8b\xd9\x23\x3b\x0b\xd6\xc2\xa7\x34\xba\xa7\xe8\x4a\x75\x57\x21\x1c\xb1\x01\x86\xa8\x14\x2b\xad\x18\x6e\xc8\x4e\x2e\xf5\xdb\x46\xed\x90\x12\xe3\x46\x74\xba\xcc\x4e\x2d\x54\xf9\x66\xc3\x50\xca\xa5\xd0\x16\x13\x34\x42\x05\x00\x15\x20\xbe\x51\x26\xd3\x2f\x2d\x17\x16\x73\x89\x9e\x04\x6a\xf6\x9d\x61\x12\x11\xde\xa7\xd0\x4c\x28\xe2\xc8\xff\xce\x35\x8d\x22\x12\x91\xb5\xb2\x95\xbc\xbe\xe8\x4c\x73\x34\x47\xf1\xbf\x4b\x90\x3f\xa3\x8f\x28\x80\xe3\x91\xdb\x87\x15\xb4\xf9\x84\xa0\xe2\x80\x3e\xda\x86\x6b\x2c\x7f\x66\xc9\x6f\x7c\x57\xde\x79\x04\x56\x3d\xeb\xcd\x78\x97\x25\x89\xa4\x86\xb1\x1c\x67\x6b\x46\xb7\x4b\xf4\xdd\xc7\x50\xf8\xd4\x84\x3e\x25\x17\xa8\xe9\x68\x43\x14\xda\x8f\x36\x60\x9e\x3c\x96\xff\xce\x53\x18\x9b\xf1\x25\x88\x00\x81\x24\x9c\x69\xe8\x48\xc6\xa8\x49\x5e\xc1\xda\x72\x45\xfd\x5e\xac\x28\x63\x74\x3f\x9b\x3f\x3a\xea\x75\x58\xe1\x0a\x4b\x8b\xe5\x4c\xc5\x7e\x24\x17\xbf\xd7\x4f\x66\xf3\xb0\xb1\x85\xbc\x08\x29\xf5\xe4\x31\xd2\x73\xec\x53\x66\xc0\xb2\x34\xa3\x26\x29\xd3\x5b\xf9\xd6\x08\x73\x2b\x3f\x60\xbb\x55\xaa\x7d\xbe\xbb\x68\x5f\x92\xf3\x43\xaa\x59\xf2\xc3\x6e\xc7\xb3\x28\xee\x91\xe3\x46\x5a\x97\x3c\x79\xac\x48\x61\x81\x45\xdc\xb5\xa0\xf5\xbf\xd3\xe4\x64\x04\xd4\xdd\xb0\x6c\x18\x44\x4f\x50\x6a\x43\xf8\xeb\x99\x8b\xfe\x1c\x5f\xc1\xaf\x2d\x70\xb9\x58\x8d\x1d\x04\x1f\x0a\x80\x32\x26\x3f\xaa\x64\xcf\xe3\x70\x41\x87\x42\xd2\x50\x2e\xa6\x8c\x7e\x76\x86\x56\xb0\xa6\x0c\x66\xf1\xab\x39\x7a\xdc\x21\xf6\xb6\x29\xb1\x44\x2b\x85\x87\xd4\xba\xa4\x2e\x28\x93\x86\xe7\x20\x52\x07\x2d\x22\xad\xa9\x9f\x3c\xee\x16\x49\x4f\x7a\x2c\x8b\x53\x0a\x24\xbb\x4c\x92\x9d\x9c\x64\x85\x62\xdd\x97\x19\xa7\xdb\xfc\x45\x6d\x25\xe4\x00\xdd\x91\x40\xc2\xcd\xd7\x2c\xe8\x89\x9a\x6e\xcc\xe3\x4c\xe9\xd9\xd0\x40\xe9\x3d\x7a\x8c\x14\x88\x8c\x42\xf1\x63\x9c\x0b\xcf\x95\x4b\x6a\x94\xa7\xd8\xcf\xe5\xe9\x18\x03\xec\x80\xdd\x22\x41\xb6\xd2\x9c\xb4\xae\x38\x83\x4a\xce\x03\x6d\x70\xd3\x40\xc6\x22\x99\xe6\x62\x1f\x30\xe1\x3f\x47\x13\x96\x7f\x20\x5f\x0c\x47\xba\x15\x1c\xba\xaf\x81\x3d\x5a\xe0\x5c\xd4\x5b\x41\xf6\x83\xde\xbd\x85\x37\x99\xce\x26\x19\x93\x24\xb4\x0d\x64\x4b\xdf\xb9\x86\x7d\xe8\x63\x74\x19\x17\x69\x88\xd9\x34\x85\xcb\x3c\x04\x80\x74\x26\x6f\xbb\x95\xbb\x3f\xae\x6d\xb6\xca\x73\xd4\x7a\x06\x01\x97\xf6\x69\x96\x61\xcc\x20\xa6\x62\xf6\x2a\x8c\x5e\xaf\xe9\x32\x48\x95\x28\x77\x40\x3e\xee\x05\xc6\xd3\x16\x53\x68\xa8\xa7\x6d\xf7\x84\x32\x94\x5d\x4d\xd4\x43\x0e\x86\xce\x12\x89\x21\x87\xca\xcc\x46\xfc\x3b\xc8\x0b\x52\x46\xea\x43\xcd\x97\x73\x60\x62\xd6\x7b\xae\x64\xaf\x1b\x6d\xa1\xe9\xa5\x20\x95\xe8\xcf\x89\x57\x4f\x15\xd1\x45\xe6\xed\xdb\xda\x66\xd1\xf2\x6f\x33\x5d\xaf\x60\x8f\x59\x29\xad\x4b\xe5\x8c\x9c\x24\x51\xdd\x02\xe7\xf8\x06\x96\xe8\xf8\xa9\x4e\x77\x5b\xbe\xf9\xf2\xd4\xd6\x82\x54\x08\x57\x55\xcf\x2c\x68\x18\xec\x08\x6d\xb9\x6e\xb7\xc1\x3b\x40\x2b\x80\x6e\x87\xad\x8f\x7b\xa3\x26\x68\x69\xdd\x9a\x8c\xd7\x73\x1f\xdb\x8b\x41\xfc\xee\xfb\xcb\x24\xc1\x4b\x08\x14\x2e\x4b\x29\x53\x57\x50\x50\x56\xce\x48\xa9\x25\x4a\xb1\x87\x94\x27\x88\xd1\x0a\xbc\x47\xf2\xa7\x54\x16\x62\x4f\x99\xec\x7e\x6e\x75\x8d\x6b\xd1\x7b\xe7\x37\xff\x11\x6e\x93\x4d\x7f\x84\xdb\x13\x2b\x19\x61\x9b\xee\xe1\x09\x8a\xe4\x50\x1a\xa4\xfa\x51\x44\x8a\x04\x9b\xfa\xaa\x73\x62\xf2\x2e\xa9\x43\xfd\xb5\x67\x28\x95\xd1\x92\x7d\xc5\xd7\xb9\xe7\x77\x50\x7a\x3a\x23\x51\x55\xc0\xd0\x06\x6b\xa5\xd6\x40\x41\xd6\x7a\xdb\xba\xbc\xb0\x35\x0d\xe9\xc8\x8d\x81\x70\xab\x62\x88\x5e\x3c\xd5\x04\xd3\xd1\x80\x56\xec\x72\x8e\x61\x86\x71\xa2\x26\x2c\xfd\x58\x44\x36\x42\x91\xd1\x85\xae\x73\x5e\x1b\x5e\xf8\x4d\x1c\x8a\xae\xe3\x42\x3f\x39\xf1\x40\x05\xaf\xef\xac\x30\x03\x94\x62\x95\x99\x7a\xe9\x2b\xcd\xd4\x7b\x5f\x6d\xe6\xdf\x67\xbb\xdf\x8b\xea\xec\x98\xf4\x5b\xe9\xcf\x7e\x8c\x0e\xdd\x83\xfa\xcc\x31\x2e\x36\x5c\xa5\x8b\x93\x90\xa5\x1b\x10\x4e\x9c\x7e\x22\x35\xd9\xb6\x5b\xc5\xda\x2b\x5d\xa4\xb6\x85\x5a\xcc\xe6\x7d\x0a\x77\xd4\xfd\xa9\xe5\x42\x93\x46\xe7\x03\xf4\x3a\xa3\x35\xda\x6a\x68\x3a\x9c\xcf\x3a\x70\x36\x33\x60\x2c\x16\x13\x03\xa2\x01\x7f\x68\x09\x21\x69\x13\x6a\xff\xb3\xf6\x8c\x09\x4b\x34\x41\x2c\x67\x35\xc1\xbe\xaf\x22\xec\xaa\xbb\xab\xbe\xee\xc4\xe2\x0e\xea\x3a\x51\x15\x31\xae\xb3\x2f\x86\xfc\x6f\xa7\x04\xb5\x9c\xa9\xfd\x60\xbe\xd4\x31\xdc\x7c\x8c\x3b\xe1\x64\xd5\x6a\x5f\x5d\x8f\x77\x3d\x43\x5f\xc5\x9b\x35\xe6\x63\xbd\x52\x3e\x9a\x19\x71\xca\xe4\x18\x6c\xe9\x0e\xec\xe4\x46\x02\xf8\x99\xc9\xe5\xcd\xdb\x8c\x1b\x2b\xdb\x4d\x47\xae\x63\xed\x00\x86\x5d\x98\x3e\x81\x64\x09\xd5\xe0\xce\x93\x41\xb3\x84\xca\xc3\xd2\xc3\x35\xa8\xa8\xa9\x05\x11\xba\xb6\x55\x67\x0c\x5f\xb9\xa2\xbc\x2e\x7f\x7a\xed\x32\x76\xc6\x39\x1a\x2d\x61\x70\x99\x4c\xcf\xa5\xba\x6b\x0a\xb3\x9f\xb6\x94\xbe\xad\x5a\x08\xd6\x52\x30\xd9\xc8\x99\xc6\x66\xde\x4f\x4b\xc6\x59\x93\xb8\x48\x28\xf6\xa3\xc3\x72\x09\xc2\x51\xcb\x75\x61\xaf\x06\x94\xc9\xfd\x05\x40\xf2\x15\x30\x3e\x42\xfa\xb1\x46\x4a\x04\x79\xde\x3b\x65\x64\xfa\xb8\x44\xe9\xbf\xb7\x06\xff\x5c\x95\xa0\x97\x91\x52\x46\x99\xc9\x59\xb6\x4d\xe8\xae\xf2\xb1\x84\x9a\x0e\x96\x84\x19\x35\xe5\x76\xda\xda\xca\x97\xe1\xe3\x6f\x87\xd1\xf4\xec\xbb\x03\x30\xcd\x66\xcf\x42\x2c\xdd\x3a\xea\x21\x1a\xbe\x89\x53\x67\xa6\xb4\xaf\x57\x6f\x76\xbf\x7c\x8c\x8d\xd1\x74\xe4\xd3\x1f\xd3\x99\x14\xe8\xd1\x99\xd4\x0b\x76\x37\x6f\x30\x97\x54\x49\xd4\xb8\x76\xe5\x1f\x83\x21\x46\xa5\x79\xec\xd2\x3b\x43\xc1\xfc\xfb\x0d\x7d\x94\xd0\x59\x80\x61\x08\x56\xae\x38\x5d\xc2\xa3\x4d\x38\xae\x75\x6f\xa3\x0a\x3b\x5d\x16\x29\x2e\x07\xe8\x12\xec\x89\xb1\x23\xe1\x43\x67\x69\xe9\x9b\x85\xac\xea\xa1\x3d\xef\x21\x5a\xf8\x88\x76\xd6\xc6\xe7\xe2\x1a\x0a\x5a\x80\x6e\xf8\x6a\x1c\xe3\x04\xef\xd4\xca\x12\xa6\x0e\xc9\x54\x1e\xab\x14\xb3\x92\x93\x54\xfd\x47\x42\x46\x74\x8d\x74\x56\x81\x75\x26\x86\xdf\x4b\xee\x75\x87\x48\x7d\x3a\x27\xd1\x9b\x6d\x22\xc6\x9b\x49\x6d\x7a\x96\xa9\xab\x9d\x36\x82\xac\x2b\xb3\x5c\x65\x90\xae\xcc\x48\x6f\x1d\x26\x26\x1d\x98\x6f\x46\xfe\xe5\x4c\xcd\x7f\x07\x90\xc7\xd1\x62\x99\x8e\xad\x35\xf7\x47\xb0\x55\xdb\x74\xbb\x52\x4e\xb7\x86\x63\xed\x75\xae\x2b\xdb\xe4\x96\x0c\x6c\xa7\x6d\x79\x2f\xd1\x54\xb5\xd2\x09\x2a\xb0\xaa\xa9\x93\x72\xdc\x50\xe6\x4a\x29\x2d\x64\xb3\xdd\x1a\xd4\x2c\x4a\x84\xab\x74\x31\xde\x61\x52\x49\x8e\xaa\x1a\x31\x9e\x0f\x52\xc6\x14\x1c\x0b\xf1\xfb\x04\x4c\x89\x58\x90\xfb\x43\x8f\xe3\x6a\xf2\xc5\xd6\xfa\x3f\xea\xd1\x55\x37\xff\x4c\x2c\xd8\xe7\x82\xb3\x70\x74\x36\xe6\xee\xb2\xe2\x87\xce\x0f\x9e\xa0\x17\xc0\x1e\x33\x38\x1f\x0a\x09\x1e\x0a\x09\xac\x0f\x9d\xf0\xc8\x6d\x81\xdd\x16\xb3\xf7\x5c\x9f\xe5\xc1\x3c\x00\x12\x1e\xdb\xf1\xd7\xb4\x75\xc3\xb3\xe2\x7e\x70\x29\x42\x52\xe8\xe3\x74\x7d\xb6\x22\xe1\xe0\xbc\x7b\x1c\x17\xf2\x09\x65\x4e\x47\xed\x5d\xf5\x16\x6f\x8b\x02\xa0\x0c\x6d\x7c\xad\x0f\xdd\x69\x1d\x93\xb7\x21\x1c\x55\xda\x4b\xc0\xb5\x5c\x03\xf0\x6b\x8b\x2b\x57\x28\x1a\xac\xe2\xdf\x38\xa7\x3f\x40\xee\x6c\x90\x25\x23\x6c\xd1\x89\x26\xa5\x15\x9d\x71\xa1\x09\x63\xce\x9b\x05\x41\xa0\xbc\x07\x61\x80\xde\x9a\xa8\x13\x95\x46\x95\x64\xa3\x0e\xe1\x6d\x40\x95\xa7\xdb\x3a\x6a\xa2\x4d\xf7\x98\x8e\x91\xeb\xaa\x89\xa7\x6d\xb6\xce\xf4\x3b\x24\x31\x36\x51\x66\x33\xf9\xb7\xba\x07\x39\x19\xc1\xfa\x92\x0d\xe1\xdf\x5d\x0a\x5c\x46\xe0\xf2\xc2\x15\xd3\xab\xdf\xc1\x10\xc6\x24\x87\x44\x3a\x60\x44\x36\x72\xc9\x81\x03\xb8\x9f\x0f\x22\x5a\xf6\x1f\x1a\xb1\xfd\x17\x72\x48\xbe\xb7\xce\xc7\xb1\xf3\x3e\x8e\xa3\x72\x79\xe3\x73\x98\x2d\xcb\x3b\x98\xa0\xb3\x47\x61\x4a\xa8\x0b\x1a\x60\x75\x90\x35\x71\x0a\x32\x71\xfc\x78\x4c\x3e\x34\x9f\x8d\xde\x98\x67\x82\x18\xd3\x6b\x93\xe2\xe5\x68\x1c\xf4\x64\xa6\xe3\x58\xae\xad\x78\xa4\x92\x02\xaf\xbf\x16\xfa\x6c\xf2\xa3\xd8\x5b\xf7\x7f\xf9\x46\x65\x34\x6c\xd2\x5b\xca\x19\x91\x4a\x2b\x5e\xc8\xb9\xeb\xf5\x90\x8a\x4c\x46\xae\xfe\x90\x9f\x96\xc2\x31\x68\xda\xe1\xfa\xed\x82\x94\x87\x48\x8f\x17\x34\x3a\x5c\x80\x12\x91\xa7\xcf\x93\xa1\x20\xfe\x9b\x5b\x4d\x77\x93\xa4\xa8\xef\x24\x61\x8a\xfa\x1c\x2e\x4f\x21\xa0\x3b\x89\x54\x97\xe8\x54\x72\xf5\xf6\xb2\x16\xff\xfe\x97\xdf\x42\xae\xba\xf0\x7a\x46\xb4\x46\x31\xfe\x3d\x56\x83\x87\xb5\xde\x47\x62\xcc\xbd\x23\x4e\x23\x71\xde\x5e\x80\x9e\x0b\xd6\xba\xd3\xd0\x2f\xe3\x90\x6d\xcf\x3c\x0a\x95\x5e\x3e\xac\xfa\xcf\x0a\x65\xab\xb8\xeb\x17\x18\x5f\xbd\xac\x77\xb8\x22\xf1\xc1\xe1\x7c\x58\xd5\xff\x35\x1a\x2c\xcd\xcb\x69\x57\x9a\x28\x05\xe3\x95\x52\x76\xcf\xe4\x4a\xe6\xb3\x7f\x58\x2c\x74\xce\xae\x3f\xf1\xb4\x77\x6b\x64\xb0\xeb\xeb\x67\xc3\xf4\x74\x73\x2a\xf9\xe9\x06\xd7\x37\xc6\x26\xeb\x8a\x61\x50\x1c\xf2\x8a\x9d\xc6\x56\x55\xbf\xbe\x8c\x0b\x6d\x66\xff\x90\x16\x8d\x0b\xae\x77\xb6\xd8\xd0\x6a\xf3\x92\xeb\x53\x16\x5c\x2e\xc7\xee\x74\x5c\x40\xd1\x68\xa0\xc1\xec\xb9\xa9\x4d\x28\x0c\x49\x7a\xd4\x30\xa6\x31\x33\xc1\x33\x63\x0b\xab\xd1\x1e\x0d\x66\xc8\x23\x24\x82\xdd\x32\x47\xc9\x8e\x8e\x59\x63\x4c\x81\xe0\xca\x86\x0c\xaf\x89\xc8\x71\x4d\xb9\x26\x2f\x61\x9f\x2e\xe2\xfe\x83\xb1\x49\x4d\xe6\x60\x96\x44\xa5\x1d\x31\x87\x06\xab\x3c\x86\xd8\x19\x91\xd8\x94\x4d\x0f\xd5\x43\x8c\xb1\xb7\xb5\xf5\x37\xbd\x5b\x45\x72\xe5\x5a\x49\xb6\xdb\x32\x9e\x07\xde\x8f\xf3\x2f\x43\xab\x91\xd8\x8a\xe1\x17\xb3\x05\x51\xc6\xda\x44\x57\xe1\x03\x55\x02\xb7\x66\x00\xd5\xad\x8b\x10\xc9\x8d\x2e\x80\xc5\xa9\xf3\xc3\xf5\xa9\x5b\x89\xce\x49\x18\xb7\xd2\xc1\x6d\x13\x4e\x5d\x81\x2b\xab\x0e\xa3\x5d\x36\x3d\x10\x0a\x91\x04\x0a\xeb\xb5\xbe\x49\xa7\xba\x45\x42\x5f\xc6\x23\x7d\xfc\x3b\xa8\x12\x3b\xb3\x07\x99\x1a\x97\xa9\x0c\xad\x92\x21\xa5\x18\xd8\x40\x45\xff\x88\x4c\x9a\xe3\x33\x56\x8b\xa8\x7b\x7d\xbc\x30\x4c\x96\xbd\x4c\xf7\x73\xb5\x81\x0f\xbc\xcd\xf0\x36\x4b\xa8\xa9\x8c\x51\x57\x33\x68\xfc\xa4\x07\xeb\x55\xd1\x7e\xed\x62\xdd\xfa\x2e\x2e\xf9\x32\x74\x7e\xed\xc1\x74\x73\x26\xbc\xab\x89\xb4\x01\x35\x77\x95\xc1\x20\xb3\xcd\xf8\xe7\x55\xd5\x3b\x69\xfb\xff\x97\xb1\x3e\x51\x72\x4c\x7c\xe7\x2e\xfc\x52\x49\xc7\x50\xc5\xae\xb0\xba\x6e\xa3\xc7\xb1\xfe\x9d\x13\x26\x6b\x21\xbd\x7a\xa4\xaf\xd1\xd3\xcb\x3d\x50\xf7\x01\x1c\xad\xfa\x43\xd5\x7e\x1a\x23\x20\x75\x7c\x41\x6b\x4e\x4a\x30\x17\x1c\x72\x41\xaa\x2a\xda\x1d\x2c\x3e\xa4\x46\x02\xd8\xd6\x55\x67\xd9\x53\x47\xbc\xd8\x40\xd9\x56\x79\xe9\xe9\x4e\x08\x3e\x18\x18\xde\xec\x0e\x35\x2e\x65\x5f\x57\xd2\xfc\xc6\x95\xd5\x0e\x89\xea\x08\x07\x8c\x26\x7a\x34\xf1\x80\x6d\x34\xf8\xb8\xf0\x6b\x83\x27\x3a\xfe\x1c\xa4\x2f\x83\x7e\x3a\xac\x67\x65\x9c\x27\x6c\x9a\x51\x51\x7b\xb0\x3b\xdc\x5f\x2c\x17\x31\x37\xa7\xc8\xcd\xb0\x69\xf2\xc8\x97\x00\x34\x1c\xb8\x4a\x55\xfe\x25\x12\x17\x83\xb1\xac\xb8\xb0\xaf\x17\xce\xea\x05\x5f\x1f\x22\x5a\x71\x44\xeb\x4e\xd5\x82\x3d\xa9\xfe\xdc\xb0\x96\x4b\x68\xfd\xf3\x62\x5b\x5d\x15\xf5\x70\x78\xcb\x1a\x42\xd9\xb2\x01\x6f\x1b\xce\xaa\x1d\x0b\xe4\x4b\x88\x9c\xa4\x69\x7b\x5f\x6a\xa7\x4b\x45\xfe\x1e\x31\x14\x2f\x64\xde\x27\xb9\x55\x68\x87\xc7\x53\x2e\xba\x2c\x73\x28\x0a\xce\x70\xb2\x2e\xd2\xaa\x2d\xde\xc3\xb8\x3c\x7c\x31\x16\xcf\x97\x24\x14\x13\x19\x7b\x58\x88\xc5\xb1\xb0\x17\x64\xb9\x0c\xec\x09\x73\xd9\x5d\x68\x4d\xf8\xd1\x10\xb1\x01\x0e\xa3\x91\x98\x1c\xe3\xbf\x18\xfb\xe3\x0f\xc8\xf8\xdf\x35\x0e\xe2\x7b\xdb\x23\x01\xae\x2f\x28\x02\xf2\x07\xe2\xf2\xa1\xe1\x10\xe7\x00\x64\xbc\xe8\x9e\x4f\x11\xf4\x9e\xe0\x3e\x4f\xf4\x2c\x1e\x54\x7a\x82\xe7\x9f\xb3\xcf\x67\xdd\xcc\x11\x41\x9a\xe8\xd3\x4e\xf5\x4e\xc7\x05\xea\xae\x4e\x6a\xb8\x95\x04\x9d\xa3\xc0\x8b\x13\xe9\xcf\x0e\xb1\x3c\xec\x3b\x09\xe9\x3c\xc4\x03\x4e\x08\xda\x61\x4e\xf0\xc8\x95\xb8\xe7\xa5\x3d\x2e\x31\x70\x25\x2e\x76\x8d\x42\x6a\x73\xff\x1a\xfb\xde\x81\xb5\xa0\x69\x1b\xde\x58\x3f\xdc\x58\x11\x44\x5d\x48\x74\x0f\x5e\x6b\x1c\x11\xb8\x8a\x2f\x7c\x46\x17\xb8\x69\x80\xa1\x17\x78\xc5\xfd\x1b\x5b\x5d\x0f\x75\xa3\xac\x2d\x7b\x27\x2c\x71\x77\x6f\x76\xad\xc8\xee\x6b\xca\x5c\xad\xb1\x7f\xbe\xa3\x1f\x69\x08\x8f\xb5\x46\x17\x86\x2f\x43\x5e\x05\xeb\xf9\x27\xdc\x34\xaa\x2e\x6d\x1d\x1f\x43\x52\x7e\xe5\xa0\xb7\x4d\xa0\x67\x62\x74\xe1\x09\x7b\xeb\xf5\x12\x7d\x74\x2c\xfb\x5c\x8e\x7c\x8a\xa2\x14\xc9\xd2\x7d\xf7\xb5\x8d\x33\xf4\x31\x7b\x30\xe1\xbc\x2c\x4d\x85\xaa\x69\xfe\x35\x4f\x5f\xb5\x1f\xdd\x74\x8d\xc2\x3b\x96\x99\xba\xd6\xe5\x5f\x58\xfa\xe5\xdf\x00\x8d\xff\x9e\x9a\xc9\xcf\x76\x1f\x3d\x77\x6b\xc1\xfe\xa9\xbb\x06\x46\x3f\x61\x91\x02\x3a\xef\xc3\x99\xf0\x29\x8b\x34\xf5\xb2\x1b\xeb\x0f\xe0\x5f\xa8\xce\x53\xcc\x4f\x1c\xa8\xb2\x2c\xee\x7d\x40\xe3\xf3\x99\x10\x17\xf3\x05\x27\xf7\x2c\x0f\xcc\xb8\x3f\x0f\xc4\xaf\x1c\xba\xba\x38\x3b\xd2\x0f\xea\xfc\x7f\x4a\x71\xe4\x0e\x6d\x98\x12\xef\x54\x97\xd9\x61\x9b\x49\xfe\xc6\xf8\xe1\xcd\xa5\x23\xf0\xac\xc0\x4d\x40\xf0\xaf\x52\xe8\xc5\x4a\x3d\xbe\x3c\x9f\xbb\x6f\x14\x10\xee\xe3\x19\xea\x6f\xdb\x99\xd4\x88\x32\xf3\x81\x9c\x15\x20\x7b\x2c\xa9\x3b\x55\x60\x05\x69\xbf\xa1\x3a\x83\xd9\x2f\x40\x18\xb8\x66\x3d\x24\xc7\x72\x80\x48\x27\x19\x0d\xdf\xd7\xca\xae\x59\x47\xa9\x09\x54\x8b\x0f\x9a\xa7\x15\x6f\x02\x36\xca\x46\x30\xef\x85\x99\x93\xe2\xca\x05\x6e\x46\x0b\x24\xe3\xef\x75\xdc\x25\xa4\x9c\x99\x77\x81\x9b\x89\xf3\xb6\x0a\xe4\x0e\xdb\x42\xf4\x77\xa7\x5d\x22\xfa\xbb\xd7\x4d\x23\x3e\x9a\x32\x50\x2f\x9e\x24\xdb\x60\xc5\xb8\xb1\xab\x71\xd9\x1d\x42\xd6\x57\x2a\xc5\x9f\xb1\xd8\x60\x6e\x8f\xfe\x41\x19\x7c\xc1\x42\x2f\x4d\x16\x7f\xc5\xa2\x7f\xbd\x52\x47\x95\x9e\xec\xa4\x91\x0b\xe4\x29\xfe\x86\xc5\xe8\x3d\xa9\x0a\x6f\xcf\x8b\x49\x11\xe7\x51\xd6\x9d\x31\x9d\x17\xa3\xb2\x94\x7a\x7a\x90\x60\xa5\x9f\x4f\x96\xb3\xee\xff\x03\x09\x38\xa3\xff\xfd\xfb\x01\x82\xb3\x45\x5a\xfe\xf4\x2e\x84\xfc\x1c\x8e\xec\x1c\xdc\x32\x2a\x5b\x67\x3e\xd1\xd6\xd3\xc1\xdd\x2e\xd9\x97\xef\xfb\xb9\x9b\x7e\x89\xbe\x1b\xbc\x5f\xa0\x3b\x1b\x69\xa6\x9b\x47\x44\xfd\x13\x6f\x69\xfa\xc4\x9e\xbd\x10\xcf\xbf\x3a\xd4\xed\x2f\xee\xd4\x78\xe6\xca\x18\x5d\xcf\x11\x7f\x8a\x41\x6f\x8d\x6e\x33\xec\x7d\x53\x6e\x80\x96\x1e\x16\xbf\xd5\x2d\x25\xd6\xa6\x31\x73\x1f\xa0\xef\x00\x72\xc1\xcf\x18\xc5\xfe\xa9\xb2\x84\xb1\x13\xcb\x53\xb8\x7d\xcf\x3a\x69\x08\x5f\xa4\xf0\x0d\xc4\x21\x86\xe3\x8f\xaf\xf6\x68\xac\x97\x9a\x22\x9e\xb9\x69\x60\x8e\xbe\x3a\xb7\xd7\x63\x74\xf0\x95\xc2\x19\xfc\x2e\x18\x3a\x43\xa7\xe6\xb6\x86\xd3\x2a\x7f\xc9\x50\x06\x90\xf7\xc9\x2c\x09\xc8\x7c\xb0\x2b\x05\x28\x0b\x29\xfe\x0e\x57\x06\x4e\xe8\x70\x24\x81\x24\x3f\xa3\x95\x99\x5f\xd4\x21\x42\x2f\xfd\x21\x2c\x1f\xd4\xda\xae\xfc\xbf\x85\xdf\x56\xf1\x10\x4b\x7e\xa3\x4a\xcd\x4e\xfd\x3a\xad\xe2\x56\x49\x1a\x65\x3f\x1f\xd5\x9f\x58\xd8\x74\x1c\xd8\x38\x56\x16\x54\xe0\x49\x39\x45\xcd\x49\x7d\x53\xf5\xbf\x87\xa6\xca\xfe\x8c\x3e\xf1\x22\xd7\x6a\xbf\x35\x08\x2f\x38\xde\xc1\x6c\xc4\xd9\x90\x4b\x72\x79\x07\x4e\xcf\x83\x43\xfa\x7a\xbc\x8a\xd4\xef\x9f\x7c\x95\xb9\xd7\xda\xb3\x36\x67\x7e\xd7\xe8\x43\xbc\x43\xc2\x7a\x12\xf5\x13\x98\xdd\x80\x58\x0e\xf7\x4f\x62\xef\x03\x9a\xa3\x6f\xbf\x45\x0d\xae\x49\x31\x3b\x7e\xaa\xca\xa4\xa5\x6d\x74\x23\x6d\x89\xe0\xeb\x6a\x34\xf9\x3d\xba\x63\xab\x2f\x3e\x1d\xfd\x5f\x00\x00\x00\xff\xff\x27\x9c\x12\x53\x58\x78\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,11 +239,11 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0x9e, 0x7e, 0x3a, 0xeb, 0xb4, 0xa7, 0xaf, 0x47, 0xba, 0x39, 0xcd, 0xd8, 0xb5, 0xa6, 0x1f, 0xad, 0xb0, 0x68, 0x1b, 0x1d, 0x46, 0xbf, 0x91, 0xb, 0x23, 0x90, 0x84, 0x14, 0x60, 0xa8, 0xc6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe4, 0x91, 0xb2, 0x23, 0xbb, 0x16, 0xb5, 0x65, 0x41, 0xad, 0xed, 0xd3, 0x61, 0x7b, 0xa6, 0x24, 0xf5, 0x10, 0x4a, 0x43, 0x81, 0x6f, 0x9, 0x76, 0xd2, 0xf7, 0x4a, 0xda, 0x3e, 0x15, 0x9b, 0x44}} return a, nil } -var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x3c\x5d\x93\x1b\x37\x72\xef\xfb\x2b\x5a\x7a\xd0\x91\x16\xc5\x5d\x5f\x52\xa9\xd4\xd6\x72\x5d\xb2\x62\x9d\x95\x38\x3e\x95\x2d\x3b\x0f\xaa\xad\x14\x38\xd3\x43\x22\x1a\x02\x34\x00\xee\x8a\xd6\xe9\xbf\xa7\xd0\xc0\xcc\xe0\x8b\x43\xee\xae\x9c\x8f\xf3\xc3\x9d\x48\x02\x8d\xee\x46\x7f\x77\x63\xcf\xcf\xcf\xe1\xdd\x1a\xe1\x47\x59\xe3\xaf\xa8\x34\x97\xe2\x5b\x64\x95\x14\x50\x49\x61\x14\xab\x0c\xac\x65\x5b\x6b\x30\x6b\x84\x2d\xd3\x06\x98\xa8\xa1\xd9\x99\x9d\x42\xd8\x2a\x69\x64\x25\x5b\xb8\x75\x3b\xf5\xfc\xcc\xc2\x33\x6b\x66\x40\xaf\xe5\xae\xad\x61\x89\xb0\xd3\x58\x83\x91\x80\x1f\xb1\xda\x19\x3c\x5f\x33\x51\xb7\x08\xcb\x56\x56\x1f\x34\x30\x03\x8c\xc1\x8a\xdf\xa2\x70\x5f\xc1\x1a\xf9\x6a\x6d\x1c\xa8\xb3\x0e\x3f\x8d\xea\x96\x57\x08\xac\xaa\xe4\x4e\x84\x48\x65\x98\xcf\xbf\x47\xa6\xcc\x12\x99\x01\x85\x5a\xee\x54\x85\x04\xe6\x6e\xcd\xab\x35\x70\x6d\xbf\xdd\x4a\xa1\xf9\xb2\x45\x68\xa4\x02\xdc\x70\x63\xb8\x58\x11\xb8\x98\x09\x78\x8b\xc2\xcc\x07\x34\xe8\x33\xb1\x86\x71\xe1\xce\xaf\x76\x4a\xd9\x2f\x3d\x0f\x88\x3f\xac\x6d\xe9\xb7\xdd\xb6\x92\x1b\x0b\x39\x66\xd0\x00\x89\x6b\x77\x3a\xd6\xf6\x0b\xb5\x07\xc3\x37\x48\x5b\x3b\x70\x86\x59\x34\xb9\x86\xdd\xb6\x66\x06\x6b\x02\x20\x15\xb0\x7e\xc5\x52\xee\x44\xcd\xd4\xde\x91\xc6\xaa\x35\xd6\x74\xcc\xd9\xc1\xbb\x9d\xbf\xac\x37\x5c\xf4\xdc\x21\xe8\xfe\x92\x58\x5d\x83\xc0\xbb\x14\x38\x47\xdd\x1d\x5c\xad\x99\x58\x21\xe0\x47\xae\x89\x69\x5e\x16\xf2\x0d\x73\x78\x7d\xe8\x27\xa8\x98\x00\x29\xda\x3d\x2c\xdd\xdd\x38\xa0\x35\xf0\xc6\x12\xbf\x07\x59\x55\x3b\x05\xac\x31\xa8\x22\x26\x87\x12\x02\xcf\x3b\xc8\xbf\x10\x6b\x5e\x2b\xc4\xdf\xf1\x2d\x2a\x2e\xeb\x8e\xcf\x5c\x5b\xe2\xac\xf0\x09\x6d\x51\x21\xd1\x14\xb2\x46\x0d\x6b\x76\x8b\x80\x42\xee\x56\x6b\xcf\x75\x49\xec\x33\xf6\x1f\x31\xf7\x1d\x76\xc1\xe5\x1d\x3c\x97\x08\x63\xad\x96\x56\xf0\x3b\xa2\x96\x7b\xa2\x81\x45\x4c\x9f\xc1\x72\x67\x1c\x0f\x78\xe3\xd5\x06\x15\x02\x53\x08\x42\x66\x92\x13\x32\xef\x8e\x9b\x35\x17\x25\xe1\x2b\x20\x24\x15\x74\xd0\xc3\x8b\x3d\xc0\xb2\x9e\xc2\x5e\xfb\xb9\xd1\xd8\x36\x44\x57\xa0\xcb\xbf\xed\x48\x58\x0f\x88\xbf\x3b\xeb\xa3\xc9\xa8\x98\x9f\xb1\xaa\x42\xad\x27\xac\x6d\xa7\xc3\x19\xb9\xf1\xf9\x74\x76\x06\x00\x60\xb1\xf9\xd9\xa8\x5d\x65\x55\x79\xab\x50\xa3\x20\x99\xd3\xb2\x31\x77\x2c\x10\x2d\xa6\xe1\x67\xdc\x30\x61\x78\xd5\x69\x70\x0f\x80\xb5\x52\xac\x88\x69\xb0\xc6\x76\x8b\x0a\x9a\x9d\xa8\x8c\x55\xc7\x7e\xcd\x6b\xa9\x40\x61\x83\x0a\x85\xbd\x1a\x8d\x08\x6b\x63\xb6\xfa\xf2\xfc\x5c\xe3\xe6\x16\xd5\x5c\xaa\xd5\x39\x2d\x0f\x29\xd0\x0e\xb7\x9f\x69\x09\x7c\xa2\xdf\x3b\x90\xaf\xe4\x66\x2b\x05\x0a\xa3\xa1\xc6\x86\x0b\x8b\x37\x03\xdd\x61\x79\x1b\x60\x99\x82\x6d\xd1\xc0\x86\xfd\x97\x54\x97\xf0\xcb\x1b\x61\xfe\xf9\xf0\x22\x2e\x8e\x2f\xda\x32\x53\xad\x8f\x2e\x52\xf8\x13\xb6\xc8\x34\x5e\x5a\x8e\x73\xb1\xfa\xe6\xac\x5f\xcc\x05\x37\x93\x10\xa1\x59\x74\xf2\x2c\x3a\x62\x56\x82\x35\x0d\x98\x63\xff\xb3\x32\x35\x27\x88\xb0\x70\xa4\x16\x7e\xb6\x47\xd8\x9f\xed\xff\xe7\x3f\xd3\x99\xb0\x70\x67\x17\x7e\xee\x91\xb0\x6b\xfa\x0f\xfd\xc2\xcf\x67\xd1\x6d\xfd\x84\x66\xa7\x84\xee\x05\x8a\x8b\xee\x56\x1b\xa9\x36\xcc\xc0\x04\xe7\xab\x39\xdc\x5e\x11\xb2\xd7\xf3\x2b\xc2\xea\x7a\x7e\x45\xc7\x5f\xbf\xb8\x1a\x8e\xb8\x9e\x46\x90\x99\x06\xe6\xd9\x50\xe4\x7e\xb3\x13\x60\xa4\x5b\x30\x99\x76\x1c\x4b\xf8\x65\xaf\xc8\x09\xe2\x2b\xa9\xd0\x2f\x59\x04\x6c\x9c\x0f\x20\xa2\x8d\xf4\xdf\xbc\x92\xa2\x62\x66\xf2\x74\xfe\x74\xe4\xd7\xfc\x97\xf8\x2a\x46\x8f\x98\x3e\xfa\x0c\x62\xe4\xf8\x19\xd1\x57\xa4\x62\x16\xa8\xbd\xdd\x17\xca\xdf\x35\x6f\x80\x1b\xe7\x9c\x34\x3c\x03\x45\xd7\x1a\xed\xe3\x4d\x26\x20\x4f\x16\x20\x78\x9b\xb0\xdc\xfe\xe7\xb6\x67\x9c\xef\x69\x7d\xf1\xb4\xa7\x3b\x81\xf9\x24\x46\x36\x90\xb6\x11\xb8\x45\xe1\xfc\x0a\x5e\xed\xb4\x91\x1b\x32\x28\x4c\x31\x23\x95\x86\xaf\xce\xcb\xe2\x6b\xd4\x8e\x78\xe0\x65\xb7\x92\x8a\xbc\xfb\x4a\x21\x73\xae\x94\x89\x68\xdf\x96\x69\x6b\xd1\xc3\xe5\x14\xdf\xb1\x56\x23\x48\xeb\x91\xee\x78\xa0\x34\xa9\xdc\xda\x0d\x7f\x71\xb0\xdf\xad\x99\x98\xfc\xa7\xdb\x73\xe9\x01\x4e\x2f\xe1\x5b\x29\x53\xc6\xf2\x06\x26\x81\xfe\x3f\x59\xb8\x4d\xee\x63\x6a\x28\x22\x6e\xf5\x7b\xae\xc3\x2d\x09\xa3\xc3\x4f\x07\xce\x25\xc3\x32\x9c\x6b\x3f\x1e\x3d\x97\xf6\x5c\x87\x5b\xc6\x2e\xb8\x3f\xcb\x59\xa9\xfe\x2c\xfa\x78\xec\x2c\xb7\xe7\x3a\xdc\x12\x9f\x05\x45\x69\xa2\x4b\x3b\x66\xdf\x4e\x10\x10\x08\x48\xb3\x5b\xf1\xb7\x1d\x6b\xad\xd3\xff\xb2\xc2\xf2\x57\xf5\x9d\x05\xfc\x4e\x9e\x26\x35\x21\x83\x52\xb1\xa3\xed\x53\xf8\xdb\xdf\x86\x9f\x3b\xd8\xee\xa7\x07\x72\xa5\x45\xad\xff\x10\x9d\xf9\x01\xb5\x3e\x5d\x61\x3c\xe9\x4f\x4a\xb4\x0f\x5c\xfc\x32\x94\xfe\x91\x97\xdf\x51\xfd\xb0\x9b\x2f\x92\xff\x30\xaa\x6d\xd6\x15\xd3\x15\xed\x7a\x0c\x8d\x0f\x96\x69\x1f\x0c\x45\xc6\x10\x9e\x3d\x8b\x42\xa1\xc8\x62\xf5\x3f\xfa\x40\x68\x51\xb4\x17\x27\x33\xe4\x2b\xfc\xc8\x2a\xd3\xee\xbf\x3a\x85\x35\xf7\xe1\x8a\x36\x8a\x57\xe6\x51\xba\x1e\x8b\xf8\x40\x78\x10\xe2\xf5\xd4\x97\x22\xbd\x80\x11\x11\x13\x6c\x26\x77\x31\xbf\x98\x5f\x0c\xf9\x49\x89\x82\xdf\x51\x49\x87\x2e\xc5\x67\x69\xb0\xef\xb1\xf5\x2b\x7c\x98\x7c\xd1\x87\xc8\x17\x7d\x78\x7c\x11\x87\xc6\x82\xb7\xd3\x14\x35\x9f\xec\x64\x55\x89\x2e\xcb\xb2\x8c\xe7\x22\x29\x2a\x84\x19\x8e\x59\x23\x57\x2e\x4d\x3e\x94\xad\x74\x99\x56\x57\x36\xf8\x74\x30\x29\x20\x30\xdf\x53\xb2\xed\x82\xfb\x7f\xfa\xc7\x83\x6b\x3d\x32\x1d\x7f\x92\xe4\xa1\x00\x69\x96\x6e\x99\x16\x52\x84\x60\x1f\x2c\x42\x7c\xf2\xa5\x5d\xe4\xbe\xc8\x52\xab\x51\x01\xb0\x97\xdb\x97\x50\xe6\xf0\x8b\x35\x72\x14\xb2\xbb\x5c\x13\x5b\xb8\x65\xed\x0e\xa1\xdf\x6c\xef\xa6\xe7\xfc\x12\x1b\xa9\xe2\x82\xcd\x32\x2e\x9f\xcd\x87\xbb\xe5\x9b\x6d\xcb\x1b\x9b\xc1\x63\xbd\x42\xa8\xac\xe0\x56\xb2\xc6\x61\xc9\xbb\x14\x21\xab\x99\x2c\x29\x7b\x5c\x90\x14\xac\xd9\x90\xac\x38\x21\x1e\xc0\xbc\xa1\xc2\x12\x6b\xef\xd8\xde\x11\xd9\x70\xa5\x0d\x60\x8b\x1b\x2a\x3a\x89\x10\xe1\x4e\x0e\xbe\xb5\x67\xfc\xc0\xb5\x39\xac\x04\x89\xe4\x58\x6d\x38\x2c\x4c\x56\x28\x82\x4d\x5d\xb6\x12\x2a\x53\xaa\x42\x29\xfc\xe8\x92\x23\x11\xba\x98\xc5\xb1\x5d\x2f\x4a\xc1\x89\xb3\x7e\x45\xa6\x66\xdf\x51\xf1\xad\xab\xbc\xdd\xad\x51\x8c\xd6\xdc\x22\xce\x3e\xbc\xf8\xd7\x43\xd1\x52\x19\x57\x17\x8a\x2b\x9e\xa1\x18\x68\xfc\x6d\x87\xa2\x42\xab\xee\xca\x1a\x0c\x6d\xd7\x4b\x81\x80\xac\xf2\x15\x2b\x26\xb2\x32\xe2\x1c\x22\x5c\xe3\xaa\xcd\x2d\x2a\xde\xec\x41\x48\xb7\x4d\xc3\x1d\x2a\x84\x0d\xb7\x66\x3e\xbf\x75\x07\x3a\xaa\xcb\x0c\x37\x12\x0b\x0f\x47\x7d\x09\xef\x93\xeb\xbb\x19\x2e\xa0\x23\x26\xb2\x22\xd3\x43\xf7\xc1\x44\xa1\x0e\xda\x6b\x44\x43\x35\x2b\xd8\xba\xf2\x56\xe9\x92\xb2\x15\x1b\x64\x7a\xa7\xd0\x9a\xce\xae\xec\x3c\x69\x94\xdc\xe4\xa5\xc5\xe9\x21\x36\x84\x25\x2a\x8f\x49\x58\x3c\x7b\xe5\x4a\x7d\x93\x26\xf8\xae\x23\x36\xa0\xf3\x15\x13\x52\xf0\x8a\xb5\xa0\x8d\x54\x6c\x85\xd6\x35\xac\xc9\xa4\x94\x4b\xd9\x71\xa1\x36\x47\xce\x2a\x19\xad\xf9\xd9\xc1\x7b\xcb\xcc\xfa\x12\x82\x0f\x8f\x38\x3b\x2f\xa3\x97\xcf\xef\xd7\x1d\xc7\xe1\xdb\xd0\x8e\x71\x51\xe3\x47\xac\x4b\x95\xe3\xf0\x9c\xce\x90\x46\x6e\xa6\xbb\x83\x4b\xf8\xe4\x98\x9c\x59\xa2\xcf\xd0\xe5\x7f\x83\x01\x76\x6a\xf7\x52\x29\xb6\xef\xd4\xb8\x50\x62\x8d\xb5\xf2\x10\x32\xb7\x4c\x1d\xb4\xa0\x97\xf0\xde\x61\x75\x33\x90\xfe\xc6\x52\x7b\xcc\xf4\x82\x6c\x0e\x17\x4f\x7b\xfc\x66\x3d\x50\xa9\xa8\x70\xc1\x9b\xb1\x92\xf1\x7e\x84\x02\x72\x0c\xbf\xf8\x8d\x03\x53\x1d\xf6\xdf\xc4\xec\x3b\x5c\x63\xe6\xce\x18\x8a\xdd\x66\x89\xca\xd2\xd0\x29\x19\x35\x8c\x42\x25\x93\x02\xa7\x24\x72\xae\x19\x93\x71\xbe\x3f\xcc\x97\xdc\x7d\x39\xdc\x58\xa3\x2a\xef\xac\x79\x7b\x78\x4d\x3f\x25\x24\x2d\xee\x9f\x7a\xcd\xaf\x0b\x3a\x1e\x88\xb8\x94\x2d\x32\x01\x4d\xcb\x56\x44\xe9\x07\xc4\x2d\x85\x71\x8a\x55\x1f\xec\x55\xb1\x52\x8f\x09\x04\x62\x4d\x54\x2d\xb1\x37\x84\x52\x38\x49\x58\x77\x1a\x36\x82\xa4\xdd\x43\x66\xf4\xaf\xe2\x47\xfc\x68\x7a\xa5\x74\x01\xf6\x80\xdf\x4b\xa0\x06\x9a\xcb\xf5\x4d\xe0\x5d\x92\xfe\xd3\xaf\x71\x38\x93\xf9\x99\xc3\x98\x58\x94\x23\x0a\x09\xad\x9f\x53\x17\x30\x60\x14\x37\xa3\x08\xad\x0d\x13\xcc\x5e\x7f\xa1\x0d\xd5\x6d\xdb\x30\x4e\x1a\xec\xcc\xba\xb1\x62\x11\xc7\x5c\xa1\x9d\xea\xa1\xbb\xc3\xe2\x4a\xfd\xcb\xba\xd6\x56\x95\x9c\x23\xd1\x85\xd6\xda\xfc\x70\x76\x83\x26\x8d\x5a\x32\x13\x95\x2c\x48\xcb\x3f\x5b\x85\x85\x82\x50\x02\x25\x8a\x84\xaf\x61\x85\xe6\x95\x53\x29\xb2\x1d\x93\xe9\xbc\xef\x89\xe5\x86\x7c\x44\x7e\x8b\xf5\xd8\x4b\x78\xfa\x8a\x09\xab\x75\x1a\xcd\xb9\xe3\x4a\xa9\xdf\x68\xa5\x9b\x34\xdc\xab\xbb\x54\xdd\xbf\xbc\x99\x13\x68\x4d\x0c\x35\x01\xe7\x4f\x47\xca\x74\x94\x58\x3a\x43\x41\x6a\x63\xa4\x4b\x50\xb5\xa4\xef\x9c\xec\xdd\xf1\xb6\x0d\x95\x83\x34\x83\xc4\xd5\x7e\xf3\xca\xdb\x0b\x2b\x05\xac\x6d\x31\xa6\x2c\xe7\xc9\x21\x75\x81\x05\x1d\x7d\x96\x55\xdf\x7d\x49\x79\x71\x9c\xbf\xef\x47\xae\xee\xc6\xd7\x9a\x8f\x60\x77\x2f\x88\x8b\x54\x56\xb2\x52\xa4\xc7\x3d\x17\x32\xea\x0b\x72\x0d\x77\x36\xe3\x11\x5e\x01\x2c\xdb\x85\x34\x6b\x6b\xb4\xd0\xe6\xf8\xa1\x69\xaa\xa5\xc0\x03\xc5\xcb\xd1\x1a\xe5\xf9\x39\xfc\x07\x3a\xfb\x6c\x24\x70\xa1\x51\xb9\x0b\x5f\xc6\x21\x81\x71\x57\x2e\x55\x8d\x36\x60\x6b\xfb\x7c\x24\x00\xd4\xb9\x00\x26\x80\x0b\x6c\x1a\x5e\x71\xca\x8d\xdb\x95\x54\xdc\xac\x37\xae\xb5\xca\xc9\x5c\x59\x29\xc6\x8f\x5b\xac\xac\xc8\x90\x69\xb1\xe0\x5b\xef\x6b\x53\xc8\x59\xc8\xde\x4b\x9d\xcd\xb0\x63\x44\xac\xa9\xe3\xa7\xc8\xc3\x90\x58\xb5\x28\x56\x26\xae\xe5\xde\xad\xb9\x4d\x35\xe0\x1a\xbe\x86\x67\xcf\xee\x01\xec\x3d\x7f\xf1\xf5\x0d\x5c\x8f\xda\x89\xc2\x8d\x5b\x8c\x39\xbc\x80\xaf\x47\xd4\xf1\x1e\x14\xb9\x8b\x9c\x58\x37\xc3\x67\x63\xb8\x4c\x33\x71\x10\x92\x04\xcb\x8a\x83\x1f\x29\xe8\x33\xd5\x34\x20\x81\x9d\xa0\x02\x25\x37\x24\xa9\xa9\xfe\xd8\x70\xc1\xe6\xd2\x5f\x5f\xba\x98\x12\xb6\x92\xdb\xec\xc6\x48\x60\x60\xc3\x06\x15\x4b\x99\xe9\xf2\x3d\x9b\x4d\x39\x0a\x12\x7b\x71\x7e\x0e\x8b\x6b\x7b\x9c\x9f\x62\x51\x68\xbd\x8d\x83\x4b\x7d\x5c\xd3\x79\xcf\x1a\x3f\x16\x71\xf9\x73\x8e\x0b\x99\x32\x61\xa8\x6f\xce\x1c\x25\x0a\xb7\x2d\xab\xba\x11\x01\x2b\xd5\x84\xcd\xfd\x71\xb1\x92\x8e\x77\x0e\xfc\x0c\x34\xa7\xc4\x91\x14\x20\xa8\x50\xc8\xd6\x86\x14\x58\xc4\xf7\x1f\x3a\x7c\x2d\x5a\x3d\x6c\xcb\x41\xe1\x91\x6e\x87\x06\x81\x05\xe6\x55\xf8\x35\xff\x88\xf5\x5b\xbb\xbe\x80\xb4\xf1\x8a\xca\xdb\x16\x57\xac\xa5\xec\xb8\x72\x9e\x65\xcd\xb6\x5b\x14\x1e\xd3\x61\xf2\xc1\x1e\xd5\x8d\x38\x14\xae\x4e\xcf\x53\xd3\x96\xcb\x6a\x59\x82\x16\x87\x5a\x7c\x27\x03\xf0\x71\xcb\xe4\xde\xfa\x6e\xb5\x2d\xed\x06\x0e\xff\x8a\x22\x91\x7f\xc1\x16\x29\x02\x11\xc7\xa2\x79\x28\xc4\x22\x35\xed\x4e\xc3\x91\x42\xe9\xed\xb4\x08\xe4\x7f\x25\xe2\x70\x34\x04\xd1\xc6\x23\x82\x8c\xf2\xf5\xa6\x46\xaa\xab\xe7\xfc\x1b\x46\xbc\x9a\x5e\xc2\xd3\x1f\x83\x42\x1c\xcd\x70\x60\xdd\xab\x7e\xb0\xf4\xff\x75\x6c\x43\xe5\xd0\x8d\xbc\x8d\xab\x2d\x1b\xb6\xa5\xa4\xc5\x6a\x6c\x27\x89\x74\xef\xdf\xc6\x81\xf8\xe9\x6c\x56\x74\xc8\xe4\x03\xee\x2f\x61\xd4\x2f\x04\x61\x82\x1a\x10\x8b\x0c\x78\x5f\xbb\xf9\x7b\x0e\x13\x32\x27\x3d\x84\x0a\x17\xf7\x0d\x15\x6c\xa0\xf0\x05\x02\x03\xa6\xc9\xdb\xdf\xef\xe4\x45\x54\xb7\x9f\xc5\x07\x6f\x50\x6b\xb6\xc2\x4b\x78\x9a\x65\x17\x3e\x68\xe5\x24\x8c\x33\xab\x2f\x83\x0f\xa4\x09\x3b\x5a\xd0\x59\x81\x50\x12\x9e\x26\x42\x75\x0f\xd6\x7b\x29\xa5\x78\x26\x17\x4d\xe7\xf7\xac\x97\x5c\xb3\x2e\x20\x6e\xac\x03\x74\xa2\xb4\x97\xbb\xce\xbd\xf9\x88\x46\x61\x25\x55\x1d\x39\xe1\x62\xc8\xe0\x8d\x01\x4d\x03\x92\x3b\x76\xb0\x59\x5d\x2b\xa4\xb6\x2b\x55\x58\xbc\x54\x3a\x0c\x78\xe0\xa6\x65\xd3\xf4\xf2\x3a\x4b\x61\x2f\xb1\x62\x3b\x8d\x83\x40\x93\xb8\xdf\x59\x56\x2a\x83\xea\xc1\x1e\xd5\x0f\xcd\x3c\x7b\x06\x0f\xf5\xa9\x4f\xe0\xfa\xe1\x5e\xb5\x34\x44\x71\xba\x2f\x4f\x43\xc8\xc0\x0f\x27\x2e\xf9\x17\x5f\x14\x28\x16\xb8\xb8\x28\x17\xb2\xb8\xaf\x5c\x35\x4a\xfe\x8e\xe2\x3e\xd5\x83\xd0\x55\x4e\x04\xde\x95\x8a\x4d\x99\xfb\x96\xda\x9c\xc4\x8d\x11\xb7\x4c\x01\x52\x7a\xdc\x53\x47\x3c\x2c\x77\x4d\x83\xca\xc5\xde\xd2\xc0\x56\xc9\x2d\xaa\x76\x6f\xd1\x7f\x92\xfa\xbe\x54\xfc\xfe\x82\xa6\x38\xbd\x3b\xcf\x32\xec\x2a\x08\x2f\xfa\x96\xdf\xa1\xb0\x23\x3b\x67\xf0\xd5\x96\xf9\x9d\xb7\x5e\xe2\x5e\xda\xa0\x33\x44\x60\x06\x9a\x35\xa4\x62\x1b\xf6\xa1\xaf\xff\xfd\x0f\x04\x96\xa3\xec\x4f\xb9\x7f\x62\x92\x1d\x7e\xcc\x38\x6a\xc3\x88\xd0\x6b\xef\xef\xe5\x87\xde\x9f\xaa\xc6\x37\xd9\x65\x7c\x17\x54\x66\xad\xe2\xdc\xe1\x9f\x7c\x1d\xd7\xdf\x44\xbb\x0f\xa7\x98\x29\x31\x51\x94\xc1\x44\xbd\x9b\x14\x6c\x58\x1d\x8f\x02\x82\xce\x69\x94\xbc\x55\xc6\xc8\x82\x9c\xdd\x33\x86\x85\xab\x02\x6b\x9f\x3d\x3b\xed\xa4\xe4\x9e\x4b\xb0\x66\x19\xa4\xc1\x4f\x92\x4a\x5a\xa3\xef\x95\xd2\x9a\xf2\xa5\x42\xf6\x21\x2b\x96\xee\xbb\x7a\x8e\x0b\x6c\x18\x4d\x3c\xcf\xe1\x5d\xf7\x43\x00\xc4\x0d\xda\x13\x5f\xb3\x74\x23\x56\xf0\xfb\xba\xd6\x7b\x08\x79\xf4\xc1\xc6\xb0\x0f\x6b\xba\x25\x47\x84\xb3\x41\x10\x77\x81\xf3\x06\x97\x93\x58\x7b\xb6\x2e\xf5\xf4\x5d\xb0\x6e\x63\xe2\x0f\x88\x5b\xed\x4b\xfa\xb2\x29\xbd\xf3\x80\xbe\x97\xeb\x5e\x9c\x38\xf8\x7d\xfc\x42\xad\xf9\x25\xc2\x1a\x29\x29\x6f\xf7\xdd\x2b\x81\xe4\xa1\xcb\xd0\xeb\x09\xfd\x78\xfa\x1a\x66\x78\x6c\xd3\x87\x11\xd4\x29\x0e\x47\x48\x08\xf9\xd9\xd0\x05\xb1\x64\xd0\xca\x7a\xa7\xba\x35\x7a\xaf\x0d\x6e\x2c\x5d\x42\x33\x1a\x91\x3f\x5c\x49\x1f\xb8\x17\x56\xd3\x87\x5e\xc5\x90\xae\x8c\x9f\xe0\x1b\x0f\xa4\xcf\x87\x3d\x65\x0f\x76\x52\x1c\x25\xaf\xd6\x58\x7d\x78\x5d\xb2\x4e\x93\x69\x3e\x99\xf9\xe4\xf4\x9c\xe9\xf0\xac\xe6\xbd\x0a\x68\x23\x29\x99\x1b\xdb\xcc\x49\xb2\x5b\xf2\x36\xca\xa4\xd0\x78\xcf\x8f\x1b\xbc\xe6\xaf\xe9\xf2\xc9\xb4\x38\x2d\xe7\xf9\x6d\x4f\x76\x0c\x3f\xf5\x78\x28\x34\xfe\x53\xa6\xe5\x9a\x1d\x4f\x15\x14\x68\xca\xbe\xca\x6d\xe2\x30\x54\x90\x33\x60\xbc\x07\x95\x0d\x92\xbf\x24\xfb\x97\xab\x4b\xdf\x1e\x0b\xbe\xea\x07\x33\x7c\x34\x68\xf5\x48\x27\x19\x7e\x3c\x8a\x0b\x51\x90\xef\x33\x7e\x29\xfe\x64\x92\x5e\x5f\xe2\xdb\xdc\x5b\x28\x9a\xcf\xb4\x6b\x99\xd8\xf7\x5d\x51\x5f\x4d\xa4\x06\xe6\x11\xc9\x1b\xe7\x44\x31\x20\x38\xb2\xe5\x79\x90\x23\x1e\x8a\x9a\x5f\x59\x7d\xf4\x14\x84\x85\x50\x5f\x54\xec\x29\xcd\x5c\x56\xd8\x6b\xb0\xa9\x58\x9d\x99\x84\x41\x44\xc7\x94\x3e\x9f\x39\x7f\x74\x40\x57\x54\xfb\x47\x46\xb1\xe1\xee\x5b\xa6\x7a\x3e\xb8\x69\x81\xc5\xe9\xa9\x54\xa1\x52\x10\xc3\xba\x7a\x44\xa6\x95\xb0\xe2\x7e\xc5\x87\x08\x8d\x1b\xb8\x5a\x94\x58\x54\xa8\x3e\x26\x9c\x88\x3f\x3f\xcf\xea\x14\xe9\x75\x27\xfb\x4b\x72\x7e\x20\x29\x2d\xb6\xc9\x44\xd7\xa5\x78\x80\x58\x64\xd8\xfc\xdf\x49\x7b\x5d\x83\xef\x31\x20\x63\xca\x8e\x24\x83\x6f\x1a\xb8\xc3\x6e\x94\x9c\x0d\x5a\xaf\xf0\x05\xb9\x85\x03\x0f\x70\x1f\x59\xef\x1c\xf0\x81\x38\x00\x1c\x71\x93\xfe\x5a\xcb\x53\x7e\xe9\xa4\xd2\x79\xd7\x47\xf5\x83\x30\x9a\x6d\x7c\xad\x85\xe9\xbe\xd1\xd4\x19\x7a\x1f\xe7\x95\xde\x19\x67\xc1\x96\xb5\x72\xa3\xbe\xbc\xe0\x7c\x0b\x2f\xc7\xc8\x4f\xf8\x42\x46\x69\xc7\x02\xde\xdf\x64\x22\xfb\x68\x7b\xe9\xb4\xc6\x3f\x0f\x0e\x9f\x05\xff\xeb\x4e\x9b\x6e\xe4\x93\xaa\x52\x4c\xd3\x64\xd0\xbc\x04\xa2\xe3\xab\xcd\xd9\x67\xbd\x43\x04\x66\xa0\x45\xbf\xcf\x97\xd9\x8e\x0d\x57\x65\xd0\x43\xb6\xcc\xa9\x1f\x55\x1f\x57\xc8\xf7\xc5\x06\xc6\xa3\xb2\xea\x13\x0a\xc1\x37\xd9\xa9\x37\x4f\xf2\x17\x72\x1d\x4f\x03\xba\x8e\x28\xe4\x8b\xaf\x5d\x3b\xbe\x6a\x77\x75\xf2\xee\xdc\xba\x68\x59\xf7\x29\xcb\x90\xb8\x2f\xad\x3c\x67\x9e\x4b\x1b\xa6\xac\xc6\x15\x38\x58\x96\x9b\x6f\xbe\x79\xb8\x11\x9c\x66\x85\x6a\x1a\xd1\x10\xf5\x23\xda\x74\x79\x9e\xe0\x48\xba\x82\x8b\x91\xc9\x09\xaf\xf1\x54\xb4\xed\xe7\x88\x3b\x7b\xd1\x57\x6a\x99\x81\x8b\x3c\x7e\xf5\x1c\xbb\x18\xbb\xa3\xae\x7d\x40\x8b\xcf\x8a\xfd\x80\x2b\x22\x3c\x47\xb1\x9f\xe0\xbf\x5f\xd5\x87\xe7\xb2\xf6\x30\x45\xa1\xb3\x4b\x62\xea\x5a\x0d\x47\x5c\xf8\x21\x59\x3e\xf4\x8e\xe3\x48\xc7\xb1\x60\x55\xc7\x2a\xaf\xd3\xae\xd6\x9a\xbf\xf3\xb8\x7f\xb7\xf3\x00\xca\x69\x22\x11\x56\xb7\x4a\x85\x87\xb8\xa4\x50\x1e\xed\xf6\xb3\x90\xc5\xfd\x47\xc6\xbd\x3d\x57\x7e\x4c\x83\xff\x2e\xee\x1f\xe3\x09\x25\xac\xe3\x69\x43\xca\x89\xd7\xfe\x0d\xbe\x43\x59\xe5\x57\x39\x4c\x49\x44\xad\x57\x9b\x16\xe8\x81\x17\x0a\xab\xec\xef\x42\x0c\xaf\x39\xfe\x9d\xed\x3b\x14\xe3\x77\x1e\xf7\xf2\xb4\x47\x1e\x3a\x58\x15\xf5\x1a\xdf\x73\xc8\x6a\x75\x58\x15\xe9\x2d\x81\xc0\x5b\x54\x70\xe1\x07\x1f\x3a\x52\x2f\x82\xf7\x1a\xde\x8b\x6d\x59\xe0\xb1\x78\x43\xda\xcc\x7d\x2c\x7c\xaa\x89\xfd\x54\xaa\x87\x3a\x20\xd7\xf4\x42\xa9\xaf\x2a\xba\x2f\xbd\xa9\x77\x38\x2e\xf1\x54\x34\x93\x07\xdf\x9d\xf5\x5b\x44\xef\x72\x0a\x86\xc6\x9e\xf9\x22\x70\x6d\xc5\x68\x74\x80\xf6\x65\xe6\x2f\x02\x33\x13\x1a\xc8\x71\x54\x3d\x12\x37\xd1\x9d\xfe\x34\x44\x30\x61\xdb\xdc\xe9\x63\x1f\xd7\xac\xb9\x36\x52\xd1\xdc\xfd\x78\xc9\x3a\x54\xa5\x03\xa6\x34\xd4\xa1\x23\xaa\x3b\x24\xc2\x99\xe8\x7e\x13\x70\xf8\x8b\x08\xd6\xe9\x7c\xa4\x73\x6e\x4a\x76\x7e\x84\xec\x71\xf9\xf0\xfb\xc3\xcc\x26\x8b\xf3\xa9\x1a\xa1\xad\x7f\xb6\xf1\xa3\xff\x63\x43\xdd\x9d\x59\x0b\x53\xc9\xcd\x96\x19\xfa\x83\x40\xde\xc8\xb8\x35\x07\x2e\xef\x44\x8f\x32\xc1\xa6\xc1\xca\xf0\x5b\x7c\x19\x26\xbb\x7d\x1b\xef\xd8\xeb\xa9\x88\xa7\x1a\x99\xaa\xd6\xaf\xa5\x7a\xd5\x4a\x8d\xda\x7c\xdf\xa3\x16\xb5\x0e\xe2\x71\x9f\x32\x02\xd3\x33\xf8\x12\x52\x57\x7e\x4e\xf8\x96\xad\x70\xe4\x49\xe1\x96\xec\xcd\x9b\x20\xa7\xcb\x56\xa0\x7a\x7b\x74\x91\x91\x86\xb5\x3f\x90\x7a\x8f\x2f\xa4\xc7\x7b\xc5\x22\x25\x6d\x19\x14\x41\x70\x33\xe9\x91\x9b\x45\x58\xcc\xb2\xe3\x66\x1e\xee\x09\xb5\x4f\xff\x44\x77\x45\x7f\x86\x84\x25\xf5\x03\xf7\xa3\x3b\xca\xfe\xee\xfe\x95\x2f\x09\xce\xb7\x49\xed\xf0\x29\x5f\xea\x09\x5e\x78\x0c\x13\xa5\xe8\x69\x2e\xc4\x24\x8c\xf0\xb3\x61\xc8\xc8\xd4\x3d\x2d\xe1\xda\xbb\x53\xd6\xbd\x0f\x76\xae\x58\xef\x5a\xe3\x1a\xdf\xe5\x17\x6e\xa7\xe9\x0d\x47\x6d\xb9\x70\xe8\x36\x0a\x16\x2d\x91\xb9\x7c\x9c\x8d\xb0\xbe\x5e\xc0\xc5\x25\x3c\xa5\x7f\x6f\x6c\x0a\xba\xc4\xf4\xef\x1e\x0c\x6f\x9f\x2f\xe2\xb6\x57\x77\x47\xd7\x0e\x84\xff\x54\x84\x12\xec\x4c\x7c\x4d\x7c\x8b\x0f\x9f\x1b\xee\xd3\xad\xae\x36\x46\x24\x7d\x95\x89\x4f\x97\xc2\xf8\xa2\x53\x74\x7e\x22\xa4\x21\xb4\x92\x78\x7d\x8e\x0e\x47\x51\x77\x8b\x83\x9d\xcf\x4b\x08\xf4\x4b\xc7\x8e\x0f\xe0\x8d\x1f\x3e\x68\xf4\xc1\x32\x46\x99\xf8\xc5\x62\x38\xa4\xe8\x3f\x0a\x12\xe5\x05\xd0\xfe\x6f\x20\x81\xfe\x1f\x89\x4d\x08\x3e\x0c\xb6\xc1\xfd\x7f\xda\x80\xb4\xff\x35\xdd\x14\xa3\x0d\xa3\x46\x5d\xe6\x5c\xb7\xbc\x42\x7a\xad\x78\x19\x10\x34\x83\xdd\xf6\x9d\xbc\xec\x89\x4a\xad\x8e\x3b\xfa\x11\xb9\xda\xe7\xd4\x43\xfc\xd1\x0c\xfa\x7c\x16\xbc\xa1\xe2\xc2\x7a\x43\xe7\xf2\x86\x81\x3d\xea\xac\x70\x51\x43\xe5\x5c\xa0\x7f\x99\xfd\x01\xf7\x96\x8d\x9e\xa4\x77\xf4\xa8\xcb\x4d\x67\x6b\xb8\x5a\x80\x61\x6a\xd5\x89\x4d\x68\x80\x86\x47\x4b\x6e\x12\xe7\x01\xee\xb5\xf7\xe3\x59\x5e\x34\x84\x87\x6d\x3f\xbb\x1a\x3c\xea\x6e\x3a\xac\x68\x40\x7b\x2f\x45\x1d\x89\x78\xdb\xd9\x88\x71\xd1\x48\xcc\x02\x6f\xe2\x91\xdd\x63\xc1\x58\x50\x5d\x1a\xf9\xfb\x0b\xa7\x6c\x2f\x19\x3c\x9a\x66\xb6\x79\x5b\x77\x8d\x44\xbd\x8e\xec\x48\x8b\x4d\x5c\x00\xb1\x5f\x2a\xdf\x33\x49\xa8\x3b\x3f\x87\x1f\xa4\xdc\xc2\x4e\x18\xde\x76\x30\xa9\xa7\x84\x4a\x43\xa5\xa4\x1e\x60\xbb\xca\x08\x41\xbf\xf2\xf0\x52\xf5\x50\xb0\xe1\x35\x2c\x60\x42\xab\x9e\xbb\x55\x53\x38\x87\x3f\x67\x55\xa0\x51\x2e\x6c\x78\x9d\x8e\x38\x1e\xf9\xeb\x3e\xa3\xa0\x92\x8a\x48\x82\x4a\x78\xc8\xd5\x29\x88\x15\xc6\x3c\x1b\x22\xdc\xcf\x90\xc6\x23\xde\x47\x01\xc2\x8b\x4c\x54\xee\x4b\x61\xb9\x98\xf9\x39\xe7\x98\x97\x82\x0d\x8f\x87\x44\x0e\x76\x2c\x3c\x61\x57\xf6\x46\xfb\xac\x2f\xa5\xf1\x04\xa6\xc1\xf3\x5c\x1f\x1e\x77\x8d\x65\x02\xbd\xec\xfb\x13\x0f\xdc\xfb\xe7\x82\x41\xa1\xc8\xab\xff\x33\x75\x4d\xff\x54\xab\xb1\x98\x9c\x12\xd7\x0f\xa8\x5e\xdc\x84\xb1\x20\x85\xc0\x07\x1f\xf9\x96\x86\x0f\x09\x7a\xfa\xfc\x1c\x16\x70\xee\x5f\x98\x9f\x67\x8e\x87\x16\xc7\xfb\x4b\xcf\xc7\x47\x61\xf4\x1b\x92\x0a\x0b\xbd\x47\x61\xc4\x9f\x17\x66\x18\xc9\xec\xe6\xfc\x6c\x56\xf7\xf2\xed\x1b\xd0\x7c\xb3\x6d\x7d\xdf\x7e\x23\x15\x82\x92\x4b\x1b\xc7\x45\x16\x98\x98\x5c\x8a\xd1\x8a\x7f\x06\x23\x0e\xad\x21\xf9\x8b\x24\x41\xb3\xec\x93\xdd\x1e\x3e\x8b\xba\xb4\x5f\x7c\x1e\xdd\x36\x3c\x0e\x5f\xc0\xfb\x74\xff\xcd\xe8\xd6\x64\xf8\xea\xe0\xdd\xc6\x40\x4e\x69\x1e\x9e\x50\xf0\xcb\x6a\x60\x7d\x87\xcf\x4d\x40\xf8\x1e\x83\xfb\xd3\x24\xc3\xd4\x90\x91\xa0\xd1\xff\x0d\xd1\x50\xd4\xe3\xa3\x4f\x7e\xe2\x40\xab\xfd\x98\xd4\x5c\xb3\x5b\x9c\x5c\xbd\xa8\x28\x5c\x77\x4f\x81\x27\x53\x1b\xa8\x5c\x96\x45\x79\x7a\x0a\x98\xef\x87\xc9\xa4\x00\x54\x49\xaa\xbb\x40\xe7\xf3\x19\xfc\x77\x00\x00\x00\xff\xff\x81\xc4\xc5\x50\x77\x59\x00\x00" +var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x3c\x5d\x93\x1b\x37\x72\xef\xfb\x2b\x5a\x7a\xd0\x91\xd6\x8a\xbb\xbe\xa4\x52\xa9\xad\xe5\xba\x64\xc5\x3a\x2b\x71\x7c\x2a\x5b\x76\x1e\x54\x5b\x29\x70\xa6\x87\x44\x34\x04\x68\x00\xdc\x15\xad\xd3\x7f\x4f\xa1\x81\x99\xc1\x17\x87\xe4\xae\x9c\x8f\xf3\xc3\x9d\x48\x02\x8d\xee\x46\x7f\x77\x63\x2f\x2e\x2e\xe0\xdd\x0a\xe1\x47\x59\xe3\xaf\xa8\x34\x97\xe2\x5b\x64\x95\x14\x50\x49\x61\x14\xab\x0c\xac\x64\x5b\x6b\x30\x2b\x84\x0d\xd3\x06\x98\xa8\xa1\xd9\x9a\xad\x42\xd8\x28\x69\x64\x25\x5b\xb8\x73\x3b\xf5\xec\xcc\xc2\x33\x2b\x66\x40\xaf\xe4\xb6\xad\x61\x81\xb0\xd5\x58\x83\x91\x80\x1f\xb1\xda\x1a\xbc\x58\x31\x51\xb7\x08\x8b\x56\x56\x1f\x34\x30\x03\x8c\xc1\x92\xdf\xa1\x70\x5f\xc1\x0a\xf9\x72\x65\x1c\xa8\xb3\x0e\x3f\x8d\xea\x8e\x57\x08\xac\xaa\xe4\x56\x84\x48\x65\x98\xcf\xbe\x47\xa6\xcc\x02\x99\x01\x85\x5a\x6e\x55\x85\x04\xe6\x7e\xc5\xab\x15\x70\x6d\xbf\xdd\x48\xa1\xf9\xa2\x45\x68\xa4\x02\x5c\x73\x63\xb8\x58\x12\xb8\x98\x09\x78\x87\xc2\xcc\x06\x34\xe8\x33\xb1\x86\x71\xe1\xce\xaf\xb6\x4a\xd9\x2f\x3d\x0f\x88\x3f\xac\x6d\xe9\xb7\xed\xa6\x92\x6b\x0b\x39\x66\xd0\x00\x89\x6b\x77\x3a\xd6\xf6\x0b\xb5\x03\xc3\xd7\x48\x5b\x3b\x70\x86\x59\x34\xb9\x86\xed\xa6\x66\x06\x6b\x02\x20\x15\xb0\x7e\xc5\x42\x6e\x45\xcd\xd4\xce\x91\xc6\xaa\x15\xd6\x74\xcc\xd9\xde\xbb\x9d\xbd\xac\xd7\x5c\xf4\xdc\x21\xe8\xfe\x92\x58\x5d\x83\xc0\xfb\x14\x38\x47\xdd\x1d\x5c\xad\x98\x58\x22\xe0\x47\xae\x89\x69\x5e\x16\xf2\x0d\x33\x78\xbd\xef\x27\xa8\x98\x00\x29\xda\x1d\x2c\xdc\xdd\x38\xa0\x35\xf0\xc6\x12\xbf\x03\x59\x55\x5b\x05\xac\x31\xa8\x22\x26\x87\x12\x02\xcf\x3b\xc8\xbf\x10\x6b\x5e\x2b\xc4\xdf\xf1\x2d\x2a\x2e\xeb\x8e\xcf\x5c\x5b\xe2\xac\xf0\x09\x6d\x51\x21\xd1\x14\xb2\x46\x0d\x2b\x76\x87\x80\x42\x6e\x97\x2b\xcf\x75\x49\xec\x33\xf6\x1f\x31\xf7\x1d\x76\xc1\xe5\xed\x3d\x97\x08\x63\xad\x96\x56\xf0\x3b\xa2\x16\x3b\xa2\x81\x45\x4c\x3f\x87\xc5\xd6\x38\x1e\xf0\xc6\xab\x0d\x2a\x04\xa6\x10\x84\xcc\x24\x27\x64\xde\x3d\x37\x2b\x2e\x4a\xc2\x57\x40\x48\x2a\xe8\xa0\x87\x17\xbb\x87\x65\x3d\x85\xbd\xf6\x73\xa3\xb1\x6d\x88\xae\x40\x97\x7f\xdb\x92\xb0\xee\x11\x7f\x77\xd6\x47\x93\x51\x31\x3b\x63\x55\x85\x5a\x4f\x58\xdb\x4e\x87\x33\x72\xe3\xf3\xe9\xec\x0c\x00\xc0\x62\xf3\xb3\x51\xdb\xca\xaa\xf2\x46\xa1\x46\x41\x32\xa7\x65\x63\xee\x59\x20\x5a\x4c\xc3\xcf\xb8\x66\xc2\xf0\xaa\xd3\xe0\x1e\x00\x6b\xa5\x58\x12\xd3\x60\x85\xed\x06\x15\x34\x5b\x51\x19\xab\x8e\xfd\x9a\xd7\x52\x81\xc2\x06\x15\x0a\x7b\x35\x1a\x11\x56\xc6\x6c\xf4\xd5\xc5\x85\xc6\xf5\x1d\xaa\x99\x54\xcb\x0b\x5a\x1e\x52\xa0\x1d\x6e\x3f\xd3\x12\xf8\x44\xbf\x77\x20\x5f\xc9\xf5\x46\x0a\x14\x46\x43\x8d\x0d\x17\x16\x6f\x06\xba\xc3\xf2\x2e\xc0\x32\x05\xdb\xa2\x81\x35\xfb\x2f\xa9\xae\xe0\x97\x37\xc2\xfc\xf3\xfe\x45\x5c\x1c\x5e\xb4\x61\xa6\x5a\x1d\x5c\xa4\xf0\x27\x6c\x91\x69\xbc\xb2\x1c\xe7\x62\xf9\xcd\x59\xbf\x98\x0b\x6e\x26\x21\x42\xe7\xd1\xc9\xe7\xd1\x11\xe7\x25\x58\xd3\x80\x39\xf6\x3f\x2b\x53\x33\x82\x08\x73\x47\x6a\xe1\x67\x7b\x84\xfd\xd9\xfe\x7f\xfe\x33\x9d\x09\x73\x77\x76\xe1\xe7\x1e\x09\xbb\xa6\xff\xd0\x2f\xfc\x7c\x16\xdd\xd6\x4f\x68\xb6\x4a\xe8\x5e\xa0\xb8\xe8\x6e\xb5\x91\x6a\xcd\x0c\x4c\x70\xb6\x9c\xc1\xdd\x35\x21\x7b\x33\xbb\x26\xac\x6e\x66\xd7\x74\xfc\xcd\x8b\xeb\xe1\x88\x9b\x69\x04\x99\x69\x60\x9e\x0d\x45\xee\x37\x5b\x01\x46\xba\x05\x93\x69\xc7\xb1\x84\x5f\xf6\x8a\x9c\x20\xbe\x92\x0a\xfd\x92\x79\xc0\xc6\xd9\x00\x22\xda\x48\xff\xcd\x2a\x29\x2a\x66\x26\x4f\x67\x4f\x47\x7e\xcd\x7f\x89\xaf\x62\xf4\x88\xe9\xa3\xcf\x20\x46\x8e\x9f\x11\x7d\x45\x2a\x66\x81\xda\xdb\x7d\xa1\xfc\x5d\xf3\x06\xb8\x71\xce\x49\xc3\x33\x50\x74\xad\xd1\x3e\xde\x64\x02\xf2\x64\x0e\x82\xb7\x09\xcb\xed\x7f\x6e\x7b\xc6\xf9\x9e\xd6\x17\x4f\x7b\xba\x13\x98\x4f\x62\x64\x03\x69\x1b\x81\x5b\x14\xce\xaf\xe0\xd5\x56\x1b\xb9\x26\x83\xc2\x14\x33\x52\x69\xf8\xea\xa2\x2c\xbe\x46\x6d\x89\x07\x5e\x76\x2b\xa9\xc8\xbb\x2f\x15\x32\xe7\x4a\x99\x88\xf6\x6d\x98\xb6\x16\x3d\x5c\x4e\xf1\x1d\x6b\x35\x82\xb4\x1e\xe9\x9e\x07\x4a\x93\xca\xad\xdd\xf0\x17\x07\xfb\xdd\x8a\x89\xc9\x7f\xba\x3d\x57\x1e\xe0\xf4\x0a\xbe\x95\x32\x65\x2c\x6f\x60\x12\xe8\xff\x93\xb9\xdb\xe4\x3e\xa6\x86\x22\xe2\x56\xbf\xe7\x26\xdc\x92\x30\x3a\xfc\xb4\xe7\x5c\x32\x2c\xc3\xb9\xf6\xe3\xc1\x73\x69\xcf\x4d\xb8\x65\xec\x82\xfb\xb3\x9c\x95\xea\xcf\xa2\x8f\x87\xce\x72\x7b\x6e\xc2\x2d\xf1\x59\x50\x94\x26\xba\xb4\x43\xf6\xed\x08\x01\x81\x80\x34\xbb\x15\x7f\xdb\xb2\xd6\x3a\xfd\x2f\x2b\x2c\x7f\x55\xdf\x59\xc0\xef\xe4\x71\x52\x13\x32\x28\x15\x3b\xda\x3e\x85\xbf\xfd\x6d\xf8\xb9\x83\xed\x7e\x7a\x20\x57\x5a\xd4\xfa\x0f\xd1\x99\x1f\x50\xeb\xe3\x15\xc6\x93\xfe\xa4\x44\xfb\xc0\xc5\x2f\x43\xe9\x1f\x79\xf9\x1d\xd5\x0f\xbb\xf9\x22\xf9\x0f\xa3\xda\x66\x5d\x31\x5d\xd1\xae\xc7\xd0\xf8\x60\x99\xf6\xc1\x50\x64\x0c\xe1\xd9\xb3\x28\x14\x8a\x2c\x56\xff\xa3\x0f\x84\xe6\x45\x7b\x71\x34\x43\xbe\xc2\x8f\xac\x32\xed\xee\xab\x63\x58\x73\x0a\x57\xb4\x51\xbc\x32\x8f\xd2\xf5\x58\xc4\x07\xc2\x83\x10\xaf\xa7\xbe\x14\xe9\x05\x8c\x88\x98\x60\x33\xb9\xcb\xd9\xe5\xec\x72\xc8\x4f\x4a\x14\xfc\x8e\x4a\x3a\x74\x29\x3e\x4b\x83\x7d\x8f\xad\x5f\xe1\xc3\xe4\xcb\x3e\x44\xbe\xec\xc3\xe3\xcb\x38\x34\x16\xbc\x9d\xa6\xa8\xf9\x64\x27\xab\x4a\x74\x59\x96\x65\x3c\x17\x49\x51\x21\xcc\x70\xcc\x0a\xb9\x72\x69\xf2\xbe\x6c\xa5\xcb\xb4\xba\xb2\xc1\xa7\xbd\x49\x01\x81\xf9\x9e\x92\x6d\x17\xdc\xff\xd3\x3f\xee\x5d\xeb\x91\xe9\xf8\x93\x24\x0f\x05\x48\xe7\xe9\x96\x69\x21\x45\x08\xf6\xc1\x3c\xc4\x27\x5f\xda\x45\xee\xf3\x2c\xb5\x1a\x15\x00\x7b\xb9\x7d\x09\x65\x06\xbf\x58\x23\x47\x21\xbb\xcb\x35\xb1\x85\x3b\xd6\x6e\x11\xfa\xcd\xf6\x6e\x7a\xce\x2f\xb0\x91\x2a\x2e\xd8\x2c\xe2\xf2\xd9\x6c\xb8\x5b\xbe\xde\xb4\xbc\xb1\x19\x3c\xd6\x4b\x84\xca\x0a\x6e\x25\x6b\x1c\x96\xbc\x4b\x11\xb2\x9a\xc9\x92\xb2\xc7\x25\x49\xc1\x8a\x0d\xc9\x8a\x13\xe2\x01\xcc\x1b\x2a\x2c\xb1\xf6\x9e\xed\x1c\x91\x0d\x57\xda\x00\xb6\xb8\xa6\xa2\x93\x08\x11\xee\xe4\xe0\x5b\x7b\xc6\x0f\x5c\x9b\xfd\x4a\x90\x48\x8e\xd5\x86\xfd\xc2\x64\x85\x22\xd8\xd4\x65\x2b\xa1\x32\xa5\x2a\x94\xc2\x8f\x2e\x39\x12\xa1\xcb\xf3\x38\xb6\xeb\x45\x29\x38\xf1\xbc\x5f\x91\xa9\xd9\x77\x54\x7c\xeb\x2a\x6f\xf7\x2b\x14\xa3\x35\xb7\x88\xb3\x0f\x2f\xfe\xf5\x50\xb4\x54\xc6\xd5\x85\xe2\x8a\x67\x28\x06\x1a\x7f\xdb\xa2\xa8\xd0\xaa\xbb\xb2\x06\x43\xdb\xf5\x52\x20\x20\xab\x7c\xc5\x8a\x89\xac\x8c\x38\x83\x08\xd7\xb8\x6a\x73\x87\x8a\x37\x3b\x10\xd2\x6d\xd3\x70\x8f\x0a\x61\xcd\xad\x99\xcf\x6f\xdd\x81\x8e\xea\x32\xc3\x8d\xc4\xc2\xc3\x51\x5f\xc1\xfb\xe4\xfa\x6e\x87\x0b\xe8\x88\x89\xac\xc8\x74\xdf\x7d\x30\x51\xa8\x83\xf6\x1a\xd1\x50\xcd\x0a\x36\xae\xbc\x55\xba\xa4\x6c\xc5\x1a\x99\xde\x2a\xb4\xa6\xb3\x2b\x3b\x4f\x1a\x25\xd7\x79\x69\x71\xba\x8f\x0d\x61\x89\xca\x63\x12\x16\xcf\x5e\xb9\x52\xdf\xa4\x09\xbe\xeb\x88\x0d\xe8\x7c\xc5\x84\x14\xbc\x62\x2d\x68\x23\x15\x5b\xa2\x75\x0d\x2b\x32\x29\xe5\x52\x76\x5c\xa8\xcd\x91\xb3\x4a\x46\x6b\x7e\x76\xf0\xde\x32\xb3\xba\x82\xe0\xc3\x23\xce\xce\xcb\xe8\xe5\xf3\xfb\x75\x87\x71\xf8\x36\xb4\x63\x5c\xd4\xf8\x11\xeb\x52\xe5\x38\x3c\xa7\x33\xa4\x91\x9b\xe9\xee\xe0\x0a\x3e\x39\x26\x67\x96\xe8\x33\x74\xf9\xdf\x60\x80\x9d\xda\xbd\x54\x8a\xed\x3a\x35\x2e\x94\x58\x63\xad\xdc\x87\xcc\x1d\x53\x7b\x2d\xe8\x15\xbc\x77\x58\xdd\x0e\xa4\xbf\xb1\xd4\x1e\x32\xbd\x20\x9b\xfd\xc5\xd3\x1e\xbf\xf3\x1e\xa8\x54\x54\xb8\xe0\xcd\x58\xc9\x78\x37\x42\x01\x39\x86\x5f\xfc\xc6\x81\xa9\x0e\xfb\x6f\x62\xf6\xed\xaf\x31\x73\x67\x0c\xc5\x76\xbd\x40\x65\x69\xe8\x94\x8c\x1a\x46\xa1\x92\x49\x81\x53\x12\x39\xd7\x8c\xc9\x38\xdf\x1f\xe6\x4b\xee\xbe\x1c\x6e\xac\x51\x95\xf7\xd6\xbc\x3d\xbc\xa6\x9f\x12\x92\x16\xf7\x8f\xbd\xe6\xd7\x05\x1d\x0f\x44\x5c\xca\x16\x99\x80\xa6\x65\x4b\xa2\xf4\x03\xe2\x86\xc2\x38\xc5\xaa\x0f\xf6\xaa\x58\xa9\xc7\x04\x02\xb1\x26\xaa\x16\xd8\x1b\x42\x29\x9c\x24\xac\x3a\x0d\x1b\x41\xd2\xee\x21\x33\xfa\x57\xf1\x23\x7e\x34\xbd\x52\xba\x00\x7b\xc0\xef\x25\x50\x03\xcd\xe5\xfa\x26\xf0\x2e\x49\xff\xe9\xd7\x38\x9c\xc9\xfc\xcc\x7e\x4c\x2c\xca\x11\x85\x84\xd6\xcf\xa9\x0b\x18\x30\x8a\x9b\x51\x84\xd6\x9a\x09\x66\xaf\xbf\xd0\x86\xea\xb6\xad\x19\x27\x0d\x76\x66\xdd\x58\xb1\x88\x63\xae\xd0\x4e\xf5\xd0\xdd\x61\x71\xa5\xfe\x65\x5d\x6b\xab\x4a\xce\x91\xe8\x42\x6b\x6d\xb6\x3f\xbb\x41\x93\x46\x2d\x99\x89\x4a\x16\xa4\xe5\x9f\x8d\xc2\x42\x41\x28\x81\x12\x45\xc2\x37\xb0\x44\xf3\xca\xa9\x14\xd9\x8e\xc9\x74\xd6\xf7\xc4\x72\x43\x3e\x22\xbf\xc5\x7a\xec\x15\x3c\x7d\xc5\x84\xd5\x3a\x8d\xe6\xc2\x71\xa5\xd4\x6f\xb4\xd2\x4d\x1a\xee\xd5\x5d\xaa\xee\x5f\xde\xcc\x09\xb4\x26\x86\x9a\x80\xb3\xa7\x23\x65\x3a\x4a\x2c\x9d\xa1\x20\xb5\x31\xd2\x25\xa8\x5a\xd2\x77\x4e\xf6\xee\x79\xdb\x86\xca\x41\x9a\x41\xe2\x6a\xbf\x79\xe5\xed\x85\x95\x02\xd6\xb6\x18\x53\x96\xf3\x64\x9f\xba\xc0\x9c\x8e\x3e\xcb\xaa\xef\xbe\xa4\x3c\x3f\xcc\xdf\xf7\x23\x57\x77\xeb\x6b\xcd\x07\xb0\x3b\x09\xe2\x3c\x95\x95\xac\x14\xe9\x71\xcf\x85\x8c\xfa\x82\x5c\xc3\xbd\xcd\x78\x84\x57\x00\xcb\x76\x21\xcd\xca\x1a\x2d\xb4\x39\x7e\x68\x9a\x6a\x29\x70\x4f\xf1\x72\xb4\x46\x79\x71\x01\xff\x81\xce\x3e\x1b\x09\x5c\x68\x54\xee\xc2\x17\x71\x48\x60\xdc\x95\x4b\x55\xa3\x0d\xd8\xda\x3e\x1f\x09\x00\x75\x2e\x80\x09\xe0\x02\x9b\x86\x57\x9c\x72\xe3\x76\x29\x15\x37\xab\xb5\x6b\xad\x72\x32\x57\x56\x8a\xf1\xe3\x06\x2b\x2b\x32\x64\x5a\x2c\xf8\xd6\xfb\xda\x14\x72\x16\xb2\xf7\x52\x67\x33\xec\x18\x11\x6b\xea\xf8\x31\xf2\x30\x24\x56\x2d\x8a\xa5\x89\x6b\xb9\xf7\x2b\x6e\x53\x0d\xb8\x81\xaf\xe1\xd9\xb3\x13\x80\xbd\xe7\x2f\xbe\xbe\x85\x9b\x51\x3b\x51\xb8\x71\x8b\x31\x87\x17\xf0\xf5\x88\x3a\x9e\x40\x91\xbb\xc8\x89\x75\x33\xfc\x7c\x0c\x97\x69\x26\x0e\x42\x92\x60\x59\x71\xf0\x23\x05\x7d\xa6\x9a\x06\x24\xb0\x15\x54\xa0\xe4\x86\x24\x35\xd5\x1f\x1b\x2e\xd8\x5c\xfa\xeb\x2b\x17\x53\xc2\x46\x72\x9b\xdd\x18\x09\x0c\x6c\xd8\xa0\x62\x29\x33\x5d\xbe\x67\xb3\x29\x47\x41\x62\x2f\x2e\x2e\x60\x7e\x63\x8f\xf3\x53\x2c\x0a\xad\xb7\x71\x70\xa9\x8f\x6b\x3a\xef\x59\xe3\xc7\x22\x2e\x7f\xce\x71\x21\x53\x26\x0c\xf5\xcd\x99\xa3\x44\xe1\xa6\x65\x55\x37\x22\x60\xa5\x9a\xb0\x39\x1d\x17\x2b\xe9\x78\xef\xc0\x9f\x83\xe6\x94\x38\x92\x02\x04\x15\x0a\xd9\xda\x90\x02\x8b\xf8\xfe\x43\x87\xaf\x45\xab\x87\x6d\x39\x28\x3c\xd2\xed\xd0\x20\xb0\xc0\xbc\x0a\xbf\xe6\x1f\xb1\x7e\x6b\xd7\x17\x90\x36\x5e\x51\x79\xdb\xe2\x92\xb5\x94\x1d\x57\xce\xb3\xac\xd8\x66\x83\xc2\x63\x3a\x4c\x3e\xd8\xa3\xba\x11\x87\xc2\xd5\xe9\x59\x6a\xda\x72\x59\x2d\x4b\xd0\x7c\x5f\x8b\xef\x68\x00\x3e\x6e\x99\x9c\xac\xef\x56\xdb\xd2\x6e\xe0\xf0\xaf\x28\x12\xf9\x17\x6c\x91\x22\x10\x71\x28\x9a\x87\x42\x2c\x52\xd3\xee\x34\x1c\x29\x94\xde\x8e\x8b\x40\xfe\x57\x22\x0e\x47\x43\x10\x6d\x3c\x22\xc8\x28\x5f\x6f\x6a\xa4\xba\x7a\xce\xbf\x61\xc4\xab\xe9\x15\x3c\xfd\x31\x28\xc4\xd1\x0c\x07\xd6\xbd\xea\x07\x4b\xff\x5f\xc7\x36\x54\x0e\x5d\xcb\xbb\xb8\xda\xb2\x66\x1b\x4a\x5a\xac\xc6\x76\x92\x48\xf7\xfe\x6d\x1c\x88\x1f\xcf\x66\x45\x87\x4c\x3e\xe0\xee\x0a\x46\xfd\x42\x10\x26\xa8\x01\xb1\xc8\x80\xf7\xb5\x9b\xbf\xe7\x30\x21\x73\xd2\x43\xa8\x70\x79\x6a\xa8\x60\x03\x85\x2f\x10\x18\x30\x4d\xde\xfe\xb4\x93\xe7\x51\xdd\xfe\x3c\x3e\x78\x8d\x5a\xb3\x25\x5e\xc1\xd3\x2c\xbb\xf0\x41\x2b\x27\x61\x3c\xb7\xfa\x32\xf8\x40\x9a\xb0\xa3\x05\x9d\x15\x08\x25\xe1\x69\x22\x54\x27\xb0\xde\x4b\x29\xc5\x33\xb9\x68\x3a\xbf\x67\xbd\xe4\x8a\x75\x01\x71\x63\x1d\xa0\x13\xa5\x9d\xdc\x76\xee\xcd\x47\x34\x0a\x2b\xa9\xea\xc8\x09\x17\x43\x06\x6f\x0c\x68\x1a\x90\xdc\xb1\x83\xcd\xea\x5a\x21\xb5\x5d\xa9\xc2\xe2\xa5\xd2\x61\xc0\x03\x37\x2d\x9b\xa6\x97\xd7\xf3\x14\xf6\x02\x2b\xb6\xd5\x38\x08\x34\x89\xfb\xbd\x65\xa5\x32\xa8\x1e\xec\x51\xfd\xd0\xcc\xb3\x67\xf0\x50\x9f\xfa\x04\x6e\x1e\xee\x55\x4b\x43\x14\xc7\xfb\xf2\x34\x84\x0c\xfc\x70\xe2\x92\x7f\xf1\x45\x81\x62\x81\x8b\x8b\x72\x21\x8b\xfb\xca\x55\xa3\xe4\xef\x28\x4e\xa9\x1e\x84\xae\x72\x22\xf0\xbe\x54\x6c\xca\xdc\xb7\xd4\xe6\x28\x6e\x8c\xb8\x65\x0a\x90\xd2\xe3\x9e\x3a\xe2\x61\xb1\x6d\x1a\x54\x2e\xf6\x96\x06\x36\x4a\x6e\x50\xb5\x3b\x8b\xfe\x93\xd4\xf7\xa5\xe2\xf7\x17\x34\xc5\xe9\xdd\x59\x96\x61\x57\x41\x78\xd1\xb7\xfc\xf6\x85\x1d\xd9\x39\x83\xaf\xb6\xcc\xef\xbc\xf5\x02\x77\xd2\x06\x9d\x21\x02\xe7\xa0\x59\x43\x2a\xb6\x66\x1f\xfa\xfa\xdf\xff\x40\x60\x39\xca\xfe\x94\xfb\x47\x26\xd9\xe1\xc7\x8c\xa3\x36\x8c\x08\xbd\xf6\xee\x24\x3f\xf4\xfe\x58\x35\xbe\xcd\x2e\xe3\xbb\xa0\x32\x6b\x15\xe7\x1e\xff\xe4\xeb\xb8\xfe\x26\xda\x5d\x38\xc5\x4c\x89\x89\xa2\x0c\x26\xea\xdd\xa4\x60\xc3\xea\x78\x14\x10\x74\x4e\xa3\xe4\xad\x32\x46\x16\xe4\xec\xc4\x18\x16\xae\x0b\xac\x7d\xf6\xec\xb8\x93\x92\x7b\x2e\xc1\x3a\xcf\x20\x0d\x7e\x92\x54\xd2\x1a\x7d\xaf\x94\xd6\x94\x2f\x14\xb2\x0f\x59\xb1\x74\xd7\xd5\x73\x5c\x60\xc3\x68\xe2\x79\x06\xef\xba\x1f\x02\x20\x6e\xd0\x9e\xf8\x9a\xa5\x1b\xb1\x82\x9f\xea\x5a\x4f\x10\xf2\xe8\x83\x8d\x61\x1f\xd6\x74\x4b\x8e\x08\x67\x83\x20\xee\x02\xe7\x0d\x2e\x27\xb1\xf6\x6c\x5d\xea\xe9\xbb\x60\xdd\xc6\xc4\x1f\x10\x37\xda\x97\xf4\x65\x53\x7a\xe7\x01\x7d\x2f\xd7\xbd\x38\x71\xf0\xfb\xf8\x85\x5a\xf3\x0b\x84\x15\x52\x52\xde\xee\xba\x57\x02\xc9\x43\x97\xa1\xd7\x13\xfa\xf1\xf4\x35\xcc\xf0\xd8\xa6\x0f\x23\xa8\x53\x1c\x8e\x90\x10\xf2\xe7\x43\x17\xc4\x92\x41\x2b\xeb\xad\xea\xd6\xe8\x9d\x36\xb8\xb6\x74\x09\xcd\x68\x44\x7e\x7f\x25\x7d\xe0\x5e\x58\x4d\x1f\x7a\x15\x43\xba\x32\x7e\x82\x6f\x3c\x90\x3e\xef\xf7\x94\x3d\xd8\x49\x71\x94\xbc\x5a\x61\xf5\xe1\x75\xc9\x3a\x4d\xa6\xf9\x64\xe6\x93\xe3\x73\xa6\xfd\xb3\x9a\x27\x15\xd0\x46\x52\x32\x37\xb6\x99\x93\x64\xb7\xe4\x6d\x94\x49\xa1\xf1\x9e\x1f\x37\x78\xcd\x5f\xd3\xe5\x93\x69\x71\x5a\xce\xf3\xdb\x9e\xec\x18\x7e\xec\xf1\x50\x68\xfc\xa7\x4c\xcb\x35\x3b\x9e\x2a\x28\xd0\x94\x7d\x95\xdb\xc4\x61\xa8\x20\x67\xc0\x78\x0f\x2a\x1b\x24\x7f\x49\xf6\x2f\x57\x97\xbe\x3d\x16\x7c\xd5\x0f\x66\xf8\x68\xd0\xea\x91\x4e\x32\xfc\x78\x14\x17\xa2\x20\xdf\x67\xfc\x52\xfc\xc9\x24\xbd\xbe\xc4\xb7\xb9\xb7\x50\x34\x9f\x69\xd7\x32\xb1\xeb\xbb\xa2\xbe\x9a\x48\x0d\xcc\x03\x92\x37\xce\x89\x62\x40\x70\x60\xcb\xf3\x20\x47\xdc\x17\x35\xbf\xb2\xfa\xe8\x29\x08\x0b\xa1\xbe\xa8\xd8\x53\x9a\xb9\xac\xb0\xd7\x60\x53\xb1\x3a\x33\x09\x83\x88\x8e\x29\x7d\x3e\x73\xfe\xe8\x80\xae\xa8\xf6\x8f\x8c\x62\xc3\xdd\x77\x4c\xf5\x7c\x70\xd3\x02\xf3\xe3\x53\xa9\x42\xa5\x20\x86\x75\xfd\x88\x4c\x2b\x61\xc5\x69\xc5\x87\x08\x8d\x5b\xb8\x9e\x97\x58\x54\xa8\x3e\x26\x9c\x88\x3f\x3f\xcf\xea\x14\xe9\x75\x27\xfb\x4b\x72\xbe\x27\x29\x2d\xb6\xc9\x44\xd7\xa5\x78\x80\x58\x64\xd8\xfc\xdf\x49\x7b\x5d\x83\xef\x31\x20\x63\xca\x0e\x24\x83\x6f\x1a\xb8\xc7\x6e\x94\x9c\x0d\x5a\xaf\xf0\x05\xb9\x85\x3d\x0f\x70\x1f\x59\xef\x1c\xf0\x81\x38\x00\x1c\x71\x93\xfe\x5a\xcb\x53\x7e\xe9\xa4\xd2\x45\xd7\x47\xf5\x83\x30\x9a\xad\x7d\xad\x85\xe9\xbe\xd1\xd4\x19\x7a\x1f\xe7\x95\xde\x19\x67\xc1\x96\xb5\x72\xa3\xbe\xbc\xe0\x7c\x0b\x2f\xc7\xc8\x4f\xf8\x42\x46\x69\xc7\x1c\xde\xdf\x66\x22\xfb\x68\x7b\xe9\xb4\xc6\x3f\x0f\x0e\x9f\x05\xff\xeb\x56\x9b\x6e\xe4\x93\xaa\x52\x4c\xd3\x64\xd0\xac\x04\xa2\xe3\xab\xcd\xd9\xcf\x7b\x87\x08\xcc\x40\x8b\x7e\x9f\x2f\xb3\x1d\x1a\xae\xca\xa0\x87\x6c\x99\x51\x3f\xaa\x3e\xac\x90\xef\x8b\x0d\x8c\x47\x65\xd5\x47\x14\x82\x6f\xb3\x53\x6f\x9f\xe4\x2f\xe4\x3a\x9e\x06\x74\x1d\x50\xc8\x17\x5f\xbb\x76\x7c\xd5\x6e\xeb\xe4\xdd\xb9\x75\xd1\xb2\xee\x53\x96\x21\x71\x5f\x58\x79\xce\x3c\x97\x36\x4c\x59\x8d\x2b\x70\xb0\x2c\x37\xdf\x7c\xf3\x70\x23\x38\xcd\x0a\xd5\x34\xa2\x21\xea\x47\xb4\xe9\xf2\x3c\xc1\x91\x74\x0d\x97\x23\x93\x13\x5e\xe3\xa9\x68\xdb\xcf\x11\x77\xf6\xa2\xaf\xd4\x32\x03\x97\x79\xfc\xea\x39\x76\x39\x76\x47\x5d\xfb\x80\x16\x9f\x15\xfb\x01\xd7\x44\x78\x8e\x62\x3f\xc1\x7f\x5a\xd5\x87\xe7\xb2\xf6\x30\x45\xa1\xb3\x4b\x62\xea\x5a\x0d\x07\x5c\xf8\x3e\x59\xde\xf7\x8e\xe3\x40\xc7\xb1\x60\x55\xc7\x2a\xaf\xd3\xae\xd6\x9a\xbf\xf3\x38\xbd\xdb\xb9\x07\xe5\x34\x91\x08\xab\x5b\xa5\xc2\x43\x5c\x52\x28\x8f\x76\xfb\x59\xc8\xe2\xfe\x03\xe3\xde\x9e\x2b\x3f\xa6\xc1\x7f\x17\xf7\x8f\xf1\x84\x12\xd6\xf1\xb4\x21\xe5\xc4\x6b\xff\x06\xdf\xa1\xac\xf2\xab\x1c\xa6\x24\xa2\xd6\xab\x4d\x0b\xf4\xc0\x0b\x85\x55\xf6\x77\x21\x86\xd7\x1c\xff\xce\x76\x1d\x8a\xf1\x3b\x8f\x93\x3c\xed\x81\x87\x0e\x56\x45\xbd\xc6\xf7\x1c\xb2\x5a\x1d\x56\x45\x7a\x4b\x20\xf0\x0e\x15\x5c\xfa\xc1\x87\x8e\xd4\xcb\xe0\xbd\x86\xf7\x62\x1b\x16\x78\x2c\xde\x90\x36\x73\x1f\x0b\x1f\x6b\x62\x3f\x95\xea\xa1\x0e\xc8\x0d\xbd\x50\xea\xab\x8a\xee\x4b\x6f\xea\x1d\x8e\x0b\x3c\x16\xcd\xe4\xc1\x77\x67\xfd\xe6\xd1\xbb\x9c\x82\xa1\xb1\x67\xbe\x08\x5c\x5b\x31\x1a\x1d\xa0\x7d\x99\xf9\x8b\xc0\xcc\x84\x06\x72\x1c\x55\x8f\xc4\x6d\x74\xa7\x3f\x0d\x11\x4c\xd8\x36\x77\xfa\xd8\xc7\x35\x2b\xae\x8d\x54\x34\x77\x3f\x5e\xb2\x0e\x55\x69\x8f\x29\x0d\x75\xe8\x80\xea\x0e\x89\x70\x26\xba\xdf\x04\x1c\xfe\x22\x82\x75\x3c\x1f\xe9\x9c\xdb\x92\x9d\x1f\x21\x7b\x5c\x3e\xfc\xfe\x30\xb3\xc9\xe2\x7c\xaa\x46\x68\xeb\x9f\x6d\xfc\xe8\xff\xd8\x50\x77\x67\xd6\xc2\x54\x72\xbd\x61\x86\xfe\x20\x90\x37\x32\x6e\xcd\x9e\xcb\x3b\xd2\xa3\x4c\xb0\x69\xb0\x32\xfc\x0e\x5f\x86\xc9\x6e\xdf\xc6\x3b\xf4\x7a\x2a\xe2\xa9\x46\xa6\xaa\xd5\x6b\xa9\x5e\xb5\x52\xa3\x36\xdf\xf7\xa8\x45\xad\x83\x78\xdc\xa7\x8c\xc0\xf4\x0c\xbe\x84\xd4\x95\x9f\x13\xbe\x65\x4b\x1c\x79\x52\xb8\x21\x7b\xf3\x26\xc8\xe9\xb2\x15\xa8\xde\x1e\x5c\x64\xa4\x61\xed\x0f\xa4\xde\xe3\x0b\xe9\xf1\x5e\xb1\x48\x49\x5b\x06\x45\x10\xdc\x4c\x7a\xe4\xce\x23\x2c\xce\xb3\xe3\xce\x3d\xdc\x23\x6a\x9f\xfe\x89\xee\x92\xfe\x0c\x09\x4b\xea\x07\xee\x47\x77\x94\xfd\xdd\xfd\x2b\x5f\x12\x9c\x6f\x93\xda\xe1\x53\xbe\xd4\x13\x3c\xf7\x18\x26\x4a\xd1\xd3\x5c\x88\x49\x18\xe1\x67\xc3\x90\x91\xa9\x7b\x5a\xc2\xb5\x77\xa7\xac\x7b\x1f\xec\x5c\xb1\xde\xb6\xc6\x35\xbe\xcb\x2f\xdc\x8e\xd3\x1b\x8e\xda\x72\x61\xdf\x6d\x14\x2c\x5a\x22\x73\xf9\x38\x1b\x61\x7d\x33\x87\xcb\x2b\x78\x4a\xff\x5e\xdb\x14\x74\x81\xe9\xdf\x3d\x18\xde\x3e\x5f\xc6\x6d\xaf\xee\x8e\x6e\x1c\x08\xff\xa9\x08\x25\xd8\x99\xf8\x9a\xf8\x16\x1f\x3e\x37\xdc\xa7\x5b\x5d\x6d\x8c\x48\xfa\x2a\x13\x9f\x2e\x85\xf1\x45\xa7\xe8\xfc\x44\x48\x43\x68\x25\xf1\xfa\x1c\x1d\x8e\xa2\xee\x16\x07\x3b\x9f\x97\x10\xe8\x97\x8e\x1d\x1f\xc0\x1b\x3f\x7c\xd0\xe8\xbd\x65\x8c\x32\xf1\xf3\xf9\x70\x48\xd1\x7f\x14\x24\xca\x0b\xa0\xfd\xdf\x40\x02\xfd\x3f\x12\x9b\x10\x7c\x18\x6c\x83\xfb\xff\xb4\x01\x69\xff\x6b\xba\x29\x46\x1b\x46\x8d\xba\xcc\x99\x6e\x79\x85\xf4\x5a\xf1\x2a\x20\xe8\x1c\xb6\x9b\x77\xf2\xaa\x27\x2a\xb5\x3a\xee\xe8\x47\xe4\x6a\x9f\x53\x0f\xf1\x47\x33\xe8\xf3\x59\xf0\x86\x8a\x0b\xeb\x0d\x9d\xcb\x1b\x06\xf6\xa8\xb3\xc2\x45\x0d\x95\x73\x81\xfe\x65\xf6\x07\xdc\x59\x36\x7a\x92\xde\xd1\xa3\x2e\x37\x9d\xad\xe1\x7a\x0e\x86\xa9\x65\x27\x36\xa1\x01\x1a\x1e\x2d\xb9\x49\x9c\x07\xb8\xd7\xde\x8f\x67\x79\xd1\x10\x1e\xb6\xfd\xec\x6a\xf0\xa8\xbb\xe9\xb0\xa2\x01\xed\x9d\x14\x75\x24\xe2\x6d\x67\x23\xc6\x45\x23\x31\x0b\xbc\x89\x47\x76\x0f\x05\x63\x41\x75\x69\xe4\xef\x2f\x1c\xb3\xbd\x64\xf0\x68\x9a\xd9\xe6\x6d\xdd\x35\x12\xf5\x3a\xb2\x23\x2d\x36\x71\x01\xc4\x7e\xa9\x7c\xcf\x24\xa1\xee\xe2\x02\x7e\x90\x72\x03\x5b\x61\x78\xdb\xc1\xa4\x9e\x12\x2a\x0d\x95\x92\x7a\x80\xed\x2a\x23\x04\xfd\xda\xc3\x4b\xd5\x43\xc1\x9a\xd7\x30\x87\x09\xad\x7a\xee\x56\x4d\xe1\x02\xfe\x9c\x55\x81\x46\xb9\xb0\xe6\x75\x3a\xe2\x78\xe0\xaf\xfb\x8c\x82\x4a\x2a\x22\x09\x2a\xe1\x21\xd7\xc7\x20\x56\x18\xf3\x6c\x88\x70\x3f\x43\x1a\x8f\x78\x1f\x04\x08\x2f\x32\x51\x39\x95\xc2\x72\x31\xf3\x73\xce\x31\x2f\x05\x6b\x1e\x0f\x89\xec\xed\x58\x78\xc2\xae\xed\x8d\xf6\x59\x5f\x4a\xe3\x11\x4c\x83\xe7\xb9\x3e\x3c\xee\x1a\xcb\x04\x7a\xd9\xf7\x27\xee\xb9\xf7\xcf\x05\x83\x42\x91\x57\xff\x67\xea\x9a\xfe\xa9\x56\x63\x31\x39\x26\xae\x1f\x50\xbd\xbc\x0d\x63\x41\x0a\x81\xf7\x3e\xf2\x2d\x0d\x1f\x12\xf4\xf4\xf9\x39\xcc\xe1\xc2\xbf\x30\xbf\xc8\x1c\x0f\x2d\x8e\xf7\x97\x9e\x8f\x8f\xc2\xe8\x37\x24\x15\x16\x7a\x8f\xc2\x88\x3f\x2f\xcc\x30\x92\xd9\xcd\xf9\xd9\xac\xee\xe5\xdb\x37\xa0\xf9\x7a\xd3\xfa\xbe\xfd\x5a\x2a\x04\x25\x17\x36\x8e\x8b\x2c\x30\x31\xb9\x14\xa3\x15\xff\x0c\x46\x1c\x5a\x43\xf2\x17\x49\x82\x66\xd9\x27\xbb\x3d\x7c\x16\x75\x65\xbf\xf8\x3c\xba\x6d\x78\x1c\x3e\x87\xf7\xe9\xfe\xdb\xd1\xad\xc9\xf0\xd5\xde\xbb\x8d\x81\x1c\xd3\x3c\x3c\xa2\xe0\x97\xd5\xc0\xfa\x0e\x9f\x9b\x80\xf0\x3d\x06\xf7\xa7\x49\x86\xa9\x21\x23\x41\xa3\xff\x1b\xa2\xa1\xa8\xc7\x47\x1f\xfd\xc4\x81\x56\xfb\x31\xa9\x99\x17\xa9\x99\x66\x77\x38\xb9\x7e\x51\x51\xd8\xee\x9e\x04\x4f\xa6\x36\x60\xb9\x2a\x8b\xf4\xf4\x14\x70\xdf\x0f\x93\x4a\x01\xc8\x92\x94\x77\x81\xcf\xe7\x33\xf8\xef\x00\x00\x00\xff\xff\x6b\xc5\xcc\x3b\x87\x59\x00\x00" func nodeversionbeaconCdcBytes() ([]byte, error) { return bindataRead( @@ -259,7 +259,7 @@ func nodeversionbeaconCdc() (*asset, error) { } info := bindataFileInfo{name: "NodeVersionBeacon.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x15, 0xaa, 0x8a, 0x6a, 0xe1, 0xb0, 0xf5, 0xbd, 0x53, 0x51, 0xeb, 0x18, 0x2d, 0x10, 0x90, 0xcc, 0x69, 0x47, 0x1f, 0x20, 0x1e, 0xaf, 0x33, 0xab, 0x2b, 0x1f, 0x32, 0x14, 0xf9, 0x5a, 0xe9, 0x18}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9e, 0xc7, 0x0, 0x41, 0xca, 0x38, 0xbd, 0xd4, 0xcb, 0x9e, 0xbd, 0x21, 0x94, 0x91, 0x35, 0x2e, 0x42, 0x3, 0xba, 0x88, 0xf5, 0x98, 0x6, 0x14, 0x68, 0x1e, 0xde, 0xaa, 0x18, 0x81, 0x86, 0xd5}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index edfe64b13..7119a954e 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -71,34 +71,34 @@ // flowToken/scripts/get_supply.cdc (208B) // flowToken/setup_account.cdc (1.137kB) // flowToken/transfer_tokens.cdc (1.324kB) -// idTableStaking/admin/add_approved_and_limits.cdc (1.604kB) -// idTableStaking/admin/add_approved_nodes.cdc (1.032kB) -// idTableStaking/admin/capability_end_epoch.cdc (1.299kB) -// idTableStaking/admin/change_candidate_limits.cdc (704B) -// idTableStaking/admin/change_cut.cdc (642B) -// idTableStaking/admin/change_del_minimums.cdc (667B) -// idTableStaking/admin/change_minimums.cdc (795B) -// idTableStaking/admin/change_payout.cdc (602B) -// idTableStaking/admin/end_epoch.cdc (872B) -// idTableStaking/admin/end_epoch_change_payout.cdc (938B) -// idTableStaking/admin/end_staking.cdc (675B) -// idTableStaking/admin/move_tokens.cdc (557B) -// idTableStaking/admin/pay_rewards.cdc (627B) -// idTableStaking/admin/remove_approved_nodes.cdc (988B) -// idTableStaking/admin/remove_invalid_nodes.cdc (652B) -// idTableStaking/admin/remove_node.cdc (606B) -// idTableStaking/admin/scale_rewards_test.cdc (716B) -// idTableStaking/admin/set_approved_nodes.cdc (605B) -// idTableStaking/admin/set_claimed.cdc (610B) -// idTableStaking/admin/set_node_weight.cdc (627B) -// idTableStaking/admin/set_non_operational.cdc (762B) -// idTableStaking/admin/set_slot_limits.cdc (1.312kB) -// idTableStaking/admin/start_staking.cdc (574B) +// idTableStaking/admin/add_approved_and_limits.cdc (1.627kB) +// idTableStaking/admin/add_approved_nodes.cdc (1.055kB) +// idTableStaking/admin/capability_end_epoch.cdc (1.296kB) +// idTableStaking/admin/change_candidate_limits.cdc (727B) +// idTableStaking/admin/change_cut.cdc (665B) +// idTableStaking/admin/change_del_minimums.cdc (690B) +// idTableStaking/admin/change_minimums.cdc (818B) +// idTableStaking/admin/change_payout.cdc (625B) +// idTableStaking/admin/end_epoch.cdc (895B) +// idTableStaking/admin/end_epoch_change_payout.cdc (961B) +// idTableStaking/admin/end_staking.cdc (698B) +// idTableStaking/admin/move_tokens.cdc (580B) +// idTableStaking/admin/pay_rewards.cdc (650B) +// idTableStaking/admin/remove_approved_nodes.cdc (1.011kB) +// idTableStaking/admin/remove_invalid_nodes.cdc (675B) +// idTableStaking/admin/remove_node.cdc (629B) +// idTableStaking/admin/scale_rewards_test.cdc (713B) +// idTableStaking/admin/set_approved_nodes.cdc (628B) +// idTableStaking/admin/set_claimed.cdc (633B) +// idTableStaking/admin/set_node_weight.cdc (650B) +// idTableStaking/admin/set_non_operational.cdc (785B) +// idTableStaking/admin/set_slot_limits.cdc (1.335kB) +// idTableStaking/admin/start_staking.cdc (597B) // idTableStaking/admin/transfer_admin.cdc (728B) -// idTableStaking/admin/transfer_fees_admin.cdc (409B) -// idTableStaking/admin/transfer_minter_deploy.cdc (1.294kB) -// idTableStaking/admin/upgrade_set_claimed.cdc (666B) -// idTableStaking/admin/upgrade_staking.cdc (156B) +// idTableStaking/admin/transfer_fees_admin.cdc (403B) +// idTableStaking/admin/transfer_minter_deploy.cdc (1.34kB) +// idTableStaking/admin/upgrade_set_claimed.cdc (691B) +// idTableStaking/admin/upgrade_staking.cdc (159B) // idTableStaking/delegation/del_request_unstaking.cdc (647B) // idTableStaking/delegation/del_stake_new_tokens.cdc (1.021kB) // idTableStaking/delegation/del_stake_rewarded.cdc (653B) @@ -1774,7 +1774,7 @@ func flowtokenTransfer_tokensCdc() (*asset, error) { return a, nil } -var _idtablestakingAdminAdd_approved_and_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x54\xcf\x6b\xf3\x38\x10\x3d\xdb\x7f\xc5\x34\x87\x5d\x87\x5d\x12\x7a\x0d\x9b\x2d\x61\xc3\x82\xa1\x94\xa5\xe9\xad\xf4\xa0\x48\xe3\x58\xfb\x29\x1a\x23\x4d\xea\x96\x92\xff\xfd\x63\x64\x3b\x3f\x5a\x97\x4f\x17\x83\xf5\xe6\xcd\xf3\x9b\x37\xb6\xfb\x86\x02\xc3\xbf\x8e\xda\x72\xfd\xa4\xb6\x0e\x37\xac\x7e\x58\xbf\x83\x2a\xd0\x1e\x26\x5f\x2f\x26\x79\x3e\x9f\xcf\xe1\xa9\xb6\x11\x38\x28\x1f\x95\x66\x4b\x1e\x94\x31\x11\x3c\x19\x84\x72\x1d\x81\x09\xb8\x46\x70\x36\x32\x50\x05\xaa\x69\x02\xbd\xa2\x49\x80\x08\xd6\x27\x0e\x41\x94\x6b\x60\x61\x9f\x41\x7a\x55\x32\x28\x17\x09\xac\xd7\x01\x55\xc4\x08\xd1\x11\x83\xb3\x7b\xcb\x31\x21\xb6\xef\xa9\xce\x1f\xf6\x5b\x0c\xc2\xdd\x51\xb6\x35\x81\x0a\x28\x32\xd0\x08\xb0\xa3\xab\x40\xf9\x77\x41\x49\x8d\x68\xb0\xe6\xa4\x42\xb9\x80\xca\xbc\x03\xbe\x89\x4a\xeb\xaf\xf4\xfc\x09\x5c\xdb\xae\xe3\xe5\x57\xb6\xd6\x39\xf0\xc4\x10\xf0\x15\x03\x43\x61\x0d\xee\x1b\x62\xf4\x3c\xcd\xf3\x0b\x64\xe1\xb1\x5d\xf5\x5f\x5d\xae\xe3\x02\x9e\x37\x1c\xac\xdf\xbd\x4c\xe1\x23\xcf\x01\x00\xe6\x73\xb8\x27\xad\x1c\xbc\xaa\x60\xa5\x25\x54\x14\x40\x41\xc0\x0a\x03\x7a\x8d\x83\x89\xe5\x1a\xd2\x00\x60\x65\xf6\xd6\x03\x6d\xff\x47\xcd\x89\xc2\x21\x83\x92\x97\x8f\x58\x2d\xe0\xb7\xaf\xc3\x9a\xa5\x92\xae\x5f\x13\xb0\x51\x01\x0b\xa5\x35\x2f\x60\x75\xe0\x7a\xa5\x35\x1d\x3c\x8b\x22\xe8\x8f\x18\x4c\x21\x50\x3b\x26\x44\x7d\xee\x2f\x27\xa2\xab\x66\x83\x08\x58\x82\xd0\xcf\x3a\x8e\xbf\xbe\x55\xf4\x77\x21\xf1\x5a\x8c\xe4\x6e\xd6\x3f\x13\x6c\xc3\x14\xd4\x0e\xff\x53\x5c\x4f\x4f\x0d\xe5\xdc\xdd\x41\xa3\xbc\xd5\xc5\xe4\x1f\x3a\x38\x93\x26\xd2\xeb\xbe\x52\x1d\xfb\x30\x27\x7d\x93\x8e\xe3\xd8\xd9\x81\x6f\xa8\x0f\x8c\xf0\x91\x67\x99\xf8\x98\x52\x20\x8d\xcf\x43\x83\xe5\x98\xc0\x1d\xf2\x80\xb9\xb7\x91\x8b\x69\x9e\x65\xd9\x98\x20\x47\xca\x9c\x93\x2f\xab\x30\x99\xe6\x7d\x37\x49\xf5\x7d\x0a\xf5\xb7\x4d\x1e\xc9\xe1\xe6\x04\x2b\x52\xe9\x7c\x2e\x01\x4f\x99\xf6\xd8\x0e\xeb\x06\x6d\x6d\x75\x0d\x86\x30\xfa\xdf\x79\x3c\xd7\xbd\x8e\x24\xa3\x27\xf2\xe6\xb4\x66\x09\xa2\x95\x37\xd6\x28\xc6\x8e\xb7\xdb\xb9\x04\xbb\xd8\x41\xd9\xbf\xdb\x8e\x40\xe2\x8a\x4a\xd7\xa0\x29\x04\x8c\x0d\x79\x23\x5e\xa7\xe2\x6e\x0d\xb3\x4c\x30\x1e\xdb\x07\x32\x58\xae\x45\xcb\xf5\x5a\x24\xf7\x33\x5b\x8d\xb9\xff\x7c\xaa\x7b\x81\x9b\x25\x78\xeb\xfa\x9c\x66\x59\xa6\xc9\xb3\xf5\x07\x94\xea\xa3\x18\x93\x4c\x95\xce\xa5\xaf\x68\xdc\xd2\x87\xfe\xb6\x38\xf1\x26\x4b\xb3\xf3\x28\x9e\x07\x82\x59\x20\x87\x2f\xb0\x84\x6f\xef\x6e\xe0\x0f\xb8\x4d\xe5\xbf\x50\xbe\x04\x0e\x49\xe7\xb1\x9f\x5f\x44\xbe\x1c\x48\x17\x8c\x61\xc3\x0e\x5e\x7e\x32\x74\xf6\x23\xd9\x7f\x31\xea\x38\xbe\x77\xb3\xf8\x29\x94\x23\xaa\x86\x00\x6d\xc4\x29\x6c\xaf\x7e\xac\x59\xf6\x85\xee\x22\x7a\x67\x17\x16\x17\x8e\x0c\xdb\x74\xfc\x19\x00\x00\xff\xff\x98\x41\x97\x73\x44\x06\x00\x00" +var _idtablestakingAdminAdd_approved_and_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x54\x4d\x8b\xe3\x46\x10\x3d\x4b\xbf\xa2\xd6\x87\x8d\x4c\x82\xcc\x5e\x4d\x9c\x65\x12\x13\x10\x0c\x4b\x58\x2f\xb9\x0c\x73\x68\x77\x97\xac\x4e\xda\x5d\xa2\xbb\x34\x9a\x61\xf0\x7f\x0f\xd5\x92\xfc\x31\xa3\x21\x7d\x11\xa8\x5f\xbd\x7a\x7a\xf5\x4a\xf6\xd8\x52\x60\xf8\xd3\x51\x5f\x6d\x7f\xa8\xbd\xc3\x1d\xab\x7f\xad\x3f\x40\x1d\xe8\x08\x8b\xf7\x17\x8b\x3c\x5f\xad\x56\xf0\xa3\xb1\x11\x38\x28\x1f\x95\x66\x4b\x1e\x94\x31\x11\x3c\x19\x84\x6a\x1b\x81\x09\xb8\x41\x70\x36\x32\x50\x0d\xaa\x6d\x03\x3d\xa1\x49\x80\x08\xd6\x27\x0e\x41\x54\x5b\x60\x61\x2f\x21\xbd\xaa\x18\x94\x8b\x04\xd6\xeb\x80\x2a\x62\x84\xe8\x88\xc1\xd9\xa3\xe5\x98\x10\xfb\x97\x54\xe7\xbb\xe3\x1e\x83\x70\x0f\x94\x7d\x43\xa0\x02\x8a\x0c\x34\x02\x1c\xe8\x6a\x50\xfe\x45\x50\x52\x23\x1a\xac\x39\xab\x50\x2e\xa0\x32\x2f\x80\xcf\xa2\xd2\xfa\x1b\x3d\xbf\x00\x37\x76\xe8\x78\xfd\x95\xbd\x75\x0e\x3c\x31\x04\x7c\xc2\xc0\x50\x58\x83\xc7\x96\x18\x3d\x2f\xf3\xfc\x0a\x59\x78\xec\xef\xc6\xaf\xae\xb6\x71\x0d\x0f\x3b\x0e\xd6\x1f\x1e\x97\xf0\x9a\xe7\x00\x00\xab\x15\xdc\x93\x56\x0e\x9e\x54\xb0\xd2\x12\x6a\x0a\xa0\x20\x60\x8d\x01\xbd\xc6\xc9\xc4\x6a\x0b\x69\x00\x70\x67\x8e\xd6\x03\xed\xff\x41\xcd\x89\xc2\x21\x83\x92\x97\xdf\xb1\x5e\xc3\xe7\xf7\xc3\x2a\x53\xc9\xd0\xaf\x0d\xd8\xaa\x80\x85\xd2\x9a\xd7\xa0\x3a\x6e\x8a\xdf\x29\x04\xea\xff\x56\xae\xc3\x25\x7c\xbe\xd3\x9a\x3a\xcf\x22\x10\xc6\x23\x7e\x27\xcc\x9c\x2e\xf5\x56\x8e\x9c\x88\xae\x2e\x27\x4d\xb0\x01\xe9\x56\x46\xa6\xa0\x0e\x58\x0e\x5c\xbf\x7e\x28\xf4\xb7\x42\x52\xb7\x9e\x89\x63\x39\x3e\x13\x6c\x37\xd0\xfd\xa5\xb8\x59\x9e\x1b\xcb\xf9\xfa\x15\x5a\xe5\xad\x2e\x16\x7f\x50\xe7\x4c\x1a\xd4\xa8\xff\x46\x7d\x1c\x33\x9e\x74\x2e\x06\x8e\xd3\xe0\x12\x3e\xa3\xee\x18\xe1\x35\xcf\x32\xb1\x37\x85\x43\x1a\x5f\x66\x09\x9b\x39\x81\x07\xe4\x09\x73\x6f\x23\x17\xcb\x3c\xcb\xb2\x39\x41\x8e\x94\xb9\x2c\x84\x6c\xc8\x62\x99\x8f\xdd\x24\xec\xf7\x29\xeb\x1f\x36\xf9\x4e\x0e\x77\x67\x58\x91\x4a\x57\x2b\xc9\x7d\x8a\xba\xc7\x7e\xda\x42\xe8\x1b\xab\x1b\x30\x84\xd1\xff\xc4\xf3\x71\x1f\x75\x24\x19\x23\x91\x37\xe7\xed\x4b\x10\xad\xbc\xb1\x46\x31\x0e\xbc\xc3\x2a\x26\xd8\xd5\x6a\xca\x5a\x7e\x19\x08\x24\xc5\xa8\x74\x03\x9a\x42\xc0\xd8\x92\x37\xe2\x75\x2a\x1e\xb6\x33\xcb\x04\xe3\xb1\xff\x46\x06\xab\xad\x68\xb9\xdd\x96\xe4\x7e\x66\xeb\x39\xf7\x1f\xce\x75\x8f\xf0\x69\x03\xde\xba\x31\xaf\x59\x96\x69\xf2\x6c\x7d\x87\x52\x7d\x12\x63\x92\xa9\xd2\xb9\xf2\x35\xcd\x5b\xfa\x6d\xbc\x2d\xce\xbc\xc9\xd2\xec\x32\x8a\x87\x89\xa0\x0c\xe4\xf0\x11\x36\xf0\xe1\xdd\x27\xf8\x19\xbe\xa4\xf2\xff\x51\xbe\x01\x0e\x49\xe7\x69\x9c\x5f\x44\xbe\x1e\xc8\x10\x8c\x69\xd3\x3a\x2f\xff\x1e\xba\xf8\x91\xec\xbf\x1a\x75\x9c\xdf\xbf\x32\xbe\x09\xe5\x8c\xaa\x29\x40\x3b\x71\x0a\xfb\x9b\xff\x6d\x96\xbd\xa3\xbb\x8a\xde\xc5\x85\xf5\x95\x23\xd3\x36\x9d\xfe\x0b\x00\x00\xff\xff\x32\x34\xbe\xa2\x5b\x06\x00\x00" func idtablestakingAdminAdd_approved_and_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -1790,11 +1790,11 @@ func idtablestakingAdminAdd_approved_and_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/add_approved_and_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc3, 0x6e, 0x10, 0x62, 0x34, 0x30, 0xc1, 0x28, 0x9e, 0xbd, 0xe5, 0x12, 0xcd, 0x2, 0xc8, 0x7c, 0x48, 0xd6, 0x35, 0xb8, 0x5f, 0xa2, 0x72, 0x0, 0x33, 0xa4, 0xda, 0xd6, 0xfe, 0x2c, 0xe8, 0x3b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x74, 0x9b, 0x7, 0xd2, 0x23, 0xf5, 0x4d, 0xf8, 0xe3, 0x52, 0xc4, 0xdc, 0x9, 0x87, 0x86, 0xbb, 0x4f, 0x41, 0x4d, 0x75, 0x63, 0xb1, 0xd1, 0x2f, 0x2b, 0x13, 0xa0, 0x8e, 0x65, 0x52, 0x18, 0xa4}} return a, nil } -var _idtablestakingAdminAdd_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x93\x41\x6b\xdb\x40\x10\x85\xcf\xd2\xaf\x78\xf8\xd0\xca\x50\xa4\xbb\xa9\x1b\x4c\x4d\xc1\x10\x4a\xa9\x73\x0b\x39\xac\xb5\x23\x6b\x5b\x79\x57\xec\x8e\xac\x84\xe0\xff\x5e\x66\x25\x19\x3b\x71\xc9\x5e\x04\xbb\x33\x6f\xde\xcc\x7c\x32\x87\xd6\x79\xc6\x8f\xc6\xf5\x9b\xf5\x83\xda\x35\xb4\x65\xf5\xd7\xd8\x3d\x2a\xef\x0e\x98\xbd\x7f\x98\xa5\x69\x51\xe0\xa1\x36\x01\xec\x95\x0d\xaa\x64\xe3\x2c\x94\xd6\x01\xd6\x69\xc2\x66\x1d\xc0\x0e\x5c\x13\x1a\x13\x18\xae\x82\x6a\x5b\xef\x8e\xa4\x63\x40\x80\xb1\x22\x21\x01\x9b\x35\x58\xb4\x73\xc8\xcd\xa6\x82\xb2\x2f\x92\x20\x6f\x92\x62\xf4\x39\x49\x35\x9e\x94\x7e\x01\x3d\x8b\xa8\xb1\x57\xf9\x5f\xc0\xb5\x09\x51\xf5\xc2\x53\x6f\x9a\x06\xd6\x31\x3c\x1d\xc9\x33\x32\xa3\xe9\xd0\x3a\x26\xcb\xf3\x34\xbd\x88\xcc\x8c\x0e\x0b\x3c\x6e\xd9\x1b\xbb\x7f\x9a\xe3\x35\x4d\x01\xa0\x28\x70\xef\x4a\xd5\xe0\xa8\xbc\x91\x32\xa8\x9c\x87\x82\xa7\x8a\x3c\xd9\x92\xa6\x3e\x37\x6b\xc4\x11\x61\xa5\x0f\xc6\xc2\xed\xfe\x50\xc9\x51\xa2\x21\x86\x92\xcb\xdf\x54\x2d\xf0\xe9\xfd\x38\xf3\x98\x32\xd4\x6b\x3d\xb5\xca\x53\xa6\xca\x92\x17\x58\x75\x5c\xaf\xca\xd2\x75\x96\xc5\x11\xc6\x53\x14\xd8\x39\xef\x5d\x7f\xcb\x88\x7a\x5b\x5f\x4e\xa0\xa6\xca\x27\x13\x58\x42\xe4\xf3\x41\xe3\xeb\x7f\x1d\x7d\xcb\x04\x80\xc5\x0d\x32\xf2\xf1\x1b\xc3\xb6\xec\xbc\xda\xd3\x2f\xc5\xf5\xfc\x5c\x50\xce\xdd\x1d\x5a\x65\x4d\x99\xcd\xbe\xbb\xae\xd1\x71\x0d\xa3\xef\x2b\xd7\x61\xc4\x2d\xfa\x9b\x0d\x1a\xa7\x61\x1c\xf4\x4c\x65\xc7\x84\xd7\x34\x49\x64\x8e\xc2\x81\xc0\xb5\xbc\x65\x6a\x4f\xbc\x1a\x29\xbb\x37\x81\xb3\x8f\xdd\x08\x4e\x13\x99\x03\xa9\x11\xf9\x30\x74\x34\x9b\xa7\x69\x92\x14\x85\x80\x1d\xa9\xb4\xd4\x4f\x7c\xa3\xaf\x4d\x59\x43\x3b\x0a\xf6\x33\x5f\x93\x99\x26\x89\x40\x62\xa9\xff\x19\xed\x0a\xa9\x46\x87\xd8\x44\x32\x76\xf0\x78\x7e\x7d\xc2\x12\xec\x3b\x4a\x93\xe4\x34\xd6\x0b\xc4\xc3\x2a\xa7\x7f\x26\x5a\x1b\xf7\xdb\x59\xe1\xda\x55\x43\xad\x38\x37\xab\x2f\xad\x85\xdb\x5b\xcf\xc3\x9b\xf1\x8c\x4e\xa6\x79\x9f\xfe\x05\x00\x00\xff\xff\x1a\x82\xbd\xe7\x08\x04\x00\x00" +var _idtablestakingAdminAdd_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x93\x51\x6b\xdb\x30\x14\x85\x9f\xed\x5f\x71\xc8\x43\xe7\xc0\xb0\xdf\xc3\xba\x92\x2d\x0c\x02\x65\x8c\xa5\xec\xa5\xf4\x41\xb1\xae\x63\x6d\x8e\x64\xa4\xeb\xb8\xa5\xe4\xbf\x8f\x2b\xdb\x21\x69\x33\xa6\x17\x83\x75\xef\xb9\x47\x47\x9f\xcc\xbe\x75\x9e\xf1\xad\x71\xfd\x7a\xf5\xa0\xb6\x0d\x6d\x58\xfd\x31\x76\x87\xca\xbb\x3d\x66\xef\x37\x66\x69\x5a\x14\x78\xa8\x4d\x00\x7b\x65\x83\x2a\xd9\x38\x0b\xa5\x75\x80\x75\x9a\xb0\x5e\x05\xb0\x03\xd7\x84\xc6\x04\x86\xab\xa0\xda\xd6\xbb\x03\xe9\x58\x10\x60\xac\x48\x48\xc1\x7a\x05\x16\xed\x1c\xf2\x67\x5d\x41\xd9\x17\x69\x90\x3d\x69\x31\xfa\xd4\xa4\x1a\x4f\x4a\xbf\x80\x9e\x45\xd4\xd8\x8b\xfe\x8f\xe0\xda\x84\xa8\x7a\xe6\xa9\x37\x4d\x03\xeb\x18\x9e\x0e\xe4\x19\x99\xd1\xb4\x6f\x1d\x93\xe5\x79\x9a\x9e\x55\x66\x46\x87\x05\x1e\x37\xec\x8d\xdd\x3d\xcd\xf1\x9a\xa6\x00\x50\x14\xb8\x77\xa5\x6a\x70\x50\xde\xc8\x18\x54\xce\x43\xc1\x53\x45\x9e\x6c\x49\xd3\x39\xd7\x2b\xc4\x88\xb0\xd4\x7b\x63\xe1\xb6\xbf\xa9\xe4\x28\xd1\x10\x43\xc9\xcf\x9f\x54\x2d\x70\xf3\x3e\xce\x3c\xb6\x0c\xf3\x5a\x4f\xad\xf2\x94\xa9\xb2\xe4\x05\x54\xc7\x75\xf6\xc5\x79\xef\xfa\x5f\xaa\xe9\x68\x8e\x9b\x65\x59\xba\xce\xb2\x18\xc4\xb8\x8a\x02\xdb\x58\x73\xcd\x97\x7a\x6b\x47\x56\xa0\xa6\xca\x27\x4f\xb8\x85\x4c\xcb\x03\x3b\xaf\x76\x94\x0f\x5a\x9f\xfe\x69\xf4\x73\x26\x5c\x2c\xae\x00\x93\x8f\xdf\x58\xb6\x19\xe4\x7e\x28\xae\xe7\xa7\xc1\xb2\xee\xee\xd0\x2a\x6b\xca\x6c\xf6\xd5\x75\x8d\x8e\xb7\x33\xfa\xbf\x70\x1f\x46\x0a\xa3\xcf\xd9\xa0\x71\x1c\x52\xa2\x67\x2a\x3b\x26\xbc\xa6\x49\x22\xf1\x0a\x1e\xc2\xdc\xed\x35\x53\x3b\xe2\xe5\x08\xdf\xbd\x09\x9c\xfd\xdf\x8d\x50\x36\x01\x3b\x00\x1c\x5f\xc2\x18\xd0\x6c\x9e\xa6\x49\x52\x14\xc2\x7b\x84\xd5\x52\x3f\x61\x8f\xbe\x36\x65\x0d\xed\x28\xd8\x0f\x7c\x09\x6c\x9a\x24\xc2\x8e\xa5\xfe\x7b\xb4\x2b\x00\x1b\x1d\xe2\x21\x92\xf1\x04\x8f\xa7\xdd\x27\xdc\x82\x7d\x47\x69\x92\x1c\xc7\x79\x81\x78\xb8\xd2\xe9\x29\x45\x6b\xe3\x3d\x77\x56\x70\x77\xd5\x30\x2b\xe6\x66\xf5\xb9\xb5\x70\xfd\xf6\xf3\xf0\x26\x9e\xd1\xc9\x94\xf7\xf1\x6f\x00\x00\x00\xff\xff\xba\x60\xb0\x0b\x1f\x04\x00\x00" func idtablestakingAdminAdd_approved_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -1810,11 +1810,11 @@ func idtablestakingAdminAdd_approved_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/add_approved_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x79, 0xba, 0x90, 0xea, 0xdb, 0xc9, 0x16, 0x91, 0x88, 0xf2, 0x80, 0x3c, 0xdd, 0xc8, 0xf4, 0xb8, 0x1e, 0xb3, 0xa2, 0xc, 0x1, 0x8e, 0x80, 0xa0, 0x88, 0x14, 0x40, 0x67, 0x5, 0x2d, 0x28, 0x89}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc4, 0x2e, 0x15, 0x46, 0x80, 0xde, 0x18, 0xca, 0x68, 0xd8, 0xcb, 0xd0, 0xd8, 0xb5, 0x9c, 0x1c, 0x8d, 0x79, 0x2a, 0xfc, 0xfd, 0x40, 0x7c, 0xeb, 0xd1, 0x65, 0x4f, 0xc8, 0x1, 0xa7, 0x95, 0x8}} return a, nil } -var _idtablestakingAdminCapability_end_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x53\xc1\x4e\xdc\x40\x0c\xbd\xe7\x2b\xac\x3d\x54\x41\x42\xc9\xa5\xea\x61\x45\x41\x5b\x28\x12\x12\x07\xc4\xd2\x33\x72\x26\xce\x66\x4a\x32\x8e\x66\x1c\xc2\x0a\xed\xbf\x57\x33\x93\x84\x4d\x81\x76\x2e\x91\x62\xbf\xe7\x67\xfb\x59\xb7\x1d\x5b\x81\xeb\x86\x87\x9b\xab\x07\x2c\x1a\xda\x0a\x3e\x69\xb3\x83\xca\x72\x0b\xab\xf7\x81\x55\x92\xe4\x39\x3c\xd4\xda\x81\x58\x34\x0e\x95\x68\x36\xd0\x3b\x72\x80\xe0\x46\x34\x96\xad\x36\xa0\xb0\xc3\x42\x37\x5a\xf6\x1e\x23\x0c\x1d\xee\xc1\xd2\x80\xb6\x74\xa7\x40\xa6\x04\xa9\xe9\x0d\xd3\x07\xaa\x53\x40\x53\xce\x41\xea\x58\xd5\x59\x92\xe7\x9e\xe1\x46\x40\x71\x5b\x68\x43\x2e\x04\x3b\xdc\x3f\x1e\xd3\x3d\xce\x54\xa6\x84\x96\x9f\xe9\x51\xf8\x89\xcc\x42\xa9\xf3\x44\x43\xad\x55\xed\x11\xee\x63\x05\x31\x6e\xa9\xea\x7d\x8a\xe1\x92\x1c\x0c\x5a\x6a\xd0\xc6\xf5\x55\xa5\x95\x26\x23\x01\x46\x9e\x6e\x2a\xe7\x60\xac\x57\x90\x0c\x44\x06\x8a\x5e\x3d\x91\xb8\x51\x3b\x36\x8e\xc1\x91\xf8\x41\x19\x1a\x62\xb2\x6f\x82\x7b\x81\x8a\x6d\xd0\x62\xe8\x45\x62\xd7\x49\x72\x24\x3b\xd5\xa5\x5b\xc3\xeb\x56\xac\x36\xbb\x35\xfc\x60\x6e\x0e\xa7\x9e\xe5\x2e\xc0\xd7\xf0\xeb\x5a\xbf\x7c\xfb\x7a\x02\xaf\x49\x02\x00\x90\xe7\x70\xcb\x0a\x1b\x78\x46\xab\xfd\xfa\x42\x01\xf4\x3d\x91\x25\xa3\xc8\xaf\xc3\xd7\xbb\xb9\x82\xb0\x5e\xd8\x84\x95\x71\xf1\x9b\x94\x04\x8a\x86\x24\xee\xf1\x9e\xaa\x35\x7c\x79\x6f\x85\x2c\x40\x62\xbd\xce\x52\x87\x96\x52\x54\x4a\xd6\xb0\xe9\xa5\xde\x28\xc5\xbd\x11\xaf\x08\xc6\x37\x33\x5e\xce\xc6\x80\xef\xe0\x21\x99\xe2\x6e\x7f\xf6\xf6\xfb\x3c\xf5\xfe\x5b\x7f\x60\xcc\x6c\xfc\x86\xda\x5b\x61\x8b\x3b\xba\x43\xa9\x4f\xe6\x2a\xfe\x5d\x5c\x40\x87\x46\xab\x74\x75\xc9\x7d\x53\x82\x61\x81\x1d\xc9\x91\x23\xa3\xc1\x31\x8a\x04\x17\x89\x56\x27\xc9\x4c\x93\xe7\x50\xb0\xb5\x3c\x7c\x34\x35\xfc\x7b\x58\xfe\x39\x6a\xaa\x6c\x9a\x98\x6f\x6c\xd9\x6a\x16\xe9\xce\x3e\x9d\xe4\x79\xfa\xff\x26\x46\x49\x0b\x41\x8b\xa3\x5b\x45\x8e\x43\x6c\x84\x5e\x48\xf5\x42\x93\x2b\xa6\x25\x8c\x47\xb3\xed\xdb\x16\xad\xdf\xc1\x42\x7a\xa6\xb0\x51\x7d\x83\x42\xf7\x31\xef\x48\xd7\x32\xb1\xc3\xfd\x94\xb2\xa4\x3c\x9a\xe3\x12\xe1\x48\x7e\x7a\x73\x3f\x78\xef\x47\xef\xa6\xb3\x8b\xff\x85\xda\x74\x9d\xe5\x67\x2a\x6f\xb5\x13\x7f\x0c\x9f\xe6\x92\x29\x27\x8b\xc4\x73\x4e\x3f\x4d\xf5\x37\x1b\x84\x4c\x1d\x1e\x92\x43\xf2\x27\x00\x00\xff\xff\x14\xf7\x36\x2e\x13\x05\x00\x00" +var _idtablestakingAdminCapability_end_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x53\x41\x4f\xdc\x4c\x0c\xbd\xe7\x57\x58\x7b\x40\x41\x42\xc9\xe5\xd3\x77\x58\x51\x10\x85\x22\x21\x71\x40\x2c\x3d\x23\x67\xe2\x6c\xa6\x24\xe3\x68\xc6\x21\xac\xd0\xfe\xf7\x6a\x66\x92\xb0\x29\x6c\x3b\x97\x48\xb1\xdf\xf3\xb3\xfd\xac\xdb\x8e\xad\xc0\x6d\xc3\xc3\xdd\xcd\x13\x16\x0d\x6d\x04\x5f\xb4\xd9\x42\x65\xb9\x85\xd5\xe7\xc0\x2a\x49\xf2\x1c\x9e\x6a\xed\x40\x2c\x1a\x87\x4a\x34\x1b\xe8\x1d\x39\x40\x70\x23\x1a\xcb\x56\x1b\x50\xd8\x61\xa1\x1b\x2d\x3b\x8f\x11\x86\x0e\x77\x60\x69\x40\x5b\xba\x33\x20\x53\x82\xd4\xf4\x81\xe9\x03\xd5\x19\xa0\x29\xe7\x20\x75\xac\xea\x2c\xc9\x73\xcf\x70\x27\xa0\xb8\x2d\xb4\x21\x17\x82\x1d\xee\x9e\x0f\xe9\x9e\x67\x2a\x53\x42\xcb\xaf\xf4\x2c\xfc\x42\x66\xa1\xd4\x79\xa2\xa1\xd6\xaa\xf6\x08\xf7\xb5\x82\x18\xb7\x54\xf5\x3e\xc5\x70\x49\x0e\x06\x2d\x35\x68\xe3\xfa\xaa\xd2\x4a\x93\x91\x00\x23\x4f\x37\x95\x73\x30\xd6\x2b\x48\x06\x22\x03\x45\xaf\x5e\x48\xdc\xa8\x1d\x1b\xc7\xe0\x48\xfc\xa0\x0c\x0d\x31\xd9\x37\xc1\xbd\x40\xc5\x36\x68\x31\xf4\x26\xb1\xeb\x24\x39\x90\x9d\xea\xd2\xad\xe1\x7d\x23\x56\x9b\xed\x1a\xbe\x33\x37\xfb\x33\xcf\xf2\x10\xe0\x6b\xf8\x79\xab\xdf\xfe\xff\xef\x14\xde\x93\x04\x00\x20\xcf\xe1\x9e\x15\x36\xf0\x8a\x56\xfb\xf5\x85\x02\xe8\x7b\x22\x4b\x46\x91\x5f\x87\xaf\x77\x77\x03\x61\xbd\x70\x15\x56\xc6\xc5\x2f\x52\x12\x28\x1a\x92\xb8\xc7\x47\xaa\xd6\x70\xf2\xd9\x0a\x59\x80\xc4\x7a\x9d\xa5\x0e\x2d\xa5\xa8\x94\xac\xe1\xe4\x4a\x29\xee\x8d\x78\x39\x30\xbe\x99\xee\x7a\x76\x05\x7c\x03\x9f\x9f\x29\xee\x76\xe7\x1f\xbf\x2f\x52\x6f\xbe\xf5\x17\xae\xcc\xc6\x6f\x28\xbc\x11\xb6\xb8\xa5\x07\x94\xfa\x74\xae\xe2\xdf\xe5\x25\x74\x68\xb4\x4a\x57\xd7\xdc\x37\x25\x18\x16\xd8\x92\x1c\xd8\x31\xba\x1b\xa3\x48\x70\x91\x68\x75\x9a\xcc\x34\x79\x0e\x05\x5b\xcb\xc3\x57\x23\xc3\x3f\x27\xe5\x9f\xa3\xa6\xca\xa6\x71\xf9\xc6\x96\xad\x66\x91\xee\xfc\xe8\x18\x2f\xd2\x7f\x37\x31\x4a\x5a\x08\x5a\x5c\xdc\x2a\x72\xec\x63\x23\xf4\x46\xaa\x17\x9a\x2c\x31\x2d\x61\xbc\x98\x4d\xdf\xb6\x68\xfd\x0e\x16\xd2\x33\x85\x8d\xea\x1b\x14\x7a\x8c\x79\x07\xba\x96\x89\x1d\xee\xa6\x94\x25\xe5\xc1\x1c\x97\x08\x47\xf2\xc3\x3b\xfb\xc9\x1b\x3f\x1a\x37\x9d\x2d\xfc\x37\xd4\x55\xd7\x59\x7e\xa5\xf2\x5e\x3b\xf1\x97\x70\x34\x97\x4c\x39\x59\x24\xde\x72\x7a\x34\xd5\x1f\x6c\x10\x32\x75\xb8\x4f\xf6\xc9\xef\x00\x00\x00\xff\xff\x86\x01\x99\xb2\x10\x05\x00\x00" func idtablestakingAdminCapability_end_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1830,11 +1830,11 @@ func idtablestakingAdminCapability_end_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/capability_end_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7, 0xe4, 0x9e, 0xaf, 0x7a, 0x23, 0x26, 0xbd, 0x3c, 0x90, 0x8a, 0x3d, 0x18, 0x6d, 0xb0, 0x9d, 0x5b, 0x4a, 0xcc, 0xca, 0x79, 0xe7, 0x5a, 0xdf, 0x6e, 0x6d, 0xd2, 0x27, 0x63, 0xe, 0x5c, 0x66}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe0, 0xa, 0xf0, 0x5d, 0x80, 0x66, 0x3d, 0x8, 0x41, 0xe0, 0x30, 0xf7, 0xe, 0x56, 0xd2, 0x35, 0xa8, 0x41, 0xd6, 0x55, 0x14, 0xd4, 0x40, 0x72, 0xc9, 0x2f, 0x7, 0xe3, 0x3c, 0x36, 0x54, 0xd3}} return a, nil } -var _idtablestakingAdminChange_candidate_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6b\xdc\x30\x10\x85\xef\xfe\x15\x0f\x1f\x8a\x03\xc5\xbe\x94\x52\x4c\xdb\xb0\x24\x14\x16\x42\x29\x4d\xfa\x03\xc6\xf2\x78\xad\x56\xd6\x18\x79\xdc\x0d\x94\xfc\xf7\x22\xd9\x2e\xbb\xdd\xcd\x1c\x2c\x90\x3c\xef\x7d\xa3\x27\x3b\x8c\x12\x14\x5f\x9c\x1c\xf7\xf7\x4f\xd4\x38\x7e\x54\xfa\x65\xfd\x01\x5d\x90\x01\xf9\xe5\x41\x9e\x65\x55\x55\xe1\xa9\xb7\x13\x34\x90\x9f\xc8\xa8\x15\x0f\xd3\x93\x3f\xf0\x04\xed\x19\xce\x0e\x56\x21\x1d\x3c\x1f\xe1\xa5\x4d\xdb\xa4\x30\xe4\xd1\x70\x5c\x5a\xdb\x92\xf2\x94\xa4\x3a\x09\xa9\xcb\xf3\xb3\x82\x47\x31\x7d\x76\x22\x5c\x04\x71\x5c\xe3\xc7\xde\xeb\x87\xb7\x51\xf0\x6e\xeb\xfe\x2a\x2d\x3f\x44\xa7\xe5\xf4\xfd\xbb\x1b\xfc\xc9\x32\x00\x88\xaa\x0f\x62\xc8\xe1\x37\x05\x1b\xe1\x93\x09\x21\x70\xc7\x81\xbd\x61\xa8\x24\xcf\xfd\x3d\xd2\x70\xd8\xb5\x83\xf5\x90\xe6\x27\x1b\x4d\x1a\x8e\x15\x14\x37\xbf\x73\x57\xe3\xcd\xe5\x45\x94\xa9\x65\x31\x1c\x03\x8f\x14\xb8\x20\x63\xb4\xc6\x6e\xd6\x7e\x67\x8c\xcc\x5e\x23\x12\xd6\xaa\x2a\x34\x12\x82\x1c\xaf\x81\xd0\xff\xfe\xb1\x26\x76\x5d\xb9\x41\xe0\x13\xa2\x7c\xb9\x68\x7c\x7c\x95\xe8\x73\x11\xa3\xab\xaf\x64\x5a\xae\x6b\xfa\xed\x51\x25\xd0\x81\xbf\x91\xf6\x37\xff\x0c\x63\xdd\xde\x62\x24\x6f\x4d\x91\xdf\xc9\xec\x5a\x78\xd1\x8d\xfb\x8c\x7a\x5a\x1f\x4a\xe2\xcb\x17\x8d\x97\xe5\x3a\xf8\x99\xcd\xac\x7c\x32\xfb\xd9\x24\xe5\xc4\x7a\x99\xe2\x1a\x74\xfc\xa6\x9c\xd7\x68\xaf\x26\xbe\xb9\xbd\xfc\x0d\x00\x00\xff\xff\x71\x53\xb5\xc5\xc0\x02\x00\x00" +var _idtablestakingAdminChange_candidate_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6b\xdc\x30\x10\x85\xef\xfe\x15\x8f\x3d\x04\x2f\x14\xfb\x52\x4a\x59\xda\x86\x34\xa1\xb0\x10\x4a\x69\xd2\xde\xc7\xf2\x78\xad\x56\xd6\x18\x69\xdc\x0d\x94\xfc\xf7\x22\xd9\x2e\xd9\xee\x76\x0e\x36\x48\x9a\xf7\x3e\xcd\x93\x1d\x46\x09\x8a\x4f\x4e\x8e\xfb\xbb\x47\x6a\x1c\x3f\x28\xfd\xb4\xfe\x80\x2e\xc8\x80\xcd\xf9\xc6\xa6\x28\xea\xba\xc6\x63\x6f\x23\x34\x90\x8f\x64\xd4\x8a\x87\xe9\xc9\x1f\x38\x42\x7b\x86\xb3\x83\x55\x48\x07\xcf\x47\x78\x69\xf3\x32\x29\x0c\x79\x34\x9c\x7e\xad\x6d\x49\x39\x66\xa9\x4e\x42\xee\xf2\xfc\xa4\xe0\x51\x4c\x5f\xbc\x10\x2e\x83\x38\xde\xe1\xdb\xde\xeb\xdb\x57\x49\xf0\x76\xed\xfe\x2c\x2d\xdf\x27\xa7\x79\xf7\xcd\xeb\x2d\x7e\x17\x05\x00\x24\xd5\x7b\x31\xe4\xf0\x8b\x82\x4d\xf0\xd9\x84\x10\xb8\xe3\xc0\xde\x30\x54\xb2\xe7\xfe\x0e\xf9\x72\xb8\x69\x07\xeb\x21\xcd\x0f\x36\x9a\x35\x1c\x2b\x28\x2d\x7e\xe5\x6e\x87\xab\xf3\x41\x54\xb9\x65\x36\x1c\x03\x8f\x14\xb8\x24\x63\x74\x07\x9a\xb4\x2f\x3f\x4a\x08\x72\xfc\x4e\x6e\xe2\x2d\xae\x6e\x8c\x91\xc9\x6b\x22\xc4\x52\x75\x8d\x26\x9f\xb9\xc4\x45\xff\xe2\xa4\x8a\xec\xba\x6a\x65\xc2\x7b\x24\xb7\x2a\xaa\x04\x3a\x70\x35\x6b\xbd\xfb\x2f\xe8\x87\x32\x25\xba\xbb\x10\x75\xb5\xfc\xf3\xb1\x87\x59\xee\x0b\x69\xbf\xfd\x6b\x9c\xea\xfa\x1a\x23\x79\x6b\xca\xcd\xad\x4c\xae\x85\x17\x5d\xf9\x4f\xe8\xe3\xf2\x7e\x32\xe7\x66\xd6\x78\x9e\xa7\xc4\x4f\x6c\x26\xe5\x17\x33\x38\xb9\x51\x15\x59\xcf\xc3\x5d\xf2\x4f\xdf\x1c\xff\x92\xf8\xc5\x87\xb0\xba\x3d\xff\x09\x00\x00\xff\xff\xa3\x37\xb2\x3b\xd7\x02\x00\x00" func idtablestakingAdminChange_candidate_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -1850,11 +1850,11 @@ func idtablestakingAdminChange_candidate_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/change_candidate_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xef, 0x23, 0xda, 0x85, 0x6e, 0x3d, 0xa7, 0xdb, 0x2a, 0xad, 0xb3, 0x2c, 0x34, 0x51, 0xcc, 0xc0, 0x56, 0xc1, 0x5d, 0x4e, 0x86, 0x6c, 0x65, 0xa7, 0x3c, 0xe4, 0x43, 0xae, 0x89, 0x90, 0xba, 0xb4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb0, 0x8b, 0x69, 0x1, 0xa6, 0x30, 0xfc, 0xb9, 0x20, 0x3, 0xb0, 0x87, 0xff, 0x80, 0xf, 0xa7, 0x89, 0xa7, 0x8, 0xf4, 0x47, 0xfe, 0xa0, 0xd6, 0x59, 0xa2, 0xaa, 0xa4, 0x16, 0x8e, 0xad, 0x7f}} return a, nil } -var _idtablestakingAdminChange_cutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x0f\x1d\x8a\x72\x91\x2e\xa5\x07\xd1\x36\x98\x84\x40\xa0\x87\xd0\xa4\x3f\x60\xbc\x1a\x49\x5b\xaf\x77\xc4\x68\x54\x05\x8a\xff\x7b\x59\xc9\x2e\x76\xed\xce\x45\xa0\x9d\x7d\xef\x9b\x79\xeb\xf7\x83\xa8\xe1\x29\xc8\xfc\xfc\xf8\x46\xdb\xc0\xaf\x46\x3b\x1f\x3b\xb4\x2a\x7b\xe4\xd7\x07\x79\x96\x55\x15\xde\x7a\x3f\xc2\x94\xe2\x48\xce\xbc\x44\xb8\x9e\x62\xc7\x23\xac\x67\xb4\x41\x66\x98\xec\x38\x42\x79\x26\x6d\xe0\x26\x83\xf5\x64\x88\xd2\xa4\x26\xda\xf1\x6a\xd0\x70\xe0\x8e\x4c\x74\xcc\xb2\x33\xb9\x22\xf2\xfc\x30\xd9\x0b\xab\xe3\x68\xd4\x71\x8d\x1f\x4f\xfe\xfd\xd3\xc7\x3b\xfc\xce\x32\x00\xa8\x2a\x7c\x13\x47\x01\xbf\x48\x7d\xc2\x43\x2b\x0a\x82\x72\xcb\xca\xd1\x31\x4c\x16\x98\xe7\x47\x2c\xf8\xd8\x34\x7b\x1f\x21\xdb\x9f\xec\x6c\x91\x08\x6c\xa0\xf4\xf3\x3b\xb7\x35\x3e\x5c\x8f\x5a\x2e\x57\x56\xbf\x41\x79\x20\xe5\x82\x9c\xb3\x1a\x9b\xc9\xfa\x8d\x73\x32\x45\x4b\x44\x38\x56\x55\x61\x2b\xaa\x32\xdf\x02\xa1\x7f\xfd\x53\x8d\x1c\xda\xf2\x04\x81\x2f\x48\xf2\xe5\xaa\xf1\xf9\xbf\x44\x5f\x8b\xb4\xbb\xfa\x46\x6a\xe5\xf1\xbb\xb4\xbd\x9a\x28\x75\xfc\x42\xd6\xdf\xfd\x35\x4c\x75\x7f\x8f\x81\xa2\x77\x45\xfe\x20\x53\x68\x10\xc5\x4e\xdc\x17\xd4\xe3\xf1\x29\x2c\x7c\xf9\xaa\x71\x58\xd7\xc1\xef\xec\x26\xe3\xb3\xd9\x2f\x26\x29\x47\xb6\x8b\xfc\xae\x02\x3d\xa9\x1d\xfe\x04\x00\x00\xff\xff\x77\x97\x06\xba\x82\x02\x00\x00" +var _idtablestakingAdminChange_cutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x0f\x1f\x82\x7c\x91\x2e\xa5\x07\xd3\x36\xa4\x09\x81\x40\x0f\xa1\x49\x7b\x1f\xaf\x46\xd2\xd6\xeb\x1d\x31\x3b\xaa\x02\x25\xff\xbd\xac\x64\x97\xb8\x76\xe6\x22\xd0\xce\xbe\xf7\xcd\xbc\xf5\xfb\x41\xd4\x70\x1f\x64\x7a\xb8\x7b\xa6\x6d\xe0\x27\xa3\x9d\x8f\x1d\x5a\x95\x3d\x56\xe7\x07\xab\xa2\xa8\x6b\x3c\xf7\x3e\xc1\x94\x62\x22\x67\x5e\x22\x5c\x4f\xb1\xe3\x04\xeb\x19\x6d\x90\x09\x26\x3b\x8e\x50\x9e\x48\x1b\xb8\xd1\x60\x3d\x19\xa2\x34\xb9\x89\x76\xbc\x18\x34\x1c\xb8\x23\x13\x4d\x45\xf1\x46\xae\x8c\x3c\xdd\x8e\xf6\xc8\xea\x38\x1a\x75\xbc\xc1\x8f\x7b\xff\xf2\xf1\xc3\x1a\x7f\x8a\x02\x00\xea\x1a\xdf\xc4\x51\xc0\x6f\x52\x9f\xf1\xd0\x8a\x82\xa0\xdc\xb2\x72\x74\x0c\x93\x19\xe6\xe1\x0e\x33\x3e\x6e\x9a\xbd\x8f\x90\xed\x2f\x76\x36\x4b\x04\x36\x50\xfe\xf9\x9d\xdb\x0d\xae\xce\x47\xad\xe6\x2b\x8b\xdf\xa0\x3c\x90\x72\x49\xce\xd9\x06\x34\x5a\x5f\x7e\x15\x55\x99\x7e\x52\x18\x79\x8d\xab\x1b\xe7\x64\x8c\x96\x01\x71\xa8\xba\xc6\x76\xee\xb9\xc4\x45\xff\xe3\xe4\x4a\x1c\xda\xea\xc8\x84\xcf\xc8\x6e\x55\x32\x51\xea\xb8\x5a\xb4\x3e\xbd\x0b\xfa\xa5\xcc\x2b\xdd\x5c\x08\xb3\x3a\x7c\xe7\xb6\xa7\x45\xee\x91\xac\x5f\xff\x33\xce\x75\x7d\x8d\x81\xa2\x77\xe5\xea\x56\xc6\xd0\x20\x8a\x1d\xf9\x4f\xe8\xd3\xe1\x85\xcc\x9c\xab\x45\xe3\x75\xd9\x12\xbf\xb0\x1b\x8d\xdf\xec\xe0\x64\xa2\x2a\xb1\x9d\xc4\x7a\x96\xf3\x51\xed\xf5\x6f\x00\x00\x00\xff\xff\xab\xef\x4a\xd9\x99\x02\x00\x00" func idtablestakingAdminChange_cutCdcBytes() ([]byte, error) { return bindataRead( @@ -1870,11 +1870,11 @@ func idtablestakingAdminChange_cutCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/change_cut.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5c, 0x1c, 0x8, 0xb3, 0x72, 0x4a, 0x1c, 0x3d, 0x1a, 0x35, 0xca, 0x7f, 0xd1, 0xbe, 0x37, 0x1, 0x5b, 0x35, 0xea, 0x12, 0x55, 0x7c, 0x6e, 0xbe, 0x84, 0x1f, 0x54, 0x6c, 0xbe, 0x38, 0x2d, 0x14}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x44, 0x7a, 0x5d, 0xf4, 0xb4, 0x22, 0xad, 0xa1, 0x2e, 0x57, 0x29, 0x66, 0x47, 0x5f, 0xca, 0x24, 0x3b, 0xd2, 0x71, 0x49, 0xa8, 0xb4, 0x2c, 0x34, 0xd3, 0xf, 0x36, 0xa0, 0x2a, 0x5f, 0x58, 0x1a}} return a, nil } -var _idtablestakingAdminChange_del_minimumsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x8b\x9c\x40\x10\xc5\xef\x7e\x8a\xc7\x1c\x82\x7b\xd1\x4b\xc8\x41\x92\x2c\x43\x86\x85\x85\x04\xc2\xee\xe6\x03\xd4\xb4\xa5\x76\xa6\xed\x32\x65\x19\x17\xc2\x7e\xf7\xd0\x3a\x86\xfd\x33\xa9\x8b\x60\x95\xef\xfd\x5e\x95\xbe\x1f\x44\x0d\x37\x41\xe6\xdb\xc3\x03\x1d\x03\xdf\x1b\x9d\x7c\x6c\xd1\xa8\xf4\xd8\xbd\x6d\xec\xb2\xac\x2c\xf1\xd0\xf9\x11\xa6\x14\x47\x72\xe6\x25\xc2\x75\x14\x5b\x1e\x61\x1d\xa3\x09\x32\xc3\xe4\xc4\x11\xca\x33\x69\x0d\x37\x19\xac\x23\x43\x94\x3a\x0d\xd1\x89\x57\x83\x9a\x03\xb7\x64\xa2\x63\x96\x3d\x93\xcb\x23\xcf\x87\xad\xf5\xcd\x47\xdf\x4f\x7d\x85\x1f\x37\xfe\xf1\xc3\xfb\x2b\xfc\xc9\x32\x00\x28\x4b\x7c\x15\x47\x01\xbf\x49\x7d\x22\x44\x23\x0a\x82\x72\xc3\xca\xd1\x31\x4c\x16\x9e\xdb\x03\x96\x04\xd8\xd7\xbd\x8f\x90\xe3\x4f\x76\xb6\x48\x04\x36\x50\x7a\x79\xc7\x4d\x85\x77\x6f\xd3\x16\xcb\x27\xab\xdf\xa0\x3c\x90\x72\x4e\xce\x59\x85\xfd\x64\xdd\xde\x39\x99\xa2\x25\x22\x9c\xab\x2c\x71\x14\x55\x99\x2f\x81\xd0\x6b\xff\x54\x23\x87\xa6\xd8\x20\xf0\x09\x49\xbe\x58\x35\x3e\xfe\x97\xe8\x73\x9e\xd6\x57\x5d\x38\x5c\x71\x7e\x2e\x63\xf7\x26\x4a\x2d\x7f\x27\xeb\xae\xfe\x19\xa6\xba\xbe\xc6\x40\xd1\xbb\x7c\xf7\x45\xa6\x50\x23\x8a\x6d\xdc\x2f\xa8\xc7\xf3\xdf\xb0\xf0\xed\x56\x8d\xa7\x75\x1d\xfc\xc8\x6e\x32\x7e\x96\xfd\x45\x92\x62\x64\x7b\x7d\xc2\x84\xc6\x77\xfc\x6b\xf2\xca\x3d\x47\xbb\x74\xe6\xcd\xe3\xe9\x6f\x00\x00\x00\xff\xff\xb3\x7c\x17\x8a\x9b\x02\x00\x00" +var _idtablestakingAdminChange_del_minimumsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x6b\xdc\x40\x0c\xc5\xef\xfe\x14\x8f\x3d\x04\xef\xc5\xbe\x94\x1e\x96\xb6\x21\xed\x12\x08\xb4\x50\x92\xb4\x77\xed\x58\x5e\x4f\x77\x3c\xda\xca\x9a\x3a\x50\xf2\xdd\xcb\xd8\xeb\x92\x3f\x1b\x5d\x06\x46\x9a\xf7\x7e\x92\xc6\xf7\x47\x51\xc3\x75\x90\xf1\x66\x7b\x4f\xbb\xc0\x77\x46\x07\x1f\xf7\x68\x55\x7a\xac\x5e\x27\x56\x45\x51\xd7\xb8\xef\xfc\x00\x53\x8a\x03\x39\xf3\x12\xe1\x3a\x8a\x7b\x1e\x60\x1d\xa3\x0d\x32\xc2\xe4\xc0\x11\xca\x23\x69\x03\x97\x0c\xd6\x91\x21\x4a\x93\x8b\xe8\xc0\xb3\x41\xc3\x81\xf7\x64\xa2\x43\x51\x3c\x91\x2b\x23\x8f\xdb\x25\xf5\xcd\x47\xdf\xa7\x7e\x83\x1f\xd7\xfe\xe1\xfd\xbb\x35\xfe\x16\x05\x00\xd4\x35\xbe\x8a\xa3\x80\x3f\xa4\x3e\x13\xa2\x15\x05\x41\xb9\x65\xe5\xe8\x18\x26\x13\xcf\xcd\x16\x53\x07\xb8\x6a\x7a\x1f\x21\xbb\x5f\xec\x6c\x92\x08\x6c\xa0\x7c\x79\xcb\xed\x06\x17\xaf\xbb\xad\xa6\x27\xb3\xdf\x51\xf9\x48\xca\x25\x39\x67\x1b\x50\xb2\xae\xfc\x2c\xaa\x32\xfe\xa4\x90\x78\x8d\x8b\x2b\xe7\x24\x45\xcb\x80\x38\x45\x5d\x63\x37\xd5\x9c\xe3\xa2\x97\x38\x39\x06\x0e\x6d\xb5\x30\xe1\x23\xb2\x5b\x35\x98\x28\xed\xb9\x9a\xb5\x3e\xbc\x09\xfa\xa9\xcc\x53\xdd\x9c\xd9\x67\x75\x3a\xa7\xb2\xbb\x59\xee\x3b\x59\xb7\xfe\x6f\x9c\xe3\xf2\x12\x47\x8a\xde\x95\xab\x2f\x92\x42\x83\x28\xb6\xf0\x3f\xa3\x1f\x4e\x9f\x64\xe2\x5c\xcd\x1a\x8f\xf3\x94\xf8\x81\x5d\x32\x7e\x32\x83\x67\x1d\x55\x03\xdb\xcb\xcd\x66\x34\xbe\xe5\xdf\xc9\x2b\xf7\x1c\xed\xdc\xf6\x17\x8f\xc7\x7f\x01\x00\x00\xff\xff\xa7\xa0\xc3\xae\xb2\x02\x00\x00" func idtablestakingAdminChange_del_minimumsCdcBytes() ([]byte, error) { return bindataRead( @@ -1890,11 +1890,11 @@ func idtablestakingAdminChange_del_minimumsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/change_del_minimums.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf8, 0x73, 0x1d, 0x23, 0x43, 0xb1, 0x2a, 0x95, 0x9a, 0x41, 0xca, 0x35, 0x8d, 0x87, 0x5c, 0x3c, 0xc, 0x7b, 0xaa, 0xf7, 0x85, 0x6b, 0xe6, 0x1b, 0xe8, 0x70, 0x22, 0xf1, 0x3a, 0x56, 0xe5, 0x46}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9c, 0xc8, 0x3f, 0x11, 0x11, 0x9f, 0xf0, 0xb8, 0x71, 0xbf, 0x48, 0xf0, 0x40, 0xd5, 0x29, 0xf3, 0x4e, 0xeb, 0xa2, 0x2c, 0xea, 0xa8, 0xad, 0x9e, 0x76, 0x65, 0x5f, 0xb6, 0xaf, 0x82, 0x71, 0x6}} return a, nil } -var _idtablestakingAdminChange_minimumsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6b\xdb\x40\x10\xc5\xef\xfa\x14\x0f\x1f\x8a\x42\x41\x22\x50\x4a\x11\x55\x83\x69\x08\x18\x5a\x28\xf9\x73\x0a\x39\xac\xd7\x23\x6b\x5a\x69\x47\xdd\x1d\xc5\x01\xe3\xef\x5e\x56\x7f\x5c\xa7\x4e\xe7\x62\xac\x99\x7d\xef\x37\xf3\xb8\xed\xc4\x2b\x6e\x1a\xd9\xad\xae\xef\xcd\xba\xa1\x3b\x35\xbf\xd8\x6d\x51\x79\x69\xb1\x38\x6f\x2c\x92\x24\xcf\x71\x5f\x73\x80\x7a\xe3\x82\xb1\xca\xe2\x60\x6b\xe3\xb6\x14\xa0\x35\x21\x4c\x12\x2d\xbb\xbe\xed\xdb\x80\x4a\x3c\x9c\x6c\x08\xd2\x91\x37\x2a\x3e\x24\xc9\xc9\xe3\xd4\xd1\xee\x3b\x3b\x8e\xb3\x05\x1e\x1f\x6e\xf8\xe5\xe3\x87\xa7\x0b\xec\x93\x04\x00\xf2\x1c\xdf\xc4\x9a\x06\xcf\xc6\x73\x24\x19\xf4\x0c\x3c\x55\xe4\xc9\x59\x82\xca\xe0\xbb\xba\xc6\x40\x8a\xe5\xa6\x65\x07\x59\xff\x24\xab\x83\x44\x43\x0a\x13\x3f\xde\x52\x55\xe0\xdd\xf9\x56\xd9\xf0\x64\xf4\xeb\x3c\x75\xc6\x53\x6a\xac\xd5\x02\xcb\x5e\xeb\xa5\xb5\xd2\x3b\x8d\x44\x98\x2a\xcf\xb1\x16\xef\x65\xf7\x16\x88\xf9\xd7\x3f\x56\xa0\xa6\xca\x66\x08\x94\x88\xf2\xd9\xa8\xf1\xf9\xbf\x44\x5f\xd2\x98\x43\xf1\x46\x40\xd9\xf4\x3b\x8c\xdd\xa9\x78\xb3\xa5\x1f\x46\xeb\x8b\xa3\x61\xac\xab\x2b\x74\xc6\xb1\x4d\x17\x5f\xa5\x6f\x36\x70\xa2\x33\xf7\x2b\xea\x39\xb2\x81\x6f\x31\x6a\x1c\xc6\x73\xd0\x0b\xd9\x5e\xe9\x64\xf7\x78\xcd\xf6\x98\xd7\xfe\x61\xe5\xf4\x53\x81\x31\xb6\x03\x4a\xec\x0f\xc7\xd1\x67\xe3\xc1\x05\x86\x11\x94\xb8\x3c\x36\x62\x84\xf1\x48\xec\x70\x92\xfe\x89\x49\xac\xd9\xe4\x91\x9f\x50\xc6\x7f\xaf\xba\x8c\x12\x8c\xf7\xa3\x78\x7a\xf9\x77\xf1\x09\xfc\xec\xe8\x59\x20\x9d\x9c\xe2\xf1\xe8\x96\x7e\xf7\xec\xa9\x25\xa7\x21\x9d\xbd\xe6\xdd\x0f\x7f\x02\x00\x00\xff\xff\x85\x55\x9c\xa9\x1b\x03\x00\x00" +var _idtablestakingAdminChange_minimumsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x6b\xdb\x40\x10\xc5\xef\xfa\x14\x0f\x1f\x82\x4c\x41\x22\x50\x4a\x11\x55\x43\xda\x10\x30\xb4\x50\xf2\xa7\x97\x90\xc3\x78\x3d\xb2\xb6\x95\x76\xd5\xdd\x51\x1c\x30\xfe\xee\x65\x57\x92\xab\xd4\xc9\x5c\x84\xb4\xb3\xef\xfd\x66\x9e\x74\xdb\x59\x27\xb8\x6e\xec\x6e\x75\x75\x47\xeb\x86\x6f\x85\x7e\x6b\xb3\x45\xe5\x6c\x8b\xc5\xe9\xc1\x22\x49\xf2\x1c\x77\xb5\xf6\x10\x47\xc6\x93\x12\x6d\x0d\x54\x4d\x66\xcb\x1e\x52\x33\xfc\x28\xd1\x6a\xd3\xb7\x7d\xeb\x51\x59\x07\x63\x37\x0c\xdb\xb1\x23\xb1\xce\x27\xc9\xec\x72\x6a\x78\xf7\x5d\x1b\x1d\x7a\x0b\x3c\xdc\x5f\xeb\xe7\x0f\xef\x1f\x97\xd8\x27\x09\x00\xe4\x39\xbe\x59\x45\x0d\x9e\xc8\xe9\x40\x12\xf5\x08\x8e\x2b\x76\x6c\x14\x43\x6c\xf4\x5d\x5d\x21\x92\xe2\x72\xd3\x6a\x03\xbb\xfe\xc5\x4a\xa2\x44\xc3\x02\x0a\x1f\x6f\xb8\x2a\x70\x76\x3a\x55\x16\xaf\x0c\x7e\x9d\xe3\x8e\x1c\xa7\xa4\x94\x14\xa0\x5e\xea\xf4\x8b\x75\xce\xee\x7e\x52\xd3\xf3\x12\x67\x97\x4a\xd9\xde\x48\x00\xc4\x58\x79\x8e\x75\xec\x79\x8d\x8b\xfe\xc7\x09\xe5\xb9\xa9\xb2\x89\x09\x25\x82\x5b\xe6\xc5\x3a\xda\x72\x36\x68\x7d\x7a\x13\xf4\x73\x1a\xe2\x29\x5e\xc9\x2d\x1b\x9f\xb1\xed\x76\x90\xfb\x41\x52\x2f\x8f\xc6\xa1\x2e\x2e\xd0\x91\xd1\x2a\x5d\x7c\xb5\x7d\xb3\x81\xb1\x32\xf1\xbf\xa0\x9f\x92\x8c\x9c\x8b\x41\xe3\x30\x6c\x89\x9f\x59\xf5\xc2\xb3\x1d\x84\x25\xb7\xc7\x18\xf7\xf7\x2b\x23\x1f\x0b\x0c\x69\x1e\x50\x62\x7f\x38\xb6\x3e\x91\x83\x2e\x10\x5b\x50\xe2\xfc\x78\x10\x92\x0d\xcb\xd2\x06\xb3\x9f\x62\x66\x12\x6a\x32\x79\xd0\x8f\x28\xc3\xdb\x8b\x53\x8d\x12\x1a\xef\x06\xf1\xf4\xfc\xdf\xe0\x23\xf8\xc9\xf2\x33\xcf\x32\x3a\x85\xe5\xf1\x0d\xff\xe9\xb5\xe3\x96\x8d\xf8\x74\xf2\x9a\x66\x3f\xfc\x0d\x00\x00\xff\xff\x0c\xd9\xc0\xe7\x32\x03\x00\x00" func idtablestakingAdminChange_minimumsCdcBytes() ([]byte, error) { return bindataRead( @@ -1910,11 +1910,11 @@ func idtablestakingAdminChange_minimumsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/change_minimums.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf4, 0x1d, 0x8a, 0xb, 0xcf, 0x34, 0x14, 0xd6, 0xf5, 0x44, 0x7c, 0x22, 0x68, 0x0, 0xbd, 0xd2, 0x70, 0xa3, 0x33, 0x9b, 0x53, 0x5f, 0x65, 0x52, 0x6e, 0xa3, 0x10, 0xc3, 0xf5, 0x47, 0x1d, 0xb9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0xc4, 0xf5, 0xcf, 0xc4, 0x9, 0xda, 0xde, 0x4, 0x25, 0x88, 0xdb, 0xca, 0x1a, 0x54, 0x9, 0x1f, 0x68, 0x91, 0x8, 0x74, 0xa8, 0x6, 0x87, 0x54, 0x36, 0x2, 0x68, 0x3f, 0x5, 0x4f, 0x3d}} return a, nil } -var _idtablestakingAdminChange_payoutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\xef\xd2\x40\x10\xc5\xef\xfd\x14\x2f\x3d\x98\x72\x69\x2f\xc6\x43\xa3\x12\x22\x92\x90\x78\x20\x82\x1f\x60\x58\xa6\x74\x65\xd9\x69\xb6\x53\x0b\x31\x7c\x77\xb3\x2d\x28\x08\xff\xb9\x34\x99\xee\xbc\xf7\x9b\x79\xf6\xd8\x48\x50\x2c\x9c\xf4\xcb\xf9\x86\xb6\x8e\xd7\x4a\x07\xeb\xf7\xa8\x82\x1c\x91\x3e\xff\x48\x93\xa4\x28\xb0\xa9\x6d\x0b\x0d\xe4\x5b\x32\x6a\xc5\xc3\xd4\xe4\xf7\xdc\x42\x6b\x46\xe5\xa4\x87\xca\x81\x3d\x7a\xe6\x83\x3b\xa3\xa1\xb3\x74\x9a\x24\x77\x13\x99\xe7\x7e\x35\xb4\x4b\xfc\x58\xd8\xd3\x87\xf7\x13\xfc\x4e\x12\x00\x28\x0a\x7c\x13\x43\x0e\xbf\x28\xd8\x68\x8d\x4a\x02\x08\x81\x2b\x0e\xec\x0d\x43\x65\x30\x5a\xce\x31\xa0\x61\xb6\x3b\x5a\x0f\xd9\xfe\x64\xa3\x83\x84\x63\x05\xc5\xe6\x77\xae\x4a\xbc\x7b\x5e\x23\x1f\x46\x46\xbf\x26\x70\x43\x81\x33\x32\x46\x4b\xcc\x3a\xad\x67\xc6\x48\xe7\x35\x12\xe1\x5a\x45\x81\xad\x84\x20\xfd\x2b\x10\xfa\xdf\x3f\x56\xcb\xae\xca\x6f\x10\xf8\x84\x28\x9f\x8f\x1a\x1f\xdf\x24\xfa\x9c\xc5\xc3\x97\x2f\x12\xc9\xaf\xdf\xe1\xd9\x5a\x25\xd0\x9e\x57\xa4\xf5\xe4\xaf\x61\xac\xe9\x14\x0d\x79\x6b\xb2\xf4\x8b\x74\x6e\x07\x2f\x7a\xe3\x7e\xa0\x6e\xaf\x31\x0f\x7c\xe9\xa8\x71\x19\xcf\xc1\x27\x36\x9d\xf2\xdd\xee\x0f\x9b\xe4\x2d\xeb\xd7\x46\x4c\xbd\x89\x09\x8f\x11\xfe\x0b\xf3\xa6\x74\xf9\x13\x00\x00\xff\xff\x24\xf8\x77\x84\x5a\x02\x00\x00" +var _idtablestakingAdminChange_payoutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x8f\xd3\x40\x0c\x85\xef\xf9\x15\x4f\x39\xac\xd2\x4b\x72\x41\x1c\x22\x60\xb5\xb0\xac\xb4\x12\x87\x8a\x16\xee\xee\xd4\x69\x86\x4e\xc7\xd1\xc4\x21\xad\x50\xff\x3b\x9a\x49\x0b\x2d\x2d\xbe\x44\x9a\xd8\xef\x7d\xf6\xb3\xbb\x4e\x82\xe2\xc5\xc9\xf8\xfa\xbc\xa4\x95\xe3\x85\xd2\xd6\xfa\x0d\x9a\x20\x3b\xe4\xb7\x3f\xf2\x2c\xab\x2a\x2c\x5b\xdb\x43\x03\xf9\x9e\x8c\x5a\xf1\x30\x2d\xf9\x0d\xf7\xd0\x96\xd1\x38\x19\xa1\xb2\x65\x8f\x91\x79\xeb\x0e\xe8\xe8\x20\x83\x66\xd9\xc5\x44\xe1\x79\x9c\xa7\xe7\x1a\xdf\x5e\xec\xfe\xed\x9b\x19\x7e\x65\x19\x00\x54\x15\xbe\x88\x21\x87\x9f\x14\x6c\xb4\x46\x23\x01\x84\xc0\x0d\x07\xf6\x86\xa1\x92\x8c\x5e\x9f\x91\xd0\xf0\xb4\xde\x59\x0f\x59\xfd\x60\xa3\x49\xc2\xb1\x82\xe2\xe3\x57\x6e\x6a\x3c\xdc\xae\x51\xa6\x91\xc9\xaf\x0b\xdc\x51\xe0\x82\x8c\xd1\x1a\x34\x68\x5b\x7c\x94\x10\x64\xfc\x4e\x6e\xe0\x19\x1e\x9e\x8c\x91\xc1\x6b\x04\xc4\xa9\xaa\x0a\xab\xd4\x73\x8f\x8b\xfe\xc5\x89\xd5\xb3\x6b\xca\x33\x13\xde\x23\xba\x95\xbd\x4a\xa0\x0d\x97\x93\xd6\xbb\xff\x82\x7e\x28\x62\x1e\xf5\x9d\xa0\xca\xd3\x37\xb5\x2d\x26\xb9\x39\x69\x3b\xfb\x63\x1c\xeb\xf1\x11\x1d\x79\x6b\x8a\xfc\x93\x0c\x6e\x0d\x2f\x7a\xe6\xbf\xa2\xef\x4f\xe9\x27\xce\x7c\xd2\x38\x4e\x57\xe2\x3d\x9b\x41\xf9\xe2\x06\x57\x1b\x95\x3d\xeb\xe7\x4e\x4c\xbb\x8c\xc1\x4f\xc9\xfe\xcd\xf8\xac\x74\xfc\x1d\x00\x00\xff\xff\xbc\x8e\x06\xa6\x71\x02\x00\x00" func idtablestakingAdminChange_payoutCdcBytes() ([]byte, error) { return bindataRead( @@ -1930,11 +1930,11 @@ func idtablestakingAdminChange_payoutCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/change_payout.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x45, 0xe0, 0xc2, 0xb6, 0xd, 0x3d, 0xb2, 0x34, 0x4e, 0x21, 0x73, 0xca, 0x61, 0xb1, 0xc9, 0xe8, 0xa2, 0xce, 0xef, 0x41, 0xea, 0xe2, 0x59, 0xc1, 0x21, 0x3d, 0x1e, 0x9c, 0xca, 0x58, 0x44, 0xca}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf1, 0x15, 0x65, 0x64, 0x1, 0xa4, 0xaa, 0xc1, 0x1e, 0x57, 0x8c, 0x4f, 0xa7, 0xc2, 0xec, 0xde, 0xbc, 0x6d, 0xad, 0x7a, 0xa, 0xf2, 0x6a, 0x7e, 0xb5, 0x8a, 0x77, 0x9a, 0x2e, 0x9e, 0x83, 0xe}} return a, nil } -var _idtablestakingAdminEnd_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\xcf\x8a\xdb\x4c\x10\xc4\xef\x7a\x8a\xc2\x87\x0f\x19\x3e\xa4\xbb\x49\xb2\x38\x59\x02\x86\x3d\x84\xd8\xf7\x65\x34\x6a\x59\x13\x4b\xdd\x62\xa6\x65\x25\x2c\x7e\xf7\x30\xfa\xe3\x5d\x67\xd7\x73\x11\x68\xba\xaa\x7e\xd3\xdd\xae\xed\xc4\x2b\xbe\x37\x32\xec\x1e\x0f\xa6\x68\x68\xaf\xe6\xe4\xf8\x88\xca\x4b\x8b\xd5\xfb\x8b\x55\x92\xe4\x39\x0e\xb5\x0b\x50\x6f\x38\x18\xab\x4e\x18\x54\x55\x64\xd5\x9d\xa9\xf9\x03\xe2\x32\x40\x6b\x02\x75\x62\x6b\x18\x2e\x11\xd4\x78\x0d\x30\x60\x1a\x20\x4c\x59\x92\xe7\xd1\x67\xa7\xb0\xd2\x16\x8e\x69\x56\x70\xf9\x1c\x66\x82\xa8\x6b\xe5\x4c\xcf\x2a\x27\xe2\x9b\xb8\x10\xb5\x43\xed\x6c\xfd\x1a\x76\x95\xf5\x63\xc9\xff\xf3\xbd\xa7\xaa\x8f\x25\x2c\x25\x05\x0c\x4e\x6b\x38\x0e\x7d\x55\x39\xeb\x88\x75\x94\x51\xb4\x5b\xe2\x02\xe6\xbc\x82\x74\x20\x62\x14\xbd\x3d\x91\x86\x24\x79\x03\x90\xba\x32\x6c\xf0\xb2\x57\xef\xf8\xb8\xc1\x57\x91\xe6\xb2\xc6\x4b\x92\x00\x40\x9e\xe3\x49\xac\x69\x70\x36\xde\xc5\xd6\xa1\x12\x0f\x13\x51\xc8\x13\x5b\x82\xca\x88\xbc\x7b\xc4\xd8\x5a\x6c\xcb\xd6\x31\xa4\xf8\x45\x56\x47\x8b\x86\x14\x26\xfe\xfc\x49\xd5\x06\xff\xbd\x1f\x43\x36\x4a\xa6\xbc\xce\x53\x67\x3c\xa5\xc6\x5a\xdd\x60\xdb\x6b\xbd\xb5\x56\x7a\xd6\x48\x84\xf9\xe4\x39\x0a\xf1\x5e\x86\x8f\x40\xcc\xbf\xf9\xf1\x04\x6a\xaa\x6c\x81\xc0\x67\x44\xfb\x6c\xf2\xf8\x74\x97\xe8\x4b\x1a\x17\x67\xf3\xc1\x46\x65\xf3\x77\x2c\xdb\xab\x78\x73\xa4\x1f\x46\xeb\xf5\x35\x30\x9e\x87\x07\x74\x86\x9d\x4d\x57\xdf\xa4\x6f\x4a\xb0\xe8\xc2\x7d\x43\x7d\x9d\x76\x74\x5b\x4d\x1e\x97\xa9\x1d\xf4\x9b\x6c\xaf\xf4\xe6\xed\x37\x2f\xc9\x02\xe9\xb6\xeb\xbc\x9c\xa9\x7c\x72\x41\xe3\x28\x5f\x19\xee\x68\x88\xcb\x05\x7f\x5a\xaf\x74\x9d\xdc\x29\x8d\x3b\x74\x18\x37\x28\x5d\xb0\x2e\xc9\xdf\x00\x00\x00\xff\xff\x2f\x6a\xaa\x29\x68\x03\x00\x00" +var _idtablestakingAdminEnd_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x6b\xdb\x40\x10\xc5\xef\xfa\x14\x0f\x1f\x82\x0c\x45\xba\x9b\xb6\xc1\x69\x28\x18\x72\x28\xb5\xe9\x35\xac\x56\x23\x6b\x6b\x79\x46\xec\x8e\xac\x96\xe0\xef\x5e\x56\x7f\x9c\xb8\x89\xf7\x62\xf0\xce\x7b\xef\xa7\xd9\xe7\x8e\xad\x78\xc5\xf7\x46\xfa\xcd\xe3\xce\x14\x0d\x6d\xd5\x1c\x1c\xef\x51\x79\x39\x62\xf1\xfe\x62\x91\x24\x79\x8e\x5d\xed\x02\xd4\x1b\x0e\xc6\xaa\x13\x06\x55\x15\x59\x75\x27\x6a\xfe\x82\xb8\x0c\xd0\x9a\x40\xad\xd8\x1a\x86\x4b\x04\x35\x5e\x03\x0c\x98\x7a\x08\x53\x96\xe4\x79\xf4\xd9\x28\xac\x1c\x0b\xc7\x34\x29\xb8\x7c\x0e\x13\x41\xd4\x1d\xe5\x44\xcf\x2a\x07\xe2\xab\xb8\x10\xb5\x7d\xed\x6c\xfd\x1a\x76\x91\x75\xc3\xc8\xa7\xe9\xde\x53\xd5\xc5\x11\x96\x92\x02\x7a\xa7\x35\x1c\x87\xae\xaa\x9c\x75\xc4\x3a\xc8\x28\xda\xcd\x71\x01\x53\x5e\x41\xda\x13\x31\x8a\xce\x1e\x48\x43\x92\xbc\x01\x48\x5d\x19\x56\x78\xd9\xaa\x77\xbc\x5f\xe1\x41\xa4\x39\x2f\xf1\x92\x24\x00\x90\xe7\x78\x12\x6b\x1a\x9c\x8c\x77\x71\x75\xa8\xc4\xc3\x44\x14\xf2\xc4\x96\xa0\x32\x20\x6f\x1e\x31\xac\x16\xeb\xf2\xe8\x18\x52\xfc\x26\xab\x83\x45\x43\x0a\x13\xff\xfc\x49\xd5\x0a\x77\xef\x9f\x21\x1b\x24\x63\x5e\xeb\xa9\x35\x9e\x52\x63\xad\xae\x60\x3a\xad\xd3\x07\xf1\x5e\xfa\x5f\xa6\xe9\x68\x89\xbb\xb5\xb5\xd2\xb1\x46\x40\x4c\x27\xcf\x51\x0c\x33\x1f\x71\x99\xff\x71\xe2\x09\xd4\x54\xd9\xcc\x84\x2f\x88\x69\x59\x50\xf1\x66\x4f\xd9\xe8\xf5\xf9\x26\xe8\xd7\x34\xf6\x69\xf5\x41\xd1\xb2\xe9\x77\x18\xdb\x8e\x76\x3f\x8c\xd6\xcb\x4b\x70\x3c\xf7\xf7\x68\x0d\x3b\x9b\x2e\xbe\x49\xd7\x94\x60\xd1\x99\xff\x8a\xfe\x52\x82\xe8\xb6\x18\x3d\xce\xe3\x96\xe8\x0f\xd9\x4e\xe9\xcd\x0e\xae\xbe\x28\x0b\xa4\xeb\xb6\xf5\x72\xa2\xf2\xc9\x05\x8d\x2f\xfc\xca\x70\x43\x43\x5c\xce\xf8\x63\xeb\xd2\x65\x72\x63\x34\x56\x6b\x37\x14\x2b\x9d\xb1\xce\xc9\xbf\x00\x00\x00\xff\xff\x3e\x55\xc6\xa8\x7f\x03\x00\x00" func idtablestakingAdminEnd_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1950,11 +1950,11 @@ func idtablestakingAdminEnd_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/end_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x32, 0x98, 0xb1, 0x28, 0xfb, 0x71, 0x79, 0x2a, 0xdc, 0xb4, 0xe1, 0x28, 0xbb, 0x32, 0x25, 0x97, 0xeb, 0x6, 0x49, 0x43, 0x13, 0x3e, 0x2b, 0x7a, 0x93, 0x8c, 0x1c, 0x7d, 0xaa, 0x6, 0x32, 0x8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa5, 0xd5, 0xe5, 0x1d, 0x36, 0xba, 0x41, 0xf1, 0xae, 0xd2, 0x8d, 0x31, 0x74, 0x62, 0x19, 0xb2, 0x61, 0x6b, 0x50, 0x1f, 0x71, 0xba, 0x69, 0x3e, 0x60, 0x96, 0x66, 0xa, 0xc, 0x6, 0x77, 0xa7}} return a, nil } -var _idtablestakingAdminEnd_epoch_change_payoutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x3c\x7c\x28\x32\x04\xe9\x52\x7a\x10\x6d\x83\xdb\x34\x60\xc8\x21\xd4\xee\x39\xac\x56\x23\x6b\x6b\x69\x47\xec\x8e\xac\x84\xe0\xff\x5e\x56\x1f\x6e\x53\xdb\x99\x8b\x40\x3b\xef\x63\x66\x9e\x69\x5a\x76\x82\xfb\x9a\xfb\xf5\xdd\x56\xe5\x35\x6d\x44\xed\x8d\xdd\xa1\x74\xdc\x60\x71\xfe\xb0\x88\xa2\x34\xc5\xb6\x32\x1e\xe2\x94\xf5\x4a\x8b\x61\x0b\x2a\x4b\xd2\x62\x0e\x54\xbf\x80\x6c\xe1\x21\x15\x81\x5a\xd6\x15\x94\x2d\xe0\x45\x39\xf1\x50\xb0\xd4\x83\x2d\x25\x51\x9a\x06\x9e\xb5\x40\x73\x93\x1b\x4b\x13\xc2\x16\x4f\x7e\x72\x10\x70\x0d\x1f\xe8\x49\x78\x4f\xf6\x8d\x9c\x0f\xd8\xbe\x32\xba\xfa\x2b\x76\x82\x75\x43\xcb\xcd\xf4\xee\xa8\xec\x42\x8b\xe5\x82\x3c\x7a\x23\x15\x8c\xf5\x5d\x59\x1a\x6d\xc8\xca\x00\xa3\x40\x37\xcb\x79\x4c\x7a\x39\x49\x4f\x64\x91\x77\x7a\x4f\xe2\xa3\xe8\x1f\x03\xb1\x29\x7c\x86\xd7\x8d\x38\x63\x77\x19\xbe\x31\xd7\xc7\x9b\x30\xdc\xa3\x7a\xe1\x4e\x32\xfc\xba\x37\xcf\x9f\x3e\x2e\xf1\x1a\x45\x00\x90\xa6\x78\x60\xad\x6a\x1c\x94\x33\x61\x9b\x28\xd9\x41\x05\x77\xe4\xc8\x6a\x82\xf0\x30\xc5\xfa\x0e\xc3\xb6\xb1\x2a\x1a\x63\xc1\xf9\x6f\xd2\x32\x50\xd4\x24\x50\xe1\xe7\x4f\x2a\x33\x7c\x38\xbf\x4c\x32\x40\x46\xbd\xd6\x51\xab\x1c\xc5\x4a\x6b\xc9\xb0\xea\xa4\x5a\x69\xcd\x9d\x95\xe0\x08\x53\xa5\x29\x72\x76\x8e\xfb\x4b\x46\xd4\xff\xfa\xa1\x3c\xd5\x65\x32\x9b\xc0\x17\x04\xfa\x64\xe4\xf8\x7c\xd5\xd1\xd7\x38\x64\x29\xbb\x10\xb2\x64\xfa\x0e\x6d\x1b\x61\xa7\x76\xf4\xa8\xa4\x5a\x9e\x04\x43\xdd\xde\xa2\x55\xd6\xe8\x78\xf1\x9d\xbb\xba\x80\x65\x99\x7d\xbf\x71\x7d\x0a\x40\x60\x5b\x8c\x1c\xc7\x71\x1d\xf4\x4c\xba\x13\x9a\xaf\x71\x36\x4a\xe2\x49\x7e\x84\xb0\x6e\xc3\xe9\xc7\x1b\xc6\xa7\x6b\x2e\xdf\x41\xad\xda\xd6\xf1\x81\x8a\x07\xe3\x25\x84\xe2\x6a\x2f\xd9\x62\x9e\x76\x0c\x68\x7c\xb5\x35\xa4\x70\x30\xe2\xe3\x79\x8a\x63\xf4\x27\x00\x00\xff\xff\xd2\xdb\xc3\xe1\xaa\x03\x00\x00" +var _idtablestakingAdminEnd_epoch_change_payoutCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x3c\x7c\x08\x32\x04\xe9\x52\x7a\x10\x6d\x83\xd3\x34\x60\xc8\x21\xd4\x6e\xaf\x61\xb5\x1a\x59\x5b\x4b\x3b\x62\x77\x64\x25\x04\xff\xf7\xb2\xfa\x70\x9b\x3a\xee\x5e\x04\xda\xf7\x35\x3b\xcf\x34\x2d\x3b\xc1\x7d\xcd\xfd\xfa\x6e\xab\xf2\x9a\x36\xa2\xf6\xc6\xee\x50\x3a\x6e\xb0\x38\xbf\x58\x44\x51\x9a\x62\x5b\x19\x0f\x71\xca\x7a\xa5\xc5\xb0\x05\x95\x25\x69\x31\x07\xaa\x5f\x40\xb6\xf0\x90\x8a\x40\x2d\xeb\x0a\xca\x16\xf0\xa2\x9c\x78\x28\x58\xea\xc1\x96\x92\x28\x4d\x83\xce\x5a\xa0\xb9\xc9\x8d\xa5\x89\x61\x8b\x27\x3f\x25\x08\xbc\x86\x0f\xf4\x24\xbc\x27\xfb\xc6\xce\x07\x6e\x5f\x19\x5d\xfd\x31\x3b\xd1\xba\x01\x72\x3d\xdd\x3b\x2a\xbb\x00\xb1\x5c\x90\x47\x6f\xa4\x82\xb1\xbe\x2b\x4b\xa3\x0d\x59\x19\x68\x14\xe4\x66\x3b\x8f\xc9\x2f\x27\xe9\x89\x2c\xf2\x4e\xef\x49\x7c\x14\xfd\x15\x20\x36\x85\xcf\xf0\xba\x11\x67\xec\x2e\xc3\x2d\x73\x7d\xbc\x0e\xc3\x3d\xaa\x17\xee\x24\xc3\x8f\x7b\xf3\xfc\xf1\xc3\x12\xaf\x51\x04\x00\x69\x8a\x07\xd6\xaa\xc6\x41\x39\x13\x5e\x13\x25\x3b\xa8\x90\x8e\x1c\x59\x4d\x10\x1e\xa6\x58\xdf\x61\x78\x6d\xac\x8a\xc6\x58\x70\xfe\x8b\xb4\x0c\x12\x35\x09\x54\xf8\xf9\x9d\xca\x0c\x57\xe7\x9b\x49\x06\xca\xe8\xd7\x3a\x6a\x95\xa3\x58\x69\x2d\x19\x54\x27\x55\x7c\xcb\xce\x71\xff\x53\xd5\x1d\x2d\x71\xb5\xd2\x9a\x3b\x2b\x21\x20\xa6\x93\xa6\xc8\x07\xcc\x7b\xb9\xd4\xbf\x71\xc2\xf1\x54\x97\xc9\x9c\x09\x9f\x11\xdc\x12\x2f\xec\xd4\x8e\x92\x51\xeb\xd3\xc5\xa0\x5f\xe2\x50\xb1\xec\x9d\xee\x25\xd3\x77\x80\x6d\x46\xb9\x47\x25\xd5\xf2\x64\x1c\xce\xcd\x0d\x5a\x65\x8d\x8e\x17\x5f\xb9\xab\x0b\x58\x96\x39\xff\x9b\xf4\xa7\x5e\x04\xb5\xc5\xa8\x71\x1c\x5f\x89\x9e\x49\x77\x42\xf3\x92\xce\x46\x4a\x3c\xc9\xb7\xd0\xe1\x6d\x68\xc4\xb8\xda\xf8\xb4\xe4\xe5\x7f\x58\xab\xb6\x75\x7c\xa0\xe2\xc1\x78\x09\x5d\xb9\x88\x25\x5b\xcc\xd3\x8e\xbd\x8d\x2f\x42\x43\x39\x87\x20\x3e\x9e\xa7\x38\x46\xbf\x03\x00\x00\xff\xff\x46\x98\x5c\x53\xc1\x03\x00\x00" func idtablestakingAdminEnd_epoch_change_payoutCdcBytes() ([]byte, error) { return bindataRead( @@ -1970,11 +1970,11 @@ func idtablestakingAdminEnd_epoch_change_payoutCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/end_epoch_change_payout.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdf, 0x64, 0x39, 0xf5, 0xd7, 0x48, 0xa8, 0x6c, 0xfd, 0x2b, 0x3, 0x2f, 0xb, 0xd3, 0x83, 0x39, 0x1e, 0xd9, 0x6e, 0xe1, 0x73, 0xc, 0x9c, 0xd0, 0xa, 0xc9, 0xc9, 0x38, 0xf3, 0x85, 0xce, 0x87}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0xe1, 0xca, 0x8e, 0x80, 0xb0, 0x14, 0x45, 0xf0, 0x71, 0xcf, 0x1, 0xe5, 0x2d, 0x72, 0xfa, 0xe3, 0xdc, 0x34, 0x68, 0x34, 0x37, 0x9b, 0x42, 0x1e, 0x3, 0x4d, 0xf4, 0x97, 0xac, 0x8d, 0xa}} return a, nil } -var _idtablestakingAdminEnd_stakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\xd1\x6a\xb3\x40\x10\x85\xef\x7d\x8a\x83\x17\x3f\x06\x7e\xf4\x5e\xda\x06\xdb\x50\x08\xe4\xa2\x34\x79\x81\xcd\x3a\xc6\x6d\xcd\x8e\xec\x8e\xb1\x10\xf2\xee\x65\x35\x86\xb6\x49\xe6\x46\x70\x66\xce\xf9\xc6\xa3\xd9\xb7\xec\x04\xaf\x0d\xf7\xcb\xc5\x46\x6d\x1b\x5a\x8b\xfa\x34\x76\x87\xca\xf1\x1e\xf1\x75\x23\x8e\xa2\x2c\xc3\xa6\x36\x1e\xe2\x94\xf5\x4a\x8b\x61\x0b\xb2\xa5\x87\xd4\x04\x7f\xde\x57\xdd\xd0\xf8\x8f\xbe\x36\xba\x86\xa3\xaa\x0b\x23\x96\x4b\xf2\x08\x12\xbd\x91\x1a\xc6\xfa\xae\xaa\x8c\x36\x64\x65\x58\xa5\x28\xfa\x21\x9b\x98\xd2\xe7\x38\xae\xc5\x19\xbb\xcb\xf1\xcc\xdc\x9c\x66\x38\x46\x11\x00\x64\x19\x56\xac\x55\x83\x83\x72\x26\x10\xa2\x62\x07\x15\xac\xc8\x91\xd5\x04\xe1\x01\x69\xb9\xc0\x70\x01\x8a\x72\x6f\x2c\x78\xfb\x41\x5a\x06\x89\x86\x04\x2a\xbc\x7c\xa7\x2a\xc7\xbf\xeb\x6b\xd3\x61\x65\xf4\x6b\x1d\xb5\xca\x51\xa2\xb4\x96\x1c\x45\x27\x75\xa1\x35\x77\x56\x02\x11\xce\x95\x65\xd8\xb2\x73\xdc\xdf\x02\x51\x7f\xfd\x43\x79\x6a\xaa\x74\x82\xc0\x23\x82\x7c\x3a\x6a\x3c\xdc\x25\x7a\x4a\x42\x3e\xf9\x8d\xe0\xd2\xf3\x73\x18\x5b\x0b\x3b\xb5\xa3\x37\x25\xf5\xec\x62\x18\x6a\x3e\x47\xab\xac\xd1\x49\xfc\xc2\x5d\x53\xc2\xb2\x4c\xdc\xbf\xa8\x2f\x69\x06\xb5\x78\xd4\x38\x8d\x9f\x83\xbe\x48\x77\x42\x53\x1a\x57\xa7\xa4\x9e\xa4\x68\x5b\xc7\x07\x2a\x57\xc6\x4b\xc8\x72\x76\x6f\x96\x6c\x39\x71\x8f\xff\x4d\x32\x79\x9d\xbe\x03\x00\x00\xff\xff\x4d\x67\x31\xf2\xa3\x02\x00\x00" +var _idtablestakingAdminEnd_stakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x0f\x1f\x82\x0c\x45\xba\x8b\xb6\xc1\x69\x28\x04\x72\x28\x75\xe8\x7d\xbc\x1a\x59\xdb\xae\x77\xc4\xee\x6c\x54\x08\xfe\xef\x65\x57\x56\x68\xeb\x64\x2e\x02\xcd\xcc\x7b\xdf\xe8\xc9\x9e\x26\x09\x8a\xaf\x4e\xe6\x87\xfb\x27\x3a\x38\xde\x2b\xfd\xb2\xfe\x88\x21\xc8\x09\x9b\xeb\xc6\xa6\xaa\xda\x16\x4f\xa3\x8d\xd0\x40\x3e\x92\x51\x2b\x1e\xec\xfb\x08\x1d\x19\xf1\xb2\x4f\xa9\x34\x3e\x60\x1e\xad\x19\x11\x78\x48\x79\xc4\x4b\xcf\x11\x59\x62\xb6\x3a\xc2\xfa\x98\x86\xc1\x1a\xcb\x5e\xcb\x2a\x57\xd5\x5f\xb2\xb5\xed\x63\x87\x97\xbd\x06\xeb\x8f\x1d\xee\x44\xdc\x79\x8b\x97\xaa\x02\x80\xb6\xc5\xa3\x18\x72\x78\xa6\x60\x33\x21\x06\x09\xa0\x6c\xc5\x81\xbd\x61\xa8\x14\xa4\x87\x7b\x94\x0b\xb0\xeb\x4f\xd6\x43\x0e\x3f\xd9\x68\x91\x70\xac\xa0\xfc\xf2\x3b\x0f\x1d\x6e\xae\xaf\x6d\xca\xca\xe2\x37\x05\x9e\x28\x70\x4d\xc6\x68\x07\x4a\x3a\xd6\x77\x12\x82\xcc\x3f\xc8\x25\xde\xe2\x66\x67\x8c\x24\xaf\x19\x10\x97\x6a\x5b\x1c\xca\xcc\x5b\x5c\xf4\x3f\x4e\xae\xc8\x6e\x68\x56\x26\x7c\x42\x76\x6b\xa2\x4a\xa0\x23\x37\x8b\xd6\xc7\x77\x41\x3f\xd7\x39\xb6\xee\x8d\x3c\x9b\xcb\xb3\x8c\xed\x17\xb9\x6f\xa4\xe3\xf6\xd5\x38\xd7\xed\x2d\x26\xf2\xd6\xd4\x9b\x2f\x92\x5c\x0f\x2f\xba\xf2\xff\x43\xff\x1a\x72\x56\xdb\x2c\x1a\xe7\xe5\x2b\xf1\x6f\x36\x49\x79\x0d\xe9\xea\xa4\x26\xb2\xee\xa6\x29\xc8\x33\xf7\x8f\x36\x6a\x8e\x78\xfb\xde\x2c\xfb\x7e\xe5\x5e\x7e\xa7\x7a\xf5\x3a\xff\x09\x00\x00\xff\xff\x12\x49\x6b\xee\xba\x02\x00\x00" func idtablestakingAdminEnd_stakingCdcBytes() ([]byte, error) { return bindataRead( @@ -1990,11 +1990,11 @@ func idtablestakingAdminEnd_stakingCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/end_staking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xae, 0xdc, 0x3, 0x82, 0x3b, 0x77, 0x26, 0xfd, 0xc5, 0x15, 0xfc, 0xb5, 0xfd, 0xaa, 0x8c, 0x88, 0x2c, 0xd0, 0x8b, 0xd7, 0x63, 0xb6, 0x42, 0x50, 0x3b, 0xa9, 0xb5, 0xb4, 0xc4, 0xaf, 0x86, 0x73}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x11, 0xb3, 0xec, 0x2e, 0x69, 0xa9, 0x17, 0x98, 0x82, 0xc1, 0xe2, 0x4f, 0xf2, 0xd4, 0x82, 0xe9, 0x56, 0x9d, 0xb1, 0xdc, 0xbe, 0x9a, 0xd7, 0x2d, 0x12, 0x75, 0x92, 0x64, 0x6, 0x1d, 0x90, 0x10}} return a, nil } -var _idtablestakingAdminMove_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6b\xfa\x40\x10\xc5\xef\xf9\x14\x8f\x1c\xfe\xc4\x4b\x72\x97\x7f\x2b\x52\x29\x08\x3d\x94\xea\x17\x98\xac\x13\x93\x9a\xec\x84\xdd\x89\x16\xc4\xef\x5e\x76\xa3\x45\xab\x9d\x4b\x20\x3b\xf3\xde\x6f\xe6\x35\x5d\x2f\x4e\xf1\xda\xca\x61\xb9\x58\x53\xd9\xf2\x4a\x69\xd7\xd8\x2d\x2a\x27\x1d\xd2\xfb\x87\x34\x49\x8a\x02\xeb\xba\xf1\x50\x47\xd6\x93\xd1\x46\x2c\x3a\xd9\xb3\x87\xca\x8e\xad\x47\xc9\x7a\x60\xb6\x28\x07\xb3\x63\xf5\x49\x72\xdd\x79\x4c\x12\x00\x28\x0a\xbc\x89\xa1\x16\x7b\x72\x4d\xd0\x47\x25\x0e\x04\xc7\x15\x3b\xb6\x86\xa1\x02\xad\x19\xcb\x05\xa2\x3f\xe6\x9b\xae\xb1\x90\xf2\x93\x8d\x46\x89\x96\x15\x14\x7e\x7e\x70\x35\xc5\xbf\x7b\xd6\x3c\x8e\x8c\x7e\xbd\xe3\x9e\x1c\x67\x64\x8c\x4e\x31\x1f\xb4\x9e\x1b\x23\x83\xd5\x09\x8e\xb1\xe1\x0c\x55\x8a\x73\x72\x78\x04\x42\xbf\xfd\x43\x79\x6e\xab\xfc\x02\x81\x27\x04\xf9\x7c\xd4\xf8\xff\x27\xd1\x73\x16\xae\x3b\x7d\x70\xf6\xfc\xfc\x8d\x6d\x2b\x15\x47\x5b\x7e\x27\xad\x27\x3f\x86\xa1\x66\x33\xf4\x64\x1b\x93\xa5\x2f\x32\xb4\x1b\x58\xd1\x0b\xf7\x0d\xb5\x3f\x67\x19\xf9\xd2\x51\xe3\x34\x9e\x83\xbf\xd8\x0c\xca\x57\xbb\xdf\x6c\x92\x87\x3c\xd7\x31\xcd\xec\x32\x77\xfa\x0e\x00\x00\xff\xff\x90\x2d\xa0\xc7\x2d\x02\x00\x00" +var _idtablestakingAdminMove_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6f\x82\x40\x10\x85\xef\xfc\x8a\x17\x0e\x06\x2f\x70\x37\x6d\x8d\xad\x69\x62\xd2\x43\x53\x4d\xef\xc3\x3a\x08\x15\x76\xc8\xee\xa0\x4d\x8c\xff\xbd\x61\xd1\x46\xab\x9d\x0b\x09\xbc\x79\xef\x63\x5e\xd5\xb4\xe2\x14\xaf\xb5\xec\x17\xf3\x15\xe5\x35\x2f\x95\xb6\x95\xdd\xa0\x70\xd2\x20\xbe\xfd\x10\x47\x51\x96\x61\x55\x56\x1e\xea\xc8\x7a\x32\x5a\x89\x45\x23\x3b\xf6\x50\xd9\xb2\xf5\xc8\x59\xf7\xcc\x16\x79\x67\xb6\xac\x3e\x8a\x2e\x95\x87\x28\x02\x80\x2c\xc3\x9b\x18\xaa\xb1\x23\x57\xf5\xfe\x28\xc4\x81\xe0\xb8\x60\xc7\xd6\x30\x54\xa0\x25\x63\x31\x47\xc8\xc7\x6c\xdd\x54\x16\x92\x7f\xb1\xd1\x60\x51\xb3\x82\xfa\x97\x1f\x5c\x4c\x30\xba\x65\x4d\xc3\xca\x90\xd7\x3a\x6e\xc9\x71\x42\xc6\xe8\x04\xd4\x69\x99\x3c\x8b\x73\xb2\xff\xa4\xba\xe3\x31\x46\x33\x63\xa4\xb3\x3a\xc6\x21\xe8\x4f\x8c\x79\xd0\xdc\xe3\xa2\xbf\x38\xfd\x78\xae\x8b\xf4\xcc\x84\x47\xf4\x69\xa9\x57\x71\xb4\xe1\x74\xf0\x7a\xf8\x17\xf4\x29\xe9\x8f\x3e\xb9\xd3\x46\x7a\x7a\x06\xd9\x72\xb0\x7b\x27\x2d\xc7\xbf\xc1\xfd\x4c\xa7\x68\xc9\x56\x26\x89\x5f\xa4\xab\xd7\xb0\xa2\x67\xfe\x2b\x7a\x7f\xaa\x38\x70\xc6\x83\xc7\x71\xb8\x12\x7f\xb3\xe9\x94\x2f\x6e\x70\xf5\x47\x69\x5f\xf3\x2a\x94\x9c\x9c\xf7\x8e\x3f\x01\x00\x00\xff\xff\x2f\xf8\xa5\xef\x44\x02\x00\x00" func idtablestakingAdminMove_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2010,11 +2010,11 @@ func idtablestakingAdminMove_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/move_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb9, 0x2f, 0xf4, 0xd9, 0xd5, 0xf0, 0x8c, 0xe5, 0x6a, 0x8a, 0x18, 0xd4, 0x1f, 0x6e, 0xf5, 0xb6, 0x53, 0xf5, 0xb9, 0x2e, 0xa9, 0x23, 0xf1, 0x3d, 0xe4, 0xa1, 0x36, 0x12, 0xe0, 0x65, 0xa1, 0x58}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8a, 0xe6, 0x9d, 0xb1, 0xe1, 0x26, 0x3, 0x9, 0x1e, 0x94, 0xc0, 0xcd, 0x21, 0x66, 0x45, 0xe1, 0xab, 0xcd, 0x70, 0x3c, 0xff, 0x6a, 0xc3, 0x43, 0xd9, 0x93, 0x7d, 0x60, 0x43, 0xc1, 0xea, 0xaf}} return a, nil } -var _idtablestakingAdminPay_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6b\xc2\x40\x10\xc5\xef\xf9\x14\x8f\x1c\x4a\xbc\x24\x77\xa9\x15\xa9\x14\x84\x1e\x8a\xfa\x05\xc6\xcd\xc4\xa4\x6e\x76\xc3\xee\xa4\x56\xc4\xef\x5e\x36\x7f\x8a\x56\x3b\x97\x40\x76\xe6\xbd\xdf\xbc\xa9\xea\xc6\x3a\xc1\x9b\xb6\xc7\xd5\x72\x4b\x3b\xcd\x1b\xa1\x43\x65\xf6\x28\x9c\xad\x11\xdf\x3f\xc4\x51\x94\x65\xd8\x96\x95\x87\x38\x32\x9e\x94\x54\xd6\xa0\xa1\x93\x87\xe3\x23\xb9\xdc\x43\x2c\x48\x6b\x48\xc9\xf0\x42\x07\xce\x61\x6c\xce\x3e\x8a\xae\x27\xce\x51\x04\x00\x59\x86\x77\xab\x48\xe3\x8b\x5c\x15\x7c\x50\x58\x07\x82\xe3\x82\x1d\x1b\xc5\x41\x2d\x28\xad\x96\xe8\x38\xb0\xc8\xeb\xca\xc0\xee\x3e\x59\x49\x27\xa1\x59\x40\xe1\xe7\x9a\x8b\x29\x9e\xee\x99\xd3\x6e\xa4\xf7\x6b\x1c\x37\xe4\x38\x21\xa5\x64\x8a\x45\x2b\xe5\x42\x29\xdb\x1a\x99\xe0\xdc\x35\x0c\x50\x3b\xeb\x9c\x3d\x3e\x02\xa1\xbf\xfe\xa1\x3c\xeb\x22\x1d\x21\x30\x43\x90\x4f\x7b\x8d\xe7\x7f\x89\x5e\x92\x90\xf2\xf4\x41\xfc\xe9\xf0\xed\xda\x36\x62\x1d\xed\xf9\x83\xa4\x9c\xfc\x1a\x86\x9a\xcf\xd1\x90\xa9\x54\x12\xbf\xda\x56\x87\x94\x65\xe4\xbe\xa1\xf6\xc3\x4d\x3b\xbe\xb8\xd7\xb8\xf4\x71\xf0\x37\xab\x56\xf8\x6a\xf7\x90\xa6\x6f\xeb\x9a\xdc\x09\xb3\xdb\xbd\x52\x45\x5a\xb5\x9a\x84\xd7\xfd\xa5\x93\xc9\xe3\x00\xd2\x86\x4e\x63\xcb\xa0\x35\xba\x5e\x7e\x02\x00\x00\xff\xff\x63\xa2\x73\xb4\x73\x02\x00\x00" +var _idtablestakingAdminPay_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x8f\xda\x30\x10\xc5\xef\xf9\x14\x4f\x39\xa0\xe4\x92\xdc\x51\x29\xa2\x45\x95\x90\x7a\xa8\x00\xf5\x3e\x38\x13\x92\xe2\xd8\x91\x3d\x29\x8b\x10\xdf\x7d\xe5\xfc\x59\xc1\xc2\xfa\x12\x29\x79\xf3\xde\x2f\x6f\x5c\x37\xad\x75\x82\x5f\xda\x9e\x37\xeb\x3d\x1d\x34\xef\x84\x4e\xb5\x39\xa2\x74\xb6\x41\xfc\xfc\x21\x8e\xa2\x3c\xc7\xbe\xaa\x3d\xc4\x91\xf1\xa4\xa4\xb6\x06\x2d\x5d\x3c\x1c\x9f\xc9\x15\x1e\x62\x41\x5a\x43\x2a\x86\x17\x3a\x71\x01\x63\x0b\xf6\x51\x74\x3f\x71\x8d\x22\x00\xc8\x73\xfc\xb6\x8a\x34\xfe\x93\xab\x43\x0e\x4a\xeb\x40\x70\x5c\xb2\x63\xa3\x38\xb8\x05\xa7\xcd\x1a\x3d\x07\x56\x45\x53\x1b\xd8\xc3\x3f\x56\xd2\x5b\x68\x16\x50\x78\xb9\xe5\x72\x8e\xd9\x33\x73\xd6\x8f\x0c\x79\xad\xe3\x96\x1c\x27\xa4\x94\xcc\x41\x9d\x54\xc9\x0f\xeb\x9c\x3d\xff\x25\xdd\x71\x8a\xd9\x4a\x29\xdb\x19\x49\x71\xed\xf5\x23\xe3\xa1\xd7\xbc\xe2\xa2\xcf\x38\xe1\x78\xd6\x65\x36\x31\x61\x81\x90\x96\x79\xb1\x8e\x8e\x9c\x0d\x5e\xdf\xbe\x04\xfd\x9e\x84\xf2\xe7\x2f\xb6\x92\x8d\xcf\x5e\xb6\x1b\xec\xfe\x90\x54\xe9\x47\x70\x38\xcb\x25\x5a\x32\xb5\x4a\xe2\x9f\xb6\xd3\xa1\x7c\x99\xf8\x1f\xe8\xfd\xb8\xea\x9e\x33\x1e\x3c\x6e\x43\x4b\xfc\xc6\xaa\x13\xbe\xeb\x20\x94\xec\xbb\xa6\x21\x77\xc1\xe2\xf1\xff\x32\x45\x5a\x75\x9a\x84\xb7\xc3\x05\x48\xd2\xd7\x45\x64\x2d\x5d\x26\xc9\xe8\x35\xa5\xde\xde\x03\x00\x00\xff\xff\xb9\x2a\x7a\x88\x8a\x02\x00\x00" func idtablestakingAdminPay_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -2030,11 +2030,11 @@ func idtablestakingAdminPay_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/pay_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0xb9, 0xbd, 0xe3, 0x6, 0xc8, 0xd5, 0xb2, 0xfc, 0x2b, 0xbf, 0x48, 0x95, 0x5, 0xb, 0x66, 0x5d, 0x94, 0xad, 0x5e, 0x64, 0xc3, 0xa3, 0xee, 0x30, 0xbc, 0xcb, 0x11, 0x4a, 0xe5, 0x88, 0x1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0x8d, 0xa7, 0xac, 0x1d, 0x3a, 0xd, 0x11, 0x73, 0x2b, 0x80, 0x21, 0x2b, 0xc6, 0x56, 0xc, 0x6, 0x47, 0xe2, 0xfa, 0xd7, 0x8b, 0x96, 0xda, 0x84, 0x45, 0x19, 0xc9, 0x73, 0x5d, 0x9d, 0xff}} return a, nil } -var _idtablestakingAdminRemove_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x93\x4f\x8b\xdb\x3c\x10\xc6\xcf\xd1\xa7\x78\xc8\xe1\xc5\x81\xb7\xf6\x3d\x74\xbb\x84\x86\x42\x60\xe9\x96\x4d\x6e\xcb\x1e\x14\x79\x1c\xab\x55\x24\x23\x4d\x92\x0d\x4b\xbe\x7b\x19\xcb\x6e\xf7\x4f\xaa\x8b\x41\x33\xf3\xcc\x4f\x33\x8f\xed\xbe\x0b\x91\xf1\xcd\x85\xd3\x6a\xb9\xd1\x5b\x47\x6b\xd6\xbf\xac\xdf\xa1\x89\x61\x8f\xe9\xc7\xc0\x54\xa9\xaa\xc2\xa6\xb5\x09\x1c\xb5\x4f\xda\xb0\x0d\x1e\x91\xf6\xe1\x48\x09\x3e\xd4\x84\xd5\x32\xe5\x7a\x6e\x09\xce\x26\x46\x68\xa0\xbb\x2e\x86\x23\xd5\x7d\x4a\x82\xf5\xa2\x23\x09\xab\x25\x58\x1a\x94\x90\x9b\x55\x03\xed\xcf\x52\x90\x63\x09\xcb\x7b\x7c\xbf\xdf\x80\x9e\x45\x48\xbb\x48\xba\x3e\xc3\xfa\x3e\x6e\x6b\xf2\x6c\xf9\x9c\x15\xfe\x07\xb7\x36\xf5\xba\xaf\xd0\x4e\xd6\x39\x44\x3a\x52\x64\x14\x3e\xb0\x14\xed\xbb\xc0\xe4\x79\xa6\xd4\xab\xcc\xc2\xd6\x69\x8e\xc7\x35\x47\xeb\x77\x4f\x33\xbc\x28\x05\x00\x55\x85\xbb\x60\xb4\xc3\x51\x47\x2b\x6d\xd0\x84\x08\x8d\x48\x0d\x45\xf2\x86\xc0\x61\x7c\x48\x3f\x29\x2c\xea\xbd\xf5\x08\xdb\x9f\x64\xb8\x97\x70\xc4\xd0\x72\xf9\x40\xcd\x1c\xff\x7d\x9c\x6a\xd9\x97\xe4\x7e\x5d\xa4\x4e\x47\x2a\xb4\x31\x3c\xc7\xe2\xc0\xed\xc2\x98\x70\xf0\x2c\x44\x18\x4e\x55\x61\x1b\x62\x0c\xa7\x6b\x20\xfa\x7d\x7f\x39\x89\x5c\x53\x8e\x10\xb8\x81\xc8\x97\x59\xe3\xf3\x3f\x89\xbe\x14\xb2\xc7\xf9\x15\x83\x94\xc3\xb7\x4f\x5b\x73\x88\x7a\x47\x3f\x34\xb7\xb3\x3f\x0d\xe5\xdc\xde\xa2\xd3\xde\x9a\x62\xfa\x35\x1c\x9c\xec\x9e\x47\xee\x37\xd4\x69\x70\x5d\xcf\x37\xcd\x1a\x97\x3c\x0e\x7a\x26\x73\x60\xc2\x8b\x9a\xc8\x18\xc5\x3d\xe2\x8a\x9b\x6b\x4c\x3b\xe2\xc5\x60\xb3\x3b\x9b\xb8\xf8\x0b\x73\x0d\x44\x9c\x34\xda\x32\xdb\xb4\x37\x6d\xca\x8f\x99\xce\x94\x9a\x54\xd5\xe0\x6c\x90\x36\x6d\x76\xb7\x9a\xc8\xfe\x33\xc7\x26\x3c\xe4\xb0\xf5\xb0\x75\x12\xc8\xc9\x40\xf8\xf8\x36\xe3\x09\x37\xf0\xd6\xa9\xc9\x25\xcb\x26\xe2\xbc\xab\xf1\xb7\xe8\x01\x86\x05\x7a\x3a\x41\x3b\x17\x4e\x9f\xe4\xf6\xfa\x0a\xcb\xf4\xee\xb1\x43\xdf\x71\x78\x97\xdf\x01\x00\x00\xff\xff\xcd\x51\x4b\xc1\xdc\x03\x00\x00" +var _idtablestakingAdminRemove_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x93\x4f\x6b\xdb\x40\x10\xc5\xcf\xd6\xa7\x78\xf8\x10\x64\x68\xa5\xbb\x69\x1a\xd2\x9a\x82\x21\x34\x25\x31\xbd\x84\x1c\xc6\xd2\xc8\xda\x76\xbd\x2b\x76\xc7\x76\x4c\xf0\x77\x2f\xa3\x95\xda\xfc\x71\xf7\x22\xd8\x99\x79\xf3\xdb\x99\x27\xb3\xed\x7c\x10\x7c\xb3\xfe\xb0\x5c\xac\x68\x6d\xf9\x5e\xe8\xb7\x71\x1b\x34\xc1\x6f\x31\x7d\x1f\x98\x66\x59\x59\x62\xd5\x9a\x08\x09\xe4\x22\x55\x62\xbc\x43\xe0\xad\xdf\x73\x84\xf3\x35\x63\xb9\x88\xa9\x5e\x5a\x86\x35\x51\xe0\x1b\x50\xd7\x05\xbf\xe7\xba\x4f\x89\x30\x4e\x75\x34\x61\xb9\x80\x68\x83\x02\x7a\xb3\x6c\x40\xee\xa8\x05\x29\x16\xb1\xb8\xc5\xf7\xdb\x15\xf8\x49\x85\xc8\x06\xa6\xfa\x08\xe3\xfa\xb8\xa9\xd9\x89\x91\x63\x52\xf8\x00\x69\x4d\xec\x75\x5f\xa0\x1d\x8c\xb5\x08\xbc\xe7\x20\xc8\x9d\x17\x2d\xda\x76\x5e\xd8\xc9\x2c\xcb\x5e\x64\xe6\xa6\x8e\x73\x3c\xdc\x4b\x30\x6e\xf3\x38\xc3\x73\x96\x01\x40\x59\xe2\xc6\x57\x64\xb1\xa7\x60\xb4\x0d\x1a\x1f\x40\x08\xdc\x70\x60\x57\x31\xc4\x8f\x0f\xe9\x27\x85\xeb\x7a\x6b\x1c\xfc\xfa\x17\x57\xd2\x4b\x58\x16\x90\x5e\xde\x71\x33\xc7\xc5\xfb\xa9\x16\x7d\x49\xea\xd7\x05\xee\x28\x70\x4e\x55\x25\x73\xd0\x4e\xda\xfc\x8b\x0f\xc1\x1f\x7e\x92\xdd\xf1\x0c\x17\xd7\x55\xe5\x77\x4e\x14\x10\xc3\x29\x4b\xac\xfb\x9c\x73\x5c\xf4\x16\x47\x4f\x64\xdb\x14\x23\x13\x2e\xa1\xdd\x8a\x28\x3e\xd0\x86\x8b\xa4\xf5\xe9\xbf\xa0\x9f\x73\x5d\xef\xfc\x8c\x6f\x8a\xe1\xdb\xa7\xdd\x27\xb9\x1f\x24\xed\xec\x6f\x63\x3d\x57\x57\xe8\xc8\x99\x2a\x9f\x7e\xf5\x3b\xab\x96\x90\x91\xff\x15\x7d\x1c\xcc\xd8\x73\x4e\x93\xc6\x29\x4d\x89\x9f\xb8\xda\x09\xe3\x39\x9b\xe8\x74\xd5\x54\x6a\x96\xcb\x73\x4c\x1b\x96\xeb\xc1\x7d\x37\x26\x4a\xfe\x0f\xe6\x1c\x88\x1a\x6c\x74\x6b\x72\x6f\xef\xe5\x61\x36\xd3\x59\x96\x4d\xca\x72\x30\x3c\x98\xaa\x36\x99\x3e\x9b\xa8\x2d\x12\xc7\xca\xdf\xa5\xb0\x71\x30\x75\x54\xc8\xc9\x40\xf8\xf0\x3a\xe3\x11\x97\x70\xc6\x66\x93\x53\x92\x8d\x2c\x69\x67\xe3\xdf\xd2\x03\x0c\x8b\x74\x7c\x00\x59\xeb\x0f\x1f\xf5\xf6\xfc\x2a\x8b\xf8\xe6\xb1\x43\xdf\x71\x78\xa7\x3f\x01\x00\x00\xff\xff\x5e\x32\x19\xb8\xf3\x03\x00\x00" func idtablestakingAdminRemove_approved_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2050,11 +2050,11 @@ func idtablestakingAdminRemove_approved_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/remove_approved_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb, 0x54, 0x19, 0xbe, 0xbc, 0xb7, 0x17, 0x46, 0x1a, 0xeb, 0xa1, 0xb8, 0x27, 0xa3, 0xe5, 0xab, 0x10, 0xda, 0xcc, 0x8f, 0x3e, 0xea, 0x17, 0x8, 0x2f, 0xc5, 0xb7, 0x24, 0x70, 0xaa, 0xf, 0x7e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x57, 0x6e, 0x8d, 0x79, 0xfb, 0x33, 0x46, 0x8c, 0x90, 0xf0, 0x5b, 0xed, 0x99, 0x74, 0x18, 0xe0, 0x89, 0x87, 0xdb, 0x8d, 0x1e, 0x5, 0xba, 0x54, 0x1, 0x90, 0xdb, 0x87, 0xa8, 0x8f, 0x79, 0x8d}} return a, nil } -var _idtablestakingAdminRemove_invalid_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xd1\xaa\xd3\x40\x10\x86\xef\xf3\x14\x3f\xbd\x90\x1c\x90\xe4\x3e\xa8\x87\x6a\x11\x0a\x22\x62\xcf\x0b\x4c\x37\x93\x66\x74\xbb\x13\x76\x27\xad\x70\xe8\xbb\xcb\x6e\x9b\x83\xda\xe3\xdc\x84\x64\x77\xbe\xf9\x26\xbf\x1c\x27\x8d\x86\xcf\x5e\xcf\xdb\xcd\x13\xed\x3d\xef\x8c\x7e\x4a\x38\x60\x88\x7a\xc4\xea\xfe\x60\x55\x55\x6d\x8b\xa7\x51\x12\x2c\x52\x48\xe4\x4c\x34\x80\x43\x9f\x60\x23\x23\xdd\xfa\x69\x2e\x07\x6f\x71\x1e\xc5\x8d\x88\x3c\xcc\xf9\x4a\xd0\x9e\x13\x32\xe2\x2c\x36\x42\x42\x9a\x87\x41\x9c\x70\xb0\xd2\xca\x55\xf5\x07\xb6\x96\x3e\x75\x78\xde\x59\x94\x70\xe8\xf0\x51\xd5\x5f\x1e\xf0\x5c\x55\x00\xd0\xb6\xf8\xa2\x8e\x3c\x4e\x14\x25\x1b\x62\xd0\x08\xca\xa3\x38\x72\x70\x0c\xd3\xa2\xb4\xdd\xa0\x6c\x80\x75\x7f\x94\x00\xdd\xff\x60\x67\x05\xe1\xd9\x40\xf9\xe3\x77\x1e\x3a\xbc\xb9\xdf\xb6\x29\x2d\xd7\x79\x53\xe4\x89\x22\xd7\xe4\x9c\x75\x58\xcf\x36\xae\x9d\xd3\x39\x58\x36\xc2\xad\xda\x16\x7b\x8d\x51\xcf\xaf\x89\xd0\xbf\xf3\x73\x25\xf6\x43\xb3\x48\xe0\x3d\x32\xbe\xb9\x32\xde\xfd\xd7\xe8\x43\x9d\xf3\xe9\x5e\x09\xae\xb9\x3d\xcb\xb5\x9d\x69\xa4\x03\x7f\x23\x1b\x1f\x5e\x06\xe6\x7a\x7c\xc4\x44\x41\x5c\xbd\xfa\xa4\xb3\xef\x11\xd4\x16\xef\xbf\xac\x5f\xd2\xcc\xb4\xd5\x95\x71\xb9\xfe\x0e\xfe\xc5\x6e\x36\x5e\xd2\xb8\x5b\xa5\x89\x7c\xd4\x13\x6f\xc3\x89\xbc\xf4\x5f\x73\xee\x35\x4d\x53\xd4\x13\x97\xb7\xed\x26\x75\x90\x3e\x2d\xd0\xcb\xef\x00\x00\x00\xff\xff\x70\xe3\x67\x73\x8c\x02\x00\x00" +var _idtablestakingAdminRemove_invalid_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x51\x8b\xdb\x30\x0c\xc7\xdf\xf3\x29\xfe\xf4\xe1\x48\x61\x24\xef\x61\xdb\x71\xb7\x32\x28\x8c\x31\xd6\x63\xef\xaa\xa3\x34\xde\x5c\x2b\xd8\x72\x3b\x38\xfa\xdd\x87\x9d\xe6\xd8\xd6\x3b\xbd\x84\xc4\xd2\x4f\x3f\x45\xb6\xc7\x49\x82\xe2\xb3\x93\xf3\x76\xf3\x44\x7b\xc7\x3b\xa5\x5f\xd6\x1f\x30\x04\x39\x62\x75\x7b\xb0\xaa\xaa\xb6\xc5\xd3\x68\x23\x34\x90\x8f\x64\xd4\x8a\x07\xfb\x3e\x42\x47\x46\xbc\xd6\x53\x2a\x07\xef\x70\x1e\xad\x19\x11\x78\x48\x39\xc5\x4b\xcf\x11\x19\x71\xb6\x3a\xc2\xfa\x98\x86\xc1\x1a\xcb\x5e\x4b\x29\x57\xd5\x5f\xd8\xda\xf6\xb1\xc3\xf3\x4e\x83\xf5\x87\x0e\x8f\x22\xee\xb2\xc6\x73\x55\x01\x40\xdb\xe2\x8b\x18\x72\x38\x51\xb0\xd9\x10\x83\x04\x50\x6e\xc5\x81\xbd\x61\xa8\x14\xa5\xed\x06\x65\x02\x3c\xf4\x47\xeb\x21\xfb\x9f\x6c\xb4\x20\x1c\x2b\x28\x7f\xfc\xce\x43\x87\xbb\xdb\x69\x9b\x52\x32\xf7\x9b\x02\x4f\x14\xb8\x26\x63\xb4\x03\x25\x1d\xeb\x47\x09\x41\xce\x3f\xc8\x25\x5e\xe3\xee\xc1\x18\x49\x5e\xb3\x20\xae\xd1\xb6\xd8\x97\x9c\xd7\xbc\xe8\x7f\x9d\x1c\x91\xdd\xd0\x2c\x4e\xf8\x80\xdc\xad\x89\x2a\x81\x0e\xdc\xcc\xac\xf7\x6f\x8a\x7e\xac\xf3\xda\xba\x57\xf6\xd9\x5c\x9f\x25\x6d\x37\xe3\xbe\x91\x8e\xeb\x97\xc6\x39\xee\xef\x31\x91\xb7\xa6\x5e\x7d\x92\xe4\x7a\x78\xd1\xc5\xff\x1f\xfb\x97\x25\x67\xda\x6a\x66\x5c\xe6\xbf\xc4\xbf\xd9\x24\xe5\x65\x49\x37\x23\x35\x81\x8f\x72\xe2\xad\x3f\x91\xb3\xfd\xd7\x7c\x1d\x6a\x9a\xa6\x20\x27\x2e\x6f\xdb\x4d\xec\x60\xfb\xb8\x40\x2f\x7f\x02\x00\x00\xff\xff\xe8\xd6\x99\x50\xa3\x02\x00\x00" func idtablestakingAdminRemove_invalid_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2070,11 +2070,11 @@ func idtablestakingAdminRemove_invalid_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/remove_invalid_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0xa7, 0xf0, 0x94, 0x84, 0x26, 0x8a, 0xb2, 0xab, 0x4, 0xad, 0x30, 0xc0, 0xe, 0x48, 0xcd, 0xa4, 0x51, 0x13, 0xa8, 0x8f, 0x6d, 0xc8, 0xa9, 0x62, 0x91, 0xe1, 0x8f, 0x34, 0x13, 0xfd, 0xac}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4a, 0x11, 0x96, 0x38, 0x1b, 0x3c, 0x48, 0xf6, 0x63, 0x35, 0x22, 0x35, 0x1f, 0x16, 0xff, 0x98, 0xe8, 0x52, 0xfb, 0xfd, 0x5f, 0x55, 0xbb, 0xc8, 0xeb, 0xb9, 0xd6, 0xcf, 0x53, 0x18, 0x1b, 0x6d}} return a, nil } -var _idtablestakingAdminRemove_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xd1\xaa\xdb\x30\x0c\x86\xef\xf3\x14\x3f\xb9\x18\xe9\x4d\x72\x1f\xb6\x95\xb0\x32\x28\x8c\x31\xda\xbe\x80\x6b\x2b\x8d\xb7\xc4\x0a\x8a\xd2\x76\x8c\xbe\xfb\x70\xd2\x1e\xda\xd3\x1e\xdd\x18\x6c\xeb\xd3\x27\xc9\x77\x3d\x8b\xe2\x7b\xcb\xa7\xf5\x6a\x67\xf6\x2d\x6d\xd5\xfc\xf1\xe1\x80\x5a\xb8\x43\xfa\xfc\x90\x26\x49\x51\x60\xd7\xf8\x01\x2a\x26\x0c\xc6\xaa\xe7\x00\xa1\x8e\x8f\x34\xc0\x04\xd0\xd9\x0f\x1a\x11\x81\x1d\xcd\x1c\x6d\x08\xde\x51\x50\xaf\x7f\xa1\x91\x96\x24\x77\xd9\x99\x77\x25\xb6\x2a\x3e\x1c\x16\xf8\x97\x24\x00\x50\x14\xf8\xc1\xd6\xb4\x38\x1a\xf1\x31\x03\x35\x0b\x0c\x84\x6a\x12\x0a\x96\xa0\x3c\x71\xd7\x2b\x4c\x7e\xa8\x5c\xe7\x03\x78\xff\x9b\xac\x4e\x88\x96\x14\x26\x5e\x6e\xa8\x2e\xf1\xe9\xb9\x97\x7c\x4a\x99\xeb\xf5\x42\xbd\x11\xca\x8c\xb5\x5a\xa2\x1a\xb5\xa9\xac\xe5\x31\x68\x34\xc2\x35\x8a\x02\x7b\x16\xe1\xd3\x2b\x11\xf3\xbe\x7e\x8c\x81\xda\x3a\xbf\x49\xe0\x0b\x22\x3e\x9f\x19\x9f\x3f\x34\xfa\x9a\xc5\xa9\x95\x2f\xd6\x92\x5f\xcf\xe9\xdb\x56\x59\xcc\x81\x7e\x19\x6d\x16\x6f\x05\x63\x2c\x97\xe8\x4d\xf0\x36\x4b\xbf\xf1\xd8\x3a\x04\xd6\x9b\xf7\x83\xf5\x70\xdd\xf5\xe4\x97\xce\x8c\xcb\x3c\x0e\x3a\x93\x1d\x95\xee\x7a\x7f\xe8\x24\x9f\xf7\x5d\x05\xb7\xa1\x7a\x0c\xee\x27\x3b\xda\x90\x65\x71\x99\x77\x37\xd0\xe5\x7f\x00\x00\x00\xff\xff\xf8\x49\x91\xd2\x5e\x02\x00\x00" +var _idtablestakingAdminRemove_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\xcb\xda\x40\x10\x86\xef\xf9\x15\x2f\x39\x48\xbc\x24\xf7\xd0\x56\x6c\xa5\x20\x94\x52\x54\x7a\x1f\x77\x27\x66\xdb\x64\x27\x6c\x26\x6a\x29\xfe\xf7\xb2\x89\x16\xfd\xf4\x9b\x4b\x20\x99\x79\xe6\x99\xc9\xb8\xb6\x93\xa0\xf8\xda\xc8\x69\xbd\xda\xd1\xbe\xe1\xad\xd2\x6f\xe7\x0f\xa8\x82\xb4\x48\x9f\x3f\xa4\x49\x52\x14\xd8\xd5\xae\x87\x06\xf2\x3d\x19\x75\xe2\x11\xb8\x95\x23\xf7\x20\x0f\x3e\xbb\x5e\x23\xc2\x8b\xe5\x89\xa3\x35\xc3\x59\xf6\xea\xf4\x0f\x34\xd2\x92\xe4\xae\x3a\x73\xb6\xc4\x56\x83\xf3\x87\x39\xfe\x26\x09\x00\x14\x05\xbe\x89\xa1\x06\x47\x0a\x2e\x56\xa0\x92\x00\x42\xe0\x8a\x03\x7b\xc3\x50\x19\xb9\xeb\x15\x46\x3f\x2c\x6d\xeb\x3c\x64\xff\x8b\x8d\x8e\x88\x86\x15\x14\x5f\x6e\xb8\x2a\x31\x7b\x9e\x25\x1f\x4b\xa6\x7e\x5d\xe0\x8e\x02\x67\x64\x8c\x96\xa0\x41\xeb\xec\xb3\x84\x20\xa7\x9f\xd4\x0c\x3c\xc7\x6c\x69\x8c\x0c\x5e\xa3\x20\xae\x51\x14\xd8\x8f\x39\xaf\xbc\xe8\xad\x4e\x8c\x9e\x9b\x2a\xbf\x39\xe1\x23\x62\xb7\xbc\x57\x09\x74\xe0\x7c\x62\x7d\x78\x57\xf4\x53\x16\x97\x59\xbe\xf8\x5b\xf9\xf5\x39\xa6\x6d\x27\xdc\x0f\xd2\x7a\xfe\xbf\x71\x8c\xc5\x02\x1d\x79\x67\xb2\xf4\x8b\x0c\x8d\x85\x17\xbd\xf9\x3f\xd8\xf7\xd7\x13\x18\x3d\xd3\x89\x71\x99\xb6\xc4\x67\x36\x83\xf2\xdd\x0e\x1e\x26\xca\xa7\x33\x58\x7a\xbb\xe1\x6a\xf0\xf6\xbb\x58\xde\xb0\x91\x60\x33\x67\x6f\xa0\xcb\xbf\x00\x00\x00\xff\xff\x4d\x37\x98\xf0\x75\x02\x00\x00" func idtablestakingAdminRemove_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -2090,11 +2090,11 @@ func idtablestakingAdminRemove_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/remove_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x92, 0x1c, 0x3b, 0x65, 0x4e, 0x7c, 0xbf, 0x6a, 0xa4, 0x9b, 0xa5, 0x30, 0x7d, 0x56, 0xb4, 0x80, 0x56, 0x8, 0xa6, 0xd1, 0xfb, 0xe6, 0x70, 0x62, 0x6, 0x22, 0xc0, 0xcd, 0x4f, 0x6c, 0xb1, 0x3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xca, 0x33, 0x14, 0xe6, 0x42, 0xf6, 0x32, 0x5d, 0x3b, 0x1b, 0xdf, 0xdd, 0xb5, 0x64, 0x5f, 0x18, 0x98, 0xfb, 0x4e, 0xc9, 0x81, 0x63, 0x57, 0x72, 0xf2, 0x1e, 0xc1, 0x11, 0xaa, 0xbc, 0x19, 0x24}} return a, nil } -var _idtablestakingAdminScale_rewards_testCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x4d\x6b\xf3\x30\x10\x84\xef\xfa\x15\xfb\xfa\xe4\x40\x30\xf6\x5b\x72\x31\xf8\x90\x12\x02\xb9\xf4\xd0\x8f\x53\xe9\x61\x2b\x6d\x5d\x13\x45\x0a\xab\x0d\x3e\x84\xfc\xf7\xa2\x24\x76\x3e\xeb\xea\x60\x58\x3c\xf3\x68\x66\xd5\xac\xd6\x9e\x05\xe6\xd6\xb7\x8b\xd9\x2b\x7e\x5a\x7a\x11\x5c\x36\xae\x86\x2f\xf6\x2b\x48\x6e\x7f\x24\x4a\x09\xa3\x0b\xa8\xa5\xf1\x0e\xb6\x4a\x01\x00\xac\x99\xd6\xc8\x94\xa2\xd6\x52\xc2\x74\x23\xdf\x53\xad\xfd\xc6\xc9\x08\xb6\x7b\x41\x3c\x96\x04\x98\x5a\x64\x13\x1e\x99\x70\x69\x7c\xeb\xa0\xba\x73\x79\xf6\x7c\xa5\x4a\x9d\x37\xb4\x98\x95\x90\xe4\xc7\x53\x24\x23\xd5\x83\xaf\xa1\x59\x20\x79\xf2\x86\x8e\x98\xb4\xc8\xf3\x3c\xcb\x47\x83\xfa\x19\x59\xaa\x51\x3c\x1f\x4c\xa9\xe9\xe6\x78\x6d\x01\x18\xe0\x6d\xe1\xe4\xe1\xff\xb8\x73\x97\x50\x1c\xa8\x03\x58\x8d\x96\xa6\xd6\x76\x39\xe2\xdc\xb8\x7a\x8e\x5a\x3c\x97\x90\x67\x93\x53\x26\x0c\x81\x58\xd2\x7e\xbe\x0b\x74\xa7\x52\x50\x55\x30\x89\x01\xc6\x17\x96\x15\x85\x80\x35\x95\x90\xb4\xec\x5d\x0d\xd1\xd1\x71\x60\x9f\x27\xe9\xf5\x67\xd1\xe3\xd3\x98\xcb\x0d\x04\xa8\x6e\x03\x5c\x6b\xde\xcf\x36\xf3\xf1\x4f\x0d\xb6\xb9\xe5\xc7\x06\x7f\x15\xe8\x5d\xbf\xb7\x88\xdf\x9d\xda\xfd\x04\x00\x00\xff\xff\xe5\x73\x97\xfb\xcc\x02\x00\x00" +var _idtablestakingAdminScale_rewards_testCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x3f\x6b\xc3\x30\x10\xc5\x77\x7d\x8a\xab\x87\xe2\x40\x30\x76\x4b\x16\x83\x87\x94\x10\xc8\xd2\xa1\x7f\xa6\xd2\xe1\x2a\x5d\x8d\x89\x22\x85\xd3\x15\x0f\x21\xdf\xbd\x28\x89\x9d\xbf\x75\x35\x18\x0e\xbd\xf7\xd3\x7b\xe7\x66\xb5\xf6\x2c\x30\xb7\xbe\x5d\xcc\xde\xf0\xcb\xd2\xab\xe0\xb2\x71\x35\x7c\xb3\x5f\x41\x72\x7d\x91\x28\x25\x8c\x2e\xa0\x96\xc6\x3b\xd8\x28\x05\x00\xb0\x66\x5a\x23\x53\x8a\x5a\x4b\x09\xf7\x53\xad\xfd\x8f\x93\x11\x6c\x76\xb7\xf1\x58\x12\x60\x6a\x91\x4d\x78\x62\xc2\xa5\xf1\xad\x83\xea\xc6\xcb\xd9\xcb\x85\x2a\x75\xde\xd0\x62\x56\x42\x92\x1f\x4e\x91\x8c\x54\x0f\xbe\x84\x66\x81\xe4\xd9\x1b\x3a\x60\xd2\x22\xcf\xf3\x2c\x1f\x0d\xea\x67\x64\xa9\x46\xf1\xbc\x37\xa5\xa6\x9b\xe3\xb3\x05\x60\x80\xf7\x85\x93\xc7\x87\x71\xe7\x2e\xa1\xd8\x53\x07\xb0\x1a\x2d\x4d\xad\xed\x72\xc4\xb9\x71\xf5\x1c\xb5\x78\x2e\x21\xcf\x26\xc7\x4c\x18\x02\xb1\xa4\xfd\x7c\x13\xe8\x8e\xa5\xa0\xaa\x60\x12\x03\x8c\xcf\x2c\x2b\x0a\x01\x6b\x2a\x21\x69\xd9\xbb\x1a\xa2\xa3\xe3\xc0\x2e\x4f\xd2\xeb\x4f\xa2\xc7\x5f\x63\xce\x37\x10\xa0\xba\x0e\x70\xa9\xf9\x38\xd9\xcc\xe7\x9d\x1a\x6c\x73\xcd\x8f\x0d\xfe\x2b\xd0\xbb\xfe\x6e\x11\xbf\x5b\xb5\xfd\x0d\x00\x00\xff\xff\xbe\x67\xb1\xec\xc9\x02\x00\x00" func idtablestakingAdminScale_rewards_testCdcBytes() ([]byte, error) { return bindataRead( @@ -2110,11 +2110,11 @@ func idtablestakingAdminScale_rewards_testCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/scale_rewards_test.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfd, 0x35, 0x18, 0xe8, 0xff, 0xdc, 0xc9, 0x24, 0xd5, 0xc5, 0x34, 0x32, 0x66, 0x15, 0x77, 0x59, 0x65, 0xf3, 0x40, 0xf2, 0xd4, 0xb4, 0x1a, 0x1d, 0x5b, 0xe8, 0x1b, 0xb1, 0x34, 0x5d, 0xf4, 0x96}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe1, 0xfb, 0xe0, 0xff, 0xc8, 0xd5, 0x10, 0x1a, 0xf1, 0x22, 0x4, 0x38, 0x3f, 0xc9, 0xbd, 0xd9, 0x0, 0xa9, 0xb3, 0x36, 0xcf, 0x67, 0xb1, 0x7e, 0xbe, 0xe4, 0x70, 0x2b, 0x92, 0xff, 0x37, 0x16}} return a, nil } -var _idtablestakingAdminSet_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xcd\x8e\xe2\x30\x10\x84\xef\x79\x8a\x52\x0e\xab\x70\x49\xee\xd1\xee\xa2\xec\xa2\x95\x90\x38\xac\x06\x5e\xc0\x38\x1d\xe2\x19\xe3\x8e\xec\x0e\x8c\x84\x78\xf7\x91\xf3\x33\x82\x81\xe9\x8b\x25\xb7\xab\xfa\x6b\x97\x39\x76\xec\x05\xff\x2c\x9f\xd7\xab\x9d\xda\x5b\xda\x8a\x7a\x33\xee\x80\xc6\xf3\x11\xe9\x63\x23\x4d\x92\xa2\xc0\xae\x35\x01\xe2\x95\x0b\x4a\x8b\x61\x87\x40\x12\x20\x2d\xc1\x9a\x20\xe0\x06\xaa\xeb\x3c\x9f\xa8\x86\xe3\x9a\x02\x8c\x1b\xba\xeb\x15\x24\x9a\x25\xc9\x8d\x38\x33\x75\x28\x71\xd9\x8a\x37\xee\x50\xe2\x0f\xb3\xbd\x2e\x70\x49\x12\x00\x28\x0a\x6c\x58\x2b\x8b\x93\xf2\x26\x4a\xd1\xb0\x87\x82\xa7\x86\x3c\x39\x4d\x10\x9e\xad\x07\x4e\x54\xf5\xd1\x38\xf0\xfe\x95\xb4\x0c\x16\x96\x04\x2a\x5e\xbe\x50\x53\xe2\xc7\xe3\x4e\xf9\x20\x19\xe7\x75\x9e\x3a\xe5\x29\x53\x5a\x4b\x89\xaa\x97\xb6\xd2\x9a\x7b\x27\x91\x08\x53\x15\x05\xf6\xec\x3d\x9f\x9f\x81\xa8\xaf\xf3\x63\x05\xb2\x4d\x3e\x43\xe0\x17\xa2\x7d\x3e\x7a\xfc\xfc\x96\xe8\x77\x16\x53\x28\x9f\xc4\x93\x4f\xe7\xf0\x6c\x2b\xec\xd5\x81\xfe\x2b\x69\x17\x9f\x03\x63\x2d\x97\xe8\x94\x33\x3a\x4b\xff\x72\x6f\x63\x14\x32\x73\xdf\x51\x87\x29\xf3\x81\x2f\x1d\x3d\xae\xe3\x77\xd0\x3b\xe9\x5e\xe8\x66\xf7\xbb\x4d\xf2\x40\x52\x4d\x49\x6f\x4c\x90\x18\xe5\xac\xbf\x7e\x04\x00\x00\xff\xff\x22\xcb\x1e\xc9\x5d\x02\x00\x00" +var _idtablestakingAdminSet_approved_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x8b\xdb\x30\x10\xc5\xef\xfe\x14\x0f\x1f\x16\xe7\x62\xdf\x4d\xdb\x25\xdb\xa5\xb0\xb0\x87\xd2\x84\xde\x27\xf2\x38\x56\xab\x68\x8c\x34\x4e\x0a\x21\xdf\xbd\xc8\x7f\x4a\xd2\x64\xe7\x62\xb0\xf4\xde\xfc\x34\x6f\xec\xa1\x97\xa0\xf8\xe6\xe4\xf4\xf6\xba\xa5\x9d\xe3\x8d\xd2\x6f\xeb\xf7\x68\x83\x1c\x90\xdf\x1f\xe4\x59\x56\x55\xd8\x76\x36\x42\x03\xf9\x48\x46\xad\x78\x44\xd6\x08\xed\x18\xce\x46\x85\xb4\xa0\xbe\x0f\x72\xe4\x06\x5e\x1a\x8e\xb0\x7e\x3c\x7d\x7b\x85\x26\xb3\x2c\xbb\x12\x17\xb6\x89\x35\xce\x1b\x0d\xd6\xef\x6b\xbc\x88\xb8\xcb\x0a\xe7\x2c\x03\x80\xaa\xc2\xbb\x18\x72\x38\x52\xb0\x49\x8a\x56\x02\x08\x81\x5b\x0e\xec\x0d\x43\x65\xb1\x1e\x39\xb1\x6e\x0e\xd6\x43\x76\xbf\xd8\xe8\x68\xe1\x58\x41\xe9\xe7\x0f\x6e\x6b\x3c\xdd\xbf\xa9\x1c\x25\x53\xbf\x3e\x70\x4f\x81\x0b\x32\x46\x6b\xd0\xa0\x5d\xf1\x22\x21\xc8\xe9\x27\xb9\x81\x57\x78\x5a\x1b\x23\x83\xd7\x04\x88\xb9\xaa\x0a\xbb\xf1\xce\x23\x2e\xfa\x1f\x27\x55\x64\xd7\x96\x0b\x13\x3e\x23\x75\x2b\xa3\x4a\xa0\x3d\x97\x93\xd7\xa7\x0f\x41\xbf\x14\x29\x9c\xfa\x41\x6a\xe5\xfc\x1d\xaf\x6d\x26\xbb\xef\xa4\xdd\xea\x5f\xe3\x54\xcf\xcf\xe8\xc9\x5b\x53\xe4\x5f\x65\x70\x29\x21\x5d\xf8\x6f\xe8\xe3\xbc\x0a\x23\x67\x3e\x79\x5c\xa6\x29\xf1\x1f\x36\x83\xf2\xd5\x0c\x6e\x5e\x54\x46\xd6\xf5\xbc\x00\xef\x36\x6a\x4a\x78\xd1\x5f\xfe\x06\x00\x00\xff\xff\xff\xfc\x9f\x93\x74\x02\x00\x00" func idtablestakingAdminSet_approved_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2130,11 +2130,11 @@ func idtablestakingAdminSet_approved_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/set_approved_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4e, 0xf5, 0x5e, 0xd4, 0x2, 0xba, 0x9d, 0xd1, 0x51, 0xf6, 0x6e, 0xb7, 0x2a, 0x17, 0xe0, 0xb1, 0x3f, 0x21, 0xee, 0xf3, 0x89, 0xab, 0x7a, 0xcf, 0xb5, 0x20, 0xba, 0xe5, 0x80, 0x74, 0x1d, 0xfb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x44, 0xa0, 0xfc, 0x5d, 0x65, 0x80, 0xeb, 0x76, 0x1e, 0x7, 0x24, 0x56, 0x7b, 0x94, 0x24, 0x0, 0x60, 0xd1, 0x2c, 0xd8, 0x6d, 0xd5, 0x84, 0xca, 0x73, 0x54, 0x45, 0x90, 0x97, 0x72, 0x4f, 0x64}} return a, nil } -var _idtablestakingAdminSet_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xc1\xce\xda\x40\x0c\x84\xef\x79\x8a\x51\x0e\x55\xb8\x24\x77\xd4\x16\x21\x50\x25\xa4\x1e\xaa\xc2\x0b\x98\x8d\x43\xb6\x6c\x76\x23\xaf\x53\x5a\x21\xde\xbd\xda\x84\x54\xff\xff\x03\xbe\x44\xca\xda\x33\x9f\xc7\xb6\xeb\x83\x28\xbe\xb9\x70\xd9\x6d\x0f\x74\x74\xbc\x57\x3a\x5b\x7f\x42\x23\xa1\x43\xfe\xf8\x90\x67\x59\x55\xe1\xd0\xda\x08\x15\xf2\x91\x8c\xda\xe0\xd1\xd3\xdf\x08\xe1\x0b\x49\x1d\xa1\x01\xe4\x1c\xb4\x65\x44\xa5\x33\xd7\xf0\xa1\xe6\x98\x65\x6f\x27\xae\x59\x06\x00\x55\x85\xef\xc1\x90\xc3\x6f\x12\x9b\x7c\xd0\x04\x01\x41\xb8\x61\x61\x6f\x38\xa9\x25\xa5\xdd\x16\x23\x07\xd6\x75\x67\x3d\xc2\xf1\x17\x1b\x1d\x25\x1c\x2b\x28\xfd\xfc\xc9\xcd\x12\x9f\x1e\x99\xcb\x71\x64\xf2\xeb\x85\x7b\x12\x2e\xc8\x18\x5d\x62\x3d\x68\xbb\x36\x26\x0c\x5e\x17\x33\xd1\x9d\xea\x18\x44\xc2\xe5\x19\x09\x7d\x04\x48\x15\xd9\x35\xe5\x4c\x81\x2f\x48\xfa\xe5\xa4\xf1\xf9\x25\xd2\xd7\x22\xc5\xbc\x7c\x92\x7f\x79\xff\x8e\x6d\x7b\x0d\x42\x27\xfe\x41\xda\x2e\xfe\x1b\xa6\x5a\xad\xd0\x93\xb7\xa6\xc8\x37\x61\x70\x29\x66\x9d\xb9\xdf\x51\xc7\xfb\x51\x47\xbe\x7c\xd2\xb8\x4d\xdb\xf2\x1f\x36\x83\x32\xae\xcf\x37\x29\x23\xeb\xc6\x91\xed\xb8\x2e\x16\xaf\x5a\x94\x44\x67\xde\x61\xbc\x6e\x31\x7b\xdc\xfe\x05\x00\x00\xff\xff\x85\x4e\x29\x18\x62\x02\x00\x00" +var _idtablestakingAdminSet_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6f\xe2\x30\x10\x85\xef\xf9\x15\x4f\x39\xa0\xe4\x92\xdc\xd1\xee\x22\x16\xb4\x12\xd2\x1e\x56\x0b\xea\x7d\x70\x26\xc4\xc5\xb1\x23\x7b\x52\x5a\x21\xfe\x7b\xe5\x84\x54\x6d\x81\xb9\x44\x8a\x67\xde\xfb\x66\x9e\x6e\x3b\xe7\x05\x7f\x8c\x3b\x6d\xd6\x3b\xda\x1b\xde\x0a\x1d\xb5\x3d\xa0\xf6\xae\x45\x7a\xfb\x90\x26\x49\x59\x62\xd7\xe8\x00\xf1\x64\x03\x29\xd1\xce\xa2\xa3\xb7\x00\xcf\x27\xf2\x55\x80\x38\x90\x31\x90\x86\x11\x84\x8e\x5c\xc1\xba\x8a\x43\x92\x7c\x9e\x38\x27\x09\x00\x94\x25\xfe\x3a\x45\x06\x2f\xe4\x75\xf4\x41\xed\x3c\x08\x9e\x6b\xf6\x6c\x15\x47\xb5\xa8\xb4\x59\x63\xe0\xc0\xb2\x6a\xb5\x85\xdb\x3f\xb3\x92\x41\xc2\xb0\x80\xe2\xcf\xff\x5c\xcf\x31\xbb\x65\x2e\x86\x91\xd1\xaf\xf3\xdc\x91\xe7\x8c\x94\x92\x39\xa8\x97\x26\xfb\xed\xbc\x77\xa7\x27\x32\x3d\xe7\x98\x2d\x95\x72\xbd\x95\x7c\x02\xbc\x42\xee\x87\xa6\x7b\x60\xf4\x9d\x27\x56\x60\x53\x17\x13\x14\x7e\x22\xda\x15\x41\x9c\xa7\x03\x17\xa3\xd6\x8f\x87\xa4\xbf\xb2\x78\xfd\xf9\x9d\x58\x8a\xeb\x77\x68\xdb\x8e\x72\xff\x48\x9a\xfc\xc3\x38\xd6\x62\x81\x8e\xac\x56\x59\xba\x72\xbd\x89\xd7\x97\x89\xff\x0b\x7d\xb8\x66\x3d\x70\xa6\xa3\xc6\x65\xdc\x9a\x5f\x59\xf5\xc2\x38\xdf\xdf\xa8\x08\x2c\x2b\x43\xba\xe5\x2a\xcb\x1f\xb5\x08\x79\x99\x78\xfb\x21\xf4\x6c\xf2\xb8\xbc\x07\x00\x00\xff\xff\x58\x92\xe9\x95\x79\x02\x00\x00" func idtablestakingAdminSet_claimedCdcBytes() ([]byte, error) { return bindataRead( @@ -2150,11 +2150,11 @@ func idtablestakingAdminSet_claimedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/set_claimed.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd3, 0x90, 0x4c, 0x34, 0xe1, 0xfd, 0x39, 0x36, 0xc, 0x6e, 0x70, 0x8e, 0x70, 0x82, 0x3f, 0xfa, 0x98, 0xea, 0xfc, 0x54, 0x4f, 0x39, 0x92, 0x8b, 0x95, 0x54, 0x9b, 0xe0, 0x3b, 0x9b, 0xc8, 0x57}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0xd5, 0xa0, 0x15, 0x9, 0x9e, 0xf5, 0xc0, 0xaf, 0xa2, 0x3e, 0xd3, 0x54, 0x30, 0xef, 0xcb, 0x9, 0xa1, 0x94, 0xb6, 0x48, 0x83, 0xf2, 0x39, 0xb2, 0xac, 0x3a, 0xf1, 0x6, 0x97, 0xdc, 0x21}} return a, nil } -var _idtablestakingAdminSet_node_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x51\xab\xd3\x40\x10\x85\xdf\xf3\x2b\x0e\x79\x90\x14\x24\x79\x11\x1f\x82\x5a\x8a\x45\x08\x88\x88\xad\xf8\x3c\xdd\x4c\x92\xd5\x74\x27\xec\x4e\x6c\x41\xfa\xdf\x65\x93\xf6\xde\xf6\xb6\x77\x5e\x06\x76\x77\xce\xf9\x66\x8f\xdd\x0f\xe2\x15\x5f\x7a\x39\x54\xeb\x2d\xed\x7a\xde\x28\xfd\xb1\xae\x45\xe3\x65\x8f\xf4\xfe\x22\x4d\x92\xa2\xc0\xb6\xb3\x01\xea\xc9\x05\x32\x6a\xc5\x21\xb0\x06\x68\xc7\xb0\xce\xaa\xa5\xfe\x17\xdb\xb6\x53\x48\x03\x72\xe0\xa3\x0d\x1a\x45\x9d\xd4\x9c\x5c\x8d\x65\xb6\x2e\xb1\x51\x6f\x5d\xfb\x16\x87\x69\xa4\xc4\xcf\xca\xe9\xfb\x77\x0b\xfc\x4b\x12\x00\x28\x0a\x7c\x15\x43\x3d\xfe\x92\xb7\x11\x04\x8d\x78\x10\x3c\x37\xec\xd9\x19\x86\xca\xe4\x5c\xad\x31\x81\x62\x55\xef\xad\x83\xec\x7e\xb3\xd1\x49\xa2\x67\x05\xc5\xc3\x1f\xdc\x94\x78\x73\xbf\x54\x3e\x8d\xcc\x7e\x83\xe7\x81\x3c\x67\x64\x8c\x96\x58\x8d\xda\xad\x8c\x91\xd1\x69\x24\xc2\xb9\x8a\x02\x3b\xf1\x5e\x0e\x8f\x40\xe8\xa5\x7f\xac\xc0\x7d\x93\x5f\x20\xf0\x11\x51\x3e\x9f\x35\x3e\xbc\x4a\xf4\x29\x8b\x31\x94\x0f\xf2\xc9\xcf\x7d\x7a\xb6\x51\xf1\xd4\xf2\x77\xd2\x6e\xf1\x64\x18\x6b\xb9\xc4\x40\xce\x9a\x2c\xfd\x2c\x63\x5f\xc3\x89\x5e\xb8\x6f\xa8\xc3\x39\xf4\x89\x2f\x9d\x35\x4e\xf3\x77\xf0\x91\xcd\xa8\x7c\xb5\xfb\xcd\x26\x79\x60\xfd\x26\x35\xcf\x79\x67\x31\xe0\x6a\x5d\xc2\xd6\xcf\x79\xce\xfd\x22\x7a\xfa\x1f\x00\x00\xff\xff\x22\xe7\xf3\xd7\x73\x02\x00\x00" +var _idtablestakingAdminSet_node_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x8b\xd4\x40\x10\x85\xef\xf9\x15\x8f\x1c\x96\x0c\x48\x72\x11\x0f\x41\x5d\x56\x07\x21\x20\x22\xce\xaa\xe7\x9a\x4e\x25\x69\xed\xe9\x0a\xdd\x15\x67\x41\xf6\xbf\x4b\x77\x66\x74\xd7\x9d\xad\x4b\x43\xd2\xf5\xde\xd7\xf5\xca\x1e\x66\x09\x8a\x0f\x4e\x8e\xdd\xf6\x96\xf6\x8e\x77\x4a\x3f\xad\x1f\x31\x04\x39\xa0\x7c\xfa\xa3\x2c\x8a\xa6\xc1\xed\x64\x23\x34\x90\x8f\x64\xd4\x8a\x47\x64\x8d\xd0\x89\x61\xbd\x55\x4b\xee\x3b\xdb\x71\x52\xc8\x00\xf2\xe0\x3b\x1b\x35\x89\x7a\xe9\xb9\x78\xd0\x56\xd9\xbe\xc5\x4e\x83\xf5\xe3\x0b\x1c\x73\x4b\x8b\xaf\x9d\xd7\x57\x2f\x37\xf8\x5d\x14\x00\xd0\x34\xf8\x28\x86\x1c\x7e\x51\xb0\x09\x04\x83\x04\x10\x02\x0f\x1c\xd8\x1b\x86\x4a\x76\xee\xb6\xc8\xa0\xb8\xe9\x0f\xd6\x43\xf6\x3f\xd8\x68\x96\x70\xac\xa0\xf4\xf1\x0b\x0f\x2d\xae\x9e\x3e\xaa\xce\x2d\xab\xdf\x1c\x78\xa6\xc0\x15\x19\xa3\x2d\x68\xd1\xa9\x7a\x27\x21\xc8\xf1\x1b\xb9\x85\x37\xb8\xba\x31\x46\x16\xaf\x09\x10\xa7\x6a\x1a\xec\xf3\x9d\x4b\x5c\xf4\x3f\x4e\xaa\xc8\x6e\xa8\xcf\x4c\x78\x83\xe4\x56\x47\x95\x40\x23\xd7\xab\xd6\xeb\x67\x41\xdf\x56\x29\x9d\xf6\x42\x6c\xf5\xe9\xcc\xd7\x76\xab\xdc\x67\xd2\x69\xf3\xd7\x38\xd5\xf5\x35\x66\xf2\xd6\x54\xe5\x7b\x59\x5c\x0f\x2f\x7a\xe6\x7f\x44\x1f\x4f\xbb\x90\x39\xcb\x55\xe3\x7e\x9d\x12\xdf\xb1\x59\x94\x1f\xcc\xe0\xd1\x8b\xea\xc8\xfa\x49\x7a\x5e\xd7\xa0\x4a\xb9\x77\xdb\x16\xb6\xff\x17\xf3\x7a\x9e\x45\xef\xff\x04\x00\x00\xff\xff\xf3\x29\x18\xae\x8a\x02\x00\x00" func idtablestakingAdminSet_node_weightCdcBytes() ([]byte, error) { return bindataRead( @@ -2170,11 +2170,11 @@ func idtablestakingAdminSet_node_weightCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/set_node_weight.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc3, 0xb0, 0xc4, 0xd1, 0xa, 0x8b, 0x34, 0xa9, 0x8a, 0xc4, 0xc4, 0x53, 0x48, 0xd6, 0xe6, 0xd9, 0x43, 0x25, 0x84, 0xe, 0xe1, 0x70, 0x90, 0xaa, 0xdc, 0x93, 0x77, 0xc1, 0x92, 0xb, 0xec, 0xde}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x83, 0x38, 0x72, 0x86, 0x8a, 0x4f, 0x3d, 0x9e, 0x30, 0x9c, 0x8f, 0x8a, 0x50, 0xc1, 0x8, 0x15, 0x7, 0x30, 0xda, 0xd0, 0x81, 0x97, 0xb8, 0x37, 0xfe, 0x1b, 0x35, 0xa, 0xf0, 0x51, 0x3b, 0x4}} return a, nil } -var _idtablestakingAdminSet_non_operationalCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x0f\x1f\x8a\x73\x91\x72\x28\x3d\x88\xba\xc1\x34\x04\x02\x21\x2d\x75\x7a\x0a\x39\x8c\x77\x47\xd6\xb6\xeb\x1d\xb1\x3b\xae\x02\xc6\xff\xbd\xac\x64\xb9\x6e\x9d\xce\x45\xa0\x99\x7d\xf3\xcd\xbc\x71\xdb\x4e\xa2\xe2\xce\x4b\x7f\x7f\xfb\x44\x6b\xcf\x2b\xa5\x9f\x2e\x6c\xd0\x44\xd9\x62\x76\x99\x98\x15\x45\x55\xe1\xa9\x75\x09\x1a\x29\x24\x32\xea\x24\x20\xb1\x26\x68\xcb\xf0\x2e\x29\xa4\x41\x10\xcb\x09\x7d\x2b\xa0\xc8\x08\x12\x20\x1d\x47\xca\xc5\xe4\xb3\x04\x05\x9b\xd3\x89\x11\xb9\xa7\x68\x13\x7a\xe7\x3d\xd6\x8c\xde\x69\xdb\xb2\xb7\x45\x71\xd6\x61\xee\x6c\xaa\xf1\xbc\xd2\xe8\xc2\xe6\xe5\x0a\xfb\xa2\x00\x80\xaa\xc2\x83\x18\xf2\xf8\x45\xd1\x65\x4c\x34\x12\x41\x88\xdc\x70\xe4\x60\x18\x2a\x03\xd7\xfd\x2d\x86\x31\xb0\xb4\x5b\x17\x20\xeb\x1f\x6c\x74\x90\xf0\xac\xa0\xfc\xf3\x1b\x37\x35\xde\x5d\x8e\x5c\x0e\x4f\xc6\x7e\x5d\xe4\x8e\x22\xcf\xc9\x18\xad\xb1\xdc\x69\xbb\x34\x46\x76\x41\x33\x11\x8e\x51\x55\x58\x4b\x8c\xd2\xbf\x05\x42\xff\xf6\xcf\x91\xd8\x37\xe5\x04\x81\x05\xb2\x7c\x39\x6a\x7c\xfc\x2f\xd1\xa7\x79\x36\xa9\x7e\xc3\xbd\xf2\xf8\x1d\xca\x56\x2a\x91\x36\xfc\x95\xb4\xbd\x3a\x35\xcc\x71\x73\x83\x8e\x82\x33\xf3\xd9\x67\xd9\x79\x8b\x20\x3a\x71\xff\x45\x9d\x8e\x27\x31\xf0\xcd\x46\x8d\xc3\xb8\x0e\x7e\x65\xb3\x53\x3e\x9b\x3d\x6f\x33\x7b\xff\xe0\x92\xd6\xd8\x8f\x7e\xd5\xf8\x7e\xe7\x5e\x3f\xbc\x3f\x60\x81\xfd\xe1\x54\x9b\xad\x72\x16\x2e\xc0\xd9\x74\xa6\x91\x63\xd2\x78\x76\xf6\x05\x0b\x5c\x97\xd7\xa7\xf4\xb1\xf7\xc5\xde\xca\xc4\xfa\x28\xe1\xcb\x9f\x3b\x7b\xcc\x47\x98\x55\xe6\x93\xdc\x44\x7f\xf8\x1d\x00\x00\xff\xff\x5c\xa8\xb2\xe1\xfa\x02\x00\x00" +var _idtablestakingAdminSet_non_operationalCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x6b\xdb\x40\x10\xc5\xef\xfa\x14\x0f\x1f\x82\x7c\x91\x72\x28\x3d\x88\xba\x21\x6d\x08\x04\x42\x5a\xea\xb4\x97\x90\xc3\x78\x77\x64\x6d\xbb\xde\x31\xbb\xe3\x2a\x60\xfc\xdd\xcb\x4a\xb6\xeb\xd6\xc9\x5c\x04\x9a\xd9\xf7\x7e\xf3\xc7\xad\xd6\x12\x15\xb7\x5e\xfa\xbb\x9b\x47\x5a\x78\x9e\x2b\xfd\x72\x61\x89\x36\xca\x0a\x93\xf3\xc4\xa4\x28\xea\x1a\x8f\x9d\x4b\xd0\x48\x21\x91\x51\x27\x01\x89\x35\x41\x3b\x86\x77\x49\x21\x2d\x82\x58\x4e\xe8\x3b\x01\x45\x46\x90\x00\x59\x73\xa4\x5c\x4c\x3e\x4b\x50\xb0\x39\x9d\x18\x91\x7b\x8a\x36\xa1\x77\xde\x63\xc1\xe8\x9d\x76\x1d\x7b\x5b\x14\x27\x0e\xa5\xb3\xa9\xc1\xd3\x5c\xa3\x0b\xcb\xe7\x29\xb6\x45\x01\x00\x75\x8d\x7b\x31\xe4\xf1\x9b\xa2\xcb\x98\x68\x25\x82\x10\xb9\xe5\xc8\xc1\x30\x54\x06\xae\xbb\x1b\x0c\x6d\xe0\xda\xae\x5c\x80\x2c\x7e\xb2\xd1\x41\xc2\xb3\x82\xf2\xcf\x6f\xdc\x36\xb8\x38\x6f\xb9\x1a\x9e\x8c\x7e\xeb\xc8\x6b\x8a\x5c\x92\x31\xda\x80\x36\xda\x95\x9f\x24\x46\xe9\x7f\x90\xdf\xf0\x14\x17\xd7\xc6\xc8\x26\x68\x06\xc4\x3e\xea\x1a\x8b\xa1\xe6\x35\x2e\xfa\x1f\x27\x47\x62\xdf\x56\x07\x26\xcc\x90\xdd\xaa\xa4\x12\x69\xc9\xd5\xa8\xf5\xe1\x4d\xd0\x8f\x65\xde\x5d\xf3\xca\x52\xab\xfd\x77\x28\x9b\x8f\x72\x5f\x49\xbb\xe9\xd1\x38\xc7\xd5\x15\xd6\x14\x9c\x29\x27\x9f\x65\xe3\x2d\x82\xe8\x81\xff\x1f\xfa\xb4\xbf\x94\x81\x73\x32\x6a\xec\xc6\x29\xf1\x0b\x9b\x8d\xf2\xc9\x0c\xf2\x90\xf3\x49\xdc\xbb\xa4\x0d\xb6\xe3\x1a\x1b\x7c\xbf\x75\x2f\xef\xdf\xed\x30\xc3\x76\x77\xac\xcd\x1b\x74\x16\x2e\xc0\xd9\x74\xa2\x91\xe3\xa0\xf1\xe4\xec\x33\x66\xb8\xac\x2e\x8f\xe9\xbd\xf7\xd9\xfc\xaa\xc4\xfa\x20\xe1\xcb\xdf\xf3\x7b\xc8\xb7\x99\x55\xca\x83\xdc\x81\x7e\xf7\x27\x00\x00\xff\xff\x8f\xd3\xc9\x6a\x11\x03\x00\x00" func idtablestakingAdminSet_non_operationalCdcBytes() ([]byte, error) { return bindataRead( @@ -2190,11 +2190,11 @@ func idtablestakingAdminSet_non_operationalCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/set_non_operational.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xda, 0x80, 0xb, 0x74, 0xc0, 0xe8, 0xa0, 0x89, 0x3e, 0xf2, 0x6c, 0x42, 0x5c, 0xba, 0xf9, 0xd4, 0x7f, 0x1c, 0xfa, 0x6a, 0xbd, 0x1a, 0x48, 0xf6, 0xde, 0xc6, 0x24, 0x66, 0x2b, 0x1d, 0x45, 0x7d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x38, 0x68, 0xc4, 0x60, 0xca, 0x3c, 0x78, 0xdf, 0x66, 0x1d, 0xb4, 0xe3, 0xec, 0x5f, 0xa3, 0xa7, 0x1f, 0xe1, 0x64, 0x1e, 0xd3, 0xcf, 0x20, 0xfe, 0xff, 0x7b, 0x98, 0xdb, 0xaa, 0x39, 0x72, 0xcc}} return a, nil } -var _idtablestakingAdminSet_slot_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x53\xc1\x6e\xd3\x40\x10\xbd\xe7\x2b\x1e\x39\xa0\x54\xa5\x0e\x91\x28\xaa\x22\x42\x55\x51\x21\x45\xf4\x80\x68\x39\x21\x0e\xd3\xf5\x38\x5e\x6a\xef\x5a\xbb\xe3\xa6\x56\x95\x7f\x47\xbb\x9b\xc6\x71\x1a\x98\x4b\x14\xef\xcc\x7b\x6f\x66\xde\xe8\xba\xb1\x4e\xf0\xb5\xb2\xeb\xe5\xf5\x1d\xdd\x57\x7c\x2b\xf4\xa0\xcd\x0a\x85\xb3\x35\xc6\xaf\x1f\xc6\xa3\xd1\x74\x8a\xbb\x52\x7b\x88\x23\xe3\x49\x89\xb6\x06\x9e\xc5\x43\x4a\x86\xaf\xac\xa0\xd2\xb5\x16\x8f\xc2\x3a\x30\xa9\x12\xc6\xe6\x0c\xe9\x1a\x46\xac\x0e\x39\x37\x29\x45\x7b\x10\x7e\x2e\x8d\xcc\x3e\x82\x9c\xa3\x0e\x52\x92\x40\x59\x23\xa4\x4d\x82\x8c\x68\x01\x2c\xd4\x1e\xe0\x69\x03\xeb\x72\x76\x49\xef\xfb\xb3\x0f\x19\x96\x12\x50\x5b\xcf\x39\xc4\xa2\xb1\x4d\x5b\x91\x70\xa8\x25\xe4\x3a\xca\x25\xb7\xe5\x29\xc9\xe3\x81\x3b\x0f\x5f\xea\x42\x38\xc7\xe9\x0c\xde\xa6\x37\x29\xb9\x03\x55\x7a\x65\x42\xed\x5a\x4b\x19\xd5\xb0\x69\x6b\x76\x14\x92\x77\x32\x7c\xa2\x9f\x9d\x9d\x8f\x46\x7b\x53\x99\xf4\x8d\xce\xf1\x2b\x75\xf9\xfb\x04\xcf\xa3\x11\x00\x4c\xa7\xb8\xb1\x8a\x2a\x3c\x92\xd3\x61\xc2\x71\x5e\x04\xc7\x05\x3b\x36\x8a\x83\xfc\xc0\xb8\xbc\x46\xdc\x00\xae\xf2\x3a\xf4\x7b\xff\x87\x95\x44\x88\x8a\x05\x14\x3e\xfe\xe0\x62\x8e\xb7\xaf\xb7\x95\xc5\x92\xc4\xd7\x38\x6e\xc8\xf1\x84\x94\x92\x39\xae\x5a\x29\xaf\x94\xb2\xad\x91\xa0\x08\xdb\x98\x4e\x71\x6f\x9d\xb3\xeb\x63\x42\xe8\x90\x3f\x84\xe7\xaa\xc8\x5e\x44\x60\x81\x00\x9f\x25\x8c\x4f\xff\x54\xf4\x79\x12\x06\x36\x3f\x62\xbc\x6c\xfb\x1b\xd3\x6e\xc5\x3a\x5a\xf1\x77\x92\xf2\x64\x47\x18\xe2\xf2\x12\x0d\x19\xad\x26\xe3\x2f\xb6\xad\xc2\x26\xe4\x45\xf7\x40\xb5\xdf\xba\x39\xea\x1b\x27\x8c\x4d\x1a\x07\x3f\xb1\x6a\x85\x87\xbd\x47\x50\xe8\x02\x6b\x46\x6e\x23\xac\x6f\x58\xe9\xa2\x03\x3f\x91\x92\xaa\x83\x35\xfb\x26\x47\xc3\x2e\xf9\xc0\xd9\x8a\x77\x50\xba\xd8\x33\x79\x56\xb1\x59\x49\x89\x37\x0b\x9c\xef\xd1\xc5\x9d\xa4\x26\xf6\x2f\x89\xdc\xaa\xad\xd9\x08\xea\xd6\xf7\xec\xff\x63\x1d\xf7\xb3\xd9\xf6\x16\xe2\x91\x5c\xaf\xe1\x7a\xe7\xfb\x39\x9e\x83\x11\x2f\xe6\xdb\xab\xdb\x60\x81\xe7\xcd\xa0\xaa\x3f\x92\x6f\xdc\xa5\xbc\x0b\x2c\x30\xeb\xb1\x83\x51\x77\xd8\xe1\x06\xf7\x2e\x7a\xd8\xe0\x11\x05\x99\x36\x9e\x9d\x4c\x1e\x02\xf8\x80\xeb\x5d\x9f\x3e\x5c\xf7\x20\x0b\x8b\x83\xff\xa7\x98\x1d\x1b\xc0\xc0\x98\x99\x67\xb9\xdd\x89\x1c\x1c\xe6\x11\x89\x2f\x46\xd9\xfc\x0d\x00\x00\xff\xff\xf0\xca\x70\xbe\x20\x05\x00\x00" +var _idtablestakingAdminSet_slot_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x53\x41\x4f\x1b\x3d\x10\xbd\xe7\x57\xbc\x2f\x07\x14\xc4\xc7\xa6\x91\x4a\x85\xa2\xa6\x88\x16\x55\x8a\xca\xa1\x2a\xb4\x97\xaa\x87\xc1\x99\xcd\xba\x38\xf6\xca\x9e\x25\xac\x50\xfe\x7b\x65\x3b\x64\xb3\x90\x76\x2e\x51\xd6\x33\xef\xbd\x99\x79\xa3\x57\xb5\xf3\x82\xcf\xc6\xad\xe7\x57\xb7\x74\x67\xf8\x46\xe8\x5e\xdb\x25\x4a\xef\x56\x18\xbe\x7e\x18\x0e\x06\xe3\x31\x6e\x2b\x1d\x20\x9e\x6c\x20\x25\xda\x59\x04\x96\x00\xa9\x18\xc1\x38\x81\xd1\x2b\x2d\x01\xa5\xf3\x60\x52\x15\xac\x5b\x30\xa4\xad\x19\xa9\x3a\xe6\x5c\xe7\x14\x1d\x40\xf8\x3e\xb7\x32\x79\x07\xf2\x9e\x5a\x48\x45\x02\xe5\xac\x90\xb6\x19\x32\xa1\x45\xb0\x58\xfb\x02\x4f\x5b\x38\xbf\x60\x9f\xf5\xbe\x39\x7d\x5b\x60\x2e\x11\xb5\x09\xbc\x80\x38\xd4\xae\x6e\x0c\x09\xc7\x5a\xc2\x42\x27\xb9\xe4\xb7\x3c\x15\x05\xdc\x73\x1b\x10\x2a\x5d\x0a\x2f\x70\x32\x41\x70\xf9\x4d\x2a\x6e\x41\x46\x2f\x6d\xac\x5d\x6b\xa9\x92\x1a\xb6\xcd\x8a\x3d\xc5\xe4\x9d\x8c\x90\xe9\x27\xa7\x67\x83\xc1\xde\x54\x46\x5d\xa3\x53\xfc\xcc\x5d\xfe\x3a\xc6\xd3\x60\x00\x00\xe3\x31\xae\x9d\x22\x83\x07\xf2\x3a\x4e\x38\xcd\x8b\xe0\xb9\x64\xcf\x56\x71\x94\x1f\x19\xe7\x57\x48\x1b\xc0\xe5\x62\x15\xfb\xbd\xfb\xcd\x4a\x12\x84\x61\x01\xc5\x8f\xdf\xb8\x9c\xe2\xe8\xf5\xb6\x8a\x54\x92\xf9\x6a\xcf\x35\x79\x1e\x91\x52\x32\x05\x35\x52\x8d\x3e\x3a\xef\xdd\xfa\x07\x99\x86\x8f\x71\x74\xa9\x94\x6b\xac\x44\x81\xd8\xc6\x78\x8c\xbb\x94\x73\x48\x17\xbd\x94\x13\x23\xb0\x29\x8b\x67\x4d\x98\x21\xb2\x15\x41\x9c\xa7\x25\x17\x19\xeb\xfd\x5f\x85\x7e\x18\xc5\x39\x4e\x0f\xf8\xb1\xd8\xfe\xa6\xb4\x9b\x0c\xf7\x95\xa4\x3a\xde\x11\xc7\xb8\xb8\x40\x4d\x56\xab\xd1\xf0\x93\x6b\x4c\x5c\x90\x3c\xeb\xef\xa9\x0f\x5b\x93\x27\x9d\xc3\x8c\xb1\xc9\x53\xe2\x47\x56\x8d\x70\x7f\x06\x09\x14\xba\xc4\x9a\xb1\x70\x09\x36\xd4\xac\x74\xd9\x82\x1f\x49\x89\x69\xe1\xec\xbe\xf7\x51\xb3\xcf\xf6\xf0\xce\xf0\x0e\x4a\x97\x7b\xde\x2f\x0c\xdb\xa5\x54\xf8\x6f\x86\xb3\x3d\xba\xb4\xaa\xdc\xc4\xfe\x81\x91\x5f\x36\x2b\xb6\x82\x55\x13\x3a\xf6\x7f\xb1\x0e\xbb\xd9\x6c\x7b\x8b\xf1\x40\xbe\xd3\x70\xb5\x3b\x87\x29\x9e\xa2\x3f\xcf\xa7\xdb\x63\xdc\x60\x86\xa7\x4d\xaf\xaa\xbb\x9d\x2f\xdc\xe6\xbc\x73\xcc\x30\xe9\xb0\xa3\x7f\x77\xd8\xf1\x34\xf7\x0e\xbd\xdf\xe0\x01\x05\x85\xb6\x81\xbd\x8c\xee\x23\x78\x8f\xeb\xff\x2e\xbd\xbf\xee\x5e\x16\x66\x2f\xfe\x9f\x60\x72\x68\x00\x3d\x83\x16\x81\xe5\x66\x27\xb2\x77\xaf\x07\x24\x3e\x1b\x65\xf3\x27\x00\x00\xff\xff\x09\x74\xf0\x87\x37\x05\x00\x00" func idtablestakingAdminSet_slot_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -2210,11 +2210,11 @@ func idtablestakingAdminSet_slot_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/set_slot_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7d, 0x39, 0x48, 0x1e, 0xf8, 0xc0, 0x10, 0xf6, 0x86, 0xbc, 0xa3, 0x90, 0xc4, 0x27, 0x35, 0x3d, 0x45, 0x60, 0x84, 0xa7, 0x53, 0xd6, 0xc6, 0xc, 0x78, 0x4a, 0xaf, 0x55, 0x99, 0x2d, 0x99, 0x6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6, 0xd0, 0x50, 0x62, 0x30, 0xf3, 0x1b, 0xb4, 0x2d, 0xdd, 0x2b, 0xfc, 0xc0, 0xec, 0xf7, 0x83, 0x11, 0x42, 0x76, 0x98, 0x3f, 0x47, 0xf7, 0x12, 0xc5, 0xa7, 0xab, 0xc6, 0x46, 0xc9, 0xb5, 0xff}} return a, nil } -var _idtablestakingAdminStart_stakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xc1\x6e\xf2\x40\x0c\x84\xef\x79\x8a\x51\x0e\xbf\xc2\x25\xb9\xa3\xbf\x45\xa8\xa8\x12\x52\x0f\x55\xe1\x05\xcc\xc6\x21\x29\xcb\x6e\xe4\x75\x4a\x2b\xc4\xbb\x57\x9b\x90\x0a\x0a\xf5\x25\x52\xd6\x9e\xf9\x3c\x6e\xf6\xad\x17\xc5\xb3\xf5\x87\xe5\x62\x4d\x1b\xcb\x2b\xa5\x5d\xe3\xb6\xa8\xc4\xef\x91\xde\x3e\xa4\x49\x52\x14\x58\xd7\x4d\x80\x0a\xb9\x40\x46\x1b\xef\xd0\xd2\x57\x80\xf0\x81\xa4\x0c\x50\x0f\xb2\x16\x5a\x33\x82\xd2\x8e\x4b\x38\x5f\x72\x48\x92\xcb\x89\x63\x92\x00\x40\x51\xe0\xc5\x1b\xb2\xf8\x20\x69\xa2\x0f\x2a\x2f\x20\x08\x57\x2c\xec\x0c\x47\xb5\xa8\xb4\x5c\xa0\xe7\xc0\xbc\xdc\x37\x0e\x7e\xf3\xce\x46\x7b\x09\xcb\x0a\x8a\x3f\xdf\xb8\x9a\xe2\xdf\x2d\x73\xde\x8f\x0c\x7e\xad\x70\x4b\xc2\x19\x19\xa3\x53\xcc\x3b\xad\xe7\xc6\xf8\xce\xe9\x04\xc7\xbe\xe1\x0c\xb5\xf1\x22\xfe\x70\x0f\x84\x7e\xfb\xc7\x0a\x6c\xab\x7c\x84\xc0\x03\xa2\x7c\x3e\x68\xfc\xff\x93\xe8\x31\x8b\x29\x4f\xef\xc4\x9f\x9f\xbf\x7d\xdb\x4a\xbd\xd0\x96\x5f\x49\xeb\xc9\x8f\x61\xac\xd9\x0c\x2d\xb9\xc6\x64\xe9\x93\xef\x6c\x4c\x59\x47\xee\x2b\xea\x70\xbe\x69\xcf\x97\x0e\x1a\xa7\x21\x0e\xfe\x64\xd3\x29\x5f\xec\x7e\xb5\x49\x1e\x94\x44\x47\x98\xae\xbf\x5c\x36\x0a\x9c\xbe\x03\x00\x00\xff\xff\xe8\x24\xf9\xa5\x3e\x02\x00\x00" +var _idtablestakingAdminStart_stakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x31\x6f\xc2\x30\x10\x85\xf7\xfc\x8a\xa7\x0c\x28\x2c\xc9\x8e\xda\x22\x5a\x54\x09\xa9\x43\x55\x50\xf7\xc3\xb9\x90\x14\x63\x47\xf6\xa5\xb4\x42\xfc\xf7\xca\x0e\xa9\xa0\xd0\x5b\x2c\xd9\x77\xef\x7d\x7e\xd7\xec\x5a\xeb\x04\xcf\xda\xee\x17\xf3\x15\xad\x35\x2f\x85\xb6\x8d\xd9\xa0\x72\x76\x87\xf4\xfa\x21\x4d\x92\xa2\xc0\xaa\x6e\x3c\xc4\x91\xf1\xa4\xa4\xb1\x06\x2d\x7d\x7b\x38\xde\x93\x2b\x3d\xc4\x82\xb4\x86\xd4\x0c\x2f\xb4\xe5\x12\xc6\x96\xec\x93\xe4\x7c\xe2\x90\x24\x00\x50\x14\x78\xb1\x8a\x34\x3e\xc9\x35\xc1\x07\x95\x75\x20\x38\xae\xd8\xb1\x51\x1c\xd4\x82\xd2\x62\x8e\xc8\x81\x59\xb9\x6b\x0c\xec\xfa\x83\x95\x44\x09\xcd\x02\x0a\x97\x6f\x5c\x4d\x30\xba\x66\xce\xe3\x48\xef\xd7\x3a\x6e\xc9\x71\x46\x4a\xc9\x04\xd4\x49\x9d\x3d\x5a\xe7\xec\xfe\x9d\x74\xc7\x63\x8c\x66\x4a\xd9\xce\xc8\x18\x87\xd8\x7f\x62\x5c\xc7\x9e\x5b\x5c\xf4\x17\x27\x94\x67\x5d\xe5\x03\x13\xee\x11\xdc\x72\x2f\xd6\xd1\x86\xf3\x5e\xeb\xee\x5f\xd0\x87\x2c\x84\x3f\xb9\xb1\x95\xfc\x74\xc6\xb6\x65\x2f\xf7\x4a\x52\x8f\x7f\x8d\x43\x4d\xa7\x68\xc9\x34\x2a\x4b\x9f\x6c\xa7\x43\xf8\x32\xf0\x5f\xd0\xfb\xd3\xaa\x23\x67\xda\x6b\x1c\xfb\x94\xf8\x8b\x55\x27\x7c\x96\xc1\xc5\x8f\x72\x2f\xe4\x64\x80\xe9\xe2\x42\xb3\x41\xe0\xf8\x13\x00\x00\xff\xff\x18\xdb\x97\xa0\x55\x02\x00\x00" func idtablestakingAdminStart_stakingCdcBytes() ([]byte, error) { return bindataRead( @@ -2230,7 +2230,7 @@ func idtablestakingAdminStart_stakingCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/start_staking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x90, 0x3a, 0x3b, 0xca, 0x9f, 0x24, 0x17, 0x89, 0xd3, 0x4d, 0x3b, 0x6d, 0x12, 0xfc, 0xe2, 0xe9, 0x6e, 0xb1, 0xfa, 0x4b, 0xb7, 0xa0, 0x69, 0x52, 0x9e, 0x93, 0xb4, 0xc5, 0xc4, 0xc2, 0xb7, 0xc5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb6, 0xae, 0x60, 0x65, 0xba, 0x40, 0xc1, 0x30, 0x64, 0xff, 0xc4, 0x97, 0x57, 0xf8, 0x6d, 0x7d, 0x89, 0xc3, 0x8c, 0xef, 0x8b, 0xca, 0x84, 0xfb, 0x5c, 0xb5, 0x0, 0x2e, 0xf, 0xce, 0xda, 0x60}} return a, nil } @@ -2254,7 +2254,7 @@ func idtablestakingAdminTransfer_adminCdc() (*asset, error) { return a, nil } -var _idtablestakingAdminTransfer_fees_adminCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\xc1\x6a\xc3\x30\x10\x44\xef\xfa\x8a\xe9\xa9\x09\x24\x76\xcf\xc1\x94\x1a\x62\x9f\x02\x85\xfa\xd0\xf3\x56\x59\x27\x22\xb6\x24\xa4\x8d\xd3\x52\xf2\xef\xc5\x6a\x6c\x48\xa1\x3a\xae\x66\x86\xf7\x4c\xef\x5d\x10\xd4\x9d\xbb\xd4\xcc\x11\x6d\x70\x3d\x9e\x3e\xeb\xdd\xeb\x7b\x5d\x55\x4d\xb9\xdd\xbe\x55\x4d\xa3\x94\x04\xb2\x91\xb4\x18\x67\xf1\xad\x14\x00\xf8\xc0\x9e\x02\x2f\xdc\xc5\x72\xd8\xa0\x3c\xcb\xb1\xd4\xda\x9d\xad\xac\x10\x58\xb3\x19\xfe\x9c\x97\x53\x73\x7c\x79\x8e\x9d\xb1\x27\xc8\x91\x11\x85\x4e\xc6\x1e\x40\xfb\xde\x58\x68\xf2\xf4\x61\x3a\x23\x5f\x10\x07\x82\x0f\x66\x20\x61\xf8\x8e\x34\xcf\xfd\x8e\x05\x2d\x73\x2c\x53\xa7\x58\x23\x61\x64\x9d\xa3\x7d\xf1\x32\xe9\x64\xe9\xd7\x44\x09\x24\x2e\x3c\x2f\x46\xbb\x0d\xf2\x28\x2e\xd0\x81\xf3\xf6\x16\x4b\xa9\xe5\xc3\x1d\x5c\x43\x03\x27\xb8\x7b\x9c\xf1\x32\xc9\x3d\x46\xd0\xaf\x19\x6e\x8b\xf3\xc0\x14\xc9\x22\x0d\xbc\x28\xd6\x33\xe9\x0a\xe2\xfe\x25\x48\xf5\xab\x52\x57\x05\xf5\x13\x00\x00\xff\xff\x1e\x04\x07\xfe\x99\x01\x00\x00" +var _idtablestakingAdminTransfer_fees_adminCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\xb1\x6a\xf3\x30\x14\x85\x77\x3d\xc5\xf9\x97\xbf\x0e\x24\x76\xe7\x60\x4a\x0d\xb1\xa7\x40\xa1\x1e\x3a\xdf\x2a\xd7\xa9\x88\x2d\x09\xe9\xd6\x69\x29\x79\xf7\x62\x35\x36\xcd\x50\x8d\x57\xe7\x1c\xbe\xcf\x0c\xde\x05\x41\xd3\xbb\x73\xc3\x1c\xd1\x05\x37\xe0\xfe\xa3\xd9\x3f\xbd\x34\x75\xdd\x56\xbb\xdd\x73\xdd\xb6\x4a\x49\x20\x1b\x49\x8b\x71\x16\x5f\x4a\x01\x80\x0f\xec\x29\x70\xe6\xce\x96\xc3\x16\xff\x2b\xad\xdd\xbb\x95\x35\x02\x6b\x36\xe3\xef\xdb\x6a\xee\x4c\xaf\x28\xb0\x37\xf6\x04\x79\x63\x44\xa1\x93\xb1\x47\xd0\x61\x30\x16\x9a\x3c\xbd\x9a\xde\xc8\x27\xc4\x81\xe0\x83\x19\x49\x18\xbe\x27\xcd\x4b\xbf\x67\x41\xc7\x1c\xab\xd4\x29\x37\x48\x00\x79\xef\xe8\x50\x3e\xce\x22\x79\xfa\x35\x51\x02\x89\x0b\x0f\xd9\xe4\xb5\x45\x11\xc5\x05\x3a\x72\xd1\x5d\x63\x29\xb5\xfa\x77\x03\xd7\xd2\xc8\x09\xee\x16\x67\xba\xcc\x66\x77\x11\xf4\x63\x86\xeb\xe2\x32\x30\x47\xf2\x48\x23\x67\xe5\x66\x21\x5d\x43\xdc\x9f\x04\xa9\x7e\x51\xea\xa2\xa0\xbe\x03\x00\x00\xff\xff\x45\x9f\xb3\x90\x93\x01\x00\x00" func idtablestakingAdminTransfer_fees_adminCdcBytes() ([]byte, error) { return bindataRead( @@ -2270,11 +2270,11 @@ func idtablestakingAdminTransfer_fees_adminCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/transfer_fees_admin.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x47, 0xfe, 0x7f, 0xe5, 0x76, 0xf2, 0x7c, 0x89, 0xf0, 0xca, 0xa8, 0xbe, 0x89, 0x31, 0x37, 0xfe, 0x76, 0x6e, 0xe, 0x60, 0x1a, 0x5a, 0x20, 0x2d, 0x47, 0x78, 0x63, 0x90, 0x53, 0xe7, 0x67, 0xa7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0x1, 0x68, 0xb5, 0x4a, 0x11, 0x73, 0x9f, 0x93, 0xbf, 0xa7, 0xae, 0xa5, 0x16, 0xb4, 0x78, 0x5a, 0xef, 0x82, 0xec, 0x63, 0xcf, 0x6a, 0xb, 0xcd, 0xf2, 0xe0, 0xef, 0xa, 0x7d, 0x9, 0x76}} return a, nil } -var _idtablestakingAdminTransfer_minter_deployCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x5d\x6f\xda\x4a\x10\x7d\xf7\xaf\x38\xe2\xe1\xca\xe8\x12\x93\x48\x49\x14\x59\xf1\x8d\xb8\xb4\x91\xaa\xa4\x79\x68\x9b\xa7\x88\x87\xc5\x1e\xf0\x2a\xf6\x2e\x9a\x1d\x42\x11\xe2\xbf\x57\xeb\xb5\x0d\x49\xa9\x54\x3f\x2c\xec\x7c\x9c\x9d\x39\xf3\xa1\xeb\x95\x65\xc1\x94\xb7\x2b\xb1\x51\x7b\xbb\xaf\xec\xe6\x87\x7d\x25\x83\x05\xdb\x1a\x83\xfe\x3e\x88\x22\x61\x65\x9c\xca\x45\x5b\x13\xaf\xd6\xf3\x4a\xe7\x0f\xb4\x75\x29\x5e\x02\x44\xf2\x40\xdb\x47\xed\xe4\xb3\x11\xde\xce\x46\xc8\xad\x11\x56\xb9\x3c\xa9\x9a\x52\x7c\x17\xd6\x66\xe9\xa5\x05\xa5\x78\x79\xfe\x62\xe4\x66\x36\x02\xd3\x46\x71\x31\xa9\xed\xda\x48\x8a\xe7\x7b\xfd\xf3\xfa\xb2\x93\x4e\xd7\x47\xa2\x5c\x99\x42\x17\x4a\xe8\xc9\x16\xf4\xa8\x6b\x2d\xae\x85\xb9\xbe\x9c\x0d\xb1\x8b\x22\x60\xc5\xb4\x52\x4c\xb1\xd3\x4b\x43\x9c\x62\xb2\x96\x72\x92\xe7\x1e\xbb\xb5\x00\x2a\x12\xa8\x3c\x17\x64\xc7\xea\x78\xa5\xb6\xde\x23\x78\x0e\x1b\xcb\xe6\x58\x58\xc6\x2b\x6d\xa1\x0d\x0e\x29\x63\xd7\xe8\xfc\xe7\xa1\x92\x57\xda\xba\x44\x15\xc5\x81\x95\xd4\x3b\x25\xfd\x75\x84\x52\xb9\x72\x52\x2d\x2d\x6b\x29\xeb\xa0\x7d\x27\x1a\x61\x43\x7a\x59\x4a\x50\x85\xff\x21\x8c\x7d\x88\x7b\x3c\x1e\xe3\x7f\xcb\x6c\x37\x50\x60\x5a\x10\x93\xc9\x09\x62\x21\x25\x35\x65\x43\xa8\xdb\xa4\xa8\xb5\xf1\xf1\x7a\xb9\x0a\xe9\xc1\x89\x65\xb5\xa4\x9e\x81\x45\x57\xd6\x60\x9d\xb5\x89\x27\xf3\xe6\x85\xdb\x7f\xfa\xb2\x27\x8d\x81\x76\xc2\x4a\x2c\xff\x17\xfb\xae\x48\x31\x6e\xf1\xc6\xef\x71\x86\x3d\x2d\x77\x77\x58\x29\xa3\xf3\x78\x30\xb5\xeb\xaa\x80\xb1\x82\xf9\xdf\x47\xcf\xe4\xec\x9a\x73\x1a\x0c\x0f\xc9\x4f\x99\x94\x10\xd4\x21\xf6\xaf\xda\x08\xf1\xb7\xd6\xf6\xf7\xdc\x82\x1e\xb7\x67\x1f\xd2\x4d\xf2\x06\xea\x89\x36\xc1\x22\x56\x55\x65\x37\xd4\x77\xe1\xc5\x79\xf7\x25\xe7\x6d\x00\x4d\x99\x9d\x7a\xa3\xf8\xf6\xec\x03\xfe\x08\x62\x4f\x31\x12\xb4\x9d\xbf\x73\xc4\x12\x9f\x68\xe2\xa4\x22\xb3\x94\x12\x59\x86\xab\x51\xcf\x1f\x80\x9a\x9c\x53\x4b\x4a\x31\x98\x76\x5e\xf0\x6e\x68\xfc\x50\x69\x27\x98\xaf\x05\xa5\x7a\xf3\xac\xb4\x30\x76\x81\xab\x8e\x35\x4f\xc6\x89\x17\x3f\xe9\x5c\x52\xec\x9a\x09\x4c\x11\x26\x68\x8f\x0c\xbb\x7d\xe3\xf5\xa6\x18\x6c\x2b\x0a\xaa\x1b\x64\xb8\x88\xfa\x51\xa8\x9a\xb7\xb5\x39\x85\xdb\x4f\xc5\x1f\xde\x7c\xf1\xa8\x33\x64\x01\xa4\xb5\xf5\x32\x64\xe1\xe7\x5f\x5c\x1c\x77\x7c\xc3\x79\xb7\x44\xc2\x7c\x99\x66\x95\x1c\x2f\x96\x6e\xa1\xf8\xf3\xfd\x36\x39\xda\x22\x27\xb7\x87\x0f\xc9\x37\xec\x3e\x8a\xf6\x11\xa2\x5f\x01\x00\x00\xff\xff\xc2\xb5\x17\x3f\x0e\x05\x00\x00" +var _idtablestakingAdminTransfer_minter_deployCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4d\x4f\xe3\x48\x10\xbd\xfb\x57\x3c\xe5\x80\x1c\xad\x71\x40\x02\x84\x2c\xbc\x28\x9b\x5d\xa4\x15\x0c\x87\x61\x98\x0b\xca\xa1\x63\x57\xe2\x16\x76\x77\xd4\x5d\x4e\xc6\x8a\xf2\xdf\x47\xed\xb6\x9d\xc0\x64\xa4\xf1\xa1\x93\xae\x8f\x57\x55\xaf\xab\x4a\x56\x6b\x6d\x18\x33\xd3\xac\x59\x07\xdd\xed\xa1\xd4\xdb\x6f\xfa\x9d\x14\x96\x46\x57\x18\x0d\xf7\x51\x10\xb0\x11\xca\x8a\x8c\xa5\x56\xe1\xba\x5e\x94\x32\x7b\xa4\xc6\x26\x78\xf3\x10\xf1\x23\x35\x4f\xd2\xf2\x7f\x8a\x4d\x33\x8f\x90\x69\xc5\x46\x64\xfc\x2c\x2a\x4a\xf0\xc2\x46\xaa\x95\x93\xe6\x94\xe0\xed\xf5\x7f\xc5\xb7\xf3\x08\x86\xb6\xc2\xe4\xd3\x4a\xd7\x8a\x13\xbc\x3e\xc8\x1f\x37\x57\xbd\x74\x56\x1f\x89\x32\xa1\x72\x99\x0b\xa6\x67\x9d\xd3\x93\xac\x24\xdb\x0e\xe6\xe6\x6a\x3e\xc6\x2e\x08\x80\xb5\xa1\xb5\x30\x14\x5a\xb9\x52\x64\x12\x88\x9a\x8b\x70\x9a\xe7\x8f\xd4\x44\x78\x11\x1b\xfa\x2e\xca\x9a\x22\xfc\xa3\x8d\xd1\xdb\xf6\x32\xc6\xd9\x34\xcb\x5c\xf4\x0e\x03\x28\x89\x21\xb2\x8c\x91\xa2\x53\x85\x6b\xd1\x38\x3c\x8f\x3b\x6e\xad\xda\x63\xa9\x0d\xde\xa9\x81\x54\x38\x10\x82\x5d\xab\x73\x9f\x83\x89\xdf\xa9\xb1\xb1\xc8\xf3\x03\x67\x89\x73\x8a\x87\x6b\x84\x42\xd8\x62\x5a\xae\xb4\x91\x5c\x54\x5e\xfb\x41\x14\x61\x4b\x72\x55\xb0\x57\xf9\xff\x3e\x8d\xbd\xcf\x79\x32\x99\x74\x55\x41\xc0\xd0\x92\x0c\xa9\x8c\xc0\x1a\x5c\x50\xfb\xa8\xf0\xaf\x3a\xcd\x2b\xa9\x5c\xbe\x4e\x2e\x7c\x79\xb0\xac\x8d\x58\xd1\x50\xfd\xb2\x7f\x74\x6f\x9d\x76\x85\xc7\x9d\x5d\xbc\x68\x23\xdd\x9d\x0d\xcd\x11\xb7\x86\xd2\xb2\x11\xac\xcd\xdf\xa1\xeb\x9d\x04\x93\xce\x7e\xf2\x11\x6f\x3c\xd0\x73\x7f\x8f\xb5\x50\x32\x0b\x47\x33\x5d\x97\x39\x94\x66\x2c\xfe\xbc\x0a\x43\x56\xd7\x26\xa3\xd1\xf8\x40\xc2\xcc\x90\x60\x82\x38\xd4\xf0\x45\x2a\x26\xf3\xb5\xb3\xfd\xb5\x46\xaf\xc7\xdd\xf9\xa7\xb2\xe3\xac\x85\x7a\xa6\xad\xb7\x08\x45\x59\xea\x2d\x0d\xbd\x7a\x79\xd1\x7f\xf1\x45\x97\x40\xfb\xdc\x3d\x49\x56\x6c\x28\xbc\x3b\xff\x14\x27\x02\xeb\x53\xcc\x78\x6d\x8f\x63\x2d\x19\x0e\x4f\xb4\x7c\x5c\x92\x5a\x71\x81\x34\xc5\x75\x34\xf0\x08\xa0\x22\x6b\xc5\x8a\x12\x8c\x66\xbd\x17\x9c\x1b\x5a\x3f\x94\xd2\x32\x16\x35\xa3\x10\x1b\xc7\x4e\x07\xa3\x97\xb8\xee\xd9\x73\xa4\x9c\x88\xf8\xaf\xcc\x38\xc1\xae\x9d\xd7\x04\x7e\xde\xf6\x48\xb1\xdb\xb7\x5e\x1b\x61\x60\x74\x49\x5e\x75\x8b\x14\x97\xc1\x30\x1a\x65\x1b\x5b\xaa\x53\xb8\xc3\x94\xfc\x26\xe6\x9b\x43\x9d\x23\xf5\x20\x9d\xad\x93\x21\xf5\x3f\x7f\xe1\xf2\x78\x02\x5a\xee\xfb\x95\xe3\xe7\x4d\xb5\x8b\xe7\x78\x0d\xf5\xeb\xc7\x9d\x1f\x77\xcf\xd1\xce\x39\xb9\x6b\x5c\x4a\xae\x71\xf7\x41\xb0\x0f\x10\xfc\x0c\x00\x00\xff\xff\x83\x4c\x04\x12\x3c\x05\x00\x00" func idtablestakingAdminTransfer_minter_deployCdcBytes() ([]byte, error) { return bindataRead( @@ -2290,11 +2290,11 @@ func idtablestakingAdminTransfer_minter_deployCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/transfer_minter_deploy.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x52, 0x27, 0x3c, 0x53, 0x2b, 0x4e, 0x9f, 0x97, 0x58, 0x55, 0x4d, 0x83, 0xf1, 0x6b, 0xaa, 0xb4, 0x70, 0x76, 0x6a, 0x57, 0x25, 0xe2, 0xa7, 0xfc, 0xf9, 0x3, 0xea, 0x7, 0x2d, 0x5d, 0x8a, 0xea}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5d, 0xdd, 0xfe, 0x97, 0x5, 0xa5, 0xdb, 0xb0, 0xfb, 0xa2, 0x42, 0x12, 0x87, 0x4d, 0x1c, 0x36, 0xbf, 0x1e, 0xc, 0xeb, 0x4d, 0x3d, 0x8f, 0xc0, 0xe7, 0x54, 0x44, 0xed, 0x74, 0x9e, 0x78, 0xb6}} return a, nil } -var _idtablestakingAdminUpgrade_set_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x6b\xdc\x30\x10\xc5\xef\xfe\x14\x8f\x3d\x14\x2f\x14\xfb\x5a\x4c\xdb\xb0\x24\x14\x16\x7a\x28\x4d\x7a\x2a\x25\xcc\xca\xe3\x58\x8d\xac\x31\xa3\x71\x37\x25\xe4\xbb\x17\xd9\xd9\xf4\xcf\xba\x73\x90\x40\xa3\x79\xf3\x7e\x1a\xf9\x61\x14\x35\x7c\x08\x72\xdc\x5f\xdd\xd0\x21\xf0\xb5\xd1\xbd\x8f\x77\xe8\x54\x06\x6c\xce\x13\x9b\xa2\xa8\x6b\xdc\xf4\x3e\xc1\x94\x62\x22\x67\x5e\x22\x46\xfa\x99\xa0\x7c\x24\x6d\x13\x4c\x40\x21\xc0\x7a\x46\x32\xba\xe7\x16\x51\x5a\x4e\x45\xf1\x47\x45\xe9\xa4\xe5\x06\x5f\xbf\xec\xa3\xbd\xf9\xb6\xc5\x63\x51\x00\x40\x5d\xe3\xa3\x38\x0a\xf8\x41\xea\x73\x5b\x74\xa2\x20\x28\x77\xac\x1c\x1d\x67\xf1\x2c\xbc\xbf\xc2\x6c\x0b\xbb\x76\xf0\x11\x72\xf8\xce\xce\x66\x89\xc0\x06\xca\x87\x9f\xb9\x6b\xf0\xea\x1c\xa1\x9a\x4b\x96\x7e\xa3\xf2\x48\xca\x25\x39\x67\x0d\x76\x93\xf5\x3b\xe7\x64\x8a\xf6\xe2\x28\x47\xce\x56\x4e\xa2\x29\x39\x4b\xd5\x34\xb6\x64\x7c\x7b\xcb\x0f\x23\xab\x1f\x38\x1a\x85\x32\xd2\xc0\xcd\xea\x8b\xbd\xc6\xc2\x9a\xd7\xed\x6f\xd1\xba\xc6\x41\x54\xe5\xb8\x86\x47\xff\x52\xe5\x48\x1c\xba\xea\x84\x86\x77\x8b\xad\x45\xe3\xed\x7f\x39\xdf\x97\x79\x94\xcd\xca\x8c\xab\xe7\x7d\xbe\x76\x6d\xa2\x74\xc7\x9f\xc8\xfa\xed\x4b\xc3\x1c\x17\x17\x18\x29\x7a\x57\x6e\x2e\x65\x0a\x79\x94\x76\xf2\xfd\x97\xeb\xf4\xfc\x71\x66\x7f\x9b\x45\xe3\x69\xa1\xe5\x07\x76\x93\x31\x1e\xd7\x49\xaa\xc4\x76\x19\xc8\x0f\xdc\x96\xa7\xba\xa7\x5f\x01\x00\x00\xff\xff\x47\x68\xac\xaf\x9a\x02\x00\x00" +var _idtablestakingAdminUpgrade_set_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x8b\x9c\x40\x10\xc5\xef\x7e\x8a\x87\x87\x45\x61\xd1\x6b\x90\x24\xcb\x66\x96\xc0\x40\x0e\x21\xbb\x9b\x4b\xc8\xa1\xa6\x2d\xd7\xce\xb6\x5d\xd2\x5d\x66\x12\x96\xf9\xee\xa1\x75\x66\xf2\x67\x4c\x1d\x14\xd4\xf7\x7b\xef\x75\x69\x87\x51\x82\xe2\xbd\x93\xfd\xf6\xee\x81\x76\x8e\xef\x95\x9e\xad\x7f\x42\x17\x64\x40\x7e\xf9\x22\xcf\xb2\xba\xc6\x43\x6f\x23\x34\x90\x8f\x64\xd4\x8a\xc7\x48\x3f\x23\x02\xef\x29\xb4\x11\x2a\x20\xe7\xa0\x3d\x23\x2a\x3d\x73\x0b\x2f\x2d\xc7\x2c\xfb\x43\x51\x18\x69\xb9\xc1\x97\xc7\xad\xd7\x57\x5f\x4b\xbc\x64\x19\x00\xd4\x35\x3e\x88\x21\x87\xef\x14\x6c\xb2\x45\x27\x01\x84\xc0\x1d\x07\xf6\x86\x13\x3c\x81\xb7\x77\x98\x63\xe1\xb6\x1d\xac\x87\xec\xbe\xb1\xd1\x19\xe1\x58\x41\xe9\xe1\x27\xee\x1a\x5c\x5d\x56\xa8\x66\xc9\xe2\x37\x06\x1e\x29\x70\x41\xc6\x68\x03\x9a\xb4\x2f\x1e\xc7\x96\x94\x37\xe2\x35\x90\xd1\x6b\xbc\x93\x10\x64\xff\x99\xdc\xc4\x25\xae\x6e\x8d\x91\xc9\xeb\x39\x70\x9a\x24\xae\xcc\x51\x10\xab\x69\x06\x14\x9e\x06\x6e\x56\x8f\xf0\x1a\x4b\xf9\x74\x2d\x7f\x63\xea\x1a\xbb\xd9\x6b\xad\x2f\xfd\x5b\x33\x4d\x64\xd7\x55\xa7\xae\x78\xb3\x04\x89\x2a\x81\x9e\xb8\x5a\x58\xaf\xff\x7b\x00\x6f\x8b\xb4\xe3\x66\x65\xf9\xd5\xf1\x3e\x7f\x76\xbf\xe0\x3e\x92\xf6\xe5\xd9\x38\xcd\xcd\x0d\x46\xf2\xd6\x14\xf9\x46\x26\x97\x76\xac\xa7\xfc\x7f\xa5\x8f\xc7\x3f\x6a\xce\x99\x2f\x8c\xc3\xd2\x9a\x7f\xb0\x99\x94\xf1\xb2\xde\xa8\x8a\xac\x1b\x47\x76\xe0\xb6\x38\xe9\x0e\xbf\x02\x00\x00\xff\xff\xf6\x62\xb3\x93\xb3\x02\x00\x00" func idtablestakingAdminUpgrade_set_claimedCdcBytes() ([]byte, error) { return bindataRead( @@ -2310,11 +2310,11 @@ func idtablestakingAdminUpgrade_set_claimedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/upgrade_set_claimed.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb3, 0xbf, 0x7f, 0xfa, 0xa, 0xe2, 0x92, 0x87, 0xb4, 0x13, 0xb2, 0x4c, 0x2d, 0x83, 0x85, 0xf9, 0xf, 0x78, 0x2b, 0x1d, 0xbb, 0x67, 0x36, 0x7c, 0xc4, 0xe6, 0x9, 0xe8, 0xa5, 0x37, 0xee, 0x9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb2, 0x18, 0xb2, 0xdd, 0x50, 0x4a, 0xbf, 0x69, 0x23, 0x23, 0x78, 0xc8, 0x53, 0xc8, 0xd4, 0x61, 0x14, 0x50, 0x2b, 0x78, 0xc8, 0x94, 0xba, 0xb8, 0xbf, 0x98, 0xfe, 0x51, 0x48, 0x61, 0x83, 0xa0}} return a, nil } -var _idtablestakingAdminUpgrade_stakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x3c\x8d\x31\x0b\xc2\x30\x10\x85\xf7\xfc\x8a\xa3\x53\x0a\xd2\x59\xb2\x15\x44\xe8\xac\x4e\x22\xe5\xbc\x1e\x1a\x4c\x2f\x21\xbd\xa0\x20\xfd\xef\x12\x05\xdf\xf0\x96\xf7\xf8\x3e\xa3\x19\x65\x41\x52\x1f\xc5\x52\x9c\xd8\xc1\xf9\x34\x88\x6e\x2f\x2d\xbc\x8d\x01\x00\x48\x99\x13\x66\xb6\x48\xa4\x0e\xfa\xa2\xf7\x9e\x28\x16\xd1\xff\xa3\xa6\xae\x1d\x45\xd1\x8c\xa4\x4b\x57\xd2\x84\xca\xe3\xc8\xaf\xc4\xd9\xcf\x2c\x8a\xc1\x0a\xce\xec\xa0\xd9\x87\xf8\x1c\x76\x47\xbc\x06\x3e\x28\x3e\xbc\xdc\x9a\x0d\xfc\xdc\xb5\xdb\x2f\x73\x35\xeb\x27\x00\x00\xff\xff\x83\x09\x8a\xc4\x9c\x00\x00\x00" +var _idtablestakingAdminUpgrade_stakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x2c\x8d\xb1\x0a\xc2\x40\x10\x44\xfb\xfb\x8a\x21\x85\x5c\x40\x52\x4b\x3a\x51\x84\xd4\x9a\x4a\x2c\xd6\xcd\xa2\xc1\xb8\x17\x2e\x7b\x58\x48\xfe\x5d\x2e\x66\x8a\xa9\xde\x9b\x71\x16\x49\x27\x62\xeb\x83\x7a\x0e\x9d\xd4\xb8\xb6\x8d\xda\xee\x56\xe2\xeb\x1c\x00\x8c\x51\x46\x8a\xe2\x89\xd9\x6a\x50\xb2\xa7\x6f\xc7\x8e\x4c\x0e\x41\x2d\x12\x5b\x89\xcd\x9e\x39\x24\xb5\xec\x60\x4d\xc6\x2b\x5e\x91\xa9\x4a\x8b\xe2\x95\xde\x52\xa3\x38\x0d\xe1\xd3\x1c\x2f\x74\x1f\xe4\x6c\xf4\xea\xf5\x51\x6c\xf1\xbf\xcf\x5d\x2e\x2b\xb3\x9b\x7f\x01\x00\x00\xff\xff\xe2\xcb\x57\x03\x9f\x00\x00\x00" func idtablestakingAdminUpgrade_stakingCdcBytes() ([]byte, error) { return bindataRead( @@ -2330,7 +2330,7 @@ func idtablestakingAdminUpgrade_stakingCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/upgrade_staking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x88, 0x44, 0x64, 0x8e, 0x9e, 0xfe, 0x87, 0x20, 0x69, 0xfd, 0xe9, 0x55, 0x7d, 0x7f, 0xf4, 0xf9, 0xcc, 0xf5, 0xbb, 0x3f, 0x22, 0xc, 0x1b, 0xd1, 0xa6, 0xb2, 0x45, 0xe9, 0x48, 0x41, 0x19, 0xc4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x81, 0x5e, 0x5c, 0xd3, 0xb2, 0xd5, 0xa5, 0x4c, 0x45, 0xf4, 0x38, 0x8c, 0x9, 0x99, 0x95, 0xbc, 0xbd, 0x11, 0x8d, 0x62, 0x50, 0xa2, 0x21, 0xf2, 0x46, 0xce, 0x6e, 0xbe, 0x67, 0x1f, 0x7, 0x96}} return a, nil } diff --git a/transactions/idTableStaking/admin/add_approved_and_limits.cdc b/transactions/idTableStaking/admin/add_approved_and_limits.cdc index 0a03a993b..960fc9f75 100644 --- a/transactions/idTableStaking/admin/add_approved_and_limits.cdc +++ b/transactions/idTableStaking/admin/add_approved_and_limits.cdc @@ -13,9 +13,9 @@ transaction(newApprovedIDs: [String]) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/add_approved_nodes.cdc b/transactions/idTableStaking/admin/add_approved_nodes.cdc index 82fe3e081..ebecfb7f9 100644 --- a/transactions/idTableStaking/admin/add_approved_nodes.cdc +++ b/transactions/idTableStaking/admin/add_approved_nodes.cdc @@ -10,9 +10,9 @@ transaction(ids: [String]) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/capability_end_epoch.cdc b/transactions/idTableStaking/admin/capability_end_epoch.cdc index 410990ca7..fbc96461d 100644 --- a/transactions/idTableStaking/admin/capability_end_epoch.cdc +++ b/transactions/idTableStaking/admin/capability_end_epoch.cdc @@ -13,7 +13,7 @@ transaction(ids: {String: Bool}, newPayout: UFix64) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: &Account) { let adminCapability = acct.copy(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not get capability from account storage") diff --git a/transactions/idTableStaking/admin/change_candidate_limits.cdc b/transactions/idTableStaking/admin/change_candidate_limits.cdc index 6cee61def..28463bc56 100644 --- a/transactions/idTableStaking/admin/change_candidate_limits.cdc +++ b/transactions/idTableStaking/admin/change_candidate_limits.cdc @@ -7,9 +7,9 @@ transaction(role: UInt8, newCandidateNodeLimit: UInt64) { /// Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/change_cut.cdc b/transactions/idTableStaking/admin/change_cut.cdc index 7783fa629..e626b4d0b 100644 --- a/transactions/idTableStaking/admin/change_cut.cdc +++ b/transactions/idTableStaking/admin/change_cut.cdc @@ -7,9 +7,9 @@ transaction(newCutPercentage: UFix64) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/change_del_minimums.cdc b/transactions/idTableStaking/admin/change_del_minimums.cdc index 3216ba646..18b502ae0 100644 --- a/transactions/idTableStaking/admin/change_del_minimums.cdc +++ b/transactions/idTableStaking/admin/change_del_minimums.cdc @@ -7,9 +7,9 @@ transaction(newDelegatorMinimum: UFix64) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/change_minimums.cdc b/transactions/idTableStaking/admin/change_minimums.cdc index b272856bc..bd12f44de 100644 --- a/transactions/idTableStaking/admin/change_minimums.cdc +++ b/transactions/idTableStaking/admin/change_minimums.cdc @@ -7,9 +7,9 @@ transaction(newMinimums: [UFix64]) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/change_payout.cdc b/transactions/idTableStaking/admin/change_payout.cdc index 5be79e108..e0a3f7972 100644 --- a/transactions/idTableStaking/admin/change_payout.cdc +++ b/transactions/idTableStaking/admin/change_payout.cdc @@ -7,9 +7,9 @@ transaction(newPayout: UFix64) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/end_epoch.cdc b/transactions/idTableStaking/admin/end_epoch.cdc index 0d5b1bc9d..59be816fe 100644 --- a/transactions/idTableStaking/admin/end_epoch.cdc +++ b/transactions/idTableStaking/admin/end_epoch.cdc @@ -11,9 +11,9 @@ transaction(ids: {String: Bool}) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/end_epoch_change_payout.cdc b/transactions/idTableStaking/admin/end_epoch_change_payout.cdc index f32019e36..59a450615 100644 --- a/transactions/idTableStaking/admin/end_epoch_change_payout.cdc +++ b/transactions/idTableStaking/admin/end_epoch_change_payout.cdc @@ -11,9 +11,9 @@ transaction(ids: {String: Bool}, newPayout: UFix64) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/end_staking.cdc b/transactions/idTableStaking/admin/end_staking.cdc index 30e4922ca..06181e372 100644 --- a/transactions/idTableStaking/admin/end_staking.cdc +++ b/transactions/idTableStaking/admin/end_staking.cdc @@ -8,9 +8,9 @@ transaction(ids: {String: Bool}) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/move_tokens.cdc b/transactions/idTableStaking/admin/move_tokens.cdc index 9bf231532..df05705f4 100644 --- a/transactions/idTableStaking/admin/move_tokens.cdc +++ b/transactions/idTableStaking/admin/move_tokens.cdc @@ -7,9 +7,9 @@ transaction { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/pay_rewards.cdc b/transactions/idTableStaking/admin/pay_rewards.cdc index 6434db5e3..5b1081948 100644 --- a/transactions/idTableStaking/admin/pay_rewards.cdc +++ b/transactions/idTableStaking/admin/pay_rewards.cdc @@ -7,9 +7,9 @@ transaction { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/remove_approved_nodes.cdc b/transactions/idTableStaking/admin/remove_approved_nodes.cdc index e91d05f99..8f2cda47a 100644 --- a/transactions/idTableStaking/admin/remove_approved_nodes.cdc +++ b/transactions/idTableStaking/admin/remove_approved_nodes.cdc @@ -10,9 +10,9 @@ transaction(ids: [String]) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/remove_invalid_nodes.cdc b/transactions/idTableStaking/admin/remove_invalid_nodes.cdc index 00a84806c..fd79bb599 100644 --- a/transactions/idTableStaking/admin/remove_invalid_nodes.cdc +++ b/transactions/idTableStaking/admin/remove_invalid_nodes.cdc @@ -8,9 +8,9 @@ transaction(ids: {String: Bool}) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/remove_node.cdc b/transactions/idTableStaking/admin/remove_node.cdc index acba56ed7..a1f7b411e 100644 --- a/transactions/idTableStaking/admin/remove_node.cdc +++ b/transactions/idTableStaking/admin/remove_node.cdc @@ -7,9 +7,9 @@ transaction(id: String) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/scale_rewards_test.cdc b/transactions/idTableStaking/admin/scale_rewards_test.cdc index 7a0d55ce4..122efd65e 100644 --- a/transactions/idTableStaking/admin/scale_rewards_test.cdc +++ b/transactions/idTableStaking/admin/scale_rewards_test.cdc @@ -2,7 +2,7 @@ import FlowIDTableStaking from "FlowIDTableStaking" transaction { - prepare(acct: AuthAccount) { + prepare(acct: &Account) { let rewardsBreakdown = FlowIDTableStaking.RewardsBreakdown(nodeID: "000000001") rewardsBreakdown.setNodeRewards(1000.0) diff --git a/transactions/idTableStaking/admin/set_approved_nodes.cdc b/transactions/idTableStaking/admin/set_approved_nodes.cdc index fd92921a4..dda935dce 100644 --- a/transactions/idTableStaking/admin/set_approved_nodes.cdc +++ b/transactions/idTableStaking/admin/set_approved_nodes.cdc @@ -7,9 +7,9 @@ transaction(ids: {String: Bool}) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/set_claimed.cdc b/transactions/idTableStaking/admin/set_claimed.cdc index 69266b1a2..7a1477a08 100644 --- a/transactions/idTableStaking/admin/set_claimed.cdc +++ b/transactions/idTableStaking/admin/set_claimed.cdc @@ -7,10 +7,10 @@ transaction { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/set_node_weight.cdc b/transactions/idTableStaking/admin/set_node_weight.cdc index bc3329fc1..67f07641d 100644 --- a/transactions/idTableStaking/admin/set_node_weight.cdc +++ b/transactions/idTableStaking/admin/set_node_weight.cdc @@ -6,9 +6,9 @@ transaction(id: String, weight: UInt64) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/set_non_operational.cdc b/transactions/idTableStaking/admin/set_non_operational.cdc index fb668db7c..96073c925 100644 --- a/transactions/idTableStaking/admin/set_non_operational.cdc +++ b/transactions/idTableStaking/admin/set_non_operational.cdc @@ -8,9 +8,9 @@ transaction(ids: [String]) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/set_slot_limits.cdc b/transactions/idTableStaking/admin/set_slot_limits.cdc index 3b314b25c..34b357424 100644 --- a/transactions/idTableStaking/admin/set_slot_limits.cdc +++ b/transactions/idTableStaking/admin/set_slot_limits.cdc @@ -12,9 +12,9 @@ transaction(slotLimits: [UInt16]) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/start_staking.cdc b/transactions/idTableStaking/admin/start_staking.cdc index b4e1a4cc3..939af9040 100644 --- a/transactions/idTableStaking/admin/start_staking.cdc +++ b/transactions/idTableStaking/admin/start_staking.cdc @@ -7,9 +7,9 @@ transaction { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/transfer_fees_admin.cdc b/transactions/idTableStaking/admin/transfer_fees_admin.cdc index a527fcf1e..231d04187 100644 --- a/transactions/idTableStaking/admin/transfer_fees_admin.cdc +++ b/transactions/idTableStaking/admin/transfer_fees_admin.cdc @@ -2,7 +2,7 @@ import FlowFees from 0xFLOWFEESADDRESS transaction { - prepare(owner: AuthAccount, receiver: AuthAccount) { + prepare(owner: &Account, receiver: &Account) { // Link the staking admin capability to a private place let feesAdmin <- owner.load<@FlowFees.Administrator>(from: /storage/flowFeesAdmin)! diff --git a/transactions/idTableStaking/admin/transfer_minter_deploy.cdc b/transactions/idTableStaking/admin/transfer_minter_deploy.cdc index a4f009e72..b2e8be03e 100644 --- a/transactions/idTableStaking/admin/transfer_minter_deploy.cdc +++ b/transactions/idTableStaking/admin/transfer_minter_deploy.cdc @@ -3,22 +3,22 @@ import FlowToken from "FlowToken" transaction(publicKeys: [Crypto.KeyListEntry], contractName: String, code: [UInt8], rewardAmount: UFix64, rewardCut: UFix64, candidateNodeLimits: [UInt64]) { - prepare(signer: AuthAccount) { + prepare(signer: auth(AddKey, SaveValue, BorrowValue) &Account) { - let acct = AuthAccount(payer: signer) + let acct = Account(payer: signer) for key in publicKeys { acct.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight) } /// Borrow a reference to the Flow Token Admin in the account storage - let flowTokenAdmin = signer.borrow<&FlowToken.Administrator>(from: /storage/flowTokenAdmin) + let flowTokenAdmin = signer.storage.borrow<&FlowToken.Administrator>(from: /storage/flowTokenAdmin) ?? panic("Could not borrow a reference to the Flow Token Admin resource") /// Create a flowTokenMinterResource let flowTokenMinter <- flowTokenAdmin.createNewMinter(allowedAmount: 1000000000.0) - acct.save(<-flowTokenMinter, to: /storage/flowTokenMinter) + acct.storage.save(<-flowTokenMinter, to: /storage/flowTokenMinter) assert(candidateNodeLimits.length == 5, message: "Candidate Node Limit list but have a length of 5") diff --git a/transactions/idTableStaking/admin/upgrade_set_claimed.cdc b/transactions/idTableStaking/admin/upgrade_set_claimed.cdc index 312d3123a..bf9f5e573 100644 --- a/transactions/idTableStaking/admin/upgrade_set_claimed.cdc +++ b/transactions/idTableStaking/admin/upgrade_set_claimed.cdc @@ -7,12 +7,12 @@ transaction(code: [UInt8]) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(UpdateContract, BorrowValue) &Account) { - acct.contracts.update__experimental(name: "FlowIDTableStaking", code: code) + acct.contracts.update(name: "FlowIDTableStaking", code: code) // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } diff --git a/transactions/idTableStaking/admin/upgrade_staking.cdc b/transactions/idTableStaking/admin/upgrade_staking.cdc index 69d6e2fb3..39fac1ca4 100644 --- a/transactions/idTableStaking/admin/upgrade_staking.cdc +++ b/transactions/idTableStaking/admin/upgrade_staking.cdc @@ -1,8 +1,7 @@ transaction(code: [UInt8]) { - prepare(acct: AuthAccount) { - - acct.contracts.update__experimental(name: "FlowIDTableStaking", code: code) + prepare(acct: auth(UpdateContract) &Account) { + acct.contracts.update(name: "FlowIDTableStaking", code: code) } } \ No newline at end of file From 7f6a9cff2f6942559c6105c9db73257e7c72296e Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Tue, 12 Sep 2023 14:30:41 -0700 Subject: [PATCH 052/132] go mod tidy --- lib/go/contracts/go.sum | 85 ++++++++--------------------------------- lib/go/templates/go.sum | 21 ++++++---- lib/go/test/go.mod | 8 ++-- lib/go/test/go.sum | 6 +-- 4 files changed, 36 insertions(+), 84 deletions(-) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index f24fa3f6b..42509ee6b 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -279,7 +279,6 @@ cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= -cloud.google.com/go/kms v1.0.0/go.mod h1:nhUehi+w7zht2XrUfvTRNpxrfayBHqP4lu2NSywui/0= cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= @@ -543,7 +542,6 @@ github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= -github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= @@ -580,18 +578,9 @@ github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edY github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ= -github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= -github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA= -github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg= -github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= -github.com/btcsuite/goleveldb v0.0.0-20160330041536-7834afc9e8cd/go.mod h1:F+uVaaLLH7j4eDXPRvw78tMflu7Ie2bzYOH4Y8rRKBY= -github.com/btcsuite/snappy-go v0.0.0-20151229074030-0bdef8d06723/go.mod h1:8woku9dyThutzjeg+3xrA5iCpBRH8XEEg3lh6TiUghc= -github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792/go.mod h1:ghJtEyQwv5/p4Mg4C0fgbePVuGr935/5ddU9Z3TmDRY= -github.com/btcsuite/winsvc v1.0.0/go.mod h1:jsenWakMcC0zFBFurPLEAyrnc/teJEM1O46fmI40EZs= -github.com/bytecodealliance/wasmtime-go v0.22.0/go.mod h1:q320gUxqyI8yB+ZqRuaJOEnGkAnHh6WtJjMaT2CW4wI= github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= @@ -602,7 +591,6 @@ github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghf github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P3vAIAh+Y2GAxg0PrPN1P8WkepXGpjbUPDHJqqKM= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cheekybits/genny v1.0.0/go.mod h1:+tQajlRqAUrPI7DOSpB0XAqZYtQakVtB7wXkRAgjxjQ= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= @@ -632,7 +620,6 @@ github.com/dave/jennifer v1.5.0/go.mod h1:4MnyiFIlZS3l5tSDn8VnzE6ffAhYBMB2SZntBs github.com/dave/kerr v0.0.0-20170318121727-bc25dd6abe8e/go.mod h1:qZqlPyPvfsDJt+3wHJ1EvSXDuVjFTK0j2p/ca+gtsb8= github.com/dave/patsy v0.0.0-20210517141501-957256f50cba/go.mod h1:qfR88CgEGLoiqDaE+xxDCi5QA5v4vUoW0UCX2Nd5Tlc= github.com/dave/rebecca v0.9.1/go.mod h1:N6XYdMD/OKw3lkF3ywh8Z6wPGuwNFDNtWYEMFWEmXBA= -github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -662,7 +649,6 @@ github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJ github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= -github.com/ethereum/go-ethereum v1.9.9/go.mod h1:a9TqabFudpDu1nucId+k9S8R9whYaHnGBLKFouA5EAo= github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= @@ -670,11 +656,9 @@ github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+ github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= -github.com/fxamacker/cbor/v2 v2.2.1-0.20210927235116-3d6d5d1de29b/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/cbor/v2 v2.4.1-0.20220515183430-ad2eae63303f/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= -github.com/fxamacker/circlehash v0.1.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ekx28WA= github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= @@ -815,16 +799,15 @@ github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1: github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= -github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= -github.com/jrick/logrotate v1.0.0/go.mod h1:LNinyqDIJnpAur+b8yyulnQw/wDuN1+BYKlTRt3OuAQ= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= @@ -836,7 +819,6 @@ github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi github.com/kevinburke/go-bindata v3.23.0+incompatible h1:rqNOXZlqrYhMVVAsQx8wuc+LaA73YcfbQ407wAykyS8= github.com/kevinburke/go-bindata v3.23.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4= github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= @@ -848,9 +830,9 @@ github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGi github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= -github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= @@ -858,8 +840,8 @@ github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= +github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= -github.com/logrusorgru/aurora v0.0.0-20200102142835-e9ef32dff381/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= @@ -895,50 +877,19 @@ github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLA github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= -github.com/onflow/atree v0.1.0-beta1.0.20211027184039-559ee654ece9/go.mod h1:+6x071HgCF/0v5hQcaE5qqjc2UqN5gCU8h5Mk6uqpOg= github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.0 h1:j7nQ2r8npznx4NX39zPpBYHmdy45f4xwoi+dm37Jk7c= github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/cadence v0.20.1/go.mod h1:7mzUvPZUIJztIbr9eTvs+fQjWWHTF8veC+yk4ihcNIA= -github.com/onflow/cadence v0.39.12 h1:bb3UdOe7nClUcaLbxSWGLSIJKuCrivpgxhPow99ikv0= -github.com/onflow/cadence v0.39.12/go.mod h1:OIJLyVBPa339DCBQXBfGaorT4tBjQh9gSKe+ZAIyyh0= github.com/onflow/cadence v0.39.13-stable-cadence h1:A08/gb4xSsgRjuXo9fkFFvtG7dIkxxkDCNk/VdWrMp4= github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95 h1:mtQIjtnUQ2axR74YRMSG4rYo5PzWIbToGCdbu0oZjGs= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 h1:9qHRlxEK3Q/qPEyzANXIBM8w5UIVveUqdG2gWH7HBOs= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634/go.mod h1:B27qWoolugkAEGuT9VJ7tn7UsOMI88ihHqcpEMqoncc= -github.com/onflow/flow-go-sdk v0.24.0/go.mod h1:IoptMLPyFXWvyd9yYA6/4EmSeeozl6nJoIv4FaEMg74= -github.com/onflow/flow-go-sdk v0.41.6 h1:x5HhmRDvbCWXRCzHITJxOp0Komq5JJ9zphoR2u6NOCg= -github.com/onflow/flow-go-sdk v0.41.6/go.mod h1:AYypQvn6ecMONhF3M1vBOUX9b4oHKFWkkrw8bO4VEik= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence h1:GrmLLAPrxOyC27v/J/XG/sKiM1ynE1MYidiMXUfM0e4= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= -github.com/onflow/flow-go/crypto v0.21.3/go.mod h1:vI6V4CY3R6c4JKBxdcRiR/AnjBfL8OSD97bJc60cLuQ= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.0 h1:rhUDeD27jhLwOqQKI/23008CYfnqXErrJvc4EFRP2a0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.0/go.mod h1:YsvzYng4htDgRB9sa9jxdwoTuuhjK8WYWXTyLkIigZY= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030 h1:ToPYLsi8XFMw9Z42jz5BpuJsUY6Oo2sHwCImhAUVQIA= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718172506-c9d5f473c030/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718204222-6c4350165a05 h1:YIynhmKF3FptpeZQAbFjbMit7M+8CLZEwn2JZaCcsqU= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718204222-6c4350165a05/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718211746-90269f46250c h1:m/dxXkQYTaA0iydj8x0sYQIhOWZy+QuS7A94+PM3hAE= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718211746-90269f46250c/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212445-02faddc53030 h1:btDNgZHCZOjebNRuG6RhjW8QVmM14dI2m7S+KFwcbP4= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212445-02faddc53030/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6 h1:HHQRd6+7OSSs99aW6PaHwK7cmEAVwKgEPq688PTcdSs= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230718212804-c5d491b84ec6/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b h1:wcH5abZ9wxTdl53DMCdvpYg3Y59CRy3vGnyYvaqo2Fw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230719151715-3bd6381cd54b/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726190453-ac7ed4798148 h1:QgNBQSf7W6f9On0K0M71yr5pRTNAeFdN2uvHOZcSvJQ= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726190453-ac7ed4798148/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808 h1:c/MMB0UoLks5XVV4QZfdbZLTQVcyGMJstob25E5ZVHY= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230726191152-4293bb676808/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3 h1:JNDJQI1ID8qLvv8kynPkrUNo34II5RB/aw6PN9dpMV0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c h1:0U7FvQQWAk+0swHpOC6EzSbPDacYmqEMbblrBcbx+og= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow/protobuf/go/flow v0.2.2/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= @@ -974,10 +925,10 @@ github.com/rivo/uniseg v0.2.1-0.20211004051800-57c86be7915a/go.mod h1:J6wj4VEh+S github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= -github.com/robertkrimen/otto v0.0.0-20170205013659-6a77b7cbc37d/go.mod h1:xvqspoSXJTIpemEonrMDFq6XzwHYYgToXWj5eRX1OtY= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= +github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= @@ -987,6 +938,7 @@ github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZ github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= +github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= @@ -999,6 +951,7 @@ github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUW github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= +github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= @@ -1011,7 +964,7 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/supranational/blst v0.3.4/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= @@ -1032,11 +985,11 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1 github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= +github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= -github.com/zeebo/blake3 v0.2.0/go.mod h1:G9pM4qQwjRzF1/v7+vabMj/c5mWpGZ2Wzo3Eb4z0pb4= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= -github.com/zeebo/pcg v1.0.0/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= +github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= @@ -1055,14 +1008,13 @@ go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaT go.opentelemetry.io/otel/trace v1.14.0/go.mod h1:8avnQLK+CG77yNLUae4ea2JDQ6iT+gozhnZjy/rw9G8= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= +go.uber.org/goleak v1.1.10 h1:z+mqJhf6ss6BSfSM671tgKyZBFPTTJM+HLxnhPC3wu0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= -golang.org/x/crypto v0.0.0-20170930174604-9419663f5a44/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200117160349-530e935923ad/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= @@ -1115,6 +1067,7 @@ golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRu golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= @@ -1132,6 +1085,7 @@ golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1247,14 +1201,12 @@ golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190712062909-fae7ac547cb7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200107162124-548cf772de50/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1273,7 +1225,6 @@ golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200909081042-eff7692f9009/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200918174421-af09f7315aff/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201014080544-cc95f250f6bc/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1298,7 +1249,6 @@ golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210910150752-751e447fb3d0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210917161153-d61c044b1678/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1399,7 +1349,6 @@ golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roY golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200828161849-5deb26317202/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201124115921-2c860bdd6e78/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= @@ -1418,6 +1367,7 @@ golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= +golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -1466,7 +1416,6 @@ google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6 google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= -google.golang.org/api v0.58.0/go.mod h1:cAbP2FsxoGVNwtgNAmmn3y5G1TWAiVYRmg4yku3lv+E= google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= @@ -1560,10 +1509,7 @@ google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEc google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210917145530-b395a37504d4/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210921142501-181ce0d877f6/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211007155348-82e027067bd4/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= @@ -1693,13 +1639,12 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= -gopkg.in/olebedev/go-duktape.v3 v3.0.0-20190213234257-ec84240a7772/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= -gopkg.in/sourcemap.v1 v1.0.5/go.mod h1:2RlvNNSMglmRrcvhfuzp4hQHwOtjxlbjX7UPY/GXb78= gopkg.in/src-d/go-billy.v4 v4.3.2/go.mod h1:nDjArDMp+XMs1aFAESLRjfGSgfvoYN0hDfzEk0GjC98= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= @@ -1720,6 +1665,7 @@ honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= +lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= @@ -1755,6 +1701,7 @@ modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= +pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 13d6b4001..3916900a3 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -114,11 +114,10 @@ github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= -github.com/kevinburke/go-bindata v3.23.0+incompatible h1:rqNOXZlqrYhMVVAsQx8wuc+LaA73YcfbQ407wAykyS8= -github.com/kevinburke/go-bindata v3.23.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kevinburke/go-bindata v3.24.0+incompatible h1:qajFA3D0pH94OTLU4zcCCKCDgR+Zr2cZK/RPJHDdFoY= github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= @@ -132,8 +131,8 @@ github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFB github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= -github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= @@ -162,12 +161,8 @@ github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXW github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.6.0 h1:j7nQ2r8npznx4NX39zPpBYHmdy45f4xwoi+dm37Jk7c= github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/cadence v0.29.0-stable-cadence-4 h1:hzAfjDGaKD6YG/wN+T6FjGDUi3j0y6v3/3/WmyzG8pQ= -github.com/onflow/cadence v0.29.0-stable-cadence-4/go.mod h1:IpiqITdEX5zO/jeJd/5dqAodD7NDKnsrnymwb5kbCEE= github.com/onflow/cadence v0.39.13-stable-cadence h1:A08/gb4xSsgRjuXo9fkFFvtG7dIkxxkDCNk/VdWrMp4= github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= -github.com/onflow/flow-go-sdk v0.29.0-stable-cadence-4 h1:Vmutb6Cs72+Ayns6dx2mD8RByam3UB7Bg5/YB1ePPh4= -github.com/onflow/flow-go-sdk v0.29.0-stable-cadence-4/go.mod h1:KEfJICFBZ/GAV4Zj1+jCavTs7qDe77F+s6z6ot0XZSI= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence h1:GrmLLAPrxOyC27v/J/XG/sKiM1ynE1MYidiMXUfM0e4= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= @@ -209,6 +204,7 @@ github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQD github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= +github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= @@ -233,6 +229,7 @@ github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUW github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= +github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= @@ -241,6 +238,7 @@ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= @@ -257,8 +255,10 @@ github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcY github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= +github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= +github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= @@ -266,6 +266,7 @@ go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= +go.uber.org/goleak v1.1.10 h1:z+mqJhf6ss6BSfSM671tgKyZBFPTTJM+HLxnhPC3wu0= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= @@ -278,6 +279,8 @@ golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAb golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20200302205851-738671d3881b h1:Wh+f8QHJXR411sJR8/vRBTZ7YapZaRvUcLFFJhusH0k= +golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -312,6 +315,7 @@ golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGm golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= @@ -321,6 +325,7 @@ google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ij gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= @@ -337,3 +342,5 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= +pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index adde27541..c8862f1d0 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -5,8 +5,8 @@ go 1.18 require ( github.com/coreos/go-semver v0.3.0 github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 - github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230822191436-8a95802475f4 - github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230808220007-f00e74ca675b + github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230912211318-8bc39ac51e11 + github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230912211318-8bc39ac51e11 github.com/onflow/flow-emulator v0.54.1-0.20230815221351-758e3a5bb92a github.com/onflow/flow-go v0.31.1-0.20230908222556-1f376cc4392c github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230908221325-06f28e649c30 @@ -87,8 +87,8 @@ require ( github.com/multiformats/go-multistream v0.4.1 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230818200521-3acffe2472a3 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce // indirect github.com/onflow/sdks v0.5.0 // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 4cfa6ebe5..dcb009a03 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1059,10 +1059,8 @@ github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXW github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95 h1:mtQIjtnUQ2axR74YRMSG4rYo5PzWIbToGCdbu0oZjGs= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230818200853-ab1b03e98a95/go.mod h1:kTMFIySzEJJeupk+7EmXs0EJ6CBWY/MV9fv9iYQk+RU= -github.com/onflow/flow-go v0.31.1-0.20230908222556-1f376cc4392c h1:kfUupE28KZmvtzNacm1DPgFs+SLVweckEJrr4PzThaM= -github.com/onflow/flow-go v0.31.1-0.20230908222556-1f376cc4392c/go.mod h1:YeROCVKNHFK3aiAJjiBdRPBPB1K/7ToRl2WtvF5ulyk= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 h1:9qHRlxEK3Q/qPEyzANXIBM8w5UIVveUqdG2gWH7HBOs= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634/go.mod h1:B27qWoolugkAEGuT9VJ7tn7UsOMI88ihHqcpEMqoncc= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.24.9 h1:0EQp+kSZYJepMIiSypfJVe7tzsPcb6UXOdOtsTCDhBs= github.com/onflow/flow-go/crypto v0.24.9/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= From 006692de879be1ca1047e3ca28e7d32389e2c398 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Tue, 12 Sep 2023 16:03:25 -0700 Subject: [PATCH 053/132] Update flow-sdk --- contracts/FlowStakingCollection.cdc | 2 +- lib/go/contracts/go.mod | 8 ++++---- lib/go/contracts/go.sum | 12 ++++++++---- lib/go/templates/go.mod | 8 ++++---- lib/go/templates/go.sum | 28 ++++++++++++---------------- 5 files changed, 29 insertions(+), 29 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index e0a1143ca..e881c6095 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -1038,7 +1038,7 @@ access(all) contract FlowStakingCollection { return stakingCollectionRef.getNodeIDs() } - + /// Function to get all delegator ids for all Delegation records in a users StakingCollection, if one exists. access(all) fun getDelegatorIDs(address: Address): [DelegatorIDs] { let account = getAccount(address) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index b47696ca4..68a40a84a 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -5,9 +5,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 - github.com/onflow/flow-go-sdk v0.41.7-stable-cadence + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c - github.com/stretchr/testify v1.8.2 + github.com/stretchr/testify v1.8.4 ) require ( @@ -25,8 +25,8 @@ require ( github.com/logrusorgru/aurora/v4 v4.0.0 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.16 // indirect - github.com/onflow/atree v0.6.0 // indirect - github.com/onflow/cadence v0.39.13-stable-cadence // indirect + github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect + github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 // indirect github.com/onflow/flow-go/crypto v0.24.7 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 42509ee6b..b79ad3d4c 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -878,14 +878,17 @@ github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/atree v0.6.0 h1:j7nQ2r8npznx4NX39zPpBYHmdy45f4xwoi+dm37Jk7c= github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/cadence v0.39.13-stable-cadence h1:A08/gb4xSsgRjuXo9fkFFvtG7dIkxxkDCNk/VdWrMp4= +github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= +github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= +github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 h1:8Mniwp17wrjLAv/KgCcZ6JH47/EjgCgkX0AXLfSXJEM= +github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 h1:9qHRlxEK3Q/qPEyzANXIBM8w5UIVveUqdG2gWH7HBOs= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634/go.mod h1:B27qWoolugkAEGuT9VJ7tn7UsOMI88ihHqcpEMqoncc= -github.com/onflow/flow-go-sdk v0.41.7-stable-cadence h1:GrmLLAPrxOyC27v/J/XG/sKiM1ynE1MYidiMXUfM0e4= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 h1:wE5bXFvMKpreQtqesfVdLmb7SrZ+mu5j1+PuTjo8jkg= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c h1:0U7FvQQWAk+0swHpOC6EzSbPDacYmqEMbblrBcbx+og= @@ -962,8 +965,9 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= +github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index ee8f3cae1..9475dc072 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -4,8 +4,8 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible - github.com/onflow/cadence v0.39.13-stable-cadence - github.com/onflow/flow-go-sdk v0.41.7-stable-cadence + github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) @@ -30,7 +30,7 @@ require ( github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.16 // indirect github.com/mitchellh/mapstructure v1.1.2 // indirect - github.com/onflow/atree v0.6.0 // indirect + github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-go/crypto v0.24.7 // indirect github.com/pelletier/go-toml v1.2.0 // indirect github.com/pkg/errors v0.9.1 // indirect @@ -41,7 +41,7 @@ require ( github.com/spf13/jwalterweatherman v1.0.0 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/spf13/viper v1.4.0 // indirect - github.com/stretchr/testify v1.8.2 // indirect + github.com/stretchr/testify v1.8.4 // indirect github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c // indirect github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d // indirect github.com/x448/float16 v0.8.4 // indirect diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 3916900a3..5a08ed8fd 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -128,8 +128,8 @@ github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8t github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= -github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= @@ -159,12 +159,12 @@ github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= -github.com/onflow/atree v0.6.0 h1:j7nQ2r8npznx4NX39zPpBYHmdy45f4xwoi+dm37Jk7c= -github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/cadence v0.39.13-stable-cadence h1:A08/gb4xSsgRjuXo9fkFFvtG7dIkxxkDCNk/VdWrMp4= -github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= -github.com/onflow/flow-go-sdk v0.41.7-stable-cadence h1:GrmLLAPrxOyC27v/J/XG/sKiM1ynE1MYidiMXUfM0e4= -github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= +github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= +github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= +github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 h1:8Mniwp17wrjLAv/KgCcZ6JH47/EjgCgkX0AXLfSXJEM= +github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 h1:wE5bXFvMKpreQtqesfVdLmb7SrZ+mu5j1+PuTjo8jkg= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= @@ -197,6 +197,7 @@ github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= +github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= @@ -228,16 +229,12 @@ github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570/go.mod h1:8 github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUWaI9xL8pRQCTXQgocU38Qw1g0Us7n5PxxTwTCYU= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= -github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= -github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= -github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= +github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= @@ -279,7 +276,7 @@ golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAb golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20200302205851-738671d3881b h1:Wh+f8QHJXR411sJR8/vRBTZ7YapZaRvUcLFFJhusH0k= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -325,7 +322,7 @@ google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ij gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= @@ -337,7 +334,6 @@ gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= -gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= From 20bf827ecc3ecb4c213daef1c58719ffd5017379 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Tue, 12 Sep 2023 16:47:30 -0700 Subject: [PATCH 054/132] Update more contracts --- .../epoch/node/register_dkg_participant.cdc | 6 ++--- transactions/epoch/node/register_node.cdc | 26 +++++++------------ transactions/epoch/node/register_qc_voter.cdc | 6 ++--- 3 files changed, 16 insertions(+), 22 deletions(-) diff --git a/transactions/epoch/node/register_dkg_participant.cdc b/transactions/epoch/node/register_dkg_participant.cdc index 1e175abed..2f20ead60 100644 --- a/transactions/epoch/node/register_dkg_participant.cdc +++ b/transactions/epoch/node/register_dkg_participant.cdc @@ -4,14 +4,14 @@ import FlowDKG from 0xDKGADDRESS transaction() { - prepare(signer: AuthAccount) { + prepare(signer: auth(Storage) &Account) { - let nodeRef = signer.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) + let nodeRef = signer.storage.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow node reference from storage path") let dkgParticipant <- FlowEpoch.getDKGParticipant(nodeStaker: nodeRef) - signer.save(<-dkgParticipant, to: FlowDKG.ParticipantStoragePath) + signer.storage.save(<-dkgParticipant, to: FlowDKG.ParticipantStoragePath) } } \ No newline at end of file diff --git a/transactions/epoch/node/register_node.cdc b/transactions/epoch/node/register_node.cdc index e19f9f587..466dfab66 100644 --- a/transactions/epoch/node/register_node.cdc +++ b/transactions/epoch/node/register_node.cdc @@ -22,13 +22,13 @@ transaction( let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { - self.flowTokenRef = acct.borrow(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") // Register Node - if acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) == nil { + if acct.storage.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) == nil { let nodeStaker <- FlowIDTableStaking.addNodeRecord( id: id, @@ -39,12 +39,10 @@ transaction( tokensCommitted: <-self.flowTokenRef.withdraw(amount: amount) ) - acct.save(<-nodeStaker, to: FlowIDTableStaking.NodeStakerStoragePath) + acct.storage.save(<-nodeStaker, to: FlowIDTableStaking.NodeStakerStoragePath) - acct.link<&{FlowIDTableStaking.NodeStakerPublic}>( - FlowIDTableStaking.NodeStakerPublicPath, - target: FlowIDTableStaking.NodeStakerStoragePath - ) + let nodeStakerCap = acct.capabilities.storage.issue<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerStoragePath) + acct.capabilities.storage.publish(nodeStakerCap, to: FlowIDTableStaking.NodeStakerPublicPath) } let nodeRef = acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) @@ -55,27 +53,23 @@ transaction( // If the node is a collector or consensus node, create a secondary account for their specific objects if nodeInfo.role == 1 as UInt8 { - let machineAcct = AuthAccount(payer: acct) + let machineAcct = Account(payer: acct) for key in publicKeys { machineAcct.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight) } let qcVoter <- FlowEpoch.getClusterQCVoter(nodeStaker: nodeRef) - - machineAcct.save(<-qcVoter, to: FlowClusterQC.VoterStoragePath) + machineAcct.storage.save(<-qcVoter, to: FlowClusterQC.VoterStoragePath) } else if nodeInfo.role == 2 as UInt8 { - let machineAcct = AuthAccount(payer: acct) + let machineAcct = Account(payer: acct) for key in publicKeys { machineAcct.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight) } let dkgParticipant <- FlowEpoch.getDKGParticipant(nodeStaker: nodeRef) - - machineAcct.save(<-dkgParticipant, to: FlowDKG.ParticipantStoragePath) - + machineAcct.storage.save(<-dkgParticipant, to: FlowDKG.ParticipantStoragePath) } - } } \ No newline at end of file diff --git a/transactions/epoch/node/register_qc_voter.cdc b/transactions/epoch/node/register_qc_voter.cdc index 6477182d8..8e9226289 100644 --- a/transactions/epoch/node/register_qc_voter.cdc +++ b/transactions/epoch/node/register_qc_voter.cdc @@ -4,14 +4,14 @@ import FlowClusterQC from 0xQCADDRESS transaction() { - prepare(signer: AuthAccount) { + prepare(signer: auth(Storage) &Account) { - let nodeRef = signer.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) + let nodeRef = signer.storage.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow node reference from storage path") let qcVoter <- FlowEpoch.getClusterQCVoter(nodeStaker: nodeRef) - signer.save(<-qcVoter, to: FlowClusterQC.VoterStoragePath) + signer.storage.save(<-qcVoter, to: FlowClusterQC.VoterStoragePath) } } \ No newline at end of file From f90b7db19cc3954e3f7a87acc91da066f0050e74 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Wed, 13 Sep 2023 09:11:25 -0700 Subject: [PATCH 055/132] Update ft/nft deps --- lib/go/contracts/go.mod | 4 +- lib/go/contracts/go.sum | 14 +- lib/go/templates/go.mod | 3 +- lib/go/templates/go.sum | 390 +++++++++++++++++++++++++++++++++++++++- 4 files changed, 397 insertions(+), 14 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 68a40a84a..71cc6f48c 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513 github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index b79ad3d4c..132ea7a2a 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -877,24 +877,20 @@ github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLA github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= -github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 h1:8Mniwp17wrjLAv/KgCcZ6JH47/EjgCgkX0AXLfSXJEM= github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 h1:9qHRlxEK3Q/qPEyzANXIBM8w5UIVveUqdG2gWH7HBOs= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634/go.mod h1:B27qWoolugkAEGuT9VJ7tn7UsOMI88ihHqcpEMqoncc= -github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513 h1:ljy2ZuH8kcfqRmkXwh/ypLPxkYoojINyhHlIiBXIhsY= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513/go.mod h1:aXUwTDXnzpBPNMvYPyeItFv/64Yv0GmYffAj8KFbu4s= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 h1:wE5bXFvMKpreQtqesfVdLmb7SrZ+mu5j1+PuTjo8jkg= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c h1:0U7FvQQWAk+0swHpOC6EzSbPDacYmqEMbblrBcbx+og= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a h1:KO+ajOFzk67Z5lVQBXwDbbzYeb8+F5LMTfGi/z1iElQ= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a/go.mod h1:D37Nu+Q2gAO9EHVCA6u5m6RtxkvAzxjIa/g2LhGeHek= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= -github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= +github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 9475dc072..f633293ba 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -25,6 +25,7 @@ require ( github.com/inconshreveable/mousetrap v1.0.0 // indirect github.com/k0kubun/pp v3.0.1+incompatible // indirect github.com/klauspost/cpuid/v2 v2.2.4 // indirect + github.com/kr/text v0.2.0 // indirect github.com/logrusorgru/aurora/v4 v4.0.0 // indirect github.com/magiconair/properties v1.8.0 // indirect github.com/mattn/go-colorable v0.1.13 // indirect @@ -36,7 +37,7 @@ require ( github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rivo/uniseg v0.4.4 // indirect - github.com/spf13/afero v1.1.2 // indirect + github.com/spf13/afero v1.9.2 // indirect github.com/spf13/cast v1.3.0 // indirect github.com/spf13/jwalterweatherman v1.0.0 // indirect github.com/spf13/pflag v1.0.5 // indirect diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 5a08ed8fd..382479f56 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1,4 +1,41 @@ cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= +cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= +cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= +cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= +cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= +cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= +cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= +cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= +cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk= +cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= +cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= +cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= +cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= +cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= +cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY= +cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= +cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= +cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= +cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= +cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= +cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= +cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= +cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= +cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= +cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= +cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= +cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= +cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= +cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= +cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= +cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= +cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= +dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= github.com/Azure/azure-pipeline-go v0.2.1/go.mod h1:UGSo8XybXnIGZ3epmeBw7Jdz+HiUVpqIlpz/HKHylF4= github.com/Azure/azure-pipeline-go v0.2.2/go.mod h1:4rQ/NZncSvGqNkkOsNpOU1tgoNuIlp9AfUH5G1tvCHc= github.com/Azure/azure-storage-blob-go v0.7.0/go.mod h1:f9YQKtsG1nMisotuTPpO0tjNuEjKRYAcJU8/ydDI++4= @@ -14,6 +51,7 @@ github.com/Azure/go-autorest/logger v0.1.0/go.mod h1:oExouG+K6PryycPJfVSxi/koC6L github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbtp2fGCgRFtBroKn4Dk= github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM= @@ -33,12 +71,19 @@ github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edY github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= +github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P3vAIAh+Y2GAxg0PrPN1P8WkepXGpjbUPDHJqqKM= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudflare/cloudflare-go v0.10.2-0.20190916151808-a80f83b9add9/go.mod h1:1MxXX1Ux4x6mqPmjkUgTP1CdXIBXKX7T+Jk9Gxrmx+U= +github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= +github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= +github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= @@ -48,6 +93,7 @@ github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfc github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -62,6 +108,12 @@ github.com/docker/docker v1.4.2-0.20180625184442-8e610b2b55bf/go.mod h1:eEKB0N0r github.com/dop251/goja v0.0.0-20200219165308-d1232e640a87/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= github.com/edsrzf/mmap-go v0.0.0-20160512033002-935e0e8a636c/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/elastic/gosigar v0.8.1-0.20180330100440-37f05ff46ffa/go.mod h1:cdorVVzy1fhmEqmtgqkoE3bYtCfSCkVyjTyCIo22xvs= +github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= +github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= +github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= +github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= +github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= +github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= @@ -74,6 +126,9 @@ github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ek github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= @@ -86,15 +141,62 @@ github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7a github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= +github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2-0.20190517061210-b285ee9cfc6c/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk= +github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= +github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= +github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= +github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= +github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= +github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= +github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= +github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= +github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= +github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= +github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= +github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/gorilla/websocket v1.4.1-0.20190629185528-ae1634f6a989/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/graph-gophers/graphql-go v0.0.0-20191115155744-f33e81362277/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= @@ -102,16 +204,22 @@ github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmg github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= github.com/hashicorp/golang-lru v0.0.0-20160813221303-0a025b7e63ad/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= +github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= +github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= @@ -127,12 +235,14 @@ github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZX github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= @@ -179,12 +289,14 @@ github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= @@ -197,6 +309,7 @@ github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= +github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= @@ -209,8 +322,9 @@ github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4 github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= -github.com/spf13/afero v1.1.2 h1:m8/z1t7/fwjysjQRYbP0RD+bUIF/8tJwPdEZsI83ACI= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= +github.com/spf13/afero v1.9.2 h1:j49Hj62F0n+DaZ1dDCvhABaPNSGNkt32oRFxI33IEMw= +github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/spf13/cast v1.3.0 h1:oget//CVOEoFewqQxwr0Ej5yjygnqGkvggSE/gB35Q8= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tLCHU= @@ -233,6 +347,8 @@ github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= +github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= @@ -251,6 +367,10 @@ github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= +github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= @@ -260,6 +380,12 @@ github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= +go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= +go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= +go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= @@ -269,27 +395,106 @@ go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= +golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.7.0 h1:AvwMYaRytfdeVt3u6mLaxYtErKYjxA2OXjJ1HHq6t3A= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= +golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= +golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= +golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= +golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug= golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= +golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= +golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= +golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= +golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= +golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= +golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= +golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= +golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= +golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= +golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= +golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -297,32 +502,203 @@ golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5h golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= +golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= +golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= +golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= +golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= +google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= +google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= +google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= +google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= +google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= +google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= +google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= +google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= +google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= +google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= +google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= +google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= +google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= +google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= +google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= +google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= +google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= +google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= +google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60= +google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= +google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= +google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= +google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= +google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= +google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= +google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= +google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= +google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= +google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= @@ -334,9 +710,19 @@ gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= +honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= +rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= +rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= +rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= From 3e4a8d79ba3392cf081e293f20683a7125923fde Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Wed, 13 Sep 2023 09:51:00 -0700 Subject: [PATCH 056/132] Generate assets --- lib/go/contracts/internal/assets/assets.go | 6 +++--- lib/go/templates/internal/assets/assets.go | 18 +++++++++--------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index e5987231b..8b0c8c4f2 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -4,7 +4,7 @@ // FlowFees.cdc (9.71kB) // FlowIDTableStaking.cdc (99.285kB) // FlowServiceAccount.cdc (8.517kB) -// FlowStakingCollection.cdc (55.436kB) +// FlowStakingCollection.cdc (55.428kB) // FlowStorageFees.cdc (9.385kB) // FlowToken.cdc (13.108kB) // LockedTokens.cdc (30.808kB) @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\x91\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\x24\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xd9\xa9\xb5\x1e\x6c\x69\x66\xd0\x00\xfa\x8e\x46\xa3\x71\xf4\x97\xbd\x3d\x00\x80\x97\x35\x59\xbf\x67\xe8\xa6\x6a\xae\xcf\x48\x5d\xe3\x82\x55\xa4\x91\xaf\x3e\xcc\x2b\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x55\x0d\xa6\x80\xa0\x30\xdf\xc1\x8c\xb4\x40\x65\x6b\x40\x4d\x09\x25\xae\xf1\x35\x62\xfc\x4f\x72\xf5\x2f\x5c\x30\x2a\x20\xad\xe7\x55\x31\x07\x54\xd7\x64\x4d\x61\x45\x71\x4b\x81\x11\xd1\x10\xbb\xcd\xb0\x80\x87\x28\x2c\x50\xb3\x81\x86\x94\xbc\x3b\x0a\x6c\x8e\x37\xb0\x46\x0d\x83\xaa\x01\x04\xb4\x6a\xae\x6b\x0c\xa8\x28\xc8\xaa\x61\x53\xd1\xc1\x25\x03\x31\xd6\xc5\x12\xb1\xea\xaa\xc6\xb0\xae\xd8\x9c\x37\x84\x9a\x14\x37\xb8\x04\x46\x6e\x70\xa3\xdb\x00\xc5\x6c\xb5\x9c\xca\x59\xbe\xc7\x58\x7c\x48\x9a\x59\x4d\xd6\x47\xfc\x9f\xc3\x82\xb4\xf8\x50\xcf\x9c\xc2\xbb\x8b\xd3\xf3\x1f\x2e\xc4\xe0\x16\xa4\xc5\x30\xaf\xae\xe7\x50\xe3\x5b\x5c\x43\xd5\xcc\x48\xbb\x40\x02\x19\xe8\x8a\xac\x98\x80\xa5\x51\x62\x31\xc5\x3b\xfb\xcb\xd1\xde\x5e\xb5\x58\x92\x96\xc1\xcb\x55\x73\xcd\xc7\xf9\x41\x0c\x6b\xd6\x92\x05\x3c\xf5\x9e\x3d\x35\x5f\xd6\x64\xed\x7d\xa5\xff\xf6\xbe\xb8\x3c\xff\x80\xae\x6a\xac\x08\xe9\x7c\xea\xbf\x30\x6d\xbe\x17\x58\x11\x70\xa8\xfc\xfa\x9b\xdf\xbf\x7f\x73\xf6\xfa\xe2\xfc\xc3\x9b\xd7\x17\x3f\xbe\x3f\x3d\x3f\x7f\x77\xf1\xfe\xbd\xdb\xc5\x7b\x46\x5a\x74\x8d\x5f\x62\x6c\x5a\xbc\xfc\xfe\xcd\xcf\xef\x3f\xbc\x79\x77\xfa\xea\xe2\xe5\xc5\x45\xaa\xd1\x59\xbd\xa2\x0c\xb7\x3f\x9d\xe9\x26\x3f\x9d\x25\xbe\x3a\x7f\xfd\x4a\xbf\x3f\x7f\xfd\x2a\xf1\xc1\xc5\x92\x14\x73\xfd\xc9\xc5\xdb\x37\x67\x7f\xd3\x1f\xed\xa1\xa2\xc0\x94\xee\xa3\xba\x9e\x58\x5e\x4d\x32\x35\xfc\x21\x09\x7e\x74\x74\x04\xa7\x8a\x11\x96\x88\xcd\x25\x8b\xba\x70\x6a\xcc\x20\x6a\xae\xe6\xff\x16\xb1\xf9\x31\x38\x7f\x0c\x6b\xfd\xb6\xad\x6e\x11\x53\xad\x9d\x3f\x06\xb6\x5e\x5d\xd5\x55\xa1\x1a\x9b\xdf\xed\x74\x2e\x6e\x71\xc3\xe2\x79\x60\xfe\x18\x7e\x24\x25\x3e\x2d\x4b\x4e\xee\x08\xf0\x3e\x17\xb2\xcb\x73\x3e\xa1\xb6\x6a\xae\x0f\xa0\x25\x35\x3e\x86\x8f\x97\x0d\xfb\x9f\x03\x40\x0b\x8e\xa4\x33\xb2\x58\x54\x8c\xe1\xf2\x18\x3e\xbe\xac\x7e\xff\xef\xff\x3a\x00\x54\x96\x2d\xa6\xf4\x18\x4e\xe5\x2f\x2f\x26\x99\xbe\xcf\xa5\x60\x93\x76\xf0\x00\x4a\xdd\x82\x3f\xe4\xe3\xf8\xff\xff\x6f\xdc\x40\x3a\xb0\xf0\x0e\x2f\xc8\x2d\x2e\x5f\xb6\x64\x31\x16\x13\xa3\x27\x3c\xaa\xaf\xf4\xa4\x07\xcf\xed\x07\x54\xcc\xab\x06\x2b\xa6\x3e\x6b\x31\x62\xb8\x1c\x37\xa1\x89\x65\xa6\xf7\xac\x5d\x15\x5c\x8f\x21\x06\x94\x91\x16\x53\x3b\x3e\xb8\x3c\x17\x2a\x2f\x1a\x08\x95\x8d\xce\xed\x44\x28\xfc\x21\xbe\x4a\x31\xb8\x81\xf7\xa3\x37\xc6\xfe\xef\x2d\x7e\xf6\xcc\xc7\xb7\x15\x5e\x43\xd5\x54\x6c\x08\x5a\x27\xce\xa8\xf8\x0f\xc5\xf5\x6c\x1a\x0c\x07\x4e\x40\x42\xea\xf8\x52\x7c\xe5\xfc\x65\x3e\xbd\xdb\x93\xff\x1a\x74\x9e\x91\x86\xa1\xaa\xa1\x09\x53\x81\x44\x3f\x5f\x71\x7b\x27\x08\xa8\xd5\x92\x69\x2b\xed\x66\xc5\x8d\x2e\xc5\x05\x69\x4a\xd4\x6e\x8c\x11\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\xfb\xc8\x08\xcc\x49\x5d\x9a\xf6\xdc\x16\xfd\x74\x06\xa4\x05\xae\x62\xa5\x45\x16\x06\x97\x6b\x6e\xfe\x35\x5a\x31\xc2\x87\x54\xa0\xba\xde\xc0\x12\x6d\x84\x91\x63\x2d\x6a\x28\x52\x16\x1e\x63\x6a\xe0\xb5\xb8\xe6\xac\xc5\x5b\x3a\x60\x97\xb8\x15\xb3\xa2\xd3\x1c\x5b\xf8\x0c\x7a\xd9\xcc\x48\x07\x73\x34\xc3\x78\xc2\x61\x67\xf3\x0d\x47\x37\x5a\xa2\xab\xaa\xae\xd8\x86\x8f\x92\x23\x40\xcc\xf5\xef\x68\x55\x0b\xfc\x08\x27\x44\x1a\xfc\x75\x83\x5b\xb7\x29\x23\xc2\x6d\x28\x5b\xb4\xe6\x73\x2b\xf1\x92\xd0\x8a\x29\x30\x55\x6b\xa8\xa4\x09\x50\xcd\xa0\xc1\xb8\xc4\x65\x38\x46\x6d\x87\xe4\x40\x17\xde\xe4\xc5\x40\xde\xb6\xe4\xb6\x2a\x71\x7b\xec\x0c\xf7\x39\x5a\xb1\xf9\xbe\xe7\x04\x4c\x7f\x56\xc3\xe1\x26\x7c\x02\xcf\x8c\xed\x9f\x0a\x28\xdf\x5a\x19\x48\xb2\xbf\x27\xf0\x0f\x37\x8a\x50\xa4\x96\x2d\x0e\x9e\xf0\x9f\x8e\xfe\xa7\xc5\x1c\x17\x37\xfb\x93\x63\x78\x7a\xd9\xdc\xa2\xba\x2a\x85\x01\x07\xe9\xf6\x48\xca\xe9\x6f\x9f\x7a\x80\xef\x62\x09\x6d\xfa\x44\x98\x63\x05\x4e\x04\x72\xe2\x97\x1d\xa3\x84\x93\xae\x39\x38\xf2\xef\xb2\xd4\x2b\xcc\x84\xff\xaa\xf5\x2d\x90\x99\xf8\x33\x60\xa5\x24\x93\xcf\x56\x0d\x5c\x63\xa6\x14\x34\x47\x8f\xfa\x35\xc0\x6e\x8b\xd9\xaa\x6d\x7a\xc7\x3f\xbd\x22\x6d\x4b\xd6\xfb\x93\x27\x53\xc1\xf9\x4f\xa6\x6a\x4c\x79\xd5\x25\x5d\x0d\xa8\x1a\x86\xdb\x19\x2a\xb0\x54\x39\xd2\x7f\x2f\x50\x03\x4b\xfe\x9e\xce\xa5\xce\x10\x22\x12\x3b\xbe\x06\x18\x25\xb2\x39\x61\x73\xdd\xfe\xb7\x15\x6e\x37\x41\xcb\xa4\x75\x69\x31\x25\xab\xb6\xc0\xce\x50\x32\x3e\x52\x46\xaf\xdc\xa2\x56\xad\x04\xa4\xcf\xfb\x91\x5a\x2f\x22\xdb\x60\xd5\x8c\x6a\xc2\xe9\x85\xca\x92\xdb\x90\x37\x42\xd3\xee\xff\x2a\x98\xf0\x18\xfe\x1a\x7b\xe2\x53\xfe\x19\xff\x1d\xb7\xa1\x6c\x72\xf5\x78\x9c\x50\x99\xca\xe7\xc8\x74\x6b\x2c\xaf\xe9\xdb\x58\xa7\xfc\x00\x4c\xa3\x89\xc3\xb4\x21\x70\xa5\x07\x3f\x10\x7f\x48\x91\xba\xe1\xee\xb9\xea\xca\x51\x0f\xe9\x41\x0b\x9b\x2d\x80\x13\x4c\x05\x1a\x2e\x7e\xaf\xe8\x20\x0b\xfe\x62\x72\x0c\xdf\x11\x52\x77\xc9\x8c\xb4\xe3\x42\x66\x7e\x91\xa0\xfe\xd1\xf5\xb9\xeb\xb5\x88\x36\xee\x83\xce\x96\xa7\x75\x2d\xfa\x6a\x66\x44\x34\xcc\xe0\x99\xbf\xef\x83\x63\xfb\xec\x00\xe6\x7d\xd4\x09\xd1\x27\x96\x98\xd6\x1f\x12\x15\x29\xde\xf2\x44\xdf\x73\x30\x1b\x56\xb1\x1a\x2f\xb8\x9b\x69\x65\xed\x8d\x30\x9d\x46\xb4\x3f\xcc\xb1\x15\x51\xe5\x37\x72\xce\xa6\xd2\x7f\xe4\xcb\x76\x29\xe4\x4a\xdd\xa9\xd5\x3f\x69\xb1\x01\x81\xea\x3a\x50\x04\x2a\x7e\x20\xdc\x95\x22\x32\xea\x6a\x59\xaf\x4d\xb1\xfc\xd8\x40\x7b\x8d\xf1\x92\x72\x37\xa6\xb8\xe1\x1a\x77\x4e\xd6\x32\xa4\xa0\x5b\x35\xa5\x11\x6e\x19\x19\xa0\x80\x5a\xb9\x6c\xc7\xa5\xab\xb1\x2a\x06\x37\x0d\x59\x53\xe5\x89\xa9\x6f\x19\x81\xeb\xea\x16\xeb\xb1\x70\x85\x08\xeb\x39\x6e\x64\xa4\x42\xfb\x0d\xbc\x17\xed\x4f\x18\x98\x65\x35\x9b\xe1\x96\x63\x93\x6d\x96\x58\xda\x03\x01\x34\xaf\xf3\x22\x4d\x77\xdc\xa1\xfc\x1c\x39\x3e\xb2\x73\xbc\xe5\x92\x18\x72\x0b\x37\x18\xbe\xa2\x13\x02\xbb\x33\x9f\x84\x8f\x20\xd9\xbf\xf0\x6c\xab\xba\x86\x2b\x0c\x4d\x55\x73\x3f\x4a\x98\x48\x45\xcb\x39\xa2\xd0\x10\x28\x48\xdb\x62\xba\x24\x4d\xc9\xb9\xc1\xa7\x77\x7e\x2a\xbb\x9b\xc8\x0b\x7f\x26\xef\xe5\x4a\x28\xe4\x4e\x6e\xfa\x54\xa0\xca\xc6\xb1\x48\x4b\xbd\xb6\x67\xa8\x91\x5e\xfa\x8a\x62\x20\x0d\x76\xd6\x53\x4b\x2c\xdb\x83\xe3\xaa\xf0\x26\xdc\xb1\xe4\xfc\x75\x85\x61\x29\xa3\x05\xaa\xab\x35\x5c\xe1\x02\x71\x40\x82\xd9\x0a\xb2\xaa\x4b\xfe\xd5\x8a\x3a\x68\x72\x58\x2a\x89\xa5\xc6\x18\x1f\x7a\x0c\x7f\x35\x7a\xa1\xd3\x4c\xdd\x75\x83\x33\x9a\x69\x08\x44\xf3\xf1\xdd\x5e\x80\x28\x41\x30\x2b\xe6\x82\x20\x7f\x23\x35\xf7\xbf\xd4\xf2\x45\x2a\x13\xcb\xdb\x21\x4b\x38\xe1\x1d\x2a\xe4\x4f\xae\xb4\x02\x85\x21\xf8\xaf\x21\x6a\x85\x0b\x6c\x5e\xd1\x03\x2e\xed\x0e\x5f\xe6\xe7\xcb\xec\xa8\xc6\x30\xd9\x81\x17\x76\x9b\x8a\xff\xde\x98\xc5\xd3\x04\x9e\xc5\xaf\x65\x27\x21\x2f\x7e\xe0\x8a\x8d\x0e\x52\x6b\x3a\x1a\x89\x5b\xbe\x54\x94\x4c\x22\x82\xac\x46\xdf\x1a\xee\x3d\x12\x6b\x9e\x24\x03\xff\xcc\x95\x5b\x21\xc3\x2f\x1c\x42\x83\xd7\xaa\x83\x03\x88\xd5\xe8\x8a\xe2\x12\x66\x55\x4b\xd9\x01\xcc\x08\x5f\x6f\xe1\x12\xae\x36\xe1\xd8\xe2\x1e\xb4\xb6\xe4\x5d\x68\xf0\x29\x3d\xad\xbf\x6b\x52\xbd\x74\x8a\xc0\x83\x38\x83\x29\xda\x24\x9c\x7c\x0a\x88\x52\x52\x54\x62\x05\x2d\xe2\xd3\x02\xf5\x79\x36\xf3\xdd\x42\xda\x63\xc0\xfd\xb5\xe0\x2e\x55\xfa\xc1\x27\x60\xf8\x61\x8b\x4a\x6f\x96\x99\x65\xa4\x33\x13\xc7\x8f\xe8\x5d\x47\x7a\xa0\xe1\xc4\xef\x6a\x2f\xbd\xee\x54\x2a\x15\x9e\x1f\xc2\x1f\x99\xa5\xa9\x55\x93\xea\xab\xf8\xb3\x90\xcf\xe0\x04\xbe\x99\x7e\x93\x1f\x61\xf4\xa5\xf7\xe9\xd1\x11\x5c\xc6\xf6\x35\xd4\x87\x07\x82\x6b\x2a\x54\x57\xff\x8b\xa1\x12\x0e\x1a\x5f\x7b\xcf\x05\x35\x42\x78\x5c\xcf\xb8\x86\xdd\x41\xab\xf7\x69\x35\x13\xf1\x0f\x87\x79\xde\x5c\xfd\x0b\x4e\xdc\x07\x09\x9a\x8a\xb9\xb9\x9f\x78\x0d\xf6\xa2\xef\x8f\x8e\x40\xae\x6c\x95\xcc\x71\xfb\x20\x06\xbf\x40\x0d\xba\xb6\x76\x43\xec\x1e\x24\x5c\xc7\x14\x40\xee\xe0\x61\xa6\x24\x32\x70\x39\x3b\xa7\xcc\x7f\xf8\x9c\x1d\xca\xfc\xa0\x86\x71\x12\x20\xc2\x59\x8f\xcb\xdf\xdc\xaf\xf7\x27\x69\xbc\xf8\x3c\x19\xf7\x32\xf5\x3d\x2d\xfe\x73\x07\xb8\xa6\x29\xe1\x49\x20\xda\xb5\x7a\x1d\xfd\x86\x9f\xa5\xb8\x38\x50\x5e\x70\xe2\x8a\x44\x68\xf6\x6b\x42\xb1\x36\x49\xd2\x5c\x51\xb8\xc2\x33\x6e\x99\x4b\x4c\x59\x4b\x36\xdc\x24\xe0\x5b\xdc\x6e\xd8\xdc\x0d\x0a\xca\xd5\x87\xb0\x6c\x58\x2a\xdd\x82\xc3\x12\x82\x08\x0b\xcc\xe6\xa4\x3c\x50\x7e\xbc\xb0\xec\x4b\xd4\x54\x85\x72\x38\x5b\xac\x9c\x7e\xfe\x42\x59\x17\xb9\x02\x10\xfb\x8c\xcd\x46\x07\x6b\xdc\x9d\x4c\xfe\xa3\x86\xb4\x1f\xea\x28\x1b\xbc\xe4\xd3\x15\x58\x70\xd7\xa2\xd1\xb7\xa5\x1b\x2c\xb7\x0d\xfc\xd5\xa8\x8f\x5a\xed\x6e\x8a\x30\xbc\xe9\x2c\x43\x5b\x8b\x0a\xb3\xae\x96\xff\x07\xeb\xea\xa6\xaa\x27\x5d\xf4\x9c\xb9\x8e\x81\xec\xb9\x4c\xc7\xf9\xfb\xba\x77\x9a\x85\x41\xf7\x60\x4c\xc9\x2f\x2f\xcf\x3b\xc7\xa9\xe8\x12\xe9\xe3\xee\x8f\xce\x63\x97\x27\xf2\x4a\xeb\x9a\x9b\xec\xc0\x09\x52\x2c\xe3\x6c\x81\x4f\x55\xbc\xcf\xd9\x56\xc5\x15\xe7\x34\x20\x2d\x5c\x11\x36\x97\xca\xc3\xf7\x7c\x3e\x72\xce\xf5\x7d\x1c\xe5\xd5\x30\xde\xa1\xf1\x7f\xaa\x99\xe0\x49\xb1\x01\x6d\xf9\x36\x1d\x80\x96\x3e\x84\x8a\x04\x48\xfb\xb0\x2f\xf7\xd0\xb4\xd3\x32\xe1\x5e\xba\x6f\xb9\x85\x74\xdf\xb9\x6b\x48\xcd\xa8\xa1\x2d\x8c\x0d\xa4\x55\x66\xd9\xc6\xdf\xa1\x1a\x35\x05\x0e\x4d\xe9\xf4\x4a\x3d\x3f\x0c\x77\x99\xa7\x8b\xaa\xa9\x16\xab\x85\x7a\xf4\x0e\x53\xdc\xde\x22\x9b\x9e\x60\x91\xa8\x2c\x5c\x8b\xe5\x56\x49\x68\xda\xd4\x62\xc9\x57\xe0\x02\xc7\xa1\xb9\x8a\x74\xdd\x13\xa1\xec\x42\x9c\x80\xa7\xe5\x3d\xac\x38\x8f\x9e\x64\x90\xe2\xb7\xb6\x68\xd9\x29\x52\x04\x33\x50\x8a\x5b\xb6\x1f\x3d\x17\xef\x04\x37\xc0\xf3\x93\x60\x18\x5f\x87\xf4\x3a\x48\x36\x5f\x60\x4a\xd1\x35\x16\xae\x16\x5d\xcd\x66\x55\x51\x89\x98\x06\x61\xa8\x06\x74\x8b\xaa\x9a\xfb\x7f\x32\x8c\xaf\xe6\xf2\x34\x02\x34\x49\x1a\xf3\xcb\x99\xb1\x04\x4a\x1c\x0a\xd4\xf0\x25\x59\x2b\x77\x54\xa5\x5c\xc9\x31\x1e\xd8\x0d\x1b\xee\x94\xa8\x48\x38\x9b\xe3\x45\x04\xb9\x9a\xc1\x7e\x66\xd2\xa1\x1e\xd7\x3f\x39\x6f\x2c\xfd\xfc\x6b\x85\xd3\x78\x52\x60\x83\xf4\xcf\x0f\x5d\x2a\xeb\xc1\x1b\xd9\x94\xff\xc7\xb6\x3f\x83\x27\xbe\x7e\xe5\xb8\xea\x42\x90\x7c\x08\xeb\x39\x62\xea\x3b\xa5\x58\xd4\x0b\x26\x63\x77\xca\x3f\xd2\xc4\x8f\x3a\x34\x5e\x44\x72\x76\x47\x47\xb0\x5a\x96\x88\xe1\x40\x91\x89\x95\x60\x8b\x0b\xd2\x8a\xa5\x19\x2a\x45\x2c\xc7\x74\xa9\xec\xab\x6a\xa3\xf8\x64\x27\xa4\xf0\xe8\x9b\x1e\xb3\xb0\xd6\xab\xc5\x47\xcf\x8b\xfe\x40\x3e\x52\x2e\x8b\x8a\x53\x0e\x87\x00\xe2\x3a\x5c\x4e\xde\x8b\x4b\xf4\xa2\x40\xf5\xd1\xe2\xdf\x56\x98\xb2\x04\xce\x15\xf0\x45\xd5\xac\xa8\x20\x20\x77\x80\x60\x8d\x14\xd0\xd0\xa1\x0d\x56\xbc\x11\xfa\x92\xeb\x85\xdc\x9b\xaf\x33\xb8\xc9\xe3\x52\xcd\xf7\xf9\xa1\xb3\xea\x2a\x44\x2a\xc2\xc5\x62\xc9\x36\x82\xe3\x43\x77\xc6\x99\xe5\x2b\xcc\xd4\x2a\x85\xad\x50\xed\xdb\x50\x54\xcc\x21\x76\x6c\xdd\xce\xe5\x38\xdf\x92\x56\xec\x59\x3f\x3f\x84\x4e\x31\xf3\xa5\x3f\x0b\x54\xa3\xc5\x01\xeb\x9b\xae\x08\x70\x1a\x67\xf9\x49\x9f\xeb\x2d\xe6\x39\x5e\x40\xd5\xa8\x85\x06\x45\x0b\xdc\x31\x5f\x89\x9a\xa9\x0a\x33\xef\xcb\x6d\x17\xad\x58\xd4\x58\xd3\x93\xca\xb4\x0c\xe6\x99\x19\xae\xd1\x60\x19\x3e\xbb\x1b\xb6\xea\x38\x3a\x82\xf7\x55\x23\xf6\x09\x94\xc1\x6e\x48\x64\xb1\x91\xf5\xc8\xe7\x48\x06\xda\x0b\xb2\xc0\x96\xe5\x1b\xd2\x2e\x50\x6d\x85\xed\x2a\x27\xa0\xc3\x6c\xe0\xfd\x6d\xde\x68\x4b\xb7\x8d\x48\xe6\x0c\x8c\x21\x4d\x0f\x7b\xa6\xcc\x4b\x76\x51\xa6\x78\xd3\xb8\xb3\x57\xa8\xb8\x11\x09\x14\xca\x81\x42\x33\x86\x5b\xb8\xc2\x5c\x9d\x39\x01\x39\x4e\x21\x04\x72\x01\x46\x5a\x9d\x10\x24\x32\x20\x33\xd0\x23\x95\xa9\xdc\xdf\x6a\x06\x4b\x42\x69\x25\x02\x49\x83\x23\x7c\xd6\xf5\x35\xfb\x96\xc2\xfd\x55\xbb\x93\x49\x9f\x77\x58\xb0\x49\x2f\x35\x71\xdb\x72\x97\x7f\x2e\x22\xef\x8d\xd0\xc9\x57\x18\x58\x5b\x5d\x5f\xe3\x56\x2e\x1e\x97\x2d\x29\x57\x32\x7f\xe6\x0a\x17\x88\xae\xb0\xeb\xcf\xa8\xf8\x28\xae\xcb\x58\x8a\x8e\x8e\x34\x64\x11\xf9\x27\x4b\xdc\xd6\x1b\x15\xca\x90\x06\x44\xf9\x46\x62\x1b\x9d\xcf\x53\x74\x13\x03\xe2\xf3\xe5\xab\x49\xc5\xd2\xfb\x13\xce\xe7\x79\xd6\x4a\x1a\xd2\x63\x78\x7a\x86\x1a\xee\x65\xe8\x3d\xad\x85\x0c\x96\xa3\x46\x78\xda\x75\x8b\x51\x29\x76\x35\xca\x30\x9e\x76\xbf\x35\x44\xe0\xdf\xf7\x39\xf8\xd7\xca\x76\x78\x0e\xbe\x8c\x5d\xa9\xc5\xab\x18\xbd\x1b\x38\x80\x3e\x87\x3f\xe1\x74\x71\x17\x72\x0c\x5a\x3b\xfd\xca\x51\xa2\x7f\x18\x93\x33\xad\xa4\x7d\x84\x86\x8a\x9e\xff\x1f\x5b\x86\xac\xaa\x56\xfc\xf8\x4e\x6a\x97\xa4\x94\x6e\x39\x88\x58\x35\xe5\x50\x98\x36\x64\x23\xe2\x9f\x5e\x93\xc1\x1e\x64\x0a\xe1\x19\xf4\xb8\x9a\x49\x2a\x62\xed\xe0\xe9\xbd\xde\x02\x03\xa2\x43\xbd\xb4\xf4\x02\x72\x28\x29\x47\x44\xfe\xee\xcd\x80\x21\xd4\xcc\x22\xa5\xcb\xce\x6b\xc1\x95\x29\x45\x61\x64\x55\x6d\xa9\xea\x2c\x3c\xbd\xf5\x5e\xb1\x69\xcf\x46\x40\x3f\xb2\xb2\x56\x4f\x32\x3b\x05\xd6\xae\xb0\x08\xb9\xa4\x4c\x99\xf6\xe7\xf1\xef\x15\x65\x54\xef\x48\xc6\x09\xe7\x62\xa3\x4d\xa4\x0a\xe8\x58\x9d\x98\x12\x59\xf2\xb7\xa8\x76\x83\x5c\x07\x52\xa1\xaf\x2b\x8a\x61\x86\x6a\x8a\xa7\xe9\x9d\xa8\xfb\xe7\xcd\x04\xfc\x10\xec\x67\xfa\x09\xb9\x2f\x12\xc1\xde\xa0\xc1\x79\x3a\x95\x77\x4c\x4b\x67\x8c\xa0\x9a\x8d\x0b\xf0\x68\x36\x72\x73\xc8\xb4\xaf\x88\x58\xb4\x43\x0c\x8e\xee\x77\xe3\xdf\x8e\xee\xf7\x7f\xd4\x46\xc6\xaf\x7e\xb0\x3c\x6c\x6f\xc5\x35\xa3\x4b\x23\x34\xc3\x89\x07\xd3\x46\x8b\x33\xda\x26\x8f\xf6\x04\xa4\xe0\x8b\x11\x20\xbb\xc1\x25\x41\xdd\x75\x99\x7f\xbb\x05\xa5\xd6\xba\x9c\x8a\x52\x36\x0c\x9f\x1e\x80\xd8\xbd\x13\xee\x8d\xf6\xfa\x9c\xdd\x68\xf1\xb9\x79\xbe\x40\xac\x98\x63\x9a\xda\x6c\xca\x26\x68\xa7\xc9\xba\xdf\x81\xd2\x27\xe9\xfd\x10\xfe\xf3\xec\x59\x0e\x71\xe3\x1b\xc9\xde\x9e\xc0\x49\x32\x65\xb5\xb7\x47\xd1\x30\x1b\x21\xe7\x3f\x69\x66\xd4\xb1\xb2\x76\x15\x47\x5c\xee\x92\x81\xb9\xef\x09\xb9\x09\xc9\x66\xcf\x59\xd1\x25\x2e\xaa\x59\x85\x4b\x9d\xce\xe2\x27\xc4\x40\x62\x5e\x6e\xe2\xaa\x14\x1d\x33\xaf\xee\x0d\x0b\x77\xba\x5a\x6a\x87\x59\xbe\x80\xe4\x1e\xa5\x03\x1c\x47\x74\xc9\x89\xf5\x48\x4c\xc6\xb3\xe6\x3d\xed\xeb\x3e\x12\x0c\x94\x35\x56\x2f\x95\xf7\x2f\x96\x65\x65\x09\xa8\x91\x26\x89\xeb\x40\x9b\xb8\xe3\x26\xc7\xc1\xa3\xe7\xac\x26\xf6\xc8\xaa\x52\xa5\x67\x4f\xab\x32\x7a\xa9\x74\xb8\x38\x23\x70\x92\xcb\x1f\x12\x29\x92\x9a\x45\xaa\x32\xde\x5a\x13\x8b\xf2\xf7\x72\x33\xef\xc4\x85\x39\x15\x6f\xa4\x67\x73\xd9\xbc\x13\x76\x7c\x7f\x02\x87\xc1\x37\xfc\xf5\x3b\xbc\x46\x6d\x19\xc4\xe5\xb6\x59\xb6\x3b\x83\xf1\x60\xe1\x45\x35\xf0\x74\x96\x3b\xb8\xaa\xd4\x99\xfd\xee\x53\xfe\x24\x71\x4e\x2a\x9a\xb9\x79\xf7\xb3\xcc\x8c\xb2\xbb\x5f\xfb\x13\xe7\x54\x90\x98\x8c\x48\x13\x7f\xa1\xd3\xc4\x27\x31\x1e\x9c\x3d\xb6\x5f\xaa\xf2\x1f\xf0\xfc\xf0\x89\xa0\x6b\xa8\xfd\xdf\x2b\xfb\x1c\x1e\xa0\x50\x79\xe3\x96\x69\x53\x8d\x55\x70\xdb\x04\xc6\xe4\x81\x50\x20\x75\xd9\x71\x10\x03\x32\xdb\xd0\x62\x98\x61\x22\xff\xa5\x4e\x39\xdf\x42\xc4\x0c\xfe\x06\x48\xd9\x3d\x53\xb4\x13\x92\xd4\x2b\x2c\x7e\x52\x71\xb4\x0d\x3b\xed\x56\xaf\xd3\x3f\xb7\x68\x0d\x3f\x7c\xe8\x8e\x30\x89\x92\x50\x00\x7b\x04\x8d\x8f\x50\xa1\xe8\xeb\xc4\x2b\xd3\x2e\x83\x1c\xb5\x21\xf0\x81\x7c\x6c\x44\x42\xc2\x56\x82\x69\x25\xfb\x97\x90\xde\x52\x52\xcd\xd3\x21\xbc\xaf\x76\x8b\x3a\x2d\x8c\x1f\xe1\x53\x2e\x9f\x48\x8e\x9e\xeb\x3d\x0b\x27\x5b\x51\x27\xf8\x09\xc8\x49\x78\x54\xae\x1a\x99\x3c\xb3\x85\x4b\x1f\xfe\xcf\x18\x4a\x22\x5e\x17\x35\x46\x6d\x5a\xc1\x54\xb8\x2e\x95\x9a\x11\xb0\x4a\x0c\x7c\x19\xe1\x01\x72\xf2\x69\xd5\x59\x36\xd2\xc2\x02\xa9\x23\xe7\x8c\xc0\x0d\xc6\x4b\xa8\x98\x51\x41\xa1\x8c\x07\x79\xf1\x52\xde\x25\xc2\x1c\xd3\xae\x57\x46\x93\x3e\xdb\xfa\x62\x50\x34\x52\x1e\x47\x4c\xaf\x02\xb3\x59\x1e\xc7\xf0\xf4\xbd\xef\xa7\x71\x08\x02\x89\x82\xac\x72\x29\x2b\x4e\xd2\xeb\x29\xc5\xc1\xec\x4c\x24\xe5\x44\x65\x16\xec\x7f\x33\xfd\x66\x62\x23\x87\x8a\x71\x44\x67\xdc\x47\x4f\x66\x8b\x76\x65\xe3\x25\x97\x6d\xae\xe5\xd1\x3c\x9d\x5d\xbe\x6d\xe7\x56\x28\x87\x2c\x09\x6d\xa7\x3a\xb0\x73\x8b\x24\x96\x0a\x2e\x14\x32\xea\xae\xf6\x7b\x0f\x54\x6c\x99\xa1\x1a\x9a\xd5\xe2\x8a\x7f\x39\x8b\xc2\x75\x2a\xb3\x49\xc4\x4f\x38\x88\x12\x97\xab\x82\xb9\xdb\x88\x42\x64\x70\x1b\x07\x57\xb6\x09\x17\xb9\x8a\x39\x35\x41\x79\x3c\x9a\x66\xa6\x68\xc6\xa4\x0b\x1a\x58\x11\xa3\xf2\x0c\x58\xc3\x27\xeb\xa4\x5c\x2e\xd0\x32\x1e\xb8\x4e\xc8\x52\xc0\x9f\x1f\xe6\x99\xe7\xf9\x61\x1c\x77\x50\x43\x3d\xcb\xaa\x17\x37\xce\x80\x55\x50\x28\x8d\xbd\xd0\x0d\xd1\xdd\x26\xa2\x1d\xe0\x7a\x86\x83\x4e\x91\x6b\x71\xcf\x7a\x85\x83\x8d\x07\xa4\xc2\x78\x66\x77\xc9\xc1\xe5\xe0\xbd\xbe\x0f\x73\x6c\x36\x29\xac\xb2\x91\x87\x70\xb9\x5e\x36\xda\x1f\xb9\x6c\x20\x92\xf2\x4b\x1d\x58\x8b\x52\x55\x67\xe2\x10\x85\x8c\xbe\xc5\x54\x17\x39\x7e\xfb\x29\xfd\x63\xc1\xfa\x20\xa7\x4f\x07\x46\x07\x07\x58\xc4\xd0\x21\xdc\x81\x51\x0c\x41\xe6\xed\x62\xbf\x41\x8a\x57\xd8\x5d\x87\xe5\x07\xb8\xa5\x0f\x64\xad\xdc\x25\xbe\x67\xb5\x6c\x44\xe1\xb1\x4c\x97\xed\x71\xb7\xf6\xcb\x71\xd0\x06\x99\xb0\xd2\x96\x96\x98\xc1\x09\xec\x3f\xeb\x82\x84\xa8\xcc\xe3\xef\x24\x5d\x22\x31\xad\x9a\x79\xfd\x4c\xab\x32\x88\x2f\xc1\x1f\xb1\x86\x80\xfb\x2d\x47\x7a\x19\x20\xdb\xe1\xc3\xda\x61\x48\xd9\xe2\x50\x18\xb7\x34\xc7\xba\xe2\xd1\x76\x16\x19\x1e\xc2\x2a\x43\xda\x32\x47\x13\x1e\x6e\x9c\x9d\xc3\x0e\x49\xfb\x0c\x8e\x8d\xb6\xdd\xb8\x66\x3a\xc1\xd9\x39\x4b\x0d\xd1\xb2\x6f\x94\xf1\xcc\x31\x5f\x9f\xf9\xec\x0a\x09\x2a\x93\x79\x1e\x2d\xb4\xf4\x8f\xb6\x9c\x69\x91\x52\x86\xec\xe2\xf7\x25\x16\x7c\xe1\x4a\xa1\x51\x7e\xf6\x98\xa4\x3e\xa7\xe0\xe8\xab\x26\x43\xa7\xd0\xe0\xc1\xa8\xfc\x9d\x91\x36\xdd\x52\x76\xf7\x66\xbd\x4c\xc0\xde\xd2\xb6\xdb\x83\x49\xd2\xba\x5f\x57\x94\xe1\x56\x1c\x75\x0b\x0e\x7d\x76\xf9\x04\xaa\x15\x12\xed\x34\xe2\xa5\xfe\xd1\xf4\x89\xc9\x31\xd0\x7e\x4b\xd8\x62\x49\x59\x95\x99\x32\x1f\x0d\x66\x6b\xd2\x72\xf8\xa7\x9a\x6d\xf5\x77\xf6\xd5\x6b\xbc\xb1\x8f\xd5\xe4\xbc\x67\x7e\xae\xf8\x01\x2c\xd1\x06\xb7\xc7\x20\x8e\x7b\x7d\x27\x62\xd6\x7f\x47\xf5\x0a\x4f\xe0\x99\xf2\x68\x27\xc7\xe6\xd7\x17\xa9\x0c\x72\x9b\x1c\xa8\x4f\x39\x04\x59\xe9\x3a\x35\x29\x6a\xe9\xfb\xef\x09\x9b\xa2\xc2\xd7\x4a\xc7\x73\xc4\xd8\x08\xa9\xf4\x7f\x13\x38\x89\x1e\x45\xe8\xf1\xfe\xf4\xb1\x64\x7f\x57\x27\xe3\xa8\x13\x08\xd2\xf9\x71\xc1\x54\x86\xc7\x7a\xed\x84\xa7\xe1\x44\xa2\xa8\x93\x7c\x30\x4a\x45\x75\x06\x6e\x95\x73\x9f\x24\xc2\x3b\xac\x93\x19\x4e\xa2\xcd\x8b\x30\x4e\xc8\x7f\x5e\xbc\x30\x22\x2b\x33\xa5\x08\xd3\x07\xb5\x84\x33\xde\x6a\x78\x4f\x33\x54\x1f\xb9\x56\x37\xe3\x13\x51\xcb\x30\x8a\xfc\x4e\x4b\x66\x57\x1c\x3a\x19\x7e\x16\x29\xac\x94\xfb\xf9\x9c\xfd\x83\x8a\x03\x4e\xda\x39\x05\x53\x2b\x08\x0a\x54\xd7\xc1\x22\xa9\x9a\x99\x49\xa9\x12\x34\x27\xb6\xb4\x9d\x98\xd1\x3b\x52\xe3\xa9\x62\x08\xd2\x4e\x5b\x24\x85\x0c\xfe\xfd\xef\x81\x2d\x1b\x8a\x1b\xba\xa2\xb6\x65\xac\xbd\xdd\xcd\x27\xad\x50\x12\x65\x3d\x0c\x2e\x03\xd4\x1a\x4d\x20\xfe\x9b\x0c\xb3\x18\xaa\xcf\xc1\xbb\x5a\x9a\x54\xea\xf0\xb2\xa9\x7b\x95\xa2\x1a\xf2\x69\x76\x24\xcf\xee\xe9\x33\xdd\xb8\x6a\x01\x73\x2c\x1d\xea\xc2\x55\xe1\x51\x2e\xa1\xf8\x9b\x7a\x63\x68\x88\x1a\x38\x5d\xb1\xf9\xa9\x4f\x65\x55\xa1\x40\x06\xb1\xcc\x12\x83\x88\x73\x3d\x85\xc6\xbb\x9b\xc2\xa1\xc1\xb9\x93\xd6\x95\x32\x24\x73\x7c\x45\xe1\xb7\x42\x94\x99\xba\xb9\x76\x5c\x49\xdf\x44\x72\x23\x92\x3a\xdf\x7e\xb5\x62\xca\x69\x64\x2e\x40\xe9\x08\xd0\xca\x96\xca\x40\x65\x29\xab\xf4\x14\x70\x83\x37\x2a\x7d\x26\x34\x37\x36\x65\x72\x18\x4b\xe4\x16\x16\x7a\x6b\xf0\xde\xd6\x62\xe7\xd2\x2f\x4b\xe2\x65\x51\xaa\xfb\xb5\x51\x1a\x06\x27\xba\x88\xc0\xbe\xcf\xf2\x21\x68\x9d\xb7\x9e\x4c\x5e\x2a\x6c\xbf\xf1\x96\x93\x2a\x8e\xd6\x31\x8a\xee\x1a\x54\x6c\x6a\x7a\xab\x30\x9d\x52\x79\x22\x68\x5a\x51\xba\xc2\x5b\x9c\xf2\xde\x3f\x52\x10\x44\x09\x54\xf1\x46\x16\xf0\x89\x8f\x74\x25\xe6\x72\x92\xd8\xfc\xf5\x7d\x6c\x7f\xef\xd2\xd3\x68\x3d\xd5\xc9\x3a\x5e\x4e\xf2\x4b\x6d\x13\x6d\xd9\x88\x65\x3a\x72\xa4\x96\x77\x7e\xa0\x89\x83\xe0\xa7\x33\xf8\x3b\x61\x36\xfa\xc8\x29\xa7\x0a\xd7\x98\x72\x13\x99\x1c\xa2\x2d\x55\x7a\xe2\x18\x8d\xcb\x4a\xb9\xc1\x24\xc3\x02\xbf\x15\x72\xf0\xca\x3b\x92\x9d\x5f\x63\x66\x4a\xaf\x8a\xd7\xfb\xd6\xbc\x07\x02\x13\x5b\x6e\x97\xc5\x34\x57\x51\x74\x8b\xf7\x9f\x1f\xaa\xce\xb8\xdf\x73\xec\x17\x78\x9d\x8a\x17\x4e\x5d\xd4\xf4\xe9\x2e\x2a\xe6\xa8\xf6\x62\x9c\xca\x87\x29\xfc\x42\x67\xf4\x54\xf2\x53\x66\x37\x37\x1d\x51\xed\xae\x93\x99\xe0\xd2\x41\xd4\x74\xdc\xaf\x6d\xca\xaf\x25\xf0\xa4\x2c\xa6\x43\x87\x4c\x42\x95\x65\x6d\x65\x83\x42\xd6\x3e\x7f\xfd\x0a\xde\xa2\x96\x55\x45\xb5\x44\xbe\xd7\x32\x84\xc3\x95\x4d\x1f\xcc\xe8\x09\x0f\x24\xc5\x04\x3a\x5f\x6f\xd9\x3d\xb2\x74\x14\xec\xe6\xda\x9d\x50\xc8\xf5\xe7\xaf\x5f\x39\xaf\x77\xc4\xf5\x7e\x9f\x96\xf9\xcf\x5f\xbf\x9a\x3a\x2f\xfe\x13\x98\x3f\xa4\xf0\xa3\x30\xbf\xc7\x92\x7e\x8b\x84\x73\x19\xb8\x93\xa7\xb2\xea\xb8\xa9\xf8\x29\x1c\xc4\x8e\x84\x14\xd2\x60\x75\x30\x51\x17\xc7\x09\x3c\xb8\x8a\xca\x52\x3a\xf2\x4c\xb6\x85\x5b\xe2\xa2\x2a\xb1\x2c\x17\xd1\xa2\x86\xce\x32\xab\x0d\x5b\x29\x8d\x00\x6a\xe4\x39\x8e\x94\x93\x67\x6a\x17\xd5\xd4\x42\x6c\x75\x72\x39\xa9\xcb\x04\x64\xbe\x06\x3e\xf0\xa0\xc8\xb0\xb5\x2a\x4c\xc6\x07\xe8\x94\x53\x67\x44\x9c\x8d\x46\x4e\x55\xb2\x2d\x30\xa2\x55\xd1\x40\x90\x07\xd6\x73\xad\xda\xd8\x65\xf5\x7d\x79\x17\x8f\x91\xbb\xac\x16\x5b\x29\x8f\x2e\x91\x7d\xe3\xf3\xbf\x0a\x17\x84\x9b\x20\x3e\x0f\xc7\x3e\xec\x81\xae\xfc\x7d\xe6\xb8\x5e\x8e\x63\xfb\xa0\x5b\xf7\x2a\xf4\x25\xd2\x90\x32\xb4\x77\x16\x45\x32\xf7\x79\x43\x56\x3a\x4d\x82\xac\x9b\xde\x53\x3a\x5b\x78\xde\x97\xe7\xb1\x53\xfc\x03\xba\xc1\x40\x57\xad\x1a\x44\xb2\x0c\xb1\x32\x3b\xd1\x9e\x2a\x95\x21\xcd\x82\x05\x79\x1b\x97\xe7\x7b\x3b\xf3\xbe\x42\x8a\x38\x7e\x94\xdc\x5c\xf1\xf9\xc0\xd8\x03\xa9\xc6\x9e\x3f\x4b\x78\x3e\xdf\xaa\xd3\x06\x7d\x4e\x51\xd8\x35\x64\x42\x25\xaa\xf6\x4c\xe8\x9b\x9a\xe0\xfb\x52\xaa\xd6\x48\x09\x84\xd1\x14\xe8\x39\x04\xa9\xeb\xe5\x9e\x38\x08\xd0\x39\x50\xc9\x06\xf6\x18\xa4\x19\xdb\x1b\x43\xd1\x90\x9a\x26\x3a\x2c\x52\xb6\xcd\x6b\x45\xd0\xd4\x41\x49\x8f\x41\xef\xef\x7e\xa4\x28\xed\x9b\xf3\xc1\x04\x0f\xac\xbd\x4b\xf0\x2e\x47\x60\x24\xc1\x33\x1e\xdb\x03\xd2\x3d\x42\xc7\x40\xf2\x87\x23\x7d\x30\x2e\x18\xa2\x5e\xa2\xe5\x37\xd7\x23\xd2\xc7\xf1\x5a\xc7\x75\xd5\xba\x8b\x3c\x3f\xda\x1a\xbb\x27\x64\xf1\x43\x2a\xf5\xa4\xcf\x67\xde\x7a\xad\x7e\xfe\xa0\xcb\xf4\x9e\x8c\x98\xe1\xc9\xb9\x97\x33\x40\x36\x97\x42\x91\x5b\x9b\x3f\x55\x3f\x4a\xc4\xff\x28\xac\x31\xff\xbd\xe1\x74\x91\x3b\xb4\x9b\xaf\x54\xf5\x1c\xed\xb2\x08\x4b\xa3\xb7\xb5\xc2\x88\xa2\x0d\xe4\x24\xea\xc0\xeb\x33\x10\xca\x3b\x82\x41\xdb\x39\x12\xa2\x4f\x88\x97\xa4\xbd\x50\xb9\x24\x89\xc4\xc1\xf1\x81\x35\x17\xe9\x3b\x74\x45\x1e\xc3\x89\x50\xc7\x79\xfa\x36\x1e\xf2\x27\x33\x3e\x45\xa4\x3b\x57\xf0\x2e\x3a\x69\x96\x2f\xa3\xb2\xdb\x52\x76\xb0\x83\x72\x76\xf0\x70\x25\xed\x7a\xfa\xfa\x31\x20\x7e\xa2\xdc\x9d\xc3\x0a\x69\x4b\x0b\xdd\x3b\x51\x28\xd8\x8b\xca\xa1\x36\x65\x5d\x61\x2b\x2e\x4b\x4c\xad\x8b\xd7\xa0\xef\x70\xdd\x76\x0b\x60\xa7\x6c\xd2\xc6\xad\xd7\xf4\xfd\x9b\x9f\x0d\x0a\x62\x4d\x37\x48\xb1\x69\xd0\x2f\x5b\xb2\xe8\xa9\x18\x1f\x94\x24\x7b\xa4\xbc\x67\x79\xed\xd8\xc8\xec\xb1\xbb\x94\x76\x4a\xda\xd6\x4e\xeb\x96\x76\x48\x85\x0c\xa6\xfc\x50\x61\x7a\x87\xc4\x55\x06\x7b\x99\x8a\xef\x2d\xc3\x33\x12\xd9\x33\x31\x9c\x14\xc7\xfb\x3b\xf9\x7a\xd4\xf9\x3a\x23\x49\x00\x5b\x17\x93\x83\xde\x73\xde\xc9\x9d\xf7\xac\xb6\x8e\x70\x33\xab\x9a\xd4\xca\x5a\xef\x0e\x47\x27\x1c\xb7\xcb\x1a\xf5\x32\x44\x6c\x6e\xcc\x4e\x73\x44\xf2\x59\x9e\xdd\x22\x37\xbc\x2a\xa5\xdb\x8a\x23\xa8\x2a\x05\xfb\xf7\x97\x86\xac\x66\xea\xdb\xf8\xd6\x25\x7d\xd0\xb2\x27\x1f\xca\x64\x00\x19\x4c\xda\x2c\xa0\x30\xfc\xe1\x54\x29\x91\x49\x7a\x6e\xde\x5d\x7f\x12\x54\x7e\x77\xe9\xfe\x49\x2d\x5e\xc2\x5b\xc2\x4f\x32\xf9\x3e\xb8\xe3\x58\xec\xa8\xf4\x93\xe1\xe7\xa1\xbc\xf1\xa5\x4f\x44\xf9\x9f\x24\xcf\x44\xdd\x27\x3b\x25\x48\xfc\x0b\x07\x63\x53\x56\xe2\xe4\xba\x40\xfa\xa4\xa3\x4c\x01\xf9\x4a\x4f\x71\x89\x8a\x42\x15\x59\x39\x53\xe5\xb8\x75\xdd\x05\xc7\xe1\xf8\x35\xb8\xa9\x6a\xa2\x3c\xf3\x8c\xcf\xfb\x46\x1d\x2d\x9a\xf4\xec\x9f\x87\x8e\xfb\x56\x47\x5e\x94\x57\xf0\x2c\xdb\x12\xd1\xdd\x0c\xf6\x61\x52\x40\xb2\x34\x8b\x72\x1b\x47\x12\x6e\x6c\xfa\x7b\x0e\x47\xf6\x28\xa7\x54\xbe\xfd\xb9\xd6\x1d\x54\x7d\xe8\x44\xf0\xdd\x4d\x62\xcb\x84\x71\x45\x7e\x6f\xdc\x26\xf5\xd5\xf2\xc6\xd0\x14\xd4\x71\xdc\x64\x6c\xa9\x4d\xf0\xf4\x5e\x7f\x30\x7e\x71\x81\xea\x9a\xda\x83\xc6\x26\xc5\x75\x3d\xc7\xba\x88\x2f\x37\x3c\x66\xdf\x55\xa7\x85\x3a\x46\xc7\x56\x4a\xe6\xc8\x73\xbb\x71\x37\x6c\xe3\x86\x32\x24\xa1\x83\x7b\x6e\x30\x41\x15\x52\xf8\x67\x53\xd5\xff\xd4\x67\x9f\x93\x55\x15\x3a\xfb\x70\xea\x6c\x84\x1d\x99\x6e\xdc\x2c\x38\x0b\xc7\xb9\xd1\xd7\xdb\x9c\x11\xa3\x92\xe3\xf4\x6e\x87\x64\x44\x39\x4a\x1b\x65\x81\x4d\xb5\x8f\xf0\x63\x75\x60\xda\x13\x7c\x59\x48\x53\x5f\x5b\x21\x52\xa1\x6c\x22\xa6\xb9\x44\x2d\xed\x91\x0d\xf2\x90\x64\x99\xd2\x1f\xc3\xf4\xcf\x48\x1d\x34\x78\x1d\x24\xd0\x7e\xe6\xcb\x93\x74\x82\x80\x49\x59\xf3\xf3\xca\x2c\x98\x03\xbd\x22\xa8\x58\x74\x52\x45\x7b\x2a\xa3\xe2\x2e\xfc\xcd\x34\x8b\x65\x83\xd5\x81\x11\x15\x59\x1f\xdb\xce\xa4\x2b\x83\x3c\xa9\x2b\xdd\xf1\x27\x6b\xf5\xe8\xdf\xa4\x3d\x4b\xac\xa4\xb6\x9b\xd0\x90\xb5\x80\xa4\xb4\xbd\x4b\x45\xca\xaa\x73\x9e\xac\xa3\xf4\x54\xae\xe6\xd4\x20\x21\x10\x1d\xff\x88\xd7\xca\x5d\x1d\x60\x0a\x5f\x3c\xd2\x62\x3d\x7b\xec\x6b\x77\x52\x61\xae\x2b\xa7\xbe\x5e\xd4\x47\xc0\xed\x5d\xe4\x8a\x54\x28\x77\xb1\x45\x47\xad\x21\xf5\x61\x8a\x9f\x95\x60\x3a\x9e\xcc\x30\xe9\x84\x1c\xcc\x70\x34\xbe\xb8\x6e\x53\x52\x27\x5d\xe7\xc6\x56\x11\xd0\x28\xb2\x2c\xa4\x57\xe0\x3d\x2b\xa1\x91\xc5\x07\x83\x60\x6a\xb7\x1c\x77\x56\x16\x16\xf7\xc9\x8b\x12\x21\xe1\x49\xac\x03\xbf\xca\xdc\x1c\x2f\x52\x01\xd2\xfc\xd9\xa5\xb0\x8a\x7b\x57\x11\xbf\x6d\xaa\xba\xa7\xfa\x75\x6a\x99\x7f\x3b\xac\x94\x39\x6c\x59\xf0\x3a\x07\xcb\x2d\x0e\x16\x46\x61\x3a\x23\x3a\x83\x6b\x26\xa7\x43\x5a\x77\x5c\x00\x72\x84\xfe\xe8\x4b\x70\xcf\x81\xa3\x2c\x45\x5d\x41\x72\xe7\x19\xca\x53\x7a\x84\x5d\x52\xd2\x57\xe6\x7d\xf7\x56\xdc\xee\xa0\x6f\x6f\xcc\x03\x6b\xf1\xfc\x70\x8c\x8c\x77\x59\xf6\x87\x11\xcc\x4f\x21\x94\xe3\x05\x72\x57\xc2\xd8\xe5\xd8\x3c\x96\x60\xde\x25\x44\xd2\x11\x47\xda\x7f\xa6\x3f\x49\x44\xd5\xee\x5e\xce\x9b\x84\x11\xb2\xf0\x56\xf5\xb0\x63\xcf\x6d\xd5\x98\xa2\x1a\x8f\xef\xbe\xa9\xd2\x40\xe5\x7f\x98\x0f\xb7\x5d\x99\xc7\x4f\xe4\x1f\x05\x34\xea\xdd\x1e\xe9\x75\x86\xa2\x39\x74\x4a\xc5\x78\x53\xd5\x33\xe0\x68\xbc\x0f\x63\x6b\x46\x8c\x22\x8b\xb1\x87\x50\x20\x63\xc6\x35\x5c\x8b\xb4\xaa\xfe\xc0\x27\xd1\x22\xba\xf8\xc1\x17\x2d\xf2\xb9\x68\x11\x59\xd9\x0c\x95\x25\x38\x77\xc4\xe8\x8b\xa6\x53\x77\xcb\xe8\xf2\x65\x92\x8f\x64\x4d\x92\x06\xaf\xeb\x0d\x2c\xaa\x86\x75\x57\x1c\x57\x61\x3c\xd4\xe2\xe6\x2b\x06\xd5\x62\x81\xcb\x0a\x31\x2c\xce\x43\xce\x6a\x59\x75\x40\x31\xd9\x80\xbb\x0b\xe0\x7e\xd7\x5a\xa4\xc0\xc5\x2a\x2a\xe0\xd8\x5e\x15\xd5\x53\xdc\x5e\x07\x87\xd5\xf4\x92\xde\x49\x7c\x25\x39\x47\xb1\xd8\x82\xec\x45\x52\x3a\x89\x52\x5e\x2e\x6e\x62\xac\x1c\x96\x8c\x30\x95\x7e\x79\x3a\xf7\xe7\x31\xf4\xff\x58\xe4\xee\x52\xff\xef\x90\x73\xac\x29\x19\x31\xa1\x47\x35\x25\x63\xc6\x35\xc4\x94\xe8\xc2\xda\xb6\x4a\xfe\x95\xe3\x9f\x3e\x96\x49\x51\xa3\x90\x76\xb2\x6a\xae\xb7\xb5\x27\xf0\xc5\xa0\x3c\x84\x5b\x1a\x91\xe7\xf3\x75\x48\x7b\x87\x1a\x8d\x74\xe7\xae\xe8\xa8\x21\x3c\x96\xf2\x18\x37\xa8\x21\x9a\x43\x29\x09\xf7\xca\xad\x50\x5d\xa8\x9d\x17\x69\x03\x87\xea\x09\x53\x59\xc1\x66\x17\xea\xcb\x6b\x4d\x95\xd5\xe8\xf2\xa6\xf4\x96\x9d\x1c\xe1\x69\x5d\x87\x95\x54\x3f\xef\x1d\x39\x48\x14\x7f\xbb\xc7\x96\x9a\xc5\xc2\xa7\x61\xbd\xfc\x00\x86\xb0\x99\x49\x38\xfd\x54\x41\x13\x3d\x80\xdd\xc4\x4d\xbe\x58\xa8\x1d\x5a\x28\x3f\x97\xce\x1a\x81\x0c\xc9\xfa\x4c\x81\xc5\x7d\xe2\x02\x38\x9b\x1f\x17\x36\xf9\x64\xb6\x6e\xcb\x69\xee\xd4\xe2\xf9\x24\x10\x0a\x67\xcb\x61\x8d\xc4\xfc\x63\x69\xaf\x2d\x66\x33\x4e\xaf\x7d\xaa\x30\x8e\x1e\xc0\x97\x48\xce\xe7\xa6\xd6\x64\x24\x67\xd5\x73\x35\xb0\x2c\x51\xaf\x0e\xab\x69\x62\x72\x86\xd1\x71\x9d\x1c\xec\x6c\xbc\x07\x35\x32\x9d\xfd\x13\x87\x73\xb6\x52\xf5\x3d\xeb\xe2\x3f\xa9\xae\x1f\x68\x00\xb6\x99\xfc\xd1\x11\x98\x6b\xbc\x0d\x7f\x69\xd6\xc8\x9d\x13\x0b\xc3\x89\x7d\x3b\xe2\xfa\xc3\x77\x0a\xae\xde\x4a\xcc\x20\x65\xf0\xb5\xe6\x10\x72\x58\xb8\x27\x99\xbb\xa9\x58\x0d\xe4\xf3\x8d\x48\x8d\x31\xb0\x63\xc9\xfe\xb9\x59\xd8\x3e\x93\x3b\x76\x7e\x0f\xca\xd2\x0f\xc9\xce\xbb\x63\xe5\x5c\x2a\xf3\x59\x4d\x28\x6e\x83\x02\xb4\xe2\x21\xf5\x9c\x0d\xaa\x9d\x8d\xd2\x38\x1b\x07\xa0\x8b\xf2\xd6\xb5\xb1\x33\x62\x59\x1e\xdc\xef\x6c\xef\xe3\xd4\xb8\x95\x35\x2e\x55\x73\xb3\xa3\xef\x8d\x81\xc4\x89\xbd\x51\x9d\x68\xa7\xfc\xf0\x20\xcf\xa6\xe0\xf3\x12\x5c\x37\xec\x7a\xcb\xff\x0c\xef\xc5\xff\x7e\xe7\x95\xd6\xa3\xfe\xba\x6a\x48\x78\xe3\x08\xaf\x3d\x4a\xbd\xb4\x17\x1f\xa5\xdf\x9b\xb8\x16\x9c\x88\xab\x7c\xfb\x4a\x50\xa8\xa3\x60\x82\x53\x6c\x36\x27\x77\xad\x57\x0d\xab\xea\xe8\x1e\xf9\x2b\x8c\xad\xc7\xdc\x1c\x70\xb6\x15\x25\xc2\xe5\xe1\x12\x4f\x2a\x28\x43\x0c\x4f\x07\x5d\xe5\xee\x1e\x81\x88\x26\x83\x4b\xf8\x96\x4f\xa5\xeb\x2e\xe8\x9e\xd8\x44\x1f\xd5\xac\x1f\xdf\x35\x8c\xde\x74\xb3\x8e\xa9\x68\x15\x3e\x7c\x2a\x99\xe5\xc8\xfd\xa6\xa2\x81\x0e\x9d\xca\xa3\x45\x2f\x6c\x27\xc3\x8a\xd7\xa7\xe0\x94\x98\xb2\x96\x6c\x2c\xac\x9c\xd7\x1a\x57\x19\x38\xb3\x65\x4f\x92\xc5\x06\x72\xc3\x66\xd9\xc3\xfc\x16\xe2\xd8\x33\xfd\x49\x94\xb8\x1d\x4d\xc3\x8b\x48\x72\xf1\x91\x81\xe8\x48\x4f\x4f\x9d\x15\x15\x83\x05\x85\x08\xa7\x3a\x8c\x4a\x39\xd4\x4b\xa5\x19\x59\x35\x65\xba\x28\x7e\xf4\xe8\x53\xdf\x31\xd0\xef\xcf\xdd\xb7\xf6\x06\x28\xa3\xde\x7d\x6d\xa3\xae\xcb\xc5\x88\x3a\x9c\xa4\x17\xac\x15\x93\x57\x7d\x37\x9c\xab\x64\x35\xff\x9c\x70\xee\xe2\x00\x3d\x3c\xec\x21\x7a\xe8\x3e\x48\x2f\xcb\x67\xb4\x78\x26\xdd\x9d\x01\x45\x99\x60\xf0\x39\xf8\x27\x1d\x07\xe1\x41\xd5\x32\x32\xbb\x2b\x2a\x49\x54\xc7\x72\xd4\x55\xf8\xa9\x66\xd5\x2c\xca\x74\x55\x55\x89\x7e\xc0\xd7\xe8\xbb\x0d\xc3\xf4\x2d\x6e\x65\xba\x2b\x2e\x45\x49\x88\x27\x27\x20\xee\xc6\xe9\xc8\x2e\x0f\x07\xa2\x18\xd0\xed\xa5\xc4\x33\x3e\x2d\x21\x93\xa7\xc1\xe7\xfb\x5b\xd2\x2c\x2e\x28\x99\x1a\x5c\xa7\xaa\xc8\x8c\xde\x94\x37\xb8\xea\x48\xbf\xbd\x4b\x3e\xed\xae\x52\xd0\x51\x37\x21\x18\xc5\xa4\x2b\xe2\xd1\x7d\xa5\x58\x3c\xd0\x51\x9e\x9d\xd1\x23\xa9\xcb\x2c\x71\xc6\xa3\x0b\xdf\xdd\xd3\x9b\xd3\x49\xb6\x8f\xea\xc8\xa5\xe7\xf0\xa8\x4e\x5c\x6e\x08\x43\xbd\x9e\xb0\xfd\x27\x70\xde\x72\x43\x18\xe3\xb8\x8d\x0e\xd7\x80\x1f\xd3\x18\x70\xdb\x5f\x0a\x82\xf6\x3b\x68\x7c\xcf\x1d\xfc\xd9\x7c\x30\x8b\x89\x84\x03\xd6\x51\x34\x69\x18\x0e\x3e\x89\xe3\x75\x8f\x4b\x11\xf1\x56\x57\x22\x66\x77\x81\x5e\x61\xc6\xa2\x58\x8c\xbb\x35\x24\x4a\x6e\xd5\xb5\x3a\xbc\x53\xaa\x2d\xa1\xba\x36\x39\x87\x72\xfb\x87\x0e\xde\xff\x31\xd5\x6c\xaf\x31\x93\x35\x53\xe8\xfe\xe4\x18\x7e\x91\x51\x91\xd0\x37\x32\x95\xd8\xce\xa9\xf3\xcd\x49\x24\x14\xd3\x1b\xbc\xa1\xc9\xb0\xc4\x3d\xb8\x9b\x37\xff\xd5\x3f\xba\xd7\xc3\xd9\x1d\x21\x53\xef\xae\xfe\x13\x0f\xee\xd4\xa0\x22\xc1\xca\x6a\x1a\xbf\xa6\x80\xc4\xcf\xd2\xec\xac\x30\x38\x45\xcb\x25\x6e\xca\xfd\x18\xd6\x96\xe5\xba\x24\xd8\x21\x3b\x8c\x9a\x8d\x9c\x03\xa3\x0e\x2f\x45\xbb\x89\xdb\xb1\x93\x5f\xdd\xe7\x18\x7e\x71\x1f\x8c\xe6\x2c\xbb\xf0\x95\xcc\x15\x36\x76\x6c\x06\x8d\xfa\x3a\x81\x5f\xfe\xe1\xe3\x4c\xe7\x0d\x5d\x9e\xf3\xb9\xa9\x9e\xf3\xa1\x31\x41\xdf\x8e\x45\xf8\x8b\x69\x95\xb8\xfd\xce\x1d\x93\xa6\xb6\x87\x95\x3e\x2b\x78\x79\xfe\x24\x3c\xfb\xf6\x27\x90\x2a\x33\xc5\xac\x78\x05\x5f\x24\xe4\x2c\x07\xb2\x1b\x9c\x00\x35\x44\x66\xe3\x21\x76\xbc\x4c\x4b\x71\x17\xd4\x2c\xc4\x2c\xb4\x51\xec\xd2\x31\x93\x80\x87\x32\xa3\xcb\x9d\x84\xdd\x4a\xef\xb8\xc3\x1e\xa3\x7c\x7e\x14\x35\x42\xf8\xfa\x5c\x6b\x99\x5d\x1a\xb3\xd3\xba\x36\x91\x09\xae\x7c\x3a\x22\x17\x59\x5d\xd4\xcc\x48\x5f\xcb\x58\xb3\x8c\xb3\x91\x6e\xcb\xa1\x3a\x49\x8f\x4d\xf3\xc8\x88\xa0\xcc\x9f\x4f\x99\x7c\x42\x13\x3d\x12\xc5\x09\x3b\x7e\x0f\x43\xde\x51\xa2\x38\x25\x4c\xb6\xf2\x5b\x52\xa2\x76\x64\xd2\x4f\xeb\xda\xdf\x04\xca\x48\x96\xf7\x51\x4a\xbc\xbc\x48\xfc\x20\x18\x5b\x08\x5a\xe8\x32\x0c\x12\xb6\x9e\xcd\xb1\xad\xfc\x00\x0e\xa2\xda\xf1\xb6\xda\x93\x84\xa1\xf3\xf7\x37\x14\xeb\xf2\x8e\xff\x7c\x62\xff\xc5\x87\xd8\xce\x87\xd8\x86\xd5\xee\xef\x4e\xa4\x43\x8a\x30\x9c\x25\xf5\xcf\x7d\x3d\x90\x0e\xad\xf9\x0a\x33\xaa\x4a\xbb\x53\xa8\x2b\xca\x80\xcc\xe2\x9b\x42\x9a\x19\x69\x17\xa8\x4f\x0f\xfa\x35\x88\xc5\xea\xe6\x0f\xa9\x80\x8e\x13\x75\xf0\xef\x02\x7a\xb9\x05\x9e\x83\x88\x6b\x38\x78\x5d\x06\xc1\xc4\x06\x4c\x05\x21\xa5\xdb\x55\xbb\x58\x8d\x7b\x53\xd9\x83\x8c\xe9\xa0\x58\xc4\x9d\xa2\x4a\x73\x44\xef\xb2\x70\xe5\x88\x1a\xdb\x8f\x8e\xbe\x06\x35\x12\x43\x1c\x05\xd9\x10\x26\x34\x62\x6f\xc6\x1d\x92\x7d\x71\x0c\xdf\x11\xe2\x56\x2c\xac\x65\xc5\x71\x41\xaa\x13\x61\x90\x54\x15\xe8\x78\x5b\xcb\xb9\x3b\xde\x22\x45\x6e\xe5\xa0\xd4\x35\x0c\xd7\x98\x3d\x7f\x16\x61\xf1\x5b\x51\xf2\x71\x1a\x3d\x7f\x2b\xee\xbf\x14\x97\x71\x3c\x49\xef\xf5\x74\x17\x4a\xe6\xf8\x8f\x80\xba\x3b\x3b\x9a\x47\x12\x33\xd8\x3a\xd5\x64\xcf\x61\xac\x14\x33\x64\xf3\x49\xd5\x89\x61\x95\x7e\xec\xa6\x41\x25\x64\xe3\x63\x94\xc2\x16\x91\x7f\x62\x76\x94\xbe\x90\xd6\x27\x6d\x9c\xff\x37\x84\x68\xf7\x25\xd9\xf7\x5f\x08\xb6\x2d\xc1\xc6\x92\x6b\x68\xf0\x56\x1b\xaa\x68\x60\xc9\x3b\xed\x3b\x82\xb9\x09\x52\x26\x82\xbb\x5f\x88\xc9\x89\xe9\xc6\xc0\x15\x21\x75\xb3\x4e\x82\x8e\x09\xa3\xde\x9b\xb0\x5e\x44\x28\x45\xdd\x5c\x98\xf5\x0b\x8d\x15\x8d\x13\x65\xe7\x7b\x24\x76\x54\xa8\xea\xde\x14\x76\x43\x57\x29\x02\x0f\x0c\x65\x7d\xa1\xb7\xa2\xb7\x17\x0a\x1c\x42\xee\xad\x82\x29\xbb\x20\xbb\xbf\x3e\x1b\x48\xfb\x6c\xb0\xe5\x0b\x03\x58\x06\x08\xc2\x56\x21\x17\xbc\xaa\xc9\x15\xaa\x6d\x79\x6e\x87\x19\x92\x17\x4a\x72\xb6\xd0\xec\xa0\x8b\x29\x52\x75\xa5\x52\x09\x57\x1b\xe1\x74\x49\x2c\x7f\x35\x74\xcd\x94\x58\x57\x26\x38\x60\xe0\x3a\xf3\x0b\xed\x15\xed\xa3\xa5\x7a\x48\xfa\x73\xcc\x70\xbb\xa8\x1a\x4c\xc5\x4a\xb8\x71\x6f\x0d\xa5\x98\xc1\x6a\x29\x2f\x63\x43\xb9\x0b\x54\x52\x6b\x5f\xd5\xdd\xdf\xd0\x2d\x8e\xd3\x09\x12\x54\xdd\x7e\x9d\xab\xa6\xbf\x6b\x4a\x15\x73\x5c\xdc\xc4\xc8\x92\x37\x08\x52\x40\x70\xd5\x8a\x7c\x0b\xbc\x06\xbc\x58\xb2\x4d\x82\xc9\xed\xa5\xc4\xf2\xb0\x07\x1f\x27\x85\xca\x9c\xab\x29\x50\x5d\xab\x4c\x90\x10\x85\xf2\x22\xbb\x18\x73\x5e\x12\xdc\x31\xd8\xc8\xe2\x16\xf7\x26\x1e\xb8\xc1\xb5\x31\xb0\x0e\xc0\x5d\x2f\x4d\xc5\x7f\xf6\x1e\x80\x09\x3c\x8b\x5f\xcb\x4e\xbe\x7d\x31\x39\x86\xbf\xc6\x91\x9a\x3f\x42\x62\x3e\x3f\xd4\x97\x03\xf6\xa2\xc0\xfb\x33\x98\x92\xf3\x87\x47\xc8\xaa\xa9\xd8\xbe\x9b\xed\x94\xe6\x07\xe7\xc6\x51\x38\x01\x73\xcb\x64\x24\x68\x3d\x60\xde\xb6\xd5\x2d\x62\x06\xcc\x52\xfe\x39\x1e\x8c\xe1\x4e\x01\x45\xfc\x95\x01\x72\xb7\x77\xb7\x07\xff\x17\x00\x00\xff\xff\x66\x3b\x74\x14\x8c\xd8\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\x91\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\x24\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xd9\xa9\xb5\x1e\x6c\x69\x66\xd0\x00\xfa\x8e\x46\xa3\x71\xf4\x97\xbd\x3d\x00\x80\x97\x35\x59\xbf\x67\xe8\xa6\x6a\xae\xcf\x48\x5d\xe3\x82\x55\xa4\x91\xaf\x3e\xcc\x2b\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x55\x0d\xa6\x80\xa0\x30\xdf\xc1\x8c\xb4\x40\x65\x6b\x40\x4d\x09\x25\xae\xf1\x35\x62\xfc\x4f\x72\xf5\x2f\x5c\x30\x2a\x20\xad\xe7\x55\x31\x07\x54\xd7\x64\x4d\x61\x45\x71\x4b\x81\x11\xd1\x10\xbb\xcd\xb0\x80\x87\x28\x2c\x50\xb3\x81\x86\x94\xbc\x3b\x0a\x6c\x8e\x37\xb0\x46\x0d\x83\xaa\x01\x04\xb4\x6a\xae\x6b\x0c\xa8\x28\xc8\xaa\x61\x53\xd1\xc1\x25\x03\x31\xd6\xc5\x12\xb1\xea\xaa\xc6\xb0\xae\xd8\x9c\x37\x84\x9a\x14\x37\xb8\x04\x46\x6e\x70\xa3\xdb\x00\xc5\x6c\xb5\x9c\xca\x59\xbe\xc7\x58\x7c\x48\x9a\x59\x4d\xd6\x47\xfc\x9f\xc3\x82\xb4\xf8\x50\xcf\x9c\xc2\xbb\x8b\xd3\xf3\x1f\x2e\xc4\xe0\x16\xa4\xc5\x30\xaf\xae\xe7\x50\xe3\x5b\x5c\x43\xd5\xcc\x48\xbb\x40\x02\x19\xe8\x8a\xac\x98\x80\xa5\x51\x62\x31\xc5\x3b\xfb\xcb\xd1\xde\x5e\xb5\x58\x92\x96\xc1\xcb\x55\x73\xcd\xc7\xf9\x41\x0c\x6b\xd6\x92\x05\x3c\xf5\x9e\x3d\x35\x5f\xd6\x64\xed\x7d\xa5\xff\xf6\xbe\xb8\x3c\xff\x80\xae\x6a\xac\x08\xe9\x7c\xea\xbf\x30\x6d\xbe\x17\x58\x11\x70\xa8\xfc\xfa\x9b\xdf\xbf\x7f\x73\xf6\xfa\xe2\xfc\xc3\x9b\xd7\x17\x3f\xbe\x3f\x3d\x3f\x7f\x77\xf1\xfe\xbd\xdb\xc5\x7b\x46\x5a\x74\x8d\x5f\x62\x6c\x5a\xbc\xfc\xfe\xcd\xcf\xef\x3f\xbc\x79\x77\xfa\xea\xe2\xe5\xc5\x45\xaa\xd1\x59\xbd\xa2\x0c\xb7\x3f\x9d\xe9\x26\x3f\x9d\x25\xbe\x3a\x7f\xfd\x4a\xbf\x3f\x7f\xfd\x2a\xf1\xc1\xc5\x92\x14\x73\xfd\xc9\xc5\xdb\x37\x67\x7f\xd3\x1f\xed\xa1\xa2\xc0\x94\xee\xa3\xba\x9e\x58\x5e\x4d\x32\x35\xfc\x21\x09\x7e\x74\x74\x04\xa7\x8a\x11\x96\x88\xcd\x25\x8b\xba\x70\x6a\xcc\x20\x6a\xae\xe6\xff\x16\xb1\xf9\x31\x38\x7f\x0c\x6b\xfd\xb6\xad\x6e\x11\x53\xad\x9d\x3f\x06\xb6\x5e\x5d\xd5\x55\xa1\x1a\x9b\xdf\xed\x74\x2e\x6e\x71\xc3\xe2\x79\x60\xfe\x18\x7e\x24\x25\x3e\x2d\x4b\x4e\xee\x08\xf0\x3e\x17\xb2\xcb\x73\x3e\xa1\xb6\x6a\xae\x0f\xa0\x25\x35\x3e\x86\x8f\x97\x0d\xfb\x9f\x03\x40\x0b\x8e\xa4\x33\xb2\x58\x54\x8c\xe1\xf2\x18\x3e\xbe\xac\x7e\xff\xef\xff\x3a\x00\x54\x96\x2d\xa6\xf4\x18\x4e\xe5\x2f\x2f\x26\x99\xbe\xcf\xa5\x60\x93\x76\xf0\x00\x4a\xdd\x82\x3f\xe4\xe3\xf8\xff\xff\x6f\xdc\x40\x3a\xb0\xf0\x0e\x2f\xc8\x2d\x2e\x5f\xb6\x64\x31\x16\x13\xa3\x27\x3c\xaa\xaf\xf4\xa4\x07\xcf\xed\x07\x54\xcc\xab\x06\x2b\xa6\x3e\x6b\x31\x62\xb8\x1c\x37\xa1\x89\x65\xa6\xf7\xac\x5d\x15\x5c\x8f\x21\x06\x94\x91\x16\x53\x3b\x3e\xb8\x3c\x17\x2a\x2f\x1a\x08\x95\x8d\xce\xed\x44\x28\xfc\x21\xbe\x4a\x31\xb8\x81\xf7\xa3\x37\xc6\xfe\xef\x2d\x7e\xf6\xcc\xc7\xb7\x15\x5e\x43\xd5\x54\x6c\x08\x5a\x27\xce\xa8\xf8\x0f\xc5\xf5\x6c\x1a\x0c\x07\x4e\x40\x42\xea\xf8\x52\x7c\xe5\xfc\x65\x3e\xbd\xdb\x93\xff\x1a\x74\x9e\x91\x86\xa1\xaa\xa1\x09\x53\x81\x44\x3f\x5f\x71\x7b\x27\x08\xa8\xd5\x92\x69\x2b\xed\x66\xc5\x8d\x2e\xc5\x05\x69\x4a\xd4\x6e\x8c\x11\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\xfb\xc8\x08\xcc\x49\x5d\x9a\xf6\xdc\x16\xfd\x74\x06\xa4\x05\xae\x62\xa5\x45\x16\x06\x97\x6b\x6e\xfe\x35\x5a\x31\xc2\x87\x54\xa0\xba\xde\xc0\x12\x6d\x84\x91\x63\x2d\x6a\x28\x52\x16\x1e\x63\x6a\xe0\xb5\xb8\xe6\xac\xc5\x5b\x3a\x60\x97\xb8\x15\xb3\xa2\xd3\x1c\x5b\xf8\x0c\x7a\xd9\xcc\x48\x07\x73\x34\xc3\x78\xc2\x61\x67\xf3\x0d\x47\x37\x5a\xa2\xab\xaa\xae\xd8\x86\x8f\x92\x23\x40\xcc\xf5\xef\x68\x55\x0b\xfc\x08\x27\x44\x1a\xfc\x75\x83\x5b\xb7\x29\x23\xc2\x6d\x28\x5b\xb4\xe6\x73\x2b\xf1\x92\xd0\x8a\x29\x30\x55\x6b\xa8\xa4\x09\x50\xcd\xa0\xc1\xb8\xc4\x65\x38\x46\x6d\x87\xe4\x40\x17\xde\xe4\xc5\x40\xde\xb6\xe4\xb6\x2a\x71\x7b\xec\x0c\xf7\x39\x5a\xb1\xf9\xbe\xe7\x04\x4c\x7f\x56\xc3\xe1\x26\x7c\x02\xcf\x8c\xed\x9f\x0a\x28\xdf\x5a\x19\x48\xb2\xbf\x27\xf0\x0f\x37\x8a\x50\xa4\x96\x2d\x0e\x9e\xf0\x9f\x8e\xfe\xa7\xc5\x1c\x17\x37\xfb\x93\x63\x78\x7a\xd9\xdc\xa2\xba\x2a\x85\x01\x07\xe9\xf6\x48\xca\xe9\x6f\x9f\x7a\x80\xef\x62\x09\x6d\xfa\x44\x98\x63\x05\x4e\x04\x72\xe2\x97\x1d\xa3\x84\x93\xae\x39\x38\xf2\xef\xb2\xd4\x2b\xcc\x84\xff\xaa\xf5\x2d\x90\x99\xf8\x33\x60\xa5\x24\x93\xcf\x56\x0d\x5c\x63\xa6\x14\x34\x47\x8f\xfa\x35\xc0\x6e\x8b\xd9\xaa\x6d\x7a\xc7\x3f\xbd\x22\x6d\x4b\xd6\xfb\x93\x27\x53\xc1\xf9\x4f\xa6\x6a\x4c\x79\xd5\x25\x5d\x0d\xa8\x1a\x86\xdb\x19\x2a\xb0\x54\x39\xd2\x7f\x2f\x50\x03\x4b\xfe\x9e\xce\xa5\xce\x10\x22\x12\x3b\xbe\x06\x18\x25\xb2\x39\x61\x73\xdd\xfe\xb7\x15\x6e\x37\x41\xcb\xa4\x75\x69\x31\x25\xab\xb6\xc0\xce\x50\x32\x3e\x52\x46\xaf\xdc\xa2\x56\xad\x04\xa4\xcf\xfb\x91\x5a\x2f\x22\xdb\x60\xd5\x8c\x6a\xc2\xe9\x85\xca\x92\xdb\x90\x37\x42\xd3\xee\xff\x2a\x98\xf0\x18\xfe\x1a\x7b\xe2\x53\xfe\x19\xff\x1d\xb7\xa1\x6c\x72\xf5\x78\x9c\x50\x99\xca\xe7\xc8\x74\x6b\x2c\xaf\xe9\xdb\x58\xa7\xfc\x00\x4c\xa3\x89\xc3\xb4\x21\x70\xa5\x07\x3f\x10\x7f\x48\x91\xba\xe1\xee\xb9\xea\xca\x51\x0f\xe9\x41\x0b\x9b\x2d\x80\x13\x4c\x05\x1a\x2e\x7e\xaf\xe8\x20\x0b\xfe\x62\x72\x0c\xdf\x11\x52\x77\xc9\x8c\xb4\xe3\x42\x66\x7e\x91\xa0\xfe\xd1\xf5\xb9\xeb\xb5\x88\x36\xee\x83\xce\x96\xa7\x75\x2d\xfa\x6a\x66\x44\x34\xcc\xe0\x99\xbf\xef\x83\x63\xfb\xec\x00\xe6\x7d\xd4\x09\xd1\x27\x96\x98\xd6\x1f\x12\x15\x29\xde\xf2\x44\xdf\x73\x30\x1b\x56\xb1\x1a\x2f\xb8\x9b\x69\x65\xed\x8d\x30\x9d\x46\xb4\x3f\xcc\xb1\x15\x51\xe5\x37\x72\xce\xa6\xd2\x7f\xe4\xcb\x76\x29\xe4\x4a\xdd\xa9\xd5\x3f\x69\xb1\x01\x81\xea\x3a\x50\x04\x2a\x7e\x20\xdc\x95\x22\x32\xea\x6a\x59\xaf\x4d\xb1\xfc\xd8\x40\x7b\x8d\xf1\x92\x72\x37\xa6\xb8\xe1\x1a\x77\x4e\xd6\x32\xa4\xa0\x5b\x35\xa5\x11\x6e\x19\x19\xa0\x80\x5a\xb9\x6c\xc7\xa5\xab\xb1\x2a\x06\x37\x0d\x59\x53\xe5\x89\xa9\x6f\x19\x81\xeb\xea\x16\xeb\xb1\x70\x85\x08\xeb\x39\x6e\x64\xa4\x42\xfb\x0d\xbc\x17\xed\x4f\x18\x98\x65\x35\x9b\xe1\x96\x63\x93\x6d\x96\x58\xda\x03\x01\x34\xaf\xf3\x22\x4d\x77\xdc\xa1\xfc\x1c\x39\x3e\xb2\x73\xbc\xe5\x92\x18\x72\x0b\x37\x18\xbe\xa2\x13\x02\xbb\x33\x9f\x84\x8f\x20\xd9\xbf\xf0\x6c\xab\xba\x86\x2b\x0c\x4d\x55\x73\x3f\x4a\x98\x48\x45\xcb\x39\xa2\xd0\x10\x28\x48\xdb\x62\xba\x24\x4d\xc9\xb9\xc1\xa7\x77\x7e\x2a\xbb\x9b\xc8\x0b\x7f\x26\xef\xe5\x4a\x28\xe4\x4e\x6e\xfa\x54\xa0\xca\xc6\xb1\x48\x4b\xbd\xb6\x67\xa8\x91\x5e\xfa\x8a\x62\x20\x0d\x76\xd6\x53\x4b\x2c\xdb\x83\xe3\xaa\xf0\x26\xdc\xb1\xe4\xfc\x75\x85\x61\x29\xa3\x05\xaa\xab\x35\x5c\xe1\x02\x71\x40\x82\xd9\x0a\xb2\xaa\x4b\xfe\xd5\x8a\x3a\x68\x72\x58\x2a\x89\xa5\xc6\x18\x1f\x7a\x0c\x7f\x35\x7a\xa1\xd3\x4c\xdd\x75\x83\x33\x9a\x69\x08\x44\xf3\xf1\xdd\x5e\x80\x28\x41\x30\x2b\xe6\x82\x20\x7f\x23\x35\xf7\xbf\xd4\xf2\x45\x2a\x13\xcb\xdb\x21\x4b\x38\xe1\x1d\x2a\xe4\x4f\xae\xb4\x02\x85\x21\xf8\xaf\x21\x6a\x85\x0b\x6c\x5e\xd1\x03\x2e\xed\x0e\x5f\xe6\xe7\xcb\xec\xa8\xc6\x30\xd9\x81\x17\x76\x9b\x8a\xff\xde\x98\xc5\xd3\x04\x9e\xc5\xaf\x65\x27\x21\x2f\x7e\xe0\x8a\x8d\x0e\x52\x6b\x3a\x1a\x89\x5b\xbe\x54\x94\x4c\x22\x82\xac\x46\xdf\x1a\xee\x3d\x12\x6b\x9e\x24\x03\xff\xcc\x95\x5b\x21\xc3\x2f\x1c\x42\x83\xd7\xaa\x83\x03\x88\xd5\xe8\x8a\xe2\x12\x66\x55\x4b\xd9\x01\xcc\x08\x5f\x6f\xe1\x12\xae\x36\xe1\xd8\xe2\x1e\xb4\xb6\xe4\x5d\x68\xf0\x29\x3d\xad\xbf\x6b\x52\xbd\x74\x8a\xc0\x83\x38\x83\x29\xda\x24\x9c\x7c\x0a\x88\x52\x52\x54\x62\x05\x2d\xe2\xd3\x02\xf5\x79\x36\xf3\xdd\x42\xda\x63\xc0\xfd\xb5\xe0\x2e\x55\xfa\xc1\x27\x60\xf8\x61\x8b\x4a\x6f\x96\x99\x65\xa4\x33\x13\xc7\x8f\xe8\x5d\x47\x7a\xa0\xe1\xc4\xef\x6a\x2f\xbd\xee\x54\x2a\x15\x9e\x1f\xc2\x1f\x99\xa5\xa9\x55\x93\xea\xab\xf8\xb3\x90\xcf\xe0\x04\xbe\x99\x7e\x93\x1f\x61\xf4\xa5\xf7\xe9\xd1\x11\x5c\xc6\xf6\x35\xd4\x87\x07\x82\x6b\x2a\x54\x57\xff\x8b\xa1\x12\x0e\x1a\x5f\x7b\xcf\x05\x35\x42\x78\x5c\xcf\xb8\x86\xdd\x41\xab\xf7\x69\x35\x13\xf1\x0f\x87\x79\xde\x5c\xfd\x0b\x4e\xdc\x07\x09\x9a\x8a\xb9\xb9\x9f\x78\x0d\xf6\xa2\xef\x8f\x8e\x40\xae\x6c\x95\xcc\x71\xfb\x20\x06\xbf\x40\x0d\xba\xb6\x76\x43\xec\x1e\x24\x5c\xc7\x14\x40\xee\xe0\x61\xa6\x24\x32\x70\x39\x3b\xa7\xcc\x7f\xf8\x9c\x1d\xca\xfc\xa0\x86\x71\x12\x20\xc2\x59\x8f\xcb\xdf\xdc\xaf\xf7\x27\x69\xbc\xf8\x3c\x19\xf7\x32\xf5\x3d\x2d\xfe\x73\x07\xb8\xa6\x29\xe1\x49\x20\xda\xb5\x7a\x1d\xfd\x86\x9f\xa5\xb8\x38\x50\x5e\x70\xe2\x8a\x44\x68\xf6\x6b\x42\xb1\x36\x49\xd2\x5c\x51\xb8\xc2\x33\x6e\x99\x4b\x4c\x59\x4b\x36\xdc\x24\xe0\x5b\xdc\x6e\xd8\xdc\x0d\x0a\xca\xd5\x87\xb0\x6c\x58\x2a\xdd\x82\xc3\x12\x82\x08\x0b\xcc\xe6\xa4\x3c\x50\x7e\xbc\xb0\xec\x4b\xd4\x54\x85\x72\x38\x5b\xac\x9c\x7e\xfe\x42\x59\x17\xb9\x02\x10\xfb\x8c\xcd\x46\x07\x6b\xdc\x9d\x4c\xfe\xa3\x86\xb4\x1f\xea\x28\x1b\xbc\xe4\xd3\x15\x58\x70\xd7\xa2\xd1\xb7\xa5\x1b\x2c\xb7\x0d\xfc\xd5\xa8\x8f\x5a\xed\x6e\x8a\x30\xbc\xe9\x2c\x43\x5b\x8b\x0a\xb3\xae\x96\xff\x07\xeb\xea\xa6\xaa\x27\x5d\xf4\x9c\xb9\x8e\x81\xec\xb9\x4c\xc7\xf9\xfb\xba\x77\x9a\x85\x41\xf7\x60\x4c\xc9\x2f\x2f\xcf\x3b\xc7\xa9\xe8\x12\xe9\xe3\xee\x8f\xce\x63\x97\x27\xf2\x4a\xeb\x9a\x9b\xec\xc0\x09\x52\x2c\xe3\x6c\x81\x4f\x55\xbc\xcf\xd9\x56\xc5\x15\xe7\x34\x20\x2d\x5c\x11\x36\x97\xca\xc3\xf7\x7c\x3e\x72\xce\xf5\x7d\x1c\xe5\xd5\x30\xde\xa1\xf1\x7f\xaa\x99\xe0\x49\xb1\x01\x6d\xf9\x36\x1d\x80\x96\x3e\x84\x8a\x04\x48\xfb\xb0\x2f\xf7\xd0\xb4\xd3\x32\xe1\x5e\xba\x6f\xb9\x85\x74\xdf\xb9\x6b\x48\xcd\xa8\xa1\x2d\x8c\x0d\xa4\x55\x66\xd9\xc6\xdf\xa1\x1a\x35\x05\x0e\x4d\xe9\xf4\x4a\x3d\x3f\x0c\x77\x99\xa7\x8b\xaa\xa9\x16\xab\x85\x7a\xf4\x0e\x53\xdc\xde\x22\x9b\x9e\x60\x91\xa8\x2c\x5c\x8b\xe5\x56\x49\x68\xda\xd4\x62\xc9\x57\xe0\x02\xc7\xa1\xb9\x8a\x74\xdd\x13\xa1\xec\x42\x9c\x80\xa7\xe5\x3d\xac\x38\x8f\x9e\x64\x90\xe2\xb7\xb6\x68\xd9\x29\x52\x04\x33\x50\x8a\x5b\xb6\x1f\x3d\x17\xef\x04\x37\xc0\xf3\x93\x60\x18\x5f\x87\xf4\x3a\x48\x36\x5f\x60\x4a\xd1\x35\x16\xae\x16\x5d\xcd\x66\x55\x51\x89\x98\x06\x61\xa8\x06\x74\x8b\xaa\x9a\xfb\x7f\x32\x8c\xaf\xe6\xf2\x34\x02\x34\x49\x1a\xf3\xcb\x99\xb1\x04\x4a\x1c\x0a\xd4\xf0\x25\x59\x2b\x77\x54\xa5\x5c\xc9\x31\x1e\xd8\x0d\x1b\xee\x94\xa8\x48\x38\x9b\xe3\x45\x04\xb9\x9a\xc1\x7e\x66\xd2\xa1\x1e\xd7\x3f\x39\x6f\x2c\xfd\xfc\x6b\x85\xd3\x78\x52\x60\x83\xf4\xcf\x0f\x5d\x2a\xeb\xc1\x1b\xd9\x94\xff\xc7\xb6\x3f\x83\x27\xbe\x7e\xe5\xb8\xea\x42\x90\x7c\x08\xeb\x39\x62\xea\x3b\xa5\x58\xd4\x0b\x26\x63\x77\xca\x3f\xd2\xc4\x8f\x3a\x34\x5e\x44\x72\x76\x47\x47\xb0\x5a\x96\x88\xe1\x40\x91\x89\x95\x60\x8b\x0b\xd2\x8a\xa5\x19\x2a\x45\x2c\xc7\x74\xa9\xec\xab\x6a\xa3\xf8\x64\x27\xa4\xf0\xe8\x9b\x1e\xb3\xb0\xd6\xab\xc5\x47\xcf\x8b\xfe\x40\x3e\x52\x2e\x8b\x8a\x53\x0e\x87\x00\xe2\x3a\x5c\x4e\xde\x8b\x4b\xf4\xa2\x40\xf5\xd1\xe2\xdf\x56\x98\xb2\x04\xce\x15\xf0\x45\xd5\xac\xa8\x20\x20\x77\x80\x60\x8d\x14\xd0\xd0\xa1\x0d\x56\xbc\x11\xfa\x92\xeb\x85\xdc\x9b\xaf\x33\xb8\xc9\xe3\x52\xcd\xf7\xf9\xa1\xb3\xea\x2a\x44\x2a\xc2\xc5\x62\xc9\x36\x82\xe3\x43\x77\xc6\x99\xe5\x2b\xcc\xd4\x2a\x85\xad\x50\xed\xdb\x50\x54\xcc\x21\x76\x6c\xdd\xce\xe5\x38\xdf\x92\x56\xec\x59\x3f\x3f\x84\x4e\x31\xf3\xa5\x3f\x0b\x54\xa3\xc5\x01\xeb\x9b\xae\x08\x70\x1a\x67\xf9\x49\x9f\xeb\x2d\xe6\x39\x5e\x40\xd5\xa8\x85\x06\x45\x0b\xdc\x31\x5f\x89\x9a\xa9\x0a\x33\xef\xcb\x6d\x17\xad\x58\xd4\x58\xd3\x93\xca\xb4\x0c\xe6\x99\x19\xae\xd1\x60\x19\x3e\xbb\x1b\xb6\xea\x38\x3a\x82\xf7\x55\x23\xf6\x09\x94\xc1\x6e\x48\x64\xb1\x91\xf5\xc8\xe7\x48\x06\xda\x0b\xb2\xc0\x96\xe5\x1b\xd2\x2e\x50\x6d\x85\xed\x2a\x27\xa0\xc3\x6c\xe0\xfd\x6d\xde\x68\x4b\xb7\x8d\x48\xe6\x0c\x8c\x21\x4d\x0f\x7b\xa6\xcc\x4b\x76\x51\xa6\x78\xd3\xb8\xb3\x57\xa8\xb8\x11\x09\x14\xca\x81\x42\x33\x86\x5b\xb8\xc2\x5c\x9d\x39\x01\x39\x4e\x21\x04\x72\x01\x46\x5a\x9d\x10\x24\x32\x20\x33\xd0\x23\x95\xa9\xdc\xdf\x6a\x06\x4b\x42\x69\x25\x02\x49\x83\x23\x7c\xd6\xf5\x35\xfb\x96\xc2\xfd\x55\xbb\x93\x49\x9f\x77\x58\xb0\x49\x2f\x35\x71\xdb\x72\x97\x7f\x2e\x22\xef\x8d\xd0\xc9\x57\x18\x58\x5b\x5d\x5f\xe3\x56\x2e\x1e\x97\x2d\x29\x57\x32\x7f\xe6\x0a\x17\x88\xae\xb0\xeb\xcf\xa8\xf8\x28\xae\xcb\x58\x8a\x8e\x8e\x34\x64\x11\xf9\x27\x4b\xdc\xd6\x1b\x15\xca\x90\x06\x44\xf9\x46\x62\x1b\x9d\xcf\x53\x74\x13\x03\xe2\xf3\xe5\xab\x49\xc5\xd2\xfb\x13\xce\xe7\x79\xd6\x4a\x1a\xd2\x63\x78\x7a\x86\x1a\xee\x65\xe8\x3d\xad\x85\x0c\x96\xa3\x46\x78\xda\x75\x8b\x51\x29\x76\x35\xca\x30\x9e\x76\xbf\x35\x44\xe0\xdf\xf7\x39\xf8\xd7\xca\x76\x78\x0e\xbe\x8c\x5d\xa9\xc5\xab\x18\xbd\x1b\x38\x80\x3e\x87\x3f\xe1\x74\x71\x17\x72\x0c\x5a\x3b\xfd\xca\x51\xa2\x7f\x18\x93\x33\xad\xa4\x7d\x84\x86\x8a\x9e\xff\x1f\x5b\x86\xac\xaa\x56\xfc\xf8\x4e\x6a\x97\xa4\x94\x6e\x39\x88\x58\x35\xe5\x50\x98\x36\x64\x23\xe2\x9f\x5e\x93\xc1\x1e\x64\x0a\xe1\x19\xf4\xb8\x9a\x49\x2a\x62\xed\xe0\xe9\xbd\xde\x02\x03\xa2\x43\xbd\xb4\xf4\x02\x72\x28\x29\x47\x44\xfe\xee\xcd\x80\x21\xd4\xcc\x22\xa5\xcb\xce\x6b\xc1\x95\x29\x45\x61\x64\x55\x6d\xa9\xea\x2c\x3c\xbd\xf5\x5e\xb1\x69\xcf\x46\x40\x3f\xb2\xb2\x56\x4f\x32\x3b\x05\xd6\xae\xb0\x08\xb9\xa4\x4c\x99\xf6\xe7\xf1\xef\x15\x65\x54\xef\x48\xc6\x09\xe7\x62\xa3\x4d\xa4\x0a\xe8\x58\x9d\x98\x12\x59\xf2\xb7\xa8\x76\x83\x5c\x07\x52\xa1\xaf\x2b\x8a\x61\x86\x6a\x8a\xa7\xe9\x9d\xa8\xfb\xe7\xcd\x04\xfc\x10\xec\x67\xfa\x09\xb9\x2f\x12\xc1\xde\xa0\xc1\x79\x3a\x95\x77\x4c\x4b\x67\x8c\xa0\x9a\x8d\x0b\xf0\x68\x36\x72\x73\xc8\xb4\xaf\x88\x58\xb4\x43\x0c\x8e\xee\x77\xe3\xdf\x8e\xee\xf7\x7f\xd4\x46\xc6\xaf\x7e\xb0\x3c\x6c\x6f\xc5\x35\xa3\x4b\x23\x34\xc3\x89\x07\xd3\x46\x8b\x33\xda\x26\x8f\xf6\x04\xa4\xe0\x8b\x11\x20\xbb\xc1\x25\x41\xdd\x75\x99\x7f\xbb\x05\xa5\xd6\xba\x9c\x8a\x52\x36\x0c\x9f\x1e\x80\xd8\xbd\x13\xee\x8d\xf6\xfa\x9c\xdd\x68\xf1\xb9\x79\xbe\x40\xac\x98\x63\x9a\xda\x6c\xca\x26\x68\xa7\xc9\xba\xdf\x81\xd2\x27\xe9\xfd\x10\xfe\xf3\xec\x59\x0e\x71\xe3\x1b\xc9\xde\x9e\xc0\x49\x32\x65\xb5\xb7\x47\xd1\x30\x1b\x21\xe7\x3f\x69\x66\xd4\xb1\xb2\x76\x15\x47\x5c\xee\x92\x81\xb9\xef\x09\xb9\x09\xc9\x66\xcf\x59\xd1\x25\x2e\xaa\x59\x85\x4b\x9d\xce\xe2\x27\xc4\x40\x62\x5e\x6e\xe2\xaa\x14\x1d\x33\xaf\xee\x0d\x0b\x77\xba\x5a\x6a\x87\x59\xbe\x80\xe4\x1e\xa5\x03\x1c\x47\x74\xc9\x89\xf5\x48\x4c\xc6\xb3\xe6\x3d\xed\xeb\x3e\x12\x0c\x94\x35\x56\x2f\x95\xf7\x2f\x96\x65\x65\x09\xa8\x91\x26\x89\xeb\x40\x9b\xb8\xe3\x26\xc7\xc1\xa3\xe7\xac\x26\xf6\xc8\xaa\x52\xa5\x67\x4f\xab\x32\x7a\xa9\x74\xb8\x38\x23\x70\x92\xcb\x1f\x12\x29\x92\x9a\x45\xaa\x32\xde\x5a\x13\x8b\xf2\xf7\x72\x33\xef\xc4\x85\x39\x15\x6f\xa4\x67\x73\xd9\xbc\x13\x76\x7c\x7f\x02\x87\xc1\x37\xfc\xf5\x3b\xbc\x46\x6d\x19\xc4\xe5\xb6\x59\xb6\x3b\x83\xf1\x60\xe1\x45\x35\xf0\x74\x96\x3b\xb8\xaa\xd4\x99\xfd\xee\x53\xfe\x24\x71\x4e\x2a\x9a\xb9\x79\xf7\xb3\xcc\x8c\xb2\xbb\x5f\xfb\x13\xe7\x54\x90\x98\x8c\x48\x13\x7f\xa1\xd3\xc4\x27\x31\x1e\x9c\x3d\xb6\x5f\xaa\xf2\x1f\xf0\xfc\xf0\x89\xa0\x6b\xa8\xfd\xdf\x2b\xfb\x1c\x1e\xa0\x50\x79\xe3\x96\x69\x53\x8d\x55\x70\xdb\x04\xc6\xe4\x81\x50\x20\x75\xd9\x71\x10\x03\x32\xdb\xd0\x62\x98\x61\x22\xff\xa5\x4e\x39\xdf\x42\xc4\x0c\xfe\x06\x48\xd9\x3d\x53\xb4\x13\x92\xd4\x2b\x2c\x7e\x52\x71\xb4\x0d\x3b\xed\x56\xaf\xd3\x3f\xb7\x68\x0d\x3f\x7c\xe8\x8e\x30\x89\x92\x50\x00\x7b\x04\x8d\x8f\x50\xa1\xe8\xeb\xc4\x2b\xd3\x2e\x83\x1c\xb5\x21\xf0\x81\x7c\x6c\x44\x42\xc2\x56\x82\x69\x25\xfb\x97\x90\xde\x52\x52\xcd\xd3\x21\xbc\xaf\x76\x8b\x3a\x2d\x8c\x1f\xe1\x53\x2e\x9f\x48\x8e\x9e\xeb\x3d\x0b\x27\x5b\x51\x27\xf8\x09\xc8\x49\x78\x54\xae\x1a\x99\x3c\xb3\x85\x4b\x1f\xfe\xcf\x18\x4a\x22\x5e\x17\x35\x46\x6d\x5a\xc1\x54\xb8\x2e\x95\x9a\x11\xb0\x4a\x0c\x7c\x19\xe1\x01\x72\xf2\x69\xd5\x59\x36\xd2\xc2\x02\xa9\x23\xe7\x8c\xc0\x0d\xc6\x4b\xa8\x98\x51\x41\xa1\x8c\x07\x79\xf1\x52\xde\x25\xc2\x1c\xd3\xae\x57\x46\x93\x3e\xdb\xfa\x62\x50\x34\x52\x1e\x47\x4c\xaf\x02\xb3\x59\x1e\xc7\xf0\xf4\xbd\xef\xa7\x71\x08\x02\x89\x82\xac\x72\x29\x2b\x4e\xd2\xeb\x29\xc5\xc1\xec\x4c\x24\xe5\x44\x65\x16\xec\x7f\x33\xfd\x66\x62\x23\x87\x8a\x71\x44\x67\xdc\x47\x4f\x66\x8b\x76\x65\xe3\x25\x97\x6d\xae\xe5\xd1\x3c\x9d\x5d\xbe\x6d\xe7\x56\x28\x87\x2c\x09\x6d\xa7\x3a\xb0\x73\x8b\x24\x96\x0a\x2e\x14\x32\xea\xae\xf6\x7b\x0f\x54\x6c\x99\xa1\x1a\x9a\xd5\xe2\x8a\x7f\x39\x8b\xc2\x75\x2a\xb3\x49\xc4\x4f\x38\x88\x12\x97\xab\x82\xb9\xdb\x88\x42\x64\x70\x1b\x07\x57\xb6\x09\x17\xb9\x8a\x39\x35\x41\x79\x3c\x9a\x66\xa6\x68\xc6\xa4\x0b\x1a\x58\x11\xa3\xf2\x0c\x58\xc3\x27\xeb\xa4\x5c\x2e\xd0\x32\x1e\xb8\x4e\xc8\x52\xc0\x9f\x1f\xe6\x99\xe7\xf9\x61\x1c\x77\x50\x43\x3d\xcb\xaa\x17\x37\xce\x80\x55\x50\x28\x8d\xbd\xd0\x0d\xd1\xdd\x26\xa2\x1d\xe0\x7a\x86\x83\x4e\x91\x6b\x71\xcf\x7a\x85\x83\x8d\x07\xa4\xc2\x78\x66\x77\xc9\xc1\xe5\xe0\xbd\xbe\x0f\x73\x6c\x36\x29\xac\xb2\x91\x87\x70\xb9\x5e\x36\xda\x1f\xb9\x6c\x20\x92\xf2\x4b\x1d\x58\x8b\x52\x55\x67\xe2\x10\x85\x8c\xbe\xc5\x54\x17\x39\x7e\xfb\x29\xfd\x63\xc1\xfa\x20\xa7\x4f\x07\x46\x07\x07\x58\xc4\xd0\x21\xdc\x81\x51\x0c\x41\xe6\xed\x62\xbf\x41\x8a\x57\xd8\x5d\x87\xe5\x07\xb8\xa5\x0f\x64\xad\xdc\x25\xbe\x67\xb5\x6c\x44\xe1\xb1\x4c\x97\xed\x71\xb7\xf6\xcb\x71\xd0\x06\x99\xb0\xd2\x96\x96\x98\xc1\x09\xec\x3f\xeb\x82\x84\xa8\xcc\xe3\xef\x24\x5d\x22\x31\xad\x9a\x79\xfd\x4c\xab\x32\x88\x2f\xc1\x1f\xb1\x86\x80\xfb\x2d\x47\x7a\x19\x20\xdb\xe1\xc3\xda\x61\x48\xd9\xe2\x50\x18\xb7\x34\xc7\xba\xe2\xd1\x76\x16\x19\x1e\xc2\x2a\x43\xda\x32\x47\x13\x1e\x6e\x9c\x9d\xc3\x0e\x49\xfb\x0c\x8e\x8d\xb6\xdd\xb8\x66\x3a\xc1\xd9\x39\x4b\x0d\xd1\xb2\x6f\x94\xf1\xcc\x31\x5f\x9f\xf9\xec\x0a\x09\x2a\x93\x79\x1e\x2d\xb4\xf4\x8f\xb6\x9c\x69\x91\x52\x86\xec\xe2\xf7\x25\x16\x7c\xe1\x4a\xa1\x51\x7e\xf6\x98\xa4\x3e\xa7\xe0\xe8\xab\x26\x43\xa7\xd0\xe0\xc1\xa8\xfc\x9d\x91\x36\xdd\x52\x76\xf7\x66\xbd\x4c\xc0\xde\xd2\xb6\xdb\x83\x49\xd2\xba\x5f\x57\x94\xe1\x56\x1c\x75\x0b\x0e\x7d\x76\xf9\x04\xaa\x15\x12\xed\x34\xe2\xa5\xfe\xd1\xf4\x89\xc9\x31\xd0\x7e\x4b\xd8\x62\x49\x59\x95\x99\x32\x1f\x0d\x66\x6b\xd2\x72\xf8\xa7\x9a\x6d\xf5\x77\xf6\xd5\x6b\xbc\xb1\x8f\xd5\xe4\xbc\x67\x7e\xae\xf8\x01\x2c\xd1\x06\xb7\xc7\x20\x8e\x7b\x7d\x27\x62\xd6\x7f\x47\xf5\x0a\x4f\xe0\x99\xf2\x68\x27\xc7\xe6\xd7\x17\xa9\x0c\x72\x9b\x1c\xa8\x4f\x39\x04\x59\xe9\x3a\x35\x29\x6a\xe9\xfb\xef\x09\x9b\xa2\xc2\xd7\x4a\xc7\x73\xc4\xd8\x08\xa9\xf4\x7f\x13\x38\x89\x1e\x45\xe8\xf1\xfe\xf4\xb1\x64\x7f\x57\x27\xe3\xa8\x13\x08\xd2\xf9\x71\xc1\x54\x86\xc7\x7a\xed\x84\xa7\xe1\x44\xa2\xa8\x93\x7c\x30\x4a\x45\x75\x06\x6e\x95\x73\x9f\x24\xc2\x3b\xac\x93\x19\x4e\xa2\xcd\x8b\x30\x4e\xc8\x7f\x5e\xbc\x30\x22\x2b\x33\xa5\x08\xd3\x07\xb5\x84\x33\xde\x6a\x78\x4f\x33\x54\x1f\xb9\x56\x37\xe3\x13\x51\xcb\x30\x8a\xfc\x4e\x4b\x66\x57\x1c\x3a\x19\x7e\x16\x29\xac\x94\xfb\xf9\x9c\xfd\x83\x8a\x03\x4e\xda\x39\x05\x53\x2b\x08\x0a\x54\xd7\xc1\x22\xa9\x9a\x99\x49\xa9\x12\x34\x27\xb6\xb4\x9d\x98\xd1\x3b\x52\xe3\xa9\x62\x08\xd2\x4e\x5b\x24\x85\x0c\xfe\xfd\xef\x81\x2d\x1b\x8a\x1b\xba\xa2\xb6\x65\xac\xbd\xdd\xcd\x27\xad\x50\x12\x65\x3d\x0c\x2e\x03\xd4\x1a\x4d\x20\xfe\x9b\x0c\xb3\x18\xaa\xcf\xc1\xbb\x5a\x9a\x54\xea\xf0\xb2\xa9\x7b\x95\xa2\x1a\xf2\x69\x76\x24\xcf\xee\xe9\x33\xdd\xb8\x6a\x01\x73\x2c\x1d\xea\xc2\x55\xe1\x51\x2e\xa1\xf8\x9b\x7a\x63\x68\x88\x1a\x38\x5d\xb1\xf9\xa9\x4f\x65\x55\xa1\x40\x06\xb1\xcc\x12\x83\x88\x73\x3d\x85\xc6\xbb\x9b\xc2\xa1\xc1\xb9\x93\xd6\x95\x32\x24\x73\x7c\x45\xe1\xb7\x42\x94\x99\xba\xb9\x76\x5c\x49\xdf\x44\x72\x23\x92\x3a\xdf\x7e\xb5\x62\xca\x69\x64\x2e\x40\xe9\x08\xd0\xca\x96\xca\x40\x65\x29\xab\xf4\x14\x70\x83\x37\x2a\x7d\x26\x34\x37\x36\x65\x72\x18\x4b\xe4\x16\x16\x7a\x6b\xf0\xde\xd6\x62\xe7\xd2\x2f\x4b\xe2\x65\x51\xaa\xfb\xb5\x51\x1a\x06\x27\xba\x88\xc0\xbe\xcf\xf2\x21\x68\x9d\xb7\x9e\x4c\x5e\x2a\x6c\xbf\xf1\x96\x93\x2a\x8e\xd6\x31\x8a\xee\x1a\x54\x6c\x6a\x7a\xab\x30\x9d\x52\x79\x22\x68\x5a\x51\xba\xc2\x5b\x9c\xf2\xde\x3f\x52\x10\x44\x09\x54\xf1\x46\x16\xf0\x89\x8f\x74\x25\xe6\x72\x92\xd8\xfc\xf5\x7d\x6c\x7f\xef\xd2\xd3\x68\x3d\xd5\xc9\x3a\x5e\x4e\xf2\x4b\x6d\x13\x6d\xd9\x88\x65\x3a\x72\xa4\x96\x77\x7e\xa0\x89\x83\xe0\xa7\x33\xf8\x3b\x61\x36\xfa\xc8\x29\xa7\x0a\xd7\x98\x72\x13\x99\x1c\xa2\x2d\x55\x7a\xe2\x18\x8d\xcb\x4a\xb9\xc1\x24\xc3\x02\xbf\x15\x72\xf0\xca\x3b\x92\x9d\x5f\x63\x66\x4a\xaf\x8a\xd7\xfb\xd6\xbc\x07\x02\x13\x5b\x6e\x97\xc5\x34\x57\x51\x74\x8b\xf7\x9f\x1f\xaa\xce\xb8\xdf\x73\xec\x17\x78\x9d\x8a\x17\x4e\x5d\xd4\xf4\xe9\x2e\x2a\xe6\xa8\xf6\x62\x9c\xca\x87\x29\xfc\x42\x67\xf4\x54\xf2\x53\x66\x37\x37\x1d\x51\xed\xae\x93\x99\xe0\xd2\x41\xd4\x74\xdc\xaf\x6d\xca\xaf\x25\xf0\xa4\x2c\xa6\x43\x87\x4c\x42\x95\x65\x6d\x65\x83\x42\xd6\x3e\x7f\xfd\x0a\xde\xa2\x96\x55\x45\xb5\x44\xbe\xd7\x32\x84\xc3\x95\x4d\x1f\xcc\xe8\x09\x0f\x24\xc5\x04\x3a\x5f\x6f\xd9\x3d\xb2\x74\x14\xec\xe6\xda\x9d\x50\xc8\xf5\xe7\xaf\x5f\x39\xaf\x77\xc4\xf5\x7e\x9f\x96\xf9\xcf\x5f\xbf\x9a\x3a\x2f\xfe\x13\x98\x3f\xa4\xf0\xa3\x30\xbf\xc7\x92\x7e\x8b\x84\x73\x19\xb8\x93\xa7\xb2\xea\xb8\xa9\xf8\x29\x1c\xc4\x8e\x84\x14\xd2\x60\x75\x30\x51\x17\xc7\x09\x3c\xb8\x8a\xca\x52\x3a\xf2\x4c\xb6\x85\x5b\xe2\xa2\x2a\xb1\x2c\x17\xd1\xa2\x86\xce\x32\xab\x0d\x5b\x29\x8d\x00\x6a\xe4\x39\x8e\x94\x93\x67\x6a\x17\xd5\xd4\x42\x6c\x75\x72\x39\xa9\xcb\x04\x64\xbe\x06\x3e\xf0\xa0\xc8\xb0\xb5\x2a\x4c\xc6\x07\xe8\x94\x53\x67\x44\x9c\x8d\x46\x4e\x55\xb2\x2d\x30\xa2\x55\xd1\x40\x90\x07\xd6\x73\xad\xda\xd8\x65\xf5\x7d\x79\x17\x8f\x91\xbb\xac\x16\x5b\x29\x8f\x2e\x91\x7d\xe3\xf3\xbf\x0a\x17\x84\x9b\x20\x3e\x0f\xc7\x3e\xec\x81\xae\xfc\x7d\xe6\xb8\x5e\x8e\x63\xfb\xa0\x5b\xf7\x2a\xf4\x25\xd2\x90\x32\xb4\x77\x16\x45\x32\xf7\x79\x43\x56\x3a\x4d\x82\xac\x9b\xde\x53\x3a\x5b\x78\xde\x97\xe7\xb1\x53\xfc\x03\xba\xc1\x40\x57\xad\x1a\x44\xb2\x0c\xb1\x32\x3b\xd1\x9e\x2a\x95\x21\xcd\x82\x05\x79\x1b\x97\xe7\x7b\x3b\xf3\xbe\x42\x8a\x38\x7e\x94\xdc\x5c\xf1\xf9\xc0\xd8\x03\xa9\xc6\x9e\x3f\x4b\x78\x3e\xdf\xaa\xd3\x06\x7d\x4e\x51\xd8\x35\x64\x42\x25\xaa\xf6\x4c\xe8\x9b\x9a\xe0\xfb\x52\xaa\xd6\x48\x09\x84\xd1\x14\xe8\x39\x04\xa9\xeb\xe5\x9e\x38\x08\xd0\x39\x50\xc9\x06\xf6\x18\xa4\x19\xdb\x1b\x43\xd1\x90\x9a\x26\x3a\x2c\x52\xb6\xcd\x6b\x45\xd0\xd4\x41\x49\x8f\x41\xef\xef\x7e\xa4\x28\xed\x9b\xf3\xc1\x04\x0f\xac\xbd\x4b\xf0\x2e\x47\x60\x24\xc1\x33\x1e\xdb\x03\xd2\x3d\x42\xc7\x40\xf2\x87\x23\x7d\x30\x2e\x18\xa2\x5e\xa2\xe5\x37\xd7\x23\xd2\xc7\xf1\x5a\xc7\x75\xd5\xba\x8b\x3c\x3f\xda\x1a\xbb\x27\x64\xf1\x43\x2a\xf5\xa4\xcf\x67\xde\x7a\xad\x7e\xfe\xa0\xcb\xf4\x9e\x8c\x98\xe1\xc9\xb9\x97\x33\x40\x36\x97\x42\x91\x5b\x9b\x3f\x55\x3f\x4a\xc4\xff\x28\xac\x31\xff\xbd\xe1\x74\x91\x3b\xb4\x9b\xaf\x54\xf5\x1c\xed\xb2\x08\x4b\xa3\xb7\xb5\xc2\x88\xa2\x0d\xe4\x24\xea\xc0\xeb\x33\x10\xca\x3b\x82\x41\xdb\x39\x12\xa2\x4f\x88\x97\xa4\xbd\x50\xb9\x24\x89\xc4\xc1\xf1\x81\x35\x17\xe9\x3b\x74\x45\x1e\xc3\x89\x50\xc7\x79\xfa\x36\x1e\xf2\x27\x33\x3e\x45\xa4\x3b\x57\xf0\x2e\x3a\x69\x96\x2f\xa3\xb2\xdb\x52\x76\xb0\x83\x72\x76\xf0\x70\x25\xed\x7a\xfa\xfa\x31\x20\x7e\xa2\xdc\x9d\xc3\x0a\x69\x4b\x0b\xdd\x3b\x51\x28\xd8\x8b\xca\xa1\x36\x65\x5d\x61\x2b\x2e\x4b\x4c\xad\x8b\xd7\xa0\xef\x70\xdd\x76\x0b\x60\xa7\x6c\xd2\xc6\xad\xd7\xf4\xfd\x9b\x9f\x0d\x0a\x62\x4d\x37\x48\xb1\x69\xd0\x2f\x5b\xb2\xe8\xa9\x18\x1f\x94\x24\x7b\xa4\xbc\x67\x79\xed\xd8\xc8\xec\xb1\xbb\x94\x76\x4a\xda\xd6\x4e\xeb\x96\x76\x48\x85\x0c\xa6\xfc\x50\x61\x7a\x87\xc4\x55\x06\x7b\x99\x8a\xef\x2d\xc3\x33\x12\xd9\x33\x31\x9c\x14\xc7\xfb\x3b\xf9\x7a\xd4\xf9\x3a\x23\x49\x00\x5b\x17\x93\x83\xde\x73\xde\xc9\x9d\xf7\xac\xb6\x8e\x70\x33\xab\x9a\xd4\xca\x5a\xef\x0e\x47\x27\x1c\xb7\xcb\x1a\xf5\x32\x44\x6c\x6e\xcc\x4e\x73\x44\xf2\x59\x9e\xdd\x22\x37\xbc\x2a\xa5\xdb\x8a\x23\xa8\x2a\x05\xfb\xf7\x97\x86\xac\x66\xea\xdb\xf8\xd6\x25\x7d\xd0\xb2\x27\x1f\xca\x64\x00\x19\x4c\xda\x2c\xa0\x30\xfc\xe1\x54\x29\x91\x49\x7a\x6e\xde\x5d\x7f\x12\x54\x7e\x77\xe9\xfe\x49\x2d\x5e\xc2\x5b\xc2\x4f\x32\xf9\x3e\xb8\xe3\x58\xec\xa8\xf4\x93\xe1\xe7\xa1\xbc\xf1\xa5\x4f\x44\xf9\x9f\x24\xcf\x44\xdd\x27\x3b\x25\x48\xfc\x0b\x07\x63\x53\x56\xe2\xe4\xba\x40\xfa\xa4\xa3\x4c\x01\xf9\x4a\x4f\x71\x89\x8a\x42\x15\x59\x39\x53\xe5\xb8\x75\xdd\x05\xc7\xe1\xf8\x35\xb8\xa9\x6a\xa2\x3c\xf3\x8c\xcf\xfb\x46\x1d\x2d\x9a\xf4\xec\x9f\x87\x8e\xfb\x56\x47\x5e\x94\x57\xf0\x2c\xdb\x12\xd1\xdd\x0c\xf6\x61\x52\x40\xb2\x34\x8b\x72\x1b\x47\x12\x6e\x6c\xfa\x7b\x0e\x47\xf6\x28\xa7\x54\xbe\xfd\xb9\xd6\x1d\x54\x7d\xe8\x44\xf0\xdd\x4d\x62\xcb\x84\x71\x45\x7e\x6f\xdc\x26\xf5\xd5\xf2\xc6\xd0\x14\xd4\x71\xdc\x64\x6c\xa9\x4d\xf0\xf4\x5e\x7f\x30\x7e\x71\x81\xea\x9a\xda\x83\xc6\x26\xc5\x75\x3d\xc7\xba\x88\x2f\x37\x3c\x66\xdf\x55\xa7\x85\x3a\x46\xc7\x56\x4a\xe6\xc8\x73\xbb\x71\x37\x6c\xe3\x86\x32\x24\xa1\x83\x7b\x6e\x30\x41\x15\x52\xf8\x67\x53\xd5\xff\xd4\x67\x9f\x93\x55\x15\x3a\xfb\x70\xea\x6c\x84\x1d\x99\x6e\xdc\x2c\x38\x0b\xc7\xb9\xd1\xd7\xdb\x9c\x11\xa3\x92\xe3\xf4\x6e\x87\x64\x44\x39\x4a\x1b\x65\x81\x4d\xb5\x8f\xf0\x63\x75\x60\xda\x13\x7c\x59\x48\x53\x5f\x5b\x21\x52\xa1\x6c\x22\xa6\xb9\x44\x2d\xed\x91\x0d\xf2\x90\x64\x99\xd2\x1f\xc3\xf4\xcf\x48\x1d\x34\x78\x1d\x24\xd0\x7e\xe6\xcb\x93\x74\x82\x80\x49\x59\xf3\xf3\xca\x2c\x98\x03\xbd\x22\xa8\x58\x74\x52\x45\x7b\x2a\xa3\xe2\x2e\xfc\xcd\x34\x8b\x65\x83\xd5\x81\x11\x15\x59\x1f\xdb\xce\xa4\x2b\x83\x3c\xa9\x2b\xdd\xf1\x27\x6b\xf5\xe8\xdf\xa4\x3d\x4b\xac\xa4\xb6\x9b\xd0\x90\xb5\x80\xa4\xb4\xbd\x4b\x45\xca\xaa\x73\x9e\xac\xa3\xf4\x54\xae\xe6\xd4\x20\x21\x10\x1d\xff\x88\xd7\xca\x5d\x1d\x60\x0a\x5f\x3c\xd2\x62\x3d\x7b\xec\x6b\x77\x52\x61\xae\x2b\xa7\xbe\x5e\xd4\x47\xc0\xed\x5d\xe4\x8a\x54\x28\x77\xb1\x45\x47\xad\x21\xf5\x61\x8a\x9f\x95\x60\x3a\x9e\xcc\x30\xe9\x84\x1c\xcc\x70\x34\xbe\xb8\x6e\x53\x52\x27\x5d\xe7\xc6\x56\x11\xd0\x28\xb2\x2c\xa4\x57\xe0\x3d\x2b\xa1\x91\xc5\x07\x83\x60\x6a\xb7\x1c\x77\x56\x16\x16\xf7\xc9\x8b\x12\x21\xe1\x49\xac\x03\xbf\xca\xdc\x1c\x2f\x52\x01\xd2\xfc\xd9\xa5\xb0\x8a\x7b\x57\x11\xbf\x6d\xaa\xba\xa7\xfa\x75\x6a\x99\x7f\x3b\xac\x94\x39\x6c\x59\xf0\x3a\x07\xcb\x2d\x0e\x16\x46\x61\x3a\x23\x3a\x83\x6b\x26\xa7\x43\x5a\x77\x5c\x00\x72\x84\xfe\xe8\x4b\x70\xcf\x81\xa3\x2c\x45\x5d\x41\x72\xe7\x19\xca\x53\x7a\x84\x5d\x52\xd2\x57\xe6\x7d\xf7\x56\xdc\xee\xa0\x6f\x6f\xcc\x03\x6b\xf1\xfc\x70\x8c\x8c\x77\x59\xf6\x87\x11\xcc\x4f\x21\x94\xe3\x05\x72\x57\xc2\xd8\xe5\xd8\x3c\x96\x60\xde\x25\x44\xd2\x11\x47\xda\x7f\xa6\x3f\x49\x44\xd5\xee\x5e\xce\x9b\x84\x11\xb2\xf0\x56\xf5\xb0\x63\xcf\x6d\xd5\x98\xa2\x1a\x8f\xef\xbe\xa9\xd2\x40\xe5\x7f\x98\x0f\xb7\x5d\x99\xc7\x4f\xe4\x1f\x05\x34\xea\xdd\x1e\xe9\x75\x86\xa2\x39\x74\x4a\xc5\x78\x53\xd5\x33\xe0\x68\xbc\x0f\x63\x6b\x46\x8c\x22\x8b\xb1\x87\x50\x20\x63\xc6\x35\x5c\x8b\xb4\xaa\xfe\xc0\x27\xd1\x22\xba\xf8\xc1\x17\x2d\xf2\xb9\x68\x11\x59\xd9\x0c\x95\x25\x38\x77\xc4\xe8\x8b\xa6\x53\x77\xcb\xe8\xf2\x65\x92\x8f\x64\x4d\x92\x06\xaf\xeb\x0d\x2c\xaa\x86\x75\x57\x1c\x57\x61\x3c\xd4\xe2\xe6\x2b\x06\xd5\x62\x81\xcb\x0a\x31\x2c\xce\x43\xce\x6a\x59\x75\x40\x31\xd9\x80\xbb\x0b\xe0\x7e\xd7\x5a\xa4\xc0\xc5\x2a\x2a\xe0\xd8\x5e\x15\xd5\x53\xdc\x5e\x07\x87\xd5\xf4\x92\xde\x49\x7c\x25\x39\x47\xb1\xd8\x82\xec\x45\x52\x3a\x89\x52\x5e\x2e\x6e\x62\xac\x1c\x96\x8c\x30\x95\x7e\x79\x3a\xf7\xe7\x31\xf4\xff\x58\xe4\xee\x52\xff\xef\x90\x73\xac\x29\x19\x31\xa1\x47\x35\x25\x63\xc6\x35\xc4\x94\xe8\xc2\xda\xb6\x4a\xfe\x95\xe3\x9f\x3e\x96\x49\x51\xa3\x90\x76\xb2\x6a\xae\xb7\xb5\x27\xf0\xc5\xa0\x3c\x84\x5b\x1a\x91\xe7\xf3\x75\x48\x7b\x87\x1a\x8d\x74\xe7\xae\xe8\xa8\x21\x3c\x96\xf2\x18\x37\xa8\x21\x9a\x43\x29\x09\xf7\xca\xad\x50\x5d\xa8\x9d\x17\x69\x03\x87\xea\x09\x53\x59\xc1\x66\x17\xea\xcb\x6b\x4d\x95\xd5\xe8\xf2\xa6\xf4\x96\x9d\x1c\xe1\x69\x5d\x87\x95\x54\x3f\xef\x1d\x39\x48\x14\x7f\xbb\xc7\x96\x9a\xc5\xc2\xa7\x61\xbd\xfc\x00\x86\xb0\x99\x49\x38\xfd\x54\x41\x13\x3d\x80\xdd\xc4\x4d\xbe\x58\xa8\x1d\x5a\x28\x3f\x97\xce\x1a\x81\x0c\xc9\xfa\x4c\x81\xc5\x7d\xe2\x02\x38\x9b\x1f\x17\x36\xf9\x64\xb6\x6e\xcb\x69\xee\xd4\xe2\xf9\x24\x10\x0a\x67\xcb\x61\x8d\xc4\xfc\x63\x69\xaf\x2d\x66\x33\x4e\xaf\x7d\xaa\x30\x8e\x1e\xc0\x97\x48\xce\xe7\xa6\xd6\x64\x24\x67\xd5\x73\x35\xb0\x2c\x51\xaf\x0e\xab\x69\x62\x72\x86\xd1\x71\x9d\x1c\xec\x6c\xbc\x07\x35\x32\x9d\xfd\x13\x87\x73\xb6\x52\xf5\x3d\xeb\xe2\x3f\xa9\xae\x1f\x68\x00\xb6\x99\xfc\xd1\x11\x98\x6b\xbc\x0d\x7f\x69\xd6\xc8\x9d\x13\x0b\xc3\x89\x7d\x3b\xe2\xfa\xc3\x77\x0a\xae\xde\x4a\xcc\x20\x65\xf0\xb5\xe6\x10\x72\x58\xb8\x27\x99\xbb\xa9\x58\x0d\xe4\xf3\x8d\x48\x8d\x31\xb0\x63\xc9\xfe\xb9\x59\xd8\x3e\x93\x3b\x76\x7e\x0f\xca\xd2\x0f\xc9\xce\xbb\x63\xe5\x5c\x2a\xf3\x59\x4d\x28\x6e\x83\x02\xb4\xe2\x21\xf5\x9c\x0d\xaa\x9d\x8d\xd2\x38\x1b\x07\xa0\x8b\xf2\xd6\xb5\xb1\x33\x62\x59\x1e\xdc\xef\x6c\xef\xe3\xd4\xb8\x95\x35\x2e\x55\x73\xb3\xa3\xef\x8d\x81\xc4\x89\xbd\x51\x9d\x68\xa7\xfc\xf0\x20\xcf\xa6\xe0\xf3\x12\x5c\x37\xec\x7a\xcb\xff\x0c\xef\xc5\xff\x7e\xe7\x95\xd6\xa3\xfe\xba\x6a\x48\x78\xe3\x08\xaf\x3d\x4a\xbd\xb4\x17\x1f\xa5\xdf\x9b\xb8\x16\x9c\x88\xab\x7c\xfb\x4a\x50\xa8\xa3\x60\x82\x53\x6c\x36\x27\x77\xad\x57\x0d\xab\xea\xe8\x1e\xf9\x2b\x8c\xad\xc7\xdc\x1c\x70\xb6\x15\x25\xc2\xe5\xe1\x12\x4f\x2a\x28\x43\x0c\x4f\x07\x5d\xe5\xee\x1e\x81\x88\x26\x83\x4b\xf8\x96\x4f\xa5\xeb\x2e\xe8\x9e\xd8\x44\x1f\xd5\xac\x1f\xdf\x35\x8c\xde\x74\xb3\x8e\xa9\x68\x15\x3e\x7c\x2a\x99\xe5\xc8\xfd\xa6\xa2\x81\x0e\x9d\xca\xa3\x45\x2f\x6c\x27\xc3\x8a\xd7\xa7\xe0\x94\x98\xb2\x96\x6c\x2c\xac\x9c\xd7\x1a\x57\x19\x38\xb3\x65\x4f\x92\xc5\x06\x72\xc3\x66\xd9\xc3\xfc\x16\xe2\xd8\x33\xfd\x49\x94\xb8\x1d\x4d\xc3\x8b\x48\x72\xf1\x91\x81\xe8\x48\x4f\x4f\x9d\x15\x15\x83\x05\x85\x08\xa7\x3a\x8c\x4a\x39\xd4\x4b\xa5\x19\x59\x35\x65\xba\x28\x7e\xf4\xe8\x53\xdf\x31\xd0\xef\xcf\xdd\xb7\xf6\x06\x28\xa3\xde\x7d\x6d\xa3\xae\xcb\xc5\x88\x3a\x9c\xa4\x17\xac\x15\x93\x57\x7d\x37\x9c\xab\x64\x35\xff\x9c\x70\xee\xe2\x00\x3d\x3c\xec\x21\x7a\xe8\x3e\x48\x2f\xcb\x67\xb4\x78\x26\xdd\x9d\x01\x45\x99\x60\xf0\x39\xf8\x27\x1d\x07\xe1\x41\xd5\x32\x32\xbb\x2b\x2a\x49\x54\xc7\x72\xd4\x55\xf8\xa9\x66\xd5\x2c\xca\x74\x55\x55\x89\x7e\xc0\xd7\xe8\xbb\x0d\xc3\xf4\x2d\x6e\x65\xba\x2b\x2e\x45\x49\x88\x27\x27\x20\xee\xc6\xe9\xc8\x2e\x0f\x07\xa2\x18\xd0\xed\xa5\xc4\x33\x3e\x2d\x21\x93\xa7\xc1\xe7\xfb\x5b\xd2\x2c\x2e\x28\x99\x1a\x5c\xa7\xaa\xc8\x8c\xde\x94\x37\xb8\xea\x48\xbf\xbd\x4b\x3e\xed\xae\x52\xd0\x51\x37\x21\x18\xc5\xa4\x2b\xe2\xd1\x7d\xa5\x58\x3c\xd0\x51\x9e\x9d\xd1\x23\xa9\xcb\x2c\x71\xc6\xa3\x0b\xdf\xdd\xd3\x9b\xd3\x49\xb6\x8f\xea\xc8\xa5\xe7\xf0\xa8\x4e\x5c\x6e\x08\x43\xbd\x9e\xb0\xfd\x27\x70\xde\x72\x43\x18\xe3\xb8\x8d\x0e\xd7\x80\x1f\xd3\x18\x70\xdb\x5f\x0a\x82\xf6\x3b\x68\x7c\xcf\x1d\xfc\xd9\x7c\x30\x8b\x89\x84\x03\xd6\x51\x34\x69\x18\x0e\x3e\x89\xe3\x75\x8f\x4b\x11\xf1\x56\x57\x22\x66\x77\x81\x5e\x61\xc6\xa2\x58\x8c\xbb\x35\x24\x4a\x6e\xd5\xb5\x3a\xbc\x53\xaa\x2d\xa1\xba\x36\x39\x87\x72\xfb\x87\x0e\xde\xff\x31\xd5\x6c\xaf\x31\x93\x35\x53\xe8\xfe\xe4\x18\x7e\x91\x51\x91\xd0\x37\x32\x95\xd8\xce\xa9\xf3\xcd\x49\x24\x14\xd3\x1b\xbc\xa1\xc9\xb0\xc4\x3d\xb8\x9b\x37\xff\xd5\x3f\xba\xd7\xc3\xd9\x1d\x21\x53\xef\xae\xfe\x13\x0f\xee\xd4\xa0\x22\xc1\xca\x6a\x1a\xbf\xa6\x80\xc4\xcf\xd2\xec\xac\x30\x38\x45\xcb\x25\x6e\xca\xfd\x18\xd6\x96\xe5\xba\x24\xd8\x21\x3b\x8c\x9a\x8d\x9c\x03\xa3\x0e\x2f\x45\xbb\x89\xdb\xb1\x93\x5f\xdd\xe7\x18\x7e\x71\x1f\x8c\xe6\x2c\xbb\xf0\x95\xcc\x15\x36\x76\x6c\x06\x8d\xfa\x3a\x81\x5f\xfe\xe1\xe3\x4c\xe7\x0d\x5d\x9e\xf3\xb9\xa9\x9e\xf3\xa1\x31\x41\xdf\x8e\x45\xf8\x8b\x69\x95\xb8\xfd\xce\x1d\x93\xa6\xb6\x87\x95\x3e\x2b\x78\x79\xfe\x24\x3c\xfb\xf6\x27\x90\x2a\x33\xc5\xac\x78\x05\x5f\x24\xe4\x2c\x07\xb2\x1b\x9c\x00\x35\x44\x66\xe3\x21\x76\xbc\x4c\x4b\x71\x17\xd4\x2c\xc4\x2c\xb4\x51\xec\xd2\x31\x93\x80\x87\x32\xa3\xcb\x9d\x84\xdd\x4a\xef\xb8\xc3\x1e\xa3\x7c\x7e\x14\x35\x42\xf8\xfa\x5c\x6b\x99\x5d\x1a\xb3\xd3\xba\x36\x91\x09\xae\x7c\x3a\x22\x17\x59\x5d\xd4\xcc\x48\x5f\xcb\x58\xb3\x8c\xb3\x91\x6e\xcb\xa1\x3a\x49\x8f\x4d\xf3\xc8\x88\xa0\xcc\x9f\x4f\x99\x7c\x42\x13\x3d\x12\xc5\x09\x3b\x7e\x0f\x43\xde\x51\xa2\x38\x25\x4c\xb6\xf2\x5b\x52\xa2\x76\x64\xd2\x4f\xeb\xda\xdf\x04\xca\x48\x96\xf7\x51\x4a\xbc\xbc\x48\xfc\x20\x18\x5b\x08\x5a\xe8\x32\x0c\x12\xb6\x9e\xcd\xb1\xad\xfc\x00\x0e\xa2\xda\xf1\xb6\xda\x93\x84\xa1\xf3\xf7\x37\x14\xeb\xf2\x8e\xff\x7c\x62\xff\xc5\x87\xd8\xce\x87\xd8\x86\xd5\xee\xef\x4e\xa4\x43\x8a\x30\x9c\x25\xf5\xcf\x7d\x3d\x90\x0e\xad\xf9\x0a\x33\xaa\x4a\xbb\x53\xa8\x2b\xca\x80\xcc\xe2\x9b\x42\x9a\x19\x69\x17\xa8\x4f\x0f\xfa\x35\x88\xc5\xea\xe6\x0f\xa9\x80\x8e\x13\x75\xf0\xef\x02\x7a\xb9\x05\x9e\x83\x88\x6b\x38\x78\x5d\x06\xc1\xc4\x06\x4c\x05\x21\xa5\xdb\x55\xbb\x58\x8d\x7b\x53\xd9\x83\x8c\xe9\xa0\x58\xc4\x9d\xa2\x4a\x73\x44\xef\xb2\x70\xe5\x88\x1a\xdb\x8f\x8e\xbe\x06\x35\x12\x43\x1c\x05\xd9\x10\x26\x34\x62\x6f\xc6\x1d\x92\x7d\x71\x0c\xdf\x11\xe2\x56\x2c\xac\x65\xc5\x71\x41\xaa\x13\x61\x90\x54\x15\xe8\x78\x5b\xcb\xb9\x3b\xde\x22\x45\x6e\xe5\xa0\xd4\x35\x0c\xd7\x98\x3d\x7f\x16\x61\xf1\x5b\x51\xf2\x71\x1a\x3d\x7f\x2b\xee\xbf\x14\x97\x71\x3c\x49\xef\xf5\x74\x17\x4a\xe6\xf8\x8f\x80\xba\x3b\x3b\x9a\x47\x12\x33\xd8\x3a\xd5\x64\xcf\x61\xac\x14\x33\x64\xf3\x49\xd5\x89\x61\x95\x7e\xec\xa6\x41\x25\x64\xe3\x63\x94\xc2\x16\x91\x7f\x62\x76\x94\xbe\x90\xd6\x27\x6d\x9c\xff\x37\x84\x68\xf7\x25\xd9\xf7\x5f\x08\xb6\x2d\xc1\xc6\x92\x6b\x68\xf0\x56\x1b\xaa\x68\x60\xc9\x3b\xed\x3b\x82\xb9\x09\x52\x26\x82\xbb\x5f\x88\xc9\x89\xe9\xc6\xc0\x87\x10\x72\x4c\xf8\xf4\xde\x04\xf5\x22\x41\x29\xaa\xe6\xc2\xab\x5f\x68\xab\x68\x9b\x28\x37\xdf\x43\xe0\x51\x21\xaa\x7b\x53\xd8\x0d\x59\xa5\x08\x3c\x30\x84\xf5\x85\xde\x8a\xde\x5e\x08\x70\x08\xb9\xb7\x0a\xa2\xec\x82\xec\xfe\xba\x6c\x20\xed\xb3\x41\x96\x2f\x0c\x60\x19\x20\x08\x57\x85\x5c\xf0\xaa\x26\x57\xa8\xb6\x65\xb9\x1d\x66\x48\x5e\x24\xc9\xd9\x42\xb3\x83\x2e\xa2\x48\xd5\x55\x4a\x25\x5c\x6d\x84\xb3\x25\xb1\xfc\xd5\xd0\xb5\x52\x62\x3d\x99\xe0\x80\x81\xeb\xcb\x2f\xb4\x57\xb4\x8f\x96\xe8\x21\xe9\xcf\x31\xc3\xed\xa2\x6a\x30\x15\x2b\xe0\xc6\xbd\x2d\x94\x62\x06\xab\xa5\xbc\x84\x0d\xe5\x2e\x4e\x49\xad\x79\x55\x77\x7f\x43\xb7\x38\x4e\x23\x48\x50\x75\xfb\xf5\xad\x9a\xfe\xae\x29\x55\xcc\x71\x71\x13\x23\x4b\xde\x1c\x48\x01\xc1\x55\x2b\xf2\x2c\xf0\x1a\xf0\x62\xc9\x36\x09\x26\xb7\x97\x11\xcb\x43\x1e\x7c\x9c\x14\x2a\x73\x9e\xa6\x40\x75\xad\x32\x40\x42\x14\xca\x0b\xec\x62\xcc\x79\xc9\x6f\xc7\x60\x23\x8a\x5b\xdc\x97\x78\xe0\x06\xd5\xc6\xc0\x3a\x00\x77\x9d\x34\x15\xff\xd9\xfa\xff\x13\x78\x16\xbf\x96\x9d\x7c\xfb\x62\x72\x0c\x7f\x8d\x23\x34\x7f\x84\xc4\x7c\x7e\xa8\x2f\x05\xec\x45\x81\xf7\x67\x30\x25\xe7\x0f\x8f\x90\x55\x53\xb1\x7d\x37\xcb\x29\xcd\x0f\xce\x4d\xa3\x70\x02\xe6\x76\xc9\x48\xd0\x7a\xc0\xbc\x6d\xab\x5b\xc4\x0c\x98\xa5\xfc\x73\x3c\x18\xc3\x9d\x02\x8a\xf8\x2b\x03\xe4\x6e\xef\x6e\x0f\xfe\x2f\x00\x00\xff\xff\x3f\x56\x3e\xff\x84\xd8\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc5, 0x1a, 0x28, 0x10, 0x89, 0x1a, 0x73, 0xaa, 0x5d, 0x46, 0x79, 0xae, 0x1c, 0xfa, 0xc4, 0x90, 0x4d, 0xe1, 0x60, 0x9a, 0x97, 0x25, 0x7, 0x3, 0xc0, 0x2c, 0x33, 0x1e, 0xbe, 0x12, 0x8f, 0x21}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x23, 0x84, 0xc1, 0xce, 0xae, 0x7, 0xbe, 0xf0, 0xbd, 0x12, 0xc2, 0x50, 0x15, 0x9f, 0x5f, 0xb1, 0x28, 0x4a, 0x6e, 0x89, 0xad, 0x3b, 0x69, 0x79, 0x9a, 0x63, 0x59, 0xe3, 0x9e, 0xed, 0x87, 0xe8}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 7119a954e..e4bc4ba57 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -52,9 +52,9 @@ // epoch/admin/update_epoch_views.cdc (329B) // epoch/admin/update_reward.cdc (342B) // epoch/admin/update_staking_views.cdc (331B) -// epoch/node/register_dkg_participant.cdc (529B) -// epoch/node/register_node.cdc (3kB) -// epoch/node/register_qc_voter.cdc (520B) +// epoch/node/register_dkg_participant.cdc (556B) +// epoch/node/register_node.cdc (3.096kB) +// epoch/node/register_qc_voter.cdc (547B) // epoch/scripts/get_bonus_tokens.cdc (110B) // epoch/scripts/get_config_metadata.cdc (123B) // epoch/scripts/get_create_clusters.cdc (205B) @@ -1394,7 +1394,7 @@ func epochAdminUpdate_staking_viewsCdc() (*asset, error) { return a, nil } -var _epochNodeRegister_dkg_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x43\x0e\x25\x42\x0d\x3d\x07\x5b\x11\x63\x6d\x11\x5a\x31\xfd\x03\xe3\x66\x4c\x16\xe3\xce\x32\x19\x6b\xa1\xf8\xdf\x8b\xa6\xb1\x2b\x76\x4e\x81\xf7\xf2\xcd\x7b\x3b\x76\xe7\x59\x14\x9e\x1b\x3e\xcc\x3c\x9b\x1a\x36\xc2\x3b\x78\xf8\x9a\x2d\xdf\xa7\x2f\x93\x3c\x5f\xcd\x8a\x22\x0a\x4c\xaf\xf9\x07\xae\x1b\x2a\x14\xb7\xd6\x55\x9d\x3b\xbe\x15\xe2\xf0\x9f\x7c\x31\xef\xb1\xf9\x62\xde\x43\x23\x15\x74\x2d\x1a\xb5\xec\x92\x01\x7c\x47\x11\x00\x80\x17\xf2\x28\x94\xb4\xb6\x72\x24\x19\x4c\xf6\x5a\x4f\x8c\xe1\xbd\xd3\x8b\xe7\x34\x0d\x29\x38\x2e\x69\x45\x1b\x78\x84\xce\x9d\xae\x59\x84\x0f\xa3\xbb\xdb\x3c\xe9\x1b\x97\xe7\x6f\x92\xa7\xe4\x94\x25\xfb\xa7\x4d\x60\x2a\x94\x05\x2b\x5a\xa2\xd6\x83\xcb\xce\xd3\x8c\xc7\xe0\xd1\x59\x93\xc4\x53\xde\x37\x25\x38\x56\xe8\xd6\x9e\xe3\x80\xd0\x86\x84\x9c\xa1\xae\x71\xdb\x71\xc0\xa3\xd6\xf1\xe0\x3a\x7e\xb9\xad\x96\x28\x6a\x8d\xf5\xe8\x14\x46\xc3\xbf\x2b\xa4\x15\x69\xbe\x98\x07\x72\xe2\x2e\xd9\xb2\xbe\x78\xc0\xfb\x7d\x80\x16\x3f\x29\x19\x0d\xaf\xc9\xf7\xa0\x9c\xf5\x87\x48\x03\xe1\xaa\xe4\x19\x75\x8c\x8e\x3f\x01\x00\x00\xff\xff\x37\x9e\x3e\xaf\x11\x02\x00\x00" +var _epochNodeRegister_dkg_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\xd1\x6a\xf2\x40\x10\x85\xef\xf3\x14\x43\x2e\x24\x81\xdf\xf0\x5f\x07\x5b\x11\x63\x6d\x11\x5a\x31\x7d\x81\x71\x33\x26\x8b\x71\x67\x99\x8c\xb5\x50\x7c\xf7\xa2\x31\x36\xd6\xee\xd5\xc2\x9c\x39\xf3\xcd\x19\xbb\xf3\x2c\x0a\x4f\x35\x1f\x66\x9e\x4d\x05\x1b\xe1\x1d\xfc\xff\x9c\x2d\xdf\xa6\xcf\x93\x2c\x5b\xcd\xf2\x3c\xe8\x89\x5e\xb2\x77\x5c\xd7\x94\x2b\x6e\xad\x2b\x5b\x75\x78\x5f\x08\xfb\x3d\xd9\x62\xde\xd9\x66\x8b\x79\x67\x1a\xa8\xa0\x6b\xd0\xa8\x65\x17\xc5\xf0\x15\x04\x00\x00\x5e\xc8\xa3\x50\xd4\xd8\xd2\x91\xa4\x80\x7b\xad\xa2\x5c\x59\xb0\xa4\x18\x06\x13\x63\x78\xef\xf4\x2a\x3f\xbd\x9a\x14\x1c\x17\xb4\xa2\x0d\x3c\x40\xdb\x98\x34\x6d\x4b\xb2\x66\x11\x3e\x8c\x06\xf7\x88\xc9\x2b\x17\xe7\x3f\xc9\x63\x74\xc2\x4b\xff\x58\xb0\x27\xba\x40\x2c\x51\xab\xf8\x3a\xfb\xf4\xc6\x63\xf0\xe8\xac\x89\xc2\x29\xef\xeb\x02\x1c\x2b\xb4\x63\xcf\x58\x20\xb4\x21\x21\x67\xa8\x0d\xe1\x42\x06\x1e\xb5\x0a\xe3\xdb\x35\x8a\x6d\xb9\x44\x51\x6b\xac\x47\xa7\x30\x1a\xfe\x1c\x26\x29\x49\xb3\xc5\xbc\x57\x8e\xdc\x95\x2d\xed\x02\xe8\xf9\xfd\x0a\xa2\xc1\x0f\x8a\x46\xc3\xdb\x09\xff\x40\x39\xed\x6e\x94\xf4\x0a\x37\xcb\x9e\x2d\x8f\xc1\xf1\x3b\x00\x00\xff\xff\x17\xa8\x74\xb3\x2c\x02\x00\x00" func epochNodeRegister_dkg_participantCdcBytes() ([]byte, error) { return bindataRead( @@ -1410,11 +1410,11 @@ func epochNodeRegister_dkg_participantCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_dkg_participant.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaf, 0x74, 0x9d, 0xf4, 0xe2, 0xd2, 0xad, 0x9b, 0xe9, 0x5e, 0xf2, 0x93, 0x32, 0xfb, 0xb1, 0x2e, 0xf2, 0xb8, 0x5d, 0x57, 0xe7, 0xa9, 0xcd, 0xb7, 0x45, 0x8e, 0x99, 0x0, 0xe, 0x7f, 0xa6, 0xe7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0x6e, 0x40, 0x33, 0x40, 0x23, 0x2d, 0xc2, 0x2a, 0xb7, 0x14, 0x66, 0x4f, 0xc8, 0x48, 0x15, 0xe0, 0x3c, 0xbc, 0x1b, 0xc0, 0xbb, 0xe6, 0x85, 0x3a, 0x44, 0x9e, 0xc6, 0xdb, 0xa7, 0x47, 0x1b}} return a, nil } -var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x5f\x6f\xe3\x36\x0c\x7f\xcf\xa7\x20\xf2\x50\x38\x40\xea\x6c\xc3\x30\x0c\x46\x72\x87\x20\x69\xbb\x22\x87\x5d\xdb\xf4\xee\x1e\x86\x3d\x28\x32\x6d\x6b\x71\x24\x4f\xa2\x97\x0b\x8a\x7c\xf7\x41\x52\xfc\xaf\xce\x75\xed\xb0\xb7\xf5\xa1\x91\x44\xf2\x27\x8a\xfc\x91\xb4\xd8\x15\x4a\x13\x2c\xf4\xa1\x20\x35\x38\xed\xae\x73\xb5\xbf\x5d\x3e\xb2\x4d\x8e\x6b\x62\x5b\x21\x53\x48\xb4\xda\xc1\xb0\x2f\x18\xb6\x6d\x1e\xd5\x16\x65\x4b\xd5\xed\x3b\x1a\x8b\xbc\x34\x84\xfa\x7e\xe1\xb5\xbe\xfb\x7a\xbf\x98\x2f\x97\x0f\x57\xeb\x75\x5b\x6b\xb9\xba\xa9\xe4\xcb\xd5\xcd\x19\x85\xab\x42\xf1\xac\x52\xb9\xba\xfb\xb8\xf8\xe5\xb9\x52\x29\x53\xb1\xc9\xb1\xe3\x51\xfb\x6c\x38\x18\x4c\x26\xf0\x98\x09\x03\xa4\x99\x34\x8c\x93\x50\x12\xb8\x46\x46\x68\x80\x81\xc4\x3d\x48\x15\x23\x18\xd2\x25\x27\x50\x9b\x3f\x90\x93\x37\x42\x39\x06\x91\x00\x65\xe8\x55\x84\x35\xe0\x2a\xcf\x91\x93\xd2\xee\x6c\xfc\x0c\x8a\x71\xae\x4a\x49\xc0\x64\x0c\x2c\x8e\xed\xf1\xfd\xe2\x04\x0a\xa4\x40\x38\xe8\xdb\x3e\xa8\x34\x28\x4d\x69\x4e\xa0\x82\xfe\x19\xd7\x46\xaf\x03\x3c\x68\xbd\x30\x18\x00\x00\x88\x38\x82\x35\x69\x21\xd3\xb1\xdb\x6b\x95\x63\x04\x9f\x6e\x25\xfd\xec\x0f\x24\xd2\x5e\x69\x9b\xe0\x79\x1c\x6b\x34\xa6\xab\xdf\x88\x57\x78\xe8\x8a\x8c\xe7\x45\xef\x9c\xed\xac\x9f\x11\x7c\xba\x16\x5f\x7f\xfa\xd1\x9f\x15\xe5\x26\x17\x7c\x85\x07\x13\xc1\x6f\x9e\x82\xe1\x0a\x0f\x1f\x84\xa1\x2b\x49\xfa\xf0\xfb\x60\x04\x4f\x03\xa7\x9a\x23\x41\x52\x51\xea\x01\x93\x08\x58\x49\x59\xd0\xc9\x69\xf8\x45\x50\x16\x6b\xb6\xb7\xfc\x1c\xc1\x45\x4d\xc1\xf0\x33\x2b\x73\xf2\x40\x85\xc6\x82\x69\x0c\x18\xe7\x14\xc1\xbc\xa4\x6c\xee\x43\x58\x5f\xe5\x5e\x81\x79\x12\xb6\xef\x83\x99\x0d\x35\x85\x1b\xa5\xb5\xda\x4f\xdf\x7c\xf9\xbb\xc0\x92\x30\x82\x89\x21\xa5\x59\x8a\x93\x1a\xdc\x89\x47\xf5\xcd\xf6\xef\xfd\x7b\x28\x98\x14\x3c\x18\x2e\x54\x99\xc7\x20\x15\x81\xbf\x18\x34\x26\xa8\x51\x72\xb4\xb9\xbd\xfe\xf0\xf1\x0b\x38\xfb\xe1\xa8\xf1\x7d\x32\x81\x07\x4c\x85\xad\x33\xf8\x55\xc5\x58\x0b\x44\xd2\x79\xc3\x45\xbf\x9a\x43\xab\x6f\xd7\xa8\x2b\x87\x5f\x54\x5a\xfb\xc7\xdc\x31\xca\x46\x30\x9b\x81\x14\x79\x3b\x8a\x55\xe2\x64\x6d\x00\xd3\xcb\x73\x88\x2c\x8e\x2d\xe8\x03\x72\xa5\xe3\xa0\x63\x5f\xd1\x55\xc4\xe3\xde\xb9\xa7\xad\xfd\xdf\x97\x9d\x61\x70\xef\xe8\x25\x2b\x47\xe0\xce\xb6\xaf\xdd\xe6\x7a\xb3\xee\xeb\x91\xcd\xb3\x59\xa8\xdd\x4e\x10\x61\x1c\xc1\xf4\xb2\x47\xb0\x70\x7f\xe2\x4f\x50\x55\x8a\xff\xed\x32\x63\xd4\x0d\xae\x4b\xa7\x61\x7f\x61\x30\xbd\x6c\x82\x3c\x06\x52\x6f\x48\xdc\x19\xc8\x5c\xc8\xed\xf4\xe2\xe9\x45\x88\x3b\x57\xbc\xc7\x77\xfd\x74\xbd\xc2\xcc\x5e\x7c\x26\x4e\x4c\xa7\x48\xaf\x77\xfd\x59\x68\xaa\xd5\xb1\x79\x51\xc5\xbe\x7e\x05\xff\xc7\xec\x7f\x6d\xfd\xba\xd6\xde\x14\xb1\x9b\x4c\xa7\x96\x00\x05\xa3\xac\x5d\xc8\x95\xf3\xb7\x32\x51\x30\xfb\x96\x2f\x56\x1a\x38\xb5\x65\x54\xbd\x35\x14\x71\xb7\x21\x9c\x19\x2c\xd5\xb4\x52\xba\x37\x65\xfc\x88\x01\x06\x06\xb9\x92\x31\xd3\x87\x7a\xce\x24\x4a\x5b\x24\xa1\xc1\x14\xc8\x45\x22\xf8\x69\xd6\x98\x76\x9b\xa9\xbc\x0e\x6d\x6d\xda\xc6\xf0\x3d\x30\xe3\xe7\xcb\xb9\xfe\xb0\x63\x3c\x13\x12\xe7\x9c\x13\xcc\xda\x3d\x39\x28\xd8\x01\x75\xe4\x12\xd7\x0d\xb1\xf5\x63\x8b\x07\x10\xb2\x35\x45\xe0\xa9\x47\xa9\x16\x74\xb8\xc5\x83\xb1\xad\x26\xa8\x2d\x22\x8b\x11\xd6\xdb\x31\x64\xcc\x64\xf3\x3c\x55\x5a\x50\xb6\xf3\xd2\xce\xd1\x18\xf6\x28\xd2\x8c\xbc\xc8\xaf\xbb\x8e\x1d\xfb\xcf\xfb\x93\x7f\x56\xd4\xf4\x3e\xf7\xf1\x12\xa6\x48\xf5\xc7\x90\x13\x07\x4d\x01\xd7\x79\x7c\x56\x9b\xed\xc7\x9c\xaa\xfe\x84\xdd\x94\x7c\x0d\x1a\x3a\xc1\xf9\x42\x3f\x02\xe6\x06\xcf\x66\xea\x87\xff\x73\xa6\xe2\x6d\x7a\xc7\x34\x09\x2e\x0a\x26\xa9\x97\xb0\xe5\xea\xa6\x25\xfe\x77\x09\xeb\x5e\xd1\xe4\x6d\xb9\xba\x09\x5b\x82\x6f\xe4\xcd\x2f\x8f\x83\xe3\xdf\x01\x00\x00\xff\xff\x3b\x35\x2e\x11\xb8\x0b\x00\x00" +var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x5f\x6f\xe2\x46\x10\x7f\xe7\x53\x8c\xf2\x10\x19\x89\x98\xb6\xaa\xaa\xca\x82\x3b\x51\x48\x52\xc4\xa9\x97\x84\x5c\xee\xa1\xea\xc3\xb2\x1e\xe3\x2d\x66\xd7\xdd\x1d\x97\x43\x11\xdf\xbd\x5a\xaf\x6d\xbc\xb1\x9b\xe6\x54\xf5\xa9\x79\x20\xec\xfc\xf9\xcd\xff\x19\xc4\x3e\x57\x9a\x60\xae\x8f\x39\xa9\x41\xf5\xba\xc9\xd4\x61\xb9\x78\x64\x9b\x0c\xd7\xc4\x76\x42\x6e\x21\xd1\x6a\x0f\x17\x5d\xc6\x45\x5b\xe7\x51\xed\x50\xb6\x44\xcb\xb7\x27\x31\xcf\x0a\x43\xa8\xef\xe7\x4e\xea\x9b\x2f\xf7\xf3\xd9\x62\xf1\x70\xbd\x5e\xb7\xa5\x16\xab\xdb\x9a\xbf\x58\xdd\xf6\x08\x5c\xe7\x8a\xa7\xb5\xc8\xf5\xdd\xc7\xf9\xcf\x2f\x85\x0a\xb9\x15\x9b\x0c\x3d\x8f\xda\xb4\x8b\xc1\x60\x3c\x86\xc7\x54\x18\x20\xcd\xa4\x61\x9c\x84\x92\xc0\x35\x32\x42\x03\x0c\x24\x1e\x40\xaa\x18\xc1\x90\x2e\x38\x81\xda\xfc\x8e\x9c\x9c\x12\xca\x11\x88\x04\x28\x45\x27\x22\xac\x02\x57\x59\x86\x9c\x94\x2e\x69\xa3\x17\x50\x8c\x73\x55\x48\x02\x26\x63\x60\x71\x6c\xc9\xf7\xf3\x0a\x14\x48\x81\x28\xa1\x97\x5d\x50\x69\x50\x9a\xc2\x54\xa0\x82\xfe\x19\xd7\x66\xcf\x03\x1e\xb4\x22\x0c\x06\x00\x00\x22\x8e\x60\x4d\x5a\xc8\xed\xa8\x7c\x6b\x95\x61\x04\x9f\x96\x92\x7e\x74\x04\x89\x74\x50\xda\x16\x78\x16\xc7\x1a\x8d\xf1\xe5\xcf\xec\x15\x1e\x7d\x96\x71\x7d\xd1\xa1\xb3\xbd\xf5\x33\x82\x4f\x37\xe2\xcb\x0f\xdf\x3b\x5a\x5e\x6c\x32\xc1\x57\x78\x34\x11\xfc\xea\x5a\x30\x5c\xe1\xf1\x83\x30\x74\x2d\x49\x1f\x7f\x1b\x0c\xe1\x79\x50\x8a\x66\x48\x90\xd4\x2d\xf5\x80\x49\x04\xac\xa0\x34\xf0\x6a\x1a\x7e\x16\x94\xc6\x9a\x1d\x6c\x7f\x0e\xe1\xb2\x69\xc1\xf0\x89\x15\x19\x39\xa0\x5c\x63\xce\x34\x06\x8c\x73\xaa\x40\x7e\x52\x5a\xab\xc3\x13\xcb\x0a\xab\x35\x73\x19\x6d\x2c\x97\x41\x61\x96\x84\x6d\xf3\x30\xb5\x99\xa7\xd0\x90\xd2\x6c\x8b\xe1\xa6\x84\x98\x7c\xb5\x4f\xef\x02\xdb\x9b\x11\x8c\x2b\xa0\x71\x63\xa4\x64\x0f\x1b\x0f\xec\xdf\xfb\xf7\x90\x33\x29\x78\x70\x31\x57\x45\x16\x83\x54\x04\xce\x30\x68\x4c\x50\xa3\xe4\x68\x4b\x7e\xf3\xe1\xe3\x67\x28\xf5\x2f\x86\xe7\x18\xc6\x63\x78\xc0\xad\xb0\xe3\x07\xbf\xa8\x18\x1b\x86\x48\x7a\x63\xb9\xec\x0e\x7b\x68\xf5\xec\x77\xd4\xb5\xe3\xaf\x0a\xad\x1d\xe2\x1d\xa3\x74\x08\xd3\x29\x48\x91\xb5\xb3\x5a\xd7\x55\x36\x0a\x30\xb9\xea\x43\x64\x71\x6c\x41\x1f\x90\x2b\x1d\x07\x9e\x7e\xdd\xcd\x22\x1e\x75\xe8\xae\xab\xed\x67\x97\xd7\xd3\xe0\x1d\xd2\x6b\x5a\x65\x7f\x7b\xcf\xae\x74\x7b\x14\xce\xdf\xbb\x72\x64\xeb\x6d\xe6\x6a\xbf\x17\x44\x18\x47\x30\xb9\xea\x34\x5c\x78\xa8\xfa\x28\xa8\x07\xc9\xfd\xf7\x3b\x64\xe8\x27\xd7\x2b\xab\x61\x7f\x62\x30\xb9\x3a\x27\x7b\x04\xa4\xbe\xa2\x80\xaf\xd5\x6d\xce\xf2\x7a\x22\x38\xcb\xd9\x46\x64\x82\x04\x9a\xc6\xb6\x30\xa6\xc0\xc9\xe5\xf3\xab\xc6\xee\xca\x6d\x70\x7a\x17\xbc\xdd\xa5\x4e\xb0\xbd\xd6\xcb\x35\x63\xd2\xc0\xf3\xf7\x0d\xd1\x3b\x87\x7c\x4b\xa7\x73\x1a\xea\x14\xb4\xd6\xc1\x7f\x33\x3a\x6f\x5d\x02\xe5\xd9\x38\x6f\x82\xf2\xea\x55\x39\x80\x9c\x51\xda\xde\x06\xb5\xf3\x4b\x99\x28\x98\xfe\x9d\x2f\x96\x5b\xa6\x6d\xb9\x88\xea\x58\x43\x11\xfb\x5b\xa5\xe7\x68\xd5\x97\x50\xe9\xce\x05\x73\xe7\x0b\x18\x18\xe4\x4a\xc6\x4c\x1f\x9b\x1b\x96\x28\x6d\x91\x84\x06\x93\x23\x17\x89\xe0\xd5\x1d\x33\xed\x5d\x55\x7b\x1d\xda\xc1\xb6\x5b\xe5\x5b\x60\xc6\xdd\xae\xbe\xe5\xb2\x67\x3c\x15\x12\x67\x9c\x13\x4c\xa1\x5a\xee\x41\xce\x8e\xa8\xa3\xb2\x68\x7e\x7a\xad\x0f\x3b\x3c\x82\x90\xad\xeb\x04\xcf\x9d\x99\x6d\xc1\x86\x3b\x3c\x1a\xbb\xa3\x82\x46\x23\xb2\x18\x61\xf3\x1c\x41\xca\x4c\x3a\xcb\xb6\x4a\x0b\x4a\xf7\x8e\xeb\x91\x46\x70\x40\xb1\x4d\xc9\xb1\xdc\x77\xdf\xb1\x53\x37\xb4\x3f\xf8\x93\xa2\xf3\xd2\x2c\x7f\x14\x85\x5b\xa4\xe6\x47\x56\xc9\x6e\xb5\x7d\x53\x43\x1f\xba\x1d\xcb\x8b\x6d\x51\x99\x38\x0f\x4b\x83\x1d\x96\x8c\xfe\x05\x71\x02\xcc\x0c\xf6\x16\xeb\xbb\xff\x6b\xb1\xe2\xdd\xf6\x8e\x69\x12\x5c\xe4\x4c\x52\xa7\x66\x8b\xd5\x6d\x8b\xfd\xaf\x6a\xe6\x5b\x3a\x97\x6e\xb1\xba\x0d\x5b\x8c\xde\x0d\x73\x1a\xb8\xcf\xd3\x5f\x01\x00\x00\xff\xff\xaf\x68\x54\x12\x18\x0c\x00\x00" func epochNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -1430,11 +1430,11 @@ func epochNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x80, 0x53, 0x24, 0x17, 0x3f, 0x5e, 0xfe, 0x62, 0x45, 0xf7, 0x8b, 0x84, 0x9d, 0x9b, 0xbc, 0xf1, 0x2e, 0x56, 0x3d, 0xe4, 0x75, 0x59, 0xf4, 0x6, 0x87, 0x12, 0xfa, 0xc0, 0xa2, 0xde, 0xda, 0xb2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x45, 0xf3, 0x1c, 0xe1, 0x79, 0x8f, 0x88, 0xe0, 0x24, 0xe0, 0xb4, 0xb2, 0xa9, 0x3, 0x7d, 0x32, 0x3e, 0x99, 0x8e, 0x51, 0x5e, 0x7e, 0x3d, 0xe3, 0x9d, 0xa5, 0x6b, 0xc3, 0x50, 0x8f, 0x47, 0xe2}} return a, nil } -var _epochNodeRegister_qc_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x4f\x4f\x83\x40\x10\xc5\xef\x7c\x8a\x09\x07\xb3\x4d\x2c\xf1\x4c\xaa\x4d\x43\x6b\xf4\xa2\x6d\x31\xde\xb7\xcb\xf0\x27\xd2\x9d\x75\x18\xac\x89\xe9\x77\x37\x40\x41\x48\x9d\x13\xc9\x7b\xfc\xe6\xbd\xd9\xe2\xe8\x88\x05\x1e\x4b\x3a\x6d\x1c\x99\x1c\x52\xa6\x23\xdc\x7d\x6f\xb6\xaf\xd1\xd3\x6a\xbd\xde\x6f\xe2\xd8\x1b\x99\x9e\xd7\x6f\xfa\x50\x62\x2c\xfa\xa3\xb0\x59\xe7\xf6\xaf\x05\x7f\xfc\x4f\x54\xd6\x95\x20\xef\xa2\x1e\xbe\x8b\x7a\xb2\x27\xac\x6d\xa5\x8d\x14\x64\xd5\x0c\x7e\x3c\x0f\x00\xc0\x31\x3a\xcd\xa8\xaa\x22\xb3\xc8\x21\xac\x6a\xc9\x57\xc6\x50\x6d\x65\xf0\x34\x53\xa2\x80\xa5\x04\xf7\x98\xc2\x3d\x74\xee\xe0\x40\xcc\x74\x5a\xdc\x5c\x87\x0a\x5e\x28\x69\xbf\x91\x1f\x54\x13\x25\xfc\xa7\xd2\xc8\x14\x0b\xb1\xce\x70\xab\x25\x9f\x0d\x3b\x9b\x59\x2e\xc1\x69\x5b\x18\xe5\x47\x54\x97\x09\x58\x12\xe8\xd6\xb6\x71\x80\x31\x45\x46\x6b\xb0\x2b\x5c\x75\x1c\x70\x5a\x72\x7f\x36\x8d\xff\x69\xde\x49\x90\x61\x31\xff\x7b\x83\x20\x43\x19\x6e\xd6\xca\xca\x0e\xa1\xc2\xbe\xf1\x08\x74\x69\x5e\xe9\x2f\x54\x8b\xf9\x05\x79\x0b\x42\xe1\xf4\xfe\x41\x2b\x4c\x6a\xb5\x8c\xb3\x77\xfe\x0d\x00\x00\xff\xff\xdc\xf7\x40\xd8\x08\x02\x00\x00" +var _epochNodeRegister_qc_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x4f\x4f\xc2\x40\x10\xc5\xef\xfd\x14\x93\x1e\xc8\x36\x91\xc6\x73\x83\x12\x52\x30\x7a\x51\xa0\xc6\xfb\xb2\x0c\x6d\x63\xd9\x59\xa7\x53\x31\x31\x7c\x77\x43\xff\xd9\x8a\x7b\xda\x64\xde\xbc\xf9\xbd\x99\xfc\xe8\x88\x05\x1e\x0a\x3a\xad\x1c\x99\x0c\x0e\x4c\x47\xb8\xfd\x5a\xad\x5f\xe2\xc7\xc5\x72\xb9\x5d\x25\x89\x37\x10\x3d\x2d\x5f\xf5\xae\xc0\x44\xf4\x7b\x6e\xd3\x46\xed\x5f\x17\xfc\x61\x4f\x5c\x54\xa5\x20\x6f\xe2\xce\x7c\x13\x77\xce\x9e\xb0\xb6\xa5\x36\x92\x93\x55\x01\x7c\x7b\x1e\x00\x80\x63\x74\x9a\x51\x95\x79\x6a\x91\x23\xd0\x95\x64\x2a\x11\x62\x9d\x62\x00\x93\x85\x31\x54\x59\xe9\xe5\x97\x57\xa0\x80\xa5\x3d\x6e\xf1\x00\x77\xd0\x34\x86\x65\xd3\x12\xee\x88\x99\x4e\xb3\xc9\x35\x67\xf8\x4c\xfb\xfa\x8f\x7c\xaf\x2e\x74\xd1\x3f\x29\x07\xa2\x16\x62\xad\x25\x0b\xfa\xd9\x97\x37\x9f\x83\xd3\x36\x37\xca\x8f\xa9\x2a\xf6\x60\x49\xa0\x19\x5b\x63\x01\xe3\x01\x19\xad\xc1\x66\x07\x2d\x19\x38\x2d\x99\x1f\x8c\x63\x7c\x98\x37\x12\x64\x98\x4d\x7f\xcf\x12\xa6\x28\xfd\x1a\xeb\xb2\xb2\x3d\x54\xd4\x25\x1f\x18\xfd\xd9\x40\xa9\x3f\x51\xcd\xa6\xad\xf5\x0d\x08\x45\xe3\xd3\x84\x75\x61\x14\xaf\xf6\x3a\x7b\xe7\x9f\x00\x00\x00\xff\xff\x76\xf1\x95\x7f\x23\x02\x00\x00" func epochNodeRegister_qc_voterCdcBytes() ([]byte, error) { return bindataRead( @@ -1450,7 +1450,7 @@ func epochNodeRegister_qc_voterCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_qc_voter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2f, 0x3b, 0xbc, 0xc5, 0xee, 0xf7, 0xc, 0xd1, 0xea, 0x15, 0x2a, 0xf9, 0x22, 0xea, 0x2d, 0xdf, 0x85, 0xcf, 0xf0, 0x5d, 0x9d, 0x42, 0x54, 0x7f, 0xe0, 0x14, 0x33, 0x12, 0x6d, 0xdc, 0xbf, 0x11}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4, 0x90, 0xb, 0x9c, 0xab, 0xb5, 0xe, 0xdd, 0xe5, 0x14, 0x8d, 0x54, 0xe4, 0xa, 0x48, 0x56, 0xab, 0x87, 0x86, 0xb2, 0x48, 0x8a, 0x92, 0x5, 0xb4, 0x55, 0x14, 0x19, 0xbd, 0xd1, 0x3b, 0xce}} return a, nil } From 148f186156462970c0d81d951c4a5ed55a96de86 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Wed, 13 Sep 2023 12:53:00 -0700 Subject: [PATCH 057/132] Update more cadence codes --- lib/go/templates/internal/assets/assets.go | 948 +++++++++--------- lib/go/templates/manifest.mainnet.json | 140 +-- lib/go/templates/manifest.testnet.json | 140 +-- lib/go/test/go.mod | 14 +- lib/go/test/go.sum | 13 + lib/go/test/node_version_beacon_test.go | 2 +- .../add_account_creator.cdc | 4 +- .../FlowServiceAccount/deposit_fees.cdc | 4 +- .../remove_account_creator.cdc | 4 +- .../set_execution_effort_weights.cdc | 6 +- .../set_execution_memory_limit.cdc | 6 +- .../set_execution_memory_weights.cdc | 6 +- .../set_is_account_creation_restricted.cdc | 4 +- .../set_tx_fee_parameters.cdc | 4 +- .../set_tx_fee_surge_factor.cdc | 4 +- transactions/dkg/admin/force_stop_dkg.cdc | 11 +- .../dkg/admin/publish_participant.cdc | 10 +- transactions/dkg/admin/set_safe_threshold.cdc | 11 +- transactions/dkg/admin/start_dkg.cdc | 11 +- transactions/dkg/admin/stop_dkg.cdc | 11 +- transactions/dkg/create_participant.cdc | 6 +- transactions/dkg/send_final_submission.cdc | 7 +- transactions/dkg/send_whiteboard_message.cdc | 7 +- transactions/epoch/admin/advance_view.cdc | 4 +- .../epoch/admin/calculate_rewards.cdc | 4 +- transactions/epoch/admin/deploy_epoch.cdc | 2 +- transactions/epoch/admin/deploy_qc_dkg.cdc | 2 +- transactions/epoch/admin/pay_rewards.cdc | 4 +- transactions/epoch/admin/reset_epoch.cdc | 4 +- .../epoch/admin/set_automatic_rewards.cdc | 4 +- transactions/epoch/admin/set_bonus_tokens.cdc | 6 +- transactions/epoch/admin/update_clusters.cdc | 4 +- .../epoch/admin/update_dkg_phase_views.cdc | 4 +- .../epoch/admin/update_epoch_config.cdc | 4 +- .../epoch/admin/update_epoch_views.cdc | 4 +- transactions/epoch/admin/update_reward.cdc | 5 +- .../epoch/admin/update_staking_views.cdc | 4 +- transactions/epoch/node/register_node.cdc | 6 +- .../epoch/scripts/get_bonus_tokens.cdc | 2 +- .../epoch/scripts/get_config_metadata.cdc | 2 +- .../epoch/scripts/get_create_clusters.cdc | 4 +- .../epoch/scripts/get_current_view.cdc | 2 +- transactions/epoch/scripts/get_randomize.cdc | 4 +- transactions/flowToken/burn_tokens.cdc | 6 +- transactions/flowToken/create_forwarder.cdc | 20 +- transactions/flowToken/mint_tokens.cdc | 8 +- .../flowToken/scripts/get_balance.cdc | 4 +- transactions/flowToken/setup_account.cdc | 26 +- transactions/flowToken/transfer_tokens.cdc | 8 +- .../admin/capability_end_epoch.cdc | 4 +- .../idTableStaking/admin/transfer_admin.cdc | 11 +- .../admin/transfer_fees_admin.cdc | 6 +- .../delegation/del_request_unstaking.cdc | 4 +- .../delegation/del_stake_new_tokens.cdc | 6 +- .../delegation/del_stake_rewarded.cdc | 4 +- .../delegation/del_stake_unstaked.cdc | 4 +- .../delegation/del_withdraw_reward_tokens.cdc | 6 +- .../del_withdraw_unstaked_tokens.cdc | 6 +- .../delegation/delegator_add_capability.cdc | 15 +- .../get_delegator_info_from_address.cdc | 2 +- .../delegation/register_delegator.cdc | 10 +- .../delegation/register_many_delegators.cdc | 4 +- .../node/node_add_capability.cdc | 16 +- .../node/register_many_nodes.cdc | 6 +- .../idTableStaking/node/register_node.cdc | 18 +- .../idTableStaking/node/request_unstake.cdc | 9 +- .../idTableStaking/node/stake_new_tokens.cdc | 11 +- .../node/stake_rewarded_tokens.cdc | 9 +- .../node/stake_unstaked_tokens.cdc | 9 +- .../idTableStaking/node/unstake_all.cdc | 9 +- .../node/update_networking_address.cdc | 8 +- .../node/withdraw_reward_tokens.cdc | 11 +- .../node/withdraw_unstaked_tokens.cdc | 11 +- .../scripts/get_node_info_from_address.cdc | 2 +- .../admin/admin_create_shared_accounts.cdc | 24 +- .../admin/admin_deploy_contract.cdc | 4 +- .../admin/admin_deposit_account_creator.cdc | 10 +- .../admin/admin_remove_delegator.cdc | 4 +- .../admin/check_main_registration.cdc | 6 +- .../admin/check_shared_registration.cdc | 4 +- ...tody_create_account_with_lease_account.cdc | 69 +- .../custody_create_only_lease_account.cdc | 75 +- .../custody_create_only_shared_account.cdc | 65 +- .../admin/custody_create_shared_accounts.cdc | 69 +- .../admin/custody_setup_account_creator.cdc | 16 +- .../admin/deposit_locked_tokens.cdc | 10 +- .../admin/get_unlocking_bad_accounts.cdc | 2 +- .../lockedTokens/admin/unlock_tokens.cdc | 4 +- .../unlock_tokens_for_multiple_accounts.cdc | 14 +- .../delegator/delegate_new_tokens.cdc | 6 +- .../delegator/delegate_rewarded_tokens.cdc | 4 +- .../delegator/delegate_unstaked_tokens.cdc | 4 +- .../delegator/get_delegator_id.cdc | 4 +- .../delegator/get_delegator_info.cdc | 8 +- .../delegator/get_delegator_node_id.cdc | 4 +- .../delegator/register_delegator.cdc | 6 +- .../delegator/request_unstaking.cdc | 4 +- .../delegator/withdraw_rewarded_tokens.cdc | 6 +- .../withdraw_rewarded_tokens_locked.cdc | 4 +- .../delegator/withdraw_unstaked_tokens.cdc | 4 +- .../lockedTokens/staker/get_node_id.cdc | 4 +- .../lockedTokens/staker/get_staker_info.cdc | 8 +- .../lockedTokens/staker/register_node.cdc | 14 +- .../lockedTokens/staker/request_unstaking.cdc | 4 +- .../lockedTokens/staker/stake_new_tokens.cdc | 6 +- .../staker/stake_rewarded_tokens.cdc | 4 +- .../staker/stake_unstaked_tokens.cdc | 4 +- .../lockedTokens/staker/unstake_all.cdc | 4 +- .../staker/update_networking_address.cdc | 4 +- .../staker/withdraw_rewarded_tokens.cdc | 6 +- .../withdraw_rewarded_tokens_locked.cdc | 4 +- .../staker/withdraw_unstaked_tokens.cdc | 4 +- .../lockedTokens/user/deposit_tokens.cdc | 6 +- .../user/get_locked_account_address.cdc | 4 +- .../user/get_locked_account_balance.cdc | 4 +- .../user/get_multiple_unlock_limits.cdc | 4 +- .../lockedTokens/user/get_total_balance.cdc | 16 +- .../lockedTokens/user/get_unlock_limit.cdc | 4 +- .../lockedTokens/user/withdraw_tokens.cdc | 6 +- .../admin/change_version_freeze_period.cdc | 4 +- .../admin/delete_version_boundary.cdc | 4 +- .../nodeVersionBeacon/admin/heartbeat.cdc | 4 +- .../admin/set_version_boundary.cdc | 8 +- .../quorumCertificate/admin/publish_voter.cdc | 7 +- .../quorumCertificate/admin/start_voting.cdc | 4 +- .../quorumCertificate/admin/stop_voting.cdc | 4 +- .../quorumCertificate/create_voter.cdc | 6 +- .../quorumCertificate/submit_vote.cdc | 4 +- .../stakingCollection/close_stake.cdc | 4 +- .../create_machine_account.cdc | 4 +- .../create_new_tokenholder_acct.cdc | 61 +- .../deploy_collection_contract.cdc | 2 +- .../stakingCollection/register_delegator.cdc | 4 +- .../register_multiple_delegators.cdc | 4 +- .../register_multiple_nodes.cdc | 4 +- .../stakingCollection/register_node.cdc | 4 +- .../stakingCollection/request_unstaking.cdc | 4 +- .../stakingCollection/restake_all_stakers.cdc | 4 +- .../setup_staking_collection.cdc | 46 +- .../stakingCollection/stake_new_tokens.cdc | 4 +- .../stake_rewarded_tokens.cdc | 4 +- .../stake_unstaked_tokens.cdc | 4 +- .../stakingCollection/test/deposit_tokens.cdc | 6 +- .../stakingCollection/test/get_tokens.cdc | 4 +- .../stakingCollection/transfer_delegator.cdc | 8 +- .../stakingCollection/transfer_node.cdc | 8 +- .../stakingCollection/unstake_all.cdc | 4 +- .../update_networking_address.cdc | 4 +- .../withdraw_from_machine_account.cdc | 4 +- .../withdraw_rewarded_tokens.cdc | 4 +- .../withdraw_unstaked_tokens.cdc | 4 +- transactions/stakingProxy/add_node_info.cdc | 4 +- transactions/stakingProxy/get_node_info.cdc | 4 +- transactions/stakingProxy/register_node.cdc | 6 +- .../stakingProxy/remove_node_info.cdc | 4 +- .../stakingProxy/remove_staking_proxy.cdc | 4 +- .../stakingProxy/request_unstaking.cdc | 4 +- .../stakingProxy/setup_node_account.cdc | 12 +- .../stakingProxy/stake_new_tokens.cdc | 4 +- .../stakingProxy/stake_unstaked_tokens.cdc | 4 +- transactions/stakingProxy/unstake_all.cdc | 4 +- .../stakingProxy/withdraw_rewards.cdc | 4 +- .../stakingProxy/withdraw_unstaked.cdc | 4 +- .../storageFees/admin/set_parameters.cdc | 4 +- 164 files changed, 1295 insertions(+), 1272 deletions(-) diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index e4bc4ba57..2b15e9584 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -1,8 +1,8 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: -// FlowServiceAccount/add_account_creator.cdc (565B) -// FlowServiceAccount/deposit_fees.cdc (859B) -// FlowServiceAccount/remove_account_creator.cdc (567B) +// FlowServiceAccount/add_account_creator.cdc (588B) +// FlowServiceAccount/deposit_fees.cdc (882B) +// FlowServiceAccount/remove_account_creator.cdc (590B) // FlowServiceAccount/scripts/get_account_creators.cdc (141B) // FlowServiceAccount/scripts/get_account_fee.cdc (136B) // FlowServiceAccount/scripts/get_execution_effort_weights.cdc (155B) @@ -12,18 +12,18 @@ // FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc (145B) // FlowServiceAccount/scripts/get_is_account_creator.cdc (157B) // FlowServiceAccount/scripts/get_tx_fee_parameters.cdc (129B) -// FlowServiceAccount/set_execution_effort_weights.cdc (1.636kB) -// FlowServiceAccount/set_execution_memory_limit.cdc (260B) -// FlowServiceAccount/set_execution_memory_weights.cdc (288B) -// FlowServiceAccount/set_is_account_creation_restricted.cdc (586B) -// FlowServiceAccount/set_tx_fee_parameters.cdc (606B) -// FlowServiceAccount/set_tx_fee_surge_factor.cdc (465B) -// dkg/admin/force_stop_dkg.cdc (334B) -// dkg/admin/publish_participant.cdc (224B) -// dkg/admin/set_safe_threshold.cdc (425B) -// dkg/admin/start_dkg.cdc (366B) -// dkg/admin/stop_dkg.cdc (329B) -// dkg/create_participant.cdc (427B) +// FlowServiceAccount/set_execution_effort_weights.cdc (1.663kB) +// FlowServiceAccount/set_execution_memory_limit.cdc (287B) +// FlowServiceAccount/set_execution_memory_weights.cdc (315B) +// FlowServiceAccount/set_is_account_creation_restricted.cdc (609B) +// FlowServiceAccount/set_tx_fee_parameters.cdc (629B) +// FlowServiceAccount/set_tx_fee_surge_factor.cdc (488B) +// dkg/admin/force_stop_dkg.cdc (353B) +// dkg/admin/publish_participant.cdc (317B) +// dkg/admin/set_safe_threshold.cdc (444B) +// dkg/admin/start_dkg.cdc (385B) +// dkg/admin/stop_dkg.cdc (348B) +// dkg/create_participant.cdc (452B) // dkg/scripts/get_consensus_nodes.cdc (111B) // dkg/scripts/get_dkg_canonical_final_submission.cdc (106B) // dkg/scripts/get_dkg_completed.cdc (107B) @@ -36,44 +36,44 @@ // dkg/scripts/get_node_is_registered.cdc (131B) // dkg/scripts/get_thresholds.cdc (448B) // dkg/scripts/get_whiteboard_messages.cdc (123B) -// dkg/send_final_submission.cdc (412B) -// dkg/send_whiteboard_message.cdc (395B) -// epoch/admin/advance_view.cdc (647B) -// epoch/admin/calculate_rewards.cdc (359B) -// epoch/admin/deploy_epoch.cdc (1.173kB) -// epoch/admin/deploy_qc_dkg.cdc (295B) -// epoch/admin/pay_rewards.cdc (477B) -// epoch/admin/reset_epoch.cdc (1.646kB) -// epoch/admin/set_automatic_rewards.cdc (356B) -// epoch/admin/set_bonus_tokens.cdc (597B) -// epoch/admin/update_clusters.cdc (338B) -// epoch/admin/update_dkg_phase_views.cdc (328B) -// epoch/admin/update_epoch_config.cdc (1.755kB) -// epoch/admin/update_epoch_views.cdc (329B) -// epoch/admin/update_reward.cdc (342B) -// epoch/admin/update_staking_views.cdc (331B) +// dkg/send_final_submission.cdc (432B) +// dkg/send_whiteboard_message.cdc (415B) +// epoch/admin/advance_view.cdc (670B) +// epoch/admin/calculate_rewards.cdc (382B) +// epoch/admin/deploy_epoch.cdc (1.188kB) +// epoch/admin/deploy_qc_dkg.cdc (310B) +// epoch/admin/pay_rewards.cdc (500B) +// epoch/admin/reset_epoch.cdc (1.669kB) +// epoch/admin/set_automatic_rewards.cdc (379B) +// epoch/admin/set_bonus_tokens.cdc (624B) +// epoch/admin/update_clusters.cdc (343B) +// epoch/admin/update_dkg_phase_views.cdc (333B) +// epoch/admin/update_epoch_config.cdc (1.76kB) +// epoch/admin/update_epoch_views.cdc (334B) +// epoch/admin/update_reward.cdc (346B) +// epoch/admin/update_staking_views.cdc (336B) // epoch/node/register_dkg_participant.cdc (556B) -// epoch/node/register_node.cdc (3.096kB) +// epoch/node/register_node.cdc (3.114kB) // epoch/node/register_qc_voter.cdc (547B) -// epoch/scripts/get_bonus_tokens.cdc (110B) -// epoch/scripts/get_config_metadata.cdc (123B) -// epoch/scripts/get_create_clusters.cdc (205B) -// epoch/scripts/get_current_view.cdc (146B) +// epoch/scripts/get_bonus_tokens.cdc (111B) +// epoch/scripts/get_config_metadata.cdc (124B) +// epoch/scripts/get_create_clusters.cdc (204B) +// epoch/scripts/get_current_view.cdc (147B) // epoch/scripts/get_epoch_counter.cdc (113B) // epoch/scripts/get_epoch_metadata.cdc (162B) // epoch/scripts/get_epoch_phase.cdc (119B) // epoch/scripts/get_proposed_counter.cdc (116B) -// epoch/scripts/get_randomize.cdc (129B) -// flowToken/burn_tokens.cdc (1.104kB) -// flowToken/create_forwarder.cdc (1.805kB) -// flowToken/mint_tokens.cdc (1.012kB) -// flowToken/scripts/get_balance.cdc (447B) +// epoch/scripts/get_randomize.cdc (128B) +// flowToken/burn_tokens.cdc (1.135kB) +// flowToken/create_forwarder.cdc (2.012kB) +// flowToken/mint_tokens.cdc (1.039kB) +// flowToken/scripts/get_balance.cdc (451B) // flowToken/scripts/get_supply.cdc (208B) -// flowToken/setup_account.cdc (1.137kB) -// flowToken/transfer_tokens.cdc (1.324kB) +// flowToken/setup_account.cdc (1.478kB) +// flowToken/transfer_tokens.cdc (1.351kB) // idTableStaking/admin/add_approved_and_limits.cdc (1.627kB) // idTableStaking/admin/add_approved_nodes.cdc (1.055kB) -// idTableStaking/admin/capability_end_epoch.cdc (1.296kB) +// idTableStaking/admin/capability_end_epoch.cdc (1.32kB) // idTableStaking/admin/change_candidate_limits.cdc (727B) // idTableStaking/admin/change_cut.cdc (665B) // idTableStaking/admin/change_del_minimums.cdc (690B) @@ -94,40 +94,40 @@ // idTableStaking/admin/set_non_operational.cdc (785B) // idTableStaking/admin/set_slot_limits.cdc (1.335kB) // idTableStaking/admin/start_staking.cdc (597B) -// idTableStaking/admin/transfer_admin.cdc (728B) -// idTableStaking/admin/transfer_fees_admin.cdc (403B) +// idTableStaking/admin/transfer_admin.cdc (658B) +// idTableStaking/admin/transfer_fees_admin.cdc (451B) // idTableStaking/admin/transfer_minter_deploy.cdc (1.34kB) // idTableStaking/admin/upgrade_set_claimed.cdc (691B) // idTableStaking/admin/upgrade_staking.cdc (159B) -// idTableStaking/delegation/del_request_unstaking.cdc (647B) -// idTableStaking/delegation/del_stake_new_tokens.cdc (1.021kB) -// idTableStaking/delegation/del_stake_rewarded.cdc (653B) -// idTableStaking/delegation/del_stake_unstaked.cdc (653B) -// idTableStaking/delegation/del_withdraw_reward_tokens.cdc (921B) -// idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc (921B) -// idTableStaking/delegation/delegator_add_capability.cdc (735B) +// idTableStaking/delegation/del_request_unstaking.cdc (670B) +// idTableStaking/delegation/del_stake_new_tokens.cdc (1.052kB) +// idTableStaking/delegation/del_stake_rewarded.cdc (676B) +// idTableStaking/delegation/del_stake_unstaked.cdc (676B) +// idTableStaking/delegation/del_withdraw_reward_tokens.cdc (952B) +// idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc (952B) +// idTableStaking/delegation/delegator_add_capability.cdc (869B) // idTableStaking/delegation/get_delegator_committed.cdc (321B) // idTableStaking/delegation/get_delegator_info.cdc (299B) -// idTableStaking/delegation/get_delegator_info_from_address.cdc (517B) +// idTableStaking/delegation/get_delegator_info_from_address.cdc (521B) // idTableStaking/delegation/get_delegator_request.cdc (330B) // idTableStaking/delegation/get_delegator_rewarded.cdc (319B) // idTableStaking/delegation/get_delegator_staked.cdc (315B) // idTableStaking/delegation/get_delegator_unstaked.cdc (319B) // idTableStaking/delegation/get_delegator_unstaking.cdc (321B) // idTableStaking/delegation/get_delegator_unstaking_request.cdc (330B) -// idTableStaking/delegation/register_delegator.cdc (860B) -// idTableStaking/delegation/register_many_delegators.cdc (628B) -// idTableStaking/node/node_add_capability.cdc (740B) -// idTableStaking/node/register_many_nodes.cdc (1.148kB) -// idTableStaking/node/register_node.cdc (1.488kB) -// idTableStaking/node/request_unstake.cdc (623B) -// idTableStaking/node/stake_new_tokens.cdc (987B) -// idTableStaking/node/stake_rewarded_tokens.cdc (626B) -// idTableStaking/node/stake_unstaked_tokens.cdc (605B) -// idTableStaking/node/unstake_all.cdc (587B) -// idTableStaking/node/update_networking_address.cdc (628B) -// idTableStaking/node/withdraw_reward_tokens.cdc (893B) -// idTableStaking/node/withdraw_unstaked_tokens.cdc (893B) +// idTableStaking/delegation/register_delegator.cdc (977B) +// idTableStaking/delegation/register_many_delegators.cdc (649B) +// idTableStaking/node/node_add_capability.cdc (878B) +// idTableStaking/node/register_many_nodes.cdc (1.175kB) +// idTableStaking/node/register_node.cdc (1.66kB) +// idTableStaking/node/request_unstake.cdc (644B) +// idTableStaking/node/stake_new_tokens.cdc (1.016kB) +// idTableStaking/node/stake_rewarded_tokens.cdc (647B) +// idTableStaking/node/stake_unstaked_tokens.cdc (626B) +// idTableStaking/node/unstake_all.cdc (608B) +// idTableStaking/node/update_networking_address.cdc (650B) +// idTableStaking/node/withdraw_reward_tokens.cdc (922B) +// idTableStaking/node/withdraw_unstaked_tokens.cdc (922B) // idTableStaking/scripts/get_approved_but_not_staked_nodes.cdc (670B) // idTableStaking/scripts/get_approved_nodes.cdc (289B) // idTableStaking/scripts/get_candidate_limits.cdc (271B) @@ -138,7 +138,7 @@ // idTableStaking/scripts/get_delegators_below_min.cdc (1.966kB) // idTableStaking/scripts/get_node_committed_tokens.cdc (263B) // idTableStaking/scripts/get_node_info.cdc (240B) -// idTableStaking/scripts/get_node_info_from_address.cdc (483B) +// idTableStaking/scripts/get_node_info_from_address.cdc (487B) // idTableStaking/scripts/get_node_initial_weight.cdc (251B) // idTableStaking/scripts/get_node_networking_addr.cdc (259B) // idTableStaking/scripts/get_node_networking_key.cdc (251B) @@ -162,65 +162,65 @@ // idTableStaking/scripts/get_total_staked_by_type.cdc (256B) // idTableStaking/scripts/get_weekly_payout.cdc (202B) // inspect_field.cdc (122B) -// lockedTokens/admin/admin_create_shared_accounts.cdc (3.914kB) -// lockedTokens/admin/admin_deploy_contract.cdc (443B) -// lockedTokens/admin/admin_deposit_account_creator.cdc (815B) -// lockedTokens/admin/admin_remove_delegator.cdc (448B) -// lockedTokens/admin/check_main_registration.cdc (948B) -// lockedTokens/admin/check_shared_registration.cdc (616B) -// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.367kB) -// lockedTokens/admin/custody_create_only_lease_account.cdc (3.191kB) -// lockedTokens/admin/custody_create_only_shared_account.cdc (3.584kB) -// lockedTokens/admin/custody_create_shared_accounts.cdc (3.791kB) -// lockedTokens/admin/custody_setup_account_creator.cdc (602B) -// lockedTokens/admin/deposit_locked_tokens.cdc (1.673kB) -// lockedTokens/admin/get_unlocking_bad_accounts.cdc (480B) -// lockedTokens/admin/unlock_tokens.cdc (576B) -// lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.748kB) -// lockedTokens/delegator/delegate_new_tokens.cdc (1.201kB) -// lockedTokens/delegator/delegate_rewarded_tokens.cdc (528B) -// lockedTokens/delegator/delegate_unstaked_tokens.cdc (520B) -// lockedTokens/delegator/get_delegator_id.cdc (410B) -// lockedTokens/delegator/get_delegator_info.cdc (1.438kB) -// lockedTokens/delegator/get_delegator_node_id.cdc (414B) -// lockedTokens/delegator/register_delegator.cdc (1.574kB) -// lockedTokens/delegator/request_unstaking.cdc (522B) -// lockedTokens/delegator/withdraw_rewarded_tokens.cdc (798B) -// lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc (528B) -// lockedTokens/delegator/withdraw_unstaked_tokens.cdc (528B) -// lockedTokens/staker/get_node_id.cdc (405B) -// lockedTokens/staker/get_staker_info.cdc (1.145kB) -// lockedTokens/staker/register_node.cdc (1.493kB) -// lockedTokens/staker/request_unstaking.cdc (522B) -// lockedTokens/staker/stake_new_tokens.cdc (1.253kB) -// lockedTokens/staker/stake_rewarded_tokens.cdc (525B) -// lockedTokens/staker/stake_unstaked_tokens.cdc (525B) -// lockedTokens/staker/unstake_all.cdc (488B) -// lockedTokens/staker/update_networking_address.cdc (482B) -// lockedTokens/staker/withdraw_rewarded_tokens.cdc (788B) -// lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (528B) -// lockedTokens/staker/withdraw_unstaked_tokens.cdc (528B) -// lockedTokens/user/deposit_tokens.cdc (732B) -// lockedTokens/user/get_locked_account_address.cdc (419B) -// lockedTokens/user/get_locked_account_balance.cdc (418B) -// lockedTokens/user/get_multiple_unlock_limits.cdc (536B) -// lockedTokens/user/get_total_balance.cdc (2.795kB) -// lockedTokens/user/get_unlock_limit.cdc (409B) -// lockedTokens/user/withdraw_tokens.cdc (699B) -// nodeVersionBeacon/admin/change_version_freeze_period.cdc (787B) -// nodeVersionBeacon/admin/delete_version_boundary.cdc (812B) -// nodeVersionBeacon/admin/heartbeat.cdc (612B) -// nodeVersionBeacon/admin/set_version_boundary.cdc (1.4kB) +// lockedTokens/admin/admin_create_shared_accounts.cdc (4.158kB) +// lockedTokens/admin/admin_deploy_contract.cdc (454B) +// lockedTokens/admin/admin_deposit_account_creator.cdc (838B) +// lockedTokens/admin/admin_remove_delegator.cdc (471B) +// lockedTokens/admin/check_main_registration.cdc (975B) +// lockedTokens/admin/check_shared_registration.cdc (639B) +// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.403kB) +// lockedTokens/admin/custody_create_only_lease_account.cdc (3.288kB) +// lockedTokens/admin/custody_create_only_shared_account.cdc (3.523kB) +// lockedTokens/admin/custody_create_shared_accounts.cdc (3.656kB) +// lockedTokens/admin/custody_setup_account_creator.cdc (803B) +// lockedTokens/admin/deposit_locked_tokens.cdc (1.708kB) +// lockedTokens/admin/get_unlocking_bad_accounts.cdc (484B) +// lockedTokens/admin/unlock_tokens.cdc (599B) +// lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.894kB) +// lockedTokens/delegator/delegate_new_tokens.cdc (1.232kB) +// lockedTokens/delegator/delegate_rewarded_tokens.cdc (550B) +// lockedTokens/delegator/delegate_unstaked_tokens.cdc (542B) +// lockedTokens/delegator/get_delegator_id.cdc (414B) +// lockedTokens/delegator/get_delegator_info.cdc (1.446kB) +// lockedTokens/delegator/get_delegator_node_id.cdc (418B) +// lockedTokens/delegator/register_delegator.cdc (1.604kB) +// lockedTokens/delegator/request_unstaking.cdc (544B) +// lockedTokens/delegator/withdraw_rewarded_tokens.cdc (828B) +// lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc (550B) +// lockedTokens/delegator/withdraw_unstaked_tokens.cdc (550B) +// lockedTokens/staker/get_node_id.cdc (409B) +// lockedTokens/staker/get_staker_info.cdc (1.153kB) +// lockedTokens/staker/register_node.cdc (1.584kB) +// lockedTokens/staker/request_unstaking.cdc (545B) +// lockedTokens/staker/stake_new_tokens.cdc (1.284kB) +// lockedTokens/staker/stake_rewarded_tokens.cdc (548B) +// lockedTokens/staker/stake_unstaked_tokens.cdc (548B) +// lockedTokens/staker/unstake_all.cdc (511B) +// lockedTokens/staker/update_networking_address.cdc (505B) +// lockedTokens/staker/withdraw_rewarded_tokens.cdc (819B) +// lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (551B) +// lockedTokens/staker/withdraw_unstaked_tokens.cdc (551B) +// lockedTokens/user/deposit_tokens.cdc (763B) +// lockedTokens/user/get_locked_account_address.cdc (423B) +// lockedTokens/user/get_locked_account_balance.cdc (422B) +// lockedTokens/user/get_multiple_unlock_limits.cdc (540B) +// lockedTokens/user/get_total_balance.cdc (2.81kB) +// lockedTokens/user/get_unlock_limit.cdc (413B) +// lockedTokens/user/withdraw_tokens.cdc (730B) +// nodeVersionBeacon/admin/change_version_freeze_period.cdc (810B) +// nodeVersionBeacon/admin/delete_version_boundary.cdc (835B) +// nodeVersionBeacon/admin/heartbeat.cdc (635B) +// nodeVersionBeacon/admin/set_version_boundary.cdc (1.427kB) // nodeVersionBeacon/scripts/get_current_node_version.cdc (244B) // nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc (271B) // nodeVersionBeacon/scripts/get_next_version_boundary.cdc (275B) // nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc (214B) // nodeVersionBeacon/scripts/get_version_boundaries.cdc (301B) // nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc (329B) -// quorumCertificate/admin/publish_voter.cdc (311B) -// quorumCertificate/admin/start_voting.cdc (1.495kB) -// quorumCertificate/admin/stop_voting.cdc (354B) -// quorumCertificate/create_voter.cdc (1.107kB) +// quorumCertificate/admin/publish_voter.cdc (405B) +// quorumCertificate/admin/start_voting.cdc (1.518kB) +// quorumCertificate/admin/stop_voting.cdc (377B) +// quorumCertificate/create_voter.cdc (1.131kB) // quorumCertificate/scripts/generate_quorum_certificate.cdc (329B) // quorumCertificate/scripts/get_cluster.cdc (192B) // quorumCertificate/scripts/get_cluster_complete.cdc (244B) @@ -234,17 +234,17 @@ // quorumCertificate/scripts/get_qc_enabled.cdc (109B) // quorumCertificate/scripts/get_voter_is_registered.cdc (206B) // quorumCertificate/scripts/get_voting_completed.cdc (195B) -// quorumCertificate/submit_vote.cdc (584B) -// stakingCollection/close_stake.cdc (758B) -// stakingCollection/create_machine_account.cdc (1.152kB) -// stakingCollection/create_new_tokenholder_acct.cdc (2.943kB) -// stakingCollection/deploy_collection_contract.cdc (297B) -// stakingCollection/register_delegator.cdc (675B) -// stakingCollection/register_multiple_delegators.cdc (767B) -// stakingCollection/register_multiple_nodes.cdc (1.584kB) -// stakingCollection/register_node.cdc (1.426kB) -// stakingCollection/request_unstaking.cdc (684B) -// stakingCollection/restake_all_stakers.cdc (1.305kB) +// quorumCertificate/submit_vote.cdc (607B) +// stakingCollection/close_stake.cdc (781B) +// stakingCollection/create_machine_account.cdc (1.175kB) +// stakingCollection/create_new_tokenholder_acct.cdc (3.404kB) +// stakingCollection/deploy_collection_contract.cdc (312B) +// stakingCollection/register_delegator.cdc (698B) +// stakingCollection/register_multiple_delegators.cdc (790B) +// stakingCollection/register_multiple_nodes.cdc (1.607kB) +// stakingCollection/register_node.cdc (1.449kB) +// stakingCollection/request_unstaking.cdc (707B) +// stakingCollection/restake_all_stakers.cdc (1.328kB) // stakingCollection/scripts/does_account_have_staking_collection.cdc (260B) // stakingCollection/scripts/get_all_delegator_info.cdc (360B) // stakingCollection/scripts/get_all_node_info.cdc (340B) @@ -255,32 +255,32 @@ // stakingCollection/scripts/get_machine_accounts.cdc (321B) // stakingCollection/scripts/get_node_ids.cdc (251B) // stakingCollection/scripts/get_unlocked_tokens_used.cdc (297B) -// stakingCollection/setup_staking_collection.cdc (2.99kB) -// stakingCollection/stake_new_tokens.cdc (808B) -// stakingCollection/stake_rewarded_tokens.cdc (701B) -// stakingCollection/stake_unstaked_tokens.cdc (701B) -// stakingCollection/test/deposit_tokens.cdc (856B) -// stakingCollection/test/get_tokens.cdc (670B) -// stakingCollection/transfer_delegator.cdc (1.994kB) -// stakingCollection/transfer_node.cdc (2.108kB) -// stakingCollection/unstake_all.cdc (610B) -// stakingCollection/update_networking_address.cdc (628B) -// stakingCollection/withdraw_from_machine_account.cdc (690B) -// stakingCollection/withdraw_rewarded_tokens.cdc (862B) -// stakingCollection/withdraw_unstaked_tokens.cdc (877B) -// stakingProxy/add_node_info.cdc (624B) -// stakingProxy/get_node_info.cdc (514B) -// stakingProxy/register_node.cdc (1.095kB) -// stakingProxy/remove_node_info.cdc (307B) -// stakingProxy/remove_staking_proxy.cdc (315B) -// stakingProxy/request_unstaking.cdc (477B) -// stakingProxy/setup_node_account.cdc (511B) -// stakingProxy/stake_new_tokens.cdc (475B) -// stakingProxy/stake_unstaked_tokens.cdc (480B) -// stakingProxy/unstake_all.cdc (441B) -// stakingProxy/withdraw_rewards.cdc (483B) -// stakingProxy/withdraw_unstaked.cdc (483B) -// storageFees/admin/set_parameters.cdc (831B) +// stakingCollection/setup_staking_collection.cdc (3.478kB) +// stakingCollection/stake_new_tokens.cdc (831B) +// stakingCollection/stake_rewarded_tokens.cdc (724B) +// stakingCollection/stake_unstaked_tokens.cdc (724B) +// stakingCollection/test/deposit_tokens.cdc (887B) +// stakingCollection/test/get_tokens.cdc (693B) +// stakingCollection/transfer_delegator.cdc (2.047kB) +// stakingCollection/transfer_node.cdc (2.161kB) +// stakingCollection/unstake_all.cdc (633B) +// stakingCollection/update_networking_address.cdc (651B) +// stakingCollection/withdraw_from_machine_account.cdc (713B) +// stakingCollection/withdraw_rewarded_tokens.cdc (885B) +// stakingCollection/withdraw_unstaked_tokens.cdc (900B) +// stakingProxy/add_node_info.cdc (647B) +// stakingProxy/get_node_info.cdc (518B) +// stakingProxy/register_node.cdc (1.121kB) +// stakingProxy/remove_node_info.cdc (330B) +// stakingProxy/remove_staking_proxy.cdc (338B) +// stakingProxy/request_unstaking.cdc (500B) +// stakingProxy/setup_node_account.cdc (685B) +// stakingProxy/stake_new_tokens.cdc (498B) +// stakingProxy/stake_unstaked_tokens.cdc (503B) +// stakingProxy/unstake_all.cdc (464B) +// stakingProxy/withdraw_rewards.cdc (506B) +// stakingProxy/withdraw_unstaked.cdc (506B) +// storageFees/admin/set_parameters.cdc (854B) // storageFees/scripts/get_account_available_balance.cdc (185B) // storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc (324B) // storageFees/scripts/get_storage_capacity.cdc (181B) @@ -354,7 +354,7 @@ func (fi bindataFileInfo) Sys() interface{} { return nil } -var _flowserviceaccountAdd_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\xcb\x6a\xc3\x30\x10\x45\xd7\xd2\x57\x0c\x59\x14\x67\x63\x75\x1d\xda\x06\x37\x0f\x28\x14\x0a\x71\x1f\xeb\x89\x34\x4e\x04\x8e\x64\x46\x72\x13\x28\xf9\xf7\x62\xc5\x8b\xb8\x75\xe9\x7a\x46\xe7\x9e\xab\xb1\x87\xc6\x73\x84\x75\xed\x8f\x25\xf1\xa7\xd5\x54\x68\xed\x5b\x17\xa1\x62\x7f\x80\xdb\xd3\xfa\xf9\xe5\xa3\x5c\x6d\xde\x9f\x16\xab\x62\xb9\xdc\xac\xca\x52\x4a\xa5\xe0\x75\x6f\x03\x44\x46\x17\x50\x47\xeb\x1d\xa0\x31\x01\x10\x1c\x1d\x01\x7b\x82\x66\x62\x8c\x9e\xe5\xd5\x5e\xd6\x0f\x17\x4c\xdd\x68\x06\x85\x31\x4c\x21\x4c\xe1\x4b\x4a\x51\x53\x84\x30\xd0\x28\xcc\xc1\xba\x19\xdc\xfc\x16\xcc\xd3\xc8\x86\x78\xc9\x90\xa2\x61\x6a\x90\x29\x0b\x76\xe7\xa8\x23\xb7\x71\xdf\xef\x76\x74\x21\x94\x82\x47\xcf\xec\x8f\xc0\x54\x11\x93\xd3\x04\xd1\x8f\x75\x1f\xa0\x81\x29\xf8\x96\x35\xe5\x89\x21\x85\x08\x54\x57\xf9\x88\x27\xdc\xc3\x25\x3c\xdf\xa6\x9c\xbb\x7f\xb5\x1f\xb2\xee\x9b\x67\xa0\x42\xf4\x8c\x3b\x52\xd5\xd5\x83\x6e\x71\x2a\x85\x10\xf3\x39\x34\xe8\xac\xce\x26\x6f\x0e\xb7\x75\xb2\xde\x8e\x34\xc1\x51\xed\xc9\x54\x8a\xb3\x14\x74\x22\xdd\x46\x4a\x3f\xf1\x57\x81\x1c\x8d\x29\x06\x07\xfa\x71\xaf\x84\x3a\x7f\x07\x00\x00\xff\xff\x58\x7a\xb8\x95\x35\x02\x00\x00" +var _flowserviceaccountAdd_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x4f\x4b\xc3\x40\x10\xc5\xcf\xbb\x9f\x62\xe8\xa1\x24\x97\xc4\x73\x50\x4b\xec\x1f\x10\x04\xa1\xd1\x7a\x9e\xee\x4e\xda\x85\x74\x37\xcc\x6e\x6c\x41\xfa\xdd\x25\xdb\x1c\x5a\x8d\x78\x7e\x33\xf3\x7e\xef\x8d\x39\xb4\x8e\x03\xac\x1a\x77\xac\x88\x3f\x8d\xa2\x52\x29\xd7\xd9\x00\x35\xbb\x03\xdc\x9d\x56\x2f\xaf\x1f\xd5\x72\xbd\x79\x9e\x2f\xcb\xc5\x62\xbd\xac\x2a\x29\xf3\x1c\xde\xf6\xc6\x43\x60\xb4\x1e\x55\x30\xce\x02\x6a\xed\x01\xc1\xd2\x11\x70\xb8\xa0\x98\x18\x83\x63\x79\x35\x97\x0c\xe2\x9c\xa9\x97\x0a\x28\xb5\x66\xf2\x3e\x85\x2f\x29\x45\x43\x01\xfc\x0d\x46\xa9\x0f\xc6\x16\x30\xfd\x0d\x98\x45\xc9\xf8\x70\xf1\x90\xa2\x65\x6a\x91\x29\xf1\x66\x67\x89\x0b\xc0\x2e\xec\x93\x27\xc7\xec\x8e\x1b\x6c\x3a\x4a\x61\x3a\xac\xf6\x66\x42\xe4\x39\x5c\x54\x60\xaa\x89\xc9\x2a\x82\xe0\xc6\xaa\xb8\x71\x02\x26\xef\x3a\x56\x94\xc5\x1b\x52\x08\x4f\x4d\x9d\x8d\x60\xc3\x03\x5c\x58\x32\x1f\x1c\xe3\x8e\xb2\x6d\xf4\xbb\xff\x37\xcd\x63\xd2\xb7\x5f\x40\x3e\x2c\xe6\xf5\xd5\x42\x3f\x98\x4a\x21\xc4\x6c\x06\x2d\x5a\xa3\x92\xc9\xbb\xc5\x6d\x13\xe9\xb7\x23\x89\x70\x14\x7f\x92\x4a\x71\x96\x82\x4e\xa4\xba\x40\xb1\x91\xbf\x82\x64\xa8\x75\x79\xf3\xb7\x1f\x6f\x8c\xa7\xce\xdf\x01\x00\x00\xff\xff\xa5\xbd\xb1\xfd\x4c\x02\x00\x00" func flowserviceaccountAdd_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -370,11 +370,11 @@ func flowserviceaccountAdd_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/add_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x79, 0x2d, 0xa8, 0x63, 0x2c, 0xf1, 0x7e, 0xed, 0xbd, 0x9, 0xca, 0xc8, 0xdc, 0x63, 0x53, 0x29, 0x1e, 0xb5, 0x81, 0x4a, 0x50, 0x61, 0x83, 0xb4, 0x23, 0x25, 0xc0, 0x4b, 0xbf, 0x98, 0xe2, 0x54}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3, 0x8e, 0x9b, 0xc4, 0x39, 0xea, 0xfd, 0x2f, 0xb0, 0x8d, 0xbf, 0x36, 0xf2, 0x31, 0x84, 0xda, 0xf9, 0x77, 0x48, 0x7, 0x78, 0xce, 0xe3, 0x22, 0xb8, 0xc2, 0x2c, 0xc2, 0xaf, 0xe2, 0x58, 0x52}} return a, nil } -var _flowserviceaccountDeposit_feesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x4f\x8f\xd3\x30\x10\xc5\xcf\xcd\xa7\x78\xf4\x00\xcd\x61\x13\x0e\x88\x43\x55\x58\x2a\xda\x70\x41\x42\xda\x2e\xec\xd9\x4d\x26\x89\x45\x6a\x47\xf6\x84\x14\x55\xfb\xdd\x51\xec\x38\x60\x71\xd8\x53\x94\xf1\xbc\x37\xbf\xf9\x23\x2f\xbd\x36\x8c\x62\x50\x8d\x3c\x77\xf4\xa8\x7f\x92\x42\x6d\xf4\x05\xeb\x28\xb6\x4e\x42\x66\xa7\xc7\x28\x2b\xfc\x47\x19\x05\x91\xf5\x09\x6f\xaf\xc5\xd7\x6f\x4f\xc5\xf1\x78\xda\x1f\x0e\x0f\xc7\xd3\x29\x49\xf2\x1c\x07\xea\xb5\x95\x0c\x9e\x94\x16\xac\xc1\x2d\xfd\x55\xfe\x10\x43\xc7\x53\x9e\x56\xdd\x6f\xd4\xda\x80\xc9\xb2\x54\x4d\x92\xb0\x11\xca\x8a\x92\xa5\x56\x1b\x71\xd1\x83\xe2\x2d\xbe\x17\xf2\xfa\xfe\x5d\x8a\x5b\x92\x00\x40\x9e\xe3\xb1\x25\x6f\x02\x43\x56\x0f\xa6\x24\x70\x2b\x18\xad\xee\x2a\xeb\x6a\x85\xca\x53\x54\x18\xc2\x99\xa4\x6a\xe0\xdc\x6b\x32\x86\x2a\x67\xd5\x11\xc3\x92\x62\xe7\xb5\xc5\xa7\x5b\x34\x94\xcc\x85\x9f\x7d\xd5\xde\x50\x2f\x0c\x6d\xac\x6c\x14\x99\x2d\xf6\x03\xb7\xfb\xb2\x9c\x08\x17\xb2\x99\xee\x0b\x31\x04\x0c\xd5\x64\x48\x4d\x68\xbe\x7d\xaf\x7c\x63\x61\x59\x1b\xaa\xf0\xcb\x4d\x21\xe8\x26\x14\x17\x79\xa0\x1a\x1f\xe6\xe4\xec\xac\x8d\xd1\xe3\x4e\x0c\xdc\x6e\x62\xb6\x27\xc9\x6d\x65\xc4\x28\xce\x1d\xa5\x78\xbd\xec\xc9\x43\x7f\xdc\x4c\xdb\xd9\x22\x9f\x6a\x89\x86\xf2\x3a\xbc\xbb\xe7\x34\x59\xad\x56\xf7\xf7\xe8\x85\x92\xe5\x66\xfd\x59\x0f\x5d\x05\xa5\x19\xbe\xde\xff\xec\x7a\xf4\xe8\x4e\xfd\x6a\x9d\x46\xfd\x06\x94\x30\x74\x77\x18\x2f\x77\x6c\xa9\xab\xb3\x65\xfa\xd8\xdd\x2d\xfd\x67\xe3\xec\xb8\x9c\x80\xff\xa6\x4e\x3b\x2f\x84\xae\x54\x0e\x4c\xb8\xfd\x8b\xb2\x1c\x5e\x4b\x08\x26\x2a\x70\x49\x15\x9f\x61\x8c\x13\xc2\x59\xe5\x3d\xe6\x09\xee\xee\x62\xce\xc0\xf0\xfc\x27\x00\x00\xff\xff\xcd\x65\xce\xb4\x5b\x03\x00\x00" +var _flowserviceaccountDeposit_feesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x4f\x8f\xd3\x30\x10\xc5\xcf\xcd\xa7\x78\xf4\x00\xcd\x61\x13\x0e\x88\x43\x55\x58\x16\xda\x70\x41\x42\xda\x2e\xbb\x67\x37\x99\x24\x16\xae\x1d\xd9\x13\x52\x54\xed\x77\x47\xb1\xe3\x40\xc4\x61\x4f\x51\xc6\x6f\xde\xfc\xe6\x8f\x3c\x77\xc6\x32\x8a\x5e\x37\xf2\xa4\xe8\xc1\xfc\x24\x8d\xda\x9a\x33\xd6\x8b\xd8\x3a\x89\x4a\x65\x86\x85\x2a\xfe\x2f\x14\x05\x91\x0b\x82\xb7\x97\xe2\xdb\xf7\xa7\xe2\x70\x38\xde\xed\xf7\xf7\x87\xe3\x31\x49\xf2\x1c\x7b\xea\x8c\x93\x0c\x1e\x33\x1d\xd8\x80\x5b\xfa\x9b\xf9\x28\x7a\xc5\xa3\xce\x68\xf5\x1b\xb5\xb1\x60\x72\x2c\x75\x93\x24\x6c\x85\x76\xa2\x64\x69\xf4\x46\x9c\x4d\xaf\x79\x8b\x1f\x85\xbc\xbc\x7f\x97\xe2\x9a\x24\x00\x90\xe7\x78\x68\x29\x98\xc0\x92\x33\xbd\x2d\x09\xdc\x0a\x46\x6b\x54\xe5\x7c\xad\x58\x79\x8c\x0a\x4b\x38\x91\xd4\x0d\xbc\x7b\x4d\xd6\x52\xe5\xad\x14\x31\x1c\x69\xf6\x5e\x5b\x7c\xba\x2e\x86\x92\xf9\xf0\x73\xa8\xda\x59\xea\x84\xa5\x8d\x93\x8d\x26\xbb\x85\xe8\xb9\xdd\x7c\x36\xd6\x9a\xe1\x51\xa8\x9e\x52\xbc\xbe\x2b\xcb\x11\x78\x06\x9d\x60\xbf\x12\x43\xc0\x52\x4d\x96\xf4\x48\x1a\xa6\x11\x8c\xde\x38\x38\x36\x96\x2a\xfc\xf2\x43\x89\x79\x23\x99\x8f\xdc\x53\x8d\x0f\x93\x38\x1b\xa5\xa2\xa1\xec\xe4\xeb\xee\x3c\xc3\x12\xf9\x49\x72\x5b\x59\x31\x88\x93\x1a\x91\xe6\xf5\x85\x5e\x3e\x6e\xc6\xa5\x6d\x91\x4f\x46\x79\x1d\xdf\xfd\x73\x9a\xac\x56\xab\xdb\x5b\x74\x42\xcb\x72\xb3\xfe\x62\x7a\x55\x41\x1b\x46\xa8\xf7\x7f\x0f\x66\x08\x2d\xf8\xec\x57\xeb\x74\xd1\x77\x44\x89\xbb\xf0\xf7\xf2\x72\xe7\x8e\x54\x9d\xcd\x4b\xc1\xee\x66\x9e\x43\x36\x4c\x8e\xf3\x65\x84\x6f\xea\x73\xa7\x3d\xd1\x85\xca\x9e\x09\xd7\x7f\x51\xe6\x7b\x6c\x09\xd1\x44\x47\x2e\xa9\x97\xd7\xb9\xc4\x89\xe1\xac\x0a\x1e\xd3\x04\x77\x37\x4b\xce\xc8\xf0\xfc\x27\x00\x00\xff\xff\xcd\x7f\x6b\x64\x72\x03\x00\x00" func flowserviceaccountDeposit_feesCdcBytes() ([]byte, error) { return bindataRead( @@ -390,11 +390,11 @@ func flowserviceaccountDeposit_feesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/deposit_fees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0x9f, 0x9c, 0x7b, 0xcb, 0x4d, 0x5c, 0x3c, 0x92, 0xe1, 0x6f, 0xe0, 0xe8, 0x32, 0xb5, 0x35, 0x9e, 0x2d, 0xa5, 0x76, 0x47, 0xd2, 0x9a, 0x3, 0x9d, 0x7d, 0x12, 0x67, 0x94, 0x56, 0xe4, 0x19}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0xf5, 0x3c, 0xbb, 0x74, 0x3e, 0x25, 0xf7, 0x2a, 0x9f, 0x9f, 0xf5, 0x52, 0x54, 0x7c, 0x7b, 0xa1, 0xb8, 0xdd, 0x7a, 0x8d, 0x23, 0x6b, 0x2e, 0x22, 0x5f, 0xe9, 0x23, 0xf7, 0x32, 0xea, 0xb7}} return a, nil } -var _flowserviceaccountRemove_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\xcb\x6a\xeb\x30\x10\x86\xd7\xd2\x53\x0c\x59\x1c\x9c\x8d\x75\xd6\xa1\x6d\x70\x73\x81\x42\xa1\x10\xf7\xb2\x56\xe4\x71\x22\xb0\x35\x66\x24\x27\x81\x92\x77\x2f\x96\xbd\x88\x5b\x97\xae\x67\xf4\xcd\xf7\xeb\xb7\x75\x43\x1c\x60\x5b\xd1\x39\x47\x3e\x59\x83\x99\x31\xd4\xba\x00\x25\x53\x0d\xff\x2f\xdb\xe7\x97\x8f\x7c\xb3\x7b\x7f\x5a\x6d\xb2\xf5\x7a\xb7\xc9\x73\x29\x95\x82\xd7\xa3\xf5\x10\x58\x3b\xaf\x4d\xb0\xe4\x80\xb1\xa6\x13\x7a\xd0\x0e\xf4\x40\x30\x8c\x3a\x10\xcb\x9b\xb5\x64\x98\xad\xfa\xd1\x02\xb2\xa2\x60\xf4\x7e\x0e\x9f\x52\x8a\x0a\x03\xf8\x91\x45\x56\xd4\xd6\x2d\xe0\xdf\x4f\xbf\x34\x8e\xac\x0f\x1c\x6f\x48\xd1\x30\x36\x9a\x31\xf1\xf6\xe0\xb0\x23\xb7\xe1\x38\xec\x76\x74\x21\x94\x82\x47\x62\xa6\x33\x30\x96\xc8\xe8\x0c\x42\xa0\xa9\xe8\x23\x34\x30\x7a\x6a\xd9\x60\x1a\x19\x52\x08\x8f\x55\x99\x4e\x78\xc2\x3d\xf4\xc7\xd3\x7d\xbc\x73\xf7\xa7\xf6\x43\xd2\xfd\xf2\x02\x94\x0f\xc4\xfa\x80\xaa\xbc\x79\xd0\x2d\xce\xa5\x10\x62\xb9\x84\x46\x3b\x6b\x92\xd9\x9b\xd3\xfb\x2a\x5a\xef\x27\x92\xe8\x49\xed\xd9\x5c\x8a\xab\x14\x78\x41\xd3\x06\x8c\x3f\xf1\x5b\x80\xb4\x2f\x31\x1b\x75\xf4\xad\xb2\x48\xbb\x7e\x05\x00\x00\xff\xff\xb4\x28\x75\xda\x37\x02\x00\x00" +var _flowserviceaccountRemove_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\xcf\x6a\xf3\x30\x10\xc4\xcf\xd2\x53\x2c\x39\x04\xfb\x62\x7d\x67\xf3\xb5\xc1\xcd\x1f\x28\x14\x0a\x71\x9b\x9e\x15\x65\x9d\x08\x6c\xad\x59\xc9\x49\xa0\xe4\xdd\x4b\x64\x1f\x92\xd6\xa5\xe7\xd9\xdd\xf9\xed\x8c\x6d\x5a\xe2\x00\xab\x9a\x4e\x25\xf2\xd1\x1a\x2c\x8c\xa1\xce\x05\xa8\x98\x1a\xf8\x77\x5e\xbd\xbc\x7e\x94\xcb\xf5\xe6\x79\xbe\x2c\x16\x8b\xf5\xb2\x2c\xa5\x54\x0a\xde\x0e\xd6\x43\x60\xed\xbc\x36\xc1\x92\x03\xc6\x86\x8e\xe8\x41\x3b\xd0\xc3\x05\xc3\xa8\x03\xb1\xbc\x19\x4b\x06\x6d\xde\x4b\x39\x14\xbb\x1d\xa3\xf7\x29\x7c\x4a\x29\x6a\x0c\xe0\xef\x28\x8a\x5d\x63\x5d\x0e\xd3\x9f\x7c\x59\x94\xac\x0f\x1c\x3d\xa4\x68\x19\x5b\xcd\x98\x78\xbb\x77\xc8\x39\xe8\x2e\x1c\x92\x27\x62\xa6\xd3\x46\xd7\x1d\xa6\x30\x1d\x56\xaf\x66\x42\x28\x05\xbd\x0a\x8c\x15\x32\x3a\x83\x10\x68\x2c\x89\x3b\x27\x60\xf4\xd4\xb1\xc1\x2c\xde\x90\x42\x78\xac\xab\x6c\x04\x1b\x1e\xa0\x67\xc9\x7c\x20\xd6\x7b\xcc\xb6\xd1\xef\xff\x9f\xdf\x3c\x26\xd7\xf0\x73\x50\xc3\xa2\xaa\x6e\x16\xae\x83\xa9\x14\x42\xcc\x66\xd0\x6a\x67\x4d\x32\x79\x77\x7a\x5b\x47\xfa\xed\xc8\x47\x7a\x14\x7f\x92\x4a\x71\x91\x02\xcf\x68\xba\x80\x31\x91\xdf\x1e\xc9\xfa\x6e\x8b\xbb\xea\xbe\x35\x19\xaf\x5d\xbe\x02\x00\x00\xff\xff\xc4\xb5\x2f\x92\x4e\x02\x00\x00" func flowserviceaccountRemove_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -410,7 +410,7 @@ func flowserviceaccountRemove_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/remove_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x45, 0x93, 0x3, 0xb, 0x31, 0xee, 0xf4, 0x0, 0x1, 0xd1, 0x23, 0xca, 0x29, 0xed, 0xf8, 0x8b, 0xd1, 0xa6, 0x66, 0x57, 0xe8, 0xf9, 0xf3, 0xf3, 0xfe, 0x91, 0xbc, 0xbb, 0x2f, 0x35, 0x84, 0x3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x59, 0xcf, 0x63, 0xc, 0x35, 0x3b, 0x20, 0x1f, 0x3d, 0xff, 0xde, 0x3e, 0x41, 0xd3, 0x5, 0x97, 0x5d, 0x6c, 0x89, 0xfb, 0xf4, 0x2a, 0x5b, 0x6c, 0x3, 0x55, 0xa0, 0x10, 0xe2, 0xaf, 0x76, 0x85}} return a, nil } @@ -594,7 +594,7 @@ func flowserviceaccountScriptsGet_tx_fee_parametersCdc() (*asset, error) { return a, nil } -var _flowserviceaccountSet_execution_effort_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x93\x5d\x6b\xe3\x3a\x10\x86\xef\xf3\x2b\x06\x9f\x9b\x14\xd2\x38\x4e\x62\x27\x36\x87\x03\xa5\xe7\x14\xca\xe9\xc2\xc2\x7e\x5d\x94\x2e\x1d\xcb\xe3\x58\x5b\x4b\xf2\x4a\x72\xd2\x10\xf2\xdf\x17\x59\x71\x9b\x7e\xb0\xec\x2e\x7b\xb1\x86\x48\x62\xde\x99\x47\x6f\x34\x52\x18\xc2\xfb\x8a\x1b\xb0\x1a\xa5\x41\x66\xb9\x92\x06\x0c\x59\x03\x92\x36\x40\xf7\xc4\x5a\x17\x03\x2a\x4b\xa5\x2d\x6c\x88\xaf\x2a\x6b\x06\x5d\x19\x81\xc0\x7b\x2e\x5a\xf1\x32\xaf\xe6\x82\x5b\x28\x95\x7e\x0a\xe6\x06\xb0\xde\xe0\xd6\x40\xea\xbe\x71\xcf\xf1\x58\x90\x28\xc8\x84\xbc\x30\xc0\x50\x42\x4e\x60\x88\x24\x54\xa4\x29\x73\x99\xee\x77\x0a\xd7\xe7\x58\x90\x64\x04\xe7\x4a\x34\xad\x45\x47\xfe\x9f\xcb\xe2\x66\x58\x59\xdb\x98\x2c\x0c\x57\xdc\x56\x6d\x3e\x66\x4a\x84\x4a\x96\xb5\xda\x84\xcc\x97\x84\x79\xad\xf2\x30\x99\x2c\x62\x2a\xe7\x4b\xb6\x60\x53\x9c\x24\x51\x31\x5d\xd0\x2c\xc9\x27\x69\x8c\xb4\x20\x16\xd3\x74\x32\x8f\x19\x2e\x42\xdd\x4a\xcb\x05\x85\x4c\x09\xa1\xa4\x9b\xfa\xfd\xee\xb8\x2c\xc6\x2b\xf5\xd7\xd5\x6c\x72\x72\x70\x75\xf1\xf1\xcd\xcf\x38\x72\xc3\xe9\x4a\x79\x47\x51\x51\xce\x67\x05\x2d\x63\x16\xe7\x8b\x38\x89\x96\x71\x14\xe1\xb2\xa4\x34\xa5\x34\x4d\x97\x98\x4f\x69\xce\x8a\x38\x0d\xcb\xb5\x08\x05\x59\xd2\x7e\xec\x2c\xa4\xce\x81\x37\x61\x2b\x02\x2e\x2d\x69\x89\x35\x34\x9a\x18\x37\xae\x27\xaa\xec\x94\x17\x4d\xea\x18\xae\x27\xd3\xcf\x51\x32\x82\x4d\xc5\x59\x05\x82\x50\xfa\x88\x53\xe8\x6b\x8b\x35\x58\x05\x11\xa8\xd6\xf6\x24\xab\x2c\xd6\xbe\x85\x2f\xa9\xb8\x46\x5e\x63\x5e\xbb\x34\xc0\xe3\xfe\x8f\x0f\x46\x5d\xc7\x0b\x2a\xb1\xad\x1f\x2e\x14\xa0\xef\xb1\xff\x1f\xcf\xce\xf1\x4a\xa9\x26\x83\xe8\x55\xed\x9d\x45\x4b\x82\xa4\xcd\x20\x82\x57\x33\x2e\x5a\xd9\xed\x7e\x29\xd7\x8a\x75\x51\xcf\x72\xc9\x4a\x03\x97\xd0\xa0\x46\x7f\x16\xa5\xd2\xa2\xb7\x71\x7b\x7b\xfb\xc5\x28\xe9\x96\xd7\x6e\x00\xd8\xf9\x09\x20\xb0\xdb\x86\x82\x0c\x82\x7f\x79\x87\x46\xbd\x0d\x46\x0f\xe2\x1a\xeb\xd6\xa9\xd7\x7d\xe4\xa8\xb2\x4b\xb8\xa3\x6d\x90\xc1\xee\x11\xf3\xe1\x52\xda\x64\x1e\x8c\x1e\x6b\x83\x68\x32\x89\x02\xd8\x8f\x9e\x14\xf6\xea\xf7\x4b\x93\x38\x9e\x25\x01\xec\x1f\x4b\x8f\x31\xbf\x64\x65\xfa\xe7\x58\x99\xfd\x3e\x2b\xfd\xf2\xc6\x2f\x7a\xec\x11\xe7\x2d\xda\xea\x98\xb2\x83\xa0\x50\x02\xb9\x74\xa2\xb1\x4a\xe3\x8a\x9c\xce\x0b\x92\x96\x97\x9c\xb4\x13\x1e\x9e\xc4\x7f\xdd\x8b\xf8\xe4\xaf\x78\x00\x7b\xbf\xe5\xcd\xe1\x76\x0d\x8e\x9e\xc6\x50\xd2\xe6\x90\x97\xc1\xce\xdb\xcf\xc0\xcf\xfb\x13\xd8\x0d\x9c\xcf\x46\x53\x83\x9a\x86\x86\xaf\x24\xe9\x0c\xce\x5a\x5b\x9d\x31\xa6\x5a\x69\xfb\x14\xf7\x79\x79\x5c\x2b\x2c\xfe\x7e\x8e\xfa\x67\x58\x6a\x25\x32\x08\x0f\xe6\xc3\xd7\xbd\x9e\x3c\x87\x19\x5c\xd3\x91\xc7\x11\x58\xf5\x83\x90\xfd\x60\xff\x2d\x00\x00\xff\xff\xad\xdd\x1d\x36\x64\x06\x00\x00" +var _flowserviceaccountSet_execution_effort_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x93\x5f\x6b\xe3\x38\x14\xc5\xdf\xf3\x29\x2e\x5e\x58\x12\x48\xe3\x38\x89\x9d\xd8\x2c\x0b\x4b\x77\x0b\x65\xbb\xb0\xd0\xfd\xf3\x50\x3a\xf4\x5a\xbe\x8e\x35\xb5\x24\x8f\x24\x27\x0d\x21\xdf\x7d\x90\x15\xb7\xe9\x9f\x19\x66\x86\x79\x18\x43\x2c\xa1\x73\xee\xd1\x2f\xbe\x52\x18\xc2\x3f\x15\x37\x60\x35\x4a\x83\xcc\x72\x25\x0d\x18\xb2\x06\x24\x6d\x81\x1e\x88\xb5\x6e\x0d\xa8\x2c\x95\xb6\xb0\x25\xbe\xae\xac\x19\x74\x65\x04\x02\x1f\xb8\x68\xc5\x6b\x5f\xcd\x05\xb7\x50\x2a\xfd\x3c\x98\x1b\xc0\x7a\x8b\x3b\x03\xa9\x7b\x26\x7d\x8e\x8f\x05\x89\x82\x4c\xc8\x0b\x03\x0c\x25\xe4\x04\x86\x48\x42\x45\x9a\x32\xe7\x74\xbf\x33\xb8\x39\xc7\x82\x24\x23\x38\x57\xa2\x69\x2d\xba\xe4\x3f\xb9\x2c\x6e\x87\x95\xb5\x8d\xc9\xc2\x70\xcd\x6d\xd5\xe6\x13\xa6\x44\xa8\x64\x59\xab\x6d\xc8\x7c\x49\x98\xd7\x2a\x0f\x93\xe9\x32\xa6\x72\xb1\x62\x4b\x36\xc3\x69\x12\x15\xb3\x25\xcd\x93\x7c\x9a\xc6\x48\x4b\x62\x31\xcd\xa6\x8b\x98\xe1\x32\xd4\xad\xb4\x5c\x50\xc8\x94\x10\x4a\xba\xa1\xdf\xef\x9e\xcb\x62\xb2\x56\x3f\x5d\xcd\xa7\xa3\x23\xd5\xc5\x7f\x7f\x7d\x0d\x91\x7b\x9d\xad\x95\x27\x8a\x8a\x72\x31\x2f\x68\x15\xb3\x38\x5f\xc6\x49\xb4\x8a\xa3\x08\x57\x25\xa5\x29\xa5\x69\xba\xc2\x7c\x46\x0b\x56\xc4\x69\x58\x6e\x44\x28\xc8\x92\xf6\xef\x0e\x21\x75\x04\x1e\xc2\x56\x04\x5c\x5a\xd2\x12\x6b\x68\x34\x31\x6e\x5c\x4f\x54\xd9\x29\xaf\x9a\xd4\x65\xb8\x9e\xcc\xde\x45\xc9\x18\xb6\x15\x67\x15\x08\x42\xe9\x57\x9c\x42\x1f\x5a\xac\xc1\x2a\x88\x40\xb5\xb6\x4f\xb2\xca\x62\xed\x5b\xf8\x3a\x15\x37\xc8\x6b\xcc\x6b\x67\x03\x3c\xed\xff\xe4\x08\xea\x3a\x5e\x50\x89\x6d\xfd\x78\xa0\x00\x7d\x8f\xfd\xff\x78\xf1\x1d\xaf\x94\x6a\x32\x88\xde\xd4\xae\x2d\x5a\x12\x24\x6d\x06\x11\xbc\xe9\xb8\x68\x65\xb7\xfb\xa5\xdc\x28\xd6\xad\xfa\x2c\x67\x56\x1a\xb8\x84\x06\x35\xfa\x6f\x51\x2a\x2d\x7a\x8c\xbb\xbb\xbb\xf7\x46\x49\x37\xbd\x71\x2f\x80\xbd\x1f\x00\x02\xbb\x6b\x28\xc8\x20\xf8\x9d\x77\xd1\xa8\x77\xc1\xf8\x51\xdc\x60\xdd\x3a\xf5\xa6\x5f\x39\xa9\xec\x0c\xf7\xb4\x0b\x32\xd8\x3f\xc5\xfc\x7b\x29\x6d\xb2\x08\xc6\x4f\xb5\x41\x34\x9d\x46\x01\x1c\xc6\xcf\x0a\x7b\xf5\xf3\xa5\x49\x1c\xcf\x93\x00\x0e\x4f\xa5\xa7\x31\xdf\x84\x32\xfb\x71\x50\xe6\xdf\x0f\xa5\x9f\xde\xfa\x49\x1f\x7b\x92\xf3\x37\xda\xea\x34\x65\x0f\x41\xa1\x04\x72\xe9\x44\x63\x95\xc6\x35\x39\x9d\x17\x24\x2d\x2f\x39\x69\x27\x3c\x5e\x89\x3f\xba\x1b\xf1\xbf\x3f\xe2\x01\x1c\xfc\x96\xb7\xc7\xd3\x35\x38\xb9\x1a\x43\x49\xdb\xa3\x2f\x83\xbd\xc7\xcf\xc0\x8f\x87\x11\xec\x07\x8e\xb3\xd1\xd4\xa0\xa6\xa1\xe1\x6b\x49\x3a\x03\x6c\x6d\x35\xbc\xf6\x14\x23\xf8\xf9\x37\xc6\x54\x2b\x6d\xef\x76\x8f\x77\x4e\x8e\xa4\x93\x5a\x61\xf1\xcb\xcb\xf4\x5f\x87\xa5\x56\x22\x83\xf0\xe8\x0a\xdf\xc6\x1f\x7d\x2a\xd4\xe0\x86\x4e\xf0\xc7\x60\xd5\x17\x86\x1d\x06\x87\x8f\x01\x00\x00\xff\xff\x38\x5a\x8f\x3f\x7f\x06\x00\x00" func flowserviceaccountSet_execution_effort_weightsCdcBytes() ([]byte, error) { return bindataRead( @@ -610,11 +610,11 @@ func flowserviceaccountSet_execution_effort_weightsCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/set_execution_effort_weights.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x37, 0x75, 0xac, 0x6, 0xec, 0xf7, 0x3e, 0xda, 0xc2, 0x1c, 0xbc, 0xdb, 0xd2, 0xf9, 0x50, 0x92, 0x2c, 0xd2, 0x95, 0x48, 0xef, 0xad, 0xf0, 0x6a, 0xbc, 0x92, 0x53, 0xa0, 0xa, 0xcf, 0x9d, 0x6a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3d, 0xdb, 0xc1, 0xb9, 0x62, 0xa9, 0x42, 0x74, 0x68, 0xbe, 0xd1, 0xd7, 0xd6, 0x94, 0xc, 0x9d, 0x43, 0xe7, 0x67, 0xb0, 0xa7, 0x57, 0xa0, 0x72, 0xfa, 0xb0, 0x1f, 0x18, 0x12, 0xbd, 0x99, 0xf}} return a, nil } -var _flowserviceaccountSet_execution_memory_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x8e\xc1\x8a\x83\x40\x10\x44\xef\x7e\x45\x1d\x15\x16\xe7\xb2\xec\x41\x96\x05\x8f\x0b\xc9\x2d\xf9\x80\x61\xd2\xd1\x01\x67\x46\xba\xdb\x98\x10\xfc\xf7\xa0\x12\x09\x39\xa5\x8f\xd5\xc5\xab\x67\x0c\x0e\xad\x17\x28\xdb\x28\xd6\xa9\x4f\x51\x20\xa4\x02\x8b\x48\x23\xe8\x4a\x6e\x98\x53\x04\x0a\x89\x6f\xe8\x7c\xf0\x5a\x66\x2f\xfd\x3c\xd2\xb8\x9b\xd3\x0a\xc7\xff\xa8\x3f\xdf\x05\xee\x19\x00\xf4\x4c\xbd\x65\xca\xc5\x37\x91\xb8\x42\x3d\x68\x5b\x3b\x97\x86\xa8\xcf\xca\x7c\xeb\xbb\xec\x92\x3d\xfd\xae\x80\xbf\xfc\xcc\x29\x54\x30\xa2\x89\x6d\x43\x66\xb3\xd8\x2f\x12\xcb\x5a\xf1\x0e\x10\x7b\xa1\xcd\xe5\x0b\x9a\x3e\x02\x4c\xd9\xf4\x08\x00\x00\xff\xff\x3e\xdc\x40\xf4\x04\x01\x00\x00" +var _flowserviceaccountSet_execution_memory_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x8e\xb1\x6a\xc3\x30\x10\x86\x77\x3f\xc5\x3f\x15\x19\x8a\xb5\x94\x0e\xa6\x14\x3a\x16\xda\xa9\xed\x03\x1c\xea\xc5\x16\x58\x92\xd1\x9d\xe3\x84\xe0\x77\x0f\xb6\x13\x93\x25\x90\x1b\xff\xfb\xf8\xf8\xac\xc5\x6f\xeb\x05\x9a\x29\x0a\x39\xf5\x29\x0a\x84\x55\x40\x88\x3c\x82\x0f\xec\x86\x79\x45\xe0\x90\xf2\x11\x9d\x0f\x5e\xab\xe2\x86\x37\x91\xc7\xaf\x79\xad\xf1\xf7\x19\xf5\xf5\xa5\xc4\xa9\x00\x80\x3e\x73\x4f\x99\x8d\xf8\x26\x72\xae\x41\x83\xb6\xe6\x47\x53\xa6\x86\x4b\x3c\x7d\x38\x97\x86\xa8\x57\x7a\xbe\x95\xac\x64\x65\xaa\x2e\xd1\xff\xdb\xea\x7c\x37\xbb\x9c\x42\x0d\x7b\xf9\xd9\x2d\xec\x7b\xe9\x5a\x02\xca\x7b\x22\xa1\x3d\x6f\x99\xcf\xd0\xf4\x90\x68\x2a\xa6\x73\x00\x00\x00\xff\xff\xc0\x86\x20\x70\x1f\x01\x00\x00" func flowserviceaccountSet_execution_memory_limitCdcBytes() ([]byte, error) { return bindataRead( @@ -630,11 +630,11 @@ func flowserviceaccountSet_execution_memory_limitCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/set_execution_memory_limit.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0x26, 0x87, 0x5b, 0xdc, 0xb4, 0xba, 0xbb, 0x30, 0xf6, 0x69, 0x15, 0xcf, 0xe4, 0x23, 0xea, 0x24, 0x40, 0x9e, 0x5c, 0xe7, 0x38, 0xfe, 0x13, 0x11, 0x19, 0xb1, 0xde, 0xab, 0x20, 0xe4, 0xf1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2c, 0x55, 0xd0, 0x7e, 0x5b, 0xb1, 0x66, 0x8e, 0x6e, 0x52, 0xd0, 0x4d, 0x3f, 0xf0, 0x8a, 0xa, 0x11, 0xfc, 0x2b, 0xb7, 0x1, 0xe1, 0x84, 0xf5, 0x2b, 0x69, 0xf5, 0xa8, 0xc2, 0x36, 0xc0, 0xbb}} return a, nil } -var _flowserviceaccountSet_execution_memory_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x8e\x31\x0b\xc2\x30\x10\x85\xf7\xfe\x8a\x37\xb6\x20\xcd\x22\x0e\x41\x84\x8e\x0e\x6e\x8a\x73\x88\x67\x1b\xb0\x49\xc9\x5d\xad\x52\xfa\xdf\xa5\x56\xa5\x74\xf2\x96\x83\xf7\x1e\x1f\x9f\x52\x38\x56\x8e\x21\xd1\x78\x36\x56\x5c\xf0\x0c\x26\x61\x78\xea\x40\x0f\xb2\xed\x98\xa1\xa6\x3a\xc4\x27\x3a\x72\x65\x25\x9c\x27\xb3\x7d\xea\xa9\x3b\x4f\xb9\x46\x7f\xda\x7b\xd9\xac\x35\xa6\x3f\x64\xe8\x13\x00\x68\x22\x35\x26\x52\xca\xae\xf4\x14\x35\x8a\x56\xaa\xc2\xda\xd0\x7a\xf9\x4e\xc6\x9b\xea\xfc\x16\xcc\x65\xbb\x44\xed\xd2\x6b\x0c\xb5\x86\x62\x09\xd1\x94\xa4\x7e\x76\x87\xb7\xdc\xc7\x21\x5b\xc2\xd8\xdc\x69\xe6\xb8\x82\x84\x3f\x21\x43\x32\xbc\x02\x00\x00\xff\xff\x96\xe9\x2c\xf0\x20\x01\x00\x00" +var _flowserviceaccountSet_execution_memory_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x8e\x31\x6b\xc3\x30\x10\x46\x77\xff\x8a\x6f\x2a\x32\x14\x6b\x29\x1d\x44\x29\x74\xec\xd0\xa9\x2d\x99\x85\x72\xb1\x05\xb1\x64\x74\xe7\x38\xc1\xf8\xbf\x07\x47\x4e\x30\x81\x40\x6e\x39\xf8\x78\x3c\x9e\xd6\xf8\x6b\x3c\x43\x92\x0d\x6c\x9d\xf8\x18\x18\x4c\xc2\x08\x34\x80\x8e\xe4\xfa\x79\x43\x4b\x6d\x4c\x27\x0c\xe4\xeb\x46\xb8\x2a\x56\xbc\x0a\x34\x6c\xf2\x6e\x30\xfe\x7f\x07\x79\x7f\x33\xc8\x7f\x2a\x31\x16\x00\xd0\x25\xea\x6c\x22\xc5\xbe\x0e\x94\x0c\x6c\x2f\x8d\xfa\x95\x98\x6c\x4d\x25\x5e\xbe\x9c\x8b\x7d\x90\x2b\x3d\x5f\x26\x2b\xce\x4c\xb5\x8f\x76\xfb\x71\x6f\xff\x54\xbb\x14\x5b\x03\xbd\x50\xfa\x16\xfc\x73\xe9\x5d\xb2\xca\x47\x52\xb6\x07\x5a\xe5\xbf\x42\xe2\x93\xb2\xa9\x98\xce\x01\x00\x00\xff\xff\x43\xef\x3d\xe4\x3b\x01\x00\x00" func flowserviceaccountSet_execution_memory_weightsCdcBytes() ([]byte, error) { return bindataRead( @@ -650,11 +650,11 @@ func flowserviceaccountSet_execution_memory_weightsCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/set_execution_memory_weights.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x47, 0x9e, 0xe1, 0x98, 0x6a, 0x53, 0x46, 0x75, 0xcd, 0x3e, 0x85, 0x4f, 0xc5, 0x75, 0x19, 0xd2, 0xa, 0x71, 0x20, 0xb2, 0xc3, 0xa8, 0x1c, 0x2a, 0xc6, 0x45, 0xd5, 0x39, 0x69, 0xee, 0xc9, 0x8c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5d, 0x68, 0x24, 0x78, 0x78, 0x6b, 0x42, 0x18, 0x35, 0x8d, 0x1, 0x95, 0xfe, 0xec, 0x4b, 0x3b, 0x81, 0x3, 0xa1, 0x7, 0x1d, 0xeb, 0x87, 0x46, 0x33, 0xa2, 0x65, 0x58, 0xe5, 0x14, 0x5d, 0x3c}} return a, nil } -var _flowserviceaccountSet_is_account_creation_restrictedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x4d\x6b\xf3\x30\x10\x84\xcf\xd2\xaf\x58\x72\x78\x71\x2e\xf6\x7b\x36\x6d\x83\xf3\x05\x81\x42\x21\xee\xc7\x35\x8a\xb2\x4e\x04\x8e\xd6\xac\xd6\x49\xa0\xe4\xbf\x17\xab\xa1\x4d\xa8\x4b\xaf\x5a\xed\xec\x33\x33\x6e\xdf\x10\x0b\xcc\x6b\x3a\x96\xc8\x07\x67\xb1\xb0\x96\x5a\x2f\x50\x31\xed\xe1\xff\x69\xfe\xf8\xf4\x56\xce\x96\xaf\x8b\xc9\xac\x98\x4e\x97\xb3\xb2\xd4\x3a\xcb\xe0\x79\xe7\x02\x08\x1b\x1f\x8c\x15\x47\x1e\xec\xce\xf8\x2d\x06\x58\xb9\x00\xe6\x22\x61\x91\x4d\x1c\x32\x06\x61\x67\x05\x37\x2b\x38\x98\xba\x45\x7d\xb5\x9a\x7c\x4f\x73\x18\x13\xd5\x43\x78\xd7\x5a\xd5\x28\x10\x6e\x90\x8a\xcd\xde\xf9\x1c\xfe\xfd\x84\x4d\xe3\xc8\x05\x61\x23\xc4\x5a\xab\x86\xb1\x31\x8c\x49\x70\x5b\x8f\x9c\x43\xd1\xca\xee\xf2\xb7\x53\x57\x2a\xcb\x60\x4c\xcc\x74\x04\xc6\x0a\x19\xbd\x45\x10\xea\xcb\xe1\x46\xba\x73\x42\x2d\x5b\x4c\xa3\x86\x56\x2a\x60\x5d\xa5\x3d\x9c\x70\x0f\x9f\xc7\xd3\x75\xbc\x73\xf7\x27\xf6\x43\xd2\x45\x9e\x43\x16\x84\xd8\x6c\x31\xab\xae\x16\xba\x8f\x43\xad\x94\x1a\x8d\xa0\x31\xde\xd9\x64\xf0\xe2\xcd\xba\x8e\xd4\xeb\x1e\x27\xa6\x17\x7b\x30\xd4\xea\xac\x15\x9e\xd0\xb6\x82\x31\x89\xdf\x0c\xa4\x01\x65\x11\x2e\x2f\x13\xc6\xd8\xe4\xf2\xab\xaa\xab\xd6\xa2\xe6\xf9\x23\x00\x00\xff\xff\xd6\x4c\xa3\x70\x4a\x02\x00\x00" +var _flowserviceaccountSet_is_account_creation_restrictedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x51\x5d\x6b\xc2\x30\x14\x7d\x4e\x7e\xc5\xc5\x07\x69\x5f\xda\x3d\x97\x6d\xe2\x27\x08\x83\x81\xdd\xdc\xab\x31\xde\x6a\xa0\x26\xe5\xe6\x56\x85\xe1\x7f\x1f\x8d\x65\xab\xac\x63\xaf\x39\x39\x5f\xf7\x98\x63\xe5\x88\x61\x51\xba\x73\x8e\x74\x32\x1a\xc7\x5a\xbb\xda\x32\x14\xe4\x8e\xf0\x70\x59\xbc\xbc\x7e\xe4\xf3\xd5\x7a\x39\x9d\x8f\x67\xb3\xd5\x3c\xcf\xa5\x4c\x53\x78\x3b\x18\x0f\x4c\xca\x7a\xa5\xd9\x38\x0b\xfa\xa0\xec\x1e\x3d\x6c\x8c\x07\xd5\x4a\x68\x24\x15\x40\x42\xcf\x64\x34\xe3\x6e\x03\x27\x55\xd6\x28\x3b\xd4\xe8\x07\xcd\x60\xe2\x5c\x19\xc3\xa7\x94\xa2\x44\x06\x7f\x17\x69\xbc\x3b\x1a\x9b\xc1\xf0\x77\xd8\x24\x40\xc6\x33\x29\x76\x24\xa5\xa8\x08\x2b\x45\x18\x79\xb3\xb7\x48\x19\xa8\x9a\x0f\xd1\xc4\x11\xb9\xf3\xba\xf1\x8f\x61\xd8\x52\x1b\x33\x21\xd2\x14\x6e\x28\x10\x16\x48\x68\x35\x02\xbb\xbe\xb3\xdc\x39\x35\xc5\x5c\x4d\x1a\x93\xa0\x21\x85\xf0\x58\x16\x49\x4f\x6c\x78\x82\x5b\x96\xc4\xb3\x23\xb5\xc7\x64\x1b\xfc\x1e\xff\x6d\xf3\x1c\x35\x4b\x64\x90\xb6\xc4\xb4\xe8\x10\x9a\x8f\xb1\x14\x42\x8c\x46\x50\x29\x6b\x74\x34\x78\xb7\x6a\x5b\x86\xf4\xdb\x9e\x46\xaa\x37\xfe\x20\x96\xe2\x2a\x05\x5e\x50\xd7\x8c\xe1\x22\x7f\x15\x49\x3c\xf2\xd2\xb7\x2f\x53\xc2\x30\xf0\xea\x7b\xc1\xce\x98\x41\xf3\xfa\x15\x00\x00\xff\xff\x3a\xab\xaa\x68\x61\x02\x00\x00" func flowserviceaccountSet_is_account_creation_restrictedCdcBytes() ([]byte, error) { return bindataRead( @@ -670,11 +670,11 @@ func flowserviceaccountSet_is_account_creation_restrictedCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/set_is_account_creation_restricted.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x99, 0xe6, 0x5c, 0x96, 0xf7, 0xd5, 0xbe, 0x67, 0xcc, 0x62, 0x34, 0x2b, 0x4d, 0xd5, 0x3f, 0xb6, 0x29, 0xe7, 0xa8, 0xe7, 0x8c, 0x2b, 0xa, 0xd0, 0x7e, 0x8c, 0x5, 0xc5, 0xe7, 0x9f, 0x69, 0x7f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2b, 0x71, 0x42, 0x66, 0x4, 0xde, 0x47, 0xbf, 0xae, 0x2c, 0x11, 0x4d, 0xd8, 0x6f, 0x6d, 0x12, 0xba, 0x83, 0x4a, 0x43, 0xed, 0x2d, 0xde, 0x41, 0xe4, 0x4d, 0xfe, 0x3d, 0xfe, 0xe8, 0xe2, 0xc6}} return a, nil } -var _flowserviceaccountSet_tx_fee_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x91\x41\x6b\xe3\x40\x0c\x85\xcf\x33\xbf\x42\xe4\xb0\x38\xb0\xd8\x7b\x58\xf6\x60\xb6\x0d\xa6\xb1\x4f\x85\x96\xa6\xa1\xe7\xc9\x54\x4e\x06\xec\x91\x91\x64\x12\x28\xf9\xef\x25\x4e\x9a\xa4\xe0\xf4\x38\x6f\xf4\x3e\x3d\xf4\x42\xdb\x11\x2b\x54\x0d\x6d\x2b\x44\x81\x9a\xa9\x85\x3f\xbb\xea\xf1\xe9\xad\x2a\xcb\x45\x31\x9f\xbf\x94\x8b\x85\xb5\x59\x06\xaf\x9b\x20\xa0\xec\xa2\x38\xaf\x81\x22\x08\xaa\x80\x6e\xf0\xe2\xee\x1c\xbb\x16\x15\x59\xec\xd5\x60\x22\x3d\xaf\xb1\x72\x5e\x89\x73\x58\x56\x61\xf7\xef\xef\x6f\x08\xd1\x37\xbd\x04\x8a\x65\x5d\x13\xeb\x03\x89\x5e\x3e\x71\x87\xbe\xd7\xd1\xcf\x29\x7c\x58\xd3\xa0\x42\x7d\xda\x5a\x78\x4f\x7d\xd4\xe2\xbd\x0d\x31\x87\x5f\x5f\x61\xd2\x41\x08\xa2\xec\x94\xd8\x5a\xd3\x31\x76\x8e\x31\x91\xb0\x8e\xc8\x39\x14\xbd\x6e\x4e\xde\x81\x69\x04\x9b\x3a\x1d\xa3\xc2\x1d\x1c\x4d\xe9\x8a\x98\x69\xfb\xff\xc6\x92\xfb\xe4\x70\xbe\x1c\x32\x51\x62\xb7\xc6\xec\x0c\x3b\x4c\x4d\xad\x31\x66\x36\x83\xce\xc5\xe0\x93\xc9\x32\xba\x55\x83\xa0\x04\x47\x28\x30\xd6\xc8\x18\xfd\xa0\xb9\x6b\x2e\x30\x0a\xf5\xec\x71\x32\xb5\x66\x6f\xcd\xf1\x3a\xf8\x73\xe8\x54\x50\x2b\xc4\xe7\x73\x25\xdf\x6b\xb8\x7a\xdc\xe8\x62\x44\xbc\x51\xcc\x88\x38\x04\xdd\x7f\x06\x00\x00\xff\xff\xff\xaa\x15\x0d\x5e\x02\x00\x00" +var _flowserviceaccountSet_tx_fee_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x91\x41\x6b\xdb\x40\x10\x85\xcf\xbb\xbf\x62\xf0\xc1\x48\x50\xa4\x1e\x4a\x0f\xa2\xad\x71\x6b\xe9\x54\x68\x89\xe3\xe4\xbc\xde\x8c\xec\x05\x69\x47\xcc\x8c\xb0\x21\xf8\xbf\x07\xcb\x8e\xed\x80\x9c\xe3\xbe\x99\xfd\xde\x63\x5e\x68\x3b\x62\x85\xaa\xa1\x5d\x85\x28\x50\x33\xb5\xf0\x75\x5f\xfd\xfd\xf7\x5c\x95\xe5\x72\xbe\x58\x3c\x94\xcb\xa5\xb5\x79\x0e\x8f\xdb\x20\xa0\xec\xa2\x38\xaf\x81\x22\x08\xaa\x80\x6e\xf1\xfa\xbb\x73\xec\x5a\x54\x64\xb1\x37\x8b\x89\xf4\xbc\xc1\xca\x79\x25\x2e\x60\x55\x85\xfd\xf7\x6f\x5f\x20\x44\xdf\xf4\x12\x28\x96\x75\x4d\xac\x7f\x48\xf4\x3a\xc4\x3d\xfa\x5e\x47\x87\x29\xbc\x5a\xd3\xa0\x42\x7d\x76\x9d\x7b\x4f\x7d\xd4\xf9\x4b\x1b\x62\x01\xd3\xf7\x30\xd9\x20\x04\x51\x76\x4a\x6c\xad\xe9\x18\x3b\xc7\x98\x48\xd8\x44\xe4\x02\x5c\xaf\xdb\xe4\x37\x31\xd3\xee\xc9\x35\x3d\xa6\x30\x3d\xa3\x06\x0b\x23\xd8\xd4\xd9\x98\x09\xfc\x84\x13\x23\x13\x25\x76\x1b\xcc\xd6\x03\xe5\xc7\x1d\xef\x5f\xc9\xf1\xaa\x05\xe4\xe7\xf5\xfc\x02\x3d\x6e\xa5\xd6\x18\x33\x9b\x41\xe7\x62\xf0\xc9\x64\x15\xdd\xba\x41\x50\x82\x13\x14\x18\x6b\x64\x8c\x7e\xd0\xdc\x2d\x17\x18\x85\x7a\xf6\x38\x49\xad\x39\x58\x73\x3a\x1a\x7e\x1e\x3e\x13\xd4\x0a\xf1\xff\xa5\xa9\x8f\xed\xdc\x3c\xee\x54\x34\x22\xde\xe9\x6b\x44\x1c\x82\x1e\xde\x02\x00\x00\xff\xff\x8d\x8b\xf8\x5f\x75\x02\x00\x00" func flowserviceaccountSet_tx_fee_parametersCdcBytes() ([]byte, error) { return bindataRead( @@ -690,11 +690,11 @@ func flowserviceaccountSet_tx_fee_parametersCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/set_tx_fee_parameters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc4, 0xd9, 0xa, 0xe8, 0x29, 0x62, 0x98, 0x4f, 0xb0, 0x5b, 0x5b, 0x90, 0x2e, 0x2c, 0xa0, 0x36, 0x6b, 0x6b, 0x7d, 0x8f, 0xfc, 0xdd, 0x15, 0xf5, 0xa9, 0x70, 0x54, 0xe7, 0x8, 0x37, 0x39, 0x9b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0xc4, 0x3c, 0x54, 0x65, 0x79, 0xfd, 0xb5, 0xbc, 0xb0, 0x5a, 0x97, 0x50, 0x33, 0xc4, 0x3b, 0x8, 0xd2, 0x19, 0x68, 0x6d, 0x35, 0x4c, 0x5a, 0x2a, 0xc4, 0x62, 0x76, 0x10, 0xd1, 0x9c, 0x9c}} return a, nil } -var _flowserviceaccountSet_tx_fee_surge_factorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xc1\x4a\xf3\x40\x14\x85\xd7\x33\x4f\x71\xe9\xe2\x27\xdd\x24\xff\x42\x5c\x04\xb5\x04\xda\x59\x09\x82\xb1\xb8\x9e\x8e\x27\xed\x40\x32\x13\xee\xdc\xd0\x82\xf4\xdd\xa5\x69\xb5\x11\xd4\xe5\x1c\xce\xf7\xcd\xe5\xf8\xae\x8f\x2c\x64\xda\xb8\x37\x40\xa2\x86\x63\x47\xff\x0f\xe6\xf1\xe9\xd5\xac\x56\x75\xb5\x5c\x3e\xaf\xea\x5a\xeb\xa2\xa0\x97\x9d\x4f\x24\x6c\x43\xb2\x4e\x7c\x0c\x94\x20\x89\x64\x87\x2b\xdd\x5b\xb6\x1d\x04\x9c\xf4\xa4\x98\xa5\x81\xb7\x30\xd6\x49\xe4\x92\xd6\xc6\x1f\x6e\x6f\xe6\xf4\xae\x55\x0b\xa1\xe6\xc2\x56\xce\xc5\x21\x48\xf5\xd6\xf9\x50\xd2\xbf\x4f\x65\x3e\x06\x3e\x09\x5b\x89\xac\xb5\xea\x19\xbd\x65\x64\xc9\x6f\x03\xb8\xa4\x6a\x90\xdd\x85\x1d\x9d\x2a\xa1\x6d\xf2\x9f\xac\x74\x4f\x67\x28\xdf\x44\xe6\xb8\xbf\xfb\xe5\x93\x87\xec\x34\x42\x49\x45\x92\xc8\x76\x8b\xe2\x4b\x76\x6a\xcd\xb5\x52\x6a\xb1\xa0\xde\x06\xef\xb2\xd9\x3a\xd8\x4d\x0b\x92\x48\x67\x29\x31\x1a\x30\x82\x1b\x33\x3b\xf5\x12\x23\xc5\x81\x1d\x66\x73\xad\x8e\x5a\xe1\x00\x37\x08\xfe\x3e\x3a\x4f\x10\x03\xd4\xd7\x05\xbf\xaf\x39\x79\x8c\xd6\xe3\x47\x00\x00\x00\xff\xff\x1e\x43\xfa\x9c\xd1\x01\x00\x00" +var _flowserviceaccountSet_tx_fee_surge_factorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x41\x6b\xeb\x30\x10\x84\xcf\xd2\xaf\x58\x72\x08\xf6\xc5\x7e\x87\xc7\x3b\x98\xd7\x86\x94\x44\xa7\x42\xa1\x6e\xda\xb3\xa2\x8e\x13\x81\x2d\x99\xd5\x9a\x04\x4a\xfe\x7b\x89\x93\x36\x29\xb4\x3d\xee\x30\xf3\xcd\x32\xbe\xeb\x23\x0b\x99\x36\xee\x0c\x90\xa8\xe1\xd8\xd1\x9f\xbd\xb9\x7f\x78\x31\xcb\x65\x3d\x5f\x2c\x1e\x97\x75\xad\x75\x59\xd2\xd3\xd6\x27\x12\xb6\x21\x59\x27\x3e\x06\x4a\x90\x44\xb2\xc5\x25\xdd\x5b\xb6\x1d\x04\x9c\xf4\x95\x31\x4b\x03\x6f\x60\xac\x93\xc8\x15\xad\x8c\xdf\xff\xfb\x9b\xd3\x9b\x56\x2d\x84\x9a\x73\x76\xee\x5c\x1c\x82\xcc\x5f\x3b\x1f\x2a\x9a\x7e\x20\x8b\x51\xf0\x49\xd8\x4a\x64\xad\x55\xcf\xe8\x2d\x23\x4b\x7e\x13\xc0\x15\xd9\x41\xb6\xd9\x5d\x64\x8e\xbb\x67\xdb\x0e\xc8\x69\x7a\x46\x8d\x15\x2a\xa1\x6d\x8a\xef\x4a\xe8\x86\x4e\x8c\x22\x49\x64\xbb\x41\xb1\x1e\x29\xff\x7f\xe8\xbe\xcd\x8e\xdb\x54\x54\x9e\xed\xe5\x27\xf4\xe8\xca\xb5\x52\x6a\x36\xa3\xde\x06\xef\xb2\xc9\x2a\xd8\x75\x0b\x92\x48\x27\x28\x31\x1a\x30\x82\x1b\x35\x7b\xcd\x25\x46\x8a\x03\x3b\x4c\x72\xad\x0e\x5a\x61\x0f\x37\x08\x7e\x7f\xbe\x48\x10\x03\xd4\x97\x61\xbf\x8e\x7c\x75\x8c\xd4\xc3\x7b\x00\x00\x00\xff\xff\x2f\xc7\xf7\xdd\xe8\x01\x00\x00" func flowserviceaccountSet_tx_fee_surge_factorCdcBytes() ([]byte, error) { return bindataRead( @@ -710,11 +710,11 @@ func flowserviceaccountSet_tx_fee_surge_factorCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/set_tx_fee_surge_factor.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1d, 0x84, 0xea, 0x4e, 0xdf, 0x39, 0x64, 0x58, 0x5c, 0x35, 0xeb, 0xc3, 0x27, 0xcb, 0x39, 0xc9, 0xa5, 0xf, 0x7b, 0xbe, 0x52, 0x59, 0x3c, 0xbc, 0x9a, 0xc2, 0x15, 0x2f, 0x72, 0xc3, 0x0, 0xb2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfd, 0xa8, 0x68, 0xff, 0x31, 0x16, 0xd5, 0x7a, 0xb4, 0x74, 0x23, 0xc5, 0xad, 0x1c, 0x8c, 0x72, 0xf, 0x17, 0x52, 0x0, 0xad, 0xca, 0x79, 0xd2, 0xb0, 0xf2, 0x8d, 0xb, 0x3c, 0x8a, 0x3f, 0xd2}} return a, nil } -var _dkgAdminForce_stop_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\x41\x4f\x83\x40\x10\x85\xef\xfc\x8a\x97\x1e\x0c\x5c\x88\x67\xa2\x36\x44\x2a\x07\x2e\x46\x7e\xc1\xba\x0c\x74\x23\xcc\x90\x61\x48\x9b\x98\xfe\x77\x83\x6b\x35\x3d\xf8\x2e\x9b\x9d\xbc\xf7\xcd\x9b\x30\xcd\xa2\x86\x97\x51\x4e\x55\x53\xa3\x57\x99\x70\x7f\xae\x9a\xba\xac\xaa\xb7\x43\xdb\x26\x89\xa9\xe3\xc5\x79\x0b\xc2\xf8\x4c\x12\x00\x18\xc9\xd0\x7d\x0c\x65\x37\x05\x2e\x70\xf7\x13\xce\xbf\xff\xd1\x31\x2b\xcd\x4e\x29\x5d\xc2\xc0\xa4\x05\xca\xd5\x8e\xa5\xf7\xb2\xb2\x65\x57\xca\xa6\x85\xc6\x3e\xbf\xa2\xf0\x88\xe8\xcf\xdf\x45\x55\x4e\x0f\xb7\xe4\xa7\x74\x6b\x57\xe0\x66\xd8\x9a\xa8\x1b\xe8\xd5\xd9\x31\xfb\xa5\x6e\xda\xef\x31\x3b\x0e\x3e\xdd\x3d\xcb\x3a\x76\x60\x31\x44\x2c\xb6\x43\xe3\x42\xa5\x9e\x94\xd8\xd3\x2e\x8b\x9d\x2e\xf1\xa1\x33\xf9\xd5\xe8\xdf\xa6\x79\x2f\xea\xe9\xc0\x5d\xd5\xd4\xe9\x5f\xf4\xf2\x15\x00\x00\xff\xff\x6b\xe4\xb6\xb3\x4e\x01\x00\x00" +var _dkgAdminForce_stop_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\x4f\x6b\x83\x40\x10\xc5\xef\x7e\x8a\x47\x0e\xc1\x5c\xa4\x67\x69\x1b\x6c\x4d\x3d\x78\x29\x15\x7a\xdf\xae\xa3\x91\xae\x3b\x32\xce\x92\x40\xc8\x77\x2f\xba\x4d\x21\x87\xbe\xdb\x2e\xf3\x7b\x7f\x86\x71\x62\x51\xbc\x39\x3e\x95\x75\x85\x4e\x78\xc4\xc3\xb9\xac\xab\xa2\x2c\x3f\x0e\x4d\x93\x24\x2a\xc6\xcf\xc6\xea\xc0\x1e\x97\x24\x01\x00\x47\x8a\xf6\xbb\x2f\xda\x71\xf0\x39\xb6\xbf\x70\xb6\xbe\xe3\xc5\x24\x34\x19\xa1\x74\x1e\x7a\x4f\x92\xc3\x04\x3d\xa6\x2f\x2c\xc2\xa7\x4f\xe3\x02\xed\xb0\x2d\xac\xe5\xe0\x75\x87\xcb\x4a\x2c\x9a\xc9\x75\xd9\xcd\x18\x4f\x88\x74\x36\x2b\x8b\xe9\x29\xfb\x5a\xf9\xc7\xfb\xbc\xe7\x74\xe9\x9c\xe3\xee\xb3\x89\xc4\xbb\xd1\xe3\xee\xcf\x7d\xd1\x7e\x8f\xc9\xf8\xc1\xa6\x9b\x57\x0e\xae\x85\x67\x45\xb4\xc5\x32\x3f\x06\x0b\x75\x24\xe4\x2d\x6d\x22\x7c\x8d\x9b\xe8\x4c\x36\x28\xfd\xd7\x37\xeb\x58\x2c\x1d\x7c\x5b\xd6\x55\x7a\x03\xaf\xc9\x4f\x00\x00\x00\xff\xff\x30\xb9\x84\xa5\x61\x01\x00\x00" func dkgAdminForce_stop_dkgCdcBytes() ([]byte, error) { return bindataRead( @@ -730,11 +730,11 @@ func dkgAdminForce_stop_dkgCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/admin/force_stop_dkg.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb0, 0x53, 0xf9, 0x8d, 0x95, 0x45, 0x15, 0x8e, 0x63, 0x8, 0xf2, 0x6b, 0x8e, 0xd9, 0x78, 0xd1, 0xb5, 0x25, 0x89, 0x30, 0xf7, 0x90, 0x6d, 0xe2, 0x60, 0xed, 0x4d, 0xb9, 0x5d, 0xdc, 0xd, 0x6c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0xb8, 0x22, 0xe9, 0x40, 0x5, 0x41, 0x8c, 0x99, 0x9e, 0x1e, 0x56, 0xfb, 0x91, 0x5b, 0xf3, 0xa9, 0xd5, 0xfa, 0x7b, 0xdd, 0x5b, 0x0, 0x6a, 0x6b, 0xf9, 0xf3, 0xaf, 0xea, 0x97, 0x8b, 0xd7}} return a, nil } -var _dkgAdminPublish_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x41\x4b\xc3\x40\x10\x05\xe0\xfb\xfc\x8a\xe7\x45\x5a\x90\xc6\x73\x11\x21\x10\xed\xa1\x17\x31\xfe\x81\x35\xdd\x6e\x86\x6e\x66\x96\xd9\x09\x2a\xd2\xff\x2e\x1a\x05\x3b\xc7\x79\x1f\x8f\xc7\x53\x51\x73\x3c\x66\x7d\xeb\xf6\x3b\x1c\x4d\x27\xdc\xbe\x77\xfb\x5d\xdb\x75\xcf\x0f\x7d\x4f\xd4\x34\x78\x19\xb9\xc2\x2d\x48\x0d\x83\xb3\x0a\xb8\x42\x25\x7f\xe0\xa8\x06\x8f\xd5\x59\xd2\x15\xd1\x7f\xf1\x49\x04\x00\xc5\x62\x09\x16\x57\x95\x93\x44\xdb\xa2\x9d\x7d\x6c\x87\x41\x67\xf1\xf5\x9f\xf9\xbe\x25\xdf\x64\x96\xd3\xdd\xf5\xef\x98\x4d\x7b\x98\x58\xee\x57\x4d\x99\x5f\x33\x0f\xcd\xe1\x94\x7e\x3e\x37\xf0\x60\x29\xfa\x16\x17\xb0\x77\xb5\x90\xe2\x53\xf0\x71\xbd\x14\x9f\x89\xce\x5f\x01\x00\x00\xff\xff\xd0\x9c\x76\xb8\xe0\x00\x00\x00" +var _dkgAdminPublish_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\xf3\x40\x10\x86\xef\xfb\x2b\xde\xef\x52\x12\xf8\x48\x3c\x17\x15\x42\xa3\x3d\xf4\x22\xc6\x3f\x30\xdd\x6e\x93\xc1\xcd\xee\xb2\x33\x41\xa5\xf4\xbf\x4b\x13\x95\x0a\xce\x6d\x86\xf7\x79\x5e\x86\xc7\x14\xb3\xe2\xd1\xc7\xb7\x76\xb7\xc5\x31\xc7\x11\x37\xef\xed\x6e\xdb\xb4\xed\xf3\x43\xd7\x19\x53\xd7\x78\x19\x58\xa0\x99\x82\x90\x55\x8e\x01\x2c\x88\xc1\x7f\xe0\x18\x33\xd4\x89\x72\xe8\xff\x19\x73\x9d\x38\x19\x03\x00\x29\xbb\x44\xd9\x15\xc2\x7d\x70\x79\x0d\x9a\x74\x28\x36\x94\x68\xcf\x9e\x95\x9d\x94\x58\x35\xd6\xc6\x29\x68\x89\xd3\x8c\x5c\xc6\x3b\x05\x1d\x46\x0e\x1b\x4a\xb8\xc3\x42\x57\xf6\x8a\xab\x44\x63\xa6\xde\x55\x2c\x32\xb9\xdb\xd5\xd7\x03\x55\x73\xa1\xee\x8b\x5f\x6b\xb7\x44\x9f\x48\x87\xf2\xa7\xe2\x2f\x67\x9a\xf6\x9e\x65\x28\xbe\xab\xff\x83\x74\x8d\x7a\x3e\xdb\xfa\xf0\xda\xcf\xba\xc5\x71\x36\x67\xf3\x19\x00\x00\xff\xff\x85\xcb\x65\x7f\x3d\x01\x00\x00" func dkgAdminPublish_participantCdcBytes() ([]byte, error) { return bindataRead( @@ -750,11 +750,11 @@ func dkgAdminPublish_participantCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/admin/publish_participant.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xec, 0x55, 0xff, 0x37, 0xec, 0x8, 0x49, 0xe7, 0xe0, 0xd, 0xea, 0xad, 0x75, 0x78, 0xe, 0x7e, 0x3e, 0xc5, 0xc4, 0x78, 0x6f, 0xda, 0x66, 0x26, 0x76, 0x96, 0xa0, 0x81, 0xc, 0xc3, 0xe3, 0x1c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe, 0xde, 0x73, 0xec, 0x8d, 0xaf, 0x2d, 0xc7, 0xb, 0x91, 0x59, 0x37, 0xa5, 0x34, 0x14, 0x91, 0x58, 0xd0, 0xf8, 0x61, 0xe0, 0x60, 0x4b, 0xae, 0xf2, 0x3f, 0xe2, 0x35, 0x3c, 0xd3, 0xd, 0xa5}} return a, nil } -var _dkgAdminSet_safe_thresholdCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\xc1\x6a\xb4\x40\x10\x84\xef\x3e\x45\xb3\x87\x1f\xbd\xc8\x7f\x08\x39\x48\x12\x91\x98\xdd\xc3\x5e\x96\x98\x3c\xc0\x64\x2c\x75\x88\xce\x48\x4f\x8b\x42\xd8\x77\x0f\x66\x12\xc3\x42\xb6\x2f\xc3\x14\xc5\x57\x45\x99\x61\x74\x2c\xb4\xef\xdd\x5c\x1e\x0f\xd4\xb0\x1b\xe8\xff\x52\x1e\x0f\x45\x59\x3e\x3f\x55\x55\x14\x09\x2b\xeb\x95\x16\xe3\x6c\x6c\x31\xbf\x74\x0c\xdf\xb9\xbe\x3e\x81\x35\xac\xa8\x16\x19\xbd\xee\xcd\x72\x7b\x93\x27\xf4\x11\x45\x44\x44\x3d\x84\xea\xf7\xb6\xa8\x07\x63\x33\xfa\xf7\x4d\x4f\xbf\xfe\xc1\x31\x32\x46\xc5\x88\xbd\x69\x2d\x38\xa3\x62\x92\xae\xd0\xda\x4d\x56\x36\xca\x7a\x1e\x7d\x93\xfe\xa0\xe8\x9e\x82\x3f\x7d\x73\xcc\x6e\xbe\xbb\x24\x3f\xc4\x6b\xfd\x8c\x2e\xc4\x4a\x1c\xab\x16\x27\x25\x5d\xb2\x51\xd7\xcb\x73\x1a\x95\x35\x3a\xde\x3d\xba\xa9\xaf\xc9\x3a\xa1\x80\xa5\x75\x89\x10\xc8\x68\xc0\xb0\x1a\xbb\x24\x74\x3a\x87\x07\x0b\xf4\x24\xb8\xda\x34\xf5\x90\x4a\x35\xa8\x26\xad\xe1\xfd\x36\xda\xd5\x05\xff\xd6\x7f\x43\xcf\x9f\x01\x00\x00\xff\xff\x08\xd4\x0e\xba\xa9\x01\x00\x00" +var _dkgAdminSet_safe_thresholdCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\x31\x6b\xc3\x30\x10\x85\x77\xff\x8a\x23\x43\x70\x16\xd3\xa1\x74\x30\x6d\x83\x5b\x37\x19\xb2\x84\xba\xed\xae\xca\x67\x5b\x54\xd6\x99\xd3\x09\x1b\x4a\xfe\x7b\x71\x94\x04\x02\xcd\x6d\x3a\xf4\xbe\x77\xef\x99\x7e\x20\x16\xd8\x58\x1a\xcb\xdd\x16\x1a\xa6\x1e\xee\xa6\x72\xb7\x2d\xca\xf2\xfd\xad\xaa\x92\x44\x58\x39\xaf\xb4\x18\x72\xa9\xc3\xf1\xa3\x63\xf4\x1d\xd9\x7a\x8f\xac\xd1\x89\x6a\x31\x87\xcf\x8d\x99\x1e\xee\xd7\x2b\xf8\x4d\x12\x00\x00\x8b\x02\xf5\x4f\x5b\xd4\xbd\x71\x39\x2c\x4f\xf4\xec\xf8\x8e\x3f\x06\xc6\x41\x31\xa6\xde\xb4\x0e\x39\x07\x15\xa4\x4b\x5f\x88\x99\xc6\x2f\x65\x03\xae\x60\x59\x68\x4d\xc1\xc9\x0c\x85\xd3\x78\xb4\x4d\x76\x06\xc3\x13\x44\x75\xe6\x85\x58\xb5\x98\x7d\x1f\xf5\x8f\xd7\x7e\xcf\xe9\x1c\x2a\x87\xab\x65\x15\x15\x7b\x25\xdd\xea\x42\x9f\x67\xbd\x86\x41\x39\xa3\xd3\xc5\x2b\x05\x5b\x83\x23\x81\x88\x85\xb9\x9f\x68\xcc\xd8\x20\xa3\xd3\xb8\x88\xe2\x43\xcc\x84\x13\xea\x20\x78\xeb\xde\xcc\xa3\x54\xaa\xc1\x2a\x68\x8d\xde\x5f\x8a\xbc\xd9\xea\xff\xfb\xb3\xe5\x21\xf9\x0b\x00\x00\xff\xff\xf8\x23\x32\xee\xbc\x01\x00\x00" func dkgAdminSet_safe_thresholdCdcBytes() ([]byte, error) { return bindataRead( @@ -770,11 +770,11 @@ func dkgAdminSet_safe_thresholdCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/admin/set_safe_threshold.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2a, 0xee, 0x21, 0xa5, 0x42, 0x7, 0x30, 0x80, 0x1b, 0x7f, 0x7f, 0x43, 0xfd, 0x0, 0x77, 0xfc, 0x63, 0xc5, 0x5d, 0x9c, 0x14, 0xe5, 0xe8, 0x5b, 0x96, 0x59, 0xd7, 0x95, 0xcc, 0x7a, 0x44, 0x85}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa1, 0x7, 0x87, 0xd3, 0x19, 0x7b, 0x78, 0xde, 0x7c, 0xbe, 0x68, 0x46, 0x27, 0x29, 0xc7, 0x9c, 0x1c, 0xed, 0x26, 0xef, 0xe7, 0xab, 0xf3, 0x70, 0xcb, 0x0, 0xdd, 0x38, 0x6d, 0xc3, 0x54, 0x74}} return a, nil } -var _dkgAdminStart_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\x41\x4b\xc3\x40\x10\x85\xef\xf9\x15\x8f\x1e\x24\xb9\x04\xcf\x41\x2d\xc1\xd5\x20\xb9\x88\x39\x8a\x87\x75\x33\x49\x17\x93\x9d\x30\x99\xd0\x82\xf4\xbf\x4b\xdc\xda\xd2\x83\xef\xb2\x3b\xc3\xe3\x9b\x37\xe3\xc7\x89\x45\xf1\x3c\xf0\xde\xd4\x15\x3a\xe1\x11\xb7\x07\x53\x57\xa5\x31\x6f\x4f\x4d\x93\x24\x2a\x36\xcc\xd6\xa9\xe7\x90\x06\x6e\xe9\xc5\xcc\x05\xde\x1b\x15\x1f\xfa\x8f\x0c\xdf\x49\x02\x00\x03\x29\xda\xaf\xbe\x6c\x47\x1f\x0a\xdc\x9c\x78\xf9\x6f\x1d\x1d\x93\xd0\x64\x85\xd2\xd9\xf7\x81\xa4\x40\xb9\xe8\xae\x74\x8e\x97\xa0\x67\xca\xaa\x99\x86\x2e\xff\x43\xe1\x1e\xd1\x9f\x7f\xb2\x08\xef\xef\xae\xc9\x0f\xe9\x1a\xb8\xc0\x55\xb3\x51\x16\xdb\xd3\xab\xd5\x5d\x76\xa6\xae\xda\x6e\x31\xd9\xe0\x5d\xba\x79\xe4\x65\x68\x11\x58\x11\xb1\x58\x77\x8f\x03\x85\x3a\x12\x0a\x8e\x36\x59\xcc\x74\x8c\x0f\x1d\xc8\x2d\x4a\xff\x26\xcd\x67\xb5\xa2\xa6\xae\x2e\x47\x3a\x7d\x2e\x9c\xe3\x4f\x00\x00\x00\xff\xff\x07\x1f\xfa\x84\x6e\x01\x00\x00" +var _dkgAdminStart_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\x41\x4b\xf4\x30\x10\x86\xef\xfd\x15\x2f\x7b\x58\xda\x4b\xf9\xce\xe5\xd3\xa5\x1a\x2d\xd2\x8b\x58\xf0\x22\x1e\x62\x3a\xed\x06\xdb\xa4\x4c\xa6\xec\x82\xec\x7f\x97\x6e\xba\xca\x1e\x9c\x53\x12\xf2\x3c\x33\xf3\xda\x71\xf2\x2c\x78\x1c\xfc\x41\xd5\x15\x3a\xf6\x23\xfe\x1d\x55\x5d\x95\x4a\xbd\x3c\x34\x4d\x92\x08\x6b\x17\xb4\x11\xeb\x5d\xea\x7c\x4b\x4f\x2a\x14\x78\x6b\x84\xad\xeb\xdf\x33\x7c\x25\x09\x00\x0c\x24\x68\x3f\xfb\xb2\x1d\xad\x2b\xb0\x5d\x7d\xf9\xf9\x1e\x7f\x4c\x4c\x93\x66\x4a\x83\xed\x1d\x71\x01\x3d\xcb\x3e\xbd\xf3\xcc\xfe\xf0\xaa\x87\x99\x32\x6c\x4b\x63\xfc\xec\x64\x91\x62\xad\x40\x43\x97\x5f\xc4\xb8\x41\xa4\xf3\x20\x9e\x75\x4f\xf9\xc7\x99\xff\x7f\xdd\xef\x36\x5d\xd6\x28\x70\xf5\xd8\x44\xe2\x59\xcb\x3e\xfb\xb1\x2f\xb5\xdb\x61\xd2\xce\x9a\x74\x73\xef\xe7\xa1\x85\xf3\x82\xa8\xc5\x92\x48\x6c\xcc\xd4\x11\x93\x33\xb4\x89\xf0\x29\xee\x44\x47\x32\xb3\xd0\x5f\xf3\xe6\x41\x34\x8b\xaa\xab\xdf\xe0\xd6\xc3\xc5\x72\x4a\xbe\x03\x00\x00\xff\xff\xe5\x59\x1c\xb8\x81\x01\x00\x00" func dkgAdminStart_dkgCdcBytes() ([]byte, error) { return bindataRead( @@ -790,11 +790,11 @@ func dkgAdminStart_dkgCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/admin/start_dkg.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3f, 0x9c, 0x4f, 0xf1, 0xca, 0x18, 0x35, 0xe8, 0xbf, 0xb3, 0x93, 0x79, 0x1b, 0x85, 0xe7, 0xc5, 0x4b, 0x22, 0x3, 0xa, 0x8a, 0x91, 0x42, 0xf4, 0x2e, 0x24, 0x32, 0x55, 0xba, 0xc8, 0x15, 0x5c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0xdc, 0xf6, 0xc7, 0xa3, 0xf5, 0x9e, 0xb8, 0xdc, 0xf2, 0x98, 0x40, 0xd2, 0x90, 0x5d, 0x10, 0xea, 0xd, 0xa7, 0x85, 0x99, 0x86, 0x90, 0x7, 0x56, 0x34, 0x18, 0xd3, 0xd4, 0xb0, 0xc8, 0x56}} return a, nil } -var _dkgAdminStop_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\x41\x4f\x83\x40\x10\x85\xef\xfc\x8a\x97\x1e\x0c\x5c\x88\x67\xa2\x36\x44\x94\x03\x17\x23\xbf\x60\x5d\x06\xba\x11\x66\xc8\x30\xa4\x4d\x4c\xff\xbb\xc1\xb5\x9a\x1e\xfa\x2e\x9b\x9d\xbc\xf7\xcd\x9b\x30\xcd\xa2\x86\xd7\x51\x8e\x55\x53\xa3\x57\x99\x70\x7f\xaa\x9a\xba\xac\xaa\xf7\x97\xb6\x4d\x12\x53\xc7\x8b\xf3\x16\x84\xf1\x95\x24\x00\x30\x92\xa1\xfb\x1c\xca\x6e\x0a\x5c\xe0\xee\x37\x9c\xff\xfc\xa3\x63\x56\x9a\x9d\x52\xba\x84\x81\x49\x0b\x94\xab\x1d\x4a\xef\x65\x65\xcb\x2e\x94\x4d\x0b\x8d\x7d\x7e\x41\xe1\x11\xd1\x9f\x7f\x88\xaa\x1c\x1f\xae\xc9\x4f\xe9\xd6\xae\xc0\xd5\xb0\x35\x51\x37\xd0\x9b\xb3\x43\xf6\x47\xdd\xb4\xdf\x63\x76\x1c\x7c\xba\x7b\x96\x75\xec\xc0\x62\x88\x58\x6c\x87\xc6\x85\x4a\x3d\x29\xb1\xa7\x5d\x16\x3b\x9d\xe3\x43\x27\xf2\xab\xd1\xcd\xa6\x39\x71\x57\x35\x75\xfa\x9f\x3a\x7f\x07\x00\x00\xff\xff\x74\x8c\xee\x80\x49\x01\x00\x00" +var _dkgAdminStop_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\x4f\x6b\xb3\x40\x10\xc6\xef\x7e\x8a\x87\x1c\x82\x5e\xe4\x3d\xcb\xdb\x06\x5b\x5b\x0f\x5e\x4a\x85\xde\xb7\xeb\x68\xa4\xeb\x8e\x8c\xb3\x24\x10\xf2\xdd\x8b\x6e\x53\xc8\xa1\xcf\x6d\x97\xf9\x3d\x7f\xc6\x69\x66\x51\xbc\x3a\x3e\x55\x4d\x8d\x5e\x78\xc2\xbf\x73\xd5\xd4\x65\x55\xbd\xbf\xb4\x6d\x92\xa8\x18\xbf\x18\xab\x23\x7b\x5c\x92\x04\x00\x1c\x29\xba\xaf\xa1\xec\xa6\xd1\x17\xd8\xff\xc0\xf9\xf6\x8e\x17\xb3\xd0\x6c\x84\xd2\x65\x1c\x3c\x49\x01\x13\xf4\x98\x3e\xb1\x08\x9f\x3e\x8c\x0b\x94\x61\x5f\x5a\xcb\xc1\x6b\x86\xcb\x46\xac\x5a\xc8\xf5\xf9\xcd\x18\x0f\x88\x74\xbe\x28\x8b\x19\x28\xff\xdc\xf8\xff\xf7\x79\x8f\xe9\xda\xb9\xc0\xdd\x67\x1b\x89\x37\xa3\xc7\xec\xd7\x7d\xd5\xe1\x80\xd9\xf8\xd1\xa6\xbb\x67\x0e\xae\x83\x67\x45\xb4\xc5\x3a\x3f\x06\x0b\xf5\x24\xe4\x2d\xed\x22\x7c\x8d\x9b\xe8\x4c\x36\x28\xfd\xd5\x37\x27\xdf\x55\x4d\x9d\xde\x98\x6b\xf2\x1d\x00\x00\xff\xff\x85\x1b\x18\x69\x5c\x01\x00\x00" func dkgAdminStop_dkgCdcBytes() ([]byte, error) { return bindataRead( @@ -810,11 +810,11 @@ func dkgAdminStop_dkgCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/admin/stop_dkg.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0xe4, 0x2, 0xa5, 0xa0, 0x9b, 0xd5, 0xc3, 0xdb, 0x5d, 0x5a, 0xfa, 0xe6, 0x41, 0x85, 0x32, 0x8e, 0xae, 0x4e, 0xd8, 0x6f, 0x1a, 0x37, 0x77, 0x7, 0xb2, 0xce, 0x6, 0x29, 0x48, 0x43, 0x84}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x61, 0x13, 0xc0, 0xf4, 0x19, 0xac, 0x6, 0xbb, 0xc9, 0x50, 0x80, 0xec, 0xc5, 0x28, 0x61, 0x10, 0xda, 0x43, 0x52, 0x11, 0xe7, 0x84, 0x7d, 0xbd, 0xcf, 0xf1, 0xdd, 0x88, 0x5, 0x7f, 0xa1, 0xdf}} return a, nil } -var _dkgCreate_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x50\x4d\x6e\xf2\x30\x10\xdd\xfb\x14\x23\x16\x9f\x1c\x09\xc2\xb7\x8e\x68\x51\x44\x5a\x54\xb1\x41\xcd\x09\x06\x7b\x30\x16\xc1\xb6\x26\x93\xd2\xaa\xe2\xee\x15\x75\xa8\x60\x36\xb6\xfc\xe6\xfd\xf8\xf9\x53\x8a\x2c\xf0\xda\xc5\x73\xb3\x59\xc3\x9e\xe3\x09\xfe\x7f\x36\x9b\x75\xdd\x34\xef\x2f\x6d\xab\x94\x30\x86\x1e\x8d\xf8\x18\x34\x5a\xcb\xd4\xf7\x15\xd4\xf9\x32\x85\x10\x2d\xbd\x35\x15\xb4\xc2\x3e\xb8\x02\xbe\x95\x02\x00\x48\x4c\x09\x99\x74\xef\x5d\x20\xae\xa0\x1e\xe4\x50\x1b\x13\x87\x20\xd7\x1d\x18\xa7\x23\x01\xb4\x27\x1f\xe0\x09\x1c\xc9\xb8\x71\xb3\x29\x4a\x47\xb2\xc2\x84\x3b\xdf\x79\xf9\x5a\xfc\x1b\x53\x96\xf5\x95\xf2\xac\xe7\x69\xd8\x75\xde\xcc\xed\xd1\xfd\xbe\x14\x7f\xba\xd7\x29\x77\x91\x39\x9e\x75\x01\xcb\x25\x24\x0c\xde\xe8\xc9\x2a\x0e\x9d\x85\x10\x05\x32\x38\x9a\x33\xed\x89\x29\x18\x9a\x14\xea\x21\x9b\x3d\xba\x2d\xb2\x78\xe3\x13\x06\x81\xc5\x2c\x13\x4a\xc3\x84\x42\x77\x90\xbe\xf5\x90\xcf\x3b\x99\xdc\x40\xd9\xe3\x07\xe9\xc5\xec\x51\x70\x0a\x12\xab\x5b\xf7\xe5\x1d\xd0\x4a\x64\x74\xb4\x45\x39\xe4\x4f\x5d\x94\xba\xfc\x04\x00\x00\xff\xff\xb5\xd4\x8a\x93\xab\x01\x00\x00" +var _dkgCreate_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\x41\x6b\x02\x31\x10\x85\xef\xfb\x2b\xa6\x1e\x24\x0b\x1a\x7b\x5e\x6c\x65\xe9\xb6\x52\xbc\x48\x17\x7a\x1f\xb3\x63\x0c\xae\x49\x98\xcc\x6a\xa1\xf8\xdf\x8b\xee\x5a\x74\x2e\x09\x79\x79\x5f\x1e\x2f\xee\x10\x03\x0b\x7c\xb4\xe1\x54\xad\x96\xb0\xe5\x70\x80\xe7\x9f\x6a\xb5\x2c\xab\xea\xeb\xbd\xae\xb3\x4c\x18\x7d\x42\x23\x2e\x78\x85\x4d\xc3\x94\x52\x01\x65\xbf\x99\x80\x0f\x0d\x7d\x56\x05\xd4\xc2\xce\xdb\x1c\x7e\xb3\x0c\x00\x20\x32\x45\x64\x52\xc9\x59\x4f\x5c\x00\x76\xb2\x53\x35\x1e\xe9\x1b\xdb\x8e\x72\x18\x97\xc6\x84\xce\xcb\xc5\x00\xc3\xb4\x24\x80\xcd\xc1\x79\x78\x01\x4b\x32\xdc\xb8\xbd\x99\x6b\x83\x11\x37\xae\x75\xe2\x28\x69\x4b\x32\x1f\x0f\xa9\x75\x79\x71\xbd\xaa\x59\xec\x36\xad\x33\xb3\x66\x6f\xaf\x27\xf9\xd3\x3f\xfb\x32\x7a\x13\x98\xc3\x49\xe5\xb0\x58\x40\x44\xef\x8c\x1a\xbd\x85\xae\x6d\xc0\x07\x81\x5e\x1c\x02\x30\x6d\x89\xc9\x1b\x1a\xe5\xd9\x43\xbe\x66\x6f\xd7\xc8\xe2\x8c\x8b\xe8\x05\xe6\xd3\xde\xa0\x0d\x13\x0a\xdd\x49\xea\x56\x4c\xbf\xde\x61\xfa\x4a\x74\x92\xc0\x68\x49\x27\x3c\x92\x9a\x4f\x1f\xc1\x13\x90\x50\xdc\x3e\x45\xdf\x09\x75\xef\x5a\xa3\xec\xf2\x2b\xf1\x9c\x65\xe7\xbf\x00\x00\x00\xff\xff\x1d\x42\x51\x81\xc4\x01\x00\x00" func dkgCreate_participantCdcBytes() ([]byte, error) { return bindataRead( @@ -830,7 +830,7 @@ func dkgCreate_participantCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/create_participant.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9a, 0xdf, 0xc8, 0x88, 0x15, 0x2e, 0xc9, 0xee, 0xa3, 0xd2, 0xcc, 0x4b, 0xb5, 0xf2, 0x5, 0x2d, 0x92, 0x4f, 0x6e, 0xbd, 0x4b, 0x7c, 0x84, 0x40, 0x4a, 0x9b, 0x5e, 0x9f, 0x15, 0x5, 0x74, 0xb2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xab, 0xa9, 0xdb, 0x5f, 0xf1, 0x79, 0xdb, 0x4a, 0x52, 0xb8, 0x28, 0x3d, 0x7f, 0x76, 0x23, 0xbf, 0x83, 0x93, 0xb1, 0x3d, 0x6d, 0xcd, 0xb9, 0xb6, 0xd0, 0xec, 0xa, 0xe9, 0x7d, 0x3d, 0xb5, 0x5c}} return a, nil } @@ -1074,7 +1074,7 @@ func dkgScriptsGet_whiteboard_messagesCdc() (*asset, error) { return a, nil } -var _dkgSend_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\xb1\x6a\xf3\x40\x10\x84\x7b\x3d\xc5\xe2\xe2\x47\x6a\xc4\x5f\x8b\x24\x42\x44\xb1\x0b\x37\x26\x2a\x43\x8a\xf3\x79\x25\x2f\x91\x76\x8f\xbd\x15\x36\x04\xbf\x7b\x10\xb2\x8d\x02\xce\x94\x77\x37\xdf\xdc\x0c\x0d\x41\xd4\x60\xdd\xcb\xa9\xde\x6e\xa0\x55\x19\xe0\xff\xb9\xde\x6e\xaa\xba\x7e\x7f\x6b\x9a\x24\x31\x75\x1c\x9d\x37\x12\x4e\xe3\xb8\x1f\x28\x46\x12\x2e\xe0\xa3\x31\x25\xee\xca\xcf\x0c\xbe\x93\x04\x00\xa0\x47\x83\xc3\x57\xb7\x73\x6a\xe4\x29\x38\xb6\x02\xfe\x5d\xc9\xf9\xe2\x74\x7e\x1d\x14\x83\x53\x4c\x23\x75\x8c\x5a\x40\x35\xda\xb1\xf2\x5e\x46\xb6\x89\x08\x57\x45\xec\xdb\xfc\x37\x15\x9e\x61\x36\xe5\x7b\x51\x95\xd3\xd3\xa3\x90\x97\x74\xea\x52\xc0\x83\xab\xc6\x44\x5d\x87\x3b\x67\xc7\xec\x9e\x33\xa9\x2c\x21\x38\x26\x9f\xae\x5e\x1d\xb3\x18\xcc\xfc\xa9\x14\x84\x45\xbe\x62\x8b\x8a\xec\x71\x35\xfb\x2f\x73\x23\x3c\xa3\x1f\x0d\x6f\x73\xfc\xf1\xfb\x3c\x22\x1f\xd6\xc4\xae\x6f\xee\x6b\x2e\x86\xcd\x92\x1b\xf2\xf2\x13\x00\x00\xff\xff\x38\x14\x9d\x91\x9c\x01\x00\x00" +var _dkgSend_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xb1\x6a\xc3\x30\x10\x86\x77\x3f\xc5\x91\x21\x38\x8b\xe9\x6c\xda\x9a\xb4\x6e\x32\x64\x09\x35\x74\x29\x1d\x2e\xca\xd9\x11\xb5\x4f\xe2\x74\x22\x81\x92\x77\x2f\xae\xd2\xe0\x42\xe8\x8d\x92\xee\xfb\xf5\xfd\x76\xf0\x4e\x14\x56\xbd\x3b\xd6\x9b\x35\xb4\xe2\x06\xb8\x3b\xd5\x9b\xf5\xb2\xae\x5f\x5f\x9a\x26\xcb\x54\x90\x03\x1a\xb5\x8e\xf3\x10\x77\x83\x0d\xc1\x3a\x2e\xe1\xbd\x51\xb1\xdc\x55\x1f\x0b\xf8\xca\x32\x00\x80\x9e\x14\xf6\x9f\xdd\x16\x45\xad\xb1\x1e\x59\x4b\x98\x5f\xc8\xc5\xe4\x34\xbd\xf6\x42\x1e\x85\xf2\x60\x3b\x26\x29\x01\xa3\x1e\xf2\x27\x27\xe2\x8e\x6f\xd8\x47\x5a\xc0\x7c\x69\x8c\x8b\xac\x63\x00\x5c\x26\x50\xdf\x16\x7f\x43\xe0\x01\x12\xa3\x08\xea\x04\x3b\x2a\x76\x3f\x94\xfb\x5b\xd9\x8f\xf9\xa8\x58\xc2\x8d\xab\x26\x6d\x6f\x51\x0f\x8b\x6b\xde\x38\x55\x05\x1e\xd9\x9a\x7c\xf6\x8c\xcc\x4e\x21\xf1\x47\x57\xf0\x93\x7f\x08\xb5\x24\xc4\x86\x66\x69\xff\x9c\x44\xe9\x44\x26\x2a\xfd\x2f\x51\x04\xe2\xfd\xca\x32\xf6\xcd\xb5\xe3\x49\xdd\xbf\xc0\xf3\x77\x00\x00\x00\xff\xff\x1f\x4c\xc5\x1b\xb0\x01\x00\x00" func dkgSend_final_submissionCdcBytes() ([]byte, error) { return bindataRead( @@ -1090,11 +1090,11 @@ func dkgSend_final_submissionCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/send_final_submission.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0xa1, 0xeb, 0xb8, 0x94, 0x6e, 0xb, 0x8d, 0x4f, 0xbe, 0xf4, 0xe4, 0x73, 0x98, 0xc9, 0x5b, 0x27, 0x91, 0x33, 0xac, 0x1a, 0xe, 0x48, 0xe7, 0x33, 0x1, 0x1f, 0xb, 0xa6, 0xac, 0x6a, 0x93}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9f, 0x56, 0x32, 0xaa, 0x57, 0xf5, 0x84, 0xa1, 0x79, 0xb5, 0x4d, 0x23, 0x4e, 0x17, 0x9a, 0xbf, 0x40, 0xa3, 0x2d, 0x6b, 0x47, 0x1a, 0x46, 0x56, 0x42, 0x97, 0x96, 0x67, 0x77, 0xaa, 0x23, 0xbe}} return a, nil } -var _dkgSend_whiteboard_messageCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\x41\x4b\xc3\x40\x10\x85\xef\xf9\x15\x43\x0f\x92\x5c\x82\xe7\xa0\x96\x60\xb4\x87\x22\x14\xf3\x0b\xc6\x75\x92\x2e\xa6\x33\xcb\xec\x84\x16\xa4\xff\x5d\x96\x6d\xa4\x42\x9d\xe3\xee\xbc\xef\xcd\x7b\xfe\x10\x44\x0d\x5e\x27\x39\x76\xdb\x0d\x0c\x2a\x07\xb8\x3f\x75\xdb\x4d\xdb\x75\xef\x2f\x7d\x5f\x14\xa6\xc8\x11\x9d\x79\xe1\xd2\x09\x1b\xb1\x35\xd0\x9b\x7a\x1e\x2b\xf8\x2e\x0a\x00\x80\x89\x0c\x3e\xbf\xc6\x1d\xaa\x79\xe7\x03\xa6\x95\xbb\x0b\xb3\xbe\x7a\xcd\xdb\x41\x29\xa0\x52\x19\xfd\xc8\xa4\x0d\xb4\xb3\xed\x5b\xe7\x64\x66\x4b\x44\xb8\x4c\xa4\x69\xa8\xff\x52\xe1\x11\xb2\xa8\xfe\x10\x55\x39\x3e\xdc\x32\x79\x2a\x53\x8a\x06\x6e\x7c\xf5\x26\x8a\x23\xed\xd0\xf6\xd5\xaf\x4f\x9a\xf5\x1a\x02\xb2\x77\xe5\xea\x19\x99\xc5\x20\xf3\x53\x28\x08\x57\xfe\x4a\x03\x29\xb1\xa3\x55\xd6\x9f\x73\x22\x3a\x91\x9b\x8d\x96\x3a\xfe\xb9\xbe\x0e\x12\xed\x8d\x62\xc4\x91\x96\x2a\xab\x62\xe1\x9c\x7f\x02\x00\x00\xff\xff\x42\x47\xff\x78\x8b\x01\x00\x00" +var _dkgSend_whiteboard_messageCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xc1\x4a\xc3\x40\x10\x86\xef\x79\x8a\xa1\x87\x92\x5c\x82\xe7\xa0\x96\x6a\xb4\x87\x22\x14\x03\xde\xc7\x75\x92\x2e\xa6\x33\xcb\xec\x84\x16\xa4\xef\x2e\xeb\xb6\x52\xa1\x38\xc7\xdd\xf9\xbf\x7f\xbf\xf5\xbb\x20\x6a\xf0\x3c\xca\xbe\x5d\xaf\xa0\x57\xd9\xc1\xcd\xa1\x5d\xaf\x96\x6d\xfb\xfa\xd4\x75\x45\x61\x8a\x1c\xd1\x99\x17\x2e\x9d\xb0\x11\x5b\x03\x9d\xa9\xe7\xa1\x82\xaf\xa2\x00\x00\x18\xc9\xe0\xe3\x73\xd8\xa0\x9a\x77\x3e\x60\x5a\x99\x9f\x98\xf5\xc5\x69\xde\x0e\x4a\x01\x95\xca\xe8\x07\x26\x6d\x00\x27\xdb\x96\x0f\xa2\x2a\xfb\x37\x1c\x27\xaa\x60\xbe\x74\x4e\x26\xb6\x54\x00\xa7\x89\x34\xf6\xf5\xdf\x12\xb8\x83\xcc\xa8\xa3\x89\xe2\x40\xf5\xfb\x0f\xe5\xf6\x5a\xf7\x7d\x99\xe4\x1a\xb8\x72\xd5\xe5\xf4\x06\x6d\x5b\xfd\xf6\xa5\x59\x2c\x20\x20\x7b\x57\xce\x1e\x91\x59\x0c\x32\x3f\xb9\x42\xb8\x78\x87\x52\x4f\x4a\xec\x68\x96\xf3\xc7\x2c\x4a\x07\x72\x93\xd1\xff\x12\x75\x90\x68\x2f\x14\x23\x0e\x74\xfe\xe0\x33\xe5\xf8\x1d\x00\x00\xff\xff\x77\xba\x5b\x73\x9f\x01\x00\x00" func dkgSend_whiteboard_messageCdcBytes() ([]byte, error) { return bindataRead( @@ -1110,11 +1110,11 @@ func dkgSend_whiteboard_messageCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/send_whiteboard_message.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaf, 0xbf, 0x30, 0x7e, 0x1e, 0xed, 0x99, 0xc1, 0x3d, 0xa0, 0x20, 0x22, 0x66, 0xaf, 0x3b, 0x43, 0x3f, 0x26, 0xca, 0xd8, 0xff, 0x25, 0x83, 0xbc, 0x7e, 0x33, 0x4a, 0x7b, 0xb0, 0x5d, 0xaf, 0x21}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x23, 0xf1, 0x36, 0x79, 0xa6, 0x58, 0xb9, 0xed, 0xe3, 0x3, 0x75, 0xf7, 0x43, 0xe7, 0xa2, 0x79, 0xfa, 0xdb, 0x3b, 0x62, 0xa5, 0xa5, 0x85, 0xce, 0xd0, 0x18, 0xc9, 0x6, 0x20, 0xf9, 0x5, 0x1d}} return a, nil } -var _epochAdminAdvance_viewCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\xcf\x6e\x82\x40\x10\xc6\xef\x3c\xc5\x84\x43\x83\x17\xd2\xb3\xa9\x35\x08\x34\x9a\xd6\x6a\x8a\x7d\x80\x11\x47\xd8\x08\x3b\x9b\x65\xa8\x4d\x1a\xdf\xbd\x01\x2a\x92\xb4\xd6\x39\x70\xe1\xdb\xdf\xf7\x47\x95\x86\xad\xc0\x53\xc1\xc7\xd8\x70\x9a\xc3\xde\x72\x09\xf7\x9f\xf1\x7a\x15\xce\x83\x28\x7a\x8b\x93\xc4\x19\x88\x16\xd1\x06\xb7\x05\x25\x82\x07\xa5\xb3\x4e\xed\xfe\xfe\xe1\x3a\x8e\x58\xd4\x15\xa6\xa2\x58\x7b\x26\xc7\x8a\xc6\x90\x88\x55\x3a\x1b\xc1\x97\x03\x00\x60\x2c\x19\xb4\xe4\x55\x2a\xd3\x64\xc7\x10\xd4\x92\x07\x69\xca\xb5\x96\xb3\xa4\xb9\x82\x04\x72\x42\x2b\x5b\x42\x81\x09\x74\x72\x7f\xcb\xd6\xf2\xf1\xe1\xae\x4f\xee\xcf\xcf\xa2\x47\xaf\x89\x35\xbe\x94\xf2\xfb\xf7\x89\xb0\xc5\x8c\xd6\x28\xf9\xa8\x77\x68\x6e\x3a\x05\x83\x5a\xa5\x9e\x1b\x72\x5d\xec\x40\xb3\x40\x67\x31\x30\x6f\xdb\x56\x1d\x02\x0c\x4a\xee\x8e\x9c\x9e\xa2\xf6\xd0\xd6\x84\xc9\x04\xdc\x76\xbe\x24\xde\xbc\xaf\xdd\x41\x95\xe6\x7a\x9a\x4f\x7a\xf7\xb3\x56\x50\x77\x33\x5d\x22\x9d\x80\x8a\x8a\xfe\x60\x86\xab\xe5\x72\xb1\xb9\x0e\xad\x04\xad\xb4\xa5\x43\x2e\x4b\x25\xb7\x98\xaf\x51\x8b\xfd\x37\x65\x8b\xbb\x01\x9a\xbd\xac\xc2\xe7\xeb\x14\xdc\x7d\xa0\x4e\x69\x56\x70\x7a\x18\x92\x9c\xee\x7b\xfa\x0e\x00\x00\xff\xff\xa2\x8c\x51\x63\x87\x02\x00\x00" +var _epochAdminAdvance_viewCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x41\x6f\xe2\x30\x10\x85\xef\xf9\x15\xa3\x1c\x50\x72\x89\xf6\x8c\x96\x45\x90\x64\x05\xda\xa5\xa0\x86\xf6\x3e\x84\x21\xb1\x70\x6c\xcb\x99\x94\x4a\x15\xff\xbd\x8a\x03\x21\x52\x4b\x99\x83\x2f\x9e\xf7\xcd\x7b\x4f\x54\x46\x5b\x86\xbf\x52\x9f\x52\xa3\xf3\x12\x0e\x56\x57\xf0\xeb\x3d\xdd\xac\xe3\xc5\x2c\x49\x9e\xd3\x2c\xf3\x06\x4b\xcb\x64\x8b\x3b\x49\x19\xe3\x51\xa8\xa2\xdb\xf6\xbf\x7e\xf8\x9e\xc7\x16\x55\x8d\x39\x0b\xad\x02\x53\x62\x4d\x63\xc8\xd8\x0a\x55\x84\xf0\xe1\x01\x00\x18\x4b\x06\x2d\x05\xb5\x28\x14\xd9\x31\x60\xc3\x65\x30\xd7\xd6\xea\xd3\x2b\xca\x86\x42\x18\xcd\xf2\x5c\x37\x8a\xaf\x8a\x76\x24\x31\x94\x84\x96\x77\x84\x0c\x13\xe8\xd4\x51\xcd\xda\x62\x41\xd1\xce\xe9\x7f\x8f\xfa\x40\xd1\xe2\xba\xfc\x27\x68\xdd\x8e\x6f\x59\xa3\x9e\x93\x75\xea\x0d\x72\x19\xf6\x97\xda\x99\x4e\xc1\xa0\x12\x79\xe0\xc7\xba\x91\x7b\x50\x9a\xa1\x3b\x31\x30\xe1\x4a\xb8\x18\x00\x83\x5c\xfa\xa1\xd7\x53\xc4\x01\x5c\x7a\x98\x4c\xc0\x77\xad\x66\xe9\xf6\x65\xe3\x0f\x22\xb5\xd3\xd3\x22\x52\xfb\x4b\x89\xb3\xa6\x6b\xef\x66\xe9\x0c\x24\x6b\xfa\x86\x19\xaf\x57\xab\xe5\xf6\x3e\xb4\x66\xb4\xec\x42\xc7\xba\xaa\x04\x3f\x62\x3e\x25\x0e\xfb\xa3\x4b\x87\x7b\x00\x9a\xff\x5f\xc7\xff\xee\x53\x70\xff\x86\x2a\xa7\xb9\xd4\xf9\x71\x48\xf2\xba\xf7\xfc\x19\x00\x00\xff\xff\xe7\xd6\x03\x37\x9e\x02\x00\x00" func epochAdminAdvance_viewCdcBytes() ([]byte, error) { return bindataRead( @@ -1130,11 +1130,11 @@ func epochAdminAdvance_viewCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/advance_view.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaf, 0xe5, 0x21, 0xf2, 0xbc, 0x76, 0xa, 0x9b, 0xf1, 0x41, 0xa1, 0x27, 0xe4, 0x3f, 0x61, 0xc9, 0xf8, 0x24, 0x6c, 0x75, 0xe8, 0x9b, 0x1d, 0xf0, 0xd7, 0x78, 0x9e, 0xa4, 0xeb, 0xc9, 0xad, 0x10}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0xe4, 0x58, 0x8a, 0x95, 0x60, 0x99, 0x35, 0xc8, 0x7, 0x2a, 0xa, 0x5e, 0xf9, 0xdf, 0x44, 0xae, 0x6b, 0x97, 0x2d, 0x2b, 0xce, 0xef, 0x7c, 0x4f, 0x13, 0x9b, 0x70, 0x24, 0x40, 0x9a, 0xf5}} return a, nil } -var _epochAdminCalculate_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xc1\x6a\xeb\x30\x10\x45\xf7\xfa\x8a\xc1\x8b\x87\xbd\x31\x6f\x1d\xda\x06\x13\xbb\xa4\xab\x86\xb8\x3f\x30\x96\xa7\xb6\xa9\xa2\x11\xe3\x31\x2e\x94\xfc\x7b\x71\x45\xd4\x40\x67\xab\xa3\x7b\xee\x9d\x2e\x81\x45\xe1\xd9\xf1\xda\x04\xb6\x23\xbc\x0b\x5f\xe0\xff\x67\x73\x7a\x3d\x1c\xab\xba\x3e\x37\x6d\x6b\xee\xa0\x97\xfa\x0d\x3b\x47\xad\xe2\xc7\xe4\x87\x48\x67\x7f\x1f\x32\x63\x54\xd0\xcf\x68\x75\x62\x9f\x17\xf0\x65\x00\x00\x82\x50\x40\xa1\x7c\x9e\x06\x4f\xb2\x83\x6a\xd1\xb1\xb2\x96\x17\xaf\x37\x64\x3b\x47\x0a\x23\xa1\x68\x47\xa8\xf0\x08\x11\x2f\x3b\x16\xe1\xf5\xe1\x5f\x2a\x5b\x1e\x6f\xd0\x53\xbe\x35\xd9\xfd\xee\x28\xd3\xff\x56\x59\x70\xa0\x13\xea\x58\x24\xc3\x76\xfb\x3d\x04\xf4\x93\xcd\xb3\x03\x2f\xae\x07\xcf\x0a\x51\x71\x27\xff\x19\x38\xc7\x08\x08\xa8\x63\x56\x98\x94\x92\xb0\xd2\xa2\xb3\x8b\x43\xa5\xca\xf7\x2d\xe9\x99\x56\x94\x7e\xce\xa3\xf0\x6a\xae\xdf\x01\x00\x00\xff\xff\x66\x0a\x0f\x4f\x67\x01\x00\x00" +var _epochAdminCalculate_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xcf\x4e\x83\x40\x10\xc6\xef\xfb\x14\x13\x0e\xcd\x72\x21\x9e\x1b\xb5\xa9\x05\x53\x4f\x36\xc5\x78\x1f\x96\x11\x88\xdb\x9d\xcd\x30\x04\x13\xd3\x77\x37\x14\x8b\x4d\x9c\xeb\x7c\xbf\xef\x4f\x77\x8a\x2c\x0a\xcf\x9e\xc7\x22\xb2\x6b\xe1\x43\xf8\x04\x77\x5f\xc5\xe1\x75\xb7\xdf\xe6\xf9\xb1\x28\x4b\x73\x23\x7a\xc9\xdf\xb0\xf2\x54\x2a\x7e\x76\xa1\x99\xd5\xc9\xff\x47\x62\x8c\x0a\x86\x1e\x9d\x76\x1c\x6c\x0a\xdf\x06\x00\x20\x0a\x45\x14\xb2\x7d\xd7\x04\x92\x35\xe0\xa0\xad\x7d\x62\x11\x1e\xdf\xd1\x0f\x94\xc2\x6a\xeb\x1c\x0f\x41\xaf\xc4\x74\x9e\x14\x5a\x42\xd1\x8a\x50\xe1\x01\x66\x3a\xeb\x95\x05\x1b\xca\xaa\x0b\x7f\xbf\x5a\x36\x64\xfb\xab\xf8\xd1\x4e\x05\xd7\x7f\xf3\xb2\xc5\xa7\x9c\xe9\x03\x6a\x9b\x2e\x49\xd3\x6d\x36\x10\x31\x74\xce\x26\x3b\x1e\x7c\x0d\x81\x15\xe6\x88\x9b\x12\x97\xdd\xbf\x05\x20\xa2\xb6\x49\x6a\x16\x97\x45\x96\x39\xf4\x6e\xf0\xa8\xb4\x0d\x75\x49\x7a\xa4\x11\xa5\xee\xed\x1c\x78\x36\xe7\x9f\x00\x00\x00\xff\xff\xae\x92\x7e\xa9\x7e\x01\x00\x00" func epochAdminCalculate_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -1150,11 +1150,11 @@ func epochAdminCalculate_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/calculate_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0x22, 0xae, 0xbc, 0xaa, 0x23, 0xd3, 0xe3, 0x4a, 0xea, 0x79, 0x41, 0xe9, 0xc2, 0x3, 0xae, 0x7b, 0x62, 0x2c, 0xc, 0xee, 0xe, 0x9c, 0x9e, 0xc5, 0xd0, 0x7f, 0xa2, 0xd3, 0x48, 0xa6, 0x85}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0x2b, 0xc1, 0x75, 0x0, 0xc3, 0xde, 0x73, 0x1, 0x53, 0x92, 0x20, 0x2d, 0x68, 0x6f, 0x62, 0xc0, 0x5c, 0xd6, 0x22, 0x8b, 0x41, 0xd1, 0xd, 0xfc, 0x11, 0xd8, 0x83, 0xf5, 0x88, 0xb6, 0x7a}} return a, nil } -var _epochAdminDeploy_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\xc1\x6b\xea\x40\x10\xc6\xef\xf9\x2b\xe6\xe8\x03\x91\xf7\xe0\x21\x0f\x6f\x21\xea\x43\x2c\x54\x1b\xda\x1e\xc4\xc3\x76\x33\x8d\xc1\x64\x36\xcc\xee\xa2\x52\xfc\xdf\xcb\x9a\x48\x4d\x8c\x89\x6d\x0e\x4b\x32\xdf\xf7\x6d\x86\x99\x5f\x92\xe5\x8a\x0d\x4c\x53\xb5\x0b\x52\xab\x0d\xf2\x32\x80\x77\x56\x19\xfc\xde\x2f\x03\x7f\x3c\x7e\x9a\x84\xa1\xe7\x19\x16\xa4\x85\x34\x89\xa2\x1e\x89\x0c\x47\x10\x1a\x4e\x28\xee\x83\x07\x17\x8f\x54\x11\x8e\x60\xf5\x3c\x23\xf3\x6f\xdd\xaf\x4a\x96\x19\xc9\x4c\x72\x25\x37\x81\xb2\x64\x90\x47\xe0\x8c\xc3\xbf\x55\x23\xd9\xec\x25\xc1\x9d\x9e\xd1\xc9\xdb\x65\x0a\x8d\xd8\x26\x14\xfb\xf6\xd4\x5c\x97\x7b\x3c\xff\xbf\xd8\x08\x8d\x37\x7d\x81\x4a\x53\x94\x46\x71\x39\x0d\x5d\x38\xff\x0c\xab\xce\xe9\xc3\xe3\xab\xb6\x79\x9e\x1e\x66\x24\x19\x85\xc6\x05\xb2\x44\x32\x22\x76\x77\x4f\x93\x7d\xfd\x6e\x16\x14\xa9\x2c\x54\x96\xe5\xd7\xf4\x6a\xc3\xbb\xfa\xf5\xaa\xb2\x97\x41\xf9\x56\x9f\xec\x59\xbf\x19\x58\x06\xb5\x48\xb4\x8d\x17\xf6\x6d\x8e\x07\x17\x29\x7a\x59\xff\x82\x0f\xcf\x03\xc8\x19\x73\xc1\xd8\xd3\x49\x4c\x6e\x45\xbe\x35\x1b\x5f\x4a\xb7\xb1\xd2\x01\x50\x68\x03\xa9\xc8\xb0\x90\x46\x0f\x44\x14\x95\x58\xb8\xb3\x11\x0a\x77\xde\x41\x44\x43\xb1\x03\x8f\x5a\xe1\x5e\x4e\x6e\x29\xb5\xe6\x9b\xd0\xb9\xae\x5d\x87\x1a\x38\x6a\xaa\x7e\x87\xaa\x36\xb5\x8d\xb5\xcb\xaf\x6e\xe2\xd6\x20\xf4\x0f\xb8\x6b\x89\xb5\xd3\x57\x04\xcf\x0c\x7a\x00\x47\xef\xf8\x19\x00\x00\xff\xff\x77\xe6\xf2\x61\x95\x04\x00\x00" +var _epochAdminDeploy_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x41\x6b\xf2\x40\x10\x86\xef\xf9\x15\x73\xfa\x50\x10\xf9\x0a\x45\x8a\xb7\x10\xb5\x88\x85\x6a\x43\xdb\x83\x78\xd8\x6e\xa6\x31\x98\xcc\x86\xd9\x5d\x54\x8a\xff\xbd\xc4\x44\x6a\x62\x4c\x6c\x73\x58\x92\x99\xe7\xdd\x2c\xb3\x4f\x94\xa4\x8a\x0d\x4c\x62\xb5\xf5\x62\xab\x0d\xf2\xc2\x83\x4f\x56\x09\xfc\xdf\x2d\x3c\x77\x34\x7a\x19\xfb\xbe\xe3\x18\x16\xa4\x85\x34\x91\xa2\x0e\x89\x04\x87\xe0\x1b\x8e\x28\xec\x81\x03\x67\x8f\x54\x01\x0e\x61\xf9\x3a\x25\xf3\xb0\xea\x95\x5b\x96\x19\xc9\x8c\x53\x25\xd7\x9e\xb2\x64\x90\x87\x90\x81\x83\xfb\x32\x48\x36\x79\x8b\x70\xab\xa7\x74\x64\xdb\x20\xdf\x88\x4d\x44\xa1\x6b\x8f\x87\x6b\xa3\x47\xb3\xc7\xf9\x5a\x68\xbc\xca\x79\x2a\x8e\x51\x1a\xc5\xc5\x34\x74\x4e\xde\x0d\xca\xe4\xe4\xe9\xf9\x5d\xdb\x34\x8d\xf7\x53\x92\x8c\x42\xe3\x1c\x59\x22\x19\x11\x66\x7b\x4f\xa2\x5d\x75\x6f\x16\x14\xa8\xc4\x57\x96\xe5\xcf\xf4\x2a\xc3\xbb\xf8\xf5\xb2\x74\x2f\xfd\xe2\xad\x3a\xd9\x53\xff\x6a\x60\xe1\x55\x22\xc1\x26\x9c\xdb\x8f\x19\xee\xb3\x48\x7e\x96\x55\x17\xbe\x1c\x07\x20\x65\x4c\x05\x63\x47\x47\x21\x65\x57\x24\xac\x59\x77\xdc\x20\xf0\x14\x19\x16\xd2\x74\xe1\x9f\x2b\x65\x76\x81\x45\x00\x20\x47\xfb\xb2\x20\x74\x5f\x04\x41\x61\x49\xb6\xd6\x3a\x92\xad\x37\x08\x52\x53\x6c\xb1\xa5\x52\xb8\x55\x9b\x6b\x9d\xca\xe1\xeb\x4c\xba\xac\x5d\x86\x6a\xb4\xaa\xab\xfe\x46\xb2\xa6\x6e\x93\x7a\xe7\x5f\xed\x02\xae\x40\xe8\x3f\x68\xd8\x10\x6b\x96\x31\x0f\x9e\x94\x74\x00\x0e\xce\xe1\x3b\x00\x00\xff\xff\xa4\x16\x25\xee\xa4\x04\x00\x00" func epochAdminDeploy_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1170,11 +1170,11 @@ func epochAdminDeploy_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/deploy_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3b, 0x7a, 0xe, 0xfd, 0xd8, 0x13, 0x8f, 0x9b, 0x36, 0x65, 0x11, 0x9d, 0x7, 0x4f, 0x62, 0xb9, 0x4e, 0x62, 0xe3, 0x15, 0xb8, 0x23, 0xf6, 0x95, 0xa4, 0xd3, 0xde, 0xd3, 0x54, 0x5c, 0xff, 0x57}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8, 0x5d, 0xa4, 0x34, 0x7f, 0xf, 0xeb, 0x61, 0x83, 0xf2, 0xa1, 0xad, 0xff, 0xca, 0xec, 0xa8, 0xd9, 0x1a, 0xfc, 0xe8, 0x55, 0x5f, 0xfe, 0x54, 0xff, 0xab, 0x82, 0xcf, 0xa6, 0xf8, 0xab, 0xf1}} return a, nil } -var _epochAdminDeploy_qc_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\xce\x31\x4b\xc4\x40\x10\x05\xe0\x7e\x7e\xc5\x2b\x13\x08\x77\xad\xa4\x3b\xb4\xb1\xb1\x11\x2b\xb1\x18\x66\x97\x75\x39\x9d\x49\x76\x27\x88\x48\xfe\xbb\x90\x8d\x62\x2a\xcb\x61\xde\x7b\x7c\xe7\x33\xee\xe2\xf4\x66\x9f\x15\xfe\x61\x10\x53\x2f\x2c\x5e\xe1\x06\x56\xb0\x88\x2d\xea\xc8\x0a\xd3\x08\x2f\xac\x95\xc5\xb3\x29\x81\xfe\x5c\xdd\x2c\x0f\xfc\x1e\x47\x3c\x7a\xc9\x9a\x06\xcc\x72\x6b\x21\x8e\x78\x7e\xba\x57\xbf\x79\x19\x10\xae\xe9\x98\x08\xd7\x74\x88\xf4\xf8\x22\x02\xa6\x12\x27\x2e\xb1\xab\x39\x69\x2c\x23\x2e\x8b\xbf\x5e\x9a\x62\x4f\x00\xed\x77\xfa\xc5\x9e\x38\x84\x4e\xb7\xf5\xe6\x18\x20\xdb\x74\x53\xf4\xff\xb6\x76\xdc\x4f\x6d\xa7\xf5\x04\xac\x44\x2b\x81\xbe\x03\x00\x00\xff\xff\x63\x1d\x09\x1c\x27\x01\x00\x00" +var _epochAdminDeploy_qc_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\xce\xb1\x4a\x03\x41\x10\xc6\xf1\x7e\x9e\xe2\xab\xe4\x16\x8e\xa4\x95\xeb\x42\x6c\x6c\x6c\xc4\x4a\x2c\x86\xd9\x65\x5d\xa2\x33\x97\xdd\x09\x22\x92\x77\x17\xb2\xab\x98\xca\x72\xe0\xfb\x33\xbf\xed\x16\x77\x69\x7d\xb3\xcf\x06\xff\x30\x88\xa9\x57\x16\x6f\x70\x03\x2b\x58\xc4\x4e\xea\x28\x0a\xd3\x04\xaf\xac\x8d\xc5\x8b\x29\x81\xfe\x5c\xd3\x51\x1e\xf8\x3d\x2d\x78\xf4\x5a\x34\xcf\x38\xca\xde\x62\x5a\xf0\xfc\x74\xaf\x7e\xfb\x32\x23\x1e\xf2\xf5\x22\x1e\xf2\xd5\x24\xe0\x8b\x08\x58\x6b\x5a\xb9\xa6\xa9\x95\xac\xa9\x2e\xe0\x93\xbf\x4e\xbb\x18\xf7\x43\x16\x70\xb3\xeb\xa8\x11\x00\x7d\xba\xf9\xb5\x6f\x38\xc6\x49\x2f\xcf\x3a\x6b\x86\x5c\x3e\x75\x54\xf8\xb7\x1a\xd6\x9f\x6c\x48\x03\x01\x67\xa2\x33\x81\xbe\x03\x00\x00\xff\xff\x37\x0b\x9f\x58\x36\x01\x00\x00" func epochAdminDeploy_qc_dkgCdcBytes() ([]byte, error) { return bindataRead( @@ -1190,11 +1190,11 @@ func epochAdminDeploy_qc_dkgCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/deploy_qc_dkg.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x11, 0xe5, 0xe6, 0x5e, 0xb3, 0x8d, 0x7c, 0x34, 0x5, 0xbf, 0xe9, 0x71, 0x45, 0x48, 0x7, 0xa7, 0xaa, 0x67, 0xd5, 0x1e, 0x45, 0x4b, 0x78, 0xc9, 0x66, 0x5b, 0x35, 0x61, 0x8f, 0x22, 0xd8, 0x7d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf2, 0xf3, 0x8a, 0xbb, 0x2a, 0x94, 0xec, 0x2, 0x91, 0xbb, 0xb8, 0x47, 0x83, 0xda, 0xe4, 0x7, 0x32, 0x98, 0x19, 0x9, 0x22, 0xec, 0xd7, 0x7e, 0x5d, 0x67, 0xf5, 0x20, 0x9d, 0x75, 0xef, 0x5f}} return a, nil } -var _epochAdminPay_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\xcf\x6e\xa3\x40\x0c\x87\xef\xf3\x14\x16\x87\x15\x91\x56\x64\xcf\xd1\xb6\x51\x94\x3f\x4a\x4e\x45\xa1\x2f\x60\xc0\xc9\x8c\x4a\xc6\x23\x63\x42\x51\x95\x77\xaf\x80\x94\xa6\xaa\x6f\xa3\xf9\xec\xcf\xfe\xb9\x4b\x60\x51\xd8\x55\xdc\x6e\x03\x17\x16\x4e\xc2\x17\xf8\xf7\xbe\x4d\x5f\xd6\xfb\xd5\x66\x73\xdc\x66\x99\x79\x80\x0e\x9b\x57\xcc\x2b\xca\x14\xdf\x9c\x3f\x8f\x74\xf4\xfb\x23\x32\x66\x3e\x9f\x43\x8a\x5d\x0d\x6a\x09\x84\x5a\x94\xb2\x86\x13\xcb\xf0\x0e\x42\x57\xc7\x4d\x0d\xd4\x4b\x07\xf6\x70\xfa\x41\x5a\xbc\x12\x60\x25\x84\x65\x07\x39\x91\x87\x80\xae\xfc\x3b\x76\x63\x77\x21\xaf\xd0\xba\xaa\x02\xcf\x0a\x16\x43\x20\x6f\x8c\x0a\xfa\x1a\x0b\x75\xec\xe1\xc3\x00\x40\x2f\x0a\x28\x14\xd7\xee\xec\x49\x16\xb0\x6a\xd4\xae\x8a\x82\x1b\xaf\xb3\x3b\xd2\x57\x45\x0a\x96\x50\x34\x27\x54\x78\x82\x11\x4f\x72\x16\xe1\xf6\xff\x9f\x29\x9e\x64\xff\x05\x3d\xc7\xfd\xed\x8b\xef\xe4\x92\xa9\x3f\x53\x16\x3c\x53\x8a\x6a\x67\x93\xa1\xaf\xe5\x12\x02\x7a\x57\xc4\xd1\x9a\x9b\xaa\x1c\x56\x1f\x15\x0f\xf2\x21\xd2\x7a\x1c\x01\x01\xd5\x46\x33\x33\x4d\x99\xb0\x24\x60\x77\x1c\xa3\xda\xb1\xa4\xf7\x38\x87\x45\xe2\x51\x7a\x33\xb7\xcf\x00\x00\x00\xff\xff\x39\x92\xd8\x62\xdd\x01\x00\x00" +var _epochAdminPay_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\x4d\x6f\xa3\x30\x10\x86\xef\xfe\x15\x23\x0e\x11\x48\x2b\xb2\xe7\x68\x77\xa3\x6c\x3e\x94\x9c\x8a\x42\xd5\xfb\x00\x93\xd8\xaa\x63\x5b\xc3\x10\x8a\xaa\xfc\xf7\x0a\x48\x69\xaa\xce\x0d\xf1\xbc\xf3\x8e\x1f\x73\x09\x9e\x05\x76\xd6\xb7\xdb\xe0\x4b\x0d\x27\xf6\x17\xf8\xfd\xb6\xcd\x9e\xd6\xfb\xd5\x66\x73\xdc\xe6\xb9\x7a\x80\x0e\x9b\x67\x2c\x2c\xe5\x82\xaf\xc6\x9d\x47\x3a\xfa\xf9\x23\x52\x6a\x3e\x9f\x43\x86\x5d\x0d\xa2\x09\x98\x5a\xe4\xaa\x86\x93\xe7\xe1\x3b\x30\x5d\x8d\x6f\x6a\xa0\xbe\x74\x60\x0f\xa7\x6f\xa4\xc6\x2b\x01\x5a\x26\xac\x3a\x28\x88\x1c\x04\x34\xd5\xaf\x31\x8d\xdd\x85\x9c\x40\x6b\xac\x05\xe7\x05\x34\x86\x40\x4e\x29\x61\x74\x35\x96\x62\xbc\x83\x77\x05\x00\x7d\x51\x40\xa6\xb8\x36\x67\x47\xbc\x00\x6c\x44\xc7\xff\x3d\xb3\x6f\x5f\xd0\x36\x94\xc0\x6c\x55\x96\xbe\x71\x92\xdc\x13\xfd\x58\x12\xd0\x84\x2c\x05\xa1\xc0\x5f\x18\xd3\x69\x2d\x9e\xf1\x4c\x69\x31\xe4\xff\xcc\x26\x6b\xe9\xfe\x13\xfe\x17\xf7\x4a\x16\x5f\x42\xd3\x69\x4f\x3e\xa6\x33\x14\x9d\x4c\x4d\xfd\x2c\x97\x10\xd0\x99\x32\x8e\xd6\xbe\xb1\xd5\xf0\xa2\xb1\xe2\xe1\x88\xc1\xf4\xfd\x00\x08\x28\x3a\x4a\xd4\xb4\x65\xc2\xd2\x80\xdd\x71\x34\xb8\xf3\x9c\xdd\x2d\x0f\x87\xc4\x63\xe9\x4d\xdd\x3e\x02\x00\x00\xff\xff\xbe\x35\x89\x58\xf4\x01\x00\x00" func epochAdminPay_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -1210,11 +1210,11 @@ func epochAdminPay_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/pay_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0x5d, 0xa8, 0x54, 0xe9, 0x46, 0x13, 0x3c, 0xb8, 0x58, 0x6c, 0xfe, 0x8e, 0x56, 0x39, 0xcf, 0x3c, 0x7b, 0xfe, 0xe6, 0x11, 0x69, 0xcb, 0x5a, 0x3d, 0x9a, 0x9c, 0x72, 0xa7, 0xc8, 0x4, 0xa7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4a, 0x40, 0x49, 0xa1, 0x6e, 0x43, 0x74, 0xf7, 0x5e, 0xa4, 0x86, 0xba, 0x50, 0x29, 0x43, 0x3b, 0x46, 0x6b, 0x71, 0xfb, 0x3, 0xcb, 0xc4, 0xe5, 0xd1, 0xdc, 0xbb, 0xda, 0xc4, 0x34, 0xa3, 0x2e}} return a, nil } -var _epochAdminReset_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x4d\x6f\xdb\x38\x10\xbd\xeb\x57\x0c\x7c\xd8\xb5\x11\xc7\xde\x00\x8b\x3d\x18\xdb\x06\x86\xed\xa2\x41\x0f\x4d\xeb\xb4\x97\xa2\x87\x91\x34\x96\x08\x4b\x1c\x81\x33\x8a\x63\x14\xf9\xef\x05\xc9\xf8\x43\xad\x9a\x44\x27\x91\x7c\xf3\xf8\xe6\xbd\xa1\xa9\x1b\x76\x0a\xef\x2a\xde\xad\x1a\xce\x4a\xd8\x38\xae\xe1\x9f\x87\xd5\xed\xc7\xc5\xfb\xf9\x72\xf9\x79\xb5\x5e\x27\x67\xa0\x9b\xe5\x1d\xa6\x15\xad\x15\xb7\xc6\x16\x11\x3d\xf8\xfd\x60\x90\x24\xd3\x29\xdc\x95\x04\x8e\x84\x34\x52\xab\x43\x2b\x98\xa9\x61\x0b\x64\x73\x01\x2d\x09\xb2\xd6\x39\xb2\x0a\x14\x20\xc6\x86\xcd\x93\x1c\xa9\xd1\x29\x64\x6c\xd5\x61\xa6\x9e\x14\x6d\x0e\x29\x15\xc6\x0a\x20\x58\xda\x3d\x55\xee\x8c\x96\xa1\xb6\x30\xf7\x64\x7d\xc5\xc6\x14\xad\x43\x7f\xdb\x24\x28\x39\x61\xb1\xda\xe1\x5e\xa0\x44\xf1\x84\x41\x05\xb7\x56\xc9\x1d\xd4\x84\xbb\x17\x71\xef\xe2\x2a\x96\x9f\xab\x17\xb2\x39\x39\xa8\x5b\x51\x68\x1c\xdf\x9b\x9c\x02\x8d\xa7\xeb\xa1\x80\x61\x4a\x1b\x76\x11\x13\x0c\x01\xc5\x2d\x09\x34\x15\x66\x34\x02\xf4\xad\x08\x6e\x48\xf7\x50\x53\x56\xa2\x35\x52\x4f\x92\xe9\xd4\xf3\x2d\x5b\xe7\x9d\xb6\xa4\x3b\x76\x5b\x90\x86\xdd\x56\xc6\x81\x2a\x65\x56\x51\x87\x4d\x43\xb9\xd7\xa1\x9c\x71\x05\xa2\xa8\x04\x46\xbc\x99\xd1\xa1\x68\xe5\xb0\xb7\xb9\xd1\xf8\x60\xea\x59\x52\x46\xa0\x15\xca\x41\x19\xbc\x9a\x22\x2a\x8f\xe6\x1d\xac\x7a\x45\x54\x61\x3a\xfa\xfc\x50\xee\x55\x03\x17\x70\x35\x1a\x83\x30\x68\x89\x0a\x46\xff\x16\xcf\x27\x46\xd4\x8f\x48\x88\xf8\x90\xd8\x33\xbd\x4f\xe2\xec\x19\xe9\x66\x56\x72\x5b\xe5\xc0\xb6\xda\x43\x4a\xb1\xbf\xe3\xd0\x70\xab\x4d\xab\xc0\x9b\x2e\x37\xb4\x6a\x2a\xa3\xfb\x99\x67\x84\xb0\x7a\x72\x21\x98\x75\xa9\x0f\x97\xe8\x0a\x49\x92\xb3\x8b\xfa\x1a\x9b\xc1\x97\x1b\xab\xff\xfd\x3b\x4e\xe0\xec\x73\x68\x73\xae\xd7\xdc\xba\x8c\x66\xb0\x56\x9f\x73\x17\x21\x8a\x4e\xbf\x1a\xda\xf5\x13\x48\x7c\x6c\x2b\x9b\xff\x19\x43\xdd\xc3\x11\xfc\x48\xc2\x79\xe3\xa8\x41\x47\x43\x31\x85\xf5\x02\xe7\xad\x96\xf3\x2c\x84\xeb\x31\x87\xf2\x8a\x9e\x9e\xe6\x3c\xaf\x8d\x85\x37\x10\xf1\x93\x94\x9d\xe3\xdd\xff\x7f\x1d\xe3\x9f\x04\xc0\xdb\xa1\xcf\x7c\x76\x9a\x8a\x09\xfa\xed\xb5\xb2\xc3\x82\x6e\x51\xcb\x51\x47\xdd\xf5\x35\x34\x68\x4d\x36\x1c\x2c\x42\x3a\x96\x15\x22\x35\x94\x84\x4e\x53\x42\x8d\x63\x24\x91\x02\x1a\xd4\x72\x30\x4a\x8e\x2c\x27\x71\x93\xd3\x00\xf7\x67\xd0\xb3\xd9\xf5\xea\xd7\xaf\x1b\xd0\xf9\xea\xf9\xba\xf3\xdc\x8e\xbf\x2f\x97\x74\xb2\xec\xae\x5f\x28\x3e\x86\x4c\xaf\x82\x67\x5c\x55\x94\x29\xbb\x45\xd5\x8a\x92\x93\x19\x7c\xfb\xfe\x52\x4d\x84\x7e\x5a\xbc\x06\x9c\x6f\x8b\xdb\x36\xfd\x40\xfb\x00\x8e\x91\x3f\x26\x8f\xc9\xcf\x00\x00\x00\xff\xff\xa1\xae\x0d\x2c\x6e\x06\x00\x00" +var _epochAdminReset_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x4d\x6f\xdb\x3a\x10\xbc\xeb\x57\x2c\x7c\xc8\xb3\x11\x47\x7e\x01\x1e\xde\xc1\x68\x1b\xa4\xb6\x8b\x06\x3d\x34\xad\xd3\x5c\x8a\x1e\x56\xd2\x5a\x22\x2c\x91\x02\x77\x19\xc7\x28\xf2\xdf\x0b\x92\xfe\x52\xab\x26\xf1\xc9\x24\x67\x86\xc3\x99\x95\x6a\x5a\x63\x05\x3e\xd4\x66\xb3\x68\x4d\x5e\xc1\xca\x9a\x06\xfe\x7d\x5c\xdc\x7e\x9e\x7d\xbc\x9e\xcf\xbf\x2e\x96\xcb\xe4\x04\x74\x33\xbf\xc3\xac\xa6\xa5\xe0\x5a\xe9\x32\xa2\x07\x7f\x1e\x0c\x92\x64\x32\x81\xbb\x8a\xc0\x12\x93\x44\x69\xb1\xa8\x19\x73\x51\x46\x03\xe9\x82\x41\x2a\x82\xdc\x59\x4b\x5a\x80\x02\x44\xe9\xb0\x79\xb4\xc3\x0d\x5a\x81\xdc\x68\xb1\x98\x8b\x17\x45\x5d\x40\x46\xa5\xd2\x0c\x08\x9a\x36\x3b\xe6\x46\x49\x15\xb8\xa5\x7a\x20\xed\x19\x2b\x55\x3a\x8b\xfe\xb6\x34\x38\x39\x62\xb1\xde\xe0\x96\xa1\x42\xf6\x82\xc1\x85\x71\x5a\xc8\xee\xdd\x84\xbb\x67\x71\xef\xfc\x32\xd2\x4f\xdd\x33\xe9\x82\x2c\x34\x8e\x05\x5a\x6b\x1e\x54\x41\x41\xc6\xcb\xf5\x48\xc0\x30\xa3\x95\xb1\x11\x13\x02\x01\xc1\x35\x31\xb4\x35\xe6\x34\x02\xf4\x4f\x61\x5c\x91\x6c\xa1\xa1\xbc\x42\xad\xb8\x49\x93\xc9\xc4\xeb\xcd\x9d\xf5\x49\x6b\x92\x8d\xb1\x6b\xe0\xd6\xd8\x35\x8f\x83\x54\x66\x8c\xb0\x58\x6c\x5b\x2a\xbc\x0f\x31\xb9\xa9\x81\x05\x85\x40\xb1\x0f\x33\x26\x14\xa3\x1c\xf6\x3e\x6e\x34\xde\x87\x7a\xd2\x94\x62\x70\x4c\x05\x88\x01\xef\xa6\x8c\xce\x63\x78\xfb\xa8\x5e\x51\x55\x98\x8e\xbe\x3c\xc4\xf4\xba\x81\x73\xb8\x1c\x8d\x81\x0d\x48\x85\x02\x4a\xfe\x61\xaf\xc7\x8a\xc5\x8f\x48\xa8\x78\xdf\xd8\x33\x6f\x4f\xe3\xec\x29\xee\x76\x56\x19\x57\x17\x60\x74\xbd\x85\x8c\xe2\xfb\x0e\x43\x63\x9c\xb4\x4e\xc0\xac\xba\xda\xe0\x44\xd5\x4a\xb6\x53\xaf\x08\x61\xb5\x4b\x21\x84\x75\x21\x8f\x17\x68\x4b\x4e\x92\x93\x8b\xfa\x1e\x36\x85\x6f\x37\x5a\xfe\xff\x6f\x9c\xc0\xc9\xcf\xa2\x2e\x4c\xb3\x34\xce\xe6\x34\x85\xa5\xf8\x9e\xbb\x08\x16\xb4\x72\xaf\x68\xd3\x2f\xc0\xf1\x63\x5b\xe8\xe2\xef\x18\xea\x1e\x8e\xe0\x67\x12\xce\x5b\x4b\x2d\x5a\x1a\xb2\x2a\xb5\x37\x88\x4e\xaa\xe1\x7b\x63\xad\xd9\xdc\x63\xed\x68\x04\x67\xd7\x79\xe8\xda\x53\xf6\x6a\x35\xed\xbe\xd4\xeb\xa2\x51\x1a\xde\x42\xa4\xa7\x2c\xc6\x62\x49\x69\x16\x04\xde\x9c\x1d\xa6\x22\x0d\xc0\x77\x43\x3f\x0a\xd3\xe3\xb0\xa4\xe8\xb7\x97\x91\x75\x8b\x52\x8d\x3a\xa6\xaf\xae\xa0\x45\xad\xf2\xe1\x60\x16\x4a\xd3\x46\x20\x4a\x43\x45\x68\x25\x23\x94\x38\x5d\xbb\x8b\xa1\x45\xa9\x06\xa3\xe4\xa0\x72\x34\x99\x1e\xe7\xba\xbf\x9a\x9e\xcd\x6e\x84\xbf\xff\xba\xbd\x9d\xae\x9e\xe7\x9d\xd6\x79\xf8\xfb\x32\xa5\x53\x71\x77\xfd\x02\xf9\xd0\x3d\xbd\x0a\x9e\x9b\xba\xa6\x5c\x8c\x9d\xd5\x8e\x85\x2c\x4f\xe1\xfb\x8f\x97\x38\x11\xfa\x65\xf6\x1a\x70\xb1\x2e\x6f\x5d\xf6\x89\xb6\x01\x1c\x2b\x7f\x4a\x9e\x92\x5f\x01\x00\x00\xff\xff\x25\xdb\x46\xaf\x85\x06\x00\x00" func epochAdminReset_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1230,11 +1230,11 @@ func epochAdminReset_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/reset_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3e, 0x9, 0xe8, 0x26, 0xed, 0xb5, 0xeb, 0xef, 0xce, 0x12, 0xee, 0xc1, 0xb6, 0x9e, 0xc1, 0x22, 0x82, 0xe1, 0x6e, 0x76, 0x7e, 0xa7, 0x67, 0xcb, 0x52, 0xaf, 0x29, 0xa1, 0x2f, 0xe5, 0x25, 0x14}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0xb9, 0x7, 0xec, 0x44, 0xde, 0x7e, 0xdb, 0x58, 0xd6, 0x54, 0x2a, 0x28, 0x85, 0xc0, 0x91, 0xd7, 0xcf, 0x68, 0x49, 0x9d, 0xf4, 0xb6, 0x5a, 0x1, 0x3c, 0x91, 0x48, 0x42, 0x77, 0xd2, 0xc9}} return a, nil } -var _epochAdminSet_automatic_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\xc1\x6a\xc3\x30\x10\x44\xef\xfa\x8a\x25\x87\xe2\x5c\x4c\xcf\xa6\x6d\x50\x13\x97\xde\x1a\xe2\x2f\xd8\x48\x6a\x2c\x90\xb5\x62\xbd\xc2\x85\x92\x7f\x2f\x8a\xa8\x73\x69\xe7\x28\x66\x46\x6f\xd6\x4f\x89\x58\xe0\x2d\xd0\xd2\x27\x32\x23\x7c\x32\x4d\xf0\xf8\xd5\x1f\x3f\xf6\xef\xfa\x70\x38\xf5\xc3\xa0\x94\x30\xc6\x19\x8d\x78\x8a\x0d\x66\xa1\x09\xc5\x9b\x93\x5b\x90\xed\xdc\x47\x3c\x07\x67\x3b\x78\x25\x0a\x5b\xf8\x56\x00\x00\x89\x5d\x42\x76\xcd\xec\x2f\xd1\x71\x07\x3a\xcb\xa8\x8d\xa1\x1c\xe5\xd7\x52\x14\x9c\x80\x2b\xdf\x6a\x3b\xf9\x08\xcf\x50\xfd\xed\x99\x98\x69\x79\x7a\x58\xb1\xda\x9b\xe1\xa5\x29\x74\xdd\x9d\xb6\xc5\xf2\x3c\x08\x31\x5e\xdc\x11\x65\xdc\xae\xd5\x45\xbb\x1d\x24\x8c\xde\x34\x9b\x3d\xe5\x60\x21\x92\x40\xad\x86\x5b\xb0\x8e\x9d\x6b\x1c\x12\xca\xb8\xd9\xaa\xb5\xe1\x0e\xd6\xe6\x64\x51\x9c\xfe\x7b\xf9\x7f\x17\xa9\x2c\x57\x75\xfd\x09\x00\x00\xff\xff\xac\x8e\x3a\x7a\x64\x01\x00\x00" +var _epochAdminSet_automatic_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\xc1\x6a\xc3\x30\x0c\x86\xef\x79\x0a\xd1\x43\x49\x2e\x61\xe7\xb0\xad\xa4\x6d\xc6\x6e\x2b\x0d\xec\xae\x3a\x5a\x63\x70\x2c\xa3\xc8\x64\x30\xfa\xee\x23\xf1\x96\x5e\x36\x1d\x8d\xbf\x5f\x9f\x7e\x3b\x04\x16\x85\x17\xc7\x53\x13\xd8\xf4\xf0\x21\x3c\xc0\xc3\x67\x73\x7a\x3b\xbc\xd6\xc7\xe3\xb9\x69\xdb\x2c\x53\x41\x3f\xa2\x51\xcb\x3e\xc7\xa8\x3c\xa0\x5a\x73\xa6\x09\xa5\x1b\x1b\x8f\x17\x47\x5d\x05\x7b\x66\x57\xc0\x57\x06\x00\x10\x84\x02\x0a\xe5\xa3\xbd\x7a\x92\x0a\x30\x6a\x9f\xef\x59\x84\xa7\x77\x74\x91\x0a\xd8\xd6\xc6\x70\xf4\xfa\x4b\xcc\xe3\x48\x81\x66\x8b\xba\x1b\xac\x87\x27\x48\x78\x39\x2a\x0b\x5e\xa9\xbc\x2c\x01\x8f\xdb\xd5\xb6\x5c\x3e\x3e\xe7\xb3\x74\x75\x3f\xa2\xc4\xf9\xb9\x4d\xd4\x09\xb5\x2f\xd6\x15\xf3\xec\x76\x10\xd0\x5b\x93\x6f\x0e\x1c\x5d\x07\x9e\x15\x52\x34\x2c\x60\xea\xe0\x67\x29\x04\xd4\x7e\x53\x64\x6b\xc2\x5d\xb0\x8c\xa1\x43\xa5\xfa\xef\x42\xfe\x2b\x2a\xb9\xdc\xb2\xdb\x77\x00\x00\x00\xff\xff\x6c\xc1\x14\x1d\x7b\x01\x00\x00" func epochAdminSet_automatic_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -1250,11 +1250,11 @@ func epochAdminSet_automatic_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/set_automatic_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x93, 0x79, 0x9, 0x8e, 0xe5, 0x32, 0xcb, 0x3e, 0x61, 0xd5, 0x8a, 0x3c, 0xd2, 0xdb, 0x86, 0x84, 0x19, 0x2c, 0xb6, 0x67, 0x7b, 0xac, 0x61, 0x5f, 0x6, 0x64, 0xc2, 0xd, 0x5a, 0x24, 0x94, 0x6b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0xc0, 0x50, 0xf3, 0xab, 0x50, 0x1c, 0x5d, 0x25, 0xd6, 0x2f, 0xe9, 0x5a, 0x9a, 0x47, 0xed, 0xfd, 0xa2, 0xba, 0xbd, 0xdb, 0x21, 0x58, 0x25, 0x99, 0xf8, 0x69, 0xde, 0x64, 0x59, 0x1c, 0x3c}} return a, nil } -var _epochAdminSet_bonus_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\xcf\x8a\xdb\x30\x10\x87\xef\x7e\x8a\xdf\x31\x81\x50\x5f\x4a\x0f\xa1\x14\x52\x68\x4e\x85\x1e\x9a\xd2\xf3\x58\x9e\xc4\xa6\x8a\xc6\x8c\x46\x76\xbd\x4b\xde\x7d\x91\x12\x2f\xd9\xec\x65\x75\xd0\x41\xf3\xcd\x37\x7f\x54\xd5\x75\x8d\xdf\x34\x72\x04\x05\xd0\x59\x52\x30\x98\x20\x9a\x28\x9d\x18\xd6\x91\x41\x79\x50\x8e\x9c\x23\x1d\xdf\xa0\x92\x28\x47\x34\x12\x52\x84\xc9\x3f\x0e\xf1\x4a\x77\x34\x32\x66\x2e\x9a\x86\xd1\x24\x0d\xdc\x16\xfc\xd0\xf5\x71\xa9\xd1\x47\xc4\xd4\x98\x92\x33\x6e\x71\x54\x39\x17\xb9\x89\x91\x47\x4c\xc3\xe0\xe7\xac\xdf\xff\xfc\xf5\xb7\xe4\x4e\x1d\x07\x1e\x59\x41\x08\x3c\xdd\x38\xe5\x89\xb4\xbd\x77\x3a\xf2\x2e\x79\xca\xce\x4c\xcf\xe0\x41\x5c\x57\x0c\x0d\x3b\x4a\x31\x8f\xc4\x33\x48\x19\x41\x0c\x67\xa6\xb0\x74\x4a\x18\x48\x2d\x57\x7d\xec\xa4\xe4\x97\xeb\xc7\xc8\xc1\x12\x79\x3f\x6f\x40\xde\xbf\x1d\x7f\xea\xf3\xcb\x32\x32\x28\xb4\x77\x0b\x7b\x8d\x3e\xb1\x4a\x55\x99\x52\x88\xe4\xac\x97\xb0\x2a\x92\x43\x76\xec\x0a\xba\xc5\x9f\x7d\xff\xff\xcb\xe7\x35\x9e\x2b\x00\x18\x94\x07\x52\x5e\xc5\xfe\x14\x58\xb7\xd8\x25\xeb\x76\xce\x65\x74\x41\xf2\xb9\x86\x3f\x79\xa1\xf6\xeb\x55\xf0\x6d\x95\x17\xbb\x45\x7d\xfb\xce\x7a\xef\x65\xfa\xfe\x50\x6d\xfd\x28\x88\x34\xf2\xbb\x9e\x36\x30\xf9\x90\xe8\x52\x5d\x5e\x02\x00\x00\xff\xff\x15\x31\xd0\x69\x55\x02\x00\x00" +var _epochAdminSet_bonus_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\x31\xcb\xdb\x30\x10\x86\x77\xff\x8a\x77\x2a\x0e\x84\x78\x29\x1d\x42\x29\xa4\xd0\x4c\x85\x0e\x49\xe9\x7c\x96\x2f\xb1\xa9\x22\x99\xd3\xc9\xae\x5b\xf2\xdf\x8b\x64\xbb\xa4\xf9\xf8\xe0\xf3\xe0\x41\xf7\xdc\xa3\xf7\x74\x45\x55\x55\x38\xd1\xc0\x01\xe4\x40\x37\x1f\x9d\x42\x3d\x82\x7a\xa1\x2b\x43\x5b\x52\x08\xf7\xc2\x81\x53\xa5\xe5\x05\xca\x8d\xfe\x82\xda\xbb\x18\xa0\xfe\x27\xbb\x30\xd3\x2d\x0d\x8c\x89\xb3\xa6\x66\xd4\x51\x1c\x37\x19\x3f\xb7\x5d\x58\xef\xe8\x02\x42\xac\x55\xc8\x28\x37\xb8\x88\xbf\x65\xb9\x7a\x25\x8b\x10\xfb\xde\x4e\x49\x7f\xfc\xfa\xed\x47\xee\x1d\x5b\x76\x3c\xb0\x80\xe0\x78\x5c\x38\xe1\x91\xa4\x79\x74\x1a\xb2\x26\x5a\x4a\xce\x44\x4f\xe0\xde\x9b\x36\x1b\x6a\x36\x14\x43\x1a\x89\x27\x90\x30\x9c\x57\xdc\x98\xdc\x9a\x94\xd0\x93\x68\xba\xf5\x39\x49\xee\xcf\xbf\x2f\x03\x3b\x8d\x64\xed\xb4\x05\x59\xfb\xff\xf8\x63\x97\x4e\xd6\x91\x41\xae\x79\x78\xb0\x7f\xd5\xdf\x2c\xbe\x28\x54\xc8\x05\x32\xda\x79\x57\x66\xc9\x39\x39\x0e\x19\xdd\xe3\xfb\xb1\xfb\xf5\xe1\xfd\x06\x7f\x0a\x00\xe8\x85\x7b\x12\x2e\x43\x77\x75\x2c\x7b\x50\xd4\xb6\x3c\xcd\x1b\xda\xe0\xdd\xc1\x98\xd4\xb5\xd2\xe9\x9b\xc9\xdd\xb2\xc5\x9d\xf5\xd4\x7c\x9c\x9d\x9f\xca\xf4\xd6\x7b\x54\x4b\xad\x3a\x5a\x3f\x7e\x7e\x0a\xb0\x79\x4d\x14\x68\xe0\x17\x71\xb7\x50\xff\x26\xe1\xbd\xb8\xff\x0d\x00\x00\xff\xff\x6b\x0e\xc9\x02\x70\x02\x00\x00" func epochAdminSet_bonus_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1270,11 +1270,11 @@ func epochAdminSet_bonus_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/set_bonus_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x20, 0x8f, 0x73, 0xe4, 0xb3, 0x15, 0xd3, 0xb1, 0x4a, 0x58, 0xdb, 0xc7, 0xc6, 0x1a, 0xca, 0x74, 0x57, 0xfc, 0xb2, 0x4c, 0x2d, 0x98, 0xfb, 0x8c, 0xc1, 0x95, 0xfe, 0xf4, 0xf6, 0xd8, 0x29, 0xc4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0x59, 0x6d, 0x99, 0x1b, 0x9b, 0xe3, 0x7f, 0xac, 0xcc, 0x5b, 0x8e, 0xfc, 0xda, 0x10, 0xa3, 0xe1, 0x8e, 0x81, 0xf0, 0xde, 0xd9, 0x1e, 0x8c, 0x3c, 0xa0, 0x15, 0x29, 0xfc, 0x2f, 0x7f, 0xc1}} return a, nil } -var _epochAdminUpdate_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xcf\x4a\xc4\x30\x10\xc6\xef\x7d\x8a\x61\x0f\xd2\x5e\x8a\x5e\x3c\x14\x75\x29\xdd\x8a\x5e\x74\xb1\xf8\x00\x31\x1d\xb7\x81\x34\x13\x26\x13\x2a\xc8\xbe\xbb\xa4\xc1\x2d\xec\x1c\xc3\xf7\xe7\xf7\xc5\xcc\x9e\x58\xe0\xd9\xd2\xd2\x7b\xd2\x13\x7c\x33\xcd\x70\xfb\xd3\x1f\xdf\xbb\x97\xf6\x70\xf8\xe8\x87\xa1\x28\x84\x95\x0b\x4a\x8b\x21\x57\x3a\x5c\xde\xe2\xdc\xd9\x18\x04\x39\x34\xf0\xf9\xea\xe4\xee\xbe\x82\xdf\x02\x00\xc0\x33\x7a\xc5\x58\x06\x73\x72\xc8\x0d\xb4\x51\xa6\x56\x6b\x8a\x4e\x92\x64\xd5\xa4\xb3\x28\x80\xa9\xb0\x1d\x67\xe3\xe0\x11\xb2\xa1\xfe\x22\x66\x5a\x1e\x6e\x2e\x40\xf5\x2a\x78\x2a\x13\x57\xb3\x71\xd6\x2a\x3d\x0f\x42\xac\x4e\x78\x54\x32\x55\x97\xe8\x74\xfb\x3d\x78\xe5\x8c\x2e\x77\x1d\x45\x3b\x82\x23\x81\x1c\x0d\xab\x31\xcf\x0c\xd9\x0e\x5e\xc9\xb4\xab\x36\xb8\x0d\xac\x8e\x7e\x54\x82\x69\x30\x59\x8b\x5a\x88\xff\x97\x5f\x7d\x44\xee\x3f\x17\xe7\xbf\x00\x00\x00\xff\xff\x03\xa4\x2c\x1e\x52\x01\x00\x00" +var _epochAdminUpdate_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xc1\x4a\xc4\x30\x10\x86\xef\x7d\x8a\x61\x0f\xd2\x5e\x8a\x5e\x3c\x14\x75\x59\xba\x15\xbd\xe8\x62\xf1\x01\xc6\x76\xdc\x06\xd2\x4c\x98\x4c\xa9\x20\xfb\xee\x92\xc6\xdd\xc2\xce\x31\xf9\x27\xdf\xf7\xc7\x8c\x9e\x45\xe1\xd9\xf2\xdc\x78\xee\x06\xf8\x16\x1e\xe1\xf6\xa7\x39\xbc\xd7\x2f\xbb\xfd\xfe\xa3\x69\xdb\x2c\x53\x41\x17\xb0\x53\xc3\x2e\x77\x34\xbf\x4d\x63\x6d\xa7\xa0\x24\xa1\x82\xcf\x57\xa7\x77\xf7\x05\xfc\x66\x00\x00\x5e\xc8\xa3\x50\x1e\xcc\xd1\x91\x54\x10\x94\x05\x8f\x54\xc6\xfb\x25\x10\xc7\x92\x02\x45\xda\xae\x1f\x8d\x83\x47\x48\xe9\xf2\x1c\xfe\x62\x11\x9e\x1f\x6e\x2e\x56\xe5\x12\x7c\xca\xa3\x5c\xb5\xca\x96\x18\x8f\xdb\xb4\x75\x40\x1d\x8a\x0b\x22\xce\x76\x0b\x1e\x9d\xe9\xf2\x4d\xcd\x93\xed\xc1\xb1\x42\x7a\x1a\x96\xc5\xd4\xf5\x1f\x0a\x1e\x75\xd8\x14\xab\xe4\x2a\x58\x4e\xbe\x47\xa5\xd8\x9a\xad\xa5\x4e\x59\xce\xf5\xaf\x7e\x23\xf1\x4f\xd9\xe9\x2f\x00\x00\xff\xff\xe5\x8e\x5f\xc1\x57\x01\x00\x00" func epochAdminUpdate_clustersCdcBytes() ([]byte, error) { return bindataRead( @@ -1290,11 +1290,11 @@ func epochAdminUpdate_clustersCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_clusters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x28, 0x82, 0xa2, 0x21, 0x78, 0x90, 0x2d, 0xd5, 0x9d, 0xdb, 0x39, 0x32, 0x8a, 0x6b, 0x70, 0xe, 0xed, 0xcc, 0x2a, 0xd2, 0xba, 0x87, 0xd4, 0xdb, 0x78, 0xa5, 0x5a, 0x3a, 0xb7, 0xf5, 0xe9, 0x5a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0x6a, 0xa7, 0x9c, 0xe3, 0x1f, 0xbb, 0x47, 0x2d, 0x66, 0xa4, 0xcf, 0x32, 0xc0, 0x9, 0x79, 0x88, 0xbd, 0x25, 0x10, 0x92, 0x62, 0x53, 0xc1, 0x1d, 0x2, 0x4e, 0xfd, 0xc5, 0x13, 0x35, 0xb6}} return a, nil } -var _epochAdminUpdate_dkg_phase_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8f\x4d\x4b\xc4\x30\x10\x86\xef\xfd\x15\xc3\x1e\xa4\xbd\x14\x0f\xe2\xa1\xa8\x4b\xd9\xd6\x0f\x3c\x58\x2c\x7a\x1f\xd3\x71\x13\x68\x33\x21\x99\x52\x41\xf6\xbf\x4b\x36\xd8\xb2\x73\x1c\xde\x8f\xe7\x35\x93\x63\x2f\xf0\x38\xf2\xd2\x3a\x56\x1a\xbe\x3d\x4f\x70\xfd\xd3\x76\x6f\x87\xe7\xba\x69\xde\xdb\xbe\xcf\x32\xf1\x68\x03\x2a\x31\x6c\x73\x4b\x4b\xa7\x31\xd0\xa7\xa1\x25\x54\xf0\xf1\x62\xe5\xf6\xa6\x80\xdf\x0c\x00\xc0\x79\x72\xe8\x29\x0f\xe6\x68\xc9\x57\x50\xcf\xa2\x6b\xa5\x78\xb6\xf2\x2f\x89\x37\x92\x00\xc5\xba\x7a\x98\x8c\x85\x7b\x48\xfa\xf2\x8b\xbd\xe7\xe5\xee\x6a\xc5\x29\xcf\x82\x87\x3c\x52\x55\x1b\x65\x89\xf1\xdd\x0b\x7b\x3c\x52\x87\xa2\x8b\x35\x3a\xde\x7e\x0f\x0e\xad\x51\xf9\xee\xc0\xf3\x38\x80\x65\x81\x14\x0d\x67\x63\x1a\x19\x92\x1d\x1c\x8a\xde\x15\xd9\x9a\xb0\x81\x95\xb3\x1b\x50\xa8\x79\x7d\xda\x16\x5f\xee\x4f\xbd\xa7\xec\xf4\x17\x00\x00\xff\xff\xe0\xf6\x16\x5e\x48\x01\x00\x00" +var _epochAdminUpdate_dkg_phase_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\xcf\x4a\xc4\x30\x10\x87\xef\x79\x8a\x61\x0f\xd2\x5e\x82\x07\xf1\x50\xd4\x65\xd9\xd6\x3f\x78\xb0\x58\xf4\x3e\xb6\xe3\x36\xd0\x66\x42\x32\x4b\x05\xd9\x77\x97\x6c\x6c\xcb\xce\x31\xf9\xcd\x7c\xdf\x8c\x19\x1d\x7b\x81\xc7\x81\xa7\xca\x71\xdb\xc3\xb7\xe7\x11\xae\x7f\xaa\xfa\x6d\xff\xbc\x2b\xcb\xf7\xaa\x69\x94\x12\x8f\x36\x60\x2b\x86\x6d\x66\x69\xaa\x7b\x0c\xf4\x69\x68\x0a\x05\x7c\xbc\x58\xb9\xbd\xc9\xe1\x57\x01\x00\x38\x4f\x0e\x3d\x65\xc1\x1c\x2c\xf9\x02\x82\xb0\xc7\x03\xe9\xf9\x3f\xd6\x40\x02\x14\x59\xbb\x6e\x34\x16\xee\x21\x85\xf5\x9c\xfd\x62\xef\x79\xba\xbb\x5a\x9c\xf4\x39\xf8\x90\x45\xb5\x62\x55\xd5\x18\x9f\x9b\xd4\x55\xa3\xf4\xf9\x82\x88\xb5\xdd\x82\x43\x6b\xda\x6c\xb3\xe7\xe3\xd0\x81\x65\x81\x34\x1a\xce\x8d\x69\xd3\x7f\x28\x38\x94\x7e\x93\xab\x65\xc2\x2a\xa8\x8f\xae\x43\xa1\xf2\xf5\x69\x5d\xfb\xf2\x08\x89\x7b\x52\xa7\xbf\x00\x00\x00\xff\xff\x6e\xfe\x1d\x5f\x4d\x01\x00\x00" func epochAdminUpdate_dkg_phase_viewsCdcBytes() ([]byte, error) { return bindataRead( @@ -1310,11 +1310,11 @@ func epochAdminUpdate_dkg_phase_viewsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_dkg_phase_views.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xff, 0x12, 0x5a, 0x44, 0xb8, 0xd5, 0xb8, 0x5, 0x2a, 0xd0, 0x45, 0x97, 0xa7, 0x29, 0x2a, 0x1a, 0x76, 0xdd, 0x50, 0x3e, 0x12, 0x2a, 0xfc, 0xbe, 0x96, 0x57, 0xce, 0x5, 0x83, 0xbd, 0xfa, 0x43}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x48, 0xd5, 0x13, 0x99, 0xde, 0x25, 0xd0, 0xd1, 0x6f, 0x14, 0x2b, 0x27, 0x33, 0xd8, 0x85, 0xd8, 0x82, 0xe1, 0x50, 0x0, 0x40, 0x9f, 0xd0, 0x93, 0x66, 0x12, 0x47, 0x74, 0x57, 0xd1, 0xce, 0x82}} return a, nil } -var _epochAdminUpdate_epoch_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x94\x41\x6f\xdb\x38\x10\x85\xef\xfe\x15\x6f\x73\x58\xd8\x80\x57\xd9\xc3\x62\x0f\x46\x9b\xc0\x88\xdd\x24\x48\x9b\x04\x75\x9a\x9e\xc7\xd2\x48\x22\x22\x91\x02\x39\x8a\x0a\x14\xf9\xef\x05\x49\xdb\x92\x8c\xa2\x41\x50\x54\x07\x1f\x68\xce\x7b\x6f\x3e\x92\xa3\xea\xc6\x58\xc1\x87\xca\x74\xeb\xc6\xa4\x25\x72\x6b\x6a\xfc\xfb\x6d\x7d\x7f\x77\x71\xb5\x5c\xad\x3e\xaf\x37\x9b\xc9\x44\x2c\x69\x47\xa9\x28\xa3\xa7\xd9\x53\x71\x5f\x92\xe3\x8f\xac\x17\xf8\x72\xad\xe5\xff\xff\xe6\x70\x42\x4f\x4a\x17\xa3\x35\xf6\x7a\x83\x95\x19\xbe\x4f\x00\xa0\xb1\xdc\x90\xe5\xa9\x53\x85\x66\xbb\xc0\xb2\x95\x72\x99\xa6\xa6\xd5\xb2\xdf\xe2\xbf\x8a\x25\x4a\x2c\xb3\x5a\x69\xbc\x47\xdc\x9f\x6c\x8d\xb5\xa6\x7b\xf7\xf7\x21\x72\x12\x36\x9c\x4d\x7d\xf2\x45\xdf\x49\x42\x7e\x79\x23\xc6\x52\xc1\xf7\x24\xe5\xec\x20\xed\xbf\xf3\x73\x34\xa4\x55\x3a\x3d\xb9\x30\x6d\x95\x41\x1b\x41\x94\x46\x28\x8c\x20\x5c\x2c\x47\x43\x52\x9e\xcc\x26\x07\x05\x95\xe3\xaf\xde\x49\xb9\x47\xaa\x54\x16\xb0\x5c\x18\x9d\xab\xa2\xb5\x14\x60\xf5\x5c\xe6\x18\x80\xeb\xe1\x0c\x3b\x0e\x70\x62\xa6\x5b\xee\x10\xcf\xe3\x51\x71\xe7\x50\xb7\x4e\xb0\x65\x14\x96\x49\xd8\x42\x4a\xd2\x90\x92\xe1\xda\x1a\x26\xdf\xf3\x07\xe9\x0c\xab\x9b\x4b\x04\x23\x3c\xfb\xda\x93\xbe\xef\x97\xbe\x81\xd3\xd3\x53\xac\x5a\x86\x98\x20\x93\x53\x2a\x5e\x74\x87\xfc\xf7\x5d\x47\x46\x1d\x47\xa9\xb6\xc9\x48\x38\x28\x44\x9b\x34\xc0\x82\x8a\xaa\xa9\xb1\x96\x53\x81\xb1\x19\xdb\x04\x0f\xa5\x72\x78\xf6\x60\x03\x4b\x28\x87\xcc\x68\x86\xd1\x60\x4a\xcb\x91\xc4\xc8\x2e\xda\x24\xb8\x32\x5d\xd0\xd5\x6d\xbd\x65\xeb\x03\x87\x68\x7b\xbb\x58\xaf\x1c\xb6\xec\x9b\x88\x55\x19\x32\x16\xb6\xb5\xd2\xec\xc2\xae\x10\x66\x24\xaf\x34\xba\x52\xa5\xa5\xd7\x0d\x9c\xae\x75\x38\xaa\xf9\x60\x61\x13\xc9\x2c\xdb\xf0\x66\xe6\x81\x50\xff\xef\xea\xe6\x32\xa2\xd2\xcc\x99\x3f\x82\x2d\x1f\xec\x5d\x9b\x96\xf1\x24\xbc\xfb\xa0\xfd\x86\x9c\x63\x97\x8c\xa2\xfc\x03\xa5\x53\xcb\xe4\x7c\x03\x47\x71\x16\x7b\xdc\x47\xeb\xd8\x72\x6e\x2c\xbf\x39\xec\x91\x71\xc6\x6f\x30\x1e\x3b\x04\x83\x9f\xe1\x78\x25\xd9\x28\xc1\xed\xdd\xc3\x7a\x81\xaf\x0c\x72\xae\xad\x19\x25\x5b\xee\xb9\xf9\xdb\xd8\x04\xcd\x8a\x75\x21\xe1\x98\x6b\x4f\xd6\xd5\x54\x55\xa3\xab\xbc\xbb\xc3\xbb\x7d\xb9\xb1\xa0\xaa\x42\x63\x84\xb5\x28\xaa\x76\x17\x6c\xf7\xa0\x07\xfc\x55\x7e\x78\xc4\x38\x1b\x8c\x9d\x82\x25\xce\x80\x4f\x2c\x94\x91\xd0\x74\x96\x1c\x1f\xc1\xd1\xa3\xef\xc7\x5c\x12\xd1\x85\x5d\xa1\x62\x7a\x18\x14\xbf\xae\xd8\x21\x8a\x35\xfd\xd4\x79\xa5\x6a\x4f\x3e\x96\x0d\x06\xd4\x60\x66\x80\x2b\xc7\xaf\x05\xfe\x63\xf6\x6f\xc7\xf3\x32\x89\xbf\x2f\x3f\x02\x00\x00\xff\xff\xb6\x8b\x7d\x6b\xdb\x06\x00\x00" +var _epochAdminUpdate_epoch_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x94\xcd\x6e\xdb\x3a\x10\x85\xf7\x7e\x8a\x73\xb3\xb8\xb0\x01\x57\xe9\xa2\xe8\xc2\x68\x13\x04\xb1\x9b\x04\x69\x93\xa0\x4e\xd3\xf5\x58\x1c\x49\x44\x24\x52\x20\xa9\xa8\x40\x91\x77\x2f\x48\xca\xfa\x31\x8a\x06\x41\x51\x2f\xbc\xa0\x66\xce\x99\xf9\x86\x1c\x59\xd5\xda\x38\x7c\x2a\x75\xbb\xa9\x75\x5a\x20\x33\xba\xc2\xdb\x1f\x9b\xbb\xdb\xf3\xcb\xb3\xf5\xfa\xeb\x66\xbb\x9d\xcd\x9c\x21\x65\x29\x75\x52\xab\xb9\x78\xcc\xef\x0a\xb2\xfc\x99\xd5\x0a\xdf\xae\x94\x7b\xff\x6e\x09\xeb\xe8\x51\xaa\x7c\x72\xc6\x5e\x6f\x74\xb2\xc0\xcf\x19\x00\xd4\x86\x6b\x32\x3c\xb7\x32\x57\x6c\x56\xb0\x4e\x1b\xca\x39\xd9\x7f\xf7\xbf\x92\x5d\xcc\x3f\x13\x95\x54\xf8\x88\x18\x9c\xec\x63\x77\xda\x18\xdd\x7e\xf8\xbf\xaf\x3b\x09\x81\x27\x73\x5f\xfe\x6a\x68\x27\x21\x7f\xbc\x8d\x59\x77\xe4\x8a\x45\x6f\xe1\x7f\xa7\xa7\xa8\x49\xc9\x74\x7e\x74\xae\x9b\x52\x40\x69\x87\x28\x8d\x90\x18\x69\x74\xa6\xa8\xc9\x15\x47\x8b\x59\xaf\x20\x33\xfc\x37\x38\x49\xfb\x40\xa5\x14\x81\xcd\xb9\x56\x99\xcc\x1b\x43\x81\xd8\x00\x67\x89\x11\xbd\x81\xd0\xb8\xf3\x40\x28\xd6\x74\xc3\x2d\xe2\x50\x1e\x24\xb7\x16\x55\x63\x1d\x76\x8c\xdc\x30\x39\x36\x70\x05\x29\xb8\x82\x61\x9b\x0a\x3a\xdb\x0f\x01\xa4\x04\xd6\xd7\x17\x08\x46\x78\xf2\xb9\x47\x43\xdf\xcf\x43\x03\xc7\xc7\xc7\x58\x37\x0c\xa7\x83\x4c\x46\xa9\xf3\xa2\x1d\xfa\xbf\x77\x9d\x18\xb5\x1c\xa5\x9a\x5a\x90\xe3\xa0\x10\x6d\xd2\x00\x0b\x32\xaa\xa6\xda\x18\x4e\x1d\xb4\x11\x6c\x12\xdc\x17\xd2\xe2\xc9\x83\x0d\x2c\x21\x2d\x84\x56\x0c\xad\xc0\x94\x16\x13\x89\x89\x5d\xb4\x49\x70\xa9\xdb\xa0\xab\x9a\x6a\xc7\xc6\x17\x1c\x4a\xdb\xdb\xc5\x7c\x69\xb1\x63\xdf\x44\xcc\x12\x10\xec\xd8\x54\x52\xb1\x0d\x51\xa1\x98\x89\xbc\x54\x68\x0b\x99\x16\x5e\x37\x70\xba\x52\x61\x54\xcb\xd1\xc1\x36\x92\x39\x6b\xc2\xc3\x59\x06\x42\xc3\xd7\xf5\xf5\x45\x44\xa5\x98\x85\x1f\xc1\x8e\x7b\x7b\xdb\xa4\x45\x9c\x84\x77\x1f\xb5\x5f\x93\xb5\x6c\x93\x49\x29\x6f\x20\x55\x6a\x98\xac\x6f\xe0\xa0\x9c\xd5\x1e\xf7\xc1\x39\x76\x9c\x69\xc3\xaf\x2e\xf6\xc0\x58\xf0\x2b\x8c\xa7\x0e\xc1\xe0\x77\x38\x5e\xa8\x6c\x52\xc1\xcd\xed\xfd\x66\x85\xef\x0c\xb2\xb6\xa9\x18\x05\x1b\x1e\xb8\xf9\xdb\x58\x07\xcd\x92\x55\xee\xc2\x98\x2b\x4f\xd6\x56\x54\x96\x93\xab\xdc\xdd\xe1\x2e\x2e\xd3\x06\x54\x96\xa8\xb5\x63\xe5\x24\x95\xdd\x05\xeb\x1e\xf4\x88\xbf\xcc\xfa\x47\x8c\x93\xd1\xda\xc9\xd9\xc5\x1d\xf0\x85\x1d\x09\x72\x34\x5f\x24\x87\x23\x38\x78\xf4\xc3\xba\x4b\x22\xba\x10\x15\x32\xe6\xfd\xa2\xf8\x73\x46\x87\x28\xe6\x0c\x5b\xe7\x85\xac\x3d\xf9\x98\x36\x5a\x50\xa3\x9d\x01\x2e\x2d\xbf\x54\xf0\x3f\xb3\x7f\x3d\x9e\xe7\x59\xfc\x7f\xfe\x15\x00\x00\xff\xff\x25\xcd\x43\x1b\xe0\x06\x00\x00" func epochAdminUpdate_epoch_configCdcBytes() ([]byte, error) { return bindataRead( @@ -1330,11 +1330,11 @@ func epochAdminUpdate_epoch_configCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_epoch_config.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0xab, 0xdb, 0xbd, 0xb, 0x46, 0x8f, 0x2, 0x4c, 0xe4, 0x61, 0xc1, 0x47, 0xe7, 0x37, 0x1d, 0xa2, 0xcd, 0x8e, 0xe1, 0xd7, 0x53, 0x84, 0x58, 0x17, 0x53, 0x94, 0xc1, 0xd8, 0xb1, 0x40, 0x40}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0x5b, 0x8c, 0x3b, 0xd7, 0x7f, 0x40, 0x68, 0x95, 0x1d, 0xf1, 0x20, 0x47, 0x1b, 0x53, 0xee, 0xde, 0x14, 0xcb, 0xfd, 0x24, 0xe4, 0x7, 0x33, 0xe, 0xcc, 0xab, 0xab, 0x42, 0xa5, 0x3a, 0x12}} return a, nil } -var _epochAdminUpdate_epoch_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x8f\xcf\x4a\xf4\x30\x14\xc5\xf7\x79\x8a\xc3\x2c\x3e\xda\x4d\xf9\x16\xe2\xa2\xa8\x43\x98\xa9\xe8\xca\xc1\xa2\xfb\x98\xc6\x69\xa0\xcd\x0d\xe9\x0d\x15\x64\xde\x5d\x92\x60\x07\xbc\xab\x10\xce\x9f\xdf\xb1\xb3\xa7\xc0\x78\x9c\x68\xed\x3c\xe9\x11\x9f\x81\x66\xfc\xff\xea\x4e\x2f\x87\x27\x79\x3c\xbe\x76\x7d\x2f\x04\x07\xe5\x16\xa5\xd9\x92\xab\x9c\x59\x65\xcc\xcf\x77\x6b\xd6\xa5\xc5\xdb\xb3\xe3\xdb\x9b\x1a\xdf\x02\x00\x7c\x30\x5e\x05\x53\x2d\xf6\xec\x4c\x68\x21\x23\x8f\x52\x6b\x8a\x8e\x7f\x25\xe9\x26\xc3\x30\xa9\x50\x0e\xb3\x75\xb8\x47\xd1\x37\x1f\x14\x02\xad\x77\xff\x36\xa0\x26\x0b\x1e\xaa\xc4\xd5\x5e\x39\x1b\x95\xbe\x7b\xa6\xa0\xce\xe6\xa4\x78\xac\xb7\xe8\x74\xfb\x3d\xbc\x72\x56\x57\xbb\x03\xc5\x69\x80\x23\x46\x89\x46\x36\x96\x99\x4b\xb1\xc3\x2b\x1e\x77\xb5\xd8\x12\xae\x60\x4d\xf4\x83\x62\x93\x2b\xf3\xdc\xbf\xf3\x4b\xed\x45\x5c\x7e\x02\x00\x00\xff\xff\x31\x03\xa1\x69\x49\x01\x00\x00" +var _epochAdminUpdate_epoch_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xc1\x4a\xc4\x30\x10\x86\xef\x7d\x8a\x9f\x3d\x48\x7b\x09\x1e\xc4\x43\x51\x97\xb2\x5b\xd1\x93\x8b\x45\xef\xb1\x8d\xdb\x40\x9b\x09\xd3\x29\x15\x64\xdf\x5d\x92\xb8\x5d\xd8\x39\x85\xe4\x9f\xf9\xbe\x89\x1d\x3d\xb1\xe0\x79\xa0\xa5\xf6\xd4\xf6\xf8\x66\x1a\x71\xfb\x53\x1f\xde\x76\x2f\xd5\x7e\xff\x5e\x37\x4d\x96\x09\x6b\x37\xe9\x56\x2c\xb9\xdc\x99\xa5\x9a\xe3\xf1\xd3\x9a\x65\x2a\xf1\xf1\xea\xe4\xfe\xae\xc0\x6f\x06\x00\x9e\x8d\xd7\x6c\xf2\xc9\x1e\x9d\xe1\x12\x93\x10\xeb\xa3\x51\xe7\xf7\x50\x83\x11\x98\x40\xab\xba\xd1\x3a\x3c\x22\x85\xd5\x39\xfb\x45\xcc\xb4\x3c\xdc\xac\x56\x2a\x06\x9f\xf2\x20\x57\x5e\x64\x95\x0e\xd7\x4d\xea\x3a\x68\xe9\x8b\x15\x11\x6a\xbb\x85\xd7\xce\xb6\xf9\x66\x47\xf3\xd0\xc1\x91\x20\x8d\x46\x6c\x4c\xbb\xfe\x43\xe1\xb5\xf4\x9b\x22\x5b\x27\x5c\x04\xd5\xec\x3b\x2d\x26\x22\xe3\xce\xd7\x7f\x90\xb0\xa7\xec\xf4\x17\x00\x00\xff\xff\x6d\x14\x68\x15\x4e\x01\x00\x00" func epochAdminUpdate_epoch_viewsCdcBytes() ([]byte, error) { return bindataRead( @@ -1350,11 +1350,11 @@ func epochAdminUpdate_epoch_viewsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_epoch_views.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0xb9, 0x7, 0xd8, 0xff, 0x10, 0xc6, 0x15, 0x25, 0x69, 0x5, 0x27, 0x32, 0x30, 0xf3, 0x4e, 0x2f, 0x72, 0x33, 0xda, 0xfa, 0x1f, 0x2a, 0xd7, 0x5a, 0x14, 0xb2, 0x90, 0xd4, 0x9f, 0x25, 0x7b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0xa, 0x0, 0x26, 0x59, 0x5f, 0x32, 0xb, 0x4a, 0x8b, 0xe5, 0xb0, 0x1d, 0x88, 0x80, 0x8d, 0xf3, 0x67, 0xa2, 0xc2, 0x9d, 0x21, 0xa1, 0x2d, 0xd2, 0x58, 0xfb, 0xaf, 0xa6, 0xb2, 0xc3, 0x66}} return a, nil } -var _epochAdminUpdate_rewardCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\x41\x6b\xbc\x40\x0c\xc5\xef\x7e\x8a\xb0\x87\x3f\x7a\x91\xff\xa1\xf4\x20\x6d\x17\xd9\x55\x5a\x28\xac\xac\x94\xd2\x63\x3a\xa6\x3a\xa0\x93\x21\x46\xdc\x52\xf6\xbb\x97\x51\x58\xe9\x3b\x86\xf7\x5e\x7e\x89\x1d\x3c\x8b\x42\xd9\xf3\x5c\x78\x36\x1d\x7c\x09\x0f\xf0\xff\x52\x54\xa7\xc3\x73\x7e\x3c\x9e\x8b\xba\x8e\x22\x15\x74\x23\x1a\xb5\xec\x62\x47\xf3\x99\x66\x94\x26\xaf\x3e\x32\x78\x2b\xed\xe5\xfe\x2e\x81\x9f\x08\x00\xc0\x0b\x79\x14\x8a\x47\xdb\x3a\x92\x0c\xf2\x49\xbb\xdc\x18\x9e\x9c\x06\xcb\xe2\x09\xea\x49\x81\xc2\xba\xbc\x19\xac\x83\x47\x58\x03\xe9\x27\x8b\xf0\xfc\xf0\xef\x86\x93\x2e\x86\xa7\x38\x50\x65\x1b\x65\x8a\x61\x5c\x2b\x0b\xb6\x54\xa1\x76\xc9\xad\x3a\x68\xbf\x07\x8f\xce\x9a\x78\x77\xe0\xa9\x6f\xc0\xb1\xc2\x5a\x0d\x4b\x70\x3d\x72\x5c\xe3\xe0\x51\xbb\x5d\xb2\xc1\x6d\x60\xe9\xe4\x1b\x54\x2a\x5f\x4f\xef\xf5\xe4\x7d\xff\xfd\xe2\x8c\x10\x8e\x54\x91\x18\x72\x8a\x2d\xfd\x79\xc7\x4a\x71\x8d\xae\xbf\x01\x00\x00\xff\xff\x9e\x26\x8d\xcb\x56\x01\x00\x00" +var _epochAdminUpdate_rewardCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\xcf\x4a\xc3\x40\x10\xc6\xef\x79\x8a\xa1\x07\x49\x2f\xc1\x83\x78\x08\x6a\x09\x6d\x82\x82\xd0\xd0\x20\xe2\x71\x4c\xc6\x64\x21\xd9\x59\x26\x13\x52\x91\xbe\xbb\x6c\xd7\xa6\xf8\x1d\x77\xbf\x3f\xbf\x5d\x33\x38\x16\x85\xa2\xe7\x39\x77\x5c\x77\xf0\x25\x3c\xc0\xed\x31\x2f\xf7\xdb\xe7\x6c\xb7\x3b\xe4\x55\x15\x45\x2a\x68\x47\xac\xd5\xb0\x8d\x2d\xcd\x07\x9a\x51\x9a\xac\xfc\x48\xe1\xad\x30\xc7\xfb\xbb\x35\xfc\x44\x00\x00\x4e\xc8\xa1\x50\x3c\x9a\xd6\x92\xa4\x30\x2a\x0b\xb6\x94\x5c\xee\xbd\x7a\x52\x20\x3f\x95\x35\x83\xb1\xf0\x08\xc1\x9c\x5c\xbc\x9f\x2c\xc2\xf3\xc3\xcd\x82\x94\x9c\x8d\x4f\xb1\x27\x4b\xaf\xa4\x09\xfa\xe3\x2a\xa4\x4a\xd4\x6e\xbd\x4c\x78\x6d\x36\xe0\xd0\x9a\x3a\x5e\x6d\x79\xea\x1b\xb0\xac\x10\xaa\xe1\x1c\x0c\x0f\xfd\x1b\x05\x87\xda\xad\xd6\xd1\xd2\x70\x05\x4c\x26\xd7\xa0\x52\xf1\xba\x7f\xaf\x26\xe7\xfa\xef\x17\x5b\x0b\xe1\x48\x25\x49\x4d\x56\xb1\xa5\x7f\x5f\x12\x28\x4e\xd1\xe9\x37\x00\x00\xff\xff\x86\x6a\x23\x6c\x5a\x01\x00\x00" func epochAdminUpdate_rewardCdcBytes() ([]byte, error) { return bindataRead( @@ -1370,11 +1370,11 @@ func epochAdminUpdate_rewardCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_reward.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0x9b, 0x4a, 0x66, 0xb5, 0x60, 0xad, 0x5b, 0x16, 0x20, 0x4a, 0x74, 0x57, 0x86, 0x99, 0x3e, 0xa4, 0x6c, 0x68, 0xd7, 0x49, 0x3f, 0xef, 0xe2, 0x6, 0x7, 0xcc, 0x78, 0xf3, 0xe6, 0xfa, 0xd9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x44, 0xdd, 0xa0, 0x7c, 0x7, 0xda, 0x45, 0xdf, 0xd7, 0x36, 0xc, 0x8d, 0xe4, 0x79, 0x8c, 0x26, 0x6c, 0x3c, 0x58, 0xc, 0x4a, 0x2, 0x8f, 0xfb, 0x6d, 0x32, 0x97, 0xa6, 0xa1, 0xc6, 0x1f, 0xaf}} return a, nil } -var _epochAdminUpdate_staking_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xcf\x4a\xc4\x30\x10\xc6\xef\x79\x8a\x61\x0f\xd2\x5e\x8a\x07\xf1\x50\xd4\x25\xec\x56\xf4\xe4\x62\xd1\xfb\x98\xc6\x36\xd8\xce\x84\x74\x42\x05\xd9\x77\x97\x34\xd8\x05\xe7\x18\xbe\x3f\xbf\x2f\x6e\xf2\x1c\x04\x1e\x47\x5e\x1a\xcf\x66\x80\xcf\xc0\x13\x5c\x7f\x37\xa7\x97\xc3\x93\x3e\x1e\x5f\x9b\xb6\x55\x4a\x02\xd2\x8c\x46\x1c\x53\x41\x76\x69\x05\xbf\x1c\xf5\xef\xce\x2e\x73\x0d\x6f\xcf\x24\xb7\x37\x25\xfc\x28\x00\x00\x1f\xac\xc7\x60\x8b\xd9\xf5\x64\x43\x0d\x3a\xca\xa0\x8d\xe1\x48\xf2\x27\x49\x37\x5a\x01\x9b\x0a\x75\x37\x39\x82\x7b\xc8\xfa\xea\x83\x43\xe0\xe5\xee\x6a\x03\xaa\x56\xc1\x43\x91\xb8\xea\x0b\x67\x85\xe9\xb9\x15\x0e\xd8\xdb\x13\xca\x50\x6e\xd1\xe9\xf6\x7b\xf0\x48\xce\x14\xbb\x03\xc7\xb1\x03\x62\x81\x1c\x0d\xab\x31\xcf\x9c\xb3\x1d\x3c\xca\xb0\x2b\xd5\x96\x70\x01\xab\xa2\xef\x50\xac\x8e\xeb\xf6\x75\xf0\xff\x0f\xc8\xc5\x67\x75\xfe\x0d\x00\x00\xff\xff\x9e\x01\x4d\x3d\x4b\x01\x00\x00" +var _epochAdminUpdate_staking_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xc1\x4a\xc4\x30\x10\x86\xef\x79\x8a\x9f\x3d\x48\xf7\x12\x3c\x88\x87\xa2\x2e\x65\xb7\xa2\x27\x17\x8b\xde\xc7\x36\xb6\xc1\x36\x13\xd2\x29\x15\x64\xdf\x5d\xd2\xb8\x5d\x70\x8e\xc9\x3f\xf3\x7d\x33\x76\xf0\x1c\x04\x8f\x3d\xcf\xa5\xe7\xba\xc3\x67\xe0\x01\xd7\xdf\xe5\xf1\x65\xff\x54\x1c\x0e\xaf\x65\x55\x29\x25\x81\xdc\x48\xb5\x58\x76\x99\x33\x73\x25\xf4\x65\x5d\xfb\x6e\xcd\x3c\xe6\x78\x7b\x76\x72\x7b\xb3\xc5\x8f\x02\x00\x1f\x8c\xa7\x60\xb2\xd1\xb6\xce\x84\x1c\xa3\x70\xa0\xd6\xe8\xf3\x7f\xac\xde\x08\x4c\xa4\x15\xcd\x60\x1d\xee\x91\xc2\xfa\x9c\xfd\xe0\x10\x78\xbe\xbb\x5a\xad\xf4\x12\x7c\xc8\xa2\x5c\x7e\x91\xd5\x14\x9f\xab\xd4\x75\x24\xe9\xb6\x2b\x22\xd6\x6e\x07\x4f\xce\xd6\xd9\x66\xcf\x53\xdf\xc0\xb1\x20\x8d\xc6\xd2\x98\x76\xfd\x83\xc2\x93\x74\x9b\xad\x5a\x27\x5c\x04\xf5\xe4\x1b\x12\x53\x4c\xcb\x01\x96\xad\xff\x5f\x21\x81\x4f\xea\xf4\x1b\x00\x00\xff\xff\x40\x00\x86\xb4\x50\x01\x00\x00" func epochAdminUpdate_staking_viewsCdcBytes() ([]byte, error) { return bindataRead( @@ -1390,7 +1390,7 @@ func epochAdminUpdate_staking_viewsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_staking_views.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x48, 0x2e, 0xa2, 0x66, 0x2c, 0x29, 0xe2, 0xbf, 0xdd, 0x5e, 0x40, 0xcb, 0xb9, 0xb5, 0x61, 0x12, 0x2c, 0x66, 0x4a, 0x87, 0x97, 0xc8, 0xa6, 0x8f, 0x8c, 0x46, 0x9a, 0x63, 0x86, 0xf0, 0x79, 0x95}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x22, 0x17, 0x79, 0x9f, 0xce, 0x9e, 0x7e, 0x1, 0x7b, 0x24, 0xa3, 0x41, 0x43, 0x15, 0x98, 0x60, 0xa5, 0x10, 0xb5, 0x86, 0xc4, 0xfb, 0x7f, 0xf1, 0xa1, 0xc8, 0x59, 0xfd, 0x70, 0xc9, 0x16, 0x23}} return a, nil } @@ -1414,7 +1414,7 @@ func epochNodeRegister_dkg_participantCdc() (*asset, error) { return a, nil } -var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x5f\x6f\xe2\x46\x10\x7f\xe7\x53\x8c\xf2\x10\x19\x89\x98\xb6\xaa\xaa\xca\x82\x3b\x51\x48\x52\xc4\xa9\x97\x84\x5c\xee\xa1\xea\xc3\xb2\x1e\xe3\x2d\x66\xd7\xdd\x1d\x97\x43\x11\xdf\xbd\x5a\xaf\x6d\xbc\xb1\x9b\xe6\x54\xf5\xa9\x79\x20\xec\xfc\xf9\xcd\xff\x19\xc4\x3e\x57\x9a\x60\xae\x8f\x39\xa9\x41\xf5\xba\xc9\xd4\x61\xb9\x78\x64\x9b\x0c\xd7\xc4\x76\x42\x6e\x21\xd1\x6a\x0f\x17\x5d\xc6\x45\x5b\xe7\x51\xed\x50\xb6\x44\xcb\xb7\x27\x31\xcf\x0a\x43\xa8\xef\xe7\x4e\xea\x9b\x2f\xf7\xf3\xd9\x62\xf1\x70\xbd\x5e\xb7\xa5\x16\xab\xdb\x9a\xbf\x58\xdd\xf6\x08\x5c\xe7\x8a\xa7\xb5\xc8\xf5\xdd\xc7\xf9\xcf\x2f\x85\x0a\xb9\x15\x9b\x0c\x3d\x8f\xda\xb4\x8b\xc1\x60\x3c\x86\xc7\x54\x18\x20\xcd\xa4\x61\x9c\x84\x92\xc0\x35\x32\x42\x03\x0c\x24\x1e\x40\xaa\x18\xc1\x90\x2e\x38\x81\xda\xfc\x8e\x9c\x9c\x12\xca\x11\x88\x04\x28\x45\x27\x22\xac\x02\x57\x59\x86\x9c\x94\x2e\x69\xa3\x17\x50\x8c\x73\x55\x48\x02\x26\x63\x60\x71\x6c\xc9\xf7\xf3\x0a\x14\x48\x81\x28\xa1\x97\x5d\x50\x69\x50\x9a\xc2\x54\xa0\x82\xfe\x19\xd7\x66\xcf\x03\x1e\xb4\x22\x0c\x06\x00\x00\x22\x8e\x60\x4d\x5a\xc8\xed\xa8\x7c\x6b\x95\x61\x04\x9f\x96\x92\x7e\x74\x04\x89\x74\x50\xda\x16\x78\x16\xc7\x1a\x8d\xf1\xe5\xcf\xec\x15\x1e\x7d\x96\x71\x7d\xd1\xa1\xb3\xbd\xf5\x33\x82\x4f\x37\xe2\xcb\x0f\xdf\x3b\x5a\x5e\x6c\x32\xc1\x57\x78\x34\x11\xfc\xea\x5a\x30\x5c\xe1\xf1\x83\x30\x74\x2d\x49\x1f\x7f\x1b\x0c\xe1\x79\x50\x8a\x66\x48\x90\xd4\x2d\xf5\x80\x49\x04\xac\xa0\x34\xf0\x6a\x1a\x7e\x16\x94\xc6\x9a\x1d\x6c\x7f\x0e\xe1\xb2\x69\xc1\xf0\x89\x15\x19\x39\xa0\x5c\x63\xce\x34\x06\x8c\x73\xaa\x40\x7e\x52\x5a\xab\xc3\x13\xcb\x0a\xab\x35\x73\x19\x6d\x2c\x97\x41\x61\x96\x84\x6d\xf3\x30\xb5\x99\xa7\xd0\x90\xd2\x6c\x8b\xe1\xa6\x84\x98\x7c\xb5\x4f\xef\x02\xdb\x9b\x11\x8c\x2b\xa0\x71\x63\xa4\x64\x0f\x1b\x0f\xec\xdf\xfb\xf7\x90\x33\x29\x78\x70\x31\x57\x45\x16\x83\x54\x04\xce\x30\x68\x4c\x50\xa3\xe4\x68\x4b\x7e\xf3\xe1\xe3\x67\x28\xf5\x2f\x86\xe7\x18\xc6\x63\x78\xc0\xad\xb0\xe3\x07\xbf\xa8\x18\x1b\x86\x48\x7a\x63\xb9\xec\x0e\x7b\x68\xf5\xec\x77\xd4\xb5\xe3\xaf\x0a\xad\x1d\xe2\x1d\xa3\x74\x08\xd3\x29\x48\x91\xb5\xb3\x5a\xd7\x55\x36\x0a\x30\xb9\xea\x43\x64\x71\x6c\x41\x1f\x90\x2b\x1d\x07\x9e\x7e\xdd\xcd\x22\x1e\x75\xe8\xae\xab\xed\x67\x97\xd7\xd3\xe0\x1d\xd2\x6b\x5a\x65\x7f\x7b\xcf\xae\x74\x7b\x14\xce\xdf\xbb\x72\x64\xeb\x6d\xe6\x6a\xbf\x17\x44\x18\x47\x30\xb9\xea\x34\x5c\x78\xa8\xfa\x28\xa8\x07\xc9\xfd\xf7\x3b\x64\xe8\x27\xd7\x2b\xab\x61\x7f\x62\x30\xb9\x3a\x27\x7b\x04\xa4\xbe\xa2\x80\xaf\xd5\x6d\xce\xf2\x7a\x22\x38\xcb\xd9\x46\x64\x82\x04\x9a\xc6\xb6\x30\xa6\xc0\xc9\xe5\xf3\xab\xc6\xee\xca\x6d\x70\x7a\x17\xbc\xdd\xa5\x4e\xb0\xbd\xd6\xcb\x35\x63\xd2\xc0\xf3\xf7\x0d\xd1\x3b\x87\x7c\x4b\xa7\x73\x1a\xea\x14\xb4\xd6\xc1\x7f\x33\x3a\x6f\x5d\x02\xe5\xd9\x38\x6f\x82\xf2\xea\x55\x39\x80\x9c\x51\xda\xde\x06\xb5\xf3\x4b\x99\x28\x98\xfe\x9d\x2f\x96\x5b\xa6\x6d\xb9\x88\xea\x58\x43\x11\xfb\x5b\xa5\xe7\x68\xd5\x97\x50\xe9\xce\x05\x73\xe7\x0b\x18\x18\xe4\x4a\xc6\x4c\x1f\x9b\x1b\x96\x28\x6d\x91\x84\x06\x93\x23\x17\x89\xe0\xd5\x1d\x33\xed\x5d\x55\x7b\x1d\xda\xc1\xb6\x5b\xe5\x5b\x60\xc6\xdd\xae\xbe\xe5\xb2\x67\x3c\x15\x12\x67\x9c\x13\x4c\xa1\x5a\xee\x41\xce\x8e\xa8\xa3\xb2\x68\x7e\x7a\xad\x0f\x3b\x3c\x82\x90\xad\xeb\x04\xcf\x9d\x99\x6d\xc1\x86\x3b\x3c\x1a\xbb\xa3\x82\x46\x23\xb2\x18\x61\xf3\x1c\x41\xca\x4c\x3a\xcb\xb6\x4a\x0b\x4a\xf7\x8e\xeb\x91\x46\x70\x40\xb1\x4d\xc9\xb1\xdc\x77\xdf\xb1\x53\x37\xb4\x3f\xf8\x93\xa2\xf3\xd2\x2c\x7f\x14\x85\x5b\xa4\xe6\x47\x56\xc9\x6e\xb5\x7d\x53\x43\x1f\xba\x1d\xcb\x8b\x6d\x51\x99\x38\x0f\x4b\x83\x1d\x96\x8c\xfe\x05\x71\x02\xcc\x0c\xf6\x16\xeb\xbb\xff\x6b\xb1\xe2\xdd\xf6\x8e\x69\x12\x5c\xe4\x4c\x52\xa7\x66\x8b\xd5\x6d\x8b\xfd\xaf\x6a\xe6\x5b\x3a\x97\x6e\xb1\xba\x0d\x5b\x8c\xde\x0d\x73\x1a\xb8\xcf\xd3\x5f\x01\x00\x00\xff\xff\xaf\x68\x54\x12\x18\x0c\x00\x00" +var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x4d\x6f\xe3\x36\x13\xbe\xfb\x57\x0c\x72\x08\x64\xc0\x91\xdf\xb7\x28\x8a\x42\x48\x76\x61\xc8\x49\x1a\x78\xd1\xcd\xd7\xee\x1e\x8a\x1e\x68\x72\x64\xb1\x91\x49\x95\x1c\xd5\x2b\x04\xfe\xef\x05\x45\x49\x16\x23\x6f\x76\x17\xed\xad\x39\x38\xe6\x7c\x3c\x9c\xe1\xcc\x3c\x63\xb9\x2d\xb5\x21\x48\x4d\x5d\x92\x9e\xb4\xa7\xab\x42\xef\x6e\x96\x8f\x6c\x5d\xe0\x03\xb1\x27\xa9\x36\x90\x19\xbd\x85\x93\xb1\xe2\x64\xe8\xf3\xa8\x9f\x50\x0d\x4c\x9b\x73\x60\x91\x16\x95\x25\x34\x77\xa9\xb7\xfa\xdf\xe7\xbb\x74\xb1\x5c\xde\x5f\x3e\x3c\x0c\xad\x96\xab\xeb\x4e\xbf\x5c\x5d\x1f\x31\xb8\x2c\x35\xcf\x3b\x93\xcb\xdb\xf7\xe9\x2f\x2f\x8d\x2a\xb5\x91\xeb\x02\x83\x88\x86\xb2\x93\xc9\x64\x3e\x87\xc7\x5c\x5a\x20\xc3\x94\x65\x9c\xa4\x56\xc0\x0d\x32\x42\x0b\x0c\x14\xee\x40\x69\x81\x60\xc9\x54\x9c\x40\xaf\xff\x40\x4e\xde\x09\xd5\x0c\x64\x06\x94\xa3\x37\x91\xce\x81\xeb\xa2\x40\x4e\xda\x34\xb2\xd9\x0b\x28\xc6\xb9\xae\x14\x01\x53\x02\x98\x10\x4e\x7c\x97\xb6\xa0\x40\x1a\x64\x03\x7d\x33\x06\x55\x16\x95\xad\x6c\x0b\x2a\xe9\xeb\xb8\xee\xf5\x02\xe0\xc9\x20\xc3\x68\x02\x00\x20\x45\x02\x0f\x64\xa4\xda\xcc\x9a\xb3\xd1\x05\x26\xf0\xe1\x46\xd1\xcf\x5e\xa0\x90\x76\xda\xb8\x02\x2f\x84\x30\x68\x6d\x68\x7f\x50\xaf\xb0\x0e\x55\xd6\xf7\xc5\x48\xce\xb6\x2e\xce\x04\x3e\x5c\xc9\xcf\x3f\xfd\xe8\x65\x65\xb5\x2e\x24\x5f\x61\x6d\x13\xf8\xcd\xb7\x60\xbc\xc2\xfa\x9d\xb4\x74\xa9\xc8\xd4\xbf\x4f\xa6\xf0\x3c\x69\x4c\x0b\x24\xc8\xba\x96\xba\xc7\x2c\x01\x56\x51\x1e\x05\x35\x8d\x3f\x49\xca\x85\x61\x3b\xd7\x9f\x53\x38\xed\x5b\x30\xfe\xc8\xaa\x82\x3c\x50\x69\xb0\x64\x06\x23\xc6\x39\xb5\x20\x0f\xa4\x0d\xdb\xe0\x0c\x52\x56\xb2\xb5\x2c\x24\x49\xb4\x33\x58\x08\xb1\xc2\x7a\x0a\xa7\x0b\xff\xc6\x7d\x2c\x4d\x9a\x58\x64\xf1\x30\x20\xb8\x70\xb5\xa0\xd8\x7a\xb0\x78\xad\x8d\xd1\xbb\xf3\xef\x8e\xf2\x4d\xe4\xba\x35\x81\x79\x0b\x34\xef\x2f\x69\xd4\xd3\x3e\x02\xf7\xf7\xf6\x2d\x94\x4c\x49\x1e\x9d\xa4\xba\x2a\x04\x28\x4d\xe0\x2f\x06\x83\x19\x1a\x54\x1c\x5d\x13\x5c\xbd\x7b\xff\x09\x1a\xff\x93\xe9\x21\x87\xf9\x1c\xee\x71\x23\xdd\x40\xc2\xaf\x5a\x60\xaf\x90\xd9\xd1\x5c\x4e\xc7\xe3\x1f\x3b\x3f\xf7\x1d\x4d\x17\xf8\xab\x46\xed\x53\xdf\x32\xca\xa7\x70\x71\x01\x4a\x16\xc3\x57\xed\x2a\xad\x7a\x07\x38\x3f\x3b\x86\xc8\x84\x70\xa0\xf7\xc8\xb5\x11\x51\xe0\xdf\xf5\xb7\x14\xb3\x91\xdc\xf7\xb9\xfb\x1c\xeb\x8e\xb4\xfc\x48\xf4\x9a\x57\xd3\xf1\xc1\x71\x6c\x3d\x1c\x8e\xc3\xf7\xb1\x1d\xb9\x7a\xdb\x54\x6f\xb7\x92\x08\x45\x02\xe7\x67\xa3\x86\x8b\x77\x6d\x1f\x45\xdd\x68\xf9\xff\x61\x87\x4c\xc3\xc7\x0d\xca\x6a\xd9\x5f\x18\x9d\x9f\x1d\x1e\x7b\x06\xa4\xbf\xa3\x80\xaf\xd5\x2d\x65\x65\x37\x11\x7c\x30\x55\xfd\xdd\xd2\xda\x0a\xcf\x4f\x9f\x5f\xbd\xec\xb6\xe1\x87\xfd\x9b\xe8\xdb\x43\x1a\x25\x1b\xdc\xde\x10\x8e\xcd\xa3\x20\xce\x19\x30\xfa\x4a\xd6\x3e\x90\xf0\x86\xfd\x21\xfd\x2e\xf5\x2f\xd3\xc0\xbf\x3c\x3a\xdf\x4a\x02\xcd\x22\x39\x30\x41\xb3\x07\xdb\xc8\xa0\x64\x94\x0f\xd9\xa0\x4b\xe2\x46\x65\x1a\x2e\xbe\x14\x8b\xd3\x36\xcf\x77\xb3\x4c\xba\x9c\x63\x29\x42\x56\x39\xb2\xc6\xba\xdd\xa8\xcd\x68\xa7\xf9\x85\x06\x0c\x2c\x72\xad\x04\x33\x75\xbf\xd5\x32\x6d\x1c\x92\x34\x60\x4b\xe4\x32\x93\xbc\xdd\x6c\x76\xc8\x55\x5d\xd4\xb1\x1b\x6c\xc7\x2a\xff\x07\x66\xfd\x36\x3b\x46\x2e\x5b\xc6\x73\xa9\x70\xc1\x39\xc1\x05\xb4\xe4\x1e\x95\xac\x46\x93\x34\xc5\x0b\x9f\xd7\xc5\xf0\x84\x35\x48\x35\xd8\x57\xf0\x3c\x9a\xd9\x01\x6c\xfc\x84\xb5\x75\x1c\x15\xf5\x1e\x89\xc3\x88\xfb\xe3\x0c\x72\x66\xf3\x45\xb1\xd1\x46\x52\xbe\xf5\xda\x40\x34\x83\x1d\xca\x4d\x4e\x5e\xe5\xbf\x87\x81\xed\xc7\xa9\xfd\xc9\x3f\x6a\x3a\x90\x66\xf3\x33\x29\xde\x20\xf5\x3f\xbb\x1a\xf5\xa0\xfd\xfb\x1a\x86\xd0\xc3\x5c\x5e\xb0\x45\x7b\xc5\x81\x2a\x7a\xec\xb8\x51\x1c\x27\x88\x3d\x60\x61\xf1\x68\xb1\x7e\xf8\xaf\x16\x4b\x3c\x6d\x6e\x99\x21\xc9\x65\xc9\x14\x8d\x6a\xb6\x5c\x5d\x0f\xd4\xff\xa8\x66\xe1\x4d\x87\xd2\x2d\x57\xd7\xf1\x40\x71\x94\x61\xf6\x13\xff\xb9\xff\x3b\x00\x00\xff\xff\xe5\x00\xd4\x00\x2a\x0c\x00\x00" func epochNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -1430,7 +1430,7 @@ func epochNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x45, 0xf3, 0x1c, 0xe1, 0x79, 0x8f, 0x88, 0xe0, 0x24, 0xe0, 0xb4, 0xb2, 0xa9, 0x3, 0x7d, 0x32, 0x3e, 0x99, 0x8e, 0x51, 0x5e, 0x7e, 0x3d, 0xe3, 0x9d, 0xa5, 0x6b, 0xc3, 0x50, 0x8f, 0x47, 0xe2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x58, 0x67, 0xe, 0x45, 0xe1, 0x94, 0x4, 0x97, 0x13, 0x9c, 0xff, 0x78, 0x65, 0x73, 0xb4, 0x72, 0x8c, 0x69, 0xca, 0xca, 0x1c, 0x61, 0x86, 0xe4, 0xb8, 0xd7, 0x91, 0x3b, 0x9d, 0xfa, 0x97, 0x65}} return a, nil } @@ -1454,7 +1454,7 @@ func epochNodeRegister_qc_voterCdc() (*asset, error) { return a, nil } -var _epochScriptsGet_bonus_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x18\xa5\x97\x9e\x5a\xe2\x94\x9f\x57\x5a\x1c\x92\x9f\x9d\x9a\x57\xac\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\x6f\x69\x0b\x19\x6e\x00\x00\x00" +var _epochScriptsGet_bonus_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x18\xa5\x97\x9e\x5a\xe2\x94\x9f\x57\x5a\x1c\x92\x9f\x9d\x9a\x57\xac\xa1\xc9\x55\xcb\x05\x08\x00\x00\xff\xff\x33\x71\xc3\xef\x6f\x00\x00\x00" func epochScriptsGet_bonus_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1470,11 +1470,11 @@ func epochScriptsGet_bonus_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_bonus_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x62, 0x70, 0x28, 0x3f, 0x6f, 0xb3, 0x4e, 0xf4, 0x98, 0x64, 0xe9, 0xe0, 0x53, 0x18, 0xb1, 0x39, 0xe1, 0xc1, 0x9a, 0x82, 0xc9, 0x94, 0xba, 0xf3, 0x77, 0xaf, 0x95, 0x6c, 0x40, 0xcc, 0x75, 0xec}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb9, 0xba, 0x38, 0xb3, 0x71, 0x3, 0x50, 0x8f, 0x89, 0x88, 0x91, 0x63, 0x37, 0x2b, 0x23, 0xdc, 0xcc, 0x6d, 0x13, 0xb3, 0x24, 0xaa, 0x78, 0x8c, 0x95, 0xee, 0x8, 0x37, 0xd, 0xb3, 0x10, 0xa4}} return a, nil } -var _epochScriptsGet_config_metadataCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x42\x68\xd3\x73\xce\xcf\x4b\xcb\x4c\x57\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x92\x4d\x4f\x2d\x81\x28\xf0\x4d\x2d\x49\x4c\x49\x2c\x49\xd4\xd0\xe4\xaa\x05\x04\x00\x00\xff\xff\xe1\x1e\x99\xa0\x7b\x00\x00\x00" +var _epochScriptsGet_config_metadataCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x42\x68\xd3\x73\xce\xcf\x4b\xcb\x4c\x57\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x92\x4d\x4f\x2d\x81\x28\xf0\x4d\x2d\x49\x4c\x49\x2c\x49\xd4\xd0\xe4\xaa\xe5\x02\x04\x00\x00\xff\xff\x63\x4d\x7a\xe5\x7c\x00\x00\x00" func epochScriptsGet_config_metadataCdcBytes() ([]byte, error) { return bindataRead( @@ -1490,11 +1490,11 @@ func epochScriptsGet_config_metadataCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_config_metadata.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4e, 0xe3, 0x3, 0x47, 0x3c, 0xc3, 0xd5, 0xff, 0x69, 0x19, 0x2d, 0x1b, 0xe3, 0x64, 0x53, 0xff, 0x84, 0xa9, 0x4d, 0x26, 0x1c, 0x83, 0x46, 0x6a, 0x36, 0x13, 0x1b, 0x9a, 0x43, 0x17, 0x99, 0xa0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x73, 0x53, 0x3c, 0x3c, 0xe9, 0x80, 0xbb, 0x35, 0xa5, 0xdd, 0xe6, 0xac, 0x3f, 0x41, 0x5, 0x10, 0x5d, 0x54, 0xf, 0x58, 0x6f, 0x73, 0xb0, 0x62, 0xb2, 0xc8, 0x3e, 0xb0, 0xc5, 0xdf, 0xdf}} return a, nil } -var _epochScriptsGet_create_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x31\xef\x82\x30\x14\x04\xf0\xbd\x9f\xe2\x46\x58\xc8\x7f\x66\xfb\xa7\x60\x74\x52\x64\x24\x0c\x4d\x7d\x28\x49\xe9\x23\xaf\x6d\xd4\x18\xbf\xbb\x89\x81\xa8\xdb\x0d\xbf\xdc\xdd\x38\xcd\x2c\x11\x1b\xc7\xd7\x7a\x66\x7b\xc1\x20\x3c\xe1\xef\x56\x1f\xf6\x7a\xfb\x5f\x55\xc7\xba\x6d\xd5\x17\xd2\x2e\x85\x48\xd2\xe8\x15\x36\x7a\x55\xca\x58\x4b\x21\x64\xc6\xb9\x1c\x43\xf2\x98\xcc\xe8\x33\x23\x62\xee\x25\xba\x36\xca\xe8\xcf\x7d\x5e\xa2\xfb\xe9\x29\x96\xd4\xe3\xa1\x14\x00\x08\xc5\x24\xfe\xf3\xa8\xb0\x42\x26\x92\x66\xe7\xc8\x46\x96\xc5\x87\xcc\xf3\x89\x76\x55\x28\xf1\x9e\xc8\x95\x7a\xbe\x02\x00\x00\xff\xff\x6a\x47\x31\x9f\xcd\x00\x00\x00" +var _epochScriptsGet_create_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x31\xef\x82\x30\x14\x04\xf0\xbd\x9f\xe2\x46\x58\xc8\x7f\x66\xfb\xa7\x60\x74\x52\x64\x24\x0c\x4d\x7d\x28\x49\xe9\x23\xaf\x6d\xd4\x18\xbf\xbb\x89\x81\xa8\xdb\x0d\xbf\xdc\xdd\x38\xcd\x2c\x11\x1b\xc7\xd7\x7a\x66\x7b\xc1\x20\x3c\xe1\xef\x56\x1f\xf6\x7a\xfb\x5f\x55\xc7\xba\x6d\xd5\x17\xd2\x2e\x85\x48\xd2\xe8\x15\x36\x7a\x55\xca\x58\x4b\x21\x64\xc6\xb9\x1c\x43\xf2\x98\xcc\xe8\x33\x23\x62\xee\x25\xba\x36\xca\xe8\xcf\x7d\x5e\xa2\xfb\xe9\x29\x96\xd4\xe3\xa1\x00\x40\x28\x26\xf1\x9f\x43\x85\x15\x32\x91\x34\x3b\x47\x36\xb2\x2c\x3c\x64\x9e\x4f\xb4\xab\x42\x89\xf7\x42\xae\x9e\xea\x15\x00\x00\xff\xff\xef\xe4\x5a\xe3\xcc\x00\x00\x00" func epochScriptsGet_create_clustersCdcBytes() ([]byte, error) { return bindataRead( @@ -1510,11 +1510,11 @@ func epochScriptsGet_create_clustersCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_create_clusters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0xee, 0x3a, 0x6f, 0x39, 0x84, 0x3d, 0xce, 0x1b, 0x51, 0x57, 0xf7, 0xc5, 0x85, 0x2, 0xc1, 0x83, 0x4, 0xc6, 0x7, 0x7c, 0xfb, 0xdd, 0x68, 0xd6, 0x55, 0x3c, 0xab, 0xf7, 0xdb, 0x72, 0x32}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf2, 0x75, 0x93, 0xb8, 0xe3, 0x7f, 0x0, 0xa8, 0xde, 0x72, 0xf9, 0xe2, 0x78, 0x90, 0x3, 0x6f, 0x78, 0xbb, 0x58, 0x61, 0x15, 0xa8, 0x2d, 0xbb, 0xd0, 0x60, 0x22, 0xe4, 0x25, 0x21, 0xfb, 0x80}} return a, nil } -var _epochScriptsGet_current_viewCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd2\xd7\x57\x08\x4a\x2d\x29\x2d\xca\x2b\x56\x28\xc9\x48\x55\x28\xcb\x4c\x2d\x57\xc8\x4f\x03\xb3\x93\x4b\x8b\x8a\x52\xf3\x4a\x14\x92\x72\xf2\x93\xb3\xb9\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\x42\x3d\xf3\x4a\xcc\x4c\x14\xaa\xb9\x14\x14\x14\x14\x72\x52\x4b\x60\xfa\x9c\x40\xda\x14\x6c\x15\xd2\x53\x4b\x9c\x91\x44\x34\x34\xc1\x0a\x8b\xc0\x96\xa2\xa8\xd5\x03\x59\xce\x55\x0b\x08\x00\x00\xff\xff\xb1\xb8\xc6\xc1\x92\x00\x00\x00" +var _epochScriptsGet_current_viewCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd2\xd7\x57\x08\x4a\x2d\x29\x2d\xca\x2b\x56\x28\xc9\x48\x55\x28\xcb\x4c\x2d\x57\xc8\x4f\x03\xb3\x93\x4b\x8b\x8a\x52\xf3\x4a\x14\x92\x72\xf2\x93\xb3\xb9\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\x42\x3d\xf3\x4a\xcc\x4c\x14\xaa\xb9\x14\x14\x14\x14\x72\x52\x4b\x60\xfa\x9c\x40\xda\x14\x6c\x15\xd2\x53\x4b\x9c\x91\x44\x34\x34\xc1\x0a\x8b\xc0\x96\xa2\xa8\xd5\x03\x59\xce\x55\xcb\x05\x08\x00\x00\xff\xff\x31\x43\x70\x8e\x93\x00\x00\x00" func epochScriptsGet_current_viewCdcBytes() ([]byte, error) { return bindataRead( @@ -1530,7 +1530,7 @@ func epochScriptsGet_current_viewCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_current_view.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0x17, 0xec, 0xb1, 0xd3, 0xf8, 0x2f, 0x5c, 0x5b, 0x67, 0xcc, 0x11, 0x39, 0x80, 0xf5, 0x21, 0x5c, 0x68, 0x72, 0x88, 0x8e, 0x3f, 0x62, 0xe2, 0x79, 0xb8, 0xfc, 0x3e, 0x23, 0x1f, 0x78, 0x73}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xca, 0x73, 0xd7, 0x7e, 0xbb, 0xc1, 0xf1, 0x48, 0x38, 0xc7, 0x46, 0x64, 0xbd, 0x3, 0x96, 0xc3, 0x96, 0xa1, 0x6c, 0x17, 0x53, 0x1e, 0x2e, 0x17, 0x5e, 0x74, 0x20, 0x69, 0x5, 0x49, 0x81, 0x46}} return a, nil } @@ -1614,7 +1614,7 @@ func epochScriptsGet_proposed_counterCdc() (*asset, error) { return a, nil } -var _epochScriptsGet_randomizeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x2c\x2a\x4a\xac\xb4\x52\x88\x0e\x2e\x29\xca\xcc\x4b\x8f\xd5\x44\x30\x15\xaa\xb9\xb8\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x10\x86\xeb\x15\x25\xe6\xa5\xe4\xe7\x66\x56\xa5\x42\x34\x6b\x72\x71\xd5\x02\x02\x00\x00\xff\xff\x0c\xed\x0e\x98\x81\x00\x00\x00" +var _epochScriptsGet_randomizeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x2c\x2a\x4a\xac\xb4\x52\x88\x0e\x2e\x29\xca\xcc\x4b\x8f\xd5\x44\x30\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x10\x66\xeb\x15\x25\xe6\xa5\xe4\xe7\x66\x56\xa5\x42\xf4\x6a\x72\xd5\x72\x01\x02\x00\x00\xff\xff\x1e\x03\x7b\x82\x80\x00\x00\x00" func epochScriptsGet_randomizeCdcBytes() ([]byte, error) { return bindataRead( @@ -1630,11 +1630,11 @@ func epochScriptsGet_randomizeCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_randomize.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xef, 0xae, 0x3, 0x7, 0x26, 0x62, 0x14, 0x34, 0xf9, 0xcb, 0x9a, 0x86, 0x3c, 0x61, 0xe8, 0xf9, 0x11, 0xf6, 0xbe, 0xa0, 0xbb, 0xca, 0x1c, 0xa0, 0xec, 0xca, 0xc7, 0xc3, 0xa0, 0x96, 0x45, 0xa5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0x24, 0x39, 0xc1, 0x29, 0x52, 0x9c, 0x5a, 0x9e, 0x90, 0x88, 0x2b, 0x91, 0x68, 0xc8, 0xf, 0xe1, 0xdf, 0x2f, 0xf, 0x8b, 0x8, 0xf2, 0x36, 0xdd, 0x11, 0x22, 0xd2, 0x46, 0xdc, 0x87, 0x8}} return a, nil } -var _flowtokenBurn_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4d\x6f\x9c\x30\x10\xbd\xf3\x2b\x5e\xf7\x50\xb1\x87\xc0\xa5\xea\x61\xb5\x6d\xba\x8d\x94\x63\x4f\x69\x7b\x36\x30\x2c\x56\xc1\x46\xe3\xa1\x24\x8a\xf2\xdf\x2b\xdb\xe0\x40\xa5\xdd\xc3\x02\xf6\xcc\xfb\x98\x37\x65\x89\xa7\x4e\x3b\x08\x2b\xe3\x54\x2d\xda\x1a\x68\x07\x05\xa1\x61\xec\x95\x10\x5a\xcb\xfe\x73\x73\x2f\x9d\x92\xac\x2c\x51\xdb\xa9\x6f\x50\x11\x26\x47\x0d\xaa\x17\x48\x47\x50\xcd\xa0\x0d\x54\x5d\xdb\xc9\x08\xc4\xa2\x9a\xd8\x40\xec\x1f\x32\xce\x37\xb5\x6c\x07\x5f\xa8\x19\x4e\x2c\x53\x83\x5f\x6a\xea\x3d\x5e\x16\xb4\x50\x68\xd0\xe6\x0a\x35\x04\x88\x79\x65\x51\x18\x15\xab\x81\x84\xd8\xe3\x7a\xb2\x8d\xaa\x2c\xd3\xc3\x68\x59\xf0\x38\x99\xab\xae\x7a\x7a\xf2\x94\x91\xee\xb0\x3b\x3b\xa4\xca\xde\xce\xbb\xaa\xf5\xfb\x90\x65\x1b\xe4\x3c\x0a\x39\xe1\xe7\xa3\x7e\xfe\xfc\xe9\x88\xd7\x2c\x03\x80\xb2\x8c\xd2\xc1\xe4\xec\xc4\x35\x85\xc1\xa0\xb3\x7d\xe3\xa2\xba\x60\x3a\x9e\x2a\x26\x54\xe4\x6d\x79\x7b\xd4\x04\x84\x9e\x04\x7f\x3d\xc4\x09\xdf\x76\x12\x8b\x38\x93\x54\x14\x86\x7a\xc2\xc7\xa4\xb0\xb8\xf8\x13\xed\x84\x95\x58\x8e\x85\x23\xd3\xa8\x98\x72\xa7\xaf\x86\xf8\x84\xcb\x24\xdd\x25\xe6\x90\x34\x2f\xba\x7f\x6b\xe9\x1a\x56\xf3\x2a\x71\x0d\x65\x49\x2f\x68\x82\x36\x21\x21\x75\xa5\xd4\xea\xa8\x6f\x8b\x78\x7b\xbe\x43\x24\x2a\x2a\xcb\x6c\xe7\xb3\x9a\xa4\xcb\xf7\x2e\x56\x1a\x55\xf5\x74\xdc\xaa\x0f\xf6\xbe\xe6\x9e\xf6\x84\x72\x61\x29\xdb\xf5\x3e\x5c\x1f\x3f\x24\x5a\xff\x2b\xe6\x05\x2c\xc5\x11\x9f\xc7\x9d\xb1\x07\x26\xbf\xb3\x0a\x4c\x2d\x31\x19\x1f\x8a\xdd\xee\x65\xf8\x4f\x81\xdd\xb2\x18\xcb\xbe\xfc\xe7\xf0\xd6\xf8\x6f\x1b\x09\x65\xc7\x9d\x8f\xfb\x7b\x8c\xca\xe8\x3a\x3f\x3c\x84\xc5\x36\x56\x10\xf1\x6f\xab\x5e\xf5\x1e\x22\xd4\x5b\xb4\x4c\xcf\x54\x4f\x42\x78\x4d\xf8\x7e\x55\xc2\x7a\x71\x88\x27\x39\x29\xea\x30\x96\x1f\x34\x7f\x0f\xb7\xf9\xbb\xa4\xf4\x12\xfb\x0a\xff\x08\xd2\xdd\x62\xea\x7c\xf7\x1e\xfa\x66\xd6\x0d\x39\x61\xfb\xb2\xb4\x2d\xb2\xde\x32\xfc\x0b\x00\x00\xff\xff\x9c\x62\xd7\x92\x50\x04\x00\x00" +var _flowtokenBurn_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x3d\x73\x9b\x40\x10\xed\xf9\x15\x2f\x2a\x3c\xa8\x30\x34\x99\x14\x1a\x27\x8e\xed\x19\x97\xa9\x1c\xa7\x5e\x60\x25\x6e\x02\x77\xcc\xde\x11\xec\xf1\xf8\xbf\x67\x6e\x0f\x90\x28\xa4\x42\xc0\xdd\xee\xfb\xd8\xb7\x65\x89\x97\xd6\x78\x04\x21\xeb\xa9\x0e\xc6\x59\x18\x0f\x42\xe0\x7e\xe8\x28\x30\x8e\x4e\xe2\xe7\xc5\x7d\x68\x29\x64\x65\x89\xda\x8d\x5d\x83\x8a\x31\x7a\x6e\x50\xbd\x23\xb4\x0c\x6a\x7a\x63\x41\x75\xed\x46\x1b\x10\x1c\xaa\x51\x2c\x82\xfb\xcb\xd6\xc7\xa6\xa3\xb8\x3e\x16\x1a\x81\x0f\x4e\xb8\xc1\x2b\x8d\x5d\xc4\xcb\x54\x0b\x6b\x83\xb1\x27\x50\xaf\x10\xd3\xc2\x42\x18\x48\xa8\xe7\xc0\x12\x71\x23\xd9\x85\xaa\x2c\x33\xfd\xe0\x24\xe0\x79\xb4\x27\x53\x75\xfc\x12\x29\x13\xdd\x6e\x73\xb6\x5b\x2b\x3b\x37\x6d\xaa\x96\xef\x5d\x96\x5d\x20\xe7\x49\xc8\x01\xbf\x9f\xcd\xdb\xb7\xaf\x7b\x7c\x64\x19\x00\x94\x65\x92\x0e\x61\xef\x46\xa9\x59\x07\x83\xd6\x75\x8d\x4f\xea\xd4\x74\x3a\x25\x61\x54\x1c\x6d\x45\x7b\xdc\x28\x42\xc7\x01\xff\x22\xc4\x01\x3f\x37\x12\x8b\x34\x93\xb5\x48\x87\x7a\xc0\xcd\xaa\xb0\x78\x88\x27\xc6\x07\xa1\xe0\x24\x15\x0e\xc2\x03\x09\xe7\xde\x9c\x2c\xcb\x01\x34\x86\x36\x7f\x74\x22\x6e\x7a\xa5\x6e\xe4\x3d\x6e\x1e\x52\x2c\xab\x85\xd9\xc6\x1f\x13\xda\x46\x68\x5a\x14\x2f\x19\xcd\x61\xaa\x44\x18\xab\x81\xd1\x89\xd7\x56\xcf\xdd\xb1\x48\xb7\x77\xb7\x48\xbc\xc5\x5c\x54\x54\xca\x7c\xa7\x2a\xb6\xe6\x16\x3a\xaa\xba\x28\xea\x6c\x4a\x5d\xff\xc8\x23\xfd\x01\xe5\x0c\x54\x1e\x97\x7b\xbd\xde\x7f\x59\xe9\xe3\xaf\x98\x66\xb0\x35\xa5\xf4\xdc\x6f\x0c\x3e\x09\xc7\x55\x26\x08\x1f\x59\xd8\xc6\xac\xdc\xe5\xba\xea\xff\x9a\xe3\x35\xab\xa9\xec\xfb\x15\xa7\xd7\xd2\xb9\x6e\x48\xcb\xf6\x1b\x3f\xf7\xf7\x18\xc8\x9a\x3a\xdf\x3d\xe9\xde\x5b\x17\x90\xf0\xaf\xab\x5f\x74\xef\x12\xd4\x67\xb2\xce\x6f\x5c\x8f\x81\xf1\xb1\xe2\xc7\x4d\xd2\xed\x13\x8d\x6b\x75\x54\xd4\x3a\x9e\x5f\x3c\x3d\xea\x6d\x7e\x96\xb4\xbe\xa4\xbe\x22\x3e\x54\xba\x9f\x4d\xdd\xdd\x9e\x97\xe0\x62\xe6\x0d\xfb\x20\xee\x7d\x6e\x9b\x65\x7d\x66\xf8\x1f\x00\x00\xff\xff\x41\x06\x25\x6c\x6f\x04\x00\x00" func flowtokenBurn_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1650,11 +1650,11 @@ func flowtokenBurn_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/burn_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1a, 0xd4, 0xdc, 0x56, 0xc, 0x62, 0xe6, 0xe3, 0x2b, 0x88, 0xc3, 0x53, 0xcd, 0xa0, 0x87, 0x3b, 0xde, 0x7f, 0x50, 0x8b, 0xb2, 0xb7, 0xf3, 0x71, 0x47, 0x8d, 0x70, 0x69, 0xa4, 0x57, 0xeb, 0x7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3a, 0x9a, 0x5, 0x93, 0x58, 0x8e, 0x28, 0x8c, 0x2b, 0xdc, 0xa3, 0x4a, 0x21, 0xc4, 0x7e, 0xa1, 0x99, 0x4b, 0x2f, 0x3a, 0x41, 0xf7, 0x7f, 0x5e, 0xbe, 0xbc, 0x9f, 0xfd, 0x1b, 0x36, 0x35, 0xb8}} return a, nil } -var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x54\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\x0c\xf6\xd0\x7a\x03\x47\xee\xe7\xc5\x48\x0b\x18\x9b\xa6\xd8\xcb\x16\x70\x82\xf6\xd8\x1d\x93\x23\x93\x0d\x4d\x0a\xe4\xc8\xaa\x11\xf8\xbf\x17\x24\x65\x5a\x0a\x50\xfb\x64\x8a\x6f\xde\xbc\x37\xf3\xa4\xd5\xdd\x9d\x10\x2f\xda\x44\xe0\x80\x2e\xa2\x64\xe3\x1d\x98\x08\x08\x4c\x87\xce\x22\x13\xb4\x3e\xa4\xe3\xe4\x9e\x35\x32\x48\xdf\x5b\x05\x3b\x82\x3e\x92\x12\xec\x21\x12\x43\xdf\x01\x3a\x40\x29\x7d\xef\x18\xd8\xa7\xe2\x01\x83\x02\x45\x9d\x8f\x86\x49\x01\xfb\x57\x72\x31\xdd\xa1\xf3\xac\x29\x40\x20\x49\xe6\x48\xa1\x11\xe2\x73\x0b\xe8\x4e\xde\x11\x44\x72\x2a\x4e\xc1\xa9\x4f\xf8\x36\xc2\x53\x61\xa4\x00\xdb\xb1\x6e\x29\x58\x53\x3d\xc1\x60\xac\x85\x7f\xfa\xc8\xb5\x39\x6b\x1f\x69\xc2\x95\xe0\x7f\x62\x6f\xb9\x38\xd1\x18\x61\x47\xe4\x44\x72\x80\x31\x5f\x07\x92\xa6\x33\xe4\x18\xd0\x29\xa0\x83\x49\x7f\x80\x8e\xe9\x49\x2e\x32\x4e\x19\x89\x4c\x51\x0c\xda\x48\x9d\xd5\x5d\x1a\x26\x97\xfa\xd2\xb0\x19\x07\x3c\xe0\x69\x09\x26\xf9\x03\xdf\xb6\xf7\x52\xa3\x71\x10\x29\x1c\x8d\x24\x18\xd0\x71\x96\x76\xf0\xce\xb0\x0f\x30\x68\x9f\xd6\x30\x12\x1a\xb7\x17\x57\xf9\x86\x97\x60\x18\x24\x3a\x18\x90\xa5\x2e\xb2\xf2\x55\x24\x82\x41\x53\xa0\x89\x00\x90\x78\x20\x68\x83\x3f\x34\x42\x3c\x33\x75\x23\xb2\x6c\xab\xac\x2a\xc2\x60\x58\x97\x82\xea\x22\xac\x85\xf8\xbe\x81\x17\x4d\xf0\xd4\xbb\xbd\xd9\x59\x82\x97\x8c\x90\xde\x71\x40\x99\xa6\xc0\x14\x5a\x94\x04\x51\xe7\x3c\xa0\x0d\x84\xea\x94\x72\xa1\xa8\xb3\xfe\x44\x0a\xa2\x3f\x50\x16\x25\x7e\x28\x6c\xd8\x75\xd6\x48\x4c\x7c\x3c\xe7\x1b\x59\x26\xd5\x8d\xf8\xb1\x14\x4d\x36\x32\xc6\x6b\x04\x6b\x3c\x12\xe0\xb8\xd0\x14\x56\xce\x79\x2e\xc4\x81\x90\x49\x09\x00\xc8\x8b\x8c\xec\x03\x29\x30\x0e\x0c\xc7\x7c\xc2\x3d\x15\xef\x08\x5d\xbf\xb3\x26\x6a\x52\x35\x4b\xe2\xa7\x06\x1e\xb3\x90\x3c\xcf\xaf\xd9\xfd\x53\xdd\x49\x23\x95\xfc\x7a\x15\x9f\x53\xaa\x4c\xdb\x52\x98\xc8\x14\x3f\x37\x29\xb3\x80\xe0\x68\x80\x4d\x79\xb8\x86\x4f\x59\x59\xa6\xbd\xf8\x71\x3e\x1c\xd0\xda\xd3\x32\xcb\x65\x4d\x0e\x42\xef\x4a\xe7\x62\xe4\xef\xba\x9a\xd2\x7a\xf2\x52\x96\xa2\x3d\x31\x1b\xb7\x87\xd9\x0b\x91\x56\x3f\x6b\x54\x02\xfc\x2e\xe8\x8d\xb8\x5b\x09\x61\x0e\x9d\x0f\x5c\xf7\x5d\xd6\x9d\x09\x3e\xcc\x9e\x7d\xa8\x48\xeb\x87\x19\xea\x72\xae\x88\x77\x43\x2b\xb8\xef\xfe\x7d\xfa\x63\xfb\xd7\x66\xfb\xf8\xf9\xcb\xef\x9b\xc7\xc7\xed\x6f\xcf\xcf\x42\x4c\xec\x2c\x2e\x1f\x85\x35\x6c\x94\x0a\x14\xe3\x47\x78\x13\xd9\x63\x17\xa8\xc3\x40\x0b\x94\x92\xd7\xb0\xe9\x59\x8f\x43\x4d\x08\x18\x7f\x96\x78\x92\x98\x5f\xd2\x60\x46\x54\x65\xfe\x58\xc1\xe9\xd7\xec\x89\x3f\x61\x87\x3b\x63\x0d\x9f\x1e\xbe\x79\x9b\xd9\x6d\x2e\xc3\x3c\xff\xba\x58\xe5\x9c\xc8\x55\x7b\x71\xba\xad\x84\xb3\xf6\xc7\x1c\xc8\x87\xfb\xf7\x03\x68\xca\x2e\xbf\xd0\x50\x3f\x65\x8b\x2a\x75\x7d\x55\x7d\xd5\x97\x9c\x36\x11\x8f\xb4\x78\xb8\xcf\xac\x4b\x60\xbf\x86\xd5\x98\xdf\xab\x92\x4a\x38\x91\x92\x3e\x39\xa9\x7e\xe6\xef\x86\x89\x46\x6a\x92\xaf\xb7\x06\x30\x9d\x73\x95\xd7\x3b\x6b\xdc\xeb\xad\xe1\x5c\xe0\xe7\xb9\xaf\x54\x76\xab\xdb\xac\xd5\xff\xd2\x2f\x67\x30\xc6\xb0\x27\xbe\x39\xa1\x8a\x2f\xc2\xce\xe2\x2c\xfe\x0b\x00\x00\xff\xff\x84\xe0\xd4\x8e\x0d\x07\x00\x00" +var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\x4c\xf7\xb0\xb5\x03\x47\xee\xe7\xc5\xc8\x16\x48\x93\xa6\xd8\xcb\x16\x48\x82\xed\xb1\x3b\x26\x47\xe6\x34\x32\x29\x90\x23\xab\xc6\x22\xff\xbd\x20\x29\xcb\x52\x80\xe4\xb4\x3a\x89\x9a\x99\x37\xef\xbd\x19\x71\x7d\x71\xa1\xd4\xa3\xe5\x08\x12\xd0\x45\xd4\xc2\xde\x01\x47\x40\x10\xda\xb7\x0d\x0a\x41\xed\x43\x3a\x4e\xe2\x62\x51\x40\xfb\xae\x31\xb0\x25\xe8\x22\x19\x25\x1e\x22\x09\x74\x2d\xa0\x03\xd4\xda\x77\x4e\x40\x7c\x2a\xee\x31\x18\x30\xd4\xfa\xc8\x42\x06\xc4\x3f\x91\x8b\x29\x86\xce\x8b\xa5\x00\x81\x34\xf1\x81\x42\xa5\xd4\xc7\x1a\xd0\x1d\xbd\x23\x88\xe4\x4c\x9c\x26\xa7\x3e\xe1\xfb\x08\x77\x05\x91\x02\xdc\x0f\x75\x2b\x25\x96\xc6\x13\xf4\xdc\x34\xf0\x6f\x17\x65\x6c\x2e\xd6\x47\x9a\x60\xa5\xf4\xcf\xd8\x35\x52\x94\x58\x8c\xb0\x25\x72\x2a\x29\xc0\x98\xc3\x81\x34\xb7\x4c\x4e\x00\x9d\x01\xda\x73\x7a\x01\x3a\xa4\x2f\xb9\x88\x9d\x61\x8d\x42\x51\xf5\x96\xb5\xcd\xec\x4e\x0d\x93\x4a\x7b\x6a\x58\x0d\x06\xf7\x78\x5c\x01\x27\x7d\xe0\xeb\xfa\x52\x5b\x64\x07\x91\xc2\x81\x35\x41\x8f\x4e\x32\xb5\xbd\x77\x2c\x3e\x40\x6f\x7d\x1a\xc3\x00\xc8\x6e\xa7\xce\xf4\x59\x56\xc0\x02\x1a\x1d\xf4\x28\xda\x16\x5a\x39\x14\x89\xa0\xb7\x14\x68\x42\x00\x34\xee\x09\xea\xe0\xf7\x95\x52\x0f\x42\xed\x90\x59\xa6\x55\x46\x15\xa1\x67\xb1\xa5\x60\x54\x11\x36\x4a\xfd\x58\xc1\xa3\x25\xb8\xeb\xdc\x8e\xb7\x0d\xc1\x63\xce\xd0\xde\x49\x40\x9d\x5c\x10\x0a\x35\x6a\x82\x68\xf3\x3e\x60\x13\x08\xcd\x31\xed\x85\xa1\xb6\xf1\x47\x32\x10\xfd\x9e\x32\x29\xf5\x53\x41\xc3\xb6\x6d\x58\x63\xc2\x93\x39\xde\x80\x32\xa9\xae\xd4\xcf\xa5\x68\x32\x91\x61\xbd\x86\x64\x8b\x07\x02\x1c\x06\x9a\x96\x55\xf2\x3e\x17\xe0\x40\x28\x64\x14\x00\xe4\x41\x46\xf1\x81\x0c\xb0\x03\x96\x98\x4f\xb8\xa3\xa2\x1d\xa1\xed\xb6\x0d\x47\x4b\x66\xdc\x25\xf5\x4b\x05\xb7\x99\x48\xf6\xf3\x4b\x56\x7f\x37\xce\xa4\xd2\x46\x7f\x39\x93\xcf\x5b\x6a\xb8\xae\x29\x4c\x68\xaa\x5f\xab\xb4\xb3\x80\xe0\xa8\x87\xeb\xf2\x71\x03\x37\x99\x59\x86\x3d\xe9\x71\x3e\xec\xb1\x69\x8e\xab\x4c\x57\x2c\x39\x08\x9d\x2b\x9d\x8b\x90\x7f\xc6\xd1\x94\xd6\x93\x9f\xb2\x14\xed\x48\x84\xdd\x0e\x66\x3f\x44\x1a\xfd\xac\x51\x59\xe0\x17\x8b\x5e\xa9\x8b\xb5\x52\xbc\x6f\x7d\x90\x71\xde\x65\xdc\x19\xe0\xdd\xec\xdb\xbb\x31\xb3\xf1\xfd\x2c\xeb\x74\x1e\x33\x5e\x98\x56\xf2\x7e\xf8\xef\xee\xaf\xfb\xbf\xaf\xef\x6f\x3f\x7e\xfa\xf3\xfa\xf6\xf6\xfe\x8f\x87\x07\xa5\x26\x72\x16\xa7\x4b\x61\x03\xd7\xc6\x04\x8a\x71\x09\x5f\x55\xd6\xd8\x06\x6a\x31\xd0\x02\xb5\x96\x0d\x60\x27\x76\xf1\xbb\x0f\xc1\xf7\x9f\xb1\xe9\x68\x05\x37\xd8\xe2\x96\x1b\x16\xa6\xb8\x84\xf7\x83\xe3\xa9\x1c\x86\xa7\x21\x99\xac\xd3\x87\xe4\xda\x90\x35\xb6\x5d\x8e\xc9\xe9\xa9\xf4\x04\xb3\xda\x91\x5c\xbd\xff\x3a\xb3\xa3\x3a\x99\xfd\xfc\xdb\x62\x9d\xf7\x48\xaf\xeb\x93\x13\xa7\xd8\xf2\x3b\x35\xa3\x70\xc8\x1b\x7b\x75\xf9\xd2\xa1\xaa\x0c\xfb\x13\xf5\xe3\x5d\xb7\x18\xe9\x6e\xce\xcc\xcf\x1c\x93\x15\xd5\xb0\xcd\x55\xc4\x03\x2d\xae\x2e\x33\xfa\x0a\xc4\x6f\x60\x3d\x84\xce\x94\x46\xe0\xe5\x99\x12\xd7\x99\x95\xc6\x16\x3e\x14\xc4\x6f\xa3\x7a\x62\xfc\xd0\x46\x63\x5b\x69\x4b\xfa\x69\xf1\x32\x38\x8a\xe9\x5c\xc3\xee\xe9\x0d\xd4\x59\xd9\xb3\x3a\xbf\xcd\x2c\x1e\xff\x97\x9b\x57\x54\x9d\x4c\xe3\x18\x3b\x7a\x53\xdf\x5b\x1e\xce\xa8\xcf\xf0\x87\x3b\xe5\x2d\xe4\x99\x92\x29\xe1\xd5\x2c\x82\xb2\x81\x57\xed\x38\xa7\x16\x32\xcf\xea\x59\xfd\x1f\x00\x00\xff\xff\x39\xbc\x66\xfe\xdc\x07\x00\x00" func flowtokenCreate_forwarderCdcBytes() ([]byte, error) { return bindataRead( @@ -1670,11 +1670,11 @@ func flowtokenCreate_forwarderCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/create_forwarder.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0x62, 0x9a, 0x56, 0x99, 0xaf, 0x95, 0xe9, 0xb7, 0xa1, 0x62, 0xc8, 0xe2, 0xe2, 0x4, 0xda, 0x6, 0x2c, 0x61, 0xe8, 0x9d, 0x89, 0x85, 0xf0, 0x6f, 0x3a, 0xd7, 0x36, 0xc4, 0xb5, 0x4d, 0xb1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0xab, 0xe8, 0x46, 0x94, 0x15, 0x2f, 0x7f, 0xd3, 0xb7, 0xe5, 0xdb, 0x7a, 0x6a, 0xc, 0x89, 0x4f, 0x7a, 0x57, 0xef, 0x60, 0x14, 0x1e, 0x78, 0xb9, 0xae, 0x1d, 0x79, 0x2f, 0x0, 0x3d, 0x22}} return a, nil } -var _flowtokenMint_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\x4d\x6f\x9c\x3c\x10\xbe\xf3\x2b\x46\x1c\x22\x90\xde\xc0\xe5\x55\x0f\x68\x93\x08\x55\xca\xad\x3d\xb4\x49\xef\xc6\xcc\xb2\xa3\x1a\x1b\x8d\x87\x6c\xa2\x55\xfe\x7b\x65\x0c\xec\x92\x66\xeb\xcb\x6a\xcd\x33\xcf\xd7\x98\xfa\xc1\xb1\xc0\xe3\x68\x3b\x6a\x0c\x3e\xb9\xdf\x68\x61\xcf\xae\x87\x74\x73\x97\x26\x0b\xd2\xb8\xe3\x06\xb5\xfc\x4f\x93\xa4\x2c\x4b\x78\x3a\x90\x07\x61\x65\xbd\xd2\x42\xce\x42\x4f\x56\x3c\x48\x80\x78\x18\x3d\xd9\x0e\xe4\x80\xa0\xb4\x76\xa3\x15\x90\x83\x12\xf0\xe2\x18\xfd\x74\x1f\xf8\x20\x0a\xd4\x6d\x4f\x16\x18\xbd\x1b\x59\xe3\x99\x9d\x22\xd2\x23\xbf\x90\x5e\x99\x92\xe4\x42\x35\x63\xd4\x34\x10\x5a\xa9\xa0\x6e\x5b\x46\xef\xff\x03\xd5\x07\x5c\x05\xcf\x8f\xf4\xfa\xe5\xff\x1c\x4e\x49\x02\x00\x60\x50\xa2\xbd\x49\xaf\x82\x9b\x35\x52\x31\xdd\x90\x17\x56\xe2\x78\x0b\xfe\x81\x1a\xe9\x05\xb9\x82\x9b\xd3\xa6\xa9\x62\xf9\xf2\x1e\xe9\x07\xc6\x41\x31\x66\x9e\x3a\x1b\xe0\xf5\x28\x87\x3a\x5a\x5e\x2d\x84\xe3\xd1\xec\x8b\xb3\x0f\xb8\x83\x38\xb1\x02\xc2\x29\x1a\xc7\xec\x8e\xbb\x6b\x1e\xef\xb3\xb0\x95\x0a\xca\xd0\xa8\xea\xb0\xdc\x2f\xb8\x09\x96\x6f\xc8\x1e\x1e\x60\x50\x96\x74\x96\xfe\x9c\x94\x42\xb1\xd6\xc9\x54\xee\x64\x04\x54\x18\x4a\xf3\xcf\x4c\x2e\x29\xe1\x0e\x3a\x94\x39\xd0\xb9\xf6\xad\x52\xd1\xa1\x7c\x55\x83\x6a\xc8\x90\xbc\x65\xe5\x30\x36\x86\xf4\xd9\xdc\x42\x96\x7f\x1e\xf6\x5a\xc1\xf7\xd9\xb5\x40\xcf\x56\x35\x26\xa4\x80\xc8\x01\xbc\xd8\x65\xdc\x23\xa3\xd5\x98\xc6\xd9\x79\x4b\xf8\x8a\x7a\x14\x84\xd3\x4a\x18\x36\x1d\xde\x2e\x32\xec\x6e\x3f\x6e\xa7\xd0\x8c\x4a\xf0\x3b\x1e\xbf\x4d\x90\x4c\x19\xe3\x8e\xd8\xd6\xf3\x13\x8b\x4f\x2d\xff\x9b\xac\xfd\xa5\x46\x23\x81\x31\x72\x17\xe1\x67\x8a\xe5\x33\xf5\x61\xf8\x1f\xad\x17\x2d\x0e\xce\x93\xcc\xeb\xde\xdd\x5e\x90\x5f\x0c\xb6\xe8\x85\xdd\xdb\xac\x35\xe7\x7d\xff\x13\x00\x00\xff\xff\xbd\x70\xe8\x8d\xf4\x03\x00\x00" +var _flowtokenMint_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\xb1\x6e\xdb\x30\x10\xdd\xf5\x15\x57\x0d\x86\x04\x34\xd4\x52\x74\x30\x9c\x04\xee\x90\xad\x1d\xda\x24\x3b\x4d\x9d\xe5\x43\x69\x52\x38\x9e\xe2\x14\x46\xfe\xbd\x20\x29\xd9\x56\x1a\x97\x8b\x20\xf2\xdd\xbb\xf7\xde\x1d\xed\x7b\xcf\x02\x0f\x83\xeb\x68\x63\xf1\xd1\xff\x46\x07\x5b\xf6\x7b\x28\x67\x77\x65\x31\x21\xad\x3f\xcc\x50\xd3\x7f\x59\x14\x4d\xd3\xc0\xe3\x8e\x02\x08\x6b\x17\xb4\x11\xf2\x0e\xf6\xe4\x24\x80\x44\x48\x80\x21\x90\xeb\x40\x76\x08\xda\x18\x3f\x38\x01\xd9\x69\x81\x20\x9e\x31\xa4\xfb\xc8\x07\xb9\xc1\xba\xdd\x93\x03\xc6\xe0\x07\x36\x78\x66\xa7\x8c\x0c\xc8\x2f\x64\x4e\x4c\x45\x71\xd1\xb5\x62\x34\xd4\x13\x3a\x59\xc2\xba\x6d\x19\x43\xf8\x0c\x7a\x1f\x71\x4b\x78\x7a\xa0\xd7\xaf\x5f\x6a\x38\x16\x05\x00\x80\x45\xc9\xf2\x52\xbf\x25\x2c\x4e\x96\x54\xba\xa1\x20\xac\xc5\xf3\x1c\xfc\x13\x0d\xd2\x0b\xf2\x12\x16\xc7\x59\x52\x6a\x7a\x79\xcb\xf4\x3d\x63\xaf\x19\xab\x40\x9d\x8b\x70\x3d\xc8\xae\xfa\xe6\x99\xfd\xe1\x59\xdb\x01\x6b\x58\xac\xb3\x83\x93\xa2\x78\x02\xda\xad\x3a\xcb\x82\x5b\xc8\x04\x2a\x66\xa5\x3b\x3c\x01\xe3\x51\x9b\xc4\xb7\xba\x26\xfd\xae\x8a\xc3\x5a\x42\x33\x16\x37\xdb\x09\x97\x60\xf5\x8c\xec\xfe\x1e\x7a\xed\xc8\x54\xe5\xaf\xd4\x31\xe6\xed\xbc\xa4\xcc\x93\x20\xd0\xb1\xa8\xac\x3f\x12\x3b\x99\x87\x5b\xe8\x50\x46\x63\xe7\x69\xcc\x3b\x29\xa3\x7b\xbd\x21\x4b\x42\x18\x54\x87\xb2\xba\x9a\xe5\x5d\xd5\xf4\xc3\xc6\x92\x39\x4b\x9f\xde\xea\x4f\x1f\x65\x51\x5d\x33\xf5\xe4\xf4\xc6\x46\x27\x90\x81\xc0\x93\x64\xc6\x2d\x32\x3a\x83\x65\xae\x1d\x07\x88\xaf\x68\x06\x41\x38\x9e\x08\xe3\x12\xc4\xb5\x46\x86\xd5\xcd\xfb\x49\x29\xc3\xa8\x05\x7f\xe0\xe1\x7b\x82\x54\xda\x5a\x7f\xc0\x76\x3d\x6e\x5f\xde\xc2\xfa\x5f\xb2\xf6\x59\x0f\x56\x22\x63\xe6\x56\xf1\x93\x9c\x86\x4a\xbf\x2b\xfe\x4f\xf2\xaa\xc5\xde\x07\x92\x71\xe4\xab\x9b\x0b\xf2\x8b\xc2\x16\x83\xb0\xff\x33\xf6\x1a\xfd\xbe\xfd\x0d\x00\x00\xff\xff\x64\xd2\xbe\x72\x0f\x04\x00\x00" func flowtokenMint_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1690,11 +1690,11 @@ func flowtokenMint_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/mint_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x11, 0xb4, 0xab, 0xe0, 0x1f, 0xf7, 0x4b, 0x2f, 0xa2, 0xc4, 0xbe, 0x81, 0x22, 0x80, 0x5e, 0xb2, 0x17, 0x19, 0xee, 0xb7, 0x86, 0x19, 0x1b, 0xfa, 0x12, 0x20, 0x9d, 0xe7, 0x0, 0x31, 0xed, 0xf8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x38, 0x6, 0x53, 0x7d, 0x25, 0x77, 0x12, 0xd3, 0xbc, 0x23, 0xaa, 0xb5, 0xf0, 0x80, 0xc7, 0x63, 0x64, 0x47, 0x7c, 0xda, 0x22, 0x20, 0xb6, 0x1c, 0x12, 0x83, 0xb2, 0x12, 0xe4, 0x90, 0xa5, 0x79}} return a, nil } -var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\xcd\x4e\xc3\x30\x10\x84\xef\x7e\x8a\x51\x0e\x90\x5c\x92\x0b\xe2\x50\x01\x55\xa9\xd4\x07\x40\x85\xfb\xc6\x59\xb7\x16\xae\x1d\xd9\x6b\x0a\xaa\xfa\xee\xa8\xcd\x0f\xd4\x27\xff\xcc\x37\xbb\xb3\x6e\x1a\x6c\xf7\x36\x21\xe9\x68\x7b\x41\x64\xea\x12\x64\xcf\x68\xc9\x91\xd7\x0c\x63\xd9\x75\x08\x06\xe4\x41\x5a\x87\xec\xe5\x3e\x61\xe3\xc2\x71\x1b\x3e\xd9\xe3\x75\xd0\x29\x65\x0f\x7d\x88\x82\x4d\xf6\x3b\xdb\x3a\x1e\x5e\x4d\x0c\x07\x14\x37\x77\xc5\xac\x9c\x3d\x46\xd5\x74\x2e\x94\x22\xad\x39\xa5\x92\x9c\xab\x60\xb2\xc7\x81\xac\x2f\xc7\xf2\x0b\xac\xba\x2e\x72\x4a\xd5\x02\xef\x1b\xfb\xfd\xf8\x80\x93\x52\x00\xe0\x58\xf0\x45\xd9\xc9\x1b\x1b\x3c\x63\xc7\xb2\x1a\x90\x09\xad\xae\xb2\xcb\xaa\x77\x2c\x6b\xea\xa9\xb5\xce\xca\x4f\xd9\xf4\xb9\x75\x56\x37\x66\xea\x61\x8c\xf5\x0f\x68\x43\x8c\xe1\xf8\x74\x37\xb7\x59\x7f\x5c\x4a\x9d\x6e\xc2\xd5\x23\x77\x7e\x29\xff\xd0\xe5\x12\x3d\x79\xab\xcb\x62\x1d\xb2\xeb\xe0\x83\x60\x70\x9b\xa6\x87\xc8\x86\x23\x5f\x76\x12\xae\xe3\xbf\x7a\x17\xd5\x90\x2b\xb2\xe4\xe8\xe7\x68\xf5\xf8\x37\xea\xac\x7e\x03\x00\x00\xff\xff\x56\x32\x0c\x91\xbf\x01\x00\x00" +var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\xcf\x4e\xf3\x30\x10\xc4\xef\x7e\x8a\xf9\x72\xf8\x48\x2e\xc9\x05\x71\xa8\x80\xaa\x20\xf5\x01\x50\xe1\xee\x38\xeb\x76\x85\x6b\x47\xf6\x9a\x22\x55\x7d\x77\xd4\xfc\xab\x9a\x53\xec\xfd\xed\xcc\x8e\xb7\x69\xb0\x3b\x70\x42\x32\x91\x7b\x41\x24\xdd\x25\xc8\x81\xd0\x6a\xa7\xbd\x21\x58\x26\xd7\x21\x58\x68\x0f\x6d\x4c\xc8\x5e\x1e\x12\xb6\x2e\x9c\x76\xe1\x9b\x3c\xde\x46\x4e\x29\x3e\xf6\x21\x0a\xb6\xd9\xef\xb9\x75\x34\x56\x6d\x0c\x47\x14\x77\x77\xc5\x42\x2e\x1a\x13\x35\x9f\x0b\xa5\xb4\x31\x94\x52\xa9\x9d\xab\x60\xb3\xc7\x51\xb3\x2f\x27\xfb\x15\x36\x5d\x17\x29\xa5\x6a\x85\xcf\x2d\xff\x3e\x3d\xe2\xac\x14\x00\x38\x12\xfc\xe8\xec\xe4\x83\x2c\x5e\xb0\x27\xd9\x8c\x2d\x73\x6b\x35\x60\xd7\xaf\x36\xba\xd7\x2d\x3b\x16\xa6\x54\xef\x49\x9e\xff\x2f\xfe\xf5\xd7\x55\xe3\x7c\x37\x75\x3d\xe5\xbc\xbc\x96\x4d\x9f\x5b\xc7\xa6\xb1\x33\x3f\x95\xaa\x7f\x37\xf5\x36\xc4\x18\x4e\xe5\xcd\x6f\xbd\x46\xaf\x3d\x9b\xb2\x78\x0f\xd9\x75\xf0\x41\x30\x42\xf3\x0b\x22\x92\xa5\x48\xd7\x3f\x09\xc3\x0a\x86\x31\x8a\x6a\xcc\x16\x49\x72\xf4\x4b\xbc\x7a\xda\x8f\xba\xa8\xbf\x00\x00\x00\xff\xff\x5b\x5b\xf0\xc3\xc3\x01\x00\x00" func flowtokenScriptsGet_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -1710,7 +1710,7 @@ func flowtokenScriptsGet_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/scripts/get_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb6, 0xb8, 0x2d, 0x30, 0x53, 0xb2, 0x1c, 0x7, 0xe3, 0xeb, 0x6b, 0xc6, 0xad, 0x52, 0x28, 0xaa, 0x96, 0xb2, 0xce, 0x9f, 0x1e, 0x1b, 0x24, 0x80, 0x9f, 0xe9, 0x39, 0xe7, 0x1d, 0xc2, 0x44, 0x69}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4c, 0xcf, 0xb2, 0x8c, 0x14, 0xdf, 0x77, 0xe7, 0xd2, 0xe8, 0xc8, 0x5d, 0x10, 0x4d, 0xd5, 0x3d, 0xf8, 0xf3, 0x1a, 0x4e, 0x75, 0xa1, 0x97, 0xad, 0x3b, 0xfe, 0x7c, 0x76, 0x1d, 0x30, 0x80, 0xa8}} return a, nil } @@ -1734,7 +1734,7 @@ func flowtokenScriptsGet_supplyCdc() (*asset, error) { return a, nil } -var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xdd\x6a\xdc\x3c\x14\xbc\xd7\x53\x0c\x7b\xf1\xe1\x85\x7c\xeb\xfb\x90\x04\xd2\xd2\x3e\x40\x09\xbd\x3f\x96\x8f\x6d\x11\xad\x24\xa4\xa3\x6c\x97\x65\xdf\xbd\xc8\x3f\xbb\x75\xd3\x85\x42\xa8\x2e\x8c\x75\x66\x34\x9e\x19\x59\xd5\x35\x5e\x06\x93\x20\x91\x5c\x22\x2d\xc6\x3b\x98\x04\x82\xf0\x3e\x58\x12\x46\xe7\x63\xd9\x5e\xf1\x72\x46\x3c\xa8\x6d\x41\xf8\x4e\xd9\x0a\x22\x27\x9f\xa3\xe6\x32\x97\x81\x4d\x04\x69\xed\xb3\x93\xc2\x4d\x65\x46\x52\x80\x23\x34\x39\xe4\xc4\x65\x83\xce\xfa\xc3\x8b\x7f\x65\xa7\x94\xd9\x07\x1f\x05\x5f\xb3\xeb\x4d\x63\x79\x9c\xa2\x8b\x7e\x8f\xcd\x6a\xb6\xb9\x30\x97\xb3\x0b\x6b\xd9\x6f\x94\xfa\x35\xcb\x49\x29\x00\x08\x91\x03\x45\xae\x92\xe9\x1d\xc7\x7b\x3c\x67\x19\x9e\x27\x8b\xdb\x85\x53\x96\xe9\x30\x51\x76\x8d\x8f\xd1\x1f\x1e\xfe\xbb\x08\xef\xc6\xa8\x4f\x55\xf9\xde\x3d\xea\x24\x3e\x52\xcf\xf5\x25\xc4\x08\x6f\xf1\xf8\x08\x67\x2c\x4e\x17\xc9\xb2\xea\x1a\x9f\x23\x97\x36\x09\x8e\x0f\xd7\xe4\x73\x7f\xe4\x5a\x84\x2c\x30\x02\xe3\x30\x4b\xaf\x14\x66\x57\x89\xde\xb8\x7a\xf8\xff\x6a\x4a\x8f\xb2\x5f\xf6\x41\x8e\xa3\x54\xb5\xbd\x83\xf8\xdb\xfe\xd4\x4d\x5f\x21\x37\xd6\x68\x68\x0a\xd4\x18\x6b\xe4\x38\x5f\xe6\x6c\x71\xbc\x42\xef\xec\x11\xfc\x23\xf8\xc4\xe9\x77\xa1\x42\x6d\x39\xf8\x64\x04\x5d\x76\x53\xfd\x32\x44\x9f\xfb\x61\x04\xbf\xb1\x66\xf3\xc6\x11\xc6\x09\xc7\x8e\xf4\x1f\x13\x5a\xe3\x5e\xdf\xb5\x7e\x5a\xfd\x04\xbb\x45\xe9\xfc\x54\xad\x24\x46\x27\x53\x8e\x6b\xee\x85\x7c\xf7\x8e\x2a\x14\x7b\x96\x9b\x5d\xad\xf8\xff\xb8\xb8\x86\x2c\x39\xcd\xe8\x0c\xdb\x76\xd5\xda\xa7\x19\xf9\x70\x69\xb3\xd0\x5f\x75\x36\x73\x3f\x5a\xd9\xf2\x76\x56\xd3\xf3\xac\xf0\x33\x00\x00\xff\xff\x47\x64\xa2\x4a\x71\x04\x00\x00" +var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x52\xcb\x8e\x1a\x3b\x10\xdd\xf7\x57\x1c\xb1\x18\x35\x12\x97\xde\xa3\x61\xa4\x9b\x51\xf2\x01\xc9\x28\xfb\xc2\x5d\x4d\x5b\x31\xb6\x65\x97\x21\x08\xf1\xef\x91\xfb\x45\x9a\x99\xc9\x26\x51\x16\xf1\x02\xe1\xaa\xe3\xaa\xf3\xe8\xa2\xaa\xf0\xd2\xea\x08\x09\x64\x23\x29\xd1\xce\x42\x47\x10\x84\x0f\xde\x90\x30\x1a\x17\xf2\xf5\xd6\xcf\x6f\xc4\x81\xea\x1a\x84\xaf\x94\x8c\x20\x70\x74\x29\x28\xce\x75\x69\x59\x07\x90\x52\x2e\x59\xc9\xd8\x98\x6b\x24\xb9\x71\x86\x22\x8b\x14\x39\x5f\xd0\x18\x77\x7a\x71\xdf\xd8\x16\x85\x3e\x78\x17\x04\x9f\x92\xdd\xeb\x9d\xe1\xae\x8a\x26\xb8\x03\x16\xb3\xda\x62\x42\x8e\x6f\x47\xd4\x78\x5f\x14\xc5\xcf\x5a\x2e\x45\x01\x00\x3e\xb0\xa7\xc0\x65\xd4\x7b\xcb\x61\x03\x4a\xd2\x96\x5f\xc4\x05\xda\xf3\x12\x0f\xff\xf7\x6c\x97\x23\x3c\x1f\xdd\xa0\x47\xaf\x63\x8f\x5b\xef\x5c\x08\xee\xf4\xf8\x30\xed\x5a\x77\xea\x9f\xca\x4c\x61\x83\x6a\xc0\x55\x93\xae\xae\xbd\xc4\x76\x0b\xab\x0d\x2e\xd3\xe8\x7c\xaa\x0a\xcf\x81\xb3\xc1\x04\xcb\xa7\x9b\x19\x83\xa5\x64\x6b\xf8\x24\xd0\x02\x6d\x31\x8c\x9e\x4d\xb8\x63\x17\xe9\xc8\xe5\xe3\x7f\x37\x72\xaa\x1b\xff\xf1\xe0\xe5\xdc\x8d\x2c\x97\x2b\x88\x7b\x9f\x67\xf1\x2e\x3f\x9f\x76\x46\x2b\x28\xf2\xb4\xd3\x46\xcb\x79\xc8\x79\xa0\xda\xa5\xeb\xac\x39\x83\xbf\x7b\x17\x39\xde\x0f\xca\xd0\x9a\xbd\x8b\x5a\xd0\x24\xdb\x27\x23\x6d\x70\x69\xdf\x76\xcd\xcf\xac\x58\x1f\x39\x40\x5b\xe1\xd0\x90\x9a\x2b\x35\x2c\x38\xe6\x55\xcf\xe4\xb1\x1d\x85\x4f\x74\x34\xc7\xc9\x05\x1d\x63\xe2\x57\x11\x5d\x66\x1f\xd1\x7a\x5c\x77\x7d\x2a\x67\x7b\x3a\xba\x6f\xbb\x33\xc3\xdd\x59\xf5\x16\x9f\xce\xb2\xd8\xfe\x0e\x93\x51\xf1\xea\x55\x87\x64\x83\xaa\x0f\xe5\x46\x73\x1c\xb5\xfa\x15\xd5\x3f\x9d\xea\x8e\x0c\x59\xc5\x68\x34\x9b\x7a\x16\xe9\x87\xa1\xf3\x77\x12\x1d\xb6\xfd\x53\x81\x0e\x9a\xee\xf3\x1c\xff\x5d\x8b\xfe\xf7\x5a\xe0\x47\x00\x00\x00\xff\xff\xa1\x25\xc5\xfd\xc6\x05\x00\x00" func flowtokenSetup_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -1750,11 +1750,11 @@ func flowtokenSetup_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/setup_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x61, 0x3c, 0xd0, 0xd0, 0x1e, 0x5, 0x7e, 0xb1, 0xd5, 0xf1, 0x86, 0x97, 0x83, 0xbf, 0xc, 0xb0, 0xb1, 0x71, 0x7, 0x71, 0x34, 0x7a, 0x1c, 0xa6, 0x75, 0xdd, 0xef, 0x71, 0x2f, 0xb2, 0x18, 0xe9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x72, 0x82, 0xbc, 0x88, 0x48, 0xfe, 0xd0, 0x94, 0x88, 0xf7, 0x51, 0xe0, 0x4a, 0x66, 0xab, 0x87, 0x66, 0xc, 0xd6, 0x54, 0x9a, 0x65, 0x24, 0xc8, 0x8e, 0x26, 0xec, 0x74, 0x56, 0xf2, 0xac, 0xbd}} return a, nil } -var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x41\x4f\xdc\x3c\x10\x3d\x93\x5f\x31\xdf\x1e\x20\x2b\x7d\x24\x97\xaa\x87\x15\x85\x22\x2a\x7a\x47\xb4\x3d\x3b\xc9\xcb\xc6\x6a\xd6\x8e\xc6\x13\x02\x42\xfc\xf7\xca\x76\x1c\x36\x20\x95\xee\x65\x95\xf1\x9b\x37\x6f\xde\xb3\xcb\x92\xee\x3b\xed\x48\x58\x19\xa7\x6a\xd1\xd6\x90\x76\xa4\x48\x70\x18\x7a\x25\xa0\xd6\xb2\xff\x3c\x3a\x97\x4e\x49\x56\x96\x54\xdb\xb1\x6f\xa8\x02\x8d\x0e\x0d\x55\x4f\xa4\xcc\x93\x35\x20\xb1\xe4\x60\x1a\x12\xfb\x1b\xc6\xf9\x4f\x65\xac\x74\x60\x52\x75\x6d\x47\x13\x9a\x3d\x09\x75\xca\x51\x05\x18\x72\x10\x1a\x07\x0f\x65\xd4\xd0\x0f\x98\x9b\x8b\xac\x2c\xb3\xa0\x11\x34\x69\xe9\x1a\x56\x13\xa9\x83\x27\x21\xe5\x47\x74\x48\xa4\xd4\xb2\x3d\xd0\x1e\x72\xfd\x3a\x64\x4a\x0a\x3d\x6e\x50\xac\x0e\x10\x70\x90\xe4\x2b\x47\x4b\x65\x99\x3e\x0c\x96\x85\x6e\x47\xb3\xd7\x55\x8f\x7b\x3f\x3f\x72\x6e\x56\xb5\xcd\x82\xec\xed\xb4\x42\xa5\xef\x4d\x96\x1d\x31\xe7\x51\xee\x8e\x7e\xdc\xea\xc7\xcf\x9f\xfe\x27\xb1\x3b\xba\x6e\x1a\x86\x73\x5b\x7a\xce\x32\x22\xa2\x79\xc5\x9f\x6a\xec\x85\x18\xce\x8e\x5c\x63\xf6\xc8\xf6\x8d\x8b\x72\x67\x3f\x7d\x55\x31\xa8\x82\x36\xfb\xb8\x44\x0b\x66\x34\x81\xaa\x87\x78\xfb\x25\x70\xed\xe8\xeb\x4a\x7c\x11\xaa\x71\xe6\xc0\x18\x14\x23\x77\x7a\x6f\xc0\x3b\xba\x1e\xa5\x9b\xbd\x5b\x74\xcd\xda\xbe\x43\x48\x11\xa3\x05\xc3\xd4\x48\xfe\xc5\xce\x33\x47\x4e\x2c\xa3\xa1\x87\x40\x9e\xfa\xbc\x90\x50\xb9\x43\x4b\x5f\x66\x70\x51\x59\x66\x3b\x5d\xa8\x51\xba\x7c\x2d\xed\xd7\x9c\xaf\xaa\x7a\x6c\xe9\x74\xb1\x33\x6a\xbe\xcc\xbd\xcb\x3b\x2a\xfd\x2c\xb5\x47\xd9\xa6\xf3\x70\xbc\xcd\x4e\x4e\x4e\xae\xae\x68\x50\x46\xd7\xf9\xe6\x26\x04\x6f\xac\x50\x9c\xf7\x5e\xbb\x9d\xa2\xf4\xd0\xfd\xdf\x66\xbb\xda\x37\x49\x49\x96\x87\x80\x3f\xde\xd8\xa1\x6f\x8b\xc5\x7b\xba\x38\x5f\xf6\x2f\xd2\xe5\x5d\x6e\x43\xfc\xdf\x86\xde\x97\x38\x1c\x8f\xa8\x47\xc1\xbf\x79\xcf\xa8\xf5\xa0\x61\xe4\xcc\xd1\x5d\x7c\x33\xbc\xb2\x7e\x7e\x48\x1c\xdd\x3f\x7a\x18\xb9\xd8\xed\x82\xf4\xbf\x62\x0f\xb9\x51\x83\xaa\x74\xaf\xe5\x29\x2f\x87\xb1\xea\x75\xfd\x6a\x70\xa2\x7f\xd3\x35\x27\x79\xfa\xbc\x8e\x31\xa1\x5f\x2e\xf3\x8f\x43\x89\xd0\xbf\x6f\x17\xcc\x7c\x13\xd0\x37\x0c\xd6\x69\x09\xd8\x64\xad\x49\x69\x69\xf3\x8e\x83\xdf\x3a\x74\xe4\x4e\xd1\x44\xb2\xf9\x82\x5d\x9c\xaf\x63\x4c\x11\xbd\x64\x7f\x02\x00\x00\xff\xff\x86\x4e\x2d\xbe\x2c\x05\x00\x00" +var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x4d\x4f\xdc\x3c\x10\x3e\x93\x5f\x31\xec\x01\x12\xe9\x25\xb9\xbc\xea\x61\xb5\x85\xd2\x56\xf4\x8e\x28\x3d\x4f\x92\xc9\xc6\xaa\xd7\x8e\xc6\x13\x02\x42\xfc\xf7\xca\x76\x1c\x36\x20\x95\xee\x65\x95\xf1\xcc\x33\xcf\x87\x5d\x55\x70\xd7\x2b\x07\xc2\x68\x1c\x36\xa2\xac\x01\xe5\x00\x41\xe8\x30\x68\x14\x82\xce\xb2\xff\x3c\x3a\x97\x1e\x25\xab\x2a\x68\xec\xa8\x5b\xa8\x09\x46\x47\x2d\xd4\x4f\x80\xe6\xc9\x1a\x02\xb1\xe0\xc8\xb4\x20\xf6\x37\x19\xe7\x3f\xd1\x58\xe9\x89\x01\x9b\xc6\x8e\x26\x0c\x7b\x10\xe8\xd1\x41\x4d\x64\xc0\x91\xc0\x38\xf8\x56\xa6\x86\xd4\x03\xcd\xc3\x65\x56\x55\x59\xe0\x48\x30\x29\xe9\x5b\xc6\x09\xf0\xe0\x41\x00\xfd\x8a\x9e\x12\x28\x74\x6c\x0f\xb0\x27\xb9\x7e\x5d\x32\x25\x86\xbe\x6f\x40\xc6\x03\x09\x71\xa0\xe4\x2b\x47\xa2\xb2\x4c\x1d\x06\xcb\x02\x37\xa3\xd9\xab\x5a\xd3\x9d\xdf\x1f\x31\x37\xab\xda\x66\xe9\xd4\x76\x5a\x75\xa5\xef\x4d\x96\x1d\x21\xe7\x91\xee\x16\x7e\xde\xa8\xc7\x4f\xff\xff\x07\x62\xb7\x70\xdd\xb6\x4c\xce\x15\xf0\x9c\x65\x00\x00\xb3\xc4\x7b\x1c\xb5\x00\x93\xb3\x23\x37\x34\x7b\x64\x75\xeb\x22\xdd\xd9\x4f\x5f\x45\x26\xa8\x49\x99\x7d\x14\xd1\x11\x33\xb5\x01\x4a\x93\x78\xfb\x25\x60\x6d\xe1\xcb\x8a\x7c\x19\xaa\x71\xe7\xc0\x34\x20\x53\xee\xd4\xde\x10\x6f\x01\x47\xe9\xf3\xaf\x96\xd9\x4e\xf7\xa8\x47\x2a\xe0\x6c\xb6\x72\xa1\x39\x53\xfd\x41\x02\x08\x4c\x1d\x31\x99\x86\x92\x9d\x11\xe8\xdc\x81\x13\xcb\xd4\xc2\x43\xd8\x95\xe6\x3c\xaf\x50\xb9\xa5\x0e\x3e\xcf\xcd\xa5\x6f\xc5\x3d\x95\x75\xd8\xbb\x0b\x1c\xd6\x8c\x7f\xcd\xb1\x63\xad\x3d\xa5\xc5\xe5\x28\xe5\x32\xf7\xe6\x6f\xa1\x9a\x81\xaa\x2e\x9d\x87\xe3\x22\x3b\x39\x39\xb9\xba\x82\x01\x8d\x6a\xf2\xcd\xb7\x70\x1f\x8c\x15\x88\xfb\xde\x6b\xb0\x53\x94\x10\xa6\x4f\x37\xc5\x4a\x77\xa2\x92\x92\x08\xb9\x7f\xac\xdc\x91\xee\xca\x25\x12\xd8\x5d\x2c\x3e\x94\xe9\x4e\x2f\x97\x24\xfe\x17\x61\xf6\x25\x2e\xa7\x47\x6a\x46\xa1\x7f\xcb\x80\xa9\x51\x83\x22\x23\xe7\x0e\x6e\xe3\x53\xe2\x55\x04\xf3\xfb\xe2\x98\xc2\xd1\x7b\xc9\xc5\x16\x4b\xa7\xff\x95\x0d\x0e\x58\x2b\xad\x44\x91\x2b\xf7\x24\xbb\xb3\xe7\x75\x34\x69\xc1\xcb\x65\x5e\x0d\x63\xad\x55\xf3\x6a\x7f\x3a\x2b\x4e\xd7\xa0\xd1\xf8\xfc\xe3\x60\xe2\xf8\xdf\x15\x06\x43\xdf\x84\xf4\x9d\x06\xeb\x94\x84\xde\x64\xaf\x49\x89\x29\xf3\x0e\x83\xdf\xba\x74\xe4\x50\xd9\x46\xb0\xf9\x92\xed\x2e\xd6\x51\xa6\x98\x5e\xb2\x3f\x01\x00\x00\xff\xff\xd8\xb1\x73\x51\x47\x05\x00\x00" func flowtokenTransfer_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1770,7 +1770,7 @@ func flowtokenTransfer_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/transfer_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0x56, 0x9b, 0xf5, 0xbf, 0x19, 0xb0, 0x44, 0x9, 0x5e, 0x7b, 0x5e, 0xb4, 0x63, 0x53, 0x5c, 0x76, 0xae, 0x4b, 0x4c, 0x2a, 0x7f, 0xd0, 0x16, 0xab, 0xf, 0x16, 0xc5, 0x7a, 0x1e, 0xd9, 0xde}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xde, 0x54, 0x57, 0xce, 0xc7, 0x3c, 0xd3, 0x18, 0xd, 0x47, 0xdb, 0xf7, 0x91, 0x87, 0x63, 0x71, 0x2, 0x2, 0x0, 0xb6, 0xd6, 0x88, 0x65, 0x30, 0x75, 0x1, 0x4f, 0xb4, 0x7a, 0xde, 0x17, 0x31}} return a, nil } @@ -1814,7 +1814,7 @@ func idtablestakingAdminAdd_approved_nodesCdc() (*asset, error) { return a, nil } -var _idtablestakingAdminCapability_end_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x53\x41\x4f\xdc\x4c\x0c\xbd\xe7\x57\x58\x7b\x40\x41\x42\xc9\xe5\xd3\x77\x58\x51\x10\x85\x22\x21\x71\x40\x2c\x3d\x23\x67\xe2\x6c\xa6\x24\xe3\x68\xc6\x21\xac\xd0\xfe\xf7\x6a\x66\x92\xb0\x29\x6c\x3b\x97\x48\xb1\xdf\xf3\xb3\xfd\xac\xdb\x8e\xad\xc0\x6d\xc3\xc3\xdd\xcd\x13\x16\x0d\x6d\x04\x5f\xb4\xd9\x42\x65\xb9\x85\xd5\xe7\xc0\x2a\x49\xf2\x1c\x9e\x6a\xed\x40\x2c\x1a\x87\x4a\x34\x1b\xe8\x1d\x39\x40\x70\x23\x1a\xcb\x56\x1b\x50\xd8\x61\xa1\x1b\x2d\x3b\x8f\x11\x86\x0e\x77\x60\x69\x40\x5b\xba\x33\x20\x53\x82\xd4\xf4\x81\xe9\x03\xd5\x19\xa0\x29\xe7\x20\x75\xac\xea\x2c\xc9\x73\xcf\x70\x27\xa0\xb8\x2d\xb4\x21\x17\x82\x1d\xee\x9e\x0f\xe9\x9e\x67\x2a\x53\x42\xcb\xaf\xf4\x2c\xfc\x42\x66\xa1\xd4\x79\xa2\xa1\xd6\xaa\xf6\x08\xf7\xb5\x82\x18\xb7\x54\xf5\x3e\xc5\x70\x49\x0e\x06\x2d\x35\x68\xe3\xfa\xaa\xd2\x4a\x93\x91\x00\x23\x4f\x37\x95\x73\x30\xd6\x2b\x48\x06\x22\x03\x45\xaf\x5e\x48\xdc\xa8\x1d\x1b\xc7\xe0\x48\xfc\xa0\x0c\x0d\x31\xd9\x37\xc1\xbd\x40\xc5\x36\x68\x31\xf4\x26\xb1\xeb\x24\x39\x90\x9d\xea\xd2\xad\xe1\x7d\x23\x56\x9b\xed\x1a\xbe\x33\x37\xfb\x33\xcf\xf2\x10\xe0\x6b\xf8\x79\xab\xdf\xfe\xff\xef\x14\xde\x93\x04\x00\x20\xcf\xe1\x9e\x15\x36\xf0\x8a\x56\xfb\xf5\x85\x02\xe8\x7b\x22\x4b\x46\x91\x5f\x87\xaf\x77\x77\x03\x61\xbd\x70\x15\x56\xc6\xc5\x2f\x52\x12\x28\x1a\x92\xb8\xc7\x47\xaa\xd6\x70\xf2\xd9\x0a\x59\x80\xc4\x7a\x9d\xa5\x0e\x2d\xa5\xa8\x94\xac\xe1\xe4\x4a\x29\xee\x8d\x78\x39\x30\xbe\x99\xee\x7a\x76\x05\x7c\x03\x9f\x9f\x29\xee\x76\xe7\x1f\xbf\x2f\x52\x6f\xbe\xf5\x17\xae\xcc\xc6\x6f\x28\xbc\x11\xb6\xb8\xa5\x07\x94\xfa\x74\xae\xe2\xdf\xe5\x25\x74\x68\xb4\x4a\x57\xd7\xdc\x37\x25\x18\x16\xd8\x92\x1c\xd8\x31\xba\x1b\xa3\x48\x70\x91\x68\x75\x9a\xcc\x34\x79\x0e\x05\x5b\xcb\xc3\x57\x23\xc3\x3f\x27\xe5\x9f\xa3\xa6\xca\xa6\x71\xf9\xc6\x96\xad\x66\x91\xee\xfc\xe8\x18\x2f\xd2\x7f\x37\x31\x4a\x5a\x08\x5a\x5c\xdc\x2a\x72\xec\x63\x23\xf4\x46\xaa\x17\x9a\x2c\x31\x2d\x61\xbc\x98\x4d\xdf\xb6\x68\xfd\x0e\x16\xd2\x33\x85\x8d\xea\x1b\x14\x7a\x8c\x79\x07\xba\x96\x89\x1d\xee\xa6\x94\x25\xe5\xc1\x1c\x97\x08\x47\xf2\xc3\x3b\xfb\xc9\x1b\x3f\x1a\x37\x9d\x2d\xfc\x37\xd4\x55\xd7\x59\x7e\xa5\xf2\x5e\x3b\xf1\x97\x70\x34\x97\x4c\x39\x59\x24\xde\x72\x7a\x34\xd5\x1f\x6c\x10\x32\x75\xb8\x4f\xf6\xc9\xef\x00\x00\x00\xff\xff\x86\x01\x99\xb2\x10\x05\x00\x00" +var _idtablestakingAdminCapability_end_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x53\x41\x4f\xe4\x3a\x0c\xbe\xf7\x57\x58\x73\x40\x1d\x09\xb5\x97\xa7\x77\x18\xf1\x40\x3c\x58\x24\x24\x0e\x88\x61\xf7\x8a\xdc\xd4\x9d\x66\x69\xe3\x2a\x71\x28\x23\x34\xff\x7d\x95\xa6\x2d\xd3\x05\x76\x73\xc9\xc1\xfe\x3e\x7f\xb6\x3f\xeb\xb6\x63\x2b\x70\xd3\x70\x7f\x7b\xfd\x88\x45\x43\x5b\xc1\x67\x6d\x76\x50\x59\x6e\x61\xf5\x31\xb0\x4a\x92\x3c\x87\xc7\x5a\x3b\x10\x8b\xc6\xa1\x12\xcd\x06\xbc\x23\x07\x08\x6e\x44\x63\xd9\x6a\x03\x0a\x3b\x2c\x74\xa3\x65\x1f\x30\xc2\xd0\xe1\x1e\x2c\xf5\x68\x4b\x77\x0a\x64\x4a\x90\x9a\xde\x31\x7e\xa0\x3a\x05\x34\xe5\x1c\xa4\x8e\x55\x9d\x25\x79\x1e\x18\x6e\x05\x14\xb7\x85\x36\xe4\x86\x60\x87\xfb\xa7\x63\xba\xa7\x99\xca\x94\xd0\xf2\x0b\x3d\x09\x3f\x93\x59\x28\x75\x81\xa8\xaf\xb5\xaa\x03\xc2\x7d\xae\x20\xc6\x2d\x55\x3e\xa4\x18\x2e\xc9\x41\xaf\xa5\x06\x6d\x9c\xaf\x2a\xad\x34\x19\x19\x60\x14\xe8\xa6\x72\x0e\xc6\x7a\x05\x49\x4f\x64\xa0\xf0\xea\x99\xc4\x8d\xda\xb1\x71\x0c\x8e\x24\x0c\xca\x50\x1f\x93\x43\x13\xec\x05\x2a\xb6\x83\x16\x43\xaf\x12\xbb\x4e\x92\x23\xd9\xa9\x2e\xdd\x06\xde\xb6\x62\xb5\xd9\x6d\xe0\x7f\xe6\xe6\x70\x1a\x58\xee\x07\xf8\x06\xbe\xdf\xe8\xd7\x7f\xff\x59\xc3\x5b\x92\x00\x00\xe4\x39\xdc\xb1\xc2\x06\x5e\xd0\xea\xb0\xbe\xa1\x00\x86\x9e\xc8\x92\x51\x14\xd6\x11\xea\xdd\x5e\xc3\xb0\x5e\xb8\x1c\x56\xc6\xc5\x4f\x52\x32\x50\x34\x24\x71\x8f\x0f\x54\x6d\xe0\xe4\xa3\x15\xb2\x01\x12\xeb\x75\x96\x3a\xb4\x94\xa2\x52\xb2\x01\xf4\x52\xa7\x57\xdc\xed\x7f\x60\xe3\x69\x0d\x27\x97\x4a\xb1\x37\x12\xe4\xc1\xf8\x66\xfa\xab\xd9\x25\xf0\x1f\x04\x7c\xe6\x84\x2d\xee\x28\x53\xdc\xed\xcf\xde\xc3\xe7\x69\x30\xe5\xe6\x13\xb7\x66\xe3\x3f\x08\xda\x46\xf4\x3d\x4a\xbd\x9e\xab\x85\x77\x71\x01\x1d\x1a\xad\xd2\xd5\x15\xfb\xa6\x04\xc3\x02\x3b\x92\x23\x9b\x46\xd7\x63\x14\x0b\xa3\x8c\xd5\x3a\x99\x69\xf2\x1c\x0a\xb6\x96\xfb\xcf\x46\x89\xbf\x4f\x30\x3c\x47\x4d\x95\x4d\x63\x0c\x0d\x2e\x5b\xce\x22\xdd\xd9\x97\xe3\x3d\x4f\xff\xde\xc4\x28\x69\x21\x68\x71\x89\xab\xc8\x71\x88\x8d\xd0\x2b\x29\x2f\x34\x59\x65\x5a\xc6\x78\x49\x5b\xdf\xb6\x68\xc3\x2e\x16\xd2\x33\x85\x8d\xf2\x0d\x0a\x3d\xc4\xbc\x23\x5d\xcb\xc4\x0e\xf7\x53\xca\x92\xf2\x68\x8e\x4b\x84\x23\xf9\x16\x1c\xff\x18\x0e\x22\x1a\x3a\x9d\xad\xfd\x27\xd4\x65\xd7\x59\x7e\xa1\xf2\x4e\x3b\x09\x17\xf2\x65\x2e\x99\x72\xb2\x48\xbc\xf1\xf4\xcb\xd4\x70\xc8\x83\x90\xa9\xc3\x43\x72\x48\x7e\x05\x00\x00\xff\xff\xc5\xa8\x09\x99\x28\x05\x00\x00" func idtablestakingAdminCapability_end_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1830,7 +1830,7 @@ func idtablestakingAdminCapability_end_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/capability_end_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe0, 0xa, 0xf0, 0x5d, 0x80, 0x66, 0x3d, 0x8, 0x41, 0xe0, 0x30, 0xf7, 0xe, 0x56, 0xd2, 0x35, 0xa8, 0x41, 0xd6, 0x55, 0x14, 0xd4, 0x40, 0x72, 0xc9, 0x2f, 0x7, 0xe3, 0x3c, 0x36, 0x54, 0xd3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd8, 0xf8, 0x4b, 0x45, 0x98, 0x5d, 0xd4, 0x6d, 0x7e, 0x79, 0xea, 0x39, 0xaf, 0xe4, 0x9e, 0x62, 0xbe, 0xc6, 0xe2, 0x1c, 0x59, 0xb9, 0x98, 0x81, 0x9f, 0xb8, 0x58, 0xbe, 0xd1, 0xb9, 0x7b, 0x94}} return a, nil } @@ -2234,7 +2234,7 @@ func idtablestakingAdminStart_stakingCdc() (*asset, error) { return a, nil } -var _idtablestakingAdminTransfer_adminCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x91\x51\x6b\xea\x40\x10\x85\xdf\xf7\x57\x1c\x7c\xb8\x37\x01\x6f\xf2\x2e\xde\x52\x69\x29\x14\xfa\x50\xd0\x3f\x30\xc6\x31\x2e\xae\x3b\xcb\x66\x8c\x88\xf8\xdf\x4b\x62\x9a\x5a\xb5\x0f\xf6\x75\xcf\xce\x9c\x73\xe6\xb3\x9b\x20\x51\xf1\xe2\x64\xf7\xfa\x3c\xa3\xb9\xe3\xa9\xd2\xda\xfa\x12\xcb\x28\x1b\x0c\xae\x85\x81\x31\x1a\xc9\x57\x54\xa8\x15\x8f\x83\x01\x42\xe4\x40\x91\x13\xd9\x79\x8e\x23\x4c\xb6\xba\x9a\x14\x85\x6c\xbd\x0e\x11\xb9\x60\x5b\x5f\x3c\xa7\x38\x18\x03\x00\x79\x8e\x37\xeb\xd7\xd0\x15\xa3\xea\x8c\x69\xb1\xb1\x1e\x05\x05\x9a\x5b\x67\x75\x0f\x15\x10\x42\xb4\x35\x29\x23\x38\x2a\xb8\x9d\x6d\xdd\x32\x67\xfd\x7a\xfc\xe7\x3a\x66\x36\x69\xd6\x3c\x24\x79\x37\x98\x2f\x9d\xec\x3a\xad\x95\x86\x50\x8a\x25\xeb\xe8\x46\xf9\xec\xfc\xe3\x54\x25\x52\xc9\xef\xa4\xab\xb4\x35\x76\xac\xb8\xdc\x86\xff\x5d\x9e\x92\xf5\xa9\x8f\xfe\xab\x60\xa9\xe9\x5d\xce\x8e\x30\xfe\xd7\x9f\x32\x73\x42\x8b\xf1\xe3\xcf\xab\x1b\x74\xf7\xd5\x3a\x39\x4a\x99\x7c\x39\x36\x4d\x66\xfb\xc0\x49\xda\xc9\x0b\xae\x34\xca\xfe\x2c\x54\xcf\x70\x4a\x35\xb7\x0c\xbf\x53\x6b\x5e\x3e\x43\xff\xad\x40\x27\xf8\xa8\x4e\xce\xed\x70\xdf\xa9\xa2\x9a\x93\x1b\x8c\xe4\x5e\x3e\x47\x73\x34\x30\x1f\x01\x00\x00\xff\xff\x83\x3c\x0a\x9c\xd8\x02\x00\x00" +var _idtablestakingAdminTransfer_adminCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\x41\x6b\xc2\x40\x10\x85\xef\xfb\x2b\x1e\x1e\x6c\x02\x36\xde\xc5\x96\x4a\x4b\x4b\x6f\x05\xfd\x03\x63\x1c\xe3\xd2\x75\x27\xec\x8e\x8a\x88\xff\xbd\x74\x8d\x31\x54\x4b\xe9\x75\xe7\xed\xbc\xef\xcd\xb3\xeb\x5a\x82\xe2\xd5\xc9\xee\xfd\x65\x46\x73\xc7\x53\xa5\x4f\xeb\x2b\x2c\x83\xac\xd1\xbb\x1e\xf4\x8c\xd1\x40\x3e\x52\xa9\x56\x3c\x0e\x06\xa8\x03\xd7\x14\x38\x93\x9d\xe7\x30\x02\x6d\x74\x95\x3d\x53\x4d\x73\xeb\xac\x5a\x8e\x39\xfa\x93\xb2\x94\x8d\xd7\x01\x02\x97\x6c\xb7\xad\x6c\xaa\x12\xa8\xe2\x8b\x22\xc7\xc1\x18\x00\x18\x0e\xf1\xc6\x0a\x42\x6c\x80\x68\xb1\xb6\x1e\xe5\x79\xef\x3e\xa9\x1c\x2b\x96\x4e\x76\x0d\xdc\x24\x69\x1e\x90\x48\x8a\xb2\xc3\x50\xc4\x93\x53\x61\x63\xdc\xf0\xb8\x7f\x1d\xac\x48\x9f\x1f\xb3\x1b\x93\xee\xf6\x86\xf8\x83\x74\x95\x9b\x96\xe1\x82\x85\xf1\x7d\x1b\xb2\x35\x75\x42\x8b\xf1\xd3\xef\x9e\xdf\xc7\x1e\xdd\x68\xe1\x2f\x67\xa9\xb2\x8b\x73\x51\xb1\xce\xf6\x35\x67\x79\x33\x5e\x70\xd4\x20\xfb\xee\xcd\xce\xa7\x9d\xd2\x96\xa1\x2b\xee\x82\xab\xa4\x97\x33\xfc\x5d\x04\x9d\x3a\x41\x13\x23\x7d\xbe\xca\x16\x69\xcb\xd9\xcf\x0e\x06\x50\xf9\x5f\x20\xe0\x68\x8e\x06\xe6\x2b\x00\x00\xff\xff\x7a\xe3\x3f\x16\x92\x02\x00\x00" func idtablestakingAdminTransfer_adminCdcBytes() ([]byte, error) { return bindataRead( @@ -2250,11 +2250,11 @@ func idtablestakingAdminTransfer_adminCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/transfer_admin.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x32, 0x84, 0xe0, 0x24, 0x30, 0xb1, 0x5, 0xe3, 0x5f, 0x2, 0x62, 0x90, 0x3a, 0x5b, 0x39, 0xcc, 0x5a, 0x57, 0xdd, 0x6c, 0xe5, 0x5f, 0xc0, 0xd9, 0xcb, 0x67, 0x73, 0xd1, 0x11, 0xe2, 0xc, 0xa5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7a, 0x0, 0xac, 0x5d, 0xe7, 0x0, 0x5b, 0x3b, 0x2d, 0x66, 0xa7, 0xb7, 0x92, 0xd3, 0x4b, 0x2b, 0xe1, 0xd1, 0xb3, 0x8, 0xa, 0x34, 0x56, 0x6b, 0x24, 0x16, 0xd3, 0xe9, 0xa4, 0xf5, 0x60, 0x21}} return a, nil } -var _idtablestakingAdminTransfer_fees_adminCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\xb1\x6a\xf3\x30\x14\x85\x77\x3d\xc5\xf9\x97\xbf\x0e\x24\x76\xe7\x60\x4a\x0d\xb1\xa7\x40\xa1\x1e\x3a\xdf\x2a\xd7\xa9\x88\x2d\x09\xe9\xd6\x69\x29\x79\xf7\x62\x35\x36\xcd\x50\x8d\x57\xe7\x1c\xbe\xcf\x0c\xde\x05\x41\xd3\xbb\x73\xc3\x1c\xd1\x05\x37\xe0\xfe\xa3\xd9\x3f\xbd\x34\x75\xdd\x56\xbb\xdd\x73\xdd\xb6\x4a\x49\x20\x1b\x49\x8b\x71\x16\x5f\x4a\x01\x80\x0f\xec\x29\x70\xe6\xce\x96\xc3\x16\xff\x2b\xad\xdd\xbb\x95\x35\x02\x6b\x36\xe3\xef\xdb\x6a\xee\x4c\xaf\x28\xb0\x37\xf6\x04\x79\x63\x44\xa1\x93\xb1\x47\xd0\x61\x30\x16\x9a\x3c\xbd\x9a\xde\xc8\x27\xc4\x81\xe0\x83\x19\x49\x18\xbe\x27\xcd\x4b\xbf\x67\x41\xc7\x1c\xab\xd4\x29\x37\x48\x00\x79\xef\xe8\x50\x3e\xce\x22\x79\xfa\x35\x51\x02\x89\x0b\x0f\xd9\xe4\xb5\x45\x11\xc5\x05\x3a\x72\xd1\x5d\x63\x29\xb5\xfa\x77\x03\xd7\xd2\xc8\x09\xee\x16\x67\xba\xcc\x66\x77\x11\xf4\x63\x86\xeb\xe2\x32\x30\x47\xf2\x48\x23\x67\xe5\x66\x21\x5d\x43\xdc\x9f\x04\xa9\x7e\x51\xea\xa2\xa0\xbe\x03\x00\x00\xff\xff\x45\x9f\xb3\x90\x93\x01\x00\x00" +var _idtablestakingAdminTransfer_fees_adminCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\x41\x6b\x02\x31\x10\x46\xef\xf9\x15\x5f\x2f\xed\x0a\xea\xf6\x2c\x52\x2a\xe8\x9e\x84\x42\x17\xda\xf3\x74\x1d\x35\x18\x33\x21\x19\xd7\x96\xe2\x7f\x2f\x9b\xba\x0b\x16\x9a\x63\x78\xf3\xf1\x9e\x3d\x06\x89\x8a\xca\xc9\xb9\x62\x4e\xd8\x46\x39\xe2\xf1\xb3\x5a\xbf\xbc\x57\xab\x55\xbd\x58\x2e\x5f\x57\x75\x6d\x8c\x46\xf2\x89\x1a\xb5\xe2\xf1\x6d\x0c\x00\x84\xc8\x81\x22\x17\x72\xf6\x1c\x67\xa0\x93\xee\x8b\xb5\xd0\xe6\x8d\xdc\x89\x47\xb8\x5f\x34\x8d\x9c\xbc\x8e\x11\xb9\x61\xdb\x0e\x4c\x4d\x2d\xff\x61\x46\xfd\x66\xf7\xca\x12\x6b\xeb\x0f\xd0\x3d\x23\x29\x1d\xac\xdf\x81\x36\x47\xeb\xd1\x50\xa0\x0f\xeb\xac\x7e\x41\x05\x84\x10\x6d\x4b\xca\x08\x8e\x1a\x1e\xee\x1d\x2b\xb6\xcc\x69\x91\x6f\xe6\x13\x64\xc1\x69\x52\x89\xb4\xe3\xa9\x13\xda\xcc\x9f\xfb\xe0\x69\xa6\x6c\xd2\x48\x2a\xf1\xa9\xe8\xfa\x67\x28\xaf\x70\xb9\xbd\x62\x99\x1a\xdd\xdd\x48\x76\x1d\x59\xf2\x56\xab\xfb\xe9\x8b\x1f\x12\xe8\xb7\x10\xd7\xc5\x61\xa0\x47\x06\xaf\x44\x2d\x17\xf3\xc9\x60\x3e\x86\xca\xbf\x26\x79\xe6\x62\xcc\xc5\xc0\xfc\x04\x00\x00\xff\xff\x85\xb4\xed\xdf\xc3\x01\x00\x00" func idtablestakingAdminTransfer_fees_adminCdcBytes() ([]byte, error) { return bindataRead( @@ -2270,7 +2270,7 @@ func idtablestakingAdminTransfer_fees_adminCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/transfer_fees_admin.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0x1, 0x68, 0xb5, 0x4a, 0x11, 0x73, 0x9f, 0x93, 0xbf, 0xa7, 0xae, 0xa5, 0x16, 0xb4, 0x78, 0x5a, 0xef, 0x82, 0xec, 0x63, 0xcf, 0x6a, 0xb, 0xcd, 0xf2, 0xe0, 0xef, 0xa, 0x7d, 0x9, 0x76}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9d, 0xc, 0x75, 0x15, 0xac, 0x9f, 0x96, 0x91, 0xb5, 0xed, 0x71, 0x26, 0x7b, 0x7d, 0x35, 0xf6, 0xb8, 0x89, 0xc4, 0x81, 0x46, 0x1f, 0xdd, 0x6f, 0xc6, 0xbb, 0xe3, 0xd9, 0x5, 0x45, 0xd, 0xe8}} return a, nil } @@ -2334,7 +2334,7 @@ func idtablestakingAdminUpgrade_stakingCdc() (*asset, error) { return a, nil } -var _idtablestakingDelegationDel_request_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xcf\x4e\xab\x50\x10\x87\xf7\x3c\xc5\x2f\x2c\x6e\x60\x03\x9b\x9b\xbb\x20\x57\x9b\xc6\xa6\x89\x89\x51\x63\xed\x03\x4c\x0f\x43\x41\xe9\x19\x1c\x06\xdb\xc4\xf4\xdd\x0d\x62\x51\x53\x96\xce\x66\x16\xf3\x87\xef\x63\x4e\xb5\x6b\x44\x0d\xcb\x5a\xf6\xd7\x8b\x47\xda\xd4\xbc\x32\x7a\xae\xfc\x16\x85\xca\x0e\xe1\x79\x21\x0c\x82\xc0\x94\x7c\x4b\xce\x2a\xf1\x11\xed\xa4\xf3\x96\x61\xbd\xac\x0e\xff\xfe\xc6\x78\x0b\x02\x00\x48\x53\xdc\x88\xa3\x1a\xaf\xa4\x55\x3f\x8e\x42\x14\x04\xe5\x82\x95\xbd\x63\x98\xc0\x4a\xc6\x82\x6b\xde\x92\x89\x42\x36\x4f\xec\xec\x63\xba\x66\x43\x7e\x2a\x3c\x70\x91\x81\x3a\x2b\xa3\x73\x9a\x64\x1c\xbf\xdb\x7b\xd6\x18\x7f\x26\x7a\x6e\x25\xe7\xb1\x6f\xc0\x6b\x94\x1b\x52\x8e\xc8\x39\xcb\x30\xef\xac\x9c\x3b\xd7\x8b\xf4\x02\xf8\x8c\x34\xc5\x46\x54\x65\x3f\xc5\x9d\x4f\x71\xf7\xd1\x72\x5d\x24\xdf\xe1\x71\x81\xfe\x33\xc9\xb0\xeb\xff\xaf\x99\x5c\x46\xfd\x8d\xb2\x89\xe3\x7d\xed\x5a\x99\x28\x6d\xf9\x9e\xac\x8c\x47\xc2\x3e\x66\x33\x34\xe4\x2b\x17\x85\x57\xd2\xd5\x39\xbc\xd8\x49\xf6\x87\xea\x28\x12\xc6\xc3\x9f\x3b\x0e\x89\x0f\xec\x3a\xe3\xd3\xb9\x27\xc5\x13\xe5\x97\x8e\x5b\x5b\xfb\x76\xe0\x1a\x1f\xcb\x90\xc7\x8d\xc7\xf7\x00\x00\x00\xff\xff\x21\xe6\x0c\xce\x87\x02\x00\x00" +var _idtablestakingDelegationDel_request_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xb1\x4e\xc3\x40\x0c\x86\xf7\x3c\x85\x95\xa1\x4a\x96\x64\x41\x0c\x15\x50\x01\x55\x25\x24\x04\x88\x52\x76\xf7\xe2\xb4\x81\xeb\x39\x38\x0e\xad\x84\xfa\xee\xe8\x7a\x4d\x00\x35\x23\x5e\x6e\x38\xfb\xf7\xff\xd9\xae\x36\x35\x8b\xc2\xcc\xf2\xf6\x6e\xfa\x82\x4b\x4b\x73\xc5\xf7\xca\xad\xa0\x14\xde\x40\x7c\xfa\x11\x47\x51\xa4\x82\xae\x41\xa3\x15\xbb\x04\x37\xdc\x3a\x1d\xc3\x62\x56\xed\xce\xcf\x52\xf8\x8a\x22\x00\x80\x3c\x87\x7b\x36\x68\xe1\x13\xa5\xf2\xe5\x50\xb2\x00\x82\x50\x49\x42\xce\x10\x28\x83\xae\x09\xa6\x64\x69\x85\xca\x02\xbc\x7c\x23\xa3\x87\x6a\x4b\x0a\x45\xf7\xf1\x4c\xe5\x18\xb0\xd5\x75\x72\xea\x26\xeb\xcb\x1f\xb7\x8e\x24\x85\xd1\x40\xce\x03\x17\xd4\xe7\x05\x7b\xb5\x50\x8d\x42\x09\x1a\xa3\x47\xf1\x1b\x16\xe1\xed\x2b\xda\x96\x52\x18\x5d\x1b\xe3\xb9\x3c\x0f\x1c\x23\xcf\x61\x79\xc8\x19\xc2\x28\x86\x30\x7c\x34\x64\xcb\xec\x37\x0b\x5c\x82\xef\x9a\x35\xca\x82\x2b\xca\x82\xe6\xc5\xbf\x01\x5e\x25\x7e\x75\xe3\x81\x9d\xfe\x68\xcd\x43\xef\x27\xd4\x75\xda\x3b\xf5\x31\x99\x40\x8d\xae\x32\x49\x7c\xcb\xad\x2d\xc0\xb1\x76\xd0\x7f\x90\x7b\xa0\x38\x0d\x03\xdd\x87\x87\x76\x64\x5a\xa5\xee\x0a\x06\x07\x90\x09\x7d\xb4\xd4\xe8\xc2\x35\xc1\x57\x7f\x43\xe1\xed\x15\xf7\xdf\x01\x00\x00\xff\xff\x32\x83\xa3\x36\x9e\x02\x00\x00" func idtablestakingDelegationDel_request_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -2350,11 +2350,11 @@ func idtablestakingDelegationDel_request_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x20, 0xdd, 0x32, 0xf3, 0xd, 0xf5, 0xd6, 0x1f, 0x79, 0x1f, 0x19, 0x43, 0x45, 0x66, 0x3c, 0x63, 0x1a, 0xa0, 0x1f, 0xd3, 0x8e, 0x95, 0x7, 0xec, 0x16, 0x10, 0xd8, 0x1b, 0xb4, 0x57, 0xb5, 0x25}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x87, 0xb8, 0x8e, 0xfc, 0xc, 0xe8, 0x6c, 0xa0, 0x8b, 0xce, 0x40, 0x25, 0x93, 0xd5, 0xb2, 0xfd, 0x6a, 0xfb, 0x2, 0x9c, 0xa5, 0x42, 0x21, 0xf5, 0xc2, 0x16, 0x83, 0x68, 0x5d, 0xa5, 0x8d, 0xe8}} return a, nil } -var _idtablestakingDelegationDel_stake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x6b\xdc\x40\x0c\xbd\xcf\xaf\x10\x3e\x14\xfb\x50\xfb\x52\x7a\x58\xd2\x86\xd0\xb0\x50\x08\x49\x69\xd2\xe6\x2c\x8f\x65\x7b\x9a\xd9\x91\x19\xcb\x75\xa0\xec\x7f\x2f\xe3\xaf\xf5\xb2\x3e\xb4\xa5\xba\x0c\x63\x3d\x3d\xbd\x27\x8d\xcd\xa1\x61\x2f\xb0\xb7\xdc\x7f\xbe\x7d\xc2\xdc\xd2\xa3\xe0\x8b\x71\x15\x94\x9e\x0f\x10\x5d\x26\x22\xb5\xaa\x79\xe2\x17\x72\x2b\xe8\x70\x3f\x21\x3a\x57\x99\xdc\xd2\x19\x6a\xfd\x2d\x52\x4a\x89\x47\xd7\xa2\x16\xc3\x2e\xc6\x03\x77\x4e\x76\xf0\x6d\x6f\x5e\xdf\xbf\x4b\xe0\x97\x52\x00\x00\x59\x06\x77\xac\xd1\xc2\x4f\xf4\x26\x48\x81\x92\x3d\x20\x78\x2a\xc9\x93\xd3\x04\xc2\x20\x35\x41\x41\x96\x2a\x14\xf6\xc0\xf9\x0f\xd2\x32\x54\x5b\x92\x53\xe2\x2b\x95\x3b\xc0\x4e\xea\xf8\xd2\x59\x7a\x3b\xa3\x1e\x7a\x47\x3e\x81\x37\x1b\x98\x7b\x2e\x68\xc1\xa9\xa5\x41\x39\x9b\x5f\x35\x58\x3b\x4d\x9f\x8d\xd4\x85\xc7\x3e\x70\x4d\xcc\x63\xe2\x3b\x76\x56\x46\xa2\xc6\x53\x83\x9e\x62\xd4\x5a\x76\x70\xd3\x49\x7d\xa3\x75\x98\x48\x98\x04\x4c\x91\x65\x90\xb3\xf7\xdc\xff\xf1\x00\x42\xb4\x64\xcb\x74\x3d\x05\xf8\x00\xa1\x4d\x3a\x72\x5d\xfd\xb7\x91\x7c\x8c\xc3\x9e\x77\x1b\x2f\xea\xc4\xf5\x28\xec\xb1\xa2\x2f\x28\x75\xb2\x28\x0c\x71\x7d\x0d\x0d\x3a\xa3\xe3\xe8\x13\x77\xb6\x00\xc7\x32\x9b\x3d\xb3\xba\x18\x89\x12\x75\x6e\x71\xbd\x87\x4d\x8b\x7f\xb1\x94\xd9\x4a\xd6\x8e\x7a\xb3\x85\x7c\x48\xff\x9b\xf4\xfd\xdd\xc3\x33\x0c\xf5\xb3\xf6\xe3\x78\xd0\x2b\xe9\x4e\x68\x7e\xf3\x9b\x4b\x9b\x2f\x74\x4f\xa3\x90\x76\x92\x78\xf5\xf6\xc2\x7d\xda\x4f\xe6\x96\xbf\x6a\x3c\x93\xa5\xed\xf1\x77\x00\x00\x00\xff\xff\x85\x88\xb6\x28\xfd\x03\x00\x00" +var _idtablestakingDelegationDel_stake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x8b\xd4\x40\x10\xbd\xf7\xaf\x28\x72\x90\xe4\x60\x72\x11\x0f\xc3\xea\xa2\x2e\x03\xc2\xb2\x2b\xee\xba\x7b\xae\x74\x2a\x49\xbb\x3d\x5d\xa1\x53\x31\x03\x32\xff\x5d\x3a\x5f\x93\x61\x06\x51\xb1\x2e\x4d\xa7\x5e\xbd\xaa\xf7\x2a\x6d\x76\x0d\x7b\x81\xad\xe5\xfe\xf3\xcd\x23\xe6\x96\x1e\x04\x5f\x8c\xab\xa0\xf4\xbc\x83\xe8\x3c\x11\xa9\x55\xcd\x23\xbf\x90\x5b\x41\x87\xfb\x11\xd1\xb9\xca\xe4\x96\x4e\x50\xeb\x6f\x91\x52\x4a\x3c\xba\x16\xb5\x18\x76\x31\xee\xb8\x73\xb2\x81\x6f\x5b\xb3\x7f\xfb\x26\x81\x9f\x4a\x01\x00\x64\x19\xdc\xb2\x46\x0b\x3f\xd0\x9b\x30\x0a\x94\xec\x01\xc1\x53\x49\x9e\x9c\x26\x10\x06\xa9\x09\x0a\xb2\x54\xa1\xb0\x07\xce\xbf\x93\x96\xa1\xda\x92\x1c\x13\x5f\xa9\xdc\x00\x76\x52\xc7\xe7\xca\xd2\x9b\x19\x75\xdf\x3b\xf2\x09\xbc\xba\x80\xb9\xe3\x82\x16\x9c\x5a\x1a\x94\xb3\xf8\x55\x83\xb5\xd2\xf4\xd9\x48\x5d\x78\xec\x03\xd7\xc4\x3c\x26\x9e\xb0\xb3\x32\x12\x35\x9e\x1a\xf4\x14\xa3\xd6\x32\x91\x7c\x64\xef\xb9\x7f\x42\xdb\x85\xaa\x0f\x5a\x07\x83\x82\x31\x30\x45\x96\x41\x3e\x60\xfe\xd8\x8f\x10\x2d\xd9\x32\x5d\x9b\x02\xef\x20\x74\x4d\x5b\x61\x8f\x15\xa5\x23\xe7\xd5\x7f\x73\xea\x7d\x1c\xd6\xbf\xb9\xf0\xa3\x1d\xb9\x1e\xc6\xde\x5f\x50\xea\x64\x99\x34\xc4\xf5\x35\x34\xe8\x8c\x8e\xa3\x4f\xdc\xd9\x02\x1c\xcb\x2c\xfa\x44\xf2\x22\x28\x4a\xd4\xa9\xd4\xf5\x7a\x7e\x2b\xf5\x2f\x76\x36\x4b\xca\x26\xa2\x6c\x69\x32\xa4\xff\x4d\xc2\xf6\xf6\xfe\x19\x86\xfa\x59\xc3\x61\x3c\x68\x4f\xba\x13\x9a\x9f\xc4\xc5\x25\xce\x17\xba\xa3\x71\x90\x76\x1a\xf1\xea\xf5\x99\x0b\x69\x3f\x89\x5b\x1e\xdd\x78\x26\x4b\xdb\xc3\xaf\x00\x00\x00\xff\xff\xea\x14\x6a\xf6\x1c\x04\x00\x00" func idtablestakingDelegationDel_stake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2370,11 +2370,11 @@ func idtablestakingDelegationDel_stake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5, 0xf7, 0xbe, 0x19, 0x9c, 0xb0, 0xa0, 0x20, 0xec, 0xc3, 0x1d, 0x38, 0x1b, 0x92, 0xd2, 0xcd, 0x26, 0x71, 0x99, 0xcb, 0x12, 0xc9, 0xaf, 0x7, 0x76, 0x90, 0x93, 0xe9, 0xb9, 0x34, 0x72, 0xd0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa, 0xe7, 0x19, 0x73, 0xa2, 0x35, 0x34, 0x20, 0xbc, 0x62, 0x5, 0xd1, 0xfc, 0xc5, 0x6d, 0x33, 0xd1, 0x8a, 0x5c, 0x74, 0x36, 0x2d, 0x7, 0x33, 0x8e, 0x5d, 0xc0, 0xd, 0xa8, 0x9, 0x96, 0xf2}} return a, nil } -var _idtablestakingDelegationDel_stake_rewardedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xcf\x6a\xe3\x40\x0c\xc6\xef\x7e\x8a\x0f\x1f\x16\xfb\x12\x5f\x96\x3d\x98\xdd\x0d\xa1\x21\x50\x28\x6d\x49\xd2\x07\x50\xc6\x72\xec\xc6\x19\x19\x45\xae\x03\x25\xef\x5e\x5c\xd7\x6e\x4b\x7c\xac\x2e\x62\xd0\x9f\xf9\x7e\xf3\x4d\x79\xac\x45\x0d\xab\x4a\xda\xdb\xe5\x96\x76\x15\x6f\x8c\x0e\xa5\xdf\x23\x57\x39\x22\xbc\x2e\x84\x41\x10\x98\x92\x3f\x91\xb3\x52\x7c\x44\x47\x69\xbc\xa5\x78\x5a\x95\xe7\x3f\xbf\x63\xbc\x06\x01\x00\x24\x09\xee\xc4\x51\x85\x17\xd2\xb2\x1b\x47\x2e\x0a\x82\x72\xce\xca\xde\x31\x4c\x60\x05\x63\xc9\x15\xef\xc9\x44\x21\xbb\x67\x76\xf6\x3e\x5d\xb1\x21\x1b\x0a\x6b\xce\x53\x50\x63\x45\x74\xad\x66\x36\x8e\x3f\xb4\x9e\x35\xc6\xaf\x89\x9e\x7b\xc9\x78\xec\xeb\xe5\xd5\xca\x35\x29\x47\xe4\x9c\xa5\x58\x34\x56\x2c\x9c\xeb\x40\x3a\x00\x7c\x44\x92\x60\x27\xaa\xd2\x4e\xe9\xce\xa6\x74\x77\x71\xe2\x2a\x9f\x7d\x15\x8f\x7f\xe8\xae\x99\xf5\xbb\xfe\xfe\x18\xc9\xff\xa8\xf3\x28\x9d\x30\xef\x73\xd7\xc6\x44\x69\xcf\x8f\x64\x45\x3c\x2a\xec\x62\x3e\x47\x4d\xbe\x74\x51\x78\x23\x4d\x95\xc1\x8b\x0d\xb0\xdf\x50\x47\x90\x30\xee\x5f\xee\xd2\x27\x3e\xb3\x6b\x8c\x07\xbb\x27\xc1\x87\x03\xaf\xb9\x25\xcd\x38\xdb\xca\x81\xfd\x69\xfc\x32\x7d\x1e\xf7\x5e\xde\x02\x00\x00\xff\xff\x82\xfd\x9e\xd7\x8d\x02\x00\x00" +var _idtablestakingDelegationDel_stake_rewardedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xc1\x4b\xfb\x50\x0c\xc7\xef\xfd\x2b\x42\x0f\xa3\xbd\xb4\x97\x1f\xbf\xc3\x50\x87\x3a\x06\x82\xa8\x6c\xd3\x7b\xf6\x9a\x6e\x75\xaf\x2f\x25\x4d\xed\x40\xf6\xbf\xcb\x5b\xd7\xaa\xac\x47\x73\x79\x3c\x92\x7c\x93\x4f\x92\xa2\xac\x58\x14\x16\x96\xdb\x87\xf9\x1a\x37\x96\x56\x8a\xfb\xc2\x6d\x21\x17\x2e\x21\xbc\x74\x84\x41\x10\xa8\xa0\xab\xd1\x68\xc1\x2e\xc2\x92\x1b\xa7\x53\x78\x5d\x14\x87\xff\xff\x62\xf8\x0c\x02\x00\x80\x34\x85\x47\x36\x68\xe1\x03\xa5\xf0\xe9\x90\xb3\x00\x82\x50\x4e\x42\xce\x10\x28\x83\xee\x08\xe6\x64\x69\x8b\xca\x02\xbc\x79\x27\xa3\xa7\x6c\x4b\x0a\x59\xef\x58\x52\x3e\x05\x6c\x74\x17\x5d\x76\x93\x0c\xe9\xcf\xad\x23\x89\x61\x32\x12\xf3\xc4\x19\x0d\x71\x5d\x7b\x95\x50\x85\x42\x11\x1a\xa3\x67\xf1\x3b\x16\xe1\xf6\x0d\x6d\x43\x31\x4c\x6e\x8d\xf1\x5c\x9e\x07\xce\x96\xa6\xb0\x39\xc5\x8c\x61\x64\x63\x18\xde\x6a\xb2\x79\xf2\x93\x05\xae\xc1\x57\x4d\x6a\x65\xc1\x2d\x25\x9d\xe6\xd5\x9f\x01\xde\x44\x7e\x75\xd3\x91\x9d\x7e\x6b\xad\xba\xda\x2f\xa8\xbb\x78\xe8\xd4\xdb\x6c\x06\x15\xba\xc2\x44\xe1\x3d\x37\x36\x03\xc7\xda\x43\xff\x42\x1e\x80\xc2\xb8\x1b\xe8\xb1\x7b\xe8\x40\xa6\x51\xea\xaf\x60\x74\x00\xfd\x87\x96\xd4\xa2\x64\x94\xad\x79\x4f\xae\x1e\x2e\xa9\x7b\x07\xdd\xe3\x57\x00\x00\x00\xff\xff\xb1\x5e\xd1\xad\xa4\x02\x00\x00" func idtablestakingDelegationDel_stake_rewardedCdcBytes() ([]byte, error) { return bindataRead( @@ -2390,11 +2390,11 @@ func idtablestakingDelegationDel_stake_rewardedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_stake_rewarded.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1, 0xf, 0xa, 0x84, 0xc4, 0x39, 0x4d, 0x11, 0xe, 0x26, 0xfb, 0x5c, 0xff, 0xbe, 0x69, 0x65, 0xbc, 0xf6, 0x3e, 0xcb, 0x96, 0x41, 0x70, 0x5f, 0x7a, 0x39, 0x65, 0x44, 0x53, 0x83, 0x67, 0x99}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x92, 0xab, 0x43, 0xc4, 0x6c, 0xd2, 0xcc, 0x46, 0xb9, 0xe9, 0xe8, 0x58, 0xd2, 0x56, 0x18, 0xf, 0xca, 0xf0, 0x2e, 0xf4, 0x55, 0xe9, 0x4f, 0x44, 0x76, 0xed, 0x31, 0x9c, 0x48, 0x31, 0xf0, 0xf7}} return a, nil } -var _idtablestakingDelegationDel_stake_unstakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xcf\x6a\xe3\x40\x0c\xc6\xef\x7e\x8a\x0f\x1f\x16\xfb\x12\x5f\x96\x3d\x98\xdd\x0d\xa1\x21\x50\x28\x6d\x69\x92\x07\x50\xc6\x72\xec\xc6\x19\x19\x59\x6e\x02\x25\xef\x5e\x5c\xd7\x6e\x4b\x7c\xac\x2e\x62\xd0\x9f\xf9\x7e\xf3\x4d\x79\xac\x45\x0d\xab\x4a\x4e\xb7\xcb\x0d\xed\x2a\x5e\x1b\x1d\x4a\xbf\x47\xae\x72\x44\x78\x5d\x08\x83\x20\x30\x25\xdf\x90\xb3\x52\x7c\x44\x47\x69\xbd\xa5\xd8\xae\xca\xf3\x9f\xdf\x31\x5e\x83\x00\x00\x92\x04\x77\xe2\xa8\xc2\x0b\x69\xd9\x8d\x23\x17\x05\x41\x39\x67\x65\xef\x18\x26\xb0\x82\xb1\xe4\x8a\xf7\x64\xa2\x90\xdd\x33\x3b\x7b\x9f\xae\xd8\x90\x0d\x85\x27\xce\x53\x50\x6b\x45\x74\xad\x66\x36\x8e\x3f\x9c\x3c\x6b\x8c\x5f\x13\x3d\xf7\x92\xf1\xd8\xd7\xcb\xab\x95\x6b\x52\x8e\xc8\x39\x4b\xb1\x68\xad\x58\x38\xd7\x81\x74\x00\xf8\x88\x24\xc1\x4e\x54\xe5\x34\xa5\x3b\x9b\xd2\xdd\x45\xc3\x55\x3e\xfb\x2a\x1e\xff\xd0\x5d\x33\xeb\x77\xfd\xfd\x31\x92\xff\x51\xe7\x51\x3a\x61\xde\xe7\xae\xb5\x89\xd2\x9e\x1f\xc9\x8a\x78\x54\xd8\xc5\x7c\x8e\x9a\x7c\xe9\xa2\xf0\x46\xda\x2a\x83\x17\x1b\x60\xbf\xa1\x8e\x20\x61\xdc\xbf\xdc\xa5\x4f\x7c\x66\xd7\x1a\x0f\x76\x4f\x82\x0f\x07\xde\xfa\xc6\xe8\xc0\xd9\x46\x0e\xec\x9b\xf1\xcb\xf4\x79\xdc\x7b\x79\x0b\x00\x00\xff\xff\xad\xc9\x2e\xf9\x8d\x02\x00\x00" +var _idtablestakingDelegationDel_stake_unstakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x31\x4f\xf3\x40\x0c\x86\xf7\xfc\x8a\x57\x19\xaa\x64\x49\x96\x4f\xdf\x50\x01\x15\x50\x55\x42\x42\x80\x68\xcb\xee\x5e\x9c\x36\xf4\x7a\x8e\x2e\x0e\xad\x84\xfa\xdf\x51\x9a\x26\x80\x9a\x11\x2f\xa7\x93\xed\xd7\x7e\x6c\x17\xbb\x52\xbc\x62\x66\x65\xff\x30\x5d\xd0\xca\xf2\x5c\x69\x5b\xb8\x35\x72\x2f\x3b\x84\x97\x8e\x30\x08\x02\xf5\xe4\x2a\x32\x5a\x88\x8b\x68\x27\xb5\xd3\x31\x96\xb3\xe2\xf0\xff\x5f\x8c\xcf\x20\x00\x80\x34\xc5\xa3\x18\xb2\xf8\x20\x5f\x34\xe9\xc8\xc5\x83\xe0\x39\x67\xcf\xce\x30\x54\xa0\x1b\xc6\x94\x2d\xaf\x49\xc5\x43\x56\xef\x6c\xf4\x94\x6d\x59\x91\x75\x8e\x57\xce\xc7\xa0\x5a\x37\xd1\x65\x37\x49\x9f\xfe\xbc\x77\xec\x63\x8c\x06\x62\x9e\x24\xe3\x3e\xae\x6d\xaf\xf4\x5c\x92\xe7\x88\x8c\xd1\xb3\xf8\x9d\x78\x2f\xfb\x37\xb2\x35\xc7\x18\xdd\x1a\xd3\x70\x35\x3c\x38\x5b\x9a\x62\x75\x8a\x19\xc2\xc8\x86\x30\x1a\xab\xd8\xe6\xc9\x4f\x16\x5c\xa3\xa9\x9a\x54\x2a\x9e\xd6\x9c\xb4\x9a\x57\x7f\x06\x78\x13\x35\xab\x1b\x0f\xec\xf4\x5b\x6b\xde\xd6\x7e\x21\xdd\xc4\x7d\xa7\x8d\x4d\x26\x28\xc9\x15\x26\x0a\xef\xa5\xb6\x19\x9c\x68\x07\xfd\x0b\xb9\x07\x0a\xe3\x76\xa0\xc7\xf6\xe1\x03\x9b\x5a\xb9\xbb\x82\xc1\x01\x74\x1f\x5e\xba\x4a\x69\xcb\xd9\x42\xb6\xec\xaa\xfe\x92\xda\xb7\xd7\x3d\x7e\x05\x00\x00\xff\xff\x9e\x6a\x61\x83\xa4\x02\x00\x00" func idtablestakingDelegationDel_stake_unstakedCdcBytes() ([]byte, error) { return bindataRead( @@ -2410,11 +2410,11 @@ func idtablestakingDelegationDel_stake_unstakedCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_stake_unstaked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0x66, 0x6f, 0xd4, 0xd9, 0x65, 0x60, 0x17, 0xd7, 0xaf, 0x3c, 0xa8, 0x83, 0x13, 0x27, 0xd1, 0x8c, 0x71, 0xb3, 0x7, 0x6e, 0x26, 0x80, 0xea, 0xc, 0xfa, 0x17, 0x25, 0x7a, 0x27, 0x32, 0xdd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb2, 0xe0, 0x9e, 0xd0, 0xcb, 0x7b, 0x17, 0x55, 0xd4, 0x3c, 0x3a, 0xb7, 0x69, 0x8d, 0xf0, 0x10, 0x95, 0x57, 0x91, 0x73, 0xc7, 0xbe, 0xf3, 0x94, 0x97, 0x96, 0xe, 0x27, 0x37, 0x17, 0xff, 0x6a}} return a, nil } -var _idtablestakingDelegationDel_withdraw_reward_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x41\x6b\xdc\x30\x10\x85\xef\xfa\x15\x83\x0f\xc1\x3e\xd4\xbe\x94\x1e\x96\xb4\x21\x34\x2c\x14\x42\x53\x92\xb4\x3d\xcf\x4a\xe3\xb5\x1a\x59\x63\xc6\xe3\x3a\x50\xf2\xdf\x8b\xed\xb5\xe3\x64\xf7\x50\x4a\x74\x11\x66\xe6\xe9\xbd\x4f\x1a\xfb\xba\x61\x51\xd8\x06\xee\xbf\x5c\xdd\xe3\x2e\xd0\x9d\xe2\x83\x8f\x7b\x28\x85\x6b\x48\x8e\x0b\x89\x59\x69\xee\xf9\x81\xe2\xaa\x75\xfc\x4e\x8c\x31\x2a\x18\x5b\xb4\xea\x39\xa6\x58\x73\x17\x75\x03\xdf\xb7\xfe\xf1\xc3\xfb\x0c\xfe\x18\x03\x00\x50\x14\x70\xcd\x16\x03\xfc\x46\xf1\x83\x01\x94\x2c\x80\x20\x54\x92\x50\xb4\x04\xca\xa0\x15\x81\xa3\x40\x7b\x54\x16\xe0\xdd\x2f\xb2\x3a\xaa\x03\xe9\x73\xe1\x96\xca\x0d\x60\xa7\x55\x7a\x9c\x37\xbf\x9a\xbb\x6e\xfa\x48\x92\xc1\xd9\x89\x9e\xaf\xec\x68\xe9\x33\x8b\x41\x39\x23\x8d\x06\x67\x0b\x61\xfe\x03\xbb\xa0\x53\x5f\x23\xd4\xa0\x50\x8a\xd6\xea\x06\x2e\x3b\xad\x2e\xad\x1d\x80\x07\x50\x38\xac\xa2\x80\x1d\x8b\x70\xff\xcf\x7c\xc3\x6a\x29\x94\xf9\x1a\x12\x3e\xc2\x60\x93\x4f\x67\x9d\xbf\x19\xf1\xa7\x74\x78\xc2\xcd\x89\x31\x78\x3e\xeb\x4e\x59\x70\x4f\xdf\x50\xab\x6c\x49\x38\xac\x8b\x0b\x68\x30\x7a\x9b\x26\x9f\xb9\x0b\x0e\x22\xeb\x0c\xfb\x02\xb5\x3d\x0c\x16\xba\xda\xc7\x24\x33\x2f\x31\xd7\x57\xfd\x0a\xf3\xf5\xbd\xcf\x69\x8b\x76\x8a\x54\x2c\xda\xb1\xfc\x7f\xe9\xb6\xd7\x37\x3f\x61\xd4\xcf\xd1\x9e\xa6\x8d\x1e\xc9\x76\x4a\xf3\xd4\x9e\x0c\x9c\x3b\x6a\xb8\xf5\x7a\x08\x76\xfe\xee\xe8\xe5\xf2\xde\x6b\xe5\x04\xfb\x5b\xea\x51\x1c\xb9\x51\xda\x2e\xff\xc6\xb4\x67\x8b\xf5\xd3\xdf\x00\x00\x00\xff\xff\x74\xda\xf9\x62\x99\x03\x00\x00" +var _idtablestakingDelegationDel_withdraw_reward_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x6b\xdc\x40\x0c\xbd\xcf\xaf\x10\x3e\x2c\xf6\xa1\xf6\xa5\xf4\xb0\xa4\x0d\x6d\xc3\x42\x21\x34\x25\x49\xd3\xb3\x76\x46\xde\x9d\x66\x76\x64\x64\xb9\x0e\x94\xfc\xf7\xe2\xcf\x78\xbb\x5b\x28\xa5\xba\x08\xa3\x27\xbd\xf7\x2c\x8d\x3f\x54\x2c\x0a\x9b\xc0\xed\xa7\xab\x7b\xdc\x06\xba\x53\x7c\xf4\x71\x07\xa5\xf0\x01\x92\xd3\x42\x62\x16\x3d\xf7\xfc\x48\x71\x01\xed\xbf\x13\x63\x8c\x0a\xc6\x1a\xad\x7a\x8e\x29\x1e\xb8\x89\xba\x86\xaf\x1b\xff\xf4\xe6\x75\x06\x3f\x8d\x01\x00\x28\x0a\xb8\x66\x8b\x01\x7e\xa0\xf8\x8e\x00\x4a\x16\x40\x10\x2a\x49\x28\x5a\x02\x65\xd0\x3d\x81\xa3\x40\x3b\x54\x16\xe0\xed\x77\xb2\xda\x77\x07\xd2\x97\xc2\x2d\x95\x6b\xc0\x46\xf7\xe9\xa9\xde\xfc\x6a\x42\xdd\xb4\x91\x24\x83\xd5\x19\xcc\x67\x76\x34\xe3\xcc\x4c\x50\x4e\x96\x7a\x82\xd5\xec\x30\x7f\xc0\x26\xe8\x80\xab\x84\x2a\x14\x4a\xd1\x5a\x1d\x45\x7c\x60\x11\x6e\x1f\x30\x34\x94\xc1\xea\xbd\xb5\x9d\xff\xce\x37\x8c\x51\x14\xb0\xed\x31\x7f\x6d\xb7\x8b\x9a\x42\x99\x2f\x3d\xc3\x5b\xe8\x58\xf3\x5a\x59\x70\x47\xf9\x30\xf3\xe2\xbf\xfd\x88\x77\x69\xb7\xd9\xf5\x99\xeb\x78\x99\x75\x37\x70\x7f\x41\xdd\x67\xb3\xd2\x2e\x2e\x2f\xa1\xc2\xe8\x6d\x9a\x7c\xe4\x26\x38\x88\xac\x93\xe9\x23\xcb\xf5\x78\x6f\xe8\x0e\x3e\x26\x99\x39\xb6\xbb\xdc\xc0\x1f\xec\xfe\xbe\x96\x49\x75\x31\xe2\x8a\x79\x46\x5f\xfe\x37\x95\x9b\xeb\x9b\x6f\xd0\xf7\x4f\x12\x9f\x87\x44\x4f\x64\x1b\xa5\xe9\xa8\xcf\x0a\xcf\x1d\x55\x5c\x7b\x1d\x85\x5d\xbc\x3a\xd9\x64\xde\x7a\xdd\x3b\xc1\xf6\x96\x5a\x14\x47\xae\x6f\xad\xe7\xa7\x33\xe4\x6c\xa6\x7e\xfe\x15\x00\x00\xff\xff\xd5\x98\xe2\x33\xb8\x03\x00\x00" func idtablestakingDelegationDel_withdraw_reward_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2430,11 +2430,11 @@ func idtablestakingDelegationDel_withdraw_reward_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_withdraw_reward_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0x4b, 0x1a, 0x8e, 0x8b, 0x65, 0x20, 0x1a, 0xe4, 0x29, 0xda, 0x30, 0xa5, 0xa8, 0xa0, 0xc6, 0xca, 0xd5, 0x2d, 0x23, 0x42, 0x23, 0xa9, 0x4b, 0xef, 0x84, 0x6f, 0xb7, 0x4d, 0x88, 0x80, 0x45}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd8, 0x69, 0x4a, 0xc2, 0x9c, 0x8c, 0xbe, 0x30, 0xf1, 0x75, 0xca, 0x4, 0xe6, 0x89, 0xc4, 0x37, 0xa4, 0x54, 0x4, 0x46, 0x39, 0x59, 0x38, 0x65, 0xad, 0x42, 0x81, 0x10, 0x43, 0x24, 0x11, 0x43}} return a, nil } -var _idtablestakingDelegationDel_withdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\xcf\x6a\xdc\x40\x0c\xc6\xef\xf3\x14\xc2\x87\x60\x1f\x6a\x5f\x4a\x0f\x26\x6d\x08\x0d\x0b\x85\xd0\x94\x26\x69\xcf\xda\xb1\xbc\x9e\xee\x78\x64\xc6\x72\xbd\x50\xf6\xdd\xcb\xd8\x6b\xaf\xf7\xcf\xa1\x94\xe8\x32\x18\x49\xf3\x7d\x3f\x8d\x6c\xea\x86\xbd\xc0\xca\x72\xff\xe5\xe1\x05\xd7\x96\x9e\x05\xb7\xc6\x6d\xa0\xf4\x5c\x43\x74\x99\x88\xd4\xa2\xe7\x85\xb7\xe4\x16\xa5\xc3\x77\xa4\x94\x12\x8f\xae\x45\x2d\x86\x5d\x8c\x35\x77\x4e\x72\x78\x5d\x99\xdd\x87\xf7\x09\xfc\x51\x0a\x00\x20\xcb\xe0\x91\x35\x5a\xf8\x8d\xde\x04\x01\x28\xd9\x03\x82\xa7\x92\x3c\x39\x4d\x20\x0c\x52\x11\x14\x64\x69\x83\xc2\x1e\x78\xfd\x8b\xb4\x0c\xdd\x96\xe4\x98\xf8\x4e\x65\x0e\xd8\x49\x15\x5f\xfa\x4d\x1f\xa6\xaa\xa7\xde\x91\x4f\xe0\xe6\x4a\xcd\x57\x2e\x68\xae\x53\xb3\x40\x39\x21\x0d\x02\x37\x33\x61\xfa\x03\x3b\x2b\x63\x5d\xe3\xa9\x41\x4f\x31\x6a\x2d\x39\xdc\x77\x52\xdd\x6b\x1d\x80\x03\x28\x1c\x22\xcb\x60\xcd\xde\x73\xff\xcf\x7c\x21\x5a\xb2\x65\xba\x84\x84\x8f\x10\x64\xd2\xf1\xae\xdb\x37\x23\xfe\x14\x87\x27\xcc\xaf\xac\xc1\xf1\xae\x67\x61\x8f\x1b\xfa\x86\x52\x25\xb3\xc3\x10\x77\x77\xd0\xa0\x33\x3a\x8e\x3e\x73\x67\x0b\x70\x2c\x13\xec\x09\x6a\x7b\x58\x2c\x2c\x6a\xe3\xa2\x44\x9d\x62\x2e\x47\x7d\x86\x79\x3e\xf7\xc9\x6d\xd6\x8e\x96\xb2\xb9\x77\x48\xff\x9f\xbb\xd5\xe3\xd3\x4f\x18\xfa\x27\x6b\xfb\xf1\xa0\x1d\xe9\x4e\x68\xda\xda\xab\x86\xd3\x82\x1a\x6e\x8d\x1c\x8c\xdd\xbe\xbb\x78\xb9\xb4\x37\x52\x15\x1e\xfb\x57\x17\xe6\x40\xc5\xd0\xda\xce\xff\xc6\x78\x26\xb3\xf4\xfe\x6f\x00\x00\x00\xff\xff\x19\x57\x06\xc9\x99\x03\x00\x00" +var _idtablestakingDelegationDel_withdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x8b\xdb\x40\x0c\xbd\xcf\xaf\x10\x3e\x04\xfb\x50\xfb\x52\x7a\x08\xdb\x2e\x6d\x97\x40\x61\xe9\x96\xee\x47\xcf\xca\x58\x8e\xa7\x19\x8f\xcc\x58\xae\x03\x25\xff\xbd\x8c\xbf\xe2\x34\x29\x94\x52\x5d\x06\xa3\x27\xbd\xf7\x24\xd9\x54\x35\x7b\x81\x8d\xe5\xee\xd3\xdd\x13\x6e\x2d\x3d\x0a\xee\x8d\xdb\x41\xe1\xb9\x82\xe8\x32\x11\xa9\x45\xcd\x13\xef\xc9\x2d\xa0\xfd\x77\xa4\x94\x12\x8f\xae\x41\x2d\x86\x5d\x8c\x15\xb7\x4e\xd6\xf0\xbc\x31\x87\x37\xaf\x13\xf8\xa9\x14\x00\x40\x96\xc1\x3d\x6b\xb4\xf0\x03\xbd\x09\x04\x50\xb0\x07\x04\x4f\x05\x79\x72\x9a\x40\x18\xa4\x24\xc8\xc9\xd2\x0e\x85\x3d\xf0\xf6\x3b\x69\xe9\xab\x2d\xc9\x29\xf1\x95\x8a\x35\x60\x2b\x65\x7c\xa9\x37\xbd\x9b\x50\x0f\x9d\x23\x9f\xc0\xea\x0a\xe6\x33\xe7\x34\xe3\xd4\x4c\x50\x4c\x96\x7a\x82\xd5\xec\x30\x7d\xc1\xd6\xca\x80\xab\x3d\xd5\xe8\x29\x46\xad\x65\x14\xf1\x81\xbd\xe7\xee\x05\x6d\x4b\x09\xac\xde\x6b\x1d\xfc\x07\xdf\x30\x46\x96\xc1\xb6\xc7\xfc\xb5\xdd\x10\x0d\xd9\x22\x5d\x7a\x86\xb7\x10\x58\xd3\x46\xd8\xe3\x8e\xd2\xa1\xe7\xcd\x7f\x1b\xc4\xbb\x38\x6c\x76\x7d\xe5\x3a\x4e\xbd\x1e\x07\xee\x2f\x28\x65\x32\x2b\x0d\x71\x7b\x0b\x35\x3a\xa3\xe3\xe8\x23\xb7\x36\x07\xc7\x32\x99\x3e\xb3\xdc\x8c\xf7\x86\x79\x65\x5c\x94\xa8\x73\xbb\xcb\x0d\xfc\xc1\xee\xef\x6b\x99\x54\x67\x23\x2e\x9b\x7b\xf4\xe9\x7f\x53\xb9\xb9\x7f\xf8\x06\x7d\xfd\x24\xf1\x38\x3c\x74\x20\xdd\x0a\x4d\x47\x7d\x55\x78\x9a\x53\xcd\x8d\x91\x51\xd8\xcd\xab\x8b\x4d\xa6\x9d\x91\x32\xf7\xd8\x3d\xbb\x30\x0f\xca\xfb\xd2\x66\xfe\x75\x86\x37\x99\xa9\x8f\xbf\x02\x00\x00\xff\xff\xb8\x15\x1d\x98\xb8\x03\x00\x00" func idtablestakingDelegationDel_withdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2450,11 +2450,11 @@ func idtablestakingDelegationDel_withdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x87, 0xda, 0xef, 0x51, 0x96, 0x44, 0xca, 0xf1, 0x93, 0x42, 0xa5, 0xd2, 0x8a, 0x11, 0xa8, 0x5c, 0x7b, 0x9e, 0xe0, 0xb, 0xcf, 0x33, 0xe9, 0x7a, 0x28, 0x42, 0x74, 0x1b, 0xa1, 0x8f, 0x86, 0x58}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0x9, 0xa9, 0xbe, 0x99, 0x3e, 0x9a, 0x30, 0x27, 0x80, 0xe7, 0x17, 0x89, 0x21, 0xf2, 0xd3, 0x7d, 0x98, 0x8f, 0xf6, 0x2c, 0xc2, 0xb1, 0x96, 0x6, 0x8a, 0x98, 0x7e, 0xc2, 0xed, 0x7c, 0x58}} return a, nil } -var _idtablestakingDelegationDelegator_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x90\xcd\x8a\xea\x40\x10\x85\xf7\xfd\x14\x85\x0b\x49\xe0\x62\xf6\xa2\x82\x5c\xb9\x70\x37\x33\x82\xbe\x40\xa5\x53\x26\x3d\x69\xbb\x42\xa7\x42\x66\xd0\xbc\xfb\x90\x38\xd3\x1a\x94\xf9\xa9\x5d\xd2\xa7\xce\x39\xf5\x99\x63\xc5\x5e\xe0\x9f\xe5\xf6\xff\x66\x8f\xa9\xa5\x9d\x60\x69\x5c\x0e\x07\xcf\x47\x98\xdc\x3f\x4c\xd4\xcd\xce\x9e\x4b\x72\x37\xd2\xe1\x7b\xa2\x54\x92\xc0\xbe\x30\x35\x88\x47\x57\xa3\x16\xc3\x0e\x30\xcb\x6a\x40\xa8\x9a\xd4\x1a\x0d\x19\x59\xca\x51\xd8\x83\xc6\x0a\x53\x63\x8d\xbc\x81\x30\xa0\x03\xd4\x9a\x1b\x27\xd0\x1a\x29\x7a\x27\x74\x40\xaf\xa6\x96\xbe\xd5\x13\x67\xb4\x09\xab\x9c\xbe\x90\x16\xa5\x6e\x63\x4e\x4a\x01\x00\x54\x9e\x2a\xf4\x14\xa1\xd6\x32\x87\x75\x23\xc5\xfa\x62\x1b\x7f\x2a\xfa\x31\x87\x3e\x4d\x66\x29\x7b\xcf\xed\x02\x1b\x29\xa2\xfb\x93\x67\x21\xf1\xb9\x75\xe4\x63\x98\x3e\xd0\x8c\x9a\xad\xa2\x9e\xc9\xfc\x01\xd7\xab\xd7\x4e\xd8\x63\x4e\x5b\x94\x22\x86\xe5\x12\x9c\xb1\x70\x3e\x87\x6a\xfd\x0c\xdd\x72\x92\xbf\x01\xd1\x62\x7a\xfa\x2e\x7b\x3b\x00\xee\x56\x51\x72\x41\x9d\x1c\x2c\xb7\x1f\xca\x20\x8a\x67\xba\x20\x5d\x46\x71\xc8\x3b\x8d\x92\x3d\x49\xe3\x5d\xf8\xd5\x5d\x91\x0d\x9d\xac\x71\xe5\x6f\xaa\x8c\xbc\xbf\xea\xf5\x67\xa4\x14\xf4\x39\xc9\x8f\x31\x86\xdd\xcb\x55\x9d\xea\xde\x03\x00\x00\xff\xff\x9f\x8a\x9c\x77\xdf\x02\x00\x00" +var _idtablestakingDelegationDelegator_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\xcd\xae\xda\x30\x10\x85\xf7\x7e\x8a\x29\x0b\x94\x48\x28\xd9\x23\x40\x6a\x8b\x2a\x75\xd3\x22\x81\xba\x9f\x38\x43\xe2\x62\xec\xc8\x9e\x28\xad\x20\xef\x5e\x25\x14\x27\xb9\xa0\xfb\xe3\x5d\xe2\x39\x3e\x9f\x3f\xab\x73\x65\x1d\xc3\x37\x6d\x9b\xef\xdb\x03\x66\x9a\xf6\x8c\x27\x65\x0a\x38\x3a\x7b\x86\xd9\xe3\xc6\x4c\x8c\x32\x07\x7b\x22\x33\x1a\xed\xbf\x67\x42\xa4\x29\x1c\x4a\xe5\x81\x1d\x1a\x8f\x92\x95\x35\x80\x79\xee\x01\xa1\xaa\x33\xad\x24\xe4\xa4\xa9\x40\xb6\x0e\x24\x56\x98\x29\xad\xf8\x2f\xb0\x05\x34\x80\x52\xda\xda\x30\x34\x8a\xcb\xee\x24\x34\x40\x7f\x94\xe7\x8e\xea\x87\xcd\x69\x1b\xa2\x36\xfb\x4d\x92\x85\x18\xd7\x5c\x84\x00\x00\xa8\x1c\x55\xe8\x28\x42\x29\x79\x09\x58\x73\x19\x7d\xb1\xce\xd9\xe6\x17\xea\x9a\x62\x98\x7f\xbe\xb5\xc4\xf7\x40\xb7\xd4\xb1\x2b\xe7\xc4\xb3\x75\x58\x50\x92\xf5\x89\x55\x9f\x7e\x34\x91\x04\x90\x9f\x8d\x21\x17\xc3\xfc\xc9\xcc\x04\x78\x13\x75\xaa\x96\x4f\x74\x0f\x67\xed\x6f\xdd\x3b\xe4\x32\x86\xf5\x1a\x8c\xd2\x70\xbd\x06\xc4\x6e\xf5\x8c\x41\x9b\x22\x9f\x14\xc4\xab\xf9\xe5\xad\xfa\x5d\xaf\xbe\xdd\x44\xe9\xed\x11\xd2\xa3\xb6\xcd\xff\xc9\x30\x14\x7f\x4a\x64\x49\xf2\x14\xc5\xa1\xf3\x32\x69\x77\xc4\xb5\x33\xe1\x57\x3b\xe8\xd3\xc4\xc3\xbb\x7e\xc5\x0a\xd6\x4f\x50\xef\x6e\x95\xf7\x35\x7d\x04\x7a\x02\xf1\x4e\x83\x21\x33\x5c\xe6\x91\xa8\x97\xe1\xcb\x69\xc1\xf8\x1e\x8b\xa9\x7d\x5e\xbe\xe6\x6f\xf1\xa2\xb3\x15\xed\xbf\x00\x00\x00\xff\xff\xe6\xda\xa3\x2f\x65\x03\x00\x00" func idtablestakingDelegationDelegator_add_capabilityCdcBytes() ([]byte, error) { return bindataRead( @@ -2470,7 +2470,7 @@ func idtablestakingDelegationDelegator_add_capabilityCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/delegator_add_capability.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3, 0x8e, 0x89, 0x49, 0xad, 0x20, 0xad, 0xdb, 0x39, 0xd1, 0xed, 0x98, 0xc9, 0xd8, 0x8a, 0x58, 0xf5, 0x52, 0xbd, 0x18, 0xbe, 0x49, 0xb2, 0xbd, 0xab, 0x93, 0x20, 0x18, 0x7f, 0x94, 0x32, 0x4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x24, 0x75, 0x27, 0xd0, 0x17, 0x1f, 0x9d, 0xf7, 0xd9, 0x16, 0x2a, 0x29, 0x3e, 0x27, 0x8, 0xba, 0x9e, 0x91, 0x4a, 0xed, 0x2b, 0x5a, 0xe3, 0x6f, 0x46, 0x70, 0x8a, 0x83, 0x80, 0x37, 0x96, 0x9f}} return a, nil } @@ -2514,7 +2514,7 @@ func idtablestakingDelegationGet_delegator_infoCdc() (*asset, error) { return a, nil } -var _idtablestakingDelegationGet_delegator_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\xcf\x6a\xf3\x40\x0c\xc4\xef\xfb\x14\x83\x0f\x1f\x36\x7c\xc4\xf7\xd0\x36\x84\x84\x42\x2e\xa5\xd0\xbc\x80\xbc\x2b\x3b\xdb\x6e\x56\x66\x57\x26\x94\x90\x77\x2f\x89\x9b\x3f\xa5\x81\xea\x24\x46\xc3\xfc\x24\xf9\x6d\x2f\x49\xf1\x1c\x64\xb7\x5a\xae\xa9\x09\xfc\xa6\xf4\xe1\x63\x87\x36\xc9\x16\xc5\xef\x41\x61\x4c\x5d\x63\xbd\xf1\x19\xd9\x26\xdf\x2b\x3a\xd6\x0c\x0a\x01\xba\x61\xf8\xd8\x0a\xa8\x91\x41\x41\x70\x1c\xb8\x23\x95\x04\x8a\x0e\x89\x75\x48\x31\xc3\xab\x31\x64\x2d\xe7\x5c\x52\x08\x15\xda\x21\x62\x4b\x3e\x96\xe4\x5c\xe2\x9c\xa7\x98\x8f\x4d\x35\xbd\xb3\xd8\x64\x79\x0e\x5d\x1d\x51\x7b\x63\x00\x20\xb0\xde\xd0\x1e\x8f\x3b\xcd\xad\x95\x21\xea\x39\xb5\x3a\xf9\x8e\x35\xe9\x58\x17\xd4\x53\xe3\x83\xd7\xcf\x87\x7f\xfb\x3b\x90\x17\x71\x7c\x01\xbd\x0e\x4d\xf0\xf6\xf0\x54\xd6\xfd\xa9\xab\xdb\x20\xbb\x6f\xe7\xc5\x74\x93\xdf\x48\x4a\xb2\x2b\xaf\xca\x6c\x86\x9e\xa2\xb7\x65\xb1\x90\x21\x38\x44\x51\x8c\x26\x24\x6e\x39\x71\xb4\x0c\x95\x9b\x0b\xa4\x79\x67\xab\x45\x35\x5e\x37\x7e\xee\xcf\x67\x94\x51\x1c\xaf\x96\xd3\x6b\xce\x64\x54\xfe\x5f\x95\x9f\x63\xef\x2a\x73\x30\x5f\x01\x00\x00\xff\xff\x00\x83\xc3\x6a\x05\x02\x00\x00" +var _idtablestakingDelegationGet_delegator_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x41\x6b\xe3\x40\x0c\x85\xef\xf3\x2b\xde\xfa\xb0\xd8\xb0\xd8\xf7\xb0\xbb\x21\x6c\x58\xc8\xa5\x14\x9a\x3f\x20\xcf\xc8\xce\xb4\x93\x91\x99\x91\xc9\x21\xe4\xbf\x97\xc4\x4d\x9c\xd2\x40\x75\x12\xd2\xe3\x7d\xd2\xf3\xfb\x41\x92\xe2\x7f\x90\xc3\x66\xbd\xa5\x36\xf0\x8b\xd2\x9b\x8f\x3d\xba\x24\x7b\x14\x5f\x17\x85\x31\x4d\x83\xed\xce\x67\x64\x9b\xfc\xa0\xe8\x59\x33\x28\x04\xe8\x8e\xe1\x63\x27\xa0\x56\x46\x05\xc1\x71\xe0\x9e\x54\x12\x28\x3a\x24\xd6\x31\xc5\x0c\xaf\xc6\x90\xb5\x9c\x73\x49\x21\x54\xe8\xc6\x88\x3d\xf9\x58\x92\x73\x89\x73\x5e\x60\x35\x35\xd5\xe2\xc1\x61\xf5\xfa\x6a\xba\x39\xa3\x8e\xc6\x00\x40\x60\xbd\xa3\xfd\x39\xdf\xb4\xb2\x56\xc6\xa8\x57\xd7\xea\xa2\x3b\x57\x6d\x69\xa0\xd6\x07\xaf\x9e\x73\xdd\xb3\xfe\xfe\x79\x7c\xc0\x79\x12\xc7\x37\xd6\xf3\xd8\x06\x6f\x4f\x7f\xcb\x66\xb8\x74\x4d\x17\xe4\xf0\xa1\xbc\x89\xaa\x1f\x33\xa3\x95\x94\xe4\x50\xce\xd4\xe5\x12\x03\x45\x6f\xcb\xe2\x9f\x8c\xc1\x21\x8a\x62\x12\x21\x71\xc7\x89\xa3\x65\xa8\xdc\x7d\x21\xed\x2b\x5b\x2d\xaa\xe9\xc3\x29\xbd\x6f\x03\x29\xa3\x38\xde\xac\x17\xb3\x4f\x3d\x4d\x7e\xcd\x93\xcf\x6b\xef\x2a\x73\x32\xef\x01\x00\x00\xff\xff\x6d\x02\x1c\x02\x09\x02\x00\x00" func idtablestakingDelegationGet_delegator_info_from_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -2530,7 +2530,7 @@ func idtablestakingDelegationGet_delegator_info_from_addressCdc() (*asset, error } info := bindataFileInfo{name: "idTableStaking/delegation/get_delegator_info_from_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xab, 0x2, 0x1b, 0x49, 0x6, 0xce, 0x6b, 0x6f, 0x3f, 0x70, 0xaf, 0xe3, 0xcc, 0xec, 0xdb, 0xcc, 0x4d, 0xf, 0x5f, 0x46, 0x99, 0x70, 0x3e, 0xcb, 0xab, 0xbe, 0x4c, 0xd0, 0xea, 0xd9, 0xd3, 0x9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x20, 0xee, 0x81, 0x19, 0xa9, 0x97, 0x75, 0x8e, 0xb2, 0xa1, 0x41, 0x50, 0x8c, 0x76, 0xd6, 0x33, 0xfd, 0x16, 0xca, 0x13, 0x40, 0x46, 0x42, 0x25, 0xe4, 0xaf, 0x56, 0xad, 0x90, 0xc6, 0xae, 0x1}} return a, nil } @@ -2654,7 +2654,7 @@ func idtablestakingDelegationGet_delegator_unstaking_requestCdc() (*asset, error return a, nil } -var _idtablestakingDelegationRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\x41\x6f\x9b\x40\x10\x85\xef\xfc\x8a\x91\x0f\x11\x48\x31\x5c\xaa\x1e\x10\x4d\x14\xd9\xb2\x14\xa9\x4a\xa3\x3a\x6d\xce\x03\x0c\xb0\x35\xec\xa0\x61\x28\x95\x22\xff\xf7\x6a\x71\xb2\xc1\xad\x2f\xd9\xcb\xda\xec\x9b\x99\xef\xcd\x33\x5d\xcf\xa2\xb0\x6b\x79\xba\xdf\x3e\x61\xde\xd2\x5e\xf1\x60\x6c\x0d\x95\x70\x07\xab\xff\x1f\x56\xc1\xa2\xe6\x89\x0f\x64\x17\xd2\xf9\xff\xbb\x62\xb4\xb5\xc9\x5b\x3a\x53\x2d\xbf\xad\x82\x40\x05\xed\x80\x85\x1a\xb6\xa1\xe5\x92\xee\xb7\x29\xec\x55\x8c\xad\xaf\x01\x3b\x1e\xad\xa6\xf0\x63\x67\xfe\x7c\xfe\x14\xc1\x4b\x10\x00\x00\xf4\x42\x3d\x0a\x85\x58\x14\x9a\xc2\xdd\xa8\xcd\x5d\x51\x38\xa5\x57\xb8\xd3\x92\x42\xf5\x86\xf4\x9d\x2a\xf8\x02\xae\x20\xce\x59\x84\xa7\x0c\x47\x6d\xc2\x33\x98\xf8\xd9\x68\x53\x0a\x4e\xce\x6c\x04\x57\xde\x4f\xfc\x13\xc7\x56\x6f\x42\x67\x20\x85\x64\x50\x16\xac\x29\xf1\xcd\xe7\xe7\xc8\x0f\x76\xe7\xf6\x16\x7a\xb4\xa6\x08\x57\x1b\x1e\xdb\x12\x2c\x2b\x9c\x06\x83\x50\x45\x42\xb6\x20\x50\x86\xdd\xd7\x6f\xcf\x30\xd7\xaf\xa2\x77\xf4\x24\x81\x8d\x10\x2a\x01\x82\xa5\x09\x4a\x6a\xa9\x46\x65\x01\xce\x7f\x51\xa1\x50\xb1\x80\x36\x04\x6e\x61\x67\x86\x2d\x4d\x5b\x2f\xce\xd6\x17\x72\x8d\x85\x6a\x33\x28\xc9\xc3\x42\xea\x37\x7f\xba\xaf\x41\x9d\xaf\x61\xc3\x5d\x67\x54\xa9\x4c\x21\x5b\x2f\x77\x19\x4f\xaf\xab\x0a\xdf\x22\x3a\xdd\xd1\xb9\x89\xbd\xb2\xd0\x0c\xfa\xaf\x03\xaf\x9a\x23\x19\xf0\x37\x85\xd9\x7a\x09\xef\x10\xd2\x4b\xf8\x5e\xb1\x3f\xc5\xf0\x88\xda\x2c\xa6\xce\xfd\x5a\x63\x0f\xd9\xd5\xcb\x85\xea\x07\x2e\xc9\x77\x78\x1c\xf3\xd6\x14\xc7\x9b\x30\xe9\xe7\x5f\x73\xa2\xaf\xca\x25\x08\x4a\x4d\xfa\x01\x18\xc7\x71\x0c\x82\xe3\xdf\x00\x00\x00\xff\xff\x87\x06\xc4\x34\x5c\x03\x00\x00" +var _idtablestakingDelegationRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x8f\x9b\x30\x10\x85\xef\xfc\x8a\x11\x87\x08\xa4\x04\x2e\x55\x0f\x88\xee\xaa\x4a\x14\x69\xa5\x6a\xbb\x6a\xb6\xdd\xf3\x60\x06\xe2\xae\xb1\x91\x19\x4a\xa5\x55\xfe\x7b\x65\x48\x1c\x68\x53\x69\x7d\xb1\xc0\x6f\xfc\xde\xe7\x19\xd9\xb4\xc6\x32\xec\x95\x19\x1e\x76\xcf\x58\x28\x3a\x30\xbe\x4a\x5d\x43\x65\x4d\x03\xe1\xbf\x07\x61\x30\xab\x79\x36\xaf\xa4\x67\xd2\xf1\xfb\xaa\xe8\x75\x2d\x0b\x45\x0b\xd5\xfc\x5f\x18\x04\x6c\x51\x77\x28\x58\x1a\x1d\x69\x53\xd2\xc3\x2e\x83\x03\x5b\xa9\xeb\x35\x60\x63\x7a\xcd\x19\x7c\xdf\xcb\xdf\x1f\x3f\xc4\xf0\x16\x04\x00\x00\xad\xa5\x16\x2d\x45\x28\x04\x67\x80\x3d\x1f\xa3\x03\x1b\x8b\x35\xc5\xb0\xfa\x2c\x84\x2b\xf2\x62\xb7\x14\x31\x54\x97\x74\xdf\xa8\x82\x4f\xe0\x6a\x93\x6e\xaa\x4a\x0a\x63\xad\x19\xf2\xf1\xa6\x45\xbe\xe4\x45\xf2\xb1\xb4\x38\x38\xfe\x18\x56\x1e\x31\xf9\x81\xbd\xe2\xbb\xc8\x31\x65\x90\x9e\x2f\x4a\xbd\xc9\x78\x1c\xfb\x00\x6e\xdd\xdf\x43\x8b\x5a\x8a\x28\xdc\x9a\x5e\x95\xa0\x0d\xc3\x64\x0c\x96\x2a\xb2\xa4\x05\x01\x1b\xd8\x7f\xf9\xfa\x02\x63\x7d\x18\x5f\x11\xd2\x14\xb6\x96\x90\x09\x10\x34\x0d\x50\x92\xa2\x1a\xd9\x58\x30\xc5\x4f\x12\x0c\x95\xb1\xc0\x47\x02\xf7\x86\x0b\x70\x4d\xc3\xce\x8b\xf3\xcd\x8d\x56\x27\x96\x6a\xd9\x31\xd9\xc7\x99\xd4\x37\x63\xda\xd7\xc0\x8e\xab\xdb\x9a\xa6\x91\xcc\x54\x66\x90\x6f\xe6\x6f\x9a\x0c\xe7\xa7\x8a\x2e\x5d\x9b\xf6\x78\x09\xe1\x1a\x45\x63\xd0\xbf\x09\xbc\x6a\xd1\x9a\x0e\x7f\x51\x94\x6f\xe6\x10\x2e\x4a\x76\x0b\xc3\x2b\xce\xd3\xf0\x84\x7c\x8c\x97\x53\xe0\x4d\xb7\xd8\x5e\xa6\x40\x60\x8b\x85\x54\x92\x25\x75\xde\x57\x76\x5d\x4f\xf9\xea\xed\x86\xcd\xa3\x29\xc9\x5b\x3d\xf5\x85\x92\xe2\x74\x17\xbd\x3b\xcf\x02\xf3\xff\xde\xd1\x3c\xea\x1a\x90\x33\x48\xdb\xd1\x6c\x9c\xb2\xb3\x87\xb7\x98\xee\x3d\x05\xa7\x3f\x01\x00\x00\xff\xff\x20\x3d\x10\x42\xd1\x03\x00\x00" func idtablestakingDelegationRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -2670,11 +2670,11 @@ func idtablestakingDelegationRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0x98, 0xd5, 0xb2, 0x34, 0x10, 0x9d, 0x3a, 0x29, 0x0, 0x4f, 0xc9, 0xb3, 0x8c, 0x69, 0x7a, 0x16, 0xa2, 0xa0, 0x1, 0x57, 0x1f, 0x9c, 0xab, 0x7d, 0x33, 0x4c, 0xaa, 0x47, 0xaa, 0x76, 0xd9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd8, 0xdc, 0x1e, 0xb2, 0x86, 0x5c, 0xaa, 0xf5, 0x25, 0xe0, 0x72, 0x16, 0xe3, 0xdf, 0x8b, 0x76, 0xa6, 0xe, 0x22, 0xe4, 0xc4, 0x4e, 0xa, 0xd7, 0xcc, 0xac, 0x5b, 0x30, 0x6f, 0x70, 0x65, 0xc0}} return a, nil } -var _idtablestakingDelegationRegister_many_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x6f\xba\x40\x10\xc5\xef\xfb\x29\x5e\x3c\x61\xfe\x8a\xfe\xaf\x44\x0f\x46\xdb\xc4\x4b\xd3\x44\xd3\x8b\xf1\x30\xe2\x08\x5b\x61\x97\x2c\xa3\xa6\x31\x7e\xf7\x66\x51\x29\xd0\xce\x09\x66\xe6\xcd\xbe\xf7\xd3\x79\x61\x9d\xe0\x35\xb3\x97\xe5\x62\x4d\xbb\x8c\x57\x42\x47\x6d\x12\x1c\x9c\xcd\xd1\xfb\x3d\xe8\xa9\x86\x66\x6d\x8f\x6c\x1a\xab\xd5\x7f\x4f\x29\x71\x64\x4a\x8a\x45\x5b\x13\x18\xbb\xe7\xe5\xa2\x8c\xb0\x59\x89\xd3\x26\xd9\x0e\x50\x90\xa4\xf7\x86\x75\x94\xf0\x3b\x49\xba\xed\xe3\xaa\x14\x00\x14\x8e\x0b\x72\x1c\x50\x1c\x4b\x84\xd9\x49\xd2\x59\x1c\xdb\x93\x91\x7a\xc3\xd7\x99\x1c\x34\xa6\x18\xff\xb4\x0e\xd6\x55\x97\xa1\xcd\xfd\x05\x5c\xeb\x99\xaf\xd1\x08\x73\xc7\x24\x0c\x82\xe1\x0b\xf6\x9c\x71\x42\x62\x1d\xec\xee\x93\x63\xa9\x0e\x48\xca\xf0\x8e\x5b\xca\x8c\xc5\x2b\x16\xb5\x60\x32\xfc\x03\x59\xe8\x38\xd1\xa5\xb0\x7b\x6b\xac\x3e\xe2\x47\x78\x60\xd8\xe8\xed\x00\xe2\x31\x95\x73\x9b\xe7\x5a\x84\xf7\x11\x26\xc3\x9a\x5e\x18\x57\x1e\x5f\xf2\x42\xbe\x3e\xe8\x94\x49\xd0\xef\xab\x6e\x0e\x0f\x8e\x2b\xaf\xdd\x10\xad\x4d\x8f\x30\x2c\xe9\xcc\xc1\x64\xd8\xf4\xef\x1d\x44\x15\xa3\xce\x69\x4f\x54\xe3\x1f\xfe\xb7\xbb\x07\x3f\x98\x3e\x23\x84\x19\x9b\x44\xd2\x0e\xdd\xa7\x7c\xdc\xea\xde\x54\xfb\xeb\xa6\xd4\xed\x3b\x00\x00\xff\xff\x82\x5d\xe0\xf4\x74\x02\x00\x00" +var _idtablestakingDelegationRegister_many_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x6f\x82\x40\x10\x85\xef\xfb\x2b\x26\x1e\x1a\x48\x15\xed\x95\xe8\xa1\xd1\x36\xf1\xd2\x34\xd1\x78\x31\x1e\xc6\x75\x84\xad\xcb\x2e\x59\x06\x4d\x63\xfc\xef\xcd\x82\x52\xa0\x9d\x13\xcc\xcc\xdb\x79\xef\x53\x59\x6e\x1d\xc3\xbb\xb6\x97\xe5\x62\x8d\x7b\x4d\x2b\xc6\x93\x32\x09\x1c\x9d\xcd\x60\xf0\x77\x30\x10\x2d\xcd\xda\x9e\xc8\xb4\x56\xab\xff\x81\x10\xec\xd0\x14\x28\x59\x59\x13\x18\x7b\xa0\xe5\xa2\x88\x61\xbb\x62\xa7\x4c\xb2\x1b\x42\x8e\x9c\xd6\x0d\xeb\x30\xa1\x4f\xe4\x74\x17\xc2\x55\x08\x00\x80\xdc\x51\x8e\x8e\x02\x94\x92\x63\xc0\x92\xd3\x60\x85\x67\xda\xa0\x2e\x29\x84\xa7\x57\x29\x6d\x69\xb8\x59\xf7\x75\x46\x07\x0a\x66\x30\xf9\x6d\x1d\xad\xab\xce\x80\x32\xf5\x39\xb8\x36\x33\x5f\xe3\x31\xcc\x1d\x21\x13\x20\x18\xba\xc0\x81\x34\x25\xc8\xd6\x81\xdd\x7f\x91\xe4\xea\x01\x4e\x09\xbc\xfd\x8e\x52\x13\x7b\xc5\xa2\x11\x4c\x47\xff\xf0\x8b\x1c\x25\xaa\x60\x72\x1f\xad\xd5\x3b\x8b\x18\xee\x4c\xb6\x6a\x37\x04\xf6\xcc\x8a\xb9\xcd\x32\xc5\x4c\x87\x18\xa6\xa3\x06\x65\x24\x2b\x8f\x6f\x59\xce\xdf\x1b\x2c\x35\x07\x61\x28\xfa\x39\x3c\x45\xaa\xbc\xf6\x43\x74\x36\x3d\xcf\xa8\xa8\x89\x47\x05\x9e\x29\x98\x8e\xda\x39\xbc\x93\xb8\x62\xd5\x3b\xe1\xc9\x2a\x78\x86\x97\x6e\xf7\xe8\x07\xb3\x47\x94\x48\x93\x49\x38\xed\x51\x7e\xc8\x27\x9d\xee\x4d\x74\xbf\x6e\x42\xdc\x7e\x02\x00\x00\xff\xff\xc8\xbe\xd2\x06\x89\x02\x00\x00" func idtablestakingDelegationRegister_many_delegatorsCdcBytes() ([]byte, error) { return bindataRead( @@ -2690,11 +2690,11 @@ func idtablestakingDelegationRegister_many_delegatorsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/register_many_delegators.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0xc9, 0xb1, 0xc8, 0xf3, 0xd2, 0x6b, 0xd, 0x5e, 0x9e, 0x32, 0x40, 0x84, 0x52, 0xbd, 0x15, 0x2f, 0xe8, 0xd6, 0x34, 0x69, 0x82, 0x4e, 0x12, 0xef, 0x7b, 0xfd, 0xa3, 0xcf, 0x8d, 0x37, 0x72}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5, 0x40, 0x9f, 0x98, 0x5a, 0x10, 0xf9, 0x47, 0x21, 0xf4, 0x45, 0x35, 0x34, 0x50, 0xd4, 0x69, 0xed, 0x2a, 0xd8, 0xbe, 0xfd, 0x50, 0x7a, 0xd1, 0xbe, 0x27, 0x7f, 0x5f, 0x97, 0xd7, 0xe9, 0x7c}} return a, nil } -var _idtablestakingNodeNode_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xd1\x6a\xf2\x40\x10\x85\xef\xf7\x29\x06\x2f\x24\x81\x1f\xbd\x17\x15\xe4\x2f\x85\xde\xb4\x82\xbe\xc0\x64\x33\x26\xdb\xc4\x9d\x30\x99\x60\x8b\xe6\xdd\xcb\x46\x9a\x46\xac\x25\x73\x97\xec\x99\x73\xbe\x39\xee\x58\xb1\x28\x3c\x97\x7c\x7a\x79\xda\x63\x52\xd2\x4e\xb1\x70\x3e\x83\x83\xf0\x11\x26\xf7\x0f\x13\x33\xd8\xd9\x73\x41\x7e\x20\xed\xbe\x27\xc6\xcc\xe7\xb0\xcf\x5d\x0d\x2a\xe8\x6b\xb4\xea\xd8\x03\xa6\x69\x0d\x08\x55\x93\x94\xce\x82\xe7\x94\xc0\x62\x85\x89\x2b\x9d\x7e\x82\x32\xa0\x07\xb4\x96\x1b\xaf\x70\x72\x9a\x07\x13\xf4\x40\x1f\xae\xd6\x00\xf4\xca\x69\xc7\x40\x02\x9c\xbc\x93\x55\x63\x86\xf6\x67\x63\x00\x00\x2a\xa1\x0a\x85\x22\xb4\x56\x17\xb0\x69\x34\xdf\x5c\x3d\xe3\x6f\x45\x18\x77\x08\x51\x3a\x4b\x58\x84\x4f\x4b\x6c\x34\x8f\xee\x4f\x9d\x85\xc8\xb7\x8a\x04\x95\x25\x86\xe9\x03\xc5\x15\x6a\x1d\x85\x1a\x16\xbf\x54\x39\x10\xed\x94\x05\x33\xda\xa2\xe6\x31\xac\x56\xe0\x5d\x09\x97\x4b\x8f\x15\xa6\xe3\xca\x48\xff\xf7\xdd\x2c\xa7\xe7\x3f\x4d\xb7\x5d\xa3\xed\xfa\xd1\x05\x43\x55\x97\x3c\xb3\x39\xd9\x22\x8a\xfb\xdc\xf3\x0d\x81\x90\x36\xe2\xfb\x5f\xed\x4f\x6d\x1d\x5b\xe9\x7c\x31\x1a\xe9\xc6\x78\x24\xdf\xbf\x9b\x25\x45\xc9\x48\xc7\xf7\xda\x2f\x5f\xcf\x6b\x4d\xfb\x15\x00\x00\xff\xff\xe2\xbc\x02\x74\xe4\x02\x00\x00" +var _idtablestakingNodeNode_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x6b\xea\x40\x10\xc7\xef\xf9\x14\xf3\x3c\x48\x02\x12\xef\xa2\xc2\x7b\xaf\x14\x7a\x69\x05\xa5\xf7\xc9\x66\x34\x5b\xe3\x4e\xd8\x9d\x60\x8b\xfa\xdd\xcb\x6e\x30\x26\xa8\xad\x7b\x4b\x32\x33\xff\xdf\xfe\x26\x7a\x57\xb1\x15\x78\x2e\x79\xff\xf2\xb4\xc2\xac\xa4\xa5\xe0\x56\x9b\x0d\xac\x2d\xef\x60\x70\xfd\x61\x10\x75\x7a\x56\xbc\x25\xd3\x29\x0d\xcf\x83\x28\x1a\x8f\x61\x55\x68\x07\x62\xd1\x38\x54\xa2\xd9\x00\xe6\xb9\x03\x84\xaa\xce\x4a\xad\xc0\x70\x4e\xa0\xb0\xc2\x4c\x97\x5a\xbe\x40\x18\xd0\x00\x2a\xc5\xb5\x11\xd8\x6b\x29\xfc\x10\x34\x40\x9f\xda\x89\x07\x7a\xe5\x3c\x30\x90\x05\xce\x3e\x48\x49\x14\x75\xc7\x1f\xa2\x08\x00\xa0\xb2\x54\xa1\xa5\x18\x95\x92\x09\x60\x2d\x45\xfc\x8f\xad\xe5\xfd\x3b\x96\x35\x25\x30\xfc\xdb\x44\x24\xe7\x06\x7f\xf4\xda\x27\x4b\xea\x84\x2d\x6e\x28\xcd\x42\xc7\x34\x74\x5f\x1b\x48\x3d\xc9\x5b\x45\x16\x85\x6d\x02\xc3\x3b\x15\x0d\xeb\x3c\xf6\x76\x26\x37\x0c\x77\x8a\x96\x4d\xee\x02\xa5\x48\x60\x36\x03\xa3\x4b\x38\x1e\x5b\x3c\x7f\x02\x5f\xeb\x4b\x93\x4b\x37\x24\xd3\xe1\xe1\xc7\xb9\x8b\xe0\xfa\x34\xbf\x77\x89\x6e\x55\x08\xff\x93\xaa\x82\xd4\x36\x4e\xda\xec\x43\x8f\xc2\x92\xd4\xd6\xb4\xaf\x4e\x17\x85\x25\x49\xd8\x69\x33\xf2\x3f\x56\x30\xbb\xc1\x7c\x16\xac\x9d\xab\xe9\x61\xfa\x1e\xc2\xa3\x22\xdb\xa6\xe4\x02\x79\x0d\x14\xfe\x46\x57\xf4\x23\x7a\xf7\x18\xf5\xd7\x20\xbf\xac\xf2\x22\x73\xd4\x21\x68\x64\x9d\xbe\x03\x00\x00\xff\xff\xc8\x05\x97\x68\x6e\x03\x00\x00" func idtablestakingNodeNode_add_capabilityCdcBytes() ([]byte, error) { return bindataRead( @@ -2710,11 +2710,11 @@ func idtablestakingNodeNode_add_capabilityCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/node_add_capability.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x35, 0xe9, 0x19, 0x75, 0x7, 0x9, 0x2c, 0xc7, 0xb, 0x88, 0xb8, 0xbb, 0x46, 0x0, 0xb8, 0xbe, 0x24, 0xff, 0x89, 0xca, 0xe9, 0x6b, 0xce, 0x5a, 0x10, 0xcb, 0xaf, 0x70, 0xa8, 0x9b, 0xeb, 0x11}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x36, 0x6e, 0x2e, 0x8b, 0x90, 0xf8, 0x83, 0x13, 0x91, 0x8c, 0x95, 0xf2, 0x66, 0xd6, 0x35, 0x30, 0x74, 0x57, 0xd4, 0x82, 0x4f, 0x6f, 0xa, 0x8e, 0xcc, 0xab, 0x11, 0x97, 0xcd, 0xb1, 0xfd, 0xb1}} return a, nil } -var _idtablestakingNodeRegister_many_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x0c\x3a\x14\x99\xc6\x72\x0b\xa5\x94\xc5\x69\x30\x29\x86\x90\xd2\x96\x24\x6d\x0e\xc6\x87\xb5\x76\x64\x6d\x23\xed\x98\xd5\x28\x6a\x28\xf9\xef\x65\x57\xb6\xf5\x09\x9d\x83\x40\x6f\xde\xbc\xd9\x99\x79\xba\x38\x90\x65\x58\xe7\x54\xdf\x7c\x79\x90\xbb\x1c\xef\x59\x3e\x69\xb3\x87\xd4\x52\x01\xe1\x38\x11\x06\x9d\x9a\x07\x7a\x42\xd3\xa1\xfa\xff\x96\x51\x99\xbd\xde\xe5\xd8\x63\x75\xb1\x30\x08\xd8\x4a\x53\xca\x84\x35\x99\x28\x00\x00\xd0\xaa\x14\xb0\xb9\x67\xab\xcd\x7e\x7b\xe1\x21\x4b\x39\x3a\xf0\xe7\x8d\xe1\x4f\x47\xcc\x20\xd7\x64\xdd\x83\x56\x4a\x59\x2c\x4b\x1c\x95\xb5\x94\x5b\x7c\x19\x65\xcb\x66\x9c\xa9\x94\x2c\xa8\x32\xec\x3b\xae\xf5\x9f\x8f\x1f\x8e\xf0\x41\x72\xd6\x70\xc9\xca\x3d\xfe\x90\x9c\x6d\x83\x19\xfc\x0d\x9a\xac\xc5\x83\xb4\x18\xc9\x24\x61\x01\xab\x8a\xb3\x55\x92\x38\x9d\x33\xc3\xc5\xb3\xb4\xa0\xe1\x12\xde\xb5\x50\x4a\xd6\x4b\x83\x36\x4d\x8b\x2e\xdf\x45\x8e\x0c\xe9\x69\xb9\x77\x98\xc2\x25\xb8\x26\xf1\x8e\xac\xa5\x7a\x29\x2b\xce\xa2\xde\x5a\xe3\x47\xcd\x99\xb2\xb2\x76\x67\x9b\xc1\x9b\xf3\x65\xe2\x5f\xb2\xca\xf9\x73\xe4\x4e\x21\x60\x51\x36\x83\x2c\xce\xe2\x3e\x3d\xeb\x35\x77\x71\x75\x05\x07\x69\x74\x12\x85\xd7\x54\xe5\x0a\x0c\x31\x34\xcd\xc1\x62\x8a\x16\x4d\x82\xc0\x04\xeb\xaf\xdf\x1f\xc1\x6b\x84\xb3\xf1\x08\xec\x3a\x94\xd7\x54\x14\x9a\x19\x15\x2c\xe7\xbd\xa9\xe2\xfa\xf8\xe8\xa8\x59\xbf\x38\x9d\x61\xa3\xb7\x13\x6a\x86\x94\x77\x24\x5a\x27\x34\xb6\x69\x2c\x95\xfa\x46\x0a\xef\x30\x21\xab\xa2\xd1\x4c\x5a\x09\x67\xb5\x8d\x3e\x1e\xb7\x1b\xce\x6f\xa2\x71\xdd\x64\x7e\xe4\x3d\x31\x65\xc7\xff\x94\xde\xe2\x8b\x18\x58\x74\xb2\xa2\xf5\xa9\xe8\x7a\x76\x92\x3b\x58\xb1\x80\xe5\x7c\x00\xf5\x4a\x06\x6b\x5d\x2c\xc0\x59\x1b\x81\x33\xf4\xfb\x05\xda\xfd\xc6\x84\x7b\x24\xef\xbc\x52\x3e\x63\xb4\x9c\xb7\x37\xb8\x00\x26\xe1\xdd\x3b\xd0\x74\x5e\xd7\xf0\x16\xde\x9f\xd1\xd7\xa0\xf9\x06\xaf\xff\x02\x00\x00\xff\xff\xb8\x6b\xa8\xa9\x7c\x04\x00\x00" +var _idtablestakingNodeRegister_many_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\x4f\x6b\xdb\x4e\x10\xbd\xeb\x53\x0c\x3e\x04\x89\x5f\x2c\xff\x0a\xa5\x94\xc5\x69\x08\x29\x86\x90\xd2\x96\x24\x6d\x0e\xc6\x87\xb5\x76\x64\x6d\x23\xed\x98\xd5\x28\x6a\x28\xf9\xee\x65\x57\x8a\xf5\x17\x3a\x07\x81\xde\xbc\x99\xb7\x33\xf3\x74\x71\x24\xcb\xb0\xc9\xa9\xbe\xf9\xfc\x20\xf7\x39\xde\xb3\x7c\xd2\xe6\x00\xa9\xa5\x02\x16\xd3\xc4\x22\xe8\xd5\x3c\xd0\x13\x9a\x1e\xd5\xff\x77\x8c\xca\x1c\xf4\x3e\xc7\x01\xab\x8f\x2d\x82\x80\xad\x34\xa5\x4c\x58\x93\x09\x03\x00\x00\xad\x4a\x01\xdb\x7b\xb6\xda\x1c\x76\xe7\x1e\xb2\x94\xa3\x03\x7f\xdc\x18\xfe\xd8\x62\x06\xb9\x26\xeb\x1e\x74\xa5\x94\xc5\xb2\xc4\x49\x59\x47\xb9\xc5\x97\x49\xb6\x6c\xc6\x99\x4b\xc9\x82\x2a\xc3\x5e\x71\xa3\x7f\x7f\x78\xdf\xc2\x47\xc9\x59\xc3\x25\x2b\x0f\xf8\x5d\x72\xb6\x0b\x22\xf8\x13\x34\x59\x8b\x47\x69\x31\x94\x49\xc2\x02\x64\xc5\x59\xd8\x12\x23\x38\xbb\x4a\x12\xd7\xf2\x44\x76\xf1\x2c\x2d\x68\xb8\x80\xff\x3b\x28\x25\xeb\x55\x40\x9b\x46\xad\xcf\x77\x91\x23\x43\xfa\xb6\xe7\x3b\x4c\xe1\x02\x9c\x5e\x5c\x36\x4a\xf1\x9e\xac\xa5\x7a\xed\xd5\x07\x9b\x8e\x1f\x35\x67\xca\xca\xda\x5d\x32\x82\xb3\xd3\xb1\xe2\x9f\xb2\xca\xf9\x53\xe8\xae\x23\x60\xd5\x36\x5a\x9d\x44\x7c\x3a\x1a\x3c\xc2\xc5\xe5\x25\x1c\xa5\xd1\x49\xb8\xb8\xa6\x2a\x57\x60\x88\xa1\x11\x07\x8b\x29\x5a\x34\x09\x02\x13\x6c\xbe\x7c\x7b\x04\xdf\x63\x11\x4d\x47\x61\xa7\x50\x5e\x53\x51\x68\x66\x54\xb0\x5e\x0e\xa6\x8b\xeb\xf6\xd1\x61\x73\x11\xf1\x76\x99\xad\xde\xcd\x74\x33\xa4\xbc\x49\xd1\xba\x46\x53\xe7\xc6\x52\xa9\xaf\xa4\xf0\x0e\x13\xb2\x2a\x9c\xcc\xa4\x95\x70\xee\xdb\xea\xf6\xde\xfd\x70\x16\x14\x8d\x11\x67\xf3\x13\x3b\x8a\x39\x87\xfe\xa3\xf4\x16\x5f\xc4\xc8\xb5\xb3\x15\x9d\x75\x45\xdf\xc6\xb3\xdc\xd1\x8a\x05\xac\x97\x23\x68\x50\x32\x5a\xeb\x6a\x05\xce\xc4\x08\x9c\xa1\xdf\x2f\xd0\xfe\x17\x26\x3c\x20\x0d\x1c\x58\xca\x67\x0c\xd7\xcb\xee\x16\xe7\xc0\x24\xbc\x9b\x47\xbd\x9d\xf7\x35\xfc\x07\xef\x4e\xe8\x6b\xd0\x7c\x83\xd7\xbf\x01\x00\x00\xff\xff\x96\xeb\x6f\xdd\x97\x04\x00\x00" func idtablestakingNodeRegister_many_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2730,11 +2730,11 @@ func idtablestakingNodeRegister_many_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/register_many_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8e, 0xdd, 0xd, 0x23, 0x8a, 0x8f, 0xa2, 0x92, 0xf, 0x9e, 0xed, 0xb9, 0xf9, 0xfd, 0x52, 0x80, 0xb3, 0xbc, 0xcd, 0x89, 0xea, 0x8, 0x21, 0xee, 0x71, 0xbf, 0x3b, 0x72, 0x68, 0xa5, 0xda, 0x19}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc2, 0xe6, 0xe8, 0x83, 0x9f, 0xca, 0x99, 0x96, 0xbd, 0x0, 0x9c, 0x7a, 0x9e, 0xc1, 0xb0, 0x59, 0x36, 0x41, 0xce, 0x4a, 0x5d, 0xfb, 0x32, 0x64, 0x13, 0xaa, 0xc1, 0x2d, 0x2, 0x54, 0xa6, 0xf8}} return a, nil } -var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\xdd\x6a\xdb\x4c\x10\xbd\xd7\x53\x0c\xbe\x08\x32\x38\xf6\xcd\xc7\x47\x11\x4e\x42\x48\x09\x84\x96\x26\xe4\xa7\xb9\x5e\xef\x8e\xad\x6d\xd6\x3b\x62\x76\x54\x35\x84\xbc\x7b\x59\x29\xb6\xb4\xc8\x0d\x89\x2e\x64\xef\xcc\x99\x1f\x9d\x73\xd6\x6e\x2b\x62\x81\x4b\x47\xcd\xd5\xd7\x7b\xb5\x72\x78\x27\xea\xc9\xfa\x0d\xac\x99\xb6\x30\x19\x27\x26\xd9\xa0\xe6\x9e\x9e\xd0\x0f\xa0\xed\xb9\x47\xd4\x7e\x63\x57\x0e\x13\xd4\x30\x36\xc9\xb2\xc5\x02\xee\x4b\x1b\x40\x58\xf9\xa0\xb4\x58\xf2\xa0\x19\x95\x60\x00\x05\x1e\x1b\xf0\x64\x10\x82\x70\xad\x05\x68\xf5\x0b\xb5\xc4\x22\xe5\x0d\xd4\x95\x69\x71\x52\x22\x54\x4c\x15\x05\x34\x70\x65\xd0\x8b\x95\x67\x68\x97\xce\xb2\x41\xe3\x3c\x03\x00\xb0\xa6\x80\x3b\x61\xeb\x37\xb3\xf6\xcc\xe4\xb0\x80\x87\x2b\x2f\x5f\xba\x80\x47\x69\x88\xe3\xb7\x9e\x1b\xc3\x18\x42\x8a\xef\xd3\xdf\xf0\x39\x4d\x85\x8e\xa2\x51\x5c\x6d\xa9\xf6\x52\xc0\xc3\xa5\xfd\xf3\xff\x7f\xd9\x14\x5e\xb2\x36\xee\x50\x60\xbd\xa3\xed\x16\xd7\x05\xa8\x5a\xca\x3c\xe1\x68\xfe\x68\xa5\x34\xac\x9a\xf8\x39\x53\x38\xda\xd3\x3c\xff\xa9\x6a\x27\x5d\xa3\x8a\xb1\x52\x8c\xb9\xd2\x5a\x0a\x38\xaf\xa5\x3c\xd7\x3a\xce\xdc\x8f\x6a\xd7\x43\xb7\x9e\x0f\xe7\xc1\x09\xc4\x8a\xf9\x8a\x98\xa9\x59\x7e\x7a\xf8\x69\x1e\x45\x2d\x60\x11\x84\x58\x6d\x70\xb1\x6f\xde\xa6\xa7\xfb\xc9\xf1\x39\x3b\x83\x4a\x79\xab\xf3\xc9\x05\xd5\xce\x80\x27\x81\x6e\x30\x30\xae\x91\xd1\x6b\x04\x21\xb8\xfc\x7e\xfd\x08\x6d\xfd\x64\xda\xef\x1e\xa9\x8a\x4e\x88\x2e\x44\x86\xe5\xf1\x01\xcf\xce\x95\x31\x3f\xc8\xe0\x2d\x6a\x62\x93\x27\xd3\xa3\xea\xd6\xcc\x92\x58\xa7\x7c\x7c\xa7\xf1\x03\x06\x18\x85\xfe\x55\xd1\x6a\x9f\x1c\x53\xe4\xd0\x22\xfd\xff\x14\x23\x91\xc1\x70\x41\xdb\xad\x15\x41\x53\xc0\xf2\x78\x24\xdd\xbc\x79\x53\x26\xdf\x99\xab\xfb\xed\x39\x1f\x90\x67\xd7\x07\x74\x1e\xd3\x17\xb9\xbb\xae\x90\x95\x10\xbf\x89\x7d\x00\xd1\x29\xb0\x93\xfe\x5d\xd0\x5d\x67\x8b\x1b\x25\xe5\x14\x4e\x4e\xc0\x5b\x37\xf4\x63\x7b\x35\xe2\x5e\x41\xfd\xc6\x7c\x79\xdc\xeb\x3b\x03\xa1\x4f\xf4\x3e\xd0\xd2\x59\xff\xb4\x3c\x7a\x79\xb7\xc5\x4d\xbd\x72\x56\xbf\x9e\xa6\x4e\x89\xcf\x07\xca\xe2\xe0\xd9\xa8\x50\x14\x6f\x50\x3e\xbe\x7a\xd2\xa0\xd7\xee\x15\xd0\x05\x84\x97\x24\x6d\x30\x08\xd3\xf3\xe0\x1a\xf4\xf8\xac\x7b\xbf\xfe\x0d\x00\x00\xff\xff\xbe\x03\xe3\x4b\xd0\x05\x00\x00" +var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\x4d\x6f\xdb\x30\x0c\xbd\xfb\x57\x10\x39\x14\x36\x90\x3a\x97\x61\x18\x82\xb4\x45\x91\xa1\x40\xb1\x61\x2d\xfa\xb1\x9e\x15\x89\x8e\xb5\x2a\xa2\x21\xd1\xf3\x8a\xa2\xff\x7d\x90\x9d\xc4\xd6\x9c\x65\x6b\x0e\x8e\x45\x3e\x91\x8f\x8f\xcf\x7a\x53\x91\x63\xb8\x32\xd4\x5c\x7f\x7e\x10\x2b\x83\xf7\x2c\x9e\xb5\x5d\x43\xe1\x68\x03\x93\x71\x62\x92\x0c\xee\x3c\xd0\x33\xda\x01\xb4\x3d\xf7\x88\xda\xae\xf5\xca\x60\x84\x1a\xc6\x26\x49\x32\x9b\xc1\x43\xa9\x3d\xb0\x13\xd6\x0b\xc9\x9a\x2c\x48\x87\x82\xd1\x83\x00\x8b\x0d\x58\x52\x08\x9e\x5d\x2d\x19\x68\xf5\x03\x25\x87\x4b\xc2\x2a\xa8\x2b\xd5\xe2\xb8\x44\xa8\x1c\x55\xe4\x51\xc1\xb5\x42\xcb\x9a\x5f\xa0\x25\x9d\x24\x83\xc2\x69\x02\x00\xa0\xd5\x1c\xee\xd9\x69\xbb\x9e\xb6\x67\x47\x06\xe7\xf0\x78\x6d\xf9\x53\x17\xb0\xc8\x0d\xb9\x30\xeb\xa5\x52\x0e\xbd\x8f\xf1\x7d\xfa\x0b\xbe\xc4\x29\xdf\x49\x34\x8a\x8b\x0d\xd5\x96\xe7\xf0\x78\xa5\x7f\x7d\xfc\x90\x64\xf0\x9a\xb4\x71\x83\x0c\xc5\x4e\xb6\x3b\x2c\xe6\x20\x6a\x2e\xd3\x48\xa3\xfc\x49\x73\xa9\x9c\x68\xc2\x38\x19\x9c\xec\x65\xce\xbf\x8b\xda\x70\x57\xa8\x72\x58\x09\x87\xa9\x90\x92\xb7\x45\xee\x99\x9c\x58\xe3\x14\x96\xa2\x12\x2b\x6d\x34\x6b\xf4\x19\x9c\x5c\x4a\x19\xc8\xec\x39\xb4\xbc\xd1\x14\xf9\x90\x08\x9c\x41\x28\x95\xfb\xae\x48\xbe\x22\xe7\xa8\x59\xbc\x9b\xdd\x79\x1a\xb6\x3e\x87\xd9\xb6\xd0\x6c\xdf\xa4\x4d\x67\x7b\x06\xe1\x77\x71\x01\x95\xb0\x5a\xa6\x93\x25\xd5\x46\x81\x25\x86\xae\x31\x38\x2c\xd0\xa1\x95\x08\x4c\x70\xf5\xf5\xe6\x09\xda\xfb\x93\xac\x9f\x21\x68\x19\xac\x12\x6c\x8a\x0e\x16\xa7\x07\x4c\x9d\x0b\xa5\xbe\x91\xc2\x3b\x94\xe4\x54\x1a\x75\x0f\xb6\xd0\x6a\x1a\xc5\x3a\x6b\x84\x67\x1c\x3f\xe0\x90\x51\xe8\x6f\x37\x5a\x73\x44\xc7\x18\x39\xf4\x50\xff\x1e\x63\x38\x28\xe8\x97\xb4\xd9\x68\x66\x54\x73\x58\x9c\x8e\x56\x98\x37\xdb\xcd\xa4\x3b\xf7\x75\xff\xbd\xe6\x03\xf1\x74\x71\x64\xdf\x63\x19\x83\x86\x37\x15\x3a\xc1\xe4\xb6\x4b\x3f\x80\xe8\x36\xb1\xb3\xc0\x51\xd0\xd6\xac\xb7\x82\xcb\x0c\xce\xce\xc0\x6a\x33\xf4\x67\xfb\x0d\x0d\xf9\x79\xf1\x13\xd3\xc5\x69\xbf\xef\x29\x30\xbd\xa3\x47\x5c\x3a\xb6\xce\x52\x54\x3b\xfb\xcb\xc1\xa7\xb3\xef\xad\xbd\xaf\x71\x71\xf2\x7a\xb4\xd9\x6d\xbd\x32\x5a\xbe\x9d\xc7\x1e\x0b\xbf\xff\xe5\x18\x5d\xcc\x0e\x68\x11\x91\xab\x42\x3f\x5f\x8e\xdb\x45\x73\x4d\x47\x69\xc1\xff\x50\xad\x1b\x24\x10\x9a\xfe\xc1\x68\xf7\xf6\x06\x68\x3c\xc2\x6b\x94\x56\xe8\xd9\xd1\xcb\xa0\x7d\x8f\x4f\xba\xe7\xdb\xef\x00\x00\x00\xff\xff\xee\x09\x72\x75\x7c\x06\x00\x00" func idtablestakingNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -2750,11 +2750,11 @@ func idtablestakingNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0xa, 0x1e, 0x16, 0x39, 0xfa, 0xf8, 0x1d, 0xc5, 0xfd, 0x7b, 0x8f, 0x39, 0xb0, 0x20, 0x83, 0x7f, 0x8d, 0x3c, 0x80, 0xbe, 0xca, 0x7f, 0xe0, 0x5e, 0x87, 0x8f, 0x19, 0x74, 0xd4, 0x3b, 0xfe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1a, 0xb7, 0xd, 0xea, 0x9d, 0xbf, 0x88, 0x55, 0x79, 0x66, 0xbe, 0x15, 0x7e, 0x81, 0x6e, 0x2a, 0x6c, 0x19, 0xcf, 0xd, 0x3d, 0x6d, 0xab, 0x5e, 0x57, 0x5e, 0x77, 0x98, 0xfe, 0x33, 0x8a, 0x1f}} return a, nil } -var _idtablestakingNodeRequest_unstakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x41\x6b\xa3\x70\x10\xc5\xef\x7e\x8a\x87\x87\x45\x2f\x7a\x59\xf6\x20\xbb\x1b\xc2\x2e\x81\x42\x69\x4b\xd3\x7c\x80\xc9\xdf\x31\xda\xe8\x7f\xec\x38\x36\x81\x92\xef\x5e\x8c\x89\xb4\xa4\x85\x1e\xfa\x2e\x73\x70\xe6\xf1\x7b\xbe\x7f\xd5\xb4\xa2\x86\x45\x2d\xbb\xab\xff\x0f\xb4\xae\x79\x69\xb4\xad\xfc\x06\x85\x4a\x83\xf0\xf2\x43\x18\x04\x81\x29\xf9\x8e\x9c\x55\xe2\x23\x6a\xa4\xf7\x96\x61\xb5\xa8\xf6\xbf\x7e\xc6\x78\x09\x02\x00\x48\x53\x5c\x8b\xa3\x1a\xcf\xa4\xd5\x70\x8e\x42\x14\x04\xe5\x82\x95\xbd\x63\x98\xc0\x4a\x86\x97\x9c\x21\xeb\x47\x76\x76\x3c\xac\xd9\xd0\x19\x6d\x59\xef\xb9\xc8\x40\xbd\x95\xd1\x25\x45\x72\x23\x39\xdf\xb6\xac\x64\xa2\x31\x7e\x7c\xb2\xb1\x3c\x1a\x8d\x44\xad\x72\x4b\xca\x11\x39\x67\x19\xe6\xbd\x95\x73\xe7\x06\xf6\x81\x19\x27\xa5\x29\xd6\xa2\x2a\xbb\xaf\xa0\x0e\xea\xb8\x2e\x92\x89\x17\x7f\x30\xd8\x27\xa3\xc7\xef\xef\x80\xff\x1b\x0d\x4d\x64\x1f\x54\xf4\x66\x69\x69\xa2\xb4\xe1\x3b\xb2\x32\x9e\xd0\x06\xcd\x66\x68\xc9\x57\x2e\x0a\xff\x49\x5f\xe7\xf0\x62\xe7\x80\xef\xe2\x75\xa7\xd6\x29\x6f\x2a\x1f\xc6\xe3\x1f\x3b\x8c\x83\xf7\xec\x7a\xe3\x73\xb3\x97\xa9\x13\xe5\xa7\x9e\x3b\x5b\xf9\x93\xcd\xf4\x28\xc6\x39\xd9\x1d\x5e\x03\x00\x00\xff\xff\x47\x2f\x90\xdd\x6f\x02\x00\x00" +var _idtablestakingNodeRequest_unstakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xbf\x4e\xc3\x40\x0c\xc6\xf7\x3c\x85\x95\xa1\x4a\x96\x64\x41\x0c\x15\x50\xf1\x47\x95\x90\x10\x20\x4a\xd9\xdd\x8b\xd3\x1e\xbd\x9c\x83\xe3\xd0\x4a\xa8\xef\x8e\xae\x49\xab\x56\x05\x89\x01\x2f\x37\x9c\xfd\xf9\xfb\xd9\xb6\x55\xcd\xa2\x30\x76\xbc\xba\xbf\x7b\xc5\x99\xa3\x89\xe2\xd2\xfa\x39\x94\xc2\x15\xc4\xa7\x1f\x71\x14\x45\x2a\xe8\x1b\x34\x6a\xd9\x27\x58\x71\xeb\x75\x08\xd3\xb1\x5d\x9f\x9f\xa5\xf0\x15\x45\x00\x00\x79\x0e\x0f\x6c\xd0\xc1\x27\x8a\x0d\xe5\x50\xb2\x00\x82\x50\x49\x42\xde\x10\x28\x83\x2e\x08\x3c\x17\x04\x3c\x7b\x27\xa3\xdb\x42\x47\x0a\x8d\xe2\x92\xe4\x85\xca\x21\x60\xab\x8b\xe4\xd4\x45\xf6\xc8\x05\x3d\xd5\x24\xa8\x2c\x29\x0c\x7e\xc9\x98\x6c\x85\x3a\x47\xb5\x50\x8d\x42\x09\x1a\xa3\xbd\xee\x0d\x8b\xf0\xea\x0d\x5d\x4b\x29\x0c\xae\x8d\x09\x28\x01\x01\xfa\xc8\x73\x98\x6d\x73\xfe\xe2\x3c\x44\x43\xae\xcc\xf6\xf6\xe1\x12\x42\xb7\xac\x51\x16\x9c\x53\xd6\x69\x5d\xfc\x07\xd3\x55\x12\x16\x34\xfc\x61\x73\x07\x49\x93\xae\xef\x33\xea\x22\xdd\x5b\x0c\x31\x1a\x41\x8d\xde\x9a\x24\xbe\xe5\xd6\x15\xe0\x59\x77\xa0\x47\x98\x4d\x7f\x0c\x58\x54\xd6\xc7\x9d\xc6\xa6\x1b\x27\xad\xc9\xb4\x4a\x07\xc3\x3a\x66\xcf\x84\x3e\x5a\x6a\x74\xea\x7b\x91\xfd\xa5\x74\xef\x4e\x6c\x13\x7d\x07\x00\x00\xff\xff\x7d\xcc\x86\xf9\x84\x02\x00\x00" func idtablestakingNodeRequest_unstakeCdcBytes() ([]byte, error) { return bindataRead( @@ -2770,11 +2770,11 @@ func idtablestakingNodeRequest_unstakeCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/request_unstake.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2a, 0x5f, 0x13, 0xcd, 0xff, 0x5a, 0x6d, 0xce, 0x6e, 0xca, 0xd9, 0xf1, 0x4f, 0xc1, 0x68, 0xea, 0xc2, 0xf4, 0x81, 0xd8, 0x17, 0xb8, 0xee, 0x39, 0xe7, 0x88, 0x7e, 0x11, 0xb1, 0xfe, 0xea, 0x37}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8, 0x6c, 0x5c, 0x95, 0xf8, 0x1, 0x61, 0xb4, 0x8e, 0xcb, 0x97, 0xb8, 0x11, 0xcb, 0x4e, 0xd9, 0xd7, 0x1c, 0xc2, 0xbe, 0x23, 0xfa, 0x38, 0x54, 0xcf, 0xc5, 0x78, 0xac, 0x14, 0x7c, 0x28, 0xe6}} return a, nil } -var _idtablestakingNodeStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\xc1\x8e\xd3\x40\x0c\x86\xef\x79\x0a\x2b\x07\x94\x1c\x48\x2e\x88\x43\xb5\xb0\x5a\x81\x2a\x21\xad\x76\x11\x5d\xd8\xb3\x3b\x71\x9a\xa1\xd3\x71\xe4\x38\x74\x25\xb4\xef\x8e\x26\xd3\x84\x54\x29\x12\xa0\x9d\xcb\xb4\xb1\xfd\xe7\xff\x6c\xc7\x1e\x5a\x16\x85\xb5\xe3\xe3\xa7\x8f\x0f\xb8\x75\xb4\x51\xdc\x5b\xbf\x83\x5a\xf8\x00\xe9\x32\x90\x26\xb3\x9a\x07\xde\x93\x9f\xa5\x0e\xff\x7f\x67\xf4\x7e\x67\xb7\x8e\xce\xb2\xe6\xcf\xd2\x24\x51\x41\xdf\xa1\x51\xcb\x3e\xc3\x03\xf7\x5e\x57\xf0\x75\x6d\x9f\xde\xbe\xc9\xe1\x67\x92\x00\x00\x94\x25\xdc\xb2\x41\x07\x3f\x50\x6c\x70\x02\x35\x0b\x20\x08\xd5\x24\xe4\x0d\x81\x32\x68\x43\xe0\xb9\x22\xe0\xed\x77\x32\x3a\x14\x3a\x52\xe8\x14\xf7\x24\x5f\xa8\x5e\x01\xf6\xda\x64\x4b\xa0\xe2\x8e\x2b\xba\x6f\x49\x50\x59\x72\x78\xf5\x87\x8c\xcd\x20\x94\x4c\xc2\xf5\x88\x3b\xd3\x9e\xb3\x15\x8f\x56\x9b\x4a\xf0\x18\x84\x4e\xb2\x31\xf0\x0d\x7b\xa7\x51\xa8\x15\x6a\x51\x28\x43\x63\x74\x05\x37\xbd\x36\x37\xc6\x84\x26\x04\x78\x38\x9d\xb2\x84\x2d\x8b\xf0\xf1\x6f\x98\xc3\xe9\xc8\xd5\xc5\x04\x0e\xef\x20\xc8\x17\x51\xe3\xea\x25\xba\xf0\x3e\x0b\xc3\x5c\x5d\x58\x9b\x59\xd2\x46\x59\x70\x47\x9f\x51\x9b\x7c\xb2\x16\xce\xf5\x35\xb4\xe8\xad\xc9\xd2\x0f\xdc\xbb\x0a\x3c\xeb\x08\x78\x86\xd7\x9d\x36\x11\xab\x83\xf5\x69\x9e\x9c\xf3\xcd\xfb\x7f\x11\xf1\x1f\x86\x31\xf2\x94\x5d\xf4\x5c\x4e\xe2\x43\xf8\xff\xec\xaf\x6f\xef\x1f\x61\xa8\x1f\xbd\x3f\xc7\x8b\x9e\xc8\xf4\x4a\xe3\x7a\x2f\x27\x16\x7f\xdd\x51\xb4\xd0\x65\x57\xaf\x17\xc4\xc5\xf1\x04\x34\x7d\x34\xf1\xce\xa7\x57\x3d\xff\x0a\x00\x00\xff\xff\xc0\x27\x6e\x53\xdb\x03\x00\x00" +var _idtablestakingNodeStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\xcf\x8e\xd3\x40\x0c\xc6\xef\x79\x0a\x2b\x07\x94\x1c\x48\x2e\x88\x43\xb5\xb0\xe2\x8f\x2a\x21\xad\x76\x11\x5d\x76\xcf\xee\xc4\x69\x87\x4e\xc7\x91\xe3\xd0\x95\x50\xdf\x1d\x4d\x26\x0d\x53\x15\x10\x20\xe6\xd2\x26\xfe\xfc\xd9\x3f\x7b\x62\xf7\x1d\x8b\xc2\xd2\xf1\xe1\xc3\xfb\x7b\x5c\x3b\x5a\x29\xee\xac\xdf\x40\x2b\xbc\x87\xfc\x32\x90\x67\x49\xce\x3d\xef\xc8\x27\xd2\xf1\xf9\x87\x62\xf0\x1b\xbb\x76\x74\xa6\x4a\xdf\xe5\x59\xa6\x82\xbe\x47\xa3\x96\x7d\x81\x7b\x1e\xbc\x2e\xe0\xf3\xd2\x3e\xbd\x7c\x51\xc2\xb7\x2c\x03\x00\xa8\x6b\xb8\x61\x83\x0e\xbe\xa2\xd8\xd0\x09\xb4\x2c\x80\x20\xd4\x92\x90\x37\x04\xca\xa0\x5b\x02\xcf\x0d\x01\xaf\xbf\x90\xd1\x31\xd1\x91\x42\xaf\xb8\x23\xf9\x44\xed\x02\x70\xd0\x6d\x71\x09\x54\xdd\x72\x43\x77\x1d\x09\x2a\x4b\x09\xcf\x7e\xa1\x58\x8d\x46\xd9\x6c\xdc\x9e\x70\x13\xef\x94\xad\x7a\xb4\xba\x6d\x04\x0f\xc1\x68\xb2\x8d\x81\x07\x1c\x9c\x46\xa3\x4e\xa8\x43\xa1\x02\x8d\xd1\xc9\xe4\x2d\x8b\xf0\xe1\x01\xdd\x10\xb2\xde\x18\x13\x66\x12\x66\x01\xd3\xa9\x6b\x58\x8f\x9a\x3f\x19\x41\x38\x3d\xb9\xb6\x9a\xe7\x00\xaf\x20\x54\xab\x7a\x65\xc1\x0d\x55\xd1\xeb\xea\x7f\x0c\xe7\x75\x11\x76\xbc\xf8\xc9\x6d\x4a\x44\xab\x58\xf7\x23\xea\xb6\x9c\x5b\x0c\xe7\xfa\x1a\x3a\xf4\xd6\x14\xf9\x3b\x1e\x5c\x03\x9e\xf5\x04\x7a\x86\xd9\x4f\x17\x14\x9b\xbd\xf5\x79\x99\x9d\x73\xa6\x6b\xf9\x2d\xea\x5f\xec\xea\xc4\x55\x4f\x46\xf5\x5c\x64\x0c\xff\x1b\xc6\xf2\xe6\xee\x11\xc6\xfc\x3c\x1a\x1c\x23\x09\x3d\x91\x19\x94\x92\x85\x9f\xef\x2f\xfe\xbb\xa5\xd8\x40\x5f\x5c\x3d\xbf\xe0\xae\x0e\x13\xce\xfc\x45\xc5\xdf\xf2\x54\xe8\x98\x7d\x0f\x00\x00\xff\xff\xbc\x5a\xce\x95\xf8\x03\x00\x00" func idtablestakingNodeStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2790,11 +2790,11 @@ func idtablestakingNodeStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbc, 0xe9, 0x39, 0x6d, 0xfe, 0xbe, 0xb2, 0x52, 0x5b, 0x62, 0x2a, 0x2f, 0x58, 0x96, 0x49, 0xbc, 0x7a, 0x5c, 0x51, 0x35, 0x1f, 0x8a, 0x56, 0xc, 0x58, 0x29, 0x42, 0x94, 0xb7, 0x48, 0x66, 0x1a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x48, 0x57, 0xd, 0xb, 0x63, 0xdb, 0xf7, 0xdc, 0xab, 0x6e, 0xaf, 0xc, 0x38, 0x8e, 0xf, 0x74, 0x0, 0x40, 0x9d, 0x5a, 0xea, 0xf8, 0xa9, 0x60, 0xb, 0x2c, 0x6d, 0x9a, 0xa8, 0x58, 0x26, 0x39}} return a, nil } -var _idtablestakingNodeStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x41\x4b\xeb\x50\x10\x85\xf7\xf9\x15\x87\x2c\x1e\xc9\xa6\xd9\x3c\xde\x22\x3c\x2d\x45\x29\x08\xa2\xd2\xd6\x1f\x30\xbd\x99\x34\xb1\xc9\x9d\x30\x99\xd8\x82\xf4\xbf\x4b\x9a\x36\x28\x55\x70\xe1\x6c\xe6\xc2\x9d\x39\x7c\xe7\x9e\x5b\xd6\x8d\xa8\x61\x5e\xc9\xee\xee\x76\x45\xeb\x8a\x97\x46\xdb\xd2\x6f\x90\xab\xd4\x08\x2f\x2f\xc2\x20\x08\x4c\xc9\xb7\xe4\xac\x14\x1f\x51\x2d\x9d\xb7\x14\xcf\xf3\x72\xff\xef\x6f\x8c\xb7\x20\x00\x80\x24\xc1\xbd\x38\xaa\xf0\x4a\x5a\xf6\xeb\xc8\x45\x41\x50\xce\x59\xd9\x3b\x86\x09\xac\x60\x78\xc9\x18\xb2\x7e\x61\x67\xc7\xc5\x8a\x0d\xad\xd1\x96\x75\xc1\x79\x0a\xea\xac\x88\x2e\x29\x26\x0f\x92\xf1\x63\xc3\x4a\x26\x1a\xe3\xcf\x37\x13\xcb\xa3\xd0\x40\xd4\x28\x37\xa4\x1c\x91\x73\x96\x62\xd6\x59\x31\x73\xae\x67\xef\x99\x71\xaa\x24\xc1\x5a\x54\x65\xf7\x13\xd4\xbe\x5a\xae\xf2\xc9\xc8\x8b\x2b\xf4\xf2\x93\x41\xe3\xff\x6f\xc0\x5f\x47\x7d\x12\xe9\x17\x11\x7d\x18\x5a\x9a\x28\x6d\xf8\x89\xac\x88\x47\xb4\xbe\xa6\x53\x34\xe4\x4b\x17\x85\x37\xd2\x55\x19\xbc\xd8\xd9\xe0\x27\x7b\xed\x29\x75\xca\xea\xd2\x87\xf1\xf0\x62\x87\xa1\xf1\x9e\x5d\x67\x7c\x4e\xf6\xd2\xf5\x70\x5a\xf0\x8e\x34\xe3\x6c\x25\x5b\xf6\xed\xf8\x2f\x86\x3e\x2a\x1e\xde\x03\x00\x00\xff\xff\xa5\x19\x83\x3a\x72\x02\x00\x00" +var _idtablestakingNodeStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x4f\x6b\xea\x50\x10\xc5\xf7\xf9\x14\x87\x2c\x24\xd9\x24\x9b\xc7\x5b\xc8\x7b\x95\xfe\x41\x28\x94\xb6\xa8\xed\x7e\xbc\x99\x68\x6a\x72\x27\x4c\x26\x55\x28\x7e\xf7\x12\xa3\xa2\xd8\x42\x17\x9d\x4d\x02\x77\xe6\xcc\xf9\xcd\x4c\x51\xd5\xa2\x86\x71\x29\xeb\xfb\xbb\x19\xcd\x4b\x9e\x1a\xad\x0a\xbf\x40\xae\x52\x21\xbc\x7c\x08\x83\x20\x30\x25\xdf\x90\xb3\x42\x7c\x44\x95\xb4\xde\x86\x78\x19\x17\x9b\xbf\x7f\x62\x7c\x04\x01\x00\xa4\x29\x1e\xc4\x51\x89\x77\xd2\xa2\x2b\x47\x2e\x0a\x82\x72\xce\xca\xde\x31\x4c\x60\x4b\x86\x97\x8c\x21\xf3\x37\x76\xb6\x2b\x2c\xd9\xd0\x18\xad\x58\x27\x9c\x0f\x41\xad\x2d\xa3\x4b\x17\xc9\xa3\x64\xfc\x54\xb3\x92\x89\xc6\x18\x7c\x93\x31\xdd\x09\xf5\x8e\x6a\xe5\x9a\x94\x23\x72\xce\xf6\xba\x37\xa2\x2a\xeb\x57\x2a\x5b\x8e\x31\xb8\x76\xae\x43\xe9\x10\xb0\x8f\x34\xc5\x7c\x97\xf3\x13\xe7\x5d\x34\x5c\xe6\xc9\xd1\x3e\xfe\xa3\xeb\x96\x34\x26\x4a\x0b\x4e\x7a\xad\x7f\xbf\xc1\x74\x15\x75\x0b\x1a\x7e\xb1\xb9\x93\xa4\x69\xdf\xf7\x99\x6c\x19\x1f\x2d\x76\x31\x1a\xa1\x26\x5f\xb8\x28\xbc\x95\xb6\xcc\xe0\xc5\x0e\xa0\x67\x98\xcd\xfe\x18\x28\xab\x0a\x1f\xf6\x1a\xdb\x7e\x9c\xbc\x61\xd7\x1a\x9f\x0c\xeb\x9c\xbd\xff\x9b\xf0\x9a\x34\xe3\x6c\x26\x2b\xf6\xcd\xf1\x58\xfa\xef\x41\x6f\x1b\x7c\x06\x00\x00\xff\xff\x84\x76\x84\xb1\x87\x02\x00\x00" func idtablestakingNodeStake_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2810,11 +2810,11 @@ func idtablestakingNodeStake_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/stake_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd2, 0xf6, 0xac, 0xe8, 0x52, 0xe, 0x2a, 0x37, 0x55, 0x82, 0x7a, 0x7d, 0x32, 0xf0, 0xa4, 0x7c, 0xf9, 0x3d, 0x94, 0xe0, 0x66, 0xac, 0xca, 0xa, 0xd4, 0xec, 0xc1, 0x58, 0x81, 0xd4, 0x14, 0xdf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xde, 0x6d, 0xdc, 0x1e, 0x2c, 0x5b, 0xbb, 0xc7, 0xea, 0xf2, 0x93, 0xd9, 0x2f, 0x30, 0x7b, 0xb0, 0xc7, 0x6f, 0xd5, 0xba, 0x2a, 0x93, 0x4b, 0xa6, 0x82, 0x5d, 0x62, 0xe5, 0xe9, 0xc, 0x13, 0xed}} return a, nil } -var _idtablestakingNodeStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x41\x4b\xfb\x40\x10\xc5\xef\xf9\x14\x8f\x1c\xfe\x24\x97\xe6\xf2\xc7\x43\x50\x4b\x51\x0a\x82\x28\xd8\xf6\x03\x4c\x37\x93\x36\x36\xd9\x09\x93\x89\x2d\x48\xbf\xbb\xa4\xdb\x06\xa4\x08\x1e\x9c\xcb\x2c\xcc\xce\xe3\xf7\xf6\x6d\xd5\xb4\xa2\x86\x79\x2d\xfb\xa7\xc7\x25\xad\x6b\x5e\x18\xed\x2a\xbf\x41\xa9\xd2\x20\xbe\x1e\xc4\x51\x14\x99\x92\xef\xc8\x59\x25\x3e\xa1\x46\x7a\x6f\x39\x56\xf3\xea\x70\xf3\x3f\xc5\x67\x14\x01\x40\x96\xe1\x59\x1c\xd5\xf8\x20\xad\x86\x75\x94\xa2\x20\x28\x97\xac\xec\x1d\xc3\x04\xb6\x65\x78\x29\x18\xb2\x7e\x67\x67\xa7\xc5\x9a\x0d\x9d\xd1\x8e\xf5\x8d\xcb\x1c\xd4\xdb\x36\xb9\xa6\x98\xbc\x48\xc1\xaf\x2d\x2b\x99\x68\x8a\x7f\x3f\xdc\x58\x9c\x84\x02\x51\xab\xdc\x92\x72\x42\xce\x59\x8e\x59\x6f\xdb\x99\x73\x03\xfb\xc0\x8c\x73\x65\x19\xd6\xa2\x2a\xfb\xdf\xa0\x0e\xd5\x71\x5d\x4e\x46\x5e\xdc\x61\x90\x9f\x04\x8d\xdb\xbf\x80\xbf\x4f\x86\x24\x72\x64\x9d\x89\xd2\x86\xb3\xb2\x96\x7d\x18\xa5\x23\xc5\x50\xd3\x29\x5a\xf2\x95\x4b\xe2\x07\xe9\xeb\x02\x5e\xec\xe2\xe5\x9b\x93\xee\x1c\x30\x15\x4d\xe5\xe3\x34\x3c\xce\x31\x34\x3e\xb0\xeb\x8d\x2f\x21\x5e\x1b\x0c\xa7\x95\x3f\xb5\x62\x29\x3b\xf6\xdd\xf8\x05\x42\x1f\x15\x8f\x5f\x01\x00\x00\xff\xff\x41\xee\x38\xc1\x5d\x02\x00\x00" +var _idtablestakingNodeStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xcd\x8a\xdb\x50\x0c\x85\xf7\x7e\x8a\x83\x17\xc1\xde\xd8\x9b\xd2\x45\x68\x1b\xfa\x43\xa0\x50\x5a\x68\x92\xd9\x2b\xd7\x72\xe2\xc9\xf5\x95\x91\xe5\x49\x60\xc8\xbb\x0f\xfe\x49\x98\x10\x06\x66\x31\xda\xc8\x20\xe9\xf8\x7c\xd2\xad\xea\x46\xd4\xb0\xf4\x72\xfc\xfd\x6b\x4d\x5b\xcf\x2b\xa3\x43\x15\x76\x28\x55\x6a\xc4\xf7\x85\x38\x8a\x22\x53\x0a\x2d\x39\xab\x24\x24\x54\x4b\x17\x6c\x8e\xcd\xb2\x3a\x7d\xfe\x94\xe2\x39\x8a\x00\x20\xcf\xf1\x47\x1c\x79\x3c\x91\x56\xfd\x38\x4a\x51\x10\x94\x4b\x56\x0e\x8e\x61\x02\xdb\x33\x82\x14\x0c\xd9\x3e\xb2\xb3\x61\xd0\xb3\xa1\x35\x3a\xb0\xfe\xe7\x72\x0e\xea\x6c\x9f\xdc\xbb\xc8\xfe\x4a\xc1\xff\x1a\x56\x32\xd1\x14\xb3\x37\x3a\x56\x83\xd0\xe8\xa8\x51\x6e\x48\x39\x21\xe7\x6c\xd2\xfd\x21\xaa\x72\x7c\x20\xdf\x71\x8a\xd9\x77\xe7\x7a\x94\x1e\x01\x53\xe4\x39\xb6\x43\xcf\x7b\x9c\xf7\xd1\xb2\x2f\xb3\xab\x7d\x7c\x45\xff\xb7\xac\x35\x51\xda\x71\x36\x6a\x7d\xf9\x08\xa6\x6f\x49\x7f\xa0\x39\xf2\x49\x3b\x2f\xbd\x1c\xc7\x52\x7a\x75\xd3\xc7\x62\x81\x86\x42\xe5\x92\xf8\xa7\x74\xbe\x40\x10\xbb\x30\xdd\x10\xb5\xd3\xdd\xa9\xa8\xab\x10\x8f\x1a\xe7\x71\x73\x7c\x62\xd7\x19\xbf\xda\xcb\x2d\xe6\xf8\xb5\x09\x43\x2a\xd6\x72\xe0\xd0\x5e\xdf\xc5\x98\x2f\x7a\xe7\xe8\x25\x00\x00\xff\xff\xbf\x2c\x3f\x68\x72\x02\x00\x00" func idtablestakingNodeStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2830,11 +2830,11 @@ func idtablestakingNodeStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0x32, 0xcc, 0x35, 0xda, 0x79, 0xb7, 0xea, 0x10, 0x45, 0x27, 0x4a, 0x6a, 0xb2, 0xac, 0x2e, 0x68, 0x7c, 0x8, 0x81, 0x8c, 0x13, 0x4c, 0xc7, 0x50, 0x6c, 0xf8, 0x2c, 0x9f, 0x27, 0x22, 0x7c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf4, 0xb1, 0xec, 0x45, 0x6a, 0xd6, 0xd6, 0x63, 0x55, 0x11, 0x3, 0xac, 0x13, 0xe4, 0x53, 0xd3, 0xb6, 0x8b, 0x82, 0xb3, 0x97, 0x39, 0x1d, 0x61, 0x2d, 0xb5, 0x64, 0x2d, 0xc3, 0x2f, 0xa9, 0x72}} return a, nil } -var _idtablestakingNodeUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x91\x41\x4b\xc3\x40\x10\x85\xef\xf9\x15\x8f\x1c\x24\xb9\xa4\xf7\xa2\x96\xa2\x08\x82\xa8\x58\xff\xc0\x74\x33\x69\x62\xb7\x3b\x61\x32\x6b\x85\xd2\xff\x2e\x49\xda\xa2\x54\xc1\x83\x73\xd9\x85\x7d\x33\xfb\xbd\x79\xcd\xa6\x15\x35\xdc\x79\xd9\xde\xdf\xbe\xd2\xd2\xf3\xc2\x68\xdd\x84\x15\x2a\x95\x0d\xd2\xf3\x87\x34\x49\x12\x53\x0a\x1d\x39\x6b\x24\x60\x97\x24\x00\x30\x99\xe0\x41\x1c\x79\xbc\x93\x36\xbd\x1c\x95\x28\x08\xca\x15\x2b\x07\xc7\x30\x81\xd5\x8c\x20\x25\x43\x96\x6f\xec\x6c\x68\xf4\x6c\xe8\x8c\xd6\xac\x2f\x5c\x4d\x41\xd1\xea\xec\xfc\xd7\xe2\x51\x4a\x7e\x6a\x59\xc9\x44\x73\x5c\xfc\xa2\x58\x0c\x83\x46\xa2\x56\xb9\x25\xe5\x8c\x9c\xb3\x29\xe6\xd1\xea\xb9\x73\x12\x83\xe5\xd8\x0d\x82\x03\xf6\x52\x54\x65\xfb\x17\xd4\xbe\x3a\xf6\x55\x71\xe2\xc5\x15\xfa\xf1\xc5\x38\xe3\xf2\x3f\xe0\xaf\xb3\x7e\xf3\xd3\x1f\x22\xf9\x22\x5a\x98\x28\xad\xf8\x99\xac\xce\x4f\x68\x7d\xcd\x66\x68\x29\x34\x2e\x4b\x6f\x24\xfa\x12\x41\xec\x68\xf0\x9b\xbd\xee\x90\x32\x95\x9b\x26\xa4\xf9\xb8\xb1\xfd\x78\xf0\x07\xbb\x68\x7c\x4c\xf6\xdc\x75\x11\xc3\x70\x9f\x7b\x9f\x9d\x5a\xf7\x9f\x01\x00\x00\xff\xff\x3f\xfc\xd6\x90\x4b\x02\x00\x00" +var _idtablestakingNodeUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x51\xcd\x4a\xf3\x50\x10\xdd\xe7\x29\x0e\x59\x94\x64\x93\xee\xcb\xf7\x59\xaa\x22\x08\xa2\x62\xc5\xfd\xf4\x66\xd2\xc6\xde\xde\x09\x93\x89\x15\x4a\xdf\x5d\xf2\xd3\xd2\x52\x05\x17\xce\xea\xc2\x3d\x73\x7e\xe6\x94\x9b\x4a\xd4\x70\xe7\x65\x7b\x7f\xfb\x4a\x0b\xcf\x73\xa3\x75\x19\x96\x28\x54\x36\x88\x2f\x3f\xe2\x28\x8a\x4c\x29\xd4\xe4\xac\x94\x80\x5d\x14\x01\xc0\x78\x8c\x07\x71\xe4\xf1\x41\x5a\xb6\x70\x14\xa2\x20\x28\x17\xac\x1c\x1c\xc3\x04\xb6\x62\x04\xc9\x19\xb2\x78\x67\x67\xdd\xa2\x67\x43\x6d\xb4\x66\x7d\xe1\x62\x02\x6a\x6c\x95\x5c\xaa\x66\x8f\x92\xf3\x53\xc5\x4a\x26\x9a\x62\xf4\x03\x62\xde\x11\xf5\x8e\x2a\xe5\x8a\x94\x13\x72\xce\x06\xde\x6b\x51\x95\xed\x1b\xf9\x86\x53\x8c\x66\xce\x49\x13\x2c\xc5\xae\xc3\x0f\x29\x16\x1d\xe6\x37\xce\xdb\xa9\xd9\x17\xd9\xd1\x3e\xfe\xa3\x55\xcb\x6a\x13\xa5\x25\x67\x3d\xd7\xbf\xbf\xc8\x74\x95\xb4\x85\x4c\xbe\x69\xea\x04\x34\xef\x75\x9f\xc9\x56\xe9\xd1\x62\x3b\xd3\x29\x2a\x0a\xa5\x4b\xe2\x1b\x69\x7c\x8e\x20\x76\x08\x7a\x16\xb3\x1e\xca\xa7\x7c\x53\x86\xb8\xe7\xd8\xf7\xe7\xe4\x4f\x76\x8d\xf1\xc9\xb1\xce\xb3\x67\x4d\xe8\xde\x33\xef\x93\xc3\xe2\x3e\xfa\x0a\x00\x00\xff\xff\xa1\x88\x84\x20\x60\x02\x00\x00" func idtablestakingNodeUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -2850,11 +2850,11 @@ func idtablestakingNodeUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x43, 0x11, 0xa7, 0x24, 0xb8, 0xa4, 0xd9, 0x43, 0xd2, 0xb0, 0xd6, 0x87, 0x98, 0xb4, 0x70, 0x3f, 0x7f, 0xb3, 0x13, 0x38, 0x85, 0x97, 0x9b, 0x47, 0xfa, 0xca, 0x98, 0x30, 0xfa, 0x7d, 0xf8, 0x62}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0x1c, 0xa5, 0xdd, 0xf7, 0xea, 0x9b, 0x33, 0xd5, 0xdd, 0xc3, 0x4a, 0x31, 0x12, 0x57, 0x68, 0x42, 0x35, 0x8c, 0x64, 0xa7, 0x47, 0x11, 0x93, 0x34, 0xbe, 0x86, 0xb7, 0x1b, 0x2, 0x80, 0x5}} return a, nil } -var _idtablestakingNodeUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xc1\x6a\xb3\x50\x10\x85\xf7\x3e\xc5\xc1\xc5\x8f\x6e\x74\x2f\x7f\x1b\x42\x4b\xa1\x50\xd2\x52\xfb\x02\x93\xeb\x18\x6d\xcc\x1d\x19\xc7\x5a\x28\x79\xf7\x62\x34\x21\x25\x2d\x74\xd1\xd9\x3a\x7e\x7c\xe7\x9e\xa9\x77\xad\xa8\xe1\xae\x91\xe1\xfe\xf6\x85\xd6\x0d\xe7\x46\xdb\xda\x6f\x50\xaa\xec\x10\x5e\x7e\x08\x83\xc0\x94\x7c\x47\xce\x6a\xf1\x91\xe7\x61\x59\x14\xca\x5d\x97\x21\x37\xad\xfd\x26\xc6\x47\x10\x00\x40\x9a\xe2\x41\x1c\x35\x78\x23\xad\x47\x02\x4a\x51\x10\x94\x4b\x56\xf6\x8e\x61\x02\xab\x18\x5e\x0a\x86\xac\x5f\xd9\xd9\xe1\xc7\x86\x0d\x9d\xd1\x96\xf5\x99\xcb\x0c\xd4\x5b\x15\x5d\x8a\x24\x2b\x29\xf8\xb1\x65\x25\x13\x8d\xf1\xef\x87\x8d\xfc\x00\x9a\x8c\x5a\xe5\x96\x94\x23\x72\xce\x32\x2c\x7b\xab\x96\xce\x49\xef\x6d\x74\xc6\x3c\x69\x8a\xb5\xa8\xca\xf0\x1b\xd5\x71\x3a\x6e\xca\xe4\xe4\x8b\x2b\x8c\xf8\x64\x62\xfc\xff\x0b\xf9\xeb\x68\x2c\x23\xfb\xa6\xa5\xb3\xa5\xdc\x44\x69\xc3\x4f\x64\x55\x7c\x52\x1b\x67\xb1\x40\x4b\xbe\x76\x51\x78\x23\x7d\x53\xc0\x8b\x1d\x03\x7e\x89\xd7\xcd\xc5\x53\xb1\xab\x7d\x38\x31\xf6\xd3\xbb\xf1\x3b\xbb\xde\xf8\x58\xec\x65\xe8\xa4\x6f\x0b\x32\x5e\xb1\x0d\xa2\x23\x65\xbe\x89\xb3\xf3\x88\x83\x99\xb8\xff\x0c\x00\x00\xff\xff\x06\xb1\xc3\xe1\x74\x02\x00\x00" +var _idtablestakingNodeUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\xc1\x4a\xf3\x50\x10\x85\xf7\x79\x8a\x43\x16\x25\xd9\x24\xfb\xf2\xff\x96\xaa\x08\x82\x54\x31\xe2\x7e\x7a\x33\x69\x63\xd3\x3b\x61\x32\x31\x82\xf4\xdd\x25\x4d\x5a\x5a\xaa\xe0\xc2\xd9\xde\xb9\xdf\x9c\x33\x73\xca\x6d\x2d\x6a\xb8\xab\xa4\xbb\xbf\x7d\xa1\x65\xc5\x99\xd1\xa6\xf4\x2b\x14\x2a\x5b\x84\x97\x0f\x61\x10\x98\x92\x6f\xc8\x59\x29\x3e\xf2\xdc\xcd\xf3\x5c\xb9\x69\xa6\xc8\x4c\x4b\xbf\x8a\xf1\x19\x04\x00\x90\xa6\x78\x10\x47\x15\xde\x49\xcb\x9e\x80\x42\x14\x04\xe5\x82\x95\xbd\x63\x98\xc0\xd6\x0c\x2f\x39\x43\x96\x6f\xec\x6c\xff\xb1\x62\x43\x63\xb4\x61\x7d\xe6\x62\x0a\x6a\x6d\x1d\x5d\x0a\x49\x16\x92\xf3\x63\xcd\x4a\x26\x1a\x63\xf2\x43\x47\xb6\x07\x0d\x8a\x6a\xe5\x9a\x94\x23\x72\xce\x46\xee\xb5\xa8\x4a\xf7\x4a\x55\xcb\x31\x26\x73\xe7\xa4\xf5\xd6\x5b\xc0\x58\x69\x8a\xe5\xbe\xe7\x37\xca\xfb\x6a\xb8\x2a\x92\xa3\x7c\xfc\x47\x3f\x2d\x69\x4c\x94\x56\x9c\x0c\xac\x7f\x7f\xe1\xe9\x2a\xea\x6f\x34\xfd\xe6\x78\x27\x4d\xd9\x30\xf7\x89\x6c\x1d\x1f\x25\xf6\x35\x9b\xa1\x26\x5f\xba\x28\xbc\x91\xb6\xca\xe1\xc5\x0e\x46\xcf\x6c\x36\x63\x1e\x28\xdf\x96\x3e\x1c\x18\xbb\x61\x9d\xfc\xc1\xae\x35\x3e\x59\xd6\xb9\xf7\xa4\xad\x73\x32\x5e\xb0\x75\xa2\x3d\x64\x4c\xca\x49\x68\x0e\xbc\x5d\xf0\x15\x00\x00\xff\xff\x85\x75\xea\x7b\x8a\x02\x00\x00" func idtablestakingNodeUpdate_networking_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -2870,11 +2870,11 @@ func idtablestakingNodeUpdate_networking_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/update_networking_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x39, 0x92, 0x5f, 0x3b, 0xc7, 0xb1, 0x68, 0x85, 0x2c, 0xec, 0xce, 0x84, 0xb1, 0x54, 0xff, 0xc5, 0x59, 0x7f, 0x86, 0x6f, 0x40, 0xab, 0xb2, 0xc8, 0x30, 0xa3, 0xba, 0xdc, 0x23, 0xe9, 0xae, 0x9f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbb, 0xd2, 0x71, 0xf6, 0xe3, 0x80, 0x71, 0xc6, 0xeb, 0x99, 0xb9, 0x5f, 0x5b, 0x7b, 0x58, 0x5a, 0x60, 0xeb, 0x99, 0x8d, 0x8e, 0x29, 0xae, 0x92, 0xd0, 0x8c, 0x1, 0xe5, 0x56, 0xf7, 0x10, 0xee}} return a, nil } -var _idtablestakingNodeWithdraw_reward_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x4f\x8b\x9c\x40\x10\xc5\xef\xfd\x29\x0a\x0f\x8b\x1e\xa2\x97\x90\x83\x6c\xb2\x2c\x09\x03\x81\x25\x1b\x76\x36\xc9\xb9\xa6\xbb\x5c\x3b\xa3\x5d\x52\x96\x71\x21\xec\x77\x0f\xea\x28\xce\x9f\x40\x08\x5b\x17\x91\xae\xf7\xfa\xfd\xba\xca\xd7\x0d\x8b\xc2\xa6\xe2\xfe\xf3\xa7\x47\xdc\x55\xb4\x55\xdc\xfb\xf0\x04\x85\x70\x0d\xd1\xf9\x41\x64\x56\x9a\x47\xde\x53\x58\xb5\x8e\xff\x91\x31\x46\x05\x43\x8b\x56\x3d\x87\x18\x6b\xee\x82\xe6\xf0\x6d\xe3\x9f\xdf\xbd\x4d\xe0\xb7\x31\x00\x00\x59\x06\x77\x6c\xb1\x82\x5f\x28\x7e\xb8\x00\x0a\x16\x40\x10\x2a\x48\x28\x58\x02\x65\xd0\x92\x20\xb0\x23\xe0\xdd\x4f\xb2\x3a\x0a\x2b\x52\x68\x15\xf7\x24\x0f\x54\xe4\x80\x9d\x96\xf1\x79\xce\xf4\x0b\x3b\xba\x6f\x48\x50\x59\x12\xb8\xfa\x4b\xc7\x76\x34\x32\x8b\x71\x31\x53\x8c\xde\x57\x0b\x54\xfa\x1d\xbb\x4a\xa7\xbe\x46\xa8\x41\xa1\x18\xad\xd5\x1c\x6e\x3b\x2d\x6f\xad\x1d\x18\x07\x36\x38\x54\x96\xc1\x8e\x45\xb8\xff\x17\xa4\xa1\x5a\xaa\x8a\x74\xe1\x82\xf7\x30\xd8\xa7\x93\xc7\xf5\x6b\x40\x7e\x88\x87\x41\xe5\x17\x86\xbd\x6a\xda\x2a\x0b\x3e\xd1\x57\xd4\x32\x59\xa2\x0d\x75\x73\x03\x0d\x06\x6f\xe3\xe8\x23\x77\x95\x83\xc0\x3a\x03\x1e\xe1\xb5\x87\xfd\x41\x57\xfb\x10\x25\xe6\x98\x6f\xfd\xbc\x27\x88\xa7\x6f\x3d\xc7\xcd\xda\x29\x52\xb6\x68\xc7\xe3\xff\x4b\xb7\xb9\xbb\xff\x01\xa3\x7e\x8e\xf6\x32\x7d\xe8\x99\x6c\xa7\x34\x2f\xe7\xc5\xc0\xa9\xa3\x86\x5b\xaf\x87\x60\xd7\x6f\x8e\x47\x96\xf6\x5e\x4b\x27\xd8\x3f\x50\x8f\xe2\xc8\x8d\xba\x76\xd9\xff\xe9\x9b\x2c\xf7\xbe\xfc\x09\x00\x00\xff\xff\x24\x3f\x85\x0a\x7d\x03\x00\x00" +var _idtablestakingNodeWithdraw_reward_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x4f\x6b\xdb\x40\x10\xc5\xef\xfb\x29\x06\x1d\x8c\x74\xa8\x74\x29\x3d\x98\xb4\xa1\x7f\x30\x14\x42\x53\xe2\x34\x3d\x8f\x57\xa3\x78\xeb\xf5\x8e\x18\x8d\xaa\x40\xc9\x77\x2f\x5a\xfd\x41\xae\x6b\x28\x25\x73\x11\x62\xdf\xbc\x79\x3f\xcd\xca\x1d\x6b\x16\x85\x8d\xe7\xee\xf3\xa7\x7b\xdc\x79\xda\x2a\x1e\x5c\x78\x84\x4a\xf8\x08\xc9\xf9\x41\x62\x16\x3d\xf7\x7c\xa0\xb0\x90\xc6\xf7\xc4\x18\xa3\x82\xa1\x41\xab\x8e\x43\x8a\x47\x6e\x83\xae\xe1\xdb\xc6\x3d\xbd\x79\x9d\xc1\x2f\x63\x00\x00\x8a\x02\x6e\xd8\xa2\x87\x9f\x28\xae\x1f\x00\x15\x0b\x20\x08\x55\x24\x14\x2c\x81\x32\xe8\x9e\x20\x70\x49\xc0\xbb\x1f\x64\x35\x36\x7a\x52\x68\x14\x0f\x24\x77\x54\xad\x01\x5b\xdd\xa7\xe7\x39\xf3\x2f\x5c\xd2\x6d\x4d\x82\xca\x92\xc1\xea\x82\x62\x1b\x8d\xcc\x6c\x5c\x4d\x14\xd1\x7b\x35\x43\xe5\x0f\xd8\x7a\x1d\x74\xb5\x50\x8d\x42\x29\x5a\xab\xe3\xfc\x0f\x2c\xc2\xdd\x03\xfa\x96\x32\x58\xbd\xb7\xb6\x47\xee\x51\x61\xac\xa2\x80\x5d\xd4\xfc\x0b\x61\x5f\x0d\xf9\x2a\x9f\x31\xe1\x2d\xf4\xd3\xf2\x46\x59\xf0\x91\xf2\xc1\xeb\xea\x25\xd8\xdf\xa5\xfd\xfe\xd6\x7f\xb9\x03\x0b\xd1\x76\x98\xfb\x15\x75\x9f\xcd\x11\xfb\xba\xbe\x86\x1a\x83\xb3\x69\xf2\x91\x5b\x5f\x42\x60\x9d\x40\x4f\x30\x9b\xf1\x5a\x61\x79\x74\x21\xc9\xcc\x29\xe7\xf2\xab\x5f\x40\xfd\x73\x15\x53\xec\x62\xd4\x15\xb3\x47\x3c\xfe\xbf\x94\x9b\x9b\xdb\xef\x10\xfb\x93\xc1\xe0\x79\x08\x4a\x4f\x64\x5b\xa5\xc5\x3e\xcf\x62\xe7\x25\xd5\xdc\x38\x1d\x63\x5d\xbd\x3a\x5d\x60\xde\x39\xdd\x97\x82\xdd\x1d\x75\x28\x25\x95\xb1\xaf\x99\x7f\x8e\xe1\x99\x4d\x53\x9f\xcd\xef\x00\x00\x00\xff\xff\x59\x46\xe5\x62\x9a\x03\x00\x00" func idtablestakingNodeWithdraw_reward_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2890,11 +2890,11 @@ func idtablestakingNodeWithdraw_reward_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/withdraw_reward_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0x91, 0x3a, 0xb2, 0xf2, 0x3b, 0xef, 0xc5, 0xb2, 0xbf, 0x73, 0x31, 0xe4, 0x5f, 0x6c, 0xd0, 0x62, 0xb3, 0xcf, 0xeb, 0xa1, 0xef, 0xe9, 0x6a, 0x50, 0x75, 0x27, 0x2a, 0xb, 0x11, 0xff, 0xaa}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x52, 0xeb, 0x3d, 0x25, 0xa1, 0xa5, 0x3e, 0xc5, 0x3, 0xd5, 0xde, 0x8f, 0xc3, 0xa1, 0x8, 0xb9, 0x75, 0x58, 0x54, 0x20, 0xdd, 0xea, 0x4d, 0x82, 0x1d, 0xd1, 0x39, 0x18, 0xbd, 0x95, 0x4c, 0xe7}} return a, nil } -var _idtablestakingNodeWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x4f\x8b\x9c\x40\x10\xc5\xef\xfd\x29\x0a\x0f\x8b\x1e\xa2\x97\x90\x83\x6c\xb2\x2c\x09\x03\x81\x25\x1b\x32\xbb\xc9\xb9\xa6\x2d\xd7\xce\x68\x97\x94\x65\x5c\x08\xfb\xdd\x83\xed\x28\xce\x9f\x40\x08\xdb\x97\x46\xbb\xde\xeb\xf7\xeb\x2a\xd7\xb4\x2c\x0a\x9b\x9a\x87\xcf\x9f\x1e\x70\x57\xd3\x56\x71\xef\xfc\x13\x94\xc2\x0d\x44\xe7\x07\x91\x59\x69\x1e\x78\x4f\x7e\x55\x1a\xbe\x23\x63\x8c\x0a\xfa\x0e\xad\x3a\xf6\x31\x36\xdc\x7b\xcd\xe1\x71\xe3\x9e\xdf\xbd\x4d\xe0\xb7\x31\x00\x00\x59\x06\x77\x6c\xb1\x86\x5f\x28\x6e\xbc\x00\x4a\x16\x40\x10\x2a\x49\xc8\x5b\x02\x65\xd0\x8a\xc0\x73\x41\xc0\xbb\x9f\x64\x35\x08\x6b\x52\xe8\x14\xf7\x24\xdf\xa8\xcc\x01\x7b\xad\xe2\xf3\x9c\xe9\x17\x2e\xe8\xbe\x25\x41\x65\x49\xe0\xea\x2f\x15\xdb\x60\x64\x16\xe3\x72\xa6\x08\xde\x57\x0b\x54\xfa\x1d\xfb\x5a\xa7\xba\x56\xa8\x45\xa1\x18\xad\xd5\x1c\x6e\x7b\xad\x6e\xad\x1d\x19\x47\x36\x38\xac\x2c\x83\x1d\x8b\xf0\xf0\x2f\x48\xe3\xea\xa8\x2e\xd3\x85\x0b\xde\xc3\x68\x9f\x4e\x1e\xd7\xaf\x01\xf9\x21\x1e\x1b\x95\x5f\x68\xf6\xaa\x68\xab\x2c\xf8\x44\x5f\x51\xab\x64\x89\x36\xae\x9b\x1b\x68\xd1\x3b\x1b\x47\x1f\xb9\xaf\x0b\xf0\xac\x33\xe0\x11\x5e\x77\x98\x1f\x2c\x1a\xe7\xa3\xc4\x1c\xf3\xad\x9f\xf7\x04\xf1\xf4\xad\xe7\xb8\x59\x37\x45\xca\x16\x6d\x38\xfe\xbf\x74\x9b\xbb\xfb\x1f\x10\xf4\x73\xb4\x97\x69\xa3\x67\xb2\xbd\xd2\x3c\x9c\x17\x03\xa7\x05\xb5\xdc\x39\x3d\x04\xbb\x7e\x73\xdc\xb2\x74\x70\x5a\x15\x82\xc3\xa3\x0f\xff\x8a\xa0\xeb\x96\xf9\x9f\xf6\x64\xb9\xf7\xe5\x4f\x00\x00\x00\xff\xff\x49\xb2\x7a\xa1\x7d\x03\x00\x00" +var _idtablestakingNodeWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x4f\x6b\xdb\x40\x10\xc5\xef\xfb\x29\x06\x1d\x8c\x74\xa8\x74\x29\x3d\x98\xb4\xa1\x7f\x30\x14\x42\x53\xea\x24\x3d\x8f\x57\xa3\x78\xeb\xf5\x8e\x18\x8d\xaa\x40\xc9\x77\x2f\x5a\xfd\x41\xae\x6b\x28\x25\x73\x31\xd6\xbe\x79\xf3\x7e\x9a\x95\x3b\xd6\x2c\x0a\x1b\xcf\xdd\xe7\x4f\x77\xb8\xf3\xb4\x55\x3c\xb8\xf0\x08\x95\xf0\x11\x92\xf3\x83\xc4\x2c\x7a\xee\xf8\x40\x61\x21\x8d\xff\x13\x63\x8c\x0a\x86\x06\xad\x3a\x0e\x29\x1e\xb9\x0d\xba\x86\xfb\x8d\x7b\x7a\xf3\x3a\x83\x5f\xc6\x00\x00\x14\x05\xdc\xb0\x45\x0f\x3f\x51\x5c\x3f\x00\x2a\x16\x40\x10\xaa\x48\x28\x58\x02\x65\xd0\x3d\x41\xe0\x92\x80\x77\x3f\xc8\x6a\x6c\xf4\xa4\xd0\x28\x1e\x48\xbe\x51\xb5\x06\x6c\x75\x9f\x9e\xe7\xcc\xbf\x70\x49\xb7\x35\x09\x2a\x4b\x06\xab\x0b\x8a\x6d\x34\x32\xb3\x71\x35\x51\x44\xef\xd5\x0c\x95\x3f\x60\xeb\x75\xd0\xd5\x42\x35\x0a\xa5\x68\xad\x8e\xf3\x3f\xb0\x08\x77\x0f\xe8\x5b\xca\x60\xf5\xde\xda\x1e\xb9\x47\x85\xb1\x8a\x02\x76\x51\xf3\x2f\x84\x7d\x35\xe4\xab\x7c\xc6\x84\xb7\xd0\x4f\xcb\x1b\x65\xc1\x47\xca\x07\xaf\xab\x97\x60\x7f\x97\xf6\xfb\x5b\xff\xe5\x0e\x2c\x44\xdb\x61\xee\x57\xd4\x7d\x36\x47\xec\xeb\xfa\x1a\x6a\x0c\xce\xa6\xc9\x47\x6e\x7d\x09\x81\x75\x02\x3d\xc1\x6c\xc6\x6b\x85\xe5\xd1\x85\x24\x33\xa7\x9c\xcb\xb7\x7e\x01\xf5\xcf\x55\x4c\xb1\x8b\x51\x57\xcc\x1e\xf1\xf8\xff\x52\x6e\x6e\x6e\xbf\x43\xec\x4f\x06\x83\xe7\x21\x28\x3d\x91\x6d\x95\x16\xfb\x3c\x8b\x9d\x97\x54\x73\xe3\x74\x8c\x75\xf5\xea\x74\x81\x79\xe7\x74\x5f\x0a\x76\xf7\x21\x3e\x2b\x63\x5f\x33\x7f\x1c\xc3\x6f\x36\x4d\x7d\x36\xbf\x03\x00\x00\xff\xff\x34\xcb\x1a\xc9\x9a\x03\x00\x00" func idtablestakingNodeWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2910,7 +2910,7 @@ func idtablestakingNodeWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1c, 0xec, 0xfc, 0xbe, 0xe6, 0x2b, 0x8f, 0x32, 0x31, 0x86, 0xda, 0x2d, 0xc5, 0xa9, 0x7e, 0x82, 0xa, 0x62, 0x4, 0xb6, 0xd6, 0x65, 0xb3, 0x74, 0x20, 0x68, 0x70, 0x6c, 0x9a, 0x81, 0xb5, 0x3f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x77, 0xc9, 0x29, 0x2b, 0x34, 0x2, 0xd7, 0x10, 0x4e, 0x68, 0xa9, 0x5e, 0x1e, 0x2d, 0xc5, 0xd9, 0xdb, 0xca, 0xd0, 0x10, 0xb4, 0x22, 0xef, 0xd4, 0xa5, 0x9c, 0xe5, 0xcd, 0xe, 0xb5, 0x16, 0xa8}} return a, nil } @@ -3114,7 +3114,7 @@ func idtablestakingScriptsGet_node_infoCdc() (*asset, error) { return a, nil } -var _idtablestakingScriptsGet_node_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xcf\x6a\x02\x31\x10\xc6\xef\x79\x8a\x8f\x3d\x94\xdd\x8b\xde\xa5\xad\x88\x52\xf0\x52\x84\xfa\x02\xb3\xc9\xac\xa6\xcd\x66\x96\x64\x16\x29\xe2\xbb\x97\x35\x94\x0a\xfd\x43\x73\x0a\x99\x2f\xf3\x9b\xf9\xf9\x7e\x90\xa4\x78\x0a\x72\xda\x6e\xf6\xd4\x06\x7e\x51\x7a\xf3\xf1\x80\x2e\x49\x8f\xea\x7b\xa1\x32\x66\x3e\xc7\xfe\xe8\x33\xb2\x4d\x7e\x50\x1c\x58\x33\x28\x04\xe8\x91\xe1\x63\x27\xa0\x56\x46\x05\x21\x8a\x63\x50\x74\x48\xac\x63\x8a\x19\x5e\x8d\x21\x6b\x39\xe7\x9a\x42\x68\xd0\x8d\x11\x3d\xf9\x58\x93\x73\x89\x73\x5e\x60\x55\x2e\xcd\xe2\x87\x99\x66\xcf\xe2\x78\x3b\x01\xce\xc6\x00\x40\x60\xbd\x32\xa6\x3a\x27\x3c\x4c\xa3\xac\xac\x95\x31\xea\x67\xc7\xe6\x1a\x9c\xce\xec\xc0\xba\xa6\x81\x5a\x1f\xbc\xbe\xdf\xdf\x9d\x7f\x01\x94\x66\xbb\xb1\x0d\xde\x5e\x1e\xeb\x7f\xa4\x76\xa4\xc7\x1b\x4e\x2b\x29\xc9\xa9\xfe\x7a\x59\x2e\x31\x50\xf4\xb6\xae\xd6\x32\x06\x87\x28\x8a\x12\x42\xe2\x8e\x13\x47\xcb\x50\x29\xba\x72\xd9\x45\xda\x57\xb6\x5a\x35\x65\xd1\xe2\xef\x2f\x25\xf5\xf4\x79\xbb\x59\xdc\xf8\x98\x79\xd7\x98\x8b\xf9\x08\x00\x00\xff\xff\x77\x61\x21\xf9\xe3\x01\x00\x00" +var _idtablestakingScriptsGet_node_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xcd\x6a\xeb\x30\x10\x85\xf7\x7a\x8a\x73\xbd\xb8\xd8\x1b\x67\x1f\xda\x86\xd0\x50\xc8\xa6\x04\x9a\x17\x18\x4b\xe3\x44\xad\xac\x31\xd2\x98\x2c\x42\xde\xbd\x38\xa2\xa4\xd0\x1f\xaa\x95\x60\xce\xcc\x37\xf3\xf9\x61\x94\xa4\x78\x0a\x72\xda\x6e\xf6\xd4\x05\x7e\x51\x7a\xf3\xf1\x80\x3e\xc9\x80\xea\x6b\xa1\x32\x66\xb1\xc0\xfe\xe8\x33\xb2\x4d\x7e\x54\x1c\x58\x33\x28\x04\xe8\x91\xe1\x63\x2f\xa0\x4e\x26\x05\x21\x8a\x63\x50\x74\x48\xac\x53\x8a\x19\x5e\x8d\x21\x6b\x39\xe7\x9a\x42\x68\xd0\x4f\x11\x03\xf9\x58\x93\x73\x89\x73\x5e\x62\x5d\x3e\xcd\xf2\x9b\x9d\xda\x67\x71\xbc\x9d\x01\x67\x63\x00\x20\xb0\x5e\x19\x73\x9d\x13\xee\xe7\x55\xd6\xd6\xca\x14\xf5\x63\x62\x73\x0d\xce\xaf\xb5\x34\x52\xe7\x83\x57\xcf\xb9\x3d\xb0\xde\xfd\x3f\xff\xc0\x28\xf3\x76\x53\x17\xbc\xbd\x3c\xd4\x7f\x48\xed\x48\x8f\xcd\xbf\x1b\xab\x93\x94\xe4\x54\xdf\xe8\xab\x15\x46\x8a\xde\xd6\xd5\xa3\x4c\xc1\x21\x8a\xa2\x84\x90\xb8\xe7\xc4\xd1\x32\x54\x8a\xb2\x5c\xee\x91\xee\x95\xad\x56\x4d\x39\xb6\x38\xfc\x4d\x4b\x3d\x37\x6f\x37\xcb\x4f\x4e\x5a\xef\x1a\x73\x31\xef\x01\x00\x00\xff\xff\xb1\x05\x86\x48\xe7\x01\x00\x00" func idtablestakingScriptsGet_node_info_from_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -3130,7 +3130,7 @@ func idtablestakingScriptsGet_node_info_from_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_info_from_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3b, 0xeb, 0x71, 0x1f, 0xdc, 0xae, 0x6b, 0x7a, 0x3a, 0x44, 0x55, 0x5, 0xb1, 0x2c, 0x46, 0x74, 0xb8, 0xf3, 0x94, 0xf9, 0x6a, 0x21, 0x80, 0x6e, 0x5b, 0x6a, 0x31, 0x53, 0x95, 0x58, 0xfa, 0x20}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8b, 0xe8, 0xc9, 0xfe, 0x53, 0x28, 0xaa, 0x6a, 0xc3, 0xe, 0xaf, 0xe3, 0x7b, 0xcb, 0x12, 0xef, 0xc9, 0x34, 0x4e, 0x11, 0x2e, 0x75, 0x24, 0x7b, 0xea, 0x4c, 0x3e, 0x15, 0xf8, 0x45, 0x1c, 0x2a}} return a, nil } @@ -3594,7 +3594,7 @@ func inspect_fieldCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\x72\x58\xc8\x80\x63\x79\x8f\x15\x92\x2e\x0c\x27\x8b\x16\x49\x9b\x60\x93\x76\xcf\x63\x89\xb6\x08\xd3\xa4\x4a\x51\x76\x8d\x45\xfe\x7b\x41\x52\x5f\x94\xa8\xd8\x2e\x52\xa0\x39\xc5\xd2\x9b\xaf\x37\x6f\x86\x14\xdd\xe5\x42\x2a\x58\xca\x63\xae\x44\x50\xfd\xfa\xca\xc4\xe1\x55\x6c\x09\x87\xb5\x14\x3b\xb8\x6a\x7e\x5f\x35\x88\x92\x6f\xe8\x8a\x11\x07\xd5\x7d\xd6\x20\x1f\x45\xb2\x25\xa9\x79\x56\x58\xe0\xfc\xef\xc7\xa7\xe5\xc3\xfd\xdd\xeb\xd3\xc3\xfd\xef\x8b\xbb\xbb\x6f\xf7\x2f\x2f\x41\x10\x45\x11\xbc\x4a\xe4\x05\x26\x8a\x0a\x0e\x2a\x43\x05\x2a\x23\xb0\x43\xca\x41\x99\x38\x98\xee\x28\x87\x83\x28\x59\x0a\x05\xdd\x70\x63\xa4\x04\x24\x92\xa0\x22\x80\x50\x64\x28\x49\x0a\x98\x24\xa2\xe4\x0a\x90\xa7\x80\x1c\x4a\xce\x4c\x12\x06\x8e\xf6\xd5\x5a\x48\x40\x28\x0b\x22\x83\x40\xb5\x61\xc3\x00\x00\x20\x47\xa9\x28\xb2\x85\x0e\xf7\x5c\xae\x18\x4d\x1e\xc8\x31\xae\x48\x9a\x3d\x90\xe3\x23\x2d\xd4\x3d\x57\xf2\x38\x85\x28\x82\xef\x84\x6e\x32\x15\xc3\xe7\xf9\xbc\x6b\xfe\x47\x41\xe4\x05\xd6\x3f\x55\xd6\xeb\x92\x5d\x6a\xfa\x79\x3e\x9f\x07\x13\x80\x1f\x81\x8d\x2f\x49\x8e\x92\x84\x86\xae\x18\x16\xa5\xca\x16\x96\x91\x49\x0d\xd1\x7f\x51\x04\x4b\x4b\x9c\xa6\x99\x93\x43\xcd\x5b\x61\x89\x4b\x53\xfd\x82\x4a\xd8\x92\x63\xd1\x58\x31\xa2\x2a\x9a\x2b\x9f\x70\xdb\x8d\x10\xe6\x78\x24\x32\xb6\xad\x9a\x38\x56\x9a\xec\x73\x6c\x1a\x23\x27\xcc\x4c\x67\x31\xc3\x34\x0d\xf3\x96\x18\x6f\xa3\x66\x0d\x60\x0a\x19\x16\xd9\x82\x6d\x84\xa4\x2a\xdb\x8d\xe1\x1d\xd0\x14\x0e\x15\xab\x7e\xb0\x7d\x3b\xb9\x3c\x49\xa7\xa7\xa7\x73\x74\xe1\xef\xa7\xe8\x62\xeb\x0c\x9b\x14\x3b\xc4\x7b\x13\x1c\x28\xee\x9d\xec\x86\xd8\x91\xd4\x86\xc0\x41\x5e\xad\x00\x11\x72\x49\xf7\xfa\x3f\x46\xf9\x56\x8f\xb4\x96\x64\xa1\x84\x9e\xe6\x3d\x96\x4c\x39\x4a\x32\x4f\x96\x98\xe3\x8a\x32\xaa\x8e\x70\xeb\x76\xa1\xc1\xea\xbf\x99\xf6\x78\x83\xa5\xca\x42\x67\x41\xcd\xbe\x53\x95\xa5\x12\x0f\xb8\x62\x64\x02\x9f\x9a\x1d\x37\xfb\x53\x7b\xff\x39\x74\xbc\x98\x74\xab\x1c\xa3\x75\x0d\x35\xc8\xe9\x00\xa8\x50\x6e\x88\x8a\x21\xd2\x05\xe0\xa6\x6f\xe0\xe0\x27\xce\xaf\x2f\x5f\x20\x47\x4e\x93\xf0\x6a\x69\x96\x1c\x17\xca\x32\xa2\xb3\x03\xbb\x6c\x8d\x0f\x48\x9a\xea\xaf\x5c\x46\x9b\x5d\x68\x77\x5e\xb5\x39\x77\xc8\x71\x43\xa4\x19\xec\x8a\x56\xaa\x40\x2f\x56\xcd\xb3\xb3\x35\x1d\xa6\x59\xbb\xbd\x7f\xab\x5c\xdc\x5c\x3b\x3b\x7d\x66\x03\x3e\x0e\x80\xa1\xe9\x52\xdc\x6f\xd6\xd8\xe4\x14\xb8\x27\xe1\xcd\xf5\x30\xe0\x14\x94\x88\xdd\x90\xc3\x60\x2f\x96\xe9\x67\x54\x59\x87\x0e\x5d\x81\xea\xa0\x3e\x58\x32\x27\x72\xf2\x48\xe8\x84\xc5\xb3\x15\x98\xae\x62\x5c\x55\xe7\x33\xd1\xb8\x98\xbc\x27\x2d\x57\x20\x7e\x5d\x35\x44\xfe\x22\x58\x3a\xaa\x81\xd7\x16\xe1\x96\x6e\x9b\xba\x48\x53\x49\x8a\x22\xee\x35\x1e\xed\x63\xb7\xe0\x6e\xd7\xe2\x91\x1e\xb6\xe5\xf9\x57\x9d\x51\x94\xe3\xf5\xe6\xba\x53\x44\x3f\x60\x8f\xd9\x4e\x31\x1d\x4a\xa7\xa7\x82\x1a\xe9\x7c\x1a\xf3\xd4\x93\x84\xa7\x95\x95\x9f\x5f\xf9\x5a\xd8\xcd\x39\x14\x83\x57\x08\xfe\x74\x7d\xd9\x36\xbd\x34\x07\xdb\xff\x76\x24\xec\xb1\xfb\x1f\x0d\x04\x9c\xbf\x79\xbb\x37\x4f\x7d\x2e\x75\xa7\xc5\x3b\x22\x96\x56\xc1\x18\xb1\x17\xd9\x5b\x6b\xec\xd2\xb9\x12\x52\x8a\x83\x4f\x28\x3d\x73\x0f\x63\xfa\x12\x3d\x5e\x75\xcf\xfe\xdf\x57\x6f\x53\x04\x49\xd6\x44\x12\x9e\x10\x5d\xbd\xa5\x21\x69\xbc\x77\x09\xf0\x15\xaf\x87\xbb\xbe\xe4\x39\x01\x1d\xa5\x5d\xb2\x18\xea\xbb\x7c\xdf\xb4\x3b\x83\xe3\x1b\x65\x61\x6f\xc4\x3e\xf9\xfb\x46\x25\x8a\xe0\x69\x4f\xa4\xa4\xa9\xbd\x23\xa7\x64\x6d\x0e\xdf\xf6\xfb\x48\x92\x84\xd0\x3d\x91\x23\x87\x5a\xc9\xb5\x86\xc2\xc8\xde\xa7\xda\x7b\xc0\xb7\xca\xcc\x7b\x74\xeb\x9b\x78\xed\xd7\x7e\x06\xed\x50\x6e\x8b\xfa\x59\x75\xa4\x17\x80\x45\xfb\x65\xe3\x0f\x6f\x97\xd1\x0f\x77\x62\xeb\xd8\x6f\x3d\x69\x8d\x26\x79\xc6\xf6\x39\xf3\x18\x72\xaa\xcd\x4b\x05\x5c\xc8\x1d\xb2\xb6\x5a\xca\xf5\x47\x9c\xfe\x7a\xd1\x44\x94\x9c\xfe\x55\x12\xc8\xbb\x3e\x3e\xa0\x40\x4b\xd9\xd7\xf3\xca\x3c\x75\x87\xb3\x73\xf4\x16\xbc\x05\xff\x04\x00\x00\xff\xff\xe1\x99\x64\x2f\x4a\x0f\x00\x00" +var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\x72\x08\x64\xc0\x91\xbc\xc7\x1a\xce\x2e\x5c\x27\x8b\x16\x49\x9b\x60\x93\xee\x9e\xc7\x12\x6d\x11\x96\x49\x95\xa4\xec\x1a\x8b\xfc\xf7\x82\xa4\xbe\x28\x53\xf6\x7a\x91\x02\xcd\x21\xb0\xe5\x37\x33\x8f\x6f\x3e\x38\xa2\xdb\x82\x0b\x05\x0b\x71\x28\x14\x0f\xaa\x6f\x9f\x73\xbe\x7f\xe5\x1b\xc2\x60\x25\xf8\x16\xae\x9a\xef\x57\x0d\xa2\x64\x6b\xba\xcc\x89\x83\xea\x3e\x6b\x90\x8f\x3c\xd9\x90\xd4\x3c\x93\x16\x38\xf9\xe7\xf1\x69\xf1\x70\x7f\xf7\xfa\xf4\x70\xff\xe7\xfc\xee\xee\xcb\xfd\xcb\x4b\x10\xc4\x71\x0c\xaf\x02\x99\xc4\x44\x51\xce\x40\x65\xa8\x40\x65\x04\xb6\x48\x19\x28\x13\x07\xd3\x2d\x65\xb0\xe7\x65\x9e\x82\xa4\x6b\x66\x8c\x14\x87\x44\x10\x54\x04\x10\x64\x86\x82\xa4\x80\x49\xc2\x4b\xa6\x00\x59\x0a\xc8\xa0\x64\xb9\x21\x61\xe0\x68\x7f\x5a\x71\x01\x08\xa5\x24\x22\x08\x54\x1b\x36\x0c\x00\x00\x0a\x14\x8a\x62\x3e\xd7\xe1\x9e\xcb\x65\x4e\x93\x07\x72\x98\x56\x22\x45\x0f\xe4\xf0\x48\xa5\xba\x67\x4a\x1c\xc6\x10\xc7\xf0\x8d\xd0\x75\xa6\xa6\xf0\x61\x32\xe9\x9a\xff\x25\x89\xb8\xc0\xfa\x97\xca\x7a\x55\xe6\x97\x9a\x7e\x98\x4c\x26\xc1\x08\xe0\x7b\x60\xe3\x0b\x52\xa0\x20\xa1\x91\x6b\x0a\x58\xaa\x2c\xfc\x95\x0b\xc1\xf7\x5f\x31\x2f\xc9\x08\xae\xe7\x56\xa0\x51\x6d\xa1\xff\xe2\x18\x16\x56\x47\xad\x3a\x23\xfb\x5a\x46\x69\x75\x4c\x53\xfd\x03\x15\xb0\x21\x07\xd9\x58\xe5\x44\x55\xaa\x57\x3e\xe1\x16\xaa\x4f\x61\x81\x07\x22\xa6\x36\x6b\x23\xc7\x42\xeb\x7e\x0e\xdf\x18\x38\xee\x23\x1d\x3d\xc2\x34\x0d\x8b\x56\x1f\x6f\xbe\xa2\x06\x30\x86\x0c\x65\x36\xcf\xd7\x5c\x50\x95\x6d\x87\xf0\x0e\x68\x0c\xfb\x4a\x5c\x3f\xd8\xfe\x3a\xba\x9c\xa4\x93\xda\xf3\x1c\x5d\xf8\x69\x8a\x2e\xb6\x66\xd8\x50\xec\x88\xee\x25\x78\x54\x78\x27\xd8\x1d\x63\x07\xa8\x1d\x03\x8f\x78\xb5\x85\x87\x50\x08\xba\xd3\x9f\x72\xca\x36\xba\xb3\x75\x29\x4a\xc5\x75\x53\xef\xb0\xcc\x95\x53\x45\xe6\xc9\x02\x0b\x5c\xd2\x9c\xaa\x03\xdc\xba\x59\x68\xb0\xfa\x2f\xd2\x1e\x67\xa6\x15\x9c\x39\x15\x7d\xa3\x2a\x4b\x05\xee\x71\x99\xeb\xce\x68\x46\x5d\xf4\x55\x7b\xff\x18\x3a\x5e\x0c\xdd\x8a\x63\xbc\xaa\xa1\x06\x39\x3e\x02\x2a\x14\x6b\xa2\xa6\x10\xeb\x03\xe0\xba\x6f\xe0\xe0\x47\xce\xb7\x4f\x9f\xa0\x40\x46\x93\xf0\x6a\x61\x66\x1d\xe3\xca\x2a\xa2\xd9\x81\x9d\xb9\xc6\x07\x24\xcd\xe9\xaf\x5c\x45\x9b\x91\x68\x47\x5f\x35\x40\xb7\xc8\x70\x4d\x84\x69\xe8\x4a\x56\xaa\x40\xcf\x57\xad\xb3\x33\x3c\x1d\xa5\xf3\x76\x88\xff\x51\xb9\x98\xdd\x38\xa3\x3d\xb2\x01\x1f\x8f\x80\xa1\xc9\xd2\xb4\x9f\xac\xa1\xce\x91\xb8\x23\xe1\xec\xe6\x38\xe0\x18\x14\x9f\xba\x21\x8f\x83\xbd\x58\xa5\x9f\x51\x65\x1d\x39\xf4\x09\x54\x07\xf5\xce\x25\x73\x86\x93\xa7\x84\xce\x58\x3c\xdb\x02\xd3\xa7\x18\xae\xaa\x1f\x57\xa2\x71\x31\x3a\x55\x5a\x6e\x81\xf8\xeb\xaa\x11\xf2\x37\x9e\xa7\x83\x35\xf0\xda\x22\xdc\xa3\xdb\xa4\xce\xd3\x54\x10\x29\xa7\xbd\xc4\xa3\x7d\xec\x1e\xb8\x9b\xb5\xe9\x40\x0e\xdb\xe3\xf9\x47\x9d\xa9\x28\xc7\xeb\xec\xa6\x73\x88\x7e\xc0\x9e\xb2\x9d\xc3\x74\x24\x1d\x9f\x0b\x6a\x4a\xe7\x7a\xc8\x53\xaf\x24\x3c\xa9\xac\xfc\xfc\xce\x56\xdc\x4e\xce\xe3\x62\xf0\x16\x82\x9f\xae\x8f\x6d\x93\x4b\x73\xb1\xfd\x6f\x5b\xc2\x5e\xbb\xff\x51\x43\xc0\x8f\x4f\xde\xee\x02\xaa\xef\xa5\x6e\xb7\x78\x5b\xc4\xca\xca\xf3\x9c\xd8\x7d\xf6\xd6\x1a\x47\xd5\x65\xe0\xca\xba\x34\xdb\x99\xaf\x60\x7a\x6e\x3c\xca\xe9\x9d\x7a\xf8\xf4\x3d\xfb\x9f\x57\xc1\x52\x04\x41\x56\x44\x10\x96\x10\xad\x82\x95\x23\x69\xbc\x77\x85\xf0\x89\xa0\x9b\xbc\x5e\xf6\x9c\x80\x4e\xc5\x5d\x32\x20\xea\xd5\xbe\x6f\xda\xed\xc5\xe1\xc9\x32\xb7\x0b\xb2\xaf\x0d\x7c\x2d\x13\xc7\xf0\xb4\x23\x42\xd0\xd4\xee\xc8\x29\x59\x99\x4b\xb8\x7d\x5d\x12\x24\x21\x74\x47\xc4\xc0\xe5\xd6\x4c\x55\x4a\x64\x54\x32\xb3\x5e\xc9\x2c\x8c\xed\x9e\xd5\xee\x07\x5f\x2a\x37\xde\x2b\x5d\x6f\xe6\x75\x1c\xfb\x96\xb4\x45\xb1\x91\xf5\xb3\xea\xaa\x97\x80\xb2\x7d\xf1\xe9\x56\x67\xe7\x6a\x95\xed\x30\xed\xb7\x7d\xcd\xd5\x50\xad\x6a\x36\xa2\x52\x96\x64\x76\xfd\xdd\xed\xfd\x9a\xed\xdb\xc7\xf0\x92\xeb\xf9\xa4\x44\x26\x6c\xad\x8f\xe7\x12\xe9\xd3\x77\x93\x8b\x7a\xeb\x1a\x12\xd5\x3b\xbb\xe3\x18\x8a\x52\x01\xe3\x62\x8b\x79\x2b\x2f\x65\xfa\xa5\x52\xbf\x4d\x69\xe5\x4b\x46\xff\x2e\x09\x14\xdd\xe6\x69\xfa\xbd\x76\xff\x6e\x5a\x0e\xac\x8d\x3f\x2d\x5c\x9f\xe5\xa0\x62\x56\xe1\xcf\xa7\x74\xd3\xff\xdf\x82\xb7\xe0\xdf\x00\x00\x00\xff\xff\xce\xb1\x49\x39\x3e\x10\x00\x00" func lockedtokensAdminAdmin_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3610,11 +3610,11 @@ func lockedtokensAdminAdmin_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0xa1, 0x22, 0x8b, 0x77, 0x49, 0x1d, 0x1c, 0x19, 0x74, 0xb, 0x9c, 0x3b, 0xba, 0x96, 0x5a, 0xa2, 0x4d, 0xc1, 0x61, 0xd, 0xfd, 0x68, 0x5b, 0x7f, 0xeb, 0xc2, 0x9a, 0x97, 0xc8, 0x4f, 0x65}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x30, 0xef, 0x44, 0x1d, 0x82, 0x62, 0x5d, 0x9d, 0x80, 0x51, 0xb5, 0x9b, 0x94, 0x2f, 0xfb, 0x5, 0x1e, 0xc4, 0x99, 0x6a, 0x32, 0xa4, 0x2a, 0x81, 0xb0, 0x5f, 0xed, 0x8c, 0xdb, 0xc7, 0x98, 0x97}} return a, nil } -var _lockedtokensAdminAdmin_deploy_contractCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x4f\xc1\x4a\xc5\x30\x10\xbc\xf7\x2b\xf6\xd8\x42\xe9\x07\x14\x3c\x14\x11\x84\x27\x5e\xf4\x26\x1e\x62\xb2\x36\xa1\x6d\x36\x6c\xb6\x68\x90\xf7\xef\xd2\x86\xf6\x45\xcc\x61\x92\xcd\xce\xce\xce\xb8\x25\x10\x0b\xdc\x73\x0a\x42\x55\x25\xac\x7c\x54\x5a\x1c\xf9\x5a\x93\x17\x56\x5a\x9e\xd5\x82\x3d\xbc\x08\x3b\x3f\xb6\xa0\xc9\x14\x55\x58\x3f\x66\xa7\x2f\x98\x62\x0f\x6f\x59\xa4\xbb\x60\x7a\x72\x51\x1e\xbc\x70\x7a\x6f\xe0\xa7\x02\x00\xd8\x21\x30\x06\xc5\x58\x2b\xb3\x38\xdf\xc3\xb0\x8a\x1d\xb4\xa6\xd5\xcb\x41\xdb\xce\x8c\x02\x33\xe9\x09\xcd\x2b\x4d\xe8\x23\xdc\x95\xcc\x3a\xa8\x84\xdc\xc3\xae\xd1\xdc\x86\x8a\x81\xee\x70\x1e\x3b\x65\x4c\xed\x77\xff\x65\x9a\x23\xc5\x86\x9d\xc1\xed\x7a\xc4\xef\xba\x69\x0f\xd5\x53\xf6\x93\x18\x26\x4c\xe0\x7c\x11\xb5\xf0\xfa\x6f\xf5\x84\x29\x6f\x3d\xe9\xfd\x26\xd0\x9d\x65\x0b\x56\x45\x3b\xcc\x23\xb1\x13\xbb\xe4\xee\x9f\xaf\x16\xbe\xd0\x8d\x56\x72\x2b\xbf\x6f\x41\xaf\x55\xc6\x6b\xf5\x1b\x00\x00\xff\xff\xdf\x5c\xcb\x79\xbb\x01\x00\x00" +var _lockedtokensAdminAdmin_deploy_contractCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xc1\x4a\xc4\x30\x10\x86\xef\x7d\x8a\x39\x49\x0a\xa5\x0f\x50\xf0\xb0\x8a\x20\xac\x78\x51\xbc\x88\x87\x98\x8c\x6d\x68\x9b\x09\x93\x29\x6b\x90\x7d\x77\x69\x63\xbb\x95\xed\xe1\x6f\x26\xf3\xcf\x3f\xf9\xdc\x18\x88\x05\xee\x39\x05\xa1\xa2\x10\xd6\x3e\x6a\x23\x8e\xbc\x32\xe4\x85\xb5\x91\x67\x3d\x62\x03\x2f\xc2\xce\xb7\x15\x18\xb2\xbb\x2a\x4c\x9f\x83\x33\x47\x4c\xb1\x81\xf7\x1c\x52\x1f\x31\x3d\xb9\x28\x0f\x5e\x38\x7d\x94\xf0\x53\x00\x00\x2c\x12\x18\x83\x66\x54\xda\x8e\xce\x37\xa0\x27\xe9\xd4\x1d\x31\xd3\xe9\x4d\x0f\x13\x96\x70\x73\x30\x86\x26\x2f\xeb\xd4\xfc\x0d\x28\x30\x90\xe9\xd1\xbe\x52\x8f\x3e\xc2\x2d\xfc\xb9\x54\xd0\x09\xb9\x81\x25\xae\xbc\x0c\xec\xcc\xf5\x0a\x11\x6b\x6d\xad\xf2\x0b\xca\x1e\x6c\x05\x9a\xb5\xb6\x38\xff\x1e\xf1\x5b\x95\xd5\x9a\xba\xc5\x7e\x11\x43\x8f\x09\x9c\xdf\x51\xef\xde\x79\xb5\xba\xc7\x94\xb7\x6e\xf6\x66\x0e\xa8\xb7\xb2\x82\x4e\xc7\xee\x30\xb4\xc4\x4e\xba\x31\x77\xff\x5d\x55\x70\x42\xd7\x76\x92\x5b\xf9\x7c\x01\x3d\x17\x59\xcf\xc5\x6f\x00\x00\x00\xff\xff\x49\xce\x57\x4b\xc6\x01\x00\x00" func lockedtokensAdminAdmin_deploy_contractCdcBytes() ([]byte, error) { return bindataRead( @@ -3630,11 +3630,11 @@ func lockedtokensAdminAdmin_deploy_contractCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_deploy_contract.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6, 0x9a, 0x97, 0x6b, 0xe8, 0x7e, 0x5e, 0x52, 0xde, 0xaf, 0x33, 0x49, 0x33, 0x5e, 0x3e, 0xa7, 0x54, 0x57, 0x9d, 0xa1, 0x71, 0x7e, 0xbe, 0x2e, 0x5e, 0x2b, 0xc2, 0x3a, 0x9d, 0xd4, 0xd2, 0x7a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x78, 0x94, 0xa7, 0x16, 0x32, 0xd, 0x11, 0xf4, 0x29, 0xaa, 0x47, 0xc9, 0x4f, 0x28, 0xb1, 0xb8, 0x59, 0x3, 0xce, 0x71, 0xab, 0xbd, 0x6e, 0xe3, 0xce, 0xbc, 0x63, 0xc, 0xbd, 0x5b, 0x92}} return a, nil } -var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\xc1\x6e\xdb\x30\x0c\xbd\xeb\x2b\x88\x1e\x36\xe7\x92\xec\x1c\xac\x2b\x0c\x27\xa7\x16\x6b\xd0\xe6\x07\x18\x89\x8d\x85\x2a\xa2\x40\xd1\xe9\x8a\xa1\xff\x3e\x28\x36\x52\xbb\xcb\x56\x9e\x6c\xe2\xbd\x47\xbe\x27\xfa\x43\x62\x51\xb8\x63\xfb\x4c\x6e\xcb\xcf\x14\x33\x3c\x09\x1f\xe0\xdb\xaf\xbb\xfb\xe6\x76\xbd\xda\xde\xdf\xae\x7f\xd6\xab\xd5\xc3\xfa\xf1\xd1\x98\xc5\x62\x01\x5a\x50\x80\xee\xe0\x23\x64\xbf\x8f\x19\xb4\xf5\x19\x54\x30\x66\xb4\xea\x39\x82\x32\x38\x4a\x9c\xbd\x02\x82\xc5\x84\x3b\x1f\xbc\xbe\x9e\xe8\x3e\x2a\x97\x6e\x97\x95\xdd\x2b\x24\xe1\xa3\x77\x24\x5f\x33\xa0\xb5\xdc\x45\x05\x6d\x51\x01\x43\xe0\x97\x22\x4d\x87\x22\x87\xce\x9d\xd8\x03\x26\x97\x9e\xb6\x04\x42\x96\xc5\x19\x33\x9a\x5e\x0d\xd2\x9b\x41\xb9\x76\x4e\x28\xe7\x25\x0c\x1f\x33\xf8\x6d\x0c\x00\x40\x12\x4a\x28\x54\x9d\xac\x2c\xa1\xee\xb4\xad\x7b\xf9\x33\xa4\x54\x20\x1d\x79\x78\x20\x4b\xfe\x48\x02\xd7\xb0\x27\x1d\xf0\xff\x18\x39\x3b\x6b\x94\x9a\xef\x49\x9b\xb3\xce\xf7\x2f\xe3\xcc\xe7\xfd\xcf\x20\xd7\x08\xa1\xb2\xfc\xa8\x26\xfc\x52\x9f\x72\x36\xdd\x2e\x78\xbb\x41\x6d\x27\xdc\x0f\x9b\xec\x58\x84\x5f\xaa\x69\xf7\xe6\x06\x12\x46\x6f\xab\xab\x86\xbb\xe0\x20\xb2\x42\x0f\x1c\xd9\x2f\x81\xf7\xfe\x85\x9e\x48\x28\x5a\xba\x9a\x4d\xb3\x3a\xdd\x47\x5d\x32\x6d\x38\x04\xea\x2f\xe2\xba\x3f\x98\xff\x66\xb0\xbd\x40\xfc\x90\xc1\x05\xff\xef\xac\x8d\xf8\x23\x2a\x4d\xcc\x8f\x76\xfb\xfb\x0d\xe7\xe8\xdc\xfb\x36\x95\xc5\xb4\xbc\xb8\x7d\x9f\xd3\x9b\x79\x33\x7f\x02\x00\x00\xff\xff\x99\xa2\xb5\xd4\x2f\x03\x00\x00" +var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\xc1\x6e\xdb\x30\x0c\x86\xef\x7e\x0a\xb6\x87\xce\xbe\x24\x3b\x07\xeb\x8a\xcc\xc9\xa9\xc5\x1a\xb4\xc1\xee\x8c\xc4\xc6\x42\x15\x51\xa0\xe8\x74\xc5\xd0\x77\x1f\x64\x1b\xa9\xbd\xa5\x28\x4f\x36\xc1\xff\x17\xf9\x91\xee\x10\x59\x14\xee\xd8\x3c\x93\xdd\xf2\x33\x85\x04\x4f\xc2\x07\xf8\xfa\xfb\xee\xbe\xbe\x5d\xaf\xb6\xf7\xb7\xeb\x9f\xcb\xd5\xea\x61\xfd\xf8\x58\x14\xf3\xf9\x1c\x34\x57\x01\xda\x83\x0b\x90\xdc\x3e\x24\xd0\xc6\x25\x50\xc1\x90\xd0\xa8\xe3\x00\xca\x60\x29\x72\x72\x0a\x08\x06\x23\xee\x9c\x77\xfa\xda\xc9\x5d\x50\xce\xd9\x36\x29\xdb\x57\x88\xc2\x47\x67\x49\xbe\x24\x40\x63\xb8\x0d\x0a\xda\xa0\x02\x7a\xcf\x2f\xd9\x9a\x0e\xd9\x0e\xad\xed\xd4\x43\x4d\xca\x39\x6d\x08\x84\x0c\x8b\x2d\x8a\xd1\xeb\xe5\x60\xbd\x19\x9c\x97\xd6\x0a\xa5\xb4\x80\xe1\xa3\x82\x3f\x45\x01\x00\x10\x85\x22\x0a\x95\xdd\x28\x0b\xc0\x56\x9b\xf2\x07\x8b\xf0\xcb\x2f\xf4\x2d\x55\x70\xb5\xec\x5f\x3b\x29\x72\x78\xd2\xd1\x48\x0f\x64\xc8\x1d\x49\xe0\x1a\xf6\xa4\x43\xfd\x07\x1d\x54\x27\x8f\x1c\xb3\x93\x89\xa3\x34\xdb\x93\x7e\xbb\x1a\x6f\x61\xd6\xff\x0c\x8e\xb5\x10\x2a\xcb\xf7\x72\x62\x91\xe3\x53\xcd\xa6\xdd\x79\x67\x36\xa8\xcd\x44\x5b\x5d\x4c\xbb\xd9\x75\x83\x97\xd3\x1e\x6f\x6e\x20\x62\x70\xa6\xbc\xac\xb9\xf5\x16\x02\x2b\xf4\x85\x23\x04\x79\x07\x3d\x03\xa1\x27\x12\x0a\x86\x2e\xab\x29\xaf\xee\x64\x96\x19\x73\xcd\xde\x53\x7f\x24\xd7\xfd\x0d\x7d\xc6\x61\x7b\x46\xfb\x0f\x87\x33\x0c\xde\x55\x1b\x71\x47\x54\x9a\x00\xa8\x2e\xde\xfb\xfb\x7f\x97\x33\xb4\xb6\x3e\x65\x4b\x83\x71\x71\x76\x82\x9e\xd5\x5b\xf1\x56\xfc\x0d\x00\x00\xff\xff\xfd\x8f\x6e\x94\x46\x03\x00\x00" func lockedtokensAdminAdmin_deposit_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3650,11 +3650,11 @@ func lockedtokensAdminAdmin_deposit_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_deposit_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x71, 0x2, 0x6d, 0x5e, 0xa, 0xf2, 0x7f, 0x1a, 0x87, 0x59, 0x63, 0xdc, 0xac, 0xd3, 0x8d, 0xa9, 0x8c, 0x80, 0x27, 0x34, 0xba, 0xa0, 0x2d, 0xb0, 0x9d, 0xf3, 0x75, 0x53, 0x53, 0x73, 0x8, 0x74}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0xca, 0x8e, 0xac, 0xef, 0xef, 0x5a, 0x5a, 0x35, 0xfb, 0x72, 0xc8, 0xf1, 0x54, 0x61, 0x28, 0x3e, 0x4e, 0x65, 0xed, 0xd, 0x5e, 0xf6, 0xc3, 0xcd, 0x61, 0xc8, 0x26, 0xb9, 0x36, 0x7a, 0xda}} return a, nil } -var _lockedtokensAdminAdmin_remove_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x8f\xc1\x4f\xfa\x50\x0c\xc7\xef\xfb\x2b\xfa\xe3\xf0\xcb\x76\x90\x78\x26\x28\x99\x6c\x26\x04\x04\xc3\xde\xc5\x63\x79\x2b\x63\xe1\xed\x75\xe9\x8a\x68\x0c\xff\xbb\x99\x73\x32\x4f\xf6\xd6\xf4\xf3\x69\xbf\x2d\xab\x9a\x45\xe1\xd1\xf1\x79\x91\x18\xdc\x39\xca\x14\x8f\xa5\x2f\x60\x2f\x5c\xc1\xed\xdb\x22\x49\xd7\x66\x61\x5e\x4c\xfc\xb0\x4a\xe3\x24\xd9\xa6\x59\x16\x7c\x5b\x2b\xb6\x47\xca\x0d\x1f\xc9\x37\x3d\xbf\xda\xcc\x97\x69\x62\x36\xcb\x74\xdd\xd3\x81\x0a\xfa\x06\xad\x96\xec\xe1\x23\x08\x00\x00\x6a\xa1\x1a\x85\xc2\xa6\x2c\x3c\xc9\x04\xe2\x93\x1e\x62\x6b\xf9\xe4\x35\xea\x99\xb6\x1c\x29\x54\xe8\xb1\x20\xd9\xd2\x1e\xee\xa0\x13\xc6\x3b\x16\xe1\xf3\xf4\xff\x30\xc2\x78\xd0\x3c\x75\xce\x7d\xd8\xc6\x9a\xc0\x1f\x58\xa6\x2c\x58\xd0\x33\xea\x21\xfa\x39\xdd\xd6\x6c\x06\x35\xfa\xd2\x86\xa3\x39\x9f\x5c\x0e\x9e\x15\xba\xd3\x80\x20\xb4\x27\x21\x6f\x09\x94\x41\x0f\x04\xee\x6b\x31\x68\xbb\xb9\x4f\x3d\x8a\x7e\x3f\x93\x93\xa3\x02\x95\x05\xa6\x37\x83\xcf\xc6\x42\x15\xbf\x52\xd2\x4f\xc3\xe8\xdf\xd5\xcb\xa9\x51\xe1\xf7\xab\xdb\x8d\x2e\xc1\x25\xf8\x0c\x00\x00\xff\xff\x33\x91\x55\x64\xc0\x01\x00\x00" +var _lockedtokensAdminAdmin_remove_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x8f\x41\x6f\xb2\x40\x10\x86\xef\xfc\x8a\xf9\x3c\x18\x38\x7c\xa4\x67\x63\x6b\x54\x68\x62\xb4\xda\x08\x69\xd2\xe3\xb8\x8c\x48\x5c\x76\xc8\x30\xd4\x36\x8d\xff\xbd\x41\x4a\xb5\xa7\xce\x6d\x33\xef\xf3\xee\x33\x45\x59\xb1\x28\x3c\x5a\x3e\x2d\xa2\x14\x77\x96\x12\xc5\x63\xe1\x72\xd8\x0b\x97\x70\xf7\xbe\x88\xe2\x75\xba\x48\x5f\xd3\xe9\x6c\x15\x4f\xa3\x68\x1b\x27\x89\xf7\x4d\xad\xd8\x1c\x29\x4b\xf9\x48\xae\xee\xf3\xab\xcd\x7c\x19\x47\xe9\x66\x19\xaf\xfb\xb4\xa7\x82\xae\x46\xa3\x05\x3b\xf8\xf4\x3c\x00\x80\x4a\xa8\x42\x21\xbf\x2e\x72\x47\x32\x02\x6c\xf4\xe0\xcf\x58\x84\x4f\x2f\x68\x1b\x0a\x60\x38\x35\x86\x1b\xa7\x41\x8f\xb4\x63\x49\xa1\x44\x87\x39\xc9\x96\xf6\x70\x0f\x1d\x1f\xd6\xca\x82\x39\x85\xbb\x4b\xc3\x78\x78\x6b\x16\xde\x3c\x9e\x3a\xf6\xc1\x6f\x6d\x47\xf0\x47\x2c\xe9\x5a\x9f\x51\x0f\xc1\x8f\x42\x3b\x93\x09\x54\xe8\x0a\xe3\x0f\xe6\xdc\xd8\x0c\x1c\x2b\x74\x5f\x03\x82\xd0\x9e\x84\x9c\x21\x50\x06\x3d\x10\xd8\x4b\x31\x68\xdb\xdc\xdb\x0f\x82\xdf\x47\x65\x64\x29\x47\x65\x81\xf1\xff\x9b\x0b\x43\xa1\x92\xdf\x28\xea\xb7\x7e\xf0\xef\xca\x65\x54\xab\xf0\xc7\x95\xed\x56\x67\xef\xec\x7d\x05\x00\x00\xff\xff\xe2\x9e\x25\xbe\xd7\x01\x00\x00" func lockedtokensAdminAdmin_remove_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3670,11 +3670,11 @@ func lockedtokensAdminAdmin_remove_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_remove_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7b, 0x45, 0x4f, 0xc6, 0x2d, 0xa8, 0x8, 0x67, 0x3d, 0x3b, 0x76, 0x24, 0x7e, 0x97, 0xc8, 0x6, 0x34, 0xe8, 0xea, 0xfa, 0x7b, 0x91, 0x9c, 0x76, 0x38, 0x88, 0x31, 0x29, 0xb2, 0x25, 0x1, 0xf6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x27, 0x35, 0xc4, 0xb6, 0xf5, 0x3d, 0xc2, 0x47, 0x6d, 0x70, 0x6, 0xa, 0xe8, 0x19, 0x7e, 0x28, 0xa9, 0x66, 0x7e, 0xfe, 0xe1, 0x6a, 0xe, 0x78, 0x5d, 0xf9, 0x2f, 0x3e, 0x3e, 0x9b, 0xa5, 0x58}} return a, nil } -var _lockedtokensAdminCheck_main_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\xc1\x6a\xdb\x40\x10\x86\xef\x7a\x8a\x89\x0e\x45\x86\x22\x7a\x16\x75\x82\x90\x5d\x5a\x12\x9a\x10\xfb\x05\xc6\xab\x91\xbc\x64\xb5\x23\x76\x47\xa4\xa5\xe4\xdd\x8b\x56\x92\xd1\x36\xa6\x87\xec\xc5\xec\xf8\xdf\x99\xff\xff\x34\xba\xeb\xd9\x09\x7c\x1b\x6c\xab\x4f\x86\x8e\xfc\x42\x16\x1a\xc7\x1d\xa4\x51\x2d\x4d\x16\xa5\xe1\xd7\x48\xb5\xdc\xd3\x64\x91\x3c\xb0\x7a\xa1\x3a\x14\xfd\xa4\xfa\xf2\xeb\xe1\xb1\xba\xdf\xef\x8e\x8f\xf7\xfb\x9f\xe5\x6e\xf7\xbc\x3f\x1c\x92\x44\x1c\x5a\x8f\x4a\x34\xdb\xac\x43\x6d\x4b\xa5\x78\xb0\x52\x40\x59\xd7\x8e\xbc\xdf\xc0\x9f\x24\x01\x00\xe8\x1d\xf5\xe8\x28\xf3\xba\xb5\xe4\x0a\x28\x07\x39\xcf\xe2\x8b\x66\x3c\x86\x04\xb0\xee\xb4\x7d\xa6\x06\xb6\x30\xc9\xf3\x13\x3b\xc7\xaf\x5f\x3f\xad\x6d\xe5\xe1\xa7\x1c\xb5\x15\x1b\x43\xc1\xc4\x6d\x36\x9a\x2d\x22\xff\xf9\xea\xf2\x8f\xfc\x20\xec\xb0\xa5\x27\x94\xf3\xe6\x62\x61\x3c\x77\x77\xd0\xa3\xd5\x2a\x4b\x2b\x1e\x4c\x0d\x96\x05\x26\x13\x80\xe0\xa8\x21\x47\x56\x11\x08\x83\x9c\x09\x4c\x18\x00\x12\x98\x06\xf7\xa0\x2e\x33\xd2\x4d\x9c\x6e\x12\xcf\xd9\x7f\xd8\x86\xa7\xa4\x2d\xc9\x5c\x5b\x83\x8c\x5d\xe5\x2d\x49\x85\x3d\x9e\xb4\xd1\xf2\xfb\x1a\x8e\xef\x6c\x6a\x72\xb7\xd9\x95\xfc\xab\x89\x4f\xc3\xc9\x68\xf5\x3e\xf5\xcc\x39\xfb\x28\x8b\x3e\xf4\x85\x77\xf3\xfe\x8b\x00\xb6\x57\x91\x8c\x59\xa3\x46\xf3\x46\x65\xab\x5e\xe8\x3d\x39\xc9\x22\xb7\xcb\xf2\xe4\x2b\xa0\x38\x3d\x2d\xe2\x41\x1b\xb8\xd9\x82\xd5\xe6\x73\xf4\xbe\x23\xef\xb1\xa5\x02\xd2\xe3\x99\xc0\xf7\xa4\x74\xa3\xa9\x06\x9c\xdd\x6a\x1f\x00\xe0\xf2\xd1\xe7\xfa\x0d\x54\x68\xc7\x3f\x3c\xd9\x3a\x5a\x08\x9f\x5e\xfa\x4f\x5c\xdf\x92\xb7\xe4\x6f\x00\x00\x00\xff\xff\xb0\x35\x89\xe4\xb4\x03\x00\x00" +var _lockedtokensAdminCheck_main_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x52\x4d\x8b\xdb\x30\x10\xbd\xfb\x57\x4c\x7c\x58\x64\x28\xa6\x67\xd3\xec\x92\x26\x29\x2d\xbb\x74\x97\x4d\xe8\x7d\x22\x8f\x1d\xb1\xb2\x64\xa4\x31\x5b\x28\xf9\xef\xc5\x92\x1d\xac\x36\xf4\x50\x5d\x82\x26\xef\xcd\xfb\xb0\x54\xd7\x5b\xc7\xf0\x65\x30\xad\x3a\x69\x3a\xda\x37\x32\xd0\x38\xdb\x41\x9e\xcc\xf2\x6c\x46\x6a\xfb\x9e\xa0\xe6\x7b\x9e\xcd\x90\x27\x2b\xdf\xa8\x0e\x43\x1f\x51\x1f\x7f\x3e\x3d\x6f\x1f\xf7\xbb\xe3\xf3\xe3\xfe\xfb\x66\xb7\x7b\xdd\x1f\x0e\x59\xc6\x0e\x8d\x47\xc9\xca\x1a\xd1\xa1\x32\x1b\x29\xed\x60\xb8\x82\x4d\x5d\x3b\xf2\xbe\x80\x5f\x59\x06\x00\xd0\x3b\xea\xd1\x91\xf0\xaa\x35\xe4\x2a\xc0\x81\xcf\xe2\xb3\x75\xce\xbe\xff\x40\x3d\x50\x01\x77\x13\xf7\x4a\x19\x8f\x26\x06\xac\x3b\x65\x5e\xa9\x81\x35\x44\x76\xe9\xd9\x3a\x6c\xa9\x3c\x05\xfe\xa7\xbb\xa5\xdb\x32\xfc\x6c\x46\xce\xd6\x6a\x4d\xc1\xdb\xbd\x18\x33\x54\x49\xac\x72\x71\xf9\x03\x7e\x88\xfb\x5f\x90\xcf\xc5\xd5\xca\x78\x1e\x1e\xa0\x47\xa3\xa4\xc8\xb7\x76\xd0\x35\x18\xcb\x10\x4d\x00\x82\xa3\x86\x1c\x19\x49\xc0\x16\xf8\x4c\xa0\x83\x00\x70\xa8\x3a\xa4\x00\x79\xd5\xc8\x8b\x34\x65\x04\x4f\x1d\x7c\x33\x8d\x8d\x89\x5b\xe2\x69\xb6\xec\x37\x75\x55\x4a\xec\xf1\xa4\xb4\x62\x45\xbe\x6c\x89\x6f\x35\xf2\xd5\xea\x9a\xdc\xbd\xb8\x51\xc1\x42\xf4\x65\x38\x69\x25\x43\xf0\x55\xaa\x11\x63\x8a\xff\xed\xa3\x0f\x8b\xe1\x2f\xc1\x7f\xd6\x00\xeb\x9b\xb5\x8c\x11\x93\x45\xd3\x63\x13\x8b\x5d\xe8\x3d\x39\x16\x89\xdb\xf9\x21\x95\x8b\x52\x31\x52\xab\x54\xa8\x80\xd5\x1a\x8c\xd2\x1f\x12\x7e\x47\xde\x63\x4b\x15\xe4\xc7\x33\x81\xef\x49\xaa\x46\x51\x0d\x38\xb9\x55\x3e\x14\x80\xf3\x87\x9f\xe6\x2b\xd8\xa2\x19\xff\xf0\x64\xea\xe4\x51\xf8\xfc\xba\x3f\xf6\x7a\xc9\x2e\xd9\xef\x00\x00\x00\xff\xff\xc5\x16\x02\x9f\xcf\x03\x00\x00" func lockedtokensAdminCheck_main_registrationCdcBytes() ([]byte, error) { return bindataRead( @@ -3690,11 +3690,11 @@ func lockedtokensAdminCheck_main_registrationCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/check_main_registration.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0x5e, 0x3e, 0x1d, 0xe0, 0xfa, 0x52, 0x26, 0x28, 0x3d, 0x94, 0xf9, 0x8, 0x79, 0xe4, 0xad, 0xa9, 0xe, 0x74, 0x85, 0x19, 0x24, 0x6b, 0x90, 0xa, 0xd0, 0x8a, 0x64, 0x32, 0x41, 0xdf, 0x72}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7c, 0x37, 0x54, 0x6f, 0x94, 0xa, 0xb4, 0xc8, 0xc2, 0x38, 0xf7, 0xd8, 0xda, 0x58, 0x74, 0x2f, 0x71, 0xfb, 0x3b, 0xd9, 0xb1, 0x8a, 0x67, 0x45, 0x6f, 0xb4, 0x53, 0x6e, 0x2e, 0x69, 0x96, 0x6c}} return a, nil } -var _lockedtokensAdminCheck_shared_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xc1\x8e\xa3\x30\x10\x44\xef\xfe\x8a\x0a\x87\x15\x48\x2b\xb4\x67\xb4\xd9\x08\x91\xec\x25\xd1\x64\x94\xe4\x07\x1c\xd3\x80\x15\x63\x23\xdb\x28\x23\x8d\xf2\xef\x23\x20\x30\xf1\xf4\x05\x75\xf3\xda\x5d\x55\xb2\xed\x8c\xf5\xf8\xdf\xeb\x5a\x5e\x15\x5d\xcc\x8d\x34\x2a\x6b\x5a\x44\xc1\x2c\x62\x33\xa9\xcc\x3d\xa0\xe6\x3e\x62\x33\x72\x30\xe2\x46\xe5\x38\x74\x13\xf5\xe7\xe3\x70\x2c\xf6\xbb\xed\xe5\xb8\xdf\xbd\xe5\xdb\xed\x69\x77\x3e\x33\xe6\x2d\xd7\x8e\x0b\x2f\x8d\x8e\xd5\xb8\x93\x0b\x61\x7a\xed\x33\xe4\x65\x69\xc9\xb9\x04\x9f\x8c\x01\x40\x67\xa9\xe3\x96\x62\x27\x6b\x4d\x36\x43\xde\xfb\xe6\x09\x2f\xcc\x50\x8a\x3c\x78\xd9\x4a\x7d\xa2\x0a\x6b\x4c\x78\x7a\x35\xd6\x9a\xfb\xdf\x5f\xaf\xc2\xd2\xf1\x93\x0f\x6c\x61\x94\xa2\x51\xc6\xbf\x78\x90\x9b\x05\x0e\xd2\x97\xe6\x07\x7e\xf6\xc6\xf2\x9a\xde\xb9\x6f\x92\x45\xc2\x50\x9b\x0d\x3a\xae\xa5\x88\xa3\xc2\xf4\xaa\x84\x36\x1e\x93\x08\x70\x58\xaa\xc8\x92\x16\x04\x6f\xe0\x1b\xc2\xe4\x1d\x7e\x4c\x75\x54\x0f\xb1\xdc\x88\x92\x6f\x77\xdc\x39\xb2\x1e\x71\x70\x6b\xb6\x9b\xd6\xe4\x9f\x91\xc4\x7c\x8a\x2f\x43\x10\x6b\x82\xd5\x1a\x5a\xaa\xdf\xc1\x7e\x4b\xce\xf1\x9a\x32\x44\x97\x86\xe0\x3a\x12\xb2\x92\x54\x82\x4f\x4b\x90\x6e\x94\xcf\x67\x99\xcf\xf9\x0a\x05\xd7\xc3\x0f\x47\xba\x0c\x2c\xb8\x68\x79\x7f\x4a\xe5\xc1\x1e\xec\x2b\x00\x00\xff\xff\x68\xc2\xee\x14\x68\x02\x00\x00" +var _lockedtokensAdminCheck_shared_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\x41\x6f\x9c\x30\x14\x84\xef\xfe\x15\x13\x0e\x11\x48\x15\xea\x19\x35\x8d\x28\xbb\xbd\x24\x6a\xaa\xec\xaa\xf7\x17\xf3\x00\x2b\xc6\x46\xb6\x51\x2a\x55\xfb\xdf\x2b\xec\x85\x2e\xf5\x05\xf9\x31\x9f\xdf\xcc\xa8\x71\xb2\x2e\xe0\xfb\x6c\x7a\xf5\xa6\xf9\x6c\xdf\xd9\xa0\x73\x76\x44\xb6\x9b\x65\x62\x55\x6a\xfb\xb1\x53\xad\xf7\x4c\xac\x92\x67\x2b\xdf\xb9\x8d\x43\x9f\x54\x9f\x7f\x3f\xbf\x34\x4f\xc7\xc3\xf9\xe5\xe9\xf8\xa3\x3e\x1c\x5e\x8f\xa7\x93\x10\xc1\x91\xf1\x24\x83\xb2\x26\xd7\x91\xa9\xa5\xb4\xb3\x09\x15\xea\xb6\x75\xec\x7d\x81\x3f\x42\x00\xc0\xe4\x78\x22\xc7\xb9\x57\xbd\x61\x57\x81\xe6\x30\xe4\xdf\xac\x73\xf6\xe3\x17\xe9\x99\x0b\xdc\x5f\xd9\x0d\x59\x8e\xe6\x00\x6a\x47\x65\x5e\xb9\xc3\x03\x12\x5d\xfa\x60\x1d\xf5\x5c\xbe\x45\xfe\xcb\xfd\xad\xdf\x32\x7e\xea\x85\x69\xac\xd6\x1c\xdd\x7d\xcd\x97\x14\xd5\x2e\x58\x79\x73\xf9\x4f\x7e\x4a\xef\xff\xa4\x30\x14\x9b\x95\xe5\x3c\x3e\x62\x22\xa3\x64\x9e\x35\x76\xd6\x2d\x8c\x0d\x48\x26\x40\x70\xdc\xb1\x63\x23\x19\xc1\x22\x0c\x8c\x54\x09\x42\x2c\x3b\xa6\x80\xdc\x76\x64\xc5\xbf\x94\xe4\x3d\xbb\x80\x7c\xb7\x6b\x8d\x5d\xf6\x1c\xae\xd5\xe4\x94\x5a\xad\xb0\x6b\xbb\xc0\xdd\x03\x8c\xd2\x9f\x76\xfc\xc8\xde\x53\xcf\x15\xb2\xf3\xc0\xf0\x13\x4b\xd5\x29\x6e\x41\x09\x82\xf2\xd1\x3e\xad\x36\xaf\xf3\x3b\x34\x64\x96\x1f\x9e\x4d\xbb\x8b\xe0\xb3\xed\xfd\xd4\xca\x45\x5c\xc4\xdf\x00\x00\x00\xff\xff\x8b\xd1\x84\xfd\x7f\x02\x00\x00" func lockedtokensAdminCheck_shared_registrationCdcBytes() ([]byte, error) { return bindataRead( @@ -3710,11 +3710,11 @@ func lockedtokensAdminCheck_shared_registrationCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/check_shared_registration.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7, 0xd8, 0xf0, 0x95, 0xb, 0x58, 0x4e, 0x30, 0x91, 0x95, 0x2, 0x4a, 0xc5, 0xf3, 0x33, 0x3f, 0xe8, 0x7e, 0xad, 0xc5, 0x26, 0x38, 0xcf, 0x79, 0x47, 0xb0, 0xf2, 0xf6, 0xd5, 0x1a, 0xaf, 0xac}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0x63, 0x70, 0xca, 0x39, 0x95, 0x6b, 0x65, 0x78, 0x87, 0x9b, 0x56, 0xa5, 0xa, 0x10, 0xa8, 0xfa, 0xab, 0x38, 0xee, 0x5c, 0x23, 0xfe, 0x8, 0xf, 0xd6, 0x21, 0xa5, 0x2b, 0x89, 0xac, 0x74}} return a, nil } -var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x56\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\x72\x58\xc8\x80\x63\xa5\x57\xc1\xc9\xc2\x70\xb2\x68\x91\xb4\x09\x36\x69\xf7\x3c\x96\xc6\x16\x61\x99\x54\x49\xca\xae\xb1\xc8\x7f\x2f\x48\xea\x8b\xb2\x14\x27\x68\x0e\xf5\xc1\x80\xc4\x37\xc3\x79\x6f\x3e\x34\x6c\x57\x08\xa9\x61\x29\x8f\x85\x16\x41\xf5\xf4\x2d\x17\x87\x17\xb1\x25\x0e\x6b\x29\x76\x70\xd1\x3c\x5f\x34\x88\x92\x6f\xd8\x2a\x27\x0f\xd5\x7d\xd7\x20\x1f\x44\xb2\xa5\xd4\xbe\x53\x0e\x78\xf5\xcf\xc3\xe3\xf2\xfe\xee\xf6\xe5\xf1\xfe\xee\x8f\xc5\xed\xed\xf7\xbb\xe7\xe7\x20\x88\xa2\x08\x5e\x24\x72\x85\x89\x66\x82\x83\xce\x50\x03\x42\x52\x2a\x2d\xd2\x23\x14\x52\xec\x59\x4a\x12\x0e\xa2\xcc\x53\x50\x6c\xc3\xad\x89\x16\x90\x48\x42\x4d\x80\xa0\x32\x94\x94\x02\x26\x89\x28\xb9\x06\xe4\x29\x20\x87\x92\xe7\x36\x04\x0b\xaf\xcf\xd6\x42\x02\x42\xa9\x48\x06\x81\x6e\x6f\x0d\x03\x00\x80\x75\x99\xe7\x8b\x74\xc7\xf8\x53\xb9\xca\x59\x72\x4f\xc7\xb8\x12\x68\x76\x4f\xc7\x07\xa6\xf4\x1d\xd7\xf2\x38\x85\x28\x82\x1f\xc4\x36\x99\x8e\xe1\x97\xab\xab\xab\xc6\xf8\x4f\x45\xf2\xa3\xb6\x13\x80\x9f\x81\xf5\x50\x48\x2a\x50\x52\x58\x51\x7f\xaa\x98\xc7\xb0\x28\x75\xb6\x70\x04\x26\x35\xd8\xfc\x72\xd2\x15\xf7\xea\x14\xae\xbb\xd8\xb0\xc0\xa3\x31\xef\xf9\x9b\x78\xf6\x46\x8a\x8f\x59\x37\xe6\xde\xd5\xb3\x2d\x1d\xd5\x0c\xd3\x34\x2c\x5a\x01\x4e\x05\x9d\x35\xa7\x53\xc8\x50\x65\x8b\x7c\x23\x24\xd3\xd9\x6e\x10\xec\x21\xa6\x70\xa8\x74\x1b\x40\xba\xa3\x96\x9a\xf9\x35\x0f\x1d\x8e\xa3\x61\x7a\xa9\x3b\x13\xa5\x8f\x7d\x23\x48\x1f\x58\xc5\x08\xe0\x67\x70\x8f\x65\xae\x97\x58\xe0\x8a\xe5\x4c\x1f\xe1\xda\x17\xd6\xa3\x34\xcb\x19\xdf\xce\xb1\xd4\x59\xe8\x75\xdd\xec\x07\xd3\x59\x2a\xf1\x80\xab\x9c\x26\xf0\xa5\x69\xdc\xd9\x5f\xc6\xfb\x4d\x18\x15\x92\xed\x51\x53\xb4\xae\x4f\xec\xc1\x14\x34\xca\x0d\xe9\x18\x22\xa5\x85\xc4\x4d\x1f\xe0\x2b\xfa\xf5\x2b\x14\xc8\x59\x12\x5e\x2c\x6d\x37\x72\xa1\xc1\x44\x64\x07\x07\xb8\x99\x60\xcd\x20\x69\xf8\x5c\x4c\x7c\xba\x79\x3b\x17\x7e\x47\x8e\x1b\x92\x30\xbf\xf4\xa6\xc5\xcc\x35\xf6\xc3\x09\x30\xb4\x52\xc5\x7d\xc5\x46\x4b\x52\xe1\x9e\xc2\xf9\xe5\xe9\x8d\x53\xd0\x22\xf6\xef\x3c\xbd\xed\xd9\x09\xf2\x84\x3a\xeb\x51\xd0\x1d\xd4\x27\x27\xee\x4c\x4c\x37\xa1\xe7\xd5\xfc\xce\x58\x3c\xb9\xbc\x1b\x16\xd3\x13\xdb\x3a\xf9\xef\x57\xa2\x71\x31\x79\xab\x1c\xac\x40\xb0\xab\xd2\x3b\x5e\x0b\x16\xf7\xab\xc8\xd3\xd1\x22\x78\x69\x11\xa1\xcb\xe3\x22\x4d\x25\x29\x15\xf7\x72\x8d\xee\xf5\xd4\x4b\x4e\x3c\x92\xaa\x4e\x18\xdd\xd9\x60\xeb\xc5\x13\x69\x7e\xd9\x09\x71\x0a\xde\xd9\x49\x09\x75\x62\xed\x28\xd6\xaa\x3e\x72\xab\xad\x8c\x2f\x63\x9e\x6e\xc2\x81\xe4\x54\xa6\xbf\xf1\xb5\x70\xe3\xc5\x5e\x34\x9c\xce\xe1\xa8\x86\x12\x61\x47\xea\xff\xb6\x9e\xdd\xc0\xff\xdc\x6a\x7e\xe7\x74\x73\xe5\xdc\xfb\x10\x9a\x0d\xc4\xab\xf3\xe1\x41\x57\x89\xb7\x34\xd5\x2c\x24\x5c\xf7\xdd\xf8\xaa\xae\x84\x94\xe2\x30\x1f\x92\xcd\x77\x74\x13\x9a\x95\x6a\x90\xab\x0f\xfc\x10\x5b\x77\x3d\x48\x5a\x93\x24\x9e\x90\xe1\x38\xe4\xd4\xa3\x3a\x70\x6e\xba\xb1\x5e\x23\xbc\x1a\x3a\xd7\xbc\xf5\xce\xd6\x87\x77\xfb\xc5\xef\x74\x5b\x16\xf1\x60\x01\x77\x82\x8c\x22\x78\xdc\x93\x94\x2c\x25\xd0\x19\x41\x4a\x6b\xfb\x99\x6a\x17\x5e\x49\x09\xb1\x7d\x27\x1f\x7e\x84\x25\x37\x95\x10\x46\x6e\x31\x68\x3f\x92\xdf\x2b\xb3\x91\xcd\x23\x8a\xea\x2d\x95\xd3\xa1\xb9\xc3\xed\xb8\x3b\x94\x5b\x55\xbf\x4b\x1d\x03\x05\xa8\xda\xc5\x75\x38\x14\x37\x2f\x7e\xfa\x6d\x57\xc7\xf1\xda\xeb\xa8\xd1\x80\xfd\xf6\xf9\x2f\x1f\x02\x4f\xe5\xa2\x5c\x01\x17\x72\x87\x79\xcb\x96\x71\xb3\xa3\x9b\xdd\xd6\x08\x51\x72\xf6\x77\x49\x50\x74\x7d\x7c\x02\x41\x27\xd9\xb7\xf7\xd1\x1c\x59\x76\x3a\x9c\xcc\xff\x6b\xf0\x1a\xfc\x1b\x00\x00\xff\xff\x49\x1d\x2e\x96\x27\x0d\x00\x00" +var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x4b\x6f\xe3\x36\x10\xbe\xeb\x57\x0c\xf6\xb0\x90\x01\x47\x4a\xaf\x86\x13\xc0\x75\xb2\x68\x91\xb4\x09\x36\xe9\xee\x79\x2c\x8d\x2d\x22\x34\xa9\x92\x94\x5d\x21\xc8\x7f\x2f\xf4\xd6\xc8\x52\x9c\x16\x45\x0f\xab\x83\x61\x89\xf3\xf8\xe6\x9b\x07\x47\xec\x53\x6d\x1c\xac\x4d\x9e\x3a\xed\xd5\x6f\x5f\xa4\x3e\x3e\xeb\x17\x52\xb0\x35\x7a\x0f\x9f\xda\xf7\x4f\xad\x44\xa6\x76\x62\x23\x89\x49\xf5\xbf\xb5\x92\xf7\x3a\x7a\xa1\xb8\xfc\x66\x2b\xc1\xcb\xbf\xee\x1f\xd6\x77\xb7\x37\xcf\x0f\x77\xb7\xbf\xaf\x6e\x6e\xbe\xde\x3e\x3d\x79\x5e\x18\x86\xf0\x6c\x50\x59\x8c\x9c\xd0\x0a\x5c\x82\x0e\x10\xa2\xcc\x3a\x1d\xe7\x90\x1a\x7d\x10\x31\x19\x38\xea\x4c\xc6\x60\xc5\x4e\x95\x2a\x4e\x43\x64\x08\x1d\x01\x82\x4d\xd0\x50\x0c\x18\x45\x3a\x53\x0e\x50\xc5\x80\x0a\x32\x25\x4b\x08\xa5\x78\x73\xb6\xd5\x06\x10\x32\x4b\xc6\xf3\x5c\xe7\xd5\xf7\x00\x00\xb6\x99\x94\xab\x78\x2f\xd4\x63\xb6\x91\x22\xba\xa3\x7c\x51\x13\x14\xdc\x51\x7e\x2f\xac\xbb\x55\xce\xe4\x73\x08\x43\xf8\x4e\x62\x97\xb8\x05\xfc\x74\x79\x79\xd9\x2a\xff\x61\xc9\xfc\x53\xdd\x19\xc0\xab\x57\x5a\x48\x0d\xa5\x68\xc8\xaf\x43\x7f\xac\x23\x5f\x00\x66\x2e\xf1\x7f\xd6\xc6\xe8\xe3\x37\x94\x19\xcd\xe0\xf3\xaa\x8a\x67\xd6\xe8\x16\x8f\x24\x57\x53\x51\x9f\xc2\x15\xd4\xff\xfc\x14\xf3\xc2\xd2\xc0\xf4\x8c\xe9\x16\xac\x7c\x5c\xb3\x55\x65\x2e\x83\x17\xca\x6d\x80\x71\xec\xa7\x1d\x0f\xa7\xbc\x06\xed\xe9\x1c\x12\xb4\xc9\x4a\xee\xb4\x11\x2e\xd9\x8f\x0a\x33\x89\x39\x1c\x6b\xfa\x46\x24\xab\xa3\x2e\xac\xe2\x69\x5f\x7a\xf1\x4d\xc2\x64\x19\x3c\x83\x92\xcb\xbe\x03\x92\x0b\xd6\x18\x01\x78\xe6\x0e\x98\x49\xb7\xc6\x14\x37\x42\x0a\x97\xc3\xd5\x80\xd8\xa8\x39\x12\x64\x03\xeb\xb4\xc1\x1d\xb1\x38\x03\x61\x6d\x46\xcb\xb2\x58\x58\x4b\x06\xdf\x85\x4b\x62\x83\x47\xdc\xc8\xa2\x76\xda\xae\x0e\xbe\x15\x3e\xaf\xfd\xb0\x36\x17\x6e\x9b\x93\xf2\x60\xc6\x01\xca\xae\xa1\x7f\x43\x85\x3b\x32\xb0\xbc\x60\x6d\x1e\x54\x1d\x79\x7f\x22\xe8\x97\xc1\x2d\x86\x31\x4e\x16\x51\x8d\x27\xb0\x78\x20\x7f\x79\x71\xea\x79\x0e\x4e\x2f\xb8\xef\x53\xaf\x4f\x95\x95\x47\x74\xc9\x20\x14\xd7\x93\xfa\x5f\x28\x3f\x83\xf4\xda\x67\x66\x8b\xe7\xe3\xb1\x31\xd5\xb1\x40\x7f\xd1\x32\x9e\x4c\xd6\x73\x27\xe1\x57\x3c\xaf\xe2\xd8\x90\xb5\x8b\x01\x19\x58\x7d\x9e\x33\xf2\x16\x13\x54\xf6\x60\xf4\xbb\x8e\xe5\x95\xe1\x5e\x5e\xf4\xa0\xce\x81\x9d\x9d\xa4\xba\x87\xb9\xc7\xc3\xdc\x3b\x4f\xc2\x1a\x53\xb8\x62\x90\xc6\x72\x5c\xa7\xf5\xf3\x94\xd3\x6b\xff\x03\x70\x66\xa3\x0c\x30\x77\xe5\x78\xb1\x89\xcf\x01\xce\x01\xdd\x68\x6d\xd7\x36\x7e\x55\x5b\x5d\x4d\x93\xa9\xca\x2e\x87\xe2\x0f\x5d\xd7\xb2\x4f\xc8\xba\x28\x64\x6d\xe0\x6a\x78\x49\xb5\xf9\xe4\xc1\x6d\xca\x9b\x74\x39\x06\x9e\x5b\xbc\xf6\x8b\xbd\xe5\xbd\x5c\xd4\x82\x13\x93\x66\x44\xb2\x68\xa3\xe6\x66\x65\xa8\x58\x86\xce\xb4\x20\x53\x6c\xd6\x9c\xa1\x6a\xbf\xea\x46\x15\xbb\x52\x59\x8c\x96\xcd\x58\x3b\x85\x21\x3c\x1c\xc8\x18\x11\x13\xb8\x84\x20\xa6\x6d\x31\xd2\x7b\x8b\xa3\xa1\x88\xc4\x81\x4c\x30\x31\xda\x59\xed\x65\xaa\x69\x81\xb0\xba\x6a\xbb\x1b\xe8\x6b\x6d\x87\x3b\xaf\x57\x3e\x45\xc7\xd6\x51\xb5\x30\xee\xd1\xbc\xd8\xe6\x5b\x5c\xc5\x63\x01\x6d\x4b\x4f\x30\x75\x97\xd9\x6e\x78\x4d\x35\xca\xd8\x6c\x78\xe5\x7d\xd1\xc0\x7d\x1b\xcc\x86\x33\xb7\xd2\xbb\x1c\xb1\x19\xc1\x52\x37\x0e\x9f\xa7\xb7\x18\x22\x93\xac\x8e\xce\xca\x30\x84\x34\x73\xa0\xb4\xd9\xa3\xec\xf8\x15\xaa\x58\xb1\x8b\xd5\xb4\xa0\x3e\x53\xe2\xcf\x8c\x20\x45\x97\x04\xa7\x93\xa7\xb1\xff\x9f\x91\x39\xb9\x9a\xfc\x4b\xe6\x86\x28\x27\x29\xab\x28\xfe\xf2\x1e\x71\xc5\xef\x9b\xf7\xe6\xfd\x1d\x00\x00\xff\xff\x09\x65\x11\xc6\x4b\x0d\x00\x00" func lockedtokensAdminCustody_create_account_with_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3730,11 +3730,11 @@ func lockedtokensAdminCustody_create_account_with_lease_accountCdc() (*asset, er } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_account_with_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x39, 0xb4, 0x47, 0x1b, 0xab, 0xd0, 0x47, 0xde, 0xba, 0xa3, 0xaf, 0x77, 0x36, 0x0, 0xb5, 0x18, 0x4d, 0xa0, 0x72, 0x13, 0x98, 0xbc, 0x7d, 0x59, 0x24, 0x80, 0x45, 0x26, 0xca, 0x13, 0xcb, 0x41}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe1, 0x6e, 0x10, 0xe0, 0x22, 0x5e, 0x7b, 0x6, 0x25, 0xd8, 0x4d, 0x67, 0x7a, 0x65, 0x13, 0x95, 0x10, 0x3f, 0x27, 0x14, 0x25, 0x91, 0xa1, 0xb1, 0x7a, 0x1, 0xd7, 0xb7, 0x5e, 0x77, 0xef, 0xb3}} return a, nil } -var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x56\xc1\x6e\xe3\x36\x10\xbd\xeb\x2b\x06\x39\x2c\x64\xc0\xb1\xd2\xab\xe0\x64\x61\x38\x59\xb4\x48\xda\x04\x9b\xa0\x7b\x1e\x4b\x63\x8b\x30\x4d\xaa\x24\x65\x57\x08\xf2\xef\x05\x49\x59\x16\x65\xa9\x49\xd1\x1c\xd6\x07\x03\x22\xdf\x0c\x67\xde\xbc\x21\x87\xed\x4a\xa9\x0c\x2c\x55\x5d\x1a\x19\x35\x5f\xdf\xb8\x3c\xbc\xc8\x2d\x09\x58\x2b\xb9\x83\x8b\xf6\xfb\xa2\x45\x54\x62\xc3\x56\x9c\x02\x54\x77\xad\x45\x3e\xc8\x6c\x4b\xb9\x5b\xd3\x1e\x78\xf5\xf7\xc3\xe3\xf2\xfe\xee\xf6\xe5\xf1\xfe\xee\x8f\xc5\xed\xed\xf7\xbb\xe7\xe7\x28\x4a\x92\x04\x5e\x14\x0a\x8d\x99\x61\x52\x80\x29\xd0\x00\x42\x56\x69\x23\xf3\x1a\x4a\x25\xf7\x2c\x27\x05\x07\x59\xf1\x1c\x34\xdb\x08\x67\x62\x24\x64\x8a\xd0\x10\x20\xe8\x02\x15\xe5\x80\x59\x26\x2b\x61\x60\x2d\x15\x20\x54\xda\x1a\x15\x12\x90\x2b\xc2\xbc\x76\x56\x05\x6a\x30\x05\x31\x05\x95\xe0\x2e\xc0\xd6\xca\x7b\xcb\x2d\xcc\xc7\x54\xd0\x39\xc8\xd9\x4b\x17\x85\xf5\x03\xa6\x13\x38\x72\x2d\xa3\xa8\xb3\x12\x47\x00\x00\xeb\x8a\xf3\x45\xbe\x63\xe2\xa9\x5a\x71\x96\xdd\x53\x9d\x36\xac\xcf\xee\xa9\x7e\x60\xda\xdc\x09\xa3\xea\x29\x24\x09\xfc\x20\xb6\x29\x4c\x0a\xbf\x5c\x5d\x5d\x45\x13\x80\xd7\xc8\xb9\x28\x15\x95\xa8\x28\x6e\x38\x79\x6a\x28\x49\x61\x51\x99\x62\xe1\x43\x9b\xba\x84\x9b\x8f\x60\x67\x72\x74\x63\x7f\x9c\x4c\x43\x57\xb3\x0b\xd7\x5d\x6c\x5c\x62\x6d\x1d\xf7\x4e\x9a\x9c\x1c\x04\xc6\xb3\x2d\xd5\x7a\x86\x79\x1e\x97\xa7\xe4\xce\x13\x9e\xb5\xbb\x53\xcb\x60\xb1\xe0\x1b\xa9\x98\x29\x76\x83\xe0\x00\x31\x85\x43\xc3\xc9\x00\xd2\x6f\x4d\xc2\xec\xf6\x58\x71\xb3\xc4\x12\x57\x8c\x33\x53\xc3\x75\x18\x72\x8b\xb5\xbf\x19\x67\x62\x3b\xc7\xca\x14\x71\x20\xe2\xd9\x0f\x66\x8a\x5c\xe1\x01\x57\x9c\x26\xf0\xa5\xed\x83\xd9\x9f\xd6\xfb\x4d\x9c\x94\x8a\xed\xd1\x50\xb2\x3e\xee\xb8\x8d\x29\x18\x54\x1b\x32\x29\x24\xda\x48\x85\x9b\x3e\x60\x12\x1c\xff\xf5\x2b\x94\x28\x58\x16\x5f\x2c\x9d\xb8\x85\x34\x60\x23\x72\x7d\x08\xbe\xc5\x9c\x19\x64\x6d\x3e\x17\xbd\x74\xf9\xa9\xcd\x7e\x47\x81\x1b\x52\x30\xbf\x0c\x9a\x6f\xe6\x95\xfd\x70\x06\x8c\x1d\x55\x69\x9f\xb1\xd1\x62\x6b\xdc\x53\x3c\xbf\x3c\x3f\x71\x0a\x46\xa6\xe1\x99\xe7\xa7\x3d\x7b\x42\x9e\xd0\x14\xbd\x14\x4c\x07\xf5\xc9\x85\x7b\x27\xa6\x9b\x38\xf0\x6a\x7f\xef\x58\x3c\xf9\xba\xdb\x2c\xa6\x67\xb6\xc7\xe2\x7f\x9c\x89\xd6\xc5\xe4\xdf\xe4\xe0\x08\x82\x5d\x53\xde\x71\x2d\x38\xdc\xaf\x92\xe7\xa3\x22\x78\x39\x21\x62\x5f\xc7\x45\x9e\x2b\xd2\x3a\xed\xd5\x1a\xfd\xf2\x34\x28\x4e\x3a\x52\xaa\x4e\x18\x9d\x4b\xc8\xeb\x25\x20\x69\x7e\xd9\x09\x71\x0a\xc1\xde\x99\x84\x3a\xb1\x76\x18\x3b\xb1\x3e\x72\xaa\x53\xc6\x97\x31\x4f\x37\xf1\x40\x71\x1a\xd3\xdf\xc4\x5a\xfa\xcb\xc5\x1d\x34\x5c\xce\xe1\xa8\x86\x0a\xe1\x2e\xab\x9f\x56\xcf\xfe\x2a\xfd\x5c\x35\x7f\xf0\x76\xf3\x72\xee\x3d\x31\xf6\x59\x0d\x74\x6e\xc5\x3d\x70\xd3\x35\xec\x2d\xad\x9c\xa5\x82\xeb\xbe\x9f\x90\xd6\x95\x54\x4a\x1e\xe6\x43\xbc\x85\x8e\x6e\x62\x3b\xa2\x0c\x26\x1b\x02\xff\x53\xba\xfe\x78\x50\xb4\x26\x45\x22\x23\x9b\xe4\x90\xd3\xa0\x91\x07\xf6\x6d\x3b\x1e\x5f\xe8\x40\x44\xef\x75\xef\x71\x80\xe9\xc3\xbb\x0d\x13\xb6\xba\xd3\x45\x3a\xa8\xe0\x4e\x90\x49\x02\x8f\x7b\x52\x8a\xe5\xe4\xe6\xa0\x9c\xd6\xee\x9d\x3a\x0d\x90\x8a\x32\x62\xfb\x4e\x3d\xc2\x08\x2b\x61\xa5\x10\x27\x7e\x32\x38\xbd\x92\xdf\x1b\xb3\x90\xdb\xee\xb9\xcd\xd4\x27\xe8\xd0\x9e\xe1\x67\xc6\x1d\xaa\xad\x3e\xae\xe5\x3e\x03\x0d\xa8\x5b\x12\x46\x42\xf1\x17\xc6\x6b\xd8\x77\xc7\x38\xde\x7a\x2d\x35\x1a\x70\xd8\x3f\xff\xe7\x25\x08\x58\x2e\xab\x15\x08\xa9\x76\xc8\x4f\xd9\x32\x61\x67\x5e\x3b\x12\x5a\x22\x2a\xc1\xfe\xaa\x08\xca\xae\x8f\x4f\x48\xd0\x53\xf6\xed\x63\x69\x8e\x4c\x3b\x9d\x9c\xec\xff\x5b\xf4\x16\xfd\x13\x00\x00\xff\xff\x4b\x6b\x23\x4c\x77\x0c\x00\x00" +var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x7b\x58\xc8\x80\x22\xa5\x57\xc3\x09\xe0\x3a\x59\xb4\x48\xda\x04\x9b\x60\xf7\x3c\x16\xc7\x16\x61\x5a\x54\x49\xca\xae\xb0\xc8\xbb\x17\xa4\x68\x59\x94\xa5\xec\xb6\x28\x7a\xa8\x0f\x41\x44\xce\xcf\x37\xdf\xfc\x70\xf8\xbe\x92\xca\xc0\x4a\x35\x95\x91\x91\xff\xfa\x24\xe4\xf1\x55\xee\xa8\x84\x8d\x92\x7b\xf8\xd0\x7d\x7f\xe8\x24\xea\x72\xcb\xd7\x82\x02\xa9\xfe\x59\x27\xf9\x28\xf3\x1d\x31\x77\xa6\x5b\xc1\xeb\x3f\x1f\x9f\x56\x0f\xf7\x77\xaf\x4f\x0f\xf7\xbf\x2f\xef\xee\x3e\xdf\xbf\xbc\x44\x51\x96\x65\xf0\xaa\xb0\xd4\x98\x1b\x2e\x4b\x30\x05\x1a\x40\xc8\x6b\x6d\x24\x6b\xa0\x52\xf2\xc0\x19\x29\x38\xca\x5a\x30\xd0\x7c\x5b\x3a\x15\x23\x21\x57\x84\x86\x00\x41\x17\xa8\x88\x01\xe6\xb9\xac\x4b\x03\x1b\xa9\x00\xa1\xd6\x56\xa9\x90\x80\x42\x11\xb2\xc6\x69\x15\xa8\xc1\x14\xc4\x15\xd4\xa5\x70\x00\x3b\xad\xd6\x1a\xb3\x62\x2d\xa6\x82\x2e\x85\x9c\xbe\x74\x28\xac\x1d\x30\x3d\xe0\x28\xb4\x8c\xa2\xde\x49\x1c\x01\x00\x6c\x6a\x21\x96\x6c\xcf\xcb\xe7\x7a\x2d\x78\xfe\x40\xcd\xdc\xb3\x9e\x3e\x50\xf3\xc8\xb5\xb9\x2f\x8d\x6a\x12\xc8\x32\xf8\x4a\x7c\x5b\x98\x39\xfc\x74\x7d\x7d\x1d\xcd\x00\xbe\x45\xce\x44\xa5\xa8\x42\x45\xb1\xe7\xe4\xd9\x53\x32\x07\xac\x4d\x11\xff\x2c\x95\x92\xc7\x2f\x28\x6a\x9a\xc1\xc7\x65\x8b\x34\x71\xf1\xfb\x0f\x2f\xf8\x62\xa4\xc2\x2d\x25\xb0\xc2\x0a\xd7\x5c\x70\xc3\x49\x9f\x55\x66\x27\x77\xf6\x27\xc8\x78\x5a\xfd\x2d\xdc\x80\xff\x2f\xae\xb0\xb1\xce\x07\x68\x66\x67\xe5\x40\x31\xdd\x51\xa3\x53\x64\x2c\xae\xce\x04\x5c\x92\x92\x76\xb7\x89\x65\xb9\x58\x8a\xad\x54\xdc\x14\xfb\x51\xe1\x40\x22\x81\xa3\xe7\x6d\x44\xb2\xbd\x9a\x85\x91\x1d\xb0\x16\xa6\x63\xa1\x81\x9b\x01\xe4\xbc\x47\x50\xaa\x5b\xda\x3a\x03\xf6\x97\x72\xad\x6b\x5a\x38\x5a\x83\xf2\x4f\xbf\x72\x53\x30\x85\x47\x5c\x0b\x9b\x8e\xae\x83\xd2\x2f\xd6\xe7\x6d\x9c\x79\x73\xd9\xe6\x74\xe3\x2e\x06\x00\xc5\xb9\x79\x7e\xc3\x12\xb7\xa4\x60\x71\x15\xb4\x54\xda\xd6\xeb\xe3\x85\x60\xec\x82\x9b\x0f\x63\x9c\x4c\x8f\xc7\x93\x6a\x3c\x50\xbc\xb8\xba\xf4\x9c\x80\x91\xf3\xd0\xf7\xa5\x57\x5f\x5b\xcf\x68\x8a\x41\x28\xa6\x27\xf5\x9f\x50\xfe\x1d\xa4\xb7\x71\x60\xd6\xfe\x7e\x3c\xb6\x40\x75\x2c\xd0\x5f\xa4\x60\x93\xc9\x7a\x3d\x4b\x84\x20\x5a\xd2\x97\x8c\x29\xd2\x7a\x3e\x60\x06\xdb\xe3\x24\xd0\xe8\xb3\x3a\x9f\xe0\x38\x1a\x01\xda\x9b\x0a\x61\xe6\x03\xeb\x8b\xab\x5e\x30\x43\xc7\x83\x5a\xe8\x05\xd5\x23\x2a\x19\x73\x3e\x60\x69\x85\x15\xdc\x04\x88\xc6\x8a\xc0\xe7\xfd\xe3\x94\xd3\xdb\xf8\x07\xe0\xcc\x46\x09\x08\xdc\xb9\xf9\xa3\x8b\x38\x04\x98\x00\x9a\xd1\xe2\xf7\x36\x7e\x2d\x37\xb2\x1d\x36\x53\xa5\xef\xe6\xd1\xff\xba\xf0\x45\x9f\x90\x95\xad\x74\xa9\xe0\x66\xf8\x3e\x74\xf9\x0c\x83\x5b\xbb\xd7\x6b\x31\x06\x3e\xb4\x78\x1b\xdb\x25\xe2\xbd\x5c\x78\xc1\x89\x51\x34\x22\x69\x5b\xeb\xf4\xa8\x05\xa8\x82\x0c\xfd\x9d\xb6\x3c\x2d\x0c\x43\xd5\x7e\xd5\x4d\xf7\xb3\x2b\x95\xf9\x68\xd9\x8c\xb5\x53\x96\xc1\xd3\x81\x94\xe2\x8c\xdc\x32\xc2\x68\x63\x67\x7e\x6f\x8b\x53\x94\x13\x3f\x90\x4a\x27\x66\x7f\x50\x7b\x75\x79\x6a\x81\xac\x7d\x8b\xcf\x4f\xd4\x67\x6f\x27\x74\xee\xf7\xaf\x92\x8e\x9d\xa3\x76\x7b\xdb\xa3\xda\xe9\xd3\x19\x6b\xe3\xd1\x80\xba\xa3\x27\x9d\x7a\xec\xf4\x79\x88\x4d\x35\xca\xd8\x6c\xf8\x16\xf6\xc5\x09\xee\xdb\x60\x36\x7c\xe7\xd9\x7a\x97\xa3\x60\x46\x8c\x0c\xef\x21\xfc\x30\xbd\x76\x88\x4c\xb2\x3a\x3a\x2b\xb3\x0c\xaa\xda\x40\x29\xd5\x1e\xc5\x99\x5f\x5e\xda\x7d\xd7\xae\x83\x96\xfa\xba\xe4\x7f\xd4\x04\x15\x9a\x22\xbd\x9c\x3c\x27\xfb\xff\x1a\x99\x93\xbb\xcb\x3f\x64\x6e\x88\x72\x92\xb2\x96\xe2\x4f\xef\x11\x67\xff\xbe\x45\x6f\xd1\x5f\x01\x00\x00\xff\xff\xde\x03\xdd\xf9\xd8\x0c\x00\x00" func lockedtokensAdminCustody_create_only_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3750,11 +3750,11 @@ func lockedtokensAdminCustody_create_only_lease_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf1, 0xff, 0xc4, 0xdd, 0x5e, 0xf5, 0xee, 0x61, 0x9e, 0x13, 0x8, 0xce, 0x17, 0x29, 0x19, 0x5, 0x89, 0x24, 0x24, 0xaa, 0xb, 0x4c, 0x4c, 0x9e, 0x78, 0xd6, 0xf4, 0x65, 0x76, 0xea, 0xbc, 0xc9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x6b, 0xe0, 0x60, 0x7, 0x69, 0x6c, 0x2c, 0x96, 0x6e, 0xcd, 0x35, 0x1a, 0x50, 0x50, 0x4d, 0x4b, 0x20, 0x10, 0x65, 0x13, 0xa4, 0xd, 0xc, 0xd0, 0x5f, 0x5a, 0xb6, 0x77, 0x48, 0x69, 0x5}} return a, nil } -var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x2c\x64\xc0\xb1\xdc\x63\x0d\x67\x17\x86\x93\x45\x8b\xa4\x4d\xb0\x49\xbb\xe7\xb1\x34\xb6\x08\xd3\xa4\x4a\x52\x76\x85\x45\xde\xbd\x20\x29\xcb\xa2\x2c\x35\xce\x62\x0f\xab\x93\x45\x7e\xf3\xf7\xcd\x8f\xc6\x6c\x57\x48\x65\x60\xa9\xaa\xc2\xc8\xa8\x7e\xfb\xcc\xe5\xe1\x45\x6e\x49\xc0\x5a\xc9\x1d\x5c\x35\xef\x57\x0d\xa2\x14\x1b\xb6\xe2\x14\xa0\xda\x67\x0d\xf2\x41\xa6\x5b\xca\xdc\x99\xf6\xc0\xe9\xbf\x0f\x8f\xcb\xfb\xbb\xdb\x97\xc7\xfb\xbb\x3f\x17\xb7\xb7\x5f\xee\x9e\x9f\xa3\x28\x49\x12\x78\x51\x28\x34\xa6\x86\x49\x01\x26\x47\x03\x08\x69\xa9\x8d\xcc\x2a\x28\x94\xdc\xb3\x8c\x14\x1c\x64\xc9\x33\xd0\x6c\x23\x9c\x88\x91\x90\x2a\x42\x43\x80\xa0\x73\x54\x94\x01\xa6\xa9\x2c\x85\x81\xb5\x54\x80\x50\x6a\x2b\x94\x4b\x40\xae\x08\xb3\xca\x49\xe5\xa8\xc1\xe4\xc4\x14\x94\x82\x3b\x07\x1b\x29\xaf\x2d\xb3\x30\xef\x53\x4e\xe7\x20\x27\x2f\x9d\x17\x56\x0f\x98\x96\xe3\xc8\xb5\x8c\xa2\xd6\x49\x1c\x01\x00\x14\xa8\x0c\x43\xbe\xc8\x76\x4c\x3c\x95\x2b\xce\xd2\x7b\xaa\x66\x35\xf1\x93\x7b\xaa\x1e\x98\x36\x77\xc2\xa8\x6a\x0c\x49\x02\x5f\x89\x6d\x72\x33\x83\x5f\xa6\xd3\xb6\xf8\x5f\x9a\xd4\x3b\xa4\x7f\x9d\x4e\xa3\x11\xc0\xb7\xc8\xeb\x50\x54\xa0\xa2\xb8\xe6\xf4\xa9\xa6\x74\x06\x8b\xd2\xe4\x0b\x1f\xda\xd8\x11\x56\xbf\x04\x37\xa3\xa3\x1a\xfb\x70\x32\x35\xdd\xf5\x2d\xdc\xb4\xb1\x71\x81\x95\x55\xdc\xb1\x34\x3a\x29\x08\x84\x27\x5b\xaa\xf4\x04\xb3\x2c\x2e\x4e\xb1\xf5\x12\x36\x69\x00\x63\x9b\x84\x7c\xc1\x37\x52\x31\x93\xef\x86\xf0\x01\x68\x0c\x87\x9a\x98\x7e\xb0\xbf\x1d\xbd\xdf\xc9\x20\x2d\x6f\xfb\x18\xc2\xff\xdf\xc5\x10\x7b\xf4\x30\x48\xc4\x1e\x4b\x6e\x96\x58\xe0\x8a\x71\x66\x2a\xb8\x09\x1d\x6f\xb0\xf6\x99\x70\x26\xb6\x73\x2c\x4d\x1e\x07\xfd\x3a\xf9\xca\x4c\x9e\x29\x3c\xe0\x8a\xd3\x08\x3e\x34\x2d\x3f\xf9\xdb\x6a\xff\x18\x27\x85\x62\x7b\x34\x94\xac\x8f\x37\xee\x62\x0c\x06\xd5\x86\xcc\x0c\x12\x6d\xa4\xc2\x4d\x17\x30\x0a\xcc\x7f\xfa\x04\x05\x0a\x96\xc6\x57\x4b\xd7\xc7\x42\x1a\xb0\x1e\xb9\x91\x03\x7e\x9a\x38\x31\x48\x9b\x78\xae\x3a\xe1\xf2\xd3\x44\xf9\x03\x05\x6e\x48\xc1\xfc\x3a\x98\x33\x13\xdf\xc4\x0f\x67\xc0\xd8\x51\x35\xeb\x32\x36\x58\x97\x1a\xf7\x14\xcf\xaf\xcf\x2d\x8e\xc1\xc8\x59\x68\xf3\xdc\xda\xb3\x27\xe4\x09\x4d\xde\x09\xc1\xb4\x50\x3f\x38\x71\x6f\xf8\xf4\x31\x0e\xb4\xda\xe7\x0d\x89\x27\x9f\x77\x1b\xc5\xf8\x4c\xf6\x98\xfc\xcb\x99\x08\x54\x5c\x58\x1c\x8e\x2e\xd8\xd5\xc9\x1e\xae\x0c\x87\xfb\x4d\xf2\x6c\xb0\x24\x5e\x4e\x88\x90\x08\x9f\xe2\x45\x96\x29\xd2\x7a\xd6\x29\x03\xf4\xc7\x61\xf8\xed\x1c\xce\x06\x32\x1a\x9d\x02\x6d\x7e\xb6\xe6\xab\xaf\xaf\x40\xeb\xfc\xba\x15\x44\xd7\x60\x87\xe7\x56\x30\x2d\x82\xc7\x6f\x19\x75\x85\xf4\x61\x48\x53\xa7\x40\x7a\x12\x5b\xeb\xf9\x5d\xac\xa5\x1f\x4c\xe7\xa5\xd1\x5b\x16\xfd\xee\xf6\x79\xdb\xe4\xd2\xcd\xe7\x9f\xb6\x41\xfc\xd7\xe3\x67\x69\x8f\xce\xb7\xd6\xee\x27\x41\xdf\xd8\x66\xe9\x99\xa3\x35\x95\x4b\xdb\x1e\x52\xc1\x4d\x57\x4f\xc8\xf1\x4a\x2a\x25\x0f\xf3\x3e\x12\x43\x45\x3d\x34\xda\xe5\xaf\x97\x8a\x50\xf2\xfb\xc9\xf0\xce\x81\xa2\x35\x29\x12\x29\x59\x0a\xfa\x2c\x04\x63\xa3\xe7\xde\xf6\xfb\x71\x91\x09\x8c\x06\xc5\xf7\x9e\x59\x71\x5c\x20\xbb\xa2\xed\xb6\x1c\x1e\x32\xae\xce\x66\xbd\x1d\xd1\xd7\x3d\x49\x02\x8f\x7b\x52\x8a\x65\xe4\x96\xd3\x8c\xd6\xee\x8b\x7a\xda\xea\x15\xa5\xc4\xf6\xad\xdc\x86\x21\x94\xc2\x96\x55\x9c\xf8\x3d\xe6\xf4\x3d\xff\x52\x8b\x85\xb6\xea\xf5\x5b\xd0\xa1\xd1\xeb\x97\xf7\x1d\xaa\xad\x3e\x9e\x65\xde\x7d\x0d\xa8\x1b\x36\x06\xcc\xfb\xf9\xf4\x2d\x6c\xe2\xa3\xed\xd7\x4e\x61\x0d\x3a\x79\xc1\x40\xba\xac\x11\xc3\x68\x8b\x72\x05\x42\xaa\x1d\xf2\x53\xb4\x4c\xd8\x3f\x1f\x76\xb7\xb6\x44\x94\x82\xfd\x53\x12\x14\x6d\x1d\x3f\x20\x40\x4f\xd9\xe7\xcb\xc2\x1c\xd8\xc5\xa2\xb0\x97\x5e\xa3\xd7\xe8\xbf\x00\x00\x00\xff\xff\x5b\x28\xe9\xee\x00\x0e\x00\x00" +var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x7b\x58\xc8\x80\x22\xb9\xc7\x1a\x4e\x00\xd7\xc9\xa2\x45\xd2\x26\xd8\xa4\xbb\xe7\xb1\x38\xb6\x88\xd0\xa2\x4a\x52\x76\x85\x45\xde\xbd\xa0\x44\xc9\xa2\x2c\x25\x9b\xa2\xe8\x61\x75\x30\x2c\x6a\x7e\xbe\xf9\xe6\x87\xc3\xf7\x85\x54\x06\xd6\xaa\x2a\x8c\x0c\xdc\xdb\x27\x21\x8f\x4f\xf2\x99\x72\xd8\x2a\xb9\x87\x0f\xdd\xfb\x87\x4e\xa2\xcc\x77\x7c\x23\xc8\x93\xea\x9f\x75\x92\x77\x32\x7d\x26\x56\x9f\xe9\x46\x70\xfe\xf7\xdd\xfd\xfa\xf6\xe6\xfa\xe9\xfe\xf6\xe6\x8f\xd5\xf5\xf5\xe7\x9b\xc7\xc7\x20\x48\x92\x04\x9e\x14\xe6\x1a\x53\xc3\x65\x0e\x26\x43\x03\x08\x69\xa9\x8d\x64\x15\x14\x4a\x1e\x38\x23\x05\x47\x59\x0a\x06\x9a\xef\xf2\x5a\xc5\x48\x48\x15\xa1\x21\x40\xd0\x19\x2a\x62\x80\x69\x2a\xcb\xdc\xc0\x56\x2a\x40\x28\xb5\x55\xca\x24\xa0\x50\x84\xac\xaa\xb5\x32\xd4\x60\x32\xe2\x0a\xca\x5c\xd4\x00\x3b\xad\xc6\x1a\xb3\x62\x0d\xa6\x8c\xce\x85\x6a\x7d\x59\xa3\xb0\x76\xc0\xf4\x80\xa3\xd0\x32\x08\x7a\x27\x61\x00\x00\x50\xa0\x32\x1c\xc5\x8a\xed\x79\xfe\x50\x6e\x04\x4f\x6f\xa9\x5a\x38\xe2\xe3\x5b\xaa\xee\xb8\x36\x37\xb9\x51\x55\x04\x49\x02\x5f\x89\xef\x32\xb3\x80\x9f\xe6\xf3\xbe\xfa\x9f\x9a\xd4\x3b\xb4\x7f\x9e\xcf\x83\x19\xc0\xb7\xa0\xb1\xa1\xa8\x40\x45\xa1\xe3\xf4\xc1\x51\xba\x00\x2c\x4d\x16\xfe\x22\x95\x92\xc7\x2f\x28\x4a\x9a\xc1\xc7\x55\x13\x69\x54\xf3\xe7\x5e\x9c\xe0\xa3\x91\x0a\x77\x14\xc1\x1a\x0b\xdc\x70\xc1\x0d\x27\x7d\x52\x99\xb5\xee\xec\x23\xc8\xb8\xb4\xb8\xaf\x70\x09\xee\x5f\x58\x60\x65\x9d\x0f\xd0\xcc\x4e\xca\x9e\x62\xfc\x4c\x95\x8e\x91\xb1\xb0\x38\xc5\x3f\x4a\x6a\xdc\x09\x44\x36\x51\xd9\x4a\xec\xa4\xe2\x26\xdb\x4f\xc9\x7b\x42\x11\x1c\x1d\x79\xe3\xc2\xcd\xd7\xd9\xfb\x41\x7a\xa9\x7b\x1b\xa3\x2f\xfe\x3a\x44\x5f\xb6\x45\xe8\x25\xe1\x80\xa5\x30\x5d\xc2\x2a\xb8\x1c\x00\x4f\x7b\xb9\x8c\x75\x93\xe1\xce\x80\x7d\x62\xae\x75\x49\xcb\xba\x02\xbc\x4e\x8f\xbf\x72\x93\x31\x85\x47\xdc\x08\x5b\x39\xdd\xb0\x88\xbf\x58\x9f\x57\x61\xe2\xcc\x25\xdb\xf6\x4b\xfd\x61\x00\x50\x9c\xe6\xc4\xef\x98\xe3\x8e\x14\x2c\x2f\xbc\xe9\x11\x37\xad\x79\x77\x26\x18\xd6\xc1\x2d\x86\x31\x4e\x56\x92\xc3\x13\x6b\x3c\x50\xb8\xbc\x38\xf7\x1c\x81\x91\x0b\xdf\xf7\xb9\x57\xd7\x06\x0f\x68\xb2\x41\x28\xa6\x27\xf5\xbf\x50\xfe\x06\xd2\xab\xd0\x33\x6b\x9f\xef\x8f\xcd\x53\x1d\x0b\xf4\x57\x29\xd8\x64\xb2\x9e\x4e\x12\x3e\x88\x86\xf4\x15\x63\x8a\xb4\x5e\x0c\x98\xc1\xe6\x38\xf2\x34\xfa\xac\x2e\x26\x38\x0e\x46\x80\xf6\x06\x98\x9f\x79\xcf\xfa\xf2\xa2\x17\xcc\xd0\xf1\xa0\x16\x7a\x41\xf5\x88\x8a\xc6\x9c\x0f\x58\x5a\x63\x01\x97\x1e\xa2\xb1\x22\x70\x79\xff\x38\xe5\xf4\x2a\xfc\x0e\x38\xb3\x51\x02\x3c\x77\xf5\x0c\xd2\x59\xe8\x03\x8c\x00\xcd\x68\xf1\x3b\x1b\xbf\xe5\x5b\xd9\x0c\x9b\xa9\xd2\xaf\x27\xe6\x0f\x5d\xf8\xa2\x4f\xc8\xda\x56\xba\x54\x70\x39\xbc\xca\xba\x7c\xfa\xc1\x6d\xea\x8b\x76\x39\x06\xde\xb7\x78\x15\xda\x7d\xe9\xb5\x5c\x38\xc1\x89\x51\x34\x22\x69\x5b\xab\xbd\x7f\x3d\x54\x5e\x86\xde\xd3\x96\xed\x6e\x34\x54\xed\x57\xdd\x74\x3f\xd7\xa5\xb2\x18\x2d\x9b\xb1\x76\x4a\x12\xb8\x3f\x90\x52\x9c\x51\xbd\x77\x31\xda\xda\x99\xdf\x5b\x58\x15\xa5\xc4\x0f\xa4\xe2\x89\xd9\xef\xd5\x5e\x99\xb7\x2d\x90\x34\xf7\xf1\xe9\x8a\xfa\xec\xec\xf8\xce\xdd\xaa\x99\xd3\xb1\x73\xd4\x2c\xaa\x7b\x54\xcf\xba\x3d\x63\x4d\x3c\x1a\x50\x77\xf4\xc4\x53\x97\x9d\x3e\x0d\xb1\xa9\x46\x19\x9b\x0d\xdf\xfc\xbe\x68\xe1\xbe\x0c\x66\xc3\x1b\xd7\xd6\xab\x1c\x79\x33\x62\x64\x78\x0f\xe1\xfb\xe9\xb5\x43\x64\x92\xd5\xd1\x59\x99\x24\x50\x94\x06\x72\xa9\xf6\x28\x4e\xfc\xf2\xdc\xae\xf6\x76\x73\xb5\xd4\x97\x39\xff\xab\x24\x28\xd0\x64\xf1\xf9\xe4\x69\xed\xff\x67\x64\x4e\xee\x2e\xff\x92\xb9\x21\xca\x49\xca\x1a\x8a\x3f\xbd\x46\x9c\xfd\x7d\x09\x5e\x82\x7f\x02\x00\x00\xff\xff\x47\x90\x12\x31\xc3\x0d\x00\x00" func lockedtokensAdminCustody_create_only_shared_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3770,11 +3770,11 @@ func lockedtokensAdminCustody_create_only_shared_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_shared_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0xba, 0x9f, 0x8c, 0x43, 0xd, 0xdc, 0xd8, 0x19, 0x54, 0x3b, 0x44, 0x3f, 0xe4, 0x97, 0xaf, 0x92, 0xbe, 0x3, 0x35, 0x11, 0xe3, 0x8, 0xc4, 0x3c, 0x8c, 0x41, 0xbc, 0xff, 0xc0, 0xf9, 0x34}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0x45, 0x4b, 0xda, 0x2, 0x66, 0xa4, 0x14, 0xaa, 0x12, 0x66, 0x13, 0x9f, 0x91, 0xf1, 0xed, 0x47, 0x16, 0xcf, 0x83, 0x72, 0x11, 0x42, 0xdd, 0x72, 0x1, 0x5f, 0x68, 0xeb, 0x8b, 0x94, 0x30}} return a, nil } -var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\xcd\x6e\xdb\x38\x10\xbe\xeb\x29\x06\x39\x14\x32\xe0\x58\xee\x71\x0d\x67\x0b\xc3\x49\xb1\x8b\x64\x37\x41\x93\xdd\x9e\xc7\xd2\xd8\x22\x2c\x93\x5a\x92\xb2\xd7\x28\xf2\xee\x05\x45\x59\x12\x25\xaa\x8e\x8b\x1e\xa2\x9b\xc8\x6f\xfe\xbe\xf9\x21\xc9\x76\xb9\x90\x1a\x96\xf2\x98\x6b\x11\x54\x7f\x9f\x33\x71\x78\x11\x5b\xe2\xb0\x96\x62\x07\x57\xf5\xff\x55\x8d\x28\xf8\x86\xad\x32\x72\x50\xed\xb5\x1a\xf9\x20\xe2\x2d\x25\xe5\x9a\xb2\xc0\xe9\xff\x0f\x8f\xcb\xfb\xbb\xdb\x97\xc7\xfb\xbb\xbf\x17\xb7\xb7\x5f\xee\x9e\x9f\x83\x20\x8a\x22\x78\x91\xc8\x15\xc6\x9a\x09\x0e\x3a\x45\x0d\x08\x71\xa1\xb4\x48\x8e\x90\x4b\xb1\x67\x09\x49\x38\x88\x22\x4b\x40\xb1\x0d\x2f\x45\xb4\x80\x58\x12\x6a\x02\x04\x95\xa2\xa4\x04\x30\x8e\x45\xc1\x35\x20\x4f\x00\x39\x14\x3c\x2b\x5d\x28\xe1\xa7\xbd\xb5\x90\x80\x50\x28\x92\x41\xa0\x1b\xab\x61\x00\x00\x90\xa3\xd4\x0c\xb3\x45\xb2\x63\xfc\xa9\x58\x65\x2c\xbe\xa7\xe3\xac\xe2\x68\x72\x4f\xc7\x07\xa6\xf4\x1d\xd7\xf2\x38\x86\x28\x82\xaf\xc4\x36\xa9\x9e\xc1\xc7\xe9\xb4\x2d\xfe\x8f\x22\x79\x81\xf4\x6f\x95\xf4\xba\xc8\x2e\x15\xfd\x38\x9d\x4e\x83\x11\x7c\x0b\xac\x79\x49\x39\x4a\x0a\x2b\xe6\x9e\x2a\xe2\x66\xb0\x28\x74\xba\xb0\xf1\xd7\x60\xf3\x65\xa4\x2b\xea\xaa\x5d\xb8\x69\x63\xc3\x1c\x8f\x46\xbc\xa3\x6f\xe4\xc8\x1b\x26\x2f\x93\xae\xc5\x1d\xd3\x93\x2d\x1d\xd5\x04\x93\x24\xcc\x9b\xf8\xbd\xf9\x98\xd4\x80\x31\xa4\xa8\xd2\x45\xb6\x11\x92\xe9\x74\x37\x84\x77\x40\x63\x38\x54\xe4\xf9\xc1\x76\x77\x74\xb9\x93\x4e\xea\xce\xfb\xe8\xc2\x7f\xec\xa2\x8b\x3d\x79\x58\xbb\xd8\x4a\x81\xd7\xc1\x5e\x61\xfd\xc0\xbb\x3e\x76\xc0\xb5\x3e\xb0\xe7\x97\x29\x8f\x3d\x16\x99\x5e\x62\x8e\x2b\x96\x31\x7d\x84\x1b\x97\xd0\x1a\x6b\xbe\x49\xc6\xf8\x76\x8e\x85\x4e\x43\x67\xa2\x4c\xbe\x32\x9d\x26\x12\x0f\xb8\xca\x68\x04\x1f\xea\xa1\x34\xf9\xd7\x68\xff\x3d\x74\xb4\x98\x2f\xca\x25\xdb\xa3\xa6\x68\x7d\x82\x96\xc8\x71\x0f\xa8\x51\x6e\x48\xcf\x20\x52\x5a\x48\xdc\x74\x05\x1c\xfc\xc8\xf9\xfb\xf4\x09\x72\xe4\x2c\x0e\xaf\x96\xe5\x5c\xe2\x42\x83\xf1\xbf\x1c\xa1\x60\xa7\x63\xa9\x03\xe2\x3a\xfa\xab\x0e\x39\x59\x33\x21\xff\x42\x8e\x1b\x92\x30\xbf\x76\xe6\xe6\xc4\x8e\xb8\x87\x1e\x30\x2c\x89\x9d\x75\xf9\x1d\xec\x2e\x85\x7b\x0a\xe7\xd7\x7d\x8b\x63\xd0\x62\xe6\xda\xec\x5b\x7b\xb6\xec\x3c\xa1\x4e\x3b\x21\xe8\x16\xea\x17\xa7\xf9\x8c\x4f\x9e\xb4\x9f\x91\x78\xb2\x45\x61\xa2\x18\xae\x84\xb7\x33\xf1\x33\xc5\x51\xd2\x05\xbb\x2a\xd9\xc3\x95\x51\xe2\xfe\x10\x59\x32\x58\x12\x2f\x0d\xc2\x25\xc2\xa6\x78\x91\x24\x92\x94\x9a\x75\xca\x00\xed\xb2\x1b\x7e\x3b\x87\xb3\x81\x8c\x06\x4d\xa0\xde\xb9\x53\xd6\x97\xa3\x75\x7e\xdd\x0a\xa2\x6b\xb0\xc3\x73\x2b\x98\x16\xc1\xe3\x73\x46\xcb\x42\xfa\x30\xa4\xa9\x53\x20\x9e\xc4\x56\x7a\xfe\xe4\x6b\x61\xc7\x58\xbf\x34\xbc\x65\xe1\x77\xd7\xe7\x6d\x9d\xcb\xf2\x94\x79\xb7\x0d\x62\xcf\xc0\xf7\xd2\x1e\x9d\x1b\x83\xb9\xe9\x39\x7d\xe3\x1f\xa3\x15\x93\x4b\xd3\x1d\x42\xc2\x4d\x57\x8d\x4b\xf1\x4a\x48\x29\x0e\x73\x1f\x87\xae\x22\x0f\x8b\xe6\x2e\xeb\x65\xc2\x95\xfc\x79\x2e\xac\x73\x20\x69\x4d\x92\x78\x4c\x86\x01\x9f\x05\x87\x08\xcf\xbe\x69\xf7\xd3\x6d\xcc\x31\xea\xd4\xde\x25\xa3\xe2\x74\xa5\xee\x8a\xb6\xbb\x72\x78\xc6\x94\x65\x36\xf3\x36\x84\xaf\x79\xa2\x08\x1e\xf7\x24\x25\x4b\x08\x74\x4a\x90\xd0\xba\x3c\x50\x9b\x47\x8a\xa4\x98\xd8\xbe\x95\x5b\x37\x84\x82\x9b\xaa\x0a\x23\x7b\xdd\x69\xce\xf6\x2f\x95\x98\x6b\xab\x7a\x4d\x70\x3a\xd4\x7a\xed\x5b\x64\x87\x72\xab\x4e\x6b\x89\x75\x5f\x01\xaa\xe6\x81\xe1\x37\x6f\xc7\xd3\x37\xb7\x87\x4f\xb6\x5f\x3b\x85\x35\xe8\xe4\x1b\xe6\xd1\xdb\xfa\xd0\x8d\x36\x2f\x56\xc0\x85\xdc\x61\xd6\x44\xcb\xb8\x79\x4b\x99\x47\x84\x21\xa2\xe0\xec\xbf\x82\x20\x6f\xeb\xf8\x05\x01\x5a\xca\x3e\xbf\x2d\xcc\x73\xf7\x32\xdb\x4b\xaf\xc1\x6b\xf0\x3d\x00\x00\xff\xff\x52\x8f\x22\xea\xcf\x0e\x00\x00" +var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\xf6\xb0\x90\x01\x47\xf2\x1e\x6b\x38\x01\x5c\x27\x8b\x16\x49\x9b\x60\x93\xee\x9e\xc7\xd2\xd8\x22\x42\x93\x2a\x49\xd9\x35\x82\xfc\xf7\x82\xfa\xb2\x28\x51\x4e\x52\x14\x3d\x54\x87\x20\x12\xdf\xcc\x3c\x3e\x0e\x1f\x69\xb6\xcb\xa5\x32\xb0\x52\xc7\xdc\xc8\xa0\x7e\xfb\xca\xe5\xe1\x49\x3e\x93\x80\x8d\x92\x3b\xf8\xd4\xbe\x7f\x6a\x11\x85\xd8\xb2\x35\x27\x07\xd5\xfd\xd6\x22\xef\x64\xf2\x4c\x69\xf9\x4d\x57\xc0\xd9\x5f\x77\xf7\xab\xdb\x9b\xeb\xa7\xfb\xdb\x9b\xdf\x97\xd7\xd7\xdf\x6e\x1e\x1f\x83\x20\x8e\x63\x78\x52\x28\x34\x26\x86\x49\x01\x26\x43\x03\x08\x49\xa1\x8d\x4c\x8f\x90\x2b\xb9\x67\x29\x29\x38\xc8\x82\xa7\xa0\xd9\x56\x94\x21\x46\x42\xa2\x08\x0d\x01\x82\xce\x50\x51\x0a\x98\x24\xb2\x10\x06\x50\xa4\x80\x02\x0a\xc1\x4b\x0a\x25\xbc\x19\xdb\x48\x05\x08\x85\x26\x15\x04\xe6\x54\x35\x0c\x00\x00\x72\x54\x86\x21\x5f\xa6\x3b\x26\x1e\x8a\x35\x67\xc9\x2d\x1d\xe7\xb5\x46\xd1\x2d\x1d\xef\x98\x36\x37\xc2\xa8\xe3\x14\xe2\x18\x7e\x10\xdb\x66\x66\x0e\x5f\x66\xb3\x6e\xf8\x1f\x9a\xd4\x07\xa2\x7f\xaa\xa3\x37\x05\xff\x68\xe8\x97\xd9\x6c\x16\x4c\xe0\x25\xa8\xca\x2b\xca\x51\x51\x58\x2b\xf7\x50\x0b\x37\x07\x2c\x4c\x16\xfe\x2c\x95\x92\x87\xef\xc8\x0b\x9a\xc0\xe7\x65\x25\x47\x1b\x6b\x1f\x4e\xa6\x56\xb2\x1e\x85\x4b\xa8\xff\x0b\x73\x3c\xda\x4c\xbd\xd4\x13\x27\xd6\x8a\xfa\xfe\xc8\x36\xd4\x29\x19\x3d\xd3\x51\x47\x98\xa6\x61\x7e\x92\xc1\xbb\x2c\x51\x0b\x98\x42\x86\x3a\x5b\xf2\xad\x54\xcc\x64\xbb\x31\xbc\x03\x9a\xc2\xa1\xd6\xd0\x0f\xae\x46\x27\x1f\x27\xe9\xac\xe0\xdb\x1c\x5d\xf8\x79\x8a\x2e\xb6\x61\xd8\x52\xec\xc8\xef\x25\x38\xe8\xaf\x33\xec\x86\xd8\x11\x6a\x43\xe0\x80\x97\x6d\x8d\x3d\x16\xdc\xac\x30\xc7\x35\xe3\xcc\x1c\xe1\xb2\x27\x68\xd2\x0c\x31\xd2\x91\x36\x52\xe1\x96\xda\x04\xf6\x89\x98\xd6\x05\x2d\xca\x4e\x76\xec\x26\xfa\xc1\x4c\x96\x2a\x3c\xe0\x9a\xdb\xc6\x6e\x1d\x2b\xfa\x6e\x6b\x5e\x85\x71\x9d\x2e\xde\x34\x23\xe5\x40\x8f\x20\x3f\x99\xd5\x6f\x28\x70\x4b\x0a\x16\x17\x8e\x85\x45\x95\xdb\xdc\x0d\x80\x61\x39\xb9\x79\x7f\x8e\xa3\x1d\x5e\xf3\x89\x34\xee\x29\x5c\x5c\x0c\x2b\x4f\xc1\xc8\xb9\x5b\x7b\x58\xf5\xb1\xca\xf2\x80\x26\xeb\x4d\xc5\x74\x50\xff\x89\xe4\x6f\x30\xbd\x0a\x9d\xb4\xf6\x79\xff\xdc\x9c\x50\xdf\x44\x7f\x91\x3c\x1d\x5d\xac\xa7\x13\xc2\x25\x51\x89\xbe\x4c\x53\x45\x5a\xcf\x7b\xca\x60\xf5\x79\xea\x44\x74\x55\x9d\x8f\x68\x1c\x78\x88\x76\x77\xa5\xb3\xf2\x4e\xf6\xc5\x45\x67\x32\xfd\xc2\xbd\x5e\xe8\x4c\xaa\x23\xd4\xd4\x57\xbc\xa7\xd2\x0a\x73\xb8\x74\x18\xf9\x9a\xa0\x5e\xf7\xcf\x63\x45\xaf\xc2\x77\xd0\x99\x78\x05\x70\xca\x95\xee\xa3\xb3\xd0\x25\x38\x05\x34\xde\xe6\xaf\x73\xfc\x2a\x36\xb2\x32\x9b\xb1\xd6\x2f\x9d\xfc\x7f\xdd\xf8\xbc\x2b\xc8\xca\x76\xba\x54\x70\xd9\x3f\x62\xdb\xf5\x74\x27\xb7\x2e\xef\x01\x0b\x1f\x79\x37\xe3\x55\x68\x2f\x6d\xe7\xd6\xa2\x06\x8e\x58\x91\x07\x69\xb7\x56\x73\x2f\x70\x58\x39\x2b\xf4\x91\x6d\xd9\xdc\xf1\xfa\xa1\xdd\xae\x1b\xdf\xcf\x65\xab\xcc\xbd\x6d\xe3\xdb\x4e\x71\x0c\xf7\x7b\x52\x8a\xa5\x04\x26\x23\x48\x69\x63\x3d\xbf\x73\x6b\x56\x94\x10\xdb\x93\x8a\x46\xbc\xdf\xe9\xbd\x42\x34\x5b\x20\xae\x4e\xe2\xd3\x11\xf5\xad\xce\xe3\x16\xaf\xef\xbb\x82\x0e\x6d\xa1\xea\xb6\xbc\x43\xf5\xac\x9b\x6f\x69\x35\x1f\x0d\xa8\x5b\x79\xa2\xb1\xc3\x4e\x9f\x4c\x6c\x6c\xa3\xf8\xbc\xe1\xc5\xdd\x17\x0d\xdd\xd7\x9e\x37\xbc\x71\x6c\x9d\xd5\xc8\xf1\x08\x8f\x79\xf7\xe9\xbb\xcb\x6b\x4d\x64\x54\x55\xaf\x57\xc6\x31\xe4\x85\x01\x21\xd5\x0e\xf9\x49\x5f\x26\xec\xef\x0b\x7b\xb1\xb6\xd2\x17\x82\xfd\x59\x10\xe4\x68\xb2\x68\xe8\x3c\x4d\xfe\x7f\x4d\xcc\xd1\xbb\xcb\x3f\x54\xae\xcf\x72\x54\xb2\x4a\xe2\xaf\xe7\x84\xb3\x7f\x5f\x83\xd7\xe0\xef\x00\x00\x00\xff\xff\x0f\xf5\x21\x09\x48\x0e\x00\x00" func lockedtokensAdminCustody_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3790,11 +3790,11 @@ func lockedtokensAdminCustody_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x29, 0xd9, 0x9, 0xd7, 0x82, 0x22, 0x92, 0xdc, 0xec, 0xf7, 0x34, 0xce, 0xc2, 0x4f, 0x6b, 0xc6, 0x35, 0x9d, 0xfd, 0x9d, 0x6, 0x6, 0x2c, 0xaa, 0x7f, 0x5e, 0x11, 0x49, 0x4b, 0x7d, 0x13, 0xa4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0x6a, 0x4f, 0xaf, 0x4a, 0xfd, 0x21, 0x8e, 0x71, 0xd1, 0x6e, 0xad, 0x59, 0xc1, 0xc0, 0xbd, 0xa6, 0x99, 0xed, 0x9e, 0xec, 0x61, 0xee, 0x58, 0x54, 0x85, 0xb1, 0x10, 0xb8, 0x83, 0x3e, 0xe6}} return a, nil } -var _lockedtokensAdminCustody_setup_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x50\xcd\x6a\x83\x40\x10\xbe\xef\x53\xcc\xa9\x24\x90\x9f\x9e\x83\x14\x24\x7a\x4a\x68\xa4\xe6\x05\xa6\xeb\x34\x2e\xea\xae\xcc\x8e\xb6\xa5\xe4\xdd\x8b\x91\x58\x36\xb4\x84\xce\x6d\xbf\xf9\x76\xbe\x1f\xd3\xb4\x8e\x05\xf6\x4e\x57\x54\x1c\x5d\x45\xd6\xc3\x1b\xbb\x06\x1e\x3f\xf6\x87\xed\x2e\x4d\x8e\x87\x5d\xfa\x1c\x27\xc9\x4b\x9a\xe7\x4a\x09\xa3\xf5\xa8\xc5\x38\x0b\x5f\x4a\x01\x00\xb4\x4c\x2d\x32\xcd\x74\xe7\xc5\x15\x9f\x19\xbb\xde\x14\xc4\x1b\x88\x3b\x29\x63\xad\x5d\x67\x65\x7e\x25\x0f\x53\x93\x00\x8e\xf8\x96\x09\xc5\x31\x44\xcb\xc0\xc1\x4a\x0f\x38\x8d\x50\x1c\x50\x67\xf3\x9f\x43\x37\x8a\x2b\x8f\x3d\xcd\xa6\xed\x30\xd1\x32\x14\x5a\x40\xb0\x16\xb7\x09\x75\x7f\x53\xcc\xc5\x31\x9e\x28\x43\x29\x17\xd3\xef\x79\x70\x67\x7a\xac\xd7\x30\x5a\x07\x4b\xef\xc0\xa4\xc9\xf4\xc4\x20\x25\x0a\x34\xc8\x95\xbf\x62\x05\xc8\xd8\x35\x7a\xe8\x6c\x7d\x91\xfd\x33\x57\x6d\x6c\x15\x3d\xdc\x35\xfa\x14\x66\xbf\xcb\xcf\xba\xd7\xda\xe8\x30\xd7\xa5\x15\xe4\x13\xc9\xff\x9a\xb9\x29\xe6\xac\xce\xea\x3b\x00\x00\xff\xff\xff\x73\x6a\xb6\x5a\x02\x00\x00" +var _lockedtokensAdminCustody_setup_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\x4f\x6f\xc2\x30\x0c\xc5\xef\xfd\x14\x3e\xa1\x22\x15\xd8\x19\xb1\x49\xa8\x70\x02\x0d\xb4\xa2\xdd\x4d\xea\xad\x11\xa5\x89\x1c\xa7\xdb\x34\xf1\xdd\xa7\xae\x82\x11\xd6\xfd\xc1\x87\x1e\x5c\xc7\xef\xf7\x9e\xf5\xde\x1a\x16\x58\x1a\xb5\xa3\x7c\x63\x76\x54\x39\x78\x62\xb3\x87\x9b\xd7\xe5\x2a\x5d\xcc\x67\x9b\xd5\x62\x7e\x3f\x9d\xcd\x1e\xe6\x59\x16\x45\xc2\x58\x39\x54\xa2\x4d\x05\xef\x51\x04\x00\x60\x99\x2c\x32\xc5\xca\x3b\x31\xf9\xdb\x9a\x4d\xad\x73\xe2\x31\xa0\x97\x22\xce\xb0\xa6\x47\x2c\x3d\x25\x90\xa2\xc5\xad\x2e\xb5\x68\x72\x7d\xe8\x4d\x95\x32\xbe\x92\xfe\x71\x4f\x53\x25\x09\x60\xdb\x4f\x99\x50\x0c\xc3\x64\x10\xc0\x0d\x55\xd3\xa7\xb6\x35\x0d\x46\xe3\xfe\xd7\xa2\x0b\x98\xa1\x13\xc3\xf8\x4c\x43\x87\x35\xc5\xa7\xa9\xa6\x26\x83\x50\x30\x81\xe0\xb7\x98\x71\xa8\xdf\xa5\x9c\xb5\xdb\xd7\x28\x45\x72\x7a\x7d\x46\x33\x1a\x41\x8b\x0d\x15\xbd\x00\x93\x22\x5d\x13\x83\x14\x28\xb0\x47\xde\xb9\x63\x2f\x07\x69\x4f\x80\x0e\x7c\x55\x7e\x4a\x05\xe1\x94\x1d\xea\x29\x5a\xb8\xfd\xe6\x58\x9d\xa5\x7d\xb2\xaf\x9d\xf3\x34\xe9\xfd\x69\xe8\x2e\xcc\xe8\x9a\x00\xba\xfc\xff\xca\x66\xfd\xb6\xd4\xae\xb8\x9e\xea\x87\x2c\x92\x60\x08\xe5\x1f\xf7\x5b\x37\x08\xea\xf2\x7c\xcd\xf7\x10\x1d\xa2\x8f\x00\x00\x00\xff\xff\x8f\x22\xf9\xa7\x23\x03\x00\x00" func lockedtokensAdminCustody_setup_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3810,11 +3810,11 @@ func lockedtokensAdminCustody_setup_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_setup_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6f, 0x5d, 0xab, 0xd2, 0x1f, 0x88, 0x4b, 0xe, 0x6a, 0x28, 0xd5, 0x20, 0xb2, 0xa4, 0x69, 0xe6, 0x14, 0xb1, 0x8a, 0xd2, 0x13, 0xc1, 0x1d, 0x75, 0x79, 0x77, 0x17, 0xbf, 0xd4, 0x76, 0x85, 0x22}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x40, 0x6a, 0x7b, 0x9d, 0xa1, 0x31, 0xd9, 0xc7, 0x91, 0x5, 0x6f, 0x52, 0xf7, 0x71, 0x70, 0x92, 0xf2, 0xd2, 0xbc, 0x15, 0x2e, 0xd5, 0x5d, 0x81, 0xa0, 0x1d, 0x37, 0xcc, 0xa9, 0xbf, 0xdf}} return a, nil } -var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x41\x4f\xdc\x3c\x10\x3d\x93\x5f\x31\xe4\x00\x89\x04\xd9\xef\xf0\xa9\x87\x68\x81\xae\x76\xa1\x07\x50\xa9\x80\xb6\x67\x27\x99\x6c\x5c\xbc\x76\x64\x4f\x58\x2a\xc4\x7f\xaf\x62\xc7\x69\xbc\x8b\xa0\xb9\x44\x19\x8f\xdf\xbc\x99\x79\x2f\x7c\xd3\x2a\x4d\x70\xd5\xc9\x35\x2f\x04\x3e\xa8\x47\x94\x50\x6b\xb5\x81\x38\x88\xc5\x91\xcf\x14\x6a\x1b\x64\xf9\xef\x38\xf2\x29\x37\xaa\x7c\xc4\xca\x06\x8d\xcb\xfa\xef\xf9\xe6\x76\x79\x7d\xb9\x7a\xb8\xbd\xbe\xfc\xba\x58\xad\xee\x2e\xef\xef\xa3\x88\x34\x93\x86\x95\xc4\x95\x4c\x48\xe5\xb0\xa8\x2a\x8d\xc6\x9c\x00\xdb\xa8\x4e\x52\x0e\xdf\xaf\xf8\xf3\xa7\xff\x53\x78\x89\x22\x00\x80\xd9\x0c\x1e\x1a\x84\x1f\xac\x13\x04\x1a\x8d\xea\x74\x89\x40\x0d\x23\x68\x94\xa8\x0c\x50\x83\x40\xae\xac\x8d\x32\x8d\x50\x20\x97\x6b\xb0\xa5\x6a\xd4\x1a\x2b\x0b\x25\x90\xc0\xa0\x24\x8b\x95\xc3\xe7\x97\xa0\xd9\xcc\x86\x5f\x5d\xd5\x56\x63\xcb\x34\x26\xac\xda\x70\x99\xc3\xa2\xa3\x66\x51\x96\x3d\xc1\x91\xd8\x40\xee\x0b\x12\x30\xd0\x58\xa3\x46\xd9\x33\x53\x96\x91\xbd\x78\x6c\xc0\x90\xd2\x58\xc1\x53\x8f\x3d\x5e\xeb\x89\xd8\xc8\x1d\xd6\x70\xe6\x72\xb3\x42\x69\xad\xb6\x73\xd6\x51\x93\x84\xc4\x7e\x72\x6a\x2a\xcd\xb6\xac\x10\x98\xc2\xd1\x38\x7c\xc7\xf8\x3c\xe9\xa7\x9d\xc3\xac\x2f\xc5\xd6\x38\xab\xfd\xb9\x3d\x4e\xa3\x83\x83\x83\x8b\x0b\x68\x99\xe4\x65\x12\x2f\x55\x27\x2a\x90\x8a\xc0\xd5\xdb\x67\xae\xb6\x12\xf5\xb1\x71\x13\x3f\x8c\xd3\x28\xa0\x6d\xb9\x4e\x68\x8f\x87\xfd\xe3\x7b\x38\x9a\x8a\x21\xb3\xaf\x45\x9f\xbc\x54\x42\xa0\x5d\xfd\x79\x12\x5c\xec\x1f\xd7\x45\x70\x73\xf2\xb1\x73\xff\xde\xf5\xfa\x8d\x51\x13\x00\xa5\xc1\xd7\x3b\x6d\xbf\xb1\x32\x61\xab\x39\x2d\xb9\xe6\xa0\x1c\x0b\x4e\xe7\xc0\x8c\x41\x4d\x61\x07\x7e\x2e\xd9\x1a\x69\x50\x4a\xc2\x9c\xb4\x73\x20\x95\xc2\xe1\x19\x48\x2e\x4e\x82\x4b\x1b\x34\x86\xad\x31\x87\xb8\x97\xb8\x69\xb1\xe4\x35\xc7\x0a\x98\x03\x00\x6e\x2c\x65\xe6\xa9\x0d\xf1\x43\x58\x32\xd9\x1f\x18\x94\x55\x40\xdb\xc4\xd1\xdf\x49\x4c\x55\xea\x25\xe4\x9d\x62\x0d\xfa\xa1\x4e\x0d\x8a\x3a\x1b\x1d\x03\xf3\xd3\x51\xb5\xd9\x76\x00\x4c\xbc\x6d\xdd\xdb\xcd\x7f\x30\x11\x3e\x63\xd9\x11\xbe\x61\x98\xbe\xb2\xc6\x92\xb7\x1c\x25\x1d\x1b\x68\xbb\x42\xf0\x72\xec\x5b\x15\xbf\xb0\x0c\xed\x32\x66\xc3\x19\x4c\x46\x4c\x2a\xfd\x17\x37\x4e\x6b\xdd\x61\x89\xfc\x09\xf5\x2e\xbc\x0d\x3a\x65\x8f\xe9\xa1\xba\xd7\x48\x4b\xd6\xb2\x82\x0b\x4e\xbf\xe7\x47\x3b\xbf\x0f\x8f\xfb\xfa\x86\xb6\x67\xae\xc1\x99\xdb\xd5\x68\xe0\x3d\x2a\xfb\x12\x1e\x2c\x95\x7c\x6c\x63\x07\xf5\x7e\xef\x83\x56\xec\x3a\xe3\x70\x72\x2b\x6c\x95\xe1\x6e\x35\x7e\xb9\xd2\xcb\x85\xcb\x3d\x28\xbd\xcb\x7d\x32\xc2\xac\x72\x60\xc3\x9f\x69\x7e\x1a\x0a\xc9\x8b\xe4\x35\xfa\x13\x00\x00\xff\xff\x35\x62\x62\xfc\x89\x06\x00\x00" +var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\xc1\x4e\xdc\x30\x10\x3d\x93\xaf\x98\xcd\x01\xb2\x12\x64\x7b\xa8\x7a\x88\x16\xe8\x76\x17\x7a\x00\x95\x0a\x28\x3d\x3b\xce\x64\xe3\xe2\xb5\x23\xdb\x61\x91\x10\xff\x5e\xd9\x8e\xd3\x78\x59\x41\x73\x89\x32\x1e\xbf\x79\x33\xf3\x5e\xd8\xa6\x95\xca\xc0\x65\x27\xd6\xac\xe4\x78\x2f\x1f\x51\x40\xad\xe4\x06\xd2\x28\x96\x26\x21\x93\xcb\x6d\x94\x15\xbe\xd3\x24\xa4\x5c\x4b\xfa\x88\x95\x0b\x6a\x9f\xf5\xe9\xf9\xfa\x66\x79\x75\xb1\xba\xbf\xb9\xba\xf8\xb1\x58\xad\x6e\x2f\xee\xee\x92\xc4\x28\x22\x34\xa1\x86\x49\x91\x19\x59\xc0\xa2\xaa\x14\x6a\x7d\x0c\x64\x23\x3b\x61\x0a\xf8\x75\xc9\x9e\xbf\x7c\x9e\xc2\x4b\x92\x00\x00\xcc\x66\x70\xdf\x20\x3c\x90\x8e\x1b\x50\xa8\x65\xa7\x28\x82\x69\x88\x81\x46\xf2\x4a\x83\x69\x10\x8c\x2f\xeb\xa2\x44\x21\x94\xc8\xc4\x1a\x5c\xa9\x1a\x95\xc2\xca\x41\x71\x34\xa0\x51\x18\x87\x55\xc0\xd7\x97\xa8\xd9\xdc\x85\x5f\x7d\xd5\x56\x61\x4b\x14\x66\xa4\xda\x30\x51\x00\xe9\x4c\x93\x7d\x93\x4a\xc9\xed\x03\xe1\x1d\x4e\xe1\x70\x41\xa9\xe5\x3b\xf0\xec\xb9\x7e\x47\x03\x04\x14\xd6\xa8\x50\x58\xa2\xd2\x11\x74\x38\x47\x1a\xb4\x91\x0a\x2b\x78\xb2\xa5\x86\x6b\x96\x97\x8b\xdc\x62\x0d\xa7\x3e\x37\xb7\x99\x64\x8d\x79\xe9\xaa\xce\x1d\x83\x98\xef\x6f\x66\x9a\x4a\x91\x2d\x29\xb9\x25\x34\xec\xc4\x37\x72\x96\xd9\x25\x14\x30\xeb\x81\x66\x75\x38\x77\xc7\xd3\xe4\xe0\xe0\xe0\xfc\x1c\x5a\x22\x18\xcd\xd2\xa5\xec\x78\x05\x42\x1a\xf0\xf5\xde\x76\x20\xb7\x02\xd5\x91\xf6\x8b\x98\xa4\xd3\x24\xa2\xef\x38\xef\xa1\x3f\x24\xd9\x27\xf4\x72\x38\xd6\x4a\xee\x5e\x0b\x7b\x69\x29\x39\x47\xa7\x8c\xb3\x2c\xba\x68\x1f\xdf\x4d\x74\x73\xf4\xb1\x73\xff\xce\x57\xff\x49\x4c\x13\x01\x4d\xa3\xaf\x77\xda\xdf\xb3\x42\xee\xaa\x79\xa9\xf9\x26\x81\x0e\x05\xc7\xf3\x20\x5a\xa3\x32\x71\x07\x61\x3e\xf9\x1a\x4d\xaf\x9c\x8c\x78\xe5\x17\x60\xe4\x14\x26\xa7\x20\x18\x3f\x8e\x2e\x6d\x50\x6b\xb2\xc6\x02\x52\xeb\x00\xdd\x22\x65\x35\xc3\x0a\x88\x07\x00\xa6\x1d\x65\x12\xa8\xf5\xf1\x09\x2c\x89\xb0\x07\x1a\x45\x15\xd1\xd6\x69\xf2\x6f\x12\x63\xd5\x06\x29\x05\x23\x39\xff\x7e\xa8\x5b\x8d\xbc\xce\x07\x43\xc1\xfc\x64\x50\x71\xbe\xed\x01\xb3\xe0\x6a\xff\xf6\xf3\xef\x3d\x86\xcf\x48\x3b\x83\x7b\x0c\x64\x2b\x2b\xa4\xac\x65\x28\xcc\x91\x86\xb6\x2b\x39\xa3\x43\xdf\xb2\xfc\x83\x34\xb6\xcf\x90\x0d\xa7\x30\x1a\xb1\x91\xd3\xff\x71\xe7\xb8\xd6\x2d\x52\x64\x4f\xa8\x76\xe1\x5d\xd0\x2b\x7c\x48\x8f\xd5\x4d\x49\x4b\x4a\xc6\x99\x61\xa8\xed\x9e\xe7\x87\x3b\x3f\x98\x00\xfd\xba\x47\xde\x33\xdf\xe3\xcc\xaf\x6b\xf0\xf2\x1b\x36\x6e\x77\x93\x7d\xb6\xca\x3e\xb6\xb4\xc7\x7a\xbf\xff\x5e\x2f\x6e\xa5\x69\x3c\xbd\x15\xb6\x52\x33\xbf\x9e\xb0\x60\x11\x24\xc3\xc4\x1b\x28\xb5\x4b\x7e\x34\xc6\xbc\xf2\x60\xfd\x5f\x6a\x7e\x12\x8b\x29\x08\xe5\x35\xf9\x1b\x00\x00\xff\xff\x86\x35\xe5\xe7\xac\x06\x00\x00" func lockedtokensAdminDeposit_locked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3830,11 +3830,11 @@ func lockedtokensAdminDeposit_locked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/deposit_locked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xff, 0x3c, 0xce, 0x3d, 0xad, 0x25, 0xee, 0xc, 0x3c, 0x93, 0x98, 0xe0, 0x97, 0x72, 0x15, 0x43, 0xfb, 0x7c, 0xc5, 0x5f, 0xb6, 0x21, 0x84, 0xc0, 0x5f, 0x12, 0x8a, 0xd6, 0x70, 0xbf, 0x2e, 0xdd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x22, 0xe3, 0xb, 0xc5, 0xa0, 0xac, 0x11, 0x5a, 0x85, 0x2c, 0xbc, 0xb0, 0x3c, 0xa8, 0xaf, 0x26, 0xde, 0xe3, 0xd2, 0x7c, 0x25, 0x54, 0xb0, 0xde, 0xc6, 0x2, 0x45, 0x83, 0xbd, 0xfd, 0x9d, 0x6c}} return a, nil } -var _lockedtokensAdminGet_unlocking_bad_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcd\x4e\xc3\x30\x10\x84\xef\x79\x8a\xa1\x07\x94\x5c\xda\x0b\xe2\x10\x11\xaa\x50\xc4\x03\x20\x71\x42\x1c\x1c\x7b\x13\x59\x71\xd7\x91\x7f\x04\x51\x94\x77\x47\x6d\xd2\x50\xd1\xf8\x64\xcb\x33\xf3\xcd\x6e\x92\x08\x29\xc9\xfb\x54\x18\x93\xa1\x8e\x8c\xa3\xd0\x9c\x06\xdb\x12\x97\xea\xa8\x39\x47\xa9\x94\x23\xef\xb3\x1c\xc3\x7c\xcd\xf1\xf1\xa6\x7f\x1e\x1f\x46\x0c\x49\x02\x00\x86\x02\xa4\xed\x7a\x5b\xbf\x6a\x19\xb4\x65\xe1\xfa\x35\x79\x81\x61\xfc\x73\x08\x29\x6d\xe4\x80\x02\x0d\x85\x72\x7a\x5c\x91\xb3\xb3\x70\x51\xab\x25\xf9\x9d\x6a\x72\xc4\x92\x50\x5c\x32\xb6\x0d\x85\x83\xe8\x44\xa5\x8d\x0e\xfd\xd3\xfd\x0d\xfa\x39\xdd\x75\xb1\x32\x5a\xee\x22\x1b\x2b\x5b\xcd\xcd\x8b\x50\x33\xd4\x67\xdb\xca\x3a\x67\xbf\xd3\x89\x79\x3a\xfb\x3d\x3a\xc1\x5a\xa6\x9b\x83\x8d\x46\x81\x6d\x38\xd5\x44\x25\xd4\x05\xea\xaf\x3a\x6d\xb2\x69\xae\xda\x3a\x88\x89\x0d\xcd\x6b\xa5\xb7\x2d\xf5\x1e\xc3\x02\xfa\xbf\xb7\xcf\xd9\xfe\x85\x62\xcd\xbe\x7c\xdf\x9d\x13\xe6\x75\x3a\x0a\xd1\xf1\x4d\x56\x32\xfe\x06\x00\x00\xff\xff\xac\x2d\x3d\x31\xe0\x01\x00\x00" +var _lockedtokensAdminGet_unlocking_bad_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x4f\x4f\x83\x40\x10\xc5\xef\x7c\x8a\x69\x0f\x06\x2e\xf4\x62\x3c\x34\x62\x83\x1a\x3f\x80\x89\x27\xe3\x61\xd9\x1d\xc8\x84\xed\x0c\xd9\x3f\x51\x42\xf8\xee\xa6\x85\x62\x63\xd9\xd3\x6e\xf6\xbd\xf7\x7b\x33\x49\xa2\xb4\x46\xef\x53\x65\x6d\x06\x75\x64\x38\x2a\xe2\x34\x48\x8b\x5c\x9a\x23\xf1\x1e\x4a\x63\x1c\x7a\x9f\xed\x61\x98\xaf\x7b\xf8\x78\xa3\x9f\x87\xfb\x11\x86\x24\x01\x00\xb0\x18\x40\x4b\xd7\x4b\xfd\x4a\x3a\x90\xb0\x72\xfd\x9a\xbc\x80\x61\xfc\x73\x28\xad\x25\x72\x80\x02\x1a\x0c\xe5\xf4\xb8\x22\x67\x67\xe1\xa2\x36\x4b\xf2\x3b\xd6\xe8\x90\x35\x42\x71\xc9\xc8\xb5\xea\x54\x45\x96\x02\xa1\xcf\x1b\x0c\x8f\x77\x37\xf4\xa7\x74\xd7\xc5\xca\x92\xde\x45\xb6\xa2\x5b\xe2\xe6\x59\x99\x99\xeb\xb3\x4d\x5e\x89\x73\xf2\x9d\x4e\xdc\xd3\x39\x1c\xa0\x53\x4c\x3a\xdd\xbe\x48\xb4\x06\x58\xc2\xa9\x2a\x54\xca\x5c\xc0\xfe\xaa\xd7\x36\x9b\x66\xab\xc5\x81\x9a\xe0\x40\xbc\x56\x3c\x6f\xb1\xf7\x30\x2c\xa0\xff\xbb\xfb\x9c\xed\x5f\x50\xac\xd9\x97\xef\xcd\x39\x61\x5e\xa9\xc3\x10\x1d\xdf\x64\x25\xe3\x6f\x00\x00\x00\xff\xff\x3e\x5d\x4f\xeb\xe4\x01\x00\x00" func lockedtokensAdminGet_unlocking_bad_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3850,11 +3850,11 @@ func lockedtokensAdminGet_unlocking_bad_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/get_unlocking_bad_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0x5b, 0xd3, 0x7b, 0x41, 0xd1, 0x85, 0x69, 0xad, 0xf7, 0x1, 0x49, 0x72, 0x7c, 0x48, 0xb1, 0x89, 0xe7, 0x86, 0x10, 0xb8, 0xa4, 0x88, 0xe4, 0x58, 0xa2, 0x4c, 0x95, 0x88, 0x7a, 0x56, 0x6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3a, 0x51, 0xe, 0x74, 0xba, 0xa6, 0x38, 0x71, 0xa7, 0xb, 0xbc, 0x3b, 0xed, 0x9a, 0x7, 0xf, 0xee, 0xd, 0x97, 0x9b, 0x80, 0x62, 0xe8, 0x47, 0x4, 0x6d, 0xf3, 0xc5, 0xc3, 0x4c, 0x3d, 0xab}} return a, nil } -var _lockedtokensAdminUnlock_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x91\xcd\x6e\xea\x30\x10\x85\xf7\x79\x8a\xb9\x2c\xee\x4d\xa4\xab\xa8\x8b\xaa\x8b\xa8\x2d\x8a\x80\x6e\xa0\xa5\xe2\xe7\x01\xa6\xce\x04\x2c\x12\x4f\x34\x9e\xa8\x48\x15\xef\x5e\x25\x46\x34\xb0\xed\x6c\xc6\x96\x8f\xed\xef\x9c\xb1\x75\xc3\xa2\xb0\x60\x73\xa0\x62\xc3\x07\x72\x1e\x4a\xe1\x1a\xee\x8e\x8b\xe5\x64\x3e\x9b\x6e\x96\xf3\xd9\x5b\x3e\x9d\xae\x66\xeb\x75\x14\xa9\xa0\xf3\x68\xd4\xb2\x8b\x15\x65\x47\x9a\x1b\xc3\xad\xd3\x0c\xf2\xa2\x10\xf2\xfe\x3f\x14\x54\x29\x66\xb0\x7d\xb1\xc7\x87\xfb\x04\xbe\xa2\x08\x00\xa0\x11\x6a\x50\x28\xc6\xa2\xb6\x2e\x83\xbc\xd5\xfd\xf9\xea\x45\xd2\x55\x45\x0a\xbd\x64\x45\x25\x3c\x85\x65\xfa\xc1\x22\xfc\xf9\xf8\x77\x48\x99\xf6\x2d\xef\xce\x27\x5c\x55\xd4\x33\x3d\xc7\x1d\x7b\x76\x65\x27\x1d\x6c\x6e\xe4\x6b\x65\xc1\x1d\xbd\xa3\xee\x93\x0b\x41\x57\xe3\x31\x34\xe8\xac\x89\x47\x13\x6e\xab\x02\x1c\x2b\x04\x08\x40\x10\x2a\x49\xc8\x19\x02\x65\xd0\x3d\x05\x48\x30\x97\x67\x47\xc9\xb5\x1f\xed\xbe\x7e\x45\x87\x3b\x92\x81\xad\x15\x95\xe9\x4f\x80\x31\x86\xfc\x32\xb8\xca\x35\xf9\x73\x76\x1f\xff\x86\xb0\xf5\x24\xff\x7c\x00\x81\x3a\x90\x0c\x29\x6f\x08\x53\xeb\x8c\x10\x7a\xda\xba\x8a\xcd\x61\x61\x6b\xab\xf1\x79\xac\x7d\x0b\x2c\xa7\xe8\x14\x7d\x07\x00\x00\xff\xff\xd0\xd3\x4e\x0e\x40\x02\x00\x00" +var _lockedtokensAdminUnlock_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x91\x4f\x4f\xf3\x30\x0c\xc6\xef\xfd\x14\x7e\x77\xd8\x9b\x4a\xa8\xe2\x80\x38\x54\xc0\x54\xb6\x71\xd9\x60\x68\x7f\xb8\x9b\xd4\xdd\xa2\xb5\x49\xe5\xb8\x62\x12\xda\x77\x47\x6d\xa6\xd1\xed\x8a\x2f\x4e\x24\xfb\xc9\xef\x79\x62\xaa\xda\xb1\xc0\xdc\xe9\x3d\xe5\x6b\xb7\x27\xeb\xa1\x60\x57\xc1\xed\x61\xbe\x18\xcf\xa6\x93\xf5\x62\x36\x7d\xcb\x26\x93\xe5\x74\xb5\x8a\x22\x61\xb4\x1e\xb5\x18\x67\x95\x20\x6f\x49\x32\xad\x5d\x63\x25\x85\x2c\xcf\x99\xbc\xbf\x81\x9c\x4a\xc1\x14\x36\x2f\xe6\x70\x7f\x17\xc3\x77\x14\x01\x00\xd4\x4c\x35\x32\x29\xcc\x2b\x63\x53\xc0\x46\x76\xea\xd9\x31\xbb\xaf\x0f\x2c\x1b\x8a\x61\x78\x52\x3a\x6f\xb4\x55\x92\x40\xb7\xb1\xa4\x02\x1e\xc3\x31\xf1\xe2\x18\xb7\x94\x7c\x76\xeb\x0f\xc3\x3e\x7c\xd2\xb5\xac\x9d\x1b\xbb\xb2\xa4\x0e\xf5\x49\xb5\x96\xd2\x0b\x97\x49\xef\x72\x35\xbe\x0a\xfa\xef\x28\xbb\xf8\x4c\xd2\xd6\x68\x04\x35\x5a\xa3\xd5\x60\xec\x9a\x32\x07\xeb\x04\x02\x04\x20\x30\x15\xc4\x64\x35\x81\x38\x90\x1d\x05\x58\xd0\x67\xd9\x41\x7c\xe9\x4b\xda\xa7\x5f\xd1\xe2\x96\xb8\x67\x6f\x49\x45\xf2\x9b\xab\xc2\x10\x6b\x0a\x17\x71\xc7\xff\x4e\xee\xd5\x5f\x08\x1b\x4f\xfc\xdf\x07\x10\xa8\x02\x49\x9f\xf2\x8a\x30\x31\x56\x33\xa1\xa7\x8d\x2d\x9d\xde\xcf\x4d\x65\x44\x9d\x7e\xbb\x6b\x81\xe5\x18\x1d\xa3\x9f\x00\x00\x00\xff\xff\x7f\xbb\x35\x53\x57\x02\x00\x00" func lockedtokensAdminUnlock_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3870,11 +3870,11 @@ func lockedtokensAdminUnlock_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/unlock_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8b, 0x58, 0xa9, 0x1, 0xbc, 0x31, 0xd2, 0x33, 0xd, 0x5b, 0xb, 0x97, 0x13, 0xe6, 0x85, 0x86, 0x57, 0xa2, 0x99, 0xa6, 0x1f, 0x8c, 0x9f, 0x8b, 0xb5, 0xab, 0xd9, 0x40, 0x1, 0x5d, 0x97, 0x33}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xae, 0xe, 0xc8, 0x2b, 0x80, 0x51, 0x6f, 0xc3, 0xa, 0xc4, 0xea, 0x7f, 0x76, 0x1f, 0x32, 0x48, 0x28, 0xd, 0xd, 0xd0, 0x4b, 0x7c, 0xb2, 0x26, 0x85, 0x0, 0xcb, 0xf2, 0xc8, 0x32, 0x6c, 0x1c}} return a, nil } -var _lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x55\x4d\x6f\xe3\x46\x0c\xbd\xfb\x57\xb0\x7b\xd8\xda\x40\x10\xf7\x50\xf4\x10\x24\xbb\x70\x93\xb4\x0d\x36\xed\x2e\x92\xec\xa9\xe8\x81\xd6\x50\xd2\xc0\xd2\x8c\x31\x43\xc5\x09\x02\xff\xf7\x82\x33\x92\x3d\xfa\x88\xb1\xba\x24\x96\xc8\xc7\xaf\x47\x3e\x5d\x6f\xad\x63\xb8\xb7\xd9\x86\xd4\x93\xdd\x90\xf1\x90\x3b\x5b\xc3\x2f\x2f\xf7\x5f\xaf\xbf\xdc\xde\x3c\x7d\xfd\x72\xfb\xcf\xea\xe6\xe6\xe1\xf6\xf1\x71\x36\x5b\x2e\xe1\xa9\xd4\x1e\xd8\xa1\xf1\x98\xb1\xb6\x06\x1a\x4f\x1e\xb8\x24\xa8\x02\x08\x70\x44\x41\x55\x6b\x23\x0e\x6c\xc1\x13\x07\x8b\xc6\x88\x0d\x54\xba\xd6\x0c\xb9\x75\x50\x37\x15\xeb\x6d\x45\x80\x59\x66\x1b\xc3\x5e\x1c\xb4\x01\x04\xaf\x4d\x51\x51\x1a\x28\x06\x3f\x98\x02\x2a\xe5\xc8\x4b\xf0\xc6\x93\x02\xf4\xb0\xa1\xd7\x00\xe0\x4b\xdb\x54\x0a\xd6\x94\x04\x15\x8b\xa1\xe3\x6c\x96\xc0\xcf\xa3\xdd\x9d\xc9\xed\x05\xbc\xad\xa2\xcd\x05\x7c\xff\x43\xbf\xfc\xf6\xeb\x7e\x01\x6f\xb3\x19\x00\xc0\xd6\xd1\x16\x1d\xcd\x43\x79\x17\xb0\x6a\xb8\x5c\x45\xdc\x83\x89\x3c\xcb\x25\x7c\xef\xe2\xae\x46\x09\x73\x89\x0c\x25\x2a\xf0\xb6\x26\xf0\x32\x01\x9b\x03\x39\x67\x5d\x8a\x80\x8e\xc0\xb3\x75\xa4\xa4\x27\x2c\x8d\x57\x3a\x24\x8b\xee\x15\xbc\x95\xf2\x5e\x21\x43\x23\xa5\x6a\xe3\xb7\x94\x31\x29\xa8\x90\xa9\x87\x73\x97\x87\x46\xa4\x43\x33\x44\xca\xcb\x68\x5c\x63\x8e\x53\x60\x5d\x93\x3f\x4b\x5d\xb9\x24\x13\x9c\x93\xc0\xda\x83\xb1\x0c\xf6\x99\xdc\xce\x69\x66\x32\x07\x8f\x67\x74\xb0\x46\xd5\x56\xec\x27\x1a\x09\x57\x91\x19\xe7\x95\x45\x75\x39\xfa\xfc\x69\x2e\xec\xbb\x80\xa5\xd4\x8d\x05\x2d\xe3\x54\xb4\x29\x7e\x3f\xc2\x2e\x0e\xf1\xe4\xf9\xfc\x19\xde\xf6\x32\xfe\x11\xd8\x71\x1c\x15\x71\x0c\xfb\x40\xf9\x21\x83\xb5\x75\xce\xee\x2e\x3f\xa6\xe4\x3f\x0f\x7f\x56\xf2\xfd\xda\x56\x15\x85\xa2\xbb\xa4\x7a\x86\xc9\x8f\x81\xf9\x63\x4c\xfd\x1b\x72\x39\xca\x74\x8b\x46\x67\xf3\x0f\xd7\x81\xa0\xd2\xc5\x98\x04\x20\x38\xca\xc9\x91\xc9\x48\xa6\x22\x1d\x0f\x49\x42\x76\x80\xfd\xb0\x38\xd6\x23\xbb\xd3\xf1\xba\xad\x5a\x28\x72\xa4\xf0\xb9\xec\x42\x4a\xc8\x76\x9e\xab\xaa\x12\xaa\x09\xbe\xce\xa5\x2d\x3e\xb0\x6c\x4d\x19\x36\x9e\x60\x47\xa0\xac\xf9\x99\x01\x76\x68\x18\xd8\x0e\xfd\x1d\x3d\x93\x8b\xcb\x4c\x86\xb5\xeb\xb3\x4a\xe7\x20\x8b\x8d\xba\xf2\x43\x47\xb6\x50\xb4\x57\x40\x9b\xdc\xba\x1a\x83\x87\x14\x72\x58\xf6\x76\x41\x7a\xae\x31\xcb\xf6\xb6\xb4\x04\x90\x02\xe3\x20\x0b\xe2\xf6\xdd\x7c\xd0\x8e\x7e\xe7\xe5\x39\x2f\x88\xaf\x71\x8b\x6b\x5d\x69\x7e\x9d\x1a\xfb\x5f\xb6\x52\xe4\x3e\xcd\x27\xe6\x9c\x44\xfe\xd6\xac\x2b\x9d\x8d\xa7\x1b\x62\xc4\x71\xce\x17\xc3\xd6\x77\x24\xec\xd5\xd1\x4d\xee\x6a\xb2\x3c\xc9\xf7\x7e\xc2\x7c\xbe\x18\x43\xf7\xba\x14\x39\x19\x7d\x1e\x28\xb3\x4e\x75\x94\x6f\x51\xbb\x96\x61\xb7\x2f\x53\x59\x49\x09\xc3\x30\xf2\x4c\xbe\x6c\xe3\x87\xd3\xff\x37\x1a\x2c\xc8\xc5\x01\xbd\x97\xd1\xc9\x46\x25\xb4\xf9\xb3\xaf\x1c\x58\x87\x4b\x1a\x14\x6a\x78\xd2\xd0\x15\x4d\x4d\x86\x93\x53\xf5\x2e\xb2\xdc\xa9\x08\xb9\x8a\x88\x57\xc9\xee\xfc\x3b\xa0\xd2\x7f\x3f\x9d\x4c\xf1\xce\x64\x8e\xd0\xd3\x58\xe1\xd6\xaf\x71\x91\x43\x88\x77\x21\x06\x4d\x3b\xd7\x2d\x5e\xd4\x8f\x7b\x41\x9a\x2b\xaa\x18\x2f\x7a\x29\x4f\xb0\x20\x49\xea\xda\x1a\xd6\xa6\x39\x1c\x13\x43\x2f\x0c\x9a\xc9\xc5\xb5\x6b\x4f\x40\x65\xed\xf6\x14\x4a\x77\x16\x38\x91\x5d\xdf\x64\x19\x91\x12\x3d\x35\x0a\x94\xa5\xa8\x06\x22\x28\xa7\xa0\xd8\x8a\x48\xd5\xe8\x36\x51\xab\xd7\xf8\xbe\x79\xd6\x26\x3f\x69\xb0\x1f\xbd\xdd\xf7\x39\xb9\x1f\x1d\xbd\x56\xff\xe8\x85\xb2\x26\x94\x5f\xe3\x86\xbc\x9c\xaa\x92\x1c\xc1\xfc\x50\x84\x23\xcc\xca\x60\xdb\xa5\x00\xb8\xb6\xcf\xb4\x18\x22\x6a\x86\x9a\xd0\xf8\x20\xe0\x5c\x6a\x53\xc0\x4e\xa8\xb7\x73\x56\xfe\xd5\x5c\x26\x6c\x90\xaf\x72\xe7\x92\x2e\x0e\xf1\xa4\x95\x9a\x8f\xaa\xbc\x26\xf0\xf8\x3c\xe8\x68\x22\xac\x23\x8a\x9e\x26\xf0\x6c\xa2\x37\x51\x03\x25\xca\x94\x0a\x27\xb1\xce\x80\xed\x0f\x0b\x72\xab\xed\xda\x6c\x2e\x3f\x4e\xc0\x2e\xb7\xe1\x78\x4e\x82\x9c\x01\xa3\x2b\x88\x7f\x28\xd6\x7e\xb6\x9f\xfd\x1f\x00\x00\xff\xff\x18\xa1\x72\xd1\xbc\x0a\x00\x00" +var _lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x56\x4d\x6f\xe3\x46\x0c\xbd\xfb\x57\x70\xf7\x90\xca\x40\x60\xf7\x50\xf4\x60\x24\xbb\x70\x93\xb4\x0d\x36\xed\x2e\x92\xec\xa9\xe8\x81\xd6\xd0\xd6\x20\xd2\x8c\x31\x43\xc5\x09\x02\xff\xf7\x82\x33\x92\x3d\xfa\x88\xbb\xba\x24\x96\xc9\xc7\xaf\x47\x3e\xeb\x6a\x6b\x1d\xc3\x9d\xcd\x9f\x48\x3d\xda\x27\x32\x1e\xd6\xce\x56\xf0\xf3\xcb\xdd\xd7\xab\x2f\x37\xd7\x8f\x5f\xbf\xdc\xfc\xbd\xbc\xbe\xbe\xbf\x79\x78\x98\x4c\xe6\x73\x78\x2c\xb4\x07\x76\x68\x3c\xe6\xac\xad\x81\xda\x93\x07\x2e\x08\xca\x00\x02\x1c\x51\x50\x55\xda\x88\x03\x5b\xf0\xc4\xc1\xa2\x36\x62\x03\xa5\xae\x34\xc3\xda\x3a\xa8\xea\x92\xf5\xb6\x24\xc0\x3c\xb7\xb5\x61\x2f\x0e\xda\x00\x82\xd7\x66\x53\x52\x1a\x28\x06\x3f\x98\x02\x2a\xe5\xc8\x4b\xf0\xda\x93\x02\xf4\xf0\x44\xaf\x01\xc0\x17\xb6\x2e\x15\xac\x28\x09\x2a\x16\x7d\xc7\xc9\x24\x81\xcf\xa2\xdd\xad\x59\xdb\x05\xbc\x2d\xa3\xcd\x02\xbe\xff\xae\x5f\x7e\xfd\x65\x3f\x85\xb7\xc9\x04\x00\x60\xeb\x68\x8b\x8e\xb2\x50\xde\x02\xb0\xe6\x22\x7b\x60\xeb\x70\x43\x53\x38\x5b\xc6\x10\x07\x6b\x79\xe6\x73\xf8\xde\xa6\xb0\x1c\xe4\xce\x05\x32\x14\xa8\xc0\xdb\x8a\xc0\xcb\x30\xec\x1a\xc8\x39\xeb\x52\x04\x74\x04\x9e\xad\x23\x25\xed\x61\x99\x81\xd2\x21\x6f\x74\xaf\xe0\xad\x54\xfa\x0a\x39\x1a\xa9\x5a\x1b\xbf\xa5\x9c\x49\x41\x89\x4c\x1d\x9c\xdb\x75\xe8\x49\x3a\x3f\x43\xa4\xbc\x4c\xc9\xd5\xe6\x38\x10\xd6\x15\xf9\xf3\xd4\x95\x0b\x32\xc1\x39\x09\xac\x3d\x18\xcb\x60\x9f\xc9\xed\x9c\x66\x26\x73\xf0\x78\x46\x07\x2b\x54\x4d\xc5\x7e\xa4\xa7\x70\x19\x49\x32\xf3\xb1\x7f\xb3\xd2\xa2\xba\x18\x98\x7d\xca\x84\x90\x0b\x98\x37\x66\xf3\x38\x28\x6d\x36\xbf\x1d\xe1\xa7\x87\xb8\xf2\x7c\xfe\x0c\x6f\x7b\x61\xc4\x00\xec\x38\x96\x92\x38\x86\xbf\xa7\xf5\x20\x93\x95\x75\xce\xee\x2e\xce\xd2\xbd\x98\x85\x3f\x4b\xb1\xbb\xb2\x65\x49\xa1\x09\x6d\x72\x1d\xc3\xe4\x43\xcf\xbc\x61\xca\x37\xe4\x62\x90\xf1\x16\x8d\xce\xb3\x8f\x57\x81\xbb\xd2\xd5\x98\x04\x20\x38\x5a\x93\x23\x93\x93\x4c\x49\x26\x10\x92\x85\xfc\x00\xfb\x71\x7a\xac\x4b\xd6\xaa\xa5\x7c\x53\xbd\x50\xe6\xc8\xee\x99\xac\x49\x4a\xd0\x66\xbe\xcb\xb2\x14\xea\x09\xbe\x5e\x4b\x7b\x7c\x60\xdd\x8a\x72\xac\x3d\xc1\x8e\x40\x59\xf3\x13\x03\xec\xd0\x30\xb0\xed\xfb\x3b\x7a\x26\x17\xf7\x9c\x0c\x6b\xd7\x65\x99\x5e\x83\xec\x3c\xea\xd2\xf7\x1d\xd9\xc2\xa6\x39\x10\xda\xac\xad\xab\x30\x78\x48\x21\x87\x3b\xd0\x2c\x4c\xc7\x35\x66\xd9\x9c\x9d\x86\x08\x52\x60\x1c\xe8\x86\xb8\x79\x97\xf5\xda\xd1\xed\xbc\x3c\xb3\x1c\xb7\xb8\xd2\xa5\x66\x4d\x7e\xb6\x21\x1e\x9b\xfc\x9f\xb6\x54\xe4\x3e\x65\x23\xa3\x4e\x82\x7f\xab\x57\xa5\xce\xc3\x80\x3f\x0c\xe3\xc4\x91\x66\xd3\x7e\xfb\x5b\x42\x76\x6a\x69\xa7\x77\x39\x5a\xa2\xa4\x79\x37\x62\x9e\x4d\x87\xd0\x9d\x4e\x45\x5e\x46\x9f\x7b\xca\xad\x53\x2d\xfd\x1b\xd4\xb6\x6d\xd8\xee\xce\x58\x56\x52\x42\x3f\x8c\x3c\xa3\x2f\x9b\xf8\x41\x19\xfe\x42\x83\x1b\x72\x71\x48\xef\x65\x74\xb2\x51\x09\x75\xfe\xe8\x0a\x0b\x56\xe1\xba\x06\x01\xeb\x9f\x39\x74\x9b\xba\x22\xc3\xc9\xf9\x7a\x17\x59\x6e\x57\x84\x5c\x46\xc4\xcb\x64\x7f\xfe\xe9\xd1\xe9\xdf\x0f\x27\x53\xbc\x35\xb9\x23\xf4\x34\x14\xc0\xd5\x6b\x5c\xe6\x10\xe2\x5d\x88\x5e\xd3\x66\xba\xc1\x8b\x9a\x72\x27\x48\x99\xa2\x92\x71\xd1\x49\x79\x84\x05\x49\x52\x57\xd6\xb0\x36\xf5\xe1\xa0\x18\x7a\x61\xd0\x4c\x2e\xae\x5e\x73\x06\x4a\x6b\xb7\xa7\x50\xda\xd3\xc0\x89\x2a\xfb\x3a\xcf\x89\x94\xc8\xad\x51\xa0\x2c\x45\x85\x10\x91\x39\x05\xc5\x56\x84\xab\x42\xf7\x14\xa5\x7c\x85\xef\x9b\xe7\x4d\xf2\xa3\x06\xfb\xc1\xdb\x7d\x97\x93\xfb\xc1\xe1\x6b\x34\x91\x5e\x28\xaf\x43\xf9\x15\x3e\x91\x97\x73\x55\x90\x23\xc8\x0e\x45\x38\xc2\xbc\x08\xb6\x6d\x0a\x80\x2b\xfb\x4c\xd3\x3e\xa2\x66\xa8\x08\x8d\x0f\xa2\xce\x85\x36\x1b\xd8\x09\xf5\x76\xce\xca\xbf\x9a\x8b\x84\x0d\xf2\xad\xdc\xba\xa4\x8b\x7d\x3c\x69\xa5\xe6\xa3\x52\xaf\x08\x3c\x3e\xf7\x3a\x9a\x88\xed\x80\xa2\xa7\x09\x3c\x19\xe9\x4d\x57\x0f\x25\xda\x98\x32\x27\x31\xcf\x81\xed\xff\x8a\x74\x47\x7d\x47\x4c\xae\x70\x7b\xd0\xe2\xce\x4d\x6e\x13\xd1\xde\xd7\x74\x71\x36\x92\xca\x0f\xfe\x3c\x18\xc1\xde\xca\xc9\xf6\x45\x36\x9e\xcf\x39\x20\x2f\x60\x1e\x8c\xf2\x13\xe0\xfb\xc9\x7e\xf2\x5f\x00\x00\x00\xff\xff\x50\x66\x5c\xc1\x4e\x0b\x00\x00" func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3890,11 +3890,11 @@ func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb5, 0x33, 0xad, 0xc4, 0x84, 0xb9, 0x27, 0xb, 0x5e, 0xc1, 0xf8, 0xc8, 0xcc, 0xc0, 0x2f, 0xd7, 0x2d, 0x3f, 0x7f, 0x86, 0x98, 0x3d, 0xfd, 0x37, 0x47, 0x9d, 0x29, 0x13, 0xa, 0x13, 0xc4, 0x32}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x54, 0xc3, 0x63, 0x8c, 0x56, 0x85, 0xd5, 0xc1, 0xb1, 0xfd, 0xcc, 0x48, 0x9b, 0x87, 0xa8, 0xec, 0xd6, 0x3, 0x67, 0x95, 0xfa, 0x92, 0x36, 0xbc, 0x80, 0xd3, 0x3f, 0x1f, 0x54, 0x94, 0xea, 0x4d}} return a, nil } -var _lockedtokensDelegatorDelegate_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x52\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x4c\x75\x28\xd2\x21\x4a\x0f\xa5\x87\x60\x37\xb8\xb1\x43\x21\xc1\x09\x71\xda\x9e\xd7\xd2\xe8\x03\xaf\x35\x62\x35\xaa\x5d\x8c\xff\x7b\x59\xed\x4a\xd9\x95\x09\x14\xaa\x8b\xd8\x9d\xb7\xf3\xde\x9b\x37\xd5\xbe\x21\xc5\x70\x2f\xe9\xf0\x4a\x3b\xac\x21\x57\xb4\x87\x70\x3c\x87\xc1\x80\xe8\xea\xa2\xda\x4a\xf4\x50\xee\xdd\x88\x7c\xa4\x74\x87\x59\x7f\xd7\x1a\xe0\xa7\xe3\xe3\xd3\xdd\xc3\x6a\xf9\xfa\xf4\xb0\x5a\x2f\x96\xcb\x97\xd5\x66\x13\x04\xac\x44\xdd\x8a\x94\x2b\xaa\x23\xb1\xa7\xae\xe6\x1b\xf8\x71\x5f\x1d\xbf\x7c\x8e\xe1\x14\x04\x00\x00\x12\x19\x4a\x92\x19\xaa\x17\xcc\x6f\xe0\xa3\xdb\x3a\xe9\x7f\xdf\xfb\xea\x1b\xfa\xb7\xe8\x24\x1b\xf0\xe8\x21\xf9\xa9\x2f\x0d\xa6\x51\xd8\x08\x85\x91\x48\x53\xc3\xb8\xe8\xb8\x5c\x98\x83\xa6\x05\xfb\xb5\x28\xf3\x64\xa4\x86\x39\xd8\x07\xc9\x96\x94\xa2\xc3\xec\x5d\x29\x5f\x23\x6d\xf9\x06\xde\xab\x6f\x98\x94\x28\xf0\x59\x70\x19\x8f\x6c\xfa\xbb\xbd\x85\x46\xd4\x55\x1a\x85\x77\xd4\xc9\x0c\x6a\x62\x30\x64\xa0\x30\x47\x85\x75\x8a\xc0\x04\x4e\xaf\x30\x0e\x7c\xc1\x83\xfb\x4b\xbd\xa2\xe3\x32\xf2\xf2\x4a\x7e\x55\x5c\x66\x4a\x1c\xc4\x56\x62\x7c\x31\xae\xc1\xc7\x75\x6b\x04\x5f\xe7\x43\xbd\x2f\xff\xb3\x76\xfd\x0c\xb8\x5f\x9a\x5e\xdd\x9b\x99\xd0\xf4\x38\x1b\x0f\x78\xc4\xb4\x63\x74\x22\xd0\x71\xb6\x2c\x76\xa8\x9e\x15\x1d\xff\xc0\x7c\x12\x8a\xb5\xb6\x44\x89\x85\x60\x52\x91\x33\x0d\xfd\x56\xf6\x09\x7c\x13\x52\xe8\xc9\x5d\xbc\x2e\x90\x4d\x46\x36\x7d\x0b\x74\xbb\x54\x39\x98\xc5\x84\xd9\x7c\xd2\xee\x14\x78\x03\x70\x74\x26\x99\x11\x84\x6b\x34\xf3\x6a\xc7\xed\x36\x7f\x87\xe0\x0c\x28\x5b\xd4\x3c\x91\x05\xc1\x95\x4f\x14\x6b\x6a\x2f\xdb\x64\x3b\x54\xa6\x1a\x7c\x7f\x19\x36\xd4\x56\x6c\x63\x9c\x5d\xf9\x4d\x0e\x36\xfc\x89\xb6\x0b\xfa\xf8\x7f\x7c\x4e\x6c\x9e\xbc\x56\x76\x61\xd6\xc4\x80\x35\x75\x45\x69\xb6\xa4\xd5\x3b\xde\xd3\x7c\x08\x9d\x0e\x76\x55\xce\xc1\xdf\x00\x00\x00\xff\xff\x3e\xde\x16\x69\xb1\x04\x00\x00" +var _lockedtokensDelegatorDelegate_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x52\xcd\x6e\x9b\x40\x10\xbe\xf3\x14\x53\x0e\x11\x1c\x42\x7a\xa8\x7a\xb0\xec\x46\x49\xec\xa8\x52\x22\x27\x8a\xd3\xf4\xbc\x86\xc1\x20\xaf\x19\xb4\x0c\xb5\x2b\xcb\xef\x5e\xed\x0f\x84\x25\xb2\x54\x29\x5c\x56\xec\xcc\x7e\xf3\xfd\x4c\xb9\xab\x49\x31\xdc\x4b\xda\xbf\xd2\x16\x2b\xc8\x15\xed\x20\xec\xff\xc3\xa0\xeb\x68\xab\x4d\xb9\x96\xe8\x75\x0d\xef\xfa\xce\x47\x4a\xb7\x98\x99\xbb\xc6\x36\x7e\x3d\x3c\x3e\xdd\x3d\x2c\xe6\xaf\x4f\x0f\x8b\xe5\xcd\x7c\xfe\xb2\x58\xad\x82\x80\x95\xa8\x1a\x91\x72\x49\x55\x24\x76\xd4\x56\x3c\x81\x5f\xf7\xe5\xe1\xfb\xb7\x18\x8e\x41\x00\x00\x20\x91\xa1\x20\x99\xa1\x7a\xc1\x7c\x02\x17\x43\xe8\xc4\x1c\x3f\x4d\xf5\xbd\xfb\x8f\x68\x25\xdb\xe6\x5e\x43\xf2\xa6\x2f\x6d\x4f\xad\xb0\x16\x0a\x23\x91\xa6\x76\xa2\x68\xb9\x88\x6e\x49\x29\xda\xbf\x09\xd9\x62\x0c\x17\x37\xb6\xa6\x59\x80\xfb\x1a\x94\x79\xd2\x33\x81\x19\xb8\xf7\x49\xc3\xa4\xc4\x06\x93\xb5\x41\x98\x9e\x65\xf8\x23\xd2\x4e\x4c\xe0\x5c\x7d\x65\x71\x9e\x05\x17\x71\x3f\x55\x7f\xd7\xd7\x50\x8b\xaa\x4c\xa3\xf0\x8e\x5a\x99\x41\x45\x0c\x76\x18\x28\xcc\x51\x61\x95\x22\x30\xc1\x00\x2b\x8c\x03\x9f\x78\x67\xca\x79\xde\xc6\x05\x2f\xce\xe4\x77\xc9\x45\xa6\xc4\x5e\xac\xa5\x36\x65\xe4\x66\xa7\xe7\xca\x01\x5d\xe5\x5d\xdd\x94\xff\x5b\x83\x7e\x06\x6c\x76\xca\xb0\x7c\x17\x15\x5a\x8c\x93\xd5\x82\x07\x4c\x5b\xc6\x41\x24\x3a\xed\x86\xc5\x16\xd5\xb3\xa2\xc3\x5f\x98\x8d\x42\x72\xd2\xe6\x28\x71\x23\x98\x54\x34\x70\x45\xbf\x95\x26\x89\x5b\x21\x85\x76\xf0\xc3\xeb\x0d\xb2\xcd\xca\x6d\x83\x6b\x1c\xa2\x94\x39\xd8\xbd\x85\xe9\x6c\x04\x77\x0c\x3c\x03\x06\x3c\x93\xcc\x12\xc2\x25\x5a\xbf\x9a\x7e\xf9\xed\x39\x18\x70\x02\x94\x0d\xea\x39\x91\x6b\x82\x4b\x7f\x50\xac\x47\x7b\x19\x27\xeb\xae\x32\xe6\xe0\xeb\xcb\xb0\xa6\xa6\x64\x17\xe3\xf4\xd2\x07\xd9\xbb\xf0\x47\xdc\x3e\x8c\x8f\x3f\xa3\x73\x24\xf3\xe8\x41\xb9\x85\x59\x12\x03\x56\xd4\x6e\x0a\xbb\x25\x8d\xde\x75\x33\xe6\x4b\x38\x40\x70\xab\x72\x0a\xfe\x05\x00\x00\xff\xff\x2d\xd2\xd3\x9f\xd0\x04\x00\x00" func lockedtokensDelegatorDelegate_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3910,11 +3910,11 @@ func lockedtokensDelegatorDelegate_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x18, 0x1f, 0x62, 0x9d, 0x23, 0x3b, 0xb2, 0x89, 0x1f, 0x4, 0xad, 0x2f, 0x4b, 0xfb, 0x2c, 0x9, 0x9, 0x50, 0x41, 0xed, 0xdc, 0x3a, 0xa5, 0x60, 0x56, 0x3a, 0x34, 0xac, 0x4f, 0xe2, 0x22, 0x6e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5c, 0xfe, 0x21, 0x4, 0xcf, 0x58, 0xd9, 0x7a, 0xf8, 0x68, 0x82, 0xc2, 0xf9, 0x52, 0x42, 0x1a, 0x13, 0xb4, 0x7e, 0x98, 0x0, 0x1f, 0x68, 0x46, 0xe5, 0xb9, 0x80, 0xc5, 0x2c, 0x9, 0x29, 0x31}} return a, nil } -var _lockedtokensDelegatorDelegate_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x83\x87\x12\x2f\xa1\x87\xd2\x83\xd4\x8a\x34\x96\x82\xa2\xa2\xf6\x07\x4c\x77\x27\x66\x31\xee\x84\xc9\x58\x53\x8a\xff\xbd\xe8\x9a\x54\x2b\xcd\x65\x32\xec\xe3\x7d\xfb\xde\xba\x6d\xc9\xa2\x30\x61\xb3\x21\xbb\xe2\x0d\xf9\x0a\x32\xe1\x2d\xdc\xd7\x93\xd9\xcb\x78\x94\xae\x66\xe3\xd1\x74\x98\xa6\x8b\xd1\x72\x19\x45\x2a\xe8\x2b\x34\xea\xd8\xc7\xb8\xe5\x9d\xd7\x1e\xbc\xbf\xba\xfa\xf1\xa1\x0b\xdf\x11\x00\x40\x41\x0a\x9e\x2d\xa5\x54\xd0\x1a\x95\x65\x2e\x5c\x7f\xf5\xae\x08\x49\x58\xa6\x37\xb2\xe8\x64\x51\x0a\x95\x28\x14\xa3\x31\x81\x30\xdc\x69\x3e\x0c\x4b\x83\x69\x50\x39\x17\x96\x64\x41\x19\xf4\xe1\xac\x4f\x3e\x58\x84\xf7\x4f\x77\x57\xc8\xd3\x78\x3b\xa9\x9f\xe3\x63\xc2\x3f\x57\xba\x38\x5f\x2a\x0b\xae\x69\x8e\x9a\x77\xa1\xa5\x1d\xbf\xc1\x00\x4a\xf4\xce\xc4\x9d\x0b\x39\xb8\x0a\x3c\x2b\x54\xf8\x49\x16\x50\xa1\x2a\xc9\xb8\xcc\x91\x85\x12\x35\xef\x74\x5b\x8b\xf6\xa7\xa2\x22\x4b\x6e\x5b\x82\xfe\x6f\x9e\x73\x8a\x56\x10\x07\x9b\x43\xa8\x88\x6a\x32\x3b\xa5\x8b\x32\xfe\xb1\x4c\x6c\x58\x69\x41\x7b\x14\xdb\xc4\x6d\x1f\x2f\xcc\xc6\xfb\x10\xfd\x04\x00\x00\xff\xff\xf2\xb4\xba\xeb\x10\x02\x00\x00" +var _lockedtokensDelegatorDelegate_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xb1\x6e\xc2\x40\x0c\x86\xf7\x3c\x85\xc5\x80\xc2\x12\x75\xa8\x3a\xa0\x52\x44\x1b\xaa\x4a\x20\x40\x40\xbb\xbb\x39\x87\x9c\x08\xe7\xe8\xce\x29\xa9\x2a\xde\xbd\x22\x47\x02\x14\x35\x8b\x63\xd9\xfe\x7e\xff\x3e\xbd\x2b\xd8\x0a\x4c\x39\xd9\x92\x5a\xf3\x96\x8c\x83\xd4\xf2\x0e\xee\xaa\xe9\xfc\x65\x32\x8e\xd7\xf3\xc9\x78\x36\x8a\xe3\xe5\x78\xb5\x0a\x02\xb1\x68\x1c\x26\xa2\xd9\x84\xb8\xe3\xd2\x48\x1f\xde\x5f\x75\xf5\x70\xdf\x83\x9f\x00\x00\x20\x27\x01\xc3\x8a\x62\xca\x69\x83\xc2\x76\x61\xb9\xfa\xee\x5f\x29\x44\x3e\x99\xdd\xb4\x05\x35\xa2\xb0\x54\xa0\xa5\x10\x93\xc4\x2b\x60\x29\x59\xf8\xcc\xd6\xf2\xfe\x03\xf3\x92\x7a\xd0\x1d\xf9\x5a\xa3\xda\x28\x67\x9c\x2b\xb2\x4b\x4a\x61\x00\xa7\xf1\xc8\x09\x5b\xdc\x50\xf4\x59\x03\x1e\xbb\x57\x9b\xd4\xe1\xad\x9e\x7a\x0a\x8f\xc6\xff\x6c\x7a\x51\x5f\x79\xce\x02\x25\xeb\xb5\xa2\xc7\x6f\x38\x84\x02\x8d\x4e\xc2\xce\x45\x37\x68\x07\x86\x05\x1c\x7e\x91\x02\x14\x70\x05\x25\x3a\xd5\xa4\xa0\x40\xc9\x3a\x67\x44\xfb\xe3\x28\x4f\xa3\xdb\xdb\xc1\xe0\x6c\xeb\x64\xa2\x6d\x08\x3d\xe6\xe0\x0f\x47\x15\x25\xa5\xd0\xc5\x4d\xfe\x41\x46\xca\xa7\xb4\xa4\x3d\x5a\xd5\xb8\x6d\x9f\xd4\xc7\x86\x7d\x08\x7e\x03\x00\x00\xff\xff\x82\x67\xa8\xc5\x26\x02\x00\x00" func lockedtokensDelegatorDelegate_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3930,11 +3930,11 @@ func lockedtokensDelegatorDelegate_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9c, 0xb5, 0x9a, 0xc5, 0xf6, 0xa3, 0xb3, 0x51, 0x42, 0xb8, 0x88, 0xa8, 0x28, 0x71, 0x66, 0x3d, 0x34, 0x4, 0x99, 0xf3, 0x94, 0x13, 0xef, 0x85, 0x3f, 0x7f, 0xa0, 0xa3, 0x40, 0x76, 0x94, 0xb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0x83, 0x8f, 0xdf, 0xe7, 0x68, 0xbc, 0xec, 0x5f, 0x66, 0xce, 0xe3, 0x8d, 0xa5, 0x1f, 0xb2, 0x19, 0x24, 0x6d, 0xd6, 0x91, 0x2, 0x29, 0x5c, 0x58, 0x3c, 0x2, 0xd1, 0xb5, 0xcf, 0x4e, 0x19}} return a, nil } -var _lockedtokensDelegatorDelegate_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xcf\x6a\xc2\x40\x10\xc6\xef\x79\x8a\xc1\x43\x49\x2e\xa1\x87\xd2\x83\xd4\x8a\x34\x96\x82\xa2\xe2\x9f\x07\x98\x6e\x26\x66\x31\xee\x2c\xbb\x63\x9b\x52\x7c\xf7\x62\x56\xd3\x58\xe9\x5e\x86\x61\xbf\xfd\x7e\xf3\xcd\xea\xbd\x65\x27\x30\x65\xb5\xa3\x7c\xcd\x3b\x32\x1e\x0a\xc7\x7b\xb8\xaf\xa7\xf3\x97\xc9\x38\x5b\xcf\x27\xe3\xd9\x28\xcb\x96\xe3\xd5\x2a\x8a\xc4\xa1\xf1\xa8\x44\xb3\x89\x71\xcf\x07\x23\x7d\xd8\xbc\xea\xfa\xf1\x21\x81\xef\x08\x00\xa0\x22\x01\xc3\x39\x65\x54\xd1\x16\x85\xdd\xc2\x71\xfd\xd5\xbf\x22\xa4\xa1\x99\xdd\xc8\xa2\xc6\xc2\x3a\xb2\xe8\x28\x46\xa5\x02\x61\x74\x90\x72\x14\x9a\x0b\xe6\x82\x2a\xb9\xca\xc9\x2d\xa9\x80\x01\x9c\xf5\xe9\x3b\x3b\xc7\x9f\x4f\x77\x57\xc8\xa6\xbc\x35\xea\xe7\xf8\x94\xf0\xcf\x48\x9d\xfb\x95\xb0\xc3\x2d\x2d\x50\xca\x04\x5a\xda\xe9\x0c\x87\x60\xd1\x68\x15\xf7\x3a\x72\xd0\x1e\x0c\x0b\x78\xfc\xa0\x1c\x50\xc0\x5b\x52\xba\xd0\x94\x83\x45\x29\x7b\x49\xd4\x7a\x78\xaa\x8a\xf4\x76\x3b\x30\xf8\xcd\x71\x9e\xbe\x15\xc4\x49\xf3\xfa\x18\x4c\xa8\x26\x75\x10\xea\x2c\xe1\x1f\xcb\x34\x0f\x2d\x6d\x8c\x17\x6c\x63\xb6\x9f\x16\xea\xc5\xfb\x18\xfd\x04\x00\x00\xff\xff\xfe\xc1\x9a\x73\x08\x02\x00\x00" +var _lockedtokensDelegatorDelegate_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6f\xf2\x30\x0c\xc6\xef\xfd\x14\x16\x07\xd4\x5e\xaa\xf7\xf0\x6a\x07\x34\x86\xd8\xca\x34\x09\x04\x88\x3f\xbb\x7b\xa9\x4b\x23\x4a\x5c\x25\xee\xd6\x69\xe2\xbb\x4f\x34\xd0\x95\xa1\xe5\x62\x59\xb6\x7f\xcf\x63\x47\x1f\x4a\xb6\x02\x33\x56\x7b\x4a\x37\xbc\x27\xe3\x20\xb3\x7c\x80\x7f\xf5\x6c\xf1\x34\x9d\x24\x9b\xc5\x74\x32\x1f\x27\xc9\x6a\xb2\x5e\x07\x81\x58\x34\x0e\x95\x68\x36\x21\x1e\xb8\x32\x32\x80\xed\xb3\xae\xef\xfe\x47\xf0\x15\x00\x00\x14\x24\x60\x38\xa5\x84\x0a\xda\xa1\xb0\x5d\x5a\xae\x3f\x07\x57\x0a\xb1\x4f\xe6\x37\x6d\x41\x83\x28\x2d\x95\x68\x29\x44\xa5\xbc\x02\x56\x92\x87\x8f\x6c\x2d\x7f\xbc\x62\x51\x51\x04\xfd\xb1\xaf\x5d\x54\x2f\xca\x39\x17\x29\xd9\x15\x65\x30\x84\xf3\x78\xec\x84\x2d\xee\x28\x7e\x6b\x00\xf7\xfd\x2b\x27\x4d\x78\x69\xa6\x1e\xc2\xd3\xe2\xbf\x9c\x76\xea\x6b\xcf\x59\xa2\xe4\x51\x2b\x7a\x7a\xa3\x11\x94\x68\xb4\x0a\x7b\x9d\x6e\xd0\x0e\x0c\x0b\x38\x7c\xa7\x14\x50\xc0\x95\xa4\x74\xa6\x29\x85\x12\x25\xef\x45\x41\xcb\x70\x54\x64\xf1\xed\xcd\x60\xf8\xb3\xce\xd9\x7c\xdb\x10\x7a\x07\x47\x0f\xa1\x9a\x54\x25\xd4\xb9\xc5\x1f\xc8\x38\xf5\x29\x6d\x8d\x13\x6c\xb7\x6c\xbf\xd2\xc7\x0b\xfb\x18\x7c\x07\x00\x00\xff\xff\x5f\xbb\xfb\xa9\x1e\x02\x00\x00" func lockedtokensDelegatorDelegate_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3950,11 +3950,11 @@ func lockedtokensDelegatorDelegate_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0xfe, 0xf6, 0x67, 0xf, 0x7b, 0x3, 0xf4, 0x14, 0x99, 0xaa, 0x92, 0xe3, 0xd4, 0x35, 0x90, 0x51, 0x4f, 0x83, 0x36, 0xd6, 0xf9, 0xed, 0x2a, 0x9f, 0x37, 0x1, 0x43, 0x9f, 0xd5, 0x50, 0x8f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd5, 0x50, 0x2c, 0x33, 0x7e, 0xb3, 0x8f, 0x30, 0xc2, 0x11, 0xc3, 0x5, 0x60, 0xe9, 0xb, 0x30, 0xa9, 0xe0, 0xf5, 0xd0, 0xc9, 0xab, 0x9e, 0xbe, 0xa6, 0xc5, 0x2f, 0x3c, 0x2a, 0x40, 0xb0, 0xa8}} return a, nil } -var _lockedtokensDelegatorGet_delegator_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xdf\x4a\xf3\x40\x10\xc5\xef\xf7\x29\xce\xd7\x8b\x8f\xcd\x4d\x11\xbd\x2b\x6a\x29\x4d\xc1\xd2\x62\x4b\x5b\x1f\x60\xb3\x99\xc4\xa5\x9b\x9d\xb0\x99\xa0\x22\xbe\xbb\x24\xd1\x5a\xff\xcc\xcd\xc2\x70\xce\xf9\xed\x1c\x57\xd5\x1c\x05\x6b\xb6\x47\xca\x0f\x7c\xa4\xd0\xa0\x88\x5c\xe1\xe2\x79\xbd\x99\xaf\x16\xe9\x61\xb3\x5a\xdc\xcf\xd2\x74\xb7\xd8\xef\x95\x32\xd6\x52\xd3\x68\xe3\x7d\x82\xa2\x0d\xa8\x8c\x0b\xda\x58\xcb\x6d\x90\x09\x66\x79\x1e\xa9\x69\x92\x09\x1e\x96\x41\xae\x2e\xf1\xaa\x14\x00\x78\x12\xf8\x9e\x30\x1b\xa4\xcb\x50\xf0\x8e\x0a\xdc\xa0\x24\xf9\xd8\x7d\xc6\x24\xbd\xa5\x9b\x71\x49\x32\x37\xb5\xc9\x9c\x77\xf2\x72\xfd\xff\xfc\x93\xe3\xfe\xb9\x63\x9f\x53\xbc\xd5\x27\x4b\x37\xdf\x64\xeb\x9f\xd8\x6d\x9b\x79\x67\xb7\x46\x1e\x4f\xa6\x33\x62\xc6\x31\xf2\x93\xfe\xda\x4c\xa7\xa8\x4d\x70\x56\x8f\xe6\xdc\xfa\x1c\x81\x05\x83\x08\x06\x91\x0a\x8a\x14\x2c\x41\x18\x75\x1f\x8c\x5f\xc0\x51\x32\x94\x10\x49\xda\x18\xfe\xec\xa1\x3b\x34\x25\x4f\xa5\x11\x8e\xcb\x54\x27\xff\xd4\x9b\x7a\x0f\x00\x00\xff\xff\xc4\xad\x7d\x8c\x9a\x01\x00\x00" +var _lockedtokensDelegatorGet_delegator_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcf\x6a\xf3\x30\x10\xc4\xef\x7a\x8a\x4d\x0e\x1f\xd2\x25\x7c\xb4\xb7\xd0\x36\x98\xd8\x50\x13\xd3\x84\x24\x7d\x00\x59\x5e\xbb\x22\xb2\xd6\x48\x6b\x5a\x28\x7d\xf7\x62\xbb\x4d\xfa\x6f\x2f\x02\x31\xb3\xbf\xd9\xb1\x6d\x47\x81\xa1\x20\x73\xc2\xea\x48\x27\xf4\x11\xea\x40\x2d\xfc\x7f\x29\xb6\xeb\x4d\x96\x1e\xb7\x9b\xec\x21\x49\xd3\x7d\x76\x38\x08\xa1\x8d\xc1\x18\xa5\x76\x4e\x41\xdd\x7b\x68\xb5\xf5\x52\x1b\x43\xbd\xe7\x25\x24\x55\x15\x30\x46\xb5\x84\xc7\xdc\xf3\xf5\x15\xbc\x0a\x01\x00\xe0\x90\xc1\x8d\x84\x64\x92\xe6\xbe\xa6\x3d\xd6\x70\x0b\x0d\xf2\xc7\xdf\xe7\x1a\x35\x5a\x86\x59\x18\xdd\xe9\xd2\x3a\xcb\x16\xe3\xa2\x41\xbe\xf9\xf7\x35\xe7\x62\x7c\xee\xc9\x55\x18\xee\xe4\xd9\x35\xcc\x37\x59\xf1\x93\xbc\xeb\x4b\x67\xcd\x4e\xf3\xd3\xd9\xa4\x66\x17\x6a\x49\x21\xd0\xb3\xbc\xe4\x58\xad\xa0\xd3\xde\x1a\x39\x5f\x53\xef\x2a\xf0\xc4\x30\x89\x40\x43\xc0\x1a\x03\x7a\x83\xc0\x04\xdd\xb8\x19\x7e\x11\xe7\x6a\x2a\x22\x20\xf7\xc1\xff\xd9\xc5\x70\x5f\x8a\x0e\x1b\xcd\x14\xf2\x54\xaa\x99\x78\x13\xef\x01\x00\x00\xff\xff\x4a\x09\xbd\x3d\x9e\x01\x00\x00" func lockedtokensDelegatorGet_delegator_idCdcBytes() ([]byte, error) { return bindataRead( @@ -3970,11 +3970,11 @@ func lockedtokensDelegatorGet_delegator_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0x45, 0x26, 0x28, 0x0, 0x9e, 0x9d, 0x16, 0x8f, 0x3e, 0x88, 0x31, 0x36, 0x91, 0x96, 0x34, 0xdc, 0x16, 0x16, 0xb3, 0xfa, 0x23, 0x32, 0xa1, 0x76, 0x92, 0x32, 0x6e, 0x70, 0x2c, 0xd, 0xc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb7, 0x9, 0x93, 0xd2, 0xbb, 0xf1, 0xb5, 0xe3, 0x96, 0xa9, 0xa5, 0x95, 0x21, 0xa2, 0xb7, 0xba, 0x8b, 0x2a, 0x9a, 0x7f, 0x8b, 0x76, 0xae, 0x46, 0xe6, 0x2d, 0xcd, 0xc9, 0x6, 0x70, 0xd, 0x5}} return a, nil } -var _lockedtokensDelegatorGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x4f\x8b\xe2\x4e\x10\xbd\xe7\x53\x94\x73\x90\x04\x86\xf8\x3b\xcb\x2f\x0b\x62\x5c\x56\x46\x9c\x41\xbd\x0d\x73\xe8\xa4\x2b\xda\x6b\xdb\x15\xba\x5b\xdc\x41\xfc\xee\x4b\xfe\x18\xd3\x26\x82\x6c\x2e\xc1\xea\xf7\xaa\x5e\xd7\x7b\x46\x1c\x72\xd2\x16\x7e\x4a\x3a\xcd\xe3\x0d\x4b\x24\xae\x2d\xdb\x0b\xb5\x85\x4c\xd3\x01\x5e\xba\x07\x2f\x5e\xcd\x59\x50\xba\x47\xbe\xa1\x3d\x2a\x53\xa1\xff\xfb\xb3\x78\x9f\xbe\xcd\xe2\xcd\xfb\xdb\x6c\x39\x89\xe3\xd5\x6c\xbd\xf6\xbc\xd1\x08\x56\x68\x8f\x5a\x19\x60\x0a\x98\xd6\xec\x1b\x28\x83\x18\x25\x6e\x99\x25\x3d\x57\x19\x01\x25\xbf\x31\xb5\x06\xec\x8e\x59\xb0\x3b\x04\x96\xa6\x74\x54\x16\x52\x52\x56\x93\x34\x45\x1b\xa1\x40\x58\x03\x8a\xf4\x81\xc9\x06\xc1\x14\x07\xb3\x63\x1a\xf9\xb5\xe4\x79\x2c\x4d\xd1\x18\x9f\x49\x19\x40\x76\x54\x70\x60\x42\xf9\xf5\xe9\x18\x26\x9c\x6b\x34\x26\x18\xc3\x67\xf7\x7e\xa1\x23\xec\x0b\xce\x9e\x07\x00\x20\xd1\x02\x6f\x9f\x4c\x8a\x8b\x3c\xd5\x21\x82\xcf\xaf\x5b\x93\xfc\x98\x4c\x6a\xe5\x11\x6c\xd1\xd6\x3f\xae\xea\x82\x9e\x71\x53\x96\x43\xd4\x22\x96\x88\xe2\x09\xb7\x68\xa7\x2c\x67\x89\x90\xc2\x7e\xff\x3f\x3c\xf7\x88\x59\x12\xc7\x46\xd0\xc7\x31\x91\x22\xbd\xfc\xf0\x9b\x16\xc5\x33\xca\xcb\xf2\x28\x93\x74\xaa\x69\x0d\xa3\x01\xd6\xc2\x44\xe6\x6a\x5b\x61\x06\x91\x23\x35\x4c\x48\x6b\x3a\xf9\x01\x9c\x1b\x72\x41\x11\x85\xcf\x51\x4f\xd4\xdc\x7d\xb9\xd2\x14\x71\x9c\xc7\x63\x67\x5e\x58\x15\x5f\x1d\xe0\xcd\x9b\x7b\xb4\xe0\xad\x3b\x74\xe1\x57\x2b\x43\x96\xe7\xa8\xb8\x5f\xc8\xac\x70\x97\x9b\x15\xb2\xcc\x7a\xbd\xfe\x82\xf2\xb4\x25\xed\x7f\x49\x58\xbe\x7e\x91\xe4\xa8\xef\x2c\x70\x60\x8b\xfb\x69\x95\x6d\x1f\xcc\xee\x1e\xd8\xd1\xd1\x57\xd9\xd2\x27\xfb\x91\x3d\xd5\x52\xfb\x48\xc5\x12\xb7\x68\x1b\x97\x96\x25\xd2\x0f\x1c\x7a\x6b\xff\xcf\xf4\x28\xf9\x4d\x03\x91\x5d\xc7\x0f\x22\x50\x42\xc2\x70\xe8\x34\xac\xab\x67\x67\x65\xff\x9c\xa9\x76\xae\xaa\xf7\xe0\xb5\x03\xe8\xcf\xd3\x3c\x1e\x38\xc8\xe0\x41\x06\x1f\x87\xaa\x0a\x56\x2b\x5e\xba\xfc\x36\xf6\x70\xbd\x8b\xf7\x37\x00\x00\xff\xff\xb0\x2f\x5f\x0b\x9e\x05\x00\x00" +var _lockedtokensDelegatorGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x4d\x8f\xda\x30\x10\xbd\xfb\x57\x0c\x7b\x40\x89\xb4\x0a\x3d\xa3\xa6\x12\xda\x50\x15\x2d\x62\x57\xc0\x6d\xb5\x07\x27\x9e\x04\x17\x63\x47\xb6\x23\x5a\x21\xfe\x7b\x95\x0f\x42\x4c\x82\x44\x37\x97\x88\xf1\x7b\x33\xcf\xf3\x1e\xe1\x87\x5c\x69\x0b\x3f\x85\x3a\x2e\xa2\x2d\x8d\x05\x6e\x2c\xdd\x73\x99\x41\xaa\xd5\x01\x9e\xfa\x07\x4f\xa4\xe1\x2c\x55\xb2\x47\xb6\x55\x7b\x94\xa6\x46\x7f\xfb\xb3\x7c\x7b\x79\x9d\x47\xdb\xb7\xd7\xf9\x6a\x16\x45\xeb\xf9\x66\x43\xc8\x64\x02\x6b\xb4\x85\x96\x06\xa8\x04\xaa\x35\xfd\x0b\x2a\x85\x08\x05\x66\xd4\x2a\xbd\x90\xa9\x02\x15\xff\xc6\xc4\x1a\xb0\x3b\x6a\xc1\xee\x10\x68\x92\xa8\x42\x5a\x48\x94\xb4\x5a\x09\x53\xb6\xe1\x12\xb8\x35\x20\x95\x3e\x50\xd1\x22\xa8\x64\x60\x76\x54\x23\xbb\x94\x08\xa1\x49\x82\xc6\x78\x54\x08\x1f\xd2\x42\xc2\x81\x72\xe9\x35\xa7\x53\x98\x31\xa6\xd1\x18\x7f\x0a\x1f\xfd\xfb\x05\x8e\xb0\x4f\x38\x11\x02\x00\x20\xd0\x02\xeb\x9e\xcc\xca\x8b\x3c\xd4\x21\x84\x8f\xcf\x6b\x93\xbc\x88\x67\x8d\xf2\x10\x32\xb4\xcd\x8f\x8b\x3a\x7f\x60\xdc\x0b\xcd\x21\xec\x10\x2b\x44\xf9\x04\x09\xcd\x69\xcc\x05\xb7\x1c\x4d\x90\xa1\xfd\x3e\x3e\x0d\xe8\x59\x29\x86\xad\xa6\xf7\x22\x16\x3c\x39\xff\xf0\xda\x2e\xe5\x33\xc9\xab\xf2\x24\x15\xea\xd8\xd0\x5a\x46\x0b\xf4\x47\xb5\x38\x9e\xba\xfa\xd6\x98\x42\xe8\xc8\x0d\x62\xa5\xb5\x3a\x7a\x3e\x9c\x5a\x76\x49\xe1\xa5\xd7\xe1\x40\xdc\xdc\x9d\xb9\xda\xa4\x62\xb8\x88\xa6\xce\xbc\xa0\x2e\x3e\x3b\xc0\xab\x3f\xb7\x68\xce\xae\x97\x20\x7d\xf8\xc5\xce\x80\xe6\x39\x4a\xe6\x95\x32\x6b\xdc\xf9\x6a\x87\xa8\xf2\xde\x58\x50\x52\xfe\xc7\x96\xee\x9f\x25\xa8\x5e\xbf\x94\x60\xa8\x6f\x6c\x70\x60\xcb\xdb\x81\xb5\x75\xef\xd4\xee\xee\x59\xd2\xd3\x58\x5b\x33\x24\xfd\x9e\x45\xf5\x62\x87\x48\xe5\x22\x33\xb4\xad\x53\xab\x0a\xe9\xf9\x0e\xbd\xe3\xc1\x23\x3d\x2a\x7e\xdb\x80\xa7\x97\xf1\xa3\x10\x24\x17\x30\x1e\x3b\x0d\x9b\xea\xc9\xd9\xd9\x97\x73\xd5\xcd\x56\xfd\x1e\x3d\xf7\x00\xc3\x99\x5a\x44\x23\x07\xe9\xdf\xc9\xe1\xfd\x60\xd5\xe1\xea\x44\x4c\x57\xdf\xc8\x01\x2e\x39\x93\x7f\x01\x00\x00\xff\xff\x26\x75\x5f\x79\xa6\x05\x00\x00" func lockedtokensDelegatorGet_delegator_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -3990,11 +3990,11 @@ func lockedtokensDelegatorGet_delegator_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0xda, 0xfb, 0x16, 0xfd, 0x90, 0x7d, 0x88, 0x9a, 0xc8, 0xbb, 0xee, 0xa0, 0xc7, 0xc0, 0x6a, 0x40, 0xa7, 0xb8, 0xdc, 0xf, 0x52, 0x5d, 0xf3, 0xad, 0xe5, 0xe7, 0xe7, 0xee, 0xda, 0x86, 0x16}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x41, 0x50, 0x96, 0xec, 0xed, 0xa4, 0x44, 0x87, 0xe1, 0x5c, 0xfc, 0xc2, 0xfa, 0x38, 0xf, 0x8b, 0x4, 0xd5, 0x1a, 0xc3, 0x5d, 0x54, 0xe2, 0x59, 0x3f, 0xc7, 0x6f, 0xc1, 0xfc, 0xf5, 0xdd, 0xe5}} return a, nil } -var _lockedtokensDelegatorGet_delegator_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcf\x6a\xf3\x30\x10\xc4\xef\x7a\x8a\xfd\x72\xf8\x90\x2f\xa1\xe7\xd0\x36\x84\xd8\xd0\x10\x93\x84\x38\x2f\x20\x4b\x6b\x57\x44\xd6\x9a\xf5\x9a\xb6\x94\xbe\x7b\xb1\xdd\xa6\xe9\x9f\xbd\x08\x96\x99\xf9\x69\xc7\x37\x2d\xb1\x40\x4e\xf6\x8c\xee\x44\x67\x8c\x1d\x54\x4c\x0d\xdc\x3c\xe7\xfb\xf5\x36\x4b\x4f\xfb\x6d\xb6\x5b\xa5\xe9\x31\x2b\x0a\xa5\x8c\xb5\xd8\x75\xda\x84\x90\x40\xd5\x47\x68\x8c\x8f\xda\x58\x4b\x7d\x94\x05\xac\x9c\x63\xec\xba\x64\x01\x85\xb0\x8f\x35\xbc\x2a\x05\x00\x10\x50\x20\x8c\x84\xd5\x24\xdd\xc4\x8a\x8e\x58\xc1\x1d\xd4\x28\x1f\xbb\xcf\x98\x64\xb4\x0c\x33\xaf\x51\xd6\xa6\x35\xa5\x0f\x5e\x5e\x6e\xff\x5f\x7f\x72\x3e\x3e\x0f\x14\x1c\xf2\xbd\xbe\x58\x86\xf9\x26\xcb\x7f\x62\x0f\x7d\x19\xbc\x3d\x18\x79\xbc\x98\xae\x88\x25\x31\xd3\x93\xfe\xda\x2c\x97\xd0\x9a\xe8\xad\x9e\xad\xa9\x0f\x0e\x22\x09\x4c\x22\x30\xc0\x58\x21\x63\xb4\x08\x42\xd0\x8e\xc1\xf0\x0b\x38\x4b\xa6\x12\x18\xa5\xe7\xf8\x67\x0f\xc3\xa1\x29\x06\xac\x8d\x10\xef\xc8\xe1\x26\xd5\xc9\x3f\xf5\xa6\xde\x03\x00\x00\xff\xff\x8b\x50\x78\x4f\x9e\x01\x00\x00" +var _lockedtokensDelegatorGet_delegator_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xdf\x6a\x32\x31\x10\xc5\xef\xf3\x14\xa3\x17\x1f\xc9\x8d\x7c\xd7\xd2\x56\xc4\x15\x2a\x8a\x8a\xfa\x02\x31\x99\xdd\x06\xb3\x99\x65\x32\x4b\x0b\xa5\xef\x5e\x76\xb7\xd5\xfe\x9b\x9b\x40\x38\x67\x7e\x67\x4e\xa8\x1b\x62\x81\x0d\xb9\x0b\xfa\x13\x5d\x30\x65\x28\x99\x6a\xf8\xff\xb2\xd9\x2d\xd6\xcb\xe2\xb4\x5b\x2f\xb7\xf3\xa2\x38\x2c\x8f\x47\xa5\xac\x73\x98\xb3\xb6\x31\x1a\x28\xdb\x04\xb5\x0d\x49\x5b\xe7\xa8\x4d\x32\x85\xb9\xf7\x8c\x39\x9b\x29\x1c\x85\x43\xaa\xe0\x55\x29\x00\x80\x88\x02\xb1\x27\xcc\x07\xe9\x2a\x95\x74\xc0\x12\xee\xa1\x42\xf9\xf8\xfb\x5c\x63\x7a\x4b\x37\x13\x67\x1b\x7b\x0e\x31\x48\xc0\x3c\xa9\x50\xee\xfe\x7d\xcd\x39\xe9\x9f\x47\x8a\x1e\xf9\x41\x5f\x5d\xdd\x7c\x93\x6d\x7e\x92\xf7\xed\x39\x06\xb7\xb7\xf2\x74\x35\x99\xd1\x8d\x7a\x26\x66\x7a\xd6\xb7\x1c\xb3\x19\x34\x36\x05\xa7\xc7\x0b\x6a\xa3\x87\x44\x02\x83\x08\x2c\x30\x96\xc8\x98\x1c\x82\x10\x34\xfd\x66\xf8\x45\x1c\x9b\xa1\x08\x46\x69\x39\xfd\xd9\x45\x77\x5f\x81\x11\x2b\x2b\xc4\x5b\xf2\xb8\x2a\xb4\x19\xa9\x37\xf5\x1e\x00\x00\xff\xff\xa6\x2a\x70\xd1\xa2\x01\x00\x00" func lockedtokensDelegatorGet_delegator_node_idCdcBytes() ([]byte, error) { return bindataRead( @@ -4010,11 +4010,11 @@ func lockedtokensDelegatorGet_delegator_node_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_node_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4c, 0x41, 0x6a, 0x34, 0x8c, 0x74, 0xbf, 0x4c, 0x48, 0xd6, 0xb4, 0x20, 0xcd, 0x6e, 0x1e, 0xc2, 0x24, 0x77, 0x51, 0x3, 0x4e, 0xe3, 0x64, 0x32, 0x21, 0xa2, 0x45, 0x48, 0xae, 0xfd, 0xe8, 0xc2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x58, 0x4e, 0x3f, 0x69, 0xdd, 0x3, 0x9a, 0xac, 0x6a, 0xd3, 0x8e, 0x57, 0x8f, 0x94, 0x62, 0xdf, 0xa7, 0x1f, 0xb6, 0xd4, 0x9b, 0x2a, 0x63, 0x25, 0x50, 0xd5, 0x15, 0xe7, 0x9e, 0x37, 0x4c}} return a, nil } -var _lockedtokensDelegatorRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x53\x41\x6f\xdb\x3c\x0c\xbd\xfb\x57\xf0\xf3\xe1\x83\x0d\xac\xee\x0e\xc3\x0e\x41\xbb\xa2\xab\x5b\xac\x68\x97\x16\x49\xb6\x9d\x15\x8b\xb6\x85\xc8\x92\x27\xd1\x4d\x86\x20\xff\x7d\x90\xe5\x38\x76\xb2\xec\x0f\x2c\x97\xc0\x22\xf9\xf8\xde\x23\x29\xaa\x5a\x1b\x82\x07\xa9\xd7\x0b\xbd\x42\x05\xb9\xd1\x15\x84\xfd\x77\x18\x74\x19\xcf\x3a\x5b\x21\x6f\xdf\xac\x4f\x7a\xbf\x79\x7e\xb9\x7b\xba\x4f\x17\x2f\x4f\xf7\xd3\xdb\x34\x9d\xdd\xcf\xe7\xc1\x00\xef\x31\x5d\xb0\xa5\xc4\x39\xb1\x95\x50\xc5\x00\x78\x1c\xe8\x3b\x3c\x34\xaa\x10\x4b\x89\x23\x1e\xc3\xb7\x30\x08\xc8\x30\x65\x59\x46\x42\xab\x48\xf0\x09\xcc\xc9\x08\x55\xbc\x03\x56\xe9\x46\xd1\x04\xbe\x3d\x88\xcd\xc7\x0f\x31\x6c\x83\x00\x00\x40\x22\x41\xa9\x25\x47\x33\xc3\x7c\x02\xff\x0f\x45\x24\xed\xdf\x97\x36\x7a\xc8\x7e\x63\x8d\x24\x9f\xdc\x7b\x90\x7c\x77\x8f\x3e\xa7\x36\x58\x33\x83\x11\xcb\x32\xdf\xf1\xb6\xa1\xf2\xd6\x7f\xb8\xb6\xd0\xfd\x2c\xca\x3c\xe9\x5b\xc3\x35\x74\x05\xc9\x52\x1b\xa3\xd7\x57\x67\xa9\x7c\x8a\x9c\xf2\x09\x9c\x8b\xcf\x49\x1b\x56\xe0\x2b\xa3\x32\x86\xbe\x9d\xfb\xdd\xdc\x40\xcd\x94\xc8\xa2\x70\x90\x0e\xc2\x82\xd2\x04\x96\xbd\x21\x07\x46\x60\x6b\xcc\x44\x2e\x90\x43\xcd\xa8\x0c\xe3\x60\x4c\x79\xaf\xff\x94\x31\x6b\xa8\x8c\x46\xf3\x48\x7e\x08\x2a\xb9\x61\x6b\x37\xcd\xf8\xc4\xb0\xbd\x92\x4b\xeb\x29\x5f\xe6\xfb\x78\x1b\x8e\xcf\x90\xbf\xd3\x8d\xe4\x2d\x67\xdf\x18\x5c\x19\x50\xbb\x14\x2d\x3b\x30\x98\xa3\x41\x95\x61\xe8\x31\x76\x5e\x03\x6e\x30\x6b\x08\x07\x43\x70\x03\x95\xad\x8f\x9f\x99\x64\x2a\x43\xb8\x3e\x1a\x4c\x52\x20\x79\xa7\xbb\x19\x76\x89\xd1\xc0\x17\x91\x77\xeb\x05\x57\xd7\x47\x70\xdb\x60\x24\xe2\x08\x3b\x33\xc8\x08\xa7\x9a\x63\x8a\x12\x0b\x46\xda\x44\x4a\x73\x7c\x4c\x27\x20\x78\x3c\xae\x75\x5c\x2d\xb1\x15\x9a\x57\xa3\x37\xbf\x4e\x99\x7a\x37\x0e\x48\x47\xf5\x83\xda\x84\xfb\x24\x9c\xa2\xf7\xdb\x46\xfb\xfb\xe8\x84\x5c\xfc\xe1\x40\x9d\x15\x3d\xfa\x57\xa1\x44\xd5\x54\x2e\x84\x33\xfc\xd9\x08\x83\x15\x2a\x8a\xe2\x41\xd7\x1d\xa0\xb4\xe8\xec\x89\xa2\x1e\x77\xe4\x4f\xec\x1c\x1b\xad\x55\xb2\xdc\x47\xfe\x6e\x1d\xc7\x5a\x5b\x41\xdd\x06\x5d\x5d\x8c\x41\xd6\xdd\xde\x9d\xca\x1a\xb7\x3f\xb6\xe8\x5f\x1c\xcf\x76\x44\xa3\xbb\xb1\xa9\x26\x40\xa5\x9b\xa2\xf4\x87\x65\x81\xb4\xa7\xf8\x5f\x78\xb8\xcb\x5d\x77\x5d\xbb\xe0\x77\x00\x00\x00\xff\xff\xdb\xa8\x21\xd9\x26\x06\x00\x00" +var _lockedtokensDelegatorRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x53\xc1\x4e\xdb\x40\x10\xbd\xfb\x2b\xa6\x3e\x20\x5b\x2a\xa6\x87\xaa\x87\x08\x8a\x80\x80\x8a\xa0\x01\x11\x4a\xcf\x1b\xef\xd8\x5e\x65\xbd\xeb\xee\x8e\x49\x2a\x94\x7f\xaf\xd6\xbb\x31\x76\xd2\xf4\x07\xea\x4b\x94\x9d\x37\x6f\xde\xbc\x99\x11\x75\xa3\x0d\xc1\x8d\xd4\xab\x67\xbd\x44\x05\x85\xd1\x35\xc4\xfd\xff\x38\x0a\x88\x7b\x9d\x2f\x91\x77\x6f\xd6\x83\x3e\xad\xef\x1f\xae\xee\xae\xa7\xcf\x0f\x77\xd7\xb3\x8b\xe9\xf4\xe9\x7a\x3e\x8f\x06\x7c\xb7\xd3\x67\xb6\x90\x38\x27\xb6\x14\xaa\x1c\x10\x8f\x03\x7d\x85\x9b\x56\x95\x62\x21\x71\xa4\x63\xf8\x16\x47\x11\x19\xa6\x2c\xcb\x49\x68\x95\x08\x3e\x81\x39\x19\xa1\xca\x8f\xc0\x6a\xdd\x2a\x9a\xc0\x8f\x1b\xb1\xfe\xf2\x39\x85\xb7\x28\x02\x00\x90\x48\x50\x69\xc9\xd1\x3c\x61\x31\x81\xa3\x61\x13\x59\xf7\xf3\xad\x8b\xbe\xa3\x5f\x59\x2b\xc9\x83\x7b\x0f\xb2\x17\xf7\xe8\x31\x8d\xc1\x86\x19\x4c\x58\x9e\xfb\x8a\xac\xa5\x2a\xb9\xd4\xc6\xe8\xd5\x0b\x93\x2d\xa6\x70\x74\xe1\x63\x4e\x05\x84\xcf\xa2\x2c\xb2\x5e\x09\x9c\x41\xc8\xcf\x2c\x69\xc3\x4a\xcc\x16\x1d\xc3\xe9\x41\x85\x5f\x13\x67\xc8\x04\x0e\xc5\xe7\x9e\xe7\x91\x51\x95\xf6\x55\xdd\x77\x7e\x0e\x0d\x53\x22\x4f\xe2\x01\x1a\x84\x05\xa5\x09\x2c\x7b\x45\x0e\x8c\xc0\x36\x98\x8b\x42\x20\x87\x86\x51\x15\xa7\xd1\x58\xf9\xd6\x95\xc3\xc2\x3b\x1b\x46\xd3\xca\x7e\x0a\xaa\xb8\x61\x2b\x37\xeb\x74\xcf\xce\x6d\x43\x27\x81\xe8\xa4\xd8\xc6\xbb\xf0\xa1\x26\xae\x74\x2b\x79\xa7\xdd\x17\x06\x97\x06\xd4\xad\x4c\xa7\x12\x0c\x16\x68\x50\xe5\x18\x7b\x8e\x8d\xef\x05\xd7\x98\xb7\x84\x83\x99\xb8\x71\xcb\xce\xce\x4b\x26\x99\xca\x11\xce\x76\xe6\x94\x95\x48\xde\xf0\x30\xd2\x00\x4c\x06\xfe\x88\x22\x2c\x1f\x9c\x9e\xed\xd0\xbd\x45\xa3\x26\x76\xb8\x73\x83\x8c\x70\xa6\x39\x4e\x51\x62\xc9\x48\x9b\x44\x69\x8e\xb7\xd3\x09\x08\x9e\x8e\x73\x9d\x56\x4b\x6c\x89\xe6\xd1\xe8\xf5\xef\x7d\xa5\xde\x8d\x77\xa6\x9d\xfc\x41\x6e\xc6\x3d\x08\x67\xe8\xfd\xb6\xc9\xf6\x7a\x42\x23\xc7\x7f\x39\x5f\x67\x45\xcf\xfe\x5d\x28\x51\xb7\xb5\x0b\xe1\x13\xfe\x6a\x85\xc1\x1a\x15\x25\xe9\xa0\xea\x06\x50\x5a\x74\xf6\x24\x49\xcf\x3b\xf2\x27\x75\x8e\x8d\xd6\x2b\x5b\x6c\x23\xff\xb6\x8e\x63\xa3\xad\xa0\xb0\x41\xa7\xc7\x63\x92\x55\xd8\xbb\xfd\xb6\xc6\xe5\x77\x2d\xfa\x1f\xc7\xf3\x36\x92\x11\x6e\x6c\xa6\x09\x50\xe9\xb6\xac\xfc\x61\x59\x20\xed\x25\x7e\x88\xdf\xef\x72\x13\xae\x6b\x13\xfd\x09\x00\x00\xff\xff\x42\xa1\x4c\xd9\x44\x06\x00\x00" func lockedtokensDelegatorRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -4030,11 +4030,11 @@ func lockedtokensDelegatorRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0xd9, 0x77, 0x22, 0xa7, 0x8d, 0xfc, 0xd1, 0x1e, 0xec, 0x25, 0x54, 0xf7, 0x7c, 0x6c, 0xef, 0x31, 0x1d, 0xf4, 0xf8, 0xa3, 0x68, 0x6a, 0x28, 0xd6, 0x22, 0xf0, 0x2b, 0x20, 0xf3, 0xe7, 0xc0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7b, 0xa5, 0x28, 0x8a, 0xea, 0x5c, 0x35, 0x77, 0x33, 0x90, 0x99, 0xe5, 0xc4, 0x20, 0x76, 0x19, 0x7, 0x3b, 0x3e, 0xd9, 0xec, 0x9d, 0xc9, 0xa2, 0xf4, 0x6, 0xf5, 0xc1, 0x24, 0x84, 0x9e, 0x4e}} return a, nil } -var _lockedtokensDelegatorRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xdf\x6a\xf2\x40\x10\xc5\xef\xf3\x14\x83\x17\x1f\xf1\x26\x7c\x17\xa5\x17\x52\x2b\xd2\x58\x0a\x8a\x8a\x7f\x1e\x60\xba\x99\x98\xc5\xb8\x93\xce\x4e\xda\x94\xe2\xbb\x17\x5d\x4d\xb5\xd2\xdc\x4c\x86\x3d\x9c\xdf\x9e\xb3\x76\x57\xb1\x28\x4c\xd8\x6c\x29\x5b\xf1\x96\x9c\x87\x5c\x78\x07\xff\x9b\xc9\xec\x69\x3c\x4a\x57\xb3\xf1\x68\x3a\x4c\xd3\xc5\x68\xb9\x8c\x22\x15\x74\x1e\x8d\x5a\x76\x31\xee\xb8\x76\xda\x83\xf5\xb3\x6d\xee\xef\xba\xf0\x15\x01\x00\x94\xa4\xe0\x38\xa3\x94\x4a\xda\xa0\xb2\xcc\x85\x9b\xcf\xde\x15\x21\x09\xcb\xf4\x46\x16\x1d\x2d\x2a\xa1\x0a\x85\x62\x34\x26\x10\x86\xb5\x16\xc3\xb0\x9c\x31\x67\x54\xc1\x65\x46\xb2\xa0\x1c\xfa\x70\xd2\x27\xaf\x2c\xc2\x1f\x0f\xff\xae\x90\xc7\xf1\x72\x54\x3f\xc6\x87\x84\xbf\xae\x74\x71\xbe\x54\x16\xdc\xd0\x1c\xb5\xe8\x42\x4b\x3b\x7c\x83\x01\x54\xe8\xac\x89\x3b\x17\x72\xb0\x1e\x1c\x2b\x78\x7c\xa7\x0c\x50\xc1\x57\x64\x6c\x6e\x29\x83\x0a\xb5\xe8\x74\x5b\x8b\xf6\xc7\x53\x99\x27\xb7\x2d\x41\xff\x27\xcf\x29\x45\x2b\x88\x83\xcd\x3e\x54\x44\x0d\x99\x5a\xe9\xa2\x8c\x3f\x2c\x13\xa1\xb7\x9a\xbc\xae\x9d\x57\xdc\x5a\xb7\x69\x9f\x2d\xcc\xb3\xeb\x3e\xfa\x0e\x00\x00\xff\xff\xb1\xf9\x7f\xb3\x0a\x02\x00\x00" +var _lockedtokensDelegatorRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6f\xf2\x30\x0c\xc6\xef\xfd\x14\x16\x07\x54\x2e\xd5\x7b\x78\xb5\x03\x1a\x43\x6c\x65\x9a\x04\x02\xc4\x9f\xdd\xbd\xd4\xa5\x11\x25\xee\x12\x77\xeb\x34\xf1\xdd\x27\x1a\x28\x65\x68\xb9\x38\x91\xed\xdf\x63\x3f\xd1\xfb\x82\xad\xc0\x94\xd5\x8e\x92\x35\xef\xc8\x38\x48\x2d\xef\xe1\x5f\x35\x9d\x3f\x4d\xc6\xf1\x7a\x3e\x19\xcf\x46\x71\xbc\x1c\xaf\x56\x41\x20\x16\x8d\x43\x25\x9a\x4d\x88\x7b\x2e\x8d\xf4\x61\xf3\xac\xab\xbb\xff\x3d\xf8\x0e\x00\x00\x72\x12\x30\x9c\x50\x4c\x39\x6d\x51\xd8\x2e\x2c\x57\x5f\xfd\x2b\x85\xc8\x3f\x66\x37\x65\x41\x8d\x28\x2c\x15\x68\x29\x44\xa5\xbc\x02\x96\x92\x85\x8f\x6c\x2d\x7f\xbe\x62\x5e\x52\x0f\xba\x23\x9f\x3b\xab\x9e\x95\x33\xce\x13\xb2\x4b\x4a\x61\x00\xa7\xf6\xc8\x09\x5b\xdc\x52\xf4\x56\x03\xee\xbb\x57\x93\xd4\xe1\xa5\xee\x7a\x08\x8f\x8b\xff\x9a\xb4\x95\x5f\x79\xce\x02\x25\xeb\x35\xa2\xc7\x33\x1c\x42\x81\x46\xab\xb0\xd3\xaa\x06\xed\xc0\xb0\x80\xc3\x0f\x4a\x00\x05\x5c\x41\x4a\xa7\x9a\x12\x28\x50\xb2\xce\x05\xd1\x5c\x1c\xe5\x69\x74\xeb\x1d\x0c\x2e\x6b\x9d\x96\x68\x0a\x42\x8f\x39\x78\xe3\xa8\x22\x55\x0a\xb5\x3c\xf9\x03\x19\x59\x7a\x2f\xc9\xc9\xc6\x38\xc1\x9d\x36\xdb\xe6\x33\x7d\x3c\x53\x0f\xc1\x4f\x00\x00\x00\xff\xff\x5a\x36\xb3\xb4\x20\x02\x00\x00" func lockedtokensDelegatorRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -4050,11 +4050,11 @@ func lockedtokensDelegatorRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x54, 0x4a, 0xf3, 0x42, 0x72, 0x6b, 0xbf, 0x51, 0x4d, 0x3a, 0xe6, 0x9b, 0xce, 0x42, 0xbc, 0x7, 0x8b, 0xa6, 0x15, 0x6a, 0xda, 0xb7, 0x66, 0x6b, 0xa8, 0xbd, 0x2e, 0xf1, 0x0, 0x96, 0x7, 0x4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb5, 0x5e, 0x1b, 0xf9, 0x3b, 0x7e, 0xb, 0xcd, 0xc5, 0xa4, 0x5a, 0x97, 0xaa, 0xee, 0xab, 0xac, 0x9d, 0x2, 0x2e, 0x78, 0x9c, 0xe4, 0xba, 0x19, 0x54, 0x63, 0xa1, 0x36, 0x4d, 0xf7, 0x22, 0x32}} return a, nil } -var _lockedtokensDelegatorWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x41\x6f\x82\x40\x10\x85\xef\xfc\x8a\x09\x87\x06\x0e\xc5\x1e\x9a\x1e\x8c\xd6\x18\xd1\x34\xd1\x54\xa3\xb6\xf7\x2d\x0c\x42\x5c\x19\xb2\x0c\x42\xd3\xf8\xdf\x1b\x58\xa0\x48\xf4\xd2\xbd\x6c\x96\x79\x3b\xef\x9b\xb7\x44\xa7\x84\x14\xc3\x8a\xbc\x23\xfa\x7b\x3a\x62\x9c\x42\xa0\xe8\x04\x4f\xc5\x6a\x3d\x5b\xce\xdd\xfd\x7a\x39\x7f\x9f\xba\xee\x76\xbe\xdb\x19\xb5\x7a\x21\x29\xaf\xb4\x5a\x6a\xb6\x67\xd3\x30\x58\x89\x38\x15\x1e\x47\x14\x5b\xe2\x44\x59\xcc\x43\xf8\x58\x44\xc5\xcb\xb3\x0d\x3f\x86\x01\x00\x20\x91\x21\x24\xe9\xa3\xda\x62\x30\x84\x87\xae\xb9\x53\x6d\x6f\x55\xb5\x15\x9f\x45\x26\x59\x6b\x5b\x2b\xe7\xb3\xfc\xa8\x1b\x26\x0a\x13\xa1\xd0\x12\x9e\xa7\x0d\xa7\x19\x87\x53\x7d\x28\x5d\xa1\x5e\x29\xca\xc0\x69\x9d\x61\x0c\xf5\x05\xe7\x8b\x94\xa2\x7c\x74\x97\xe4\xd5\x2a\x07\x1d\xc2\xbd\xfa\x8e\x49\x89\x03\x6e\x04\x87\x36\xb4\x76\xe5\x9a\x4c\x20\x11\x71\xe4\x59\xe6\x8c\x32\xe9\x43\x4c\x0c\xda\x0d\x14\x06\xa8\x30\xf6\x10\x98\xa0\xd3\xcc\xb4\x8d\x6b\xe2\x66\xfc\x1b\xc0\xbd\x38\x1a\xce\x41\xaa\x81\x06\x41\x53\xaf\xca\xf6\xbf\xd0\xfe\x5e\xfb\x2c\x64\x86\xa6\xee\x72\xd1\x90\x58\xa0\x97\x31\x76\x42\x2e\x1f\xcc\x47\x89\x07\xc1\xa4\x36\x8a\x8a\x6f\x18\xf7\x92\xaf\xf1\xdd\x46\x65\x75\x26\xbe\xbe\xea\xe4\x11\x87\xbe\x12\xf9\x16\x73\xa1\xfc\x26\xfb\xf6\xcf\xd2\xbb\x7d\x3b\x2f\xc7\xc7\x84\xd2\x88\xeb\x50\x46\x8f\x3d\x8a\xa6\x77\xbf\x5b\x33\xe0\xc5\xf8\x0d\x00\x00\xff\xff\xfe\x31\x8d\xb4\x1e\x03\x00\x00" +var _lockedtokensDelegatorWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x41\x8f\xa2\x40\x10\x85\xef\xfc\x8a\x0a\x07\x03\x87\xc5\x3d\x6c\xf6\x60\x74\x8d\x2b\x9a\x49\x34\xa3\x51\xc7\x7b\x0f\x14\x42\x6c\x29\xd2\x14\xc2\x64\xe2\x7f\x9f\x40\x03\x83\x64\x9c\xc3\xf4\xa5\x03\xf5\xfa\xd5\xd7\xaf\x3a\xba\x24\xa4\x18\xd6\xe4\x9d\xd1\x3f\xd0\x19\xe3\x14\x02\x45\x17\xf8\x5d\xac\x37\xf3\xd5\xc2\x3d\x6c\x56\x8b\xe7\x99\xeb\xee\x16\xfb\xbd\x51\xab\x97\x92\xf2\x4a\xab\xa5\x66\xfb\x6d\x1a\x06\x2b\x11\xa7\xc2\xe3\x88\x62\x4b\x5c\x28\x8b\x79\x04\x2f\xcb\xa8\xf8\xfb\xc7\x86\x77\xc3\x00\x00\x90\xc8\x10\x92\xf4\x51\xed\x30\x18\xc1\xa0\xdb\xdc\xa9\xb6\xa7\xaa\xda\x8a\xaf\x22\x93\xac\xb5\x6d\x2b\xe7\x58\xfe\xd4\x86\x89\xc2\x44\x28\xb4\x84\xe7\xe9\x86\x22\xe3\xd0\xfa\x4f\x4a\x51\x7e\x14\x32\x43\x1b\x06\x33\x5d\x2b\x21\xa0\x5e\x29\xca\xc0\x69\x41\x60\x02\xf5\x79\x27\x65\x52\xe2\x84\xce\x6b\xe5\x30\x7e\x08\xf8\xcf\x2a\xef\x3f\x82\x47\xf5\xbd\xf6\xd9\x0a\x0e\xed\xb6\x6b\xb9\xa6\x53\x48\x44\x1c\x79\x96\x39\xa7\x4c\xfa\x10\x13\x83\x6e\x06\x0a\x03\x54\x18\x7b\x08\x4c\xd0\xf1\x32\x6d\xe3\x1e\xbc\x09\xe5\x1b\xee\x5e\x58\x0d\xee\xb0\xd6\x0d\x83\xa6\x5e\x95\x7f\x86\xf8\xf9\x16\xae\x65\xd2\xa6\x76\xb9\x69\x58\x2c\xd0\xcb\x18\x3b\x99\x97\xe3\xf4\x51\xe2\x49\x30\xa9\xad\xa2\xe2\x0d\x26\xbd\x41\xd4\xf8\x6e\xa3\xb2\x3a\x37\xbf\x3f\xea\xe4\x11\x87\xbe\x12\xf9\x0e\x73\xa1\xfc\x66\x04\xed\xbb\xd3\xbb\xfd\x75\x6e\x8e\x8f\x09\xa5\x11\xd7\xa1\x8c\x7f\xf5\x28\x1a\xef\xbe\x5b\x73\xc1\x9b\xf1\x11\x00\x00\xff\xff\xca\x7a\xb2\x50\x3c\x03\x00\x00" func lockedtokensDelegatorWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4070,11 +4070,11 @@ func lockedtokensDelegatorWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x34, 0xa4, 0x8c, 0xb5, 0xa0, 0xe8, 0xbb, 0xed, 0x30, 0x2, 0x92, 0x8a, 0xc9, 0x36, 0x90, 0x64, 0x59, 0x4e, 0xd9, 0x10, 0x6c, 0x42, 0xe4, 0x45, 0x6b, 0x85, 0x35, 0xdd, 0xc0, 0x76, 0x12, 0x71}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb, 0x32, 0x4e, 0xd0, 0x52, 0xb8, 0x4c, 0x90, 0x2, 0xb, 0x9c, 0x8c, 0x61, 0x87, 0x18, 0x8c, 0xb2, 0x1e, 0x6e, 0xb3, 0x1a, 0x7, 0x94, 0x8d, 0x53, 0x1a, 0x3, 0xe0, 0xe8, 0x37, 0xcb, 0x5d}} return a, nil } -var _lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x83\x87\x12\x2f\xa1\x87\xd2\x83\xd4\x8a\x34\x96\x82\xa2\xa2\xf6\x07\x4c\x77\x27\x66\x31\xee\x84\xc9\xd8\xa4\x14\xff\x7b\xd1\x98\x34\x56\x9a\xcb\x64\xd8\xc7\xfb\xf6\xbd\x75\xfb\x9c\x45\x61\xc6\x66\x47\x76\xc3\x3b\xf2\x05\x24\xc2\x7b\xb8\xaf\x66\x8b\x97\xe9\x24\xde\x2c\xa6\x93\xf9\x38\x8e\x57\x93\xf5\x3a\x08\x54\xd0\x17\x68\xd4\xb1\x0f\x71\xcf\x07\xaf\x03\x78\x7f\x75\xd5\xe3\x43\x1f\xbe\x03\x00\x80\x8c\x14\x3c\x5b\x8a\x29\xa3\x2d\x2a\xcb\x52\xb8\xfa\x1a\x5c\x11\xa2\x7a\x99\xdf\xc8\x82\xb3\x45\x2e\x94\xa3\x50\x88\xc6\xd4\x84\xf1\x41\xd3\x71\xbd\x34\x98\x06\x95\x72\x66\x49\x56\x94\xc0\x10\x2e\xfa\xe8\x83\x45\xb8\x7c\xba\xbb\x42\x9e\xc7\xdb\x59\xfd\x1c\x9e\x12\xfe\xb9\x52\xe7\x7c\xad\x2c\xb8\xa5\x25\x6a\xda\x87\x96\x76\xfa\x46\x23\xc8\xd1\x3b\x13\xf6\x3a\x72\x70\x05\x78\x56\x28\xf0\x93\x2c\xa0\x42\x91\x93\x71\x89\x23\x0b\x39\x6a\xda\xeb\xb7\x16\xed\x4f\x41\x59\x12\xdd\xb6\x04\xc3\xdf\x3c\x97\x14\xad\x20\xac\x6d\x8e\x75\x45\x54\x91\x39\x28\x75\xca\xf8\xc7\x32\x2a\x9d\xa6\x56\xb0\x5c\x51\x89\x62\x9b\xb8\xed\xe3\xd5\xb3\xf1\x3e\x06\x3f\x01\x00\x00\xff\xff\x93\x68\x03\x07\x10\x02\x00\x00" +var _lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6f\xea\x30\x0c\xc7\xef\xfd\x14\x16\x07\x54\x2e\xd5\x3b\x3c\xbd\x03\x7a\x0c\xb1\x95\x69\x12\x08\x10\xb0\xdd\xbd\xc6\xa5\x11\x25\xae\x12\x77\xed\x34\xf1\xdd\x27\x1a\x5a\x60\x68\xb9\x38\x91\xed\xdf\xdf\x7f\x47\x1f\x0a\xb6\x02\x73\x4e\xf6\xa4\xb6\xbc\x27\xe3\x20\xb5\x7c\x80\x3f\xf5\x7c\xf9\x34\x9b\xc6\xdb\xe5\x6c\xba\x98\xc4\xf1\x7a\xba\xd9\x04\x81\x58\x34\x0e\x13\xd1\x6c\x42\x3c\x70\x69\x64\x08\xaf\xcf\xba\xfe\xf7\x77\x00\x5f\x01\x00\x40\x4e\x02\x86\x15\xc5\x94\xd3\x0e\x85\xed\xca\x72\xfd\x39\xbc\x51\x88\xfc\x63\x71\x57\x16\x34\x88\xc2\x52\x81\x96\x42\x4c\x12\xaf\x80\xa5\x64\xe1\x23\x5b\xcb\xd5\x1b\xe6\x25\x0d\xa0\x3f\xf1\xb9\x56\xb5\x55\xce\x38\x57\x64\xd7\x94\xc2\x08\xce\xed\x91\x13\xb6\xb8\xa3\xe8\xbd\x01\xfc\xef\xdf\x4c\xd2\x84\x97\xa6\xeb\x21\x3c\x19\xff\x31\xe9\x55\x7e\xe3\x39\x2b\x94\x6c\xd0\x89\x9e\xce\x78\x0c\x05\x1a\x9d\x84\xbd\xab\x6a\xd0\x0e\x0c\x0b\x38\xfc\x20\x05\x28\xe0\x0a\x4a\x74\xaa\x49\x41\x81\x92\xf5\x2e\x88\xee\xe2\x28\x4f\xa3\xfb\xdd\xc1\xe8\x62\xeb\x6c\xa2\x2b\x08\x3d\xe6\xe8\x17\x47\x35\x25\xa5\xd0\xd5\x4e\x7e\x41\x46\x95\x96\x4c\x59\xac\xd6\x54\xa1\x55\xad\xdb\xee\x4b\x7d\x6c\xd9\xc7\xe0\x3b\x00\x00\xff\xff\xe3\xbb\x11\x29\x26\x02\x00\x00" func lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdcBytes() ([]byte, error) { return bindataRead( @@ -4090,11 +4090,11 @@ func lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6d, 0x82, 0x3d, 0xe0, 0xb7, 0x1e, 0xf7, 0xed, 0x59, 0xb8, 0x4, 0xce, 0x38, 0xb6, 0x6e, 0x9a, 0x69, 0x60, 0x72, 0x8, 0x27, 0xcf, 0xa5, 0x8, 0x5f, 0x3e, 0xb7, 0x74, 0xcb, 0xaa, 0x37, 0xfe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0xe7, 0xd, 0x57, 0x13, 0x6, 0xb5, 0xb6, 0x36, 0x28, 0xa9, 0xf9, 0xbe, 0x3b, 0x8c, 0xa2, 0x16, 0x59, 0x1e, 0xf2, 0x6, 0x18, 0xa6, 0x3a, 0x4d, 0xef, 0x56, 0x4, 0x32, 0x67, 0xa7, 0xa5}} return a, nil } -var _lockedtokensDelegatorWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xdf\x6a\xf2\x40\x10\xc5\xef\xf3\x14\x83\x17\x1f\xf1\x26\x7c\x17\xa5\x17\x52\x2b\xd2\x58\x0a\x8a\x8a\x7f\x1e\x60\xba\x99\x98\xc5\xb8\x13\x66\xc7\x9a\x52\x7c\xf7\xa2\xd1\x6d\xac\x34\x37\x93\x61\x0f\xe7\xb7\xe7\xac\xdd\x55\x2c\x0a\x13\x36\x5b\xca\x56\xbc\x25\xe7\x21\x17\xde\xc1\xff\x7a\x32\x7b\x19\x8f\xd2\xd5\x6c\x3c\x9a\x0e\xd3\x74\x31\x5a\x2e\xa3\x48\x05\x9d\x47\xa3\x96\x5d\x8c\x3b\xde\x3b\xed\xc1\xfa\xd5\xd6\x8f\x0f\x5d\xf8\x8a\x00\x00\x4a\x52\x70\x9c\x51\x4a\x25\x6d\x50\x59\xe6\xc2\xf5\x67\xef\x86\x90\x34\xcb\xf4\x4e\x16\x9d\x2d\x2a\xa1\x0a\x85\x62\x34\xa6\x21\x0c\xf7\x5a\x0c\x9b\xe5\x8a\xb9\xa2\x0a\x2e\x33\x92\x05\xe5\xd0\x87\x8b\x3e\x79\x67\x11\x3e\x3c\xfd\xbb\x41\x9e\xc7\xdb\x59\xfd\x1c\x9f\x12\xfe\xba\x52\xeb\x7c\xa9\x2c\xb8\xa1\x39\x6a\xd1\x85\x40\x3b\x7d\x83\x01\x54\xe8\xac\x89\x3b\x2d\x39\x58\x0f\x8e\x15\x3c\x7e\x50\x06\xa8\xe0\x2b\x32\x36\xb7\x94\x41\x85\x5a\x74\xba\xc1\x22\xfc\x78\x2a\xf3\xe4\xbe\x25\xe8\xff\xe4\xb9\xa4\x08\x82\xb8\xb1\x39\x36\x15\x51\x4d\x66\xaf\xd4\x2a\xe3\x0f\xcb\xe4\x60\xb5\xc8\x04\x0f\x6b\xe7\x15\x43\xdc\xf0\x78\xcd\xbc\x7a\x1f\xa3\xef\x00\x00\x00\xff\xff\xbc\x5c\xb3\x29\x10\x02\x00\x00" +var _lockedtokensDelegatorWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6f\xf2\x30\x0c\xc6\xef\xfd\x14\x16\x07\x54\x2e\xd5\x7b\x78\xb5\x03\x1a\x43\x6c\x65\x9a\x04\x02\xc4\x9f\xdd\xbd\xd4\xa5\x11\x25\xae\x12\x77\x74\x9a\xf8\xee\x13\x0d\x94\x32\xb4\x5c\x9c\xc8\xf6\xef\xf1\xe3\xe8\x7d\xc1\x56\x60\xca\x6a\x47\xc9\x9a\x77\x64\x1c\xa4\x96\xf7\xf0\xaf\x9a\xce\x5f\x26\xe3\x78\x3d\x9f\x8c\x67\xa3\x38\x5e\x8e\x57\xab\x20\x10\x8b\xc6\xa1\x12\xcd\x26\xc4\x3d\x97\x46\xfa\xb0\x79\xd5\xd5\xc3\xff\x1e\x7c\x07\x00\x00\x39\x09\x18\x4e\x28\xa6\x9c\xb6\x28\x6c\x17\x96\xab\xaf\xfe\x8d\x42\xe4\x1f\xb3\xbb\xb2\xa0\x46\x14\x96\x0a\xb4\x14\xa2\x52\x5e\x01\x4b\xc9\xc2\x67\xb6\x96\x0f\xef\x98\x97\xd4\x83\xee\xc8\xe7\x2e\xaa\x17\xe5\x8c\xf3\x84\xec\x92\x52\x18\xc0\xb9\x3d\x72\xc2\x16\xb7\x14\x7d\xd4\x80\xc7\xee\xcd\x24\x75\x78\xab\xbb\x9e\xc2\x93\xf1\x5f\x93\xb6\xf2\x2b\xcf\x59\xa0\x64\xbd\x46\xf4\x74\x86\x43\x28\xd0\x68\x15\x76\x5a\xd5\xa0\x1d\x18\x16\x70\xf8\x49\x09\xa0\x80\x2b\x48\xe9\x54\x53\x02\x05\x4a\xd6\xb9\x22\x9a\x8b\xa3\x3c\x8d\xee\x77\x07\x83\xab\xad\xb3\x89\xa6\x20\xf4\x98\xa3\x5f\x1c\x55\xa4\x4a\xa1\xd6\x4e\xfe\x40\x46\x07\x2d\x59\x62\xf1\xb0\x31\x4e\xb0\x71\xdb\x7c\xa9\x8f\x17\xf6\x31\xf8\x09\x00\x00\xff\xff\xcc\x8f\xa1\x07\x26\x02\x00\x00" func lockedtokensDelegatorWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4110,11 +4110,11 @@ func lockedtokensDelegatorWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x76, 0x6b, 0xcd, 0x92, 0x2d, 0xc7, 0x26, 0xf1, 0x84, 0xdd, 0xbf, 0xe1, 0x63, 0x85, 0x81, 0xc6, 0xbc, 0xb9, 0x4b, 0x27, 0xa4, 0x96, 0xfc, 0xab, 0x2c, 0x32, 0x7a, 0x19, 0xc1, 0xcc, 0xec, 0x30}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0xd3, 0xcd, 0x71, 0xa1, 0x5c, 0x7f, 0x60, 0xae, 0xdb, 0x1e, 0xba, 0x6e, 0xb4, 0x9d, 0xd2, 0x64, 0xc8, 0x2b, 0xe4, 0x25, 0xd8, 0x3e, 0x5d, 0xa8, 0x40, 0x51, 0xf, 0xe2, 0xe3, 0x81, 0x27}} return a, nil } -var _lockedtokensStakerGet_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcf\x6a\xf3\x30\x10\xc4\xef\x7a\x8a\xf9\x72\xf8\x90\x2f\xa1\xe7\xd0\x36\x84\xd8\xd0\x10\x93\x84\x38\x2f\x20\x4b\x6b\x57\x44\xd6\x1a\x59\xa6\x2d\xa5\xef\x5e\x6c\xb7\x69\xfa\x67\x2f\x82\x65\x66\x7e\xda\xb1\x4d\xcb\x21\x22\x67\x7d\x26\x73\xe2\x33\xf9\x0e\x55\xe0\x06\x37\xcf\xf9\x7e\xbd\xcd\xd2\xd3\x7e\x9b\xed\x56\x69\x7a\xcc\x8a\x42\x08\xa5\x35\x75\x9d\x54\xce\x25\xa8\x7a\x8f\x46\x59\x2f\x95\xd6\xdc\xfb\xb8\xc0\xca\x98\x40\x5d\x97\x2c\x50\xc4\x60\x7d\x8d\x57\x21\x00\xc0\x51\x84\x1b\x09\xab\x49\xba\xf1\x15\x1f\xa9\xc2\x1d\x6a\x8a\x1f\xbb\xcf\x98\x64\xb4\x0c\x33\xaf\x29\xae\x55\xab\x4a\xeb\x6c\x7c\xb9\xfd\x7f\xfd\xc9\xf9\xf8\x3c\xb0\x33\x14\xee\xe5\xc5\x32\xcc\x37\x59\xfe\x13\x7b\xe8\x4b\x67\xf5\x41\xc5\xc7\x8b\xe9\x8a\x58\x72\x08\xfc\x24\xbf\x36\xcb\x25\x5a\xe5\xad\x96\xb3\x35\xf7\xce\xc0\x73\xc4\x24\x82\x42\xa0\x8a\x02\x79\x4d\x88\x8c\x76\x0c\xc6\x2f\xe0\x2c\x99\x4a\x08\x14\xfb\xe0\xff\xec\x61\x38\x74\xc7\x86\x36\xa9\x4c\xfe\x89\x37\xf1\x1e\x00\x00\xff\xff\xc4\x5d\x37\x5b\x95\x01\x00\x00" +var _lockedtokensStakerGet_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcf\x6a\x32\x31\x14\xc5\xf7\x79\x8a\xa3\x8b\x8f\x64\x23\xdf\x5a\xda\x8a\x38\x42\x45\x51\x51\x5f\x20\x26\x77\xa6\xc1\x4c\xee\x90\x64\x68\xa1\xf4\xdd\xcb\xcc\xb4\xda\x7f\x77\x13\x08\xe7\xdc\xdf\xb9\xc7\xd5\x0d\xc7\x8c\x0d\x9b\x0b\xd9\x13\x5f\x28\x24\x94\x91\x6b\xfc\x7f\xd9\xec\x16\xeb\x65\x71\xda\xad\x97\xdb\x79\x51\x1c\x96\xc7\xa3\x10\xda\x18\x4a\x49\x6a\xef\x15\xca\x36\xa0\xd6\x2e\x48\x6d\x0c\xb7\x21\x4f\x31\xb7\x36\x52\x4a\x6a\x8a\x63\x8e\x2e\x54\x78\x15\x02\x00\x3c\x65\xf8\x9e\x30\x1f\xa4\xab\x50\xf2\x81\x4a\xdc\xa3\xa2\xfc\xf1\xf7\xb9\x46\xf5\x96\x6e\x26\x46\x37\xfa\xec\xbc\xcb\x8e\xd2\xa4\xa2\x7c\xf7\xef\x6b\xce\x49\xff\x3c\xb2\xb7\x14\x1f\xe4\xd5\xd5\xcd\x37\xd9\xe6\x27\x79\xdf\x9e\xbd\x33\x7b\x9d\x9f\xae\x26\x35\xba\x51\xcf\x1c\x23\x3f\xcb\x5b\x8e\xd9\x0c\x8d\x0e\xce\xc8\xf1\x82\x5b\x6f\x11\x38\x63\x10\x41\x23\x52\x49\x91\x82\x21\x64\x46\xd3\x6f\xc6\x2f\xe2\x58\x0d\x45\x44\xca\x6d\x0c\x7f\x76\xd1\xdd\xb7\x65\x4b\xab\x42\xaa\x91\x78\x13\xef\x01\x00\x00\xff\xff\x7f\x01\x3c\x6e\x99\x01\x00\x00" func lockedtokensStakerGet_node_idCdcBytes() ([]byte, error) { return bindataRead( @@ -4130,11 +4130,11 @@ func lockedtokensStakerGet_node_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/get_node_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0xe, 0x1c, 0xd5, 0x4f, 0x7f, 0x7e, 0xd5, 0xc2, 0x4, 0x7, 0x1e, 0x32, 0x6c, 0xa3, 0x68, 0x2e, 0xda, 0xf7, 0x98, 0x4a, 0xbd, 0x4c, 0xc2, 0xac, 0xa2, 0xc, 0x50, 0x4e, 0x16, 0xd7, 0xac}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x97, 0xb1, 0x3d, 0x93, 0xa6, 0x1b, 0x6c, 0x64, 0xb4, 0x3d, 0xa3, 0xb7, 0xa3, 0x96, 0x73, 0xfe, 0x8f, 0xb6, 0xc3, 0x6c, 0x61, 0x71, 0x55, 0xa7, 0x77, 0x7c, 0x7a, 0xd0, 0xef, 0x9c, 0xab, 0x6f}} return a, nil } -var _lockedtokensStakerGet_staker_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x93\x41\x6f\xe2\x30\x10\x85\xef\xfe\x15\xa3\x1e\x56\xc9\x25\xdd\x33\xda\xac\x84\x08\xab\x45\x45\x6d\x05\xdc\xaa\x1e\x26\xf1\x04\xbc\x18\x3b\xb2\x27\xea\x56\x88\xff\xbe\x72\x12\x52\x02\x54\x54\xeb\x0b\xc2\x9e\xef\xf9\xf1\x9e\x51\xbb\xca\x3a\x86\x5f\xda\xbe\xcd\xb2\x15\xe6\x9a\x96\x8c\x5b\x65\xd6\x50\x3a\xbb\x83\xbb\xcb\x83\x3b\xd1\x31\x73\x5b\x6c\x49\xae\xec\x96\x8c\x6f\xa7\xbf\xff\x9d\x3f\x4d\x1e\xa6\xd9\xea\xe9\x61\xfa\x38\xce\xb2\xc5\x74\xb9\x14\xe2\xfe\x1e\x16\xc4\xb5\x33\x1e\xd0\x00\x3a\x87\xef\x60\x4b\x78\xb4\x92\x66\xa6\xb4\x60\xf3\x3f\x54\xb0\x07\xde\x20\x03\x6f\x08\xb0\x28\x6c\x6d\x18\x0a\x6b\xd8\x59\xed\x83\x82\x32\xa0\xd8\x83\xb1\x6e\x87\xba\x9f\x40\x23\xc1\x6f\xd0\x91\x3c\x6e\x09\x81\x45\x41\xde\x47\xa8\x75\x0c\x65\x6d\x60\x87\xca\x44\xdd\xe9\x08\xc6\x52\x3a\xf2\x3e\x1e\xc1\xcb\xe5\x4f\x4b\x8e\x9e\x5e\x61\x2f\x04\x00\x80\x26\x06\xd3\x6d\x8e\x83\xf3\x5b\x5c\x0a\x2f\xaf\x1f\x68\x55\xe7\xe3\xce\x6a\x0a\x6b\xe2\xee\xcb\xd1\x4e\x3c\xbc\x24\xa8\x91\x9b\x60\x05\xe9\x09\xd9\x8c\x84\x95\xac\x89\x27\x58\x61\xae\xb4\xe2\xf7\x1f\xdf\xf6\x9f\x18\x69\x65\x9e\xeb\x5c\xab\xe2\xf0\x33\xea\xf9\xb0\xbe\x80\x3c\x23\x6f\x7a\xa6\x73\xa8\xca\x33\x93\x0b\x2a\x21\x1d\x9a\x4e\x72\xeb\x9c\x7d\x8b\x62\xd8\xf7\x78\x80\x54\xe8\x38\xfd\xec\xe6\x90\x5a\xd4\x24\x9c\x8d\x86\xfa\x89\x92\x71\x2f\x34\xe8\x20\xc1\xaa\x22\x23\xa3\xa0\xdc\x8e\x1c\x3e\x82\xd4\xcd\xab\xec\xb2\x0b\xc8\x97\xf3\x3c\x7d\xcf\x49\xf3\xf1\xdb\x6a\x49\xee\x2c\xc2\xc1\xd8\xfc\xfc\xb6\x9b\x19\x5e\xf8\x6b\xa3\xbc\x66\xfb\x5a\xa2\x27\x4d\xcc\xb2\x6b\x5c\x48\x6e\x4d\xdc\x64\x9b\x0d\xd0\xff\x2c\x64\x96\xc5\x03\x89\x1b\x55\xb4\x75\x9c\x94\xe2\x9a\xff\xfe\x10\x13\x07\xf1\x2f\x00\x00\xff\xff\x5f\x5b\xab\xa7\x79\x04\x00\x00" +var _lockedtokensStakerGet_staker_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x94\x5f\x6f\xda\x30\x14\xc5\xdf\xfd\x29\xee\xfa\x30\x25\x2f\xe9\x9e\xd1\x32\x09\x35\x4c\x43\x45\x6d\x05\xbc\x55\x7d\xb8\xb1\x6f\xc0\xc3\xd8\x91\xed\xa8\x9b\x10\xdf\x7d\x72\x12\x52\xcc\x1f\xb1\xcd\x2f\x08\xfb\xfe\x8e\x0f\xe7\x58\xc8\x6d\x6d\xac\x87\xef\xca\xbc\x4f\x8b\x25\x96\x8a\x16\x1e\x37\x52\xaf\xa0\xb2\x66\x0b\x77\xe7\x07\x77\xac\x67\x66\x86\x6f\x48\x2c\xcd\x86\xb4\xeb\xa6\xbf\xfc\x9a\x3d\x3f\x3c\x4e\x8a\xe5\xf3\xe3\xe4\x69\x5c\x14\xf3\xc9\x62\xc1\xd8\xfd\x3d\xcc\xc9\x37\x56\x3b\x40\x0d\x68\x2d\xfe\x06\x53\xc1\x93\x11\x34\xd5\x95\x01\x53\xfe\x24\xee\x1d\xf8\x35\x7a\xf0\x6b\x02\xe4\xdc\x34\xda\x03\x37\xda\x5b\xa3\x5c\x50\x90\x1a\xa4\x77\xa0\x8d\xdd\xa2\x1a\x26\x50\x0b\x70\x6b\xb4\x24\x0e\x5b\x8c\x21\xe7\xe4\x5c\x82\x4a\xa5\x50\x35\x1a\xb6\x28\x75\xd2\x9f\x8e\x60\x2c\x84\x25\xe7\xd2\x11\xbc\x9e\xff\xb4\xec\xe0\xe9\x0d\x76\x8c\x01\x00\x28\xf2\xa0\xfb\xcd\x71\x70\x7e\x8b\xcb\xe1\xf5\xed\x03\xad\x9b\x72\xdc\x5b\xcd\x61\x45\xbe\xff\x72\xb0\x93\xc6\x97\x04\x35\xb2\x0f\x58\x43\x7e\x44\xb6\x23\x61\x65\x1c\x6b\x2c\xa5\x92\x5e\x92\xcb\x56\xe4\xbf\x7e\xde\x5d\xf1\xd2\x29\xbd\x34\xa5\x92\x7c\xff\x2d\x19\x24\xc2\xfa\x0b\xe4\x05\xfd\x7a\x60\xd2\x4f\x9d\x4b\x59\x9d\x18\x9d\x53\x05\x79\x6c\x3c\x2b\x8d\xb5\xe6\x3d\x49\x61\x37\xf0\x01\x92\xa1\xe7\xfc\xda\xd5\x21\xb9\xa4\x4d\xb9\x18\xc5\xfa\x99\x14\xe9\x20\x14\xf5\x90\x61\x5d\x93\x16\x49\x50\xee\x46\xf6\x1f\x61\xaa\xf6\x65\xf6\xf9\x05\xe4\x5f\x32\x3d\x7e\xd6\x59\xfb\xf1\xc3\x28\x41\xf6\x24\xc6\x68\x6c\x76\x7a\xe1\xed\x1c\xcf\x3c\x76\x71\x5e\xb2\x7e\x29\xd5\xa3\x36\xa6\xc5\x25\x2e\xa4\xb7\x22\xdf\xe6\x5b\x44\xe8\x7f\x96\x32\x2d\xd2\x48\xe2\x46\x1d\x5d\x25\x47\xc5\xd8\xf6\x3f\x20\xc6\xd8\x9e\xfd\x09\x00\x00\xff\xff\x4c\x99\xe5\xa6\x81\x04\x00\x00" func lockedtokensStakerGet_staker_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -4150,11 +4150,11 @@ func lockedtokensStakerGet_staker_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/get_staker_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0xf2, 0x60, 0xf9, 0x29, 0x5d, 0x15, 0x23, 0xff, 0x64, 0x8, 0x90, 0x40, 0xb7, 0x34, 0x11, 0x71, 0x75, 0x88, 0xd7, 0x36, 0x82, 0xcc, 0x59, 0xa7, 0x7a, 0x9b, 0x92, 0xbe, 0xb8, 0xe1, 0xb7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1a, 0xb6, 0xf9, 0x18, 0xa, 0x76, 0x3e, 0x66, 0x7f, 0x67, 0x88, 0x9c, 0x2b, 0xce, 0xd, 0xb0, 0xbc, 0xc8, 0xc2, 0x8b, 0x47, 0x19, 0x96, 0xd1, 0x93, 0xe9, 0x4, 0x4d, 0x7, 0x52, 0x9e, 0x28}} return a, nil } -var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8f\xda\x30\x10\xbd\xe7\x57\x4c\x73\xa8\x12\x69\x37\xdb\x43\x55\x55\x11\x74\x45\x17\xb6\x45\xac\x00\x11\xb6\x1f\x47\x93\x4c\x12\x0b\x63\x23\xc7\x29\xac\x10\xff\xbd\x72\x9c\x2f\x43\xb7\xea\xa5\x1c\x48\x3c\xf3\x32\xef\xcd\xcb\x0b\xdd\xed\x85\x54\xf0\xc8\xc4\x61\x2d\xb6\xc8\x21\x95\x62\x07\x6e\x7b\x76\x9d\x06\x51\xf2\x8c\x6e\x18\x5a\xa8\x7e\xad\x45\x3e\x89\x78\x8b\x49\x55\x2b\x0c\xf0\xdd\xf1\x69\xf1\x30\x9b\x8c\xd7\x8b\xd9\x64\x3e\x1a\x8f\x57\x93\x28\x6a\xd0\x91\x22\x5b\xca\xb3\xa5\x14\xc7\x97\x06\x1d\xad\x47\xb3\xe9\xfc\xcb\x72\xb5\xf8\xf1\xb3\x81\x3b\x4a\x12\x5e\x90\x58\x51\xc1\x3d\x9a\x84\x10\x29\x49\x79\x76\x03\x52\x30\x0c\xe1\x79\xca\xd5\xc7\x1b\xe0\xa8\x0e\x42\xea\x81\xa3\x24\x91\x58\x14\x1d\xae\x6b\xcd\xf0\xa5\x2b\x17\x86\xdf\xaa\x91\x9d\x28\xb9\x0a\xe1\xf9\x91\x1e\x3f\xbc\xf7\xe1\xe4\x38\x00\x00\x0c\x15\xe4\x82\x25\x28\x57\x98\x86\xf0\xb6\xbf\x68\x50\x5d\xbe\x56\xdd\x0e\xfd\x8b\x94\x4c\x19\x70\xeb\x68\xf0\x4d\x17\x0d\x66\x2f\x71\x4f\x24\x7a\x24\x8e\x0d\xe3\xa8\x54\xf9\xc8\x1c\x34\x2d\xd4\xbf\x02\x59\x1a\xb4\xd4\x30\x84\xfa\x81\x60\x23\xa4\x14\x87\xc1\xab\x52\x3e\x79\xda\xd2\x10\x5e\xeb\x47\x4a\x48\x92\xe1\x92\xa8\xdc\x6f\xd9\xf4\xef\xfe\x1e\xf6\x84\xd3\xd8\x73\x1f\x44\xc9\x12\xe0\x42\x81\x21\x03\x89\x29\x28\x01\xbd\x29\xae\xef\xd8\x52\x9b\xbd\xaf\x95\x92\x52\xe5\x9e\x95\x9b\xe0\x3b\x55\x79\x22\xc9\x81\x6c\x18\xfa\x57\x46\x35\x1b\xdc\x15\x46\xea\x5d\xda\xf4\xab\xf6\x3f\xab\xd6\x8f\x81\xaa\xc2\x5b\xa9\xd3\x6b\xa0\x44\x1e\xa3\x6b\x66\x9c\xcd\x0e\x78\xc4\xb8\x54\xd8\x33\x5f\xbf\x48\x2e\x12\x9c\xf2\x54\xc0\xd0\x0a\x6c\x30\xaf\xeb\x5e\x05\x18\x87\x40\x93\x26\x91\xfa\xff\x8f\x81\xbc\x2a\x5d\x65\xd3\x3a\xda\x11\xed\xee\x7b\x9e\x6b\x85\xac\x7a\xc3\x9f\x09\x23\x3c\x46\x18\x5e\x44\x26\xc8\x50\x99\x0c\xd4\xe9\xaa\x81\x5e\x6f\x0a\x4d\xeb\xe0\xc3\x60\x78\x31\xee\xe4\x58\x36\x5f\xcc\x8e\x25\x12\x85\xda\x0a\xed\x0d\x4a\xaf\x71\x2b\x6c\x7d\xeb\xbe\x29\x73\xed\xd1\x9e\x01\x59\x81\x9a\xdd\xf3\x6a\xfe\x5b\x9b\xde\xd7\x82\xac\x5c\x05\x9b\xa6\xf3\x77\x65\x09\xee\x45\x41\x55\x1d\xa1\xc1\xad\x3d\xe4\x50\x07\xcf\xb3\xb5\x5d\xd1\xfb\xff\x7f\xfb\x93\xc5\x50\x67\x78\x2e\x14\x20\x17\x65\x96\x9b\xe0\x16\xfa\xb3\xd3\x01\xc0\x37\x6e\x97\xfb\x73\x7b\x57\xc7\xf8\xec\xfc\x0e\x00\x00\xff\xff\xd3\xb7\xf8\x70\xd5\x05\x00\x00" +var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\xdf\x4f\xdb\x30\x10\x7e\xcf\x5f\x71\xcb\x03\x4a\x24\x08\x7b\x98\xa6\x29\xa2\x43\x85\xc2\x86\x8a\x0a\x22\xc0\xb6\x47\x37\xb9\xa4\x16\xae\x5d\x39\xce\x5a\x54\xf5\x7f\x9f\x1c\x3b\x89\x5d\xe8\xb4\x97\xe5\x21\x3f\xee\xbe\xdc\xf7\xdd\xf9\x3b\xba\x5c\x09\xa9\xe0\x9a\x89\xf5\xa3\x78\x41\x0e\xa5\x14\x4b\x08\xfb\xef\x30\xe8\x10\x0d\xaf\xe8\x9c\xa1\x87\x72\x63\x3d\xf2\x56\xe4\x2f\x58\xb4\xb1\xda\x00\x3f\x6e\x6e\xef\x2e\xa7\x57\x93\xc7\xbb\xe9\xd5\x6c\x3c\x99\x3c\x5c\x65\x59\x87\xce\x14\x79\xa1\xbc\xba\x97\x62\xf3\xda\xa1\xb3\xc7\xf1\xf4\x66\xf6\xed\xfe\xe1\xee\xe7\xaf\x0e\x1e\x28\x49\x78\x4d\x72\x45\x05\x8f\x68\x91\x42\xa6\x24\xe5\xd5\x31\x48\xc1\x30\x85\xa7\x1b\xae\xbe\x1c\x03\x47\xb5\x16\x52\x17\x1c\x17\x85\xc4\xba\x1e\x70\x43\x6a\x8a\xaf\x43\xb8\x36\xfc\x5e\x8c\x2c\x45\xc3\x55\x0a\x4f\xd7\x74\xf3\xf9\x53\x0c\xdb\x20\x00\x00\x60\xa8\x60\x21\x58\x81\xf2\x01\xcb\x14\x8e\xdc\x46\x93\xf6\xf1\xbd\xcd\x0e\xe8\xdf\xa4\x61\xca\x80\xfb\x89\x26\xcf\x3a\x68\x30\x2b\x89\x2b\x22\x31\x22\x79\x6e\x18\x49\xa3\x16\xd1\x85\x90\x52\xac\x9f\x09\x6b\x30\x86\xa3\xb1\xc9\x69\x15\x60\xaf\x1a\x59\x99\xf4\x4a\x60\x04\xf6\xff\xa4\x56\x42\x92\x0a\x93\x79\x5b\xe1\xec\xa0\xc2\xaf\x91\x9e\x74\x0a\x87\xf2\x99\xa9\x73\x4f\xd4\x22\xee\x59\xf5\x75\x7e\x0e\x2b\xc2\x69\x1e\x85\x97\xa2\x61\x05\x70\xa1\xc0\x90\x81\xc4\x12\x94\x00\xa7\x4a\x18\x07\xbe\xe4\x6e\x1c\x87\x15\xb7\xfd\x7b\xb6\x4a\x7e\x50\xb5\x28\x24\x59\x93\x39\xd3\xe3\xd8\x9b\x63\xd7\xc9\xa9\x2d\x74\x5a\x76\xf9\x36\xfd\xcf\xea\xf5\x6f\xa0\x5a\x6f\xb7\x2a\x75\x3b\x28\x91\xe7\x18\x9a\x1a\x3b\xd3\x0b\x6e\x30\x6f\x14\x3a\x87\xa1\xcf\x99\x8b\x02\x6f\x78\x29\x60\xe4\xf9\x39\x99\xd9\x78\xe4\xc8\x68\xb1\x93\x14\x68\x71\xec\x44\x8d\x8b\xf5\xdd\x8d\xbe\x63\xe7\x37\xa1\xf7\xf1\xad\x9f\xbd\x4f\x17\xe7\x9a\x7e\x78\xef\x01\xce\xb9\xe9\xee\x58\xeb\x92\x0b\xc2\x08\xcf\x11\x46\x7b\xf6\x4b\x2a\x54\xc6\x47\xd6\xa9\x16\x18\x39\x55\x68\x69\x77\x0a\xce\x46\x7b\xe5\xb6\x81\x77\x44\x7b\xb5\x73\x89\x44\xa1\x1e\xa3\x9e\x2b\xca\xa8\x9b\x74\xda\xcf\x7c\x58\x57\xf3\x74\x68\x77\x80\xac\x46\xcd\x1e\x45\x96\xff\xc4\xa7\x8f\xb5\x20\xcf\x9b\xc9\xbc\xcb\xfc\x5d\x59\x81\x2b\x51\x53\x65\xed\x77\x76\xe2\x17\x59\x5b\xd3\x46\xbe\xb6\x37\xf4\xf1\xff\xef\x7e\xeb\x31\x58\xff\xcf\x84\x02\xe4\xa2\xa9\x16\xc6\xf4\xb5\x5e\x5d\xed\x04\xfc\x10\x0e\x3b\xb3\xeb\xdf\xec\x0a\xec\x82\x3f\x01\x00\x00\xff\xff\xa6\x01\x19\xa7\x30\x06\x00\x00" func lockedtokensStakerRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -4170,11 +4170,11 @@ func lockedtokensStakerRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2d, 0xc3, 0xb2, 0x63, 0x32, 0x7b, 0x9a, 0xb6, 0x9f, 0x54, 0x7b, 0x8b, 0xab, 0xdb, 0x24, 0xb6, 0xd7, 0xd5, 0x46, 0x31, 0x81, 0x3c, 0xee, 0xc8, 0x3a, 0x6b, 0xcb, 0x68, 0xf0, 0x1f, 0xac, 0x8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0xc0, 0x72, 0xe2, 0xe2, 0x53, 0x6, 0xbe, 0xed, 0xd7, 0x9, 0xc2, 0xb8, 0x3d, 0xd5, 0xb7, 0xe5, 0x27, 0x9c, 0x79, 0x80, 0x59, 0xbf, 0x60, 0x8e, 0x27, 0xe8, 0x9d, 0xaf, 0xfb, 0x33, 0xa5}} return a, nil } -var _lockedtokensStakerRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4d\x6b\xf2\x40\x10\xc7\xef\xfb\x29\x06\x0f\x0f\xf1\x12\x9e\x43\xe9\x41\x6a\x25\xa8\x7d\x41\x51\x71\x15\xda\xe3\x76\x9d\x68\x48\xdc\x49\x67\x27\x34\xa5\xf8\xdd\x4b\xdc\xf8\x42\xc1\xbd\x0c\xcb\xfc\xe7\x3f\xf3\x9b\xc9\xf6\x25\xb1\xc0\x94\x6c\x8e\x9b\x15\xe5\xe8\x3c\xa4\x4c\x7b\xf8\x5f\x4f\xe7\xc3\xc9\x78\xb4\x9a\x4f\xc6\xb3\x64\x34\x5a\x8e\xb5\x56\xad\x5a\x8b\xc9\x33\xb7\x5d\x30\xd5\xdf\x27\xb5\x5e\x25\x93\xd7\xd9\xf3\x62\x39\x7f\x7b\x3f\xc9\x95\xb0\x71\xde\x58\xc9\xc8\x45\x66\x4f\x95\x93\x1e\xac\x9f\xb2\xfa\xfe\xae\x0b\x3f\x4a\x01\x00\x14\x28\xb0\xa3\x62\x83\xbc\xc4\xb4\x07\xff\xae\x27\x89\x8f\xe1\xe5\x98\x0d\xea\x92\xb1\x34\x8c\x91\xb1\x36\xb8\x25\x95\xec\x92\xf0\x69\x2c\xa1\x7d\x1e\x8b\x34\x3e\xdb\x42\x1f\xda\x82\xf8\x83\x98\xe9\xeb\xe1\x66\x9b\xc7\xa8\xe1\xe9\xc1\xad\xbc\x16\x62\xb3\xc5\x85\x91\x5d\xf7\xdc\xad\x79\x83\x01\x94\xc6\x65\x36\xea\x0c\xa9\x2a\x36\xe0\x48\x20\x34\x03\xc6\x14\x19\x9d\x45\x10\x82\x2b\xaf\x4e\x70\x38\x04\x34\xac\xd1\x56\x82\x57\x10\xcd\x6a\xbc\x98\x1c\x39\x6c\xba\xff\x07\xab\x85\xd1\x47\x49\xd4\x55\x17\xfa\x4b\x51\xcc\xf8\x59\xa1\x97\xb5\xf3\xe1\x68\xe7\x3b\x84\x78\x1a\xe1\xa0\x7e\x03\x00\x00\xff\xff\x5f\x78\x28\xec\x0a\x02\x00\x00" +var _lockedtokensStakerRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x51\x3d\x6f\xc2\x40\x0c\xdd\xf3\x2b\x2c\x06\x94\x2c\x51\x87\xaa\x03\x2a\x45\x14\xe8\x87\x40\x80\x08\x54\xed\x78\x3d\x1c\x88\x12\xce\xa9\xcf\x51\x53\x55\xfc\xf7\x2a\xb9\x00\x51\x25\xbc\x78\xf0\xf3\x7b\x7e\x7e\xc9\x21\x27\x16\x98\x91\x4e\x71\xbb\xa6\x14\x8d\x85\x98\xe9\x00\x37\xe5\x6c\x31\x9a\x4e\xc6\xeb\xc5\x74\x32\x1f\x8e\xc7\xab\x49\x14\x79\x0d\x3a\x12\x95\x26\x66\xb7\x64\x2a\x7f\x4e\xe8\x68\x3d\x9c\xbe\xce\x9f\x97\xab\xc5\xfb\xc7\x09\xee\x09\x2b\x63\x95\x96\x84\x8c\xaf\x0e\x54\x18\xe9\xc1\xe6\x29\x29\xef\x6e\x03\xf8\xf5\x3c\x00\x80\x0c\x05\xf6\x94\x6d\x91\x57\x18\xf7\xa0\xdb\xbe\x24\xac\xdb\x4b\x3d\x75\xe8\x9c\x31\x57\x8c\xbe\xd2\xda\xb1\xa9\x42\xf6\xfe\x23\x31\xd3\xf7\x9b\xca\x0a\x0c\xa0\x3b\x74\xb3\x4a\x01\x9a\xb2\x98\xc5\xe1\x59\x05\xfa\xd0\xec\x87\x56\x88\xd5\x0e\xc3\xcf\x9a\xe1\xfe\xaa\xfa\x83\x5f\xd9\xec\xc1\xb5\x79\xe4\x78\x96\x4a\xf6\xc1\x59\xb5\xaa\xc1\x00\x72\x65\x12\xed\x77\x46\x54\x64\x5b\x30\x24\xe0\xc4\x80\x31\x46\x46\xa3\x11\x84\xa0\xc5\xd5\x71\x0c\x47\xe7\x18\x4b\xd4\x85\x60\xcb\x4c\xf5\x31\x2b\x2a\x45\x76\x01\xf4\xff\xd9\x6b\xcc\x44\x35\xc4\x0f\xbc\xcb\x17\x2e\x4b\x21\xe3\x57\x81\x56\x36\xc6\xba\x2c\xcf\xf1\xb8\x7e\x3a\xe1\xe8\xfd\x05\x00\x00\xff\xff\x6a\x0a\x6b\x38\x21\x02\x00\x00" func lockedtokensStakerRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -4190,11 +4190,11 @@ func lockedtokensStakerRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x58, 0x89, 0x50, 0xca, 0x45, 0x71, 0x4e, 0x85, 0xb7, 0xbe, 0xb5, 0xb7, 0x66, 0xdb, 0x88, 0x48, 0xdf, 0xfa, 0x85, 0x70, 0x19, 0xa4, 0x67, 0x61, 0xc2, 0x33, 0xc, 0xc5, 0x1, 0xea, 0xd4, 0xb9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9f, 0x1a, 0xee, 0x2a, 0x8c, 0x9a, 0xdd, 0x4a, 0xdc, 0xaf, 0x92, 0xed, 0x11, 0x44, 0x7c, 0x9c, 0xc9, 0xe, 0x9c, 0xca, 0x7, 0x5a, 0xa0, 0x2f, 0xe1, 0x7f, 0x93, 0x4a, 0xff, 0x9a, 0x47, 0xe3}} return a, nil } -var _lockedtokensStakerStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x52\xcb\x8e\xda\x40\x10\xbc\xfb\x2b\x3a\x3e\x44\xf6\x61\xbd\x39\x44\x39\xac\x20\x2b\xb2\xb0\x49\xc4\x0a\x10\x26\xaf\xe3\x60\xda\x0f\x31\xcc\x58\xe3\x76\x20\x42\xfc\x7b\x34\x0f\x1b\xdb\x68\xa5\x28\xbe\xd8\x9e\xae\xe9\xaa\xea\xea\xe2\x50\x4a\x45\xf0\xcc\xe5\x71\x23\xf7\x28\x20\x55\xf2\x00\x7e\xfb\xef\x7b\x0d\xa2\x16\x59\xb1\xe5\xd8\x43\x75\xcf\x7c\xaf\x81\xbe\xc8\x64\x8f\x3b\x73\x58\x59\xe4\xbb\xd3\xcb\xf2\x69\x3e\x9b\x6e\x96\xf3\xd9\x62\x32\x9d\xae\x67\x71\xdc\xa0\x63\x62\xfb\x42\x64\x2b\x25\x4f\x7f\x1a\x74\xbc\x99\xcc\xbf\x2e\x3e\xaf\xd6\xcb\x9f\xbf\x1a\xb8\x47\x8a\x89\x8a\x25\x54\x48\x11\xb0\x83\xac\x05\x3d\xc0\xb7\xe7\xe2\xf4\xe1\x7d\x08\x67\xcf\x03\x00\xe0\x48\x90\x4b\xbe\x43\xb5\xc6\xf4\x01\xde\x76\x95\x44\xe6\xf5\xc5\x54\xaf\xe8\xdf\xac\xe6\x64\xc1\xad\xe7\xe8\xbb\x3e\xb4\x98\x52\x61\xc9\x14\x06\x2c\x49\x2c\xe3\xa4\xa6\x7c\x62\x7f\x34\x2d\xb8\xa7\x42\x9e\x46\x2d\x35\x8c\xc1\x5d\x88\xb6\x52\x29\x79\x1c\xbd\x2a\xe5\x63\xa0\x3d\x3f\xc0\x6b\xf5\x98\xa4\x62\x19\xae\x18\xe5\x61\xcb\xa6\x9f\xc7\x47\x28\x99\x28\x92\xc0\x7f\x92\x35\xdf\x81\x90\x04\x96\x0c\x14\xa6\xa8\x50\x24\x08\x24\xa1\xd3\xcb\x0f\xbd\xbe\xe0\xc6\xfd\xad\x5e\x56\x53\x1e\xf4\xf2\x8d\x7e\x14\x94\xef\x14\x3b\xb2\x2d\xc7\xf0\x66\x5c\x8d\x8f\xfb\xca\x0a\xbe\x4f\x9b\xba\x29\xff\xb3\x76\x7d\x0d\xc8\x2c\x99\x51\x77\x35\xe3\xdb\x1e\x17\xeb\x01\x4f\x98\xd4\x84\x9d\x08\x74\x9c\x15\xb1\x3d\x2a\xbb\x4b\xe3\x41\x28\xce\x5a\x6c\x20\x41\x67\x14\xfa\x22\x37\xe3\xff\xc4\x38\xd3\x63\xbb\xb9\x9a\x21\xd9\x80\x5c\xf4\x0e\xd8\xed\x52\xa4\x60\xb7\x12\x46\xe3\x41\xbb\xb3\xd7\x73\xdf\x11\x19\x99\xef\x05\xda\x49\x55\xed\x5e\xdb\x77\xa7\xfb\x05\x90\x57\xa8\x49\x02\x07\x82\xbb\x3e\x4b\xa8\x79\x7b\xa9\x46\xdb\xa6\x32\x14\xd0\x37\xb7\xc3\x52\x56\x05\xb9\x00\x47\x77\xfd\x26\x47\x17\xfb\x40\xdb\x0d\x7d\xf8\xdf\x26\xbb\xd7\x86\x86\xcf\xbd\xaa\x5b\x9a\x85\x24\x40\x21\xeb\x2c\xb7\x9b\x52\xe9\x3d\x37\x24\x6f\xfc\x6b\xbb\x8b\x5b\x97\x8b\xf7\x37\x00\x00\xff\xff\x52\x07\x6c\x79\xe5\x04\x00\x00" +var _lockedtokensStakerStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x52\x4f\x6f\xda\x4e\x10\xbd\xfb\x53\xcc\xcf\x87\xc8\x3e\xc4\xf9\x1d\xaa\x1e\x10\x34\x22\x81\xb4\x15\x11\x20\x4c\xd3\xf6\xb8\x98\x31\xb6\x58\x76\xad\xf5\xb8\x50\x21\xbe\x7b\xb5\x7f\x6c\x6c\x47\x48\x55\x7d\x31\x78\xde\xbc\x79\x6f\xe6\xe5\x87\x42\x2a\x82\x17\x2e\x8f\x6b\xb9\x47\x01\xa9\x92\x07\xf0\x9b\xff\xbe\x57\x23\x2a\xb1\xcb\x37\x1c\x3b\xa8\xf6\x37\xdf\xab\xa1\xaf\x32\xd9\xe3\xd6\x7c\x2c\x2d\xf2\xff\xd3\xeb\xe2\x79\x36\x9d\xac\x17\xb3\xe9\x7c\x3c\x99\xac\xa6\x71\x5c\xa3\x63\x62\xfb\x5c\xec\x96\x4a\x9e\x7e\xd7\xe8\x78\x3d\x9e\x7d\x9d\x7f\x5e\xae\x16\x3f\x7e\xd6\x70\x8f\x14\x13\x25\x4b\x28\x97\x22\x60\x07\x59\x09\x1a\xc0\xb7\x97\xfc\xf4\xf1\x43\x08\x67\xcf\x03\x00\xe0\x48\x90\x49\xbe\x45\xb5\xc2\x74\x00\x77\x6d\x25\x91\x79\x7d\x31\xd5\x2b\xfa\x17\xab\x38\x59\x70\xe3\x39\x7a\xd3\x1f\x2d\xa6\x50\x58\x30\x85\x01\x4b\x12\x3b\x91\x55\x94\x05\x4f\x52\x29\x79\x7c\x63\xbc\xc2\x10\xee\xc6\xb6\xa6\x55\x80\x7b\x4a\xe4\x69\xd4\x28\x81\x11\xb8\xfe\xa8\x24\xa9\xd8\x0e\xa3\x8d\x61\x18\xde\x54\xf8\x29\xd0\xab\x18\xc0\xad\x7a\x6c\x79\x96\x8c\xb2\xb0\x99\xaa\x9f\xc7\x47\x28\x98\xc8\x93\xc0\x7f\x96\x15\xdf\x82\x90\x04\x76\x18\x28\x4c\x51\xa1\x48\x10\x48\x42\x8b\xcb\x0f\xbd\xae\xf0\x7a\x29\xb7\x75\x9b\x2d\x74\xce\x1f\x7d\xcf\x29\xdb\x2a\x76\x64\x1b\xae\x97\xd2\xdb\x66\xed\xe7\xc1\x11\x3d\xa4\x75\xdd\x94\xff\xda\x83\x6e\x03\x32\x19\x34\x2a\xaf\xa6\x7c\xcb\x71\xb1\x5e\xf0\x84\x49\x45\xd8\x3a\x89\xbe\x76\x49\x6c\x8f\xca\x46\x6d\xd4\x3b\x92\xb3\x16\x1b\x48\xd0\x5a\x89\x6e\xe4\xe6\x0c\x4f\x8c\x33\xbd\xbe\x77\xad\x3b\x24\x7b\x28\x17\x05\x07\x6c\xb3\xe4\x29\xd8\xd0\xc2\x70\xd4\xa3\x3b\x7b\x1d\xf7\x2d\x91\x91\xf9\x3d\x47\xbb\xa9\xb2\x89\xbd\x7d\xb7\xd8\x2f\x80\xbc\x44\x3d\x24\x70\x20\xb8\xef\x4e\x09\xf5\xdc\xce\x75\xa3\x4d\x5d\xe9\x0b\xe8\x9a\xdb\x62\x21\xcb\x9c\xdc\x01\x87\xf7\x5d\x92\xa3\x3b\x7b\x4f\xdb\xbb\xf1\xe1\x3f\x9b\x6c\xb7\xf5\x0d\x9f\x3b\x55\x17\x9a\xb9\x24\x40\x21\xab\x5d\x66\x93\x52\xea\xbc\x9b\x21\xff\xf9\x57\xba\x8b\x8b\xcb\xc5\xfb\x13\x00\x00\xff\xff\x05\x34\x47\x6c\x04\x05\x00\x00" func lockedtokensStakerStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4210,11 +4210,11 @@ func lockedtokensStakerStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0x22, 0xd8, 0x60, 0xd7, 0xd4, 0x8d, 0x48, 0x46, 0xff, 0x44, 0xac, 0xfa, 0xbc, 0x9b, 0xd, 0xa9, 0x51, 0x5a, 0xc9, 0xc4, 0x71, 0xeb, 0x81, 0x4b, 0xe8, 0x9f, 0xa0, 0x9b, 0xa2, 0x3c, 0xa2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x5a, 0xb6, 0x57, 0x56, 0x3a, 0xc9, 0x74, 0xb9, 0x53, 0xc5, 0x13, 0x6c, 0xaf, 0x5e, 0x39, 0xf2, 0xb6, 0x22, 0x8a, 0x65, 0xf6, 0x3d, 0x11, 0x2, 0xdd, 0xc8, 0x33, 0xd8, 0x68, 0x6b, 0x8d}} return a, nil } -var _lockedtokensStakerStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xcf\x6b\xc2\x50\x0c\xc7\xef\xfd\x2b\x82\x87\x51\x2f\x65\x87\xb1\x83\xcc\x49\x51\xf7\x03\x45\xa5\xcf\xc1\x76\x7c\x7b\x4d\xb5\xb4\xbe\x94\x34\xc5\x8e\xe1\xff\x3e\xda\xd7\xaa\x0c\xcc\x25\x2d\xf9\xe6\x9b\x7c\xf2\xd2\x43\x41\x2c\xb0\x24\x93\x61\xbc\xa5\x0c\x6d\x09\x09\xd3\x01\xee\xeb\xe5\x7a\xba\x98\xcf\xb6\xeb\xc5\x7c\x15\xce\x66\xd1\x5c\x29\xaf\x53\x2b\xd1\x59\x6a\x77\x1b\xa6\xfa\xa7\x57\xab\x6d\xb8\x78\x5f\xbd\x6e\xa2\xf5\xe7\x57\x2f\xf7\x84\xb5\x2d\xb5\x91\x94\xac\xaf\x0f\x54\x59\x19\xc1\xc7\x4b\x5a\x3f\x3e\x0c\xe1\xd7\xf3\x00\x00\x72\x14\xd8\x53\x1e\x23\x47\x98\x8c\xe0\xee\x7a\x93\xa0\x4d\x6f\x6d\xd5\xa9\x0b\xc6\x42\x33\xfa\xda\x18\xe7\x16\x56\xb2\x0f\xdd\x4f\x63\x09\x5d\x94\x98\x27\xc1\xd9\x16\xc6\xd0\x35\x04\xdf\xc4\x4c\xc7\xa7\x9b\x63\x9e\xfd\x86\x67\x04\xb7\xea\x4a\x88\xf5\x0e\x37\x5a\xf6\xc3\xf3\xb4\x26\x26\x13\x28\xb4\x4d\x8d\x3f\x98\x52\x95\xc7\x60\x49\xc0\x0d\x03\xc6\x04\x19\xad\x41\x10\x82\x2b\xaf\x81\x73\x38\x39\x34\xac\xd1\x54\x82\x57\x10\xcd\x69\x4a\xd1\x19\xb2\xbb\xf4\xf8\x1f\x56\x07\xa3\x5a\x89\x3f\xf4\x2e\xf4\x97\xa6\xa0\xfd\x8e\xf0\xa8\x39\xee\x79\xce\x4f\xe1\x72\xbf\xc5\xc9\xfb\x0b\x00\x00\xff\xff\x4c\x01\x8a\x3b\x0d\x02\x00\x00" +var _lockedtokensStakerStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x51\x4f\x6b\xfa\x40\x10\xbd\xe7\x53\x0c\x1e\x24\xb9\x84\xdf\xe1\x47\x0f\x52\x2b\x56\xed\x1f\x14\x95\xc4\x96\xf6\xb8\xdd\x4c\x34\x24\xee\x84\xc9\x04\x53\x8a\xdf\xbd\x24\x9b\x68\x28\xb8\x97\x59\x78\x6f\xde\x9b\x37\x93\x1c\x73\x62\x81\x15\xe9\x14\xa3\x1d\xa5\x68\x0a\x88\x99\x8e\xf0\xaf\x5a\x6d\x66\xcb\xc5\x7c\xb7\x59\x2e\xd6\xd3\xf9\x3c\x58\x84\xa1\xd3\xb2\x43\x51\x69\x62\xf6\x5b\xa6\xea\xbb\x63\x87\xbb\xe9\xf2\x75\xfd\xbc\x0d\x36\x1f\x9f\x1d\xdd\x11\x56\xa6\x50\x5a\x12\x32\xae\x3a\x52\x69\x64\x04\x6f\x4f\x49\x75\xf7\xdf\x83\x1f\xc7\x01\x00\xc8\x50\xe0\x40\x59\x84\x1c\x60\x3c\x82\x61\x7f\x12\xbf\x29\x2f\x0d\x6a\xd9\x39\x63\xae\x18\x5d\xa5\xb5\x55\x53\xa5\x1c\xdc\x47\x62\xa6\xd3\xbb\xca\x4a\xf4\x60\x38\xb5\x58\xed\x00\xed\x2b\x30\x8b\xfd\x8b\x0b\x8c\xa1\xed\xf7\x0b\x21\x56\x7b\xf4\xbf\x1a\x85\xfb\x9b\xee\x0f\x6e\x1d\x73\x04\xb7\xf0\xd0\xea\x6c\x95\x1c\xbc\x8b\x6b\xfd\x26\x13\xc8\x95\x49\xb4\x3b\x98\x51\x99\x45\x60\x48\xc0\x9a\x01\x63\x8c\x8c\x46\x23\x08\x41\x4f\x6b\x60\x15\xce\x36\x31\x56\xa8\x4b\xc1\x5e\x98\x7a\x63\x85\xa8\x14\xd9\x1e\x60\xfc\x27\x5e\x1b\x26\x6c\x28\xae\xe7\x5c\xb7\x70\x6d\xf2\x9b\x7f\x80\x27\xc5\x51\x97\xe7\x72\x21\x5b\xbb\x29\xce\xce\x6f\x00\x00\x00\xff\xff\xbd\x2d\xf6\xeb\x24\x02\x00\x00" func lockedtokensStakerStake_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4230,11 +4230,11 @@ func lockedtokensStakerStake_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2d, 0x5f, 0x47, 0xa5, 0x4b, 0xa0, 0x20, 0x8f, 0xd4, 0xc8, 0xff, 0x36, 0x18, 0xd, 0x76, 0xea, 0x11, 0x69, 0x2a, 0x66, 0x7f, 0xb9, 0xbb, 0xec, 0x61, 0xba, 0x59, 0xc0, 0x50, 0x23, 0xa6, 0x12}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x64, 0xb5, 0x44, 0x8, 0xb9, 0x8e, 0x96, 0xd0, 0xbf, 0x1f, 0x32, 0x5f, 0xf3, 0xf6, 0xc4, 0xaf, 0xc, 0xd1, 0xda, 0x8e, 0xe7, 0xf, 0x3b, 0xca, 0xcc, 0x4e, 0x14, 0x1f, 0x21, 0x10, 0x3b, 0x3d}} return a, nil } -var _lockedtokensStakerStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xcf\x6a\xc2\x40\x10\xc6\xef\xfb\x14\x83\x87\x12\x2f\xa1\x87\xd2\x83\xd4\x4a\x50\xfb\x07\x45\xc5\x55\x68\x8f\xdb\x75\xa2\x21\x71\x27\x4c\x26\x34\xa5\xf8\xee\x25\xd9\xa8\xa1\xe0\x5c\x26\x61\xbe\xf9\x66\x7e\xb3\xc9\x31\x27\x16\x98\x93\x4d\x71\xb7\xa1\x14\x5d\x01\x31\xd3\x11\xee\xab\xf9\x72\x3c\x9b\x4e\x36\xcb\xd9\x74\x11\x4d\x26\xeb\xa9\xd6\xaa\x55\x6b\x31\x69\xe2\xf6\x2b\xa6\xea\xe7\xac\xd6\x9b\x68\xf6\xbe\x78\x5d\xad\x97\x1f\x9f\x67\xb9\x12\x36\xae\x30\x56\x12\x72\x81\x39\x52\xe9\x64\x00\xdb\x97\xa4\x7a\x7c\xe8\xc3\xaf\x52\x00\x00\x19\x0a\x1c\x28\xdb\x21\xaf\x31\x1e\xc0\x5d\x77\x93\xb0\x49\x6f\x4d\xd5\xab\x73\xc6\xdc\x30\x06\xc6\x5a\xef\x16\x95\x72\x88\xfc\x4f\x6d\x09\x6d\x14\x98\xc5\xe1\xc5\x16\x86\xd0\x36\x84\x5f\xc4\x4c\xdf\x4f\x37\xc7\x3c\x07\x35\xcf\x00\x6e\xd5\xb5\x10\x9b\x3d\xae\x8c\x1c\xfa\x97\x69\x75\x8c\x46\x90\x1b\x97\xd8\xa0\x37\xa6\x32\xdb\x81\x23\x01\x3f\x0c\x18\x63\x64\x74\x16\x41\x08\x3a\x5e\x3d\xef\x70\xf2\x68\x58\xa1\x2d\x05\x3b\x10\xf5\x69\x0a\x31\x29\xb2\xbf\xf4\xf0\x1f\x56\x0b\xa3\x1b\x49\xd0\x57\x57\xfa\x6b\x53\xd8\x7c\x6f\x5d\x93\x5a\x9e\xcb\x53\xf8\x7c\xde\xe2\xa4\xfe\x02\x00\x00\xff\xff\x63\x35\x3a\x15\x0d\x02\x00\x00" +var _lockedtokensStakerStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x51\xcd\x6a\xf2\x50\x10\xdd\xe7\x29\x06\x17\x92\x6c\xc2\xb7\xf8\xe8\x42\x6a\xc5\xaa\xfd\x41\x51\x31\x5a\xda\xe5\xf4\x3a\xd1\x90\x78\x27\x4c\x26\x34\xa5\xf8\xee\x25\xb9\xf1\x87\x82\x77\x33\x17\xce\x99\x73\xe6\xcc\x24\x87\x9c\x45\x61\xc6\x26\xa5\xed\x9a\x53\xb2\x05\xc4\xc2\x07\xf8\x57\xcd\x16\xa3\xe9\x64\xbc\x5e\x4c\x27\xf3\xe1\x78\xbc\x9a\x44\x91\xd7\xb2\x23\xc5\x34\xb1\xbb\xa5\x70\xf5\x7d\x62\x47\xeb\xe1\xf4\x75\xfe\xbc\x5c\x2d\xde\x3f\x4e\x74\x4f\x05\x6d\x81\x46\x13\xb6\x3e\x1e\xb8\xb4\xda\x83\xcd\x53\x52\xdd\xfd\x0f\xe0\xc7\xf3\x00\x00\x32\x52\xd8\x73\xb6\x25\x59\x51\xdc\x83\xee\xf5\x24\x61\x53\x5e\x1a\xd4\xb1\x73\xa1\x1c\x85\x7c\x34\xc6\xa9\x61\xa9\x7b\xff\x91\x45\xf8\xeb\x0d\xb3\x92\x02\xe8\x0e\x1d\x56\x3b\x40\xfb\x0a\xca\xe2\xf0\xec\x02\x7d\x68\xfb\xc3\x42\x59\x70\x47\xe1\x67\xa3\x70\x7f\xd3\xfd\xc1\xaf\x63\xf6\xe0\x16\x1e\x39\x9d\x25\xea\x3e\x38\xbb\xd6\x6f\x30\x80\x1c\x6d\x62\xfc\xce\x88\xcb\x6c\x0b\x96\x15\x9c\x19\x08\xc5\x24\x64\x0d\x81\x32\x5c\x69\x75\x9c\xc2\xd1\x25\xa6\x8a\x4c\xa9\x74\x15\xa6\xde\x58\xa1\x98\x92\xb8\x03\xf4\xff\xc4\x6b\xc3\x44\x0d\xc5\x0f\xbc\xcb\x16\x2e\x4d\x61\xf3\xdf\xd8\xa6\xb4\x79\xce\x17\x72\xf5\x34\xc5\xd1\xfb\x0d\x00\x00\xff\xff\x92\x19\x46\xc5\x24\x02\x00\x00" func lockedtokensStakerStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4250,11 +4250,11 @@ func lockedtokensStakerStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2b, 0x1d, 0x1, 0x11, 0xf9, 0x79, 0xef, 0xb3, 0xce, 0x49, 0x93, 0x62, 0xfc, 0x29, 0x5c, 0xc2, 0x92, 0xc4, 0xa4, 0xc9, 0x40, 0x13, 0x75, 0x6, 0x2a, 0xf, 0x2c, 0x4e, 0x71, 0xae, 0x7e, 0xb2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0x4c, 0xf7, 0x6f, 0x39, 0x21, 0xa2, 0x2b, 0xf8, 0x87, 0x5e, 0x60, 0x8b, 0x7, 0xb7, 0x53, 0xc3, 0x5b, 0xaf, 0x7d, 0x59, 0x2a, 0x1b, 0x80, 0x29, 0xf, 0xa3, 0x8f, 0xdc, 0x92, 0x53, 0xc9}} return a, nil } -var _lockedtokensStakerUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\x41\x6b\xfa\x40\x10\xc5\xef\xfb\x29\x06\x0f\x7f\xd6\x4b\xf8\x9f\xa5\x56\x82\x4a\x5b\x14\x15\xd7\x43\x7b\xdc\xae\x13\x0d\x59\x77\xc2\x64\x42\x2d\xc5\xef\x5e\x92\x8d\x1a\x0a\xce\x65\x18\xe6\xcd\x7b\xfc\x26\x3f\x95\xc4\x02\x4b\x72\x05\xee\x77\x54\x60\xa8\x20\x63\x3a\xc1\xff\xf3\x72\x3d\x5d\xcc\x67\xbb\xf5\x62\xbe\x4a\x67\xb3\xed\xdc\x18\xd5\xa9\x8d\xd8\x22\x0f\x87\x0d\xd3\xf9\xfb\xaa\x36\xbb\x74\xf1\xb6\x7a\xd9\x6c\xd7\xef\x1f\x57\xb9\x12\xb6\xa1\xb2\x4e\x72\x0a\x7a\x08\x3f\x4a\x01\x00\x78\x14\x38\x92\xdf\x23\x6f\x31\x1b\xc1\xbf\x7e\x76\xd2\xb6\xd7\x76\x1b\xd5\x25\x63\x69\x19\xb5\x75\x8e\xea\x20\x23\x48\x6b\x39\xa6\x71\x68\x2c\xa1\xab\x0a\x7d\x96\xdc\x6c\x61\x0c\xdd\x41\xf2\x49\xcc\xf4\xf5\xf4\x30\xe6\x59\x37\x04\x23\x78\xb4\x37\x42\x6c\x0f\xb8\xb1\x72\x1c\xde\xd2\x9a\x9a\x4c\xa0\xb4\x21\x77\x7a\x30\xa5\xda\xef\x21\x90\x40\x0c\x03\xc6\x0c\x19\x83\x43\x10\x82\x9e\xd7\x20\x3a\x5c\x22\x1a\x9e\xd1\xd5\x82\x3d\x88\xe6\x35\x95\xd8\x02\x39\xfe\x76\xfc\x07\xab\x83\x31\xad\x44\x0f\xd5\x9d\xfe\x7e\x94\xd4\xa1\x9d\x52\xef\xf5\x35\xee\xa2\x7e\x03\x00\x00\xff\xff\x74\xb5\x4c\x21\xe8\x01\x00\x00" +var _lockedtokensStakerUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\x4f\x6b\xc2\x40\x10\xc5\xef\xf9\x14\x83\x07\xd9\x5c\x42\xcf\x52\x2b\xa9\x4a\x5b\x14\x15\x23\xa5\x3d\x6e\xd7\x89\x86\xac\x3b\x61\x32\x4b\x2d\xc5\xef\x5e\x92\x8d\x7f\x28\x38\x97\x65\x99\x37\xef\xc7\x7b\xc5\xa1\x22\x16\x98\x93\x29\x71\xbb\xa1\x12\x5d\x0d\x39\xd3\x01\x1e\x8e\xf3\xe5\x78\x36\x9d\x6c\x96\xb3\xe9\x22\x9d\x4c\xd6\xd3\x2c\x8b\x3a\x75\x26\xba\x2c\xdc\x6e\xc5\x74\xfc\x39\xab\xb3\x4d\x3a\x7b\x5b\xbc\xac\xd6\xcb\x8f\xcf\xb3\x3c\x12\xd6\xae\xd6\x46\x0a\x72\x2a\x86\xdf\x28\x02\x00\xb0\x28\xb0\x27\xbb\x45\x5e\x63\x3e\x80\xfe\x2d\x3b\x69\x9f\xd7\x76\x1b\xd4\x15\x63\xa5\x19\x95\x36\x86\xbc\x93\x01\x68\x2f\x7b\xf5\x4c\xcc\xf4\xfd\xae\xad\xc7\x18\xfa\x69\xd8\x35\x04\xe8\xa6\x46\x9b\x27\x17\x0a\x0c\xa1\xbb\x4f\x6a\x21\xd6\x3b\x4c\xbe\x5a\x87\xc7\xbb\xf4\x27\xd5\x04\x1b\xc0\xbd\x7d\x16\x7c\x56\x5a\xf6\xf1\x85\xda\xcc\x68\x04\x95\x76\x85\x51\xbd\x31\x79\xbb\x05\x47\x02\x01\x06\x8c\x39\x32\x3a\x83\x20\x04\x37\x5e\xbd\xe0\x70\x0a\x89\xf1\x88\xc6\x0b\xde\x84\x69\x1a\xab\x45\x97\xc8\xa1\xf2\xe1\xbf\x78\x5d\x98\xac\x95\xa8\x38\xba\xb6\x70\x3d\x4a\xbc\x6b\x7f\xa9\xb5\xea\x8c\x3b\x45\x7f\x01\x00\x00\xff\xff\x0f\xaf\xc1\x08\xff\x01\x00\x00" func lockedtokensStakerUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -4270,11 +4270,11 @@ func lockedtokensStakerUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfd, 0xd3, 0x2e, 0xa, 0x8e, 0xd8, 0xe4, 0x82, 0xc3, 0xb4, 0xc9, 0x21, 0x28, 0x8, 0x53, 0xa5, 0x6d, 0xb0, 0xa8, 0x9, 0x45, 0xd8, 0x11, 0xf1, 0x8a, 0x70, 0x2d, 0x4f, 0x79, 0x43, 0x3f, 0x86}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x1c, 0xb1, 0xa9, 0xc0, 0x4a, 0x9d, 0x51, 0xef, 0x61, 0xb, 0x64, 0x6b, 0xa2, 0xcf, 0x6e, 0x12, 0x78, 0xd6, 0xd2, 0x79, 0xc, 0x2a, 0x65, 0x51, 0xa2, 0x4d, 0xcd, 0x5f, 0x6b, 0x6, 0xd0}} return a, nil } -var _lockedtokensStakerUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4d\x8b\xf2\x40\x0c\x80\xef\xf3\x2b\x82\x87\x97\x7a\x29\xef\xb9\xac\x2b\x45\x85\x05\x45\xc5\xfa\x07\x66\x67\xd2\x0f\x5a\x27\x25\x93\xd2\x2e\x8b\xff\x7d\xe9\xc7\x6a\x59\x30\x97\x61\x48\xf2\x64\x9e\x49\x71\xab\x89\x05\x0e\x64\x4a\xb4\x57\x2a\xd1\x79\x48\x99\x6e\xf0\xbf\x3b\x9c\x36\xfb\xdd\xf6\x7a\xda\xef\x8e\xf1\x76\x7b\xd9\x25\x89\x52\xc2\xda\x79\x6d\xa4\x20\x17\x38\x6c\x63\x6b\x19\xbd\x8f\x20\x11\x2e\x5c\xb6\x84\x6f\xa5\x00\x00\x2a\x14\xc8\xa9\xb2\xc8\x17\x4c\x23\xf8\x37\xc7\x87\xc3\xf1\x31\x64\xc7\xea\x9a\xb1\xd6\x8c\x81\x36\x86\x1a\x27\x11\xc4\x8d\xe4\xf1\x78\xe9\x91\x30\x85\xc7\x2a\x0d\x1f\x58\x58\xc1\xd4\x10\x7e\x12\x33\xb5\x6f\x2f\xc7\xbc\x07\xbd\x52\x04\xaf\xf2\x89\x10\xeb\x0c\xcf\x5a\xf2\xe5\x63\x5a\x1f\xeb\x35\xd4\xda\x15\x26\x58\x6c\xa8\xa9\x2c\x38\x12\x18\x87\x01\x63\x8a\x8c\xce\x20\x08\xc1\x8c\xb5\x18\x09\xf7\x51\x0d\x3b\x34\x8d\xe0\x4c\xa2\xff\x1a\x2f\xba\x44\x3e\x33\x75\x5f\xb0\xfa\xa3\x35\xc9\x24\x43\x49\xb0\x54\x4f\xfb\x67\x53\xd8\xd4\x56\x0b\x1e\x51\x5a\xe2\xb2\x70\xd9\xb4\x87\xd9\x4a\x7e\x5f\x71\x57\x3f\x01\x00\x00\xff\xff\x7e\x1e\x81\xca\xe2\x01\x00\x00" +var _lockedtokensStakerUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x83\x07\x49\x2e\xa1\xe7\x50\x2b\x56\x85\x82\xa2\x62\xa4\xf7\xed\xee\x44\x43\xe2\x4e\x98\x9d\x45\x4b\xf1\xbf\x97\x64\x53\x0d\x05\xe7\xb2\x87\x37\xf3\xde\x7e\x33\xe5\xb9\x21\x16\x58\x93\xae\xd0\x1c\xa8\x42\xeb\xa0\x60\x3a\xc3\xcb\x75\xbd\x9d\xaf\x96\x8b\xc3\x76\xb5\xdc\xcc\x16\x8b\xfd\x32\xcf\xa3\x48\x58\x59\xa7\xb4\x94\x64\x63\x8b\x97\x99\x31\x8c\xce\x65\x90\x0b\x97\xf6\x98\xc0\x4f\x14\x01\x00\xd4\x28\x70\xa2\xda\x20\xef\xb1\xc8\x60\x3c\xb4\x4f\xbb\xe7\xa3\x53\x43\x77\xc3\xd8\x28\xc6\x58\x69\x4d\xde\x4a\x06\xca\xcb\x29\x7e\x27\x66\xba\x7c\xaa\xda\x63\x02\xe3\x59\xd0\xda\x04\xe8\xcb\x61\x5d\xa4\xf7\x14\x98\x40\x3f\x9f\x3a\x21\x56\x47\x4c\xbf\x3a\x87\xd7\xa7\xe9\x6f\x71\x4b\x9a\xc1\x33\x3d\x0f\x3e\x3b\x25\xa7\xe4\x9e\xda\xd6\x74\x0a\x8d\xb2\xa5\x8e\x47\x73\xf2\xb5\x01\x4b\x02\x21\x0c\x18\x0b\x64\xb4\x1a\x41\x08\x06\x5e\xa3\xe0\x70\x0b\xc4\x78\x45\xed\x05\x07\x30\xed\xc6\x9c\xa8\x0a\x79\xc7\x74\xfd\x86\xc9\x3f\xbc\x1e\x26\xef\x5a\xe2\x24\x7a\x6c\xe1\x31\x94\xfa\xc6\x28\xc1\x0d\xca\x85\xb8\x2a\xed\xb1\x3f\xcf\xe0\x52\x7f\xbf\xb8\x45\xbf\x01\x00\x00\xff\xff\xfc\x75\x1d\x8c\xf9\x01\x00\x00" func lockedtokensStakerUpdate_networking_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -4290,11 +4290,11 @@ func lockedtokensStakerUpdate_networking_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/update_networking_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xda, 0xe7, 0xc1, 0x75, 0xd6, 0x8e, 0x1a, 0x5c, 0xb2, 0x5f, 0xcd, 0xb3, 0x4f, 0xa6, 0x85, 0x5a, 0xd4, 0x54, 0x29, 0x2c, 0x6f, 0x5d, 0x2a, 0xcd, 0x98, 0x25, 0x64, 0x6c, 0xa3, 0xb7, 0x33, 0x8c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x13, 0x3f, 0x91, 0xf6, 0x9d, 0x77, 0xd, 0x53, 0xb5, 0x7b, 0xac, 0xb1, 0xe7, 0x27, 0xcd, 0x2a, 0x84, 0xdb, 0x2b, 0xbd, 0x78, 0xa7, 0x1b, 0x12, 0x99, 0xb, 0x28, 0x36, 0xda, 0xb0, 0x7f, 0x8a}} return a, nil } -var _lockedtokensStakerWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x52\xcd\x8e\xa2\x40\x10\xbe\xf3\x14\x15\x0e\x1b\x38\x2c\xee\x61\xb3\x07\xa3\x6b\x8c\x3f\x99\x44\x33\x1a\x71\xe6\xde\x03\xc5\x40\x44\x8a\x14\x85\x30\x99\xf8\xee\x13\x68\x40\x86\xe8\x65\xfa\xd2\x69\xea\xeb\xef\xaf\x89\xce\x29\xb1\xc0\x96\xbc\x13\xfa\x47\x3a\x61\x92\x41\xc0\x74\x86\x3f\xe5\x76\xb7\xd8\xac\x96\xc7\xdd\x66\xf5\x3c\x5f\x2e\x0f\x2b\xd7\x35\x1a\xf4\x3a\xa6\xa2\xc6\x6a\xa8\xd9\x9d\x4d\xc3\x10\x56\x49\xa6\x3c\x89\x28\xb1\xd4\x99\xf2\x44\xc6\xf0\xb2\x8e\xca\x7f\x7f\x6d\xf8\x34\x0c\x00\x80\x18\x05\x42\x8a\x7d\xe4\x03\x06\x63\xf8\xd5\x17\x77\xea\xed\xa9\x9e\x76\xe0\x8b\xca\x63\xd1\xd8\x4e\xca\x79\xad\x3e\x6a\xc2\x94\x31\x55\x8c\x96\xf2\x3c\x2d\x38\xcf\x25\x9c\xeb\x43\xa5\x0a\xcd\xca\x30\x0e\x9c\x4e\x19\xa6\xd0\x5c\x70\xde\x88\x99\x8a\xc9\x43\x27\xff\xad\x2a\xe8\x18\x1e\xcd\x5d\x21\x56\xef\xb8\x57\x12\xda\x9d\x5a\xb5\x66\x33\x48\x55\x12\x79\x96\xb9\xa0\x3c\xf6\x21\x21\x01\x2d\x06\x8c\x01\x32\x26\x1e\x82\x10\xf4\xb8\x4c\xdb\xf8\x6e\xb8\x4d\x7f\xc7\xef\xa0\x8d\xd6\xe6\x28\xd3\x7e\x46\x41\x3b\xaf\xc7\x3f\xb3\x76\x7b\xec\x8b\x8a\x73\x34\x35\xcb\x55\x9b\xc4\x12\xbd\x5c\xb0\xd7\x71\xf5\x5e\x99\xa8\x13\xf2\x9e\xa9\xfc\x80\xe9\xa0\xf5\xc6\xbb\x5b\x43\xac\x7e\xd6\xdb\x25\xa7\x88\x24\xf4\x59\x15\x07\x2c\x14\xfb\x6d\xe3\xdd\xff\xa4\x77\xfb\x7e\x4d\x8e\x8f\x29\x65\x91\x34\x5d\x4c\x7e\x0f\xf4\x5b\xee\x21\x5b\x9b\xeb\x6a\x7c\x05\x00\x00\xff\xff\x4a\x8d\xea\x3c\x14\x03\x00\x00" +var _lockedtokensStakerWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x52\x4d\xaf\x9a\x40\x14\xdd\xf3\x2b\x6e\x58\x18\x58\x14\xbb\x68\xba\x30\x5a\x63\xfd\x48\x13\x4d\x35\x62\xdd\x4f\xe1\x52\x88\xc8\x25\x97\x8b\xd0\xbc\xf8\xdf\x5f\x60\x00\x79\xe4\xf9\x16\x6f\x36\x13\x38\x67\xce\x39\xf7\xcc\x44\xd7\x94\x58\x60\x47\xde\x05\xfd\x13\x5d\x30\xc9\x20\x60\xba\xc2\xd7\x72\xb7\x5f\x6e\xd7\xab\xd3\x7e\xbb\xfe\xbd\x58\xad\x8e\x6b\xd7\x35\x1a\xf6\x26\xa6\xa2\xe6\x6a\xaa\xd9\x7d\x9b\x86\x21\xac\x92\x4c\x79\x12\x51\x62\xa9\x2b\xe5\x89\x4c\xe0\xcf\x26\x2a\xbf\x7f\xb3\xe1\xc5\x30\x00\x00\x62\x14\x08\x29\xf6\x91\x8f\x18\x4c\x60\xd4\x37\x77\xea\xed\x57\x8d\x76\xe4\x9b\xca\x63\xd1\xdc\xce\xca\x39\x57\x3f\xb5\x60\xca\x98\x2a\x46\x4b\x79\x9e\x36\x54\xb9\x84\xd6\x4f\x62\xa6\xe2\xac\xe2\x1c\x6d\x18\x2d\x34\x56\x85\x80\x66\x65\x18\x07\x4e\x17\x04\x66\xd0\x9c\x77\x32\x21\x56\xff\xd0\xf9\x5b\x2b\x4c\x9f\x06\xfc\x61\x55\xf3\x4f\xe0\x19\xee\x6a\x9d\x83\x92\xd0\xee\x5c\xab\x35\x9f\x43\xaa\x92\xc8\xb3\xcc\x25\xe5\xb1\x0f\x09\x09\x68\x33\x60\x0c\x90\x31\xf1\x10\x84\xa0\xa7\x65\xda\xc6\xdb\xe0\x6d\x29\x1f\xe4\x1e\x94\xd5\xc6\x1d\x37\xbc\x71\xd0\xe2\x35\xfc\xb9\x88\x8f\xb7\x70\xab\x9a\x36\xb5\xca\x5d\x87\xc5\x12\xbd\x5c\xb0\xd7\x79\x75\x9d\x99\xa8\x0b\xf2\x81\xa9\xfc\x0f\xb3\xc1\x2d\x34\xd9\xdd\x9a\x62\xf5\x67\x7e\x1c\x72\x8a\x48\x42\x9f\x55\x71\xc4\x42\xb1\xdf\x36\xdf\x3d\x37\xbd\xdb\xef\xd7\xe5\xf8\x98\x52\x16\x49\xd3\xc5\xf4\xcb\xc0\xbf\xd5\x1e\xaa\xb5\x73\xdd\x8d\xd7\x00\x00\x00\xff\xff\x8f\x30\x29\xb3\x33\x03\x00\x00" func lockedtokensStakerWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4310,11 +4310,11 @@ func lockedtokensStakerWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe9, 0x5c, 0xca, 0x3e, 0xa9, 0xb8, 0x1a, 0xda, 0x20, 0xf1, 0x6b, 0xf9, 0x15, 0xee, 0xef, 0x9d, 0xf4, 0x4, 0xd7, 0x3f, 0xd7, 0xae, 0x2a, 0xa9, 0xff, 0x12, 0x53, 0x50, 0x98, 0x2a, 0xe0, 0xfb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x40, 0xf7, 0x20, 0xe9, 0xf7, 0x96, 0xc, 0x7a, 0xa8, 0xf7, 0xed, 0xfa, 0xc4, 0x29, 0x42, 0x6c, 0x6, 0xd0, 0xfb, 0xd2, 0x61, 0x87, 0x1c, 0xc9, 0x19, 0x3f, 0xac, 0x4f, 0xf0, 0x25, 0x42, 0x1f}} return a, nil } -var _lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xcf\x6b\xc2\x50\x0c\xc7\xef\xfd\x2b\x82\x87\x51\x2f\x65\x87\xb1\x83\xcc\x49\x51\xf7\x03\x45\xa5\x75\xb0\x1d\xdf\x5e\x53\x5b\x5a\x5f\x4a\x9a\xd2\x8e\xe1\xff\x3e\xea\x6b\xb5\x0c\xcc\x25\x3c\xf2\xcd\x37\xf9\xe4\xa5\xc7\x82\x58\x60\x4d\x3a\xc3\x68\x4f\x19\x9a\x12\x62\xa6\x23\xdc\x37\xeb\xed\x7c\xb5\x5c\xec\xb7\xab\xe5\xc6\x5f\x2c\x82\x65\x18\x3a\x9d\x3a\x14\x95\xa5\xe6\xb0\x63\x6a\x7e\x7a\x75\xb8\xf7\x57\xef\x9b\xd7\x5d\xb0\xfd\xfc\xea\xe5\x8e\xb0\x32\xa5\xd2\x92\x92\x71\xd5\x91\x2a\x23\x13\xf8\x78\x49\x9b\xc7\x87\x31\xfc\x3a\x0e\x00\x40\x8e\x02\x09\xe5\x11\x72\x80\xf1\x04\xee\x86\x9b\x78\xe7\xf4\x76\xae\x5a\x75\xc1\x58\x28\x46\x57\x69\x6d\xdd\xfc\x4a\x12\xdf\x3e\x5a\x4b\xe8\xa2\xc4\x3c\xf6\x2e\xb6\x30\x85\xae\xc1\xfb\x26\x66\xaa\x9f\x6e\x8e\x79\x76\x5b\x9e\x09\xdc\xaa\x87\x42\xac\x0e\xb8\x53\x92\x8c\x2f\xd3\xda\x98\xcd\xa0\x50\x26\xd5\xee\x68\x4e\x55\x1e\x81\x21\x01\x3b\x0c\x18\x63\x64\x34\x1a\x41\x08\x06\x5e\x23\xeb\x70\xb2\x68\xd8\xa0\xae\x04\x07\x10\xed\x69\x4a\x51\x19\xb2\xbd\xf4\xf4\x1f\x56\x07\x13\x9e\x25\xee\xd8\xb9\xd2\x5f\x9b\xbc\x3a\x95\x24\x62\x55\x07\x58\x2b\x8e\x7a\xa4\xcb\x6f\xd8\xdc\x2f\x72\x72\xfe\x02\x00\x00\xff\xff\xd5\xd5\xf1\x96\x10\x02\x00\x00" +var _lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x51\x4d\x8f\xaa\x50\x0c\xdd\xf3\x2b\x1a\x17\x06\x36\xe4\x2d\x5e\xde\xc2\x3c\x9f\xf1\xa9\xf3\x11\x8d\x1a\x70\x26\x33\xcb\x3b\x97\x22\x04\xbc\x25\xa5\x04\x26\x13\xff\xfb\x04\x2e\xa8\x99\xc4\x6e\xba\x38\xa7\xe7\xf4\xb4\xe9\xa9\x20\x16\xd8\x90\xce\x30\x3a\x50\x86\xa6\x84\x98\xe9\x04\xbf\x9a\xcd\x6e\xb1\x5e\x2d\x0f\xbb\xf5\x6a\x3b\x5f\x2e\x83\x55\x18\x3a\x3d\x3b\x14\x95\xa5\xe6\xb8\x67\x6a\x3e\x07\x76\x78\x98\xaf\x9f\xb7\x8f\xfb\x60\xf7\xf6\x3e\xd0\x1d\x61\x65\x4a\xa5\x25\x25\xe3\xaa\x13\x55\x46\x26\xf0\xf2\x90\x36\x7f\x7e\x7b\xf0\xe5\x38\x00\x00\x39\x0a\x24\x94\x47\xc8\x01\xc6\x13\x18\xdf\x6e\xe2\x77\xed\xa9\x43\x2d\xbb\x60\x2c\x14\xa3\xab\xb4\xb6\x6a\xaa\x92\xc4\xfd\x4f\xcc\x54\xbf\xaa\xbc\x42\x0f\xc6\x73\x8b\xb5\x0e\xd0\x57\x89\x79\xec\x5f\x5c\x60\x0a\xfd\xbc\x5f\x0a\xb1\x3a\xa2\xff\xd1\x29\xfc\xbd\xeb\xfe\xcf\x6d\x63\x4e\xe0\x1e\x1e\x5a\x9d\xbd\x92\xc4\xbb\xb8\xb6\x35\x9b\x41\xa1\x4c\xaa\xdd\xd1\x82\xaa\x3c\x02\x43\x02\xd6\x0c\x18\x63\x64\x34\x1a\x41\x08\x6e\xb4\x46\x56\xe1\x6c\x13\x63\x83\xba\x12\xbc\x09\xd3\x5e\xac\x14\x95\x21\xdb\x07\x4c\x7f\xc4\xeb\xc3\x84\x1d\xc5\xf5\x9c\xeb\x15\xae\x43\x7e\x9d\x4a\x12\xb1\xaa\x03\xac\x15\x47\x43\xa4\xcb\x93\x6c\x1f\x16\x39\x3b\xdf\x01\x00\x00\xff\xff\x5b\x9a\x75\x42\x27\x02\x00\x00" func lockedtokensStakerWithdraw_rewarded_tokens_lockedCdcBytes() ([]byte, error) { return bindataRead( @@ -4330,11 +4330,11 @@ func lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2c, 0xae, 0xac, 0xc7, 0x74, 0x93, 0x11, 0x75, 0xd9, 0x15, 0x9f, 0x5d, 0x7e, 0x5d, 0xa1, 0xd1, 0x7b, 0x82, 0x30, 0xf4, 0xb2, 0xda, 0xf6, 0xce, 0x9f, 0x28, 0xd0, 0xa9, 0xa0, 0xd5, 0x91, 0x1b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa, 0xd2, 0xe9, 0xc3, 0xfb, 0x3c, 0xbe, 0x78, 0xa8, 0xac, 0x78, 0x83, 0xe, 0x51, 0x53, 0x4a, 0xe9, 0xf0, 0x25, 0xc5, 0x1f, 0x1a, 0xf7, 0x1e, 0xb1, 0xe3, 0xc8, 0xa9, 0x39, 0x55, 0x8a, 0x82}} return a, nil } -var _lockedtokensStakerWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6b\xf2\x40\x10\xc6\xef\xf9\x14\x83\x87\x97\x78\x09\xef\xa1\xf4\x20\xb5\x12\xd4\xfe\x41\x51\x31\x0a\xed\x71\xbb\x99\x98\x25\x71\x27\x4c\x26\x98\x52\xfc\xee\x25\xd9\xa8\xa1\xe0\x5c\x86\x64\x9e\x79\x66\x7e\xb3\xe6\x58\x10\x0b\x2c\x49\x67\x18\xef\x28\x43\x5b\x42\xc2\x74\x84\xff\xf5\x72\x3d\x5d\xcc\x67\xbb\xf5\x62\xbe\x0a\x67\xb3\xed\x3c\x8a\xbc\x4e\x1d\x89\xca\x8c\x3d\x6c\x98\xea\xef\x8b\x3a\xda\x85\x8b\xf7\xd5\xeb\x66\xbb\xfe\xf8\xbc\xc8\x3d\x61\x65\x4b\xa5\xc5\x90\xf5\xd5\x91\x2a\x2b\x23\xd8\xbf\x98\xfa\xf1\x61\x08\x3f\x9e\x07\x00\x90\xa3\x40\x4a\x79\x8c\xbc\xc5\x64\x04\xff\xfa\x9b\x04\x6d\x7a\x6b\xab\x4e\x5d\x30\x16\x8a\xd1\x57\x5a\x3b\xb7\xb0\x92\x34\x74\x1f\x8d\x25\x74\x51\x62\x9e\x04\x57\x5b\x18\x43\xd7\x10\x7c\x11\x33\x9d\x9e\xee\x8e\x79\xf6\x1b\x9e\x11\xdc\xab\x47\x42\xac\x0e\xb8\x51\x92\x0e\xaf\xd3\x9a\x98\x4c\xa0\x50\xd6\x68\x7f\x30\xa5\x2a\x8f\xc1\x92\x80\x1b\x06\x8c\x09\x32\x5a\x8d\x20\x04\x3d\xaf\x81\x73\x38\x3b\x34\xac\x51\x57\x82\x3d\x88\xe6\x34\xa5\xa8\x0c\xd9\x5d\x7a\xfc\x07\xab\x83\x89\x5a\x89\x3f\xf4\x6e\xf4\xb7\xa6\xe0\x64\x24\x8d\x59\x9d\xf6\xb6\xfd\xdb\x21\x5d\x5f\xc3\xe5\xcb\x22\x67\xef\x37\x00\x00\xff\xff\xfa\xe1\x41\xb8\x10\x02\x00\x00" +var _lockedtokensStakerWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x51\x4d\x6b\xc2\x40\x10\xbd\xe7\x57\x0c\x1e\x24\xb9\x84\x1e\x4a\x0f\x52\x2b\x56\xed\x07\x8a\x8a\xd1\xd2\x1e\xb7\x9b\x89\x09\x89\x3b\x61\x32\xc1\x94\xe2\x7f\x2f\xc9\x46\x0d\x05\xf7\x32\xb0\xef\xcd\x7b\xf3\x66\x92\x43\x4e\x2c\xb0\x20\x9d\x62\xb8\xa5\x14\x4d\x01\x11\xd3\x01\xee\xaa\xc5\x6a\x32\x9f\x4d\xb7\xab\xf9\x6c\x39\x9e\x4e\x37\xb3\x20\x70\x5a\x76\x20\x2a\x4d\xcc\x7e\xcd\x54\xfd\x9c\xd9\xc1\x76\x3c\x7f\x5f\xbe\xae\x37\xab\xcf\xaf\x33\xdd\x11\x56\xa6\x50\x5a\x12\x32\xae\x3a\x50\x69\x64\x00\xbb\x97\xa4\x7a\xb8\xf7\xe0\xd7\x71\x00\x00\x32\x14\x88\x29\x0b\x91\x37\x18\x0d\xa0\xdf\x9d\xc4\x6f\xca\x5b\x83\x5a\x76\xce\x98\x2b\x46\x57\x69\x6d\xd5\x54\x29\xb1\xfb\x4c\xcc\x74\xfc\x50\x59\x89\x1e\xf4\xc7\x16\xab\x1d\xa0\x7d\x05\x66\x91\x7f\x71\x81\x21\xb4\xfd\x7e\x21\xc4\x6a\x8f\xfe\x77\xa3\xf0\x78\xd3\xfd\xc9\xad\x63\x0e\xe0\x16\x1e\x58\x9d\xb5\x92\xd8\xbb\xb8\xd6\x6f\x34\x82\x5c\x99\x44\xbb\xbd\x09\x95\x59\x08\x86\x04\xac\x19\x30\x46\xc8\x68\x34\x82\x10\x74\xb4\x7a\x56\xe1\x64\x13\x63\x85\xba\x14\xec\x84\xa9\x37\x56\x88\x4a\x91\xed\x01\x86\xff\xe2\xb5\x61\x82\x86\xe2\x7a\xce\x75\x0b\xd7\x26\xff\x98\x48\x1c\xb2\x3a\xee\x4c\xf3\xdb\x46\xba\x1c\xc9\xd6\xf3\x20\x27\xe7\x2f\x00\x00\xff\xff\x74\xae\xc5\x6c\x27\x02\x00\x00" func lockedtokensStakerWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4350,11 +4350,11 @@ func lockedtokensStakerWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x70, 0xec, 0x5f, 0x9a, 0x23, 0xd5, 0x31, 0x36, 0x95, 0x2c, 0xc0, 0x94, 0x2c, 0x22, 0xb0, 0x1e, 0xdd, 0x3, 0x79, 0xff, 0x8e, 0x9c, 0xf3, 0x37, 0xf, 0xb3, 0xc2, 0x8d, 0xb4, 0x76, 0xaa, 0x4f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe1, 0xee, 0x22, 0x35, 0xdd, 0x6d, 0x55, 0x13, 0x2e, 0xb, 0x5b, 0x73, 0x15, 0x8b, 0xa6, 0xfa, 0xc5, 0x79, 0xf8, 0xbd, 0x1e, 0x6b, 0x8c, 0x3b, 0x89, 0xb0, 0x1a, 0x9a, 0xb7, 0xab, 0xcb, 0x74}} return a, nil } -var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\xcd\x6a\xeb\x30\x10\x85\xf7\x7e\x8a\xc1\x8b\x8b\xbd\xb8\x4e\x17\xa5\x0b\x93\x36\x84\xfc\x50\x48\x68\x4a\x92\xb6\x6b\x45\x1e\xc7\x26\x8a\xc6\xc8\xe3\x3a\x50\xf2\xee\x45\x56\x6c\xe2\x96\x40\xb5\x11\x9e\x39\x9a\xf3\x1d\x59\xf9\xb1\x20\xc3\x30\xaf\xf4\x3e\xdf\x29\xdc\xd2\x01\x35\xa4\x86\x8e\xe0\xf7\x6a\xbe\xd7\x2a\x15\xd5\x3d\x55\xfb\xdd\x29\x96\x24\x0f\x98\x34\xb5\xd2\x89\xee\x4e\xcb\xd5\x64\x31\x9b\x6e\x57\x8b\xd9\xcb\x78\x3a\x5d\xcf\x36\x1b\xcf\x63\x23\x74\x29\x24\xe7\xa4\x03\x71\xa4\x4a\x73\x0c\x6f\xf3\xfc\xf4\x70\x1f\xc2\x97\xe7\x01\x00\x28\x64\xc8\x48\x25\x68\xd6\x98\xc6\xf0\xef\x7a\x74\xd4\x6c\xcf\x4d\xb7\x13\x7f\x8a\x4a\xb1\xd3\x76\x60\xd1\xbb\x2d\xba\x81\x85\xc1\x42\x18\x0c\x84\x94\x1c\xc3\xb8\xe2\x6c\x2c\xa5\xb5\xb6\x96\x70\x59\x25\xaa\x34\xea\x6c\xe1\x11\xac\x3a\xda\x91\x31\x54\x0f\x6f\x32\x3c\x05\x36\x6b\x0c\xb7\xfa\x1b\x26\x23\xf6\xf8\x2a\x38\x0b\x3b\x2b\xbb\x46\x23\x28\x84\xce\x65\xe0\x4f\xa8\x52\x09\x68\x62\x70\x66\x20\xc0\x60\x8a\x06\xb5\x44\x60\x82\xab\x69\x7e\xe8\xf5\x79\xdb\xe4\x3f\x70\x45\xc5\x59\xd0\xfb\x93\xd1\x47\xce\x59\x62\x44\x2d\x76\x0a\xc3\x5f\xf7\xd4\xc6\x18\x94\x8e\x77\x90\xb6\xfd\xa6\xfd\x67\x74\x7b\x0c\xb8\x79\x28\x0d\x9a\x4d\xe2\xbb\xd3\x67\x87\x8e\x27\x94\x15\xe3\xcd\x8b\x8f\x12\x2c\xa8\xcc\xf9\x02\x34\xfc\xdf\xcb\x19\xd5\x97\x18\xdd\xdb\x71\x7b\xd8\x7a\x9c\xbd\xef\x00\x00\x00\xff\xff\x39\x77\xf1\x16\xdc\x02\x00\x00" +var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\x4d\xab\xdb\x30\x10\xbc\xfb\x57\x2c\x3e\x04\xfb\x50\xa5\x87\xd2\x83\x49\x1b\xd2\x7c\x50\x48\x68\x4a\x92\xa6\x67\x45\x5e\xc7\x26\x8a\x64\xe4\x75\x1d\x28\xf9\xef\x0f\x49\xb6\x89\x1f\x18\x9e\x2f\xc2\xbb\xb3\xb3\x33\x23\x15\xf7\x52\x1b\x82\x4d\xad\xae\xc5\x45\xe2\x49\xdf\x50\x41\x66\xf4\x1d\xc2\x41\x2d\x0c\x3a\xa4\xd4\xcd\x00\xd5\xfd\xf7\x88\x9d\x16\x37\x4c\x5d\xad\xf2\xa0\xcf\x8f\xdd\x7e\xb9\x5d\xaf\x4e\xfb\xed\xfa\xd7\x62\xb5\x3a\xac\x8f\xc7\x20\x20\xc3\x55\xc5\x05\x15\x5a\x45\xfc\xae\x6b\x45\x09\xfc\xd9\x14\x8f\xaf\x5f\x62\xf8\x1f\x04\x00\x00\x12\x09\x72\x2d\x53\x34\x07\xcc\x12\x98\xbc\x52\x33\x77\xfc\x74\xdd\x1e\xfc\x8f\xd7\x92\x3c\xb6\x17\xc6\xce\xb6\xe8\x09\x4b\x83\x25\x37\x18\x71\x21\x28\x01\x5e\x53\x1e\xfd\xd0\xc6\xe8\xe6\xcc\x65\x8d\x31\x4c\x16\x42\x58\x25\x56\x01\xb4\x5f\x85\x32\x63\xbd\x0a\xf8\x06\x76\x98\x55\xa4\x0d\xbf\x22\xbb\xb8\xf1\xd9\xa8\xb4\xef\x91\x8d\x20\x81\xb1\xfe\xd1\xf3\xfc\xe6\x94\xc7\xfd\x4a\xfb\xcd\xe7\x50\x72\x55\x88\x28\x5c\xea\x5a\xa6\xa0\x34\x81\x5f\x06\x1c\x0c\x66\x68\x50\x09\x04\xd2\xf0\xc2\x16\xc6\xc1\x50\x77\x17\xc8\x88\x6c\x97\xc0\xe0\xa2\xd9\xdf\x82\xf2\xd4\xf0\x86\x5f\xa4\x0d\xe4\x5d\x8c\x9d\x9d\x69\x4b\x34\xcd\xba\xbe\x6b\x7f\xd8\x82\x1d\x03\x72\xef\xc8\x49\xb4\x8e\x42\x3f\xfd\xf4\x16\xf0\x81\xa2\x26\x1c\xbd\x08\x96\x62\xa9\xab\x82\x5a\x41\xb3\x4f\x03\xbf\xac\x69\x6d\xf4\x4f\xcb\x9f\x71\xb7\xe3\x19\xbc\x05\x00\x00\xff\xff\x28\xf7\xc5\x4b\xfb\x02\x00\x00" func lockedtokensUserDeposit_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4370,11 +4370,11 @@ func lockedtokensUserDeposit_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/deposit_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd7, 0x2f, 0x21, 0x5e, 0x76, 0xce, 0x50, 0x65, 0x5, 0x3e, 0x4, 0xf7, 0x1f, 0xd2, 0x87, 0x2b, 0xaa, 0x17, 0x7a, 0xa7, 0x9b, 0x16, 0x7, 0xcc, 0xb4, 0xb3, 0x85, 0xf5, 0x6e, 0xfd, 0x31, 0x8c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc4, 0x14, 0xd8, 0x6a, 0x6e, 0xe3, 0x3a, 0x83, 0x72, 0x23, 0xb6, 0x93, 0xe9, 0xe7, 0x11, 0xb6, 0xc9, 0x10, 0x2c, 0xc5, 0x3e, 0xce, 0x11, 0x92, 0x6b, 0xf4, 0xdc, 0xbc, 0xc5, 0x47, 0xce, 0x58}} return a, nil } -var _lockedtokensUserGet_locked_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x4e\xf3\x30\x10\x84\xef\x7e\x8a\x51\x0f\xbf\x9c\x4b\xf5\x9f\x11\x50\x45\x49\x24\x50\x23\x5a\xb5\x7d\x01\xc7\xd9\x14\xab\x8e\x37\x72\x6c\x01\x42\xbc\x3b\x4a\x52\x42\x0b\xec\xc5\xd6\x6a\x66\x3e\x7b\x4c\xdb\xb1\x0f\x28\x59\x9f\xa8\x3e\xf0\x89\x5c\x8f\xc6\x73\x8b\xff\xaf\xe5\x26\x5b\x17\xf9\x61\xb3\x2e\x9e\xd2\x3c\xdf\x15\xfb\xbd\x10\x4a\x6b\xea\x7b\xa9\xac\x4d\xd0\x44\x87\x56\x19\x27\x95\xd6\x1c\x5d\xb8\x41\x5a\xd7\x9e\xfa\x3e\x99\x6f\x78\x17\x02\x00\x2c\x05\xd8\x11\x91\x4e\xda\x47\xd7\xf0\x8e\x1a\xdc\xe1\x48\xe1\xbc\xfb\xca\x49\x46\xcb\x30\xcb\x23\x85\x4c\x75\xaa\x32\xd6\x84\xb7\xdb\x7f\x97\xaf\x5c\x8e\xc7\x03\xdb\x9a\xfc\xbd\x9c\x2d\xc3\x5c\xc9\xca\x9f\xd8\x6d\xac\xac\xd1\x5b\x15\x9e\x67\xd3\x05\xb1\x62\xef\xf9\x45\x7e\x6f\x56\x2b\x74\xca\x19\x2d\x17\x19\x47\x5b\xc3\x71\xc0\x24\x82\x82\xa7\x86\x3c\x39\x4d\x08\x8c\x6e\x0c\xc6\x2f\xe0\x22\x99\x4a\xf0\x14\xa2\x77\x7f\xf6\x30\x7c\xf4\xca\x77\xee\x4f\x26\xe2\x43\x7c\x06\x00\x00\xff\xff\xa0\x11\x67\x46\xa3\x01\x00\x00" +var _lockedtokensUserGet_locked_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x4e\xf3\x30\x10\x84\xef\x7e\x8a\xf9\x7b\xf8\x65\x5f\x2a\xce\x08\xa8\xaa\x26\x12\xa8\x11\xad\xda\xbe\x80\xe3\x6c\x8a\x55\xc7\x1b\xd9\x8e\x40\x42\xbc\x3b\x4a\x52\x52\x0a\xec\xc5\x96\x35\xb3\xdf\x78\x6c\xd3\x72\x48\x28\xd8\x9c\xa8\x3a\xf0\x89\x7c\x44\x1d\xb8\xc1\xcd\x5b\xb1\x59\xad\xf3\xec\xb0\x59\xe7\xcf\xcb\x2c\xdb\xe5\xfb\xbd\x10\xda\x18\x8a\x51\x6a\xe7\x14\xea\xce\xa3\xd1\xd6\x4b\x6d\x0c\x77\x3e\xdd\x62\x59\x55\x81\x62\x54\xd3\x0d\xef\x42\x00\x80\xa3\x04\x37\x20\x96\xa3\xf6\xc9\xd7\xbc\xa3\x1a\xf7\x38\x52\x3a\xbf\x7d\xed\x51\x83\xa5\x9f\xb9\xd1\xad\x2e\xad\xb3\xc9\x52\x9c\x1f\x29\xdd\xfd\xff\x1e\x74\x3e\x1c\x8f\xec\x2a\x0a\x0f\x72\x72\xf5\x73\x25\x2b\x7e\x92\xb7\x5d\xe9\xac\xd9\xea\xf4\x32\x99\xd4\xbf\x0b\xb5\xe4\x10\xf8\x55\x5e\x72\x2c\x16\x68\xb5\xb7\x46\xce\x56\xdc\xb9\x0a\x9e\x13\x46\x11\x34\x02\xd5\x14\xc8\x1b\x42\x62\xb4\xc3\x66\xfc\x22\xce\xd4\x58\x44\xa0\xd4\x05\xff\x67\x17\xfd\xff\xae\x7c\xe7\x0e\xa5\x12\x1f\xe2\x33\x00\x00\xff\xff\xad\x23\x7d\xb6\xa7\x01\x00\x00" func lockedtokensUserGet_locked_account_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -4390,11 +4390,11 @@ func lockedtokensUserGet_locked_account_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_locked_account_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x41, 0xe5, 0x42, 0x1b, 0xc1, 0xd2, 0xf5, 0xa4, 0x36, 0xc6, 0x41, 0x7a, 0xd6, 0x92, 0xbe, 0x83, 0xab, 0x50, 0x13, 0x5a, 0x31, 0x63, 0x23, 0x5c, 0xaa, 0x30, 0xb3, 0xcb, 0xd3, 0x48, 0x27, 0x75}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x20, 0xea, 0x12, 0x83, 0xdb, 0xe4, 0x6, 0x68, 0x59, 0x15, 0x8d, 0xa7, 0x5, 0x1d, 0x2e, 0xb6, 0x91, 0xaf, 0xf4, 0xd1, 0xf9, 0xa8, 0x5c, 0x66, 0x51, 0x3a, 0x9a, 0x3d, 0xcd, 0x1f, 0xe0, 0x60}} return a, nil } -var _lockedtokensUserGet_locked_account_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x4e\xeb\x30\x10\x45\xf7\xfe\x8a\xab\x2e\x9e\x9c\x4d\xf5\x16\x88\x45\x05\x54\x21\x09\x02\x35\xa2\x55\x5b\x3e\xc0\x71\x26\xc5\xaa\xe3\x89\x1c\x47\x14\x21\xfe\x1d\x25\x81\xd2\x02\xb3\xb1\x34\xba\x67\x8e\x67\x4c\xdd\xb0\x0f\xc8\x59\xef\xa9\xdc\xf2\x9e\x5c\x8b\xca\x73\x8d\xff\x87\x7c\x99\x2c\xb2\x74\xbb\x5c\x64\x8f\x71\x9a\xae\xb3\xcd\x46\x08\xa5\x35\xb5\xad\x54\xd6\x46\xa8\x3a\x87\x5a\x19\x27\x95\xd6\xdc\xb9\x30\x43\x5c\x96\x9e\xda\x36\x9a\xe1\xe9\xce\x1c\x2e\x2f\xf0\x26\x04\x00\x58\x0a\xb0\x83\x21\x1e\xa3\x0f\xae\xe2\x35\x55\xb8\xc6\x8e\xc2\x67\xef\x6b\x4c\x34\x20\x7d\x4d\x77\x14\x12\xd5\xa8\xc2\x58\x13\x5e\xaf\xfe\x9d\x7e\x72\x3a\x3c\xf7\x6c\x4b\xf2\x37\xf2\x88\xf4\x75\x16\xcb\x7f\x6a\x57\x5d\x61\x8d\x5e\xa9\xf0\x7c\x84\x4e\x8c\x05\x7b\xcf\x2f\xf2\xbb\x33\x9f\xa3\x51\xce\x68\x39\x49\xb8\xb3\x25\x1c\x07\x8c\x21\x28\x78\xaa\xc8\x93\xd3\x84\xc0\x68\x86\xc1\xf8\x25\x9c\x44\xe3\x11\x3c\x85\xce\xbb\x3f\xef\xd0\x2f\x7a\xc6\xdd\x2a\xab\x9c\x26\x19\x89\x77\xf1\x11\x00\x00\xff\xff\x39\x43\xf4\x53\xa2\x01\x00\x00" +var _lockedtokensUserGet_locked_account_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x4f\x32\x31\x10\x86\xef\xfd\x15\xef\xc7\xe1\x4b\x7b\x21\x1e\x8c\x07\xa2\x12\x04\x8c\x86\x8d\x10\xc0\x1f\xd0\xed\xce\x62\x43\xb7\xb3\x69\xbb\x91\xc4\xf8\xdf\xcd\xee\x2a\x88\x3a\x97\x26\xcd\xfb\xcc\x33\x33\xb6\xaa\x39\x24\x64\x6c\xf6\x54\x6c\x79\x4f\x3e\xa2\x0c\x5c\xe1\xe2\x90\x2d\xa7\x8b\xf9\x6c\xbb\x5c\xcc\x9f\x26\xb3\xd9\x7a\xbe\xd9\x08\xa1\x8d\xa1\x18\xa5\x76\x4e\xa1\x6c\x3c\x2a\x6d\xbd\xd4\xc6\x70\xe3\xd3\x08\x93\xa2\x08\x14\xa3\x1a\xe1\xf9\xde\x1e\xae\x2e\xf1\x26\x04\x00\x38\x4a\x70\x9d\x61\xd2\x47\x1f\x7d\xc9\x6b\x2a\x71\x83\x1d\xa5\xcf\xbf\xaf\x36\xaa\x43\xda\x1a\x1a\x5d\xeb\xdc\x3a\x9b\x2c\xc5\xe1\x8e\xd2\xf5\xff\xef\x73\x0e\xbb\xe7\x81\x5d\x41\xe1\x56\x1e\xa9\xb6\xce\x62\xd9\x4f\xf3\xaa\xc9\x9d\x35\x2b\x9d\x5e\x8e\x90\xfa\x77\xb2\xe6\x1c\x02\xbf\xca\xd3\x1c\xe3\x31\x6a\xed\xad\x91\x83\x29\x37\xae\x80\xe7\x84\x3e\x04\x8d\x40\x25\x05\xf2\x86\x90\x18\x75\xd7\x19\xbf\x8c\x03\xd5\x1f\x22\x50\x6a\x82\xff\xf3\x16\xed\x7e\x67\xdc\x9d\x76\xda\x1b\x92\x4a\xbc\x8b\x8f\x00\x00\x00\xff\xff\xb2\x24\xdb\x94\xa6\x01\x00\x00" func lockedtokensUserGet_locked_account_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4410,11 +4410,11 @@ func lockedtokensUserGet_locked_account_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_locked_account_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x56, 0x2b, 0x3d, 0xb6, 0xfc, 0xc6, 0x5c, 0xb5, 0x4a, 0x8b, 0x5d, 0xd7, 0x1, 0x2c, 0x6, 0x65, 0xcd, 0x96, 0x83, 0xf3, 0xeb, 0x2d, 0x26, 0x7f, 0xeb, 0xfe, 0x97, 0xd2, 0x45, 0x54, 0xe5, 0xef}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x63, 0x6, 0x13, 0x4, 0x10, 0x1c, 0xe5, 0xa2, 0x76, 0xe1, 0x1a, 0x51, 0xa6, 0x46, 0xbd, 0xe7, 0x35, 0xc5, 0xd2, 0xd4, 0x7b, 0x8f, 0xe1, 0x17, 0x93, 0xc5, 0x7f, 0x6, 0x47, 0xf, 0xeb, 0x63}} return a, nil } -var _lockedtokensUserGet_multiple_unlock_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x50\x4d\x4f\xc2\x40\x14\xbc\xef\xaf\x98\x70\x30\xdb\x0b\xf1\x60\x3c\x10\x91\x10\xc0\x68\x68\x84\xf0\x71\x22\x1c\x96\xed\x2b\x6e\xd8\xee\x36\xbb\x5b\xc5\x10\xfe\xbb\x69\x4b\xd5\xa2\xef\xd2\xe6\xcd\xbc\x99\xd9\x51\x59\x6e\x5d\x40\x6c\xe5\x81\x92\x95\x3d\x90\xf1\x48\x9d\xcd\x70\x7b\x8c\x67\xa3\xe9\x64\xbc\x9a\x4d\x27\xaf\xc3\xf1\x78\x31\x59\x2e\x19\x13\x52\x92\xf7\x5c\x68\x1d\x21\x2d\x0c\x32\xa1\x0c\x17\x52\xda\xc2\x04\xdf\xc3\x66\x98\x24\x8e\xbc\xdf\x46\x3d\x6c\xd6\x4f\xea\x78\x7f\xb7\xc5\x89\x31\x00\x78\x17\x0e\x5a\x65\xaa\xe2\x35\x58\x1f\x9b\x6d\x0d\xa7\xd6\xe1\x22\x04\x65\x9a\x5f\x8f\x53\x85\x96\xa3\x29\x40\x57\x39\x87\x35\xf8\x62\x52\xbb\xa0\x14\x7d\xec\x29\x5c\x76\x4d\x98\xe8\xfb\xac\x9c\xee\x9e\xc2\x48\xe4\x62\xa7\xb4\x0a\x9f\x0f\x37\xbf\x9f\xdb\xad\x3e\xcf\x56\x27\xe4\x1e\x79\xeb\xac\x9c\x16\x35\xbe\xb6\x9f\x17\x3b\xad\xe4\x5c\x84\xb7\xd6\xe1\x95\xfb\xce\x3a\x67\x3f\x78\x7b\x3b\x18\x20\x17\x46\x49\xde\x19\xd9\x42\x27\x30\x36\xa0\x26\x42\xc0\x51\x4a\x8e\x8c\x24\x04\x8b\xbc\x32\xc1\x1f\xf3\x4e\xc4\x7e\xca\xa9\x9a\xed\x8a\x3c\x27\x93\xf0\xff\x6a\x2a\x3b\x58\x9b\x12\x89\x4b\x2e\x8f\xea\x38\xe7\x5a\xc3\x51\x28\x9c\xb9\xc8\xb0\x33\xfb\x0a\x00\x00\xff\xff\xd4\x5b\x65\x00\x18\x02\x00\x00" +var _lockedtokensUserGet_multiple_unlock_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcf\x6e\xf2\x30\x10\xc4\xef\x7e\x8a\xf9\x38\x7c\x72\x2e\x51\x0f\x55\x0f\xa8\x14\x21\xa0\x6a\x45\x54\x10\x7f\x4e\x88\x83\x71\x36\xd4\xc2\xb1\x23\xdb\x69\x91\x10\xef\x5e\x25\x21\x6d\xd3\x76\x2f\x89\x3c\xb3\xbb\xbf\x1d\x95\x17\xd6\x05\x24\x56\x1e\x29\x5d\xdb\x23\x19\x8f\xcc\xd9\x1c\x37\xa7\x64\x3e\x9e\x4d\x27\xeb\xf9\x6c\xfa\x32\x9a\x4c\x96\xd3\xd5\x8a\x31\x21\x25\x79\xcf\x85\xd6\x11\xb2\xd2\x20\x17\xca\x70\x21\xa5\x2d\x4d\xf0\x7d\x6c\x47\x69\xea\xc8\xfb\x5d\xd4\xc7\x76\xf3\xa8\x4e\x77\xb7\x3b\x9c\x19\x03\x80\x37\xe1\xa0\x55\xae\x6a\x5f\xab\x0d\xb0\xdd\x35\x72\x66\x1d\xae\x83\xa0\x4c\xfb\xeb\x71\xae\xd5\xaa\x34\x05\xe8\x9a\x73\xd4\x88\xcf\x26\xb3\x4b\xca\x30\xc0\x81\xc2\xf5\xad\x85\x89\x3e\xdb\xaa\x8a\xa5\x28\xc4\x5e\x69\x15\x14\xf9\xf8\x40\xe1\xfe\xff\xf7\x8b\xe3\xfa\xf3\x64\x75\x4a\xee\x81\x77\x3a\xab\xea\x58\x93\x9f\x04\x8b\x72\xaf\x95\x5c\x88\xf0\xda\x69\x8c\xfe\x75\x09\xf6\xd6\x39\xfb\xce\xbb\x5c\xc3\x21\x0a\x61\x94\xe4\xbd\xb1\x2d\x75\x0a\x63\x03\x1a\x23\x04\x1c\x65\xe4\xc8\x48\x42\xb0\x28\xea\x2d\xf8\xb5\xbd\x17\xb1\xaf\x80\xea\x74\x63\x51\x14\x64\x52\xfe\x57\x54\xd5\xe9\x1b\x53\x29\x49\xe5\xe5\x51\x83\x73\x69\x66\x38\x0a\xa5\x33\xd7\x31\xec\xc2\x3e\x02\x00\x00\xff\xff\x40\x8a\xfc\x13\x1c\x02\x00\x00" func lockedtokensUserGet_multiple_unlock_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -4430,11 +4430,11 @@ func lockedtokensUserGet_multiple_unlock_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_multiple_unlock_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x36, 0x8d, 0x8d, 0x25, 0xb4, 0xa6, 0x83, 0x69, 0xa4, 0x27, 0xd7, 0x1d, 0xd7, 0x95, 0x7e, 0xdd, 0x20, 0x2f, 0x7, 0xed, 0x6f, 0xe6, 0x3d, 0x92, 0x95, 0xd7, 0xc5, 0x7d, 0xc6, 0xe9, 0x39, 0x32}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x57, 0x8a, 0x53, 0x9b, 0xa4, 0x7, 0xc, 0xbe, 0x1d, 0x99, 0x45, 0x9d, 0x62, 0x3d, 0x1f, 0xc7, 0xb2, 0xfa, 0x6f, 0x55, 0x5c, 0xdf, 0x55, 0x98, 0xcb, 0xea, 0x22, 0xc2, 0x95, 0x9d, 0x5a, 0xaf}} return a, nil } -var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x55\x4f\x4f\xe3\x3e\x10\xbd\xe7\x53\x8c\x38\xf0\x4b\xf4\xab\x52\x0e\xab\x3d\x54\x14\xa9\x4b\x60\xb7\xa2\xa2\x08\xba\xbb\x67\x37\x71\x5a\x0b\xd7\xae\x6c\x07\x58\xa1\x7e\xf7\x95\xe3\xd8\xb5\xd3\x04\xba\x90\x43\xff\xd8\x6f\x66\x9e\xdf\x1b\x4f\xc8\x66\xcb\x85\x82\xeb\x8a\xad\xc8\x92\xe2\x05\x7f\xc4\x0c\x4a\xc1\x37\x70\x12\xac\x9d\x44\x16\x49\xf9\x73\x80\xb2\xff\x03\xc4\x34\x5b\xa0\x25\xc5\x0f\x0a\x3d\x12\xb6\xf2\xa0\xe1\x86\x8b\x99\xf1\xfc\x11\x17\x75\x1e\x69\xd0\x67\x2f\xb3\xf9\xe5\xcd\x55\xb6\x98\xdf\x5c\xdd\x4e\xb2\xec\xfe\xea\xe1\x21\x8a\x86\x43\x58\xac\x89\x04\x99\x0b\xb2\x55\xb0\xc2\x4a\x82\x5a\x63\x58\xcc\x17\x93\x19\xb0\x6a\xb3\xc4\x02\x78\x09\xd7\xb3\xf9\x6f\x40\x0c\x50\x9e\xf3\x8a\x29\xe0\xcf\x4c\x0e\x00\xe5\x82\x4b\x09\x15\xa3\x75\xb9\x01\xd8\x6f\xc4\x0a\x90\x86\x52\x5a\x17\x99\x14\x85\x84\x6a\xab\x73\x4b\xdc\xe4\x95\xa3\x7a\x4b\x19\x92\x84\x01\xe3\x62\x83\xa8\xad\xf1\xd6\x9e\x4d\xfe\x26\xa6\xc0\x14\xaf\x90\x3a\x80\xc9\x35\x12\xb8\xe8\x2e\x13\xee\x75\x97\x69\x61\xbc\x32\x51\x84\xf2\x1c\x4b\x19\x23\x4a\x13\x28\x2b\x06\x1b\x44\x58\x8c\x8a\x42\x60\x29\x47\x5a\x05\xfd\x23\x19\xc1\xcf\x6b\xf2\xf2\xf5\x0b\xbc\x46\x11\x00\xc0\x13\x12\x20\xab\x0d\x8c\xe1\x2c\x3d\x33\x4b\x14\x2b\x57\x61\xac\x7d\x99\x98\x3f\x36\x59\x62\x60\xa4\xac\x91\x4f\xa8\xa2\xea\x1e\x97\x30\xb6\x41\xe9\x0a\xab\x4b\xb4\x45\x4b\x42\x89\xfa\x13\x0f\xb7\xd5\x92\x92\x7c\x58\xda\xee\xfa\x86\x28\x62\x39\x4e\xea\x2c\xfa\x49\x97\x5c\x08\xfe\x7c\x7e\xea\x1a\x30\xfd\xa5\xb3\x5e\xc4\x09\xd4\xa0\x57\x07\x35\x54\xf5\xe7\xff\xae\x72\xba\x34\x09\x6b\xd0\xce\x90\x1b\x0e\xe1\x3b\x56\x46\x39\x68\xf6\x4d\x33\xea\x16\xb3\x5d\x63\x19\xff\x27\x81\xf1\x02\x5b\xcd\x61\xcb\x39\x95\x4e\x0b\xbd\xa5\x9b\x1c\x8b\x4b\xb4\xdd\x1f\x73\x4f\x3f\x38\xef\xf9\xe9\xeb\xe1\xe5\x48\x6f\x5d\x8e\xbb\x5a\x8d\xdd\x45\xec\xe2\xf5\x73\x44\xc8\x1d\x52\x6b\x17\x13\x7a\xb0\x67\x68\x8c\x08\x18\x37\xea\xc6\x89\x27\xa3\x0d\x9a\xb2\x92\xc3\xb8\xaf\xba\xde\x8d\x6b\x58\x36\x0a\x6b\xa4\xa4\x48\x3a\x3d\xb1\x49\x53\xc5\x15\xa2\x66\x08\x4c\xd9\x3d\xce\xb9\x28\xe2\xe4\x53\x0e\x35\xcd\xce\x45\x8f\x4d\x6e\xff\x73\x2e\x65\x36\x4d\xb7\x51\x7e\x37\x37\x61\x2e\xa2\xc7\x1d\x47\xcc\x98\xe3\xf3\xec\xf3\xc6\x61\xfa\x0d\xca\x7c\x48\xc8\xd1\x5a\xe6\x17\x4e\xcd\xe2\x20\x00\xee\xcb\xb4\xd1\xa4\xf0\x0e\xd3\x65\x74\xc0\xb0\xcf\xed\x2e\xbf\xd7\x18\x42\x6b\xc1\x28\x0a\xb9\x33\xc7\x59\x6a\x80\xcd\xf8\xd1\x85\x8e\xb3\xd6\x7f\x03\xa5\xf5\xd7\x0f\x4e\x0b\x2c\x5a\x56\x06\xb0\x59\xbb\xd4\xbb\x97\xee\x80\x9c\xb1\xb7\x8b\x73\x97\xcd\xe6\xcd\xd4\xa5\x87\x3f\xce\xda\xb2\x77\x15\xd5\xc7\x0f\xe8\x37\x03\x36\x6e\xf8\xb6\xaa\xd9\xbb\xc6\x4b\x40\x94\xd6\x4b\x87\xc3\x6f\x7f\x13\x43\x72\x2e\xa1\x37\x79\xa6\x59\xd7\xb1\x1b\x62\xf5\x1c\xc9\x82\x93\x7f\x62\x00\x4d\xb3\x24\x48\xf3\x8f\xa3\xc7\x6b\xc7\xf7\x45\xe9\x99\x37\xc7\x2a\xe3\xdd\xad\x37\xe4\xd9\xdf\xe2\x43\x8d\x8e\x95\xd8\xe5\xe8\xd1\xfa\xc3\x43\x25\x54\x7e\xd0\x33\x2e\xda\x9e\x7c\x68\x52\x78\xcf\x2e\x0a\x7f\x35\x86\x09\xac\x2a\xc1\x74\xce\x68\x17\xfd\x0d\x00\x00\xff\xff\xb2\x5c\xcd\xf4\xeb\x0a\x00\x00" +var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x55\x5f\x4f\xdb\x3e\x14\x7d\xcf\xa7\xb8\xf0\xf0\xfb\x35\x5a\x95\xf2\x30\xed\xa1\x5a\x91\x3a\x02\x5b\x45\x45\x11\x74\xdb\xb3\x93\x38\xad\x85\x6b\x47\xb6\x03\x4c\xa8\xdf\x7d\x72\x1c\x3b\x71\x9a\x40\x07\x79\xe8\x1f\xdf\xe3\x7b\x8f\xcf\xb9\xbe\x21\xbb\x82\x0b\x05\x57\x25\xdb\x90\x84\xe2\x35\x7f\xc0\x0c\x72\xc1\x77\x70\xea\xad\x9d\x06\x16\x49\xf9\x93\x87\xb2\xff\x3d\xc4\x22\x5e\xa3\x84\xe2\x7b\x85\x1e\x08\xdb\xb4\xa0\x7e\xc0\xed\x59\xf2\xf4\x01\x67\x55\x1e\x69\xd0\x67\xcf\xcb\xd5\xc5\xf5\x65\xbc\x5e\x5d\x5f\xde\xcc\xe3\xf8\xee\xf2\xfe\x3e\x08\x26\x13\x58\x6f\x89\x04\x99\x0a\x52\x28\xd8\x60\x25\x41\x6d\x31\xac\x57\xeb\xf9\x12\x58\xb9\x4b\xb0\x00\x9e\xc3\xd5\x72\xf5\x1b\x10\x03\x94\xa6\xbc\x64\x0a\xf8\x13\x93\x63\x40\xa9\xe0\x52\x42\xc9\x68\x55\x6e\x0c\xf6\x1b\xb1\x0c\xa4\xa1\x14\x55\x45\xe6\x59\x26\xa1\x2c\x74\x6e\x89\xeb\xbc\x72\x5a\x85\x94\x21\x49\x18\x30\x2e\x76\x88\xda\x1a\xaf\xc5\x6c\xf2\x57\x31\x19\xa6\x78\x83\xd4\x01\x4c\x6e\x91\xc0\x59\x7f\x19\x3f\xd6\x5f\xa6\x83\x69\x95\x09\x02\x94\xa6\x58\xca\x11\xa2\x34\x84\xbc\x64\xb0\x43\x84\x8d\x50\x96\x09\x2c\xe5\x54\xab\xa0\x7f\x84\x53\xf8\x79\x45\x9e\xbf\x7c\x86\x97\x20\x00\x00\x78\x44\x02\x64\xb9\x83\x19\x9c\x45\x67\x66\x89\x62\xe5\x2a\xcc\xb4\x2f\x73\xf3\xc7\x26\x0b\x0d\x8c\xe4\x15\xf2\x11\x95\x54\xdd\xe1\x1c\x66\x76\x53\x94\xa2\x02\x25\x84\x12\x45\xb0\x8c\x36\x58\x7d\xfd\xcf\x75\x56\xf4\x4b\xc3\xcf\x47\x93\xa2\x4c\x28\x49\x27\xb9\x0d\x7c\x43\x14\xb1\x14\x87\x27\x55\x6e\xfd\x44\x09\x17\x82\x3f\x8d\xc2\x6a\xe5\xc5\xad\x1b\xb6\xfa\xf3\x93\x2b\x1e\x25\x66\x7b\x05\xda\x1b\x7e\x93\x09\x7c\xc7\xca\x88\x07\x75\xdc\xf4\xa3\xee\x32\xdb\x38\x96\xf4\xff\x12\x18\xcf\xb0\x95\x1d\x0a\xce\xa9\x74\x72\xe8\x90\xee\x73\x2c\x2e\x50\xd1\x9c\xb4\xe1\x7a\x78\xe4\x97\xc3\x2b\x12\xdd\xb8\x34\xb7\xd5\xf1\xf7\xe7\x23\x97\x42\x3f\x47\x6c\xb9\x45\x6a\xeb\xf6\x84\x27\x9e\x15\x0d\x4b\xe3\x87\xc7\xda\xc9\xd9\x92\xd2\x6e\x5a\xb0\x9c\xc3\x6c\xa8\xbc\x8e\x8e\x2a\x58\x3c\xf5\x6b\x44\x24\x0b\x7b\x7d\xb1\x49\x23\xc5\x15\xa2\x66\x16\x2c\xd8\x1d\x4e\xb9\xc8\x6a\x43\xdf\xeb\x52\xdd\xf3\x5c\x0c\x58\xe5\xe2\x1f\x76\x2a\xb6\x99\xfa\xcd\x6a\xb7\x70\xbd\xcd\xed\x18\x72\xc8\x91\x33\x06\xb5\xb9\x0e\xf9\xe3\x30\xc3\x26\xc5\x6d\x88\x4f\xd2\xda\xd6\x2e\x1c\x99\xc5\xb1\x07\x6c\xca\x74\xd1\x24\x6b\x4e\xd3\x6b\xb6\xc7\x70\xc8\xf1\x3e\xcf\xb7\x18\x7c\x7b\xc1\x48\x0a\xce\xa3\x3f\xce\x56\x03\xac\x27\x91\x2e\x74\xb4\xbd\xed\xf7\x51\x54\x7d\xfd\xe0\x34\xc3\xa2\x63\xa7\x07\x5b\x76\xab\xbd\x7d\xf9\x0e\x08\x1a\x8b\xfb\x78\xf7\x59\x6d\x5e\x54\x7d\x9a\xb4\x47\x5b\x57\xfa\xbe\xa2\xfa\xd4\x1e\xff\x7a\xb4\x8e\xea\xb9\xdd\xa9\x66\xef\x1c\xcf\x01\x51\x5a\x2d\x1d\x0e\xc2\xe6\x46\xfa\xe4\x5c\xc2\xd6\x04\x5a\xc4\x7d\xc7\xae\x89\x55\xf3\x24\xf6\x4e\xfe\x81\x41\xb4\x88\x43\x2f\xcd\x3f\x8e\xa0\x56\x4b\xbe\x2d\xca\xc0\xdc\x39\x56\x99\xd6\xfd\x7a\x45\x9e\xe6\x26\x1f\x6a\x74\xac\xc4\x2e\xc7\x80\xd6\xef\x1e\x2c\xbe\xf2\xe3\x81\x91\xd1\xf5\xe4\x5d\xd3\xa2\xf5\xec\x03\xff\x57\x6d\x98\xc0\xaa\x14\x4c\xe7\x0c\xf6\xc1\xdf\x00\x00\x00\xff\xff\xa9\x00\x16\xe2\xfa\x0a\x00\x00" func lockedtokensUserGet_total_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4450,11 +4450,11 @@ func lockedtokensUserGet_total_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_total_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa0, 0xed, 0x18, 0xb0, 0xf0, 0xbb, 0xf6, 0xf7, 0x5d, 0x6f, 0x31, 0x15, 0x6, 0xd0, 0x9f, 0x75, 0xbd, 0xc4, 0xcc, 0xeb, 0x6c, 0x90, 0x92, 0x15, 0x62, 0xe5, 0x72, 0xd2, 0xb0, 0xa5, 0x37, 0x8a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb, 0x69, 0xd5, 0xb7, 0x55, 0x5, 0x9c, 0xed, 0x57, 0x86, 0xf0, 0x8, 0xc, 0xe, 0xc, 0xa4, 0xab, 0x57, 0x1, 0x7d, 0x6b, 0xd9, 0xec, 0x38, 0xb, 0xe3, 0xf0, 0xc, 0x8, 0x31, 0xbe, 0x8f}} return a, nil } -var _lockedtokensUserGet_unlock_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcd\x4e\xc3\x30\x10\x84\xef\x7e\x8a\x51\x0f\xc8\xb9\x54\x1c\x10\x87\x0a\xa8\xa2\x24\x08\xd4\x88\x56\xfd\x79\x00\xc7\xd9\x14\xab\x8e\x37\x72\x1c\x51\x84\x78\x77\x94\x04\x4a\xf9\xd9\x8b\xa5\xf5\xcc\x7c\xf6\x98\xba\x61\x1f\x90\xb3\x3e\x50\xb9\xe5\x03\xb9\x16\x95\xe7\x1a\x97\xc7\x7c\x99\x2c\xb2\x74\xbb\x5c\x64\x4f\x71\x9a\xae\xb3\xcd\x46\x08\xa5\x35\xb5\xad\x54\xd6\x46\xa8\x3a\x87\x5a\x19\x27\x95\xd6\xdc\xb9\x30\x43\x5c\x96\x9e\xda\x36\x9a\x61\x77\x6f\x8e\xd7\x57\x78\x13\x02\x00\x2c\x05\xd8\x81\x10\x8f\xd2\x47\x57\xf1\x9a\x2a\xdc\x62\x4f\xe1\x73\xf7\x15\x13\x0d\x96\x7e\xa6\x7b\x0a\x89\x6a\x54\x61\xac\x09\xaf\x37\x17\xe7\x8f\x9c\x0e\xc7\x03\xdb\x92\xfc\x9d\x3c\x59\xfa\xf9\x21\xcb\x7f\x63\x57\x5d\x61\x8d\x5e\xa9\xf0\x7c\x32\x9d\x11\x0b\xf6\x9e\x5f\xe4\xf7\x66\x3e\x47\xa3\x9c\xd1\x72\x92\x70\x67\x4b\x38\x0e\x18\x45\x50\xf0\x54\x91\x27\xa7\x09\x81\xd1\x0c\xc1\xf8\x03\x9c\x44\x63\x09\x9e\x42\xe7\xdd\xbf\x3d\xf4\x1f\xdd\xb9\xfe\x26\x37\xb5\x09\x32\x12\xef\xe2\x23\x00\x00\xff\xff\xaf\x95\x66\x0f\x99\x01\x00\x00" +var _lockedtokensUserGet_unlock_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcd\x4a\x03\x31\x14\x85\xf7\x79\x8a\x63\x17\x92\x6c\x8a\x0b\x71\x51\xd4\x52\xda\x8a\xd2\xc1\x96\xfe\x3c\x40\x26\x73\xa7\x86\x66\x72\x87\x24\x83\x05\xf1\xdd\x65\x66\xb4\xf5\xef\x6e\x02\xc9\x39\xf7\x3b\x39\xb6\xaa\x39\x24\x64\x6c\x0e\x54\x6c\xf9\x40\x3e\xa2\x0c\x5c\xe1\xea\x98\x2d\xa7\x8b\xf9\x6c\xbb\x5c\xcc\x9f\x27\xb3\xd9\x7a\xbe\xd9\x08\xa1\x8d\xa1\x18\xa5\x76\x4e\xa1\x6c\x3c\x2a\x6d\xbd\xd4\xc6\x70\xe3\xd3\x08\x93\xa2\x08\x14\xa3\x1a\x61\xf7\x60\x8f\x37\xd7\x78\x13\x02\x00\x1c\x25\xb8\x8e\x30\xe9\xa5\x4f\xbe\xe4\x35\x95\xb8\xc3\x9e\xd2\xe7\xdd\xd7\x1a\xd5\x59\xda\x19\x1a\x5d\xeb\xdc\x3a\x9b\x2c\xc5\xe1\x9e\xd2\xed\xe5\xf7\x9c\xc3\xee\x78\x64\x57\x50\xb8\x97\x27\x57\x3b\x3f\x64\xd9\x6f\xf2\xaa\xc9\x9d\x35\x2b\x9d\x5e\x4e\x26\x75\x71\xa6\xe6\x1c\x02\xbf\xca\x73\x8e\xf1\x18\xb5\xf6\xd6\xc8\xc1\x94\x1b\x57\xc0\x73\x42\x2f\x82\x46\xa0\x92\x02\x79\x43\x48\x8c\xba\xdb\x8c\x3f\xc4\x81\xea\x8b\x08\x94\x9a\xe0\xff\xed\xa2\xfd\xdf\xce\xb7\x2f\x99\xad\x6c\x92\x4a\xbc\x8b\x8f\x00\x00\x00\xff\xff\xe7\x23\xb7\x12\x9d\x01\x00\x00" func lockedtokensUserGet_unlock_limitCdcBytes() ([]byte, error) { return bindataRead( @@ -4470,11 +4470,11 @@ func lockedtokensUserGet_unlock_limitCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_unlock_limit.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0xfa, 0xf6, 0x2b, 0x29, 0x19, 0x1, 0x20, 0x49, 0x19, 0x1d, 0x8f, 0x49, 0x11, 0x37, 0xab, 0xd0, 0xbb, 0x81, 0x70, 0x62, 0x4e, 0xd0, 0x9, 0x74, 0x39, 0x1f, 0xd1, 0x63, 0xa4, 0xc7, 0x48}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x9e, 0xdb, 0x4c, 0x59, 0x66, 0xe0, 0x8f, 0x1c, 0xe7, 0xd6, 0x7c, 0x51, 0xf5, 0x13, 0xc1, 0xff, 0x7f, 0x1b, 0x69, 0x8f, 0x3f, 0xd9, 0x95, 0xbf, 0x4f, 0x72, 0x44, 0xb7, 0x29, 0xf1, 0x33}} return a, nil } -var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6b\xc2\x40\x10\xc5\xef\xf9\x14\x43\x0e\x25\x39\x34\xf6\x50\x7a\x08\xb6\x22\xfe\xa1\xa0\xd4\xa2\xb6\xf7\x75\x33\x31\xc1\xb8\x13\x36\x93\x46\x28\x7e\xf7\xb2\x59\x37\x18\x41\xe8\x5e\x96\x9d\xf7\x76\xde\x6f\x87\xcd\x8f\x25\x69\x86\x79\xad\xf6\xf9\xae\xc0\x2d\x1d\x50\x41\xaa\xe9\x08\x7e\xaf\xe6\x7b\xce\x59\x50\xd3\x73\xb9\x73\xe7\x58\x92\x3c\x60\xd2\xd6\x2a\x6b\x7a\x3a\x2d\x57\x93\xc5\x6c\xba\x5d\x2d\x66\x1f\xe3\xe9\x74\x3d\xdb\x6c\x3c\x8f\xb5\x50\x95\x90\x9c\x93\x0a\xc4\x91\x6a\xc5\x31\x7c\xcd\xf3\xd3\xcb\x73\x08\xbf\x9e\x07\x00\x50\x20\x43\x46\x45\x82\x7a\x8d\x69\x0c\x0f\xd7\xad\xa3\x76\x7b\x6f\xd5\xce\xfc\x23\xea\x82\xad\xb7\x03\x8b\xbe\x4d\xd1\x36\x2c\x35\x96\x42\x63\x20\xa4\xe4\x18\xc6\x35\x67\x63\x29\x4d\xb4\x89\x84\xcb\xaa\xb0\x48\xa3\x2e\x16\x5e\xc1\xb8\xa3\x1d\x69\x4d\xcd\xf0\x2e\xc3\x5b\x60\xde\x1a\xc3\x3d\x7d\xc3\xa4\xc5\x1e\x3f\x05\x67\x61\x17\x65\xd6\x68\x04\xa5\x50\xb9\x0c\xfc\x09\xd5\x45\x02\x8a\x18\x6c\x18\x08\xd0\x98\xa2\x46\x25\x11\x98\xe0\xaa\x9b\x1f\x7a\x7d\x5e\xf7\xf2\x5b\xdc\x9b\x31\x38\xca\x41\x65\x71\x06\xa9\xd3\x5b\xf9\xdf\x64\xe6\x1a\x70\xfb\x0f\xda\x64\x03\xea\xdb\xdb\x67\x4b\x86\x27\x94\x35\xe3\xed\x5c\x1d\x67\x94\x60\x49\x55\xce\x17\x9e\xe1\x63\x7f\xea\x51\x93\x73\x96\x68\xd1\x74\x5f\xc3\xee\xa1\xcb\x38\x7b\x7f\x01\x00\x00\xff\xff\x3b\x4c\x13\x6e\xbb\x02\x00\x00" +var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x8b\xe2\x40\x10\xc5\xef\xf9\x14\x45\x0e\x92\x1c\x36\xee\x61\xd9\x43\x70\x57\x1c\xff\x30\xa0\x8c\x83\x3a\xde\xdb\x4e\xc5\x04\xdb\xae\xd0\xa9\x4c\x84\xc1\xef\x3e\x74\xda\x04\x23\x08\xd3\x97\x26\x55\xaf\x5e\xfd\x78\xe9\xfc\x5c\x90\x61\x58\x54\xfa\x98\x1f\x14\xee\xe8\x84\x1a\x52\x43\x67\xf0\x7b\x35\xdf\x6b\x95\x8a\xea\x9e\xaa\xfd\xee\x14\x2b\x92\x27\x4c\x9a\x5a\xe9\x44\xbf\x2f\xab\xf5\x74\x39\x9f\xed\xd6\xcb\xf9\xdb\x64\x36\xdb\xcc\xb7\x5b\xcf\x63\x23\x74\x29\x24\xe7\xa4\x03\x71\xa6\x4a\x73\x0c\x1f\x8b\xfc\xf2\xf7\x4f\x08\x5f\x9e\x07\x00\xa0\x90\x21\x23\x95\xa0\xd9\x60\x1a\xc3\xe0\xde\x3a\x6a\xae\xd7\xa6\xdb\x89\x3f\x45\xa5\xd8\x69\x3b\xb0\x68\x6f\x8b\xce\xb0\x30\x58\x08\x83\x81\x90\x92\x63\x10\x15\x67\xc1\x0b\x19\x43\xf5\x5e\xa8\x0a\x43\x18\x4c\xa4\xb4\x24\x96\x00\x6e\xa7\x44\x95\x46\x1d\x05\xfc\x03\x3b\x1c\x95\x4c\x46\x1c\x31\x3a\x34\xe3\xa3\xa7\x68\xff\x03\x1b\x41\x0c\xcf\xfa\x5b\xe7\xf3\x2e\x38\x0b\xbb\x95\xf6\x8c\xc7\x50\x08\x9d\xcb\xc0\x9f\x52\xa5\x12\xd0\xc4\xe0\x96\x81\x00\x83\x29\x1a\xd4\x12\x81\x09\xee\xdc\xfc\xd0\xeb\x73\xb7\x81\x3c\xc3\x7e\x48\xa9\xa5\x1d\xde\x74\xc3\xb4\xed\x37\xed\x1f\x13\xda\x31\xe0\xe6\x99\x34\x04\x16\xd8\x77\xd3\x57\x47\x88\x17\x94\x15\xe3\x63\xce\x2d\x6f\x94\x60\x41\x65\xce\x37\x9e\xd1\xaf\xfe\x5f\x88\xea\x9c\xb3\xc4\x88\xba\x7b\x39\xee\x0e\xdb\x1d\x57\xef\x3b\x00\x00\xff\xff\xc9\xd6\xa2\x71\xda\x02\x00\x00" func lockedtokensUserWithdraw_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4490,11 +4490,11 @@ func lockedtokensUserWithdraw_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/withdraw_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0x42, 0x10, 0x73, 0xfa, 0x74, 0xa3, 0x2c, 0x97, 0x1e, 0x57, 0x98, 0x3f, 0xa5, 0x11, 0xee, 0x3e, 0x8e, 0x41, 0x8a, 0xf4, 0xdd, 0xcb, 0xb1, 0x16, 0x9c, 0xd1, 0x12, 0xce, 0x19, 0x42, 0x8b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdb, 0x6c, 0x0, 0x6c, 0x87, 0xe9, 0x48, 0xad, 0x1b, 0x48, 0x31, 0xc9, 0x53, 0x2, 0x39, 0xbc, 0x1d, 0x2f, 0x68, 0xbe, 0xff, 0x2, 0xb, 0xd3, 0x2b, 0x20, 0x9, 0x7a, 0x5b, 0x33, 0xf7, 0xb5}} return a, nil } -var _nodeversionbeaconAdminChange_version_freeze_periodCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\xc1\x6e\xdb\x4c\x0c\x84\xef\x7a\x8a\x81\x0f\xff\x6f\x5f\xac\x1e\x8a\x1e\x84\xba\x81\x1c\xbb\x40\x2e\x76\x60\x37\xb9\x6f\x77\x29\x6b\x01\x89\x14\x28\xaa\x4e\x5b\xe4\xdd\x0b\x49\x6e\x1b\x44\x75\x8e\x5a\x92\xdf\xcc\x90\x8a\x75\x23\x6a\xd8\x49\xa0\x47\xd2\x36\x0a\xaf\xc9\x79\x61\x14\x2a\x35\xde\x3d\xed\xf6\x9b\xed\xe3\xf6\x70\xbc\xdb\xef\xd6\xdb\xfc\x76\xbf\xcb\x37\x9b\xc3\xf6\x78\x4c\x92\x34\x4d\xf1\x45\x1d\xb7\xce\x5b\x14\x86\x95\xce\xe0\xaa\x4a\xce\xed\x4b\x5c\x1e\xea\xc8\x30\x81\x2f\x1d\x9f\x68\x18\xb3\x92\x10\xa8\x88\x4c\x01\xdf\xc6\xb6\x87\x26\x38\xa3\x75\x57\x14\xa4\x49\x62\x7f\xb9\x73\xa6\xf3\x67\x25\xfa\x41\xf7\xa4\x51\x42\x86\x87\x3b\xb6\x0f\xef\x17\xf8\x99\x24\x40\x45\xff\x30\x3f\x68\x1e\xa8\xc8\xf0\xdf\xa4\xb6\x1c\x8a\xfd\x68\xa3\xd4\x38\xa5\xb9\xf3\xde\x32\xe4\x9d\x95\xb9\xf7\xd2\xb1\xf5\x68\x00\x48\x53\xac\x45\x55\xce\x70\x50\x2a\x48\x89\x3d\xf5\x51\x7a\xff\x93\x88\xb1\x6e\x2a\xaa\x89\x2d\xf2\x09\x4a\xad\x74\xea\x69\xe0\xb4\x54\x15\xcb\xab\x26\xb1\x42\xef\x60\xf9\x75\x90\xfa\x78\xcd\xf1\xa7\x01\x05\xcc\xfb\xc3\x64\xd3\xcc\x63\xd7\xd1\x44\xdd\x89\xee\x9d\x95\x8b\xcb\xc0\xcd\x0d\x1a\xc7\xd1\xcf\x67\xb7\xd2\x55\x81\xff\x37\x8c\x52\xd7\x18\x38\x5c\xcc\xcf\x7a\xc4\x73\xbf\x2a\x7a\x22\xdf\x19\x5d\xf6\xf2\x76\x9e\x65\x4b\xf6\xbb\x20\x1d\x07\xa7\xdf\x5f\xde\x6f\x7a\xcf\x57\x0f\x7f\x44\x1b\x69\x6d\x14\x9c\x1a\x3d\xbd\xad\xb1\xc0\x6a\xf5\x9a\x8b\x0c\xb3\xf1\x1b\xcd\xf8\x70\x76\x2d\x58\x0c\xdd\xf0\xef\x85\xd9\x20\xfc\x9c\xfc\x0a\x00\x00\xff\xff\x20\x17\x63\x91\x13\x03\x00\x00" +var _nodeversionbeaconAdminChange_version_freeze_periodCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\x41\x6f\xd3\x40\x10\x85\xef\xfe\x15\x4f\x39\x14\xe7\x62\x73\x40\x1c\x2c\x42\x95\x34\x41\xea\x25\xa9\x12\x9a\xfb\xb2\x1e\xc7\x2b\xd9\x3b\xd6\xec\x2c\x29\xa0\xfe\x77\x64\x3b\x40\x55\x93\x1e\xbd\x33\xf3\xbe\xf7\x66\xec\xda\x8e\x45\xb1\xe5\x92\x8e\x24\xc1\xb1\x5f\x91\xb1\xec\x51\x09\xb7\x78\xff\xb4\xdd\xad\x37\xc7\xcd\xfe\x70\xbf\xdb\xae\x36\xcb\xbb\xdd\x76\xb9\x5e\xef\x37\x87\x43\x92\xe4\x79\x8e\xaf\x62\x7c\x30\x56\x1d\x7b\x68\x6d\x14\xa6\x69\xf8\x1c\x5e\xca\x2d\xcb\xd6\x79\x28\xc3\xd6\xc6\x9f\x68\x18\xd3\x9a\x50\x52\xe5\x3c\x95\xf8\x3e\xb6\x3d\x76\xa5\x51\x5a\xc5\xaa\x22\x49\x12\xfd\xa7\x9b\x7a\x3a\x7f\x11\xa2\x9f\xf4\x40\xe2\xb8\x2c\xf0\x78\xef\xf5\xe3\x87\x39\x7e\x25\x09\xd0\xd0\x7f\xcc\x0f\xcc\x3d\x55\x05\x6e\x26\xb5\x6c\x28\xf6\xa3\x9d\x50\x67\x84\x52\x63\xad\x16\x30\x51\xeb\x74\xc5\x22\x7c\x3e\x9a\x26\xd2\x1c\x37\x4b\x6b\x39\x7a\xed\x49\x00\x90\xe7\x18\xeb\x30\x10\xaa\x48\xc8\x5b\xea\x93\xf5\x71\x26\x89\x5d\xdb\x35\xd4\x92\x57\xe7\x4f\x10\x0a\x1c\xc5\xd2\xa0\x13\xa8\xa9\xb2\xab\x9e\xb1\x40\x6f\x28\x0b\xca\x62\x4e\x94\x7d\x1b\x90\x9f\xae\x05\xf9\x3c\x48\x02\x69\x7f\xaf\x62\xba\x8a\xb1\xeb\x30\x8a\x3d\x18\xad\xe7\x97\x81\xdb\x5b\x74\xc6\x3b\x9b\xce\xee\x38\x36\xa5\x7f\xa7\x18\x51\xd7\x34\xb0\xbf\x84\x98\xf5\x12\xcf\xfd\x06\xe9\x89\x6c\x54\xba\xec\xe7\xed\x5c\x59\x20\xfd\x53\xe0\xe8\x4b\x23\x3f\x5e\x9e\x75\x7a\xe6\x57\x0f\x7f\xa1\x1d\x07\x1d\x81\x53\xa3\xa7\xb7\x19\x73\x2c\x16\xaf\x75\x51\x60\x36\x7e\xa3\x1b\x1f\xce\x26\xc0\xb3\x22\x0e\xbf\x64\x39\x1b\xc0\xcf\xc9\xef\x00\x00\x00\xff\xff\x59\x5a\xce\xc0\x2a\x03\x00\x00" func nodeversionbeaconAdminChange_version_freeze_periodCdcBytes() ([]byte, error) { return bindataRead( @@ -4510,11 +4510,11 @@ func nodeversionbeaconAdminChange_version_freeze_periodCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/admin/change_version_freeze_period.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x85, 0x64, 0xe7, 0xfd, 0x12, 0xa9, 0xc4, 0xb2, 0xa7, 0x40, 0x45, 0xbd, 0xde, 0xe5, 0xb6, 0xcf, 0x5f, 0xae, 0x29, 0x72, 0xaa, 0x59, 0x3a, 0x38, 0xc, 0xe5, 0xbc, 0xbf, 0xc4, 0x20, 0x97, 0xd9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0xcc, 0x3e, 0xc0, 0x1f, 0xde, 0x4b, 0x62, 0xc5, 0xbd, 0xea, 0xab, 0x44, 0x0, 0xcc, 0x9d, 0x76, 0x27, 0x6a, 0x76, 0x53, 0x5a, 0x49, 0x32, 0x2c, 0x4f, 0x5, 0x24, 0x96, 0xc6, 0x55, 0x54}} return a, nil } -var _nodeversionbeaconAdminDelete_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\xd3\x40\x10\xbd\xfb\x2b\x9e\x7a\x80\xf4\x12\x73\x40\x1c\x2c\xa0\x72\xea\x48\xf4\x92\xa0\x24\xf4\x3e\x59\x8f\xe3\x15\xf6\x8e\xb5\x1e\xd3\x22\xd4\x7f\x47\xbb\x76\xda\xa0\x34\xa8\xd7\x7d\xf3\xde\xbe\x79\xf3\x6c\xdb\x89\x57\xac\xa4\xe4\x7b\xf6\xbd\x15\xb7\x60\x32\xe2\x50\x79\x69\xf1\xe1\x71\xb5\x2e\x96\xf7\xcb\xcd\xf6\x6e\xbd\x5a\x2c\xf3\xdb\xf5\x2a\x2f\x8a\xcd\x72\xbb\x4d\x92\x34\x4d\xb1\xf3\xe4\x7a\x32\x6a\xc5\x41\x6b\x52\x50\xd3\xc8\x43\x7f\x2a\x97\x97\xad\x75\x50\x41\xc9\x0d\x2b\x43\x6b\x8e\xd4\x5f\x23\x8c\xbd\x0c\xae\x24\xff\x1b\x2d\x75\x9d\x75\x07\x84\xe9\x9a\x8f\xf8\x8e\xf6\x0d\x83\x34\xbe\xf5\x1d\x1b\x5b\x59\x2e\xa3\xc2\xbe\x11\xf3\x13\x35\xdb\x43\xad\xe8\xc8\x53\xcb\xca\x3e\x49\xf4\xc5\xd4\x2c\xce\x7c\x8b\x23\x8b\xe9\xa3\x9d\x14\xd1\x49\x86\x1f\x77\x4e\x3f\x7d\xbc\xc6\x9f\x24\x01\x1a\x7e\x25\x85\x68\x7e\xc3\x55\x86\x77\x67\xd8\x3c\x82\x81\xda\x79\xee\xc8\xf3\x8c\x8c\xd1\x0c\xf9\xa0\x75\x6e\x8c\x0c\x4e\x83\x34\x00\xa4\x29\x16\xe2\xbd\x3c\x80\xe0\xb9\x62\xcf\xce\x70\xc8\x24\x2c\x75\x96\x95\xe7\x5e\x06\x6f\x38\x52\x7b\x6e\xaa\xf9\x45\x5f\xf8\x82\xf0\xe9\x7c\x1f\xd5\x3f\x5f\x32\xf9\x35\x4a\x01\xb3\x70\xd4\xec\x7c\xcd\x71\x6a\xab\xe2\xe9\xc0\xdf\x49\xeb\xeb\x89\x70\x73\x83\x8e\x9c\x35\xb3\xab\x5b\x19\x9a\xd2\xbd\x57\x8c\x5f\x5d\x88\x0a\x9b\xc9\xfb\x55\x50\x78\x0a\xe1\xf0\x23\x9b\x41\xf9\x25\x89\xe2\xb9\x07\xcf\x1d\x88\x5d\x3b\x7d\xd0\x57\xaf\xfe\xef\xc5\x8f\xc5\x79\x43\x4c\xf3\xb1\x7b\x47\x6c\x22\x9e\x96\x23\xc3\x7f\x9a\x32\xed\xf2\xf4\x37\x00\x00\xff\xff\xfb\x0f\x35\x18\x2c\x03\x00\x00" +var _nodeversionbeaconAdminDelete_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\xd3\x40\x14\xbc\xfb\x2b\x46\x3d\x14\xe7\x62\x73\x40\x1c\x2c\xa0\x4a\xea\x48\xf4\x92\xa0\x24\xe4\xfe\xb2\x7e\x8e\x57\xac\x77\xad\xf5\x33\x2d\x42\xfd\x77\xb4\x6b\xa7\x0d\x4a\x83\xb8\xee\xbc\x99\x37\x6f\x76\x74\xdb\x39\x2f\x58\xb9\x8a\xf7\xec\x7b\xed\xec\x82\x49\x39\x8b\xda\xbb\x16\xef\x9f\x56\xeb\x72\xb9\x5f\x6e\xb6\x0f\xeb\xd5\x62\x39\xbf\x5f\xaf\xe6\x65\xb9\x59\x6e\xb7\x49\x92\xe7\x39\x76\x9e\x6c\x4f\x4a\xb4\xb3\x90\x86\x04\x64\x8c\x7b\xec\xcf\xe5\xe6\x55\xab\x2d\xc4\xa1\x62\xc3\xc2\x90\x86\x23\xf5\xe7\x08\xe3\xe0\x06\x5b\x91\xff\x85\x96\xba\x4e\xdb\x23\xc2\x74\xc3\x27\x7c\x47\x07\xc3\x20\x89\x6f\x7d\xc7\x4a\xd7\x9a\xab\xa8\x70\x30\x4e\xfd\x40\xc3\xfa\xd8\x08\x3a\xf2\xd4\xb2\xb0\x4f\x12\x79\x35\x95\xc6\x99\xaf\x71\x64\x31\x2d\xda\xb9\x32\x3a\x29\xf0\xfd\xc1\xca\xc7\x0f\x33\xfc\x4e\x12\xc0\xf0\x1b\x29\x44\xf3\x1b\xae\x0b\xdc\x5e\x60\x59\x04\x03\xb5\xf3\xdc\x91\xe7\x94\x94\x92\x02\x34\x48\x93\x2e\x9c\xf7\xee\x71\x4f\x66\xe0\x19\x6e\xe7\x4a\xb9\xc1\x4a\xd8\x04\x00\x79\x8e\x11\x07\xc1\x73\xcd\x9e\xad\xe2\x10\x51\xb8\xf1\x22\x3a\xcf\xbd\x1b\xbc\xe2\x48\xed\xd9\xd4\xd9\x55\x9b\xf8\x8c\xe0\x21\xeb\xc5\x79\x3a\x72\x76\x88\x5b\x3e\x5d\xf3\xfe\x25\x4a\x02\x69\xf8\xeb\xe2\xf2\xfa\x71\x6a\x3b\x8a\x7d\x23\x69\x66\x13\xe1\xee\x0e\x1d\x59\xad\xd2\x9b\x7b\x37\x98\xca\xbe\x13\x8c\xab\xae\x24\x88\xcd\x74\xc3\x4d\x50\x78\x0e\x99\xf1\x13\xab\x41\xf8\x35\x91\xf2\xa5\x1e\x2f\xd5\x88\x15\x3c\x7f\x90\x37\xcb\xf0\x77\x11\x4e\x7d\xfa\x8f\xb8\xb2\xb1\x92\x27\x6c\x22\x9e\x77\xa6\xc0\x3f\x0a\x34\xdd\xf2\xfc\x27\x00\x00\xff\xff\x10\x6d\xc1\xfb\x43\x03\x00\x00" func nodeversionbeaconAdminDelete_version_boundaryCdcBytes() ([]byte, error) { return bindataRead( @@ -4530,11 +4530,11 @@ func nodeversionbeaconAdminDelete_version_boundaryCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/admin/delete_version_boundary.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe2, 0xc4, 0xca, 0x36, 0x2a, 0xbe, 0xa6, 0xf1, 0x75, 0x8f, 0xd5, 0x82, 0x0, 0x82, 0xf0, 0x4c, 0x1b, 0xa5, 0xf5, 0xc6, 0x85, 0x25, 0xc3, 0x9c, 0xbe, 0xbe, 0xda, 0x83, 0xf4, 0x4d, 0xfe, 0x32}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x88, 0xa7, 0x33, 0xc0, 0x23, 0xac, 0xc1, 0x26, 0x63, 0xde, 0x10, 0x85, 0x27, 0xa4, 0x75, 0xf3, 0x5e, 0x16, 0x50, 0xe4, 0x3f, 0x98, 0x80, 0x74, 0x80, 0xe1, 0x21, 0x84, 0x8d, 0x76, 0xfe, 0x17}} return a, nil } -var _nodeversionbeaconAdminHeartbeatCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x41\x6f\x82\x40\x10\x85\xef\xfc\x8a\x17\x0f\x2d\x5e\xa0\x67\xd3\xd6\xa0\x92\xb4\x17\x6c\x20\xf1\xbe\x2e\x83\xbb\x09\xec\x90\x65\xa8\x26\x8d\xff\xbd\x11\xac\x35\xb1\xb1\x7b\xda\xd9\x9d\x79\xef\x9b\x67\x9b\x96\xbd\x20\xe3\x92\x36\xe4\x3b\xcb\x6e\x41\x4a\xb3\x43\xe5\xb9\xc1\xd3\x21\x5b\xaf\xd2\x4d\x9a\x17\xef\xeb\x6c\x91\x26\xcb\x75\x96\xac\x56\x79\x5a\x14\x41\x10\xc7\x58\xaa\xba\xee\x20\x86\xd0\x90\x18\x2e\x21\x46\x09\xa8\xb1\x32\xbe\x8a\xda\xd6\x84\xbd\x15\x33\x94\xd6\x69\x6e\xac\xdb\xe1\x73\x74\xea\x02\xf1\xca\x75\x4a\x8b\x65\x17\x4e\xf1\x15\x04\x00\x50\xd3\x1f\x3c\x6f\xa4\xbc\x6c\x49\x49\x4e\xd5\x0c\x0f\x37\xff\xd1\xa5\x61\x14\x69\x3d\xb5\xca\x53\xa8\xb4\x96\x19\x92\x5e\x4c\xa2\x35\xf7\x4e\x4e\x36\x38\x9f\x38\xc6\x82\xbd\xe7\x3d\x14\x3c\x55\xe4\xc9\x69\x82\xf0\x40\x7b\x65\x91\x94\x8d\x75\xf0\xd4\x71\xef\x35\x5d\xc6\x3b\xaa\xab\xe8\x2e\x29\x5e\x70\x02\x88\xb6\x83\xcb\xf3\x3d\xec\xd7\x8b\x2c\x10\x9e\xc2\x9f\xdd\x86\xf0\xdb\x5d\x08\x7b\xb5\xa3\x0f\x25\x66\x7a\x35\x38\x9f\xa3\x55\xce\xea\x70\xb2\xe4\xbe\x2e\xdd\xa3\x60\xb4\xbe\xa7\x85\xfc\xbc\xd8\x64\x94\x3a\x02\x18\x2e\x74\x20\xdd\x0b\x5d\x05\xf6\xff\xc6\x91\xf9\x29\xc2\xb3\x5a\x70\xfc\x0e\x00\x00\xff\xff\x54\xf5\x87\x79\x64\x02\x00\x00" +var _nodeversionbeaconAdminHeartbeatCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x41\x8f\xa2\x40\x10\x85\xef\xfc\x8a\x17\x0f\x2e\x5e\x60\xcf\x66\x77\x0d\x2a\xc9\xee\x05\x37\x90\x78\x2f\x9b\x42\x3a\x81\x2e\xd2\x14\xab\xc9\xc6\xff\x3e\x11\x1c\xc7\xc4\x89\xc3\x89\xea\xae\xfa\xde\x7b\xd5\xb6\xed\xc4\x2b\x32\x29\x79\xcf\xbe\xb7\xe2\xd6\x4c\x46\x1c\x2a\x2f\x2d\xbe\x9f\xb3\xdd\x36\xdd\xa7\x79\xf1\x67\x97\xad\xd3\x64\xb3\xcb\x92\xed\x36\x4f\x8b\x22\x08\xe2\x18\x1b\x6a\x9a\x1e\x5a\x33\x5a\xd6\x5a\x4a\x68\x4d\x0a\x6e\xad\x4e\xa7\x4a\x87\x86\x71\xb2\x5a\x8f\xa5\x75\x46\x5a\xeb\x8e\xf8\x37\x29\xf5\x81\x7a\x72\x3d\x19\xb5\xe2\xc2\x05\xfe\x07\x01\x00\x34\xfc\x89\x9f\xdf\x4c\x5e\x0f\x4c\x9a\x73\xb5\xc4\xfc\xe9\x3e\xba\x37\x4c\x90\xce\x73\x47\x9e\x43\x32\x46\x97\xa0\x41\xeb\x70\x2d\xde\xcb\x69\x4f\xcd\xc0\x0b\xcc\x13\x63\x64\x70\x7a\x55\xc5\xed\x8b\x63\x4c\x3d\x20\x78\xae\xd8\xb3\x33\x0c\x95\xd1\xfc\x83\x62\x52\xb6\xd6\xc1\x73\x2f\x83\x37\x7c\x1f\xef\xb9\xa9\xa2\x97\xc6\xf1\x13\x57\x3f\x51\xaf\xe2\xe9\xc8\xd1\x61\x54\xfb\xf1\x2a\xcd\xaf\x3b\x1e\x08\xaf\x6f\xb2\x7c\xde\xcd\x47\x77\x31\x81\xff\x92\xd6\x8b\x87\xc1\xd5\x0a\x1d\x39\x6b\xc2\xd9\x46\x86\xa6\x74\xdf\x14\x93\xf4\x2b\x16\xf2\x5b\xc0\xd9\x84\xba\x00\x18\x7f\xf8\xcc\x66\x50\x7e\x58\xdc\xd7\xc9\xa3\xfa\xbd\x08\x6f\xb4\xe0\xf2\x16\x00\x00\xff\xff\x54\xfb\xb5\x0e\x7b\x02\x00\x00" func nodeversionbeaconAdminHeartbeatCdcBytes() ([]byte, error) { return bindataRead( @@ -4550,11 +4550,11 @@ func nodeversionbeaconAdminHeartbeatCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/admin/heartbeat.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x28, 0x8d, 0x70, 0x49, 0x14, 0x1, 0xa9, 0x56, 0x3d, 0xde, 0xa3, 0xc4, 0xf6, 0xfa, 0x14, 0x16, 0x9a, 0xdc, 0xc3, 0x9d, 0x56, 0xff, 0xb5, 0x96, 0x96, 0xf9, 0xba, 0x4c, 0x8b, 0x8c, 0xb4, 0xb0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x75, 0x85, 0x1, 0x64, 0x21, 0x6, 0x66, 0x6e, 0x88, 0xa7, 0x74, 0x21, 0x28, 0x33, 0x58, 0xe8, 0xdf, 0xa9, 0x1c, 0x4b, 0xeb, 0x83, 0x11, 0x97, 0xb3, 0x47, 0xfc, 0x5c, 0x1c, 0x80, 0xa1, 0xb8}} return a, nil } -var _nodeversionbeaconAdminSet_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x94\xc1\x6e\xdb\x30\x0c\x86\xef\x7e\x0a\x22\x87\xcd\x01\x02\x7b\x87\x61\x18\x8c\x75\x85\xd3\x06\x58\x0f\x4b\x8b\xa4\xeb\x9d\x91\xe9\x44\x9b\x2d\x79\x12\x9d\x74\x18\xfa\xee\x83\x64\x3b\x71\xec\x04\xd8\xa9\x28\x49\x91\x3f\x3f\xfe\xb1\x2c\x2b\x6d\x18\x96\x3a\xa3\x17\x32\x56\x6a\x35\x27\x14\x5a\x41\x6e\x74\x09\x1f\x5e\x97\x8f\xf7\x8b\x97\xc5\x6a\xfd\xf0\xb8\x9c\x2f\xd2\xbb\xc7\x65\x7a\x7f\xbf\x5a\xac\xd7\x41\x10\xc7\x31\x3c\x1b\x54\x16\x05\x4b\xad\x80\x77\xc8\x80\x45\xa1\x0f\xb6\xdf\x2e\xcd\x4a\xa9\x80\x35\x60\x96\x01\x82\xa2\x03\xec\x9b\x8c\x0b\xf2\x8e\x7c\xa3\x63\x08\x37\x05\x41\x46\xb9\x54\x52\x6d\x01\x8f\x89\x8d\xae\x55\x86\xe6\x0f\x20\xbb\x47\xc0\x68\xb6\xc4\xf3\x42\x8b\x5f\xdf\x48\x6e\x77\x1c\x04\x7c\x12\x13\x06\xe0\x26\x7d\xc7\x9f\xda\x24\xf0\xe3\x41\xf1\xe7\x59\x1b\x92\x6a\x18\x7a\x42\x16\xbb\x41\xc8\xd0\x8a\x0a\x42\x4b\x09\xac\xd9\x48\xb5\xbd\x75\x99\xcd\x69\x5c\x53\xff\xe9\x63\x30\x85\xbf\x41\x00\x50\xd0\x05\x88\x7e\xf7\x15\xe5\x09\xbc\x1b\xe5\x22\x9f\x6c\x5f\x2a\x3a\x74\xc9\x76\xcf\x64\xdc\x2d\x1a\x94\xb8\xb1\x95\xa1\x0a\x0d\x85\x28\x04\x27\x90\xd6\xbc\x4b\x85\xd0\xb5\x62\x27\x0b\x00\x20\x8e\xe1\xce\x10\x32\x79\x6a\x7d\xfa\xfe\xc0\x2e\x58\xa1\xb5\x94\x41\x85\x06\x4b\x62\x32\xd6\x3f\x3c\x97\x05\x37\x17\xf4\xac\xa9\xdc\x93\x09\x7d\x39\x40\xd9\xc0\xee\xb0\xcf\xa0\x6c\x50\x77\xd0\x67\x50\x35\xa0\x3b\xe4\x33\xa7\xfe\x88\xf9\x8c\xba\x6f\x39\x0d\xfc\x1f\x4b\x45\x1e\x8d\x01\x5d\x54\x34\xa8\x09\xcf\x0e\xd6\xfb\x67\xd6\x51\x48\x7a\x3b\xb6\xf3\xe2\x18\xe6\xda\x18\x7d\x00\x04\x43\x39\x19\x52\x82\x5a\xaf\x8e\x8d\x6d\xc8\xea\xda\x08\x3a\x49\xbd\xea\x02\xb8\x01\x77\xa6\x68\xe3\xbb\x7f\xb9\x66\x89\xaf\x2d\xcf\xd0\x1d\xe8\x92\x0d\x7c\xd5\x9a\xb5\xc1\x2d\x3d\x21\xef\xa6\xed\x83\xdb\x5b\xa8\x50\x49\x11\x4e\xee\x74\x5d\x64\xea\x3d\x43\x33\xea\x5a\x0f\x58\xb5\xe2\x27\xae\xc5\x9b\x5b\x9f\x5e\x49\xd4\x4c\x27\xf3\xa4\x59\x36\x72\x4e\xcb\xe2\xec\x37\xfb\x1f\xfb\x47\x96\x78\x78\xa0\xfd\xd0\xf5\x57\xae\x7d\x14\x58\x69\xcb\x8d\xb8\xf1\x52\xdb\x71\x7f\xca\x73\x12\x2c\xf7\x94\xf6\xbf\x15\x67\x5e\x98\x46\xad\x88\xc8\xb2\x91\x82\x17\xbf\x6b\x2c\x9e\x75\x78\x45\x49\x57\xdd\x52\x4f\x60\xb2\xec\xa1\x39\xa0\x05\xa5\xd9\x7d\xec\x28\x1b\x80\x7a\x76\x9c\x26\x7e\x91\xb7\xe0\x5f\x00\x00\x00\xff\xff\x6f\x29\x85\xa7\x78\x05\x00\x00" +var _nodeversionbeaconAdminSet_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4f\x6f\xda\x4e\x10\xbd\xfb\x53\x8c\x38\xe4\x67\x24\x64\xff\x0e\x55\x55\x59\x4d\x23\x48\x90\x9a\x43\x49\x04\x69\xee\xc3\x7a\x8c\xb7\xb5\x77\xdd\xdd\x31\xa4\xaa\xf2\xdd\xab\x5d\xdb\x60\x6c\x90\x7a\x42\xcc\xdf\x37\xef\x3d\xaf\x2c\x2b\x6d\x18\x56\x3a\xa5\x57\x32\x56\x6a\xb5\x20\x14\x5a\x41\x66\x74\x09\xff\xbf\xad\x9e\x1e\x96\xaf\xcb\xf5\xe6\xf1\x69\xb5\x58\xce\xef\x9f\x56\xf3\x87\x87\xf5\x72\xb3\x09\x82\x38\x8e\xe1\xc5\xa0\xb2\x28\x58\x6a\x05\x9c\x23\x03\x16\x85\x3e\xd8\xfe\xb8\x79\x5a\x4a\x05\xac\x01\xd3\x14\x10\x14\x1d\x60\xdf\x64\x5c\x90\x73\xf2\x83\x8e\x21\xdc\x16\x04\x29\x65\x52\x49\xb5\x03\x3c\x26\xb6\xba\x56\x29\x9a\xdf\x80\xec\x9a\x80\xd1\xec\x88\x17\x85\x16\x3f\xbf\x92\xdc\xe5\x1c\x04\x7c\x02\x13\x06\xe0\x36\x7d\xc3\x1f\xda\x24\xf0\xfd\x51\xf1\xa7\x59\x1b\x92\x6a\x18\x7a\x46\x16\xf9\x20\x64\x68\x4d\x05\xa1\xa5\x04\x36\x6c\xa4\xda\xdd\xb9\xcc\xf6\xb4\xae\xa9\xff\xf8\x21\x98\xc2\x9f\x20\x00\x28\xe8\x02\x89\xfe\xf6\x35\x65\x09\xdc\x8c\x72\x91\x4f\xb6\x9d\x8a\x0e\x5d\xb2\xbd\x33\x19\x4f\x8b\x06\x25\x6e\x6d\x65\xa8\x42\x43\x21\x0a\xc1\x09\x60\xcd\x79\xb8\xd0\xc6\xe8\xc3\x2b\x16\x35\x4d\xe1\x66\x2e\x84\xae\x15\x3b\x94\x00\x00\x71\x0c\xf7\x86\x90\xc9\x93\xd8\x17\xc3\xeb\xed\x82\x15\x5a\x4b\x29\x54\x68\xb0\x24\x26\x63\x7d\xe3\x39\x4a\xb8\xbd\x00\x6f\x43\xe5\x9e\x4c\xe8\xcb\x01\xca\x86\xfb\x4e\x85\x19\x94\x0d\xf3\x9d\x06\x33\xa8\x1a\xde\x3b\x05\x66\xee\x98\x23\xeb\x67\x22\xf8\x91\xd3\xc0\xff\x58\x2a\xb2\x68\xcc\xd7\x45\x44\x83\x9a\xf0\x4c\xbf\xde\x9f\x59\xc7\x42\xd2\xbb\xb1\xdd\x17\xc7\xd0\x30\x0a\x08\x86\x32\x32\xa4\x04\xb5\xd6\x1d\xfb\xdc\x90\xd5\xb5\x11\x74\x82\x7a\xd5\x14\x70\x0b\x4e\xb5\xc8\xb2\x36\xb8\xa3\x68\xeb\xb7\x7c\xbe\xe6\x94\x2f\x2d\xaf\xa1\x13\xea\x92\x3b\x7c\xd5\xa6\x19\xf6\x8c\x9c\x4f\xdb\x86\xbb\x3b\xa8\x50\x49\x11\x4e\xee\x75\x5d\xa4\xea\x3f\x86\x66\xd5\xb5\x19\xb0\x6e\x8f\x98\xb8\x11\xef\x8e\x06\x7a\x23\x51\x33\x9d\x4c\x34\x4f\xd3\x91\x83\x5a\x4e\xce\x3e\xe5\x7f\xe0\x21\xb2\xc4\x43\xa1\xf6\xc3\x8f\xe1\x8a\xea\x47\x80\x95\xb6\xdc\x80\x1b\x1f\xb5\x1b\xcf\xa7\x2c\x23\xc1\x72\x4f\xf3\xfe\x13\x72\xe6\x89\x69\xd4\x82\x68\x69\x04\x88\x2c\x1b\x29\x78\xf9\xab\xc6\xe2\x45\x87\x57\x20\x75\x6d\x53\x48\x60\xb2\xea\xd1\x73\x40\x0b\x4a\xb3\x7b\x07\x29\x1d\x90\xf5\xe2\xb8\x9a\xf8\x63\xde\x83\xbf\x01\x00\x00\xff\xff\xf2\x69\x4c\x0e\x93\x05\x00\x00" func nodeversionbeaconAdminSet_version_boundaryCdcBytes() ([]byte, error) { return bindataRead( @@ -4570,7 +4570,7 @@ func nodeversionbeaconAdminSet_version_boundaryCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/admin/set_version_boundary.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3f, 0x49, 0x35, 0xe6, 0xaf, 0x28, 0x5e, 0xc9, 0x5b, 0x35, 0xf1, 0x3, 0x12, 0x28, 0xdd, 0x59, 0xcb, 0x3b, 0xdf, 0x46, 0xd5, 0xa8, 0x3, 0x78, 0x65, 0xe5, 0xcf, 0xd4, 0x1e, 0xb, 0xa1, 0x5d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x34, 0x77, 0xb4, 0xc1, 0x49, 0x52, 0xbe, 0xfa, 0xfd, 0x51, 0xfd, 0x35, 0x93, 0xb4, 0x58, 0xac, 0x55, 0x66, 0x3d, 0x6d, 0xd2, 0x10, 0x1, 0x71, 0x3b, 0xc4, 0xee, 0x79, 0x85, 0xd9, 0x6a, 0x98}} return a, nil } @@ -4694,7 +4694,7 @@ func nodeversionbeaconScriptsGet_version_boundary_freeze_periodCdc() (*asset, er return a, nil } -var _quorumcertificateAdminPublish_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x4e\xc3\x30\x10\x44\xef\xfe\x8a\x39\xa1\x56\x42\x0d\xe7\x0a\x21\x45\x2e\x9c\x09\xe5\x07\x96\xb0\x89\x2d\x1c\x6f\xb4\xde\xb4\x48\x55\xff\x1d\x39\xbd\x80\xc4\x5e\x77\x66\xde\x4c\x9c\x66\x51\xc3\x4b\x92\xb3\x4f\x4b\x31\xd6\xce\x63\x50\x99\xf0\xf0\xdd\xf9\xf6\x70\x78\x7b\x3e\x1e\x9d\x6b\x1a\xbc\x73\x31\x98\x52\x2e\xd4\x5b\x94\x8c\x41\x14\x16\x18\x9d\x07\x7d\x4e\x31\xc3\x04\xf3\xf2\x91\x62\x09\x20\x28\x0f\xac\x9c\x7b\xae\x5e\x0b\x64\xa0\x94\xe4\x5c\x40\x7d\x2f\x4b\xb6\x52\xe5\xca\x63\xac\xcc\x35\xab\xf3\x38\x89\xc5\x3c\x3a\xf7\x1b\x73\x71\x0e\x00\x66\xe5\x99\x94\x37\x25\x8e\x99\x75\x8f\x76\xb1\xd0\xde\xa2\xb6\xb8\xac\x92\x7a\xb7\xf7\x2e\xc5\xfc\xf5\x78\xf7\x67\xd5\xae\xad\x25\x9f\x36\xcd\xda\xb1\x6f\x4e\x62\xac\x5e\x99\x4c\xf4\x1e\x46\x3a\xb2\xed\xf1\x8f\xe5\x68\xa2\x34\xf2\x2b\x59\xd8\xae\x9c\xab\xbb\xfe\x04\x00\x00\xff\xff\x97\xf7\x08\x84\x37\x01\x00\x00" +var _quorumcertificateAdminPublish_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x6a\xc3\x30\x10\x44\xef\xfa\x8a\x39\x05\x07\x8a\xdd\x73\x68\x0b\x41\x69\xcf\x75\xd3\x1f\xd8\xb8\x1b\x5b\x20\x6b\xcd\x6a\x9d\x14\x42\xfe\xbd\xd8\xa6\x25\x85\xe8\x28\xf6\xbd\x19\x26\xf4\x83\xa8\xe1\x2d\xca\xd9\xc7\x31\x1b\x6b\xed\x71\x54\xe9\xf1\xf8\x5d\xfb\xed\x6e\xf7\xf1\xba\xdf\x3b\x57\x55\xf8\xe4\x6c\x30\xa5\x94\xa9\xb1\x20\x09\x47\x51\x58\xc7\xa8\x3d\xe8\xab\x0f\x09\x26\x18\xc6\x43\x0c\xb9\x03\x41\xf9\xc8\xca\xa9\xe1\x89\xb5\x8e\x0c\x14\xa3\x9c\x33\xa8\x69\x64\x4c\x96\xa7\x73\xe5\x36\x4c\x99\xb3\xab\xf6\x38\x89\x85\xd4\x3a\x77\x1b\x73\x71\x0e\x00\x06\xe5\x81\x94\x8b\x1c\xda\xc4\xba\x01\x8d\xd6\x15\x9e\x06\x3a\x84\x18\x2c\x70\x5e\x63\xb5\x5d\xd4\x6b\x5c\x66\x64\x7a\x91\x6d\x69\xe7\x69\xc0\x33\x16\xba\x6c\x6e\xb8\x32\x9b\x28\xb5\x5c\x86\x9c\x47\x7e\x5a\xfd\x9b\xa2\xdc\x4e\xec\x4b\x71\xe7\x73\xbf\x60\xef\x64\xdd\xfa\x2f\xee\x9e\x7f\xf6\x16\xbf\x25\x1e\x40\xb6\x41\x35\x0f\xd5\x54\x27\x31\x56\xaf\x4c\x26\xba\x58\xae\xee\xea\x7e\x02\x00\x00\xff\xff\x92\x6c\x90\x41\x95\x01\x00\x00" func quorumcertificateAdminPublish_voterCdcBytes() ([]byte, error) { return bindataRead( @@ -4710,11 +4710,11 @@ func quorumcertificateAdminPublish_voterCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/admin/publish_voter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x62, 0x25, 0xcd, 0x7f, 0xbf, 0x92, 0xcd, 0x55, 0x37, 0x4c, 0xbc, 0x66, 0x88, 0x88, 0x9, 0x48, 0xe5, 0x38, 0x46, 0x33, 0xac, 0x31, 0x40, 0x2c, 0x65, 0x1f, 0x77, 0x1, 0x34, 0x4, 0x5b, 0x37}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa1, 0x35, 0xf1, 0x8e, 0x29, 0x89, 0xb7, 0xe7, 0x89, 0x42, 0x6c, 0xcc, 0x99, 0x60, 0x5e, 0xdc, 0xfa, 0x96, 0xb7, 0xe7, 0xa0, 0x44, 0xf6, 0xdc, 0xc1, 0xd3, 0xb5, 0xa8, 0xb8, 0x18, 0xc1, 0xf4}} return a, nil } -var _quorumcertificateAdminStart_votingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x54\xcd\x6e\xdb\x3c\x10\xbc\xeb\x29\x06\x39\x7c\x9f\x8d\x06\x76\x02\x14\x39\x08\x75\x03\xd7\x6e\x01\x5f\x8a\x3a\xee\xcf\x41\xd0\x81\xa1\x68\x89\x85\x4c\xaa\xe4\x2a\x4e\x60\xf8\xdd\x0b\x92\x92\x23\xc6\xae\x00\x03\xb2\x38\xb3\x3b\xbb\x3b\x5c\xb9\x6b\xb4\x21\x7c\xa9\xf5\x7e\x51\xb7\x96\x84\x59\x2f\xb0\x35\x7a\x87\x9b\xe7\xf5\x62\xbe\x5c\x3e\x7c\xde\x6c\x92\x64\x3a\xc5\x77\x61\x09\x64\x98\xb2\x8c\x93\xd4\x0a\x5b\x6d\x40\x95\xc0\x7a\x01\x56\xec\xa4\x02\x69\x58\x62\x86\xfa\xaf\x4f\x9a\xa4\x2a\xd1\x08\x23\x75\xe1\x42\xec\x25\x55\x60\x60\xc6\xb0\x17\xe8\x2d\xb8\xae\x6b\xc1\x49\x1b\x28\x5d\x08\xf0\x20\xc0\xfa\x74\x73\x53\xb6\x3b\xa1\xc8\xa6\xee\x9f\xfb\x49\x55\x48\x2e\x6c\x8a\xb9\x1a\x84\x08\x9c\xfe\xd0\xe1\xba\x4f\x5f\x75\x21\x56\x4b\x07\xef\xb1\x9e\x64\xfd\x5b\x5d\x7b\x91\x3e\xed\x6a\x69\x21\x15\x04\xe3\x55\xcf\x75\x61\xdc\xd9\x2f\x21\xcb\x8a\x2e\xc7\xf0\xdc\x7d\x00\x9c\xf1\x93\x41\xa3\x46\x27\xe1\xd9\x8f\x95\xa2\xdb\xbb\xfc\xfa\x4c\x63\x96\x6d\xc8\x48\x55\xe6\xf9\x75\x9c\x38\xf3\x9c\xbb\xf7\x79\x3e\xc6\x21\x49\x00\xa0\x31\xa2\x61\x46\x8c\xac\x2c\x95\x30\x29\xe6\x2d\x55\x73\xce\x75\xab\xe8\x84\x71\xcf\x74\x8a\x4f\xda\x18\xbd\x07\x83\x11\x5b\x61\x84\xe2\xc2\x0d\x29\x1a\x9a\x7e\xfc\x2d\x38\x9d\x48\xb5\xa0\x70\xf0\x20\xb6\x98\x21\xe4\x98\x3c\xfa\x38\x1f\xfe\x8b\x6c\x32\x99\x3b\xdc\xc7\x91\x73\x4b\x8a\x0b\x47\x1b\xd2\x86\x95\xe2\x1b\xa3\x6a\x7c\x4a\xe0\x9e\xfb\x7b\x34\x4c\x49\x3e\xba\x5a\xe8\xb6\x2e\xa0\x34\x21\xa4\x88\x85\xfe\xe1\x41\xcb\xd5\x38\x89\x04\xf6\x46\x49\x91\xc5\x69\xbb\xb7\x1c\x33\x64\xf9\x89\x32\xec\xc8\x8a\x84\x61\x24\x40\x95\xd1\x6d\x59\x45\x53\x03\x53\x05\xb8\x56\x96\x4c\xcb\x09\x0c\x5d\xb8\xb7\x3d\x72\xc6\x97\xaa\x10\xcf\x6e\xec\xdd\x70\x87\x8d\xef\x65\x0e\x06\xb9\x94\xde\x0a\xcc\xbc\xa4\x38\x84\x51\xa7\x08\x93\x3d\x62\x86\xc3\x31\x22\x3f\x31\x03\x89\x19\x6e\xe2\x98\xd3\x29\x36\x82\x82\x64\x17\xfb\x7f\x0b\x59\x78\xd1\xc1\x86\x6f\xc1\x0b\x56\xf3\xb6\x0e\xd5\xba\x7e\x12\xab\x3b\xa4\x2f\x21\x32\xec\x90\xba\xed\x2e\xe4\x6a\xe9\x0a\x8c\xad\x9a\xf9\xc2\x73\x1c\x22\xc6\xb0\x62\x8b\xd9\xb0\xf2\x8e\xf0\x4f\x78\x80\x75\x1c\x9b\xc9\x3c\x39\x83\x5e\xec\x63\x16\x14\xe6\x51\xb6\x73\xae\x6b\xa3\xc4\x3b\xdc\x46\x27\xc7\x18\xd8\xfb\x69\xc2\x9a\x46\xa8\x62\x74\xd1\x54\x23\x5f\x48\x1a\x26\xff\xe6\x96\x5e\x54\x38\x7e\x35\xfd\x31\xba\x95\x1b\xbf\x24\xd7\x0b\xfc\x0c\x0b\xd2\xaf\x45\x37\x22\xdb\x36\x4d\x2d\x45\xf1\xba\x09\x7b\x56\x7f\x25\x27\x7e\xc1\x06\xde\xe8\xf5\x1a\xf4\x6f\x21\xe3\x31\x39\xfe\x0d\x00\x00\xff\xff\x34\x89\x6e\x08\xd7\x05\x00\x00" +var _quorumcertificateAdminStart_votingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x54\xc1\x6e\xdb\x38\x10\xbd\xeb\x2b\x1e\x72\xc8\xca\xd8\xc0\x4e\x80\x45\x0e\xc2\x7a\x03\xaf\xdd\x02\xbe\x14\x75\xdc\xa6\x07\x41\x07\x86\xa2\x2d\x16\x32\xa9\x92\xa3\x38\x81\xe1\x7f\x2f\x48\x4a\x8e\x18\xbb\x02\x0c\xc8\xe2\x7b\x33\x6f\x66\xde\x50\xee\x1a\x6d\x08\x9f\x6b\xbd\x9f\xd7\xad\x25\x61\x56\x73\x6c\x8c\xde\xe1\xf6\x75\x35\x9f\x2d\x16\x8f\x9f\xd6\xeb\x24\x99\x4c\xf0\x4d\x58\x02\x19\xa6\x2c\xe3\x24\xb5\xc2\x46\x1b\x50\x25\xb0\x9a\x83\x95\x3b\xa9\x40\x1a\x96\x98\xa1\xfe\xeb\x8b\x26\xa9\xb6\x68\x84\x91\xba\x74\x21\xf6\x92\x2a\x30\x30\x63\xd8\x1b\xf4\x06\x5c\xd7\xb5\xe0\xa4\x0d\x94\x2e\x05\x78\x10\x60\x7d\xba\x99\xd9\xb6\x3b\xa1\xc8\x66\xee\x9f\xfb\x49\x55\x4a\x2e\x6c\x86\x99\x1a\x84\x08\x9c\xfe\xd0\xe1\xba\x4f\x5f\x74\x29\x96\x0b\x07\xef\xb1\x9e\x64\xfd\x5b\x5d\x7b\x91\x3e\xed\x72\x61\x21\x15\x04\xe3\x55\xcf\x75\x61\xdc\xd9\x0f\x21\xb7\x15\x5d\x8e\xe1\xb9\xfb\x00\x38\xe3\x27\x83\x46\xa5\x27\xe1\xf9\xf7\xa5\xa2\xbb\xfb\xe2\xe6\x4c\x63\x9e\xaf\xc9\x48\xb5\x2d\x8a\x9b\x38\x71\xee\x39\xf7\xff\x14\xc5\x08\x87\x24\x01\x80\xc6\x88\x86\x19\x91\x5a\xb9\x55\xc2\x64\x60\x2d\x55\xe9\xff\xda\x18\xbd\x7f\x62\x75\x2b\x46\xb8\x9e\x71\xae\x5b\x45\x27\x8a\x7b\x26\x13\x04\x10\x18\x8c\xd8\x08\x23\x14\x17\x6e\x66\xd1\x0c\xf5\xf3\x4f\xc1\xe9\x44\xaa\x05\x85\x83\x47\xb1\xc1\x14\x21\xe5\xd8\x92\x36\x6c\x2b\xc6\xcf\x3e\xde\xbf\xd7\x91\x7b\xc6\x33\x87\xff\x2f\x75\x26\xca\x70\xe1\x68\x1d\xd8\x5f\x19\x55\xa3\x53\x22\xf7\x3c\x3c\xa0\x61\x4a\xf2\xf4\x6a\xae\xdb\xba\x84\xd2\x84\x90\x22\x16\xfc\x8b\x07\x4d\x57\xa3\x24\x12\xda\xfb\x27\x43\x1e\xa7\xed\xde\x0a\x4c\x91\x17\x27\xca\xb0\x33\x4b\x12\x86\x91\x00\x55\x46\xb7\xdb\x2a\x1a\x26\x98\x2a\xc1\xb5\xb2\x64\x5a\x4e\x60\xe8\xc2\x7d\xec\x95\xdb\x07\xa9\x4a\xf1\xea\xdc\xd0\xcd\x7c\x38\x80\x5e\xe6\x60\xbe\x0b\xe9\x1d\xc2\xcc\x5b\x86\x43\x70\x40\x86\x30\xf0\x23\xa6\x38\x1c\x23\xf2\x0b\x33\x90\x98\xe2\x36\x8e\x39\x99\x60\x2d\x28\x48\x76\xb1\xff\xb2\x90\xa5\x17\x1d\xdc\xf9\x11\x3c\x67\x35\x6f\xeb\x50\xad\xeb\x27\xb1\xba\x43\xfa\x12\x22\x1f\x0f\xa9\x9b\x6e\x4f\x97\x0b\x57\x60\xec\xe0\xdc\x17\x5e\xe0\x10\x31\x86\x15\x5b\x4c\x87\x95\x77\x84\x3f\xc2\x03\xac\xe3\xd8\x5c\x16\xc9\x19\xf4\x62\x1f\xf3\xa0\xb0\x88\xb2\x9d\x73\x5d\x1b\x25\xfe\xc6\x5d\x74\x72\x8c\x81\xbd\x9f\xc6\xac\x69\x84\x2a\xd3\x8b\xa6\x4a\x7d\x21\x59\x98\xfc\x87\xe5\xbd\xa8\x70\xf4\x6e\xfa\x63\xb4\x9d\x6b\x7f\x77\xae\xe6\x78\x0a\xf7\xa6\xbf\x2d\xdd\x88\x6c\xdb\x34\xb5\x14\xe5\xfb\x05\xd9\xb3\xfa\xd5\x1c\xfb\x7b\x37\xf0\xd2\xf7\x35\xe8\xdf\x42\xc6\x63\x72\xfc\x1d\x00\x00\xff\xff\x35\x3b\x0b\xd9\xee\x05\x00\x00" func quorumcertificateAdminStart_votingCdcBytes() ([]byte, error) { return bindataRead( @@ -4730,11 +4730,11 @@ func quorumcertificateAdminStart_votingCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/admin/start_voting.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf5, 0x37, 0xb6, 0x46, 0xc9, 0xb7, 0x82, 0xbe, 0x4d, 0x32, 0x73, 0x50, 0x5, 0xcc, 0x34, 0x71, 0xdc, 0xa8, 0x85, 0xc1, 0x15, 0x8e, 0x4d, 0x2e, 0x95, 0x28, 0x22, 0x7c, 0x35, 0x6e, 0x5f, 0x44}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe4, 0xf3, 0x66, 0x1a, 0x46, 0x4b, 0xab, 0xcc, 0xa2, 0xce, 0x14, 0x89, 0xee, 0xf8, 0x11, 0x2, 0x66, 0x76, 0xa4, 0x4d, 0x48, 0x84, 0xb1, 0x88, 0x9a, 0x4e, 0x97, 0x80, 0x8f, 0xd0, 0xc3, 0xc4}} return a, nil } -var _quorumcertificateAdminStop_votingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x4e\xf3\x30\x10\x84\xef\x7e\x8a\x51\x0f\xbf\xd2\x4b\xfa\x9f\x2b\xa0\x8a\x52\x38\x93\x06\x71\x37\xce\x26\xb1\x94\x78\xcd\x66\x43\x91\xaa\xbe\x3b\x72\x22\x2a\x90\x98\xa3\x3d\xb3\x33\x9f\x1f\x23\x8b\xe2\x69\xe0\x73\x39\xcc\x93\x92\x54\x25\x5a\xe1\x11\xff\x3f\xab\xb2\x38\x1e\x4f\x8f\x75\x6d\xcc\x6e\x87\x17\x9a\x14\x2a\x36\x4c\xd6\xa9\xe7\x80\x96\x05\xda\x13\xaa\x12\x8e\x83\x8a\x75\x0a\x65\x4c\xca\x71\x79\xff\x60\xf5\xa1\x43\x24\xf1\xdc\x18\xf3\x33\x7a\x31\x06\x00\xa2\x50\xb4\x42\xd9\xe4\xbb\x40\xb2\x47\x31\x6b\x5f\x38\xc7\x73\xd0\x2d\x2e\x8b\x25\x69\x20\x85\x6d\x46\x1f\x4e\xd4\xe2\x1e\xab\x3b\x7f\x63\x11\x3e\xdf\xfd\xfb\x35\x3d\x2f\x92\xef\x21\x4b\x04\x7b\xfc\xf1\x55\x2b\x8b\xed\xe8\xd9\x6a\xbf\xbd\x15\x24\x1d\x0e\x88\x36\x78\x97\x6d\x4a\x9e\x87\x06\x81\x15\x6b\x05\x84\x5a\x12\x0a\x8e\x12\xde\xbb\x5b\xb7\x6c\xb6\xe6\x96\xff\x1e\x97\x27\xf6\xd7\x05\x3b\x5b\xaf\x5f\xcd\xf5\x2b\x00\x00\xff\xff\x4d\x7d\x7c\x39\x62\x01\x00\x00" +var _quorumcertificateAdminStop_votingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x4e\xc3\x30\x10\x44\xef\xfe\x8a\x51\x0f\x55\x72\x69\x39\x57\x40\x55\x52\x38\xd3\x16\xf5\x6e\xdc\x4d\x62\x29\xf1\x9a\xf5\x86\x22\x55\xfd\x77\xe4\x44\x54\x20\x31\x47\x7b\xdf\xce\xcc\xfa\x3e\xb2\x28\x5e\x3a\x3e\x57\xdd\x90\x94\x64\x57\xa1\x16\xee\x71\xf7\xb5\xab\x36\xdb\xed\xfe\xf9\x70\x30\x66\xb9\xc4\x1b\x25\x85\x8a\x0d\xc9\x3a\xf5\x1c\x50\xb3\x40\x5b\xc2\xae\x82\xe3\xa0\x62\x9d\x42\x19\x49\x39\x8e\xef\x9f\xac\x3e\x34\x88\x24\x9e\x4f\xc6\xfc\x46\x2f\xc6\x00\x40\x14\x8a\x56\xa8\x48\xbe\x09\x24\x2b\xd8\x41\xdb\xe2\x89\x45\xf8\x7c\xb4\xdd\x40\x25\xe6\x1b\xe7\x78\x08\x5a\xe2\x32\x12\x59\x1d\x29\xec\xa9\xf7\x61\x4f\x35\x1e\x30\xc1\x8b\xa4\x2c\xb6\xa1\xc5\xfb\x88\xdf\xcf\xff\x34\x5a\x6c\xf2\xfc\x63\x91\x8b\xad\xf0\xcf\xd7\x61\xa2\x5f\xad\xb6\xe5\xcd\x28\x6b\xbd\x46\xb4\xc1\xbb\x62\x56\xf1\xd0\x9d\x10\x58\x31\x59\x40\xa8\x26\xa1\xe0\x28\xb7\xfe\x70\x53\xa6\x59\x69\x6e\xfc\x4f\xc8\x9c\x2d\x1e\xc7\x6b\x14\xd3\xf6\xab\xb9\x7e\x07\x00\x00\xff\xff\x19\x6a\xd3\xa1\x79\x01\x00\x00" func quorumcertificateAdminStop_votingCdcBytes() ([]byte, error) { return bindataRead( @@ -4750,11 +4750,11 @@ func quorumcertificateAdminStop_votingCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/admin/stop_voting.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa5, 0xa0, 0xd9, 0x1d, 0x55, 0xa2, 0xfc, 0xf1, 0x23, 0x3d, 0xa6, 0xbd, 0xe5, 0xdd, 0xa2, 0x17, 0xc9, 0xeb, 0x3f, 0x53, 0xe2, 0x30, 0x9c, 0x47, 0x65, 0x66, 0xad, 0xd9, 0x55, 0xca, 0x9b, 0x79}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0xc1, 0xae, 0x47, 0x8f, 0x3c, 0x13, 0x43, 0x2, 0xaf, 0xdf, 0x0, 0x51, 0xdf, 0xb3, 0x8b, 0x3a, 0x90, 0x31, 0x47, 0x72, 0x4b, 0xb6, 0xbb, 0xe1, 0x54, 0xcc, 0x36, 0x4d, 0xc4, 0x32, 0xcc}} return a, nil } -var _quorumcertificateCreate_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x54\x4d\x6f\xdb\x30\x0c\xbd\xe7\x57\x70\x3d\x0c\x0e\xd0\x26\x3b\x07\xed\x8a\xc0\xdd\x86\x61\x87\x35\x4d\xb1\x9d\x15\x99\xb6\xb5\x2a\xa2\x47\xd1\xc9\x82\xa1\xff\x7d\xa0\xe4\x3a\x31\x26\x20\x88\x3e\xc8\x47\xbe\xc7\x07\xbb\x7d\x47\x2c\xf0\xd9\xd3\xb1\xf4\x7d\x14\xe4\x4d\x09\x35\xd3\x1e\x3e\xfc\xd9\x94\xeb\x87\x87\xa7\x4f\xdb\xed\x6c\xb6\x5c\xc2\x33\x46\x81\x67\x36\x21\x1a\x2b\x8e\x02\xd4\xc4\x60\x20\x50\x85\x20\x04\x8c\xbf\x7b\x8d\x30\xb0\x29\xe1\x07\x09\x32\x7c\xdf\xfd\x42\x2b\x19\x4d\x5a\x04\x4b\x41\xd8\x58\x51\xb4\x9f\xce\x7b\xd8\x21\xf4\x5d\x65\x04\x2b\x45\xe8\x23\xa6\x30\xec\xc8\xb6\x63\x30\x1c\x5b\x0c\x20\xad\x11\x70\x11\x2c\xed\x3b\x8f\x82\x55\xea\xa8\x45\x38\xa4\x4a\x94\x2b\x51\xf0\x27\x08\x88\x55\x54\xbc\x1d\x82\x65\x4c\xe8\x14\x2c\x82\x09\x95\x42\x1c\x8c\x77\x55\x6a\x1e\x0f\xc8\x27\xa8\x7b\xe9\x79\xa8\xaa\xa8\xc7\x16\x39\x37\x92\xa8\xb9\x08\x66\xc8\x89\x62\x5e\xb0\x4a\xd7\x49\x91\x47\xc3\x66\x8f\x82\x1c\x57\x7a\xd4\x9f\xa9\xf6\x2e\xac\xab\x8a\x31\xc6\x55\x02\x31\xf9\x00\x54\xa7\xe3\xa6\xcc\x31\x97\x92\xe9\x7d\x56\x4c\xa5\x52\x18\x2d\xf1\xf5\x21\x03\xb8\xea\x2d\x37\x4b\xad\x4a\x24\x60\x6b\xa9\x0f\x49\x15\xea\x90\x8d\xb8\xd0\x68\xae\x76\xe9\x42\xf3\x0d\x4f\xab\xa4\xd0\x70\x86\x17\x3c\x25\xd6\x79\x12\xde\xa3\x15\xe2\x81\x8c\x9c\xc7\x5a\x4c\x29\x0c\x9b\xeb\xb1\xa5\xad\xb0\x0b\xcd\xf5\xa4\x4c\xbe\x9b\xc3\xdf\xd9\x0c\x00\xa0\x63\xec\x0c\x63\x11\x5d\x13\x90\x57\xb0\xee\xa5\x5d\xe7\x6e\xc7\x18\x5d\xcb\x25\x7c\xc1\x81\x4c\xd2\x84\xb1\x46\x46\x9d\xd5\xe8\x99\xfc\x30\x70\x1d\x33\x3d\xca\xf0\x72\x07\x0d\xca\x00\x3e\x69\x7d\xfe\x7f\xf0\x13\xd6\x70\x97\xb7\x8b\x06\xa5\x34\x9d\xd9\x39\xef\xe4\x74\xfb\x7e\xe2\xff\xc5\x5a\x43\x3e\x16\xcb\xae\xdf\x79\x67\x97\xc9\x63\xa5\x5a\x89\x78\xfe\x6e\xc4\xd5\xb5\xd8\x11\x33\x1d\x8b\x39\xdc\xdf\x43\x67\x82\xb3\xc5\x55\x49\xbd\x57\x97\x08\xe4\x47\x30\x17\xc4\x84\xce\xb4\xae\xe6\x13\x2d\x52\x05\x54\xb7\x5d\x7a\x5a\x5d\x1b\xcd\x01\xc1\x89\x26\x47\x21\x36\x0d\x4e\xc8\xe5\xf8\xdb\x9b\x91\xe5\x22\xfb\x3e\x79\xaa\x78\x1b\x5c\xfe\x9f\x0e\xee\xbc\xbf\x68\x25\x8f\x6d\xa1\x45\x8b\xdb\x9b\x04\x7e\x0d\x42\xab\xe9\x47\x62\x91\xd0\xb7\xb9\x9d\x47\x23\x6d\x16\xfc\x75\xf6\xfa\x2f\x00\x00\xff\xff\xd3\x11\xd1\x52\x53\x04\x00\x00" +var _quorumcertificateCreate_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x54\x4d\x6f\xdb\x30\x0c\xbd\xe7\x57\x70\x3d\x14\x0e\xd0\x3a\x3b\x07\xed\x8a\xc0\xdd\x86\x61\x87\x35\x4d\xd1\x9d\x19\x99\xb1\xb5\x2a\x92\x47\xd1\xc9\x82\xa1\xff\x7d\xa0\xe4\xba\x31\x66\x20\x88\x3e\xc8\xf7\xf8\x1e\x69\xdb\x7d\x17\x58\xe0\x8b\x0b\xc7\xca\xf5\x51\x88\xd7\x15\xec\x38\xec\xe1\xe3\x9f\x75\xb5\xba\xbf\x7f\xfc\xbc\xd9\xcc\x66\x8b\x05\x3c\x51\x14\x78\x62\xf4\x11\x8d\xd8\xe0\x61\x17\x18\x10\x7c\xa8\x09\x24\x00\xd3\xef\x5e\x23\x10\xd6\x15\x3c\x07\x21\x86\x1f\xdb\x5f\x64\x24\xa3\x49\x4b\x60\x82\x17\x46\x23\x8a\xf6\xd3\x3a\x07\x5b\x82\xbe\xab\x51\xa8\x56\x84\x3e\x52\x0a\xa3\x2e\x98\x76\x0c\x86\x63\x4b\x1e\xa4\x45\x01\x1b\xc1\x84\x7d\xe7\x48\xa8\x4e\x15\xb5\x04\x87\xc4\x14\x32\x53\xf0\xee\x04\x9e\xa8\x8e\x8a\xb7\x25\x30\x4c\x09\x3d\x78\x43\x80\xbe\x56\x88\x03\x3a\x5b\xa7\xe2\xe9\x40\x7c\x82\x5d\x2f\x3d\x0f\xac\x8a\x7a\x6c\x89\x73\x21\x49\x9a\x8d\x80\x43\x4e\x14\x7c\xa1\x3a\x1d\x27\x47\x1e\x90\x71\x4f\x42\x1c\x97\xba\xd5\x1f\xd6\x7b\xeb\x57\x75\xcd\x14\xe3\x32\x81\x60\xde\x40\xd8\xa5\xed\xba\xca\x31\xe7\x96\xe9\x79\x76\x4c\xad\x52\x18\xa5\xf8\x76\x9f\x01\x6c\xfd\x96\x9b\xad\x56\x27\x12\xb0\x31\xa1\xf7\xc9\x95\xd0\x11\xa3\x58\xdf\x68\xae\x56\x69\x7d\xf3\x9d\x4e\xcb\xe4\xd0\xb0\x87\x17\x3a\x25\xd5\xb9\x13\xce\x91\x91\xc0\x83\x18\x79\x6f\x6b\x31\x95\x30\x2c\xae\xc6\x92\x36\xc2\xd6\x37\x57\x13\x9a\x7c\x36\x87\xbf\xb3\x19\x00\x40\xc7\xd4\x21\x53\x11\x6d\xe3\x89\x97\x80\xbd\xb4\xc5\x06\x0f\xf4\x8c\xae\xa7\x39\x5c\xae\x72\xe9\x63\x82\x3e\x8b\x05\x7c\xa5\x41\x59\x32\x88\x69\x47\x4c\xda\xb8\x71\x80\xf2\xc5\x20\x7c\xcc\x74\x24\xc3\xcd\x2d\x34\x24\x03\xf8\x44\xc7\xfc\xff\xe0\x47\xda\xc1\x6d\x5e\x96\x06\x3b\xdc\x5a\x67\xc5\x52\x2c\x1b\x92\x9b\xcb\xc9\xfb\x50\xae\x34\xea\x53\xb1\xe8\xfa\xad\xb3\x66\x91\x66\xae\xd2\xd1\x0a\x3c\xff\x30\x42\xeb\x53\x6e\x03\x73\x38\x16\x73\xb8\xbb\x83\x0e\xbd\x35\xc5\x45\x15\x7a\xa7\x53\x23\x90\x2f\x01\xcf\xb4\x49\x78\x57\x76\x31\x9f\xd8\x91\x18\x48\xa7\xef\x7c\xc6\x75\x8a\x23\x1e\x08\xac\x68\x72\x94\xc0\xd8\xd0\x44\x5f\x8e\xbf\xb9\x1e\x85\x96\xf9\x3d\x48\x33\x56\xbc\x35\x32\xff\x4f\x1b\xf9\xbe\x3e\x2b\x25\xb7\xb1\x1c\x98\x4a\x25\x2f\x6e\xae\x13\xc9\x15\x48\x58\x4e\x3f\x1e\x65\x62\xd9\xe4\xe0\x07\x94\x36\x7b\xff\x3a\x7b\xfd\x17\x00\x00\xff\xff\x15\x36\x10\x1a\x6b\x04\x00\x00" func quorumcertificateCreate_voterCdcBytes() ([]byte, error) { return bindataRead( @@ -4770,7 +4770,7 @@ func quorumcertificateCreate_voterCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/create_voter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc1, 0xaa, 0x8c, 0x53, 0x14, 0x61, 0xae, 0x77, 0x43, 0x9f, 0x9b, 0xf7, 0x46, 0x21, 0xfd, 0x67, 0xd2, 0x64, 0xf8, 0xc6, 0x4a, 0x8a, 0x4e, 0x63, 0x7f, 0xd7, 0xfe, 0x20, 0xb2, 0x2b, 0x8e, 0x28}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf3, 0xeb, 0x93, 0xe4, 0xb2, 0xd3, 0xe5, 0xbe, 0xe1, 0xde, 0x2b, 0xe8, 0x21, 0xfc, 0x75, 0xbe, 0x75, 0x96, 0xf1, 0xe3, 0x20, 0xa9, 0x80, 0x9f, 0x29, 0xb4, 0xf0, 0x4d, 0x27, 0xe3, 0x2a, 0x8b}} return a, nil } @@ -5034,7 +5034,7 @@ func quorumcertificateScriptsGet_voting_completedCdc() (*asset, error) { return a, nil } -var _quorumcertificateSubmit_voteCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x51\x51\xcf\x93\x40\x10\x7c\xbf\x5f\x31\xf9\x1e\x94\x26\x5a\x7c\x26\xea\x17\x42\xf5\xcd\xa4\x2d\xc6\xf7\x2b\x2c\x70\x29\xdc\xe1\xde\x9e\xad\x31\xfd\xef\xe6\x38\xdb\xb4\x8d\x9b\x90\xb0\xbb\x33\xb3\xc3\x60\xa6\xd9\xb1\xe0\xeb\xe8\x4e\xd5\x18\xbc\x10\xef\x2a\x74\xec\x26\x7c\x38\xef\xaa\x72\xb3\xd9\x7f\xa9\x6b\xa5\xf2\x1c\x25\xac\x6b\x09\xbf\x9c\x10\x23\x78\xf2\x90\xc1\x78\x08\x6b\xeb\x75\x23\xc6\x59\x88\x83\x0f\x87\xc9\x08\x34\x76\xd5\x02\x55\x79\x1e\xc9\x5b\xcd\x7a\x22\x21\xf6\x45\x6c\xe3\x13\xb7\xb5\xe9\xad\x96\xc0\x54\xe0\xfb\x40\xf0\xa6\xb7\xd4\x62\x22\xef\x75\x4f\x08\xde\xd8\x1e\x32\xd0\x72\xf9\xad\x87\x17\x7d\x8c\xa3\x23\xfd\xbe\x2a\x7c\x4b\xd8\xc4\x1f\xe8\xfc\x9e\x6c\xe3\x5a\x6a\xe1\x85\x23\xd4\x75\x8b\x00\xeb\xd3\x55\x56\xa9\x3b\xcb\xd9\x93\x8b\x7a\x61\xbd\x7b\x94\x4e\xc3\x15\xfe\x28\x05\x00\x33\xd3\xac\x99\xb2\xc5\x2d\x17\x28\x83\x0c\x65\xd3\xb8\x60\x25\x62\xf0\xaf\x46\x92\x14\xd6\x9e\x3a\x7c\x4a\xdf\xc6\xeb\x83\x63\x76\xa7\x8f\x6f\x1e\x02\x5f\xff\x88\xb8\xcf\x59\xcc\xbd\xc0\x7f\x56\xb5\x38\xd6\x3d\x6d\xb5\x0c\xab\xdb\x81\x58\xaf\xaf\x98\xb5\x35\x4d\xf6\x52\xb9\x30\xb6\xb0\x4e\x90\x4e\x80\xa9\x23\x26\xdb\x50\xfc\x2d\x3f\x9b\xe4\xe5\x65\xa5\x6e\xfc\xab\xb9\x75\x7c\x79\x0e\xe2\xa1\x7d\xca\xe3\xae\x49\x6e\x2e\xea\xf2\x37\x00\x00\xff\xff\x81\x4d\x6f\x1c\x48\x02\x00\x00" +var _quorumcertificateSubmit_voteCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x51\xc1\x6e\xdb\x30\x0c\xbd\xeb\x2b\x1e\x7a\xe8\x6c\x60\xb3\x77\x36\xb6\x15\x99\xbb\xdd\x06\x34\xf5\xd0\xbb\x6a\xd3\xb6\x10\x5b\xf2\x28\x6a\xc9\x30\xe4\xdf\x07\x59\x4b\x90\x04\x25\x60\xc0\x24\xdf\x7b\x7c\x22\xcd\xbc\x38\x16\x7c\x9f\xdc\xbe\x9e\x82\x17\xe2\x6d\x8d\x9e\xdd\x8c\x8f\x87\x6d\xbd\x79\x7c\x7c\xfe\xd6\x34\x4a\x95\x25\x36\xb0\xae\x23\xfc\x76\x42\x8c\xe0\xc9\x43\x46\xe3\x21\xac\xad\xd7\xad\x18\x67\x21\x0e\x3e\xbc\xce\x46\xa0\xb1\xad\x57\xa8\x2a\xcb\x48\x7e\xd2\xac\x67\x12\x62\x5f\xc5\x34\x7e\xb1\xdb\x98\xc1\x6a\x09\x4c\x15\x7e\x8e\x04\x6f\x06\x4b\x1d\x66\xf2\x5e\x0f\x84\xe0\x8d\x1d\x20\x23\xad\x93\xdf\x79\x78\xd1\xbb\x58\xda\xd1\x9f\x93\xc2\x8f\x84\x4d\xfc\x91\x0e\x1f\xc8\xb6\xae\xa3\x0e\x5e\x38\x42\x5d\xbf\x0a\xb0\xde\x9f\x64\x95\xba\xb0\x9c\xdd\xb8\x68\x56\xd6\xfb\x6b\xe9\x54\xcc\xf1\x57\x29\x00\x58\x98\x16\xcd\x94\xad\x6e\xb9\x82\x0e\x32\x66\x5f\x1d\xb3\xdb\xbf\xe8\x29\x50\x8e\xfb\x4d\xdb\xba\x60\x25\x52\xf0\x3f\x26\x92\xb4\xbb\x67\xea\xf1\x39\x3d\x95\x0b\x2f\x8e\xf5\x40\xc5\xeb\x4a\xff\x74\x7f\x75\x87\xe2\x25\xe2\xbf\x64\xf1\x1c\x15\xde\x68\x35\x89\xfd\xa4\x65\xcc\xcf\x83\x62\x3c\x3c\x60\xd1\xd6\xb4\xd9\x5d\xed\xc2\xd4\xc1\x3a\x41\x1a\x01\xa6\x9e\x98\x6c\x4b\xf1\x5a\xbf\xda\xe4\xe9\x2e\x57\x67\xfe\xc9\x64\x11\x7f\x6e\xf7\x73\x95\xde\xac\xe9\x22\x49\x6e\x8e\xea\xf8\x2f\x00\x00\xff\xff\x0a\x3b\x94\x9b\x5f\x02\x00\x00" func quorumcertificateSubmit_voteCdcBytes() ([]byte, error) { return bindataRead( @@ -5050,11 +5050,11 @@ func quorumcertificateSubmit_voteCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/submit_vote.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0x97, 0xf6, 0x2f, 0x9, 0xa3, 0xbc, 0x7e, 0x74, 0xb2, 0xa3, 0xe, 0xf0, 0x38, 0x14, 0x3e, 0x45, 0xca, 0xa1, 0xa1, 0x7f, 0xa4, 0x86, 0x99, 0x91, 0x81, 0xb3, 0x63, 0x6d, 0x75, 0x3b, 0xe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa8, 0xf, 0x47, 0x73, 0xcc, 0xa6, 0x82, 0x74, 0x7b, 0xa6, 0x2b, 0xd0, 0x5, 0xb6, 0xfa, 0x32, 0x18, 0x92, 0xb4, 0x41, 0x1, 0x6a, 0x71, 0xbd, 0x8f, 0x21, 0xc5, 0x50, 0x99, 0x4b, 0xd0, 0x60}} return a, nil } -var _stakingcollectionClose_stakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\xd4\x40\x0c\xbd\xe7\x2b\xac\x1e\xd0\x56\xaa\xb6\x08\x6e\x11\xb0\x8a\xb2\x05\x45\x54\x2d\x6a\x96\x0f\x70\x26\x4e\x32\x30\x19\x47\x33\x4e\x5b\x84\xfa\xef\x68\x66\x48\x40\xdd\x3d\xac\x0f\x89\xfc\x64\xbf\xf7\x6c\x8f\x1e\x27\x76\x02\x9f\x0d\x3f\xd5\x82\x3f\xb5\xed\x4b\x36\x86\x94\x68\xb6\xd0\x39\x1e\xe1\xed\x73\x7d\x28\xbe\x56\x77\x5f\xca\xfb\xdb\xdb\x9b\xf2\x50\xdd\xdf\x15\xfb\xfd\xc3\x4d\x5d\x67\xd9\xf5\x35\x94\x86\x3d\x79\xe0\x59\x00\xc1\x27\x0a\xe0\xe6\x07\x29\x01\x6d\x41\x06\x5a\x51\xb5\x32\x87\xc6\xc3\xa0\x3d\xb4\x4c\x1e\x2c\x0b\x38\x1a\xf9\x91\x62\xb9\x23\xc5\xae\x4d\xe2\x21\xd7\x2d\x59\xd1\xf2\x0b\x04\x1b\x43\x57\xa1\xb7\x99\x05\xb4\xa4\xee\x91\x30\xc8\xa0\xc4\x62\x54\x8a\x67\x2b\x09\x50\xc9\x9b\x16\x50\x68\x83\x0a\x3d\x92\x0b\x25\xe4\x23\x8a\x3d\x6a\x9b\x65\xe2\xd0\x7a\x8c\xc6\x36\x96\x5b\xaa\xf6\x39\xd4\xe2\xb4\xed\xaf\xa0\x25\x43\x3d\x0a\xbb\x00\x7e\xaf\xac\xbc\x7f\xb7\xbb\x84\xdf\x19\x00\x40\xfc\x18\x92\x65\xc0\x7f\x9b\x7b\xa0\x2e\x87\x37\x27\x97\xba\x3d\x42\xb2\xc8\x33\x39\x9a\xd0\xd1\xe6\xef\x00\x39\x14\xb3\x0c\x45\x4a\x16\xc1\x10\x9e\x4c\xb7\x3d\x25\x08\x1f\x97\xe1\xb7\x0d\x3b\xc7\x4f\x1f\xce\x35\xf0\x69\x13\x76\x9d\x9f\x7e\x04\xc7\xe5\xb5\xb0\xc3\x9e\xbe\xa1\x0c\x97\xab\xad\x10\xbb\x1d\x4c\x68\xb5\xda\x5c\x94\x3c\x9b\x36\xde\x35\x59\x01\x47\x1d\x08\xc3\x11\xd7\x45\x62\x78\x49\x3b\xa0\x67\x52\xb3\xd0\x39\xd3\x6e\xe3\x6d\x03\x1f\xad\x37\x4b\xff\x57\x37\xfb\x2f\x59\xb4\x5e\xb2\x3f\x01\x00\x00\xff\xff\x6e\x12\x74\xdf\xf6\x02\x00\x00" +var _stakingcollectionClose_stakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\xd4\x30\x10\xbd\xe7\x2b\x46\x3d\x54\x59\xa9\x4a\x11\xdc\x56\xc0\x6a\xc9\x16\xb4\xa2\x6a\x51\xb3\x70\x9f\x38\x93\xc4\xe0\x78\x22\x7b\xd2\x16\xa1\xfe\x3b\xb2\x4d\x02\x62\xf7\xb0\x3e\x24\xf2\xcb\xcc\x7b\x6f\xe6\x45\x0f\x23\x3b\x81\x8f\x86\x9f\x2a\xc1\x1f\xda\x76\x25\x1b\x43\x4a\x34\x5b\x68\x1d\x0f\xf0\xea\xb9\x3a\x6c\x3f\xef\xef\x3e\x95\xf7\xb7\xb7\x37\xe5\x61\x7f\x7f\xb7\xdd\xed\x1e\x6e\xaa\x2a\xcb\xae\xaf\xa1\x34\xec\xc9\x03\x4f\x02\x08\x3e\x51\x00\xd7\xdf\x49\x09\x68\x0b\xd2\xd3\x82\xaa\x85\x39\x34\x1e\x7a\xed\xa1\x61\xf2\x60\x59\xc0\xd1\xc0\x8f\x14\xcb\x1d\x29\x76\x4d\x12\x0f\x77\xdd\x90\x15\x2d\x3f\x41\xb0\x36\x74\x15\x7a\xeb\x49\x40\x4b\xea\x1e\x08\x83\x0c\x4a\x2c\x46\xa5\x78\xb2\x92\x00\x95\xbc\x69\x01\x85\x36\xa8\xd0\x23\xb9\x50\x42\x3e\xa2\xd8\xa1\xb6\x59\x26\x0e\xad\xc7\x68\x2c\xb7\xdc\xd0\x7e\xb7\x86\x4a\x9c\xb6\xdd\x15\x34\x64\xa8\x43\x61\x17\xc0\xaf\x7b\x2b\x6f\x5e\x6f\x56\xf0\x2b\x03\x00\x88\x0f\x43\x32\x0f\xf8\x77\x73\x0f\xd4\xae\xe1\xf2\xe4\x52\x8b\x23\x24\x8b\x3c\xa3\xa3\x11\x1d\xe5\x7f\x06\x58\x03\x4e\xd2\xe7\x1f\xd8\x39\x7e\xfa\x86\x66\xa2\x15\x5c\x6e\xd3\xb7\x59\x3f\x1c\x4f\xa6\x2d\x4e\xe9\xc3\xbb\x79\x17\x85\x17\x76\xd8\x51\x51\x47\xb2\xb7\xe7\xfa\x7a\x9f\x87\x08\xd6\xa7\xff\x8d\xe3\xf2\x2a\xa9\x7c\x41\xe9\x57\x8b\xbd\x70\x36\x1b\x18\xd1\x6a\x95\x5f\x94\x3c\x99\x26\xc6\x9d\xac\x80\xa3\x16\x84\xe1\x88\xeb\x22\x31\xbc\xa4\xd5\xd0\x33\xa9\x49\xe8\x9c\xa9\x8b\x18\x79\xe0\xa3\x25\xca\xf4\xfe\x2f\xca\x7f\x2e\xb3\xd6\x4b\xf6\x3b\x00\x00\xff\xff\x49\xe3\xbe\x0d\x0d\x03\x00\x00" func stakingcollectionClose_stakeCdcBytes() ([]byte, error) { return bindataRead( @@ -5070,11 +5070,11 @@ func stakingcollectionClose_stakeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/close_stake.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x59, 0x8d, 0x88, 0x8f, 0x9d, 0x2f, 0x9b, 0x93, 0x92, 0x8c, 0x12, 0x2b, 0xb, 0x67, 0x85, 0x23, 0x87, 0x27, 0x5b, 0x5f, 0x46, 0x81, 0x35, 0x3e, 0x3d, 0x28, 0xbf, 0xd8, 0x89, 0xc8, 0x19}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x0, 0x1c, 0x8d, 0x39, 0xe9, 0x23, 0x70, 0x9e, 0x68, 0x16, 0x36, 0x5d, 0x4d, 0x10, 0x51, 0xa4, 0x7c, 0x2e, 0x6e, 0x82, 0xd7, 0xf0, 0x21, 0xda, 0x12, 0xf0, 0xe8, 0x16, 0xd2, 0xee, 0x33, 0x7d}} return a, nil } -var _stakingcollectionCreate_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x4d\x6f\x9b\x40\x10\xbd\xf3\x2b\x5e\x73\xa8\x1c\xc9\x22\x39\xa3\xba\x91\x85\x9d\xca\xb2\xeb\x54\x21\xb7\xaa\x87\x0d\x0c\xb0\xf2\x7a\x17\xed\x8e\xeb\xd0\xc6\xff\xbd\x5a\xc0\xc4\x9f\x52\xf7\x00\xcc\x2e\x33\xef\xcd\x9b\xb7\x72\x5d\x19\xcb\x88\x6d\x5d\xb1\x09\xba\xe8\x51\x99\x6d\xc2\x62\x25\x75\x11\x1b\xa5\x28\x65\x69\x34\x72\x6b\xd6\xb8\x7f\x4b\x5e\xc6\xf3\xd9\xf2\x5b\xfc\xb4\x58\x4c\xe3\x97\xd9\xd3\x72\x3c\x99\x3c\x4f\x93\x24\x08\xee\xee\xee\x10\x5b\x12\x4c\x0e\x02\x6b\x91\x96\x52\x13\x44\x9a\x9a\x8d\x66\xe4\xc6\x42\x40\x9b\x8c\xc0\xa5\x60\x48\x07\xa1\x2c\x89\xac\x86\xd4\xe0\x92\xe0\x5a\x48\xa4\x3d\x66\x53\x52\xe8\x0c\x22\xcb\x1c\xaa\xcd\xab\x92\x29\x56\x54\x3b\xb0\x69\x52\x34\x6d\xf7\x00\x41\xc0\x56\x68\x27\x9a\xc4\x81\xc7\x99\x4d\x22\x24\x6c\xa5\x2e\x86\x5d\xee\x9c\x6a\x17\xe1\x67\xdb\x6d\x38\xa7\x7a\x21\x1d\x4f\x35\xdb\xfa\xd7\x2d\xfe\x06\x00\xd0\x3c\x14\xf1\x9e\xcd\x87\x00\xcf\x94\x47\xf8\x7c\x51\x9b\xf0\x6c\x27\x68\xea\x54\x96\x2a\x61\x69\xd0\x51\x8c\x30\xde\x70\x39\x6e\x83\x3d\xa0\x5f\x8e\x54\x1e\x5e\x02\xc4\x68\xdf\x5e\xf8\x6a\xac\x35\xdb\x2f\xff\x4b\xe0\xeb\xc0\xcf\x2b\xba\x3c\xcb\xf3\xdf\x13\x36\x56\x14\xf4\x43\x70\x79\xdb\xd3\xf2\xeb\xe1\x01\x95\xd0\x32\x1d\xdc\xc4\x66\xa3\x32\x68\xc3\x68\xa9\xc0\x52\xee\xe7\x70\x56\xeb\xe6\x36\xe8\x4b\xc8\xbc\x11\xb3\x33\x43\xd7\x3a\x46\xd7\x3b\x0e\xd3\xc6\x41\xdf\x8f\x12\x1e\x8d\x9d\xbe\x49\xc7\x52\x17\x4b\x93\x51\x3f\xdd\xf6\x3d\x44\x25\x6a\xb2\xd1\x5e\xaa\x43\x65\x3b\x0e\x1f\xe3\xc7\x68\x04\x2d\x15\xde\xdf\x0f\x36\x3f\x85\x8a\x74\xc1\xa5\x3f\xbc\x3f\xc9\x6e\xe6\xd8\x29\x20\xb4\x6f\xbf\xb2\xe6\xb7\xcc\x08\x7f\xc8\x9a\xd6\x8d\xde\xdb\xde\x8e\x27\x9e\xbf\x39\x96\x72\x77\x14\xf9\x9c\x15\x35\xe6\x3f\x60\x77\x8e\x7d\x2c\x5d\xe8\xf1\x42\x91\x65\x83\x3e\x29\xf2\x65\xc2\x3e\x1c\xa2\x14\xae\x1c\xab\xc2\x58\xc9\xe5\xba\x3d\x3d\xda\x1a\x62\x4b\xb2\x28\xb9\x3d\x6a\xbf\xaf\x31\xdd\x81\x94\xa3\x13\x5a\x67\x86\x68\x67\x76\xe5\xd2\x37\xf7\xd4\x64\x74\xa0\x46\x5b\x7f\x17\xec\x82\x7f\x01\x00\x00\xff\xff\x33\xed\x36\xa1\x80\x04\x00\x00" +var _stakingcollectionCreate_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4f\x6f\xdb\x3e\x0c\xbd\xfb\x53\xf0\xd7\x43\xe1\x00\x81\xdb\xb3\xf1\xcb\x8a\xcc\x49\x87\x20\x59\x3a\xd4\xc5\x2e\xc3\x0e\xac\x4d\xdb\x42\x14\xc9\x90\x98\xa5\xde\x9a\xef\x3e\xc8\x72\xdc\xfc\x05\xa6\x43\x62\x89\x26\xdf\xe3\xe3\x93\xc5\xba\xd6\x86\x21\x31\x4d\xcd\x3a\xe8\x76\x8f\x52\x6f\x53\xc6\x95\x50\x65\xa2\xa5\xa4\x8c\x85\x56\x50\x18\xbd\x86\xfb\xb7\xf4\x65\x3c\x9f\x2d\xbf\x24\x4f\x8b\xc5\x34\x79\x99\x3d\x2d\xc7\x93\xc9\xf3\x34\x4d\x83\xe0\xee\xee\x0e\x12\x43\xc8\x64\x01\x61\x8d\x59\x25\x14\x01\x66\x99\xde\x28\x86\x42\x1b\x40\x50\x3a\x27\xe0\x0a\x19\x84\x05\x94\x86\x30\x6f\x40\x28\xe0\x8a\xc0\x7a\x48\xc8\x7a\xcc\xb6\x24\xaa\x1c\x30\xcf\x2d\xd4\x9b\x57\x29\x32\x58\x51\x63\x81\x75\x9b\xa2\x68\xbb\x07\x08\x02\x36\xa8\x2c\xb6\x89\xa1\xc3\x99\x4d\x62\x48\xd9\x08\x55\x0e\xbb\xdc\x39\x35\x36\x86\x1f\xbe\xdb\x68\x4e\xcd\x42\x58\x9e\x2a\x36\xcd\xcf\x01\xfc\x09\x00\x00\xda\x1f\x49\xbc\x67\xf3\x21\xc0\x33\x15\x31\xdc\x5e\xd4\x26\x3a\x3b\x09\xda\x3a\xb5\xa1\x1a\x0d\x85\x1d\xc5\x18\x70\xc3\x55\xf8\x59\x1b\xa3\xb7\xdf\x51\x6e\x68\x00\xb7\x63\x1f\xdb\xe3\xbb\x65\x49\x16\xd1\x25\x7c\x18\xed\xbb\x8d\x2c\x6b\x83\x25\x45\xaf\x6d\xb1\xff\xff\x95\xd7\xa7\xd0\x8d\x31\xbe\x3c\xe2\xf3\xd7\x53\x8f\xf2\x0d\xb9\x1a\xf4\xf4\xdc\x7a\x78\x80\x1a\x95\xc8\xc2\x9b\x44\x6f\x64\x0e\x4a\x33\x78\x2a\x60\xa8\x70\xe3\x39\xab\x75\x33\x08\xfa\x12\xa2\x68\x35\xee\x3c\xd2\x49\x00\xa3\xeb\x9d\x47\x59\x6b\xac\xaf\x47\x09\x8f\xda\x4c\xdf\x84\x65\xa1\xca\xa5\xce\xa9\x1f\xba\xff\x1f\x42\x8d\x0d\x99\x78\x2f\xd9\xa1\xc2\x1d\x87\x0f\x57\xc0\x68\x04\x4a\x48\x78\x7f\x3f\x38\xfc\x2f\x92\xa4\x4a\xae\x5c\xf0\xfe\x24\xbb\x1d\x6f\xa7\x00\x2a\xd7\x7e\x6d\xf4\x2f\x91\x13\xfc\x26\xa3\xbd\x49\x9d\xe5\x9d\x4b\x4f\xae\xc2\xcd\xb1\x94\xbb\xa3\x9d\xcb\x59\x51\x7b\x27\x0e\xd8\x9d\x63\x1f\x4b\x17\x39\xbc\x08\xf3\x3c\xec\x93\x62\x57\x26\xea\xb7\x43\xa8\xd0\x56\x63\x59\x6a\x23\xb8\x5a\xfb\xe8\xd1\xd1\x10\xb6\x24\xca\x8a\x7d\xc8\x3f\x5f\x63\xba\x03\x92\x96\x4e\x68\x9d\x19\xc2\xcf\xec\xca\xb7\xa0\xbd\xbe\x3a\xa7\x03\x35\x7c\xfd\x5d\xb0\x0b\xfe\x06\x00\x00\xff\xff\x61\xe8\xc0\x7e\x97\x04\x00\x00" func stakingcollectionCreate_machine_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -5090,11 +5090,11 @@ func stakingcollectionCreate_machine_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/create_machine_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3d, 0xa9, 0xbc, 0xef, 0x3, 0x1e, 0x98, 0xd6, 0x4d, 0xb8, 0xc3, 0xa3, 0x9c, 0x38, 0x31, 0xcb, 0x72, 0x80, 0xa, 0x1, 0xee, 0xd9, 0x6, 0xe8, 0xc7, 0xe8, 0x77, 0x86, 0xd5, 0xd5, 0xae, 0x7f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7f, 0xd9, 0xb4, 0x5, 0x4f, 0xc4, 0xba, 0x4d, 0xdb, 0x96, 0x7e, 0xae, 0x7c, 0x9a, 0x13, 0xf9, 0x4, 0xb3, 0x56, 0xa6, 0xdb, 0xc9, 0xf3, 0x73, 0xe1, 0xf7, 0x79, 0x41, 0x9, 0x52, 0xa0, 0xdb}} return a, nil } -var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\xdf\x6f\x22\x37\x10\x7e\xe7\xaf\x98\xde\x43\x05\x12\x81\x3e\xa3\xe4\x24\x44\xe8\x35\x82\x5e\xa2\x42\xfb\x52\xf5\xc1\x59\x0f\xac\x8b\xb1\x57\xf6\x40\x0e\x45\xf9\xdf\x2b\xff\xd8\x5d\x1b\x16\x5d\x22\x55\x3a\x5e\x12\xaf\x67\xbe\xf9\xbe\xf9\xb5\x2b\xf6\x95\x36\x04\x33\x73\xaa\x48\xf7\xe2\xe9\x57\xa9\x5f\xd6\x7a\x87\x0a\x36\x46\xef\xe1\x53\x73\xfe\x54\x5b\x2c\x75\xb1\x43\xee\x9f\xd9\x60\xf4\xcb\xb7\xe5\xe3\x6c\x31\xbf\x5f\x3f\x2e\xe6\x5f\xa7\xf7\xf7\x7f\xcc\x57\xab\x14\x6f\x45\x6c\x27\xd4\x76\xa6\xa5\xc4\x82\x84\x56\xb5\xdb\x6a\x3d\x5d\x3c\x7c\xfd\x32\x7b\x5c\x2e\xe7\xb3\xf5\xc3\x63\xe3\xdc\x1b\x8f\x61\x5d\x0a\x0b\x64\x98\xb2\x2c\x38\x31\x29\xf5\x8b\x05\x2a\x11\x0a\xad\xc8\x38\x38\x03\x7a\xe3\x9f\x48\xcf\x0a\x58\x51\xe8\x83\x22\xe7\x4f\x1a\x0a\x83\x8c\x10\x18\x28\x7c\xc9\x78\x8f\xfc\x9f\xdf\xb4\xe4\x0e\xe1\xf9\x5f\x2c\x08\x98\xe2\x60\x49\x1b\x04\x41\x20\x54\xf4\x4a\x00\x99\xb4\x1a\x18\xe7\x42\x6d\x81\x81\x0d\xa2\xa0\x68\x55\x45\x20\xd2\x9e\x51\xea\xed\xdc\x17\x88\x95\xc3\xdd\x0b\xc5\x81\x4a\x46\x40\x4e\x21\xd7\x68\x41\x69\x17\xf2\xc8\xa4\xe0\x8e\xb0\x73\xc7\x6f\xc2\x92\x0b\x90\x52\x4d\xd8\xac\x75\xee\xc1\xa8\xbe\x1d\xc2\x49\x1f\x40\x21\x72\x47\x05\x05\x95\x68\x80\xa3\xc4\x88\x9c\x02\x1a\xb4\xfa\x60\x0a\x74\x88\xda\x1d\x8f\x7a\x87\x2e\xd3\xb0\xc3\x53\x2c\x6f\x8a\xdd\xeb\x25\x15\xe9\x57\x87\x67\x29\x8a\x05\x9e\xec\x04\xfe\x0e\x7d\x34\x5a\xe0\x69\x29\x2c\xcd\x15\x99\xd3\x3f\x03\x78\xed\x01\x00\x54\x06\x2b\x66\xb0\x6f\xc5\x56\xa1\x99\xc0\xf4\x40\xe5\x34\x20\x3a\x13\x6f\xe3\x7e\xe3\x31\xcc\x42\xcd\xce\x32\xe8\xab\xc3\x38\x87\x10\xd2\xb3\x6b\xbc\x24\x92\xb3\x8d\x80\x70\x97\xc2\xf7\x2b\x76\x72\x11\x43\xe4\x41\xe3\xb3\xd1\xc6\x81\xb8\x82\xb4\x2a\x22\xdb\xfa\xd7\x62\x8e\x5c\xbc\x11\xe3\xbc\x95\x3c\x71\xee\xa3\xe6\x38\x84\x92\xd9\x72\x2a\xb7\xda\x08\x2a\xf7\xe1\x36\x7b\x34\x84\x17\x14\xdb\x92\xc2\x55\xf8\xbf\xe5\xf3\x96\x25\xe1\x0b\x52\x5b\xaa\xdf\x99\x62\x5b\x34\x30\x63\x15\x7b\x16\x52\xd0\xa9\xae\xcb\x45\xdb\xa7\x19\xa1\xc4\x37\x71\xbd\x8b\xa9\xc8\x94\x8e\xb6\x48\xad\xcd\xed\xcf\xd9\xac\x24\x87\x08\xf7\xb9\x9f\x79\x7f\xc7\xfa\xc9\x88\x23\x23\x7c\x62\x54\x0e\x32\x95\x7f\xda\x50\xe7\x7d\x14\x58\xb4\x2c\xcf\x87\x37\xe9\xd9\x4b\x91\xb1\x97\x6f\x6f\x72\x26\x01\x20\xf1\xcc\x59\x87\xd4\x4d\x39\x37\x68\x6d\xdd\x20\xae\xc6\xee\x3c\xcc\x4c\xd3\x54\x4e\xae\x24\xb6\x71\xc8\x35\xae\xd8\xf1\xfa\xd4\x75\xac\x0a\xdf\xe8\x8d\xf4\xd8\xed\xc5\x65\x94\xa4\x37\x2d\x3b\x62\x2e\xed\xf6\x26\xc9\xcb\xb9\x94\xc9\xd5\x4d\xb8\x22\x6d\xd8\xd6\x17\x6a\xd8\x25\x27\x89\x29\x85\xda\x9d\xb5\x49\x02\xf4\xda\xd1\x11\xd1\xf3\x41\x6d\xf4\xdb\xf7\xfb\x27\xb1\x7e\xf2\x39\xc8\x49\x79\x25\xcc\x6c\x91\xde\xa5\x26\x15\xd3\xb1\x6b\xaa\xd0\xa0\x6d\x9a\x05\x5a\xbf\x20\x5c\x6d\x7c\x26\xa1\x8c\xfb\x57\x71\x38\xa8\x38\x74\x47\x76\x90\xf9\xc8\x85\x8b\x58\xe4\xbb\xf7\xe7\xeb\x73\x7f\x1c\x39\x8c\x37\xf5\xfb\x36\x16\xef\x23\x32\x07\x3f\x65\x6c\x1a\xa8\x2e\x2a\xcd\x7b\x7d\xf4\x97\x93\xd1\xc5\xc0\x5f\xb4\x04\xc6\x36\x44\x3a\x33\x48\x82\x76\xa4\x36\x4c\x6f\xfc\x00\x80\xe4\x0b\xc0\x65\xb2\x3a\x50\x7c\xd7\x46\xe8\x06\x40\x6c\xb2\x5c\x8e\x8a\x12\x8b\x5d\x7f\x70\x7d\x3f\xfb\x19\xb8\xbd\xe9\xfc\xda\x88\x8b\xe0\xe2\x79\xbf\xae\xa4\xd7\x31\x69\xf3\x35\x4c\xd7\xca\x24\x63\x32\x18\xfa\x09\xea\x8e\x73\xf1\x24\xad\x4d\xbb\xe9\x01\xa5\xc5\x1f\x23\x45\x09\xf9\x7f\x28\xe8\x1a\xa2\x66\x59\xb9\xfe\xaa\x17\xdb\xe5\x47\xd2\xf5\x65\xf2\x4e\x46\xaf\xef\xb4\x0b\x6b\xe3\x7c\xd5\x7c\xc8\xf9\xfa\xce\xf9\x78\xf6\x92\x15\x14\x52\xf8\xf6\x5f\x00\x00\x00\xff\xff\xd8\x77\x7b\x1b\x7f\x0b\x00\x00" +var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x56\x4d\x6f\xe3\x36\x10\xbd\xe7\x57\xcc\xee\x61\x61\x03\x5e\xb9\x67\x23\x09\xe0\x3a\xee\x36\xb0\xbb\x09\x6a\x77\x2f\x45\x0f\x8c\x34\xb6\x58\xcb\xa4\x40\x8e\xec\x35\x82\xfc\xf7\x82\x1f\x92\x48\x59\x46\x1d\x2c\x50\xa0\xbe\x24\xfc\x98\xc7\xf7\xde\x0c\x47\xe4\xfb\x52\x2a\x82\x99\x3a\x95\x24\x6f\xfc\xe8\x97\x42\x1e\xd7\x72\x87\x02\x36\x4a\xee\xe1\x63\x33\xfe\x58\xef\x58\xca\x74\x87\x99\x9d\xd3\x6e\xd3\x4f\xdf\x97\x4f\xb3\xc5\xfc\x61\xfd\xb4\x98\x7f\x9d\x3e\x3c\xfc\x3e\x5f\xad\x42\xbc\x15\xb1\x1d\x17\xdb\x99\x2c\x0a\x4c\x89\x4b\x51\x87\xad\xd6\xd3\xc5\xe3\xd7\x2f\xb3\xa7\xe5\x72\x3e\x5b\x3f\x3e\x35\xc1\x37\xe3\x31\xac\x73\xae\x81\x14\x13\x9a\xb9\x20\x56\x14\xf2\xa8\x81\x72\x84\x54\x0a\x52\x06\x4e\x81\xdc\xd8\x99\xc2\xb2\x02\x96\xa6\xb2\x12\x64\xe2\x49\x42\xaa\x90\x11\x02\x03\x81\xc7\x88\x77\x62\xff\xfc\x2a\x8b\xcc\x20\xbc\xfc\x8d\x29\x01\x13\x19\x68\x92\x0a\x81\x13\x70\xe1\xa3\x02\x40\x56\x68\x09\x2c\xcb\xb8\xd8\x02\x03\xed\x44\x41\xda\xaa\xf2\x40\x24\x2d\xa3\x30\xda\x84\x2f\x10\x4b\x83\xbb\xe7\x22\x03\xca\x19\x01\x19\x85\x99\x44\x0d\x42\x9a\x23\x0f\xac\xe0\x99\x21\x6c\xc2\xf1\x3b\xd7\x64\x0e\x08\xa9\x06\x6c\xd6\x32\x8e\x60\x54\xaf\x8e\xe0\x24\x2b\x10\x88\x99\xa1\x82\x9c\x72\x54\x90\x61\x81\x1e\x39\x04\x54\xa8\x65\xa5\x52\x34\x88\xd2\x0c\x0f\x72\x87\xc6\x69\xd8\xe1\xc9\xa7\x37\xc4\xbe\xb9\x09\x32\x32\x28\xab\x97\x82\xa7\x0b\x3c\xe9\x09\xfc\xe9\xea\x28\x59\xe0\x69\xc9\x35\xcd\x05\xa9\xd3\x5f\x43\x78\xbd\x01\x00\x28\x15\x96\x4c\xe1\x40\xf3\xad\x40\x35\x01\x56\x51\x3e\xf8\x59\x2a\x25\x8f\xdf\x58\x51\xe1\x10\x3e\x4d\xdd\x01\x26\xc2\x86\x98\xdf\x78\x0c\x33\x97\xc2\x8e\xa1\x36\x59\x2c\xcb\xc0\x31\xb0\x64\x93\x26\xac\x40\x32\x9b\x3d\x22\xdc\x81\xff\x6f\x50\xb2\x93\x39\xdd\xb1\x18\x36\xfb\x37\x52\x19\x04\x93\x9c\x56\x91\x67\x5e\xff\x5a\xbc\xc4\x1e\xc6\xb2\xac\x95\x3f\x31\xe1\x49\x33\x1c\x41\xce\x74\x3e\x2d\xb6\x52\x71\xca\xf7\x6e\x35\x9a\x1a\xc1\x11\xf9\x36\x27\xb7\xe4\xfe\x6f\xf9\xbc\x45\x0e\x7c\x41\x6a\xd3\xf6\x1b\x13\x6c\x8b\x0a\x66\xac\x64\x2f\xbc\xe0\x74\xaa\x73\xd4\xbd\x02\xb1\x1d\x14\x04\x07\xb1\x77\xde\x8b\x24\xad\xe7\x38\xea\x64\x8b\x74\xfb\x29\xba\x2e\xc1\xc0\x83\xdc\x0f\x22\x7b\xfe\x65\xf7\xb3\xe2\x07\x46\xf8\xcc\x28\x6f\xc2\x86\x1f\x22\x99\x7f\x68\x97\xe5\xbd\x57\x98\xb6\x2c\xbb\x37\x39\x28\xe0\x1e\x95\xbe\xb2\x6f\x3f\xc7\xa4\x1c\x42\x10\x1a\x0b\x70\xe6\x4d\xb3\x4c\xa1\xd6\x75\x89\x98\x2c\x9b\xf1\x28\xda\x1a\x7a\x39\xb9\xe0\x6c\xab\x32\x12\xb9\x62\x87\xcb\x77\xb0\xa7\x71\xd8\x3a\x6f\xb4\xfb\x62\x6f\x9d\x69\xd5\x07\xe5\x69\x7a\x18\xdb\x62\xa2\xd9\x01\x63\x8d\xb7\x9f\x03\x83\xba\x9a\x26\x17\x1b\xe4\xca\x01\x9a\xe4\x8d\xfa\x74\x75\x9c\x9f\xb1\x12\xee\x42\x42\x51\x6d\xd5\xec\xb8\xd6\x15\x76\xaa\x2c\x38\xf3\xb5\xa7\xa0\x3c\xde\xa3\xd8\xc8\xb7\xfb\xc1\x15\x6c\x87\x7d\xf6\x44\x6c\xac\xa3\x3a\x1f\x9c\xe7\xb7\xd1\x12\x2d\x31\x9a\xf4\x95\x7a\xc0\xec\xd9\xe6\xe8\xcc\xab\x9e\x96\x16\x12\xb1\x2d\xc8\xe4\xde\x9e\x0d\xb9\xef\xf6\x22\x83\x4a\xf8\x6b\x7d\x60\x55\xd1\xb9\xd4\x6e\xc5\x57\xd1\x0f\x5b\x7e\x9d\xa5\x1f\x22\x06\x9b\xe6\xb5\x70\xf5\xf1\xcd\x83\x22\xf9\x66\x14\xdd\x0f\xc6\x7e\xc3\xb8\x01\xb3\x0b\xc1\x49\x3d\xe6\xb9\x46\xe0\x1f\x16\x10\xbc\x2c\x8c\x67\x65\x45\xfe\x1b\x5e\x9f\xdd\x20\xf0\x4d\xe4\x5a\x92\xe6\x98\xee\x06\xc3\xcb\xcd\xfe\xf2\x6d\x72\x37\xaa\xff\x81\xe3\xbb\xcd\xd9\xfc\x39\x82\xf9\xd5\x39\xb6\xba\x27\xad\xa9\xa3\xde\xdd\x41\x79\x4e\x22\x31\x67\xbb\x87\xe7\x00\xe6\x9e\xf7\x33\x3e\x9b\x09\xb2\x1e\xc1\x04\xdf\x29\xc0\x42\xe3\xff\xd6\x3b\xc1\x8b\xff\xde\xb2\xa8\x13\x3c\xbb\xf6\x03\xac\xf3\xb5\xb3\x4f\x5c\xeb\x42\xd6\xf3\xce\x8c\x9b\x80\xee\x92\x78\x57\xff\xbd\x52\xd8\xeb\x95\xfb\x5c\xf7\x7b\xeb\x3c\x0e\x88\xa9\x2d\xd2\x0f\xb9\x18\x7c\x6e\xde\xd5\xcb\xfb\xdc\x39\xeb\xe8\xef\x12\xd7\xa1\xe5\x92\xfa\xf6\x4f\x00\x00\x00\xff\xff\xdc\x53\x80\xb2\x4c\x0d\x00\x00" func stakingcollectionCreate_new_tokenholder_acctCdcBytes() ([]byte, error) { return bindataRead( @@ -5110,11 +5110,11 @@ func stakingcollectionCreate_new_tokenholder_acctCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/create_new_tokenholder_acct.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0x5d, 0x78, 0x54, 0x9e, 0xa6, 0x98, 0x89, 0xca, 0x2a, 0xa0, 0x9a, 0xef, 0x95, 0x0, 0x7a, 0x23, 0x19, 0x27, 0x22, 0xd4, 0xba, 0x1f, 0x5b, 0xf5, 0xf, 0x2, 0x7, 0xc6, 0x61, 0x83, 0xaa}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x17, 0x91, 0x11, 0x6d, 0x6c, 0xa4, 0x94, 0x79, 0x1a, 0x2, 0xfb, 0x50, 0xc9, 0x2d, 0xe3, 0xe4, 0x16, 0x82, 0x88, 0xaa, 0xd5, 0x4e, 0x0, 0xfe, 0x8e, 0x6d, 0x38, 0x35, 0x51, 0x35, 0x7c, 0xe6}} return a, nil } -var _stakingcollectionDeploy_collection_contractCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x8d\xb1\x6a\xc4\x40\x0c\x44\xfb\xfd\x8a\x29\x6d\x08\x76\x7f\xdd\x41\x8a\x54\x69\x42\x3e\x40\x68\xc5\x9d\xb1\x2d\x99\x5d\x1d\x24\x84\xfb\xf7\xb0\x0a\x6b\xb2\x85\x16\x8d\x66\xe6\xcd\x33\x5e\xe5\xd8\xec\xbb\x82\xc0\xa6\x5e\x88\x1d\x6e\x20\x05\x31\xdb\x43\x3d\xcd\x33\x3e\xab\xe4\xa6\xe6\xf0\xc2\xef\x82\xea\xb4\x2e\x7a\x03\xdb\xb6\x09\xfb\x62\xda\x0c\x71\xa1\x5d\x7a\x18\x54\x43\xdb\x8c\xd7\xa8\x58\x45\xeb\x09\x4a\xc9\x0b\x69\xa5\x88\x0f\x5d\x7d\xa7\x5d\x2e\xf8\xf0\xb2\xe8\xed\x05\x6c\xf9\xdc\x46\xfc\x24\x00\x88\x71\x14\x39\xa8\xc8\x40\x79\x5f\xf4\x82\xeb\xc3\xef\xd7\x3f\x68\xb7\xb5\x17\xd7\xa9\x57\xd7\x89\x72\x1e\x34\x00\xff\x71\x1d\xd3\xe6\x94\xa5\x7d\x6f\xf2\x35\x8c\x63\xf4\x3c\xd3\x33\xfd\x06\x00\x00\xff\xff\xa7\x5f\x56\xfd\x29\x01\x00\x00" +var _stakingcollectionDeploy_collection_contractCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x8e\xb1\x6a\xc4\x30\x10\x44\x7b\x7d\xc5\x54\x41\x86\x60\xf7\xd7\x1d\x49\x91\x2a\x4d\xc8\x07\x2c\xda\xe5\xce\xd8\x5e\x19\x69\x0f\x12\xc2\xfd\x7b\xd0\x26\x32\xa7\x62\x85\x46\x33\xf3\x76\x9a\xf0\x2a\xfb\x9a\xbf\x2b\x08\x29\xab\x15\x4a\x06\xcb\x20\x05\xa5\x94\x6f\x6a\x61\x9a\xf0\x59\x85\x9b\xca\xee\x85\x5d\x05\xd5\x68\x99\xf5\x82\x94\xd7\x55\x92\xcd\x59\x9b\xc1\x7f\x68\x93\x1e\x06\x55\xd7\xd6\x9c\x16\xaf\x58\x44\xeb\x01\x0a\xc1\x0a\x69\x25\x8f\xc7\xae\xbe\xd3\x26\x27\x7c\x58\x99\xf5\xf2\x8c\x94\xf9\x78\x0d\xf8\x09\x00\xe0\x63\x2f\xb2\x53\x91\x48\xbc\xcd\x7a\x02\xdd\xec\x1a\xcf\xcc\x2f\xff\x2d\x03\x9e\xce\x7f\x3b\xf4\x54\x3b\x6e\x1e\x3b\xa9\x8e\xc4\x1c\xd5\x79\x8f\xf4\x4e\x6d\x73\x64\x69\xd7\x9b\x7c\xc5\x61\xf0\x9e\x7b\xb8\x87\xdf\x00\x00\x00\xff\xff\x97\xdc\x67\x42\x38\x01\x00\x00" func stakingcollectionDeploy_collection_contractCdcBytes() ([]byte, error) { return bindataRead( @@ -5130,11 +5130,11 @@ func stakingcollectionDeploy_collection_contractCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/deploy_collection_contract.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbd, 0x3e, 0xf2, 0xcf, 0xfd, 0x65, 0x3, 0xfc, 0xc1, 0x73, 0xff, 0x84, 0x1f, 0xad, 0xc6, 0xe3, 0x57, 0x8d, 0x57, 0x22, 0x89, 0xc2, 0x14, 0x62, 0x4d, 0x1f, 0x9d, 0xae, 0xb6, 0x6b, 0xe4, 0x55}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0x65, 0xef, 0x78, 0xd5, 0x3e, 0x89, 0x71, 0xda, 0x8b, 0xc, 0x78, 0x34, 0x3c, 0x6e, 0xb9, 0x9, 0xa0, 0x2b, 0x75, 0x35, 0xbf, 0x9f, 0x65, 0xdd, 0xa, 0x3e, 0x8b, 0x30, 0xd, 0x4b, 0x10}} return a, nil } -var _stakingcollectionRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\x82\x40\x10\xbd\xf3\x15\x13\x0f\x0d\x26\x0d\xf6\xd0\xf4\x40\xda\x1a\x02\xda\x98\x1a\x6d\xc4\x7e\xc0\x76\x19\x70\x23\xec\x90\x61\x88\x26\x8d\xff\xde\xc0\x62\x3d\xe8\xc1\x3d\x40\x60\x67\xde\x7b\xf3\xde\x98\xaa\x26\x16\x98\x97\x74\x48\x45\xed\x8d\x2d\x62\x2a\x4b\xd4\x62\xc8\x42\xce\x54\xc1\xd3\x31\xdd\x46\x9f\x8b\xd5\x47\xbc\x5e\x2e\x67\xf1\x76\xb1\x5e\x45\x49\xb2\x99\xa5\xa9\xe7\x4d\x26\x13\xd8\x60\x61\x1a\x41\x6e\x40\x41\x86\x25\x16\x4a\x88\xc1\x58\x90\x1d\x42\xe3\x30\x41\x5f\x40\x19\x1b\x6a\x59\x63\xdf\x9c\x13\xbb\xba\x1a\xb5\xc9\x0d\x66\x60\x29\xc3\x45\x02\xca\x66\xfd\x85\xaa\xa8\xb5\x02\x94\x83\xd0\x1e\x6d\x03\x42\xa0\xa9\xaa\x8c\x78\x9e\xb0\xb2\x8d\xea\x51\x7d\x93\x85\x90\x0a\x1b\x5b\x3c\x0e\x3d\x21\x7c\xcf\xcd\xf1\xe5\x79\x0c\xbf\x1e\x00\x40\xff\x28\x51\xce\x9a\x2e\x73\x6e\x30\x0f\xe1\xe1\xa6\x05\xc1\xd5\x1f\xaf\xc7\xa9\x19\x6b\xc5\xe8\x2b\xad\x1d\x57\xd4\xca\x2e\x72\x1f\x67\xc2\xee\x34\x58\xe6\xc1\x2d\x42\x78\x83\xa1\x37\xf8\x21\x66\x3a\xbc\xde\x2b\xe0\xdd\xef\x62\x09\x6f\x47\x76\x5d\x9e\x0a\xb1\x2a\xf0\x4b\xc9\x6e\xfc\x2f\xab\x3b\xd3\x29\xd4\xca\x1a\xed\x8f\x62\x6a\xcb\xce\x78\x01\x27\x05\x18\x3b\xbb\xe1\x0a\x6b\xe4\x10\x4e\xce\x03\x3c\xa2\x6e\x05\xef\x99\x36\xe0\x61\x49\x92\xf3\x82\xf8\x2e\xe7\x10\x4c\x76\x09\xcc\xbd\xc7\x0e\x6c\xa0\x3a\x79\x7f\x01\x00\x00\xff\xff\xdd\x5f\xdf\x77\xa3\x02\x00\x00" +var _stakingcollectionRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6b\xdb\x40\x10\xc5\xef\xfa\x14\x8f\x1c\x82\x0c\x45\xee\xa1\xf4\x20\xda\x06\xd7\x4e\x8a\x69\x48\x8a\x95\xf6\xbe\x5d\x8d\xe4\x25\xab\x1d\x31\x3b\x22\x86\x92\xef\x5e\xa4\x95\xe3\x83\x7d\xc8\x1e\x24\xd8\x3f\xbf\xf7\x66\xde\xb8\xae\x67\x51\xdc\x79\x7e\xa9\xd4\x3c\xbb\xd0\xae\xd9\x7b\xb2\xea\x38\xa0\x11\xee\xf0\xf1\x50\x3d\xad\x7e\x6e\x1f\x7e\xac\x1f\xef\xef\x6f\xd7\x4f\xdb\xc7\x87\xd5\x66\xb3\xbb\xad\xaa\x2c\x5b\x2e\x97\xd8\x51\xeb\xa2\x92\x44\x18\xd4\xe4\xa9\x35\xca\x02\x17\xa0\x7b\x42\x4c\x4c\xd8\x13\x54\x28\xf2\x20\x96\xa6\xc7\x0d\x4b\xba\xd7\x93\x75\x8d\xa3\x1a\x81\x6b\xda\x6e\x60\x42\x3d\x1d\x98\x8e\x87\xa0\xe0\x06\xca\xcf\x14\x22\x94\x61\xb9\xeb\x9c\x66\x99\x8a\x09\xd1\x4c\xd4\xdc\xd5\x25\x2a\x15\x17\xda\x0f\xf3\x9b\x12\xbf\xef\xdc\xe1\xf3\xa7\x05\xfe\x65\x00\x30\x7d\x3c\xe9\xd1\xd3\xa9\xce\x1d\x35\x25\xae\x2f\xb6\xa0\x38\xdb\xc9\x26\x4e\x2f\xd4\x1b\xa1\xdc\x58\x9b\xb4\xcc\xa0\xfb\xfc\x3b\x8b\xf0\xcb\x1f\xe3\x07\x5a\xe0\x7a\x95\xce\x8e\xfa\xe3\x8a\xe4\x9b\xe2\x92\x3e\xbe\x62\x46\x15\x51\x59\x4c\x4b\xc5\xdf\x09\xf6\xe5\xbd\xbe\xbe\xe5\x63\x5a\xe5\xe5\x24\xcf\xaf\x57\x49\xe5\x97\xd1\xfd\xe2\xcd\xde\xb8\x6e\x6e\xd0\x9b\xe0\x6c\x7e\xb5\xe6\xc1\x8f\x79\x28\x92\x15\x08\x8d\x29\xe0\x8c\x75\x95\x08\xaf\xa9\x35\x74\x20\x3b\x28\xbd\xa7\xea\x42\xe6\xd9\xd9\x1c\xe7\x26\x4f\xf1\x97\x70\xf5\x29\xc7\xf4\x5f\x24\xd8\x2c\xf5\x9a\xfd\x0f\x00\x00\xff\xff\xe2\xb1\x2b\x1a\xba\x02\x00\x00" func stakingcollectionRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -5150,11 +5150,11 @@ func stakingcollectionRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x61, 0x18, 0x59, 0x73, 0x8c, 0xe4, 0x18, 0x5c, 0xc3, 0x6a, 0x63, 0xba, 0xf1, 0x3a, 0x2f, 0x4c, 0x28, 0x93, 0x6e, 0x5a, 0x61, 0x2f, 0xfc, 0x43, 0xe1, 0x29, 0x1a, 0xec, 0xc8, 0xdf, 0x45, 0x55}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8b, 0x78, 0x67, 0x8f, 0xee, 0xe4, 0xff, 0xfd, 0x78, 0x8b, 0x6e, 0xc4, 0xc0, 0xe3, 0x6a, 0x47, 0xfa, 0xac, 0xd6, 0x2c, 0x8f, 0x10, 0xf8, 0x9a, 0x26, 0x48, 0x80, 0x76, 0x27, 0xcc, 0x4e, 0x77}} return a, nil } -var _stakingcollectionRegister_multiple_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x6b\xdb\x4e\x10\xc5\xef\xfa\x14\x8f\x1c\xfe\xc8\xfc\x8b\x9d\x42\xe9\x41\x34\x0d\xc6\x4e\x8a\x69\x48\x8a\x95\x9e\x82\x0f\x5b\x69\x24\x0f\x59\xed\x88\xdd\x51\x63\x28\xfe\xee\x65\x25\xcb\x49\xb1\x29\xdd\x83\x40\xc3\xec\x6f\xde\xbe\x37\xdc\xb4\xe2\x15\xb7\x56\x5e\x72\x35\xcf\xec\xea\x85\x58\x4b\x85\xb2\x38\x54\x5e\x1a\x5c\xee\xf2\xc7\xf9\xd7\xd5\xfd\x97\xc5\xc3\xdd\xdd\xcd\xe2\x71\xf5\x70\x3f\x5f\x2e\xd7\x37\x79\x9e\x24\xb3\xd9\x0c\x6b\xaa\x39\x28\xf9\x80\xa6\xb3\xca\xad\x25\x94\x64\xa9\x36\x2a\x3e\x80\x1d\x74\x4b\x08\x03\x1b\xc5\x2b\xdc\x53\x90\xce\x17\xd4\x43\x2a\xf1\x43\x5f\x4b\x05\x57\x4c\x25\x9c\x94\xb4\x5a\x06\x18\x57\xc2\x34\xd2\x39\x85\x54\x50\x79\x26\x17\xa0\x82\x42\x9a\x86\x35\x49\xd4\x1b\x17\x4c\x8f\x4c\xb9\x0c\x19\x9e\x72\xf5\xec\xea\xcd\xbb\xc3\xb5\x58\xfa\x7e\xcb\xbb\x8f\x1f\x36\x13\xfc\x4a\x00\xa0\xff\x58\xd2\x51\xd6\xeb\x93\xd7\x54\x65\xf8\xef\xac\x1b\xd3\x93\x4a\xd2\x73\x5a\x4f\xad\xf1\x94\x9a\xa2\x88\xe3\x32\xcc\x3b\xdd\xce\x87\x9f\x71\x60\x3c\x81\x6c\x35\x3d\x37\x10\x57\x38\xdc\x9d\xfe\x10\xef\xe5\xe5\xd3\xbf\x0a\xf8\x9c\xc6\x84\xb2\xf3\xe9\x9d\xb6\xe7\x2a\xde\xd4\xf4\xcd\xe8\x76\x72\x94\x15\xcf\xf5\x35\x5a\xe3\xb8\x48\x2f\x16\xd2\xd9\xe8\xbd\x62\x90\x02\x4f\xd1\x74\x9c\xb0\x2e\x06\xc2\x7e\xf0\x80\x76\x54\x74\x4a\x6f\x5e\xfb\xd3\x78\x30\xae\x70\x79\xac\xc4\x88\xb9\x8c\x0b\xc1\x65\x78\xd3\xf9\x57\x6f\xa6\xfe\xb0\x5d\xcb\x71\xa5\xd2\x61\x31\x32\x70\x39\x26\x9c\x8d\x49\x3f\xf1\x66\xd2\xe7\xfb\x07\x3c\xca\x60\xfc\x8f\xf7\xc7\xea\xfe\xa0\x7d\x9f\xfc\x0e\x00\x00\xff\xff\x07\x6b\xf3\x42\xff\x02\x00\x00" +var _stakingcollectionRegister_multiple_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x8f\x1c\x82\x4c\x8b\x9c\x42\xe9\x41\x34\x0d\xae\x9d\x14\xd3\x90\x14\x2b\xed\x25\xf8\xb0\x5d\x8d\xe4\x21\xab\x5d\xb1\x3b\x6a\x0c\xc5\xff\xbd\xac\x64\x39\x29\x36\xa5\x7b\xd0\x61\x34\xfb\xcd\xdb\x79\x8f\x9b\xd6\x79\xc1\x8d\x71\xcf\x85\xa8\x27\xb6\xf5\xdc\x19\x43\x5a\xd8\x59\x54\xde\x35\xb8\xd8\x16\x0f\xb3\xaf\xcb\xbb\x2f\xf3\xfb\xdb\xdb\xeb\xf9\xc3\xf2\xfe\x6e\xb6\x58\xac\xae\x8b\x22\x49\xa6\xd3\x29\x56\x54\x73\x10\xf2\x01\x4d\x67\x84\x5b\x43\x28\xc9\x50\xad\xc4\xf9\x00\xb6\x90\x0d\x21\x0c\x6c\xe8\x17\xb8\xa7\xe0\x3a\xaf\xa9\x87\x54\xce\x0f\x7d\x2d\x69\xae\x98\x4a\x58\x57\xd2\x72\x11\xa0\x6c\x09\xd5\xb8\xce\x0a\x5c\x05\x71\x4f\x64\x03\xc4\x41\xbb\xa6\x61\x49\x12\xf1\xca\x06\xd5\x23\x53\x2e\x43\x8e\xc7\x42\x3c\xdb\x7a\xfd\x76\x7f\x2d\x96\xbe\xdf\xf0\xf6\xc3\xfb\xf5\x04\xbf\x13\x00\xe8\x3f\x86\x64\x94\xf5\xf2\xe4\x15\x55\x39\xce\x4f\x6e\x23\x3b\xaa\x24\x3d\xa7\xf5\xd4\x2a\x4f\xa9\xd2\x3a\x8e\xcb\xa1\x3a\xd9\xa4\x9f\x9d\xf7\xee\xf9\x87\x32\x1d\x4d\x70\x3e\x1b\xfe\x8d\xf3\xe3\x09\x64\xaa\xec\xd4\x7c\x5c\x62\x8f\xca\x82\x38\xaf\x6a\xca\x7e\xf6\xb0\x8f\xff\xab\xeb\x53\x1a\x8d\xcb\x4f\x9b\x7a\xdc\x5e\x0c\x53\xbe\x29\xd9\x4c\x0e\xf2\xe2\xb9\xba\x42\xab\x2c\xeb\xf4\x6c\xee\x3a\x13\x2d\x11\x0c\x52\xe0\x29\x7a\x81\x23\xd6\xd9\x40\xd8\x0d\xab\xa1\x2d\xe9\x4e\xe8\xd5\xab\x7f\x29\x0f\xc6\x25\x2e\x0e\x95\xe8\x3c\x97\x31\x27\x5c\x86\x57\x9d\xff\xdc\x51\xe6\xf7\xa1\x5b\x8c\x49\x4b\x87\xbc\xe4\xe0\x72\x34\x3e\x1f\x03\xf0\xc8\xeb\x49\x6f\xfb\x5f\xf0\x28\x83\xf1\x06\xef\x0e\xd5\xdd\x5e\xfb\x2e\xf9\x13\x00\x00\xff\xff\x82\xa4\x77\x0f\x16\x03\x00\x00" func stakingcollectionRegister_multiple_delegatorsCdcBytes() ([]byte, error) { return bindataRead( @@ -5170,11 +5170,11 @@ func stakingcollectionRegister_multiple_delegatorsCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_multiple_delegators.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0x31, 0xb5, 0x31, 0x72, 0x2e, 0x40, 0x1a, 0xe0, 0xb2, 0x95, 0xdc, 0x95, 0xd2, 0xb2, 0xa6, 0xa4, 0x49, 0x7a, 0x4d, 0x6a, 0xfb, 0x84, 0x73, 0x52, 0x39, 0x78, 0xa8, 0xe1, 0x99, 0x65, 0x2e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x59, 0x43, 0x92, 0xa5, 0xd8, 0x4f, 0xb4, 0xea, 0xfb, 0xfd, 0x2b, 0x49, 0x93, 0xa0, 0x62, 0xd5, 0x1c, 0xac, 0xb, 0x33, 0x43, 0xe5, 0xff, 0x98, 0x51, 0xe1, 0xe6, 0x2e, 0x9e, 0xcd, 0x77, 0xf5}} return a, nil } -var _stakingcollectionRegister_multiple_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x94\x5d\x4f\xdb\x30\x14\x86\xef\xf3\x2b\xce\xb8\x98\x5a\xad\x0a\x4c\x9a\xa6\x29\x5a\x87\xaa\x02\x13\x2a\x82\x89\xb2\xab\xaa\x17\x26\x3e\x49\x8e\x70\xec\xe8\xd8\xa5\x64\xc0\x7f\x9f\x9c\xa4\x1f\x21\xe9\x58\x2e\xaa\xfa\x7c\xbc\x7e\x73\xfc\x38\x94\x17\x86\x1d\x4c\xb9\x2c\x9c\x09\x9a\xd5\x85\x32\xeb\xb9\x13\x0f\xa4\xd3\xa9\x51\x0a\x63\x47\x46\x43\xc2\x26\x87\x93\xa7\xf9\xdd\x64\x76\x79\xfd\x73\x7a\x73\x75\x75\x3e\xbd\xbb\xbc\xb9\x9e\x9c\x9d\xdd\x9e\xcf\xe7\x41\x70\x7c\x7c\x0c\xb7\x98\x92\x75\xc8\x16\xf2\x95\x72\x54\x28\x04\x6d\x24\x5a\x20\x0d\x2e\x43\xb0\xb5\x2c\xc4\x3b\x5d\x46\x6b\x56\x1c\x63\xd5\x9f\x18\xae\xeb\x0a\x8c\x29\x21\x94\x55\x3b\x90\x4e\x0c\xe7\xc2\xd7\x07\x81\x63\xa1\xad\xa8\x9a\x07\x24\x6d\x04\x8b\xb9\x63\xd2\xe9\x72\x14\xc0\xde\xc3\x46\xa1\x4f\xfe\xbe\xd4\xee\xdb\x9b\x9c\x46\xb7\x36\xec\x9d\x4c\xa4\x64\xb4\x16\x0f\xca\xec\x4a\x67\x58\x1e\xac\x6a\xde\xeb\x5f\x25\x22\x37\x2b\xed\x2a\x47\x17\xf4\xf4\xf5\xcb\x9b\x74\xb1\xba\x57\x14\x37\x02\x8b\xfa\x40\xc2\x19\x96\x57\x64\xdd\xb9\x76\x5c\x2e\x4f\x97\x43\x78\xae\x7a\xaa\x1f\x85\x6e\xb3\xed\xee\x94\x6e\x31\x89\xe0\x63\xef\x01\x86\x9d\x48\x50\xe9\x14\x8c\x85\x60\x1c\x88\x38\xf6\x06\x23\x98\xac\x5c\x36\xa9\x17\x9b\x0d\xab\x57\x44\x95\x84\x7d\x1b\xc2\x18\x9a\xde\xf0\xde\x30\x9b\xf5\xf7\xff\x35\xf0\x63\xe0\xa1\x8a\xfa\x81\xeb\x96\xcf\x9d\x61\x91\xe2\x2f\xe1\xb2\x61\x6b\x76\xa7\xa7\x50\x08\x4d\xf1\xe0\x68\x6a\x56\xca\x33\xe3\xa0\xb6\x02\x8c\x09\x38\x03\x1d\xad\xa3\x61\xb0\x95\x78\x14\x0c\x04\x63\x38\xd9\x85\x3c\x87\x24\x3d\xb5\x24\xed\xde\x10\xfc\x43\x49\x35\xfb\x5c\xc4\x19\x69\x6c\x26\x05\xe3\xc3\x03\x0a\xb9\xb9\x15\xd7\x46\xe2\xa0\xa5\x55\xe9\xc9\x08\x48\x8e\x3a\x71\x0f\x70\x54\x63\xbc\xa0\x65\x37\xdf\x81\x38\xea\xe3\xfa\x9d\xd6\x19\x96\xd1\x1b\xc6\x7b\x3b\x76\x80\x47\xfb\xb0\xf7\xd6\xd6\xa4\x47\x1b\xe2\x7b\x6b\x0a\x51\x22\x47\x1b\x70\x86\xd0\x2a\x78\xee\xce\x28\xd9\xbb\x20\x0b\x5a\xc2\x78\x0c\x9a\x14\xbc\xbc\xb4\xe3\x1f\x42\x85\x3a\x75\x99\xcf\x9f\xf4\xe8\xd4\x5b\xd7\xa8\x08\xed\x39\x29\xd8\x3c\x92\x44\xf8\x83\x6c\xe0\x01\x4b\xbb\xfd\x06\x35\x07\xbc\xf1\x78\x34\xec\xa8\xbd\x76\x22\xbe\xf7\x01\x4b\x0f\x4e\xdb\xd7\x01\x2f\x6d\x88\x42\xbf\x7f\x28\xa4\x1c\x6c\x9b\x23\x2f\x17\x6e\x97\x23\xc8\x84\xcd\x26\x2a\x35\x4c\x2e\xcb\xeb\x6c\x2b\x34\x82\x35\x52\x9a\xb9\x3a\x55\xff\x7f\xcf\x79\x7b\xe5\xaf\x02\xc1\x27\xf8\x1c\xb4\xf3\xaf\xc1\x6b\xf0\x37\x00\x00\xff\xff\x09\x34\xd7\xde\x30\x06\x00\x00" +var _stakingcollectionRegister_multiple_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x5d\x4f\xdb\x4a\x10\x7d\xf7\xaf\x98\xcb\x03\x72\x74\x23\xc3\x95\xae\xae\xae\xac\xa6\x28\x0d\x50\xa1\x20\xa8\x08\xed\x4b\x94\x87\xc5\x1e\xdb\x23\xd6\xbb\xd6\xec\x9a\xe0\x02\xff\xbd\x5a\xdb\xf9\x30\x76\x4a\xfd\x10\x65\x67\xce\x9c\x39\xde\x39\x63\xca\x0b\xcd\x16\x66\x5c\x15\x56\x7b\xed\xe9\x52\xea\xf5\xc2\x8a\x47\x52\xe9\x4c\x4b\x89\x91\x25\xad\x20\x61\x9d\xc3\xe9\xf3\xe2\x7e\x3a\xbf\xba\xf9\x3a\xbb\xbd\xbe\xbe\x98\xdd\x5f\xdd\xde\x4c\xcf\xcf\xef\x2e\x16\x0b\xcf\x3b\x39\x39\x81\x3b\x4c\xc9\x58\x64\x03\x79\x29\x2d\x15\x12\x41\xe9\x18\x0d\x90\x02\x9b\x21\x98\x86\x16\xa2\x1d\x2f\xa3\xd1\x25\x47\x58\xd7\x27\x9a\x1b\x5c\x81\x11\x25\x84\x71\x5d\x0e\xa4\x12\xcd\xb9\x70\x78\xcf\xb3\x2c\x94\x11\x75\xb1\x4f\xb1\x09\x61\xb9\xb0\x4c\x2a\x5d\x8d\x3d\xd8\x7b\x58\x4b\x74\xc9\xef\x57\xca\xfe\xff\x2e\xa7\xd0\xae\x35\x3b\x25\xd3\x38\x66\x34\x06\x0f\xd2\xec\xa0\x73\xac\x0e\xa2\xda\xf7\xfa\x1d\x44\xe4\xba\x54\xb6\x56\x74\x49\xcf\xff\xfd\xfb\x2e\x5d\x94\x0f\x92\xa2\x96\x60\xd9\x0c\x24\x98\x63\x75\x4d\xc6\x5e\x28\xcb\xd5\xea\x6c\x35\x82\x97\xba\xa6\xfe\x91\x68\x37\x6d\x77\x53\xba\xc3\x24\x84\xe3\xc1\x01\x06\xbd\x88\x57\xf3\x14\x8c\x85\x60\xf4\x45\x14\x39\x81\x21\x88\xd2\x66\xfe\x17\xcd\xac\xd7\x3f\x84\x2c\x71\x04\xc7\xd3\x26\xb7\xe9\x5f\xbf\x31\xca\x24\x18\xea\x0f\x13\x68\xa9\x02\x63\x35\x8b\x14\x83\x87\x9a\xec\xd3\x9f\xea\xfa\xec\x3b\xaf\x85\xc3\x3e\xec\xc3\x17\x4d\x97\x6f\xc2\x66\xa3\xce\x95\x9e\x9d\x41\x21\x14\x45\xfe\xd1\x4c\x97\xd2\x59\xc9\x42\x23\x05\x18\x13\xb0\x1a\x7a\x5c\x47\x23\x6f\x4b\xf1\x24\x18\x08\x26\x70\xba\x0b\x39\x7b\x52\xec\xcc\x4c\xb1\xd9\xbb\x0c\xf7\x50\x52\x8f\x24\x17\x51\x46\x0a\xdb\x1b\x83\xc9\xe1\x8b\x0a\xb8\x5d\x96\x1b\x1d\xa3\xdf\xe1\xaa\xf9\xe2\x10\x28\x1e\xf7\xe2\xce\xd7\x61\xe3\xee\x25\xad\xfa\xf9\x9e\xb7\xc3\x21\xbb\x7f\x50\x3a\xc7\x2a\x7c\x67\xfd\xc1\x8a\x9d\xef\xc3\xfd\x1d\x18\xc4\x36\x0b\x10\x6e\x16\x61\x10\x53\x88\x0a\x39\xdc\x18\x68\x04\x1d\xc0\x4b\xff\x8e\x92\xbd\xbd\x59\xd2\x0a\x26\x13\x50\x24\xe1\xf5\xb5\x1b\xff\x2b\x90\xa8\x52\x9b\xb9\xfc\xe9\x00\x4f\xd3\xba\xb1\x8a\x50\xce\x27\x05\xeb\x27\x8a\x11\x7e\x22\x6b\x78\xc4\xca\x6c\x3f\x4d\xed\x80\x37\x1a\x8f\x46\x3d\xb6\xb7\x5e\xc4\xd5\x3e\x62\xe5\x8c\xd3\xd5\x75\x40\x4b\xd7\x44\x81\xeb\x1f\x88\x38\xf6\xb7\xc5\xa1\xa3\x0b\xb6\xc7\x31\x64\xc2\x64\x53\x99\x6a\x26\x9b\xe5\x4d\xb6\x13\x1a\xc3\x1a\x29\xcd\x6c\x93\x6a\xfe\x7f\xa4\xbc\x7b\x72\xab\x40\xf0\x37\xfc\xe3\x75\xf3\x6f\xde\x9b\xf7\x2b\x00\x00\xff\xff\x63\xd0\x3c\xa9\x47\x06\x00\x00" func stakingcollectionRegister_multiple_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -5190,11 +5190,11 @@ func stakingcollectionRegister_multiple_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_multiple_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc1, 0x8b, 0xd4, 0xe0, 0x9f, 0x32, 0x52, 0xb9, 0xc9, 0x8, 0x23, 0x5, 0x79, 0x81, 0x7e, 0x42, 0xcd, 0x96, 0x39, 0x91, 0x58, 0x2c, 0xf3, 0x42, 0x51, 0x86, 0x4b, 0xb9, 0x33, 0xf4, 0xff, 0x3a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe0, 0x1b, 0x99, 0x14, 0xa2, 0xa, 0x48, 0x5a, 0x17, 0x20, 0x71, 0x7f, 0x8, 0x52, 0x45, 0xad, 0xc4, 0x69, 0x39, 0x73, 0x7b, 0x3b, 0xda, 0xf9, 0x2a, 0x2c, 0xef, 0xe3, 0x26, 0xed, 0x96, 0xc4}} return a, nil } -var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4f\x4f\xdb\x4e\x10\xbd\xfb\x53\xcc\x8f\xc3\x4f\x89\x84\x0c\x87\xaa\xaa\xac\xa6\x28\x0a\x50\xa1\x20\xa8\x08\x9c\xaa\x1e\x16\xef\xd8\x5e\x65\xbd\x63\x8d\x27\x0d\x2e\xe4\xbb\x57\xeb\xcd\x3f\x13\xa7\x6d\x0e\xce\xce\xce\xcc\x9b\x37\x7e\x4f\x36\x65\x45\x2c\x30\xe1\xa6\x12\x8a\xd6\xd1\xb5\xa5\xe5\x4c\xd4\xdc\xb8\x7c\x42\xd6\x62\x2a\x86\x1c\x64\x4c\x25\x9c\xbf\xcc\x1e\xc7\xd3\x9b\xbb\xaf\x93\xfb\xdb\xdb\xab\xc9\xe3\xcd\xfd\xdd\xf8\xf2\xf2\xe1\x6a\x36\x8b\xa2\xb3\xb3\x33\x78\xc0\xdc\xd4\x82\x5c\x83\x02\x8d\x16\x73\x25\xc4\x60\x1c\x48\x81\x50\x07\x4c\x48\x77\xa0\x8c\x35\x2d\x38\xc5\xb6\x39\x23\x0e\x75\x15\xa6\x26\x33\xa8\xc1\x91\x46\x30\x2e\x23\x2e\x55\x5b\xaf\x9c\x6e\x4b\x54\x49\x0b\x27\x40\x19\x08\xcd\xd1\xd5\x20\x04\x29\x95\xa5\x91\x28\x12\x56\xae\x56\x2d\xfe\xc0\xe8\x04\x66\xc2\xc6\xe5\xa7\x11\xec\xfd\x98\x2c\x26\xf0\x74\xe3\xe4\x53\x37\xe1\x50\x96\xc4\x9e\xe6\x58\x6b\xc6\xba\xee\xef\xdf\x95\x4d\xb1\xe9\x2f\x59\x6f\x7b\x34\x1f\x56\x48\xe0\xe9\xda\xbc\x7c\xfc\xd0\xcd\x55\x8b\x67\x6b\xd2\x29\x36\x75\x02\xdf\x83\x38\xf1\x14\x9b\x5b\x53\xcb\x95\x13\x6e\x7e\x5c\x0c\xe1\xb5\xed\x68\x1f\x16\x65\x33\x6e\x27\xd8\x03\x66\x09\xfc\xdf\xab\x65\x7c\x70\x13\xb5\x38\x15\x63\xa5\x18\x07\x2a\x4d\x03\xb7\xf1\x42\x8a\x71\x08\x36\x03\xdb\xd5\xd0\x66\x71\xdf\x40\x18\xc1\xba\x37\x7e\x26\x66\x5a\x7e\xfe\x57\x02\x5f\x06\xde\x5f\x49\xbf\xf7\x0e\xcb\x67\x42\xac\x72\xfc\xa6\xa4\x18\x76\xde\xdc\xc5\x05\x54\xca\x99\x74\x70\x32\xa1\x85\xf5\x0e\x12\x08\x54\x80\xd1\xbb\x05\x0e\xb0\x4e\x86\xd1\x16\xc2\x64\xed\xcb\x2c\x55\x5a\x18\x87\xeb\xd5\x61\x74\x7c\xe3\x98\xd7\x8e\xbf\x23\x8d\x83\x0e\x15\xef\x3d\xa3\xfb\x7c\xe7\x9f\x7f\xb5\xdd\xc1\xd5\x1f\x1d\xd8\x09\x8f\x1b\x71\x77\xee\x37\x63\xf8\x7f\x67\x46\xd5\x20\x27\x1b\x61\x87\xb0\x4d\xbe\x76\xd7\xcd\xf6\x6c\x0b\xa3\x11\x38\x63\xe1\xed\x6d\xef\xf2\xbf\xd8\xa2\xcb\xa5\xf0\xc9\xf3\x77\xdd\x61\x50\x10\x4e\x39\xaf\x5a\xc5\xf4\xd3\x68\x84\x5f\xc8\x04\x73\x8f\xb9\xf9\x3e\xac\xd5\xd9\x30\x3a\xe9\x3a\x60\xd5\x89\x7c\xcf\x1c\x1b\xff\x09\xda\x23\xd2\x33\xbc\x2b\x79\xec\x07\xc6\x4a\xeb\xc1\xb6\x2b\xf1\x38\xf1\x36\x3c\x85\x42\xd5\xc5\xd8\xe6\xc4\x46\x8a\x32\x64\x3b\x57\xa7\xb0\x44\x93\x17\x12\x52\xe1\x7c\x8c\x6a\x38\xad\xa2\x55\xf4\x3b\x00\x00\xff\xff\x67\xfb\x69\x9e\x92\x05\x00\x00" +var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4d\x4f\xdb\x40\x10\xbd\xfb\x57\x4c\x39\x20\x47\x42\x86\x43\x55\x55\x56\x53\x94\x06\xa8\x50\x10\x54\x04\x7a\xa9\x7a\x58\xec\xb1\xbd\xca\x7a\xc7\x1a\x4f\x1a\x5c\xc8\x7f\xaf\xd6\x9b\x2f\x13\xa7\x6d\x0e\xce\xee\xce\xcc\x9b\x37\xfb\x9e\xad\xcb\x8a\x58\x60\xcc\x4d\x25\x14\xac\x76\x57\x86\x16\x53\x51\x33\x6d\xf3\x31\x19\x83\x89\x68\xb2\x90\x31\x95\x70\xf6\x3c\x7d\x18\x4d\xae\x6f\xbf\x8e\xef\x6e\x6e\x2e\xc7\x0f\xd7\x77\xb7\xa3\x8b\x8b\xfb\xcb\xe9\x34\x08\x4e\x4f\x4f\xe1\x1e\x73\x5d\x0b\x72\x0d\x0a\x52\x34\x98\x2b\x21\x06\x6d\x41\x0a\x84\xda\x63\x42\xb2\x05\x65\xac\x69\xce\x09\xb6\xc5\x19\xb1\xcf\xab\x30\xd1\x99\xc6\x14\x2c\xa5\x08\xda\x66\xc4\xa5\x6a\xf3\x95\x4d\xdb\x14\x55\xd2\xdc\x0a\x50\x06\x42\x33\xb4\x35\x08\x41\x42\x65\xa9\x25\x08\x84\x95\xad\x55\x8b\x1f\xea\x34\x86\xa9\xb0\xb6\xf9\x49\x00\x3b\x3f\x26\x83\x31\x3c\x5e\x5b\xf9\xd8\x0d\x58\x94\x05\xb1\xa3\x39\x4a\x53\xc6\xba\xee\xaf\xdf\xa6\x4d\xb0\xe9\x4f\x59\x4d\x7b\x30\xee\x47\x88\xe1\xf1\x4a\x3f\x7f\x78\xdf\x8d\x55\xf3\x27\xa3\x93\x09\x36\x75\x0c\x3f\xbc\x38\xd1\x04\x9b\x1b\x5d\xcb\xa5\x15\x6e\x7e\x9e\x0f\xe0\xa5\xad\x68\x1f\x06\x65\xdd\x6e\x2b\xd8\x3d\x66\x31\x1c\xf7\x6a\x19\xed\x9d\x04\x2d\x4e\xc5\x58\x29\xc6\x50\x25\x89\xe7\xa6\xe6\x52\x84\x5f\x88\x99\x16\xdf\x95\x99\xe3\x00\x8e\x47\x3e\xb6\xee\xdf\x4e\x8a\x26\x8b\xfa\xfa\xc3\x10\x56\x50\x51\x2d\xc4\x2a\xc7\xe8\xa9\x05\xfb\xf4\xbf\xbc\x3e\x87\xce\x76\x71\xbf\x25\xf7\xd3\xa7\xbe\xcb\x37\x25\xc5\xa0\x73\xa1\xe7\xe7\x50\x29\xab\x93\xf0\x68\x4c\x73\xe3\x8c\x25\xe0\xa9\x00\xa3\x33\x11\xec\x61\x1d\x0d\x82\x0d\x84\xce\xda\x3b\x2e\x55\x52\x68\x8b\xab\x2b\x80\xe1\xe1\xc9\x23\x5e\xbd\x08\xb7\x94\x62\xd8\xa1\xe2\x2c\xa9\xd3\x3e\x3b\xba\xe7\x3f\xdd\xb8\x77\xf4\x57\x63\x76\xb6\x87\xfd\xb9\x5d\xf7\x7b\xd4\xff\xbf\xf1\xa8\x6a\x90\xe3\xb5\xc0\x03\xd8\x04\x5f\xba\xe3\x66\x3b\x6e\x86\xe1\x10\xac\x36\xf0\xfa\xba\x73\xf8\x2e\x32\x68\x73\x29\x5c\xf0\xec\x4d\xb5\x6f\xe4\x85\x53\xd6\xa9\x56\x31\xfd\xd2\x29\xc2\x6f\x64\x82\x99\xc3\x5c\x7f\x36\x56\xea\xac\x19\x1d\x75\x1d\xb0\xec\xec\x5c\xcd\x0c\x1b\xf7\x65\xda\x21\xd2\xd3\xbc\x2b\x79\xe4\x1a\x46\x2a\x4d\xc3\x4d\x55\xec\x70\xa2\xcd\xf6\x04\x0a\x55\x17\x23\x93\x13\x6b\x29\x4a\x1f\xed\x1c\x9d\xc0\x02\x75\x5e\x88\x0f\xf9\xf5\x21\xaa\x7e\xb5\x0c\x96\xc1\x9f\x00\x00\x00\xff\xff\x7b\xe0\x31\xd1\xa9\x05\x00\x00" func stakingcollectionRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5210,11 +5210,11 @@ func stakingcollectionRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xae, 0x5, 0x7e, 0x2a, 0xe2, 0xbe, 0x17, 0x25, 0x72, 0xa9, 0x5, 0x40, 0x5, 0xe3, 0xe4, 0xf8, 0x12, 0xf2, 0xe1, 0xd6, 0x2f, 0x88, 0x6e, 0xb6, 0xcd, 0xf8, 0x53, 0xe7, 0x20, 0x35, 0xfc, 0x3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa5, 0x67, 0x34, 0x34, 0x86, 0xf6, 0x1c, 0x21, 0xb3, 0x55, 0x47, 0x82, 0xcd, 0x43, 0x84, 0xd4, 0x8c, 0xa8, 0xb7, 0xd2, 0x9, 0xcc, 0xc, 0x22, 0x3, 0x72, 0x8b, 0x34, 0xbc, 0xa9, 0x4b, 0x9d}} return a, nil } -var _stakingcollectionRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\x51\x6b\xf2\x50\x0c\x7d\xef\xaf\x08\x3e\x7c\x54\x90\xfa\xb1\x8d\x3d\x94\x6d\x52\xaa\x8e\x32\xd1\x61\xf5\x07\xdc\xd5\xb4\x5e\x76\xbd\xe9\xd2\x14\x85\xe1\x7f\x1f\xf5\x5a\x1d\xd3\x07\xef\x43\x43\x42\x72\xce\x49\x4f\xf4\xa6\x24\x16\x18\x1b\xda\xa6\xa2\x3e\xb5\x2d\x62\x32\x06\x33\xd1\x64\x21\x67\xda\xc0\xff\x5d\xba\x88\xde\x92\xe9\x6b\x3c\x9b\x4c\x46\xf1\x22\x99\x4d\xa3\xe1\x70\x3e\x4a\x53\xcf\xeb\xf7\xfb\x30\xc7\xaf\x1a\x2b\xa9\xa0\xb6\x95\x43\x80\x9c\x18\x64\x8d\x50\x95\x98\xe9\x5c\xe3\x0a\x2c\xad\x10\x88\x61\x85\x06\x0b\x25\xc4\xa0\xad\x6b\x39\x8e\x64\x27\x56\xcf\x13\x56\xb6\x52\x87\xc4\x6f\x06\x93\x61\x08\xa9\xb0\xb6\x45\xef\x0c\xd0\x14\x97\x89\x95\xfb\xbb\x41\x0f\xd4\x86\x6a\x2b\x21\x2c\xc7\x7a\xf7\xf8\xd0\x85\x6f\x0f\x00\xe0\xf0\x31\x28\x2d\xc9\x79\xb3\x39\xe6\x21\xfc\xbb\xba\x74\x70\x51\xf1\x0e\x38\x25\x63\xa9\x18\x7d\x95\x65\x8e\x2b\xaa\x65\x1d\xb9\xa4\x25\x6c\x5e\x85\x26\x0f\xae\x11\xc2\x33\x1c\x67\x83\x0f\x62\xa6\xed\xd3\xad\x02\x5e\xfc\xc6\x88\xf0\xba\x49\x97\xed\xa9\x10\xab\x02\xdf\x95\xac\xbb\x27\x59\xcd\x1b\x0c\xa0\x54\x56\x67\x7e\x27\xa6\xda\x34\xa6\x08\x38\x29\xc0\x98\x83\x10\x5c\x60\x75\x1c\xc2\xde\xfd\x03\xdc\x61\x56\x0b\xde\xb2\x6d\xc0\xee\x2c\x96\xed\x51\x9c\x9c\x74\xf1\x8f\x93\xbf\x92\xb3\x9b\x2e\xb6\x0a\xf6\xde\x4f\x00\x00\x00\xff\xff\x78\x58\xc1\x42\xac\x02\x00\x00" +var _stakingcollectionRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6a\xc2\x40\x10\xbd\xe7\x2b\x06\x0f\x12\x41\x62\x69\x4b\x0f\xa1\xad\xd8\xa8\x25\x54\xb4\x18\xed\x7d\x1b\x27\x71\xe9\xba\x93\x6e\x66\x51\x28\xfe\x7b\x49\xd6\x68\xa9\x1e\xdc\x43\x96\x99\xcc\xbc\xf7\x66\xdf\xc8\x4d\x41\x86\x61\xac\x68\x9b\xb0\xf8\x92\x3a\x8f\x48\x29\x4c\x59\x92\x86\xcc\xd0\x06\x6e\x76\xc9\x62\xf0\x16\x4f\x5f\xa3\xd9\x64\x32\x8a\x16\xf1\x6c\x3a\x18\x0e\xe7\xa3\x24\xf1\xbc\x5e\xaf\x07\x73\xfc\xb6\x58\x72\x09\x56\x97\x0e\x01\x32\x32\xc0\x6b\x84\xb2\xc0\x54\x66\x12\x57\xa0\x69\x85\x40\x06\x56\xa8\x30\x17\x4c\x06\xa4\x76\x25\x87\x96\xf4\xc8\xea\x79\x6c\x84\x2e\x45\x1d\xf8\x55\x63\x3c\x0c\x21\x61\x23\x75\xde\x3d\x01\x54\xc9\x65\xac\xf9\xee\xb6\xdf\x05\xb1\x21\xab\x39\x84\xe5\x58\xee\x1e\xee\x3b\xf0\xe3\x01\x00\xd4\x1f\x85\xdc\x90\x9c\x26\x9b\x63\x16\x42\xfb\xe2\xd0\xc1\x59\xc6\xab\x71\x0a\x83\x85\x30\xe8\x8b\x34\x75\x5c\xc2\xf2\xda\x7f\x21\x63\x68\xfb\x21\x94\xc5\x0e\xb4\x07\xee\x5f\xc3\x5f\x9d\x12\x55\x16\x5c\xe2\x87\x27\x38\x40\x05\x25\x93\x11\x39\x06\x9f\x35\xd8\xe3\xb5\xba\x9e\xfd\xca\x9f\xf0\xb2\x77\xe7\xe5\x89\x63\x79\x17\xbc\xee\x1c\xe5\x55\xa7\xdf\x87\x42\x68\x99\xfa\xad\x88\xac\xaa\xbc\x62\x70\x52\xc0\x60\x06\x4c\x70\x86\xd5\x72\x08\x7b\xf7\x34\xb8\xc3\xd4\x32\x5e\x33\x75\x60\xdc\xb6\x2c\x9b\x5d\x39\x1a\xec\xee\x7f\x06\xff\x09\x4e\x26\xbb\xbb\x51\xb0\xf7\x7e\x03\x00\x00\xff\xff\x44\xa6\xca\x7b\xc3\x02\x00\x00" func stakingcollectionRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -5230,11 +5230,11 @@ func stakingcollectionRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xef, 0xea, 0x1c, 0x7d, 0xa0, 0xfd, 0x94, 0xf6, 0x62, 0xff, 0xe2, 0x56, 0x30, 0xb4, 0x51, 0x60, 0x6f, 0x63, 0xec, 0x73, 0xb9, 0x24, 0x10, 0xba, 0xd2, 0x4e, 0xda, 0x1f, 0x16, 0xf4, 0xe2, 0xd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x5c, 0x64, 0x51, 0xd2, 0x85, 0x1a, 0x5a, 0x33, 0x7f, 0x28, 0x77, 0x26, 0x50, 0xdc, 0x67, 0x81, 0x7b, 0xa, 0xc5, 0xf1, 0x87, 0xd0, 0x88, 0xd3, 0x40, 0xa, 0xd5, 0x79, 0x39, 0x46, 0x52}} return a, nil } -var _stakingcollectionRestake_all_stakersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x52\xd1\x8a\xdb\x30\x10\x7c\xd7\x57\x2c\x79\x28\x0e\x1c\x4e\x9f\x43\xd3\x23\xd8\xd7\x12\x7a\xf8\x4a\x9c\x1f\xd0\xd9\xeb\x9c\x89\xac\x0d\xf2\x86\x1c\x1c\xf9\xf7\x22\xcb\x91\xed\xd8\x69\x0b\xad\x1f\x44\x22\xed\xce\xce\xce\x4c\x59\x1d\xc9\x30\x7c\x53\x74\x4e\x59\x1e\x4a\xbd\x8f\x48\x29\xcc\xb8\x24\x0d\x85\xa1\x0a\x3e\xbf\xa7\xbb\xf5\x8f\x4d\xf2\x3d\x7a\x79\x7e\x7e\x8a\x76\x9b\x97\x64\x1d\xc7\xdb\xa7\x34\x15\xbd\xe6\x4d\xbc\x93\xaf\x0a\x5b\x0c\xd7\x39\x1b\x3f\xcc\x84\x58\x2c\x16\x10\x51\x55\x95\x5c\x83\xc1\xb3\x34\x39\xe6\xc0\x74\x40\x5d\x03\x13\xd4\x2c\x0f\x08\x05\x19\x90\x4a\x81\xa6\x1c\x6b\x90\x3a\x87\x1c\x15\xee\x25\x93\xa9\xa1\xd4\x20\x21\xf3\x34\x85\x60\x23\x75\x2d\x1d\xe7\x0f\x01\x00\xd0\x1c\x0a\xb9\x81\x1b\x2c\xb5\xc5\x62\x09\x9f\x26\xf7\x0d\x47\x37\xa2\xc1\x39\x1a\x3c\x4a\x83\x81\xcc\x32\x3a\x69\x5e\xc2\xfa\xc4\x6f\x6b\xf7\x67\xde\x0e\xb4\x5f\x8d\xaa\x08\xa7\x06\xc2\x0a\xda\xde\xf0\x95\x8c\xa1\xf3\x97\xbf\x25\xf0\x35\xb0\x4a\x2e\xa7\xfd\x19\x97\xa7\x4c\x46\xee\xf1\xa7\xe4\xb7\xb9\xa7\x65\xbf\xc7\x47\x38\x4a\x5d\x66\xc1\x2c\xa2\x93\xca\x41\x13\x83\xa3\x02\x06\x0b\xab\xfb\x08\x6b\xe6\x10\x2e\x4e\x03\x7c\xc7\xec\xc4\xd8\xdb\xd6\xaa\x6b\xed\xd9\xc4\x35\xac\xee\xef\x1e\xee\x91\x13\x57\x16\xcc\x85\xef\xb6\x06\xbb\x6e\x6b\xe7\x15\xe7\x63\x40\xda\x4f\xd0\x05\xc1\x6a\x22\x66\x61\xd2\xbe\x06\x0e\x60\xd9\x02\x0d\x77\xbf\x4f\xad\xc9\xda\xb6\xcd\xe0\xae\x89\xe0\x0d\xd2\x43\x97\xbb\xe6\xb2\x54\x0f\x20\x2b\x97\x82\x2b\xb5\xd0\x85\xf7\x8a\xd3\x0d\xbf\x88\x81\x58\xbd\x04\xff\x41\xaf\xb8\x9b\x39\x12\xcd\xa3\x58\xdd\x7a\x90\x63\xe9\x3a\xe6\x77\xf5\x8b\xfb\x25\x7e\x75\xdf\x18\xfa\x5f\xc9\x94\x1a\x13\x75\xb7\xda\xff\x07\x23\xfe\x89\x4d\xe7\xd6\x40\x8d\xdf\x58\xe6\xce\x8b\xf8\x15\x00\x00\xff\xff\xff\x0b\xcb\xe8\x19\x05\x00\x00" +var _stakingcollectionRestake_all_stakersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x52\x4d\x6b\xdb\x40\x10\xbd\xef\xaf\x18\x7c\x08\x32\x04\xb9\x67\x53\x37\xb8\x52\x5a\x4c\x83\x52\x2c\xd3\xfb\x44\x1a\x39\xc2\xab\x1d\xb3\x5a\xe1\x40\xf0\x7f\x2f\xab\x95\xf5\x61\xc9\x6d\xa1\xd1\x61\x11\xbb\x33\x6f\xde\xbc\xf7\xf2\xe2\xc8\xda\xc0\x37\xc9\xa7\xd8\xe0\x21\x57\xfb\x80\xa5\xa4\xc4\xe4\xac\x20\xd3\x5c\xc0\xa7\xb7\x78\xb7\xfe\xb1\x89\xbe\x07\xcf\x4f\x4f\x8f\xc1\x6e\xf3\x1c\xad\xc3\x70\xfb\x18\xc7\xa2\xd7\xbc\x09\x77\xf8\x22\xa9\xc1\x70\x9d\xb3\xf1\xc3\x4c\x88\xc5\x62\x01\x01\x17\x45\x6e\x4a\xd0\x74\x42\x9d\x52\x0a\x86\x0f\xa4\x4a\x30\x0c\xa5\xc1\x03\x41\xc6\x1a\x50\x4a\x50\x9c\x52\x09\xa8\x52\x48\x49\xd2\x1e\x0d\xeb\x12\x72\x05\x08\x49\x4b\x53\x08\xa3\x51\x95\xe8\x38\xbf\x0b\x00\x80\xfa\x90\x64\x6a\xb8\xc1\x52\x5b\xca\x96\x70\x37\xb9\xaf\x3f\xba\x11\x35\xce\x51\xd3\x11\x35\x79\x98\x24\x5c\x29\xb3\x04\xac\xcc\xab\xf7\x95\xb5\xe6\xd3\x2f\x94\x15\xcd\xe1\x6e\xed\xde\xe6\xcd\x7c\xfb\x95\x24\x33\x7f\x6a\x3e\xac\xa0\x81\xf2\x4b\xc3\x1a\xf7\xe4\xbf\xd4\x60\x9f\xff\x95\xd7\x17\xcf\x0a\xbc\x9c\xb6\x6d\x5c\x1e\xbb\x29\x3f\xd1\xbc\xce\x5b\x7a\xf6\x7b\x78\x80\x23\xaa\x3c\xf1\x66\x01\x57\x32\x05\xc5\x06\x1c\x15\xd0\x94\x59\x3b\x46\x58\x33\x87\x70\x76\xd2\xd0\x1b\x25\x95\xa1\xde\xd6\x56\x74\xeb\xda\x26\x2c\x61\x75\x5b\x03\x7f\x4f\x26\x72\x65\xde\x5c\xb4\xdd\xd6\x77\xd7\x6d\x5d\xbe\xe0\xbc\x0f\x48\xb7\x13\x54\xc6\xb0\x9a\x48\x9f\x1f\x35\xaf\x9e\x03\x58\x36\x40\xc3\xdd\x6f\x53\xab\x23\xb8\x6d\xa2\xb9\xab\x93\x79\x85\x74\xdf\xc5\xb1\xbe\xcc\xe5\x3d\x60\xe1\xc2\x71\xa1\xe6\xbb\x4c\x5f\x70\xba\xe1\x67\x31\x10\xab\x17\xec\xbf\xe8\x15\x76\x33\x47\xa2\xb5\x28\x56\xb7\x1e\xe4\x58\xba\x8e\xf9\x4d\xfd\xc2\x7e\x49\xbb\x7a\xdb\xe8\xb7\x7f\xd1\x94\x1a\x13\x75\xd7\xda\x7f\x80\x11\xff\xc5\xa6\x73\x6b\xa0\xc6\x1f\x2c\x73\xe7\x59\xfc\x0e\x00\x00\xff\xff\x3e\x6b\x84\x01\x30\x05\x00\x00" func stakingcollectionRestake_all_stakersCdcBytes() ([]byte, error) { return bindataRead( @@ -5250,7 +5250,7 @@ func stakingcollectionRestake_all_stakersCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/restake_all_stakers.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x26, 0x71, 0x6b, 0x3, 0x8a, 0x5, 0xcb, 0xf0, 0xfd, 0x79, 0xbf, 0xac, 0x93, 0x8, 0x38, 0xcf, 0x4d, 0x15, 0x7f, 0x13, 0x56, 0xac, 0xd7, 0x72, 0x7d, 0x9a, 0xd1, 0x36, 0x15, 0x49, 0x33, 0xa8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf9, 0x73, 0x57, 0x44, 0x5e, 0xb8, 0xd0, 0x1d, 0xa0, 0xe3, 0xfa, 0x34, 0xe5, 0x7c, 0xab, 0x6d, 0x8a, 0x77, 0xd2, 0xa3, 0x2b, 0xd4, 0x3a, 0x74, 0xfa, 0x8e, 0xd0, 0x37, 0x6d, 0x3f, 0x65, 0x3d}} return a, nil } @@ -5454,7 +5454,7 @@ func stakingcollectionScriptsGet_unlocked_tokens_usedCdc() (*asset, error) { return a, nil } -var _stakingcollectionSetup_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\x4f\x6f\xfa\x38\x10\xbd\xf3\x29\xa6\x1c\xba\x41\xe2\xcf\x9e\x11\x6d\x17\x01\xbb\x8b\x8a\x4a\x55\xd0\xde\x4d\x32\x49\xbc\xb8\x76\x64\x3b\xb0\x55\xc5\x77\x5f\x39\x8e\x93\xb8\x40\x4b\xab\xaa\x3f\x0e\xa5\xc4\xf3\xe7\xbd\x37\xe3\x99\xd0\xe7\x4c\x48\x0d\x7f\xe6\x3c\xa1\x1b\x86\x6b\xb1\x45\x0e\xb1\x14\xcf\xd0\xf6\x9e\xb5\x5b\xce\x92\x89\xbd\x67\xe5\x7e\x7b\x16\xf3\xe9\x9a\x6c\x18\xae\x34\xd9\x52\x9e\x34\x4c\xfd\x83\xca\x67\x21\xc2\x2d\x46\x45\x1c\x65\xad\x7f\xff\x6f\xb1\x9c\xdc\xcf\xa6\xeb\xe5\xfd\xec\x61\x3c\x9d\x3e\xcd\x56\xab\x66\x86\x32\xc2\x44\x30\x86\xa1\xa6\x82\x3b\xb7\xd5\x7a\x7c\x3f\x7f\xf8\x6b\xb2\x5c\x2c\x66\x93\xf5\x7c\x59\x39\xb7\x06\x83\x01\xac\x53\xaa\x40\x4b\xc2\x15\xb1\x5e\x0a\xb5\x82\x3c\x03\xc2\x81\x84\xa1\xc8\xb9\x06\x2d\x20\x57\x08\x04\x54\x09\x3f\xac\x92\x14\x31\xe6\x1a\xf6\x94\x31\xd8\x0b\xb9\x05\x89\x09\x91\x11\x43\xa5\x40\xc4\xb0\x4f\x51\xa7\x28\x41\xa7\xf8\x02\x29\xd9\x99\x28\x12\x93\x9c\x11\xe9\xc2\x77\x81\x80\xde\x8b\x9e\xcb\xc6\x0a\xea\xa0\x2d\x77\x85\x3a\xcf\xba\x45\x1a\x21\x2b\x00\x62\xf3\x2f\x86\x5a\x81\xd2\x42\x62\x04\x94\x9b\x04\x90\xf3\xd2\xb7\x0c\xd5\x6a\x35\x89\xbd\xb6\x00\x00\x32\x89\x19\x91\x18\x28\x9a\x70\x94\x43\x18\xe7\x3a\x1d\x5b\xf3\x0e\xbc\xb6\x0a\x1b\xf3\x31\xb4\x62\x13\x55\x22\x50\xc5\x7f\xd3\x40\x98\x44\x12\xbd\x9c\x96\xc1\xb9\xd1\x18\x6c\xe4\xfe\x46\x48\x29\xf6\xa3\xeb\x93\xb5\xe9\x1f\x3d\xb9\x0d\x4c\xb9\x86\xa7\x4b\x79\x6c\xbe\xd2\x42\x92\x04\x1f\x89\x4e\x3b\x70\x73\x03\x9c\xb2\x26\xfa\x92\xc1\x44\x22\xd1\x08\x99\xa4\x3b\xf3\x1d\x92\x8c\x6c\x28\xa3\x9a\xa2\x82\x58\x14\x55\xb1\x3a\x43\x2a\x58\x84\x12\x08\x8f\x6a\x15\x77\x24\x67\xda\x0b\xc9\xd0\x95\xe7\x6f\x6b\x7f\xe3\xd8\x32\xca\xb7\xa3\xeb\x66\xd7\xf6\x8b\x2f\x6b\x77\x1b\x0c\x4a\x0c\x83\xd8\x5d\x0f\x7b\xd2\x05\x4d\x64\x82\x7a\x08\xe7\x7c\x9b\x4c\xaf\x8e\xd0\x54\xe1\xde\x42\xa9\xae\x61\xff\x1f\x43\xe3\x14\x82\xe2\xa0\x06\x30\x50\x36\xd3\x1b\x83\x37\x49\xcf\x48\x4c\x80\xe3\x1e\xdc\xf5\x6e\x5c\x42\xa3\x68\x96\x6b\xa0\xda\x74\x69\x99\xc2\x0b\x42\x63\x4f\xd3\x7e\x98\x62\xb8\x0d\x3a\x65\xbf\x36\x3f\x25\x41\x45\x76\x18\x8c\x7a\xa7\x3b\x25\x2c\xf0\x1c\x3d\x0f\x5c\x55\x0b\x4e\xc3\x5a\xb7\xae\x6d\x00\x9b\x7b\xe8\x21\xe9\x98\xb3\x2f\x75\xa4\x87\xfc\x00\xc8\x14\xfe\x1a\x3a\x9c\xb2\xef\x62\x71\xee\x72\x11\xc8\xf2\x0d\xa3\x21\x98\xbe\x33\xa3\xd2\x5c\xaa\x77\x26\x44\x83\x79\xdd\xa9\x17\x20\x7b\xbd\xd0\xee\xb1\x40\x73\xb8\x0d\x8e\xf4\xfe\x54\x00\xa3\x40\xf7\x28\x84\xbb\x2b\x9f\x57\xd3\x0b\x55\x4b\x7b\xf0\x26\xae\x9d\x99\xc5\x8a\x88\x51\x22\x0f\xf1\x02\x41\xcd\x18\xa8\x1f\x3f\x61\x5c\x8f\x82\x9f\x9b\xc1\x1e\xbd\xbb\x3b\xc8\x08\xa7\x61\xd0\x9e\x88\x9c\x45\xc0\x85\x76\xd4\x8e\x79\xd4\x5c\xdb\x9d\x73\xeb\xc7\x8c\x17\x11\x59\x15\x50\x96\xdb\xcf\x6d\xbd\x6a\x8d\xd6\x63\xe6\x03\xc5\x4e\x2f\x29\xff\x4d\xa4\xff\x20\xa2\xe2\x7f\x33\xbd\x6b\x59\xce\x1a\x79\x0b\xe9\xca\x2d\xa4\xa6\x2a\xa6\x4e\x05\x8b\x51\xaf\xba\x00\x82\x44\xa3\x3f\xbe\x37\xb9\x3f\xae\xbd\xc6\xe8\x93\x28\x32\x4e\xcb\x42\xbf\x60\xd4\x33\x70\xba\xf0\x4c\xc2\x94\x72\x2c\xdf\x02\xe6\x3c\x16\x76\x70\x9c\x69\x52\xbf\x2e\x11\x32\x4c\x88\x16\x3f\x58\x95\xa9\x4b\xf9\x8e\x36\x95\xcd\x65\x75\xa9\x59\x5c\x58\x9c\x2f\x63\xf8\xa0\x3c\x95\x4f\x55\xa3\x0a\x5a\xb3\x1e\xf6\xef\xa1\xf5\x7f\x00\x00\x00\xff\xff\xcc\xf4\x53\x3b\xae\x0b\x00\x00" +var _stakingcollectionSetup_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x4d\x6f\xe3\x36\x10\xbd\xfb\x57\x4c\x72\x48\x2d\x20\x91\x7b\x36\x9c\x6c\x53\x3b\x6d\x8d\x04\xf1\x62\x6d\xec\x7d\x2c\x8d\x2c\xd6\x0c\x29\x90\x94\xdd\x20\xc8\x7f\x2f\x48\x7d\x32\x92\x12\x77\x5b\x74\x81\xe5\x21\x4a\x98\xf9\x7a\xef\x71\x38\x64\x4f\x99\x54\x06\x7e\xcb\xc5\x8e\x6d\x39\x6d\xe4\x9e\x04\x24\x4a\x3e\xc1\xb9\xb7\x77\x3e\xaa\x2c\xb9\x3c\x7a\x56\xd5\xdf\x9e\xc5\x72\xb1\xc1\x2d\xa7\xb5\xc1\x3d\x13\xbb\x96\xa9\xff\x8f\xda\xe7\x41\x46\x7b\x8a\x5d\x1c\x5d\x58\xff\xfc\xd7\xc3\x6a\x7e\x7f\xb7\xd8\xac\xee\xef\x1e\x6f\x17\x8b\x2f\x77\xeb\x75\x3b\x43\x19\x61\x2e\x39\xa7\xc8\x30\x29\x2a\xb7\xf5\xe6\xf6\x7e\xf9\xf8\xfb\x7c\xf5\xf0\x70\x37\xdf\x2c\x57\xb5\xf3\x68\x32\x99\xc0\x26\x65\x1a\x8c\x42\xa1\xb1\xf0\xd2\x64\x34\xe4\x19\xa0\x00\x8c\x22\x99\x0b\x03\x46\x42\xae\x09\x10\x74\x59\x7e\x54\x27\x71\x31\x96\x06\x8e\x8c\x73\x38\x4a\xb5\x07\x45\x3b\x54\x31\x27\xad\x41\x26\x70\x4c\xc9\xa4\xa4\xc0\xa4\xf4\x0c\x29\x1e\x6c\x14\x45\xbb\x9c\xa3\xaa\xc2\x5f\x02\x82\x39\xca\xab\x2a\x1b\x77\xd0\xc1\x14\xd8\x35\x99\x3c\xbb\x74\x69\xa4\xaa\x0b\x90\xdb\x3f\x29\x32\x1a\xb4\x91\x8a\x62\x60\xc2\x26\x80\x5c\x94\xbe\x65\xa8\xd1\xa8\x0d\xec\x65\x04\x00\x90\x29\xca\x50\xd1\x58\xb3\x9d\x20\x35\x05\xcc\x4d\x3a\xfe\x55\x2a\x25\x8f\x5f\x91\xe7\x14\xc0\xc5\x6d\xe1\x1d\xc0\xcb\xc8\xb9\xd8\x65\x51\x26\x36\x89\x22\x60\x5a\xfc\x64\x00\xb9\x22\x8c\x9f\xfb\x59\xa9\xdc\x58\x02\x45\xa2\xd0\x56\x8a\x3b\x0a\xb7\x2e\xd5\xec\xa2\x57\xb2\xb0\xb3\x73\x33\xb6\x2a\x4e\xfb\x15\xee\x9a\xaf\x8b\x2c\x9f\xd1\xa4\x01\x5c\x5f\x83\x60\xbc\x8d\xa2\x44\x32\x57\x84\x86\x20\x53\xec\x60\xbf\x11\x66\xb8\x65\x9c\x19\x46\x1a\x12\xe9\xc4\x2a\xe8\x87\x54\xf2\x98\x14\xa0\x88\x1b\x72\x0f\x98\x73\xe3\x85\xe4\x54\xa9\xf6\x47\x61\x7f\x5d\xa1\x6e\x87\xae\x29\x60\x5a\xe7\x34\xbb\x68\x1f\xf1\xd0\x7d\x0a\xef\x9b\xb1\x41\xb5\x23\x33\x85\x21\x8b\x36\xca\xb3\x4e\x25\x49\xdd\x90\x27\x95\x51\xf7\x6b\xf8\xd5\x02\x6b\xb2\x4f\x4a\xc3\x49\x1d\xd0\x19\x04\x67\x43\x7c\x22\x08\x3a\x42\xd5\xe2\xad\x46\xb4\xf4\x65\xb9\x01\x66\xec\x49\x2d\xc3\x7a\x41\x58\xe2\x11\x18\x46\x29\x45\xfb\x71\x50\x9e\xd9\xf6\x12\x74\x2c\xcf\x67\x0d\x44\xe3\x81\xc6\x1d\x43\xbb\x66\x57\x03\x07\x27\x72\x15\x77\xf6\xfb\xa3\xd8\x55\xa9\xef\x28\x98\x36\x1c\x5f\x0e\x7a\x98\x46\xaf\xa9\x07\xae\xd7\x23\xe8\x0f\x64\xe4\xb7\x1c\xfd\x4e\xa8\xc0\xdb\x79\x05\xe2\x9a\x7e\x18\x6e\x05\xe3\xdf\x9f\xd2\x4e\x4f\x7c\xce\xb7\x9c\xe9\x14\xb0\xb9\x5e\x9e\xed\x20\xb1\x77\x4b\xc1\x50\xdc\x73\x71\x86\x9d\x6e\xd6\x6f\x8b\x9a\x63\x06\xd7\x6d\xa9\x3e\x6a\xee\x13\x80\xbe\x9c\x68\xe7\x40\x45\xaf\x37\x5d\x2d\xab\x4b\xe3\x5f\x32\x1b\xf8\x3c\x0e\xa1\xcc\x0a\x72\xbb\x65\xf4\xb1\xd5\x31\xc2\xd3\xeb\x2c\x00\xf7\x94\xd9\x23\xfc\x64\x02\xc5\x70\x73\x23\x3e\x21\x45\x22\xa2\x4a\xf2\x77\x66\xa4\x55\xb9\xd9\xfe\x42\x49\x73\x6f\xff\xff\x43\xd3\x83\xf9\xe9\x13\x64\x28\x58\x34\x3e\x9f\xcb\x9c\xc7\x20\xa4\xa9\x20\x76\xf1\x34\x98\xcf\x83\xa1\x77\x83\x1d\x11\x32\x2e\xd8\x20\x55\xbe\x62\xaa\xd7\x4b\xfd\x1c\x6a\x46\xc5\x07\xcc\xbd\xff\xba\xf0\x5f\x96\xe1\xa3\x8c\xdd\xef\x76\xc0\x36\xf4\x0c\x1a\x79\x2f\x89\xb3\xea\x25\xf1\xb6\x3b\x1d\x9a\xd9\xd5\xdb\x32\xb8\xc4\x78\xf6\xcb\x7f\x5b\x84\x3f\xe8\xbd\x03\x13\x62\x1c\x5b\xa7\x95\xe3\x73\x3c\xbb\xb2\x65\x5d\xc2\x13\x46\x29\x13\x54\x76\xd0\x52\x24\xd2\x5d\x96\x43\x87\xd7\xd7\x29\x26\x4e\x3b\x34\xf2\x3b\xa8\xb4\xa8\x52\xbf\xc3\x51\x6d\x73\x9a\x4e\x0d\x9a\x7f\x28\xd6\x37\xd7\xf2\x81\x5c\xb5\x4f\xad\x59\x5d\x62\x5b\x9f\xe2\xe7\xeb\xe8\xef\x00\x00\x00\xff\xff\xe3\xee\x7e\x39\x96\x0d\x00\x00" func stakingcollectionSetup_staking_collectionCdcBytes() ([]byte, error) { return bindataRead( @@ -5470,11 +5470,11 @@ func stakingcollectionSetup_staking_collectionCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/setup_staking_collection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x62, 0xb3, 0x3c, 0x8d, 0x5e, 0x2b, 0xf5, 0xf1, 0xf, 0x0, 0x56, 0xad, 0xa3, 0x6b, 0xdc, 0x90, 0xb2, 0xe8, 0x7a, 0x21, 0x16, 0x99, 0x26, 0x66, 0xa8, 0x9e, 0x57, 0x5c, 0x25, 0x4e, 0x2d, 0x9c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd2, 0x95, 0x85, 0xac, 0x9, 0x9f, 0x4e, 0x20, 0xba, 0x1d, 0x60, 0x6a, 0x2a, 0xd2, 0xbf, 0x1e, 0xd, 0x80, 0x53, 0x48, 0xbe, 0xb6, 0xea, 0x70, 0xe2, 0x92, 0x89, 0x7b, 0x74, 0xfe, 0x18, 0x8c}} return a, nil } -var _stakingcollectionStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\xc1\x6a\x1b\x31\x10\x86\xef\xfb\x14\x3f\x39\x14\x07\x8c\x5d\xda\xd2\x83\x69\x6b\xcc\x3a\x29\xa6\xc1\x29\x59\xe7\x01\x94\xdd\x91\x2d\xac\xd5\x2c\xd2\x6c\xd7\xa5\xe4\xdd\xcb\x4a\x59\x3b\xc4\x3e\x44\x07\x09\x0d\xa3\xef\xff\x35\x33\xa6\x6e\xd8\x0b\x6e\x2d\x77\x85\xa8\xbd\x71\xdb\x9c\xad\xa5\x52\x0c\x3b\x68\xcf\x35\x3e\x1e\x8a\xcd\xe2\xd7\x6a\xfd\x33\xbf\xbf\xbb\xbb\xc9\x37\xab\xfb\xf5\x62\xb9\x7c\xb8\x29\x8a\x2c\x9b\x4e\xa7\xc8\xb9\xae\x8d\x04\x38\xea\x20\xbc\x27\x17\x20\x8c\x20\x6a\x4f\xd0\xec\x21\x3b\x42\x68\xa8\x34\xda\x50\x05\xc7\x15\x81\x3d\x2a\xb2\xb4\x55\xc2\x1e\xc6\xa5\x94\xa4\x8e\xf2\x28\x1f\xe9\x9b\x1d\x0d\xd4\xe8\xa6\x4f\xb5\x5c\xee\xa9\xc2\x1f\xd5\x5a\x81\xf2\x84\x36\x50\x05\x6d\x7c\x90\x31\x8c\x86\x11\xd0\xc1\x04\x09\x91\xa0\xd9\x5a\xee\xa8\xc2\xd3\xdf\xf8\xfa\x2d\xad\x75\xaf\x79\x59\x26\x5e\xb9\xa0\xa2\x83\x51\xef\x76\xb5\x9c\xa1\x10\x6f\xdc\x76\x7c\x72\xdd\x07\x1f\x57\x4e\x3e\x7f\x9a\x8f\xa1\x6a\x6e\x9d\xcc\xf0\x78\x6b\x0e\x5f\xbf\x5c\xe3\x5f\x06\x00\x71\xb3\x24\xc3\xcf\x4e\x75\x7d\x20\x3d\xc3\x87\x8b\x25\x9f\x9c\x45\xb2\xc8\x69\x3c\x35\xca\xd3\x48\x95\x65\xd2\x5a\xb4\xb2\x5b\xa4\xcb\x20\xd8\xaf\x40\x56\x4f\x2e\x09\xe2\x3b\x5e\xde\x4e\x9e\xd8\x7b\xee\xbe\xbd\xd7\xc0\x8f\x51\x5f\xaa\xd9\xe5\x11\x39\x4f\x2f\x84\xbd\xda\xd2\x6f\x25\xbb\xeb\xa3\xad\x7e\xcd\xe7\x68\x94\x33\xe5\xe8\x2a\xe7\xd6\xf6\x93\x20\x48\x56\xe0\x49\xf7\x33\x73\xc6\xba\x4a\x84\xe7\x54\x03\x3a\x50\xd9\x0a\xbd\xe7\xb7\x31\x48\x6b\xea\x36\xb1\xd9\xc7\x3e\xa6\xf3\x4d\x1f\x5f\x5d\x4e\xbd\x4c\xe7\xa0\xff\x9c\xfd\x0f\x00\x00\xff\xff\xec\x54\xa2\x45\x28\x03\x00\x00" +var _stakingcollectionStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6f\xda\x40\x10\xc5\xef\xfe\x14\x4f\x39\x44\x20\x21\xa8\xda\xaa\x07\xd4\x16\x51\x93\x54\xa8\x11\xa9\x62\xd2\xfb\xc6\x9e\x85\x15\xeb\x1d\x6b\x77\x5c\x53\x55\xf9\xee\x95\x77\x0b\x44\x81\x43\xf6\xe0\x95\xc7\xe3\xdf\x7b\xf3\xc7\xd4\x0d\x7b\xc1\xad\xe5\xae\x10\xb5\x33\x6e\x93\xb3\xb5\x54\x8a\x61\x07\xed\xb9\xc6\xbb\x7d\xb1\x9e\xff\x58\xae\xbe\xe7\xf7\x77\x77\x37\xf9\x7a\x79\xbf\x9a\x2f\x16\x0f\x37\x45\x91\x65\x93\xc9\x04\x39\xd7\xb5\x91\x00\x47\x1d\x84\x77\xe4\x02\x84\x11\x44\xed\x08\x9a\x3d\x64\x4b\x08\x0d\x95\x46\x1b\xaa\xe0\xb8\x22\xb0\x47\x45\x96\x36\x4a\xd8\xc3\xb8\x94\x92\xd4\x51\x1e\xe5\x23\x7d\xbd\xa5\x03\x35\xba\xe9\x53\x2d\x97\x3b\xaa\xf0\x5b\xb5\x56\xa0\x3c\xa1\x0d\x54\x41\x1b\x1f\x64\x04\xa3\x61\x04\xb4\x37\x41\x42\x24\x68\xb6\x96\x3b\xaa\xf0\xf4\x27\xfe\xfd\x9a\xd6\xba\x97\xbc\x2c\x13\xaf\x5c\x50\xd1\xc1\xa0\x77\xbb\x5c\x4c\x51\x88\x37\x6e\x33\x3a\xb9\xee\x83\x8f\x4b\x27\x1f\xde\xcf\x46\x50\x35\xb7\x4e\xa6\x78\xbc\x35\xfb\x4f\x1f\x87\xf8\x9b\x01\x40\x7c\x58\x92\x43\x65\xa7\xbe\x3e\x90\x9e\xe2\xfa\x62\xcb\xc7\x67\x91\x2c\x72\x1a\x4f\x8d\xf2\x34\x50\x65\x99\xb4\x54\x2b\xdb\xc1\x37\xf6\x9e\xbb\x5f\xca\xb6\x34\xc4\xf5\x3c\x7d\x3b\xe8\xf7\x27\x90\xd5\xe3\x4b\xfa\xf8\x82\xff\xa8\x71\x10\xf6\x6a\x43\xe3\xa7\x08\xfb\xfc\x56\x5f\x5f\x07\x7d\x07\xa7\x97\x37\xe7\x3c\xbd\x48\x2a\x3f\x95\x6c\x87\x47\x7b\xfd\x99\xcd\xd0\x28\x67\xca\xc1\x55\xce\xad\xed\x17\x44\x90\xac\xc0\x93\xee\x57\xe9\x8c\x75\x95\x08\xcf\xa9\x35\xb4\xa7\xb2\x15\x7a\x4b\xd5\x31\x48\x2b\xea\xd6\x71\x07\x8e\xe3\x4d\xf7\xab\xf1\xbe\x78\x39\x8d\x38\xdd\x07\xfd\xe7\xec\x5f\x00\x00\x00\xff\xff\x50\xd1\x10\x19\x3f\x03\x00\x00" func stakingcollectionStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5490,11 +5490,11 @@ func stakingcollectionStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd, 0x83, 0x37, 0x9f, 0xaa, 0xc4, 0x87, 0xda, 0x7e, 0xaf, 0x41, 0x49, 0xd3, 0xe, 0xac, 0xd, 0xa9, 0xb8, 0x16, 0xce, 0xbc, 0x57, 0xa0, 0x71, 0x8c, 0xf3, 0x87, 0x9c, 0x2e, 0xdc, 0x1e, 0x31}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe0, 0xe, 0xa5, 0xea, 0x71, 0x59, 0x27, 0x84, 0xc6, 0x22, 0xd3, 0xf8, 0xe3, 0x61, 0x7f, 0xdb, 0x1e, 0xad, 0x8a, 0x92, 0xb8, 0x59, 0xe8, 0xd, 0xb7, 0x52, 0x4d, 0x40, 0x37, 0xa, 0x4f, 0xfe}} return a, nil } -var _stakingcollectionStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xdd\xca\xda\x40\x10\xbd\xcf\x53\x1c\xbc\x28\x11\x44\x4b\x5b\x7a\x11\xda\x4a\x88\x5a\x42\x45\x8b\xd1\x07\xd8\x26\x93\xb8\x98\xec\x84\xcd\x04\x85\xe2\xbb\x7f\x24\xeb\xcf\xc7\xa7\x17\xee\xc5\x2e\x33\xec\x9c\x73\x66\xce\xe8\xaa\x66\x2b\x58\x94\x7c\x4c\x44\x1d\xb4\x29\x22\x2e\x4b\x4a\x45\xb3\x41\x6e\xb9\xc2\xe7\x53\xb2\x0d\xff\xc4\xab\xdf\xd1\x7a\xb9\x9c\x47\xdb\x78\xbd\x0a\x67\xb3\xcd\x3c\x49\x3c\x6f\x32\x99\x20\xe2\xaa\xd2\xd2\xc0\xd2\x51\xd9\x8c\x32\x08\x1f\xc8\x34\x10\x46\x23\xea\x40\xc8\xd9\x42\xf6\x84\xa6\xa6\x54\xe7\x9a\x32\x18\xce\x08\x6c\x91\x51\x49\x85\x12\xb6\xd0\xc6\x7d\x71\x12\x90\xde\x34\x78\x9e\x58\x65\x1a\xd5\x07\x7e\x57\x18\xcf\x02\x24\x62\xb5\x29\x46\x77\x80\x2e\xb9\x8b\x8d\x7c\xfd\x32\x1d\x41\x55\xdc\x1a\x09\xb0\x5b\xe8\xd3\xf7\x6f\x43\xfc\xf7\x00\xa0\xbf\x4a\x92\x2b\xc9\xbd\xcf\x0d\xe5\x01\x3e\x3d\x1d\xc1\xf8\x21\xe3\xf5\x38\xb5\xa5\x5a\x59\xf2\x55\x9a\x3a\xae\xb0\x95\x7d\xe8\x82\x2b\x61\x77\x1a\x2a\xf3\xf1\x33\x42\xfc\xc4\xa5\x76\xfc\x8f\xad\xe5\xe3\x8f\x57\x05\xfc\xf2\x3b\x5b\x82\xe7\x96\x3d\x7e\x4f\x84\xad\x2a\xe8\xaf\x92\xfd\xf0\x26\xab\x3b\xd3\x29\x6a\x65\x74\xea\x0f\x22\x6e\xcb\xce\x14\x81\x93\x02\x4b\x79\x67\xdf\x03\xd6\xc0\x21\x9c\xdd\x0c\xe8\x44\x69\x2b\xf4\x4a\xb7\x7d\x92\x36\x97\x0d\xd9\xf6\x0b\x72\x33\xd3\xbd\x1f\xcc\x7c\x17\xdc\x0d\x75\xef\x55\xc4\xd9\x7b\x0b\x00\x00\xff\xff\xa8\x2e\xa8\x04\xbd\x02\x00\x00" +var _stakingcollectionStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\x5d\xab\xda\x40\x10\x7d\xcf\xaf\x38\xdc\x87\x4b\x84\x4b\x2c\x6d\xe9\x43\x68\x2b\x36\xde\x5b\x42\x45\x8b\xd1\xbe\x6f\x93\x49\x5c\xdc\xec\x84\xcd\x04\x85\xe2\x7f\x2f\xc9\xfa\x51\xaa\x0f\xee\x43\x96\x99\xcc\x9e\x73\x66\xce\xe8\xba\x61\x27\x78\x33\xbc\xcf\x44\xed\xb4\xad\x12\x36\x86\x72\xd1\x6c\x51\x3a\xae\xf1\xee\x90\xad\xa7\x3f\xd2\xc5\xf7\x64\x39\x9f\xbf\x26\xeb\x74\xb9\x98\xce\x66\xab\xd7\x2c\x0b\x82\xf1\x78\x8c\x84\xeb\x5a\x4b\x0b\x47\x7b\xe5\x0a\x2a\x20\xbc\x23\xdb\x42\x18\xad\xa8\x1d\xa1\x64\x07\xd9\x12\xda\x86\x72\x5d\x6a\x2a\x60\xb9\x20\xb0\x43\x41\x86\x2a\x25\xec\xa0\xad\x2f\xf1\x12\x90\x5f\x34\x04\x81\x38\x65\x5b\x35\x04\x61\xff\x30\x9d\xc5\xc8\xc4\x69\x5b\xbd\x5c\x01\xfa\xe4\x26\xb5\xf2\xe1\xfd\xe4\x05\xaa\xe6\xce\x4a\x8c\xcd\x9b\x3e\x7c\xfa\x38\xc2\x9f\x00\x00\x86\x8f\x21\x39\x93\x5c\xfb\x5c\x51\x19\xe3\xf9\xee\x08\xa2\x9b\x4c\x30\xe0\x34\x8e\x1a\xe5\x28\x54\x79\xee\xb9\x54\x27\xdb\xf0\x1b\x3b\xc7\xfb\x5f\xca\x74\x34\xc2\xf3\xd4\xff\x3b\xf3\xf7\xa7\x25\x53\x46\xf7\xf8\xf1\x05\x27\xa8\xa8\x15\x76\xaa\xa2\xe8\xf7\x00\xf6\xf9\x51\x5d\x5f\xc3\xde\xad\xf8\xbe\x93\xb7\xe5\x99\x67\xf9\xa9\x64\x3b\xba\xc8\xeb\xcf\x64\x82\x46\x59\x9d\x87\x4f\x09\x77\xa6\xf7\x4a\xe0\xa5\xc0\x51\xd9\xbb\x7a\x83\xf5\xe4\x11\x8e\x7e\x34\x74\xa0\xbc\x13\x7a\xa4\xeb\x21\x49\xab\xd3\xe2\xac\x87\xbd\xb9\x78\xec\xef\xff\x3c\xfe\x27\xb8\xfa\xec\xef\xb3\x88\x63\xf0\x37\x00\x00\xff\xff\x84\xab\xee\x33\xd4\x02\x00\x00" func stakingcollectionStake_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5510,11 +5510,11 @@ func stakingcollectionStake_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x8e, 0x32, 0xe0, 0x5e, 0x34, 0x11, 0x60, 0x2d, 0xf1, 0x4f, 0xad, 0x4e, 0x59, 0x3e, 0x2e, 0x5d, 0x31, 0xfd, 0x3d, 0x36, 0x15, 0xf8, 0x38, 0x97, 0x41, 0x38, 0xf, 0xdd, 0x44, 0xc6, 0x7a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1f, 0x4a, 0xab, 0xd7, 0x77, 0x3e, 0x68, 0x59, 0x49, 0xf9, 0x66, 0xa6, 0xf0, 0xe1, 0xb6, 0x2d, 0x6f, 0x75, 0xae, 0xd4, 0x77, 0xa4, 0xf5, 0xe2, 0x8, 0xe3, 0x68, 0xf1, 0xef, 0xcf, 0x7e, 0x8d}} return a, nil } -var _stakingcollectionStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xdd\xca\xda\x40\x10\xbd\xcf\x53\x1c\xbc\x28\x11\x44\x4b\x5b\x7a\x11\xda\x4a\x88\x5a\x42\x45\x8b\xd1\x07\xd8\x26\x93\xb8\x98\xec\x84\xcd\x04\x85\xe2\xbb\x7f\x24\xeb\xcf\xc7\xa7\x17\xee\xc5\x2e\x73\xd8\x3d\xe7\xec\x9c\xd1\x55\xcd\x56\xb0\x28\xf9\x98\x88\x3a\x68\x53\x44\x5c\x96\x94\x8a\x66\x83\xdc\x72\x85\xcf\xa7\x64\x1b\xfe\x89\x57\xbf\xa3\xf5\x72\x39\x8f\xb6\xf1\x7a\x15\xce\x66\x9b\x79\x92\x78\xde\x64\x32\x41\xc4\x55\xa5\xa5\x41\x6b\x1a\x51\x07\xca\x20\x7c\x20\xd3\x40\x18\x3d\x80\x9c\x2d\x64\x4f\x68\x6a\x4a\x75\xae\x29\x83\xe1\x8c\xc0\x16\x19\x95\x54\x28\x61\x0b\x6d\xdc\x15\x67\x01\xe9\xcd\x83\xe7\x89\x55\xa6\x51\x7d\xe1\x77\x0f\xe3\x59\x80\x44\xac\x36\xc5\xe8\x4e\xd0\x81\xbb\xd8\xc8\xd7\x2f\xd3\x11\x54\xc5\xad\x91\x00\xbb\x85\x3e\x7d\xff\x36\xc4\x7f\x0f\x00\xfa\xad\x24\xb9\x8a\xdc\xff\xb9\xa1\x3c\xc0\xa7\xa7\x2d\x18\x3f\x20\x5e\xcf\x53\x5b\xaa\x95\x25\x5f\xa5\xa9\xd3\x0a\x5b\xd9\x87\xae\xb8\x0a\x76\xab\xa1\x32\x1f\x3f\x13\xc4\x4f\x5c\xde\x8e\xff\xb1\xb5\x7c\xfc\xf1\xaa\x81\x5f\x7e\x17\x4b\xf0\x3c\xb2\xc7\xeb\x89\xb0\x55\x05\xfd\x55\xb2\x1f\xde\x6c\x75\x6b\x3a\x45\xad\x8c\x4e\xfd\x41\xc4\x6d\xd9\x85\x22\x70\x56\x60\x29\xef\xe2\x7b\xe0\x1a\x38\x86\xb3\xeb\x01\x9d\x28\x6d\x85\x5e\xf9\x6d\x0f\xd2\xee\x32\x21\xdb\x7e\x40\x6e\x61\xba\xf3\x43\x98\xef\x8a\x7b\xa0\xee\xbc\x9a\x38\x7b\x6f\x01\x00\x00\xff\xff\x3a\x54\x8d\x83\xbd\x02\x00\x00" +var _stakingcollectionStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\x4d\xab\xdb\x30\x10\xbc\xfb\x57\x0c\xef\xf0\x70\xe0\xe1\x94\xb6\xf4\x60\xda\x86\xd4\x79\xaf\x98\x86\xa4\xc4\x49\xef\xaa\xbd\x76\x44\x64\xad\x91\xd7\x24\x50\xf2\xdf\x8b\xad\x7c\x94\x26\x87\xe8\x60\xa1\xb1\x34\x33\xbb\xb3\xba\x6e\xd8\x09\xde\x0c\xef\x33\x51\x3b\x6d\xab\x84\x8d\xa1\x5c\x34\x5b\x94\x8e\x6b\xbc\x3b\x64\xeb\xe9\x8f\x74\xf1\x3d\x59\xce\xe7\xaf\xc9\x3a\x5d\x2e\xa6\xb3\xd9\xea\x35\xcb\x82\x60\x3c\x1e\x23\xe1\xba\xd6\xd2\xa2\xb3\xad\xa8\x1d\x15\x10\xde\x91\x6d\x21\x8c\x01\x40\xc9\x0e\xb2\x25\xb4\x0d\xe5\xba\xd4\x54\xc0\x72\x41\x60\x87\x82\x0c\x55\x4a\xd8\x41\x5b\x7f\xc5\x5b\x40\x7e\xf1\x10\x04\xe2\x94\x6d\xd5\x70\x08\xfb\x87\xe9\x2c\x46\x26\x4e\xdb\xea\xe5\x4a\xd0\x83\x9b\xd4\xca\x87\xf7\x93\x17\xa8\x9a\x3b\x2b\x31\x36\x6f\xfa\xf0\xe9\xe3\x08\x7f\x02\x00\x18\x3e\x86\xe4\x2c\x72\xad\x73\x45\x65\x8c\xe7\xbb\x2d\x88\x6e\x90\x60\xe0\x69\x1c\x35\xca\x51\xa8\xf2\xdc\x6b\xa9\x4e\xb6\xe1\x37\x76\x8e\xf7\xbf\x94\xe9\x68\x84\xe7\xa9\xff\x77\xd6\xef\x57\x4b\xa6\x8c\xee\xe9\xe3\x0b\x4e\x54\x51\x2b\xec\x54\x45\xd1\xef\x81\xec\xf3\xa3\xbe\xbe\x86\x7d\x5a\xf1\xfd\x24\x6f\xaf\x67\x5e\xe5\xa7\x92\xed\xe8\x62\xaf\x5f\x93\x09\x1a\x65\x75\x1e\x3e\x25\xdc\x99\x3e\x2b\x81\xb7\x02\x47\x65\x9f\xea\x0d\xd7\x93\x67\x38\xfa\xd6\xd0\x81\xf2\x4e\xe8\x91\xaa\x07\x90\x36\xa7\xc1\x59\x0f\x73\x73\xc9\xd8\xef\xff\x65\xfc\xcf\xe1\x9a\xb3\xdf\xcf\x26\x8e\xc1\xdf\x00\x00\x00\xff\xff\x0a\x6a\x2f\x6d\xd4\x02\x00\x00" func stakingcollectionStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5530,11 +5530,11 @@ func stakingcollectionStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa1, 0xa8, 0x7b, 0xe7, 0xd6, 0xdb, 0x84, 0x37, 0x16, 0xe4, 0x35, 0x22, 0x17, 0xe6, 0x1a, 0xc, 0x64, 0xda, 0x5a, 0x5a, 0xd1, 0x7a, 0x73, 0x9c, 0x6e, 0x62, 0xd, 0x8d, 0xab, 0x32, 0x7d, 0x4d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcc, 0xc6, 0xe7, 0x7d, 0xaa, 0x7f, 0x55, 0xa2, 0x38, 0x5d, 0x28, 0x71, 0xa6, 0x68, 0xd5, 0x12, 0x81, 0xab, 0x11, 0xb4, 0x27, 0x8c, 0x2f, 0xaa, 0x71, 0xe1, 0x4, 0xad, 0x25, 0xf3, 0x7a, 0xb6}} return a, nil } -var _stakingcollectionTestDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x8e\x9b\x40\x0c\xbd\xf3\x15\x56\x0e\x15\x39\x2c\xf4\x50\xf5\x10\xa5\x5d\x21\x42\xaa\x55\xd0\x52\x2d\x6c\x7b\x9e\x05\x43\x46\x99\x8c\xd1\x8c\xd1\x6e\x55\xed\xbf\x57\x30\xc9\x28\x34\xa9\x54\x2e\x68\xec\xf7\xec\xf7\x6c\xcb\x63\x4f\x86\x61\xab\xe8\xb5\x64\x71\x90\xba\x4b\x49\x29\xac\x59\x92\x86\xd6\xd0\x11\x3e\xbe\x95\x55\xb2\x7b\x78\xfc\x96\x16\x79\x9e\xa5\xd5\x43\xf1\x98\x6c\x36\x4f\x59\x59\x06\x17\xe4\x8a\x0e\x78\x22\x2c\xfc\x7b\xe1\x11\x83\xee\xe4\x8b\xc2\x19\xea\x32\xe6\x91\x39\xd5\x07\x6c\xa6\x98\x3d\xf7\xcf\x8b\x74\x97\x6d\xaa\x62\x97\xf9\xce\x41\x1c\xc3\xb3\xc5\x06\x48\xab\x5f\xd0\x92\x01\x46\xcb\xd0\x0f\xa6\x27\x8b\x16\x98\x5c\x80\xf7\x08\x0d\xf6\x64\x25\x03\xbb\xe6\x83\x76\xe6\xa4\x9e\xb2\xd6\xb9\x86\xda\xdb\x0e\x02\x36\x42\x5b\x31\x3d\x42\x71\xa4\x41\xf3\x0a\x9e\xb7\xf2\xed\xf3\xa7\x25\xfc\x0e\x02\x00\x80\xde\x60\x2f\x0c\x86\x56\x76\x1a\xcd\x0a\x92\x81\xf7\x49\x5d\x8f\x58\x8f\x19\x3f\x85\x7c\x51\xfa\x09\x5b\xf8\x02\x8e\x13\xbd\x90\x31\xf4\xba\xfe\x70\x73\xf6\xd1\x55\xe4\x6b\x38\x8e\x63\x75\x7b\x55\xd7\xf0\x92\xc9\x88\x0e\xbf\x0b\xde\x2f\xbd\x9a\xf1\xbb\xbf\x87\x5e\x68\x59\x87\x8b\x94\x06\xd5\x80\x26\x06\x27\x05\x04\x18\x6c\xd1\xa0\xae\x71\x9a\xe0\xcd\xf1\x2c\x96\x73\x77\xed\x79\xdb\xff\x34\x37\x65\xa3\x1f\x62\x50\x7c\x36\x11\x5b\x27\x2f\xf6\xec\x29\xfd\xdf\x4a\x67\x3a\xb7\x79\xf1\x13\x26\xfe\xdf\xda\xd8\xdd\xd1\xfa\x6e\xbe\x83\xa8\x43\x76\x27\xe6\xd7\xeb\xfe\xf3\xfe\xfe\x31\x27\x9f\xee\xe9\x54\xc0\xf9\x59\xdf\xb9\x56\xae\xc0\x7b\xf0\xfe\x27\x00\x00\xff\xff\xf0\x15\xfa\x02\x58\x03\x00\x00" +var _stakingcollectionTestDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\xdb\x30\x0c\xbd\xfb\x2b\x88\x1c\x0a\xe7\x50\x67\x87\x61\x87\x20\x5b\x91\x39\xc9\x50\xc4\xa8\x87\x3a\xed\xce\xaa\x43\x3b\x42\x14\xd1\x90\x28\xb4\xc3\xd0\x7f\x1f\x22\x39\x42\xbc\x04\x58\x7d\x31\x48\xbd\xc7\xc7\x47\x52\x1e\x3a\x32\x0c\x2b\x45\xaf\x15\x8b\xbd\xd4\x6d\x4e\x4a\x61\xcd\x92\x34\x34\x86\x0e\xf0\xe9\xad\xda\xcc\xd7\xf7\x0f\x3f\xf2\xb2\x28\x96\xf9\xe6\xbe\x7c\x98\x2f\x16\x8f\xcb\xaa\x4a\xce\xc8\x1b\xda\x63\x4f\x18\xc5\x78\x14\x11\x4e\xb7\xf2\x45\xe1\x00\x75\x9e\x8b\xc8\x82\xea\x3d\x6e\x7d\xce\x9e\xf4\x8b\x32\x5f\x2f\x17\x9b\x72\xbd\x8c\xca\xc9\x64\x02\x4f\x16\xb7\x40\x5a\xfd\x86\x86\x0c\x30\x5a\x86\xce\x99\x8e\x2c\x5a\x60\x0a\x09\xde\x21\x6c\xb1\x23\x2b\x19\x38\x88\x3b\x1d\xcc\x49\xed\x5f\x6d\x70\x0d\x75\xb4\x9d\x24\x6c\x84\xb6\xc2\x07\xa9\x38\x90\xd3\x3c\x85\xa7\x95\x7c\xfb\xf2\x79\x0c\x7f\x92\x04\x00\xa0\x33\xd8\x09\x83\xa9\x95\xad\x46\x33\x05\xe1\x78\x97\x7e\x27\x63\xe8\xf5\x59\x28\x87\x63\xb8\x99\xd7\xf5\x91\x1a\x29\xc7\x4f\x21\x9f\x29\x3d\x62\x03\x5f\x21\x94\xc8\x2c\x93\x11\x2d\x66\x2f\xbe\xc8\xec\xe6\xea\x4a\xb2\x8b\xcc\xb7\xf4\x38\xa5\xe9\xf5\x0d\x5e\xc2\xab\xa0\xf2\x53\xf0\x6e\x1c\xbb\x3a\x7e\x77\x77\xd0\x09\x2d\xeb\x74\x94\x93\x53\x5b\xd0\xc4\x10\x5a\x01\x01\x06\x1b\x34\xa8\x6b\xf4\x83\xbd\x3a\xb5\xd1\x78\xe8\xb2\x39\x1d\xc1\x7f\x4d\x7a\x54\xf6\x2c\x9c\xe2\x93\x99\x49\x8f\x9b\xc4\x2a\xfe\xf9\xc3\x1d\x0f\xfa\x5d\x15\xe5\x2f\xf0\xfc\x7f\x7b\xe4\x70\x66\xb3\xdb\xe1\x4e\xb2\x16\x39\x5c\x60\xdc\x7e\xf8\x0f\xf5\x63\x30\x24\xf7\xe7\xd6\x17\x08\x7e\x66\xb7\x41\x2a\x14\x78\x4f\xde\xff\x06\x00\x00\xff\xff\x8b\x69\xe0\x44\x77\x03\x00\x00" func stakingcollectionTestDeposit_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5550,11 +5550,11 @@ func stakingcollectionTestDeposit_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/test/deposit_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0xc5, 0x20, 0x7d, 0xb3, 0xdb, 0xdc, 0x38, 0x2d, 0x78, 0xd7, 0x9c, 0xb9, 0xb9, 0x51, 0xb, 0x50, 0x6e, 0x9f, 0x8c, 0x96, 0x92, 0xc8, 0xa4, 0x28, 0xc3, 0xac, 0xb8, 0xf8, 0x50, 0x30, 0xb8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x48, 0x87, 0x5e, 0x7b, 0x52, 0x17, 0x14, 0xf2, 0x56, 0xd1, 0x1, 0x9d, 0x2f, 0xf5, 0x8a, 0x7a, 0xcf, 0xdf, 0x3d, 0x7d, 0x45, 0x85, 0xae, 0xcc, 0xb7, 0xf4, 0xde, 0x3b, 0xa7, 0xfb, 0xb9, 0x2f}} return a, nil } -var _stakingcollectionTestGet_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x51\x5d\xaf\x9a\x40\x10\x7d\xdf\x5f\x31\xe1\xa1\xc1\x87\x7a\xfb\xd0\xf4\xc1\xdc\xf6\x86\x20\x36\x46\x22\x8d\xe0\x0f\x58\x61\xc0\x8d\xb8\x43\x76\x87\xa8\x69\xfc\xef\x0d\x1f\xdd\x2b\xd1\x7d\x21\x73\x38\x73\x66\xce\x19\x75\x6e\xc8\x30\xac\x6a\xba\xa4\x2c\x4f\x4a\x57\x21\xd5\x35\xe6\xac\x48\x43\x69\xe8\x0c\xdf\xae\x69\x16\x6c\xd6\xdb\xdf\x61\x12\xc7\x51\x98\xad\x93\x6d\xb0\x5c\xee\xa2\x34\x15\x0f\xcd\x19\x9d\x70\x6c\xf0\x5c\xed\x39\x46\xab\x2b\x75\xa8\x71\xc2\x7a\xc4\x1c\x33\xa6\xfc\x84\x45\x8f\xd9\xff\xf3\xe3\x24\xdc\x44\xcb\x2c\xd9\x44\x6e\xb2\x78\x7b\x83\xbd\xc5\x02\x48\xd7\x37\x28\xc9\x00\xa3\x65\x68\x5a\xd3\x90\x45\x0b\x4c\x03\xc0\x47\x84\x0a\x19\x78\x14\x6c\xf5\xe0\x4c\xe9\xfe\x97\x1d\x2c\x43\xee\x3c\x0b\xc1\x46\x6a\x2b\xfb\xc2\x97\x67\x6a\x35\x2f\x60\xbf\x52\xd7\x1f\xdf\x67\xf0\x57\x08\x00\x80\xc6\x60\x23\x0d\xfa\x56\x55\x1a\xcd\x02\x82\x96\x8f\x41\x9e\x77\x5c\xc7\xe9\x5e\x8d\xfc\x20\xbd\xc3\x12\x7e\xc2\xd0\x33\x3f\x90\x31\x74\x79\xff\xf2\x32\xf8\xf9\x13\xf2\xcb\xef\xb2\x58\xbc\xbe\xd3\x33\x3d\x65\x32\xb2\xc2\x3f\x92\x8f\x33\xb7\x4d\xf7\x3e\x3e\xa0\x91\x5a\xe5\xbe\x17\x52\x5b\x17\xa0\x89\x61\x58\x05\x24\x18\x2c\xd1\xa0\xce\xb1\x8f\xef\x65\x3c\xde\x54\x6e\xe2\x74\xcc\xf8\xfd\xeb\xd4\xf3\xbc\x42\x1e\xee\xe9\xe2\x1c\xbe\xb3\xcf\xa0\x0a\xb4\x6c\xe8\x36\x4a\xf4\xf0\x5d\xdc\x05\xfc\x0b\x00\x00\xff\xff\xc7\xea\x46\x26\x9e\x02\x00\x00" +var _stakingcollectionTestGet_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x51\xc1\x6e\x9c\x30\x10\xbd\xfb\x2b\x46\x1c\x22\x38\x94\xf4\x50\xf5\xb0\x4a\x1b\x6d\x59\x52\x45\x8b\x42\x15\x48\xef\x0e\x0c\xac\xb5\x5e\x0f\xb2\x07\x25\x51\x95\x7f\xaf\xc0\xd4\x5d\x94\xf5\x05\xf9\x31\xef\x3d\xbf\x37\xea\x34\x90\x65\xb8\xd3\xf4\x52\xb1\x3c\x2a\xd3\x67\xa4\x35\x36\xac\xc8\x40\x67\xe9\x04\x9f\x5f\xab\x7a\xbb\xbf\x7f\xf8\x99\x95\x45\x91\x67\xf5\x7d\xf9\xb0\xdd\xed\x1e\xf3\xaa\x12\x67\xe4\x9a\x8e\xb8\x10\xa2\x70\x8f\xc2\xc4\x68\x7a\xf5\xac\x71\x35\x75\x8e\x85\xc9\x82\x9a\x23\xb6\x33\xe6\xfe\xf9\x17\x65\xb6\xcf\x77\x75\xb9\xcf\x83\xb3\xb8\xbe\x86\x27\x87\x2d\x90\xd1\x6f\xd0\x91\x05\x46\xc7\x30\x8c\x76\x20\x87\x0e\x98\x3c\xc0\x07\x84\x1e\x19\x78\x11\x1c\x8d\x4f\xa6\xcc\xfc\xcb\xf9\xc8\xd0\x84\xcc\x42\xb0\x95\xc6\xc9\xf9\x12\xcb\x13\x8d\x86\x37\xf0\x74\xa7\x5e\xbf\x7e\x49\xe0\x8f\x10\x00\x00\x83\xc5\x41\x5a\x8c\x9d\xea\x0d\xda\x0d\xc8\x91\x0f\xf1\x0f\xb2\x96\x5e\x7e\x4b\x3d\x62\x02\x57\xdb\xa6\x99\xa8\x81\x32\x1d\x8d\x7c\xe6\xf4\x88\x1d\x7c\x03\x2f\x91\x3a\x26\x2b\x7b\x4c\x9f\x67\x91\x9b\xab\x8b\xfb\x48\x3f\x20\xdf\xe3\xa9\xa2\xcd\xe5\xf5\x7d\x1c\xaf\xbc\xcb\x2f\xc9\x87\x24\xbc\x6a\x3a\xb7\xb7\x30\x48\xa3\x9a\x38\xca\x68\xd4\x2d\x18\x62\xf0\x4f\x01\x09\x16\x3b\xb4\x68\x1a\x9c\x5b\xbd\xd8\x5a\xb4\x96\x5b\x25\x5e\xaa\xbf\xf9\xb4\xce\x9e\xf6\xc8\x7e\xcd\xa1\x65\xff\x4d\xfe\x17\xd6\xa2\x63\x4b\x6f\x8b\xc4\x0c\xbf\x8b\x77\x01\x7f\x03\x00\x00\xff\xff\xfa\xfa\xbc\x74\xb5\x02\x00\x00" func stakingcollectionTestGet_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5570,11 +5570,11 @@ func stakingcollectionTestGet_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/test/get_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5c, 0x3c, 0x3c, 0x18, 0x89, 0xc7, 0xbd, 0x6, 0x3, 0xe, 0x33, 0x90, 0x3, 0x9f, 0x9b, 0x7, 0x29, 0xc1, 0x6c, 0x55, 0xde, 0xfa, 0xa, 0xc4, 0xe3, 0x97, 0x57, 0xb9, 0x10, 0x92, 0xa, 0x52}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xda, 0x38, 0xd6, 0x4, 0x2, 0xd9, 0xe5, 0x29, 0x51, 0x45, 0x1e, 0xec, 0x80, 0xe1, 0x46, 0x13, 0x81, 0x2e, 0x85, 0xac, 0xa2, 0xfa, 0xa0, 0xaa, 0x29, 0x45, 0x2b, 0x53, 0x5b, 0xc8, 0xfe, 0xc2}} return a, nil } -var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x5d\x4f\xdb\x40\x10\x7c\xcf\xaf\x58\x78\xa8\x1c\x09\x4c\xd5\xbe\x45\x7c\x28\x4d\x28\x8d\x8a\x00\x11\xfa\x03\x36\xbe\xb5\x7d\xad\x73\x6b\x9d\xd7\x01\x8a\xf8\xef\xd5\x9d\x3f\x88\xb1\xdb\x06\x89\xbc\x44\x67\xef\xcd\xcd\xce\xcc\xfa\xf4\x3a\x67\x2b\xf0\x35\xe3\xfb\xa5\xe0\x2f\x6d\x92\x19\x67\x19\x45\xa2\xd9\x40\x6c\x79\x0d\x1f\x1f\x96\x77\xd3\xef\x8b\xab\x8b\xd9\xf5\xe5\xe5\xf9\xec\x6e\x71\x7d\x35\x9d\xcf\x6f\xcf\x97\xcb\xd1\xe8\xe8\x08\xee\x2c\x9a\x22\x26\x5b\x00\xc2\x15\x2b\x9a\x53\x46\x09\x0a\x5b\xe0\xd5\x4f\x8a\xa4\x02\x41\x03\x58\x4a\xca\x56\xff\xf6\xa5\x51\xc4\x5c\x1a\x71\x00\x68\x14\xa0\x52\x05\x48\x4a\xaf\x10\x84\x01\x0d\x4b\x4a\xd6\xef\x28\x8d\x14\x50\xb3\x84\x17\x9a\x0e\x44\x2b\x32\xa2\x63\x4d\x0a\x56\x8f\x1e\x49\x18\xa6\x4a\x59\x2a\x8a\x70\x34\x12\x47\x12\x7d\x75\x60\x58\xd1\x62\x3e\x81\xa5\x58\x6d\x92\x03\x50\xcd\x71\xee\xe1\x8f\x85\x91\xcf\x9f\x0e\x40\x78\xd2\x6c\x1f\xc3\xd3\x08\x00\x20\xa3\xaa\x97\x9e\x4c\xb7\x14\x4f\xe0\xc3\xa0\x82\x61\xef\x49\x0b\x25\xdc\x7b\x37\xc3\x7c\x77\xa0\xa7\x1d\xeb\x6e\xca\x55\xa6\xa3\xe7\x91\x3f\x38\xb7\x94\xa3\xa5\xa0\x56\x73\x02\xd3\x52\xd2\x69\xb5\x68\xfa\x74\x3f\xe7\x6b\x4a\x8d\xe8\x4e\x4b\xa9\x6d\x1e\x70\xa9\xf6\x59\x18\xd6\x65\x21\x90\xe2\x86\x00\x61\x83\x99\x56\x03\x6e\x81\x36\xc0\x56\x91\x77\xd7\x52\x44\x7a\x43\x7d\xd0\xb0\xa5\xa2\x63\x08\xf6\x86\x7b\x55\x4c\x45\x4d\xfe\x1b\x6e\xa8\x57\x10\x60\xe5\xe0\x04\x84\xc7\xdb\xed\x79\x29\xd0\xe8\x28\xd8\x9f\x53\x21\xda\xa0\x67\xd6\xb4\xbb\xdd\xc6\x40\x03\x05\x09\x94\x79\xb8\x3f\x6e\xf1\x6a\x75\x6b\xe5\x2e\x48\x00\xc1\x52\x4c\x96\x4c\xe4\x93\xe8\xfa\xdb\xce\xff\x70\x2c\xdc\xaf\xa0\x2c\x0e\xff\x16\x33\x38\x69\x38\x86\x2b\xb6\x96\xef\x8f\x77\x4d\xcb\x69\xe0\x30\x27\xc3\x73\xde\x2f\x5f\x0a\x5b\x4c\xe8\x06\x25\x1d\x77\x54\x3b\x3b\x6b\x84\x9b\x71\x99\x29\x30\x2c\x50\x51\x71\x0d\xbb\x56\x7b\x58\xfb\xe3\x9e\x3a\x4e\x8e\x2a\x97\xb5\x7d\xc0\x71\xa5\xd1\x4e\x81\x13\x0e\xa1\x85\xac\x66\xa9\xc1\x39\x81\x84\xa4\x5e\x04\xc2\xdd\xa3\xbf\x54\x44\x11\x22\xcc\x71\xa5\x33\x2d\x8f\x8d\x39\xb9\x67\x03\x6b\x92\x94\x55\x01\xb8\x41\x9d\xe1\x2a\x23\x60\xe3\xdf\xd7\x41\x1d\xb2\x2e\xec\x7a\x37\x3c\xd7\x70\xf2\x42\x32\x4c\x48\x66\x2d\x83\x9d\x2d\x7c\xe3\xc0\x9f\x06\x6f\xaa\xf7\x56\xd7\xa9\x0a\xde\xc3\xf3\xad\xb9\xa0\x07\x8a\x4a\xa1\xee\xf7\xe5\x96\xd6\x3c\x34\xf9\xd5\x7d\xf1\xdf\x81\x09\x3b\x01\x30\x1d\x84\xe3\xc3\x7f\x8f\x51\x68\xfd\xd9\xed\x86\xf6\x4a\xa8\xfe\x5f\x5d\x09\x5b\x8b\x6e\x9c\xe6\x94\x73\xa1\x65\xf8\xde\x7a\x8f\xd0\x84\xa8\x54\x0b\x7a\xed\xbf\xb2\xc1\xf1\x61\xb7\xd9\xbd\x46\xe9\xe7\x3f\x01\x00\x00\xff\xff\xe4\x62\x1c\xe8\xca\x07\x00\x00" +var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x5d\x4f\xdb\x4a\x10\x7d\xcf\xaf\x18\x78\x40\x8e\x04\xcb\xd5\xbd\x6f\x11\x1f\xca\x4d\x28\x8d\x8a\x00\x11\xda\xf7\x89\x77\x9c\x6c\xeb\xec\x58\xbb\xe3\x00\x45\xfc\xf7\xca\xeb\x0f\x62\xec\xb6\x41\xc2\x2f\x96\xbd\xb3\x67\x66\xce\x39\xb3\x6b\xd6\x19\x3b\x81\x4f\x29\x3f\xcc\x05\x7f\x18\xbb\x9c\x70\x9a\x52\x2c\x86\x2d\x24\x8e\xd7\xf0\xcf\xe3\xfc\x7e\xfc\x65\x76\x7d\x39\xb9\xb9\xba\xba\x98\xdc\xcf\x6e\xae\xc7\xd3\xe9\xdd\xc5\x7c\x3e\x18\x1c\x1f\xc3\xbd\x43\xeb\x13\x72\x1e\x10\xae\x59\xd3\x94\x52\x5a\xa2\xb0\x03\x5e\x7c\xa7\x58\x4a\x10\xb4\x80\xb9\xac\xd8\x99\x9f\x21\x34\x8e\x99\x73\x2b\x05\x00\x5a\x0d\xa8\xb5\x07\x59\xd1\x1b\x04\x61\x40\xcb\xb2\x22\x17\x76\xe4\x56\x3c\x54\x55\xc2\x6b\x99\x05\x88\xd1\x64\xc5\x24\x86\x34\x2c\x9e\x02\x92\x30\x8c\xb5\x76\xe4\xbd\x1a\x0c\xa4\x28\x12\x43\x74\x64\x59\xd3\x6c\x3a\x82\xb9\x38\x63\x97\x87\xa0\xeb\x74\xc5\xcf\xaf\x33\x2b\xff\xfd\x7b\x08\xc2\xa3\x7a\xfb\x10\x9e\x07\x00\x00\x29\x95\xbd\x74\x68\xba\xa3\x64\x04\x07\xbd\x0c\xaa\xce\x9f\x06\x4a\xb8\xb3\x36\xc1\x6c\x77\xa0\xe7\x1d\xe3\x6e\xf3\x45\x6a\xe2\x97\x41\x48\x9c\x39\xca\xd0\x51\x54\xb1\x39\x0a\xa2\x44\xff\xb3\x73\xfc\xf0\x0d\xd3\x9c\x86\x70\x30\x2e\xd7\xea\xb6\x8b\xa7\x90\x79\x45\xb5\x06\x05\xb5\x52\xa9\xde\x23\x5a\x25\xbb\x30\xac\x73\x2f\xb0\xc2\x0d\x01\xc2\x06\x53\xa3\x7b\xc4\x03\x63\x81\x9d\xa6\x20\xb6\xa3\x98\xcc\x86\xba\xa0\xaa\x29\xc5\x24\x10\xed\xf5\xb7\xae\x99\x7c\x55\xfc\x67\xdc\x50\x27\x20\xc2\x52\xd0\x11\x08\x0f\xb7\xdb\x0b\xcc\xa0\x35\x71\xb4\x3f\x25\x2f\xc6\x62\xa8\xac\x6e\x77\xbb\x8d\x9e\x06\x3c\x09\xe4\x99\xda\x1f\x36\x78\x15\xd9\x15\x73\x97\x24\x80\xe0\x28\x21\x47\x36\x0e\xc6\x2c\xfa\xdb\x1e\x87\x7e\x97\x14\x8f\xa7\x34\x51\xbf\x73\x1d\x9c\xd6\x35\x2a\x2f\xec\x70\x49\x6a\x11\xa4\x3c\xd9\xd5\x44\x67\x51\x81\x3d\xea\x1f\xff\x6e\xf8\xbc\xcc\x72\x8b\xb2\x1a\xb6\xd8\x3b\x3f\xaf\x09\x9c\x70\x9e\x6a\xb0\x2c\x50\x96\x52\x34\x5e\xb4\xdc\xc1\xda\x1f\x76\x58\x2a\x68\x29\xed\x5a\xc9\x08\x9c\x94\x5c\xed\x64\x3c\x61\x05\x0d\x64\x39\x62\x35\xce\x29\x2c\x49\xaa\x8f\x48\xb8\x9d\xba\xb4\x3f\x20\xc4\x98\xe1\xc2\xa4\x46\x9e\x6a\x91\xb2\x50\x0d\xac\x49\x56\xac\x3d\xe0\x06\x4d\x8a\x8b\x94\x80\x6d\x58\xaf\x0c\xdb\x27\xa1\x6a\x6b\xd8\x3f\xee\x70\xfa\x5a\xa4\x6a\xd2\x1b\xf2\x2d\x76\xd5\x92\x64\x67\x49\xdf\x79\x2e\x9c\x45\xef\x8a\x0f\xd2\xef\xb5\xab\x2b\x85\x8e\x3e\xc2\x11\x5b\xd3\x43\x8f\x14\xe7\x42\xed\x53\xe8\x8e\xd6\xdc\x77\x3e\x94\x97\xcc\x5f\xc7\x4a\xb5\xec\x61\x5b\x08\x27\x47\x7f\x1e\x36\xe5\x42\xee\x66\x43\x73\x8f\x94\xef\x37\xf7\xc8\xd6\x47\xdb\x6c\x53\xca\xd8\x1b\xe9\xbf\xec\x3e\xc2\x52\x0a\xb5\x6e\x40\x6f\xc2\x59\x1c\x9d\x1c\xb5\x9b\xdd\xab\x99\x7e\xf9\x15\x00\x00\xff\xff\x1a\x64\x3e\x60\xff\x07\x00\x00" func stakingcollectionTransfer_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -5590,11 +5590,11 @@ func stakingcollectionTransfer_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xff, 0x7, 0xf, 0xbf, 0x6b, 0x6b, 0x4f, 0xdf, 0xea, 0x50, 0x55, 0xed, 0xb8, 0x6b, 0x3a, 0x3b, 0xeb, 0xff, 0x95, 0xda, 0x97, 0x68, 0x16, 0xce, 0x1e, 0xbb, 0x3e, 0x85, 0x63, 0xa5, 0x36, 0x63}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd7, 0xa4, 0x2e, 0xfd, 0xe1, 0xe1, 0x6e, 0x5b, 0x7e, 0x6b, 0x48, 0x6, 0x75, 0xfc, 0xa8, 0x1a, 0xae, 0xed, 0xa4, 0xdf, 0xbd, 0x7d, 0x3b, 0xb6, 0xfc, 0x51, 0x6f, 0x88, 0x20, 0x29, 0x2f, 0xff}} return a, nil } -var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x5d\x4f\xdb\x4a\x10\x7d\xcf\xaf\x18\x78\xb8\x72\x24\x30\xf7\x39\x22\xa0\xdc\x84\x4b\xa3\x52\x40\x84\xb7\xaa\x0f\x13\xef\x38\xde\xd6\xd9\xb1\x76\xc7\xa1\x14\xf1\xdf\xab\xf5\xda\xf9\xc0\x6e\x13\x24\xf2\x12\xd9\x9e\x3d\x73\xe6\x9c\xb3\xbb\x7a\x59\xb0\x15\xf8\x3f\xe7\xa7\x99\xe0\x0f\x6d\x16\x63\xce\x73\x4a\x44\xb3\x81\xd4\xf2\x12\xfe\xfd\x39\x7b\x1c\x7d\x9e\xde\x5e\x8f\xef\x6e\x6e\xae\xc6\x8f\xd3\xbb\xdb\xd1\x64\xf2\x70\x35\x9b\xf5\x7a\x67\x67\xf0\x68\xd1\xb8\x94\xac\x03\x84\x5b\x56\xe4\x51\xc8\x02\xcf\xbf\x53\x22\x01\x01\x0d\x60\x29\x19\x5b\xfd\xab\xaa\x4b\x12\xe6\xd2\x88\x5f\x8d\x46\x01\x2a\xe5\x40\x32\xda\x5e\x2e\x0c\x68\x58\x32\xb2\x55\x79\x69\xc4\x41\xcd\x0f\x36\x04\x3d\x82\x56\x64\x44\xa7\x9a\x14\xcc\x9f\x2b\x18\x61\x18\x29\x65\xc9\xb9\xb8\xd7\x13\x4f\x0f\xab\xea\xc8\xb0\xa2\xe9\x64\x00\x33\xb1\xda\x2c\x4e\x40\x78\xd0\x54\xf6\xe1\xa5\x07\x00\x90\x53\xe0\xdc\xd2\xe2\x81\xd2\x01\xfc\xd3\x29\x53\xdc\x7a\xb3\x86\x12\x6e\x7d\x1b\x63\x71\x38\xd0\xcb\x81\x75\xf7\xe5\x3c\xd7\xc9\x6b\xaf\x6a\x5c\x58\x2a\xd0\x52\x54\x0b\x37\x80\x51\x29\xd9\x28\x3c\x34\x73\xfa\x9f\x37\x2f\xa3\x46\x5f\x2f\x9b\xd4\x5e\xbe\x75\xa3\x36\x53\x18\x96\xa5\x13\xc8\x70\x45\x80\xb0\xc2\x5c\xab\x0e\x57\x40\x1b\x60\xab\x82\x8b\x96\x12\xd2\x2b\x7a\x83\x18\xaf\x49\xe8\x14\xa2\xa3\xee\x29\x15\x93\xab\x69\x7f\xc2\x15\xb5\x0a\x22\x0c\xde\x0d\x40\xb8\xbf\x3d\x58\x25\x02\x1a\x9d\x44\xc7\x13\x72\xa2\x0d\x56\xb4\x9a\x41\xb7\x67\xe8\x60\xef\x48\xa0\x2c\xe2\xe3\xfe\x1a\xaf\xd6\xb5\xd6\xec\x9a\x04\x10\x2c\xa5\x64\xc9\x24\x55\xdc\xfc\x70\xdb\x09\xef\x0e\x84\xff\x39\xca\xd3\xf8\x4f\x01\x83\x61\xc3\x31\x9e\xb3\xb5\xfc\x74\x7e\x68\x4e\x2e\x22\x8f\x39\xe8\xde\xc6\xed\xf2\x99\xb0\xc5\x05\xdd\xa3\x64\xfd\x1d\xd5\x2e\x2f\x1b\xe1\xc6\x5c\xe6\x0a\x0c\x0b\x04\x2a\x7e\x60\x3f\x6a\x0b\xeb\xb8\xdf\x52\xc7\xcb\x11\x12\x59\xdb\x07\x9c\x06\x8d\xf6\x47\x4d\x38\x86\x35\x5e\xd8\x42\x0d\xc8\x10\x16\x24\xf5\x43\x24\xbc\xdb\xf7\xbf\xc0\x12\x21\xc1\x02\xe7\x3a\xd7\xf2\xdc\x38\x53\x54\x54\x60\x49\x92\xb1\x72\x80\x2b\xd4\x39\xce\x73\x02\x36\xd5\xf7\x3a\xa2\x5d\xbe\xc5\xbb\xc6\x75\x6f\x67\x18\x6e\x48\xc6\x0b\x92\xf1\x9a\xc1\xc1\xfe\xbd\x73\x9f\x5f\x44\xef\xaa\xaf\x7c\xae\x23\x15\x7d\xa8\xe1\xde\xa0\x25\x26\x99\x36\x54\x0b\x30\x35\x29\xc3\xf0\xef\x39\xf7\x22\x7d\xd9\x59\xe5\xa2\xfe\xd7\x70\x3a\x7f\xdb\x4b\x6f\xb1\xe9\xb9\x0e\x94\xf6\x5d\x53\x0e\x69\x72\x05\x25\xe1\x42\xf0\x90\x30\x9d\xbc\x89\xe8\x03\x2d\xb9\x75\x22\x85\x9b\x6a\xef\x46\x8e\x77\x46\x37\x9b\xe5\xe7\xa7\x7b\x66\xb6\x55\x57\xdf\x70\x7d\x0f\x85\xff\x5d\x72\x13\x2a\xd8\x69\xe9\xb8\x0f\x3f\x22\xaa\x31\x2a\xe5\x51\xef\xaa\x03\x3d\x3a\x3f\xdd\x1a\xe1\xe8\xa4\xc3\xca\x41\xc7\xbb\x90\xa0\xd7\xde\xeb\xef\x00\x00\x00\xff\xff\x96\xaa\xe3\x77\x3c\x08\x00\x00" +var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x51\x4f\xdb\x30\x10\x7e\xef\xaf\x38\x78\x40\xa9\x04\x61\xcf\x15\x05\x75\x2d\x63\xd5\x18\x20\x8a\xf6\x32\xed\xc1\x8d\x2f\x8d\xb7\xd4\x17\xd9\x97\x32\x86\xf8\xef\x93\xed\xa4\x6d\x48\xb6\x16\x89\xbc\x54\x4d\xce\xdf\x7d\xf7\x7d\x9f\x6d\xb5\x2c\xc8\x30\x7c\xca\xe9\x71\xc6\xe2\x97\xd2\x8b\x31\xe5\x39\x26\xac\x48\x43\x6a\x68\x09\x1f\x7e\xcf\x1e\x46\x5f\xa6\x37\x57\xe3\xdb\xeb\xeb\xcb\xf1\xc3\xf4\xf6\x66\x34\x99\xdc\x5f\xce\x66\xbd\xde\xe9\x29\x3c\x18\xa1\x6d\x8a\xc6\x82\x80\x1b\x92\xe8\x50\xd0\x00\xcd\x7f\x62\xc2\x01\x41\x68\x10\x25\x67\x64\xd4\x1f\x5f\x97\x24\x44\xa5\x66\xb7\x5a\x68\x09\x42\x4a\x0b\x9c\xe1\xf6\x72\x26\x10\x9a\x38\x43\xe3\xcb\x4b\xcd\x16\x2a\x7e\xb0\x21\xe8\x10\x94\x44\xcd\x2a\x55\x28\x61\xfe\xe4\x61\x98\x60\x24\xa5\x41\x6b\xe3\x5e\x8f\x1d\x3d\xe1\xab\x23\x4d\x12\xa7\x93\x01\xcc\xd8\x28\xbd\x38\x06\xa6\x41\x5d\xd9\x87\xe7\x1e\x00\x40\x8e\x81\x73\x4b\x8b\x7b\x4c\x07\x70\xd4\x29\x53\xdc\x7a\xb3\x86\x62\x6a\x7d\x1b\x8b\x62\x7f\xa0\xe7\x3d\xeb\xee\xca\x79\xae\x92\x97\x9e\x6f\x5c\x18\x2c\x84\xc1\xa8\x12\x6e\xe0\xc5\x8f\x3e\x92\x31\xf4\xf8\x4d\xe4\x25\xf6\xe1\x68\x14\xbe\xd5\x63\xbb\xc7\x79\x99\x61\x2d\xb7\x53\x91\x2b\x6b\x5f\x9b\x53\x79\xcb\x04\xcb\xd2\x32\x64\x62\x85\x20\x60\x25\x72\x25\x3b\x4c\x02\xa5\x81\x8c\x0c\xa6\x1a\x4c\x50\xad\xf0\x15\x62\xbc\x26\xa1\x52\x88\x0e\xba\x87\x96\x84\xb6\xa2\xfd\x59\xac\xb0\x55\x10\x89\x60\xe5\x00\x98\xfa\xdb\x83\x79\x4d\x84\x56\x49\x74\x38\x41\xcb\x4a\x0b\x4f\xab\x1e\x74\x7b\x86\x0e\xf6\x16\x19\xca\x22\x3e\xec\xaf\xf1\x2a\x99\x2b\xcd\xae\x90\x41\x80\xc1\x14\x0d\xea\xc4\xa7\xcf\x0d\xb7\x1d\xf8\xee\x7c\xb8\xc7\x62\x9e\xc6\xff\xca\x1b\x0c\x6b\x8e\xb1\x65\x32\x62\x81\xf1\xdc\x9b\x78\xb6\x6f\x7c\xce\x23\x87\x3d\xe8\xde\xdd\xed\xf2\x59\xe8\x72\x27\x38\xeb\x37\xd4\xbb\xb8\xa8\x05\x1c\x53\x99\x4b\xd0\xc4\x10\xa8\xb8\xc1\xdd\xc8\x2d\xac\xc3\x7e\x4b\x25\x27\x4b\x08\x6a\x65\x23\x50\x1a\xb4\xda\x1d\x39\xa6\x18\xd6\x78\x61\x67\xd5\x20\x43\x58\x20\x57\x7f\x22\xa6\x66\xdf\x90\x7a\x10\x90\x88\x42\xcc\x55\xae\xf8\xa9\x76\xa8\xf0\x54\x60\x89\x9c\x91\xb4\x20\x56\x42\xe5\x62\x9e\x23\x90\xf6\xdf\xab\xa8\x76\xf9\x17\x37\x0d\xec\xde\xe5\x30\xdc\x90\x8c\xd7\xed\x15\xda\x86\xb4\xf1\x02\x79\x6f\x3f\xdf\x78\x1c\x9c\x47\x6f\xaa\xf7\xbe\x1f\x34\xd9\x05\x97\xa3\x77\x8d\x83\xb3\x6f\x29\x92\x4c\x69\xac\xe4\x99\xea\x94\x60\xf8\xff\xdd\xe0\x84\xfa\xda\x58\x65\xa3\xfe\xf7\x70\xa4\xff\xd8\x49\x6f\xb1\xe9\xb9\x8e\x9b\x72\x5d\x53\x0a\x59\xb3\x05\x26\xe1\x16\x71\x90\x30\x9d\xbc\x0a\xf0\x3d\x2e\xa9\x75\x6e\x85\xeb\x6d\xe7\x76\x8f\x1b\xa3\xeb\xcd\xf2\xb3\x93\x1d\x33\x1b\xdf\xd5\x35\x5c\x5f\x5e\xe1\xb7\x49\x6e\x82\x05\x59\xc5\x1d\x97\xe8\x7b\x04\x39\x16\x52\x3a\xd4\x5b\x7f\xec\x47\x67\x27\x5b\x23\x1c\x1c\x77\x58\x39\xe8\x78\x17\x12\xf4\xd2\x7b\xf9\x1b\x00\x00\xff\xff\xf4\x19\x3e\xcb\x71\x08\x00\x00" func stakingcollectionTransfer_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5610,11 +5610,11 @@ func stakingcollectionTransfer_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x67, 0x83, 0xba, 0x26, 0xad, 0xc, 0x4e, 0xfe, 0xb7, 0x94, 0x11, 0x42, 0x42, 0xdc, 0x83, 0x93, 0x25, 0x10, 0x37, 0x21, 0xa1, 0x8f, 0xec, 0x4e, 0xf6, 0xfb, 0xed, 0x96, 0x5e, 0x71, 0x29}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdf, 0x67, 0xe8, 0xef, 0xe2, 0xef, 0x8, 0x3d, 0x4f, 0xe9, 0xd5, 0x36, 0x7d, 0x74, 0x7e, 0x3c, 0x5c, 0xdd, 0x9f, 0xfa, 0x21, 0xd0, 0x7, 0xed, 0xb4, 0x6e, 0x73, 0xc9, 0x4f, 0x45, 0xb2, 0x84}} return a, nil } -var _stakingcollectionUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\xc1\x6e\xc2\x30\x0c\x86\xef\x7d\x8a\x5f\x1c\xa6\x72\x29\x3b\x57\xdb\x50\x55\xd8\x84\x56\xc1\x44\x79\x81\xac\xb8\x25\x22\xc4\x5d\xe2\x0a\xa4\x89\x77\x9f\x4a\x80\x1d\xe0\x80\x0f\xad\x1c\xd9\xbf\x3f\xfb\xd7\xbb\x96\x9d\xe0\xdd\xf0\xbe\x14\xb5\xd5\xb6\xc9\xd9\x18\xaa\x44\xb3\x45\xed\x78\x87\xe7\x43\xb9\xca\x3e\x67\xf3\x8f\x7c\x51\x14\xd3\x7c\x35\x5b\xcc\xb3\xc9\x64\x39\x2d\xcb\x28\x1a\x8d\x46\x58\xd2\x4f\x47\x5e\x3c\x84\xd1\x59\x2f\x6a\x4b\xc8\x8a\x02\xc2\x5b\xb2\x1e\x35\x3b\xc8\x86\xe0\x5b\xaa\x74\xad\x69\x0d\xcb\x6b\x02\x3b\xac\xc9\x50\xa3\x84\x1d\xb4\x0d\x25\x01\x00\xd5\x95\x20\x8a\xc4\x29\xeb\xd5\x29\x89\xfb\xc6\xd9\x24\x45\x29\x4e\xdb\x66\x88\xdf\x08\x00\x4e\x1f\x43\x72\x69\xff\xe7\x5f\x52\x9d\xe2\xe9\xee\x6a\xc9\xcd\x4b\x74\xd2\x69\x1d\xb5\xca\x51\xac\xaa\x8a\x3b\x2b\x29\xb2\x4e\x36\x59\x48\x2e\x03\xfb\xf0\x64\xea\xe4\xde\x40\xbc\xe2\xdc\x9b\x7c\xb3\x73\xbc\x7f\x79\x14\xe0\x2d\xee\xcf\x9d\xde\xb7\xe2\xb6\xbc\x14\x76\xaa\xa1\x2f\x25\x9b\xe1\x15\xab\x8f\xf1\x18\xad\xb2\xba\x8a\x07\x39\x77\xa6\x3f\xb7\x20\xa0\xc0\x51\xdd\xbb\x74\xa3\x35\x08\x0a\xc7\x70\x03\x3a\x50\xd5\x09\x3d\xb2\x6d\x72\x36\x3c\x33\xe6\xea\x4e\xf8\x5f\x14\x8f\xd1\x5f\x00\x00\x00\xff\xff\x92\xff\xa2\x70\x62\x02\x00\x00" +var _stakingcollectionUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x8f\xda\x30\x10\x85\xef\xf9\x15\x4f\x1c\x50\xb8\x84\x9e\xa3\xb6\x28\x0d\xb4\x42\x8d\xa0\x22\xa8\x77\x6f\x98\x04\x0b\xe3\xc9\xda\x13\x81\xb4\xe2\xbf\xaf\x12\x03\x7b\x80\x03\x73\x48\x64\x7b\xe6\xcd\x37\x7e\xd6\xc7\x96\x9d\xe0\xb7\xe1\x53\x29\xea\xa0\x6d\x93\xb3\x31\x54\x89\x66\x8b\xda\xf1\x11\xdf\xce\xe5\x36\xfb\xbb\x5c\xfd\xc9\xd7\x45\xb1\xc8\xb7\xcb\xf5\x2a\x9b\xcf\x37\x8b\xb2\x8c\xa2\xe9\x74\x8a\x0d\xbd\x77\xe4\xc5\x43\x18\x9d\xf5\xa2\x0e\x84\xac\x28\x20\x7c\x20\xeb\x51\xb3\x83\xec\x09\xbe\xa5\x4a\xd7\x9a\x76\xb0\xbc\x23\xb0\xc3\x8e\x0c\x35\x4a\xd8\x41\xdb\x90\x12\x00\x50\xdd\x09\xa2\x48\x9c\xb2\x5e\x0d\x8b\xb8\x2f\x5c\xce\x53\x94\xe2\xb4\x6d\x26\xf8\x88\x00\x60\xf8\x18\x92\x5b\xf9\x17\xff\x86\xea\x14\xe3\xa7\xa3\x25\x0f\x3b\xd1\xa0\xd3\x3a\x6a\x95\xa3\x58\x55\x15\x77\x56\x52\xa8\x4e\xf6\xf1\x2f\x76\x8e\x4f\xff\x95\xe9\x68\x82\x71\x16\xce\x6e\xfd\xfb\xf0\x64\xea\xe4\x59\x7f\xfc\xc0\x55\x2a\xf1\xc2\x4e\x35\x94\xbc\x0d\x62\xdf\x5f\xe5\xfa\x19\xf7\x2e\xa4\xcf\x1d\x7a\x4c\x2f\x43\x97\x7f\x4a\xf6\x93\x3b\x5e\x1f\xb3\x19\x5a\x65\x75\x15\x8f\x72\xee\x4c\xef\x82\x20\xa0\xc0\x51\xdd\x9b\xf7\xa0\x35\x0a\x0a\x97\x70\x35\x74\xa6\xaa\x13\x7a\x65\xea\xe4\xfa\x0e\x32\x63\xee\xa6\x85\xff\x4d\xf1\x12\x7d\x06\x00\x00\xff\xff\x80\xd5\xe6\x87\x79\x02\x00\x00" func stakingcollectionUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -5630,11 +5630,11 @@ func stakingcollectionUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2, 0xba, 0xb4, 0x65, 0xa5, 0xa4, 0x6, 0xf6, 0x67, 0x0, 0x75, 0x3a, 0x4f, 0x78, 0x89, 0xab, 0x9a, 0x3c, 0x83, 0xba, 0x1c, 0xf5, 0xe8, 0xae, 0xe7, 0x92, 0xc8, 0xa, 0xea, 0x9e, 0xd7, 0xc1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6d, 0x17, 0xa2, 0xd3, 0xb1, 0x6c, 0xbe, 0x14, 0x41, 0x99, 0x3, 0x23, 0xc7, 0x99, 0x16, 0xfb, 0xe0, 0xfb, 0x8d, 0x17, 0x28, 0xd3, 0xe0, 0xa0, 0x9b, 0xc5, 0xa4, 0xae, 0x58, 0xb5, 0x65, 0x26}} return a, nil } -var _stakingcollectionUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x51\x5d\x8b\xe2\x40\x10\x7c\x9f\x5f\x51\xf8\x70\x44\x38\xe2\x3d\x87\xbb\x93\x10\xdd\x45\x56\x74\x31\xfe\x81\xd9\xa4\x93\x0c\x1b\xa7\xc3\x4c\x87\x08\x8b\xff\x7d\x49\xa2\x2e\xbb\xfa\x60\x3f\xe4\xa3\x67\xba\xaa\xba\xca\x1c\x1a\x76\x82\xa7\x9a\xbb\x54\xf4\xbb\xb1\x65\xc2\x75\x4d\x99\x18\xb6\x28\x1c\x1f\xf0\xe7\x98\xee\xe3\x97\xd5\xe6\x39\xd9\xae\xd7\xcb\x64\xbf\xda\x6e\xe2\xc5\x62\xb7\x4c\x53\xa5\x66\xb3\x19\x92\x4a\xdb\x92\x3c\xa4\x22\x58\x92\x8e\x5d\x8f\x02\x9d\xe7\x8e\xbc\x47\xc1\x6e\x38\xf2\x0d\x65\xa6\x30\x94\xc3\x72\x4e\x4a\x89\xd3\xd6\xeb\x81\x27\xe8\x3b\xab\x45\x84\x54\x9c\xb1\xe5\x6f\x58\xea\xe2\x71\xfc\xd2\x9b\xe2\x43\x01\xc0\xf0\xa8\x49\xe0\x7f\x8a\xdd\x51\x11\xe1\xd7\xdd\x3d\xc2\x9b\x8e\x1a\x70\x1a\x47\x8d\x76\x14\xe8\x2c\xe3\xd6\x4a\x84\xb8\x95\x2a\x1e\x7f\x2e\x84\x7d\x79\xaa\x8b\xf0\x1e\x21\xfe\xe1\x3c\x1b\xbe\xb1\x73\xdc\xfd\x7d\x54\xc0\xff\xa0\xf7\x36\xba\xef\xfb\xed\xf5\x54\xd8\xe9\x92\x5e\xb5\x54\xd3\xab\xac\xbe\xe6\x73\x34\xda\x9a\x2c\x98\x24\xdc\xd6\xbd\xb7\x82\x51\x0a\x1c\x15\x10\xc6\x0d\xd6\x64\x44\x38\x8d\x1e\xd0\x91\xb2\x56\xe8\x91\x6d\xc3\xb6\xc9\xb5\xd0\xe6\x9a\xf1\x39\xa3\x6b\x7c\xe3\xfb\x7b\x7c\x5f\xdf\x17\xda\x93\xfa\x0c\x00\x00\xff\xff\xa5\x85\x44\xd5\x74\x02\x00\x00" +var _stakingcollectionUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x51\xc1\x6a\xc2\x40\x10\xbd\xef\x57\x0c\x1e\x24\x42\x89\x3d\x87\xb6\x92\x46\x5b\xa4\xa2\xc5\x48\xef\xdb\x64\x92\x2c\x5d\x77\xc2\xee\x84\x08\xc5\x7f\x2f\xc9\xaa\xa5\x35\x07\xe7\x90\x2c\x33\xbb\xef\xbd\x79\x4f\xed\x6b\xb2\x0c\x2f\x9a\xda\x94\xe5\x97\x32\x65\x42\x5a\x63\xc6\x8a\x0c\x14\x96\xf6\x70\x7f\x48\x77\xf1\xdb\x72\xfd\x9a\x6c\x56\xab\x45\xb2\x5b\x6e\xd6\xf1\x7c\xbe\x5d\xa4\xa9\x10\xd3\xe9\x14\x92\x4a\x9a\x12\x1d\x70\x85\x60\x90\x5b\xb2\x1d\x0a\xc8\x3c\xb7\xe8\x1c\x14\x64\xfb\x91\xab\x31\x53\x85\xc2\x1c\x0c\xe5\x28\x04\x5b\x69\x9c\xec\x79\x82\xae\xb3\x9c\x47\x90\xb2\x55\xa6\xbc\x03\x83\x6d\xec\x9f\x9f\x7b\x13\xf8\x16\x00\x00\xfd\x47\x23\x83\xfb\x2f\x76\x8b\x45\x04\xe3\xc1\x3d\xc2\xab\x8e\xe8\x71\x6a\x8b\xb5\xb4\x18\xc8\x2c\xa3\xc6\x70\x04\xb2\xe1\x2a\x78\x26\x6b\xa9\xfd\x90\xba\xc1\x09\x8c\x63\x3f\x3b\xf3\x77\xe5\x50\x17\xe1\x10\x3f\x3c\xc2\x09\x2a\x74\x4c\x56\x96\x18\x7e\xf6\x60\x0f\xb7\xea\x7a\x0a\x3a\xcb\xa3\xe1\x38\xae\xaf\xa7\x9e\xe5\x5d\x72\x35\xb9\xc8\xeb\x6a\x36\x83\x5a\x1a\x95\x05\xa3\x84\x1a\xdd\x59\xce\xe0\xa5\x80\xc5\x02\x98\xe0\x0a\x6b\xe4\x11\x8e\xde\x1a\x3c\x60\xd6\x30\xde\xb2\x75\xd8\xd4\xb9\x64\x5c\x5f\xa2\x3f\x45\x77\x49\xd5\xff\xff\xa6\xfa\x7b\x3e\xd3\x1e\xc5\x4f\x00\x00\x00\xff\xff\x7b\x84\x12\x5a\x8b\x02\x00\x00" func stakingcollectionUpdate_networking_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -5650,11 +5650,11 @@ func stakingcollectionUpdate_networking_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/update_networking_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdd, 0xff, 0x7b, 0x7f, 0xd9, 0x90, 0x89, 0x51, 0x97, 0x22, 0x0, 0x42, 0x8d, 0x15, 0xe0, 0x7, 0xb8, 0x63, 0x93, 0x9e, 0x61, 0xf, 0x72, 0x10, 0xf7, 0xf8, 0x90, 0x99, 0xf9, 0x47, 0x7a, 0x14}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x27, 0xe6, 0x78, 0x87, 0x1e, 0x25, 0x6, 0xc4, 0xf9, 0x65, 0xa7, 0x8b, 0x7f, 0xa8, 0x2e, 0x55, 0x33, 0x52, 0xb5, 0x9, 0x53, 0xe9, 0x1d, 0xf8, 0x8f, 0x2f, 0x11, 0x34, 0xdb, 0xd7, 0x5d, 0xd4}} return a, nil } -var _stakingcollectionWithdraw_from_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x8e\xd3\x40\x0c\xbd\xe7\x2b\xac\x3d\xa0\xac\x84\x52\x0e\x88\x43\x04\xac\xa2\xb4\x45\x15\xa5\x45\x4d\xf9\x00\x33\x71\x9a\x51\x27\xe3\x30\xf1\x90\x22\xd4\x7f\x47\xc9\x34\x45\xda\xf6\x50\x1f\x62\x65\x64\x3f\x3f\xbf\x67\xdd\xb4\xec\x04\x96\x86\xfb\x42\xf0\xa8\xed\x21\x67\x63\x48\x89\x66\x0b\x95\xe3\x06\xde\x9d\x8a\x7d\xf6\x75\xb5\xf9\x92\x6f\xd7\xeb\x45\xbe\x5f\x6d\x37\xd9\x7c\xbe\x5b\x14\x45\x14\xcd\x66\x33\xd8\xd1\x2f\x4f\x9d\x80\x30\xf4\x5a\xea\xd2\x61\x0f\xc2\x47\xb2\x5d\xe8\x97\x9a\xa0\x41\x55\x6b\x4b\x80\x4a\xb1\xb7\x32\xf6\xed\x6b\x9a\xea\xd0\x11\xa0\x17\x6e\x50\xb4\x42\x63\xfe\x40\x49\x2d\x77\x5a\xa8\x1c\x60\x07\x04\x6f\x0d\xab\x23\x95\x13\x04\xfc\x46\x6f\x24\x8a\xc4\xa1\xed\x70\xa4\x1b\x5b\x2e\x69\x35\x4f\xa1\x10\xa7\xed\xe1\x2d\x60\x33\x54\xa6\xf0\x63\xa9\x4f\x1f\xde\x3f\xc3\xdf\x08\x00\x60\xfc\x18\x12\xe8\x5e\xef\xbb\xa3\x2a\x85\x37\x77\xa5\x48\x6e\x5e\xa2\x11\xa7\x75\xd4\xa2\xa3\xf8\xc2\x2a\x85\xcc\x4b\x9d\x85\x9f\x69\xe0\x10\x1d\x99\x2a\xb9\x37\x10\x3e\x4d\x1b\x25\x3f\xd9\x39\xee\x3f\x3e\x4a\xe0\x73\x3c\xc8\x9b\xde\xb7\xee\xb6\xbc\x10\x76\x78\xa0\xef\x28\xf5\xf3\x95\xd6\x10\x2f\x2f\xd0\xa2\xd5\x2a\x7e\xca\xd9\x9b\x12\x2c\x0b\x04\x2a\xe0\xa8\x1a\xf4\xbf\xc1\x7a\x0a\x08\xe7\xa0\x01\x9d\x48\x79\xa1\x47\xb6\x4d\xa6\x0b\x59\x3a\x6e\xbe\x85\xa3\xb8\xa8\x75\x75\x2f\xe4\xff\xee\x85\x3c\x4d\x3c\x47\xff\x02\x00\x00\xff\xff\xdb\xab\x20\x8d\xb2\x02\x00\x00" +var _stakingcollectionWithdraw_from_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xcd\x8e\xd3\x30\x10\xbe\xe7\x29\x46\x7b\x58\xa5\x12\x4a\x39\x20\x0e\x11\xb0\x2a\xe9\x16\x55\x2c\xbb\xa8\x29\xdc\x07\x67\xd2\x58\x75\x3c\xc1\x19\x93\x22\xd4\x77\x47\x8e\x9b\x22\xd1\x1e\xea\x43\x2c\xc5\xe3\xef\xd7\xba\xed\xd8\x09\xac\x0c\x0f\xa5\xe0\x5e\xdb\x5d\xc1\xc6\x90\x12\xcd\x16\x6a\xc7\x2d\xbc\x3e\x94\xdb\xc5\xe7\xf5\xf3\xa7\xe2\xe5\xe9\xe9\xb1\xd8\xae\x5f\x9e\x17\xcb\xe5\xe6\xb1\x2c\x93\x64\x3e\x9f\xc3\x86\x7e\x7a\xea\x05\x84\x61\xd0\xd2\x54\x0e\x07\x10\xde\x93\xed\xe3\x7d\x69\x08\x5a\x54\x8d\xb6\x04\xa8\x14\x7b\x2b\xe3\xbd\x6d\x43\xd3\x1c\x3a\x02\xf4\xc2\x2d\x8a\x56\x68\xcc\x6f\xa8\xa8\xe3\x5e\x0b\x55\x01\x36\x20\x78\x6b\x58\xed\xa9\x9a\x20\xe0\x17\x7a\x23\x49\x22\x0e\x6d\x8f\xa3\xdc\xd4\x72\x45\xeb\x65\x0e\xa5\x38\x6d\x77\xaf\x00\xdb\x30\x99\xc3\xb7\x95\x3e\xbc\x7d\x33\x83\x3f\x09\x00\xc0\xf8\x31\x24\xd0\xff\xef\x77\x43\x75\x0e\xf7\x57\xa3\xc8\x2e\xfe\x24\x23\x4e\xe7\xa8\x43\x47\xe9\x49\x55\x1e\x6c\x34\xe9\x47\x76\x8e\x87\xef\x68\x3c\xcd\xe0\x7e\x11\xcf\x26\xfe\xb0\x7a\x32\x75\x76\x8d\x1f\xde\x4f\x06\xb3\x5e\xd8\xe1\x8e\xb2\x1f\x23\xd8\xbb\x5b\x75\x7d\x48\x43\xea\xf9\xf5\x46\x2f\xc7\xcb\xc8\xf2\x15\xa5\x99\x9d\xe5\x85\xf5\xf0\x00\x1d\x5a\xad\xd2\xbb\x82\xbd\xa9\xc0\xb2\x40\x94\x02\x8e\xea\x50\xcb\x05\xd6\x5d\x44\x38\xc6\x68\xe8\x40\xca\x0b\xdd\xe2\x3a\x9b\x1e\xce\xca\x71\xfb\x25\xbe\x95\x53\x6a\xe7\x52\xe3\xfe\xaf\xd4\xb8\x4f\x8c\xc7\xe4\x6f\x00\x00\x00\xff\xff\xa5\xbc\xf4\x59\xc9\x02\x00\x00" func stakingcollectionWithdraw_from_machine_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -5670,11 +5670,11 @@ func stakingcollectionWithdraw_from_machine_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_from_machine_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc7, 0x7c, 0xe3, 0xa9, 0xe3, 0x68, 0x1a, 0x64, 0x88, 0xe, 0xc6, 0xc4, 0xa4, 0x9b, 0x35, 0x9f, 0xa1, 0x43, 0xf2, 0x57, 0x79, 0xca, 0x6d, 0xa4, 0x6e, 0x57, 0xfe, 0xbe, 0x2f, 0x2e, 0x1f, 0xef}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa2, 0xe5, 0xbe, 0x51, 0xf0, 0xe1, 0x4c, 0x96, 0xc, 0x6a, 0xe7, 0x47, 0xcd, 0x69, 0x28, 0x7a, 0xa3, 0x99, 0xbf, 0xfb, 0xf4, 0x10, 0x60, 0xb0, 0xc3, 0xc0, 0x10, 0x80, 0x94, 0xc8, 0xf5, 0x45}} return a, nil } -var _stakingcollectionWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x8f\x1c\x8a\x03\xc6\x2e\x6d\xe9\x41\xb4\x35\xc2\x4e\x8a\x69\x48\x8a\xe5\xfc\x80\xad\x34\xb2\x16\xaf\x77\xd4\xd1\xa8\x72\x28\xf9\xef\x65\x25\xcb\x0e\xb5\x0f\xde\x83\x96\x5d\x46\xdf\xbc\xd9\xf7\xec\xae\x62\x51\xdc\x3b\x6e\x53\x35\x5b\xeb\x37\x73\x76\x8e\x32\xb5\xec\x51\x08\xef\xf0\x7e\x9f\xae\x93\x1f\xcb\xc7\xef\xf3\xa7\x87\x87\xbb\xf9\x7a\xf9\xf4\x98\x2c\x16\xab\xbb\x34\x8d\xa2\xe9\x74\x8a\x15\xfd\x6e\xa8\x56\x28\xa3\xb5\x5a\xe6\x62\x5a\x08\xb5\x46\x72\xca\xa1\xbc\x25\x5f\xa3\x60\x81\x96\x84\xba\xa2\xcc\x16\x96\x72\x78\xce\x09\x2c\xc8\xc9\xd1\xc6\x28\x0b\xac\xef\x4b\x7a\x15\xc8\x8e\x32\xba\x2e\xeb\x92\x06\x98\x11\x82\x69\x94\x77\x46\x6d\x66\x9c\x7b\x41\x4e\x15\xd7\x56\xbb\x7e\x1d\xa4\xf1\x8e\xb3\x2d\xe5\x30\x59\xc6\x8d\x57\xfc\x31\x8d\x53\x14\x56\x6a\x1d\x77\xbc\xc4\xe7\xa1\xd2\xc3\xf8\x17\x1c\x8a\xdf\xf0\x4f\x44\xeb\x0f\xcc\x4b\xc4\x28\x52\x31\xbe\x36\x9d\xce\x51\x98\x69\xb9\x88\x91\xaa\x58\xbf\x19\x9f\x66\x0b\x97\xcf\x4b\xaf\x1f\x3f\xcc\xc6\x30\xbb\xf0\x7f\x8c\xe7\x7b\xbb\xff\xfc\xe9\x16\x7f\x23\x00\xe8\x3e\x8e\x74\x98\xff\xe4\xc2\x8a\x8a\x18\xef\x2e\x1a\x34\x39\xbb\x89\x3a\x4e\x25\x54\x19\xa1\xd1\x41\x6b\x8c\xa4\xd1\x32\xe9\x0f\x43\xc3\xb0\x6a\x72\xc5\xe4\x52\x43\x7c\x1d\xe6\x9c\xfc\x62\x11\x6e\xbf\x5c\x2b\xe0\xdb\x28\x84\x26\xbe\x1c\xa8\xf3\xf2\x54\x59\xcc\x86\x7e\x1a\x2d\x6f\x8f\xb2\xc2\x9a\xcd\x50\x19\x6f\xb3\xd1\xcd\x9c\x1b\x17\xf2\xa2\xe8\xa5\x40\xa8\x08\x3e\x9f\xb1\x6e\x7a\xc2\x6b\xff\x06\xb4\xa7\xac\x51\xba\x66\xda\xc9\x90\xdb\xd5\x21\xb6\xeb\x2e\x08\x47\x3f\xfb\xfd\x3f\x3f\xdf\x1c\x4e\x9e\xf6\xfb\xa0\xe3\x35\xfa\x17\x00\x00\xff\xff\x64\xbf\x03\x75\x5e\x03\x00\x00" +var _stakingcollectionWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x6f\xda\x40\x10\x85\xef\xfe\x15\x4f\x39\x44\x20\x21\xa8\xda\xaa\x07\xab\x2d\xa2\x90\x54\xa8\x51\x52\x61\xd2\xfb\xd4\x1e\xe3\x15\xcb\x8e\xbb\x1e\xd7\x44\x55\xfe\x7b\xb5\x36\x86\x28\x70\xc8\x1e\xbc\xf2\x7a\xfc\xcd\x9b\x7d\xcf\xec\x4a\xf1\x8a\x5b\x2b\x4d\xa2\xb4\x35\x6e\x33\x17\x6b\x39\x55\x23\x0e\xb9\x97\x1d\xde\xed\x93\xf5\xec\xc7\xf2\xfe\xfb\xfc\xe1\xee\xee\x66\xbe\x5e\x3e\xdc\xcf\x16\x8b\xd5\x4d\x92\x44\xd1\x64\x32\xc1\x8a\xff\xd4\x5c\x29\x54\xd0\x18\x2d\x32\x4f\x0d\x3c\x37\xe4\x33\xce\xa0\xb2\x65\x57\x21\x17\x0f\x2d\x18\x55\xc9\xa9\xc9\x0d\x67\x70\x92\x31\xc4\x23\x63\xcb\x1b\x52\xf1\x30\xae\x2b\xe9\x54\x20\x3d\xca\x68\xbb\xac\x0b\xee\x61\xe4\x19\x54\xab\xec\x48\x4d\x4a\xd6\x3e\x21\xe3\x52\x2a\xa3\x6d\xbf\x16\x52\x3b\x2b\xe9\x96\x33\x50\x9a\x4a\xed\x14\x7f\xa9\xb6\x8a\xdc\xf8\x4a\x47\x2d\x6f\xe6\xb2\x50\xe9\x40\xee\x09\x87\xe2\x17\xfc\x13\xd1\xb8\x03\xf3\x12\x31\x8a\xd4\x93\xab\xa8\xd5\x39\x08\x33\x2d\x17\x31\x12\xf5\xc6\x6d\x46\xa7\xd9\xc2\xe1\xe3\xd2\xe9\x87\xf7\xd3\x11\x68\x17\xfe\x8f\xf1\x78\x6b\xf6\x9f\x3e\x0e\xf1\x2f\x02\x80\xf6\x61\x59\xfb\xf9\x4f\x2e\xac\x38\x8f\x71\x7d\xd1\xa0\xf1\xd9\x49\xd4\x72\x4a\xcf\x25\x79\x1e\x1c\xb4\xc6\xe1\xba\x8a\xc1\x37\xf1\x5e\x9a\x5f\x64\x6b\x1e\xe2\x7a\xd6\x7d\xeb\xfb\x87\x55\xb1\xcd\xc7\x97\xfa\xe3\x4b\x3f\xf6\xb8\x52\xf1\xb4\xe1\xf1\xef\x16\xf6\xf9\xad\xba\xbe\x0e\x42\x96\xe2\xcb\x39\x3b\x2f\x4f\xba\x2e\x3f\x49\x8b\xe1\x51\x5e\x58\xd3\x29\x4a\x72\x26\x1d\x5c\xcd\xa5\xb6\x21\x46\x8a\x4e\x0a\x3c\xe7\xc1\xfe\x33\xd6\x55\x47\x78\xee\xae\x86\xf7\x9c\xd6\xca\x6f\x99\x7a\xdc\xc7\x79\x75\x48\xf3\xba\xcd\xc7\xd1\xe6\x6e\x7f\x65\xf3\x8b\x97\x93\xd5\xdd\xde\xeb\x78\x8e\xfe\x07\x00\x00\xff\xff\xb4\x6c\x2b\x9d\x75\x03\x00\x00" func stakingcollectionWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5690,11 +5690,11 @@ func stakingcollectionWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0x49, 0x8d, 0xd0, 0x5b, 0x42, 0x21, 0x6d, 0xfa, 0xef, 0x43, 0x36, 0x96, 0xc0, 0x98, 0x8f, 0x63, 0x76, 0xd0, 0x1a, 0xda, 0xbb, 0x68, 0x23, 0x3d, 0x88, 0x97, 0xea, 0xba, 0x59, 0x73, 0xd7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0xe9, 0xbe, 0xff, 0x89, 0xe4, 0x6e, 0x20, 0xcb, 0xdb, 0x5b, 0x8f, 0xd9, 0x22, 0xa0, 0xe4, 0x98, 0xc9, 0xcb, 0xd9, 0x45, 0xdb, 0x27, 0x48, 0x38, 0xf6, 0x11, 0x4d, 0x33, 0x31, 0xb3, 0x96}} return a, nil } -var _stakingcollectionWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x8f\xda\x30\x10\x85\xef\xf9\x15\x4f\x7b\xa8\x58\x09\x41\xd5\x56\x3d\xa0\xb6\x28\x82\xdd\x0a\x75\xb5\x5b\x11\xf8\x01\xd3\x64\x42\x2c\x8c\x27\x75\xc6\x85\x55\xb5\xff\xbd\x72\x42\x60\x55\x38\xac\x0f\xb6\x6c\x8d\xbe\x79\xe3\xf7\xcc\xae\x16\xaf\xb8\xb7\xb2\xcf\x94\xb6\xc6\x6d\x66\x62\x2d\xe7\x6a\xc4\xa1\xf4\xb2\xc3\xfb\x43\xb6\x4a\x7f\x2c\x1e\xbf\xcf\x9e\x1e\x1e\xee\x66\xab\xc5\xd3\x63\x3a\x9f\x2f\xef\xb2\x2c\x49\xc6\xe3\x31\x96\xfc\x3b\x70\xa3\x50\xc1\xde\x68\x55\x78\xda\x23\xb8\x46\x69\xcb\x05\x54\xb6\xec\x1a\x94\xe2\xa1\x15\xa3\xa9\x39\x37\xa5\xe1\x02\x4e\x0a\x86\x78\x14\x6c\x79\x43\x2a\x1e\xc6\x75\x25\x9d\x0a\xe4\x27\x19\x6d\x97\x55\xc5\x3d\x8c\x3c\x83\x82\xca\x8e\xd4\xe4\x64\xed\x33\x0a\xae\xa5\x31\xda\xf6\x6b\x21\xc1\x59\xc9\x63\x7f\xca\x73\x09\x4e\xf1\x87\x82\x55\x94\xc6\x37\x3a\x6c\x79\xa9\x2b\x62\xa5\x03\xb9\x67\x1c\x8b\x5f\xf1\xcf\x44\xe3\x8e\xcc\xab\x44\x53\xc2\x28\x4c\x13\x2b\x3c\x27\x89\x7a\x72\x0d\xb5\xb2\x07\x71\xc4\xc5\x7c\x82\x4c\xbd\x71\x9b\xe1\x79\xd4\xf8\xb8\x5e\x38\xfd\xf8\x61\x3a\x04\xed\x22\x6e\x82\xf5\xbd\x39\x7c\xfe\x74\x8b\xbf\x09\x00\xb4\x9b\x65\xed\xbf\xe3\x6c\xca\x92\xcb\x09\xde\x5d\xf5\x6b\x74\xf1\x92\xb4\x9c\xda\x73\x4d\x9e\x07\x47\xe9\x13\xa4\x41\xab\xb4\xbb\xf4\x0d\xe3\x6a\xd8\x96\xa3\x6b\x0d\xf1\xb5\x1f\x7b\xf4\x4b\xbc\x97\xfd\x97\xb7\x0a\xf8\x36\x88\x19\x9a\x5c\xcf\xd7\x65\x79\xa6\xe2\x69\xc3\x3f\x49\xab\xdb\x93\xac\xb8\xa6\x53\xd4\xe4\x4c\x3e\xb8\x99\x49\xb0\x31\x3e\x8a\x4e\x0a\x3c\x97\xd1\xf6\x0b\xd6\x4d\x47\x78\xe9\xfe\x80\x0f\x9c\x07\xe5\xb7\x4c\x3b\xea\x63\xbc\x3e\xa6\x78\xd5\xe6\xe2\xe4\x67\x77\xfe\xe7\xe7\xab\xcb\xd9\xd3\xee\xec\x75\xbc\x24\xff\x02\x00\x00\xff\xff\x02\xba\xdf\x67\x6d\x03\x00\x00" +var _stakingcollectionWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x6f\xda\x40\x10\x85\xef\xfe\x15\x4f\x39\x44\x46\x42\xa6\x6a\xab\x1e\xac\xb6\x88\x42\x52\xa1\x46\x49\x85\xa1\xf7\xad\x3d\xc6\x2b\x96\x1d\x77\x77\x5c\x88\xaa\xfc\xf7\x6a\x6d\x0c\x51\xe0\xc0\x1e\x58\xb1\x1e\x7d\xef\xcd\xcc\xd3\xdb\x9a\x9d\xe0\xde\xf0\x2e\x13\xb5\xd1\x76\x3d\x65\x63\x28\x17\xcd\x16\xa5\xe3\x2d\xde\xed\xb3\xe5\xe4\xc7\xfc\xf1\xfb\xf4\xe9\xe1\xe1\x6e\xba\x9c\x3f\x3d\x4e\x66\xb3\xc5\x5d\x96\x45\xd1\x68\x34\xc2\x82\xfe\x34\xe4\x05\xc2\xd8\x69\xa9\x0a\xa7\x76\x68\xac\x17\xb5\xa1\x02\xc2\x1b\xb2\x1e\x25\x3b\x48\x45\xf0\x35\xe5\xba\xd4\x54\xc0\x72\x41\x60\x87\x82\x0c\xad\x95\xb0\x83\xb6\x5d\x49\xe7\x02\xf9\xd1\x46\xab\xb2\xac\xa8\x87\x29\x47\x50\x8d\xf0\x56\x89\xce\x95\x31\xcf\x28\xa8\x66\xaf\xa5\xd5\x6b\x21\x8d\x35\x9c\x07\x7d\x95\xe7\xdc\x58\xc1\x5f\xd5\x18\x41\xa9\x9d\x97\x61\xcb\x9b\xd8\x22\x54\x5a\x28\xfb\x8c\x43\xf1\x2b\xfe\x89\xa8\xed\x81\x79\x91\xa8\x4b\x68\x81\xf6\xa1\xc2\x51\x14\x89\x53\xd6\xab\xd6\x76\x1c\x5a\x9c\xcf\x52\x64\xe2\xb4\x5d\x0f\x4f\xad\x86\xc7\xd5\xdc\xca\x87\xf7\xe3\x21\xd4\x36\xe0\x52\xac\xee\xf5\xfe\xd3\xc7\x01\xfe\x45\x00\xd0\xfe\x18\x92\x7e\x1c\xa7\xa5\x2c\xa8\x4c\x71\x7b\x71\x5f\xc9\xd9\x4b\xd4\x72\x6a\x47\xb5\x72\x14\x1f\xac\xa7\x61\x7a\x55\xfc\x8d\x9d\xe3\xdd\x2f\x65\x1a\x1a\xe0\x76\xd2\x7d\xeb\xf5\xc3\xf1\x64\xca\xe4\x92\x3e\xbe\xf4\x53\x48\xbc\xb0\x53\x6b\x4a\x7e\xb7\xb0\xcf\xd7\xfa\xfa\x1a\x87\x68\xa5\x97\x63\x77\x5e\x9e\x75\x2a\x3f\x95\x54\x83\xa3\xbd\x70\xc6\x63\xd4\xca\xea\x3c\xbe\x99\x72\x63\x42\xaa\x04\x9d\x15\x38\x2a\x43\x1a\xce\x58\x37\x1d\xe1\xa5\x1b\x0d\xed\x29\x6f\x84\xae\xe9\x3a\xe9\xd3\xbd\x3a\x84\x7b\xd9\xc6\xe5\xb8\xe6\xee\x7e\xb3\xe6\x57\x7f\x4e\xab\xee\xee\xde\xc7\x4b\xf4\x3f\x00\x00\xff\xff\xb0\x18\x28\xf9\x84\x03\x00\x00" func stakingcollectionWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5710,11 +5710,11 @@ func stakingcollectionWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1c, 0x94, 0x7f, 0x6f, 0xf0, 0xe4, 0x28, 0x27, 0x2d, 0x99, 0x6, 0xd7, 0xff, 0xf1, 0xff, 0xa5, 0x7, 0x3a, 0x22, 0x3c, 0xba, 0x2f, 0xff, 0x40, 0x14, 0xdd, 0xe2, 0x43, 0x68, 0x43, 0xb0, 0x64}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe3, 0xb6, 0xff, 0xdd, 0x20, 0xae, 0xe3, 0x2c, 0x7b, 0x5f, 0xb1, 0x5, 0x77, 0xfe, 0x3, 0xe4, 0xb2, 0x6a, 0x92, 0x42, 0x65, 0xf6, 0xdd, 0x4e, 0xde, 0x76, 0xf9, 0x75, 0x8b, 0xb9, 0xc9, 0xd5}} return a, nil } -var _stakingproxyAdd_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x83\x87\x12\x41\xa4\xc7\x12\x6a\x25\x68\x69\x45\xd0\x60\x5a\x68\x8f\x6b\x76\xa2\x4b\xe3\xce\x32\x19\x51\x29\xfe\xf7\xb2\x46\x4d\x42\xba\x87\x90\x7d\x79\x9b\xfd\xde\x3c\xb3\x73\xc4\x02\xa9\xa8\x1f\x63\x37\x09\xd3\xf1\x04\x39\xd3\x0e\x1e\x8f\xe9\x47\x3c\x9f\x2d\xde\x92\xd5\xf2\xeb\x3b\x9e\x4e\x57\xaf\x69\x1a\x04\xc2\xca\x96\x2a\x13\x43\x36\x34\x3a\x82\x54\xd8\xd8\xcd\x00\x98\x0a\x8c\xe0\x73\x66\xe5\x69\x00\x16\xe5\x40\xec\x7f\x18\x6b\xcd\x58\x96\xb5\xaf\xfe\x34\xc7\x53\x2d\x97\xd5\xfd\x0d\xad\x0f\xbf\x41\x00\x00\xe0\x18\x9d\x62\x0c\x55\x96\xd1\xde\x4a\x04\xf1\x5e\xb6\x71\xb5\xf1\x26\xb8\xae\x02\x05\x9c\xe7\x7f\xa7\x42\x23\xc3\x08\xae\x27\x86\x6b\x62\xa6\xc3\xf3\x43\x33\xe4\x70\x41\x1a\xbd\x80\x9c\xd4\x87\x5e\x42\x9f\x3d\x82\x8e\x73\xe9\x90\x95\x10\x4f\x94\x53\x6b\x53\x18\x39\xa5\x42\xac\x36\x98\x28\xd9\xf6\xef\x0c\x7e\x8d\xc7\xe0\x94\x35\x59\xd8\x9b\xd0\xbe\xd0\x60\x49\xa0\x22\x00\xc6\x1c\x19\x6d\x86\x20\x74\x8b\x5c\x31\xc3\xf6\x72\x7f\xaf\x1f\xb4\xf2\x58\xd2\x38\xb3\x39\xc1\xa8\x8b\xe4\xf5\xf0\x62\x98\x46\x60\xf4\xad\x02\xff\xfc\xb7\x81\x8e\xd4\x29\xa3\xb5\x6d\x77\x52\xbf\x37\x08\x1b\xd3\x1e\x2a\xad\xdb\x50\x36\xa7\xe8\xce\x5f\x4d\xe8\x1c\x9c\x83\xbf\x00\x00\x00\xff\xff\x31\xc4\x60\xc0\x70\x02\x00\x00" +var _stakingproxyAdd_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x51\xc1\x8a\xe2\x40\x10\xbd\xe7\x2b\x0a\x0f\x92\x80\x84\x3d\x2e\x61\x5d\xc9\xea\xb2\x2b\x82\x06\xb3\x3b\xcc\x1c\xdb\x74\x45\x9b\x89\x5d\xa1\x52\x41\x65\xf0\xdf\x87\x36\x6a\x12\x32\x7d\x08\xe9\xd7\x55\xaf\x5e\xbd\x67\x8e\x25\xb1\x40\x2a\xea\xdd\xd8\x7d\xc2\x74\xbe\x40\xce\x74\x84\x6f\xe7\xf4\x5f\xbc\x5a\xae\xff\x24\xdb\xcd\xeb\x5b\xbc\x58\x6c\x7f\xa7\xa9\xe7\x09\x2b\x5b\xa9\x4c\x0c\x59\xdf\xe8\x08\x52\x61\x63\xf7\x13\x60\x2a\x30\x82\xff\x4b\x2b\xdf\x27\x60\x51\x4e\xc4\x8e\x30\xd6\x9a\xb1\xaa\xda\xba\xf6\x69\x85\x97\x16\xae\x9a\xf9\x1d\x2c\x80\x0f\xcf\x03\x00\x28\x19\x4b\xc5\xe8\xab\x2c\xa3\xda\x4a\x04\xaa\x96\x83\xff\x8b\x98\xe9\xf4\xa2\x8a\x1a\x03\x18\xc7\xcd\x9b\xeb\x81\xfb\x29\x50\xa0\x74\xeb\xfc\xa5\x42\x23\xc3\x14\xee\x04\x61\x25\xc4\x6a\x8f\xe1\xee\x46\xf1\x63\xdc\xdd\x3d\x5c\x93\x46\x07\x20\x27\x6d\xf3\x4f\xdf\x59\x12\xc1\xa0\x72\x53\x22\x2b\x21\x9e\xab\x52\xed\x4c\x61\xe4\x92\x36\xe4\x89\x92\x43\xf0\xd4\xe2\xce\x6c\x06\xa5\xb2\x26\xf3\x47\x73\xaa\x0b\x0d\x96\x04\x1a\x05\xc0\x98\x23\xa3\xcd\x10\x84\x1e\x4e\x34\xda\xe1\x70\x9b\x3f\x0a\xbc\xde\x5e\x96\x34\x2e\x6d\x4e\x30\x1d\x4a\x72\xb8\x7f\x2b\x58\x44\x60\xf4\x23\x19\xf7\xfd\x32\x98\x01\x34\xc8\xa8\x77\xed\x47\xd5\xfe\x77\x14\x76\x5c\x0f\x95\xd6\x7d\x51\x36\xa7\xe8\xa9\xbf\x71\xe8\xea\x5d\xbd\xcf\x00\x00\x00\xff\xff\xb7\x8b\x41\xd0\x87\x02\x00\x00" func stakingproxyAdd_node_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -5730,11 +5730,11 @@ func stakingproxyAdd_node_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/add_node_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb5, 0xf2, 0xa0, 0xe3, 0xb7, 0x7c, 0x79, 0xbd, 0xee, 0x11, 0x1e, 0x31, 0xf2, 0x7a, 0xdc, 0xa2, 0xf, 0xae, 0xba, 0x2a, 0x46, 0x9a, 0xf3, 0x65, 0xd9, 0xb4, 0x2d, 0xd1, 0x43, 0x7c, 0x8, 0xf6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb, 0xed, 0xdf, 0x99, 0xb8, 0x51, 0xf2, 0x7b, 0xa, 0xba, 0x6f, 0x2d, 0x55, 0xf, 0x3f, 0x7b, 0x45, 0x68, 0x59, 0x68, 0x3a, 0xc9, 0x94, 0x74, 0x64, 0xa, 0x46, 0x76, 0xae, 0xa8, 0xb7, 0xa8}} return a, nil } -var _stakingproxyGet_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x53\x0f\x25\x81\x22\x3d\x4b\xad\x04\x2d\xad\x14\x34\x98\x1e\xda\xe3\xba\x99\xa4\x4b\xd7\x9d\x65\x32\xa1\x8a\xf8\xdf\xcb\xba\xd5\x50\x3d\x74\x2e\x21\x3b\x6f\xde\xb7\x6f\xd6\x6c\x3c\xb1\x40\x29\xea\xcb\xb8\xa6\x60\xda\xee\xa0\x66\xda\xc0\xfd\xb6\x7c\xcb\x5f\xe7\x8b\xe7\x62\xb5\x7c\xff\xc8\x67\xb3\xd5\x53\x59\x26\x89\xd2\x1a\xdb\x36\x55\xd6\x66\x50\x77\x0e\x36\xca\xb8\x54\x69\x4d\x9d\x93\x11\xe4\x55\xc5\xd8\xb6\x77\xe0\xa8\xc2\xf9\x6c\x04\xa5\xb0\x71\x4d\x36\xfa\x03\x18\x2e\x42\xd7\xd5\x04\xfb\x24\x01\x00\xb0\x28\xe0\x43\x67\xaa\xbc\x5a\x1b\x6b\x64\x07\x63\x68\x50\xf2\x68\x7c\x02\x64\x47\x75\xa8\x61\x83\xd2\x8b\x1f\x6e\xaf\xec\xc3\x01\xf2\xf1\xff\x85\x6c\x85\xbc\xff\x5f\x52\x74\x6b\x6b\xf4\xe1\x31\x3d\x63\x42\x5d\xcd\x2d\x3d\xb2\x12\xe2\x9e\x1f\x07\x0b\x25\x9f\xe7\xc9\xec\x22\xd9\x0a\x6b\x18\x5f\x86\x1c\xae\x89\x99\xbe\xd3\x3e\xd7\x64\x02\x5e\x39\xa3\xd3\xc1\x94\x3a\x5b\x81\x23\x81\x28\x02\x7f\x84\x00\x63\x8d\x8c\x4e\x23\x08\x41\x1b\xef\x16\x7d\x07\xbf\x4c\x46\xe9\xd8\x9d\xb1\x61\x55\xa7\x85\xa7\xa7\x77\x89\xdf\xec\x26\x39\x24\x3f\x01\x00\x00\xff\xff\xb5\x20\x40\x9d\x02\x02\x00\x00" +var _stakingproxyGet_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\xc1\x6a\xc3\x30\x0c\x86\xef\x79\x0a\xb5\x87\x91\xc0\x08\x3b\x97\x75\x25\xb4\x63\x2b\x83\x36\x34\x3b\x6c\x47\xd7\x51\x32\x33\xd7\x0a\x8a\xc2\x5a\x4a\xdf\x7d\xb8\x26\x29\x6b\x0f\xd3\xc5\xd8\xfa\xa5\x4f\xbf\x6c\x76\x0d\xb1\x40\x21\xea\xdb\xb8\x3a\x67\xda\x1f\xa0\x62\xda\xc1\xc3\xbe\x78\xcf\xde\x96\xab\x97\x7c\xb3\xfe\xf8\xcc\x16\x8b\xcd\x73\x51\x44\x91\xd2\x1a\xdb\x36\x56\xd6\x26\x50\x75\x0e\x76\xca\xb8\x58\x69\x4d\x9d\x93\x09\x64\x65\xc9\xd8\xb6\xf7\xe0\xa8\xc4\xe5\x62\x02\x85\xb0\x71\x75\x32\xf9\x03\x48\x57\x3e\xeb\x2a\x82\x63\x14\x01\x00\x58\x14\x68\x7c\x66\xae\x1a\xb5\x35\xd6\xc8\x01\xa6\x50\xa3\x64\xa1\x71\x0f\x48\xce\x6a\x1f\xa9\xee\x95\x06\xdb\xb4\x46\x79\xbc\xbb\x21\xf8\x07\xe4\xf3\xfd\x95\x6c\x89\x7c\xfc\x5f\x92\x77\x5b\x6b\xf4\xe9\x29\x1e\x48\x3e\x6e\xea\xd6\x0d\xb2\x12\xe2\xcb\xbc\xa1\x30\x57\xf2\x35\x54\x26\xa3\x2b\x77\x1b\xac\x60\x7a\x6d\x34\xdd\x12\x33\xfd\xc4\x17\x6f\xb3\x19\x34\xca\x19\x1d\x8f\xe7\xd4\xd9\x12\x1c\x09\x04\x11\x34\x67\x0a\x30\x56\xc8\xe8\x34\x82\x10\xb4\x61\xb8\xd0\x77\x9c\x04\x26\xa3\x74\xec\x06\xac\xdf\x50\xbf\xf4\xb8\xff\x9b\x70\x26\xa3\xe8\x14\xfd\x06\x00\x00\xff\xff\x9a\x82\xf5\x58\x06\x02\x00\x00" func stakingproxyGet_node_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -5750,11 +5750,11 @@ func stakingproxyGet_node_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/get_node_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0x30, 0x23, 0x9a, 0x54, 0x69, 0x99, 0xc9, 0xf2, 0x30, 0xe0, 0xed, 0x81, 0x19, 0x11, 0xd6, 0xbe, 0x6f, 0x9d, 0x36, 0xfa, 0x50, 0x2b, 0xa6, 0xf6, 0x68, 0x34, 0x6f, 0x9e, 0xcd, 0x24, 0x49}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9, 0x35, 0xa9, 0x5b, 0x9b, 0x75, 0xa9, 0x9a, 0xa1, 0x30, 0x7a, 0xd, 0x7a, 0x1a, 0x78, 0xb3, 0x4, 0x94, 0x21, 0x5d, 0x94, 0xe3, 0xa, 0x14, 0x72, 0x17, 0x48, 0xb4, 0x9c, 0x62, 0x91, 0x65}} return a, nil } -var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x41\x8f\xda\x3c\x10\xbd\xe7\x57\xcc\xc7\x61\xbf\x44\x42\x51\x0f\x55\x0f\xd1\xb2\x2b\x04\xb4\x5d\xb1\x02\x44\xa8\xd4\x1e\x8d\x3d\x01\x8b\xe0\x89\x9c\x89\xca\x6a\xc5\x7f\xaf\x1c\x27\x21\xb0\xdd\xb6\xbe\x38\xce\xcc\xbc\x79\xef\x8d\xad\x8f\x05\x59\x86\x67\x92\x07\x54\x1b\x3a\xa0\x29\x21\xb3\x74\x84\x0f\xa7\xe7\xe5\x64\x3e\x9b\x6e\x96\xf3\xd9\x62\x3c\x9d\xae\x67\x69\x1a\x34\xd9\x29\x8b\x83\x36\xbb\x95\xa5\xd3\x4b\x9b\x9d\x6e\xc6\xf3\xa7\xc5\x97\xd5\x7a\xf9\xfd\x47\x9b\x1e\xb0\x15\xa6\x14\x92\x35\x99\x50\x28\x65\xb1\x2c\x13\x18\xfb\x8f\x21\x68\x95\x40\xca\x56\x9b\xdd\x10\xc4\x91\x2a\xc3\x09\x7c\xfb\xac\x4f\x9f\x3e\x46\xf0\x1a\x04\x00\x00\x39\x32\xec\x29\x57\x68\xd7\x98\x25\x70\xd7\xe7\x19\xd7\xdb\xd7\x3a\xea\xb3\x0b\x8b\x85\xb0\x18\x0a\x29\x3d\xda\xb8\xe2\xfd\xd8\x1f\x1c\x24\x34\xab\xc4\x3c\x8b\x3b\x58\x18\x41\x53\x10\x6f\xc9\x5a\xfa\x79\xff\x6e\x9b\x87\xd0\xa9\x4d\xe0\xbd\x78\xca\x64\xc5\x0e\x57\x82\xf7\x51\xd7\xcd\xad\xc7\x47\x28\x84\xd1\x32\x1c\x4c\xa8\xca\x15\x18\x62\xf0\xcd\xc0\x62\x86\x16\x8d\x44\x60\x82\x1e\xd6\xc0\x23\x9c\xbd\x34\x3c\xa1\xac\x18\x7b\x22\x9c\x35\x86\x14\x2e\x0b\xb4\x82\xa9\x51\xb2\x43\x6e\x04\xb7\x86\x47\xf1\x0e\x79\x22\x0a\xb1\xd5\xb9\xe6\x97\x2b\x5a\xf7\x77\xfd\x51\xc6\x0b\x52\xe8\x7e\xa0\xad\xcf\x9e\xc7\xeb\xdf\x53\x56\xd5\x36\xd7\xf2\xfc\x70\x85\x1d\xbe\xa9\x6b\x99\x5e\xc8\xf8\xc2\xda\xae\xff\x1a\xf3\xc3\x08\xfe\xd5\x39\xa7\x1e\xa8\x01\x85\xa2\xc6\x02\xd9\x81\x0f\xa2\xe0\x8d\x59\x4f\x26\x23\x18\xdd\xfa\xe6\x1c\x5a\x34\xd1\xb0\x4e\x9b\x26\xa0\xd5\x1f\x47\x68\xfe\x67\x67\x36\x68\x87\x98\x91\xf5\xf0\xd3\xd1\x20\x96\x64\xa4\xe0\x50\xab\xa8\x47\xe0\xfa\xca\xc5\xd2\xa2\x60\xbc\x98\x19\xb6\xe4\x92\x8e\xe6\xe5\x4d\xf8\xfd\x37\x6a\x7a\x83\x80\xd1\x6d\x0b\x6f\x52\x03\xdf\x2b\xbe\xd5\x2e\x94\xea\x4f\xaa\xd3\xdf\xf2\x88\xb5\x1a\x42\xe1\x42\xc9\x6d\xd3\xf6\x86\x9e\x83\x5f\x01\x00\x00\xff\xff\xa1\xc8\xc2\x7d\x47\x04\x00\x00" +var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\xcf\x8e\xda\x3c\x10\xbf\xe7\x29\xe6\xe3\xc0\x97\x48\x28\xea\xa1\xea\x21\x5a\x76\x45\x81\xb6\x2b\x56\x80\x08\xad\xda\xa3\xb1\x27\x60\x11\x3c\x91\x33\x51\x41\x2b\xde\xbd\x72\x9c\xb0\x81\xed\xb6\xf5\xc5\xc0\xcc\xfc\xfe\x8d\xd1\x87\x82\x2c\xc3\x13\xc9\x3d\xaa\x35\xed\xd1\x94\x90\x59\x3a\xc0\xbb\xe3\xd3\x62\x3c\x9b\x4e\xd6\x8b\xd9\x74\x3e\x9a\x4c\x56\xd3\x34\x0d\x9a\xee\x94\xc5\x5e\x9b\xed\xd2\xd2\xf1\xd4\x76\xa7\xeb\xd1\xec\x71\xfe\x79\xb9\x5a\x7c\xff\xd1\xb6\x07\x6c\x85\x29\x85\x64\x4d\x26\x14\x4a\x59\x2c\xcb\x04\x46\xfe\xc3\x00\xb4\x4a\x20\x65\xab\xcd\x76\x00\xe2\x40\x95\xe1\x04\xbe\x7e\xd2\xc7\x0f\xef\x23\x78\x0e\x02\x00\x80\x1c\x19\x76\x94\x2b\xb4\x2b\xcc\x12\xe8\x77\x75\xc6\xf5\xf5\xa5\xae\xfa\xee\xc2\x62\x21\x2c\x86\x42\x4a\x8f\x26\x2a\xde\x85\x1f\xc9\x5a\xfa\xf9\x4d\xe4\x15\x46\xd0\x1f\xf9\x9a\x63\x80\xe6\x94\x98\x67\xf1\x85\x05\x86\xd0\xcc\xc7\x25\x93\x15\x5b\x8c\x37\x35\xc2\xdd\x9b\xec\xf7\xa1\x0b\x21\x81\xb7\xea\xa9\xc7\x59\x0a\xde\x45\x17\x56\x77\x1e\x1e\xa0\x10\x46\xcb\xb0\x37\xa6\x2a\x57\x60\x88\xc1\x93\x81\xc5\x0c\x2d\x1a\x89\xc0\x04\x1d\xac\x9e\x47\x38\x7b\xc7\x78\x44\x59\x31\x76\xcc\xb8\xc4\x0c\x29\x5c\x14\x68\x05\x53\xe3\x68\x8b\xdc\x18\x6f\xf7\x10\xc5\x52\x14\x62\xa3\x73\xcd\x1a\xcb\x78\x8b\x7c\xa5\xec\xae\xdf\x5d\x72\x3c\x27\x85\xee\x07\xb4\xf5\x77\x2f\xe5\xf9\xef\x2d\xcb\x6a\x93\x6b\x79\xbe\xbf\xc2\x0e\x5f\xcd\xb5\x62\xc7\xad\xa4\x93\x1f\xac\x13\xfb\xaf\xc9\x3f\x8c\xe0\x5f\xc3\x73\x01\x00\x35\xa0\x50\xd4\x58\x70\xf1\x7b\xea\x45\xc1\xab\xbc\x1e\x4d\x46\x30\xbc\x8d\xce\xe5\x32\x6f\xaa\x61\xdd\x36\x49\x40\xab\x3f\x6e\xd1\xfc\xcf\x2e\x6f\xd0\x0e\x31\x23\xeb\xe1\x27\xc3\x5e\x2c\xc9\x48\xc1\xa1\x56\x51\x47\xc0\xf5\xeb\x8b\xa5\x45\xc1\xf8\x12\x66\xd8\x8a\x4b\x2e\x32\x5f\xfe\x2d\xfe\xfe\x8d\x9b\xce\x22\x60\x78\x4b\xe1\x43\x6a\xe0\x3b\xc3\xb7\xde\x85\x52\xdd\x4d\x5d\xfc\xb7\x3a\x62\xad\x06\x50\xb8\x52\x72\x4b\xda\x3e\xd2\x73\xf0\x2b\x00\x00\xff\xff\x02\xbf\x6d\x2f\x61\x04\x00\x00" func stakingproxyRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5770,11 +5770,11 @@ func stakingproxyRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6a, 0xa8, 0x7a, 0xb4, 0x24, 0xcc, 0x6b, 0x8d, 0x67, 0xfe, 0xdd, 0x4c, 0xad, 0x2d, 0x6b, 0x86, 0x24, 0x5c, 0xfd, 0x26, 0x3e, 0x97, 0xdd, 0xeb, 0xd3, 0xd7, 0x4b, 0x36, 0xc8, 0xb5, 0xe2, 0x5c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0xc5, 0xa9, 0x42, 0x4e, 0xce, 0x54, 0xf, 0x64, 0x6, 0x2b, 0x7f, 0xfa, 0x96, 0x9e, 0x7b, 0xb0, 0x10, 0xab, 0xd9, 0x20, 0xb7, 0x8d, 0x95, 0x17, 0x85, 0xed, 0xd9, 0xb4, 0xfc, 0x74, 0x82}} return a, nil } -var _stakingproxyRemove_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\x51\x4b\xc3\x40\x0c\xc7\xdf\xef\x53\xe4\x49\xda\x97\xe2\x73\x51\xe1\xb0\xa2\x45\xd8\x8e\x9d\x0f\xfa\x98\xb5\x59\x77\xd8\x5e\x8e\x98\xe9\x86\xec\xbb\xcb\xb9\x31\x0b\xe6\x25\x24\xfc\x7f\xe4\x97\x30\x25\x16\x05\xaf\xf8\x1e\xe2\xe0\x84\xf7\x07\xd8\x08\x4f\x70\xbd\xf7\x2f\xf6\xb9\x5d\x3c\xba\xd5\xf2\xf5\xcd\x36\xcd\xea\xc1\x7b\x63\x54\x30\x7e\x60\xa7\x81\x63\x11\xb9\xa7\xb6\xa9\xc1\xab\x84\x38\x94\xf0\x6d\x0c\x00\x40\x12\x4a\x28\x54\x60\xd7\xf1\x2e\x6a\x0d\x76\xa7\x5b\x7b\x1a\x72\x08\xce\x35\x92\x42\xca\x07\x9f\x78\xec\x49\xe0\x16\xce\x44\xb5\x66\x11\xfe\xba\xb9\x9a\x5b\x55\x0b\xee\x29\x2f\x48\xdc\x1f\x74\x57\x64\xd9\x1a\xfe\x25\x97\x89\x04\x95\xe5\x1e\x13\xae\xc3\x18\xf4\xe0\x95\x05\x07\x72\xa8\xdb\xd2\x5c\x24\x66\x02\x95\xd0\xc4\x9f\x94\xe9\x36\x6e\xf8\xf2\xde\xa9\x97\xbf\xc8\xd1\x1c\xcd\x4f\x00\x00\x00\xff\xff\x64\x64\x88\xd5\x33\x01\x00\x00" +var _stakingproxyRemove_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xc1\x4b\xc3\x50\x0c\xc6\xef\xef\xaf\xc8\x69\xb4\x97\xe2\xb9\xa8\x50\xad\x68\x11\xb6\xb2\x27\xa2\xc7\xac\xcd\xba\x87\xed\xcb\x23\x4b\x75\x43\xf6\xbf\xcb\x5b\xc7\x1c\x2c\x97\x40\x92\xdf\x97\xef\x73\x43\x60\x51\xb0\x8a\x5f\xce\x77\xb5\xf0\x6e\x0f\x6b\xe1\x01\x6e\x76\xf6\xad\x78\xad\xe6\xcf\xf5\x72\xf1\xf1\x59\x94\xe5\xf2\xc9\x5a\x63\x54\xd0\x6f\xb1\x51\xc7\x3e\xf1\xdc\x52\x55\xe6\x60\x55\x9c\xef\x52\xf8\x35\x06\x00\x20\x08\x05\x14\x4a\xb0\x69\x78\xf4\x9a\x03\x8e\xba\x49\x1e\x58\x84\x7f\xde\xb1\x1f\x29\x85\x59\x31\xed\x22\x03\xa7\xea\x49\x21\xc4\xff\x2f\xdc\xb7\x24\x70\x07\x27\x81\x6c\xab\x2c\xd8\x51\xb6\x3a\x4a\xdc\xce\x2e\xcd\x66\x73\x6e\x29\x0e\x48\xea\x7f\xf8\x3e\x89\x19\x72\xb8\xba\x5c\x04\x12\x54\x96\x47\x0c\xb8\x72\xbd\xd3\xbd\x9d\xc4\x6b\xd4\x4d\x6a\xce\x66\x2e\x8c\x64\x42\x03\x7f\x53\xa4\x2b\xbf\xe6\x73\xea\xa9\xa7\x47\xe4\x60\x0e\xe6\x2f\x00\x00\xff\xff\xac\xfc\x60\x28\x4a\x01\x00\x00" func stakingproxyRemove_node_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -5790,11 +5790,11 @@ func stakingproxyRemove_node_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/remove_node_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0x54, 0xc1, 0x59, 0xe, 0x14, 0xb4, 0xd3, 0xf1, 0xd2, 0xef, 0x53, 0xff, 0x63, 0xb9, 0x6d, 0x1c, 0x93, 0xfc, 0x57, 0x6, 0xae, 0xa4, 0x12, 0x64, 0x2f, 0xc5, 0x89, 0x83, 0xfe, 0x93, 0x46}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0x1a, 0x18, 0xbb, 0x52, 0x27, 0xf6, 0xff, 0xa1, 0x51, 0x75, 0x8b, 0x2e, 0xcf, 0x31, 0xc5, 0x62, 0x55, 0x28, 0x81, 0x46, 0xce, 0xfe, 0x7a, 0x3d, 0x1a, 0xcc, 0x20, 0xbf, 0xce, 0x70, 0xf7}} return a, nil } -var _stakingproxyRemove_staking_proxyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xc1\x4a\xc3\x40\x10\x86\xef\xfb\x14\x73\x92\xe4\x12\x3c\x07\x15\x16\x23\x5a\x84\x76\xe9\x7a\xd0\xe3\x34\x19\x93\xc5\x64\x67\x19\xa7\xda\x22\x7d\x77\x59\x5b\x6a\xa0\x7b\x59\x66\xf8\xbf\x99\x6f\xc2\x94\x58\x14\xbc\xe2\x47\x88\xbd\x13\xde\xed\xe1\x5d\x78\x82\xeb\x9d\x7f\xb1\xcf\x8b\xe5\xa3\x5b\xaf\x5e\xdf\x6c\xd3\xac\x1f\xbc\x37\x46\x05\xe3\x27\xb6\x1a\x38\x16\x91\x3b\x5a\x34\x35\x78\x95\x10\xfb\x12\x7e\x8c\x01\x00\x48\x42\x09\x85\x0a\x6c\x5b\xde\x46\xad\xc1\x6e\x75\xb0\xc7\x22\x87\xe0\xf4\x46\x52\x48\x79\xe1\x13\x8f\x1d\x09\xdc\xc2\x89\xa8\x36\x2c\xc2\xdf\x37\x57\x73\xab\x6a\xc9\x1d\xe5\x06\x89\xfb\x87\xee\x8a\x2c\x5b\x43\xc2\x8b\xec\x2a\x91\xa0\xb2\xdc\x63\xc2\x4d\x18\x83\xee\xbd\xb2\x60\x4f\x0e\x75\xd0\xa1\x34\x67\x91\x99\x44\x25\x34\xf1\x17\xcd\x87\x9d\xcf\x3c\xfe\xe5\x1f\x76\x30\x07\xf3\x1b\x00\x00\xff\xff\x4f\x9f\x84\x5d\x3b\x01\x00\x00" +var _stakingproxyRemove_staking_proxyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xc1\x4b\xc3\x50\x0c\xc6\xef\xef\xaf\xc8\x69\xb4\x97\xe2\xb9\xa8\x50\xad\xe8\x10\xb6\xb2\x27\xa2\xc7\xac\x8d\xed\xc3\xf6\xe5\x91\xa5\xba\x21\xfb\xdf\xe5\xad\x63\x16\xcc\x25\x90\xe4\xfb\xe5\xfb\xdc\x10\x58\x14\xac\xe2\xa7\xf3\x6d\x25\xbc\x3f\xc0\x87\xf0\x00\x57\x7b\xfb\x52\x3c\x2f\x57\x8f\xd5\x66\xfd\xf6\x5e\x94\xe5\xe6\xc1\x5a\x63\x54\xd0\xef\xb0\x56\xc7\x3e\xf1\xdc\xd0\xb2\xcc\xc1\xaa\x38\xdf\xa6\xf0\x63\x0c\x00\x40\x10\x0a\x28\x94\x60\x5d\xf3\xe8\x35\x07\x1c\xb5\x4b\xee\x58\x84\xbf\x5f\xb1\x1f\x29\x85\x45\x31\xed\xa2\x06\xce\xd5\x93\x42\x88\xff\x9f\xb8\x6f\x48\xe0\x06\xce\x80\x6c\xa7\x2c\xd8\x52\xb6\x3d\x21\xae\x17\x73\xb3\xd9\x8a\x1b\x8a\x03\x92\xea\x4f\x7c\x9b\xc4\x0c\x39\x04\xfc\x77\xbb\x0e\x24\xa8\x2c\xf7\x18\x70\xeb\x7a\xa7\x07\x3b\xe1\x2b\xd4\x4e\xbb\xd4\x5c\x0c\xcd\xcc\x64\x42\x03\x7f\xd1\x1c\x76\x49\x3f\xf5\xf4\x24\x3b\x9a\xa3\xf9\x0d\x00\x00\xff\xff\x95\xf6\x53\x62\x52\x01\x00\x00" func stakingproxyRemove_staking_proxyCdcBytes() ([]byte, error) { return bindataRead( @@ -5810,11 +5810,11 @@ func stakingproxyRemove_staking_proxyCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/remove_staking_proxy.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcd, 0xb7, 0xb8, 0xff, 0xfc, 0x1e, 0x9f, 0xd3, 0x1a, 0x76, 0xac, 0x78, 0xe0, 0x9c, 0xf6, 0x9e, 0xd9, 0xed, 0x85, 0xd4, 0x2b, 0xa4, 0x7e, 0xed, 0xc5, 0xbf, 0x38, 0x7c, 0x76, 0xe6, 0x74, 0x14}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0x28, 0xc8, 0x83, 0xa0, 0x28, 0x62, 0x41, 0xf0, 0xb6, 0xce, 0xd3, 0x13, 0xf5, 0xb8, 0x29, 0xec, 0xf2, 0xdc, 0x76, 0x83, 0x3d, 0x30, 0xfb, 0x13, 0xcc, 0xd2, 0x90, 0x27, 0xf2, 0x54, 0x6a}} return a, nil } -var _stakingproxyRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\x4d\x6b\xf2\x40\x10\xc7\xef\xfb\x29\xe6\xf1\xf0\x90\x40\x91\x1e\x4a\x0f\x52\x2b\x41\xfb\x22\x05\x0d\xa6\x42\x7b\x1c\x93\x51\x97\xc6\x9d\xed\x64\x42\x95\xe2\x77\x2f\xe9\xa6\x9a\xd2\xb9\x0c\x3b\x3b\x2f\xbf\xff\xdf\xee\x3c\x8b\x42\xa6\xf8\x66\xdd\x26\x15\xde\x1f\x60\x2d\xbc\x83\xcb\x7d\xf6\x9c\x3c\x4d\x67\x0f\xe9\x62\xfe\xf2\x9a\x4c\x26\x8b\xbb\x2c\x33\x46\x05\x5d\x85\xb9\x5a\x76\x91\xe3\x82\xa6\x93\x01\x64\x2a\xd6\x6d\x2e\x00\x77\x5c\x3b\x1d\xc0\xf2\xde\xee\xaf\xaf\x62\xf8\x34\x06\x00\xc0\x0b\x79\x14\x8a\x30\xcf\xc3\x7f\x52\xeb\x36\x09\x8f\xa6\x09\xda\x28\x49\xc1\x37\x00\x8f\x5c\x16\x24\x30\x84\x76\xa2\xbf\x62\x11\xfe\xb8\xf9\xdf\xa5\xec\xcf\xb8\xa0\xa6\x40\x92\x9e\x87\x6e\xa3\x06\x7e\x00\x7f\x3a\xe7\x9e\x04\x95\x65\x8c\x1e\x57\xb6\xb4\x7a\xc8\x94\x05\x37\x94\xa2\x6e\xe3\x13\x43\x13\xa3\x11\x78\x74\x36\x8f\x7a\x63\xae\xcb\x02\x1c\x2b\x04\x02\x10\x5a\x93\x90\xcb\x09\x94\xa1\x0a\x37\x02\x33\x6c\xbf\xef\xf7\x62\xf3\x4b\x4f\xd5\xf5\x75\xd8\x95\xd7\x8a\xea\x82\x9e\x0c\x0d\x39\xfe\x77\xde\xd5\xdd\xd3\x17\x7a\xaf\xa9\xd2\xa5\x6b\xab\xd1\x8f\xf1\x21\x07\x35\x47\x73\x34\x5f\x01\x00\x00\xff\xff\x09\x50\xee\xd5\xdd\x01\x00\x00" +var _stakingproxyRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x91\x5f\x6b\xf2\x50\x0c\xc6\xef\xfb\x29\xf2\x7a\x21\x2d\xbc\x94\x5d\x8c\x5d\xc8\x9c\x38\xdd\x1f\x19\x68\xb1\x73\x6c\x97\xb1\x8d\x7a\x58\x3d\x39\x4b\x53\xa6\x0c\xbf\xfb\xa8\xa7\xd3\x8e\xe5\x26\x90\x9c\x3c\xf9\x3d\x39\x66\xeb\x58\x14\x52\xc5\x77\x63\xd7\x89\xf0\x6e\x0f\x2b\xe1\x2d\x5c\xec\xd2\xe7\xe1\xd3\x64\xfa\x90\xcc\x67\xaf\x6f\xc3\xf1\x78\x7e\x97\xa6\x41\xa0\x82\xb6\xc4\x4c\x0d\xdb\xd0\x72\x4e\x93\x71\x0f\x52\x15\x63\xd7\xff\x01\xb7\x5c\x59\xed\xc1\xe2\xde\xec\xae\x2e\x23\xf8\x0a\x02\x00\x00\x27\xe4\x50\x28\xc4\x2c\xf3\x7d\xac\x74\x13\xde\xb2\x08\x7f\xbe\x60\x51\x51\x04\xdd\xa1\xef\xd5\x33\xd0\x44\x41\x0a\xae\xe6\x79\xe4\x22\x27\x81\x3e\x34\x02\x71\xa9\x2c\xb8\xa6\x78\x79\x94\xb8\xee\xb6\xe1\xe3\x29\xe7\x54\x17\x48\x92\xf3\xf0\x4d\x58\x7b\xea\xc1\x9f\x97\x33\x47\x82\xca\x32\x42\x87\x4b\x53\x18\xdd\xa7\x5e\x3c\x41\xdd\x44\x27\x96\x3a\x06\x03\x70\x68\x4d\x16\x76\x46\x5c\x15\x39\x58\x56\xf0\x04\x20\xb4\x22\x21\x9b\x11\x28\x43\xe9\x77\x78\x76\xd8\x1c\xf7\x77\xa2\xe0\x97\xaf\xb2\x7d\xee\x7e\xdb\x66\x63\xaa\x0d\x7a\xba\xb3\xcf\xd1\xbf\xb3\x56\x5b\x27\x16\xfa\xa8\xa8\xd4\x85\x6d\xaa\xe1\xcf\x7f\xf8\xec\xdd\x1c\x82\x43\xf0\x1d\x00\x00\xff\xff\xc1\x5f\xb7\xf4\xf4\x01\x00\x00" func stakingproxyRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -5830,11 +5830,11 @@ func stakingproxyRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x22, 0x4, 0xb5, 0x6d, 0xd4, 0x43, 0x6a, 0x62, 0x66, 0x8f, 0xf8, 0x22, 0x3c, 0x0, 0xa1, 0xef, 0x32, 0x6c, 0x7a, 0x1, 0xa5, 0x6b, 0x83, 0x30, 0xa, 0x8d, 0x29, 0x5a, 0xdd, 0xda, 0x77, 0x79}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7a, 0xb5, 0xf5, 0x57, 0xe6, 0xec, 0x95, 0xe1, 0x16, 0x5, 0x45, 0x47, 0xe2, 0x72, 0x4f, 0x8e, 0xa0, 0x34, 0xc4, 0xf6, 0x4d, 0x4b, 0x7a, 0xa6, 0x89, 0x6d, 0xd, 0xd, 0x4f, 0x72, 0x43, 0xd}} return a, nil } -var _stakingproxySetup_node_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x8f\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\xe6\x24\x29\xb4\xc5\x73\x09\x42\xb0\xa2\x22\xb4\xa1\xf1\xa0\xc7\xe9\x76\x4c\x97\x6e\x77\x96\xe9\x44\x5a\x4a\xfe\xbb\xac\x4a\x4c\x10\x51\xdf\x69\x59\xde\xfb\xde\x1b\xb7\x8f\x2c\x0a\x95\xe2\xce\x85\xba\x14\x3e\x9e\xe0\x45\x78\x0f\x97\xc7\xea\xb1\x78\xb8\x5f\xdc\x96\xab\xe5\xd3\x73\x31\x9f\xaf\x6e\xaa\xca\x18\x15\x0c\x07\xb4\xea\x38\x64\x23\x38\x1b\x03\x00\x10\x85\x22\x0a\x65\x81\x37\xb4\x8c\x24\xa8\x2c\x33\x28\x1a\xdd\x16\xd6\x72\x13\x34\x39\xe1\x53\x9e\x14\x62\xea\xb9\x63\xbf\x21\x81\x7c\x32\x68\x9f\x5a\x21\x54\x2a\xbf\x1c\xd9\xc8\x74\xe1\x7e\xc3\xf4\x80\xaf\x94\xe5\x93\x1e\x6c\x0c\xca\xb3\x21\x6e\xd1\x4b\x5c\x63\xc4\xb5\xf3\x4e\x4f\x95\xb2\x60\x4d\x25\xea\xf6\x27\xba\x77\x61\x97\x5f\x7c\x63\xa5\x0f\x92\xde\xbc\xf3\xef\x96\xb2\x59\x7b\x67\xdb\xab\xac\x6b\x4a\xfa\xc3\xcc\x8f\x60\x5a\x39\x1e\x44\x15\xa5\x26\xfd\xef\xa5\x1d\x62\xf4\xfe\x6a\x4d\x6b\xde\x02\x00\x00\xff\xff\xf8\x08\x93\x28\xff\x01\x00\x00" +var _stakingproxySetup_node_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\x41\x6b\x02\x31\x10\x85\xef\xf9\x15\x73\x92\x15\x54\x7a\x16\x5b\x90\x5a\xda\x52\xd0\xc5\x2d\xa5\x3d\x8e\x71\xaa\xa1\x6b\x12\x26\xb3\xa2\x88\xff\xbd\x04\xdb\x6d\x42\x29\x65\xe7\x90\x43\x98\xf7\xbe\xf7\x12\xb3\xf3\x8e\x05\x2a\xc1\x0f\x63\x37\x25\xbb\xc3\x11\xde\xd9\xed\xe0\xea\x50\x3d\x4f\x9f\x1e\xe7\xf7\xe5\x72\xf1\xfa\x36\x9d\xcd\x96\x77\x55\xa5\x94\x30\xda\x80\x5a\x8c\xb3\x45\x1f\x4e\x4a\x01\x00\x78\x26\x8f\x4c\x85\x75\x6b\x5a\x78\x62\x14\xc7\x63\xc0\x46\xb6\x45\x85\x7b\x7a\xc1\xba\xa1\x3e\xf4\xa6\x5a\xbb\xc6\x4a\x94\xc1\xd7\xd4\x24\xe0\x23\xf4\xc1\xd5\x6b\x62\x98\x0c\xb3\x28\x23\xcd\x84\x42\xe5\xcf\x46\xd1\x57\xad\x38\xc5\x8d\x82\x38\xc6\x0d\x8d\x02\xee\xa9\x98\x0c\x13\xd3\x01\x88\x1b\xe7\xb6\xf3\x44\x79\x8b\x1e\x57\xa6\x36\x72\xac\x2e\x16\x25\xca\x36\xa1\xc4\x88\x36\xdf\x87\xeb\x9c\xad\xbf\x2d\x0c\x85\x36\x88\x09\xa1\xa1\x49\xef\x17\x37\x5e\x10\x27\x95\x4e\xff\xaf\x94\xcd\xaa\x36\xfa\x7c\x53\xb4\xa9\xe2\x74\xab\xd4\x4a\xff\x7a\xc1\xac\x85\x8f\xc4\xb0\xed\x0c\xbc\x24\x8d\xbc\x41\x26\x45\xe9\xfa\x05\x49\xde\x78\x9e\xd5\x59\x7d\x06\x00\x00\xff\xff\xb2\x78\x1c\x10\xad\x02\x00\x00" func stakingproxySetup_node_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -5850,11 +5850,11 @@ func stakingproxySetup_node_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/setup_node_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb3, 0x0, 0x84, 0x96, 0x15, 0xf1, 0x23, 0x27, 0xca, 0xa4, 0x4, 0xe3, 0xc0, 0x8c, 0xc9, 0x59, 0x5e, 0x1e, 0x11, 0x6b, 0xd7, 0xe2, 0x9f, 0x69, 0x3c, 0xf0, 0x3a, 0xc6, 0xb8, 0x32, 0x46, 0x24}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0x80, 0xca, 0x2d, 0xa8, 0x16, 0xc2, 0x4f, 0x8a, 0xbd, 0x4c, 0x54, 0x6, 0xb8, 0x80, 0x56, 0x74, 0xd7, 0xb1, 0x31, 0x76, 0x2d, 0x22, 0x9c, 0x44, 0xac, 0x42, 0xa4, 0x4f, 0x7a, 0x1d, 0xcf}} return a, nil } -var _stakingproxyStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\x4d\x6b\xc2\x40\x10\x86\xef\xfb\x2b\xa6\x1e\x4a\x02\x45\x7a\x28\x3d\x48\xad\x04\xed\x87\x14\x34\x18\x0b\xed\x71\x4c\x46\x5d\x8c\x3b\xcb\x64\x44\xa5\xf8\xdf\x4b\xba\xa9\xa6\x74\x2e\xc3\xec\xce\xc7\xf3\xbe\x76\xeb\x59\x14\x32\xc5\x8d\x75\xab\x54\xf8\x70\x84\xa5\xf0\x16\x6e\x0f\xd9\x3c\x79\x1b\x4f\x5e\xd2\xd9\xf4\xe3\x33\x19\x8d\x66\x4f\x59\x66\x8c\x0a\xba\x0a\x73\xb5\xec\x22\xc7\x05\x8d\x47\x3d\xc8\x54\xac\x5b\xdd\x00\x6e\x79\xe7\xb4\x07\xef\xcf\xf6\x70\x7f\x17\xc3\x97\x31\x00\x00\x5e\xc8\xa3\x50\x84\x79\x1e\xfe\x93\x9d\xae\x93\x50\xd4\x4d\xd0\x44\x49\x0a\xbe\x06\x78\xe5\xb2\x20\x81\x3e\x34\x13\xdd\x05\x8b\xf0\xfe\xe1\xba\x4d\xd9\x9d\x70\x41\xf5\x03\x49\x7a\x19\x7a\x8c\x6a\xf8\x1e\xfc\xeb\x9c\x7a\x12\x54\x96\x21\x7a\x5c\xd8\xd2\xea\x31\x53\x16\x5c\x51\x8a\xba\x8e\xcf\x0c\x75\x0c\x06\xe0\xd1\xd9\x3c\xea\x0c\x79\x57\x16\xe0\x58\x21\x10\x80\xd0\x92\x84\x5c\x4e\xa0\x0c\x55\xb8\x11\x98\x61\xfd\x73\xbf\x13\x9b\x3f\x7a\xaa\xb6\xaf\xfd\xb6\xbc\x46\x54\x1b\xf4\x6c\x68\xc8\xf1\xd5\x65\x57\x7b\x4f\xb7\x2e\x68\x42\xfb\x39\x6f\xc8\x55\xd1\xaf\xed\x21\x07\x2d\x27\x73\x32\xdf\x01\x00\x00\xff\xff\x05\x52\x1c\xe7\xdb\x01\x00\x00" +var _stakingproxyStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x91\xdf\x6b\xc2\x40\x0c\xc7\xdf\xfb\x57\x64\x3e\x48\x0b\xa3\xec\x61\xec\x41\xe6\xc4\xe9\x7e\xc8\x40\x8b\x75\x63\x7b\x8c\x6d\xd4\xc3\x7a\x39\xd2\x14\x95\xe1\xff\x3e\xea\x39\xed\x58\x5e\xc2\x5d\x2e\xdf\x7c\xbe\x39\xb3\x71\x2c\x0a\xa9\xe2\xda\xd8\x65\x22\xbc\xdb\xc3\x42\x78\x03\x37\xbb\x74\xd6\x7f\x1b\x8d\x5f\x92\xe9\xe4\xf3\xab\x3f\x1c\x4e\x9f\xd2\x34\x08\x54\xd0\x96\x98\xa9\x61\x1b\x5a\xce\x69\x34\xec\x40\xaa\x62\xec\xf2\x1a\x70\xc3\x95\xd5\x0e\xbc\x3f\x9b\xdd\xdd\x6d\x04\xdf\x41\x00\x00\xe0\x84\x1c\x0a\x85\x98\x65\xbe\x8e\x95\xae\xc2\x47\x16\xe1\xed\x07\x16\x15\x45\xd0\xee\xfb\x5a\xdd\x03\xa7\x28\x48\xc1\xd5\x3c\xaf\x5c\xe4\x24\xd0\x85\x93\x40\x5c\x2a\x0b\x2e\x29\x9e\x1f\x25\xee\xdb\x4d\xf8\x78\xcc\x39\xd5\x17\x24\xc9\xa5\xf9\x21\xac\x3d\x75\xe0\xdf\xcb\x89\x23\x41\x65\x19\xa0\xc3\xb9\x29\x8c\xee\x53\x2f\x9e\xa0\xae\xa2\x33\x4b\x1d\xbd\x1e\x38\xb4\x26\x0b\x5b\x03\xae\x8a\x1c\x2c\x2b\x78\x02\x10\x5a\x90\x90\xcd\x08\x94\xa1\xf4\x33\x3c\x3b\xac\x8e\xf3\x5b\x51\xf0\xc7\x57\xd9\x5c\x77\xb7\x69\xf3\x64\xaa\x09\x7a\xde\xb3\xcf\xd1\xd5\x45\xab\xa9\x13\xd7\x07\x1a\xd3\x76\xc6\x6b\xb2\x65\xf8\xfb\x1b\x3e\x7b\x2f\x87\xe0\x10\xfc\x04\x00\x00\xff\xff\x85\x46\xe2\xa4\xf2\x01\x00\x00" func stakingproxyStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5870,11 +5870,11 @@ func stakingproxyStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd8, 0xf5, 0xa3, 0x7d, 0x2b, 0xd5, 0x34, 0x68, 0x9, 0xf5, 0x8c, 0xe, 0x3c, 0x2a, 0x21, 0xf4, 0x5c, 0x52, 0x32, 0x7, 0x34, 0x9e, 0xa7, 0x2d, 0x55, 0x9, 0x63, 0x5d, 0x22, 0xc2, 0x25, 0xd0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x35, 0x4b, 0x88, 0x62, 0xe1, 0xba, 0x3c, 0x95, 0x97, 0xff, 0xdb, 0xb6, 0x92, 0xb9, 0x43, 0x26, 0xbc, 0xb3, 0x52, 0xa, 0xc5, 0x3, 0x7a, 0x4e, 0x0, 0xe, 0xc6, 0x38, 0xd3, 0x80, 0xe3, 0x7b}} return a, nil } -var _stakingproxyStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\x4d\x6b\xf2\x40\x10\xc7\xef\xfb\x29\xe6\xf1\xf0\x90\x40\x91\x1e\x4a\x0f\x52\x2b\x41\xfb\x22\x05\x0d\x46\xa1\x3d\x8e\xc9\xa8\x8b\x71\x67\x99\x8c\x54\x29\x7e\xf7\x12\x37\xd5\x94\xce\x65\x98\xdd\x79\xf9\xfd\xff\x76\xe7\x59\x14\x32\xc5\xad\x75\xeb\x54\xf8\x70\x84\x95\xf0\x0e\x6e\x0f\xd9\x3c\x79\x1b\x4f\x5e\xd2\xd9\xf4\xfd\x23\x19\x8d\x66\x4f\x59\x66\x8c\x0a\xba\x0a\x73\xb5\xec\x22\xc7\x05\x8d\x47\x3d\xc8\x54\xac\x5b\xdf\x00\xee\x78\xef\xb4\x07\x8b\x67\x7b\xb8\xbf\x8b\xe1\xcb\x18\x00\x00\x2f\xe4\x51\x28\xc2\x3c\x0f\xff\xc9\x5e\x37\x49\x28\xea\x26\x68\xa2\x24\x05\x5f\x03\xbc\x72\x59\x90\x40\x1f\x9a\x89\xee\x92\x45\xf8\xf3\xe1\x7f\x9b\xb2\x3b\xe1\x82\xea\x07\x92\xf4\x3a\xf4\x18\xd5\xf0\x3d\xf8\xd3\x39\xf5\x24\xa8\x2c\x43\xf4\xb8\xb4\xa5\xd5\x63\xa6\x2c\xb8\xa6\x14\x75\x13\x5f\x18\xea\x18\x0c\xc0\xa3\xb3\x79\xd4\x19\xf2\xbe\x2c\xc0\xb1\x42\x20\x00\xa1\x15\x09\xb9\x9c\x40\x19\xaa\x70\x23\x30\xc3\xe6\x7c\xbf\x13\x9b\x5f\x7a\xaa\xb6\xaf\xfd\xb6\xbc\x46\x54\x1b\xf4\x62\x68\xc8\xf1\xbf\xeb\xae\xf6\x9e\x6e\x5d\xd0\xc2\x9d\x53\x31\xe7\x2d\xb9\x2a\xfa\xf1\x3e\xe4\x20\xe8\x64\x4e\xe6\x3b\x00\x00\xff\xff\x77\xae\x51\x52\xe0\x01\x00\x00" +var _stakingproxyStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x91\xdf\x6b\xc2\x40\x0c\xc7\xdf\xfb\x57\x64\x3e\x48\x0b\xa3\xec\x61\xec\x41\xe6\xc4\xe9\x7e\xc8\x40\x8b\xd5\xb1\x3d\xc6\x36\xea\x61\xbd\x1c\x69\xca\x94\xe1\xff\x3e\xea\x39\xed\x58\x5e\xc2\x5d\x2e\xdf\x7c\xbe\x39\xb3\x75\x2c\x0a\xa9\xe2\xc6\xd8\x55\x22\xbc\xdb\xc3\x52\x78\x0b\x37\xbb\x74\xd6\x7f\x1b\x8d\x5f\x92\xe9\xe4\xe3\xb3\x3f\x1c\x4e\x9f\xd2\x34\x08\x54\xd0\x96\x98\xa9\x61\x1b\x5a\xce\x69\x34\xec\x40\xaa\x62\xec\xea\x1a\x70\xcb\x95\xd5\x0e\xcc\x9f\xcd\xee\xee\x36\x82\xef\x20\x00\x00\x70\x42\x0e\x85\x42\xcc\x32\x5f\xc7\x4a\xd7\xe1\x23\x8b\xf0\xd7\x3b\x16\x15\x45\xd0\xee\xfb\x5a\xdd\x03\xa7\x28\x48\xc1\xd5\x3c\xaf\x5c\xe4\x24\xd0\x85\x93\x40\x5c\x2a\x0b\xae\x28\x5e\x1c\x25\xee\xdb\x4d\xf8\x78\xcc\x39\xd5\x17\x24\xc9\xa5\xf9\x21\xac\x3d\x75\xe0\xdf\xcb\x89\x23\x41\x65\x19\xa0\xc3\x85\x29\x8c\xee\x53\x2f\x9e\xa0\xae\xa3\x33\x4b\x1d\xbd\x1e\x38\xb4\x26\x0b\x5b\x03\xae\x8a\x1c\x2c\x2b\x78\x02\x10\x5a\x92\x90\xcd\x08\x94\xa1\xf4\x33\x3c\x3b\xac\x8f\xf3\x5b\x51\xf0\xc7\x57\xd9\x5c\x77\xb7\x69\xf3\x64\xaa\x09\x7a\xde\xb3\xcf\xd1\xd5\x45\xab\xa9\x13\xd7\x07\x9a\xdb\x63\xca\x67\xbc\x21\x5b\x86\xbf\x5f\xe2\xb3\x37\x74\x08\x0e\xc1\x4f\x00\x00\x00\xff\xff\x31\x9c\xc2\x58\xf7\x01\x00\x00" func stakingproxyStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5890,11 +5890,11 @@ func stakingproxyStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2b, 0x15, 0xbf, 0xec, 0x2c, 0xa1, 0xf, 0x8f, 0x26, 0xb9, 0x7f, 0x27, 0xf9, 0xf2, 0x13, 0xbe, 0xa, 0x44, 0x5f, 0x7f, 0x6b, 0x19, 0x18, 0xb2, 0xf7, 0x7, 0x6e, 0x41, 0x39, 0xf2, 0x8e, 0xf9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd4, 0x3c, 0x98, 0x7, 0x3e, 0xf3, 0x54, 0x34, 0x74, 0xe, 0x85, 0x67, 0x86, 0x36, 0x48, 0x70, 0x41, 0x50, 0x8f, 0x42, 0x4f, 0x4, 0xf7, 0xed, 0x10, 0x39, 0x14, 0x6e, 0xb6, 0xfc, 0xae, 0xf6}} return a, nil } -var _stakingproxyUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\x41\x6b\xfb\x30\x0c\xc5\xef\xfe\x14\xfa\xf7\xf0\x27\xb9\x94\x9d\xcb\xba\x12\xda\xb1\x95\x41\x1b\xea\x1d\xb6\xa3\x9b\xa8\x89\x99\x6b\x19\x45\x61\x2d\xa3\xdf\x7d\x78\x0e\x6d\xc6\x74\x31\x32\x92\xde\xef\x3d\x7b\x0c\xc4\x02\x5a\xcc\x87\xf5\x4d\xc9\x74\x3a\xc3\x81\xe9\x08\x77\x27\xfd\x5a\xbc\xac\x37\x4f\xe5\x6e\xfb\xf6\x5e\xac\x56\xbb\x47\xad\x95\x12\x36\xbe\x33\x95\x58\xf2\x99\xa7\x1a\xd7\xab\x19\x68\x61\xeb\x9b\x1c\xbe\x94\x02\x00\x08\x8c\xc1\x30\x66\xa6\xaa\xa8\xf7\x32\x83\xa2\x97\xb6\x48\x4d\x1c\x82\xa1\x1c\x0a\x84\x28\xf8\x4c\xae\x46\x86\x39\x0c\x1b\xd3\x3d\x31\xd3\xe7\xfd\xff\x31\xd5\x74\x43\x35\xc6\x0f\xe4\xf2\xb6\xf4\x90\x45\xd8\x19\xfc\x99\xdc\x06\x64\x23\xc4\x4b\x13\xcc\xde\x3a\x2b\x67\x2d\xc4\xa6\xc1\xd2\x48\x9b\x5f\x19\x62\x2d\x16\x10\x8c\xb7\x55\x36\x59\x52\xef\x6a\xf0\x24\x90\x08\x80\xf1\x80\x8c\xbe\x42\x10\x82\x2e\x69\x24\x66\x68\x7f\xf4\x27\xb9\xfa\xe5\xa7\x1b\xe7\x38\x1f\xdb\x1b\x4c\x8d\x41\xaf\x01\xa6\x37\xff\x77\xbb\x35\xbe\x33\xed\x7d\x6c\xb1\x70\x2e\x4b\xe4\x17\x75\x51\xdf\x01\x00\x00\xff\xff\x44\x15\xbb\x2b\xb9\x01\x00\x00" +var _stakingproxyUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\x41\x6b\xfa\x40\x10\xc5\xef\xfb\x29\xe6\xef\x41\x92\x4b\xf8\x9f\xa5\x56\x52\x2d\xad\x14\x34\x98\x52\xda\xe3\x98\x8c\xba\x74\xdd\x59\x26\x13\xaa\x14\xbf\x7b\x89\x2b\x9a\xd2\xb9\x2c\xbb\x3b\xf3\xde\xef\x8d\xdd\x07\x16\x85\x52\xf1\xd3\xfa\x6d\x21\x7c\x38\xc2\x46\x78\x0f\xff\x0f\xe5\x6b\xfe\x32\x5f\x3c\x15\xab\xe5\xfb\x47\x3e\x9b\xad\x1e\xcb\xd2\x18\x15\xf4\x0d\x56\x6a\xd9\x27\x9e\x6b\x9a\xcf\x46\x50\xaa\x58\xbf\x4d\xe1\xdb\x18\x00\x80\x20\x14\x50\x28\xc1\xaa\xe2\xd6\xeb\x08\xb0\xd5\x5d\xf2\xc0\x22\xfc\xf5\x86\xae\xa5\x14\x86\x79\xfc\xeb\x66\xe0\x52\x8e\x14\x42\xe7\xff\xcc\xae\x26\x81\x31\x5c\x04\xb2\x46\x59\x70\x4b\xd9\xfa\x2c\x71\x37\xec\xc3\x66\x0b\xae\xa9\x7b\x20\x29\x6e\xc3\xf7\x49\x97\x61\x04\x7f\x3a\x97\x81\x04\x95\x65\x8a\x01\xd7\xd6\x59\x3d\x96\x51\xbc\x40\xdd\xa5\x57\x96\xae\x26\x13\x08\xe8\x6d\x95\x0c\xa6\xdc\xba\x1a\x3c\x2b\x44\x02\x10\xda\x90\x90\xaf\x08\x94\xa1\x89\x1e\x91\x1d\x76\x67\xff\x41\x6a\x7e\xe5\x6a\xfa\xeb\x1d\xf7\x63\x5e\x42\xf5\x41\xaf\x7b\x8d\x67\xfa\xef\xa6\xd5\xd7\xc9\x5a\xdf\x5d\x29\x77\x2e\x89\xe4\x27\x73\x32\x3f\x01\x00\x00\xff\xff\x91\x52\x79\xf8\xd0\x01\x00\x00" func stakingproxyUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -5910,11 +5910,11 @@ func stakingproxyUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4e, 0x22, 0xbf, 0xdd, 0x5d, 0x32, 0xc7, 0xd6, 0xbb, 0x36, 0xf6, 0xe, 0xd0, 0x40, 0xd0, 0xa2, 0x2c, 0x84, 0x49, 0xdd, 0x16, 0xbf, 0x84, 0xa3, 0xa0, 0xb1, 0x4a, 0xc8, 0x33, 0x23, 0xef, 0xa9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0x4c, 0x39, 0xb, 0x11, 0xcc, 0x48, 0x26, 0xb4, 0xe2, 0xda, 0xe5, 0x1d, 0xae, 0x76, 0x93, 0x63, 0xd, 0xf3, 0xee, 0xc6, 0x36, 0xb7, 0x38, 0xd9, 0x45, 0xf7, 0x4d, 0xd7, 0x2a, 0x56, 0x42}} return a, nil } -var _stakingproxyWithdraw_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\x5d\x6b\xea\x40\x10\x86\xef\xf3\x2b\xe6\x78\x71\x48\xe0\x20\xe7\xa2\xf4\x42\x6a\x25\x68\x3f\xa4\xa0\xc1\x58\x68\x2f\xc7\xec\x68\x16\xe3\xce\x32\x19\x89\x52\xfc\xef\x25\x5d\xab\x29\x9d\x9b\x61\x77\xbe\x9e\xf7\xb5\x3b\xcf\xa2\x90\x2b\x6e\xad\xdb\x64\xc2\x87\x23\xac\x85\x77\xf0\xff\x90\x2f\xd3\x97\xe9\xec\x29\x5b\xcc\xdf\xde\xd3\xc9\x64\xf1\x90\xe7\x51\xa4\x82\xae\xc6\x42\x2d\xbb\xd8\xb1\xa1\xe9\x64\x00\xb9\x8a\x75\x9b\x7f\x80\x3b\xde\x3b\x1d\xc0\xeb\xa3\x3d\xdc\xde\x24\xf0\x11\x45\x00\x00\x5e\xc8\xa3\x50\x8c\x45\x11\xea\xe9\x5e\xcb\x34\x3c\xda\x26\x38\x47\x45\x0a\xbe\x05\x78\xe6\xca\x90\xc0\x10\xce\x13\xfd\x15\x8b\x70\x73\xf7\xb7\x4b\xd9\x9f\xb1\xa1\xf6\x83\x24\xbb\x0e\xdd\xc7\x2d\xfc\x00\x7e\x75\xce\x3d\x09\x2a\xcb\x18\x3d\xae\x6c\x65\xf5\x98\x2b\x0b\x6e\x28\x43\x2d\x93\x0b\x43\x1b\xa3\x11\x78\x74\xb6\x88\x7b\x63\xde\x57\x06\x1c\x2b\x04\x02\x10\x5a\x93\x90\x2b\x08\x94\xa1\x0e\x37\x02\x33\x94\x5f\xf7\x7b\x49\xf4\x43\x4f\xdd\xf5\x75\xd8\x95\x77\x16\xd5\x05\xbd\x18\x1a\x72\xf2\xe7\xba\xab\xbb\xa7\xdf\x58\x2d\x8d\x60\xb3\xa0\x06\xc5\x90\x59\xf2\x96\x5c\x1d\x7f\xdb\x1f\x72\xd0\x74\x8a\x4e\xd1\x67\x00\x00\x00\xff\xff\x3f\x35\x0b\xc5\xe3\x01\x00\x00" +var _stakingproxyWithdraw_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x91\xcf\x6b\xc2\x50\x0c\xc7\xef\xfd\x2b\x32\x0f\xd2\xc2\x28\x3b\x8c\x1d\x64\x4e\x9c\xee\x87\x0c\xb4\x58\x37\xb6\x63\x6c\xa3\x7d\x58\x5f\x4a\x9a\x52\x65\xf8\xbf\x8f\xfa\x9c\x76\x2c\x97\xc0\xcb\xcb\x37\x9f\x6f\x62\xb6\x05\x8b\x42\xac\xb8\x31\x76\x1d\x09\xef\xf6\xb0\x12\xde\xc2\xcd\x2e\x5e\x0c\xdf\x26\xd3\x97\x68\x3e\xfb\xfc\x1a\x8e\xc7\xf3\xa7\x38\xf6\x3c\x15\xb4\x25\x26\x6a\xd8\xfa\x96\x53\x9a\x8c\x7b\x10\xab\x18\xbb\xbe\x06\xdc\x72\x65\xb5\x07\xef\xcf\x66\x77\x77\x1b\xc0\xb7\xe7\x01\x00\x14\x42\x05\x0a\xf9\x98\x24\xae\x8e\x95\x66\xfe\x23\x8b\x70\xfd\x81\x79\x45\x01\x74\x87\xae\xd6\xf4\xc0\x29\x72\x52\x28\x1a\x9e\x57\xce\x53\x12\xe8\xc3\x49\x20\x2c\x95\x05\xd7\x14\x2e\x8f\x12\xf7\xdd\x36\x7c\x38\xe5\x94\x9a\x07\x92\xe8\xd2\xfc\xe0\x37\x9e\x7a\xf0\xef\xe7\xac\x20\x41\x65\x19\x61\x81\x4b\x93\x1b\xdd\xc7\x4e\x3c\x42\xcd\x82\x33\x4b\x13\x83\x01\x14\x68\x4d\xe2\x77\x46\x5c\xe5\x29\x58\x56\x70\x04\x20\xb4\x22\x21\x9b\x10\x28\x43\xe9\x66\x38\x76\xc8\x8e\xf3\x3b\x81\xf7\xc7\x57\xd9\x5e\x77\xbf\x6d\xf3\x64\xaa\x0d\x7a\xde\xb3\xcb\xc1\xd5\x45\xab\xad\x13\xd6\x46\xb3\x54\xb0\x9e\x53\x8d\x92\x52\xba\xe0\x0d\xd9\xd2\xff\xbd\x8a\xcb\xce\xd3\xc1\x3b\x78\x3f\x01\x00\x00\xff\xff\xc8\x52\x6a\x35\xfa\x01\x00\x00" func stakingproxyWithdraw_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -5930,11 +5930,11 @@ func stakingproxyWithdraw_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/withdraw_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0xb1, 0xc7, 0x2c, 0xab, 0x3c, 0x5b, 0xe5, 0xb1, 0xa4, 0x2e, 0xb, 0x7, 0xa6, 0x21, 0xff, 0x71, 0x28, 0x8f, 0x68, 0xb5, 0x96, 0x7, 0xf5, 0x2e, 0x1c, 0xf5, 0xc2, 0xcf, 0x22, 0xdb, 0xd3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0x94, 0x8f, 0xc0, 0x98, 0x42, 0x18, 0xb7, 0x49, 0xce, 0xa3, 0xc3, 0xa1, 0xd, 0x5b, 0x79, 0xae, 0xe, 0xc4, 0xa9, 0x8a, 0x84, 0x44, 0x7d, 0xe3, 0x64, 0xc5, 0x33, 0xa4, 0x56, 0xc0, 0x2a}} return a, nil } -var _stakingproxyWithdraw_unstakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\x4d\x6b\xf2\x40\x10\xc7\xef\xfb\x29\xe6\xf1\xf0\x90\x40\x91\x1e\x4a\x0f\x52\x2b\x41\xfb\x22\x05\x0d\x46\xa1\x3d\x8e\xc9\x68\x16\xe3\xce\x32\x19\x51\x29\x7e\xf7\x92\xae\xd5\x94\xce\x65\xd8\xd9\x79\xf9\xfd\xff\x76\xeb\x59\x14\x32\xc5\x8d\x75\xeb\x54\xf8\x70\x84\x95\xf0\x16\x6e\x0f\xd9\x3c\x79\x1b\x4f\x5e\xd2\xd9\xf4\xfd\x23\x19\x8d\x66\x4f\x59\x66\x8c\x0a\xba\x1a\x73\xb5\xec\x22\xc7\x05\x8d\x47\x3d\xc8\x54\xac\x5b\xdf\x00\x6e\x79\xe7\xb4\x07\x8b\x67\x7b\xb8\xbf\x8b\xe1\xd3\x18\x00\x00\x2f\xe4\x51\x28\xc2\x3c\x0f\xff\xc9\x4e\xcb\x24\x3c\x9a\x26\x38\x47\x45\x0a\xbe\x01\x78\xe5\xaa\x20\x81\x3e\x9c\x27\xba\x4b\x16\xe1\xfd\xc3\xff\x36\x65\x77\xc2\x05\x35\x05\x92\xf4\x3a\xf4\x18\x35\xf0\x3d\xf8\xd3\x39\xf5\x24\xa8\x2c\x43\xf4\xb8\xb4\x95\xd5\x63\xa6\x2c\xb8\xa6\x14\xb5\x8c\x2f\x0c\x4d\x0c\x06\xe0\xd1\xd9\x3c\xea\x0c\x79\x57\x15\xe0\x58\x21\x10\x80\xd0\x8a\x84\x5c\x4e\xa0\x0c\x75\xb8\x11\x98\xa1\xfc\xbe\xdf\x89\xcd\x2f\x3d\x75\xdb\xd7\x7e\x5b\xde\x59\x54\x1b\xf4\x62\x68\xc8\xf1\xbf\xeb\xae\xf6\x9e\xee\xde\x6a\x59\x08\xee\x17\xae\x29\x53\x31\xe7\x0d\xb9\x3a\xfa\xb1\x3f\xe4\xa0\xe9\x64\x4e\xe6\x2b\x00\x00\xff\xff\x10\x01\xbb\xeb\xe3\x01\x00\x00" +var _stakingproxyWithdraw_unstakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x91\xcf\x6e\xe2\x40\x0c\xc6\xef\x79\x0a\x2f\x07\x94\x48\xab\x68\x0f\xab\x3d\xa0\xa5\x88\x42\xff\xa0\x4a\x10\x11\xa8\xda\xa3\x49\x0c\x19\x11\xc6\x23\xc7\x11\xa0\x8a\x77\xaf\xc2\x50\x48\x55\x5f\x2c\xd9\xe3\xcf\xbf\xcf\x63\x76\x8e\x45\x21\x55\xdc\x1a\xbb\x49\x84\x0f\x47\x58\x0b\xef\xe0\xcf\x21\x5d\x0c\x5f\x26\xd3\xa7\x64\x3e\x7b\x7b\x1f\x8e\xc7\xf3\x87\x34\x0d\x02\x15\xb4\x15\x66\x6a\xd8\x86\x96\x73\x9a\x8c\x7b\x90\xaa\x18\xbb\xf9\x0d\xb8\xe3\xda\x6a\x0f\x96\x8f\xe6\xf0\xef\x6f\x04\x1f\x41\x00\x00\xe0\x84\x1c\x0a\x85\x98\x65\xbe\x8f\xb5\x16\xe1\x3d\x8b\xf0\xfe\x15\xcb\x9a\x22\xe8\x0e\x7d\xaf\x99\x81\x4b\x94\xa4\xe0\x1a\x9e\x67\x2e\x73\x12\xe8\xc3\x45\x20\xae\x94\x05\x37\x14\xaf\xce\x12\xff\xbb\x6d\xf8\x78\xca\x39\x35\x05\x92\xe4\x36\x7c\x17\x36\x9e\x7a\xf0\xe3\xe5\xcc\x91\xa0\xb2\x8c\xd0\xe1\xca\x94\x46\x8f\xa9\x17\x4f\x50\x8b\xe8\xca\xd2\xc4\x60\x00\x0e\xad\xc9\xc2\xce\x88\xeb\x32\x07\xcb\x0a\x9e\x00\x84\xd6\x24\x64\x33\x02\x65\xa8\xfc\x0e\xcf\x0e\xc5\x79\x7f\x27\x0a\xbe\xf9\xaa\xda\xe7\xee\xb7\x6d\x5e\x4c\xb5\x41\xaf\x77\xf6\x39\xfa\x75\xd3\x6a\xeb\xc4\x7b\xa3\x45\x2e\xb8\x5f\xda\xa6\x4c\xf9\x82\xb7\x64\xab\xf0\xeb\x57\x7c\xf6\x9e\x4e\xc1\x29\xf8\x0c\x00\x00\xff\xff\xe7\x66\xda\x1b\xfa\x01\x00\x00" func stakingproxyWithdraw_unstakedCdcBytes() ([]byte, error) { return bindataRead( @@ -5950,11 +5950,11 @@ func stakingproxyWithdraw_unstakedCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/withdraw_unstaked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe2, 0xf, 0x29, 0xf5, 0x62, 0x4a, 0xb5, 0x57, 0xd8, 0x30, 0x56, 0xc8, 0xbd, 0xe9, 0x8c, 0x9d, 0x40, 0x3, 0xa3, 0x63, 0xca, 0xca, 0x56, 0x54, 0x8d, 0x6c, 0x8c, 0x8b, 0x40, 0x53, 0xa1, 0xe3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x25, 0x32, 0x9, 0xa9, 0x41, 0x5f, 0x1e, 0x2a, 0x35, 0xd8, 0x56, 0xfe, 0xec, 0x92, 0x60, 0x95, 0xce, 0x40, 0x53, 0x50, 0x5e, 0x15, 0x42, 0x1b, 0x74, 0x87, 0x93, 0xe8, 0x32, 0xb, 0x3d, 0xb8}} return a, nil } -var _storagefeesAdminSet_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6f\xd3\x40\x10\xc5\xef\xfe\x14\xaf\x3d\x20\x57\x42\x31\x07\xc4\x21\xa2\x44\x86\xc6\x5c\xa8\x8a\xe2\x22\xce\xdb\xcd\x38\x5e\x64\xef\x5a\xb3\x63\x12\x84\xfc\xdd\xd1\xfa\x4f\x70\x09\x89\xba\x87\xe4\xe0\xf7\xde\xfc\xde\xce\x9a\xba\x71\x2c\xc8\x2a\xb7\xcf\xc5\xb1\xda\x51\x46\xe4\x51\xb0\xab\xf1\xe6\x90\x7d\x79\xf8\x9e\x3f\x3e\x6c\xd2\xcf\xeb\x6c\xbd\xce\xd3\xbb\xbb\xcd\x3a\xcf\xa3\x28\x49\xf0\x58\x1a\x0f\x61\x65\xbd\xd2\x62\x9c\x85\x2e\x95\xdd\x91\x87\x94\x84\xa2\x72\x7b\xf8\x21\x0f\x45\x08\x6c\x14\xab\x9a\x84\xd8\x47\x33\x53\x3c\x6a\x3e\xfe\x12\xf2\x5f\x89\x37\xe4\x89\x7f\xd2\x36\xcc\x5d\xe2\x5b\x66\x0e\xef\xde\xae\x5e\xa3\x36\xd6\xd4\x6d\x3d\x02\x0e\x22\x15\xfc\x47\xcd\x0d\x7e\x47\x00\xd0\xff\x54\x24\x50\xdb\xda\xd8\x0d\x15\x4b\xbc\xfa\xa7\xdb\x22\x0d\x9f\x8c\x17\x56\xe2\x38\xea\x1d\x0d\x53\xa3\x98\x62\xa5\xb5\x2c\x91\xb6\x52\xa6\x5a\xbb\xd6\xca\x94\x1b\x4e\x92\xe0\xc9\x31\xbb\x3d\x14\x98\x0a\x62\xb2\x9a\x20\xae\x6f\xdc\xcf\x83\x7b\xfa\x41\x5a\x8e\x0e\x4f\x55\xb1\x98\x48\x70\x8b\x10\xbf\x18\x32\xde\x5f\xc6\xfa\x10\x87\x0d\x2c\x91\x8c\x17\x34\xfd\x07\x65\x2f\xbc\x39\x0e\x09\x67\xb5\x42\xa3\xac\xd1\xf1\xf5\x27\xd7\x56\x5b\x58\x27\x13\xeb\x33\xd2\x67\x2b\xe9\xc1\xae\x87\xa0\x6e\xb8\x07\x3a\x90\x6e\x85\x66\xa5\x4d\x81\x0b\x3b\xc2\xd5\x2d\xac\xa9\x66\xfa\x93\xda\x0b\x4f\x32\xd6\xbc\xa7\x9d\xfa\x5f\xca\xa5\x57\x70\xf5\xb7\x68\x37\x87\x3a\xfb\x24\x5e\x88\x74\x7f\xce\x1f\x9f\x4d\x3e\x41\xe9\xa2\xee\x4f\x00\x00\x00\xff\xff\xec\x9d\x5e\x73\x3f\x03\x00\x00" +var _storagefeesAdminSet_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xcd\x6e\xd3\x40\x10\xbe\xfb\x29\xbe\xf6\x50\x39\x12\xb2\x39\x20\x0e\x11\x25\x4a\x69\xcc\x85\xaa\x28\x2e\x70\xde\x6e\xc6\xc9\x22\x7b\xd7\x9a\x1d\x93\x20\xe4\x77\x47\xeb\x9f\xe0\x12\x12\xb1\x07\xfb\xb0\xdf\xef\xcc\x9a\xaa\x76\x2c\xc8\x4a\xb7\xcf\xc5\xb1\xda\x52\x46\xe4\x51\xb0\xab\xf0\xfa\x90\x7d\x7a\xfc\x96\x3f\x3d\xae\x97\x1f\x57\xd9\x6a\x95\x2f\xef\xef\xd7\xab\x3c\x8f\xa2\x34\xc5\xd3\xce\x78\x08\x2b\xeb\x95\x16\xe3\x2c\xf4\x4e\xd9\x2d\x79\xc8\x8e\x50\x94\x6e\x0f\xdf\xeb\xa1\x08\x82\xb5\x62\x55\x91\x10\xfb\x68\x42\x8a\x07\xcc\xdd\x4f\x21\xff\x99\x78\x4d\x9e\xf8\x07\x6d\x82\xef\x1c\x5f\x32\x73\x78\xfb\x66\xf1\x0a\x95\xb1\xa6\x6a\xaa\x21\x60\x0f\x52\x81\x7f\xc4\xcc\xf0\x2b\x02\x80\xee\x53\x92\x40\x6d\x2a\x63\xd7\x54\xcc\x71\xf3\x57\xb7\x64\x19\xae\x8c\x17\x56\xe2\x38\xea\x18\x35\x53\xad\x98\x62\xa5\xb5\xcc\xa1\x1a\xd9\xc5\x77\x8e\xd9\xed\xbf\xaa\xb2\xa1\x19\x6e\x96\x5a\xbb\xc6\xca\x68\x13\x4e\x9a\xe2\xb9\xc3\x40\x81\xa9\x20\x26\xab\x09\xe2\xba\x01\x74\xf6\x70\xcf\xdf\x49\xcb\x91\xe1\xa9\x2c\x92\x31\x18\x6e\x11\xdc\x92\x61\x02\x49\xaf\xf5\xee\x72\xda\xf7\x71\x58\xcc\x1c\xe9\xc0\x1a\xff\x01\xd9\x01\x67\x47\xb3\x70\x16\x0b\xd4\xca\x1a\x1d\x5f\x7f\x70\x4d\xb9\x81\x75\x32\x66\x7e\x91\xf8\xc5\xa6\xba\x80\xd7\xbd\x50\xdb\x8f\x87\x0e\xa4\x1b\xa1\x49\x79\x53\xe0\xc2\xea\x70\x75\x0b\x6b\xca\x09\xfe\xa4\x7e\xe2\x49\x86\x9a\x0f\xb4\x55\xff\x52\xb9\xf4\x38\xae\xfe\x14\x6d\xa7\xa1\xce\xbe\x94\xff\x8c\xf4\x70\x8e\x1f\x9f\x55\x3e\x89\xd2\x46\xed\xef\x00\x00\x00\xff\xff\xaa\xbb\x15\x71\x56\x03\x00\x00" func storagefeesAdminSet_parametersCdcBytes() ([]byte, error) { return bindataRead( @@ -5970,7 +5970,7 @@ func storagefeesAdminSet_parametersCdc() (*asset, error) { } info := bindataFileInfo{name: "storageFees/admin/set_parameters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa7, 0xa3, 0x32, 0x6, 0x3f, 0x4f, 0xeb, 0xc7, 0xce, 0x3b, 0x61, 0xd9, 0x69, 0x36, 0x97, 0xdd, 0xaf, 0xd5, 0xa1, 0x25, 0x5d, 0xda, 0xa7, 0x27, 0x20, 0xcd, 0x26, 0x35, 0xa6, 0xb4, 0x82, 0xd1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0x21, 0xda, 0xf9, 0xc4, 0x44, 0x7b, 0x28, 0xe5, 0xdc, 0xc9, 0x44, 0x7e, 0x43, 0x3c, 0x4, 0x72, 0xa6, 0xb4, 0x54, 0xba, 0x5b, 0x2d, 0x63, 0x14, 0xef, 0x32, 0xbe, 0x78, 0x21, 0x9b, 0x2b}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index 5c75f2cd8..a41b25966 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "mainnet", - "hash": "a2146e3e6e7718779ce59376b88760c154d82b7d132fe2c377114ec7cf434e7b" + "hash": "7eaae3a9b5c879d47d6c20ac8194cfbe900a82a1981234861bdfc8257f834a9c" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "mainnet", - "hash": "5ff29c78cdb13cc792f77cf81ca84d5fb5ef1ecd89de8919d14b674c6012f6af" + "hash": "cc17f3af647a27559b90cfe530e36548c624f28846d7e4dfb9a9b35908281e8d" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "mainnet", - "hash": "9d5575c8d3de5a03b9959b614f8c3ae6e5f5063880a6203dc4a4381d67880e90" + "hash": "4a415dd00a67fcdea78f9280b85c60b311779b7d070c6cdc039e26e40b8864dc" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,12 +134,12 @@ } ], "network": "mainnet", - "hash": "fecfd7502ae7b6882d0b8dc11452a3fd36bc024e028114388e265dee53ada841" + "hash": "24638d111c8cc94bb27d40a12d84ee6259050b3341b7ddf3befcbd9086f42fe1" }, { "id": "TH.09", "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -154,12 +154,12 @@ } ], "network": "mainnet", - "hash": "677cc0ac3962ec136ca26dbec0aa942d926640ecf8418433f0db4b7925f5d0fe" + "hash": "ea3ec34dd725eec75dbe183920f67046835af2c18694fc62124fa6ecd9dfb03c" }, { "id": "TH.10", "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -174,12 +174,12 @@ } ], "network": "mainnet", - "hash": "28d1719c5b21c88c62665db5ba04886809f3234c27057b057c36d5f265ee9de4" + "hash": "e3dd8ed6ebc615b5320d4123521d8034336b75f6cb934cf09a92a91e8635b0fe" }, { "id": "TH.11", "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -194,20 +194,20 @@ } ], "network": "mainnet", - "hash": "4e2a35541453f89c55e5dc6dbc963290380d779c81df0b3bf89c29b2a8d7a9fe" + "hash": "b972bc22914df2476770c304f2d19dd07732a4b04a048bd699d6188a0d835bb3" }, { "id": "TH.12", "name": "Unstake All FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", "arguments": [], "network": "mainnet", - "hash": "7099904b953b062e81e2575a2c2081b3d98bfccf5c743b4bdb224b937e292dad" + "hash": "6d8677806cec6f5b36cc7c8fe72e0656bd3249d9a9372fbeacecf86ec3788fb7" }, { "id": "TH.13", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -222,12 +222,12 @@ } ], "network": "mainnet", - "hash": "dcae4faa6d689873f7caf7c5efef669f9fe1d4113e58b474b7aec1e07113a7ff" + "hash": "f98acdead3010e539b345ec9ac2e00057a5e15b77989dcd279533d694e9475ec" }, { "id": "TH.14", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -242,12 +242,12 @@ } ], "network": "mainnet", - "hash": "9bb8f0562eea5e45c11f9289540f39c99a21c9a0fb060a7d3f832e98c2696f2d" + "hash": "71108d7604c86c477c55d170142ab0e8ff46a6de7d1e0f6a2d3892f07997ad80" }, { "id": "TH.16", "name": "Register Operator Node", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).getCapability\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities.get\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", "arguments": [ { "type": "Address", @@ -284,12 +284,12 @@ } ], "network": "mainnet", - "hash": "97b3436482c5aefc1baf8b850e92c829202e468c57241dec707b6c27bd89d15c" + "hash": "bf30cbfbf55229949e2b61c11696094d6b015ebcff660130e85db95cad02c0e2" }, { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "mainnet", - "hash": "80da4be458d929ca3933d717859425f652cfbac4ce0ed5124d6dae9bce59b8b2" + "hash": "28b85fd7223b166dd80be92285d60dd0f91916c68bf54a09ef0bfd41a7f9384a" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,12 +335,12 @@ } ], "network": "mainnet", - "hash": "b7c7e03fdbbe2dee6efb35dfab741aba89a91122bd778efa1ed3ce7f4cc27e91" + "hash": "5c885520bc33265385f193f0d44e527c09f4375edbd93e42c2f446456285121f" }, { "id": "TH.20", "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -355,12 +355,12 @@ } ], "network": "mainnet", - "hash": "2027331b72d8710a1a05feb6ecebadb5858d134bc8c95d6f261319cd9fa1bb95" + "hash": "4c9db2ae14d53994a90ad11618ef996e0089a042fb6b9227a047ec374b20d7f0" }, { "id": "TH.21", "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -375,12 +375,12 @@ } ], "network": "mainnet", - "hash": "864edbff384335ef21c26b3bcf17d36b2b1d894afbe2b203f58099cc457971e4" + "hash": "d22c22bd82d04fb46de6c1cc7d79af196912d208a4b21ae7e3a69b2fc41b47dc" }, { "id": "TH.22", "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -395,12 +395,12 @@ } ], "network": "mainnet", - "hash": "262aeddd3f49fd6222d706c02696bd7d359ba962b6c30232cc93d7cf4166a23e" + "hash": "9fee5b7a755f31992fda0fddb42edcc4f3362ef2d9f56f115304504d9a26e8ff" }, { "id": "TH.23", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +415,12 @@ } ], "network": "mainnet", - "hash": "12675a013c064b6d0ef11dbf13f92210489bf2b3d299b2f14cd09be70b37577f" + "hash": "9d23d2bcd097234184d2e768baf884d4a4b778786f09cc5feb93c43bb6630a9f" }, { "id": "TH.24", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,12 +435,12 @@ } ], "network": "mainnet", - "hash": "239ffa449eae5560eec3e99633dcf9c63b1e9c99996d1c5636644dceef9ec44b" + "hash": "c207a5d9482bb27ac8339f0c2279c9c27d988d5d6cfa21f48497d9796df301b0" }, { "id": "TH.25", "name": "Update Networking Address", - "source": "import FlowIDTableStaking from 0x8624b52f9ddcd04a\n\ntransaction(newAddress: String) {\n\n // Local variable for a reference to the node object\n let stakerRef: auth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\n\n prepare(acct: AuthAccount) {\n // borrow a reference to the node object\n self.stakerRef = acct.borrow\u003cauth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)\n ?? panic(\"Could not borrow reference to staking admin\")\n }\n\n execute {\n\n self.stakerRef.updateNetworkingAddress(newAddress)\n\n }\n}", + "source": "import FlowIDTableStaking from 0x8624b52f9ddcd04a\n\ntransaction(newAddress: String) {\n\n // Local variable for a reference to the node object\n let stakerRef: auth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n // borrow a reference to the node object\n self.stakerRef = acct.storage.borrow\u003cauth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)\n ?? panic(\"Could not borrow reference to staking admin\")\n }\n\n execute {\n self.stakerRef.updateNetworkingAddress(newAddress)\n }\n}\n", "arguments": [ { "type": "String", @@ -455,20 +455,20 @@ } ], "network": "mainnet", - "hash": "fb1c32ed6112e00131beff25fafca6b57216d03b0fbfa6978e953739f5a4c9b4" + "hash": "6a6bda6e2933c6e323ce9af9472d2397db70336f538bd36eb69d18604317c535" }, { "id": "SCO.01", "name": "Setup Staking Collection", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: AuthAccount) {\n\n // If there isn't already a staking collection\n if signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.link\u003c\u0026LockedTokens.TokenHolder\u003e(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.link\u003c\u0026FlowToken.Vault\u003e(/private/flowTokenVault, target: /storage/flowTokenVault)!\n \n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath)\n } else {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath)\n }\n\n // Create a public link to the staking collection\n signer.link\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n FlowStakingCollection.StakingCollectionPublicPath,\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // If there isn't already a staking collection\n if signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.capabilities.storage.issue\u003c\u0026LockedTokens.TokenHolder\u003e(target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.capabilities.storage.issue\u003c\u0026FlowToken.Vault\u003e(target: /storage/flowTokenVault)!\n\n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n newAccount.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: lockedHolder\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n } else {\n newAccount.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: nil\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // Publish a capability to the created staking collection.\n let stakingCollectionCap = newAccount.capabilities.storage.issue\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n\n newAccount.capabilities.publish(\n stakingCollectionCap\n at: FlowStakingCollection.StakingCollectionPublicPath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", "arguments": [], "network": "mainnet", - "hash": "0e5c2445c0b1016eed4f60c429f233aa0bb223a0d9ff2aedffce00a58037a2bf" + "hash": "911e68d071a5b3847018e0270ebbd289fd0fb7e58c73f0e9cd917f3d822175bb" }, { "id": "SCO.02", "name": "Register Delegator", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", "arguments": [ { "type": "String", @@ -494,12 +494,12 @@ } ], "network": "mainnet", - "hash": "c5636d510872a16eb06996dacb43d6a28f8f72ff1b05b2eb03416cc711d9bb1f" + "hash": "150d5c5875805fd081e8f35b943df01eb4ae03ef61751db3a0ede5a6903ce17c" }, { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account) \n {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account) \n {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -619,12 +619,12 @@ } ], "network": "mainnet", - "hash": "79de7119aea61bdafb39cc3d1f4fa17ca802c2732726a86d2c636dbc19808b68" + "hash": "003be62cb2b3b95740b1e6bb471708f39563bfea8847d53d1626802357bcd7e5" }, { "id": "SCO.04", "name": "Create Machine Account", - "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -676,12 +676,12 @@ } ], "network": "mainnet", - "hash": "dd3b327b09087ea7f8e92a22a6b04a3c6ca33b868b430c4f15f251658c38c1b7" + "hash": "228675a04f21ba0daba3b8d225032fccc7dc606291f5aa6bb9d2868d9cf45a6c" }, { "id": "SCO.05", "name": "Request Unstaking", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -725,12 +725,12 @@ } ], "network": "mainnet", - "hash": "a552951c5e6300a118610fbf2d36b3073ee266e1d26787d04717c141976ef78c" + "hash": "8f402f11f8b2924e91d3a559b3d6929387dbf86dcf6fe77772336b51805f4c23" }, { "id": "SCO.06", "name": "Stake New Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -774,12 +774,12 @@ } ], "network": "mainnet", - "hash": "8e10ac56db8ec5d5e0051d3c9608fabc8edd6abed983f6d3a254e7668a54b32b" + "hash": "471d880b2d00005d6236b671867bc8f5f7879e61ac43fc9702ec688f533453ec" }, { "id": "SCO.07", "name": "Stake Rewarded Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -823,12 +823,12 @@ } ], "network": "mainnet", - "hash": "907c4cfd67a98a8003393c64dc74eb7a957b229352a266139a542bb105ac4c40" + "hash": "ad13f74292868cff1cb12988ef37582906c354c9d289e246ce0752a2f8fc0fd3" }, { "id": "SCO.08", "name": "Stake Unstaked Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -872,12 +872,12 @@ } ], "network": "mainnet", - "hash": "082e690b9647182cf6969db1a0fa8e0f1728da6db01fe0d462e9f0841c268cbb" + "hash": "445c0ada7fa24a8b6721833eb0e6815744e9c6411319dfbefe0dc4c51486f2cb" }, { "id": "SCO.09", "name": "Unstake All", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", "arguments": [ { "type": "String", @@ -892,12 +892,12 @@ } ], "network": "mainnet", - "hash": "df9c6486baa6f8f685368ea216659239cb81fa8ebd9062a9723edb54ca0d7525" + "hash": "cdfa6534d531b6b8a62914ce0fbaad4e8418652057b921c2573ac7b6eca51212" }, { "id": "SCO.10", "name": "Withdraw Rewarded Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -941,12 +941,12 @@ } ], "network": "mainnet", - "hash": "27a2b60d538b8bb883b602ea83d1697986a29dd69a44a9209dc75affb9e63299" + "hash": "08bb26c1c7eef108bed93d98ebe74cbabe29b738cd13ee1666652cf525035584" }, { "id": "SCO.11", "name": "Withdraw Unstaked Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -990,12 +990,12 @@ } ], "network": "mainnet", - "hash": "6d50ab1ef3d74203081c38306da74f5ad8fdd489e49fba732f8ba194d0c781c8" + "hash": "4d3ccd5be7bc28aa5fc131b7a58e38a951b892313558444ed787244602fd0746" }, { "id": "SCO.12", "name": "Close Stake", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", "arguments": [ { "type": "String", @@ -1028,12 +1028,12 @@ } ], "network": "mainnet", - "hash": "ecdffc1ae67479bc20c06eba6c776ff37b9523660ff1cd3129a3924d92484884" + "hash": "2d48afaf9b2f8bf83ac1879cd77b726c1502d78cf6a103cfaee9633e6facc129" }, { "id": "SCO.13", "name": "Transfer Node", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: AuthAccount) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.getCapability\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath).borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .get\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)!\n .borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", "arguments": [ { "type": "String", @@ -1059,12 +1059,12 @@ } ], "network": "mainnet", - "hash": "cdc3a63d0c75ea95b414becb6fbb8f5a8004236d48661cd3c3d4f540ee4d422e" + "hash": "e216a7e4d19e22831bce98085bd21d008ab7e816622d2cef45972083a945e1e4" }, { "id": "SCO.14", "name": "Transfer Delegator", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: AuthAccount) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.getCapability\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath).borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .get\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)!\n .borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", "arguments": [ { "type": "String", @@ -1101,12 +1101,12 @@ } ], "network": "mainnet", - "hash": "b34d6fafcc5a4d0ed9cf92e168a08d0674c93341e2393ee72dde6664918ec240" + "hash": "44f5bd36cab4e0024326452164a5ed7e1c783d7498e516b93a03f30bec330093" }, { "id": "SCO.15", "name": "Withdraw From Machine Account", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -1132,12 +1132,12 @@ } ], "network": "mainnet", - "hash": "f9c48e18bda7f113e82711a4c95dfd151c6600ed9fbf46ceb22566d6c5728c6f" + "hash": "1e6c9182b99f81993136a908e7fb3972ba77123f34121e77328864188f5b314e" }, { "id": "SCO.16", "name": "Update Networking Address", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", "arguments": [ { "type": "String", @@ -1163,7 +1163,7 @@ } ], "network": "mainnet", - "hash": "ff067b40ac67020ef864cd14842f62023254da34dd2ded56affa1364305bf1c5" + "hash": "689f6d8bf2246c1cf9e41edcbc8c7ad9be1e55d31182a27b1fa0c67fc68d1857" } ] } \ No newline at end of file diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index e3b75db6d..704ef2df7 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "testnet", - "hash": "6e73db6edd0190f5311f6adc5f2b1f27e9e60c68574b00ee90da867da52cdbb1" + "hash": "abcf1f449842f2c1da40295b13a312f766ae0984ff011e8ba2ddb0fec0e1a206" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: AuthAccount) {\n self.holderRef = acct.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "testnet", - "hash": "e806681df17e7d6baef776f46d774226384ecbe92949ed368e27a80657b9d335" + "hash": "90b47e234a0574e1b88aa5f5d7a9d8863bc50e7db68c03e091723534a52cbd03" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey)\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "testnet", - "hash": "acbd093e289e0225ffa1ac630e762047acc56b2621f2af1f4850a276e4394876" + "hash": "fd4b992484a92eaadd209454e535a7326f8dac5a37dc6167e60836cb124a8591" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,12 +134,12 @@ } ], "network": "testnet", - "hash": "551aa85f14d043633bcd04649eb2b90291cbdb4d93b46fe39e1109b50bfe19f9" + "hash": "3b1b5f17fa582bb7fda90eccc8e44492d88d0cd3f2bed44c634885d1b35eec69" }, { "id": "TH.09", "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -154,12 +154,12 @@ } ], "network": "testnet", - "hash": "23e5bfd594bb3245090e3e0bafb9cb9246fc84d30e4a35a7fde1b51085624d86" + "hash": "f733ce3941a148ff20736b0da9f023db1730d2f7289cf844e0cc33d801a76536" }, { "id": "TH.10", "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -174,12 +174,12 @@ } ], "network": "testnet", - "hash": "239319825ad68178e76465b5ea18cb43f06c4ee11341f8fe9424809163a027a5" + "hash": "92d8a971d4de4f721ae67796a47248cfdf010fa6ea585ea8187170a0b3e369df" }, { "id": "TH.11", "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -194,20 +194,20 @@ } ], "network": "testnet", - "hash": "33e3977c45e7c23c1472bcf334d00b03ebf91b06b67c57b63b562c7b1ff5c59f" + "hash": "2c4bc80178d0c3c18ea96c2fe0fbd25d96efadf75533af56ee3db86bd3cf0e3c" }, { "id": "TH.12", "name": "Unstake All FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", "arguments": [], "network": "testnet", - "hash": "f92c4cd663b2e335cd821a656bb2ebcf239b222036a7825af5e512fad4d82035" + "hash": "ffc564b11bd2c83f5019932027d8a49da20c7a2cbf1b6540587860c63cd03a33" }, { "id": "TH.13", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -222,12 +222,12 @@ } ], "network": "testnet", - "hash": "90097e3aff9b67f65bbada3cdedbb73d45d093ff333aaaff38809bf9910a3e39" + "hash": "7d6013cf9010a958cee506706dc75b1d2b3c1f2969e4c667f7494fccbfa43923" }, { "id": "TH.14", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -242,12 +242,12 @@ } ], "network": "testnet", - "hash": "f23406ff402f02418629432912ce732be0441b1a7e71f16c03d688a165ff7f49" + "hash": "87c3086c6627b73a2feb3045ba2d76cd05f05f57ffbd67744086b69e30653b7a" }, { "id": "TH.16", "name": "Register Operator Node", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).getCapability\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities.get\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", "arguments": [ { "type": "Address", @@ -284,12 +284,12 @@ } ], "network": "testnet", - "hash": "c29d4024aaeb71ab478182542499e0ba3d5d303ec027252e3b8333515ee3de48" + "hash": "9145e4d398f3a28ef6f921c977cb12f71b8af28038e38c58286b7f5d09cee07a" }, { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "testnet", - "hash": "9e952288b6359fde87fb91537e76e663d4e10e7ce495f7b8c763d38ab54cd232" + "hash": "35ded738834498f973995282e25c11c997fd94858f36cfffe393c3abe7a86be2" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,12 +335,12 @@ } ], "network": "testnet", - "hash": "7a8f09e4af477d551c4366e4b644718aa41e71210e043f8820dbd7dee7af38e8" + "hash": "5a460d73535d58b51151687f6b1c624e4cba03fd28d769109fcb81ed91d7385a" }, { "id": "TH.20", "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -355,12 +355,12 @@ } ], "network": "testnet", - "hash": "8776b1521b04395754734f8f40d4a0482863274f8d832973d9e011b3cbb48c85" + "hash": "f3a66fb5b397db5d50379ea64ab6a4c3928dff3fcf660e24a95c7f80c4fcdb6b" }, { "id": "TH.21", "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -375,12 +375,12 @@ } ], "network": "testnet", - "hash": "6b40ffc9169abd75107a45da5974c7e502d38773275abb231d747e4760b7ebee" + "hash": "58f47cf61fb47d3a3af05eb079b2d201111d3f28b92dc141815dd8d56c4f7b2f" }, { "id": "TH.22", "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -395,12 +395,12 @@ } ], "network": "testnet", - "hash": "61cbcd1c31bbfc9ceb4a5ac726e2f8b3d845a4fdf59b0ab23cbbfa8f16d7a024" + "hash": "e24f2dbf555438b4424ba4f6e86564bb2abb3c5d8b2238fdd9ccf3bdf45ec62e" }, { "id": "TH.23", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: AuthAccount) {\n let holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +415,12 @@ } ], "network": "testnet", - "hash": "2ae983f78e32b989fafa58ee7910b131fb51a2a74356f7916624695cb8bf5964" + "hash": "e8bbb43125df0d3d6f5e8a458a12a4a1c087b72de6362f172de02140802dfeb3" }, { "id": "TH.24", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: AuthAccount) {\n self.holderRef = account.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath) \n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,12 +435,12 @@ } ], "network": "testnet", - "hash": "385042aa453566fcff0b2bd418b837d8f46fbc23b1b46e6651b25a395bc04be8" + "hash": "e4fd690e8069238d3aaca5a5f0e8b93e88955b2dead960649541671d3c766875" }, { "id": "TH.25", "name": "Update Networking Address", - "source": "import FlowIDTableStaking from 0x9eca2b38b18b5dfe\n\ntransaction(newAddress: String) {\n\n // Local variable for a reference to the node object\n let stakerRef: auth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\n\n prepare(acct: AuthAccount) {\n // borrow a reference to the node object\n self.stakerRef = acct.borrow\u003cauth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)\n ?? panic(\"Could not borrow reference to staking admin\")\n }\n\n execute {\n\n self.stakerRef.updateNetworkingAddress(newAddress)\n\n }\n}", + "source": "import FlowIDTableStaking from 0x9eca2b38b18b5dfe\n\ntransaction(newAddress: String) {\n\n // Local variable for a reference to the node object\n let stakerRef: auth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n // borrow a reference to the node object\n self.stakerRef = acct.storage.borrow\u003cauth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)\n ?? panic(\"Could not borrow reference to staking admin\")\n }\n\n execute {\n self.stakerRef.updateNetworkingAddress(newAddress)\n }\n}\n", "arguments": [ { "type": "String", @@ -455,20 +455,20 @@ } ], "network": "testnet", - "hash": "dc08233f50512fd54f3110c18c02cf69d824a41a3e7032d49b309557fe3c86d0" + "hash": "876e4967516a8e8635b2f0818fcf25583c50105e41093d7ba62c3e408091cfb3" }, { "id": "SCO.01", "name": "Setup Staking Collection", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: AuthAccount) {\n\n // If there isn't already a staking collection\n if signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.link\u003c\u0026LockedTokens.TokenHolder\u003e(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.link\u003c\u0026FlowToken.Vault\u003e(/private/flowTokenVault, target: /storage/flowTokenVault)!\n \n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath)\n } else {\n signer.save(\u003c-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath)\n }\n\n // Create a public link to the staking collection\n signer.link\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n FlowStakingCollection.StakingCollectionPublicPath,\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // If there isn't already a staking collection\n if signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.capabilities.storage.issue\u003c\u0026LockedTokens.TokenHolder\u003e(target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.capabilities.storage.issue\u003c\u0026FlowToken.Vault\u003e(target: /storage/flowTokenVault)!\n\n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n newAccount.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: lockedHolder\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n } else {\n newAccount.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: nil\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // Publish a capability to the created staking collection.\n let stakingCollectionCap = newAccount.capabilities.storage.issue\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n\n newAccount.capabilities.publish(\n stakingCollectionCap\n at: FlowStakingCollection.StakingCollectionPublicPath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", "arguments": [], "network": "testnet", - "hash": "a524b4094fcaf1051dbf43ac33ff80bb2f553670c58eeeb719757972a25d6b50" + "hash": "4d421c0f4607d09422189ce322963a0114d4cf3aefa2f8e308a7a8ec62fd8074" }, { "id": "SCO.02", "name": "Register Delegator", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", "arguments": [ { "type": "String", @@ -494,12 +494,12 @@ } ], "network": "testnet", - "hash": "c26f69a33ead535e7d597cec4567c6c70170e86fd85ec708f5381e50d43871e2" + "hash": "ac57f3527fd8f0b9d005cf44983d354922845ccbd6e27ee2c28e31fb71940444" }, { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account) \n {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account) \n {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -619,12 +619,12 @@ } ], "network": "testnet", - "hash": "9246ec9b7a5c81151156e7c2f6d356f68b1b884f88728daca46b968d9a46cd5a" + "hash": "71867c5a2f2986896c969d6ec7a3f1cb61cf1fd911dfe6bbfae14f59f351d536" }, { "id": "SCO.04", "name": "Create Machine Account", - "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -676,12 +676,12 @@ } ], "network": "testnet", - "hash": "86c69d731560f3bff549c5f180eb4219bfe650ae4efec8e0c5b5ad3ebed54a92" + "hash": "b8e73c7cfa1f1ba619c91e142b26888ffacece1b356045dffceca589266200b4" }, { "id": "SCO.05", "name": "Request Unstaking", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -725,12 +725,12 @@ } ], "network": "testnet", - "hash": "b00f6b3b9d8d7d4a9a8ad14fce11ee0edb23c39c56a8c1351e6b597f53f2fb71" + "hash": "0b33bb090fd217f756976c20660fcf9cf362af676e000ef86cfa1f8aa5d611a1" }, { "id": "SCO.06", "name": "Stake New Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -774,12 +774,12 @@ } ], "network": "testnet", - "hash": "1307928440cee4289235793d6ff860a24315f7b6a5d5907a145dcc5f83702a2c" + "hash": "03ce1a64218ea46b104ead96da3135fb3343e4063aa286508108f7d46166b82b" }, { "id": "SCO.07", "name": "Stake Rewarded Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -823,12 +823,12 @@ } ], "network": "testnet", - "hash": "d7aca7113a7aa03e0afd20ee36f4873779708a02ac4c6985017740c2ecea3d62" + "hash": "0d8ec09b18015d164c498d3c69783dba670104e91068e3f1e11d5c1eb8ed1d92" }, { "id": "SCO.08", "name": "Stake Unstaked Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -872,12 +872,12 @@ } ], "network": "testnet", - "hash": "3595fcd68cff445c65ad99f8d4d726b5e28807b061800769c41cbe3adb98aeec" + "hash": "38f906b61a68a2fe47c08edba17b921a052fa1ecd4155f2ac3715d577439ac4f" }, { "id": "SCO.09", "name": "Unstake All", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", "arguments": [ { "type": "String", @@ -892,12 +892,12 @@ } ], "network": "testnet", - "hash": "0bde358f3965ba2f4c18fb45b6536857c3f53d7d3b740fe66fe93a4ebf7524c1" + "hash": "7dab3b239fe8140fa1fcc89f7c63ca13d824b899427b5b5d4915b428f2f52c3b" }, { "id": "SCO.10", "name": "Withdraw Rewarded Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -941,12 +941,12 @@ } ], "network": "testnet", - "hash": "3af182f568b37a8067d3fb524afcfe96991c85a928bf7651e730be0e15fdb72d" + "hash": "e0e26d5cae268a2b2b6e57509ed032d4dca113076feeb4039eb0abd6782f91c2" }, { "id": "SCO.11", "name": "Withdraw Unstaked Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -990,12 +990,12 @@ } ], "network": "testnet", - "hash": "68879197d961bb104a56e1e7d35660436fe4c52ed78f79d97fa50aa9e96fabf0" + "hash": "f7aeface63d5469ed2ec4d828411dde7892daeb38af70dcea7d50f87bbe08d81" }, { "id": "SCO.12", "name": "Close Stake", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", "arguments": [ { "type": "String", @@ -1028,12 +1028,12 @@ } ], "network": "testnet", - "hash": "079aaa9cfb22138415056b43d5d91e8d73bd8bd5f37ebff4f4023d33ea6d2f25" + "hash": "cfaf011638692861df2f78ee532e41fcc351be37e2cc345d32941f86dfc283e1" }, { "id": "SCO.13", "name": "Transfer Node", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: AuthAccount) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.getCapability\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath).borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .get\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)!\n .borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", "arguments": [ { "type": "String", @@ -1059,12 +1059,12 @@ } ], "network": "testnet", - "hash": "2386d7ae1a5b936e3914729ee34e01d53a8fbd2e403512ec1beccb4062c231eb" + "hash": "89a9b588f0a4905125247cde161ef2266a46a97823ec169467cff2bdc11d0a76" }, { "id": "SCO.14", "name": "Transfer Delegator", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: AuthAccount) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.getCapability\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath).borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .get\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)!\n .borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", "arguments": [ { "type": "String", @@ -1101,12 +1101,12 @@ } ], "network": "testnet", - "hash": "53b096b4850a30894e7b272ec5c39e2b2f4a23f8c40e76a3c64cfc63dc2999b6" + "hash": "f148c526ed3d8e496c6757e2f71827cd3f5a7c475b98327aa4977e90a30d1907" }, { "id": "SCO.15", "name": "Withdraw From Machine Account", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -1132,12 +1132,12 @@ } ], "network": "testnet", - "hash": "39a126038522c6c964d53aaf78dde55bfe80929091510792fe49678bb22cbd96" + "hash": "1bd5490bd58f6984e0d9210aa2322086d0868e593331604b229f95ae4c44cef1" }, { "id": "SCO.16", "name": "Update Networking Address", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: AuthAccount) {\n self.stakingCollectionRef = account.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", "arguments": [ { "type": "String", @@ -1163,7 +1163,7 @@ } ], "network": "testnet", - "hash": "60f2cf219d56b19dc7fd223caed42dda9143c87b1b0d2c21a9652e12a3714133" + "hash": "5d5c048a857b07ccbe5e53c9e11fb175e24e60a5a86d7e2e135951a1b7f5ace2" } ] } \ No newline at end of file diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index c8862f1d0..cb27d29e9 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -5,11 +5,11 @@ go 1.18 require ( github.com/coreos/go-semver v0.3.0 github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 - github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230912211318-8bc39ac51e11 - github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230912211318-8bc39ac51e11 + github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230913165100-6cc568171e6a + github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230913165100-6cc568171e6a github.com/onflow/flow-emulator v0.54.1-0.20230815221351-758e3a5bb92a - github.com/onflow/flow-go v0.31.1-0.20230908222556-1f376cc4392c - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230908221325-06f28e649c30 + github.com/onflow/flow-go v0.31.1-0.20230912223233-26a5aeb2636a + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 github.com/onflow/flow-go/crypto v0.24.9 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 @@ -87,10 +87,10 @@ require ( github.com/multiformats/go-multistream v0.4.1 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230906170014-ac628577704c // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce // indirect - github.com/onflow/sdks v0.5.0 // indirect + github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect github.com/pelletier/go-toml/v2 v2.0.6 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index dcb009a03..619d926fe 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -721,6 +721,7 @@ github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpx github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= +github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= @@ -859,6 +860,8 @@ github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFb github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= +github.com/gxed/hashland/keccakpg v0.0.1/go.mod h1:kRzw3HkwxFU1mpmPP8v1WyQzwdGfmKFJ6tItnhQ67kU= +github.com/gxed/hashland/murmur3 v0.0.1/go.mod h1:KjXop02n4/ckmZSnY2+HKcLud/tcmvhST0bie/0lS48= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -918,10 +921,13 @@ github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= @@ -1024,6 +1030,8 @@ github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrk github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/mr-tron/base58 v1.1.0/go.mod h1:xcD2VGqlgYjBdcBLw+TuYLr8afG+Hj8g2eTVqeSzSU8= github.com/mr-tron/base58 v1.1.3/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= @@ -1050,6 +1058,7 @@ github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXS github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= @@ -1061,6 +1070,7 @@ github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTR github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 h1:9qHRlxEK3Q/qPEyzANXIBM8w5UIVveUqdG2gWH7HBOs= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634/go.mod h1:B27qWoolugkAEGuT9VJ7tn7UsOMI88ihHqcpEMqoncc= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513/go.mod h1:aXUwTDXnzpBPNMvYPyeItFv/64Yv0GmYffAj8KFbu4s= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.24.9 h1:0EQp+kSZYJepMIiSypfJVe7tzsPcb6UXOdOtsTCDhBs= github.com/onflow/flow-go/crypto v0.24.9/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= @@ -1069,6 +1079,7 @@ github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce h1: github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.0 h1:2HCRibwqDaQ1c9oUApnkZtEAhWiNY2GTpRD5+ftdkN8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= +github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= @@ -1228,6 +1239,7 @@ github.com/vmihailenco/msgpack/v4 v4.3.11 h1:Q47CePddpNGNhk4GCnAx9DDtASi2rasatE0 github.com/vmihailenco/msgpack/v4 v4.3.11/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= +github.com/whyrusleeping/go-logging v0.0.0-20170515211332-0457bb6b88fc/go.mod h1:bopw91TMyo8J3tvftk8xmU2kPmlrt4nScJQZU2hE5EM= github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= @@ -1981,6 +1993,7 @@ gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= diff --git a/lib/go/test/node_version_beacon_test.go b/lib/go/test/node_version_beacon_test.go index 321e77d35..5601f56d3 100644 --- a/lib/go/test/node_version_beacon_test.go +++ b/lib/go/test/node_version_beacon_test.go @@ -25,7 +25,7 @@ func deployContract(b emulator.Emulator, address flow.Address, signer crypto.Sig addAccountContractTemplate := ` transaction(name: String, code: String %s) { - prepare(signer: AuthAccount) { + prepare(signer: auth(AddContract) &Account) { signer.contracts.add(name: name, code: code.decodeHex() %s) } }` diff --git a/transactions/FlowServiceAccount/add_account_creator.cdc b/transactions/FlowServiceAccount/add_account_creator.cdc index 75dd03c60..cdda3be7e 100644 --- a/transactions/FlowServiceAccount/add_account_creator.cdc +++ b/transactions/FlowServiceAccount/add_account_creator.cdc @@ -5,10 +5,10 @@ transaction(accountCreator: Address) { let serviceAccountAdmin: &FlowServiceAccount.Administrator - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { // Borrow reference to FlowServiceAccount Administrator resource. // - self.serviceAccountAdmin = signer.borrow<&FlowServiceAccount.Administrator>(from: /storage/flowServiceAdmin) + self.serviceAccountAdmin = signer.storage.borrow<&FlowServiceAccount.Administrator>(from: /storage/flowServiceAdmin) ?? panic("Unable to borrow reference to administrator resource") } execute { diff --git a/transactions/FlowServiceAccount/deposit_fees.cdc b/transactions/FlowServiceAccount/deposit_fees.cdc index 7b67f934d..e91aa1714 100644 --- a/transactions/FlowServiceAccount/deposit_fees.cdc +++ b/transactions/FlowServiceAccount/deposit_fees.cdc @@ -10,10 +10,10 @@ transaction(amount: UFix64) { // The Vault resource that holds the tokens that are being transferred let sentVault: @{FungibleToken.Vault} - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { // Get a reference to the signer's stored vault - let vaultRef = signer.borrow(from: /storage/flowTokenVault) + let vaultRef = signer.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to the owner's Vault!") // Withdraw tokens from the signer's stored vault diff --git a/transactions/FlowServiceAccount/remove_account_creator.cdc b/transactions/FlowServiceAccount/remove_account_creator.cdc index 6239b2c76..c37663ffc 100644 --- a/transactions/FlowServiceAccount/remove_account_creator.cdc +++ b/transactions/FlowServiceAccount/remove_account_creator.cdc @@ -5,10 +5,10 @@ transaction(accountCreator: Address) { let serviceAccountAdmin: &FlowServiceAccount.Administrator - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { // Borrow reference to FlowServiceAccount Administrator resource. // - self.serviceAccountAdmin = signer.borrow<&FlowServiceAccount.Administrator>(from: /storage/flowServiceAdmin) + self.serviceAccountAdmin = signer.storage.borrow<&FlowServiceAccount.Administrator>(from: /storage/flowServiceAdmin) ?? panic("Unable to borrow reference to administrator resource") } execute { diff --git a/transactions/FlowServiceAccount/set_execution_effort_weights.cdc b/transactions/FlowServiceAccount/set_execution_effort_weights.cdc index ed534f815..572d3750c 100644 --- a/transactions/FlowServiceAccount/set_execution_effort_weights.cdc +++ b/transactions/FlowServiceAccount/set_execution_effort_weights.cdc @@ -38,8 +38,8 @@ // ] // ``` transaction(newWeights: {UInt64: UInt64}) { - prepare(signer: AuthAccount) { - signer.load<{UInt64: UInt64}>(from: /storage/executionEffortWeights) - signer.save(newWeights, to: /storage/executionEffortWeights) + prepare(signer: auth(Storage) &Account) { + signer.storage.load<{UInt64: UInt64}>(from: /storage/executionEffortWeights) + signer.storage.save(newWeights, to: /storage/executionEffortWeights) } } \ No newline at end of file diff --git a/transactions/FlowServiceAccount/set_execution_memory_limit.cdc b/transactions/FlowServiceAccount/set_execution_memory_limit.cdc index 345d69266..f9abccdb9 100644 --- a/transactions/FlowServiceAccount/set_execution_memory_limit.cdc +++ b/transactions/FlowServiceAccount/set_execution_memory_limit.cdc @@ -1,7 +1,7 @@ // This transactions sets a new execution memory limit. transaction(newLimit: UInt64) { - prepare(signer: AuthAccount) { - signer.load(from: /storage/executionMemoryLimit) - signer.save(newLimit, to: /storage/executionMemoryLimit) + prepare(signer: auth(Storage) &Account) { + signer.storage.load(from: /storage/executionMemoryLimit) + signer.storage.save(newLimit, to: /storage/executionMemoryLimit) } } \ No newline at end of file diff --git a/transactions/FlowServiceAccount/set_execution_memory_weights.cdc b/transactions/FlowServiceAccount/set_execution_memory_weights.cdc index e273d59db..eaead059c 100644 --- a/transactions/FlowServiceAccount/set_execution_memory_weights.cdc +++ b/transactions/FlowServiceAccount/set_execution_memory_weights.cdc @@ -1,7 +1,7 @@ // This transactions sets new execution memory weights. transaction(newWeights: {UInt64: UInt64}) { - prepare(signer: AuthAccount) { - signer.load<{UInt64: UInt64}>(from: /storage/executionMemoryWeights) - signer.save(newWeights, to: /storage/executionMemoryWeights) + prepare(signer: auth(Storage) &Account) { + signer.storage.load<{UInt64: UInt64}>(from: /storage/executionMemoryWeights) + signer.storage.save(newWeights, to: /storage/executionMemoryWeights) } } \ No newline at end of file diff --git a/transactions/FlowServiceAccount/set_is_account_creation_restricted.cdc b/transactions/FlowServiceAccount/set_is_account_creation_restricted.cdc index d2017c68c..462467dc2 100644 --- a/transactions/FlowServiceAccount/set_is_account_creation_restricted.cdc +++ b/transactions/FlowServiceAccount/set_is_account_creation_restricted.cdc @@ -5,10 +5,10 @@ transaction(restricted: Bool) { let serviceAccountAdmin: &FlowServiceAccount.Administrator - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { // Borrow reference to FlowServiceAccount Administrator resource. // - self.serviceAccountAdmin = signer.borrow<&FlowServiceAccount.Administrator>(from: /storage/flowServiceAdmin) + self.serviceAccountAdmin = signer.storage.borrow<&FlowServiceAccount.Administrator>(from: /storage/flowServiceAdmin) ?? panic("Unable to borrow reference to administrator resource") } execute { diff --git a/transactions/FlowServiceAccount/set_tx_fee_parameters.cdc b/transactions/FlowServiceAccount/set_tx_fee_parameters.cdc index 4189d3c33..bf21958d3 100644 --- a/transactions/FlowServiceAccount/set_tx_fee_parameters.cdc +++ b/transactions/FlowServiceAccount/set_tx_fee_parameters.cdc @@ -4,8 +4,8 @@ import FlowFees from 0xFLOWFEESADDRESS transaction(surgeFactor: UFix64, inclusionEffortCost: UFix64, executionEffortCost: UFix64) { let flowFeesAccountAdmin: &FlowFees.Administrator - prepare(signer: AuthAccount) { - self.flowFeesAccountAdmin = signer.borrow<&FlowFees.Administrator>(from: /storage/flowFeesAdmin) + prepare(signer: auth(BorrowValue) &Account) { + self.flowFeesAccountAdmin = signer.storage.borrow<&FlowFees.Administrator>(from: /storage/flowFeesAdmin) ?? panic("Unable to borrow reference to administrator resource") } execute { diff --git a/transactions/FlowServiceAccount/set_tx_fee_surge_factor.cdc b/transactions/FlowServiceAccount/set_tx_fee_surge_factor.cdc index 43e09e38d..a5dd1a753 100644 --- a/transactions/FlowServiceAccount/set_tx_fee_surge_factor.cdc +++ b/transactions/FlowServiceAccount/set_tx_fee_surge_factor.cdc @@ -4,8 +4,8 @@ import FlowFees from 0xFLOWFEESADDRESS transaction(surgeFactor: UFix64) { let flowFeesAccountAdmin: &FlowFees.Administrator - prepare(signer: AuthAccount) { - self.flowFeesAccountAdmin = signer.borrow<&FlowFees.Administrator>(from: /storage/flowFeesAdmin) + prepare(signer: auth(BorrowValue) &Account) { + self.flowFeesAccountAdmin = signer.storage.borrow<&FlowFees.Administrator>(from: /storage/flowFeesAdmin) ?? panic("Unable to borrow reference to administrator resource") } execute { diff --git a/transactions/dkg/admin/force_stop_dkg.cdc b/transactions/dkg/admin/force_stop_dkg.cdc index 1e60fb54f..e07b82d60 100644 --- a/transactions/dkg/admin/force_stop_dkg.cdc +++ b/transactions/dkg/admin/force_stop_dkg.cdc @@ -4,17 +4,12 @@ transaction { let dkgAdmin: &FlowDKG.Admin - prepare(signer: AuthAccount) { - - self.dkgAdmin = signer.borrow<&FlowDKG.Admin>(from: FlowDKG.AdminStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + self.dkgAdmin = signer.storage.borrow<&FlowDKG.Admin>(from: FlowDKG.AdminStoragePath) ?? panic("Could not borrow DKG Admin reference") - } execute { - self.dkgAdmin.forceEndDKG() - } - -} \ No newline at end of file +} diff --git a/transactions/dkg/admin/publish_participant.cdc b/transactions/dkg/admin/publish_participant.cdc index 270f0d9fb..bd05fda53 100644 --- a/transactions/dkg/admin/publish_participant.cdc +++ b/transactions/dkg/admin/publish_participant.cdc @@ -4,10 +4,8 @@ import FlowDKG from 0xDKGADDRESS transaction { - prepare(signer: AuthAccount) { - - signer.link<&FlowDKG.Admin>(/public/dkgAdmin, target: FlowDKG.AdminStoragePath) - + prepare(signer: auth(Capabilities) &Account) { + let adminCap = signer.capabilities.storage.issue<&FlowDKG.Admin>(FlowDKG.AdminStoragePath) + signer.capabilities.publish(adminCap, at: /public/dkgAdmin) } - -} \ No newline at end of file +} diff --git a/transactions/dkg/admin/set_safe_threshold.cdc b/transactions/dkg/admin/set_safe_threshold.cdc index 8290f08b8..38cbf5d33 100644 --- a/transactions/dkg/admin/set_safe_threshold.cdc +++ b/transactions/dkg/admin/set_safe_threshold.cdc @@ -4,17 +4,12 @@ transaction(newThresholdPercentage: UFix64?) { let dkgAdmin: &FlowDKG.Admin - prepare(signer: AuthAccount) { - - self.dkgAdmin = signer.borrow<&FlowDKG.Admin>(from: FlowDKG.AdminStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + self.dkgAdmin = signer.storage.borrow<&FlowDKG.Admin>(from: FlowDKG.AdminStoragePath) ?? panic("Could not borrow DKG Admin reference") - } execute { - self.dkgAdmin.setSafeSuccessThreshold(newThresholdPercentage: newThresholdPercentage) - } - -} \ No newline at end of file +} diff --git a/transactions/dkg/admin/start_dkg.cdc b/transactions/dkg/admin/start_dkg.cdc index c2a9fc1d0..5be65031f 100644 --- a/transactions/dkg/admin/start_dkg.cdc +++ b/transactions/dkg/admin/start_dkg.cdc @@ -4,17 +4,12 @@ transaction(nodeIDs: [String]) { let dkgAdmin: &FlowDKG.Admin - prepare(signer: AuthAccount) { - - self.dkgAdmin = signer.borrow<&FlowDKG.Admin>(from: FlowDKG.AdminStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + self.dkgAdmin = signer.storage.borrow<&FlowDKG.Admin>(from: FlowDKG.AdminStoragePath) ?? panic("Could not borrow DKG Admin reference") - } execute { - self.dkgAdmin.startDKG(nodeIDs: nodeIDs) - } - -} \ No newline at end of file +} diff --git a/transactions/dkg/admin/stop_dkg.cdc b/transactions/dkg/admin/stop_dkg.cdc index 10150f5e0..c3d70cf4b 100644 --- a/transactions/dkg/admin/stop_dkg.cdc +++ b/transactions/dkg/admin/stop_dkg.cdc @@ -4,17 +4,12 @@ transaction { let dkgAdmin: &FlowDKG.Admin - prepare(signer: AuthAccount) { - - self.dkgAdmin = signer.borrow<&FlowDKG.Admin>(from: FlowDKG.AdminStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + self.dkgAdmin = signer.storage.borrow<&FlowDKG.Admin>(from: FlowDKG.AdminStoragePath) ?? panic("Could not borrow DKG Admin reference") - } execute { - self.dkgAdmin.endDKG() - } - -} \ No newline at end of file +} diff --git a/transactions/dkg/create_participant.cdc b/transactions/dkg/create_participant.cdc index 8839c1698..491b383bc 100644 --- a/transactions/dkg/create_participant.cdc +++ b/transactions/dkg/create_participant.cdc @@ -2,13 +2,13 @@ import FlowDKG from 0xDKGADDRESS transaction(address: Address, nodeID: String) { - prepare(signer: AuthAccount) { - let admin = getAccount(address).getCapability<&FlowDKG.Admin>(/public/dkgAdmin) + prepare(signer: auth(SaveValue) &Account) { + let admin = getAccount(address).capabilities.get<&FlowDKG.Admin>(/public/dkgAdmin)! .borrow() ?? panic("Could not borrow admin reference") let dkgParticipant <- admin.createParticipant(nodeID: nodeID) - signer.save(<-dkgParticipant, to: FlowDKG.ParticipantStoragePath) + signer.storage.save(<-dkgParticipant, to: FlowDKG.ParticipantStoragePath) } } \ No newline at end of file diff --git a/transactions/dkg/send_final_submission.cdc b/transactions/dkg/send_final_submission.cdc index 3c400af5a..f4a9ec1f4 100644 --- a/transactions/dkg/send_final_submission.cdc +++ b/transactions/dkg/send_final_submission.cdc @@ -4,15 +4,12 @@ transaction(submission: [String?]) { let dkgParticipant: &FlowDKG.Participant - prepare(signer: AuthAccount) { - self.dkgParticipant = signer.borrow<&FlowDKG.Participant>(from: FlowDKG.ParticipantStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + self.dkgParticipant = signer.storage.borrow<&FlowDKG.Participant>(from: FlowDKG.ParticipantStoragePath) ?? panic("Cannot borrow dkg participant reference") } execute { - self.dkgParticipant.sendFinalSubmission(submission) - } - } \ No newline at end of file diff --git a/transactions/dkg/send_whiteboard_message.cdc b/transactions/dkg/send_whiteboard_message.cdc index 46a347348..20c8b4926 100644 --- a/transactions/dkg/send_whiteboard_message.cdc +++ b/transactions/dkg/send_whiteboard_message.cdc @@ -4,15 +4,12 @@ transaction(content: String) { let dkgParticipant: &FlowDKG.Participant - prepare(signer: AuthAccount) { - self.dkgParticipant = signer.borrow<&FlowDKG.Participant>(from: FlowDKG.ParticipantStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + self.dkgParticipant = signer.storage.borrow<&FlowDKG.Participant>(from: FlowDKG.ParticipantStoragePath) ?? panic("Cannot borrow dkg participant reference") } execute { - self.dkgParticipant.postMessage(content) - } - } \ No newline at end of file diff --git a/transactions/epoch/admin/advance_view.cdc b/transactions/epoch/admin/advance_view.cdc index 06070477a..659b86f26 100644 --- a/transactions/epoch/admin/advance_view.cdc +++ b/transactions/epoch/admin/advance_view.cdc @@ -2,8 +2,8 @@ import FlowEpoch from 0xEPOCHADDRESS import FlowIDTableStaking from "FlowIDTableStaking" transaction(phase: String) { - prepare(signer: AuthAccount) { - let heartbeat = signer.borrow<&FlowEpoch.Heartbeat>(from: FlowEpoch.heartbeatStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + let heartbeat = signer.storage.borrow<&FlowEpoch.Heartbeat>(from: FlowEpoch.heartbeatStoragePath) ?? panic("Could not borrow heartbeat from storage path") if phase == "EPOCHSETUP" { diff --git a/transactions/epoch/admin/calculate_rewards.cdc b/transactions/epoch/admin/calculate_rewards.cdc index 4c73bcd77..f89daa1ac 100644 --- a/transactions/epoch/admin/calculate_rewards.cdc +++ b/transactions/epoch/admin/calculate_rewards.cdc @@ -2,8 +2,8 @@ import FlowEpoch from 0xEPOCHADDRESS import FlowIDTableStaking from "FlowIDTableStaking" transaction() { - prepare(signer: AuthAccount) { - let heartbeat = signer.borrow<&FlowEpoch.Heartbeat>(from: FlowEpoch.heartbeatStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + let heartbeat = signer.storage.borrow<&FlowEpoch.Heartbeat>(from: FlowEpoch.heartbeatStoragePath) ?? panic("Could not borrow heartbeat from storage path") heartbeat.calculateAndSetRewards() diff --git a/transactions/epoch/admin/deploy_epoch.cdc b/transactions/epoch/admin/deploy_epoch.cdc index a736ba00a..fe5fd0703 100644 --- a/transactions/epoch/admin/deploy_epoch.cdc +++ b/transactions/epoch/admin/deploy_epoch.cdc @@ -13,7 +13,7 @@ transaction(name: String, clusterQCs: [FlowClusterQC.ClusterQC], dkgPubKeys: [String]) { - prepare(signer: AuthAccount) { + prepare(signer: auth(AddContract) &Account) { signer.contracts.add(name: name, code: code, diff --git a/transactions/epoch/admin/deploy_qc_dkg.cdc b/transactions/epoch/admin/deploy_qc_dkg.cdc index 8696b0323..2e4030886 100644 --- a/transactions/epoch/admin/deploy_qc_dkg.cdc +++ b/transactions/epoch/admin/deploy_qc_dkg.cdc @@ -2,7 +2,7 @@ transaction(qcName: String, qcCode: [UInt8], dkgName: String, dkgCode: [UInt8]) { - prepare(signer: AuthAccount) { + prepare(signer: auth(AddContract) &Account) { signer.contracts.add(name: qcName, code: qcCode) diff --git a/transactions/epoch/admin/pay_rewards.cdc b/transactions/epoch/admin/pay_rewards.cdc index 2e7fad4e7..8ade622a1 100644 --- a/transactions/epoch/admin/pay_rewards.cdc +++ b/transactions/epoch/admin/pay_rewards.cdc @@ -5,8 +5,8 @@ import FlowIDTableStaking from "FlowIDTableStaking" /// If the rewards have already been paid, the payment will not happen transaction { - prepare(signer: AuthAccount) { - let heartbeat = signer.borrow<&FlowEpoch.Heartbeat>(from: FlowEpoch.heartbeatStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + let heartbeat = signer.storage.borrow<&FlowEpoch.Heartbeat>(from: FlowEpoch.heartbeatStoragePath) ?? panic("Could not borrow heartbeat from storage path") heartbeat.payRewardsForPreviousEpoch() diff --git a/transactions/epoch/admin/reset_epoch.cdc b/transactions/epoch/admin/reset_epoch.cdc index 25b7aad8d..e7726e362 100644 --- a/transactions/epoch/admin/reset_epoch.cdc +++ b/transactions/epoch/admin/reset_epoch.cdc @@ -19,8 +19,8 @@ transaction(currentEpochCounter: UInt64, stakingEndView: UInt64, endView: UInt64) { - prepare(signer: AuthAccount) { - let epochAdmin = signer.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow heartbeat from storage path") epochAdmin.resetEpoch(currentEpochCounter: currentEpochCounter, diff --git a/transactions/epoch/admin/set_automatic_rewards.cdc b/transactions/epoch/admin/set_automatic_rewards.cdc index d4980687e..a78f5578a 100644 --- a/transactions/epoch/admin/set_automatic_rewards.cdc +++ b/transactions/epoch/admin/set_automatic_rewards.cdc @@ -1,8 +1,8 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(automaticRewardsEnabled: Bool) { - prepare(signer: AuthAccount) { - let epochAdmin = signer.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") epochAdmin.updateAutomaticRewardsEnabled(automaticRewardsEnabled) diff --git a/transactions/epoch/admin/set_bonus_tokens.cdc b/transactions/epoch/admin/set_bonus_tokens.cdc index 9da4f9313..181f6b37b 100644 --- a/transactions/epoch/admin/set_bonus_tokens.cdc +++ b/transactions/epoch/admin/set_bonus_tokens.cdc @@ -8,8 +8,8 @@ /// Eventually, all bonus tokens will be burned and the amount will be zero transaction(bonusTokenAmount: UFix64) { - prepare(signer: AuthAccount) { - signer.load(from: /storage/FlowBonusTokenAmount) - signer.save(bonusTokenAmount, to: /storage/FlowBonusTokenAmount) + prepare(signer: auth(Storage) &Account) { + signer.storage.load(from: /storage/FlowBonusTokenAmount) + signer.storage.save(bonusTokenAmount, to: /storage/FlowBonusTokenAmount) } } \ No newline at end of file diff --git a/transactions/epoch/admin/update_clusters.cdc b/transactions/epoch/admin/update_clusters.cdc index 240c63454..c74e02686 100644 --- a/transactions/epoch/admin/update_clusters.cdc +++ b/transactions/epoch/admin/update_clusters.cdc @@ -1,9 +1,9 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(newNumClusters: UInt16) { - prepare(signer: AuthAccount) { + prepare(signer: storage.) { - let epochAdmin = signer.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) + let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") epochAdmin.updateNumCollectorClusters(newNumClusters) diff --git a/transactions/epoch/admin/update_dkg_phase_views.cdc b/transactions/epoch/admin/update_dkg_phase_views.cdc index 21f77bdf0..382514e9f 100644 --- a/transactions/epoch/admin/update_dkg_phase_views.cdc +++ b/transactions/epoch/admin/update_dkg_phase_views.cdc @@ -1,8 +1,8 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(newPhaseViews: UInt64) { - prepare(signer: AuthAccount) { - let epochAdmin = signer.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) + prepare(signer: storage.) { + let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") epochAdmin.updateDKGPhaseViews(newPhaseViews) diff --git a/transactions/epoch/admin/update_epoch_config.cdc b/transactions/epoch/admin/update_epoch_config.cdc index 48d3ebdd7..f97283438 100644 --- a/transactions/epoch/admin/update_epoch_config.cdc +++ b/transactions/epoch/admin/update_epoch_config.cdc @@ -1,8 +1,8 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(dkgPhaseLen: UInt64, stakingLen: UInt64, epochLen: UInt64) { - prepare(signer: AuthAccount) { - let epochAdmin = signer.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) + prepare(signer: storage.) { + let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") if !FlowEpoch.isValidPhaseConfiguration(stakingLen, dkgPhaseLen, epochLen) { diff --git a/transactions/epoch/admin/update_epoch_views.cdc b/transactions/epoch/admin/update_epoch_views.cdc index 7d4ca3dbc..eed2aef35 100644 --- a/transactions/epoch/admin/update_epoch_views.cdc +++ b/transactions/epoch/admin/update_epoch_views.cdc @@ -1,8 +1,8 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(newAuctionViews: UInt64) { - prepare(signer: AuthAccount) { - let epochAdmin = signer.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) + prepare(signer: storage.) { + let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") epochAdmin.updateEpochViews(newAuctionViews) diff --git a/transactions/epoch/admin/update_reward.cdc b/transactions/epoch/admin/update_reward.cdc index 2d3a59ce2..519005590 100644 --- a/transactions/epoch/admin/update_reward.cdc +++ b/transactions/epoch/admin/update_reward.cdc @@ -1,9 +1,8 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(newRewardAPY: UFix64) { - prepare(signer: AuthAccount) { - - let epochAdmin = signer.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) + prepare(signer: storage.) { + let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") epochAdmin.updateFLOWSupplyIncreasePercentage(newRewardAPY) diff --git a/transactions/epoch/admin/update_staking_views.cdc b/transactions/epoch/admin/update_staking_views.cdc index ccda301d8..efb3d4fa3 100644 --- a/transactions/epoch/admin/update_staking_views.cdc +++ b/transactions/epoch/admin/update_staking_views.cdc @@ -1,8 +1,8 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(newStakingViews: UInt64) { - prepare(signer: AuthAccount) { - let epochAdmin = signer.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) + prepare(signer: storage.) { + let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") epochAdmin.updateAuctionViews(newStakingViews) diff --git a/transactions/epoch/node/register_node.cdc b/transactions/epoch/node/register_node.cdc index 466dfab66..35e2c8a6c 100644 --- a/transactions/epoch/node/register_node.cdc +++ b/transactions/epoch/node/register_node.cdc @@ -22,7 +22,7 @@ transaction( let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault - prepare(acct: auth(BorrowValue) &Account) { + prepare(acct: auth(Storage, Capabilities, AddKey) &Account) { self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") @@ -42,10 +42,10 @@ transaction( acct.storage.save(<-nodeStaker, to: FlowIDTableStaking.NodeStakerStoragePath) let nodeStakerCap = acct.capabilities.storage.issue<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerStoragePath) - acct.capabilities.storage.publish(nodeStakerCap, to: FlowIDTableStaking.NodeStakerPublicPath) + acct.capabilities.publish(nodeStakerCap, at: FlowIDTableStaking.NodeStakerPublicPath) } - let nodeRef = acct.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) + let nodeRef = acct.storage.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow node reference from storage path") let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeRef.id) diff --git a/transactions/epoch/scripts/get_bonus_tokens.cdc b/transactions/epoch/scripts/get_bonus_tokens.cdc index ce4c875d2..3c7049910 100644 --- a/transactions/epoch/scripts/get_bonus_tokens.cdc +++ b/transactions/epoch/scripts/get_bonus_tokens.cdc @@ -2,4 +2,4 @@ import FlowEpoch from 0xEPOCHADDRESS access(all) fun main(): UFix64 { return FlowEpoch.getBonusTokens() -} \ No newline at end of file +} diff --git a/transactions/epoch/scripts/get_config_metadata.cdc b/transactions/epoch/scripts/get_config_metadata.cdc index 325cfa3af..b3a521b02 100644 --- a/transactions/epoch/scripts/get_config_metadata.cdc +++ b/transactions/epoch/scripts/get_config_metadata.cdc @@ -2,4 +2,4 @@ import FlowEpoch from 0xEPOCHADDRESS access(all) fun main(): FlowEpoch.Config { return FlowEpoch.getConfigMetadata() -} \ No newline at end of file +} diff --git a/transactions/epoch/scripts/get_create_clusters.cdc b/transactions/epoch/scripts/get_create_clusters.cdc index 2cf96b679..0a4f8f305 100644 --- a/transactions/epoch/scripts/get_create_clusters.cdc +++ b/transactions/epoch/scripts/get_create_clusters.cdc @@ -2,7 +2,5 @@ import FlowEpoch from 0xEPOCHADDRESS import FlowClusterQC from 0xQCADDRESS access(all) fun main(array: [String]): [FlowClusterQC.Cluster] { - return FlowEpoch.createCollectorClusters(nodeIDs: array) - -} \ No newline at end of file +} diff --git a/transactions/epoch/scripts/get_current_view.cdc b/transactions/epoch/scripts/get_current_view.cdc index 80de92b60..925863a4c 100644 --- a/transactions/epoch/scripts/get_current_view.cdc +++ b/transactions/epoch/scripts/get_current_view.cdc @@ -3,4 +3,4 @@ access(all) fun main(): UInt64 { let currentBlock = getCurrentBlock() return currentBlock.view -} \ No newline at end of file +} diff --git a/transactions/epoch/scripts/get_randomize.cdc b/transactions/epoch/scripts/get_randomize.cdc index 3fe485e95..3f7fef775 100644 --- a/transactions/epoch/scripts/get_randomize.cdc +++ b/transactions/epoch/scripts/get_randomize.cdc @@ -1,7 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS access(all) fun main(array: [String]): [String] { - return FlowEpoch.randomize(array) - -} \ No newline at end of file +} diff --git a/transactions/flowToken/burn_tokens.cdc b/transactions/flowToken/burn_tokens.cdc index f2e74b8a7..b9a80e475 100644 --- a/transactions/flowToken/burn_tokens.cdc +++ b/transactions/flowToken/burn_tokens.cdc @@ -14,14 +14,14 @@ transaction(amount: UFix64) { let admin: &FlowToken.Administrator - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { // Withdraw tokens from the admin vault in storage - self.vault <- signer.borrow(from: /storage/flowTokenVault)! + self.vault <- signer.storage.borrow(from: /storage/flowTokenVault)! .withdraw(amount: amount) // Create a reference to the admin admin resource in storage - self.admin = signer.borrow<&FlowToken.Administrator>(from: /storage/flowTokenAdmin) + self.admin = signer.storage.borrow<&FlowToken.Administrator>(from: /storage/flowTokenAdmin) ?? panic("Could not borrow a reference to the admin resource") } diff --git a/transactions/flowToken/create_forwarder.cdc b/transactions/flowToken/create_forwarder.cdc index 8ff0d2f90..f68b5237a 100644 --- a/transactions/flowToken/create_forwarder.cdc +++ b/transactions/flowToken/create_forwarder.cdc @@ -29,19 +29,23 @@ import TokenForwarding from 0xFORWARDINGADDRESS transaction(receiver: Address) { - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue, Capabilities) &Account) { let recipient = getAccount(receiver) - .getCapability<&{FungibleToken.Receiver}>(/public/flowTokenReceiver) + .capabilities.get<&{FungibleToken.Receiver}>(/public/flowTokenReceiver)! let vault <- TokenForwarding.createNewForwarder(recipient: recipient) - acct.save(<-vault, to: /storage/flowTokenForwarder) + acct.storage.save(<-vault, to: /storage/flowTokenForwarder) - if acct.getCapability(/public/flowTokenReceiver).check<&{FungibleToken.Receiver}>() { - acct.unlink(/public/flowTokenReceiver) + if let cap = acct.capabilities.get<&{FungibleToken.Receiver}>(/public/flowTokenReceiver) { + if cap.check() { + acct.unlink(/public/flowTokenReceiver) + } } - acct.link<&{FungibleToken.Receiver}>( - /public/flowTokenReceiver, - target: /storage/flowTokenForwarder + + let forwarderCap = acct.capabilities.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenForwarder) + acct.capabilities.publish<&{FungibleToken.Receiver}>( + forwarderCap, + at: /public/flowTokenReceiver, ) } } diff --git a/transactions/flowToken/mint_tokens.cdc b/transactions/flowToken/mint_tokens.cdc index c7a4b9dfe..a70673f67 100644 --- a/transactions/flowToken/mint_tokens.cdc +++ b/transactions/flowToken/mint_tokens.cdc @@ -9,15 +9,15 @@ transaction(recipient: Address, amount: UFix64) { let tokenAdmin: &FlowToken.Administrator let tokenReceiver: &{FungibleToken.Receiver} - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { - self.tokenAdmin = signer + self.tokenAdmin = signer.storage .borrow<&FlowToken.Administrator>(from: /storage/flowTokenAdmin) ?? panic("Signer is not the token admin") self.tokenReceiver = getAccount(recipient) - .getCapability(/public/flowTokenReceiver) - .borrow<&{FungibleToken.Receiver}>() + .capabilities.get<&{FungibleToken.Receiver}>(/public/flowTokenReceiver)! + .borrow() ?? panic("Unable to borrow receiver reference") } diff --git a/transactions/flowToken/scripts/get_balance.cdc b/transactions/flowToken/scripts/get_balance.cdc index cd5c1704d..b82a320a8 100644 --- a/transactions/flowToken/scripts/get_balance.cdc +++ b/transactions/flowToken/scripts/get_balance.cdc @@ -6,8 +6,8 @@ import FlowToken from "FlowToken" access(all) fun main(account: Address): UFix64 { let vaultRef = getAccount(account) - .getCapability(/public/flowTokenBalance) - .borrow<&FlowToken.Vault{FungibleToken.Balance}>() + .capabilities.get<&FlowToken.Vault{FungibleToken.Balance}>(/public/flowTokenBalance)! + .borrow() ?? panic("Could not borrow Balance reference to the Vault") return vaultRef.balance diff --git a/transactions/flowToken/setup_account.cdc b/transactions/flowToken/setup_account.cdc index ffd8f48e2..e2d362ba3 100644 --- a/transactions/flowToken/setup_account.cdc +++ b/transactions/flowToken/setup_account.cdc @@ -8,24 +8,32 @@ import FlowToken from "FlowToken" transaction { - prepare(signer: AuthAccount) { + prepare(signer: auth(Storage) &Account) { - if signer.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) == nil { + if signer.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) == nil { // Create a new flowToken Vault and put it in storage - signer.save(<-FlowToken.createEmptyVault(), to: /storage/flowTokenVault) + signer.storage.save(<-FlowToken.createEmptyVault(), to: /storage/flowTokenVault) // Create a public capability to the Vault that only exposes // the deposit function through the Receiver interface - signer.link<&FlowToken.Vault{FungibleToken.Receiver}>( - /public/flowTokenReceiver, - target: /storage/flowTokenVault + let vaultCap = signer.capabilities.storage.issue<&FlowToken.Vault{FungibleToken.Receiver}>( + /storage/flowTokenVault + ) + + signer.capabilities.publish<&FlowToken.Vault{FungibleToken.Receiver}>( + vaultCap, + at: /public/flowTokenReceiver, ) // Create a public capability to the Vault that only exposes // the balance field through the Balance interface - signer.link<&FlowToken.Vault{FungibleToken.Balance}>( - /public/flowTokenBalance, - target: /storage/flowTokenVault + let vaultCap = signer.capabilities.storage.issue<&FlowToken.Vault{FungibleToken.Balance}>( + /storage/flowTokenVault + ) + + signer.capabilities.publish<&FlowToken.Vault{FungibleToken.Receiver}>( + vaultCap, + at: /public/flowTokenBalance, ) } } diff --git a/transactions/flowToken/transfer_tokens.cdc b/transactions/flowToken/transfer_tokens.cdc index 0d236df2e..abe214856 100644 --- a/transactions/flowToken/transfer_tokens.cdc +++ b/transactions/flowToken/transfer_tokens.cdc @@ -13,10 +13,10 @@ transaction(amount: UFix64, to: Address) { // The Vault resource that holds the tokens that are being transferred let sentVault: @FungibleToken.Vault - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { // Get a reference to the signer's stored vault - let vaultRef = signer.borrow(from: /storage/flowTokenVault) + let vaultRef = signer.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to the owner's Vault!") // Withdraw tokens from the signer's stored vault @@ -27,8 +27,8 @@ transaction(amount: UFix64, to: Address) { // Get a reference to the recipient's Receiver let receiverRef = getAccount(to) - .getCapability(/public/flowTokenReceiver) - .borrow<&{FungibleToken.Receiver}>() + .capabilities.get<&{FungibleToken.Receiver}>(/public/flowTokenReceiver)! + .borrow() ?? panic("Could not borrow receiver reference to the recipient's Vault") // Deposit the withdrawn tokens in the recipient's receiver diff --git a/transactions/idTableStaking/admin/capability_end_epoch.cdc b/transactions/idTableStaking/admin/capability_end_epoch.cdc index fbc96461d..f660ac330 100644 --- a/transactions/idTableStaking/admin/capability_end_epoch.cdc +++ b/transactions/idTableStaking/admin/capability_end_epoch.cdc @@ -13,8 +13,8 @@ transaction(ids: {String: Bool}, newPayout: UFix64) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: &Account) { - let adminCapability = acct.copy(from: FlowIDTableStaking.StakingAdminStoragePath) + prepare(acct: auth(CopyValue) &Account) { + let adminCapability = acct.storage.copy(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not get capability from account storage") // borrow a reference to the admin object diff --git a/transactions/idTableStaking/admin/transfer_admin.cdc b/transactions/idTableStaking/admin/transfer_admin.cdc index a38951fac..307bb7615 100644 --- a/transactions/idTableStaking/admin/transfer_admin.cdc +++ b/transactions/idTableStaking/admin/transfer_admin.cdc @@ -1,20 +1,19 @@ import FlowIDTableStaking from "FlowIDTableStaking" transaction { - prepare(owner: AuthAccount, receiver: AuthAccount) { + prepare(owner: auth(Capabilities) &Account, receiver: auth(Storage) &Account) { - // Link the staking admin capability to a private place - owner.link<&FlowIDTableStaking.Admin>(/private/flowStakingAdmin, target: FlowIDTableStaking.StakingAdminStoragePath) - let flowStakingAdmin = owner.getCapability<&FlowIDTableStaking.Admin>(/private/flowStakingAdmin) + // Get a staking admin capability + let flowStakingAdmin = owner.capabilities.storage.issue<&FlowIDTableStaking.Admin>(FlowIDTableStaking.StakingAdminStoragePath) - let capability <- receiver.load<@FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + let capability <- receiver.storage.load<@FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) log(capability.getType()) destroy capability // Save the capability to the receiver's account storage - receiver.save(flowStakingAdmin, to: FlowIDTableStaking.StakingAdminStoragePath) + receiver.storage.save(flowStakingAdmin, to: FlowIDTableStaking.StakingAdminStoragePath) } } diff --git a/transactions/idTableStaking/admin/transfer_fees_admin.cdc b/transactions/idTableStaking/admin/transfer_fees_admin.cdc index 231d04187..87884eae1 100644 --- a/transactions/idTableStaking/admin/transfer_fees_admin.cdc +++ b/transactions/idTableStaking/admin/transfer_fees_admin.cdc @@ -2,13 +2,13 @@ import FlowFees from 0xFLOWFEESADDRESS transaction { - prepare(owner: &Account, receiver: &Account) { + prepare(owner: auth(LoadValue) &Account, receiver: auth(SaveValue) &Account) { // Link the staking admin capability to a private place - let feesAdmin <- owner.load<@FlowFees.Administrator>(from: /storage/flowFeesAdmin)! + let feesAdmin <- owner.storage.load<@FlowFees.Administrator>(from: /storage/flowFeesAdmin)! // Save the capability to the receiver's account storage - receiver.save(<-feesAdmin, to: /storage/flowFeesAdmin) + receiver.storage.save(<-feesAdmin, to: /storage/flowFeesAdmin) } } diff --git a/transactions/idTableStaking/delegation/del_request_unstaking.cdc b/transactions/idTableStaking/delegation/del_request_unstaking.cdc index e38f30608..0c8b329b8 100644 --- a/transactions/idTableStaking/delegation/del_request_unstaking.cdc +++ b/transactions/idTableStaking/delegation/del_request_unstaking.cdc @@ -6,9 +6,9 @@ transaction(amount: UFix64) { // Local variable for a reference to the Delegator object let delegatorRef: auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.storage.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to delegator") } diff --git a/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc b/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc index c06beb96d..75f978601 100644 --- a/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc +++ b/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc @@ -10,12 +10,12 @@ transaction(amount: UFix64) { let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.storage.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to delegator") - self.flowTokenRef = acct.borrow(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") } diff --git a/transactions/idTableStaking/delegation/del_stake_rewarded.cdc b/transactions/idTableStaking/delegation/del_stake_rewarded.cdc index bd86916b4..908790c08 100644 --- a/transactions/idTableStaking/delegation/del_stake_rewarded.cdc +++ b/transactions/idTableStaking/delegation/del_stake_rewarded.cdc @@ -6,9 +6,9 @@ transaction(amount: UFix64) { // Local variable for a reference to the Delegator object let delegatorRef: auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.storage.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to delegator") } diff --git a/transactions/idTableStaking/delegation/del_stake_unstaked.cdc b/transactions/idTableStaking/delegation/del_stake_unstaked.cdc index e5a808407..f43d176e0 100644 --- a/transactions/idTableStaking/delegation/del_stake_unstaked.cdc +++ b/transactions/idTableStaking/delegation/del_stake_unstaked.cdc @@ -6,9 +6,9 @@ transaction(amount: UFix64) { // Local variable for a reference to the Delegator object let delegatorRef: auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.storage.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to delegator") } diff --git a/transactions/idTableStaking/delegation/del_withdraw_reward_tokens.cdc b/transactions/idTableStaking/delegation/del_withdraw_reward_tokens.cdc index 9040c47d9..3cb11472f 100644 --- a/transactions/idTableStaking/delegation/del_withdraw_reward_tokens.cdc +++ b/transactions/idTableStaking/delegation/del_withdraw_reward_tokens.cdc @@ -9,12 +9,12 @@ transaction(amount: UFix64) { let flowTokenRef: &FlowToken.Vault - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.storage.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to staking admin") - self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") } diff --git a/transactions/idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc b/transactions/idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc index 262941b95..186b5b02f 100644 --- a/transactions/idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc +++ b/transactions/idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc @@ -9,12 +9,12 @@ transaction(amount: UFix64) { let flowTokenRef: &FlowToken.Vault - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the delegator object - self.delegatorRef = acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) + self.delegatorRef = acct.storage.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to staking admin") - self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") } diff --git a/transactions/idTableStaking/delegation/delegator_add_capability.cdc b/transactions/idTableStaking/delegation/delegator_add_capability.cdc index aea6ab41f..135eb4bd1 100644 --- a/transactions/idTableStaking/delegation/delegator_add_capability.cdc +++ b/transactions/idTableStaking/delegation/delegator_add_capability.cdc @@ -6,17 +6,20 @@ import FlowToken from "FlowToken" transaction { - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { - if acct.borrow(from: FlowIDTableStaking.DelegatorStoragePath) == nil || - acct.getCapability<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator).check() + if acct.storage.borrow(from: FlowIDTableStaking.DelegatorStoragePath) == nil || + acct.capabilities.get<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator)!.check() { return } - acct.link<&{FlowIDTableStaking.NodeDelegatorPublic}>( - /public/flowStakingDelegator, - target: FlowIDTableStaking.DelegatorStoragePath + let delegatorCap = acct.capabilities.storage.issue<&{FlowIDTableStaking.NodeDelegatorPublic}>( + FlowIDTableStaking.DelegatorStoragePath + ) + acct.capabilities.publish( + delegatorCap, + at:/public/flowStakingDelegator, ) } } \ No newline at end of file diff --git a/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc b/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc index fd39970e2..3d10e79a5 100644 --- a/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc +++ b/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc @@ -5,7 +5,7 @@ import FlowIDTableStaking from "FlowIDTableStaking" access(all) fun main(address: Address): FlowIDTableStaking.DelegatorInfo { let delegator = getAccount(address) - .getCapability<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator) + .capabilities.get<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator)! .borrow() ?? panic("Could not borrow reference to delegator object") diff --git a/transactions/idTableStaking/delegation/register_delegator.cdc b/transactions/idTableStaking/delegation/register_delegator.cdc index 5aacdf5e3..61046fe47 100644 --- a/transactions/idTableStaking/delegation/register_delegator.cdc +++ b/transactions/idTableStaking/delegation/register_delegator.cdc @@ -4,18 +4,18 @@ import FungibleToken from "FungibleToken" transaction(nodeID: String, amount: UFix64) { - prepare(acct: AuthAccount) { + prepare(acct: auth(Storage) &Account) { - let flowTokenRef = acct.borrow(from: /storage/flowTokenVault) + let flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") // Create a new delegator object for the node let newDelegator <- FlowIDTableStaking.registerNewDelegator(nodeID: nodeID, tokensCommitted: <-flowTokenRef.withdraw(amount: amount)) // Store the delegator object - acct.save(<-newDelegator, to: FlowIDTableStaking.DelegatorStoragePath) + acct.storage.save(<-newDelegator, to: FlowIDTableStaking.DelegatorStoragePath) - acct.link<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator, target: FlowIDTableStaking.DelegatorStoragePath) + let delegatorCap = acct.capabilities.storage.issue<&{FlowIDTableStaking.NodeDelegatorPublic}>(FlowIDTableStaking.DelegatorStoragePath) + acct.capabilities.storage.issue(delegatorCap, at: /public/flowStakingDelegator) } - } \ No newline at end of file diff --git a/transactions/idTableStaking/delegation/register_many_delegators.cdc b/transactions/idTableStaking/delegation/register_many_delegators.cdc index c7814c44f..6afba8847 100644 --- a/transactions/idTableStaking/delegation/register_many_delegators.cdc +++ b/transactions/idTableStaking/delegation/register_many_delegators.cdc @@ -3,7 +3,7 @@ import FlowToken from "FlowToken" transaction(nodeIDs: [String], paths: [StoragePath]) { - prepare(acct: AuthAccount) { + prepare(acct: auth(SaveValue) &Account) { var i = 0 @@ -12,7 +12,7 @@ transaction(nodeIDs: [String], paths: [StoragePath]) { let newDelegator <- FlowIDTableStaking.registerNewDelegator(nodeID: nodeIDs[i], tokensCommitted: <-FlowToken.createEmptyVault()) // Store the delegator object - acct.save(<-newDelegator, to: path) + acct.storage.save(<-newDelegator, to: path) i = i + 1 if i == nodeIDs.length { diff --git a/transactions/idTableStaking/node/node_add_capability.cdc b/transactions/idTableStaking/node/node_add_capability.cdc index 6db37dcb1..2b4beeb89 100644 --- a/transactions/idTableStaking/node/node_add_capability.cdc +++ b/transactions/idTableStaking/node/node_add_capability.cdc @@ -6,17 +6,21 @@ import FlowToken from "FlowToken" transaction { - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { - if acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) == nil || - acct.getCapability<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath).check() + if acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) == nil || + acct.capabilities.get<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath)!.check() { return } - acct.link<&{FlowIDTableStaking.NodeStakerPublic}>( - FlowIDTableStaking.NodeStakerPublicPath, - target: FlowIDTableStaking.NodeStakerStoragePath + let nodeStakerCap = acct.capabilities.storage.issue<&{FlowIDTableStaking.NodeStakerPublic}>( + FlowIDTableStaking.NodeStakerStoragePath + ) + + acct.capabilities.publish( + nodeStakerCap, + at: FlowIDTableStaking.NodeStakerPublicPath, ) } } \ No newline at end of file diff --git a/transactions/idTableStaking/node/register_many_nodes.cdc b/transactions/idTableStaking/node/register_many_nodes.cdc index 2b1289217..75f64bd28 100644 --- a/transactions/idTableStaking/node/register_many_nodes.cdc +++ b/transactions/idTableStaking/node/register_many_nodes.cdc @@ -12,13 +12,13 @@ transaction( paths: [StoragePath] ) { - prepare(acct: AuthAccount) { + prepare(acct: auth(Storage) &Account) { var i = 0 for path in paths { - let flowTokenRef = acct.borrow(from: /storage/flowTokenVault) + let flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") let tokensCommitted <- flowTokenRef.withdraw(amount: amounts[i]) @@ -33,7 +33,7 @@ transaction( ) // Store the node object - acct.save(<-nodeStaker, to: path) + acct.storage.save(<-nodeStaker, to: path) i = i + 1 } diff --git a/transactions/idTableStaking/node/register_node.cdc b/transactions/idTableStaking/node/register_node.cdc index 29d7ef544..199feb21a 100644 --- a/transactions/idTableStaking/node/register_node.cdc +++ b/transactions/idTableStaking/node/register_node.cdc @@ -16,9 +16,9 @@ transaction( let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault - prepare(acct: AuthAccount) { + prepare(acct: auth(Storage, Capabilities) &Account) { - self.flowTokenRef = acct.borrow(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") let nodeStaker <- FlowIDTableStaking.addNodeRecord( @@ -30,13 +30,17 @@ transaction( tokensCommitted: <-self.flowTokenRef.withdraw(amount: amount) ) - if acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) == nil { + if acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) == nil { - acct.save(<-nodeStaker, to: FlowIDTableStaking.NodeStakerStoragePath) + acct.storage.save(<-nodeStaker, to: FlowIDTableStaking.NodeStakerStoragePath) - acct.link<&{FlowIDTableStaking.NodeStakerPublic}>( - FlowIDTableStaking.NodeStakerPublicPath, - target: FlowIDTableStaking.NodeStakerStoragePath + let nodeStakerCap = acct.capabilities.storage.issue<&{FlowIDTableStaking.NodeStakerPublic}>( + FlowIDTableStaking.NodeStakerStoragePath + ) + + acct.capabilities.publish( + nodeStakerCap, + at: FlowIDTableStaking.NodeStakerPublicPath, ) } else { destroy nodeStaker diff --git a/transactions/idTableStaking/node/request_unstake.cdc b/transactions/idTableStaking/node/request_unstake.cdc index 38e9a2a36..efb7e7e26 100644 --- a/transactions/idTableStaking/node/request_unstake.cdc +++ b/transactions/idTableStaking/node/request_unstake.cdc @@ -6,16 +6,13 @@ transaction(amount: UFix64) { // Local variable for a reference to the node object let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the node object - self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") - } execute { - self.stakerRef.requestUnstaking(amount: amount) - } -} \ No newline at end of file +} diff --git a/transactions/idTableStaking/node/stake_new_tokens.cdc b/transactions/idTableStaking/node/stake_new_tokens.cdc index 6b345d985..8566a35e3 100644 --- a/transactions/idTableStaking/node/stake_new_tokens.cdc +++ b/transactions/idTableStaking/node/stake_new_tokens.cdc @@ -9,19 +9,16 @@ transaction(amount: UFix64) { let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the node object - self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") - self.flowTokenRef = acct.borrow(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") - } execute { - self.stakerRef.stakeNewTokens(<-self.flowTokenRef.withdraw(amount: amount)) - } -} \ No newline at end of file +} diff --git a/transactions/idTableStaking/node/stake_rewarded_tokens.cdc b/transactions/idTableStaking/node/stake_rewarded_tokens.cdc index 51bb94189..d9dacb5ea 100644 --- a/transactions/idTableStaking/node/stake_rewarded_tokens.cdc +++ b/transactions/idTableStaking/node/stake_rewarded_tokens.cdc @@ -6,16 +6,13 @@ transaction(amount: UFix64) { // Local variable for a reference to the node object let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the node object - self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") - } execute { - self.stakerRef.stakeRewardedTokens(amount: amount) - } -} \ No newline at end of file +} diff --git a/transactions/idTableStaking/node/stake_unstaked_tokens.cdc b/transactions/idTableStaking/node/stake_unstaked_tokens.cdc index ed2c67ecf..9bb5e3dfb 100644 --- a/transactions/idTableStaking/node/stake_unstaked_tokens.cdc +++ b/transactions/idTableStaking/node/stake_unstaked_tokens.cdc @@ -6,16 +6,13 @@ transaction(amount: UFix64) { // Local variable for a reference to the node object let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the node object - self.stakerRef = acct.borrow(from: /storage/flowStaker) + self.stakerRef = acct.storage.borrow(from: /storage/flowStaker) ?? panic("Could not borrow reference to staking admin") - } execute { - self.stakerRef.stakeUnstakedTokens(amount: amount) - } -} \ No newline at end of file +} diff --git a/transactions/idTableStaking/node/unstake_all.cdc b/transactions/idTableStaking/node/unstake_all.cdc index f9162cc2a..ed2fa7371 100644 --- a/transactions/idTableStaking/node/unstake_all.cdc +++ b/transactions/idTableStaking/node/unstake_all.cdc @@ -6,16 +6,13 @@ transaction { // Local variable for a reference to the node object let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the node object - self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") - } execute { - self.stakerRef.unstakeAll() - } -} \ No newline at end of file +} diff --git a/transactions/idTableStaking/node/update_networking_address.cdc b/transactions/idTableStaking/node/update_networking_address.cdc index 01b07bc5f..b45dec141 100644 --- a/transactions/idTableStaking/node/update_networking_address.cdc +++ b/transactions/idTableStaking/node/update_networking_address.cdc @@ -5,15 +5,13 @@ transaction(newAddress: String) { // Local variable for a reference to the node object let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the node object - self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") } execute { - self.stakerRef.updateNetworkingAddress(newAddress) - } -} \ No newline at end of file +} diff --git a/transactions/idTableStaking/node/withdraw_reward_tokens.cdc b/transactions/idTableStaking/node/withdraw_reward_tokens.cdc index f09b7c3ee..5b3ba44ce 100644 --- a/transactions/idTableStaking/node/withdraw_reward_tokens.cdc +++ b/transactions/idTableStaking/node/withdraw_reward_tokens.cdc @@ -9,19 +9,16 @@ transaction(amount: UFix64) { let flowTokenRef: &FlowToken.Vault - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the node object - self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") - self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") - } execute { - self.flowTokenRef.deposit(from: <-self.stakerRef.withdrawRewardedTokens(amount: amount)) - } -} \ No newline at end of file +} diff --git a/transactions/idTableStaking/node/withdraw_unstaked_tokens.cdc b/transactions/idTableStaking/node/withdraw_unstaked_tokens.cdc index adf0c5a97..6b9f819bd 100644 --- a/transactions/idTableStaking/node/withdraw_unstaked_tokens.cdc +++ b/transactions/idTableStaking/node/withdraw_unstaked_tokens.cdc @@ -9,19 +9,16 @@ transaction(amount: UFix64) { let flowTokenRef: &FlowToken.Vault - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the node object - self.stakerRef = acct.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) + self.stakerRef = acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") - self.flowTokenRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") - } execute { - self.flowTokenRef.deposit(from: <-self.stakerRef.withdrawUnstakedTokens(amount: amount)) - } -} \ No newline at end of file +} diff --git a/transactions/idTableStaking/scripts/get_node_info_from_address.cdc b/transactions/idTableStaking/scripts/get_node_info_from_address.cdc index 2d13549a3..12c5a7f72 100644 --- a/transactions/idTableStaking/scripts/get_node_info_from_address.cdc +++ b/transactions/idTableStaking/scripts/get_node_info_from_address.cdc @@ -5,7 +5,7 @@ import FlowIDTableStaking from "FlowIDTableStaking" access(all) fun main(address: Address): FlowIDTableStaking.NodeInfo { let nodeStaker = getAccount(address) - .getCapability<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath) + .capabilities.get<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath)! .borrow() ?? panic("Could not borrow reference to node staker object") diff --git a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc index d1214c5cd..ccdad3b47 100644 --- a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc @@ -13,11 +13,11 @@ transaction( fullUserPublicKey: Crypto.KeyListEntry, // Weight: 1000 ) { - prepare(admin: AuthAccount) { + prepare(admin: auth(BorrowValue) &Account) { // Create the new accounts and add their keys - let sharedAccount = AuthAccount(payer: admin) - let userAccount = AuthAccount(payer: admin) + let sharedAccount = Account(payer: admin) + let userAccount = Account(payer: admin) sharedAccount.keys.add(publicKey: partialAdminPublicKey.publicKey, hashAlgorithm: partialAdminPublicKey.hashAlgorithm, weight: partialAdminPublicKey.weight) sharedAccount.keys.add(publicKey: partialUserPublicKey.publicKey, hashAlgorithm: partialUserPublicKey.hashAlgorithm, weight: partialUserPublicKey.weight) @@ -64,7 +64,7 @@ transaction( ) ?? panic("Could not link token admin to token manager") - let tokenAdminCollection = admin + let tokenAdminCollection = admin.storage .borrow<&LockedTokens.TokenAdminCollection>( from: LockedTokens.LockedTokenAdminCollectionStoragePath ) @@ -77,18 +77,20 @@ transaction( ) // Override the default FlowToken receiver - sharedAccount.unlink(/public/flowTokenReceiver) + sharedAccount.capabilities.unpublish(/public/flowTokenReceiver) // create new receiver that marks received tokens as unlocked - sharedAccount.link<&{FungibleToken.Receiver}>( - /public/flowTokenReceiver, - target: LockedTokens.LockedTokenManagerStoragePath + let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.capabilties.publish( + lockedTokensManagerCap, + at: /public/flowTokenReceiver, ) // put normal receiver in a separate unique path - sharedAccount.link<&{FungibleToken.Receiver}>( - /public/lockedFlowTokenReceiver, - target: /storage/flowTokenVault + let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) + sharedAccount.capabilties.publish( + tokenReceiverCap + at: /public/lockedFlowTokenReceiver, ) } } diff --git a/transactions/lockedTokens/admin/admin_deploy_contract.cdc b/transactions/lockedTokens/admin/admin_deploy_contract.cdc index 03e258414..1c3765b4e 100644 --- a/transactions/lockedTokens/admin/admin_deploy_contract.cdc +++ b/transactions/lockedTokens/admin/admin_deploy_contract.cdc @@ -2,8 +2,8 @@ import Crypto transaction(contractName: String, code: String, publicKeys: [Crypto.KeyListEntry]) { - prepare(admin: AuthAccount) { - let lockedTokens = AuthAccount(payer: admin) + prepare(admin: auth(BorrowValue) &Account) { + let lockedTokens = Account(payer: admin) lockedTokens.contracts.add(name: contractName, code: code.decodeHex(), admin) for key in publicKeys { diff --git a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc index f9b6fdef1..3af5fe4f5 100644 --- a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc +++ b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc @@ -6,18 +6,18 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(custodyProviderAddress: Address) { - prepare(admin: AuthAccount) { + prepare(admin: auth(BorrowValue) &Account) { let capabilityReceiver = getAccount(custodyProviderAddress) - .getCapability<&LockedTokens.LockedAccountCreator>( + .capabilities.get<&LockedTokens.LockedAccountCreator>( LockedTokens.LockedAccountCreatorPublicPath - ) + )! .borrow() ?? panic("Could not borrow capability receiver reference") - let tokenAdminCollection = admin.getCapability<&LockedTokens.TokenAdminCollection>( + let tokenAdminCollection = admin.capabilities.get<&LockedTokens.TokenAdminCollection>( LockedTokens.LockedTokenAdminPrivatePath - ) + )! capabilityReceiver.addCapability(cap: tokenAdminCollection) } diff --git a/transactions/lockedTokens/admin/admin_remove_delegator.cdc b/transactions/lockedTokens/admin/admin_remove_delegator.cdc index e8e214e1c..ac8e988ca 100644 --- a/transactions/lockedTokens/admin/admin_remove_delegator.cdc +++ b/transactions/lockedTokens/admin/admin_remove_delegator.cdc @@ -3,9 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction { - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { - let managerRef = signer.borrow<&LockedTokens.LockedTokenManager>(from: LockedTokens.LockedTokenManagerStoragePath) + let managerRef = signer.storage.borrow<&LockedTokens.LockedTokenManager>(from: LockedTokens.LockedTokenManagerStoragePath) ?? panic("Could not borrow a reference to the locked token manager") let delegator <- managerRef.removeDelegator()! diff --git a/transactions/lockedTokens/admin/check_main_registration.cdc b/transactions/lockedTokens/admin/check_main_registration.cdc index b198a1c5b..4c783d7b9 100644 --- a/transactions/lockedTokens/admin/check_main_registration.cdc +++ b/transactions/lockedTokens/admin/check_main_registration.cdc @@ -5,13 +5,13 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(mainAccount: Address) { - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { - let adminRef = signer.borrow<&LockedTokens.TokenAdminCollection>(from: LockedTokens.LockedTokenAdminCollectionStoragePath) + let adminRef = signer.storage.borrow<&LockedTokens.TokenAdminCollection>(from: LockedTokens.LockedTokenAdminCollectionStoragePath) ?? panic("Could not borrow a reference to the locked token admin collection") let lockedAccountInfoRef = getAccount(mainAccount) - .getCapability<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath) + .capabilities.get<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath)! .borrow() ?? panic("Could not borrow a reference to public LockedAccountInfo") diff --git a/transactions/lockedTokens/admin/check_shared_registration.cdc b/transactions/lockedTokens/admin/check_shared_registration.cdc index c300d513f..1cf5171b2 100644 --- a/transactions/lockedTokens/admin/check_shared_registration.cdc +++ b/transactions/lockedTokens/admin/check_shared_registration.cdc @@ -5,9 +5,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(lockedAccount: Address) { - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { - let adminRef = signer.borrow<&LockedTokens.TokenAdminCollection>(from: LockedTokens.LockedTokenAdminCollectionStoragePath) + let adminRef = signer.storage.borrow<&LockedTokens.TokenAdminCollection>(from: LockedTokens.LockedTokenAdminCollectionStoragePath) ?? panic("Could not borrow a reference to the locked token admin collection") assert ( diff --git a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc index 11a64a5d9..5e4e2c07f 100644 --- a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc @@ -12,63 +12,66 @@ transaction( fullUserPublicKey: Crypto.KeyListEntry, // Weight: 1000 ) { - prepare(custodyProvider: AuthAccount) { + prepare(custodyProvider: auth(BorrowValue) &Account) { - let sharedAccount = AuthAccount(payer: custodyProvider) - let userAccount = AuthAccount(payer: custodyProvider) + let sharedAccount = Account(payer: custodyProvider) + let userAccount = Account(payer: custodyProvider) sharedAccount.keys.add(publicKey: fullAdminPublicKey.publicKey, hashAlgorithm: fullAdminPublicKey.hashAlgorithm, weight: fullAdminPublicKey.weight) userAccount.keys.add(publicKey: fullUserPublicKey.publicKey, hashAlgorithm: fullUserPublicKey.hashAlgorithm, weight: fullUserPublicKey.weight) - let vaultCapability = sharedAccount - .link(/private/flowTokenVault, target: /storage/flowTokenVault) - ?? panic("Could not link Flow Token Vault capability") + let vaultCapability = sharedAccount.capabilities.storage + .issue(/storage/flowTokenVault) let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) - sharedAccount.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.storage.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) - let tokenManagerCapability = sharedAccount - .link( - LockedTokens.LockedTokenManagerPrivatePath, - target: LockedTokens.LockedTokenManagerStoragePath - ) ?? panic("Could not link token manager capability") + let tokenManagerCapability = sharedAccount.capabilities.storage + .issue( + LockedTokens.LockedTokenManagerStoragePath + ) let tokenHolder <- LockedTokens.createTokenHolder(lockedAddress: sharedAccount.address, tokenManager: tokenManagerCapability) - userAccount.save( + userAccount.storage.save( <-tokenHolder, to: LockedTokens.TokenHolderStoragePath, ) - userAccount.link<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath, target: LockedTokens.TokenHolderStoragePath) + let tokenHolderCap = userAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath) + userAccount.capabilities.publish(tokenHolderCap, at: LockedTokens.LockedAccountInfoPublicPath) - let tokenAdminCapability = sharedAccount - .link( - LockedTokens.LockedTokenAdminPrivatePath, - target: LockedTokens.LockedTokenManagerStoragePath) - ?? panic("Could not link token custodyProvider to token manager") + let tokenAdminCapability = sharedAccount.capabilities.storage + .issue( + LockedTokens.LockedTokenManagerStoragePath + ) - let lockedAccountCreator = custodyProvider + let lockedAccountCreator = custodyProvider.storage. .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) - ?? panic("Could not borrow reference to LockedAccountCreator") - lockedAccountCreator.addAccount(sharedAccountAddress: sharedAccount.address, unlockedAccountAddress: userAccount.address, tokenAdmin: tokenAdminCapability) + lockedAccountCreator.addAccount( + sharedAccountAddress: sharedAccount.address, + unlockedAccountAddress: userAccount.address, + tokenAdmin: tokenAdminCapability + ) - // Override the default FlowToken receiver - sharedAccount.unlink(/public/flowTokenReceiver) - - // create new receiver that marks received tokens as unlocked - sharedAccount.link<&{FungibleToken.Receiver}>( - /public/flowTokenReceiver, - target: LockedTokens.LockedTokenManagerStoragePath + // Override the default FlowToken receiver. + sharedAccount.capabilities.unpublish(/public/flowTokenReceiver) + + // create new receiver that marks received tokens as unlocked. + let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.capabilties.publish( + lockedTokensManagerCap, + at: /public/flowTokenReceiver, ) - // pub normal receiver in a separate unique path - sharedAccount.link<&{FungibleToken.Receiver}>( - /public/lockedFlowTokenReceiver, - target: /storage/flowTokenVault + // put normal receiver in a separate unique path. + let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) + sharedAccount.capabilties.publish( + tokenReceiverCap + at: /public/lockedFlowTokenReceiver, ) } } diff --git a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc index ed97e2805..f71c7af8a 100644 --- a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc @@ -13,61 +13,66 @@ transaction( fullAdminPublicKey: Crypto.KeyListEntry, // Weight: 1000 ) { - prepare(custodyProvider: AuthAccount, userAccount: AuthAccount) { + prepare(custodyProvider: auth(BorrowValue) &Account, userAccount: auth(Storage, Capabilities) &Account) { - let sharedAccount = AuthAccount(payer: custodyProvider) + let sharedAccount = Account(payer: custodyProvider) sharedAccount.keys.add(publicKey: fullAdminPublicKey.publicKey, hashAlgorithm: fullAdminPublicKey.hashAlgorithm, weight: fullAdminPublicKey.weight) - let vaultCapability = sharedAccount - .link(/private/flowTokenVault, target: /storage/flowTokenVault) - ?? panic("Could not link Flow Token Vault capability") + let vaultCapability = sharedAccount.capabilities.storage + .issue(/storage/flowTokenVault) let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) - sharedAccount.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.storage.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) - let tokenManagerCapability = sharedAccount - .link( - LockedTokens.LockedTokenManagerPrivatePath, - target: LockedTokens.LockedTokenManagerStoragePath - ) ?? panic("Could not link token manager capability") + let tokenManagerCapability = sharedAccount.capabilities.storage + .issue( + LockedTokens.LockedTokenManagerStoragePath + ) - let tokenHolder <- LockedTokens.createTokenHolder(lockedAddress: sharedAccount.address, tokenManager: tokenManagerCapability) + let tokenHolder <- LockedTokens.createTokenHolder( + lockedAddress: sharedAccount.address, + tokenManager: tokenManagerCapability + ) - userAccount.save( - <-tokenHolder, + userAccount.storage.save( + <-tokenHolder, to: LockedTokens.TokenHolderStoragePath, ) - userAccount.link<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath, target: LockedTokens.TokenHolderStoragePath) - - let tokenAdminCapability = sharedAccount - .link( - LockedTokens.LockedTokenAdminPrivatePath, - target: LockedTokens.LockedTokenManagerStoragePath) - ?? panic("Could not link token custodyProvider to token manager") + let tokenHolderCap = userAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath) + userAccount.capabilities.publish(tokenHolderCap, at: LockedTokens.LockedAccountInfoPublicPath) + let tokenAdminCapability = sharedAccount.capabilities.storage + .issue( + LockedTokens.LockedTokenManagerStoragePath + ) - let lockedAccountCreator = custodyProvider + let lockedAccountCreator = custodyProvider.storage. .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) - ?? panic("Could not borrow reference to LockedAccountCreator") - lockedAccountCreator.addAccount(sharedAccountAddress: sharedAccount.address, unlockedAccountAddress: userAccount.address, tokenAdmin: tokenAdminCapability) + lockedAccountCreator.addAccount( + sharedAccountAddress: sharedAccount.address, + unlockedAccountAddress: userAccount.address, + tokenAdmin: tokenAdminCapability + ) + + // Override the default FlowToken receiver. + sharedAccount.capabilities.unpublish(/public/flowTokenReceiver) - // Override the default FlowToken receiver - sharedAccount.unlink(/public/flowTokenReceiver) - - // create new receiver that marks received tokens as unlocked - sharedAccount.link<&{FungibleToken.Receiver}>( - /public/flowTokenReceiver, - target: LockedTokens.LockedTokenManagerStoragePath + // create new receiver that marks received tokens as unlocked. + let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.capabilties.publish( + lockedTokensManagerCap, + at: /public/flowTokenReceiver, ) - // pub normal receiver in a separate unique path - sharedAccount.link<&{FungibleToken.Receiver}>( - /public/lockedFlowTokenReceiver, - target: /storage/flowTokenVault + // put normal receiver in a separate unique path. + let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) + sharedAccount.capabilties.publish( + tokenReceiverCap + at: /public/lockedFlowTokenReceiver, ) } } diff --git a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc index 680d79188..53a1646d7 100644 --- a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc @@ -14,56 +14,45 @@ transaction( partialUserPublicKey: Crypto.KeyListEntry, // Weight: 900 ) { - prepare(custodyProvider: AuthAccount, userAccount: AuthAccount) { + prepare(custodyProvider: auth(BorrowValue) &Account, userAccount: auth(Storage, Capabilities) &Account) { - let sharedAccount = AuthAccount(payer: custodyProvider) + let sharedAccount = Account(payer: custodyProvider) sharedAccount.keys.add(publicKey: partialAdminPublicKey.publicKey, hashAlgorithm: partialAdminPublicKey.hashAlgorithm, weight: partialAdminPublicKey.weight) sharedAccount.keys.add(publicKey: partialUserPublicKey.publicKey, hashAlgorithm: partialUserPublicKey.hashAlgorithm, weight: partialUserPublicKey.weight) - let vaultCapability = sharedAccount - .link(/private/flowTokenVault, target: /storage/flowTokenVault) - ?? panic("Could not link Flow Token Vault capability") + let vaultCapability = sharedAccount.capabilities.storage + .issue(/storage/flowTokenVault) let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) - sharedAccount.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.storage.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) - let tokenManagerCapability = sharedAccount - .link( - LockedTokens.LockedTokenManagerPrivatePath, - target: LockedTokens.LockedTokenManagerStoragePath + let tokenManagerCapability = sharedAccount.capabilities.storage + .issue( + LockedTokens.LockedTokenManagerStoragePath ) - ?? panic("Could not link token manager capability") let tokenHolder <- LockedTokens.createTokenHolder( lockedAddress: sharedAccount.address, tokenManager: tokenManagerCapability ) - userAccount.save( + userAccount.storage.save( <-tokenHolder, to: LockedTokens.TokenHolderStoragePath, ) - userAccount.link<&LockedTokens.TokenHolder>( - LockedTokens.LockedAccountInfoPublicPath, - target: LockedTokens.TokenHolderStoragePath - ) + let tokenHolderCap = userAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath) + userAccount.capabilities.publish(tokenHolderCap, at: LockedTokens.LockedAccountInfoPublicPath) - let tokenAdminCapability = sharedAccount - .link( - LockedTokens.LockedTokenAdminPrivatePath, - target: LockedTokens.LockedTokenManagerStoragePath + let tokenAdminCapability = sharedAccount.capabilities.storage + .issue( + LockedTokens.LockedTokenManagerStoragePath ) - ?? panic("Could not link token custodyProvider to token manager") - - let lockedAccountCreator = custodyProvider - .borrow<&LockedTokens.LockedAccountCreator>( - from: LockedTokens.LockedAccountCreatorStoragePath - ) - ?? panic("Could not borrow reference to LockedAccountCreator") + let lockedAccountCreator = custodyProvider.storage. + .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) lockedAccountCreator.addAccount( sharedAccountAddress: sharedAccount.address, @@ -71,19 +60,21 @@ transaction( tokenAdmin: tokenAdminCapability ) - // Override the default FlowToken receiver - sharedAccount.unlink(/public/flowTokenReceiver) + // Override the default FlowToken receiver. + sharedAccount.capabilities.unpublish(/public/flowTokenReceiver) - // create new receiver that marks received tokens as unlocked - sharedAccount.link<&{FungibleToken.Receiver}>( - /public/flowTokenReceiver, - target: LockedTokens.LockedTokenManagerStoragePath + // create new receiver that marks received tokens as unlocked. + let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.capabilties.publish( + lockedTokensManagerCap, + at: /public/flowTokenReceiver, ) - // pub normal receiver in a separate unique path - sharedAccount.link<&{FungibleToken.Receiver}>( - /public/lockedFlowTokenReceiver, - target: /storage/flowTokenVault + // put normal receiver in a separate unique path. + let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) + sharedAccount.capabilties.publish( + tokenReceiverCap + at: /public/lockedFlowTokenReceiver, ) } } diff --git a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc index a0663ced6..52521fbfa 100644 --- a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc @@ -13,61 +13,48 @@ transaction( fullUserPublicKey: Crypto.KeyListEntry, // Weight: 1000 ) { - prepare(custodyProvider: AuthAccount) { + prepare(custodyProvider: auth(BorrowValue) &Account) { - let sharedAccount = AuthAccount(payer: custodyProvider) - let userAccount = AuthAccount(payer: custodyProvider) + let sharedAccount = Account(payer: custodyProvider) + let userAccount = Account(payer: custodyProvider) sharedAccount.keys.add(publicKey: partialAdminPublicKey.publicKey, hashAlgorithm: partialAdminPublicKey.hashAlgorithm, weight: partialAdminPublicKey.weight) sharedAccount.keys.add(publicKey: partialUserPublicKey.publicKey, hashAlgorithm: partialUserPublicKey.hashAlgorithm, weight: partialUserPublicKey.weight) userAccount.keys.add(publicKey: fullUserPublicKey.publicKey, hashAlgorithm: fullUserPublicKey.hashAlgorithm, weight: fullUserPublicKey.weight) - let vaultCapability = sharedAccount - .link( - /private/flowTokenVault, - target: /storage/flowTokenVault - ) - ?? panic("Could not link Flow Token Vault capability") + let vaultCapability = sharedAccount.capabilities.storage + .issue(/storage/flowTokenVault) let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) - sharedAccount.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.storage.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) - let tokenManagerCapability = sharedAccount - .link( - LockedTokens.LockedTokenManagerPrivatePath, - target: LockedTokens.LockedTokenManagerStoragePath + let tokenManagerCapability = sharedAccount.capabilities.storage + .issue( + LockedTokens.LockedTokenManagerStoragePath ) - ?? panic("Could not link token manager capability") let tokenHolder <- LockedTokens.createTokenHolder( lockedAddress: sharedAccount.address, tokenManager: tokenManagerCapability ) - userAccount.save( + userAccount.storage.save( <-tokenHolder, to: LockedTokens.TokenHolderStoragePath, ) - userAccount.link<&LockedTokens.TokenHolder>( - LockedTokens.LockedAccountInfoPublicPath, - target: LockedTokens.TokenHolderStoragePath - ) + let tokenHolderCap = userAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath) + userAccount.capabilities.publish(tokenHolderCap, at: LockedTokens.LockedAccountInfoPublicPath) - let tokenAdminCapability = sharedAccount - .link( - LockedTokens.LockedTokenAdminPrivatePath, - target: LockedTokens.LockedTokenManagerStoragePath + let tokenAdminCapability = sharedAccount.capabilities.storage + .issue( + LockedTokens.LockedTokenManagerStoragePath ) - ?? panic("Could not link token custodyProvider to token manager") - let lockedAccountCreator = custodyProvider - .borrow<&LockedTokens.LockedAccountCreator>( - from: LockedTokens.LockedAccountCreatorStoragePath - ) - ?? panic("Could not borrow reference to LockedAccountCreator") + let lockedAccountCreator = custodyProvider.storage. + .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) lockedAccountCreator.addAccount( sharedAccountAddress: sharedAccount.address, @@ -75,19 +62,21 @@ transaction( tokenAdmin: tokenAdminCapability ) - // Override the default FlowToken receiver - sharedAccount.unlink(/public/flowTokenReceiver) + // Override the default FlowToken receiver. + sharedAccount.capabilities.unpublish(/public/flowTokenReceiver) - // create new receiver that marks received tokens as unlocked - sharedAccount.link<&{FungibleToken.Receiver}>( - /public/flowTokenReceiver, - target: LockedTokens.LockedTokenManagerStoragePath + // create new receiver that marks received tokens as unlocked. + let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.capabilties.publish( + lockedTokensManagerCap, + at: /public/flowTokenReceiver, ) - // pub normal receiver in a separate unique path - sharedAccount.link<&{FungibleToken.Receiver}>( - /public/lockedFlowTokenReceiver, - target: /storage/flowTokenVault + // put normal receiver in a separate unique path. + let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) + sharedAccount.capabilties.publish( + tokenReceiverCap + at: /public/lockedFlowTokenReceiver, ) } } diff --git a/transactions/lockedTokens/admin/custody_setup_account_creator.cdc b/transactions/lockedTokens/admin/custody_setup_account_creator.cdc index 6bc35983d..e2f636a47 100644 --- a/transactions/lockedTokens/admin/custody_setup_account_creator.cdc +++ b/transactions/lockedTokens/admin/custody_setup_account_creator.cdc @@ -2,19 +2,23 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction { - prepare(custodyProvider: AuthAccount) { + prepare(custodyProvider: auth(SaveValue, Capabilities) &Account) { let accountCreator <- LockedTokens.createLockedAccountCreator() - custodyProvider.save( + custodyProvider.storage.save( <-accountCreator, to: LockedTokens.LockedAccountCreatorStoragePath, ) - + // create new receiver that marks received tokens as unlocked - custodyProvider.link<&LockedTokens.LockedAccountCreator>( - LockedTokens.LockedAccountCreatorPublicPath, - target: LockedTokens.LockedAccountCreatorStoragePath + let lockedAccountCreatorCap = custodyProvider.capabilities.storage.issue<&LockedTokens.LockedAccountCreator>( + LockedTokens.LockedAccountCreatorStoragePath + ) + + custodyProvider.capabilities.publish<&LockedTokens.LockedAccountCreator>( + lockedAccountCreatorCap, + at: LockedTokens.LockedAccountCreatorPublicPath, ) } } diff --git a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc index a51acd5a0..634bbbb0a 100644 --- a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc +++ b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc @@ -8,13 +8,13 @@ transaction(to: Address, amount: UFix64) { // The Vault resource that holds the tokens that are being transferred let sentVault: @{FungibleToken.Vault} - prepare(admin: AuthAccount) { + prepare(admin: auth(BorrowValue) &Account) { // Get a reference to the admin's stored vault - let vaultRef = admin.borrow(from: /storage/flowTokenVault) + let vaultRef = admin.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to the owner's Vault!") - let adminRef = admin + let adminRef = admin.storage .borrow<&LockedTokens.TokenAdminCollection>( from: LockedTokens.LockedTokenAdminCollectionStoragePath ) @@ -36,9 +36,9 @@ transaction(to: Address, amount: UFix64) { // Get a reference to the recipient's Receiver let receiverRef = recipient - .getCapability<&{FungibleToken.Receiver}>( + .capabilities.get<&{FungibleToken.Receiver}>( /public/lockedFlowTokenReceiver - ) + )! .borrow() ?? panic("Could not borrow receiver reference to the recipient's locked Vault") diff --git a/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc b/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc index 8bfc06069..865ae6183 100644 --- a/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc +++ b/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc @@ -6,7 +6,7 @@ access(all) fun main(tokenAdmin: Address): {Address: UFix64} { let account = getAccount(tokenAdmin) - let dictionaryReference = account.getCapability<&{Address: UFix64}>(/public/unlockingBadAccounts).borrow() + let dictionaryReference = account.capabilities.get<&{Address: UFix64}>(/public/unlockingBadAccounts)!.borrow() ?? panic("Could not get bad accounts dictionary") for address in dictionaryReference.keys { diff --git a/transactions/lockedTokens/admin/unlock_tokens.cdc b/transactions/lockedTokens/admin/unlock_tokens.cdc index 97a3465f7..32e4d630a 100644 --- a/transactions/lockedTokens/admin/unlock_tokens.cdc +++ b/transactions/lockedTokens/admin/unlock_tokens.cdc @@ -2,9 +2,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(targetAccount: Address, delta: UFix64) { - prepare(admin: AuthAccount) { + prepare(admin: auth(BorrowValue) &Account) { - let adminRef = admin.borrow<&LockedTokens.TokenAdminCollection>(from: LockedTokens.LockedTokenAdminCollectionStoragePath) + let adminRef = admin.storage.borrow<&LockedTokens.TokenAdminCollection>(from: LockedTokens.LockedTokenAdminCollectionStoragePath) ?? panic("Could not borrow a reference to the admin collection") let tokenManagerRef = adminRef.getAccount(address: targetAccount)!.borrow() diff --git a/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc b/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc index 7005f4221..2b6e906b8 100644 --- a/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc +++ b/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc @@ -8,16 +8,16 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(unlockInfo: {Address: UFix64}) { - prepare(admin: AuthAccount) { + prepare(admin: auth(Storage) &Account) { // Unlocked Account addresses that had some sort of error // are stored in this dictionary so they can be inspected later // If the transaction needs to run multiple times, // then the dictionary is not overwritten - var badAccounts: {Address: UFix64} = admin.load<{Address: UFix64}>(from: /storage/unlockingBadAccounts) + var badAccounts: {Address: UFix64} = admin.storage.load<{Address: UFix64}>(from: /storage/unlockingBadAccounts) ?? {} as {Address: UFix64} - let adminRef = admin.borrow<&LockedTokens.TokenAdminCollection>(from: LockedTokens.LockedTokenAdminCollectionStoragePath) + let adminRef = admin.storage.borrow<&LockedTokens.TokenAdminCollection>(from: LockedTokens.LockedTokenAdminCollectionStoragePath) ?? panic("Could not borrow a reference to the admin collection") for unlockedAddress in unlockInfo.keys { @@ -26,7 +26,7 @@ transaction(unlockInfo: {Address: UFix64}) { // revert the entire transaction if it fails // to get the information for a single address if let lockedAccountInfoRef = getAccount(unlockedAddress) - .getCapability<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath) + .capabilities.get<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath)! .borrow() { let lockedAccountAddress = lockedAccountInfoRef.getLockedAccountAddress() @@ -55,7 +55,9 @@ transaction(unlockInfo: {Address: UFix64}) { badAccounts[unlockedAddress] = unlockInfo[unlockedAddress] } - admin.save<{Address: UFix64}>(badAccounts, to: /storage/unlockingBadAccounts) - admin.link<&{Address: UFix64}>(/public/unlockingBadAccounts, target: /storage/unlockingBadAccounts) + admin.storage.save<{Address: UFix64}>(badAccounts, to: /storage/unlockingBadAccounts) + + let unlockingBadAccountCap = admin.capabilities.storage.issue<&{Address: UFix64}>(/storage/unlockingBadAccounts) + admin.capabilities.publish(unlockingBadAccountCap, at: /public/unlockingBadAccounts) } } diff --git a/transactions/lockedTokens/delegator/delegate_new_tokens.cdc b/transactions/lockedTokens/delegator/delegate_new_tokens.cdc index b0eec1f43..e3f4083bb 100644 --- a/transactions/lockedTokens/delegator/delegate_new_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_new_tokens.cdc @@ -8,11 +8,11 @@ transaction(amount: UFix64) { let vaultRef: &FlowToken.Vault - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") - self.vaultRef = account.borrow(from: /storage/flowTokenVault) + self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } diff --git a/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc b/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc index 1c5ec374d..2f6d93af6 100644 --- a/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc @@ -3,8 +3,8 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy - prepare(account: AuthAccount) { - let holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc b/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc index 927552e94..60c848256 100644 --- a/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc @@ -3,8 +3,8 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy - prepare(account: AuthAccount) { - let holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/get_delegator_id.cdc b/transactions/lockedTokens/delegator/get_delegator_id.cdc index eb32c4f90..a3037f5f9 100644 --- a/transactions/lockedTokens/delegator/get_delegator_id.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_id.cdc @@ -3,9 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): UInt32 { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder>( + .capabilities.get<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - ) + )! .borrow() ?? panic("Could not borrow a reference to public LockedAccountInfo") diff --git a/transactions/lockedTokens/delegator/get_delegator_info.cdc b/transactions/lockedTokens/delegator/get_delegator_info.cdc index afb46a983..dbffec925 100644 --- a/transactions/lockedTokens/delegator/get_delegator_info.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_info.cdc @@ -11,9 +11,9 @@ access(all) fun main(account: Address): [FlowIDTableStaking.DelegatorInfo] { let pubAccount = getAccount(account) let delegatorCap = pubAccount - .getCapability<&{FlowIDTableStaking.NodeDelegatorPublic}>( + .capabilities.get<&{FlowIDTableStaking.NodeDelegatorPublic}>( /public/flowStakingDelegator - ) + )! if let delegatorRef = delegatorCap.borrow() { let info = FlowIDTableStaking.DelegatorInfo( @@ -24,9 +24,9 @@ access(all) fun main(account: Address): [FlowIDTableStaking.DelegatorInfo] { } let lockedAccountInfoCap = pubAccount - .getCapability<&LockedTokens.TokenHolder>( + .capabilities.get<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - ) + )! if let lockedAccountInfoRef = lockedAccountInfoCap.borrow() { let nodeID = lockedAccountInfoRef.getDelegatorNodeID() diff --git a/transactions/lockedTokens/delegator/get_delegator_node_id.cdc b/transactions/lockedTokens/delegator/get_delegator_node_id.cdc index a9e8d1718..3b50d3989 100644 --- a/transactions/lockedTokens/delegator/get_delegator_node_id.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_node_id.cdc @@ -3,9 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): String { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder>( + .capabilities.get<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - ) + )! .borrow() ?? panic("Could not borrow a reference to public LockedAccountInfo") diff --git a/transactions/lockedTokens/delegator/register_delegator.cdc b/transactions/lockedTokens/delegator/register_delegator.cdc index 6655b4815..fac11a0d9 100644 --- a/transactions/lockedTokens/delegator/register_delegator.cdc +++ b/transactions/lockedTokens/delegator/register_delegator.cdc @@ -9,11 +9,11 @@ transaction(id: String, amount: UFix64) { let vaultRef: &FlowToken.Vault - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") - self.vaultRef = account.borrow(from: /storage/flowTokenVault) + self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } diff --git a/transactions/lockedTokens/delegator/request_unstaking.cdc b/transactions/lockedTokens/delegator/request_unstaking.cdc index ea62379b4..5ca0777a3 100644 --- a/transactions/lockedTokens/delegator/request_unstaking.cdc +++ b/transactions/lockedTokens/delegator/request_unstaking.cdc @@ -3,8 +3,8 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy - prepare(account: AuthAccount) { - let holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc index cc5640857..1de790ffc 100644 --- a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc +++ b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc @@ -6,11 +6,11 @@ transaction(amount: UFix64) { let holderRef: &LockedTokens.TokenHolder let vaultRef: &FlowToken.Vault - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") - self.vaultRef = account.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.vaultRef = account.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FlowToken value") } diff --git a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc index f989ad222..220b9e981 100644 --- a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc +++ b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc @@ -3,8 +3,8 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy - prepare(account: AuthAccount) { - let holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc b/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc index 677d1e83b..3a2cc8ee6 100644 --- a/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc +++ b/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc @@ -3,8 +3,8 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy - prepare(account: AuthAccount) { - let holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/staker/get_node_id.cdc b/transactions/lockedTokens/staker/get_node_id.cdc index 490fbbdec..9ff08af32 100644 --- a/transactions/lockedTokens/staker/get_node_id.cdc +++ b/transactions/lockedTokens/staker/get_node_id.cdc @@ -3,9 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): String { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder>( + .capabilities.get<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - ) + )! .borrow() ?? panic("Could not borrow a reference to public LockedAccountInfo") diff --git a/transactions/lockedTokens/staker/get_staker_info.cdc b/transactions/lockedTokens/staker/get_staker_info.cdc index d1795cdb5..e13cc0c26 100644 --- a/transactions/lockedTokens/staker/get_staker_info.cdc +++ b/transactions/lockedTokens/staker/get_staker_info.cdc @@ -11,9 +11,9 @@ access(all) fun main(account: Address): [FlowIDTableStaking.NodeInfo] { let pubAccount = getAccount(account) let nodeStakerCap = pubAccount - .getCapability<&{FlowIDTableStaking.NodeStakerPublic}>( + .capabilities.get<&{FlowIDTableStaking.NodeStakerPublic}>( FlowIDTableStaking.NodeStakerPublicPath - ) + )! if let nodeStakerRef = nodeStakerCap.borrow() { let info = FlowIDTableStaking.NodeInfo(nodeID: nodeStakerRef.id) @@ -21,9 +21,9 @@ access(all) fun main(account: Address): [FlowIDTableStaking.NodeInfo] { } let lockedAccountInfoCap = pubAccount - .getCapability<&LockedTokens.TokenHolder>( + .capabilities.get<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - ) + )! if let lockedAccountInfoRef = lockedAccountInfoCap.borrow() { if let nodeID = lockedAccountInfoRef.getNodeID() { diff --git a/transactions/lockedTokens/staker/register_node.cdc b/transactions/lockedTokens/staker/register_node.cdc index b0e7ebf56..66c803ddc 100644 --- a/transactions/lockedTokens/staker/register_node.cdc +++ b/transactions/lockedTokens/staker/register_node.cdc @@ -9,16 +9,22 @@ transaction(id: String, role: UInt8, networkingAddress: String, networkingKey: S let vaultRef: &FlowToken.Vault - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow ref to TokenHolder") - self.vaultRef = account.borrow(from: /storage/flowTokenVault) + self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } execute { - let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey) + let nodeInfo = StakingProxy.NodeInfo( + nodeID: id, + role: role, + networkingAddress: networkingAddress, + networkingKey: networkingKey, + stakingKey: stakingKey + ) let lockedBalance = self.holderRef.getLockedAccountBalance() diff --git a/transactions/lockedTokens/staker/request_unstaking.cdc b/transactions/lockedTokens/staker/request_unstaking.cdc index 9ee689d96..1f0a5364d 100644 --- a/transactions/lockedTokens/staker/request_unstaking.cdc +++ b/transactions/lockedTokens/staker/request_unstaking.cdc @@ -5,8 +5,8 @@ transaction(amount: UFix64) { let holderRef: &LockedTokens.TokenHolder - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/stake_new_tokens.cdc b/transactions/lockedTokens/staker/stake_new_tokens.cdc index 413da1a4a..799f947f4 100644 --- a/transactions/lockedTokens/staker/stake_new_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_new_tokens.cdc @@ -10,11 +10,11 @@ transaction(amount: UFix64) { let vaultRef: &FlowToken.Vault - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") - self.vaultRef = account.borrow(from: /storage/flowTokenVault) + self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } diff --git a/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc b/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc index 65b023488..de7382f86 100644 --- a/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc @@ -5,8 +5,8 @@ transaction(amount: UFix64) { let holderRef: &LockedTokens.TokenHolder - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc b/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc index ecd3c82a3..c56f9d86a 100644 --- a/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc @@ -5,8 +5,8 @@ transaction(amount: UFix64) { let holderRef: &LockedTokens.TokenHolder - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/unstake_all.cdc b/transactions/lockedTokens/staker/unstake_all.cdc index 13d9aa376..c7f8caddb 100644 --- a/transactions/lockedTokens/staker/unstake_all.cdc +++ b/transactions/lockedTokens/staker/unstake_all.cdc @@ -5,8 +5,8 @@ transaction() { let holderRef: &LockedTokens.TokenHolder - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/update_networking_address.cdc b/transactions/lockedTokens/staker/update_networking_address.cdc index 3ad022cd0..1d9154570 100644 --- a/transactions/lockedTokens/staker/update_networking_address.cdc +++ b/transactions/lockedTokens/staker/update_networking_address.cdc @@ -4,8 +4,8 @@ transaction(newAddress: String) { let holderRef: &LockedTokens.TokenHolder - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc b/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc index 3dd52c6bf..315b8fc65 100644 --- a/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc +++ b/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc @@ -6,11 +6,11 @@ transaction(amount: UFix64) { let holderRef: &LockedTokens.TokenHolder let vaultRef: &FlowToken.Vault - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") - self.vaultRef = account.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.vaultRef = account.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FlowToken value") } diff --git a/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc b/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc index b7c9b0fd6..ff0334165 100644 --- a/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc +++ b/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc @@ -5,8 +5,8 @@ transaction(amount: UFix64) { let holderRef: &LockedTokens.TokenHolder - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc b/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc index 39a467adc..716f94159 100644 --- a/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc +++ b/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc @@ -5,8 +5,8 @@ transaction(amount: UFix64) { let holderRef: &LockedTokens.TokenHolder - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/user/deposit_tokens.cdc b/transactions/lockedTokens/user/deposit_tokens.cdc index d51d9cc8e..7bd4a34f9 100644 --- a/transactions/lockedTokens/user/deposit_tokens.cdc +++ b/transactions/lockedTokens/user/deposit_tokens.cdc @@ -7,11 +7,11 @@ transaction(amount: UFix64) { let holderRef: &LockedTokens.TokenHolder let vaultRef: &FlowToken.Vault - prepare(acct: AuthAccount) { - self.holderRef = acct.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(acct: auth(BorrowValue) &Account) { + self.holderRef = acct.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow a reference to TokenHolder") - self.vaultRef = acct.borrow(from: /storage/flowTokenVault) + self.vaultRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault ref") } diff --git a/transactions/lockedTokens/user/get_locked_account_address.cdc b/transactions/lockedTokens/user/get_locked_account_address.cdc index 48fc4ab27..401c45ed5 100644 --- a/transactions/lockedTokens/user/get_locked_account_address.cdc +++ b/transactions/lockedTokens/user/get_locked_account_address.cdc @@ -3,9 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): Address { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder>( + .capabilities.get<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - ) + )! .borrow() ?? panic("Could not borrow a reference to public LockedAccountInfo") diff --git a/transactions/lockedTokens/user/get_locked_account_balance.cdc b/transactions/lockedTokens/user/get_locked_account_balance.cdc index deb30d5e4..0292f8c79 100644 --- a/transactions/lockedTokens/user/get_locked_account_balance.cdc +++ b/transactions/lockedTokens/user/get_locked_account_balance.cdc @@ -3,9 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): UFix64 { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder>( + .capabilities.get<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - ) + )! .borrow() ?? panic("Could not borrow a reference to public LockedAccountInfo") diff --git a/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc b/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc index 4a674ce02..78f723a5c 100644 --- a/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc +++ b/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc @@ -6,9 +6,9 @@ access(all) fun main(accounts: [Address]): [UFix64] { for account in accounts { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder>( + .capabilities.get<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - ) + )! .borrow() ?? panic("Could not borrow a reference to public LockedAccountInfo") diff --git a/transactions/lockedTokens/user/get_total_balance.cdc b/transactions/lockedTokens/user/get_total_balance.cdc index 6df2da373..691886645 100644 --- a/transactions/lockedTokens/user/get_total_balance.cdc +++ b/transactions/lockedTokens/user/get_total_balance.cdc @@ -21,17 +21,17 @@ access(all) fun main(address: Address): UFix64 { let account = getAccount(address) - if let vaultRef = account.getCapability(/public/flowTokenBalance) - .borrow<&FlowToken.Vault>() + if let vaultRef = account.capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance)! + .borrow() { sum = sum + vaultRef.balance } // Get token balance from the unlocked account's node staking pools let nodeStakerCap = account - .getCapability<&{FlowIDTableStaking.NodeStakerPublic}>( + .capabilities.get<&{FlowIDTableStaking.NodeStakerPublic}>( FlowIDTableStaking.NodeStakerPublicPath - ) + )! if let nodeStakerRef = nodeStakerCap.borrow() { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeStakerRef.id) @@ -40,9 +40,9 @@ access(all) fun main(address: Address): UFix64 { // Get token balance from the unlocked account's delegator staking pools let delegatorCap = account - .getCapability<&{FlowIDTableStaking.NodeDelegatorPublic}>( + .capabilities.get<&{FlowIDTableStaking.NodeDelegatorPublic}>( /public/flowStakingDelegator - ) + )! if let delegatorRef = delegatorCap.borrow() { let delegatorInfo = FlowIDTableStaking.DelegatorInfo( @@ -55,9 +55,9 @@ access(all) fun main(address: Address): UFix64 { // Get the locked account public capability let lockedAccountInfoCap = account - .getCapability<&LockedTokens.TokenHolder>( + .capabilities.get<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - ) + )! if let lockedAccountInfoRef = lockedAccountInfoCap.borrow() { // Add the locked account balance diff --git a/transactions/lockedTokens/user/get_unlock_limit.cdc b/transactions/lockedTokens/user/get_unlock_limit.cdc index 7ad994c2b..994b11e0f 100644 --- a/transactions/lockedTokens/user/get_unlock_limit.cdc +++ b/transactions/lockedTokens/user/get_unlock_limit.cdc @@ -3,9 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): UFix64 { let lockedAccountInfoRef = getAccount(account) - .getCapability<&LockedTokens.TokenHolder>( + .capabilities.get<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - ) + )! .borrow() ?? panic("Could not borrow a reference to public LockedAccountInfo") diff --git a/transactions/lockedTokens/user/withdraw_tokens.cdc b/transactions/lockedTokens/user/withdraw_tokens.cdc index 1f6bef166..51ff37f13 100644 --- a/transactions/lockedTokens/user/withdraw_tokens.cdc +++ b/transactions/lockedTokens/user/withdraw_tokens.cdc @@ -7,11 +7,11 @@ transaction(amount: UFix64) { let holderRef: &LockedTokens.TokenHolder let vaultRef: &FlowToken.Vault - prepare(acct: AuthAccount) { - self.holderRef = acct.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(acct: auth(BorrowValue) &Account) { + self.holderRef = acct.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow a reference to TokenHolder") - self.vaultRef = acct.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.vaultRef = acct.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault ref") } diff --git a/transactions/nodeVersionBeacon/admin/change_version_freeze_period.cdc b/transactions/nodeVersionBeacon/admin/change_version_freeze_period.cdc index ebc7ba0e5..e022c8532 100644 --- a/transactions/nodeVersionBeacon/admin/change_version_freeze_period.cdc +++ b/transactions/nodeVersionBeacon/admin/change_version_freeze_period.cdc @@ -7,9 +7,9 @@ transaction(newFreezePeriod: UInt64) { let NodeVersionBeaconAdminRef: &NodeVersionBeacon.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // Borrow a reference to the NodeVersionAdmin implementing resource - self.NodeVersionBeaconAdminRef = acct.borrow<&NodeVersionBeacon.Admin> + self.NodeVersionBeaconAdminRef = acct.storage.borrow<&NodeVersionBeacon.Admin> (from: NodeVersionBeacon.AdminStoragePath) ?? panic("Couldn't borrow NodeVersionBeacon.Admin Resource") } diff --git a/transactions/nodeVersionBeacon/admin/delete_version_boundary.cdc b/transactions/nodeVersionBeacon/admin/delete_version_boundary.cdc index edbdd829c..0c527e2e2 100644 --- a/transactions/nodeVersionBeacon/admin/delete_version_boundary.cdc +++ b/transactions/nodeVersionBeacon/admin/delete_version_boundary.cdc @@ -8,9 +8,9 @@ transaction(blockHeightBoundaryToDelete: UInt64) { let NodeVersionBeaconAdminRef: &NodeVersionBeacon.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // Borrow a reference to the NodeVersionAdmin resource - self.NodeVersionBeaconAdminRef = acct.borrow<&NodeVersionBeacon.Admin> + self.NodeVersionBeaconAdminRef = acct.storage.borrow<&NodeVersionBeacon.Admin> (from: NodeVersionBeacon.AdminStoragePath) ?? panic("Couldn't borrow NodeVersionBeaconAdmin Resource") } diff --git a/transactions/nodeVersionBeacon/admin/heartbeat.cdc b/transactions/nodeVersionBeacon/admin/heartbeat.cdc index 52c06449f..ff8ba3287 100644 --- a/transactions/nodeVersionBeacon/admin/heartbeat.cdc +++ b/transactions/nodeVersionBeacon/admin/heartbeat.cdc @@ -5,9 +5,9 @@ transaction() { let NodeVersionBeaconHeartbeatRef: &NodeVersionBeacon.Heartbeat - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // Borrow a reference to the NodeVersionAdmin resource - self.NodeVersionBeaconHeartbeatRef = acct.borrow<&NodeVersionBeacon.Heartbeat> + self.NodeVersionBeaconHeartbeatRef = acct.storage.borrow<&NodeVersionBeacon.Heartbeat> (from: NodeVersionBeacon.HeartbeatStoragePath) ?? panic("Couldn't borrow NodeVersionBeacon.Heartbeat Resource") } diff --git a/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc b/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc index 30d064148..4fecda869 100644 --- a/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc +++ b/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc @@ -14,7 +14,7 @@ transaction( let NodeVersionBeaconAdminRef: &NodeVersionBeacon.Admin let newVersionBoundary: NodeVersionBeacon.VersionBoundary - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // Create the new version from the passed parameters let newVersion = NodeVersionBeacon.Semver( major: newMajor, minor: newMinor, patch: newPatch, preRelease: newPreRelease @@ -23,7 +23,7 @@ transaction( self.newVersionBoundary = NodeVersionBeacon.VersionBoundary(blockHeight: blockHeight, version: newVersion) // Borrow a reference to the NodeVersionAdmin resource - self.NodeVersionBeaconAdminRef = acct.borrow<&NodeVersionBeacon.Admin> + self.NodeVersionBeaconAdminRef = acct.storage.borrow<&NodeVersionBeacon.Admin> (from: NodeVersionBeacon.AdminStoragePath) ?? panic("Couldn't borrow NodeVersionBeacon.Admin Resource") } @@ -34,7 +34,7 @@ transaction( } post{ - NodeVersionBeacon.getVersionBoundary(effectiveAtBlockHeight: blockHeight).version.strictEqualTo(self.newVersionBoundary.version) - : "New version was not added to the versionTable" + NodeVersionBeacon.getVersionBoundary(effectiveAtBlockHeight: blockHeight).version + .strictEqualTo(self.newVersionBoundary.version) : "New version was not added to the versionTable" } } diff --git a/transactions/quorumCertificate/admin/publish_voter.cdc b/transactions/quorumCertificate/admin/publish_voter.cdc index 70641a816..b0c8e1845 100644 --- a/transactions/quorumCertificate/admin/publish_voter.cdc +++ b/transactions/quorumCertificate/admin/publish_voter.cdc @@ -5,7 +5,8 @@ import FlowClusterQC from 0xQCADDRESS transaction { - prepare(signer: AuthAccount) { - signer.link<&FlowClusterQC.Admin>(/public/voterCreator, target: FlowClusterQC.AdminStoragePath) + prepare(signer: auth(Capabilities) &Account) { + let adminCap = signer.capabilities.storage.issue<&FlowClusterQC.Admin>(FlowClusterQC.AdminStoragePath) + signer.capabilities.issue(adminCap, at: /public/voterCreator) } -} \ No newline at end of file +} diff --git a/transactions/quorumCertificate/admin/start_voting.cdc b/transactions/quorumCertificate/admin/start_voting.cdc index f146ac8c9..6c853a913 100644 --- a/transactions/quorumCertificate/admin/start_voting.cdc +++ b/transactions/quorumCertificate/admin/start_voting.cdc @@ -11,10 +11,10 @@ import FlowClusterQC from 0xQCADDRESS transaction(indices: [UInt16], clusterNodeIDs: [[String]], nodeWeights: [[UInt64]]) { - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { // Borrow a reference to the QC admin object - let adminRef = signer.borrow<&FlowClusterQC.Admin>(from: FlowClusterQC.AdminStoragePath) + let adminRef = signer.storage.borrow<&FlowClusterQC.Admin>(from: FlowClusterQC.AdminStoragePath) ?? panic("Could not borrow reference to qc admin") let clusters: [FlowClusterQC.Cluster] = [] diff --git a/transactions/quorumCertificate/admin/stop_voting.cdc b/transactions/quorumCertificate/admin/stop_voting.cdc index 28e19480e..d22d0e5e1 100644 --- a/transactions/quorumCertificate/admin/stop_voting.cdc +++ b/transactions/quorumCertificate/admin/stop_voting.cdc @@ -4,8 +4,8 @@ import FlowClusterQC from 0xQCADDRESS transaction { - prepare(signer: AuthAccount) { - let adminRef = signer.borrow<&FlowClusterQC.Admin>(from: FlowClusterQC.AdminStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + let adminRef = signer.storage.borrow<&FlowClusterQC.Admin>(from: FlowClusterQC.AdminStoragePath) ?? panic("Could not borrow reference to qc admin") adminRef.stopVoting() diff --git a/transactions/quorumCertificate/create_voter.cdc b/transactions/quorumCertificate/create_voter.cdc index 84de1a999..4c16c9cb7 100644 --- a/transactions/quorumCertificate/create_voter.cdc +++ b/transactions/quorumCertificate/create_voter.cdc @@ -13,16 +13,16 @@ import FlowClusterQC from 0xQCADDRESS transaction(adminAddress: Address, nodeID: String, stakingKey: String) { - prepare(signer: AuthAccount) { + prepare(signer: auth(SaveValue) &Account) { // Get the admin reference from the admin account let admin = getAccount(adminAddress) - let adminRef = admin.getCapability<&FlowClusterQC.Admin>(/public/voterCreator)! + let adminRef = admin.capabilities.get<&FlowClusterQC.Admin>(/public/voterCreator)! .borrow() ?? panic("Could not borrow a reference to the admin") // Create a voter object and save it to storage let voter <- adminRef.createVoter(nodeID: nodeID, stakingKey: stakingKey) - signer.save(<-voter, to: FlowClusterQC.VoterStoragePath) + signer.storage.save(<-voter, to: FlowClusterQC.VoterStoragePath) } } \ No newline at end of file diff --git a/transactions/quorumCertificate/submit_vote.cdc b/transactions/quorumCertificate/submit_vote.cdc index f5fbe0e84..fd8415590 100644 --- a/transactions/quorumCertificate/submit_vote.cdc +++ b/transactions/quorumCertificate/submit_vote.cdc @@ -9,8 +9,8 @@ import FlowClusterQC from 0xQCADDRESS transaction(voteSignature: String, voteMessage: String) { - prepare(signer: AuthAccount) { - let voterRef = signer.borrow<&FlowClusterQC.Voter>(from: FlowClusterQC.VoterStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + let voterRef = signer.storage.borrow<&FlowClusterQC.Voter>(from: FlowClusterQC.VoterStoragePath) ?? panic("Could not borrow reference to qc voter") voterRef.vote(voteSignature: voteSignature, voteMessage: voteMessage) diff --git a/transactions/stakingCollection/close_stake.cdc b/transactions/stakingCollection/close_stake.cdc index 8d44c2f8d..0950a7b23 100644 --- a/transactions/stakingCollection/close_stake.cdc +++ b/transactions/stakingCollection/close_stake.cdc @@ -8,8 +8,8 @@ transaction(nodeID: String, delegatorID: UInt32?) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/create_machine_account.cdc b/transactions/stakingCollection/create_machine_account.cdc index 65847bb4c..125f58008 100644 --- a/transactions/stakingCollection/create_machine_account.cdc +++ b/transactions/stakingCollection/create_machine_account.cdc @@ -8,8 +8,8 @@ transaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) { diff --git a/transactions/stakingCollection/create_new_tokenholder_acct.cdc b/transactions/stakingCollection/create_new_tokenholder_acct.cdc index 2e04af560..77284cc6c 100644 --- a/transactions/stakingCollection/create_new_tokenholder_acct.cdc +++ b/transactions/stakingCollection/create_new_tokenholder_acct.cdc @@ -12,52 +12,69 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS // or revoke all keys from that account transaction(publicKeys: [Crypto.KeyListEntry]) { - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { - // Create the new account and add public keys - let newAccount = AuthAccount(payer: signer) + // Create the new account and add public keys. + let newAccount = Account(payer: signer) for key in publicKeys { newAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight) } - // Get the TokenManager Capability from the locked account - let tokenManagerCapability = signer - .getCapability<&LockedTokens.LockedTokenManager>( - LockedTokens.LockedTokenManagerPrivatePath) + // Get the TokenManager Capability from the locked account. + let tokenManagerCapability = signer.capabilities.get<&LockedTokens.LockedTokenManager>( + LockedTokens.LockedTokenManagerPrivatePath + )! - // Use the manager capability to create a new TokenHolder + // Use the manager capability to create a new TokenHolder. let tokenHolder <- LockedTokens.createTokenHolder( lockedAddress: signer.address, tokenManager: tokenManagerCapability ) - // Save the TokenHolder resource to the new account and create a public capability - newAccount.save( + // Save the TokenHolder resource to the new account and create a public capability. + newAccount.storage.save( <-tokenHolder, to: LockedTokens.TokenHolderStoragePath, ) - newAccount.link<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>( - LockedTokens.LockedAccountInfoPublicPath, - target: LockedTokens.TokenHolderStoragePath + let tokenHolderCap = newAccount.capabilities.storage.issue<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>(LockedTokens.TokenHolderStoragePath) + newAccount.capabilities.publish( + tokenHolderCap + at: LockedTokens.LockedAccountInfoPublicPath, ) - // Create private capabilities for the token holder and unlocked vault - let lockedHolder = newAccount.link<&LockedTokens.TokenHolder>(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)! - let flowToken = newAccount.link<&FlowToken.Vault>(/private/flowTokenVault, target: /storage/flowTokenVault)! + // Create capabilities for the token holder and unlocked vault. + let lockedHolder = newAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath)! + let flowToken = newAccount.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault)! - // Create a new Staking Collection and put it in storage + // Create a new Staking Collection and put it in storage. if lockedHolder.check() { - newAccount.save(<-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath) + newAccount.storage.save( + <- FlowStakingCollection.createStakingCollection( + unlockedVault: flowToken, + tokenHolder: lockedHolder + ), + to: FlowStakingCollection.StakingCollectionStoragePath + ) } else { - newAccount.save(<-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath) + newAccount.storage.save( + <- FlowStakingCollection.createStakingCollection( + unlockedVault: flowToken, + tokenHolder: nil + ), + to: FlowStakingCollection.StakingCollectionStoragePath + ) } - // Create a public link to the staking collection - newAccount.link<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>( - FlowStakingCollection.StakingCollectionPublicPath, + // Publish a capability to the created staking collection. + let stakingCollectionCap = newAccount.capabilities.storage.issue<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>( target: FlowStakingCollection.StakingCollectionStoragePath ) + + newAccount.capabilities.publish( + stakingCollectionCap + at: FlowStakingCollection.StakingCollectionPublicPath + ) } } \ No newline at end of file diff --git a/transactions/stakingCollection/deploy_collection_contract.cdc b/transactions/stakingCollection/deploy_collection_contract.cdc index f2067ade1..423fae00a 100644 --- a/transactions/stakingCollection/deploy_collection_contract.cdc +++ b/transactions/stakingCollection/deploy_collection_contract.cdc @@ -3,7 +3,7 @@ transaction(contractName: String, code: String) { - prepare(admin: AuthAccount) { + prepare(admin: auth(AddContract) &Account) { admin.contracts.add(name: contractName, code: code.decodeHex()) } } diff --git a/transactions/stakingCollection/register_delegator.cdc b/transactions/stakingCollection/register_delegator.cdc index 69c699daf..09bcafdb5 100644 --- a/transactions/stakingCollection/register_delegator.cdc +++ b/transactions/stakingCollection/register_delegator.cdc @@ -7,8 +7,8 @@ transaction(id: String, amount: UFix64) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/register_multiple_delegators.cdc b/transactions/stakingCollection/register_multiple_delegators.cdc index b67c24a4e..bf4df7de7 100644 --- a/transactions/stakingCollection/register_multiple_delegators.cdc +++ b/transactions/stakingCollection/register_multiple_delegators.cdc @@ -7,8 +7,8 @@ transaction(ids: [String], amounts: [UFix64]) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/register_multiple_nodes.cdc b/transactions/stakingCollection/register_multiple_nodes.cdc index 56a621596..b737935f0 100644 --- a/transactions/stakingCollection/register_multiple_nodes.cdc +++ b/transactions/stakingCollection/register_multiple_nodes.cdc @@ -14,8 +14,8 @@ transaction(ids: [String], let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") var i = 0 diff --git a/transactions/stakingCollection/register_node.cdc b/transactions/stakingCollection/register_node.cdc index b5f72ba7b..08b4a9285 100644 --- a/transactions/stakingCollection/register_node.cdc +++ b/transactions/stakingCollection/register_node.cdc @@ -14,8 +14,8 @@ transaction(id: String, let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") if let machineAccount = self.stakingCollectionRef.registerNode( diff --git a/transactions/stakingCollection/request_unstaking.cdc b/transactions/stakingCollection/request_unstaking.cdc index ec3eb1478..f86de4dca 100644 --- a/transactions/stakingCollection/request_unstaking.cdc +++ b/transactions/stakingCollection/request_unstaking.cdc @@ -6,8 +6,8 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/restake_all_stakers.cdc b/transactions/stakingCollection/restake_all_stakers.cdc index f10cff90e..28e02ab56 100644 --- a/transactions/stakingCollection/restake_all_stakers.cdc +++ b/transactions/stakingCollection/restake_all_stakers.cdc @@ -7,8 +7,8 @@ transaction { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/setup_staking_collection.cdc b/transactions/stakingCollection/setup_staking_collection.cdc index 2a166230a..f1590f795 100644 --- a/transactions/stakingCollection/setup_staking_collection.cdc +++ b/transactions/stakingCollection/setup_staking_collection.cdc @@ -9,42 +9,58 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS /// or staking objects stored in the unlocked account transaction { - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { // If there isn't already a staking collection - if signer.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) == nil { + if signer.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) == nil { // Create private capabilities for the token holder and unlocked vault - let lockedHolder = signer.link<&LockedTokens.TokenHolder>(/private/flowTokenHolder, target: LockedTokens.TokenHolderStoragePath)! - let flowToken = signer.link<&FlowToken.Vault>(/private/flowTokenVault, target: /storage/flowTokenVault)! - + let lockedHolder = signer.capabilities.storage.issue<&LockedTokens.TokenHolder>(target: LockedTokens.TokenHolderStoragePath)! + let flowToken = signer.capabilities.storage.issue<&FlowToken.Vault>(target: /storage/flowTokenVault)! + // Create a new Staking Collection and put it in storage if lockedHolder.check() { - signer.save(<-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: lockedHolder), to: FlowStakingCollection.StakingCollectionStoragePath) + newAccount.storage.save( + <- FlowStakingCollection.createStakingCollection( + unlockedVault: flowToken, + tokenHolder: lockedHolder + ), + to: FlowStakingCollection.StakingCollectionStoragePath + ) } else { - signer.save(<-FlowStakingCollection.createStakingCollection(unlockedVault: flowToken, tokenHolder: nil), to: FlowStakingCollection.StakingCollectionStoragePath) + newAccount.storage.save( + <- FlowStakingCollection.createStakingCollection( + unlockedVault: flowToken, + tokenHolder: nil + ), + to: FlowStakingCollection.StakingCollectionStoragePath + ) } - // Create a public link to the staking collection - signer.link<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>( - FlowStakingCollection.StakingCollectionPublicPath, + // Publish a capability to the created staking collection. + let stakingCollectionCap = newAccount.capabilities.storage.issue<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>( target: FlowStakingCollection.StakingCollectionStoragePath ) + + newAccount.capabilities.publish( + stakingCollectionCap + at: FlowStakingCollection.StakingCollectionPublicPath + ) } // borrow a reference to the staking collection - let collectionRef = signer.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + let collectionRef = signer.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow staking collection reference") // If there is a node staker object in the account, put it in the staking collection - if signer.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) != nil { - let node <- signer.load<@FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath)! + if signer.storage.borrow<&FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath) != nil { + let node <- signer.storage.load<@FlowIDTableStaking.NodeStaker>(from: FlowIDTableStaking.NodeStakerStoragePath)! collectionRef.addNodeObject(<-node, machineAccountInfo: nil) } // If there is a delegator object in the account, put it in the staking collection - if signer.borrow<&FlowIDTableStaking.NodeDelegator>(from: FlowIDTableStaking.DelegatorStoragePath) != nil { - let delegator <- signer.load<@FlowIDTableStaking.NodeDelegator>(from: FlowIDTableStaking.DelegatorStoragePath)! + if signer.storage.borrow<&FlowIDTableStaking.NodeDelegator>(from: FlowIDTableStaking.DelegatorStoragePath) != nil { + let delegator <- signer.storage.load<@FlowIDTableStaking.NodeDelegator>(from: FlowIDTableStaking.DelegatorStoragePath)! collectionRef.addDelegatorObject(<-delegator) } } diff --git a/transactions/stakingCollection/stake_new_tokens.cdc b/transactions/stakingCollection/stake_new_tokens.cdc index 00d7cc014..1d55bf0e8 100644 --- a/transactions/stakingCollection/stake_new_tokens.cdc +++ b/transactions/stakingCollection/stake_new_tokens.cdc @@ -8,8 +8,8 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/stake_rewarded_tokens.cdc b/transactions/stakingCollection/stake_rewarded_tokens.cdc index 16e555f6c..d463c94d5 100644 --- a/transactions/stakingCollection/stake_rewarded_tokens.cdc +++ b/transactions/stakingCollection/stake_rewarded_tokens.cdc @@ -6,8 +6,8 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/stake_unstaked_tokens.cdc b/transactions/stakingCollection/stake_unstaked_tokens.cdc index 8f9e69282..51fe6a5f4 100644 --- a/transactions/stakingCollection/stake_unstaked_tokens.cdc +++ b/transactions/stakingCollection/stake_unstaked_tokens.cdc @@ -6,8 +6,8 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/test/deposit_tokens.cdc b/transactions/stakingCollection/test/deposit_tokens.cdc index 20c3390f7..3560d0cc5 100644 --- a/transactions/stakingCollection/test/deposit_tokens.cdc +++ b/transactions/stakingCollection/test/deposit_tokens.cdc @@ -7,12 +7,12 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { - let collectionRef = signer.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + let collectionRef = signer.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow a reference to the staking collection") - let flowTokenRef = signer.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + let flowTokenRef = signer.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") let tokens <- collectionRef.getTokens(amount: amount) diff --git a/transactions/stakingCollection/test/get_tokens.cdc b/transactions/stakingCollection/test/get_tokens.cdc index 0b16411d0..953c24080 100644 --- a/transactions/stakingCollection/test/get_tokens.cdc +++ b/transactions/stakingCollection/test/get_tokens.cdc @@ -7,9 +7,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { - prepare(signer: AuthAccount) { + prepare(signer: auth(BorrowValue) &Account) { - let collectionRef = signer.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + let collectionRef = signer.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow a reference to the staking collection") let tokens <- collectionRef.getTokens(amount: amount) diff --git a/transactions/stakingCollection/transfer_delegator.cdc b/transactions/stakingCollection/transfer_delegator.cdc index d8f9b6522..f75695531 100644 --- a/transactions/stakingCollection/transfer_delegator.cdc +++ b/transactions/stakingCollection/transfer_delegator.cdc @@ -8,21 +8,23 @@ transaction(nodeID: String, delegatorID: UInt32, to: Address) { let fromStakingCollectionRef: &FlowStakingCollection.StakingCollection let toStakingCollectionCap: &FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic} - prepare(account: AuthAccount) { + prepare(account: auth(BorrowValue) &Account) { // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator. if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) { panic("Destination account must have a Staking Collection set up.") } // Get a reference to the authorizers StakingCollection - self.fromStakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.fromStakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") // Get the PublicAccount of the account to transfer the NodeDelegator to. let toAccount = getAccount(to) // Borrow a capability to the public methods available on the receivers StakingCollection. - self.toStakingCollectionCap = toAccount.getCapability<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>(FlowStakingCollection.StakingCollectionPublicPath).borrow() + self.toStakingCollectionCap = toAccount.capabilities + .get<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>(FlowStakingCollection.StakingCollectionPublicPath)! + .borrow() ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/transfer_node.cdc b/transactions/stakingCollection/transfer_node.cdc index b9ca328e7..89be4bf6a 100644 --- a/transactions/stakingCollection/transfer_node.cdc +++ b/transactions/stakingCollection/transfer_node.cdc @@ -8,21 +8,23 @@ transaction(nodeID: String, to: Address) { let fromStakingCollectionRef: &FlowStakingCollection.StakingCollection let toStakingCollectionCap: &FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic} - prepare(account: AuthAccount) { + prepare(account: auth(BorrowValue) &Account) { // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker. if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) { panic("Destination account must have a Staking Collection set up.") } // Get a reference to the authorizers StakingCollection - self.fromStakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.fromStakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") // Get the PublicAccount of the account to transfer the NodeStaker to. let toAccount = getAccount(to) // Borrow a capability to the public methods available on the receivers StakingCollection. - self.toStakingCollectionCap = toAccount.getCapability<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>(FlowStakingCollection.StakingCollectionPublicPath).borrow() + self.toStakingCollectionCap = toAccount.capabilities + .get<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>(FlowStakingCollection.StakingCollectionPublicPath)! + .borrow() ?? panic("Could not borrow ref to StakingCollection") let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID] diff --git a/transactions/stakingCollection/unstake_all.cdc b/transactions/stakingCollection/unstake_all.cdc index 7ab8be52b..0ca7f136b 100644 --- a/transactions/stakingCollection/unstake_all.cdc +++ b/transactions/stakingCollection/unstake_all.cdc @@ -6,8 +6,8 @@ transaction(nodeID: String) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/update_networking_address.cdc b/transactions/stakingCollection/update_networking_address.cdc index cb2a2094c..50f8d1d92 100644 --- a/transactions/stakingCollection/update_networking_address.cdc +++ b/transactions/stakingCollection/update_networking_address.cdc @@ -6,8 +6,8 @@ transaction(nodeID: String, newAddress: String) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/withdraw_from_machine_account.cdc b/transactions/stakingCollection/withdraw_from_machine_account.cdc index e47d9846e..c4c62b304 100644 --- a/transactions/stakingCollection/withdraw_from_machine_account.cdc +++ b/transactions/stakingCollection/withdraw_from_machine_account.cdc @@ -7,8 +7,8 @@ transaction(nodeID: String, amount: UFix64) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/withdraw_rewarded_tokens.cdc b/transactions/stakingCollection/withdraw_rewarded_tokens.cdc index 9c6e3ef14..d9ec647d9 100644 --- a/transactions/stakingCollection/withdraw_rewarded_tokens.cdc +++ b/transactions/stakingCollection/withdraw_rewarded_tokens.cdc @@ -8,8 +8,8 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/withdraw_unstaked_tokens.cdc b/transactions/stakingCollection/withdraw_unstaked_tokens.cdc index ae05e9eea..a1427a64b 100644 --- a/transactions/stakingCollection/withdraw_unstaked_tokens.cdc +++ b/transactions/stakingCollection/withdraw_unstaked_tokens.cdc @@ -8,8 +8,8 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { let stakingCollectionRef: &FlowStakingCollection.StakingCollection - prepare(account: AuthAccount) { - self.stakingCollectionRef = account.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingProxy/add_node_info.cdc b/transactions/stakingProxy/add_node_info.cdc index d5d83f4ec..c49c4e7b7 100644 --- a/transactions/stakingProxy/add_node_info.cdc +++ b/transactions/stakingProxy/add_node_info.cdc @@ -2,8 +2,8 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String) { - prepare(account: AuthAccount) { - let proxyHolder = account.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let proxyHolder = account.storage.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) ?? panic("Could not borrow reference to staking proxy holder") let nodeInfo = StakingProxy.NodeInfo(nodeID: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey) diff --git a/transactions/stakingProxy/get_node_info.cdc b/transactions/stakingProxy/get_node_info.cdc index 9c5da0137..50f0b70d8 100644 --- a/transactions/stakingProxy/get_node_info.cdc +++ b/transactions/stakingProxy/get_node_info.cdc @@ -3,9 +3,9 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS access(all) fun main(account: Address, nodeID: String): StakingProxy.NodeInfo { let proxyCapability = getAccount(account) - .getCapability<&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}>( + .capabilities.get<&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}>( StakingProxy.NodeOperatorCapabilityPublicPath - ) + )! let proxyRef = proxyCapability.borrow() ?? panic("Could not borrow public reference to staking proxy") diff --git a/transactions/stakingProxy/register_node.cdc b/transactions/stakingProxy/register_node.cdc index bed446541..1976bda66 100644 --- a/transactions/stakingProxy/register_node.cdc +++ b/transactions/stakingProxy/register_node.cdc @@ -5,13 +5,13 @@ transaction(address: Address, id: String, amount: UFix64) { let holderRef: &LockedTokens.TokenHolder - prepare(account: AuthAccount) { - self.holderRef = account.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + prepare(account: auth(BorrowValue) &Account) { + self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } execute { - let nodeOperatorRef = getAccount(address).getCapability + let nodeOperatorRef = getAccount(address).capabilities.get <&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}> (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() ?? panic("Could not borrow node operator public capability") diff --git a/transactions/stakingProxy/remove_node_info.cdc b/transactions/stakingProxy/remove_node_info.cdc index 3c85eb8ae..7d51b9789 100644 --- a/transactions/stakingProxy/remove_node_info.cdc +++ b/transactions/stakingProxy/remove_node_info.cdc @@ -2,8 +2,8 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(nodeID: String) { - prepare(account: AuthAccount) { - let proxyHolder = account.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let proxyHolder = account.storage.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) proxyHolder.removeNodeInfo(nodeID: nodeID) } diff --git a/transactions/stakingProxy/remove_staking_proxy.cdc b/transactions/stakingProxy/remove_staking_proxy.cdc index 625a0aebb..78598303e 100644 --- a/transactions/stakingProxy/remove_staking_proxy.cdc +++ b/transactions/stakingProxy/remove_staking_proxy.cdc @@ -2,8 +2,8 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(nodeID: String) { - prepare(account: AuthAccount) { - let proxyHolder = account.borrow<&StakingProxy.NodeStakerProxyHolder>(from: paStakingProxy.NodeOperatorCapabilityStoragePathth) + prepare(account: auth(BorrowValue) &Account) { + let proxyHolder = account.storage.borrow<&StakingProxy.NodeStakerProxyHolder>(from: paStakingProxy.NodeOperatorCapabilityStoragePathth) proxyHolder.removeStakingProxy(nodeID: nodeID) } diff --git a/transactions/stakingProxy/request_unstaking.cdc b/transactions/stakingProxy/request_unstaking.cdc index 71aa9ae4f..17e554f0f 100644 --- a/transactions/stakingProxy/request_unstaking.cdc +++ b/transactions/stakingProxy/request_unstaking.cdc @@ -2,8 +2,8 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(nodeID: String, amount: UFix64) { - prepare(account: AuthAccount) { - let proxyHolder = account.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let proxyHolder = account.storage.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) ?? panic("Could not borrow reference to staking proxy holder") let stakingProxy = proxyHolder.borrowStakingProxy(nodeID: nodeID)! diff --git a/transactions/stakingProxy/setup_node_account.cdc b/transactions/stakingProxy/setup_node_account.cdc index 07044fca1..29505375e 100644 --- a/transactions/stakingProxy/setup_node_account.cdc +++ b/transactions/stakingProxy/setup_node_account.cdc @@ -2,14 +2,18 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction() { - prepare(nodeOperator: AuthAccount) { + prepare(nodeOperator: auth(SaveValue) &Account) { let proxyHolder <- StakingProxy.createProxyHolder() - nodeOperator.save(<-proxyHolder, to: StakingProxy.NodeOperatorCapabilityStoragePath) + nodeOperator.storage.save(<-proxyHolder, to: StakingProxy.NodeOperatorCapabilityStoragePath) - nodeOperator.link<&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}>( + let nodeOperatorCap = nodeOperator.capabilities.storage.issue<&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}>( + StakingProxy.NodeOperatorCapabilityStoragePath + ) + + nodeOperator.capabilities.publish( StakingProxy.NodeOperatorCapabilityPublicPath, - target: StakingProxy.NodeOperatorCapabilityStoragePath + at: StakingProxy.NodeOperatorCapabilityStoragePath ) } } diff --git a/transactions/stakingProxy/stake_new_tokens.cdc b/transactions/stakingProxy/stake_new_tokens.cdc index e12c70b85..f53cf224d 100644 --- a/transactions/stakingProxy/stake_new_tokens.cdc +++ b/transactions/stakingProxy/stake_new_tokens.cdc @@ -2,8 +2,8 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(nodeID: String, amount: UFix64) { - prepare(account: AuthAccount) { - let proxyHolder = account.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let proxyHolder = account.storage.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) ?? panic("Could not borrow reference to staking proxy holder") let stakingProxy = proxyHolder.borrowStakingProxy(nodeID: nodeID)! diff --git a/transactions/stakingProxy/stake_unstaked_tokens.cdc b/transactions/stakingProxy/stake_unstaked_tokens.cdc index a02b31629..265c3ec07 100644 --- a/transactions/stakingProxy/stake_unstaked_tokens.cdc +++ b/transactions/stakingProxy/stake_unstaked_tokens.cdc @@ -2,8 +2,8 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(nodeID: String, amount: UFix64) { - prepare(account: AuthAccount) { - let proxyHolder = account.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let proxyHolder = account.storage.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) ?? panic("Could not borrow reference to staking proxy holder") let stakingProxy = proxyHolder.borrowStakingProxy(nodeID: nodeID)! diff --git a/transactions/stakingProxy/unstake_all.cdc b/transactions/stakingProxy/unstake_all.cdc index 57d8639ee..b497831ce 100644 --- a/transactions/stakingProxy/unstake_all.cdc +++ b/transactions/stakingProxy/unstake_all.cdc @@ -2,8 +2,8 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(nodeID: String) { - prepare(account: AuthAccount) { - let proxyHolder = account.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let proxyHolder = account.storage.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) ?? panic("Could not borrow reference to staking proxy holder") let stakingProxy = proxyHolder.borrowStakingProxy(nodeID: nodeID)! diff --git a/transactions/stakingProxy/withdraw_rewards.cdc b/transactions/stakingProxy/withdraw_rewards.cdc index 9a63934c5..0ef28f18d 100644 --- a/transactions/stakingProxy/withdraw_rewards.cdc +++ b/transactions/stakingProxy/withdraw_rewards.cdc @@ -2,8 +2,8 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(nodeID: String, amount: UFix64) { - prepare(account: AuthAccount) { - let proxyHolder = account.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let proxyHolder = account.storage.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) ?? panic("Could not borrow reference to staking proxy holder") let stakingProxy = proxyHolder.borrowStakingProxy(nodeID: nodeID)! diff --git a/transactions/stakingProxy/withdraw_unstaked.cdc b/transactions/stakingProxy/withdraw_unstaked.cdc index f581b8c04..12d4b1fd4 100644 --- a/transactions/stakingProxy/withdraw_unstaked.cdc +++ b/transactions/stakingProxy/withdraw_unstaked.cdc @@ -2,8 +2,8 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(nodeID: String, amount: UFix64) { - prepare(account: AuthAccount) { - let proxyHolder = account.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) + prepare(account: auth(BorrowValue) &Account) { + let proxyHolder = account.storage.borrow<&StakingProxy.NodeStakerProxyHolder>(from: StakingProxy.NodeOperatorCapabilityStoragePath) ?? panic("Could not borrow reference to staking proxy holder") let stakingProxy = proxyHolder.borrowStakingProxy(nodeID: nodeID)! diff --git a/transactions/storageFees/admin/set_parameters.cdc b/transactions/storageFees/admin/set_parameters.cdc index 9efcc35e1..e56cfc0f2 100644 --- a/transactions/storageFees/admin/set_parameters.cdc +++ b/transactions/storageFees/admin/set_parameters.cdc @@ -5,9 +5,9 @@ transaction(storageBytesPerReservedFLOW: UFix64?, minimumStorageReservation: UFi let adminRef: &FlowStorageFees.Administrator - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowStorageFees.Administrator>(from: /storage/storageFeesAdmin) + self.adminRef = acct.storage.borrow<&FlowStorageFees.Administrator>(from: /storage/storageFeesAdmin) ?? panic("Could not borrow reference to storage fees admin") } From 5287d713e71632cc9ea68e81e2d2e8e08f218b8d Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Wed, 13 Sep 2023 15:06:22 -0700 Subject: [PATCH 058/132] Update staking collection --- contracts/FlowStakingCollection.cdc | 50 +++++++++++++++++++--- lib/go/contracts/internal/assets/assets.go | 6 +-- lib/go/test/go.mod | 4 +- 3 files changed, 48 insertions(+), 12 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index e881c6095..ec97510fe 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -123,7 +123,10 @@ access(all) contract FlowStakingCollection { /// Tracks the machine accounts associated with nodes access(self) var machineAccounts: {String: MachineAccountInfo} - init(unlockedVault: Capability, tokenHolder: Capability?) { + init( + unlockedVault: Capability, + tokenHolder: Capability? + ) { pre { unlockedVault.check(): "Invalid FlowToken.Vault capability" } @@ -309,7 +312,14 @@ access(all) contract FlowStakingCollection { let stakingInfo = FlowIDTableStaking.NodeInfo(nodeID: id) let totalStaked = stakingInfo.totalTokensInRecord() - stakingInfo.tokensRewarded self.unlockedTokensUsed = self.unlockedTokensUsed + totalStaked - emit NodeAddedToStakingCollection(nodeID: stakingInfo.id, role: stakingInfo.role, amountCommitted: stakingInfo.totalCommittedWithoutDelegators(), address: self.owner?.address) + + emit NodeAddedToStakingCollection( + nodeID: stakingInfo.id, + role: stakingInfo.role, + amountCommitted: stakingInfo.totalCommittedWithoutDelegators(), + address: self.owner?.address + ) + self.nodeStakers[id] <-! node // Set the machine account for the existing node // can be the same as the old account if needed @@ -392,11 +402,26 @@ access(all) contract FlowStakingCollection { /// Operations to register new staking objects /// Function to register a new Staking Record to the Staking Collection - access(CollectionOwner) fun registerNode(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64, payer: auth(BorrowValue) &Account): &Account? { + access(CollectionOwner) fun registerNode( + id: String, + role: UInt8, + networkingAddress: String, + networkingKey: String, + stakingKey: String, + amount: UFix64, + payer: auth(BorrowValue) &Account + ): auth(Storage, Capabilities, Contracts, Keys, Inbox) &Account? { let tokens <- self.getTokens(amount: amount) - let nodeStaker <- FlowIDTableStaking.addNodeRecord(id: id, role: role, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, tokensCommitted: <-tokens) + let nodeStaker <- FlowIDTableStaking.addNodeRecord( + id: id, + role: role, + networkingAddress: networkingAddress, + networkingKey: networkingKey, + stakingKey: stakingKey, + tokensCommitted: <-tokens + ) emit NodeAddedToStakingCollection(nodeID: nodeStaker.id, role: role, amountCommitted: amount, address: self.owner?.address) @@ -421,7 +446,10 @@ access(all) contract FlowStakingCollection { /// Only returns an AuthAccount object if the node is collector or consensus, otherwise returns nil /// The caller's qc or dkg object is stored in the new account /// but it is the caller's responsibility to add public keys to it - access(self) fun registerMachineAccount(nodeReference: &FlowIDTableStaking.NodeStaker, payer: auth(BorrowValue) &Account): &Account? { + access(self) fun registerMachineAccount( + nodeReference: &FlowIDTableStaking.NodeStaker, + payer: auth(BorrowValue) &Account + ): auth(Storage, Capabilities, Contracts, Keys, Inbox) &Account? { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeReference.id) @@ -430,7 +458,11 @@ access(all) contract FlowStakingCollection { // Get the vault capability and create the machineAccountInfo struct let machineAccountVaultProvider = machineAcct.capabilities.storage.issue(/storage/flowTokenVault)! - let machineAccountInfo = MachineAccountInfo(nodeID: nodeInfo.id, role: nodeInfo.role, machineAccountVaultProvider: machineAccountVaultProvider) + let machineAccountInfo = MachineAccountInfo( + nodeID: nodeInfo.id, + role: nodeInfo.role, + machineAccountVaultProvider: machineAccountVaultProvider + ) // If they are a collector node, create a QC Voter object and store it in the account if nodeInfo.role == FlowEpoch.NodeRole.Collector.rawValue { @@ -442,7 +474,11 @@ access(all) contract FlowStakingCollection { // set this node's machine account self.machineAccounts[nodeInfo.id] = machineAccountInfo - emit MachineAccountCreated(nodeID: nodeInfo.id, role: FlowEpoch.NodeRole.Collector.rawValue, address: machineAccountVaultProvider.borrow()!.owner!.address) + emit MachineAccountCreated( + nodeID: nodeInfo.id, + role: FlowEpoch.NodeRole.Collector.rawValue, + address: machineAccountVaultProvider.borrow()!.owner!.address + ) return machineAcct diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 8b0c8c4f2..21491621f 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -4,7 +4,7 @@ // FlowFees.cdc (9.71kB) // FlowIDTableStaking.cdc (99.285kB) // FlowServiceAccount.cdc (8.517kB) -// FlowStakingCollection.cdc (55.428kB) +// FlowStakingCollection.cdc (56.024kB) // FlowStorageFees.cdc (9.385kB) // FlowToken.cdc (13.108kB) // LockedTokens.cdc (30.808kB) @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\x91\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\x24\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xd9\xa9\xb5\x1e\x6c\x69\x66\xd0\x00\xfa\x8e\x46\xa3\x71\xf4\x97\xbd\x3d\x00\x80\x97\x35\x59\xbf\x67\xe8\xa6\x6a\xae\xcf\x48\x5d\xe3\x82\x55\xa4\x91\xaf\x3e\xcc\x2b\x0a\x05\x69\x58\x8b\x0a\x06\x25\x9e\x55\x0d\xa6\x80\xa0\x30\xdf\xc1\x8c\xb4\x40\x65\x6b\x40\x4d\x09\x25\xae\xf1\x35\x62\xfc\x4f\x72\xf5\x2f\x5c\x30\x2a\x20\xad\xe7\x55\x31\x07\x54\xd7\x64\x4d\x61\x45\x71\x4b\x81\x11\xd1\x10\xbb\xcd\xb0\x80\x87\x28\x2c\x50\xb3\x81\x86\x94\xbc\x3b\x0a\x6c\x8e\x37\xb0\x46\x0d\x83\xaa\x01\x04\xb4\x6a\xae\x6b\x0c\xa8\x28\xc8\xaa\x61\x53\xd1\xc1\x25\x03\x31\xd6\xc5\x12\xb1\xea\xaa\xc6\xb0\xae\xd8\x9c\x37\x84\x9a\x14\x37\xb8\x04\x46\x6e\x70\xa3\xdb\x00\xc5\x6c\xb5\x9c\xca\x59\xbe\xc7\x58\x7c\x48\x9a\x59\x4d\xd6\x47\xfc\x9f\xc3\x82\xb4\xf8\x50\xcf\x9c\xc2\xbb\x8b\xd3\xf3\x1f\x2e\xc4\xe0\x16\xa4\xc5\x30\xaf\xae\xe7\x50\xe3\x5b\x5c\x43\xd5\xcc\x48\xbb\x40\x02\x19\xe8\x8a\xac\x98\x80\xa5\x51\x62\x31\xc5\x3b\xfb\xcb\xd1\xde\x5e\xb5\x58\x92\x96\xc1\xcb\x55\x73\xcd\xc7\xf9\x41\x0c\x6b\xd6\x92\x05\x3c\xf5\x9e\x3d\x35\x5f\xd6\x64\xed\x7d\xa5\xff\xf6\xbe\xb8\x3c\xff\x80\xae\x6a\xac\x08\xe9\x7c\xea\xbf\x30\x6d\xbe\x17\x58\x11\x70\xa8\xfc\xfa\x9b\xdf\xbf\x7f\x73\xf6\xfa\xe2\xfc\xc3\x9b\xd7\x17\x3f\xbe\x3f\x3d\x3f\x7f\x77\xf1\xfe\xbd\xdb\xc5\x7b\x46\x5a\x74\x8d\x5f\x62\x6c\x5a\xbc\xfc\xfe\xcd\xcf\xef\x3f\xbc\x79\x77\xfa\xea\xe2\xe5\xc5\x45\xaa\xd1\x59\xbd\xa2\x0c\xb7\x3f\x9d\xe9\x26\x3f\x9d\x25\xbe\x3a\x7f\xfd\x4a\xbf\x3f\x7f\xfd\x2a\xf1\xc1\xc5\x92\x14\x73\xfd\xc9\xc5\xdb\x37\x67\x7f\xd3\x1f\xed\xa1\xa2\xc0\x94\xee\xa3\xba\x9e\x58\x5e\x4d\x32\x35\xfc\x21\x09\x7e\x74\x74\x04\xa7\x8a\x11\x96\x88\xcd\x25\x8b\xba\x70\x6a\xcc\x20\x6a\xae\xe6\xff\x16\xb1\xf9\x31\x38\x7f\x0c\x6b\xfd\xb6\xad\x6e\x11\x53\xad\x9d\x3f\x06\xb6\x5e\x5d\xd5\x55\xa1\x1a\x9b\xdf\xed\x74\x2e\x6e\x71\xc3\xe2\x79\x60\xfe\x18\x7e\x24\x25\x3e\x2d\x4b\x4e\xee\x08\xf0\x3e\x17\xb2\xcb\x73\x3e\xa1\xb6\x6a\xae\x0f\xa0\x25\x35\x3e\x86\x8f\x97\x0d\xfb\x9f\x03\x40\x0b\x8e\xa4\x33\xb2\x58\x54\x8c\xe1\xf2\x18\x3e\xbe\xac\x7e\xff\xef\xff\x3a\x00\x54\x96\x2d\xa6\xf4\x18\x4e\xe5\x2f\x2f\x26\x99\xbe\xcf\xa5\x60\x93\x76\xf0\x00\x4a\xdd\x82\x3f\xe4\xe3\xf8\xff\xff\x6f\xdc\x40\x3a\xb0\xf0\x0e\x2f\xc8\x2d\x2e\x5f\xb6\x64\x31\x16\x13\xa3\x27\x3c\xaa\xaf\xf4\xa4\x07\xcf\xed\x07\x54\xcc\xab\x06\x2b\xa6\x3e\x6b\x31\x62\xb8\x1c\x37\xa1\x89\x65\xa6\xf7\xac\x5d\x15\x5c\x8f\x21\x06\x94\x91\x16\x53\x3b\x3e\xb8\x3c\x17\x2a\x2f\x1a\x08\x95\x8d\xce\xed\x44\x28\xfc\x21\xbe\x4a\x31\xb8\x81\xf7\xa3\x37\xc6\xfe\xef\x2d\x7e\xf6\xcc\xc7\xb7\x15\x5e\x43\xd5\x54\x6c\x08\x5a\x27\xce\xa8\xf8\x0f\xc5\xf5\x6c\x1a\x0c\x07\x4e\x40\x42\xea\xf8\x52\x7c\xe5\xfc\x65\x3e\xbd\xdb\x93\xff\x1a\x74\x9e\x91\x86\xa1\xaa\xa1\x09\x53\x81\x44\x3f\x5f\x71\x7b\x27\x08\xa8\xd5\x92\x69\x2b\xed\x66\xc5\x8d\x2e\xc5\x05\x69\x4a\xd4\x6e\x8c\x11\x13\x04\xaa\x28\x90\xa6\xde\xc0\x02\x73\xfb\xc8\x08\xcc\x49\x5d\x9a\xf6\xdc\x16\xfd\x74\x06\xa4\x05\xae\x62\xa5\x45\x16\x06\x97\x6b\x6e\xfe\x35\x5a\x31\xc2\x87\x54\xa0\xba\xde\xc0\x12\x6d\x84\x91\x63\x2d\x6a\x28\x52\x16\x1e\x63\x6a\xe0\xb5\xb8\xe6\xac\xc5\x5b\x3a\x60\x97\xb8\x15\xb3\xa2\xd3\x1c\x5b\xf8\x0c\x7a\xd9\xcc\x48\x07\x73\x34\xc3\x78\xc2\x61\x67\xf3\x0d\x47\x37\x5a\xa2\xab\xaa\xae\xd8\x86\x8f\x92\x23\x40\xcc\xf5\xef\x68\x55\x0b\xfc\x08\x27\x44\x1a\xfc\x75\x83\x5b\xb7\x29\x23\xc2\x6d\x28\x5b\xb4\xe6\x73\x2b\xf1\x92\xd0\x8a\x29\x30\x55\x6b\xa8\xa4\x09\x50\xcd\xa0\xc1\xb8\xc4\x65\x38\x46\x6d\x87\xe4\x40\x17\xde\xe4\xc5\x40\xde\xb6\xe4\xb6\x2a\x71\x7b\xec\x0c\xf7\x39\x5a\xb1\xf9\xbe\xe7\x04\x4c\x7f\x56\xc3\xe1\x26\x7c\x02\xcf\x8c\xed\x9f\x0a\x28\xdf\x5a\x19\x48\xb2\xbf\x27\xf0\x0f\x37\x8a\x50\xa4\x96\x2d\x0e\x9e\xf0\x9f\x8e\xfe\xa7\xc5\x1c\x17\x37\xfb\x93\x63\x78\x7a\xd9\xdc\xa2\xba\x2a\x85\x01\x07\xe9\xf6\x48\xca\xe9\x6f\x9f\x7a\x80\xef\x62\x09\x6d\xfa\x44\x98\x63\x05\x4e\x04\x72\xe2\x97\x1d\xa3\x84\x93\xae\x39\x38\xf2\xef\xb2\xd4\x2b\xcc\x84\xff\xaa\xf5\x2d\x90\x99\xf8\x33\x60\xa5\x24\x93\xcf\x56\x0d\x5c\x63\xa6\x14\x34\x47\x8f\xfa\x35\xc0\x6e\x8b\xd9\xaa\x6d\x7a\xc7\x3f\xbd\x22\x6d\x4b\xd6\xfb\x93\x27\x53\xc1\xf9\x4f\xa6\x6a\x4c\x79\xd5\x25\x5d\x0d\xa8\x1a\x86\xdb\x19\x2a\xb0\x54\x39\xd2\x7f\x2f\x50\x03\x4b\xfe\x9e\xce\xa5\xce\x10\x22\x12\x3b\xbe\x06\x18\x25\xb2\x39\x61\x73\xdd\xfe\xb7\x15\x6e\x37\x41\xcb\xa4\x75\x69\x31\x25\xab\xb6\xc0\xce\x50\x32\x3e\x52\x46\xaf\xdc\xa2\x56\xad\x04\xa4\xcf\xfb\x91\x5a\x2f\x22\xdb\x60\xd5\x8c\x6a\xc2\xe9\x85\xca\x92\xdb\x90\x37\x42\xd3\xee\xff\x2a\x98\xf0\x18\xfe\x1a\x7b\xe2\x53\xfe\x19\xff\x1d\xb7\xa1\x6c\x72\xf5\x78\x9c\x50\x99\xca\xe7\xc8\x74\x6b\x2c\xaf\xe9\xdb\x58\xa7\xfc\x00\x4c\xa3\x89\xc3\xb4\x21\x70\xa5\x07\x3f\x10\x7f\x48\x91\xba\xe1\xee\xb9\xea\xca\x51\x0f\xe9\x41\x0b\x9b\x2d\x80\x13\x4c\x05\x1a\x2e\x7e\xaf\xe8\x20\x0b\xfe\x62\x72\x0c\xdf\x11\x52\x77\xc9\x8c\xb4\xe3\x42\x66\x7e\x91\xa0\xfe\xd1\xf5\xb9\xeb\xb5\x88\x36\xee\x83\xce\x96\xa7\x75\x2d\xfa\x6a\x66\x44\x34\xcc\xe0\x99\xbf\xef\x83\x63\xfb\xec\x00\xe6\x7d\xd4\x09\xd1\x27\x96\x98\xd6\x1f\x12\x15\x29\xde\xf2\x44\xdf\x73\x30\x1b\x56\xb1\x1a\x2f\xb8\x9b\x69\x65\xed\x8d\x30\x9d\x46\xb4\x3f\xcc\xb1\x15\x51\xe5\x37\x72\xce\xa6\xd2\x7f\xe4\xcb\x76\x29\xe4\x4a\xdd\xa9\xd5\x3f\x69\xb1\x01\x81\xea\x3a\x50\x04\x2a\x7e\x20\xdc\x95\x22\x32\xea\x6a\x59\xaf\x4d\xb1\xfc\xd8\x40\x7b\x8d\xf1\x92\x72\x37\xa6\xb8\xe1\x1a\x77\x4e\xd6\x32\xa4\xa0\x5b\x35\xa5\x11\x6e\x19\x19\xa0\x80\x5a\xb9\x6c\xc7\xa5\xab\xb1\x2a\x06\x37\x0d\x59\x53\xe5\x89\xa9\x6f\x19\x81\xeb\xea\x16\xeb\xb1\x70\x85\x08\xeb\x39\x6e\x64\xa4\x42\xfb\x0d\xbc\x17\xed\x4f\x18\x98\x65\x35\x9b\xe1\x96\x63\x93\x6d\x96\x58\xda\x03\x01\x34\xaf\xf3\x22\x4d\x77\xdc\xa1\xfc\x1c\x39\x3e\xb2\x73\xbc\xe5\x92\x18\x72\x0b\x37\x18\xbe\xa2\x13\x02\xbb\x33\x9f\x84\x8f\x20\xd9\xbf\xf0\x6c\xab\xba\x86\x2b\x0c\x4d\x55\x73\x3f\x4a\x98\x48\x45\xcb\x39\xa2\xd0\x10\x28\x48\xdb\x62\xba\x24\x4d\xc9\xb9\xc1\xa7\x77\x7e\x2a\xbb\x9b\xc8\x0b\x7f\x26\xef\xe5\x4a\x28\xe4\x4e\x6e\xfa\x54\xa0\xca\xc6\xb1\x48\x4b\xbd\xb6\x67\xa8\x91\x5e\xfa\x8a\x62\x20\x0d\x76\xd6\x53\x4b\x2c\xdb\x83\xe3\xaa\xf0\x26\xdc\xb1\xe4\xfc\x75\x85\x61\x29\xa3\x05\xaa\xab\x35\x5c\xe1\x02\x71\x40\x82\xd9\x0a\xb2\xaa\x4b\xfe\xd5\x8a\x3a\x68\x72\x58\x2a\x89\xa5\xc6\x18\x1f\x7a\x0c\x7f\x35\x7a\xa1\xd3\x4c\xdd\x75\x83\x33\x9a\x69\x08\x44\xf3\xf1\xdd\x5e\x80\x28\x41\x30\x2b\xe6\x82\x20\x7f\x23\x35\xf7\xbf\xd4\xf2\x45\x2a\x13\xcb\xdb\x21\x4b\x38\xe1\x1d\x2a\xe4\x4f\xae\xb4\x02\x85\x21\xf8\xaf\x21\x6a\x85\x0b\x6c\x5e\xd1\x03\x2e\xed\x0e\x5f\xe6\xe7\xcb\xec\xa8\xc6\x30\xd9\x81\x17\x76\x9b\x8a\xff\xde\x98\xc5\xd3\x04\x9e\xc5\xaf\x65\x27\x21\x2f\x7e\xe0\x8a\x8d\x0e\x52\x6b\x3a\x1a\x89\x5b\xbe\x54\x94\x4c\x22\x82\xac\x46\xdf\x1a\xee\x3d\x12\x6b\x9e\x24\x03\xff\xcc\x95\x5b\x21\xc3\x2f\x1c\x42\x83\xd7\xaa\x83\x03\x88\xd5\xe8\x8a\xe2\x12\x66\x55\x4b\xd9\x01\xcc\x08\x5f\x6f\xe1\x12\xae\x36\xe1\xd8\xe2\x1e\xb4\xb6\xe4\x5d\x68\xf0\x29\x3d\xad\xbf\x6b\x52\xbd\x74\x8a\xc0\x83\x38\x83\x29\xda\x24\x9c\x7c\x0a\x88\x52\x52\x54\x62\x05\x2d\xe2\xd3\x02\xf5\x79\x36\xf3\xdd\x42\xda\x63\xc0\xfd\xb5\xe0\x2e\x55\xfa\xc1\x27\x60\xf8\x61\x8b\x4a\x6f\x96\x99\x65\xa4\x33\x13\xc7\x8f\xe8\x5d\x47\x7a\xa0\xe1\xc4\xef\x6a\x2f\xbd\xee\x54\x2a\x15\x9e\x1f\xc2\x1f\x99\xa5\xa9\x55\x93\xea\xab\xf8\xb3\x90\xcf\xe0\x04\xbe\x99\x7e\x93\x1f\x61\xf4\xa5\xf7\xe9\xd1\x11\x5c\xc6\xf6\x35\xd4\x87\x07\x82\x6b\x2a\x54\x57\xff\x8b\xa1\x12\x0e\x1a\x5f\x7b\xcf\x05\x35\x42\x78\x5c\xcf\xb8\x86\xdd\x41\xab\xf7\x69\x35\x13\xf1\x0f\x87\x79\xde\x5c\xfd\x0b\x4e\xdc\x07\x09\x9a\x8a\xb9\xb9\x9f\x78\x0d\xf6\xa2\xef\x8f\x8e\x40\xae\x6c\x95\xcc\x71\xfb\x20\x06\xbf\x40\x0d\xba\xb6\x76\x43\xec\x1e\x24\x5c\xc7\x14\x40\xee\xe0\x61\xa6\x24\x32\x70\x39\x3b\xa7\xcc\x7f\xf8\x9c\x1d\xca\xfc\xa0\x86\x71\x12\x20\xc2\x59\x8f\xcb\xdf\xdc\xaf\xf7\x27\x69\xbc\xf8\x3c\x19\xf7\x32\xf5\x3d\x2d\xfe\x73\x07\xb8\xa6\x29\xe1\x49\x20\xda\xb5\x7a\x1d\xfd\x86\x9f\xa5\xb8\x38\x50\x5e\x70\xe2\x8a\x44\x68\xf6\x6b\x42\xb1\x36\x49\xd2\x5c\x51\xb8\xc2\x33\x6e\x99\x4b\x4c\x59\x4b\x36\xdc\x24\xe0\x5b\xdc\x6e\xd8\xdc\x0d\x0a\xca\xd5\x87\xb0\x6c\x58\x2a\xdd\x82\xc3\x12\x82\x08\x0b\xcc\xe6\xa4\x3c\x50\x7e\xbc\xb0\xec\x4b\xd4\x54\x85\x72\x38\x5b\xac\x9c\x7e\xfe\x42\x59\x17\xb9\x02\x10\xfb\x8c\xcd\x46\x07\x6b\xdc\x9d\x4c\xfe\xa3\x86\xb4\x1f\xea\x28\x1b\xbc\xe4\xd3\x15\x58\x70\xd7\xa2\xd1\xb7\xa5\x1b\x2c\xb7\x0d\xfc\xd5\xa8\x8f\x5a\xed\x6e\x8a\x30\xbc\xe9\x2c\x43\x5b\x8b\x0a\xb3\xae\x96\xff\x07\xeb\xea\xa6\xaa\x27\x5d\xf4\x9c\xb9\x8e\x81\xec\xb9\x4c\xc7\xf9\xfb\xba\x77\x9a\x85\x41\xf7\x60\x4c\xc9\x2f\x2f\xcf\x3b\xc7\xa9\xe8\x12\xe9\xe3\xee\x8f\xce\x63\x97\x27\xf2\x4a\xeb\x9a\x9b\xec\xc0\x09\x52\x2c\xe3\x6c\x81\x4f\x55\xbc\xcf\xd9\x56\xc5\x15\xe7\x34\x20\x2d\x5c\x11\x36\x97\xca\xc3\xf7\x7c\x3e\x72\xce\xf5\x7d\x1c\xe5\xd5\x30\xde\xa1\xf1\x7f\xaa\x99\xe0\x49\xb1\x01\x6d\xf9\x36\x1d\x80\x96\x3e\x84\x8a\x04\x48\xfb\xb0\x2f\xf7\xd0\xb4\xd3\x32\xe1\x5e\xba\x6f\xb9\x85\x74\xdf\xb9\x6b\x48\xcd\xa8\xa1\x2d\x8c\x0d\xa4\x55\x66\xd9\xc6\xdf\xa1\x1a\x35\x05\x0e\x4d\xe9\xf4\x4a\x3d\x3f\x0c\x77\x99\xa7\x8b\xaa\xa9\x16\xab\x85\x7a\xf4\x0e\x53\xdc\xde\x22\x9b\x9e\x60\x91\xa8\x2c\x5c\x8b\xe5\x56\x49\x68\xda\xd4\x62\xc9\x57\xe0\x02\xc7\xa1\xb9\x8a\x74\xdd\x13\xa1\xec\x42\x9c\x80\xa7\xe5\x3d\xac\x38\x8f\x9e\x64\x90\xe2\xb7\xb6\x68\xd9\x29\x52\x04\x33\x50\x8a\x5b\xb6\x1f\x3d\x17\xef\x04\x37\xc0\xf3\x93\x60\x18\x5f\x87\xf4\x3a\x48\x36\x5f\x60\x4a\xd1\x35\x16\xae\x16\x5d\xcd\x66\x55\x51\x89\x98\x06\x61\xa8\x06\x74\x8b\xaa\x9a\xfb\x7f\x32\x8c\xaf\xe6\xf2\x34\x02\x34\x49\x1a\xf3\xcb\x99\xb1\x04\x4a\x1c\x0a\xd4\xf0\x25\x59\x2b\x77\x54\xa5\x5c\xc9\x31\x1e\xd8\x0d\x1b\xee\x94\xa8\x48\x38\x9b\xe3\x45\x04\xb9\x9a\xc1\x7e\x66\xd2\xa1\x1e\xd7\x3f\x39\x6f\x2c\xfd\xfc\x6b\x85\xd3\x78\x52\x60\x83\xf4\xcf\x0f\x5d\x2a\xeb\xc1\x1b\xd9\x94\xff\xc7\xb6\x3f\x83\x27\xbe\x7e\xe5\xb8\xea\x42\x90\x7c\x08\xeb\x39\x62\xea\x3b\xa5\x58\xd4\x0b\x26\x63\x77\xca\x3f\xd2\xc4\x8f\x3a\x34\x5e\x44\x72\x76\x47\x47\xb0\x5a\x96\x88\xe1\x40\x91\x89\x95\x60\x8b\x0b\xd2\x8a\xa5\x19\x2a\x45\x2c\xc7\x74\xa9\xec\xab\x6a\xa3\xf8\x64\x27\xa4\xf0\xe8\x9b\x1e\xb3\xb0\xd6\xab\xc5\x47\xcf\x8b\xfe\x40\x3e\x52\x2e\x8b\x8a\x53\x0e\x87\x00\xe2\x3a\x5c\x4e\xde\x8b\x4b\xf4\xa2\x40\xf5\xd1\xe2\xdf\x56\x98\xb2\x04\xce\x15\xf0\x45\xd5\xac\xa8\x20\x20\x77\x80\x60\x8d\x14\xd0\xd0\xa1\x0d\x56\xbc\x11\xfa\x92\xeb\x85\xdc\x9b\xaf\x33\xb8\xc9\xe3\x52\xcd\xf7\xf9\xa1\xb3\xea\x2a\x44\x2a\xc2\xc5\x62\xc9\x36\x82\xe3\x43\x77\xc6\x99\xe5\x2b\xcc\xd4\x2a\x85\xad\x50\xed\xdb\x50\x54\xcc\x21\x76\x6c\xdd\xce\xe5\x38\xdf\x92\x56\xec\x59\x3f\x3f\x84\x4e\x31\xf3\xa5\x3f\x0b\x54\xa3\xc5\x01\xeb\x9b\xae\x08\x70\x1a\x67\xf9\x49\x9f\xeb\x2d\xe6\x39\x5e\x40\xd5\xa8\x85\x06\x45\x0b\xdc\x31\x5f\x89\x9a\xa9\x0a\x33\xef\xcb\x6d\x17\xad\x58\xd4\x58\xd3\x93\xca\xb4\x0c\xe6\x99\x19\xae\xd1\x60\x19\x3e\xbb\x1b\xb6\xea\x38\x3a\x82\xf7\x55\x23\xf6\x09\x94\xc1\x6e\x48\x64\xb1\x91\xf5\xc8\xe7\x48\x06\xda\x0b\xb2\xc0\x96\xe5\x1b\xd2\x2e\x50\x6d\x85\xed\x2a\x27\xa0\xc3\x6c\xe0\xfd\x6d\xde\x68\x4b\xb7\x8d\x48\xe6\x0c\x8c\x21\x4d\x0f\x7b\xa6\xcc\x4b\x76\x51\xa6\x78\xd3\xb8\xb3\x57\xa8\xb8\x11\x09\x14\xca\x81\x42\x33\x86\x5b\xb8\xc2\x5c\x9d\x39\x01\x39\x4e\x21\x04\x72\x01\x46\x5a\x9d\x10\x24\x32\x20\x33\xd0\x23\x95\xa9\xdc\xdf\x6a\x06\x4b\x42\x69\x25\x02\x49\x83\x23\x7c\xd6\xf5\x35\xfb\x96\xc2\xfd\x55\xbb\x93\x49\x9f\x77\x58\xb0\x49\x2f\x35\x71\xdb\x72\x97\x7f\x2e\x22\xef\x8d\xd0\xc9\x57\x18\x58\x5b\x5d\x5f\xe3\x56\x2e\x1e\x97\x2d\x29\x57\x32\x7f\xe6\x0a\x17\x88\xae\xb0\xeb\xcf\xa8\xf8\x28\xae\xcb\x58\x8a\x8e\x8e\x34\x64\x11\xf9\x27\x4b\xdc\xd6\x1b\x15\xca\x90\x06\x44\xf9\x46\x62\x1b\x9d\xcf\x53\x74\x13\x03\xe2\xf3\xe5\xab\x49\xc5\xd2\xfb\x13\xce\xe7\x79\xd6\x4a\x1a\xd2\x63\x78\x7a\x86\x1a\xee\x65\xe8\x3d\xad\x85\x0c\x96\xa3\x46\x78\xda\x75\x8b\x51\x29\x76\x35\xca\x30\x9e\x76\xbf\x35\x44\xe0\xdf\xf7\x39\xf8\xd7\xca\x76\x78\x0e\xbe\x8c\x5d\xa9\xc5\xab\x18\xbd\x1b\x38\x80\x3e\x87\x3f\xe1\x74\x71\x17\x72\x0c\x5a\x3b\xfd\xca\x51\xa2\x7f\x18\x93\x33\xad\xa4\x7d\x84\x86\x8a\x9e\xff\x1f\x5b\x86\xac\xaa\x56\xfc\xf8\x4e\x6a\x97\xa4\x94\x6e\x39\x88\x58\x35\xe5\x50\x98\x36\x64\x23\xe2\x9f\x5e\x93\xc1\x1e\x64\x0a\xe1\x19\xf4\xb8\x9a\x49\x2a\x62\xed\xe0\xe9\xbd\xde\x02\x03\xa2\x43\xbd\xb4\xf4\x02\x72\x28\x29\x47\x44\xfe\xee\xcd\x80\x21\xd4\xcc\x22\xa5\xcb\xce\x6b\xc1\x95\x29\x45\x61\x64\x55\x6d\xa9\xea\x2c\x3c\xbd\xf5\x5e\xb1\x69\xcf\x46\x40\x3f\xb2\xb2\x56\x4f\x32\x3b\x05\xd6\xae\xb0\x08\xb9\xa4\x4c\x99\xf6\xe7\xf1\xef\x15\x65\x54\xef\x48\xc6\x09\xe7\x62\xa3\x4d\xa4\x0a\xe8\x58\x9d\x98\x12\x59\xf2\xb7\xa8\x76\x83\x5c\x07\x52\xa1\xaf\x2b\x8a\x61\x86\x6a\x8a\xa7\xe9\x9d\xa8\xfb\xe7\xcd\x04\xfc\x10\xec\x67\xfa\x09\xb9\x2f\x12\xc1\xde\xa0\xc1\x79\x3a\x95\x77\x4c\x4b\x67\x8c\xa0\x9a\x8d\x0b\xf0\x68\x36\x72\x73\xc8\xb4\xaf\x88\x58\xb4\x43\x0c\x8e\xee\x77\xe3\xdf\x8e\xee\xf7\x7f\xd4\x46\xc6\xaf\x7e\xb0\x3c\x6c\x6f\xc5\x35\xa3\x4b\x23\x34\xc3\x89\x07\xd3\x46\x8b\x33\xda\x26\x8f\xf6\x04\xa4\xe0\x8b\x11\x20\xbb\xc1\x25\x41\xdd\x75\x99\x7f\xbb\x05\xa5\xd6\xba\x9c\x8a\x52\x36\x0c\x9f\x1e\x80\xd8\xbd\x13\xee\x8d\xf6\xfa\x9c\xdd\x68\xf1\xb9\x79\xbe\x40\xac\x98\x63\x9a\xda\x6c\xca\x26\x68\xa7\xc9\xba\xdf\x81\xd2\x27\xe9\xfd\x10\xfe\xf3\xec\x59\x0e\x71\xe3\x1b\xc9\xde\x9e\xc0\x49\x32\x65\xb5\xb7\x47\xd1\x30\x1b\x21\xe7\x3f\x69\x66\xd4\xb1\xb2\x76\x15\x47\x5c\xee\x92\x81\xb9\xef\x09\xb9\x09\xc9\x66\xcf\x59\xd1\x25\x2e\xaa\x59\x85\x4b\x9d\xce\xe2\x27\xc4\x40\x62\x5e\x6e\xe2\xaa\x14\x1d\x33\xaf\xee\x0d\x0b\x77\xba\x5a\x6a\x87\x59\xbe\x80\xe4\x1e\xa5\x03\x1c\x47\x74\xc9\x89\xf5\x48\x4c\xc6\xb3\xe6\x3d\xed\xeb\x3e\x12\x0c\x94\x35\x56\x2f\x95\xf7\x2f\x96\x65\x65\x09\xa8\x91\x26\x89\xeb\x40\x9b\xb8\xe3\x26\xc7\xc1\xa3\xe7\xac\x26\xf6\xc8\xaa\x52\xa5\x67\x4f\xab\x32\x7a\xa9\x74\xb8\x38\x23\x70\x92\xcb\x1f\x12\x29\x92\x9a\x45\xaa\x32\xde\x5a\x13\x8b\xf2\xf7\x72\x33\xef\xc4\x85\x39\x15\x6f\xa4\x67\x73\xd9\xbc\x13\x76\x7c\x7f\x02\x87\xc1\x37\xfc\xf5\x3b\xbc\x46\x6d\x19\xc4\xe5\xb6\x59\xb6\x3b\x83\xf1\x60\xe1\x45\x35\xf0\x74\x96\x3b\xb8\xaa\xd4\x99\xfd\xee\x53\xfe\x24\x71\x4e\x2a\x9a\xb9\x79\xf7\xb3\xcc\x8c\xb2\xbb\x5f\xfb\x13\xe7\x54\x90\x98\x8c\x48\x13\x7f\xa1\xd3\xc4\x27\x31\x1e\x9c\x3d\xb6\x5f\xaa\xf2\x1f\xf0\xfc\xf0\x89\xa0\x6b\xa8\xfd\xdf\x2b\xfb\x1c\x1e\xa0\x50\x79\xe3\x96\x69\x53\x8d\x55\x70\xdb\x04\xc6\xe4\x81\x50\x20\x75\xd9\x71\x10\x03\x32\xdb\xd0\x62\x98\x61\x22\xff\xa5\x4e\x39\xdf\x42\xc4\x0c\xfe\x06\x48\xd9\x3d\x53\xb4\x13\x92\xd4\x2b\x2c\x7e\x52\x71\xb4\x0d\x3b\xed\x56\xaf\xd3\x3f\xb7\x68\x0d\x3f\x7c\xe8\x8e\x30\x89\x92\x50\x00\x7b\x04\x8d\x8f\x50\xa1\xe8\xeb\xc4\x2b\xd3\x2e\x83\x1c\xb5\x21\xf0\x81\x7c\x6c\x44\x42\xc2\x56\x82\x69\x25\xfb\x97\x90\xde\x52\x52\xcd\xd3\x21\xbc\xaf\x76\x8b\x3a\x2d\x8c\x1f\xe1\x53\x2e\x9f\x48\x8e\x9e\xeb\x3d\x0b\x27\x5b\x51\x27\xf8\x09\xc8\x49\x78\x54\xae\x1a\x99\x3c\xb3\x85\x4b\x1f\xfe\xcf\x18\x4a\x22\x5e\x17\x35\x46\x6d\x5a\xc1\x54\xb8\x2e\x95\x9a\x11\xb0\x4a\x0c\x7c\x19\xe1\x01\x72\xf2\x69\xd5\x59\x36\xd2\xc2\x02\xa9\x23\xe7\x8c\xc0\x0d\xc6\x4b\xa8\x98\x51\x41\xa1\x8c\x07\x79\xf1\x52\xde\x25\xc2\x1c\xd3\xae\x57\x46\x93\x3e\xdb\xfa\x62\x50\x34\x52\x1e\x47\x4c\xaf\x02\xb3\x59\x1e\xc7\xf0\xf4\xbd\xef\xa7\x71\x08\x02\x89\x82\xac\x72\x29\x2b\x4e\xd2\xeb\x29\xc5\xc1\xec\x4c\x24\xe5\x44\x65\x16\xec\x7f\x33\xfd\x66\x62\x23\x87\x8a\x71\x44\x67\xdc\x47\x4f\x66\x8b\x76\x65\xe3\x25\x97\x6d\xae\xe5\xd1\x3c\x9d\x5d\xbe\x6d\xe7\x56\x28\x87\x2c\x09\x6d\xa7\x3a\xb0\x73\x8b\x24\x96\x0a\x2e\x14\x32\xea\xae\xf6\x7b\x0f\x54\x6c\x99\xa1\x1a\x9a\xd5\xe2\x8a\x7f\x39\x8b\xc2\x75\x2a\xb3\x49\xc4\x4f\x38\x88\x12\x97\xab\x82\xb9\xdb\x88\x42\x64\x70\x1b\x07\x57\xb6\x09\x17\xb9\x8a\x39\x35\x41\x79\x3c\x9a\x66\xa6\x68\xc6\xa4\x0b\x1a\x58\x11\xa3\xf2\x0c\x58\xc3\x27\xeb\xa4\x5c\x2e\xd0\x32\x1e\xb8\x4e\xc8\x52\xc0\x9f\x1f\xe6\x99\xe7\xf9\x61\x1c\x77\x50\x43\x3d\xcb\xaa\x17\x37\xce\x80\x55\x50\x28\x8d\xbd\xd0\x0d\xd1\xdd\x26\xa2\x1d\xe0\x7a\x86\x83\x4e\x91\x6b\x71\xcf\x7a\x85\x83\x8d\x07\xa4\xc2\x78\x66\x77\xc9\xc1\xe5\xe0\xbd\xbe\x0f\x73\x6c\x36\x29\xac\xb2\x91\x87\x70\xb9\x5e\x36\xda\x1f\xb9\x6c\x20\x92\xf2\x4b\x1d\x58\x8b\x52\x55\x67\xe2\x10\x85\x8c\xbe\xc5\x54\x17\x39\x7e\xfb\x29\xfd\x63\xc1\xfa\x20\xa7\x4f\x07\x46\x07\x07\x58\xc4\xd0\x21\xdc\x81\x51\x0c\x41\xe6\xed\x62\xbf\x41\x8a\x57\xd8\x5d\x87\xe5\x07\xb8\xa5\x0f\x64\xad\xdc\x25\xbe\x67\xb5\x6c\x44\xe1\xb1\x4c\x97\xed\x71\xb7\xf6\xcb\x71\xd0\x06\x99\xb0\xd2\x96\x96\x98\xc1\x09\xec\x3f\xeb\x82\x84\xa8\xcc\xe3\xef\x24\x5d\x22\x31\xad\x9a\x79\xfd\x4c\xab\x32\x88\x2f\xc1\x1f\xb1\x86\x80\xfb\x2d\x47\x7a\x19\x20\xdb\xe1\xc3\xda\x61\x48\xd9\xe2\x50\x18\xb7\x34\xc7\xba\xe2\xd1\x76\x16\x19\x1e\xc2\x2a\x43\xda\x32\x47\x13\x1e\x6e\x9c\x9d\xc3\x0e\x49\xfb\x0c\x8e\x8d\xb6\xdd\xb8\x66\x3a\xc1\xd9\x39\x4b\x0d\xd1\xb2\x6f\x94\xf1\xcc\x31\x5f\x9f\xf9\xec\x0a\x09\x2a\x93\x79\x1e\x2d\xb4\xf4\x8f\xb6\x9c\x69\x91\x52\x86\xec\xe2\xf7\x25\x16\x7c\xe1\x4a\xa1\x51\x7e\xf6\x98\xa4\x3e\xa7\xe0\xe8\xab\x26\x43\xa7\xd0\xe0\xc1\xa8\xfc\x9d\x91\x36\xdd\x52\x76\xf7\x66\xbd\x4c\xc0\xde\xd2\xb6\xdb\x83\x49\xd2\xba\x5f\x57\x94\xe1\x56\x1c\x75\x0b\x0e\x7d\x76\xf9\x04\xaa\x15\x12\xed\x34\xe2\xa5\xfe\xd1\xf4\x89\xc9\x31\xd0\x7e\x4b\xd8\x62\x49\x59\x95\x99\x32\x1f\x0d\x66\x6b\xd2\x72\xf8\xa7\x9a\x6d\xf5\x77\xf6\xd5\x6b\xbc\xb1\x8f\xd5\xe4\xbc\x67\x7e\xae\xf8\x01\x2c\xd1\x06\xb7\xc7\x20\x8e\x7b\x7d\x27\x62\xd6\x7f\x47\xf5\x0a\x4f\xe0\x99\xf2\x68\x27\xc7\xe6\xd7\x17\xa9\x0c\x72\x9b\x1c\xa8\x4f\x39\x04\x59\xe9\x3a\x35\x29\x6a\xe9\xfb\xef\x09\x9b\xa2\xc2\xd7\x4a\xc7\x73\xc4\xd8\x08\xa9\xf4\x7f\x13\x38\x89\x1e\x45\xe8\xf1\xfe\xf4\xb1\x64\x7f\x57\x27\xe3\xa8\x13\x08\xd2\xf9\x71\xc1\x54\x86\xc7\x7a\xed\x84\xa7\xe1\x44\xa2\xa8\x93\x7c\x30\x4a\x45\x75\x06\x6e\x95\x73\x9f\x24\xc2\x3b\xac\x93\x19\x4e\xa2\xcd\x8b\x30\x4e\xc8\x7f\x5e\xbc\x30\x22\x2b\x33\xa5\x08\xd3\x07\xb5\x84\x33\xde\x6a\x78\x4f\x33\x54\x1f\xb9\x56\x37\xe3\x13\x51\xcb\x30\x8a\xfc\x4e\x4b\x66\x57\x1c\x3a\x19\x7e\x16\x29\xac\x94\xfb\xf9\x9c\xfd\x83\x8a\x03\x4e\xda\x39\x05\x53\x2b\x08\x0a\x54\xd7\xc1\x22\xa9\x9a\x99\x49\xa9\x12\x34\x27\xb6\xb4\x9d\x98\xd1\x3b\x52\xe3\xa9\x62\x08\xd2\x4e\x5b\x24\x85\x0c\xfe\xfd\xef\x81\x2d\x1b\x8a\x1b\xba\xa2\xb6\x65\xac\xbd\xdd\xcd\x27\xad\x50\x12\x65\x3d\x0c\x2e\x03\xd4\x1a\x4d\x20\xfe\x9b\x0c\xb3\x18\xaa\xcf\xc1\xbb\x5a\x9a\x54\xea\xf0\xb2\xa9\x7b\x95\xa2\x1a\xf2\x69\x76\x24\xcf\xee\xe9\x33\xdd\xb8\x6a\x01\x73\x2c\x1d\xea\xc2\x55\xe1\x51\x2e\xa1\xf8\x9b\x7a\x63\x68\x88\x1a\x38\x5d\xb1\xf9\xa9\x4f\x65\x55\xa1\x40\x06\xb1\xcc\x12\x83\x88\x73\x3d\x85\xc6\xbb\x9b\xc2\xa1\xc1\xb9\x93\xd6\x95\x32\x24\x73\x7c\x45\xe1\xb7\x42\x94\x99\xba\xb9\x76\x5c\x49\xdf\x44\x72\x23\x92\x3a\xdf\x7e\xb5\x62\xca\x69\x64\x2e\x40\xe9\x08\xd0\xca\x96\xca\x40\x65\x29\xab\xf4\x14\x70\x83\x37\x2a\x7d\x26\x34\x37\x36\x65\x72\x18\x4b\xe4\x16\x16\x7a\x6b\xf0\xde\xd6\x62\xe7\xd2\x2f\x4b\xe2\x65\x51\xaa\xfb\xb5\x51\x1a\x06\x27\xba\x88\xc0\xbe\xcf\xf2\x21\x68\x9d\xb7\x9e\x4c\x5e\x2a\x6c\xbf\xf1\x96\x93\x2a\x8e\xd6\x31\x8a\xee\x1a\x54\x6c\x6a\x7a\xab\x30\x9d\x52\x79\x22\x68\x5a\x51\xba\xc2\x5b\x9c\xf2\xde\x3f\x52\x10\x44\x09\x54\xf1\x46\x16\xf0\x89\x8f\x74\x25\xe6\x72\x92\xd8\xfc\xf5\x7d\x6c\x7f\xef\xd2\xd3\x68\x3d\xd5\xc9\x3a\x5e\x4e\xf2\x4b\x6d\x13\x6d\xd9\x88\x65\x3a\x72\xa4\x96\x77\x7e\xa0\x89\x83\xe0\xa7\x33\xf8\x3b\x61\x36\xfa\xc8\x29\xa7\x0a\xd7\x98\x72\x13\x99\x1c\xa2\x2d\x55\x7a\xe2\x18\x8d\xcb\x4a\xb9\xc1\x24\xc3\x02\xbf\x15\x72\xf0\xca\x3b\x92\x9d\x5f\x63\x66\x4a\xaf\x8a\xd7\xfb\xd6\xbc\x07\x02\x13\x5b\x6e\x97\xc5\x34\x57\x51\x74\x8b\xf7\x9f\x1f\xaa\xce\xb8\xdf\x73\xec\x17\x78\x9d\x8a\x17\x4e\x5d\xd4\xf4\xe9\x2e\x2a\xe6\xa8\xf6\x62\x9c\xca\x87\x29\xfc\x42\x67\xf4\x54\xf2\x53\x66\x37\x37\x1d\x51\xed\xae\x93\x99\xe0\xd2\x41\xd4\x74\xdc\xaf\x6d\xca\xaf\x25\xf0\xa4\x2c\xa6\x43\x87\x4c\x42\x95\x65\x6d\x65\x83\x42\xd6\x3e\x7f\xfd\x0a\xde\xa2\x96\x55\x45\xb5\x44\xbe\xd7\x32\x84\xc3\x95\x4d\x1f\xcc\xe8\x09\x0f\x24\xc5\x04\x3a\x5f\x6f\xd9\x3d\xb2\x74\x14\xec\xe6\xda\x9d\x50\xc8\xf5\xe7\xaf\x5f\x39\xaf\x77\xc4\xf5\x7e\x9f\x96\xf9\xcf\x5f\xbf\x9a\x3a\x2f\xfe\x13\x98\x3f\xa4\xf0\xa3\x30\xbf\xc7\x92\x7e\x8b\x84\x73\x19\xb8\x93\xa7\xb2\xea\xb8\xa9\xf8\x29\x1c\xc4\x8e\x84\x14\xd2\x60\x75\x30\x51\x17\xc7\x09\x3c\xb8\x8a\xca\x52\x3a\xf2\x4c\xb6\x85\x5b\xe2\xa2\x2a\xb1\x2c\x17\xd1\xa2\x86\xce\x32\xab\x0d\x5b\x29\x8d\x00\x6a\xe4\x39\x8e\x94\x93\x67\x6a\x17\xd5\xd4\x42\x6c\x75\x72\x39\xa9\xcb\x04\x64\xbe\x06\x3e\xf0\xa0\xc8\xb0\xb5\x2a\x4c\xc6\x07\xe8\x94\x53\x67\x44\x9c\x8d\x46\x4e\x55\xb2\x2d\x30\xa2\x55\xd1\x40\x90\x07\xd6\x73\xad\xda\xd8\x65\xf5\x7d\x79\x17\x8f\x91\xbb\xac\x16\x5b\x29\x8f\x2e\x91\x7d\xe3\xf3\xbf\x0a\x17\x84\x9b\x20\x3e\x0f\xc7\x3e\xec\x81\xae\xfc\x7d\xe6\xb8\x5e\x8e\x63\xfb\xa0\x5b\xf7\x2a\xf4\x25\xd2\x90\x32\xb4\x77\x16\x45\x32\xf7\x79\x43\x56\x3a\x4d\x82\xac\x9b\xde\x53\x3a\x5b\x78\xde\x97\xe7\xb1\x53\xfc\x03\xba\xc1\x40\x57\xad\x1a\x44\xb2\x0c\xb1\x32\x3b\xd1\x9e\x2a\x95\x21\xcd\x82\x05\x79\x1b\x97\xe7\x7b\x3b\xf3\xbe\x42\x8a\x38\x7e\x94\xdc\x5c\xf1\xf9\xc0\xd8\x03\xa9\xc6\x9e\x3f\x4b\x78\x3e\xdf\xaa\xd3\x06\x7d\x4e\x51\xd8\x35\x64\x42\x25\xaa\xf6\x4c\xe8\x9b\x9a\xe0\xfb\x52\xaa\xd6\x48\x09\x84\xd1\x14\xe8\x39\x04\xa9\xeb\xe5\x9e\x38\x08\xd0\x39\x50\xc9\x06\xf6\x18\xa4\x19\xdb\x1b\x43\xd1\x90\x9a\x26\x3a\x2c\x52\xb6\xcd\x6b\x45\xd0\xd4\x41\x49\x8f\x41\xef\xef\x7e\xa4\x28\xed\x9b\xf3\xc1\x04\x0f\xac\xbd\x4b\xf0\x2e\x47\x60\x24\xc1\x33\x1e\xdb\x03\xd2\x3d\x42\xc7\x40\xf2\x87\x23\x7d\x30\x2e\x18\xa2\x5e\xa2\xe5\x37\xd7\x23\xd2\xc7\xf1\x5a\xc7\x75\xd5\xba\x8b\x3c\x3f\xda\x1a\xbb\x27\x64\xf1\x43\x2a\xf5\xa4\xcf\x67\xde\x7a\xad\x7e\xfe\xa0\xcb\xf4\x9e\x8c\x98\xe1\xc9\xb9\x97\x33\x40\x36\x97\x42\x91\x5b\x9b\x3f\x55\x3f\x4a\xc4\xff\x28\xac\x31\xff\xbd\xe1\x74\x91\x3b\xb4\x9b\xaf\x54\xf5\x1c\xed\xb2\x08\x4b\xa3\xb7\xb5\xc2\x88\xa2\x0d\xe4\x24\xea\xc0\xeb\x33\x10\xca\x3b\x82\x41\xdb\x39\x12\xa2\x4f\x88\x97\xa4\xbd\x50\xb9\x24\x89\xc4\xc1\xf1\x81\x35\x17\xe9\x3b\x74\x45\x1e\xc3\x89\x50\xc7\x79\xfa\x36\x1e\xf2\x27\x33\x3e\x45\xa4\x3b\x57\xf0\x2e\x3a\x69\x96\x2f\xa3\xb2\xdb\x52\x76\xb0\x83\x72\x76\xf0\x70\x25\xed\x7a\xfa\xfa\x31\x20\x7e\xa2\xdc\x9d\xc3\x0a\x69\x4b\x0b\xdd\x3b\x51\x28\xd8\x8b\xca\xa1\x36\x65\x5d\x61\x2b\x2e\x4b\x4c\xad\x8b\xd7\xa0\xef\x70\xdd\x76\x0b\x60\xa7\x6c\xd2\xc6\xad\xd7\xf4\xfd\x9b\x9f\x0d\x0a\x62\x4d\x37\x48\xb1\x69\xd0\x2f\x5b\xb2\xe8\xa9\x18\x1f\x94\x24\x7b\xa4\xbc\x67\x79\xed\xd8\xc8\xec\xb1\xbb\x94\x76\x4a\xda\xd6\x4e\xeb\x96\x76\x48\x85\x0c\xa6\xfc\x50\x61\x7a\x87\xc4\x55\x06\x7b\x99\x8a\xef\x2d\xc3\x33\x12\xd9\x33\x31\x9c\x14\xc7\xfb\x3b\xf9\x7a\xd4\xf9\x3a\x23\x49\x00\x5b\x17\x93\x83\xde\x73\xde\xc9\x9d\xf7\xac\xb6\x8e\x70\x33\xab\x9a\xd4\xca\x5a\xef\x0e\x47\x27\x1c\xb7\xcb\x1a\xf5\x32\x44\x6c\x6e\xcc\x4e\x73\x44\xf2\x59\x9e\xdd\x22\x37\xbc\x2a\xa5\xdb\x8a\x23\xa8\x2a\x05\xfb\xf7\x97\x86\xac\x66\xea\xdb\xf8\xd6\x25\x7d\xd0\xb2\x27\x1f\xca\x64\x00\x19\x4c\xda\x2c\xa0\x30\xfc\xe1\x54\x29\x91\x49\x7a\x6e\xde\x5d\x7f\x12\x54\x7e\x77\xe9\xfe\x49\x2d\x5e\xc2\x5b\xc2\x4f\x32\xf9\x3e\xb8\xe3\x58\xec\xa8\xf4\x93\xe1\xe7\xa1\xbc\xf1\xa5\x4f\x44\xf9\x9f\x24\xcf\x44\xdd\x27\x3b\x25\x48\xfc\x0b\x07\x63\x53\x56\xe2\xe4\xba\x40\xfa\xa4\xa3\x4c\x01\xf9\x4a\x4f\x71\x89\x8a\x42\x15\x59\x39\x53\xe5\xb8\x75\xdd\x05\xc7\xe1\xf8\x35\xb8\xa9\x6a\xa2\x3c\xf3\x8c\xcf\xfb\x46\x1d\x2d\x9a\xf4\xec\x9f\x87\x8e\xfb\x56\x47\x5e\x94\x57\xf0\x2c\xdb\x12\xd1\xdd\x0c\xf6\x61\x52\x40\xb2\x34\x8b\x72\x1b\x47\x12\x6e\x6c\xfa\x7b\x0e\x47\xf6\x28\xa7\x54\xbe\xfd\xb9\xd6\x1d\x54\x7d\xe8\x44\xf0\xdd\x4d\x62\xcb\x84\x71\x45\x7e\x6f\xdc\x26\xf5\xd5\xf2\xc6\xd0\x14\xd4\x71\xdc\x64\x6c\xa9\x4d\xf0\xf4\x5e\x7f\x30\x7e\x71\x81\xea\x9a\xda\x83\xc6\x26\xc5\x75\x3d\xc7\xba\x88\x2f\x37\x3c\x66\xdf\x55\xa7\x85\x3a\x46\xc7\x56\x4a\xe6\xc8\x73\xbb\x71\x37\x6c\xe3\x86\x32\x24\xa1\x83\x7b\x6e\x30\x41\x15\x52\xf8\x67\x53\xd5\xff\xd4\x67\x9f\x93\x55\x15\x3a\xfb\x70\xea\x6c\x84\x1d\x99\x6e\xdc\x2c\x38\x0b\xc7\xb9\xd1\xd7\xdb\x9c\x11\xa3\x92\xe3\xf4\x6e\x87\x64\x44\x39\x4a\x1b\x65\x81\x4d\xb5\x8f\xf0\x63\x75\x60\xda\x13\x7c\x59\x48\x53\x5f\x5b\x21\x52\xa1\x6c\x22\xa6\xb9\x44\x2d\xed\x91\x0d\xf2\x90\x64\x99\xd2\x1f\xc3\xf4\xcf\x48\x1d\x34\x78\x1d\x24\xd0\x7e\xe6\xcb\x93\x74\x82\x80\x49\x59\xf3\xf3\xca\x2c\x98\x03\xbd\x22\xa8\x58\x74\x52\x45\x7b\x2a\xa3\xe2\x2e\xfc\xcd\x34\x8b\x65\x83\xd5\x81\x11\x15\x59\x1f\xdb\xce\xa4\x2b\x83\x3c\xa9\x2b\xdd\xf1\x27\x6b\xf5\xe8\xdf\xa4\x3d\x4b\xac\xa4\xb6\x9b\xd0\x90\xb5\x80\xa4\xb4\xbd\x4b\x45\xca\xaa\x73\x9e\xac\xa3\xf4\x54\xae\xe6\xd4\x20\x21\x10\x1d\xff\x88\xd7\xca\x5d\x1d\x60\x0a\x5f\x3c\xd2\x62\x3d\x7b\xec\x6b\x77\x52\x61\xae\x2b\xa7\xbe\x5e\xd4\x47\xc0\xed\x5d\xe4\x8a\x54\x28\x77\xb1\x45\x47\xad\x21\xf5\x61\x8a\x9f\x95\x60\x3a\x9e\xcc\x30\xe9\x84\x1c\xcc\x70\x34\xbe\xb8\x6e\x53\x52\x27\x5d\xe7\xc6\x56\x11\xd0\x28\xb2\x2c\xa4\x57\xe0\x3d\x2b\xa1\x91\xc5\x07\x83\x60\x6a\xb7\x1c\x77\x56\x16\x16\xf7\xc9\x8b\x12\x21\xe1\x49\xac\x03\xbf\xca\xdc\x1c\x2f\x52\x01\xd2\xfc\xd9\xa5\xb0\x8a\x7b\x57\x11\xbf\x6d\xaa\xba\xa7\xfa\x75\x6a\x99\x7f\x3b\xac\x94\x39\x6c\x59\xf0\x3a\x07\xcb\x2d\x0e\x16\x46\x61\x3a\x23\x3a\x83\x6b\x26\xa7\x43\x5a\x77\x5c\x00\x72\x84\xfe\xe8\x4b\x70\xcf\x81\xa3\x2c\x45\x5d\x41\x72\xe7\x19\xca\x53\x7a\x84\x5d\x52\xd2\x57\xe6\x7d\xf7\x56\xdc\xee\xa0\x6f\x6f\xcc\x03\x6b\xf1\xfc\x70\x8c\x8c\x77\x59\xf6\x87\x11\xcc\x4f\x21\x94\xe3\x05\x72\x57\xc2\xd8\xe5\xd8\x3c\x96\x60\xde\x25\x44\xd2\x11\x47\xda\x7f\xa6\x3f\x49\x44\xd5\xee\x5e\xce\x9b\x84\x11\xb2\xf0\x56\xf5\xb0\x63\xcf\x6d\xd5\x98\xa2\x1a\x8f\xef\xbe\xa9\xd2\x40\xe5\x7f\x98\x0f\xb7\x5d\x99\xc7\x4f\xe4\x1f\x05\x34\xea\xdd\x1e\xe9\x75\x86\xa2\x39\x74\x4a\xc5\x78\x53\xd5\x33\xe0\x68\xbc\x0f\x63\x6b\x46\x8c\x22\x8b\xb1\x87\x50\x20\x63\xc6\x35\x5c\x8b\xb4\xaa\xfe\xc0\x27\xd1\x22\xba\xf8\xc1\x17\x2d\xf2\xb9\x68\x11\x59\xd9\x0c\x95\x25\x38\x77\xc4\xe8\x8b\xa6\x53\x77\xcb\xe8\xf2\x65\x92\x8f\x64\x4d\x92\x06\xaf\xeb\x0d\x2c\xaa\x86\x75\x57\x1c\x57\x61\x3c\xd4\xe2\xe6\x2b\x06\xd5\x62\x81\xcb\x0a\x31\x2c\xce\x43\xce\x6a\x59\x75\x40\x31\xd9\x80\xbb\x0b\xe0\x7e\xd7\x5a\xa4\xc0\xc5\x2a\x2a\xe0\xd8\x5e\x15\xd5\x53\xdc\x5e\x07\x87\xd5\xf4\x92\xde\x49\x7c\x25\x39\x47\xb1\xd8\x82\xec\x45\x52\x3a\x89\x52\x5e\x2e\x6e\x62\xac\x1c\x96\x8c\x30\x95\x7e\x79\x3a\xf7\xe7\x31\xf4\xff\x58\xe4\xee\x52\xff\xef\x90\x73\xac\x29\x19\x31\xa1\x47\x35\x25\x63\xc6\x35\xc4\x94\xe8\xc2\xda\xb6\x4a\xfe\x95\xe3\x9f\x3e\x96\x49\x51\xa3\x90\x76\xb2\x6a\xae\xb7\xb5\x27\xf0\xc5\xa0\x3c\x84\x5b\x1a\x91\xe7\xf3\x75\x48\x7b\x87\x1a\x8d\x74\xe7\xae\xe8\xa8\x21\x3c\x96\xf2\x18\x37\xa8\x21\x9a\x43\x29\x09\xf7\xca\xad\x50\x5d\xa8\x9d\x17\x69\x03\x87\xea\x09\x53\x59\xc1\x66\x17\xea\xcb\x6b\x4d\x95\xd5\xe8\xf2\xa6\xf4\x96\x9d\x1c\xe1\x69\x5d\x87\x95\x54\x3f\xef\x1d\x39\x48\x14\x7f\xbb\xc7\x96\x9a\xc5\xc2\xa7\x61\xbd\xfc\x00\x86\xb0\x99\x49\x38\xfd\x54\x41\x13\x3d\x80\xdd\xc4\x4d\xbe\x58\xa8\x1d\x5a\x28\x3f\x97\xce\x1a\x81\x0c\xc9\xfa\x4c\x81\xc5\x7d\xe2\x02\x38\x9b\x1f\x17\x36\xf9\x64\xb6\x6e\xcb\x69\xee\xd4\xe2\xf9\x24\x10\x0a\x67\xcb\x61\x8d\xc4\xfc\x63\x69\xaf\x2d\x66\x33\x4e\xaf\x7d\xaa\x30\x8e\x1e\xc0\x97\x48\xce\xe7\xa6\xd6\x64\x24\x67\xd5\x73\x35\xb0\x2c\x51\xaf\x0e\xab\x69\x62\x72\x86\xd1\x71\x9d\x1c\xec\x6c\xbc\x07\x35\x32\x9d\xfd\x13\x87\x73\xb6\x52\xf5\x3d\xeb\xe2\x3f\xa9\xae\x1f\x68\x00\xb6\x99\xfc\xd1\x11\x98\x6b\xbc\x0d\x7f\x69\xd6\xc8\x9d\x13\x0b\xc3\x89\x7d\x3b\xe2\xfa\xc3\x77\x0a\xae\xde\x4a\xcc\x20\x65\xf0\xb5\xe6\x10\x72\x58\xb8\x27\x99\xbb\xa9\x58\x0d\xe4\xf3\x8d\x48\x8d\x31\xb0\x63\xc9\xfe\xb9\x59\xd8\x3e\x93\x3b\x76\x7e\x0f\xca\xd2\x0f\xc9\xce\xbb\x63\xe5\x5c\x2a\xf3\x59\x4d\x28\x6e\x83\x02\xb4\xe2\x21\xf5\x9c\x0d\xaa\x9d\x8d\xd2\x38\x1b\x07\xa0\x8b\xf2\xd6\xb5\xb1\x33\x62\x59\x1e\xdc\xef\x6c\xef\xe3\xd4\xb8\x95\x35\x2e\x55\x73\xb3\xa3\xef\x8d\x81\xc4\x89\xbd\x51\x9d\x68\xa7\xfc\xf0\x20\xcf\xa6\xe0\xf3\x12\x5c\x37\xec\x7a\xcb\xff\x0c\xef\xc5\xff\x7e\xe7\x95\xd6\xa3\xfe\xba\x6a\x48\x78\xe3\x08\xaf\x3d\x4a\xbd\xb4\x17\x1f\xa5\xdf\x9b\xb8\x16\x9c\x88\xab\x7c\xfb\x4a\x50\xa8\xa3\x60\x82\x53\x6c\x36\x27\x77\xad\x57\x0d\xab\xea\xe8\x1e\xf9\x2b\x8c\xad\xc7\xdc\x1c\x70\xb6\x15\x25\xc2\xe5\xe1\x12\x4f\x2a\x28\x43\x0c\x4f\x07\x5d\xe5\xee\x1e\x81\x88\x26\x83\x4b\xf8\x96\x4f\xa5\xeb\x2e\xe8\x9e\xd8\x44\x1f\xd5\xac\x1f\xdf\x35\x8c\xde\x74\xb3\x8e\xa9\x68\x15\x3e\x7c\x2a\x99\xe5\xc8\xfd\xa6\xa2\x81\x0e\x9d\xca\xa3\x45\x2f\x6c\x27\xc3\x8a\xd7\xa7\xe0\x94\x98\xb2\x96\x6c\x2c\xac\x9c\xd7\x1a\x57\x19\x38\xb3\x65\x4f\x92\xc5\x06\x72\xc3\x66\xd9\xc3\xfc\x16\xe2\xd8\x33\xfd\x49\x94\xb8\x1d\x4d\xc3\x8b\x48\x72\xf1\x91\x81\xe8\x48\x4f\x4f\x9d\x15\x15\x83\x05\x85\x08\xa7\x3a\x8c\x4a\x39\xd4\x4b\xa5\x19\x59\x35\x65\xba\x28\x7e\xf4\xe8\x53\xdf\x31\xd0\xef\xcf\xdd\xb7\xf6\x06\x28\xa3\xde\x7d\x6d\xa3\xae\xcb\xc5\x88\x3a\x9c\xa4\x17\xac\x15\x93\x57\x7d\x37\x9c\xab\x64\x35\xff\x9c\x70\xee\xe2\x00\x3d\x3c\xec\x21\x7a\xe8\x3e\x48\x2f\xcb\x67\xb4\x78\x26\xdd\x9d\x01\x45\x99\x60\xf0\x39\xf8\x27\x1d\x07\xe1\x41\xd5\x32\x32\xbb\x2b\x2a\x49\x54\xc7\x72\xd4\x55\xf8\xa9\x66\xd5\x2c\xca\x74\x55\x55\x89\x7e\xc0\xd7\xe8\xbb\x0d\xc3\xf4\x2d\x6e\x65\xba\x2b\x2e\x45\x49\x88\x27\x27\x20\xee\xc6\xe9\xc8\x2e\x0f\x07\xa2\x18\xd0\xed\xa5\xc4\x33\x3e\x2d\x21\x93\xa7\xc1\xe7\xfb\x5b\xd2\x2c\x2e\x28\x99\x1a\x5c\xa7\xaa\xc8\x8c\xde\x94\x37\xb8\xea\x48\xbf\xbd\x4b\x3e\xed\xae\x52\xd0\x51\x37\x21\x18\xc5\xa4\x2b\xe2\xd1\x7d\xa5\x58\x3c\xd0\x51\x9e\x9d\xd1\x23\xa9\xcb\x2c\x71\xc6\xa3\x0b\xdf\xdd\xd3\x9b\xd3\x49\xb6\x8f\xea\xc8\xa5\xe7\xf0\xa8\x4e\x5c\x6e\x08\x43\xbd\x9e\xb0\xfd\x27\x70\xde\x72\x43\x18\xe3\xb8\x8d\x0e\xd7\x80\x1f\xd3\x18\x70\xdb\x5f\x0a\x82\xf6\x3b\x68\x7c\xcf\x1d\xfc\xd9\x7c\x30\x8b\x89\x84\x03\xd6\x51\x34\x69\x18\x0e\x3e\x89\xe3\x75\x8f\x4b\x11\xf1\x56\x57\x22\x66\x77\x81\x5e\x61\xc6\xa2\x58\x8c\xbb\x35\x24\x4a\x6e\xd5\xb5\x3a\xbc\x53\xaa\x2d\xa1\xba\x36\x39\x87\x72\xfb\x87\x0e\xde\xff\x31\xd5\x6c\xaf\x31\x93\x35\x53\xe8\xfe\xe4\x18\x7e\x91\x51\x91\xd0\x37\x32\x95\xd8\xce\xa9\xf3\xcd\x49\x24\x14\xd3\x1b\xbc\xa1\xc9\xb0\xc4\x3d\xb8\x9b\x37\xff\xd5\x3f\xba\xd7\xc3\xd9\x1d\x21\x53\xef\xae\xfe\x13\x0f\xee\xd4\xa0\x22\xc1\xca\x6a\x1a\xbf\xa6\x80\xc4\xcf\xd2\xec\xac\x30\x38\x45\xcb\x25\x6e\xca\xfd\x18\xd6\x96\xe5\xba\x24\xd8\x21\x3b\x8c\x9a\x8d\x9c\x03\xa3\x0e\x2f\x45\xbb\x89\xdb\xb1\x93\x5f\xdd\xe7\x18\x7e\x71\x1f\x8c\xe6\x2c\xbb\xf0\x95\xcc\x15\x36\x76\x6c\x06\x8d\xfa\x3a\x81\x5f\xfe\xe1\xe3\x4c\xe7\x0d\x5d\x9e\xf3\xb9\xa9\x9e\xf3\xa1\x31\x41\xdf\x8e\x45\xf8\x8b\x69\x95\xb8\xfd\xce\x1d\x93\xa6\xb6\x87\x95\x3e\x2b\x78\x79\xfe\x24\x3c\xfb\xf6\x27\x90\x2a\x33\xc5\xac\x78\x05\x5f\x24\xe4\x2c\x07\xb2\x1b\x9c\x00\x35\x44\x66\xe3\x21\x76\xbc\x4c\x4b\x71\x17\xd4\x2c\xc4\x2c\xb4\x51\xec\xd2\x31\x93\x80\x87\x32\xa3\xcb\x9d\x84\xdd\x4a\xef\xb8\xc3\x1e\xa3\x7c\x7e\x14\x35\x42\xf8\xfa\x5c\x6b\x99\x5d\x1a\xb3\xd3\xba\x36\x91\x09\xae\x7c\x3a\x22\x17\x59\x5d\xd4\xcc\x48\x5f\xcb\x58\xb3\x8c\xb3\x91\x6e\xcb\xa1\x3a\x49\x8f\x4d\xf3\xc8\x88\xa0\xcc\x9f\x4f\x99\x7c\x42\x13\x3d\x12\xc5\x09\x3b\x7e\x0f\x43\xde\x51\xa2\x38\x25\x4c\xb6\xf2\x5b\x52\xa2\x76\x64\xd2\x4f\xeb\xda\xdf\x04\xca\x48\x96\xf7\x51\x4a\xbc\xbc\x48\xfc\x20\x18\x5b\x08\x5a\xe8\x32\x0c\x12\xb6\x9e\xcd\xb1\xad\xfc\x00\x0e\xa2\xda\xf1\xb6\xda\x93\x84\xa1\xf3\xf7\x37\x14\xeb\xf2\x8e\xff\x7c\x62\xff\xc5\x87\xd8\xce\x87\xd8\x86\xd5\xee\xef\x4e\xa4\x43\x8a\x30\x9c\x25\xf5\xcf\x7d\x3d\x90\x0e\xad\xf9\x0a\x33\xaa\x4a\xbb\x53\xa8\x2b\xca\x80\xcc\xe2\x9b\x42\x9a\x19\x69\x17\xa8\x4f\x0f\xfa\x35\x88\xc5\xea\xe6\x0f\xa9\x80\x8e\x13\x75\xf0\xef\x02\x7a\xb9\x05\x9e\x83\x88\x6b\x38\x78\x5d\x06\xc1\xc4\x06\x4c\x05\x21\xa5\xdb\x55\xbb\x58\x8d\x7b\x53\xd9\x83\x8c\xe9\xa0\x58\xc4\x9d\xa2\x4a\x73\x44\xef\xb2\x70\xe5\x88\x1a\xdb\x8f\x8e\xbe\x06\x35\x12\x43\x1c\x05\xd9\x10\x26\x34\x62\x6f\xc6\x1d\x92\x7d\x71\x0c\xdf\x11\xe2\x56\x2c\xac\x65\xc5\x71\x41\xaa\x13\x61\x90\x54\x15\xe8\x78\x5b\xcb\xb9\x3b\xde\x22\x45\x6e\xe5\xa0\xd4\x35\x0c\xd7\x98\x3d\x7f\x16\x61\xf1\x5b\x51\xf2\x71\x1a\x3d\x7f\x2b\xee\xbf\x14\x97\x71\x3c\x49\xef\xf5\x74\x17\x4a\xe6\xf8\x8f\x80\xba\x3b\x3b\x9a\x47\x12\x33\xd8\x3a\xd5\x64\xcf\x61\xac\x14\x33\x64\xf3\x49\xd5\x89\x61\x95\x7e\xec\xa6\x41\x25\x64\xe3\x63\x94\xc2\x16\x91\x7f\x62\x76\x94\xbe\x90\xd6\x27\x6d\x9c\xff\x37\x84\x68\xf7\x25\xd9\xf7\x5f\x08\xb6\x2d\xc1\xc6\x92\x6b\x68\xf0\x56\x1b\xaa\x68\x60\xc9\x3b\xed\x3b\x82\xb9\x09\x52\x26\x82\xbb\x5f\x88\xc9\x89\xe9\xc6\xc0\x87\x10\x72\x4c\xf8\xf4\xde\x04\xf5\x22\x41\x29\xaa\xe6\xc2\xab\x5f\x68\xab\x68\x9b\x28\x37\xdf\x43\xe0\x51\x21\xaa\x7b\x53\xd8\x0d\x59\xa5\x08\x3c\x30\x84\xf5\x85\xde\x8a\xde\x5e\x08\x70\x08\xb9\xb7\x0a\xa2\xec\x82\xec\xfe\xba\x6c\x20\xed\xb3\x41\x96\x2f\x0c\x60\x19\x20\x08\x57\x85\x5c\xf0\xaa\x26\x57\xa8\xb6\x65\xb9\x1d\x66\x48\x5e\x24\xc9\xd9\x42\xb3\x83\x2e\xa2\x48\xd5\x55\x4a\x25\x5c\x6d\x84\xb3\x25\xb1\xfc\xd5\xd0\xb5\x52\x62\x3d\x99\xe0\x80\x81\xeb\xcb\x2f\xb4\x57\xb4\x8f\x96\xe8\x21\xe9\xcf\x31\xc3\xed\xa2\x6a\x30\x15\x2b\xe0\xc6\xbd\x2d\x94\x62\x06\xab\xa5\xbc\x84\x0d\xe5\x2e\x4e\x49\xad\x79\x55\x77\x7f\x43\xb7\x38\x4e\x23\x48\x50\x75\xfb\xf5\xad\x9a\xfe\xae\x29\x55\xcc\x71\x71\x13\x23\x4b\xde\x1c\x48\x01\xc1\x55\x2b\xf2\x2c\xf0\x1a\xf0\x62\xc9\x36\x09\x26\xb7\x97\x11\xcb\x43\x1e\x7c\x9c\x14\x2a\x73\x9e\xa6\x40\x75\xad\x32\x40\x42\x14\xca\x0b\xec\x62\xcc\x79\xc9\x6f\xc7\x60\x23\x8a\x5b\xdc\x97\x78\xe0\x06\xd5\xc6\xc0\x3a\x00\x77\x9d\x34\x15\xff\xd9\xfa\xff\x13\x78\x16\xbf\x96\x9d\x7c\xfb\x62\x72\x0c\x7f\x8d\x23\x34\x7f\x84\xc4\x7c\x7e\xa8\x2f\x05\xec\x45\x81\xf7\x67\x30\x25\xe7\x0f\x8f\x90\x55\x53\xb1\x7d\x37\xcb\x29\xcd\x0f\xce\x4d\xa3\x70\x02\xe6\x76\xc9\x48\xd0\x7a\xc0\xbc\x6d\xab\x5b\xc4\x0c\x98\xa5\xfc\x73\x3c\x18\xc3\x9d\x02\x8a\xf8\x2b\x03\xe4\x6e\xef\x6e\x0f\xfe\x2f\x00\x00\xff\xff\x3f\x56\x3e\xff\x84\xd8\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\x24\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x14\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xd9\xa9\xb5\x1e\x6c\x89\x04\x1a\x40\xdf\xd1\x68\x34\x0e\xff\xb2\xb7\x07\x00\xf0\xb2\x26\xb7\xef\x19\xba\xae\x9a\xab\x53\x52\xd7\xb8\x60\x15\x69\xe4\x57\x1f\x16\x15\x85\x82\x34\xac\x45\x05\x83\x12\xcf\xab\x06\x53\x40\x50\x98\x76\x30\x27\x2d\x50\xd9\x1b\x50\x53\x42\x89\x6b\x7c\x85\x18\xff\x93\x5c\xfe\x0b\x17\x8c\x0a\x48\xb7\x8b\xaa\x58\x00\xaa\x6b\x72\x4b\x61\x4d\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x80\x87\x28\x2c\x51\xb3\x81\x86\x94\x7c\x38\x0a\x6c\x81\x37\x70\x8b\x1a\x06\x55\x03\x08\x68\xd5\x5c\xd5\x18\x50\x51\x90\x75\xc3\x66\x62\x80\x0b\x06\x62\xae\xcb\x15\x62\xd5\x65\x8d\xe1\xb6\x62\x0b\xde\x11\x6a\x52\x5c\xe3\x12\x18\xb9\xc6\x8d\xee\x03\x14\xb3\xf5\x6a\x26\x57\xf9\x1e\x63\xd1\x90\x34\xf3\x9a\xdc\x1e\xf2\x7f\x0e\x0a\xd2\xe2\x03\xbd\x72\x0a\xef\xce\x4f\xce\x7e\x38\x17\x93\x5b\x92\x16\xc3\xa2\xba\x5a\x40\x8d\x6f\x70\x0d\x55\x33\x27\xed\x12\x09\x64\xa0\x4b\xb2\x66\x02\x96\x46\x89\xc5\x14\x1f\xec\x2f\x87\x7b\x7b\xd5\x72\x45\x5a\x06\x2f\xd7\xcd\x15\x9f\xe7\x07\x31\xad\x79\x4b\x96\xf0\xd4\xfb\xec\xa9\x69\x59\x93\x5b\xaf\x95\xfe\xdb\x6b\x71\x71\xf6\x01\x5d\xd6\x58\x11\xd2\x69\xea\x7f\x61\xfa\x7c\x2f\xb0\x22\xe0\x50\xd9\xfa\x9b\xdf\xbf\x7f\x73\xfa\xfa\xfc\xec\xc3\x9b\xd7\xe7\x3f\xbe\x3f\x39\x3b\x7b\x77\xfe\xfe\xbd\x3b\xc4\x7b\x46\x5a\x74\x85\x5f\x62\x6c\x7a\xbc\xfc\xfe\xcd\xcf\xef\x3f\xbc\x79\x77\xf2\xea\xfc\xe5\xf9\x79\xaa\xd3\x69\xbd\xa6\x0c\xb7\x3f\x9d\xea\x2e\x3f\x9d\x26\x5a\x9d\xbd\x7e\xa5\xbf\x3f\x7b\xfd\x2a\xd1\xe0\x7c\x45\x8a\x85\x6e\x72\xfe\xf6\xcd\xe9\xdf\x74\xa3\x3d\x54\x14\x98\xd2\x7d\x54\xd7\x13\xcb\xab\x49\xa6\x86\x3f\x24\xc1\x0f\x0f\x0f\xe1\x44\x31\xc2\x0a\xb1\x85\x64\x51\x17\x4e\x8d\x19\x44\xdd\xd5\xfa\xdf\x22\xb6\x38\x02\xe7\x8f\x61\xbd\xdf\xb6\xd5\x0d\x62\xaa\xb7\xf3\xc7\xc0\xde\xeb\xcb\xba\x2a\x54\x67\xf3\xbb\x5d\xce\xf9\x0d\x6e\x58\xbc\x0e\xcc\x3f\x86\x1f\x49\x89\x4f\xca\x92\x93\x3b\x02\xbc\xcf\x85\xec\xe2\x8c\x2f\xa8\xad\x9a\xab\x29\xb4\xa4\xc6\x47\xf0\xf1\xa2\x61\xff\x33\x05\xb4\xe4\x48\x3a\x25\xcb\x65\xc5\x18\x2e\x8f\xe0\xe3\xcb\xea\xf7\xff\xfe\xaf\x29\xa0\xb2\x6c\x31\xa5\x47\x70\x22\x7f\x79\x31\xc9\x8c\x7d\x26\x05\x9b\xb4\x83\x27\x50\xea\x1e\xfc\x43\x3e\x8f\xff\xff\xff\xc6\x4d\xa4\x03\x0b\xef\xf0\x92\xdc\xe0\xf2\x65\x4b\x96\x63\x31\x31\x7a\xc1\xa3\xc6\x4a\x2f\x7a\xf0\xda\x7e\x40\xc5\xa2\x6a\xb0\x62\xea\xd3\x16\x23\x86\xcb\x71\x0b\x9a\x58\x66\x7a\xcf\xda\x75\xc1\xf5\x18\x62\x40\x19\x69\x31\xb5\xf3\x83\x8b\x33\xa1\xf2\xa2\x89\x50\xd9\xe9\xcc\x2e\x84\xc2\x1f\xa2\x55\x8a\xc1\x0d\xbc\x1f\xbd\x39\xf6\xb7\xb7\xf8\xd9\x33\x8d\x6f\x2a\x7c\x0b\x55\x53\xb1\x21\x68\x9d\x38\xb3\xe2\x3f\x14\xd7\xf3\x59\x30\x1d\x38\x06\x09\xa9\xa3\xa5\x68\xe5\xfc\x65\x9a\xde\xed\xc9\x7f\x0d\x3a\x4f\x49\xc3\x50\xd5\xd0\x84\xa9\x40\x62\x9c\xaf\xb8\xbd\x13\x04\xd4\x6a\xc9\xf4\x95\x76\xb3\xe2\x46\x97\xe2\x82\x34\x25\x6a\x37\xc6\x88\x09\x02\x55\x14\x48\x53\x6f\x60\x89\xb9\x7d\x64\x04\x16\xa4\x2e\x4d\x7f\x6e\x8b\x7e\x3a\x05\xd2\x02\x57\xb1\xd2\x22\x0b\x83\xcb\x35\x37\x6f\x8d\xd6\x8c\xf0\x29\x15\xa8\xae\x37\xb0\x42\x1b\x61\xe4\x58\x8b\x1a\x8a\x94\x85\xc7\x98\x1a\x78\x2d\xae\x39\x6b\xf1\x9e\x0e\xd8\x15\x6e\xc5\xaa\xe8\x2c\xc7\x16\x3e\x83\x5e\x34\x73\xd2\xc1\x1c\xcd\x30\x9e\x70\xd8\xd9\xb4\xe1\xe8\x46\x2b\x74\x59\xd5\x15\xdb\xf0\x59\x72\x04\x88\xb5\xfe\x1d\xad\x6b\x81\x1f\xe1\x84\x48\x83\x7f\xdb\xe0\xd6\xed\xca\x88\x70\x1b\xca\x16\xdd\xf2\xb5\x95\x78\x45\x68\xc5\x14\x98\xaa\x35\x54\xd2\x04\xa8\xe6\xd0\x60\x5c\xe2\x32\x9c\xa3\xb6\x43\x72\xa2\x4b\x6f\xf1\x62\x22\x6f\x5b\x72\x53\x95\xb8\x3d\x72\xa6\xfb\x1c\xad\xd9\x62\xdf\x73\x02\x66\x3f\xab\xe9\x70\x13\x3e\x81\x67\xc6\xf6\xcf\x04\x94\x6f\xad\x0c\x24\xd9\xdf\x13\xf8\x87\x9b\x45\x28\x52\xab\x16\x07\x9f\xf0\x9f\x8e\xf1\x67\xc5\x02\x17\xd7\xfb\x93\x23\x78\x7a\xd1\xdc\xa0\xba\x2a\x85\x01\x07\xe9\xf6\x48\xca\xe9\xb6\x4f\x3d\xc0\x77\xb1\x84\x36\x7d\x22\xcc\xb1\x02\xc7\x02\x39\xf1\x97\x1d\xb3\x84\xe3\xae\x35\x38\xf2\xef\xb2\xd4\x2b\xcc\x84\xff\xaa\xf5\x2d\x90\xb9\xf8\x33\x60\xa5\x24\x93\xcf\xd7\x0d\x5c\x61\xa6\x14\x34\x47\x8f\xfa\x35\xc0\x6e\x8b\xd9\xba\x6d\x7a\xe7\x3f\xbb\x24\x6d\x4b\x6e\xf7\x27\x4f\x66\x82\xf3\x9f\xcc\xd4\x9c\xf2\xaa\x4b\xba\x1a\x50\x35\x0c\xb7\x73\x54\x60\xa9\x72\xa4\xff\x5e\xa0\x06\x56\xfc\x7b\xba\x90\x3a\x43\x88\x48\xec\xf8\x1a\x60\x94\xc8\xee\x84\x2d\x74\xff\xdf\xd6\xb8\xdd\x04\x3d\x93\xd6\xa5\xc5\x94\xac\xdb\x02\x3b\x53\xc9\xf8\x48\x19\xbd\x72\x83\x5a\xb5\x13\x90\x3e\xef\x47\x6a\xbd\x88\x6c\x87\x75\x33\xaa\x0b\xa7\x17\x2a\x4b\x6e\x43\xde\x08\x4d\xbb\xff\xab\x60\xc2\x23\xf8\x6b\xec\x89\xcf\x78\x33\xfe\x3b\x6e\x43\xd9\xe4\xea\xf1\x28\xa1\x32\x95\xcf\x91\x19\xd6\x58\x5e\x33\xb6\xb1\x4e\xf9\x09\x98\x4e\x13\x87\x69\x43\xe0\x4a\x0f\x7e\x20\xfe\x94\x22\x75\xc3\xdd\x73\x35\x94\xa3\x1e\xd2\x93\x16\x36\x5b\x00\x27\x98\x0a\x34\x9c\xff\x5e\xd1\x41\x16\xfc\xc5\xe4\x08\xbe\x23\xa4\xee\x92\x19\x69\xc7\x85\xcc\xfc\x22\x41\xfd\xa3\xab\xb9\xeb\xb5\x88\x3e\xee\x07\x9d\x3d\x4f\xea\x5a\x8c\xd5\xcc\x89\xe8\x98\xc1\x33\xff\xbe\x0f\x8e\x1d\xb3\x03\x98\xd7\xa8\x13\xa2\x4f\x2c\xb1\xac\x3f\x24\x2a\x52\xbc\xe5\x89\xbe\xe7\x60\x36\xac\x62\x35\x5e\x72\x37\xd3\xca\xda\x1b\x61\x3a\x8d\x68\x7f\x58\x60\x2b\xa2\xca\x6f\xe4\x9c\x4d\xa5\xff\xc8\xb7\xed\x52\xc8\x95\xba\x53\xbb\x7f\xd2\x62\x03\x02\xd5\x75\xa0\x08\x54\xfc\x40\xb8\x2b\x45\x64\xd4\xd5\xb6\x5e\x9b\x62\xd9\xd8\x40\x7b\x8d\xf1\x8a\x72\x37\xa6\xb8\xe6\x1a\x77\x41\x6e\x65\x48\x41\xf7\x6a\x4a\x23\xdc\x32\x32\x40\x01\xb5\x72\xdb\x8e\x4b\x57\x63\x55\x0c\xae\x1b\x72\x4b\x95\x27\xa6\xda\x32\x02\x57\xd5\x0d\xd6\x73\xe1\x0a\x11\x6e\x17\xb8\x91\x91\x0a\xed\x37\xf0\x51\xb4\x3f\x61\x60\x96\xd5\x7c\x8e\x5b\x8e\x4d\xb6\x59\x61\x69\x0f\x04\xd0\xbc\xce\x8b\x34\xdd\x51\x87\xf2\x73\xe4\xf8\xd0\xae\xf1\x86\x4b\x62\xc8\x2d\xdc\x60\xf8\x8a\x4e\x08\xec\xce\x7c\x12\x3e\x83\xe4\xf8\xc2\xb3\xad\xea\x1a\x2e\x31\x34\x55\xcd\xfd\x28\x61\x22\x15\x2d\x17\x88\x42\x43\xa0\x20\x6d\x8b\xe9\x8a\x34\x25\xe7\x06\x9f\xde\xf9\xa5\xec\x6e\x21\x2f\xfc\x95\xbc\x97\x3b\xa1\x90\x3b\xb9\xe9\x53\x81\x2a\x1b\xc7\x22\x2d\xf5\xfa\x9e\xa2\x46\x7a\xe9\x6b\x8a\x81\x34\xd8\xd9\x4f\xad\xb0\xec\x0f\x8e\xab\xc2\xbb\x70\xc7\x92\xf3\xd7\x25\x86\x95\x8c\x16\xa8\xa1\x6e\xe1\x12\x17\x88\x03\x12\xcc\x56\x90\x75\x5d\xf2\x56\x6b\xea\xa0\xc9\x61\xa9\x24\x96\x1a\x63\x7c\xe8\x11\xfc\xd5\xe8\x85\x4e\x33\x75\xd7\x0d\xce\x68\xa6\x21\x10\x4d\xe3\xbb\xbd\x00\x51\x82\x60\x56\xcc\x05\x41\xfe\x46\x6a\xee\x7f\xa9\xed\x8b\x54\x26\x96\xb7\x43\x96\x70\xc2\x3b\x54\xc8\x9f\xdc\x69\x05\x0a\x43\xf0\x5f\x43\xd4\x0e\x17\xd8\xa2\xa2\x53\x2e\xed\x0e\x5f\xe6\xd7\xcb\xec\xac\xc6\x30\xd9\xd4\x0b\xbb\xcd\xc4\x7f\x6f\xcc\xe6\x69\x02\xcf\xe2\xaf\xe5\x20\x21\x2f\x7e\xe0\x8a\x8d\x0e\x52\x6b\x3a\x1a\x89\x5b\xbe\x55\x94\x4c\x22\x82\xac\x46\xdf\x1a\xee\x3d\x14\x7b\x9e\x24\x03\xff\xcc\x95\x5b\x21\xc3\x2f\x1c\x42\x83\x6f\xd5\x00\x53\x88\xd5\xe8\x9a\xe2\x12\xe6\x55\x4b\xd9\x14\xe6\x84\xef\xb7\x70\x09\x97\x9b\x70\x6e\xf1\x08\x5a\x5b\xf2\x21\x34\xf8\x94\x9e\xd6\xed\x9a\xd4\x28\x9d\x22\xf0\x20\xce\x60\x8a\x36\x09\x27\x9f\x02\xa2\x94\x14\x95\xd8\x41\x8b\xf8\xb4\x40\x7d\x9e\xcd\x7c\xb7\x90\xf6\x18\x70\x7f\x2f\xe8\xed\x10\x76\xa9\xdf\xa7\x1e\xe4\x4f\x20\x09\x7a\xe8\x61\xdb\x4e\x6f\xe9\x99\x8d\xa6\xb3\x3c\xc7\xd3\xe8\xdd\x69\x7a\xa0\xe1\xd8\x1f\x6a\x2f\xbd\x33\x55\x4a\x17\x9e\x1f\xc0\x1f\x99\xcd\xab\x55\xa4\xaa\x55\xdc\x2c\xe4\x44\x38\x86\x6f\x66\xdf\xe4\x67\x18\xb5\xf4\x9a\x1e\x1e\xc2\x45\x6c\x81\x43\x8d\x39\x15\x7c\x55\xa1\xba\xfa\x5f\x0c\x95\x70\xe1\xf8\xee\x7c\x21\xc8\x12\xc2\xe3\x9a\xc8\x35\xfd\x0e\x5a\xbd\xa6\xd5\x5c\x44\x48\x1c\x2e\x7a\x73\xf9\x2f\x38\x76\x3f\x48\xd0\x54\xac\xcd\x6d\xe2\x75\xd8\x8b\xda\x1f\x1e\x82\xdc\xfb\x2a\xa9\xe4\x16\x44\x4c\x7e\x89\x1a\x74\x65\x2d\x8b\x38\x5f\x48\x38\x97\x29\x80\xdc\x05\xc4\x4c\xc9\x6c\xe0\x94\x76\x2e\x99\xff\xf0\x35\x3b\x94\xf9\x41\x4d\xe3\x38\x40\x84\xb3\x63\x97\xbf\xb9\xad\xf7\x27\x69\xbc\xf8\x3c\x19\x8f\x32\xf3\x7d\x31\xfe\x73\x07\xb8\xa6\x29\xe1\x49\x20\xda\xb5\x8b\x1d\xe3\x86\xcd\x52\x5c\x1c\xa8\x37\x38\x76\x45\x22\x74\x0c\x6a\x42\xb1\x36\x5a\xd2\xa0\x51\xb8\xc4\x73\x6e\xbb\x4b\x4c\x59\x4b\x36\xdc\x68\xe0\x1b\xdc\x6e\xd8\xc2\x0d\x1b\xca\xfd\x89\xb0\x7d\x58\xaa\xe5\x82\xc3\x12\x82\x08\x4b\xcc\x16\xa4\x9c\x2a\x4f\x5f\xd8\xfe\x15\x6a\xaa\x42\xb9\xa4\x2d\x56\xdb\x02\xfe\x85\xb2\x3f\x72\x8f\x20\x4e\x22\x9b\x8d\x0e\xe7\xb8\x67\x9d\xfc\x47\x4d\x69\x3f\xd4\x51\x36\xbc\xc9\x97\x2b\xb0\xe0\xee\x56\xa3\xb6\xa5\x1b\x4e\xb7\x1d\xfc\xfd\xaa\x8f\x5a\xed\x90\x8a\x40\xbd\x19\x2c\x43\x5b\x8b\x0a\xb3\xf3\x96\xff\x07\x3b\xef\xa6\xaa\x27\x5d\xf4\x9c\xbb\xae\x83\x1c\xb9\x4c\x9f\x04\xf4\x0d\xef\x74\x0b\xc3\xf2\xc1\x9c\x92\x2d\x2f\xce\x3a\xe7\xa9\xe8\x12\xe9\xe3\xee\x46\x67\xb1\x53\x14\xf9\xad\x75\xcd\x8d\x7a\xe0\x26\x29\x96\x71\x0e\xc9\x67\x2a\x22\xe8\x1c\xbc\xe2\x8a\x73\x1a\x90\x16\x2e\x09\x5b\x48\xe5\xe1\xfb\x46\x1f\x39\xe7\xfa\x5e\x90\xf2\x7b\x18\x1f\xd0\x78\x48\xd5\x5c\xf0\xa4\x38\xa2\xb6\x7c\x9b\x0e\x51\x4b\x2f\x43\xc5\x0a\xa4\x7d\xd8\x97\xa7\x6c\xda\xad\x99\x70\x3f\xde\x37\xe1\x42\xba\xef\xdc\x5d\xa6\x66\xd4\xd0\x16\xc6\x06\xd2\x2a\xb3\x6c\xe7\xef\x50\x8d\x9a\x02\x87\xa6\x74\x76\xa9\x3e\x3f\x08\xcf\xa1\x67\xcb\xaa\xa9\x96\xeb\xa5\xfa\xe8\x1d\xa6\xb8\xbd\x41\x36\x81\xc1\x22\x51\x59\xb8\x16\xcb\xc3\x94\xd0\xb4\xa9\xed\x94\xaf\xc0\x05\x8e\x43\x73\x15\xe9\xba\x27\x42\xd9\x85\x38\x01\x4f\xcb\x7b\x58\x71\x3e\x7a\x92\x41\x8a\xdf\xdb\xa2\x65\xa7\x48\x11\xcc\x40\x29\x6e\x03\x67\xd1\x7c\x27\xb8\x01\x9e\x1f\x07\xd3\xf8\x3a\xa4\xd7\x34\xd9\x7d\x89\x29\x45\x57\x58\xb8\x5a\x74\x3d\x9f\x57\x45\x25\xa2\x1e\x84\xa1\x1a\xd0\x0d\xaa\x6a\xee\x08\xca\x40\xbf\x5a\xcb\xd3\x08\xd0\x24\x69\xcc\x2f\xe6\xc6\x12\x28\x71\x28\x50\xc3\x37\x6d\xad\x3c\x73\x95\x72\x25\xe7\x38\xb5\x47\x3a\xdc\x29\x51\xb1\x72\xb6\xc0\xcb\x08\x72\x35\x87\xfd\xcc\xa2\x43\x3d\xae\x7f\x72\xde\x58\xfa\xf3\xaf\x15\x4e\xe3\x45\x81\x0d\xe3\x3f\x3f\x70\xa9\xac\x27\x6f\x64\x53\xfe\x1f\xdb\xfe\x0c\x9e\xf8\x0e\x97\xe3\xaa\x0b\x41\xf2\x43\xb8\x5d\x20\xa6\xda\x29\xc5\xa2\xbe\x60\x32\xba\xa7\xfc\x23\x4d\xfc\x68\x40\xe3\x45\x24\x57\x77\x78\x08\xeb\x55\x89\x18\x0e\x14\x99\xd8\x2b\xb6\xb8\x20\xad\xd8\xbc\xa1\x52\x44\x7b\xcc\x90\xca\xbe\xaa\x3e\x8a\x4f\x76\x42\x0a\x8f\xbe\xe9\x39\x0b\x6b\xbd\x5e\x7e\xf4\xbc\xe8\x0f\xe4\x23\xe5\xb2\xa8\x38\xe5\x60\x08\x20\xae\xc3\xe5\xe2\xbd\xc8\x45\x2f\x0a\xd4\x18\x2d\xfe\x6d\x8d\x29\x4b\xe0\x5c\x01\x5f\x56\xcd\x9a\x0a\x02\x72\x07\x08\x6e\x91\x02\x1a\x3a\xb4\xc1\x9e\x38\x42\x5f\x72\xbf\x90\xfb\xe6\xeb\x0c\x6e\xf2\xb8\x54\xeb\x7d\x7e\xe0\xec\xba\x0a\x91\xac\x70\xbe\x5c\xb1\x8d\xe0\xf8\xd0\x9d\x71\x56\xf9\x0a\x33\xb5\x4b\x61\x6b\x54\xfb\x36\x14\x15\x0b\x88\x1d\x5b\x77\x70\x39\xcf\xb7\xa4\x15\xa7\xda\xcf\x0f\xa0\x53\xcc\x7c\xe9\xcf\x02\xd5\x68\x71\xc0\xfa\xa6\x2b\x02\x9c\xc6\x59\x7e\xd1\x67\xfa\x10\x7a\x81\x97\x50\x35\x6a\xa3\x41\xd1\x12\x77\xac\x57\xa2\x66\xa6\x02\xd1\xfb\xf2\x60\x46\x2b\x16\x35\xd7\xf4\xa2\x32\x3d\x83\x75\x66\xa6\x6b\x34\x58\x86\xcf\xee\x86\xed\x3a\x0e\x0f\xe1\x7d\xd5\x88\x93\x04\x65\xb0\x1b\x12\x59\x6c\x64\x3d\xf2\x05\x92\xa1\xf8\x82\x2c\xb1\x65\xf9\x86\xb4\x4b\x54\x5b\x61\xbb\xcc\x09\xe8\x30\x1b\x78\x7f\x9b\x37\xda\xd2\x6d\x23\x92\x39\x03\x63\x48\xd3\xc3\x9e\x29\xf3\x92\xdd\x94\x29\xde\x34\xee\xec\x25\x2a\xae\x45\x8a\x85\x72\xa0\xd0\x9c\xe1\x16\x2e\x31\x57\x67\x4e\xc8\x8e\x53\x08\x81\xdc\x80\x91\x56\xa7\x0c\x89\x1c\xc9\x0c\xf4\x48\x65\x2a\xf7\xb7\x9a\xc3\x8a\x50\x5a\x89\x88\xd2\xe0\x18\xa0\x75\x7d\xcd\xc9\xa6\x70\x7f\xd5\xf9\x65\xd2\xe7\x1d\x16\x6c\xd2\x5b\x4d\xdc\xb6\xdc\xe5\x5f\x88\xd8\x7c\x23\x74\xf2\x25\x06\xd6\x56\x57\x57\xb8\x95\x9b\xc7\x55\x4b\xca\xb5\xcc\xb0\xb9\xc4\x05\xa2\x6b\xec\xfa\x33\x2a\x82\x8a\xeb\x32\x96\xa2\xc3\x43\x0d\x59\x9c\x0d\x90\x15\x6e\xeb\x8d\x0a\x65\x48\x03\xa2\x7c\x23\x71\xd0\xce\xd7\x29\x86\x89\x01\xf1\xf5\xf2\xdd\xa4\x62\xe9\xfd\x09\xe7\xf3\x3c\x6b\x25\x0d\xe9\x11\x3c\x3d\x45\x0d\xf7\x32\xf4\xa9\xd7\x52\x86\xd3\x51\x23\x3c\xed\xba\xc5\xa8\x14\xe7\x1e\x65\x18\x4f\xbb\xdf\x1e\x22\xf0\xef\xfb\x1c\xfc\x2b\x65\x3b\x3c\x07\x5f\xc6\xae\xd4\xe6\x55\xcc\xde\x0d\x1c\x40\x9f\xc3\x9f\x70\xba\xb8\x0b\x39\x06\xad\x9d\x7e\xe5\x28\xd1\x3f\x88\xc9\x99\x56\xd2\x3e\x42\x43\x45\xcf\xff\x8f\x2d\x43\x56\x55\x2b\x7e\x7c\x27\xb5\x4b\x52\x4a\xb7\x9c\x44\xac\x9a\x72\x28\x4c\x1b\xb2\x11\xf1\x4f\xaf\xcb\x60\x0f\x32\x85\xf0\x0c\x7a\x5c\xcd\x24\x15\xb1\x76\xf0\xf4\x69\x70\x81\x01\xd1\xa1\x5e\x5a\x7a\x03\x39\x94\x94\x23\x22\x7f\xf7\x66\xc0\x10\x6a\x66\x93\xd2\x65\xe7\xb5\xe0\xca\xa4\xa3\x30\xb2\xaa\x0e\x5d\x75\x9e\x9e\x3e\x9c\xaf\xd8\xac\xe7\x20\xa0\x1f\x59\x59\xab\x27\x99\x9d\x02\x6b\xd7\x58\x84\x5c\x52\xa6\x4c\xfb\xf3\xf8\xf7\x8a\x32\xaa\xcf\x2c\xe3\x94\x74\x71\x14\x27\x92\x09\x74\xac\x4e\x2c\x89\xac\xf8\xb7\xa8\x76\x83\x5c\x53\xa9\xd0\x6f\x2b\x8a\x61\x8e\x6a\x8a\x67\xe9\xb3\xaa\xfb\x67\xd6\x04\xfc\x10\x9c\x78\xfa\x29\xbb\x2f\x12\xc1\xde\xa0\xc3\x59\x3a\xd9\x77\x4c\x4f\x67\x8e\xa0\xba\x8d\x0b\xf0\x68\x36\x72\xb3\xcc\xb4\xaf\x88\x58\x74\x86\x0c\x8e\xee\x77\xe3\xdf\x8e\xee\xf7\x7f\xd4\x41\xc6\xaf\x7e\xb0\x3c\xec\x6f\xc5\x35\xa3\x4b\x23\x34\xc3\xb1\x07\xd3\x46\x8b\x33\xda\x26\x8f\xf6\x04\xa4\xa0\xc5\x08\x90\xdd\xe0\x92\xa0\xee\xba\xcc\xbf\x3d\x82\x52\x7b\x5d\x4e\x45\x29\x1b\x86\x4f\xa7\x20\x4e\xef\x84\x7b\xa3\xbd\x3e\xe7\xbc\x5a\x34\x37\x9f\x2f\x11\x2b\x16\x98\xa6\x0e\x9b\xb2\x29\xdc\x69\xb2\xee\x77\xa0\xf4\x49\xfa\x3c\x84\xff\x3c\x7b\x96\x43\xdc\xf8\x4e\x72\xb4\x27\x70\x9c\x4c\x6a\xed\x1d\x51\x74\xcc\x46\xc8\xf9\x4f\x9a\x19\x75\xac\xac\x5d\xc7\x11\x97\xbb\x64\x60\xee\x7b\x42\xae\x43\xb2\xd9\x9b\x58\x74\x85\x8b\x6a\x5e\xe1\x52\x27\xbc\xf8\x29\x33\x90\x58\x97\x9b\xda\x2a\x45\xc7\xac\xab\xfb\xc0\xc2\x5d\xae\x96\xda\x61\x96\x2f\x20\xb9\x47\xe9\x00\xc7\x11\x5d\x72\x62\x3d\x12\x93\xf1\xaa\xf9\x48\xfb\x7a\x8c\x04\x03\x65\x8d\xd5\x4b\xe5\xfd\x8b\x6d\x59\x59\x02\x6a\xa4\x49\xe2\x3a\xd0\xa6\xf6\xb8\xe9\x73\xf0\xe8\x59\xad\x89\x33\xb2\xaa\x54\x09\xdc\xb3\xaa\x8c\xbe\x54\x3a\x5c\xdc\x22\x38\xce\x65\x18\x89\x24\x4a\xcd\x22\x55\x19\x1f\xad\x89\x4d\xf9\x7b\x79\x98\x77\xec\xc2\x9c\x89\x6f\xa4\x67\x73\xd1\xbc\x13\x76\x7c\x7f\x02\x07\x41\x1b\xfe\xf5\x3b\x7c\x8b\xda\x32\x88\xcb\x6d\xb3\x6d\x77\x26\xe3\xb3\x03\x5e\x56\x3d\x17\xb8\x22\xee\xd1\x8b\x76\xa7\x5b\x95\x71\xc0\x42\xde\x0e\x70\x5b\xf1\x4f\xe2\x76\xd1\xdd\xab\x08\x57\xe6\xbb\x9f\x65\xb6\x95\x3d\x2f\xdb\x9f\x24\xe0\xe9\x9b\x47\x02\x1d\x22\x15\xfd\x45\x94\x8a\x0e\x71\x48\x24\x3c\xb3\xfb\xa5\x2a\xff\x01\xcf\x0f\x9e\x88\x05\x87\xd6\xe4\xbd\xb2\xf7\xe1\x95\x0d\x95\xa9\x6e\x85\x20\xd5\x59\x05\xcb\x4d\xa0\x4d\x5e\x41\x05\x52\x97\x1d\x57\x3f\x20\x73\xac\x2d\xa6\x19\x5e\x1d\xb8\xd0\x49\xee\x30\x5e\x64\x0d\x76\x07\x48\xed\x3d\x93\xc2\x13\x92\xd9\x2b\x7c\x7e\x1a\x73\x74\xac\x3b\xeb\x56\xd7\xb3\x3f\x95\xa8\xba\xb0\x84\xa4\x0e\xbf\xee\xe8\xce\x30\x89\x92\x40\x7c\xfb\xc4\x90\xcf\x50\xa1\xe8\xeb\xc4\x57\xa6\x5f\x06\x39\xea\x80\xe1\x03\xf9\xd8\x88\x04\x87\x69\xa7\x98\x4e\xd2\x82\x69\xe5\xfe\x97\x90\xde\x52\x52\xcd\xa7\x43\x78\x5f\x9d\x3e\x75\x5a\x2c\x3f\x62\xa8\x5c\x48\x91\x8e\xbd\xd0\x67\x20\x4e\x7e\xa4\x4e\x29\x14\x90\x93\xf0\xa8\xdc\x85\x32\x79\x4b\x0c\x97\x3e\xfc\x9f\x31\x94\x44\x7c\x5d\xd4\x18\xb5\x69\x05\x53\xe1\xba\x54\x6a\x46\xc0\x2a\x31\xf0\x6d\x89\x07\xc8\xc9\xe0\x55\xb7\xe7\x48\x0b\x4b\xa4\x2e\xb9\x33\x02\xd7\x18\xaf\xa0\x62\x46\x05\x85\x32\x1e\x64\xe2\x4b\x79\x97\x08\x73\x5c\x05\xbd\xd3\x9a\xf4\xd9\xea\x17\x83\xa2\x9b\xf2\x02\x64\x7a\x57\x99\xcd\x1a\x39\x82\xa7\xef\x7d\xbf\x8f\x43\x10\x48\x14\x64\x95\x5b\x63\x71\x77\x5f\x2f\x29\x0e\x8e\x67\x22\x33\xc7\x2a\x53\x61\xff\x9b\xd9\x37\x13\x1b\x89\x54\x8c\x23\x06\xe3\x3e\x7f\x32\x3f\xb5\x2b\xbb\x2f\xb9\x0d\x74\x2d\x8f\xe6\xe9\xec\x76\x70\x3b\x37\x45\x39\x78\x49\x68\x3b\xd5\x81\x9d\x47\x2e\xb1\x54\x70\xa1\x90\x51\x7c\x75\x7e\x3c\x55\xb1\x6a\x86\x6a\x68\xd6\xcb\x4b\xde\x72\x1e\x85\xff\x54\xa6\x94\x88\xc7\x70\x10\x25\x2e\xd7\x05\x73\x8f\x25\x85\xc8\xe0\x36\x0e\xd6\x6c\x13\x7e\xca\xfa\x50\xa0\x83\x94\x7c\xee\x34\xb3\x44\x33\x27\x5d\x42\xc1\x8a\x18\x95\xb7\xce\x1a\xbe\x58\x27\x85\x73\x89\x56\xf1\xc4\x75\x82\x97\x02\xfe\xfc\x20\xcf\x3c\xcf\x0f\xe2\x38\x86\x9a\xea\x69\x56\xbd\xb8\x71\x0b\xac\x82\x4c\x69\xec\x85\x6e\x88\x1e\x36\x11\x3d\x01\xd7\xd1\x1c\x74\x6f\x5d\x8b\x7b\xc6\x87\x1c\x61\x3c\x20\x15\x16\x34\xa7\x55\x0e\x2e\x07\x9f\x1d\x7e\x58\x60\x73\xe8\x61\x95\x8d\xbc\xf6\xcb\xf5\xb2\xd1\xfe\xc8\x65\x03\x71\x0d\xa0\xd4\x81\xba\x28\xf5\x75\x2e\xae\x6d\xc8\x68\x5e\x4c\x75\x91\x33\xb8\x9f\xd2\x3f\x16\xac\x0f\x72\xf6\x74\x60\xb4\x71\x80\x45\x0c\x1d\xc2\x1d\x18\xc5\x10\x64\xde\x2e\xf6\x1b\xa4\x78\xc7\xde\x75\x3d\x7f\x80\x5b\xfa\x40\xd6\xca\x0d\x19\x78\x56\xcb\x46\x28\x1e\xcb\x74\xd9\x11\x77\x6b\xbf\x1c\x07\x6d\x90\x09\x2b\x6d\x31\x8b\x39\x1c\xc3\xfe\xb3\x2e\x48\x88\xca\xcb\x02\x9d\xa4\x4b\x24\xba\x55\x73\x6f\x9c\x59\x55\x06\xf1\x2a\xf8\x23\xd6\x10\x70\xbf\xed\x48\x2f\x03\x64\x07\x7c\x58\x3b\x0c\x29\x5b\x1c\x0a\xe3\x96\xe6\x58\xd7\x58\xda\xce\x22\xc3\x43\x58\x65\x48\x5b\xe6\x68\xc1\xc3\x8d\xb3\x73\x79\x22\x69\x9f\xc1\xb1\xd1\x76\x18\xd7\x4c\x27\x38\x3b\x67\xa9\x21\xda\xf6\x8d\x32\x9e\x39\xe6\xeb\x33\x9f\x5d\x21\x46\x65\x32\xcf\xa2\x8d\x96\xfe\xd1\x96\x33\x2d\x52\xca\x90\x9d\xff\xbe\xc2\x82\x2f\x5c\x29\x34\xca\xcf\x5e\xcc\xd4\xf7\x1e\x1c\x7d\xd5\x64\xe8\x14\x1a\x3c\x18\x95\x0f\x34\xd2\xa6\x5b\xca\xee\xde\xac\x97\x09\xd8\x5b\xda\x76\x7b\xe3\x49\x5a\xf7\xab\x8a\x32\xdc\x8a\xcb\x75\xc1\x35\xd3\x2e\x9f\x40\xf5\x42\xa2\x9f\x46\xbc\xd4\x3f\x9a\x3e\x31\x39\x06\xda\x6f\x09\x5b\x6c\x29\x7d\xa3\x52\x1a\x2b\xee\x7d\xee\x56\x1c\xf1\xbe\x68\x30\xbb\x25\x2d\x9f\xc4\x89\xe6\xed\x54\x7f\xdb\xec\x35\xde\xa4\x9b\x28\xcc\x64\xbf\xf7\x93\xd8\xfd\xef\x56\x68\x83\xdb\x23\x10\x97\xd3\xbe\x13\x81\xf5\xbf\xa3\x7a\x8d\x27\xf0\xec\x24\x38\x00\x9c\xa8\x56\x2a\x89\x7a\x6a\xef\xb6\x55\x98\x4e\x45\x4d\x1f\x51\x1a\x6e\x0a\xaf\xf1\x86\x4e\xe1\xa2\xb9\x24\xbf\x5b\x38\x2f\x52\x39\xf2\x36\xfd\x51\xdf\xe3\x08\xf2\xee\x75\xf2\x55\xd4\xd3\xdf\x51\x24\xac\x9c\x0a\xd0\x2b\xab\x13\x9b\xd8\xf2\x08\xf2\x21\xe0\x74\xd8\x37\x41\xb1\xe8\xa3\xae\x5e\x82\x40\xde\x9f\x71\x6b\x97\x96\xf6\xf7\xb8\x5d\x10\xc3\x3a\x4a\xa7\x18\x4e\xc6\x86\xce\x5d\x85\x2c\xd1\x2b\x22\x6d\x0e\x56\xe2\xa8\x9b\xfc\x60\x94\x8a\xee\x0c\x5c\xab\xcd\x4d\x92\xe4\xef\xb0\x4e\x0e\x39\x8e\x0e\x83\xc2\x38\x29\xff\x79\xf1\xc2\xa8\x2c\x99\x79\x46\x98\xbe\xf8\x26\x36\x23\xad\x86\xf7\x34\xc3\x63\x23\x63\x15\x66\x7e\x22\x6a\x1b\x46\xd1\xdf\x69\xcd\xd4\x15\x87\x4f\x86\xdf\x45\x4a\x30\xe5\xfb\x1c\x2e\x83\x41\x8d\x07\x27\x8d\x9f\x82\xa9\xce\x04\x05\xaa\xeb\x60\x93\x58\xcd\xcd\xa2\x54\xd1\x9f\x63\x5b\x4c\x50\xac\xe8\x1d\xa9\xf1\x4c\x31\x04\x69\x67\x2d\x92\xfa\x00\xfe\xfd\xef\x81\x3d\x1b\x8a\x1b\xba\xa6\xb6\x67\x6c\xbd\xdc\xc3\x3c\xad\x50\x13\x85\x54\x0c\x2e\x03\xd4\x4e\xb5\xd2\x12\xff\x4d\x86\x59\x4c\x35\xe6\xe0\x53\x42\x4d\x2a\x75\x5d\xdc\x54\x1a\x4b\x51\x0d\xf9\x34\x3b\x94\x77\x21\xf5\x2d\x7a\x5c\xb5\x80\x39\x96\x0e\x74\xa9\xb0\xf0\x6a\x9c\x30\x7c\x4d\xbd\x31\x34\x44\x0d\x9c\xac\xd9\xe2\xc4\xa7\xb2\xaa\x09\x21\x83\x78\x66\x8b\x45\xc4\x3d\xa9\x42\xe3\xdd\x4d\x89\xd1\xe0\xdc\x45\xeb\xda\x24\x92\x39\xbe\xa2\xf0\x5b\x21\x0a\x7b\x5d\x5f\x39\xae\xb4\xef\x22\x70\x23\x9a\xaa\x28\x70\xb9\x66\xca\x69\x66\x2e\x40\xe9\x08\xd1\xca\x16\x27\x41\x65\x29\xeb\x22\x15\x70\x8d\x37\x2a\x1d\x29\x34\xb7\x36\x05\x35\xc3\x12\xbe\x55\xf4\xf9\x23\xb7\xcb\x52\xe7\xae\x9f\x91\xc5\xdb\xb9\x4e\x91\xa5\x0d\xb3\x84\xd2\xe3\xda\xd8\x17\x83\x63\x5d\x0c\x62\xdf\x17\xa4\x10\xb4\xbe\x5d\x90\x4c\x31\x2b\xec\xb8\xf1\x41\x9e\x2a\x72\xd7\x31\x8b\xee\x5a\x62\x6c\x56\x38\xa8\x9e\x51\x49\x80\x59\x45\xe9\x1a\x6f\x71\x41\x7f\xff\x50\x41\x10\xa5\x6c\xc5\x37\xb2\x10\x53\x7c\xf1\x2e\xb1\x96\xe3\xc4\x11\x7d\xfe\x8c\xd9\x68\xc9\xbc\x77\xe1\x29\xd2\xb8\x51\x67\x59\xba\x21\xf5\xd6\x04\xef\xe6\xc3\x1f\x26\x02\xb6\x11\xa1\x13\xe4\x68\x12\x3e\xb3\xa9\x26\x2d\x82\x9f\x4e\xe1\xef\x84\xd9\x88\x30\xa7\xbb\x2a\x5f\x64\x8a\x8e\x64\xf2\xc4\xb6\x34\x33\x89\xab\x52\x2e\x23\xe6\x26\x93\x0c\xd5\xfc\x56\xc8\xc9\x2b\xff\x50\x0e\x7e\x85\x99\x29\xc0\x2b\xbe\xde\xb7\x2e\x47\x20\x6e\xb1\x37\xe1\x32\xa8\xe6\x49\x8a\x6e\xf0\xfe\xf3\x03\x35\xd8\x14\x18\x39\xf2\xcb\xfc\xce\xc4\x17\x4e\x75\xdc\xf4\x0d\x3e\x2a\xd6\xa8\xce\xc7\x9c\xfa\x97\x29\xfc\x42\x67\x44\x5b\x32\x5f\xe6\x84\x3d\x1d\xe5\x4e\x57\x4b\x4d\xee\x87\x07\xf1\x39\x18\x5e\x1f\x44\xf6\x34\x00\xe3\x4f\xde\xab\x82\x9f\xfe\x49\x60\x5d\xf9\x04\x0e\x55\x33\x29\x78\x56\x50\x94\x95\x0d\x05\xe5\xec\xf5\x2b\x78\x8b\x5a\x56\x15\xd5\x0a\xf9\x7e\xd9\x10\x79\x51\x5e\xcb\x60\xb1\x49\xf8\x58\x29\x96\xd2\x19\x9e\xab\xee\x99\xa5\xe3\x9c\xd7\x57\xee\x82\x42\x19\x3a\x7b\xfd\xca\xf9\x7a\x47\x32\xe4\x8f\x69\x45\xe9\xec\xf5\xab\x99\xf3\xc5\x9f\x51\x94\x52\x52\xd3\x25\x21\x21\x85\xa7\xf7\x93\x86\x61\xcc\xef\xb1\xa4\xdf\x23\xe1\x3e\x07\x0e\xf3\x89\xac\x64\x6f\xaa\xc8\x0a\x17\xb8\x23\xe5\x88\x34\x58\x5d\x65\xd5\x05\x97\x02\x1f\xb5\xa2\xb2\x3c\x93\xbc\xc5\x6f\xe1\x96\xb8\xa8\x4a\x2c\x0b\x8c\xb4\xa8\xa1\xf3\xcc\x7e\xca\x56\xdf\x23\x80\x1a\x79\xf3\x27\xe5\xc6\x9a\x7a\x58\x35\xb5\x10\x5b\x7d\x1d\x81\xd4\x65\x02\x72\x41\x5a\x47\xeb\x71\x28\xf2\x60\x42\x15\xbb\xe3\x13\x74\x4a\xf4\x33\x22\x6e\xd3\x23\xa7\xd2\xdd\x16\x18\xd1\xaa\x68\x20\xc8\xa9\xf5\xcd\xab\x36\x76\xca\xfd\xdd\x8a\x8b\xc7\x68\x43\xa0\xb6\x93\x29\xef\x32\x91\x5f\xe5\xf3\xbf\x0a\xbf\x84\xc7\x5c\x3e\x0f\xc7\xce\xf8\x54\x57\x93\x77\x3d\x6e\xeb\x59\x0f\xbb\x7a\xb6\x6d\x72\x86\x0a\x6e\x8a\x44\xb3\x0c\xed\x9d\x6d\x9f\xcc\x96\xdf\x90\xb5\x4e\x84\x21\xb7\x4d\xef\xbd\xae\x2d\x76\x01\x17\x67\xb1\x83\xfe\x03\xba\xc6\x40\xd7\xad\x9a\x44\xb2\xb4\xb5\x32\x3b\xd1\xa9\x39\x95\x41\xeb\x82\x05\x99\x39\x17\x67\x7b\x3b\xf3\xe5\x42\x8a\x38\x5e\x99\x3c\x3e\xf3\xf9\xc0\xd8\x03\xa9\xc6\x9e\x3f\x4b\xf8\x51\xdf\xaa\xfb\x29\x7d\x2e\x56\x38\x34\x64\x82\x41\xaa\x5a\x51\xe8\xe9\x9a\xe3\x95\x95\x54\xad\x91\x12\x08\xe3\x45\xd0\x73\x6d\x56\xd7\x60\x3e\x76\x10\xa0\xb3\xdc\x92\x1d\xec\xc5\x59\x33\xb7\x37\x86\xa2\x21\x35\x4d\xfc\x5f\x24\xf9\x9b\xaf\x15\x41\x53\x57\x6b\x3d\x06\xbd\xbf\xfb\x91\xa2\xb4\x6f\xce\x07\x13\x3c\xb0\xf6\x2e\xc1\xbb\x1c\x81\x91\x04\xcf\x78\x6c\x0f\x48\xf7\x08\x1d\x03\xc9\x1f\xce\xf4\xc1\xb8\x60\x88\x7a\x89\x42\x01\x5c\x8f\x48\x1f\xc7\xeb\x1d\xd7\xea\xeb\x2e\x1c\xfe\x68\xfb\xfd\x9e\xf0\xc9\x0f\xa9\xe4\xa2\x3e\x9f\x79\x4c\xdc\x20\x9d\x2e\xe4\x47\x04\xb6\x8e\x00\x24\x92\x50\xf3\x39\x4f\xc3\xd3\xaf\x2f\xe6\x80\x6c\xb6\x8c\x22\xb7\x36\x7f\xaa\xe2\x98\x88\x70\x52\xb8\xc5\xfc\xf7\x86\xd3\x45\x9e\xc1\x6f\xbe\x52\xf5\x96\xb4\xcb\x22\x2c\x8d\x3e\xb8\x0c\x63\xa6\x36\xa8\x94\x78\x5b\x40\xdf\x9a\x51\xde\x11\x0c\x3a\xb0\x93\x10\x7d\x42\xbc\x24\xed\xb9\xca\x16\x4a\xa4\x86\x4e\xfb\x23\x84\x93\x23\x2f\xc8\xe7\x22\x7d\x87\xae\xc8\x63\x38\x11\xea\x02\x58\xdf\xd1\x4a\xfe\x2e\xcf\xa7\x88\xe5\xe7\x4a\x24\x46\x77\x13\xf3\x85\x77\x76\x5b\xfc\x10\x76\x50\x00\x11\x1e\xae\x08\x62\xcf\x58\x3f\x06\xc4\x4f\x14\x48\x74\x58\x21\x6d\x69\xa1\xfb\xac\x0d\x05\xa7\x6d\x39\xd4\xa6\xac\x2b\x6c\xc5\x65\x89\xa5\x75\xf1\x1a\xf4\x5d\xc7\xdc\x6e\x03\xec\x14\xda\xda\xb8\x15\xbe\xbe\x7f\xf3\xb3\x41\x41\xac\xe9\x06\x29\x36\x0d\xfa\x65\x4b\x96\x3d\xaf\x10\x04\x45\xec\x1e\x29\xb3\x5d\x3e\x65\x37\x32\x3f\xf0\x2e\xa5\x9d\x92\xb6\xb5\xd3\xba\xa5\x1d\x52\x21\x83\x29\x3f\x54\x98\xde\x21\x71\x95\xc1\x5e\xa6\xe2\x7b\xcb\xf0\x8c\x44\xf6\x4c\x4c\x27\xc5\xf1\x7e\x66\x84\x9e\x75\xbe\x32\x4d\x12\xc0\xd6\xe5\x07\xa1\xb7\x32\x80\x9c\x5b\x30\x6e\x56\x5b\x47\xb8\x99\x57\x4d\x6a\x67\xad\xcf\xbf\xa3\x3b\xb1\xdb\xe5\x05\x7b\x39\x40\x36\xfb\x69\xa7\x59\x40\xf9\x3c\xde\x6e\x91\x1b\x5e\xc7\xd4\xed\xc5\x11\x54\x95\x82\xfd\xfb\x8b\x89\x56\x73\xd5\x36\x7e\xc9\x4b\x5f\xcd\xed\xc9\x78\x33\x39\x5e\x06\x93\x36\xcf\x2b\x0c\x7f\x38\x75\x6d\x64\x1a\xa6\x9b\x59\xd9\x9f\xe6\x96\x3f\xab\xba\x7f\x92\x90\x97\xd2\x98\xf0\x93\x4c\x46\x17\xee\xb8\x48\x9d\xcd\xb6\x49\x25\xd8\x0c\xbf\xf1\xe6\xcd\x2f\x7d\xe7\xcd\x6f\x92\xbc\xf5\x76\x9f\xfc\x9b\x20\xb5\x33\x9c\x8c\x4d\xca\x89\xd3\x27\x03\xe9\x93\x8e\x32\x05\xe4\x2b\x3d\xc5\x25\x2a\x0a\x55\x64\xe5\x4c\x95\x78\xd7\x95\x3a\x1c\x87\xe3\xd7\xe0\xf5\x33\x7d\x2a\x9f\xf1\x79\xdf\xa8\xcb\x63\x93\x9e\xa4\x80\xd0\x71\xdf\xea\x52\x93\xf2\x0a\x9e\x65\x7b\x22\xba\x9b\xc9\x0e\x53\xb5\x63\x93\x5c\xb2\x34\x8b\xb2\x57\x47\x12\x6e\xec\x05\x87\x1c\x8e\xec\x65\x5d\xa9\x7c\xfb\xb3\xe9\x3b\xa8\xfa\xd0\xa9\xfe\xbb\x5b\xc4\x96\x57\x02\x14\xf9\xbd\x79\x9b\xe4\x66\xcb\x1b\x43\x93\x8c\xc7\x71\x93\xb1\xa5\x36\x85\xd7\xfb\xfa\x83\xf1\x8b\x0b\x54\xd7\xd4\x5e\x25\x37\x49\xcc\xb7\x0b\xac\xcb\x3e\x73\xc3\x63\xce\x5d\x75\xe2\xaf\x63\x74\x6c\x6d\x6d\x8e\x3c\x77\x18\xf7\xc0\x36\xee\x28\x43\x12\x3a\xb8\xe7\x06\x13\x54\xe9\x8d\x7f\x36\x55\xfd\x4f\x7d\xbb\x3d\x59\x87\xa3\x73\x0c\xa7\x32\x4b\x38\x90\x19\xc6\xcd\xf3\xb3\x70\x9c\x57\xa2\xbd\xc3\x19\x31\x2b\x39\x4f\xef\xc5\x51\x46\x94\xa3\xb4\x51\x16\xd8\xd4\x87\x09\x1b\xab\x2b\xf1\x9e\xe0\xcb\xd2\xab\xfa\x29\x14\x91\xec\x65\xf3\x52\xcd\xc3\x7c\x69\x8f\x6c\x90\x87\x24\x0b\xdb\xfe\x18\x66\xc7\x46\xea\xa0\xc1\xb7\x41\xf6\xf3\x67\xbe\x3d\x49\x27\x08\x98\xa4\x3c\x3f\x73\xce\x82\x99\xea\x1d\x41\xc5\xa2\xbb\x48\xda\x53\x19\x15\x77\xe1\xdf\xcc\xb2\x58\x36\x58\x1d\x18\x51\x91\x15\xd5\xed\x4a\xba\xee\x08\x24\x75\xa5\x3b\xff\x64\x75\x27\xfd\x9b\xb4\x67\x89\x9d\xd4\x76\x0b\x1a\xb2\x17\x90\x94\xb6\xef\xf3\x48\x59\x75\x6e\x0c\x76\x14\x2b\xcb\x55\x29\x1b\x24\x04\x62\xe0\x1f\xf1\xad\x72\x57\x07\x98\xc2\x17\x8f\xb4\x59\xcf\x5e\xec\xdb\x9d\x54\x98\x27\xf0\xa9\xaf\x17\xf5\x25\x7f\xfb\xbe\xbd\x22\x15\xca\x3d\x85\xd2\x51\x9d\x4a\x35\x4c\xf1\xb3\x12\x4c\xc7\x93\x19\x26\x9d\x90\x83\x19\xce\xc6\x17\xd7\x6d\x8a\x30\xa5\x2b\x23\xd9\x3a\x11\x1a\x45\x96\x85\xf4\x0e\xbc\x67\x27\x34\xb2\x5c\x65\x10\x4c\xed\x96\xe3\xce\x5a\xd4\xa8\xd9\xa8\x22\x30\xe1\x5d\xbb\xa9\x5f\x97\x70\x81\x97\xa9\x00\x69\xfe\x76\x5a\x58\xf7\xbf\xab\xec\xe3\x36\xef\x00\xa4\xc6\x75\xaa\xdf\x7f\x3b\xac\xf8\x3d\x6c\x59\x22\x3d\x07\xcb\x2d\x27\x17\x46\x61\x3a\x23\x3a\x83\xab\x6c\xa7\x43\x5a\x77\x5c\x00\x72\x84\xfe\xe8\x4b\x70\xcf\x95\xb2\x2c\x45\x5d\x41\x72\xd7\x19\xca\x53\x7a\x86\x5d\x52\xd2\xf7\x30\xc0\xee\xad\xb8\x3d\x41\xdf\xde\x98\x07\xd6\xe2\xf9\xc1\x18\x19\xef\xb2\xec\x0f\x23\x98\x9f\x42\x28\xc7\x0b\xe4\xae\x84\xb1\xcb\xb1\x79\x2c\xc1\xbc\x4b\x88\xa4\x23\x8e\xb4\xbf\x6a\x43\x92\x88\xaa\xdf\xbd\x9c\x37\x09\x23\x64\xe1\xad\x2a\xa8\xc7\x9e\xdb\xba\x31\x65\x53\x1e\xdf\x7d\x53\xc5\x9f\xca\xff\x30\x1f\x6e\xbb\xc2\xa0\x9f\xc8\x3f\x0a\x68\xd4\x7b\x3c\xd2\xeb\x0c\x45\x6b\xe8\x94\x8a\xf1\xa6\xaa\x67\xc2\xd1\x7c\x1f\xc6\xd6\x8c\x98\x45\x16\x63\x0f\xa1\x40\xc6\xcc\x6b\xb8\x16\x69\x55\x85\x89\x4f\xa2\x45\x74\x79\x8b\x2f\x5a\xe4\x73\xd1\x22\xb2\x76\x1d\x2a\x4b\x70\x5e\x15\xd2\x8f\x97\xa7\x5e\x23\xd2\x05\xea\x24\x1f\xc9\xaa\x33\x0d\xbe\xad\x37\xb0\xac\x1a\xd6\x5d\xa3\x5e\x85\xf1\x50\x8b\x9b\xaf\x18\x54\xcb\x25\x2e\x2b\xc4\xb0\xb8\xf1\x39\xaf\x65\x5d\x09\xc5\x64\x03\x5e\xbb\x80\xfb\x3d\x84\x92\x02\x17\xab\xa8\x80\x63\x7b\x55\x54\xcf\x73\x08\x3a\x38\xac\x96\x97\xf4\x4e\xe2\x67\xee\x39\x8a\xc5\x11\x64\x2f\x92\xd2\x49\x94\xf2\xc1\x7a\x13\x63\xe5\xb0\x64\x84\xa9\xf4\x0b\x10\xba\x3f\x8f\xa1\xff\xc7\x22\x77\x97\xfa\x7f\x87\x9c\x63\x4d\xc9\x88\x05\x3d\xaa\x29\x19\x33\xaf\x21\xa6\x44\x97\x62\xb7\xef\x2a\x5c\x3a\xfe\xe9\x63\x99\x14\x35\x0b\x69\x27\xab\xe6\x6a\x5b\x7b\x02\x5f\x0c\xca\x43\xb8\xa5\x11\x79\x3e\x5f\x87\xb4\x77\xaa\xd1\x4c\x77\xee\x8a\x8e\x9a\xc2\x63\x29\x8f\x71\x93\x1a\xa2\x39\x94\x92\x70\x1f\x69\x0b\xd5\x85\x3a\x79\x91\x36\x70\xa8\x9e\x30\xb5\x23\x6c\x76\xa1\x7e\xee\xd8\xd4\xd1\x8d\x9e\xfb\x4a\x1f\xd9\xc9\x19\x9e\xd4\x75\x58\x2b\xf7\xf3\x3e\x91\x83\x44\x79\xbf\x7b\x1c\xa9\x59\x2c\x7c\x1a\xd6\xcb\x4f\x60\x08\x9b\x99\x84\xd3\x4f\x15\x34\xd1\x13\xd8\x4d\xdc\xe4\x8b\x85\xda\xa1\x85\xf2\x73\xe9\xac\x11\xc8\x90\xac\xcf\x14\x58\xdc\x27\x9e\x0c\xb4\xf9\x71\x61\x97\x4f\x66\xeb\xb6\x5c\xe6\x4e\x2d\x9e\x4f\x02\xa1\x70\xb6\x9c\xd6\x48\xcc\x3f\x96\xf6\xda\x62\x35\xe3\xf4\xda\xa7\x0a\xe3\xe8\x09\x7c\x89\xe4\x7c\x6e\x6a\x4d\x46\x72\xd6\x3d\x8f\x49\xcb\x47\x08\xd4\x65\x35\x4d\x4c\xce\x30\x3a\xae\x93\x83\x9d\x8d\xf7\xa0\x46\xa6\xb3\x7f\xe2\x70\xce\x56\xaa\xbe\x67\x5f\xfc\x27\xd5\xf5\x03\x0d\xc0\x36\x8b\x3f\x3c\x04\xf3\xf0\xbb\xe1\x2f\xcd\x1a\xb9\x7b\x62\x61\x38\xb1\xef\x44\x5c\x37\x7c\xa7\xe0\xea\xa3\xc4\x0c\x52\x06\x3f\x84\x0f\x21\x87\x85\x67\x92\xb9\xb7\xad\xd5\x44\x3e\xdf\x88\xd4\x18\x03\x3b\x96\xec\x9f\x9b\x85\xed\x33\xb9\x63\xd7\xf7\xa0\x2c\xfd\x90\xec\xbc\x3b\x56\xce\xa5\x32\x9f\xd6\x84\xe2\x36\x28\x31\x2c\x3e\xa4\x9e\xb3\x41\xb5\xb3\x51\x1a\x67\x63\x0a\xba\xec\x72\x5d\x1b\x3b\x23\xb6\xe5\xc1\x8b\xe0\xf6\x05\x57\x8d\x5b\x59\xc5\x53\x75\x37\x27\xfa\xde\x1c\x48\x9c\xd8\x1b\x55\x02\x77\x0a\x4c\x0f\xf2\x6c\x0a\xbe\x2e\xc1\x75\xc3\x1e\x44\xfd\xcf\xf0\x5e\xfc\xf6\x3b\xaf\xa5\x1f\x8d\xd7\x55\x43\xc2\x9b\x47\xf8\xb0\x55\xea\x4b\xfb\xb4\x55\xfa\x7b\x13\xd7\x82\x63\xf1\xf8\x73\x5f\x09\x0a\x75\x15\x4c\x70\x8a\xcd\xe6\xe4\xae\xf5\xba\x61\x55\xed\x06\xb5\x16\xe8\x06\xc3\x25\xc6\xd6\x63\x6e\xa6\x9c\x6d\x45\x11\x78\x79\xb9\xc4\x93\x0a\xca\x10\xc3\xb3\x41\x8f\xff\xbb\x57\x20\xa2\xc5\xe0\x12\xbe\xe5\x4b\xe9\x7a\x3d\xbc\x27\x36\xd1\x47\x35\xeb\xc7\x77\x4d\xa3\x37\xdd\xac\x63\x29\x5a\x85\x0f\x5f\x4a\x66\x3b\x72\xbf\xa5\x68\xa0\x43\x97\xf2\x68\xd1\x0b\x3b\xc8\xb0\xe7\x09\x52\x70\x4a\x4c\x59\x4b\x36\x16\x56\xce\x6b\x8d\xab\x0c\x9c\xda\xb2\x27\xc9\x62\x03\xb9\x69\xb3\xec\x65\x7e\x0b\x71\xec\x9d\xfe\x24\x4a\xdc\x81\x66\xe1\x53\x33\xb9\xf8\xc8\x40\x74\xa4\x97\xa7\xee\x8a\x8a\xc9\x82\x42\x84\x53\x1d\x46\xa5\x1c\xea\xad\xd2\x9c\xac\x9b\x32\xfd\xec\x41\xf4\xd1\xa7\x7e\x45\xa2\xdf\x9f\xbb\x6f\xed\x0d\x50\x46\xbd\xfb\x61\x4e\x5d\x97\x8b\x11\x75\x39\x49\x6f\x58\x2b\x26\x1f\x87\x6f\x38\x57\xc9\xf7\x1a\x72\xc2\xb9\x8b\x0b\xf4\xf0\xb0\x97\xe8\xa1\xfb\x22\xbd\x2c\x9f\xd1\xe2\xb9\x74\x77\x06\x14\x65\x82\xc1\xf7\xe0\x9f\x74\x5c\x84\x07\x55\xcb\xc8\x9c\xae\xa8\x24\x51\x1d\xcb\x01\x61\x3f\x93\xdd\xaa\x79\x94\xe9\xaa\xaa\x12\xfd\x80\xaf\xd0\x77\x1b\x86\xe9\x5b\xdc\xca\x74\x57\x5c\x8a\x92\x10\x4f\x8e\x41\xbc\x7e\xd4\x91\x5d\x1e\x4e\x44\x31\xa0\x3b\x4a\x89\xe7\x7c\x59\x42\x26\x4f\x82\xe6\xfb\x5b\xd2\x2c\x2e\x28\x99\x9a\x5c\xa7\xaa\xc8\xcc\xde\x94\x37\xb8\xec\x48\xbf\xbd\x4b\x7e\xda\x5d\xa5\xa0\xa3\x6e\x42\x30\x8b\x49\x57\xc4\xa3\xfb\xd1\xb8\x78\xa2\xa3\x3c\x3b\xa3\x47\x52\xcf\x95\xe2\x8c\x47\x17\x7e\x77\x4f\x6f\x4e\x27\xd9\x3e\xaa\x23\x97\x5e\xc3\xa3\x3a\x71\xb9\x29\x0c\xf5\x7a\xc2\xfe\x9f\xc0\x79\xcb\x4d\x61\x8c\xe3\x36\x3a\x5c\x03\x7e\x4c\x63\xc0\x7b\x8e\x29\x08\xda\xef\xa0\xf1\x4b\x86\xf0\x67\xf3\xc1\x2c\x26\x12\x0e\x58\x47\xd1\xa4\x61\x38\xf8\x24\x8e\xd7\x3d\x9e\xbd\xc4\x5b\x3d\x7a\x99\x3d\x05\x7a\x85\x19\x8b\x62\x31\xee\xd1\x90\x28\xb9\x55\xd7\xea\xf2\x4e\xa9\x8e\x84\xea\xda\xe4\x1c\xca\xe3\x1f\x3a\xf8\xfc\xc7\x54\xb3\xbd\xc2\x4c\xd6\x4c\xa1\xfb\x93\x23\xf8\x45\x46\x45\x42\xdf\xc8\x54\x62\x3b\xa3\x4e\x9b\xe3\x48\x28\x66\xd7\x78\x43\x93\x61\x89\x7b\x70\x37\xef\xfe\xab\x7f\x75\xaf\x87\xb3\x3b\x42\xa6\xb2\x93\xae\x12\xe3\xc1\x9d\x19\x54\x24\x58\x59\x2d\xe3\xd7\x14\x90\xf8\xb3\x34\x3b\x2b\x0c\xce\xd0\x6a\x85\x9b\x72\x3f\x86\xb5\x65\xb9\x2e\x09\x76\xc8\x09\xa3\x66\x23\xe7\xc2\xa8\xc3\x4b\xd1\x69\xe2\x76\xec\xe4\x57\xf7\x39\x82\x5f\xdc\x0f\x46\x73\x96\xdd\xf8\x4a\xe6\x0a\x3b\x3b\x36\x83\x46\x63\x1d\xc3\x2f\xff\xf0\x71\xa6\xf3\x86\x2e\xce\xf8\xda\xd4\xc8\xf9\xd0\x98\xa0\x6f\xc7\x26\xfc\xc5\xac\x4a\xbc\x6f\xe8\xce\x49\x53\xdb\xc3\x4a\x9f\x15\xbc\x38\x7b\x12\xde\x7d\xfb\x13\x48\x95\x59\x62\x56\xbc\x82\x16\x09\x39\xcb\x81\xec\x06\x27\x40\x0d\x91\xd9\x78\x8a\x1d\x5f\xa6\xa5\xb8\x0b\x6a\x16\x62\x16\xda\x28\x76\xe9\x58\x49\xc0\x43\x99\xd9\xe5\x6e\xc2\x6e\xa5\x77\xdc\x69\x8f\x51\x3e\x3f\x8a\x1a\x21\x7c\x7f\xae\xb5\xcc\x2e\x8d\xd9\x49\x5d\x9b\xc8\x04\x57\x3e\x1d\x91\x8b\xac\x2e\x6a\xe6\xa4\xaf\x67\xac\x59\xc6\xd9\x48\xb7\xe7\x50\x9d\xa4\xe7\xa6\x79\x64\x44\x50\xe6\xcf\xa7\x4c\x3e\xa1\x89\x1e\x89\xe2\x84\x1d\xbf\x87\x21\xef\x28\x51\x9c\x12\x26\x5b\xf9\x2d\x29\x51\x3b\x32\xe9\x27\x75\xed\x1f\x02\x65\x24\xcb\x6b\x94\x12\x2f\x2f\x12\x3f\x08\xc6\x16\x82\x16\xba\x0c\x83\x84\xad\xe7\x70\x6c\x2b\x3f\x80\x83\xa8\x76\x7c\xac\xf6\x24\x61\xe8\xfc\xf3\x0d\xc5\xba\x7c\xe0\x3f\x9f\xd8\x7f\xf1\x21\xb6\xf3\x21\xb6\x61\xb5\xfb\xbb\x13\xe9\x90\x22\x0c\x67\x49\xfd\x73\x5f\x0f\xa4\x43\x6b\xbe\xc2\x8c\xaa\xd2\xee\x14\xea\x8a\x32\x20\xf3\xf8\xa5\x90\x66\x4e\xda\x25\xea\xd3\x83\x7e\x0d\x62\xb1\xbb\xf9\x43\x2a\xa0\xa3\x44\x1d\xfc\xbb\x80\x5e\x6e\x81\xe7\x20\xe2\x1a\x4e\x5e\x97\x41\x30\xb1\x01\x53\x41\x48\xe9\x76\xd5\x2f\x56\xe3\xde\x52\xf6\x20\x63\x3a\x28\x16\x71\xa7\xa8\xd2\x1c\xd1\xa7\x2c\x5c\x39\xa2\xc6\x8e\xa3\xa3\xaf\x41\x8d\xc4\x10\x47\x41\x36\x84\x09\x8d\xe8\x87\x83\x61\x50\xf6\xc5\x11\x7c\x47\x88\x5b\xb1\xb0\x96\x15\xc7\x05\xa9\x8e\x85\x41\x52\x55\xa0\xe3\x63\x2d\x1d\xab\xf2\x90\x22\x8f\x72\x50\xea\x19\x86\x2b\xcc\x9e\x3f\x8b\xb0\xf8\xad\x28\xf9\x38\x8b\x3e\x7f\x2b\x5e\xf8\x14\x8f\x71\x3c\x49\x9f\xf5\x74\x17\x4a\xe6\xf8\x8f\x80\xba\x27\x3b\x9a\x47\x12\x2b\xd8\x3a\xd5\x64\xcf\x61\xac\x14\x33\x64\xf3\x49\xd5\x8d\x61\x95\x7e\xec\xa6\x41\x25\x64\xe3\x63\x94\xc2\x16\x91\x7f\x62\x4e\x94\xbe\x90\xd6\x27\x6d\x9c\xff\x37\x84\x68\xf7\x25\xd9\xf7\x5f\x08\xb6\x2d\xc1\xc6\x92\x6b\x68\xf0\x56\x1b\xaa\x68\x62\x53\xae\xaf\x49\x83\x95\x7e\x9e\xe5\x68\xaa\x83\xb9\x09\x52\x26\x82\xbb\x5f\x88\xc9\x89\xe9\xc6\xc0\x87\x10\x72\x4c\xf8\xf4\xde\x04\xf5\x22\x41\x29\xaa\xe6\xc2\xab\x5f\x68\xab\x68\x9b\x28\x37\xdf\x43\xe0\x51\x21\xaa\x7b\x53\xd8\x0d\x59\xa5\x08\x3c\x30\x84\xf5\x85\xde\x8a\xde\x5e\x08\x70\x08\xb9\xb7\x0a\xa2\xec\x82\xec\xfe\xbe\x6c\x20\xed\xb3\x41\x96\x2f\x0c\x60\x19\x20\x08\x57\x85\x5c\xf0\xaa\x26\x97\xa8\xb6\x65\xb9\x1d\x66\x48\x3e\x24\xc9\xd9\x42\xb3\x83\x2e\xa2\x48\xd5\x53\x4a\x25\x5c\x6e\x84\xb3\x25\xb1\xfc\xd5\xd0\xbd\x52\x62\x3f\x99\xe0\x80\x81\xfb\xcb\x2f\xb4\x57\xb4\x8f\xb6\xe8\x21\xe9\xcf\x30\xc3\xed\xb2\x6a\x30\x15\x3b\xe0\xc6\x7d\x2d\x94\x62\x06\xeb\x95\x7c\x84\x0d\xe5\x1e\x4e\x49\xed\x79\xd5\x70\x7f\x43\x37\x38\x4e\x23\x48\x50\x75\xfb\xfd\xad\x5a\xfe\xae\x29\x55\x2c\x70\x71\x1d\x23\x4b\xbe\x1c\x48\x01\xc1\x65\x2b\xf2\x2c\xf0\x2d\xe0\xe5\x8a\x6d\x12\x4c\x6e\x1f\x23\x96\x97\x3c\xf8\x3c\x29\x54\xe6\x3e\x4d\x81\xea\x5a\x65\x80\x84\x28\x94\x0f\xd8\xc5\x98\xf3\x92\xdf\x8e\xc0\x46\x14\xb7\x78\x2f\x71\xea\x06\xd5\xc6\xc0\x9a\x82\xbb\x4f\x9a\x89\xff\x6c\xfd\xff\x09\x3c\x8b\xbf\x96\x83\x7c\xfb\x62\x72\x04\x7f\x8d\x23\x34\x7f\x84\xc4\x7c\x7e\xa0\x1f\x05\xec\x45\x81\xf7\x67\xb0\x24\xe7\x0f\x8f\x90\x55\x53\xb1\x7d\x37\xcb\x29\xcd\x0f\xce\x4b\xa3\x70\x0c\xe6\x75\xc9\x48\xd0\x7a\xc0\xbc\x6d\xab\x1b\xc4\x0c\x98\x95\xfc\x73\x3c\x18\xc3\x9d\x02\x8a\xf8\x2b\x03\xe4\x6e\xef\x6e\x0f\xfe\x2f\x00\x00\xff\xff\x36\xab\x70\xb3\xd8\xda\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x23, 0x84, 0xc1, 0xce, 0xae, 0x7, 0xbe, 0xf0, 0xbd, 0x12, 0xc2, 0x50, 0x15, 0x9f, 0x5f, 0xb1, 0x28, 0x4a, 0x6e, 0x89, 0xad, 0x3b, 0x69, 0x79, 0x9a, 0x63, 0x59, 0xe3, 0x9e, 0xed, 0x87, 0xe8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1b, 0xc8, 0xf2, 0xe3, 0xb2, 0x78, 0x49, 0xdf, 0xd, 0x4c, 0x1a, 0x73, 0x13, 0x89, 0x44, 0x8c, 0x33, 0x71, 0x5e, 0x9, 0xf7, 0xd5, 0x9d, 0x2e, 0x96, 0x94, 0x9d, 0x7b, 0x91, 0x5b, 0x14, 0x87}} return a, nil } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index cb27d29e9..7b2c0f40b 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -5,8 +5,8 @@ go 1.18 require ( github.com/coreos/go-semver v0.3.0 github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 - github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230913165100-6cc568171e6a - github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230913165100-6cc568171e6a + github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230913195300-f4efd4c46624 + github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230913195300-f4efd4c46624 github.com/onflow/flow-emulator v0.54.1-0.20230815221351-758e3a5bb92a github.com/onflow/flow-go v0.31.1-0.20230912223233-26a5aeb2636a github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 From 82e83fc214f7cb80acbca27a09856957fa1cc179 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Wed, 13 Sep 2023 16:43:46 -0700 Subject: [PATCH 059/132] Update go mods --- lib/go/test/go.mod | 16 ++++------------ lib/go/test/go.sum | 16 ++++++++++++---- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 7b2c0f40b..4e01a5e25 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -5,10 +5,10 @@ go 1.18 require ( github.com/coreos/go-semver v0.3.0 github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 - github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230913195300-f4efd4c46624 - github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230913195300-f4efd4c46624 - github.com/onflow/flow-emulator v0.54.1-0.20230815221351-758e3a5bb92a - github.com/onflow/flow-go v0.31.1-0.20230912223233-26a5aeb2636a + github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230913220622-4159a41b5577 + github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230913220622-4159a41b5577 + github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4 + github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0 github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 github.com/onflow/flow-go/crypto v0.24.9 github.com/rs/zerolog v1.29.0 @@ -158,11 +158,3 @@ require ( replace github.com/onflow/flow-core-contracts/lib/go/contracts => ../contracts replace github.com/onflow/flow-core-contracts/lib/go/templates => ../templates - -replace ( - github.com/onflow/cadence => ../../../../cadence - github.com/onflow/flow-emulator => ../../../../flow-emulator - github.com/onflow/flow-go => ../../../../flow-go - github.com/onflow/flow-go-sdk => ../../../../flow-go-sdk - github.com/onflow/flow-nft/lib/go/contracts => ../../../../flow-nft/lib/go/contracts -) diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 619d926fe..06af13156 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1068,17 +1068,25 @@ github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXW github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634 h1:9qHRlxEK3Q/qPEyzANXIBM8w5UIVveUqdG2gWH7HBOs= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230906165834-daca6600a634/go.mod h1:B27qWoolugkAEGuT9VJ7tn7UsOMI88ihHqcpEMqoncc= +github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 h1:8Mniwp17wrjLAv/KgCcZ6JH47/EjgCgkX0AXLfSXJEM= +github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= +github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4 h1:EYSMBtkzaFHjpgma58ObxmERyftRcCM1f7CPCeE8m3Q= +github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4/go.mod h1:pjHHx+Lky6p8b+HHIcB0GEshguQNfDOlwJ9wknBG1V0= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513 h1:ljy2ZuH8kcfqRmkXwh/ypLPxkYoojINyhHlIiBXIhsY= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513/go.mod h1:aXUwTDXnzpBPNMvYPyeItFv/64Yv0GmYffAj8KFbu4s= +github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0 h1:vqoKU0q0FHSC5vKJmQi33r8QiwIzPxWh5zSiPGLfkGo= +github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0/go.mod h1:9T0TKauFnj52sBweL9fW+r589ASuivrdfRSCFqhaLU8= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 h1:wE5bXFvMKpreQtqesfVdLmb7SrZ+mu5j1+PuTjo8jkg= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.24.9 h1:0EQp+kSZYJepMIiSypfJVe7tzsPcb6UXOdOtsTCDhBs= github.com/onflow/flow-go/crypto v0.24.9/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a h1:KO+ajOFzk67Z5lVQBXwDbbzYeb8+F5LMTfGi/z1iElQ= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a/go.mod h1:D37Nu+Q2gAO9EHVCA6u5m6RtxkvAzxjIa/g2LhGeHek= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce h1:YQKijiQaq8SF1ayNqp3VVcwbBGXSnuHNHq4GQmVGybE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= -github.com/onflow/sdks v0.5.0 h1:2HCRibwqDaQ1c9oUApnkZtEAhWiNY2GTpRD5+ftdkN8= -github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= +github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= From 6e65aab277d3ca66e14f856366a2be9e63c0d348 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Thu, 14 Sep 2023 08:39:13 -0700 Subject: [PATCH 060/132] Fix typo --- transactions/epoch/admin/update_clusters.cdc | 2 +- transactions/epoch/admin/update_dkg_phase_views.cdc | 2 +- transactions/epoch/admin/update_epoch_config.cdc | 2 +- transactions/epoch/admin/update_epoch_views.cdc | 2 +- transactions/epoch/admin/update_reward.cdc | 2 +- transactions/epoch/admin/update_staking_views.cdc | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/transactions/epoch/admin/update_clusters.cdc b/transactions/epoch/admin/update_clusters.cdc index c74e02686..29e4af4d6 100644 --- a/transactions/epoch/admin/update_clusters.cdc +++ b/transactions/epoch/admin/update_clusters.cdc @@ -1,7 +1,7 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(newNumClusters: UInt16) { - prepare(signer: storage.) { + prepare(signer: auth(BorrowValue) &Account) { let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") diff --git a/transactions/epoch/admin/update_dkg_phase_views.cdc b/transactions/epoch/admin/update_dkg_phase_views.cdc index 382514e9f..69e06b3dd 100644 --- a/transactions/epoch/admin/update_dkg_phase_views.cdc +++ b/transactions/epoch/admin/update_dkg_phase_views.cdc @@ -1,7 +1,7 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(newPhaseViews: UInt64) { - prepare(signer: storage.) { + prepare(signer: auth(BorrowValue) &Account) { let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") diff --git a/transactions/epoch/admin/update_epoch_config.cdc b/transactions/epoch/admin/update_epoch_config.cdc index f97283438..a063ccf68 100644 --- a/transactions/epoch/admin/update_epoch_config.cdc +++ b/transactions/epoch/admin/update_epoch_config.cdc @@ -1,7 +1,7 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(dkgPhaseLen: UInt64, stakingLen: UInt64, epochLen: UInt64) { - prepare(signer: storage.) { + prepare(signer: auth(BorrowValue) &Account) { let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") diff --git a/transactions/epoch/admin/update_epoch_views.cdc b/transactions/epoch/admin/update_epoch_views.cdc index eed2aef35..3ee2a8bb3 100644 --- a/transactions/epoch/admin/update_epoch_views.cdc +++ b/transactions/epoch/admin/update_epoch_views.cdc @@ -1,7 +1,7 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(newAuctionViews: UInt64) { - prepare(signer: storage.) { + prepare(signer: auth(BorrowValue) &Account) { let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") diff --git a/transactions/epoch/admin/update_reward.cdc b/transactions/epoch/admin/update_reward.cdc index 519005590..bc433c899 100644 --- a/transactions/epoch/admin/update_reward.cdc +++ b/transactions/epoch/admin/update_reward.cdc @@ -1,7 +1,7 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(newRewardAPY: UFix64) { - prepare(signer: storage.) { + prepare(signer: auth(BorrowValue) &Account) { let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") diff --git a/transactions/epoch/admin/update_staking_views.cdc b/transactions/epoch/admin/update_staking_views.cdc index efb3d4fa3..2e8c60447 100644 --- a/transactions/epoch/admin/update_staking_views.cdc +++ b/transactions/epoch/admin/update_staking_views.cdc @@ -1,7 +1,7 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(newStakingViews: UInt64) { - prepare(signer: storage.) { + prepare(signer: auth(BorrowValue) &Account) { let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") From 071589b1922c2e9cbf49330bc88a212cd6640ef0 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Thu, 14 Sep 2023 13:25:48 -0700 Subject: [PATCH 061/132] Replace get()+borrow() with borrow() --- contracts/FlowServiceAccount.cdc | 6 +- contracts/FlowStakingCollection.cdc | 16 +- contracts/FlowStorageFees.cdc | 26 +-- lib/go/contracts/internal/assets/assets.go | 18 +- lib/go/templates/internal/assets/assets.go | 192 +++++++++--------- lib/go/templates/manifest.mainnet.json | 12 +- lib/go/templates/manifest.testnet.json | 12 +- transactions/dkg/create_participant.cdc | 4 +- transactions/flowToken/mint_tokens.cdc | 3 +- .../flowToken/scripts/get_balance.cdc | 3 +- transactions/flowToken/transfer_tokens.cdc | 3 +- .../get_delegator_info_from_address.cdc | 3 +- .../scripts/get_node_info_from_address.cdc | 3 +- .../admin/admin_deposit_account_creator.cdc | 5 +- .../admin/check_main_registration.cdc | 3 +- .../admin/deposit_locked_tokens.cdc | 5 +- .../admin/get_unlocking_bad_accounts.cdc | 2 +- .../unlock_tokens_for_multiple_accounts.cdc | 3 +- .../delegator/get_delegator_id.cdc | 5 +- .../delegator/get_delegator_info.cdc | 16 +- .../delegator/get_delegator_node_id.cdc | 5 +- .../lockedTokens/staker/get_node_id.cdc | 5 +- .../lockedTokens/staker/get_staker_info.cdc | 16 +- .../user/get_locked_account_address.cdc | 5 +- .../user/get_locked_account_balance.cdc | 5 +- .../user/get_multiple_unlock_limits.cdc | 5 +- .../lockedTokens/user/get_total_balance.cdc | 22 +- .../lockedTokens/user/get_unlock_limit.cdc | 5 +- .../quorumCertificate/create_voter.cdc | 4 +- .../stakingCollection/transfer_delegator.cdc | 3 +- .../stakingCollection/transfer_node.cdc | 3 +- transactions/stakingProxy/get_node_info.cdc | 8 +- transactions/stakingProxy/register_node.cdc | 7 +- 33 files changed, 202 insertions(+), 231 deletions(-) diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index 32a4e38a5..0e8befa82 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -45,10 +45,8 @@ access(all) contract FlowServiceAccount { /// Returns 0 if the account has no default balance access(all) fun defaultTokenBalance(_ acct: &Account): UFix64 { var balance = 0.0 - if let balanceCap = acct.capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance) { - if let balanceRef = balanceCap.borrow() { - balance = balanceRef.getBalance() - } + if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { + balance = balanceRef.getBalance() } return balance diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index ec97510fe..df4a1ca60 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -1039,7 +1039,7 @@ access(all) contract FlowStakingCollection { access(all) fun doesStakeExist(address: Address, nodeID: String, delegatorID: UInt32?): Bool { let account = getAccount(address) - let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() + let stakingCollectionRef = account.capabilities.borrow<&StakingCollection>(self.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.doesStakeExist(nodeID: nodeID, delegatorID: delegatorID) @@ -1049,7 +1049,7 @@ access(all) contract FlowStakingCollection { access(all) fun getUnlockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) - let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() + let stakingCollectionRef = account.capabilities.borrow<&StakingCollection>(self.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.unlockedTokensUsed @@ -1059,7 +1059,7 @@ access(all) contract FlowStakingCollection { access(all) fun getLockedTokensUsed(address: Address): UFix64 { let account = getAccount(address) - let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() + let stakingCollectionRef = account.capabilities.borrow<&StakingCollection>(self.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.lockedTokensUsed @@ -1069,7 +1069,7 @@ access(all) contract FlowStakingCollection { access(all) fun getNodeIDs(address: Address): [String] { let account = getAccount(address) - let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() + let stakingCollectionRef = account.capabilities.borrow<&StakingCollection>(self.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getNodeIDs() @@ -1079,7 +1079,7 @@ access(all) contract FlowStakingCollection { access(all) fun getDelegatorIDs(address: Address): [DelegatorIDs] { let account = getAccount(address) - let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() + let stakingCollectionRef = account.capabilities.borrow<&StakingCollection>(self.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getDelegatorIDs() @@ -1089,7 +1089,7 @@ access(all) contract FlowStakingCollection { access(all) fun getAllNodeInfo(address: Address): [FlowIDTableStaking.NodeInfo] { let account = getAccount(address) - let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() + let stakingCollectionRef = account.capabilities.borrow<&StakingCollection>(self.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getAllNodeInfo() @@ -1099,7 +1099,7 @@ access(all) contract FlowStakingCollection { access(all) fun getAllDelegatorInfo(address: Address): [FlowIDTableStaking.DelegatorInfo] { let account = getAccount(address) - let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() + let stakingCollectionRef = account.capabilities.borrow<&StakingCollection>(self.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getAllDelegatorInfo() @@ -1109,7 +1109,7 @@ access(all) contract FlowStakingCollection { access(all) fun getMachineAccounts(address: Address): {String: MachineAccountInfo} { let account = getAccount(address) - let stakingCollectionRef = account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.borrow() + let stakingCollectionRef = account.capabilities.borrow<&StakingCollection>(self.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") return stakingCollectionRef.getMachineAccounts() diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index 957732039..b0c78dac7 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -67,10 +67,8 @@ access(all) contract FlowStorageFees { var balance = 0.0 let acct = getAccount(accountAddress) - if let balanceCap = acct.capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance) { - if let balanceRef = balanceCap.borrow() { - balance = balanceRef.getBalance() - } + if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { + balance = balanceRef.getBalance() } return self.accountBalanceToAccountStorageCapacity(balance) @@ -96,14 +94,12 @@ access(all) contract FlowStorageFees { var balance = 0.0 let acct = getAccount(accountAddress) - if let balanceCap = acct.capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance) { - if let balanceRef = balanceCap.borrow() { - if accountAddress == payer { - // if the account is the payer, deduct the maximum possible transaction fees from the balance - balance = balanceRef.getBalance().saturatingSubtract(maxTxFees) - } else { - balance = balanceRef.getBalance() - } + if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { + if accountAddress == payer { + // if the account is the payer, deduct the maximum possible transaction fees from the balance + balance = balanceRef.getBalance().saturatingSubtract(maxTxFees) + } else { + balance = balanceRef.getBalance() } } @@ -160,10 +156,8 @@ access(all) contract FlowStorageFees { let acct = getAccount(accountAddress) var balance = 0.0 - if let balanceCap = acct.capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance) { - if let balanceRef = balanceCap.borrow() { - balance = balanceRef.getBalance() - } + if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { + balance = balanceRef.getBalance() } // get how much should be reserved for storage diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 21491621f..3e86a09a7 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -3,9 +3,9 @@ // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.71kB) // FlowIDTableStaking.cdc (99.285kB) -// FlowServiceAccount.cdc (8.517kB) -// FlowStakingCollection.cdc (56.024kB) -// FlowStorageFees.cdc (9.385kB) +// FlowServiceAccount.cdc (8.448kB) +// FlowStakingCollection.cdc (55.968kB) +// FlowStorageFees.cdc (9.15kB) // FlowToken.cdc (13.108kB) // LockedTokens.cdc (30.808kB) // NodeVersionBeacon.cdc (22.919kB) @@ -143,7 +143,7 @@ func flowidtablestakingCdc() (*asset, error) { return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xcf\x6f\xdb\xb8\x12\xbe\xe7\xaf\x98\xe6\xb0\x4f\x06\x12\x27\x87\xc5\x1e\x8c\xb8\xfb\xdc\x34\x29\x02\xec\x7b\x0b\x24\xed\xf6\xb0\x58\x74\x69\x69\x64\x11\x95\x49\x83\xa4\xec\x78\x83\xfe\xef\x0f\xfc\x25\x91\xa2\xe4\x38\x6d\xdf\x6e\x2f\x75\x24\xf2\x9b\x99\x6f\x66\xa8\x8f\x24\x5d\x6f\xb8\x50\x70\xdb\xb0\x15\x5d\xd6\xf8\x9e\x7f\x46\x06\xa5\xe0\x6b\x38\x8d\x9e\x9d\x9e\xf8\x91\x35\xdf\x45\xa3\xfc\xdf\xd1\x88\x5b\x44\x69\x07\x5c\x3e\xde\xfe\xf2\xeb\xc7\xdb\x9b\x9b\x87\xc5\xdb\xb7\xf7\x37\x0f\x0f\xe1\xb0\x07\xc5\x05\x59\x61\x7f\xf4\xc3\xfb\x5f\xef\x17\xef\x6e\xc2\x49\x27\x24\xcf\x51\xca\x8c\xd4\xf5\x04\x72\xce\x94\x20\xb9\xc3\x40\xb1\xa5\x39\x2e\xf2\x9c\x37\x4c\xc1\xd3\xc9\x09\x00\x40\x38\x1c\xb7\xc8\x14\xbc\x17\x84\x49\x92\x2b\xca\xd9\x2d\xe2\x87\x4d\x41\x14\x16\x19\x43\xed\xeb\x0c\x3e\xdc\xd2\xc7\x9f\x7e\x9c\x8c\x4d\x76\xe8\xd7\x02\xc9\xb7\x03\x70\xb1\x28\x0a\x2c\x32\x12\x3d\x9b\xc1\xa2\x28\x04\x4a\x79\x24\xc6\x3d\xae\xf9\xf6\x2b\x50\xee\x64\x2f\x98\x7b\x94\x4a\xd0\x5c\x61\xe1\x63\xa2\xb2\x7b\x36\x83\x37\x9c\xd7\x0e\xed\xe2\xe2\x02\x16\x50\xd2\x47\x2c\xce\x05\x51\x08\x25\x22\xe4\x15\x11\x2b\x2c\x40\x71\xc0\x47\xcc\x1b\x85\x40\x40\x75\x6c\x27\x7e\x6c\x89\x08\xdf\x07\xf4\x1d\x67\x25\xd7\x8e\x6b\x23\x0c\x77\xe0\xc2\x1f\x34\x42\x92\xac\xa5\x86\xde\x57\x08\x35\x95\x0a\x78\xe9\xc7\x03\xb1\x14\xa2\x04\x55\x11\x05\x15\xd9\x22\x6c\x50\xac\xa9\x94\x94\xb3\xd0\x05\x3b\x41\x86\xd6\x7d\x71\xa6\x2e\x70\x21\x67\xf0\xe4\xf2\x63\x79\xfd\xd2\x39\x72\xc7\xa8\xa2\xa4\xa6\x7f\x21\x10\xd6\xba\xb2\xa3\xaa\x02\x12\x74\xdd\x6f\xa4\xa9\x15\x10\x56\xc0\xa6\x59\xd6\x54\x56\x90\x93\x0d\x59\xd2\x9a\x2a\x8a\x72\x9a\xf0\x50\x36\x0c\x28\xa3\xea\x2d\x96\x7a\xa6\x01\xc9\x3e\xe9\x21\x6a\x06\xa4\x51\x55\xf6\x40\xb6\xf8\x1b\xa9\x1b\x3c\x83\xeb\x00\x6a\x02\x3f\xb8\x42\x99\xc0\x93\x81\xb5\x9e\xc2\x75\x48\xff\x90\x63\x52\xf3\x45\x15\x50\x06\xd2\x36\x78\x3b\x5d\x9b\x9d\xba\x87\x53\x3d\x2e\xbb\x3a\x6f\x21\xa6\x96\xd5\x9b\xf5\x46\xed\x0d\x5a\x36\x39\x03\xc5\x67\x70\xe1\x66\x5c\x94\x7e\xa8\x79\xed\x8a\xb2\xef\x96\xe1\x25\xef\x68\xd9\xeb\x84\xa9\x0a\x9d\x87\x26\xa5\x9c\xd5\x7b\xc0\xc7\x0d\x97\x28\x43\x10\x3d\xac\xc0\x0d\x97\x54\x69\xe6\x4c\x7d\x82\xaa\x04\x6f\x56\x95\x79\x79\x8f\x39\xd2\x2d\x0a\xa0\x4c\xa1\x28\x49\xde\xc5\x56\xa3\x02\xe1\x5e\x5f\x77\xc6\xe7\x36\xe8\x28\x4b\x9e\x01\x2a\x65\x83\x57\x3f\x74\x0c\x18\x17\x5f\x67\xa3\x01\x47\x3c\x46\x90\xae\x1a\xb2\xd4\x83\x33\x20\x6a\x06\x17\x96\x96\x0e\xd1\x47\xf2\x7f\x62\x71\x49\x6a\xc2\x72\x84\x92\x62\x5d\x44\x14\xbe\x71\x6f\x86\x19\x74\xf3\xfe\x39\x02\x13\x07\x46\xf8\x73\x61\x58\xc8\xa0\x8f\xdf\xa1\x72\x65\x54\x5a\xa6\x4c\x77\x78\x3a\x38\x0b\xba\xdb\xcf\x69\xe7\xde\xa3\x6a\x04\x93\x70\x09\xb4\x34\x20\x7e\x19\xa8\x88\x04\xc6\x5b\x4c\x87\x36\xd8\xec\x45\xd0\xe8\xce\xc7\xb6\xdf\xdb\x8e\xf6\xeb\x60\xd0\xd9\x7a\xb5\xf2\x5e\xce\xe1\x72\x7a\xd9\xbe\xa1\x65\x2f\x33\x83\x29\x59\xa1\x1a\x4a\xc4\x18\x6d\x81\xe5\xd4\xc6\x3d\x96\x30\x0f\x0c\x4e\x97\x5c\x08\xbe\xcb\xfa\xb3\xf4\xbf\xce\xe7\x6e\xb2\x76\xc6\xc7\x3e\x89\x66\x7c\x39\xe9\x7e\xb5\x3f\x85\xa1\x3d\x62\x35\x48\xa8\x4d\x0a\x10\x10\x58\xa2\x40\x6d\xcb\xb5\x42\x9c\xe2\xad\xf9\x9d\x26\xf8\x50\x82\xec\x32\x17\x2d\xc7\x6f\x4c\xa8\x66\x41\x9e\x84\x09\x33\x2f\x23\x4d\x36\xfd\x48\x55\x55\x08\xb2\x23\xcb\x5a\x8f\xed\x91\x1f\x70\xe5\x02\x8c\x56\x5f\x4b\xe9\xd5\x8b\x61\x5f\x67\x5a\xa9\x1d\x58\x94\x43\xba\x7f\xfe\x19\x36\x84\xd1\x3c\x3b\xfd\xc0\x34\x9c\x66\xce\x1a\x3e\x8a\xcd\xd3\xa4\xbb\x3e\xd2\xba\x86\xa5\x59\xa4\x05\xe6\x5a\xad\x98\x4f\x4e\x4e\x98\x7d\x5a\xa3\x79\x54\x2a\x14\x06\x54\xee\xa8\xca\x2b\xae\x57\x6c\xc5\x5b\x69\x3a\x2d\xb0\x68\x72\x15\x4b\xc2\xa4\x1b\xaf\x49\x5d\x63\x01\xbb\x0a\x59\xac\x68\x80\x4a\x90\xcd\x72\x4d\x95\xb2\x8a\xc4\xc2\x19\x83\x65\x07\x64\x25\xad\x7e\xb8\x68\x54\xe5\x05\xaa\x59\x39\xbb\xd9\x74\xac\x48\x52\x07\x8f\xa9\x93\x20\xe9\xb4\x04\x89\x75\x39\x8d\xa5\x16\xcc\xe7\xae\xf7\xb3\xcb\x7e\x3b\xd9\x32\x19\xea\x10\xdd\x9b\xaa\xcd\x31\xcc\x2d\x72\x5a\xc9\xda\xbf\x49\xb4\xa4\x94\x88\x8b\xb5\x09\x7c\x3e\xe4\xce\x73\xde\xbe\x0e\xcc\x46\x5d\xdd\x73\x3d\x34\x33\x32\xe3\x24\x5d\x03\xa2\xf8\x4a\x44\x1b\xdd\xd5\x79\x08\xb1\x73\xdd\x90\x11\x83\x3f\xeb\x4c\x75\x88\x41\x5d\x19\xed\xe0\x5a\xe4\xea\xdc\x63\x26\x75\x7c\x0e\x6f\x4d\x86\x65\xb4\xcc\xe7\x4e\xa9\x1a\xc5\x6b\xaa\x87\xc0\x86\xec\xb1\xd5\x91\xd3\x00\x40\x0b\x46\x99\x76\x4e\x3a\xc4\xa3\xbb\x86\x35\xdf\xf4\x9c\xaa\xfd\xb0\x58\x94\xa8\x9a\xcd\x7f\x71\xe7\x2a\x4a\x6f\x70\xdc\xcf\x54\x2f\x06\x35\x38\x26\x1e\xcf\x6c\x00\x2f\x28\xda\x57\xe9\xae\x6e\x4a\x65\xbc\xf9\xc9\x0c\xe8\xd4\x09\xf5\x7e\x31\xb8\x25\xc7\x77\x1c\xe3\xca\x58\xe7\x82\xfe\x15\xef\x20\x9c\x7c\x3f\x0d\x6b\xe3\x24\x29\xc9\x74\x1b\x01\x57\xfd\xed\xeb\x74\x4d\x19\x5d\x37\x6b\xf7\xe8\x1e\x25\x8a\xad\xcd\xe5\x41\xdf\xc2\x8c\x4b\xcb\x3d\x50\x96\x73\x21\x30\x57\xf5\x3e\xf6\xec\xa5\xdd\x68\x48\x9a\x7c\x55\x91\x8f\x04\x1e\x83\xc9\x36\xfe\x16\x33\xf3\x06\x52\xc8\xa3\x19\x9b\x00\x91\xaf\xe0\xdf\xbd\xef\xce\x8b\xba\x2d\x1a\xdb\xaf\xa5\xfe\x6e\xa8\xab\xf0\x49\xcc\xb1\xf9\x06\x59\x2d\x32\x80\x93\xf2\x3d\x08\xe4\x41\x12\x6f\x7b\xec\x25\x4b\x84\x17\x83\x4a\x34\xe8\xf5\xe0\x8a\x6e\xf5\xc7\xc8\x96\xbd\xfe\x0c\x99\x6d\xa9\xff\x0c\xf5\xca\xfa\x0c\x4a\x52\x4b\x04\xae\x2a\x14\x3b\x2a\x87\xf5\x62\xd2\x5a\x9f\x3c\x7e\x77\x96\x60\x37\xab\xf1\x36\xf0\xae\x4c\x97\x2d\x2a\x4d\xb3\x89\xf6\xf4\xe0\x4c\x7b\xad\x15\xd1\x9e\x33\x34\x5f\x69\xef\x63\xac\x91\x7c\xeb\x9b\xb2\xa3\xe3\x27\x14\xc9\xba\xef\x94\x8d\xe6\x68\x60\x7d\x77\x6f\x93\x62\xe6\x42\xfe\xee\x82\xfc\x43\x6b\x14\xc3\x53\x9f\xff\xbb\x8e\x7a\x7f\xd0\xc0\x94\x34\x41\x98\x8d\xcf\x12\x5d\x30\x05\x2c\xf7\x40\x36\x1b\xc1\xb7\x5a\x7b\x38\xf6\xe1\xcf\x21\xb3\x7f\x1e\x91\x83\x5e\xc4\x09\xf9\x03\x51\xb5\xaa\x2e\xe7\x9b\xfd\x95\x1e\x9f\xc8\xb4\x03\x36\x26\x23\x1c\x18\xdd\xa2\x57\x4d\x9b\x5d\x81\x92\x37\xc2\x0a\xb6\xbc\x22\x6c\x85\x56\xf1\xe8\x1d\x9e\x04\x6e\x2b\xd4\x1f\x7f\x24\x65\x4c\xea\x3a\x38\x58\x39\x54\xb7\x83\x14\xad\x50\xc5\x75\x2a\x35\x33\xbf\x2f\x7c\x16\x0f\xd2\xe3\xa7\x4c\x3f\xe3\x5e\xf6\x62\x7c\x87\x4a\xc2\x8d\x39\xb8\xd2\x41\xde\x94\x25\x17\x0a\x3e\x22\x5d\x55\x4a\x76\x12\x4e\xda\xe6\xf7\x4e\xfe\x4b\xb6\x9f\xd3\x31\x77\x5b\x4c\x0b\xe9\x10\xb5\xd7\x4f\x1f\xee\x98\xfa\xe9\xc7\x19\xd8\xff\xbf\xbc\x24\xb7\xfd\xb9\x49\x9e\x71\xd0\xec\x98\x2c\x6f\x47\x03\xda\xc0\x77\x2e\x70\xdd\xc7\x12\x15\xec\x31\x51\xe1\x7d\xca\xfe\x83\x6b\x2e\xf6\xdf\x95\x32\x0b\xf9\xb7\x53\x16\x99\x7d\x9e\xb2\xb5\x0d\xfc\xeb\x29\xfb\x85\xae\xa9\x3a\x82\xb0\x23\xf9\x32\x70\x9a\x2d\x1b\xe8\x4b\x38\xb2\x33\x9e\x63\xc6\x18\x38\x9a\x97\xda\x44\x77\x80\x95\x6f\x5f\x60\x42\x4e\xda\xd9\x8b\x42\x4b\x0b\xa9\x84\xee\x79\x7f\x21\xe0\x2d\x3e\xa0\x13\xcd\xe1\x7e\xae\xc4\xe8\x88\xb2\xaf\x87\x93\x6d\x58\xef\xd0\x3f\x3d\xcb\xb0\x03\xe0\xd5\xa0\x70\xe8\x6d\x71\xd2\x23\x0d\xd4\xbc\x1d\xbe\xaf\xb0\xff\x8f\x9d\x6d\xc0\xb0\xf2\xe9\xef\x04\x1d\xca\x90\xc4\x8c\xa8\x1a\xda\x9e\x1c\xe2\x2b\xbd\x2d\xf9\x66\xce\x06\x34\xf8\x08\x6f\xcf\x5f\xd5\x7c\x15\x77\x03\x0e\x3c\xc7\xdf\xa2\x28\x64\x78\x96\xef\x65\x1b\xb1\x4f\xbb\x1d\x49\xc4\x2f\x17\xa3\xd4\x92\xa2\x48\xb5\xda\xc8\xf5\x4f\xca\xef\x33\x41\x19\x4d\x14\xfd\xfd\x07\xcc\xe7\xc0\x68\x7d\x0c\xd3\x63\x77\x5a\xf1\xdf\xdf\xc0\xf9\xa0\x7b\x7d\xdd\x17\xd1\x6f\x2f\xc8\xbe\x6f\x06\x84\xc1\xfc\x7b\x93\xf0\xea\x05\x49\x18\xbb\x14\xfc\x9e\x69\x98\x5a\x12\xb2\xcf\xb8\x1f\x07\x0e\x72\x31\xb4\x42\x1c\xb8\x84\xcc\x3e\x01\x9a\xb3\x42\x7f\xf5\xd8\x8b\x5c\x6f\xcc\x36\x44\x55\x30\x3f\x4a\xdb\x26\x73\x79\x5d\x98\xf3\x87\xe1\x4d\x5d\xff\xe3\x58\x73\x52\x44\x7a\x5a\x9b\x9e\x1c\xc9\x58\x74\xd3\xe5\x50\x5c\x6c\xf6\x62\x2b\x05\xa3\xa5\x8f\x5e\xe7\xbd\xf5\x75\x24\xf9\x2f\xbe\xcb\x75\xd8\xe3\x67\xe2\x41\xee\xf4\x3e\x39\xda\x6f\x0d\x9e\x26\x46\x37\x05\x63\xc7\x25\x76\xd4\xf8\x30\x2e\x24\xcc\xe1\xa9\x77\xc4\x41\xf4\x77\x1c\xae\xce\xfd\xfe\x20\xfa\xae\x07\xe7\x79\x66\xdc\x34\x5d\x1c\x23\xb5\x43\xa2\x6b\xf1\xbe\x17\xfd\x3b\x49\x03\x39\x70\xf9\xe8\xf3\xac\x5f\x7b\x31\xf3\xe5\xe4\x7f\x01\x00\x00\xff\xff\x89\x7a\xd6\xeb\x45\x21\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xdf\x6f\xdb\xb6\x16\x7e\xef\x5f\x71\x9a\x87\x5d\x19\x48\x9c\x3c\x0c\x7b\x30\xe2\xee\xba\x69\x52\x04\xd8\xbd\x03\x92\x76\x7d\x18\x86\x8e\x96\x8e\x2c\xa2\x32\x69\x90\x94\x1d\x2f\xc8\xff\x7e\xc1\x5f\x12\x29\x4a\x8e\xd3\xf6\x6e\x79\x89\x25\x91\x1f\xcf\xf9\xce\x39\xe4\x47\x92\xae\x37\x5c\x28\xb8\x69\xd8\x8a\x2e\x6b\xfc\xc0\xbf\x20\x83\x52\xf0\x35\x9c\x44\xef\x4e\x5e\xf9\x96\x35\xdf\x45\xad\xfc\x73\xd4\xe2\x06\x51\xda\x06\x17\x0f\x37\xbf\xfc\xfa\xe9\xe6\xfa\xfa\x7e\xf1\xee\xdd\xdd\xf5\xfd\x7d\xd8\xec\x5e\x71\x41\x56\xd8\x6f\x7d\xff\xe1\xd7\xbb\xc5\xfb\xeb\xb0\xd3\x2b\x92\xe7\x28\x65\x46\xea\x7a\x02\x39\x67\x4a\x90\xdc\x61\xa0\xd8\xd2\x1c\x17\x79\xce\x1b\xa6\xe0\xf1\xd5\x2b\x00\x80\xb0\x39\x6e\x91\x29\xf8\x20\x08\x93\x24\x57\x94\xb3\x1b\xc4\x8f\x9b\x82\x28\x2c\x32\x86\xda\xd6\x19\x7c\xbc\xa1\x0f\x3f\xfd\x38\x19\xeb\xec\xd0\xaf\x04\x92\x6f\x07\xe0\x62\x51\x14\x58\x64\x24\x7a\x37\x83\x45\x51\x08\x94\xf2\x48\x8c\x3b\x5c\xf3\xed\x57\xa0\xdc\xca\x9e\x33\x77\x28\x95\xa0\xb9\xc2\xc2\xfb\x44\x65\xf7\x6e\x06\x6f\x39\xaf\x1d\xda\xf9\xf9\x39\x2c\xa0\xa4\x0f\x58\x9c\x09\xa2\x10\x4a\x44\xc8\x2b\x22\x56\x58\x80\xe2\x80\x0f\x98\x37\x0a\x81\x80\xea\xd8\x4e\xec\xd8\x12\x11\x7e\x0f\xe8\x3b\x6e\x94\x5c\x1b\xae\x07\x61\xb8\x03\xe7\xfe\xe0\x20\x24\x89\x5a\x3a\xd0\x87\x0a\xa1\xa6\x52\x01\x2f\x7d\x7b\x20\x96\x42\x94\xa0\x2a\xa2\xa0\x22\x5b\x84\x0d\x8a\x35\x95\x92\x72\x16\x9a\x60\x3b\xc8\x70\x74\x9f\x9c\xa9\x09\x5c\xc8\x19\x3c\xba\xf8\x58\x5e\x9f\x3a\x43\x6e\x19\x55\x94\xd4\xf4\x2f\x04\xc2\x5a\x53\x76\x54\x55\x40\x82\xaa\xfb\x8d\x34\xb5\x02\xc2\x0a\xd8\x34\xcb\x9a\xca\x0a\x72\xb2\x21\x4b\x5a\x53\x45\x51\x4e\x13\x1e\xca\x86\x01\x65\x54\xbd\xc3\x52\xf7\x34\x20\xd9\x67\xdd\x44\xcd\x80\x34\xaa\xca\xee\xc9\x16\x7f\x23\x75\x83\xa7\x70\x15\x40\x4d\xe0\x07\x97\x28\x13\x78\x34\xb0\xd6\x52\xb8\x0a\xe9\x1f\x32\x4c\x6a\xbe\xa8\x02\xca\x40\xda\x02\x6f\xbb\xeb\x61\xa7\xee\xe5\x54\xb7\xcb\x2e\xcf\x5a\x88\xa9\x65\xf5\x7a\xbd\x51\x7b\x83\x96\x4d\x4e\x41\xf1\x19\x9c\xbb\x1e\xe7\xa5\x6f\x6a\x3e\xbb\xa4\xec\x9b\x65\x78\xc9\x3b\x5a\xf6\x3a\x60\xaa\x42\x67\xa1\x09\x29\x67\xf5\x1e\xf0\x61\xc3\x25\xca\x10\x44\x37\x2b\x70\xc3\x25\x55\x9a\x39\x93\x9f\xa0\x2a\xc1\x9b\x55\x65\x3e\xde\x61\x8e\x74\x8b\x02\x28\x53\x28\x4a\x92\x77\xbe\xd5\xa8\x40\xb8\xcf\x57\xdd\xe0\x73\xeb\x74\x14\x25\xcf\x00\x95\xb2\xc1\xcb\x1f\x3a\x06\x8c\x89\x6f\xb2\x51\x87\x23\x1e\x23\x48\x97\x0d\x59\x6a\xc1\x29\x10\x35\x83\x73\x4b\x4b\x87\xe8\x3d\xf9\x3f\xb1\xb8\x24\x35\x61\x39\x42\x49\xb1\x2e\x22\x0a\xdf\xba\x2f\xc3\x0c\xba\x7e\xff\x1c\x81\x89\x01\x23\xfc\x39\x37\x2c\x64\x50\xc7\xef\x51\xb9\x34\x2a\x2d\x53\xa6\x3a\x3c\x1d\x9c\x05\xd5\xed\xfb\xb4\x7d\xef\x50\x35\x82\x49\xb8\x00\x5a\x1a\x10\x3f\x0d\x54\x44\x02\xe3\x2d\xa6\x43\x1b\x2c\xf6\x22\x28\x74\x67\x63\x5b\xef\x6d\x45\xfb\x79\x30\xa8\x6c\x3d\x5b\x79\x2b\xe7\x70\x31\xbd\x68\xbf\xd0\x32\x8c\xcc\x1d\x96\x83\x21\x59\x72\x21\xf8\x6e\x28\x16\x63\xcc\x05\x83\xeb\xbf\x6e\xf0\x6e\xa4\xe9\x0a\x95\x77\xa2\x0b\xde\x53\x97\xb2\xc2\x30\x16\x11\x12\xc4\xc2\xf2\x09\x04\x04\x96\x28\x50\xa3\xbb\x2c\x8e\xa3\xb3\x35\xbf\xd3\xd8\x1c\xe2\xd6\xce\x50\xd1\x4c\xfa\xd6\x50\x60\xe6\xd2\x49\xc8\xb5\xf9\x18\xc9\xa9\xe9\x27\xaa\xaa\x42\x90\x1d\x59\xd6\xba\x6d\x8f\xb4\x80\x19\xe7\x60\x34\x71\x3a\xaa\x5f\x0c\xfb\x26\xd3\x22\xeb\xc0\x7c\x1a\x86\xe3\xe7\x9f\x61\x43\x18\xcd\xb3\x93\x8f\x4c\xc3\x69\xe6\xec\xc0\x47\xb1\x79\x92\x14\xc6\x27\x5a\xd7\xb0\x34\xf3\xab\xc0\x5c\x0b\x0d\xb3\x5a\xe4\x84\xd9\xb7\x35\x9a\x57\xa5\x42\x61\x40\xe5\x8e\xaa\xbc\xe2\x7a\xb2\x55\xbc\x55\x95\xd3\x02\x8b\x26\x57\xb1\x9a\x4b\x0a\xe9\x8a\xd4\x35\x16\xb0\xab\x90\xc5\x62\x04\xa8\x04\xd9\x2c\xd7\x54\x29\x2b\x26\x2c\x9c\x19\xb0\xec\x80\xac\x1a\xd5\x2f\x17\x8d\xaa\xbc\xb6\x34\x93\x5e\xd7\x9b\x8e\x25\x49\x6a\xe0\x31\x79\x12\x04\x9d\x96\x20\xb1\x2e\xa7\xb1\x4a\x82\xf9\xdc\x95\x6d\x76\xd1\x2f\x1e\x9b\x26\x43\x15\xa2\x4b\x57\xb5\x31\x86\xb9\x45\x4e\x33\x59\xdb\x37\x89\x66\x83\x12\x71\xb1\x36\x8e\xcf\x87\xcc\x79\xce\xda\x37\xc1\xb0\x51\x1d\xf7\x4c\x0f\x87\x19\xe9\x11\xf8\xe5\x7f\x45\xfe\x95\x88\xd6\xbb\xcb\xb3\x10\x62\xe7\xaa\x21\x23\x06\x7f\xd6\x0d\xd5\x21\x06\x79\x65\x96\x7d\x57\x22\x97\x67\x1e\x33\xc9\xe3\x33\x78\x67\x22\x2c\xa3\x19\x3a\x77\x22\xd3\x88\x55\x93\x3d\x04\x36\x64\x8f\xad\x04\x9c\x06\x00\x5a\xeb\xc9\xb4\x72\xd2\x26\x1e\xdd\x15\xac\x59\x8e\x73\xaa\xf6\xc3\x3a\x4f\xa2\x6a\x36\xff\xc5\x9d\xcb\x28\xbd\x37\x71\x3f\x53\xa9\x17\xe4\xe0\x98\xee\x3b\xb5\x0e\xbc\x20\x69\x5f\xa7\x1b\xb2\x29\x95\xf1\xbe\x25\x33\xa0\x53\xa7\xb1\xfb\xc9\xe0\xa6\x1c\x5f\x71\x8c\x2b\x33\x3a\x17\xf4\xaf\x58\xfc\x3b\xe5\x7d\x12\xad\x0a\x49\x4a\xa6\x3b\x00\xb8\xec\xef\x3c\xa7\x6b\xca\xe8\xba\x59\xbb\x57\x77\x28\x51\x6c\x6d\x2c\x0f\xda\x16\x46\x5c\x5a\xee\x81\xb2\x9c\x0b\x81\xb9\xaa\xf7\x27\x83\xeb\xd5\xb1\xd5\x68\x48\x9a\x7c\x55\x92\x8f\x38\x1e\x83\xc9\xd6\xff\x16\x33\xf3\x03\xa4\x90\x47\x33\x36\x01\x22\x5f\xc3\xbf\x7b\xeb\xce\x8b\xaa\x2d\x6a\xdb\xcf\xa5\xfe\x46\xa6\xcb\xf0\x49\xcc\xb1\x59\x83\xac\x54\x19\xc0\x49\xf9\x1e\x04\xf2\x20\x89\xb5\x3d\xf6\x92\x29\xc2\xeb\x38\x25\x1a\xf4\x52\x6e\x45\xb7\x7a\x31\xb2\x69\xaf\x97\x21\xb3\xa3\xf4\xcb\x50\x2f\xad\x4f\xa1\x24\xb5\x44\xe0\xaa\x42\xb1\xa3\x72\x58\xea\x25\xa5\xf5\xd9\xe3\x77\xc7\x00\x76\x9f\x19\xef\xe0\x6e\xcb\x74\xda\xa2\xd2\x14\x9b\x68\x37\xfe\xa7\xda\x6a\xad\x88\xf6\x9c\xa1\x59\xa5\xbd\x8d\xb1\x46\xf2\xa5\x6f\xd2\x8e\x8e\x1f\x2e\x24\xf3\xbe\x53\x36\x9a\xa3\x81\xf9\xdd\x7d\x4d\x92\x99\x0b\xf9\xbb\x73\xf2\x0f\xad\x51\x0c\x4f\x7d\xfe\x6f\x3b\xea\xfd\x19\x01\x53\xd2\x38\x61\xf6\x2c\x4b\x74\xce\x14\xb0\xdc\x03\xd9\x6c\x04\xdf\x6a\xed\xe1\xd8\x87\x3f\x87\x86\xfd\xf3\x88\x18\xf4\x3c\x4e\xc8\x1f\xf0\xaa\x55\x75\x39\xdf\xec\x2f\x75\xfb\x44\xa6\x1d\x18\x63\x32\xc2\x81\xd1\x2d\x7a\xd6\xb4\xd1\x15\x28\x79\x23\xac\x60\xcb\x2b\xc2\x56\x68\x15\x8f\xde\x9c\x49\xe0\x36\x43\xfd\xc9\x45\x92\xc6\xa4\xae\x83\x33\x91\x43\x79\x3b\x48\xd1\x0a\x55\x9c\xa7\x52\x33\xf3\xfb\xc2\x47\xf1\x20\x3d\xbe\xcb\xf4\x0b\xee\x65\xcf\xc7\xf7\xa8\x24\x5c\x9b\x33\x27\xed\xe4\x75\x59\x72\xa1\xe0\x13\xd2\x55\xa5\x64\x27\xe1\xa4\x2d\x7e\x6f\xe4\xbf\x64\xbb\x9c\x8e\x99\xdb\x62\x5a\x48\x87\xa8\xad\x7e\xfc\x78\xcb\xd4\x4f\x3f\xce\xc0\xfe\x7f\x7a\x49\x6c\xfb\x7d\x93\x38\xe3\xe0\xb0\x63\xb2\xbc\x6d\x0d\x68\x1d\xdf\x39\xc7\x75\x1d\x4b\x54\xb0\xc7\x44\x85\xf7\x29\xfb\x0f\xae\xb9\xd8\x7f\x57\xca\x2c\xe4\xdf\x4e\x59\x34\xec\xf3\x94\xad\xad\xe3\x5f\x4f\xd9\x2f\x74\x4d\xd5\x11\x84\x1d\xc9\x97\x81\xd3\x6c\x59\x47\x5f\xc2\x91\xed\xf1\x1c\x33\x66\x80\xa3\x79\xa9\x8d\x77\x07\x58\xf9\xf6\x09\x26\xe4\xa4\xed\xbd\x28\xb4\xb4\x90\x4a\xe8\x9a\xf7\x67\xf9\x7e\xc4\x7b\x74\xa2\x39\xdc\xcf\x95\x18\x9d\x2e\xf6\xf5\x70\xb2\x0d\xeb\x9d\xd7\xf7\xd6\x24\xbb\x60\x68\x99\xf8\x7a\x50\x38\xf4\xb6\x38\x71\x67\xfd\x87\x9a\xb7\xc3\x57\x0d\xf6\x7f\x1c\x8a\xa7\xe8\xe9\xf9\x81\xe7\x0e\x65\x48\x62\x46\x54\x0d\x6d\x4f\x0e\xf1\x95\x5e\x74\x7c\x33\x67\x03\x1a\x7c\x84\xb7\xe7\x6f\x59\xbe\x8a\xbb\x01\x03\x9e\xe3\x6f\x51\x14\x32\x3c\x86\xf7\xb2\x8d\xd8\xb7\xdd\x8e\x24\xe2\x97\x8b\x51\x6a\x49\x51\xa4\x5a\x6d\xe4\xe6\x26\xe5\xf7\x19\xa7\x8c\x26\x8a\x9e\xff\x80\xf9\x1c\x18\xad\x8f\x61\x7a\xec\x3a\x2a\x7e\xfe\x06\xce\x07\xcd\xeb\xeb\xbe\x88\x7e\x7b\xb7\xf5\x7d\x23\x20\x0c\xe6\xdf\x1b\x84\xd7\x2f\x08\xc2\xd8\x7d\xde\xf7\x0c\xc3\xd4\x92\x90\x7d\xc1\xfd\x38\x70\x10\x8b\xa1\x19\xe2\xc0\xfd\x61\xf6\x19\xd0\x9c\x15\xfa\x5b\xc3\x9e\xe7\x7a\x63\xb6\x21\xaa\x82\xf9\x51\xda\x36\xe9\xcb\xeb\xc2\x9c\x3f\x0c\x6f\xea\xfa\x8b\x63\xcd\x49\x11\xe9\x69\x3d\xf4\xe4\x48\xc6\xa2\x4b\x2a\x87\xe2\x7c\xb3\x77\x52\x29\x18\x2d\xbd\xf7\x3a\xee\xad\xad\x23\xc1\x7f\xf1\x35\xac\xc3\x1e\x4b\x80\xa7\x70\x7d\xd6\xfb\xe4\x68\xbf\x35\x78\x9a\x18\x1d\xf2\x8f\x1d\x97\xd8\x56\xe3\xcd\xb8\x90\x30\x87\xc7\xde\x11\x07\xd1\xeb\x38\x5c\x9e\xf9\xfd\x41\xb4\xae\x07\xe7\x79\xa6\xdd\x34\x9d\x1c\x23\xb5\x43\xa2\x1b\xed\xbe\x15\xfd\xeb\x44\x03\x39\x70\x6f\xe8\xe3\xac\x3f\x7b\x31\xf3\xf4\xea\x7f\x01\x00\x00\xff\xff\x4e\xe8\x55\xb6\x00\x21\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -159,11 +159,11 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0xd, 0xfc, 0xdc, 0xc6, 0xfa, 0x1d, 0xb, 0xa6, 0x4f, 0x2c, 0xd8, 0x8b, 0x52, 0xba, 0xa7, 0x77, 0x9c, 0xac, 0xd2, 0xcb, 0x69, 0xa, 0xdc, 0x67, 0x3, 0xb5, 0xab, 0xa1, 0xb4, 0xb, 0x27}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1a, 0x44, 0xef, 0x8a, 0xc, 0x1a, 0xa0, 0x25, 0x21, 0x80, 0xc3, 0x30, 0xff, 0xc3, 0xb, 0x36, 0x22, 0xce, 0x67, 0x8b, 0x30, 0x1f, 0xc7, 0x80, 0x44, 0x35, 0x76, 0xd5, 0x9a, 0x68, 0x28, 0x48}} return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\x24\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x14\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xd9\xa9\xb5\x1e\x6c\x89\x04\x1a\x40\xdf\xd1\x68\x34\x0e\xff\xb2\xb7\x07\x00\xf0\xb2\x26\xb7\xef\x19\xba\xae\x9a\xab\x53\x52\xd7\xb8\x60\x15\x69\xe4\x57\x1f\x16\x15\x85\x82\x34\xac\x45\x05\x83\x12\xcf\xab\x06\x53\x40\x50\x98\x76\x30\x27\x2d\x50\xd9\x1b\x50\x53\x42\x89\x6b\x7c\x85\x18\xff\x93\x5c\xfe\x0b\x17\x8c\x0a\x48\xb7\x8b\xaa\x58\x00\xaa\x6b\x72\x4b\x61\x4d\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x80\x87\x28\x2c\x51\xb3\x81\x86\x94\x7c\x38\x0a\x6c\x81\x37\x70\x8b\x1a\x06\x55\x03\x08\x68\xd5\x5c\xd5\x18\x50\x51\x90\x75\xc3\x66\x62\x80\x0b\x06\x62\xae\xcb\x15\x62\xd5\x65\x8d\xe1\xb6\x62\x0b\xde\x11\x6a\x52\x5c\xe3\x12\x18\xb9\xc6\x8d\xee\x03\x14\xb3\xf5\x6a\x26\x57\xf9\x1e\x63\xd1\x90\x34\xf3\x9a\xdc\x1e\xf2\x7f\x0e\x0a\xd2\xe2\x03\xbd\x72\x0a\xef\xce\x4f\xce\x7e\x38\x17\x93\x5b\x92\x16\xc3\xa2\xba\x5a\x40\x8d\x6f\x70\x0d\x55\x33\x27\xed\x12\x09\x64\xa0\x4b\xb2\x66\x02\x96\x46\x89\xc5\x14\x1f\xec\x2f\x87\x7b\x7b\xd5\x72\x45\x5a\x06\x2f\xd7\xcd\x15\x9f\xe7\x07\x31\xad\x79\x4b\x96\xf0\xd4\xfb\xec\xa9\x69\x59\x93\x5b\xaf\x95\xfe\xdb\x6b\x71\x71\xf6\x01\x5d\xd6\x58\x11\xd2\x69\xea\x7f\x61\xfa\x7c\x2f\xb0\x22\xe0\x50\xd9\xfa\x9b\xdf\xbf\x7f\x73\xfa\xfa\xfc\xec\xc3\x9b\xd7\xe7\x3f\xbe\x3f\x39\x3b\x7b\x77\xfe\xfe\xbd\x3b\xc4\x7b\x46\x5a\x74\x85\x5f\x62\x6c\x7a\xbc\xfc\xfe\xcd\xcf\xef\x3f\xbc\x79\x77\xf2\xea\xfc\xe5\xf9\x79\xaa\xd3\x69\xbd\xa6\x0c\xb7\x3f\x9d\xea\x2e\x3f\x9d\x26\x5a\x9d\xbd\x7e\xa5\xbf\x3f\x7b\xfd\x2a\xd1\xe0\x7c\x45\x8a\x85\x6e\x72\xfe\xf6\xcd\xe9\xdf\x74\xa3\x3d\x54\x14\x98\xd2\x7d\x54\xd7\x13\xcb\xab\x49\xa6\x86\x3f\x24\xc1\x0f\x0f\x0f\xe1\x44\x31\xc2\x0a\xb1\x85\x64\x51\x17\x4e\x8d\x19\x44\xdd\xd5\xfa\xdf\x22\xb6\x38\x02\xe7\x8f\x61\xbd\xdf\xb6\xd5\x0d\x62\xaa\xb7\xf3\xc7\xc0\xde\xeb\xcb\xba\x2a\x54\x67\xf3\xbb\x5d\xce\xf9\x0d\x6e\x58\xbc\x0e\xcc\x3f\x86\x1f\x49\x89\x4f\xca\x92\x93\x3b\x02\xbc\xcf\x85\xec\xe2\x8c\x2f\xa8\xad\x9a\xab\x29\xb4\xa4\xc6\x47\xf0\xf1\xa2\x61\xff\x33\x05\xb4\xe4\x48\x3a\x25\xcb\x65\xc5\x18\x2e\x8f\xe0\xe3\xcb\xea\xf7\xff\xfe\xaf\x29\xa0\xb2\x6c\x31\xa5\x47\x70\x22\x7f\x79\x31\xc9\x8c\x7d\x26\x05\x9b\xb4\x83\x27\x50\xea\x1e\xfc\x43\x3e\x8f\xff\xff\xff\xc6\x4d\xa4\x03\x0b\xef\xf0\x92\xdc\xe0\xf2\x65\x4b\x96\x63\x31\x31\x7a\xc1\xa3\xc6\x4a\x2f\x7a\xf0\xda\x7e\x40\xc5\xa2\x6a\xb0\x62\xea\xd3\x16\x23\x86\xcb\x71\x0b\x9a\x58\x66\x7a\xcf\xda\x75\xc1\xf5\x18\x62\x40\x19\x69\x31\xb5\xf3\x83\x8b\x33\xa1\xf2\xa2\x89\x50\xd9\xe9\xcc\x2e\x84\xc2\x1f\xa2\x55\x8a\xc1\x0d\xbc\x1f\xbd\x39\xf6\xb7\xb7\xf8\xd9\x33\x8d\x6f\x2a\x7c\x0b\x55\x53\xb1\x21\x68\x9d\x38\xb3\xe2\x3f\x14\xd7\xf3\x59\x30\x1d\x38\x06\x09\xa9\xa3\xa5\x68\xe5\xfc\x65\x9a\xde\xed\xc9\x7f\x0d\x3a\x4f\x49\xc3\x50\xd5\xd0\x84\xa9\x40\x62\x9c\xaf\xb8\xbd\x13\x04\xd4\x6a\xc9\xf4\x95\x76\xb3\xe2\x46\x97\xe2\x82\x34\x25\x6a\x37\xc6\x88\x09\x02\x55\x14\x48\x53\x6f\x60\x89\xb9\x7d\x64\x04\x16\xa4\x2e\x4d\x7f\x6e\x8b\x7e\x3a\x05\xd2\x02\x57\xb1\xd2\x22\x0b\x83\xcb\x35\x37\x6f\x8d\xd6\x8c\xf0\x29\x15\xa8\xae\x37\xb0\x42\x1b\x61\xe4\x58\x8b\x1a\x8a\x94\x85\xc7\x98\x1a\x78\x2d\xae\x39\x6b\xf1\x9e\x0e\xd8\x15\x6e\xc5\xaa\xe8\x2c\xc7\x16\x3e\x83\x5e\x34\x73\xd2\xc1\x1c\xcd\x30\x9e\x70\xd8\xd9\xb4\xe1\xe8\x46\x2b\x74\x59\xd5\x15\xdb\xf0\x59\x72\x04\x88\xb5\xfe\x1d\xad\x6b\x81\x1f\xe1\x84\x48\x83\x7f\xdb\xe0\xd6\xed\xca\x88\x70\x1b\xca\x16\xdd\xf2\xb5\x95\x78\x45\x68\xc5\x14\x98\xaa\x35\x54\xd2\x04\xa8\xe6\xd0\x60\x5c\xe2\x32\x9c\xa3\xb6\x43\x72\xa2\x4b\x6f\xf1\x62\x22\x6f\x5b\x72\x53\x95\xb8\x3d\x72\xa6\xfb\x1c\xad\xd9\x62\xdf\x73\x02\x66\x3f\xab\xe9\x70\x13\x3e\x81\x67\xc6\xf6\xcf\x04\x94\x6f\xad\x0c\x24\xd9\xdf\x13\xf8\x87\x9b\x45\x28\x52\xab\x16\x07\x9f\xf0\x9f\x8e\xf1\x67\xc5\x02\x17\xd7\xfb\x93\x23\x78\x7a\xd1\xdc\xa0\xba\x2a\x85\x01\x07\xe9\xf6\x48\xca\xe9\xb6\x4f\x3d\xc0\x77\xb1\x84\x36\x7d\x22\xcc\xb1\x02\xc7\x02\x39\xf1\x97\x1d\xb3\x84\xe3\xae\x35\x38\xf2\xef\xb2\xd4\x2b\xcc\x84\xff\xaa\xf5\x2d\x90\xb9\xf8\x33\x60\xa5\x24\x93\xcf\xd7\x0d\x5c\x61\xa6\x14\x34\x47\x8f\xfa\x35\xc0\x6e\x8b\xd9\xba\x6d\x7a\xe7\x3f\xbb\x24\x6d\x4b\x6e\xf7\x27\x4f\x66\x82\xf3\x9f\xcc\xd4\x9c\xf2\xaa\x4b\xba\x1a\x50\x35\x0c\xb7\x73\x54\x60\xa9\x72\xa4\xff\x5e\xa0\x06\x56\xfc\x7b\xba\x90\x3a\x43\x88\x48\xec\xf8\x1a\x60\x94\xc8\xee\x84\x2d\x74\xff\xdf\xd6\xb8\xdd\x04\x3d\x93\xd6\xa5\xc5\x94\xac\xdb\x02\x3b\x53\xc9\xf8\x48\x19\xbd\x72\x83\x5a\xb5\x13\x90\x3e\xef\x47\x6a\xbd\x88\x6c\x87\x75\x33\xaa\x0b\xa7\x17\x2a\x4b\x6e\x43\xde\x08\x4d\xbb\xff\xab\x60\xc2\x23\xf8\x6b\xec\x89\xcf\x78\x33\xfe\x3b\x6e\x43\xd9\xe4\xea\xf1\x28\xa1\x32\x95\xcf\x91\x19\xd6\x58\x5e\x33\xb6\xb1\x4e\xf9\x09\x98\x4e\x13\x87\x69\x43\xe0\x4a\x0f\x7e\x20\xfe\x94\x22\x75\xc3\xdd\x73\x35\x94\xa3\x1e\xd2\x93\x16\x36\x5b\x00\x27\x98\x0a\x34\x9c\xff\x5e\xd1\x41\x16\xfc\xc5\xe4\x08\xbe\x23\xa4\xee\x92\x19\x69\xc7\x85\xcc\xfc\x22\x41\xfd\xa3\xab\xb9\xeb\xb5\x88\x3e\xee\x07\x9d\x3d\x4f\xea\x5a\x8c\xd5\xcc\x89\xe8\x98\xc1\x33\xff\xbe\x0f\x8e\x1d\xb3\x03\x98\xd7\xa8\x13\xa2\x4f\x2c\xb1\xac\x3f\x24\x2a\x52\xbc\xe5\x89\xbe\xe7\x60\x36\xac\x62\x35\x5e\x72\x37\xd3\xca\xda\x1b\x61\x3a\x8d\x68\x7f\x58\x60\x2b\xa2\xca\x6f\xe4\x9c\x4d\xa5\xff\xc8\xb7\xed\x52\xc8\x95\xba\x53\xbb\x7f\xd2\x62\x03\x02\xd5\x75\xa0\x08\x54\xfc\x40\xb8\x2b\x45\x64\xd4\xd5\xb6\x5e\x9b\x62\xd9\xd8\x40\x7b\x8d\xf1\x8a\x72\x37\xa6\xb8\xe6\x1a\x77\x41\x6e\x65\x48\x41\xf7\x6a\x4a\x23\xdc\x32\x32\x40\x01\xb5\x72\xdb\x8e\x4b\x57\x63\x55\x0c\xae\x1b\x72\x4b\x95\x27\xa6\xda\x32\x02\x57\xd5\x0d\xd6\x73\xe1\x0a\x11\x6e\x17\xb8\x91\x91\x0a\xed\x37\xf0\x51\xb4\x3f\x61\x60\x96\xd5\x7c\x8e\x5b\x8e\x4d\xb6\x59\x61\x69\x0f\x04\xd0\xbc\xce\x8b\x34\xdd\x51\x87\xf2\x73\xe4\xf8\xd0\xae\xf1\x86\x4b\x62\xc8\x2d\xdc\x60\xf8\x8a\x4e\x08\xec\xce\x7c\x12\x3e\x83\xe4\xf8\xc2\xb3\xad\xea\x1a\x2e\x31\x34\x55\xcd\xfd\x28\x61\x22\x15\x2d\x17\x88\x42\x43\xa0\x20\x6d\x8b\xe9\x8a\x34\x25\xe7\x06\x9f\xde\xf9\xa5\xec\x6e\x21\x2f\xfc\x95\xbc\x97\x3b\xa1\x90\x3b\xb9\xe9\x53\x81\x2a\x1b\xc7\x22\x2d\xf5\xfa\x9e\xa2\x46\x7a\xe9\x6b\x8a\x81\x34\xd8\xd9\x4f\xad\xb0\xec\x0f\x8e\xab\xc2\xbb\x70\xc7\x92\xf3\xd7\x25\x86\x95\x8c\x16\xa8\xa1\x6e\xe1\x12\x17\x88\x03\x12\xcc\x56\x90\x75\x5d\xf2\x56\x6b\xea\xa0\xc9\x61\xa9\x24\x96\x1a\x63\x7c\xe8\x11\xfc\xd5\xe8\x85\x4e\x33\x75\xd7\x0d\xce\x68\xa6\x21\x10\x4d\xe3\xbb\xbd\x00\x51\x82\x60\x56\xcc\x05\x41\xfe\x46\x6a\xee\x7f\xa9\xed\x8b\x54\x26\x96\xb7\x43\x96\x70\xc2\x3b\x54\xc8\x9f\xdc\x69\x05\x0a\x43\xf0\x5f\x43\xd4\x0e\x17\xd8\xa2\xa2\x53\x2e\xed\x0e\x5f\xe6\xd7\xcb\xec\xac\xc6\x30\xd9\xd4\x0b\xbb\xcd\xc4\x7f\x6f\xcc\xe6\x69\x02\xcf\xe2\xaf\xe5\x20\x21\x2f\x7e\xe0\x8a\x8d\x0e\x52\x6b\x3a\x1a\x89\x5b\xbe\x55\x94\x4c\x22\x82\xac\x46\xdf\x1a\xee\x3d\x14\x7b\x9e\x24\x03\xff\xcc\x95\x5b\x21\xc3\x2f\x1c\x42\x83\x6f\xd5\x00\x53\x88\xd5\xe8\x9a\xe2\x12\xe6\x55\x4b\xd9\x14\xe6\x84\xef\xb7\x70\x09\x97\x9b\x70\x6e\xf1\x08\x5a\x5b\xf2\x21\x34\xf8\x94\x9e\xd6\xed\x9a\xd4\x28\x9d\x22\xf0\x20\xce\x60\x8a\x36\x09\x27\x9f\x02\xa2\x94\x14\x95\xd8\x41\x8b\xf8\xb4\x40\x7d\x9e\xcd\x7c\xb7\x90\xf6\x18\x70\x7f\x2f\xe8\xed\x10\x76\xa9\xdf\xa7\x1e\xe4\x4f\x20\x09\x7a\xe8\x61\xdb\x4e\x6f\xe9\x99\x8d\xa6\xb3\x3c\xc7\xd3\xe8\xdd\x69\x7a\xa0\xe1\xd8\x1f\x6a\x2f\xbd\x33\x55\x4a\x17\x9e\x1f\xc0\x1f\x99\xcd\xab\x55\xa4\xaa\x55\xdc\x2c\xe4\x44\x38\x86\x6f\x66\xdf\xe4\x67\x18\xb5\xf4\x9a\x1e\x1e\xc2\x45\x6c\x81\x43\x8d\x39\x15\x7c\x55\xa1\xba\xfa\x5f\x0c\x95\x70\xe1\xf8\xee\x7c\x21\xc8\x12\xc2\xe3\x9a\xc8\x35\xfd\x0e\x5a\xbd\xa6\xd5\x5c\x44\x48\x1c\x2e\x7a\x73\xf9\x2f\x38\x76\x3f\x48\xd0\x54\xac\xcd\x6d\xe2\x75\xd8\x8b\xda\x1f\x1e\x82\xdc\xfb\x2a\xa9\xe4\x16\x44\x4c\x7e\x89\x1a\x74\x65\x2d\x8b\x38\x5f\x48\x38\x97\x29\x80\xdc\x05\xc4\x4c\xc9\x6c\xe0\x94\x76\x2e\x99\xff\xf0\x35\x3b\x94\xf9\x41\x4d\xe3\x38\x40\x84\xb3\x63\x97\xbf\xb9\xad\xf7\x27\x69\xbc\xf8\x3c\x19\x8f\x32\xf3\x7d\x31\xfe\x73\x07\xb8\xa6\x29\xe1\x49\x20\xda\xb5\x8b\x1d\xe3\x86\xcd\x52\x5c\x1c\xa8\x37\x38\x76\x45\x22\x74\x0c\x6a\x42\xb1\x36\x5a\xd2\xa0\x51\xb8\xc4\x73\x6e\xbb\x4b\x4c\x59\x4b\x36\xdc\x68\xe0\x1b\xdc\x6e\xd8\xc2\x0d\x1b\xca\xfd\x89\xb0\x7d\x58\xaa\xe5\x82\xc3\x12\x82\x08\x4b\xcc\x16\xa4\x9c\x2a\x4f\x5f\xd8\xfe\x15\x6a\xaa\x42\xb9\xa4\x2d\x56\xdb\x02\xfe\x85\xb2\x3f\x72\x8f\x20\x4e\x22\x9b\x8d\x0e\xe7\xb8\x67\x9d\xfc\x47\x4d\x69\x3f\xd4\x51\x36\xbc\xc9\x97\x2b\xb0\xe0\xee\x56\xa3\xb6\xa5\x1b\x4e\xb7\x1d\xfc\xfd\xaa\x8f\x5a\xed\x90\x8a\x40\xbd\x19\x2c\x43\x5b\x8b\x0a\xb3\xf3\x96\xff\x07\x3b\xef\xa6\xaa\x27\x5d\xf4\x9c\xbb\xae\x83\x1c\xb9\x4c\x9f\x04\xf4\x0d\xef\x74\x0b\xc3\xf2\xc1\x9c\x92\x2d\x2f\xce\x3a\xe7\xa9\xe8\x12\xe9\xe3\xee\x46\x67\xb1\x53\x14\xf9\xad\x75\xcd\x8d\x7a\xe0\x26\x29\x96\x71\x0e\xc9\x67\x2a\x22\xe8\x1c\xbc\xe2\x8a\x73\x1a\x90\x16\x2e\x09\x5b\x48\xe5\xe1\xfb\x46\x1f\x39\xe7\xfa\x5e\x90\xf2\x7b\x18\x1f\xd0\x78\x48\xd5\x5c\xf0\xa4\x38\xa2\xb6\x7c\x9b\x0e\x51\x4b\x2f\x43\xc5\x0a\xa4\x7d\xd8\x97\xa7\x6c\xda\xad\x99\x70\x3f\xde\x37\xe1\x42\xba\xef\xdc\x5d\xa6\x66\xd4\xd0\x16\xc6\x06\xd2\x2a\xb3\x6c\xe7\xef\x50\x8d\x9a\x02\x87\xa6\x74\x76\xa9\x3e\x3f\x08\xcf\xa1\x67\xcb\xaa\xa9\x96\xeb\xa5\xfa\xe8\x1d\xa6\xb8\xbd\x41\x36\x81\xc1\x22\x51\x59\xb8\x16\xcb\xc3\x94\xd0\xb4\xa9\xed\x94\xaf\xc0\x05\x8e\x43\x73\x15\xe9\xba\x27\x42\xd9\x85\x38\x01\x4f\xcb\x7b\x58\x71\x3e\x7a\x92\x41\x8a\xdf\xdb\xa2\x65\xa7\x48\x11\xcc\x40\x29\x6e\x03\x67\xd1\x7c\x27\xb8\x01\x9e\x1f\x07\xd3\xf8\x3a\xa4\xd7\x34\xd9\x7d\x89\x29\x45\x57\x58\xb8\x5a\x74\x3d\x9f\x57\x45\x25\xa2\x1e\x84\xa1\x1a\xd0\x0d\xaa\x6a\xee\x08\xca\x40\xbf\x5a\xcb\xd3\x08\xd0\x24\x69\xcc\x2f\xe6\xc6\x12\x28\x71\x28\x50\xc3\x37\x6d\xad\x3c\x73\x95\x72\x25\xe7\x38\xb5\x47\x3a\xdc\x29\x51\xb1\x72\xb6\xc0\xcb\x08\x72\x35\x87\xfd\xcc\xa2\x43\x3d\xae\x7f\x72\xde\x58\xfa\xf3\xaf\x15\x4e\xe3\x45\x81\x0d\xe3\x3f\x3f\x70\xa9\xac\x27\x6f\x64\x53\xfe\x1f\xdb\xfe\x0c\x9e\xf8\x0e\x97\xe3\xaa\x0b\x41\xf2\x43\xb8\x5d\x20\xa6\xda\x29\xc5\xa2\xbe\x60\x32\xba\xa7\xfc\x23\x4d\xfc\x68\x40\xe3\x45\x24\x57\x77\x78\x08\xeb\x55\x89\x18\x0e\x14\x99\xd8\x2b\xb6\xb8\x20\xad\xd8\xbc\xa1\x52\x44\x7b\xcc\x90\xca\xbe\xaa\x3e\x8a\x4f\x76\x42\x0a\x8f\xbe\xe9\x39\x0b\x6b\xbd\x5e\x7e\xf4\xbc\xe8\x0f\xe4\x23\xe5\xb2\xa8\x38\xe5\x60\x08\x20\xae\xc3\xe5\xe2\xbd\xc8\x45\x2f\x0a\xd4\x18\x2d\xfe\x6d\x8d\x29\x4b\xe0\x5c\x01\x5f\x56\xcd\x9a\x0a\x02\x72\x07\x08\x6e\x91\x02\x1a\x3a\xb4\xc1\x9e\x38\x42\x5f\x72\xbf\x90\xfb\xe6\xeb\x0c\x6e\xf2\xb8\x54\xeb\x7d\x7e\xe0\xec\xba\x0a\x91\xac\x70\xbe\x5c\xb1\x8d\xe0\xf8\xd0\x9d\x71\x56\xf9\x0a\x33\xb5\x4b\x61\x6b\x54\xfb\x36\x14\x15\x0b\x88\x1d\x5b\x77\x70\x39\xcf\xb7\xa4\x15\xa7\xda\xcf\x0f\xa0\x53\xcc\x7c\xe9\xcf\x02\xd5\x68\x71\xc0\xfa\xa6\x2b\x02\x9c\xc6\x59\x7e\xd1\x67\xfa\x10\x7a\x81\x97\x50\x35\x6a\xa3\x41\xd1\x12\x77\xac\x57\xa2\x66\xa6\x02\xd1\xfb\xf2\x60\x46\x2b\x16\x35\xd7\xf4\xa2\x32\x3d\x83\x75\x66\xa6\x6b\x34\x58\x86\xcf\xee\x86\xed\x3a\x0e\x0f\xe1\x7d\xd5\x88\x93\x04\x65\xb0\x1b\x12\x59\x6c\x64\x3d\xf2\x05\x92\xa1\xf8\x82\x2c\xb1\x65\xf9\x86\xb4\x4b\x54\x5b\x61\xbb\xcc\x09\xe8\x30\x1b\x78\x7f\x9b\x37\xda\xd2\x6d\x23\x92\x39\x03\x63\x48\xd3\xc3\x9e\x29\xf3\x92\xdd\x94\x29\xde\x34\xee\xec\x25\x2a\xae\x45\x8a\x85\x72\xa0\xd0\x9c\xe1\x16\x2e\x31\x57\x67\x4e\xc8\x8e\x53\x08\x81\xdc\x80\x91\x56\xa7\x0c\x89\x1c\xc9\x0c\xf4\x48\x65\x2a\xf7\xb7\x9a\xc3\x8a\x50\x5a\x89\x88\xd2\xe0\x18\xa0\x75\x7d\xcd\xc9\xa6\x70\x7f\xd5\xf9\x65\xd2\xe7\x1d\x16\x6c\xd2\x5b\x4d\xdc\xb6\xdc\xe5\x5f\x88\xd8\x7c\x23\x74\xf2\x25\x06\xd6\x56\x57\x57\xb8\x95\x9b\xc7\x55\x4b\xca\xb5\xcc\xb0\xb9\xc4\x05\xa2\x6b\xec\xfa\x33\x2a\x82\x8a\xeb\x32\x96\xa2\xc3\x43\x0d\x59\x9c\x0d\x90\x15\x6e\xeb\x8d\x0a\x65\x48\x03\xa2\x7c\x23\x71\xd0\xce\xd7\x29\x86\x89\x01\xf1\xf5\xf2\xdd\xa4\x62\xe9\xfd\x09\xe7\xf3\x3c\x6b\x25\x0d\xe9\x11\x3c\x3d\x45\x0d\xf7\x32\xf4\xa9\xd7\x52\x86\xd3\x51\x23\x3c\xed\xba\xc5\xa8\x14\xe7\x1e\x65\x18\x4f\xbb\xdf\x1e\x22\xf0\xef\xfb\x1c\xfc\x2b\x65\x3b\x3c\x07\x5f\xc6\xae\xd4\xe6\x55\xcc\xde\x0d\x1c\x40\x9f\xc3\x9f\x70\xba\xb8\x0b\x39\x06\xad\x9d\x7e\xe5\x28\xd1\x3f\x88\xc9\x99\x56\xd2\x3e\x42\x43\x45\xcf\xff\x8f\x2d\x43\x56\x55\x2b\x7e\x7c\x27\xb5\x4b\x52\x4a\xb7\x9c\x44\xac\x9a\x72\x28\x4c\x1b\xb2\x11\xf1\x4f\xaf\xcb\x60\x0f\x32\x85\xf0\x0c\x7a\x5c\xcd\x24\x15\xb1\x76\xf0\xf4\x69\x70\x81\x01\xd1\xa1\x5e\x5a\x7a\x03\x39\x94\x94\x23\x22\x7f\xf7\x66\xc0\x10\x6a\x66\x93\xd2\x65\xe7\xb5\xe0\xca\xa4\xa3\x30\xb2\xaa\x0e\x5d\x75\x9e\x9e\x3e\x9c\xaf\xd8\xac\xe7\x20\xa0\x1f\x59\x59\xab\x27\x99\x9d\x02\x6b\xd7\x58\x84\x5c\x52\xa6\x4c\xfb\xf3\xf8\xf7\x8a\x32\xaa\xcf\x2c\xe3\x94\x74\x71\x14\x27\x92\x09\x74\xac\x4e\x2c\x89\xac\xf8\xb7\xa8\x76\x83\x5c\x53\xa9\xd0\x6f\x2b\x8a\x61\x8e\x6a\x8a\x67\xe9\xb3\xaa\xfb\x67\xd6\x04\xfc\x10\x9c\x78\xfa\x29\xbb\x2f\x12\xc1\xde\xa0\xc3\x59\x3a\xd9\x77\x4c\x4f\x67\x8e\xa0\xba\x8d\x0b\xf0\x68\x36\x72\xb3\xcc\xb4\xaf\x88\x58\x74\x86\x0c\x8e\xee\x77\xe3\xdf\x8e\xee\xf7\x7f\xd4\x41\xc6\xaf\x7e\xb0\x3c\xec\x6f\xc5\x35\xa3\x4b\x23\x34\xc3\xb1\x07\xd3\x46\x8b\x33\xda\x26\x8f\xf6\x04\xa4\xa0\xc5\x08\x90\xdd\xe0\x92\xa0\xee\xba\xcc\xbf\x3d\x82\x52\x7b\x5d\x4e\x45\x29\x1b\x86\x4f\xa7\x20\x4e\xef\x84\x7b\xa3\xbd\x3e\xe7\xbc\x5a\x34\x37\x9f\x2f\x11\x2b\x16\x98\xa6\x0e\x9b\xb2\x29\xdc\x69\xb2\xee\x77\xa0\xf4\x49\xfa\x3c\x84\xff\x3c\x7b\x96\x43\xdc\xf8\x4e\x72\xb4\x27\x70\x9c\x4c\x6a\xed\x1d\x51\x74\xcc\x46\xc8\xf9\x4f\x9a\x19\x75\xac\xac\x5d\xc7\x11\x97\xbb\x64\x60\xee\x7b\x42\xae\x43\xb2\xd9\x9b\x58\x74\x85\x8b\x6a\x5e\xe1\x52\x27\xbc\xf8\x29\x33\x90\x58\x97\x9b\xda\x2a\x45\xc7\xac\xab\xfb\xc0\xc2\x5d\xae\x96\xda\x61\x96\x2f\x20\xb9\x47\xe9\x00\xc7\x11\x5d\x72\x62\x3d\x12\x93\xf1\xaa\xf9\x48\xfb\x7a\x8c\x04\x03\x65\x8d\xd5\x4b\xe5\xfd\x8b\x6d\x59\x59\x02\x6a\xa4\x49\xe2\x3a\xd0\xa6\xf6\xb8\xe9\x73\xf0\xe8\x59\xad\x89\x33\xb2\xaa\x54\x09\xdc\xb3\xaa\x8c\xbe\x54\x3a\x5c\xdc\x22\x38\xce\x65\x18\x89\x24\x4a\xcd\x22\x55\x19\x1f\xad\x89\x4d\xf9\x7b\x79\x98\x77\xec\xc2\x9c\x89\x6f\xa4\x67\x73\xd1\xbc\x13\x76\x7c\x7f\x02\x07\x41\x1b\xfe\xf5\x3b\x7c\x8b\xda\x32\x88\xcb\x6d\xb3\x6d\x77\x26\xe3\xb3\x03\x5e\x56\x3d\x17\xb8\x22\xee\xd1\x8b\x76\xa7\x5b\x95\x71\xc0\x42\xde\x0e\x70\x5b\xf1\x4f\xe2\x76\xd1\xdd\xab\x08\x57\xe6\xbb\x9f\x65\xb6\x95\x3d\x2f\xdb\x9f\x24\xe0\xe9\x9b\x47\x02\x1d\x22\x15\xfd\x45\x94\x8a\x0e\x71\x48\x24\x3c\xb3\xfb\xa5\x2a\xff\x01\xcf\x0f\x9e\x88\x05\x87\xd6\xe4\xbd\xb2\xf7\xe1\x95\x0d\x95\xa9\x6e\x85\x20\xd5\x59\x05\xcb\x4d\xa0\x4d\x5e\x41\x05\x52\x97\x1d\x57\x3f\x20\x73\xac\x2d\xa6\x19\x5e\x1d\xb8\xd0\x49\xee\x30\x5e\x64\x0d\x76\x07\x48\xed\x3d\x93\xc2\x13\x92\xd9\x2b\x7c\x7e\x1a\x73\x74\xac\x3b\xeb\x56\xd7\xb3\x3f\x95\xa8\xba\xb0\x84\xa4\x0e\xbf\xee\xe8\xce\x30\x89\x92\x40\x7c\xfb\xc4\x90\xcf\x50\xa1\xe8\xeb\xc4\x57\xa6\x5f\x06\x39\xea\x80\xe1\x03\xf9\xd8\x88\x04\x87\x69\xa7\x98\x4e\xd2\x82\x69\xe5\xfe\x97\x90\xde\x52\x52\xcd\xa7\x43\x78\x5f\x9d\x3e\x75\x5a\x2c\x3f\x62\xa8\x5c\x48\x91\x8e\xbd\xd0\x67\x20\x4e\x7e\xa4\x4e\x29\x14\x90\x93\xf0\xa8\xdc\x85\x32\x79\x4b\x0c\x97\x3e\xfc\x9f\x31\x94\x44\x7c\x5d\xd4\x18\xb5\x69\x05\x53\xe1\xba\x54\x6a\x46\xc0\x2a\x31\xf0\x6d\x89\x07\xc8\xc9\xe0\x55\xb7\xe7\x48\x0b\x4b\xa4\x2e\xb9\x33\x02\xd7\x18\xaf\xa0\x62\x46\x05\x85\x32\x1e\x64\xe2\x4b\x79\x97\x08\x73\x5c\x05\xbd\xd3\x9a\xf4\xd9\xea\x17\x83\xa2\x9b\xf2\x02\x64\x7a\x57\x99\xcd\x1a\x39\x82\xa7\xef\x7d\xbf\x8f\x43\x10\x48\x14\x64\x95\x5b\x63\x71\x77\x5f\x2f\x29\x0e\x8e\x67\x22\x33\xc7\x2a\x53\x61\xff\x9b\xd9\x37\x13\x1b\x89\x54\x8c\x23\x06\xe3\x3e\x7f\x32\x3f\xb5\x2b\xbb\x2f\xb9\x0d\x74\x2d\x8f\xe6\xe9\xec\x76\x70\x3b\x37\x45\x39\x78\x49\x68\x3b\xd5\x81\x9d\x47\x2e\xb1\x54\x70\xa1\x90\x51\x7c\x75\x7e\x3c\x55\xb1\x6a\x86\x6a\x68\xd6\xcb\x4b\xde\x72\x1e\x85\xff\x54\xa6\x94\x88\xc7\x70\x10\x25\x2e\xd7\x05\x73\x8f\x25\x85\xc8\xe0\x36\x0e\xd6\x6c\x13\x7e\xca\xfa\x50\xa0\x83\x94\x7c\xee\x34\xb3\x44\x33\x27\x5d\x42\xc1\x8a\x18\x95\xb7\xce\x1a\xbe\x58\x27\x85\x73\x89\x56\xf1\xc4\x75\x82\x97\x02\xfe\xfc\x20\xcf\x3c\xcf\x0f\xe2\x38\x86\x9a\xea\x69\x56\xbd\xb8\x71\x0b\xac\x82\x4c\x69\xec\x85\x6e\x88\x1e\x36\x11\x3d\x01\xd7\xd1\x1c\x74\x6f\x5d\x8b\x7b\xc6\x87\x1c\x61\x3c\x20\x15\x16\x34\xa7\x55\x0e\x2e\x07\x9f\x1d\x7e\x58\x60\x73\xe8\x61\x95\x8d\xbc\xf6\xcb\xf5\xb2\xd1\xfe\xc8\x65\x03\x71\x0d\xa0\xd4\x81\xba\x28\xf5\x75\x2e\xae\x6d\xc8\x68\x5e\x4c\x75\x91\x33\xb8\x9f\xd2\x3f\x16\xac\x0f\x72\xf6\x74\x60\xb4\x71\x80\x45\x0c\x1d\xc2\x1d\x18\xc5\x10\x64\xde\x2e\xf6\x1b\xa4\x78\xc7\xde\x75\x3d\x7f\x80\x5b\xfa\x40\xd6\xca\x0d\x19\x78\x56\xcb\x46\x28\x1e\xcb\x74\xd9\x11\x77\x6b\xbf\x1c\x07\x6d\x90\x09\x2b\x6d\x31\x8b\x39\x1c\xc3\xfe\xb3\x2e\x48\x88\xca\xcb\x02\x9d\xa4\x4b\x24\xba\x55\x73\x6f\x9c\x59\x55\x06\xf1\x2a\xf8\x23\xd6\x10\x70\xbf\xed\x48\x2f\x03\x64\x07\x7c\x58\x3b\x0c\x29\x5b\x1c\x0a\xe3\x96\xe6\x58\xd7\x58\xda\xce\x22\xc3\x43\x58\x65\x48\x5b\xe6\x68\xc1\xc3\x8d\xb3\x73\x79\x22\x69\x9f\xc1\xb1\xd1\x76\x18\xd7\x4c\x27\x38\x3b\x67\xa9\x21\xda\xf6\x8d\x32\x9e\x39\xe6\xeb\x33\x9f\x5d\x21\x46\x65\x32\xcf\xa2\x8d\x96\xfe\xd1\x96\x33\x2d\x52\xca\x90\x9d\xff\xbe\xc2\x82\x2f\x5c\x29\x34\xca\xcf\x5e\xcc\xd4\xf7\x1e\x1c\x7d\xd5\x64\xe8\x14\x1a\x3c\x18\x95\x0f\x34\xd2\xa6\x5b\xca\xee\xde\xac\x97\x09\xd8\x5b\xda\x76\x7b\xe3\x49\x5a\xf7\xab\x8a\x32\xdc\x8a\xcb\x75\xc1\x35\xd3\x2e\x9f\x40\xf5\x42\xa2\x9f\x46\xbc\xd4\x3f\x9a\x3e\x31\x39\x06\xda\x6f\x09\x5b\x6c\x29\x7d\xa3\x52\x1a\x2b\xee\x7d\xee\x56\x1c\xf1\xbe\x68\x30\xbb\x25\x2d\x9f\xc4\x89\xe6\xed\x54\x7f\xdb\xec\x35\xde\xa4\x9b\x28\xcc\x64\xbf\xf7\x93\xd8\xfd\xef\x56\x68\x83\xdb\x23\x10\x97\xd3\xbe\x13\x81\xf5\xbf\xa3\x7a\x8d\x27\xf0\xec\x24\x38\x00\x9c\xa8\x56\x2a\x89\x7a\x6a\xef\xb6\x55\x98\x4e\x45\x4d\x1f\x51\x1a\x6e\x0a\xaf\xf1\x86\x4e\xe1\xa2\xb9\x24\xbf\x5b\x38\x2f\x52\x39\xf2\x36\xfd\x51\xdf\xe3\x08\xf2\xee\x75\xf2\x55\xd4\xd3\xdf\x51\x24\xac\x9c\x0a\xd0\x2b\xab\x13\x9b\xd8\xf2\x08\xf2\x21\xe0\x74\xd8\x37\x41\xb1\xe8\xa3\xae\x5e\x82\x40\xde\x9f\x71\x6b\x97\x96\xf6\xf7\xb8\x5d\x10\xc3\x3a\x4a\xa7\x18\x4e\xc6\x86\xce\x5d\x85\x2c\xd1\x2b\x22\x6d\x0e\x56\xe2\xa8\x9b\xfc\x60\x94\x8a\xee\x0c\x5c\xab\xcd\x4d\x92\xe4\xef\xb0\x4e\x0e\x39\x8e\x0e\x83\xc2\x38\x29\xff\x79\xf1\xc2\xa8\x2c\x99\x79\x46\x98\xbe\xf8\x26\x36\x23\xad\x86\xf7\x34\xc3\x63\x23\x63\x15\x66\x7e\x22\x6a\x1b\x46\xd1\xdf\x69\xcd\xd4\x15\x87\x4f\x86\xdf\x45\x4a\x30\xe5\xfb\x1c\x2e\x83\x41\x8d\x07\x27\x8d\x9f\x82\xa9\xce\x04\x05\xaa\xeb\x60\x93\x58\xcd\xcd\xa2\x54\xd1\x9f\x63\x5b\x4c\x50\xac\xe8\x1d\xa9\xf1\x4c\x31\x04\x69\x67\x2d\x92\xfa\x00\xfe\xfd\xef\x81\x3d\x1b\x8a\x1b\xba\xa6\xb6\x67\x6c\xbd\xdc\xc3\x3c\xad\x50\x13\x85\x54\x0c\x2e\x03\xd4\x4e\xb5\xd2\x12\xff\x4d\x86\x59\x4c\x35\xe6\xe0\x53\x42\x4d\x2a\x75\x5d\xdc\x54\x1a\x4b\x51\x0d\xf9\x34\x3b\x94\x77\x21\xf5\x2d\x7a\x5c\xb5\x80\x39\x96\x0e\x74\xa9\xb0\xf0\x6a\x9c\x30\x7c\x4d\xbd\x31\x34\x44\x0d\x9c\xac\xd9\xe2\xc4\xa7\xb2\xaa\x09\x21\x83\x78\x66\x8b\x45\xc4\x3d\xa9\x42\xe3\xdd\x4d\x89\xd1\xe0\xdc\x45\xeb\xda\x24\x92\x39\xbe\xa2\xf0\x5b\x21\x0a\x7b\x5d\x5f\x39\xae\xb4\xef\x22\x70\x23\x9a\xaa\x28\x70\xb9\x66\xca\x69\x66\x2e\x40\xe9\x08\xd1\xca\x16\x27\x41\x65\x29\xeb\x22\x15\x70\x8d\x37\x2a\x1d\x29\x34\xb7\x36\x05\x35\xc3\x12\xbe\x55\xf4\xf9\x23\xb7\xcb\x52\xe7\xae\x9f\x91\xc5\xdb\xb9\x4e\x91\xa5\x0d\xb3\x84\xd2\xe3\xda\xd8\x17\x83\x63\x5d\x0c\x62\xdf\x17\xa4\x10\xb4\xbe\x5d\x90\x4c\x31\x2b\xec\xb8\xf1\x41\x9e\x2a\x72\xd7\x31\x8b\xee\x5a\x62\x6c\x56\x38\xa8\x9e\x51\x49\x80\x59\x45\xe9\x1a\x6f\x71\x41\x7f\xff\x50\x41\x10\xa5\x6c\xc5\x37\xb2\x10\x53\x7c\xf1\x2e\xb1\x96\xe3\xc4\x11\x7d\xfe\x8c\xd9\x68\xc9\xbc\x77\xe1\x29\xd2\xb8\x51\x67\x59\xba\x21\xf5\xd6\x04\xef\xe6\xc3\x1f\x26\x02\xb6\x11\xa1\x13\xe4\x68\x12\x3e\xb3\xa9\x26\x2d\x82\x9f\x4e\xe1\xef\x84\xd9\x88\x30\xa7\xbb\x2a\x5f\x64\x8a\x8e\x64\xf2\xc4\xb6\x34\x33\x89\xab\x52\x2e\x23\xe6\x26\x93\x0c\xd5\xfc\x56\xc8\xc9\x2b\xff\x50\x0e\x7e\x85\x99\x29\xc0\x2b\xbe\xde\xb7\x2e\x47\x20\x6e\xb1\x37\xe1\x32\xa8\xe6\x49\x8a\x6e\xf0\xfe\xf3\x03\x35\xd8\x14\x18\x39\xf2\xcb\xfc\xce\xc4\x17\x4e\x75\xdc\xf4\x0d\x3e\x2a\xd6\xa8\xce\xc7\x9c\xfa\x97\x29\xfc\x42\x67\x44\x5b\x32\x5f\xe6\x84\x3d\x1d\xe5\x4e\x57\x4b\x4d\xee\x87\x07\xf1\x39\x18\x5e\x1f\x44\xf6\x34\x00\xe3\x4f\xde\xab\x82\x9f\xfe\x49\x60\x5d\xf9\x04\x0e\x55\x33\x29\x78\x56\x50\x94\x95\x0d\x05\xe5\xec\xf5\x2b\x78\x8b\x5a\x56\x15\xd5\x0a\xf9\x7e\xd9\x10\x79\x51\x5e\xcb\x60\xb1\x49\xf8\x58\x29\x96\xd2\x19\x9e\xab\xee\x99\xa5\xe3\x9c\xd7\x57\xee\x82\x42\x19\x3a\x7b\xfd\xca\xf9\x7a\x47\x32\xe4\x8f\x69\x45\xe9\xec\xf5\xab\x99\xf3\xc5\x9f\x51\x94\x52\x52\xd3\x25\x21\x21\x85\xa7\xf7\x93\x86\x61\xcc\xef\xb1\xa4\xdf\x23\xe1\x3e\x07\x0e\xf3\x89\xac\x64\x6f\xaa\xc8\x0a\x17\xb8\x23\xe5\x88\x34\x58\x5d\x65\xd5\x05\x97\x02\x1f\xb5\xa2\xb2\x3c\x93\xbc\xc5\x6f\xe1\x96\xb8\xa8\x4a\x2c\x0b\x8c\xb4\xa8\xa1\xf3\xcc\x7e\xca\x56\xdf\x23\x80\x1a\x79\xf3\x27\xe5\xc6\x9a\x7a\x58\x35\xb5\x10\x5b\x7d\x1d\x81\xd4\x65\x02\x72\x41\x5a\x47\xeb\x71\x28\xf2\x60\x42\x15\xbb\xe3\x13\x74\x4a\xf4\x33\x22\x6e\xd3\x23\xa7\xd2\xdd\x16\x18\xd1\xaa\x68\x20\xc8\xa9\xf5\xcd\xab\x36\x76\xca\xfd\xdd\x8a\x8b\xc7\x68\x43\xa0\xb6\x93\x29\xef\x32\x91\x5f\xe5\xf3\xbf\x0a\xbf\x84\xc7\x5c\x3e\x0f\xc7\xce\xf8\x54\x57\x93\x77\x3d\x6e\xeb\x59\x0f\xbb\x7a\xb6\x6d\x72\x86\x0a\x6e\x8a\x44\xb3\x0c\xed\x9d\x6d\x9f\xcc\x96\xdf\x90\xb5\x4e\x84\x21\xb7\x4d\xef\xbd\xae\x2d\x76\x01\x17\x67\xb1\x83\xfe\x03\xba\xc6\x40\xd7\xad\x9a\x44\xb2\xb4\xb5\x32\x3b\xd1\xa9\x39\x95\x41\xeb\x82\x05\x99\x39\x17\x67\x7b\x3b\xf3\xe5\x42\x8a\x38\x5e\x99\x3c\x3e\xf3\xf9\xc0\xd8\x03\xa9\xc6\x9e\x3f\x4b\xf8\x51\xdf\xaa\xfb\x29\x7d\x2e\x56\x38\x34\x64\x82\x41\xaa\x5a\x51\xe8\xe9\x9a\xe3\x95\x95\x54\xad\x91\x12\x08\xe3\x45\xd0\x73\x6d\x56\xd7\x60\x3e\x76\x10\xa0\xb3\xdc\x92\x1d\xec\xc5\x59\x33\xb7\x37\x86\xa2\x21\x35\x4d\xfc\x5f\x24\xf9\x9b\xaf\x15\x41\x53\x57\x6b\x3d\x06\xbd\xbf\xfb\x91\xa2\xb4\x6f\xce\x07\x13\x3c\xb0\xf6\x2e\xc1\xbb\x1c\x81\x91\x04\xcf\x78\x6c\x0f\x48\xf7\x08\x1d\x03\xc9\x1f\xce\xf4\xc1\xb8\x60\x88\x7a\x89\x42\x01\x5c\x8f\x48\x1f\xc7\xeb\x1d\xd7\xea\xeb\x2e\x1c\xfe\x68\xfb\xfd\x9e\xf0\xc9\x0f\xa9\xe4\xa2\x3e\x9f\x79\x4c\xdc\x20\x9d\x2e\xe4\x47\x04\xb6\x8e\x00\x24\x92\x50\xf3\x39\x4f\xc3\xd3\xaf\x2f\xe6\x80\x6c\xb6\x8c\x22\xb7\x36\x7f\xaa\xe2\x98\x88\x70\x52\xb8\xc5\xfc\xf7\x86\xd3\x45\x9e\xc1\x6f\xbe\x52\xf5\x96\xb4\xcb\x22\x2c\x8d\x3e\xb8\x0c\x63\xa6\x36\xa8\x94\x78\x5b\x40\xdf\x9a\x51\xde\x11\x0c\x3a\xb0\x93\x10\x7d\x42\xbc\x24\xed\xb9\xca\x16\x4a\xa4\x86\x4e\xfb\x23\x84\x93\x23\x2f\xc8\xe7\x22\x7d\x87\xae\xc8\x63\x38\x11\xea\x02\x58\xdf\xd1\x4a\xfe\x2e\xcf\xa7\x88\xe5\xe7\x4a\x24\x46\x77\x13\xf3\x85\x77\x76\x5b\xfc\x10\x76\x50\x00\x11\x1e\xae\x08\x62\xcf\x58\x3f\x06\xc4\x4f\x14\x48\x74\x58\x21\x6d\x69\xa1\xfb\xac\x0d\x05\xa7\x6d\x39\xd4\xa6\xac\x2b\x6c\xc5\x65\x89\xa5\x75\xf1\x1a\xf4\x5d\xc7\xdc\x6e\x03\xec\x14\xda\xda\xb8\x15\xbe\xbe\x7f\xf3\xb3\x41\x41\xac\xe9\x06\x29\x36\x0d\xfa\x65\x4b\x96\x3d\xaf\x10\x04\x45\xec\x1e\x29\xb3\x5d\x3e\x65\x37\x32\x3f\xf0\x2e\xa5\x9d\x92\xb6\xb5\xd3\xba\xa5\x1d\x52\x21\x83\x29\x3f\x54\x98\xde\x21\x71\x95\xc1\x5e\xa6\xe2\x7b\xcb\xf0\x8c\x44\xf6\x4c\x4c\x27\xc5\xf1\x7e\x66\x84\x9e\x75\xbe\x32\x4d\x12\xc0\xd6\xe5\x07\xa1\xb7\x32\x80\x9c\x5b\x30\x6e\x56\x5b\x47\xb8\x99\x57\x4d\x6a\x67\xad\xcf\xbf\xa3\x3b\xb1\xdb\xe5\x05\x7b\x39\x40\x36\xfb\x69\xa7\x59\x40\xf9\x3c\xde\x6e\x91\x1b\x5e\xc7\xd4\xed\xc5\x11\x54\x95\x82\xfd\xfb\x8b\x89\x56\x73\xd5\x36\x7e\xc9\x4b\x5f\xcd\xed\xc9\x78\x33\x39\x5e\x06\x93\x36\xcf\x2b\x0c\x7f\x38\x75\x6d\x64\x1a\xa6\x9b\x59\xd9\x9f\xe6\x96\x3f\xab\xba\x7f\x92\x90\x97\xd2\x98\xf0\x93\x4c\x46\x17\xee\xb8\x48\x9d\xcd\xb6\x49\x25\xd8\x0c\xbf\xf1\xe6\xcd\x2f\x7d\xe7\xcd\x6f\x92\xbc\xf5\x76\x9f\xfc\x9b\x20\xb5\x33\x9c\x8c\x4d\xca\x89\xd3\x27\x03\xe9\x93\x8e\x32\x05\xe4\x2b\x3d\xc5\x25\x2a\x0a\x55\x64\xe5\x4c\x95\x78\xd7\x95\x3a\x1c\x87\xe3\xd7\xe0\xf5\x33\x7d\x2a\x9f\xf1\x79\xdf\xa8\xcb\x63\x93\x9e\xa4\x80\xd0\x71\xdf\xea\x52\x93\xf2\x0a\x9e\x65\x7b\x22\xba\x9b\xc9\x0e\x53\xb5\x63\x93\x5c\xb2\x34\x8b\xb2\x57\x47\x12\x6e\xec\x05\x87\x1c\x8e\xec\x65\x5d\xa9\x7c\xfb\xb3\xe9\x3b\xa8\xfa\xd0\xa9\xfe\xbb\x5b\xc4\x96\x57\x02\x14\xf9\xbd\x79\x9b\xe4\x66\xcb\x1b\x43\x93\x8c\xc7\x71\x93\xb1\xa5\x36\x85\xd7\xfb\xfa\x83\xf1\x8b\x0b\x54\xd7\xd4\x5e\x25\x37\x49\xcc\xb7\x0b\xac\xcb\x3e\x73\xc3\x63\xce\x5d\x75\xe2\xaf\x63\x74\x6c\x6d\x6d\x8e\x3c\x77\x18\xf7\xc0\x36\xee\x28\x43\x12\x3a\xb8\xe7\x06\x13\x54\xe9\x8d\x7f\x36\x55\xfd\x4f\x7d\xbb\x3d\x59\x87\xa3\x73\x0c\xa7\x32\x4b\x38\x90\x19\xc6\xcd\xf3\xb3\x70\x9c\x57\xa2\xbd\xc3\x19\x31\x2b\x39\x4f\xef\xc5\x51\x46\x94\xa3\xb4\x51\x16\xd8\xd4\x87\x09\x1b\xab\x2b\xf1\x9e\xe0\xcb\xd2\xab\xfa\x29\x14\x91\xec\x65\xf3\x52\xcd\xc3\x7c\x69\x8f\x6c\x90\x87\x24\x0b\xdb\xfe\x18\x66\xc7\x46\xea\xa0\xc1\xb7\x41\xf6\xf3\x67\xbe\x3d\x49\x27\x08\x98\xa4\x3c\x3f\x73\xce\x82\x99\xea\x1d\x41\xc5\xa2\xbb\x48\xda\x53\x19\x15\x77\xe1\xdf\xcc\xb2\x58\x36\x58\x1d\x18\x51\x91\x15\xd5\xed\x4a\xba\xee\x08\x24\x75\xa5\x3b\xff\x64\x75\x27\xfd\x9b\xb4\x67\x89\x9d\xd4\x76\x0b\x1a\xb2\x17\x90\x94\xb6\xef\xf3\x48\x59\x75\x6e\x0c\x76\x14\x2b\xcb\x55\x29\x1b\x24\x04\x62\xe0\x1f\xf1\xad\x72\x57\x07\x98\xc2\x17\x8f\xb4\x59\xcf\x5e\xec\xdb\x9d\x54\x98\x27\xf0\xa9\xaf\x17\xf5\x25\x7f\xfb\xbe\xbd\x22\x15\xca\x3d\x85\xd2\x51\x9d\x4a\x35\x4c\xf1\xb3\x12\x4c\xc7\x93\x19\x26\x9d\x90\x83\x19\xce\xc6\x17\xd7\x6d\x8a\x30\xa5\x2b\x23\xd9\x3a\x11\x1a\x45\x96\x85\xf4\x0e\xbc\x67\x27\x34\xb2\x5c\x65\x10\x4c\xed\x96\xe3\xce\x5a\xd4\xa8\xd9\xa8\x22\x30\xe1\x5d\xbb\xa9\x5f\x97\x70\x81\x97\xa9\x00\x69\xfe\x76\x5a\x58\xf7\xbf\xab\xec\xe3\x36\xef\x00\xa4\xc6\x75\xaa\xdf\x7f\x3b\xac\xf8\x3d\x6c\x59\x22\x3d\x07\xcb\x2d\x27\x17\x46\x61\x3a\x23\x3a\x83\xab\x6c\xa7\x43\x5a\x77\x5c\x00\x72\x84\xfe\xe8\x4b\x70\xcf\x95\xb2\x2c\x45\x5d\x41\x72\xd7\x19\xca\x53\x7a\x86\x5d\x52\xd2\xf7\x30\xc0\xee\xad\xb8\x3d\x41\xdf\xde\x98\x07\xd6\xe2\xf9\xc1\x18\x19\xef\xb2\xec\x0f\x23\x98\x9f\x42\x28\xc7\x0b\xe4\xae\x84\xb1\xcb\xb1\x79\x2c\xc1\xbc\x4b\x88\xa4\x23\x8e\xb4\xbf\x6a\x43\x92\x88\xaa\xdf\xbd\x9c\x37\x09\x23\x64\xe1\xad\x2a\xa8\xc7\x9e\xdb\xba\x31\x65\x53\x1e\xdf\x7d\x53\xc5\x9f\xca\xff\x30\x1f\x6e\xbb\xc2\xa0\x9f\xc8\x3f\x0a\x68\xd4\x7b\x3c\xd2\xeb\x0c\x45\x6b\xe8\x94\x8a\xf1\xa6\xaa\x67\xc2\xd1\x7c\x1f\xc6\xd6\x8c\x98\x45\x16\x63\x0f\xa1\x40\xc6\xcc\x6b\xb8\x16\x69\x55\x85\x89\x4f\xa2\x45\x74\x79\x8b\x2f\x5a\xe4\x73\xd1\x22\xb2\x76\x1d\x2a\x4b\x70\x5e\x15\xd2\x8f\x97\xa7\x5e\x23\xd2\x05\xea\x24\x1f\xc9\xaa\x33\x0d\xbe\xad\x37\xb0\xac\x1a\xd6\x5d\xa3\x5e\x85\xf1\x50\x8b\x9b\xaf\x18\x54\xcb\x25\x2e\x2b\xc4\xb0\xb8\xf1\x39\xaf\x65\x5d\x09\xc5\x64\x03\x5e\xbb\x80\xfb\x3d\x84\x92\x02\x17\xab\xa8\x80\x63\x7b\x55\x54\xcf\x73\x08\x3a\x38\xac\x96\x97\xf4\x4e\xe2\x67\xee\x39\x8a\xc5\x11\x64\x2f\x92\xd2\x49\x94\xf2\xc1\x7a\x13\x63\xe5\xb0\x64\x84\xa9\xf4\x0b\x10\xba\x3f\x8f\xa1\xff\xc7\x22\x77\x97\xfa\x7f\x87\x9c\x63\x4d\xc9\x88\x05\x3d\xaa\x29\x19\x33\xaf\x21\xa6\x44\x97\x62\xb7\xef\x2a\x5c\x3a\xfe\xe9\x63\x99\x14\x35\x0b\x69\x27\xab\xe6\x6a\x5b\x7b\x02\x5f\x0c\xca\x43\xb8\xa5\x11\x79\x3e\x5f\x87\xb4\x77\xaa\xd1\x4c\x77\xee\x8a\x8e\x9a\xc2\x63\x29\x8f\x71\x93\x1a\xa2\x39\x94\x92\x70\x1f\x69\x0b\xd5\x85\x3a\x79\x91\x36\x70\xa8\x9e\x30\xb5\x23\x6c\x76\xa1\x7e\xee\xd8\xd4\xd1\x8d\x9e\xfb\x4a\x1f\xd9\xc9\x19\x9e\xd4\x75\x58\x2b\xf7\xf3\x3e\x91\x83\x44\x79\xbf\x7b\x1c\xa9\x59\x2c\x7c\x1a\xd6\xcb\x4f\x60\x08\x9b\x99\x84\xd3\x4f\x15\x34\xd1\x13\xd8\x4d\xdc\xe4\x8b\x85\xda\xa1\x85\xf2\x73\xe9\xac\x11\xc8\x90\xac\xcf\x14\x58\xdc\x27\x9e\x0c\xb4\xf9\x71\x61\x97\x4f\x66\xeb\xb6\x5c\xe6\x4e\x2d\x9e\x4f\x02\xa1\x70\xb6\x9c\xd6\x48\xcc\x3f\x96\xf6\xda\x62\x35\xe3\xf4\xda\xa7\x0a\xe3\xe8\x09\x7c\x89\xe4\x7c\x6e\x6a\x4d\x46\x72\xd6\x3d\x8f\x49\xcb\x47\x08\xd4\x65\x35\x4d\x4c\xce\x30\x3a\xae\x93\x83\x9d\x8d\xf7\xa0\x46\xa6\xb3\x7f\xe2\x70\xce\x56\xaa\xbe\x67\x5f\xfc\x27\xd5\xf5\x03\x0d\xc0\x36\x8b\x3f\x3c\x04\xf3\xf0\xbb\xe1\x2f\xcd\x1a\xb9\x7b\x62\x61\x38\xb1\xef\x44\x5c\x37\x7c\xa7\xe0\xea\xa3\xc4\x0c\x52\x06\x3f\x84\x0f\x21\x87\x85\x67\x92\xb9\xb7\xad\xd5\x44\x3e\xdf\x88\xd4\x18\x03\x3b\x96\xec\x9f\x9b\x85\xed\x33\xb9\x63\xd7\xf7\xa0\x2c\xfd\x90\xec\xbc\x3b\x56\xce\xa5\x32\x9f\xd6\x84\xe2\x36\x28\x31\x2c\x3e\xa4\x9e\xb3\x41\xb5\xb3\x51\x1a\x67\x63\x0a\xba\xec\x72\x5d\x1b\x3b\x23\xb6\xe5\xc1\x8b\xe0\xf6\x05\x57\x8d\x5b\x59\xc5\x53\x75\x37\x27\xfa\xde\x1c\x48\x9c\xd8\x1b\x55\x02\x77\x0a\x4c\x0f\xf2\x6c\x0a\xbe\x2e\xc1\x75\xc3\x1e\x44\xfd\xcf\xf0\x5e\xfc\xf6\x3b\xaf\xa5\x1f\x8d\xd7\x55\x43\xc2\x9b\x47\xf8\xb0\x55\xea\x4b\xfb\xb4\x55\xfa\x7b\x13\xd7\x82\x63\xf1\xf8\x73\x5f\x09\x0a\x75\x15\x4c\x70\x8a\xcd\xe6\xe4\xae\xf5\xba\x61\x55\xed\x06\xb5\x16\xe8\x06\xc3\x25\xc6\xd6\x63\x6e\xa6\x9c\x6d\x45\x11\x78\x79\xb9\xc4\x93\x0a\xca\x10\xc3\xb3\x41\x8f\xff\xbb\x57\x20\xa2\xc5\xe0\x12\xbe\xe5\x4b\xe9\x7a\x3d\xbc\x27\x36\xd1\x47\x35\xeb\xc7\x77\x4d\xa3\x37\xdd\xac\x63\x29\x5a\x85\x0f\x5f\x4a\x66\x3b\x72\xbf\xa5\x68\xa0\x43\x97\xf2\x68\xd1\x0b\x3b\xc8\xb0\xe7\x09\x52\x70\x4a\x4c\x59\x4b\x36\x16\x56\xce\x6b\x8d\xab\x0c\x9c\xda\xb2\x27\xc9\x62\x03\xb9\x69\xb3\xec\x65\x7e\x0b\x71\xec\x9d\xfe\x24\x4a\xdc\x81\x66\xe1\x53\x33\xb9\xf8\xc8\x40\x74\xa4\x97\xa7\xee\x8a\x8a\xc9\x82\x42\x84\x53\x1d\x46\xa5\x1c\xea\xad\xd2\x9c\xac\x9b\x32\xfd\xec\x41\xf4\xd1\xa7\x7e\x45\xa2\xdf\x9f\xbb\x6f\xed\x0d\x50\x46\xbd\xfb\x61\x4e\x5d\x97\x8b\x11\x75\x39\x49\x6f\x58\x2b\x26\x1f\x87\x6f\x38\x57\xc9\xf7\x1a\x72\xc2\xb9\x8b\x0b\xf4\xf0\xb0\x97\xe8\xa1\xfb\x22\xbd\x2c\x9f\xd1\xe2\xb9\x74\x77\x06\x14\x65\x82\xc1\xf7\xe0\x9f\x74\x5c\x84\x07\x55\xcb\xc8\x9c\xae\xa8\x24\x51\x1d\xcb\x01\x61\x3f\x93\xdd\xaa\x79\x94\xe9\xaa\xaa\x12\xfd\x80\xaf\xd0\x77\x1b\x86\xe9\x5b\xdc\xca\x74\x57\x5c\x8a\x92\x10\x4f\x8e\x41\xbc\x7e\xd4\x91\x5d\x1e\x4e\x44\x31\xa0\x3b\x4a\x89\xe7\x7c\x59\x42\x26\x4f\x82\xe6\xfb\x5b\xd2\x2c\x2e\x28\x99\x9a\x5c\xa7\xaa\xc8\xcc\xde\x94\x37\xb8\xec\x48\xbf\xbd\x4b\x7e\xda\x5d\xa5\xa0\xa3\x6e\x42\x30\x8b\x49\x57\xc4\xa3\xfb\xd1\xb8\x78\xa2\xa3\x3c\x3b\xa3\x47\x52\xcf\x95\xe2\x8c\x47\x17\x7e\x77\x4f\x6f\x4e\x27\xd9\x3e\xaa\x23\x97\x5e\xc3\xa3\x3a\x71\xb9\x29\x0c\xf5\x7a\xc2\xfe\x9f\xc0\x79\xcb\x4d\x61\x8c\xe3\x36\x3a\x5c\x03\x7e\x4c\x63\xc0\x7b\x8e\x29\x08\xda\xef\xa0\xf1\x4b\x86\xf0\x67\xf3\xc1\x2c\x26\x12\x0e\x58\x47\xd1\xa4\x61\x38\xf8\x24\x8e\xd7\x3d\x9e\xbd\xc4\x5b\x3d\x7a\x99\x3d\x05\x7a\x85\x19\x8b\x62\x31\xee\xd1\x90\x28\xb9\x55\xd7\xea\xf2\x4e\xa9\x8e\x84\xea\xda\xe4\x1c\xca\xe3\x1f\x3a\xf8\xfc\xc7\x54\xb3\xbd\xc2\x4c\xd6\x4c\xa1\xfb\x93\x23\xf8\x45\x46\x45\x42\xdf\xc8\x54\x62\x3b\xa3\x4e\x9b\xe3\x48\x28\x66\xd7\x78\x43\x93\x61\x89\x7b\x70\x37\xef\xfe\xab\x7f\x75\xaf\x87\xb3\x3b\x42\xa6\xb2\x93\xae\x12\xe3\xc1\x9d\x19\x54\x24\x58\x59\x2d\xe3\xd7\x14\x90\xf8\xb3\x34\x3b\x2b\x0c\xce\xd0\x6a\x85\x9b\x72\x3f\x86\xb5\x65\xb9\x2e\x09\x76\xc8\x09\xa3\x66\x23\xe7\xc2\xa8\xc3\x4b\xd1\x69\xe2\x76\xec\xe4\x57\xf7\x39\x82\x5f\xdc\x0f\x46\x73\x96\xdd\xf8\x4a\xe6\x0a\x3b\x3b\x36\x83\x46\x63\x1d\xc3\x2f\xff\xf0\x71\xa6\xf3\x86\x2e\xce\xf8\xda\xd4\xc8\xf9\xd0\x98\xa0\x6f\xc7\x26\xfc\xc5\xac\x4a\xbc\x6f\xe8\xce\x49\x53\xdb\xc3\x4a\x9f\x15\xbc\x38\x7b\x12\xde\x7d\xfb\x13\x48\x95\x59\x62\x56\xbc\x82\x16\x09\x39\xcb\x81\xec\x06\x27\x40\x0d\x91\xd9\x78\x8a\x1d\x5f\xa6\xa5\xb8\x0b\x6a\x16\x62\x16\xda\x28\x76\xe9\x58\x49\xc0\x43\x99\xd9\xe5\x6e\xc2\x6e\xa5\x77\xdc\x69\x8f\x51\x3e\x3f\x8a\x1a\x21\x7c\x7f\xae\xb5\xcc\x2e\x8d\xd9\x49\x5d\x9b\xc8\x04\x57\x3e\x1d\x91\x8b\xac\x2e\x6a\xe6\xa4\xaf\x67\xac\x59\xc6\xd9\x48\xb7\xe7\x50\x9d\xa4\xe7\xa6\x79\x64\x44\x50\xe6\xcf\xa7\x4c\x3e\xa1\x89\x1e\x89\xe2\x84\x1d\xbf\x87\x21\xef\x28\x51\x9c\x12\x26\x5b\xf9\x2d\x29\x51\x3b\x32\xe9\x27\x75\xed\x1f\x02\x65\x24\xcb\x6b\x94\x12\x2f\x2f\x12\x3f\x08\xc6\x16\x82\x16\xba\x0c\x83\x84\xad\xe7\x70\x6c\x2b\x3f\x80\x83\xa8\x76\x7c\xac\xf6\x24\x61\xe8\xfc\xf3\x0d\xc5\xba\x7c\xe0\x3f\x9f\xd8\x7f\xf1\x21\xb6\xf3\x21\xb6\x61\xb5\xfb\xbb\x13\xe9\x90\x22\x0c\x67\x49\xfd\x73\x5f\x0f\xa4\x43\x6b\xbe\xc2\x8c\xaa\xd2\xee\x14\xea\x8a\x32\x20\xf3\xf8\xa5\x90\x66\x4e\xda\x25\xea\xd3\x83\x7e\x0d\x62\xb1\xbb\xf9\x43\x2a\xa0\xa3\x44\x1d\xfc\xbb\x80\x5e\x6e\x81\xe7\x20\xe2\x1a\x4e\x5e\x97\x41\x30\xb1\x01\x53\x41\x48\xe9\x76\xd5\x2f\x56\xe3\xde\x52\xf6\x20\x63\x3a\x28\x16\x71\xa7\xa8\xd2\x1c\xd1\xa7\x2c\x5c\x39\xa2\xc6\x8e\xa3\xa3\xaf\x41\x8d\xc4\x10\x47\x41\x36\x84\x09\x8d\xe8\x87\x83\x61\x50\xf6\xc5\x11\x7c\x47\x88\x5b\xb1\xb0\x96\x15\xc7\x05\xa9\x8e\x85\x41\x52\x55\xa0\xe3\x63\x2d\x1d\xab\xf2\x90\x22\x8f\x72\x50\xea\x19\x86\x2b\xcc\x9e\x3f\x8b\xb0\xf8\xad\x28\xf9\x38\x8b\x3e\x7f\x2b\x5e\xf8\x14\x8f\x71\x3c\x49\x9f\xf5\x74\x17\x4a\xe6\xf8\x8f\x80\xba\x27\x3b\x9a\x47\x12\x2b\xd8\x3a\xd5\x64\xcf\x61\xac\x14\x33\x64\xf3\x49\xd5\x8d\x61\x95\x7e\xec\xa6\x41\x25\x64\xe3\x63\x94\xc2\x16\x91\x7f\x62\x4e\x94\xbe\x90\xd6\x27\x6d\x9c\xff\x37\x84\x68\xf7\x25\xd9\xf7\x5f\x08\xb6\x2d\xc1\xc6\x92\x6b\x68\xf0\x56\x1b\xaa\x68\x62\x53\xae\xaf\x49\x83\x95\x7e\x9e\xe5\x68\xaa\x83\xb9\x09\x52\x26\x82\xbb\x5f\x88\xc9\x89\xe9\xc6\xc0\x87\x10\x72\x4c\xf8\xf4\xde\x04\xf5\x22\x41\x29\xaa\xe6\xc2\xab\x5f\x68\xab\x68\x9b\x28\x37\xdf\x43\xe0\x51\x21\xaa\x7b\x53\xd8\x0d\x59\xa5\x08\x3c\x30\x84\xf5\x85\xde\x8a\xde\x5e\x08\x70\x08\xb9\xb7\x0a\xa2\xec\x82\xec\xfe\xbe\x6c\x20\xed\xb3\x41\x96\x2f\x0c\x60\x19\x20\x08\x57\x85\x5c\xf0\xaa\x26\x97\xa8\xb6\x65\xb9\x1d\x66\x48\x3e\x24\xc9\xd9\x42\xb3\x83\x2e\xa2\x48\xd5\x53\x4a\x25\x5c\x6e\x84\xb3\x25\xb1\xfc\xd5\xd0\xbd\x52\x62\x3f\x99\xe0\x80\x81\xfb\xcb\x2f\xb4\x57\xb4\x8f\xb6\xe8\x21\xe9\xcf\x30\xc3\xed\xb2\x6a\x30\x15\x3b\xe0\xc6\x7d\x2d\x94\x62\x06\xeb\x95\x7c\x84\x0d\xe5\x1e\x4e\x49\xed\x79\xd5\x70\x7f\x43\x37\x38\x4e\x23\x48\x50\x75\xfb\xfd\xad\x5a\xfe\xae\x29\x55\x2c\x70\x71\x1d\x23\x4b\xbe\x1c\x48\x01\xc1\x65\x2b\xf2\x2c\xf0\x2d\xe0\xe5\x8a\x6d\x12\x4c\x6e\x1f\x23\x96\x97\x3c\xf8\x3c\x29\x54\xe6\x3e\x4d\x81\xea\x5a\x65\x80\x84\x28\x94\x0f\xd8\xc5\x98\xf3\x92\xdf\x8e\xc0\x46\x14\xb7\x78\x2f\x71\xea\x06\xd5\xc6\xc0\x9a\x82\xbb\x4f\x9a\x89\xff\x6c\xfd\xff\x09\x3c\x8b\xbf\x96\x83\x7c\xfb\x62\x72\x04\x7f\x8d\x23\x34\x7f\x84\xc4\x7c\x7e\xa0\x1f\x05\xec\x45\x81\xf7\x67\xb0\x24\xe7\x0f\x8f\x90\x55\x53\xb1\x7d\x37\xcb\x29\xcd\x0f\xce\x4b\xa3\x70\x0c\xe6\x75\xc9\x48\xd0\x7a\xc0\xbc\x6d\xab\x1b\xc4\x0c\x98\x95\xfc\x73\x3c\x18\xc3\x9d\x02\x8a\xf8\x2b\x03\xe4\x6e\xef\x6e\x0f\xfe\x2f\x00\x00\xff\xff\x36\xab\x70\xb3\xd8\xda\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\x24\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x14\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xd9\xa9\xb5\x1e\x6c\x89\x04\x1a\x40\xdf\xd1\x68\x34\x0e\xff\xb2\xb7\x07\x00\xf0\xb2\x26\xb7\xef\x19\xba\xae\x9a\xab\x53\x52\xd7\xb8\x60\x15\x69\xe4\x57\x1f\x16\x15\x85\x82\x34\xac\x45\x05\x83\x12\xcf\xab\x06\x53\x40\x50\x98\x76\x30\x27\x2d\x50\xd9\x1b\x50\x53\x42\x89\x6b\x7c\x85\x18\xff\x93\x5c\xfe\x0b\x17\x8c\x0a\x48\xb7\x8b\xaa\x58\x00\xaa\x6b\x72\x4b\x61\x4d\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x80\x87\x28\x2c\x51\xb3\x81\x86\x94\x7c\x38\x0a\x6c\x81\x37\x70\x8b\x1a\x06\x55\x03\x08\x68\xd5\x5c\xd5\x18\x50\x51\x90\x75\xc3\x66\x62\x80\x0b\x06\x62\xae\xcb\x15\x62\xd5\x65\x8d\xe1\xb6\x62\x0b\xde\x11\x6a\x52\x5c\xe3\x12\x18\xb9\xc6\x8d\xee\x03\x14\xb3\xf5\x6a\x26\x57\xf9\x1e\x63\xd1\x90\x34\xf3\x9a\xdc\x1e\xf2\x7f\x0e\x0a\xd2\xe2\x03\xbd\x72\x0a\xef\xce\x4f\xce\x7e\x38\x17\x93\x5b\x92\x16\xc3\xa2\xba\x5a\x40\x8d\x6f\x70\x0d\x55\x33\x27\xed\x12\x09\x64\xa0\x4b\xb2\x66\x02\x96\x46\x89\xc5\x14\x1f\xec\x2f\x87\x7b\x7b\xd5\x72\x45\x5a\x06\x2f\xd7\xcd\x15\x9f\xe7\x07\x31\xad\x79\x4b\x96\xf0\xd4\xfb\xec\xa9\x69\x59\x93\x5b\xaf\x95\xfe\xdb\x6b\x71\x71\xf6\x01\x5d\xd6\x58\x11\xd2\x69\xea\x7f\x61\xfa\x7c\x2f\xb0\x22\xe0\x50\xd9\xfa\x9b\xdf\xbf\x7f\x73\xfa\xfa\xfc\xec\xc3\x9b\xd7\xe7\x3f\xbe\x3f\x39\x3b\x7b\x77\xfe\xfe\xbd\x3b\xc4\x7b\x46\x5a\x74\x85\x5f\x62\x6c\x7a\xbc\xfc\xfe\xcd\xcf\xef\x3f\xbc\x79\x77\xf2\xea\xfc\xe5\xf9\x79\xaa\xd3\x69\xbd\xa6\x0c\xb7\x3f\x9d\xea\x2e\x3f\x9d\x26\x5a\x9d\xbd\x7e\xa5\xbf\x3f\x7b\xfd\x2a\xd1\xe0\x7c\x45\x8a\x85\x6e\x72\xfe\xf6\xcd\xe9\xdf\x74\xa3\x3d\x54\x14\x98\xd2\x7d\x54\xd7\x13\xcb\xab\x49\xa6\x86\x3f\x24\xc1\x0f\x0f\x0f\xe1\x44\x31\xc2\x0a\xb1\x85\x64\x51\x17\x4e\x8d\x19\x44\xdd\xd5\xfa\xdf\x22\xb6\x38\x02\xe7\x8f\x61\xbd\xdf\xb6\xd5\x0d\x62\xaa\xb7\xf3\xc7\xc0\xde\xeb\xcb\xba\x2a\x54\x67\xf3\xbb\x5d\xce\xf9\x0d\x6e\x58\xbc\x0e\xcc\x3f\x86\x1f\x49\x89\x4f\xca\x92\x93\x3b\x02\xbc\xcf\x85\xec\xe2\x8c\x2f\xa8\xad\x9a\xab\x29\xb4\xa4\xc6\x47\xf0\xf1\xa2\x61\xff\x33\x05\xb4\xe4\x48\x3a\x25\xcb\x65\xc5\x18\x2e\x8f\xe0\xe3\xcb\xea\xf7\xff\xfe\xaf\x29\xa0\xb2\x6c\x31\xa5\x47\x70\x22\x7f\x79\x31\xc9\x8c\x7d\x26\x05\x9b\xb4\x83\x27\x50\xea\x1e\xfc\x43\x3e\x8f\xff\xff\xff\xc6\x4d\xa4\x03\x0b\xef\xf0\x92\xdc\xe0\xf2\x65\x4b\x96\x63\x31\x31\x7a\xc1\xa3\xc6\x4a\x2f\x7a\xf0\xda\x7e\x40\xc5\xa2\x6a\xb0\x62\xea\xd3\x16\x23\x86\xcb\x71\x0b\x9a\x58\x66\x7a\xcf\xda\x75\xc1\xf5\x18\x62\x40\x19\x69\x31\xb5\xf3\x83\x8b\x33\xa1\xf2\xa2\x89\x50\xd9\xe9\xcc\x2e\x84\xc2\x1f\xa2\x55\x8a\xc1\x0d\xbc\x1f\xbd\x39\xf6\xb7\xb7\xf8\xd9\x33\x8d\x6f\x2a\x7c\x0b\x55\x53\xb1\x21\x68\x9d\x38\xb3\xe2\x3f\x14\xd7\xf3\x59\x30\x1d\x38\x06\x09\xa9\xa3\xa5\x68\xe5\xfc\x65\x9a\xde\xed\xc9\x7f\x0d\x3a\x4f\x49\xc3\x50\xd5\xd0\x84\xa9\x40\x62\x9c\xaf\xb8\xbd\x13\x04\xd4\x6a\xc9\xf4\x95\x76\xb3\xe2\x46\x97\xe2\x82\x34\x25\x6a\x37\xc6\x88\x09\x02\x55\x14\x48\x53\x6f\x60\x89\xb9\x7d\x64\x04\x16\xa4\x2e\x4d\x7f\x6e\x8b\x7e\x3a\x05\xd2\x02\x57\xb1\xd2\x22\x0b\x83\xcb\x35\x37\x6f\x8d\xd6\x8c\xf0\x29\x15\xa8\xae\x37\xb0\x42\x1b\x61\xe4\x58\x8b\x1a\x8a\x94\x85\xc7\x98\x1a\x78\x2d\xae\x39\x6b\xf1\x9e\x0e\xd8\x15\x6e\xc5\xaa\xe8\x2c\xc7\x16\x3e\x83\x5e\x34\x73\xd2\xc1\x1c\xcd\x30\x9e\x70\xd8\xd9\xb4\xe1\xe8\x46\x2b\x74\x59\xd5\x15\xdb\xf0\x59\x72\x04\x88\xb5\xfe\x1d\xad\x6b\x81\x1f\xe1\x84\x48\x83\x7f\xdb\xe0\xd6\xed\xca\x88\x70\x1b\xca\x16\xdd\xf2\xb5\x95\x78\x45\x68\xc5\x14\x98\xaa\x35\x54\xd2\x04\xa8\xe6\xd0\x60\x5c\xe2\x32\x9c\xa3\xb6\x43\x72\xa2\x4b\x6f\xf1\x62\x22\x6f\x5b\x72\x53\x95\xb8\x3d\x72\xa6\xfb\x1c\xad\xd9\x62\xdf\x73\x02\x66\x3f\xab\xe9\x70\x13\x3e\x81\x67\xc6\xf6\xcf\x04\x94\x6f\xad\x0c\x24\xd9\xdf\x13\xf8\x87\x9b\x45\x28\x52\xab\x16\x07\x9f\xf0\x9f\x8e\xf1\x67\xc5\x02\x17\xd7\xfb\x93\x23\x78\x7a\xd1\xdc\xa0\xba\x2a\x85\x01\x07\xe9\xf6\x48\xca\xe9\xb6\x4f\x3d\xc0\x77\xb1\x84\x36\x7d\x22\xcc\xb1\x02\xc7\x02\x39\xf1\x97\x1d\xb3\x84\xe3\xae\x35\x38\xf2\xef\xb2\xd4\x2b\xcc\x84\xff\xaa\xf5\x2d\x90\xb9\xf8\x33\x60\xa5\x24\x93\xcf\xd7\x0d\x5c\x61\xa6\x14\x34\x47\x8f\xfa\x35\xc0\x6e\x8b\xd9\xba\x6d\x7a\xe7\x3f\xbb\x24\x6d\x4b\x6e\xf7\x27\x4f\x66\x82\xf3\x9f\xcc\xd4\x9c\xf2\xaa\x4b\xba\x1a\x50\x35\x0c\xb7\x73\x54\x60\xa9\x72\xa4\xff\x5e\xa0\x06\x56\xfc\x7b\xba\x90\x3a\x43\x88\x48\xec\xf8\x1a\x60\x94\xc8\xee\x84\x2d\x74\xff\xdf\xd6\xb8\xdd\x04\x3d\x93\xd6\xa5\xc5\x94\xac\xdb\x02\x3b\x53\xc9\xf8\x48\x19\xbd\x72\x83\x5a\xb5\x13\x90\x3e\xef\x47\x6a\xbd\x88\x6c\x87\x75\x33\xaa\x0b\xa7\x17\x2a\x4b\x6e\x43\xde\x08\x4d\xbb\xff\xab\x60\xc2\x23\xf8\x6b\xec\x89\xcf\x78\x33\xfe\x3b\x6e\x43\xd9\xe4\xea\xf1\x28\xa1\x32\x95\xcf\x91\x19\xd6\x58\x5e\x33\xb6\xb1\x4e\xf9\x09\x98\x4e\x13\x87\x69\x43\xe0\x4a\x0f\x7e\x20\xfe\x94\x22\x75\xc3\xdd\x73\x35\x94\xa3\x1e\xd2\x93\x16\x36\x5b\x00\x27\x98\x0a\x34\x9c\xff\x5e\xd1\x41\x16\xfc\xc5\xe4\x08\xbe\x23\xa4\xee\x92\x19\x69\xc7\x85\xcc\xfc\x22\x41\xfd\xa3\xab\xb9\xeb\xb5\x88\x3e\xee\x07\x9d\x3d\x4f\xea\x5a\x8c\xd5\xcc\x89\xe8\x98\xc1\x33\xff\xbe\x0f\x8e\x1d\xb3\x03\x98\xd7\xa8\x13\xa2\x4f\x2c\xb1\xac\x3f\x24\x2a\x52\xbc\xe5\x89\xbe\xe7\x60\x36\xac\x62\x35\x5e\x72\x37\xd3\xca\xda\x1b\x61\x3a\x8d\x68\x7f\x58\x60\x2b\xa2\xca\x6f\xe4\x9c\x4d\xa5\xff\xc8\xb7\xed\x52\xc8\x95\xba\x53\xbb\x7f\xd2\x62\x03\x02\xd5\x75\xa0\x08\x54\xfc\x40\xb8\x2b\x45\x64\xd4\xd5\xb6\x5e\x9b\x62\xd9\xd8\x40\x7b\x8d\xf1\x8a\x72\x37\xa6\xb8\xe6\x1a\x77\x41\x6e\x65\x48\x41\xf7\x6a\x4a\x23\xdc\x32\x32\x40\x01\xb5\x72\xdb\x8e\x4b\x57\x63\x55\x0c\xae\x1b\x72\x4b\x95\x27\xa6\xda\x32\x02\x57\xd5\x0d\xd6\x73\xe1\x0a\x11\x6e\x17\xb8\x91\x91\x0a\xed\x37\xf0\x51\xb4\x3f\x61\x60\x96\xd5\x7c\x8e\x5b\x8e\x4d\xb6\x59\x61\x69\x0f\x04\xd0\xbc\xce\x8b\x34\xdd\x51\x87\xf2\x73\xe4\xf8\xd0\xae\xf1\x86\x4b\x62\xc8\x2d\xdc\x60\xf8\x8a\x4e\x08\xec\xce\x7c\x12\x3e\x83\xe4\xf8\xc2\xb3\xad\xea\x1a\x2e\x31\x34\x55\xcd\xfd\x28\x61\x22\x15\x2d\x17\x88\x42\x43\xa0\x20\x6d\x8b\xe9\x8a\x34\x25\xe7\x06\x9f\xde\xf9\xa5\xec\x6e\x21\x2f\xfc\x95\xbc\x97\x3b\xa1\x90\x3b\xb9\xe9\x53\x81\x2a\x1b\xc7\x22\x2d\xf5\xfa\x9e\xa2\x46\x7a\xe9\x6b\x8a\x81\x34\xd8\xd9\x4f\xad\xb0\xec\x0f\x8e\xab\xc2\xbb\x70\xc7\x92\xf3\xd7\x25\x86\x95\x8c\x16\xa8\xa1\x6e\xe1\x12\x17\x88\x03\x12\xcc\x56\x90\x75\x5d\xf2\x56\x6b\xea\xa0\xc9\x61\xa9\x24\x96\x1a\x63\x7c\xe8\x11\xfc\xd5\xe8\x85\x4e\x33\x75\xd7\x0d\xce\x68\xa6\x21\x10\x4d\xe3\xbb\xbd\x00\x51\x82\x60\x56\xcc\x05\x41\xfe\x46\x6a\xee\x7f\xa9\xed\x8b\x54\x26\x96\xb7\x43\x96\x70\xc2\x3b\x54\xc8\x9f\xdc\x69\x05\x0a\x43\xf0\x5f\x43\xd4\x0e\x17\xd8\xa2\xa2\x53\x2e\xed\x0e\x5f\xe6\xd7\xcb\xec\xac\xc6\x30\xd9\xd4\x0b\xbb\xcd\xc4\x7f\x6f\xcc\xe6\x69\x02\xcf\xe2\xaf\xe5\x20\x21\x2f\x7e\xe0\x8a\x8d\x0e\x52\x6b\x3a\x1a\x89\x5b\xbe\x55\x94\x4c\x22\x82\xac\x46\xdf\x1a\xee\x3d\x14\x7b\x9e\x24\x03\xff\xcc\x95\x5b\x21\xc3\x2f\x1c\x42\x83\x6f\xd5\x00\x53\x88\xd5\xe8\x9a\xe2\x12\xe6\x55\x4b\xd9\x14\xe6\x84\xef\xb7\x70\x09\x97\x9b\x70\x6e\xf1\x08\x5a\x5b\xf2\x21\x34\xf8\x94\x9e\xd6\xed\x9a\xd4\x28\x9d\x22\xf0\x20\xce\x60\x8a\x36\x09\x27\x9f\x02\xa2\x94\x14\x95\xd8\x41\x8b\xf8\xb4\x40\x7d\x9e\xcd\x7c\xb7\x90\xf6\x18\x70\x7f\x2f\xe8\xed\x10\x76\xa9\xdf\xa7\x1e\xe4\x4f\x20\x09\x7a\xe8\x61\xdb\x4e\x6f\xe9\x99\x8d\xa6\xb3\x3c\xc7\xd3\xe8\xdd\x69\x7a\xa0\xe1\xd8\x1f\x6a\x2f\xbd\x33\x55\x4a\x17\x9e\x1f\xc0\x1f\x99\xcd\xab\x55\xa4\xaa\x55\xdc\x2c\xe4\x44\x38\x86\x6f\x66\xdf\xe4\x67\x18\xb5\xf4\x9a\x1e\x1e\xc2\x45\x6c\x81\x43\x8d\x39\x15\x7c\x55\xa1\xba\xfa\x5f\x0c\x95\x70\xe1\xf8\xee\x7c\x21\xc8\x12\xc2\xe3\x9a\xc8\x35\xfd\x0e\x5a\xbd\xa6\xd5\x5c\x44\x48\x1c\x2e\x7a\x73\xf9\x2f\x38\x76\x3f\x48\xd0\x54\xac\xcd\x6d\xe2\x75\xd8\x8b\xda\x1f\x1e\x82\xdc\xfb\x2a\xa9\xe4\x16\x44\x4c\x7e\x89\x1a\x74\x65\x2d\x8b\x38\x5f\x48\x38\x97\x29\x80\xdc\x05\xc4\x4c\xc9\x6c\xe0\x94\x76\x2e\x99\xff\xf0\x35\x3b\x94\xf9\x41\x4d\xe3\x38\x40\x84\xb3\x63\x97\xbf\xb9\xad\xf7\x27\x69\xbc\xf8\x3c\x19\x8f\x32\xf3\x7d\x31\xfe\x73\x07\xb8\xa6\x29\xe1\x49\x20\xda\xb5\x8b\x1d\xe3\x86\xcd\x52\x5c\x1c\xa8\x37\x38\x76\x45\x22\x74\x0c\x6a\x42\xb1\x36\x5a\xd2\xa0\x51\xb8\xc4\x73\x6e\xbb\x4b\x4c\x59\x4b\x36\xdc\x68\xe0\x1b\xdc\x6e\xd8\xc2\x0d\x1b\xca\xfd\x89\xb0\x7d\x58\xaa\xe5\x82\xc3\x12\x82\x08\x4b\xcc\x16\xa4\x9c\x2a\x4f\x5f\xd8\xfe\x15\x6a\xaa\x42\xb9\xa4\x2d\x56\xdb\x02\xfe\x85\xb2\x3f\x72\x8f\x20\x4e\x22\x9b\x8d\x0e\xe7\xb8\x67\x9d\xfc\x47\x4d\x69\x3f\xd4\x51\x36\xbc\xc9\x97\x2b\xb0\xe0\xee\x56\xa3\xb6\xa5\x1b\x4e\xb7\x1d\xfc\xfd\xaa\x8f\x5a\xed\x90\x8a\x40\xbd\x19\x2c\x43\x5b\x8b\x0a\xb3\xf3\x96\xff\x07\x3b\xef\xa6\xaa\x27\x5d\xf4\x9c\xbb\xae\x83\x1c\xb9\x4c\x9f\x04\xf4\x0d\xef\x74\x0b\xc3\xf2\xc1\x9c\x92\x2d\x2f\xce\x3a\xe7\xa9\xe8\x12\xe9\xe3\xee\x46\x67\xb1\x53\x14\xf9\xad\x75\xcd\x8d\x7a\xe0\x26\x29\x96\x71\x0e\xc9\x67\x2a\x22\xe8\x1c\xbc\xe2\x8a\x73\x1a\x90\x16\x2e\x09\x5b\x48\xe5\xe1\xfb\x46\x1f\x39\xe7\xfa\x5e\x90\xf2\x7b\x18\x1f\xd0\x78\x48\xd5\x5c\xf0\xa4\x38\xa2\xb6\x7c\x9b\x0e\x51\x4b\x2f\x43\xc5\x0a\xa4\x7d\xd8\x97\xa7\x6c\xda\xad\x99\x70\x3f\xde\x37\xe1\x42\xba\xef\xdc\x5d\xa6\x66\xd4\xd0\x16\xc6\x06\xd2\x2a\xb3\x6c\xe7\xef\x50\x8d\x9a\x02\x87\xa6\x74\x76\xa9\x3e\x3f\x08\xcf\xa1\x67\xcb\xaa\xa9\x96\xeb\xa5\xfa\xe8\x1d\xa6\xb8\xbd\x41\x36\x81\xc1\x22\x51\x59\xb8\x16\xcb\xc3\x94\xd0\xb4\xa9\xed\x94\xaf\xc0\x05\x8e\x43\x73\x15\xe9\xba\x27\x42\xd9\x85\x38\x01\x4f\xcb\x7b\x58\x71\x3e\x7a\x92\x41\x8a\xdf\xdb\xa2\x65\xa7\x48\x11\xcc\x40\x29\x6e\x03\x67\xd1\x7c\x27\xb8\x01\x9e\x1f\x07\xd3\xf8\x3a\xa4\xd7\x34\xd9\x7d\x89\x29\x45\x57\x58\xb8\x5a\x74\x3d\x9f\x57\x45\x25\xa2\x1e\x84\xa1\x1a\xd0\x0d\xaa\x6a\xee\x08\xca\x40\xbf\x5a\xcb\xd3\x08\xd0\x24\x69\xcc\x2f\xe6\xc6\x12\x28\x71\x28\x50\xc3\x37\x6d\xad\x3c\x73\x95\x72\x25\xe7\x38\xb5\x47\x3a\xdc\x29\x51\xb1\x72\xb6\xc0\xcb\x08\x72\x35\x87\xfd\xcc\xa2\x43\x3d\xae\x7f\x72\xde\x58\xfa\xf3\xaf\x15\x4e\xe3\x45\x81\x0d\xe3\x3f\x3f\x70\xa9\xac\x27\x6f\x64\x53\xfe\x1f\xdb\xfe\x0c\x9e\xf8\x0e\x97\xe3\xaa\x0b\x41\xf2\x43\xb8\x5d\x20\xa6\xda\x29\xc5\xa2\xbe\x60\x32\xba\xa7\xfc\x23\x4d\xfc\x68\x40\xe3\x45\x24\x57\x77\x78\x08\xeb\x55\x89\x18\x0e\x14\x99\xd8\x2b\xb6\xb8\x20\xad\xd8\xbc\xa1\x52\x44\x7b\xcc\x90\xca\xbe\xaa\x3e\x8a\x4f\x76\x42\x0a\x8f\xbe\xe9\x39\x0b\x6b\xbd\x5e\x7e\xf4\xbc\xe8\x0f\xe4\x23\xe5\xb2\xa8\x38\xe5\x60\x08\x20\xae\xc3\xe5\xe2\xbd\xc8\x45\x2f\x0a\xd4\x18\x2d\xfe\x6d\x8d\x29\x4b\xe0\x5c\x01\x5f\x56\xcd\x9a\x0a\x02\x72\x07\x08\x6e\x91\x02\x1a\x3a\xb4\xc1\x9e\x38\x42\x5f\x72\xbf\x90\xfb\xe6\xeb\x0c\x6e\xf2\xb8\x54\xeb\x7d\x7e\xe0\xec\xba\x0a\x91\xac\x70\xbe\x5c\xb1\x8d\xe0\xf8\xd0\x9d\x71\x56\xf9\x0a\x33\xb5\x4b\x61\x6b\x54\xfb\x36\x14\x15\x0b\x88\x1d\x5b\x77\x70\x39\xcf\xb7\xa4\x15\xa7\xda\xcf\x0f\xa0\x53\xcc\x7c\xe9\xcf\x02\xd5\x68\x71\xc0\xfa\xa6\x2b\x02\x9c\xc6\x59\x7e\xd1\x67\xfa\x10\x7a\x81\x97\x50\x35\x6a\xa3\x41\xd1\x12\x77\xac\x57\xa2\x66\xa6\x02\xd1\xfb\xf2\x60\x46\x2b\x16\x35\xd7\xf4\xa2\x32\x3d\x83\x75\x66\xa6\x6b\x34\x58\x86\xcf\xee\x86\xed\x3a\x0e\x0f\xe1\x7d\xd5\x88\x93\x04\x65\xb0\x1b\x12\x59\x6c\x64\x3d\xf2\x05\x92\xa1\xf8\x82\x2c\xb1\x65\xf9\x86\xb4\x4b\x54\x5b\x61\xbb\xcc\x09\xe8\x30\x1b\x78\x7f\x9b\x37\xda\xd2\x6d\x23\x92\x39\x03\x63\x48\xd3\xc3\x9e\x29\xf3\x92\xdd\x94\x29\xde\x34\xee\xec\x25\x2a\xae\x45\x8a\x85\x72\xa0\xd0\x9c\xe1\x16\x2e\x31\x57\x67\x4e\xc8\x8e\x53\x08\x81\xdc\x80\x91\x56\xa7\x0c\x89\x1c\xc9\x0c\xf4\x48\x65\x2a\xf7\xb7\x9a\xc3\x8a\x50\x5a\x89\x88\xd2\xe0\x18\xa0\x75\x7d\xcd\xc9\xa6\x70\x7f\xd5\xf9\x65\xd2\xe7\x1d\x16\x6c\xd2\x5b\x4d\xdc\xb6\xdc\xe5\x5f\x88\xd8\x7c\x23\x74\xf2\x25\x06\xd6\x56\x57\x57\xb8\x95\x9b\xc7\x55\x4b\xca\xb5\xcc\xb0\xb9\xc4\x05\xa2\x6b\xec\xfa\x33\x2a\x82\x8a\xeb\x32\x96\xa2\xc3\x43\x0d\x59\x9c\x0d\x90\x15\x6e\xeb\x8d\x0a\x65\x48\x03\xa2\x7c\x23\x71\xd0\xce\xd7\x29\x86\x89\x01\xf1\xf5\xf2\xdd\xa4\x62\xe9\xfd\x09\xe7\xf3\x3c\x6b\x25\x0d\xe9\x11\x3c\x3d\x45\x0d\xf7\x32\xf4\xa9\xd7\x52\x86\xd3\x51\x23\x3c\xed\xba\xc5\xa8\x14\xe7\x1e\x65\x18\x4f\xbb\xdf\x1e\x22\xf0\xef\xfb\x1c\xfc\x2b\x65\x3b\x3c\x07\x5f\xc6\xae\xd4\xe6\x55\xcc\xde\x0d\x1c\x40\x9f\xc3\x9f\x70\xba\xb8\x0b\x39\x06\xad\x9d\x7e\xe5\x28\xd1\x3f\x88\xc9\x99\x56\xd2\x3e\x42\x43\x45\xcf\xff\x8f\x2d\x43\x56\x55\x2b\x7e\x7c\x27\xb5\x4b\x52\x4a\xb7\x9c\x44\xac\x9a\x72\x28\x4c\x1b\xb2\x11\xf1\x4f\xaf\xcb\x60\x0f\x32\x85\xf0\x0c\x7a\x5c\xcd\x24\x15\xb1\x76\xf0\xf4\x69\x70\x81\x01\xd1\xa1\x5e\x5a\x7a\x03\x39\x94\x94\x23\x22\x7f\xf7\x66\xc0\x10\x6a\x66\x93\xd2\x65\xe7\xb5\xe0\xca\xa4\xa3\x30\xb2\xaa\x0e\x5d\x75\x9e\x9e\x3e\x9c\xaf\xd8\xac\xe7\x20\xa0\x1f\x59\x59\xab\x27\x99\x9d\x02\x6b\xd7\x58\x84\x5c\x52\xa6\x4c\xfb\xf3\xf8\xf7\x8a\x32\xaa\xcf\x2c\xe3\x94\x74\x71\x14\x27\x92\x09\x74\xac\x4e\x2c\x89\xac\xf8\xb7\xa8\x76\x83\x5c\x53\xa9\xd0\x6f\x2b\x8a\x61\x8e\x6a\x8a\x67\xe9\xb3\xaa\xfb\x67\xd6\x04\xfc\x10\x9c\x78\xfa\x29\xbb\x2f\x12\xc1\xde\xa0\xc3\x59\x3a\xd9\x77\x4c\x4f\x67\x8e\xa0\xba\x8d\x0b\xf0\x68\x36\x72\xb3\xcc\xb4\xaf\x88\x58\x74\x86\x0c\x8e\xee\x77\xe3\xdf\x8e\xee\xf7\x7f\xd4\x41\xc6\xaf\x7e\xb0\x3c\xec\x6f\xc5\x35\xa3\x4b\x23\x34\xc3\xb1\x07\xd3\x46\x8b\x33\xda\x26\x8f\xf6\x04\xa4\xa0\xc5\x08\x90\xdd\xe0\x92\xa0\xee\xba\xcc\xbf\x3d\x82\x52\x7b\x5d\x4e\x45\x29\x1b\x86\x4f\xa7\x20\x4e\xef\x84\x7b\xa3\xbd\x3e\xe7\xbc\x5a\x34\x37\x9f\x2f\x11\x2b\x16\x98\xa6\x0e\x9b\xb2\x29\xdc\x69\xb2\xee\x77\xa0\xf4\x49\xfa\x3c\x84\xff\x3c\x7b\x96\x43\xdc\xf8\x4e\x72\xb4\x27\x70\x9c\x4c\x6a\xed\x1d\x51\x74\xcc\x46\xc8\xf9\x4f\x9a\x19\x75\xac\xac\x5d\xc7\x11\x97\xbb\x64\x60\xee\x7b\x42\xae\x43\xb2\xd9\x9b\x58\x74\x85\x8b\x6a\x5e\xe1\x52\x27\xbc\xf8\x29\x33\x90\x58\x97\x9b\xda\x2a\x45\xc7\xac\xab\xfb\xc0\xc2\x5d\xae\x96\xda\x61\x96\x2f\x20\xb9\x47\xe9\x00\xc7\x11\x5d\x72\x62\x3d\x12\x93\xf1\xaa\xf9\x48\xfb\x7a\x8c\x04\x03\x65\x8d\xd5\x4b\xe5\xfd\x8b\x6d\x59\x59\x02\x6a\xa4\x49\xe2\x3a\xd0\xa6\xf6\xb8\xe9\x73\xf0\xe8\x59\xad\x89\x33\xb2\xaa\x54\x09\xdc\xb3\xaa\x8c\xbe\x54\x3a\x5c\xdc\x22\x38\xce\x65\x18\x89\x24\x4a\xcd\x22\x55\x19\x1f\xad\x89\x4d\xf9\x7b\x79\x98\x77\xec\xc2\x9c\x89\x6f\xa4\x67\x73\xd1\xbc\x13\x76\x7c\x7f\x02\x07\x41\x1b\xfe\xf5\x3b\x7c\x8b\xda\x32\x88\xcb\x6d\xb3\x6d\x77\x26\xe3\xb3\x03\x5e\x56\x3d\x17\xb8\x22\xee\xd1\x8b\x76\xa7\x5b\x95\x71\xc0\x42\xde\x0e\x70\x5b\xf1\x4f\xe2\x76\xd1\xdd\xab\x08\x57\xe6\xbb\x9f\x65\xb6\x95\x3d\x2f\xdb\x9f\x24\xe0\xe9\x9b\x47\x02\x1d\x22\x15\xfd\x45\x94\x8a\x0e\x71\x48\x24\x3c\xb3\xfb\xa5\x2a\xff\x01\xcf\x0f\x9e\x88\x05\x87\xd6\xe4\xbd\xb2\xf7\xe1\x95\x0d\x95\xa9\x6e\x85\x20\xd5\x59\x05\xcb\x4d\xa0\x4d\x5e\x41\x05\x52\x97\x1d\x57\x3f\x20\x73\xac\x2d\xa6\x19\x5e\x1d\xb8\xd0\x49\xee\x30\x5e\x64\x0d\x76\x07\x48\xed\x3d\x93\xc2\x13\x92\xd9\x2b\x7c\x7e\x1a\x73\x74\xac\x3b\xeb\x56\xd7\xb3\x3f\x95\xa8\xba\xb0\x84\xa4\x0e\xbf\xee\xe8\xce\x30\x89\x92\x40\x7c\xfb\xc4\x90\xcf\x50\xa1\xe8\xeb\xc4\x57\xa6\x5f\x06\x39\xea\x80\xe1\x03\xf9\xd8\x88\x04\x87\x69\xa7\x98\x4e\xd2\x82\x69\xe5\xfe\x97\x90\xde\x52\x52\xcd\xa7\x43\x78\x5f\x9d\x3e\x75\x5a\x2c\x3f\x62\xa8\x5c\x48\x91\x8e\xbd\xd0\x67\x20\x4e\x7e\xa4\x4e\x29\x14\x90\x93\xf0\xa8\xdc\x85\x32\x79\x4b\x0c\x97\x3e\xfc\x9f\x31\x94\x44\x7c\x5d\xd4\x18\xb5\x69\x05\x53\xe1\xba\x54\x6a\x46\xc0\x2a\x31\xf0\x6d\x89\x07\xc8\xc9\xe0\x55\xb7\xe7\x48\x0b\x4b\xa4\x2e\xb9\x33\x02\xd7\x18\xaf\xa0\x62\x46\x05\x85\x32\x1e\x64\xe2\x4b\x79\x97\x08\x73\x5c\x05\xbd\xd3\x9a\xf4\xd9\xea\x17\x83\xa2\x9b\xf2\x02\x64\x7a\x57\x99\xcd\x1a\x39\x82\xa7\xef\x7d\xbf\x8f\x43\x10\x48\x14\x64\x95\x5b\x63\x71\x77\x5f\x2f\x29\x0e\x8e\x67\x22\x33\xc7\x2a\x53\x61\xff\x9b\xd9\x37\x13\x1b\x89\x54\x8c\x23\x06\xe3\x3e\x7f\x32\x3f\xb5\x2b\xbb\x2f\xb9\x0d\x74\x2d\x8f\xe6\xe9\xec\x76\x70\x3b\x37\x45\x39\x78\x49\x68\x3b\xd5\x81\x9d\x47\x2e\xb1\x54\x70\xa1\x90\x51\x7c\x75\x7e\x3c\x55\xb1\x6a\x86\x6a\x68\xd6\xcb\x4b\xde\x72\x1e\x85\xff\x54\xa6\x94\x88\xc7\x70\x10\x25\x2e\xd7\x05\x73\x8f\x25\x85\xc8\xe0\x36\x0e\xd6\x6c\x13\x7e\xca\xfa\x50\xa0\x83\x94\x7c\xee\x34\xb3\x44\x33\x27\x5d\x42\xc1\x8a\x18\x95\xb7\xce\x1a\xbe\x58\x27\x85\x73\x89\x56\xf1\xc4\x75\x82\x97\x02\xfe\xfc\x20\xcf\x3c\xcf\x0f\xe2\x38\x86\x9a\xea\x69\x56\xbd\xb8\x71\x0b\xac\x82\x4c\x69\xec\x85\x6e\x88\x1e\x36\x11\x3d\x01\xd7\xd1\x1c\x74\x6f\x5d\x8b\x7b\xc6\x87\x1c\x61\x3c\x20\x15\x16\x34\xa7\x55\x0e\x2e\x07\x9f\x1d\x7e\x58\x60\x73\xe8\x61\x95\x8d\xbc\xf6\xcb\xf5\xb2\xd1\xfe\xc8\x65\x03\x71\x0d\xa0\xd4\x81\xba\x28\xf5\x75\x2e\xae\x6d\xc8\x68\x5e\x4c\x75\x91\x33\xb8\x9f\xd2\x3f\x16\xac\x0f\x72\xf6\x74\x60\xb4\x71\x80\x45\x0c\x1d\xc2\x1d\x18\xc5\x10\x64\xde\x2e\xf6\x1b\xa4\x78\xc7\xde\x75\x3d\x7f\x80\x5b\xfa\x40\xd6\xca\x0d\x19\x78\x56\xcb\x46\x28\x1e\xcb\x74\xd9\x11\x77\x6b\xbf\x1c\x07\x6d\x90\x09\x2b\x6d\x31\x8b\x39\x1c\xc3\xfe\xb3\x2e\x48\x88\xca\xcb\x02\x9d\xa4\x4b\x24\xba\x55\x73\x6f\x9c\x59\x55\x06\xf1\x2a\xf8\x23\xd6\x10\x70\xbf\xed\x48\x2f\x03\x64\x07\x7c\x58\x3b\x0c\x29\x5b\x1c\x0a\xe3\x96\xe6\x58\xd7\x58\xda\xce\x22\xc3\x43\x58\x65\x48\x5b\xe6\x68\xc1\xc3\x8d\xb3\x73\x79\x22\x69\x9f\xc1\xb1\xd1\x76\x18\xd7\x4c\x27\x38\x3b\x67\xa9\x21\xda\xf6\x8d\x32\x9e\x39\xe6\xeb\x33\x9f\x5d\x21\x46\x65\x32\xcf\xa2\x8d\x96\xfe\xd1\x96\x33\x2d\x52\xca\x90\x9d\xff\xbe\xc2\x82\x2f\x5c\x29\x34\xca\xcf\x5e\xcc\xd4\xf7\x1e\x1c\x7d\xd5\x64\xe8\x14\x1a\x3c\x18\x95\x0f\x34\xd2\xa6\x5b\xca\xee\xde\xac\x97\x09\xd8\x5b\xda\x76\x7b\xe3\x49\x5a\xf7\xab\x8a\x32\xdc\x8a\xcb\x75\xc1\x35\xd3\x2e\x9f\x40\xf5\x42\xa2\x9f\x46\xbc\xd4\x3f\x9a\x3e\x31\x39\x06\xda\x6f\x09\x5b\x6c\x29\x7d\xa3\x52\x1a\x2b\xee\x7d\xee\x56\x1c\xf1\xbe\x68\x30\xbb\x25\x2d\x9f\xc4\x89\xe6\xed\x54\x7f\xdb\xec\x35\xde\xa4\x9b\x28\xcc\x64\xbf\xf7\x93\xd8\xfd\xef\x56\x68\x83\xdb\x23\x10\x97\xd3\xbe\x13\x81\xf5\xbf\xa3\x7a\x8d\x27\xf0\xec\x24\x38\x00\x9c\xa8\x56\x2a\x89\x7a\x6a\xef\xb6\x55\x98\x4e\x45\x4d\x1f\x51\x1a\x6e\x0a\xaf\xf1\x86\x4e\xe1\xa2\xb9\x24\xbf\x5b\x38\x2f\x52\x39\xf2\x36\xfd\x51\xdf\xe3\x08\xf2\xee\x75\xf2\x55\xd4\xd3\xdf\x51\x24\xac\x9c\x0a\xd0\x2b\xab\x13\x9b\xd8\xf2\x08\xf2\x21\xe0\x74\xd8\x37\x41\xb1\xe8\xa3\xae\x5e\x82\x40\xde\x9f\x71\x6b\x97\x96\xf6\xf7\xb8\x5d\x10\xc3\x3a\x4a\xa7\x18\x4e\xc6\x86\xce\x5d\x85\x2c\xd1\x2b\x22\x6d\x0e\x56\xe2\xa8\x9b\xfc\x60\x94\x8a\xee\x0c\x5c\xab\xcd\x4d\x92\xe4\xef\xb0\x4e\x0e\x39\x8e\x0e\x83\xc2\x38\x29\xff\x79\xf1\xc2\xa8\x2c\x99\x79\x46\x98\xbe\xf8\x26\x36\x23\xad\x86\xf7\x34\xc3\x63\x23\x63\x15\x66\x7e\x22\x6a\x1b\x46\xd1\xdf\x69\xcd\xd4\x15\x87\x4f\x86\xdf\x45\x4a\x30\xe5\xfb\x1c\x2e\x83\x41\x8d\x07\x27\x8d\x9f\x82\xa9\xce\x04\x05\xaa\xeb\x60\x93\x58\xcd\xcd\xa2\x54\xd1\x9f\x63\x5b\x4c\x50\xac\xe8\x1d\xa9\xf1\x4c\x31\x04\x69\x67\x2d\x92\xfa\x00\xfe\xfd\xef\x81\x3d\x1b\x8a\x1b\xba\xa6\xb6\x67\x6c\xbd\xdc\xc3\x3c\xad\x50\x13\x85\x54\x0c\x2e\x03\xd4\x4e\xb5\xd2\x12\xff\x4d\x86\x59\x4c\x35\xe6\xe0\x53\x42\x4d\x2a\x75\x5d\xdc\x54\x1a\x4b\x51\x0d\xf9\x34\x3b\x94\x77\x21\xf5\x2d\x7a\x5c\xb5\x80\x39\x96\x0e\x74\xa9\xb0\xf0\x6a\x9c\x30\x7c\x4d\xbd\x31\x34\x44\x0d\x9c\xac\xd9\xe2\xc4\xa7\xb2\xaa\x09\x21\x83\x78\x66\x8b\x45\xc4\x3d\xa9\x42\xe3\xdd\x4d\x89\xd1\xe0\xdc\x45\xeb\xda\x24\x92\x39\xbe\xa2\xf0\x5b\x21\x0a\x7b\x5d\x5f\x39\xae\xb4\xef\x22\x70\x23\x9a\xaa\x28\x70\xb9\x66\xca\x69\x66\x2e\x40\xe9\x08\xd1\xca\x16\x27\x41\x65\x29\xeb\x22\x15\x70\x8d\x37\x2a\x1d\x29\x34\xb7\x36\x05\x35\xc3\x12\xbe\x55\xf4\xf9\x23\xb7\xcb\x52\xe7\xae\x9f\x91\xc5\xdb\xb9\x4e\x91\xa5\x0d\xb3\x84\xd2\xe3\xda\xd8\x17\x83\x63\x5d\x0c\x62\xdf\x17\xa4\x10\xb4\xbe\x5d\x90\x4c\x31\x2b\xec\xb8\xf1\x41\x9e\x2a\x72\xd7\x31\x8b\xee\x5a\x62\x6c\x56\x38\xa8\x9e\x51\x49\x80\x59\x45\xe9\x1a\x6f\x71\x41\x7f\xff\x50\x41\x10\xa5\x6c\xc5\x37\xb2\x10\x53\x7c\xf1\x2e\xb1\x96\xe3\xc4\x11\x7d\xfe\x8c\xd9\x68\xc9\xbc\x77\xe1\x29\xd2\xb8\x51\x67\x59\xba\x21\xf5\xd6\x04\xef\xe6\xc3\x1f\x26\x02\xb6\x11\xa1\x13\xe4\x68\x12\x3e\xb3\xa9\x26\x2d\x82\x9f\x4e\xe1\xef\x84\xd9\x88\x30\xa7\xbb\x2a\x5f\x64\x8a\x8e\x64\xf2\xc4\xb6\x34\x33\x89\xab\x52\x2e\x23\xe6\x26\x93\x0c\xd5\xfc\x56\xc8\xc9\x2b\xff\x50\x0e\x7e\x85\x99\x29\xc0\x2b\xbe\xde\xb7\x2e\x47\x20\x6e\xb1\x37\xe1\x32\xa8\xe6\x49\x8a\x6e\xf0\xfe\xf3\x03\x35\xd8\x14\x18\x39\xf2\xcb\xfc\xce\xc4\x17\x4e\x75\xdc\xf4\x0d\x3e\x2a\xd6\xa8\xce\xc7\x9c\xfa\x97\x29\xfc\x42\x67\x44\x5b\x32\x5f\xe6\x84\x3d\x1d\xe5\x4e\x57\x4b\x4d\xee\x87\x07\xf1\x39\x18\x5e\x1f\x44\xf6\x34\x00\xe3\x4f\xde\xab\x82\x9f\xfe\x49\x60\x5d\xf9\x04\x0e\x55\x33\x29\x78\x56\x50\x94\x95\x0d\x05\xe5\xec\xf5\x2b\x78\x8b\x5a\x56\x15\xd5\x0a\xf9\x7e\xd9\x10\x79\x51\x5e\xcb\x60\xb1\x49\xf8\x58\x29\x96\xd2\x19\x9e\xab\xee\x99\xa5\xe3\x9c\xd7\x57\xee\x82\x42\x19\x3a\x7b\xfd\xca\xf9\x7a\x47\x32\xe4\x8f\x69\x45\xe9\xec\xf5\xab\x99\xf3\xc5\x9f\x51\x94\x52\x52\xd3\x25\x21\x21\x85\xa7\xf7\x93\x86\x61\xcc\xef\xb1\xa4\xdf\x23\xe1\x3e\x07\x0e\xf3\x89\xac\x64\x6f\xaa\xc8\x0a\x17\xb8\x23\xe5\x88\x34\x58\x5d\x65\xd5\x05\x97\x02\x1f\xb5\xa2\xb2\x3c\x93\xbc\xc5\x6f\xe1\x96\xb8\xa8\x4a\x2c\x0b\x8c\xb4\xa8\xa1\xf3\xcc\x7e\xca\x56\xdf\x23\x80\x1a\x79\xf3\x27\xe5\xc6\x9a\x7a\x58\x35\xb5\x10\x5b\x7d\x1d\x81\xd4\x65\x02\x72\x41\x5a\x47\xeb\x71\x28\xf2\x60\x42\x15\xbb\xe3\x13\x74\x4a\xf4\x33\x22\x6e\xd3\x23\xa7\xd2\xdd\x16\x18\xd1\xaa\x68\x20\xc8\xa9\xf5\xcd\xab\x36\x76\xca\xfd\xdd\x8a\x8b\xc7\x68\x43\xa0\xb6\x93\x29\xef\x32\x91\x5f\xe5\xf3\xbf\x0a\xbf\x84\xc7\x5c\x3e\x0f\xc7\xce\xf8\x54\x57\x93\x77\x3d\x6e\xeb\x59\x0f\xbb\x7a\xb6\x6d\x72\x86\x0a\x6e\x8a\x44\xb3\x0c\xed\x9d\x6d\x9f\xcc\x96\xdf\x90\xb5\x4e\x84\x21\xb7\x4d\xef\xbd\xae\x2d\x76\x01\x17\x67\xb1\x83\xfe\x03\xba\xc6\x40\xd7\xad\x9a\x44\xb2\xb4\xb5\x32\x3b\xd1\xa9\x39\x95\x41\xeb\x82\x05\x99\x39\x17\x67\x7b\x3b\xf3\xe5\x42\x8a\x38\x5e\x99\x3c\x3e\xf3\xf9\xc0\xd8\x03\xa9\xc6\x9e\x3f\x4b\xf8\x51\xdf\xaa\xfb\x29\x7d\x2e\x56\x38\x34\x64\x82\x41\xaa\x5a\x51\xe8\xe9\x9a\xe3\x95\x95\x54\xad\x91\x12\x08\xe3\x45\xd0\x73\x6d\x56\xd7\x60\x3e\x76\x10\xa0\xb3\xdc\x92\x1d\xec\xc5\x59\x33\xb7\x37\x86\xa2\x21\x35\x4d\xfc\x5f\x24\xf9\x9b\xaf\x15\x41\x53\x57\x6b\x3d\x06\xbd\xbf\xfb\x91\xa2\xb4\x6f\xce\x07\x13\x3c\xb0\xf6\x2e\xc1\xbb\x1c\x81\x91\x04\xcf\x78\x6c\x0f\x48\xf7\x08\x1d\x03\xc9\x1f\xce\xf4\xc1\xb8\x60\x88\x7a\x89\x42\x01\x5c\x8f\x48\x1f\xc7\xeb\x1d\xd7\xea\xeb\x2e\x1c\xfe\x68\xfb\xfd\x9e\xf0\xc9\x0f\xa9\xe4\xa2\x3e\x9f\x79\x4c\xdc\x20\x9d\x2e\xe4\x47\x04\xb6\x8e\x00\x24\x92\x50\xf3\x39\x4f\xc3\xd3\xaf\x2f\xe6\x80\x6c\xb6\x8c\x22\xb7\x36\x7f\xaa\xe2\x98\x88\x70\x52\xb8\xc5\xfc\xf7\x86\xd3\x45\x9e\xc1\x6f\xbe\x52\xf5\x96\xb4\xcb\x22\x2c\x8d\x3e\xb8\x0c\x63\xa6\x36\xa8\x94\x78\x5b\x40\xdf\x9a\x51\xde\x11\x0c\x3a\xb0\x93\x10\x7d\x42\xbc\x24\xed\xb9\xca\x16\x4a\xa4\x86\x4e\xfb\x23\x84\x93\x23\x2f\xc8\xe7\x22\x7d\x87\xae\xc8\x63\x38\x11\xea\x02\x58\xdf\xd1\x4a\xfe\x2e\xcf\xa7\x88\xe5\xe7\x4a\x24\x46\x77\x13\xf3\x85\x77\x76\x5b\xfc\x10\x76\x50\x00\x11\x1e\xae\x08\x62\xcf\x58\x3f\x06\xc4\x4f\x14\x48\x74\x58\x21\x6d\x69\xa1\xfb\xac\x0d\x05\xa7\x6d\x39\xd4\xa6\xac\x2b\x6c\xc5\x65\x89\xa5\x75\xf1\x1a\xf4\x5d\xc7\xdc\x6e\x03\xec\x14\xda\xda\xb8\x15\xbe\xbe\x7f\xf3\xb3\x41\x41\xac\xe9\x06\x29\x36\x0d\xfa\x65\x4b\x96\x3d\xaf\x10\x04\x45\xec\x1e\x29\xb3\x5d\x3e\x65\x37\x32\x3f\xf0\x2e\xa5\x9d\x92\xb6\xb5\xd3\xba\xa5\x1d\x52\x21\x83\x29\x3f\x54\x98\xde\x21\x71\x95\xc1\x5e\xa6\xe2\x7b\xcb\xf0\x8c\x44\xf6\x4c\x4c\x27\xc5\xf1\x7e\x66\x84\x9e\x75\xbe\x32\x4d\x12\xc0\xd6\xe5\x07\xa1\xb7\x32\x80\x9c\x5b\x30\x6e\x56\x5b\x47\xb8\x99\x57\x4d\x6a\x67\xad\xcf\xbf\xa3\x3b\xb1\xdb\xe5\x05\x7b\x39\x40\x36\xfb\x69\xa7\x59\x40\xf9\x3c\xde\x6e\x91\x1b\x5e\xc7\xd4\xed\xc5\x11\x54\x95\x82\xfd\xfb\x8b\x89\x56\x73\xd5\x36\x7e\xc9\x4b\x5f\xcd\xed\xc9\x78\x33\x39\x5e\x06\x93\x36\xcf\x2b\x0c\x7f\x38\x75\x6d\x64\x1a\xa6\x9b\x59\xd9\x9f\xe6\x96\x3f\xab\xba\x7f\x92\x90\x97\xd2\x98\xf0\x93\x4c\x46\x17\xee\xb8\x48\x9d\xcd\xb6\x49\x25\xd8\x0c\xbf\xf1\xe6\xcd\x2f\x7d\xe7\xcd\x6f\x92\xbc\xf5\x76\x9f\xfc\x9b\x20\xb5\x33\x9c\x8c\x4d\xca\x89\xd3\x27\x03\xe9\x93\x8e\x32\x05\xe4\x2b\x3d\xc5\x25\x2a\x0a\x55\x64\xe5\x4c\x95\x78\xd7\x95\x3a\x1c\x87\xe3\xd7\xe0\xf5\x33\x7d\x2a\x9f\xf1\x79\xdf\xa8\xcb\x63\x93\x9e\xa4\x80\xd0\x71\xdf\xea\x52\x93\xf2\x0a\x9e\x65\x7b\x22\xba\x9b\xc9\x0e\x53\xb5\x63\x93\x5c\xb2\x34\x8b\xb2\x57\x47\x12\x6e\xec\x05\x87\x1c\x8e\xec\x65\x5d\xa9\x7c\xfb\xb3\xe9\x3b\xa8\xfa\xd0\xa9\xfe\xbb\x5b\xc4\x96\x57\x02\x14\xf9\xbd\x79\x9b\xe4\x66\xcb\x1b\x43\x93\x8c\xc7\x71\x93\xb1\xa5\x36\x85\xd7\xfb\xfa\x83\xf1\x8b\x0b\x54\xd7\xd4\x5e\x25\x37\x49\xcc\xb7\x0b\xac\xcb\x3e\x73\xc3\x63\xce\x5d\x75\xe2\xaf\x63\x74\x6c\x6d\x6d\x8e\x3c\x77\x18\xf7\xc0\x36\xee\x28\x43\x12\x3a\xb8\xe7\x06\x13\x54\xe9\x8d\x7f\x36\x55\xfd\x4f\x7d\xbb\x3d\x59\x87\xa3\x73\x0c\xa7\x32\x4b\x38\x90\x19\xc6\xcd\xf3\xb3\x70\x9c\x57\xa2\xbd\xc3\x19\x31\x2b\x39\x4f\xef\xc5\x51\x46\x94\xa3\xb4\x51\x16\xd8\xd4\x87\x09\x1b\xab\x2b\xf1\x9e\xe0\xcb\xd2\xab\xfa\x29\x14\x91\xec\x65\xf3\x52\xcd\xc3\x7c\x69\x8f\x6c\x90\x87\x24\x0b\xdb\xfe\x18\x66\xc7\x46\xea\xa0\xc1\xb7\x41\xf6\xf3\x67\xbe\x3d\x49\x27\x08\x98\xa4\x3c\x3f\x73\xce\x82\x99\xea\x1d\x41\xc5\xa2\xbb\x48\xda\x53\x19\x15\x77\xe1\xdf\xcc\xb2\x58\x36\x58\x1d\x18\x51\x91\x15\xd5\xed\x4a\xba\xee\x08\x24\x75\xa5\x3b\xff\x64\x75\x27\xfd\x9b\xb4\x67\x89\x9d\xd4\x76\x0b\x1a\xb2\x17\x90\x94\xb6\xef\xf3\x48\x59\x75\x6e\x0c\x76\x14\x2b\xcb\x55\x29\x1b\x24\x04\x62\xe0\x1f\xf1\xad\x72\x57\x07\x98\xc2\x17\x8f\xb4\x59\xcf\x5e\xec\xdb\x9d\x54\x98\x27\xf0\xa9\xaf\x17\xf5\x25\x7f\xfb\xbe\xbd\x22\x15\xca\x3d\x85\xd2\x51\x9d\x4a\x35\x4c\xf1\xb3\x12\x4c\xc7\x93\x19\x26\x9d\x90\x83\x19\xce\xc6\x17\xd7\x6d\x8a\x30\xa5\x2b\x23\xd9\x3a\x11\x1a\x45\x96\x85\xf4\x0e\xbc\x67\x27\x34\xb2\x5c\x65\x10\x4c\xed\x96\xe3\xce\x5a\xd4\xa8\xd9\xa8\x22\x30\xe1\x5d\xbb\xa9\x5f\x97\x70\x81\x97\xa9\x00\x69\xfe\x76\x5a\x58\xf7\xbf\xab\xec\xe3\x36\xef\x00\xa4\xc6\x75\xaa\xdf\x7f\x3b\xac\xf8\x3d\x6c\x59\x22\x3d\x07\xcb\x2d\x27\x17\x46\x61\x3a\x23\x3a\x83\xab\x6c\xa7\x43\x5a\x77\x5c\x00\x72\x84\xfe\xe8\x4b\x70\xcf\x95\xb2\x2c\x45\x5d\x41\x72\xd7\x19\xca\x53\x7a\x86\x5d\x52\xd2\xf7\x30\xc0\xee\xad\xb8\x3d\x41\xdf\xde\x98\x07\xd6\xe2\xf9\xc1\x18\x19\xef\xb2\xec\x0f\x23\x98\x9f\x42\x28\xc7\x0b\xe4\xae\x84\xb1\xcb\xb1\x79\x2c\xc1\xbc\x4b\x88\xa4\x23\x8e\xb4\xbf\x6a\x43\x92\x88\xaa\xdf\xbd\x9c\x37\x09\x23\x64\xe1\xad\x2a\xa8\xc7\x9e\xdb\xba\x31\x65\x53\x1e\xdf\x7d\x53\xc5\x9f\xca\xff\x30\x1f\x6e\xbb\xc2\xa0\x9f\xc8\x3f\x0a\x68\xd4\x7b\x3c\xd2\xeb\x0c\x45\x6b\xe8\x94\x8a\xf1\xa6\xaa\x67\xc2\xd1\x7c\x1f\xc6\xd6\x8c\x98\x45\x16\x63\x0f\xa1\x40\xc6\xcc\x6b\xb8\x16\x69\x55\x85\x89\x4f\xa2\x45\x74\x79\x8b\x2f\x5a\xe4\x73\xd1\x22\xb2\x76\x1d\x2a\x4b\x70\x5e\x15\xd2\x8f\x97\xa7\x5e\x23\xd2\x05\xea\x24\x1f\xc9\xaa\x33\x0d\xbe\xad\x37\xb0\xac\x1a\xd6\x5d\xa3\x5e\x85\xf1\x50\x8b\x9b\xaf\x18\x54\xcb\x25\x2e\x2b\xc4\xb0\xb8\xf1\x39\xaf\x65\x5d\x09\xc5\x64\x03\x5e\xbb\x80\xfb\x3d\x84\x92\x02\x17\xab\xa8\x80\x63\x7b\x55\x54\xcf\x73\x08\x3a\x38\xac\x96\x97\xf4\x4e\xe2\x67\xee\x39\x8a\xc5\x11\x64\x2f\x92\xd2\x49\x94\xf2\xc1\x7a\x13\x63\xe5\xb0\x64\x84\xa9\xf4\x0b\x10\xba\x3f\x8f\xa1\xff\xc7\x22\x77\x97\xfa\x7f\x87\x9c\x63\x4d\xc9\x88\x05\x3d\xaa\x29\x19\x33\xaf\x21\xa6\x44\x97\x62\xb7\xef\x2a\x5c\x3a\xfe\xe9\x63\x99\x14\x35\x0b\x69\x27\xab\xe6\x6a\x5b\x7b\x02\x5f\x0c\xca\x43\xb8\xa5\x11\x79\x3e\x5f\x87\xb4\x77\xaa\xd1\x4c\x77\xee\x8a\x8e\x9a\xc2\x63\x29\x8f\x71\x93\x1a\xa2\x39\x94\x92\x70\x1f\x69\x0b\xd5\x85\x3a\x79\x91\x36\x70\xa8\x9e\x30\xb5\x23\x6c\x76\xa1\x7e\xee\xd8\xd4\xd1\x8d\x9e\xfb\x4a\x1f\xd9\xc9\x19\x9e\xd4\x75\x58\x2b\xf7\xf3\x3e\x91\x83\x44\x79\xbf\x7b\x1c\xa9\x59\x2c\x7c\x1a\xd6\xcb\x4f\x60\x08\x9b\x99\x84\xd3\x4f\x15\x34\xd1\x13\xd8\x4d\xdc\xe4\x8b\x85\xda\xa1\x85\xf2\x73\xe9\xac\x11\xc8\x90\xac\xcf\x14\x58\xdc\x27\x9e\x0c\xb4\xf9\x71\x61\x97\x4f\x66\xeb\xb6\x5c\xe6\x4e\x2d\x9e\x4f\x02\xa1\x70\xb6\x9c\xd6\x48\xcc\x3f\x96\xf6\xda\x62\x35\xe3\xf4\xda\xa7\x0a\xe3\xe8\x09\x7c\x89\xe4\x7c\x6e\x6a\x4d\x46\x72\xd6\x3d\x8f\x49\xcb\x47\x08\xd4\x65\x35\x4d\x4c\xce\x30\x3a\xae\x93\x83\x9d\x8d\xf7\xa0\x46\xa6\xb3\x7f\xe2\x70\xce\x56\xaa\xbe\x67\x5f\xfc\x27\xd5\xf5\x03\x0d\xc0\x36\x8b\x3f\x3c\x04\xf3\xf0\xbb\xe1\x2f\xcd\x1a\xb9\x7b\x62\x61\x38\xb1\xef\x44\x5c\x37\x7c\xa7\xe0\xea\xa3\xc4\x0c\x52\x06\x3f\x84\x0f\x21\x87\x85\x67\x92\xb9\xb7\xad\xd5\x44\x3e\xdf\x88\xd4\x18\x03\x3b\x96\xec\x9f\x9b\x85\xed\x33\xb9\x63\xd7\xf7\xa0\x2c\xfd\x90\xec\xbc\x3b\x56\xce\xa5\x32\x9f\xd6\x84\xe2\x36\x28\x31\x2c\x3e\xa4\x9e\xb3\x41\xb5\xb3\x51\x1a\x67\x63\x0a\xba\xec\x72\x5d\x1b\x3b\x23\xb6\xe5\xc1\x8b\xe0\xf6\x05\x57\x8d\x5b\x59\xc5\x53\x75\x37\x27\xfa\xde\x1c\x48\x9c\xd8\x1b\x55\x02\x77\x0a\x4c\x0f\xf2\x6c\x0a\xbe\x2e\xc1\x75\xc3\x1e\x44\xfd\xcf\xf0\x5e\xfc\xf6\x3b\xaf\xa5\x1f\x8d\xd7\x55\x43\xc2\x9b\x47\xf8\xb0\x55\xea\x4b\xfb\xb4\x55\xfa\x7b\x13\xd7\x82\x63\xf1\xf8\x73\x5f\x09\x0a\x75\x15\x4c\x70\x8a\xcd\xe6\xe4\xae\xf5\xba\x61\x55\xed\x06\xb5\x16\xe8\x06\xc3\x25\xc6\xd6\x63\x6e\xa6\x9c\x6d\x45\x11\x78\x79\xb9\xc4\x93\x0a\xca\x10\xc3\xb3\x41\x8f\xff\xbb\x57\x20\xa2\xc5\xe0\x12\xbe\xe5\x4b\xe9\x7a\x3d\xbc\x27\x36\xd1\x47\x35\xeb\xc7\x77\x4d\xa3\x37\xdd\xac\x63\x29\x5a\x85\x0f\x5f\x4a\x66\x3b\x72\xbf\xa5\x68\xa0\x43\x97\xf2\x68\xd1\x0b\x3b\xc8\xb0\xe7\x09\x52\x70\x4a\x4c\x59\x4b\x36\x16\x56\xce\x6b\x8d\xab\x0c\x9c\xda\xb2\x27\xc9\x62\x03\xb9\x69\xb3\xec\x65\x7e\x0b\x71\xec\x9d\xfe\x24\x4a\xdc\x81\x66\xe1\x53\x33\xb9\xf8\xc8\x40\x74\xa4\x97\xa7\xee\x8a\x8a\xc9\x82\x42\x84\x53\x1d\x46\xa5\x1c\xea\xad\xd2\x9c\xac\x9b\x32\xfd\xec\x41\xf4\xd1\xa7\x7e\x45\xa2\xdf\x9f\xbb\x6f\xed\x0d\x50\x46\xbd\xfb\x61\x4e\x5d\x97\x8b\x11\x75\x39\x49\x6f\x58\x2b\x26\x1f\x87\x6f\x38\x57\xc9\xf7\x1a\x72\xc2\xb9\x8b\x0b\xf4\xf0\xb0\x97\xe8\xa1\xfb\x22\xbd\x2c\x9f\xd1\xe2\xb9\x74\x77\x06\x14\x65\x82\xc1\xf7\xe0\x9f\x74\x5c\x84\x07\x55\xcb\xc8\x9c\xae\xa8\x24\x51\x1d\xcb\x01\x61\x3f\x93\xdd\xaa\x79\x94\xe9\xaa\xaa\x12\xfd\x80\xaf\xd0\x77\x1b\x86\xe9\x5b\xdc\xca\x74\x57\x5c\x8a\x92\x10\x4f\x8e\x41\xbc\x7e\xd4\x91\x5d\x1e\x4e\x44\x31\xa0\x3b\x4a\x89\xe7\x7c\x59\x42\x26\x4f\x82\xe6\xfb\x5b\xd2\x2c\x2e\x28\x99\x9a\x5c\xa7\xaa\xc8\xcc\xde\x94\x37\xb8\xec\x48\xbf\xbd\x4b\x7e\xda\x5d\xa5\xa0\xa3\x6e\x42\x30\x8b\x49\x57\xc4\xa3\xfb\xd1\xb8\x78\xa2\xa3\x3c\x3b\xa3\x47\x52\xcf\x95\xe2\x8c\x47\x17\x7e\x77\x4f\x6f\x4e\x27\xd9\x3e\xaa\x23\x97\x5e\xc3\xa3\x3a\x71\xb9\x29\x0c\xf5\x7a\xc2\xfe\x9f\xc0\x79\xcb\x4d\x61\x8c\xe3\x36\x3a\x5c\x03\x7e\x4c\x63\xc0\x7b\x8e\x29\x08\xda\xef\xa0\xf1\x4b\x86\xf0\x67\xf3\xc1\x2c\x26\x12\x0e\x58\x47\xd1\xa4\x61\x38\xf8\x24\x8e\xd7\x3d\x9e\xbd\xc4\x5b\x3d\x7a\x99\x3d\x05\x7a\x85\x19\x8b\x62\x31\xee\xd1\x90\x28\xb9\x55\xd7\xea\xf2\x4e\xa9\x8e\x84\xea\xda\xe4\x1c\xca\xe3\x1f\x3a\xf8\xfc\xc7\x54\xb3\xbd\xc2\x4c\xd6\x4c\xa1\xfb\x93\x23\xf8\x45\x46\x45\x42\xdf\xc8\x54\x62\x3b\xa3\x4e\x9b\xe3\x48\x28\x66\xd7\x78\x43\x93\x61\x89\x7b\x70\x37\xef\xfe\xab\x7f\x75\xaf\x87\xb3\x3b\x42\xa6\xb2\x93\xae\x12\xe3\xc1\x9d\x19\x54\x24\x58\x59\x2d\xe3\xd7\x14\x90\xf8\xb3\x34\x3b\x2b\x0c\xce\xd0\x6a\x85\x9b\x72\x3f\x86\xb5\x65\xb9\x2e\x09\x76\xc8\x09\xa3\x66\x23\xe7\xc2\xa8\xc3\x4b\xd1\x69\xe2\x76\xec\xe4\x57\xf7\x39\x82\x5f\xdc\x0f\x46\x73\x96\xdd\xf8\x4a\xe6\x0a\x3b\x3b\x36\x83\x46\x63\x1d\xc3\x2f\xff\xf0\x71\xa6\xf3\x86\x2e\xce\xf8\xda\xd4\xc8\xf9\xd0\x98\xa0\x6f\xc7\x26\xfc\xc5\xac\x4a\xbc\x6f\xe8\xce\x49\x53\xdb\xc3\x4a\x9f\x15\xbc\x38\x7b\x12\xde\x7d\xfb\x13\x48\x95\x59\x62\x56\xbc\x82\x16\x09\x39\xcb\x81\xec\x06\x27\x40\x0d\x91\xd9\x78\x8a\x1d\x5f\xa6\xa5\xb8\x0b\x6a\x16\x62\x16\xda\x28\x76\xe9\x58\x49\xc0\x43\x99\xd9\xe5\x6e\xc2\x6e\xa5\x77\xdc\x69\x8f\x51\x3e\x3f\x8a\x1a\x21\x7c\x7f\xae\xb5\xcc\x2e\x8d\xd9\x49\x5d\x9b\xc8\x04\x57\x3e\x1d\x91\x8b\xac\x2e\x6a\xe6\xa4\xaf\x67\xac\x59\xc6\xd9\x48\xb7\xe7\x50\x9d\xa4\xe7\xa6\x79\x64\x44\x50\xe6\xcf\xa7\x4c\x3e\xa1\x89\x1e\x89\xe2\x84\x1d\xbf\x87\x21\xef\x28\x51\x9c\x12\x26\x5b\xf9\x2d\x29\x51\x3b\x32\xe9\x27\x75\xed\x1f\x02\x65\x24\xcb\x6b\x94\x12\x2f\x2f\x12\x3f\x08\xc6\x16\x82\x16\xba\x0c\x83\x84\xad\xe7\x70\x6c\x2b\x3f\x80\x83\xa8\x76\x7c\xac\xf6\x24\x61\xe8\xfc\xf3\x0d\xc5\xba\x7c\xe0\x3f\x9f\xd8\x7f\xf1\x21\xb6\xf3\x21\xb6\x61\xb5\xfb\xbb\x13\xe9\x90\x22\x0c\x67\x49\xfd\x73\x5f\x0f\xa4\x43\x6b\xbe\xc2\x8c\xaa\xd2\xee\x14\xea\x8a\x32\x20\xf3\xf8\xa5\x90\x66\x4e\xda\x25\xea\xd3\x83\x7e\x0d\x62\xb1\xbb\xf9\x43\x2a\xa0\xa3\x44\x1d\xfc\xbb\x80\x5e\x6e\x81\xe7\x20\xe2\x1a\x4e\x5e\x97\x41\x30\xb1\x01\x53\x41\x48\xe9\x76\xd5\x2f\x56\xe3\xde\x52\xf6\x20\x63\x3a\x28\x16\x71\xa7\xa8\xd2\x1c\xd1\xa7\x2c\x5c\x39\xa2\xc6\x8e\xa3\xa3\xaf\x41\x8d\xc4\x10\x47\x41\x36\x84\x09\x8d\xe8\x87\x83\x61\x50\xf6\xc5\x11\x7c\x47\x88\x5b\xb1\xb0\x96\x15\xc7\x05\xa9\x8e\x85\x41\x52\x55\xa0\xe3\x63\x2d\x1d\xab\xf2\x90\x22\x8f\x72\x50\xea\x19\x06\xfd\x2a\x47\x84\xc8\x6f\x45\xd5\xc7\x59\xf4\xf9\x5b\xf1\xc8\x67\xfc\x1e\x47\x77\x85\x64\x8e\xf8\x08\x94\x7b\xa4\xa3\x99\x23\x31\xf5\xad\x73\x4c\xf6\x1c\x8e\x4a\x71\x41\x36\x91\x54\x5d\x15\x56\x79\xc7\x6e\xfe\x53\x42\x28\x3e\x46\xb9\x6b\x11\xdd\x27\xe6\x28\xe9\x0b\x4d\x15\x4d\xe3\x8c\xbf\x21\xd4\xba\x2f\xad\xbe\xff\x42\xa9\xd1\x94\x1a\x4b\xa7\xa1\x71\x5a\x6d\x93\xa2\x89\x4d\xb9\x6a\x26\x0d\x56\xaa\x78\x96\x23\xa6\x8e\xdb\x26\x68\x98\x88\xe3\xfe\x87\x53\xd1\x8d\x73\x0f\xa1\xe0\x98\x10\xe9\xbd\x29\xe9\x45\x7b\x52\xe4\xcc\x85\x50\xbf\x10\x35\x51\x4b\xbe\x87\xb2\xa3\xe2\x4f\xf7\x26\xad\x1b\x8f\x4a\x51\x76\x60\x7c\xea\x0b\xa1\xbd\xc0\xde\x10\x3a\x6f\x15\x1a\xd9\x05\xbd\xfd\xdd\xd6\x40\xa2\x67\x43\x27\x5f\x28\x1f\x47\x9f\x42\xf2\xbf\xaa\xc9\x25\xaa\x6d\x95\x6d\x87\x0b\x92\xef\x42\x72\x7e\xd0\x7c\xa0\x6b\x22\x52\xf5\x32\x52\x09\x97\x1b\xe1\x49\x49\xf4\x7e\x35\x74\xeb\x93\xd8\x1e\x26\x48\x3f\x70\xbb\xf8\x85\xe8\xd1\x56\x3b\xa4\xf9\x19\x66\xb8\x5d\x56\x0d\xa6\x62\x27\xdb\xb8\xaf\x7e\x52\xcc\x60\xbd\x92\x8f\xa9\xa1\xdc\x03\x28\xa9\xbd\xab\x1a\xee\x6f\xe8\x06\xc7\xe9\x00\x09\x72\x6e\xbf\x4f\x55\xcb\x4f\x92\xe8\x0a\xb3\xed\xe8\xf3\x64\x56\x2c\x70\x71\x1d\x23\x4b\xbe\x00\x48\x01\xc1\x65\x2b\xf2\x25\xf0\x2d\xe0\xe5\x8a\x6d\x12\xdc\x6d\x1f\x15\x96\x97\x35\xf8\x3c\x29\x54\xe6\x5e\x4c\x81\xea\x5a\x65\x72\x84\x28\x94\x0f\xd1\xc5\x98\xf3\x92\xd8\x8e\xc0\x46\x06\xb7\x78\xf7\x70\xea\x06\xc7\xc6\xc0\x9a\x82\xbb\xfb\x99\x89\xff\x6c\x1d\xff\x09\x3c\x8b\xbf\x96\x83\x7c\xfb\x62\x72\x04\x7f\x8d\x23\x2d\x7f\x84\xc4\x7c\x7e\xa0\x1f\xf7\xeb\x45\x81\xf7\x67\xb0\x24\xe7\x0f\x8f\x90\x55\x53\xb1\x7d\x37\x5b\x29\xcd\x0f\xce\x8b\xa1\x70\x0c\xe6\x95\xc8\x48\xd0\x7a\xc0\xbc\x6d\xab\x1b\xc4\x0c\x98\x95\xfc\x73\x3c\x18\xc3\x9d\x02\x8a\xf8\x2b\x03\xe4\x6e\xef\x6e\x0f\xfe\x2f\x00\x00\xff\xff\x25\x78\x95\x5d\xa0\xda\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,11 +179,11 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1b, 0xc8, 0xf2, 0xe3, 0xb2, 0x78, 0x49, 0xdf, 0xd, 0x4c, 0x1a, 0x73, 0x13, 0x89, 0x44, 0x8c, 0x33, 0x71, 0x5e, 0x9, 0xf7, 0xd5, 0x9d, 0x2e, 0x96, 0x94, 0x9d, 0x7b, 0x91, 0x5b, 0x14, 0x87}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x82, 0xd2, 0xe5, 0xb1, 0x33, 0x50, 0x4c, 0xdb, 0x9c, 0x83, 0x2a, 0xe4, 0x3e, 0xf2, 0xa6, 0x13, 0x6e, 0xdd, 0xfd, 0x78, 0x59, 0xdd, 0xfc, 0xa7, 0x3c, 0xbc, 0x5d, 0x6b, 0x18, 0x99, 0x7f, 0xe9}} return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x5a\x59\x6b\x1c\xcb\xf5\x7f\x9f\x4f\x71\x30\xfc\xff\x77\xc6\x91\x7b\x24\xb8\x98\x20\xac\x80\xae\x13\x05\x43\x4c\x82\xad\x9b\x3c\x18\xc7\xaa\xe9\x3e\x3d\x53\xb8\xbb\x6a\xa8\xaa\x9e\xf1\x60\xfc\xdd\xc3\xa9\xad\xab\xb7\x59\x14\xf0\x4b\xf4\x62\xa9\xbb\xea\x77\xf6\xb5\xbd\x7c\x39\x83\x97\xf0\xb8\x41\x78\xa8\xe4\xfe\xa3\x91\x8a\xad\xf1\x01\x51\x83\xae\x99\x32\x90\x4b\x61\x14\xcb\xcd\x0c\xec\xc1\x7b\x01\x2c\xcf\x65\x23\xcc\x2f\x1a\xb4\x3b\x0d\x39\xdb\xb2\x9c\x9b\x03\x14\x68\x50\xd5\x5c\xa0\x86\x66\x0b\x46\xc2\x46\xee\xa1\x6e\xf2\x4d\x3c\x2a\x05\xe4\x1b\xc6\x05\x70\x03\x39\x13\xd0\x68\xcc\xc0\x02\x0f\xd1\xb8\x86\x9c\x55\x79\x53\x31\x83\x05\xac\x0e\x50\x37\x95\xe1\xdb\xea\xc0\xc5\x1a\xcc\x06\x81\xd5\xc4\x08\xc8\x12\x14\x6a\x54\x3b\x2c\xa0\xac\xe4\x1e\xf6\xdc\x6c\xe0\xa9\x95\x25\xf3\xd0\xef\x71\xcd\x7e\x3b\x18\xd4\xff\x40\xf5\xc1\xdf\x78\xf8\xdb\xdf\xff\xf5\x14\x54\x50\x73\xc1\xeb\xa6\x4e\x80\x2d\x9e\x91\x5f\x51\xe8\x84\x88\x54\xa3\xdc\x3e\xf5\x54\x98\x79\x3c\xff\xc8\x91\x64\x86\x4b\xf1\x04\x66\xc3\x35\xdd\xd9\x32\x5e\x40\xd1\x28\x92\xc9\x6b\x16\x72\x85\xf6\xd4\x15\x09\x4d\x82\xda\x07\x52\x65\xc4\xa7\x55\x96\xb1\x8f\x51\x14\xc4\x23\xab\x2a\x30\x8a\x09\xcd\x72\xba\xa5\xaf\x80\x89\x43\x04\x33\x1b\x66\x60\xc3\x0a\xfb\x70\xc7\xaa\x06\xc9\x02\x62\x8d\x05\x70\x41\x30\xbc\x15\x86\xb0\x37\x4c\xf7\x9e\x46\x11\xf3\x0d\xe6\x5f\xb1\x00\xb6\x66\x5c\x68\xd3\x3b\xd6\x68\x7a\x25\x0a\xff\xb8\x26\x2b\xb7\xea\x83\x1d\x6b\x2a\x93\x5e\x8d\xda\x56\xad\x5e\xac\x84\xef\xca\x8e\x00\x25\xe3\x95\x76\xfa\xb2\x0c\xd8\xbb\x89\xbc\xb0\xe7\x95\x3d\xd4\xaa\x27\x3a\x29\xd4\x72\xc7\xc5\x7a\x59\x60\x85\x86\x54\xcc\x8d\x37\xd3\x23\x31\x95\xfd\x93\x98\x7a\x22\x0e\x64\xa3\x72\x24\xa8\x8a\xfe\x22\x56\x09\xc9\x69\xa8\x43\x8d\x28\x11\xd2\x0a\x73\xd6\x68\x74\x8e\xe8\xa9\xd9\xeb\x1b\xb6\x43\x10\x72\xa0\xbe\xc0\xde\x72\x36\xe3\xf5\x56\x2a\x03\x0f\x8d\x58\xf3\x55\x85\x96\x17\x28\x95\xac\xe1\x45\xe7\xd9\x8b\x78\x32\x70\x1c\x4e\x85\xbf\x5f\xcc\x66\x2c\xcf\x51\xeb\x39\xab\xaa\x45\x8c\xd6\x41\x30\x7f\x9f\xcd\x00\x00\x96\x4b\xf8\x4b\xcd\x0d\xc5\xd3\x7e\x83\xa2\x17\x45\x03\x83\xb3\x56\x91\xe4\x16\x5b\x54\x6d\x10\x3c\xb4\xa6\x75\xfe\xa4\x2d\x85\x94\x1b\xdc\xa1\x30\xf0\xf1\x78\xf0\xbd\x75\xce\x38\xff\x02\x27\xa2\xf4\x16\x7e\x7f\xe0\xdf\x5e\xff\xba\x98\x16\x65\x18\xbf\x0f\x49\xfc\xda\x48\x48\x44\x12\x88\x85\xb6\x59\x8a\x2c\x76\x3c\xba\xbd\x88\xd9\x84\x8c\xef\xa7\x02\xbd\x95\x6e\x32\x17\x0c\xe5\xfa\x33\x96\x36\x87\x0e\xb2\x67\x64\x07\x77\xa8\x0e\xe7\xd8\x26\x0b\x98\x05\x61\x72\xeb\xc1\x5c\xc3\x5e\x91\xe6\x84\xbd\xd5\x08\xde\xa6\x3a\x0a\x4e\x64\x36\xad\x90\x42\xb9\xd8\xa1\xd2\x78\x05\x01\x46\x4b\x7a\xae\x90\x40\x84\x84\x4a\x6a\x4d\x67\xb7\x0a\x73\xae\x09\x3c\x64\x6c\x0a\x91\xc0\xb6\xf5\x59\x82\x6f\x71\x56\x8d\x69\x81\x86\x28\xd6\xa2\x29\x94\x65\x8e\xb8\xf5\x98\x43\x43\xec\x98\x3a\xd7\x83\x06\x8a\x3e\xd3\x77\xba\x5a\xbf\xc0\x7d\xa2\x15\x6c\x6a\xeb\xd8\xad\x42\x6d\xe9\x0b\x97\xe1\x3c\xf5\x88\xe6\x0b\x40\xc8\xf4\xe2\xd0\xc9\x45\xdc\xc0\x96\x29\xc3\x73\xbe\xb5\x35\x92\x8b\xab\xb1\xec\x18\xd3\xe3\x88\xca\x4e\xba\x65\x54\x16\x65\xd5\x82\x8e\x6b\xa3\xa8\x1a\xb5\x59\xd3\x2a\x87\xaa\xb9\x8b\x12\xcb\xc2\x96\x29\x56\x53\x3b\xa0\x83\x2f\x1d\xef\x2f\x86\xdc\x45\xf8\xfb\x0e\x55\x9f\xc9\x3c\x53\x2e\xbe\xf4\x33\x12\x99\xff\x5b\xff\xd2\x2a\x3b\x5c\x23\x5f\xc9\x22\x95\x94\xa7\xb2\x11\xa0\xd1\x9c\x48\x69\x17\xe4\x32\xf8\x1e\xe9\xd0\x0f\x2f\xfb\x6a\x3a\xd5\xbb\xc0\xdd\xdd\x29\x62\x3d\x1a\x00\x0a\x4d\xa3\x44\xe7\xe1\x8f\xce\x5f\x17\xf3\x70\x8a\x85\x0e\x3a\xd6\xfc\xec\xaa\x70\x02\x77\x31\x6b\x05\x98\x72\x8b\x91\xc0\x26\x9e\x7b\x2e\xd1\x8f\xe3\xa3\xf6\x9f\x4c\xf7\x67\xe5\xf9\xd3\x36\x9f\xc4\x20\x6b\x4f\xbf\xfc\xaf\xed\x7c\x84\xee\x34\xd9\xa1\x6d\x4f\x56\xc3\x49\xac\x51\x7b\x7a\x03\x84\x4c\xb1\x00\x2a\x64\xf3\xc5\x77\x27\xcb\x8f\x90\xa0\x96\xed\xb4\x70\xef\x0c\xfb\x36\x84\xbf\x53\x84\x73\x87\x41\x6e\x90\x69\x4e\x0e\x58\x11\xf3\x83\xbf\x5a\xe3\x9a\xad\xc8\x03\xe3\x9b\x77\x65\xa7\xf7\x23\x27\x12\x92\xea\xac\x6d\x74\x57\xac\x62\x22\x47\x4a\xd1\xd4\xb8\xd2\x11\x6a\x8f\x35\xb0\xf8\x4a\x96\x70\x9d\x5d\x43\x8c\x8f\xbe\xa3\x4d\x89\x33\xff\x12\x88\xde\x17\x85\x42\xad\x6f\xc1\xff\xb2\x08\x3e\x96\xb8\x02\x25\xf9\x40\xf1\x8e\x08\xc6\x37\x15\x1a\x02\x32\x70\x07\x6b\x34\x9e\xc8\xbc\x0b\xbd\x68\xcd\xc0\x4b\x7b\xc3\x63\xbd\x65\x5b\xb8\xb3\xd7\x33\xd2\xe4\x8a\x57\xdc\x70\xd4\xd9\x1a\xcd\x9b\xff\xef\x35\xd8\x7f\x9a\x2f\xb7\xcd\xaa\xe2\xf9\xb2\x0c\x2f\x7e\x73\x28\x23\xb1\x90\xd0\xf8\x80\x25\xdc\x25\x04\xb3\x95\x54\x4a\xee\xe7\xfd\x5b\xf4\xd3\x8a\xd8\x5e\x26\x66\x3c\xa1\xf9\x62\x22\x0c\x12\x3f\x73\x5e\x02\x1a\xab\x32\xf3\x5a\xf0\xb7\x1f\xa5\xd7\x8e\xf7\xd8\x68\x09\x4f\x6b\x71\xca\x13\xf5\xf9\xae\x08\x2b\x66\xf2\x8d\xfd\xd5\xdf\x3d\xcb\x39\xf4\xa4\x77\xa0\xbe\x85\x4f\xfe\xf7\xcf\x8b\x5b\xf8\xe4\x5c\xe4\x73\xa2\x44\xd2\xb9\x67\x82\xdb\xe3\xe1\xc8\x1d\x7c\xfa\x1c\x4f\x51\x67\xd3\x85\xa6\xf9\xa8\x4f\xac\x67\x9b\x04\xfa\x40\x75\x82\x94\x3b\xe9\xd8\x7d\xdf\x4b\x81\x5a\xfe\x32\xb6\xdd\xa2\x28\xe6\x01\x36\x4d\x1a\x3d\x5b\xb6\x97\xba\x16\x4a\x1c\x3e\x2a\xee\x41\xaa\xc7\xb6\x6f\x0a\x96\xb6\x13\xe7\x73\x8d\xb6\x5c\xc2\xa3\x9f\xf3\xed\x74\x6c\xa4\x1f\x61\x39\xdd\x19\xed\xd2\xe2\x5c\x29\xbb\x53\xf0\x0a\xa9\x0d\x96\x3b\x54\xa3\x5c\xb4\xe4\xa8\xf5\x3a\xa0\x22\x9a\x4c\x00\x7e\xcb\x71\x6b\x29\x30\x6d\x87\xdf\xb1\xbd\x45\x81\x8a\xdb\xd6\x95\xfa\x74\x3a\x14\x82\xa9\xe6\xa2\xf1\x45\x94\x7d\xb3\x45\x74\x2b\xb5\xa6\xf1\xb4\x3b\x12\x53\x3b\x17\x38\x98\x0f\xde\x70\x97\x28\xf1\x1b\xe6\x8d\x7d\x8a\x65\x49\x43\x2d\x71\x68\x06\xaf\xe8\x4d\xc5\x6b\x6e\xae\x80\x65\x5f\x33\x96\xdd\x42\x2e\xeb\x6d\x63\x5c\x21\xea\xbd\x5a\x53\x0b\x4d\x8f\x16\xa3\x51\x72\x91\x99\xe7\x47\xe2\xe6\xca\x69\x35\x66\xda\x2b\xd2\xc8\xe3\x37\xaa\x9a\xb1\xae\xff\xec\xd0\x9a\xce\xec\xcf\xc8\xee\x3f\x2b\xc3\x0f\xe9\x5c\x92\xe5\xfd\xed\x9e\xaa\xee\xee\xbc\xcf\x8f\x5f\xf0\x8e\xc9\xbb\xf5\x9a\x6b\x3f\xa7\x1c\x50\x5d\x41\x81\x45\x93\x9b\x33\x5d\xdd\xc6\x09\x1d\xf5\x4c\x4f\x52\x3d\x59\x94\x32\xcd\x4c\xa3\xec\x88\xfb\xb1\x59\xd9\xf6\x66\x1e\x1d\x6b\x31\x8a\xfb\x03\xb0\xd2\x78\x44\xd4\xcb\x2a\x61\x84\x1d\x3c\xfd\xd1\xab\x98\x27\xb2\xf1\x73\xca\xe6\x02\x9e\x91\xba\xcf\xa3\x71\x34\x67\x47\xa8\x76\x06\xd8\xcb\xa6\x2a\xdc\x08\x60\xd7\xc7\x6b\xbe\xf3\x4b\x25\xbb\x7a\x48\x7a\xb6\xc4\x89\x46\x46\x6a\x8e\x7b\x9b\x79\xce\xd4\xc4\x97\x80\x9c\x64\x91\x41\x0b\xe7\xea\x15\x30\xef\xee\x6e\xe9\xd6\xf7\x3d\x5e\x46\x26\xdf\xb8\x32\x7b\xee\xa0\xe0\x62\xe3\x8d\xdb\x42\xb4\x4b\x59\x6b\x85\x6e\x4e\x09\x0f\x93\x54\xd3\x9d\xbb\xfc\x81\x58\x3f\xdc\xc2\x9e\x63\xe1\x94\x1a\x9b\x68\x3b\x81\x5b\xc5\x8e\x76\x5f\x2e\x89\x9c\xd7\x6c\xc1\xbd\x9b\xeb\xb8\x48\x17\x36\xe1\xe5\x78\xfb\x3e\x6a\xb1\x71\xa2\x5f\xfc\xdc\x78\xcc\x3e\x9e\x75\x77\x30\x09\xe9\xf7\xfe\x7b\xc5\xfc\xc2\x79\x7a\x5a\xc2\xfe\x14\x12\xe5\xeb\x8b\x3e\x2a\xa1\xee\xca\xf6\x28\xe9\xd6\x59\x12\x3e\x6f\x2f\x41\xd3\xcd\xf7\xd3\x0e\x94\xf8\x4f\xcc\xb9\x83\x95\x60\xe7\x54\x63\x4c\xf8\x06\xe4\x97\xf5\x2b\x46\x5d\x95\x30\x12\x9e\x46\xed\xf8\x04\x35\x5f\x6f\x0c\x08\x69\xe0\xc0\xb1\x2a\x5c\x5e\x60\x75\x40\x18\x37\x26\x2c\x2f\x95\xbb\x67\xba\x5c\x8a\x1d\xaa\xa4\xef\xb2\x7d\xa0\x2d\x20\xbf\xbf\x13\xe6\xf5\xaf\x60\x41\xa8\x33\xf4\x4a\x7f\x1f\x4c\x7c\x24\xb9\x78\x54\x87\xe0\x99\xb3\x38\x8f\xd2\xa1\x44\x90\x76\x15\x75\xeb\x09\x4e\x24\x18\xcd\x4a\x0c\xb8\x81\xb5\x96\xa9\x39\x85\xaf\x6c\x8c\x6d\x40\x49\xc1\x8b\x4e\x83\x43\x05\xdc\x9d\x0c\x0b\x1b\xf8\x3f\xb8\xb9\xf6\x3f\x0b\x78\x49\x16\x77\x3f\x37\xf0\x87\xfe\xd1\x65\x72\x34\x65\xa9\xc0\x9c\xd7\xac\x82\xad\xe4\xc2\x40\x2e\x95\x42\x5b\x84\xb3\x56\x47\xc4\xa2\xfb\xc5\x66\x6e\xe6\x25\xb0\x3b\x64\x59\xc2\xcd\xf5\xbf\x5f\xbd\x86\xfd\x86\x57\x18\x24\x09\xf9\xcd\x7d\x09\xe3\xda\x9e\xf9\x63\x47\x9a\x60\xe1\x15\xdc\x41\x39\x16\xce\x37\xd7\xd7\x59\xc2\x6a\xc8\x5c\xe1\x5a\x7f\x18\xfc\x2b\x1a\x0d\x2f\xd8\x8e\xf1\x8a\xad\x2a\x7c\x91\x16\x93\x23\x9b\x07\x6a\xe5\xe3\xa5\xf1\x3b\xc4\x3f\xf5\xeb\x61\xe9\xd0\xa9\x0c\xbe\x7b\xdf\x6f\x98\x3d\x37\xb6\xa0\xce\x7e\xde\x32\xc3\x43\xd9\xd6\xf0\x3e\x48\x15\x5a\x92\x8b\x16\x1a\xcb\xe5\xba\x6d\x1e\x93\x91\xeb\xc2\xbd\x46\x38\x3d\xec\xa2\xff\x77\x36\x1e\xbe\xb1\x68\xbf\x33\x6d\x6c\x17\xb4\x1a\xff\x9c\xd1\x51\x59\x3c\xe0\x67\xfa\xd4\xbe\x21\x1f\x06\x4e\x26\x87\x8e\x6e\xbb\x30\xd6\x0c\x07\x32\x83\x0d\x8b\x0b\xaa\xf0\xfa\x92\x98\x6a\xbf\xad\x1c\x0b\xa9\x4e\xbe\x4e\xfa\x18\xff\x41\x26\x76\x94\x52\x9b\xb6\x99\xe9\x7c\x72\x9b\xa0\xe6\xa6\xde\x0a\x59\xef\x2b\x78\x40\xec\x7e\x0d\x9f\xaa\x00\xc7\xd4\x7d\x51\x34\x5d\x1e\x2c\x7d\xcb\x8f\x77\x15\x6e\xd1\x73\x7e\x9d\xb2\x71\x15\xd2\x12\x29\x7d\xd1\xa9\x05\x51\x65\x27\x3a\xdb\xa1\x07\xa7\xd1\x1c\x59\xbf\xb0\x43\xee\x8b\x7c\x7a\x17\x3e\x5c\x2b\x76\xf8\xf1\xaf\xdd\x22\x3b\x21\x96\x2a\xf4\xc8\xd7\x96\x9b\xec\x9a\x94\x72\x03\xef\x57\xd6\xf9\x6e\x92\xfe\xaf\x8b\x75\x6c\xa3\x7f\xed\x50\xa4\x82\x6b\xf8\xba\xa2\x30\x38\xe2\x8b\xb3\xae\xc7\x14\x35\x17\xf0\xe6\x95\xfb\x9f\x29\xbd\x4f\x74\x49\xe6\x49\x87\xc2\x68\x5d\xcd\x76\x38\x7f\xf3\xca\x62\x5c\x81\x91\xb7\xb0\xf4\xaf\xc2\xbf\xd4\x68\x59\xc8\x10\xf6\x3f\x66\xf0\x9f\x00\x00\x00\xff\xff\x69\xa6\x69\x37\xa9\x24\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x5a\xeb\x6b\x23\xc9\x11\xff\xae\xbf\xa2\x30\x24\x27\x6d\xbc\x23\x1b\x8e\x25\x18\x3b\xe0\xbb\xc4\x61\x21\x26\x61\xd7\x97\x7c\x58\x36\xeb\xd6\x4c\x8d\xa6\xd9\x99\x6e\xd1\xdd\x23\x59\x2c\xfb\xbf\x87\xea\xd7\xbc\xf5\x70\x60\xe1\xf4\xc5\xd2\x74\xf5\xaf\xde\xd5\x55\x3d\x5e\xbe\x99\xc1\x1b\x78\x2a\x10\x1e\x4a\xb9\xfb\x68\xa4\x62\x6b\x7c\x40\xd4\xa0\x2b\xa6\x0c\xa4\x52\x18\xc5\x52\x33\x03\x4b\x78\x2f\x80\xa5\xa9\xac\x85\xf9\x49\x83\x76\xd4\x90\xb2\x0d\x4b\xb9\xd9\x43\x86\x06\x55\xc5\x05\x6a\xa8\x37\x60\x24\x14\x72\x07\x55\x9d\x16\x91\x54\x0a\x48\x0b\xc6\x05\x70\x03\x29\x13\x50\x6b\x4c\xc0\x02\x0f\xd1\xb8\x86\x94\x95\x69\x5d\x32\x83\x19\xac\xf6\x50\xd5\xa5\xe1\x9b\x72\xcf\xc5\x1a\x4c\x81\xc0\x2a\x12\x04\x64\x0e\x0a\x35\xaa\x2d\x66\x90\x97\x72\x07\x3b\x6e\x0a\x78\x6e\x74\x49\x3c\xf4\x23\xae\xd9\x2f\x7b\x83\xfa\x5f\xa8\x3e\xf8\x1d\x0f\xff\xf8\xe7\x7f\x9e\x83\x09\x2a\x2e\x78\x55\x57\x2d\x60\x8b\x67\xe4\x57\x14\xba\xc5\x44\xaa\x51\x69\x9f\x7b\x26\x4c\x3c\x9e\x7f\xe4\x58\x32\xc3\xa5\x78\x06\x53\x70\x4d\x7b\x36\x8c\x67\x90\xd5\x8a\x74\xf2\x96\x85\x54\xa1\xa5\xba\x24\xa5\x49\x51\xfb\x40\xaa\x84\xe4\xb4\xc6\x32\xf6\x31\x8a\x8c\x64\x64\x65\x09\x46\x31\xa1\x59\x4a\xbb\xf4\x25\x30\xb1\x8f\x60\xa6\x60\x06\x0a\x96\xd9\x87\x5b\x56\xd6\x48\x1e\x10\x6b\xcc\x80\x0b\x82\xe1\x8d\x32\x84\x5d\x30\xdd\x7b\x1a\x55\x4c\x0b\x4c\xbf\x62\x06\x6c\xcd\xb8\xd0\xa6\x47\x56\x6b\x5a\x12\x99\x7f\x5c\x91\x97\x1b\xf3\xc1\x96\xd5\xa5\x69\x6f\x8d\xd6\x56\x8d\x5d\xac\x86\xef\xf3\x8e\x02\x39\xe3\xa5\x76\xf6\xb2\x02\xd8\xbd\x2d\x7d\x61\xc7\x4b\x4b\xd4\x98\x27\x06\x29\x54\x72\xcb\xc5\x7a\x99\x61\x89\x86\x4c\xcc\x8d\x77\xd3\x13\x09\x95\xfc\x9b\x84\x7a\x26\x09\x64\xad\x52\x24\xa8\x92\x7e\x91\xa8\x84\xe4\x2c\xd4\xe1\x46\x9c\x08\x69\x85\x29\xab\x35\xba\x40\xf4\xdc\xec\xf6\x82\x6d\x11\x84\x1c\x98\x2f\x88\xb7\x9c\xcd\x78\xb5\x91\xca\xc0\x43\x2d\xd6\x7c\x55\xa2\x95\x05\x72\x25\x2b\xb8\xe8\x3c\xbb\x88\x94\x41\xe2\x40\x15\x7e\x5f\xcc\x66\x2c\x4d\x51\xeb\x39\x2b\xcb\x45\xcc\xd6\x41\x32\x7f\x9b\xcd\x00\x00\x96\x4b\xf8\x5b\xc5\x0d\xe5\xd3\xae\x40\xd1\xcb\xa2\x81\xc3\x59\x63\x48\x0a\x8b\x0d\xaa\x26\x09\x1e\x1a\xd7\xba\x78\xd2\x96\x43\x5b\x1a\xdc\xa2\x30\xf0\xf1\x70\xf2\xfd\xea\x82\x71\xfe\x05\x8e\x64\xe9\x0d\xfc\xf6\xc0\x5f\xde\xfd\xbc\x98\x56\x65\x98\xbf\x0f\xad\xfc\xb5\x99\xd0\x52\x49\x20\x66\xda\x56\x29\xf2\xd8\xe1\xec\xf6\x2a\x26\x13\x3a\x3e\x4e\x25\x7a\xa3\xdd\x64\x2d\x18\xea\xf5\x57\xcc\x6d\x0d\x1d\x54\xcf\x28\x0e\x6e\x51\xed\x4f\xf1\x4d\x12\x30\x33\xc2\xe4\x36\x82\xb9\x86\x9d\x22\xcb\x09\xbb\xab\x16\xbc\x29\x75\x94\x9c\xc8\x6c\x59\x21\x83\x72\xb1\x45\xa5\xf1\x12\x02\x8c\x96\xf4\x5c\x21\x81\x08\x09\xa5\xd4\x9a\x68\x37\x0a\x53\xae\x09\x3c\x54\x6c\x4a\x91\x20\xb6\x8d\x59\x82\x6f\x70\x56\xb5\x69\x80\x86\x28\xd6\xa3\x6d\x28\x2b\x1c\x49\xeb\x31\x87\x8e\xd8\x32\x75\x6a\x04\x0d\x0c\x7d\x62\xec\x74\xad\x7e\x46\xf8\x44\x2f\xd8\xd2\xd6\xf1\x5b\x89\xda\xf2\x17\xae\xc2\x79\xee\x11\xcd\x1f\x00\xa1\xd2\x8b\x7d\xa7\x16\x71\x03\x1b\xa6\x0c\x4f\xf9\xc6\x9e\x91\x5c\x5c\x8e\x55\xc7\x58\x1e\x47\x4c\x76\x34\x2c\xa3\xb1\xa8\xaa\x66\x44\xae\x8d\xa2\xd3\xa8\xa9\x9a\xd6\x38\x74\x9a\xbb\x2c\xb1\x22\x6c\x98\x62\x15\xb5\x03\x3a\xc4\xd2\xe1\xfe\x62\x28\x5d\x84\xbf\xef\x70\xf5\x95\xcc\x0b\xe5\xf2\x4b\xbf\xa2\x90\xf9\xdf\xfa\xa7\xc6\xd8\x61\x1b\xc5\x4a\x12\xb9\xb4\x65\xca\x6b\x01\x1a\xcd\x91\x92\x76\x46\x2d\x83\x6f\x91\x0f\x7d\x78\xde\x37\xd3\xb1\xde\x05\xee\xee\x8e\x31\xeb\xf1\x00\x50\x68\x6a\x25\x3a\x0f\xbf\x77\x7e\x9d\x2d\xc3\x31\x11\x3a\xe8\x58\xf1\x93\x4f\x85\x23\xb8\x8b\x59\xa3\xc0\x54\x58\x8c\x24\x36\xc9\xdc\x0b\x89\x7e\x1e\x1f\xf4\xff\x64\xb9\x3f\xa9\xce\x1f\xf7\xf9\x24\x06\x79\x7b\x7a\xf1\xff\xf6\xf3\x01\xbe\xd3\x6c\x87\xbe\x3d\x7a\x1a\x4e\x62\x8d\xfa\xd3\x3b\x20\x54\x8a\x05\xd0\x41\x36\x5f\x7c\x73\xba\x7c\x0f\x05\x6a\xd9\x4c\x0b\xf7\xce\xb1\xbf\x86\xf4\x77\x86\x70\xe1\x30\xa8\x0d\xb2\x5d\x93\x03\x56\xc4\xfc\xe0\xb7\x56\xb8\x66\x2b\x8a\xc0\xb8\xf2\x3e\xef\xf4\x7e\x14\x44\x42\xd2\x39\x6b\x1b\xdd\x15\x2b\x99\x48\x91\x4a\x34\x35\xae\x44\x42\xed\xb1\x06\x16\x97\x64\x0e\x57\xc9\x15\xc4\xfc\xe8\x07\xda\x94\x3a\xf3\x2f\x81\xe9\x7d\x96\x29\xd4\xfa\x06\xfc\x97\x45\x88\xb1\x56\x28\x50\x91\x0f\x1c\xef\x88\x61\x5c\x29\xd1\x10\x90\x81\x3b\x58\xa3\xf1\x4c\xe6\x5d\xe8\x45\xe3\x06\x9e\xdb\x1d\x1e\xeb\x03\xe6\x70\x67\xb7\x27\x64\xc9\x15\x2f\xb9\xe1\xa8\x93\x95\x54\x4a\xee\x6e\xff\xd8\xeb\xb1\xff\x32\x5f\x6e\xea\x55\xc9\xd3\x65\x1e\x16\x7e\x71\x40\xfd\x74\x68\x64\x6d\x38\x25\x6b\x34\x9e\x7c\x3e\x1a\x22\xce\xc1\xa0\xb1\xcc\x13\xaf\x80\xa7\x7f\x92\x5e\x31\x1f\x6c\xd1\x88\x1e\x7d\x71\x2c\x88\xf4\xe9\x51\x04\x2b\x66\xd2\xc2\x7e\xf5\x7b\x4f\xf2\xab\x9e\x74\x2c\xea\x1b\xf8\xe4\xbf\x7f\x5e\xdc\xc0\x27\xe7\xdd\xcf\x2d\x93\x91\x4b\xbc\x10\xdc\x92\x07\x92\x3b\xf8\xf4\x39\x52\x51\x53\xd2\x85\xa6\xd1\xa6\xcf\xac\xe7\x89\x16\xf4\x9e\x4a\x3c\x19\x77\x32\x26\xfb\x61\xd3\x06\x6a\xe4\x4b\xd8\x66\x83\x22\x9b\x07\xd8\xb6\x33\x7b\xbe\x6c\x36\x75\x3d\xd4\x8a\xd5\x68\xb8\x07\xa9\x9e\x9a\x96\x27\x78\xda\x0e\x8b\xaf\x75\xda\x72\x09\x4f\x7e\x44\xb7\x83\xad\x91\x7e\xfa\xe4\xb4\x67\xb4\xc1\x8a\x23\xa1\xec\x0e\xb0\x2b\xa4\x0e\x56\x6e\x51\x8d\x4a\xd1\xb0\xa3\xae\x69\x8f\x8a\x78\x32\x01\xf8\x92\xe2\xc6\x72\x60\xda\xce\xad\x63\x57\x0e\x19\x2a\x6e\xbb\x4e\x6a\xb1\x89\x28\xa4\x4f\xc5\x45\xed\xcf\x3f\xf6\x62\xcf\xbf\x8d\xd4\x9a\x26\xcb\xee\x34\x4b\x9d\x58\x90\x60\x3e\x58\xe1\xae\xc6\xe1\x0b\xa6\xb5\x7d\x8a\x79\x4e\xf3\x28\x49\x68\x06\x4b\xb4\x52\xf2\x8a\x9b\x4b\x60\xc9\xd7\x84\x25\x37\x90\xca\x6a\x53\x1b\x77\x86\xf4\x96\xd6\xd4\xfd\xd2\xa3\xc5\x68\x96\x9c\xe5\xe6\xf9\x81\xbc\xb9\x74\x56\x8d\x45\xf2\x92\x2c\xf2\xf4\x42\x07\x5e\x3c\x92\x7f\x74\x6a\x4d\x17\xe5\x57\x14\xe6\x1f\x58\x9c\x3d\xab\x9e\xbe\x77\x77\x3e\x70\x87\xc4\x3e\xb2\x78\xf7\xac\xe4\xda\xcf\x08\x7b\x54\x97\x90\x61\x56\xa7\xe6\xc4\x58\xb5\x81\x4e\xa4\x5e\xd5\x51\x8e\x47\xcf\x90\x44\x33\x53\x2b\x3b\x5a\x7e\xac\x57\xb6\xad\x98\xc7\xa8\x58\x0c\x30\xbf\x03\x96\x1a\x27\xd4\x3b\xfd\xc0\x8a\x70\xbd\x96\xec\x48\xb1\x7c\xcd\xa9\xb6\x80\x57\x54\xd6\xd3\x78\x1c\x2c\xa9\x11\xaa\xe9\xae\x77\xb2\x2e\x33\xd7\x5c\xdb\x8b\xd9\x35\xdf\xfa\xeb\x1a\x3b\xd4\xb7\xba\xa1\x56\x88\x8c\x0c\xab\x1c\x77\xb6\x30\x9c\x68\x89\x2f\x01\xb9\x95\xe4\x83\xe6\xc8\x1d\x27\xc0\x7c\x20\xbb\xeb\xac\x7e\x64\xf1\x3c\x0a\x79\xeb\x4e\xc1\x53\x5b\x70\x17\xf9\xb7\x6e\xbe\x6f\xae\x3b\xad\x17\xba\x29\x1f\x1e\xb6\x2a\x41\x77\xa2\xf1\x04\xb1\xbc\xbb\xab\x70\x8e\x99\x33\x6a\x6c\x4f\xed\x6c\x6b\x0d\x3b\xda\x1c\xb9\x04\x3f\xad\x17\x82\x7b\x37\x31\x71\xd1\xbe\x0a\x09\x8b\xe3\x8d\xf1\xa8\xc7\xc6\x99\x7e\xf1\x13\xd9\x21\xff\x78\xd1\x1d\x61\x2b\x69\x1f\xfd\x9b\x80\xf9\x99\x93\xea\xb4\x86\xfd\xfe\x3e\xea\xd7\x57\x7d\x54\x43\xdd\xd5\xed\x49\xd2\xae\x93\x34\x7c\xdd\xc4\x4f\x73\xc3\xb7\xe3\x01\xd4\x8a\x9f\x58\x51\x07\x97\x6d\x1d\xaa\xda\x98\xf0\x76\xc5\x5f\x83\xaf\x18\x35\x3d\xc2\x48\x78\x1e\xf5\xe3\x33\x54\x7c\x5d\x18\x10\xd2\xc0\x9e\x63\x99\xb9\xba\xc0\xaa\x80\x30\xee\x4c\x58\x9e\xab\x77\xcf\x75\xa9\x14\x5b\x54\xad\xb6\xc8\xb6\x69\xf6\x78\xf8\xed\xbd\x30\xef\x7e\x06\x0b\x42\x8d\x9b\x37\xfa\x63\x70\xf1\x81\xe2\xe2\x51\x1d\x82\x17\xce\xe2\x3c\x49\x87\x12\x41\x9a\x4b\x9e\x1b\xcf\x70\xa2\xc0\x68\x96\x63\xc0\x0d\xa2\x35\x42\xcd\x29\x7d\x65\x6d\x6c\x7f\x48\x06\x5e\x74\xfa\x0f\x3a\xc7\x1d\x65\xb8\x0a\x81\x3f\xc0\xf5\x95\xff\x2c\xe0\x0d\x79\xdc\x7d\xae\xe1\x4f\x7d\xd2\x65\x8b\xb4\x2d\x52\x86\x29\xaf\x58\x09\x1b\xc9\x85\x81\x54\x2a\x85\xf6\x88\x4d\x1a\x1b\x91\x88\xee\x8b\xad\xdc\xcc\x6b\x60\x6f\x67\x65\x0e\xd7\x57\xff\x7d\xfb\x0e\x76\x05\x2f\x31\x68\x12\xea\x9b\x7b\xc7\xc4\xb5\xa5\xf9\x73\x47\x9b\xe0\xe1\x15\xdc\x41\x3e\x96\xce\xd7\x57\x57\x49\x4b\xd4\x50\xb9\xc2\xb6\xfe\xac\xf6\x77\x34\x1a\x2e\xd8\x96\xf1\x92\xad\x4a\xbc\x68\x1f\x26\x07\x66\x7a\xea\xb4\xe3\xa6\xf1\x3d\x24\x3f\xb5\xd3\x61\x9c\xef\x9c\x0c\xbe\xb9\xde\x15\xcc\xd2\x8d\x5d\xfd\x26\x3f\xee\x9a\xc0\x43\xd9\xb6\xed\x3e\x68\x15\x9a\x8f\xb3\xae\x0a\x96\xcb\x75\xd3\x43\xb6\x26\xa2\x33\x6f\x0c\x02\xf5\xb0\xc9\xfd\x5d\xdc\x25\xf8\x9e\xa0\x79\xf9\x52\xd8\x06\x66\x35\x7e\xc7\xdf\xd1\x36\x12\xf8\x69\xb9\xed\x9a\x50\xca\x02\xef\xc9\x76\xbe\x7b\xd2\x8f\x75\xaa\x81\xcd\xe0\xee\xc2\xe5\x43\x58\x3e\x27\x1d\x9a\x17\x0e\x87\xb2\xa1\x53\x6a\x5b\x2d\x88\x7f\x4b\x11\x9b\x41\xa9\x4d\xd3\x87\x74\xde\x43\x4d\x70\x73\xf3\x64\x89\xac\xf7\x6a\x38\x20\x76\x5f\x11\x4f\x15\xef\x43\xe6\x3e\x2b\x11\xce\x8f\xf3\xbe\xe7\xc7\x1b\x02\x77\x85\x72\xfa\x11\x63\x53\x22\x54\x14\x32\xfa\xa2\x53\xc6\xa3\xc9\x8e\x34\xa5\xc3\x08\x6e\x27\x62\x14\xfd\xcc\xe6\xb6\xaf\xf2\xf1\x0b\xe2\xe1\x85\x5d\x47\x1e\xbf\xec\x6e\x77\x5b\xcc\xda\x06\x3d\xf0\x0a\xe2\x3a\xb9\x22\xa3\x5c\xc3\xe3\xca\x06\xdf\x75\xab\x75\xeb\x62\x1d\xba\xe6\xbe\x72\x28\x52\xc1\x15\x7c\x5d\x51\x1a\x1c\x88\xc5\x59\x37\x62\xb2\x8a\x0b\xb8\x7d\xeb\xfe\x5d\xa3\xf7\xde\xaa\x55\x6b\xda\xf3\x5c\xf4\xae\x66\x5b\x9c\xdf\xbe\xb5\x18\x97\x60\xe4\x0d\x2c\xfd\x52\xf8\x4b\x3d\x92\x85\x0c\x69\xff\x7d\x06\xff\x0b\x00\x00\xff\xff\x1a\xc8\x81\x66\xbe\x23\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -199,7 +199,7 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xda, 0x98, 0x68, 0xce, 0xb4, 0x3c, 0x60, 0x5e, 0xde, 0x47, 0x53, 0xf1, 0x9, 0x6d, 0xce, 0x44, 0x42, 0x9f, 0xe9, 0x93, 0xb2, 0xe3, 0x3b, 0x8e, 0x92, 0xbb, 0xc, 0x22, 0xd3, 0xbf, 0x8c, 0x84}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf2, 0xb1, 0x11, 0xd6, 0x6, 0xff, 0x2d, 0x1d, 0xbc, 0x9a, 0x68, 0x3c, 0x76, 0x79, 0x85, 0xb7, 0xa2, 0x7b, 0x65, 0xa7, 0xe2, 0x39, 0x4a, 0xe8, 0xd4, 0xf0, 0xf7, 0xb7, 0x45, 0x6c, 0xae, 0xa6}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 2b15e9584..1aa259990 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -23,7 +23,7 @@ // dkg/admin/set_safe_threshold.cdc (444B) // dkg/admin/start_dkg.cdc (385B) // dkg/admin/stop_dkg.cdc (348B) -// dkg/create_participant.cdc (452B) +// dkg/create_participant.cdc (445B) // dkg/scripts/get_consensus_nodes.cdc (111B) // dkg/scripts/get_dkg_canonical_final_submission.cdc (106B) // dkg/scripts/get_dkg_completed.cdc (107B) @@ -46,12 +46,12 @@ // epoch/admin/reset_epoch.cdc (1.669kB) // epoch/admin/set_automatic_rewards.cdc (379B) // epoch/admin/set_bonus_tokens.cdc (624B) -// epoch/admin/update_clusters.cdc (343B) -// epoch/admin/update_dkg_phase_views.cdc (333B) -// epoch/admin/update_epoch_config.cdc (1.76kB) -// epoch/admin/update_epoch_views.cdc (334B) -// epoch/admin/update_reward.cdc (346B) -// epoch/admin/update_staking_views.cdc (336B) +// epoch/admin/update_clusters.cdc (361B) +// epoch/admin/update_dkg_phase_views.cdc (351B) +// epoch/admin/update_epoch_config.cdc (1.778kB) +// epoch/admin/update_epoch_views.cdc (352B) +// epoch/admin/update_reward.cdc (364B) +// epoch/admin/update_staking_views.cdc (354B) // epoch/node/register_dkg_participant.cdc (556B) // epoch/node/register_node.cdc (3.114kB) // epoch/node/register_qc_voter.cdc (547B) @@ -66,11 +66,11 @@ // epoch/scripts/get_randomize.cdc (128B) // flowToken/burn_tokens.cdc (1.135kB) // flowToken/create_forwarder.cdc (2.012kB) -// flowToken/mint_tokens.cdc (1.039kB) -// flowToken/scripts/get_balance.cdc (451B) +// flowToken/mint_tokens.cdc (1.019kB) +// flowToken/scripts/get_balance.cdc (435B) // flowToken/scripts/get_supply.cdc (208B) // flowToken/setup_account.cdc (1.478kB) -// flowToken/transfer_tokens.cdc (1.351kB) +// flowToken/transfer_tokens.cdc (1.331kB) // idTableStaking/admin/add_approved_and_limits.cdc (1.627kB) // idTableStaking/admin/add_approved_nodes.cdc (1.055kB) // idTableStaking/admin/capability_end_epoch.cdc (1.32kB) @@ -108,7 +108,7 @@ // idTableStaking/delegation/delegator_add_capability.cdc (869B) // idTableStaking/delegation/get_delegator_committed.cdc (321B) // idTableStaking/delegation/get_delegator_info.cdc (299B) -// idTableStaking/delegation/get_delegator_info_from_address.cdc (521B) +// idTableStaking/delegation/get_delegator_info_from_address.cdc (505B) // idTableStaking/delegation/get_delegator_request.cdc (330B) // idTableStaking/delegation/get_delegator_rewarded.cdc (319B) // idTableStaking/delegation/get_delegator_staked.cdc (315B) @@ -138,7 +138,7 @@ // idTableStaking/scripts/get_delegators_below_min.cdc (1.966kB) // idTableStaking/scripts/get_node_committed_tokens.cdc (263B) // idTableStaking/scripts/get_node_info.cdc (240B) -// idTableStaking/scripts/get_node_info_from_address.cdc (487B) +// idTableStaking/scripts/get_node_info_from_address.cdc (471B) // idTableStaking/scripts/get_node_initial_weight.cdc (251B) // idTableStaking/scripts/get_node_networking_addr.cdc (259B) // idTableStaking/scripts/get_node_networking_key.cdc (251B) @@ -164,32 +164,32 @@ // inspect_field.cdc (122B) // lockedTokens/admin/admin_create_shared_accounts.cdc (4.158kB) // lockedTokens/admin/admin_deploy_contract.cdc (454B) -// lockedTokens/admin/admin_deposit_account_creator.cdc (838B) +// lockedTokens/admin/admin_deposit_account_creator.cdc (818B) // lockedTokens/admin/admin_remove_delegator.cdc (471B) -// lockedTokens/admin/check_main_registration.cdc (975B) +// lockedTokens/admin/check_main_registration.cdc (955B) // lockedTokens/admin/check_shared_registration.cdc (639B) // lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.403kB) // lockedTokens/admin/custody_create_only_lease_account.cdc (3.288kB) // lockedTokens/admin/custody_create_only_shared_account.cdc (3.523kB) // lockedTokens/admin/custody_create_shared_accounts.cdc (3.656kB) // lockedTokens/admin/custody_setup_account_creator.cdc (803B) -// lockedTokens/admin/deposit_locked_tokens.cdc (1.708kB) -// lockedTokens/admin/get_unlocking_bad_accounts.cdc (484B) +// lockedTokens/admin/deposit_locked_tokens.cdc (1.688kB) +// lockedTokens/admin/get_unlocking_bad_accounts.cdc (477B) // lockedTokens/admin/unlock_tokens.cdc (599B) -// lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.894kB) +// lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.87kB) // lockedTokens/delegator/delegate_new_tokens.cdc (1.232kB) // lockedTokens/delegator/delegate_rewarded_tokens.cdc (550B) // lockedTokens/delegator/delegate_unstaked_tokens.cdc (542B) -// lockedTokens/delegator/get_delegator_id.cdc (414B) -// lockedTokens/delegator/get_delegator_info.cdc (1.446kB) -// lockedTokens/delegator/get_delegator_node_id.cdc (418B) +// lockedTokens/delegator/get_delegator_id.cdc (398B) +// lockedTokens/delegator/get_delegator_info.cdc (1.464kB) +// lockedTokens/delegator/get_delegator_node_id.cdc (402B) // lockedTokens/delegator/register_delegator.cdc (1.604kB) // lockedTokens/delegator/request_unstaking.cdc (544B) // lockedTokens/delegator/withdraw_rewarded_tokens.cdc (828B) // lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc (550B) // lockedTokens/delegator/withdraw_unstaked_tokens.cdc (550B) -// lockedTokens/staker/get_node_id.cdc (409B) -// lockedTokens/staker/get_staker_info.cdc (1.153kB) +// lockedTokens/staker/get_node_id.cdc (393B) +// lockedTokens/staker/get_staker_info.cdc (1.171kB) // lockedTokens/staker/register_node.cdc (1.584kB) // lockedTokens/staker/request_unstaking.cdc (545B) // lockedTokens/staker/stake_new_tokens.cdc (1.284kB) @@ -201,11 +201,11 @@ // lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (551B) // lockedTokens/staker/withdraw_unstaked_tokens.cdc (551B) // lockedTokens/user/deposit_tokens.cdc (763B) -// lockedTokens/user/get_locked_account_address.cdc (423B) -// lockedTokens/user/get_locked_account_balance.cdc (422B) -// lockedTokens/user/get_multiple_unlock_limits.cdc (540B) -// lockedTokens/user/get_total_balance.cdc (2.81kB) -// lockedTokens/user/get_unlock_limit.cdc (413B) +// lockedTokens/user/get_locked_account_address.cdc (407B) +// lockedTokens/user/get_locked_account_balance.cdc (406B) +// lockedTokens/user/get_multiple_unlock_limits.cdc (520B) +// lockedTokens/user/get_total_balance.cdc (2.816kB) +// lockedTokens/user/get_unlock_limit.cdc (397B) // lockedTokens/user/withdraw_tokens.cdc (730B) // nodeVersionBeacon/admin/change_version_freeze_period.cdc (810B) // nodeVersionBeacon/admin/delete_version_boundary.cdc (835B) @@ -220,7 +220,7 @@ // quorumCertificate/admin/publish_voter.cdc (405B) // quorumCertificate/admin/start_voting.cdc (1.518kB) // quorumCertificate/admin/stop_voting.cdc (377B) -// quorumCertificate/create_voter.cdc (1.131kB) +// quorumCertificate/create_voter.cdc (1.123kB) // quorumCertificate/scripts/generate_quorum_certificate.cdc (329B) // quorumCertificate/scripts/get_cluster.cdc (192B) // quorumCertificate/scripts/get_cluster_complete.cdc (244B) @@ -261,16 +261,16 @@ // stakingCollection/stake_unstaked_tokens.cdc (724B) // stakingCollection/test/deposit_tokens.cdc (887B) // stakingCollection/test/get_tokens.cdc (693B) -// stakingCollection/transfer_delegator.cdc (2.047kB) -// stakingCollection/transfer_node.cdc (2.161kB) +// stakingCollection/transfer_delegator.cdc (2.027kB) +// stakingCollection/transfer_node.cdc (2.141kB) // stakingCollection/unstake_all.cdc (633B) // stakingCollection/update_networking_address.cdc (651B) // stakingCollection/withdraw_from_machine_account.cdc (713B) // stakingCollection/withdraw_rewarded_tokens.cdc (885B) // stakingCollection/withdraw_unstaked_tokens.cdc (900B) // stakingProxy/add_node_info.cdc (647B) -// stakingProxy/get_node_info.cdc (518B) -// stakingProxy/register_node.cdc (1.121kB) +// stakingProxy/get_node_info.cdc (468B) +// stakingProxy/register_node.cdc (1.13kB) // stakingProxy/remove_node_info.cdc (330B) // stakingProxy/remove_staking_proxy.cdc (338B) // stakingProxy/request_unstaking.cdc (500B) @@ -814,7 +814,7 @@ func dkgAdminStop_dkgCdc() (*asset, error) { return a, nil } -var _dkgCreate_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\x41\x6b\x02\x31\x10\x85\xef\xfb\x2b\xa6\x1e\x24\x0b\x1a\x7b\x5e\x6c\x65\xe9\xb6\x52\xbc\x48\x17\x7a\x1f\xb3\x63\x0c\xae\x49\x98\xcc\x6a\xa1\xf8\xdf\x8b\xee\x5a\x74\x2e\x09\x79\x79\x5f\x1e\x2f\xee\x10\x03\x0b\x7c\xb4\xe1\x54\xad\x96\xb0\xe5\x70\x80\xe7\x9f\x6a\xb5\x2c\xab\xea\xeb\xbd\xae\xb3\x4c\x18\x7d\x42\x23\x2e\x78\x85\x4d\xc3\x94\x52\x01\x65\xbf\x99\x80\x0f\x0d\x7d\x56\x05\xd4\xc2\xce\xdb\x1c\x7e\xb3\x0c\x00\x20\x32\x45\x64\x52\xc9\x59\x4f\x5c\x00\x76\xb2\x53\x35\x1e\xe9\x1b\xdb\x8e\x72\x18\x97\xc6\x84\xce\xcb\xc5\x00\xc3\xb4\x24\x80\xcd\xc1\x79\x78\x01\x4b\x32\xdc\xb8\xbd\x99\x6b\x83\x11\x37\xae\x75\xe2\x28\x69\x4b\x32\x1f\x0f\xa9\x75\x79\x71\xbd\xaa\x59\xec\x36\xad\x33\xb3\x66\x6f\xaf\x27\xf9\xd3\x3f\xfb\x32\x7a\x13\x98\xc3\x49\xe5\xb0\x58\x40\x44\xef\x8c\x1a\xbd\x85\xae\x6d\xc0\x07\x81\x5e\x1c\x02\x30\x6d\x89\xc9\x1b\x1a\xe5\xd9\x43\xbe\x66\x6f\xd7\xc8\xe2\x8c\x8b\xe8\x05\xe6\xd3\xde\xa0\x0d\x13\x0a\xdd\x49\xea\x56\x4c\xbf\xde\x61\xfa\x4a\x74\x92\xc0\x68\x49\x27\x3c\x92\x9a\x4f\x1f\xc1\x13\x90\x50\xdc\x3e\x45\xdf\x09\x75\xef\x5a\xa3\xec\xf2\x2b\xf1\x9c\x65\xe7\xbf\x00\x00\x00\xff\xff\x1d\x42\x51\x81\xc4\x01\x00\x00" +var _dkgCreate_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\x41\x8b\xea\x30\x10\x80\xef\xfd\x15\x83\x07\x49\x41\xe3\x3b\x17\xdf\x93\xf2\xfa\x9e\x2c\x5e\x64\x0b\x7b\x1f\x93\xb1\x06\x6b\x12\x26\x53\x5d\x58\xfc\xef\x8b\xa6\x2e\x3a\x97\x84\x4c\xbe\x6f\x26\x13\x77\x8a\x81\x05\xfe\xf7\xe1\xd2\x6c\xd6\xb0\xe7\x70\x82\x5f\x9f\xcd\x66\x5d\x37\xcd\xfb\xbf\xb6\x2d\x0a\x61\xf4\x09\x8d\xb8\xe0\x15\x5a\xcb\x94\x52\x05\x75\xde\xcc\xc0\x07\x4b\x6f\x4d\x05\xad\xb0\xf3\x5d\x09\x5f\x45\x01\x00\x10\x99\x22\x32\xa9\xe4\x3a\x4f\x5c\x01\x0e\x72\x50\x2d\x9e\xe9\x03\xfb\x81\x4a\x98\xd6\xc6\x84\xc1\xcb\x0d\x80\x31\x7a\x12\x40\x7b\x72\x1e\x7e\x43\x47\x32\xde\x78\xd4\x2c\xb5\xc1\x88\x3b\xd7\x3b\x71\x94\xf4\x2e\x30\x87\xcb\x72\x3a\x36\xae\xeb\x1b\xf8\x47\x2d\xe2\xb0\xeb\x9d\x59\xd8\x63\x77\x3f\x29\x7f\xec\xf7\x58\xad\x20\xa2\x77\x46\x4d\xfe\x86\xa1\xb7\xe0\x83\x40\x36\x8d\x95\x99\xf6\xc4\xe4\x0d\x4d\xca\xe2\xa5\x31\x7b\xec\xb6\xc8\xe2\x8c\x8b\xe8\x05\x96\xf3\x0c\x68\xc3\x84\x42\x4f\x29\xf5\x98\x48\x5e\x9f\x34\x79\x16\x3a\x49\x60\xec\x48\x27\x3c\x93\x5a\xce\x5f\xc5\x33\x90\x50\x3d\x7e\x43\x3f\x25\xda\x4c\x6d\x51\x0e\xf9\x4d\xd7\xa2\xb8\x7e\x07\x00\x00\xff\xff\x55\x4a\x21\x15\xbd\x01\x00\x00" func dkgCreate_participantCdcBytes() ([]byte, error) { return bindataRead( @@ -830,7 +830,7 @@ func dkgCreate_participantCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/create_participant.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xab, 0xa9, 0xdb, 0x5f, 0xf1, 0x79, 0xdb, 0x4a, 0x52, 0xb8, 0x28, 0x3d, 0x7f, 0x76, 0x23, 0xbf, 0x83, 0x93, 0xb1, 0x3d, 0x6d, 0xcd, 0xb9, 0xb6, 0xd0, 0xec, 0xa, 0xe9, 0x7d, 0x3d, 0xb5, 0x5c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2f, 0x65, 0x31, 0x8a, 0xd1, 0x16, 0x1b, 0x11, 0x22, 0x80, 0xb, 0xc8, 0x8f, 0x2, 0x22, 0xd3, 0xbc, 0xd7, 0x56, 0x70, 0xbc, 0x66, 0x61, 0x29, 0xf3, 0xd7, 0xb7, 0xb3, 0xaa, 0x3b, 0x39, 0x4}} return a, nil } @@ -1274,7 +1274,7 @@ func epochAdminSet_bonus_tokensCdc() (*asset, error) { return a, nil } -var _epochAdminUpdate_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xc1\x4a\xc4\x30\x10\x86\xef\x7d\x8a\x61\x0f\xd2\x5e\x8a\x5e\x3c\x14\x75\x59\xba\x15\xbd\xe8\x62\xf1\x01\xc6\x76\xdc\x06\xd2\x4c\x98\x4c\xa9\x20\xfb\xee\x92\xc6\xdd\xc2\xce\x31\xf9\x27\xdf\xf7\xc7\x8c\x9e\x45\xe1\xd9\xf2\xdc\x78\xee\x06\xf8\x16\x1e\xe1\xf6\xa7\x39\xbc\xd7\x2f\xbb\xfd\xfe\xa3\x69\xdb\x2c\x53\x41\x17\xb0\x53\xc3\x2e\x77\x34\xbf\x4d\x63\x6d\xa7\xa0\x24\xa1\x82\xcf\x57\xa7\x77\xf7\x05\xfc\x66\x00\x00\x5e\xc8\xa3\x50\x1e\xcc\xd1\x91\x54\x10\x94\x05\x8f\x54\xc6\xfb\x25\x10\xc7\x92\x02\x45\xda\xae\x1f\x8d\x83\x47\x48\xe9\xf2\x1c\xfe\x62\x11\x9e\x1f\x6e\x2e\x56\xe5\x12\x7c\xca\xa3\x5c\xb5\xca\x96\x18\x8f\xdb\xb4\x75\x40\x1d\x8a\x0b\x22\xce\x76\x0b\x1e\x9d\xe9\xf2\x4d\xcd\x93\xed\xc1\xb1\x42\x7a\x1a\x96\xc5\xd4\xf5\x1f\x0a\x1e\x75\xd8\x14\xab\xe4\x2a\x58\x4e\xbe\x47\xa5\xd8\x9a\xad\xa5\x4e\x59\xce\xf5\xaf\x7e\x23\xf1\x4f\xd9\xe9\x2f\x00\x00\xff\xff\xe5\x8e\x5f\xc1\x57\x01\x00\x00" +var _epochAdminUpdate_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xc1\x4a\xc3\x40\x10\x86\xef\x79\x8a\xa1\x87\x92\x5c\x82\x5e\x3c\x04\xb5\xc4\x34\xa2\x17\x2d\x06\xbd\x8f\x9b\xb1\x09\x6c\x76\x96\xc9\x2c\x11\xa4\xef\x2e\x9b\x68\x03\x9d\xe3\xb2\xdf\xfc\xdf\xfc\xfd\xe0\x59\x14\x1e\x2d\x4f\xb5\x67\xd3\xc1\x97\xf0\x00\x57\xdf\xf5\xe1\xb5\x7a\x2a\xf7\xfb\xb7\xba\x69\x92\x44\x05\xdd\x88\x46\x7b\x76\xa9\xa3\xe9\x25\x0c\x95\x0d\xa3\x92\x8c\x05\xbc\x3f\x3b\xbd\xbe\xc9\xe0\x27\x01\x00\xf0\x42\x1e\x85\xd2\xb1\x3f\x3a\x92\x02\x30\x68\x97\x3e\xb0\x08\x4f\x1f\x68\x03\x65\xb0\x2d\x8d\xe1\xe0\x34\x12\x33\x12\xc7\x92\x02\xc5\xfc\xb2\x1d\x7a\x07\x77\xb0\xf0\xf9\xa8\x2c\x78\xa4\xfc\x73\xde\x70\xbb\x3d\x7b\xe6\xf3\xc7\xfb\x34\xea\x16\xab\x7e\x8e\xf1\xb9\x59\xa8\x03\x6a\x97\x9d\x23\xe2\xec\x76\xe0\xd1\xf5\x26\xdd\x54\x1c\x6c\x0b\x8e\x15\x96\xd5\x30\x83\xcb\xf5\x7f\xa1\xe0\x51\xbb\x4d\xb6\x4a\xae\x82\x79\xf0\x2d\x2a\xc5\x1e\xd8\x5a\x32\xca\xf2\x5f\xc8\x45\x3f\x4b\xfe\x29\x39\xfd\x06\x00\x00\xff\xff\xa3\xe1\xda\x3e\x69\x01\x00\x00" func epochAdminUpdate_clustersCdcBytes() ([]byte, error) { return bindataRead( @@ -1290,11 +1290,11 @@ func epochAdminUpdate_clustersCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_clusters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0x6a, 0xa7, 0x9c, 0xe3, 0x1f, 0xbb, 0x47, 0x2d, 0x66, 0xa4, 0xcf, 0x32, 0xc0, 0x9, 0x79, 0x88, 0xbd, 0x25, 0x10, 0x92, 0x62, 0x53, 0xc1, 0x1d, 0x2, 0x4e, 0xfd, 0xc5, 0x13, 0x35, 0xb6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x30, 0x5d, 0x1c, 0xc7, 0x3b, 0xa4, 0x9b, 0x61, 0x88, 0xc0, 0x72, 0xc3, 0x5f, 0x76, 0x35, 0x4a, 0x68, 0x81, 0x77, 0x20, 0x81, 0xa4, 0x4e, 0x9b, 0xbf, 0x13, 0x24, 0x2f, 0x63, 0x1d, 0x2b, 0x3f}} return a, nil } -var _epochAdminUpdate_dkg_phase_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\xcf\x4a\xc4\x30\x10\x87\xef\x79\x8a\x61\x0f\xd2\x5e\x82\x07\xf1\x50\xd4\x65\xd9\xd6\x3f\x78\xb0\x58\xf4\x3e\xb6\xe3\x36\xd0\x66\x42\x32\x4b\x05\xd9\x77\x97\x6c\x6c\xcb\xce\x31\xf9\xcd\x7c\xdf\x8c\x19\x1d\x7b\x81\xc7\x81\xa7\xca\x71\xdb\xc3\xb7\xe7\x11\xae\x7f\xaa\xfa\x6d\xff\xbc\x2b\xcb\xf7\xaa\x69\x94\x12\x8f\x36\x60\x2b\x86\x6d\x66\x69\xaa\x7b\x0c\xf4\x69\x68\x0a\x05\x7c\xbc\x58\xb9\xbd\xc9\xe1\x57\x01\x00\x38\x4f\x0e\x3d\x65\xc1\x1c\x2c\xf9\x02\x82\xb0\xc7\x03\xe9\xf9\x3f\xd6\x40\x02\x14\x59\xbb\x6e\x34\x16\xee\x21\x85\xf5\x9c\xfd\x62\xef\x79\xba\xbb\x5a\x9c\xf4\x39\xf8\x90\x45\xb5\x62\x55\xd5\x18\x9f\x9b\xd4\x55\xa3\xf4\xf9\x82\x88\xb5\xdd\x82\x43\x6b\xda\x6c\xb3\xe7\xe3\xd0\x81\x65\x81\x34\x1a\xce\x8d\x69\xd3\x7f\x28\x38\x94\x7e\x93\xab\x65\xc2\x2a\xa8\x8f\xae\x43\xa1\xf2\xf5\x69\x5d\xfb\xf2\x08\x89\x7b\x52\xa7\xbf\x00\x00\x00\xff\xff\x6e\xfe\x1d\x5f\x4d\x01\x00\x00" +var _epochAdminUpdate_dkg_phase_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\x4f\x6b\xb4\x30\x10\xc6\xef\x7e\x8a\x61\x0f\x8b\x5e\xe4\x3d\xbc\xf4\x20\x6d\x17\xbb\xda\x3f\xf4\x50\xa9\x74\xef\x53\x9d\xae\x01\xcd\x84\x64\x82\x85\xb2\xdf\xbd\xc4\xb4\x4a\xe7\x18\xf2\x3c\xbf\xdf\x8c\x9a\x0c\x5b\x81\xfb\x91\xe7\xda\x70\x37\xc0\x87\xe5\x09\xfe\x7d\xd6\xcd\xcb\xf1\xb1\xac\xaa\xd7\xba\x6d\x93\x44\x2c\x6a\x87\x9d\x28\xd6\xa9\xa6\xb9\x19\xd0\xd1\x49\xd1\xec\x0a\x78\x7b\xd2\x72\xf5\x3f\x83\xaf\x04\x00\xc0\x58\x32\x68\x29\x75\xea\xac\xc9\x16\x80\x5e\x86\xf4\x8e\xad\xe5\xf9\x84\xa3\xa7\x0c\xf6\x65\xd7\xb1\xd7\xf2\x9b\x08\x33\x92\x00\x05\x7a\xd9\x4f\x4a\xc3\x0d\xc4\x78\xee\x84\x2d\x9e\x29\x7f\x5f\x0a\xae\xf7\xab\x65\xbe\x7c\xbc\x4d\x83\x6c\xb1\xc9\xe7\x18\x9e\xdb\x98\x6a\x50\x86\x6c\x45\x84\x39\x1c\xc0\xa0\x56\x5d\xba\x3b\xb2\x1f\x7b\xd0\x2c\x10\xab\x61\x09\xc6\xdd\x7f\xa0\x60\x50\x86\x5d\x96\xac\x0d\x9b\x60\xee\x4d\x8f\x42\xd5\xf3\xc3\x76\x88\xbf\x67\x89\xdc\x4b\x72\xf9\x0e\x00\x00\xff\xff\x59\x08\x52\x6a\x5f\x01\x00\x00" func epochAdminUpdate_dkg_phase_viewsCdcBytes() ([]byte, error) { return bindataRead( @@ -1310,11 +1310,11 @@ func epochAdminUpdate_dkg_phase_viewsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_dkg_phase_views.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x48, 0xd5, 0x13, 0x99, 0xde, 0x25, 0xd0, 0xd1, 0x6f, 0x14, 0x2b, 0x27, 0x33, 0xd8, 0x85, 0xd8, 0x82, 0xe1, 0x50, 0x0, 0x40, 0x9f, 0xd0, 0x93, 0x66, 0x12, 0x47, 0x74, 0x57, 0xd1, 0xce, 0x82}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0x8b, 0x7a, 0xd, 0xae, 0x66, 0x1b, 0x51, 0xc0, 0x64, 0x65, 0xa2, 0x4e, 0xae, 0xc5, 0x5d, 0x83, 0x1a, 0x91, 0x11, 0x9c, 0xfe, 0xdb, 0x9c, 0xb9, 0xd1, 0xd5, 0x84, 0x2b, 0xf1, 0x5d, 0xcd}} return a, nil } -var _epochAdminUpdate_epoch_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x94\xcd\x6e\xdb\x3a\x10\x85\xf7\x7e\x8a\x73\xb3\xb8\xb0\x01\x57\xe9\xa2\xe8\xc2\x68\x13\x04\xb1\x9b\x04\x69\x93\xa0\x4e\xd3\xf5\x58\x1c\x49\x44\x24\x52\x20\xa9\xa8\x40\x91\x77\x2f\x48\xca\xfa\x31\x8a\x06\x41\x51\x2f\xbc\xa0\x66\xce\x99\xf9\x86\x1c\x59\xd5\xda\x38\x7c\x2a\x75\xbb\xa9\x75\x5a\x20\x33\xba\xc2\xdb\x1f\x9b\xbb\xdb\xf3\xcb\xb3\xf5\xfa\xeb\x66\xbb\x9d\xcd\x9c\x21\x65\x29\x75\x52\xab\xb9\x78\xcc\xef\x0a\xb2\xfc\x99\xd5\x0a\xdf\xae\x94\x7b\xff\x6e\x09\xeb\xe8\x51\xaa\x7c\x72\xc6\x5e\x6f\x74\xb2\xc0\xcf\x19\x00\xd4\x86\x6b\x32\x3c\xb7\x32\x57\x6c\x56\xb0\x4e\x1b\xca\x39\xd9\x7f\xf7\xbf\x92\x5d\xcc\x3f\x13\x95\x54\xf8\x88\x18\x9c\xec\x63\x77\xda\x18\xdd\x7e\xf8\xbf\xaf\x3b\x09\x81\x27\x73\x5f\xfe\x6a\x68\x27\x21\x7f\xbc\x8d\x59\x77\xe4\x8a\x45\x6f\xe1\x7f\xa7\xa7\xa8\x49\xc9\x74\x7e\x74\xae\x9b\x52\x40\x69\x87\x28\x8d\x90\x18\x69\x74\xa6\xa8\xc9\x15\x47\x8b\x59\xaf\x20\x33\xfc\x37\x38\x49\xfb\x40\xa5\x14\x81\xcd\xb9\x56\x99\xcc\x1b\x43\x81\xd8\x00\x67\x89\x11\xbd\x81\xd0\xb8\xf3\x40\x28\xd6\x74\xc3\x2d\xe2\x50\x1e\x24\xb7\x16\x55\x63\x1d\x76\x8c\xdc\x30\x39\x36\x70\x05\x29\xb8\x82\x61\x9b\x0a\x3a\xdb\x0f\x01\xa4\x04\xd6\xd7\x17\x08\x46\x78\xf2\xb9\x47\x43\xdf\xcf\x43\x03\xc7\xc7\xc7\x58\x37\x0c\xa7\x83\x4c\x46\xa9\xf3\xa2\x1d\xfa\xbf\x77\x9d\x18\xb5\x1c\xa5\x9a\x5a\x90\xe3\xa0\x10\x6d\xd2\x00\x0b\x32\xaa\xa6\xda\x18\x4e\x1d\xb4\x11\x6c\x12\xdc\x17\xd2\xe2\xc9\x83\x0d\x2c\x21\x2d\x84\x56\x0c\xad\xc0\x94\x16\x13\x89\x89\x5d\xb4\x49\x70\xa9\xdb\xa0\xab\x9a\x6a\xc7\xc6\x17\x1c\x4a\xdb\xdb\xc5\x7c\x69\xb1\x63\xdf\x44\xcc\x12\x10\xec\xd8\x54\x52\xb1\x0d\x51\xa1\x98\x89\xbc\x54\x68\x0b\x99\x16\x5e\x37\x70\xba\x52\x61\x54\xcb\xd1\xc1\x36\x92\x39\x6b\xc2\xc3\x59\x06\x42\xc3\xd7\xf5\xf5\x45\x44\xa5\x98\x85\x1f\xc1\x8e\x7b\x7b\xdb\xa4\x45\x9c\x84\x77\x1f\xb5\x5f\x93\xb5\x6c\x93\x49\x29\x6f\x20\x55\x6a\x98\xac\x6f\xe0\xa0\x9c\xd5\x1e\xf7\xc1\x39\x76\x9c\x69\xc3\xaf\x2e\xf6\xc0\x58\xf0\x2b\x8c\xa7\x0e\xc1\xe0\x77\x38\x5e\xa8\x6c\x52\xc1\xcd\xed\xfd\x66\x85\xef\x0c\xb2\xb6\xa9\x18\x05\x1b\x1e\xb8\xf9\xdb\x58\x07\xcd\x92\x55\xee\xc2\x98\x2b\x4f\xd6\x56\x54\x96\x93\xab\xdc\xdd\xe1\x2e\x2e\xd3\x06\x54\x96\xa8\xb5\x63\xe5\x24\x95\xdd\x05\xeb\x1e\xf4\x88\xbf\xcc\xfa\x47\x8c\x93\xd1\xda\xc9\xd9\xc5\x1d\xf0\x85\x1d\x09\x72\x34\x5f\x24\x87\x23\x38\x78\xf4\xc3\xba\x4b\x22\xba\x10\x15\x32\xe6\xfd\xa2\xf8\x73\x46\x87\x28\xe6\x0c\x5b\xe7\x85\xac\x3d\xf9\x98\x36\x5a\x50\xa3\x9d\x01\x2e\x2d\xbf\x54\xf0\x3f\xb3\x7f\x3d\x9e\xe7\x59\xfc\x7f\xfe\x15\x00\x00\xff\xff\x25\xcd\x43\x1b\xe0\x06\x00\x00" +var _epochAdminUpdate_epoch_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x94\xc1\x6e\xdb\x3c\x10\x84\xef\x7e\x8a\xf9\x73\x08\x6c\xc0\xbf\xd2\x43\xd1\x83\xd1\x26\x70\x63\x37\x09\xd2\x26\x41\x9d\xa6\xe7\xb5\xb4\x92\x88\x48\xa4\x40\xae\xe2\x02\x45\xde\xbd\x20\x69\x5b\x92\x51\x34\x08\x8a\xea\xe0\x03\xcd\x99\xd9\xfd\x48\xae\xaa\x1b\x63\x05\x9f\x2a\xb3\x59\x36\x26\x2d\x91\x5b\x53\xe3\xcd\x8f\xe5\xdd\xed\xf9\xe5\x7c\xb1\xf8\xba\x5c\xad\x46\x23\xb1\xa4\x1d\xa5\xa2\x8c\x1e\x67\x8f\xc5\x5d\x49\x8e\x3f\xb3\x9e\xe1\xdb\x95\x96\x77\x6f\xa7\x70\x42\x8f\x4a\x17\x83\x35\xf6\x7e\xbd\x95\x09\x7e\x8e\x00\xa0\xb1\xdc\x90\xe5\xb1\x53\x85\x66\x3b\x03\xb5\x52\x8e\x3f\x1a\x6b\xcd\xe6\x81\xaa\x96\x27\x38\x9e\xa7\xa9\x69\xb5\xec\x14\xfe\xab\x58\xa2\xe3\x3c\xab\x95\xc6\x07\x44\x79\xe2\xc4\x58\x2a\x38\x59\x07\x83\xf7\xc7\xfb\x4e\x92\xb0\xf1\x74\xec\x1b\x9a\x75\x0d\x26\xe4\x97\x57\x51\x75\x47\x52\x4e\xf6\x11\xfe\x3b\x3b\x43\x43\x5a\xa5\xe3\xa3\x73\xd3\x56\x19\xb4\x11\x44\x6b\x04\x61\xe4\xb3\x0d\x45\x43\x52\x1e\x4d\x46\x7b\x07\x95\xe3\xbf\x2e\x49\xb9\x07\xaa\x54\x16\x68\x9d\x1b\x9d\xab\xa2\xb5\x14\x18\x76\xb8\xa6\xe8\xf1\xec\x98\xf5\x3b\x0f\xcc\x62\x4d\x37\xbc\x41\x3c\xa6\x07\xc5\x1b\x87\xba\x75\x82\x35\xa3\xb0\x4c\xc2\x16\x52\x92\x86\x94\x0c\xd7\xd6\x30\xf9\xee\x58\x40\x3a\xc3\xe2\xfa\x02\x21\x08\x4f\x5e\x7b\xd4\xf5\xfd\xdc\x35\x70\x72\x72\x82\x45\xcb\x10\x13\x6c\x72\x4a\xc5\x9b\x6e\xd1\xff\x7d\xea\x20\x68\xc3\xd1\xaa\x6d\x32\x12\x0e\x0e\x31\x26\x0d\xb0\xa0\xa2\x6b\x6a\xac\xe5\x54\x60\x6c\xc6\x36\xc1\x7d\xa9\x1c\x9e\x3c\xd8\xc0\x12\xca\x21\x33\x9a\x61\x34\x98\xd2\x72\x60\x31\x88\x8b\x31\x09\x2e\xcd\x26\xf8\xea\xb6\x5e\xb3\xf5\x05\x87\xd2\x76\x71\x51\xaf\x1c\xd6\xec\x9b\x88\xaa\x0c\x19\x0b\xdb\x5a\x69\x76\x61\x57\x28\x66\x60\xaf\x34\x36\xa5\x4a\x4b\xef\x1b\x38\x5d\xe9\x70\x54\xd3\xde\xc2\x2a\x92\x99\xb7\xe1\x29\x4d\x03\xa1\xee\xdf\xc5\xf5\x45\x44\xa5\x99\x33\x7f\x04\x6b\xde\xc7\xbb\x36\x2d\xe3\x49\xf8\xf4\x5e\xfb\x0d\x39\xc7\x2e\x19\x94\xf2\x3f\x94\x4e\x2d\x93\xf3\x0d\x1c\x94\x33\xdb\xe1\x3e\x58\xc7\x9a\x73\x63\xf9\xd5\xc5\x1e\x04\x67\xfc\x8a\xe0\x61\x42\x08\xf8\x1d\x8e\x17\x2a\x1b\x54\x70\x73\x7b\xbf\x9c\xe1\x3b\x83\x9c\x6b\x6b\x46\xc9\x96\x3b\x6e\xfe\x36\x36\xc1\xb3\x62\x5d\x48\x38\xe6\xda\x93\x75\x35\x55\xd5\xe0\x2a\x6f\xef\xf0\x76\x5f\x6e\x2c\xa8\xaa\xd0\x18\x61\x2d\x8a\xaa\xed\x05\xdb\x3e\xe8\x1e\x7f\x95\xef\x1f\x31\x4e\x7b\x63\xa7\x60\x89\x33\xe0\x0b\x0b\x65\x24\x34\x9e\x24\x87\x47\x70\xf0\xe8\xbb\x71\x97\x44\x74\x61\x57\x50\x8c\xf7\x83\xe2\xcf\x8a\x2d\xa2\xa8\xe9\xa6\xce\x0b\xaa\x1d\xf9\x28\xeb\x0d\xa8\xde\xcc\x00\x57\x8e\x5f\x2a\xf8\x9f\xc5\xbf\x1e\xcf\xf3\x28\xfe\x3e\xff\x0a\x00\x00\xff\xff\x1b\xd1\x45\xfa\xf2\x06\x00\x00" func epochAdminUpdate_epoch_configCdcBytes() ([]byte, error) { return bindataRead( @@ -1330,11 +1330,11 @@ func epochAdminUpdate_epoch_configCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_epoch_config.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0x5b, 0x8c, 0x3b, 0xd7, 0x7f, 0x40, 0x68, 0x95, 0x1d, 0xf1, 0x20, 0x47, 0x1b, 0x53, 0xee, 0xde, 0x14, 0xcb, 0xfd, 0x24, 0xe4, 0x7, 0x33, 0xe, 0xcc, 0xab, 0xab, 0x42, 0xa5, 0x3a, 0x12}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0xbf, 0x44, 0xd1, 0x3d, 0x58, 0x92, 0x1b, 0xbe, 0xa2, 0xe5, 0x64, 0x67, 0xc3, 0x57, 0xcd, 0x62, 0xfa, 0x24, 0xf5, 0x3f, 0x6e, 0xa, 0x8b, 0x36, 0x5d, 0x58, 0xa7, 0xbe, 0x4c, 0xd7, 0x7d}} return a, nil } -var _epochAdminUpdate_epoch_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xc1\x4a\xc4\x30\x10\x86\xef\x7d\x8a\x9f\x3d\x48\x7b\x09\x1e\xc4\x43\x51\x97\xb2\x5b\xd1\x93\x8b\x45\xef\xb1\x8d\xdb\x40\x9b\x09\xd3\x29\x15\x64\xdf\x5d\x92\xb8\x5d\xd8\x39\x85\xe4\x9f\xf9\xbe\x89\x1d\x3d\xb1\xe0\x79\xa0\xa5\xf6\xd4\xf6\xf8\x66\x1a\x71\xfb\x53\x1f\xde\x76\x2f\xd5\x7e\xff\x5e\x37\x4d\x96\x09\x6b\x37\xe9\x56\x2c\xb9\xdc\x99\xa5\x9a\xe3\xf1\xd3\x9a\x65\x2a\xf1\xf1\xea\xe4\xfe\xae\xc0\x6f\x06\x00\x9e\x8d\xd7\x6c\xf2\xc9\x1e\x9d\xe1\x12\x93\x10\xeb\xa3\x51\xe7\xf7\x50\x83\x11\x98\x40\xab\xba\xd1\x3a\x3c\x22\x85\xd5\x39\xfb\x45\xcc\xb4\x3c\xdc\xac\x56\x2a\x06\x9f\xf2\x20\x57\x5e\x64\x95\x0e\xd7\x4d\xea\x3a\x68\xe9\x8b\x15\x11\x6a\xbb\x85\xd7\xce\xb6\xf9\x66\x47\xf3\xd0\xc1\x91\x20\x8d\x46\x6c\x4c\xbb\xfe\x43\xe1\xb5\xf4\x9b\x22\x5b\x27\x5c\x04\xd5\xec\x3b\x2d\x26\x22\xe3\xce\xd7\x7f\x90\xb0\xa7\xec\xf4\x17\x00\x00\xff\xff\x6d\x14\x68\x15\x4e\x01\x00\x00" +var _epochAdminUpdate_epoch_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\x41\x4b\xf4\x30\x10\x86\xef\xfd\x15\xc3\x1e\x96\xf6\x12\xbe\xc3\x87\x87\xa2\x2e\x75\xb7\xa2\x27\x17\x8b\x7b\x1f\xd3\x71\x1b\x68\x33\x21\x9d\x50\x41\xf6\xbf\x4b\x12\xed\x82\x73\x0a\x21\xef\xfb\x3c\x19\x33\x39\xf6\x02\x8f\x23\x2f\xad\x63\x3d\xc0\x87\xe7\x09\xfe\x7d\xb6\xc7\x97\xfd\x53\x73\x38\xbc\xb6\x5d\x57\x14\xe2\xd1\xce\xa8\xc5\xb0\x2d\x2d\x2d\x4d\x48\xc7\x93\xa1\x65\xae\xe1\xed\xd9\xca\xcd\xff\x0a\xbe\x0a\x00\x00\xe7\xc9\xa1\xa7\x72\x36\x67\x4b\xbe\x06\x0c\x32\x94\x0f\xec\x3d\x2f\x27\x1c\x03\x55\xb0\x6d\xb4\xe6\x60\xe5\x37\x11\x67\x24\x01\x8a\xfc\xa6\x9f\x8c\x85\x3b\xc8\x71\x35\x0b\x7b\x3c\x93\x7a\x4f\x05\xb7\xdb\xd5\x53\xa5\x87\xf7\x65\xd4\xad\xaf\xfa\x0a\xe3\x75\x97\x53\x47\x94\xa1\x5a\x11\x71\x76\x3b\x70\x68\x8d\x2e\x37\x7b\x0e\x63\x0f\x96\x05\x72\x35\xa4\x60\xfe\xfd\x0f\x14\x1c\xca\xb0\xa9\x8a\xb5\xe1\x2a\xa8\x82\xeb\x51\x28\x21\xd3\x16\xfe\x6e\x25\x63\x2f\xc5\xe5\x3b\x00\x00\xff\xff\xda\xda\xbd\xf3\x60\x01\x00\x00" func epochAdminUpdate_epoch_viewsCdcBytes() ([]byte, error) { return bindataRead( @@ -1350,11 +1350,11 @@ func epochAdminUpdate_epoch_viewsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_epoch_views.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0xa, 0x0, 0x26, 0x59, 0x5f, 0x32, 0xb, 0x4a, 0x8b, 0xe5, 0xb0, 0x1d, 0x88, 0x80, 0x8d, 0xf3, 0x67, 0xa2, 0xc2, 0x9d, 0x21, 0xa1, 0x2d, 0xd2, 0x58, 0xfb, 0xaf, 0xa6, 0xb2, 0xc3, 0x66}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0xf2, 0x1e, 0xff, 0x58, 0x74, 0x21, 0xea, 0x1f, 0x45, 0xe4, 0xff, 0x4e, 0x3c, 0x33, 0x53, 0x58, 0xe2, 0xfb, 0x70, 0x69, 0x60, 0x9a, 0x8e, 0xfd, 0x45, 0xde, 0xc9, 0x99, 0xab, 0xe2, 0x64}} return a, nil } -var _epochAdminUpdate_rewardCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\xcf\x4a\xc3\x40\x10\xc6\xef\x79\x8a\xa1\x07\x49\x2f\xc1\x83\x78\x08\x6a\x09\x6d\x82\x82\xd0\xd0\x20\xe2\x71\x4c\xc6\x64\x21\xd9\x59\x26\x13\x52\x91\xbe\xbb\x6c\xd7\xa6\xf8\x1d\x77\xbf\x3f\xbf\x5d\x33\x38\x16\x85\xa2\xe7\x39\x77\x5c\x77\xf0\x25\x3c\xc0\xed\x31\x2f\xf7\xdb\xe7\x6c\xb7\x3b\xe4\x55\x15\x45\x2a\x68\x47\xac\xd5\xb0\x8d\x2d\xcd\x07\x9a\x51\x9a\xac\xfc\x48\xe1\xad\x30\xc7\xfb\xbb\x35\xfc\x44\x00\x00\x4e\xc8\xa1\x50\x3c\x9a\xd6\x92\xa4\x30\x2a\x0b\xb6\x94\x5c\xee\xbd\x7a\x52\x20\x3f\x95\x35\x83\xb1\xf0\x08\xc1\x9c\x5c\xbc\x9f\x2c\xc2\xf3\xc3\xcd\x82\x94\x9c\x8d\x4f\xb1\x27\x4b\xaf\xa4\x09\xfa\xe3\x2a\xa4\x4a\xd4\x6e\xbd\x4c\x78\x6d\x36\xe0\xd0\x9a\x3a\x5e\x6d\x79\xea\x1b\xb0\xac\x10\xaa\xe1\x1c\x0c\x0f\xfd\x1b\x05\x87\xda\xad\xd6\xd1\xd2\x70\x05\x4c\x26\xd7\xa0\x52\xf1\xba\x7f\xaf\x26\xe7\xfa\xef\x17\x5b\x0b\xe1\x48\x25\x49\x4d\x56\xb1\xa5\x7f\x5f\x12\x28\x4e\xd1\xe9\x37\x00\x00\xff\xff\x86\x6a\x23\x6c\x5a\x01\x00\x00" +var _epochAdminUpdate_rewardCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\x4f\x4b\xc3\x40\x10\xc5\xef\xf9\x14\x43\x0f\x25\xb9\x04\x0f\xe2\xa1\xa8\x25\xf6\x0f\x0a\x42\x43\x83\x8a\xc7\x71\x33\x26\x0b\xc9\xce\x32\x99\x25\x15\xe9\x77\x97\x24\x9a\xe2\x3b\x2e\xfb\x7b\xef\xb7\x6b\x5b\xcf\xa2\xb0\x6f\xb8\xdf\x79\x36\x35\x7c\x0a\xb7\x70\x75\xda\xe5\x87\xcd\x63\xb6\xdd\x1e\x77\x45\x11\x45\x2a\xe8\x3a\x34\x6a\xd9\xc5\x8e\xfa\x23\xf5\x28\x65\x96\xbf\xaf\xe0\x65\x6f\x4f\x37\xd7\x09\x7c\x47\x00\x00\x5e\xc8\xa3\x50\xdc\xd9\xca\x91\xac\x00\x83\xd6\xf1\x03\x8b\x70\xff\x8a\x4d\xa0\x04\x96\x99\x31\x1c\x9c\xfe\x11\x43\x1a\x52\xa0\x61\x3c\x2b\x5b\xeb\xe0\x0e\x26\x3c\xed\x94\x05\x2b\x4a\x3f\xc6\x82\xdb\xe5\x2c\x99\x8e\x17\xef\xe3\xc1\x75\x75\x71\x4f\x71\x38\x2e\x26\x2a\x47\xad\x93\x79\x62\xc8\x7a\x0d\x1e\x9d\x35\xf1\x62\xc3\xa1\x29\xc1\xb1\xc2\x54\x0d\x23\x38\x3d\xfd\x77\x14\x3c\x6a\xbd\x48\xa2\xb9\xe1\x22\x98\x06\x5f\xa2\xd2\xfe\xf9\xf0\x56\x04\xef\x9b\xaf\x27\x67\x84\xb0\xa3\x9c\xc4\x90\x53\xac\xe8\xdf\x27\x4d\x16\xe7\xe8\xfc\x13\x00\x00\xff\xff\x3c\x85\xfa\xd9\x6c\x01\x00\x00" func epochAdminUpdate_rewardCdcBytes() ([]byte, error) { return bindataRead( @@ -1370,11 +1370,11 @@ func epochAdminUpdate_rewardCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_reward.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x44, 0xdd, 0xa0, 0x7c, 0x7, 0xda, 0x45, 0xdf, 0xd7, 0x36, 0xc, 0x8d, 0xe4, 0x79, 0x8c, 0x26, 0x6c, 0x3c, 0x58, 0xc, 0x4a, 0x2, 0x8f, 0xfb, 0x6d, 0x32, 0x97, 0xa6, 0xa1, 0xc6, 0x1f, 0xaf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf5, 0x2, 0x3d, 0xb, 0xab, 0x39, 0xe2, 0x16, 0x8c, 0xbf, 0x88, 0x83, 0xe7, 0x2d, 0xdf, 0x3d, 0x95, 0x8, 0x37, 0x6f, 0x2c, 0x91, 0x1a, 0x20, 0xef, 0x99, 0xa4, 0xd6, 0xe4, 0xd6, 0x48, 0xee}} return a, nil } -var _epochAdminUpdate_staking_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xc1\x4a\xc4\x30\x10\x86\xef\x79\x8a\x9f\x3d\x48\xf7\x12\x3c\x88\x87\xa2\x2e\x65\xb7\xa2\x27\x17\x8b\xde\xc7\x36\xb6\xc1\x36\x13\xd2\x29\x15\x64\xdf\x5d\xd2\xb8\x5d\x70\x8e\xc9\x3f\xf3\x7d\x33\x76\xf0\x1c\x04\x8f\x3d\xcf\xa5\xe7\xba\xc3\x67\xe0\x01\xd7\xdf\xe5\xf1\x65\xff\x54\x1c\x0e\xaf\x65\x55\x29\x25\x81\xdc\x48\xb5\x58\x76\x99\x33\x73\x25\xf4\x65\x5d\xfb\x6e\xcd\x3c\xe6\x78\x7b\x76\x72\x7b\xb3\xc5\x8f\x02\x00\x1f\x8c\xa7\x60\xb2\xd1\xb6\xce\x84\x1c\xa3\x70\xa0\xd6\xe8\xf3\x7f\xac\xde\x08\x4c\xa4\x15\xcd\x60\x1d\xee\x91\xc2\xfa\x9c\xfd\xe0\x10\x78\xbe\xbb\x5a\xad\xf4\x12\x7c\xc8\xa2\x5c\x7e\x91\xd5\x14\x9f\xab\xd4\x75\x24\xe9\xb6\x2b\x22\xd6\x6e\x07\x4f\xce\xd6\xd9\x66\xcf\x53\xdf\xc0\xb1\x20\x8d\xc6\xd2\x98\x76\xfd\x83\xc2\x93\x74\x9b\xad\x5a\x27\x5c\x04\xf5\xe4\x1b\x12\x53\x4c\xcb\x01\x96\xad\xff\x5f\x21\x81\x4f\xea\xf4\x1b\x00\x00\xff\xff\x40\x00\x86\xb4\x50\x01\x00\x00" +var _epochAdminUpdate_staking_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\x41\x4b\xc3\x40\x10\x85\xef\xf9\x15\x43\x0f\x25\xb9\x04\x0f\xe2\x21\xa8\x25\xb6\x11\x3d\x59\x0c\xf6\x3e\x26\x63\xb2\x98\xcc\x2c\x9b\x59\x22\x48\xff\xbb\x64\x57\x53\xf0\x1d\x97\x7d\xef\x7d\xf3\xcc\x68\xc5\x29\x3c\x0e\x32\x57\x56\x9a\x1e\x3e\x9c\x8c\x70\xf5\x55\x1d\x5f\xf6\x4f\xe5\xe1\xf0\x5a\xd5\x75\x92\xa8\x43\x9e\xb0\x51\x23\x9c\x32\xcd\xb5\xe2\xa7\xe1\xee\x64\x68\x9e\x0a\x78\x7b\x66\xbd\xb9\xce\xe0\x3b\x01\x00\xb0\x8e\x2c\x3a\x4a\x27\xd3\x31\xb9\x02\xd0\x6b\x9f\x3e\x88\x73\x32\x9f\x70\xf0\x94\xc1\xb6\x6c\x1a\xf1\xac\x7f\x8e\x45\x03\x29\xd0\xd2\x5f\xb6\xa3\x61\xb8\x83\x68\xcf\x27\x15\x87\x1d\xe5\xef\x21\xe0\x76\xbb\x72\xe6\xe1\xe3\x7d\xba\xe0\x16\x17\xfc\x1c\x97\xe7\x3a\xba\x8e\xa8\x7d\xb6\x56\x2c\xda\xed\xc0\x22\x9b\x26\xdd\xec\xc5\x0f\x2d\xb0\x28\xc4\x68\x08\xc6\x78\xfd\x6f\x29\x58\xd4\x7e\x93\x25\x6b\xc2\x05\x30\xf7\xb6\x45\xa5\xd2\x87\x49\xc2\x0e\xff\x77\x89\xc5\xe7\xe4\xfc\x13\x00\x00\xff\xff\x85\xd3\x6b\x51\x62\x01\x00\x00" func epochAdminUpdate_staking_viewsCdcBytes() ([]byte, error) { return bindataRead( @@ -1390,7 +1390,7 @@ func epochAdminUpdate_staking_viewsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_staking_views.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x22, 0x17, 0x79, 0x9f, 0xce, 0x9e, 0x7e, 0x1, 0x7b, 0x24, 0xa3, 0x41, 0x43, 0x15, 0x98, 0x60, 0xa5, 0x10, 0xb5, 0x86, 0xc4, 0xfb, 0x7f, 0xf1, 0xa1, 0xc8, 0x59, 0xfd, 0x70, 0xc9, 0x16, 0x23}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb6, 0xa5, 0x3, 0x6a, 0x49, 0xa6, 0xd2, 0xf2, 0xf9, 0x18, 0xf9, 0x76, 0x20, 0x71, 0xea, 0x79, 0x7d, 0xed, 0x5e, 0x53, 0x4a, 0x92, 0x20, 0xb0, 0x12, 0x66, 0x4, 0xcf, 0x2, 0xc7, 0x48, 0xc9}} return a, nil } @@ -1674,7 +1674,7 @@ func flowtokenCreate_forwarderCdc() (*asset, error) { return a, nil } -var _flowtokenMint_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\xb1\x6e\xdb\x30\x10\xdd\xf5\x15\x57\x0d\x86\x04\x34\xd4\x52\x74\x30\x9c\x04\xee\x90\xad\x1d\xda\x24\x3b\x4d\x9d\xe5\x43\x69\x52\x38\x9e\xe2\x14\x46\xfe\xbd\x20\x29\xd9\x56\x1a\x97\x8b\x20\xf2\xdd\xbb\xf7\xde\x1d\xed\x7b\xcf\x02\x0f\x83\xeb\x68\x63\xf1\xd1\xff\x46\x07\x5b\xf6\x7b\x28\x67\x77\x65\x31\x21\xad\x3f\xcc\x50\xd3\x7f\x59\x14\x4d\xd3\xc0\xe3\x8e\x02\x08\x6b\x17\xb4\x11\xf2\x0e\xf6\xe4\x24\x80\x44\x48\x80\x21\x90\xeb\x40\x76\x08\xda\x18\x3f\x38\x01\xd9\x69\x81\x20\x9e\x31\xa4\xfb\xc8\x07\xb9\xc1\xba\xdd\x93\x03\xc6\xe0\x07\x36\x78\x66\xa7\x8c\x0c\xc8\x2f\x64\x4e\x4c\x45\x71\xd1\xb5\x62\x34\xd4\x13\x3a\x59\xc2\xba\x6d\x19\x43\xf8\x0c\x7a\x1f\x71\x4b\x78\x7a\xa0\xd7\xaf\x5f\x6a\x38\x16\x05\x00\x80\x45\xc9\xf2\x52\xbf\x25\x2c\x4e\x96\x54\xba\xa1\x20\xac\xc5\xf3\x1c\xfc\x13\x0d\xd2\x0b\xf2\x12\x16\xc7\x59\x52\x6a\x7a\x79\xcb\xf4\x3d\x63\xaf\x19\xab\x40\x9d\x8b\x70\x3d\xc8\xae\xfa\xe6\x99\xfd\xe1\x59\xdb\x01\x6b\x58\xac\xb3\x83\x93\xa2\x78\x02\xda\xad\x3a\xcb\x82\x5b\xc8\x04\x2a\x66\xa5\x3b\x3c\x01\xe3\x51\x9b\xc4\xb7\xba\x26\xfd\xae\x8a\xc3\x5a\x42\x33\x16\x37\xdb\x09\x97\x60\xf5\x8c\xec\xfe\x1e\x7a\xed\xc8\x54\xe5\xaf\xd4\x31\xe6\xed\xbc\xa4\xcc\x93\x20\xd0\xb1\xa8\xac\x3f\x12\x3b\x99\x87\x5b\xe8\x50\x46\x63\xe7\x69\xcc\x3b\x29\xa3\x7b\xbd\x21\x4b\x42\x18\x54\x87\xb2\xba\x9a\xe5\x5d\xd5\xf4\xc3\xc6\x92\x39\x4b\x9f\xde\xea\x4f\x1f\x65\x51\x5d\x33\xf5\xe4\xf4\xc6\x46\x27\x90\x81\xc0\x93\x64\xc6\x2d\x32\x3a\x83\x65\xae\x1d\x07\x88\xaf\x68\x06\x41\x38\x9e\x08\xe3\x12\xc4\xb5\x46\x86\xd5\xcd\xfb\x49\x29\xc3\xa8\x05\x7f\xe0\xe1\x7b\x82\x54\xda\x5a\x7f\xc0\x76\x3d\x6e\x5f\xde\xc2\xfa\x5f\xb2\xf6\x59\x0f\x56\x22\x63\xe6\x56\xf1\x93\x9c\x86\x4a\xbf\x2b\xfe\x4f\xf2\xaa\xc5\xde\x07\x92\x71\xe4\xab\x9b\x0b\xf2\x8b\xc2\x16\x83\xb0\xff\x33\xf6\x1a\xfd\xbe\xfd\x0d\x00\x00\xff\xff\x64\xd2\xbe\x72\x0f\x04\x00\x00" +var _flowtokenMint_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\x31\x6f\xdb\x30\x10\x85\x77\xfd\x8a\x83\x86\x40\x06\x1a\x69\x29\x3a\x08\x4e\x02\x77\xc8\xd6\x0e\x6d\x92\x9d\xa2\xce\xf2\xa1\x14\x29\x1c\x4f\x71\x0a\x23\xff\xbd\x20\x29\xc9\x56\x5a\x57\x8b\x61\xf2\xdd\x77\xef\xdd\x91\xfa\xc1\xb1\xc0\xe3\x68\x3b\x6a\x0c\x3e\xb9\x5f\x68\x61\xcf\xae\x87\x7c\x75\x96\x67\xb3\xd2\xb8\xe3\x4a\x35\xff\xcf\xb3\xac\xaa\x2a\x78\x3a\x90\x07\x61\x65\xbd\xd2\x42\xce\x42\x4f\x56\x3c\x48\x90\x78\x18\x3d\xd9\x0e\xe4\x80\xa0\xb4\x76\xa3\x15\x90\x83\x12\xf0\xe2\x18\x7d\x3c\x0f\x3c\x48\x0d\x76\x6d\x4f\x16\x18\xbd\x1b\x59\xe3\x99\x4e\x49\xe9\x91\x5f\x49\x2f\xa4\x2c\xbb\xe8\x5a\x30\x6a\x1a\x08\xad\xd4\xb0\x6b\x5b\x46\xef\x3f\x81\xea\x83\xae\x86\xe7\x47\x7a\xfb\xf2\x79\x03\xa7\x2c\x03\x00\x30\x28\xc9\x5e\xec\x57\xc3\xcd\x12\xa9\x8c\x27\xe4\x85\x95\x38\x5e\x8b\x7f\xa0\x46\x7a\x45\xae\xe1\xe6\xb4\x9a\x54\x39\xdf\xbc\x27\xfc\xc0\x38\x28\xc6\xc2\x53\x67\x83\x5c\x8d\x72\x28\xbe\x3a\x66\x77\x7c\x51\x66\xc4\x0d\xdc\xec\x52\x82\xc5\x51\xf8\x3c\x9a\x7d\x79\xb6\x05\x77\x90\x00\x65\x98\x95\xea\x70\x11\x86\xaf\x6c\x22\x6f\x7b\xcd\xfa\x7d\x11\x96\x55\x43\x35\x15\x57\xfb\x59\x17\x65\x9b\x15\xec\xe1\x01\x06\x65\x49\x17\xf9\xcf\xd8\x31\xcc\xdb\x3a\x89\x33\x8f\x86\x40\x85\xa2\x7c\xf3\x2f\xb3\x73\x78\xb8\x83\x0e\x65\x0a\x76\xde\xc6\xba\x53\xa9\xd5\xa0\x1a\x32\x24\x84\x7e\xc9\x70\x6d\x9c\xf7\x45\x35\x8c\x8d\x21\x7d\x76\x3f\xdf\x5d\x0b\xf0\x6c\x55\x63\x82\x6b\x48\x70\xe0\xd9\x1e\xe3\x1e\x19\xad\xc6\x3c\xd5\x4e\xcb\xc2\x37\xd4\xa3\x20\x9c\x16\x60\x58\x78\x78\xc2\xc8\xb0\xbd\xfd\xb8\x95\x52\x33\x2a\xc1\xef\x78\xfc\x16\x25\x85\x32\xc6\x1d\xb1\xdd\x4d\x2f\x2d\xbd\xb8\xcd\xdf\xb0\xf6\x45\x8d\x46\x02\x31\xb1\xcb\xf0\x13\x23\xf9\x42\x7d\x28\xfe\xcf\x94\xcb\x16\x07\xe7\x49\xa6\xf5\x6e\x6f\x2f\xe0\x17\x85\x2d\x7a\x61\xf7\x7b\xea\x35\xe5\x7d\xff\x13\x00\x00\xff\xff\x4d\x4d\x2d\xec\xfb\x03\x00\x00" func flowtokenMint_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1690,11 +1690,11 @@ func flowtokenMint_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/mint_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x38, 0x6, 0x53, 0x7d, 0x25, 0x77, 0x12, 0xd3, 0xbc, 0x23, 0xaa, 0xb5, 0xf0, 0x80, 0xc7, 0x63, 0x64, 0x47, 0x7c, 0xda, 0x22, 0x20, 0xb6, 0x1c, 0x12, 0x83, 0xb2, 0x12, 0xe4, 0x90, 0xa5, 0x79}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0x85, 0x9a, 0xca, 0x71, 0x4a, 0xfb, 0x5f, 0xd5, 0x56, 0xf3, 0x5f, 0xb8, 0xc1, 0xd8, 0xfe, 0x87, 0xff, 0x71, 0x1d, 0x2f, 0x26, 0x65, 0x2, 0x7, 0xfd, 0x3e, 0xa1, 0xab, 0x25, 0xc9, 0x2d}} return a, nil } -var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\xcf\x4e\xf3\x30\x10\xc4\xef\x7e\x8a\xf9\x72\xf8\x48\x2e\xc9\x05\x71\xa8\x80\xaa\x20\xf5\x01\x50\xe1\xee\x38\xeb\x76\x85\x6b\x47\xf6\x9a\x22\x55\x7d\x77\xd4\xfc\xab\x9a\x53\xec\xfd\xed\xcc\x8e\xb7\x69\xb0\x3b\x70\x42\x32\x91\x7b\x41\x24\xdd\x25\xc8\x81\xd0\x6a\xa7\xbd\x21\x58\x26\xd7\x21\x58\x68\x0f\x6d\x4c\xc8\x5e\x1e\x12\xb6\x2e\x9c\x76\xe1\x9b\x3c\xde\x46\x4e\x29\x3e\xf6\x21\x0a\xb6\xd9\xef\xb9\x75\x34\x56\x6d\x0c\x47\x14\x77\x77\xc5\x42\x2e\x1a\x13\x35\x9f\x0b\xa5\xb4\x31\x94\x52\xa9\x9d\xab\x60\xb3\xc7\x51\xb3\x2f\x27\xfb\x15\x36\x5d\x17\x29\xa5\x6a\x85\xcf\x2d\xff\x3e\x3d\xe2\xac\x14\x00\x38\x12\xfc\xe8\xec\xe4\x83\x2c\x5e\xb0\x27\xd9\x8c\x2d\x73\x6b\x35\x60\xd7\xaf\x36\xba\xd7\x2d\x3b\x16\xa6\x54\xef\x49\x9e\xff\x2f\xfe\xf5\xd7\x55\xe3\x7c\x37\x75\x3d\xe5\xbc\xbc\x96\x4d\x9f\x5b\xc7\xa6\xb1\x33\x3f\x95\xaa\x7f\x37\xf5\x36\xc4\x18\x4e\xe5\xcd\x6f\xbd\x46\xaf\x3d\x9b\xb2\x78\x0f\xd9\x75\xf0\x41\x30\x42\xf3\x0b\x22\x92\xa5\x48\xd7\x3f\x09\xc3\x0a\x86\x31\x8a\x6a\xcc\x16\x49\x72\xf4\x4b\xbc\x7a\xda\x8f\xba\xa8\xbf\x00\x00\x00\xff\xff\x5b\x5b\xf0\xc3\xc3\x01\x00\x00" +var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\xcb\x4e\xf3\x30\x10\x85\xf7\x7e\x8a\xa3\x2c\xfe\x3f\xd9\x24\x1b\xc4\xa2\x02\xaa\x82\xd4\x07\x40\x85\xfd\xc4\x19\xb7\x23\x5c\x3b\xf2\x85\x22\x55\x7d\x77\x94\x2b\x6a\x56\xb1\xe7\x9b\x73\xe6\x8c\x9b\x06\x87\x93\x44\x44\x1d\xa4\x4f\x08\x4c\x5d\x44\x3a\x31\x5a\xb2\xe4\x34\xc3\x08\xdb\x0e\xde\x80\x1c\x48\x6b\x9f\x5d\xfa\x1f\xb1\xb7\xfe\x72\xf0\x5f\xec\xf0\x3a\x71\x4a\xc9\xb9\xf7\x21\x61\x9f\xdd\x51\x5a\xcb\x53\xd5\x04\x7f\x46\x71\x77\x57\xac\xe4\xaa\x31\x53\xcb\xb9\x50\x8a\xb4\xe6\x18\x4b\xb2\xb6\x82\xc9\x0e\x67\x12\x57\xce\xf6\x1b\xec\xba\x2e\x70\x8c\xd5\x06\x1f\x7b\xf9\x79\x7c\xc0\x55\x29\x00\xb0\x9c\xf0\x4d\xd9\xa6\x77\x36\x78\xc6\x91\xd3\x6e\x6a\x59\x5a\xab\x11\x1b\xbe\x5a\x53\x4f\xad\x58\x49\xc2\xb1\x6e\x7d\x08\xfe\xf2\xf4\x6f\x1d\xa1\xfe\x1c\x64\xae\x77\x83\xd7\x73\xd4\xdb\x4b\xd9\xf4\xb9\xb5\xa2\x1b\xb3\xf0\x73\xe9\x4f\x7f\xbb\x45\x4f\x4e\x74\x59\xbc\xf9\x6c\x3b\x38\x9f\x30\xb9\x2c\x1b\x43\x60\xc3\x81\x87\xbf\xe4\xc7\x95\x8f\x9e\x45\x35\x65\x09\x9c\x72\x70\x6b\x9c\x7a\x7e\x0f\x75\x53\xbf\x01\x00\x00\xff\xff\xb2\x75\x14\x0e\xb3\x01\x00\x00" func flowtokenScriptsGet_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -1710,7 +1710,7 @@ func flowtokenScriptsGet_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/scripts/get_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4c, 0xcf, 0xb2, 0x8c, 0x14, 0xdf, 0x77, 0xe7, 0xd2, 0xe8, 0xc8, 0x5d, 0x10, 0x4d, 0xd5, 0x3d, 0xf8, 0xf3, 0x1a, 0x4e, 0x75, 0xa1, 0x97, 0xad, 0x3b, 0xfe, 0x7c, 0x76, 0x1d, 0x30, 0x80, 0xa8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0xff, 0xa, 0x56, 0x3f, 0xfb, 0xe0, 0xd, 0xb, 0x7, 0x18, 0x80, 0xea, 0xfa, 0x73, 0xb0, 0x94, 0x62, 0xb6, 0xb1, 0x47, 0x85, 0x6a, 0x9b, 0xcc, 0x47, 0xc4, 0x1e, 0x51, 0x88, 0xc3, 0x7e}} return a, nil } @@ -1754,7 +1754,7 @@ func flowtokenSetup_accountCdc() (*asset, error) { return a, nil } -var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x4d\x4f\xdc\x3c\x10\x3e\x93\x5f\x31\xec\x01\x12\xe9\x25\xb9\xbc\xea\x61\xb5\x85\xd2\x56\xf4\x8e\x28\x3d\x4f\x92\xc9\xc6\xaa\xd7\x8e\xc6\x13\x02\x42\xfc\xf7\xca\x76\x1c\x36\x20\x95\xee\x65\x95\xf1\xcc\x33\xcf\x87\x5d\x55\x70\xd7\x2b\x07\xc2\x68\x1c\x36\xa2\xac\x01\xe5\x00\x41\xe8\x30\x68\x14\x82\xce\xb2\xff\x3c\x3a\x97\x1e\x25\xab\x2a\x68\xec\xa8\x5b\xa8\x09\x46\x47\x2d\xd4\x4f\x80\xe6\xc9\x1a\x02\xb1\xe0\xc8\xb4\x20\xf6\x37\x19\xe7\x3f\xd1\x58\xe9\x89\x01\x9b\xc6\x8e\x26\x0c\x7b\x10\xe8\xd1\x41\x4d\x64\xc0\x91\xc0\x38\xf8\x56\xa6\x86\xd4\x03\xcd\xc3\x65\x56\x55\x59\xe0\x48\x30\x29\xe9\x5b\xc6\x09\xf0\xe0\x41\x00\xfd\x8a\x9e\x12\x28\x74\x6c\x0f\xb0\x27\xb9\x7e\x5d\x32\x25\x86\xbe\x6f\x40\xc6\x03\x09\x71\xa0\xe4\x2b\x47\xa2\xb2\x4c\x1d\x06\xcb\x02\x37\xa3\xd9\xab\x5a\xd3\x9d\xdf\x1f\x31\x37\xab\xda\x66\xe9\xd4\x76\x5a\x75\xa5\xef\x4d\x96\x1d\x21\xe7\x91\xee\x16\x7e\xde\xa8\xc7\x4f\xff\xff\x07\x62\xb7\x70\xdd\xb6\x4c\xce\x15\xf0\x9c\x65\x00\x00\xb3\xc4\x7b\x1c\xb5\x00\x93\xb3\x23\x37\x34\x7b\x64\x75\xeb\x22\xdd\xd9\x4f\x5f\x45\x26\xa8\x49\x99\x7d\x14\xd1\x11\x33\xb5\x01\x4a\x93\x78\xfb\x25\x60\x6d\xe1\xcb\x8a\x7c\x19\xaa\x71\xe7\xc0\x34\x20\x53\xee\xd4\xde\x10\x6f\x01\x47\xe9\xf3\xaf\x96\xd9\x4e\xf7\xa8\x47\x2a\xe0\x6c\xb6\x72\xa1\x39\x53\xfd\x41\x02\x08\x4c\x1d\x31\x99\x86\x92\x9d\x11\xe8\xdc\x81\x13\xcb\xd4\xc2\x43\xd8\x95\xe6\x3c\xaf\x50\xb9\xa5\x0e\x3e\xcf\xcd\xa5\x6f\xc5\x3d\x95\x75\xd8\xbb\x0b\x1c\xd6\x8c\x7f\xcd\xb1\x63\xad\x3d\xa5\xc5\xe5\x28\xe5\x32\xf7\xe6\x6f\xa1\x9a\x81\xaa\x2e\x9d\x87\xe3\x22\x3b\x39\x39\xb9\xba\x82\x01\x8d\x6a\xf2\xcd\xb7\x70\x1f\x8c\x15\x88\xfb\xde\x6b\xb0\x53\x94\x10\xa6\x4f\x37\xc5\x4a\x77\xa2\x92\x92\x08\xb9\x7f\xac\xdc\x91\xee\xca\x25\x12\xd8\x5d\x2c\x3e\x94\xe9\x4e\x2f\x97\x24\xfe\x17\x61\xf6\x25\x2e\xa7\x47\x6a\x46\xa1\x7f\xcb\x80\xa9\x51\x83\x22\x23\xe7\x0e\x6e\xe3\x53\xe2\x55\x04\xf3\xfb\xe2\x98\xc2\xd1\x7b\xc9\xc5\x16\x4b\xa7\xff\x95\x0d\x0e\x58\x2b\xad\x44\x91\x2b\xf7\x24\xbb\xb3\xe7\x75\x34\x69\xc1\xcb\x65\x5e\x0d\x63\xad\x55\xf3\x6a\x7f\x3a\x2b\x4e\xd7\xa0\xd1\xf8\xfc\xe3\x60\xe2\xf8\xdf\x15\x06\x43\xdf\x84\xf4\x9d\x06\xeb\x94\x84\xde\x64\xaf\x49\x89\x29\xf3\x0e\x83\xdf\xba\x74\xe4\x50\xd9\x46\xb0\xf9\x92\xed\x2e\xd6\x51\xa6\x98\x5e\xb2\x3f\x01\x00\x00\xff\xff\xd8\xb1\x73\x51\x47\x05\x00\x00" +var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\xcd\x4e\xdc\x30\x10\x3e\x93\xa7\x98\xee\x01\xb2\x52\x49\x2e\x55\x0f\x2b\x0a\xa5\xad\xe8\x1d\x51\x7a\x9e\x38\x93\x8d\x55\xaf\x1d\x8d\x27\x2c\x08\xed\xbb\x57\xb6\xe3\xb0\x01\xa9\x74\x2f\xab\x8c\x67\xbe\xf9\x7e\xec\xba\x86\xbb\x5e\x7b\x10\x46\xeb\x51\x89\x76\x16\xb4\x07\x04\xa1\xdd\x60\x50\x08\x3a\xc7\xe1\xf3\xe8\x5c\x7a\x94\xa2\xae\x41\xb9\xd1\xb4\xd0\x10\x8c\x9e\x5a\x68\x9e\x00\xed\x93\xb3\x04\xe2\xc0\x93\x6d\x41\xdc\x1f\xb2\x3e\x7c\xa2\x75\xd2\x13\x03\x2a\xe5\x46\x1b\x87\x03\x08\xf4\xe8\xa1\x21\xb2\xe0\x49\x60\x1c\x42\x2b\x93\x22\xfd\x40\xd3\x70\x55\xd4\x75\x11\x39\x12\xec\xb5\xf4\x2d\xe3\x1e\x70\x17\x40\x00\xc3\x8a\x9e\x32\x28\x74\xec\x76\xb0\x25\xb9\x7e\x59\xb2\xcf\x0c\x43\xdf\x80\x8c\x3b\x12\xe2\x48\x29\x54\x8e\x44\x15\x85\xde\x0d\x8e\x05\x6e\x46\xbb\xd5\x8d\xa1\xbb\xb0\x3f\x61\xae\x16\xb5\xd5\xdc\x69\xdc\x7e\xd1\x95\xbf\x57\x45\x71\x84\x5c\x26\xba\x1b\xf8\x75\xa3\x1f\x3f\x7f\xfa\x08\xe2\x36\x70\xdd\xb6\x4c\xde\xaf\xe1\xb9\x28\x00\x00\x26\x89\xf7\x38\x1a\x01\x26\xef\x46\x56\x34\x79\xe4\x4c\xeb\x13\xdd\xc9\xcf\x50\x45\x26\x68\x48\xdb\x6d\x12\xd1\x11\x33\xb5\x11\xca\x90\x04\xfb\x25\x62\x6d\xe0\xeb\x82\x7c\x15\xab\x69\xe7\xc0\x34\x20\x53\xe9\xf5\xd6\x12\x6f\x00\x47\xe9\xcb\x6f\x8e\xd9\xed\xef\xd1\x8c\xb4\x86\xd3\xc9\xca\x99\xe6\x44\xf5\x27\x09\x20\x30\x75\xc4\x64\x15\x65\x3b\x13\xd0\x99\x07\x2f\x8e\xa9\x85\x87\xb8\x2b\xcf\x05\x5e\xb1\x72\x4b\x1d\x7c\x99\x9a\xab\xd0\x8a\x5b\xaa\x9a\xb8\xf7\x22\x72\x58\x32\xfe\x3d\xc5\x8e\x8d\x09\x94\x66\x97\x93\x94\xcb\x32\x98\xbf\x81\x7a\x02\xaa\xbb\x7c\x1e\x8f\xd7\xc5\xc9\xc9\xc9\xd5\x15\x0c\x68\xb5\x2a\x57\xdf\xe3\x7d\xb0\x4e\x20\xed\x7b\xab\xc1\xed\x93\x84\x38\xfd\x61\xb5\x5e\xe8\xce\x54\x72\x12\x31\xf7\xf7\x95\x7b\x32\x5d\x35\x47\x02\x17\xe7\xb3\x0f\x55\xbe\xd3\xf3\x25\x49\xff\xeb\x38\x7b\x48\xcb\xe9\x91\xd4\x28\xf4\x7f\x19\x30\x29\x3d\x68\xb2\x72\xe6\xe1\x36\x3d\x25\x5e\x44\x30\xbd\x2f\x4e\x29\x1c\xbd\x97\x52\xdc\x7a\xee\x0c\xbf\x4a\xe1\x80\x8d\x36\x5a\x34\xf9\x1c\xd0\xe9\xf3\x32\x9d\xbc\xe3\x70\x59\xd6\xc3\xd8\x18\xad\x5e\x12\xc8\x67\xef\x87\x90\xfa\xfe\xad\x26\x9a\xf7\x2a\x90\x1f\x34\x38\xaf\x25\xf6\x66\x2b\x6d\x4e\x47\xdb\x37\x18\xfc\xda\x91\x23\x37\xaa\x36\x81\x4d\x17\xea\xe2\x7c\x19\x5b\x8e\xe4\x50\xfc\x0d\x00\x00\xff\xff\xcb\x74\x8b\xdb\x33\x05\x00\x00" func flowtokenTransfer_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1770,7 +1770,7 @@ func flowtokenTransfer_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/transfer_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xde, 0x54, 0x57, 0xce, 0xc7, 0x3c, 0xd3, 0x18, 0xd, 0x47, 0xdb, 0xf7, 0x91, 0x87, 0x63, 0x71, 0x2, 0x2, 0x0, 0xb6, 0xd6, 0x88, 0x65, 0x30, 0x75, 0x1, 0x4f, 0xb4, 0x7a, 0xde, 0x17, 0x31}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0xba, 0x25, 0xee, 0xa6, 0x70, 0x41, 0x3b, 0xa8, 0x36, 0xcf, 0x12, 0xd4, 0x60, 0xb5, 0x2d, 0x86, 0x12, 0xa0, 0xf7, 0x98, 0x93, 0x7d, 0x1e, 0xe9, 0xdb, 0xb6, 0x15, 0x43, 0x95, 0xb6, 0x59}} return a, nil } @@ -2514,7 +2514,7 @@ func idtablestakingDelegationGet_delegator_infoCdc() (*asset, error) { return a, nil } -var _idtablestakingDelegationGet_delegator_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x41\x6b\xe3\x40\x0c\x85\xef\xf3\x2b\xde\xfa\xb0\xd8\xb0\xd8\xf7\xb0\xbb\x21\x6c\x58\xc8\xa5\x14\x9a\x3f\x20\xcf\xc8\xce\xb4\x93\x91\x99\x91\xc9\x21\xe4\xbf\x97\xc4\x4d\x9c\xd2\x40\x75\x12\xd2\xe3\x7d\xd2\xf3\xfb\x41\x92\xe2\x7f\x90\xc3\x66\xbd\xa5\x36\xf0\x8b\xd2\x9b\x8f\x3d\xba\x24\x7b\x14\x5f\x17\x85\x31\x4d\x83\xed\xce\x67\x64\x9b\xfc\xa0\xe8\x59\x33\x28\x04\xe8\x8e\xe1\x63\x27\xa0\x56\x46\x05\xc1\x71\xe0\x9e\x54\x12\x28\x3a\x24\xd6\x31\xc5\x0c\xaf\xc6\x90\xb5\x9c\x73\x49\x21\x54\xe8\xc6\x88\x3d\xf9\x58\x92\x73\x89\x73\x5e\x60\x35\x35\xd5\xe2\xc1\x61\xf5\xfa\x6a\xba\x39\xa3\x8e\xc6\x00\x40\x60\xbd\xa3\xfd\x39\xdf\xb4\xb2\x56\xc6\xa8\x57\xd7\xea\xa2\x3b\x57\x6d\x69\xa0\xd6\x07\xaf\x9e\x73\xdd\xb3\xfe\xfe\x79\x7c\xc0\x79\x12\xc7\x37\xd6\xf3\xd8\x06\x6f\x4f\x7f\xcb\x66\xb8\x74\x4d\x17\xe4\xf0\xa1\xbc\x89\xaa\x1f\x33\xa3\x95\x94\xe4\x50\xce\xd4\xe5\x12\x03\x45\x6f\xcb\xe2\x9f\x8c\xc1\x21\x8a\x62\x12\x21\x71\xc7\x89\xa3\x65\xa8\xdc\x7d\x21\xed\x2b\x5b\x2d\xaa\xe9\xc3\x29\xbd\x6f\x03\x29\xa3\x38\xde\xac\x17\xb3\x4f\x3d\x4d\x7e\xcd\x93\xcf\x6b\xef\x2a\x73\x32\xef\x01\x00\x00\xff\xff\x6d\x02\x1c\x02\x09\x02\x00\x00" +var _idtablestakingDelegationGet_delegator_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\xc1\x6a\xf3\x30\x10\x84\xef\x7a\x8a\xc1\x87\x1f\x1b\x7e\xec\x7b\x68\x1b\x42\x43\x21\x97\x52\x68\x5e\x60\x2d\xad\x13\xb5\x8a\xd6\x48\x6b\x72\x08\x79\xf7\x92\xb8\x89\x53\x1a\xa8\x4e\xcb\xee\x30\xdf\x68\xfc\xae\x97\xa4\x78\x09\xb2\x5f\x2d\xd7\xd4\x06\x7e\x57\xfa\xf4\x71\x83\x2e\xc9\x0e\xc5\xef\x43\x61\x4c\xd3\x60\xbd\xf5\x19\xd9\x26\xdf\x2b\x36\xac\x19\x14\x02\x74\xcb\xf0\xb1\x13\x50\x2b\x83\x82\xe0\x38\xf0\x86\x54\x12\x28\x3a\x24\xd6\x21\xc5\x0c\xaf\xc6\x90\xb5\x9c\x73\x49\x21\x54\xe8\x86\x88\x1d\xf9\x58\x92\x73\x89\x73\x9e\x61\x31\x0e\xd5\xec\x4e\xb0\x7a\x79\x31\x5d\x9d\x50\x07\x63\x00\x20\xb0\xde\xd0\x1e\x4f\x99\x16\xd6\xca\x10\xf5\xe2\x5a\x9d\x75\xa7\x57\x5b\xea\xa9\xf5\xc1\xab\xe7\x5c\xb7\x92\x92\xec\x1f\xfe\x1d\xee\xa0\x5e\xc5\xf1\x15\xf7\x36\xb4\xc1\xdb\xe3\x53\xd9\xf4\xe7\xa9\xe9\x82\xec\xbf\x95\x57\xd1\x44\x99\xcf\xd1\x53\xf4\xb6\x2c\x9e\x65\x08\x0e\x51\x14\x23\x0b\x89\x3b\x4e\x1c\x2d\x43\xe5\x26\xb5\xb4\x1f\x6c\xb5\xa8\xc6\x1f\x8d\x6d\xfd\x59\x40\x19\xc5\xf1\x6a\x39\x9b\x7c\xea\x71\xf3\x7f\xda\xfc\x3c\x7b\x57\x99\xa3\xf9\x0a\x00\x00\xff\xff\xb9\xc7\x94\xa1\xf9\x01\x00\x00" func idtablestakingDelegationGet_delegator_info_from_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -2530,7 +2530,7 @@ func idtablestakingDelegationGet_delegator_info_from_addressCdc() (*asset, error } info := bindataFileInfo{name: "idTableStaking/delegation/get_delegator_info_from_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x20, 0xee, 0x81, 0x19, 0xa9, 0x97, 0x75, 0x8e, 0xb2, 0xa1, 0x41, 0x50, 0x8c, 0x76, 0xd6, 0x33, 0xfd, 0x16, 0xca, 0x13, 0x40, 0x46, 0x42, 0x25, 0xe4, 0xaf, 0x56, 0xad, 0x90, 0xc6, 0xae, 0x1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0x6d, 0xf0, 0x20, 0xdc, 0x44, 0xad, 0x75, 0x83, 0x22, 0xdd, 0xd0, 0xfe, 0x92, 0x57, 0x2d, 0xf0, 0xc2, 0x14, 0x1b, 0x47, 0x3a, 0xe7, 0x2c, 0xc6, 0xc0, 0xeb, 0x5b, 0xa3, 0xba, 0x2e, 0xa9}} return a, nil } @@ -3114,7 +3114,7 @@ func idtablestakingScriptsGet_node_infoCdc() (*asset, error) { return a, nil } -var _idtablestakingScriptsGet_node_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xcd\x6a\xeb\x30\x10\x85\xf7\x7a\x8a\x73\xbd\xb8\xd8\x1b\x67\x1f\xda\x86\xd0\x50\xc8\xa6\x04\x9a\x17\x18\x4b\xe3\x44\xad\xac\x31\xd2\x98\x2c\x42\xde\xbd\x38\xa2\xa4\xd0\x1f\xaa\x95\x60\xce\xcc\x37\xf3\xf9\x61\x94\xa4\x78\x0a\x72\xda\x6e\xf6\xd4\x05\x7e\x51\x7a\xf3\xf1\x80\x3e\xc9\x80\xea\x6b\xa1\x32\x66\xb1\xc0\xfe\xe8\x33\xb2\x4d\x7e\x54\x1c\x58\x33\x28\x04\xe8\x91\xe1\x63\x2f\xa0\x4e\x26\x05\x21\x8a\x63\x50\x74\x48\xac\x53\x8a\x19\x5e\x8d\x21\x6b\x39\xe7\x9a\x42\x68\xd0\x4f\x11\x03\xf9\x58\x93\x73\x89\x73\x5e\x62\x5d\x3e\xcd\xf2\x9b\x9d\xda\x67\x71\xbc\x9d\x01\x67\x63\x00\x20\xb0\x5e\x19\x73\x9d\x13\xee\xe7\x55\xd6\xd6\xca\x14\xf5\x63\x62\x73\x0d\xce\xaf\xb5\x34\x52\xe7\x83\x57\xcf\xb9\x3d\xb0\xde\xfd\x3f\xff\xc0\x28\xf3\x76\x53\x17\xbc\xbd\x3c\xd4\x7f\x48\xed\x48\x8f\xcd\xbf\x1b\xab\x93\x94\xe4\x54\xdf\xe8\xab\x15\x46\x8a\xde\xd6\xd5\xa3\x4c\xc1\x21\x8a\xa2\x84\x90\xb8\xe7\xc4\xd1\x32\x54\x8a\xb2\x5c\xee\x91\xee\x95\xad\x56\x4d\x39\xb6\x38\xfc\x4d\x4b\x3d\x37\x6f\x37\xcb\x4f\x4e\x5a\xef\x1a\x73\x31\xef\x01\x00\x00\xff\xff\xb1\x05\x86\x48\xe7\x01\x00\x00" +var _idtablestakingScriptsGet_node_info_from_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xcd\x6a\xeb\x30\x10\x85\xf7\x7a\x8a\x83\x17\x17\x7b\xe3\xec\xc3\x6d\x43\x68\x28\x64\x53\x02\xcd\x0b\x8c\xe5\x71\x32\xad\xa2\x31\xd2\x98\x2c\x42\xde\xbd\x38\xa2\xb4\xd0\x1f\xaa\x95\x60\x46\xe7\x3b\xfa\xe4\x34\x6a\x32\x3c\x06\x3d\x6f\x37\x7b\xea\x02\x3f\x1b\xbd\x4a\x3c\x60\x48\x7a\x42\xf5\x75\x50\x39\xb7\x58\x60\x7f\x94\x8c\xec\x93\x8c\x86\x03\x5b\x06\x85\x00\x3b\x32\x24\x0e\x0a\xea\x74\x32\x10\xa2\xf6\x0c\x8a\x3d\x12\xdb\x94\x62\x86\x98\x73\xe4\x3d\xe7\x5c\x53\x08\x0d\x86\x29\xe2\x44\x12\x6b\xea\xfb\xc4\x39\x2f\xb1\x2e\x97\x66\xf9\x4d\xa7\xf6\x49\x7b\xde\xce\x80\x8b\x73\x00\x10\xd8\x6e\x8c\x79\xce\x09\x77\x73\x95\xb5\xf7\x3a\x45\x7b\x4f\x6c\x6e\x8b\xf3\x69\x3d\x8d\xd4\x49\x10\x13\xce\x6d\xa7\x29\xe9\xf9\xff\xbf\xcb\x0f\x98\x12\xb9\x9b\xba\x20\xfe\x7a\x5f\xff\x61\x6b\x47\x76\xfc\xa0\xad\x56\x18\x29\x8a\xaf\xab\x07\x9d\x42\x8f\xa8\x86\xc2\x44\xe2\x81\x13\x47\xcf\x30\x2d\x8a\x72\xe9\xaf\xdd\x0b\x7b\xab\x9a\xf2\xb9\xe2\xec\x37\x0d\xf5\xfc\x78\xbb\x59\x7e\x72\xd0\x4a\xdf\xb8\xab\x7b\x0b\x00\x00\xff\xff\x31\x19\xe4\x4c\xd7\x01\x00\x00" func idtablestakingScriptsGet_node_info_from_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -3130,7 +3130,7 @@ func idtablestakingScriptsGet_node_info_from_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/scripts/get_node_info_from_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8b, 0xe8, 0xc9, 0xfe, 0x53, 0x28, 0xaa, 0x6a, 0xc3, 0xe, 0xaf, 0xe3, 0x7b, 0xcb, 0x12, 0xef, 0xc9, 0x34, 0x4e, 0x11, 0x2e, 0x75, 0x24, 0x7b, 0xea, 0x4c, 0x3e, 0x15, 0xf8, 0x45, 0x1c, 0x2a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0xd7, 0x3, 0x14, 0x4b, 0x6c, 0x3a, 0x16, 0x47, 0x8e, 0xdb, 0x75, 0x1b, 0x8, 0xe, 0x87, 0x83, 0x39, 0x57, 0x8d, 0x2b, 0x31, 0x72, 0x62, 0x9d, 0x31, 0xbc, 0x7e, 0xc6, 0xbe, 0x92, 0xeb}} return a, nil } @@ -3634,7 +3634,7 @@ func lockedtokensAdminAdmin_deploy_contractCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\xc1\x6e\xdb\x30\x0c\x86\xef\x7e\x0a\xb6\x87\xce\xbe\x24\x3b\x07\xeb\x8a\xcc\xc9\xa9\xc5\x1a\xb4\xc1\xee\x8c\xc4\xc6\x42\x15\x51\xa0\xe8\x74\xc5\xd0\x77\x1f\x64\x1b\xa9\xbd\xa5\x28\x4f\x36\xc1\xff\x17\xf9\x91\xee\x10\x59\x14\xee\xd8\x3c\x93\xdd\xf2\x33\x85\x04\x4f\xc2\x07\xf8\xfa\xfb\xee\xbe\xbe\x5d\xaf\xb6\xf7\xb7\xeb\x9f\xcb\xd5\xea\x61\xfd\xf8\x58\x14\xf3\xf9\x1c\x34\x57\x01\xda\x83\x0b\x90\xdc\x3e\x24\xd0\xc6\x25\x50\xc1\x90\xd0\xa8\xe3\x00\xca\x60\x29\x72\x72\x0a\x08\x06\x23\xee\x9c\x77\xfa\xda\xc9\x5d\x50\xce\xd9\x36\x29\xdb\x57\x88\xc2\x47\x67\x49\xbe\x24\x40\x63\xb8\x0d\x0a\xda\xa0\x02\x7a\xcf\x2f\xd9\x9a\x0e\xd9\x0e\xad\xed\xd4\x43\x4d\xca\x39\x6d\x08\x84\x0c\x8b\x2d\x8a\xd1\xeb\xe5\x60\xbd\x19\x9c\x97\xd6\x0a\xa5\xb4\x80\xe1\xa3\x82\x3f\x45\x01\x00\x10\x85\x22\x0a\x95\xdd\x28\x0b\xc0\x56\x9b\xf2\x07\x8b\xf0\xcb\x2f\xf4\x2d\x55\x70\xb5\xec\x5f\x3b\x29\x72\x78\xd2\xd1\x48\x0f\x64\xc8\x1d\x49\xe0\x1a\xf6\xa4\x43\xfd\x07\x1d\x54\x27\x8f\x1c\xb3\x93\x89\xa3\x34\xdb\x93\x7e\xbb\x1a\x6f\x61\xd6\xff\x0c\x8e\xb5\x10\x2a\xcb\xf7\x72\x62\x91\xe3\x53\xcd\xa6\xdd\x79\x67\x36\xa8\xcd\x44\x5b\x5d\x4c\xbb\xd9\x75\x83\x97\xd3\x1e\x6f\x6e\x20\x62\x70\xa6\xbc\xac\xb9\xf5\x16\x02\x2b\xf4\x85\x23\x04\x79\x07\x3d\x03\xa1\x27\x12\x0a\x86\x2e\xab\x29\xaf\xee\x64\x96\x19\x73\xcd\xde\x53\x7f\x24\xd7\xfd\x0d\x7d\xc6\x61\x7b\x46\xfb\x0f\x87\x33\x0c\xde\x55\x1b\x71\x47\x54\x9a\x00\xa8\x2e\xde\xfb\xfb\x7f\x97\x33\xb4\xb6\x3e\x65\x4b\x83\x71\x71\x76\x82\x9e\xd5\x5b\xf1\x56\xfc\x0d\x00\x00\xff\xff\xfd\x8f\x6e\x94\x46\x03\x00\x00" +var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\xc1\x6e\xdb\x30\x0c\x86\xef\x7e\x0a\xae\x87\xce\xbe\x24\x3b\x07\xeb\x8a\xcc\xc9\xa9\xc5\x1a\xb4\xc1\xee\x8c\xc4\xc6\x42\x15\x51\xa0\xe8\x74\xc5\xd0\x77\x1f\x64\x1b\xa9\x9d\x65\x18\x4f\x36\xc1\xff\x27\x3f\x8a\xee\x10\x59\x14\xee\xd9\xbc\x90\xdd\xf2\x0b\x85\x04\xcf\xc2\x07\xf8\xf2\xeb\xfe\xa1\xbe\x5b\xaf\xb6\x0f\x77\xeb\x1f\xcb\xd5\xea\x71\xfd\xf4\x54\x14\xf3\xf9\x1c\x34\x57\x01\xda\x83\x0b\x90\xdc\x3e\x24\xd0\xc6\x25\x50\xc1\x90\xd0\xa8\xe3\x00\xca\x60\x29\x72\x72\x0a\x08\x06\x23\xee\x9c\x77\xfa\xd6\xc9\x5d\x50\xce\xd9\x36\x29\xdb\x37\x88\xc2\x47\x67\x49\x3e\x27\x40\x63\xb8\x0d\x0a\xda\xa0\x02\x7a\xcf\xaf\xd9\x9a\x0e\xd9\x0e\xad\xed\xd4\x43\x4d\xca\x39\x6d\x08\x84\x0c\x8b\x2d\x8a\x51\xf7\x72\xb0\xde\x0c\xce\x4b\x6b\x85\x52\x5a\xc0\xf0\x51\xc1\xef\xa2\x00\x00\x88\x42\x11\x85\xca\x0e\x65\x01\xd8\x6a\x53\x7e\x67\x11\x7e\xfd\x89\xbe\xa5\x0a\xae\x97\x7d\xb7\x93\x22\x87\x27\x1d\x21\x3d\x92\x21\x77\x24\x81\x1b\xd8\x93\x0e\xf5\xff\x98\xa0\x3a\x79\xe4\x98\x9d\x4c\x1c\xa5\xd9\xae\xeb\xfb\xf5\x7a\xfc\x10\xb3\xfe\x67\x30\xad\x85\x50\x59\xbe\x95\x13\x97\x1c\xff\xd5\x6c\xda\x9d\x77\x66\x83\xda\x4c\xb4\xd3\x79\x6e\x6f\x21\x62\x70\xa6\xbc\xaa\xb9\xf5\x16\x02\x2b\xf4\x53\x8d\x70\xf3\xbe\x7b\x5e\xa1\x67\x12\x0a\x86\xae\xaa\xe9\x6e\xba\xf3\x58\xe6\x95\xd6\xec\x3d\xf5\x07\x71\xd3\xdf\xcb\x94\x79\x4f\x7a\x06\xbc\xbd\xa0\x3d\x03\xbe\x00\xfb\xa1\xda\x88\x3b\xa2\xd2\x84\xb4\xfa\xf4\x31\xdf\xdf\xef\x36\x43\x6b\xeb\x53\xb6\x34\x18\x17\x17\x09\xfa\x5d\xbd\x17\xef\xc5\x9f\x00\x00\x00\xff\xff\xe8\x42\x4a\xc5\x32\x03\x00\x00" func lockedtokensAdminAdmin_deposit_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3650,7 +3650,7 @@ func lockedtokensAdminAdmin_deposit_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_deposit_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0xca, 0x8e, 0xac, 0xef, 0xef, 0x5a, 0x5a, 0x35, 0xfb, 0x72, 0xc8, 0xf1, 0x54, 0x61, 0x28, 0x3e, 0x4e, 0x65, 0xed, 0xd, 0x5e, 0xf6, 0xc3, 0xcd, 0x61, 0xc8, 0x26, 0xb9, 0x36, 0x7a, 0xda}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0x9b, 0xd6, 0x2b, 0xef, 0xc1, 0x25, 0x88, 0xc2, 0x4f, 0x5a, 0x57, 0xd4, 0xda, 0xd7, 0xb, 0x75, 0xb8, 0x3f, 0xd6, 0xe4, 0x98, 0xc5, 0xea, 0xfe, 0xe2, 0xbe, 0x52, 0x22, 0x43, 0xc5, 0xa}} return a, nil } @@ -3674,7 +3674,7 @@ func lockedtokensAdminAdmin_remove_delegatorCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminCheck_main_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x52\x4d\x8b\xdb\x30\x10\xbd\xfb\x57\x4c\x7c\x58\x64\x28\xa6\x67\xd3\xec\x92\x26\x29\x2d\xbb\x74\x97\x4d\xe8\x7d\x22\x8f\x1d\xb1\xb2\x64\xa4\x31\x5b\x28\xf9\xef\xc5\x92\x1d\xac\x36\xf4\x50\x5d\x82\x26\xef\xcd\xfb\xb0\x54\xd7\x5b\xc7\xf0\x65\x30\xad\x3a\x69\x3a\xda\x37\x32\xd0\x38\xdb\x41\x9e\xcc\xf2\x6c\x46\x6a\xfb\x9e\xa0\xe6\x7b\x9e\xcd\x90\x27\x2b\xdf\xa8\x0e\x43\x1f\x51\x1f\x7f\x3e\x3d\x6f\x1f\xf7\xbb\xe3\xf3\xe3\xfe\xfb\x66\xb7\x7b\xdd\x1f\x0e\x59\xc6\x0e\x8d\x47\xc9\xca\x1a\xd1\xa1\x32\x1b\x29\xed\x60\xb8\x82\x4d\x5d\x3b\xf2\xbe\x80\x5f\x59\x06\x00\xd0\x3b\xea\xd1\x91\xf0\xaa\x35\xe4\x2a\xc0\x81\xcf\xe2\xb3\x75\xce\xbe\xff\x40\x3d\x50\x01\x77\x13\xf7\x4a\x19\x8f\x26\x06\xac\x3b\x65\x5e\xa9\x81\x35\x44\x76\xe9\xd9\x3a\x6c\xa9\x3c\x05\xfe\xa7\xbb\xa5\xdb\x32\xfc\x6c\x46\xce\xd6\x6a\x4d\xc1\xdb\xbd\x18\x33\x54\x49\xac\x72\x71\xf9\x03\x7e\x88\xfb\x5f\x90\xcf\xc5\xd5\xca\x78\x1e\x1e\xa0\x47\xa3\xa4\xc8\xb7\x76\xd0\x35\x18\xcb\x10\x4d\x00\x82\xa3\x86\x1c\x19\x49\xc0\x16\xf8\x4c\xa0\x83\x00\x70\xa8\x3a\xa4\x00\x79\xd5\xc8\x8b\x34\x65\x04\x4f\x1d\x7c\x33\x8d\x8d\x89\x5b\xe2\x69\xb6\xec\x37\x75\x55\x4a\xec\xf1\xa4\xb4\x62\x45\xbe\x6c\x89\x6f\x35\xf2\xd5\xea\x9a\xdc\xbd\xb8\x51\xc1\x42\xf4\x65\x38\x69\x25\x43\xf0\x55\xaa\x11\x63\x8a\xff\xed\xa3\x0f\x8b\xe1\x2f\xc1\x7f\xd6\x00\xeb\x9b\xb5\x8c\x11\x93\x45\xd3\x63\x13\x8b\x5d\xe8\x3d\x39\x16\x89\xdb\xf9\x21\x95\x8b\x52\x31\x52\xab\x54\xa8\x80\xd5\x1a\x8c\xd2\x1f\x12\x7e\x47\xde\x63\x4b\x15\xe4\xc7\x33\x81\xef\x49\xaa\x46\x51\x0d\x38\xb9\x55\x3e\x14\x80\xf3\x87\x9f\xe6\x2b\xd8\xa2\x19\xff\xf0\x64\xea\xe4\x51\xf8\xfc\xba\x3f\xf6\x7a\xc9\x2e\xd9\xef\x00\x00\x00\xff\xff\xc5\x16\x02\x9f\xcf\x03\x00\x00" +var _lockedtokensAdminCheck_main_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x52\x4d\x6b\xdc\x30\x14\xbc\xfb\x57\x4c\x7c\x08\x36\x14\xd3\xb3\xe9\x26\x6c\x77\xb7\xb4\x24\x34\x21\xbb\xf4\xfe\x56\x7e\xf6\x8a\xc8\x92\x91\x64\x52\x28\xf9\xef\xc5\xf2\x07\x56\x1b\x72\x89\x2e\x8b\xde\xce\xcc\x9b\x19\x4b\xb6\x9d\xb1\x1e\xdf\x7a\xdd\xc8\xb3\xe2\x93\x79\x66\x8d\xda\x9a\x16\x69\x34\x4b\x93\x19\xa9\xcc\x4b\x84\x9a\xef\x69\x32\x43\xee\x8d\x78\xe6\x2a\x0c\xdd\x88\xfa\xfc\xfb\xfe\x61\x77\x77\xd8\x9f\x1e\xee\x0e\x3f\xb7\xfb\xfd\xd3\xe1\x78\x4c\x12\x6f\x49\x3b\x12\x5e\x1a\x9d\xb5\x24\xf5\x56\x08\xd3\x6b\x5f\x62\x5b\x55\x96\x9d\xcb\xf1\x27\x49\x00\xa0\xb3\xdc\x91\xe5\xcc\xc9\x46\xb3\x2d\x41\xbd\xbf\x64\x5f\x8d\xb5\xe6\xe5\x17\xa9\x9e\x73\x5c\x4f\xdc\x85\x32\x1c\xc5\x1e\x54\xb5\x52\x3f\x71\x8d\x0d\x46\x76\xe1\xbc\xb1\xd4\x70\x71\x0e\xfc\x2f\xd7\x6b\xb7\x45\xf8\xd9\x0e\x9c\x9d\x51\x8a\x83\xb7\x9b\x6c\xc8\x50\x46\xb1\x8a\xd5\xe5\x1f\xf8\x71\xd4\x7f\x24\x7f\xc9\x17\x2b\xc3\xb9\xbd\x45\x47\x5a\x8a\x2c\xdd\x99\x5e\x55\xd0\xc6\x63\x34\x01\x82\xe5\x9a\x2d\x6b\xc1\xf0\x06\xfe\xc2\x50\x61\x01\x7c\xa8\x3a\xa4\x80\x58\x76\xa4\x79\x9c\x72\x04\x4f\x1d\xfc\xd0\xb5\x19\x13\x37\xec\xa7\xd9\xba\xdf\xd8\x55\x21\xa8\xa3\xb3\x54\xd2\x4b\x76\xef\x94\xf2\xdd\xa8\x8a\xed\x4d\xf6\x46\x0b\xab\xbd\x8f\xfd\x59\x49\xf1\x91\xec\x5d\x50\xc0\x7f\xca\xef\x46\xc6\xe6\xcd\x0a\x8a\x86\x7d\x24\x34\x3d\xac\x6c\xa5\x45\xce\xb1\xf5\x59\xe4\x76\x7e\x34\xc5\xaa\x40\x1a\xa9\x65\xbc\x28\xc7\xd5\x06\x5a\xaa\x4f\x11\xbf\x65\xe7\xa8\xe1\x12\xe9\xe9\xc2\x70\x1d\x0b\x59\x4b\xae\x40\x93\x5b\xe9\x42\x01\x34\x7f\xe4\x69\x7e\x85\x1d\xe9\xe1\x0f\xc7\xba\x8a\x1e\x80\x4b\x17\xfd\xb1\xd7\xd7\xe4\x35\xf9\x1b\x00\x00\xff\xff\xc8\x2d\x1b\x07\xbb\x03\x00\x00" func lockedtokensAdminCheck_main_registrationCdcBytes() ([]byte, error) { return bindataRead( @@ -3690,7 +3690,7 @@ func lockedtokensAdminCheck_main_registrationCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/check_main_registration.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7c, 0x37, 0x54, 0x6f, 0x94, 0xa, 0xb4, 0xc8, 0xc2, 0x38, 0xf7, 0xd8, 0xda, 0x58, 0x74, 0x2f, 0x71, 0xfb, 0x3b, 0xd9, 0xb1, 0x8a, 0x67, 0x45, 0x6f, 0xb4, 0x53, 0x6e, 0x2e, 0x69, 0x96, 0x6c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2, 0xc0, 0x78, 0xc8, 0x9a, 0xaf, 0x7c, 0xa6, 0x7f, 0x30, 0x91, 0x5c, 0x56, 0x52, 0x4e, 0x10, 0x2a, 0xd8, 0xac, 0xea, 0xa4, 0xc0, 0x2e, 0x28, 0xf, 0x40, 0xed, 0x8, 0x99, 0x57, 0xdd, 0x40}} return a, nil } @@ -3814,7 +3814,7 @@ func lockedtokensAdminCustody_setup_account_creatorCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\xc1\x4e\xdc\x30\x10\x3d\x93\xaf\x98\xcd\x01\xb2\x12\x64\x7b\xa8\x7a\x88\x16\xe8\x76\x17\x7a\x00\x95\x0a\x28\x3d\x3b\xce\x64\xe3\xe2\xb5\x23\xdb\x61\x91\x10\xff\x5e\xd9\x8e\xd3\x78\x59\x41\x73\x89\x32\x1e\xbf\x79\x33\xf3\x5e\xd8\xa6\x95\xca\xc0\x65\x27\xd6\xac\xe4\x78\x2f\x1f\x51\x40\xad\xe4\x06\xd2\x28\x96\x26\x21\x93\xcb\x6d\x94\x15\xbe\xd3\x24\xa4\x5c\x4b\xfa\x88\x95\x0b\x6a\x9f\xf5\xe9\xf9\xfa\x66\x79\x75\xb1\xba\xbf\xb9\xba\xf8\xb1\x58\xad\x6e\x2f\xee\xee\x92\xc4\x28\x22\x34\xa1\x86\x49\x91\x19\x59\xc0\xa2\xaa\x14\x6a\x7d\x0c\x64\x23\x3b\x61\x0a\xf8\x75\xc9\x9e\xbf\x7c\x9e\xc2\x4b\x92\x00\x00\xcc\x66\x70\xdf\x20\x3c\x90\x8e\x1b\x50\xa8\x65\xa7\x28\x82\x69\x88\x81\x46\xf2\x4a\x83\x69\x10\x8c\x2f\xeb\xa2\x44\x21\x94\xc8\xc4\x1a\x5c\xa9\x1a\x95\xc2\xca\x41\x71\x34\xa0\x51\x18\x87\x55\xc0\xd7\x97\xa8\xd9\xdc\x85\x5f\x7d\xd5\x56\x61\x4b\x14\x66\xa4\xda\x30\x51\x00\xe9\x4c\x93\x7d\x93\x4a\xc9\xed\x03\xe1\x1d\x4e\xe1\x70\x41\xa9\xe5\x3b\xf0\xec\xb9\x7e\x47\x03\x04\x14\xd6\xa8\x50\x58\xa2\xd2\x11\x74\x38\x47\x1a\xb4\x91\x0a\x2b\x78\xb2\xa5\x86\x6b\x96\x97\x8b\xdc\x62\x0d\xa7\x3e\x37\xb7\x99\x64\x8d\x79\xe9\xaa\xce\x1d\x83\x98\xef\x6f\x66\x9a\x4a\x91\x2d\x29\xb9\x25\x34\xec\xc4\x37\x72\x96\xd9\x25\x14\x30\xeb\x81\x66\x75\x38\x77\xc7\xd3\xe4\xe0\xe0\xe0\xfc\x1c\x5a\x22\x18\xcd\xd2\xa5\xec\x78\x05\x42\x1a\xf0\xf5\xde\x76\x20\xb7\x02\xd5\x91\xf6\x8b\x98\xa4\xd3\x24\xa2\xef\x38\xef\xa1\x3f\x24\xd9\x27\xf4\x72\x38\xd6\x4a\xee\x5e\x0b\x7b\x69\x29\x39\x47\xa7\x8c\xb3\x2c\xba\x68\x1f\xdf\x4d\x74\x73\xf4\xb1\x73\xff\xce\x57\xff\x49\x4c\x13\x01\x4d\xa3\xaf\x77\xda\xdf\xb3\x42\xee\xaa\x79\xa9\xf9\x26\x81\x0e\x05\xc7\xf3\x20\x5a\xa3\x32\x71\x07\x61\x3e\xf9\x1a\x4d\xaf\x9c\x8c\x78\xe5\x17\x60\xe4\x14\x26\xa7\x20\x18\x3f\x8e\x2e\x6d\x50\x6b\xb2\xc6\x02\x52\xeb\x00\xdd\x22\x65\x35\xc3\x0a\x88\x07\x00\xa6\x1d\x65\x12\xa8\xf5\xf1\x09\x2c\x89\xb0\x07\x1a\x45\x15\xd1\xd6\x69\xf2\x6f\x12\x63\xd5\x06\x29\x05\x23\x39\xff\x7e\xa8\x5b\x8d\xbc\xce\x07\x43\xc1\xfc\x64\x50\x71\xbe\xed\x01\xb3\xe0\x6a\xff\xf6\xf3\xef\x3d\x86\xcf\x48\x3b\x83\x7b\x0c\x64\x2b\x2b\xa4\xac\x65\x28\xcc\x91\x86\xb6\x2b\x39\xa3\x43\xdf\xb2\xfc\x83\x34\xb6\xcf\x90\x0d\xa7\x30\x1a\xb1\x91\xd3\xff\x71\xe7\xb8\xd6\x2d\x52\x64\x4f\xa8\x76\xe1\x5d\xd0\x2b\x7c\x48\x8f\xd5\x4d\x49\x4b\x4a\xc6\x99\x61\xa8\xed\x9e\xe7\x87\x3b\x3f\x98\x00\xfd\xba\x47\xde\x33\xdf\xe3\xcc\xaf\x6b\xf0\xf2\x1b\x36\x6e\x77\x93\x7d\xb6\xca\x3e\xb6\xb4\xc7\x7a\xbf\xff\x5e\x2f\x6e\xa5\x69\x3c\xbd\x15\xb6\x52\x33\xbf\x9e\xb0\x60\x11\x24\xc3\xc4\x1b\x28\xb5\x4b\x7e\x34\xc6\xbc\xf2\x60\xfd\x5f\x6a\x7e\x12\x8b\x29\x08\xe5\x35\xf9\x1b\x00\x00\xff\xff\x86\x35\xe5\xe7\xac\x06\x00\x00" +var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4d\x4f\xdc\x30\x10\x3d\x93\x5f\x31\xe4\x00\x89\x04\xd9\x1e\xaa\x1e\x22\x3e\xba\xdd\x85\x1e\x40\xa5\x02\x4a\xcf\x8e\x33\xd9\xb8\x78\xed\xc8\x76\x58\x24\xc4\x7f\xaf\x6c\xc7\x69\xbc\xac\xa0\xb9\x44\x1e\xcf\xc7\x9b\x99\xf7\xcc\xd6\x9d\x54\x06\x2e\x7b\xb1\x62\x15\xc7\x7b\xf9\x88\x02\x1a\x25\xd7\x90\x46\xb6\x34\x09\x9e\x5c\x6e\x22\xaf\x70\x4e\x93\xe0\x72\x2d\xe9\x23\xd6\xce\xa8\xbd\xd7\xa7\xe7\xeb\x9b\xc5\xd5\xc5\xf2\xfe\xe6\xea\xe2\xc7\x7c\xb9\xbc\xbd\xb8\xbb\x4b\x12\xa3\x88\xd0\x84\x1a\x26\x45\x66\x64\x09\xf3\xba\x56\xa8\xf5\x11\x90\xb5\xec\x85\x29\xe1\xd7\x25\x7b\xfe\xf2\x39\x87\x97\x24\x01\x00\x98\xcd\xe0\xbe\x45\x78\x20\x3d\x37\xa0\x50\xcb\x5e\x51\x04\xd3\x12\x03\xad\xe4\xb5\x06\xd3\x22\x18\x5f\xd6\x59\x89\x42\xa8\x90\x89\x15\xb8\x52\x0d\x2a\x85\xb5\x4b\xc5\xd1\x80\x46\x61\x5c\xae\x12\xbe\xbe\x44\xcd\x16\xce\xfc\xea\xab\x76\x0a\x3b\xa2\x30\x23\xf5\x9a\x89\x12\x48\x6f\xda\xec\x9b\x54\x4a\x6e\x1e\x08\xef\x31\x87\x83\x39\xa5\x16\xef\x88\x73\xc0\xfa\x1d\x0d\x10\x50\xd8\xa0\x42\x61\x81\x4a\x07\xd0\xe5\x39\xd4\xa0\x8d\x54\x58\xc3\x93\x2d\x35\x86\x59\x5c\xce\x72\x8b\x0d\x9c\x7a\xdf\xc2\x7a\x92\x15\x16\x95\xab\x7a\xe2\x10\xc4\x78\x7f\x33\xd3\xd6\x8a\x6c\x48\xc5\x2d\xa0\x71\x27\xbe\x91\xb3\xcc\x2e\xa1\x84\xd9\x90\x68\xd6\x84\x7b\x77\x9d\x27\x7b\x7b\x7b\xe7\xe7\xd0\x11\xc1\x68\x96\x2e\x64\xcf\x6b\x10\xd2\x80\xaf\xf7\xb6\x03\xb9\x11\xa8\x0e\xb5\x5f\xc4\x7e\x9a\x27\x11\x7c\x87\x79\x07\xfc\xd1\xc9\x7e\xa1\x97\x83\x29\x57\x0a\xf7\x9b\xdb\xa0\x85\xe4\x1c\x1d\x33\xce\xb2\x28\xd0\x7e\xbe\x9b\x28\x72\x72\xd8\x8a\xbf\xf3\xd5\x7f\x12\xd3\x46\x89\xf2\xe8\xf4\x4e\xfb\x3b\x56\xc8\x5d\x35\x4f\x35\xdf\x24\xd0\xb1\xe0\x74\x1e\x44\x6b\x54\x26\xee\x20\xcc\xa7\x58\xa1\x19\x98\x93\x11\xcf\xfc\x12\x8c\xcc\x61\xff\x14\x04\xe3\x47\x51\xd0\x1a\xb5\x26\x2b\x2c\x21\xb5\x0a\xd0\x1d\x52\xd6\x30\xac\x81\xf8\x04\xc0\xb4\x83\x4c\x02\xb4\xc1\xbe\x0f\x0b\x22\xec\x85\x46\x51\x47\xb0\x75\x9a\xfc\x9b\xc4\x94\xb5\x81\x4a\x41\x48\x4e\xbf\x1f\xf2\x56\x23\x6f\x8a\x51\x50\x70\x72\x3c\xb2\xb8\xd8\x0c\x09\xb3\xa0\x6a\xff\xf7\xf3\x1f\x34\x86\xcf\x48\x7b\x83\x3b\x04\x64\x2b\x2b\xa4\xac\x63\x28\xcc\xa1\x86\xae\xaf\x38\xa3\x63\xdf\xb2\xfa\x83\x34\x96\xcf\xe8\x0d\xa7\x30\x19\xb1\x91\xf9\xff\xa8\x73\x5a\xeb\x16\x29\xb2\x27\x54\xdb\xe9\x9d\xd1\x33\x7c\x74\x8f\xd9\x4d\x49\x47\x2a\xc6\x99\x61\xa8\x47\xaa\x6f\xbd\x31\x21\xfb\xeb\x0e\x86\xcf\x7c\x9b\x33\xbf\xb1\x51\xce\x6f\x00\xf9\xf5\x7d\x24\x5f\x1f\xf4\x7e\xaf\x03\x37\xdc\xfa\xd2\x78\x52\x4b\xec\xa4\x66\x7e\x15\x61\x99\x22\xd0\x83\x89\x37\xa9\xd4\x36\xca\xc9\xc8\x8a\xda\x27\x1b\x5e\xa4\x93\xe3\x98\x38\x81\x14\xaf\xc9\xdf\x00\x00\x00\xff\xff\x7c\xc8\x24\x02\x98\x06\x00\x00" func lockedtokensAdminDeposit_locked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3830,11 +3830,11 @@ func lockedtokensAdminDeposit_locked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/deposit_locked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x22, 0xe3, 0xb, 0xc5, 0xa0, 0xac, 0x11, 0x5a, 0x85, 0x2c, 0xbc, 0xb0, 0x3c, 0xa8, 0xaf, 0x26, 0xde, 0xe3, 0xd2, 0x7c, 0x25, 0x54, 0xb0, 0xde, 0xc6, 0x2, 0x45, 0x83, 0xbd, 0xfd, 0x9d, 0x6c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbc, 0x81, 0x88, 0x9a, 0xe4, 0x6, 0x5d, 0x7e, 0x3, 0x4, 0xee, 0x1c, 0xf5, 0xaf, 0xb1, 0x75, 0x9, 0x91, 0x78, 0x3d, 0xc7, 0x51, 0x59, 0x90, 0x85, 0xdc, 0x56, 0x1b, 0xd7, 0x2a, 0xac, 0xe4}} return a, nil } -var _lockedtokensAdminGet_unlocking_bad_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x4f\x4f\x83\x40\x10\xc5\xef\x7c\x8a\x69\x0f\x06\x2e\xf4\x62\x3c\x34\x62\x83\x1a\x3f\x80\x89\x27\xe3\x61\xd9\x1d\xc8\x84\xed\x0c\xd9\x3f\x51\x42\xf8\xee\xa6\x85\x62\x63\xd9\xd3\x6e\xf6\xbd\xf7\x7b\x33\x49\xa2\xb4\x46\xef\x53\x65\x6d\x06\x75\x64\x38\x2a\xe2\x34\x48\x8b\x5c\x9a\x23\xf1\x1e\x4a\x63\x1c\x7a\x9f\xed\x61\x98\xaf\x7b\xf8\x78\xa3\x9f\x87\xfb\x11\x86\x24\x01\x00\xb0\x18\x40\x4b\xd7\x4b\xfd\x4a\x3a\x90\xb0\x72\xfd\x9a\xbc\x80\x61\xfc\x73\x28\xad\x25\x72\x80\x02\x1a\x0c\xe5\xf4\xb8\x22\x67\x67\xe1\xa2\x36\x4b\xf2\x3b\xd6\xe8\x90\x35\x42\x71\xc9\xc8\xb5\xea\x54\x45\x96\x02\xa1\xcf\x1b\x0c\x8f\x77\x37\xf4\xa7\x74\xd7\xc5\xca\x92\xde\x45\xb6\xa2\x5b\xe2\xe6\x59\x99\x99\xeb\xb3\x4d\x5e\x89\x73\xf2\x9d\x4e\xdc\xd3\x39\x1c\xa0\x53\x4c\x3a\xdd\xbe\x48\xb4\x06\x58\xc2\xa9\x2a\x54\xca\x5c\xc0\xfe\xaa\xd7\x36\x9b\x66\xab\xc5\x81\x9a\xe0\x40\xbc\x56\x3c\x6f\xb1\xf7\x30\x2c\xa0\xff\xbb\xfb\x9c\xed\x5f\x50\xac\xd9\x97\xef\xcd\x39\x61\x5e\xa9\xc3\x10\x1d\xdf\x64\x25\xe3\x6f\x00\x00\x00\xff\xff\x3e\x5d\x4f\xeb\xe4\x01\x00\x00" +var _lockedtokensAdminGet_unlocking_bad_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x4f\x4f\x83\x40\x10\xc5\xef\x7c\x8a\xb1\x07\x03\x17\x7a\x31\x1e\x88\xd8\xa0\xc6\x0f\x60\xe2\xc9\x78\x58\x76\x87\x66\xc2\x76\x86\xec\x9f\x28\x21\x7c\x77\xd3\x42\xb1\x69\xd9\xd3\x6e\xf6\xbd\xf7\x7b\x33\x49\xa2\xb4\x46\xef\x53\x65\x6d\x06\x4d\x64\x38\x28\xe2\x34\x48\x8b\x5c\x99\x03\x71\x01\x95\x31\x0e\xbd\xcf\x0a\x18\xe6\x6b\x01\x9f\xef\xf4\xfb\xf8\x30\xc2\x90\x24\x00\x00\x16\x03\x68\xe9\x7a\x69\xde\x48\x07\x12\x56\xae\x5f\x93\x97\x30\x8c\xff\x0e\xa5\xb5\x44\x0e\x50\xc2\x1e\x43\x35\x3d\x2e\xc8\xd9\x49\xb8\xa8\xcd\x92\xfc\x81\x0d\x3a\x64\x8d\x50\x9e\x33\x72\xad\x3a\x55\x93\xa5\x40\xe8\xf3\x5a\x9c\x93\x9f\xa7\xfb\x9b\x02\xcf\xe9\xb6\x8b\xb5\x25\xbd\x8d\x6c\x45\xb7\xc4\xfb\x17\x65\x66\xb4\x9f\x80\xc7\xb3\xdb\x41\xa7\x98\x74\xba\x79\x95\x68\x0d\xb0\x84\x63\x47\xa8\x95\x39\x13\xfd\x45\xa1\x4d\x36\x0d\xd5\x88\x03\x35\x21\x81\x78\xad\x71\xde\x62\xef\x61\x58\x40\xd7\x4b\xfb\x9a\xed\xdf\x50\xae\xd9\x97\xef\xbb\x53\xc2\xbc\x4b\x87\x21\x3a\xbe\xc9\x4a\xc6\xbf\x00\x00\x00\xff\xff\x4f\xcb\x8e\xa1\xdd\x01\x00\x00" func lockedtokensAdminGet_unlocking_bad_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3850,7 +3850,7 @@ func lockedtokensAdminGet_unlocking_bad_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/get_unlocking_bad_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3a, 0x51, 0xe, 0x74, 0xba, 0xa6, 0x38, 0x71, 0xa7, 0xb, 0xbc, 0x3b, 0xed, 0x9a, 0x7, 0xf, 0xee, 0xd, 0x97, 0x9b, 0x80, 0x62, 0xe8, 0x47, 0x4, 0x6d, 0xf3, 0xc5, 0xc3, 0x4c, 0x3d, 0xab}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0xb7, 0x87, 0x31, 0xb3, 0x2d, 0x91, 0xa6, 0xa3, 0x48, 0x62, 0x10, 0x24, 0x2, 0xc7, 0x38, 0xec, 0xbc, 0x61, 0x3c, 0xef, 0xae, 0x58, 0x43, 0x81, 0x83, 0x14, 0xe3, 0xd5, 0x94, 0xf4, 0x46}} return a, nil } @@ -3874,7 +3874,7 @@ func lockedtokensAdminUnlock_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x56\x4d\x6f\xe3\x46\x0c\xbd\xfb\x57\x70\xf7\x90\xca\x40\x60\xf7\x50\xf4\x60\x24\xbb\x70\x93\xb4\x0d\x36\xed\x2e\x92\xec\xa9\xe8\x81\xd6\xd0\xd6\x20\xd2\x8c\x31\x43\xc5\x09\x02\xff\xf7\x82\x33\x92\x3d\xfa\x88\xbb\xba\x24\x96\xc9\xc7\xaf\x47\x3e\xeb\x6a\x6b\x1d\xc3\x9d\xcd\x9f\x48\x3d\xda\x27\x32\x1e\xd6\xce\x56\xf0\xf3\xcb\xdd\xd7\xab\x2f\x37\xd7\x8f\x5f\xbf\xdc\xfc\xbd\xbc\xbe\xbe\xbf\x79\x78\x98\x4c\xe6\x73\x78\x2c\xb4\x07\x76\x68\x3c\xe6\xac\xad\x81\xda\x93\x07\x2e\x08\xca\x00\x02\x1c\x51\x50\x55\xda\x88\x03\x5b\xf0\xc4\xc1\xa2\x36\x62\x03\xa5\xae\x34\xc3\xda\x3a\xa8\xea\x92\xf5\xb6\x24\xc0\x3c\xb7\xb5\x61\x2f\x0e\xda\x00\x82\xd7\x66\x53\x52\x1a\x28\x06\x3f\x98\x02\x2a\xe5\xc8\x4b\xf0\xda\x93\x02\xf4\xf0\x44\xaf\x01\xc0\x17\xb6\x2e\x15\xac\x28\x09\x2a\x16\x7d\xc7\xc9\x24\x81\xcf\xa2\xdd\xad\x59\xdb\x05\xbc\x2d\xa3\xcd\x02\xbe\xff\xae\x5f\x7e\xfd\x65\x3f\x85\xb7\xc9\x04\x00\x60\xeb\x68\x8b\x8e\xb2\x50\xde\x02\xb0\xe6\x22\x7b\x60\xeb\x70\x43\x53\x38\x5b\xc6\x10\x07\x6b\x79\xe6\x73\xf8\xde\xa6\xb0\x1c\xe4\xce\x05\x32\x14\xa8\xc0\xdb\x8a\xc0\xcb\x30\xec\x1a\xc8\x39\xeb\x52\x04\x74\x04\x9e\xad\x23\x25\xed\x61\x99\x81\xd2\x21\x6f\x74\xaf\xe0\xad\x54\xfa\x0a\x39\x1a\xa9\x5a\x1b\xbf\xa5\x9c\x49\x41\x89\x4c\x1d\x9c\xdb\x75\xe8\x49\x3a\x3f\x43\xa4\xbc\x4c\xc9\xd5\xe6\x38\x10\xd6\x15\xf9\xf3\xd4\x95\x0b\x32\xc1\x39\x09\xac\x3d\x18\xcb\x60\x9f\xc9\xed\x9c\x66\x26\x73\xf0\x78\x46\x07\x2b\x54\x4d\xc5\x7e\xa4\xa7\x70\x19\x49\x32\xf3\xb1\x7f\xb3\xd2\xa2\xba\x18\x98\x7d\xca\x84\x90\x0b\x98\x37\x66\xf3\x38\x28\x6d\x36\xbf\x1d\xe1\xa7\x87\xb8\xf2\x7c\xfe\x0c\x6f\x7b\x61\xc4\x00\xec\x38\x96\x92\x38\x86\xbf\xa7\xf5\x20\x93\x95\x75\xce\xee\x2e\xce\xd2\xbd\x98\x85\x3f\x4b\xb1\xbb\xb2\x65\x49\xa1\x09\x6d\x72\x1d\xc3\xe4\x43\xcf\xbc\x61\xca\x37\xe4\x62\x90\xf1\x16\x8d\xce\xb3\x8f\x57\x81\xbb\xd2\xd5\x98\x04\x20\x38\x5a\x93\x23\x93\x93\x4c\x49\x26\x10\x92\x85\xfc\x00\xfb\x71\x7a\xac\x4b\xd6\xaa\xa5\x7c\x53\xbd\x50\xe6\xc8\xee\x99\xac\x49\x4a\xd0\x66\xbe\xcb\xb2\x14\xea\x09\xbe\x5e\x4b\x7b\x7c\x60\xdd\x8a\x72\xac\x3d\xc1\x8e\x40\x59\xf3\x13\x03\xec\xd0\x30\xb0\xed\xfb\x3b\x7a\x26\x17\xf7\x9c\x0c\x6b\xd7\x65\x99\x5e\x83\xec\x3c\xea\xd2\xf7\x1d\xd9\xc2\xa6\x39\x10\xda\xac\xad\xab\x30\x78\x48\x21\x87\x3b\xd0\x2c\x4c\xc7\x35\x66\xd9\x9c\x9d\x86\x08\x52\x60\x1c\xe8\x86\xb8\x79\x97\xf5\xda\xd1\xed\xbc\x3c\xb3\x1c\xb7\xb8\xd2\xa5\x66\x4d\x7e\xb6\x21\x1e\x9b\xfc\x9f\xb6\x54\xe4\x3e\x65\x23\xa3\x4e\x82\x7f\xab\x57\xa5\xce\xc3\x80\x3f\x0c\xe3\xc4\x91\x66\xd3\x7e\xfb\x5b\x42\x76\x6a\x69\xa7\x77\x39\x5a\xa2\xa4\x79\x37\x62\x9e\x4d\x87\xd0\x9d\x4e\x45\x5e\x46\x9f\x7b\xca\xad\x53\x2d\xfd\x1b\xd4\xb6\x6d\xd8\xee\xce\x58\x56\x52\x42\x3f\x8c\x3c\xa3\x2f\x9b\xf8\x41\x19\xfe\x42\x83\x1b\x72\x71\x48\xef\x65\x74\xb2\x51\x09\x75\xfe\xe8\x0a\x0b\x56\xe1\xba\x06\x01\xeb\x9f\x39\x74\x9b\xba\x22\xc3\xc9\xf9\x7a\x17\x59\x6e\x57\x84\x5c\x46\xc4\xcb\x64\x7f\xfe\xe9\xd1\xe9\xdf\x0f\x27\x53\xbc\x35\xb9\x23\xf4\x34\x14\xc0\xd5\x6b\x5c\xe6\x10\xe2\x5d\x88\x5e\xd3\x66\xba\xc1\x8b\x9a\x72\x27\x48\x99\xa2\x92\x71\xd1\x49\x79\x84\x05\x49\x52\x57\xd6\xb0\x36\xf5\xe1\xa0\x18\x7a\x61\xd0\x4c\x2e\xae\x5e\x73\x06\x4a\x6b\xb7\xa7\x50\xda\xd3\xc0\x89\x2a\xfb\x3a\xcf\x89\x94\xc8\xad\x51\xa0\x2c\x45\x85\x10\x91\x39\x05\xc5\x56\x84\xab\x42\xf7\x14\xa5\x7c\x85\xef\x9b\xe7\x4d\xf2\xa3\x06\xfb\xc1\xdb\x7d\x97\x93\xfb\xc1\xe1\x6b\x34\x91\x5e\x28\xaf\x43\xf9\x15\x3e\x91\x97\x73\x55\x90\x23\xc8\x0e\x45\x38\xc2\xbc\x08\xb6\x6d\x0a\x80\x2b\xfb\x4c\xd3\x3e\xa2\x66\xa8\x08\x8d\x0f\xa2\xce\x85\x36\x1b\xd8\x09\xf5\x76\xce\xca\xbf\x9a\x8b\x84\x0d\xf2\xad\xdc\xba\xa4\x8b\x7d\x3c\x69\xa5\xe6\xa3\x52\xaf\x08\x3c\x3e\xf7\x3a\x9a\x88\xed\x80\xa2\xa7\x09\x3c\x19\xe9\x4d\x57\x0f\x25\xda\x98\x32\x27\x31\xcf\x81\xed\xff\x8a\x74\x47\x7d\x47\x4c\xae\x70\x7b\xd0\xe2\xce\x4d\x6e\x13\xd1\xde\xd7\x74\x71\x36\x92\xca\x0f\xfe\x3c\x18\xc1\xde\xca\xc9\xf6\x45\x36\x9e\xcf\x39\x20\x2f\x60\x1e\x8c\xf2\x13\xe0\xfb\xc9\x7e\xf2\x5f\x00\x00\x00\xff\xff\x50\x66\x5c\xc1\x4e\x0b\x00\x00" +var _lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x56\x4d\x6f\xe3\x46\x0c\xbd\xfb\x57\xb0\x7b\xd8\xca\x40\x60\xf7\x50\xf4\x60\x24\xbb\x70\x93\xb4\x0d\x36\xed\x2e\x92\xec\xa9\xe8\x81\xd6\xd0\xd6\x20\xd2\x8c\x31\x43\xd9\x09\x02\xff\xf7\x82\x33\x92\x3d\xfa\x88\x5b\x5d\x12\xcb\xe4\xe3\xd7\x23\x9f\x75\xb5\xb5\x8e\xe1\xde\xe6\xcf\xa4\x9e\xec\x33\x19\x0f\x6b\x67\x2b\xf8\xe9\xe5\xfe\xeb\xf5\x97\xdb\x9b\xa7\xaf\x5f\x6e\xff\x5a\xde\xdc\x3c\xdc\x3e\x3e\x4e\x26\xf3\x39\x3c\x15\xda\x03\x3b\x34\x1e\x73\xd6\xd6\x40\xed\xc9\x03\x17\x04\x65\x00\x01\x8e\x28\xa8\x2a\x6d\xc4\x81\x2d\x78\xe2\x60\x51\x1b\xb1\x81\x52\x57\x9a\x61\x6d\x1d\x54\x75\xc9\x7a\x5b\x12\x60\x9e\xdb\xda\xb0\x17\x07\x6d\x00\xc1\x6b\xb3\x29\x29\x0d\x14\x83\x1f\x4d\x01\x95\x72\xe4\x25\x78\xed\x49\x01\x7a\x78\xa6\xd7\x00\xe0\x0b\x5b\x97\x0a\x56\x94\x04\x15\x8b\xbe\xe3\x64\x92\xc0\x67\xd1\xee\xce\xac\xed\x02\xde\x96\xd1\x66\x01\xdf\x7f\xd3\x2f\xbf\xfc\x7c\x98\xc2\xdb\x64\x02\x00\xb0\x75\xb4\x45\x47\x59\x28\x6f\x01\x58\x73\x91\x3d\xb2\x75\xb8\xa1\x29\x7c\x5c\xc6\x10\x47\x6b\x79\xe6\x73\xf8\xde\xa6\xb0\x1c\xe4\xce\x05\x32\x14\xa8\xc0\xdb\x8a\xc0\xcb\x30\xec\x1a\xc8\x39\xeb\x52\x04\x74\x04\x9e\xad\x23\x25\xed\x61\x99\x81\xd2\x21\x6f\x74\xaf\xe0\xad\x54\xfa\x0a\x39\x1a\xa9\x5a\x1b\xbf\xa5\x9c\x49\x41\x89\x4c\x1d\x9c\xbb\x75\xe8\x49\x3a\x3f\x43\xa4\xbc\x4c\xc9\xd5\xe6\x34\x10\xd6\x15\xf9\x8b\xd4\x95\x0b\x32\xc1\x39\x09\xac\x3d\x18\xcb\x60\x77\xe4\xf6\x4e\x33\x93\x39\x7a\xec\xd0\xc1\x0a\x55\x53\xb1\x1f\xe9\x29\x5c\x45\x92\xcc\x7c\xec\xdf\xac\xb4\xa8\x2e\x07\x66\x9f\x32\x21\xe4\x02\xe6\x8d\xd9\x3c\x0e\x4a\x9b\xcd\xaf\x27\xf8\xe9\x31\xae\x3c\x9f\x3f\xc3\xdb\x41\x18\x31\x00\x3b\x8d\xa5\x24\x8e\xe1\x1f\x68\x3d\xc8\x64\x65\x9d\xb3\xfb\xcb\x8f\xe9\x5e\xcc\xc2\x9f\xa5\xd8\x5d\xdb\xb2\xa4\xd0\x84\x36\xb9\x8e\x61\xf2\xa1\x67\xde\x30\xe5\x1b\x72\x31\xc8\x78\x8b\x46\xe7\xd9\x87\xeb\xc0\x5d\xe9\x6a\x4c\x02\x10\x1c\xad\xc9\x91\xc9\x49\xa6\x24\x13\x08\xc9\x42\x7e\x84\xfd\x30\x3d\xd5\x25\x6b\xd5\x52\xbe\xa9\x5e\x28\x73\x62\xf7\x4c\xd6\x24\x25\x68\x33\xdf\x65\x59\x0a\xf5\x04\x5f\xaf\xa5\x3d\x3e\xb0\x6e\x45\x39\xd6\x9e\x60\x4f\xa0\xac\xf9\x91\x01\xf6\x68\x18\xd8\xf6\xfd\x1d\xed\xc8\xc5\x3d\x27\xc3\xda\x75\x59\xa6\xd7\x20\x3b\x8f\xba\xf4\x7d\x47\xb6\xb0\x69\x0e\x84\x36\x6b\xeb\x2a\x0c\x1e\x52\xc8\xf1\x0e\x34\x0b\xd3\x71\x8d\x59\x36\x67\xa7\x21\x82\x14\x18\x07\xba\x21\x6e\xde\x65\xbd\x76\x74\x3b\x2f\xcf\x2c\xc7\x2d\xae\x74\xa9\x59\x93\x3f\x33\xfc\x3f\x6c\xa9\xc8\x7d\xca\x46\xa6\x9d\xc4\xff\x56\xaf\x4a\x9d\x87\x19\xf7\xdb\xdc\x12\xaf\x93\x73\x3b\xa5\xab\xd1\x52\x66\x1b\xe2\xfb\x11\xf3\x6c\x3a\x84\xee\x74\x24\xf2\x2f\xfa\x3c\x50\x6e\x9d\x6a\x69\xde\xa0\xb6\xed\xc1\x76\x47\xc6\xb2\x92\x12\xfa\x61\xe4\x19\x7d\xd9\xc4\x0f\x0a\xf0\x27\x1a\xdc\x90\x8b\xc3\x78\x2f\xa3\xa6\xd7\xd9\x68\xa3\x12\x8a\xfc\xde\x15\x10\xac\xc2\x15\x0d\x42\xd5\x3f\x67\xe8\x36\x75\x45\x86\x93\x33\xf5\x2e\xb2\xdc\xa8\x08\xb9\x8c\x88\x57\xc9\x9e\xfc\xdd\xa3\xcd\x3f\x3f\x9c\x4d\xf1\xce\xe4\x8e\xd0\xd3\x50\xe8\x56\xaf\x71\x69\x43\x88\x77\x21\x7a\x4d\x9b\xe9\x06\x2f\x6a\xc7\xbd\x20\x65\x8a\x4a\xc6\x45\x27\xe5\x11\x16\x24\x49\x5d\x5b\xc3\xda\xd4\xc7\xc3\x61\xe8\x85\x41\x33\xb9\xb8\x62\xcd\xba\x97\xd6\x6e\xcf\xa1\xb4\x27\x80\x13\xf5\xf5\x75\x9e\x13\x29\x91\x55\xa3\x40\x59\x8a\x4a\x20\x62\x72\x0e\x8a\xad\x08\x54\x85\xee\x39\x4a\xf6\x0a\xdf\x37\xcf\x9b\xe4\x47\x0d\x0e\x83\xb7\x87\x2e\x27\x0f\x83\x03\xd7\x68\x1f\xbd\x50\x5e\x87\xf2\x2b\x7c\x26\x2f\x67\xa9\x20\x47\x90\x1d\x8b\x70\x84\x79\x11\x6c\xdb\x14\x00\x57\x76\x47\xd3\x3e\xa2\x66\xa8\x08\x8d\x0f\xe2\xcd\x85\x36\x1b\xd8\x0b\xf5\xf6\xce\xca\xbf\x9a\x8b\x84\x0d\xf2\xad\xdc\xb4\xa4\x8b\x7d\x3c\x69\xa5\xe6\x93\x22\xaf\x08\x3c\xee\x7a\x1d\x4d\x44\x75\x40\xd1\xf3\x04\x9e\x8c\xf4\xa6\xab\x7b\x12\x6d\x4c\x81\x93\x98\x17\xc0\xf6\x3f\xc5\xb8\xa3\xb2\x23\x26\xd7\xb8\x3d\x6a\x6e\xe7\xf6\xb6\x89\x68\xef\x6b\xba\xfc\x38\x92\xca\xff\xfc\x19\x30\x82\xbd\x95\xbb\xec\x8b\x6c\x3c\x9f\x0b\x40\x5e\xc0\x3c\x18\xe5\x67\xc0\x0f\x93\xc3\xe4\xdf\x00\x00\x00\xff\xff\x01\x17\x79\x30\x36\x0b\x00\x00" func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3890,7 +3890,7 @@ func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x54, 0xc3, 0x63, 0x8c, 0x56, 0x85, 0xd5, 0xc1, 0xb1, 0xfd, 0xcc, 0x48, 0x9b, 0x87, 0xa8, 0xec, 0xd6, 0x3, 0x67, 0x95, 0xfa, 0x92, 0x36, 0xbc, 0x80, 0xd3, 0x3f, 0x1f, 0x54, 0x94, 0xea, 0x4d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x70, 0x91, 0xfe, 0x26, 0x3a, 0x56, 0xeb, 0x34, 0x12, 0xa2, 0x70, 0xa0, 0x43, 0x12, 0x68, 0xb5, 0x4d, 0xa7, 0xf5, 0xc1, 0x31, 0x5a, 0xf0, 0xa7, 0x29, 0xf0, 0xe5, 0xaa, 0x3a, 0x6e, 0xff, 0x1b}} return a, nil } @@ -3954,7 +3954,7 @@ func lockedtokensDelegatorDelegate_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensDelegatorGet_delegator_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcf\x6a\xf3\x30\x10\xc4\xef\x7a\x8a\x4d\x0e\x1f\xd2\x25\x7c\xb4\xb7\xd0\x36\x98\xd8\x50\x13\xd3\x84\x24\x7d\x00\x59\x5e\xbb\x22\xb2\xd6\x48\x6b\x5a\x28\x7d\xf7\x62\xbb\x4d\xfa\x6f\x2f\x02\x31\xb3\xbf\xd9\xb1\x6d\x47\x81\xa1\x20\x73\xc2\xea\x48\x27\xf4\x11\xea\x40\x2d\xfc\x7f\x29\xb6\xeb\x4d\x96\x1e\xb7\x9b\xec\x21\x49\xd3\x7d\x76\x38\x08\xa1\x8d\xc1\x18\xa5\x76\x4e\x41\xdd\x7b\x68\xb5\xf5\x52\x1b\x43\xbd\xe7\x25\x24\x55\x15\x30\x46\xb5\x84\xc7\xdc\xf3\xf5\x15\xbc\x0a\x01\x00\xe0\x90\xc1\x8d\x84\x64\x92\xe6\xbe\xa6\x3d\xd6\x70\x0b\x0d\xf2\xc7\xdf\xe7\x1a\x35\x5a\x86\x59\x18\xdd\xe9\xd2\x3a\xcb\x16\xe3\xa2\x41\xbe\xf9\xf7\x35\xe7\x62\x7c\xee\xc9\x55\x18\xee\xe4\xd9\x35\xcc\x37\x59\xf1\x93\xbc\xeb\x4b\x67\xcd\x4e\xf3\xd3\xd9\xa4\x66\x17\x6a\x49\x21\xd0\xb3\xbc\xe4\x58\xad\xa0\xd3\xde\x1a\x39\x5f\x53\xef\x2a\xf0\xc4\x30\x89\x40\x43\xc0\x1a\x03\x7a\x83\xc0\x04\xdd\xb8\x19\x7e\x11\xe7\x6a\x2a\x22\x20\xf7\xc1\xff\xd9\xc5\x70\x5f\x8a\x0e\x1b\xcd\x14\xf2\x54\xaa\x99\x78\x13\xef\x01\x00\x00\xff\xff\x4a\x09\xbd\x3d\x9e\x01\x00\x00" +var _lockedtokensDelegatorGet_delegator_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcf\x6a\xf3\x30\x10\xc4\xef\x7a\x8a\xf9\x72\xf8\xb0\x2f\xa6\xb4\xb7\xd0\x36\x84\x38\xd0\x10\xd3\x84\x24\x7d\x00\x59\x5e\xbb\x22\xb2\xd6\x48\x6b\x5a\x28\x7d\xf7\x12\xbb\x4d\xff\xce\x45\x20\x66\xe6\xb7\x63\xdb\x8e\x83\xa0\x60\x73\xa4\xea\xc0\x47\xf2\x11\x75\xe0\x16\x17\xcf\xc5\x66\xb1\x5e\xe6\x87\xcd\x7a\x79\x3f\xcf\xf3\xdd\x72\xbf\x57\x4a\x1b\x43\x31\x26\xda\xb9\x14\x75\xef\xd1\x6a\xeb\x13\x6d\x0c\xf7\x5e\xa6\x98\x57\x55\xa0\x18\xd3\x29\x1e\x56\x5e\xae\x2e\xf1\xa2\x14\x00\x38\x12\xb8\x81\x30\x1f\xad\x2b\x5f\xf3\x8e\x6a\xdc\xa0\x21\x79\xff\xfb\xa8\x49\x87\xc8\x49\x99\xd1\x9d\x2e\xad\xb3\x62\x29\x66\x25\x87\xc0\x4f\xd7\xff\xbf\x9e\x9a\x0d\xcf\x1d\xbb\x8a\xc2\x6d\x72\x0e\x9e\xf4\xcd\x56\xfc\x84\x6f\xfb\xd2\x59\xb3\xd5\xf2\x78\x0e\x7d\x72\x67\x33\x74\xda\x5b\x93\x4c\x16\xdc\xbb\x0a\x9e\x05\x23\x1d\x1a\x81\x6a\x0a\xe4\x0d\x41\x18\xdd\x50\x83\x5f\xf5\x93\x74\x1c\x1e\x48\xfa\xe0\xff\xdc\x9e\x35\x24\x39\x39\x6a\xb4\x70\x58\xe5\x49\xfa\x4f\xbd\xaa\xb7\x00\x00\x00\xff\xff\x25\x15\x38\xf9\x8e\x01\x00\x00" func lockedtokensDelegatorGet_delegator_idCdcBytes() ([]byte, error) { return bindataRead( @@ -3970,11 +3970,11 @@ func lockedtokensDelegatorGet_delegator_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb7, 0x9, 0x93, 0xd2, 0xbb, 0xf1, 0xb5, 0xe3, 0x96, 0xa9, 0xa5, 0x95, 0x21, 0xa2, 0xb7, 0xba, 0x8b, 0x2a, 0x9a, 0x7f, 0x8b, 0x76, 0xae, 0x46, 0xe6, 0x2d, 0xcd, 0xc9, 0x6, 0x70, 0xd, 0x5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x82, 0x5a, 0x4d, 0xf6, 0x36, 0xfc, 0x9, 0xdc, 0x2b, 0x31, 0xb, 0x69, 0xb7, 0x23, 0x56, 0x1d, 0xe5, 0x81, 0xb7, 0x7e, 0xc4, 0x61, 0xcd, 0x39, 0x6a, 0x94, 0x30, 0x25, 0x80, 0x62, 0xd3, 0xd0}} return a, nil } -var _lockedtokensDelegatorGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x4d\x8f\xda\x30\x10\xbd\xfb\x57\x0c\x7b\x40\x89\xb4\x0a\x3d\xa3\xa6\x12\xda\x50\x15\x2d\x62\x57\xc0\x6d\xb5\x07\x27\x9e\x04\x17\x63\x47\xb6\x23\x5a\x21\xfe\x7b\x95\x0f\x42\x4c\x82\x44\x37\x97\x88\xf1\x7b\x33\xcf\xf3\x1e\xe1\x87\x5c\x69\x0b\x3f\x85\x3a\x2e\xa2\x2d\x8d\x05\x6e\x2c\xdd\x73\x99\x41\xaa\xd5\x01\x9e\xfa\x07\x4f\xa4\xe1\x2c\x55\xb2\x47\xb6\x55\x7b\x94\xa6\x46\x7f\xfb\xb3\x7c\x7b\x79\x9d\x47\xdb\xb7\xd7\xf9\x6a\x16\x45\xeb\xf9\x66\x43\xc8\x64\x02\x6b\xb4\x85\x96\x06\xa8\x04\xaa\x35\xfd\x0b\x2a\x85\x08\x05\x66\xd4\x2a\xbd\x90\xa9\x02\x15\xff\xc6\xc4\x1a\xb0\x3b\x6a\xc1\xee\x10\x68\x92\xa8\x42\x5a\x48\x94\xb4\x5a\x09\x53\xb6\xe1\x12\xb8\x35\x20\x95\x3e\x50\xd1\x22\xa8\x64\x60\x76\x54\x23\xbb\x94\x08\xa1\x49\x82\xc6\x78\x54\x08\x1f\xd2\x42\xc2\x81\x72\xe9\x35\xa7\x53\x98\x31\xa6\xd1\x18\x7f\x0a\x1f\xfd\xfb\x05\x8e\xb0\x4f\x38\x11\x02\x00\x20\xd0\x02\xeb\x9e\xcc\xca\x8b\x3c\xd4\x21\x84\x8f\xcf\x6b\x93\xbc\x88\x67\x8d\xf2\x10\x32\xb4\xcd\x8f\x8b\x3a\x7f\x60\xdc\x0b\xcd\x21\xec\x10\x2b\x44\xf9\x04\x09\xcd\x69\xcc\x05\xb7\x1c\x4d\x90\xa1\xfd\x3e\x3e\x0d\xe8\x59\x29\x86\xad\xa6\xf7\x22\x16\x3c\x39\xff\xf0\xda\x2e\xe5\x33\xc9\xab\xf2\x24\x15\xea\xd8\xd0\x5a\x46\x0b\xf4\x47\xb5\x38\x9e\xba\xfa\xd6\x98\x42\xe8\xc8\x0d\x62\xa5\xb5\x3a\x7a\x3e\x9c\x5a\x76\x49\xe1\xa5\xd7\xe1\x40\xdc\xdc\x9d\xb9\xda\xa4\x62\xb8\x88\xa6\xce\xbc\xa0\x2e\x3e\x3b\xc0\xab\x3f\xb7\x68\xce\xae\x97\x20\x7d\xf8\xc5\xce\x80\xe6\x39\x4a\xe6\x95\x32\x6b\xdc\xf9\x6a\x87\xa8\xf2\xde\x58\x50\x52\xfe\xc7\x96\xee\x9f\x25\xa8\x5e\xbf\x94\x60\xa8\x6f\x6c\x70\x60\xcb\xdb\x81\xb5\x75\xef\xd4\xee\xee\x59\xd2\xd3\x58\x5b\x33\x24\xfd\x9e\x45\xf5\x62\x87\x48\xe5\x22\x33\xb4\xad\x53\xab\x0a\xe9\xf9\x0e\xbd\xe3\xc1\x23\x3d\x2a\x7e\xdb\x80\xa7\x97\xf1\xa3\x10\x24\x17\x30\x1e\x3b\x0d\x9b\xea\xc9\xd9\xd9\x97\x73\xd5\xcd\x56\xfd\x1e\x3d\xf7\x00\xc3\x99\x5a\x44\x23\x07\xe9\xdf\xc9\xe1\xfd\x60\xd5\xe1\xea\x44\x4c\x57\xdf\xc8\x01\x2e\x39\x93\x7f\x01\x00\x00\xff\xff\x26\x75\x5f\x79\xa6\x05\x00\x00" +var _lockedtokensDelegatorGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x4d\x8f\xda\x30\x14\xbc\xe7\x57\x3c\xf6\x80\x12\x69\x15\x7a\x46\x4d\x25\xd4\x50\x15\xed\x8a\x5d\x01\xb7\xd5\x1e\x9c\xf8\x05\x5c\x8c\x5f\x64\x3b\xa2\x15\xe2\xbf\x57\xf9\x20\xc4\x9b\x50\xd1\xcd\x25\xc2\x9e\x19\x8f\xdf\x4c\x10\x87\x9c\xb4\x85\x1f\x92\x8e\x8b\x78\xc3\x12\x89\x6b\xcb\xf6\x42\x6d\x21\xd3\x74\x80\x87\xfe\xc6\x83\xd7\x70\x9e\x29\xdd\x23\xdf\xd0\x1e\x95\xa9\xd1\x5f\x7e\x3f\xbf\x7c\x7f\x9a\xc7\x9b\x97\xa7\xf9\x72\x16\xc7\xab\xf9\x7a\xed\x79\x93\x09\xac\xd0\x16\x5a\x19\x60\x0a\x98\xd6\xec\x0f\x50\x06\x31\x4a\xdc\x32\x4b\x7a\xa1\x32\x02\x4a\x7e\x61\x6a\x0d\xd8\x1d\xb3\x60\x77\x08\x2c\x4d\xa9\x50\x16\x52\x52\x56\x93\x34\xa5\x8c\x50\x20\xac\x01\x45\xfa\xc0\x64\x8b\x60\x8a\x83\xd9\x31\x8d\xfc\xb2\xe4\x79\x2c\x4d\xd1\x18\x9f\x49\x19\x40\x56\x28\x38\x30\xa1\xfc\x66\x77\x0a\x33\xce\x35\x1a\x13\x4c\xe1\xad\x7f\xbf\xd0\x31\xf6\x0e\x27\xcf\x03\x00\x90\x68\x81\x77\x77\x66\xe5\x45\xee\x52\x88\xe0\xed\xfd\x2a\x92\x17\xc9\xac\x71\x1e\xc1\x16\x6d\xf3\xe3\xe2\x2e\xb8\x22\x29\xb7\x82\x14\x93\xad\xdc\x0a\x33\x88\x3a\x02\x15\xb2\x7c\xc2\x94\xe5\x2c\x11\x52\x58\x81\x26\x4c\x48\x6b\x3a\x7e\x1d\x9f\x06\xac\x2d\x89\x63\xab\xf7\x5a\x24\x52\xa4\xe7\x6f\x7e\x2b\x54\x3e\x93\xbc\x5a\x9e\x64\x92\x8e\x0d\xad\x65\xb4\xc0\xc6\xa6\xc8\xdc\xc1\xd4\x0e\x07\x8d\x9f\x5a\x6e\xc9\x10\x65\xe8\xd1\x40\xef\xdc\xe1\xb9\xce\x14\x71\x5c\xc4\x53\xe7\xb8\xb0\x5e\x7c\x74\x80\xd7\xa0\x3e\xa2\x05\xef\x5c\xa1\x0f\xbf\xe4\x1a\xb2\x3c\x47\xc5\xfd\xd2\x66\x8d\x3b\xf7\x73\xa9\x3f\x80\x26\x8b\x92\xfa\x9f\xf9\x74\x3f\xa0\xb0\x7a\xfd\x24\xc9\x51\x7f\xc8\xc3\x81\xf5\xce\xac\x33\x7c\x65\x76\x77\x23\x1b\x39\xec\xf2\x9f\x97\x70\xb3\xaa\x27\x0c\xd1\xa0\x54\xb8\x45\xdb\x46\xb6\xac\x90\x7e\xe0\xd0\x3b\x61\xdc\xa3\x51\xf1\x5b\x01\x91\x5d\x8e\x1f\x45\xa0\x84\x84\xf1\xd8\x11\x6c\x56\x4f\xce\xc4\x3e\x5d\xb0\x6e\xc9\xea\xf7\xe8\xb1\x07\x18\x2e\xd7\x22\x1e\x39\xc8\xe0\x46\x21\x6f\x37\xac\x6e\x59\xa7\x6b\xba\xfa\xd7\x1c\xe0\x7a\x67\xef\x6f\x00\x00\x00\xff\xff\x46\x00\x85\xd2\xb8\x05\x00\x00" func lockedtokensDelegatorGet_delegator_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -3990,11 +3990,11 @@ func lockedtokensDelegatorGet_delegator_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x41, 0x50, 0x96, 0xec, 0xed, 0xa4, 0x44, 0x87, 0xe1, 0x5c, 0xfc, 0xc2, 0xfa, 0x38, 0xf, 0x8b, 0x4, 0xd5, 0x1a, 0xc3, 0x5d, 0x54, 0xe2, 0x59, 0x3f, 0xc7, 0x6f, 0xc1, 0xfc, 0xf5, 0xdd, 0xe5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x68, 0xfa, 0x45, 0x3, 0xde, 0xf8, 0x83, 0x56, 0x56, 0x95, 0xb2, 0xb8, 0x4f, 0x46, 0x9a, 0x39, 0x7e, 0x9a, 0x44, 0x23, 0x6a, 0x1c, 0x59, 0x48, 0x8, 0xe9, 0x9a, 0xeb, 0xf1, 0xa8, 0x3a, 0xf6}} return a, nil } -var _lockedtokensDelegatorGet_delegator_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xdf\x6a\x32\x31\x10\xc5\xef\xf3\x14\xa3\x17\x1f\xc9\x8d\x7c\xd7\xd2\x56\xc4\x15\x2a\x8a\x8a\xfa\x02\x31\x99\xdd\x06\xb3\x99\x65\x32\x4b\x0b\xa5\xef\x5e\x76\xb7\xd5\xfe\x9b\x9b\x40\x38\x67\x7e\x67\x4e\xa8\x1b\x62\x81\x0d\xb9\x0b\xfa\x13\x5d\x30\x65\x28\x99\x6a\xf8\xff\xb2\xd9\x2d\xd6\xcb\xe2\xb4\x5b\x2f\xb7\xf3\xa2\x38\x2c\x8f\x47\xa5\xac\x73\x98\xb3\xb6\x31\x1a\x28\xdb\x04\xb5\x0d\x49\x5b\xe7\xa8\x4d\x32\x85\xb9\xf7\x8c\x39\x9b\x29\x1c\x85\x43\xaa\xe0\x55\x29\x00\x80\x88\x02\xb1\x27\xcc\x07\xe9\x2a\x95\x74\xc0\x12\xee\xa1\x42\xf9\xf8\xfb\x5c\x63\x7a\x4b\x37\x13\x67\x1b\x7b\x0e\x31\x48\xc0\x3c\xa9\x50\xee\xfe\x7d\xcd\x39\xe9\x9f\x47\x8a\x1e\xf9\x41\x5f\x5d\xdd\x7c\x93\x6d\x7e\x92\xf7\xed\x39\x06\xb7\xb7\xf2\x74\x35\x99\xd1\x8d\x7a\x26\x66\x7a\xd6\xb7\x1c\xb3\x19\x34\x36\x05\xa7\xc7\x0b\x6a\xa3\x87\x44\x02\x83\x08\x2c\x30\x96\xc8\x98\x1c\x82\x10\x34\xfd\x66\xf8\x45\x1c\x9b\xa1\x08\x46\x69\x39\xfd\xd9\x45\x77\x5f\x81\x11\x2b\x2b\xc4\x5b\xf2\xb8\x2a\xb4\x19\xa9\x37\xf5\x1e\x00\x00\xff\xff\xa6\x2a\x70\xd1\xa2\x01\x00\x00" +var _lockedtokensDelegatorGet_delegator_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcf\x6a\xf3\x30\x10\xc4\xef\x7a\x8a\xfd\x72\xf8\xb0\x2f\xa6\xe7\xd0\x36\x98\xd8\xd0\x10\x93\x84\x38\x2f\x20\x4b\x6b\x57\x44\xd6\x9a\xd5\x9a\x16\x4a\xdf\xbd\xc4\x6e\xd3\xbf\x73\x11\x88\x99\xf9\xed\xb8\x7e\x20\x16\xa8\xc8\x9c\xd1\x9e\xe8\x8c\x21\x42\xcb\xd4\xc3\xcd\x73\xb5\x5f\x6f\xcb\xe2\xb4\xdf\x96\xbb\xbc\x28\x8e\x65\x5d\x2b\xa5\x8d\xc1\x18\x13\xed\x7d\x0a\xed\x18\xa0\xd7\x2e\x24\xda\x18\x1a\x83\x2c\x21\xb7\x96\x31\xc6\x74\x09\xb5\xb0\x0b\x1d\xbc\x28\x05\x00\xe0\x51\xc0\x4f\x84\x7c\xb6\x6e\x42\x4b\x47\x6c\xe1\x0e\x3a\x94\xf7\xbf\x8f\x9a\x74\x8a\x5c\x94\x19\x3d\xe8\xc6\x79\x27\x0e\x63\xd6\x10\x33\x3d\xdd\xfe\xff\x7a\x6a\x36\x3d\x0f\xe4\x2d\xf2\x7d\x72\x0d\x5e\xf4\xcd\x56\xfd\x84\x1f\xc6\xc6\x3b\x73\xd0\xf2\x78\x0d\x7d\x72\x57\x2b\x18\x74\x70\x26\x59\xac\x69\xf4\x16\x02\x09\xcc\x74\xd0\xc0\xd8\x22\x63\x30\x08\x42\x30\x4c\x35\xf0\xab\x7e\x91\xce\xc3\x19\x65\xe4\xf0\xe7\xf6\xac\x43\x29\xd0\x63\xa7\x85\x78\x47\x16\x37\x45\x92\xfe\x53\xaf\xea\x2d\x00\x00\xff\xff\x48\x1a\x69\xcc\x92\x01\x00\x00" func lockedtokensDelegatorGet_delegator_node_idCdcBytes() ([]byte, error) { return bindataRead( @@ -4010,7 +4010,7 @@ func lockedtokensDelegatorGet_delegator_node_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_node_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x58, 0x4e, 0x3f, 0x69, 0xdd, 0x3, 0x9a, 0xac, 0x6a, 0xd3, 0x8e, 0x57, 0x8f, 0x94, 0x62, 0xdf, 0xa7, 0x1f, 0xb6, 0xd4, 0x9b, 0x2a, 0x63, 0x25, 0x50, 0xd5, 0x15, 0xe7, 0x9e, 0x37, 0x4c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0xf2, 0x8d, 0xfd, 0xd3, 0x74, 0x8f, 0xcb, 0x79, 0x88, 0x24, 0x6, 0x60, 0x63, 0x2f, 0xa7, 0x9f, 0x1b, 0x6f, 0x9f, 0xa9, 0xce, 0xcc, 0x82, 0x81, 0x51, 0xb9, 0x51, 0x38, 0x32, 0xe7, 0x8}} return a, nil } @@ -4114,7 +4114,7 @@ func lockedtokensDelegatorWithdraw_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensStakerGet_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcf\x6a\x32\x31\x14\xc5\xf7\x79\x8a\xa3\x8b\x8f\x64\x23\xdf\x5a\xda\x8a\x38\x42\x45\x51\x51\x5f\x20\x26\x77\xa6\xc1\x4c\xee\x90\x64\x68\xa1\xf4\xdd\xcb\xcc\xb4\xda\x7f\x77\x13\x08\xe7\xdc\xdf\xb9\xc7\xd5\x0d\xc7\x8c\x0d\x9b\x0b\xd9\x13\x5f\x28\x24\x94\x91\x6b\xfc\x7f\xd9\xec\x16\xeb\x65\x71\xda\xad\x97\xdb\x79\x51\x1c\x96\xc7\xa3\x10\xda\x18\x4a\x49\x6a\xef\x15\xca\x36\xa0\xd6\x2e\x48\x6d\x0c\xb7\x21\x4f\x31\xb7\x36\x52\x4a\x6a\x8a\x63\x8e\x2e\x54\x78\x15\x02\x00\x3c\x65\xf8\x9e\x30\x1f\xa4\xab\x50\xf2\x81\x4a\xdc\xa3\xa2\xfc\xf1\xf7\xb9\x46\xf5\x96\x6e\x26\x46\x37\xfa\xec\xbc\xcb\x8e\xd2\xa4\xa2\x7c\xf7\xef\x6b\xce\x49\xff\x3c\xb2\xb7\x14\x1f\xe4\xd5\xd5\xcd\x37\xd9\xe6\x27\x79\xdf\x9e\xbd\x33\x7b\x9d\x9f\xae\x26\x35\xba\x51\xcf\x1c\x23\x3f\xcb\x5b\x8e\xd9\x0c\x8d\x0e\xce\xc8\xf1\x82\x5b\x6f\x11\x38\x63\x10\x41\x23\x52\x49\x91\x82\x21\x64\x46\xd3\x6f\xc6\x2f\xe2\x58\x0d\x45\x44\xca\x6d\x0c\x7f\x76\xd1\xdd\xb7\x65\x4b\xab\x42\xaa\x91\x78\x13\xef\x01\x00\x00\xff\xff\x7f\x01\x3c\x6e\x99\x01\x00\x00" +var _lockedtokensStakerGet_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcd\x6a\xeb\x30\x14\x84\xf7\x7a\x8a\xb9\x59\x5c\xec\x8d\xe9\x3a\xb4\x0d\x26\x36\x34\xc4\x24\x21\xce\x0b\xc8\xd2\xb1\x2b\x22\xeb\x18\x49\xa6\x85\xd2\x77\x2f\xb1\xdb\xf4\x77\x36\x02\x31\x33\xdf\x19\xd3\x0f\xec\x23\x2a\x56\x67\xd2\x27\x3e\x93\x0b\x68\x3d\xf7\xb8\x79\xae\xf6\xeb\x6d\x59\x9c\xf6\xdb\x72\x97\x17\xc5\xb1\xac\x6b\x21\xa4\x52\x14\x42\x22\xad\x4d\xd1\x8e\x0e\xbd\x34\x2e\x91\x4a\xf1\xe8\xe2\x12\xb9\xd6\x9e\x42\x48\x97\xa8\xa3\x37\xae\xc3\x8b\x10\x00\x60\x29\xc2\x4e\x84\x7c\xb6\x6e\x5c\xcb\x47\x6a\x71\x87\x8e\xe2\xfb\xdf\x47\x4d\x3a\x45\x2e\xca\x94\x1c\x64\x63\xac\x89\x86\x42\xd6\xb0\xf7\xfc\x74\xfb\xff\xeb\xa9\xd9\xf4\x3c\xb0\xd5\xe4\xef\x93\x6b\xf0\xa2\x6f\xb6\xea\x27\xfc\x30\x36\xd6\xa8\x83\x8c\x8f\xd7\xd0\x27\x77\xb5\xc2\x20\x9d\x51\xc9\x62\xcd\xa3\xd5\x70\x1c\x31\xd3\x21\xe1\xa9\x25\x4f\x4e\x11\x22\x63\x98\x6a\xf0\xab\x7e\x91\xce\xc3\x3d\xc5\xd1\xbb\x3f\xb7\x67\x1d\xc5\x1d\x6b\xda\x14\x49\xfa\x4f\xbc\x8a\xb7\x00\x00\x00\xff\xff\x3c\x30\xd3\x8b\x89\x01\x00\x00" func lockedtokensStakerGet_node_idCdcBytes() ([]byte, error) { return bindataRead( @@ -4130,11 +4130,11 @@ func lockedtokensStakerGet_node_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/get_node_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x97, 0xb1, 0x3d, 0x93, 0xa6, 0x1b, 0x6c, 0x64, 0xb4, 0x3d, 0xa3, 0xb7, 0xa3, 0x96, 0x73, 0xfe, 0x8f, 0xb6, 0xc3, 0x6c, 0x61, 0x71, 0x55, 0xa7, 0x77, 0x7c, 0x7a, 0xd0, 0xef, 0x9c, 0xab, 0x6f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0x8d, 0x95, 0xc6, 0xec, 0x4e, 0xe4, 0xfe, 0xc9, 0x39, 0xfd, 0x1e, 0x88, 0x58, 0x1a, 0xf9, 0x41, 0x9e, 0xb9, 0x50, 0xd9, 0x4c, 0x4d, 0x57, 0x2f, 0x6, 0xb5, 0x4, 0xec, 0x49, 0xaa, 0x8b}} return a, nil } -var _lockedtokensStakerGet_staker_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x94\x5f\x6f\xda\x30\x14\xc5\xdf\xfd\x29\xee\xfa\x30\x25\x2f\xe9\x9e\xd1\x32\x09\x35\x4c\x43\x45\x6d\x05\xbc\x55\x7d\xb8\xb1\x6f\xc0\xc3\xd8\x91\xed\xa8\x9b\x10\xdf\x7d\x72\x12\x52\xcc\x1f\xb1\xcd\x2f\x08\xfb\xfe\x8e\x0f\xe7\x58\xc8\x6d\x6d\xac\x87\xef\xca\xbc\x4f\x8b\x25\x96\x8a\x16\x1e\x37\x52\xaf\xa0\xb2\x66\x0b\x77\xe7\x07\x77\xac\x67\x66\x86\x6f\x48\x2c\xcd\x86\xb4\xeb\xa6\xbf\xfc\x9a\x3d\x3f\x3c\x4e\x8a\xe5\xf3\xe3\xe4\x69\x5c\x14\xf3\xc9\x62\xc1\xd8\xfd\x3d\xcc\xc9\x37\x56\x3b\x40\x0d\x68\x2d\xfe\x06\x53\xc1\x93\x11\x34\xd5\x95\x01\x53\xfe\x24\xee\x1d\xf8\x35\x7a\xf0\x6b\x02\xe4\xdc\x34\xda\x03\x37\xda\x5b\xa3\x5c\x50\x90\x1a\xa4\x77\xa0\x8d\xdd\xa2\x1a\x26\x50\x0b\x70\x6b\xb4\x24\x0e\x5b\x8c\x21\xe7\xe4\x5c\x82\x4a\xa5\x50\x35\x1a\xb6\x28\x75\xd2\x9f\x8e\x60\x2c\x84\x25\xe7\xd2\x11\xbc\x9e\xff\xb4\xec\xe0\xe9\x0d\x76\x8c\x01\x00\x28\xf2\xa0\xfb\xcd\x71\x70\x7e\x8b\xcb\xe1\xf5\xed\x03\xad\x9b\x72\xdc\x5b\xcd\x61\x45\xbe\xff\x72\xb0\x93\xc6\x97\x04\x35\xb2\x0f\x58\x43\x7e\x44\xb6\x23\x61\x65\x1c\x6b\x2c\xa5\x92\x5e\x92\xcb\x56\xe4\xbf\x7e\xde\x5d\xf1\xd2\x29\xbd\x34\xa5\x92\x7c\xff\x2d\x19\x24\xc2\xfa\x0b\xe4\x05\xfd\x7a\x60\xd2\x4f\x9d\x4b\x59\x9d\x18\x9d\x53\x05\x79\x6c\x3c\x2b\x8d\xb5\xe6\x3d\x49\x61\x37\xf0\x01\x92\xa1\xe7\xfc\xda\xd5\x21\xb9\xa4\x4d\xb9\x18\xc5\xfa\x99\x14\xe9\x20\x14\xf5\x90\x61\x5d\x93\x16\x49\x50\xee\x46\xf6\x1f\x61\xaa\xf6\x65\xf6\xf9\x05\xe4\x5f\x32\x3d\x7e\xd6\x59\xfb\xf1\xc3\x28\x41\xf6\x24\xc6\x68\x6c\x76\x7a\xe1\xed\x1c\xcf\x3c\x76\x71\x5e\xb2\x7e\x29\xd5\xa3\x36\xa6\xc5\x25\x2e\xa4\xb7\x22\xdf\xe6\x5b\x44\xe8\x7f\x96\x32\x2d\xd2\x48\xe2\x46\x1d\x5d\x25\x47\xc5\xd8\xf6\x3f\x20\xc6\xd8\x9e\xfd\x09\x00\x00\xff\xff\x4c\x99\xe5\xa6\x81\x04\x00\x00" +var _lockedtokensStakerGet_staker_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\xc1\x8e\xda\x30\x14\xbc\xe7\x2b\x9e\xf6\x50\x25\x97\x6c\xcf\xa8\xa9\x84\x1a\xaa\xa2\x5d\xed\xae\x80\xdb\x6a\x0f\x2f\xf6\x0b\xb8\x18\xbf\xc8\x76\xb4\xad\x10\xff\x5e\x39\x09\x21\x29\x50\xda\xfa\x82\xb0\x67\xc6\xf3\x66\xac\xa8\x5d\xc5\xd6\xc3\x57\xcd\xef\xf3\x7c\x85\x85\xa6\xa5\xc7\xad\x32\x6b\x28\x2d\xef\xe0\xee\xfc\xe0\x2e\xea\x38\x8f\x2c\xb6\x24\x57\xbc\x25\xe3\x5a\xf4\xc7\x1f\x8f\xcf\x5f\x1e\x66\xf9\xea\xf9\x61\xf6\x34\xcd\xf3\xc5\x6c\xb9\x8c\xa2\xfb\x7b\x58\x90\xaf\xad\x71\x80\x06\xd0\x5a\xfc\x09\x5c\xc2\x13\x4b\x9a\x9b\x92\x81\x8b\xef\x24\xbc\x03\xbf\x41\x0f\x7e\x43\x80\x42\x70\x6d\x3c\x08\x36\xde\xb2\x76\x41\x41\x19\x50\xde\x81\x61\xbb\x43\xdd\x23\xd0\x48\x70\x1b\xb4\x24\x8f\x5b\x51\x84\x42\x90\x73\x31\x6a\x9d\x40\x59\x1b\xd8\xa1\x32\x71\x77\x3a\x81\xa9\x94\x96\x9c\x4b\x26\xf0\x7a\x3e\x5a\x7a\xf4\xf4\x06\xfb\x28\x02\x00\xd0\xe4\xc1\x74\x9b\xd3\xe0\xfc\x16\x2f\x83\xd7\xb7\x13\xb5\xaa\x8b\x69\x67\x35\x83\x35\xf9\xee\xcf\xd1\x4e\x72\x42\x72\xe5\x15\x1b\xd4\x41\x29\xa8\x92\x5d\x50\x09\xd9\x40\xa1\x81\x86\x95\x0a\xac\xb0\x50\x5a\x79\x45\x2e\x2d\xd8\x5a\x7e\xff\xf4\x61\x7f\xc5\x56\x2b\xf6\x52\x17\x5a\x89\xc3\xe7\xb8\x57\x09\xeb\x2f\x28\x2f\xe8\x37\x3d\xa7\xf3\xab\xca\x3e\x97\xa1\xd5\xcb\x23\xec\x7b\x76\xe0\xa8\x50\x78\x76\xed\xe2\x10\x61\xdc\xc4\x9d\x4f\xc6\xf2\xa9\x92\x49\x2f\x34\x2a\x24\xc5\xaa\x22\x23\xe3\xa0\xdc\x42\x0e\xe7\xa9\xb6\x4f\xb5\x0b\x32\x50\xff\x31\xdc\xe1\x53\x4f\x9b\x9f\x6f\xac\x25\xd9\xdf\xf2\x1c\xc1\xce\xee\xbc\x19\xa8\xbe\xec\xf2\x8f\x43\x9c\xe2\x1d\xb4\x32\xcf\x21\xbb\xa8\x96\xae\xc9\x37\x41\xe7\x71\x32\xa0\xfe\x67\x3b\xf3\x3c\x19\x49\xdc\xe8\xa5\xed\x66\xd0\x90\x6d\xbe\x0a\x63\x5a\x74\x88\x7e\x05\x00\x00\xff\xff\xb4\x6c\x9a\x8a\x93\x04\x00\x00" func lockedtokensStakerGet_staker_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -4150,7 +4150,7 @@ func lockedtokensStakerGet_staker_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/get_staker_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1a, 0xb6, 0xf9, 0x18, 0xa, 0x76, 0x3e, 0x66, 0x7f, 0x67, 0x88, 0x9c, 0x2b, 0xce, 0xd, 0xb0, 0xbc, 0xc8, 0xc2, 0x8b, 0x47, 0x19, 0x96, 0xd1, 0x93, 0xe9, 0x4, 0x4d, 0x7, 0x52, 0x9e, 0x28}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x99, 0x7d, 0x68, 0x3c, 0x28, 0x9c, 0xb5, 0x1c, 0x9a, 0x60, 0x8a, 0x99, 0xf5, 0x71, 0x5c, 0xef, 0xc4, 0xab, 0x72, 0x68, 0x33, 0xba, 0x87, 0xeb, 0x57, 0xb7, 0x13, 0x22, 0xeb, 0x59, 0xae, 0xac}} return a, nil } @@ -4374,7 +4374,7 @@ func lockedtokensUserDeposit_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensUserGet_locked_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x4e\xf3\x30\x10\x84\xef\x7e\x8a\xf9\x7b\xf8\x65\x5f\x2a\xce\x08\xa8\xaa\x26\x12\xa8\x11\xad\xda\xbe\x80\xe3\x6c\x8a\x55\xc7\x1b\xd9\x8e\x40\x42\xbc\x3b\x4a\x52\x52\x0a\xec\xc5\x96\x35\xb3\xdf\x78\x6c\xd3\x72\x48\x28\xd8\x9c\xa8\x3a\xf0\x89\x7c\x44\x1d\xb8\xc1\xcd\x5b\xb1\x59\xad\xf3\xec\xb0\x59\xe7\xcf\xcb\x2c\xdb\xe5\xfb\xbd\x10\xda\x18\x8a\x51\x6a\xe7\x14\xea\xce\xa3\xd1\xd6\x4b\x6d\x0c\x77\x3e\xdd\x62\x59\x55\x81\x62\x54\xd3\x0d\xef\x42\x00\x80\xa3\x04\x37\x20\x96\xa3\xf6\xc9\xd7\xbc\xa3\x1a\xf7\x38\x52\x3a\xbf\x7d\xed\x51\x83\xa5\x9f\xb9\xd1\xad\x2e\xad\xb3\xc9\x52\x9c\x1f\x29\xdd\xfd\xff\x1e\x74\x3e\x1c\x8f\xec\x2a\x0a\x0f\x72\x72\xf5\x73\x25\x2b\x7e\x92\xb7\x5d\xe9\xac\xd9\xea\xf4\x32\x99\xd4\xbf\x0b\xb5\xe4\x10\xf8\x55\x5e\x72\x2c\x16\x68\xb5\xb7\x46\xce\x56\xdc\xb9\x0a\x9e\x13\x46\x11\x34\x02\xd5\x14\xc8\x1b\x42\x62\xb4\xc3\x66\xfc\x22\xce\xd4\x58\x44\xa0\xd4\x05\xff\x67\x17\xfd\xff\xae\x7c\xe7\x0e\xa5\x12\x1f\xe2\x33\x00\x00\xff\xff\xad\x23\x7d\xb6\xa7\x01\x00\x00" +var _lockedtokensUserGet_locked_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x6a\xeb\x30\x10\x45\xf7\xfa\x8a\x4b\x16\x0f\x7b\x63\xde\xba\xb4\x0d\x26\x36\xb4\xc4\x34\x21\xc9\x0f\xc8\xf2\x38\x15\x91\x35\x46\x1a\xd3\x42\xe9\xbf\x97\xd8\xa9\xdb\xb4\x9d\x8d\x84\x98\x73\x8f\x66\x6c\xd7\x73\x10\x54\x6c\x4e\xd4\x1c\xf8\x44\x3e\xa2\x0d\xdc\xe1\xff\x6b\xb5\x59\xad\xcb\xe2\xb0\x59\x97\x4f\x79\x51\xec\xca\xfd\x5e\x29\x6d\x0c\xc5\x98\x68\xe7\x52\xb4\x83\x47\xa7\xad\x4f\xb4\x31\x3c\x78\xb9\x41\xde\x34\x81\x62\x4c\xe7\x1b\xde\x94\x02\x00\x47\x02\x37\x2a\xf2\xa9\xf7\xd1\xb7\xbc\xa3\x16\x77\x38\x92\x5c\xde\x3e\x73\xd2\x11\x39\x57\x66\x74\xaf\x6b\xeb\xac\x58\x8a\x59\xcd\x21\xf0\xcb\xed\xbf\xef\x7f\xcd\xc6\xe3\x81\x5d\x43\xe1\x3e\x99\xc1\x73\x5d\xb5\x55\x3f\xe5\xdb\xa1\x76\xd6\x6c\xb5\x3c\xcf\xd0\x97\x77\xb9\x44\xaf\xbd\x35\xc9\x62\xc5\x83\x6b\xe0\x59\x30\xd9\xa1\x11\xa8\xa5\x40\xde\x10\x84\xd1\x8f\x31\xf8\x15\xbf\x48\xa7\xc1\x03\xc9\x10\xfc\x9f\xb3\x67\x47\x92\x2b\xee\xb2\xb3\x24\x55\xef\xea\x23\x00\x00\xff\xff\xa3\x13\x04\x31\x97\x01\x00\x00" func lockedtokensUserGet_locked_account_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -4390,11 +4390,11 @@ func lockedtokensUserGet_locked_account_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_locked_account_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x20, 0xea, 0x12, 0x83, 0xdb, 0xe4, 0x6, 0x68, 0x59, 0x15, 0x8d, 0xa7, 0x5, 0x1d, 0x2e, 0xb6, 0x91, 0xaf, 0xf4, 0xd1, 0xf9, 0xa8, 0x5c, 0x66, 0x51, 0x3a, 0x9a, 0x3d, 0xcd, 0x1f, 0xe0, 0x60}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa0, 0xee, 0x12, 0xd0, 0xaf, 0x24, 0x3e, 0x2a, 0xd, 0xb3, 0xdd, 0x7d, 0x78, 0x32, 0xfa, 0x16, 0xeb, 0xd5, 0x9c, 0xf6, 0x40, 0x13, 0x2f, 0x48, 0x2f, 0x17, 0xdb, 0x35, 0x9, 0x8, 0x30, 0x40}} return a, nil } -var _lockedtokensUserGet_locked_account_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x4f\x32\x31\x10\x86\xef\xfd\x15\xef\xc7\xe1\x4b\x7b\x21\x1e\x8c\x07\xa2\x12\x04\x8c\x86\x8d\x10\xc0\x1f\xd0\xed\xce\x62\x43\xb7\xb3\x69\xbb\x91\xc4\xf8\xdf\xcd\xee\x2a\x88\x3a\x97\x26\xcd\xfb\xcc\x33\x33\xb6\xaa\x39\x24\x64\x6c\xf6\x54\x6c\x79\x4f\x3e\xa2\x0c\x5c\xe1\xe2\x90\x2d\xa7\x8b\xf9\x6c\xbb\x5c\xcc\x9f\x26\xb3\xd9\x7a\xbe\xd9\x08\xa1\x8d\xa1\x18\xa5\x76\x4e\xa1\x6c\x3c\x2a\x6d\xbd\xd4\xc6\x70\xe3\xd3\x08\x93\xa2\x08\x14\xa3\x1a\xe1\xf9\xde\x1e\xae\x2e\xf1\x26\x04\x00\x38\x4a\x70\x9d\x61\xd2\x47\x1f\x7d\xc9\x6b\x2a\x71\x83\x1d\xa5\xcf\xbf\xaf\x36\xaa\x43\xda\x1a\x1a\x5d\xeb\xdc\x3a\x9b\x2c\xc5\xe1\x8e\xd2\xf5\xff\xef\x73\x0e\xbb\xe7\x81\x5d\x41\xe1\x56\x1e\xa9\xb6\xce\x62\xd9\x4f\xf3\xaa\xc9\x9d\x35\x2b\x9d\x5e\x8e\x90\xfa\x77\xb2\xe6\x1c\x02\xbf\xca\xd3\x1c\xe3\x31\x6a\xed\xad\x91\x83\x29\x37\xae\x80\xe7\x84\x3e\x04\x8d\x40\x25\x05\xf2\x86\x90\x18\x75\xd7\x19\xbf\x8c\x03\xd5\x1f\x22\x50\x6a\x82\xff\xf3\x16\xed\x7e\x67\xdc\x9d\x76\xda\x1b\x92\x4a\xbc\x8b\x8f\x00\x00\x00\xff\xff\xb2\x24\xdb\x94\xa6\x01\x00\x00" +var _lockedtokensUserGet_locked_account_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\xf3\x40\x10\x86\xef\xfb\x2b\x5e\x7a\xf8\x48\x2e\xe1\x3b\x88\x87\xa2\x96\xda\x46\x94\x06\x5b\xda\xfa\x03\x26\x9b\x49\x5d\xba\xd9\x09\xbb\x1b\x2c\x88\xff\x5d\x9a\x68\xb5\xea\x5c\x16\x96\x79\xde\x67\x5e\xd3\xb4\xe2\x23\x0a\xd1\x7b\xae\xb6\xb2\x67\x17\x50\x7b\x69\xf0\xff\x50\x2c\x67\x8b\x7c\xbe\x5d\x2e\xf2\xc7\xe9\x7c\xbe\xce\x37\x1b\xa5\x48\x6b\x0e\x21\x21\x6b\x53\xd4\x9d\x43\x43\xc6\x25\xa4\xb5\x74\x2e\x8e\x31\xad\x2a\xcf\x21\xa4\x63\x3c\xdd\x99\xc3\xe5\x05\x5e\x95\x02\x00\xcb\x11\xb6\x37\x4c\x87\xd5\x07\x57\xcb\x9a\x6b\x5c\x63\xc7\xf1\xe3\xef\x33\x26\xed\x91\xe3\x64\x9a\x5a\x2a\x8d\x35\xd1\x70\xc8\x4a\xf1\x5e\x5e\xae\xfe\x7d\x3f\x35\xeb\x9f\x7b\xb1\x15\xfb\x9b\xe4\x04\x1e\xe7\x6c\xad\xf8\x29\x5f\x75\xa5\x35\x7a\x45\xf1\xf9\x04\x7d\x79\x27\x13\xb4\xe4\x8c\x4e\x46\x33\xe9\x6c\x05\x27\x11\x83\x1d\x04\xcf\x35\x7b\x76\x9a\x11\x05\x6d\x1f\x83\x5f\xf1\xa3\x74\x28\xee\x39\x76\xde\xfd\xd9\x3d\xdb\x71\x3c\xe3\x6e\xc9\x92\xd3\x9c\xa4\xea\x4d\xbd\x07\x00\x00\xff\xff\x51\xcf\xd0\xa1\x96\x01\x00\x00" func lockedtokensUserGet_locked_account_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4410,11 +4410,11 @@ func lockedtokensUserGet_locked_account_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_locked_account_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x63, 0x6, 0x13, 0x4, 0x10, 0x1c, 0xe5, 0xa2, 0x76, 0xe1, 0x1a, 0x51, 0xa6, 0x46, 0xbd, 0xe7, 0x35, 0xc5, 0xd2, 0xd4, 0x7b, 0x8f, 0xe1, 0x17, 0x93, 0xc5, 0x7f, 0x6, 0x47, 0xf, 0xeb, 0x63}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0xb9, 0x88, 0x9f, 0x36, 0x87, 0x86, 0x21, 0x2f, 0xd1, 0x89, 0x78, 0xd, 0x96, 0x5d, 0xe1, 0xdf, 0x4, 0x17, 0x7d, 0x6e, 0xab, 0xa8, 0x39, 0x91, 0x2b, 0x5e, 0x13, 0xc9, 0xdd, 0xf3, 0x43}} return a, nil } -var _lockedtokensUserGet_multiple_unlock_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcf\x6e\xf2\x30\x10\xc4\xef\x7e\x8a\xf9\x38\x7c\x72\x2e\x51\x0f\x55\x0f\xa8\x14\x21\xa0\x6a\x45\x54\x10\x7f\x4e\x88\x83\x71\x36\xd4\xc2\xb1\x23\xdb\x69\x91\x10\xef\x5e\x25\x21\x6d\xd3\x76\x2f\x89\x3c\xb3\xbb\xbf\x1d\x95\x17\xd6\x05\x24\x56\x1e\x29\x5d\xdb\x23\x19\x8f\xcc\xd9\x1c\x37\xa7\x64\x3e\x9e\x4d\x27\xeb\xf9\x6c\xfa\x32\x9a\x4c\x96\xd3\xd5\x8a\x31\x21\x25\x79\xcf\x85\xd6\x11\xb2\xd2\x20\x17\xca\x70\x21\xa5\x2d\x4d\xf0\x7d\x6c\x47\x69\xea\xc8\xfb\x5d\xd4\xc7\x76\xf3\xa8\x4e\x77\xb7\x3b\x9c\x19\x03\x80\x37\xe1\xa0\x55\xae\x6a\x5f\xab\x0d\xb0\xdd\x35\x72\x66\x1d\xae\x83\xa0\x4c\xfb\xeb\x71\xae\xd5\xaa\x34\x05\xe8\x9a\x73\xd4\x88\xcf\x26\xb3\x4b\xca\x30\xc0\x81\xc2\xf5\xad\x85\x89\x3e\xdb\xaa\x8a\xa5\x28\xc4\x5e\x69\x15\x14\xf9\xf8\x40\xe1\xfe\xff\xf7\x8b\xe3\xfa\xf3\x64\x75\x4a\xee\x81\x77\x3a\xab\xea\x58\x93\x9f\x04\x8b\x72\xaf\x95\x5c\x88\xf0\xda\x69\x8c\xfe\x75\x09\xf6\xd6\x39\xfb\xce\xbb\x5c\xc3\x21\x0a\x61\x94\xe4\xbd\xb1\x2d\x75\x0a\x63\x03\x1a\x23\x04\x1c\x65\xe4\xc8\x48\x42\xb0\x28\xea\x2d\xf8\xb5\xbd\x17\xb1\xaf\x80\xea\x74\x63\x51\x14\x64\x52\xfe\x57\x54\xd5\xe9\x1b\x53\x29\x49\xe5\xe5\x51\x83\x73\x69\x66\x38\x0a\xa5\x33\xd7\x31\xec\xc2\x3e\x02\x00\x00\xff\xff\x40\x8a\xfc\x13\x1c\x02\x00\x00" +var _lockedtokensUserGet_multiple_unlock_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x4f\x6f\xe2\x30\x14\xc4\xef\xfe\x14\x23\x0e\xab\xe4\x12\xed\x61\xb5\x07\x54\x8a\x10\x50\xb5\x22\x2a\x88\x3f\x27\xc4\xc1\x38\x2f\xd4\xc2\xf1\x8b\x6c\xa7\x45\x42\x7c\xf7\x2a\x09\xb4\x4d\xdb\x77\x49\xe4\x79\x33\xfe\x79\x74\x51\xb2\x0b\x48\x59\x1d\x29\x5b\xf3\x91\xac\x47\xee\xb8\xc0\xdf\x53\x3a\x1f\xcf\xa6\x93\xf5\x7c\x36\x7d\x1e\x4d\x26\xcb\xe9\x6a\x25\x84\x54\x8a\xbc\x8f\xa4\x31\x31\xf2\xca\xa2\x90\xda\x46\x52\x29\xae\x6c\xf0\x7d\x6c\x47\x59\xe6\xc8\xfb\x5d\xdc\xc7\x76\xf3\xa0\x4f\xff\xff\xed\x70\x16\x02\x00\x5e\xa5\x83\xd1\x85\x6e\xf6\x6e\xda\x00\xdb\x5d\x2b\xe7\xec\x70\x0d\x82\xb6\xb7\x5f\x8f\x73\xa3\xd6\x63\x28\xc0\x34\x9c\xa3\x56\x7c\xb2\x39\x2f\x29\xc7\x00\x07\x0a\xd7\xb3\x1b\x4c\xfc\x61\xab\x27\x51\xb2\x94\x7b\x6d\x74\xd0\xe4\x93\x3d\x3b\xc7\x6f\x77\x7f\xbe\x3e\x3a\x69\x3e\x8f\x6c\x32\x72\xf7\x51\xc7\x5c\x4f\x67\x35\xfd\x0e\xb1\xa8\xf6\x46\xab\x85\x0c\x2f\x1d\x63\x97\x61\x38\x44\x29\xad\x56\x51\x6f\xcc\x95\xc9\x60\x39\xa0\x25\x81\x84\xa3\x9c\x1c\x59\x45\x08\x8c\xb2\x89\xc3\x8f\x6b\x7a\xb1\xf8\x2c\xa3\x69\x32\x91\x65\x49\x36\x8b\x7e\xab\x25\x39\x50\xd8\xd8\x5a\x49\xeb\xdd\x28\x6e\x71\x2e\x6d\x86\xa3\x50\x39\x7b\x8d\x11\x17\xf1\x1e\x00\x00\xff\xff\x91\x29\xc0\x8b\x08\x02\x00\x00" func lockedtokensUserGet_multiple_unlock_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -4430,11 +4430,11 @@ func lockedtokensUserGet_multiple_unlock_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_multiple_unlock_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x57, 0x8a, 0x53, 0x9b, 0xa4, 0x7, 0xc, 0xbe, 0x1d, 0x99, 0x45, 0x9d, 0x62, 0x3d, 0x1f, 0xc7, 0xb2, 0xfa, 0x6f, 0x55, 0x5c, 0xdf, 0x55, 0x98, 0xcb, 0xea, 0x22, 0xc2, 0x95, 0x9d, 0x5a, 0xaf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0x67, 0x4, 0xcc, 0x3e, 0xbe, 0x5b, 0x53, 0xa4, 0xb6, 0x1c, 0xf7, 0xd3, 0x66, 0x9e, 0x8c, 0xf2, 0x8b, 0x61, 0xd4, 0xf, 0x31, 0xa, 0x4, 0x1d, 0xb2, 0x4b, 0x2e, 0x47, 0x83, 0xbc, 0x45}} return a, nil } -var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x55\x5f\x4f\xdb\x3e\x14\x7d\xcf\xa7\xb8\xf0\xf0\xfb\x35\x5a\x95\xf2\x30\xed\xa1\x5a\x91\x3a\x02\x5b\x45\x45\x11\x74\xdb\xb3\x93\x38\xad\x85\x6b\x47\xb6\x03\x4c\xa8\xdf\x7d\x72\x1c\x3b\x71\x9a\x40\x07\x79\xe8\x1f\xdf\xe3\x7b\x8f\xcf\xb9\xbe\x21\xbb\x82\x0b\x05\x57\x25\xdb\x90\x84\xe2\x35\x7f\xc0\x0c\x72\xc1\x77\x70\xea\xad\x9d\x06\x16\x49\xf9\x93\x87\xb2\xff\x3d\xc4\x22\x5e\xa3\x84\xe2\x7b\x85\x1e\x08\xdb\xb4\xa0\x7e\xc0\xed\x59\xf2\xf4\x01\x67\x55\x1e\x69\xd0\x67\xcf\xcb\xd5\xc5\xf5\x65\xbc\x5e\x5d\x5f\xde\xcc\xe3\xf8\xee\xf2\xfe\x3e\x08\x26\x13\x58\x6f\x89\x04\x99\x0a\x52\x28\xd8\x60\x25\x41\x6d\x31\xac\x57\xeb\xf9\x12\x58\xb9\x4b\xb0\x00\x9e\xc3\xd5\x72\xf5\x1b\x10\x03\x94\xa6\xbc\x64\x0a\xf8\x13\x93\x63\x40\xa9\xe0\x52\x42\xc9\x68\x55\x6e\x0c\xf6\x1b\xb1\x0c\xa4\xa1\x14\x55\x45\xe6\x59\x26\xa1\x2c\x74\x6e\x89\xeb\xbc\x72\x5a\x85\x94\x21\x49\x18\x30\x2e\x76\x88\xda\x1a\xaf\xc5\x6c\xf2\x57\x31\x19\xa6\x78\x83\xd4\x01\x4c\x6e\x91\xc0\x59\x7f\x19\x3f\xd6\x5f\xa6\x83\x69\x95\x09\x02\x94\xa6\x58\xca\x11\xa2\x34\x84\xbc\x64\xb0\x43\x84\x8d\x50\x96\x09\x2c\xe5\x54\xab\xa0\x7f\x84\x53\xf8\x79\x45\x9e\xbf\x7c\x86\x97\x20\x00\x00\x78\x44\x02\x64\xb9\x83\x19\x9c\x45\x67\x66\x89\x62\xe5\x2a\xcc\xb4\x2f\x73\xf3\xc7\x26\x0b\x0d\x8c\xe4\x15\xf2\x11\x95\x54\xdd\xe1\x1c\x66\x76\x53\x94\xa2\x02\x25\x84\x12\x45\xb0\x8c\x36\x58\x7d\xfd\xcf\x75\x56\xf4\x4b\xc3\xcf\x47\x93\xa2\x4c\x28\x49\x27\xb9\x0d\x7c\x43\x14\xb1\x14\x87\x27\x55\x6e\xfd\x44\x09\x17\x82\x3f\x8d\xc2\x6a\xe5\xc5\xad\x1b\xb6\xfa\xf3\x93\x2b\x1e\x25\x66\x7b\x05\xda\x1b\x7e\x93\x09\x7c\xc7\xca\x88\x07\x75\xdc\xf4\xa3\xee\x32\xdb\x38\x96\xf4\xff\x12\x18\xcf\xb0\x95\x1d\x0a\xce\xa9\x74\x72\xe8\x90\xee\x73\x2c\x2e\x50\xd1\x9c\xb4\xe1\x7a\x78\xe4\x97\xc3\x2b\x12\xdd\xb8\x34\xb7\xd5\xf1\xf7\xe7\x23\x97\x42\x3f\x47\x6c\xb9\x45\x6a\xeb\xf6\x84\x27\x9e\x15\x0d\x4b\xe3\x87\xc7\xda\xc9\xd9\x92\xd2\x6e\x5a\xb0\x9c\xc3\x6c\xa8\xbc\x8e\x8e\x2a\x58\x3c\xf5\x6b\x44\x24\x0b\x7b\x7d\xb1\x49\x23\xc5\x15\xa2\x66\x16\x2c\xd8\x1d\x4e\xb9\xc8\x6a\x43\xdf\xeb\x52\xdd\xf3\x5c\x0c\x58\xe5\xe2\x1f\x76\x2a\xb6\x99\xfa\xcd\x6a\xb7\x70\xbd\xcd\xed\x18\x72\xc8\x91\x33\x06\xb5\xb9\x0e\xf9\xe3\x30\xc3\x26\xc5\x6d\x88\x4f\xd2\xda\xd6\x2e\x1c\x99\xc5\xb1\x07\x6c\xca\x74\xd1\x24\x6b\x4e\xd3\x6b\xb6\xc7\x70\xc8\xf1\x3e\xcf\xb7\x18\x7c\x7b\xc1\x48\x0a\xce\xa3\x3f\xce\x56\x03\xac\x27\x91\x2e\x74\xb4\xbd\xed\xf7\x51\x54\x7d\xfd\xe0\x34\xc3\xa2\x63\xa7\x07\x5b\x76\xab\xbd\x7d\xf9\x0e\x08\x1a\x8b\xfb\x78\xf7\x59\x6d\x5e\x54\x7d\x9a\xb4\x47\x5b\x57\xfa\xbe\xa2\xfa\xd4\x1e\xff\x7a\xb4\x8e\xea\xb9\xdd\xa9\x66\xef\x1c\xcf\x01\x51\x5a\x2d\x1d\x0e\xc2\xe6\x46\xfa\xe4\x5c\xc2\xd6\x04\x5a\xc4\x7d\xc7\xae\x89\x55\xf3\x24\xf6\x4e\xfe\x81\x41\xb4\x88\x43\x2f\xcd\x3f\x8e\xa0\x56\x4b\xbe\x2d\xca\xc0\xdc\x39\x56\x99\xd6\xfd\x7a\x45\x9e\xe6\x26\x1f\x6a\x74\xac\xc4\x2e\xc7\x80\xd6\xef\x1e\x2c\xbe\xf2\xe3\x81\x91\xd1\xf5\xe4\x5d\xd3\xa2\xf5\xec\x03\xff\x57\x6d\x98\xc0\xaa\x14\x4c\xe7\x0c\xf6\xc1\xdf\x00\x00\x00\xff\xff\xa9\x00\x16\xe2\xfa\x0a\x00\x00" +var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x5d\x4f\xdb\x30\x14\x7d\xcf\xaf\xb8\xe3\x81\xa5\x5a\x95\xf2\x30\xed\xa1\xa2\x48\xdd\x02\x5b\x45\x45\x11\x74\xdb\xb3\x1b\x3b\xad\x85\x6b\x47\xb6\x03\x4c\xa8\xff\x7d\x4a\x1c\x3b\x71\x9a\x94\x0e\x96\x87\x7e\xd8\xe7\xde\x73\x7c\xcf\xf5\x0d\xdd\x66\x42\x6a\xb8\xca\xf9\x9a\xae\x18\x59\x8a\x07\xc2\x21\x95\x62\x0b\x27\xde\xda\x49\x60\x91\x4c\x3c\x79\x28\xfb\xdf\x43\xcc\xe2\x25\x5a\x31\x72\xaf\xd1\x03\xe5\xeb\x06\xd4\xdf\x70\x31\x73\x91\x3c\x10\x5c\xe6\x51\x06\x7d\xf6\x3c\x5f\x7c\xbb\xbe\x8c\x97\x8b\xeb\xcb\x9b\x69\x1c\xdf\x5d\xde\xdf\x07\xc1\x68\x04\xcb\x0d\x55\xa0\x12\x49\x33\x0d\x6b\xa2\x15\xe8\x0d\x81\xe5\x62\x39\x9d\x03\xcf\xb7\x2b\x22\x41\xa4\x70\x35\x5f\xfc\x06\xc4\x01\x25\x89\xc8\xb9\x06\xf1\xc4\xd5\x10\x50\x22\x85\x52\x90\x73\x56\xd2\x0d\xc1\x7e\x23\x8e\x41\x19\x49\x51\x49\x32\xc5\x58\x41\x9e\x15\xb9\x15\xa9\xf2\xaa\x71\xb9\xa5\x8d\x48\xca\x81\x0b\xb9\x45\xcc\x72\x1c\xda\xb3\xc9\x0f\x62\x30\x61\x64\x8d\xf4\x1e\x4c\x6d\x90\x24\xb8\x9b\xc6\xdf\xeb\xa6\x69\x61\x1a\x34\x41\x80\x92\x84\x28\x15\x22\xc6\x06\x90\xe6\x1c\xb6\x88\xf2\x10\x61\x2c\x89\x52\xe3\xa2\x0a\xc5\x8f\xc1\x18\x7e\x5e\xd1\xe7\x2f\x9f\xe1\x25\x08\x00\x00\x1e\x91\x04\x95\x6f\x61\x02\x67\xd1\x99\x59\x62\x44\x3b\x86\x49\xe1\xcb\xd4\xfc\xb1\xc9\x06\x06\x46\xd3\x12\xf9\x88\x72\xa6\xef\x48\x0a\x13\x1b\x14\x25\x28\x43\x2b\xca\xa8\xa6\x44\x45\x2b\x21\xa5\x78\x3a\x3f\x75\xcd\x15\xfd\x2a\x22\x2e\xc2\x51\x96\xaf\x18\x4d\x46\xa9\xdd\xf8\x8a\x18\xe2\x09\x19\xc0\x4b\x99\xbf\x78\x8c\xb2\xe2\xf3\x93\x23\x8a\x56\x06\x57\x82\x76\x46\xcb\x68\x04\xdf\x89\x36\x85\x82\x6a\xdf\xf4\x5e\xd1\x51\xb6\x49\xac\xc0\x8f\x0a\xb8\xc0\xc4\x96\x18\x32\x21\x98\x72\x47\x17\x99\xa6\x82\x23\x76\x23\x70\xd9\xdb\x44\x7a\xa7\x73\xda\xba\x8f\xf9\xb2\x7f\x33\xa2\x3a\xd3\x6d\x79\xe4\xdd\x45\xe8\xb2\x14\xcf\x11\x21\xb7\x48\x6f\x5c\x8c\x6f\x00\x6f\xe9\xec\xd6\x5f\xd7\xd4\xc6\xcc\x78\x2a\x60\xd2\x47\x5e\xec\x86\x25\x2c\x1e\xfb\x14\x11\xc5\x83\x4e\x83\x6c\xd2\x48\x0b\x8d\x98\x19\x00\x33\x7e\x47\x12\x21\x71\x38\x78\x97\x5d\x55\xa3\x0b\xf9\x8a\x67\xb1\xc5\xfd\x0f\xcb\x5c\xb2\x6e\xd7\x9a\xfd\x5b\x85\xb9\x88\xda\xaa\x0f\x9e\x57\xd8\xd7\xd7\x29\xdb\x77\xca\x45\xf4\xdb\x15\x37\x21\xbe\x46\x6b\x60\x93\x37\x32\x8b\x43\x0f\x58\xd3\xb4\xd1\x14\x37\xfa\xae\xcb\x76\x4f\x61\x9f\xf7\x5d\xee\x6f\x08\xf8\x46\x83\xa9\x28\x38\x97\xfe\xec\x19\x6c\x5e\x2e\xd5\x40\x2a\x08\x8f\x31\x7a\x4d\xf4\xf9\x69\xf3\xb5\x14\x95\x5f\x3f\x04\xc3\x44\xb6\x5c\xf5\x60\x7b\x6c\x5d\x97\xd1\x77\x98\x75\x0b\x3c\xa8\xbf\x76\xdc\xbc\xae\xba\x4a\xd3\x1c\x7a\x6d\x07\xba\x38\x8b\x43\x7b\x64\xd5\x74\x0d\xab\xe1\xd1\x62\xb3\x97\x50\xa4\x80\x18\x2b\x97\xf6\x47\x64\x7d\x45\x7d\x71\x2e\x61\x63\x22\xcd\x62\x98\xf4\x0a\x2b\x07\x4c\x1c\x36\x27\xfd\x3b\x26\xd3\x2c\x1e\x78\x69\xfe\x71\x26\x35\x3a\xf3\xf5\xa2\xf4\x0c\xa2\x63\x2b\xd3\xb8\x66\x07\xca\x53\x5f\xe8\xfd\x1a\x1d\x5b\x62\x97\xa3\xa7\xd6\x6f\x9e\x2f\x7e\xe5\x87\x3d\x93\xa3\xed\xc9\x9b\x86\x46\xe3\xd9\x05\xfe\xaf\xca\x30\x49\x74\x2e\x79\x91\x33\xd8\x05\x7f\x03\x00\x00\xff\xff\xc1\x6b\x33\x5a\x00\x0b\x00\x00" func lockedtokensUserGet_total_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4450,11 +4450,11 @@ func lockedtokensUserGet_total_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_total_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb, 0x69, 0xd5, 0xb7, 0x55, 0x5, 0x9c, 0xed, 0x57, 0x86, 0xf0, 0x8, 0xc, 0xe, 0xc, 0xa4, 0xab, 0x57, 0x1, 0x7d, 0x6b, 0xd9, 0xec, 0x38, 0xb, 0xe3, 0xf0, 0xc, 0x8, 0x31, 0xbe, 0x8f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa1, 0x83, 0x65, 0xde, 0x8e, 0x5f, 0x73, 0xa9, 0x48, 0x26, 0xc5, 0x33, 0xdc, 0xf6, 0xfc, 0x7d, 0x7e, 0x11, 0xc8, 0x82, 0x68, 0x99, 0xdd, 0xfc, 0x9, 0x19, 0x1, 0xc7, 0x81, 0xa7, 0xc0, 0xa2}} return a, nil } -var _lockedtokensUserGet_unlock_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcd\x4a\x03\x31\x14\x85\xf7\x79\x8a\x63\x17\x92\x6c\x8a\x0b\x71\x51\xd4\x52\xda\x8a\xd2\xc1\x96\xfe\x3c\x40\x26\x73\xa7\x86\x66\x72\x87\x24\x83\x05\xf1\xdd\x65\x66\xb4\xf5\xef\x6e\x02\xc9\x39\xf7\x3b\x39\xb6\xaa\x39\x24\x64\x6c\x0e\x54\x6c\xf9\x40\x3e\xa2\x0c\x5c\xe1\xea\x98\x2d\xa7\x8b\xf9\x6c\xbb\x5c\xcc\x9f\x27\xb3\xd9\x7a\xbe\xd9\x08\xa1\x8d\xa1\x18\xa5\x76\x4e\xa1\x6c\x3c\x2a\x6d\xbd\xd4\xc6\x70\xe3\xd3\x08\x93\xa2\x08\x14\xa3\x1a\x61\xf7\x60\x8f\x37\xd7\x78\x13\x02\x00\x1c\x25\xb8\x8e\x30\xe9\xa5\x4f\xbe\xe4\x35\x95\xb8\xc3\x9e\xd2\xe7\xdd\xd7\x1a\xd5\x59\xda\x19\x1a\x5d\xeb\xdc\x3a\x9b\x2c\xc5\xe1\x9e\xd2\xed\xe5\xf7\x9c\xc3\xee\x78\x64\x57\x50\xb8\x97\x27\x57\x3b\x3f\x64\xd9\x6f\xf2\xaa\xc9\x9d\x35\x2b\x9d\x5e\x4e\x26\x75\x71\xa6\xe6\x1c\x02\xbf\xca\x73\x8e\xf1\x18\xb5\xf6\xd6\xc8\xc1\x94\x1b\x57\xc0\x73\x42\x2f\x82\x46\xa0\x92\x02\x79\x43\x48\x8c\xba\xdb\x8c\x3f\xc4\x81\xea\x8b\x08\x94\x9a\xe0\xff\xed\xa2\xfd\xdf\xce\xb7\x2f\x99\xad\x6c\x92\x4a\xbc\x8b\x8f\x00\x00\x00\xff\xff\xe7\x23\xb7\x12\x9d\x01\x00\x00" +var _lockedtokensUserGet_unlock_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x4d\x6a\xc3\x30\x14\x84\xf7\x3a\xc5\x90\x45\xb1\x37\xa6\x8b\xd2\x45\x68\x1b\x42\x92\xd2\x12\xd3\x84\xfc\x1c\x40\x96\x9f\x53\x11\x59\xcf\x48\xcf\x34\x50\x7a\xf7\x62\xbb\x4d\x7f\x67\x23\x90\x66\xe6\xd3\xd8\xba\xe1\x20\xc8\xd9\x1c\xa9\xdc\xf1\x91\x7c\x44\x15\xb8\xc6\xe5\x29\x5f\xcd\x96\x8b\xf9\x6e\xb5\x5c\x3c\x4d\xe7\xf3\xcd\x62\xbb\x55\x4a\x1b\x43\x31\x26\xda\xb9\x14\x55\xeb\x51\x6b\xeb\x13\x6d\x0c\xb7\x5e\xc6\x98\x96\x65\xa0\x18\xd3\x31\xf6\xf7\xf6\x74\x7d\x85\x57\xa5\x00\xc0\x91\xc0\xf5\x84\xe9\x60\x7d\xf4\x15\x6f\xa8\xc2\x2d\x0e\x24\x1f\x77\x9f\x35\x69\x1f\xe9\x94\x19\xdd\xe8\xc2\x3a\x2b\x96\x62\x56\x70\x08\xfc\x72\x73\xf1\xfd\xab\x59\x7f\x3c\xb0\x2b\x29\xdc\x25\xe7\x60\xa7\x1f\xb6\xfc\x37\x7c\xdd\x16\xce\x9a\xb5\x96\xe7\x73\xe8\x8b\x3b\x99\xa0\xd1\xde\x9a\x64\x34\xe3\xd6\x95\xf0\x2c\x18\xe8\xd0\x08\x54\x51\x20\x6f\x08\xc2\x68\xfa\x1a\xfc\xa9\x1f\xa5\xc3\xf0\x40\xd2\x06\xff\xef\xf6\xec\x40\xb2\xf7\xdd\x4b\x6e\x6b\x2b\x49\xaa\xde\xd4\x7b\x00\x00\x00\xff\xff\x41\x2c\x60\x75\x8d\x01\x00\x00" func lockedtokensUserGet_unlock_limitCdcBytes() ([]byte, error) { return bindataRead( @@ -4470,7 +4470,7 @@ func lockedtokensUserGet_unlock_limitCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_unlock_limit.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x9e, 0xdb, 0x4c, 0x59, 0x66, 0xe0, 0x8f, 0x1c, 0xe7, 0xd6, 0x7c, 0x51, 0xf5, 0x13, 0xc1, 0xff, 0x7f, 0x1b, 0x69, 0x8f, 0x3f, 0xd9, 0x95, 0xbf, 0x4f, 0x72, 0x44, 0xb7, 0x29, 0xf1, 0x33}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x41, 0x7e, 0xa8, 0x61, 0xd1, 0xfa, 0x9f, 0xeb, 0x5c, 0xb8, 0xde, 0x5c, 0xae, 0xd1, 0xf0, 0x64, 0x54, 0xd7, 0x86, 0x64, 0x24, 0x4a, 0x10, 0x1e, 0xbc, 0x51, 0x5d, 0x28, 0x9e, 0xd, 0xe5, 0x7b}} return a, nil } @@ -4754,7 +4754,7 @@ func quorumcertificateAdminStop_votingCdc() (*asset, error) { return a, nil } -var _quorumcertificateCreate_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x54\x4d\x6f\xdb\x30\x0c\xbd\xe7\x57\x70\x3d\x14\x0e\xd0\x3a\x3b\x07\xed\x8a\xc0\xdd\x86\x61\x87\x35\x4d\xd1\x9d\x19\x99\xb1\xb5\x2a\x92\x47\xd1\xc9\x82\xa1\xff\x7d\xa0\xe4\xba\x31\x66\x20\x88\x3e\xc8\xf7\xf8\x1e\x69\xdb\x7d\x17\x58\xe0\x8b\x0b\xc7\xca\xf5\x51\x88\xd7\x15\xec\x38\xec\xe1\xe3\x9f\x75\xb5\xba\xbf\x7f\xfc\xbc\xd9\xcc\x66\x8b\x05\x3c\x51\x14\x78\x62\xf4\x11\x8d\xd8\xe0\x61\x17\x18\x10\x7c\xa8\x09\x24\x00\xd3\xef\x5e\x23\x10\xd6\x15\x3c\x07\x21\x86\x1f\xdb\x5f\x64\x24\xa3\x49\x4b\x60\x82\x17\x46\x23\x8a\xf6\xd3\x3a\x07\x5b\x82\xbe\xab\x51\xa8\x56\x84\x3e\x52\x0a\xa3\x2e\x98\x76\x0c\x86\x63\x4b\x1e\xa4\x45\x01\x1b\xc1\x84\x7d\xe7\x48\xa8\x4e\x15\xb5\x04\x87\xc4\x14\x32\x53\xf0\xee\x04\x9e\xa8\x8e\x8a\xb7\x25\x30\x4c\x09\x3d\x78\x43\x80\xbe\x56\x88\x03\x3a\x5b\xa7\xe2\xe9\x40\x7c\x82\x5d\x2f\x3d\x0f\xac\x8a\x7a\x6c\x89\x73\x21\x49\x9a\x8d\x80\x43\x4e\x14\x7c\xa1\x3a\x1d\x27\x47\x1e\x90\x71\x4f\x42\x1c\x97\xba\xd5\x1f\xd6\x7b\xeb\x57\x75\xcd\x14\xe3\x32\x81\x60\xde\x40\xd8\xa5\xed\xba\xca\x31\xe7\x96\xe9\x79\x76\x4c\xad\x52\x18\xa5\xf8\x76\x9f\x01\x6c\xfd\x96\x9b\xad\x56\x27\x12\xb0\x31\xa1\xf7\xc9\x95\xd0\x11\xa3\x58\xdf\x68\xae\x56\x69\x7d\xf3\x9d\x4e\xcb\xe4\xd0\xb0\x87\x17\x3a\x25\xd5\xb9\x13\xce\x91\x91\xc0\x83\x18\x79\x6f\x6b\x31\x95\x30\x2c\xae\xc6\x92\x36\xc2\xd6\x37\x57\x13\x9a\x7c\x36\x87\xbf\xb3\x19\x00\x40\xc7\xd4\x21\x53\x11\x6d\xe3\x89\x97\x80\xbd\xb4\xc5\x06\x0f\xf4\x8c\xae\xa7\x39\x5c\xae\x72\xe9\x63\x82\x3e\x8b\x05\x7c\xa5\x41\x59\x32\x88\x69\x47\x4c\xda\xb8\x71\x80\xf2\xc5\x20\x7c\xcc\x74\x24\xc3\xcd\x2d\x34\x24\x03\xf8\x44\xc7\xfc\xff\xe0\x47\xda\xc1\x6d\x5e\x96\x06\x3b\xdc\x5a\x67\xc5\x52\x2c\x1b\x92\x9b\xcb\xc9\xfb\x50\xae\x34\xea\x53\xb1\xe8\xfa\xad\xb3\x66\x91\x66\xae\xd2\xd1\x0a\x3c\xff\x30\x42\xeb\x53\x6e\x03\x73\x38\x16\x73\xb8\xbb\x83\x0e\xbd\x35\xc5\x45\x15\x7a\xa7\x53\x23\x90\x2f\x01\xcf\xb4\x49\x78\x57\x76\x31\x9f\xd8\x91\x18\x48\xa7\xef\x7c\xc6\x75\x8a\x23\x1e\x08\xac\x68\x72\x94\xc0\xd8\xd0\x44\x5f\x8e\xbf\xb9\x1e\x85\x96\xf9\x3d\x48\x33\x56\xbc\x35\x32\xff\x4f\x1b\xf9\xbe\x3e\x2b\x25\xb7\xb1\x1c\x98\x4a\x25\x2f\x6e\xae\x13\xc9\x15\x48\x58\x4e\x3f\x1e\x65\x62\xd9\xe4\xe0\x07\x94\x36\x7b\xff\x3a\x7b\xfd\x17\x00\x00\xff\xff\x15\x36\x10\x1a\x6b\x04\x00\x00" +var _quorumcertificateCreate_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x54\x41\x6f\x1a\x4d\x0c\xbd\xf3\x2b\xac\x1c\xa2\x45\x4a\x96\xef\x8c\x92\x2f\x42\x9b\xb6\xaa\x7a\x68\x08\x51\x7a\x36\x33\x86\x9d\x66\x98\xd9\x7a\xbc\x50\x54\xe5\xbf\x57\x9e\xd9\x00\xab\xae\x84\x18\xcf\xda\xcf\x7e\xcf\x0f\xdc\xae\x8b\x2c\xf0\xd9\xc7\x43\xe3\xfb\x24\xc4\xcb\x06\x36\x1c\x77\xf0\xdf\xef\x65\xb3\x78\x7c\x7c\xfe\xb4\x5a\x4d\x26\xb3\x19\xbc\x50\x12\x78\x61\x0c\x09\x8d\xb8\x18\x60\x13\x19\x10\x42\xb4\x04\x12\x81\xe9\x57\xaf\x19\x08\xcb\x06\x5e\xa3\x10\xc3\xf7\xf5\x4f\x32\x52\xd0\xa4\x25\x30\x31\x08\xa3\x11\x45\xfb\xe1\xbc\x87\x35\x41\xdf\x59\x14\xb2\x8a\xd0\x27\xca\x69\xd4\x45\xd3\x9e\x92\xe1\xd0\x52\x00\x69\x51\xc0\x25\x30\x71\xd7\x79\x12\xb2\x79\xa2\x96\x60\x9f\x3b\xc5\xd2\x29\x06\x7f\x84\x40\x64\x93\xe2\xad\x09\x0c\x53\x46\x8f\xc1\x10\x60\xb0\x0a\xb1\x47\xef\x6c\x1e\x9e\xf6\xc4\x47\xd8\xf4\xd2\xf3\xd0\x55\x51\x0f\x2d\x71\x19\x24\x53\x73\x09\x70\xa8\x49\x82\x6f\x64\xf3\x75\x56\xe4\x09\x19\x77\x24\xc4\x69\xae\xa1\x7e\xd0\xee\x5c\x58\x58\xcb\x94\xd2\x3c\x83\x60\x09\x20\x6e\x72\xb8\x6c\x4a\xce\xa5\x64\x7a\x5f\x14\x53\xa9\x14\x46\x5b\x7c\x7d\x2c\x00\xce\x7e\xd4\x16\xa9\x55\x89\x0c\x6c\x4c\xec\x43\x56\x25\x76\xc4\x28\x2e\x6c\xb5\x56\xa7\x74\x61\xfb\x8d\x8e\xf3\xac\xd0\x10\xc3\x1b\x1d\x33\xeb\xb2\x09\xef\xc9\x48\xe4\x81\x8c\x9c\xd7\x5a\x8d\x29\x0c\x87\x9b\xd3\x48\x2b\x61\x17\xb6\x37\xa3\x36\xe5\x6e\x0a\x7f\x26\x13\x00\x80\x8e\xa9\x43\xa6\x2a\xb9\x6d\x20\x9e\x03\xf6\xd2\x56\x2b\xdc\xd3\x2b\xfa\x9e\xa6\x70\xbd\x28\xa3\x9f\x0a\xf4\x99\xcd\xe0\x0b\x0d\xcc\xb2\x40\x4c\x1b\x62\xd2\xc5\x9d\x0c\x54\x5e\x0c\xc4\x4f\x95\x9e\x64\x78\x73\x0f\x5b\x92\x01\x7c\xc4\x63\xfa\x6f\xf2\x33\x6d\xe0\xbe\x1c\x6b\x83\x1d\xae\x9d\x77\xe2\x28\xd5\xeb\xc8\x1c\x0f\x77\xd7\xa3\x9f\x44\xbd\xd0\xc4\xff\xab\x59\xd7\xaf\xbd\x33\xb3\x6c\xbb\x46\xdd\x15\xf9\x0c\xae\xcf\xc3\x03\x74\x18\x9c\xa9\xae\x9a\xd8\x7b\x75\x8b\x40\x81\x04\xbc\xe0\x24\xf1\xcc\xe8\x6a\x3a\x92\x21\xc3\x92\xba\xee\xd2\xdb\xea\xde\x84\x7b\x02\x27\x5a\x9c\x24\x32\x6e\x69\xc4\xab\xe4\xdf\xdd\x9e\x08\xd6\xc5\xff\xd9\x5b\xd5\xc7\x02\xcb\xf7\x78\x81\xe7\xf3\xc5\x28\x65\x7d\xf5\xd0\xa9\xd6\xe6\xd5\xdd\x6d\x6e\x72\x03\x12\xe7\xe3\x3f\x8d\x3a\x77\x59\x95\xe4\x27\x94\xb6\xc8\xf2\x3e\x79\xff\x1b\x00\x00\xff\xff\x17\xb3\x35\x5f\x63\x04\x00\x00" func quorumcertificateCreate_voterCdcBytes() ([]byte, error) { return bindataRead( @@ -4770,7 +4770,7 @@ func quorumcertificateCreate_voterCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/create_voter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf3, 0xeb, 0x93, 0xe4, 0xb2, 0xd3, 0xe5, 0xbe, 0xe1, 0xde, 0x2b, 0xe8, 0x21, 0xfc, 0x75, 0xbe, 0x75, 0x96, 0xf1, 0xe3, 0x20, 0xa9, 0x80, 0x9f, 0x29, 0xb4, 0xf0, 0x4d, 0x27, 0xe3, 0x2a, 0x8b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe9, 0x48, 0xa6, 0x6f, 0xa7, 0x22, 0x17, 0x90, 0xdd, 0x8b, 0x56, 0x49, 0x45, 0x60, 0xb, 0x78, 0x4d, 0x45, 0x46, 0x85, 0x69, 0xb, 0xf, 0x31, 0x4f, 0x87, 0x38, 0xaf, 0xfd, 0x78, 0x6f, 0xde}} return a, nil } @@ -5574,7 +5574,7 @@ func stakingcollectionTestGet_tokensCdc() (*asset, error) { return a, nil } -var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x5d\x4f\xdb\x4a\x10\x7d\xcf\xaf\x18\x78\x40\x8e\x04\xcb\xd5\xbd\x6f\x11\x1f\xca\x4d\x28\x8d\x8a\x00\x11\xda\xf7\x89\x77\x9c\x6c\xeb\xec\x58\xbb\xe3\x00\x45\xfc\xf7\xca\xeb\x0f\x62\xec\xb6\x41\xc2\x2f\x96\xbd\xb3\x67\x66\xce\x39\xb3\x6b\xd6\x19\x3b\x81\x4f\x29\x3f\xcc\x05\x7f\x18\xbb\x9c\x70\x9a\x52\x2c\x86\x2d\x24\x8e\xd7\xf0\xcf\xe3\xfc\x7e\xfc\x65\x76\x7d\x39\xb9\xb9\xba\xba\x98\xdc\xcf\x6e\xae\xc7\xd3\xe9\xdd\xc5\x7c\x3e\x18\x1c\x1f\xc3\xbd\x43\xeb\x13\x72\x1e\x10\xae\x59\xd3\x94\x52\x5a\xa2\xb0\x03\x5e\x7c\xa7\x58\x4a\x10\xb4\x80\xb9\xac\xd8\x99\x9f\x21\x34\x8e\x99\x73\x2b\x05\x00\x5a\x0d\xa8\xb5\x07\x59\xd1\x1b\x04\x61\x40\xcb\xb2\x22\x17\x76\xe4\x56\x3c\x54\x55\xc2\x6b\x99\x05\x88\xd1\x64\xc5\x24\x86\x34\x2c\x9e\x02\x92\x30\x8c\xb5\x76\xe4\xbd\x1a\x0c\xa4\x28\x12\x43\x74\x64\x59\xd3\x6c\x3a\x82\xb9\x38\x63\x97\x87\xa0\xeb\x74\xc5\xcf\xaf\x33\x2b\xff\xfd\x7b\x08\xc2\xa3\x7a\xfb\x10\x9e\x07\x00\x00\x29\x95\xbd\x74\x68\xba\xa3\x64\x04\x07\xbd\x0c\xaa\xce\x9f\x06\x4a\xb8\xb3\x36\xc1\x6c\x77\xa0\xe7\x1d\xe3\x6e\xf3\x45\x6a\xe2\x97\x41\x48\x9c\x39\xca\xd0\x51\x54\xb1\x39\x0a\xa2\x44\xff\xb3\x73\xfc\xf0\x0d\xd3\x9c\x86\x70\x30\x2e\xd7\xea\xb6\x8b\xa7\x90\x79\x45\xb5\x06\x05\xb5\x52\xa9\xde\x23\x5a\x25\xbb\x30\xac\x73\x2f\xb0\xc2\x0d\x01\xc2\x06\x53\xa3\x7b\xc4\x03\x63\x81\x9d\xa6\x20\xb6\xa3\x98\xcc\x86\xba\xa0\xaa\x29\xc5\x24\x10\xed\xf5\xb7\xae\x99\x7c\x55\xfc\x67\xdc\x50\x27\x20\xc2\x52\xd0\x11\x08\x0f\xb7\xdb\x0b\xcc\xa0\x35\x71\xb4\x3f\x25\x2f\xc6\x62\xa8\xac\x6e\x77\xbb\x8d\x9e\x06\x3c\x09\xe4\x99\xda\x1f\x36\x78\x15\xd9\x15\x73\x97\x24\x80\xe0\x28\x21\x47\x36\x0e\xc6\x2c\xfa\xdb\x1e\x87\x7e\x97\x14\x8f\xa7\x34\x51\xbf\x73\x1d\x9c\xd6\x35\x2a\x2f\xec\x70\x49\x6a\x11\xa4\x3c\xd9\xd5\x44\x67\x51\x81\x3d\xea\x1f\xff\x6e\xf8\xbc\xcc\x72\x8b\xb2\x1a\xb6\xd8\x3b\x3f\xaf\x09\x9c\x70\x9e\x6a\xb0\x2c\x50\x96\x52\x34\x5e\xb4\xdc\xc1\xda\x1f\x76\x58\x2a\x68\x29\xed\x5a\xc9\x08\x9c\x94\x5c\xed\x64\x3c\x61\x05\x0d\x64\x39\x62\x35\xce\x29\x2c\x49\xaa\x8f\x48\xb8\x9d\xba\xb4\x3f\x20\xc4\x98\xe1\xc2\xa4\x46\x9e\x6a\x91\xb2\x50\x0d\xac\x49\x56\xac\x3d\xe0\x06\x4d\x8a\x8b\x94\x80\x6d\x58\xaf\x0c\xdb\x27\xa1\x6a\x6b\xd8\x3f\xee\x70\xfa\x5a\xa4\x6a\xd2\x1b\xf2\x2d\x76\xd5\x92\x64\x67\x49\xdf\x79\x2e\x9c\x45\xef\x8a\x0f\xd2\xef\xb5\xab\x2b\x85\x8e\x3e\xc2\x11\x5b\xd3\x43\x8f\x14\xe7\x42\xed\x53\xe8\x8e\xd6\xdc\x77\x3e\x94\x97\xcc\x5f\xc7\x4a\xb5\xec\x61\x5b\x08\x27\x47\x7f\x1e\x36\xe5\x42\xee\x66\x43\x73\x8f\x94\xef\x37\xf7\xc8\xd6\x47\xdb\x6c\x53\xca\xd8\x1b\xe9\xbf\xec\x3e\xc2\x52\x0a\xb5\x6e\x40\x6f\xc2\x59\x1c\x9d\x1c\xb5\x9b\xdd\xab\x99\x7e\xf9\x15\x00\x00\xff\xff\x1a\x64\x3e\x60\xff\x07\x00\x00" +var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x4d\x4f\xdb\x40\x10\xbd\xe7\x57\x0c\x1c\x90\x23\x81\xa9\xda\x5b\xc4\x87\xd2\x84\xd2\xa8\x08\x10\xa1\xbd\x4f\xbc\xe3\x78\x5b\x67\xc7\xda\x1d\x07\x28\xe2\xbf\x57\x5e\x7f\x10\x63\xb7\x4d\x24\x7c\xb1\xec\x9d\x7d\x33\xf3\xde\x9b\x5d\xbd\xca\xd8\x0a\x7c\x49\xf9\x61\x2e\xf8\x4b\x9b\xe5\x84\xd3\x94\x22\xd1\x6c\x20\xb6\xbc\x82\x0f\x8f\xf3\xfb\xf1\xb7\xd9\xf5\xe5\xe4\xe6\xea\xea\x62\x72\x3f\xbb\xb9\x1e\x4f\xa7\x77\x17\xf3\xf9\x60\x70\x7c\x0c\xf7\x16\x8d\x8b\xc9\x3a\x40\xb8\x66\x45\x53\x4a\x69\x89\xc2\x16\x78\xf1\x93\x22\x29\x41\xd0\x00\xe6\x92\xb0\xd5\xbf\x7d\x68\x14\x31\xe7\x46\x0a\x00\x34\x0a\x50\x29\x07\x92\xd0\x1b\x04\x61\x40\xc3\x92\x90\xf5\x3b\x72\x23\x0e\xaa\x2a\xe1\xb5\xcc\x02\x44\x2b\x32\xa2\x63\x4d\x0a\x16\x4f\x1e\x49\x18\xc6\x4a\x59\x72\x2e\x1c\x0c\xa4\x28\x12\x7d\x74\x60\x58\xd1\x6c\x3a\x82\xb9\x58\x6d\x96\x87\xa0\xea\x74\xc5\xcf\xef\x33\x23\x9f\x3e\x1e\x82\xf0\xa8\xde\x3e\x84\xe7\x01\x00\x40\x4a\x65\x2f\x1d\x9a\xee\x28\x1e\xc1\x41\x2f\x83\x61\xe7\x4f\x03\x25\xdc\x59\x9b\x60\xb6\x3d\xd0\xf3\x96\x71\xb7\xf9\x22\xd5\xd1\xcb\xc0\x27\xce\x2c\x65\x68\x29\xa8\xd8\x1c\x79\x51\x82\xcf\x6c\x2d\x3f\xfc\xc0\x34\xa7\x21\x1c\x8c\xcb\xb5\xba\xed\xe2\x29\x64\x4e\xa8\xd6\xa0\xa0\x56\x2a\xd5\x7b\x44\xab\x64\x17\x86\x55\xee\x04\x12\x5c\x13\x20\xac\x31\xd5\xaa\x47\x3c\xd0\x06\xd8\x2a\xf2\x62\x5b\x8a\x48\xaf\xa9\x0b\x1a\x36\xa5\xe8\x18\x82\xbd\xfe\xd6\x15\x93\xab\x8a\xff\x8a\x6b\xea\x04\x04\x58\x0a\x3a\x02\xe1\xe1\x66\x7b\x9e\x19\x34\x3a\x0a\xf6\xa7\xe4\x44\x1b\xf4\x95\xd5\xed\x6e\xb6\xd1\xd3\x80\x23\x81\x3c\x0b\xf7\x87\x0d\x5e\x45\x76\xc5\xdc\x25\x09\x20\x58\x8a\xc9\x92\x89\xbc\x31\x8b\xfe\x36\xc7\xa1\xdf\x25\xc5\xe3\x28\x8d\xc3\xbf\xb9\x0e\x4e\xeb\x1a\x43\x27\x6c\x71\x49\xe1\xc2\x4b\x79\xb2\xad\x89\xce\x82\x02\x7b\xd4\x3f\xfe\xdd\xf0\x79\x99\xe5\x16\x25\x19\xb6\xd8\x3b\x3f\xaf\x09\x9c\x70\x9e\x2a\x30\x2c\x50\x96\x52\x34\x5e\xb4\xdc\xc1\xda\x1f\x76\x58\x2a\x68\x29\xed\x5a\xc9\x08\x1c\x97\x5c\x6d\x65\x3c\xe1\x10\x1a\xc8\x72\xc4\x6a\x9c\x53\x58\x92\x54\x1f\x81\x70\x3b\x75\x69\x7f\x40\x88\x30\xc3\x85\x4e\xb5\x3c\xd5\x22\x65\xbe\x1a\x58\x91\x24\xac\x1c\xe0\x1a\x75\x8a\x8b\x94\x80\x8d\x5f\xaf\x0c\xdb\x27\x61\xd8\xd6\xb0\x7f\xdc\xe1\xf4\xb5\xc8\xb0\x49\xaf\xc9\xb5\xd8\xdd\x55\xd5\x1d\x8f\x86\xb3\x60\xa7\xf8\xf7\x52\x7f\x63\x52\xe8\x91\xa2\x5c\xa8\x7d\xe2\xdc\xd1\x8a\xfb\xce\x82\xf2\x42\xf9\xef\x08\x85\x2d\x2b\x98\x16\xc2\xc9\xd1\xbf\x07\x2b\xb4\x3e\x77\xb3\xa1\xb9\x33\xca\xf7\x9b\x3b\x63\xe3\xa3\x6d\xac\x29\x65\xec\xb4\xf4\x5f\x6c\xef\x61\x9f\x10\x95\x6a\x40\x6f\xfc\xb9\x1b\x9c\x1c\xb5\x9b\xdd\xab\x99\x7e\xf9\x13\x00\x00\xff\xff\xf7\x72\x3a\xe6\xeb\x07\x00\x00" func stakingcollectionTransfer_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -5590,11 +5590,11 @@ func stakingcollectionTransfer_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd7, 0xa4, 0x2e, 0xfd, 0xe1, 0xe1, 0x6e, 0x5b, 0x7e, 0x6b, 0x48, 0x6, 0x75, 0xfc, 0xa8, 0x1a, 0xae, 0xed, 0xa4, 0xdf, 0xbd, 0x7d, 0x3b, 0xb6, 0xfc, 0x51, 0x6f, 0x88, 0x20, 0x29, 0x2f, 0xff}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe1, 0x8c, 0x49, 0xb, 0x6a, 0x4c, 0xbe, 0x46, 0xb1, 0x22, 0x1b, 0x70, 0xf0, 0x9a, 0x50, 0xf, 0x46, 0xe, 0x64, 0x69, 0xfd, 0xa9, 0x88, 0x11, 0xb0, 0xa2, 0x1f, 0xe4, 0xbb, 0x2e, 0xb5, 0x14}} return a, nil } -var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x51\x4f\xdb\x30\x10\x7e\xef\xaf\x38\x78\x40\xa9\x04\x61\xcf\x15\x05\x75\x2d\x63\xd5\x18\x20\x8a\xf6\x32\xed\xc1\x8d\x2f\x8d\xb7\xd4\x17\xd9\x97\x32\x86\xf8\xef\x93\xed\xa4\x6d\x48\xb6\x16\x89\xbc\x54\x4d\xce\xdf\x7d\xf7\x7d\x9f\x6d\xb5\x2c\xc8\x30\x7c\xca\xe9\x71\xc6\xe2\x97\xd2\x8b\x31\xe5\x39\x26\xac\x48\x43\x6a\x68\x09\x1f\x7e\xcf\x1e\x46\x5f\xa6\x37\x57\xe3\xdb\xeb\xeb\xcb\xf1\xc3\xf4\xf6\x66\x34\x99\xdc\x5f\xce\x66\xbd\xde\xe9\x29\x3c\x18\xa1\x6d\x8a\xc6\x82\x80\x1b\x92\xe8\x50\xd0\x00\xcd\x7f\x62\xc2\x01\x41\x68\x10\x25\x67\x64\xd4\x1f\x5f\x97\x24\x44\xa5\x66\xb7\x5a\x68\x09\x42\x4a\x0b\x9c\xe1\xf6\x72\x26\x10\x9a\x38\x43\xe3\xcb\x4b\xcd\x16\x2a\x7e\xb0\x21\xe8\x10\x94\x44\xcd\x2a\x55\x28\x61\xfe\xe4\x61\x98\x60\x24\xa5\x41\x6b\xe3\x5e\x8f\x1d\x3d\xe1\xab\x23\x4d\x12\xa7\x93\x01\xcc\xd8\x28\xbd\x38\x06\xa6\x41\x5d\xd9\x87\xe7\x1e\x00\x40\x8e\x81\x73\x4b\x8b\x7b\x4c\x07\x70\xd4\x29\x53\xdc\x7a\xb3\x86\x62\x6a\x7d\x1b\x8b\x62\x7f\xa0\xe7\x3d\xeb\xee\xca\x79\xae\x92\x97\x9e\x6f\x5c\x18\x2c\x84\xc1\xa8\x12\x6e\xe0\xc5\x8f\x3e\x92\x31\xf4\xf8\x4d\xe4\x25\xf6\xe1\x68\x14\xbe\xd5\x63\xbb\xc7\x79\x99\x61\x2d\xb7\x53\x91\x2b\x6b\x5f\x9b\x53\x79\xcb\x04\xcb\xd2\x32\x64\x62\x85\x20\x60\x25\x72\x25\x3b\x4c\x02\xa5\x81\x8c\x0c\xa6\x1a\x4c\x50\xad\xf0\x15\x62\xbc\x26\xa1\x52\x88\x0e\xba\x87\x96\x84\xb6\xa2\xfd\x59\xac\xb0\x55\x10\x89\x60\xe5\x00\x98\xfa\xdb\x83\x79\x4d\x84\x56\x49\x74\x38\x41\xcb\x4a\x0b\x4f\xab\x1e\x74\x7b\x86\x0e\xf6\x16\x19\xca\x22\x3e\xec\xaf\xf1\x2a\x99\x2b\xcd\xae\x90\x41\x80\xc1\x14\x0d\xea\xc4\xa7\xcf\x0d\xb7\x1d\xf8\xee\x7c\xb8\xc7\x62\x9e\xc6\xff\xca\x1b\x0c\x6b\x8e\xb1\x65\x32\x62\x81\xf1\xdc\x9b\x78\xb6\x6f\x7c\xce\x23\x87\x3d\xe8\xde\xdd\xed\xf2\x59\xe8\x72\x27\x38\xeb\x37\xd4\xbb\xb8\xa8\x05\x1c\x53\x99\x4b\xd0\xc4\x10\xa8\xb8\xc1\xdd\xc8\x2d\xac\xc3\x7e\x4b\x25\x27\x4b\x08\x6a\x65\x23\x50\x1a\xb4\xda\x1d\x39\xa6\x18\xd6\x78\x61\x67\xd5\x20\x43\x58\x20\x57\x7f\x22\xa6\x66\xdf\x90\x7a\x10\x90\x88\x42\xcc\x55\xae\xf8\xa9\x76\xa8\xf0\x54\x60\x89\x9c\x91\xb4\x20\x56\x42\xe5\x62\x9e\x23\x90\xf6\xdf\xab\xa8\x76\xf9\x17\x37\x0d\xec\xde\xe5\x30\xdc\x90\x8c\xd7\xed\x15\xda\x86\xb4\xf1\x02\x79\x6f\x3f\xdf\x78\x1c\x9c\x47\x6f\xaa\xf7\xbe\x1f\x34\xd9\x05\x97\xa3\x77\x8d\x83\xb3\x6f\x29\x92\x4c\x69\xac\xe4\x99\xea\x94\x60\xf8\xff\xdd\xe0\x84\xfa\xda\x58\x65\xa3\xfe\xf7\x70\xa4\xff\xd8\x49\x6f\xb1\xe9\xb9\x8e\x9b\x72\x5d\x53\x0a\x59\xb3\x05\x26\xe1\x16\x71\x90\x30\x9d\xbc\x0a\xf0\x3d\x2e\xa9\x75\x6e\x85\xeb\x6d\xe7\x76\x8f\x1b\xa3\xeb\xcd\xf2\xb3\x93\x1d\x33\x1b\xdf\xd5\x35\x5c\x5f\x5e\xe1\xb7\x49\x6e\x82\x05\x59\xc5\x1d\x97\xe8\x7b\x04\x39\x16\x52\x3a\xd4\x5b\x7f\xec\x47\x67\x27\x5b\x23\x1c\x1c\x77\x58\x39\xe8\x78\x17\x12\xf4\xd2\x7b\xf9\x1b\x00\x00\xff\xff\xf4\x19\x3e\xcb\x71\x08\x00\x00" +var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x5d\x4f\xdb\x4a\x10\x7d\xcf\xaf\x18\x78\x40\x8e\x04\xe6\x3e\x47\x04\x94\x9b\x70\xb9\x51\x29\x20\x82\xfa\x52\xf5\x61\xe2\x1d\xc7\xdb\x3a\x3b\xd6\xee\x38\x94\x22\xfe\x7b\xb5\x5e\x3b\x1f\xd8\x6d\x40\xc2\x2f\x51\xec\xd9\x33\x67\xce\x39\xbb\xab\x97\x05\x5b\x81\xff\x72\x7e\x9c\x09\xfe\xd0\x66\x31\xe6\x3c\xa7\x44\x34\x1b\x48\x2d\x2f\xe1\x9f\x9f\xb3\x87\xd1\xa7\xe9\xcd\xd5\xf8\xf6\xfa\xfa\x72\xfc\x30\xbd\xbd\x19\x4d\x26\xf7\x97\xb3\x59\xaf\x77\x7a\x0a\x0f\x16\x8d\x4b\xc9\x3a\x40\xb8\x61\x45\x1e\x85\x2c\xf0\xfc\x3b\x25\x12\x10\xd0\x00\x96\x92\xb1\xd5\xbf\xaa\xba\x24\x61\x2e\x8d\xf8\xd5\x68\x14\xa0\x52\x0e\x24\xa3\xed\xe5\xc2\x80\x86\x25\x23\x5b\x95\x97\x46\x1c\xd4\xfc\x60\x43\xd0\x23\x68\x45\x46\x74\xaa\x49\xc1\xfc\xa9\x82\x11\x86\x91\x52\x96\x9c\x8b\x7b\x3d\xf1\xf4\xb0\xaa\x8e\x0c\x2b\x9a\x4e\x06\x30\x13\xab\xcd\xe2\x18\x84\x07\x4d\x65\x1f\x9e\x7b\x00\x00\x39\x05\xce\x2d\x2d\xee\x29\x1d\xc0\x51\xa7\x4c\x71\xeb\xcd\x1a\x4a\xb8\xf5\x6d\x8c\xc5\xdb\x81\x9e\xdf\x58\x77\x57\xce\x73\x9d\xbc\xf4\xaa\xc6\x85\xa5\x02\x2d\x45\xb5\x70\x83\x4a\xfc\xe8\x5f\xb6\x96\x1f\xbf\x60\x5e\x52\x1f\x8e\x46\xe1\x5b\x33\xb6\x7f\xbc\x97\x19\x35\x72\x7b\x15\xa5\xb6\xf6\xb5\x39\xb5\xb7\xc2\xb0\x2c\x9d\x40\x86\x2b\x02\x84\x15\xe6\x5a\x75\x98\x04\xda\x00\x5b\x15\x4c\xb5\x94\x90\x5e\xd1\x2b\xc4\x78\x4d\x42\xa7\x10\x1d\x74\x0f\xad\x98\x5c\x4d\xfb\x7f\x5c\x51\xab\x20\xc2\x60\xe5\x00\x84\xfb\xdb\x83\x55\x9a\xa0\xd1\x49\x74\x38\x21\x27\xda\x60\x45\xab\x19\x74\x7b\x86\x0e\xf6\x8e\x04\xca\x22\x3e\xec\xaf\xf1\x6a\x99\x6b\xcd\xae\x48\x00\xc1\x52\x4a\x96\x4c\x52\xa5\xcf\x0f\xb7\x1d\xf8\xee\x7c\xf8\xc7\x51\x9e\xc6\x7f\xca\x1b\x0c\x1b\x8e\xb1\x13\xb6\xb8\xa0\x78\x5e\x99\x78\xf6\xd6\xf8\x9c\x47\x1e\x7b\xd0\xbd\xbb\xdb\xe5\xb3\xd0\xe5\x0e\x25\xeb\xef\xa8\x77\x71\xd1\x08\x38\xe6\x32\x57\x60\x58\x20\x50\xf1\x83\xfb\x91\x5b\x58\x87\xfd\x96\x4a\x5e\x96\x10\xd4\xda\x46\xe0\x34\x68\xb5\x3f\x72\xc2\x31\xac\xf1\xc2\xce\x6a\x40\x86\xb0\x20\xa9\xff\x44\xc2\xbb\x7d\x43\xea\x01\x21\xc1\x02\xe7\x3a\xd7\xf2\xd4\x38\x54\x54\x54\x60\x49\x92\xb1\x72\x80\x2b\xd4\x39\xce\x73\x02\x36\xd5\xf7\x3a\xaa\x5d\xfe\xc5\xbb\x06\x76\xef\x72\x18\x6e\x48\xc6\xeb\xf6\x9a\xdc\x8e\xb4\xef\xb5\xf4\x9d\x27\xc2\x79\xf4\xae\xfa\x0f\xb7\xde\x5b\xb5\xc4\x24\xd3\x86\x6a\x29\xa6\x26\x65\x18\xfe\x3d\xf9\xf1\x82\xe4\xf3\xce\x2a\x17\xf5\xbf\x86\xe3\xfb\xdb\x5e\x7a\x8b\x4d\xcf\x75\xb4\xb4\xef\x9a\x72\xc8\x95\x2b\x28\x09\x37\x86\x87\x84\xe9\xe4\x55\x58\xef\x69\xc9\xad\x33\x2a\x5c\x65\x7b\xb7\x76\xbc\x33\xba\xd9\x2c\x3f\x3b\xd9\x33\xb3\xad\xba\xfa\x86\xeb\x8b\x2a\xfc\xee\x92\x9b\x50\xc1\x4e\x4b\xc7\x85\xf9\x11\xa1\x8d\x51\x29\x8f\x7a\x5b\x1d\xf1\xd1\xd9\xc9\xd6\x08\x07\xc7\x1d\x56\x0e\x3a\xde\x85\x04\xbd\xf4\x5e\x7e\x07\x00\x00\xff\xff\xb9\x90\x15\x27\x5d\x08\x00\x00" func stakingcollectionTransfer_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5610,7 +5610,7 @@ func stakingcollectionTransfer_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdf, 0x67, 0xe8, 0xef, 0xe2, 0xef, 0x8, 0x3d, 0x4f, 0xe9, 0xd5, 0x36, 0x7d, 0x74, 0x7e, 0x3c, 0x5c, 0xdd, 0x9f, 0xfa, 0x21, 0xd0, 0x7, 0xed, 0xb4, 0x6e, 0x73, 0xc9, 0x4f, 0x45, 0xb2, 0x84}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0x1b, 0x1a, 0xa5, 0x3e, 0xdc, 0x67, 0xdb, 0x56, 0x2c, 0xe4, 0x41, 0xd2, 0xf0, 0xbe, 0x6b, 0x8f, 0xa9, 0xd1, 0xe2, 0xa2, 0xcf, 0x19, 0xfa, 0x65, 0x64, 0x60, 0x12, 0x9, 0x2f, 0x1f, 0xd8}} return a, nil } @@ -5734,7 +5734,7 @@ func stakingproxyAdd_node_infoCdc() (*asset, error) { return a, nil } -var _stakingproxyGet_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\xc1\x6a\xc3\x30\x0c\x86\xef\x79\x0a\xb5\x87\x91\xc0\x08\x3b\x97\x75\x25\xb4\x63\x2b\x83\x36\x34\x3b\x6c\x47\xd7\x51\x32\x33\xd7\x0a\x8a\xc2\x5a\x4a\xdf\x7d\xb8\x26\x29\x6b\x0f\xd3\xc5\xd8\xfa\xa5\x4f\xbf\x6c\x76\x0d\xb1\x40\x21\xea\xdb\xb8\x3a\x67\xda\x1f\xa0\x62\xda\xc1\xc3\xbe\x78\xcf\xde\x96\xab\x97\x7c\xb3\xfe\xf8\xcc\x16\x8b\xcd\x73\x51\x44\x91\xd2\x1a\xdb\x36\x56\xd6\x26\x50\x75\x0e\x76\xca\xb8\x58\x69\x4d\x9d\x93\x09\x64\x65\xc9\xd8\xb6\xf7\xe0\xa8\xc4\xe5\x62\x02\x85\xb0\x71\x75\x32\xf9\x03\x48\x57\x3e\xeb\x2a\x82\x63\x14\x01\x00\x58\x14\x68\x7c\x66\xae\x1a\xb5\x35\xd6\xc8\x01\xa6\x50\xa3\x64\xa1\x71\x0f\x48\xce\x6a\x1f\xa9\xee\x95\x06\xdb\xb4\x46\x79\xbc\xbb\x21\xf8\x07\xe4\xf3\xfd\x95\x6c\x89\x7c\xfc\x5f\x92\x77\x5b\x6b\xf4\xe9\x29\x1e\x48\x3e\x6e\xea\xd6\x0d\xb2\x12\xe2\xcb\xbc\xa1\x30\x57\xf2\x35\x54\x26\xa3\x2b\x77\x1b\xac\x60\x7a\x6d\x34\xdd\x12\x33\xfd\xc4\x17\x6f\xb3\x19\x34\xca\x19\x1d\x8f\xe7\xd4\xd9\x12\x1c\x09\x04\x11\x34\x67\x0a\x30\x56\xc8\xe8\x34\x82\x10\xb4\x61\xb8\xd0\x77\x9c\x04\x26\xa3\x74\xec\x06\xac\xdf\x50\xbf\xf4\xb8\xff\x9b\x70\x26\xa3\xe8\x14\xfd\x06\x00\x00\xff\xff\x9a\x82\xf5\x58\x06\x02\x00\x00" +var _stakingproxyGet_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x4d\x4b\xf3\x40\x10\xc7\xef\xfb\x29\xe6\xe9\xe1\x21\x01\x09\x9e\x8b\x5a\x42\x2b\x5a\x84\x36\x34\x1e\xf4\xb8\xdd\x4c\xe2\xe2\x76\x67\x99\x9d\x60\x4b\xe9\x77\x97\x74\x49\x45\x7a\x70\x2e\x21\x3b\xf3\x7f\xe1\x67\x77\x81\x58\xa0\x16\xfd\x69\x7d\x57\x31\xed\x0f\xd0\x32\xed\xe0\x76\x5f\xbf\x96\x2f\xcb\xd5\x53\xb5\x59\xbf\xbd\x97\x8b\xc5\xe6\xb1\xae\x95\xd2\xc6\x60\x8c\x99\x76\x2e\x87\xb6\xf7\xb0\xd3\xd6\x67\xda\x18\xea\xbd\x4c\xa1\x6c\x1a\xc6\x18\x6f\xc0\x53\x83\xcb\xc5\x14\x6a\x61\xeb\xbb\x7c\xfa\x2b\xa0\x58\x0d\x5b\xdf\x12\x1c\x95\x02\x00\x70\x28\x10\x86\xcd\x06\x5b\xb8\x87\x0e\xa5\x4c\x8e\xa3\x73\x7e\x3e\x1b\xa6\x30\x3a\xe8\xad\x75\x56\x2c\xc6\x62\x4b\xcc\xf4\x75\xf7\xff\xca\x7d\x78\x40\x3e\xff\x3f\x93\x6b\x90\x8f\x7f\x9f\x54\xfd\xd6\x59\x73\x7a\xc8\x2e\x61\xc3\x5c\xe9\xd6\x01\x59\x0b\xf1\x7c\x2c\x72\x48\xc2\x4a\xcb\xc7\x45\xf9\x53\x78\x36\x83\xa0\xbd\x35\xd9\x64\x4e\xbd\x6b\xc0\x93\x40\xaa\x0d\xe1\xac\x03\xc6\x16\x19\xbd\x41\x10\x82\x98\xe2\x12\x8e\x49\x9e\xf8\x30\x4a\xcf\xfe\x82\xa8\xe8\x50\x46\x84\xd9\x48\x3a\x7d\xf3\x7f\xea\xa4\xbe\x03\x00\x00\xff\xff\x93\xce\x73\xe0\xd4\x01\x00\x00" func stakingproxyGet_node_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -5750,11 +5750,11 @@ func stakingproxyGet_node_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/get_node_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9, 0x35, 0xa9, 0x5b, 0x9b, 0x75, 0xa9, 0x9a, 0xa1, 0x30, 0x7a, 0xd, 0x7a, 0x1a, 0x78, 0xb3, 0x4, 0x94, 0x21, 0x5d, 0x94, 0xe3, 0xa, 0x14, 0x72, 0x17, 0x48, 0xb4, 0x9c, 0x62, 0x91, 0x65}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa6, 0xe, 0xa9, 0xc, 0x81, 0xc6, 0xb5, 0x5b, 0x90, 0xf7, 0x7f, 0x67, 0x66, 0xeb, 0xac, 0xbd, 0x20, 0xea, 0x8a, 0xbf, 0xa9, 0xb2, 0xe9, 0x4f, 0x9, 0xe3, 0x29, 0x52, 0x8a, 0xa5, 0xfd, 0x60}} return a, nil } -var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\xcf\x8e\xda\x3c\x10\xbf\xe7\x29\xe6\xe3\xc0\x97\x48\x28\xea\xa1\xea\x21\x5a\x76\x45\x81\xb6\x2b\x56\x80\x08\xad\xda\xa3\xb1\x27\x60\x11\x3c\x91\x33\x51\x41\x2b\xde\xbd\x72\x9c\xb0\x81\xed\xb6\xf5\xc5\xc0\xcc\xfc\xfe\x8d\xd1\x87\x82\x2c\xc3\x13\xc9\x3d\xaa\x35\xed\xd1\x94\x90\x59\x3a\xc0\xbb\xe3\xd3\x62\x3c\x9b\x4e\xd6\x8b\xd9\x74\x3e\x9a\x4c\x56\xd3\x34\x0d\x9a\xee\x94\xc5\x5e\x9b\xed\xd2\xd2\xf1\xd4\x76\xa7\xeb\xd1\xec\x71\xfe\x79\xb9\x5a\x7c\xff\xd1\xb6\x07\x6c\x85\x29\x85\x64\x4d\x26\x14\x4a\x59\x2c\xcb\x04\x46\xfe\xc3\x00\xb4\x4a\x20\x65\xab\xcd\x76\x00\xe2\x40\x95\xe1\x04\xbe\x7e\xd2\xc7\x0f\xef\x23\x78\x0e\x02\x00\x80\x1c\x19\x76\x94\x2b\xb4\x2b\xcc\x12\xe8\x77\x75\xc6\xf5\xf5\xa5\xae\xfa\xee\xc2\x62\x21\x2c\x86\x42\x4a\x8f\x26\x2a\xde\x85\x1f\xc9\x5a\xfa\xf9\x4d\xe4\x15\x46\xd0\x1f\xf9\x9a\x63\x80\xe6\x94\x98\x67\xf1\x85\x05\x86\xd0\xcc\xc7\x25\x93\x15\x5b\x8c\x37\x35\xc2\xdd\x9b\xec\xf7\xa1\x0b\x21\x81\xb7\xea\xa9\xc7\x59\x0a\xde\x45\x17\x56\x77\x1e\x1e\xa0\x10\x46\xcb\xb0\x37\xa6\x2a\x57\x60\x88\xc1\x93\x81\xc5\x0c\x2d\x1a\x89\xc0\x04\x1d\xac\x9e\x47\x38\x7b\xc7\x78\x44\x59\x31\x76\xcc\xb8\xc4\x0c\x29\x5c\x14\x68\x05\x53\xe3\x68\x8b\xdc\x18\x6f\xf7\x10\xc5\x52\x14\x62\xa3\x73\xcd\x1a\xcb\x78\x8b\x7c\xa5\xec\xae\xdf\x5d\x72\x3c\x27\x85\xee\x07\xb4\xf5\x77\x2f\xe5\xf9\xef\x2d\xcb\x6a\x93\x6b\x79\xbe\xbf\xc2\x0e\x5f\xcd\xb5\x62\xc7\xad\xa4\x93\x1f\xac\x13\xfb\xaf\xc9\x3f\x8c\xe0\x5f\xc3\x73\x01\x00\x35\xa0\x50\xd4\x58\x70\xf1\x7b\xea\x45\xc1\xab\xbc\x1e\x4d\x46\x30\xbc\x8d\xce\xe5\x32\x6f\xaa\x61\xdd\x36\x49\x40\xab\x3f\x6e\xd1\xfc\xcf\x2e\x6f\xd0\x0e\x31\x23\xeb\xe1\x27\xc3\x5e\x2c\xc9\x48\xc1\xa1\x56\x51\x47\xc0\xf5\xeb\x8b\xa5\x45\xc1\xf8\x12\x66\xd8\x8a\x4b\x2e\x32\x5f\xfe\x2d\xfe\xfe\x8d\x9b\xce\x22\x60\x78\x4b\xe1\x43\x6a\xe0\x3b\xc3\xb7\xde\x85\x52\xdd\x4d\x5d\xfc\xb7\x3a\x62\xad\x06\x50\xb8\x52\x72\x4b\xda\x3e\xd2\x73\xf0\x2b\x00\x00\xff\xff\x02\xbf\x6d\x2f\x61\x04\x00\x00" +var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\xcf\x8e\xda\x3c\x10\xbf\xe7\x29\x46\x1c\xf6\x4b\x24\x14\x7d\x87\xaa\x87\xa8\xec\x8a\x02\x6d\x57\xac\x00\x11\x5a\xb5\x47\x63\x4f\xc0\x22\x78\x22\x67\xa2\x82\x56\xbc\x7b\xe5\x38\xc9\x06\xb6\xdb\xd6\x17\x03\x33\xf3\xfb\x37\x46\x1f\x0b\xb2\x0c\x4f\x24\x0f\xa8\x36\x74\x40\x53\x42\x66\xe9\x08\xff\x9f\x9e\x96\x93\xf9\x6c\xba\x59\xce\x67\x8b\xf1\x74\xba\x9e\xa5\x69\xd0\x74\xa7\x2c\x0e\xda\xec\x56\x96\x4e\xe7\xb6\x3b\xdd\x8c\xe7\x8f\x8b\xcf\xab\xf5\xf2\xfb\x8f\xb6\x3d\x60\x2b\x4c\x29\x24\x6b\x32\xa1\x50\xca\x62\x59\x26\x30\xf6\x1f\x86\xa0\x55\x02\x29\x5b\x6d\x76\x43\x10\x47\xaa\x0c\x27\xf0\xf5\x93\x3e\xbd\x7f\x17\xc1\x73\x10\x00\x00\xe4\xc8\xb0\xa7\x5c\xa1\x5d\x63\x96\xc0\x5d\x5f\x67\x5c\x5f\x5f\xea\xaa\xef\x2e\x2c\x16\xc2\x62\x28\xa4\xf4\x68\xa2\xe2\x7d\xf8\x91\xac\xa5\x9f\xdf\x44\x5e\x61\x04\x77\x63\x5f\x73\x0c\xd0\x9c\x12\xf3\x2c\xee\x58\x60\x04\xcd\x7c\x5c\x32\x59\xb1\xc3\x78\x5b\x23\x7c\x78\x93\xfd\x3e\x74\x21\x24\xf0\x56\x3d\xf5\x38\x2b\xc1\xfb\xa8\x63\x75\xe7\xe1\x01\x0a\x61\xb4\x0c\x07\x13\xaa\x72\x05\x86\x18\x3c\x19\x58\xcc\xd0\xa2\x91\x08\x4c\xd0\xc3\x1a\x78\x84\x8b\x77\x8c\x27\x94\x15\x63\xcf\x8c\x4b\xcc\x90\xc2\x65\x81\x56\x30\x35\x8e\x76\xc8\x8d\xf1\x76\x0f\x51\x2c\x45\x21\xb6\x3a\xd7\xac\xb1\xbc\x52\xd5\xf9\xed\xef\x39\x5e\x90\x42\xf7\x03\xda\xfa\xbb\x57\xf3\xfc\xf7\x96\x55\xb5\xcd\xb5\xbc\xdc\x87\x57\x1c\xee\xbc\x9a\x6d\x35\x4f\x5a\x65\x67\x3f\xec\x82\xbb\x9a\xfe\xe7\x14\x5d\x12\x40\x0d\x2c\x14\x35\x1a\x74\xc6\xcf\x83\x28\x78\x15\xdc\xa3\xc9\x08\x46\xb7\x19\xc6\x3b\xe4\x45\x53\x0d\xeb\xb6\x69\x02\x5a\xfd\x51\x88\xf9\x8f\x5d\xf0\xa0\x1d\x62\x46\xd6\xc3\x4f\x47\x83\x58\x92\x91\x82\x43\xad\xa2\x9e\x80\xeb\x67\x18\x4b\x8b\x82\xf1\x25\xd2\xb0\x15\x97\x74\x32\x5f\xfe\x36\xfe\xfe\x8d\x9b\xde\x3a\x60\x74\x4b\xe1\x43\x6a\xe0\x7b\xc3\xb7\xde\x85\x52\xfd\x5d\x75\xfe\x5b\x1d\xb1\x56\x43\x28\x5c\x29\xb9\x25\x6d\x5f\xeb\x25\xf8\x15\x00\x00\xff\xff\xe2\x06\x92\xc2\x6a\x04\x00\x00" func stakingproxyRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5770,7 +5770,7 @@ func stakingproxyRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0xc5, 0xa9, 0x42, 0x4e, 0xce, 0x54, 0xf, 0x64, 0x6, 0x2b, 0x7f, 0xfa, 0x96, 0x9e, 0x7b, 0xb0, 0x10, 0xab, 0xd9, 0x20, 0xb7, 0x8d, 0x95, 0x17, 0x85, 0xed, 0xd9, 0xb4, 0xfc, 0x74, 0x82}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0xbd, 0x6a, 0x1b, 0xa4, 0xdb, 0xb0, 0xf, 0xe7, 0x71, 0x78, 0xd1, 0x20, 0xb5, 0xaa, 0x1f, 0xf6, 0xf6, 0x15, 0x62, 0x84, 0x12, 0x23, 0x5d, 0x8c, 0x21, 0xd6, 0xed, 0x88, 0x21, 0x1, 0xf6}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index a41b25966..b734805f8 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -247,7 +247,7 @@ { "id": "TH.16", "name": "Register Operator Node", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities.get\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities\n .borrow\u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e(\n StakingProxy.NodeOperatorCapabilityPublicPath\n )\n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", "arguments": [ { "type": "Address", @@ -284,7 +284,7 @@ } ], "network": "mainnet", - "hash": "bf30cbfbf55229949e2b61c11696094d6b015ebcff660130e85db95cad02c0e2" + "hash": "b93128438ecb41c0a66ac921d2ede64ad85423d53a815e6b9e078eafc0fff282" }, { "id": "TH.17", @@ -1033,7 +1033,7 @@ { "id": "SCO.13", "name": "Transfer Node", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .get\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)!\n .borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", "arguments": [ { "type": "String", @@ -1059,12 +1059,12 @@ } ], "network": "mainnet", - "hash": "e216a7e4d19e22831bce98085bd21d008ab7e816622d2cef45972083a945e1e4" + "hash": "93199b9c534b50efff8b0296411597aeda77c00ac8e8626d87f6d371702fd5e1" }, { "id": "SCO.14", "name": "Transfer Delegator", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .get\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)!\n .borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", "arguments": [ { "type": "String", @@ -1101,7 +1101,7 @@ } ], "network": "mainnet", - "hash": "44f5bd36cab4e0024326452164a5ed7e1c783d7498e516b93a03f30bec330093" + "hash": "323dec8d78355bf2b1c0407df44db1f52eb3a8c67047d44965ecb6926f97401e" }, { "id": "SCO.15", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 704ef2df7..8c2f56451 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -247,7 +247,7 @@ { "id": "TH.16", "name": "Register Operator Node", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities.get\n \u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e\n (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() \n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities\n .borrow\u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e(\n StakingProxy.NodeOperatorCapabilityPublicPath\n )\n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", "arguments": [ { "type": "Address", @@ -284,7 +284,7 @@ } ], "network": "testnet", - "hash": "9145e4d398f3a28ef6f921c977cb12f71b8af28038e38c58286b7f5d09cee07a" + "hash": "1e71a6cd21af513921408df289070468e0a90538c7b55934855aaba710099175" }, { "id": "TH.17", @@ -1033,7 +1033,7 @@ { "id": "SCO.13", "name": "Transfer Node", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .get\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)!\n .borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", "arguments": [ { "type": "String", @@ -1059,12 +1059,12 @@ } ], "network": "testnet", - "hash": "89a9b588f0a4905125247cde161ef2266a46a97823ec169467cff2bdc11d0a76" + "hash": "baed78fd47e1579f8fff8deba3060986cf79ed179027a094624da645612635d5" }, { "id": "SCO.14", "name": "Transfer Delegator", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .get\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)!\n .borrow()\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", "arguments": [ { "type": "String", @@ -1101,7 +1101,7 @@ } ], "network": "testnet", - "hash": "f148c526ed3d8e496c6757e2f71827cd3f5a7c475b98327aa4977e90a30d1907" + "hash": "d5f6d5d1bc21315467fdca5fb53255171c8355571241ce93937c8772fd8d01d4" }, { "id": "SCO.15", diff --git a/transactions/dkg/create_participant.cdc b/transactions/dkg/create_participant.cdc index 491b383bc..0ac19dfa1 100644 --- a/transactions/dkg/create_participant.cdc +++ b/transactions/dkg/create_participant.cdc @@ -3,8 +3,8 @@ import FlowDKG from 0xDKGADDRESS transaction(address: Address, nodeID: String) { prepare(signer: auth(SaveValue) &Account) { - let admin = getAccount(address).capabilities.get<&FlowDKG.Admin>(/public/dkgAdmin)! - .borrow() ?? panic("Could not borrow admin reference") + let admin = getAccount(address).capabilities.borrow<&FlowDKG.Admin>(/public/dkgAdmin) + ?? panic("Could not borrow admin reference") let dkgParticipant <- admin.createParticipant(nodeID: nodeID) diff --git a/transactions/flowToken/mint_tokens.cdc b/transactions/flowToken/mint_tokens.cdc index a70673f67..8a35bc804 100644 --- a/transactions/flowToken/mint_tokens.cdc +++ b/transactions/flowToken/mint_tokens.cdc @@ -16,8 +16,7 @@ transaction(recipient: Address, amount: UFix64) { ?? panic("Signer is not the token admin") self.tokenReceiver = getAccount(recipient) - .capabilities.get<&{FungibleToken.Receiver}>(/public/flowTokenReceiver)! - .borrow() + .capabilities.borrow<&{FungibleToken.Receiver}>(/public/flowTokenReceiver) ?? panic("Unable to borrow receiver reference") } diff --git a/transactions/flowToken/scripts/get_balance.cdc b/transactions/flowToken/scripts/get_balance.cdc index b82a320a8..6f0e3b6f9 100644 --- a/transactions/flowToken/scripts/get_balance.cdc +++ b/transactions/flowToken/scripts/get_balance.cdc @@ -6,8 +6,7 @@ import FlowToken from "FlowToken" access(all) fun main(account: Address): UFix64 { let vaultRef = getAccount(account) - .capabilities.get<&FlowToken.Vault{FungibleToken.Balance}>(/public/flowTokenBalance)! - .borrow() + .capabilities.borrow<&FlowToken.Vault{FungibleToken.Balance}>(/public/flowTokenBalance) ?? panic("Could not borrow Balance reference to the Vault") return vaultRef.balance diff --git a/transactions/flowToken/transfer_tokens.cdc b/transactions/flowToken/transfer_tokens.cdc index abe214856..a86c03f63 100644 --- a/transactions/flowToken/transfer_tokens.cdc +++ b/transactions/flowToken/transfer_tokens.cdc @@ -27,8 +27,7 @@ transaction(amount: UFix64, to: Address) { // Get a reference to the recipient's Receiver let receiverRef = getAccount(to) - .capabilities.get<&{FungibleToken.Receiver}>(/public/flowTokenReceiver)! - .borrow() + .capabilities.borrow<&{FungibleToken.Receiver}>(/public/flowTokenReceiver) ?? panic("Could not borrow receiver reference to the recipient's Vault") // Deposit the withdrawn tokens in the recipient's receiver diff --git a/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc b/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc index 3d10e79a5..05a98f576 100644 --- a/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc +++ b/transactions/idTableStaking/delegation/get_delegator_info_from_address.cdc @@ -5,8 +5,7 @@ import FlowIDTableStaking from "FlowIDTableStaking" access(all) fun main(address: Address): FlowIDTableStaking.DelegatorInfo { let delegator = getAccount(address) - .capabilities.get<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator)! - .borrow() + .capabilities.borrow<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator) ?? panic("Could not borrow reference to delegator object") return FlowIDTableStaking.DelegatorInfo(nodeID: delegator.nodeID, delegatorID: delegator.id) diff --git a/transactions/idTableStaking/scripts/get_node_info_from_address.cdc b/transactions/idTableStaking/scripts/get_node_info_from_address.cdc index 12c5a7f72..a06714dca 100644 --- a/transactions/idTableStaking/scripts/get_node_info_from_address.cdc +++ b/transactions/idTableStaking/scripts/get_node_info_from_address.cdc @@ -5,8 +5,7 @@ import FlowIDTableStaking from "FlowIDTableStaking" access(all) fun main(address: Address): FlowIDTableStaking.NodeInfo { let nodeStaker = getAccount(address) - .capabilities.get<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath)! - .borrow() + .capabilities.borrow<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath) ?? panic("Could not borrow reference to node staker object") return FlowIDTableStaking.NodeInfo(nodeID: nodeStaker.id) diff --git a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc index 3af5fe4f5..5a964bcac 100644 --- a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc +++ b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc @@ -9,10 +9,9 @@ transaction(custodyProviderAddress: Address) { prepare(admin: auth(BorrowValue) &Account) { let capabilityReceiver = getAccount(custodyProviderAddress) - .capabilities.get<&LockedTokens.LockedAccountCreator>( + .capabilities.borrow<&LockedTokens.LockedAccountCreator>( LockedTokens.LockedAccountCreatorPublicPath - )! - .borrow() + ) ?? panic("Could not borrow capability receiver reference") let tokenAdminCollection = admin.capabilities.get<&LockedTokens.TokenAdminCollection>( diff --git a/transactions/lockedTokens/admin/check_main_registration.cdc b/transactions/lockedTokens/admin/check_main_registration.cdc index 4c783d7b9..b074ad81b 100644 --- a/transactions/lockedTokens/admin/check_main_registration.cdc +++ b/transactions/lockedTokens/admin/check_main_registration.cdc @@ -11,8 +11,7 @@ transaction(mainAccount: Address) { ?? panic("Could not borrow a reference to the locked token admin collection") let lockedAccountInfoRef = getAccount(mainAccount) - .capabilities.get<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath)! - .borrow() + .capabilities.borrow<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath) ?? panic("Could not borrow a reference to public LockedAccountInfo") let lockedAccount = lockedAccountInfoRef.getLockedAccountAddress() diff --git a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc index 634bbbb0a..98ab5d9ff 100644 --- a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc +++ b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc @@ -36,10 +36,9 @@ transaction(to: Address, amount: UFix64) { // Get a reference to the recipient's Receiver let receiverRef = recipient - .capabilities.get<&{FungibleToken.Receiver}>( + .capabilities.borrow<&{FungibleToken.Receiver}>( /public/lockedFlowTokenReceiver - )! - .borrow() + ) ?? panic("Could not borrow receiver reference to the recipient's locked Vault") // Deposit the withdrawn tokens in the recipient's receiver diff --git a/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc b/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc index 865ae6183..844c1a754 100644 --- a/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc +++ b/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc @@ -6,7 +6,7 @@ access(all) fun main(tokenAdmin: Address): {Address: UFix64} { let account = getAccount(tokenAdmin) - let dictionaryReference = account.capabilities.get<&{Address: UFix64}>(/public/unlockingBadAccounts)!.borrow() + let dictionaryReference = account.capabilities.borrow<&{Address: UFix64}>(/public/unlockingBadAccounts) ?? panic("Could not get bad accounts dictionary") for address in dictionaryReference.keys { diff --git a/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc b/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc index 2b6e906b8..e7e0ab18d 100644 --- a/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc +++ b/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc @@ -26,8 +26,7 @@ transaction(unlockInfo: {Address: UFix64}) { // revert the entire transaction if it fails // to get the information for a single address if let lockedAccountInfoRef = getAccount(unlockedAddress) - .capabilities.get<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath)! - .borrow() { + .capabilities.borrow<&LockedTokens.TokenHolder>(LockedTokens.LockedAccountInfoPublicPath) { let lockedAccountAddress = lockedAccountInfoRef.getLockedAccountAddress() diff --git a/transactions/lockedTokens/delegator/get_delegator_id.cdc b/transactions/lockedTokens/delegator/get_delegator_id.cdc index a3037f5f9..b0a70c04d 100644 --- a/transactions/lockedTokens/delegator/get_delegator_id.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_id.cdc @@ -3,10 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): UInt32 { let lockedAccountInfoRef = getAccount(account) - .capabilities.get<&LockedTokens.TokenHolder>( + .capabilities.borrow<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - )! - .borrow() + ) ?? panic("Could not borrow a reference to public LockedAccountInfo") return lockedAccountInfoRef.getDelegatorID()! diff --git a/transactions/lockedTokens/delegator/get_delegator_info.cdc b/transactions/lockedTokens/delegator/get_delegator_info.cdc index dbffec925..d3bd53707 100644 --- a/transactions/lockedTokens/delegator/get_delegator_info.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_info.cdc @@ -10,12 +10,12 @@ access(all) fun main(account: Address): [FlowIDTableStaking.DelegatorInfo] { let pubAccount = getAccount(account) - let delegatorCap = pubAccount - .capabilities.get<&{FlowIDTableStaking.NodeDelegatorPublic}>( + let optionalDelegatorRef = pubAccount + .capabilities.borrow<&{FlowIDTableStaking.NodeDelegatorPublic}>( /public/flowStakingDelegator - )! + ) - if let delegatorRef = delegatorCap.borrow() { + if let delegatorRef = optionalDelegatorRef { let info = FlowIDTableStaking.DelegatorInfo( nodeID: delegatorRef.nodeID, delegatorID: delegatorRef.id @@ -23,12 +23,12 @@ access(all) fun main(account: Address): [FlowIDTableStaking.DelegatorInfo] { delegatorInfoArray.append(info) } - let lockedAccountInfoCap = pubAccount - .capabilities.get<&LockedTokens.TokenHolder>( + let optionalLockedAccountInfoRef = pubAccount + .capabilities.borrow<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - )! + ) - if let lockedAccountInfoRef = lockedAccountInfoCap.borrow() { + if let lockedAccountInfoRef = optionalLockedAccountInfoRef { let nodeID = lockedAccountInfoRef.getDelegatorNodeID() let delegatorID = lockedAccountInfoRef.getDelegatorID() diff --git a/transactions/lockedTokens/delegator/get_delegator_node_id.cdc b/transactions/lockedTokens/delegator/get_delegator_node_id.cdc index 3b50d3989..afdf3bb7c 100644 --- a/transactions/lockedTokens/delegator/get_delegator_node_id.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_node_id.cdc @@ -3,10 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): String { let lockedAccountInfoRef = getAccount(account) - .capabilities.get<&LockedTokens.TokenHolder>( + .capabilities.borrow<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - )! - .borrow() + ) ?? panic("Could not borrow a reference to public LockedAccountInfo") return lockedAccountInfoRef.getDelegatorNodeID()! diff --git a/transactions/lockedTokens/staker/get_node_id.cdc b/transactions/lockedTokens/staker/get_node_id.cdc index 9ff08af32..e69e1bb97 100644 --- a/transactions/lockedTokens/staker/get_node_id.cdc +++ b/transactions/lockedTokens/staker/get_node_id.cdc @@ -3,10 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): String { let lockedAccountInfoRef = getAccount(account) - .capabilities.get<&LockedTokens.TokenHolder>( + .capabilities.borrow<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - )! - .borrow() + ) ?? panic("Could not borrow a reference to public LockedAccountInfo") return lockedAccountInfoRef.getNodeID()! diff --git a/transactions/lockedTokens/staker/get_staker_info.cdc b/transactions/lockedTokens/staker/get_staker_info.cdc index e13cc0c26..aa7ca7403 100644 --- a/transactions/lockedTokens/staker/get_staker_info.cdc +++ b/transactions/lockedTokens/staker/get_staker_info.cdc @@ -10,22 +10,22 @@ access(all) fun main(account: Address): [FlowIDTableStaking.NodeInfo] { let pubAccount = getAccount(account) - let nodeStakerCap = pubAccount - .capabilities.get<&{FlowIDTableStaking.NodeStakerPublic}>( + let optionalNodeStakerRef = pubAccount + .capabilities.borrow<&{FlowIDTableStaking.NodeStakerPublic}>( FlowIDTableStaking.NodeStakerPublicPath - )! + ) - if let nodeStakerRef = nodeStakerCap.borrow() { + if let nodeStakerRef = optionalNodeStakerRef { let info = FlowIDTableStaking.NodeInfo(nodeID: nodeStakerRef.id) nodeInfoArray.append(info) } - let lockedAccountInfoCap = pubAccount - .capabilities.get<&LockedTokens.TokenHolder>( + let optionalLockedAccountInfoRef = pubAccount + .capabilities.borrow<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - )! + ) - if let lockedAccountInfoRef = lockedAccountInfoCap.borrow() { + if let lockedAccountInfoRef = optionalLockedAccountInfoRef { if let nodeID = lockedAccountInfoRef.getNodeID() { let info = FlowIDTableStaking.NodeInfo(nodeID: nodeID) nodeInfoArray.append(info) diff --git a/transactions/lockedTokens/user/get_locked_account_address.cdc b/transactions/lockedTokens/user/get_locked_account_address.cdc index 401c45ed5..d42bd13e4 100644 --- a/transactions/lockedTokens/user/get_locked_account_address.cdc +++ b/transactions/lockedTokens/user/get_locked_account_address.cdc @@ -3,10 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): Address { let lockedAccountInfoRef = getAccount(account) - .capabilities.get<&LockedTokens.TokenHolder>( + .capabilities.borrow<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - )! - .borrow() + ) ?? panic("Could not borrow a reference to public LockedAccountInfo") return lockedAccountInfoRef.getLockedAccountAddress() diff --git a/transactions/lockedTokens/user/get_locked_account_balance.cdc b/transactions/lockedTokens/user/get_locked_account_balance.cdc index 0292f8c79..5e7c42772 100644 --- a/transactions/lockedTokens/user/get_locked_account_balance.cdc +++ b/transactions/lockedTokens/user/get_locked_account_balance.cdc @@ -3,10 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): UFix64 { let lockedAccountInfoRef = getAccount(account) - .capabilities.get<&LockedTokens.TokenHolder>( + .capabilities.borrow<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - )! - .borrow() + ) ?? panic("Could not borrow a reference to public LockedAccountInfo") return lockedAccountInfoRef.getLockedAccountBalance() diff --git a/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc b/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc index 78f723a5c..a62cfe69b 100644 --- a/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc +++ b/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc @@ -6,10 +6,9 @@ access(all) fun main(accounts: [Address]): [UFix64] { for account in accounts { let lockedAccountInfoRef = getAccount(account) - .capabilities.get<&LockedTokens.TokenHolder>( + .capabilities.borrow<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - )! - .borrow() + ) ?? panic("Could not borrow a reference to public LockedAccountInfo") limits.append(lockedAccountInfoRef.getUnlockLimit()) diff --git a/transactions/lockedTokens/user/get_total_balance.cdc b/transactions/lockedTokens/user/get_total_balance.cdc index 691886645..3e30d7711 100644 --- a/transactions/lockedTokens/user/get_total_balance.cdc +++ b/transactions/lockedTokens/user/get_total_balance.cdc @@ -21,30 +21,28 @@ access(all) fun main(address: Address): UFix64 { let account = getAccount(address) - if let vaultRef = account.capabilities.get<&FlowToken.Vault>(/public/flowTokenBalance)! - .borrow() - { + if let vaultRef = account.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { sum = sum + vaultRef.balance } // Get token balance from the unlocked account's node staking pools - let nodeStakerCap = account - .capabilities.get<&{FlowIDTableStaking.NodeStakerPublic}>( + let optionalNodeStakerRef = account + .capabilities.borrow<&{FlowIDTableStaking.NodeStakerPublic}>( FlowIDTableStaking.NodeStakerPublicPath - )! + ) - if let nodeStakerRef = nodeStakerCap.borrow() { + if let nodeStakerRef = optionalNodeStakerRef { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeStakerRef.id) sum = sum + nodeInfo.totalTokensInRecord() } // Get token balance from the unlocked account's delegator staking pools - let delegatorCap = account - .capabilities.get<&{FlowIDTableStaking.NodeDelegatorPublic}>( + let optionalDelegatorRef = account + .capabilities.borrow<&{FlowIDTableStaking.NodeDelegatorPublic}>( /public/flowStakingDelegator )! - if let delegatorRef = delegatorCap.borrow() { + if let delegatorRef = optionalDelegatorRef { let delegatorInfo = FlowIDTableStaking.DelegatorInfo( nodeID: delegatorRef.nodeID, delegatorID: delegatorRef.id @@ -54,12 +52,12 @@ access(all) fun main(address: Address): UFix64 { } // Get the locked account public capability - let lockedAccountInfoCap = account + let optionalLockedAccountInfoRef = account .capabilities.get<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath )! - if let lockedAccountInfoRef = lockedAccountInfoCap.borrow() { + if let lockedAccountInfoRef = optionalLockedAccountInfoRef { // Add the locked account balance sum = sum + lockedAccountInfoRef.getLockedAccountBalance() diff --git a/transactions/lockedTokens/user/get_unlock_limit.cdc b/transactions/lockedTokens/user/get_unlock_limit.cdc index 994b11e0f..94ee17416 100644 --- a/transactions/lockedTokens/user/get_unlock_limit.cdc +++ b/transactions/lockedTokens/user/get_unlock_limit.cdc @@ -3,10 +3,9 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS access(all) fun main(account: Address): UFix64 { let lockedAccountInfoRef = getAccount(account) - .capabilities.get<&LockedTokens.TokenHolder>( + .capabilities.borrow<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - )! - .borrow() + ) ?? panic("Could not borrow a reference to public LockedAccountInfo") return lockedAccountInfoRef.getUnlockLimit() diff --git a/transactions/quorumCertificate/create_voter.cdc b/transactions/quorumCertificate/create_voter.cdc index 4c16c9cb7..f01320bcd 100644 --- a/transactions/quorumCertificate/create_voter.cdc +++ b/transactions/quorumCertificate/create_voter.cdc @@ -17,8 +17,8 @@ transaction(adminAddress: Address, nodeID: String, stakingKey: String) { // Get the admin reference from the admin account let admin = getAccount(adminAddress) - let adminRef = admin.capabilities.get<&FlowClusterQC.Admin>(/public/voterCreator)! - .borrow() ?? panic("Could not borrow a reference to the admin") + let adminRef = admin.capabilities.borrow<&FlowClusterQC.Admin>(/public/voterCreator) + ?? panic("Could not borrow a reference to the admin") // Create a voter object and save it to storage let voter <- adminRef.createVoter(nodeID: nodeID, stakingKey: stakingKey) diff --git a/transactions/stakingCollection/transfer_delegator.cdc b/transactions/stakingCollection/transfer_delegator.cdc index f75695531..5254723ef 100644 --- a/transactions/stakingCollection/transfer_delegator.cdc +++ b/transactions/stakingCollection/transfer_delegator.cdc @@ -23,8 +23,7 @@ transaction(nodeID: String, delegatorID: UInt32, to: Address) { // Borrow a capability to the public methods available on the receivers StakingCollection. self.toStakingCollectionCap = toAccount.capabilities - .get<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>(FlowStakingCollection.StakingCollectionPublicPath)! - .borrow() + .borrow<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>(FlowStakingCollection.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/transfer_node.cdc b/transactions/stakingCollection/transfer_node.cdc index 89be4bf6a..bf9f0de68 100644 --- a/transactions/stakingCollection/transfer_node.cdc +++ b/transactions/stakingCollection/transfer_node.cdc @@ -23,8 +23,7 @@ transaction(nodeID: String, to: Address) { // Borrow a capability to the public methods available on the receivers StakingCollection. self.toStakingCollectionCap = toAccount.capabilities - .get<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>(FlowStakingCollection.StakingCollectionPublicPath)! - .borrow() + .borrow<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>(FlowStakingCollection.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID] diff --git a/transactions/stakingProxy/get_node_info.cdc b/transactions/stakingProxy/get_node_info.cdc index 50f0b70d8..5818d36a1 100644 --- a/transactions/stakingProxy/get_node_info.cdc +++ b/transactions/stakingProxy/get_node_info.cdc @@ -2,12 +2,10 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS access(all) fun main(account: Address, nodeID: String): StakingProxy.NodeInfo { - let proxyCapability = getAccount(account) - .capabilities.get<&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}>( + let proxyRef = getAccount(account) + .capabilities.borrow<&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}>( StakingProxy.NodeOperatorCapabilityPublicPath - )! - - let proxyRef = proxyCapability.borrow() + ) ?? panic("Could not borrow public reference to staking proxy") return proxyRef.getNodeInfo(nodeID: nodeID)! diff --git a/transactions/stakingProxy/register_node.cdc b/transactions/stakingProxy/register_node.cdc index 1976bda66..20a3c0f2e 100644 --- a/transactions/stakingProxy/register_node.cdc +++ b/transactions/stakingProxy/register_node.cdc @@ -11,9 +11,10 @@ transaction(address: Address, id: String, amount: UFix64) { } execute { - let nodeOperatorRef = getAccount(address).capabilities.get - <&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}> - (StakingProxy.NodeOperatorCapabilityPublicPath)!.borrow() + let nodeOperatorRef = getAccount(address).capabilities + .borrow<&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}>( + StakingProxy.NodeOperatorCapabilityPublicPath + ) ?? panic("Could not borrow node operator public capability") let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id) From 8bf41b790e6d1fe67ce256d6b5367ed7bb9d0060 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Thu, 14 Sep 2023 13:48:05 -0700 Subject: [PATCH 062/132] Refactor code --- contracts/FlowServiceAccount.cdc | 6 ++- contracts/FlowStakingCollection.cdc | 58 ++++++++++++++++++---- contracts/LockedTokens.cdc | 5 -- lib/go/contracts/internal/assets/assets.go | 18 +++---- 4 files changed, 62 insertions(+), 25 deletions(-) diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index 0e8befa82..f022eb8a1 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -80,7 +80,11 @@ access(all) contract FlowServiceAccount { /// - Deducts the account creation fee from a payer account. /// - Inits the default token. /// - Inits account storage capacity. - access(all) fun setupNewAccount(newAccount: auth(SaveValue, BorrowValue, Capabilities) &Account, payer: auth(BorrowValue) &Account) { + access(all) fun setupNewAccount( + newAccount: auth(SaveValue, BorrowValue, Capabilities) &Account, + payer: auth(BorrowValue) &Account + ) { + if !FlowServiceAccount.isAccountCreator(payer.address) { panic("Account not authorized to create accounts") } diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index df4a1ca60..c4acc355a 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -331,7 +331,12 @@ access(all) contract FlowStakingCollection { let stakingInfo = FlowIDTableStaking.DelegatorInfo(nodeID: delegator.nodeID, delegatorID: delegator.id) let totalStaked = stakingInfo.totalTokensInRecord() - stakingInfo.tokensRewarded self.unlockedTokensUsed = self.unlockedTokensUsed + totalStaked - emit DelegatorAddedToStakingCollection(nodeID: stakingInfo.nodeID, delegatorID: stakingInfo.id, amountCommitted: stakingInfo.tokensStaked + stakingInfo.tokensCommitted - stakingInfo.tokensRequestedToUnstake, address: self.owner?.address) + emit DelegatorAddedToStakingCollection( + nodeID: stakingInfo.nodeID, + delegatorID: stakingInfo.id, + amountCommitted: stakingInfo.tokensStaked + stakingInfo.tokensCommitted - stakingInfo.tokensRequestedToUnstake, + address: self.owner?.address + ) self.nodeDelegators[delegator.nodeID] <-! delegator } @@ -387,7 +392,11 @@ access(all) contract FlowStakingCollection { // Removes the NodeDelegator object from the Staking Collections internal nodeDelegators map. let nodeDelegator <- self.nodeDelegators[nodeID] <- nil - emit DelegatorRemovedFromStakingCollection(nodeID: nodeID, delegatorID: delegatorID, address: self.owner?.address) + emit DelegatorRemovedFromStakingCollection( + nodeID: nodeID, + delegatorID: delegatorID, + address: self.owner?.address + ) return <- nodeDelegator } else { @@ -423,7 +432,12 @@ access(all) contract FlowStakingCollection { tokensCommitted: <-tokens ) - emit NodeAddedToStakingCollection(nodeID: nodeStaker.id, role: role, amountCommitted: amount, address: self.owner?.address) + emit NodeAddedToStakingCollection( + nodeID: nodeStaker.id, + role: role, + amountCommitted: amount, + address: self.owner?.address + ) self.nodeStakers[id] <-! nodeStaker @@ -457,7 +471,9 @@ access(all) contract FlowStakingCollection { let machineAcct = Account(payer: payer) // Get the vault capability and create the machineAccountInfo struct - let machineAccountVaultProvider = machineAcct.capabilities.storage.issue(/storage/flowTokenVault)! + let machineAccountVaultProvider = machineAcct.capabilities.storage + .issue(/storage/flowTokenVault)! + let machineAccountInfo = MachineAccountInfo( nodeID: nodeInfo.id, role: nodeInfo.role, @@ -492,7 +508,11 @@ access(all) contract FlowStakingCollection { // set this node's machine account self.machineAccounts[nodeInfo.id] = machineAccountInfo - emit MachineAccountCreated(nodeID: nodeInfo.id, role: FlowEpoch.NodeRole.Consensus.rawValue, address: machineAccountVaultProvider.borrow()!.owner!.address) + emit MachineAccountCreated( + nodeID: nodeInfo.id, + role: FlowEpoch.NodeRole.Consensus.rawValue, + address: machineAccountVaultProvider.borrow()!.owner!.address + ) return machineAcct } @@ -506,7 +526,11 @@ access(all) contract FlowStakingCollection { /// or if they decide they want to use a different machine account for one of their nodes /// If they want to use a different machine account, it is their responsibility to /// transfer the qc or dkg object to the new account - access(all) fun addMachineAccountRecord(nodeID: String, machineAccount: auth(BorrowValue, StorageCapabilities) &Account) { + access(all) fun addMachineAccountRecord( + nodeID: String, + machineAccount: auth(BorrowValue, StorageCapabilities) &Account + ) { + pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil): "Cannot add a machine account record for a node that you do not own" } @@ -534,10 +558,16 @@ access(all) contract FlowStakingCollection { } // Make sure that the vault capability is created - var machineAccountVaultProvider = machineAccount.capabilities.storage.issue(/storage/flowTokenVault)! + let machineAccountVaultProvider = machineAccount.capabilities.storage + .issue(/storage/flowTokenVault)! // Create the new Machine account info object and store it - let machineAccountInfo = MachineAccountInfo(nodeID: nodeID, role: nodeInfo.role, machineAccountVaultProvider: machineAccountVaultProvider) + let machineAccountInfo = MachineAccountInfo( + nodeID: nodeID, + role: nodeInfo.role, + machineAccountVaultProvider: machineAccountVaultProvider + ) + self.machineAccounts[nodeID] = machineAccountInfo } @@ -601,7 +631,12 @@ access(all) contract FlowStakingCollection { let nodeDelegator <- FlowIDTableStaking.registerNewDelegator(nodeID: nodeID, tokensCommitted: <-tokens) - emit DelegatorAddedToStakingCollection(nodeID: nodeDelegator.nodeID, delegatorID: nodeDelegator.id, amountCommitted: amount, address: self.owner?.address) + emit DelegatorAddedToStakingCollection( + nodeID: nodeDelegator.nodeID, + delegatorID: nodeDelegator.id, + amountCommitted: amount, + address: self.owner?.address + ) self.nodeDelegators[nodeDelegator.nodeID] <-! nodeDelegator } @@ -1123,7 +1158,10 @@ access(all) contract FlowStakingCollection { } /// Creates a brand new empty staking collection resource and returns it to the caller - access(all) fun createStakingCollection(unlockedVault: Capability, tokenHolder: Capability?): @StakingCollection { + access(all) fun createStakingCollection( + unlockedVault: Capability, + tokenHolder: Capability? + ): @StakingCollection { return <- create StakingCollection(unlockedVault: unlockedVault, tokenHolder: tokenHolder) } diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 2ef905615..b480f3b9f 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -745,10 +745,5 @@ access(all) contract LockedTokens { /// create a single admin collection and store it admin.storage.save(<-create TokenAdminCollection(), to: self.LockedTokenAdminCollectionStoragePath) - - // admin.link<&LockedTokens.TokenAdminCollection>( - // LockedTokens.LockedTokenAdminPrivatePath, - // target: LockedTokens.LockedTokenAdminCollectionStoragePath - // ) ?? panic("Could not get a capability to the admin collection") } } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 3e86a09a7..46c1c7c31 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -3,11 +3,11 @@ // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.71kB) // FlowIDTableStaking.cdc (99.285kB) -// FlowServiceAccount.cdc (8.448kB) -// FlowStakingCollection.cdc (55.968kB) +// FlowServiceAccount.cdc (8.471kB) +// FlowStakingCollection.cdc (56.529kB) // FlowStorageFees.cdc (9.15kB) // FlowToken.cdc (13.108kB) -// LockedTokens.cdc (30.808kB) +// LockedTokens.cdc (30.543kB) // NodeVersionBeacon.cdc (22.919kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.555kB) @@ -143,7 +143,7 @@ func flowidtablestakingCdc() (*asset, error) { return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xdf\x6f\xdb\xb6\x16\x7e\xef\x5f\x71\x9a\x87\x5d\x19\x48\x9c\x3c\x0c\x7b\x30\xe2\xee\xba\x69\x52\x04\xd8\xbd\x03\x92\x76\x7d\x18\x86\x8e\x96\x8e\x2c\xa2\x32\x69\x90\x94\x1d\x2f\xc8\xff\x7e\xc1\x5f\x12\x29\x4a\x8e\xd3\xf6\x6e\x79\x89\x25\x91\x1f\xcf\xf9\xce\x39\xe4\x47\x92\xae\x37\x5c\x28\xb8\x69\xd8\x8a\x2e\x6b\xfc\xc0\xbf\x20\x83\x52\xf0\x35\x9c\x44\xef\x4e\x5e\xf9\x96\x35\xdf\x45\xad\xfc\x73\xd4\xe2\x06\x51\xda\x06\x17\x0f\x37\xbf\xfc\xfa\xe9\xe6\xfa\xfa\x7e\xf1\xee\xdd\xdd\xf5\xfd\x7d\xd8\xec\x5e\x71\x41\x56\xd8\x6f\x7d\xff\xe1\xd7\xbb\xc5\xfb\xeb\xb0\xd3\x2b\x92\xe7\x28\x65\x46\xea\x7a\x02\x39\x67\x4a\x90\xdc\x61\xa0\xd8\xd2\x1c\x17\x79\xce\x1b\xa6\xe0\xf1\xd5\x2b\x00\x80\xb0\x39\x6e\x91\x29\xf8\x20\x08\x93\x24\x57\x94\xb3\x1b\xc4\x8f\x9b\x82\x28\x2c\x32\x86\xda\xd6\x19\x7c\xbc\xa1\x0f\x3f\xfd\x38\x19\xeb\xec\xd0\xaf\x04\x92\x6f\x07\xe0\x62\x51\x14\x58\x64\x24\x7a\x37\x83\x45\x51\x08\x94\xf2\x48\x8c\x3b\x5c\xf3\xed\x57\xa0\xdc\xca\x9e\x33\x77\x28\x95\xa0\xb9\xc2\xc2\xfb\x44\x65\xf7\x6e\x06\x6f\x39\xaf\x1d\xda\xf9\xf9\x39\x2c\xa0\xa4\x0f\x58\x9c\x09\xa2\x10\x4a\x44\xc8\x2b\x22\x56\x58\x80\xe2\x80\x0f\x98\x37\x0a\x81\x80\xea\xd8\x4e\xec\xd8\x12\x11\x7e\x0f\xe8\x3b\x6e\x94\x5c\x1b\xae\x07\x61\xb8\x03\xe7\xfe\xe0\x20\x24\x89\x5a\x3a\xd0\x87\x0a\xa1\xa6\x52\x01\x2f\x7d\x7b\x20\x96\x42\x94\xa0\x2a\xa2\xa0\x22\x5b\x84\x0d\x8a\x35\x95\x92\x72\x16\x9a\x60\x3b\xc8\x70\x74\x9f\x9c\xa9\x09\x5c\xc8\x19\x3c\xba\xf8\x58\x5e\x9f\x3a\x43\x6e\x19\x55\x94\xd4\xf4\x2f\x04\xc2\x5a\x53\x76\x54\x55\x40\x82\xaa\xfb\x8d\x34\xb5\x02\xc2\x0a\xd8\x34\xcb\x9a\xca\x0a\x72\xb2\x21\x4b\x5a\x53\x45\x51\x4e\x13\x1e\xca\x86\x01\x65\x54\xbd\xc3\x52\xf7\x34\x20\xd9\x67\xdd\x44\xcd\x80\x34\xaa\xca\xee\xc9\x16\x7f\x23\x75\x83\xa7\x70\x15\x40\x4d\xe0\x07\x97\x28\x13\x78\x34\xb0\xd6\x52\xb8\x0a\xe9\x1f\x32\x4c\x6a\xbe\xa8\x02\xca\x40\xda\x02\x6f\xbb\xeb\x61\xa7\xee\xe5\x54\xb7\xcb\x2e\xcf\x5a\x88\xa9\x65\xf5\x7a\xbd\x51\x7b\x83\x96\x4d\x4e\x41\xf1\x19\x9c\xbb\x1e\xe7\xa5\x6f\x6a\x3e\xbb\xa4\xec\x9b\x65\x78\xc9\x3b\x5a\xf6\x3a\x60\xaa\x42\x67\xa1\x09\x29\x67\xf5\x1e\xf0\x61\xc3\x25\xca\x10\x44\x37\x2b\x70\xc3\x25\x55\x9a\x39\x93\x9f\xa0\x2a\xc1\x9b\x55\x65\x3e\xde\x61\x8e\x74\x8b\x02\x28\x53\x28\x4a\x92\x77\xbe\xd5\xa8\x40\xb8\xcf\x57\xdd\xe0\x73\xeb\x74\x14\x25\xcf\x00\x95\xb2\xc1\xcb\x1f\x3a\x06\x8c\x89\x6f\xb2\x51\x87\x23\x1e\x23\x48\x97\x0d\x59\x6a\xc1\x29\x10\x35\x83\x73\x4b\x4b\x87\xe8\x3d\xf9\x3f\xb1\xb8\x24\x35\x61\x39\x42\x49\xb1\x2e\x22\x0a\xdf\xba\x2f\xc3\x0c\xba\x7e\xff\x1c\x81\x89\x01\x23\xfc\x39\x37\x2c\x64\x50\xc7\xef\x51\xb9\x34\x2a\x2d\x53\xa6\x3a\x3c\x1d\x9c\x05\xd5\xed\xfb\xb4\x7d\xef\x50\x35\x82\x49\xb8\x00\x5a\x1a\x10\x3f\x0d\x54\x44\x02\xe3\x2d\xa6\x43\x1b\x2c\xf6\x22\x28\x74\x67\x63\x5b\xef\x6d\x45\xfb\x79\x30\xa8\x6c\x3d\x5b\x79\x2b\xe7\x70\x31\xbd\x68\xbf\xd0\x32\x8c\xcc\x1d\x96\x83\x21\x59\x72\x21\xf8\x6e\x28\x16\x63\xcc\x05\x83\xeb\xbf\x6e\xf0\x6e\xa4\xe9\x0a\x95\x77\xa2\x0b\xde\x53\x97\xb2\xc2\x30\x16\x11\x12\xc4\xc2\xf2\x09\x04\x04\x96\x28\x50\xa3\xbb\x2c\x8e\xa3\xb3\x35\xbf\xd3\xd8\x1c\xe2\xd6\xce\x50\xd1\x4c\xfa\xd6\x50\x60\xe6\xd2\x49\xc8\xb5\xf9\x18\xc9\xa9\xe9\x27\xaa\xaa\x42\x90\x1d\x59\xd6\xba\x6d\x8f\xb4\x80\x19\xe7\x60\x34\x71\x3a\xaa\x5f\x0c\xfb\x26\xd3\x22\xeb\xc0\x7c\x1a\x86\xe3\xe7\x9f\x61\x43\x18\xcd\xb3\x93\x8f\x4c\xc3\x69\xe6\xec\xc0\x47\xb1\x79\x92\x14\xc6\x27\x5a\xd7\xb0\x34\xf3\xab\xc0\x5c\x0b\x0d\xb3\x5a\xe4\x84\xd9\xb7\x35\x9a\x57\xa5\x42\x61\x40\xe5\x8e\xaa\xbc\xe2\x7a\xb2\x55\xbc\x55\x95\xd3\x02\x8b\x26\x57\xb1\x9a\x4b\x0a\xe9\x8a\xd4\x35\x16\xb0\xab\x90\xc5\x62\x04\xa8\x04\xd9\x2c\xd7\x54\x29\x2b\x26\x2c\x9c\x19\xb0\xec\x80\xac\x1a\xd5\x2f\x17\x8d\xaa\xbc\xb6\x34\x93\x5e\xd7\x9b\x8e\x25\x49\x6a\xe0\x31\x79\x12\x04\x9d\x96\x20\xb1\x2e\xa7\xb1\x4a\x82\xf9\xdc\x95\x6d\x76\xd1\x2f\x1e\x9b\x26\x43\x15\xa2\x4b\x57\xb5\x31\x86\xb9\x45\x4e\x33\x59\xdb\x37\x89\x66\x83\x12\x71\xb1\x36\x8e\xcf\x87\xcc\x79\xce\xda\x37\xc1\xb0\x51\x1d\xf7\x4c\x0f\x87\x19\xe9\x11\xf8\xe5\x7f\x45\xfe\x95\x88\xd6\xbb\xcb\xb3\x10\x62\xe7\xaa\x21\x23\x06\x7f\xd6\x0d\xd5\x21\x06\x79\x65\x96\x7d\x57\x22\x97\x67\x1e\x33\xc9\xe3\x33\x78\x67\x22\x2c\xa3\x19\x3a\x77\x22\xd3\x88\x55\x93\x3d\x04\x36\x64\x8f\xad\x04\x9c\x06\x00\x5a\xeb\xc9\xb4\x72\xd2\x26\x1e\xdd\x15\xac\x59\x8e\x73\xaa\xf6\xc3\x3a\x4f\xa2\x6a\x36\xff\xc5\x9d\xcb\x28\xbd\x37\x71\x3f\x53\xa9\x17\xe4\xe0\x98\xee\x3b\xb5\x0e\xbc\x20\x69\x5f\xa7\x1b\xb2\x29\x95\xf1\xbe\x25\x33\xa0\x53\xa7\xb1\xfb\xc9\xe0\xa6\x1c\x5f\x71\x8c\x2b\x33\x3a\x17\xf4\xaf\x58\xfc\x3b\xe5\x7d\x12\xad\x0a\x49\x4a\xa6\x3b\x00\xb8\xec\xef\x3c\xa7\x6b\xca\xe8\xba\x59\xbb\x57\x77\x28\x51\x6c\x6d\x2c\x0f\xda\x16\x46\x5c\x5a\xee\x81\xb2\x9c\x0b\x81\xb9\xaa\xf7\x27\x83\xeb\xd5\xb1\xd5\x68\x48\x9a\x7c\x55\x92\x8f\x38\x1e\x83\xc9\xd6\xff\x16\x33\xf3\x03\xa4\x90\x47\x33\x36\x01\x22\x5f\xc3\xbf\x7b\xeb\xce\x8b\xaa\x2d\x6a\xdb\xcf\xa5\xfe\x46\xa6\xcb\xf0\x49\xcc\xb1\x59\x83\xac\x54\x19\xc0\x49\xf9\x1e\x04\xf2\x20\x89\xb5\x3d\xf6\x92\x29\xc2\xeb\x38\x25\x1a\xf4\x52\x6e\x45\xb7\x7a\x31\xb2\x69\xaf\x97\x21\xb3\xa3\xf4\xcb\x50\x2f\xad\x4f\xa1\x24\xb5\x44\xe0\xaa\x42\xb1\xa3\x72\x58\xea\x25\xa5\xf5\xd9\xe3\x77\xc7\x00\x76\x9f\x19\xef\xe0\x6e\xcb\x74\xda\xa2\xd2\x14\x9b\x68\x37\xfe\xa7\xda\x6a\xad\x88\xf6\x9c\xa1\x59\xa5\xbd\x8d\xb1\x46\xf2\xa5\x6f\xd2\x8e\x8e\x1f\x2e\x24\xf3\xbe\x53\x36\x9a\xa3\x81\xf9\xdd\x7d\x4d\x92\x99\x0b\xf9\xbb\x73\xf2\x0f\xad\x51\x0c\x4f\x7d\xfe\x6f\x3b\xea\xfd\x19\x01\x53\xd2\x38\x61\xf6\x2c\x4b\x74\xce\x14\xb0\xdc\x03\xd9\x6c\x04\xdf\x6a\xed\xe1\xd8\x87\x3f\x87\x86\xfd\xf3\x88\x18\xf4\x3c\x4e\xc8\x1f\xf0\xaa\x55\x75\x39\xdf\xec\x2f\x75\xfb\x44\xa6\x1d\x18\x63\x32\xc2\x81\xd1\x2d\x7a\xd6\xb4\xd1\x15\x28\x79\x23\xac\x60\xcb\x2b\xc2\x56\x68\x15\x8f\xde\x9c\x49\xe0\x36\x43\xfd\xc9\x45\x92\xc6\xa4\xae\x83\x33\x91\x43\x79\x3b\x48\xd1\x0a\x55\x9c\xa7\x52\x33\xf3\xfb\xc2\x47\xf1\x20\x3d\xbe\xcb\xf4\x0b\xee\x65\xcf\xc7\xf7\xa8\x24\x5c\x9b\x33\x27\xed\xe4\x75\x59\x72\xa1\xe0\x13\xd2\x55\xa5\x64\x27\xe1\xa4\x2d\x7e\x6f\xe4\xbf\x64\xbb\x9c\x8e\x99\xdb\x62\x5a\x48\x87\xa8\xad\x7e\xfc\x78\xcb\xd4\x4f\x3f\xce\xc0\xfe\x7f\x7a\x49\x6c\xfb\x7d\x93\x38\xe3\xe0\xb0\x63\xb2\xbc\x6d\x0d\x68\x1d\xdf\x39\xc7\x75\x1d\x4b\x54\xb0\xc7\x44\x85\xf7\x29\xfb\x0f\xae\xb9\xd8\x7f\x57\xca\x2c\xe4\xdf\x4e\x59\x34\xec\xf3\x94\xad\xad\xe3\x5f\x4f\xd9\x2f\x74\x4d\xd5\x11\x84\x1d\xc9\x97\x81\xd3\x6c\x59\x47\x5f\xc2\x91\xed\xf1\x1c\x33\x66\x80\xa3\x79\xa9\x8d\x77\x07\x58\xf9\xf6\x09\x26\xe4\xa4\xed\xbd\x28\xb4\xb4\x90\x4a\xe8\x9a\xf7\x67\xf9\x7e\xc4\x7b\x74\xa2\x39\xdc\xcf\x95\x18\x9d\x2e\xf6\xf5\x70\xb2\x0d\xeb\x9d\xd7\xf7\xd6\x24\xbb\x60\x68\x99\xf8\x7a\x50\x38\xf4\xb6\x38\x71\x67\xfd\x87\x9a\xb7\xc3\x57\x0d\xf6\x7f\x1c\x8a\xa7\xe8\xe9\xf9\x81\xe7\x0e\x65\x48\x62\x46\x54\x0d\x6d\x4f\x0e\xf1\x95\x5e\x74\x7c\x33\x67\x03\x1a\x7c\x84\xb7\xe7\x6f\x59\xbe\x8a\xbb\x01\x03\x9e\xe3\x6f\x51\x14\x32\x3c\x86\xf7\xb2\x8d\xd8\xb7\xdd\x8e\x24\xe2\x97\x8b\x51\x6a\x49\x51\xa4\x5a\x6d\xe4\xe6\x26\xe5\xf7\x19\xa7\x8c\x26\x8a\x9e\xff\x80\xf9\x1c\x18\xad\x8f\x61\x7a\xec\x3a\x2a\x7e\xfe\x06\xce\x07\xcd\xeb\xeb\xbe\x88\x7e\x7b\xb7\xf5\x7d\x23\x20\x0c\xe6\xdf\x1b\x84\xd7\x2f\x08\xc2\xd8\x7d\xde\xf7\x0c\xc3\xd4\x92\x90\x7d\xc1\xfd\x38\x70\x10\x8b\xa1\x19\xe2\xc0\xfd\x61\xf6\x19\xd0\x9c\x15\xfa\x5b\xc3\x9e\xe7\x7a\x63\xb6\x21\xaa\x82\xf9\x51\xda\x36\xe9\xcb\xeb\xc2\x9c\x3f\x0c\x6f\xea\xfa\x8b\x63\xcd\x49\x11\xe9\x69\x3d\xf4\xe4\x48\xc6\xa2\x4b\x2a\x87\xe2\x7c\xb3\x77\x52\x29\x18\x2d\xbd\xf7\x3a\xee\xad\xad\x23\xc1\x7f\xf1\x35\xac\xc3\x1e\x4b\x80\xa7\x70\x7d\xd6\xfb\xe4\x68\xbf\x35\x78\x9a\x18\x1d\xf2\x8f\x1d\x97\xd8\x56\xe3\xcd\xb8\x90\x30\x87\xc7\xde\x11\x07\xd1\xeb\x38\x5c\x9e\xf9\xfd\x41\xb4\xae\x07\xe7\x79\xa6\xdd\x34\x9d\x1c\x23\xb5\x43\xa2\x1b\xed\xbe\x15\xfd\xeb\x44\x03\x39\x70\x6f\xe8\xe3\xac\x3f\x7b\x31\xf3\xf4\xea\x7f\x01\x00\x00\xff\xff\x4e\xe8\x55\xb6\x00\x21\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xdf\x6f\xdb\xb6\x16\x7e\xef\x5f\x71\x9a\x87\x5d\x19\x48\x9c\x3c\x0c\x7b\x30\xe2\xee\xba\x69\x52\x04\xd8\xbd\x03\x92\x76\x7d\x18\x86\x8e\x96\x8e\x2c\xa2\x32\x69\x90\x94\x1d\x2f\xc8\xff\x7e\xc1\x5f\x12\x29\x4a\x8e\xd3\xf6\x6e\x7d\x69\x4c\x91\x1f\xcf\xf9\xce\x39\xe4\x47\x92\xae\x37\x5c\x28\xb8\x69\xd8\x8a\x2e\x6b\xfc\xc0\xbf\x20\x83\x52\xf0\x35\x9c\x44\x6d\x27\xaf\x7c\xcf\x9a\xef\xa2\x5e\xfe\x77\xd4\xe3\x06\x51\xda\x0e\x17\x0f\x37\xbf\xfc\xfa\xe9\xe6\xfa\xfa\x7e\xf1\xee\xdd\xdd\xf5\xfd\x7d\xd8\xed\x5e\x71\x41\x56\xd8\xef\x7d\xff\xe1\xd7\xbb\xc5\xfb\xeb\x70\xd0\x2b\x92\xe7\x28\x65\x46\xea\x7a\x02\x39\x67\x4a\x90\xdc\x61\xa0\xd8\xd2\x1c\x17\x79\xce\x1b\xa6\xe0\xf1\xd5\x2b\x00\x80\xb0\x3b\x6e\x91\x29\xf8\x20\x08\x93\x24\x57\x94\xb3\x1b\xc4\x8f\x9b\x82\x28\x2c\x32\x86\xda\xd6\x19\x7c\xbc\xa1\x0f\x3f\xfd\x38\x19\x1b\xec\xd0\xaf\x04\x92\x6f\x07\xe0\x62\x51\x14\x58\x64\x24\x6a\x9b\xc1\xa2\x28\x04\x4a\x79\x24\xc6\x1d\xae\xf9\xf6\x2b\x50\x6e\x65\xcf\x99\x3b\x94\x4a\xd0\x5c\x61\xe1\x7d\xa2\xb2\x6b\x9b\xc1\x5b\xce\x6b\x87\x76\x7e\x7e\x0e\x0b\x28\xe9\x03\x16\x67\x82\x28\x84\x12\x11\xf2\x8a\x88\x15\x16\xa0\x38\xe0\x03\xe6\x8d\x42\x20\xa0\x3a\xb6\x13\x3b\xb6\x44\x84\xdf\x03\xfa\x8e\x9b\x25\xd7\x86\xeb\x49\x18\xee\xc0\xb9\x3f\x38\x09\x49\xa2\x96\x4e\xf4\xa1\x42\xa8\xa9\x54\xc0\x4b\xdf\x1f\x88\xa5\x10\x25\xa8\x8a\x28\xa8\xc8\x16\x61\x83\x62\x4d\xa5\xa4\x9c\x85\x26\xd8\x01\x32\x9c\xdd\x27\x67\x6a\x02\x17\x72\x06\x8f\x2e\x3e\x96\xd7\xa7\xce\x90\x5b\x46\x15\x25\x35\xfd\x0b\x81\xb0\xd6\x94\x1d\x55\x15\x90\xa0\xea\x7e\x23\x4d\xad\x80\xb0\x02\x36\xcd\xb2\xa6\xb2\x82\x9c\x6c\xc8\x92\xd6\x54\x51\x94\xd3\x84\x87\xb2\x61\x40\x19\x55\xef\xb0\xd4\x23\x0d\x48\xf6\x59\x77\x51\x33\x20\x8d\xaa\xb2\x7b\xb2\xc5\xdf\x48\xdd\xe0\x29\x5c\x05\x50\x13\xf8\xc1\x25\xca\x04\x1e\x0d\xac\xb5\x14\xae\x42\xfa\x87\x0c\x93\x9a\x2f\xaa\x80\x32\x90\xb6\xc0\xdb\xe1\x7a\xda\xa9\x6b\x9c\xea\x7e\xd9\xe5\x59\x0b\x31\xb5\xac\x5e\xaf\x37\x6a\x6f\xd0\xb2\xc9\x29\x28\x3e\x83\x73\x37\xe2\xbc\xf4\x5d\xcd\x67\x97\x94\x7d\xb3\x0c\x2f\x79\x47\xcb\x5e\x07\x4c\x55\xe8\x2c\x34\x21\xe5\xac\xde\x03\x3e\x6c\xb8\x44\x19\x82\xe8\x6e\x05\x6e\xb8\xa4\x4a\x33\x67\xf2\x13\x54\x25\x78\xb3\xaa\xcc\xc7\x3b\xcc\x91\x6e\x51\x00\x65\x0a\x45\x49\xf2\xce\xb7\x1a\x15\x08\xf7\xf9\xaa\x9b\x7c\x6e\x9d\x8e\xa2\xe4\x19\xa0\x52\x36\x78\xf9\x43\xc7\x80\x31\xf1\x4d\x36\xea\x70\xc4\x63\x04\xe9\xb2\x21\x4b\x2d\x38\x05\xa2\x66\x70\x6e\x69\xe9\x10\xbd\x27\xff\x27\x16\x97\xa4\x26\x2c\x47\x28\x29\xd6\x45\x44\xe1\x5b\xf7\x65\x98\x41\x37\xee\x9f\x23\x30\x31\x60\x84\x3f\xe7\x86\x85\x0c\xea\xf8\x3d\x2a\x97\x46\xa5\x65\xca\x54\x87\xa7\x83\xb3\xa0\xba\xfd\x98\x76\xec\x1d\xaa\x46\x30\x09\x17\x40\x4b\x03\xe2\x97\x81\x8a\x48\x60\xbc\xc5\x74\x68\x83\xc5\x5e\x04\x85\xee\x6c\x6c\xeb\xbd\xad\x68\xbf\x0e\x06\x95\xad\x57\x2b\x6f\xe5\x1c\x2e\xa6\x17\xed\x17\x5a\x86\x91\xb9\xc3\x72\x30\x24\x4b\x2e\x04\xdf\x0d\xc5\x62\x8c\xb9\x60\x72\xfd\xaf\x9b\xbc\x9b\x69\xba\x42\xe5\x9d\xe8\x82\xf7\xd4\xa5\xac\x30\x8c\x45\x84\x04\xb1\xb0\x7c\x02\x01\x81\x25\x0a\xd4\xe8\x2e\x8b\xe3\xe8\x6c\xcd\xdf\x69\x6c\x0e\x71\x6b\x57\xa8\x68\x25\x7d\x6b\x28\x30\x6b\xe9\x24\xe4\xda\x7c\x8c\xe4\xd4\xf4\x13\x55\x55\x21\xc8\x8e\x2c\x6b\xdd\xb7\x47\x5a\xc0\x8c\x73\x30\x5a\x38\x1d\xd5\x2f\x86\x7d\x93\x69\x91\x75\x60\x3d\x0d\xc3\xf1\xf3\xcf\xb0\x21\x8c\xe6\xd9\xc9\x47\xa6\xe1\x34\x73\x76\xe2\xa3\xd8\x3c\x49\x0a\xe3\x13\xad\x6b\x58\x9a\xf5\x55\x60\xae\x85\x86\xd9\x2d\x72\xc2\x6c\x6b\x8d\xa6\xa9\x54\x28\x0c\xa8\xdc\x51\x95\x57\x5c\x2f\xb6\x8a\xb7\xaa\x72\x5a\x60\xd1\xe4\x2a\x56\x73\x49\x21\x5d\x91\xba\xc6\x02\x76\x15\xb2\x58\x8c\x00\x95\x20\x9b\xe5\x9a\x2a\x65\xc5\x84\x85\x33\x13\x96\x1d\x90\x55\xa3\xba\x71\xd1\xa8\xca\x6b\x4b\xb3\xe8\x75\xa3\xe9\x58\x92\xa4\x06\x1e\x93\x27\x41\xd0\x69\x09\x12\xeb\x72\x1a\xab\x24\x98\xcf\x5d\xd9\x66\x17\xfd\xe2\xb1\x69\x32\x54\x21\xba\x74\x55\x1b\x63\x98\x5b\xe4\x34\x93\xb5\x7d\x93\x68\x35\x28\x11\x17\x6b\xe3\xf8\x7c\xc8\x9c\xe7\xac\x7d\x13\x4c\x1b\xd5\x71\xcf\xf4\x70\x9a\x91\x11\x81\x5f\xfe\xaf\xc8\xbf\x12\xd1\x7a\x77\x79\x16\x42\xec\x5c\x35\x64\xc4\xe0\xcf\xba\xa9\x3a\xc4\x20\xaf\xcc\xb6\xef\x4a\xe4\xf2\xcc\x63\x26\x79\x7c\x06\xef\x4c\x84\x65\xb4\x42\xe7\x4e\x64\x1a\xb1\x6a\xb2\x87\xc0\x86\xec\xb1\x95\x80\xd3\x00\x40\x6b\x3d\x99\x56\x4e\xda\xc5\xa3\xbb\x82\x35\xdb\x71\x4e\xd5\x7e\x58\xe7\x49\x54\xcd\xe6\xbf\xb8\x73\x19\x95\xb5\x4e\xb2\xb6\x2d\xd5\x7c\x41\x32\x8e\x09\xc0\xd3\x16\xc8\x78\x74\x28\x8b\x4d\xcf\x89\x3f\x85\xb9\xec\x78\x9d\x9e\xd3\xa6\x54\xc6\xc7\x99\xcc\x40\x4f\x9d\xf4\xee\xe7\x88\x5b\x89\x7c\x21\x32\xae\x8c\x0d\x5c\xd0\xbf\xe2\x33\x81\x13\xe4\x27\xd1\x66\x91\x64\x6a\x7a\x30\x80\xcb\xfe\x81\x74\xba\xa6\x8c\xae\x9b\xb5\x6b\xba\x43\x89\x62\x6b\x43\x7c\xd0\xb6\x30\x11\xa4\x0d\x09\x50\x96\x73\x21\x30\x57\xf5\xfe\x64\x70\x1b\x3b\xb6\x48\x0d\x49\x93\xaf\xca\xfd\x11\xc7\x63\x30\xd9\xfa\xdf\x62\x66\x7e\x82\x14\xf2\x68\xc6\x26\x40\xe4\x6b\xf8\x77\x6f\x3b\x7a\x51\x11\x46\x7d\xfb\xb9\xd4\x3f\xdf\x74\xf9\x3e\x89\x39\x36\x5b\x93\x55\x30\x03\x38\x29\xdf\x83\x40\x1e\x24\xb1\xb6\xc7\x5e\xb2\x72\x78\x79\xa7\x44\x83\x5e\xe1\xad\xe8\x56\xef\x51\x36\xed\xf5\xee\x64\x0e\x9a\x7e\x77\xea\xa5\xf5\x29\x94\xa4\x96\x08\x5c\x55\x28\x76\x54\x0e\x2b\xc0\xa4\xb4\x3e\x7b\xfc\xee\x76\xc0\x1e\x3f\xe3\x83\xdd\x6d\x99\xae\x66\x54\x9a\x62\x13\xed\x7d\xc0\xa9\xb6\x5a\x0b\xa5\x3d\x67\x68\x36\x6f\x6f\x63\x2c\x9d\x7c\xe9\x9b\xb4\xa3\xe3\x77\x0e\xc9\x76\xe0\x04\x8f\xe6\x68\x60\xd9\x77\x5f\x93\x64\xe6\x42\xfe\xee\x9c\xfc\x43\x4b\x17\xc3\x53\x9f\xff\xdb\x8e\x7a\x7f\x75\xc0\x94\x34\x4e\x98\xa3\xcc\x12\x9d\x33\x05\x2c\xf7\x40\x36\x1b\xc1\xb7\x5a\x92\x38\xf6\xe1\xcf\xa1\x69\xff\x3c\x22\x06\x3d\x8f\x13\xf2\x07\xbc\x6a\xc5\x5e\xce\x37\xfb\x4b\xdd\x3f\x51\x6f\x07\xe6\x98\x8c\x70\x60\xe4\x8c\x5e\x35\x6d\x74\x05\x4a\xde\x08\xab\xe3\xf2\x8a\xb0\x15\x5a\x21\xa4\xcf\x6c\x12\xb8\xcd\x50\x7f\xa1\x91\xa4\x31\xa9\xeb\xe0\xaa\xe4\x50\xde\x0e\x52\xb4\x42\x15\xe7\xa9\xd4\xcc\xfc\xbe\xf0\x51\x3c\x48\x8f\x1f\x32\xfd\x82\x7b\xd9\xf3\xf1\x3d\x2a\x09\xd7\xe6\x2a\x4a\x3b\x79\x5d\x96\x5c\x28\xf8\x84\x74\x55\x29\xd9\x29\x3b\x69\x8b\xdf\x1b\xf9\x2f\xd9\xee\xb2\x63\xe6\xb6\x98\x16\xd2\x21\x6a\xab\x1f\x3f\xde\x32\xf5\xd3\x8f\x33\xb0\xff\x3f\xbd\x24\xb6\xfd\xb1\x49\x9c\x71\x70\xda\x31\xb5\xde\xf6\x06\xb4\x8e\xef\x9c\xe3\xba\x8e\x25\x2a\xd8\x63\x22\xce\xfb\x94\xfd\x07\xd7\x5c\xec\xbf\x2b\x65\x16\xf2\x6f\xa7\x2c\x9a\xf6\x79\xca\xd6\xd6\xf1\xaf\xa7\xec\x17\xba\xa6\xea\x08\xc2\x8e\xe4\xcb\xc0\x69\xb6\xac\xa3\x2f\xe1\xc8\x8e\x78\x8e\x19\x33\xc1\xd1\xbc\xd4\xc6\xbb\x03\xac\x7c\xfb\x02\x13\x72\xd2\x8e\x5e\x14\x5a\x5a\x48\x25\x74\xcd\x87\xe2\x52\xcf\x78\x8f\x4e\x4b\x87\xc7\xbc\x12\xa3\x4b\xc7\xbe\x4c\x4e\x4e\x67\xbd\x6b\xfc\xde\x9e\x64\x37\x0c\x2d\x13\x5f\x0f\x0a\x87\xde\xc9\x27\x1e\xac\xff\xa1\xe6\xed\xf0\x0b\x84\xfd\x3f\x0e\xc5\x53\xf4\xeb\xf9\x89\xe7\x0e\x65\x48\x62\x46\x54\x0d\x9d\x5a\x0e\xf1\x95\xbe\x7f\x7c\x33\x67\x03\x1a\x7c\x84\xb7\xe7\x1f\x5f\xbe\x8a\xbb\x01\x03\x9e\xe3\x6f\x51\x14\x32\xbc\x9d\xf7\xb2\x8d\xd8\xd6\xee\x44\x12\xf1\xcb\xc5\x28\xb5\xa4\x28\x52\xad\x36\xf2\xa0\x93\xf2\xfb\x8c\x53\x46\x13\x45\xbf\xff\x80\xf9\x1c\x18\xad\x8f\x61\x7a\xec\x95\x2a\xfe\xfd\x0d\x9c\x0f\x9a\xd7\xd7\x7d\x11\xfd\xf6\xc9\xeb\xfb\x46\x40\x18\xcc\xbf\x37\x08\xaf\x5f\x10\x84\xb1\x67\xbe\xef\x19\x86\xa9\x25\x21\xfb\x82\xfb\x71\xe0\x20\x16\x43\x2b\xc4\x81\x67\xc5\xec\x33\xa0\xb9\x42\xf4\x8f\x89\x3d\xcf\xf5\xc1\x6c\x43\x54\x05\xf3\xa3\xb4\x6d\x32\x96\xd7\x85\xb9\x85\x18\x3e\xd4\xf5\x37\xc7\x9a\x93\x22\xd2\xd3\x7a\xea\xc9\x91\x8c\x45\x6f\x57\x0e\xc5\xf9\x66\x9f\xaa\x52\x30\x5a\x7a\xef\x75\xdc\x5b\x5b\x47\x82\xff\xe2\xd7\x59\x87\x3d\x96\x00\x4f\xe1\xfe\xac\xcf\xc9\xd1\x79\x6b\xf0\x92\x31\xba\xfb\x1f\xbb\x2e\xb1\xbd\xc6\xbb\x71\x21\x61\x0e\x8f\xbd\x2b\x0e\xa2\xf7\x71\xb8\x3c\xf3\xe7\x83\x68\x5f\x0f\xae\xf9\x4c\xbf\x69\xba\x38\x46\x6a\x87\x44\x0f\xdd\x7d\x2b\xfa\xaf\x8c\x06\x72\xe0\x39\xd1\xc7\x59\x7f\xf6\x62\xe6\xe9\xd5\xff\x02\x00\x00\xff\xff\x07\x58\x7c\x0c\x17\x21\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -159,11 +159,11 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1a, 0x44, 0xef, 0x8a, 0xc, 0x1a, 0xa0, 0x25, 0x21, 0x80, 0xc3, 0x30, 0xff, 0xc3, 0xb, 0x36, 0x22, 0xce, 0x67, 0x8b, 0x30, 0x1f, 0xc7, 0x80, 0x44, 0x35, 0x76, 0xd5, 0x9a, 0x68, 0x28, 0x48}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x98, 0xc1, 0x9a, 0xbf, 0x1c, 0x3e, 0x71, 0x6c, 0x36, 0xd1, 0x7, 0x13, 0x21, 0x88, 0xde, 0xa2, 0x74, 0xb3, 0xda, 0x72, 0xb3, 0xb4, 0x3a, 0xbd, 0x83, 0xd2, 0x31, 0xbb, 0xe6, 0xf7, 0x3d, 0xc3}} return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x8e\xb8\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\x24\x76\x7c\xd9\x3c\xa4\xb6\xb2\xd0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x14\x9e\xac\xfe\xfb\x29\xdc\xef\x73\xa1\x28\xd9\xa9\xb5\x1e\x6c\x89\x04\x1a\x40\xdf\xd1\x68\x34\x0e\xff\xb2\xb7\x07\x00\xf0\xb2\x26\xb7\xef\x19\xba\xae\x9a\xab\x53\x52\xd7\xb8\x60\x15\x69\xe4\x57\x1f\x16\x15\x85\x82\x34\xac\x45\x05\x83\x12\xcf\xab\x06\x53\x40\x50\x98\x76\x30\x27\x2d\x50\xd9\x1b\x50\x53\x42\x89\x6b\x7c\x85\x18\xff\x93\x5c\xfe\x0b\x17\x8c\x0a\x48\xb7\x8b\xaa\x58\x00\xaa\x6b\x72\x4b\x61\x4d\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x80\x87\x28\x2c\x51\xb3\x81\x86\x94\x7c\x38\x0a\x6c\x81\x37\x70\x8b\x1a\x06\x55\x03\x08\x68\xd5\x5c\xd5\x18\x50\x51\x90\x75\xc3\x66\x62\x80\x0b\x06\x62\xae\xcb\x15\x62\xd5\x65\x8d\xe1\xb6\x62\x0b\xde\x11\x6a\x52\x5c\xe3\x12\x18\xb9\xc6\x8d\xee\x03\x14\xb3\xf5\x6a\x26\x57\xf9\x1e\x63\xd1\x90\x34\xf3\x9a\xdc\x1e\xf2\x7f\x0e\x0a\xd2\xe2\x03\xbd\x72\x0a\xef\xce\x4f\xce\x7e\x38\x17\x93\x5b\x92\x16\xc3\xa2\xba\x5a\x40\x8d\x6f\x70\x0d\x55\x33\x27\xed\x12\x09\x64\xa0\x4b\xb2\x66\x02\x96\x46\x89\xc5\x14\x1f\xec\x2f\x87\x7b\x7b\xd5\x72\x45\x5a\x06\x2f\xd7\xcd\x15\x9f\xe7\x07\x31\xad\x79\x4b\x96\xf0\xd4\xfb\xec\xa9\x69\x59\x93\x5b\xaf\x95\xfe\xdb\x6b\x71\x71\xf6\x01\x5d\xd6\x58\x11\xd2\x69\xea\x7f\x61\xfa\x7c\x2f\xb0\x22\xe0\x50\xd9\xfa\x9b\xdf\xbf\x7f\x73\xfa\xfa\xfc\xec\xc3\x9b\xd7\xe7\x3f\xbe\x3f\x39\x3b\x7b\x77\xfe\xfe\xbd\x3b\xc4\x7b\x46\x5a\x74\x85\x5f\x62\x6c\x7a\xbc\xfc\xfe\xcd\xcf\xef\x3f\xbc\x79\x77\xf2\xea\xfc\xe5\xf9\x79\xaa\xd3\x69\xbd\xa6\x0c\xb7\x3f\x9d\xea\x2e\x3f\x9d\x26\x5a\x9d\xbd\x7e\xa5\xbf\x3f\x7b\xfd\x2a\xd1\xe0\x7c\x45\x8a\x85\x6e\x72\xfe\xf6\xcd\xe9\xdf\x74\xa3\x3d\x54\x14\x98\xd2\x7d\x54\xd7\x13\xcb\xab\x49\xa6\x86\x3f\x24\xc1\x0f\x0f\x0f\xe1\x44\x31\xc2\x0a\xb1\x85\x64\x51\x17\x4e\x8d\x19\x44\xdd\xd5\xfa\xdf\x22\xb6\x38\x02\xe7\x8f\x61\xbd\xdf\xb6\xd5\x0d\x62\xaa\xb7\xf3\xc7\xc0\xde\xeb\xcb\xba\x2a\x54\x67\xf3\xbb\x5d\xce\xf9\x0d\x6e\x58\xbc\x0e\xcc\x3f\x86\x1f\x49\x89\x4f\xca\x92\x93\x3b\x02\xbc\xcf\x85\xec\xe2\x8c\x2f\xa8\xad\x9a\xab\x29\xb4\xa4\xc6\x47\xf0\xf1\xa2\x61\xff\x33\x05\xb4\xe4\x48\x3a\x25\xcb\x65\xc5\x18\x2e\x8f\xe0\xe3\xcb\xea\xf7\xff\xfe\xaf\x29\xa0\xb2\x6c\x31\xa5\x47\x70\x22\x7f\x79\x31\xc9\x8c\x7d\x26\x05\x9b\xb4\x83\x27\x50\xea\x1e\xfc\x43\x3e\x8f\xff\xff\xff\xc6\x4d\xa4\x03\x0b\xef\xf0\x92\xdc\xe0\xf2\x65\x4b\x96\x63\x31\x31\x7a\xc1\xa3\xc6\x4a\x2f\x7a\xf0\xda\x7e\x40\xc5\xa2\x6a\xb0\x62\xea\xd3\x16\x23\x86\xcb\x71\x0b\x9a\x58\x66\x7a\xcf\xda\x75\xc1\xf5\x18\x62\x40\x19\x69\x31\xb5\xf3\x83\x8b\x33\xa1\xf2\xa2\x89\x50\xd9\xe9\xcc\x2e\x84\xc2\x1f\xa2\x55\x8a\xc1\x0d\xbc\x1f\xbd\x39\xf6\xb7\xb7\xf8\xd9\x33\x8d\x6f\x2a\x7c\x0b\x55\x53\xb1\x21\x68\x9d\x38\xb3\xe2\x3f\x14\xd7\xf3\x59\x30\x1d\x38\x06\x09\xa9\xa3\xa5\x68\xe5\xfc\x65\x9a\xde\xed\xc9\x7f\x0d\x3a\x4f\x49\xc3\x50\xd5\xd0\x84\xa9\x40\x62\x9c\xaf\xb8\xbd\x13\x04\xd4\x6a\xc9\xf4\x95\x76\xb3\xe2\x46\x97\xe2\x82\x34\x25\x6a\x37\xc6\x88\x09\x02\x55\x14\x48\x53\x6f\x60\x89\xb9\x7d\x64\x04\x16\xa4\x2e\x4d\x7f\x6e\x8b\x7e\x3a\x05\xd2\x02\x57\xb1\xd2\x22\x0b\x83\xcb\x35\x37\x6f\x8d\xd6\x8c\xf0\x29\x15\xa8\xae\x37\xb0\x42\x1b\x61\xe4\x58\x8b\x1a\x8a\x94\x85\xc7\x98\x1a\x78\x2d\xae\x39\x6b\xf1\x9e\x0e\xd8\x15\x6e\xc5\xaa\xe8\x2c\xc7\x16\x3e\x83\x5e\x34\x73\xd2\xc1\x1c\xcd\x30\x9e\x70\xd8\xd9\xb4\xe1\xe8\x46\x2b\x74\x59\xd5\x15\xdb\xf0\x59\x72\x04\x88\xb5\xfe\x1d\xad\x6b\x81\x1f\xe1\x84\x48\x83\x7f\xdb\xe0\xd6\xed\xca\x88\x70\x1b\xca\x16\xdd\xf2\xb5\x95\x78\x45\x68\xc5\x14\x98\xaa\x35\x54\xd2\x04\xa8\xe6\xd0\x60\x5c\xe2\x32\x9c\xa3\xb6\x43\x72\xa2\x4b\x6f\xf1\x62\x22\x6f\x5b\x72\x53\x95\xb8\x3d\x72\xa6\xfb\x1c\xad\xd9\x62\xdf\x73\x02\x66\x3f\xab\xe9\x70\x13\x3e\x81\x67\xc6\xf6\xcf\x04\x94\x6f\xad\x0c\x24\xd9\xdf\x13\xf8\x87\x9b\x45\x28\x52\xab\x16\x07\x9f\xf0\x9f\x8e\xf1\x67\xc5\x02\x17\xd7\xfb\x93\x23\x78\x7a\xd1\xdc\xa0\xba\x2a\x85\x01\x07\xe9\xf6\x48\xca\xe9\xb6\x4f\x3d\xc0\x77\xb1\x84\x36\x7d\x22\xcc\xb1\x02\xc7\x02\x39\xf1\x97\x1d\xb3\x84\xe3\xae\x35\x38\xf2\xef\xb2\xd4\x2b\xcc\x84\xff\xaa\xf5\x2d\x90\xb9\xf8\x33\x60\xa5\x24\x93\xcf\xd7\x0d\x5c\x61\xa6\x14\x34\x47\x8f\xfa\x35\xc0\x6e\x8b\xd9\xba\x6d\x7a\xe7\x3f\xbb\x24\x6d\x4b\x6e\xf7\x27\x4f\x66\x82\xf3\x9f\xcc\xd4\x9c\xf2\xaa\x4b\xba\x1a\x50\x35\x0c\xb7\x73\x54\x60\xa9\x72\xa4\xff\x5e\xa0\x06\x56\xfc\x7b\xba\x90\x3a\x43\x88\x48\xec\xf8\x1a\x60\x94\xc8\xee\x84\x2d\x74\xff\xdf\xd6\xb8\xdd\x04\x3d\x93\xd6\xa5\xc5\x94\xac\xdb\x02\x3b\x53\xc9\xf8\x48\x19\xbd\x72\x83\x5a\xb5\x13\x90\x3e\xef\x47\x6a\xbd\x88\x6c\x87\x75\x33\xaa\x0b\xa7\x17\x2a\x4b\x6e\x43\xde\x08\x4d\xbb\xff\xab\x60\xc2\x23\xf8\x6b\xec\x89\xcf\x78\x33\xfe\x3b\x6e\x43\xd9\xe4\xea\xf1\x28\xa1\x32\x95\xcf\x91\x19\xd6\x58\x5e\x33\xb6\xb1\x4e\xf9\x09\x98\x4e\x13\x87\x69\x43\xe0\x4a\x0f\x7e\x20\xfe\x94\x22\x75\xc3\xdd\x73\x35\x94\xa3\x1e\xd2\x93\x16\x36\x5b\x00\x27\x98\x0a\x34\x9c\xff\x5e\xd1\x41\x16\xfc\xc5\xe4\x08\xbe\x23\xa4\xee\x92\x19\x69\xc7\x85\xcc\xfc\x22\x41\xfd\xa3\xab\xb9\xeb\xb5\x88\x3e\xee\x07\x9d\x3d\x4f\xea\x5a\x8c\xd5\xcc\x89\xe8\x98\xc1\x33\xff\xbe\x0f\x8e\x1d\xb3\x03\x98\xd7\xa8\x13\xa2\x4f\x2c\xb1\xac\x3f\x24\x2a\x52\xbc\xe5\x89\xbe\xe7\x60\x36\xac\x62\x35\x5e\x72\x37\xd3\xca\xda\x1b\x61\x3a\x8d\x68\x7f\x58\x60\x2b\xa2\xca\x6f\xe4\x9c\x4d\xa5\xff\xc8\xb7\xed\x52\xc8\x95\xba\x53\xbb\x7f\xd2\x62\x03\x02\xd5\x75\xa0\x08\x54\xfc\x40\xb8\x2b\x45\x64\xd4\xd5\xb6\x5e\x9b\x62\xd9\xd8\x40\x7b\x8d\xf1\x8a\x72\x37\xa6\xb8\xe6\x1a\x77\x41\x6e\x65\x48\x41\xf7\x6a\x4a\x23\xdc\x32\x32\x40\x01\xb5\x72\xdb\x8e\x4b\x57\x63\x55\x0c\xae\x1b\x72\x4b\x95\x27\xa6\xda\x32\x02\x57\xd5\x0d\xd6\x73\xe1\x0a\x11\x6e\x17\xb8\x91\x91\x0a\xed\x37\xf0\x51\xb4\x3f\x61\x60\x96\xd5\x7c\x8e\x5b\x8e\x4d\xb6\x59\x61\x69\x0f\x04\xd0\xbc\xce\x8b\x34\xdd\x51\x87\xf2\x73\xe4\xf8\xd0\xae\xf1\x86\x4b\x62\xc8\x2d\xdc\x60\xf8\x8a\x4e\x08\xec\xce\x7c\x12\x3e\x83\xe4\xf8\xc2\xb3\xad\xea\x1a\x2e\x31\x34\x55\xcd\xfd\x28\x61\x22\x15\x2d\x17\x88\x42\x43\xa0\x20\x6d\x8b\xe9\x8a\x34\x25\xe7\x06\x9f\xde\xf9\xa5\xec\x6e\x21\x2f\xfc\x95\xbc\x97\x3b\xa1\x90\x3b\xb9\xe9\x53\x81\x2a\x1b\xc7\x22\x2d\xf5\xfa\x9e\xa2\x46\x7a\xe9\x6b\x8a\x81\x34\xd8\xd9\x4f\xad\xb0\xec\x0f\x8e\xab\xc2\xbb\x70\xc7\x92\xf3\xd7\x25\x86\x95\x8c\x16\xa8\xa1\x6e\xe1\x12\x17\x88\x03\x12\xcc\x56\x90\x75\x5d\xf2\x56\x6b\xea\xa0\xc9\x61\xa9\x24\x96\x1a\x63\x7c\xe8\x11\xfc\xd5\xe8\x85\x4e\x33\x75\xd7\x0d\xce\x68\xa6\x21\x10\x4d\xe3\xbb\xbd\x00\x51\x82\x60\x56\xcc\x05\x41\xfe\x46\x6a\xee\x7f\xa9\xed\x8b\x54\x26\x96\xb7\x43\x96\x70\xc2\x3b\x54\xc8\x9f\xdc\x69\x05\x0a\x43\xf0\x5f\x43\xd4\x0e\x17\xd8\xa2\xa2\x53\x2e\xed\x0e\x5f\xe6\xd7\xcb\xec\xac\xc6\x30\xd9\xd4\x0b\xbb\xcd\xc4\x7f\x6f\xcc\xe6\x69\x02\xcf\xe2\xaf\xe5\x20\x21\x2f\x7e\xe0\x8a\x8d\x0e\x52\x6b\x3a\x1a\x89\x5b\xbe\x55\x94\x4c\x22\x82\xac\x46\xdf\x1a\xee\x3d\x14\x7b\x9e\x24\x03\xff\xcc\x95\x5b\x21\xc3\x2f\x1c\x42\x83\x6f\xd5\x00\x53\x88\xd5\xe8\x9a\xe2\x12\xe6\x55\x4b\xd9\x14\xe6\x84\xef\xb7\x70\x09\x97\x9b\x70\x6e\xf1\x08\x5a\x5b\xf2\x21\x34\xf8\x94\x9e\xd6\xed\x9a\xd4\x28\x9d\x22\xf0\x20\xce\x60\x8a\x36\x09\x27\x9f\x02\xa2\x94\x14\x95\xd8\x41\x8b\xf8\xb4\x40\x7d\x9e\xcd\x7c\xb7\x90\xf6\x18\x70\x7f\x2f\xe8\xed\x10\x76\xa9\xdf\xa7\x1e\xe4\x4f\x20\x09\x7a\xe8\x61\xdb\x4e\x6f\xe9\x99\x8d\xa6\xb3\x3c\xc7\xd3\xe8\xdd\x69\x7a\xa0\xe1\xd8\x1f\x6a\x2f\xbd\x33\x55\x4a\x17\x9e\x1f\xc0\x1f\x99\xcd\xab\x55\xa4\xaa\x55\xdc\x2c\xe4\x44\x38\x86\x6f\x66\xdf\xe4\x67\x18\xb5\xf4\x9a\x1e\x1e\xc2\x45\x6c\x81\x43\x8d\x39\x15\x7c\x55\xa1\xba\xfa\x5f\x0c\x95\x70\xe1\xf8\xee\x7c\x21\xc8\x12\xc2\xe3\x9a\xc8\x35\xfd\x0e\x5a\xbd\xa6\xd5\x5c\x44\x48\x1c\x2e\x7a\x73\xf9\x2f\x38\x76\x3f\x48\xd0\x54\xac\xcd\x6d\xe2\x75\xd8\x8b\xda\x1f\x1e\x82\xdc\xfb\x2a\xa9\xe4\x16\x44\x4c\x7e\x89\x1a\x74\x65\x2d\x8b\x38\x5f\x48\x38\x97\x29\x80\xdc\x05\xc4\x4c\xc9\x6c\xe0\x94\x76\x2e\x99\xff\xf0\x35\x3b\x94\xf9\x41\x4d\xe3\x38\x40\x84\xb3\x63\x97\xbf\xb9\xad\xf7\x27\x69\xbc\xf8\x3c\x19\x8f\x32\xf3\x7d\x31\xfe\x73\x07\xb8\xa6\x29\xe1\x49\x20\xda\xb5\x8b\x1d\xe3\x86\xcd\x52\x5c\x1c\xa8\x37\x38\x76\x45\x22\x74\x0c\x6a\x42\xb1\x36\x5a\xd2\xa0\x51\xb8\xc4\x73\x6e\xbb\x4b\x4c\x59\x4b\x36\xdc\x68\xe0\x1b\xdc\x6e\xd8\xc2\x0d\x1b\xca\xfd\x89\xb0\x7d\x58\xaa\xe5\x82\xc3\x12\x82\x08\x4b\xcc\x16\xa4\x9c\x2a\x4f\x5f\xd8\xfe\x15\x6a\xaa\x42\xb9\xa4\x2d\x56\xdb\x02\xfe\x85\xb2\x3f\x72\x8f\x20\x4e\x22\x9b\x8d\x0e\xe7\xb8\x67\x9d\xfc\x47\x4d\x69\x3f\xd4\x51\x36\xbc\xc9\x97\x2b\xb0\xe0\xee\x56\xa3\xb6\xa5\x1b\x4e\xb7\x1d\xfc\xfd\xaa\x8f\x5a\xed\x90\x8a\x40\xbd\x19\x2c\x43\x5b\x8b\x0a\xb3\xf3\x96\xff\x07\x3b\xef\xa6\xaa\x27\x5d\xf4\x9c\xbb\xae\x83\x1c\xb9\x4c\x9f\x04\xf4\x0d\xef\x74\x0b\xc3\xf2\xc1\x9c\x92\x2d\x2f\xce\x3a\xe7\xa9\xe8\x12\xe9\xe3\xee\x46\x67\xb1\x53\x14\xf9\xad\x75\xcd\x8d\x7a\xe0\x26\x29\x96\x71\x0e\xc9\x67\x2a\x22\xe8\x1c\xbc\xe2\x8a\x73\x1a\x90\x16\x2e\x09\x5b\x48\xe5\xe1\xfb\x46\x1f\x39\xe7\xfa\x5e\x90\xf2\x7b\x18\x1f\xd0\x78\x48\xd5\x5c\xf0\xa4\x38\xa2\xb6\x7c\x9b\x0e\x51\x4b\x2f\x43\xc5\x0a\xa4\x7d\xd8\x97\xa7\x6c\xda\xad\x99\x70\x3f\xde\x37\xe1\x42\xba\xef\xdc\x5d\xa6\x66\xd4\xd0\x16\xc6\x06\xd2\x2a\xb3\x6c\xe7\xef\x50\x8d\x9a\x02\x87\xa6\x74\x76\xa9\x3e\x3f\x08\xcf\xa1\x67\xcb\xaa\xa9\x96\xeb\xa5\xfa\xe8\x1d\xa6\xb8\xbd\x41\x36\x81\xc1\x22\x51\x59\xb8\x16\xcb\xc3\x94\xd0\xb4\xa9\xed\x94\xaf\xc0\x05\x8e\x43\x73\x15\xe9\xba\x27\x42\xd9\x85\x38\x01\x4f\xcb\x7b\x58\x71\x3e\x7a\x92\x41\x8a\xdf\xdb\xa2\x65\xa7\x48\x11\xcc\x40\x29\x6e\x03\x67\xd1\x7c\x27\xb8\x01\x9e\x1f\x07\xd3\xf8\x3a\xa4\xd7\x34\xd9\x7d\x89\x29\x45\x57\x58\xb8\x5a\x74\x3d\x9f\x57\x45\x25\xa2\x1e\x84\xa1\x1a\xd0\x0d\xaa\x6a\xee\x08\xca\x40\xbf\x5a\xcb\xd3\x08\xd0\x24\x69\xcc\x2f\xe6\xc6\x12\x28\x71\x28\x50\xc3\x37\x6d\xad\x3c\x73\x95\x72\x25\xe7\x38\xb5\x47\x3a\xdc\x29\x51\xb1\x72\xb6\xc0\xcb\x08\x72\x35\x87\xfd\xcc\xa2\x43\x3d\xae\x7f\x72\xde\x58\xfa\xf3\xaf\x15\x4e\xe3\x45\x81\x0d\xe3\x3f\x3f\x70\xa9\xac\x27\x6f\x64\x53\xfe\x1f\xdb\xfe\x0c\x9e\xf8\x0e\x97\xe3\xaa\x0b\x41\xf2\x43\xb8\x5d\x20\xa6\xda\x29\xc5\xa2\xbe\x60\x32\xba\xa7\xfc\x23\x4d\xfc\x68\x40\xe3\x45\x24\x57\x77\x78\x08\xeb\x55\x89\x18\x0e\x14\x99\xd8\x2b\xb6\xb8\x20\xad\xd8\xbc\xa1\x52\x44\x7b\xcc\x90\xca\xbe\xaa\x3e\x8a\x4f\x76\x42\x0a\x8f\xbe\xe9\x39\x0b\x6b\xbd\x5e\x7e\xf4\xbc\xe8\x0f\xe4\x23\xe5\xb2\xa8\x38\xe5\x60\x08\x20\xae\xc3\xe5\xe2\xbd\xc8\x45\x2f\x0a\xd4\x18\x2d\xfe\x6d\x8d\x29\x4b\xe0\x5c\x01\x5f\x56\xcd\x9a\x0a\x02\x72\x07\x08\x6e\x91\x02\x1a\x3a\xb4\xc1\x9e\x38\x42\x5f\x72\xbf\x90\xfb\xe6\xeb\x0c\x6e\xf2\xb8\x54\xeb\x7d\x7e\xe0\xec\xba\x0a\x91\xac\x70\xbe\x5c\xb1\x8d\xe0\xf8\xd0\x9d\x71\x56\xf9\x0a\x33\xb5\x4b\x61\x6b\x54\xfb\x36\x14\x15\x0b\x88\x1d\x5b\x77\x70\x39\xcf\xb7\xa4\x15\xa7\xda\xcf\x0f\xa0\x53\xcc\x7c\xe9\xcf\x02\xd5\x68\x71\xc0\xfa\xa6\x2b\x02\x9c\xc6\x59\x7e\xd1\x67\xfa\x10\x7a\x81\x97\x50\x35\x6a\xa3\x41\xd1\x12\x77\xac\x57\xa2\x66\xa6\x02\xd1\xfb\xf2\x60\x46\x2b\x16\x35\xd7\xf4\xa2\x32\x3d\x83\x75\x66\xa6\x6b\x34\x58\x86\xcf\xee\x86\xed\x3a\x0e\x0f\xe1\x7d\xd5\x88\x93\x04\x65\xb0\x1b\x12\x59\x6c\x64\x3d\xf2\x05\x92\xa1\xf8\x82\x2c\xb1\x65\xf9\x86\xb4\x4b\x54\x5b\x61\xbb\xcc\x09\xe8\x30\x1b\x78\x7f\x9b\x37\xda\xd2\x6d\x23\x92\x39\x03\x63\x48\xd3\xc3\x9e\x29\xf3\x92\xdd\x94\x29\xde\x34\xee\xec\x25\x2a\xae\x45\x8a\x85\x72\xa0\xd0\x9c\xe1\x16\x2e\x31\x57\x67\x4e\xc8\x8e\x53\x08\x81\xdc\x80\x91\x56\xa7\x0c\x89\x1c\xc9\x0c\xf4\x48\x65\x2a\xf7\xb7\x9a\xc3\x8a\x50\x5a\x89\x88\xd2\xe0\x18\xa0\x75\x7d\xcd\xc9\xa6\x70\x7f\xd5\xf9\x65\xd2\xe7\x1d\x16\x6c\xd2\x5b\x4d\xdc\xb6\xdc\xe5\x5f\x88\xd8\x7c\x23\x74\xf2\x25\x06\xd6\x56\x57\x57\xb8\x95\x9b\xc7\x55\x4b\xca\xb5\xcc\xb0\xb9\xc4\x05\xa2\x6b\xec\xfa\x33\x2a\x82\x8a\xeb\x32\x96\xa2\xc3\x43\x0d\x59\x9c\x0d\x90\x15\x6e\xeb\x8d\x0a\x65\x48\x03\xa2\x7c\x23\x71\xd0\xce\xd7\x29\x86\x89\x01\xf1\xf5\xf2\xdd\xa4\x62\xe9\xfd\x09\xe7\xf3\x3c\x6b\x25\x0d\xe9\x11\x3c\x3d\x45\x0d\xf7\x32\xf4\xa9\xd7\x52\x86\xd3\x51\x23\x3c\xed\xba\xc5\xa8\x14\xe7\x1e\x65\x18\x4f\xbb\xdf\x1e\x22\xf0\xef\xfb\x1c\xfc\x2b\x65\x3b\x3c\x07\x5f\xc6\xae\xd4\xe6\x55\xcc\xde\x0d\x1c\x40\x9f\xc3\x9f\x70\xba\xb8\x0b\x39\x06\xad\x9d\x7e\xe5\x28\xd1\x3f\x88\xc9\x99\x56\xd2\x3e\x42\x43\x45\xcf\xff\x8f\x2d\x43\x56\x55\x2b\x7e\x7c\x27\xb5\x4b\x52\x4a\xb7\x9c\x44\xac\x9a\x72\x28\x4c\x1b\xb2\x11\xf1\x4f\xaf\xcb\x60\x0f\x32\x85\xf0\x0c\x7a\x5c\xcd\x24\x15\xb1\x76\xf0\xf4\x69\x70\x81\x01\xd1\xa1\x5e\x5a\x7a\x03\x39\x94\x94\x23\x22\x7f\xf7\x66\xc0\x10\x6a\x66\x93\xd2\x65\xe7\xb5\xe0\xca\xa4\xa3\x30\xb2\xaa\x0e\x5d\x75\x9e\x9e\x3e\x9c\xaf\xd8\xac\xe7\x20\xa0\x1f\x59\x59\xab\x27\x99\x9d\x02\x6b\xd7\x58\x84\x5c\x52\xa6\x4c\xfb\xf3\xf8\xf7\x8a\x32\xaa\xcf\x2c\xe3\x94\x74\x71\x14\x27\x92\x09\x74\xac\x4e\x2c\x89\xac\xf8\xb7\xa8\x76\x83\x5c\x53\xa9\xd0\x6f\x2b\x8a\x61\x8e\x6a\x8a\x67\xe9\xb3\xaa\xfb\x67\xd6\x04\xfc\x10\x9c\x78\xfa\x29\xbb\x2f\x12\xc1\xde\xa0\xc3\x59\x3a\xd9\x77\x4c\x4f\x67\x8e\xa0\xba\x8d\x0b\xf0\x68\x36\x72\xb3\xcc\xb4\xaf\x88\x58\x74\x86\x0c\x8e\xee\x77\xe3\xdf\x8e\xee\xf7\x7f\xd4\x41\xc6\xaf\x7e\xb0\x3c\xec\x6f\xc5\x35\xa3\x4b\x23\x34\xc3\xb1\x07\xd3\x46\x8b\x33\xda\x26\x8f\xf6\x04\xa4\xa0\xc5\x08\x90\xdd\xe0\x92\xa0\xee\xba\xcc\xbf\x3d\x82\x52\x7b\x5d\x4e\x45\x29\x1b\x86\x4f\xa7\x20\x4e\xef\x84\x7b\xa3\xbd\x3e\xe7\xbc\x5a\x34\x37\x9f\x2f\x11\x2b\x16\x98\xa6\x0e\x9b\xb2\x29\xdc\x69\xb2\xee\x77\xa0\xf4\x49\xfa\x3c\x84\xff\x3c\x7b\x96\x43\xdc\xf8\x4e\x72\xb4\x27\x70\x9c\x4c\x6a\xed\x1d\x51\x74\xcc\x46\xc8\xf9\x4f\x9a\x19\x75\xac\xac\x5d\xc7\x11\x97\xbb\x64\x60\xee\x7b\x42\xae\x43\xb2\xd9\x9b\x58\x74\x85\x8b\x6a\x5e\xe1\x52\x27\xbc\xf8\x29\x33\x90\x58\x97\x9b\xda\x2a\x45\xc7\xac\xab\xfb\xc0\xc2\x5d\xae\x96\xda\x61\x96\x2f\x20\xb9\x47\xe9\x00\xc7\x11\x5d\x72\x62\x3d\x12\x93\xf1\xaa\xf9\x48\xfb\x7a\x8c\x04\x03\x65\x8d\xd5\x4b\xe5\xfd\x8b\x6d\x59\x59\x02\x6a\xa4\x49\xe2\x3a\xd0\xa6\xf6\xb8\xe9\x73\xf0\xe8\x59\xad\x89\x33\xb2\xaa\x54\x09\xdc\xb3\xaa\x8c\xbe\x54\x3a\x5c\xdc\x22\x38\xce\x65\x18\x89\x24\x4a\xcd\x22\x55\x19\x1f\xad\x89\x4d\xf9\x7b\x79\x98\x77\xec\xc2\x9c\x89\x6f\xa4\x67\x73\xd1\xbc\x13\x76\x7c\x7f\x02\x07\x41\x1b\xfe\xf5\x3b\x7c\x8b\xda\x32\x88\xcb\x6d\xb3\x6d\x77\x26\xe3\xb3\x03\x5e\x56\x3d\x17\xb8\x22\xee\xd1\x8b\x76\xa7\x5b\x95\x71\xc0\x42\xde\x0e\x70\x5b\xf1\x4f\xe2\x76\xd1\xdd\xab\x08\x57\xe6\xbb\x9f\x65\xb6\x95\x3d\x2f\xdb\x9f\x24\xe0\xe9\x9b\x47\x02\x1d\x22\x15\xfd\x45\x94\x8a\x0e\x71\x48\x24\x3c\xb3\xfb\xa5\x2a\xff\x01\xcf\x0f\x9e\x88\x05\x87\xd6\xe4\xbd\xb2\xf7\xe1\x95\x0d\x95\xa9\x6e\x85\x20\xd5\x59\x05\xcb\x4d\xa0\x4d\x5e\x41\x05\x52\x97\x1d\x57\x3f\x20\x73\xac\x2d\xa6\x19\x5e\x1d\xb8\xd0\x49\xee\x30\x5e\x64\x0d\x76\x07\x48\xed\x3d\x93\xc2\x13\x92\xd9\x2b\x7c\x7e\x1a\x73\x74\xac\x3b\xeb\x56\xd7\xb3\x3f\x95\xa8\xba\xb0\x84\xa4\x0e\xbf\xee\xe8\xce\x30\x89\x92\x40\x7c\xfb\xc4\x90\xcf\x50\xa1\xe8\xeb\xc4\x57\xa6\x5f\x06\x39\xea\x80\xe1\x03\xf9\xd8\x88\x04\x87\x69\xa7\x98\x4e\xd2\x82\x69\xe5\xfe\x97\x90\xde\x52\x52\xcd\xa7\x43\x78\x5f\x9d\x3e\x75\x5a\x2c\x3f\x62\xa8\x5c\x48\x91\x8e\xbd\xd0\x67\x20\x4e\x7e\xa4\x4e\x29\x14\x90\x93\xf0\xa8\xdc\x85\x32\x79\x4b\x0c\x97\x3e\xfc\x9f\x31\x94\x44\x7c\x5d\xd4\x18\xb5\x69\x05\x53\xe1\xba\x54\x6a\x46\xc0\x2a\x31\xf0\x6d\x89\x07\xc8\xc9\xe0\x55\xb7\xe7\x48\x0b\x4b\xa4\x2e\xb9\x33\x02\xd7\x18\xaf\xa0\x62\x46\x05\x85\x32\x1e\x64\xe2\x4b\x79\x97\x08\x73\x5c\x05\xbd\xd3\x9a\xf4\xd9\xea\x17\x83\xa2\x9b\xf2\x02\x64\x7a\x57\x99\xcd\x1a\x39\x82\xa7\xef\x7d\xbf\x8f\x43\x10\x48\x14\x64\x95\x5b\x63\x71\x77\x5f\x2f\x29\x0e\x8e\x67\x22\x33\xc7\x2a\x53\x61\xff\x9b\xd9\x37\x13\x1b\x89\x54\x8c\x23\x06\xe3\x3e\x7f\x32\x3f\xb5\x2b\xbb\x2f\xb9\x0d\x74\x2d\x8f\xe6\xe9\xec\x76\x70\x3b\x37\x45\x39\x78\x49\x68\x3b\xd5\x81\x9d\x47\x2e\xb1\x54\x70\xa1\x90\x51\x7c\x75\x7e\x3c\x55\xb1\x6a\x86\x6a\x68\xd6\xcb\x4b\xde\x72\x1e\x85\xff\x54\xa6\x94\x88\xc7\x70\x10\x25\x2e\xd7\x05\x73\x8f\x25\x85\xc8\xe0\x36\x0e\xd6\x6c\x13\x7e\xca\xfa\x50\xa0\x83\x94\x7c\xee\x34\xb3\x44\x33\x27\x5d\x42\xc1\x8a\x18\x95\xb7\xce\x1a\xbe\x58\x27\x85\x73\x89\x56\xf1\xc4\x75\x82\x97\x02\xfe\xfc\x20\xcf\x3c\xcf\x0f\xe2\x38\x86\x9a\xea\x69\x56\xbd\xb8\x71\x0b\xac\x82\x4c\x69\xec\x85\x6e\x88\x1e\x36\x11\x3d\x01\xd7\xd1\x1c\x74\x6f\x5d\x8b\x7b\xc6\x87\x1c\x61\x3c\x20\x15\x16\x34\xa7\x55\x0e\x2e\x07\x9f\x1d\x7e\x58\x60\x73\xe8\x61\x95\x8d\xbc\xf6\xcb\xf5\xb2\xd1\xfe\xc8\x65\x03\x71\x0d\xa0\xd4\x81\xba\x28\xf5\x75\x2e\xae\x6d\xc8\x68\x5e\x4c\x75\x91\x33\xb8\x9f\xd2\x3f\x16\xac\x0f\x72\xf6\x74\x60\xb4\x71\x80\x45\x0c\x1d\xc2\x1d\x18\xc5\x10\x64\xde\x2e\xf6\x1b\xa4\x78\xc7\xde\x75\x3d\x7f\x80\x5b\xfa\x40\xd6\xca\x0d\x19\x78\x56\xcb\x46\x28\x1e\xcb\x74\xd9\x11\x77\x6b\xbf\x1c\x07\x6d\x90\x09\x2b\x6d\x31\x8b\x39\x1c\xc3\xfe\xb3\x2e\x48\x88\xca\xcb\x02\x9d\xa4\x4b\x24\xba\x55\x73\x6f\x9c\x59\x55\x06\xf1\x2a\xf8\x23\xd6\x10\x70\xbf\xed\x48\x2f\x03\x64\x07\x7c\x58\x3b\x0c\x29\x5b\x1c\x0a\xe3\x96\xe6\x58\xd7\x58\xda\xce\x22\xc3\x43\x58\x65\x48\x5b\xe6\x68\xc1\xc3\x8d\xb3\x73\x79\x22\x69\x9f\xc1\xb1\xd1\x76\x18\xd7\x4c\x27\x38\x3b\x67\xa9\x21\xda\xf6\x8d\x32\x9e\x39\xe6\xeb\x33\x9f\x5d\x21\x46\x65\x32\xcf\xa2\x8d\x96\xfe\xd1\x96\x33\x2d\x52\xca\x90\x9d\xff\xbe\xc2\x82\x2f\x5c\x29\x34\xca\xcf\x5e\xcc\xd4\xf7\x1e\x1c\x7d\xd5\x64\xe8\x14\x1a\x3c\x18\x95\x0f\x34\xd2\xa6\x5b\xca\xee\xde\xac\x97\x09\xd8\x5b\xda\x76\x7b\xe3\x49\x5a\xf7\xab\x8a\x32\xdc\x8a\xcb\x75\xc1\x35\xd3\x2e\x9f\x40\xf5\x42\xa2\x9f\x46\xbc\xd4\x3f\x9a\x3e\x31\x39\x06\xda\x6f\x09\x5b\x6c\x29\x7d\xa3\x52\x1a\x2b\xee\x7d\xee\x56\x1c\xf1\xbe\x68\x30\xbb\x25\x2d\x9f\xc4\x89\xe6\xed\x54\x7f\xdb\xec\x35\xde\xa4\x9b\x28\xcc\x64\xbf\xf7\x93\xd8\xfd\xef\x56\x68\x83\xdb\x23\x10\x97\xd3\xbe\x13\x81\xf5\xbf\xa3\x7a\x8d\x27\xf0\xec\x24\x38\x00\x9c\xa8\x56\x2a\x89\x7a\x6a\xef\xb6\x55\x98\x4e\x45\x4d\x1f\x51\x1a\x6e\x0a\xaf\xf1\x86\x4e\xe1\xa2\xb9\x24\xbf\x5b\x38\x2f\x52\x39\xf2\x36\xfd\x51\xdf\xe3\x08\xf2\xee\x75\xf2\x55\xd4\xd3\xdf\x51\x24\xac\x9c\x0a\xd0\x2b\xab\x13\x9b\xd8\xf2\x08\xf2\x21\xe0\x74\xd8\x37\x41\xb1\xe8\xa3\xae\x5e\x82\x40\xde\x9f\x71\x6b\x97\x96\xf6\xf7\xb8\x5d\x10\xc3\x3a\x4a\xa7\x18\x4e\xc6\x86\xce\x5d\x85\x2c\xd1\x2b\x22\x6d\x0e\x56\xe2\xa8\x9b\xfc\x60\x94\x8a\xee\x0c\x5c\xab\xcd\x4d\x92\xe4\xef\xb0\x4e\x0e\x39\x8e\x0e\x83\xc2\x38\x29\xff\x79\xf1\xc2\xa8\x2c\x99\x79\x46\x98\xbe\xf8\x26\x36\x23\xad\x86\xf7\x34\xc3\x63\x23\x63\x15\x66\x7e\x22\x6a\x1b\x46\xd1\xdf\x69\xcd\xd4\x15\x87\x4f\x86\xdf\x45\x4a\x30\xe5\xfb\x1c\x2e\x83\x41\x8d\x07\x27\x8d\x9f\x82\xa9\xce\x04\x05\xaa\xeb\x60\x93\x58\xcd\xcd\xa2\x54\xd1\x9f\x63\x5b\x4c\x50\xac\xe8\x1d\xa9\xf1\x4c\x31\x04\x69\x67\x2d\x92\xfa\x00\xfe\xfd\xef\x81\x3d\x1b\x8a\x1b\xba\xa6\xb6\x67\x6c\xbd\xdc\xc3\x3c\xad\x50\x13\x85\x54\x0c\x2e\x03\xd4\x4e\xb5\xd2\x12\xff\x4d\x86\x59\x4c\x35\xe6\xe0\x53\x42\x4d\x2a\x75\x5d\xdc\x54\x1a\x4b\x51\x0d\xf9\x34\x3b\x94\x77\x21\xf5\x2d\x7a\x5c\xb5\x80\x39\x96\x0e\x74\xa9\xb0\xf0\x6a\x9c\x30\x7c\x4d\xbd\x31\x34\x44\x0d\x9c\xac\xd9\xe2\xc4\xa7\xb2\xaa\x09\x21\x83\x78\x66\x8b\x45\xc4\x3d\xa9\x42\xe3\xdd\x4d\x89\xd1\xe0\xdc\x45\xeb\xda\x24\x92\x39\xbe\xa2\xf0\x5b\x21\x0a\x7b\x5d\x5f\x39\xae\xb4\xef\x22\x70\x23\x9a\xaa\x28\x70\xb9\x66\xca\x69\x66\x2e\x40\xe9\x08\xd1\xca\x16\x27\x41\x65\x29\xeb\x22\x15\x70\x8d\x37\x2a\x1d\x29\x34\xb7\x36\x05\x35\xc3\x12\xbe\x55\xf4\xf9\x23\xb7\xcb\x52\xe7\xae\x9f\x91\xc5\xdb\xb9\x4e\x91\xa5\x0d\xb3\x84\xd2\xe3\xda\xd8\x17\x83\x63\x5d\x0c\x62\xdf\x17\xa4\x10\xb4\xbe\x5d\x90\x4c\x31\x2b\xec\xb8\xf1\x41\x9e\x2a\x72\xd7\x31\x8b\xee\x5a\x62\x6c\x56\x38\xa8\x9e\x51\x49\x80\x59\x45\xe9\x1a\x6f\x71\x41\x7f\xff\x50\x41\x10\xa5\x6c\xc5\x37\xb2\x10\x53\x7c\xf1\x2e\xb1\x96\xe3\xc4\x11\x7d\xfe\x8c\xd9\x68\xc9\xbc\x77\xe1\x29\xd2\xb8\x51\x67\x59\xba\x21\xf5\xd6\x04\xef\xe6\xc3\x1f\x26\x02\xb6\x11\xa1\x13\xe4\x68\x12\x3e\xb3\xa9\x26\x2d\x82\x9f\x4e\xe1\xef\x84\xd9\x88\x30\xa7\xbb\x2a\x5f\x64\x8a\x8e\x64\xf2\xc4\xb6\x34\x33\x89\xab\x52\x2e\x23\xe6\x26\x93\x0c\xd5\xfc\x56\xc8\xc9\x2b\xff\x50\x0e\x7e\x85\x99\x29\xc0\x2b\xbe\xde\xb7\x2e\x47\x20\x6e\xb1\x37\xe1\x32\xa8\xe6\x49\x8a\x6e\xf0\xfe\xf3\x03\x35\xd8\x14\x18\x39\xf2\xcb\xfc\xce\xc4\x17\x4e\x75\xdc\xf4\x0d\x3e\x2a\xd6\xa8\xce\xc7\x9c\xfa\x97\x29\xfc\x42\x67\x44\x5b\x32\x5f\xe6\x84\x3d\x1d\xe5\x4e\x57\x4b\x4d\xee\x87\x07\xf1\x39\x18\x5e\x1f\x44\xf6\x34\x00\xe3\x4f\xde\xab\x82\x9f\xfe\x49\x60\x5d\xf9\x04\x0e\x55\x33\x29\x78\x56\x50\x94\x95\x0d\x05\xe5\xec\xf5\x2b\x78\x8b\x5a\x56\x15\xd5\x0a\xf9\x7e\xd9\x10\x79\x51\x5e\xcb\x60\xb1\x49\xf8\x58\x29\x96\xd2\x19\x9e\xab\xee\x99\xa5\xe3\x9c\xd7\x57\xee\x82\x42\x19\x3a\x7b\xfd\xca\xf9\x7a\x47\x32\xe4\x8f\x69\x45\xe9\xec\xf5\xab\x99\xf3\xc5\x9f\x51\x94\x52\x52\xd3\x25\x21\x21\x85\xa7\xf7\x93\x86\x61\xcc\xef\xb1\xa4\xdf\x23\xe1\x3e\x07\x0e\xf3\x89\xac\x64\x6f\xaa\xc8\x0a\x17\xb8\x23\xe5\x88\x34\x58\x5d\x65\xd5\x05\x97\x02\x1f\xb5\xa2\xb2\x3c\x93\xbc\xc5\x6f\xe1\x96\xb8\xa8\x4a\x2c\x0b\x8c\xb4\xa8\xa1\xf3\xcc\x7e\xca\x56\xdf\x23\x80\x1a\x79\xf3\x27\xe5\xc6\x9a\x7a\x58\x35\xb5\x10\x5b\x7d\x1d\x81\xd4\x65\x02\x72\x41\x5a\x47\xeb\x71\x28\xf2\x60\x42\x15\xbb\xe3\x13\x74\x4a\xf4\x33\x22\x6e\xd3\x23\xa7\xd2\xdd\x16\x18\xd1\xaa\x68\x20\xc8\xa9\xf5\xcd\xab\x36\x76\xca\xfd\xdd\x8a\x8b\xc7\x68\x43\xa0\xb6\x93\x29\xef\x32\x91\x5f\xe5\xf3\xbf\x0a\xbf\x84\xc7\x5c\x3e\x0f\xc7\xce\xf8\x54\x57\x93\x77\x3d\x6e\xeb\x59\x0f\xbb\x7a\xb6\x6d\x72\x86\x0a\x6e\x8a\x44\xb3\x0c\xed\x9d\x6d\x9f\xcc\x96\xdf\x90\xb5\x4e\x84\x21\xb7\x4d\xef\xbd\xae\x2d\x76\x01\x17\x67\xb1\x83\xfe\x03\xba\xc6\x40\xd7\xad\x9a\x44\xb2\xb4\xb5\x32\x3b\xd1\xa9\x39\x95\x41\xeb\x82\x05\x99\x39\x17\x67\x7b\x3b\xf3\xe5\x42\x8a\x38\x5e\x99\x3c\x3e\xf3\xf9\xc0\xd8\x03\xa9\xc6\x9e\x3f\x4b\xf8\x51\xdf\xaa\xfb\x29\x7d\x2e\x56\x38\x34\x64\x82\x41\xaa\x5a\x51\xe8\xe9\x9a\xe3\x95\x95\x54\xad\x91\x12\x08\xe3\x45\xd0\x73\x6d\x56\xd7\x60\x3e\x76\x10\xa0\xb3\xdc\x92\x1d\xec\xc5\x59\x33\xb7\x37\x86\xa2\x21\x35\x4d\xfc\x5f\x24\xf9\x9b\xaf\x15\x41\x53\x57\x6b\x3d\x06\xbd\xbf\xfb\x91\xa2\xb4\x6f\xce\x07\x13\x3c\xb0\xf6\x2e\xc1\xbb\x1c\x81\x91\x04\xcf\x78\x6c\x0f\x48\xf7\x08\x1d\x03\xc9\x1f\xce\xf4\xc1\xb8\x60\x88\x7a\x89\x42\x01\x5c\x8f\x48\x1f\xc7\xeb\x1d\xd7\xea\xeb\x2e\x1c\xfe\x68\xfb\xfd\x9e\xf0\xc9\x0f\xa9\xe4\xa2\x3e\x9f\x79\x4c\xdc\x20\x9d\x2e\xe4\x47\x04\xb6\x8e\x00\x24\x92\x50\xf3\x39\x4f\xc3\xd3\xaf\x2f\xe6\x80\x6c\xb6\x8c\x22\xb7\x36\x7f\xaa\xe2\x98\x88\x70\x52\xb8\xc5\xfc\xf7\x86\xd3\x45\x9e\xc1\x6f\xbe\x52\xf5\x96\xb4\xcb\x22\x2c\x8d\x3e\xb8\x0c\x63\xa6\x36\xa8\x94\x78\x5b\x40\xdf\x9a\x51\xde\x11\x0c\x3a\xb0\x93\x10\x7d\x42\xbc\x24\xed\xb9\xca\x16\x4a\xa4\x86\x4e\xfb\x23\x84\x93\x23\x2f\xc8\xe7\x22\x7d\x87\xae\xc8\x63\x38\x11\xea\x02\x58\xdf\xd1\x4a\xfe\x2e\xcf\xa7\x88\xe5\xe7\x4a\x24\x46\x77\x13\xf3\x85\x77\x76\x5b\xfc\x10\x76\x50\x00\x11\x1e\xae\x08\x62\xcf\x58\x3f\x06\xc4\x4f\x14\x48\x74\x58\x21\x6d\x69\xa1\xfb\xac\x0d\x05\xa7\x6d\x39\xd4\xa6\xac\x2b\x6c\xc5\x65\x89\xa5\x75\xf1\x1a\xf4\x5d\xc7\xdc\x6e\x03\xec\x14\xda\xda\xb8\x15\xbe\xbe\x7f\xf3\xb3\x41\x41\xac\xe9\x06\x29\x36\x0d\xfa\x65\x4b\x96\x3d\xaf\x10\x04\x45\xec\x1e\x29\xb3\x5d\x3e\x65\x37\x32\x3f\xf0\x2e\xa5\x9d\x92\xb6\xb5\xd3\xba\xa5\x1d\x52\x21\x83\x29\x3f\x54\x98\xde\x21\x71\x95\xc1\x5e\xa6\xe2\x7b\xcb\xf0\x8c\x44\xf6\x4c\x4c\x27\xc5\xf1\x7e\x66\x84\x9e\x75\xbe\x32\x4d\x12\xc0\xd6\xe5\x07\xa1\xb7\x32\x80\x9c\x5b\x30\x6e\x56\x5b\x47\xb8\x99\x57\x4d\x6a\x67\xad\xcf\xbf\xa3\x3b\xb1\xdb\xe5\x05\x7b\x39\x40\x36\xfb\x69\xa7\x59\x40\xf9\x3c\xde\x6e\x91\x1b\x5e\xc7\xd4\xed\xc5\x11\x54\x95\x82\xfd\xfb\x8b\x89\x56\x73\xd5\x36\x7e\xc9\x4b\x5f\xcd\xed\xc9\x78\x33\x39\x5e\x06\x93\x36\xcf\x2b\x0c\x7f\x38\x75\x6d\x64\x1a\xa6\x9b\x59\xd9\x9f\xe6\x96\x3f\xab\xba\x7f\x92\x90\x97\xd2\x98\xf0\x93\x4c\x46\x17\xee\xb8\x48\x9d\xcd\xb6\x49\x25\xd8\x0c\xbf\xf1\xe6\xcd\x2f\x7d\xe7\xcd\x6f\x92\xbc\xf5\x76\x9f\xfc\x9b\x20\xb5\x33\x9c\x8c\x4d\xca\x89\xd3\x27\x03\xe9\x93\x8e\x32\x05\xe4\x2b\x3d\xc5\x25\x2a\x0a\x55\x64\xe5\x4c\x95\x78\xd7\x95\x3a\x1c\x87\xe3\xd7\xe0\xf5\x33\x7d\x2a\x9f\xf1\x79\xdf\xa8\xcb\x63\x93\x9e\xa4\x80\xd0\x71\xdf\xea\x52\x93\xf2\x0a\x9e\x65\x7b\x22\xba\x9b\xc9\x0e\x53\xb5\x63\x93\x5c\xb2\x34\x8b\xb2\x57\x47\x12\x6e\xec\x05\x87\x1c\x8e\xec\x65\x5d\xa9\x7c\xfb\xb3\xe9\x3b\xa8\xfa\xd0\xa9\xfe\xbb\x5b\xc4\x96\x57\x02\x14\xf9\xbd\x79\x9b\xe4\x66\xcb\x1b\x43\x93\x8c\xc7\x71\x93\xb1\xa5\x36\x85\xd7\xfb\xfa\x83\xf1\x8b\x0b\x54\xd7\xd4\x5e\x25\x37\x49\xcc\xb7\x0b\xac\xcb\x3e\x73\xc3\x63\xce\x5d\x75\xe2\xaf\x63\x74\x6c\x6d\x6d\x8e\x3c\x77\x18\xf7\xc0\x36\xee\x28\x43\x12\x3a\xb8\xe7\x06\x13\x54\xe9\x8d\x7f\x36\x55\xfd\x4f\x7d\xbb\x3d\x59\x87\xa3\x73\x0c\xa7\x32\x4b\x38\x90\x19\xc6\xcd\xf3\xb3\x70\x9c\x57\xa2\xbd\xc3\x19\x31\x2b\x39\x4f\xef\xc5\x51\x46\x94\xa3\xb4\x51\x16\xd8\xd4\x87\x09\x1b\xab\x2b\xf1\x9e\xe0\xcb\xd2\xab\xfa\x29\x14\x91\xec\x65\xf3\x52\xcd\xc3\x7c\x69\x8f\x6c\x90\x87\x24\x0b\xdb\xfe\x18\x66\xc7\x46\xea\xa0\xc1\xb7\x41\xf6\xf3\x67\xbe\x3d\x49\x27\x08\x98\xa4\x3c\x3f\x73\xce\x82\x99\xea\x1d\x41\xc5\xa2\xbb\x48\xda\x53\x19\x15\x77\xe1\xdf\xcc\xb2\x58\x36\x58\x1d\x18\x51\x91\x15\xd5\xed\x4a\xba\xee\x08\x24\x75\xa5\x3b\xff\x64\x75\x27\xfd\x9b\xb4\x67\x89\x9d\xd4\x76\x0b\x1a\xb2\x17\x90\x94\xb6\xef\xf3\x48\x59\x75\x6e\x0c\x76\x14\x2b\xcb\x55\x29\x1b\x24\x04\x62\xe0\x1f\xf1\xad\x72\x57\x07\x98\xc2\x17\x8f\xb4\x59\xcf\x5e\xec\xdb\x9d\x54\x98\x27\xf0\xa9\xaf\x17\xf5\x25\x7f\xfb\xbe\xbd\x22\x15\xca\x3d\x85\xd2\x51\x9d\x4a\x35\x4c\xf1\xb3\x12\x4c\xc7\x93\x19\x26\x9d\x90\x83\x19\xce\xc6\x17\xd7\x6d\x8a\x30\xa5\x2b\x23\xd9\x3a\x11\x1a\x45\x96\x85\xf4\x0e\xbc\x67\x27\x34\xb2\x5c\x65\x10\x4c\xed\x96\xe3\xce\x5a\xd4\xa8\xd9\xa8\x22\x30\xe1\x5d\xbb\xa9\x5f\x97\x70\x81\x97\xa9\x00\x69\xfe\x76\x5a\x58\xf7\xbf\xab\xec\xe3\x36\xef\x00\xa4\xc6\x75\xaa\xdf\x7f\x3b\xac\xf8\x3d\x6c\x59\x22\x3d\x07\xcb\x2d\x27\x17\x46\x61\x3a\x23\x3a\x83\xab\x6c\xa7\x43\x5a\x77\x5c\x00\x72\x84\xfe\xe8\x4b\x70\xcf\x95\xb2\x2c\x45\x5d\x41\x72\xd7\x19\xca\x53\x7a\x86\x5d\x52\xd2\xf7\x30\xc0\xee\xad\xb8\x3d\x41\xdf\xde\x98\x07\xd6\xe2\xf9\xc1\x18\x19\xef\xb2\xec\x0f\x23\x98\x9f\x42\x28\xc7\x0b\xe4\xae\x84\xb1\xcb\xb1\x79\x2c\xc1\xbc\x4b\x88\xa4\x23\x8e\xb4\xbf\x6a\x43\x92\x88\xaa\xdf\xbd\x9c\x37\x09\x23\x64\xe1\xad\x2a\xa8\xc7\x9e\xdb\xba\x31\x65\x53\x1e\xdf\x7d\x53\xc5\x9f\xca\xff\x30\x1f\x6e\xbb\xc2\xa0\x9f\xc8\x3f\x0a\x68\xd4\x7b\x3c\xd2\xeb\x0c\x45\x6b\xe8\x94\x8a\xf1\xa6\xaa\x67\xc2\xd1\x7c\x1f\xc6\xd6\x8c\x98\x45\x16\x63\x0f\xa1\x40\xc6\xcc\x6b\xb8\x16\x69\x55\x85\x89\x4f\xa2\x45\x74\x79\x8b\x2f\x5a\xe4\x73\xd1\x22\xb2\x76\x1d\x2a\x4b\x70\x5e\x15\xd2\x8f\x97\xa7\x5e\x23\xd2\x05\xea\x24\x1f\xc9\xaa\x33\x0d\xbe\xad\x37\xb0\xac\x1a\xd6\x5d\xa3\x5e\x85\xf1\x50\x8b\x9b\xaf\x18\x54\xcb\x25\x2e\x2b\xc4\xb0\xb8\xf1\x39\xaf\x65\x5d\x09\xc5\x64\x03\x5e\xbb\x80\xfb\x3d\x84\x92\x02\x17\xab\xa8\x80\x63\x7b\x55\x54\xcf\x73\x08\x3a\x38\xac\x96\x97\xf4\x4e\xe2\x67\xee\x39\x8a\xc5\x11\x64\x2f\x92\xd2\x49\x94\xf2\xc1\x7a\x13\x63\xe5\xb0\x64\x84\xa9\xf4\x0b\x10\xba\x3f\x8f\xa1\xff\xc7\x22\x77\x97\xfa\x7f\x87\x9c\x63\x4d\xc9\x88\x05\x3d\xaa\x29\x19\x33\xaf\x21\xa6\x44\x97\x62\xb7\xef\x2a\x5c\x3a\xfe\xe9\x63\x99\x14\x35\x0b\x69\x27\xab\xe6\x6a\x5b\x7b\x02\x5f\x0c\xca\x43\xb8\xa5\x11\x79\x3e\x5f\x87\xb4\x77\xaa\xd1\x4c\x77\xee\x8a\x8e\x9a\xc2\x63\x29\x8f\x71\x93\x1a\xa2\x39\x94\x92\x70\x1f\x69\x0b\xd5\x85\x3a\x79\x91\x36\x70\xa8\x9e\x30\xb5\x23\x6c\x76\xa1\x7e\xee\xd8\xd4\xd1\x8d\x9e\xfb\x4a\x1f\xd9\xc9\x19\x9e\xd4\x75\x58\x2b\xf7\xf3\x3e\x91\x83\x44\x79\xbf\x7b\x1c\xa9\x59\x2c\x7c\x1a\xd6\xcb\x4f\x60\x08\x9b\x99\x84\xd3\x4f\x15\x34\xd1\x13\xd8\x4d\xdc\xe4\x8b\x85\xda\xa1\x85\xf2\x73\xe9\xac\x11\xc8\x90\xac\xcf\x14\x58\xdc\x27\x9e\x0c\xb4\xf9\x71\x61\x97\x4f\x66\xeb\xb6\x5c\xe6\x4e\x2d\x9e\x4f\x02\xa1\x70\xb6\x9c\xd6\x48\xcc\x3f\x96\xf6\xda\x62\x35\xe3\xf4\xda\xa7\x0a\xe3\xe8\x09\x7c\x89\xe4\x7c\x6e\x6a\x4d\x46\x72\xd6\x3d\x8f\x49\xcb\x47\x08\xd4\x65\x35\x4d\x4c\xce\x30\x3a\xae\x93\x83\x9d\x8d\xf7\xa0\x46\xa6\xb3\x7f\xe2\x70\xce\x56\xaa\xbe\x67\x5f\xfc\x27\xd5\xf5\x03\x0d\xc0\x36\x8b\x3f\x3c\x04\xf3\xf0\xbb\xe1\x2f\xcd\x1a\xb9\x7b\x62\x61\x38\xb1\xef\x44\x5c\x37\x7c\xa7\xe0\xea\xa3\xc4\x0c\x52\x06\x3f\x84\x0f\x21\x87\x85\x67\x92\xb9\xb7\xad\xd5\x44\x3e\xdf\x88\xd4\x18\x03\x3b\x96\xec\x9f\x9b\x85\xed\x33\xb9\x63\xd7\xf7\xa0\x2c\xfd\x90\xec\xbc\x3b\x56\xce\xa5\x32\x9f\xd6\x84\xe2\x36\x28\x31\x2c\x3e\xa4\x9e\xb3\x41\xb5\xb3\x51\x1a\x67\x63\x0a\xba\xec\x72\x5d\x1b\x3b\x23\xb6\xe5\xc1\x8b\xe0\xf6\x05\x57\x8d\x5b\x59\xc5\x53\x75\x37\x27\xfa\xde\x1c\x48\x9c\xd8\x1b\x55\x02\x77\x0a\x4c\x0f\xf2\x6c\x0a\xbe\x2e\xc1\x75\xc3\x1e\x44\xfd\xcf\xf0\x5e\xfc\xf6\x3b\xaf\xa5\x1f\x8d\xd7\x55\x43\xc2\x9b\x47\xf8\xb0\x55\xea\x4b\xfb\xb4\x55\xfa\x7b\x13\xd7\x82\x63\xf1\xf8\x73\x5f\x09\x0a\x75\x15\x4c\x70\x8a\xcd\xe6\xe4\xae\xf5\xba\x61\x55\xed\x06\xb5\x16\xe8\x06\xc3\x25\xc6\xd6\x63\x6e\xa6\x9c\x6d\x45\x11\x78\x79\xb9\xc4\x93\x0a\xca\x10\xc3\xb3\x41\x8f\xff\xbb\x57\x20\xa2\xc5\xe0\x12\xbe\xe5\x4b\xe9\x7a\x3d\xbc\x27\x36\xd1\x47\x35\xeb\xc7\x77\x4d\xa3\x37\xdd\xac\x63\x29\x5a\x85\x0f\x5f\x4a\x66\x3b\x72\xbf\xa5\x68\xa0\x43\x97\xf2\x68\xd1\x0b\x3b\xc8\xb0\xe7\x09\x52\x70\x4a\x4c\x59\x4b\x36\x16\x56\xce\x6b\x8d\xab\x0c\x9c\xda\xb2\x27\xc9\x62\x03\xb9\x69\xb3\xec\x65\x7e\x0b\x71\xec\x9d\xfe\x24\x4a\xdc\x81\x66\xe1\x53\x33\xb9\xf8\xc8\x40\x74\xa4\x97\xa7\xee\x8a\x8a\xc9\x82\x42\x84\x53\x1d\x46\xa5\x1c\xea\xad\xd2\x9c\xac\x9b\x32\xfd\xec\x41\xf4\xd1\xa7\x7e\x45\xa2\xdf\x9f\xbb\x6f\xed\x0d\x50\x46\xbd\xfb\x61\x4e\x5d\x97\x8b\x11\x75\x39\x49\x6f\x58\x2b\x26\x1f\x87\x6f\x38\x57\xc9\xf7\x1a\x72\xc2\xb9\x8b\x0b\xf4\xf0\xb0\x97\xe8\xa1\xfb\x22\xbd\x2c\x9f\xd1\xe2\xb9\x74\x77\x06\x14\x65\x82\xc1\xf7\xe0\x9f\x74\x5c\x84\x07\x55\xcb\xc8\x9c\xae\xa8\x24\x51\x1d\xcb\x01\x61\x3f\x93\xdd\xaa\x79\x94\xe9\xaa\xaa\x12\xfd\x80\xaf\xd0\x77\x1b\x86\xe9\x5b\xdc\xca\x74\x57\x5c\x8a\x92\x10\x4f\x8e\x41\xbc\x7e\xd4\x91\x5d\x1e\x4e\x44\x31\xa0\x3b\x4a\x89\xe7\x7c\x59\x42\x26\x4f\x82\xe6\xfb\x5b\xd2\x2c\x2e\x28\x99\x9a\x5c\xa7\xaa\xc8\xcc\xde\x94\x37\xb8\xec\x48\xbf\xbd\x4b\x7e\xda\x5d\xa5\xa0\xa3\x6e\x42\x30\x8b\x49\x57\xc4\xa3\xfb\xd1\xb8\x78\xa2\xa3\x3c\x3b\xa3\x47\x52\xcf\x95\xe2\x8c\x47\x17\x7e\x77\x4f\x6f\x4e\x27\xd9\x3e\xaa\x23\x97\x5e\xc3\xa3\x3a\x71\xb9\x29\x0c\xf5\x7a\xc2\xfe\x9f\xc0\x79\xcb\x4d\x61\x8c\xe3\x36\x3a\x5c\x03\x7e\x4c\x63\xc0\x7b\x8e\x29\x08\xda\xef\xa0\xf1\x4b\x86\xf0\x67\xf3\xc1\x2c\x26\x12\x0e\x58\x47\xd1\xa4\x61\x38\xf8\x24\x8e\xd7\x3d\x9e\xbd\xc4\x5b\x3d\x7a\x99\x3d\x05\x7a\x85\x19\x8b\x62\x31\xee\xd1\x90\x28\xb9\x55\xd7\xea\xf2\x4e\xa9\x8e\x84\xea\xda\xe4\x1c\xca\xe3\x1f\x3a\xf8\xfc\xc7\x54\xb3\xbd\xc2\x4c\xd6\x4c\xa1\xfb\x93\x23\xf8\x45\x46\x45\x42\xdf\xc8\x54\x62\x3b\xa3\x4e\x9b\xe3\x48\x28\x66\xd7\x78\x43\x93\x61\x89\x7b\x70\x37\xef\xfe\xab\x7f\x75\xaf\x87\xb3\x3b\x42\xa6\xb2\x93\xae\x12\xe3\xc1\x9d\x19\x54\x24\x58\x59\x2d\xe3\xd7\x14\x90\xf8\xb3\x34\x3b\x2b\x0c\xce\xd0\x6a\x85\x9b\x72\x3f\x86\xb5\x65\xb9\x2e\x09\x76\xc8\x09\xa3\x66\x23\xe7\xc2\xa8\xc3\x4b\xd1\x69\xe2\x76\xec\xe4\x57\xf7\x39\x82\x5f\xdc\x0f\x46\x73\x96\xdd\xf8\x4a\xe6\x0a\x3b\x3b\x36\x83\x46\x63\x1d\xc3\x2f\xff\xf0\x71\xa6\xf3\x86\x2e\xce\xf8\xda\xd4\xc8\xf9\xd0\x98\xa0\x6f\xc7\x26\xfc\xc5\xac\x4a\xbc\x6f\xe8\xce\x49\x53\xdb\xc3\x4a\x9f\x15\xbc\x38\x7b\x12\xde\x7d\xfb\x13\x48\x95\x59\x62\x56\xbc\x82\x16\x09\x39\xcb\x81\xec\x06\x27\x40\x0d\x91\xd9\x78\x8a\x1d\x5f\xa6\xa5\xb8\x0b\x6a\x16\x62\x16\xda\x28\x76\xe9\x58\x49\xc0\x43\x99\xd9\xe5\x6e\xc2\x6e\xa5\x77\xdc\x69\x8f\x51\x3e\x3f\x8a\x1a\x21\x7c\x7f\xae\xb5\xcc\x2e\x8d\xd9\x49\x5d\x9b\xc8\x04\x57\x3e\x1d\x91\x8b\xac\x2e\x6a\xe6\xa4\xaf\x67\xac\x59\xc6\xd9\x48\xb7\xe7\x50\x9d\xa4\xe7\xa6\x79\x64\x44\x50\xe6\xcf\xa7\x4c\x3e\xa1\x89\x1e\x89\xe2\x84\x1d\xbf\x87\x21\xef\x28\x51\x9c\x12\x26\x5b\xf9\x2d\x29\x51\x3b\x32\xe9\x27\x75\xed\x1f\x02\x65\x24\xcb\x6b\x94\x12\x2f\x2f\x12\x3f\x08\xc6\x16\x82\x16\xba\x0c\x83\x84\xad\xe7\x70\x6c\x2b\x3f\x80\x83\xa8\x76\x7c\xac\xf6\x24\x61\xe8\xfc\xf3\x0d\xc5\xba\x7c\xe0\x3f\x9f\xd8\x7f\xf1\x21\xb6\xf3\x21\xb6\x61\xb5\xfb\xbb\x13\xe9\x90\x22\x0c\x67\x49\xfd\x73\x5f\x0f\xa4\x43\x6b\xbe\xc2\x8c\xaa\xd2\xee\x14\xea\x8a\x32\x20\xf3\xf8\xa5\x90\x66\x4e\xda\x25\xea\xd3\x83\x7e\x0d\x62\xb1\xbb\xf9\x43\x2a\xa0\xa3\x44\x1d\xfc\xbb\x80\x5e\x6e\x81\xe7\x20\xe2\x1a\x4e\x5e\x97\x41\x30\xb1\x01\x53\x41\x48\xe9\x76\xd5\x2f\x56\xe3\xde\x52\xf6\x20\x63\x3a\x28\x16\x71\xa7\xa8\xd2\x1c\xd1\xa7\x2c\x5c\x39\xa2\xc6\x8e\xa3\xa3\xaf\x41\x8d\xc4\x10\x47\x41\x36\x84\x09\x8d\xe8\x87\x83\x61\x50\xf6\xc5\x11\x7c\x47\x88\x5b\xb1\xb0\x96\x15\xc7\x05\xa9\x8e\x85\x41\x52\x55\xa0\xe3\x63\x2d\x1d\xab\xf2\x90\x22\x8f\x72\x50\xea\x19\x06\xfd\x2a\x47\x84\xc8\x6f\x45\xd5\xc7\x59\xf4\xf9\x5b\xf1\xc8\x67\xfc\x1e\x47\x77\x85\x64\x8e\xf8\x08\x94\x7b\xa4\xa3\x99\x23\x31\xf5\xad\x73\x4c\xf6\x1c\x8e\x4a\x71\x41\x36\x91\x54\x5d\x15\x56\x79\xc7\x6e\xfe\x53\x42\x28\x3e\x46\xb9\x6b\x11\xdd\x27\xe6\x28\xe9\x0b\x4d\x15\x4d\xe3\x8c\xbf\x21\xd4\xba\x2f\xad\xbe\xff\x42\xa9\xd1\x94\x1a\x4b\xa7\xa1\x71\x5a\x6d\x93\xa2\x89\x4d\xb9\x6a\x26\x0d\x56\xaa\x78\x96\x23\xa6\x8e\xdb\x26\x68\x98\x88\xe3\xfe\x87\x53\xd1\x8d\x73\x0f\xa1\xe0\x98\x10\xe9\xbd\x29\xe9\x45\x7b\x52\xe4\xcc\x85\x50\xbf\x10\x35\x51\x4b\xbe\x87\xb2\xa3\xe2\x4f\xf7\x26\xad\x1b\x8f\x4a\x51\x76\x60\x7c\xea\x0b\xa1\xbd\xc0\xde\x10\x3a\x6f\x15\x1a\xd9\x05\xbd\xfd\xdd\xd6\x40\xa2\x67\x43\x27\x5f\x28\x1f\x47\x9f\x42\xf2\xbf\xaa\xc9\x25\xaa\x6d\x95\x6d\x87\x0b\x92\xef\x42\x72\x7e\xd0\x7c\xa0\x6b\x22\x52\xf5\x32\x52\x09\x97\x1b\xe1\x49\x49\xf4\x7e\x35\x74\xeb\x93\xd8\x1e\x26\x48\x3f\x70\xbb\xf8\x85\xe8\xd1\x56\x3b\xa4\xf9\x19\x66\xb8\x5d\x56\x0d\xa6\x62\x27\xdb\xb8\xaf\x7e\x52\xcc\x60\xbd\x92\x8f\xa9\xa1\xdc\x03\x28\xa9\xbd\xab\x1a\xee\x6f\xe8\x06\xc7\xe9\x00\x09\x72\x6e\xbf\x4f\x55\xcb\x4f\x92\xe8\x0a\xb3\xed\xe8\xf3\x64\x56\x2c\x70\x71\x1d\x23\x4b\xbe\x00\x48\x01\xc1\x65\x2b\xf2\x25\xf0\x2d\xe0\xe5\x8a\x6d\x12\xdc\x6d\x1f\x15\x96\x97\x35\xf8\x3c\x29\x54\xe6\x5e\x4c\x81\xea\x5a\x65\x72\x84\x28\x94\x0f\xd1\xc5\x98\xf3\x92\xd8\x8e\xc0\x46\x06\xb7\x78\xf7\x70\xea\x06\xc7\xc6\xc0\x9a\x82\xbb\xfb\x99\x89\xff\x6c\x1d\xff\x09\x3c\x8b\xbf\x96\x83\x7c\xfb\x62\x72\x04\x7f\x8d\x23\x2d\x7f\x84\xc4\x7c\x7e\xa0\x1f\xf7\xeb\x45\x81\xf7\x67\xb0\x24\xe7\x0f\x8f\x90\x55\x53\xb1\x7d\x37\x5b\x29\xcd\x0f\xce\x8b\xa1\x70\x0c\xe6\x95\xc8\x48\xd0\x7a\xc0\xbc\x6d\xab\x1b\xc4\x0c\x98\x95\xfc\x73\x3c\x18\xc3\x9d\x02\x8a\xf8\x2b\x03\xe4\x6e\xef\x6e\x0f\xfe\x2f\x00\x00\xff\xff\x25\x78\x95\x5d\xa0\xda\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x59\x73\x1b\x47\x92\xf0\x3b\x7f\x45\x4a\x0f\x32\x31\x06\x41\xc7\xf7\x6d\x6c\x6c\x30\x44\x6b\x68\x92\xd2\x30\x64\x5b\xb2\x8e\xf1\x83\x63\xc2\x53\xec\x2e\x10\x3d\x6c\x74\xc1\x5d\x05\xd2\x58\x0f\xff\xfb\x46\xdd\x77\x1f\x20\x48\xc9\x31\xe2\x83\x44\x02\x75\xe6\x9d\x59\x59\x59\x87\x7f\xd9\xdb\x03\x00\x78\x59\x93\xdb\xf7\x0c\x5d\x57\xcd\xd5\x29\xa9\x6b\x5c\xb0\x8a\x34\xf2\xab\x0f\x8b\x8a\x42\x41\x1a\xd6\xa2\x82\x41\x89\xe7\x55\x83\x29\x20\x28\x4c\x3b\x98\x93\x16\xa8\xec\x0d\xa8\x29\xa1\xc4\x35\xbe\x42\x8c\xff\x49\x2e\xff\x85\x0b\x46\xc5\x48\xb7\x8b\xaa\x58\x00\xaa\x6b\x72\x4b\x61\x4d\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x58\xa2\x66\x03\x0d\x29\xf9\x74\x14\xd8\x02\x6f\xe0\x16\x35\x0c\xaa\x06\x10\xd0\xaa\xb9\xaa\x31\xa0\xa2\x20\xeb\x86\xcd\xc4\x04\x17\x0c\xc4\x5a\x97\x2b\xc4\xaa\xcb\x1a\xc3\x6d\xc5\x16\xbc\x23\xd4\xa4\xb8\xc6\x25\x30\x72\x8d\x1b\xdd\x07\x28\x66\xeb\xd5\x4c\xee\xf2\x3d\xc6\xa2\x21\x69\xe6\x35\xb9\x3d\xe4\xff\x1c\x14\xa4\xc5\x07\x7a\xe7\x14\xde\x9d\x9f\x9c\xfd\x70\x2e\x16\xb7\x24\x2d\x86\x45\x75\xb5\x80\x1a\xdf\xe0\x1a\xaa\x66\x4e\xda\x25\x12\xc0\x40\x97\x64\xcd\xc4\x58\x1a\x24\x16\x52\x7c\xb2\xbf\x1c\xee\xed\x55\xcb\x15\x69\x19\xbc\x5c\x37\x57\x7c\x9d\x1f\xc4\xb2\xe6\x2d\x59\xc2\x53\xef\xb3\xa7\xa6\x65\x4d\x6e\xbd\x56\xfa\x6f\xaf\xc5\xc5\xd9\x07\x74\x59\x63\x85\x48\xa7\xa9\xff\x85\xe9\xf3\xbd\x80\x8a\x18\x87\xca\xd6\xdf\xfc\xfe\xfd\x9b\xd3\xd7\xe7\x67\x1f\xde\xbc\x3e\xff\xf1\xfd\xc9\xd9\xd9\xbb\xf3\xf7\xef\xdd\x29\xde\x33\xd2\xa2\x2b\xfc\x12\x63\xd3\xe3\xe5\xf7\x6f\x7e\x7e\xff\xe1\xcd\xbb\x93\x57\xe7\x2f\xcf\xcf\x53\x9d\x4e\xeb\x35\x65\xb8\xfd\xe9\x54\x77\xf9\xe9\x34\xd1\xea\xec\xf5\x2b\xfd\xfd\xd9\xeb\x57\x89\x06\xe7\x2b\x52\x2c\x74\x93\xf3\xb7\x6f\x4e\xff\xa6\x1b\xed\xa1\xa2\xc0\x94\xee\xa3\xba\x9e\x58\x5a\x4d\x12\x35\xfc\x21\x11\x7e\x78\x78\x08\x27\x8a\x10\x56\x88\x2d\x24\x89\xba\xe3\xd4\x98\x41\xd4\x5d\xed\xff\x2d\x62\x8b\x23\x70\xfe\x18\xd6\xfb\x6d\x5b\xdd\x20\xa6\x7a\x3b\x7f\x0c\xec\xbd\xbe\xac\xab\x42\x75\x36\xbf\xdb\xed\x9c\xdf\xe0\x86\xc5\xfb\xc0\xfc\x63\xf8\x91\x94\xf8\xa4\x2c\x39\xba\xa3\x81\xf7\x39\x93\x5d\x9c\xf1\x0d\xb5\x55\x73\x35\x85\x96\xd4\xf8\x08\x3e\x5e\x34\xec\x7f\xa6\x80\x96\x1c\x48\xa7\x64\xb9\xac\x18\xc3\xe5\x11\x7c\x7c\x59\xfd\xfe\xdf\xff\x35\x05\x54\x96\x2d\xa6\xf4\x08\x4e\xe4\x2f\x2f\x26\x99\xb9\xcf\x24\x63\x93\x76\xf0\x02\x4a\xdd\x83\x7f\xc8\xd7\xf1\xff\xff\xdf\xb8\x85\x74\x40\xe1\x1d\x5e\x92\x1b\x5c\xbe\x6c\xc9\x72\x2c\x24\x46\x6f\x78\xd4\x5c\xe9\x4d\x0f\xde\xdb\x0f\xa8\x58\x54\x0d\x56\x44\x7d\xda\x62\xc4\x70\x39\x6e\x43\x13\x4b\x4c\xef\x59\xbb\x2e\xb8\x1c\x43\x0c\x28\x23\x2d\xa6\x76\x7d\x70\x71\x26\x44\x5e\xb4\x10\x2a\x3b\x9d\xd9\x8d\x50\xf8\x43\xb4\x4a\x11\xb8\x19\xef\x47\x6f\x8d\xfd\xed\x2d\x7c\xf6\x4c\xe3\x9b\x0a\xdf\x42\xd5\x54\x6c\x08\x58\x27\xce\xaa\xf8\x0f\xc5\xf5\x7c\x16\x2c\x07\x8e\x41\x8e\xd4\xd1\x52\xb4\x72\xfe\x32\x4d\xef\xf6\xe4\xbf\x06\x9c\xa7\xa4\x61\xa8\x6a\x68\x42\x55\x20\x31\xcf\x57\x5c\xdf\x09\x04\x6a\xb1\x64\xfa\x4a\xbd\x59\x71\xa5\x4b\x71\x41\x9a\x12\xb5\x1b\xa3\xc4\x04\x82\x2a\x0a\xa4\xa9\x37\xb0\xc4\x5c\x3f\x32\x02\x0b\x52\x97\xa6\x3f\xd7\x45\x3f\x9d\x02\x69\x81\x8b\x58\xa9\x91\x85\xc2\xe5\x92\x9b\xb7\x46\x6b\x46\xf8\x92\x0a\x54\xd7\x1b\x58\xa1\x8d\x50\x72\xac\x45\x0d\x45\x4a\xc3\x63\x4c\xcd\x78\x2d\xae\x39\x69\xf1\x9e\xce\xb0\x2b\xdc\x8a\x5d\xd1\x59\x8e\x2c\x7c\x02\xbd\x68\xe6\xa4\x83\x38\x9a\x61\x34\xe1\x90\xb3\x69\xc3\xc1\x8d\x56\xe8\xb2\xaa\x2b\xb6\xe1\xab\xe4\x00\x10\x7b\xfd\x3b\x5a\xd7\x02\x3e\xc2\x08\x91\x0a\xff\xb6\xc1\xad\xdb\x95\x11\x61\x36\x94\x2d\xba\xe5\x7b\x2b\xf1\x8a\xd0\x8a\xa9\x61\xaa\xd6\x60\x49\x23\xa0\x9a\x43\x83\x71\x89\xcb\x70\x8d\x5a\x0f\xc9\x85\x2e\xbd\xcd\x8b\x85\xbc\x6d\xc9\x4d\x55\xe2\xf6\xc8\x59\xee\x73\xb4\x66\x8b\x7d\xcf\x08\x98\xfd\xac\x96\xc3\x55\xf8\x04\x9e\x19\xdd\x3f\x13\xa3\x7c\x6b\x79\x20\x49\xfe\x1e\xc3\x3f\xdc\x2a\x42\x96\x5a\xb5\x38\xf8\x84\xff\x74\xcc\x3f\x2b\x16\xb8\xb8\xde\x9f\x1c\xc1\xd3\x8b\xe6\x06\xd5\x55\x29\x14\x38\x48\xb3\x47\x62\x4e\xb7\x7d\xea\x0d\x7c\x17\x73\x68\xd3\xc7\xc2\x1c\x2a\x70\x2c\x80\x13\x7f\xd9\xb1\x4a\x38\xee\xda\x83\xc3\xff\x2e\x49\xbd\xc2\x4c\xd8\xaf\x5a\xde\x02\x99\x8b\x3f\x03\x52\x4a\x12\xf9\x7c\xdd\xc0\x15\x66\x4a\x40\x73\xf0\xa8\x5f\x03\xe8\xb6\x98\xad\xdb\xa6\x77\xfd\xb3\x4b\xd2\xb6\xe4\x76\x7f\xf2\x64\x26\x28\xff\xc9\x4c\xad\x29\x2f\xba\xa4\xa9\x01\x55\xc3\x70\x3b\x47\x05\x96\x22\x47\xda\xef\x05\x6a\x60\xc5\xbf\xa7\x0b\x29\x33\x04\x8b\xc4\x86\xaf\x19\x8c\x12\xd9\x9d\xb0\x85\xee\xff\xdb\x1a\xb7\x9b\xa0\x67\x52\xbb\xb4\x98\x92\x75\x5b\x60\x67\x29\x19\x1b\x29\x23\x57\x6e\x50\xab\x3c\x01\x69\xf3\x7e\xa4\xd6\x8a\xc8\x76\x58\x37\xa3\xba\x70\x7c\xa1\xb2\xe4\x3a\xe4\x8d\x90\xb4\xfb\xbf\x0a\x22\x3c\x82\xbf\xc6\x96\xf8\x8c\x37\xe3\xbf\xe3\x36\xe4\x4d\x2e\x1e\x8f\x12\x22\x53\xd9\x1c\x99\x69\x8d\xe6\x35\x73\x1b\xed\x94\x5f\x80\xe9\x34\x71\x88\x36\x1c\x5c\xc9\xc1\x0f\xc4\x5f\x52\x24\x6e\xb8\x79\xae\xa6\x72\xc4\x43\x7a\xd1\x42\x67\x8b\xc1\x09\xa6\x02\x0c\xe7\xbf\x57\x74\x90\x06\x7f\x31\x39\x82\xef\x08\xa9\xbb\x78\x46\xea\x71\xc1\x33\xbf\xc8\xa1\xfe\xd1\xd5\xdc\xb5\x5a\x44\x1f\xf7\x83\xce\x9e\x27\x75\x2d\xe6\x6a\xe6\x44\x74\xcc\xc0\x99\x7f\xdf\x37\x8e\x9d\xb3\x63\x30\xaf\x51\xe7\x88\x3e\xb2\xc4\xb6\xfe\x90\xa0\x48\xd1\x96\xc7\xfa\x9e\x81\xd9\xb0\x8a\xd5\x78\xc9\xcd\x4c\xcb\x6b\x6f\x84\xea\x34\xac\xfd\x61\x81\x2d\x8b\x2a\xbb\x91\x53\x36\x95\xf6\x23\x77\xdb\x25\x93\x2b\x71\xa7\xbc\x7f\xd2\x62\x33\x04\xaa\xeb\x40\x10\xa8\xf8\x81\x30\x57\x8a\x48\xa9\x2b\xb7\x5e\xab\x62\xd9\xd8\x8c\xf6\x1a\xe3\x15\xe5\x66\x4c\x71\xcd\x25\xee\x82\xdc\xca\x90\x82\xee\xd5\x94\x86\xb9\x65\x64\x80\x02\x6a\xa5\xdb\x8e\x4b\x57\x62\x55\x0c\xae\x1b\x72\x4b\x95\x25\xa6\xda\x32\x02\x57\xd5\x0d\xd6\x6b\xe1\x02\x11\x6e\x17\xb8\x91\x91\x0a\x6d\x37\xf0\x59\xb4\x3d\x61\xc6\x2c\xab\xf9\x1c\xb7\x1c\x9a\x6c\xb3\xc2\x52\x1f\x88\x41\xf3\x32\x2f\x92\x74\x47\x1d\xc2\xcf\xe1\xe3\x43\xbb\xc7\x1b\xce\x89\x21\xb5\x70\x85\xe1\x0b\x3a\xc1\xb0\x3b\xb3\x49\xf8\x0a\x92\xf3\x0b\xcb\xb6\xaa\x6b\xb8\xc4\xd0\x54\x35\xb7\xa3\x84\x8a\x54\xb8\x5c\x20\x0a\x0d\x81\x82\xb4\x2d\xa6\x2b\xd2\x94\x9c\x1a\x7c\x7c\xe7\xb7\xb2\xbb\x8d\xbc\xf0\x77\xf2\x5e\x7a\x42\x21\x75\x72\xd5\xa7\x02\x55\x36\x8e\x45\x5a\xea\xf5\x3d\x45\x8d\xb4\xd2\xd7\x14\x03\x69\xb0\xe3\x4f\xad\xb0\xec\x0f\x8e\xa9\xc2\xbb\x70\xc3\x92\xd3\xd7\x25\x86\x95\x8c\x16\xa8\xa9\x6e\xe1\x12\x17\x88\x0f\x24\x88\xad\x20\xeb\xba\xe4\xad\xd6\xd4\x01\x93\x43\x52\x49\x28\x35\x46\xf9\xd0\x23\xf8\xab\x91\x0b\x9d\x6a\xea\xae\x7b\x38\x23\x99\x86\x8c\x68\x1a\xdf\xed\x05\x80\x12\x08\xb3\x6c\x2e\x10\xf2\x37\x52\x73\xfb\x4b\xb9\x2f\x52\x98\x58\xda\x0e\x49\xc2\x09\xef\x50\xc1\x7f\xd2\xd3\x0a\x04\x86\xa0\xbf\x86\x28\x0f\x17\xd8\xa2\xa2\x53\xce\xed\x0e\x5d\xe6\xf7\xcb\xec\xaa\xc6\x10\xd9\xd4\x0b\xbb\xcd\xc4\x7f\x6f\x8c\xf3\x34\x81\x67\xf1\xd7\x72\x92\x90\x16\x3f\x70\xc1\x46\x07\x89\x35\x1d\x8d\xc4\x2d\x77\x15\x25\x91\x88\x20\xab\x91\xb7\x86\x7a\x0f\x85\xcf\x93\x24\xe0\x9f\xb9\x70\x2b\x64\xf8\x85\x8f\xd0\xe0\x5b\x35\xc1\x14\x62\x31\xba\xa6\xb8\x84\x79\xd5\x52\x36\x85\x39\xe1\xfe\x16\x2e\xe1\x72\x13\xae\x2d\x9e\x41\x4b\x4b\x3e\x85\x1e\x3e\x25\xa7\x75\xbb\x26\x35\x4b\x27\x0b\x3c\x88\x31\x98\xc2\x4d\xc2\xc8\xa7\x80\x28\x25\x45\x25\x3c\x68\x11\x9f\x16\xa0\xcf\x93\x99\x6f\x16\xd2\x1e\x05\xee\xfb\x82\x9e\x87\xb0\x4b\xf9\x3e\xf5\x46\xfe\x04\x9c\xa0\xa7\x1e\xe6\x76\x7a\x5b\xcf\x38\x9a\xce\xf6\x1c\x4b\xa3\xd7\xd3\xf4\x86\x86\x63\x7f\xaa\xbd\xb4\x67\xaa\x84\x2e\x3c\x3f\x80\x3f\x32\xce\xab\x15\xa4\xaa\x55\xdc\x2c\xa4\x44\x38\x86\x6f\x66\xdf\xe4\x57\x18\xb5\xf4\x9a\x1e\x1e\xc2\x45\xac\x81\x43\x89\x39\x15\x74\x55\xa1\xba\xfa\x5f\x0c\x95\x30\xe1\xb8\x77\xbe\x10\x68\x09\xc7\xe3\x92\xc8\x55\xfd\x0e\x58\xbd\xa6\xd5\x5c\x44\x48\x1c\x2a\x7a\x73\xf9\x2f\x38\x76\x3f\x48\xe0\x54\xec\xcd\x6d\xe2\x75\xd8\x8b\xda\x1f\x1e\x82\xf4\x7d\x15\x57\x72\x0d\x22\x16\xbf\x44\x0d\xba\xb2\x9a\x45\x9c\x2f\x24\x8c\xcb\xd4\x80\xdc\x04\xc4\x4c\xf1\x6c\x60\x94\x76\x6e\x99\xff\xf0\x3d\x3b\x98\xf9\x41\x2d\xe3\x38\x00\x84\xe3\xb1\xcb\xdf\xdc\xd6\xfb\x93\x34\x5c\x7c\x9a\x8c\x67\x99\xf9\xb6\x18\xff\xb9\x03\x5c\xd3\x14\xf3\x24\x00\xed\xea\xc5\x8e\x79\xc3\x66\x29\x2a\x0e\xc4\x1b\x1c\xbb\x2c\x11\x1a\x06\x35\xa1\x58\x2b\x2d\xa9\xd0\x28\x5c\xe2\x39\xd7\xdd\x25\xa6\xac\x25\x1b\xae\x34\xf0\x0d\x6e\x37\x6c\xe1\x86\x0d\xa5\x7f\x22\x74\x1f\x96\x62\xb9\xe0\x63\x09\x46\x84\x25\x66\x0b\x52\x4e\x95\xa5\x2f\x74\xff\x0a\x35\x55\xa1\x4c\xd2\x16\x2b\xb7\x80\x7f\xa1\xf4\x8f\xf4\x11\xc4\x49\x64\xb3\xd1\xe1\x1c\xf7\xac\x93\xff\xa8\x25\xed\x87\x32\xca\x86\x37\xf9\x76\x05\x14\x5c\x6f\x35\x6a\x5b\xba\xe1\x74\xdb\xc1\xf7\x57\x7d\xd0\x6a\x83\x54\x04\xea\xcd\x64\x19\xdc\x5a\x50\x18\xcf\x5b\xfe\x1f\x78\xde\x4d\x55\x4f\xba\xf0\x39\x77\x4d\x07\x39\x73\x99\x3e\x09\xe8\x9b\xde\xe9\x16\x86\xe5\x83\x35\x25\x5b\x5e\x9c\x75\xae\x53\xe1\x25\x92\xc7\xdd\x8d\xce\x62\xa3\x28\xb2\x5b\xeb\x9a\x2b\xf5\xc0\x4c\x52\x24\xe3\x1c\x92\xcf\x54\x44\xd0\x39\x78\xc5\x15\xa7\x34\x20\x2d\x5c\x12\xb6\x90\xc2\xc3\xb7\x8d\x3e\x72\xca\xf5\xad\x20\x65\xf7\x30\x3e\xa1\xb1\x90\xaa\xb9\xa0\x49\x71\x44\x6d\xe9\x36\x1d\xa2\x96\x56\x86\x8a\x15\x48\xfd\xb0\x2f\x4f\xd9\xb4\x59\x33\xe1\x76\xbc\xaf\xc2\x05\x77\xdf\xb9\x5e\xa6\x26\xd4\x50\x17\xc6\x0a\xd2\x0a\xb3\x6c\xe7\xef\x50\x8d\x9a\x02\x87\xaa\x74\x76\xa9\x3e\x3f\x08\xcf\xa1\x67\xcb\xaa\xa9\x96\xeb\xa5\xfa\xe8\x1d\xa6\xb8\xbd\x41\x36\x81\xc1\x02\x51\x69\xb8\x16\xcb\xc3\x94\x50\xb5\x29\x77\xca\x17\xe0\x02\xc6\xa1\xba\x8a\x64\xdd\x13\x21\xec\x42\x98\x80\x27\xe5\x3d\xa8\x38\x1f\x3d\xc9\x00\xc5\xef\x6d\xc1\xb2\x53\xa0\x08\x62\xa0\x14\xb7\x81\xb1\x68\xbe\x13\xd4\x00\xcf\x8f\x83\x65\x7c\x1d\xe2\x6b\x9a\xec\xbe\xc4\x94\xa2\x2b\x2c\x4c\x2d\xba\x9e\xcf\xab\xa2\x12\x51\x0f\xc2\x50\x0d\xe8\x06\x55\x35\x37\x04\x65\xa0\x5f\xed\xe5\x69\x34\xd0\x24\xa9\xcc\x2f\xe6\x46\x13\x28\x76\x28\x50\xc3\x9d\xb6\x56\x9e\xb9\x4a\xbe\x92\x6b\x9c\xda\x23\x1d\x6e\x94\xa8\x58\x39\x5b\xe0\x65\x34\x72\x35\x87\xfd\xcc\xa6\x43\x39\xae\x7f\x72\xd6\x58\xfa\xf3\xaf\x15\x4c\xe3\x4d\x81\x0d\xe3\x3f\x3f\x70\xb1\xac\x17\x6f\x78\x53\xfe\x1f\xeb\xfe\x0c\x9c\xb8\x87\xcb\x61\xd5\x05\x20\xf9\x21\xdc\x2e\x10\x53\xed\x94\x60\x51\x5f\x30\x19\xdd\x53\xf6\x91\x46\x7e\x34\xa1\xb1\x22\x92\xbb\x3b\x3c\x84\xf5\xaa\x44\x0c\x07\x82\x4c\xf8\x8a\x2d\x2e\x48\x2b\x9c\x37\x54\x8a\x68\x8f\x99\x52\xe9\x57\xd5\x47\xd1\xc9\x4e\x50\xe1\xe1\x37\xbd\x66\xa1\xad\xd7\xcb\x8f\x9e\x15\xfd\x81\x7c\xa4\x9c\x17\x15\xa5\x1c\x0c\x19\x88\xcb\x70\xb9\x79\x2f\x72\xd1\x0b\x02\x35\x47\x8b\x7f\x5b\x63\xca\x12\x30\x57\x83\x2f\xab\x66\x4d\x05\x02\xb9\x01\x04\xb7\x48\x0d\x1a\x1a\xb4\x81\x4f\x1c\x81\x2f\xe9\x2f\xe4\xbe\xf9\x3a\x03\x9b\x3c\x2c\xd5\x7e\x9f\x1f\x38\x5e\x57\x21\x92\x15\xce\x97\x2b\xb6\x11\x14\x1f\x9a\x33\xce\x2e\x5f\x61\xa6\xbc\x14\xb6\x46\xb5\xaf\x43\x51\xb1\x80\xd8\xb0\x75\x27\x97\xeb\x7c\x4b\x5a\x71\xaa\xfd\xfc\x00\x3a\xd9\xcc\xe7\xfe\xec\xa0\x1a\x2c\xce\xb0\xbe\xea\x8a\x06\x4e\xc3\x2c\xbf\xe9\x33\x7d\x08\xbd\xc0\x4b\xa8\x1a\xe5\x68\x50\xb4\xc4\x1d\xfb\x95\xa0\x99\xa9\x40\xf4\xbe\x3c\x98\xd1\x82\x45\xad\x35\xbd\xa9\x4c\xcf\x60\x9f\x99\xe5\x1a\x09\x96\xa1\xb3\xbb\x61\x5e\xc7\xe1\x21\xbc\xaf\x1a\x71\x92\xa0\x14\x76\x43\x22\x8d\x8d\xac\x45\xbe\x40\x32\x14\x5f\x90\x25\xb6\x24\xdf\x90\x76\x89\x6a\xcb\x6c\x97\x39\x06\x1d\xa6\x03\xef\xaf\xf3\x46\x6b\xba\x6d\x58\x32\xa7\x60\x0c\x6a\x7a\xc8\x33\xa5\x5e\xb2\x4e\x99\xa2\x4d\x63\xce\x5e\xa2\xe2\x5a\xa4\x58\x28\x03\x0a\xcd\x19\x6e\xe1\x12\x73\x71\xe6\x84\xec\x38\x86\x10\x48\x07\x8c\xb4\x3a\x65\x48\xe4\x48\x66\x46\x8f\x44\xa6\x32\x7f\xab\x39\xac\x08\xa5\x95\x88\x28\x0d\x8e\x01\x5a\xd3\xd7\x9c\x6c\x0a\xf3\x57\x9d\x5f\x26\x6d\xde\x61\xc1\x26\xed\x6a\xe2\xb6\xe5\x26\xff\x42\xc4\xe6\x1b\x21\x93\x2f\x31\xb0\xb6\xba\xba\xc2\xad\x74\x1e\x57\x2d\x29\xd7\x32\xc3\xe6\x12\x17\x88\xae\xb1\x6b\xcf\xa8\x08\x2a\xae\xcb\x98\x8b\x0e\x0f\xf5\xc8\xe2\x6c\x80\xac\x70\x5b\x6f\x54\x28\x43\x2a\x10\x65\x1b\x89\x83\x76\xbe\x4f\x31\x4d\x3c\x10\xdf\x2f\xf7\x26\x15\x49\xef\x4f\x38\x9d\xe7\x49\x2b\xa9\x48\x8f\xe0\xe9\x29\x6a\xb8\x95\xa1\x4f\xbd\x96\x32\x9c\x8e\x1a\x61\x69\xd7\x2d\x46\xa5\x38\xf7\x28\xc3\x78\xda\xfd\x7c\x88\xc0\xbe\xef\x33\xf0\xaf\x94\xee\xf0\x0c\x7c\x19\xbb\x52\xce\xab\x58\xbd\x1b\x38\x80\x3e\x83\x3f\x61\x74\x71\x13\x72\x0c\x58\x3b\xed\xca\x51\xac\x7f\x10\xa3\x33\x2d\xa4\x7d\x80\x86\x82\x9e\xff\x1f\x6b\x86\xac\xa8\x56\xf4\xf8\x4e\x4a\x97\x24\x97\x6e\xb9\x88\x58\x34\xe5\x40\x98\x56\x64\x23\xe2\x9f\x5e\x97\xc1\x16\x64\x0a\xe0\x19\xf0\xb8\x92\x49\x0a\x62\x6d\xe0\xe9\xd3\xe0\x02\x03\xa2\x43\xad\xb4\xb4\x03\x39\x14\x95\x23\x22\x7f\xf7\x26\xc0\x70\xd4\x8c\x93\xd2\xa5\xe7\x35\xe3\xca\xa4\xa3\x30\xb2\xaa\x0e\x5d\x75\x9e\x9e\x3e\x9c\xaf\xd8\xac\xe7\x20\xa0\x1f\x58\x59\xad\x27\x89\x9d\x02\x6b\xd7\x58\x84\x5c\x52\xaa\x4c\xdb\xf3\xf8\xf7\x8a\x32\xaa\xcf\x2c\xe3\x94\x74\x71\x14\x27\x92\x09\x74\xac\x4e\x6c\x89\xac\xf8\xb7\xa8\x76\x83\x5c\x53\x29\xd0\x6f\x2b\x8a\x61\x8e\x6a\x8a\x67\xe9\xb3\xaa\xfb\x67\xd6\x04\xf4\x10\x9c\x78\xfa\x29\xbb\x2f\x12\xc1\xde\xa0\xc3\x59\x3a\xd9\x77\x4c\x4f\x67\x8d\xa0\xba\x8d\x0b\xf0\x68\x32\x72\xb3\xcc\xb4\xad\x88\x58\x74\x86\x0c\x8e\xec\x77\xe3\xdf\x8e\xec\xf7\x7f\xd4\x41\xc6\xaf\x7e\xb0\x3c\xec\x6f\xd9\x35\x23\x4b\x23\x30\xc3\xb1\x37\xa6\x8d\x16\x67\xa4\x4d\x1e\xec\x89\x91\x82\x16\x23\x86\xec\x1e\x2e\x39\xd4\x5d\x97\xfa\xb7\x47\x50\xca\xd7\xe5\x58\x94\xbc\x61\xe8\x74\x0a\xe2\xf4\x4e\x98\x37\xda\xea\x73\xce\xab\x45\x73\xf3\xf9\x12\xb1\x62\x81\x69\xea\xb0\x29\x9b\xc2\x9d\x46\xeb\x7e\x07\x48\x9f\xa4\xcf\x43\xf8\xcf\xb3\x67\x39\xc0\x8d\xef\x24\x67\x7b\x02\xc7\xc9\xa4\xd6\xde\x19\x45\xc7\x6c\x84\x9c\xff\xa4\x89\x51\xc7\xca\xda\x75\x1c\x71\xb9\x4b\x06\xe6\xbe\x27\xe4\x3a\x44\x9b\xbd\x89\x45\x57\xb8\xa8\xe6\x15\x2e\x75\xc2\x8b\x9f\x32\x03\x89\x7d\xb9\xa9\xad\x92\x75\xcc\xbe\xba\x0f\x2c\xdc\xed\x6a\xae\x1d\xa6\xf9\x02\x94\x7b\x98\x0e\x60\x1c\xe1\x25\xc7\xd6\x23\x21\x19\xef\x9a\xcf\xb4\xaf\xe7\x48\x10\x50\x56\x59\xbd\x54\xd6\xbf\x70\xcb\xca\x12\x50\x23\x55\x12\x97\x81\x36\xb5\xc7\x4d\x9f\x83\x47\xcf\x6a\x4d\x9c\x91\x55\xa5\x4a\xe0\x9e\x55\x65\xf4\xa5\x92\xe1\xe2\x16\xc1\x71\x2e\xc3\x48\x24\x51\x6a\x12\xa9\xca\xf8\x68\x4d\x38\xe5\xef\xe5\x61\xde\xb1\x3b\xe6\x4c\x7c\x23\x2d\x9b\x8b\xe6\x9d\xd0\xe3\xfb\x13\x38\x08\xda\xf0\xaf\xdf\xe1\x5b\xd4\x96\x41\x5c\x6e\x1b\xb7\xdd\x59\x8c\x4f\x0e\x78\x59\xf5\x5c\xe0\x8a\xa8\x47\x6f\xda\x5d\x6e\x55\xc6\x01\x0b\x79\x3b\xc0\x6d\xc5\x3f\x89\xdb\x45\x77\xaf\x22\x58\x99\xef\x7e\x96\xd9\x56\xf6\xbc\x6c\x7f\x92\x18\x4f\xdf\x3c\x12\xe0\x10\xa9\xe8\x2f\xa2\x54\x74\x88\x43\x22\xe1\x99\xdd\x2f\x55\xf9\x0f\x78\x7e\xf0\x44\x6c\x38\xd4\x26\xef\x95\xbe\x0f\xaf\x6c\xa8\x4c\x75\xcb\x04\xa9\xce\x2a\x58\x6e\x02\x6d\xf2\x0a\x2a\x90\xba\xec\xb8\xfa\x01\x99\x63\x6d\xb1\xcc\xf0\xea\xc0\x85\x4e\x72\x87\xf1\x2c\x6b\xa0\x3b\x80\x6b\xef\x99\x14\x9e\xe0\xcc\x5e\xe6\xf3\xd3\x98\xa3\x63\xdd\x59\xb7\xb8\x9e\xfd\xa9\x58\xd5\x1d\x4b\x70\x6a\xff\x75\xc7\x41\xec\xaa\x60\x14\xb5\xf5\x60\xd6\xc7\xdf\x3d\x7c\xcb\xb7\xa4\x60\xfa\x75\xe2\x2b\xd3\x2f\x03\x4d\x75\x22\xf1\x81\x7c\x6c\x44\x46\xc4\xbd\xf8\x3c\xc2\x89\x7f\xea\xfe\x4b\x48\x3d\x92\xef\xcd\xa7\x43\x38\x49\x9d\x65\x75\xea\x3f\x3f\xfe\xa8\x0c\x52\x91\xdc\xbd\xd0\x27\x2a\x4e\xb6\xa5\x4e\x50\x14\x23\x27\xc7\xa3\xd2\xa7\x65\xf2\xce\x19\x2e\xfd\xf1\x7f\xc6\x50\x12\xf1\x75\x51\x63\xd4\xa6\xc5\x55\x85\xeb\x52\x09\x2d\x31\x56\x89\x81\x3b\x39\xde\x40\x4e\x3e\xb0\xba\x8b\x47\x5a\x58\x22\x75\x65\x9e\x11\xb8\xc6\x78\x05\x15\x33\x02\x2d\x94\x18\x41\x5e\xbf\x94\x1e\x12\x60\x8e\xe1\xa1\xfd\xb6\x49\x9f\xe6\x7f\x31\x28\x56\x2a\xaf\x53\xa6\x7d\xd4\x6c\x0e\xca\x11\x3c\x7d\xef\x5b\x91\x7c\x04\x01\x44\x81\x56\xe9\x68\x8b\x4a\x00\x7a\x4b\x71\xa8\x3d\x13\xe7\x39\x56\x79\x0f\xfb\xdf\xcc\xbe\x99\xd8\xb8\xa6\x22\x1c\x31\x19\xf7\x20\x92\xd9\xae\x5d\xb9\x82\x49\xa7\xd2\xd5\x63\x9a\xa6\xb3\xce\xe5\x76\x46\x8f\x32\x17\x93\xa3\xed\x54\xa2\x76\x1e\xe0\xc4\x5c\xc1\x99\x42\x9e\x09\xa8\xd3\xe8\xa9\x8a\x7c\x33\x54\x43\xb3\x5e\x5e\xf2\x96\xf3\x28\x98\xa8\xf2\xae\x44\x74\x87\x0f\x51\xe2\x72\x5d\x30\xf7\x90\x53\xb0\x0c\x6e\xe3\xd0\xcf\x36\xc1\xac\xac\x45\x06\x3a\xe4\xc9\xd7\x4e\x33\x5b\x34\x6b\xd2\x05\x19\x2c\x8b\x51\x79\x87\xad\xe1\x9b\x75\x12\x42\x97\x68\x15\x2f\x5c\xa7\x8b\xa9\xc1\x9f\x1f\xe4\x89\xe7\xf9\x41\x1c\x15\x51\x4b\x3d\xcd\x8a\x17\x37\x0a\x82\x55\xc8\x2a\x0d\xbd\xd0\xa8\xd1\xd3\x26\x62\x31\xe0\x9a\xad\x83\x6e\xc1\x6b\x76\xcf\x58\xa4\x9d\x9a\x64\x40\x90\xd1\x9c\x7d\x39\xb0\x1c\x7c\x12\xf9\x61\x81\xcd\x11\x8a\x15\x36\xf2\x12\x31\x97\xcb\x46\xfa\x23\x97\x0c\xc4\xa5\x82\x52\x87\xfd\xa2\x44\xda\xb9\xb8\x04\x22\x63\x83\x31\xd6\x45\x06\xe2\x7e\x4a\xfe\xd8\x61\xfd\x21\x67\x4f\x07\xc6\x2e\x07\x68\xc4\xd0\xbc\xdc\x81\x52\x0c\x87\xcc\xeb\xc5\x7e\x85\x14\xfb\xff\x5d\x97\xfd\x07\x18\xb9\x0f\xa4\xad\xdc\x00\x84\xa7\xb5\x6c\xbc\xe3\xb1\x54\x97\x9d\x71\xb7\xfa\xcb\x31\xd0\x06\xa9\xb0\xd2\x96\xc6\x98\xc3\x31\xec\x3f\xeb\x1a\x09\x51\x79\xf5\xa0\x13\x75\x89\xb4\xb9\x6a\xee\xcd\x33\xab\xca\x20\xfa\x05\x7f\xc4\x12\x02\xee\xe7\xdc\xf4\x12\x40\x76\xc2\x87\xd5\xc3\x90\xd2\xc5\x21\x33\x6e\xa9\x8e\x75\xc5\xa6\xed\x34\x32\x3c\x84\x56\x86\xb4\x66\x8e\x36\x3c\x5c\x39\x3b\x57\x31\x92\xfa\x19\x1c\x1d\x6d\xa7\x71\xd5\x74\x82\xb2\x73\x9a\x1a\x22\x27\xb2\x53\x79\x26\xfb\x83\xe3\x50\xe6\x9c\x48\xfd\x93\xa3\xd6\x7c\x8f\xc1\x1e\x9d\xfe\xe9\xcb\x13\xf2\x01\x97\x3d\x76\x4e\x33\xac\x52\x93\xe7\xbf\xaf\xb0\xa0\x3a\x97\xc7\x8d\x68\xb5\x97\x48\xf5\x1d\x0d\x47\x1a\x36\x19\x2a\x08\xd5\x29\x8c\xca\x5d\x1a\x69\x31\x58\xba\xd9\xbd\xd1\x50\x26\xc6\xde\xd2\x72\xb0\xb7\xb3\xa4\xed\x70\x55\x51\x86\x5b\x71\x11\x30\xb8\x12\xdb\x65\x71\xa8\x5e\x48\xf4\xd3\x80\x97\xd2\x4d\xe3\x27\x46\xc7\x40\xeb\x40\x8e\x2d\x1c\x56\x5f\x65\x95\xc6\x46\xf0\x3e\x77\xab\xa3\x78\x5f\x34\x98\xdd\x92\x96\x2f\xe2\x44\x13\x7c\xaa\xbf\x6d\xf6\x1a\x6f\xd2\x4d\x14\x64\xb2\xdf\xfb\x09\xf7\xfe\x77\x2b\xb4\xc1\xed\x11\x88\x8b\x74\xdf\x89\x43\x80\xbf\xa3\x7a\x8d\x27\xf0\xec\x24\x38\xac\x9c\xa8\x56\x2a\xe1\x7b\x6a\xef\xe1\x55\x98\x4e\x45\xfd\x21\x51\xc6\x6e\x0a\xaf\xf1\x86\x4e\xe1\xa2\xb9\x24\xbf\xdb\x71\x5e\xa4\xf2\xf9\x6d\xaa\xa6\xbe\x73\x12\xdc\x11\xd0\x89\x62\x51\x4f\xdf\x5f\x49\xe8\x50\x75\x98\xa0\x74\x5a\xac\xc0\xcb\x23\xc8\x87\xab\xd3\x21\xea\x04\xc6\xa2\x8f\xba\x7a\x09\x04\x79\x7f\xc6\xad\x5d\x5c\xda\xdf\xe3\x76\x41\xf8\xec\x28\x9d\x0e\x39\xd9\x59\x98\xdf\xc2\xbb\x23\xca\x3f\x30\xb2\x2f\x3f\x78\xa4\x90\xbd\x72\xc4\x92\x04\xf4\x0e\xeb\xb4\x98\xe3\xe8\x18\x2c\x8c\x10\xf3\x9f\x17\x2f\x8c\x00\x94\x39\x77\x84\xe9\x2b\x7f\xc2\x71\x6a\xf5\x78\x4f\x33\x14\x3b\x32\xae\x62\xd6\x27\xe2\xd5\xe1\xf9\xc1\x3b\x2d\xe7\xba\x4e\x20\x92\x07\x0f\x22\x19\x9a\x72\x9f\x8c\x73\x74\x50\xdd\xc2\xb9\xc0\x40\xc1\xd4\xa5\x82\x02\xd5\x75\xe0\xd0\x56\x73\xb3\x29\x55\xee\xe8\xd8\x96\x51\x14\x3b\x7a\x47\x6a\x3c\x53\xe4\x45\xda\x59\x8b\xa4\x74\x81\x7f\xff\x7b\x60\xcf\x86\xe2\x86\xae\xa9\xed\x19\xeb\x42\xf7\x18\x53\x8b\xe7\x44\x09\x19\x03\xcb\x00\xb4\x53\x2d\x02\xc5\x7f\x93\x61\xfa\x57\xcd\x39\xf8\x7c\x54\xa3\x4a\x5d\x94\x37\x35\xd6\x52\x58\x43\x3e\xce\x0e\xe5\x2d\x50\x5d\x3f\x00\x57\x2d\x60\x0e\xa5\x03\x5d\x24\x2d\xbc\x14\x28\xd4\x68\x53\x6f\x0c\x0e\x51\x03\x27\x6b\xb6\x38\xf1\xb1\xac\xaa\x61\xc8\x80\xa3\x71\x07\x89\xb8\x21\x56\x68\xb8\xbb\xc9\x40\x7a\x38\x77\xd3\xba\x2a\x8b\x24\x8e\xaf\x28\xfc\x56\x88\x92\x66\xd7\x57\x8e\xd9\xef\x1b\x1c\x5c\x25\xa7\x6a\x29\x5c\xae\x99\x32\xf0\x99\x3b\xa0\x34\xab\x68\x65\xcb\xb2\xa0\xb2\x94\x15\xa1\x0a\xb8\xc6\x1b\x95\x88\x15\x2a\x6f\x9b\x7c\x9b\x21\x09\x5f\xc7\xfa\xf4\x91\xf3\x08\xd5\x89\xf3\x67\xa4\x3f\x77\x2e\x53\x64\x51\xc7\x2c\xa2\xf4\xbc\x36\x4e\xc7\xe0\x58\x97\xc1\xd8\xf7\x19\x29\x1c\x5a\xdf\xab\x48\x26\xd7\x15\x76\xde\xf8\x08\x53\x95\xf7\xeb\x58\x45\x77\x15\x35\x36\x2b\x1c\x50\xcf\xa8\x44\x40\xc4\xd4\xb3\x8a\xd2\x35\xde\xa2\x56\xc1\xfe\xa1\x1a\x52\x54\xf5\x15\xdf\xc8\x9a\x54\x4f\x62\x8c\x25\x76\x77\x9c\x48\x57\xe8\x56\xc4\x3d\x87\xed\x9e\x68\x8d\x1b\x75\x96\xe8\x1b\x52\x7b\x0e\xa2\xd3\xb4\x10\xd7\x32\x7e\xb7\x11\x81\x1f\xe4\xc8\x16\xbe\xb2\xa9\x46\x36\x82\x9f\x4e\xe1\xef\x84\xd9\x78\x36\xa7\x04\x55\xca\xc9\x14\x60\xc9\xe4\xcc\x6d\xa9\x78\x12\xd7\xc6\x5c\xd2\xcc\x2d\x26\x19\x68\xfa\xad\x90\x8b\x57\xf6\xa7\x9c\xfc\x0a\x33\x53\x8c\x58\x7c\xbd\x6f\x8d\x90\x80\x01\x63\xfb\xc2\x25\x59\x45\x52\x33\x8a\x6e\xf0\xfe\xf3\x03\x35\xd9\x14\x18\x39\xf2\x4b\x1e\xcf\xc4\x17\x4e\xa5\xe0\xf4\x6d\x46\x2a\xf6\xa8\x4e\xf7\x9c\x5a\xa0\x29\xf8\x42\x67\x3c\x5e\x12\x5f\x26\xdb\x20\x1d\xa3\x4f\x57\x8e\x4d\xfa\xdb\x83\xe8\x1c\x0c\xad\x0f\x42\x7b\x7a\x00\x63\x6e\xde\xab\x9a\xa1\xfe\x49\x40\x5d\x59\x09\x0e\x56\x33\xe9\x88\x96\x51\x94\xde\x0d\x19\xe5\xec\xf5\x2b\x78\x8b\x5a\x56\x15\xd5\x0a\xf9\x96\xda\x10\x7e\x51\x76\xcc\x60\xb6\x49\x58\x5d\x29\x92\xd2\xd9\xae\xab\xee\x95\xa5\xa3\xb4\xd7\x57\xee\x86\x42\x1e\x3a\x7b\xfd\xca\xf9\x7a\x47\x3c\xe4\xcf\x69\x59\xe9\xec\xf5\xab\x99\xf3\xc5\x17\x56\xea\x20\x85\xcf\x87\x95\xdc\xaf\x83\xec\xc6\x84\x79\x1e\x18\xe4\x27\xf2\x8d\x00\x53\x9f\x57\x98\xd8\x1d\xc9\x5c\xa4\xc1\xea\x92\xb0\x2e\x65\x15\xd8\xc0\x15\x95\x85\xaf\x64\x7d\x04\x3b\x6e\x89\x8b\xaa\xc4\xb2\x74\x4b\x8b\x1a\x3a\xcf\xf8\x6b\xb6\xae\x21\x01\xd4\xc8\x3b\x55\x29\x33\xd9\x54\x1a\xab\xa9\x1d\xb1\xd5\x17\x3d\x48\x5d\x26\x46\x2e\x48\xeb\x20\x9e\x8f\x22\x0f\x69\x54\x19\x41\xbe\x40\xe7\xf1\x03\x46\x44\x9d\x02\xe4\xd4\x10\xdc\x02\x22\x5a\xb0\x0d\x1c\x72\x6a\x6d\xff\xaa\x8d\x8d\x7e\xdf\x1b\x72\xe1\x18\x39\x1c\xca\x5d\x4d\x59\xaf\x89\xcc\x35\x9f\x9b\x52\xc1\xa2\xe0\xfc\xcf\xfb\xce\xa7\xf6\xd8\x0b\x98\xea\x02\xfe\xae\xa9\x9f\x72\x0d\x42\x01\xbb\xdb\x5c\x16\x15\xad\x15\x59\x7e\x19\xf2\x70\x3c\x4f\x79\x55\x61\x43\xd6\x3a\x6f\x88\xdc\x36\xbd\x97\xea\xb6\x70\x44\x2e\xce\x62\x1f\xe1\x07\x74\x8d\x81\xae\x5b\xb5\x88\x64\x5d\x71\xa5\xe7\xa2\x24\x03\x2a\xa3\xf0\x05\x0b\x12\x99\x2e\xce\xf6\x76\x66\x3c\x86\x18\x71\xcc\x40\x79\xda\xe8\x53\x84\x51\x40\x52\xf4\x3d\x7f\x96\x30\xdc\xbe\x55\x97\x83\xfa\x6c\xba\x70\x6a\xc8\xc4\xa3\x54\xa9\xa8\xd0\xb4\x36\xa7\x51\x2b\x29\x8e\x23\x39\x11\x86\xac\xa0\xe7\xce\xb2\x2e\x80\x7d\xec\x00\x20\x9b\x51\x08\xde\xad\x65\xb3\xb6\x37\x06\xa3\x21\x36\xcd\x81\x86\xb8\x61\x61\xbe\x56\x08\x4d\xdd\x6b\xf6\x08\xf4\xfe\xf6\x4e\x0a\xd3\xbe\xfd\x30\x18\xe1\x81\x79\xe1\x22\xbc\xcb\xf2\x18\x89\xf0\x8c\x89\xf8\x80\x78\x8f\xc0\x31\x10\xfd\xe1\x4a\x1f\x8c\x0a\x86\x88\x97\x28\x1a\xc1\xe5\x88\x34\xaa\xb6\x8e\x37\x08\x4a\xf8\x3c\x42\x0e\x71\x48\xe7\x87\x54\x72\x56\x9f\xd5\xbe\xbb\xc8\x45\x82\x3a\x1e\x33\x68\x11\x9f\x1b\xe4\x53\xce\x86\xe7\xd2\x5f\xcc\x01\xd9\x64\x25\x45\x3e\x5a\x9d\xaa\xf2\x71\x22\x68\x4b\xe1\x16\xf3\xdf\x1b\x8e\x56\x99\x02\xb1\xf9\x4a\x15\xcf\xd2\x56\x92\xd0\x5c\xfa\x64\x37\x0c\x03\xdb\x38\x59\xe2\xa1\x08\x7d\x05\x4a\x19\x64\x10\x1a\x3e\xc9\x13\x4d\x39\xa2\x8f\xc7\x97\xa4\x3d\x57\xc9\x5a\x89\xcc\xdc\x69\x7f\xd0\x73\x72\xe4\xc5\x2d\x5d\xa0\xef\xd0\xb4\x79\x0c\xa3\x44\xdd\xe6\xeb\x3b\x2d\xca\x5f\xcc\xfa\x14\xc7\x13\xb9\x7a\x97\xd1\x45\xd3\x7c\x15\xa5\xdd\x56\xb2\x84\x1d\x54\xb3\x84\x87\xab\x68\xd9\x33\xd7\x8f\x01\xf2\x13\xd5\x2e\x1d\x52\x48\x6b\x6e\xe8\x3e\x3e\x44\xc1\x01\x62\x0e\xb4\x29\x6d\x0d\x5b\x51\x59\x62\x6b\x5d\xb4\x06\x7d\x77\x6b\xb7\xf3\xb9\x9d\xaa\x69\x1b\xb7\x5c\xdb\xf7\x6f\x7e\x36\x20\x88\x25\xdd\x20\xc1\xa6\x87\x7e\xd9\x92\x65\xcf\x93\x12\x41\x45\xc2\x47\xba\x58\x20\xdf\x25\x1c\x99\x9e\x79\x97\x92\x4e\x49\xd5\xdc\xa9\xdd\xd2\x06\xae\xe0\xc1\x94\x5d\x2b\x14\xf3\x90\xd8\xce\x60\xab\x55\xd1\xbd\x25\x78\x46\x22\x7d\x26\x96\x93\xa2\x78\x3f\x75\x44\xaf\x3a\x5f\x66\x28\x39\xc0\xd6\xb5\x24\xa1\xb7\xcc\x83\x5c\x5b\x30\x6f\x56\x5a\x47\xb0\x99\x57\x4d\xca\x53\xd7\x47\xfa\xd1\x05\xe7\xed\xd2\xb2\xbd\x24\x29\x9b\x1e\xb6\xd3\x34\xa9\x7c\x1a\x75\x37\xcb\x0d\x2f\x4a\xeb\xf6\xe2\x00\xaa\x4a\x41\xfe\xfd\x95\x61\xab\xb9\x6a\x1b\x3f\xcb\xa6\xef\x59\xf7\xa4\x04\x9a\x24\x38\x03\x49\x9b\x08\x17\x86\x53\x9c\x22\x45\x32\x0b\xd6\x4d\x6c\xed\xcf\x03\xcc\x1f\xb6\xdd\x3f\x8b\xca\xcb\x28\x4d\xd8\x49\x26\xe5\x0d\x77\xdc\x8a\xcf\xa6\x23\xa5\x32\x90\xee\x71\x7d\xd1\x5b\xf0\xb0\x0b\x8c\x7e\x97\x41\x57\x18\x1f\x2c\x41\x29\xc8\xd3\x0d\x77\x62\xb3\x96\xe2\x6c\xd5\x80\x97\xa5\xd9\x4d\x01\xf9\x22\x54\xd1\x9c\x8a\x91\x15\x59\xae\x55\xd5\xff\x75\x11\x17\xc7\x7c\xf9\x35\x88\x78\xea\xb4\x85\x8c\x05\xfd\x46\xdd\x04\x9c\xf4\x64\x4d\x84\x6e\xc0\x56\x37\xd4\x94\x8d\xf1\x2c\xdb\x13\xd1\xdd\x2c\x76\x98\xe0\x1e\x9b\x05\x94\xc5\x59\x94\x2c\x3c\x12\x71\x63\x6f\xab\xe4\x60\x64\xef\x71\x4b\x51\xde\x7f\x35\xa2\x03\xab\x0f\x7d\x6f\x63\x77\x9b\xd8\xf2\x7e\x87\x42\xbf\xb7\x6e\x93\x4b\x6e\x69\x63\x68\x4e\xf7\x38\x6a\x32\x9a\xd9\x66\x4c\x7b\x5f\x7f\x30\x56\x76\x81\xea\x9a\xda\x2a\x03\x26\x67\xfc\x76\x81\x75\x45\x70\xae\xc6\xcc\x31\xb4\xce\xb3\x76\x54\x98\x2d\xbb\xce\x81\xe7\x4e\xe3\x9e\x5f\xc7\x1d\x65\x80\x43\x87\x1e\xdd\xd0\x84\xaa\xca\xf2\xcf\xa6\xaa\xff\xa9\x0b\x1f\x24\x4b\xb4\x74\xce\xe1\x14\xed\x09\x27\x32\xd3\xb8\x89\x90\x76\x1c\xe7\x01\x71\xef\x74\x49\xac\x4a\xae\xd3\x7b\x8c\x96\x11\x65\x76\x6d\x94\x3e\x37\xa5\x83\xc2\xc6\xaa\x5a\x82\xc7\xf8\xb2\x2a\xaf\x7e\x25\x47\x64\xc3\xd9\x34\x60\xf3\x66\x63\xda\xbe\x1b\x64\x6f\xc9\x9a\xc7\x3f\x86\xc9\xc8\x91\x38\x68\xf0\x6d\x90\x6c\xfe\x99\x3b\x3b\x61\x30\xf3\xc2\xcf\x5a\xf4\x53\x0b\xed\x30\x53\xed\x5f\x54\x2c\xba\x58\xa6\xed\x9e\x51\x51\x1c\xfe\xcd\x2c\x0b\x65\x03\xd5\x81\xf1\x19\x59\x6c\xdf\xee\xa4\xeb\x4a\x46\x52\x56\xba\xeb\x4f\x16\xfe\xd2\xbf\x49\x7d\x96\xf0\xcb\xb6\xdb\xd0\x10\xcf\x42\x62\xda\x3e\xdd\x24\x79\xd5\xb9\xfe\xd9\x51\xc7\x2e\x57\xc0\x6e\x10\x13\x88\x89\x7f\xc4\xb7\xca\xf8\x1d\xa0\x0a\x5f\x3c\x92\xeb\x9f\xbd\xa5\xb9\x3b\xae\xd0\x82\x51\x3c\xa9\xe3\xc8\x45\x5d\xb1\x41\xfb\x1b\x46\xfe\xa3\xdc\x2b\x39\x1d\x85\xcb\x54\xc3\x14\x3d\x2b\xc6\x74\x2c\x99\x61\xdc\x09\xb9\x31\xc3\xd5\xf8\xec\xba\x4d\x7d\xae\x74\xd1\x2c\x5b\xf4\x43\x83\xc8\x92\x90\xf6\xe7\x7b\xfc\xaa\x91\x95\x4c\x83\xd0\x6c\x37\x1f\x77\x96\x29\x47\xcd\x46\xd5\x07\x0a\x2f\x4e\x4e\xfd\x92\x95\x0b\xbc\x4c\x85\x5b\xf3\x57\x0d\xc3\x27\x21\xba\x2a\x82\x6e\xf3\x44\x44\x6a\x5e\xe7\x61\x84\x6f\x87\xbd\x8b\x00\x5b\x56\xcf\xcf\x8d\xe5\x56\x1a\x0c\x63\x3a\x9d\xf1\xa1\xc1\x05\xd8\xd3\x01\xb2\x3b\xce\x00\x39\x44\x7f\xf4\x39\xb8\xe7\x06\x5f\x16\xa3\x2e\x23\xb9\xfb\x0c\xf9\x29\xbd\xc2\x2e\x2e\xe9\x7b\x33\x62\xf7\x5a\xdc\x9e\xef\x6f\xaf\xcc\x03\x6d\xf1\xfc\x60\x0c\x8f\x77\x69\xf6\x87\x61\xcc\x4f\xc1\x94\xe3\x19\x72\x57\xcc\xd8\x65\xd8\x3c\x16\x63\xde\x25\x58\xd2\x61\x47\xda\x5f\x82\x23\x89\x44\xd5\xef\x5e\xc6\x9b\x1c\x23\x24\xe1\xad\x8a\xeb\xc7\x96\xdb\xba\x31\x35\x70\x1e\xdf\x7c\x53\x65\xbe\xca\xff\x30\x1b\x6e\xbb\x9a\xb1\x9f\xc8\x3e\x0a\x70\xd4\x7b\xd8\xd2\x6b\x0c\x45\x7b\xe8\xe4\x8a\xf1\xaa\xaa\x67\xc1\xd1\x7a\x1f\x46\xd7\x8c\x58\x45\x16\x62\x0f\x21\x40\xc6\xac\x6b\xb8\x14\x69\x55\xb9\x90\x4f\x22\x45\x74\xad\x92\x2f\x52\xe4\x73\x91\x22\xb2\x10\x21\x2a\x4b\x70\x1e\x9c\xd2\xef\xda\xa7\x1e\xaa\xd2\xd5\x06\x25\x1d\xc9\x12\x42\x0d\xbe\xad\x37\xb0\xac\x1a\xd6\xfd\x7c\x81\x0a\xe3\xa1\x16\x37\x5f\x31\xa8\x96\x4b\x5c\x56\x88\x61\x71\x25\x76\x5e\xcb\x32\x1e\x8a\xc8\x06\x3c\x84\x02\xf7\x7b\x23\x27\x35\x5c\x2c\xa2\x02\x8a\xed\x15\x51\x3d\x2f\x65\xe8\xe0\xb0\xda\x5e\xd2\x3a\x89\xde\x98\x17\x20\x16\x07\x9a\xbd\x40\x4a\xa7\x78\x1e\x1e\x02\x25\x36\xc6\xca\xc7\x92\x11\xa6\xd2\xaf\x26\xe9\xfe\x3c\x86\xfc\x1f\x0b\xdc\x5d\xca\xff\x1d\x52\x8e\x55\x25\x23\x36\xf4\xa8\xaa\x64\xcc\xba\x86\xa8\x12\x5d\xa5\xdf\x3e\xb9\x71\xe9\xd8\xa7\x8f\xa5\x52\xd4\x2a\xa4\x9e\xac\x9a\xab\x6d\xf5\x09\x7c\x51\x28\x0f\x61\x96\x46\xe8\xf9\x7c\x0d\xd2\xde\xa5\x46\x2b\xdd\xb9\x29\x3a\x6a\x09\x8f\x25\x3c\xc6\x2d\x6a\x88\xe4\x50\x42\xc2\x7d\xbf\x2f\x14\x17\xea\xe4\x45\xea\xc0\xa1\x72\xc2\x14\xd7\xb0\xb9\x8a\xfa\x25\x6c\x53\x14\x39\x7a\x09\x2e\x7d\x64\x27\x57\x78\x52\xd7\x61\xe1\xe3\xcf\xfb\x44\x0e\x12\xb5\x1a\xef\x71\xa4\x66\xa1\xf0\x69\x48\x2f\xbf\x80\x21\x64\x66\xd2\x57\x3f\x55\xd0\x44\x2f\x60\x37\x71\x93\x2f\x1a\x6a\x87\x1a\xca\xcf\xcc\xb3\x4a\x20\x83\xb2\x3e\x55\x60\x61\x9f\x78\x4d\xd2\x66\xdb\x85\x5d\x3e\x99\xae\xdb\x72\x9b\x3b\xd5\x78\x3e\x0a\x84\xc0\xd9\x72\x59\x23\x21\xff\x58\xd2\x6b\x8b\xdd\x8c\x93\x6b\x9f\x2a\x8c\xa3\x17\xf0\x25\x92\xf3\xb9\x89\x35\x19\xc9\x59\xf7\xbc\x33\x2e\x5f\x94\x50\x57\xdf\x34\x32\x39\xc1\xe8\xb8\x4e\x6e\xec\x6c\xbc\x07\x35\x32\x39\xfe\x13\x87\x73\xb6\x12\xf5\x3d\x7e\xf1\x9f\x54\xd6\x0f\x54\x00\xdb\x6c\xfe\xf0\x10\x44\x65\x59\x8f\xbe\x34\x69\xe4\x6e\x9d\x85\xe1\xc4\xbe\x13\x71\xdd\xf0\x9d\x1a\x57\x1f\x25\x66\x80\x32\xe8\x11\x6b\x0f\x7b\xb9\x33\xc9\xdc\xb3\xe7\x6a\x21\x9f\x6f\x44\x6a\x8c\x82\x1d\x8b\xf6\xcf\x4d\xc3\xf6\xa9\xdc\xb1\xfb\x7b\x50\x92\x7e\x48\x72\xde\x1d\x29\xe7\x52\x99\x4f\x6b\x42\x71\x1b\x54\x74\x16\x1f\x52\xcf\xd8\xa0\xda\xd8\x28\x8d\xb1\x31\x05\x5d\xe5\xba\xae\x8d\x9e\x11\x6e\x79\xf0\x58\xbc\x7d\xdc\x57\xc3\x56\x96\x39\x55\xdd\xcd\x89\xbe\xb7\x06\x12\x27\xf6\x46\x65\xdd\x9d\x7a\xde\x83\x2c\x9b\x82\xef\x4b\x50\xdd\xb0\xb7\x72\xff\x33\xac\x17\xbf\xfd\xce\x1f\x46\x88\xe6\xeb\xaa\x70\xe1\xad\x23\x7c\xc2\x2c\xf5\xa5\x7d\xc4\x2c\xfd\xbd\x89\x6b\xc1\xb1\x78\x17\xbc\xaf\x40\x86\xba\x58\x26\x28\xc5\x66\x73\x72\xd3\x7a\xdd\xb0\xaa\x76\x83\x5a\x0b\x74\x83\xe1\x12\x63\x6b\x31\x37\x53\x4e\xb6\xa2\xa2\xbf\xbc\x5c\xe2\x71\x05\x65\x88\xe1\x59\xaa\x72\x46\xca\xa0\xcc\x6f\x06\x97\xf0\x2d\xdf\x4a\xd7\xc3\xf2\x3d\xb1\x89\x3e\xac\x59\x3b\xbe\x6b\x19\xbd\xe9\x66\x1d\x5b\xd1\x22\x7c\xf8\x56\x32\xee\xc8\xfd\xb6\xa2\x07\x1d\xba\x95\x47\x8b\x5e\xd8\x49\x86\xbd\x35\x91\x1a\xa7\xc4\x94\xb5\x64\x63\xc7\xca\x59\xad\x71\xcd\x82\x53\x5b\x94\x25\x59\xba\x20\xb7\x6c\x96\x2d\x0d\x60\x47\x1c\x5b\x21\x20\x09\x12\x77\xa2\x59\xf8\x6e\x50\x2e\x3e\x32\x10\x1c\xe9\xed\xa9\x9b\xa7\x62\xb1\xa0\x00\xe1\xd4\xae\x51\x29\x87\xda\x55\x9a\x93\x75\x53\xa6\x5f\x99\x88\x3e\x1a\xf1\x24\xc8\x08\xaa\xef\x7c\x51\x6b\xa4\x3d\x77\xdf\x4a\x1e\xa0\x94\x7a\xf7\x9b\xad\xba\x6a\x18\x23\xea\x72\x92\x76\x58\x2b\x6e\x6a\x43\x4d\x1a\x4e\x55\xf2\x79\x8c\x1c\x73\xee\xe2\x3a\x3e\x3c\xec\x95\x7c\xe8\xbe\x96\x2f\x8b\x71\xb4\x78\x2e\xcd\x9d\x01\x25\xa3\x60\xf0\xad\xfa\x27\x1d\xd7\xea\x41\x3d\xce\x6f\x4e\x57\x54\x92\xa8\x8e\xe5\x80\xd0\x9f\xc9\x6e\xd5\x3c\xca\x74\x55\x25\x92\x7e\xc0\x57\xe8\xbb\x0d\xc3\xf4\x2d\x6e\x65\xba\x2b\x2e\x45\x81\x89\x27\xc7\x20\x9e\xb2\xea\xc8\x2e\x0f\x17\xa2\x08\xd0\x9d\xa5\xc4\x73\xbe\x2d\xc1\x93\x27\x41\xf3\xfd\x2d\x71\x16\x96\xc8\xcc\xa5\x8d\x77\x88\x8a\xcc\xea\x4d\xb1\x84\xcb\x8e\xf4\xdb\xbb\xe4\xa7\xdd\x35\x0f\x3a\xaa\x30\x04\xab\x98\x74\x45\x3c\xba\x5f\x00\x8c\x17\x3a\xca\xb2\x33\x72\x24\xf5\x30\x2d\xce\x58\x74\xe1\x77\xf7\xb4\xe6\x74\x92\xed\xa3\x1a\x72\xe9\x3d\x3c\xaa\x11\x97\x5b\xc2\x50\xab\x27\xec\xff\x09\x8c\xb7\xdc\x12\xc6\x18\x6e\xa3\xc3\x35\xe0\xc7\x34\x06\x3c\xce\x99\x1a\x41\xdb\x1d\x34\x7e\x96\x12\xfe\x6c\x36\x98\x85\x44\xc2\x00\xeb\x28\xc1\x34\x0c\x06\x9f\xc4\xf0\xba\xc7\x1b\xa6\x78\xab\x17\x4c\xb3\xa7\x40\xaf\x30\x63\x51\x2c\xc6\x3d\x1a\x12\x05\xbc\xea\x5a\x5d\xde\x29\xd5\x91\x50\x5d\x9b\x9c\x43\x79\xfc\x43\x07\x9f\xff\x98\x72\xbc\x57\x98\xc9\x0a\x2c\x74\x7f\x72\x04\xbf\xc8\xa8\x48\x68\x1b\x99\xba\x6e\x67\xd4\x69\x73\x1c\x31\xc5\xec\x1a\x6f\x68\x32\x2c\x71\x0f\xea\xe6\xdd\x7f\xf5\xaf\xee\xf5\x50\x76\x47\xc8\x54\x76\xd2\x35\x67\xbc\x71\x67\x06\x14\x09\x52\x56\xdb\xf8\x35\x35\x48\xfc\x59\x9a\x9c\x15\x04\x67\x68\xb5\xc2\x4d\xb9\x1f\x8f\xb5\x65\xf1\x2f\x39\xec\x90\x13\x46\x4d\x46\xce\x85\x51\x87\x96\xa2\xd3\xc4\xed\xc8\xc9\xaf\x15\x74\x04\xbf\xb8\x1f\x8c\xa6\x2c\xeb\xf8\x4a\xe2\x0a\x3b\x3b\x3a\x83\x46\x73\x1d\xc3\x2f\xff\xf0\x61\xa6\xf3\x86\x2e\xce\xf8\xde\xd4\xcc\xf9\xd0\x98\xc0\x6f\x87\x13\xfe\x62\x56\x25\x1e\xab\x74\xd7\xa4\xb1\xed\x41\xa5\x4f\x0b\x5e\x9c\x3d\x09\xef\xbe\xfd\x09\xb8\xca\x6c\x31\xcb\x5e\x41\x8b\x04\x9f\xe5\x86\xec\x1e\x4e\x0c\x35\x84\x67\xe3\x25\x76\x7c\x99\xe6\xe2\xae\x51\xb3\x23\x66\x47\x1b\x45\x2e\x1d\x3b\x09\x68\x28\xb3\xba\xdc\x4d\xd8\xad\xe4\x8e\xbb\xec\x31\xc2\xe7\x47\x51\x23\x84\xfb\xe7\x5a\xca\xec\x52\x99\x9d\xd4\xb5\x89\x4c\x70\xe1\xd3\x11\xb9\xc8\xca\xa2\x66\x4e\xfa\x7a\xc6\x92\x65\x9c\x8e\x74\x7b\x0e\x95\x49\x7a\x6d\x9a\x46\x46\x04\x65\xfe\x7c\xc2\xe4\x13\xaa\xe8\x91\x20\x4e\xe8\xf1\x7b\x28\xf2\x8e\x82\xc7\x29\x66\xb2\x75\xe4\x92\x1c\xb5\x23\x95\x7e\x52\xd7\xfe\x21\x50\x86\xb3\xbc\x46\x29\xf6\xf2\x22\xf1\x83\xc6\xd8\x82\xd1\x42\x93\x61\x10\xb3\xf5\x1c\x8e\x6d\x65\x07\xf0\x21\xaa\x1d\x1f\xab\x3d\x49\x28\x3a\xff\x7c\x43\x91\x2e\x9f\xf8\xcf\xc7\xf6\x5f\x6c\x88\xed\x6c\x88\x6d\x48\xed\xfe\xe6\x44\x3a\xa4\x08\xc3\x49\x52\xff\xdc\xd7\x02\xe9\x90\x9a\xaf\x30\xa3\xaa\x50\x3c\x85\xba\xa2\x0c\xc8\x3c\x7e\xc7\xa4\x99\x93\x76\x89\xfa\xe4\xa0\x5f\xd1\x58\x78\x37\x7f\x48\x01\x74\x94\x28\xca\x7f\x17\xe0\xcb\x2d\x17\x1d\x44\x5c\xc3\xc5\xeb\x32\x08\x26\x36\x60\x2a\x08\x29\xd9\xae\xfa\xc5\x62\xdc\xdb\xca\x1e\x64\x54\x07\xc5\x22\xee\x14\x55\x9a\x23\xfa\x94\x85\x0b\x47\xd4\xd8\x79\x74\xf4\x35\xa8\x91\x18\xc2\x28\xc8\x86\x30\xa1\x11\xfd\x4e\x73\xf8\xb0\x4f\x3a\xfb\xe2\x08\xbe\x23\xc4\xad\x58\x58\xcb\xfa\xe5\x02\x55\xc7\x42\x21\xa9\x9a\xd2\xf1\xb1\x96\x8e\x55\x79\x40\x91\x47\x39\x28\xf5\x48\x84\x7e\x33\x24\x02\xe4\xb7\xa2\xea\xe3\x2c\xfa\xfc\xad\x78\x05\x35\x7e\x2d\xa4\xbb\xde\x32\x07\x7c\x34\x94\x7b\xa4\xa3\x89\x23\xb1\xf4\xad\x73\x4c\xf6\x1c\x8a\x4a\x51\x41\x36\x91\x54\x5d\x15\x56\x79\xc7\x6e\xfe\x53\x82\x29\x3e\x46\xb9\x6b\x11\xde\x27\xe6\x28\xe9\x0b\x4e\x15\x4e\xe3\x8c\xbf\x21\xd8\xba\x2f\xae\xbe\xff\x82\xa9\xd1\x98\x1a\x8b\xa7\xa1\x71\x5a\xad\x93\xa2\x85\x4d\xb9\x68\x26\x0d\x56\xa2\x78\x96\x43\xa6\x8e\xdb\x26\x70\x98\x88\xe3\xfe\x87\x63\xd1\x8d\x73\x0f\xc1\xe0\x98\x10\xe9\xbd\x31\xe9\x45\x7b\x52\xe8\xcc\x85\x50\xbf\x20\x35\x51\x99\xbe\x07\xb3\xa3\xe2\x4f\xf7\x46\xad\x1b\x8f\x4a\x61\x76\x60\x7c\xea\x0b\xa2\xbd\xc0\xde\x10\x3c\x6f\x15\x1a\xd9\x05\xbe\x7d\x6f\x6b\x20\xd2\xb3\xa1\x93\x2f\x98\x8f\xa3\x4f\x21\xfa\x5f\xd5\xe4\x12\xd5\xb6\xca\xb6\x43\x05\xc9\x57\x2b\x39\x3d\x68\x3a\xd0\x35\x11\xa9\x7a\x67\xa9\x84\xcb\x8d\xb0\xa4\x24\x78\xbf\x1a\xea\xfa\x24\xdc\xc3\x04\xea\x07\xba\x8b\x5f\x90\x1e\xb9\xda\x21\xce\xcf\x30\xc3\xed\xb2\x6a\x30\x15\x9e\x6c\xe3\xbe\x49\x4a\x31\x83\xf5\x4a\x3e\xcd\x86\x72\xcf\xa9\xa4\x7c\x57\x35\xdd\xdf\xd0\x0d\x8e\xd3\x01\x12\xe8\xdc\xde\x4f\x55\xdb\x4f\xa2\xe8\x0a\xb3\xed\xf0\xf3\x64\x56\x2c\x70\x71\x1d\x03\x4b\x3e\x47\x48\x01\xc1\x65\x2b\xf2\x25\xf0\x2d\xe0\xe5\x8a\x6d\x12\xd4\x6d\x5f\x45\x96\x97\x35\xf8\x3a\x29\x54\xe6\x5e\x4c\x81\xea\x5a\x65\x72\x84\x20\x94\xcf\xda\x75\xbc\x2c\xe2\x65\xb3\x1d\x81\x0d\x11\x6e\xf1\x1a\xa3\x4d\x01\x73\xa2\x53\x63\xc6\x9c\x82\xeb\x0e\xcd\xc4\x7f\xb6\xb0\xff\x04\x9e\xc5\x5f\xcb\x49\xbe\x95\x4f\x55\x4c\x8e\xe0\xaf\x71\xfc\xe5\x8f\x10\xc5\xcf\x0f\xf4\x03\x82\x31\x60\x02\x78\x78\x7f\x4e\xfd\x7d\x39\x7f\x78\xe8\xad\x9a\x8a\xed\xbb\x39\x4c\x69\x2a\x71\x5e\x39\x85\x63\x30\x0f\x59\x46\xec\xd7\x33\xcc\xdb\xb6\xba\x41\xcc\x0c\xb3\x92\x7f\x8e\x1f\xc6\xd0\xac\x18\x45\xfc\x95\x19\xe4\x6e\xef\x6e\x0f\xfe\x2f\x00\x00\xff\xff\xb6\x07\x2e\xe4\xd1\xdc\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x82, 0xd2, 0xe5, 0xb1, 0x33, 0x50, 0x4c, 0xdb, 0x9c, 0x83, 0x2a, 0xe4, 0x3e, 0xf2, 0xa6, 0x13, 0x6e, 0xdd, 0xfd, 0x78, 0x59, 0xdd, 0xfc, 0xa7, 0x3c, 0xbc, 0x5d, 0x6b, 0x18, 0x99, 0x7f, 0xe9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc7, 0x45, 0xfa, 0xd4, 0x59, 0x9b, 0xba, 0x4f, 0xa8, 0x49, 0x3d, 0x99, 0xfa, 0x5, 0x9e, 0xdb, 0x7e, 0x7, 0x2b, 0xdf, 0x8c, 0x68, 0xfe, 0xe, 0x7d, 0x32, 0xad, 0x76, 0x72, 0xc9, 0x62, 0x48}} return a, nil } @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\x99\x5d\x79\x94\xdb\xbb\xba\x87\x29\x6b\x13\xc5\xb2\xb3\xaa\x38\xb6\x4b\xb2\xcf\x77\xb5\x95\xda\xc2\x90\x3d\x1a\xc4\x1c\x82\x01\xc0\x19\xeb\x5c\xfe\xef\x57\xf8\x24\x00\x02\x24\x35\xd6\x26\xce\x9e\xf4\x62\x0f\x09\x34\x1a\xdd\x8d\x46\x7f\x01\x3c\xfd\xd3\xd1\x11\x42\x08\xbd\xa0\xc5\x7b\x28\xdf\xd0\xf7\x50\x73\x44\xb6\x4d\x05\x5b\xa8\x05\x47\x62\x03\x68\xdd\xd6\x85\x20\xb4\xc6\x15\x11\xb7\x88\xc1\xaf\x2d\x61\x50\x22\x41\xd1\x16\xd7\xf8\x06\xd0\xf3\x17\xaf\xde\x29\x28\xab\xf6\x16\x18\x47\x95\x02\x86\x84\x86\xb6\x66\x74\xab\xe0\xa8\xdf\x88\xe3\x0a\x16\x7a\xd0\x67\xb8\xd8\x98\xa7\x1b\x5a\x95\xc0\xd0\x0d\xc8\x31\xf7\x14\xe1\xa2\xa0\x6d\x2d\xf8\x02\xbd\xaa\xc1\xfe\x42\x44\x21\x44\x58\x30\x82\x02\x65\x5a\x2c\xd0\xa5\x40\x7b\x52\x55\x68\x05\xe8\x17\x4a\x6a\x51\xdd\xa2\x82\xd6\x82\xd1\xaa\x82\x12\xad\x6e\x15\x26\x2d\x07\x86\x70\x5d\x7a\x68\xe1\x72\x4b\x6a\xc2\x05\xc3\x82\xb2\x85\x82\xf9\x26\xfd\x12\x6d\x5b\x2e\x50\x41\x1f\x73\x72\x53\x6b\x08\x0c\xd7\x7c\x0d\x0c\xd1\x35\xc2\xf5\x6d\x38\xff\x24\x2c\x54\xe0\xba\xa6\x02\x91\x5a\x00\xc3\x85\xc4\x59\x6c\x14\x2c\x33\x11\xd5\x49\x3e\xa4\xad\x40\xb8\x69\x18\xdd\xe1\x2a\x26\xa5\x26\xda\x89\x6a\x0b\x1f\x0a\x68\x84\x64\x4a\x09\x0d\xe5\x44\x20\x5c\x96\x44\xb3\xcd\x22\xe4\xf8\x44\x99\x6c\xd8\xd6\xf2\x39\x82\x0f\x84\x0b\x52\xdf\xa8\xd7\x08\x0b\x04\x92\x2d\x5b\x52\x01\x17\xb4\x06\x44\x6a\x6f\xc8\x1d\xe8\xb6\x0d\x30\x42\x4b\xc3\x47\x39\x39\x0e\x05\xad\xcb\x88\x53\x66\x08\x28\x0d\xc5\x2d\x93\xde\x6c\x08\xf7\x9a\x2a\x20\xa4\x46\xeb\xb6\xaa\x50\x43\x39\x07\x4e\x68\xad\x18\x64\x78\x27\x29\x1b\x33\xee\x56\x12\x11\x95\x14\xed\x37\x58\xc0\x0e\x98\x02\xa3\x5e\xec\x71\x6d\x48\x4a\xe2\xd1\x94\x70\x70\x41\x19\x20\x8c\x0a\xdc\xe0\x15\x51\x62\x2d\x36\x58\x20\x5c\x55\x74\xcf\x2d\x9c\xad\x24\x92\x84\x52\x32\xbc\xb7\xd2\xbc\xdf\x40\xad\x07\x59\x41\x41\xb7\xde\x14\x25\x5a\xb8\xe2\x14\x09\xaa\x20\x34\xc0\xd6\x94\x6d\x11\x17\xf8\xbd\x24\x19\x6d\x80\x61\xc9\x10\xee\xb8\x1d\x49\x32\x37\xf4\x7c\x27\xc7\xc0\x01\xcd\x24\x41\x0b\x06\x58\x40\x79\x82\x56\x54\x6c\xdc\x0a\x41\x98\x49\x1e\x11\x41\x70\x45\xfe\x17\x4a\x05\xdc\x4e\x81\x30\xc4\x80\x37\x50\x08\xb2\x03\x44\x57\xbf\x40\x21\xf8\xd2\x5f\xed\x3f\xa9\x25\xcc\xd0\x5a\xca\x84\xe4\xe3\x06\xcb\xc5\x6d\xa0\x6b\xd9\x92\x33\x53\x8d\xff\xa6\x57\xa9\x6d\xdb\x4d\xbd\x63\xac\xe1\x51\x81\xab\x8a\x3b\xcd\xa1\x49\x4a\xeb\x00\x4a\x82\xb8\x4e\xbe\x43\x2c\x34\xc7\xd3\x54\xc5\x45\x48\xd2\x90\xa0\x47\x47\xe8\x4f\xa7\x47\x47\x64\xdb\x50\x26\xd0\xf3\x8a\xee\x15\x06\x7a\xa0\x63\xf7\xfb\xd8\xb5\x68\xeb\x1b\xb2\xaa\x20\x68\xe5\x3f\x3b\xf6\x61\x5d\x5e\xbc\xc1\xab\x0a\xae\x0d\x2a\x1d\xd0\xf0\x45\xd0\xe7\x5a\x50\x86\x6f\xe0\x39\x80\x99\xee\x37\x1f\xe4\xba\xbb\x7e\xf3\xea\xea\xfc\x87\x67\xcf\x9f\x3d\xbb\x3e\xbf\xb8\xb8\x7a\x76\x7d\x6d\x3b\x19\x20\xaf\x19\xfd\x70\x6b\x7b\x5c\xbf\x39\xff\xf1\xf2\xe5\x0f\xaf\xaf\x5e\xfd\xf7\xff\xd8\xe6\x47\xb8\x28\x80\xf3\x19\xae\xaa\xb9\x5e\x36\x52\xaf\x04\x7a\xfd\xe3\x91\xd5\x95\xae\x21\xec\xa0\x16\xe8\x5a\x91\xfb\x5c\x53\xfb\x0a\x6e\x08\x17\xc0\xa0\x9c\xe1\xb2\x64\xc0\xf9\x12\x9d\xeb\xff\xcc\x33\xfd\xdf\x1a\x41\x98\x02\x61\x10\xc4\x0b\xb2\x25\xe2\xb2\x96\x92\xce\x13\xbd\x4f\x10\x31\xef\xce\xb7\x72\xa0\x25\x7a\xfb\x9c\x7c\xf8\xcf\xff\x38\x41\x35\xec\x55\x5f\xfb\x24\x3b\xce\x8b\x34\xa2\xe7\xfc\x25\x2d\x21\x31\x60\x4d\x4b\xb8\xbc\x58\xa2\x6b\xc1\x48\x7d\x93\x23\x40\x16\xea\x05\x54\x70\x23\x77\x8d\x09\xa0\x07\x61\x6b\x16\x5e\x68\xdd\x9e\x24\x0d\x0e\x48\x62\xc0\x9d\x9e\x9e\xa2\xd7\x58\x2e\x0d\x6a\xb4\x5e\xbc\x46\xcc\x26\xae\x14\x05\x6d\x59\x01\xae\x9f\x51\xfc\xe1\x5a\xec\x21\x59\x81\x48\xe8\x13\x23\xe6\x72\x68\x39\x41\xf7\x63\x08\xab\x86\x91\x1d\x16\xe0\x6b\x65\xab\x69\xba\x8d\x5e\x76\x35\x18\x4f\x44\xe5\xb5\x06\xab\x51\xf1\x7e\x4c\x41\x25\x20\x94\xde\xb9\x2b\x52\xbf\xff\x3c\x12\x9d\x4b\x38\x87\x60\x65\x4c\x07\x69\xca\x28\xad\x17\xa3\xa1\xdf\xdf\x05\x8b\xa7\x0e\xd6\x21\x0c\x0b\x4c\xb7\x9c\xf8\xc4\x9b\x44\x12\x2f\x6f\x5f\x98\x80\x48\xbb\xaa\x48\x81\x9a\x1e\x3e\x03\xdb\xb9\xec\xc7\x00\x97\x52\x4f\x93\x5a\xee\x20\x6a\x2b\x46\x78\xa5\x0c\x2c\x34\x01\xc7\x60\x8d\x5f\xd6\x6b\xaa\xf1\x30\x1c\x74\xff\x8f\x09\xa6\x10\x71\x5c\xd1\x9b\x38\x65\x68\x4f\xdb\xaa\xd4\xb8\xbb\x0e\x72\x0e\x96\x8c\xba\xa3\x32\x34\x5a\x2e\x49\x6d\xb6\xff\x08\x53\x3e\x8e\xea\x53\x3d\xe2\x54\x06\x0f\xe2\xdb\xc8\x69\xf2\x8d\x8f\x31\x61\xd9\x05\x6b\x04\xd2\xec\xdc\xb2\xbd\xb5\x4d\x3d\x4b\x57\x8f\x20\x79\xd1\x81\x99\x3c\xa9\x31\x16\x48\x7b\xa4\x93\x76\x1f\x51\x2d\x1b\x39\x07\xc0\x33\x8f\x8d\x69\x62\xec\xe2\x4e\x07\xc5\xf6\x71\x6c\x19\xc7\x53\x70\x8c\x55\x36\xff\x1a\x17\x01\x66\x1f\x55\xfb\xb8\xcf\xba\xad\xdd\x8e\xe7\x6d\x90\xb3\x12\x2a\x81\x3b\x4d\x2f\xbb\x7d\xf2\x27\x2d\xad\xef\xa4\x6e\x97\x66\xa4\x92\xb9\x32\xad\xba\x3c\xa7\x4e\xe3\xd1\x71\x9a\xf6\x77\x8e\x1d\x6e\x2b\x6b\x9c\x69\x60\xda\x56\x39\x2d\xf5\xae\x27\xc9\x61\x47\xe6\x03\x14\xe9\xeb\xec\x65\x68\x89\x2d\xae\xa0\x00\xb2\x03\x76\x12\x3d\x7f\xcd\xe8\x8e\x48\x1f\x28\xa4\xa5\x23\xa6\x23\x87\xf4\x00\x10\x83\x35\x30\xa8\x0b\xb0\xf8\x96\xb0\x56\x53\x50\x9e\x8f\x9e\xcd\x10\x75\x16\x3e\xdc\x60\x8c\xf3\x2a\x70\xb2\x9c\xd0\x30\x08\x00\x12\xae\x47\x39\x41\xfb\x0d\x29\x36\xca\x81\x59\x59\x52\x9b\x46\x7b\x8a\xf6\xf8\x96\x2f\x03\xf8\x08\xfd\xdb\x1c\x5d\x10\x06\x85\xa8\x6e\xa5\x15\x84\xb0\xf6\x3a\xb5\xf9\x6b\xbd\x51\xed\xe1\x2a\xf7\xa0\xa7\x9f\x35\x9b\x7a\x92\x1e\x0d\xf3\x97\x39\xba\xac\x4b\x33\x10\xda\x11\xac\x00\xf5\x19\x94\xc0\xa1\x43\x20\x1e\x3b\x29\xdb\x3b\xcc\x34\x31\x96\xe8\xa9\x5b\x96\x4f\x70\x2b\x36\xb3\x90\xc7\xef\x8c\x93\x20\x2d\xea\x39\xfa\xca\x19\xed\x8b\xff\x92\xbd\xff\x1a\x33\x1b\x8c\x21\xa4\x5c\x46\xcd\x06\xab\x4a\xad\x6b\x52\x3b\xc7\x23\xe0\x28\xba\x54\x6e\x56\x09\xc6\xfc\x74\xbe\x9e\xee\x67\xfb\xf0\xec\x74\xda\x6e\x89\xda\xc5\x19\x62\xf7\xaa\x31\x0e\xb9\x34\x36\xa5\x61\xef\x2d\xcd\x05\x7a\x27\x5d\x53\x5a\x57\xd2\xb5\x44\x6b\xa2\x02\x16\xa4\xf3\x7b\x03\x48\x92\xd8\x1c\xb5\x8d\x94\x64\x29\x41\xca\x98\x34\x2e\x26\xcd\x13\xbc\x76\xe3\x2e\xd1\x77\x7d\x4f\x65\xd1\xe1\xf5\xed\x00\xe6\xce\xa8\xbd\x2f\xe4\x4b\x0b\x70\x10\x71\x37\x6c\x1e\x77\xd7\xc4\x43\x5f\xfa\xc6\xb3\xfb\x90\xb4\xb9\xa7\xa5\xe5\x1f\x87\x6a\xbd\xd0\x5a\xe3\x4c\x8b\x72\xff\x75\x47\x70\xf4\xe4\x31\xaa\x49\x95\x6e\xd2\x51\x34\xd7\xca\x93\x2d\x74\x86\xbe\x59\x7c\xe3\x9a\x7c\xea\xa6\x5a\x02\x17\x8c\xde\xa2\x59\x8c\xaa\x7d\x11\xe1\x34\xdc\xe6\xa2\xc7\x95\x4f\xbe\x50\x64\x54\xb4\xf5\xc8\xd3\xac\x24\xb0\x57\xbb\xda\x0d\x88\xeb\xb6\x91\x0e\x2e\x94\x8a\xba\x6f\x6e\x1b\xe0\xb3\xf9\x12\x7d\x94\xff\x5b\xa2\xef\x29\xad\x3e\x45\xb3\x60\x20\x5a\x56\xeb\x16\x4f\xbe\x8b\xd9\x23\x3b\x0b\xd6\xc2\xa7\x34\xba\xa7\xe8\x4a\x75\x57\x21\x1c\xb1\x01\x86\xa8\x14\x2b\xad\x18\x6e\xc8\x4e\x2e\xf5\xdb\x46\xed\x90\x12\xe3\x46\x74\xba\xcc\x4e\x2d\x54\xf9\x66\xc3\x50\xca\xa5\xd0\x16\x13\x34\x42\x05\x00\x15\x20\xbe\x51\x26\xd3\x2f\x2d\x17\x16\x73\x89\x9e\x04\x6a\xf6\x9d\x61\x12\x11\xde\xa7\xd0\x4c\x28\xe2\xc8\xff\xce\x35\x8d\x22\x12\x91\xb5\xb2\x95\xbc\xbe\xe8\x4c\x73\x34\x47\xf1\xbf\x4b\x90\x3f\xa3\x8f\x28\x80\xe3\x91\xdb\x87\x15\xb4\xf9\x84\xa0\xe2\x80\x3e\xda\x86\x6b\x2c\x7f\x66\xc9\x6f\x7c\x57\xde\x79\x04\x56\x3d\xeb\xcd\x78\x97\x25\x89\xa4\x86\xb1\x1c\x67\x6b\x46\xb7\x4b\xf4\xdd\xc7\x50\xf8\xd4\x84\x3e\x25\x17\xa8\xe9\x68\x43\x14\xda\x8f\x36\x60\x9e\x3c\x96\xff\xce\x53\x18\x9b\xf1\x25\x88\x00\x81\x24\x9c\x69\xe8\x48\xc6\xa8\x49\x5e\xc1\xda\x72\x45\xfd\x5e\xac\x28\x63\x74\x3f\x9b\x3f\x3a\xea\x75\x58\xe1\x0a\x4b\x8b\xe5\x4c\xc5\x7e\x24\x17\xbf\xd7\x4f\x66\xf3\xb0\xb1\x85\xbc\x08\x29\xf5\xe4\x31\xd2\x73\xec\x53\x66\xc0\xb2\x34\xa3\x26\x29\xd3\x5b\xf9\xd6\x08\x73\x2b\x3f\x60\xbb\x55\xaa\x7d\xbe\xbb\x68\x5f\x92\xf3\x43\xaa\x59\xf2\xc3\x6e\xc7\xb3\x28\xee\x91\xe3\x46\x5a\x97\x3c\x79\xac\x48\x61\x81\x45\xdc\xb5\xa0\xf5\xbf\xd3\xe4\x64\x04\xd4\xdd\xb0\x6c\x18\x44\x4f\x50\x6a\x43\xf8\xeb\x99\x8b\xfe\x1c\x5f\xc1\xaf\x2d\x70\xb9\x58\x8d\x1d\x04\x1f\x0a\x80\x32\x26\x3f\xaa\x64\xcf\xe3\x70\x41\x87\x42\xd2\x50\x2e\xa6\x8c\x7e\x76\x86\x56\xb0\xa6\x0c\x66\xf1\xab\x39\x7a\xdc\x21\xf6\xb6\x29\xb1\x44\x2b\x85\x87\xd4\xba\xa4\x2e\x28\x93\x86\xe7\x20\x52\x07\x2d\x22\xad\xa9\x9f\x3c\xee\x16\x49\x4f\x7a\x2c\x8b\x53\x0a\x24\xbb\x4c\x92\x9d\x9c\x64\x85\x62\xdd\x97\x19\xa7\xdb\xfc\x45\x6d\x25\xe4\x00\xdd\x91\x40\xc2\xcd\xd7\x2c\xe8\x89\x9a\x6e\xcc\xe3\x4c\xe9\xd9\xd0\x40\xe9\x3d\x7a\x8c\x14\x88\x8c\x42\xf1\x63\x9c\x0b\xcf\x95\x4b\x6a\x94\xa7\xd8\xcf\xe5\xe9\x18\x03\xec\x80\xdd\x22\x41\xb6\xd2\x9c\xb4\xae\x38\x83\x4a\xce\x03\x6d\x70\xd3\x40\xc6\x22\x99\xe6\x62\x1f\x30\xe1\x3f\x47\x13\x96\x7f\x20\x5f\x0c\x47\xba\x15\x1c\xba\xaf\x81\x3d\x5a\xe0\x5c\xd4\x5b\x41\xf6\x83\xde\xbd\x85\x37\x99\xce\x26\x19\x93\x24\xb4\x0d\x64\x4b\xdf\xb9\x86\x7d\xe8\x63\x74\x19\x17\x69\x88\xd9\x34\x85\xcb\x3c\x04\x80\x74\x26\x6f\xbb\x95\xbb\x3f\xae\x6d\xb6\xca\x73\xd4\x7a\x06\x01\x97\xf6\x69\x96\x61\xcc\x20\xa6\x62\xf6\x2a\x8c\x5e\xaf\xe9\x32\x48\x95\x28\x77\x40\x3e\xee\x05\xc6\xd3\x16\x53\x68\xa8\xa7\x6d\xf7\x84\x32\x94\x5d\x4d\xd4\x43\x0e\x86\xce\x12\x89\x21\x87\xca\xcc\x46\xfc\x3b\xc8\x0b\x52\x46\xea\x43\xcd\x97\x73\x60\x62\xd6\x7b\xae\x64\xaf\x1b\x6d\xa1\xe9\xa5\x20\x95\xe8\xcf\x89\x57\x4f\x15\xd1\x45\xe6\xed\xdb\xda\x66\xd1\xf2\x6f\x33\x5d\xaf\x60\x8f\x59\x29\xad\x4b\xe5\x8c\x9c\x24\x51\xdd\x02\xe7\xf8\x06\x96\xe8\xf8\xa9\x4e\x77\x5b\xbe\xf9\xf2\xd4\xd6\x82\x54\x08\x57\x55\xcf\x2c\x68\x18\xec\x08\x6d\xb9\x6e\xb7\xc1\x3b\x40\x2b\x80\x6e\x87\xad\x8f\x7b\xa3\x26\x68\x69\xdd\x9a\x8c\xd7\x73\x1f\xdb\x8b\x41\xfc\xee\xfb\xcb\x24\xc1\x4b\x08\x14\x2e\x4b\x29\x53\x57\x50\x50\x56\xce\x48\xa9\x25\x4a\xb1\x87\x94\x27\x88\xd1\x0a\xbc\x47\xf2\xa7\x54\x16\x62\x4f\x99\xec\x7e\x6e\x75\x8d\x6b\xd1\x7b\xe7\x37\xff\x11\x6e\x93\x4d\x7f\x84\xdb\x13\x2b\x19\x61\x9b\xee\xe1\x09\x8a\xe4\x50\x1a\xa4\xfa\x51\x44\x8a\x04\x9b\xfa\xaa\x73\x62\xf2\x2e\xa9\x43\xfd\xb5\x67\x28\x95\xd1\x92\x7d\xc5\xd7\xb9\xe7\x77\x50\x7a\x3a\x23\x51\x55\xc0\xd0\x06\x6b\xa5\xd6\x40\x41\xd6\x7a\xdb\xba\xbc\xb0\x35\x0d\xe9\xc8\x8d\x81\x70\xab\x62\x88\x5e\x3c\xd5\x04\xd3\xd1\x80\x56\xec\x72\x8e\x61\x86\x71\xa2\x26\x2c\xfd\x58\x44\x36\x42\x91\xd1\x85\xae\x73\x5e\x1b\x5e\xf8\x4d\x1c\x8a\xae\xe3\x42\x3f\x39\xf1\x40\x05\xaf\xef\xac\x30\x03\x94\x62\x95\x99\x7a\xe9\x2b\xcd\xd4\x7b\x5f\x6d\xe6\xdf\x67\xbb\xdf\x8b\xea\xec\x98\xf4\x5b\xe9\xcf\x7e\x8c\x0e\xdd\x83\xfa\xcc\x31\x2e\x36\x5c\xa5\x8b\x93\x90\xa5\x1b\x10\x4e\x9c\x7e\x22\x35\xd9\xb6\x5b\xc5\xda\x2b\x5d\xa4\xb6\x85\x5a\xcc\xe6\x7d\x0a\x77\xd4\xfd\xa9\xe5\x42\x93\x46\xe7\x03\xf4\x3a\xa3\x35\xda\x6a\x68\x3a\x9c\xcf\x3a\x70\x36\x33\x60\x2c\x16\x13\x03\xa2\x01\x7f\x68\x09\x21\x69\x13\x6a\xff\xb3\xf6\x8c\x09\x4b\x34\x41\x2c\x67\x35\xc1\xbe\xaf\x22\xec\xaa\xbb\xab\xbe\xee\xc4\xe2\x0e\xea\x3a\x51\x15\x31\xae\xb3\x2f\x86\xfc\x6f\xa7\x04\xb5\x9c\xa9\xfd\x60\xbe\xd4\x31\xdc\x7c\x8c\x3b\xe1\x64\xd5\x6a\x5f\x5d\x8f\x77\x3d\x43\x5f\xc5\x9b\x35\xe6\x63\xbd\x52\x3e\x9a\x19\x71\xca\xe4\x18\x6c\xe9\x0e\xec\xe4\x46\x02\xf8\x99\xc9\xe5\xcd\xdb\x8c\x1b\x2b\xdb\x4d\x47\xae\x63\xed\x00\x86\x5d\x98\x3e\x81\x64\x09\xd5\xe0\xce\x93\x41\xb3\x84\xca\xc3\xd2\xc3\x35\xa8\xa8\xa9\x05\x11\xba\xb6\x55\x67\x0c\x5f\xb9\xa2\xbc\x2e\x7f\x7a\xed\x32\x76\xc6\x39\x1a\x2d\x61\x70\x99\x4c\xcf\xa5\xba\x6b\x0a\xb3\x9f\xb6\x94\xbe\xad\x5a\x08\xd6\x52\x30\xd9\xc8\x99\xc6\x66\xde\x4f\x4b\xc6\x59\x93\xb8\x48\x28\xf6\xa3\xc3\x72\x09\xc2\x51\xcb\x75\x61\xaf\x06\x94\xc9\xfd\x05\x40\xf2\x15\x30\x3e\x42\xfa\xb1\x46\x4a\x04\x79\xde\x3b\x65\x64\xfa\xb8\x44\xe9\xbf\xb7\x06\xff\x5c\x95\xa0\x97\x91\x52\x46\x99\xc9\x59\xb6\x4d\xe8\xae\xf2\xb1\x84\x9a\x0e\x96\x84\x19\x35\xe5\x76\xda\xda\xca\x97\xe1\xe3\x6f\x87\xd1\xf4\xec\xbb\x03\x30\xcd\x66\xcf\x42\x2c\xdd\x3a\xea\x21\x1a\xbe\x89\x53\x67\xa6\xb4\xaf\x57\x6f\x76\xbf\x7c\x8c\x8d\xd1\x74\xe4\xd3\x1f\xd3\x99\x14\xe8\xd1\x99\xd4\x0b\x76\x37\x6f\x30\x97\x54\x49\xd4\xb8\x76\xe5\x1f\x83\x21\x46\xa5\x79\xec\xd2\x3b\x43\xc1\xfc\xfb\x0d\x7d\x94\xd0\x59\x80\x61\x08\x56\xae\x38\x5d\xc2\xa3\x4d\x38\xae\x75\x6f\xa3\x0a\x3b\x5d\x16\x29\x2e\x07\xe8\x12\xec\x89\xb1\x23\xe1\x43\x67\x69\xe9\x9b\x85\xac\xea\xa1\x3d\xef\x21\x5a\xf8\x88\x76\xd6\xc6\xe7\xe2\x1a\x0a\x5a\x80\x6e\xf8\x6a\x1c\xe3\x04\xef\xd4\xca\x12\xa6\x0e\xc9\x54\x1e\xab\x14\xb3\x92\x93\x54\xfd\x47\x42\x46\x74\x8d\x74\x56\x81\x75\x26\x86\xdf\x4b\xee\x75\x87\x48\x7d\x3a\x27\xd1\x9b\x6d\x22\xc6\x9b\x49\x6d\x7a\x96\xa9\xab\x9d\x36\x82\xac\x2b\xb3\x5c\x65\x90\xae\xcc\x48\x6f\x1d\x26\x26\x1d\x98\x6f\x46\xfe\xe5\x4c\xcd\x7f\x07\x90\xc7\xd1\x62\x99\x8e\xad\x35\xf7\x47\xb0\x55\xdb\x74\xbb\x52\x4e\xb7\x86\x63\xed\x75\xae\x2b\xdb\xe4\x96\x0c\x6c\xa7\x6d\x79\x2f\xd1\x54\xb5\xd2\x09\x2a\xb0\xaa\xa9\x93\x72\xdc\x50\xe6\x4a\x29\x2d\x64\xb3\xdd\x1a\xd4\x2c\x4a\x84\xab\x74\x31\xde\x61\x52\x49\x8e\xaa\x1a\x31\x9e\x0f\x52\xc6\x14\x1c\x0b\xf1\xfb\x04\x4c\x89\x58\x90\xfb\x43\x8f\xe3\x6a\xf2\xc5\xd6\xfa\x3f\xea\xd1\x55\x37\xff\x4c\x2c\xd8\xe7\x82\xb3\x70\x74\x36\xe6\xee\xb2\xe2\x87\xce\x0f\x9e\xa0\x17\xc0\x1e\x33\x38\x1f\x0a\x09\x1e\x0a\x09\xac\x0f\x9d\xf0\xc8\x6d\x81\xdd\x16\xb3\xf7\x5c\x9f\xe5\xc1\x3c\x00\x12\x1e\xdb\xf1\xd7\xb4\x75\xc3\xb3\xe2\x7e\x70\x29\x42\x52\xe8\xe3\x74\x7d\xb6\x22\xe1\xe0\xbc\x7b\x1c\x17\xf2\x09\x65\x4e\x47\xed\x5d\xf5\x16\x6f\x8b\x02\xa0\x0c\x6d\x7c\xad\x0f\xdd\x69\x1d\x93\xb7\x21\x1c\x55\xda\x4b\xc0\xb5\x5c\x03\xf0\x6b\x8b\x2b\x57\x28\x1a\xac\xe2\xdf\x38\xa7\x3f\x40\xee\x6c\x90\x25\x23\x6c\xd1\x89\x26\xa5\x15\x9d\x71\xa1\x09\x63\xce\x9b\x05\x41\xa0\xbc\x07\x61\x80\xde\x9a\xa8\x13\x95\x46\x95\x64\xa3\x0e\xe1\x6d\x40\x95\xa7\xdb\x3a\x6a\xa2\x4d\xf7\x98\x8e\x91\xeb\xaa\x89\xa7\x6d\xb6\xce\xf4\x3b\x24\x31\x36\x51\x66\x33\xf9\xb7\xba\x07\x39\x19\xc1\xfa\x92\x0d\xe1\xdf\x5d\x0a\x5c\x46\xe0\xf2\xc2\x15\xd3\xab\xdf\xc1\x10\xc6\x24\x87\x44\x3a\x60\x44\x36\x72\xc9\x81\x03\xb8\x9f\x0f\x22\x5a\xf6\x1f\x1a\xb1\xfd\x17\x72\x48\xbe\xb7\xce\xc7\xb1\xf3\x3e\x8e\xa3\x72\x79\xe3\x73\x98\x2d\xcb\x3b\x98\xa0\xb3\x47\x61\x4a\xa8\x0b\x1a\x60\x75\x90\x35\x71\x0a\x32\x71\xfc\x78\x4c\x3e\x34\x9f\x8d\xde\x98\x67\x82\x18\xd3\x6b\x93\xe2\xe5\x68\x1c\xf4\x64\xa6\xe3\x58\xae\xad\x78\xa4\x92\x02\xaf\xbf\x16\xfa\x6c\xf2\xa3\xd8\x5b\xf7\x7f\xf9\x46\x65\x34\x6c\xd2\x5b\xca\x19\x91\x4a\x2b\x5e\xc8\xb9\xeb\xf5\x90\x8a\x4c\x46\xae\xfe\x90\x9f\x96\xc2\x31\x68\xda\xe1\xfa\xed\x82\x94\x87\x48\x8f\x17\x34\x3a\x5c\x80\x12\x91\xa7\xcf\x93\xa1\x20\xfe\x9b\x5b\x4d\x77\x93\xa4\xa8\xef\x24\x61\x8a\xfa\x1c\x2e\x4f\x21\xa0\x3b\x89\x54\x97\xe8\x54\x72\xf5\xf6\xb2\x16\xff\xfe\x97\xdf\x42\xae\xba\xf0\x7a\x46\xb4\x46\x31\xfe\x3d\x56\x83\x87\xb5\xde\x47\x62\xcc\xbd\x23\x4e\x23\x71\xde\x5e\x80\x9e\x0b\xd6\xba\xd3\xd0\x2f\xe3\x90\x6d\xcf\x3c\x0a\x95\x5e\x3e\xac\xfa\xcf\x0a\x65\xab\xb8\xeb\x17\x18\x5f\xbd\xac\x77\xb8\x22\xf1\xc1\xe1\x7c\x58\xd5\xff\x35\x1a\x2c\xcd\xcb\x69\x57\x9a\x28\x05\xe3\x95\x52\x76\xcf\xe4\x4a\xe6\xb3\x7f\x58\x2c\x74\xce\xae\x3f\xf1\xb4\x77\x6b\x64\xb0\xeb\xeb\x67\xc3\xf4\x74\x73\x2a\xf9\xe9\x06\xd7\x37\xc6\x26\xeb\x8a\x61\x50\x1c\xf2\x8a\x9d\xc6\x56\x55\xbf\xbe\x8c\x0b\x6d\x66\xff\x90\x16\x8d\x0b\xae\x77\xb6\xd8\xd0\x6a\xf3\x92\xeb\x53\x16\x5c\x2e\xc7\xee\x74\x5c\x40\xd1\x68\xa0\xc1\xec\xb9\xa9\x4d\x28\x0c\x49\x7a\xd4\x30\xa6\x31\x33\xc1\x33\x63\x0b\xab\xd1\x1e\x0d\x66\xc8\x23\x24\x82\xdd\x32\x47\xc9\x8e\x8e\x59\x63\x4c\x81\xe0\xca\x86\x0c\xaf\x89\xc8\x71\x4d\xb9\x26\x2f\x61\x9f\x2e\xe2\xfe\x83\xb1\x49\x4d\xe6\x60\x96\x44\xa5\x1d\x31\x87\x06\xab\x3c\x86\xd8\x19\x91\xd8\x94\x4d\x0f\xd5\x43\x8c\xb1\xb7\xb5\xf5\x37\xbd\x5b\x45\x72\xe5\x5a\x49\xb6\xdb\x32\x9e\x07\xde\x8f\xf3\x2f\x43\xab\x91\xd8\x8a\xe1\x17\xb3\x05\x51\xc6\xda\x44\x57\xe1\x03\x55\x02\xb7\x66\x00\xd5\xad\x8b\x10\xc9\x8d\x2e\x80\xc5\xa9\xf3\xc3\xf5\xa9\x5b\x89\xce\x49\x18\xb7\xd2\xc1\x6d\x13\x4e\x5d\x81\x2b\xab\x0e\xa3\x5d\x36\x3d\x10\x0a\x91\x04\x0a\xeb\xb5\xbe\x49\xa7\xba\x45\x42\x5f\xc6\x23\x7d\xfc\x3b\xa8\x12\x3b\xb3\x07\x99\x1a\x97\xa9\x0c\xad\x92\x21\xa5\x18\xd8\x40\x45\xff\x88\x4c\x9a\xe3\x33\x56\x8b\xa8\x7b\x7d\xbc\x30\x4c\x96\xbd\x4c\xf7\x73\xb5\x81\x0f\xbc\xcd\xf0\x36\x4b\xa8\xa9\x8c\x51\x57\x33\x68\xfc\xa4\x07\xeb\x55\xd1\x7e\xed\x62\xdd\xfa\x2e\x2e\xf9\x32\x74\x7e\xed\xc1\x74\x73\x26\xbc\xab\x89\xb4\x01\x35\x77\x95\xc1\x20\xb3\xcd\xf8\xe7\x55\xd5\x3b\x69\xfb\xff\x97\xb1\x3e\x51\x72\x4c\x7c\xe7\x2e\xfc\x52\x49\xc7\x50\xc5\xae\xb0\xba\x6e\xa3\xc7\xb1\xfe\x9d\x13\x26\x6b\x21\xbd\x7a\xa4\xaf\xd1\xd3\xcb\x3d\x50\xf7\x01\x1c\xad\xfa\x43\xd5\x7e\x1a\x23\x20\x75\x7c\x41\x6b\x4e\x4a\x30\x17\x1c\x72\x41\xaa\x2a\xda\x1d\x2c\x3e\xa4\x46\x02\xd8\xd6\x55\x67\xd9\x53\x47\xbc\xd8\x40\xd9\x56\x79\xe9\xe9\x4e\x08\x3e\x18\x18\xde\xec\x0e\x35\x2e\x65\x5f\x57\xd2\xfc\xc6\x95\xd5\x0e\x89\xea\x08\x07\x8c\x26\x7a\x34\xf1\x80\x6d\x34\xf8\xb8\xf0\x6b\x83\x27\x3a\xfe\x1c\xa4\x2f\x83\x7e\x3a\xac\x67\x65\x9c\x27\x6c\x9a\x51\x51\x7b\xb0\x3b\xdc\x5f\x2c\x17\x31\x37\xa7\xc8\xcd\xb0\x69\xf2\xc8\x97\x00\x34\x1c\xb8\x4a\x55\xfe\x25\x12\x17\x83\xb1\xac\xb8\xb0\xaf\x17\xce\xea\x05\x5f\x1f\x22\x5a\x71\x44\xeb\x4e\xd5\x82\x3d\xa9\xfe\xdc\xb0\x96\x4b\x68\xfd\xf3\x62\x5b\x5d\x15\xf5\x70\x78\xcb\x1a\x42\xd9\xb2\x01\x6f\x1b\xce\xaa\x1d\x0b\xe4\x4b\x88\x9c\xa4\x69\x7b\x5f\x6a\xa7\x4b\x45\xfe\x1e\x31\x14\x2f\x64\xde\x27\xb9\x55\x68\x87\xc7\x53\x2e\xba\x2c\x73\x28\x0a\xce\x70\xb2\x2e\xd2\xaa\x2d\xde\xc3\xb8\x3c\x7c\x31\x16\xcf\x97\x24\x14\x13\x19\x7b\x58\x88\xc5\xb1\xb0\x17\x64\xb9\x0c\xec\x09\x73\xd9\x5d\x68\x4d\xf8\xd1\x10\xb1\x01\x0e\xa3\x91\x98\x1c\xe3\xbf\x18\xfb\xe3\x0f\xc8\xf8\xdf\x35\x0e\xe2\x7b\xdb\x23\x01\xae\x2f\x28\x02\xf2\x07\xe2\xf2\xa1\xe1\x10\xe7\x00\x64\xbc\xe8\x9e\x4f\x11\xf4\x9e\xe0\x3e\x4f\xf4\x2c\x1e\x54\x7a\x82\xe7\x9f\xb3\xcf\x67\xdd\xcc\x11\x41\x9a\xe8\xd3\x4e\xf5\x4e\xc7\x05\xea\xae\x4e\x6a\xb8\x95\x04\x9d\xa3\xc0\x8b\x13\xe9\xcf\x0e\xb1\x3c\xec\x3b\x09\xe9\x3c\xc4\x03\x4e\x08\xda\x61\x4e\xf0\xc8\x95\xb8\xe7\xa5\x3d\x2e\x31\x70\x25\x2e\x76\x8d\x42\x6a\x73\xff\x1a\xfb\xde\x81\xb5\xa0\x69\x1b\xde\x58\x3f\xdc\x58\x11\x44\x5d\x48\x74\x0f\x5e\x6b\x1c\x11\xb8\x8a\x2f\x7c\x46\x17\xb8\x69\x80\xa1\x17\x78\xc5\xfd\x1b\x5b\x5d\x0f\x75\xa3\xac\x2d\x7b\x27\x2c\x71\x77\x6f\x76\xad\xc8\xee\x6b\xca\x5c\xad\xb1\x7f\xbe\xa3\x1f\x69\x08\x8f\xb5\x46\x17\x86\x2f\x43\x5e\x05\xeb\xf9\x27\xdc\x34\xaa\x2e\x6d\x1d\x1f\x43\x52\x7e\xe5\xa0\xb7\x4d\xa0\x67\x62\x74\xe1\x09\x7b\xeb\xf5\x12\x7d\x74\x2c\xfb\x5c\x8e\x7c\x8a\xa2\x14\xc9\xd2\x7d\xf7\xb5\x8d\x33\xf4\x31\x7b\x30\xe1\xbc\x2c\x4d\x85\xaa\x69\xfe\x35\x4f\x5f\xb5\x1f\xdd\x74\x8d\xc2\x3b\x96\x99\xba\xd6\xe5\x5f\x58\xfa\xe5\xdf\x00\x8d\xff\x9e\x9a\xc9\xcf\x76\x1f\x3d\x77\x6b\xc1\xfe\xa9\xbb\x06\x46\x3f\x61\x91\x02\x3a\xef\xc3\x99\xf0\x29\x8b\x34\xf5\xb2\x1b\xeb\x0f\xe0\x5f\xa8\xce\x53\xcc\x4f\x1c\xa8\xb2\x2c\xee\x7d\x40\xe3\xf3\x99\x10\x17\xf3\x05\x27\xf7\x2c\x0f\xcc\xb8\x3f\x0f\xc4\xaf\x1c\xba\xba\x38\x3b\xd2\x0f\xea\xfc\x7f\x4a\x71\xe4\x0e\x6d\x98\x12\xef\x54\x97\xd9\x61\x9b\x49\xfe\xc6\xf8\xe1\xcd\xa5\x23\xf0\xac\xc0\x4d\x40\xf0\xaf\x52\xe8\xc5\x4a\x3d\xbe\x3c\x9f\xbb\x6f\x14\x10\xee\xe3\x19\xea\x6f\xdb\x99\xd4\x88\x32\xf3\x81\x9c\x15\x20\x7b\x2c\xa9\x3b\x55\x60\x05\x69\xbf\xa1\x3a\x83\xd9\x2f\x40\x18\xb8\x66\x3d\x24\xc7\x72\x80\x48\x27\x19\x0d\xdf\xd7\xca\xae\x59\x47\xa9\x09\x54\x8b\x0f\x9a\xa7\x15\x6f\x02\x36\xca\x46\x30\xef\x85\x99\x93\xe2\xca\x05\x6e\x46\x0b\x24\xe3\xef\x75\xdc\x25\xa4\x9c\x99\x77\x81\x9b\x89\xf3\xb6\x0a\xe4\x0e\xdb\x42\xf4\x77\xa7\x5d\x22\xfa\xbb\xd7\x4d\x23\x3e\x9a\x32\x50\x2f\x9e\x24\xdb\x60\xc5\xb8\xb1\xab\x71\xd9\x1d\x42\xd6\x57\x2a\xc5\x9f\xb1\xd8\x60\x6e\x8f\xfe\x41\x19\x7c\xc1\x42\x2f\x4d\x16\x7f\xc5\xa2\x7f\xbd\x52\x47\x95\x9e\xec\xa4\x91\x0b\xe4\x29\xfe\x86\xc5\xe8\x3d\xa9\x0a\x6f\xcf\x8b\x49\x11\xe7\x51\xd6\x9d\x31\x9d\x17\xa3\xb2\x94\x7a\x7a\x90\x60\xa5\x9f\x4f\x96\xb3\xee\xff\x03\x09\x38\xa3\xff\xfd\xfb\x01\x82\xb3\x45\x5a\xfe\xf4\x2e\x84\xfc\x1c\x8e\xec\x1c\xdc\x32\x2a\x5b\x67\x3e\xd1\xd6\xd3\xc1\xdd\x2e\xd9\x97\xef\xfb\xb9\x9b\x7e\x89\xbe\x1b\xbc\x5f\xa0\x3b\x1b\x69\xa6\x9b\x47\x44\xfd\x13\x6f\x69\xfa\xc4\x9e\xbd\x10\xcf\xbf\x3a\xd4\xed\x2f\xee\xd4\x78\xe6\xca\x18\x5d\xcf\x11\x7f\x8a\x41\x6f\x8d\x6e\x33\xec\x7d\x53\x6e\x80\x96\x1e\x16\xbf\xd5\x2d\x25\xd6\xa6\x31\x73\x1f\xa0\xef\x00\x72\xc1\xcf\x18\xc5\xfe\xa9\xb2\x84\xb1\x13\xcb\x53\xb8\x7d\xcf\x3a\x69\x08\x5f\xa4\xf0\x0d\xc4\x21\x86\xe3\x8f\xaf\xf6\x68\xac\x97\x9a\x22\x9e\xb9\x69\x60\x8e\xbe\x3a\xb7\xd7\x63\x74\xf0\x95\xc2\x19\xfc\x2e\x18\x3a\x43\xa7\xe6\xb6\x86\xd3\x2a\x7f\xc9\x50\x06\x90\xf7\xc9\x2c\x09\xc8\x7c\xb0\x2b\x05\x28\x0b\x29\xfe\x0e\x57\x06\x4e\xe8\x70\x24\x81\x24\x3f\xa3\x95\x99\x5f\xd4\x21\x42\x2f\xfd\x21\x2c\x1f\xd4\xda\xae\xfc\xbf\x85\xdf\x56\xf1\x10\x4b\x7e\xa3\x4a\xcd\x4e\xfd\x3a\xad\xe2\x56\x49\x1a\x65\x3f\x1f\xd5\x9f\x58\xd8\x74\x1c\xd8\x38\x56\x16\x54\xe0\x49\x39\x45\xcd\x49\x7d\x53\xf5\xbf\x87\xa6\xca\xfe\x8c\x3e\xf1\x22\xd7\x6a\xbf\x35\x08\x2f\x38\xde\xc1\x6c\xc4\xd9\x90\x4b\x72\x79\x07\x4e\xcf\x83\x43\xfa\x7a\xbc\x8a\xd4\xef\x9f\x7c\x95\xb9\xd7\xda\xb3\x36\x67\x7e\xd7\xe8\x43\xbc\x43\xc2\x7a\x12\xf5\x13\x98\xdd\x80\x58\x0e\xf7\x4f\x62\xef\x03\x9a\xa3\x6f\xbf\x45\x0d\xae\x49\x31\x3b\x7e\xaa\xca\xa4\xa5\x6d\x74\x23\x6d\x89\xe0\xeb\x6a\x34\xf9\x3d\xba\x63\xab\x2f\x3e\x1d\xfd\x5f\x00\x00\x00\xff\xff\x27\x9c\x12\x53\x58\x78\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\xd1\xae\x3c\xca\xed\x5d\xdd\x83\xca\xda\x44\xb1\xec\xac\x2a\x8e\xed\x92\xec\xf3\x5d\x6d\xa5\xb6\x30\x64\x8f\x06\x31\x87\x60\x00\x70\xc6\x73\x2e\xff\xf7\x2b\x7c\x12\x00\x01\x92\x33\xd6\x26\xce\x9e\xf4\x62\x0f\x09\x34\x1a\xdd\x8d\x46\x7f\x01\x3c\xfb\xd3\xd1\x11\x42\x08\xbd\xa0\xc5\x7b\x28\xdf\xd0\xf7\x50\x73\x44\xd6\x4d\x05\x6b\xa8\x05\x47\x62\x05\x68\xd9\xd6\x85\x20\xb4\xc6\x15\x11\x3b\xc4\xe0\xd7\x96\x30\x28\x91\xa0\x68\x8d\x6b\x7c\x07\xe8\xf9\x8b\x57\xef\x14\x94\x45\xbb\x03\xc6\x51\xa5\x80\x21\xa1\xa1\x2d\x19\x5d\x2b\x38\xea\x37\xe2\xb8\x82\xb9\x1e\xf4\x19\x2e\x56\xe6\xe9\x8a\x56\x25\x30\x74\x07\x72\xcc\x2d\x45\xb8\x28\x68\x5b\x0b\x3e\x47\xaf\x6a\xb0\xbf\x10\x51\x08\x11\x16\x8c\xa0\x40\x99\x16\x73\x74\x2d\xd0\x96\x54\x15\x5a\x00\xfa\x85\x92\x5a\x54\x3b\x54\xd0\x5a\x30\x5a\x55\x50\xa2\xc5\x4e\x61\xd2\x72\x60\x08\xd7\xa5\x87\x16\x2e\xd7\xa4\x26\x5c\x30\x2c\x28\x9b\x2b\x98\x6f\xd2\x2f\xd1\xba\xe5\x02\x15\xf4\x31\x27\x77\xb5\x86\xc0\x70\xcd\x97\xc0\x10\x5d\x22\x5c\xef\xc2\xf9\x27\x61\xa1\x02\xd7\x35\x15\x88\xd4\x02\x18\x2e\x24\xce\x62\xa5\x60\x99\x89\xa8\x4e\xf2\x21\x6d\x05\xc2\x4d\xc3\xe8\x06\x57\x31\x29\x35\xd1\x4e\x55\x5b\xf8\x50\x40\x23\x24\x53\x4a\x68\x28\x27\x02\xe1\xb2\x24\x9a\x6d\x16\x21\xc7\x27\xca\x64\xc3\xb6\x96\xcf\x11\x7c\x20\x5c\x90\xfa\x4e\xbd\x46\x58\x20\x90\x6c\x59\x93\x0a\xb8\xa0\x35\x20\x52\x7b\x43\x6e\x40\xb7\x6d\x80\x11\x5a\x1a\x3e\xca\xc9\x71\x28\x68\x5d\x46\x9c\x32\x43\x40\x69\x28\x6e\x99\xf4\x66\x45\xb8\xd7\x54\x01\x21\x35\x5a\xb6\x55\x85\x1a\xca\x39\x70\x42\x6b\xc5\x20\xc3\x3b\x49\xd9\x98\x71\x3b\x49\x44\x54\x52\xb4\x5d\x61\x01\x1b\x60\x0a\x8c\x7a\xb1\xc5\xb5\x21\x29\x89\x47\x53\xc2\xc1\x05\x65\x80\x30\x2a\x70\x83\x17\x44\x89\xb5\x58\x61\x81\x70\x55\xd1\x2d\xb7\x70\xd6\x92\x48\x12\x4a\xc9\xf0\xd6\x4a\xf3\x76\x05\xb5\x1e\x64\x01\x05\x5d\x7b\x53\x94\x68\xe1\x8a\x53\x24\xa8\x82\xd0\x00\x5b\x52\xb6\x46\x5c\xe0\xf7\x92\x64\xb4\x01\x86\x25\x43\xb8\xe3\x76\x24\xc9\xdc\xd0\xf3\x9d\x1c\x03\x07\x34\x93\x04\x2d\x18\x60\x01\xe5\x29\x5a\x50\xb1\x72\x2b\x04\x61\x26\x79\x44\x04\xc1\x15\xf9\x5f\x28\x15\x70\x3b\x05\xc2\x10\x03\xde\x40\x21\xc8\x06\x10\x5d\xfc\x02\x85\xe0\xe7\xfe\x6a\xff\x49\x2d\x61\x86\x96\x52\x26\x24\x1f\x57\x58\x2e\x6e\x03\x5d\xcb\x96\x9c\x99\x6a\xfc\x37\xbd\x4a\x6d\xdb\x6e\xea\x1d\x63\x0d\x8f\x0a\x5c\x55\xdc\x69\x0e\x4d\x52\x5a\x07\x50\x12\xc4\x75\xf2\x1d\x62\xa1\x39\x9e\xa6\x2a\x2e\x42\x92\x86\x04\x3d\x3a\x42\x7f\x3a\x3b\x3a\x22\xeb\x86\x32\x81\x9e\x57\x74\xab\x30\xd0\x03\x1d\xbb\xdf\xc7\xae\x45\x5b\xdf\x91\x45\x05\x41\x2b\xff\xd9\xb1\x0f\xeb\xfa\xea\x0d\x5e\x54\x70\x6b\x50\xe9\x80\x86\x2f\x82\x3e\xb7\x82\x32\x7c\x07\xcf\x01\xcc\x74\xbf\xf9\x20\xd7\xdd\xed\x9b\x57\x37\x97\x3f\x3c\x7b\xfe\xec\xd9\xed\xe5\xd5\xd5\xcd\xb3\xdb\x5b\xdb\xc9\x00\x79\xcd\xe8\x87\x9d\xed\x71\xfb\xe6\xf2\xc7\xeb\x97\x3f\xbc\xbe\x79\xf5\xdf\xff\x63\x9b\x1f\xe1\xa2\x00\xce\x67\xb8\xaa\x4e\xf4\xb2\x91\x7a\x25\xd0\xeb\x1f\x8f\xac\xae\x74\x0d\x61\x03\xb5\x40\xb7\x8a\xdc\x97\x9a\xda\x37\x70\x47\xb8\x00\x06\xe5\x0c\x97\x25\x03\xce\xcf\xd1\xa5\xfe\xcf\x49\xa6\xff\x5b\x23\x08\x53\x20\x0c\x82\x78\x41\xd6\x44\x5c\xd7\x52\xd2\x79\xa2\xf7\x29\x22\xe6\xdd\xe5\x5a\x0e\x74\x8e\xde\x3e\x27\x1f\xfe\xf3\x3f\x4e\x51\x0d\x5b\xd5\xd7\x3e\xc9\x8e\xf3\x22\x8d\xe8\x25\x7f\x49\x4b\x48\x0c\x58\xd3\x12\xae\xaf\xce\xd1\xad\x60\xa4\xbe\xcb\x11\x20\x0b\xf5\x0a\x2a\xb8\x93\xbb\xc6\x04\xd0\x83\xb0\x35\x0b\xaf\xb4\x6e\x4f\x92\x06\x07\x24\x31\xe0\xce\xce\xce\xd0\x6b\x2c\x97\x06\x35\x5a\x2f\x5e\x23\x66\x13\x57\x8a\x82\xb6\xac\x00\xd7\xcf\x28\xfe\x70\x2d\xf6\x90\xac\x40\x24\xf4\x89\x11\x73\x39\xb4\x9c\xa0\xfb\x31\x84\x55\xc3\xc8\x06\x0b\xf0\xb5\xb2\xd5\x34\xdd\x46\x2f\xbb\x1a\x8c\x27\xa2\xf2\x5a\x83\xd5\xa8\x78\x3f\xa6\xa0\x12\x10\x4a\xef\xdc\x15\xa9\xdf\x7f\x1e\x89\x2e\x25\x9c\x43\xb0\x32\xa6\x83\x34\x65\x94\xd6\x8b\xd1\xd0\xef\xf7\xc1\xe2\xa9\x83\x75\x08\xc3\x02\xd3\x2d\x27\x3e\xf1\x26\x91\xc4\xcb\xdb\x17\x26\x20\xd2\x2e\x2a\x52\xa0\xa6\x87\xcf\xc0\x76\x2e\xfb\x31\xc0\xa5\xd4\xd3\xa4\x96\x3b\x88\xda\x8a\x11\x5e\x28\x03\x0b\x4d\xc0\x31\x58\xe3\xd7\xf5\x92\x6a\x3c\x0c\x07\xdd\xff\x63\x82\x29\x44\x1c\x57\xf4\x26\x4e\x19\xda\xd2\xb6\x2a\x35\xee\xae\x83\x9c\x83\x25\xa3\xee\xa8\x0c\x8d\x96\x4b\x52\x9b\xed\x3f\xc2\x94\x8f\xa3\xfa\x54\x8f\x38\x95\xc1\x83\xf8\x36\x72\x9a\x7c\xe5\x63\x4c\x58\x76\xc1\x1a\x81\x34\x3b\xb7\x6c\x6f\x6d\x53\xcf\xd2\xd5\x23\x48\x5e\x74\x60\x26\x4f\x6a\x8c\x05\xd2\x1e\xe9\xa4\xdd\x47\x54\xcb\x46\xce\x01\xf0\xcc\x63\x63\x9a\x18\xbb\xb8\xd3\x41\xb1\x7d\x1c\x5b\xc6\xf1\x14\x1c\x63\x95\xcd\xbf\xc4\x45\x80\xd9\x47\xd5\x3e\xee\xb3\x6c\x6b\xb7\xe3\x79\x1b\xe4\xac\x84\x4a\xe0\x4e\xd3\xcb\x6e\x9f\xfc\x49\x4b\xeb\x3b\xa9\xdb\xa5\x19\xa9\x64\xae\x4c\xab\x2e\xcf\xa9\xd3\x78\x74\x9c\xa6\xfd\x9d\x63\x83\xdb\xca\x1a\x67\x1a\x98\xb6\x55\xce\x4a\xbd\xeb\x49\x72\xd8\x91\xf9\x00\x45\xfa\x3a\xfb\x3c\xb4\xc4\xe6\x37\x50\x00\xd9\x00\x3b\x8d\x9e\xbf\x66\x74\x43\xa4\x0f\x14\xd2\xd2\x11\xd3\x91\x43\x7a\x00\x88\xc1\x12\x18\xd4\x05\x58\x7c\x4b\x58\xaa\x29\x28\xcf\x47\xcf\x66\x88\x3a\x73\x1f\x6e\x30\xc6\x65\x15\x38\x59\x4e\x68\x18\x04\x00\x09\xd7\xa3\x9c\xa2\xed\x8a\x14\x2b\xe5\xc0\x2c\x2c\xa9\x4d\xa3\x2d\x45\x5b\xbc\xe3\xe7\x01\x7c\x84\xfe\xed\x04\x5d\x11\x06\x85\xa8\x76\xd2\x0a\x42\x58\x7b\x9d\xda\xfc\xb5\xde\xa8\xf6\x70\x95\x7b\xd0\xd3\xcf\x9a\x4d\x3d\x49\x8f\x86\xf9\xcb\x09\xba\xae\x4b\x33\x10\xda\x10\xac\x00\xf5\x19\x94\xc0\xa1\x43\x20\x1e\x3b\x29\xdb\x1b\xcc\x34\x31\xce\xd1\x53\xb7\x2c\x9f\xe0\x56\xac\x66\x21\x8f\xdf\x19\x27\x41\x5a\xd4\x27\xe8\x2b\x67\xb4\xcf\xff\x4b\xf6\xfe\x6b\xcc\x6c\x30\x86\x90\x72\x19\x35\x1b\xac\x2a\xb5\xae\x49\xed\x1c\x8f\x80\xa3\xe8\x5a\xb9\x59\x25\x18\xf3\xd3\xf9\x7a\xba\x9f\xed\xc3\xb3\xd3\x69\xbb\x25\x6a\x17\x67\x88\xdd\xab\xc6\x38\xe4\xd2\xd8\x94\x86\xbd\xb7\x34\xe7\xe8\x9d\x74\x4d\x69\x5d\x49\xd7\x12\x2d\x89\x0a\x58\x90\xce\xef\x0d\x20\x49\x62\x73\xd4\x36\x52\x92\xa5\x04\x29\x63\xd2\xb8\x98\x34\x4f\xf0\xda\x8d\x7b\x8e\xbe\xeb\x7b\x2a\xf3\x0e\xaf\x6f\x07\x30\x77\x46\xed\x7d\x21\x5f\x5a\x80\x83\x88\xbb\x61\xf3\xb8\xbb\x26\x1e\xfa\xd2\x37\x9e\xdd\x87\xa4\x9d\x78\x5a\x5a\xfe\x71\xa8\x96\x73\xad\x35\x2e\xb4\x28\xf7\x5f\x77\x04\x47\x4f\x1e\xa3\x9a\x54\xe9\x26\x1d\x45\x73\xad\x3c\xd9\x42\x17\xe8\x9b\xf9\x37\xae\xc9\xa7\x6e\xaa\x25\x70\xc1\xe8\x0e\xcd\x62\x54\xed\x8b\x08\xa7\xe1\x36\x57\x3d\xae\x7c\xf2\x85\x22\xa3\xa2\xad\x47\x9e\x66\x25\x81\xad\xda\xd5\xee\x40\xdc\xb6\x8d\x74\x70\xa1\x54\xd4\x7d\xb3\x6b\x80\xcf\x4e\xce\xd1\x47\xf9\xbf\x73\xf4\x3d\xa5\xd5\xa7\x68\x16\x0c\x44\xcb\x6a\xdd\xe2\xc9\x77\x31\x7b\x64\x67\xc1\x5a\xf8\x94\x46\xf7\x0c\xdd\xa8\xee\x2a\x84\x23\x56\xc0\x10\x95\x62\xa5\x15\xc3\x1d\xd9\xc8\xa5\xbe\x6b\xd4\x0e\x29\x31\x6e\x44\xa7\xcb\xec\xd4\x42\x95\x6f\x36\x0c\xa5\x5c\x0a\x6d\x31\x41\x23\x54\x00\x50\x01\xe2\x2b\x65\x32\xfd\xd2\x72\x61\x31\x97\xe8\x49\xa0\x66\xdf\x19\x26\x11\xe1\x7d\x0a\xcd\x84\x22\x8e\xfc\xef\x89\xa6\x51\x44\x22\xb2\x54\xb6\x92\xd7\x17\x5d\x68\x8e\xe6\x28\xfe\x77\x09\xf2\x67\xf4\x11\x05\x70\x3c\x72\xfb\xb0\x82\x36\x9f\x10\x54\x1c\xd0\x47\xdb\x70\x89\xe5\xcf\x2c\xf9\x8d\xef\xca\x3b\x8f\xc0\xaa\x67\xbd\x19\x6f\xb2\x24\x91\xd4\x30\x96\xe3\x6c\xc9\xe8\xfa\x1c\x7d\xf7\x31\x14\x3e\x35\xa1\x4f\xc9\x05\x6a\x3a\xda\x10\x85\xf6\xa3\x0d\x98\x27\x8f\xe5\xbf\x27\x29\x8c\xcd\xf8\x12\x44\x80\x40\x12\xce\x34\x74\x24\x63\xd4\x24\x6f\x60\x69\xb9\xa2\x7e\xcf\x17\x94\x31\xba\x9d\x9d\x3c\x3a\xea\x75\x58\xe0\x0a\x4b\x8b\xe5\x42\xc5\x7e\x24\x17\xbf\xd7\x4f\x66\x27\x61\x63\x0b\x79\x1e\x52\xea\xc9\x63\xa4\xe7\xd8\xa7\xcc\x80\x65\x69\x46\x4d\x52\xa6\xb7\xf2\xad\x11\xe6\x56\x7e\xc0\x76\xab\x54\xfb\x7c\x77\xd1\xbe\x24\xe7\x87\x54\xb3\xe4\x87\xdd\x8e\x67\x51\xdc\x23\xc7\x8d\xb4\x2e\x79\xf2\x58\x91\xc2\x02\x8b\xb8\x6b\x41\xeb\x7f\xa7\xc9\xc9\x08\xa8\xfd\xb0\x6c\x18\x44\x4f\x50\x6a\x43\xf8\xeb\x85\x8b\xfe\x1c\xdf\xc0\xaf\x2d\x70\xb9\x58\x8d\x1d\x04\x1f\x0a\x80\x32\x26\x3f\xaa\x64\xcf\xe3\x70\x41\x87\x42\xd2\x50\x2e\xa6\x8c\x7e\x71\x81\x16\xb0\xa4\x0c\x66\xf1\xab\x13\xf4\xb8\x43\xec\x6d\x53\x62\x89\x56\x0a\x0f\xa9\x75\x49\x5d\x50\x26\x0d\xcf\x41\xa4\x0e\x5a\x44\x5a\x53\x3f\x79\xdc\x2d\x92\x9e\xf4\x58\x16\xa7\x14\x48\x76\x99\x24\x3b\x39\xc9\x0a\xc5\xba\x2f\x33\x4e\xb7\xf9\x8b\xda\x4a\xc8\x01\xba\x23\x81\x84\x9b\xaf\x59\xd0\x13\x35\xdd\x98\xc7\x99\xd2\xb3\xa1\x81\xd2\x7b\xf4\x18\x29\x10\x19\x85\xe2\xc7\x38\xe7\x9e\x2b\x97\xd4\x28\x4f\xb1\x9f\xcb\xd3\x31\x06\xd8\x00\xdb\x21\x41\xd6\xd2\x9c\xb4\xae\x38\x83\x4a\xce\x03\xad\x70\xd3\x40\xc6\x22\x99\xe6\x62\x1f\x30\xe1\x3f\x47\x13\x96\x7f\x20\x5f\x0c\x47\xba\x15\x1c\xba\xad\x81\x3d\x9a\xe3\x5c\xd4\x5b\x41\xf6\x83\xde\xbd\x85\x37\x99\xce\x26\x19\x93\x24\xb4\x0d\x64\x4b\xdf\xb9\x86\x6d\xe8\x63\x74\x19\x17\x69\x88\xd9\x34\x85\xcb\x3c\x04\x80\x74\x26\x6f\xbd\x96\xbb\x3f\xae\x6d\xb6\xca\x73\xd4\x7a\x06\x01\x97\xf6\x69\x96\x61\xcc\x20\xa6\x62\xf6\x2a\x8c\x5e\x2f\xe9\x79\x90\x2a\x51\xee\x80\x7c\xdc\x0b\x8c\xa7\x2d\xa6\xd0\x50\x4f\xdb\xee\x09\x65\x28\xbb\x9a\xa8\x87\x1c\x0c\x5d\x24\x12\x43\x0e\x95\x99\x8d\xf8\x77\x90\xe7\xa4\x8c\xd4\x87\x9a\x2f\xe7\xc0\xc4\xac\xf7\x5c\xc9\x5e\x37\xda\x5c\xd3\x4b\x41\x2a\xd1\x9f\x13\xaf\x9e\x2a\xa2\x8b\xcc\xdb\xb7\xb5\xcd\xa2\xe5\xdf\x66\xba\xde\xc0\x16\xb3\x52\x5a\x97\xca\x19\x39\x4d\xa2\xba\x06\xce\xf1\x1d\x9c\xa3\xe3\xa7\x3a\xdd\x6d\xf9\xe6\xcb\x53\x5b\x0b\x52\x21\x5c\x55\x3d\xb3\xa0\x61\xb0\x21\xb4\xe5\xba\xdd\x0a\x6f\x00\x2d\x00\xba\x1d\xb6\x3e\xee\x8d\x9a\xa0\xa5\x75\x6b\x32\x5e\xcf\x7d\x6c\x2f\x06\xf1\xfd\xf7\x97\x49\x82\x97\x10\x28\x5c\x96\x52\xa6\x6e\xa0\xa0\xac\x9c\x91\x52\x4b\x94\x62\x0f\x29\x4f\x11\xa3\x15\x78\x8f\xe4\x4f\xa9\x2c\xc4\x96\x32\xd9\xfd\xd2\xea\x1a\xd7\xa2\xf7\xce\x6f\xfe\x23\xec\x92\x4d\x7f\x84\xdd\xa9\x95\x8c\xb0\x4d\xf7\xf0\x14\x45\x72\x28\x0d\x52\xfd\x28\x22\x45\x82\x4d\x7d\xd5\x39\x31\x79\x97\xd4\xa1\xfe\xda\x33\x94\xca\x68\xc9\xbe\xe2\xeb\xdc\xf3\x3d\x94\x9e\xce\x48\x54\x15\x30\xb4\xc2\x5a\xa9\x35\x50\x90\xa5\xde\xb6\xae\xaf\x6c\x4d\x43\x3a\x72\x63\x20\xec\x54\x0c\xd1\x8b\xa7\x9a\x60\x3a\x1a\xd0\x8a\x5d\xce\x31\xcc\x30\x4e\xd4\x84\xa5\x1f\x8b\xc8\x46\x28\x32\xba\xd0\x75\xce\x6b\xc3\x2b\xbf\x89\x43\xd1\x75\x9c\xeb\x27\xa7\x1e\xa8\xe0\xf5\xde\x0a\x33\x40\x29\x56\x99\xa9\x97\xbe\xd2\x4c\xbd\xf7\xd5\x66\xfe\x7d\xb6\xfb\xbd\xa8\xce\x8e\x49\xbf\x95\xfe\xec\xc7\xe8\xd0\x3d\xa8\xcf\x1c\xe3\x62\xc3\x55\xba\x38\x09\x59\xba\x03\xe1\xc4\xe9\x27\x52\x93\x75\xbb\x56\xac\xbd\xd1\x45\x6a\x6b\xa8\xc5\xec\xa4\x4f\xe1\x8e\xba\x3f\xb5\x5c\x68\xd2\xe8\x7c\x80\x5e\x67\xb4\x46\x6b\x0d\x4d\x87\xf3\x59\x07\xce\x66\x06\x8c\xc5\x62\x62\x40\x34\xe0\x0f\x2d\x21\x24\x6d\x42\xed\x7f\xd6\x9e\x31\x61\x89\x26\x88\xe5\xac\x26\xd8\xf6\x55\x84\x5d\x75\xfb\xea\xeb\x4e\x2c\xf6\x50\xd7\x89\xaa\x88\x71\x9d\x7d\x35\xe4\x7f\x3b\x25\xa8\xe5\x4c\xed\x07\x27\xe7\x3a\x86\x9b\x8f\x71\x27\x9c\xac\x5a\xed\xab\xcb\xf1\xae\x17\xe8\xab\x78\xb3\xc6\x7c\xac\x57\xca\x47\x33\x23\x4e\x99\x1c\x83\x35\xdd\x80\x9d\xdc\x48\x00\x3f\x33\xb9\xbc\x79\x9b\x71\x63\x65\xbb\xe9\xc8\x75\xac\x1d\xc0\xb0\x0b\xd3\x27\x90\x2c\xa1\x1a\xdc\x79\x32\x68\x96\x50\x79\x58\x7a\xb8\x06\x15\x35\xb5\x20\x42\xd7\xb6\xea\x8c\xe1\x2b\x57\x94\xd7\xe5\x4f\x6f\x5d\xc6\xce\x38\x47\xa3\x25\x0c\x2e\x93\xe9\xb9\x54\xfb\xa6\x30\xfb\x69\x4b\xe9\xdb\xaa\x85\x60\x2d\x05\x93\x8d\x9c\x69\x6c\x4e\xfa\x69\xc9\x38\x6b\x12\x17\x09\xc5\x7e\x74\x58\x2e\x41\x38\x6a\xb9\x2e\xec\xd5\x80\x32\xb9\xbf\x00\x48\xbe\x02\xc6\x47\x48\x3f\xd6\x48\x89\x20\xcf\xbb\x57\x46\xa6\x8f\x4b\x94\xfe\x7b\x6b\xf0\xcf\x55\x09\x7a\x19\x29\x65\x94\x99\x9c\x65\xdb\x84\xee\x2a\x1f\x4b\xa8\xe9\x60\x49\x98\x51\x53\x6e\xa7\xad\xad\x7c\x19\x3e\xfe\x76\x18\x4d\xcf\xbe\x3b\x00\xd3\x6c\xf6\x2c\xc4\xd2\xad\xa3\x1e\xa2\xe1\x9b\x38\x75\x66\x4a\xfb\x7a\xf5\x66\xf7\xcb\xc7\xd8\x18\x4d\x47\x3e\xfd\x31\x9d\x49\x81\x1e\x5d\x48\xbd\x60\x77\xf3\x06\x73\x49\x95\x44\x8d\x6b\x57\xfe\x31\x18\x62\x54\x9a\xc7\x2e\xbd\x0b\x14\xcc\xbf\xdf\xd0\x47\x09\x5d\x04\x18\x86\x60\xe5\x8a\xd3\x25\x3c\xda\x84\xe3\x5a\xf7\x36\xaa\xb0\xd3\x65\x91\xe2\x72\x80\x2e\xc1\x9e\x18\x3b\x12\x3e\x74\x91\x96\xbe\x59\xc8\xaa\x1e\xda\x27\x3d\x44\x0b\x1f\xd1\xce\xda\xf8\x5c\x5c\x43\x41\x0b\xd0\x0d\x5f\x8d\x63\x9c\xe0\x9d\x5a\x59\xc2\xd4\x21\x99\xca\x63\x95\x62\x56\x72\x92\xaa\xff\x48\xc8\x88\xae\x91\xce\x2a\xb0\xce\xc4\xf0\x7b\xc9\xbd\xee\x10\xa9\x4f\xe7\x24\x7a\xb3\x4d\xc4\x78\x33\xa9\x4d\xcf\x32\x75\xb5\xd3\x46\x90\x75\x65\x96\xab\x0c\xd2\x95\x19\xe9\xad\xc3\xc4\xa4\x03\xf3\xcd\xc8\xbf\x9c\xa9\xf9\xef\x00\xf2\x38\x5a\x2c\xd3\xb1\xb5\xe6\xfe\x08\xb6\x6a\x9b\x6e\x17\xca\xe9\xd6\x70\xac\xbd\xce\x75\x65\x9b\xdc\x92\x81\x6d\xb4\x2d\xef\x25\x9a\xaa\x56\x3a\x41\x05\x56\x35\x75\x52\x8e\x1b\xca\x5c\x29\xa5\x85\x6c\xb6\x5b\x83\x9a\x45\x89\x70\x95\x2e\xc6\x1b\x4c\x2a\xc9\x51\x55\x23\xc6\xf3\x41\xca\x98\x82\x63\x21\x7e\x9f\x80\x29\x11\x0b\x72\x7f\xe8\x71\x5c\x4d\x3e\x5f\x5b\xff\x47\x3d\xba\xe9\xe6\x9f\x89\x05\xfb\x5c\x70\x16\x8e\xce\xc6\xec\x2f\x2b\x7e\xe8\xfc\xe0\x09\x7a\x01\xec\x31\x83\xf3\xa1\x90\xe0\xa1\x90\xc0\xfa\xd0\x09\x8f\xdc\x16\xd8\xad\x31\x7b\xcf\xf5\x59\x1e\xcc\x03\x20\xe1\xb1\x1d\x7f\x4d\x5b\x37\x3c\x2b\xee\x07\x97\x22\x24\x85\x3e\x4e\xd7\x67\x2b\x12\x0e\xce\xbb\xc7\x71\x21\x9f\x50\xe6\x74\xd4\xd6\x55\x6f\xf1\xb6\x28\x00\xca\xd0\xc6\xd7\xfa\xd0\x9d\xd6\x31\x79\x1b\xc2\x51\xa5\xbd\x04\x5c\xcb\x35\x00\xbf\xb6\xb8\x72\x85\xa2\xc1\x2a\xfe\x8d\x73\xfa\x03\xe4\xce\x06\x59\x32\xc2\x16\x9d\x68\x52\x5a\xd1\x19\x17\x9a\x30\xe6\xbc\x59\x10\x04\xca\x7b\x10\x06\xe8\xce\x44\x9d\xa8\x34\xaa\x24\x1b\x75\x08\x6f\x05\xaa\x3c\xdd\xd6\x51\x13\x6d\xba\xc7\x74\x8c\x5c\x57\x4d\x3c\x6d\xb3\x75\xa6\xdf\x21\x89\xb1\x89\x32\x9b\xc9\xbf\xd5\x3d\xc8\xc9\x08\xd6\x97\x6c\x08\xff\xee\x52\xe0\x32\x02\xd7\x57\xae\x98\x5e\xfd\x0e\x86\x30\x26\x39\x24\xd2\x01\x23\xb2\x91\x4b\x0e\x1c\xc0\xfd\x7c\x10\xd1\xb2\xff\xd0\x88\xed\xbf\x90\x43\xf2\xbd\x75\x3e\x8e\x9d\xf7\x71\x1c\x95\xcb\x1b\x9f\xc3\x6c\x59\xde\xc1\x04\x9d\x3d\x0a\x53\x42\x5d\xd0\x00\xab\x83\xac\x89\x53\x90\x89\xe3\xc7\x63\xf2\xa1\xf9\x6c\xf4\xc6\x49\x26\x88\x31\xbd\x36\x29\x5e\x8e\xc6\x41\x4f\x66\x3a\x8e\xe5\xda\x8a\x47\x2a\x29\xf0\xfa\x6b\xa1\xcf\x26\x3f\x8a\xbd\x75\xff\x97\x6f\x54\x46\xc3\x26\xbd\xa5\x9c\x11\xa9\xb4\xe2\x95\x9c\xbb\x5e\x0f\xa9\xc8\x64\xe4\xea\x0f\xf9\x69\x29\x1c\x83\xa6\x1d\xae\xdf\xce\x49\x79\x88\xf4\x78\x41\xa3\xc3\x05\x28\x11\x79\xfa\x3c\x19\x0a\xe2\xbf\xb9\xd5\xb4\x9f\x24\x45\x7d\x27\x09\x53\xd4\xe7\x70\x79\x0a\x01\xed\x25\x52\x5d\xa2\x53\xc9\xd5\xdb\xeb\x5a\xfc\xfb\x5f\x7e\x0b\xb9\xea\xc2\xeb\x19\xd1\x1a\xc5\xf8\xf7\x58\x0d\x1e\xd6\x7a\x1f\x89\x31\xf7\x8e\x38\x8d\xc4\x79\x7b\x01\x7a\x2e\x58\xeb\x4e\x43\xbf\x8c\x43\xb6\x3d\xf3\x28\x54\x7a\xf9\xb0\xea\x3f\x2b\x94\xad\xe2\xae\x5f\x60\x7c\xf5\xba\xde\xe0\x8a\xc4\x07\x87\xf3\x61\x55\xff\xd7\x68\xb0\x34\x2f\xa7\x5d\x69\xa2\x14\x8c\x57\x4a\xd9\x3d\x93\x2b\x99\xcf\xfe\x61\xb1\xd0\x39\xbb\xfe\xc4\xd3\xde\xad\x91\xc1\xae\xaf\x9f\x0d\xd3\xd3\xcd\xa9\xe4\xa7\x2b\x5c\xdf\x19\x9b\xac\x2b\x86\x41\x71\xc8\x2b\x76\x1a\x5b\x55\xfd\xfa\x32\x2e\xb4\x99\xfd\x43\x5a\x34\x2e\xb8\xde\xd9\x62\x43\xab\xcd\x4b\xae\x4f\x59\x70\xb9\x1c\xbb\xd3\x71\x01\x45\xa3\x81\x06\xb3\xe7\xa6\x36\xa1\x30\x24\xe9\x51\xc3\x98\xc6\xcc\x04\xcf\x8c\x2d\xac\x46\x7b\x34\x98\x21\x8f\x90\x08\x76\xcb\x1c\x25\x3b\x3a\x66\x8d\x31\x05\x82\x2b\x1b\x32\xbc\x26\x22\xc7\x35\xe5\x9a\xbc\x84\x6d\xba\x88\xfb\x0f\xc6\x26\x35\x99\x83\x59\x12\x95\x76\xc4\x1c\x1a\xac\xf2\x18\x62\x67\x44\x62\x53\x36\x3d\x54\x0f\x31\xc6\xde\xd6\xd6\xdf\xf4\x6e\x15\xc9\x95\x6b\x25\xd9\x6e\xcb\x78\x1e\x78\x3f\xce\xbf\x0c\xad\x46\x62\x2b\x86\x5f\xcc\x16\x44\x19\x6b\x13\xdd\x84\x0f\x54\x09\xdc\x92\x01\x54\x3b\x17\x21\x92\x1b\x5d\x00\x8b\x53\xe7\x87\xeb\x53\xb7\x12\x9d\xd3\x30\x6e\xa5\x83\xdb\x26\x9c\xba\x00\x57\x56\x1d\x46\xbb\x6c\x7a\x20\x14\x22\x09\x14\x96\x4b\x7d\x93\x4e\xb5\x43\x42\x5f\xc6\x23\x7d\xfc\x3d\x54\x89\x9d\xd9\x83\x4c\x8d\xcb\x54\x86\x56\xc9\x90\x52\x0c\x6c\xa0\xa2\x7f\x44\x26\xcd\xf1\x19\xab\x45\xd4\xbd\x3e\x5e\x18\x26\xcb\x5e\xa6\xfb\xb9\xda\xc0\x07\xde\x66\x78\x9b\x25\xd4\x54\xc6\xa8\xab\x19\x34\x7e\xd2\x83\xf5\xaa\x68\xbf\x76\xb1\x6e\x7d\x17\x97\x7c\x19\x3a\xbf\xf6\x60\xba\x39\x13\xde\xd5\x44\xda\x80\x9a\xbb\xca\x60\x90\xd9\x66\xfc\xcb\xaa\xea\x9d\xb4\xfd\xff\xcb\x58\x9f\x28\x39\x26\xbe\x73\x17\x7e\xa9\xa4\x63\xa8\x62\x17\x58\x5d\xb7\xd1\xe3\x58\xff\xce\x09\x93\xb5\x90\x5e\x3d\xd2\xd7\xe8\xe9\xe5\x1e\xa8\xfb\x00\x8e\x56\xfd\xa1\x6a\x3f\x8b\x11\x90\x3a\xbe\xa0\x35\x27\x25\x98\x0b\x0e\xb9\x20\x55\x15\xed\x0e\x16\x1f\x52\x23\x01\x6c\xed\xaa\xb3\xec\xa9\x23\x5e\xac\xa0\x6c\xab\xbc\xf4\x74\x27\x04\x1f\x0c\x0c\x6f\x76\x87\x1a\x97\xb2\xaf\x2b\x69\x7e\xe3\xca\x6a\x87\x44\x75\x84\x03\x46\x13\x3d\x9a\x78\xc0\x36\x1a\x7c\x5c\xf8\xb5\xc1\x13\x1d\x7f\x0e\xd2\x97\x41\x3f\x1d\xd6\xb3\x32\xce\x13\x36\xcd\xa8\xa8\x3d\xd8\x1d\xee\x2f\x96\x8b\x98\x9b\x53\xe4\x66\xd8\x34\x79\xe4\x4b\x00\x1a\x0e\x5c\xa5\x2a\xff\x12\x89\x8b\xc1\x58\x56\x5c\xd8\xd7\x0b\x67\xf5\x82\xaf\x0f\x11\xad\x38\xa2\xb5\x57\xb5\x60\x4f\xaa\x3f\x37\xac\xe5\x12\x5a\xff\xbc\xd8\x56\x57\x45\x3d\x1c\xde\xb2\x86\x50\xb6\x6c\xc0\xdb\x86\xb3\x6a\xc7\x02\xf9\x12\x22\x27\x69\xda\xde\x97\xda\xe9\x52\x91\xbf\x47\x0c\xc5\x0b\x99\xf7\x49\x6e\x15\xda\xe1\xf1\x94\xab\x2e\xcb\x1c\x8a\x82\x33\x9c\xac\x8b\xb4\x68\x8b\xf7\x30\x2e\x0f\x5f\x8c\xc5\xf3\x25\x09\xc5\x44\xc6\x1e\x16\x62\x71\x2c\xec\x05\x59\xae\x03\x7b\xc2\x5c\x76\x17\x5a\x13\x7e\x34\x44\xac\x80\xc3\x68\x24\x26\xc7\xf8\x2f\xc6\xfe\xf8\x03\x32\xfe\x77\x8d\x83\xf8\xde\xf6\x48\x80\xeb\x0b\x8a\x80\xfc\x81\xb8\x7c\x68\x38\xc4\x39\x00\x19\x2f\xba\xe7\x53\x04\xbd\x27\xb8\xcf\x13\x3d\x8b\x07\x95\x9e\xe0\xf9\xe7\xec\xf3\x59\x37\x73\x44\x90\x26\xfa\xb4\x53\xbd\xd3\x71\x81\xda\xd7\x49\x0d\xb7\x92\xa0\x73\x14\x78\x71\x22\xfd\xd9\x21\x96\x87\x7d\x27\x21\x9d\x87\x78\xc0\x09\x41\x3b\xcc\x09\x1e\xb9\x12\xf7\xb2\xb4\xc7\x25\x06\xae\xc4\xc5\xae\x51\x48\x6d\xee\x5f\x63\xdf\x3b\xb0\x16\x34\x6d\xc3\x1b\xeb\x87\x1b\x2b\x82\xa8\x0b\x89\xee\xc1\x6b\x8d\x23\x02\x37\xf1\x85\xcf\xe8\x0a\x37\x0d\x30\xf4\x02\x2f\xb8\x7f\x63\xab\xeb\xa1\x6e\x94\xb5\x65\xef\x84\x25\xee\xee\xcd\xae\x15\xd9\x7d\x49\x99\xab\x35\xf6\xcf\x77\xf4\x23\x0d\xe1\xb1\xd6\xe8\xc2\xf0\xf3\x90\x57\xc1\x7a\xfe\x09\x37\x8d\xaa\x4b\x5b\xc6\xc7\x90\x94\x5f\x39\xe8\x6d\x13\xe8\x99\x18\x5d\x78\xc2\xde\x7a\x7d\x8e\x3e\x3a\x96\x7d\x2e\x47\x3e\x45\x51\x8a\x64\xe9\xbe\xfb\xda\xc6\x05\xfa\x98\x3d\x98\x70\x59\x96\xa6\x42\xd5\x34\xff\x9a\xa7\xaf\xda\x8f\x6e\xba\x46\xe1\x1d\xcb\x4c\x5d\xeb\xf2\x2f\x2c\xfd\xf2\x6f\x80\xc6\x7f\x4f\xcd\xe4\x67\xbb\x8f\x5e\xba\xb5\x60\xff\xd4\x5d\x03\xa3\x9f\xb0\x48\x01\x3d\xe9\xc3\x99\xf0\x29\x8b\x34\xf5\xb2\x1b\xeb\x0f\xe0\x5f\xa8\xce\x53\xcc\x4f\x1c\xa8\xb2\x2c\xee\x7d\x40\xe3\xf3\x99\x10\x17\xf3\x05\x27\xf7\x2c\x0f\xcc\xb8\x3f\x0f\xc4\xaf\x1c\xba\xba\x38\x3b\xd2\x0f\xea\xfc\x7f\x4a\x71\xe4\x0e\x6d\x98\x12\xef\x54\x97\xd9\x61\x9b\x49\xfe\xc6\xf8\xe1\xcd\xa5\x23\xf0\xac\xc0\x4d\x40\xf0\xaf\x52\xe8\xc5\x4a\x3d\xbe\x3c\x9f\xbb\x6f\x14\x10\xee\xe3\x19\xea\x6f\xdb\x99\xd4\x88\x32\xf3\x81\x9c\x05\x20\x7b\x2c\xa9\x3b\x55\x60\x05\x69\xbb\xa2\x3a\x83\xd9\x2f\x40\x18\xb8\x66\x3d\x24\xc7\xf9\x00\x91\x4e\x33\x1a\xbe\xaf\x95\x5d\xb3\x8e\x52\x13\xa8\x16\x1f\x34\x4f\x2b\xde\x04\x6c\x94\x8d\x60\xde\x0b\x33\x27\xc5\x95\x0b\xdc\x8c\x16\x48\xc6\xdf\xeb\xd8\x27\xa4\x9c\x99\x77\x81\x9b\x89\xf3\xb6\x0a\x64\x8f\x6d\x21\xfa\xdb\x6b\x97\x88\xfe\xee\x75\xd3\x88\x8f\xa6\x0c\xd4\x8b\x27\xc9\x36\x58\x31\x6e\xec\x6a\x5c\x76\x87\x90\xf5\x95\x4a\xf1\x67\x2c\x56\x98\xdb\xa3\x7f\x50\x06\x5f\xb0\xd0\x4b\x93\xc5\x5f\xb1\xe8\x5f\xaf\xd4\x51\xa5\x27\x3b\x69\xe4\x02\x79\x8a\xbf\x61\x31\x7a\x4f\xaa\xc2\xdb\xf3\x62\x52\xc4\x79\x94\x75\x67\x4c\xe7\xf9\xa8\x2c\xa5\x9e\x1e\x24\x58\xe9\xe7\x93\xe5\xac\xfb\xff\x40\x02\xce\xe8\x7f\xff\x7e\x80\xe0\x6c\x91\x96\x3f\xbd\x0b\x21\x3f\x87\x23\x3b\x07\xb7\x8c\xca\xd6\x99\x4f\xb4\xf5\x74\x70\xb7\x4b\xf6\xe5\xfb\x7e\xee\xa6\x3f\x47\xdf\x0d\xde\x2f\xd0\x9d\x8d\x34\xd3\xcd\x23\xa2\xfe\x89\xb7\x34\x7d\x62\xcf\x5e\x88\xe7\x5f\x1d\xea\xf6\x17\x77\x6a\x3c\x73\x65\x8c\xae\xe7\x88\x3f\xc5\xa0\xb7\x46\xb7\x19\xf6\xbe\x29\x37\x40\x4b\x0f\x8b\xdf\xea\x96\x12\x6b\xd3\x98\xb9\x0f\xd0\x77\x00\xb9\xe0\x67\x8c\x62\xff\x54\x59\xc2\xd8\x89\xe5\x29\xdc\xbe\x67\x9d\x34\x84\x2f\x52\xf8\x06\xe2\x10\xc3\xf1\xc7\x57\x7b\x34\xd6\x4b\x4d\x11\xcf\xdc\x34\x70\x82\xbe\xba\xb4\xd7\x63\x74\xf0\x95\xc2\x19\xfc\x2e\x18\xba\x40\x67\xe6\xb6\x86\xb3\x2a\x7f\xc9\x50\x06\x90\xf7\xc9\x2c\x09\xc8\x7c\xb0\x2b\x05\x28\x0b\x29\xfe\x0e\x57\x06\x4e\xe8\x70\x24\x81\x24\x3f\xa3\x95\x99\x5f\xd4\x21\x42\x2f\xfd\x21\x2c\x1f\xd4\xd2\xae\xfc\xbf\x85\xdf\x56\xf1\x10\x4b\x7e\xa3\x4a\xcd\x4e\xfd\x3a\xab\xe2\x56\x49\x1a\x65\x3f\x1f\xd5\x9f\x58\xd8\x74\x1c\xd8\x38\x56\x16\x54\xe0\x49\x39\x45\xcd\x49\x7d\x57\xf5\xbf\x87\xa6\xca\xfe\x8c\x3e\xf1\x22\xd7\x6a\xbf\x35\x08\xcf\x39\xde\xc0\x6c\xc4\xd9\x90\x4b\xf2\x7c\x0f\x4e\xdb\x65\xf2\xe9\xe8\xff\x02\x00\x00\xff\xff\x80\x43\x0e\x3f\x4f\x77\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe4, 0x91, 0xb2, 0x23, 0xbb, 0x16, 0xb5, 0x65, 0x41, 0xad, 0xed, 0xd3, 0x61, 0x7b, 0xa6, 0x24, 0xf5, 0x10, 0x4a, 0x43, 0x81, 0x6f, 0x9, 0x76, 0xd2, 0xf7, 0x4a, 0xda, 0x3e, 0x15, 0x9b, 0x44}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc8, 0x29, 0xcd, 0x1, 0xf5, 0x6b, 0x46, 0xc5, 0x4f, 0xd4, 0x97, 0x23, 0xa, 0xb0, 0xe8, 0x30, 0xae, 0xc6, 0xab, 0x5, 0x1b, 0x9f, 0xfb, 0xe, 0xcc, 0x2d, 0xf3, 0x61, 0xd6, 0x39, 0xad, 0x6a}} return a, nil } From 36b3a407785ee6c9b19a30e2b65e2a5618282795 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Fri, 15 Sep 2023 15:28:15 -0700 Subject: [PATCH 063/132] Update go-sdk and flow-nft versions --- lib/go/contracts/go.mod | 6 +- lib/go/contracts/go.sum | 14 +- lib/go/templates/go.mod | 3 +- lib/go/templates/go.sum | 1067 ++++++++++++++++++++++++++++++++++++++- lib/go/test/go.mod | 4 +- lib/go/test/go.sum | 19 +- 6 files changed, 1084 insertions(+), 29 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 71cc6f48c..f75f92136 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -5,8 +5,8 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf github.com/stretchr/testify v1.8.4 ) @@ -45,4 +45,4 @@ require ( gopkg.in/yaml.v3 v3.0.1 // indirect ) -//replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../flow-ft/lib/go/contracts +replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../flow-ft/lib/go/contracts diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 132ea7a2a..d78e575b0 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -881,14 +881,16 @@ github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTR github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 h1:8Mniwp17wrjLAv/KgCcZ6JH47/EjgCgkX0AXLfSXJEM= github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513 h1:ljy2ZuH8kcfqRmkXwh/ypLPxkYoojINyhHlIiBXIhsY= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513/go.mod h1:aXUwTDXnzpBPNMvYPyeItFv/64Yv0GmYffAj8KFbu4s= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 h1:wE5bXFvMKpreQtqesfVdLmb7SrZ+mu5j1+PuTjo8jkg= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f h1:uHRzlxqvV+trNBEqlLstf92lwlkZtNV2ljQetjVCLxo= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a h1:KO+ajOFzk67Z5lVQBXwDbbzYeb8+F5LMTfGi/z1iElQ= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a/go.mod h1:D37Nu+Q2gAO9EHVCA6u5m6RtxkvAzxjIa/g2LhGeHek= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915222202-4dee9fd6747c h1:wArXSVerXQGcU1a9YVayboC6uRZKhxeCSl32Cg+PBDk= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915222202-4dee9fd6747c/go.mod h1:W7S4wW94sefM+/uAdtrQP1S2I4aVbYJPxWlyNAUT0yI= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915223733-2538c2a99027 h1:G+vstwzqybcdlJaGbtFI6SrstakjoCjvagdy8OVlwzk= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915223733-2538c2a99027/go.mod h1:W7S4wW94sefM+/uAdtrQP1S2I4aVbYJPxWlyNAUT0yI= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf h1:G3RFroB2Aj1d9CyJwl9JcZYWiOF75TB6L84/QSBUPds= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf/go.mod h1:W7S4wW94sefM+/uAdtrQP1S2I4aVbYJPxWlyNAUT0yI= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index f633293ba..5d08f5a7d 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -5,7 +5,7 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) @@ -33,6 +33,7 @@ require ( github.com/mitchellh/mapstructure v1.1.2 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-go/crypto v0.24.7 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf // indirect github.com/pelletier/go-toml v1.2.0 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 382479f56..59d5eb7cd 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -17,25 +17,509 @@ cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHOb cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY= +cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg= +cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8= +cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0= +cloud.google.com/go v0.83.0/go.mod h1:Z7MJUsANfY0pYPdw0lbnivPx4/vhy/e2FEkSkF7vAVY= +cloud.google.com/go v0.84.0/go.mod h1:RazrYuxIK6Kb7YrzzhPoLmCVzl7Sup4NrbKPg8KHSUM= +cloud.google.com/go v0.87.0/go.mod h1:TpDYlFy7vuLzZMMZ+B6iRiELaY7z/gJPaqbMx6mlWcY= +cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aDQ= +cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI= +cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4= +cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc= +cloud.google.com/go v0.99.0/go.mod h1:w0Xx2nLzqWJPuozYQX+hFfCSI8WioryfRDzkoI/Y2ZA= +cloud.google.com/go v0.100.1/go.mod h1:fs4QogzfH5n2pBXBP9vRiU+eCny7lD2vmFZy79Iuw1U= +cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w99A= +cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc= +cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU= +cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA= +cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFOKM= +cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= +cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= +cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= +cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= +cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= +cloud.google.com/go/accesscontextmanager v1.3.0/go.mod h1:TgCBehyr5gNMz7ZaH9xubp+CE8dkrszb4oK9CWyvD4o= +cloud.google.com/go/accesscontextmanager v1.4.0/go.mod h1:/Kjh7BBu/Gh83sv+K60vN9QE5NJcd80sU33vIe2IFPE= +cloud.google.com/go/accesscontextmanager v1.6.0/go.mod h1:8XCvZWfYw3K/ji0iVnp+6pu7huxoQTLmxAbVjbloTtM= +cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= +cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= +cloud.google.com/go/aiplatform v1.27.0/go.mod h1:Bvxqtl40l0WImSb04d0hXFU7gDOiq9jQmorivIiWcKg= +cloud.google.com/go/aiplatform v1.35.0/go.mod h1:7MFT/vCaOyZT/4IIFfxH4ErVg/4ku6lKv3w0+tFTgXQ= +cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= +cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= +cloud.google.com/go/analytics v0.17.0/go.mod h1:WXFa3WSym4IZ+JiKmavYdJwGG/CvpqiqczmL59bTD9M= +cloud.google.com/go/analytics v0.18.0/go.mod h1:ZkeHGQlcIPkw0R/GW+boWHhCOR43xz9RN/jn7WcqfIE= +cloud.google.com/go/apigateway v1.3.0/go.mod h1:89Z8Bhpmxu6AmUxuVRg/ECRGReEdiP3vQtk4Z1J9rJk= +cloud.google.com/go/apigateway v1.4.0/go.mod h1:pHVY9MKGaH9PQ3pJ4YLzoj6U5FUDeDFBllIz7WmzJoc= +cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= +cloud.google.com/go/apigeeconnect v1.3.0/go.mod h1:G/AwXFAKo0gIXkPTVfZDd2qA1TxBXJ3MgMRBQkIi9jc= +cloud.google.com/go/apigeeconnect v1.4.0/go.mod h1:kV4NwOKqjvt2JYR0AoIWo2QGfoRtn/pkS3QlHp0Ni04= +cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= +cloud.google.com/go/apigeeregistry v0.4.0/go.mod h1:EUG4PGcsZvxOXAdyEghIdXwAEi/4MEaoqLMLDMIwKXY= +cloud.google.com/go/apigeeregistry v0.5.0/go.mod h1:YR5+s0BVNZfVOUkMa5pAR2xGd0A473vA5M7j247o1wM= +cloud.google.com/go/apikeys v0.4.0/go.mod h1:XATS/yqZbaBK0HOssf+ALHp8jAlNHUgyfprvNcBIszU= +cloud.google.com/go/apikeys v0.5.0/go.mod h1:5aQfwY4D+ewMMWScd3hm2en3hCj+BROlyrt3ytS7KLI= +cloud.google.com/go/appengine v1.4.0/go.mod h1:CS2NhuBuDXM9f+qscZ6V86m1MIIqPj3WC/UoEuR1Sno= +cloud.google.com/go/appengine v1.5.0/go.mod h1:TfasSozdkFI0zeoxW3PTBLiNqRmzraodCWatWI9Dmak= +cloud.google.com/go/appengine v1.6.0/go.mod h1:hg6i0J/BD2cKmDJbaFSYHFyZkgBEfQrDg/X0V5fJn84= +cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= +cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= +cloud.google.com/go/area120 v0.7.0/go.mod h1:a3+8EUD1SX5RUcCs3MY5YasiO1z6yLiNLRiFrykbynY= +cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k= +cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= +cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= +cloud.google.com/go/artifactregistry v1.8.0/go.mod h1:w3GQXkJX8hiKN0v+at4b0qotwijQbYUqF2GWkZzAhC0= +cloud.google.com/go/artifactregistry v1.9.0/go.mod h1:2K2RqvA2CYvAeARHRkLDhMDJ3OXy26h3XW+3/Jh2uYc= +cloud.google.com/go/artifactregistry v1.11.1/go.mod h1:lLYghw+Itq9SONbCa1YWBoWs1nOucMH0pwXN1rOBZFI= +cloud.google.com/go/artifactregistry v1.11.2/go.mod h1:nLZns771ZGAwVLzTX/7Al6R9ehma4WUEhZGWV6CeQNQ= +cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= +cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= +cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= +cloud.google.com/go/asset v1.9.0/go.mod h1:83MOE6jEJBMqFKadM9NLRcs80Gdw76qGuHn8m3h8oHQ= +cloud.google.com/go/asset v1.10.0/go.mod h1:pLz7uokL80qKhzKr4xXGvBQXnzHn5evJAEAtZiIb0wY= +cloud.google.com/go/asset v1.11.1/go.mod h1:fSwLhbRvC9p9CXQHJ3BgFeQNM4c9x10lqlrdEUYXlJo= +cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= +cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= +cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= +cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo= +cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0= +cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= +cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= +cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= +cloud.google.com/go/automl v1.7.0/go.mod h1:RL9MYCCsJEOmt0Wf3z9uzG0a7adTT1fe+aObgSpkCt8= +cloud.google.com/go/automl v1.8.0/go.mod h1:xWx7G/aPEe/NP+qzYXktoBSDfjO+vnKMGgsApGJJquM= +cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= +cloud.google.com/go/baremetalsolution v0.3.0/go.mod h1:XOrocE+pvK1xFfleEnShBlNAXf+j5blPPxrhjKgnIFc= +cloud.google.com/go/baremetalsolution v0.4.0/go.mod h1:BymplhAadOO/eBa7KewQ0Ppg4A4Wplbn+PsFKRLo0uI= +cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= +cloud.google.com/go/batch v0.3.0/go.mod h1:TR18ZoAekj1GuirsUsR1ZTKN3FC/4UDnScjT8NXImFE= +cloud.google.com/go/batch v0.4.0/go.mod h1:WZkHnP43R/QCGQsZ+0JyG4i79ranE2u8xvjq/9+STPE= +cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= +cloud.google.com/go/beyondcorp v0.2.0/go.mod h1:TB7Bd+EEtcw9PCPQhCJtJGjk/7TC6ckmnSFS+xwTfm4= +cloud.google.com/go/beyondcorp v0.3.0/go.mod h1:E5U5lcrcXMsCuoDNyGrpyTm/hn7ne941Jz2vmksAxW8= +cloud.google.com/go/beyondcorp v0.4.0/go.mod h1:3ApA0mbhHx6YImmuubf5pyW8srKnCEPON32/5hj+RmM= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= +cloud.google.com/go/bigquery v1.42.0/go.mod h1:8dRTJxhtG+vwBKzE5OseQn/hiydoQN3EedCaOdYmxRA= +cloud.google.com/go/bigquery v1.43.0/go.mod h1:ZMQcXHsl+xmU1z36G2jNGZmKp9zNY5BUua5wDgmNCfw= +cloud.google.com/go/bigquery v1.44.0/go.mod h1:0Y33VqXTEsbamHJvJHdFmtqHvMIY28aK1+dFsvaChGc= +cloud.google.com/go/bigquery v1.47.0/go.mod h1:sA9XOgy0A8vQK9+MWhEQTY6Tix87M/ZurWFIxmF9I/E= +cloud.google.com/go/bigquery v1.48.0/go.mod h1:QAwSz+ipNgfL5jxiaK7weyOhzdoAy1zFm0Nf1fysJac= +cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= +cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= +cloud.google.com/go/billing v1.6.0/go.mod h1:WoXzguj+BeHXPbKfNWkqVtDdzORazmCjraY+vrxcyvI= +cloud.google.com/go/billing v1.7.0/go.mod h1:q457N3Hbj9lYwwRbnlD7vUpyjq6u5U1RAOArInEiD5Y= +cloud.google.com/go/billing v1.12.0/go.mod h1:yKrZio/eu+okO/2McZEbch17O5CB5NpZhhXG6Z766ss= +cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= +cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= +cloud.google.com/go/binaryauthorization v1.3.0/go.mod h1:lRZbKgjDIIQvzYQS1p99A7/U1JqvqeZg0wiI5tp6tg0= +cloud.google.com/go/binaryauthorization v1.4.0/go.mod h1:tsSPQrBd77VLplV70GUhBf/Zm3FsKmgSqgm4UmiDItk= +cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= +cloud.google.com/go/certificatemanager v1.3.0/go.mod h1:n6twGDvcUBFu9uBgt4eYvvf3sQ6My8jADcOVwHmzadg= +cloud.google.com/go/certificatemanager v1.4.0/go.mod h1:vowpercVFyqs8ABSmrdV+GiFf2H/ch3KyudYQEMM590= +cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= +cloud.google.com/go/channel v1.8.0/go.mod h1:W5SwCXDJsq/rg3tn3oG0LOxpAo6IMxNa09ngphpSlnk= +cloud.google.com/go/channel v1.9.0/go.mod h1:jcu05W0my9Vx4mt3/rEHpfxc9eKi9XwsdDL8yBMbKUk= +cloud.google.com/go/channel v1.11.0/go.mod h1:IdtI0uWGqhEeatSB62VOoJ8FSUhJ9/+iGkJVqp74CGE= +cloud.google.com/go/cloudbuild v1.3.0/go.mod h1:WequR4ULxlqvMsjDEEEFnOG5ZSRSgWOywXYDb1vPE6U= +cloud.google.com/go/cloudbuild v1.4.0/go.mod h1:5Qwa40LHiOXmz3386FrjrYM93rM/hdRr7b53sySrTqA= +cloud.google.com/go/cloudbuild v1.6.0/go.mod h1:UIbc/w9QCbH12xX+ezUsgblrWv+Cv4Tw83GiSMHOn9M= +cloud.google.com/go/cloudbuild v1.7.0/go.mod h1:zb5tWh2XI6lR9zQmsm1VRA+7OCuve5d8S+zJUul8KTg= +cloud.google.com/go/clouddms v1.3.0/go.mod h1:oK6XsCDdW4Ib3jCCBugx+gVjevp2TMXFtgxvPSee3OM= +cloud.google.com/go/clouddms v1.4.0/go.mod h1:Eh7sUGCC+aKry14O1NRljhjyrr0NFC0G2cjwX0cByRk= +cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= +cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= +cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= +cloud.google.com/go/cloudtasks v1.7.0/go.mod h1:ImsfdYWwlWNJbdgPIIGJWC+gemEGTBK/SunNQQNCAb4= +cloud.google.com/go/cloudtasks v1.8.0/go.mod h1:gQXUIwCSOI4yPVK7DgTVFiiP0ZW/eQkydWzwVMdHxrI= +cloud.google.com/go/cloudtasks v1.9.0/go.mod h1:w+EyLsVkLWHcOaqNEyvcKAsWp9p29dL6uL9Nst1cI7Y= +cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= +cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= +cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= +cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s= +cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU= +cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U= +cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU= +cloud.google.com/go/compute v1.12.0/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= +cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= +cloud.google.com/go/compute v1.13.0/go.mod h1:5aPTS0cUNMIc1CE546K+Th6weJUNQErARyZtRXDJ8GE= +cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= +cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA= +cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= +cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= +cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= +cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= +cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= +cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= +cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= +cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= +cloud.google.com/go/container v1.6.0/go.mod h1:Xazp7GjJSeUYo688S+6J5V+n/t+G5sKBTFkKNudGRxg= +cloud.google.com/go/container v1.7.0/go.mod h1:Dp5AHtmothHGX3DwwIHPgq45Y8KmNsgN3amoYfxVkLo= +cloud.google.com/go/container v1.13.1/go.mod h1:6wgbMPeQRw9rSnKBCAJXnds3Pzj03C4JHamr8asWKy4= +cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= +cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= +cloud.google.com/go/containeranalysis v0.7.0/go.mod h1:9aUL+/vZ55P2CXfuZjS4UjQ9AgXoSw8Ts6lemfmxBxI= +cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= +cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= +cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= +cloud.google.com/go/datacatalog v1.7.0/go.mod h1:9mEl4AuDYWw81UGc41HonIHH7/sn52H0/tc8f8ZbZIE= +cloud.google.com/go/datacatalog v1.8.0/go.mod h1:KYuoVOv9BM8EYz/4eMFxrr4DUKhGIOXxZoKYF5wdISM= +cloud.google.com/go/datacatalog v1.8.1/go.mod h1:RJ58z4rMp3gvETA465Vg+ag8BGgBdnRPEMMSTr5Uv+M= +cloud.google.com/go/datacatalog v1.12.0/go.mod h1:CWae8rFkfp6LzLumKOnmVh4+Zle4A3NXLzVJ1d1mRm0= +cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= +cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= +cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= +cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= +cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= +cloud.google.com/go/dataform v0.5.0/go.mod h1:GFUYRe8IBa2hcomWplodVmUx/iTL0FrsauObOM3Ipr0= +cloud.google.com/go/dataform v0.6.0/go.mod h1:QPflImQy33e29VuapFdf19oPbE4aYTJxr31OAPV+ulA= +cloud.google.com/go/datafusion v1.4.0/go.mod h1:1Zb6VN+W6ALo85cXnM1IKiPw+yQMKMhB9TsTSRDo/38= +cloud.google.com/go/datafusion v1.5.0/go.mod h1:Kz+l1FGHB0J+4XF2fud96WMmRiq/wj8N9u007vyXZ2w= +cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= +cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= +cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= +cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= +cloud.google.com/go/dataplex v1.3.0/go.mod h1:hQuRtDg+fCiFgC8j0zV222HvzFQdRd+SVX8gdmFcZzA= +cloud.google.com/go/dataplex v1.4.0/go.mod h1:X51GfLXEMVJ6UN47ESVqvlsRplbLhcsAt0kZCCKsU0A= +cloud.google.com/go/dataplex v1.5.2/go.mod h1:cVMgQHsmfRoI5KFYq4JtIBEUbYwc3c7tXmIDhRmNNVQ= +cloud.google.com/go/dataproc v1.7.0/go.mod h1:CKAlMjII9H90RXaMpSxQ8EU6dQx6iAYNPcYPOkSbi8s= +cloud.google.com/go/dataproc v1.8.0/go.mod h1:5OW+zNAH0pMpw14JVrPONsxMQYMBqJuzORhIBfBn9uI= +cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= +cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= +cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= +cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/datastore v1.10.0/go.mod h1:PC5UzAmDEkAmkfaknstTYbNpgE49HAgW2J1gcgUfmdM= +cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= +cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= +cloud.google.com/go/datastream v1.4.0/go.mod h1:h9dpzScPhDTs5noEMQVWP8Wx8AFBRyS0s8KWPx/9r0g= +cloud.google.com/go/datastream v1.5.0/go.mod h1:6TZMMNPwjUqZHBKPQ1wwXpb0d5VDVPl2/XoS5yi88q4= +cloud.google.com/go/datastream v1.6.0/go.mod h1:6LQSuswqLa7S4rPAOZFVjHIG3wJIjZcZrw8JDEDJuIs= +cloud.google.com/go/deploy v1.4.0/go.mod h1:5Xghikd4VrmMLNaF6FiRFDlHb59VM59YoDQnOUdsH/c= +cloud.google.com/go/deploy v1.5.0/go.mod h1:ffgdD0B89tToyW/U/D2eL0jN2+IEV/3EMuXHA0l4r+s= +cloud.google.com/go/deploy v1.6.0/go.mod h1:f9PTHehG/DjCom3QH0cntOVRm93uGBDt2vKzAPwpXQI= +cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= +cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= +cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= +cloud.google.com/go/dialogflow v1.18.0/go.mod h1:trO7Zu5YdyEuR+BhSNOqJezyFQ3aUzz0njv7sMx/iek= +cloud.google.com/go/dialogflow v1.19.0/go.mod h1:JVmlG1TwykZDtxtTXujec4tQ+D8SBFMoosgy+6Gn0s0= +cloud.google.com/go/dialogflow v1.29.0/go.mod h1:b+2bzMe+k1s9V+F2jbJwpHPzrnIyHihAdRFMtn2WXuM= +cloud.google.com/go/dialogflow v1.31.0/go.mod h1:cuoUccuL1Z+HADhyIA7dci3N5zUssgpBJmCzI6fNRB4= +cloud.google.com/go/dlp v1.6.0/go.mod h1:9eyB2xIhpU0sVwUixfBubDoRwP+GjeUoxxeueZmqvmM= +cloud.google.com/go/dlp v1.7.0/go.mod h1:68ak9vCiMBjbasxeVD17hVPxDEck+ExiHavX8kiHG+Q= +cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= +cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= +cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= +cloud.google.com/go/documentai v1.9.0/go.mod h1:FS5485S8R00U10GhgBC0aNGrJxBP8ZVpEeJ7PQDZd6k= +cloud.google.com/go/documentai v1.10.0/go.mod h1:vod47hKQIPeCfN2QS/jULIvQTugbmdc0ZvxxfQY1bg4= +cloud.google.com/go/documentai v1.16.0/go.mod h1:o0o0DLTEZ+YnJZ+J4wNfTxmDVyrkzFvttBXXtYRMHkM= +cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= +cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= +cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= +cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= +cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= +cloud.google.com/go/edgecontainer v0.3.0/go.mod h1:FLDpP4nykgwwIfcLt6zInhprzw0lEi2P1fjO6Ie0qbc= +cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= +cloud.google.com/go/essentialcontacts v1.3.0/go.mod h1:r+OnHa5jfj90qIfZDO/VztSFqbQan7HV75p8sA+mdGI= +cloud.google.com/go/essentialcontacts v1.4.0/go.mod h1:8tRldvHYsmnBCHdFpvU+GL75oWiBKl80BiqlFh9tp+8= +cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= +cloud.google.com/go/eventarc v1.7.0/go.mod h1:6ctpF3zTnaQCxUjHUdcfgcA1A2T309+omHZth7gDfmc= +cloud.google.com/go/eventarc v1.8.0/go.mod h1:imbzxkyAU4ubfsaKYdQg04WS1NvncblHEup4kvF+4gw= +cloud.google.com/go/eventarc v1.10.0/go.mod h1:u3R35tmZ9HvswGRBnF48IlYgYeBcPUCjkr4BTdem2Kw= +cloud.google.com/go/filestore v1.3.0/go.mod h1:+qbvHGvXU1HaKX2nD0WEPo92TP/8AQuCVEBXNY9z0+w= +cloud.google.com/go/filestore v1.4.0/go.mod h1:PaG5oDfo9r224f8OYXURtAsY+Fbyq/bLYoINEK8XQAI= +cloud.google.com/go/filestore v1.5.0/go.mod h1:FqBXDWBp4YLHqRnVGveOkHDf8svj9r5+mUDLupOWEDs= +cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= +cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= +cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= +cloud.google.com/go/functions v1.8.0/go.mod h1:RTZ4/HsQjIqIYP9a9YPbU+QFoQsAlYgrwOXJWHn1POY= +cloud.google.com/go/functions v1.9.0/go.mod h1:Y+Dz8yGguzO3PpIjhLTbnqV1CWmgQ5UwtlpzoyquQ08= +cloud.google.com/go/functions v1.10.0/go.mod h1:0D3hEOe3DbEvCXtYOZHQZmD+SzYsi1YbI7dGvHfldXw= +cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= +cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= +cloud.google.com/go/gaming v1.7.0/go.mod h1:LrB8U7MHdGgFG851iHAfqUdLcKBdQ55hzXy9xBJz0+w= +cloud.google.com/go/gaming v1.8.0/go.mod h1:xAqjS8b7jAVW0KFYeRUxngo9My3f33kFmua++Pi+ggM= +cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= +cloud.google.com/go/gkebackup v0.2.0/go.mod h1:XKvv/4LfG829/B8B7xRkk8zRrOEbKtEam6yNfuQNH60= +cloud.google.com/go/gkebackup v0.3.0/go.mod h1:n/E671i1aOQvUxT541aTkCwExO/bTer2HDlj4TsBRAo= +cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= +cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= +cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= +cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= +cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= +cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= +cloud.google.com/go/gkehub v0.11.0/go.mod h1:JOWHlmN+GHyIbuWQPl47/C2RFhnFKH38jH9Ascu3n0E= +cloud.google.com/go/gkemulticloud v0.3.0/go.mod h1:7orzy7O0S+5kq95e4Hpn7RysVA7dPs8W/GgfUtsPbrA= +cloud.google.com/go/gkemulticloud v0.4.0/go.mod h1:E9gxVBnseLWCk24ch+P9+B2CoDFJZTyIgLKSalC7tuI= +cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= +cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= +cloud.google.com/go/gsuiteaddons v1.3.0/go.mod h1:EUNK/J1lZEZO8yPtykKxLXI6JSVN2rg9bN8SXOa0bgM= +cloud.google.com/go/gsuiteaddons v1.4.0/go.mod h1:rZK5I8hht7u7HxFQcFei0+AtfS9uSushomRlg+3ua1o= +cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= +cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= +cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= +cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= +cloud.google.com/go/iam v0.6.0/go.mod h1:+1AH33ueBne5MzYccyMHtEKqLE4/kJOibtffMHDMFMc= +cloud.google.com/go/iam v0.7.0/go.mod h1:H5Br8wRaDGNc8XP3keLc4unfUUZeyH3Sfl9XpQEYOeg= +cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= +cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY= +cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= +cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= +cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A= +cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= +cloud.google.com/go/ids v1.1.0/go.mod h1:WIuwCaYVOzHIj2OhN9HAwvW+DBdmUAdcWlFxRl+KubM= +cloud.google.com/go/ids v1.2.0/go.mod h1:5WXvp4n25S0rA/mQWAg1YEEBBq6/s+7ml1RDCW1IrcY= +cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= +cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= +cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= +cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= +cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= +cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= +cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= +cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4jMAg= +cloud.google.com/go/kms v1.9.0/go.mod h1:qb1tPTgfF9RQP8e1wq4cLFErVuTJv7UsSC915J8dh3w= +cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= +cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= +cloud.google.com/go/language v1.7.0/go.mod h1:DJ6dYN/W+SQOjF8e1hLQXMF21AkH2w9wiPzPCJa2MIE= +cloud.google.com/go/language v1.8.0/go.mod h1:qYPVHf7SPoNNiCL2Dr0FfEFNil1qi3pQEyygwpgVKB8= +cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= +cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= +cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= +cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= +cloud.google.com/go/logging v1.6.1/go.mod h1:5ZO0mHHbvm8gEmeEUHrmDlTDSu5imF6MUP9OfilNXBw= +cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= +cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE= +cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= +cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= +cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE= +cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM= +cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= +cloud.google.com/go/maps v0.1.0/go.mod h1:BQM97WGyfw9FWEmQMpZ5T6cpovXXSd1cGmFma94eubI= +cloud.google.com/go/maps v0.6.0/go.mod h1:o6DAMMfb+aINHz/p/jbcY+mYeXBoZoxTfdSQ8VAJaCw= +cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= +cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= +cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= +cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= +cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= +cloud.google.com/go/memcache v1.6.0/go.mod h1:XS5xB0eQZdHtTuTF9Hf8eJkKtR3pVRCcvJwtm68T3rA= +cloud.google.com/go/memcache v1.7.0/go.mod h1:ywMKfjWhNtkQTxrWxCkCFkoPjLHPW6A7WOTVI8xy3LY= +cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= +cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= +cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= +cloud.google.com/go/metastore v1.7.0/go.mod h1:s45D0B4IlsINu87/AsWiEVYbLaIMeUSoxlKKDqBGFS8= +cloud.google.com/go/metastore v1.8.0/go.mod h1:zHiMc4ZUpBiM7twCIFQmJ9JMEkDSyZS9U12uf7wHqSI= +cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= +cloud.google.com/go/monitoring v1.7.0/go.mod h1:HpYse6kkGo//7p6sT0wsIC6IBDET0RhIsnmlA53dvEk= +cloud.google.com/go/monitoring v1.8.0/go.mod h1:E7PtoMJ1kQXWxPjB6mv2fhC5/15jInuulFdYYtlcvT4= +cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w= +cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= +cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= +cloud.google.com/go/networkconnectivity v1.6.0/go.mod h1:OJOoEXW+0LAxHh89nXd64uGG+FbQoeH8DtxCHVOMlaM= +cloud.google.com/go/networkconnectivity v1.7.0/go.mod h1:RMuSbkdbPwNMQjB5HBWD5MpTBnNm39iAVpC3TmsExt8= +cloud.google.com/go/networkconnectivity v1.10.0/go.mod h1:UP4O4sWXJG13AqrTdQCD9TnLGEbtNRqjuaaA7bNjF5E= +cloud.google.com/go/networkmanagement v1.4.0/go.mod h1:Q9mdLLRn60AsOrPc8rs8iNV6OHXaGcDdsIQe1ohekq8= +cloud.google.com/go/networkmanagement v1.5.0/go.mod h1:ZnOeZ/evzUdUsnvRt792H0uYEnHQEMaz+REhhzJRcf4= +cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= +cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= +cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= +cloud.google.com/go/networksecurity v0.7.0/go.mod h1:mAnzoxx/8TBSyXEeESMy9OOYwo1v+gZ5eMRnsT5bC8k= +cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= +cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= +cloud.google.com/go/notebooks v1.4.0/go.mod h1:4QPMngcwmgb6uw7Po99B2xv5ufVoIQ7nOGDyL4P8AgA= +cloud.google.com/go/notebooks v1.5.0/go.mod h1:q8mwhnP9aR8Hpfnrc5iN5IBhrXUy8S2vuYs+kBJ/gu0= +cloud.google.com/go/notebooks v1.7.0/go.mod h1:PVlaDGfJgj1fl1S3dUwhFMXFgfYGhYQt2164xOMONmE= +cloud.google.com/go/optimization v1.1.0/go.mod h1:5po+wfvX5AQlPznyVEZjGJTMr4+CAkJf2XSTQOOl9l4= +cloud.google.com/go/optimization v1.2.0/go.mod h1:Lr7SOHdRDENsh+WXVmQhQTrzdu9ybg0NecjHidBq6xs= +cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= +cloud.google.com/go/orchestration v1.3.0/go.mod h1:Sj5tq/JpWiB//X/q3Ngwdl5K7B7Y0KZ7bfv0wL6fqVA= +cloud.google.com/go/orchestration v1.4.0/go.mod h1:6W5NLFWs2TlniBphAViZEVhrXRSMgUGDfW7vrWKvsBk= +cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= +cloud.google.com/go/orgpolicy v1.4.0/go.mod h1:xrSLIV4RePWmP9P3tBl8S93lTmlAxjm06NSm2UTmKvE= +cloud.google.com/go/orgpolicy v1.5.0/go.mod h1:hZEc5q3wzwXJaKrsx5+Ewg0u1LxJ51nNFlext7Tanwc= +cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= +cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= +cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= +cloud.google.com/go/osconfig v1.9.0/go.mod h1:Yx+IeIZJ3bdWmzbQU4fxNl8xsZ4amB+dygAwFPlvnNo= +cloud.google.com/go/osconfig v1.10.0/go.mod h1:uMhCzqC5I8zfD9zDEAfvgVhDS8oIjySWh+l4WK6GnWw= +cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= +cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= +cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= +cloud.google.com/go/oslogin v1.6.0/go.mod h1:zOJ1O3+dTU8WPlGEkFSh7qeHPPSoxrcMbbK1Nm2iX70= +cloud.google.com/go/oslogin v1.7.0/go.mod h1:e04SN0xO1UNJ1M5GP0vzVBFicIe4O53FOfcixIqTyXo= +cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= +cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= +cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= +cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= +cloud.google.com/go/policytroubleshooter v1.3.0/go.mod h1:qy0+VwANja+kKrjlQuOzmlvscn4RNsAc0e15GGqfMxg= +cloud.google.com/go/policytroubleshooter v1.4.0/go.mod h1:DZT4BcRw3QoO8ota9xw/LKtPa8lKeCByYeKTIf/vxdE= +cloud.google.com/go/policytroubleshooter v1.5.0/go.mod h1:Rz1WfV+1oIpPdN2VvvuboLVRsB1Hclg3CKQ53j9l8vw= +cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= +cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= +cloud.google.com/go/privatecatalog v0.7.0/go.mod h1:2s5ssIFO69F5csTXcwBP7NPFTZvps26xGzvQ2PQaBYg= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= +cloud.google.com/go/pubsub v1.26.0/go.mod h1:QgBH3U/jdJy/ftjPhTkyXNj543Tin1pRYcdcPRnFIRI= +cloud.google.com/go/pubsub v1.27.1/go.mod h1:hQN39ymbV9geqBnfQq6Xf63yNhUAhv9CZhzp5O6qsW0= +cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8= +cloud.google.com/go/pubsublite v1.5.0/go.mod h1:xapqNQ1CuLfGi23Yda/9l4bBCKz/wC3KIJ5gKcxveZg= +cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k= +cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= +cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= +cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= +cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7dd5NwwNQUErSgEDit1DLNTdo= +cloud.google.com/go/recaptchaenterprise/v2 v2.4.0/go.mod h1:Am3LHfOuBstrLrNCBrlI5sbwx9LBg3te2N6hGvHn2mE= +cloud.google.com/go/recaptchaenterprise/v2 v2.5.0/go.mod h1:O8LzcHXN3rz0j+LBC91jrwI3R+1ZSZEWrfL7XHgNo9U= +cloud.google.com/go/recaptchaenterprise/v2 v2.6.0/go.mod h1:RPauz9jeLtB3JVzg6nCbe12qNoaa8pXc4d/YukAmcnA= +cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= +cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= +cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= +cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= +cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= +cloud.google.com/go/recommender v1.7.0/go.mod h1:XLHs/W+T8olwlGOgfQenXBTbIseGclClff6lhFVe9Bs= +cloud.google.com/go/recommender v1.8.0/go.mod h1:PkjXrTT05BFKwxaUxQmtIlrtj0kph108r02ZZQ5FE70= +cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= +cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= +cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= +cloud.google.com/go/redis v1.9.0/go.mod h1:HMYQuajvb2D0LvMgZmLDZW8V5aOC/WxstZHiy4g8OiA= +cloud.google.com/go/redis v1.10.0/go.mod h1:ThJf3mMBQtW18JzGgh41/Wld6vnDDc/F/F35UolRZPM= +cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= +cloud.google.com/go/resourcemanager v1.3.0/go.mod h1:bAtrTjZQFJkiWTPDb1WBjzvc6/kifjj4QBYuKCCoqKA= +cloud.google.com/go/resourcemanager v1.4.0/go.mod h1:MwxuzkumyTX7/a3n37gmsT3py7LIXwrShilPh3P1tR0= +cloud.google.com/go/resourcemanager v1.5.0/go.mod h1:eQoXNAiAvCf5PXxWxXjhKQoTMaUSNrEfg+6qdf/wots= +cloud.google.com/go/resourcesettings v1.3.0/go.mod h1:lzew8VfESA5DQ8gdlHwMrqZs1S9V87v3oCnKCWoOuQU= +cloud.google.com/go/resourcesettings v1.4.0/go.mod h1:ldiH9IJpcrlC3VSuCGvjR5of/ezRrOxFtpJoJo5SmXg= +cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= +cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= +cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= +cloud.google.com/go/retail v1.10.0/go.mod h1:2gDk9HsL4HMS4oZwz6daui2/jmKvqShXKQuB2RZ+cCc= +cloud.google.com/go/retail v1.11.0/go.mod h1:MBLk1NaWPmh6iVFSz9MeKG/Psyd7TAgm6y/9L2B4x9Y= +cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= +cloud.google.com/go/run v0.2.0/go.mod h1:CNtKsTA1sDcnqqIFR3Pb5Tq0usWxJJvsWOCPldRU3Do= +cloud.google.com/go/run v0.3.0/go.mod h1:TuyY1+taHxTjrD0ZFk2iAR+xyOXEA0ztb7U3UNA0zBo= +cloud.google.com/go/run v0.8.0/go.mod h1:VniEnuBwqjigv0A7ONfQUaEItaiCRVujlMqerPPiktM= +cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= +cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= +cloud.google.com/go/scheduler v1.6.0/go.mod h1:SgeKVM7MIwPn3BqtcBntpLyrIJftQISRrYB5ZtT+KOk= +cloud.google.com/go/scheduler v1.7.0/go.mod h1:jyCiBqWW956uBjjPMMuX09n3x37mtyPJegEWKxRsn44= +cloud.google.com/go/scheduler v1.8.0/go.mod h1:TCET+Y5Gp1YgHT8py4nlg2Sew8nUHMqcpousDgXJVQc= +cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= +cloud.google.com/go/secretmanager v1.8.0/go.mod h1:hnVgi/bN5MYHd3Gt0SPuTPPp5ENina1/LxM+2W9U9J4= +cloud.google.com/go/secretmanager v1.9.0/go.mod h1:b71qH2l1yHmWQHt9LC80akm86mX8AL6X1MA01dW8ht4= +cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= +cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= +cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= +cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= +cloud.google.com/go/security v1.9.0/go.mod h1:6Ta1bO8LXI89nZnmnsZGp9lVoVWXqsVbIq/t9dzI+2Q= +cloud.google.com/go/security v1.10.0/go.mod h1:QtOMZByJVlibUT2h9afNDWRZ1G96gVywH8T5GUSb9IA= +cloud.google.com/go/security v1.12.0/go.mod h1:rV6EhrpbNHrrxqlvW0BWAIawFWq3X90SduMJdFwtLB8= +cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= +cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= +cloud.google.com/go/securitycenter v1.15.0/go.mod h1:PeKJ0t8MoFmmXLXWm41JidyzI3PJjd8sXWaVqg43WWk= +cloud.google.com/go/securitycenter v1.16.0/go.mod h1:Q9GMaLQFUD+5ZTabrbujNWLtSLZIZF7SAR0wWECrjdk= +cloud.google.com/go/securitycenter v1.18.1/go.mod h1:0/25gAzCM/9OL9vVx4ChPeM/+DlfGQJDwBy/UC8AKK0= +cloud.google.com/go/servicecontrol v1.4.0/go.mod h1:o0hUSJ1TXJAmi/7fLJAedOovnujSEvjKCAFNXPQ1RaU= +cloud.google.com/go/servicecontrol v1.5.0/go.mod h1:qM0CnXHhyqKVuiZnGKrIurvVImCs8gmqWsDoqe9sU1s= +cloud.google.com/go/servicecontrol v1.10.0/go.mod h1:pQvyvSRh7YzUF2efw7H87V92mxU8FnFDawMClGCNuAA= +cloud.google.com/go/servicecontrol v1.11.0/go.mod h1:kFmTzYzTUIuZs0ycVqRHNaNhgR+UMUpw9n02l/pY+mc= +cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs= +cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg= +cloud.google.com/go/servicedirectory v1.6.0/go.mod h1:pUlbnWsLH9c13yGkxCmfumWEPjsRs1RlmJ4pqiNjVL4= +cloud.google.com/go/servicedirectory v1.7.0/go.mod h1:5p/U5oyvgYGYejufvxhgwjL8UVXjkuw7q5XcG10wx1U= +cloud.google.com/go/servicedirectory v1.8.0/go.mod h1:srXodfhY1GFIPvltunswqXpVxFPpZjf8nkKQT7XcXaY= +cloud.google.com/go/servicemanagement v1.4.0/go.mod h1:d8t8MDbezI7Z2R1O/wu8oTggo3BI2GKYbdG4y/SJTco= +cloud.google.com/go/servicemanagement v1.5.0/go.mod h1:XGaCRe57kfqu4+lRxaFEAuqmjzF0r+gWHjWqKqBvKFo= +cloud.google.com/go/servicemanagement v1.6.0/go.mod h1:aWns7EeeCOtGEX4OvZUWCCJONRZeFKiptqKf1D0l/Jc= +cloud.google.com/go/serviceusage v1.3.0/go.mod h1:Hya1cozXM4SeSKTAgGXgj97GlqUvF5JaoXacR1JTP/E= +cloud.google.com/go/serviceusage v1.4.0/go.mod h1:SB4yxXSaYVuUBYUml6qklyONXNLt83U0Rb+CXyhjEeU= +cloud.google.com/go/serviceusage v1.5.0/go.mod h1:w8U1JvqUqwJNPEOTQjrMHkw3IaIFLoLsPLvsE3xueec= +cloud.google.com/go/shell v1.3.0/go.mod h1:VZ9HmRjZBsjLGXusm7K5Q5lzzByZmJHf1d0IWHEN5X4= +cloud.google.com/go/shell v1.4.0/go.mod h1:HDxPzZf3GkDdhExzD/gs8Grqk+dmYcEjGShZgYa9URw= +cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= +cloud.google.com/go/spanner v1.41.0/go.mod h1:MLYDBJR/dY4Wt7ZaMIQ7rXOTLjYrmxLE/5ve9vFfWos= +cloud.google.com/go/spanner v1.44.0/go.mod h1:G8XIgYdOK+Fbcpbs7p2fiprDw4CaZX63whnSMLVBxjk= +cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= +cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= +cloud.google.com/go/speech v1.8.0/go.mod h1:9bYIl1/tjsAnMgKGHKmBZzXKEkGgtU+MpdDPTE9f7y0= +cloud.google.com/go/speech v1.9.0/go.mod h1:xQ0jTcmnRFFM2RfX/U+rk6FQNUF6DQlydUSyoooSpco= +cloud.google.com/go/speech v1.14.1/go.mod h1:gEosVRPJ9waG7zqqnsHpYTOoAS4KouMRLDFMekpJ0J0= cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= +cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y= +cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= +cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= +cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= +cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= +cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= +cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= +cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= +cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= +cloud.google.com/go/talent v1.3.0/go.mod h1:CmcxwJ/PKfRgd1pBjQgU6W3YBwiewmUzQYH5HHmSCmM= +cloud.google.com/go/talent v1.4.0/go.mod h1:ezFtAgVuRf8jRsvyE6EwmbTK5LKciD4KVnHuDEFmOOA= +cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= +cloud.google.com/go/texttospeech v1.4.0/go.mod h1:FX8HQHA6sEpJ7rCMSfXuzBcysDAuWusNNNvN9FELDd8= +cloud.google.com/go/texttospeech v1.5.0/go.mod h1:oKPLhR4n4ZdQqWKURdwxMy0uiTS1xU161C8W57Wkea4= +cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= +cloud.google.com/go/tpu v1.3.0/go.mod h1:aJIManG0o20tfDQlRIej44FcwGGl/cD0oiRyMKG19IQ= +cloud.google.com/go/tpu v1.4.0/go.mod h1:mjZaX8p0VBgllCzF6wcU2ovUXN9TONFLd7iz227X2Xg= +cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= +cloud.google.com/go/trace v1.3.0/go.mod h1:FFUE83d9Ca57C+K8rDl/Ih8LwOzWIV1krKgxg6N0G28= +cloud.google.com/go/trace v1.4.0/go.mod h1:UG0v8UBqzusp+z63o7FK74SdFE+AXpCLdFb1rshXG+Y= +cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA= +cloud.google.com/go/translate v1.3.0/go.mod h1:gzMUwRjvOqj5i69y/LYLd8RrNQk+hOmIXTi9+nb3Djs= +cloud.google.com/go/translate v1.4.0/go.mod h1:06Dn/ppvLD6WvA5Rhdp029IX2Mi3Mn7fpMRLPvXT5Wg= +cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0= +cloud.google.com/go/translate v1.6.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/video v1.8.0/go.mod h1:sTzKFc0bUSByE8Yoh8X0mn8bMymItVGPfTuUBUyRgxk= +cloud.google.com/go/video v1.9.0/go.mod h1:0RhNKFRF5v92f8dQt0yhaHrEuH95m068JYOvLZYnJSw= +cloud.google.com/go/video v1.12.0/go.mod h1:MLQew95eTuaNDEGriQdcYn0dTwf9oWiA4uYebxM5kdg= +cloud.google.com/go/video v1.13.0/go.mod h1:ulzkYlYgCp15N2AokzKjy7MQ9ejuynOJdf1tR5lGthk= +cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= +cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= +cloud.google.com/go/videointelligence v1.8.0/go.mod h1:dIcCn4gVDdS7yte/w+koiXn5dWVplOZkE+xwG9FgK+M= +cloud.google.com/go/videointelligence v1.9.0/go.mod h1:29lVRMPDYHikk3v8EdPSaL8Ku+eMzDljjuvRs105XoU= +cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= +cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= +cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= +cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= +cloud.google.com/go/vision/v2 v2.4.0/go.mod h1:VtI579ll9RpVTrdKdkMzckdnwMyX2JILb+MhPqRbPsY= +cloud.google.com/go/vision/v2 v2.5.0/go.mod h1:MmaezXOOE+IWa+cS7OhRRLK2cNv1ZL98zhqFFZaaH2E= +cloud.google.com/go/vision/v2 v2.6.0/go.mod h1:158Hes0MvOS9Z/bDMSFpjwsUrZ5fPrdwuyyvKSGAGMY= +cloud.google.com/go/vmmigration v1.2.0/go.mod h1:IRf0o7myyWFSmVR1ItrBSFLFD/rJkfDCUTO4vLlJvsE= +cloud.google.com/go/vmmigration v1.3.0/go.mod h1:oGJ6ZgGPQOFdjHuocGcLqX4lc98YQ7Ygq8YQwHh9A7g= +cloud.google.com/go/vmmigration v1.5.0/go.mod h1:E4YQ8q7/4W9gobHjQg4JJSgXXSgY21nA5r8swQV+Xxc= +cloud.google.com/go/vmwareengine v0.1.0/go.mod h1:RsdNEf/8UDvKllXhMz5J40XxDrNJNN4sagiox+OI208= +cloud.google.com/go/vmwareengine v0.2.2/go.mod h1:sKdctNJxb3KLZkE/6Oui94iw/xs9PRNC2wnNLXsHvH8= +cloud.google.com/go/vpcaccess v1.4.0/go.mod h1:aQHVbTWDYUR1EbTApSVvMq1EnT57ppDmQzZ3imqIk4w= +cloud.google.com/go/vpcaccess v1.5.0/go.mod h1:drmg4HLk9NkZpGfCmZ3Tz0Bwnm2+DKqViEpeEpOq0m8= +cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= +cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= +cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= +cloud.google.com/go/webrisk v1.6.0/go.mod h1:65sW9V9rOosnc9ZY7A7jsy1zoHS5W9IAXv6dGqhMQMc= +cloud.google.com/go/webrisk v1.7.0/go.mod h1:mVMHgEYH0r337nmt1JyLthzMr6YxwN1aAIEc2fTcq7A= +cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= +cloud.google.com/go/websecurityscanner v1.3.0/go.mod h1:uImdKm2wyeXQevQJXeh8Uun/Ym1VqworNDlBXQevGMo= +cloud.google.com/go/websecurityscanner v1.4.0/go.mod h1:ebit/Fp0a+FWu5j4JOmJEV8S8CzdTkAS77oDsiSqYWQ= +cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= +cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= +cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= +cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M= +cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA= +cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= +gioui.org v0.0.0-20210308172011-57750fc8a0a6/go.mod h1:RSH6KIUZ0p2xy5zHDxgAM4zumjgTw83q2ge/PI+yyw8= +git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3pc= github.com/Azure/azure-pipeline-go v0.2.1/go.mod h1:UGSo8XybXnIGZ3epmeBw7Jdz+HiUVpqIlpz/HKHylF4= github.com/Azure/azure-pipeline-go v0.2.2/go.mod h1:4rQ/NZncSvGqNkkOsNpOU1tgoNuIlp9AfUH5G1tvCHc= github.com/Azure/azure-storage-blob-go v0.7.0/go.mod h1:f9YQKtsG1nMisotuTPpO0tjNuEjKRYAcJU8/ydDI++4= @@ -52,30 +536,64 @@ github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbt github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM= github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= +github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= +github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= +github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= +github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= +github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= +github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= +github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= +github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= github.com/aristanetworks/goarista v0.0.0-20170210015632-ea17b1a17847/go.mod h1:D/tb0zPVXnP7fmsLZjtdUhSsumbK/ij54UXjjVgMGxQ= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= github.com/aws/aws-sdk-go v1.25.48/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= +github.com/aws/aws-sdk-go-v2 v1.17.3/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= +github.com/aws/aws-sdk-go-v2 v1.17.7/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= +github.com/aws/aws-sdk-go-v2/config v1.18.19/go.mod h1:XvTmGMY8d52ougvakOv1RpiTLPz9dlG/OQHsKU/cMmY= +github.com/aws/aws-sdk-go-v2/credentials v1.13.18/go.mod h1:vnwlwjIe+3XJPBYKu1et30ZPABG3VaXJYr8ryohpIyM= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.1/go.mod h1:lfUx8puBRdM5lVVMQlwt2v+ofiG/X6Ms+dy0UkG/kXw= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27/go.mod h1:a1/UpzeyBBerajpnP5nGZa9mGzsBn5cOKxm6NWQsvoI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.31/go.mod h1:QT0BqUvX1Bh2ABdTGnjqEjvjzrCfIniM9Sc8zn9Yndo= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21/go.mod h1:+Gxn8jYn5k9ebfHEqlhrMirFjSW0v0C9fI+KN5vk2kE= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.25/go.mod h1:zBHOPwhBc3FlQjQJE/D3IfPWiWaQmT06Vq9aNukDo0k= +github.com/aws/aws-sdk-go-v2/internal/ini v1.3.32/go.mod h1:XGhIBZDEgfqmFIugclZ6FU7v75nHhBDtzuB4xB/tEi4= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.25/go.mod h1:/95IA+0lMnzW6XzqYJRpjjsAbKEORVeO0anQqjd2CNU= +github.com/aws/aws-sdk-go-v2/service/kms v1.20.1/go.mod h1:13sjgMH7Xu4e46+0BEDhSnNh+cImHSYS5PpBjV3oXcU= +github.com/aws/aws-sdk-go-v2/service/sso v1.12.6/go.mod h1:Y1VOmit/Fn6Tz1uFAeCO6Q7M2fmfXSCLeL5INVYsLuY= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.6/go.mod h1:Lh/bc9XUf8CfOY6Jp5aIkQtN+j1mc+nExc+KXj9jx2s= +github.com/aws/aws-sdk-go-v2/service/sts v1.18.7/go.mod h1:JuTnSoeePXmMVe9G8NcjjwgOKEfZ4cOjMuT2IBT/2eI= +github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= +github.com/bits-and-blooms/bitset v1.2.2/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.5.0 h1:NpE8frKRLGHIcEzkR+gZhiioW1+WbYV6fKwD6ZIpQT8= github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= +github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= +github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= +github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= +github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= +github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P3vAIAh+Y2GAxg0PrPN1P8WkepXGpjbUPDHJqqKM= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= @@ -84,6 +602,15 @@ github.com/cloudflare/cloudflare-go v0.10.2-0.20190916151808-a80f83b9add9/go.mod github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= +github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= @@ -93,7 +620,17 @@ github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfc github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/dave/astrid v0.0.0-20170323122508-8c2895878b14/go.mod h1:Sth2QfxfATb/nW4EsrSi2KyJmbcniZ8TgTaji17D6ms= +github.com/dave/brenda v1.1.0/go.mod h1:4wCUr6gSlu5/1Tk7akE5X7UorwiQ8Rij0SKH3/BGMOM= +github.com/dave/courtney v0.3.0/go.mod h1:BAv3hA06AYfNUjfjQr+5gc6vxeBVOupLqrColj+QSD8= +github.com/dave/dst v0.27.2/go.mod h1:jHh6EOibnHgcUW3WjKHisiooEkYwqpHLBSX1iOBhEyc= +github.com/dave/gopackages v0.0.0-20170318123100-46e7023ec56e/go.mod h1:i00+b/gKdIDIxuLDFob7ustLAVqhsZRk2qVZrArELGQ= +github.com/dave/jennifer v1.5.0/go.mod h1:4MnyiFIlZS3l5tSDn8VnzE6ffAhYBMB2SZntBsZGUok= +github.com/dave/kerr v0.0.0-20170318121727-bc25dd6abe8e/go.mod h1:qZqlPyPvfsDJt+3wHJ1EvSXDuVjFTK0j2p/ca+gtsb8= +github.com/dave/patsy v0.0.0-20210517141501-957256f50cba/go.mod h1:qfR88CgEGLoiqDaE+xxDCi5QA5v4vUoW0UCX2Nd5Tlc= +github.com/dave/rebecca v0.9.1/go.mod h1:N6XYdMD/OKw3lkF3ywh8Z6wPGuwNFDNtWYEMFWEmXBA= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -105,7 +642,9 @@ github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZm github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= github.com/docker/docker v1.4.2-0.20180625184442-8e610b2b55bf/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= github.com/dop251/goja v0.0.0-20200219165308-d1232e640a87/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= +github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/edsrzf/mmap-go v0.0.0-20160512033002-935e0e8a636c/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/elastic/gosigar v0.8.1-0.20180330100440-37f05ff46ffa/go.mod h1:cdorVVzy1fhmEqmtgqkoE3bYtCfSCkVyjTyCIo22xvs= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -113,33 +652,59 @@ github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.m github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= +github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= +github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= +github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= +github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= +github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= +github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= +github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= +github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= +github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/fxamacker/cbor/v2 v2.4.1-0.20220515183430-ad2eae63303f/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ekx28WA= github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/go-fonts/dejavu v0.1.0/go.mod h1:4Wt4I4OU2Nq9asgDCteaAaWZOV24E+0/Pwo0gppep4g= +github.com/go-fonts/latin-modern v0.2.0/go.mod h1:rQVLdDMK+mK1xscDwsqM5J8U2jrRa3T0ecnM9pNujks= +github.com/go-fonts/liberation v0.1.1/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/liberation v0.2.0/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/stix v0.1.0/go.mod h1:w/c1f0ldAUlJmLBvlbkvVXLAD+tAMqobIIQpmnUIzUY= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= +github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= +github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= +github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= +github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= +github.com/go-test/deep v1.0.5/go.mod h1:QV8Hv/iy04NyLBxAdO9njL0iVPN1S4d/A3NVv1V36o8= github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg= github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= +github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= +github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -151,6 +716,8 @@ github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= +github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= +github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2-0.20190517061210-b285ee9cfc6c/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= @@ -166,9 +733,15 @@ github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvq github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= +github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= +github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= @@ -177,11 +750,19 @@ github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= +github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= +github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= +github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= @@ -192,10 +773,31 @@ github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hf github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= +github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= +github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= +github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= +github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= +github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM= +github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM= +github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM= +github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c= +github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo= +github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= +github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= +github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/gorilla/websocket v1.4.1-0.20190629185528-ae1634f6a989/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= @@ -203,6 +805,9 @@ github.com/graph-gophers/graphql-go v0.0.0-20191115155744-f33e81362277/go.mod h1 github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= +github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= github.com/hashicorp/golang-lru v0.0.0-20160813221303-0a025b7e63ad/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= @@ -210,6 +815,7 @@ github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= +github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= @@ -217,20 +823,33 @@ github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANyt github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= +github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= +github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= +github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= +github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= +github.com/k0kubun/pp/v3 v3.2.0/go.mod h1:ODtJQbQcIRfAD3N+theGCV1m/CBxweERz2dapdz1EwA= github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= +github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= +github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kevinburke/go-bindata v3.24.0+incompatible h1:qajFA3D0pH94OTLU4zcCCKCDgR+Zr2cZK/RPJHDdFoY= github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= +github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= +github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= +github.com/klauspost/cpuid/v2 v2.2.0/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= @@ -238,34 +857,55 @@ github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxv github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= +github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= +github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= +github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= +github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/magiconair/properties v1.8.0 h1:LLgXmsheXeRoUOBOjtwPQCWIYqM/LU1ayDtDePerRcY= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= +github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= +github.com/mattn/go-colorable v0.1.7/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-isatty v0.0.5-0.20180830101745-3fb116b82035/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= +github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= +github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= +github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= +github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= +github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= +github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= +github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= +github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= +github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2 h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= +github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= @@ -273,10 +913,14 @@ github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTR github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 h1:8Mniwp17wrjLAv/KgCcZ6JH47/EjgCgkX0AXLfSXJEM= github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 h1:wE5bXFvMKpreQtqesfVdLmb7SrZ+mu5j1+PuTjo8jkg= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f h1:uHRzlxqvV+trNBEqlLstf92lwlkZtNV2ljQetjVCLxo= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf h1:G3RFroB2Aj1d9CyJwl9JcZYWiOF75TB6L84/QSBUPds= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf/go.mod h1:W7S4wW94sefM+/uAdtrQP1S2I4aVbYJPxWlyNAUT0yI= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= +github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= @@ -285,11 +929,18 @@ github.com/pborman/uuid v0.0.0-20170112150404-1b00554d8222/go.mod h1:VyrYX9gd7ir github.com/pelletier/go-toml v1.2.0 h1:T5zMGML61Wp+FlcbWjRDT7yAxhJNAiPPLOFECq181zc= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= +github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2dXMnm1mY= +github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= +github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= @@ -297,6 +948,7 @@ github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDf github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= @@ -305,24 +957,37 @@ github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0 github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/psiemens/sconfig v0.1.0 h1:xfWqW+TRpih7mXZIqKYTmpRhlZLQ1kbxV8EjllPv76s= github.com/psiemens/sconfig v0.1.0/go.mod h1:+MLKqdledP/8G3rOBpknbLh0IclCf4WneJUtS26JB2U= +github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= +github.com/rivo/uniseg v0.2.1-0.20211004051800-57c86be7915a/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= +github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= +github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= +github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= +github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= +github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= +github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= +github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= +github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= github.com/spf13/afero v1.9.2 h1:j49Hj62F0n+DaZ1dDCvhABaPNSGNkt32oRFxI33IEMw= github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/spf13/cast v1.3.0 h1:oget//CVOEoFewqQxwr0Ej5yjygnqGkvggSE/gB35Q8= @@ -343,18 +1008,27 @@ github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570/go.mod h1:8 github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUWaI9xL8pRQCTXQgocU38Qw1g0Us7n5PxxTwTCYU= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= +github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= +github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= +github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= +github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d h1:5JInRQbk5UBX8JfUvKh2oYTLMVwj3p6n+wapDDm7hko= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d/go.mod h1:Nlx5Y115XQvNcIdIy7dZXaNSUpzwBSge4/Ivk93/Yog= @@ -371,8 +1045,12 @@ github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= +github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= @@ -386,10 +1064,18 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= +go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= +go.opentelemetry.io/otel v1.8.0/go.mod h1:2pkj+iMj0o03Y+cW6/m8Y4WkRdYN3AvCXCnzRMp9yvM= go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= +go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= +go.opentelemetry.io/otel/trace v1.14.0/go.mod h1:8avnQLK+CG77yNLUae4ea2JDQ6iT+gozhnZjy/rw9G8= +go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= +go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/goleak v1.1.10 h1:z+mqJhf6ss6BSfSM671tgKyZBFPTTJM+HLxnhPC3wu0= +go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= @@ -397,27 +1083,49 @@ golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnf golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= +golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= golang.org/x/crypto v0.7.0 h1:AvwMYaRytfdeVt3u6mLaxYtErKYjxA2OXjJ1HHq6t3A= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= +golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191002040644-a1355ae1e2c3/go.mod h1:NOZ3BPKG0ec/BKJQgnvsSFpcKLM5xXVWnvZS97DWHgE= golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= +golang.org/x/exp v0.0.0-20221110155412-d0897a79cd37/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug= golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= +golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20190910094157-69e4b8554b2a/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200119044424-58c23975cae1/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200430140353-33d19683fad8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200618115811-c13761719519/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20201208152932-35266b937fa6/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20210216034530-4410531fe030/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20210607152325-775e3b0c77b9/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20210628002857-a66eb6448b8d/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20211028202545-6944b10bf410/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20220302094943-723b81ca9867/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -430,6 +1138,7 @@ golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPI golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= @@ -440,7 +1149,14 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= +golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= +golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= +golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= +golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= +golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -473,9 +1189,35 @@ golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81R golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= +golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= +golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= +golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= +golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= +golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -485,6 +1227,25 @@ golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= +golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= +golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20221006150949-b44042a4b9c1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= +golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= +golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -495,6 +1256,12 @@ golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -502,17 +1269,22 @@ golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5h golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -526,33 +1298,94 @@ golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200909081042-eff7692f9009/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200918174421-af09f7315aff/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210304124612-50617c2ba197/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210910150752-751e447fb3d0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= +golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= +golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= +golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= +golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= +golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= @@ -565,7 +1398,9 @@ golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgw golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190927191325-030b2cf1153e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -593,18 +1428,42 @@ golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201124115921-2c860bdd6e78/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= +golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= +golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= +golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= +golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= +golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= +golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= +gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= +gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= +gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= +gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= +gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= +gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= +gonum.org/v1/plot v0.9.0/go.mod h1:3Pcqqmp6RHvJI72kgb8fThyUnav364FOsdDo2aGW5lY= +gonum.org/v1/plot v0.10.1/go.mod h1:VZW5OlhkL1mysU9vaqNHnsy86inf6Ot+jB3r+BczCEo= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= @@ -624,6 +1483,44 @@ google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz513 google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= +google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU= +google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94= +google.golang.org/api v0.47.0/go.mod h1:Wbvgpq1HddcWVtzsVLyfLp8lDg6AA241LmgIL59tHXo= +google.golang.org/api v0.48.0/go.mod h1:71Pr1vy+TAZRPkPs/xlCf5SsU8WjuAWv1Pfjbtukyy4= +google.golang.org/api v0.50.0/go.mod h1:4bNT5pAuq5ji4SRZm+5QIkjny9JAyVD/3gaSihNefaw= +google.golang.org/api v0.51.0/go.mod h1:t4HdrdoNgyN5cbEfm7Lum0lcLDLiise1F8qDKX00sOU= +google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6z3k= +google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= +google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= +google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= +google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= +google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= +google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA= +google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8= +google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs= +google.golang.org/api v0.75.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= +google.golang.org/api v0.77.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= +google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6rKmw= +google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg= +google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o= +google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6FO2g= +google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= +google.golang.org/api v0.93.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= +google.golang.org/api v0.95.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI= +google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.99.0/go.mod h1:1YOf74vkVndF7pG6hIHuINsM7eWwpVTAfNMNiL91A08= +google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70= +google.golang.org/api v0.102.0/go.mod h1:3VFl6/fzoA+qNuS1N1/VfXY4LjoXN/wzeIp7TweWwGo= +google.golang.org/api v0.103.0/go.mod h1:hGtW6nK1AC+d9si/UBhw8Xli+QMOf6xyNAyJw4qU9w0= +google.golang.org/api v0.106.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.107.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= +google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= +google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -654,6 +1551,7 @@ google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfG google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= @@ -666,7 +1564,97 @@ google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6D google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210329143202-679c6ae281ee/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= +google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= +google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A= +google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= +google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= +google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= +google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod h1:cFeNkxwySK631ADgubI+/XFU/xp8FD5KIVV4rj8UC5w= +google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E= +google.golang.org/genproto v0.0.0-20220329172620-7be39ac1afc7/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220413183235-5e96e2839df9/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220421151946-72621c1f0bd3/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220429170224-98d788798c3e/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220518221133-4f43b3371335/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220523171625-347a074981d8/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220722212130-b98a9ff5e252/go.mod h1:GkXuJDJ6aQ7lnJcRF+SJVgFdQhypqgl3LB1C9vabdRE= +google.golang.org/genproto v0.0.0-20220801145646-83ce21fca29f/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc= +google.golang.org/genproto v0.0.0-20220815135757-37a418bb8959/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220817144833-d7fd3f11b9b1/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220829144015-23454907ede3/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220829175752-36a9c930ecbf/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220913154956-18f8339a66a5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220914142337-ca0e39ece12f/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220915135415-7fd63a7952de/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220916172020-2692e8806bfa/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220919141832-68c03719ef51/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220920201722-2b89144ce006/go.mod h1:ht8XFiar2npT/g4vkk7O0WYS1sHOHbdujxbEp7CJWbw= +google.golang.org/genproto v0.0.0-20220926165614-551eb538f295/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= +google.golang.org/genproto v0.0.0-20220926220553-6981cbe3cfce/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= +google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e/go.mod h1:3526vdqwhZAwq4wsRUaVG555sVgsNmIjRtO7t/JH29U= +google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= +google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= +google.golang.org/genproto v0.0.0-20221024153911-1573dae28c9c/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= +google.golang.org/genproto v0.0.0-20221024183307-1bc688fe9f3e/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= +google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c/go.mod h1:CGI5F/G+E5bKwmfYo09AXuVN4dD894kIKUFmVbP2/Fo= +google.golang.org/genproto v0.0.0-20221109142239-94d6d90a7d66/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221114212237-e4508ebdbee1/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221117204609-8f9c96812029/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221118155620-16455021b5e6/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221201164419-0e50fba7f41c/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221201204527-e3fa12d562f3/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd/go.mod h1:cTsE614GARnxrLsqKREzmNYJACSWWpAWdNMwnD7c2BE= +google.golang.org/genproto v0.0.0-20221227171554-f9683d7f8bef/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230112194545-e10362b5ecf9/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230113154510-dbe35b8444a5/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230123190316-2c411cf9d197/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230124163310-31e0e69b6fc2/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230125152338-dcaf20b6aeaa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230127162408-596548ed4efa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230209215440-0dfe4f8abfcc/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230216225411-c8e22ba71e44/go.mod h1:8B0gmkoRebU8ukX6HP+4wrVQUY1+6PkQ44BSyIlflHA= +google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= +google.golang.org/genproto v0.0.0-20230223222841-637eb2293923/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= +google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= +google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= @@ -681,9 +1669,32 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= +google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= +google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= +google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= +google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= +google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= +google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= +google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= @@ -694,20 +1705,34 @@ google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= +google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= +google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= +gopkg.in/src-d/go-billy.v4 v4.3.2/go.mod h1:nDjArDMp+XMs1aFAESLRjfGSgfvoYN0hDfzEk0GjC98= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= @@ -721,8 +1746,46 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= +lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= +lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= +lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= +modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.36.2/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.36.3/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/ccgo/v3 v3.0.0-20220428102840-41399a37e894/go.mod h1:eI31LL8EwEBKPpNpA4bU1/i+sKOwOrQy8D87zWUcRZc= +modernc.org/ccgo/v3 v3.0.0-20220430103911-bc99d88307be/go.mod h1:bwdAnOoaIt8Ax9YdWGjxWsdkPcZyRPHqrOvJxaKAKGw= +modernc.org/ccgo/v3 v3.16.4/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= +modernc.org/ccgo/v3 v3.16.6/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= +modernc.org/ccgo/v3 v3.16.8/go.mod h1:zNjwkizS+fIFDrDjIAgBSCLkWbJuHF+ar3QRn+Z9aws= +modernc.org/ccgo/v3 v3.16.9/go.mod h1:zNMzC9A9xeNUepy6KuZBbugn3c0Mc9TeiJO4lgvkJDo= +modernc.org/ccorpus v1.11.6/go.mod h1:2gEUTrWqdpH2pXsmTM1ZkjeSrUWDpjMu2T6m29L/ErQ= +modernc.org/httpfs v1.0.6/go.mod h1:7dosgurJGp0sPaRanU53W4xZYKh14wfzX420oZADeHM= +modernc.org/libc v0.0.0-20220428101251-2d5f3daf273b/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= +modernc.org/libc v1.16.0/go.mod h1:N4LD6DBE9cf+Dzf9buBlzVJndKr/iJHG97vGLHYnb5A= +modernc.org/libc v1.16.1/go.mod h1:JjJE0eu4yeK7tab2n4S1w8tlWd9MxXLRzheaRnAKymU= +modernc.org/libc v1.16.17/go.mod h1:hYIV5VZczAmGZAnG15Vdngn5HSF5cSkbvfz2B7GRuVU= +modernc.org/libc v1.16.19/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= +modernc.org/libc v1.17.0/go.mod h1:XsgLldpP4aWlPlsjqKRdHPqCxCjISdHfM/yeWC5GyW0= +modernc.org/libc v1.17.1/go.mod h1:FZ23b+8LjxZs7XtFMbSzL/EhPxNbfZbErxEHc7cbD9s= +modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/mathutil v1.4.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= +modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= +modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= +modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= +modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= +modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= +modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= +modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= +modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= +pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= +rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 4e01a5e25..97c42203d 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -9,7 +9,7 @@ require ( github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230913220622-4159a41b5577 github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4 github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f github.com/onflow/flow-go/crypto v0.24.9 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 @@ -88,7 +88,7 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 06af13156..1322242dd 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -721,7 +721,6 @@ github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpx github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= -github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= @@ -860,8 +859,6 @@ github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFb github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= -github.com/gxed/hashland/keccakpg v0.0.1/go.mod h1:kRzw3HkwxFU1mpmPP8v1WyQzwdGfmKFJ6tItnhQ67kU= -github.com/gxed/hashland/murmur3 v0.0.1/go.mod h1:KjXop02n4/ckmZSnY2+HKcLud/tcmvhST0bie/0lS48= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -921,13 +918,10 @@ github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= -github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= -github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= -github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= @@ -1030,8 +1024,6 @@ github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrk github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= -github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/mr-tron/base58 v1.1.0/go.mod h1:xcD2VGqlgYjBdcBLw+TuYLr8afG+Hj8g2eTVqeSzSU8= github.com/mr-tron/base58 v1.1.3/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= @@ -1058,7 +1050,6 @@ github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXS github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= -github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= @@ -1076,13 +1067,13 @@ github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513 github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513/go.mod h1:aXUwTDXnzpBPNMvYPyeItFv/64Yv0GmYffAj8KFbu4s= github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0 h1:vqoKU0q0FHSC5vKJmQi33r8QiwIzPxWh5zSiPGLfkGo= github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0/go.mod h1:9T0TKauFnj52sBweL9fW+r589ASuivrdfRSCFqhaLU8= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6 h1:wE5bXFvMKpreQtqesfVdLmb7SrZ+mu5j1+PuTjo8jkg= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230912230115-25ad6f515ce6/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f h1:uHRzlxqvV+trNBEqlLstf92lwlkZtNV2ljQetjVCLxo= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.24.9 h1:0EQp+kSZYJepMIiSypfJVe7tzsPcb6UXOdOtsTCDhBs= github.com/onflow/flow-go/crypto v0.24.9/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a h1:KO+ajOFzk67Z5lVQBXwDbbzYeb8+F5LMTfGi/z1iElQ= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230913160722-e4f5f3f4b87a/go.mod h1:D37Nu+Q2gAO9EHVCA6u5m6RtxkvAzxjIa/g2LhGeHek= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf h1:G3RFroB2Aj1d9CyJwl9JcZYWiOF75TB6L84/QSBUPds= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf/go.mod h1:W7S4wW94sefM+/uAdtrQP1S2I4aVbYJPxWlyNAUT0yI= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce h1:YQKijiQaq8SF1ayNqp3VVcwbBGXSnuHNHq4GQmVGybE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= @@ -1247,7 +1238,6 @@ github.com/vmihailenco/msgpack/v4 v4.3.11 h1:Q47CePddpNGNhk4GCnAx9DDtASi2rasatE0 github.com/vmihailenco/msgpack/v4 v4.3.11/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= -github.com/whyrusleeping/go-logging v0.0.0-20170515211332-0457bb6b88fc/go.mod h1:bopw91TMyo8J3tvftk8xmU2kPmlrt4nScJQZU2hE5EM= github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= @@ -2001,7 +1991,6 @@ gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= -gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= From a14bfc3a6385d3a0b5406146e66c79be91b21f1c Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Mon, 18 Sep 2023 16:05:20 -0700 Subject: [PATCH 064/132] Fix publish_voter transaction --- lib/go/templates/internal/assets/assets.go | 6 +++--- transactions/quorumCertificate/admin/publish_voter.cdc | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 1aa259990..bebd25b27 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -217,7 +217,7 @@ // nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc (214B) // nodeVersionBeacon/scripts/get_version_boundaries.cdc (301B) // nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc (329B) -// quorumCertificate/admin/publish_voter.cdc (405B) +// quorumCertificate/admin/publish_voter.cdc (407B) // quorumCertificate/admin/start_voting.cdc (1.518kB) // quorumCertificate/admin/stop_voting.cdc (377B) // quorumCertificate/create_voter.cdc (1.123kB) @@ -4694,7 +4694,7 @@ func nodeversionbeaconScriptsGet_version_boundary_freeze_periodCdc() (*asset, er return a, nil } -var _quorumcertificateAdminPublish_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x6a\xc3\x30\x10\x44\xef\xfa\x8a\x39\x05\x07\x8a\xdd\x73\x68\x0b\x41\x69\xcf\x75\xd3\x1f\xd8\xb8\x1b\x5b\x20\x6b\xcd\x6a\x9d\x14\x42\xfe\xbd\xd8\xa6\x25\x85\xe8\x28\xf6\xbd\x19\x26\xf4\x83\xa8\xe1\x2d\xca\xd9\xc7\x31\x1b\x6b\xed\x71\x54\xe9\xf1\xf8\x5d\xfb\xed\x6e\xf7\xf1\xba\xdf\x3b\x57\x55\xf8\xe4\x6c\x30\xa5\x94\xa9\xb1\x20\x09\x47\x51\x58\xc7\xa8\x3d\xe8\xab\x0f\x09\x26\x18\xc6\x43\x0c\xb9\x03\x41\xf9\xc8\xca\xa9\xe1\x89\xb5\x8e\x0c\x14\xa3\x9c\x33\xa8\x69\x64\x4c\x96\xa7\x73\xe5\x36\x4c\x99\xb3\xab\xf6\x38\x89\x85\xd4\x3a\x77\x1b\x73\x71\x0e\x00\x06\xe5\x81\x94\x8b\x1c\xda\xc4\xba\x01\x8d\xd6\x15\x9e\x06\x3a\x84\x18\x2c\x70\x5e\x63\xb5\x5d\xd4\x6b\x5c\x66\x64\x7a\x91\x6d\x69\xe7\x69\xc0\x33\x16\xba\x6c\x6e\xb8\x32\x9b\x28\xb5\x5c\x86\x9c\x47\x7e\x5a\xfd\x9b\xa2\xdc\x4e\xec\x4b\x71\xe7\x73\xbf\x60\xef\x64\xdd\xfa\x2f\xee\x9e\x7f\xf6\x16\xbf\x25\x1e\x40\xb6\x41\x35\x0f\xd5\x54\x27\x31\x56\xaf\x4c\x26\xba\x58\xae\xee\xea\x7e\x02\x00\x00\xff\xff\x92\x6c\x90\x41\x95\x01\x00\x00" +var _quorumcertificateAdminPublish_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x6a\xf3\x30\x10\x84\xef\x7a\x8a\x39\x05\x07\x7e\xec\xff\x1c\xda\x42\x50\xda\x73\xdd\xf4\x05\x36\xee\xc6\x16\x28\x5a\xb1\x5a\x27\x85\x90\x77\x2f\x8e\xdb\x92\x42\x74\x5c\xf4\x7d\x33\x4c\x38\x64\x51\xc3\x4b\x94\x93\x8f\x63\x31\xd6\xd6\x63\xaf\x72\xc0\xff\xcf\xd6\xaf\x37\x9b\xb7\xe7\xed\xd6\xb9\xa6\xc1\x3b\x17\x83\x29\xa5\x42\x9d\x05\x49\xd8\x8b\xc2\x06\x46\xeb\x41\x1f\x87\x90\x60\x82\x3c\xee\x62\x28\x03\x08\xca\x7b\x56\x4e\x1d\x4f\xac\x0d\x64\xa0\x18\xe5\x54\x40\x5d\x27\x63\xb2\x32\x7d\x57\xee\xc3\x94\x79\x75\xb5\x1e\x47\xb1\x90\x7a\xe7\x6e\x63\xce\xce\x01\x40\x56\xce\xa4\x5c\x95\xd0\x27\xd6\x15\x68\xb4\xa1\xf2\x94\x69\x17\x62\xb0\xc0\x65\x89\xc5\x7a\x56\x2f\x71\xbe\x22\xd3\x8b\x6c\x73\x3b\x4f\x19\x8f\x98\xe9\xba\xbb\xe1\xea\x62\xa2\xd4\x73\x1d\x4a\x19\xf9\x61\xf1\x67\x8a\x7a\x3d\xb1\x4f\xd5\x9d\xe3\x76\xc6\x5e\xc9\x86\xe5\x6f\xdc\x3d\xff\xf7\x26\xd5\x4f\x8d\x7f\x20\x5b\xa1\xb9\x9e\xbb\xe6\x28\xc6\xea\x95\xc9\x44\x67\xcf\xc5\x5d\xdc\x57\x00\x00\x00\xff\xff\xdd\x2c\xc9\x3f\x97\x01\x00\x00" func quorumcertificateAdminPublish_voterCdcBytes() ([]byte, error) { return bindataRead( @@ -4710,7 +4710,7 @@ func quorumcertificateAdminPublish_voterCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/admin/publish_voter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa1, 0x35, 0xf1, 0x8e, 0x29, 0x89, 0xb7, 0xe7, 0x89, 0x42, 0x6c, 0xcc, 0x99, 0x60, 0x5e, 0xdc, 0xfa, 0x96, 0xb7, 0xe7, 0xa0, 0x44, 0xf6, 0xdc, 0xc1, 0xd3, 0xb5, 0xa8, 0xb8, 0x18, 0xc1, 0xf4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0x38, 0x19, 0x4d, 0xca, 0xfd, 0x2d, 0xde, 0x32, 0x79, 0x40, 0x23, 0x2e, 0xde, 0xe9, 0xcf, 0x59, 0x38, 0xa9, 0x87, 0x36, 0xa0, 0xb9, 0x3d, 0xed, 0x98, 0xe0, 0xa0, 0xe, 0x43, 0xc0, 0x3f}} return a, nil } diff --git a/transactions/quorumCertificate/admin/publish_voter.cdc b/transactions/quorumCertificate/admin/publish_voter.cdc index b0c8e1845..dffdd0cc7 100644 --- a/transactions/quorumCertificate/admin/publish_voter.cdc +++ b/transactions/quorumCertificate/admin/publish_voter.cdc @@ -7,6 +7,6 @@ transaction { prepare(signer: auth(Capabilities) &Account) { let adminCap = signer.capabilities.storage.issue<&FlowClusterQC.Admin>(FlowClusterQC.AdminStoragePath) - signer.capabilities.issue(adminCap, at: /public/voterCreator) + signer.capabilities.publish(adminCap, at: /public/voterCreator) } } From 1a4752299797bd08eac051b0757ea44e55c7db03 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Wed, 20 Sep 2023 22:58:00 -0700 Subject: [PATCH 065/132] Update to Cadence v1.0.0-preview.1 --- lib/go/contracts/go.mod | 8 +- lib/go/contracts/go.sum | 16 +- lib/go/templates/go.mod | 5 +- lib/go/templates/go.sum | 1070 +-------------------------------------- lib/go/test/go.mod | 8 +- lib/go/test/go.sum | 16 +- 6 files changed, 28 insertions(+), 1095 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index f75f92136..114c5bd7e 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230921055403-cf7a05c90c20 + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948 github.com/stretchr/testify v1.8.4 ) @@ -26,7 +26,7 @@ require ( github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.16 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 // indirect + github.com/onflow/cadence v1.0.0-preview.1 // indirect github.com/onflow/flow-go/crypto v0.24.7 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index d78e575b0..414e77648 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -879,18 +879,14 @@ github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXW github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 h1:8Mniwp17wrjLAv/KgCcZ6JH47/EjgCgkX0AXLfSXJEM= -github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f h1:uHRzlxqvV+trNBEqlLstf92lwlkZtNV2ljQetjVCLxo= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= +github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1TqkXEVboA5pY= +github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915222202-4dee9fd6747c h1:wArXSVerXQGcU1a9YVayboC6uRZKhxeCSl32Cg+PBDk= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915222202-4dee9fd6747c/go.mod h1:W7S4wW94sefM+/uAdtrQP1S2I4aVbYJPxWlyNAUT0yI= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915223733-2538c2a99027 h1:G+vstwzqybcdlJaGbtFI6SrstakjoCjvagdy8OVlwzk= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915223733-2538c2a99027/go.mod h1:W7S4wW94sefM+/uAdtrQP1S2I4aVbYJPxWlyNAUT0yI= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf h1:G3RFroB2Aj1d9CyJwl9JcZYWiOF75TB6L84/QSBUPds= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf/go.mod h1:W7S4wW94sefM+/uAdtrQP1S2I4aVbYJPxWlyNAUT0yI= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948 h1:eQ+0hagtIcxzTy+6ONrxwABCjJQCQmBFfIU5qatUg0o= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948/go.mod h1:cWMAsK1grBHKPIKxYVUv2rX+Nz0Ttq+PEQz4OjqCmpU= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 5d08f5a7d..6a81e8798 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -4,8 +4,8 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible - github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f + github.com/onflow/cadence v1.0.0-preview.1 + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) @@ -33,7 +33,6 @@ require ( github.com/mitchellh/mapstructure v1.1.2 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-go/crypto v0.24.7 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf // indirect github.com/pelletier/go-toml v1.2.0 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 59d5eb7cd..d72c17b9a 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -17,509 +17,25 @@ cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHOb cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY= -cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg= -cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8= -cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0= -cloud.google.com/go v0.83.0/go.mod h1:Z7MJUsANfY0pYPdw0lbnivPx4/vhy/e2FEkSkF7vAVY= -cloud.google.com/go v0.84.0/go.mod h1:RazrYuxIK6Kb7YrzzhPoLmCVzl7Sup4NrbKPg8KHSUM= -cloud.google.com/go v0.87.0/go.mod h1:TpDYlFy7vuLzZMMZ+B6iRiELaY7z/gJPaqbMx6mlWcY= -cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aDQ= -cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI= -cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4= -cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc= -cloud.google.com/go v0.99.0/go.mod h1:w0Xx2nLzqWJPuozYQX+hFfCSI8WioryfRDzkoI/Y2ZA= -cloud.google.com/go v0.100.1/go.mod h1:fs4QogzfH5n2pBXBP9vRiU+eCny7lD2vmFZy79Iuw1U= -cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w99A= -cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc= -cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU= -cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA= -cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFOKM= -cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= -cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= -cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= -cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= -cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= -cloud.google.com/go/accesscontextmanager v1.3.0/go.mod h1:TgCBehyr5gNMz7ZaH9xubp+CE8dkrszb4oK9CWyvD4o= -cloud.google.com/go/accesscontextmanager v1.4.0/go.mod h1:/Kjh7BBu/Gh83sv+K60vN9QE5NJcd80sU33vIe2IFPE= -cloud.google.com/go/accesscontextmanager v1.6.0/go.mod h1:8XCvZWfYw3K/ji0iVnp+6pu7huxoQTLmxAbVjbloTtM= -cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= -cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= -cloud.google.com/go/aiplatform v1.27.0/go.mod h1:Bvxqtl40l0WImSb04d0hXFU7gDOiq9jQmorivIiWcKg= -cloud.google.com/go/aiplatform v1.35.0/go.mod h1:7MFT/vCaOyZT/4IIFfxH4ErVg/4ku6lKv3w0+tFTgXQ= -cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= -cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= -cloud.google.com/go/analytics v0.17.0/go.mod h1:WXFa3WSym4IZ+JiKmavYdJwGG/CvpqiqczmL59bTD9M= -cloud.google.com/go/analytics v0.18.0/go.mod h1:ZkeHGQlcIPkw0R/GW+boWHhCOR43xz9RN/jn7WcqfIE= -cloud.google.com/go/apigateway v1.3.0/go.mod h1:89Z8Bhpmxu6AmUxuVRg/ECRGReEdiP3vQtk4Z1J9rJk= -cloud.google.com/go/apigateway v1.4.0/go.mod h1:pHVY9MKGaH9PQ3pJ4YLzoj6U5FUDeDFBllIz7WmzJoc= -cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= -cloud.google.com/go/apigeeconnect v1.3.0/go.mod h1:G/AwXFAKo0gIXkPTVfZDd2qA1TxBXJ3MgMRBQkIi9jc= -cloud.google.com/go/apigeeconnect v1.4.0/go.mod h1:kV4NwOKqjvt2JYR0AoIWo2QGfoRtn/pkS3QlHp0Ni04= -cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= -cloud.google.com/go/apigeeregistry v0.4.0/go.mod h1:EUG4PGcsZvxOXAdyEghIdXwAEi/4MEaoqLMLDMIwKXY= -cloud.google.com/go/apigeeregistry v0.5.0/go.mod h1:YR5+s0BVNZfVOUkMa5pAR2xGd0A473vA5M7j247o1wM= -cloud.google.com/go/apikeys v0.4.0/go.mod h1:XATS/yqZbaBK0HOssf+ALHp8jAlNHUgyfprvNcBIszU= -cloud.google.com/go/apikeys v0.5.0/go.mod h1:5aQfwY4D+ewMMWScd3hm2en3hCj+BROlyrt3ytS7KLI= -cloud.google.com/go/appengine v1.4.0/go.mod h1:CS2NhuBuDXM9f+qscZ6V86m1MIIqPj3WC/UoEuR1Sno= -cloud.google.com/go/appengine v1.5.0/go.mod h1:TfasSozdkFI0zeoxW3PTBLiNqRmzraodCWatWI9Dmak= -cloud.google.com/go/appengine v1.6.0/go.mod h1:hg6i0J/BD2cKmDJbaFSYHFyZkgBEfQrDg/X0V5fJn84= -cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= -cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= -cloud.google.com/go/area120 v0.7.0/go.mod h1:a3+8EUD1SX5RUcCs3MY5YasiO1z6yLiNLRiFrykbynY= -cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k= -cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= -cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= -cloud.google.com/go/artifactregistry v1.8.0/go.mod h1:w3GQXkJX8hiKN0v+at4b0qotwijQbYUqF2GWkZzAhC0= -cloud.google.com/go/artifactregistry v1.9.0/go.mod h1:2K2RqvA2CYvAeARHRkLDhMDJ3OXy26h3XW+3/Jh2uYc= -cloud.google.com/go/artifactregistry v1.11.1/go.mod h1:lLYghw+Itq9SONbCa1YWBoWs1nOucMH0pwXN1rOBZFI= -cloud.google.com/go/artifactregistry v1.11.2/go.mod h1:nLZns771ZGAwVLzTX/7Al6R9ehma4WUEhZGWV6CeQNQ= -cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= -cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= -cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= -cloud.google.com/go/asset v1.9.0/go.mod h1:83MOE6jEJBMqFKadM9NLRcs80Gdw76qGuHn8m3h8oHQ= -cloud.google.com/go/asset v1.10.0/go.mod h1:pLz7uokL80qKhzKr4xXGvBQXnzHn5evJAEAtZiIb0wY= -cloud.google.com/go/asset v1.11.1/go.mod h1:fSwLhbRvC9p9CXQHJ3BgFeQNM4c9x10lqlrdEUYXlJo= -cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= -cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= -cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= -cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo= -cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0= -cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= -cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= -cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= -cloud.google.com/go/automl v1.7.0/go.mod h1:RL9MYCCsJEOmt0Wf3z9uzG0a7adTT1fe+aObgSpkCt8= -cloud.google.com/go/automl v1.8.0/go.mod h1:xWx7G/aPEe/NP+qzYXktoBSDfjO+vnKMGgsApGJJquM= -cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= -cloud.google.com/go/baremetalsolution v0.3.0/go.mod h1:XOrocE+pvK1xFfleEnShBlNAXf+j5blPPxrhjKgnIFc= -cloud.google.com/go/baremetalsolution v0.4.0/go.mod h1:BymplhAadOO/eBa7KewQ0Ppg4A4Wplbn+PsFKRLo0uI= -cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= -cloud.google.com/go/batch v0.3.0/go.mod h1:TR18ZoAekj1GuirsUsR1ZTKN3FC/4UDnScjT8NXImFE= -cloud.google.com/go/batch v0.4.0/go.mod h1:WZkHnP43R/QCGQsZ+0JyG4i79ranE2u8xvjq/9+STPE= -cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= -cloud.google.com/go/beyondcorp v0.2.0/go.mod h1:TB7Bd+EEtcw9PCPQhCJtJGjk/7TC6ckmnSFS+xwTfm4= -cloud.google.com/go/beyondcorp v0.3.0/go.mod h1:E5U5lcrcXMsCuoDNyGrpyTm/hn7ne941Jz2vmksAxW8= -cloud.google.com/go/beyondcorp v0.4.0/go.mod h1:3ApA0mbhHx6YImmuubf5pyW8srKnCEPON32/5hj+RmM= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= -cloud.google.com/go/bigquery v1.42.0/go.mod h1:8dRTJxhtG+vwBKzE5OseQn/hiydoQN3EedCaOdYmxRA= -cloud.google.com/go/bigquery v1.43.0/go.mod h1:ZMQcXHsl+xmU1z36G2jNGZmKp9zNY5BUua5wDgmNCfw= -cloud.google.com/go/bigquery v1.44.0/go.mod h1:0Y33VqXTEsbamHJvJHdFmtqHvMIY28aK1+dFsvaChGc= -cloud.google.com/go/bigquery v1.47.0/go.mod h1:sA9XOgy0A8vQK9+MWhEQTY6Tix87M/ZurWFIxmF9I/E= -cloud.google.com/go/bigquery v1.48.0/go.mod h1:QAwSz+ipNgfL5jxiaK7weyOhzdoAy1zFm0Nf1fysJac= -cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= -cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= -cloud.google.com/go/billing v1.6.0/go.mod h1:WoXzguj+BeHXPbKfNWkqVtDdzORazmCjraY+vrxcyvI= -cloud.google.com/go/billing v1.7.0/go.mod h1:q457N3Hbj9lYwwRbnlD7vUpyjq6u5U1RAOArInEiD5Y= -cloud.google.com/go/billing v1.12.0/go.mod h1:yKrZio/eu+okO/2McZEbch17O5CB5NpZhhXG6Z766ss= -cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= -cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= -cloud.google.com/go/binaryauthorization v1.3.0/go.mod h1:lRZbKgjDIIQvzYQS1p99A7/U1JqvqeZg0wiI5tp6tg0= -cloud.google.com/go/binaryauthorization v1.4.0/go.mod h1:tsSPQrBd77VLplV70GUhBf/Zm3FsKmgSqgm4UmiDItk= -cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= -cloud.google.com/go/certificatemanager v1.3.0/go.mod h1:n6twGDvcUBFu9uBgt4eYvvf3sQ6My8jADcOVwHmzadg= -cloud.google.com/go/certificatemanager v1.4.0/go.mod h1:vowpercVFyqs8ABSmrdV+GiFf2H/ch3KyudYQEMM590= -cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= -cloud.google.com/go/channel v1.8.0/go.mod h1:W5SwCXDJsq/rg3tn3oG0LOxpAo6IMxNa09ngphpSlnk= -cloud.google.com/go/channel v1.9.0/go.mod h1:jcu05W0my9Vx4mt3/rEHpfxc9eKi9XwsdDL8yBMbKUk= -cloud.google.com/go/channel v1.11.0/go.mod h1:IdtI0uWGqhEeatSB62VOoJ8FSUhJ9/+iGkJVqp74CGE= -cloud.google.com/go/cloudbuild v1.3.0/go.mod h1:WequR4ULxlqvMsjDEEEFnOG5ZSRSgWOywXYDb1vPE6U= -cloud.google.com/go/cloudbuild v1.4.0/go.mod h1:5Qwa40LHiOXmz3386FrjrYM93rM/hdRr7b53sySrTqA= -cloud.google.com/go/cloudbuild v1.6.0/go.mod h1:UIbc/w9QCbH12xX+ezUsgblrWv+Cv4Tw83GiSMHOn9M= -cloud.google.com/go/cloudbuild v1.7.0/go.mod h1:zb5tWh2XI6lR9zQmsm1VRA+7OCuve5d8S+zJUul8KTg= -cloud.google.com/go/clouddms v1.3.0/go.mod h1:oK6XsCDdW4Ib3jCCBugx+gVjevp2TMXFtgxvPSee3OM= -cloud.google.com/go/clouddms v1.4.0/go.mod h1:Eh7sUGCC+aKry14O1NRljhjyrr0NFC0G2cjwX0cByRk= -cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= -cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= -cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= -cloud.google.com/go/cloudtasks v1.7.0/go.mod h1:ImsfdYWwlWNJbdgPIIGJWC+gemEGTBK/SunNQQNCAb4= -cloud.google.com/go/cloudtasks v1.8.0/go.mod h1:gQXUIwCSOI4yPVK7DgTVFiiP0ZW/eQkydWzwVMdHxrI= -cloud.google.com/go/cloudtasks v1.9.0/go.mod h1:w+EyLsVkLWHcOaqNEyvcKAsWp9p29dL6uL9Nst1cI7Y= -cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= -cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= -cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= -cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s= -cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU= -cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U= -cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU= -cloud.google.com/go/compute v1.12.0/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= -cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= -cloud.google.com/go/compute v1.13.0/go.mod h1:5aPTS0cUNMIc1CE546K+Th6weJUNQErARyZtRXDJ8GE= -cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= -cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA= -cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= -cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= -cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= -cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= -cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= -cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= -cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= -cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= -cloud.google.com/go/container v1.6.0/go.mod h1:Xazp7GjJSeUYo688S+6J5V+n/t+G5sKBTFkKNudGRxg= -cloud.google.com/go/container v1.7.0/go.mod h1:Dp5AHtmothHGX3DwwIHPgq45Y8KmNsgN3amoYfxVkLo= -cloud.google.com/go/container v1.13.1/go.mod h1:6wgbMPeQRw9rSnKBCAJXnds3Pzj03C4JHamr8asWKy4= -cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= -cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= -cloud.google.com/go/containeranalysis v0.7.0/go.mod h1:9aUL+/vZ55P2CXfuZjS4UjQ9AgXoSw8Ts6lemfmxBxI= -cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= -cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= -cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= -cloud.google.com/go/datacatalog v1.7.0/go.mod h1:9mEl4AuDYWw81UGc41HonIHH7/sn52H0/tc8f8ZbZIE= -cloud.google.com/go/datacatalog v1.8.0/go.mod h1:KYuoVOv9BM8EYz/4eMFxrr4DUKhGIOXxZoKYF5wdISM= -cloud.google.com/go/datacatalog v1.8.1/go.mod h1:RJ58z4rMp3gvETA465Vg+ag8BGgBdnRPEMMSTr5Uv+M= -cloud.google.com/go/datacatalog v1.12.0/go.mod h1:CWae8rFkfp6LzLumKOnmVh4+Zle4A3NXLzVJ1d1mRm0= -cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= -cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= -cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= -cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= -cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= -cloud.google.com/go/dataform v0.5.0/go.mod h1:GFUYRe8IBa2hcomWplodVmUx/iTL0FrsauObOM3Ipr0= -cloud.google.com/go/dataform v0.6.0/go.mod h1:QPflImQy33e29VuapFdf19oPbE4aYTJxr31OAPV+ulA= -cloud.google.com/go/datafusion v1.4.0/go.mod h1:1Zb6VN+W6ALo85cXnM1IKiPw+yQMKMhB9TsTSRDo/38= -cloud.google.com/go/datafusion v1.5.0/go.mod h1:Kz+l1FGHB0J+4XF2fud96WMmRiq/wj8N9u007vyXZ2w= -cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= -cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= -cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= -cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= -cloud.google.com/go/dataplex v1.3.0/go.mod h1:hQuRtDg+fCiFgC8j0zV222HvzFQdRd+SVX8gdmFcZzA= -cloud.google.com/go/dataplex v1.4.0/go.mod h1:X51GfLXEMVJ6UN47ESVqvlsRplbLhcsAt0kZCCKsU0A= -cloud.google.com/go/dataplex v1.5.2/go.mod h1:cVMgQHsmfRoI5KFYq4JtIBEUbYwc3c7tXmIDhRmNNVQ= -cloud.google.com/go/dataproc v1.7.0/go.mod h1:CKAlMjII9H90RXaMpSxQ8EU6dQx6iAYNPcYPOkSbi8s= -cloud.google.com/go/dataproc v1.8.0/go.mod h1:5OW+zNAH0pMpw14JVrPONsxMQYMBqJuzORhIBfBn9uI= -cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= -cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= -cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= -cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= -cloud.google.com/go/datastore v1.10.0/go.mod h1:PC5UzAmDEkAmkfaknstTYbNpgE49HAgW2J1gcgUfmdM= -cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= -cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= -cloud.google.com/go/datastream v1.4.0/go.mod h1:h9dpzScPhDTs5noEMQVWP8Wx8AFBRyS0s8KWPx/9r0g= -cloud.google.com/go/datastream v1.5.0/go.mod h1:6TZMMNPwjUqZHBKPQ1wwXpb0d5VDVPl2/XoS5yi88q4= -cloud.google.com/go/datastream v1.6.0/go.mod h1:6LQSuswqLa7S4rPAOZFVjHIG3wJIjZcZrw8JDEDJuIs= -cloud.google.com/go/deploy v1.4.0/go.mod h1:5Xghikd4VrmMLNaF6FiRFDlHb59VM59YoDQnOUdsH/c= -cloud.google.com/go/deploy v1.5.0/go.mod h1:ffgdD0B89tToyW/U/D2eL0jN2+IEV/3EMuXHA0l4r+s= -cloud.google.com/go/deploy v1.6.0/go.mod h1:f9PTHehG/DjCom3QH0cntOVRm93uGBDt2vKzAPwpXQI= -cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= -cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= -cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= -cloud.google.com/go/dialogflow v1.18.0/go.mod h1:trO7Zu5YdyEuR+BhSNOqJezyFQ3aUzz0njv7sMx/iek= -cloud.google.com/go/dialogflow v1.19.0/go.mod h1:JVmlG1TwykZDtxtTXujec4tQ+D8SBFMoosgy+6Gn0s0= -cloud.google.com/go/dialogflow v1.29.0/go.mod h1:b+2bzMe+k1s9V+F2jbJwpHPzrnIyHihAdRFMtn2WXuM= -cloud.google.com/go/dialogflow v1.31.0/go.mod h1:cuoUccuL1Z+HADhyIA7dci3N5zUssgpBJmCzI6fNRB4= -cloud.google.com/go/dlp v1.6.0/go.mod h1:9eyB2xIhpU0sVwUixfBubDoRwP+GjeUoxxeueZmqvmM= -cloud.google.com/go/dlp v1.7.0/go.mod h1:68ak9vCiMBjbasxeVD17hVPxDEck+ExiHavX8kiHG+Q= -cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= -cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= -cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= -cloud.google.com/go/documentai v1.9.0/go.mod h1:FS5485S8R00U10GhgBC0aNGrJxBP8ZVpEeJ7PQDZd6k= -cloud.google.com/go/documentai v1.10.0/go.mod h1:vod47hKQIPeCfN2QS/jULIvQTugbmdc0ZvxxfQY1bg4= -cloud.google.com/go/documentai v1.16.0/go.mod h1:o0o0DLTEZ+YnJZ+J4wNfTxmDVyrkzFvttBXXtYRMHkM= -cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= -cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= -cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= -cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= -cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= -cloud.google.com/go/edgecontainer v0.3.0/go.mod h1:FLDpP4nykgwwIfcLt6zInhprzw0lEi2P1fjO6Ie0qbc= -cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= -cloud.google.com/go/essentialcontacts v1.3.0/go.mod h1:r+OnHa5jfj90qIfZDO/VztSFqbQan7HV75p8sA+mdGI= -cloud.google.com/go/essentialcontacts v1.4.0/go.mod h1:8tRldvHYsmnBCHdFpvU+GL75oWiBKl80BiqlFh9tp+8= -cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= -cloud.google.com/go/eventarc v1.7.0/go.mod h1:6ctpF3zTnaQCxUjHUdcfgcA1A2T309+omHZth7gDfmc= -cloud.google.com/go/eventarc v1.8.0/go.mod h1:imbzxkyAU4ubfsaKYdQg04WS1NvncblHEup4kvF+4gw= -cloud.google.com/go/eventarc v1.10.0/go.mod h1:u3R35tmZ9HvswGRBnF48IlYgYeBcPUCjkr4BTdem2Kw= -cloud.google.com/go/filestore v1.3.0/go.mod h1:+qbvHGvXU1HaKX2nD0WEPo92TP/8AQuCVEBXNY9z0+w= -cloud.google.com/go/filestore v1.4.0/go.mod h1:PaG5oDfo9r224f8OYXURtAsY+Fbyq/bLYoINEK8XQAI= -cloud.google.com/go/filestore v1.5.0/go.mod h1:FqBXDWBp4YLHqRnVGveOkHDf8svj9r5+mUDLupOWEDs= -cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= -cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= -cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= -cloud.google.com/go/functions v1.8.0/go.mod h1:RTZ4/HsQjIqIYP9a9YPbU+QFoQsAlYgrwOXJWHn1POY= -cloud.google.com/go/functions v1.9.0/go.mod h1:Y+Dz8yGguzO3PpIjhLTbnqV1CWmgQ5UwtlpzoyquQ08= -cloud.google.com/go/functions v1.10.0/go.mod h1:0D3hEOe3DbEvCXtYOZHQZmD+SzYsi1YbI7dGvHfldXw= -cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= -cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= -cloud.google.com/go/gaming v1.7.0/go.mod h1:LrB8U7MHdGgFG851iHAfqUdLcKBdQ55hzXy9xBJz0+w= -cloud.google.com/go/gaming v1.8.0/go.mod h1:xAqjS8b7jAVW0KFYeRUxngo9My3f33kFmua++Pi+ggM= -cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= -cloud.google.com/go/gkebackup v0.2.0/go.mod h1:XKvv/4LfG829/B8B7xRkk8zRrOEbKtEam6yNfuQNH60= -cloud.google.com/go/gkebackup v0.3.0/go.mod h1:n/E671i1aOQvUxT541aTkCwExO/bTer2HDlj4TsBRAo= -cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= -cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= -cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= -cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= -cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= -cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= -cloud.google.com/go/gkehub v0.11.0/go.mod h1:JOWHlmN+GHyIbuWQPl47/C2RFhnFKH38jH9Ascu3n0E= -cloud.google.com/go/gkemulticloud v0.3.0/go.mod h1:7orzy7O0S+5kq95e4Hpn7RysVA7dPs8W/GgfUtsPbrA= -cloud.google.com/go/gkemulticloud v0.4.0/go.mod h1:E9gxVBnseLWCk24ch+P9+B2CoDFJZTyIgLKSalC7tuI= -cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= -cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= -cloud.google.com/go/gsuiteaddons v1.3.0/go.mod h1:EUNK/J1lZEZO8yPtykKxLXI6JSVN2rg9bN8SXOa0bgM= -cloud.google.com/go/gsuiteaddons v1.4.0/go.mod h1:rZK5I8hht7u7HxFQcFei0+AtfS9uSushomRlg+3ua1o= -cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= -cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= -cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= -cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= -cloud.google.com/go/iam v0.6.0/go.mod h1:+1AH33ueBne5MzYccyMHtEKqLE4/kJOibtffMHDMFMc= -cloud.google.com/go/iam v0.7.0/go.mod h1:H5Br8wRaDGNc8XP3keLc4unfUUZeyH3Sfl9XpQEYOeg= -cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= -cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY= -cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= -cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= -cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A= -cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= -cloud.google.com/go/ids v1.1.0/go.mod h1:WIuwCaYVOzHIj2OhN9HAwvW+DBdmUAdcWlFxRl+KubM= -cloud.google.com/go/ids v1.2.0/go.mod h1:5WXvp4n25S0rA/mQWAg1YEEBBq6/s+7ml1RDCW1IrcY= -cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= -cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= -cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= -cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= -cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= -cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= -cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= -cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4jMAg= -cloud.google.com/go/kms v1.9.0/go.mod h1:qb1tPTgfF9RQP8e1wq4cLFErVuTJv7UsSC915J8dh3w= -cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= -cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= -cloud.google.com/go/language v1.7.0/go.mod h1:DJ6dYN/W+SQOjF8e1hLQXMF21AkH2w9wiPzPCJa2MIE= -cloud.google.com/go/language v1.8.0/go.mod h1:qYPVHf7SPoNNiCL2Dr0FfEFNil1qi3pQEyygwpgVKB8= -cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= -cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= -cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= -cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= -cloud.google.com/go/logging v1.6.1/go.mod h1:5ZO0mHHbvm8gEmeEUHrmDlTDSu5imF6MUP9OfilNXBw= -cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= -cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE= -cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= -cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= -cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE= -cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM= -cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= -cloud.google.com/go/maps v0.1.0/go.mod h1:BQM97WGyfw9FWEmQMpZ5T6cpovXXSd1cGmFma94eubI= -cloud.google.com/go/maps v0.6.0/go.mod h1:o6DAMMfb+aINHz/p/jbcY+mYeXBoZoxTfdSQ8VAJaCw= -cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= -cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= -cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= -cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= -cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= -cloud.google.com/go/memcache v1.6.0/go.mod h1:XS5xB0eQZdHtTuTF9Hf8eJkKtR3pVRCcvJwtm68T3rA= -cloud.google.com/go/memcache v1.7.0/go.mod h1:ywMKfjWhNtkQTxrWxCkCFkoPjLHPW6A7WOTVI8xy3LY= -cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= -cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= -cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= -cloud.google.com/go/metastore v1.7.0/go.mod h1:s45D0B4IlsINu87/AsWiEVYbLaIMeUSoxlKKDqBGFS8= -cloud.google.com/go/metastore v1.8.0/go.mod h1:zHiMc4ZUpBiM7twCIFQmJ9JMEkDSyZS9U12uf7wHqSI= -cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= -cloud.google.com/go/monitoring v1.7.0/go.mod h1:HpYse6kkGo//7p6sT0wsIC6IBDET0RhIsnmlA53dvEk= -cloud.google.com/go/monitoring v1.8.0/go.mod h1:E7PtoMJ1kQXWxPjB6mv2fhC5/15jInuulFdYYtlcvT4= -cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w= -cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= -cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= -cloud.google.com/go/networkconnectivity v1.6.0/go.mod h1:OJOoEXW+0LAxHh89nXd64uGG+FbQoeH8DtxCHVOMlaM= -cloud.google.com/go/networkconnectivity v1.7.0/go.mod h1:RMuSbkdbPwNMQjB5HBWD5MpTBnNm39iAVpC3TmsExt8= -cloud.google.com/go/networkconnectivity v1.10.0/go.mod h1:UP4O4sWXJG13AqrTdQCD9TnLGEbtNRqjuaaA7bNjF5E= -cloud.google.com/go/networkmanagement v1.4.0/go.mod h1:Q9mdLLRn60AsOrPc8rs8iNV6OHXaGcDdsIQe1ohekq8= -cloud.google.com/go/networkmanagement v1.5.0/go.mod h1:ZnOeZ/evzUdUsnvRt792H0uYEnHQEMaz+REhhzJRcf4= -cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= -cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= -cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= -cloud.google.com/go/networksecurity v0.7.0/go.mod h1:mAnzoxx/8TBSyXEeESMy9OOYwo1v+gZ5eMRnsT5bC8k= -cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= -cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= -cloud.google.com/go/notebooks v1.4.0/go.mod h1:4QPMngcwmgb6uw7Po99B2xv5ufVoIQ7nOGDyL4P8AgA= -cloud.google.com/go/notebooks v1.5.0/go.mod h1:q8mwhnP9aR8Hpfnrc5iN5IBhrXUy8S2vuYs+kBJ/gu0= -cloud.google.com/go/notebooks v1.7.0/go.mod h1:PVlaDGfJgj1fl1S3dUwhFMXFgfYGhYQt2164xOMONmE= -cloud.google.com/go/optimization v1.1.0/go.mod h1:5po+wfvX5AQlPznyVEZjGJTMr4+CAkJf2XSTQOOl9l4= -cloud.google.com/go/optimization v1.2.0/go.mod h1:Lr7SOHdRDENsh+WXVmQhQTrzdu9ybg0NecjHidBq6xs= -cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= -cloud.google.com/go/orchestration v1.3.0/go.mod h1:Sj5tq/JpWiB//X/q3Ngwdl5K7B7Y0KZ7bfv0wL6fqVA= -cloud.google.com/go/orchestration v1.4.0/go.mod h1:6W5NLFWs2TlniBphAViZEVhrXRSMgUGDfW7vrWKvsBk= -cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= -cloud.google.com/go/orgpolicy v1.4.0/go.mod h1:xrSLIV4RePWmP9P3tBl8S93lTmlAxjm06NSm2UTmKvE= -cloud.google.com/go/orgpolicy v1.5.0/go.mod h1:hZEc5q3wzwXJaKrsx5+Ewg0u1LxJ51nNFlext7Tanwc= -cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= -cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= -cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= -cloud.google.com/go/osconfig v1.9.0/go.mod h1:Yx+IeIZJ3bdWmzbQU4fxNl8xsZ4amB+dygAwFPlvnNo= -cloud.google.com/go/osconfig v1.10.0/go.mod h1:uMhCzqC5I8zfD9zDEAfvgVhDS8oIjySWh+l4WK6GnWw= -cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= -cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= -cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= -cloud.google.com/go/oslogin v1.6.0/go.mod h1:zOJ1O3+dTU8WPlGEkFSh7qeHPPSoxrcMbbK1Nm2iX70= -cloud.google.com/go/oslogin v1.7.0/go.mod h1:e04SN0xO1UNJ1M5GP0vzVBFicIe4O53FOfcixIqTyXo= -cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= -cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= -cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= -cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= -cloud.google.com/go/policytroubleshooter v1.3.0/go.mod h1:qy0+VwANja+kKrjlQuOzmlvscn4RNsAc0e15GGqfMxg= -cloud.google.com/go/policytroubleshooter v1.4.0/go.mod h1:DZT4BcRw3QoO8ota9xw/LKtPa8lKeCByYeKTIf/vxdE= -cloud.google.com/go/policytroubleshooter v1.5.0/go.mod h1:Rz1WfV+1oIpPdN2VvvuboLVRsB1Hclg3CKQ53j9l8vw= -cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= -cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= -cloud.google.com/go/privatecatalog v0.7.0/go.mod h1:2s5ssIFO69F5csTXcwBP7NPFTZvps26xGzvQ2PQaBYg= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= -cloud.google.com/go/pubsub v1.26.0/go.mod h1:QgBH3U/jdJy/ftjPhTkyXNj543Tin1pRYcdcPRnFIRI= -cloud.google.com/go/pubsub v1.27.1/go.mod h1:hQN39ymbV9geqBnfQq6Xf63yNhUAhv9CZhzp5O6qsW0= -cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8= -cloud.google.com/go/pubsublite v1.5.0/go.mod h1:xapqNQ1CuLfGi23Yda/9l4bBCKz/wC3KIJ5gKcxveZg= -cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k= -cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= -cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= -cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= -cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7dd5NwwNQUErSgEDit1DLNTdo= -cloud.google.com/go/recaptchaenterprise/v2 v2.4.0/go.mod h1:Am3LHfOuBstrLrNCBrlI5sbwx9LBg3te2N6hGvHn2mE= -cloud.google.com/go/recaptchaenterprise/v2 v2.5.0/go.mod h1:O8LzcHXN3rz0j+LBC91jrwI3R+1ZSZEWrfL7XHgNo9U= -cloud.google.com/go/recaptchaenterprise/v2 v2.6.0/go.mod h1:RPauz9jeLtB3JVzg6nCbe12qNoaa8pXc4d/YukAmcnA= -cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= -cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= -cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= -cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= -cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= -cloud.google.com/go/recommender v1.7.0/go.mod h1:XLHs/W+T8olwlGOgfQenXBTbIseGclClff6lhFVe9Bs= -cloud.google.com/go/recommender v1.8.0/go.mod h1:PkjXrTT05BFKwxaUxQmtIlrtj0kph108r02ZZQ5FE70= -cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= -cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= -cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= -cloud.google.com/go/redis v1.9.0/go.mod h1:HMYQuajvb2D0LvMgZmLDZW8V5aOC/WxstZHiy4g8OiA= -cloud.google.com/go/redis v1.10.0/go.mod h1:ThJf3mMBQtW18JzGgh41/Wld6vnDDc/F/F35UolRZPM= -cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= -cloud.google.com/go/resourcemanager v1.3.0/go.mod h1:bAtrTjZQFJkiWTPDb1WBjzvc6/kifjj4QBYuKCCoqKA= -cloud.google.com/go/resourcemanager v1.4.0/go.mod h1:MwxuzkumyTX7/a3n37gmsT3py7LIXwrShilPh3P1tR0= -cloud.google.com/go/resourcemanager v1.5.0/go.mod h1:eQoXNAiAvCf5PXxWxXjhKQoTMaUSNrEfg+6qdf/wots= -cloud.google.com/go/resourcesettings v1.3.0/go.mod h1:lzew8VfESA5DQ8gdlHwMrqZs1S9V87v3oCnKCWoOuQU= -cloud.google.com/go/resourcesettings v1.4.0/go.mod h1:ldiH9IJpcrlC3VSuCGvjR5of/ezRrOxFtpJoJo5SmXg= -cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= -cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= -cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= -cloud.google.com/go/retail v1.10.0/go.mod h1:2gDk9HsL4HMS4oZwz6daui2/jmKvqShXKQuB2RZ+cCc= -cloud.google.com/go/retail v1.11.0/go.mod h1:MBLk1NaWPmh6iVFSz9MeKG/Psyd7TAgm6y/9L2B4x9Y= -cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= -cloud.google.com/go/run v0.2.0/go.mod h1:CNtKsTA1sDcnqqIFR3Pb5Tq0usWxJJvsWOCPldRU3Do= -cloud.google.com/go/run v0.3.0/go.mod h1:TuyY1+taHxTjrD0ZFk2iAR+xyOXEA0ztb7U3UNA0zBo= -cloud.google.com/go/run v0.8.0/go.mod h1:VniEnuBwqjigv0A7ONfQUaEItaiCRVujlMqerPPiktM= -cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= -cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= -cloud.google.com/go/scheduler v1.6.0/go.mod h1:SgeKVM7MIwPn3BqtcBntpLyrIJftQISRrYB5ZtT+KOk= -cloud.google.com/go/scheduler v1.7.0/go.mod h1:jyCiBqWW956uBjjPMMuX09n3x37mtyPJegEWKxRsn44= -cloud.google.com/go/scheduler v1.8.0/go.mod h1:TCET+Y5Gp1YgHT8py4nlg2Sew8nUHMqcpousDgXJVQc= -cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= -cloud.google.com/go/secretmanager v1.8.0/go.mod h1:hnVgi/bN5MYHd3Gt0SPuTPPp5ENina1/LxM+2W9U9J4= -cloud.google.com/go/secretmanager v1.9.0/go.mod h1:b71qH2l1yHmWQHt9LC80akm86mX8AL6X1MA01dW8ht4= -cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= -cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= -cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= -cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= -cloud.google.com/go/security v1.9.0/go.mod h1:6Ta1bO8LXI89nZnmnsZGp9lVoVWXqsVbIq/t9dzI+2Q= -cloud.google.com/go/security v1.10.0/go.mod h1:QtOMZByJVlibUT2h9afNDWRZ1G96gVywH8T5GUSb9IA= -cloud.google.com/go/security v1.12.0/go.mod h1:rV6EhrpbNHrrxqlvW0BWAIawFWq3X90SduMJdFwtLB8= -cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= -cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= -cloud.google.com/go/securitycenter v1.15.0/go.mod h1:PeKJ0t8MoFmmXLXWm41JidyzI3PJjd8sXWaVqg43WWk= -cloud.google.com/go/securitycenter v1.16.0/go.mod h1:Q9GMaLQFUD+5ZTabrbujNWLtSLZIZF7SAR0wWECrjdk= -cloud.google.com/go/securitycenter v1.18.1/go.mod h1:0/25gAzCM/9OL9vVx4ChPeM/+DlfGQJDwBy/UC8AKK0= -cloud.google.com/go/servicecontrol v1.4.0/go.mod h1:o0hUSJ1TXJAmi/7fLJAedOovnujSEvjKCAFNXPQ1RaU= -cloud.google.com/go/servicecontrol v1.5.0/go.mod h1:qM0CnXHhyqKVuiZnGKrIurvVImCs8gmqWsDoqe9sU1s= -cloud.google.com/go/servicecontrol v1.10.0/go.mod h1:pQvyvSRh7YzUF2efw7H87V92mxU8FnFDawMClGCNuAA= -cloud.google.com/go/servicecontrol v1.11.0/go.mod h1:kFmTzYzTUIuZs0ycVqRHNaNhgR+UMUpw9n02l/pY+mc= -cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs= -cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg= -cloud.google.com/go/servicedirectory v1.6.0/go.mod h1:pUlbnWsLH9c13yGkxCmfumWEPjsRs1RlmJ4pqiNjVL4= -cloud.google.com/go/servicedirectory v1.7.0/go.mod h1:5p/U5oyvgYGYejufvxhgwjL8UVXjkuw7q5XcG10wx1U= -cloud.google.com/go/servicedirectory v1.8.0/go.mod h1:srXodfhY1GFIPvltunswqXpVxFPpZjf8nkKQT7XcXaY= -cloud.google.com/go/servicemanagement v1.4.0/go.mod h1:d8t8MDbezI7Z2R1O/wu8oTggo3BI2GKYbdG4y/SJTco= -cloud.google.com/go/servicemanagement v1.5.0/go.mod h1:XGaCRe57kfqu4+lRxaFEAuqmjzF0r+gWHjWqKqBvKFo= -cloud.google.com/go/servicemanagement v1.6.0/go.mod h1:aWns7EeeCOtGEX4OvZUWCCJONRZeFKiptqKf1D0l/Jc= -cloud.google.com/go/serviceusage v1.3.0/go.mod h1:Hya1cozXM4SeSKTAgGXgj97GlqUvF5JaoXacR1JTP/E= -cloud.google.com/go/serviceusage v1.4.0/go.mod h1:SB4yxXSaYVuUBYUml6qklyONXNLt83U0Rb+CXyhjEeU= -cloud.google.com/go/serviceusage v1.5.0/go.mod h1:w8U1JvqUqwJNPEOTQjrMHkw3IaIFLoLsPLvsE3xueec= -cloud.google.com/go/shell v1.3.0/go.mod h1:VZ9HmRjZBsjLGXusm7K5Q5lzzByZmJHf1d0IWHEN5X4= -cloud.google.com/go/shell v1.4.0/go.mod h1:HDxPzZf3GkDdhExzD/gs8Grqk+dmYcEjGShZgYa9URw= -cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= -cloud.google.com/go/spanner v1.41.0/go.mod h1:MLYDBJR/dY4Wt7ZaMIQ7rXOTLjYrmxLE/5ve9vFfWos= -cloud.google.com/go/spanner v1.44.0/go.mod h1:G8XIgYdOK+Fbcpbs7p2fiprDw4CaZX63whnSMLVBxjk= -cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= -cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= -cloud.google.com/go/speech v1.8.0/go.mod h1:9bYIl1/tjsAnMgKGHKmBZzXKEkGgtU+MpdDPTE9f7y0= -cloud.google.com/go/speech v1.9.0/go.mod h1:xQ0jTcmnRFFM2RfX/U+rk6FQNUF6DQlydUSyoooSpco= -cloud.google.com/go/speech v1.14.1/go.mod h1:gEosVRPJ9waG7zqqnsHpYTOoAS4KouMRLDFMekpJ0J0= cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= -cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y= -cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= -cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= -cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= -cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= -cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= -cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= -cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= -cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= -cloud.google.com/go/talent v1.3.0/go.mod h1:CmcxwJ/PKfRgd1pBjQgU6W3YBwiewmUzQYH5HHmSCmM= -cloud.google.com/go/talent v1.4.0/go.mod h1:ezFtAgVuRf8jRsvyE6EwmbTK5LKciD4KVnHuDEFmOOA= -cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= -cloud.google.com/go/texttospeech v1.4.0/go.mod h1:FX8HQHA6sEpJ7rCMSfXuzBcysDAuWusNNNvN9FELDd8= -cloud.google.com/go/texttospeech v1.5.0/go.mod h1:oKPLhR4n4ZdQqWKURdwxMy0uiTS1xU161C8W57Wkea4= -cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= -cloud.google.com/go/tpu v1.3.0/go.mod h1:aJIManG0o20tfDQlRIej44FcwGGl/cD0oiRyMKG19IQ= -cloud.google.com/go/tpu v1.4.0/go.mod h1:mjZaX8p0VBgllCzF6wcU2ovUXN9TONFLd7iz227X2Xg= -cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= -cloud.google.com/go/trace v1.3.0/go.mod h1:FFUE83d9Ca57C+K8rDl/Ih8LwOzWIV1krKgxg6N0G28= -cloud.google.com/go/trace v1.4.0/go.mod h1:UG0v8UBqzusp+z63o7FK74SdFE+AXpCLdFb1rshXG+Y= -cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA= -cloud.google.com/go/translate v1.3.0/go.mod h1:gzMUwRjvOqj5i69y/LYLd8RrNQk+hOmIXTi9+nb3Djs= -cloud.google.com/go/translate v1.4.0/go.mod h1:06Dn/ppvLD6WvA5Rhdp029IX2Mi3Mn7fpMRLPvXT5Wg= -cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0= -cloud.google.com/go/translate v1.6.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= -cloud.google.com/go/video v1.8.0/go.mod h1:sTzKFc0bUSByE8Yoh8X0mn8bMymItVGPfTuUBUyRgxk= -cloud.google.com/go/video v1.9.0/go.mod h1:0RhNKFRF5v92f8dQt0yhaHrEuH95m068JYOvLZYnJSw= -cloud.google.com/go/video v1.12.0/go.mod h1:MLQew95eTuaNDEGriQdcYn0dTwf9oWiA4uYebxM5kdg= -cloud.google.com/go/video v1.13.0/go.mod h1:ulzkYlYgCp15N2AokzKjy7MQ9ejuynOJdf1tR5lGthk= -cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= -cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= -cloud.google.com/go/videointelligence v1.8.0/go.mod h1:dIcCn4gVDdS7yte/w+koiXn5dWVplOZkE+xwG9FgK+M= -cloud.google.com/go/videointelligence v1.9.0/go.mod h1:29lVRMPDYHikk3v8EdPSaL8Ku+eMzDljjuvRs105XoU= -cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= -cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= -cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= -cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= -cloud.google.com/go/vision/v2 v2.4.0/go.mod h1:VtI579ll9RpVTrdKdkMzckdnwMyX2JILb+MhPqRbPsY= -cloud.google.com/go/vision/v2 v2.5.0/go.mod h1:MmaezXOOE+IWa+cS7OhRRLK2cNv1ZL98zhqFFZaaH2E= -cloud.google.com/go/vision/v2 v2.6.0/go.mod h1:158Hes0MvOS9Z/bDMSFpjwsUrZ5fPrdwuyyvKSGAGMY= -cloud.google.com/go/vmmigration v1.2.0/go.mod h1:IRf0o7myyWFSmVR1ItrBSFLFD/rJkfDCUTO4vLlJvsE= -cloud.google.com/go/vmmigration v1.3.0/go.mod h1:oGJ6ZgGPQOFdjHuocGcLqX4lc98YQ7Ygq8YQwHh9A7g= -cloud.google.com/go/vmmigration v1.5.0/go.mod h1:E4YQ8q7/4W9gobHjQg4JJSgXXSgY21nA5r8swQV+Xxc= -cloud.google.com/go/vmwareengine v0.1.0/go.mod h1:RsdNEf/8UDvKllXhMz5J40XxDrNJNN4sagiox+OI208= -cloud.google.com/go/vmwareengine v0.2.2/go.mod h1:sKdctNJxb3KLZkE/6Oui94iw/xs9PRNC2wnNLXsHvH8= -cloud.google.com/go/vpcaccess v1.4.0/go.mod h1:aQHVbTWDYUR1EbTApSVvMq1EnT57ppDmQzZ3imqIk4w= -cloud.google.com/go/vpcaccess v1.5.0/go.mod h1:drmg4HLk9NkZpGfCmZ3Tz0Bwnm2+DKqViEpeEpOq0m8= -cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= -cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= -cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= -cloud.google.com/go/webrisk v1.6.0/go.mod h1:65sW9V9rOosnc9ZY7A7jsy1zoHS5W9IAXv6dGqhMQMc= -cloud.google.com/go/webrisk v1.7.0/go.mod h1:mVMHgEYH0r337nmt1JyLthzMr6YxwN1aAIEc2fTcq7A= -cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= -cloud.google.com/go/websecurityscanner v1.3.0/go.mod h1:uImdKm2wyeXQevQJXeh8Uun/Ym1VqworNDlBXQevGMo= -cloud.google.com/go/websecurityscanner v1.4.0/go.mod h1:ebit/Fp0a+FWu5j4JOmJEV8S8CzdTkAS77oDsiSqYWQ= -cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= -cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= -cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= -cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M= -cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA= -cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= -gioui.org v0.0.0-20210308172011-57750fc8a0a6/go.mod h1:RSH6KIUZ0p2xy5zHDxgAM4zumjgTw83q2ge/PI+yyw8= -git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3pc= github.com/Azure/azure-pipeline-go v0.2.1/go.mod h1:UGSo8XybXnIGZ3epmeBw7Jdz+HiUVpqIlpz/HKHylF4= github.com/Azure/azure-pipeline-go v0.2.2/go.mod h1:4rQ/NZncSvGqNkkOsNpOU1tgoNuIlp9AfUH5G1tvCHc= github.com/Azure/azure-storage-blob-go v0.7.0/go.mod h1:f9YQKtsG1nMisotuTPpO0tjNuEjKRYAcJU8/ydDI++4= @@ -536,64 +52,30 @@ github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbt github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= -github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM= github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= -github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= -github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= -github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= -github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= -github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= -github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= -github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= -github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= github.com/aristanetworks/goarista v0.0.0-20170210015632-ea17b1a17847/go.mod h1:D/tb0zPVXnP7fmsLZjtdUhSsumbK/ij54UXjjVgMGxQ= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= github.com/aws/aws-sdk-go v1.25.48/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= -github.com/aws/aws-sdk-go-v2 v1.17.3/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= -github.com/aws/aws-sdk-go-v2 v1.17.7/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= -github.com/aws/aws-sdk-go-v2/config v1.18.19/go.mod h1:XvTmGMY8d52ougvakOv1RpiTLPz9dlG/OQHsKU/cMmY= -github.com/aws/aws-sdk-go-v2/credentials v1.13.18/go.mod h1:vnwlwjIe+3XJPBYKu1et30ZPABG3VaXJYr8ryohpIyM= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.1/go.mod h1:lfUx8puBRdM5lVVMQlwt2v+ofiG/X6Ms+dy0UkG/kXw= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27/go.mod h1:a1/UpzeyBBerajpnP5nGZa9mGzsBn5cOKxm6NWQsvoI= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.31/go.mod h1:QT0BqUvX1Bh2ABdTGnjqEjvjzrCfIniM9Sc8zn9Yndo= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21/go.mod h1:+Gxn8jYn5k9ebfHEqlhrMirFjSW0v0C9fI+KN5vk2kE= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.25/go.mod h1:zBHOPwhBc3FlQjQJE/D3IfPWiWaQmT06Vq9aNukDo0k= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.32/go.mod h1:XGhIBZDEgfqmFIugclZ6FU7v75nHhBDtzuB4xB/tEi4= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.25/go.mod h1:/95IA+0lMnzW6XzqYJRpjjsAbKEORVeO0anQqjd2CNU= -github.com/aws/aws-sdk-go-v2/service/kms v1.20.1/go.mod h1:13sjgMH7Xu4e46+0BEDhSnNh+cImHSYS5PpBjV3oXcU= -github.com/aws/aws-sdk-go-v2/service/sso v1.12.6/go.mod h1:Y1VOmit/Fn6Tz1uFAeCO6Q7M2fmfXSCLeL5INVYsLuY= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.6/go.mod h1:Lh/bc9XUf8CfOY6Jp5aIkQtN+j1mc+nExc+KXj9jx2s= -github.com/aws/aws-sdk-go-v2/service/sts v1.18.7/go.mod h1:JuTnSoeePXmMVe9G8NcjjwgOKEfZ4cOjMuT2IBT/2eI= -github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= -github.com/bits-and-blooms/bitset v1.2.2/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.5.0 h1:NpE8frKRLGHIcEzkR+gZhiioW1+WbYV6fKwD6ZIpQT8= github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= -github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= -github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= -github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= -github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= -github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P3vAIAh+Y2GAxg0PrPN1P8WkepXGpjbUPDHJqqKM= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= @@ -602,15 +84,6 @@ github.com/cloudflare/cloudflare-go v0.10.2-0.20190916151808-a80f83b9add9/go.mod github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= -github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= -github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= -github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= @@ -620,17 +93,7 @@ github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfc github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= -github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= -github.com/dave/astrid v0.0.0-20170323122508-8c2895878b14/go.mod h1:Sth2QfxfATb/nW4EsrSi2KyJmbcniZ8TgTaji17D6ms= -github.com/dave/brenda v1.1.0/go.mod h1:4wCUr6gSlu5/1Tk7akE5X7UorwiQ8Rij0SKH3/BGMOM= -github.com/dave/courtney v0.3.0/go.mod h1:BAv3hA06AYfNUjfjQr+5gc6vxeBVOupLqrColj+QSD8= -github.com/dave/dst v0.27.2/go.mod h1:jHh6EOibnHgcUW3WjKHisiooEkYwqpHLBSX1iOBhEyc= -github.com/dave/gopackages v0.0.0-20170318123100-46e7023ec56e/go.mod h1:i00+b/gKdIDIxuLDFob7ustLAVqhsZRk2qVZrArELGQ= -github.com/dave/jennifer v1.5.0/go.mod h1:4MnyiFIlZS3l5tSDn8VnzE6ffAhYBMB2SZntBsZGUok= -github.com/dave/kerr v0.0.0-20170318121727-bc25dd6abe8e/go.mod h1:qZqlPyPvfsDJt+3wHJ1EvSXDuVjFTK0j2p/ca+gtsb8= -github.com/dave/patsy v0.0.0-20210517141501-957256f50cba/go.mod h1:qfR88CgEGLoiqDaE+xxDCi5QA5v4vUoW0UCX2Nd5Tlc= -github.com/dave/rebecca v0.9.1/go.mod h1:N6XYdMD/OKw3lkF3ywh8Z6wPGuwNFDNtWYEMFWEmXBA= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -642,9 +105,7 @@ github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZm github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= github.com/docker/docker v1.4.2-0.20180625184442-8e610b2b55bf/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= -github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= github.com/dop251/goja v0.0.0-20200219165308-d1232e640a87/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= -github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/edsrzf/mmap-go v0.0.0-20160512033002-935e0e8a636c/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/elastic/gosigar v0.8.1-0.20180330100440-37f05ff46ffa/go.mod h1:cdorVVzy1fhmEqmtgqkoE3bYtCfSCkVyjTyCIo22xvs= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -652,59 +113,33 @@ github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.m github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= -github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= -github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= -github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= -github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= -github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= -github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= -github.com/fxamacker/cbor/v2 v2.4.1-0.20220515183430-ad2eae63303f/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ekx28WA= github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= -github.com/go-fonts/dejavu v0.1.0/go.mod h1:4Wt4I4OU2Nq9asgDCteaAaWZOV24E+0/Pwo0gppep4g= -github.com/go-fonts/latin-modern v0.2.0/go.mod h1:rQVLdDMK+mK1xscDwsqM5J8U2jrRa3T0ecnM9pNujks= -github.com/go-fonts/liberation v0.1.1/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= -github.com/go-fonts/liberation v0.2.0/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= -github.com/go-fonts/stix v0.1.0/go.mod h1:w/c1f0ldAUlJmLBvlbkvVXLAD+tAMqobIIQpmnUIzUY= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= -github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= -github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= -github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= -github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= -github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= -github.com/go-test/deep v1.0.5/go.mod h1:QV8Hv/iy04NyLBxAdO9njL0iVPN1S4d/A3NVv1V36o8= github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg= github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= -github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= -github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -716,8 +151,6 @@ github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= -github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= -github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2-0.20190517061210-b285ee9cfc6c/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= @@ -733,15 +166,9 @@ github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvq github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= -github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= -github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= @@ -750,19 +177,11 @@ github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= -github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= -github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= -github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= -github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= @@ -773,31 +192,10 @@ github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hf github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= -github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= -github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= -github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= -github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= -github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= -github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM= -github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM= -github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM= -github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c= -github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo= -github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= -github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= -github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= -github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/gorilla/websocket v1.4.1-0.20190629185528-ae1634f6a989/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= @@ -805,9 +203,6 @@ github.com/graph-gophers/graphql-go v0.0.0-20191115155744-f33e81362277/go.mod h1 github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= -github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= github.com/hashicorp/golang-lru v0.0.0-20160813221303-0a025b7e63ad/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= @@ -815,7 +210,6 @@ github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= -github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= @@ -823,33 +217,20 @@ github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANyt github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= -github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= -github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= -github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= -github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= -github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= -github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= -github.com/k0kubun/pp/v3 v3.2.0/go.mod h1:ODtJQbQcIRfAD3N+theGCV1m/CBxweERz2dapdz1EwA= github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= -github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= -github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kevinburke/go-bindata v3.24.0+incompatible h1:qajFA3D0pH94OTLU4zcCCKCDgR+Zr2cZK/RPJHDdFoY= github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= -github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= -github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= -github.com/klauspost/cpuid/v2 v2.2.0/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= @@ -857,70 +238,45 @@ github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxv github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= -github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= -github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= -github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= -github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/magiconair/properties v1.8.0 h1:LLgXmsheXeRoUOBOjtwPQCWIYqM/LU1ayDtDePerRcY= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= -github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= -github.com/mattn/go-colorable v0.1.7/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-isatty v0.0.5-0.20180830101745-3fb116b82035/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= -github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= -github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= -github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= -github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= -github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= -github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= -github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= -github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= -github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= -github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= -github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= -github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2 h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= -github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 h1:8Mniwp17wrjLAv/KgCcZ6JH47/EjgCgkX0AXLfSXJEM= -github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f h1:uHRzlxqvV+trNBEqlLstf92lwlkZtNV2ljQetjVCLxo= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= +github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1TqkXEVboA5pY= +github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf h1:G3RFroB2Aj1d9CyJwl9JcZYWiOF75TB6L84/QSBUPds= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf/go.mod h1:W7S4wW94sefM+/uAdtrQP1S2I4aVbYJPxWlyNAUT0yI= -github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= -github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= @@ -929,18 +285,11 @@ github.com/pborman/uuid v0.0.0-20170112150404-1b00554d8222/go.mod h1:VyrYX9gd7ir github.com/pelletier/go-toml v1.2.0 h1:T5zMGML61Wp+FlcbWjRDT7yAxhJNAiPPLOFECq181zc= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= -github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2dXMnm1mY= -github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= -github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= -github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= -github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= -github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= @@ -948,7 +297,6 @@ github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDf github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= @@ -957,37 +305,24 @@ github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0 github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/psiemens/sconfig v0.1.0 h1:xfWqW+TRpih7mXZIqKYTmpRhlZLQ1kbxV8EjllPv76s= github.com/psiemens/sconfig v0.1.0/go.mod h1:+MLKqdledP/8G3rOBpknbLh0IclCf4WneJUtS26JB2U= -github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= -github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/rivo/uniseg v0.2.1-0.20211004051800-57c86be7915a/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= -github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= -github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= -github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= -github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= -github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= -github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= -github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= -github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= -github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= github.com/spf13/afero v1.9.2 h1:j49Hj62F0n+DaZ1dDCvhABaPNSGNkt32oRFxI33IEMw= github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/spf13/cast v1.3.0 h1:oget//CVOEoFewqQxwr0Ej5yjygnqGkvggSE/gB35Q8= @@ -1008,27 +343,19 @@ github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570/go.mod h1:8 github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUWaI9xL8pRQCTXQgocU38Qw1g0Us7n5PxxTwTCYU= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= -github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= -github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= -github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d h1:5JInRQbk5UBX8JfUvKh2oYTLMVwj3p6n+wapDDm7hko= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d/go.mod h1:Nlx5Y115XQvNcIdIy7dZXaNSUpzwBSge4/Ivk93/Yog= @@ -1045,12 +372,8 @@ github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= -github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= -github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= -github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= @@ -1064,18 +387,10 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= -go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= -go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= -go.opentelemetry.io/otel v1.8.0/go.mod h1:2pkj+iMj0o03Y+cW6/m8Y4WkRdYN3AvCXCnzRMp9yvM= go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= -go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= -go.opentelemetry.io/otel/trace v1.14.0/go.mod h1:8avnQLK+CG77yNLUae4ea2JDQ6iT+gozhnZjy/rw9G8= -go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= -go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/goleak v1.1.10 h1:z+mqJhf6ss6BSfSM671tgKyZBFPTTJM+HLxnhPC3wu0= -go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= @@ -1083,49 +398,27 @@ golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnf golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= -golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= golang.org/x/crypto v0.7.0 h1:AvwMYaRytfdeVt3u6mLaxYtErKYjxA2OXjJ1HHq6t3A= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= -golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= -golang.org/x/exp v0.0.0-20191002040644-a1355ae1e2c3/go.mod h1:NOZ3BPKG0ec/BKJQgnvsSFpcKLM5xXVWnvZS97DWHgE= golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= -golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= -golang.org/x/exp v0.0.0-20221110155412-d0897a79cd37/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug= golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= -golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20190910094157-69e4b8554b2a/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20200119044424-58c23975cae1/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20200430140353-33d19683fad8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20200618115811-c13761719519/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20201208152932-35266b937fa6/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20210216034530-4410531fe030/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20210607152325-775e3b0c77b9/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= -golang.org/x/image v0.0.0-20210628002857-a66eb6448b8d/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= -golang.org/x/image v0.0.0-20211028202545-6944b10bf410/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= -golang.org/x/image v0.0.0-20220302094943-723b81ca9867/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -1138,7 +431,6 @@ golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPI golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= -golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= @@ -1149,14 +441,7 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= -golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= -golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= -golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= -golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1189,35 +474,9 @@ golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81R golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= -golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= -golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= -golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= -golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= -golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= -golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= -golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= -golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -1227,25 +486,6 @@ golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= -golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= -golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= -golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= -golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= -golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.0.0-20221006150949-b44042a4b9c1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= -golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= -golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -1256,12 +496,6 @@ golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1269,22 +503,17 @@ golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5h golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1298,94 +527,33 @@ golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200909081042-eff7692f9009/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200918174421-af09f7315aff/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210304124612-50617c2ba197/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210910150752-751e447fb3d0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= -golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= -golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= -golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= -golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= @@ -1398,9 +566,7 @@ golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgw golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190927191325-030b2cf1153e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -1428,42 +594,18 @@ golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201124115921-2c860bdd6e78/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= -golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= -golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= -golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= -golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= -golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= -gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= -gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= -gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= -gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= -gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= -gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= -gonum.org/v1/plot v0.9.0/go.mod h1:3Pcqqmp6RHvJI72kgb8fThyUnav364FOsdDo2aGW5lY= -gonum.org/v1/plot v0.10.1/go.mod h1:VZW5OlhkL1mysU9vaqNHnsy86inf6Ot+jB3r+BczCEo= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= @@ -1483,44 +625,6 @@ google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz513 google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= -google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU= -google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94= -google.golang.org/api v0.47.0/go.mod h1:Wbvgpq1HddcWVtzsVLyfLp8lDg6AA241LmgIL59tHXo= -google.golang.org/api v0.48.0/go.mod h1:71Pr1vy+TAZRPkPs/xlCf5SsU8WjuAWv1Pfjbtukyy4= -google.golang.org/api v0.50.0/go.mod h1:4bNT5pAuq5ji4SRZm+5QIkjny9JAyVD/3gaSihNefaw= -google.golang.org/api v0.51.0/go.mod h1:t4HdrdoNgyN5cbEfm7Lum0lcLDLiise1F8qDKX00sOU= -google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6z3k= -google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= -google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= -google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= -google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= -google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= -google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= -google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA= -google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8= -google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs= -google.golang.org/api v0.75.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= -google.golang.org/api v0.77.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= -google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6rKmw= -google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg= -google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o= -google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6FO2g= -google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.93.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.95.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI= -google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= -google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= -google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= -google.golang.org/api v0.99.0/go.mod h1:1YOf74vkVndF7pG6hIHuINsM7eWwpVTAfNMNiL91A08= -google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70= -google.golang.org/api v0.102.0/go.mod h1:3VFl6/fzoA+qNuS1N1/VfXY4LjoXN/wzeIp7TweWwGo= -google.golang.org/api v0.103.0/go.mod h1:hGtW6nK1AC+d9si/UBhw8Xli+QMOf6xyNAyJw4qU9w0= -google.golang.org/api v0.106.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= -google.golang.org/api v0.107.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= -google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= -google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= -google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= -google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -1551,7 +655,6 @@ google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfG google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= @@ -1564,97 +667,7 @@ google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6D google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210329143202-679c6ae281ee/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= -google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= -google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A= -google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= -google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= -google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= -google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod h1:cFeNkxwySK631ADgubI+/XFU/xp8FD5KIVV4rj8UC5w= -google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E= -google.golang.org/genproto v0.0.0-20220329172620-7be39ac1afc7/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220413183235-5e96e2839df9/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220421151946-72621c1f0bd3/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220429170224-98d788798c3e/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220518221133-4f43b3371335/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220523171625-347a074981d8/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220722212130-b98a9ff5e252/go.mod h1:GkXuJDJ6aQ7lnJcRF+SJVgFdQhypqgl3LB1C9vabdRE= -google.golang.org/genproto v0.0.0-20220801145646-83ce21fca29f/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc= -google.golang.org/genproto v0.0.0-20220815135757-37a418bb8959/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220817144833-d7fd3f11b9b1/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220829144015-23454907ede3/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220829175752-36a9c930ecbf/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220913154956-18f8339a66a5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220914142337-ca0e39ece12f/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220915135415-7fd63a7952de/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220916172020-2692e8806bfa/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220919141832-68c03719ef51/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220920201722-2b89144ce006/go.mod h1:ht8XFiar2npT/g4vkk7O0WYS1sHOHbdujxbEp7CJWbw= -google.golang.org/genproto v0.0.0-20220926165614-551eb538f295/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= -google.golang.org/genproto v0.0.0-20220926220553-6981cbe3cfce/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= -google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e/go.mod h1:3526vdqwhZAwq4wsRUaVG555sVgsNmIjRtO7t/JH29U= -google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= -google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= -google.golang.org/genproto v0.0.0-20221024153911-1573dae28c9c/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= -google.golang.org/genproto v0.0.0-20221024183307-1bc688fe9f3e/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= -google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c/go.mod h1:CGI5F/G+E5bKwmfYo09AXuVN4dD894kIKUFmVbP2/Fo= -google.golang.org/genproto v0.0.0-20221109142239-94d6d90a7d66/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221114212237-e4508ebdbee1/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221117204609-8f9c96812029/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221118155620-16455021b5e6/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221201164419-0e50fba7f41c/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221201204527-e3fa12d562f3/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd/go.mod h1:cTsE614GARnxrLsqKREzmNYJACSWWpAWdNMwnD7c2BE= -google.golang.org/genproto v0.0.0-20221227171554-f9683d7f8bef/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230112194545-e10362b5ecf9/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230113154510-dbe35b8444a5/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230123190316-2c411cf9d197/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230124163310-31e0e69b6fc2/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230125152338-dcaf20b6aeaa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230127162408-596548ed4efa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230209215440-0dfe4f8abfcc/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230216225411-c8e22ba71e44/go.mod h1:8B0gmkoRebU8ukX6HP+4wrVQUY1+6PkQ44BSyIlflHA= -google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= -google.golang.org/genproto v0.0.0-20230223222841-637eb2293923/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= -google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= -google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= @@ -1669,32 +682,9 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= -google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= -google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= -google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= -google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= -google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= -google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= -google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= -google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= -google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= @@ -1705,34 +695,20 @@ google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= -gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= -gopkg.in/src-d/go-billy.v4 v4.3.2/go.mod h1:nDjArDMp+XMs1aFAESLRjfGSgfvoYN0hDfzEk0GjC98= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= @@ -1746,46 +722,8 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= -lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= -lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= -lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= -modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= -modernc.org/cc/v3 v3.36.2/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= -modernc.org/cc/v3 v3.36.3/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= -modernc.org/ccgo/v3 v3.0.0-20220428102840-41399a37e894/go.mod h1:eI31LL8EwEBKPpNpA4bU1/i+sKOwOrQy8D87zWUcRZc= -modernc.org/ccgo/v3 v3.0.0-20220430103911-bc99d88307be/go.mod h1:bwdAnOoaIt8Ax9YdWGjxWsdkPcZyRPHqrOvJxaKAKGw= -modernc.org/ccgo/v3 v3.16.4/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= -modernc.org/ccgo/v3 v3.16.6/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= -modernc.org/ccgo/v3 v3.16.8/go.mod h1:zNjwkizS+fIFDrDjIAgBSCLkWbJuHF+ar3QRn+Z9aws= -modernc.org/ccgo/v3 v3.16.9/go.mod h1:zNMzC9A9xeNUepy6KuZBbugn3c0Mc9TeiJO4lgvkJDo= -modernc.org/ccorpus v1.11.6/go.mod h1:2gEUTrWqdpH2pXsmTM1ZkjeSrUWDpjMu2T6m29L/ErQ= -modernc.org/httpfs v1.0.6/go.mod h1:7dosgurJGp0sPaRanU53W4xZYKh14wfzX420oZADeHM= -modernc.org/libc v0.0.0-20220428101251-2d5f3daf273b/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= -modernc.org/libc v1.16.0/go.mod h1:N4LD6DBE9cf+Dzf9buBlzVJndKr/iJHG97vGLHYnb5A= -modernc.org/libc v1.16.1/go.mod h1:JjJE0eu4yeK7tab2n4S1w8tlWd9MxXLRzheaRnAKymU= -modernc.org/libc v1.16.17/go.mod h1:hYIV5VZczAmGZAnG15Vdngn5HSF5cSkbvfz2B7GRuVU= -modernc.org/libc v1.16.19/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= -modernc.org/libc v1.17.0/go.mod h1:XsgLldpP4aWlPlsjqKRdHPqCxCjISdHfM/yeWC5GyW0= -modernc.org/libc v1.17.1/go.mod h1:FZ23b+8LjxZs7XtFMbSzL/EhPxNbfZbErxEHc7cbD9s= -modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= -modernc.org/mathutil v1.4.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= -modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= -modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= -modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= -modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= -modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= -modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= -modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= -modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= -modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= -modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= -modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= -modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= -pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= -rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 97c42203d..c4d5cc4d2 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -4,12 +4,12 @@ go 1.18 require ( github.com/coreos/go-semver v0.3.0 - github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 + github.com/onflow/cadence v1.0.0-preview.1 github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230913220622-4159a41b5577 github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230913220622-4159a41b5577 github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4 github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 github.com/onflow/flow-go/crypto v0.24.9 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 @@ -87,8 +87,8 @@ require ( github.com/multiformats/go-multistream v0.4.1 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230921055403-cf7a05c90c20 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 1322242dd..2b3b0d787 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1059,21 +1059,21 @@ github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXW github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0 h1:8Mniwp17wrjLAv/KgCcZ6JH47/EjgCgkX0AXLfSXJEM= -github.com/onflow/cadence v0.41.0-stable-cadence.1.0.20230908213403-8f1134670ed0/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= +github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1TqkXEVboA5pY= +github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4 h1:EYSMBtkzaFHjpgma58ObxmERyftRcCM1f7CPCeE8m3Q= github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4/go.mod h1:pjHHx+Lky6p8b+HHIcB0GEshguQNfDOlwJ9wknBG1V0= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513 h1:ljy2ZuH8kcfqRmkXwh/ypLPxkYoojINyhHlIiBXIhsY= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230913160646-09adc7d3b513/go.mod h1:aXUwTDXnzpBPNMvYPyeItFv/64Yv0GmYffAj8KFbu4s= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230921055403-cf7a05c90c20 h1:j48dxF4tDKEXNpK5cYSNnEol/jSqSIG+PQ9Lo2NvX3U= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230921055403-cf7a05c90c20/go.mod h1:aXUwTDXnzpBPNMvYPyeItFv/64Yv0GmYffAj8KFbu4s= github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0 h1:vqoKU0q0FHSC5vKJmQi33r8QiwIzPxWh5zSiPGLfkGo= github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0/go.mod h1:9T0TKauFnj52sBweL9fW+r589ASuivrdfRSCFqhaLU8= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f h1:uHRzlxqvV+trNBEqlLstf92lwlkZtNV2ljQetjVCLxo= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.1.0.20230915213126-68e7ffb5595f/go.mod h1:tc3I2xIc+ThMUIW2Jkam1pquKpuRDTLGP79INkCGZg4= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.24.9 h1:0EQp+kSZYJepMIiSypfJVe7tzsPcb6UXOdOtsTCDhBs= github.com/onflow/flow-go/crypto v0.24.9/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf h1:G3RFroB2Aj1d9CyJwl9JcZYWiOF75TB6L84/QSBUPds= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230915224343-ca2663ed82cf/go.mod h1:W7S4wW94sefM+/uAdtrQP1S2I4aVbYJPxWlyNAUT0yI= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948 h1:eQ+0hagtIcxzTy+6ONrxwABCjJQCQmBFfIU5qatUg0o= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948/go.mod h1:cWMAsK1grBHKPIKxYVUv2rX+Nz0Ttq+PEQz4OjqCmpU= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce h1:YQKijiQaq8SF1ayNqp3VVcwbBGXSnuHNHq4GQmVGybE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= From 7f0ae3dd261e7b686a0ec10b6deda802c8886b2f Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Thu, 21 Sep 2023 14:39:35 -0700 Subject: [PATCH 066/132] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bastian Müller --- transactions/flowToken/create_forwarder.cdc | 2 +- .../delegation/delegator_add_capability.cdc | 2 +- transactions/idTableStaking/node/node_add_capability.cdc | 4 ++-- transactions/idTableStaking/node/register_node.cdc | 2 +- .../lockedTokens/admin/admin_create_shared_accounts.cdc | 6 +++--- .../admin/custody_create_account_with_lease_account.cdc | 8 ++++---- .../admin/custody_create_only_lease_account.cdc | 8 ++++---- .../admin/custody_create_only_shared_account.cdc | 8 ++++---- .../nodeVersionBeacon/admin/set_version_boundary.cdc | 2 +- .../stakingCollection/create_new_tokenholder_acct.cdc | 7 ++++--- 10 files changed, 25 insertions(+), 24 deletions(-) diff --git a/transactions/flowToken/create_forwarder.cdc b/transactions/flowToken/create_forwarder.cdc index f68b5237a..f4f184640 100644 --- a/transactions/flowToken/create_forwarder.cdc +++ b/transactions/flowToken/create_forwarder.cdc @@ -38,7 +38,7 @@ transaction(receiver: Address) { if let cap = acct.capabilities.get<&{FungibleToken.Receiver}>(/public/flowTokenReceiver) { if cap.check() { - acct.unlink(/public/flowTokenReceiver) + acct.capabilities.unpublish(/public/flowTokenReceiver) } } diff --git a/transactions/idTableStaking/delegation/delegator_add_capability.cdc b/transactions/idTableStaking/delegation/delegator_add_capability.cdc index 135eb4bd1..a64255412 100644 --- a/transactions/idTableStaking/delegation/delegator_add_capability.cdc +++ b/transactions/idTableStaking/delegation/delegator_add_capability.cdc @@ -19,7 +19,7 @@ transaction { ) acct.capabilities.publish( delegatorCap, - at:/public/flowStakingDelegator, + at: /public/flowStakingDelegator, ) } } \ No newline at end of file diff --git a/transactions/idTableStaking/node/node_add_capability.cdc b/transactions/idTableStaking/node/node_add_capability.cdc index 2b4beeb89..c5114de0f 100644 --- a/transactions/idTableStaking/node/node_add_capability.cdc +++ b/transactions/idTableStaking/node/node_add_capability.cdc @@ -9,7 +9,7 @@ transaction { prepare(acct: auth(BorrowValue) &Account) { if acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) == nil || - acct.capabilities.get<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath)!.check() + acct.capabilities.get<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath)?.check() ?? false { return } @@ -20,7 +20,7 @@ transaction { acct.capabilities.publish( nodeStakerCap, - at: FlowIDTableStaking.NodeStakerPublicPath, + at: FlowIDTableStaking.NodeStakerPublicPath ) } } \ No newline at end of file diff --git a/transactions/idTableStaking/node/register_node.cdc b/transactions/idTableStaking/node/register_node.cdc index 199feb21a..67c27d872 100644 --- a/transactions/idTableStaking/node/register_node.cdc +++ b/transactions/idTableStaking/node/register_node.cdc @@ -40,7 +40,7 @@ transaction( acct.capabilities.publish( nodeStakerCap, - at: FlowIDTableStaking.NodeStakerPublicPath, + at: FlowIDTableStaking.NodeStakerPublicPath ) } else { destroy nodeStaker diff --git a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc index ccdad3b47..5640c6aba 100644 --- a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc @@ -83,14 +83,14 @@ transaction( let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) sharedAccount.capabilties.publish( lockedTokensManagerCap, - at: /public/flowTokenReceiver, + at: /public/flowTokenReceiver ) // put normal receiver in a separate unique path let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) sharedAccount.capabilties.publish( - tokenReceiverCap - at: /public/lockedFlowTokenReceiver, + tokenReceiverCap, + at: /public/lockedFlowTokenReceiver ) } } diff --git a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc index 5e4e2c07f..07f6c909d 100644 --- a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc @@ -48,7 +48,7 @@ transaction( LockedTokens.LockedTokenManagerStoragePath ) - let lockedAccountCreator = custodyProvider.storage. + let lockedAccountCreator = custodyProvider.storage .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) lockedAccountCreator.addAccount( @@ -64,14 +64,14 @@ transaction( let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) sharedAccount.capabilties.publish( lockedTokensManagerCap, - at: /public/flowTokenReceiver, + at: /public/flowTokenReceiver ) // put normal receiver in a separate unique path. let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) sharedAccount.capabilties.publish( - tokenReceiverCap - at: /public/lockedFlowTokenReceiver, + tokenReceiverCap, + at: /public/lockedFlowTokenReceiver ) } } diff --git a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc index f71c7af8a..ddef489a5 100644 --- a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc @@ -49,7 +49,7 @@ transaction( LockedTokens.LockedTokenManagerStoragePath ) - let lockedAccountCreator = custodyProvider.storage. + let lockedAccountCreator = custodyProvider.storage .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) lockedAccountCreator.addAccount( @@ -65,14 +65,14 @@ transaction( let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) sharedAccount.capabilties.publish( lockedTokensManagerCap, - at: /public/flowTokenReceiver, + at: /public/flowTokenReceiver ) // put normal receiver in a separate unique path. let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) sharedAccount.capabilties.publish( - tokenReceiverCap - at: /public/lockedFlowTokenReceiver, + tokenReceiverCap, + at: /public/lockedFlowTokenReceiver ) } } diff --git a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc index 53a1646d7..3f684f643 100644 --- a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc @@ -51,7 +51,7 @@ transaction( LockedTokens.LockedTokenManagerStoragePath ) - let lockedAccountCreator = custodyProvider.storage. + let lockedAccountCreator = custodyProvider.storage .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) lockedAccountCreator.addAccount( @@ -67,14 +67,14 @@ transaction( let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) sharedAccount.capabilties.publish( lockedTokensManagerCap, - at: /public/flowTokenReceiver, + at: /public/flowTokenReceiver ) // put normal receiver in a separate unique path. let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) sharedAccount.capabilties.publish( - tokenReceiverCap - at: /public/lockedFlowTokenReceiver, + tokenReceiverCap, + at: /public/lockedFlowTokenReceiver ) } } diff --git a/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc b/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc index 4fecda869..3248a325d 100644 --- a/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc +++ b/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc @@ -33,7 +33,7 @@ transaction( self.NodeVersionBeaconAdminRef.setVersionBoundary(versionBoundary: self.newVersionBoundary) } - post{ + post { NodeVersionBeacon.getVersionBoundary(effectiveAtBlockHeight: blockHeight).version .strictEqualTo(self.newVersionBoundary.version) : "New version was not added to the versionTable" } diff --git a/transactions/stakingCollection/create_new_tokenholder_acct.cdc b/transactions/stakingCollection/create_new_tokenholder_acct.cdc index 77284cc6c..117384874 100644 --- a/transactions/stakingCollection/create_new_tokenholder_acct.cdc +++ b/transactions/stakingCollection/create_new_tokenholder_acct.cdc @@ -37,7 +37,8 @@ transaction(publicKeys: [Crypto.KeyListEntry]) { to: LockedTokens.TokenHolderStoragePath, ) - let tokenHolderCap = newAccount.capabilities.storage.issue<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>(LockedTokens.TokenHolderStoragePath) + let tokenHolderCap = newAccount.capabilities.storage + .issue<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>(LockedTokens.TokenHolderStoragePath) newAccount.capabilities.publish( tokenHolderCap at: LockedTokens.LockedAccountInfoPublicPath, @@ -45,8 +46,8 @@ transaction(publicKeys: [Crypto.KeyListEntry]) { // Create capabilities for the token holder and unlocked vault. - let lockedHolder = newAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath)! - let flowToken = newAccount.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault)! + let lockedHolder = newAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath) + let flowToken = newAccount.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) // Create a new Staking Collection and put it in storage. if lockedHolder.check() { From 222d143376ae1888bc1dd2a7c253f4e00708d268 Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Fri, 22 Sep 2023 09:29:24 -0700 Subject: [PATCH 067/132] Refactor code --- contracts/FlowStakingCollection.cdc | 5 +++-- transactions/flowToken/create_forwarder.cdc | 2 +- transactions/flowToken/setup_account.cdc | 4 ++-- .../lockedTokens/admin/custody_create_shared_accounts.cdc | 6 +++--- .../stakingCollection/create_new_tokenholder_acct.cdc | 4 ++-- 5 files changed, 11 insertions(+), 10 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index c4acc355a..63965abe2 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -1153,8 +1153,9 @@ access(all) contract FlowStakingCollection { /// Determines if an account is set up with a Staking Collection access(all) fun doesAccountHaveStakingCollection(address: Address): Bool { let account = getAccount(address) - - return account.capabilities.get<&StakingCollection>(self.StakingCollectionPublicPath)!.check() + return account.capabilities + .get<&StakingCollection>(self.StakingCollectionPublicPath)? + .check() ?? false } /// Creates a brand new empty staking collection resource and returns it to the caller diff --git a/transactions/flowToken/create_forwarder.cdc b/transactions/flowToken/create_forwarder.cdc index f4f184640..8fa4d7d6b 100644 --- a/transactions/flowToken/create_forwarder.cdc +++ b/transactions/flowToken/create_forwarder.cdc @@ -45,7 +45,7 @@ transaction(receiver: Address) { let forwarderCap = acct.capabilities.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenForwarder) acct.capabilities.publish<&{FungibleToken.Receiver}>( forwarderCap, - at: /public/flowTokenReceiver, + at: /public/flowTokenReceiver ) } } diff --git a/transactions/flowToken/setup_account.cdc b/transactions/flowToken/setup_account.cdc index e2d362ba3..1d6ca4578 100644 --- a/transactions/flowToken/setup_account.cdc +++ b/transactions/flowToken/setup_account.cdc @@ -22,7 +22,7 @@ transaction { signer.capabilities.publish<&FlowToken.Vault{FungibleToken.Receiver}>( vaultCap, - at: /public/flowTokenReceiver, + at: /public/flowTokenReceiver ) // Create a public capability to the Vault that only exposes @@ -33,7 +33,7 @@ transaction { signer.capabilities.publish<&FlowToken.Vault{FungibleToken.Receiver}>( vaultCap, - at: /public/flowTokenBalance, + at: /public/flowTokenBalance ) } } diff --git a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc index 52521fbfa..4a17b2a75 100644 --- a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc @@ -69,14 +69,14 @@ transaction( let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) sharedAccount.capabilties.publish( lockedTokensManagerCap, - at: /public/flowTokenReceiver, + at: /public/flowTokenReceiver ) // put normal receiver in a separate unique path. let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) sharedAccount.capabilties.publish( - tokenReceiverCap - at: /public/lockedFlowTokenReceiver, + tokenReceiverCap, + at: /public/lockedFlowTokenReceiver ) } } diff --git a/transactions/stakingCollection/create_new_tokenholder_acct.cdc b/transactions/stakingCollection/create_new_tokenholder_acct.cdc index 117384874..ed6eae1bd 100644 --- a/transactions/stakingCollection/create_new_tokenholder_acct.cdc +++ b/transactions/stakingCollection/create_new_tokenholder_acct.cdc @@ -34,14 +34,14 @@ transaction(publicKeys: [Crypto.KeyListEntry]) { // Save the TokenHolder resource to the new account and create a public capability. newAccount.storage.save( <-tokenHolder, - to: LockedTokens.TokenHolderStoragePath, + to: LockedTokens.TokenHolderStoragePath ) let tokenHolderCap = newAccount.capabilities.storage .issue<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>(LockedTokens.TokenHolderStoragePath) newAccount.capabilities.publish( tokenHolderCap - at: LockedTokens.LockedAccountInfoPublicPath, + at: LockedTokens.LockedAccountInfoPublicPath ) From 889e103d4c66ffb4f55e1e24680d811f4409725c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20M=C3=BCller?= Date: Fri, 22 Sep 2023 11:12:25 -0700 Subject: [PATCH 068/132] fix and improve syntax --- contracts/FlowFees.cdc | 32 ++++----- contracts/NodeVersionBeacon.cdc | 63 +++++++++-------- contracts/epochs/FlowEpoch.cdc | 67 +++++++++---------- .../delegation/delegator_add_capability.cdc | 2 +- transactions/inspect_field.cdc | 5 +- .../admin/admin_create_shared_accounts.cdc | 2 +- ...tody_create_account_with_lease_account.cdc | 8 +-- .../custody_create_only_lease_account.cdc | 2 +- .../custody_create_only_shared_account.cdc | 2 +- .../admin/custody_create_shared_accounts.cdc | 2 +- .../admin/custody_setup_account_creator.cdc | 6 +- .../stakingCollection/register_node.cdc | 6 +- 12 files changed, 98 insertions(+), 99 deletions(-) diff --git a/contracts/FlowFees.cdc b/contracts/FlowFees.cdc index a9001114e..a4f73354e 100644 --- a/contracts/FlowFees.cdc +++ b/contracts/FlowFees.cdc @@ -75,10 +75,10 @@ access(all) contract FlowFees { access(all) struct VerifyPayerBalanceResult { // True if the payer has sufficient balance for the transaction execution to continue access(all) let canExecuteTransaction: Bool - // The minimum payer balance required for the transaction execution to continue. + // The minimum payer balance required for the transaction execution to continue. // This value is defined by verifyPayersBalanceForTransactionExecution. access(all) let requiredBalance: UFix64 - // The maximum transaction fees (inclusion fees + execution fees) the transaction can incur + // The maximum transaction fees (inclusion fees + execution fees) the transaction can incur // (if all available execution effort is used) access(all) let maximumTransactionFees: UFix64 @@ -95,12 +95,12 @@ access(all) contract FlowFees { // and returns the maximum possible transaction fees. // (according to the inclusion effort and maximum execution effort of the transaction). // - // The requiredBalance balance is defined as the minimum account balance + + // The requiredBalance balance is defined as the minimum account balance + // maximum transaction fees (inclusion fees + execution fees at max execution effort). access(all) fun verifyPayersBalanceForTransactionExecution( _ payerAcct: auth(BorrowValue) &Account, - inclusionEffort: UFix64, - maxExecutionEffort: UFix64, + inclusionEffort: UFix64, + maxExecutionEffort: UFix64 ): VerifyPayerBalanceResult { // Get the maximum fees required for the transaction. var maxTransactionFee = self.computeFees(inclusionEffort: inclusionEffort, executionEffort: maxExecutionEffort) @@ -111,12 +111,12 @@ access(all) contract FlowFees { if minimumRequiredBalance == UFix64(0) { // If the required balance is zero exit early. return VerifyPayerBalanceResult( - canExecuteTransaction: true, + canExecuteTransaction: true, requiredBalance: minimumRequiredBalance, - maximumTransactionFees: maxTransactionFee, + maximumTransactionFees: maxTransactionFee ) } - + // Get the balance of the payers default vault. // In the edge case where the payer doesnt have a vault, treat the balance as 0. var balance = 0.0 @@ -125,7 +125,7 @@ access(all) contract FlowFees { } return VerifyPayerBalanceResult( - // The transaction can be executed it the payers balance is greater than the minimum required balance. + // The transaction can be executed it the payers balance is greater than the minimum required balance. canExecuteTransaction: balance >= minimumRequiredBalance, requiredBalance: minimumRequiredBalance, maximumTransactionFees: maxTransactionFee) @@ -137,7 +137,7 @@ access(all) contract FlowFees { var feeAmount = self.computeFees(inclusionEffort: inclusionEffort, executionEffort: executionEffort) if feeAmount == UFix64(0) { - // If there are no fees to deduct, do not continue, + // If there are no fees to deduct, do not continue, // so that there are no unnecessarily emitted events return } @@ -145,16 +145,16 @@ access(all) contract FlowFees { let tokenVault = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Unable to borrow reference to the default token vault") - + if feeAmount > tokenVault.getBalance() { - // In the future this code path will never be reached, + // In the future this code path will never be reached, // as payers that are under account minimum balance will not have their transactions included in a collection // // Currently this is not used to fail the transaction (as that is the responsibility of the minimum account balance logic), - // But is used to reduce the balance of the vault to 0.0, if the vault has less available balance than the transaction fees. + // But is used to reduce the balance of the vault to 0.0, if the vault has less available balance than the transaction fees. feeAmount = tokenVault.getBalance() } - + let feeVault <- tokenVault.withdraw(amount: feeAmount) self.vault.deposit(from: <-feeVault) @@ -173,11 +173,11 @@ access(all) contract FlowFees { emit FeeParametersChanged(surgeFactor: feeParameters.surgeFactor, inclusionEffortCost: feeParameters.inclusionEffortCost, executionEffortCost: feeParameters.executionEffortCost) } - + // compute the transaction fees with the current fee parameters and the given inclusionEffort and executionEffort access(all) fun computeFees(inclusionEffort: UFix64, executionEffort: UFix64): UFix64 { let params = self.getFeeParameters() - + let totalFees = params.surgeFactor * ( inclusionEffort * params.inclusionEffortCost + executionEffort * params.executionEffortCost ) return totalFees } diff --git a/contracts/NodeVersionBeacon.cdc b/contracts/NodeVersionBeacon.cdc index 9dcea84b4..2fec57dd3 100644 --- a/contracts/NodeVersionBeacon.cdc +++ b/contracts/NodeVersionBeacon.cdc @@ -1,8 +1,8 @@ /// The NodeVersionBeacon contract holds the past and future protocol versions. /// that should be used to execute/handle blocks at aa given block height. -/// +/// /// The service account holds the NodeVersionBeacon.Heartbeat resource -/// which is responsible for emitting the VersionBeacon event. +/// which is responsible for emitting the VersionBeacon event. /// The event contains the current version and all the upcoming versions. /// The event is emitted every time the version table is updated /// or a version boundary is reached. @@ -12,7 +12,7 @@ /// changed if they occur after the current block height + versionUpdateFreezePeriod. /// This is to ensure that nodes have enough time to react to version table changes. /// The versionUpdateFreezePeriod can also be changed by the admin resource, but only if -/// there are no upcoming version boundaries within the current versionUpdateFreezePeriod or +/// there are no upcoming version boundaries within the current versionUpdateFreezePeriod or /// the new versionUpdateFreezePeriod. /// /// The contract itself can be used to query the current version and the next upcoming version. @@ -62,14 +62,14 @@ access(all) contract NodeVersionBeacon { if (self.major != other.major) { return self.major > other.major } - + if (self.minor != other.minor) { return self.minor > other.minor } if (self.patch != other.patch) { return self.patch > other.patch - } + } return false } @@ -121,7 +121,7 @@ access(all) contract NodeVersionBeacon { } } - /// Returns the zero boundary. Used as a sentinel value + /// Returns the zero boundary. Used as a sentinel value /// for versions before the version beacon contract. /// Simplifies edge case code. /// The zero boundary is at block height 0 and has version v0.0.0. @@ -129,15 +129,15 @@ access(all) contract NodeVersionBeacon { access(all) fun zeroVersionBoundary(): VersionBoundary { let zeroVersion = self.zeroSemver() return VersionBoundary( - blockHeight: 0, - version: zeroVersion, + blockHeight: 0, + version: zeroVersion ) } /// Event emitted when the version table is updated. /// It contains the current version and all the upcoming versions /// sorted by block height. - /// The sequence increases by one each time an event is emitted. + /// The sequence increases by one each time an event is emitted. /// It can be used to verify no events were missed. access(all) event VersionBeacon( versionBoundaries: [VersionBoundary], @@ -155,17 +155,17 @@ access(all) contract NodeVersionBeacon { access(all) let HeartbeatStoragePath: StoragePath /// Block height indexed version boundaries. - access(contract) let versionBoundary: {UInt64: VersionBoundary} - + access(contract) let versionBoundary: {UInt64: VersionBoundary} + /// Sorted Array containing version boundary block heights. access(contract) var versionBoundaryBlockList: [UInt64] /// Index in the versionBoundaryBlockList of the next upcoming version boundary, /// or nil if no upcoming version boundary. access(contract) var firstUpcomingBoundary: UInt64? - - /// versionUpdateFreezePeriod is the number of blocks (past the current one) for which version boundary - /// changes are not allowed. This is to ensure that nodes have enough time to react to + + /// versionUpdateFreezePeriod is the number of blocks (past the current one) for which version boundary + /// changes are not allowed. This is to ensure that nodes have enough time to react to /// version table changes. access(contract) var versionBoundaryFreezePeriod: UInt64 @@ -193,10 +193,10 @@ access(all) contract NodeVersionBeacon { if exists { // this was an update so nothing else needs to be done return - } + } // We have to insert the block height into the ordered list. - // This is an inefficient algorithm, but it is not expected that the list of + // This is an inefficient algorithm, but it is not expected that the list of // upcoming versions will be long. var i = NodeVersionBeacon.versionBoundaryBlockList.length while i > 1 && NodeVersionBeacon.versionBoundaryBlockList[i-1] > versionBoundary.blockHeight { @@ -230,7 +230,7 @@ access(all) contract NodeVersionBeacon { NodeVersionBeacon.versionBoundary.remove(key: blockHeight) // We have to remove the block height from the ordered list. - // This is an inefficient algorithm, but it is not expected that the list of + // This is an inefficient algorithm, but it is not expected that the list of // upcoming versions will be long. var i = NodeVersionBeacon.versionBoundaryBlockList.length - 1 while i > 0 && NodeVersionBeacon.versionBoundaryBlockList[i] > blockHeight { @@ -244,7 +244,7 @@ access(all) contract NodeVersionBeacon { // the index has to be fixed, but you cannot change records before the index // so the only case to be addressed is that the index is pointing off the list, // because the list is now shorter. - if NodeVersionBeacon.firstUpcomingBoundary != nil && + if NodeVersionBeacon.firstUpcomingBoundary != nil && NodeVersionBeacon.firstUpcomingBoundary! >= UInt64(NodeVersionBeacon.versionBoundaryBlockList.length) { NodeVersionBeacon.firstUpcomingBoundary = nil } @@ -264,8 +264,8 @@ access(all) contract NodeVersionBeacon { if NodeVersionBeacon.firstUpcomingBoundary == nil { NodeVersionBeacon.versionBoundaryFreezePeriod = newFreezePeriod return - } - + } + let nextBlockBoundary = NodeVersionBeacon.versionBoundaryBlockList[NodeVersionBeacon.firstUpcomingBoundary!] // Ensure that the we're not currently within the old or new freeze period @@ -277,14 +277,14 @@ access(all) contract NodeVersionBeacon { ) NodeVersionBeacon.versionBoundaryFreezePeriod = newFreezePeriod - + emit NodeVersionBoundaryFreezePeriodChanged(freezePeriod: newFreezePeriod) } } /// Heartbeat resource that emits the version beacon event and keeps track of upcoming versions. /// This resource should always be held only by the service account, - /// because the service account should be the only one emitting the event, + /// because the service account should be the only one emitting the event, /// and only during the system transaction access(all) resource Heartbeat { // heartbeat is called during the system transaction every block. @@ -300,13 +300,13 @@ access(all) contract NodeVersionBeacon { } access(self) fun emitVersionBeaconEvent(versionBoundaries : [VersionBoundary]) { - + emit VersionBeacon(versionBoundaries: versionBoundaries, sequence: NodeVersionBeacon.nextVersionBeaconEventSequence) // After emitting the event increase the event sequence number and set the flag to false // so the event won't be emitted on the next block if there isn't any changes to the table NodeVersionBeacon.nextVersionBeaconEventSequence = NodeVersionBeacon.nextVersionBeaconEventSequence + 1 - + } /// Check if the index pointing to the next version boundary needs to be moved. @@ -317,7 +317,7 @@ access(all) contract NodeVersionBeacon { let currentBlockHeight = getCurrentBlock().height var boundaryIndex = NodeVersionBeacon.firstUpcomingBoundary! - while boundaryIndex < UInt64(NodeVersionBeacon.versionBoundaryBlockList.length) + while boundaryIndex < UInt64(NodeVersionBeacon.versionBoundaryBlockList.length) && NodeVersionBeacon.versionBoundaryBlockList[boundaryIndex] <= currentBlockHeight { boundaryIndex = boundaryIndex + 1 } @@ -330,7 +330,7 @@ access(all) contract NodeVersionBeacon { if boundaryIndex >= UInt64(NodeVersionBeacon.versionBoundaryBlockList.length) { NodeVersionBeacon.firstUpcomingBoundary = nil } else { - NodeVersionBeacon.firstUpcomingBoundary = boundaryIndex + NodeVersionBeacon.firstUpcomingBoundary = boundaryIndex } // If we passed a boundary re-emit the VersionBeacon event @@ -414,7 +414,7 @@ access(all) contract NodeVersionBeacon { /// Checks whether given version was compatible at the given historical block height access(all) fun getVersionBoundary(effectiveAtBlockHeight: UInt64): VersionBoundary { let block = self.searchForClosestHistoricalBlockBoundary(blockHeight: effectiveAtBlockHeight) - + return self.versionBoundary[block]! } @@ -423,14 +423,14 @@ access(all) contract NodeVersionBeacon { access(all) let perPage: Int access(all) let totalLength: Int access(all) let values : [VersionBoundary] - + init(page: Int, perPage: Int, totalLength: Int, values: [VersionBoundary]) { self.page = page self.perPage = perPage self.totalLength = totalLength self.values = values } - + } /// Returns a page of version boundaries @@ -499,9 +499,9 @@ access(all) contract NodeVersionBeacon { self.AdminStoragePath = /storage/NodeVersionBeaconAdmin self.HeartbeatStoragePath = /storage/NodeVersionBeaconHeartbeat - // insert a zero-th version to make the API simpler and more robust + // insert a zero-th version to make the API simpler and more robust let zero = NodeVersionBeacon.zeroVersionBoundary() - + self.versionBoundary = {zero.blockHeight:zero} self.versionBoundaryBlockList = [zero.blockHeight] self.versionBoundaryFreezePeriod = versionUpdateFreezePeriod @@ -515,4 +515,3 @@ access(all) contract NodeVersionBeacon { self.account.storage.save(<-create Heartbeat(), to: self.HeartbeatStoragePath) } } - \ No newline at end of file diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index 8355df42c..5c930ee2c 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -6,8 +6,8 @@ import FlowDKG from 0xDKGADDRESS import FlowFees from 0xFLOWFEESADDRESS // The top-level smart contract managing the lifecycle of epochs. In Flow, -// epochs are the smallest unit of time where the identity table (the set of -// network operators) is static. Operators may only leave or join the network +// epochs are the smallest unit of time where the identity table (the set of +// network operators) is static. Operators may only leave or join the network // at epoch boundaries. Operators may be ejected during an epoch for various // misdemeanours, but they remain in the identity table until the epoch ends. // @@ -19,10 +19,10 @@ import FlowFees from 0xFLOWFEESADDRESS // // 1) STAKING PHASE // Node operators are able to submit staking requests for the NEXT epoch during -// this phase. At the end of this phase, the Epoch smart contract resolves the -// outstanding staking requests and determines the identity table for the next -// epoch. The Epoch smart contract emits the EpochSetup service event containing -// the identity table for the next epoch, which initiates the transition to the +// this phase. At the end of this phase, the Epoch smart contract resolves the +// outstanding staking requests and determines the identity table for the next +// epoch. The Epoch smart contract emits the EpochSetup service event containing +// the identity table for the next epoch, which initiates the transition to the // Epoch Setup Phase. // // 2) SETUP PHASE @@ -60,7 +60,7 @@ access(all) contract FlowEpoch { /// The Epoch Setup service event is emitted when we transition to the Epoch Setup /// phase. It contains the finalized identity table for the upcoming epoch. access(all) event EpochSetup( - + /// The counter for the upcoming epoch. Must be one greater than the /// counter for the current epoch. counter: UInt64, @@ -82,14 +82,14 @@ access(all) contract FlowEpoch { /// cluster, with their weights and votes collectorClusters: [FlowClusterQC.Cluster], - /// The source of randomness to seed the leader selection algorithm with + /// The source of randomness to seed the leader selection algorithm with /// for the upcoming epoch. randomSource: String, /// The deadlines of each phase in the DKG protocol to be completed in the upcoming - /// EpochSetup phase. Deadlines are specified in terms of a consensus view number. - /// When a DKG participant observes a finalized and sealed block with view greater - /// than the given deadline, it can safely transition to the next phase. + /// EpochSetup phase. Deadlines are specified in terms of a consensus view number. + /// When a DKG participant observes a finalized and sealed block with view greater + /// than the given deadline, it can safely transition to the next phase. DKGPhase1FinalView: UInt64, DKGPhase2FinalView: UInt64, DKGPhase3FinalView: UInt64 @@ -104,7 +104,7 @@ access(all) contract FlowEpoch { /// previous EpochSetup event. counter: UInt64, - /// The result of the QC aggregation process. Each element contains + /// The result of the QC aggregation process. Each element contains /// all the nodes and votes received for a particular cluster /// QC stands for quorum certificate that each cluster generates. clusterQCs: [FlowClusterQC.ClusterQC], @@ -112,7 +112,7 @@ access(all) contract FlowEpoch { /// The resulting public keys from the DKG process, encoded as by the flow-go /// crypto library, then hex-encoded. /// Group public key is the first element, followed by the individual keys - dkgPubKeys: [String], + dkgPubKeys: [String] ) /// Contains specific metadata about a particular epoch @@ -188,7 +188,7 @@ access(all) contract FlowEpoch { access(account) fun setRewardsPaid(_ rewardsPaid: Bool) { self.rewardsPaid = rewardsPaid - } + } access(account) fun setClusterQCs(qcs: [FlowClusterQC.ClusterQC]) { self.clusterQCs = qcs @@ -214,7 +214,7 @@ access(all) contract FlowEpoch { access(all) fun setNumViewsInStakingAuction(_ views: UInt64) { self.numViewsInStakingAuction = views } - + /// The number of views in each dkg phase access(all) var numViewsInDKGPhase: UInt64 @@ -270,7 +270,7 @@ access(all) contract FlowEpoch { } /// Saves a modified EpochMetadata struct to the metadata in account storage - /// + /// access(contract) fun saveEpochMetadata(_ newMetadata: EpochMetadata) { pre { self.currentEpochCounter == 0 || @@ -421,7 +421,7 @@ access(all) contract FlowEpoch { /// Resource that is controlled by the protocol and is used /// to change the current phase of the epoch or reset the epoch if needed - /// + /// access(all) resource Heartbeat { /// Function that is called every block to advance the epoch @@ -615,7 +615,7 @@ access(all) contract FlowEpoch { consensusNodeIDs.append(nodeInfo.id) } } - + // Organize the collector nodes into clusters let collectorClusters = self.createCollectorClusters(nodeIDs: collectorNodeIDs) @@ -644,7 +644,7 @@ access(all) contract FlowEpoch { self.currentEpochPhase = EpochPhase.EPOCHSETUP emit EpochSetup(counter: proposedEpochMetadata.counter, - nodeInfo: nodeInfoArray, + nodeInfo: nodeInfoArray, firstView: proposedEpochMetadata.startView, finalView: proposedEpochMetadata.endView, collectorClusters: collectorClusters, @@ -762,7 +762,7 @@ access(all) contract FlowEpoch { let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: id) nodeWeightsDictionary[clusterIndex][id] = nodeInfo.initialWeight - + // Advance to the next cluster, or back to the first if we have gotten to the last one clusterIndex = clusterIndex + 1 if clusterIndex == self.configurableMetadata.numCollectorClusters { @@ -780,22 +780,22 @@ access(all) contract FlowEpoch { return clusters } - - /// A function to generate a random permutation of arr[] + + /// A function to generate a random permutation of arr[] /// using the fisher yates shuffling algorithm - access(all) fun randomize(_ array: [String]): [String] { + access(all) fun randomize(_ array: [String]): [String] { var i = array.length - 1 - // Start from the last element and swap one by one. We don't - // need to run for the first element that's why i > 0 + // Start from the last element and swap one by one. We don't + // need to run for the first element that's why i > 0 while i > 0 - { - // Pick a random index from 0 to i + { + // Pick a random index from 0 to i var randomNum = unsafeRandom() var randomIndex = randomNum % UInt64(i + 1) - - // Swap arr[i] with the element at random index + + // Swap arr[i] with the element at random index var temp = array[i] array[i] = array[randomIndex] array[randomIndex] = temp @@ -861,9 +861,9 @@ access(all) contract FlowEpoch { } init (currentEpochCounter: UInt64, - numViewsInEpoch: UInt64, - numViewsInStakingAuction: UInt64, - numViewsInDKGPhase: UInt64, + numViewsInEpoch: UInt64, + numViewsInStakingAuction: UInt64, + numViewsInDKGPhase: UInt64, numCollectorClusters: UInt16, FLOWsupplyIncreasePercentage: UFix64, randomSource: String, @@ -880,7 +880,7 @@ access(all) contract FlowEpoch { numViewsInDKGPhase: numViewsInDKGPhase, numCollectorClusters: numCollectorClusters, FLOWsupplyIncreasePercentage: FLOWsupplyIncreasePercentage) - + self.currentEpochCounter = currentEpochCounter self.currentEpochPhase = EpochPhase.STAKINGAUCTION self.adminStoragePath = /storage/flowEpochAdmin @@ -929,4 +929,3 @@ access(all) contract FlowEpoch { self.saveEpochMetadata(firstEpochMetadata) } } - \ No newline at end of file diff --git a/transactions/idTableStaking/delegation/delegator_add_capability.cdc b/transactions/idTableStaking/delegation/delegator_add_capability.cdc index a64255412..40d7cb4cb 100644 --- a/transactions/idTableStaking/delegation/delegator_add_capability.cdc +++ b/transactions/idTableStaking/delegation/delegator_add_capability.cdc @@ -19,7 +19,7 @@ transaction { ) acct.capabilities.publish( delegatorCap, - at: /public/flowStakingDelegator, + at: /public/flowStakingDelegator ) } } \ No newline at end of file diff --git a/transactions/inspect_field.cdc b/transactions/inspect_field.cdc index 2ceb2c36f..2bc4301f3 100644 --- a/transactions/inspect_field.cdc +++ b/transactions/inspect_field.cdc @@ -1,5 +1,6 @@ import FlowServiceAccount from 0xf8d6e0586b0a20c7 -pub fun main(): UFix64 { +access(all) +fun main(): UFix64 { return FlowServiceAccount.transactionFee -} \ No newline at end of file +} diff --git a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc index 5640c6aba..c0f6adb71 100644 --- a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc @@ -49,7 +49,7 @@ transaction( userAccount.save( <-tokenHolder, - to: LockedTokens.TokenHolderStoragePath, + to: LockedTokens.TokenHolderStoragePath ) userAccount.link<&LockedTokens.TokenHolder>( diff --git a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc index 07f6c909d..d0bf3b25f 100644 --- a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc @@ -18,8 +18,8 @@ transaction( let userAccount = Account(payer: custodyProvider) sharedAccount.keys.add(publicKey: fullAdminPublicKey.publicKey, hashAlgorithm: fullAdminPublicKey.hashAlgorithm, weight: fullAdminPublicKey.weight) - - userAccount.keys.add(publicKey: fullUserPublicKey.publicKey, hashAlgorithm: fullUserPublicKey.hashAlgorithm, weight: fullUserPublicKey.weight) + + userAccount.keys.add(publicKey: fullUserPublicKey.publicKey, hashAlgorithm: fullUserPublicKey.hashAlgorithm, weight: fullUserPublicKey.weight) let vaultCapability = sharedAccount.capabilities.storage .issue(/storage/flowTokenVault) @@ -36,8 +36,8 @@ transaction( let tokenHolder <- LockedTokens.createTokenHolder(lockedAddress: sharedAccount.address, tokenManager: tokenManagerCapability) userAccount.storage.save( - <-tokenHolder, - to: LockedTokens.TokenHolderStoragePath, + <-tokenHolder, + to: LockedTokens.TokenHolderStoragePath ) let tokenHolderCap = userAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath) diff --git a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc index ddef489a5..d18495c1f 100644 --- a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc @@ -38,7 +38,7 @@ transaction( userAccount.storage.save( <-tokenHolder, - to: LockedTokens.TokenHolderStoragePath, + to: LockedTokens.TokenHolderStoragePath ) let tokenHolderCap = userAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath) diff --git a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc index 3f684f643..de3b7f14d 100644 --- a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc @@ -40,7 +40,7 @@ transaction( userAccount.storage.save( <-tokenHolder, - to: LockedTokens.TokenHolderStoragePath, + to: LockedTokens.TokenHolderStoragePath ) let tokenHolderCap = userAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath) diff --git a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc index 4a17b2a75..3e62ca800 100644 --- a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc @@ -42,7 +42,7 @@ transaction( userAccount.storage.save( <-tokenHolder, - to: LockedTokens.TokenHolderStoragePath, + to: LockedTokens.TokenHolderStoragePath ) let tokenHolderCap = userAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath) diff --git a/transactions/lockedTokens/admin/custody_setup_account_creator.cdc b/transactions/lockedTokens/admin/custody_setup_account_creator.cdc index e2f636a47..0be021657 100644 --- a/transactions/lockedTokens/admin/custody_setup_account_creator.cdc +++ b/transactions/lockedTokens/admin/custody_setup_account_creator.cdc @@ -7,8 +7,8 @@ transaction { let accountCreator <- LockedTokens.createLockedAccountCreator() custodyProvider.storage.save( - <-accountCreator, - to: LockedTokens.LockedAccountCreatorStoragePath, + <-accountCreator, + to: LockedTokens.LockedAccountCreatorStoragePath ) // create new receiver that marks received tokens as unlocked @@ -18,7 +18,7 @@ transaction { custodyProvider.capabilities.publish<&LockedTokens.LockedAccountCreator>( lockedAccountCreatorCap, - at: LockedTokens.LockedAccountCreatorPublicPath, + at: LockedTokens.LockedAccountCreatorPublicPath ) } } diff --git a/transactions/stakingCollection/register_node.cdc b/transactions/stakingCollection/register_node.cdc index 08b4a9285..affbbc3a4 100644 --- a/transactions/stakingCollection/register_node.cdc +++ b/transactions/stakingCollection/register_node.cdc @@ -11,7 +11,7 @@ transaction(id: String, stakingKey: String, amount: UFix64, publicKeys: [Crypto.KeyListEntry]?) { - + let stakingCollectionRef: &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { @@ -25,8 +25,8 @@ transaction(id: String, networkingKey: networkingKey, stakingKey: stakingKey, amount: amount, - payer: account) - { + payer: account + ) { if publicKeys == nil || publicKeys!.length == 0 { panic("Cannot provide zero keys for the machine account") } From 0e44d6d3601206b633874990b3be5a9fa8e63d2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20M=C3=BCller?= Date: Fri, 22 Sep 2023 12:59:44 -0700 Subject: [PATCH 069/132] use optional chaining and nil-coaelescing instead of force-unwrapping --- .../idTableStaking/delegation/delegator_add_capability.cdc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transactions/idTableStaking/delegation/delegator_add_capability.cdc b/transactions/idTableStaking/delegation/delegator_add_capability.cdc index 40d7cb4cb..effad19f1 100644 --- a/transactions/idTableStaking/delegation/delegator_add_capability.cdc +++ b/transactions/idTableStaking/delegation/delegator_add_capability.cdc @@ -9,7 +9,7 @@ transaction { prepare(acct: auth(BorrowValue) &Account) { if acct.storage.borrow(from: FlowIDTableStaking.DelegatorStoragePath) == nil || - acct.capabilities.get<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator)!.check() + acct.capabilities.get<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator)?.check() ?? false { return } From 2ba8ec18d1c4f6fc208557f703fc47cf0347087f Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Tue, 26 Sep 2023 08:52:04 -0700 Subject: [PATCH 070/132] Update get_total_balance.cdc --- contracts/FlowStakingCollection.cdc | 4 +- lib/go/contracts/internal/assets/assets.go | 24 ++--- lib/go/templates/internal/assets/assets.go | 96 +++++++++---------- lib/go/templates/manifest.mainnet.json | 4 +- lib/go/templates/manifest.testnet.json | 4 +- .../lockedTokens/user/get_total_balance.cdc | 4 +- 6 files changed, 68 insertions(+), 68 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 63965abe2..df3105a7a 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -1154,8 +1154,8 @@ access(all) contract FlowStakingCollection { access(all) fun doesAccountHaveStakingCollection(address: Address): Bool { let account = getAccount(address) return account.capabilities - .get<&StakingCollection>(self.StakingCollectionPublicPath)? - .check() ?? false + .get<&StakingCollection>(self.StakingCollectionPublicPath) + ?.check() ?? false } /// Creates a brand new empty staking collection resource and returns it to the caller diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 46c1c7c31..96968e7ab 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,18 +1,18 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowContractAudits.cdc (9.298kB) -// FlowFees.cdc (9.71kB) +// FlowFees.cdc (9.663kB) // FlowIDTableStaking.cdc (99.285kB) // FlowServiceAccount.cdc (8.471kB) -// FlowStakingCollection.cdc (56.529kB) +// FlowStakingCollection.cdc (56.563kB) // FlowStorageFees.cdc (9.15kB) // FlowToken.cdc (13.108kB) // LockedTokens.cdc (30.543kB) -// NodeVersionBeacon.cdc (22.919kB) +// NodeVersionBeacon.cdc (22.81kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.555kB) // epochs/FlowDKG.cdc (18.71kB) -// epochs/FlowEpoch.cdc (41.916kB) +// epochs/FlowEpoch.cdc (41.838kB) // testContracts/TestFlowIDTableStaking.cdc (8.986kB) package assets @@ -103,7 +103,7 @@ func flowcontractauditsCdc() (*asset, error) { return a, nil } -var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\x43\x8f\x6c\x64\x29\x0f\x37\xf7\xe0\xb1\xd2\x3a\x89\xd4\xe9\xcc\xdd\x34\x13\xbb\xe9\x63\x06\x26\x97\x22\x26\x14\xa0\x03\x40\x7d\x34\x93\xff\xfd\x06\x5f\x24\x40\x82\xb2\x9c\x4b\xfd\x22\x8b\x04\x16\xfb\xf9\xdb\xc5\xae\xe8\x76\xc7\x85\x82\x75\xcb\x36\xf4\xb1\xc1\x07\xfe\x19\x19\x54\x82\x6f\xe1\x45\xf4\xec\xc5\x95\x5f\xd9\xf0\x43\xb4\xca\x7f\x8f\x56\xdc\x2b\x2e\xc8\x06\xd7\x88\xd2\xae\x7b\x75\x5c\xff\xfb\xf7\x3f\xef\x1f\x7e\xff\x70\xf7\xeb\x6a\xbd\x5a\xdd\xdf\xbd\x7b\xf7\x61\x75\x7f\x7f\x75\x45\x8a\x02\xa5\xcc\x48\xd3\xe4\x50\x70\xa6\x04\x29\x2c\x0d\xb3\xf9\xcb\xd5\x15\x00\xc0\x62\x01\xab\x3d\x32\x05\xaa\x26\x0a\xa8\x04\xdc\x52\xa5\xb0\x84\x43\x8d\x0c\x94\x3e\x5f\x02\x11\x08\x25\xee\xb8\xa4\xfa\x8d\xe2\xa0\x6a\x84\x0a\x11\xf6\xa4\x6d\x94\xa1\x13\x1e\x86\x86\xa0\xe1\x5d\xbe\xf3\xdb\x32\xb2\xe5\x2d\x53\x37\xf0\xc7\x9a\x1e\xff\xf5\xcf\xfc\x99\xc7\x1f\xa8\xaa\x4b\x41\x0e\x4e\x3b\x97\x33\xf0\xa7\xdf\xf8\x2d\x0c\x54\x5a\x53\x56\xfa\xb2\x2d\x14\x96\x13\x47\x69\x8d\xbe\x73\x4b\x06\xe7\xcc\x80\xb2\xa2\x69\x25\xe5\x6c\x55\x55\x5c\x04\x2f\xf0\x88\x45\xab\x46\x2f\x2e\xe5\x0c\x76\x44\x90\x2d\x2a\x14\x12\x8a\x9a\xb0\x0d\x4e\x73\xf7\xbe\x5b\xfa\xd6\xac\x2c\x33\xd9\x8a\x0d\xae\x49\xa1\xb8\x98\x64\xf5\x2d\x97\xd3\xec\x86\x2f\x7b\x96\xdf\x0b\xba\x27\xca\x19\xc6\x58\x0d\x76\xed\x63\x43\x0b\xef\x40\x50\xb5\xac\xd0\x54\x42\x66\x25\x36\x55\x0e\x7b\x22\xec\xbe\x1b\xf8\xa5\xf3\xfe\xf9\x47\x63\xe2\x91\x68\x55\xcb\x3c\xc9\x4c\xbb\xc4\x0d\xfc\xf2\x25\x0a\x2c\xbb\xf1\x6b\x0e\x5f\xcc\x5e\xfd\xd7\xa0\xb2\xee\x73\x7b\x6d\x3f\x89\xfc\x61\x7c\x54\xb8\xfa\x91\x34\x84\x15\x08\x4b\xb3\x7e\xbe\x41\xf5\xc6\x3e\xc9\xf2\x6e\x9d\x66\x7e\x6e\xf8\x9e\xc7\x0c\xdd\x5e\xeb\xcf\x7e\xa1\x36\xe0\x64\x58\xb8\x93\xec\xea\xaf\x5e\x9f\x0b\xf8\x15\x95\xf1\x76\xcf\x09\xaf\xcc\x57\x13\xc3\x1f\x93\xde\xaf\x35\xb3\x41\xb5\x46\xec\x78\xf5\x76\x0a\x74\x21\x50\xb5\x82\x85\xcc\x8f\x84\xfb\x3a\xd6\xba\x40\xc9\x5b\x51\x20\xdc\x95\x5b\xca\xa8\x54\x82\x28\x2e\x02\xb2\x8b\x45\x17\xaa\xc1\xb3\xf0\xf5\x5d\xd3\xf0\x83\x34\x42\x90\x88\x88\xe2\xdd\x56\x1f\xf9\x13\xb1\x9e\x92\xd8\x6f\xb5\xfa\x5d\x0b\xbe\x5d\x23\x1a\x05\x0d\x03\x7f\xca\x53\x02\x29\xbc\xf9\xad\x17\xdf\x5e\x77\xb0\xe9\x54\xe5\x0f\xeb\x48\xdb\xcf\x3c\x22\x10\x98\x7b\x0c\x42\xa9\x0d\xce\x24\xb7\xd7\xb1\xa4\xce\x0c\xde\x21\xce\xe9\xcf\xc2\x00\x90\xa6\xe9\xb4\x16\x80\x04\x51\xc0\x59\x81\x93\x2a\x94\xc6\x69\x7a\xa8\xf8\xce\x18\x91\xd0\x2f\xc3\x43\x7f\x1c\x2c\xe1\xcc\xf1\xc1\x97\x09\x1e\x12\x0f\x27\x18\x4a\x3c\x8c\x2d\xd1\x99\x7b\xa4\x92\x88\xe3\xfc\xff\xb0\x91\xb7\x8f\x91\x0b\x2a\x23\xd8\x13\x96\xb9\xef\x55\x90\x7d\x82\x84\x71\x52\x2a\xe6\x4d\x19\xab\xd8\x8b\xb6\x19\x8a\x96\xff\xbd\xe6\x89\x18\x99\x5f\x6e\xac\x78\xdf\xdf\x61\x3a\x88\x11\xf7\x0e\xa4\x12\x6d\xa1\xa0\xe6\x4d\x49\xd9\x26\x15\x4a\x0c\xb1\xb4\xa5\x50\x41\x9a\xa2\x6d\x74\xca\x73\xcb\xe4\x08\x34\x1d\xb9\x88\x9b\x08\x32\x17\xf0\x50\xc7\x9e\xa0\xf3\x7d\x2b\xed\x09\x5b\xf2\x19\x41\x09\xc2\x24\x31\x89\xd3\x56\x25\x02\xe5\x8e\x33\xb3\xa0\xa6\x9b\x1a\x1a\x4e\x4a\x09\x9c\x19\x36\x18\xaa\x03\x17\x9f\x93\xfe\xa4\xb3\x6c\xc2\x77\x46\xec\xe8\xb2\x12\x0a\x2e\x95\x4e\x39\x9c\x21\xb4\x8c\x9a\xff\x3b\xd3\x01\x1a\x1b\xcc\xed\xf2\x8f\xff\xd1\x4c\x5b\xb6\xa4\xc6\x56\xa8\xb8\x00\x23\xad\x56\xe2\x68\xd7\x24\x73\x67\x00\xe6\x72\x26\x3b\x3f\x79\x16\x93\xa3\x5d\x93\x4c\x9e\x01\xba\x1e\x0a\x28\xa3\xea\x3b\x83\x68\x1c\xe0\x26\x7b\x07\x07\xc0\x32\x34\xed\x78\x69\xe2\x58\x58\xa6\x98\x19\x6f\x4d\x30\x05\xcb\x14\xab\x53\x81\x05\x1f\x51\xd0\xea\xf4\x9e\x9c\x50\xb8\x3a\xe3\x03\x4a\x9d\x5f\x8d\x45\x74\xea\xc3\x12\x1e\x4f\xc6\x81\xf7\xfd\x5a\xe9\x16\xaf\xb9\x78\xe8\x83\x60\xd5\x59\x2a\x55\x4f\x86\x61\x37\x79\x6c\x54\xb4\x3c\x88\x16\x81\xda\xda\x6a\xa7\xd7\x42\x4d\x24\xc8\xb6\xaa\x68\x41\x75\x11\xed\xeb\x2f\xed\x2f\x7a\x51\x18\x90\xbd\xdb\x68\x40\xe0\x4c\x51\xd6\xa6\xd3\xac\x46\xd5\x82\x38\xee\x31\x90\xe7\x06\xde\x70\xde\x44\x1c\xd5\x08\x3a\x75\x6c\xdb\xad\xe3\xc8\xb3\x20\xf0\xbf\x2d\x15\x58\x5e\xce\xcb\x1c\x62\xca\x54\xc2\x9e\x34\x5a\x62\x09\x25\x56\xd4\x69\xfe\x72\xad\xa7\x03\x43\x4b\xe7\x99\x73\xfb\x13\x91\x6b\x25\x23\x47\x23\xd9\x08\xd7\xb2\x1e\x28\xcc\xf7\x97\x81\x44\xfa\x41\x3e\x92\xb8\x20\x4c\xbb\x70\x2b\x22\x21\x33\x5a\x99\x3a\x88\xec\x09\x6d\x88\x8e\xf4\x61\x70\x7b\x8c\xcd\x27\x65\x71\x4c\x06\x0a\xd0\x99\x65\x22\xce\xcf\x98\x75\x36\xa5\x95\x19\x3c\x71\x46\x2a\xde\x93\x07\xc1\x32\xed\x57\xe3\xed\x03\x56\x60\x39\x64\x6e\xbc\x25\xcd\x23\x2c\x27\x98\x1f\x56\x45\x3d\x04\x3c\x23\xac\xa9\xd4\xa9\xb5\xe9\x21\x41\x63\xf7\x23\x56\x5c\x74\x96\x64\x1b\x20\xa1\x27\xcc\xfd\x31\xbf\x29\x7b\x12\x45\x69\x6f\xcf\x43\x97\x31\xf1\xf4\x0f\xd9\x45\x14\x95\x36\x89\x22\xe3\xed\xa6\x0e\x23\x27\x1d\x5b\x33\x7f\x12\x61\xa5\xc3\x2e\x5b\xed\x79\xb7\xde\x71\x69\xd3\xcb\xd0\xbf\x3b\x1e\x33\x52\x14\x5c\xd8\xfa\xc2\x36\x54\x86\x19\xd2\x10\xf7\x04\x47\xce\xeb\xee\x81\x01\xfd\xdc\xd3\xbe\x0a\xe2\x6c\x68\xed\x40\x62\x1f\xf8\xc4\xb1\xee\xb0\x46\xf3\xd5\x06\x80\xf7\x12\x3c\xbd\x6f\x0f\x5a\x7d\xf5\xd8\x92\xe3\x48\x0a\xc7\xf2\xb0\xdc\xbd\xdc\x4d\xb2\xce\xd7\x3e\x59\xa3\xde\x15\x85\xbe\x5d\xb5\xaa\xce\xde\x70\x21\xf8\xe1\xa3\xc6\xb9\x1c\x7e\xbc\xb3\x62\xcd\x82\xa0\x9d\x68\xcb\x74\x2b\xb6\xe4\xb8\x4a\xb7\x68\x2c\x95\xfc\xe6\xc2\xe4\xe2\xef\xf0\x5e\x7f\xae\x80\x9b\x46\xf1\x1e\x5e\x75\xad\xb1\x25\xc7\x38\xc2\x74\x9a\x37\x48\xc0\xb7\xbb\x56\x99\x66\x60\x36\x12\x67\xf0\x20\xd1\x6e\x1a\xcb\x97\x5f\x25\xd9\x76\x9e\xd1\x71\x3c\x0c\x9f\xb3\x12\x18\x20\xb5\x14\x3e\x8c\xa0\x67\xd0\xd2\x9c\x97\x58\xe9\xbb\xaf\xb9\x35\x7f\x40\x89\x62\xdf\xad\xce\x3a\xfb\xce\x49\x59\x0a\x94\x32\xe0\x96\x56\x93\x67\x2c\x9d\xcd\xb2\x57\xc3\xeb\x91\x46\x0a\x1b\x45\x9d\x64\x41\x78\xfc\x85\x82\x03\x1e\xa9\x02\x24\xa2\x39\xcd\x53\x57\xf5\x29\xf3\x67\xd1\x62\xfd\x37\x91\x1d\x94\x68\x31\xf0\xb8\x9e\xfc\x20\x5d\xa4\x85\x9b\x8d\x36\x4e\x65\x93\x91\x0b\xc5\x5b\x87\xb7\x21\xfd\x97\xf2\x84\x41\x13\xca\x58\xc4\x00\x89\xe9\x93\xd8\xde\x48\xb8\xef\x37\x7b\x1d\xc1\x72\x83\x50\x10\x89\x70\xa8\x51\x60\x50\x64\x95\x1c\x25\x53\x50\x93\x3d\x02\xb1\x04\x66\xa0\x04\x92\xf8\x3c\x22\xe1\x55\x1c\x13\x7d\x63\xee\xd5\xfc\x55\xe8\x06\xda\xdd\x4c\xf7\xc8\x34\x75\x60\xd9\xc3\xc2\x5c\x5a\x47\x9b\x3f\x1a\x60\xb8\xfd\x71\xd0\xf8\x7b\xed\xda\x76\x0b\xb7\x6e\x51\xf9\xf7\xe6\xf5\xd0\x7b\x7a\x0e\xfa\xe3\xd2\x0d\xc2\xa0\x39\xf0\x2c\xbf\x71\x10\x3e\xac\x75\x1e\x7d\x02\xc4\x12\xa8\x0a\x0d\x11\x78\xef\x46\xeb\x10\x75\x58\x12\x96\x0e\x62\xb7\x78\x1e\x7b\xdf\x84\x9f\x7a\xca\xaf\x97\x17\xb9\xe2\x37\xf9\xef\xc5\xbe\x3b\xea\x91\xbe\xb5\x85\x82\x69\x8c\x47\x15\x81\xd6\x84\x6c\x1f\x5d\xe3\x5c\x71\xd7\xc7\xf7\x57\xf5\x8e\x40\xd7\x67\xbc\x6b\x55\xed\x32\x85\xad\x1c\xfa\xdd\x34\xdd\x69\xb5\x14\x63\x06\xb3\x4f\x7a\xd9\xf9\x3c\xf4\xfc\xb1\x40\xe0\x7f\x3a\x02\x2a\xc4\x3b\xd3\x44\xfc\x4e\xd9\x00\x27\x53\x01\xad\xc2\xc3\x2e\xc0\x53\x81\x66\x68\xc2\xb8\xcd\x74\x9d\xde\x67\x50\x72\x60\x5c\x75\xd5\xd5\x00\xfa\x16\x0b\x90\xbc\xab\xd8\x7a\x2a\x2d\x63\xa8\xb5\x4e\x04\x6d\x4e\xdd\x1c\xc4\x0c\x37\x64\x02\x96\x53\x81\x37\x82\x05\x92\x40\x04\x63\xae\xb8\x35\xec\x3b\xb7\xfa\x06\x91\xc3\x73\x21\x23\x62\xee\xe7\x9f\x61\x47\x18\x2d\xb2\x17\x7f\x30\x73\x21\x51\x1c\xec\xc1\x20\xb0\x42\x81\x3a\xc0\x5c\x2d\xe8\x21\xd5\xb0\x6c\x71\xf1\x45\x60\x91\xb4\x69\x5e\x4f\x21\x51\xc2\x4e\x16\x14\xaa\x56\xb5\x06\x8f\x75\xb5\xcd\x4b\x0d\x24\xaa\x86\x03\x6d\x1a\x60\xb8\xd7\x57\x4e\x9d\x1b\x49\x51\x63\x39\x36\x15\x91\x1e\x77\x8c\xc5\xb4\xad\x5a\x56\xa2\xe8\x2a\x48\x0f\x39\x1e\x3c\x2c\x5d\xee\xe0\x5e\xd5\x48\x45\x18\xac\xd2\x3a\x69\xa9\x63\x4d\xc7\x71\xc1\x9b\x06\xc7\x97\x98\x60\x9a\xe0\x18\x79\xdb\x0a\x81\x4c\x35\x27\x2b\x08\x95\xe6\x10\xdf\x3e\xab\x08\x6d\x46\x17\x80\x8c\xc8\x6e\xae\x66\x0b\x00\xd7\x11\xa2\x0d\x55\x27\x9f\xdf\xa6\x4a\xe2\x86\x6f\x68\x91\xcf\x86\x7c\xbc\x69\x55\xd8\xb7\x13\xda\xe7\x31\x95\x37\xf7\xce\xb6\x3a\x77\xcd\x7c\xd7\xc1\x3e\xac\x89\x84\x06\xa5\x0c\xee\xad\x7e\x73\x07\xe5\xa3\x3b\x45\x6c\x9a\x10\x18\x9e\x4e\x4d\x23\x97\x32\x43\x32\x37\x3a\x81\xdb\xeb\x90\xc4\x68\xec\xd1\x1d\x75\xd9\x34\xcc\x51\x8d\xab\xcc\x07\xd7\x5d\xf5\x8d\xd4\x20\xcd\x09\x2c\x38\xb3\x6d\x1c\x2c\xa1\x95\xbe\x19\x5b\x12\x45\x3c\x66\x53\xe9\xa6\x9c\xfa\xb6\xe4\x26\x63\xef\xa3\x99\x87\x31\x40\xc3\x8b\xcf\x6e\xa8\xac\x0b\x12\xb3\xa3\x26\xbb\x1d\x32\x37\xd4\x05\x3f\xb1\x49\xce\x72\x3b\x41\x13\xb8\xfd\x0d\xd0\x0a\xe9\xe9\x5a\x3f\xb9\x0b\xdb\xf2\x37\x93\x9d\xe3\x70\x86\xe7\x7c\xb4\x83\xb4\x82\xef\x4e\xb7\xd1\xc6\x11\x58\x19\x30\x3b\x46\x6b\xf2\x00\xa5\x56\x42\x70\xa1\xf9\x31\x37\x6d\x75\x1c\xf4\xc0\x4d\x47\xf5\x64\x3a\xe1\x06\xc9\xd0\xb4\x41\x28\x69\xe8\x5f\xfa\x52\x43\x85\x54\x3f\xbc\x48\x89\x6a\x87\xbd\xc9\x81\xd3\x27\x7d\x46\xff\x7d\x20\x79\x1e\xdf\xaa\x70\xbb\x53\x27\x70\xc2\xf8\xd6\xc0\x41\x50\xc3\x2e\xc3\xc3\x40\x6d\x8a\xfb\x14\xde\xb9\xe9\x50\x67\x0d\x27\xe5\x37\xe8\xec\x3c\x51\x49\xf6\x98\x45\x62\xcd\x14\xbf\x94\xa2\xf7\xc8\x27\xe6\xf7\x11\xf9\xf9\xd3\xb3\x98\x78\xfd\xe5\xb3\x98\x78\xdf\xe4\x2c\xc6\xd9\xdb\xf7\x0d\x5c\x61\x92\xc4\x2e\xfb\x13\x01\xfd\xa6\xb0\x28\x3e\x1a\x5a\xba\xb0\xde\xd0\x3d\xb2\xa1\x34\xe6\xed\x80\x8d\x64\x54\x9d\xad\x8d\x9e\x2a\xbc\x12\xd3\x73\x0d\x92\x86\x49\xe9\xab\xaf\x33\xe3\xb4\x41\x11\xa2\x48\xe3\xda\x67\x96\x42\xd4\xc0\xff\x09\xb2\x91\x90\x3f\xf9\x85\xa9\xf6\xfd\xcb\x21\xdb\xfd\xf2\x54\xcb\x3e\x1f\x82\x47\xc7\x4f\x68\x39\xd3\xd0\x34\x93\x4b\x57\xae\xba\x52\xf6\x9e\xec\x71\x50\xc8\x0e\x82\xf2\xad\xb9\x77\x00\xb1\x01\xd8\xfd\xa4\xc9\x66\x13\x6d\x2d\x1d\x0e\xfa\xda\x42\x99\x0f\xdd\x44\xea\xf0\x23\x77\x5b\x6a\x15\x86\xe6\x4a\x87\xbb\x1d\xe8\xe7\xe9\x1f\x6e\x44\x7a\x36\xdc\x6b\x3a\x76\x77\xfc\x83\x85\xc0\x38\xa1\x94\x71\xcc\xde\x5e\x9b\x77\x33\x88\xc2\xb5\x72\xf3\x45\x43\xcf\xbb\xfb\xd7\xff\x05\x00\x00\xff\xff\x8b\x02\x29\x37\xee\x25\x00\x00" +var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\x43\x8f\x6c\x64\x39\x0f\x37\xf7\xe0\xb1\xd2\x3a\x89\xd4\xe9\xcc\xdd\x34\x63\xbb\xee\x63\x06\x26\x97\x22\x26\x14\xa0\x03\x40\x7d\x34\xe3\xff\xfd\x06\x5f\x24\x40\x82\xb6\xec\x4b\xfd\x22\x8b\x5c\x00\xfb\xf9\xdb\xc5\xae\xe8\x66\xcb\x85\x82\x55\xcb\xd6\xf4\xa1\xc1\x3b\xfe\x15\x19\x54\x82\x6f\xe0\x4d\xf4\xec\xcd\x99\xa7\x6c\xf8\x3e\xa2\xf2\xdf\x23\x8a\x5b\xc5\x05\x59\xe3\x0a\x51\x5a\xba\x77\x87\xd5\xbf\x7f\xff\xf3\xf6\xee\xf7\x9b\xeb\x5f\x97\xab\xe5\xf2\xf6\xfa\xd3\xa7\x9b\xe5\xed\xed\xd9\x19\x29\x0a\x94\x32\x23\x4d\x93\x43\xc1\x99\x12\xa4\xb0\x7b\x98\xc5\xdf\xce\xce\x00\x00\x2e\x2e\x60\xb9\x43\xa6\x40\xd5\x44\x01\x95\x80\x1b\xaa\x14\x96\xb0\xaf\x91\x81\xd2\xe7\x4b\x20\x02\xa1\xc4\x2d\x97\x54\xbf\x51\x1c\x54\x8d\x50\x21\xc2\x8e\xb4\x8d\x32\xfb\x84\x87\xa1\xd9\xd0\xf0\x2e\x3f\xf9\x65\x19\xd9\xf0\x96\xa9\x4b\xf8\x63\x45\x0f\xff\xfa\x67\xfe\xc2\xe3\xf7\x54\xd5\xa5\x20\x7b\xa7\x9d\xd3\x19\xf8\xd3\x2f\x7c\x0d\x03\x95\xd6\x94\x95\xbe\x6c\x0b\x85\xe5\xc4\x51\x5a\xa3\x9f\x1c\xc9\xe0\x9c\x19\x50\x56\x34\xad\xa4\x9c\x2d\xab\x8a\x8b\xe0\x05\x1e\xb0\x68\xd5\xe8\xc5\xa9\x9c\xc1\x96\x08\xb2\x41\x85\x42\x42\x51\x13\xb6\xc6\x69\xee\x3e\x77\xa4\x1f\x0d\x65\x99\xc9\x56\xac\x71\x45\x0a\xc5\xc5\x24\xab\x1f\xb9\x9c\x66\x37\x7c\xd9\xb3\xfc\x59\xd0\x1d\x51\xce\x30\xc6\x6a\xb0\x6d\x1f\x1a\x5a\x78\x07\x82\xaa\x65\x85\xde\x25\x64\x56\x62\x53\xe5\xb0\x23\xc2\xae\xbb\x84\x5f\x3a\xef\x9f\xdf\x1b\x13\x8f\x44\xab\x5a\xe6\xb7\xcc\xb4\x4b\x5c\xc2\x2f\xdf\xa2\xc0\xb2\x0b\x1f\x73\xf8\x66\xd6\xea\xbf\x06\x95\x75\x9f\xab\x73\xfb\x49\xe4\x0f\xe3\xa3\x42\xea\x07\xd2\x10\x56\x20\x2c\x0c\xfd\x7c\x8d\xea\x83\x7d\x92\xe5\x1d\x9d\x66\x7e\x6e\xf8\x9e\xc7\x0c\x5d\x9d\xeb\xcf\x9e\x50\x1b\x70\x32\x2c\xdc\x49\x96\xfa\xd1\xeb\xf3\x02\x7e\x45\x65\xbc\xdd\x73\xc2\x2b\xf3\xd5\xc4\xf0\x7d\xd2\xfb\xb5\x66\xd6\xa8\x56\x88\x1d\xaf\xde\x4e\x81\x2e\x04\xaa\x56\xb0\x90\xf9\x91\x70\x8f\x63\xad\x0b\x94\xbc\x15\x05\xc2\x75\xb9\xa1\x8c\x4a\x25\x88\xe2\x22\xd8\xf6\xe2\xa2\x0b\xd5\xe0\x59\xf8\xfa\xba\x69\xf8\x5e\x1a\x21\x48\xb4\x89\xe2\xdd\x52\x1f\xf9\x13\xb1\x9e\x92\xd8\x2f\xb5\xfa\x5d\x09\xbe\x59\x21\x1a\x05\x0d\x03\x7f\xca\x53\x02\x29\xbc\xf9\xad\x17\x5f\x9d\x77\xb0\xe9\x54\xe5\x0f\xeb\xb6\xb6\x9f\x79\xb4\x41\x60\xee\x31\x08\xa5\x16\x38\x93\x5c\x9d\xc7\x92\x3a\x33\x78\x87\x78\x4a\x7f\x16\x06\x80\x34\x4d\xa7\xb5\x00\x24\x88\x02\xce\x0a\x9c\x54\xa1\x34\x4e\xd3\x43\xc5\x77\xc6\x88\x84\x7e\x19\xee\xfb\xe3\x60\x01\x4f\x1c\x1f\x7c\x99\xe0\x21\xf1\x70\x82\xa1\xc4\xc3\xd8\x12\x9d\xb9\x47\x2a\x89\x38\xce\xff\x0f\x1b\x79\xfb\x18\xb9\xa0\x32\x82\x3d\x63\x99\xdb\x5e\x05\xd9\x17\x48\x18\x27\xa5\x62\xde\x94\xb1\x8a\xbd\x68\xeb\xa1\x68\xf9\xdf\x6b\x9e\x88\x91\xf9\xe9\xc6\x8a\xd7\xfd\x1d\xa6\x83\x18\x71\xaf\x41\x2a\xd1\x16\x0a\x6a\xde\x94\x94\xad\x53\xa1\xc4\x10\x4b\x5b\x0a\x15\xa4\x29\xda\x46\xa7\x3c\x47\x26\x47\xa0\xe9\xb6\x8b\xb8\x89\x20\xf3\x02\xee\xea\xd8\x13\x74\xbe\x6f\xa5\x3d\x61\x43\xbe\x22\x28\x41\x98\x24\x26\x71\xda\xaa\x44\xa0\xdc\x72\x66\x08\x6a\xba\xae\xa1\xe1\xa4\x94\xc0\x99\x61\x83\xa1\xda\x73\xf1\x35\xe9\x4f\x3a\xcb\x26\x7c\x67\xc4\x8e\x2e\x2b\xa1\xe0\x52\xe9\x94\xc3\x19\x42\xcb\xa8\xf9\xbf\x33\x1d\xa0\xb1\xc1\xdc\x92\xdf\xff\x47\x33\x6d\xd9\x92\x1a\x5b\xa1\xe2\x02\x8c\xb4\x5a\x89\xa3\x55\x93\xcc\x3d\x01\x30\xa7\x33\xd9\xf9\xc9\x8b\x98\x1c\xad\x9a\x64\xf2\x09\xa0\xeb\xa1\x80\x32\xaa\xbe\x33\x88\xc6\x01\x6e\xb2\x77\x70\x00\x2c\x42\xd3\x8e\x49\x13\xc7\xc2\x22\xc5\xcc\x78\x69\x82\x29\x58\xa4\x58\x9d\x0a\x2c\xb8\x47\x41\xab\xe3\x67\x72\x44\xe1\xea\x8c\x1b\x94\x3a\xbf\x1a\x8b\xe8\xd4\x87\x25\x3c\x1c\x8d\x03\xef\x7a\x5a\xe9\x88\x57\x5c\xdc\xf5\x41\xb0\xec\x2c\x95\xaa\x27\xc3\xb0\x9b\x3c\x36\x2a\x5a\xee\x44\x8b\x40\x6d\x6d\xb5\xd5\xb4\x50\x13\x09\xb2\xad\x2a\x5a\x50\x5d\x44\xfb\xfa\x4b\xfb\x8b\x26\x0a\x03\xb2\x77\x1b\x0d\x08\x9c\x29\xca\xda\x74\x9a\xd5\xa8\x5a\x10\xc7\x3d\x06\xf2\x5c\xc2\x07\xce\x9b\x88\xa3\x1a\x41\xa7\x8e\x4d\xbb\x71\x1c\x79\x16\x04\xfe\xb7\xa5\x02\xcb\xd3\x79\x99\xc7\x1b\x53\x09\x3b\xd2\x68\x81\x25\x94\x58\x51\xa7\xf8\xd3\x95\x9e\x8e\x0b\x2d\x9c\xe7\xcd\xad\x4f\x04\xae\x15\x8c\x1c\x8c\x60\x23\x58\xcb\x7a\x9c\x30\xdf\xdf\x06\x02\xe9\x07\xf9\x48\xe0\x82\x30\xed\xc1\xad\x08\xcf\xc8\x68\x65\xaa\x20\xb2\x23\xb4\x21\x3a\xce\x87\xa1\xed\x11\x36\x9f\x14\xc5\xf1\x18\xc8\xaf\xf3\xca\x44\x94\x3f\x61\xd4\xd9\x94\x52\x66\xf0\xcc\x19\xa9\x68\x4f\x1e\x04\x8b\xb4\x57\x8d\x97\x0f\x58\x81\xc5\x90\xb9\xf1\x92\x34\x8f\xb0\x98\x60\x7e\x58\x13\xf5\x00\xf0\x82\xa0\xa6\x52\x27\xd6\xa6\x07\x04\x8d\xdc\x0f\x58\x71\xd1\x59\x92\xad\x81\x84\x8e\x30\xf7\xc7\xfc\xa6\xec\x49\x14\xa5\xbd\x3b\x0f\x3d\xc6\x44\xd3\x3f\x64\x17\x4f\x54\xda\x14\x8a\x8c\xb7\xeb\x3a\x8c\x9b\x74\x64\xcd\xfc\x49\x84\x95\x0e\xb9\x6c\xad\xe7\xbd\x7a\xcb\xa5\x4d\x2e\x43\xf7\xee\x78\xcc\x48\x51\x70\x61\xab\x0b\xdb\x4e\x19\xe6\x47\xb3\xb9\xdf\x70\xe4\xbc\xee\x16\x18\xec\x9f\xfb\xbd\xcf\x82\x30\x1b\x5a\x3b\x90\xd8\xc7\x3d\x71\xac\x3b\xa4\xd1\x7c\xb5\x01\xdc\xbd\xf5\xdb\xbd\x3e\x64\xf5\xbd\x63\x43\x0e\x23\x21\x1c\xc7\xc3\x5a\xf7\x74\x2f\xc9\x3a\x57\xfb\x62\x6d\x7a\x5d\x14\xfa\x6a\xd5\xaa\x3a\xfb\xc0\x85\xe0\xfb\x7b\x8d\x72\x39\xfc\x78\x6d\xa5\x9a\x05\x31\x9b\xee\xc9\x74\x04\x1b\x72\x58\xa6\xdb\x33\x86\x24\xbf\x3c\x31\xaf\xf8\xeb\xbb\xd7\x9e\xab\xdd\xa6\x01\xbc\x87\x56\x5d\x66\x6c\xc8\x21\x0e\x2f\x9d\xe1\x0d\x0c\xf0\xcd\xb6\x55\xa6\x0f\x98\x8d\x84\x19\x3c\x48\x74\x9a\xc6\xe2\xe5\x67\x49\xb6\x9d\x5b\x74\x1c\x0f\x63\xe7\x49\x09\x0c\x8a\xda\x1d\x6e\x46\xb8\x33\xe8\x66\xce\x4b\xac\xf4\xb5\xd7\x5c\x98\x6f\x50\xa2\xd8\x75\xd4\x59\x67\xdd\x39\x29\x4b\x81\x52\x06\xdc\xd2\x6a\xf2\x8c\x85\x33\x59\xf6\x6e\x78\x33\xd2\x30\x61\x43\xa8\x93\x2c\x88\x8d\xbf\x50\x70\xc0\x03\x55\x80\x44\x34\xc7\x79\xea\x96\x3e\x65\xfe\x2c\x22\xd6\x7f\x13\xa9\x41\x89\x16\x67\x23\xe2\x51\xaa\x48\xcb\x36\x5e\x38\x95\x49\x46\x1e\x14\xad\x9c\xb8\xc1\x4e\x75\x9d\x8c\x1d\x0c\x76\x98\xc6\x88\x6d\x86\x84\xeb\x7e\xb3\xf7\x0f\x2c\xd7\x08\x05\x91\x08\xfb\x1a\x05\x06\x55\x55\xc9\x51\x32\x05\x35\xd9\x21\x10\xbb\xc1\x0c\x94\x40\x12\x9f\x47\x24\xbc\x8b\x23\xa1\xef\xc4\xbd\x9b\xbf\x0b\x8d\xaf\x9d\xcc\xb4\x8b\x4c\x17\x07\x16\x3d\x14\xcc\xa5\x75\xaf\xf9\x83\x01\x83\xab\x1f\x07\x9d\xbe\xf7\xae\x4f\x77\xe1\xe8\x2e\x2a\xff\xde\xbc\x1e\xfa\x4c\xcf\x41\x7f\x5c\xba\x23\x18\xe8\xf2\x45\xde\xe2\x50\x7b\x58\xdd\x3c\xf8\x9c\x87\x25\x50\x15\x1a\x22\xf0\xd9\xb5\xd6\x21\xea\x60\x24\x2c\x1d\xba\x8e\x38\xf6\xe6\x09\xe7\xf4\x1b\xbf\x5f\x9c\xe4\x80\xaf\xf2\xda\x93\x3d\x76\xd4\x13\xfd\x68\x4b\x03\xd3\x08\x8f\x6a\x00\xad\x08\xd9\x3e\xb8\x46\xb9\xe2\xae\x6f\xef\xaf\xe6\xdd\x06\x5d\x5f\xf1\xba\x55\xb5\x4b\x0e\xb6\x56\xe8\x57\xd3\x74\x67\xd5\xee\x18\x33\x98\x7d\xd1\x64\x4f\xa7\x9e\x97\x8f\x01\x02\xf7\xd3\x01\x50\x21\x5e\x9b\xa6\xe1\x77\x4a\x01\x38\x89\xff\xb4\x0a\x0f\x3b\x01\x44\x05\x9a\x21\x09\xe3\x36\xbd\x75\x7a\x9f\x41\xc9\x81\x71\xd5\xd5\x53\xb3\xe1\x7a\xc9\xbb\x12\xad\xdf\xa4\x65\x0c\xb5\xd2\x89\xa0\xcd\xb1\x1b\x7b\x98\x59\x86\x4c\x40\x71\x2a\xec\x46\xa0\x40\x12\x78\x60\xac\x15\x77\x82\x7d\xa3\x56\x5f\x19\x72\x78\x29\x60\x44\xcc\xfd\xfc\x33\x6c\x09\xa3\x45\xf6\xe6\x0f\x66\x6e\x20\x8a\x83\x3d\x18\x04\x56\x28\x50\xc7\x97\x2b\xfe\x3c\xa0\x1a\x96\x2d\x2a\xbe\xc9\xcf\x26\x2c\xf2\x7e\x0a\x7f\x12\xe6\xb1\x50\x50\xb5\xaa\x35\x28\xac\xcb\x6a\x5e\x6a\xf8\x50\x35\xec\x69\xd3\x00\xc3\x9d\xbe\x59\xea\x3c\x48\x8a\x1a\xcb\x91\x85\x88\xf4\x60\x63\x0c\xa5\x4d\xd4\xb2\x12\x45\x57\x29\x7a\x9c\xf1\x90\x61\xb7\xe5\x0e\xe3\x55\x8d\x54\x84\x21\x2a\xad\x6b\x96\x3a\xc2\x74\xf4\x16\xbc\x69\x70\x7c\x59\x09\x66\x06\x8e\x91\x8f\xad\x10\xc8\x54\x73\xb4\x72\x50\x69\x0e\xf1\x4d\xb2\x8a\xd0\x66\x54\xe8\x67\x44\x76\xd3\x33\x9b\xeb\x5d\xdf\x87\x36\x54\x1d\x7d\x52\x9b\x2a\x7d\x1b\xbe\xa6\x45\x3e\x52\xc8\x87\x56\x85\xdd\x39\xa1\x3d\x1d\x53\xc9\x72\xe7\x4c\xaa\x13\xd6\xcc\xf7\x16\xec\xc3\x9a\x48\x68\x50\xca\xe0\x7e\xea\x17\x77\xf8\x9d\xbe\x3b\xf8\xbf\x10\x0d\x5e\x90\x8e\xcc\x04\xcc\xcd\x45\xe0\xea\x3c\x5c\x3a\x9a\x69\x74\x47\x9c\x36\xea\x72\xbb\xc6\x75\xe4\x9d\x6b\x9d\xfa\x2e\x69\x90\xd2\x04\x16\x9c\xd9\x1e\x0d\x96\xd0\x4a\xdf\x69\x2d\x89\x22\x1e\xa0\xa9\x74\x23\x4c\x7d\x19\x72\x63\xaf\xcf\xd1\x40\xc3\xe8\xbd\xe1\xc5\x57\x37\x31\xd6\xc5\x87\x59\x51\x93\xed\x16\x99\x9b\xd8\x82\x1f\xc7\x24\x07\xb5\x9d\xa0\x09\x90\x7e\x05\x8e\x42\x7a\x74\xd6\x8f\xe5\xc2\x9e\xfb\xe5\x64\x5b\x38\x1c\xd0\x39\xd7\xec\x00\xac\xe0\xdb\xe3\x55\xb4\x70\x04\x4d\x06\xba\x0e\x11\x4d\x1e\x60\xd2\x52\x08\x2e\x34\x3f\xe6\x22\xad\x0e\x83\x06\xb7\x69\x97\x1e\x4d\x9b\xdb\xe0\x16\x9a\x2e\x07\x25\x0d\xfd\x4b\x5f\x5b\xa8\x90\xea\x87\x37\x29\x51\xed\x24\x37\x39\x4d\xfa\xa2\xcf\xe8\xbf\x0f\x24\xcf\xe3\x7b\x13\x6e\xb6\xea\x08\x4e\x18\x7f\xf3\xdf\x0b\x6a\xd8\x65\xb8\x1f\xa8\x4d\x71\x9f\xaf\x3b\x37\x1d\xea\xac\xe1\xa4\x7c\x85\xce\x9e\xde\x54\x92\x1d\x66\x91\x58\x33\xc5\x4f\xdd\xd1\x7b\xe4\x33\xc3\xf9\x68\xfb\xf9\xf3\x83\x96\x98\xfe\xf4\x41\x4b\xbc\x6e\x72\xd0\xf2\x78\xd6\x35\x74\x5c\x05\x92\x84\x2b\x3b\xfb\xd7\x6f\x0a\x0b\xdc\xa3\x69\xa4\x0b\xe9\x35\xdd\x21\x1b\x4a\x62\xde\x0e\x58\x48\x46\xd4\x93\x45\xd0\x73\x15\x56\x62\x2c\xae\x01\xd2\x30\x29\x7d\x99\x95\x98\x93\x0d\xca\x0c\x45\x1a\xd7\x11\xb3\x2b\xa3\x8e\xfc\x4f\x90\x8d\x84\xfb\xc9\x13\xa6\xfa\xf1\x6f\x87\xec\xf6\xe4\xa9\x1e\x7c\x3e\x04\x8c\x8e\x9f\x30\x3a\x4d\x8f\xd2\x8c\x22\x5d\x3d\xea\x6a\xd5\x5b\xb2\xc3\x41\xa5\x3a\x08\xc4\x8f\xe6\x5e\x01\xc4\x06\x5d\xf7\x1b\x25\x9b\x41\xb4\x95\x74\x08\xe8\x6b\x09\x65\x3e\x5c\x13\xe9\xc2\xcf\xd0\x6d\x31\x55\x98\x3d\x97\x3a\xc4\xed\x84\x3e\x4f\xff\x12\x23\xd2\xb3\xe1\x5e\xef\x63\x57\xc7\xbf\x40\x08\xb2\x5d\x28\x65\x1c\xa7\x57\xe7\xe6\xdd\x0c\xa2\x10\xad\xdc\xc0\xd0\xec\xe7\x5d\xfc\xf1\x7f\x01\x00\x00\xff\xff\x2a\x3f\xf9\xe8\xbf\x25\x00\x00" func flowfeesCdcBytes() ([]byte, error) { return bindataRead( @@ -119,7 +119,7 @@ func flowfeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa9, 0xfa, 0x91, 0x18, 0x41, 0xb3, 0x6b, 0xbc, 0x2c, 0xc2, 0xed, 0x6e, 0x8c, 0x54, 0x72, 0x9f, 0xfe, 0x95, 0xc8, 0x76, 0xc3, 0x1, 0xb0, 0xc6, 0x55, 0x9c, 0xe5, 0xc4, 0x8a, 0x9e, 0x69, 0x15}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x31, 0x33, 0x9, 0xd4, 0xe7, 0x9f, 0x20, 0xcb, 0x9a, 0xea, 0x93, 0xe7, 0x8f, 0x4f, 0x63, 0xdf, 0x2e, 0x84, 0xab, 0x39, 0x7b, 0x8, 0xbd, 0x54, 0x6b, 0xb0, 0x6e, 0xe2, 0x5f, 0xb9, 0xea, 0x3b}} return a, nil } @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x59\x73\x1b\x47\x92\xf0\x3b\x7f\x45\x4a\x0f\x32\x31\x06\x41\xc7\xf7\x6d\x6c\x6c\x30\x44\x6b\x68\x92\xd2\x30\x64\x5b\xb2\x8e\xf1\x83\x63\xc2\x53\xec\x2e\x10\x3d\x6c\x74\xc1\x5d\x05\xd2\x58\x0f\xff\xfb\x46\xdd\x77\x1f\x20\x48\xc9\x31\xe2\x83\x44\x02\x75\xe6\x9d\x59\x59\x59\x87\x7f\xd9\xdb\x03\x00\x78\x59\x93\xdb\xf7\x0c\x5d\x57\xcd\xd5\x29\xa9\x6b\x5c\xb0\x8a\x34\xf2\xab\x0f\x8b\x8a\x42\x41\x1a\xd6\xa2\x82\x41\x89\xe7\x55\x83\x29\x20\x28\x4c\x3b\x98\x93\x16\xa8\xec\x0d\xa8\x29\xa1\xc4\x35\xbe\x42\x8c\xff\x49\x2e\xff\x85\x0b\x46\xc5\x48\xb7\x8b\xaa\x58\x00\xaa\x6b\x72\x4b\x61\x4d\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x58\xa2\x66\x03\x0d\x29\xf9\x74\x14\xd8\x02\x6f\xe0\x16\x35\x0c\xaa\x06\x10\xd0\xaa\xb9\xaa\x31\xa0\xa2\x20\xeb\x86\xcd\xc4\x04\x17\x0c\xc4\x5a\x97\x2b\xc4\xaa\xcb\x1a\xc3\x6d\xc5\x16\xbc\x23\xd4\xa4\xb8\xc6\x25\x30\x72\x8d\x1b\xdd\x07\x28\x66\xeb\xd5\x4c\xee\xf2\x3d\xc6\xa2\x21\x69\xe6\x35\xb9\x3d\xe4\xff\x1c\x14\xa4\xc5\x07\x7a\xe7\x14\xde\x9d\x9f\x9c\xfd\x70\x2e\x16\xb7\x24\x2d\x86\x45\x75\xb5\x80\x1a\xdf\xe0\x1a\xaa\x66\x4e\xda\x25\x12\xc0\x40\x97\x64\xcd\xc4\x58\x1a\x24\x16\x52\x7c\xb2\xbf\x1c\xee\xed\x55\xcb\x15\x69\x19\xbc\x5c\x37\x57\x7c\x9d\x1f\xc4\xb2\xe6\x2d\x59\xc2\x53\xef\xb3\xa7\xa6\x65\x4d\x6e\xbd\x56\xfa\x6f\xaf\xc5\xc5\xd9\x07\x74\x59\x63\x85\x48\xa7\xa9\xff\x85\xe9\xf3\xbd\x80\x8a\x18\x87\xca\xd6\xdf\xfc\xfe\xfd\x9b\xd3\xd7\xe7\x67\x1f\xde\xbc\x3e\xff\xf1\xfd\xc9\xd9\xd9\xbb\xf3\xf7\xef\xdd\x29\xde\x33\xd2\xa2\x2b\xfc\x12\x63\xd3\xe3\xe5\xf7\x6f\x7e\x7e\xff\xe1\xcd\xbb\x93\x57\xe7\x2f\xcf\xcf\x53\x9d\x4e\xeb\x35\x65\xb8\xfd\xe9\x54\x77\xf9\xe9\x34\xd1\xea\xec\xf5\x2b\xfd\xfd\xd9\xeb\x57\x89\x06\xe7\x2b\x52\x2c\x74\x93\xf3\xb7\x6f\x4e\xff\xa6\x1b\xed\xa1\xa2\xc0\x94\xee\xa3\xba\x9e\x58\x5a\x4d\x12\x35\xfc\x21\x11\x7e\x78\x78\x08\x27\x8a\x10\x56\x88\x2d\x24\x89\xba\xe3\xd4\x98\x41\xd4\x5d\xed\xff\x2d\x62\x8b\x23\x70\xfe\x18\xd6\xfb\x6d\x5b\xdd\x20\xa6\x7a\x3b\x7f\x0c\xec\xbd\xbe\xac\xab\x42\x75\x36\xbf\xdb\xed\x9c\xdf\xe0\x86\xc5\xfb\xc0\xfc\x63\xf8\x91\x94\xf8\xa4\x2c\x39\xba\xa3\x81\xf7\x39\x93\x5d\x9c\xf1\x0d\xb5\x55\x73\x35\x85\x96\xd4\xf8\x08\x3e\x5e\x34\xec\x7f\xa6\x80\x96\x1c\x48\xa7\x64\xb9\xac\x18\xc3\xe5\x11\x7c\x7c\x59\xfd\xfe\xdf\xff\x35\x05\x54\x96\x2d\xa6\xf4\x08\x4e\xe4\x2f\x2f\x26\x99\xb9\xcf\x24\x63\x93\x76\xf0\x02\x4a\xdd\x83\x7f\xc8\xd7\xf1\xff\xff\xdf\xb8\x85\x74\x40\xe1\x1d\x5e\x92\x1b\x5c\xbe\x6c\xc9\x72\x2c\x24\x46\x6f\x78\xd4\x5c\xe9\x4d\x0f\xde\xdb\x0f\xa8\x58\x54\x0d\x56\x44\x7d\xda\x62\xc4\x70\x39\x6e\x43\x13\x4b\x4c\xef\x59\xbb\x2e\xb8\x1c\x43\x0c\x28\x23\x2d\xa6\x76\x7d\x70\x71\x26\x44\x5e\xb4\x10\x2a\x3b\x9d\xd9\x8d\x50\xf8\x43\xb4\x4a\x11\xb8\x19\xef\x47\x6f\x8d\xfd\xed\x2d\x7c\xf6\x4c\xe3\x9b\x0a\xdf\x42\xd5\x54\x6c\x08\x58\x27\xce\xaa\xf8\x0f\xc5\xf5\x7c\x16\x2c\x07\x8e\x41\x8e\xd4\xd1\x52\xb4\x72\xfe\x32\x4d\xef\xf6\xe4\xbf\x06\x9c\xa7\xa4\x61\xa8\x6a\x68\x42\x55\x20\x31\xcf\x57\x5c\xdf\x09\x04\x6a\xb1\x64\xfa\x4a\xbd\x59\x71\xa5\x4b\x71\x41\x9a\x12\xb5\x1b\xa3\xc4\x04\x82\x2a\x0a\xa4\xa9\x37\xb0\xc4\x5c\x3f\x32\x02\x0b\x52\x97\xa6\x3f\xd7\x45\x3f\x9d\x02\x69\x81\x8b\x58\xa9\x91\x85\xc2\xe5\x92\x9b\xb7\x46\x6b\x46\xf8\x92\x0a\x54\xd7\x1b\x58\xa1\x8d\x50\x72\xac\x45\x0d\x45\x4a\xc3\x63\x4c\xcd\x78\x2d\xae\x39\x69\xf1\x9e\xce\xb0\x2b\xdc\x8a\x5d\xd1\x59\x8e\x2c\x7c\x02\xbd\x68\xe6\xa4\x83\x38\x9a\x61\x34\xe1\x90\xb3\x69\xc3\xc1\x8d\x56\xe8\xb2\xaa\x2b\xb6\xe1\xab\xe4\x00\x10\x7b\xfd\x3b\x5a\xd7\x02\x3e\xc2\x08\x91\x0a\xff\xb6\xc1\xad\xdb\x95\x11\x61\x36\x94\x2d\xba\xe5\x7b\x2b\xf1\x8a\xd0\x8a\xa9\x61\xaa\xd6\x60\x49\x23\xa0\x9a\x43\x83\x71\x89\xcb\x70\x8d\x5a\x0f\xc9\x85\x2e\xbd\xcd\x8b\x85\xbc\x6d\xc9\x4d\x55\xe2\xf6\xc8\x59\xee\x73\xb4\x66\x8b\x7d\xcf\x08\x98\xfd\xac\x96\xc3\x55\xf8\x04\x9e\x19\xdd\x3f\x13\xa3\x7c\x6b\x79\x20\x49\xfe\x1e\xc3\x3f\xdc\x2a\x42\x96\x5a\xb5\x38\xf8\x84\xff\x74\xcc\x3f\x2b\x16\xb8\xb8\xde\x9f\x1c\xc1\xd3\x8b\xe6\x06\xd5\x55\x29\x14\x38\x48\xb3\x47\x62\x4e\xb7\x7d\xea\x0d\x7c\x17\x73\x68\xd3\xc7\xc2\x1c\x2a\x70\x2c\x80\x13\x7f\xd9\xb1\x4a\x38\xee\xda\x83\xc3\xff\x2e\x49\xbd\xc2\x4c\xd8\xaf\x5a\xde\x02\x99\x8b\x3f\x03\x52\x4a\x12\xf9\x7c\xdd\xc0\x15\x66\x4a\x40\x73\xf0\xa8\x5f\x03\xe8\xb6\x98\xad\xdb\xa6\x77\xfd\xb3\x4b\xd2\xb6\xe4\x76\x7f\xf2\x64\x26\x28\xff\xc9\x4c\xad\x29\x2f\xba\xa4\xa9\x01\x55\xc3\x70\x3b\x47\x05\x96\x22\x47\xda\xef\x05\x6a\x60\xc5\xbf\xa7\x0b\x29\x33\x04\x8b\xc4\x86\xaf\x19\x8c\x12\xd9\x9d\xb0\x85\xee\xff\xdb\x1a\xb7\x9b\xa0\x67\x52\xbb\xb4\x98\x92\x75\x5b\x60\x67\x29\x19\x1b\x29\x23\x57\x6e\x50\xab\x3c\x01\x69\xf3\x7e\xa4\xd6\x8a\xc8\x76\x58\x37\xa3\xba\x70\x7c\xa1\xb2\xe4\x3a\xe4\x8d\x90\xb4\xfb\xbf\x0a\x22\x3c\x82\xbf\xc6\x96\xf8\x8c\x37\xe3\xbf\xe3\x36\xe4\x4d\x2e\x1e\x8f\x12\x22\x53\xd9\x1c\x99\x69\x8d\xe6\x35\x73\x1b\xed\x94\x5f\x80\xe9\x34\x71\x88\x36\x1c\x5c\xc9\xc1\x0f\xc4\x5f\x52\x24\x6e\xb8\x79\xae\xa6\x72\xc4\x43\x7a\xd1\x42\x67\x8b\xc1\x09\xa6\x02\x0c\xe7\xbf\x57\x74\x90\x06\x7f\x31\x39\x82\xef\x08\xa9\xbb\x78\x46\xea\x71\xc1\x33\xbf\xc8\xa1\xfe\xd1\xd5\xdc\xb5\x5a\x44\x1f\xf7\x83\xce\x9e\x27\x75\x2d\xe6\x6a\xe6\x44\x74\xcc\xc0\x99\x7f\xdf\x37\x8e\x9d\xb3\x63\x30\xaf\x51\xe7\x88\x3e\xb2\xc4\xb6\xfe\x90\xa0\x48\xd1\x96\xc7\xfa\x9e\x81\xd9\xb0\x8a\xd5\x78\xc9\xcd\x4c\xcb\x6b\x6f\x84\xea\x34\xac\xfd\x61\x81\x2d\x8b\x2a\xbb\x91\x53\x36\x95\xf6\x23\x77\xdb\x25\x93\x2b\x71\xa7\xbc\x7f\xd2\x62\x33\x04\xaa\xeb\x40\x10\xa8\xf8\x81\x30\x57\x8a\x48\xa9\x2b\xb7\x5e\xab\x62\xd9\xd8\x8c\xf6\x1a\xe3\x15\xe5\x66\x4c\x71\xcd\x25\xee\x82\xdc\xca\x90\x82\xee\xd5\x94\x86\xb9\x65\x64\x80\x02\x6a\xa5\xdb\x8e\x4b\x57\x62\x55\x0c\xae\x1b\x72\x4b\x95\x25\xa6\xda\x32\x02\x57\xd5\x0d\xd6\x6b\xe1\x02\x11\x6e\x17\xb8\x91\x91\x0a\x6d\x37\xf0\x59\xb4\x3d\x61\xc6\x2c\xab\xf9\x1c\xb7\x1c\x9a\x6c\xb3\xc2\x52\x1f\x88\x41\xf3\x32\x2f\x92\x74\x47\x1d\xc2\xcf\xe1\xe3\x43\xbb\xc7\x1b\xce\x89\x21\xb5\x70\x85\xe1\x0b\x3a\xc1\xb0\x3b\xb3\x49\xf8\x0a\x92\xf3\x0b\xcb\xb6\xaa\x6b\xb8\xc4\xd0\x54\x35\xb7\xa3\x84\x8a\x54\xb8\x5c\x20\x0a\x0d\x81\x82\xb4\x2d\xa6\x2b\xd2\x94\x9c\x1a\x7c\x7c\xe7\xb7\xb2\xbb\x8d\xbc\xf0\x77\xf2\x5e\x7a\x42\x21\x75\x72\xd5\xa7\x02\x55\x36\x8e\x45\x5a\xea\xf5\x3d\x45\x8d\xb4\xd2\xd7\x14\x03\x69\xb0\xe3\x4f\xad\xb0\xec\x0f\x8e\xa9\xc2\xbb\x70\xc3\x92\xd3\xd7\x25\x86\x95\x8c\x16\xa8\xa9\x6e\xe1\x12\x17\x88\x0f\x24\x88\xad\x20\xeb\xba\xe4\xad\xd6\xd4\x01\x93\x43\x52\x49\x28\x35\x46\xf9\xd0\x23\xf8\xab\x91\x0b\x9d\x6a\xea\xae\x7b\x38\x23\x99\x86\x8c\x68\x1a\xdf\xed\x05\x80\x12\x08\xb3\x6c\x2e\x10\xf2\x37\x52\x73\xfb\x4b\xb9\x2f\x52\x98\x58\xda\x0e\x49\xc2\x09\xef\x50\xc1\x7f\xd2\xd3\x0a\x04\x86\xa0\xbf\x86\x28\x0f\x17\xd8\xa2\xa2\x53\xce\xed\x0e\x5d\xe6\xf7\xcb\xec\xaa\xc6\x10\xd9\xd4\x0b\xbb\xcd\xc4\x7f\x6f\x8c\xf3\x34\x81\x67\xf1\xd7\x72\x92\x90\x16\x3f\x70\xc1\x46\x07\x89\x35\x1d\x8d\xc4\x2d\x77\x15\x25\x91\x88\x20\xab\x91\xb7\x86\x7a\x0f\x85\xcf\x93\x24\xe0\x9f\xb9\x70\x2b\x64\xf8\x85\x8f\xd0\xe0\x5b\x35\xc1\x14\x62\x31\xba\xa6\xb8\x84\x79\xd5\x52\x36\x85\x39\xe1\xfe\x16\x2e\xe1\x72\x13\xae\x2d\x9e\x41\x4b\x4b\x3e\x85\x1e\x3e\x25\xa7\x75\xbb\x26\x35\x4b\x27\x0b\x3c\x88\x31\x98\xc2\x4d\xc2\xc8\xa7\x80\x28\x25\x45\x25\x3c\x68\x11\x9f\x16\xa0\xcf\x93\x99\x6f\x16\xd2\x1e\x05\xee\xfb\x82\x9e\x87\xb0\x4b\xf9\x3e\xf5\x46\xfe\x04\x9c\xa0\xa7\x1e\xe6\x76\x7a\x5b\xcf\x38\x9a\xce\xf6\x1c\x4b\xa3\xd7\xd3\xf4\x86\x86\x63\x7f\xaa\xbd\xb4\x67\xaa\x84\x2e\x3c\x3f\x80\x3f\x32\xce\xab\x15\xa4\xaa\x55\xdc\x2c\xa4\x44\x38\x86\x6f\x66\xdf\xe4\x57\x18\xb5\xf4\x9a\x1e\x1e\xc2\x45\xac\x81\x43\x89\x39\x15\x74\x55\xa1\xba\xfa\x5f\x0c\x95\x30\xe1\xb8\x77\xbe\x10\x68\x09\xc7\xe3\x92\xc8\x55\xfd\x0e\x58\xbd\xa6\xd5\x5c\x44\x48\x1c\x2a\x7a\x73\xf9\x2f\x38\x76\x3f\x48\xe0\x54\xec\xcd\x6d\xe2\x75\xd8\x8b\xda\x1f\x1e\x82\xf4\x7d\x15\x57\x72\x0d\x22\x16\xbf\x44\x0d\xba\xb2\x9a\x45\x9c\x2f\x24\x8c\xcb\xd4\x80\xdc\x04\xc4\x4c\xf1\x6c\x60\x94\x76\x6e\x99\xff\xf0\x3d\x3b\x98\xf9\x41\x2d\xe3\x38\x00\x84\xe3\xb1\xcb\xdf\xdc\xd6\xfb\x93\x34\x5c\x7c\x9a\x8c\x67\x99\xf9\xb6\x18\xff\xb9\x03\x5c\xd3\x14\xf3\x24\x00\xed\xea\xc5\x8e\x79\xc3\x66\x29\x2a\x0e\xc4\x1b\x1c\xbb\x2c\x11\x1a\x06\x35\xa1\x58\x2b\x2d\xa9\xd0\x28\x5c\xe2\x39\xd7\xdd\x25\xa6\xac\x25\x1b\xae\x34\xf0\x0d\x6e\x37\x6c\xe1\x86\x0d\xa5\x7f\x22\x74\x1f\x96\x62\xb9\xe0\x63\x09\x46\x84\x25\x66\x0b\x52\x4e\x95\xa5\x2f\x74\xff\x0a\x35\x55\xa1\x4c\xd2\x16\x2b\xb7\x80\x7f\xa1\xf4\x8f\xf4\x11\xc4\x49\x64\xb3\xd1\xe1\x1c\xf7\xac\x93\xff\xa8\x25\xed\x87\x32\xca\x86\x37\xf9\x76\x05\x14\x5c\x6f\x35\x6a\x5b\xba\xe1\x74\xdb\xc1\xf7\x57\x7d\xd0\x6a\x83\x54\x04\xea\xcd\x64\x19\xdc\x5a\x50\x18\xcf\x5b\xfe\x1f\x78\xde\x4d\x55\x4f\xba\xf0\x39\x77\x4d\x07\x39\x73\x99\x3e\x09\xe8\x9b\xde\xe9\x16\x86\xe5\x83\x35\x25\x5b\x5e\x9c\x75\xae\x53\xe1\x25\x92\xc7\xdd\x8d\xce\x62\xa3\x28\xb2\x5b\xeb\x9a\x2b\xf5\xc0\x4c\x52\x24\xe3\x1c\x92\xcf\x54\x44\xd0\x39\x78\xc5\x15\xa7\x34\x20\x2d\x5c\x12\xb6\x90\xc2\xc3\xb7\x8d\x3e\x72\xca\xf5\xad\x20\x65\xf7\x30\x3e\xa1\xb1\x90\xaa\xb9\xa0\x49\x71\x44\x6d\xe9\x36\x1d\xa2\x96\x56\x86\x8a\x15\x48\xfd\xb0\x2f\x4f\xd9\xb4\x59\x33\xe1\x76\xbc\xaf\xc2\x05\x77\xdf\xb9\x5e\xa6\x26\xd4\x50\x17\xc6\x0a\xd2\x0a\xb3\x6c\xe7\xef\x50\x8d\x9a\x02\x87\xaa\x74\x76\xa9\x3e\x3f\x08\xcf\xa1\x67\xcb\xaa\xa9\x96\xeb\xa5\xfa\xe8\x1d\xa6\xb8\xbd\x41\x36\x81\xc1\x02\x51\x69\xb8\x16\xcb\xc3\x94\x50\xb5\x29\x77\xca\x17\xe0\x02\xc6\xa1\xba\x8a\x64\xdd\x13\x21\xec\x42\x98\x80\x27\xe5\x3d\xa8\x38\x1f\x3d\xc9\x00\xc5\xef\x6d\xc1\xb2\x53\xa0\x08\x62\xa0\x14\xb7\x81\xb1\x68\xbe\x13\xd4\x00\xcf\x8f\x83\x65\x7c\x1d\xe2\x6b\x9a\xec\xbe\xc4\x94\xa2\x2b\x2c\x4c\x2d\xba\x9e\xcf\xab\xa2\x12\x51\x0f\xc2\x50\x0d\xe8\x06\x55\x35\x37\x04\x65\xa0\x5f\xed\xe5\x69\x34\xd0\x24\xa9\xcc\x2f\xe6\x46\x13\x28\x76\x28\x50\xc3\x9d\xb6\x56\x9e\xb9\x4a\xbe\x92\x6b\x9c\xda\x23\x1d\x6e\x94\xa8\x58\x39\x5b\xe0\x65\x34\x72\x35\x87\xfd\xcc\xa6\x43\x39\xae\x7f\x72\xd6\x58\xfa\xf3\xaf\x15\x4c\xe3\x4d\x81\x0d\xe3\x3f\x3f\x70\xb1\xac\x17\x6f\x78\x53\xfe\x1f\xeb\xfe\x0c\x9c\xb8\x87\xcb\x61\xd5\x05\x20\xf9\x21\xdc\x2e\x10\x53\xed\x94\x60\x51\x5f\x30\x19\xdd\x53\xf6\x91\x46\x7e\x34\xa1\xb1\x22\x92\xbb\x3b\x3c\x84\xf5\xaa\x44\x0c\x07\x82\x4c\xf8\x8a\x2d\x2e\x48\x2b\x9c\x37\x54\x8a\x68\x8f\x99\x52\xe9\x57\xd5\x47\xd1\xc9\x4e\x50\xe1\xe1\x37\xbd\x66\xa1\xad\xd7\xcb\x8f\x9e\x15\xfd\x81\x7c\xa4\x9c\x17\x15\xa5\x1c\x0c\x19\x88\xcb\x70\xb9\x79\x2f\x72\xd1\x0b\x02\x35\x47\x8b\x7f\x5b\x63\xca\x12\x30\x57\x83\x2f\xab\x66\x4d\x05\x02\xb9\x01\x04\xb7\x48\x0d\x1a\x1a\xb4\x81\x4f\x1c\x81\x2f\xe9\x2f\xe4\xbe\xf9\x3a\x03\x9b\x3c\x2c\xd5\x7e\x9f\x1f\x38\x5e\x57\x21\x92\x15\xce\x97\x2b\xb6\x11\x14\x1f\x9a\x33\xce\x2e\x5f\x61\xa6\xbc\x14\xb6\x46\xb5\xaf\x43\x51\xb1\x80\xd8\xb0\x75\x27\x97\xeb\x7c\x4b\x5a\x71\xaa\xfd\xfc\x00\x3a\xd9\xcc\xe7\xfe\xec\xa0\x1a\x2c\xce\xb0\xbe\xea\x8a\x06\x4e\xc3\x2c\xbf\xe9\x33\x7d\x08\xbd\xc0\x4b\xa8\x1a\xe5\x68\x50\xb4\xc4\x1d\xfb\x95\xa0\x99\xa9\x40\xf4\xbe\x3c\x98\xd1\x82\x45\xad\x35\xbd\xa9\x4c\xcf\x60\x9f\x99\xe5\x1a\x09\x96\xa1\xb3\xbb\x61\x5e\xc7\xe1\x21\xbc\xaf\x1a\x71\x92\xa0\x14\x76\x43\x22\x8d\x8d\xac\x45\xbe\x40\x32\x14\x5f\x90\x25\xb6\x24\xdf\x90\x76\x89\x6a\xcb\x6c\x97\x39\x06\x1d\xa6\x03\xef\xaf\xf3\x46\x6b\xba\x6d\x58\x32\xa7\x60\x0c\x6a\x7a\xc8\x33\xa5\x5e\xb2\x4e\x99\xa2\x4d\x63\xce\x5e\xa2\xe2\x5a\xa4\x58\x28\x03\x0a\xcd\x19\x6e\xe1\x12\x73\x71\xe6\x84\xec\x38\x86\x10\x48\x07\x8c\xb4\x3a\x65\x48\xe4\x48\x66\x46\x8f\x44\xa6\x32\x7f\xab\x39\xac\x08\xa5\x95\x88\x28\x0d\x8e\x01\x5a\xd3\xd7\x9c\x6c\x0a\xf3\x57\x9d\x5f\x26\x6d\xde\x61\xc1\x26\xed\x6a\xe2\xb6\xe5\x26\xff\x42\xc4\xe6\x1b\x21\x93\x2f\x31\xb0\xb6\xba\xba\xc2\xad\x74\x1e\x57\x2d\x29\xd7\x32\xc3\xe6\x12\x17\x88\xae\xb1\x6b\xcf\xa8\x08\x2a\xae\xcb\x98\x8b\x0e\x0f\xf5\xc8\xe2\x6c\x80\xac\x70\x5b\x6f\x54\x28\x43\x2a\x10\x65\x1b\x89\x83\x76\xbe\x4f\x31\x4d\x3c\x10\xdf\x2f\xf7\x26\x15\x49\xef\x4f\x38\x9d\xe7\x49\x2b\xa9\x48\x8f\xe0\xe9\x29\x6a\xb8\x95\xa1\x4f\xbd\x96\x32\x9c\x8e\x1a\x61\x69\xd7\x2d\x46\xa5\x38\xf7\x28\xc3\x78\xda\xfd\x7c\x88\xc0\xbe\xef\x33\xf0\xaf\x94\xee\xf0\x0c\x7c\x19\xbb\x52\xce\xab\x58\xbd\x1b\x38\x80\x3e\x83\x3f\x61\x74\x71\x13\x72\x0c\x58\x3b\xed\xca\x51\xac\x7f\x10\xa3\x33\x2d\xa4\x7d\x80\x86\x82\x9e\xff\x1f\x6b\x86\xac\xa8\x56\xf4\xf8\x4e\x4a\x97\x24\x97\x6e\xb9\x88\x58\x34\xe5\x40\x98\x56\x64\x23\xe2\x9f\x5e\x97\xc1\x16\x64\x0a\xe0\x19\xf0\xb8\x92\x49\x0a\x62\x6d\xe0\xe9\xd3\xe0\x02\x03\xa2\x43\xad\xb4\xb4\x03\x39\x14\x95\x23\x22\x7f\xf7\x26\xc0\x70\xd4\x8c\x93\xd2\xa5\xe7\x35\xe3\xca\xa4\xa3\x30\xb2\xaa\x0e\x5d\x75\x9e\x9e\x3e\x9c\xaf\xd8\xac\xe7\x20\xa0\x1f\x58\x59\xad\x27\x89\x9d\x02\x6b\xd7\x58\x84\x5c\x52\xaa\x4c\xdb\xf3\xf8\xf7\x8a\x32\xaa\xcf\x2c\xe3\x94\x74\x71\x14\x27\x92\x09\x74\xac\x4e\x6c\x89\xac\xf8\xb7\xa8\x76\x83\x5c\x53\x29\xd0\x6f\x2b\x8a\x61\x8e\x6a\x8a\x67\xe9\xb3\xaa\xfb\x67\xd6\x04\xf4\x10\x9c\x78\xfa\x29\xbb\x2f\x12\xc1\xde\xa0\xc3\x59\x3a\xd9\x77\x4c\x4f\x67\x8d\xa0\xba\x8d\x0b\xf0\x68\x32\x72\xb3\xcc\xb4\xad\x88\x58\x74\x86\x0c\x8e\xec\x77\xe3\xdf\x8e\xec\xf7\x7f\xd4\x41\xc6\xaf\x7e\xb0\x3c\xec\x6f\xd9\x35\x23\x4b\x23\x30\xc3\xb1\x37\xa6\x8d\x16\x67\xa4\x4d\x1e\xec\x89\x91\x82\x16\x23\x86\xec\x1e\x2e\x39\xd4\x5d\x97\xfa\xb7\x47\x50\xca\xd7\xe5\x58\x94\xbc\x61\xe8\x74\x0a\xe2\xf4\x4e\x98\x37\xda\xea\x73\xce\xab\x45\x73\xf3\xf9\x12\xb1\x62\x81\x69\xea\xb0\x29\x9b\xc2\x9d\x46\xeb\x7e\x07\x48\x9f\xa4\xcf\x43\xf8\xcf\xb3\x67\x39\xc0\x8d\xef\x24\x67\x7b\x02\xc7\xc9\xa4\xd6\xde\x19\x45\xc7\x6c\x84\x9c\xff\xa4\x89\x51\xc7\xca\xda\x75\x1c\x71\xb9\x4b\x06\xe6\xbe\x27\xe4\x3a\x44\x9b\xbd\x89\x45\x57\xb8\xa8\xe6\x15\x2e\x75\xc2\x8b\x9f\x32\x03\x89\x7d\xb9\xa9\xad\x92\x75\xcc\xbe\xba\x0f\x2c\xdc\xed\x6a\xae\x1d\xa6\xf9\x02\x94\x7b\x98\x0e\x60\x1c\xe1\x25\xc7\xd6\x23\x21\x19\xef\x9a\xcf\xb4\xaf\xe7\x48\x10\x50\x56\x59\xbd\x54\xd6\xbf\x70\xcb\xca\x12\x50\x23\x55\x12\x97\x81\x36\xb5\xc7\x4d\x9f\x83\x47\xcf\x6a\x4d\x9c\x91\x55\xa5\x4a\xe0\x9e\x55\x65\xf4\xa5\x92\xe1\xe2\x16\xc1\x71\x2e\xc3\x48\x24\x51\x6a\x12\xa9\xca\xf8\x68\x4d\x38\xe5\xef\xe5\x61\xde\xb1\x3b\xe6\x4c\x7c\x23\x2d\x9b\x8b\xe6\x9d\xd0\xe3\xfb\x13\x38\x08\xda\xf0\xaf\xdf\xe1\x5b\xd4\x96\x41\x5c\x6e\x1b\xb7\xdd\x59\x8c\x4f\x0e\x78\x59\xf5\x5c\xe0\x8a\xa8\x47\x6f\xda\x5d\x6e\x55\xc6\x01\x0b\x79\x3b\xc0\x6d\xc5\x3f\x89\xdb\x45\x77\xaf\x22\x58\x99\xef\x7e\x96\xd9\x56\xf6\xbc\x6c\x7f\x92\x18\x4f\xdf\x3c\x12\xe0\x10\xa9\xe8\x2f\xa2\x54\x74\x88\x43\x22\xe1\x99\xdd\x2f\x55\xf9\x0f\x78\x7e\xf0\x44\x6c\x38\xd4\x26\xef\x95\xbe\x0f\xaf\x6c\xa8\x4c\x75\xcb\x04\xa9\xce\x2a\x58\x6e\x02\x6d\xf2\x0a\x2a\x90\xba\xec\xb8\xfa\x01\x99\x63\x6d\xb1\xcc\xf0\xea\xc0\x85\x4e\x72\x87\xf1\x2c\x6b\xa0\x3b\x80\x6b\xef\x99\x14\x9e\xe0\xcc\x5e\xe6\xf3\xd3\x98\xa3\x63\xdd\x59\xb7\xb8\x9e\xfd\xa9\x58\xd5\x1d\x4b\x70\x6a\xff\x75\xc7\x41\xec\xaa\x60\x14\xb5\xf5\x60\xd6\xc7\xdf\x3d\x7c\xcb\xb7\xa4\x60\xfa\x75\xe2\x2b\xd3\x2f\x03\x4d\x75\x22\xf1\x81\x7c\x6c\x44\x46\xc4\xbd\xf8\x3c\xc2\x89\x7f\xea\xfe\x4b\x48\x3d\x92\xef\xcd\xa7\x43\x38\x49\x9d\x65\x75\xea\x3f\x3f\xfe\xa8\x0c\x52\x91\xdc\xbd\xd0\x27\x2a\x4e\xb6\xa5\x4e\x50\x14\x23\x27\xc7\xa3\xd2\xa7\x65\xf2\xce\x19\x2e\xfd\xf1\x7f\xc6\x50\x12\xf1\x75\x51\x63\xd4\xa6\xc5\x55\x85\xeb\x52\x09\x2d\x31\x56\x89\x81\x3b\x39\xde\x40\x4e\x3e\xb0\xba\x8b\x47\x5a\x58\x22\x75\x65\x9e\x11\xb8\xc6\x78\x05\x15\x33\x02\x2d\x94\x18\x41\x5e\xbf\x94\x1e\x12\x60\x8e\xe1\xa1\xfd\xb6\x49\x9f\xe6\x7f\x31\x28\x56\x2a\xaf\x53\xa6\x7d\xd4\x6c\x0e\xca\x11\x3c\x7d\xef\x5b\x91\x7c\x04\x01\x44\x81\x56\xe9\x68\x8b\x4a\x00\x7a\x4b\x71\xa8\x3d\x13\xe7\x39\x56\x79\x0f\xfb\xdf\xcc\xbe\x99\xd8\xb8\xa6\x22\x1c\x31\x19\xf7\x20\x92\xd9\xae\x5d\xb9\x82\x49\xa7\xd2\xd5\x63\x9a\xa6\xb3\xce\xe5\x76\x46\x8f\x32\x17\x93\xa3\xed\x54\xa2\x76\x1e\xe0\xc4\x5c\xc1\x99\x42\x9e\x09\xa8\xd3\xe8\xa9\x8a\x7c\x33\x54\x43\xb3\x5e\x5e\xf2\x96\xf3\x28\x98\xa8\xf2\xae\x44\x74\x87\x0f\x51\xe2\x72\x5d\x30\xf7\x90\x53\xb0\x0c\x6e\xe3\xd0\xcf\x36\xc1\xac\xac\x45\x06\x3a\xe4\xc9\xd7\x4e\x33\x5b\x34\x6b\xd2\x05\x19\x2c\x8b\x51\x79\x87\xad\xe1\x9b\x75\x12\x42\x97\x68\x15\x2f\x5c\xa7\x8b\xa9\xc1\x9f\x1f\xe4\x89\xe7\xf9\x41\x1c\x15\x51\x4b\x3d\xcd\x8a\x17\x37\x0a\x82\x55\xc8\x2a\x0d\xbd\xd0\xa8\xd1\xd3\x26\x62\x31\xe0\x9a\xad\x83\x6e\xc1\x6b\x76\xcf\x58\xa4\x9d\x9a\x64\x40\x90\xd1\x9c\x7d\x39\xb0\x1c\x7c\x12\xf9\x61\x81\xcd\x11\x8a\x15\x36\xf2\x12\x31\x97\xcb\x46\xfa\x23\x97\x0c\xc4\xa5\x82\x52\x87\xfd\xa2\x44\xda\xb9\xb8\x04\x22\x63\x83\x31\xd6\x45\x06\xe2\x7e\x4a\xfe\xd8\x61\xfd\x21\x67\x4f\x07\xc6\x2e\x07\x68\xc4\xd0\xbc\xdc\x81\x52\x0c\x87\xcc\xeb\xc5\x7e\x85\x14\xfb\xff\x5d\x97\xfd\x07\x18\xb9\x0f\xa4\xad\xdc\x00\x84\xa7\xb5\x6c\xbc\xe3\xb1\x54\x97\x9d\x71\xb7\xfa\xcb\x31\xd0\x06\xa9\xb0\xd2\x96\xc6\x98\xc3\x31\xec\x3f\xeb\x1a\x09\x51\x79\xf5\xa0\x13\x75\x89\xb4\xb9\x6a\xee\xcd\x33\xab\xca\x20\xfa\x05\x7f\xc4\x12\x02\xee\xe7\xdc\xf4\x12\x40\x76\xc2\x87\xd5\xc3\x90\xd2\xc5\x21\x33\x6e\xa9\x8e\x75\xc5\xa6\xed\x34\x32\x3c\x84\x56\x86\xb4\x66\x8e\x36\x3c\x5c\x39\x3b\x57\x31\x92\xfa\x19\x1c\x1d\x6d\xa7\x71\xd5\x74\x82\xb2\x73\x9a\x1a\x22\x27\xb2\x53\x79\x26\xfb\x83\xe3\x50\xe6\x9c\x48\xfd\x93\xa3\xd6\x7c\x8f\xc1\x1e\x9d\xfe\xe9\xcb\x13\xf2\x01\x97\x3d\x76\x4e\x33\xac\x52\x93\xe7\xbf\xaf\xb0\xa0\x3a\x97\xc7\x8d\x68\xb5\x97\x48\xf5\x1d\x0d\x47\x1a\x36\x19\x2a\x08\xd5\x29\x8c\xca\x5d\x1a\x69\x31\x58\xba\xd9\xbd\xd1\x50\x26\xc6\xde\xd2\x72\xb0\xb7\xb3\xa4\xed\x70\x55\x51\x86\x5b\x71\x11\x30\xb8\x12\xdb\x65\x71\xa8\x5e\x48\xf4\xd3\x80\x97\xd2\x4d\xe3\x27\x46\xc7\x40\xeb\x40\x8e\x2d\x1c\x56\x5f\x65\x95\xc6\x46\xf0\x3e\x77\xab\xa3\x78\x5f\x34\x98\xdd\x92\x96\x2f\xe2\x44\x13\x7c\xaa\xbf\x6d\xf6\x1a\x6f\xd2\x4d\x14\x64\xb2\xdf\xfb\x09\xf7\xfe\x77\x2b\xb4\xc1\xed\x11\x88\x8b\x74\xdf\x89\x43\x80\xbf\xa3\x7a\x8d\x27\xf0\xec\x24\x38\xac\x9c\xa8\x56\x2a\xe1\x7b\x6a\xef\xe1\x55\x98\x4e\x45\xfd\x21\x51\xc6\x6e\x0a\xaf\xf1\x86\x4e\xe1\xa2\xb9\x24\xbf\xdb\x71\x5e\xa4\xf2\xf9\x6d\xaa\xa6\xbe\x73\x12\xdc\x11\xd0\x89\x62\x51\x4f\xdf\x5f\x49\xe8\x50\x75\x98\xa0\x74\x5a\xac\xc0\xcb\x23\xc8\x87\xab\xd3\x21\xea\x04\xc6\xa2\x8f\xba\x7a\x09\x04\x79\x7f\xc6\xad\x5d\x5c\xda\xdf\xe3\x76\x41\xf8\xec\x28\x9d\x0e\x39\xd9\x59\x98\xdf\xc2\xbb\x23\xca\x3f\x30\xb2\x2f\x3f\x78\xa4\x90\xbd\x72\xc4\x92\x04\xf4\x0e\xeb\xb4\x98\xe3\xe8\x18\x2c\x8c\x10\xf3\x9f\x17\x2f\x8c\x00\x94\x39\x77\x84\xe9\x2b\x7f\xc2\x71\x6a\xf5\x78\x4f\x33\x14\x3b\x32\xae\x62\xd6\x27\xe2\xd5\xe1\xf9\xc1\x3b\x2d\xe7\xba\x4e\x20\x92\x07\x0f\x22\x19\x9a\x72\x9f\x8c\x73\x74\x50\xdd\xc2\xb9\xc0\x40\xc1\xd4\xa5\x82\x02\xd5\x75\xe0\xd0\x56\x73\xb3\x29\x55\xee\xe8\xd8\x96\x51\x14\x3b\x7a\x47\x6a\x3c\x53\xe4\x45\xda\x59\x8b\xa4\x74\x81\x7f\xff\x7b\x60\xcf\x86\xe2\x86\xae\xa9\xed\x19\xeb\x42\xf7\x18\x53\x8b\xe7\x44\x09\x19\x03\xcb\x00\xb4\x53\x2d\x02\xc5\x7f\x93\x61\xfa\x57\xcd\x39\xf8\x7c\x54\xa3\x4a\x5d\x94\x37\x35\xd6\x52\x58\x43\x3e\xce\x0e\xe5\x2d\x50\x5d\x3f\x00\x57\x2d\x60\x0e\xa5\x03\x5d\x24\x2d\xbc\x14\x28\xd4\x68\x53\x6f\x0c\x0e\x51\x03\x27\x6b\xb6\x38\xf1\xb1\xac\xaa\x61\xc8\x80\xa3\x71\x07\x89\xb8\x21\x56\x68\xb8\xbb\xc9\x40\x7a\x38\x77\xd3\xba\x2a\x8b\x24\x8e\xaf\x28\xfc\x56\x88\x92\x66\xd7\x57\x8e\xd9\xef\x1b\x1c\x5c\x25\xa7\x6a\x29\x5c\xae\x99\x32\xf0\x99\x3b\xa0\x34\xab\x68\x65\xcb\xb2\xa0\xb2\x94\x15\xa1\x0a\xb8\xc6\x1b\x95\x88\x15\x2a\x6f\x9b\x7c\x9b\x21\x09\x5f\xc7\xfa\xf4\x91\xf3\x08\xd5\x89\xf3\x67\xa4\x3f\x77\x2e\x53\x64\x51\xc7\x2c\xa2\xf4\xbc\x36\x4e\xc7\xe0\x58\x97\xc1\xd8\xf7\x19\x29\x1c\x5a\xdf\xab\x48\x26\xd7\x15\x76\xde\xf8\x08\x53\x95\xf7\xeb\x58\x45\x77\x15\x35\x36\x2b\x1c\x50\xcf\xa8\x44\x40\xc4\xd4\xb3\x8a\xd2\x35\xde\xa2\x56\xc1\xfe\xa1\x1a\x52\x54\xf5\x15\xdf\xc8\x9a\x54\x4f\x62\x8c\x25\x76\x77\x9c\x48\x57\xe8\x56\xc4\x3d\x87\xed\x9e\x68\x8d\x1b\x75\x96\xe8\x1b\x52\x7b\x0e\xa2\xd3\xb4\x10\xd7\x32\x7e\xb7\x11\x81\x1f\xe4\xc8\x16\xbe\xb2\xa9\x46\x36\x82\x9f\x4e\xe1\xef\x84\xd9\x78\x36\xa7\x04\x55\xca\xc9\x14\x60\xc9\xe4\xcc\x6d\xa9\x78\x12\xd7\xc6\x5c\xd2\xcc\x2d\x26\x19\x68\xfa\xad\x90\x8b\x57\xf6\xa7\x9c\xfc\x0a\x33\x53\x8c\x58\x7c\xbd\x6f\x8d\x90\x80\x01\x63\xfb\xc2\x25\x59\x45\x52\x33\x8a\x6e\xf0\xfe\xf3\x03\x35\xd9\x14\x18\x39\xf2\x4b\x1e\xcf\xc4\x17\x4e\xa5\xe0\xf4\x6d\x46\x2a\xf6\xa8\x4e\xf7\x9c\x5a\xa0\x29\xf8\x42\x67\x3c\x5e\x12\x5f\x26\xdb\x20\x1d\xa3\x4f\x57\x8e\x4d\xfa\xdb\x83\xe8\x1c\x0c\xad\x0f\x42\x7b\x7a\x00\x63\x6e\xde\xab\x9a\xa1\xfe\x49\x40\x5d\x59\x09\x0e\x56\x33\xe9\x88\x96\x51\x94\xde\x0d\x19\xe5\xec\xf5\x2b\x78\x8b\x5a\x56\x15\xd5\x0a\xf9\x96\xda\x10\x7e\x51\x76\xcc\x60\xb6\x49\x58\x5d\x29\x92\xd2\xd9\xae\xab\xee\x95\xa5\xa3\xb4\xd7\x57\xee\x86\x42\x1e\x3a\x7b\xfd\xca\xf9\x7a\x47\x3c\xe4\xcf\x69\x59\xe9\xec\xf5\xab\x99\xf3\xc5\x17\x56\xea\x20\x85\xcf\x87\x95\xdc\xaf\x83\xec\xc6\x84\x79\x1e\x18\xe4\x27\xf2\x8d\x00\x53\x9f\x57\x98\xd8\x1d\xc9\x5c\xa4\xc1\xea\x92\xb0\x2e\x65\x15\xd8\xc0\x15\x95\x85\xaf\x64\x7d\x04\x3b\x6e\x89\x8b\xaa\xc4\xb2\x74\x4b\x8b\x1a\x3a\xcf\xf8\x6b\xb6\xae\x21\x01\xd4\xc8\x3b\x55\x29\x33\xd9\x54\x1a\xab\xa9\x1d\xb1\xd5\x17\x3d\x48\x5d\x26\x46\x2e\x48\xeb\x20\x9e\x8f\x22\x0f\x69\x54\x19\x41\xbe\x40\xe7\xf1\x03\x46\x44\x9d\x02\xe4\xd4\x10\xdc\x02\x22\x5a\xb0\x0d\x1c\x72\x6a\x6d\xff\xaa\x8d\x8d\x7e\xdf\x1b\x72\xe1\x18\x39\x1c\xca\x5d\x4d\x59\xaf\x89\xcc\x35\x9f\x9b\x52\xc1\xa2\xe0\xfc\xcf\xfb\xce\xa7\xf6\xd8\x0b\x98\xea\x02\xfe\xae\xa9\x9f\x72\x0d\x42\x01\xbb\xdb\x5c\x16\x15\xad\x15\x59\x7e\x19\xf2\x70\x3c\x4f\x79\x55\x61\x43\xd6\x3a\x6f\x88\xdc\x36\xbd\x97\xea\xb6\x70\x44\x2e\xce\x62\x1f\xe1\x07\x74\x8d\x81\xae\x5b\xb5\x88\x64\x5d\x71\xa5\xe7\xa2\x24\x03\x2a\xa3\xf0\x05\x0b\x12\x99\x2e\xce\xf6\x76\x66\x3c\x86\x18\x71\xcc\x40\x79\xda\xe8\x53\x84\x51\x40\x52\xf4\x3d\x7f\x96\x30\xdc\xbe\x55\x97\x83\xfa\x6c\xba\x70\x6a\xc8\xc4\xa3\x54\xa9\xa8\xd0\xb4\x36\xa7\x51\x2b\x29\x8e\x23\x39\x11\x86\xac\xa0\xe7\xce\xb2\x2e\x80\x7d\xec\x00\x20\x9b\x51\x08\xde\xad\x65\xb3\xb6\x37\x06\xa3\x21\x36\xcd\x81\x86\xb8\x61\x61\xbe\x56\x08\x4d\xdd\x6b\xf6\x08\xf4\xfe\xf6\x4e\x0a\xd3\xbe\xfd\x30\x18\xe1\x81\x79\xe1\x22\xbc\xcb\xf2\x18\x89\xf0\x8c\x89\xf8\x80\x78\x8f\xc0\x31\x10\xfd\xe1\x4a\x1f\x8c\x0a\x86\x88\x97\x28\x1a\xc1\xe5\x88\x34\xaa\xb6\x8e\x37\x08\x4a\xf8\x3c\x42\x0e\x71\x48\xe7\x87\x54\x72\x56\x9f\xd5\xbe\xbb\xc8\x45\x82\x3a\x1e\x33\x68\x11\x9f\x1b\xe4\x53\xce\x86\xe7\xd2\x5f\xcc\x01\xd9\x64\x25\x45\x3e\x5a\x9d\xaa\xf2\x71\x22\x68\x4b\xe1\x16\xf3\xdf\x1b\x8e\x56\x99\x02\xb1\xf9\x4a\x15\xcf\xd2\x56\x92\xd0\x5c\xfa\x64\x37\x0c\x03\xdb\x38\x59\xe2\xa1\x08\x7d\x05\x4a\x19\x64\x10\x1a\x3e\xc9\x13\x4d\x39\xa2\x8f\xc7\x97\xa4\x3d\x57\xc9\x5a\x89\xcc\xdc\x69\x7f\xd0\x73\x72\xe4\xc5\x2d\x5d\xa0\xef\xd0\xb4\x79\x0c\xa3\x44\xdd\xe6\xeb\x3b\x2d\xca\x5f\xcc\xfa\x14\xc7\x13\xb9\x7a\x97\xd1\x45\xd3\x7c\x15\xa5\xdd\x56\xb2\x84\x1d\x54\xb3\x84\x87\xab\x68\xd9\x33\xd7\x8f\x01\xf2\x13\xd5\x2e\x1d\x52\x48\x6b\x6e\xe8\x3e\x3e\x44\xc1\x01\x62\x0e\xb4\x29\x6d\x0d\x5b\x51\x59\x62\x6b\x5d\xb4\x06\x7d\x77\x6b\xb7\xf3\xb9\x9d\xaa\x69\x1b\xb7\x5c\xdb\xf7\x6f\x7e\x36\x20\x88\x25\xdd\x20\xc1\xa6\x87\x7e\xd9\x92\x65\xcf\x93\x12\x41\x45\xc2\x47\xba\x58\x20\xdf\x25\x1c\x99\x9e\x79\x97\x92\x4e\x49\xd5\xdc\xa9\xdd\xd2\x06\xae\xe0\xc1\x94\x5d\x2b\x14\xf3\x90\xd8\xce\x60\xab\x55\xd1\xbd\x25\x78\x46\x22\x7d\x26\x96\x93\xa2\x78\x3f\x75\x44\xaf\x3a\x5f\x66\x28\x39\xc0\xd6\xb5\x24\xa1\xb7\xcc\x83\x5c\x5b\x30\x6f\x56\x5a\x47\xb0\x99\x57\x4d\xca\x53\xd7\x47\xfa\xd1\x05\xe7\xed\xd2\xb2\xbd\x24\x29\x9b\x1e\xb6\xd3\x34\xa9\x7c\x1a\x75\x37\xcb\x0d\x2f\x4a\xeb\xf6\xe2\x00\xaa\x4a\x41\xfe\xfd\x95\x61\xab\xb9\x6a\x1b\x3f\xcb\xa6\xef\x59\xf7\xa4\x04\x9a\x24\x38\x03\x49\x9b\x08\x17\x86\x53\x9c\x22\x45\x32\x0b\xd6\x4d\x6c\xed\xcf\x03\xcc\x1f\xb6\xdd\x3f\x8b\xca\xcb\x28\x4d\xd8\x49\x26\xe5\x0d\x77\xdc\x8a\xcf\xa6\x23\xa5\x32\x90\xee\x71\x7d\xd1\x5b\xf0\xb0\x0b\x8c\x7e\x97\x41\x57\x18\x1f\x2c\x41\x29\xc8\xd3\x0d\x77\x62\xb3\x96\xe2\x6c\xd5\x80\x97\xa5\xd9\x4d\x01\xf9\x22\x54\xd1\x9c\x8a\x91\x15\x59\xae\x55\xd5\xff\x75\x11\x17\xc7\x7c\xf9\x35\x88\x78\xea\xb4\x85\x8c\x05\xfd\x46\xdd\x04\x9c\xf4\x64\x4d\x84\x6e\xc0\x56\x37\xd4\x94\x8d\xf1\x2c\xdb\x13\xd1\xdd\x2c\x76\x98\xe0\x1e\x9b\x05\x94\xc5\x59\x94\x2c\x3c\x12\x71\x63\x6f\xab\xe4\x60\x64\xef\x71\x4b\x51\xde\x7f\x35\xa2\x03\xab\x0f\x7d\x6f\x63\x77\x9b\xd8\xf2\x7e\x87\x42\xbf\xb7\x6e\x93\x4b\x6e\x69\x63\x68\x4e\xf7\x38\x6a\x32\x9a\xd9\x66\x4c\x7b\x5f\x7f\x30\x56\x76\x81\xea\x9a\xda\x2a\x03\x26\x67\xfc\x76\x81\x75\x45\x70\xae\xc6\xcc\x31\xb4\xce\xb3\x76\x54\x98\x2d\xbb\xce\x81\xe7\x4e\xe3\x9e\x5f\xc7\x1d\x65\x80\x43\x87\x1e\xdd\xd0\x84\xaa\xca\xf2\xcf\xa6\xaa\xff\xa9\x0b\x1f\x24\x4b\xb4\x74\xce\xe1\x14\xed\x09\x27\x32\xd3\xb8\x89\x90\x76\x1c\xe7\x01\x71\xef\x74\x49\xac\x4a\xae\xd3\x7b\x8c\x96\x11\x65\x76\x6d\x94\x3e\x37\xa5\x83\xc2\xc6\xaa\x5a\x82\xc7\xf8\xb2\x2a\xaf\x7e\x25\x47\x64\xc3\xd9\x34\x60\xf3\x66\x63\xda\xbe\x1b\x64\x6f\xc9\x9a\xc7\x3f\x86\xc9\xc8\x91\x38\x68\xf0\x6d\x90\x6c\xfe\x99\x3b\x3b\x61\x30\xf3\xc2\xcf\x5a\xf4\x53\x0b\xed\x30\x53\xed\x5f\x54\x2c\xba\x58\xa6\xed\x9e\x51\x51\x1c\xfe\xcd\x2c\x0b\x65\x03\xd5\x81\xf1\x19\x59\x6c\xdf\xee\xa4\xeb\x4a\x46\x52\x56\xba\xeb\x4f\x16\xfe\xd2\xbf\x49\x7d\x96\xf0\xcb\xb6\xdb\xd0\x10\xcf\x42\x62\xda\x3e\xdd\x24\x79\xd5\xb9\xfe\xd9\x51\xc7\x2e\x57\xc0\x6e\x10\x13\x88\x89\x7f\xc4\xb7\xca\xf8\x1d\xa0\x0a\x5f\x3c\x92\xeb\x9f\xbd\xa5\xb9\x3b\xae\xd0\x82\x51\x3c\xa9\xe3\xc8\x45\x5d\xb1\x41\xfb\x1b\x46\xfe\xa3\xdc\x2b\x39\x1d\x85\xcb\x54\xc3\x14\x3d\x2b\xc6\x74\x2c\x99\x61\xdc\x09\xb9\x31\xc3\xd5\xf8\xec\xba\x4d\x7d\xae\x74\xd1\x2c\x5b\xf4\x43\x83\xc8\x92\x90\xf6\xe7\x7b\xfc\xaa\x91\x95\x4c\x83\xd0\x6c\x37\x1f\x77\x96\x29\x47\xcd\x46\xd5\x07\x0a\x2f\x4e\x4e\xfd\x92\x95\x0b\xbc\x4c\x85\x5b\xf3\x57\x0d\xc3\x27\x21\xba\x2a\x82\x6e\xf3\x44\x44\x6a\x5e\xe7\x61\x84\x6f\x87\xbd\x8b\x00\x5b\x56\xcf\xcf\x8d\xe5\x56\x1a\x0c\x63\x3a\x9d\xf1\xa1\xc1\x05\xd8\xd3\x01\xb2\x3b\xce\x00\x39\x44\x7f\xf4\x39\xb8\xe7\x06\x5f\x16\xa3\x2e\x23\xb9\xfb\x0c\xf9\x29\xbd\xc2\x2e\x2e\xe9\x7b\x33\x62\xf7\x5a\xdc\x9e\xef\x6f\xaf\xcc\x03\x6d\xf1\xfc\x60\x0c\x8f\x77\x69\xf6\x87\x61\xcc\x4f\xc1\x94\xe3\x19\x72\x57\xcc\xd8\x65\xd8\x3c\x16\x63\xde\x25\x58\xd2\x61\x47\xda\x5f\x82\x23\x89\x44\xd5\xef\x5e\xc6\x9b\x1c\x23\x24\xe1\xad\x8a\xeb\xc7\x96\xdb\xba\x31\x35\x70\x1e\xdf\x7c\x53\x65\xbe\xca\xff\x30\x1b\x6e\xbb\x9a\xb1\x9f\xc8\x3e\x0a\x70\xd4\x7b\xd8\xd2\x6b\x0c\x45\x7b\xe8\xe4\x8a\xf1\xaa\xaa\x67\xc1\xd1\x7a\x1f\x46\xd7\x8c\x58\x45\x16\x62\x0f\x21\x40\xc6\xac\x6b\xb8\x14\x69\x55\xb9\x90\x4f\x22\x45\x74\xad\x92\x2f\x52\xe4\x73\x91\x22\xb2\x10\x21\x2a\x4b\x70\x1e\x9c\xd2\xef\xda\xa7\x1e\xaa\xd2\xd5\x06\x25\x1d\xc9\x12\x42\x0d\xbe\xad\x37\xb0\xac\x1a\xd6\xfd\x7c\x81\x0a\xe3\xa1\x16\x37\x5f\x31\xa8\x96\x4b\x5c\x56\x88\x61\x71\x25\x76\x5e\xcb\x32\x1e\x8a\xc8\x06\x3c\x84\x02\xf7\x7b\x23\x27\x35\x5c\x2c\xa2\x02\x8a\xed\x15\x51\x3d\x2f\x65\xe8\xe0\xb0\xda\x5e\xd2\x3a\x89\xde\x98\x17\x20\x16\x07\x9a\xbd\x40\x4a\xa7\x78\x1e\x1e\x02\x25\x36\xc6\xca\xc7\x92\x11\xa6\xd2\xaf\x26\xe9\xfe\x3c\x86\xfc\x1f\x0b\xdc\x5d\xca\xff\x1d\x52\x8e\x55\x25\x23\x36\xf4\xa8\xaa\x64\xcc\xba\x86\xa8\x12\x5d\xa5\xdf\x3e\xb9\x71\xe9\xd8\xa7\x8f\xa5\x52\xd4\x2a\xa4\x9e\xac\x9a\xab\x6d\xf5\x09\x7c\x51\x28\x0f\x61\x96\x46\xe8\xf9\x7c\x0d\xd2\xde\xa5\x46\x2b\xdd\xb9\x29\x3a\x6a\x09\x8f\x25\x3c\xc6\x2d\x6a\x88\xe4\x50\x42\xc2\x7d\xbf\x2f\x14\x17\xea\xe4\x45\xea\xc0\xa1\x72\xc2\x14\xd7\xb0\xb9\x8a\xfa\x25\x6c\x53\x14\x39\x7a\x09\x2e\x7d\x64\x27\x57\x78\x52\xd7\x61\xe1\xe3\xcf\xfb\x44\x0e\x12\xb5\x1a\xef\x71\xa4\x66\xa1\xf0\x69\x48\x2f\xbf\x80\x21\x64\x66\xd2\x57\x3f\x55\xd0\x44\x2f\x60\x37\x71\x93\x2f\x1a\x6a\x87\x1a\xca\xcf\xcc\xb3\x4a\x20\x83\xb2\x3e\x55\x60\x61\x9f\x78\x4d\xd2\x66\xdb\x85\x5d\x3e\x99\xae\xdb\x72\x9b\x3b\xd5\x78\x3e\x0a\x84\xc0\xd9\x72\x59\x23\x21\xff\x58\xd2\x6b\x8b\xdd\x8c\x93\x6b\x9f\x2a\x8c\xa3\x17\xf0\x25\x92\xf3\xb9\x89\x35\x19\xc9\x59\xf7\xbc\x33\x2e\x5f\x94\x50\x57\xdf\x34\x32\x39\xc1\xe8\xb8\x4e\x6e\xec\x6c\xbc\x07\x35\x32\x39\xfe\x13\x87\x73\xb6\x12\xf5\x3d\x7e\xf1\x9f\x54\xd6\x0f\x54\x00\xdb\x6c\xfe\xf0\x10\x44\x65\x59\x8f\xbe\x34\x69\xe4\x6e\x9d\x85\xe1\xc4\xbe\x13\x71\xdd\xf0\x9d\x1a\x57\x1f\x25\x66\x80\x32\xe8\x11\x6b\x0f\x7b\xb9\x33\xc9\xdc\xb3\xe7\x6a\x21\x9f\x6f\x44\x6a\x8c\x82\x1d\x8b\xf6\xcf\x4d\xc3\xf6\xa9\xdc\xb1\xfb\x7b\x50\x92\x7e\x48\x72\xde\x1d\x29\xe7\x52\x99\x4f\x6b\x42\x71\x1b\x54\x74\x16\x1f\x52\xcf\xd8\xa0\xda\xd8\x28\x8d\xb1\x31\x05\x5d\xe5\xba\xae\x8d\x9e\x11\x6e\x79\xf0\x58\xbc\x7d\xdc\x57\xc3\x56\x96\x39\x55\xdd\xcd\x89\xbe\xb7\x06\x12\x27\xf6\x46\x65\xdd\x9d\x7a\xde\x83\x2c\x9b\x82\xef\x4b\x50\xdd\xb0\xb7\x72\xff\x33\xac\x17\xbf\xfd\xce\x1f\x46\x88\xe6\xeb\xaa\x70\xe1\xad\x23\x7c\xc2\x2c\xf5\xa5\x7d\xc4\x2c\xfd\xbd\x89\x6b\xc1\xb1\x78\x17\xbc\xaf\x40\x86\xba\x58\x26\x28\xc5\x66\x73\x72\xd3\x7a\xdd\xb0\xaa\x76\x83\x5a\x0b\x74\x83\xe1\x12\x63\x6b\x31\x37\x53\x4e\xb6\xa2\xa2\xbf\xbc\x5c\xe2\x71\x05\x65\x88\xe1\x59\xaa\x72\x46\xca\xa0\xcc\x6f\x06\x97\xf0\x2d\xdf\x4a\xd7\xc3\xf2\x3d\xb1\x89\x3e\xac\x59\x3b\xbe\x6b\x19\xbd\xe9\x66\x1d\x5b\xd1\x22\x7c\xf8\x56\x32\xee\xc8\xfd\xb6\xa2\x07\x1d\xba\x95\x47\x8b\x5e\xd8\x49\x86\xbd\x35\x91\x1a\xa7\xc4\x94\xb5\x64\x63\xc7\xca\x59\xad\x71\xcd\x82\x53\x5b\x94\x25\x59\xba\x20\xb7\x6c\x96\x2d\x0d\x60\x47\x1c\x5b\x21\x20\x09\x12\x77\xa2\x59\xf8\x6e\x50\x2e\x3e\x32\x10\x1c\xe9\xed\xa9\x9b\xa7\x62\xb1\xa0\x00\xe1\xd4\xae\x51\x29\x87\xda\x55\x9a\x93\x75\x53\xa6\x5f\x99\x88\x3e\x1a\xf1\x24\xc8\x08\xaa\xef\x7c\x51\x6b\xa4\x3d\x77\xdf\x4a\x1e\xa0\x94\x7a\xf7\x9b\xad\xba\x6a\x18\x23\xea\x72\x92\x76\x58\x2b\x6e\x6a\x43\x4d\x1a\x4e\x55\xf2\x79\x8c\x1c\x73\xee\xe2\x3a\x3e\x3c\xec\x95\x7c\xe8\xbe\x96\x2f\x8b\x71\xb4\x78\x2e\xcd\x9d\x01\x25\xa3\x60\xf0\xad\xfa\x27\x1d\xd7\xea\x41\x3d\xce\x6f\x4e\x57\x54\x92\xa8\x8e\xe5\x80\xd0\x9f\xc9\x6e\xd5\x3c\xca\x74\x55\x25\x92\x7e\xc0\x57\xe8\xbb\x0d\xc3\xf4\x2d\x6e\x65\xba\x2b\x2e\x45\x81\x89\x27\xc7\x20\x9e\xb2\xea\xc8\x2e\x0f\x17\xa2\x08\xd0\x9d\xa5\xc4\x73\xbe\x2d\xc1\x93\x27\x41\xf3\xfd\x2d\x71\x16\x96\xc8\xcc\xa5\x8d\x77\x88\x8a\xcc\xea\x4d\xb1\x84\xcb\x8e\xf4\xdb\xbb\xe4\xa7\xdd\x35\x0f\x3a\xaa\x30\x04\xab\x98\x74\x45\x3c\xba\x5f\x00\x8c\x17\x3a\xca\xb2\x33\x72\x24\xf5\x30\x2d\xce\x58\x74\xe1\x77\xf7\xb4\xe6\x74\x92\xed\xa3\x1a\x72\xe9\x3d\x3c\xaa\x11\x97\x5b\xc2\x50\xab\x27\xec\xff\x09\x8c\xb7\xdc\x12\xc6\x18\x6e\xa3\xc3\x35\xe0\xc7\x34\x06\x3c\xce\x99\x1a\x41\xdb\x1d\x34\x7e\x96\x12\xfe\x6c\x36\x98\x85\x44\xc2\x00\xeb\x28\xc1\x34\x0c\x06\x9f\xc4\xf0\xba\xc7\x1b\xa6\x78\xab\x17\x4c\xb3\xa7\x40\xaf\x30\x63\x51\x2c\xc6\x3d\x1a\x12\x05\xbc\xea\x5a\x5d\xde\x29\xd5\x91\x50\x5d\x9b\x9c\x43\x79\xfc\x43\x07\x9f\xff\x98\x72\xbc\x57\x98\xc9\x0a\x2c\x74\x7f\x72\x04\xbf\xc8\xa8\x48\x68\x1b\x99\xba\x6e\x67\xd4\x69\x73\x1c\x31\xc5\xec\x1a\x6f\x68\x32\x2c\x71\x0f\xea\xe6\xdd\x7f\xf5\xaf\xee\xf5\x50\x76\x47\xc8\x54\x76\xd2\x35\x67\xbc\x71\x67\x06\x14\x09\x52\x56\xdb\xf8\x35\x35\x48\xfc\x59\x9a\x9c\x15\x04\x67\x68\xb5\xc2\x4d\xb9\x1f\x8f\xb5\x65\xf1\x2f\x39\xec\x90\x13\x46\x4d\x46\xce\x85\x51\x87\x96\xa2\xd3\xc4\xed\xc8\xc9\xaf\x15\x74\x04\xbf\xb8\x1f\x8c\xa6\x2c\xeb\xf8\x4a\xe2\x0a\x3b\x3b\x3a\x83\x46\x73\x1d\xc3\x2f\xff\xf0\x61\xa6\xf3\x86\x2e\xce\xf8\xde\xd4\xcc\xf9\xd0\x98\xc0\x6f\x87\x13\xfe\x62\x56\x25\x1e\xab\x74\xd7\xa4\xb1\xed\x41\xa5\x4f\x0b\x5e\x9c\x3d\x09\xef\xbe\xfd\x09\xb8\xca\x6c\x31\xcb\x5e\x41\x8b\x04\x9f\xe5\x86\xec\x1e\x4e\x0c\x35\x84\x67\xe3\x25\x76\x7c\x99\xe6\xe2\xae\x51\xb3\x23\x66\x47\x1b\x45\x2e\x1d\x3b\x09\x68\x28\xb3\xba\xdc\x4d\xd8\xad\xe4\x8e\xbb\xec\x31\xc2\xe7\x47\x51\x23\x84\xfb\xe7\x5a\xca\xec\x52\x99\x9d\xd4\xb5\x89\x4c\x70\xe1\xd3\x11\xb9\xc8\xca\xa2\x66\x4e\xfa\x7a\xc6\x92\x65\x9c\x8e\x74\x7b\x0e\x95\x49\x7a\x6d\x9a\x46\x46\x04\x65\xfe\x7c\xc2\xe4\x13\xaa\xe8\x91\x20\x4e\xe8\xf1\x7b\x28\xf2\x8e\x82\xc7\x29\x66\xb2\x75\xe4\x92\x1c\xb5\x23\x95\x7e\x52\xd7\xfe\x21\x50\x86\xb3\xbc\x46\x29\xf6\xf2\x22\xf1\x83\xc6\xd8\x82\xd1\x42\x93\x61\x10\xb3\xf5\x1c\x8e\x6d\x65\x07\xf0\x21\xaa\x1d\x1f\xab\x3d\x49\x28\x3a\xff\x7c\x43\x91\x2e\x9f\xf8\xcf\xc7\xf6\x5f\x6c\x88\xed\x6c\x88\x6d\x48\xed\xfe\xe6\x44\x3a\xa4\x08\xc3\x49\x52\xff\xdc\xd7\x02\xe9\x90\x9a\xaf\x30\xa3\xaa\x50\x3c\x85\xba\xa2\x0c\xc8\x3c\x7e\xc7\xa4\x99\x93\x76\x89\xfa\xe4\xa0\x5f\xd1\x58\x78\x37\x7f\x48\x01\x74\x94\x28\xca\x7f\x17\xe0\xcb\x2d\x17\x1d\x44\x5c\xc3\xc5\xeb\x32\x08\x26\x36\x60\x2a\x08\x29\xd9\xae\xfa\xc5\x62\xdc\xdb\xca\x1e\x64\x54\x07\xc5\x22\xee\x14\x55\x9a\x23\xfa\x94\x85\x0b\x47\xd4\xd8\x79\x74\xf4\x35\xa8\x91\x18\xc2\x28\xc8\x86\x30\xa1\x11\xfd\x4e\x73\xf8\xb0\x4f\x3a\xfb\xe2\x08\xbe\x23\xc4\xad\x58\x58\xcb\xfa\xe5\x02\x55\xc7\x42\x21\xa9\x9a\xd2\xf1\xb1\x96\x8e\x55\x79\x40\x91\x47\x39\x28\xf5\x48\x84\x7e\x33\x24\x02\xe4\xb7\xa2\xea\xe3\x2c\xfa\xfc\xad\x78\x05\x35\x7e\x2d\xa4\xbb\xde\x32\x07\x7c\x34\x94\x7b\xa4\xa3\x89\x23\xb1\xf4\xad\x73\x4c\xf6\x1c\x8a\x4a\x51\x41\x36\x91\x54\x5d\x15\x56\x79\xc7\x6e\xfe\x53\x82\x29\x3e\x46\xb9\x6b\x11\xde\x27\xe6\x28\xe9\x0b\x4e\x15\x4e\xe3\x8c\xbf\x21\xd8\xba\x2f\xae\xbe\xff\x82\xa9\xd1\x98\x1a\x8b\xa7\xa1\x71\x5a\xad\x93\xa2\x85\x4d\xb9\x68\x26\x0d\x56\xa2\x78\x96\x43\xa6\x8e\xdb\x26\x70\x98\x88\xe3\xfe\x87\x63\xd1\x8d\x73\x0f\xc1\xe0\x98\x10\xe9\xbd\x31\xe9\x45\x7b\x52\xe8\xcc\x85\x50\xbf\x20\x35\x51\x99\xbe\x07\xb3\xa3\xe2\x4f\xf7\x46\xad\x1b\x8f\x4a\x61\x76\x60\x7c\xea\x0b\xa2\xbd\xc0\xde\x10\x3c\x6f\x15\x1a\xd9\x05\xbe\x7d\x6f\x6b\x20\xd2\xb3\xa1\x93\x2f\x98\x8f\xa3\x4f\x21\xfa\x5f\xd5\xe4\x12\xd5\xb6\xca\xb6\x43\x05\xc9\x57\x2b\x39\x3d\x68\x3a\xd0\x35\x11\xa9\x7a\x67\xa9\x84\xcb\x8d\xb0\xa4\x24\x78\xbf\x1a\xea\xfa\x24\xdc\xc3\x04\xea\x07\xba\x8b\x5f\x90\x1e\xb9\xda\x21\xce\xcf\x30\xc3\xed\xb2\x6a\x30\x15\x9e\x6c\xe3\xbe\x49\x4a\x31\x83\xf5\x4a\x3e\xcd\x86\x72\xcf\xa9\xa4\x7c\x57\x35\xdd\xdf\xd0\x0d\x8e\xd3\x01\x12\xe8\xdc\xde\x4f\x55\xdb\x4f\xa2\xe8\x0a\xb3\xed\xf0\xf3\x64\x56\x2c\x70\x71\x1d\x03\x4b\x3e\x47\x48\x01\xc1\x65\x2b\xf2\x25\xf0\x2d\xe0\xe5\x8a\x6d\x12\xd4\x6d\x5f\x45\x96\x97\x35\xf8\x3a\x29\x54\xe6\x5e\x4c\x81\xea\x5a\x65\x72\x84\x20\x94\xcf\xda\x75\xbc\x2c\xe2\x65\xb3\x1d\x81\x0d\x11\x6e\xf1\x1a\xa3\x4d\x01\x73\xa2\x53\x63\xc6\x9c\x82\xeb\x0e\xcd\xc4\x7f\xb6\xb0\xff\x04\x9e\xc5\x5f\xcb\x49\xbe\x95\x4f\x55\x4c\x8e\xe0\xaf\x71\xfc\xe5\x8f\x10\xc5\xcf\x0f\xf4\x03\x82\x31\x60\x02\x78\x78\x7f\x4e\xfd\x7d\x39\x7f\x78\xe8\xad\x9a\x8a\xed\xbb\x39\x4c\x69\x2a\x71\x5e\x39\x85\x63\x30\x0f\x59\x46\xec\xd7\x33\xcc\xdb\xb6\xba\x41\xcc\x0c\xb3\x92\x7f\x8e\x1f\xc6\xd0\xac\x18\x45\xfc\x95\x19\xe4\x6e\xef\x6e\x0f\xfe\x2f\x00\x00\xff\xff\xb6\x07\x2e\xe4\xd1\xdc\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x59\x73\x1b\x47\x92\xf0\x3b\x7f\x45\x4a\x0f\x32\x31\x06\x41\xc7\xf7\x6d\x6c\x6c\x30\x44\x6b\x68\x92\xd2\x30\x64\x5b\xb2\x8e\xf1\x83\x63\xc2\x53\xec\x2e\x10\x3d\x6c\x74\xc1\x5d\x05\xd2\x58\x0f\xff\xfb\x46\xdd\x77\x1f\x20\x48\xc9\x31\xe2\x83\x44\x02\x75\xe6\x9d\x59\x59\x59\x87\x7f\xd9\xdb\x03\x00\x78\x59\x93\xdb\xf7\x0c\x5d\x57\xcd\xd5\x29\xa9\x6b\x5c\xb0\x8a\x34\xf2\xab\x0f\x8b\x8a\x42\x41\x1a\xd6\xa2\x82\x41\x89\xe7\x55\x83\x29\x20\x28\x4c\x3b\x98\x93\x16\xa8\xec\x0d\xa8\x29\xa1\xc4\x35\xbe\x42\x8c\xff\x49\x2e\xff\x85\x0b\x46\xc5\x48\xb7\x8b\xaa\x58\x00\xaa\x6b\x72\x4b\x61\x4d\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x58\xa2\x66\x03\x0d\x29\xf9\x74\x14\xd8\x02\x6f\xe0\x16\x35\x0c\xaa\x06\x10\xd0\xaa\xb9\xaa\x31\xa0\xa2\x20\xeb\x86\xcd\xc4\x04\x17\x0c\xc4\x5a\x97\x2b\xc4\xaa\xcb\x1a\xc3\x6d\xc5\x16\xbc\x23\xd4\xa4\xb8\xc6\x25\x30\x72\x8d\x1b\xdd\x07\x28\x66\xeb\xd5\x4c\xee\xf2\x3d\xc6\xa2\x21\x69\xe6\x35\xb9\x3d\xe4\xff\x1c\x14\xa4\xc5\x07\x7a\xe7\x14\xde\x9d\x9f\x9c\xfd\x70\x2e\x16\xb7\x24\x2d\x86\x45\x75\xb5\x80\x1a\xdf\xe0\x1a\xaa\x66\x4e\xda\x25\x12\xc0\x40\x97\x64\xcd\xc4\x58\x1a\x24\x16\x52\x7c\xb2\xbf\x1c\xee\xed\x55\xcb\x15\x69\x19\xbc\x5c\x37\x57\x7c\x9d\x1f\xc4\xb2\xe6\x2d\x59\xc2\x53\xef\xb3\xa7\xa6\x65\x4d\x6e\xbd\x56\xfa\x6f\xaf\xc5\xc5\xd9\x07\x74\x59\x63\x85\x48\xa7\xa9\xff\x85\xe9\xf3\xbd\x80\x8a\x18\x87\xca\xd6\xdf\xfc\xfe\xfd\x9b\xd3\xd7\xe7\x67\x1f\xde\xbc\x3e\xff\xf1\xfd\xc9\xd9\xd9\xbb\xf3\xf7\xef\xdd\x29\xde\x33\xd2\xa2\x2b\xfc\x12\x63\xd3\xe3\xe5\xf7\x6f\x7e\x7e\xff\xe1\xcd\xbb\x93\x57\xe7\x2f\xcf\xcf\x53\x9d\x4e\xeb\x35\x65\xb8\xfd\xe9\x54\x77\xf9\xe9\x34\xd1\xea\xec\xf5\x2b\xfd\xfd\xd9\xeb\x57\x89\x06\xe7\x2b\x52\x2c\x74\x93\xf3\xb7\x6f\x4e\xff\xa6\x1b\xed\xa1\xa2\xc0\x94\xee\xa3\xba\x9e\x58\x5a\x4d\x12\x35\xfc\x21\x11\x7e\x78\x78\x08\x27\x8a\x10\x56\x88\x2d\x24\x89\xba\xe3\xd4\x98\x41\xd4\x5d\xed\xff\x2d\x62\x8b\x23\x70\xfe\x18\xd6\xfb\x6d\x5b\xdd\x20\xa6\x7a\x3b\x7f\x0c\xec\xbd\xbe\xac\xab\x42\x75\x36\xbf\xdb\xed\x9c\xdf\xe0\x86\xc5\xfb\xc0\xfc\x63\xf8\x91\x94\xf8\xa4\x2c\x39\xba\xa3\x81\xf7\x39\x93\x5d\x9c\xf1\x0d\xb5\x55\x73\x35\x85\x96\xd4\xf8\x08\x3e\x5e\x34\xec\x7f\xa6\x80\x96\x1c\x48\xa7\x64\xb9\xac\x18\xc3\xe5\x11\x7c\x7c\x59\xfd\xfe\xdf\xff\x35\x05\x54\x96\x2d\xa6\xf4\x08\x4e\xe4\x2f\x2f\x26\x99\xb9\xcf\x24\x63\x93\x76\xf0\x02\x4a\xdd\x83\x7f\xc8\xd7\xf1\xff\xff\xdf\xb8\x85\x74\x40\xe1\x1d\x5e\x92\x1b\x5c\xbe\x6c\xc9\x72\x2c\x24\x46\x6f\x78\xd4\x5c\xe9\x4d\x0f\xde\xdb\x0f\xa8\x58\x54\x0d\x56\x44\x7d\xda\x62\xc4\x70\x39\x6e\x43\x13\x4b\x4c\xef\x59\xbb\x2e\xb8\x1c\x43\x0c\x28\x23\x2d\xa6\x76\x7d\x70\x71\x26\x44\x5e\xb4\x10\x2a\x3b\x9d\xd9\x8d\x50\xf8\x43\xb4\x4a\x11\xb8\x19\xef\x47\x6f\x8d\xfd\xed\x2d\x7c\xf6\x4c\xe3\x9b\x0a\xdf\x42\xd5\x54\x6c\x08\x58\x27\xce\xaa\xf8\x0f\xc5\xf5\x7c\x16\x2c\x07\x8e\x41\x8e\xd4\xd1\x52\xb4\x72\xfe\x32\x4d\xef\xf6\xe4\xbf\x06\x9c\xa7\xa4\x61\xa8\x6a\x68\x42\x55\x20\x31\xcf\x57\x5c\xdf\x09\x04\x6a\xb1\x64\xfa\x4a\xbd\x59\x71\xa5\x4b\x71\x41\x9a\x12\xb5\x1b\xa3\xc4\x04\x82\x2a\x0a\xa4\xa9\x37\xb0\xc4\x5c\x3f\x32\x02\x0b\x52\x97\xa6\x3f\xd7\x45\x3f\x9d\x02\x69\x81\x8b\x58\xa9\x91\x85\xc2\xe5\x92\x9b\xb7\x46\x6b\x46\xf8\x92\x0a\x54\xd7\x1b\x58\xa1\x8d\x50\x72\xac\x45\x0d\x45\x4a\xc3\x63\x4c\xcd\x78\x2d\xae\x39\x69\xf1\x9e\xce\xb0\x2b\xdc\x8a\x5d\xd1\x59\x8e\x2c\x7c\x02\xbd\x68\xe6\xa4\x83\x38\x9a\x61\x34\xe1\x90\xb3\x69\xc3\xc1\x8d\x56\xe8\xb2\xaa\x2b\xb6\xe1\xab\xe4\x00\x10\x7b\xfd\x3b\x5a\xd7\x02\x3e\xc2\x08\x91\x0a\xff\xb6\xc1\xad\xdb\x95\x11\x61\x36\x94\x2d\xba\xe5\x7b\x2b\xf1\x8a\xd0\x8a\xa9\x61\xaa\xd6\x60\x49\x23\xa0\x9a\x43\x83\x71\x89\xcb\x70\x8d\x5a\x0f\xc9\x85\x2e\xbd\xcd\x8b\x85\xbc\x6d\xc9\x4d\x55\xe2\xf6\xc8\x59\xee\x73\xb4\x66\x8b\x7d\xcf\x08\x98\xfd\xac\x96\xc3\x55\xf8\x04\x9e\x19\xdd\x3f\x13\xa3\x7c\x6b\x79\x20\x49\xfe\x1e\xc3\x3f\xdc\x2a\x42\x96\x5a\xb5\x38\xf8\x84\xff\x74\xcc\x3f\x2b\x16\xb8\xb8\xde\x9f\x1c\xc1\xd3\x8b\xe6\x06\xd5\x55\x29\x14\x38\x48\xb3\x47\x62\x4e\xb7\x7d\xea\x0d\x7c\x17\x73\x68\xd3\xc7\xc2\x1c\x2a\x70\x2c\x80\x13\x7f\xd9\xb1\x4a\x38\xee\xda\x83\xc3\xff\x2e\x49\xbd\xc2\x4c\xd8\xaf\x5a\xde\x02\x99\x8b\x3f\x03\x52\x4a\x12\xf9\x7c\xdd\xc0\x15\x66\x4a\x40\x73\xf0\xa8\x5f\x03\xe8\xb6\x98\xad\xdb\xa6\x77\xfd\xb3\x4b\xd2\xb6\xe4\x76\x7f\xf2\x64\x26\x28\xff\xc9\x4c\xad\x29\x2f\xba\xa4\xa9\x01\x55\xc3\x70\x3b\x47\x05\x96\x22\x47\xda\xef\x05\x6a\x60\xc5\xbf\xa7\x0b\x29\x33\x04\x8b\xc4\x86\xaf\x19\x8c\x12\xd9\x9d\xb0\x85\xee\xff\xdb\x1a\xb7\x9b\xa0\x67\x52\xbb\xb4\x98\x92\x75\x5b\x60\x67\x29\x19\x1b\x29\x23\x57\x6e\x50\xab\x3c\x01\x69\xf3\x7e\xa4\xd6\x8a\xc8\x76\x58\x37\xa3\xba\x70\x7c\xa1\xb2\xe4\x3a\xe4\x8d\x90\xb4\xfb\xbf\x0a\x22\x3c\x82\xbf\xc6\x96\xf8\x8c\x37\xe3\xbf\xe3\x36\xe4\x4d\x2e\x1e\x8f\x12\x22\x53\xd9\x1c\x99\x69\x8d\xe6\x35\x73\x1b\xed\x94\x5f\x80\xe9\x34\x71\x88\x36\x1c\x5c\xc9\xc1\x0f\xc4\x5f\x52\x24\x6e\xb8\x79\xae\xa6\x72\xc4\x43\x7a\xd1\x42\x67\x8b\xc1\x09\xa6\x02\x0c\xe7\xbf\x57\x74\x90\x06\x7f\x31\x39\x82\xef\x08\xa9\xbb\x78\x46\xea\x71\xc1\x33\xbf\xc8\xa1\xfe\xd1\xd5\xdc\xb5\x5a\x44\x1f\xf7\x83\xce\x9e\x27\x75\x2d\xe6\x6a\xe6\x44\x74\xcc\xc0\x99\x7f\xdf\x37\x8e\x9d\xb3\x63\x30\xaf\x51\xe7\x88\x3e\xb2\xc4\xb6\xfe\x90\xa0\x48\xd1\x96\xc7\xfa\x9e\x81\xd9\xb0\x8a\xd5\x78\xc9\xcd\x4c\xcb\x6b\x6f\x84\xea\x34\xac\xfd\x61\x81\x2d\x8b\x2a\xbb\x91\x53\x36\x95\xf6\x23\x77\xdb\x25\x93\x2b\x71\xa7\xbc\x7f\xd2\x62\x33\x04\xaa\xeb\x40\x10\xa8\xf8\x81\x30\x57\x8a\x48\xa9\x2b\xb7\x5e\xab\x62\xd9\xd8\x8c\xf6\x1a\xe3\x15\xe5\x66\x4c\x71\xcd\x25\xee\x82\xdc\xca\x90\x82\xee\xd5\x94\x86\xb9\x65\x64\x80\x02\x6a\xa5\xdb\x8e\x4b\x57\x62\x55\x0c\xae\x1b\x72\x4b\x95\x25\xa6\xda\x32\x02\x57\xd5\x0d\xd6\x6b\xe1\x02\x11\x6e\x17\xb8\x91\x91\x0a\x6d\x37\xf0\x59\xb4\x3d\x61\xc6\x2c\xab\xf9\x1c\xb7\x1c\x9a\x6c\xb3\xc2\x52\x1f\x88\x41\xf3\x32\x2f\x92\x74\x47\x1d\xc2\xcf\xe1\xe3\x43\xbb\xc7\x1b\xce\x89\x21\xb5\x70\x85\xe1\x0b\x3a\xc1\xb0\x3b\xb3\x49\xf8\x0a\x92\xf3\x0b\xcb\xb6\xaa\x6b\xb8\xc4\xd0\x54\x35\xb7\xa3\x84\x8a\x54\xb8\x5c\x20\x0a\x0d\x81\x82\xb4\x2d\xa6\x2b\xd2\x94\x9c\x1a\x7c\x7c\xe7\xb7\xb2\xbb\x8d\xbc\xf0\x77\xf2\x5e\x7a\x42\x21\x75\x72\xd5\xa7\x02\x55\x36\x8e\x45\x5a\xea\xf5\x3d\x45\x8d\xb4\xd2\xd7\x14\x03\x69\xb0\xe3\x4f\xad\xb0\xec\x0f\x8e\xa9\xc2\xbb\x70\xc3\x92\xd3\xd7\x25\x86\x95\x8c\x16\xa8\xa9\x6e\xe1\x12\x17\x88\x0f\x24\x88\xad\x20\xeb\xba\xe4\xad\xd6\xd4\x01\x93\x43\x52\x49\x28\x35\x46\xf9\xd0\x23\xf8\xab\x91\x0b\x9d\x6a\xea\xae\x7b\x38\x23\x99\x86\x8c\x68\x1a\xdf\xed\x05\x80\x12\x08\xb3\x6c\x2e\x10\xf2\x37\x52\x73\xfb\x4b\xb9\x2f\x52\x98\x58\xda\x0e\x49\xc2\x09\xef\x50\xc1\x7f\xd2\xd3\x0a\x04\x86\xa0\xbf\x86\x28\x0f\x17\xd8\xa2\xa2\x53\xce\xed\x0e\x5d\xe6\xf7\xcb\xec\xaa\xc6\x10\xd9\xd4\x0b\xbb\xcd\xc4\x7f\x6f\x8c\xf3\x34\x81\x67\xf1\xd7\x72\x92\x90\x16\x3f\x70\xc1\x46\x07\x89\x35\x1d\x8d\xc4\x2d\x77\x15\x25\x91\x88\x20\xab\x91\xb7\x86\x7a\x0f\x85\xcf\x93\x24\xe0\x9f\xb9\x70\x2b\x64\xf8\x85\x8f\xd0\xe0\x5b\x35\xc1\x14\x62\x31\xba\xa6\xb8\x84\x79\xd5\x52\x36\x85\x39\xe1\xfe\x16\x2e\xe1\x72\x13\xae\x2d\x9e\x41\x4b\x4b\x3e\x85\x1e\x3e\x25\xa7\x75\xbb\x26\x35\x4b\x27\x0b\x3c\x88\x31\x98\xc2\x4d\xc2\xc8\xa7\x80\x28\x25\x45\x25\x3c\x68\x11\x9f\x16\xa0\xcf\x93\x99\x6f\x16\xd2\x1e\x05\xee\xfb\x82\x9e\x87\xb0\x4b\xf9\x3e\xf5\x46\xfe\x04\x9c\xa0\xa7\x1e\xe6\x76\x7a\x5b\xcf\x38\x9a\xce\xf6\x1c\x4b\xa3\xd7\xd3\xf4\x86\x86\x63\x7f\xaa\xbd\xb4\x67\xaa\x84\x2e\x3c\x3f\x80\x3f\x32\xce\xab\x15\xa4\xaa\x55\xdc\x2c\xa4\x44\x38\x86\x6f\x66\xdf\xe4\x57\x18\xb5\xf4\x9a\x1e\x1e\xc2\x45\xac\x81\x43\x89\x39\x15\x74\x55\xa1\xba\xfa\x5f\x0c\x95\x30\xe1\xb8\x77\xbe\x10\x68\x09\xc7\xe3\x92\xc8\x55\xfd\x0e\x58\xbd\xa6\xd5\x5c\x44\x48\x1c\x2a\x7a\x73\xf9\x2f\x38\x76\x3f\x48\xe0\x54\xec\xcd\x6d\xe2\x75\xd8\x8b\xda\x1f\x1e\x82\xf4\x7d\x15\x57\x72\x0d\x22\x16\xbf\x44\x0d\xba\xb2\x9a\x45\x9c\x2f\x24\x8c\xcb\xd4\x80\xdc\x04\xc4\x4c\xf1\x6c\x60\x94\x76\x6e\x99\xff\xf0\x3d\x3b\x98\xf9\x41\x2d\xe3\x38\x00\x84\xe3\xb1\xcb\xdf\xdc\xd6\xfb\x93\x34\x5c\x7c\x9a\x8c\x67\x99\xf9\xb6\x18\xff\xb9\x03\x5c\xd3\x14\xf3\x24\x00\xed\xea\xc5\x8e\x79\xc3\x66\x29\x2a\x0e\xc4\x1b\x1c\xbb\x2c\x11\x1a\x06\x35\xa1\x58\x2b\x2d\xa9\xd0\x28\x5c\xe2\x39\xd7\xdd\x25\xa6\xac\x25\x1b\xae\x34\xf0\x0d\x6e\x37\x6c\xe1\x86\x0d\xa5\x7f\x22\x74\x1f\x96\x62\xb9\xe0\x63\x09\x46\x84\x25\x66\x0b\x52\x4e\x95\xa5\x2f\x74\xff\x0a\x35\x55\xa1\x4c\xd2\x16\x2b\xb7\x80\x7f\xa1\xf4\x8f\xf4\x11\xc4\x49\x64\xb3\xd1\xe1\x1c\xf7\xac\x93\xff\xa8\x25\xed\x87\x32\xca\x86\x37\xf9\x76\x05\x14\x5c\x6f\x35\x6a\x5b\xba\xe1\x74\xdb\xc1\xf7\x57\x7d\xd0\x6a\x83\x54\x04\xea\xcd\x64\x19\xdc\x5a\x50\x18\xcf\x5b\xfe\x1f\x78\xde\x4d\x55\x4f\xba\xf0\x39\x77\x4d\x07\x39\x73\x99\x3e\x09\xe8\x9b\xde\xe9\x16\x86\xe5\x83\x35\x25\x5b\x5e\x9c\x75\xae\x53\xe1\x25\x92\xc7\xdd\x8d\xce\x62\xa3\x28\xb2\x5b\xeb\x9a\x2b\xf5\xc0\x4c\x52\x24\xe3\x1c\x92\xcf\x54\x44\xd0\x39\x78\xc5\x15\xa7\x34\x20\x2d\x5c\x12\xb6\x90\xc2\xc3\xb7\x8d\x3e\x72\xca\xf5\xad\x20\x65\xf7\x30\x3e\xa1\xb1\x90\xaa\xb9\xa0\x49\x71\x44\x6d\xe9\x36\x1d\xa2\x96\x56\x86\x8a\x15\x48\xfd\xb0\x2f\x4f\xd9\xb4\x59\x33\xe1\x76\xbc\xaf\xc2\x05\x77\xdf\xb9\x5e\xa6\x26\xd4\x50\x17\xc6\x0a\xd2\x0a\xb3\x6c\xe7\xef\x50\x8d\x9a\x02\x87\xaa\x74\x76\xa9\x3e\x3f\x08\xcf\xa1\x67\xcb\xaa\xa9\x96\xeb\xa5\xfa\xe8\x1d\xa6\xb8\xbd\x41\x36\x81\xc1\x02\x51\x69\xb8\x16\xcb\xc3\x94\x50\xb5\x29\x77\xca\x17\xe0\x02\xc6\xa1\xba\x8a\x64\xdd\x13\x21\xec\x42\x98\x80\x27\xe5\x3d\xa8\x38\x1f\x3d\xc9\x00\xc5\xef\x6d\xc1\xb2\x53\xa0\x08\x62\xa0\x14\xb7\x81\xb1\x68\xbe\x13\xd4\x00\xcf\x8f\x83\x65\x7c\x1d\xe2\x6b\x9a\xec\xbe\xc4\x94\xa2\x2b\x2c\x4c\x2d\xba\x9e\xcf\xab\xa2\x12\x51\x0f\xc2\x50\x0d\xe8\x06\x55\x35\x37\x04\x65\xa0\x5f\xed\xe5\x69\x34\xd0\x24\xa9\xcc\x2f\xe6\x46\x13\x28\x76\x28\x50\xc3\x9d\xb6\x56\x9e\xb9\x4a\xbe\x92\x6b\x9c\xda\x23\x1d\x6e\x94\xa8\x58\x39\x5b\xe0\x65\x34\x72\x35\x87\xfd\xcc\xa6\x43\x39\xae\x7f\x72\xd6\x58\xfa\xf3\xaf\x15\x4c\xe3\x4d\x81\x0d\xe3\x3f\x3f\x70\xb1\xac\x17\x6f\x78\x53\xfe\x1f\xeb\xfe\x0c\x9c\xb8\x87\xcb\x61\xd5\x05\x20\xf9\x21\xdc\x2e\x10\x53\xed\x94\x60\x51\x5f\x30\x19\xdd\x53\xf6\x91\x46\x7e\x34\xa1\xb1\x22\x92\xbb\x3b\x3c\x84\xf5\xaa\x44\x0c\x07\x82\x4c\xf8\x8a\x2d\x2e\x48\x2b\x9c\x37\x54\x8a\x68\x8f\x99\x52\xe9\x57\xd5\x47\xd1\xc9\x4e\x50\xe1\xe1\x37\xbd\x66\xa1\xad\xd7\xcb\x8f\x9e\x15\xfd\x81\x7c\xa4\x9c\x17\x15\xa5\x1c\x0c\x19\x88\xcb\x70\xb9\x79\x2f\x72\xd1\x0b\x02\x35\x47\x8b\x7f\x5b\x63\xca\x12\x30\x57\x83\x2f\xab\x66\x4d\x05\x02\xb9\x01\x04\xb7\x48\x0d\x1a\x1a\xb4\x81\x4f\x1c\x81\x2f\xe9\x2f\xe4\xbe\xf9\x3a\x03\x9b\x3c\x2c\xd5\x7e\x9f\x1f\x38\x5e\x57\x21\x92\x15\xce\x97\x2b\xb6\x11\x14\x1f\x9a\x33\xce\x2e\x5f\x61\xa6\xbc\x14\xb6\x46\xb5\xaf\x43\x51\xb1\x80\xd8\xb0\x75\x27\x97\xeb\x7c\x4b\x5a\x71\xaa\xfd\xfc\x00\x3a\xd9\xcc\xe7\xfe\xec\xa0\x1a\x2c\xce\xb0\xbe\xea\x8a\x06\x4e\xc3\x2c\xbf\xe9\x33\x7d\x08\xbd\xc0\x4b\xa8\x1a\xe5\x68\x50\xb4\xc4\x1d\xfb\x95\xa0\x99\xa9\x40\xf4\xbe\x3c\x98\xd1\x82\x45\xad\x35\xbd\xa9\x4c\xcf\x60\x9f\x99\xe5\x1a\x09\x96\xa1\xb3\xbb\x61\x5e\xc7\xe1\x21\xbc\xaf\x1a\x71\x92\xa0\x14\x76\x43\x22\x8d\x8d\xac\x45\xbe\x40\x32\x14\x5f\x90\x25\xb6\x24\xdf\x90\x76\x89\x6a\xcb\x6c\x97\x39\x06\x1d\xa6\x03\xef\xaf\xf3\x46\x6b\xba\x6d\x58\x32\xa7\x60\x0c\x6a\x7a\xc8\x33\xa5\x5e\xb2\x4e\x99\xa2\x4d\x63\xce\x5e\xa2\xe2\x5a\xa4\x58\x28\x03\x0a\xcd\x19\x6e\xe1\x12\x73\x71\xe6\x84\xec\x38\x86\x10\x48\x07\x8c\xb4\x3a\x65\x48\xe4\x48\x66\x46\x8f\x44\xa6\x32\x7f\xab\x39\xac\x08\xa5\x95\x88\x28\x0d\x8e\x01\x5a\xd3\xd7\x9c\x6c\x0a\xf3\x57\x9d\x5f\x26\x6d\xde\x61\xc1\x26\xed\x6a\xe2\xb6\xe5\x26\xff\x42\xc4\xe6\x1b\x21\x93\x2f\x31\xb0\xb6\xba\xba\xc2\xad\x74\x1e\x57\x2d\x29\xd7\x32\xc3\xe6\x12\x17\x88\xae\xb1\x6b\xcf\xa8\x08\x2a\xae\xcb\x98\x8b\x0e\x0f\xf5\xc8\xe2\x6c\x80\xac\x70\x5b\x6f\x54\x28\x43\x2a\x10\x65\x1b\x89\x83\x76\xbe\x4f\x31\x4d\x3c\x10\xdf\x2f\xf7\x26\x15\x49\xef\x4f\x38\x9d\xe7\x49\x2b\xa9\x48\x8f\xe0\xe9\x29\x6a\xb8\x95\xa1\x4f\xbd\x96\x32\x9c\x8e\x1a\x61\x69\xd7\x2d\x46\xa5\x38\xf7\x28\xc3\x78\xda\xfd\x7c\x88\xc0\xbe\xef\x33\xf0\xaf\x94\xee\xf0\x0c\x7c\x19\xbb\x52\xce\xab\x58\xbd\x1b\x38\x80\x3e\x83\x3f\x61\x74\x71\x13\x72\x0c\x58\x3b\xed\xca\x51\xac\x7f\x10\xa3\x33\x2d\xa4\x7d\x80\x86\x82\x9e\xff\x1f\x6b\x86\xac\xa8\x56\xf4\xf8\x4e\x4a\x97\x24\x97\x6e\xb9\x88\x58\x34\xe5\x40\x98\x56\x64\x23\xe2\x9f\x5e\x97\xc1\x16\x64\x0a\xe0\x19\xf0\xb8\x92\x49\x0a\x62\x6d\xe0\xe9\xd3\xe0\x02\x03\xa2\x43\xad\xb4\xb4\x03\x39\x14\x95\x23\x22\x7f\xf7\x26\xc0\x70\xd4\x8c\x93\xd2\xa5\xe7\x35\xe3\xca\xa4\xa3\x30\xb2\xaa\x0e\x5d\x75\x9e\x9e\x3e\x9c\xaf\xd8\xac\xe7\x20\xa0\x1f\x58\x59\xad\x27\x89\x9d\x02\x6b\xd7\x58\x84\x5c\x52\xaa\x4c\xdb\xf3\xf8\xf7\x8a\x32\xaa\xcf\x2c\xe3\x94\x74\x71\x14\x27\x92\x09\x74\xac\x4e\x6c\x89\xac\xf8\xb7\xa8\x76\x83\x5c\x53\x29\xd0\x6f\x2b\x8a\x61\x8e\x6a\x8a\x67\xe9\xb3\xaa\xfb\x67\xd6\x04\xf4\x10\x9c\x78\xfa\x29\xbb\x2f\x12\xc1\xde\xa0\xc3\x59\x3a\xd9\x77\x4c\x4f\x67\x8d\xa0\xba\x8d\x0b\xf0\x68\x32\x72\xb3\xcc\xb4\xad\x88\x58\x74\x86\x0c\x8e\xec\x77\xe3\xdf\x8e\xec\xf7\x7f\xd4\x41\xc6\xaf\x7e\xb0\x3c\xec\x6f\xd9\x35\x23\x4b\x23\x30\xc3\xb1\x37\xa6\x8d\x16\x67\xa4\x4d\x1e\xec\x89\x91\x82\x16\x23\x86\xec\x1e\x2e\x39\xd4\x5d\x97\xfa\xb7\x47\x50\xca\xd7\xe5\x58\x94\xbc\x61\xe8\x74\x0a\xe2\xf4\x4e\x98\x37\xda\xea\x73\xce\xab\x45\x73\xf3\xf9\x12\xb1\x62\x81\x69\xea\xb0\x29\x9b\xc2\x9d\x46\xeb\x7e\x07\x48\x9f\xa4\xcf\x43\xf8\xcf\xb3\x67\x39\xc0\x8d\xef\x24\x67\x7b\x02\xc7\xc9\xa4\xd6\xde\x19\x45\xc7\x6c\x84\x9c\xff\xa4\x89\x51\xc7\xca\xda\x75\x1c\x71\xb9\x4b\x06\xe6\xbe\x27\xe4\x3a\x44\x9b\xbd\x89\x45\x57\xb8\xa8\xe6\x15\x2e\x75\xc2\x8b\x9f\x32\x03\x89\x7d\xb9\xa9\xad\x92\x75\xcc\xbe\xba\x0f\x2c\xdc\xed\x6a\xae\x1d\xa6\xf9\x02\x94\x7b\x98\x0e\x60\x1c\xe1\x25\xc7\xd6\x23\x21\x19\xef\x9a\xcf\xb4\xaf\xe7\x48\x10\x50\x56\x59\xbd\x54\xd6\xbf\x70\xcb\xca\x12\x50\x23\x55\x12\x97\x81\x36\xb5\xc7\x4d\x9f\x83\x47\xcf\x6a\x4d\x9c\x91\x55\xa5\x4a\xe0\x9e\x55\x65\xf4\xa5\x92\xe1\xe2\x16\xc1\x71\x2e\xc3\x48\x24\x51\x6a\x12\xa9\xca\xf8\x68\x4d\x38\xe5\xef\xe5\x61\xde\xb1\x3b\xe6\x4c\x7c\x23\x2d\x9b\x8b\xe6\x9d\xd0\xe3\xfb\x13\x38\x08\xda\xf0\xaf\xdf\xe1\x5b\xd4\x96\x41\x5c\x6e\x1b\xb7\xdd\x59\x8c\x4f\x0e\x78\x59\xf5\x5c\xe0\x8a\xa8\x47\x6f\xda\x5d\x6e\x55\xc6\x01\x0b\x79\x3b\xc0\x6d\xc5\x3f\x89\xdb\x45\x77\xaf\x22\x58\x99\xef\x7e\x96\xd9\x56\xf6\xbc\x6c\x7f\x92\x18\x4f\xdf\x3c\x12\xe0\x10\xa9\xe8\x2f\xa2\x54\x74\x88\x43\x22\xe1\x99\xdd\x2f\x55\xf9\x0f\x78\x7e\xf0\x44\x6c\x38\xd4\x26\xef\x95\xbe\x0f\xaf\x6c\xa8\x4c\x75\xcb\x04\xa9\xce\x2a\x58\x6e\x02\x6d\xf2\x0a\x2a\x90\xba\xec\xb8\xfa\x01\x99\x63\x6d\xb1\xcc\xf0\xea\xc0\x85\x4e\x72\x87\xf1\x2c\x6b\xa0\x3b\x80\x6b\xef\x99\x14\x9e\xe0\xcc\x5e\xe6\xf3\xd3\x98\xa3\x63\xdd\x59\xb7\xb8\x9e\xfd\xa9\x58\xd5\x1d\x4b\x70\x6a\xff\x75\xc7\x41\xec\xaa\x60\x14\xb5\xf5\x60\xd6\xc7\xdf\x3d\x7c\xcb\xb7\xa4\x60\xfa\x75\xe2\x2b\xd3\x2f\x03\x4d\x75\x22\xf1\x81\x7c\x6c\x44\x46\xc4\xbd\xf8\x3c\xc2\x89\x7f\xea\xfe\x4b\x48\x3d\x92\xef\xcd\xa7\x43\x38\x49\x9d\x65\x75\xea\x3f\x3f\xfe\xa8\x0c\x52\x91\xdc\xbd\xd0\x27\x2a\x4e\xb6\xa5\x4e\x50\x14\x23\x27\xc7\xa3\xd2\xa7\x65\xf2\xce\x19\x2e\xfd\xf1\x7f\xc6\x50\x12\xf1\x75\x51\x63\xd4\xa6\xc5\x55\x85\xeb\x52\x09\x2d\x31\x56\x89\x81\x3b\x39\xde\x40\x4e\x3e\xb0\xba\x8b\x47\x5a\x58\x22\x75\x65\x9e\x11\xb8\xc6\x78\x05\x15\x33\x02\x2d\x94\x18\x41\x5e\xbf\x94\x1e\x12\x60\x8e\xe1\xa1\xfd\xb6\x49\x9f\xe6\x7f\x31\x28\x56\x2a\xaf\x53\xa6\x7d\xd4\x6c\x0e\xca\x11\x3c\x7d\xef\x5b\x91\x7c\x04\x01\x44\x81\x56\xe9\x68\x8b\x4a\x00\x7a\x4b\x71\xa8\x3d\x13\xe7\x39\x56\x79\x0f\xfb\xdf\xcc\xbe\x99\xd8\xb8\xa6\x22\x1c\x31\x19\xf7\x20\x92\xd9\xae\x5d\xb9\x82\x49\xa7\xd2\xd5\x63\x9a\xa6\xb3\xce\xe5\x76\x46\x8f\x32\x17\x93\xa3\xed\x54\xa2\x76\x1e\xe0\xc4\x5c\xc1\x99\x42\x9e\x09\xa8\xd3\xe8\xa9\x8a\x7c\x33\x54\x43\xb3\x5e\x5e\xf2\x96\xf3\x28\x98\xa8\xf2\xae\x44\x74\x87\x0f\x51\xe2\x72\x5d\x30\xf7\x90\x53\xb0\x0c\x6e\xe3\xd0\xcf\x36\xc1\xac\xac\x45\x06\x3a\xe4\xc9\xd7\x4e\x33\x5b\x34\x6b\xd2\x05\x19\x2c\x8b\x51\x79\x87\xad\xe1\x9b\x75\x12\x42\x97\x68\x15\x2f\x5c\xa7\x8b\xa9\xc1\x9f\x1f\xe4\x89\xe7\xf9\x41\x1c\x15\x51\x4b\x3d\xcd\x8a\x17\x37\x0a\x82\x55\xc8\x2a\x0d\xbd\xd0\xa8\xd1\xd3\x26\x62\x31\xe0\x9a\xad\x83\x6e\xc1\x6b\x76\xcf\x58\xa4\x9d\x9a\x64\x40\x90\xd1\x9c\x7d\x39\xb0\x1c\x7c\x12\xf9\x61\x81\xcd\x11\x8a\x15\x36\xf2\x12\x31\x97\xcb\x46\xfa\x23\x97\x0c\xc4\xa5\x82\x52\x87\xfd\xa2\x44\xda\xb9\xb8\x04\x22\x63\x83\x31\xd6\x45\x06\xe2\x7e\x4a\xfe\xd8\x61\xfd\x21\x67\x4f\x07\xc6\x2e\x07\x68\xc4\xd0\xbc\xdc\x81\x52\x0c\x87\xcc\xeb\xc5\x7e\x85\x14\xfb\xff\x5d\x97\xfd\x07\x18\xb9\x0f\xa4\xad\xdc\x00\x84\xa7\xb5\x6c\xbc\xe3\xb1\x54\x97\x9d\x71\xb7\xfa\xcb\x31\xd0\x06\xa9\xb0\xd2\x96\xc6\x98\xc3\x31\xec\x3f\xeb\x1a\x09\x51\x79\xf5\xa0\x13\x75\x89\xb4\xb9\x6a\xee\xcd\x33\xab\xca\x20\xfa\x05\x7f\xc4\x12\x02\xee\xe7\xdc\xf4\x12\x40\x76\xc2\x87\xd5\xc3\x90\xd2\xc5\x21\x33\x6e\xa9\x8e\x75\xc5\xa6\xed\x34\x32\x3c\x84\x56\x86\xb4\x66\x8e\x36\x3c\x5c\x39\x3b\x57\x31\x92\xfa\x19\x1c\x1d\x6d\xa7\x71\xd5\x74\x82\xb2\x73\x9a\x1a\x22\x27\xb2\x53\x79\x26\xfb\x83\xe3\x50\xe6\x9c\x48\xfd\x93\xa3\xd6\x7c\x8f\xc1\x1e\x9d\xfe\xe9\xcb\x13\xf2\x01\x97\x3d\x76\x4e\x33\xac\x52\x93\xe7\xbf\xaf\xb0\xa0\x3a\x97\xc7\x8d\x68\xb5\x97\x48\xf5\x1d\x0d\x47\x1a\x36\x19\x2a\x08\xd5\x29\x8c\xca\x5d\x1a\x69\x31\x58\xba\xd9\xbd\xd1\x50\x26\xc6\xde\xd2\x72\xb0\xb7\xb3\xa4\xed\x70\x55\x51\x86\x5b\x71\x11\x30\xb8\x12\xdb\x65\x71\xa8\x5e\x48\xf4\xd3\x80\x97\xd2\x4d\xe3\x27\x46\xc7\x40\xeb\x40\x8e\x2d\x1c\x56\x5f\x65\x95\xc6\x46\xf0\x3e\x77\xab\xa3\x78\x5f\x34\x98\xdd\x92\x96\x2f\xe2\x44\x13\x7c\xaa\xbf\x6d\xf6\x1a\x6f\xd2\x4d\x14\x64\xb2\xdf\xfb\x09\xf7\xfe\x77\x2b\xb4\xc1\xed\x11\x88\x8b\x74\xdf\x89\x43\x80\xbf\xa3\x7a\x8d\x27\xf0\xec\x24\x38\xac\x9c\xa8\x56\x2a\xe1\x7b\x6a\xef\xe1\x55\x98\x4e\x45\xfd\x21\x51\xc6\x6e\x0a\xaf\xf1\x86\x4e\xe1\xa2\xb9\x24\xbf\xdb\x71\x5e\xa4\xf2\xf9\x6d\xaa\xa6\xbe\x73\x12\xdc\x11\xd0\x89\x62\x51\x4f\xdf\x5f\x49\xe8\x50\x75\x98\xa0\x74\x5a\xac\xc0\xcb\x23\xc8\x87\xab\xd3\x21\xea\x04\xc6\xa2\x8f\xba\x7a\x09\x04\x79\x7f\xc6\xad\x5d\x5c\xda\xdf\xe3\x76\x41\xf8\xec\x28\x9d\x0e\x39\xd9\x59\x98\xdf\xc2\xbb\x23\xca\x3f\x30\xb2\x2f\x3f\x78\xa4\x90\xbd\x72\xc4\x92\x04\xf4\x0e\xeb\xb4\x98\xe3\xe8\x18\x2c\x8c\x10\xf3\x9f\x17\x2f\x8c\x00\x94\x39\x77\x84\xe9\x2b\x7f\xc2\x71\x6a\xf5\x78\x4f\x33\x14\x3b\x32\xae\x62\xd6\x27\xe2\xd5\xe1\xf9\xc1\x3b\x2d\xe7\xba\x4e\x20\x92\x07\x0f\x22\x19\x9a\x72\x9f\x8c\x73\x74\x50\xdd\xc2\xb9\xc0\x40\xc1\xd4\xa5\x82\x02\xd5\x75\xe0\xd0\x56\x73\xb3\x29\x55\xee\xe8\xd8\x96\x51\x14\x3b\x7a\x47\x6a\x3c\x53\xe4\x45\xda\x59\x8b\xa4\x74\x81\x7f\xff\x7b\x60\xcf\x86\xe2\x86\xae\xa9\xed\x19\xeb\x42\xf7\x18\x53\x8b\xe7\x44\x09\x19\x03\xcb\x00\xb4\x53\x2d\x02\xc5\x7f\x93\x61\xfa\x57\xcd\x39\xf8\x7c\x54\xa3\x4a\x5d\x94\x37\x35\xd6\x52\x58\x43\x3e\xce\x0e\xe5\x2d\x50\x5d\x3f\x00\x57\x2d\x60\x0e\xa5\x03\x5d\x24\x2d\xbc\x14\x28\xd4\x68\x53\x6f\x0c\x0e\x51\x03\x27\x6b\xb6\x38\xf1\xb1\xac\xaa\x61\xc8\x80\xa3\x71\x07\x89\xb8\x21\x56\x68\xb8\xbb\xc9\x40\x7a\x38\x77\xd3\xba\x2a\x8b\x24\x8e\xaf\x28\xfc\x56\x88\x92\x66\xd7\x57\x8e\xd9\xef\x1b\x1c\x5c\x25\xa7\x6a\x29\x5c\xae\x99\x32\xf0\x99\x3b\xa0\x34\xab\x68\x65\xcb\xb2\xa0\xb2\x94\x15\xa1\x0a\xb8\xc6\x1b\x95\x88\x15\x2a\x6f\x9b\x7c\x9b\x21\x09\x5f\xc7\xfa\xf4\x91\xf3\x08\xd5\x89\xf3\x67\xa4\x3f\x77\x2e\x53\x64\x51\xc7\x2c\xa2\xf4\xbc\x36\x4e\xc7\xe0\x58\x97\xc1\xd8\xf7\x19\x29\x1c\x5a\xdf\xab\x48\x26\xd7\x15\x76\xde\xf8\x08\x53\x95\xf7\xeb\x58\x45\x77\x15\x35\x36\x2b\x1c\x50\xcf\xa8\x44\x40\xc4\xd4\xb3\x8a\xd2\x35\xde\xa2\x56\xc1\xfe\xa1\x1a\x52\x54\xf5\x15\xdf\xc8\x9a\x54\x4f\x62\x8c\x25\x76\x77\x9c\x48\x57\xe8\x56\xc4\x3d\x87\xed\x9e\x68\x8d\x1b\x75\x96\xe8\x1b\x52\x7b\x0e\xa2\xd3\xb4\x10\xd7\x32\x7e\xb7\x11\x81\x1f\xe4\xc8\x16\xbe\xb2\xa9\x46\x36\x82\x9f\x4e\xe1\xef\x84\xd9\x78\x36\xa7\x04\x55\xca\xc9\x14\x60\xc9\xe4\xcc\x6d\xa9\x78\x12\xd7\xc6\x5c\xd2\xcc\x2d\x26\x19\x68\xfa\xad\x90\x8b\x57\xf6\xa7\x9c\xfc\x0a\x33\x53\x8c\x58\x7c\xbd\x6f\x8d\x90\x80\x01\x63\xfb\xc2\x25\x59\x45\x52\x33\x8a\x6e\xf0\xfe\xf3\x03\x35\xd9\x14\x18\x39\xf2\x4b\x1e\xcf\xc4\x17\x4e\xa5\xe0\xf4\x6d\x46\x2a\xf6\xa8\x4e\xf7\x9c\x5a\xa0\x29\xf8\x42\x67\x3c\x5e\x12\x5f\x26\xdb\x20\x1d\xa3\x4f\x57\x8e\x4d\xfa\xdb\x83\xe8\x1c\x0c\xad\x0f\x42\x7b\x7a\x00\x63\x6e\xde\xab\x9a\xa1\xfe\x49\x40\x5d\x59\x09\x0e\x56\x33\xe9\x88\x96\x51\x94\xde\x0d\x19\xe5\xec\xf5\x2b\x78\x8b\x5a\x56\x15\xd5\x0a\xf9\x96\xda\x10\x7e\x51\x76\xcc\x60\xb6\x49\x58\x5d\x29\x92\xd2\xd9\xae\xab\xee\x95\xa5\xa3\xb4\xd7\x57\xee\x86\x42\x1e\x3a\x7b\xfd\xca\xf9\x7a\x47\x3c\xe4\xcf\x69\x59\xe9\xec\xf5\xab\x99\xf3\xc5\x17\x56\xea\x20\x85\xcf\x87\x95\xdc\xaf\x83\xec\xc6\x84\x79\x1e\x18\xe4\x27\xf2\x8d\x00\x53\x9f\x57\x98\xd8\x1d\xc9\x5c\xa4\xc1\xea\x92\xb0\x2e\x65\x15\xd8\xc0\x15\x95\x85\xaf\x64\x7d\x04\x3b\x6e\x89\x8b\xaa\xc4\xb2\x74\x4b\x8b\x1a\x3a\xcf\xf8\x6b\xb6\xae\x21\x01\xd4\xc8\x3b\x55\x29\x33\xd9\x54\x1a\xab\xa9\x1d\xb1\xd5\x17\x3d\x48\x5d\x26\x46\x2e\x48\xeb\x20\x9e\x8f\x22\x0f\x69\x54\x19\x41\xbe\x40\xe7\xf1\x03\x46\x44\x9d\x02\xe4\xd4\x10\xdc\x02\x22\x5a\xb0\x0d\x1c\x72\x6a\x6d\xff\xaa\x8d\x8d\x7e\xdf\x1b\x72\xe1\x18\x39\x1c\xca\x5d\x4d\x59\xaf\x89\xcc\x35\x9f\x9b\x52\xc1\xa2\xe0\xfc\xcf\xfb\xce\xa7\xf6\xd8\x0b\x98\xea\x02\xfe\xae\xa9\x9f\x72\x0d\x42\x01\xbb\xdb\x5c\x16\x15\xad\x15\x59\x7e\x19\xf2\x70\x3c\x4f\x79\x55\x61\x43\xd6\x3a\x6f\x88\xdc\x36\xbd\x97\xea\xb6\x70\x44\x2e\xce\x62\x1f\xe1\x07\x74\x8d\x81\xae\x5b\xb5\x88\x64\x5d\x71\xa5\xe7\xa2\x24\x03\x2a\xa3\xf0\x05\x0b\x12\x99\x2e\xce\xf6\x76\x66\x3c\x86\x18\x71\xcc\x40\x79\xda\xe8\x53\x84\x51\x40\x52\xf4\x3d\x7f\x96\x30\xdc\xbe\x55\x97\x83\xfa\x6c\xba\x70\x6a\xc8\xc4\xa3\x54\xa9\xa8\xd0\xb4\x36\xa7\x51\x2b\x29\x8e\x23\x39\x11\x86\xac\xa0\xe7\xce\xb2\x2e\x80\x7d\xec\x00\x20\x9b\x51\x08\xde\xad\x65\xb3\xb6\x37\x06\xa3\x21\x36\xcd\x81\x86\xb8\x61\x61\xbe\x56\x08\x4d\xdd\x6b\xf6\x08\xf4\xfe\xf6\x4e\x0a\xd3\xbe\xfd\x30\x18\xe1\x81\x79\xe1\x22\xbc\xcb\xf2\x18\x89\xf0\x8c\x89\xf8\x80\x78\x8f\xc0\x31\x10\xfd\xe1\x4a\x1f\x8c\x0a\x86\x88\x97\x28\x1a\xc1\xe5\x88\x34\xaa\xb6\x8e\x37\x08\x4a\xf8\x3c\x42\x0e\x71\x48\xe7\x87\x54\x72\x56\x9f\xd5\xbe\xbb\xc8\x45\x82\x3a\x1e\x33\x68\x11\x9f\x1b\xe4\x53\xce\x86\xe7\xd2\x5f\xcc\x01\xd9\x64\x25\x45\x3e\x5a\x9d\xaa\xf2\x71\x22\x68\x4b\xe1\x16\xf3\xdf\x1b\x8e\x56\x99\x02\xb1\xf9\x4a\x15\xcf\xd2\x56\x92\xd0\x5c\xfa\x64\x37\x0c\x03\xdb\x38\x59\xe2\xa1\x08\x7d\x05\x4a\x19\x64\x10\x1a\x3e\xc9\x13\x4d\x39\xa2\x8f\xc7\x97\xa4\x3d\x57\xc9\x5a\x89\xcc\xdc\x69\x7f\xd0\x73\x72\xe4\xc5\x2d\x5d\xa0\xef\xd0\xb4\x79\x0c\xa3\x44\xdd\xe6\xeb\x3b\x2d\xca\x5f\xcc\xfa\x14\xc7\x13\xb9\x7a\x97\xd1\x45\xd3\x7c\x15\xa5\xdd\x56\xb2\x84\x1d\x54\xb3\x84\x87\xab\x68\xd9\x33\xd7\x8f\x01\xf2\x13\xd5\x2e\x1d\x52\x48\x6b\x6e\xe8\x3e\x3e\x44\xc1\x01\x62\x0e\xb4\x29\x6d\x0d\x5b\x51\x59\x62\x6b\x5d\xb4\x06\x7d\x77\x6b\xb7\xf3\xb9\x9d\xaa\x69\x1b\xb7\x5c\xdb\xf7\x6f\x7e\x36\x20\x88\x25\xdd\x20\xc1\xa6\x87\x7e\xd9\x92\x65\xcf\x93\x12\x41\x45\xc2\x47\xba\x58\x20\xdf\x25\x1c\x99\x9e\x79\x97\x92\x4e\x49\xd5\xdc\xa9\xdd\xd2\x06\xae\xe0\xc1\x94\x5d\x2b\x14\xf3\x90\xd8\xce\x60\xab\x55\xd1\xbd\x25\x78\x46\x22\x7d\x26\x96\x93\xa2\x78\x3f\x75\x44\xaf\x3a\x5f\x66\x28\x39\xc0\xd6\xb5\x24\xa1\xb7\xcc\x83\x5c\x5b\x30\x6f\x56\x5a\x47\xb0\x99\x57\x4d\xca\x53\xd7\x47\xfa\xd1\x05\xe7\xed\xd2\xb2\xbd\x24\x29\x9b\x1e\xb6\xd3\x34\xa9\x7c\x1a\x75\x37\xcb\x0d\x2f\x4a\xeb\xf6\xe2\x00\xaa\x4a\x41\xfe\xfd\x95\x61\xab\xb9\x6a\x1b\x3f\xcb\xa6\xef\x59\xf7\xa4\x04\x9a\x24\x38\x03\x49\x9b\x08\x17\x86\x53\x9c\x22\x45\x32\x0b\xd6\x4d\x6c\xed\xcf\x03\xcc\x1f\xb6\xdd\x3f\x8b\xca\xcb\x28\x4d\xd8\x49\x26\xe5\x0d\x77\xdc\x8a\xcf\xa6\x23\xa5\x32\x90\xee\x71\x7d\xd1\x5b\xf0\xb0\x0b\x8c\x7e\x97\x41\x57\x18\x1f\x2c\x41\x29\xc8\xd3\x0d\x77\x62\xb3\x96\xe2\x6c\xd5\x80\x97\xa5\xd9\x4d\x01\xf9\x22\x54\xd1\x9c\x8a\x91\x15\x59\xae\x55\xd5\xff\x75\x11\x17\xc7\x7c\xf9\x35\x88\x78\xea\xb4\x85\x8c\x05\xfd\x46\xdd\x04\x9c\xf4\x64\x4d\x84\x6e\xc0\x56\x37\xd4\x94\x8d\xf1\x2c\xdb\x13\xd1\xdd\x2c\x76\x98\xe0\x1e\x9b\x05\x94\xc5\x59\x94\x2c\x3c\x12\x71\x63\x6f\xab\xe4\x60\x64\xef\x71\x4b\x51\xde\x7f\x35\xa2\x03\xab\x0f\x7d\x6f\x63\x77\x9b\xd8\xf2\x7e\x87\x42\xbf\xb7\x6e\x93\x4b\x6e\x69\x63\x68\x4e\xf7\x38\x6a\x32\x9a\xd9\x66\x4c\x7b\x5f\x7f\x30\x56\x76\x81\xea\x9a\xda\x2a\x03\x26\x67\xfc\x76\x81\x75\x45\x70\xae\xc6\xcc\x31\xb4\xce\xb3\x76\x54\x98\x2d\xbb\xce\x81\xe7\x4e\xe3\x9e\x5f\xc7\x1d\x65\x80\x43\x87\x1e\xdd\xd0\x84\xaa\xca\xf2\xcf\xa6\xaa\xff\xa9\x0b\x1f\x24\x4b\xb4\x74\xce\xe1\x14\xed\x09\x27\x32\xd3\xb8\x89\x90\x76\x1c\xe7\x01\x71\xef\x74\x49\xac\x4a\xae\xd3\x7b\x8c\x96\x11\x65\x76\x6d\x94\x3e\x37\xa5\x83\xc2\xc6\xaa\x5a\x82\xc7\xf8\xb2\x2a\xaf\x7e\x25\x47\x64\xc3\xd9\x34\x60\xf3\x66\x63\xda\xbe\x1b\x64\x6f\xc9\x9a\xc7\x3f\x86\xc9\xc8\x91\x38\x68\xf0\x6d\x90\x6c\xfe\x99\x3b\x3b\x61\x30\xf3\xc2\xcf\x5a\xf4\x53\x0b\xed\x30\x53\xed\x5f\x54\x2c\xba\x58\xa6\xed\x9e\x51\x51\x1c\xfe\xcd\x2c\x0b\x65\x03\xd5\x81\xf1\x19\x59\x6c\xdf\xee\xa4\xeb\x4a\x46\x52\x56\xba\xeb\x4f\x16\xfe\xd2\xbf\x49\x7d\x96\xf0\xcb\xb6\xdb\xd0\x10\xcf\x42\x62\xda\x3e\xdd\x24\x79\xd5\xb9\xfe\xd9\x51\xc7\x2e\x57\xc0\x6e\x10\x13\x88\x89\x7f\xc4\xb7\xca\xf8\x1d\xa0\x0a\x5f\x3c\x92\xeb\x9f\xbd\xa5\xb9\x3b\xae\xd0\x82\x51\x3c\xa9\xe3\xc8\x45\x5d\xb1\x41\xfb\x1b\x46\xfe\xa3\xdc\x2b\x39\x1d\x85\xcb\x54\xc3\x14\x3d\x2b\xc6\x74\x2c\x99\x61\xdc\x09\xb9\x31\xc3\xd5\xf8\xec\xba\x4d\x7d\xae\x74\xd1\x2c\x5b\xf4\x43\x83\xc8\x92\x90\xf6\xe7\x7b\xfc\xaa\x91\x95\x4c\x83\xd0\x6c\x37\x1f\x77\x96\x29\x47\xcd\x46\xd5\x07\x0a\x2f\x4e\x4e\xfd\x92\x95\x0b\xbc\x4c\x85\x5b\xf3\x57\x0d\xc3\x27\x21\xba\x2a\x82\x6e\xf3\x44\x44\x6a\x5e\xe7\x61\x84\x6f\x87\xbd\x8b\x00\x5b\x56\xcf\xcf\x8d\xe5\x56\x1a\x0c\x63\x3a\x9d\xf1\xa1\xc1\x05\xd8\xd3\x01\xb2\x3b\xce\x00\x39\x44\x7f\xf4\x39\xb8\xe7\x06\x5f\x16\xa3\x2e\x23\xb9\xfb\x0c\xf9\x29\xbd\xc2\x2e\x2e\xe9\x7b\x33\x62\xf7\x5a\xdc\x9e\xef\x6f\xaf\xcc\x03\x6d\xf1\xfc\x60\x0c\x8f\x77\x69\xf6\x87\x61\xcc\x4f\xc1\x94\xe3\x19\x72\x57\xcc\xd8\x65\xd8\x3c\x16\x63\xde\x25\x58\xd2\x61\x47\xda\x5f\x82\x23\x89\x44\xd5\xef\x5e\xc6\x9b\x1c\x23\x24\xe1\xad\x8a\xeb\xc7\x96\xdb\xba\x31\x35\x70\x1e\xdf\x7c\x53\x65\xbe\xca\xff\x30\x1b\x6e\xbb\x9a\xb1\x9f\xc8\x3e\x0a\x70\xd4\x7b\xd8\xd2\x6b\x0c\x45\x7b\xe8\xe4\x8a\xf1\xaa\xaa\x67\xc1\xd1\x7a\x1f\x46\xd7\x8c\x58\x45\x16\x62\x0f\x21\x40\xc6\xac\x6b\xb8\x14\x69\x55\xb9\x90\x4f\x22\x45\x74\xad\x92\x2f\x52\xe4\x73\x91\x22\xb2\x10\x21\x2a\x4b\x70\x1e\x9c\xd2\xef\xda\xa7\x1e\xaa\xd2\xd5\x06\x25\x1d\xc9\x12\x42\x0d\xbe\xad\x37\xb0\xac\x1a\xd6\xfd\x7c\x81\x0a\xe3\xa1\x16\x37\x5f\x31\xa8\x96\x4b\x5c\x56\x88\x61\x71\x25\x76\x5e\xcb\x32\x1e\x8a\xc8\x06\x3c\x84\x02\xf7\x7b\x23\x27\x35\x5c\x2c\xa2\x02\x8a\xed\x15\x51\x3d\x2f\x65\xe8\xe0\xb0\xda\x5e\xd2\x3a\x89\xde\x98\x17\x20\x16\x07\x9a\xbd\x40\x4a\xa7\x78\x1e\x1e\x02\x25\x36\xc6\xca\xc7\x92\x11\xa6\xd2\xaf\x26\xe9\xfe\x3c\x86\xfc\x1f\x0b\xdc\x5d\xca\xff\x1d\x52\x8e\x55\x25\x23\x36\xf4\xa8\xaa\x64\xcc\xba\x86\xa8\x12\x5d\xa5\xdf\x3e\xb9\x71\xe9\xd8\xa7\x8f\xa5\x52\xd4\x2a\xa4\x9e\xac\x9a\xab\x6d\xf5\x09\x7c\x51\x28\x0f\x61\x96\x46\xe8\xf9\x7c\x0d\xd2\xde\xa5\x46\x2b\xdd\xb9\x29\x3a\x6a\x09\x8f\x25\x3c\xc6\x2d\x6a\x88\xe4\x50\x42\xc2\x7d\xbf\x2f\x14\x17\xea\xe4\x45\xea\xc0\xa1\x72\xc2\x14\xd7\xb0\xb9\x8a\xfa\x25\x6c\x53\x14\x39\x7a\x09\x2e\x7d\x64\x27\x57\x78\x52\xd7\x61\xe1\xe3\xcf\xfb\x44\x0e\x12\xb5\x1a\xef\x71\xa4\x66\xa1\xf0\x69\x48\x2f\xbf\x80\x21\x64\x66\xd2\x57\x3f\x55\xd0\x44\x2f\x60\x37\x71\x93\x2f\x1a\x6a\x87\x1a\xca\xcf\xcc\xb3\x4a\x20\x83\xb2\x3e\x55\x60\x61\x9f\x78\x4d\xd2\x66\xdb\x85\x5d\x3e\x99\xae\xdb\x72\x9b\x3b\xd5\x78\x3e\x0a\x84\xc0\xd9\x72\x59\x23\x21\xff\x58\xd2\x6b\x8b\xdd\x8c\x93\x6b\x9f\x2a\x8c\xa3\x17\xf0\x25\x92\xf3\xb9\x89\x35\x19\xc9\x59\xf7\xbc\x33\x2e\x5f\x94\x50\x57\xdf\x34\x32\x39\xc1\xe8\xb8\x4e\x6e\xec\x6c\xbc\x07\x35\x32\x39\xfe\x13\x87\x73\xb6\x12\xf5\x3d\x7e\xf1\x9f\x54\xd6\x0f\x54\x00\xdb\x6c\xfe\xf0\x10\x44\x65\x59\x8f\xbe\x34\x69\xe4\x6e\x9d\x85\xe1\xc4\xbe\x13\x71\xdd\xf0\x9d\x1a\x57\x1f\x25\x66\x80\x32\xe8\x11\x6b\x0f\x7b\xb9\x33\xc9\xdc\xb3\xe7\x6a\x21\x9f\x6f\x44\x6a\x8c\x82\x1d\x8b\xf6\xcf\x4d\xc3\xf6\xa9\xdc\xb1\xfb\x7b\x50\x92\x7e\x48\x72\xde\x1d\x29\xe7\x52\x99\x4f\x6b\x42\x71\x1b\x54\x74\x16\x1f\x52\xcf\xd8\xa0\xda\xd8\x28\x8d\xb1\x31\x05\x5d\xe5\xba\xae\x8d\x9e\x11\x6e\x79\xf0\x58\xbc\x7d\xdc\x57\xc3\x56\x96\x39\x55\xdd\xcd\x89\xbe\xb7\x06\x12\x27\xf6\x46\x65\xdd\x9d\x7a\xde\x83\x2c\x9b\x82\xef\x4b\x50\xdd\xb0\xb7\x72\xff\x33\xac\x17\xbf\xfd\xce\x1f\x46\x88\xe6\xeb\xaa\x70\xe1\xad\x23\x7c\xc2\x2c\xf5\xa5\x7d\xc4\x2c\xfd\xbd\x89\x6b\xc1\xb1\x78\x17\xbc\xaf\x40\x86\xba\x58\x26\x28\xc5\x66\x73\x72\xd3\x7a\xdd\xb0\xaa\x76\x83\x5a\x0b\x74\x83\xe1\x12\x63\x6b\x31\x37\x53\x4e\xb6\xa2\xa2\xbf\xbc\x5c\xe2\x71\x05\x65\x88\xe1\x59\xaa\x72\x46\xca\xa0\xcc\x6f\x06\x97\xf0\x2d\xdf\x4a\xd7\xc3\xf2\x3d\xb1\x89\x3e\xac\x59\x3b\xbe\x6b\x19\xbd\xe9\x66\x1d\x5b\xd1\x22\x7c\xf8\x56\x32\xee\xc8\xfd\xb6\xa2\x07\x1d\xba\x95\x47\x8b\x5e\xd8\x49\x86\xbd\x35\x91\x1a\xa7\xc4\x94\xb5\x64\x63\xc7\xca\x59\xad\x71\xcd\x82\x53\x5b\x94\x25\x59\xba\x20\xb7\x6c\x96\x2d\x0d\x60\x47\x1c\x5b\x21\x20\x09\x12\x77\xa2\x59\xf8\x6e\x50\x2e\x3e\x32\x10\x1c\xe9\xed\xa9\x9b\xa7\x62\xb1\xa0\x00\xe1\xd4\xae\x51\x29\x87\xda\x55\x9a\x93\x75\x53\xa6\x5f\x99\x88\x3e\x1a\xf1\x24\xc8\x08\xaa\xef\x7c\x51\x6b\xa4\x3d\x77\xdf\x4a\x1e\xa0\x94\x7a\xf7\x9b\xad\xba\x6a\x18\x23\xea\x72\x92\x76\x58\x2b\x6e\x6a\x43\x4d\x1a\x4e\x55\xf2\x79\x8c\x1c\x73\xee\xe2\x3a\x3e\x3c\xec\x95\x7c\xe8\xbe\x96\x2f\x8b\x71\xb4\x78\x2e\xcd\x9d\x01\x25\xa3\x60\xf0\xad\xfa\x27\x1d\xd7\xea\x41\x3d\xce\x6f\x4e\x57\x54\x92\xa8\x8e\xe5\x80\xd0\x9f\xc9\x6e\xd5\x3c\xca\x74\x55\x25\x92\x7e\xc0\x57\xe8\xbb\x0d\xc3\xf4\x2d\x6e\x65\xba\x2b\x2e\x45\x81\x89\x27\xc7\x20\x9e\xb2\xea\xc8\x2e\x0f\x17\xa2\x08\xd0\x9d\xa5\xc4\x73\xbe\x2d\xc1\x93\x27\x41\xf3\xfd\x2d\x71\x16\x96\xc8\xcc\xa5\x8d\x77\x88\x8a\xcc\xea\x4d\xb1\x84\xcb\x8e\xf4\xdb\xbb\xe4\xa7\xdd\x35\x0f\x3a\xaa\x30\x04\xab\x98\x74\x45\x3c\xba\x5f\x00\x8c\x17\x3a\xca\xb2\x33\x72\x24\xf5\x30\x2d\xce\x58\x74\xe1\x77\xf7\xb4\xe6\x74\x92\xed\xa3\x1a\x72\xe9\x3d\x3c\xaa\x11\x97\x5b\xc2\x50\xab\x27\xec\xff\x09\x8c\xb7\xdc\x12\xc6\x18\x6e\xa3\xc3\x35\xe0\xc7\x34\x06\x3c\xce\x99\x1a\x41\xdb\x1d\x34\x7e\x96\x12\xfe\x6c\x36\x98\x85\x44\xc2\x00\xeb\x28\xc1\x34\x0c\x06\x9f\xc4\xf0\xba\xc7\x1b\xa6\x78\xab\x17\x4c\xb3\xa7\x40\xaf\x30\x63\x51\x2c\xc6\x3d\x1a\x12\x05\xbc\xea\x5a\x5d\xde\x29\xd5\x91\x50\x5d\x9b\x9c\x43\x79\xfc\x43\x07\x9f\xff\x98\x72\xbc\x57\x98\xc9\x0a\x2c\x74\x7f\x72\x04\xbf\xc8\xa8\x48\x68\x1b\x99\xba\x6e\x67\xd4\x69\x73\x1c\x31\xc5\xec\x1a\x6f\x68\x32\x2c\x71\x0f\xea\xe6\xdd\x7f\xf5\xaf\xee\xf5\x50\x76\x47\xc8\x54\x76\xd2\x35\x67\xbc\x71\x67\x06\x14\x09\x52\x56\xdb\xf8\x35\x35\x48\xfc\x59\x9a\x9c\x15\x04\x67\x68\xb5\xc2\x4d\xb9\x1f\x8f\xb5\x65\xf1\x2f\x39\xec\x90\x13\x46\x4d\x46\xce\x85\x51\x87\x96\xa2\xd3\xc4\xed\xc8\xc9\xaf\x15\x74\x04\xbf\xb8\x1f\x8c\xa6\x2c\xeb\xf8\x4a\xe2\x0a\x3b\x3b\x3a\x83\x46\x73\x1d\xc3\x2f\xff\xf0\x61\xa6\xf3\x86\x2e\xce\xf8\xde\xd4\xcc\xf9\xd0\x98\xc0\x6f\x87\x13\xfe\x62\x56\x25\x1e\xab\x74\xd7\xa4\xb1\xed\x41\xa5\x4f\x0b\x5e\x9c\x3d\x09\xef\xbe\xfd\x09\xb8\xca\x6c\x31\xcb\x5e\x41\x8b\x04\x9f\xe5\x86\xec\x1e\x4e\x0c\x35\x84\x67\xe3\x25\x76\x7c\x99\xe6\xe2\xae\x51\xb3\x23\x66\x47\x1b\x45\x2e\x1d\x3b\x09\x68\x28\xb3\xba\xdc\x4d\xd8\xad\xe4\x8e\xbb\xec\x31\xc2\xe7\x47\x51\x23\x84\xfb\xe7\x5a\xca\xec\x52\x99\x9d\xd4\xb5\x89\x4c\x70\xe1\xd3\x11\xb9\xc8\xca\xa2\x66\x4e\xfa\x7a\xc6\x92\x65\x9c\x8e\x74\x7b\x0e\x95\x49\x7a\x6d\x9a\x46\x46\x04\x65\xfe\x7c\xc2\xe4\x13\xaa\xe8\x91\x20\x4e\xe8\xf1\x7b\x28\xf2\x8e\x82\xc7\x29\x66\xb2\x75\xe4\x92\x1c\xb5\x23\x95\x7e\x52\xd7\xfe\x21\x50\x86\xb3\xbc\x46\x29\xf6\xf2\x22\xf1\x83\xc6\xd8\x82\xd1\x42\x93\x61\x10\xb3\xf5\x1c\x8e\x6d\x65\x07\xf0\x21\xaa\x1d\x1f\xab\x3d\x49\x28\x3a\xff\x7c\x43\x91\x2e\x9f\xf8\xcf\xc7\xf6\x5f\x6c\x88\xed\x6c\x88\x6d\x48\xed\xfe\xe6\x44\x3a\xa4\x08\xc3\x49\x52\xff\xdc\xd7\x02\xe9\x90\x9a\xaf\x30\xa3\xaa\x50\x3c\x85\xba\xa2\x0c\xc8\x3c\x7e\xc7\xa4\x99\x93\x76\x89\xfa\xe4\xa0\x5f\xd1\x58\x78\x37\x7f\x48\x01\x74\x94\x28\xca\x7f\x17\xe0\xcb\x2d\x17\x1d\x44\x5c\xc3\xc5\xeb\x32\x08\x26\x36\x60\x2a\x08\x29\xd9\xae\xfa\xc5\x62\xdc\xdb\xca\x1e\x64\x54\x07\xc5\x22\xee\x14\x55\x9a\x23\xfa\x94\x85\x0b\x47\xd4\xd8\x79\x74\xf4\x35\xa8\x91\x18\xc2\x28\xc8\x86\x30\xa1\x11\xfd\x4e\x73\xf8\xb0\x4f\x3a\xfb\xe2\x08\xbe\x23\xc4\xad\x58\x58\xcb\xfa\xe5\x02\x55\xc7\x42\x21\xa9\x9a\xd2\xf1\xb1\x96\x8e\x55\x79\x40\x91\x47\x39\x28\xf5\x48\x84\x7e\x33\x24\x02\xe4\xb7\xa2\xea\xe3\x2c\xfa\xfc\xad\x78\x05\x35\x7e\x2d\xa4\xbb\xde\x32\x07\x7c\x34\x94\x7b\xa4\xa3\x89\x23\xb1\xf4\xad\x73\x4c\xf6\x1c\x8a\x4a\x51\x41\x36\x91\x54\x5d\x15\x56\x79\xc7\x6e\xfe\x53\x82\x29\x3e\x46\xb9\x6b\x11\xde\x27\xe6\x28\xe9\x0b\x4e\x15\x4e\xe3\x8c\xbf\x21\xd8\xba\x2f\xae\xbe\xff\x82\xa9\xd1\x98\x1a\x8b\xa7\xa1\x71\x5a\xad\x93\xa2\x85\x4d\xb9\x68\x26\x0d\x56\xa2\x78\x96\x43\xa6\x8e\xdb\x26\x70\x98\x88\xe3\xfe\x87\x63\xd1\x8d\x73\x0f\xc1\xe0\x98\x10\xe9\xbd\x31\xe9\x45\x7b\x52\xe8\xcc\x85\x50\xbf\x20\x35\x51\x99\xbe\x07\xb3\xa3\xe2\x4f\xf7\x46\xad\x1b\x8f\x4a\x61\x76\x60\x7c\xea\x0b\xa2\xbd\xc0\xde\x10\x3c\x6f\x15\x1a\xd9\x05\xbe\x7d\x6f\x6b\x20\xd2\xb3\xa1\x93\x2f\x98\x8f\xa3\x4f\x21\xfa\x5f\xd5\xe4\x12\xd5\xb6\xca\xb6\x43\x05\xc9\x57\x2b\x39\x3d\x68\x3a\xd0\x35\x11\xa9\x7a\x67\xa9\x84\xcb\x8d\xb0\xa4\x24\x78\xbf\x1a\xea\xfa\x24\xdc\xc3\x04\xea\x07\xba\x8b\x5f\x90\x1e\xb9\xda\x21\xce\xcf\x30\xc3\xed\xb2\x6a\x30\x15\x9e\x6c\xe3\xbe\x49\x4a\x31\x83\xf5\x4a\x3e\xcd\x86\x72\xcf\xa9\xa4\x7c\x57\x35\xdd\xdf\xd0\x0d\x8e\xd3\x01\x12\xe8\x1c\xed\xa7\x06\xbb\x4f\x61\xc8\x03\x32\x07\xc5\x2e\x70\x35\x2b\x16\xb8\xb8\xde\x9f\x70\xac\xcd\x51\x4d\x71\x08\x4e\xf9\x60\x21\x05\x04\x97\xad\xc8\xa8\xc0\xb7\x80\x97\x2b\xb6\x49\xd0\xbf\x7d\x37\x59\x5e\xe7\xe0\x5b\xa1\x50\x99\x9b\x33\x05\xaa\x6b\x95\xeb\x11\x02\x59\x3e\x7c\xd7\xf1\xf6\x88\x97\xef\x76\x04\x36\x88\xb8\xc5\x7b\x8d\x36\x49\xcc\x89\x5f\x8d\x19\x73\x0a\xae\xc3\x34\x13\xff\xd9\xd2\xff\x13\x78\x16\x7f\x2d\x27\xf9\x56\x3e\x66\x31\x39\x82\xbf\xc6\x11\x9a\x3f\x42\x2a\x78\x7e\xa0\x9f\x18\x8c\x01\x13\xc0\xc3\xfb\x73\xea\xef\xcb\xf9\xc3\xe3\x96\xaa\xa9\xd8\xbe\x9b\xe5\x94\xa6\x1d\xe7\x1d\x54\x38\x06\xf3\xd4\x65\xc4\xa0\x3d\xc3\xbc\x6d\xab\x1b\xc4\xcc\x30\x2b\xf9\xe7\xf8\x61\x0c\x25\x8b\x51\xc4\x5f\x99\x41\xee\xf6\xee\xf6\xe0\xff\x02\x00\x00\xff\xff\xa4\x3c\x18\x54\xf3\xdc\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc7, 0x45, 0xfa, 0xd4, 0x59, 0x9b, 0xba, 0x4f, 0xa8, 0x49, 0x3d, 0x99, 0xfa, 0x5, 0x9e, 0xdb, 0x7e, 0x7, 0x2b, 0xdf, 0x8c, 0x68, 0xfe, 0xe, 0x7d, 0x32, 0xad, 0x76, 0x72, 0xc9, 0x62, 0x48}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1, 0xd3, 0x40, 0xcc, 0x2c, 0xaa, 0x90, 0xd2, 0xf9, 0x83, 0x67, 0x28, 0x75, 0xcd, 0xbe, 0xf9, 0xa5, 0xcf, 0xe3, 0x97, 0x7, 0x84, 0x96, 0xb0, 0xa7, 0x92, 0x75, 0x28, 0x57, 0xfb, 0x56, 0xe4}} return a, nil } @@ -243,7 +243,7 @@ func lockedtokensCdc() (*asset, error) { return a, nil } -var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x3c\x5d\x93\x1b\x37\x72\xef\xfb\x2b\x5a\x7a\xd0\x91\xd6\x8a\xbb\xbe\xa4\x52\xa9\xad\xe5\xba\x64\xc5\x3a\x2b\x71\x7c\x2a\x5b\x76\x1e\x54\x5b\x29\x70\xa6\x87\x44\x34\x04\x68\x00\xdc\x15\xad\xd3\x7f\x4f\xa1\x81\x99\xc1\x17\x87\xe4\xae\x9c\x8f\xf3\xc3\x9d\x48\x02\x8d\xee\x46\x7f\x77\x63\x2f\x2e\x2e\xe0\xdd\x0a\xe1\x47\x59\xe3\xaf\xa8\x34\x97\xe2\x5b\x64\x95\x14\x50\x49\x61\x14\xab\x0c\xac\x64\x5b\x6b\x30\x2b\x84\x0d\xd3\x06\x98\xa8\xa1\xd9\x9a\xad\x42\xd8\x28\x69\x64\x25\x5b\xb8\x73\x3b\xf5\xec\xcc\xc2\x33\x2b\x66\x40\xaf\xe4\xb6\xad\x61\x81\xb0\xd5\x58\x83\x91\x80\x1f\xb1\xda\x1a\xbc\x58\x31\x51\xb7\x08\x8b\x56\x56\x1f\x34\x30\x03\x8c\xc1\x92\xdf\xa1\x70\x5f\xc1\x0a\xf9\x72\x65\x1c\xa8\xb3\x0e\x3f\x8d\xea\x8e\x57\x08\xac\xaa\xe4\x56\x84\x48\x65\x98\xcf\xbe\x47\xa6\xcc\x02\x99\x01\x85\x5a\x6e\x55\x85\x04\xe6\x7e\xc5\xab\x15\x70\x6d\xbf\xdd\x48\xa1\xf9\xa2\x45\x68\xa4\x02\x5c\x73\x63\xb8\x58\x12\xb8\x98\x09\x78\x87\xc2\xcc\x06\x34\xe8\x33\xb1\x86\x71\xe1\xce\xaf\xb6\x4a\xd9\x2f\x3d\x0f\x88\x3f\xac\x6d\xe9\xb7\xed\xa6\x92\x6b\x0b\x39\x66\xd0\x00\x89\x6b\x77\x3a\xd6\xf6\x0b\xb5\x03\xc3\xd7\x48\x5b\x3b\x70\x86\x59\x34\xb9\x86\xed\xa6\x66\x06\x6b\x02\x20\x15\xb0\x7e\xc5\x42\x6e\x45\xcd\xd4\xce\x91\xc6\xaa\x15\xd6\x74\xcc\xd9\xde\xbb\x9d\xbd\xac\xd7\x5c\xf4\xdc\x21\xe8\xfe\x92\x58\x5d\x83\xc0\xfb\x14\x38\x47\xdd\x1d\x5c\xad\x98\x58\x22\xe0\x47\xae\x89\x69\x5e\x16\xf2\x0d\x33\x78\xbd\xef\x27\xa8\x98\x00\x29\xda\x1d\x2c\xdc\xdd\x38\xa0\x35\xf0\xc6\x12\xbf\x03\x59\x55\x5b\x05\xac\x31\xa8\x22\x26\x87\x12\x02\xcf\x3b\xc8\xbf\x10\x6b\x5e\x2b\xc4\xdf\xf1\x2d\x2a\x2e\xeb\x8e\xcf\x5c\x5b\xe2\xac\xf0\x09\x6d\x51\x21\xd1\x14\xb2\x46\x0d\x2b\x76\x87\x80\x42\x6e\x97\x2b\xcf\x75\x49\xec\x33\xf6\x1f\x31\xf7\x1d\x76\xc1\xe5\xed\x3d\x97\x08\x63\xad\x96\x56\xf0\x3b\xa2\x16\x3b\xa2\x81\x45\x4c\x3f\x87\xc5\xd6\x38\x1e\xf0\xc6\xab\x0d\x2a\x04\xa6\x10\x84\xcc\x24\x27\x64\xde\x3d\x37\x2b\x2e\x4a\xc2\x57\x40\x48\x2a\xe8\xa0\x87\x17\xbb\x87\x65\x3d\x85\xbd\xf6\x73\xa3\xb1\x6d\x88\xae\x40\x97\x7f\xdb\x92\xb0\xee\x11\x7f\x77\xd6\x47\x93\x51\x31\x3b\x63\x55\x85\x5a\x4f\x58\xdb\x4e\x87\x33\x72\xe3\xf3\xe9\xec\x0c\x00\xc0\x62\xf3\xb3\x51\xdb\xca\xaa\xf2\x46\xa1\x46\x41\x32\xa7\x65\x63\xee\x59\x20\x5a\x4c\xc3\xcf\xb8\x66\xc2\xf0\xaa\xd3\xe0\x1e\x00\x6b\xa5\x58\x12\xd3\x60\x85\xed\x06\x15\x34\x5b\x51\x19\xab\x8e\xfd\x9a\xd7\x52\x81\xc2\x06\x15\x0a\x7b\x35\x1a\x11\x56\xc6\x6c\xf4\xd5\xc5\x85\xc6\xf5\x1d\xaa\x99\x54\xcb\x0b\x5a\x1e\x52\xa0\x1d\x6e\x3f\xd3\x12\xf8\x44\xbf\x77\x20\x5f\xc9\xf5\x46\x0a\x14\x46\x43\x8d\x0d\x17\x16\x6f\x06\xba\xc3\xf2\x2e\xc0\x32\x05\xdb\xa2\x81\x35\xfb\x2f\xa9\xae\xe0\x97\x37\xc2\xfc\xf3\xfe\x45\x5c\x1c\x5e\xb4\x61\xa6\x5a\x1d\x5c\xa4\xf0\x27\x6c\x91\x69\xbc\xb2\x1c\xe7\x62\xf9\xcd\x59\xbf\x98\x0b\x6e\x26\x21\x42\xe7\xd1\xc9\xe7\xd1\x11\xe7\x25\x58\xd3\x80\x39\xf6\x3f\x2b\x53\x33\x82\x08\x73\x47\x6a\xe1\x67\x7b\x84\xfd\xd9\xfe\x7f\xfe\x33\x9d\x09\x73\x77\x76\xe1\xe7\x1e\x09\xbb\xa6\xff\xd0\x2f\xfc\x7c\x16\xdd\xd6\x4f\x68\xb6\x4a\xe8\x5e\xa0\xb8\xe8\x6e\xb5\x91\x6a\xcd\x0c\x4c\x70\xb6\x9c\xc1\xdd\x35\x21\x7b\x33\xbb\x26\xac\x6e\x66\xd7\x74\xfc\xcd\x8b\xeb\xe1\x88\x9b\x69\x04\x99\x69\x60\x9e\x0d\x45\xee\x37\x5b\x01\x46\xba\x05\x93\x69\xc7\xb1\x84\x5f\xf6\x8a\x9c\x20\xbe\x92\x0a\xfd\x92\x79\xc0\xc6\xd9\x00\x22\xda\x48\xff\xcd\x2a\x29\x2a\x66\x26\x4f\x67\x4f\x47\x7e\xcd\x7f\x89\xaf\x62\xf4\x88\xe9\xa3\xcf\x20\x46\x8e\x9f\x11\x7d\x45\x2a\x66\x81\xda\xdb\x7d\xa1\xfc\x5d\xf3\x06\xb8\x71\xce\x49\xc3\x33\x50\x74\xad\xd1\x3e\xde\x64\x02\xf2\x64\x0e\x82\xb7\x09\xcb\xed\x7f\x6e\x7b\xc6\xf9\x9e\xd6\x17\x4f\x7b\xba\x13\x98\x4f\x62\x64\x03\x69\x1b\x81\x5b\x14\xce\xaf\xe0\xd5\x56\x1b\xb9\x26\x83\xc2\x14\x33\x52\x69\xf8\xea\xa2\x2c\xbe\x46\x6d\x89\x07\x5e\x76\x2b\xa9\xc8\xbb\x2f\x15\x32\xe7\x4a\x99\x88\xf6\x6d\x98\xb6\x16\x3d\x5c\x4e\xf1\x1d\x6b\x35\x82\xb4\x1e\xe9\x9e\x07\x4a\x93\xca\xad\xdd\xf0\x17\x07\xfb\xdd\x8a\x89\xc9\x7f\xba\x3d\x57\x1e\xe0\xf4\x0a\xbe\x95\x32\x65\x2c\x6f\x60\x12\xe8\xff\x93\xb9\xdb\xe4\x3e\xa6\x86\x22\xe2\x56\xbf\xe7\x26\xdc\x92\x30\x3a\xfc\xb4\xe7\x5c\x32\x2c\xc3\xb9\xf6\xe3\xc1\x73\x69\xcf\x4d\xb8\x65\xec\x82\xfb\xb3\x9c\x95\xea\xcf\xa2\x8f\x87\xce\x72\x7b\x6e\xc2\x2d\xf1\x59\x50\x94\x26\xba\xb4\x43\xf6\xed\x08\x01\x81\x80\x34\xbb\x15\x7f\xdb\xb2\xd6\x3a\xfd\x2f\x2b\x2c\x7f\x55\xdf\x59\xc0\xef\xe4\x71\x52\x13\x32\x28\x15\x3b\xda\x3e\x85\xbf\xfd\x6d\xf8\xb9\x83\xed\x7e\x7a\x20\x57\x5a\xd4\xfa\x0f\xd1\x99\x1f\x50\xeb\xe3\x15\xc6\x93\xfe\xa4\x44\xfb\xc0\xc5\x2f\x43\xe9\x1f\x79\xf9\x1d\xd5\x0f\xbb\xf9\x22\xf9\x0f\xa3\xda\x66\x5d\x31\x5d\xd1\xae\xc7\xd0\xf8\x60\x99\xf6\xc1\x50\x64\x0c\xe1\xd9\xb3\x28\x14\x8a\x2c\x56\xff\xa3\x0f\x84\xe6\x45\x7b\x71\x34\x43\xbe\xc2\x8f\xac\x32\xed\xee\xab\x63\x58\x73\x0a\x57\xb4\x51\xbc\x32\x8f\xd2\xf5\x58\xc4\x07\xc2\x83\x10\xaf\xa7\xbe\x14\xe9\x05\x8c\x88\x98\x60\x33\xb9\xcb\xd9\xe5\xec\x72\xc8\x4f\x4a\x14\xfc\x8e\x4a\x3a\x74\x29\x3e\x4b\x83\x7d\x8f\xad\x5f\xe1\xc3\xe4\xcb\x3e\x44\xbe\xec\xc3\xe3\xcb\x38\x34\x16\xbc\x9d\xa6\xa8\xf9\x64\x27\xab\x4a\x74\x59\x96\x65\x3c\x17\x49\x51\x21\xcc\x70\xcc\x0a\xb9\x72\x69\xf2\xbe\x6c\xa5\xcb\xb4\xba\xb2\xc1\xa7\xbd\x49\x01\x81\xf9\x9e\x92\x6d\x17\xdc\xff\xd3\x3f\xee\x5d\xeb\x91\xe9\xf8\x93\x24\x0f\x05\x48\xe7\xe9\x96\x69\x21\x45\x08\xf6\xc1\x3c\xc4\x27\x5f\xda\x45\xee\xf3\x2c\xb5\x1a\x15\x00\x7b\xb9\x7d\x09\x65\x06\xbf\x58\x23\x47\x21\xbb\xcb\x35\xb1\x85\x3b\xd6\x6e\x11\xfa\xcd\xf6\x6e\x7a\xce\x2f\xb0\x91\x2a\x2e\xd8\x2c\xe2\xf2\xd9\x6c\xb8\x5b\xbe\xde\xb4\xbc\xb1\x19\x3c\xd6\x4b\x84\xca\x0a\x6e\x25\x6b\x1c\x96\xbc\x4b\x11\xb2\x9a\xc9\x92\xb2\xc7\x25\x49\xc1\x8a\x0d\xc9\x8a\x13\xe2\x01\xcc\x1b\x2a\x2c\xb1\xf6\x9e\xed\x1c\x91\x0d\x57\xda\x00\xb6\xb8\xa6\xa2\x93\x08\x11\xee\xe4\xe0\x5b\x7b\xc6\x0f\x5c\x9b\xfd\x4a\x90\x48\x8e\xd5\x86\xfd\xc2\x64\x85\x22\xd8\xd4\x65\x2b\xa1\x32\xa5\x2a\x94\xc2\x8f\x2e\x39\x12\xa1\xcb\xf3\x38\xb6\xeb\x45\x29\x38\xf1\xbc\x5f\x91\xa9\xd9\x77\x54\x7c\xeb\x2a\x6f\xf7\x2b\x14\xa3\x35\xb7\x88\xb3\x0f\x2f\xfe\xf5\x50\xb4\x54\xc6\xd5\x85\xe2\x8a\x67\x28\x06\x1a\x7f\xdb\xa2\xa8\xd0\xaa\xbb\xb2\x06\x43\xdb\xf5\x52\x20\x20\xab\x7c\xc5\x8a\x89\xac\x8c\x38\x83\x08\xd7\xb8\x6a\x73\x87\x8a\x37\x3b\x10\xd2\x6d\xd3\x70\x8f\x0a\x61\xcd\xad\x99\xcf\x6f\xdd\x81\x8e\xea\x32\xc3\x8d\xc4\xc2\xc3\x51\x5f\xc1\xfb\xe4\xfa\x6e\x87\x0b\xe8\x88\x89\xac\xc8\x74\xdf\x7d\x30\x51\xa8\x83\xf6\x1a\xd1\x50\xcd\x0a\x36\xae\xbc\x55\xba\xa4\x6c\xc5\x1a\x99\xde\x2a\xb4\xa6\xb3\x2b\x3b\x4f\x1a\x25\xd7\x79\x69\x71\xba\x8f\x0d\x61\x89\xca\x63\x12\x16\xcf\x5e\xb9\x52\xdf\xa4\x09\xbe\xeb\x88\x0d\xe8\x7c\xc5\x84\x14\xbc\x62\x2d\x68\x23\x15\x5b\xa2\x75\x0d\x2b\x32\x29\xe5\x52\x76\x5c\xa8\xcd\x91\xb3\x4a\x46\x6b\x7e\x76\xf0\xde\x32\xb3\xba\x82\xe0\xc3\x23\xce\xce\xcb\xe8\xe5\xf3\xfb\x75\x87\x71\xf8\x36\xb4\x63\x5c\xd4\xf8\x11\xeb\x52\xe5\x38\x3c\xa7\x33\xa4\x91\x9b\xe9\xee\xe0\x0a\x3e\x39\x26\x67\x96\xe8\x33\x74\xf9\xdf\x60\x80\x9d\xda\xbd\x54\x8a\xed\x3a\x35\x2e\x94\x58\x63\xad\xdc\x87\xcc\x1d\x53\x7b\x2d\xe8\x15\xbc\x77\x58\xdd\x0e\xa4\xbf\xb1\xd4\x1e\x32\xbd\x20\x9b\xfd\xc5\xd3\x1e\xbf\xf3\x1e\xa8\x54\x54\xb8\xe0\xcd\x58\xc9\x78\x37\x42\x01\x39\x86\x5f\xfc\xc6\x81\xa9\x0e\xfb\x6f\x62\xf6\xed\xaf\x31\x73\x67\x0c\xc5\x76\xbd\x40\x65\x69\xe8\x94\x8c\x1a\x46\xa1\x92\x49\x81\x53\x12\x39\xd7\x8c\xc9\x38\xdf\x1f\xe6\x4b\xee\xbe\x1c\x6e\xac\x51\x95\xf7\xd6\xbc\x3d\xbc\xa6\x9f\x12\x92\x16\xf7\x8f\xbd\xe6\xd7\x05\x1d\x0f\x44\x5c\xca\x16\x99\x80\xa6\x65\x4b\xa2\xf4\x03\xe2\x86\xc2\x38\xc5\xaa\x0f\xf6\xaa\x58\xa9\xc7\x04\x02\xb1\x26\xaa\x16\xd8\x1b\x42\x29\x9c\x24\xac\x3a\x0d\x1b\x41\xd2\xee\x21\x33\xfa\x57\xf1\x23\x7e\x34\xbd\x52\xba\x00\x7b\xc0\xef\x25\x50\x03\xcd\xe5\xfa\x26\xf0\x2e\x49\xff\xe9\xd7\x38\x9c\xc9\xfc\xcc\x7e\x4c\x2c\xca\x11\x85\x84\xd6\xcf\xa9\x0b\x18\x30\x8a\x9b\x51\x84\xd6\x9a\x09\x66\xaf\xbf\xd0\x86\xea\xb6\xad\x19\x27\x0d\x76\x66\xdd\x58\xb1\x88\x63\xae\xd0\x4e\xf5\xd0\xdd\x61\x71\xa5\xfe\x65\x5d\x6b\xab\x4a\xce\x91\xe8\x42\x6b\x6d\xb6\x3f\xbb\x41\x93\x46\x2d\x99\x89\x4a\x16\xa4\xe5\x9f\x8d\xc2\x42\x41\x28\x81\x12\x45\xc2\x37\xb0\x44\xf3\xca\xa9\x14\xd9\x8e\xc9\x74\xd6\xf7\xc4\x72\x43\x3e\x22\xbf\xc5\x7a\xec\x15\x3c\x7d\xc5\x84\xd5\x3a\x8d\xe6\xc2\x71\xa5\xd4\x6f\xb4\xd2\x4d\x1a\xee\xd5\x5d\xaa\xee\x5f\xde\xcc\x09\xb4\x26\x86\x9a\x80\xb3\xa7\x23\x65\x3a\x4a\x2c\x9d\xa1\x20\xb5\x31\xd2\x25\xa8\x5a\xd2\x77\x4e\xf6\xee\x79\xdb\x86\xca\x41\x9a\x41\xe2\x6a\xbf\x79\xe5\xed\x85\x95\x02\xd6\xb6\x18\x53\x96\xf3\x64\x9f\xba\xc0\x9c\x8e\x3e\xcb\xaa\xef\xbe\xa4\x3c\x3f\xcc\xdf\xf7\x23\x57\x77\xeb\x6b\xcd\x07\xb0\x3b\x09\xe2\x3c\x95\x95\xac\x14\xe9\x71\xcf\x85\x8c\xfa\x82\x5c\xc3\xbd\xcd\x78\x84\x57\x00\xcb\x76\x21\xcd\xca\x1a\x2d\xb4\x39\x7e\x68\x9a\x6a\x29\x70\x4f\xf1\x72\xb4\x46\x79\x71\x01\xff\x81\xce\x3e\x1b\x09\x5c\x68\x54\xee\xc2\x17\x71\x48\x60\xdc\x95\x4b\x55\xa3\x0d\xd8\xda\x3e\x1f\x09\x00\x75\x2e\x80\x09\xe0\x02\x9b\x86\x57\x9c\x72\xe3\x76\x29\x15\x37\xab\xb5\x6b\xad\x72\x32\x57\x56\x8a\xf1\xe3\x06\x2b\x2b\x32\x64\x5a\x2c\xf8\xd6\xfb\xda\x14\x72\x16\xb2\xf7\x52\x67\x33\xec\x18\x11\x6b\xea\xf8\x31\xf2\x30\x24\x56\x2d\x8a\xa5\x89\x6b\xb9\xf7\x2b\x6e\x53\x0d\xb8\x81\xaf\xe1\xd9\xb3\x13\x80\xbd\xe7\x2f\xbe\xbe\x85\x9b\x51\x3b\x51\xb8\x71\x8b\x31\x87\x17\xf0\xf5\x88\x3a\x9e\x40\x91\xbb\xc8\x89\x75\x33\xfc\x7c\x0c\x97\x69\x26\x0e\x42\x92\x60\x59\x71\xf0\x23\x05\x7d\xa6\x9a\x06\x24\xb0\x15\x54\xa0\xe4\x86\x24\x35\xd5\x1f\x1b\x2e\xd8\x5c\xfa\xeb\x2b\x17\x53\xc2\x46\x72\x9b\xdd\x18\x09\x0c\x6c\xd8\xa0\x62\x29\x33\x5d\xbe\x67\xb3\x29\x47\x41\x62\x2f\x2e\x2e\x60\x7e\x63\x8f\xf3\x53\x2c\x0a\xad\xb7\x71\x70\xa9\x8f\x6b\x3a\xef\x59\xe3\xc7\x22\x2e\x7f\xce\x71\x21\x53\x26\x0c\xf5\xcd\x99\xa3\x44\xe1\xa6\x65\x55\x37\x22\x60\xa5\x9a\xb0\x39\x1d\x17\x2b\xe9\x78\xef\xc0\x9f\x83\xe6\x94\x38\x92\x02\x04\x15\x0a\xd9\xda\x90\x02\x8b\xf8\xfe\x43\x87\xaf\x45\xab\x87\x6d\x39\x28\x3c\xd2\xed\xd0\x20\xb0\xc0\xbc\x0a\xbf\xe6\x1f\xb1\x7e\x6b\xd7\x17\x90\x36\x5e\x51\x79\xdb\xe2\x92\xb5\x94\x1d\x57\xce\xb3\xac\xd8\x66\x83\xc2\x63\x3a\x4c\x3e\xd8\xa3\xba\x11\x87\xc2\xd5\xe9\x59\x6a\xda\x72\x59\x2d\x4b\xd0\x7c\x5f\x8b\xef\x68\x00\x3e\x6e\x99\x9c\xac\xef\x56\xdb\xd2\x6e\xe0\xf0\xaf\x28\x12\xf9\x17\x6c\x91\x22\x10\x71\x28\x9a\x87\x42\x2c\x52\xd3\xee\x34\x1c\x29\x94\xde\x8e\x8b\x40\xfe\x57\x22\x0e\x47\x43\x10\x6d\x3c\x22\xc8\x28\x5f\x6f\x6a\xa4\xba\x7a\xce\xbf\x61\xc4\xab\xe9\x15\x3c\xfd\x31\x28\xc4\xd1\x0c\x07\xd6\xbd\xea\x07\x4b\xff\x5f\xc7\x36\x54\x0e\x5d\xcb\xbb\xb8\xda\xb2\x66\x1b\x4a\x5a\xac\xc6\x76\x92\x48\xf7\xfe\x6d\x1c\x88\x1f\xcf\x66\x45\x87\x4c\x3e\xe0\xee\x0a\x46\xfd\x42\x10\x26\xa8\x01\xb1\xc8\x80\xf7\xb5\x9b\xbf\xe7\x30\x21\x73\xd2\x43\xa8\x70\x79\x6a\xa8\x60\x03\x85\x2f\x10\x18\x30\x4d\xde\xfe\xb4\x93\xe7\x51\xdd\xfe\x3c\x3e\x78\x8d\x5a\xb3\x25\x5e\xc1\xd3\x2c\xbb\xf0\x41\x2b\x27\x61\x3c\xb7\xfa\x32\xf8\x40\x9a\xb0\xa3\x05\x9d\x15\x08\x25\xe1\x69\x22\x54\x27\xb0\xde\x4b\x29\xc5\x33\xb9\x68\x3a\xbf\x67\xbd\xe4\x8a\x75\x01\x71\x63\x1d\xa0\x13\xa5\x9d\xdc\x76\xee\xcd\x47\x34\x0a\x2b\xa9\xea\xc8\x09\x17\x43\x06\x6f\x0c\x68\x1a\x90\xdc\xb1\x83\xcd\xea\x5a\x21\xb5\x5d\xa9\xc2\xe2\xa5\xd2\x61\xc0\x03\x37\x2d\x9b\xa6\x97\xd7\xf3\x14\xf6\x02\x2b\xb6\xd5\x38\x08\x34\x89\xfb\xbd\x65\xa5\x32\xa8\x1e\xec\x51\xfd\xd0\xcc\xb3\x67\xf0\x50\x9f\xfa\x04\x6e\x1e\xee\x55\x4b\x43\x14\xc7\xfb\xf2\x34\x84\x0c\xfc\x70\xe2\x92\x7f\xf1\x45\x81\x62\x81\x8b\x8b\x72\x21\x8b\xfb\xca\x55\xa3\xe4\xef\x28\x4e\xa9\x1e\x84\xae\x72\x22\xf0\xbe\x54\x6c\xca\xdc\xb7\xd4\xe6\x28\x6e\x8c\xb8\x65\x0a\x90\xd2\xe3\x9e\x3a\xe2\x61\xb1\x6d\x1a\x54\x2e\xf6\x96\x06\x36\x4a\x6e\x50\xb5\x3b\x8b\xfe\x93\xd4\xf7\xa5\xe2\xf7\x17\x34\xc5\xe9\xdd\x59\x96\x61\x57\x41\x78\xd1\xb7\xfc\xf6\x85\x1d\xd9\x39\x83\xaf\xb6\xcc\xef\xbc\xf5\x02\x77\xd2\x06\x9d\x21\x02\xe7\xa0\x59\x43\x2a\xb6\x66\x1f\xfa\xfa\xdf\xff\x40\x60\x39\xca\xfe\x94\xfb\x47\x26\xd9\xe1\xc7\x8c\xa3\x36\x8c\x08\xbd\xf6\xee\x24\x3f\xf4\xfe\x58\x35\xbe\xcd\x2e\xe3\xbb\xa0\x32\x6b\x15\xe7\x1e\xff\xe4\xeb\xb8\xfe\x26\xda\x5d\x38\xc5\x4c\x89\x89\xa2\x0c\x26\xea\xdd\xa4\x60\xc3\xea\x78\x14\x10\x74\x4e\xa3\xe4\xad\x32\x46\x16\xe4\xec\xc4\x18\x16\xae\x0b\xac\x7d\xf6\xec\xb8\x93\x92\x7b\x2e\xc1\x3a\xcf\x20\x0d\x7e\x92\x54\xd2\x1a\x7d\xaf\x94\xd6\x94\x2f\x14\xb2\x0f\x59\xb1\x74\xd7\xd5\x73\x5c\x60\xc3\x68\xe2\x79\x06\xef\xba\x1f\x02\x20\x6e\xd0\x9e\xf8\x9a\xa5\x1b\xb1\x82\x9f\xea\x5a\x4f\x10\xf2\xe8\x83\x8d\x61\x1f\xd6\x74\x4b\x8e\x08\x67\x83\x20\xee\x02\xe7\x0d\x2e\x27\xb1\xf6\x6c\x5d\xea\xe9\xbb\x60\xdd\xc6\xc4\x1f\x10\x37\xda\x97\xf4\x65\x53\x7a\xe7\x01\x7d\x2f\xd7\xbd\x38\x71\xf0\xfb\xf8\x85\x5a\xf3\x0b\x84\x15\x52\x52\xde\xee\xba\x57\x02\xc9\x43\x97\xa1\xd7\x13\xfa\xf1\xf4\x35\xcc\xf0\xd8\xa6\x0f\x23\xa8\x53\x1c\x8e\x90\x10\xf2\xe7\x43\x17\xc4\x92\x41\x2b\xeb\xad\xea\xd6\xe8\x9d\x36\xb8\xb6\x74\x09\xcd\x68\x44\x7e\x7f\x25\x7d\xe0\x5e\x58\x4d\x1f\x7a\x15\x43\xba\x32\x7e\x82\x6f\x3c\x90\x3e\xef\xf7\x94\x3d\xd8\x49\x71\x94\xbc\x5a\x61\xf5\xe1\x75\xc9\x3a\x4d\xa6\xf9\x64\xe6\x93\xe3\x73\xa6\xfd\xb3\x9a\x27\x15\xd0\x46\x52\x32\x37\xb6\x99\x93\x64\xb7\xe4\x6d\x94\x49\xa1\xf1\x9e\x1f\x37\x78\xcd\x5f\xd3\xe5\x93\x69\x71\x5a\xce\xf3\xdb\x9e\xec\x18\x7e\xec\xf1\x50\x68\xfc\xa7\x4c\xcb\x35\x3b\x9e\x2a\x28\xd0\x94\x7d\x95\xdb\xc4\x61\xa8\x20\x67\xc0\x78\x0f\x2a\x1b\x24\x7f\x49\xf6\x2f\x57\x97\xbe\x3d\x16\x7c\xd5\x0f\x66\xf8\x68\xd0\xea\x91\x4e\x32\xfc\x78\x14\x17\xa2\x20\xdf\x67\xfc\x52\xfc\xc9\x24\xbd\xbe\xc4\xb7\xb9\xb7\x50\x34\x9f\x69\xd7\x32\xb1\xeb\xbb\xa2\xbe\x9a\x48\x0d\xcc\x03\x92\x37\xce\x89\x62\x40\x70\x60\xcb\xf3\x20\x47\xdc\x17\x35\xbf\xb2\xfa\xe8\x29\x08\x0b\xa1\xbe\xa8\xd8\x53\x9a\xb9\xac\xb0\xd7\x60\x53\xb1\x3a\x33\x09\x83\x88\x8e\x29\x7d\x3e\x73\xfe\xe8\x80\xae\xa8\xf6\x8f\x8c\x62\xc3\xdd\x77\x4c\xf5\x7c\x70\xd3\x02\xf3\xe3\x53\xa9\x42\xa5\x20\x86\x75\xfd\x88\x4c\x2b\x61\xc5\x69\xc5\x87\x08\x8d\x5b\xb8\x9e\x97\x58\x54\xa8\x3e\x26\x9c\x88\x3f\x3f\xcf\xea\x14\xe9\x75\x27\xfb\x4b\x72\xbe\x27\x29\x2d\xb6\xc9\x44\xd7\xa5\x78\x80\x58\x64\xd8\xfc\xdf\x49\x7b\x5d\x83\xef\x31\x20\x63\xca\x0e\x24\x83\x6f\x1a\xb8\xc7\x6e\x94\x9c\x0d\x5a\xaf\xf0\x05\xb9\x85\x3d\x0f\x70\x1f\x59\xef\x1c\xf0\x81\x38\x00\x1c\x71\x93\xfe\x5a\xcb\x53\x7e\xe9\xa4\xd2\x45\xd7\x47\xf5\x83\x30\x9a\xad\x7d\xad\x85\xe9\xbe\xd1\xd4\x19\x7a\x1f\xe7\x95\xde\x19\x67\xc1\x96\xb5\x72\xa3\xbe\xbc\xe0\x7c\x0b\x2f\xc7\xc8\x4f\xf8\x42\x46\x69\xc7\x1c\xde\xdf\x66\x22\xfb\x68\x7b\xe9\xb4\xc6\x3f\x0f\x0e\x9f\x05\xff\xeb\x56\x9b\x6e\xe4\x93\xaa\x52\x4c\xd3\x64\xd0\xac\x04\xa2\xe3\xab\xcd\xd9\xcf\x7b\x87\x08\xcc\x40\x8b\x7e\x9f\x2f\xb3\x1d\x1a\xae\xca\xa0\x87\x6c\x99\x51\x3f\xaa\x3e\xac\x90\xef\x8b\x0d\x8c\x47\x65\xd5\x47\x14\x82\x6f\xb3\x53\x6f\x9f\xe4\x2f\xe4\x3a\x9e\x06\x74\x1d\x50\xc8\x17\x5f\xbb\x76\x7c\xd5\x6e\xeb\xe4\xdd\xb9\x75\xd1\xb2\xee\x53\x96\x21\x71\x5f\x58\x79\xce\x3c\x97\x36\x4c\x59\x8d\x2b\x70\xb0\x2c\x37\xdf\x7c\xf3\x70\x23\x38\xcd\x0a\xd5\x34\xa2\x21\xea\x47\xb4\xe9\xf2\x3c\xc1\x91\x74\x0d\x97\x23\x93\x13\x5e\xe3\xa9\x68\xdb\xcf\x11\x77\xf6\xa2\xaf\xd4\x32\x03\x97\x79\xfc\xea\x39\x76\x39\x76\x47\x5d\xfb\x80\x16\x9f\x15\xfb\x01\xd7\x44\x78\x8e\x62\x3f\xc1\x7f\x5a\xd5\x87\xe7\xb2\xf6\x30\x45\xa1\xb3\x4b\x62\xea\x5a\x0d\x07\x5c\xf8\x3e\x59\xde\xf7\x8e\xe3\x40\xc7\xb1\x60\x55\xc7\x2a\xaf\xd3\xae\xd6\x9a\xbf\xf3\x38\xbd\xdb\xb9\x07\xe5\x34\x91\x08\xab\x5b\xa5\xc2\x43\x5c\x52\x28\x8f\x76\xfb\x59\xc8\xe2\xfe\x03\xe3\xde\x9e\x2b\x3f\xa6\xc1\x7f\x17\xf7\x8f\xf1\x84\x12\xd6\xf1\xb4\x21\xe5\xc4\x6b\xff\x06\xdf\xa1\xac\xf2\xab\x1c\xa6\x24\xa2\xd6\xab\x4d\x0b\xf4\xc0\x0b\x85\x55\xf6\x77\x21\x86\xd7\x1c\xff\xce\x76\x1d\x8a\xf1\x3b\x8f\x93\x3c\xed\x81\x87\x0e\x56\x45\xbd\xc6\xf7\x1c\xb2\x5a\x1d\x56\x45\x7a\x4b\x20\xf0\x0e\x15\x5c\xfa\xc1\x87\x8e\xd4\xcb\xe0\xbd\x86\xf7\x62\x1b\x16\x78\x2c\xde\x90\x36\x73\x1f\x0b\x1f\x6b\x62\x3f\x95\xea\xa1\x0e\xc8\x0d\xbd\x50\xea\xab\x8a\xee\x4b\x6f\xea\x1d\x8e\x0b\x3c\x16\xcd\xe4\xc1\x77\x67\xfd\xe6\xd1\xbb\x9c\x82\xa1\xb1\x67\xbe\x08\x5c\x5b\x31\x1a\x1d\xa0\x7d\x99\xf9\x8b\xc0\xcc\x84\x06\x72\x1c\x55\x8f\xc4\x6d\x74\xa7\x3f\x0d\x11\x4c\xd8\x36\x77\xfa\xd8\xc7\x35\x2b\xae\x8d\x54\x34\x77\x3f\x5e\xb2\x0e\x55\x69\x8f\x29\x0d\x75\xe8\x80\xea\x0e\x89\x70\x26\xba\xdf\x04\x1c\xfe\x22\x82\x75\x3c\x1f\xe9\x9c\xdb\x92\x9d\x1f\x21\x7b\x5c\x3e\xfc\xfe\x30\xb3\xc9\xe2\x7c\xaa\x46\x68\xeb\x9f\x6d\xfc\xe8\xff\xd8\x50\x77\x67\xd6\xc2\x54\x72\xbd\x61\x86\xfe\x20\x90\x37\x32\x6e\xcd\x9e\xcb\x3b\xd2\xa3\x4c\xb0\x69\xb0\x32\xfc\x0e\x5f\x86\xc9\x6e\xdf\xc6\x3b\xf4\x7a\x2a\xe2\xa9\x46\xa6\xaa\xd5\x6b\xa9\x5e\xb5\x52\xa3\x36\xdf\xf7\xa8\x45\xad\x83\x78\xdc\xa7\x8c\xc0\xf4\x0c\xbe\x84\xd4\x95\x9f\x13\xbe\x65\x4b\x1c\x79\x52\xb8\x21\x7b\xf3\x26\xc8\xe9\xb2\x15\xa8\xde\x1e\x5c\x64\xa4\x61\xed\x0f\xa4\xde\xe3\x0b\xe9\xf1\x5e\xb1\x48\x49\x5b\x06\x45\x10\xdc\x4c\x7a\xe4\xce\x23\x2c\xce\xb3\xe3\xce\x3d\xdc\x23\x6a\x9f\xfe\x89\xee\x92\xfe\x0c\x09\x4b\xea\x07\xee\x47\x77\x94\xfd\xdd\xfd\x2b\x5f\x12\x9c\x6f\x93\xda\xe1\x53\xbe\xd4\x13\x3c\xf7\x18\x26\x4a\xd1\xd3\x5c\x88\x49\x18\xe1\x67\xc3\x90\x91\xa9\x7b\x5a\xc2\xb5\x77\xa7\xac\x7b\x1f\xec\x5c\xb1\xde\xb6\xc6\x35\xbe\xcb\x2f\xdc\x8e\xd3\x1b\x8e\xda\x72\x61\xdf\x6d\x14\x2c\x5a\x22\x73\xf9\x38\x1b\x61\x7d\x33\x87\xcb\x2b\x78\x4a\xff\x5e\xdb\x14\x74\x81\xe9\xdf\x3d\x18\xde\x3e\x5f\xc6\x6d\xaf\xee\x8e\x6e\x1c\x08\xff\xa9\x08\x25\xd8\x99\xf8\x9a\xf8\x16\x1f\x3e\x37\xdc\xa7\x5b\x5d\x6d\x8c\x48\xfa\x2a\x13\x9f\x2e\x85\xf1\x45\xa7\xe8\xfc\x44\x48\x43\x68\x25\xf1\xfa\x1c\x1d\x8e\xa2\xee\x16\x07\x3b\x9f\x97\x10\xe8\x97\x8e\x1d\x1f\xc0\x1b\x3f\x7c\xd0\xe8\xbd\x65\x8c\x32\xf1\xf3\xf9\x70\x48\xd1\x7f\x14\x24\xca\x0b\xa0\xfd\xdf\x40\x02\xfd\x3f\x12\x9b\x10\x7c\x18\x6c\x83\xfb\xff\xb4\x01\x69\xff\x6b\xba\x29\x46\x1b\x46\x8d\xba\xcc\x99\x6e\x79\x85\xf4\x5a\xf1\x2a\x20\xe8\x1c\xb6\x9b\x77\xf2\xaa\x27\x2a\xb5\x3a\xee\xe8\x47\xe4\x6a\x9f\x53\x0f\xf1\x47\x33\xe8\xf3\x59\xf0\x86\x8a\x0b\xeb\x0d\x9d\xcb\x1b\x06\xf6\xa8\xb3\xc2\x45\x0d\x95\x73\x81\xfe\x65\xf6\x07\xdc\x59\x36\x7a\x92\xde\xd1\xa3\x2e\x37\x9d\xad\xe1\x7a\x0e\x86\xa9\x65\x27\x36\xa1\x01\x1a\x1e\x2d\xb9\x49\x9c\x07\xb8\xd7\xde\x8f\x67\x79\xd1\x10\x1e\xb6\xfd\xec\x6a\xf0\xa8\xbb\xe9\xb0\xa2\x01\xed\x9d\x14\x75\x24\xe2\x6d\x67\x23\xc6\x45\x23\x31\x0b\xbc\x89\x47\x76\x0f\x05\x63\x41\x75\x69\xe4\xef\x2f\x1c\xb3\xbd\x64\xf0\x68\x9a\xd9\xe6\x6d\xdd\x35\x12\xf5\x3a\xb2\x23\x2d\x36\x71\x01\xc4\x7e\xa9\x7c\xcf\x24\xa1\xee\xe2\x02\x7e\x90\x72\x03\x5b\x61\x78\xdb\xc1\xa4\x9e\x12\x2a\x0d\x95\x92\x7a\x80\xed\x2a\x23\x04\xfd\xda\xc3\x4b\xd5\x43\xc1\x9a\xd7\x30\x87\x09\xad\x7a\xee\x56\x4d\xe1\x02\xfe\x9c\x55\x81\x46\xb9\xb0\xe6\x75\x3a\xe2\x78\xe0\xaf\xfb\x8c\x82\x4a\x2a\x22\x09\x2a\xe1\x21\xd7\xc7\x20\x56\x18\xf3\x6c\x88\x70\x3f\x43\x1a\x8f\x78\x1f\x04\x08\x2f\x32\x51\x39\x95\xc2\x72\x31\xf3\x73\xce\x31\x2f\x05\x6b\x1e\x0f\x89\xec\xed\x58\x78\xc2\xae\xed\x8d\xf6\x59\x5f\x4a\xe3\x11\x4c\x83\xe7\xb9\x3e\x3c\xee\x1a\xcb\x04\x7a\xd9\xf7\x27\xee\xb9\xf7\xcf\x05\x83\x42\x91\x57\xff\x67\xea\x9a\xfe\xa9\x56\x63\x31\x39\x26\xae\x1f\x50\xbd\xbc\x0d\x63\x41\x0a\x81\xf7\x3e\xf2\x2d\x0d\x1f\x12\xf4\xf4\xf9\x39\xcc\xe1\xc2\xbf\x30\xbf\xc8\x1c\x0f\x2d\x8e\xf7\x97\x9e\x8f\x8f\xc2\xe8\x37\x24\x15\x16\x7a\x8f\xc2\x88\x3f\x2f\xcc\x30\x92\xd9\xcd\xf9\xd9\xac\xee\xe5\xdb\x37\xa0\xf9\x7a\xd3\xfa\xbe\xfd\x5a\x2a\x04\x25\x17\x36\x8e\x8b\x2c\x30\x31\xb9\x14\xa3\x15\xff\x0c\x46\x1c\x5a\x43\xf2\x17\x49\x82\x66\xd9\x27\xbb\x3d\x7c\x16\x75\x65\xbf\xf8\x3c\xba\x6d\x78\x1c\x3e\x87\xf7\xe9\xfe\xdb\xd1\xad\xc9\xf0\xd5\xde\xbb\x8d\x81\x1c\xd3\x3c\x3c\xa2\xe0\x97\xd5\xc0\xfa\x0e\x9f\x9b\x80\xf0\x3d\x06\xf7\xa7\x49\x86\xa9\x21\x23\x41\xa3\xff\x1b\xa2\xa1\xa8\xc7\x47\x1f\xfd\xc4\x81\x56\xfb\x31\xa9\x99\x17\xa9\x99\x66\x77\x38\xb9\x7e\x51\x51\xd8\xee\x9e\x04\x4f\xa6\x36\x60\xb9\x2a\x8b\xf4\xf4\x14\x70\xdf\x0f\x93\x4a\x01\xc8\x92\x94\x77\x81\xcf\xe7\x33\xf8\xef\x00\x00\x00\xff\xff\x6b\xc5\xcc\x3b\x87\x59\x00\x00" +var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x3c\x5d\x73\x1b\x37\x92\xef\xfa\x15\x6d\x3f\x78\xc9\x58\xa6\xe4\xbd\xab\xab\x2b\x95\xa8\x94\xe3\x8b\x37\xbe\xcb\x65\x5d\x89\x93\x7b\x70\xa9\xae\xc0\x99\x1e\x12\xe7\x21\xc0\x00\xa0\x64\xc6\xeb\xff\x7e\x85\x06\x66\x06\x5f\x1c\x92\x52\x72\x1f\xeb\x87\x44\x22\x81\x46\x77\xa3\xbf\xbb\xa1\x8b\x8b\x0b\x78\xbf\x42\xf8\x41\xd6\xf8\x0b\x2a\xcd\xa5\xf8\x06\x59\x25\x05\x54\x52\x18\xc5\x2a\x03\x2b\xd9\xd6\x1a\xcc\x0a\x61\xc3\xb4\x01\x26\x6a\x68\xb6\x66\xab\x10\x36\x4a\x1a\x59\xc9\x16\xee\xdc\x4e\x3d\x3b\xb3\xf0\xcc\x8a\x19\xd0\x2b\xb9\x6d\x6b\x58\x20\x6c\x35\xd6\x60\x24\xe0\x27\xac\xb6\x06\x2f\x56\x4c\xd4\x2d\xc2\xa2\x95\xd5\x47\x0d\xcc\x00\x63\xb0\xe4\x77\x28\xdc\x47\xb0\x42\xbe\x5c\x19\x02\x75\xd6\xa1\xa7\x51\xdd\xf1\x0a\x81\x55\x95\xdc\x8a\x10\xa7\x0c\xf1\xd9\x77\xc8\x94\x59\x20\x33\xa0\x50\xcb\xad\xaa\x90\xc0\xdc\xaf\x78\xb5\x02\xae\xed\xa7\x1b\x29\x34\x5f\xb4\x08\x8d\x54\x80\x6b\x6e\x0c\x17\x4b\x02\x17\xf3\x00\xef\x50\x38\x4c\x08\x0b\xfa\x95\x18\xc3\xb8\x70\xc7\x57\x5b\xa5\xec\x87\x9e\x03\xc4\x1d\xd6\xb6\xf4\xdd\x76\x53\xc9\xb5\x05\x1c\xb3\x67\x80\xc4\xb5\x3b\x1c\x6b\xfb\x81\xda\x81\xe1\x6b\xa4\xad\x1d\x38\xc3\x2c\x96\x5c\xc3\x76\x53\x33\x83\x35\x01\x90\x0a\x58\xbf\x62\x21\xb7\xa2\x66\x6a\xe7\x28\x63\xd5\x0a\xeb\x98\x75\x39\x83\x5e\xd5\x6b\x2e\x7a\xe6\x10\x74\x7f\x45\xac\xae\x41\xe0\x7d\x0a\x9c\xa3\xee\x0e\xae\x56\x4c\x2c\x11\xf0\x13\xd7\xc4\x33\x2f\x09\xf9\x86\x19\xbc\xd9\xf7\x15\x54\x4c\x80\x14\xed\x0e\x16\xee\x6a\x1c\xd0\x1a\x78\x63\x89\xdf\x81\xac\xaa\xad\x02\xd6\x18\x54\x11\x93\x43\xf9\x80\xe7\x1d\xe4\x9f\x89\x35\x6f\x14\xe2\x6f\xf8\x0e\x15\x97\x75\xc7\x67\xae\x2d\x71\x56\xf4\x84\xb6\xa8\x90\x60\x0a\x59\xa3\x86\x15\xbb\x43\x40\x21\xb7\xcb\x95\xe7\xba\x24\xf6\x19\xfb\x43\xcc\x7d\x87\x5d\x70\x79\x7b\xcf\x25\xc2\x58\xab\xa5\x15\xfb\x8e\xa8\xc5\x8e\x68\x60\x11\xd3\xcf\x61\xb1\x35\x8e\x07\xbc\xf1\x4a\x83\x0a\x81\x29\x04\x21\x33\xc9\x09\x99\x77\xcf\xcd\x8a\x8b\x92\xf0\x15\x10\x92\xaa\x03\x1e\xde\xeb\x1e\x8e\xf5\x04\xf6\xaa\xcf\x8d\xc6\xb6\x21\xb2\x02\x45\xfe\x75\x4b\xb2\xba\x47\xfa\xdd\x59\x9f\x4c\x46\xc4\xec\x8c\x55\x15\x6a\x3d\x61\x6d\x3b\x1d\xce\xc8\x2d\xcf\xe7\xb3\x33\x00\x00\x8b\xcd\x4f\x46\x6d\x2b\xab\xc8\x1b\x85\x1a\x05\x89\x9c\x96\x8d\xb9\x67\x81\x64\x31\x0d\x3f\xe1\x9a\x09\xc3\xab\x4e\x7f\x7b\x00\xac\x95\x62\x49\x3c\x83\x15\xb6\x1b\x54\xd0\x6c\x45\x65\xac\x36\xf6\x6b\xde\x48\x05\x0a\x1b\x54\x28\xec\xcd\x68\x44\x58\x19\xb3\xd1\x57\x17\x17\x1a\xd7\x77\xa8\x66\x52\x2d\x2f\x68\x79\x48\x81\x76\xb8\xfd\x44\x4b\xe0\x33\x7d\xdf\x81\x7c\x2d\xd7\x1b\x29\x50\x18\x0d\x35\x36\x5c\x58\xbc\x19\xe8\x0e\xcb\xbb\x00\xcb\x14\x6c\x8b\x06\xd6\xec\xbf\xa4\xba\x82\x9f\xdf\x0a\xf3\xcf\xfb\x17\x71\x71\x78\xd1\x86\x99\x6a\x75\x70\x91\xc2\x1f\xb1\x45\xa6\xf1\xca\x72\x9c\x8b\xe5\xd7\x67\xfd\x62\x2e\xb8\x99\x84\x08\x9d\x47\x27\x9f\x47\x47\x9c\x97\x60\x4d\x03\xe6\xd8\x7f\x56\xa6\x66\x04\x11\xe6\x8e\xd4\xc2\xd7\xf6\x08\xfb\xb5\xfd\x7f\xfe\x35\x9d\x09\x73\x77\x76\xe1\xeb\x1e\x09\xbb\xa6\xff\xa5\x5f\xf8\xe5\x2c\xba\xad\x1f\xd1\x6c\x95\xd0\xbd\x40\x71\xd1\xdd\x6a\x23\xd5\x9a\x19\x98\xe0\x6c\x39\x83\xbb\x6b\x42\xf6\x66\x76\x4d\x58\xdd\xcc\xae\xe9\xf8\x9b\x17\xd7\xc3\x11\x37\xd3\x08\x32\xd3\xc0\x3c\x1b\x8a\xdc\x6f\xb6\x02\x8c\x74\x0b\x26\xd3\x8e\x63\x09\xbf\xec\x15\x39\x41\x7c\x2d\x15\xfa\x25\xf3\x80\x8d\xb3\x01\x44\xb4\x91\xfe\xcd\x2a\x29\x2a\x66\x26\x4f\x67\x4f\x47\xbe\xcd\xbf\x89\xaf\x62\xf4\x88\xe9\xa3\xcf\x20\x46\x8e\x9f\x11\x7d\x44\x2a\x66\x81\xda\xdb\x7d\xa1\xfc\x5d\xf3\x06\xb8\x71\xbe\x49\xc3\x33\x50\x74\xad\xd1\x3e\xde\x64\x02\xf2\x64\x0e\x82\xb7\x09\xcb\xed\x3f\xb7\x3d\xe3\x7c\x4f\xeb\x8b\xa7\x3d\xdd\x09\xcc\x27\x31\xb2\x81\xb4\x8d\xc0\x2d\x0a\xe7\x57\xf0\x7a\xab\x8d\x5c\x93\x41\x61\x8a\x19\xa9\x34\x7c\x75\x51\x16\x5f\xa3\xb6\xc4\x03\x2f\xbb\x95\x54\xe4\xdc\x97\x0a\x99\xf3\xa4\x4c\x44\xfb\x36\x4c\x5b\x8b\x1e\x2e\xa7\xe0\x8e\xb5\x1a\x41\x5a\x87\x74\xcf\x03\xa5\x49\xe5\xd6\x6e\xf8\x8b\x83\xfd\x7e\xc5\xc4\xe4\x3f\xdd\x9e\x2b\x0f\x70\x7a\x05\xdf\x48\x99\x32\x96\x37\x30\x09\xf4\xff\xc9\xdc\x6d\x72\xbf\xa6\x86\x22\xe2\x56\xbf\xe7\x26\xdc\x32\xc6\xe8\xe1\x2c\x32\x26\xc3\x59\xf6\xd7\x83\x67\xd1\x9e\x9b\x70\xcb\x51\x67\x39\xcb\xd4\x9f\x45\xbf\x1e\x3a\xcb\xed\xb9\x09\xb7\x1c\x21\x40\x74\x4f\x87\x4c\xda\x11\x32\x01\x01\x65\x76\x2b\xfe\xba\x65\xad\xf5\xf3\xbf\xaf\x7c\xfc\x55\x7d\x6b\x01\xbf\x97\xc7\x09\x4a\xc8\x9f\x54\xd2\x68\xfb\x14\xfe\xf6\xb7\xe1\xeb\x0e\xb6\xfb\xea\x81\x5c\x69\x51\xeb\x3f\x44\x4d\xbe\x47\xad\x8f\xd7\x11\x4f\xfa\x93\x12\xed\x03\x17\x7f\x1f\x4a\xff\xc8\xcb\xef\xa8\x7e\xd8\xcd\x17\xc9\x7f\x18\xd5\x36\xcf\x8a\xe9\x8a\x76\x3d\x86\xc6\x07\xcb\xb4\x8f\x7f\x22\xfb\x07\xcf\x9e\x45\xd1\x4f\x64\xb0\xfa\x2f\x7d\xec\x33\x2f\x9a\x8b\xa3\x19\xf2\x15\x7e\x62\x95\x69\x77\x5f\x1d\xc3\x9a\x53\xb8\xa2\x8d\xe2\x95\x79\x94\xae\xc7\x22\x3e\x10\x1e\x44\x75\x3d\xf5\xa5\xe0\x2e\x60\x44\xc4\x04\x9b\xbb\x5d\xce\x2e\x67\x97\x43\x4a\x52\xa2\xe0\x37\x54\xd2\xa1\x4b\x21\x59\x1a\xdf\x7b\x6c\xfd\x0a\x1f\x19\x5f\xf6\x51\xf1\x65\x1f\x11\x5f\xc6\xd1\xb0\xe0\xed\x34\x45\xcd\xe7\x37\x59\x19\xa2\x4b\xac\x2c\xe3\xb9\x48\xca\x08\x61\x52\x63\x56\xc8\x95\x4b\x8c\xf7\x25\x28\x5d\x72\xd5\x15\x0a\x3e\xef\xcd\x03\x08\xcc\x77\x94\x5e\xbb\x78\xfe\x9f\xfe\x71\xef\x5a\x8f\x4c\xc7\x9f\x24\x5f\x28\x40\x3a\x4f\xb7\x4c\x0b\x59\x41\xb0\x0f\xe6\x21\x3e\xf9\xd2\x2e\x58\x9f\x67\xd9\xd4\xa8\x00\xd8\xcb\xed\x8b\x26\x33\xf8\xd9\x1a\x39\x8a\xd2\x5d\x7a\x89\x2d\xdc\xb1\x76\x8b\xfd\x5e\x7b\x35\x3d\xe3\x17\xd8\x48\x15\x57\x68\x16\x71\xb5\x6c\x36\x5c\x2d\x5f\x6f\x5a\xde\xd8\x94\x1d\xeb\x25\x42\x65\xe5\xb6\x92\x35\x0e\x4b\xde\xa7\xf8\x58\xc5\x64\x49\x9d\xe3\x92\x84\x60\xc5\x86\xf4\xc4\xc9\xf0\x00\xe6\x2d\x55\x92\x58\x7b\xcf\x76\x8e\xc6\x86\x2b\x6d\x00\x5b\x5c\x53\x95\x49\x84\x08\x77\x62\xf0\x8d\x3d\xe3\x7b\xae\xcd\x7e\x1d\x48\x04\xc7\x2a\xc3\x7e\x59\xb2\x32\x11\x6c\xea\xf2\x93\x50\x97\x52\x0d\x4a\xe1\x47\x77\x1c\x49\xd0\xe5\x79\xf4\x5d\x2f\x48\xc1\x81\xfd\x82\x4c\xc7\xbe\xa5\x5a\x5b\x57\x68\xbb\x5f\xa1\x18\x2d\xb1\x45\x7c\x7d\x78\xad\xaf\x87\xa2\xa5\x32\xae\x0c\x14\x97\x37\x43\x21\xd0\xf8\xeb\x16\x45\x85\x56\xd7\x95\xb5\x16\xda\xae\x97\x02\x01\x59\xe5\x0b\x54\x4c\x64\x55\xc3\x18\xd5\xb8\x48\x73\x87\x8a\x37\x3b\x10\xd2\xed\xd2\x70\x8f\x0a\x61\xcd\xad\x89\xcf\xaf\xdc\x41\x8e\xca\x30\xc3\x75\xc4\x92\xc3\x51\x5f\xc1\x87\xe4\xee\x6e\x87\x0b\xea\x68\x89\x2c\xc8\x74\xdf\x75\x30\x51\xa8\x7a\xf6\xea\xd0\x50\x89\x0a\x36\xae\x98\x55\xba\xa3\x6c\xc5\x1a\x99\xde\x2a\xb4\x66\xb3\x2b\x31\x4f\x1a\x25\xd7\x79\x21\x71\xba\x8f\x0d\x61\x45\xca\x63\x12\xd6\xca\x5e\xbb\xc2\xde\xa4\x09\x3e\xeb\x88\x0d\xe8\x7c\xcd\x84\x14\xbc\x62\x2d\x68\x23\x15\x5b\xa2\x75\x0b\x2b\xb2\x27\xe5\xba\x75\x5c\x96\xcd\x91\xb3\x1a\x46\x6b\x7e\x72\xf0\xde\x31\xb3\xba\x82\xe0\x97\x47\x9c\x9d\xd7\xcc\xcb\xe7\xf7\xeb\x0e\xe3\xf0\x4d\x68\xc4\xb8\xa8\xf1\x13\xd6\xa5\x3a\x71\x78\x4e\x67\x45\x23\x17\xd3\xdd\xc1\x15\x7c\x76\x4c\xce\xcc\x50\xe8\x50\x9d\xb6\xbd\x52\x8a\xed\x3a\xed\x2d\x14\x52\x63\x65\xdc\x87\xc4\x1d\x53\x7b\xcd\xe6\x15\x7c\x70\xd8\xdc\x0e\x87\xbf\xb5\x54\x1e\xb2\xb7\x20\x9b\xfd\x35\xd2\x1e\xbf\xf3\x1e\xa8\x54\x54\x9f\xe0\xcd\x58\x61\x78\x37\x42\x01\x79\x83\x9f\xfd\xc6\x81\x99\x0e\xfb\xaf\x07\xec\xf7\x57\x91\xb9\xb3\x7f\x62\xbb\x5e\xa0\xb2\xf8\x77\x8a\x45\x0d\xa1\x50\xb1\xa4\xc0\x29\x89\x99\xeb\xb6\xa4\x58\xf6\x67\xf9\x9a\xba\xaf\x77\x1b\x6b\x46\xe5\x3d\xd6\xb3\x87\x17\xed\x53\x32\xd2\xe2\xfd\xb1\x17\xfc\xa6\xa0\xd5\x81\x50\x4b\xd9\x22\x13\xd0\xb4\x6c\x49\x74\x7e\x44\xdc\x50\xd0\xa6\x58\xf5\xd1\x5e\x12\x2b\xb5\x90\x40\x20\xd6\x44\xd4\x02\x7b\xd3\x27\x85\x93\x81\x55\xa7\x53\x23\x48\xda\x3d\x64\x38\xff\x2a\x7e\xc0\x4f\xa6\x57\x43\x17\x4e\x0f\xf8\xbd\x02\xea\x8f\xb9\xcc\xde\x04\xee\x24\xe9\x2f\xfd\x12\x47\x2f\x65\xc7\x52\xc4\xc4\xa2\x1c\x51\x48\x68\xfd\x94\x1a\xfd\x01\xa3\xb8\xd9\x44\x68\xad\x99\x60\xf6\xf6\x0b\x6d\xa6\x6e\xdb\x9a\x71\xd2\x5d\x67\xc8\x8d\x95\x8a\x38\xc4\x0a\x2d\x53\x0f\xdd\x1d\x16\x97\xe2\x5f\xd5\xb5\xb6\x4a\xe4\x5c\x87\x2e\xb4\xce\x66\xfb\x73\x19\x34\x69\x90\x92\x19\xa5\x64\x41\x5a\xeb\xd9\x28\x2c\x54\x7f\x12\x28\x51\xdc\x7b\x03\x4b\x34\xaf\x9d\x42\x91\xd5\x98\x4c\x67\x7d\xcf\x2b\x37\xdd\x23\xf2\x5b\x2c\xb8\x5e\xc1\xd3\xd7\x4c\x58\xa5\xd3\x68\x2e\x1c\x57\x4a\xfd\x44\x2b\xdd\xa4\xdf\x5e\xd9\xa5\xea\x7e\xf2\x06\x4e\xa0\x35\x2e\xd4\xe4\x9b\x3d\x4d\xea\x55\xe1\x6f\x94\x46\x3a\x33\x41\x6a\x63\xa4\x4b\x47\xb5\xa4\xcf\x9c\xec\xdd\xf3\xb6\x0d\x95\x83\x34\x83\xc4\xd5\x7e\xf2\xda\x9b\x0b\x2b\x05\xac\x6d\x31\xa6\x2c\xe7\xc9\x3e\x75\x81\x39\x1d\x7d\x96\x95\xd7\x7d\xcd\x78\x7e\x98\xbf\x1f\x46\xae\xee\xd6\x17\x93\x0f\x60\x77\x12\xc4\x79\x2a\x2b\x59\xdd\xd1\xe3\x9e\x0b\x19\x35\xfe\xb8\x86\x7b\x9b\xdf\x08\xaf\x00\x96\xed\x42\x9a\x95\x35\x5a\x68\x33\xfa\xd0\x34\xd5\x52\xe0\x9e\x4a\xe5\x58\x41\xf2\xe2\x02\xfe\x03\x9d\x75\x36\x12\xb8\xd0\xa8\xdc\x7d\x2f\xe2\x18\xc0\xb8\x1b\x97\xaa\x46\x1b\xa1\xb5\x7d\xf6\x11\x00\xea\x1c\x00\x13\xc0\x05\x36\x0d\xaf\x38\x25\xc2\xed\x52\x2a\x6e\x56\x6b\xd7\x39\xe5\x64\xad\xac\x10\xe3\xa7\x0d\x56\x56\x62\xc8\xb2\x58\xf0\xad\x73\xb2\x29\xe0\x2c\x42\xef\x65\xce\x66\xd3\x31\x1e\xd6\xd0\xf1\x63\xa4\x61\xc8\xa2\x5a\x14\x4b\x13\x97\x6d\xef\x57\xdc\x66\x16\x70\x03\x2f\xe1\xd9\xb3\x13\x80\x7d\xe0\x2f\x5e\xde\xc2\xcd\xa8\x95\x28\xdc\xb7\xc5\x98\xc3\x0b\x78\x39\xa2\x8c\x27\x50\xe4\xee\x71\x62\x9d\x0c\x3f\x1f\xc3\x65\x9a\x49\x83\x90\x24\x56\x56\x1a\xfc\xc0\x40\x9f\x96\xa6\x81\x08\x6c\x05\x15\x23\xb9\x21\x39\x4d\xb5\xc7\xc6\x0a\x36\x71\x7e\x79\xe5\x62\x48\xd8\x48\x6e\xb3\x19\x23\x81\x81\x8d\x19\x54\x2c\x64\xa6\x4b\xef\x6c\xf2\xe4\x28\x48\xac\xc5\xc5\x05\xcc\x6f\xec\x71\x7e\x42\x45\xa1\xf5\x35\x0e\x2e\xb5\x69\x4d\xe7\x3b\x6b\xfc\x54\xc4\xe5\xcf\x39\x2e\x64\xc8\x84\xa1\xb6\x38\x73\x94\x28\xdc\xb4\xac\xea\x06\x00\xac\x50\x13\x36\xa7\xe3\x62\x05\x1d\xef\x1d\xf8\x73\xd0\x9c\xf2\x44\x92\xff\xa0\x1c\x21\x5b\x1b\x50\x60\x11\xdf\x7f\xe8\xf0\xb5\x68\xf5\xb0\x2d\x07\x85\x47\xba\x1d\x9a\x01\x16\x98\xd7\xe0\x37\xfc\x13\xd6\xef\xec\xfa\x02\xd2\xc6\xeb\x29\x6f\x5b\x5c\xb2\x96\x92\xe1\xca\xf9\x95\x15\xdb\x6c\x50\x78\x4c\x87\xb9\x06\x7b\x54\x37\xc0\x50\xb8\x3a\x3d\x4b\x0d\x5b\x2e\xab\x65\x09\x9a\xef\xeb\xe0\x1d\x0d\xc0\x47\x2d\x93\x93\xf5\xdd\x6a\x5b\xda\xec\x1b\x7e\x8a\xe2\x90\x7f\xc1\x16\x29\xfe\x10\x87\xa2\x78\x28\x44\x22\x35\xed\x4e\x83\x91\x42\x99\xed\xb8\xf8\xe3\x7f\x25\xde\x70\x34\x04\xb1\xc6\x23\x42\x8c\xf2\xf5\xa6\x46\xaa\x2b\xdf\xfc\x1b\x46\xbc\x9a\x5e\xc1\xd3\x1f\x82\xaa\x1b\x8d\x68\x60\xdd\xab\x7e\xb0\xf4\xff\x75\x64\x43\xa5\xcf\xb5\xbc\x8b\xab\x2b\x6b\xb6\xa1\x94\xc5\x6a\x6c\x27\x89\x74\xef\xdf\xc4\x61\xf8\xf1\x6c\x56\x74\xc8\xe4\x23\xee\xae\x60\xd4\x2f\x04\x51\x82\x1a\x10\x8b\x0c\x78\x5f\xab\xf9\x3b\x8e\x12\x32\x1f\x3d\x44\x0a\x97\xa7\x46\x0a\x36\x4e\xf8\x1d\xe2\x02\xa6\xc9\xd9\x9f\x76\xf2\x3c\x2a\xd1\xc7\x35\x5a\x58\xa3\xd6\x6c\x89\x57\xf0\x34\x4b\x2d\x7c\xc4\xca\x49\x16\xcf\xad\xba\x0c\x2e\x90\xc6\xe7\x68\x41\x67\x04\x42\x41\x78\x9a\xc8\xd4\x09\xac\xf7\x42\x4a\xe1\x4c\x2e\x99\xce\xed\x59\x27\xb9\x62\x5d\x34\xdc\x58\xff\xe7\x24\x69\x27\xb7\x9d\x77\xf3\x01\x8d\xc2\x4a\xaa\x3a\xf2\xc1\xc5\x88\xc1\xdb\x02\x1a\xf5\x23\x6f\xec\x60\xb3\xba\x56\x48\x1d\x56\x2a\xae\x78\xa1\x74\x18\xf0\xc0\x4b\xcb\xa6\xe9\xc5\xf5\x3c\x85\xbd\xc0\x8a\x6d\x35\x0e\xf2\x4c\xd2\x7e\x6f\x59\xa9\x0c\xaa\x07\x3b\x54\x3f\x12\xf3\xec\xd9\x43\x3d\xea\x13\xb8\x79\xb8\x4f\x2d\x4d\x4b\x1c\xef\xc9\xd3\x00\x32\xf0\xc2\x89\x43\xfe\xd9\x17\x04\x8a\xa5\x2d\x2e\xca\x25\x2c\xee\x8b\x56\x8d\x92\xbf\xa1\x38\xa5\x72\x10\x3a\xca\x89\xc0\xfb\x52\xa1\x29\x73\xde\x52\x9b\xa3\xb8\x31\xe2\x94\x29\x3c\x4a\x8f\x7b\xea\x88\x87\xc5\xb6\x69\x50\xb9\xc8\x5b\x1a\xd8\x28\xb9\x41\xd5\xee\x2c\xfa\x4f\x52\xcf\x97\x4a\xdf\x5f\xd0\x14\x27\x73\x67\x59\x76\x5d\x05\xc1\x45\xdf\xdc\xdb\x17\x74\x64\xe7\x0c\x9e\xda\x32\xbf\xf3\xd5\x0b\xdc\x49\x1b\x72\x86\x08\x9c\x83\x66\x0d\x69\xd8\x9a\x7d\xec\x6b\x7f\xff\x03\x61\xe5\x28\xfb\x53\xee\x3f\x20\xc1\xb6\x4c\xb4\x71\x43\xe8\xa6\x77\x27\x79\x9e\x0f\xc7\x6a\xee\x6d\xc6\xff\x6f\x83\x3a\xac\xd5\x95\x7b\xfc\x93\xaf\xda\x7a\xe6\xb7\xbb\x70\x28\x99\x32\x11\x45\x29\x4b\xd4\x9c\x49\xc1\x86\x65\xf0\x28\x02\x88\x8a\xc5\xdd\x3f\xef\x9f\x32\xde\x15\x44\xeb\xc4\xa0\x15\xae\x0b\xac\x2d\x98\xbe\xe2\x49\xc9\xd5\x96\x60\x9d\x67\x90\x06\xcf\x48\x5a\x68\xcd\xbc\xd7\x43\x6b\xbc\x17\x0a\xd9\xc7\xac\x36\xba\xeb\xca\x37\x2e\x92\x61\x34\xc1\x3c\x83\xf7\xdd\x17\x01\x10\x37\x37\x4f\x7c\xcd\xf2\x8b\x58\xa7\x4f\x75\xa6\x07\xe4\x3a\x02\x66\x03\xd5\x87\x75\xd2\x12\xb0\xe1\xb0\x0f\xc4\x9d\xdd\xbc\x6b\xe5\xa4\xd4\x9e\xad\x4b\x5d\x7a\x17\x91\xdb\xc0\xf7\x23\xe2\x46\xfb\xaa\xbd\x6c\x4a\x4f\x35\xa0\xef\xcf\xba\x37\x23\x0e\x7e\x1f\xa5\x50\xb3\x7d\x81\xb0\x42\xca\xbc\xdb\x5d\x37\xe8\x9f\x3c\x55\x19\x1a\x39\xa1\xb7\x4e\xdf\xb3\x0c\xaf\x65\xfa\x60\x81\xba\xbf\xe1\x4c\x08\x21\x3f\x80\xb3\x54\xd0\xc2\x7a\xab\xba\x25\x7a\xa7\x0d\xae\x2d\x59\x42\x33\x9a\x72\xdf\x5f\x2b\x1f\x98\x17\xd6\xcb\x87\x6e\xc4\x90\x92\x8c\x9f\xe0\x5b\x0b\xa4\xc2\xfb\xfd\x61\x0f\x76\x52\x9c\x06\xaf\x56\x58\x7d\x7c\x53\x32\x48\x93\x69\x3e\x68\xf9\xe4\xf8\xbc\x68\xff\xe8\xe5\x49\x45\xb2\x91\xb4\xcb\x8d\x61\xe6\x24\xd9\x2d\x79\xa3\x64\x52\x68\xa6\xe7\xc7\x0d\xbe\xf1\x97\x74\xf9\x64\x5a\x9c\x7e\xf3\xfc\xb6\x27\x3b\x86\x1f\x7b\x3c\x14\x9a\xf9\xd3\xee\x09\x46\xa4\xcc\xf1\x74\x40\x81\x8e\xec\xa3\xdc\xf4\x0d\xc3\x01\x39\xd1\xe3\x9d\xa5\x6c\xfe\xfb\x15\x99\xb9\x5c\x43\xfa\xa6\x57\xf0\x51\x3f\x5f\xe1\xe3\x3c\xab\x3b\x3a\xc9\xdc\xe3\x71\x5a\x88\xa2\x77\x9f\xc9\x4b\xf1\x27\x93\x74\xf0\x12\x17\xe6\x5e\x30\xd1\x8c\xa5\x5d\xcb\xc4\xae\x6f\x75\xfa\x2a\x21\xb5\x25\x0f\x48\xdb\x38\x27\x8a\x7e\xff\xc0\x96\xe7\xf0\x72\x6f\x1c\xfc\xda\xea\x9e\xc7\x3c\x2c\x6c\xfa\x22\x61\x4f\x61\xe6\x91\xc2\xce\x81\xcd\xad\xea\x4c\xfd\x07\x71\x1c\x53\xf0\x7c\x44\xfc\xd1\x21\xda\x71\x21\xd5\x69\x71\x69\xb8\xdb\xa6\xfe\x1d\x1f\x5c\xd7\x7f\x7e\x7c\x72\x54\x48\xfd\x63\x58\xd7\x0f\xcf\x9d\x12\x4e\x9c\x56\x4c\x88\xb0\xb8\x85\xeb\x79\x89\x43\x85\x62\x62\xc2\x88\xf8\xf7\xe7\x59\xdd\x21\xbd\xed\x64\x7f\x49\xbc\xf7\x64\x99\xc5\x9e\x97\xe8\x9a\x0e\x0f\x90\x8a\x0c\x9b\xff\x3b\x79\xac\xeb\xd6\x3d\x06\x64\x44\xd9\x81\xe4\xee\x6d\x03\xf7\xd8\x0d\x81\xb3\x41\xe7\x15\xbe\x20\x67\xb0\xe7\xad\xec\x23\xab\x97\x03\x3e\x10\x47\x7a\x23\x0e\xd1\xdf\x6a\x79\x44\x2f\x9d\x33\xba\xe8\x7a\xa2\x7e\xa4\x45\xb3\xb5\x2f\x9d\x30\xdd\xb7\x8d\x3a\xf3\xee\x03\xba\xe2\x93\x60\x28\xc4\x38\xa3\x5e\xbb\xe0\x66\x0b\xcf\xbc\xc8\x3b\xf8\xc2\x44\x69\xc7\x1c\x3e\xdc\x66\x12\xfb\x68\x6b\xe9\x94\xc6\x3f\xe5\x0d\x9f\xf0\xfe\xeb\x56\x9b\x6e\x5a\x93\x8a\x4c\x4c\xd3\x8c\xcf\x6c\x6f\xaf\x99\x6b\xca\xc1\xcf\x7b\x37\x08\xcc\x40\x8b\x7e\x9f\xaf\x9a\x1d\x1a\x91\xca\xa0\x87\x6c\x99\x51\x77\xa9\x3e\xac\x8f\x1f\x8a\xed\x88\x47\xa5\xcc\x47\xd4\x75\x6f\xb3\x53\x6f\x9f\xe4\xcf\xd9\x3a\x9e\x06\x74\x1d\x50\xc8\x17\x2f\x5d\x6f\xbd\x6a\xb7\x75\xf2\x46\xdc\x3a\x68\x59\xf7\xb9\xc9\x90\x95\x2f\xac\x3c\x67\x7e\x4b\x1b\xa6\xac\xc6\x15\x38\x58\x96\x9b\xaf\xbf\x7e\xb8\x0d\x9c\x66\x75\x67\x1a\xb7\x10\xf5\x23\x9a\x6e\x79\x46\xe0\x48\xba\x86\xcb\x91\x29\x08\xaf\xf1\x54\x83\xed\x87\x80\x3b\x7b\xd1\x17\x5e\x99\x81\xcb\x3c\x6a\xf5\x1c\xbb\x1c\xbb\xa3\xae\x1b\x40\x8b\xcf\x8a\xe5\xfd\x6b\x22\x3c\x47\xb1\x9f\xbd\x3f\xad\xa4\xc3\x73\x59\x7b\x98\xa2\xd0\xd9\x25\x31\x75\x9d\x83\x03\x1e\x7c\x9f\x2c\xef\x7b\x81\x71\xa0\x7f\x58\xb0\xaa\x63\x95\xd4\x69\x57\x3b\xcd\x5f\x68\x9c\xde\xbb\xdc\x83\x72\x9a\x3e\x84\xa5\xab\x52\x85\x21\xae\x1d\x94\x07\xb3\xfd\x58\x63\x71\xff\x81\x61\x6d\xcf\x95\x1f\xd2\x90\xbf\x8b\xf6\xc7\x78\x42\xa9\xe9\x78\xb2\x90\x72\xe2\x8d\x7f\x30\xef\x50\x56\xf9\x55\x0e\x33\x0f\x51\x23\xd5\x26\x05\x7a\xe0\x85\xc2\x2a\xfb\x1b\x0e\xc3\x3b\x8c\x7f\x67\xbb\x0e\xc5\xf8\x85\xc6\x49\x9e\xf6\xc0\x1b\x05\xab\xa2\x5e\xe3\x7b\x0e\x59\xad\x0e\xeb\x1f\xbd\x25\x10\x78\x87\x0a\x2e\xfd\x18\x43\x47\xea\x65\xf0\xd4\xc2\x7b\xb1\x0d\x0b\x3c\x16\x6f\x48\x9b\xb9\x0f\x85\x8f\x35\xb1\x9f\x4b\xc5\x4e\x07\xe4\x86\xde\x16\xf5\x25\x43\xf7\xa1\x37\xf5\x0e\xc7\x05\x1e\x8b\x66\xf2\x3a\xbb\xb3\x7e\xf3\xe8\x45\x4d\xc1\xd0\xd8\x33\x5f\x04\xae\xad\x18\x8c\x0e\xd0\x7e\x9f\x69\x8a\xc0\xcc\x84\x06\x72\x1c\x55\x8f\xc4\x6d\x74\xa7\x3f\x0e\x11\x4c\xd8\x04\x77\xfa\xd8\xc7\x35\x2b\xae\x8d\x54\x34\x35\x3f\x5e\x8f\x0e\x55\x69\x8f\x29\x0d\x75\xe8\x80\xea\x0e\x69\x70\x26\xba\x5f\x07\x1c\xfe\x5d\x04\xeb\x78\x3e\xd2\x39\xb7\x25\x3b\x3f\x42\xf6\xb8\x7c\xf8\xfd\x61\x62\x93\xc5\xf9\x54\x8b\xd0\xd6\x3f\xdb\xf8\xd1\xff\x59\xa0\xee\xce\xac\x85\xa9\xe4\x7a\xc3\x0c\xfd\xed\x1e\x6f\x64\xdc\x9a\x3d\x97\x77\xa4\x47\x99\x60\xd3\x60\x65\xf8\x1d\xbe\x0a\x73\xdd\xbe\x2d\x77\xe8\xe1\x53\xc4\x53\x8d\x4c\x55\xab\x37\x52\xbd\x6e\xa5\x46\x6d\xbe\xeb\x51\x8b\xfa\x02\xf1\xf0\x4e\x19\x81\x20\xd2\x79\x84\xd0\x95\xdf\x01\xbe\x63\x4b\x1c\x79\x0b\xb8\x21\x73\xf3\x36\x48\xe9\xb2\x15\xa8\xde\x1d\x5c\x64\xa4\x61\xed\xf7\xa4\xdd\xe3\x0b\xe9\xd5\x5d\xb1\x1a\x99\x3c\x2d\xec\x11\x3b\x8f\x30\x38\xcf\x8e\x3a\xf7\x30\xf7\x14\x38\x43\xd1\xf4\xef\x6a\x97\xf4\xe7\x42\x58\x52\x39\x70\x5f\xba\xa3\xec\xf7\xee\xa7\x7c\x49\x70\xbe\xcd\x67\x87\xdf\xf2\xa5\x9e\xd8\xb9\xc7\x30\x35\x79\x85\x30\x84\x11\x5e\x36\xf2\x18\x19\x9a\xa7\x25\x5c\x7b\x0f\xca\xba\xc7\xbc\xce\xfb\xea\x6d\x6b\x5c\xef\xba\xfc\x22\xed\x38\x55\xe1\xa8\x2d\xf5\xfb\x6e\xa1\x60\xc4\x12\x39\xcb\xe7\xd1\x08\xeb\x9b\x39\x5c\x5e\xc1\x53\xfa\x79\x6d\xb3\xce\x05\xa6\x7f\xa4\x60\x78\xa8\x7c\x19\xb7\xb1\xba\xbb\xb9\x71\x20\xfc\x6f\x45\x28\xc1\xce\xc4\xbd\xc4\xb7\xf7\xf0\xc1\xdf\x3e\xc3\xea\xaa\x61\x44\xd2\x57\x99\xd8\x74\x59\x8b\x2f\x33\x45\xe7\x27\xc2\x19\x42\x2b\x89\xd5\x97\xe8\x70\x14\x75\xb7\x38\xd8\xf9\xbc\x84\x40\xbf\x74\xec\xf8\x00\xde\xf8\xe1\x83\x16\xef\xad\x5c\x94\x89\x9f\xcf\x87\x43\x8a\x2e\xa3\x20\x51\x5e\x00\xed\x7f\x03\x09\xf4\x3f\x24\xb6\x20\xf8\x65\xb0\x09\xee\xff\x69\x73\xd1\xfe\x6b\xba\x31\x44\x1b\x39\x8d\x7a\xc9\x99\x6e\x79\x85\xf4\xbc\xf0\x2a\x20\xe8\x1c\xb6\x9b\xf7\xf2\xaa\x27\x2a\xb5\x36\xee\xe8\x47\xa4\x67\x5f\x52\xaf\xf0\x47\x33\xe8\xcb\x59\xf0\x04\x8a\x0b\xeb\x00\x9d\x97\x1b\x26\xee\xa8\x85\xc2\x45\x0d\x95\xf3\x7a\x6e\x3f\x7c\xc4\x9d\x65\xa3\x27\xe9\x3d\xbd\xc9\x72\xe3\xd5\x1a\xae\xe7\x60\x98\x5a\x76\x62\x13\x1a\xa0\xe1\xcd\x91\x1b\xa6\x79\x80\x47\xed\x5d\x77\x96\x0a\x0d\x11\x61\xdb\x0f\x9f\x06\x4f\xb0\x9b\x0e\x2b\x9a\xb0\xde\x49\x51\x47\x22\xde\x76\x36\x62\x5c\x34\x12\xb3\xc0\x9b\x78\xe6\xf6\x50\xfc\x15\x14\x94\x46\xfe\x58\xc2\x31\xdb\x4b\x06\x8f\xc6\x91\x6d\xaa\xd6\x5d\x23\x51\xaf\x23\x3b\xd2\x62\x13\xd7\x3c\xec\x87\xca\x37\x49\x12\xea\x2e\x2e\xe0\x7b\x29\x37\xb0\x15\x86\xb7\x1d\x4c\x6a\x22\xa1\xd2\x50\x29\xa9\x07\xd8\xae\x18\x42\xd0\xaf\x3d\xbc\x54\x3d\x14\xac\x79\x0d\x73\x98\xd0\xaa\xe7\x6e\xd5\x14\x2e\xe0\xcf\x59\xe1\x67\x94\x0b\x6b\x5e\xa7\x43\x8a\x07\xfe\x12\xcf\x28\xa8\xa4\x08\x92\xa0\x12\x1e\x72\x7d\x0c\x62\x85\x41\xcd\x86\x08\xf7\x53\xa0\xf1\x8c\xf6\x41\x80\xf0\x22\x13\x95\x53\x29\x2c\xd7\x2f\xbf\xe4\x1c\xf3\x52\xb0\xe6\xf1\x54\xcf\xde\x1e\x85\x27\xec\xda\xde\x68\x9f\xe8\xa5\x34\x1e\xc1\x34\x78\x9e\xeb\xc3\xe3\xae\xb1\x4c\xa0\x97\x7d\x7f\xe2\x9e\x7b\xff\x52\x30\x28\x14\x79\xf5\x7f\x46\xae\xe9\x5f\x5a\x35\x16\x93\x63\x62\xf9\x01\xd5\xcb\xdb\x30\x16\xa4\xd0\x77\xef\x0b\xdd\xd2\xfc\x20\x41\x4f\xdf\x8b\xc3\x1c\x2e\xfc\x93\xf0\x8b\xcc\xf1\xd0\xe2\x78\x7f\xe9\xbd\xf7\x28\x8c\x7e\x43\x52\x54\xa1\x07\x25\x8c\xf8\xf3\xc2\x0c\x53\x95\xdd\xa8\x9e\x4d\xe4\x5e\xbd\x7b\x0b\x9a\xaf\x37\xad\x6f\xd0\xaf\xa5\x42\x50\x72\xb1\x0d\xca\x2b\xdd\x5f\x99\x28\x86\x68\xc5\xbf\x59\x71\x16\x13\x94\xb0\x1b\xe6\xf0\xd9\x6e\x0b\x9f\x33\x5d\xd9\x0f\xbe\x8c\x6e\x1b\x1e\x73\xcf\xe1\x43\xba\xff\x76\x74\x6b\x32\x43\xb5\xf7\x4a\x63\x20\xc7\x74\x09\x8f\x28\xed\x65\xd5\xae\xbe\x97\xe7\x26\x1c\x7c\x37\xc1\xfd\xfd\x90\x61\x12\xc8\x48\xd0\xe8\xff\xb4\x67\x28\xe1\xf1\xd1\x47\x3f\x4d\xa0\xd5\x7e\xf2\x69\xe6\x25\x69\xa6\xd9\x1d\x4e\xae\x5f\x54\x14\xad\xbb\x87\xbc\x93\xa9\x8d\x53\xae\xca\x92\x3c\x3d\x05\xdc\x77\xc3\xf4\x51\x00\xb2\x24\xdc\x5d\xbc\xf3\xe5\xec\xbf\x03\x00\x00\xff\xff\x7a\x14\x56\xbb\x1a\x59\x00\x00" func nodeversionbeaconCdcBytes() ([]byte, error) { return bindataRead( @@ -259,7 +259,7 @@ func nodeversionbeaconCdc() (*asset, error) { } info := bindataFileInfo{name: "NodeVersionBeacon.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9e, 0xc7, 0x0, 0x41, 0xca, 0x38, 0xbd, 0xd4, 0xcb, 0x9e, 0xbd, 0x21, 0x94, 0x91, 0x35, 0x2e, 0x42, 0x3, 0xba, 0x88, 0xf5, 0x98, 0x6, 0x14, 0x68, 0x1e, 0xde, 0xaa, 0x18, 0x81, 0x86, 0xd5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfb, 0x7d, 0x48, 0xa4, 0x5e, 0xaf, 0x43, 0x3c, 0xcd, 0xcc, 0xea, 0x79, 0x39, 0xc6, 0x0, 0x96, 0x3a, 0x38, 0xf3, 0x58, 0xec, 0xdb, 0xed, 0xc1, 0xbc, 0xdd, 0xef, 0x3e, 0x61, 0xd2, 0x67, 0xbf}} return a, nil } @@ -323,7 +323,7 @@ func epochsFlowdkgCdc() (*asset, error) { return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x4f\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x1c\xbf\xca\x49\xae\x2a\xe5\xb2\xc1\x19\x50\xc4\x6a\x08\x30\x00\x86\x0c\xd7\xf6\x7f\xbf\x42\xe3\x1d\x83\x19\x92\xb2\xb3\x9b\xe7\xe1\x17\x5b\x24\xd0\x68\x74\x37\x1a\xdd\x8d\x46\x83\x2e\x57\x5c\x28\xf4\xb8\x65\x37\x74\xd6\x90\x37\xfc\x96\x30\x34\x17\x7c\x89\xee\x27\xdf\xdd\xbf\xe7\x5a\x36\x7c\x93\xb4\x72\x7f\x27\x2d\xae\x2e\xde\xe0\x59\x43\xae\x15\xbe\xa5\xec\x26\x6a\x9a\xfe\x90\xf4\x39\x6f\x5a\xa9\x88\x78\x75\x6e\x9a\x3f\xf8\xe3\xd5\xf9\xd9\xc5\xc5\xeb\xcb\xeb\xeb\xb8\xd5\xc5\xd3\x27\xee\xf7\x8b\xa7\x4f\x0a\x0d\x1e\x13\x22\x5d\x8b\xc7\x3f\xbd\xf8\xf5\xf1\xe5\xe5\xb5\x6b\x76\xef\xf8\x18\xbd\x59\x10\xa4\xf8\xea\xa8\x21\x6b\xd2\x20\xb9\xc4\x42\xa1\x8a\x33\x25\x70\xa5\xd0\x12\x33\x7c\xa3\x31\x56\x0b\x82\x1a\x3a\x27\xd5\xb6\x6a\x08\xe2\x73\x44\x56\xbc\x5a\xc8\x29\xba\x62\x30\xca\x44\x83\x32\xdf\x21\x2c\x08\xb4\x97\x4b\xdc\x34\x44\x2a\xd4\x32\xaa\x74\x1f\x45\x97\x04\x6d\x16\xc4\xfe\x4e\x6b\xc2\x14\x55\x5b\xa4\x34\x09\xd0\x08\xfa\x10\x68\xa9\xa1\x31\xa2\x36\x5c\xdc\x22\xbe\x22\x02\x2b\x2e\xe4\x18\x51\x89\xa4\xc2\x8a\x56\x53\xf4\xc2\x7d\x8b\x96\x78\x8b\x38\x6b\xb6\xa8\x21\x78\x4d\x10\x17\xe8\x9f\x9c\x32\x18\xc1\x81\xd0\xe0\xb0\x32\xf8\xa1\x19\x6f\x59\x8d\x05\x25\x32\x87\x32\x23\x88\xfc\x93\x54\x8a\xd4\xa8\x6e\x85\x9e\x36\x66\xb6\xd3\x9c\x0b\xb4\xc6\x82\xf2\x56\x6a\x60\x4b\x2a\x6b\xb2\x24\x98\xf1\x56\xc8\x09\x9a\xb5\x4a\x8f\xb7\x45\x82\x2c\x31\x65\xc8\x0e\x9f\x4d\xb0\x65\x8a\x36\xf0\x83\x81\x49\x58\x2d\xa7\xf7\x8e\x8f\x35\xc0\xcb\x40\x3a\xb9\x6a\xa8\x42\x94\x29\x8e\xbe\x43\xab\x05\x96\x44\x9e\xe8\x26\x1f\x4f\xef\xfc\x81\xee\xe8\xf2\xe5\x8b\xf3\x7f\xa0\xe7\x68\xf7\xe7\xa3\x6f\xfc\xed\x43\x34\x9d\x4e\xa1\xff\x91\xfe\x20\x27\xc2\xf0\xd7\xc7\x23\x74\x4d\x54\xbb\x42\xfa\x7f\xe7\x7c\xb9\xa4\x4a\x13\xef\xe8\xe3\x47\xdf\xeb\xb3\x90\xd6\x10\x1e\x8e\x11\xba\x7e\x73\xf6\xf4\xea\xf9\x13\xf4\xf2\x1f\x67\xd7\x97\xfa\xcb\xe7\xbc\x26\x41\x30\x80\x6c\x40\x62\xc5\x91\x6c\x67\x4b\xaa\xb4\x9c\x00\x9e\x82\xfc\xde\x12\xa9\x24\x70\x50\xd3\xfe\xf9\xe5\xff\x7b\x63\x19\x60\x98\xac\xe1\xa9\x05\x95\x86\xd6\x53\x74\xa6\x0c\x8f\x58\x0d\x32\xeb\x7f\x99\xc0\xd7\xc0\xa8\x7c\x99\x08\x22\x79\xb3\x26\x12\x5a\x68\x78\xbc\x55\x52\x61\x56\x6b\x0c\x3a\x98\x60\x56\xa3\x9a\x28\x22\x96\x94\xd9\x3e\x99\xa4\x38\x5c\x19\xf9\x43\x21\xbf\xb2\xa6\xb0\x56\x8b\x08\x90\x25\x55\x32\xe0\x67\x98\x22\x89\x58\xd3\x8a\x20\xb2\x26\xcc\xb4\xc5\x94\x69\x4c\xcc\x8c\x87\x47\x85\x11\x27\x68\xb3\xa0\xd5\x02\x51\x46\x15\xc5\xca\x22\xab\x04\x66\x92\x2a\xca\x99\xa6\xb7\x9b\xb2\xc1\xcb\x8c\xfc\x12\x28\x69\x19\xf8\xf7\x31\xba\xbe\x7c\xf3\xf3\xcb\xc0\xbd\x5f\x17\x84\x45\x84\x45\x33\x72\x43\x99\x81\xbd\xc2\x42\xd1\x8a\xae\x30\x53\x12\xf9\x55\xec\xf0\x31\xeb\x83\xa8\x29\xba\x30\xeb\x53\x03\xd1\x10\x03\x83\x64\x06\x63\x25\xc8\x4a\xf7\xea\x4e\x0e\x74\x97\x69\xdb\x36\x58\x4c\x50\xc5\x9b\x86\x54\x7a\x5e\xa0\x7e\x78\x4d\xa4\x93\xa6\x35\xd7\x93\xb7\x30\xa8\x40\x95\xd1\xcd\xdf\x48\x24\x38\x57\xe8\xf7\x96\x8b\x76\x89\x2a\x22\x14\x9d\xd3\x0a\x2b\x02\x4c\xae\x38\x93\x84\x49\xa3\x32\x0c\x3c\xd1\x9a\x39\xd5\x54\x2a\x41\x67\xad\x5e\x2e\xb7\x64\x8b\x6e\x08\xd3\xc2\xac\x69\xba\x12\x5c\xf1\x8a\x37\x68\x74\xf1\xf4\xc9\x18\x44\x9a\x28\xd4\xae\xa0\x9f\xc0\xac\xe6\x4b\x0d\x6f\x46\x70\xc5\xd9\xd4\x11\x13\x26\x0e\x73\x05\x28\x66\x4d\x54\x7c\xb9\x6a\x88\x1a\x12\x5d\x2f\x39\x9e\x87\x66\x1d\xf7\x4b\x8f\x06\xa5\xa9\x36\xc7\x95\x92\x66\x89\x18\xbd\xbd\x12\xbc\x22\x52\x5a\xa1\xd1\xf0\x76\xc9\x8d\xc1\xc8\x0e\x98\x08\xcd\x77\x63\x74\xfe\xe2\xd9\xb3\xab\x37\x6f\x2e\x2f\x76\x09\xce\x24\xd1\xf5\x54\xa2\x79\xdb\x34\x5b\xc7\xf9\x1a\x06\xeb\x0c\xad\xe5\x20\x5a\x59\x67\x68\x8e\x69\xd3\x0a\x50\x21\x84\x29\x22\xd2\x71\xe6\x5c\xc4\x13\x00\x3a\xf0\x4c\xa0\xcc\x8c\x6b\xe0\xbf\x9e\x31\x56\xfb\x88\xb4\x1e\xd7\x20\xe9\xb8\xe5\x09\xda\xae\x40\xb6\x35\x59\xeb\x56\x10\xbf\x1a\x25\xc2\xa8\x12\x54\xd1\x0a\x37\x1e\x6f\x2d\x70\x1b\xda\x34\xa8\xc2\xad\x34\x30\xaa\x85\xde\x8c\x14\x47\x0b\xdc\xa8\xe9\xbd\x7b\xb8\xd2\xfc\x19\xe1\xa6\x19\x07\x01\xd0\xbb\xb7\xe1\xc3\x87\x7b\xf7\xb4\xf2\x8f\x5b\x11\xd6\x2e\x0d\x97\x80\x3b\x27\xe8\xe7\x2b\xa6\xfe\x0f\xfa\x70\xcf\xed\x14\x09\x48\x4d\x2a\xab\xaa\xcf\x7e\x3e\x7f\x73\xf5\xe2\x79\x7f\x3b\xd8\x5f\x40\x2f\xec\x68\x63\xc4\x00\x1a\x7d\xea\x41\x50\xef\x06\xaf\x79\xb3\x0f\x7a\xcf\x5f\x3c\xbf\xec\xff\xf5\xdc\x68\x00\x2e\x86\x9a\xb8\x35\xdd\x8f\xf6\x1f\xa4\x6a\x41\x8d\xf4\x36\xf9\x85\x08\xa3\x28\x06\x5b\x9d\xc1\x17\xf1\xd4\x8f\xad\xc1\x16\x2b\xdb\x74\xa1\x52\x09\x4b\x5a\xeb\x95\x8d\x5e\x2d\x9b\xfe\x75\x07\xdd\x3d\x58\xbb\xfb\x5d\xf9\xb5\x6e\x16\xed\x9c\x32\xdc\xd0\x7f\x91\xba\x6f\xb7\x68\x57\x15\x5f\xea\xf5\x60\x56\x52\x97\x43\x80\x56\xd8\x96\x46\x7e\xbe\xfe\x3f\x6e\x56\x15\x6f\x61\xe5\xf5\x80\x46\xcf\x5a\xa9\xb4\x91\xc6\x19\x41\x37\x82\x60\xb3\x4a\x31\x2c\xa9\x04\x58\x0e\xa8\x6a\x85\xd0\x58\x44\x28\xea\x8f\x6d\x66\xc4\xe6\xbf\xfe\xf7\xe4\x5e\x02\xe4\x6a\x9f\xf9\xa2\x0d\x55\x0b\x84\x9b\x06\xf4\x3b\xa2\x6c\xce\xc5\x12\xd8\x3a\x4d\x81\xb1\xaa\x69\x6b\x6d\xc9\xc5\xdf\xea\x3e\x57\x17\x13\x6f\x22\xdc\x92\xed\xc4\x29\xb2\xd2\xdf\xb8\xae\x05\x68\x58\xc1\x1b\x32\x49\x40\x39\x10\x11\x06\x13\xb4\x21\xf4\x66\xa1\x26\xa0\x1b\x96\x5c\x90\x80\x13\x8c\xcc\xe6\xfc\x04\xfd\xd6\x75\x43\xa6\xcf\xed\xaf\x6f\x33\x92\xbc\x01\x81\x10\x52\xa1\x35\x25\x1b\x34\xa2\x7a\x56\x92\xae\xc9\xd8\xed\x03\x25\x69\xd0\x1f\xe8\xf5\x0b\x25\x9b\x1e\x62\x6b\xc8\x0d\xbe\x13\x60\x86\x9b\x1d\x80\xed\x6e\x8d\xb0\x94\xf4\x86\x2d\xb5\x24\xf4\x89\xd8\x25\xd6\x86\x79\x43\xa0\x91\x55\xd6\x0d\x95\x2a\x81\x29\xc8\x4a\x10\x49\xb4\x3e\xd7\xa2\xe8\xc1\x9b\x2d\xdf\xac\x1d\x2d\x12\xa0\xe9\xb5\x58\x5c\x5d\x48\x3b\xb8\xdd\x8e\x16\x38\x85\x68\x41\x4c\x8c\x38\x19\x1b\xc3\x30\xcf\x98\x8b\x60\x7f\x44\x72\x6b\xd5\x94\x75\x11\xa5\xe5\xa2\xf7\x18\xa7\xf6\x7f\x25\xfe\x49\xde\x8a\x0a\x5c\x38\x63\x4b\x30\x22\xa5\x31\x32\x34\x6e\x7a\xba\x04\xd7\x44\x20\x49\xac\x31\x84\x70\x73\xc3\x05\x55\x8b\xa5\xc1\x2e\x81\x38\xa4\x05\xf4\xc7\x8c\x71\x0d\x63\x9e\xa0\x6b\xa5\xad\xb6\x02\x52\x35\xc1\x75\x03\xd6\xb0\x76\x2d\x35\x0f\xcc\xc6\x6b\x39\xa0\x9d\x5c\x6f\x16\x29\xae\x75\x80\xdb\x2c\x6b\xd7\xc6\x61\x90\xc0\x8e\xac\x61\xab\xdf\x2e\xfc\x48\xc6\xd7\x22\x15\x9d\x53\x0b\x85\x88\x25\x20\x80\x83\xe5\x66\xe4\x91\xb5\xcb\x19\x11\xd3\x74\xea\x60\x8c\x60\x83\x5b\xd8\xe2\x11\x9f\x69\x85\xac\xe1\x47\xba\x53\xf3\x50\x12\xac\x37\xfa\x59\xc3\xab\x5b\x43\x49\x80\xed\x14\x59\x02\xdb\x69\x35\x74\x43\xd7\x84\x79\xf2\x4c\x10\x55\xa8\xc2\x0c\x49\x3c\x27\xcd\xb6\xc7\xac\x71\x53\xf5\x10\x2f\x9e\x3e\x81\xed\xfb\xe1\xe3\xee\x62\xc9\xdb\xfc\x7d\x8f\x36\xdf\x75\xda\x40\x93\x71\x61\x8f\x2a\x1a\x93\xc3\x7b\x14\xc4\x2a\xfc\x2e\xe5\x41\x06\xf7\x32\xec\x54\x11\x20\x88\x00\x00\x34\xbd\xf2\x22\x4b\xb8\x47\x44\x3d\xdc\x05\x96\x68\x46\x08\x0b\x12\x35\xb4\x85\xd9\xf9\x8c\x0a\x4a\x66\xcf\xcd\x8b\xfc\xde\xe2\xc6\xb1\xcb\x75\xa2\xdd\x3d\x6c\x25\xc8\x9a\xf2\x56\xc6\x32\x0c\x88\xec\xbb\x7f\x69\xa4\x04\x91\x6d\xa3\x9c\x0e\x7d\x75\x8e\xf0\xcd\x8d\x20\x37\xde\xd1\xd0\x73\xcc\x94\x9e\xd7\x60\x09\xb0\x58\x9d\x45\x2a\x09\x09\x52\x11\xba\x26\x35\x4c\x1b\x47\xee\x94\x53\x69\x09\x94\x57\xe7\x08\xdc\x62\xe3\x4a\x15\xbc\x26\x30\x9a\x61\xfd\x3b\xa5\x6a\x1d\x23\x22\xa3\x69\x3b\x35\xd7\xab\xf7\x5e\x9d\x97\x34\x9f\x21\x86\x66\xc9\xaa\x9d\x35\xb4\xd2\xdb\xab\x0c\xe2\x66\x95\x8c\x71\x61\x08\xab\x78\xad\x17\xae\x44\xb3\xad\x31\x84\x1a\xbe\x39\xba\xe1\xa9\xda\x16\xdb\x95\xe2\xa8\xa1\x33\x81\xc5\x16\xfc\x10\x86\x16\xe4\x8f\x23\xdb\x3d\xb5\x01\x9e\x08\xae\xf5\x90\x1f\x5b\x8b\xaf\xf2\x3b\xaa\xa5\xff\x04\xcd\x79\xd3\xf0\x8d\xd6\x14\x66\x60\xed\x52\xac\x69\xad\xa5\x46\x23\xec\x41\xd6\xb7\x37\x2f\xdb\xd9\x53\xb2\xd5\x64\x30\x9a\xf5\xed\x24\x5f\x88\xe7\x8e\x9b\x56\xd3\x55\x68\x49\x14\xae\xb1\xc2\x08\xcf\x78\xab\x52\x9e\xa5\x2b\xe3\xac\x69\xd0\x82\x4a\xc5\x05\x38\x1a\xc6\xde\xf1\xdd\x21\x16\xc7\xb5\x7f\xb5\x22\x62\x89\x19\x61\xaa\xd9\x76\x96\x8e\x54\xa2\xad\xec\xda\x79\xe6\xba\x7e\xe8\xf2\xc6\x18\x97\x73\x1a\x2d\xa0\x80\x4c\x0e\xb4\x21\x2a\x97\xfd\xc2\x3e\xa7\xf7\xb3\x56\x5a\xd1\x74\xfe\xb5\xf5\x5f\xcd\x5c\xa4\x37\x80\x4b\x23\x68\x00\x6e\xcb\x1a\x34\x83\x5c\x94\x68\x18\x61\xa9\xb0\x48\x2c\xa0\x21\x03\x68\x3f\x90\x84\xd5\x07\x01\x24\xde\x4a\xc4\x6d\xd5\xeb\x7a\x58\x64\x75\xbb\xcb\x5d\x03\x28\xae\x70\x83\x04\xd9\x60\x51\x5b\x97\x57\x6f\xab\x2b\x4c\x6b\xa4\xa5\x6b\x37\x2f\xd7\x58\x18\x28\xaf\x0d\x90\x13\xf4\xf3\x63\xfa\x47\x69\x2c\x33\x0a\xc2\x4b\xcd\xf9\x7c\x30\xed\xb5\x63\x88\x54\xf9\xc5\x02\x96\x97\xd6\x54\x54\x49\x54\x93\x46\xab\x3d\x2e\xca\x7e\x9b\xc6\xc2\xc0\x3f\x33\xe0\xcb\x76\xb1\xc5\xf1\x47\x41\xf0\x6d\xcd\x37\xec\x6d\x86\xa5\xc0\xd5\xad\x44\x74\xee\x29\xb2\xc0\x6b\x62\x76\x17\xc0\xd2\x90\x63\x90\xaf\x01\x13\xf9\x12\xd3\xfa\x04\xfd\xc8\x79\xd3\x25\x06\x17\x37\x98\xd1\x7f\x19\x45\xce\xe7\xc1\x24\x0c\x06\x27\x44\x90\xad\xae\x94\x09\x00\x1f\x7c\x04\x1d\x83\x91\xe0\x2d\xab\x91\xe0\x33\xca\x90\xe4\x02\x56\x89\x37\xfa\x06\x56\xe0\xbe\x56\x68\x17\xfd\x57\x46\xf5\x9f\x07\xd5\x1f\x29\xe2\x70\xf0\xe1\x82\x14\xbd\x94\xda\x6b\x2b\xe8\x0e\x1f\xeb\x7f\x2c\x25\xaf\x28\x06\x63\xc4\x1a\xdf\xe8\x22\x8a\xce\x3d\x25\x5b\xf4\xc4\x47\xe7\xb2\x2d\x1a\x76\x0b\x23\x8a\xc1\x64\x34\x7b\xa4\xb7\x09\x95\x56\xe1\x85\x8d\x20\xda\x01\x60\x9d\xba\x0d\x18\x6b\xc7\xa3\x26\x7f\x9c\xa0\x86\xb0\x1b\xb5\x40\x47\xe8\x61\x2f\x01\xea\xdb\x9b\x74\x07\x08\x93\xa5\x8c\xaa\x51\xc7\x44\x40\xf1\x27\x56\x71\xf9\x4f\xb9\xba\xca\x7e\xcf\x74\x4f\xb7\x77\x41\x7f\x64\x8d\x4a\xcb\x3e\x6b\x72\x88\xa7\x93\x76\xdc\xcf\x46\x48\xfa\x74\x68\x39\x8e\x77\x2a\x43\xaf\x66\x3e\x75\x36\xdb\xa9\xdb\x83\xba\x4d\x60\xef\x39\x05\xf2\x16\x7e\x74\x94\xd5\x2d\xdc\xff\xbb\xcd\x2c\x81\xd1\xa9\x23\x75\x11\x52\x44\x65\x03\x2e\xfa\xa2\xdb\x21\xa6\x38\x3a\x4d\x18\xd0\x6d\x9c\xe8\x43\x74\x8a\x7e\x7b\xdb\xd7\x06\x34\x15\x3a\x45\x73\xdc\x48\x52\x22\x58\xc6\x44\x20\x5d\xf6\x5d\xa1\x9b\x67\xa1\x6e\xef\xff\xe8\x36\xb4\x7c\x43\xa7\x8e\x83\xbe\xc9\xa7\x7b\x9d\x85\x53\x01\xd3\xc6\x68\xde\x32\xbd\xff\xbf\x89\x48\x30\x7a\x87\x18\xd9\x64\x02\x39\x8e\xa2\x89\x7d\x74\x0c\xbd\x0e\x18\xf9\x75\x4c\xde\xd1\x3b\xab\xf4\xfd\xd6\xb2\xe7\x06\x54\x44\x2f\xe7\x5c\x06\xfa\x60\x24\x81\xbf\x1e\xc5\x68\x5f\x1a\x18\xdd\xc9\x44\xf4\x57\x18\x17\xed\x1c\xd8\x2f\x52\x39\xfa\xbd\x1a\x5a\xc3\x45\x14\x12\xd1\xf9\xbd\x3a\x84\x2d\x17\x4f\x9f\x80\x7a\x7e\x4a\xb6\xa3\xdb\x8e\x36\x18\x90\xbd\xdb\x54\xf0\x50\x1a\xb4\xf5\xb6\x2f\xec\x15\x54\x9a\x93\x75\x1b\x19\xd0\x1e\xfd\x0c\xc2\xf5\xec\x26\xd8\xfd\x67\xf5\x92\xb2\xe3\xe3\xe3\x3e\x9b\xfa\x9c\xb3\x39\xbd\x89\x90\x72\xbb\x9b\x89\x56\x68\xab\x40\x9b\x7e\x70\xe6\x80\x19\xd2\xf6\xb5\xd8\x65\x89\xb1\x76\xa9\x35\x87\xbc\x62\x60\xb1\x77\x0d\xbf\xb8\x83\xa5\xd8\xf3\xb4\xcf\xe8\x9d\x19\xd6\xf5\x2d\x92\x2d\x1b\x07\x9d\x9a\x3e\x25\x3e\x0d\xcc\x6a\x5f\x8b\x36\x9d\x99\x5d\x4b\x67\xa6\xc3\x81\x53\x4c\x3b\x1f\x38\xd7\xb4\x73\x61\xd2\xee\x7f\xfb\x4c\x1e\xcc\xdd\xfa\xf6\xc6\x84\x43\xf6\x98\xb7\x8b\xde\x1c\x38\x63\xd7\xed\xc0\xb9\xba\x6e\x87\xb1\x36\x98\xb1\xce\x70\xf5\x53\xdd\x29\xb8\xe7\x5d\x5b\x41\x63\xfa\xf0\xbf\x76\x4d\xb4\xd3\x51\x6f\x04\xed\x32\x07\xd3\x37\xe1\x4e\x77\xbd\x23\x84\xee\xbd\x13\x37\xce\x82\x39\xd4\x55\x44\x9b\x7d\xe6\x78\x4f\x79\x5f\x47\x1b\x91\x5b\xed\x46\x51\x56\x09\x82\x25\x91\x88\xac\x89\xd8\x66\xb4\x30\x64\xa4\x12\xad\x71\xd3\x12\x50\x2e\x6d\xa3\xe8\xaa\xa1\x41\x99\x3c\xfe\xe9\xc5\xaf\xd6\x5b\x93\xed\x6a\xd5\x6c\xb5\xc7\x74\x43\x54\x14\x34\x84\xa1\x7a\x09\xac\x01\x98\x9e\x57\x16\x99\x97\x44\x54\x84\x29\x7c\x43\xba\x3e\x5b\x81\xd0\x43\x00\x46\xef\xd0\xaa\x03\xad\x48\xef\x21\x28\xe8\x34\x82\x52\x22\x3b\x58\xc4\x3d\x2a\x6e\xb2\x53\x43\x4c\x06\xd6\xd2\x64\x50\x00\x27\x7b\x51\x6f\x4f\x45\x99\x7d\x73\x90\xbe\xe9\xfb\x69\xcf\x85\xdc\xfd\xf2\xa0\x05\xb1\xdb\xe4\xdb\xc1\xdd\xa1\x9f\xfb\xb7\xde\x7f\xf0\xa6\x36\xeb\xec\xbd\x3f\xeb\x9e\x9a\xcd\xf3\xbd\xdb\x4b\xbd\xe7\x57\xc1\xf7\xad\x80\x23\x3f\x17\xeb\x8a\x77\x60\xe7\x92\x3a\x1f\x38\x34\x77\x5b\xfc\x89\xdd\x99\xf7\xd8\xfc\xed\xe2\x4c\x53\x32\x7c\x37\x6b\x1a\x30\xae\xfa\xac\x83\x42\x9c\x0f\xc7\x21\x3b\x41\x2a\x2e\x6a\x17\xfc\xf1\xa1\x3b\xf0\xb4\x6d\x98\xdc\xc4\x98\x4d\xe6\x9e\x87\x06\xfe\xa7\x19\xcb\x44\xca\x8c\x86\x0e\xc3\xbd\x26\xaa\x15\xf6\x84\x38\x05\x0b\xf3\xf1\xa7\x2a\x69\x40\x91\x0b\xc4\x68\x83\xe8\x1c\x51\x4d\x06\xf6\x8d\x42\x73\xde\xb2\xda\x37\x30\x32\xfe\xac\x1b\x62\xd4\x26\x8c\x31\xd4\xe0\x1b\x2d\x0e\xd2\x44\xd0\x6f\x04\xdf\xe8\xfd\xbf\xa6\x20\xc9\x58\x6c\x3d\xb4\x9a\x13\xed\x8c\x2b\x13\x85\x31\xc7\x46\x0d\xc7\xb5\xc6\x0b\xd4\x28\xe4\x23\x5a\xae\x9b\x64\x08\x2a\x6d\x8b\x8e\xd1\xa5\xb5\xd8\x0d\x51\x49\x20\x73\xf4\xce\x4c\xf0\x3c\x75\xb2\xc7\x27\x69\xbc\xf3\x87\xc4\x46\x43\x6f\x5e\x5c\xbc\x38\x41\xcf\xf0\x2d\x31\xb1\xa0\xf7\x33\x2e\x04\xdf\xbc\x9f\x98\xe3\x8b\x73\x5c\x13\x56\x11\x50\xd3\x5c\x40\xe8\x4a\x90\x39\x11\x84\x55\xda\x03\x88\x21\x5d\x1b\x12\xf0\x35\x11\x0b\x82\x6b\xb3\x81\xae\xb6\x3e\xc8\x69\x2c\xbe\x40\x19\xb4\xe1\x6d\x53\x6b\x32\xe0\x35\xa7\x59\x7c\x1a\x5d\x31\xa9\x34\x14\x83\x8e\x39\x34\xd6\x3b\x04\x8e\x30\x20\x47\x7a\x00\x27\x50\x36\x62\x11\xa0\xd0\x39\xac\x0a\x27\x11\x17\x61\xe4\x53\xb3\xc0\x2d\x13\xa7\x96\x89\x53\x0d\xed\xd1\x07\x43\xb6\x8c\x6a\x9f\xbe\x1f\x69\x81\x3a\x31\x1d\x1d\xc8\x6b\xd3\xf1\x25\x56\x8b\x5c\x5f\x0a\x90\xc9\xc2\xe0\xbf\xc5\x4c\x7a\x5b\x30\xb7\x6c\x4f\x46\x9b\x5c\x77\x5c\x63\x73\x92\xb7\xe4\xb5\x11\xe8\x34\x90\x6d\xb5\x87\x3d\xcc\x09\xa1\xf1\x8e\xb4\x7a\x80\x65\x55\x02\x5b\x24\x5e\x93\x5c\xba\x18\xd9\x04\xad\x92\xfc\x18\x4f\x7e\x25\x48\xd1\x09\x32\x49\x0f\x97\xd1\xe4\xd1\xe9\x29\x7a\x80\x3e\x7e\x4c\x1a\x8f\xa2\x51\x7c\x70\xe3\xfb\xd3\x7e\x20\x47\xe8\x21\xfa\xfa\xeb\x04\x46\x09\xc4\x23\x0b\x62\x25\xf8\x8a\x4b\x52\xc7\x30\x46\xe3\xf1\x49\x1a\x7c\x41\x08\xdd\x3f\x37\xca\x0e\x88\xbd\xcd\xcf\x1b\x40\xbb\xb8\x0c\xe3\xb9\x49\xfd\x20\xc8\x01\xb7\xad\xb9\xf0\xb9\x5a\xf0\x63\xac\xde\xee\x17\x38\x7f\xb0\xc0\x9a\xc5\xf1\x08\xb7\x6a\x31\x7a\xd6\x2a\xac\xc8\x18\x7d\xfd\x85\x04\x38\x43\x06\x9d\x96\x64\xb9\x40\xe9\xb7\x19\x1c\x10\x31\x29\x89\x50\x68\xd4\xf9\x41\x7f\x96\x39\xab\x4e\x4f\x4b\x1c\x9c\xf4\x74\x96\x12\xac\x16\xc7\x2e\x2d\xb8\x01\x69\xd8\x49\x97\x54\x2e\xb1\xaa\x16\x21\x4d\xc6\x82\x94\xf7\x3b\x30\xc7\xc9\x37\x9f\xee\x95\x10\xdd\x35\xff\x04\xfd\x7e\x4b\x20\x3a\xa6\x9d\x68\x51\xb9\xba\x98\x38\x55\x96\x64\x08\x75\x94\x3f\x84\x9a\xbb\x2b\x21\xf5\xa4\xfc\x08\x16\x94\xc9\x60\xf0\x69\x80\x86\x0e\x54\xba\x60\xf0\x10\x7c\x6b\x5b\x86\xff\x87\x11\xb4\xe0\x44\x39\xf4\x91\x49\x03\x16\xc1\x7b\xc8\x45\x86\x0c\x0f\xbf\x7b\x76\x86\xd3\x52\x86\x75\xeb\x48\x18\x4f\x50\xf4\xc7\x3e\xc3\xfd\x83\x60\xa1\x66\x04\xab\xbd\x87\x5c\xb8\x1e\x87\x0f\xdb\xb3\xc2\xde\xc7\x9b\xdb\xf0\xe0\x85\xf5\xd7\x33\xf6\x6b\x37\x1b\x13\xd6\xc7\x0c\xb5\xab\x5a\x7b\x68\x92\x2f\x89\x97\x17\x67\x31\xcc\x29\x69\x6c\xdc\x2f\x1e\xd2\x93\x04\xb8\xd2\x93\x91\xa8\xd5\xbe\x81\x0d\xd3\x02\xdb\xda\x68\xfd\xf0\x77\x9f\xbb\xdd\x55\xfa\xfa\x13\xd8\xd3\x11\x27\xbd\xc8\xc3\x5f\xd3\x34\x4f\xd3\xac\x66\x93\x44\x61\x67\x6b\x26\xe6\x2e\x42\x14\x42\x2d\xdd\xa5\x1c\x46\xa7\xf2\x17\xdc\xd0\x1a\x86\x3a\x77\x36\x32\x44\x4c\x22\x0c\x0b\xb6\x73\xaf\xf3\x52\xd6\x45\x7b\x03\x73\xfe\x4a\x19\x4c\x42\xf0\xf1\x09\xba\xff\x9c\x6c\xac\x2d\x0a\x5f\xa1\xa5\xcd\xdd\xc8\x93\x0e\x91\x6c\x97\x5a\x22\x3c\x65\x58\x0d\x69\x04\x86\xe0\x10\xf7\xb8\x9f\xa9\xb7\x7b\x07\xe0\x5f\x08\xae\xa5\xa8\x0e\xc5\x35\x53\x01\xb3\x64\x8c\x44\x2c\xfe\xe6\x7f\x9a\x90\x65\xd3\xfb\x53\x85\x67\x6f\x30\xd0\x48\x4b\xd7\x21\x92\xc5\xc8\xe6\xdf\x22\x5d\x59\x5c\x33\x23\xe0\x01\x82\xe6\x88\x15\x49\x5a\xf8\xfb\x7f\x9a\x9c\x7d\x51\x65\x96\x50\xea\x3f\x21\x6b\xb1\x9c\x69\xb9\xfb\xb3\x64\xcd\x47\x94\x93\x19\x1f\x20\x63\x7d\x31\x5b\xb2\x79\xbe\x3b\x6c\xfb\x57\x93\xb5\xbb\x10\xb2\x3b\xfb\x74\xee\x07\xd0\xf2\xf1\x4f\x2f\x7e\xbd\xee\x0f\xcb\x6a\x16\xed\x8c\x54\xfe\xd5\x48\x8a\xec\x6a\x0a\xb1\xc3\x47\xa7\xe8\xe1\xf4\x81\xdd\xd9\x4d\x98\xdc\xad\x86\x19\x51\x1b\x42\x18\xfa\x17\x11\x1c\x44\x9f\x33\xf2\x99\x1c\x1a\x0c\x75\x27\x88\x15\x19\x75\x7c\x8c\x2e\x19\x04\x20\xb9\x40\x35\x95\xf0\x5f\xdc\x2a\xbe\xc4\x8a\x56\xfe\x6c\xa0\xc2\x4d\xd5\x36\xee\xb6\x17\xab\xd1\x0a\x6f\x97\x84\xa9\x72\x86\x53\x6c\x0a\x58\x48\xf6\x70\xd7\x8c\x55\x8f\xde\x21\x62\xfe\x57\x3e\xdb\x0d\xd3\xce\x7d\xe2\x86\xe3\xfa\x91\xee\xe2\x1c\xde\x63\xfb\xcb\xf1\xbc\xe1\x9b\x9e\xe1\xc6\x7b\x02\xd7\xde\xe5\xc8\x22\x36\x41\x8a\x1f\x0a\x3d\x3b\x75\xb9\x64\x36\x16\x6c\x65\xb2\xd9\x22\x5c\x29\xba\x76\xfe\x19\x24\x6a\x2b\x2c\x94\x44\x18\x94\x20\x67\x24\x44\x87\x57\x82\xaf\x69\x4d\xea\x10\xf7\xed\xde\xf4\x80\x03\x2d\xb2\x71\x17\x28\x4d\xa8\x42\x10\x69\x63\x87\x3e\xcd\x58\x4e\x20\xf5\xf8\x7d\x94\x4e\x52\x88\xb5\x7c\x8b\x1e\xbe\xcf\xe1\xc3\x0d\x37\x66\x62\xfa\x54\x9a\x1c\x47\xbb\x34\xe4\x8a\x8b\x5b\x89\x8e\x90\xa4\xac\xf2\xb1\xcd\x38\x95\x9d\x4a\x83\x8c\x89\xef\xd9\x49\x99\xc4\x7a\x9a\x66\x89\xcd\x38\x57\x52\x09\xbc\x5a\xb9\xd4\x28\x43\x11\x73\xa9\xaf\x81\x9b\xd8\x04\x49\x86\x57\x72\xc1\xd5\xc4\x04\x33\xed\x8f\xf4\x5f\x44\x46\x37\xcb\x3c\x01\x6d\xaa\x6b\xe7\xf8\xca\x7a\x55\x60\xed\xe8\x29\x4c\x10\x96\xa8\x26\x73\xc8\x51\x83\x93\x5e\xac\xfc\x50\xd3\x5e\x01\x0f\x64\x4e\x03\x1f\x03\xbe\x7b\xba\xd1\x96\xaf\x2b\xc4\x2d\x76\xe4\x45\xed\x93\xf8\x34\x98\x3a\x75\xd7\x8c\xa7\x3b\x24\x3c\x95\x12\x88\xc3\xc2\xd9\x47\xc5\xf7\x84\x18\xcb\x9a\xdf\x11\xbe\x68\xd9\xf8\x60\x92\xb9\x6f\x8b\x7d\x14\xe5\x32\x0e\x1f\x19\x39\xf0\x71\x7d\x88\x31\x25\xe1\x1b\xd7\x2e\x1c\x1b\x74\xcf\x57\xee\x66\xea\xa5\x8c\x3d\xf2\x62\xf0\xed\xc3\xc9\x1d\x3c\x09\x27\x03\x31\x9c\x42\x44\x14\x28\x73\xc5\xd6\x1a\xa7\x20\x79\x93\x4c\xca\xcc\x52\x76\xf9\x62\x89\x6a\x1a\xdc\xc8\xe8\xfc\xce\x7b\x74\x41\x16\x8e\x8f\xd1\x35\x28\x9d\x0d\x81\xb4\x5c\x58\x8b\x69\xc2\xf5\x44\xff\x56\x73\xe0\x1d\x83\xeb\x46\xbc\x04\x06\x26\x1a\xa7\x68\x23\xdc\x48\x3e\x45\xbf\x12\x63\x14\xd8\xae\x70\x43\x7f\x28\x05\xa4\xcb\x5e\x13\xbd\x75\xc6\x78\xbd\xa4\x6c\x34\x9e\x12\x56\x67\xde\x4f\x16\x92\x44\xa4\x91\x25\xe9\x37\xd7\x9f\x2a\x3b\x55\x7f\xc3\xc2\x78\x69\x3b\xb1\xf0\xab\xd2\xe1\x01\xb0\xae\x15\x5f\xfd\xc2\x35\xd9\x32\x2c\x4a\x20\x2e\x9e\x3e\x49\x3a\x5f\xb2\xfa\xe2\xe9\x93\x1c\xfd\x94\xe9\xc7\xc7\xe8\x1c\xec\x7f\x50\xb6\x97\x59\x8c\xbd\x73\x49\x3e\xef\xeb\x35\x39\x73\x86\x54\x7a\x8c\xdb\x10\xe5\xc3\x29\xcf\x42\x20\x3b\x3d\xd8\x28\xca\xb9\xcf\x54\xed\xd9\x06\xcb\x1e\x91\xc9\x60\x8d\xd5\x76\x4f\xbb\xa0\xb6\xc3\x3a\x2a\xb6\xf4\xda\xd9\xfe\xa7\x17\x5e\xa2\xe7\xb3\x15\x59\xec\xe3\x36\x6f\xb8\xa5\x3d\x33\xe7\x76\x1b\x41\x95\x22\x50\x31\xe4\xbd\x33\xe8\xc8\x19\xab\xaf\x7d\xee\xdd\x7b\x34\x23\x0d\xdf\x14\x21\x96\x32\x68\x47\x0f\xa6\x0f\xc6\x65\x04\x0a\x7b\x4b\xe7\xab\x9e\x9e\xd1\xee\x12\xfe\x5f\x6e\xeb\xd3\x68\xc3\xfe\x32\xee\xb3\xa0\xbb\x87\x5e\xb9\xf0\x8c\xbb\xe2\xeb\xc8\xe4\x2d\xe1\xe2\x35\xdf\xbc\x9b\xb9\x82\xe7\xae\xe4\x6f\xe3\xdb\x09\x3d\xe2\x1e\x29\xc7\x22\x67\x46\x5d\xdc\xae\x41\x75\xe1\xb0\xb6\x42\x05\x8d\x4a\xc0\x61\xa9\xec\x62\x5a\xcc\x23\x8e\x68\xa4\x61\x3e\xb7\x64\x19\x8d\xfb\x8f\x37\xd2\xc0\x35\x95\x66\xc7\xd3\x0c\xf6\x59\x03\xde\xd6\x83\x7b\x11\xc6\x76\xf4\xfd\x15\xb7\x49\x06\x09\x8a\xe6\x18\xc3\x9d\xf8\xba\x53\xb6\xa0\xf2\xec\xb9\xc6\x1c\xd4\x72\x04\xad\x3f\x24\xee\x4f\x0e\xf2\x8b\x40\x8f\x9d\x55\xeb\x27\x80\x01\x79\x73\x5a\x6f\x2e\x4e\x2a\x8e\x70\xbd\xc6\xce\xba\xed\x9a\x92\x90\x35\x61\xa6\x61\xef\x90\xce\x6d\x4a\xd5\xef\x2d\x15\xc6\x76\xaf\xa9\xf1\x9a\xc2\xf5\x8c\x25\x29\xa7\x3e\x69\xab\xd2\x8e\xf7\xa3\x1e\x7f\xd4\xcd\x09\xdf\x50\x6d\x85\x0c\xed\xa4\x05\xc3\x09\xea\x04\xf4\x7a\xc0\xc5\x75\x05\xf9\x26\x06\x36\xa0\x82\x4e\xd1\x0d\x51\xe7\xd1\x37\x85\x2d\x23\xeb\x98\xeb\xe5\x80\x75\x27\xb7\x61\xd0\x88\x1b\x7f\xd5\xa7\xe1\x5e\xe2\xad\x5f\x97\xb0\x5b\xd3\x79\xc1\x77\xd5\x06\x82\x75\xea\x76\xab\x4a\x00\x83\x2b\xd5\xe2\xa6\xd9\xa2\x85\x76\x48\x18\xe2\x5a\x02\xe8\x72\x49\x6a\x8a\x15\xd1\x0d\xfc\x99\xb0\x2d\xf3\x04\xb5\x41\xfa\xa0\xcf\x88\x29\x93\xf1\x7e\x85\xb7\x76\x39\x3f\xe6\xe2\xa5\x3d\x30\xb6\x4b\xed\x7d\x34\xfe\x2a\x99\x57\x45\x8a\x80\x13\x8b\x0a\xf7\xf8\xd9\xb9\x63\x1d\x7f\xcc\x81\xf9\x00\x4a\xc5\x9e\x9f\xfa\x90\x89\xc5\x65\x0a\xee\xdf\xf7\xa7\x45\x51\xc8\xaf\x12\xec\xc0\x70\x97\xc9\xd4\x8f\x58\x2e\xf8\xa1\x0c\x48\x59\xe8\x2d\x45\x83\x33\xb3\x06\xe3\xe8\xdc\xdd\xd5\x1d\x8d\xd1\xd7\x5f\xa3\x91\xad\x84\x36\xad\x6f\x93\x9f\xbe\x3a\x45\x8c\x76\x22\x19\x9d\xe9\x80\x86\x8d\xae\xf7\x7e\xde\x6c\x4c\xc1\x92\xff\xb6\x6b\xf8\x20\xb1\x21\xfb\xc9\x4b\xef\xfe\x39\xd8\x8b\xb0\xfa\x30\xa9\xaf\xc9\x1c\xb7\x8d\x2a\x93\xde\x24\xf9\xdc\x2b\x43\xc8\xa2\x44\xe7\xb8\x69\x64\x74\xd8\xfd\xde\x07\x5c\xe4\x80\xe3\x91\x65\x62\xbb\xcd\xc8\xb8\x33\x59\xd9\x95\x81\xac\x6d\xbd\xe5\x14\x16\xd8\xbf\x2d\xe6\x4a\x0c\xce\xc9\xcc\x3e\x3b\x98\x5d\xd2\x18\x43\xf6\x4e\xb8\xf4\x3e\x4a\x63\x32\x2d\x93\x78\x4e\x5e\xc3\x77\xa3\xf1\x54\x71\x13\xb8\x18\x8d\x7b\x43\x7e\x7b\x32\xb3\x9f\x39\xc3\x8c\x7c\x39\xc8\xc8\xae\x6a\xf9\xc2\x7c\x8c\x14\x68\xc6\xc3\x18\x49\xcb\xbf\xe8\xab\x3d\xf9\x36\xa0\x1a\x3f\x87\xcc\xb6\x8c\xc2\x2e\x3a\xbb\x62\x83\x67\xf1\x02\x33\x15\x3a\x7c\x88\x75\x68\x0d\x59\xf5\xf1\x67\x90\xdc\x6a\xf9\x8c\xe6\x71\x5d\xc1\x64\xaa\x87\x90\xbb\x68\xeb\x27\x54\x7a\x4e\x48\x2d\x5d\x21\x14\x63\x23\x47\x69\x6f\x3e\xd3\x48\x3b\x98\x39\x8f\x8c\x1e\x96\xc3\xbe\x93\x65\x03\x17\xa6\x72\xdb\x12\x2e\x61\x24\xa1\x82\x5e\xaa\xf7\xa9\xfa\xde\xd3\x84\x9d\x7b\xc3\xc0\x11\xd6\x90\xa5\xd4\x3b\xe0\x5e\xe6\x55\xc7\xb9\x8a\x48\x67\x84\x4f\x41\xd1\xd7\xcc\x93\xec\x7a\xa0\xc7\xc1\xf5\x94\x3e\x70\x32\xec\x7f\x96\x6e\xa6\x0d\x90\xd5\xe3\x1c\x5d\xdc\x37\x59\x47\x36\x87\xb1\x14\xf5\x4a\x4e\x9b\xf6\xf4\xa8\xbd\x5b\x66\x2a\x47\x98\x45\x1d\xc3\x81\x79\x42\xae\xb5\x6e\x68\xef\xeb\xcf\xdc\xb5\x43\x17\x8d\xcd\xf3\x3a\x07\x9d\x77\x3d\x27\x8b\xd4\x75\xbb\x5c\xda\xcc\xcc\x68\x2a\x41\x7e\xba\x92\x13\x19\x4d\x91\xbd\x04\x34\xe9\x98\x4a\x7d\xd9\xae\x91\x95\x94\x81\x9a\x76\x2e\x71\xa6\x88\x4e\xfd\xcc\xc7\x43\x20\x92\x1b\xa8\x19\x84\x38\xbe\x13\x80\x18\x9b\xb5\x13\x39\xc9\x60\x47\x2c\xbe\x93\x5b\x92\xc8\x85\xf2\xb5\x1e\xec\xed\x21\x3e\x37\x57\x8a\x82\xd7\x95\xf0\xef\x1b\x99\xdf\x27\xb2\x20\xa1\x65\x38\xb8\x44\xd4\xd6\x45\xb3\x23\xdc\x12\x66\xaf\xd3\x6b\xd7\x9c\x7d\xa3\xac\x77\x4e\x99\x22\x75\x8f\x54\x6e\x89\xea\x84\x20\x6d\x8b\x97\x66\x9d\x9d\x16\x6a\x30\x7b\x09\x80\x62\xcd\xa6\x61\x66\x68\x6a\x40\x73\x42\x0c\x77\x2d\x90\xc7\x84\x48\xdd\xf5\x31\x21\x3f\xe2\x06\xb3\x8a\x64\x9d\xd6\x58\x40\xa9\x18\x60\xab\x39\x58\x3f\xd3\x34\xf2\xa8\x3c\x98\x3e\xc8\xa3\xf0\x61\x90\x60\x67\xdb\xf6\xdd\x7d\x6a\x10\xb8\xaf\x3e\x6d\x44\xc7\x34\xd9\x2f\x9a\x7d\x38\x5c\xf4\x2d\x1a\xa5\xd8\x1e\x85\xa9\xec\x0a\x42\xff\xc4\xb1\x31\x08\x4c\x3d\x0f\x2d\x50\x33\xce\x5a\xe9\x84\x00\xd2\xbd\xe3\xec\xf9\x98\x2b\xd0\xf2\x8d\x69\x98\x39\x40\x3f\x86\x9f\x4a\xf1\xb9\x76\x66\xd2\x36\xbb\x63\x75\x44\x3c\xba\x20\x27\x88\xff\x3a\xe7\x5d\x8c\xca\xa3\x21\x22\x1e\x48\xf1\x81\x1f\x8f\xe2\x41\x77\xc5\xfa\x93\x25\xbc\x5f\xdc\xb3\x31\xb5\x5c\x21\xaf\x7e\x1f\x7c\xfe\xb6\xeb\x00\x6c\xf0\xde\x56\x87\x45\xfe\x52\xe2\x26\x5c\x7f\x4c\x3c\x0f\x9f\x7b\x0b\x49\x0f\xee\x02\x80\xb1\xb6\x3a\x49\xe0\xc8\x29\xcc\xe2\xd9\x8f\x2c\x28\x81\x74\xea\x5d\x95\xe0\x7e\xdf\x6f\x4b\xe9\xb9\xfd\xd0\x11\x86\x1f\x7e\x40\x2b\xcc\x68\x35\xf2\x27\xa1\x61\xe7\x2b\x30\x0c\xcd\x48\xd5\x42\x74\x53\xab\x4a\xe9\x35\xa5\x27\xc7\x96\xa8\xfb\xe3\xcc\xec\x4d\xf1\xee\x6c\x3e\x43\x13\xef\xd9\x73\x72\x98\x03\x06\xd4\x4b\xbc\x0d\x56\xa7\xab\x56\xe7\xab\x89\x85\xfa\x3c\x2e\xd4\x9c\x5e\xde\xe8\x35\x8c\xf6\x34\x01\xed\xdd\x8a\x55\xdc\xe0\xce\x36\x01\x3a\x42\x0f\x0b\x97\x37\xbe\x2a\x42\x4f\xea\x21\x74\x95\x00\x18\x6d\xde\xb2\x29\xec\x53\x00\xec\x75\x62\x17\x8c\xd2\x73\x9f\xf2\xb0\x71\x9b\x49\xb0\xc2\xfa\x9a\x27\x35\x23\xba\xe2\xd9\xbf\x84\x02\x03\x46\x76\x1e\xdd\xde\xe5\x21\xb3\xfa\x12\x4a\xb4\xa4\x67\xe0\x92\xe0\x15\x20\xf6\x5d\x25\xe9\x56\x63\xe0\x6b\x22\xbd\x3e\xb1\xbb\x80\x4b\x04\x9b\xb5\xd5\x2d\x51\xf6\x70\x2b\xf1\x49\x83\x01\x6f\x0f\xa7\x0b\x07\xcf\xc5\xb2\x12\xa9\x57\x97\x1e\x7b\xa0\x4b\x56\x47\xe7\xc6\xf6\xb8\x62\x6b\xca\x53\x2a\xda\x34\x9d\x40\x79\x27\x26\x4a\xd9\x4b\xc1\x6f\x04\x91\xb2\x74\x0f\xac\xe7\xb8\x59\x96\x4e\x9a\x3f\xe5\x83\xd8\xa0\xaa\x35\x12\xfb\xc1\x47\x47\xd1\x24\x3f\x85\x8e\x76\xa5\x7e\x31\x5a\xf2\x35\xe9\x6e\xdb\x9d\x15\xe8\xae\x22\xf7\x46\xb2\x12\xd2\xfe\x6c\xd2\x07\x83\xd7\xe1\xae\x21\xf5\x0f\xe0\xd3\x58\x86\x2e\xaf\xe5\xf2\xe4\xb3\xca\x64\x16\xb0\xf0\xd5\x81\x93\xbb\x6a\x56\xed\xad\x56\x82\xaf\xb3\xeb\x2a\xb1\xd8\x0c\x07\x01\xfb\x49\xd9\x17\x9d\x8f\xef\x35\x06\x71\x0e\x91\x36\x1b\x5e\x81\x64\x12\xff\x9e\x40\x9c\x86\x01\xe5\x27\x3d\x0c\x38\xa0\x59\xe0\x2c\x0e\x51\x53\x41\x2a\xe5\xcf\x63\xde\x77\x90\x79\x3f\xbc\x4c\x7a\x03\x7f\x26\xce\x97\x2f\x9e\x27\x44\x65\xb5\x29\x43\x5d\x38\x47\xee\x01\x73\x47\x6b\x5f\x5a\xcb\x5e\x0f\xe1\xa5\x85\x01\x05\x91\x2f\x64\xe6\x37\x87\x9b\xe5\xa6\xe8\x5a\x28\xbd\x0c\x31\x2a\x8b\x96\xe3\xb3\xc1\xcf\xf7\x87\xaa\x15\xb6\xce\xf2\x99\x10\x78\xbb\xa3\x14\xb3\xa9\xc0\xd4\x1d\xde\xd7\x7b\xe3\x73\x13\x87\x4a\x4b\xc1\x19\xe3\xe1\xd5\x79\x32\xae\x6f\x62\xe7\x15\xf2\xbf\x0e\x18\x25\x2d\x77\xa6\x47\x89\xd3\x5e\xcc\x30\xb6\xcd\x1e\xc3\x68\x46\xba\xb9\x9a\x62\xa2\x31\x57\xfb\x58\x1e\xe6\x9a\xbc\xb7\xd0\xed\xa4\x78\x94\x9a\xd8\x97\xaa\xa3\x87\xa5\x90\x35\xa6\x65\xe2\x43\xc7\xf2\x73\xec\x2a\x8b\x8b\xc3\x7e\x64\xaa\x7a\x9f\x20\x5a\x67\x0e\x48\xc2\xee\x29\x9c\x63\xd6\x23\xf7\xe5\xb8\x93\x9c\xe5\x7e\x99\x0a\xde\x40\x0c\xd2\xd5\xb9\x9f\xfa\xfc\xef\xa9\xc0\x9b\x5f\x20\x9d\xb9\x70\xc6\x9c\x31\x39\x1f\x70\x4a\xeb\x41\x27\x6d\x07\x06\x96\xd4\xc3\x18\xa4\xfc\xdf\x03\x83\xee\xff\x62\x2e\xbe\x30\x55\x0f\x49\xc6\x7b\x23\x81\xe5\x7a\x87\xc5\x4a\x85\x4e\xbb\x57\x90\x09\x55\xc8\xa6\x77\xf2\x9a\xd3\x30\x5d\xff\x26\xdb\xe3\xd5\x39\x32\xfb\x68\x48\x8e\x02\x67\x87\x92\xba\x8b\xce\xf0\x8e\x8c\x85\xb2\x5b\x72\xd5\x9f\xa1\x53\xc2\x41\x1b\x0e\x71\x0d\x8b\xe2\x32\x28\x6f\xd7\x30\xaa\xde\xb0\xa3\x49\xa7\x6c\x1b\xdf\x2b\x45\xd4\x3e\xcf\x84\x1e\x7f\x95\xcc\xe2\xca\xac\x4d\xcb\xd9\x7d\xf2\xd1\x4c\x35\x61\x67\x34\x45\xd7\x8f\x4d\x6e\xd5\x9c\xc2\x6e\x44\x19\xd2\xce\xaf\x48\x26\x90\xec\xe9\xbd\x49\x6a\x3e\x1f\x6d\xc0\x0e\x28\x27\x40\x0d\x7d\xf6\xcd\x57\x1b\x84\x11\x72\xd9\x06\x0f\x65\xbf\xb5\x09\xc6\xa3\x87\x77\x40\xd4\xa7\xc1\xed\x18\xc2\x56\xf8\xdb\x7d\x1b\xe9\x4e\xf3\x4c\x72\xec\xbe\x00\x26\xfb\xdc\xc3\x1a\xfa\xa4\x8e\xd7\x83\xe9\x83\xc3\x41\xdc\x3d\x09\x6f\x10\x6a\x9c\xfe\x9d\x17\xb6\xdc\xe3\x13\x6a\x5f\xbe\xcd\xcd\xef\x7e\xaf\xbf\x2f\x51\x6f\x1f\xab\x3d\x7a\xff\xc5\xf7\xd3\x56\x67\xfc\x52\x88\x5f\x82\xc5\x01\x87\xcb\x14\xa0\xe4\x91\x8b\x64\xe7\x9d\xa0\xde\x1e\xd1\x33\x15\xe5\x31\x77\x24\x8f\xa2\xf4\x45\x8a\x32\x8c\xc1\xc4\x52\xf4\xd9\x22\x92\x9a\xcd\xfb\xa9\x9a\xd2\x0b\x01\x3b\x08\x70\xa7\x15\xb7\x67\x27\x5f\x73\xea\xa8\x2f\xef\x17\xf5\x3c\x59\xf0\x27\x21\x3d\xfa\x3b\xfa\xdb\x41\x98\x8f\xf7\x43\xfd\xbb\x7f\x03\xea\xdf\xdd\x05\xf5\x7e\x17\xb7\xe3\x2f\x6e\xec\x03\x64\xf1\x7e\x1c\x3f\x3e\x56\x27\x81\x94\xec\xa5\x3a\x9b\x08\x60\x5e\x58\xf0\x16\x8c\xa9\xd4\x2f\xf7\xf0\x14\x0b\x59\x15\x74\x8e\xbe\xda\x95\x33\xf6\xf1\x23\xea\x49\x19\x3b\x85\x94\xb1\x62\x69\xa1\x52\x40\x03\x0c\xa2\x60\x55\xa6\xe3\xde\xf8\x3a\xa6\xfd\x9e\x63\xf7\x11\x04\xe3\x4b\xc5\x8f\x20\xa4\x4e\xd5\x3e\x17\x7d\xba\xfe\x15\x55\xf0\x8c\x02\x52\x0b\xc1\xdb\x9b\x10\x94\xf0\xc8\x83\x03\x65\x6e\x06\xd8\x37\xee\xe2\xd7\xec\xb4\xde\x94\x89\xa3\xe4\x1e\x68\xa0\x2c\xc0\xf8\xd0\x39\x0a\x8b\x81\xf8\x2a\xbe\x53\xf7\xa8\x83\x29\x03\x1e\x55\x01\x2f\xa4\x7a\x45\x81\x71\xa8\x5e\xc5\xb8\xf2\x8f\x42\xf4\x50\x30\xd4\x59\xb7\x03\xde\xcf\x9c\xab\x40\x43\xe7\x92\x44\xbd\xfb\xee\x64\x5e\x07\x56\xa3\x57\xe7\xbe\x00\x69\x56\x81\xa8\x93\x20\xe1\x03\x88\x7c\xa5\x57\x88\x91\xc5\xbd\xec\xd1\xc3\x4f\x15\xc2\x59\x75\x8f\x32\xe9\x16\xd6\x0d\xa4\x18\x77\x66\xab\x57\xb2\x7d\x41\x04\x4a\xa5\xdf\x61\xc6\xb1\x7b\xad\xe7\x1a\xea\xe5\x96\xd7\xdf\x57\x49\xeb\x96\x6d\xcc\xfd\xc3\xf4\x92\x5a\x5a\x8c\x5a\x33\x1b\x6a\xa9\x33\x0f\x3d\x95\xc3\x04\x8a\x63\xf8\x2d\xd9\x7e\x55\x8a\x7b\xf6\x12\xae\x5b\x18\x38\x81\xfb\x6f\xb4\x9a\xec\x8b\x78\x05\xb3\xc9\x6a\xc3\xcf\x77\x5d\x0e\xb9\xef\xe1\x3e\xf1\x75\xc2\x8c\x34\x28\xdd\x4b\x7e\x04\x1f\x14\x61\xe4\xcb\xca\xb9\x03\xa1\xc2\x5b\xc9\x26\x95\xc5\x5d\x1e\x88\xb7\x84\x50\x3f\x0d\x72\x54\xf5\xc6\x50\x8a\x87\x9e\xa0\xaf\x0b\xd1\x9a\xbc\x2e\x8f\xaf\x89\x74\x8e\x57\x78\x46\x1b\xaa\x86\x8b\xd6\x85\x66\xc5\x5b\xcf\x31\x0a\x40\x78\xf3\xd2\x30\xe5\x2c\x3b\x5c\x29\xab\x37\x85\xaa\x80\x86\x29\xd7\x98\x16\x94\xbb\x9f\xae\xd6\x59\x2f\x45\xfd\x19\x05\xcc\x97\xcf\xfe\x49\xa2\xe7\x14\xfc\xa4\x5f\x93\x39\x3a\xcd\xe7\xef\x8a\x9d\xf5\x92\xef\xfb\xd1\xee\xb9\x58\xcc\x12\xbc\x12\x9c\xe2\x99\xd8\x42\x7c\x0e\xa5\xfd\xe5\x26\x68\xb5\xbd\xe4\x25\x88\x4a\x1e\x84\xb1\xc2\x12\xf6\xd4\x3f\x59\x4e\xec\xc0\xff\x51\x11\xd1\x76\xdb\x67\x4a\x47\x46\xaf\xbb\x0a\x86\xc3\xe4\x8b\xc8\x84\xde\xbd\x0e\x13\x86\x10\x15\xb3\x62\xa0\xf7\xa7\x3f\x59\x00\xdc\x98\xff\x51\x09\xa8\x6f\x3f\x5f\x41\x78\x5a\xdd\x95\xf9\x1e\x89\x03\xb8\xff\x0c\xdf\xc2\x23\xcd\x22\x3c\x9a\xcb\xe7\xd6\x2f\x31\xaf\xa7\x48\x34\xa2\xcc\x14\xb0\x19\x83\x5b\x02\x97\xa9\xa7\xe1\x24\xac\x9d\x1d\x99\x47\xd6\xa3\x5a\xbb\x9d\x0a\x39\xf3\xb6\x71\x0f\x60\x19\xb0\xdd\x77\x4e\xfd\x1e\xd4\x7f\x87\xfc\x9d\x3b\x29\xfe\x89\x44\x55\xa5\xdf\xc1\xce\xa9\x5b\x67\x5f\xc3\x78\xd1\x77\x63\x53\x98\x23\x92\x45\x4b\x9d\x51\x00\x0b\x0e\xdf\xdf\x22\x80\xe3\x31\x7a\xe4\x21\xe5\xe4\x33\x69\xf4\x50\xac\x41\xd9\x87\x2e\x8b\x8f\x09\x81\x3d\xd7\x4a\xc8\x7d\x8d\x1f\x0b\x4a\x1f\x09\xb2\x77\x08\xcd\x43\x97\xe0\x60\xe4\x21\x7a\xc5\xed\xf3\x77\x12\x5e\x45\x4c\xa2\xe3\x9d\x44\xe2\x5d\xb1\x79\x5f\xb2\xa0\xb7\x42\xc2\x60\x8d\x54\x53\x1d\xc8\x81\x9b\x1a\xb6\x8e\x43\xe1\xd3\x1e\x67\xb9\x50\xe4\xdb\x65\xec\xc0\x6d\xc2\x86\x48\xd9\x9d\xb7\x96\x23\x37\xdb\x52\x1d\x52\xed\x2a\xc9\x45\x3b\x9f\x37\xa4\xbe\xba\xf0\xe7\x13\xc2\xf1\xc7\xa1\x59\xf2\x22\xbb\xaf\x9b\x1a\x0f\x32\x43\xa2\xe8\xb2\xf6\x93\x2e\x31\xb1\x23\xbf\xf3\xca\x3c\x4d\x64\xa8\x87\x4e\xd1\x83\x04\xae\x1e\xe9\x57\xf3\x6e\x69\xa8\xd9\x79\x82\x7e\xfb\x60\x78\xe5\x24\xf9\x53\x06\x7f\xb3\xa0\x0d\x49\x46\x40\x8f\x0e\x64\x43\xc6\xdd\x22\x22\xce\xf6\xff\xf0\x69\x5c\x72\x07\xcd\xc0\xa7\xe9\x9f\xdf\x46\x8f\x2f\x05\x7e\x65\x3d\x1e\xdc\x2b\x9c\x21\xc6\xfc\xcc\xee\x8c\x7e\xa9\xc3\xc4\xce\x0c\x7f\x8b\x11\x7b\xfb\x1b\xad\xa1\x36\xaa\x3f\x6e\x33\xa7\x2c\xa6\x57\x02\x2c\xf9\xe3\xf8\x18\x9d\xb9\x2b\xb6\xd1\xab\xa2\xfe\x8d\x5a\x2e\xd0\x0c\x9b\xab\xb8\xa1\xa6\x0b\x9d\xa3\x0d\x31\x4b\xe0\x86\xc3\x95\x76\xfb\x33\xbc\x6d\xc5\x19\xb9\x13\xc5\x91\xbd\x90\x96\x34\x3f\x74\x85\x96\x4e\x26\x73\xfe\xc5\x3f\xf6\x5c\x0b\x73\x75\x13\x92\xa8\x09\x04\x94\x7d\x62\xbc\x24\x4c\x45\x56\x55\xe7\xf9\xb2\x28\x06\x16\xbd\x5c\x1b\x45\xd4\x42\x86\xc5\x20\x96\x5f\x7e\xbd\xb8\x09\xb9\x25\x52\xd4\x0a\x23\xfb\x2e\x59\x3c\xf0\x24\x16\xc4\x93\x7d\xa4\xf2\xab\xf1\x5d\x57\x5f\xbe\xef\x25\xfb\x87\xe6\x9a\xdf\x86\xce\x42\x85\x24\x48\xe3\xb5\xe1\x22\x6c\xc3\xe1\xf0\x64\x65\xab\x42\xaa\x86\x10\xbf\xbd\x0d\xbd\x5b\xe9\x2e\xbb\xcd\xa9\x5c\x10\x81\xb6\x10\x96\x33\x0b\xba\xfb\x38\x5e\xa7\x0a\x91\xd7\xda\xef\x4c\xe0\x2c\xdd\xab\x5c\x10\xe3\x03\x8a\x9e\x41\xd2\x1a\x96\x6a\x0b\x0b\x52\x03\xa2\x87\xdf\x92\x98\x0c\x9c\xf5\xfa\x6c\xe5\xf4\xd5\x38\x56\x23\xb9\xc1\x2b\x28\x58\x35\xdb\xea\x7f\xa0\x62\x4a\xcd\xd9\x37\x2a\x39\x44\x77\xe5\x53\x44\x1b\xde\xc6\x4d\x9e\x20\x05\x71\xfe\x46\xa2\xcd\x62\x8b\x28\xfa\x1e\x3d\x40\x99\xe0\xc1\x97\xfe\xbb\x0f\x1d\xed\xf1\x92\x56\xb7\x81\xd6\x20\x34\x06\xeb\x07\x90\x87\x81\x3a\x51\x42\xd3\xf2\x79\xbb\x44\xa7\xd9\x05\xbf\x9e\xa6\x4e\x58\x42\xc7\xff\xe5\x0e\x3b\xa9\x16\x1a\xd3\x2f\xc7\xeb\x5a\xd3\x47\xf3\x9a\xbe\x0d\xb1\xe6\xe8\xd9\xbd\x04\xe1\xce\xc8\x8a\x2c\x57\x8e\x43\xbf\xd1\xf4\x31\x34\xf7\xa5\xff\x3d\x42\xb3\xd4\x32\xfe\x19\x9d\x02\xe8\x2c\xf9\x02\x9d\x22\x9a\xbc\xfc\xd7\x15\x7f\x00\x95\x9b\x74\xe7\x99\xe9\x51\x99\x40\x6f\x5c\x33\x2c\x24\xb6\x53\x61\xb3\x17\x4c\x89\xb2\xe0\x24\x99\x47\x20\x10\x17\xb5\xb6\x82\x79\xf2\x98\x21\x24\xca\x1b\x05\x77\xe3\xdf\x45\x74\x92\x44\xd3\x87\x7f\x0b\x2f\x28\x78\xad\x02\xc3\xc2\xfe\xa6\x37\x3d\x22\xca\x71\x9a\xe7\xfe\xf7\xf1\x09\xfa\xbf\xa9\x5a\x32\x88\x7f\xe8\x58\x20\x07\x6c\xab\x61\xf8\x69\xb2\xc3\x16\xeb\xa7\x1f\x92\x90\x93\xc6\xca\x42\xd1\x74\xdd\x05\x71\xf0\xf3\xb8\xf0\x45\x08\x71\x6e\x73\x5b\x1e\xe1\xc0\x1f\xe3\x99\x05\xe3\x31\xcf\xca\x48\x02\x19\xe9\xd5\xaf\x3c\xc8\x91\x0b\xd2\xa3\xa3\xb4\xb7\xcd\x8b\x09\x0c\xea\x50\xca\x97\xa0\x7a\x4a\xb6\xe1\x74\x75\x1a\xbe\xec\xc4\xfc\xce\xb3\x7c\xb1\x5d\x72\x09\xc5\x47\xa3\x67\xd5\xf7\x16\xcf\xe8\xc9\xf8\x1d\xf7\xeb\x22\xa1\xbc\x78\xfa\x24\x1a\xec\x0e\x42\xa9\xbd\xdf\x18\xdd\xbf\x86\x50\xe6\x39\x5a\x87\x0b\x65\xcc\xb4\x20\x94\x39\x73\x76\xc8\x66\x7d\x5b\xba\x90\x18\xa2\x2d\x5d\x79\x74\x3d\xac\x24\xe6\xbc\x29\x10\x09\xe5\xb5\x70\x0a\x0f\xd4\x84\xfb\x8b\x8d\x7b\x0f\xc6\xd9\x4b\xa1\x44\x0e\x84\x1a\xfa\xbd\x7b\xad\xc1\xa0\x8f\x8f\xeb\x8f\x4f\xba\x4f\xf1\xd9\x89\xf4\x9a\x64\x39\xba\x6f\xe2\x63\x95\xcb\x38\x55\x19\xf0\x6d\x36\x78\x2b\x8b\x85\xee\x56\x4d\x2b\xed\x26\x51\x44\xb7\x1c\xfc\x77\x7e\x58\x1f\xc6\xe5\x0a\x5c\x08\xcb\xf8\xb9\x7f\x8b\x7e\xa7\x5a\x4e\xdf\xfd\xc2\xbe\xe8\x45\x7f\xe8\xec\xe0\x9a\xa2\xe8\x87\x1f\xa2\x47\x48\x23\xfa\x3e\x21\x59\xe1\xa5\x9e\x5b\x67\x0d\x99\x2b\x2b\x19\x35\x91\x4a\xf0\x6d\x74\x7c\xfd\x63\xdc\x12\x8b\xf4\xbe\xe2\x86\x08\x82\x70\xd3\xf0\x0a\x9e\x12\xc6\x12\xde\xcd\xa9\x88\xf6\x00\x1a\xf7\x50\x33\x65\xfa\x0b\xba\x0e\x5a\xcc\x67\x2b\x87\x7a\xa4\xe1\x94\x0d\x1e\x17\xd6\x28\x12\x78\xe1\xc8\x21\x34\xb5\xe2\x42\x24\x84\xce\xdc\x1c\xa2\x18\x8c\x45\x4b\xf0\x8d\xee\x6f\xee\xd3\x50\xa6\x08\x83\xda\xa5\xd1\xf5\x4b\xa7\x21\xe1\x2e\x27\x65\x73\xfb\xb5\x36\x96\x3d\x38\xf3\xd0\x92\xb9\x90\xc0\xb8\x72\x57\x36\x43\x5d\xce\x08\xa0\xef\x74\xa9\x1d\x19\x28\xd8\x33\xf1\x47\xcd\x09\xa5\x5d\xa2\x9e\x9f\x95\xb6\x60\x23\xb2\xb8\xe2\x3f\x36\x22\x67\x8a\x4b\x21\xcc\xb6\x4b\x2e\x48\x9f\x1a\x4f\x2e\xff\xb9\x82\x68\x87\x48\x9c\xe9\xd1\x91\x39\xad\xb4\x03\xec\xd2\x05\x47\x64\x02\x9d\xee\x72\xa7\x15\x3d\xed\x70\xfb\x3b\x92\xf1\x72\x2a\xd5\xfe\xec\x7d\x98\xae\xd8\xa6\xef\x8d\xba\x62\xe3\xee\x73\x75\x69\xb3\xfe\x97\xeb\xa2\x76\xfb\xbc\x61\x17\xb7\xdf\x55\x4b\xf5\x6e\x95\x4e\x0f\xae\x73\x5a\xac\x72\x3a\x18\x19\xdc\xeb\x85\x81\xbe\x94\xc2\x02\xd5\x27\x39\x6b\x4b\x6f\x1f\x75\xaa\x7c\xee\x53\xd4\x33\xbf\x59\x53\xda\x6a\xd0\xa9\xdd\x9e\xba\x2f\x1f\x7e\x4e\x86\x66\xbf\x24\x7e\x91\x6c\xcb\x92\xec\xee\xfb\x22\x43\x3f\xc8\x82\x9c\x97\xbe\x3d\x08\xec\xf0\xb2\x18\xfa\x35\x68\x90\x8c\x8b\xc5\xeb\x48\x85\x6f\xfb\xbb\xed\xbe\x26\x95\x74\xcd\x1f\x03\x42\xa7\xe9\x7e\x0b\x60\xce\xbc\x61\xe4\xfb\x95\x5e\xf4\x29\xf6\xf5\x25\xff\xd2\xfe\x85\x47\x79\x8a\xdd\xbd\xd9\x94\x98\x95\x24\xfe\xe9\x04\xf5\xbc\x11\x84\x4e\xd1\x87\x7c\x9d\x94\x8b\x8c\xc7\xdd\x4c\xa9\xf1\xde\x97\xbb\xf6\x81\xf7\xe8\xc8\xa6\x53\x59\x2b\x37\x02\x99\xd3\x7b\x7c\x08\x38\x4f\xcb\x04\x64\x89\x15\xe3\x52\xf8\x12\xa3\x95\xa0\x6b\xfd\xbf\xe8\xf4\xb0\x98\x2c\xe0\x8b\xc0\xc0\x73\x8d\x4c\x1b\x34\x74\x0e\x07\x76\x0a\xad\xb0\x4a\x72\xf1\x5f\x30\xf4\x0c\x53\xc6\x88\x89\x44\xbd\x21\x52\x31\x02\x45\xc1\x49\x76\x08\x2b\xed\xcd\xc6\xa4\x40\x33\x11\x6b\x5a\x11\x77\x7e\x39\xd1\x06\xc8\xc2\x9d\xbf\x2d\x88\x20\xc9\x43\x85\x67\xc6\xb6\x82\x5a\x5f\x50\x52\xd8\x20\x39\xe3\x36\xa2\x83\xd3\xf1\x42\xa5\x73\x3f\x61\x4a\x24\x6a\x28\xb3\xb7\x3f\x91\x5a\x70\x49\xe2\x0e\x0e\x2d\xbc\xf4\x38\x25\x18\xc0\xd5\x37\xed\x18\x09\x77\xe1\xcc\x64\x9b\x71\x66\x5e\x04\xe4\x42\x9b\x6f\x75\x0b\xb3\xb5\x85\xd2\x6d\x1d\x50\x09\x79\x91\x58\x51\xed\x83\x84\x0b\x23\x5b\xa9\xc8\x12\x55\x8b\x96\xdd\xc6\x03\x81\xed\x85\xa1\xa4\x6e\xb3\xb5\x47\x62\x35\x62\x44\x6d\xa0\xce\xbb\xa6\xa4\x73\x9f\x71\x03\xe0\x78\xab\x10\xae\x4d\x81\x4b\x78\x01\xd4\x16\xdd\x5c\x62\x46\x57\xd6\x4a\x9b\x26\xcb\x28\xae\xa6\xd2\x7f\xa6\x1d\xd3\xce\x0b\x26\x95\xb2\x25\x43\xf9\x21\x85\x5f\xe2\xcc\x98\xc3\x96\x40\x74\x94\x3e\x30\xe6\xf7\xa3\xf2\x84\x0a\x8f\x07\x0c\x26\xe9\x1c\xb8\x74\x7e\xaf\x22\xcf\x11\x25\x59\x70\xbb\x17\x90\x66\xc3\xef\xd5\x67\x72\xa0\x93\x83\x51\xf8\xf2\x33\x09\x9e\x0f\xf1\xfd\xa8\x83\x75\x81\xcc\x7d\x39\x2e\x07\x52\xd8\xe7\x07\xdc\x99\xc4\x2e\xaa\x70\x77\x1a\x47\x49\x0e\xc9\x9f\x9f\x49\xd7\x00\xf6\xfb\x51\x17\xc9\x02\x49\x7b\xb3\x46\xd2\xc1\xcb\x35\x2f\xb4\x85\xd9\x5f\x8c\x6f\xaf\x12\x95\x49\x6b\x38\x3c\x38\xe4\x32\x55\xc1\x94\xf9\x62\xd5\xbd\x3b\xb5\x2b\x77\x54\xf9\xee\xd6\xba\x3c\xe0\x4e\x53\x7f\x92\x7f\xcf\xdd\xa5\x83\x87\xc9\xd2\xf9\x7b\xc7\x4b\x2f\x26\xed\x5b\xee\xe8\xaf\x5b\x26\xbc\x27\x87\xb6\x2b\x6a\x2e\xf2\xf7\xe9\x1e\xfa\xff\x01\x00\x00\xff\xff\x55\xde\xae\x63\xbc\xa3\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6d\x73\x1b\x37\xd2\xe0\x77\xff\x0a\xc4\x55\x97\x90\x1b\x8a\xb2\x37\x57\x4f\x5d\xa9\xac\xe4\x14\x49\xf6\xaa\x1c\xbf\xca\x49\xae\x2a\xe5\xb2\xc1\x19\x50\xc4\x6a\x08\x30\x00\x86\x0c\xd7\xf6\x7f\xbf\x42\xe3\x1d\x83\x19\x92\xb2\xb3\x9b\xe7\xe1\x17\x5b\x24\xd0\x68\x34\x1a\xfd\x86\x46\x83\x2e\x57\x5c\x28\xf4\xb8\x65\x37\x74\xd6\x90\x37\xfc\x96\x30\x34\x17\x7c\x89\xee\x27\xdf\xdd\xbf\xe7\x5a\x36\x7c\x93\xb4\x72\x7f\x27\x2d\xae\x2e\xde\xe0\x59\x43\xae\x15\xbe\xa5\xec\x26\x6a\x9a\xfe\x90\xf4\x39\x6f\x5a\xa9\x88\x78\x75\x6e\x9a\x3f\xf8\xe3\xd5\xf9\xd9\xc5\xc5\xeb\xcb\xeb\xeb\xb8\xd5\xc5\xd3\x27\xee\xf7\x8b\xa7\x4f\x0a\x0d\x1e\x13\x22\x5d\x8b\xc7\x3f\xbd\xf8\xf5\xf1\xe5\xe5\xb5\x6b\x76\xef\xf8\x18\xbd\x59\x10\xa4\xf8\xea\xa8\x21\x6b\xd2\x20\xb9\xc4\x42\xa1\x8a\x33\x25\x70\xa5\xd0\x12\x33\x7c\xa3\x31\x56\x0b\x82\x1a\x3a\x27\xd5\xb6\x6a\x08\xe2\x73\x44\x56\xbc\x5a\xc8\x29\xba\x62\x30\xca\x44\x83\x32\xdf\x21\x2c\x08\xb4\x97\x4b\xdc\x34\x44\x2a\xd4\x32\xaa\x74\x1f\x45\x97\x04\x6d\x16\xc4\xfe\x4e\x6b\xc2\x14\x55\x5b\xa4\x34\x09\xd0\x08\xfa\x10\xdd\x52\x03\x63\x44\x6d\xb8\xb8\x45\x7c\x45\x04\x56\x5c\xc8\x31\xa2\x12\x49\x85\x15\xad\xa6\xe8\x85\xfb\x16\x2d\xf1\x16\x71\xd6\x6c\x51\x43\xf0\x9a\x20\x2e\xd0\x3f\x39\x65\x30\x80\x05\xa1\xa1\x61\x65\xb0\x43\x33\xde\xb2\x1a\x0b\x4a\x64\x0e\x64\x46\x10\xf9\x27\xa9\x14\xa9\x51\xdd\x0a\x3d\x69\xcc\x6c\xa7\x39\x17\x68\x8d\x05\xe5\xad\xd4\xc0\x96\x54\xd6\x64\x49\x30\xe3\xad\x90\x13\x34\x6b\x95\x1e\x6e\x8b\x04\x59\x62\xca\x90\x1d\x3d\x9b\x5e\xcb\x14\x6d\xe0\x07\x03\x93\xb0\x5a\x4e\xef\x1d\x1f\x6b\x80\x97\x81\x70\x72\xd5\x50\x85\x28\x53\x1c\x7d\x87\x56\x0b\x2c\x89\x3c\xd1\x4d\x3e\x9e\xde\xf9\x03\xdd\xd1\xe5\xcb\x17\xe7\xff\x40\xcf\xd1\xee\xcf\x47\xdf\xf8\xdb\x87\x68\x3a\x9d\x42\xff\x23\xfd\x41\x8e\x81\xe1\xaf\x8f\x47\xe8\x9a\xa8\x76\x85\xf4\xff\xce\xf9\x72\x49\x95\x26\xde\xd1\xc7\x8f\xbe\xd7\x67\x21\xad\x21\x3c\x1c\x23\x74\xfd\xe6\xec\xe9\xd5\xf3\x27\xe8\xe5\x3f\xce\xae\x2f\xf5\x97\xcf\x79\x4d\x02\x5f\x00\xd9\x80\xc4\x8a\x23\xd9\xce\x96\x54\x69\x36\x01\x3c\x05\xf9\xbd\x25\x52\x49\x58\x41\x4d\xfb\xe7\x97\xff\xef\x8d\x5d\x00\xb3\xc8\x1a\x9e\x5a\x50\x69\x68\x3d\x45\x67\xca\xac\x11\xab\x81\x63\xfd\x2f\x13\xf8\x1a\x16\x2a\xdf\x24\x82\x48\xde\xac\x89\xd4\x2d\x34\x38\xde\x2a\xa9\x30\xab\x35\x02\x1d\x44\x30\xab\x51\x4d\x14\x11\x4b\xca\x4c\x97\x9c\x51\x1c\xaa\x8c\xfc\xa1\xfc\xae\x9a\xc2\x3e\x2d\x0e\x4f\x96\x54\xc9\x80\x9d\x59\x12\x49\xc4\x9a\x56\x04\x91\x35\x61\xa6\x2d\xa6\xcc\x4f\x77\x70\x4c\x33\xe0\x04\x6d\x16\xb4\x5a\x20\xca\xa8\xa2\x58\x59\x54\x95\xc0\x4c\x52\x45\x39\xd3\xc4\xb6\xf3\x35\x58\x99\x71\x5f\x02\x15\xed\xe2\xfd\x7d\x8c\xae\x2f\xdf\xfc\xfc\x32\xac\xdc\xaf\x0b\xc2\x22\xa2\xa2\x19\xb9\xa1\xcc\x80\x5e\x61\xa1\x68\x45\x57\x98\x29\x89\xfc\x06\x76\xe8\x98\xbd\x41\xd4\x14\x5d\x98\xbd\xa9\x81\x68\x88\x61\x71\x64\x06\x63\x25\xc8\x4a\xf7\xea\xce\x0d\xa4\x96\x69\xdb\x36\x58\x4c\x50\xc5\x9b\x86\x54\x7a\x5a\x20\x79\x78\x4d\xa4\xe3\xa4\x35\xd7\x73\xb7\x30\xa8\x40\x95\x91\xca\xdf\x48\x24\x38\x57\xe8\xf7\x96\x8b\x76\x89\x2a\x22\x14\x9d\xd3\x0a\x2b\x02\x2b\x5c\x71\x26\x09\x93\x46\x5c\x18\x78\xa2\x35\x73\xaa\xa9\x54\x82\xce\x5a\xbd\x55\x6e\xc9\x16\xdd\x10\xa6\x19\x59\x93\x74\x25\xb8\xe2\x15\x6f\xd0\xe8\xe2\xe9\x93\x31\xb0\x33\x51\xa8\x5d\x41\x3f\x81\x59\xcd\x97\x1a\xde\x8c\xe0\x8a\xb3\xa9\x23\x26\x4c\x1c\xe6\x0a\x50\xcc\x7e\xa8\xf8\x72\xd5\x10\x35\xc4\xb6\x9e\x6f\xfc\x1a\x9a\x3d\xdc\xcb\x3b\x00\x4a\x53\x6d\x8e\x2b\x25\xcd\xf6\x30\x12\x7b\x25\x78\x45\xa4\xb4\x3c\xa3\xe1\xed\x60\x1b\x8b\x91\x1d\x30\x61\x9a\xef\xc6\xe8\xfc\xc5\xb3\x67\x57\x6f\xde\x5c\x5e\xec\x62\x9c\x49\x2c\xe6\xb5\x7a\x98\xb7\x4d\xb3\x75\x2b\x5f\xc3\x60\x9d\xa1\xb3\x7d\x75\x86\xe6\x98\x36\xad\x00\xf1\x41\x98\x22\x22\x1d\x67\xce\x45\x3c\x01\xa0\x03\xcf\x18\xca\xcc\xb8\x86\xf5\xd7\x33\xc6\x6a\x1f\x96\xd6\xe3\x1a\x24\xdd\x6a\x79\x82\xb6\x2b\xe0\x6d\x4d\xd6\xba\x15\xc4\x6f\x46\x89\x30\xaa\x04\x55\xb4\xc2\x8d\xc7\x5b\x33\xdc\x86\x36\x0d\xaa\x70\x2b\x0d\x8c\x6a\xa1\x15\x91\xe2\x68\x81\x1b\x35\xbd\x77\x0f\x57\x7a\x7d\x46\xb8\x69\xc6\x81\x01\xb4\xde\x36\xeb\xf0\xe1\xde\x3d\x2d\xf8\xe3\x56\x84\xb5\x4b\xb3\x4a\xb0\x3a\x27\xe8\xe7\x2b\xa6\xfe\x0f\xfa\x70\xcf\x69\x89\x04\xa4\x26\x95\x15\xd3\x67\x3f\x9f\xbf\xb9\x7a\xf1\xbc\xbf\x1d\xe8\x16\x90\x0b\x3b\xda\x18\x36\x80\x46\x9f\x7a\x10\xd4\x9a\xe0\x35\x6f\xf6\x41\xef\xf9\x8b\xe7\x97\xfd\xbf\x9e\x1b\x09\xc0\xc5\x50\x13\xb7\xa7\xfb\xd1\xfe\x83\x54\x2d\x88\x91\xde\x26\xbf\x10\x61\x04\xc5\x60\xab\x33\xf8\x22\x9e\xfa\xb1\x35\xd5\x62\x61\x9b\x6e\x54\x2a\x61\x4b\x6b\xb9\xb2\xd1\xbb\x65\xd3\xbf\xef\xa0\xbb\x07\x6b\x35\xdf\x95\xdf\xeb\x66\xd3\xce\x29\xc3\x0d\xfd\x17\xa9\xfb\x94\x45\xbb\xaa\xf8\x52\xef\x07\xb3\x93\xba\x2b\x04\x68\x05\xa5\x34\xba\xe7\x27\xec\x66\x53\xf1\x16\x76\x5c\x0f\x48\xf4\xac\x95\x4a\x1b\x66\x9c\x11\x74\x23\x08\x36\xbb\x13\xc3\x56\x4a\x80\xe5\x80\xaa\x56\x08\x3d\x7a\x84\x9a\xfe\xd8\x66\x86\x5d\xfe\xeb\x7f\x4f\x52\x8c\xae\xf6\x99\x27\xda\x50\xb5\x40\xb8\x69\x40\xae\x23\xca\xe6\x5c\x2c\x61\x39\xa7\x29\x30\x56\x35\x6d\xad\xad\xb7\xf8\x5b\xdd\xe7\xea\x62\xe2\xed\x82\x5b\xb2\x9d\x38\x01\x56\xfa\x1b\xd7\xb5\x00\xc9\x2a\x78\x43\x26\x09\x28\x07\x22\xc2\x60\x82\x36\x84\xde\x2c\xd4\x04\x64\xc2\x92\x0b\x12\x70\x82\x91\xd9\x9c\x9f\xa0\xdf\xba\x8e\xc7\xf4\xb9\xfd\xf5\xed\xa4\xbb\x48\x73\x2a\xa4\x42\x6b\x4a\x36\x68\x44\xf5\xac\x24\x5d\x93\xb1\x93\xff\x25\x2e\xd0\x1f\xe8\xf5\x0b\x25\x9b\x1e\x62\x6b\xc8\x0d\xbe\x13\x60\x86\x9b\x1d\x80\xad\x96\x46\x58\x4a\x7a\xc3\x96\x9a\x13\xfa\x58\xec\x12\x6b\x63\xbc\x21\xd0\xc8\x0a\xe9\x86\x4a\x95\xc0\x14\x64\x25\x88\x24\x5a\x8e\x6b\x56\xf4\xe0\x8d\xaa\x37\x7b\x46\xb3\x04\x48\x78\xcd\x16\x57\x17\xd2\x0e\x6e\xd5\xd0\x02\xa7\x10\x2d\x88\x89\x61\x27\x63\x5b\x98\xc5\x33\x36\x22\xd8\x1d\x11\xdf\x5a\xf1\x64\x9d\x42\x69\x57\xd1\xfb\x88\x53\xfb\xbf\xd2\xfa\x49\xde\x8a\x0a\x9c\x36\x63\x43\x30\x22\xa5\x31\x2e\x34\x6e\x7a\xba\x04\xd7\x44\x20\x49\xac\x11\x84\x70\x73\xc3\x05\x55\x8b\x25\x60\x97\x00\x1c\xda\xfc\xfa\x63\x86\xb8\x86\x21\x4f\xd0\xb5\xd2\xc6\x5a\x01\xa7\x9a\xe0\xba\x01\x0b\x58\xfb\x92\x7a\x09\x8c\xbe\xb5\x0b\xa0\xbd\x5a\x6f\x0d\x29\xae\x45\x80\xd3\x91\xb5\x6b\xe3\x30\x48\x60\x47\x26\xb0\x15\x6b\x17\x7e\x24\xe3\x5e\x91\x8a\xce\xa9\x85\x42\xc4\x12\x10\xc0\xc1\x60\x33\xec\xc8\xda\xe5\x8c\x88\x74\x43\x83\x09\x82\x0d\x6a\x41\xb1\x23\x3e\xd3\x62\x58\x83\x8f\x24\xa6\x5e\x41\x49\xb0\x56\xef\xb3\x86\x57\xb7\x66\x95\x01\xb4\x15\x63\x09\x68\x27\xd2\xd0\x0d\x5d\x13\xe6\x89\x33\x41\x54\xa1\x0a\x33\x24\xf1\x9c\x34\xdb\x1e\x5b\xc6\x4e\xd4\x03\xbc\x78\xfa\x04\x54\xf6\xc3\xc7\xdd\x8d\x92\xb7\xf9\xfb\x1e\x6d\xbe\xeb\xb4\x81\x26\xe3\x82\x5e\x2a\x1a\x90\xc3\x7a\x09\x22\x13\x5e\x33\x79\x90\xc1\x9d\x0c\xda\x29\x02\x04\x0e\x3f\x40\xd3\xbb\x2e\xb2\x7e\x7b\xf8\xd3\xc3\x5d\x60\x89\x66\x84\xb0\xc0\x4e\x43\x6a\xcb\xce\xe7\x33\x14\x17\xf9\xbd\xc5\x8d\x5b\x2d\xd7\x89\x76\xf5\xd7\x4a\x90\x35\xe5\xad\x8c\x19\x18\x10\xd9\x57\x77\x69\xa4\x04\x91\x6d\xa3\x9c\xfc\x7c\x75\x8e\xf0\xcd\x8d\x20\x37\xde\xb9\xd0\x73\xcc\x04\x9e\x93\x5e\x09\xac\x58\x92\x45\xd2\x08\x09\x52\x11\xba\x26\x35\xcc\x1a\x47\x1e\x94\x93\x66\x09\x94\x57\xe7\x08\xdc\x60\xe3\x3d\x15\x1c\x25\xb0\x93\x61\xef\x3b\x79\x6a\x7d\x21\x22\xa3\x59\x3b\x09\xd7\x2b\xf2\x5e\x9d\x97\x84\x9e\xa1\x85\x5e\x91\x55\x3b\x6b\x68\xa5\x35\xab\x0c\xdc\x66\x05\x8c\xf1\x5a\x08\xab\x78\xad\x77\xad\x44\xb3\xad\xb1\x7d\x1a\xbe\x39\xba\xe1\xa9\xc4\x16\xdb\x95\xe2\xa8\xa1\x33\x81\xc5\x16\x5c\x0f\x86\x16\xe4\x8f\x23\xdb\x3d\x95\x16\x4f\x04\xd7\x32\xc8\x8f\xad\xb9\x57\x79\x65\x6a\xc9\x3f\x41\x73\xde\x34\x7c\xa3\xc5\x84\x19\x58\x7b\x11\x6b\x5a\x6b\xa6\xd1\x08\x7b\x90\xf5\xed\xcd\xcb\x76\xf6\x94\x6c\x35\x19\x8c\x54\x7d\x9b\x6f\xc3\x73\xa7\x89\xac\x90\xab\xd0\x92\x28\x5c\x63\x85\x11\x9e\xf1\x56\xa5\x4b\x96\xee\x8b\xb3\xa6\x41\x0b\x2a\x15\x17\xe0\x5a\x18\x4b\xc7\x77\x87\xc0\x1b\xd7\x1e\xd5\x8a\x88\x25\x66\x84\xa9\x66\xdb\xd9\x38\x52\x89\xb6\xb2\x3b\xe7\x99\xeb\xfa\xa1\xbb\x34\xc6\x9c\x9c\xd3\x68\xfb\x04\x64\x72\xa0\x0d\x51\x39\xe7\x17\x34\x9c\xd6\x64\xad\xb4\x9c\xe9\x3c\x6a\xeb\xb1\x9a\xb9\x48\x6f\xf2\x96\x46\xd0\x00\x9c\xb6\x1a\x34\x80\x5c\x4c\x68\x18\x61\xa9\xb0\x48\x6c\x9f\x21\xd3\x67\x3f\x90\x84\xd5\x07\x01\x24\xde\x3e\xc4\x6d\xd5\xeb\x6c\x58\x64\x75\xbb\xcb\x5d\x03\x28\xae\x70\x83\x04\xd9\x60\x51\x5b\x27\x57\x6b\xd4\x15\xa6\x35\xd2\xdc\xb5\x7b\x2d\xd7\x58\x18\x28\xaf\x0d\x90\x13\xf4\xf3\x63\xfa\x47\x69\x2c\x33\x0a\xc2\x4b\xbd\xf2\xf9\x60\xda\x4f\xc7\x10\x9a\xf2\x7b\x05\x6c\x2e\x2d\xa8\xa8\x92\xa8\x26\x8d\x16\x7a\x5c\x94\x3d\x35\x8d\x85\x81\x7f\x66\xc0\x97\x2d\x62\x8b\xe3\x8f\x82\xe0\xdb\x9a\x6f\xd8\xdb\x0c\x4b\x81\xab\x5b\x89\xe8\xdc\x53\x64\x81\xd7\xc4\xe8\x16\xc0\xd2\x90\x63\x70\x5d\x03\x26\xf2\x25\xa6\xf5\x09\xfa\x91\xf3\xa6\x4b\x0c\x2e\x6e\x30\xa3\xff\x32\x62\x9c\xcf\x83\x31\x18\x4c\x4d\x88\x17\x5b\x51\x99\xca\x72\x1f\x6b\x04\x11\x83\x91\xe0\x2d\xab\x91\xe0\x33\xca\x90\xe4\x02\x76\x89\x37\xf7\x06\x76\xe0\xbe\xf6\x67\x17\xfd\x57\x46\xf2\x9f\x07\xc9\x1f\xc9\xe1\x70\xc8\xe1\xc2\x12\xbd\x94\xda\x4b\x13\x74\x87\x8f\xc5\x3f\x96\x92\x57\x14\x83\x29\x62\xcd\x6e\x74\x11\xc5\xe3\x9e\x92\x2d\x7a\xe2\xe3\x71\x99\x82\x06\x65\x61\x58\x31\x58\x8b\x46\x45\x7a\x7b\x50\x69\x09\x5e\xd0\x03\x91\x02\x80\x7d\xea\xd4\x2f\xd6\x2e\x47\x4d\xfe\x38\x41\x0d\x61\x37\x6a\x81\x8e\xd0\xc3\x5e\x02\xd4\xb7\x37\x99\x02\xf0\x4d\x29\xa3\x6a\xd4\x31\x10\x50\xfc\x89\x45\x5c\xfe\x53\x2e\xae\xb2\xdf\x33\xd9\xd3\xed\x5d\x90\x1f\x59\xa3\xd2\xb6\xcf\x9a\x1c\xe2\xe3\xa4\x1d\xf7\x33\x11\x92\x3e\x1d\x5a\x8e\x63\x4d\x65\xe8\xd5\xcc\xa7\xce\x62\x3b\x75\x3a\xa8\xdb\x04\x74\xcf\x29\x90\xb7\xf0\xa3\xa3\xac\x6e\xe1\xfe\xdf\x6d\x66\x09\x8c\x4e\x1d\xa9\x8b\x90\x22\x2a\x1b\x70\xd1\x17\xdd\x0e\x31\xc5\xd1\x69\xb2\x00\xdd\xc6\x89\x3c\x44\xa7\xe8\xb7\xb7\x7d\x6d\x40\x52\xa1\x53\x34\xc7\x8d\x24\x25\x82\x65\x8b\x08\xa4\xcb\xbe\x2b\x74\xf3\x4b\xa8\xdb\xfb\x3f\xba\x0d\xed\xba\xa1\x53\xb7\x82\xbe\xc9\xa7\x7b\x9d\x8d\x53\xc1\xa2\x8d\xd1\xbc\x65\x5a\xff\xbf\x89\x48\x30\x7a\x87\x18\xd9\x64\x0c\x39\x8e\xe2\x87\x7d\x74\x0c\xbd\x0e\x18\xf9\x75\x4c\xde\xd1\x3b\x2b\xf4\xbd\x6a\xd9\x53\x01\x15\xd1\xcb\x57\x2e\x03\x7d\x30\x92\xb0\xbe\x1e\xc5\x48\x2f\x0d\x8c\xee\x78\x22\xfa\xeb\x80\x71\xfd\x1e\x95\xa3\xdf\xab\xa1\x2d\x5c\xc4\x20\xe1\x9c\xdf\xab\x43\x56\xe5\xe2\xe9\x13\x90\xce\x4f\xc9\x76\x74\xdb\x11\x06\x03\xac\x77\x9b\xf2\x1d\x4a\xa3\xb4\xde\xf4\x05\x55\x41\xa5\x39\x44\xb7\x41\x01\xed\xcd\xcf\x20\x3e\xcf\x6e\x82\xd5\x7f\x56\x2f\x29\x3b\x3e\x3e\xee\x33\xa9\xcf\x39\x9b\xd3\x9b\x08\x29\xa7\xdc\x4c\x9c\x42\x1b\x05\xda\xf2\x83\x43\x06\xcc\x90\x36\xaf\xc5\x2e\x43\x8c\xb5\x4b\x2d\x38\xe4\x15\x03\x83\xbd\x6b\xf7\xc5\x1d\x2c\xc5\x9e\xa7\x7d\x46\xef\xcc\xb0\xae\x6f\x91\x6c\xd9\x38\xe8\xd4\xf4\x29\xad\xd3\xc0\xac\xf6\x35\x68\xd3\x99\xd9\xad\x74\x66\x3a\x1c\x38\xc5\xb4\xf3\x81\x73\x4d\x3b\xdf\x71\xd2\x60\xe5\xd6\xb7\x37\x26\x06\xb2\xc7\x7c\x5d\xc8\xe6\xc0\x99\xba\x6e\x07\xce\xd1\x75\x3b\x6c\x76\xc1\x7a\x75\xf6\xaa\x9f\xea\x4e\x86\x3d\xef\x9a\x08\x1a\xd3\x87\xff\xb5\x6b\xa2\x9d\x8e\x5a\xfe\xb7\xcb\x1c\x4c\xdf\x84\x3b\xdd\xb5\x22\x08\xdd\x7b\x27\x6e\x7c\x04\x73\x7a\xab\x88\xb6\xf6\xcc\x39\x9e\xf2\x2e\x8e\xb6\x1d\xb7\xda\x7b\xa2\xac\x12\x04\x4b\x22\x11\x59\x13\xb1\xcd\x68\x61\xc8\x48\x25\x5a\xe3\xa6\x25\x20\x54\xda\x46\xd1\x55\x43\x83\x10\x79\xfc\xd3\x8b\x5f\xad\x93\x26\xdb\xd5\xaa\xd9\x6a\x47\xe9\x86\xa8\x28\x50\x08\x43\xf5\x12\x58\x03\x30\x3d\xaf\x2c\x32\x2f\x89\xa8\x08\x53\xf8\x86\x74\x5d\xb5\x02\xa1\x87\x00\x8c\xde\xa1\x55\x07\x5a\x91\xde\x43\x50\xd0\x69\x04\xa5\x44\x76\x30\x84\x7b\x44\xdb\x64\xa7\x64\x98\x0c\xec\xa5\xc9\x20\x03\x4e\xf6\xa2\xde\x9e\x02\x32\xfb\xe6\x20\x39\xd3\xf7\xd3\x9e\x1b\xb9\xfb\xe5\x41\x1b\x62\xb7\xa5\xb7\x63\x75\x87\x7e\xee\x57\xb9\xff\xe0\x4d\x6d\xf6\xd9\x7b\x7f\xa8\x3d\x35\x4a\xf3\xbd\xd3\xa1\xde\xe1\xab\xe0\xfb\x56\xc0\x19\x9f\x0b\x71\xc5\x9a\xd7\x79\xa2\xce\xf5\x0d\xcd\x9d\x6a\x3f\xb1\x1a\x79\x0f\xa5\x6f\x37\x67\x9a\x7b\xe1\xbb\x59\x93\x80\x71\xd5\x67\x15\x14\xc2\x7b\x38\x8e\xd4\x09\x52\x71\x51\xbb\x98\x8f\x8f\xd8\x81\x83\x6d\x63\xe3\x26\xb0\x6c\x92\xf3\x3c\x34\x70\x3b\xcd\x58\x26\x40\x66\x24\x74\x18\xee\x35\x51\xad\xb0\x47\xc1\x29\x58\x98\x8f\x3f\x47\x49\xe3\x88\x5c\x20\x46\x1b\x44\xe7\x88\x6a\x32\xb0\x6f\x14\x9a\xf3\x96\xd5\xbe\x81\xe1\xf1\x67\xdd\xc8\xa2\x36\x5d\x8c\x81\x06\xdf\x68\x76\x90\x26\x6c\x7e\x23\xf8\x46\xeb\xfd\x9a\x02\x27\x63\xb1\xf5\xd0\x6a\x4e\xb4\x0f\xae\x4c\xf0\xc5\x1c\x14\x35\x1c\xd7\x1a\x2f\x10\xa3\x90\x72\x68\x57\xdd\x64\x3d\x50\x69\x5b\x74\x8c\x2d\x2d\xc5\x6e\x88\x4a\xe2\x97\xa3\x77\x66\x82\xe7\xa9\x6f\x3d\x3e\x49\xc3\x9c\x3f\x24\xb6\x19\x7a\xf3\xe2\xe2\xc5\x09\x7a\x86\x6f\x89\x09\x01\xbd\x9f\x71\x21\xf8\xe6\xfd\xc4\x9c\x59\x9c\xe3\x9a\xb0\x8a\x80\x98\xe6\x02\x22\x56\x82\xcc\x89\x20\xac\xd2\x86\x7f\x0c\xe9\xda\x90\x80\xaf\x89\x58\x10\x5c\x1b\x05\xba\xda\xfa\xd8\xa6\xb1\xf4\x02\x65\xd0\x86\xb7\x4d\xad\xc9\x80\xd7\x9c\x66\x51\x69\x74\xc5\xa4\xd2\x50\x0c\x3a\xe6\x94\x58\x6b\x08\x1c\x61\x40\x8e\xf4\x00\x8e\xa1\x6c\xa0\x22\x40\xa1\x73\xd8\x15\x8e\x23\x2e\xc2\xc8\xa7\x66\x83\xdb\x45\x9c\xda\x45\x9c\x6a\x68\x8f\x3e\x18\xb2\x65\x54\xfb\xf4\xfd\x48\x33\xd4\x89\xe9\xe8\x40\x5e\x9b\x8e\x2f\xb1\x5a\xe4\xf2\x52\x00\x4f\x16\x06\xff\x2d\x5e\xa4\xb7\x99\xa0\x88\x7a\x32\xda\xe4\xb2\xe3\x1a\x9b\xc3\xbb\x25\xaf\x0d\x43\xa7\xf1\x6b\x2b\x3d\xec\x09\x4e\x88\x88\x77\xb8\xd5\x01\x2c\x4b\x12\xd0\x90\x78\x4d\x72\xe6\x62\x64\x13\x84\x4a\xf2\x63\x3c\xf7\x95\x20\x45\xdf\xc7\x24\x39\x5c\x46\x73\x47\xa7\xa7\xe8\x01\xfa\xf8\x31\x69\x3c\x8a\x46\xf1\x21\x8d\xef\x4f\xfb\x81\x1c\xa1\x87\xe8\xeb\xaf\x13\x18\x25\x10\x8f\x2c\x88\x95\xe0\x2b\x2e\x49\x1d\xc3\x18\x8d\xc7\x27\x69\xc8\x05\x21\x74\xff\xdc\xc8\x3a\xa0\xf5\x36\x3f\x65\x00\xe1\xe2\x72\x88\xe7\x26\xd5\x83\x20\x07\xdc\xb6\xe6\xc2\xe7\x64\xc1\x8f\xb1\x74\xbb\x5f\x58\xf8\x83\xf9\xd5\xec\x8d\x47\xb8\x55\x8b\xd1\xb3\x56\x61\x45\xc6\xe8\xeb\x2f\xc4\xbf\x19\x32\xe8\xb4\xc4\xca\x05\x4a\xbf\xcd\xe0\x00\x8b\x49\x49\x84\x42\xa3\xce\x0f\xfa\xb3\xcc\x97\xea\xf4\xb4\xb4\x82\x93\x9e\xce\x52\x82\xd1\xe2\x96\x4b\x33\x6e\x40\x1a\x14\xe9\x92\xca\x25\x56\xd5\x22\xa4\xc5\x58\x90\xf2\x7e\x07\xe6\x38\xf9\xe6\xd3\xbd\x12\xa2\xbb\xe6\x9f\xa0\xdf\x6f\x08\x44\x47\xb3\x13\xcd\x2a\x57\x17\x13\x27\xc9\x92\x8c\xa0\x8e\xec\x87\x00\x73\x77\x27\xa4\x8e\x94\x1f\xc1\x82\x32\x29\x0b\x3e\xdd\xcf\xd0\x81\x4a\x17\x02\x1e\x82\x6f\x4d\xcb\xf0\xff\x30\x82\x66\x9c\x28\x4b\x3e\xb2\x68\xc0\x20\x78\x0f\xf9\xc6\x90\xd1\xe1\x95\x67\x67\x38\xcd\x65\x58\xb7\x8e\x98\xf1\x04\x45\x7f\xec\x33\xdc\x3f\x08\x16\x6a\x46\xb0\xda\x7b\xc8\x85\xeb\x71\xf8\xb0\x3d\x3b\xec\x7d\xac\xdb\x86\x07\x2f\xec\xbf\x9e\xb1\x5f\xbb\xd9\x98\x60\x3e\x66\xa8\x5d\xd5\xda\x41\x93\x7c\x49\x3c\xbf\x38\x83\x61\x4e\x49\x63\xa3\x7d\xf1\x90\x9e\x24\xb0\x2a\x3d\x99\x87\x5a\xec\x1b\xd8\x30\x2d\x30\xad\x8d\xd4\x0f\x7f\xf7\x79\xdb\x5d\xa1\xaf\x3f\x61\x79\x3a\xec\xa4\x37\x79\xf8\x6b\x9a\xe6\x63\x9a\xdd\x6c\x12\x27\xec\x6c\xcd\xc4\xdc\x65\x87\x42\x84\xa5\xbb\x95\xc3\xe8\x54\xfe\x82\x1b\x5a\xc3\x50\xe7\xce\x44\x86\x40\x49\x84\x61\xc1\x74\xee\xf5\x5d\xca\xb2\x68\x6f\x60\xce\x5d\x29\x83\x49\x08\x3e\x3e\x41\xf7\x9f\x93\x8d\x35\x45\xe1\x2b\xb4\xb4\xf9\x1a\x79\x92\x21\x92\xed\x52\x73\x84\xa7\x0c\xab\x21\x77\xc0\x10\x1c\xc2\x1e\xf7\x33\xf1\x76\xef\x00\xfc\x0b\x31\xb5\x14\xd5\xa1\x70\x66\xca\x60\x96\x8c\x11\x8b\xc5\xdf\xfc\x4f\x63\xb2\x6c\x7a\x7f\x2a\xf3\xec\x0d\x06\x1a\x69\xee\x3a\x84\xb3\x18\xd9\xfc\x5b\xb8\x2b\x0b\x67\x66\x04\x3c\x80\xd1\x1c\xb1\x22\x4e\x0b\x7f\xff\x4f\xe3\xb3\x2f\x2a\xcc\x12\x4a\xfd\x27\x78\x2d\xe6\x33\xcd\x77\x7f\x16\xaf\xf9\x80\x72\x32\xe3\x03\x78\xac\x2f\x64\x4b\x36\xcf\x77\x47\x6d\xff\x6a\xbc\x76\x17\x42\x76\x67\x9f\xce\xfd\x00\x5a\x3e\xfe\xe9\xc5\xaf\xd7\xfd\x51\x59\xbd\x44\x3b\x03\x95\x7f\x35\x92\x22\xbb\x9b\x42\xe8\xf0\xd1\x29\x7a\x38\x7d\x60\x35\xbb\x89\x92\xbb\xdd\x30\x23\x6a\x43\x08\x43\xff\x22\x82\x03\xeb\x73\x46\x3e\x73\x85\x06\x23\xdd\x09\x62\xc5\x85\x3a\x3e\x46\x97\x0c\xe2\x8f\x5c\xa0\x9a\x4a\xf8\x2f\x6e\x15\x5f\x62\x45\x2b\x7f\x34\x50\xe1\xa6\x6a\x1b\x77\xab\x8b\xd5\x68\x85\xb7\x4b\xc2\x54\x39\xaf\x29\x36\x05\x2c\x24\x7b\xa4\x6b\xc6\xaa\x47\xef\x10\x31\xff\x2b\x9f\xe8\x86\x69\xe7\x3e\x71\xc3\x71\xfd\x48\x77\x71\x0e\xef\xb1\xfd\xe5\x78\xde\xf0\x4d\xcf\x70\xe3\x3d\x81\x6b\xef\x72\x64\x11\x9b\x20\xc5\x0f\x85\x9e\x1d\xba\x5c\x32\x1b\x0a\xb6\x3c\xd9\x6c\x11\xae\x14\x5d\x3b\xff\x0c\x52\xb3\x15\x16\x4a\x22\x0c\x42\x90\x33\x12\x82\xc3\x2b\xc1\xd7\xb4\x26\x75\x08\xfb\x76\x6f\x76\xc0\x79\x16\xd9\xb8\x7b\x92\x26\x54\x21\x88\xb4\xa1\x43\x9f\x5a\x2c\x27\x90\x6e\xfc\x3e\x4a\x22\x29\xc4\x5a\xbe\x45\x0f\xdf\xe7\xf0\xe1\x26\x1b\x33\x21\x7d\x2a\x4d\x66\xa3\xdd\x1a\x72\xc5\xc5\xad\x44\x47\x48\x52\x56\xf9\xd0\x66\x9c\xbb\x4e\xa5\x41\xc6\x84\xf7\xec\xa4\x4c\x26\x3d\x4d\x73\xc3\x66\x9c\x2b\xa9\x04\x5e\xad\x5c\x42\x94\xa1\x88\xb9\xbc\xd7\xc0\x65\x6b\x82\x24\xc3\x2b\xb9\xe0\x6a\x62\x62\x99\xf6\x47\xfa\x2f\x22\xa3\x1b\x64\x9e\x80\x36\xbf\xb5\x73\x7a\x65\xbd\x2a\xb0\x76\xf4\x14\x26\x08\x4b\x54\x93\x39\x64\xa6\xc1\x01\x2f\x56\x7e\xa8\x69\x2f\x83\x07\x32\xa7\x81\x8f\x01\xdf\x3d\x55\xb4\xe5\xfb\x09\x71\x8b\x1d\xd9\x50\xfb\xa4\x3b\x0d\x26\x4c\xdd\x35\xcf\xe9\x0e\x69\x4e\xa5\xac\xe1\xb0\x71\xf6\x11\xf1\x3d\x21\xc6\xb2\xe4\x77\x84\x2f\x5a\x36\x3e\x98\x64\xee\xd5\x62\x1f\x45\xb9\x8c\xc3\x47\x86\x0f\x7c\x58\x1f\x62\x4c\x49\xf8\xc6\xb5\x0b\xa7\x06\xdd\xe3\x95\xbb\x99\x7a\xe9\xc2\x1e\x79\x36\xf8\xf6\xe1\xe4\x0e\x9e\x84\xe3\x81\x18\x4e\x21\x22\x0a\x94\xb9\x62\x6b\x8d\x53\xe0\xbc\x49\xc6\x65\x66\x2b\xbb\x2c\xb1\x44\x34\x0d\x2a\x32\x3a\xbf\xb3\x8e\x2e\xf0\xc2\xf1\x31\xba\x06\xa1\xb3\x21\x90\x8c\x0b\x7b\x31\x4d\xb3\x9e\xe8\xdf\x6a\x0e\x6b\xc7\xe0\x7a\x11\x2f\x81\x81\x89\xc6\x89\xd9\x08\x37\x92\x4f\xd1\xaf\xc4\x18\x05\xb6\x2b\xdc\xc2\x1f\xca\xfc\xe8\x2e\xaf\x89\xde\x3a\x63\xbc\x5e\x52\x36\x1a\x4f\x09\xab\x33\xef\x27\x0b\x49\x22\xd2\xc8\x12\xf7\x9b\xfb\x4e\x95\x9d\xaa\xbf\x55\x61\xbc\xb4\x9d\x58\xf8\x5d\xe9\xf0\x00\x58\xd7\x8a\xaf\x7e\xe1\x9a\x6c\x19\x16\x25\x10\x17\x4f\x9f\x24\x9d\x2f\x59\x7d\xf1\xf4\x49\x8e\x7e\xba\xe8\xc7\xc7\xe8\x1c\xec\x7f\x10\xb6\x97\x59\x8c\xbd\x73\x19\x3e\xef\xeb\x25\x39\x73\x86\x54\x7a\x8a\xdb\x10\xe5\xc3\x29\xcf\x42\x20\x3b\x3d\xd8\x28\xf2\xb9\xcf\x4f\xed\x51\x83\x65\x8f\xc8\xe4\xad\xc6\x62\xbb\xa7\x5d\x10\xdb\x61\x1f\x15\x5b\x7a\xe9\x6c\xff\xd3\x0b\x2f\x91\xf3\xd9\x8e\x2c\xf6\x71\xca\x1b\x6e\x63\xcf\xcc\xb1\xdd\x46\x50\xa5\x08\x54\x05\x79\xef\x0c\x3a\x72\xc6\xea\x6b\x9f\x71\xf7\x1e\xcd\x48\xc3\x37\x45\x88\xa5\xbc\xd9\xd1\x83\xe9\x83\x71\x19\x81\x82\x6e\xe9\x7c\xd5\xd3\x33\xd2\x2e\xe1\xff\xe5\xb6\x3e\x79\x36\xe8\x97\x71\x9f\x05\xdd\x3d\xf4\xca\x99\x67\xdc\x65\x5f\x47\x26\x6f\x09\x17\xaf\xf5\xe6\xdd\xcc\xa5\x3b\x77\xf5\x7e\x1b\xdf\x49\xe8\x61\xf7\x48\x38\x16\x57\x66\xd4\xc5\xed\x1a\x44\x17\x0e\x7b\x2b\x14\xca\xa8\x04\x9c\x95\xca\x2e\xa6\xc5\xec\xe1\x88\x46\x1a\xe6\x73\x4b\x96\xd1\xb8\xff\x78\x23\x0d\x5c\x53\x69\x34\x9e\x5e\x60\x9f\x34\xe0\x6d\x3d\xb8\x0d\x61\x6c\x47\xdf\x5f\x71\x9b\x63\x90\xa0\x68\x8e\x31\xdc\x81\xaf\x3b\x65\x0b\x22\xcf\x9e\x6b\xcc\x41\x2c\x07\x68\xfd\x11\x71\x7f\x70\x90\xdf\xfe\x79\xec\x8c\x5a\x8f\x3f\x06\xdc\xcd\x59\xbd\xb9\x29\xa9\x38\xc2\xf5\x1a\x3b\xe3\xb6\x6b\x49\x42\xce\x84\x99\x85\xbd\x33\x3a\xb7\x09\x55\xbf\xb7\x54\x18\xd3\xbd\xa6\xc6\x69\x0a\x77\x32\x96\xa4\x9c\xf8\xa4\x8d\x4a\x3b\xde\x8f\x7a\xfc\x51\x37\x11\x7c\x43\xb5\x11\x32\xa4\x48\x0b\x76\x13\x94\x03\xe8\x75\x80\x8b\xdb\x0a\xb2\x4d\x0c\x6c\x40\x05\x9d\xa2\x1b\xa2\xce\xa3\x6f\x0a\x1a\x23\xeb\x98\x8b\xe5\x80\x75\x27\xb3\x61\xd0\x86\x1b\x7f\xd5\x27\xe0\x5e\xe2\xad\xdf\x96\xa0\xac\xe9\xbc\xe0\xba\x6a\xfb\xc0\xfa\x74\xbb\x25\x25\x80\xc1\x95\x6a\x71\xd3\x6c\xd1\x42\xfb\x23\x0c\x71\xcd\x01\x74\xb9\x24\x35\xc5\x8a\xe8\x06\xfe\x48\xd8\x56\x72\x82\x12\x20\x7d\xd0\x67\xc4\x54\xc3\x78\xbf\xc2\x5b\xbb\x9b\x1f\x73\xf1\xd2\x9e\x17\xdb\x9d\xf6\x3e\x1a\x7f\x95\xcc\xab\x22\x45\xc0\x89\x41\x85\x7b\xdc\xec\xdc\xaf\x8e\x3f\xe6\xbc\x7c\x00\xa5\x62\xcf\x4f\x7d\xc8\xc4\xec\x32\x05\xef\xef\xfb\xd3\x22\x2b\xe4\xf7\x07\x76\x60\xb8\xcb\x62\xea\x47\x2c\x67\xfc\x50\xed\xa3\xcc\xf4\x96\xa2\xc1\x97\x59\x83\x6d\x74\xee\xae\xe7\x8e\xc6\xe8\xeb\xaf\xd1\xc8\x96\x3a\x9b\xd6\xb7\xc9\x4f\x5f\x9d\x22\x46\x3b\x81\x8c\xce\x74\x40\xc0\x46\x37\x7a\x3f\x6f\x36\xa6\x2e\xc9\x7f\xdb\x3d\x7c\x10\xdb\x90\xfd\xf8\xa5\x57\x7d\x0e\xf6\x22\xac\x3e\x8c\xeb\x6b\x32\xc7\x6d\xa3\xca\xa4\x37\x29\x3e\xf7\xca\x10\xb2\x20\xd1\x39\x6e\x1a\x19\x9d\x75\xbf\xf7\xf1\x16\x39\xe0\x77\x64\x79\xd8\x4e\x19\x19\x6f\x26\xab\xae\x32\x90\xb3\xad\x55\x4e\x61\x83\xfd\xdb\x42\xae\xc4\xe0\x9c\xcc\xec\xb3\x63\xd9\x25\x89\x31\x64\xee\x84\x7b\xee\xa3\x34\x24\xd3\x32\x89\xe7\xe4\x35\x7c\x37\x1a\x4f\x15\x37\x71\x8b\xd1\xb8\x37\xe2\xb7\xe7\x62\xf6\x2f\xce\xf0\x42\xbe\x1c\x5c\xc8\xae\x68\xf9\xc2\xeb\x18\x09\xd0\x6c\x0d\x63\x24\xed\xfa\x45\x5f\xed\xb9\x6e\x03\xa2\xf1\x73\xc8\x6c\x2b\x27\xec\xa2\xb3\xab\x27\x78\x16\x6f\x30\x53\x91\xc3\x47\x58\x87\xf6\x90\x15\x1f\x7f\x06\xc9\xad\x94\xcf\x68\x1e\x97\x0e\x4c\xa6\x7a\x08\xb9\x8b\xa6\x7e\x42\xa5\xe7\x84\xd4\xd2\x15\x3e\x31\x36\x72\x94\xf5\xe6\x13\x8d\xb4\x7f\x99\xaf\x91\x91\xc3\x72\xd8\x75\xb2\xcb\xc0\x85\x29\xd0\xb6\x84\x2b\x18\x49\xa4\xa0\x97\xea\x7d\xa2\xbe\xf7\x30\x61\xa7\x6e\x18\x38\xc1\x1a\xb2\x94\x7a\x07\xdc\xcb\xbc\xea\xf8\x56\x11\xe9\x0c\xf3\x29\xa8\xea\x9a\x39\x92\x5d\x07\xf4\x38\x78\x9e\xd2\xc7\x4d\x86\xdd\xcf\xd2\x7d\xb4\x01\xb2\x7a\x9c\xa3\xdb\xfa\x26\xe9\xc8\xa6\x30\x96\x82\x5e\xc9\x61\xd3\x9e\x0e\xb5\x77\xcb\x4c\xb9\x08\xb3\xa9\x63\x38\x30\x4f\xc8\xb4\xd6\x0d\xed\x25\xfd\x99\xbb\x6b\xe8\x82\xb1\x79\x5a\xe7\xa0\xef\xae\xe7\x64\x91\xba\x6e\x97\x4b\x9b\x98\x19\x4d\x25\xf0\x4f\x97\x73\x22\xa3\x29\xb2\x97\x80\x26\x1d\x53\xa9\x2f\xd9\x35\xb2\x92\x32\x50\xd3\xce\xcd\xcd\x14\xd1\xa9\x9f\xf9\x78\x08\x44\x72\xed\x34\x83\x10\x87\x77\x02\x10\x63\xb3\x76\x02\x27\x19\xec\x68\x89\xef\xe4\x96\x24\x7c\xa1\x7c\x81\x07\x7b\x77\x88\xcf\xcd\x85\xa2\xe0\x75\x25\xeb\xf7\x8d\xcc\x6f\x13\x59\x90\xd0\x32\x9c\x5b\x22\x6a\xcb\xa0\xd9\x11\x6e\x09\xb3\x77\xe8\xb5\x6b\xce\xbe\x51\xd6\x3b\xa7\x4c\x91\xba\x87\x2b\xb7\x44\x75\x22\x90\xb6\xc5\x4b\xb3\xcf\x4e\x0b\x45\x96\x3d\x07\x40\x35\x66\xd3\x30\x33\x34\x35\xa0\x39\x21\x66\x75\x2d\x90\xc7\x84\x48\xdd\xf5\x31\x21\x3f\xe2\x06\xb3\x8a\x64\x9d\xd6\x58\x40\x79\x18\x58\x56\x73\xae\x7e\xa6\x69\xe4\x51\x79\x30\x7d\x90\x07\xe1\xc3\x20\xc1\xce\xb6\xed\xbb\x7a\x6a\x10\xb8\x2f\x2f\x6d\x58\xc7\x34\xd9\x2f\x98\x7d\x38\x5c\xf4\x2d\x1a\xa5\xd8\x1e\x85\xa9\xec\x8a\x41\xff\xc4\xb1\x31\x08\x4c\x11\x0f\xcd\x50\x33\xce\x5a\xe9\x98\x00\xb2\xbd\xe3\xdc\xf9\x78\x55\xa0\xe5\x1b\xd3\x30\x73\x80\x7e\x0c\x3f\x95\xc2\x73\xed\xcc\x64\x6d\x76\xc7\xea\xb0\x78\x74\x3d\x4e\x10\xff\x75\xbe\x76\x31\x2a\x8f\x86\x88\x78\x20\xc5\x07\x7e\x3c\x8a\x07\xdd\x15\xea\x4f\xb6\xf0\x7e\x61\xcf\xc6\x94\x6c\x85\xb4\xfa\x7d\xf0\xf9\xdb\xae\xf3\xaf\xc1\x5b\x5b\x9d\x25\xf2\x57\x12\x37\xe1\xf2\x63\xe2\x79\xf8\xd4\x5b\xc8\x79\x70\xf9\xff\xc6\xda\xea\xe4\x80\x23\x27\x30\x8b\x47\x3f\xb2\x20\x04\xd2\xa9\x77\x45\x82\xfb\x7d\x3f\x95\xd2\x73\xf9\xa1\xc3\x0c\x3f\xfc\x80\x56\x98\xd1\x6a\xe4\x0f\x42\x83\xe6\x2b\x2c\x18\x9a\x91\xaa\x85\xe8\xa6\x16\x95\xd2\x4b\x4a\x4f\x8e\x2d\x51\xf7\xc7\x99\xd9\x9b\xe2\xdd\x51\x3e\x43\x13\xef\xd1\x39\x39\xcc\x01\x03\xea\x25\xde\x06\xab\xd3\xd5\xa7\xf3\x15\xc4\x42\x51\x1e\x17\x69\x4e\xef\x6e\xf4\x1a\x46\x7b\x9a\x80\xf6\x6a\xc5\x2a\x6e\x70\x67\x9b\x00\x1d\xa1\x87\x85\xbb\x1b\x5f\x15\xa1\x27\x45\x10\xba\x42\x00\x8c\x36\x6f\xd9\x14\xf4\x14\x00\x7b\x9d\xd8\x05\xa3\xf4\xd8\xa7\x3c\x6c\xdc\x66\x12\xac\xb0\xbe\xe6\x49\xa1\x88\x2e\x7b\xf6\x6f\xa1\xb0\x00\x23\x3b\x8f\x6e\xef\xf2\x90\x59\x51\x09\x25\x5a\xd2\x33\x70\x89\xf1\x0a\x10\xfb\x6e\x92\x74\x6b\x30\xf0\x35\x91\x5e\x9e\x58\x2d\xe0\xf2\xc0\x66\x6d\x75\x4b\x94\x3d\xdb\x4a\x7c\xd2\x60\xc0\xdb\xb3\xe9\xc2\xb9\x73\xb1\x98\x44\xea\xd5\xa5\xc7\x1e\xe8\x92\xd5\xd1\xb1\xb1\x3d\xae\xd8\x9a\x72\x94\x8a\x36\x4d\x27\x50\xde\x89\x89\x52\xf6\x52\xf0\x1b\x41\xa4\x2c\x5d\x03\xeb\x39\x6d\x96\xa5\x83\xe6\x4f\xf9\x20\x36\xa8\x6a\x8d\xc4\x7e\xf0\xd1\x49\x34\xc9\x0f\xa1\x23\xad\xd4\xcf\x46\x4b\xbe\x26\x5d\xb5\xdd\xd9\x81\xee\x22\x72\x6f\x24\x2b\x21\xed\xcf\x26\x7b\x30\x78\x1d\xee\x16\x52\xff\x00\x3e\x8b\x65\xe8\xee\x5a\xce\x4f\x3e\xa9\x4c\x66\x01\x0b\x5f\x0c\x38\xb9\xaa\x66\xc5\xde\x6a\x25\xf8\x3a\xbb\xad\x12\xb3\xcd\x70\x10\xb0\x9f\x94\x7d\xd1\xf9\xf8\x56\x63\x60\xe7\x10\x69\xb3\xe1\x15\xc8\x25\xf1\x8f\x06\xc4\x59\x18\x50\x71\xd2\xc3\x80\x03\x9a\x05\xce\xe2\x10\x35\x15\xa4\x52\xfe\x3c\xe6\x7d\x07\x99\xf7\xc3\xdb\xa4\x37\xf0\x67\xe2\x7c\xf9\xe6\x79\x42\x54\x56\x8f\x32\x14\x83\x73\xe4\x1e\x30\x77\xb4\xf4\xa5\xb5\xec\xf5\x10\x5e\x5a\x18\x50\xff\xf8\x42\x66\x7e\x73\xb8\x57\x6e\x2a\xad\x85\x4a\xcb\x10\xa3\xb2\x68\xb9\x75\x36\xf8\xf9\xfe\x50\xb3\xc2\x96\x55\x3e\x13\x02\x6f\x77\x54\x5e\x36\x65\x97\xba\xc3\xfb\x22\x6f\x7c\x6e\xe2\x50\x69\xfd\x37\x63\x3c\xbc\x3a\x4f\xc6\xf5\x4d\xec\xbc\x42\xfa\xd7\x01\xa3\xa4\x35\xce\xf4\x28\x71\xd6\x8b\x19\xc6\xb6\xd9\x63\x18\xbd\x90\x6e\xae\xa6\x80\x68\xbc\xaa\x7d\x4b\x1e\xe6\x9a\x3c\xab\xd0\xed\xa4\x78\x94\x99\xd8\x97\xa9\xa3\x87\xa5\x90\x34\xa6\x79\xe2\x43\xc7\xf2\x73\xcb\x55\x66\x17\x87\xfd\xc8\x14\xf1\x3e\x41\xb4\xce\x1c\x90\x64\xb9\xa7\x70\x8e\x59\x8f\xdc\x97\xe3\x4e\x6e\x96\xfb\x65\x2a\x78\x03\x31\x48\x57\xce\x7e\xea\xd3\xbf\xa7\x02\x6f\x7e\x81\x6c\xe6\xc2\x19\x73\xb6\xc8\xf9\x80\x53\x5a\x0f\x3a\x69\x3b\x30\xb0\xa4\x1e\xc6\x20\x5d\xff\x3d\x30\x28\xe0\x72\x7c\x8c\x5e\x98\x12\x87\x24\x5b\x73\xc3\x79\xe5\xe2\x86\xc5\xb2\x84\x4e\xaa\x57\x90\x00\x55\x48\xa2\x77\x7c\x9a\xd3\x2e\xdd\xf7\x26\xc9\xe3\xd5\x39\x32\xfa\x33\xe4\x44\x81\x93\x43\x49\xdd\x45\x67\x58\x13\x63\xa1\xac\x2a\xae\xfa\x13\x73\x4a\x38\x68\x83\x21\xae\x5c\x51\x64\xff\xb2\x9a\x86\x51\xb5\xa2\x8e\x26\x9d\x2e\xd7\xf8\x5e\x29\x92\xf6\x79\xa6\xf3\xf8\xab\x64\x16\x57\x66\x4f\xda\x95\xdd\x27\x0d\xcd\x54\x0e\x76\xc6\x52\x74\xeb\xd8\xa4\x54\xcd\x29\x68\x21\xca\x50\x93\x94\xd1\x8e\x1d\xb7\xe1\xdc\x34\x9f\x86\x36\xa0\xff\xcb\x79\x4f\x43\x9f\x7d\xd3\xd4\x06\x61\x84\x14\xb6\xc1\xc3\xd8\x6f\x6d\x5e\xf1\xe8\xe1\x1d\x10\xf5\xd9\x6f\x3b\x86\xb0\xe5\xfc\x76\x5f\x42\xba\xd3\x3c\x93\xd4\xba\x2f\x80\xc9\x3e\xd7\xaf\x86\x3e\xa9\xc3\xf5\x60\xfa\xe0\x70\x10\x77\xcf\xbd\x1b\x84\x1a\x67\x7d\xe7\x55\x2c\xf7\xf8\x84\x42\x97\x6f\x73\xb3\xbb\xdf\xdb\xef\xcb\xcf\xdb\xc7\x5a\x8f\x9e\x77\xf1\xfd\xb4\xb5\x19\x3f\x04\xe2\xb7\x60\x71\xc0\xe1\xea\x04\x28\x79\xcb\x22\xd1\xb8\xfd\x1d\xa2\xc7\x28\xca\x43\xee\x48\x19\x45\xe9\xbb\x13\x65\x18\x83\xe9\xa4\xe8\xb3\x39\x24\xb5\x96\xf7\x93\x34\xa5\xb7\x00\x76\x10\xe0\x4e\x1b\x6e\xcf\x4e\xbe\xd0\xd4\x51\x5f\xb6\x2f\xea\x79\x9c\xe0\x4f\x42\x7a\xf4\x77\xf4\xb7\x83\x30\x1f\xef\x87\xfa\x77\xff\x06\xd4\xbf\xbb\x0b\xea\xfd\x9e\x6d\xc7\x4d\xdc\xd8\xe7\xc5\x62\x75\x1c\x3f\x2d\x56\x27\xf1\x93\xec\x15\x3a\x7b\xfe\x6f\xde\x52\xf0\x06\x8c\x29\xca\x2f\xf7\x70\x10\x0b\xc9\x14\x74\x8e\xbe\xda\x95\x2a\xf6\xf1\x23\xea\xc9\x14\x3b\x85\x4c\xb1\x62\x3d\xa1\x92\x4d\x0a\xf6\x50\x30\x2a\xd3\x71\x6f\x7c\xd1\xd2\x7e\x87\xb1\xfb\xde\x81\x71\xa1\xe2\xf7\x0e\x52\x5f\x6a\x9f\xeb\x3d\x5d\xb7\x8a\x2a\x78\x31\x01\xa9\x85\xe0\xed\x4d\x88\x45\x78\xe4\xc1\x6f\x32\xf7\x01\xec\x0b\x76\xf1\x5b\x75\x5a\x6c\xca\xc4\x3f\x72\x6f\x31\x50\x16\x60\x7c\xe8\x9c\x80\xc5\x40\x7c\xc5\xde\xa9\x7b\xbf\xc1\x94\xfc\x8e\x2a\x7e\x17\x32\xbc\xa2\x78\x38\x94\xac\x62\x5c\xf9\xf7\x1f\x7a\x28\x18\x6a\xaa\xdb\x01\xef\x67\x3e\x55\xa0\xa1\xf3\x44\xa2\xde\x7d\x37\x31\xaf\xc3\x52\xa3\x57\xe7\xbe\xda\x68\x56\x77\xa8\x93\x17\xe1\xe3\x86\x7c\xa5\x77\x88\xe1\xc5\xbd\xcc\xd1\xc3\x0f\x13\xc2\x11\x75\x8f\x30\xe9\x56\xd1\x0d\xa4\x18\x77\x66\xab\x77\xb2\x7d\x2b\x04\xca\xa2\xdf\x61\xc6\xb1\x57\xad\xe7\x1a\x8a\xe3\x96\xf7\xdf\x57\x49\xeb\x96\x6d\xcc\xad\xc3\xf4\x6a\x5a\x5a\x78\x5a\x2f\x36\xd4\x4d\x67\x1e\x7a\xca\x87\x09\x14\xb7\xe0\xb7\x64\xfb\x55\x29\xdc\xd9\x4b\xb8\x6e\x15\xe0\x04\xee\xbf\xd1\x68\xb2\xef\xdd\x15\xac\x26\x2b\x0d\x3f\xdf\x73\x39\xe4\x96\x87\xfb\xc4\x97\x08\x33\xd2\xa0\x54\x97\xfc\x08\x2e\x28\xc2\xc8\xd7\x92\x73\xe7\x40\x85\x37\x90\x4d\x06\x8b\xbb\x33\x10\xab\x84\x50\x35\x0d\x52\x53\xb5\x62\x28\x85\x41\x4f\xd0\xd7\x85\x20\x4d\x5e\x8d\xc7\x57\x42\x3a\xc7\x2b\x3c\xa3\x0d\x55\xc3\x95\xea\x42\xb3\xe2\x5d\xe7\x18\x05\x20\xbc\x79\x43\x98\x72\x96\x9d\xa9\x94\xc5\x9b\x42\x55\x40\xc3\xd4\x68\x4c\xab\xc8\xdd\x4f\x77\xeb\xac\x97\xa2\xfe\x68\x02\xe6\xcb\x67\xff\x24\xd1\xd3\x09\x7e\xd2\xaf\xc9\x1c\x9d\xe6\xf3\x77\x25\xce\x7a\xc9\xf7\xfd\x68\xf7\x5c\x2c\x66\x09\x5e\x09\x4e\xf1\x4c\x6c\xf5\x3d\x87\xd2\xfe\x7c\x13\xa4\xda\x5e\xfc\x12\x58\x25\x8f\xc1\x58\x66\x09\x3a\xf5\x4f\xe6\x13\x3b\xf0\x7f\x94\x45\xb4\xdd\xf6\x99\xdc\x91\xd1\xeb\xae\x8c\xe1\x30\xf9\x22\x3c\xa1\xb5\xd7\x61\xcc\x10\x82\x62\x96\x0d\xb4\x7e\xfa\x93\x19\xc0\x8d\xf9\x1f\xe5\x80\xfa\xf6\xf3\x05\x84\xa7\xd5\x5d\x17\xdf\x23\x71\xc0\xea\x3f\xc3\xb7\xf0\x04\xb3\x08\x4f\xe2\xf2\xb9\xf5\x4b\xcc\x4b\x29\x12\x8d\x28\x33\x65\x6b\xc6\xe0\x96\xc0\x15\xea\x69\x38\x00\x6b\x67\x47\xe6\xf9\xf4\xa8\xc0\x6e\xa7\x2e\xce\xbc\x6d\xdc\x63\x57\x06\x6c\xf7\x15\x53\xaf\x83\xfa\x6f\x8e\xbf\x73\x07\xc4\x3f\x91\xa8\x94\xf4\x3b\xd0\x9c\xba\x75\xf6\x35\x8c\x17\x7d\x37\x36\xe5\x38\x22\x5e\xb4\xd4\x19\x05\xb0\xe0\xf0\xfd\x2d\x02\x38\x1e\xa3\x47\x1e\x52\x4e\x3e\x93\x3d\x0f\x25\x1a\x94\x7d\xce\xb2\xf8\x70\x10\xd8\x73\xad\x84\x94\xd7\xf8\x61\xa0\xf4\x41\x20\x7b\x73\xd0\x3c\x67\x09\x0e\x46\x1e\xa1\x57\xdc\x3e\x74\x27\xe1\xf5\xc3\x24\x38\xde\xc9\x1f\xde\x15\x9a\xf7\x85\x0a\x7a\xeb\x22\x0c\x56\x46\x35\x35\x81\x1c\xb8\xa9\x59\xd6\x71\x28\x77\xda\xe3\x2c\x17\x2a\x7b\xbb\x44\x1d\xb8\x44\xd8\x10\x29\xbb\xf3\xd6\x7c\xe4\x66\x5b\xaa\x3e\xaa\x5d\x25\xb9\x68\xe7\xf3\x86\xd4\x57\x17\xfe\x78\x42\xb8\xf5\x71\x68\x96\xbc\xc8\xee\x1b\xa6\xc6\x83\xcc\x90\x28\xba\xac\xfd\xa4\x4b\x4c\xec\xc8\xef\xbc\x32\xcf\x10\x19\xea\xa1\x53\xf4\x20\x81\xab\x47\xfa\xd5\xbc\x4e\x1a\x2a\x75\x9e\xa0\xdf\x3e\x98\xb5\x72\x9c\xfc\x29\x83\xbf\x59\xd0\x86\x24\x23\xa0\x47\x07\x2e\x43\xb6\xba\x45\x44\x9c\xed\xff\xe1\xd3\xb8\xe4\x0e\x9a\x81\x4f\xd3\x3f\xbf\x8d\x1e\x5a\x0a\xeb\x95\xf5\x78\x70\xaf\x70\x74\x18\xaf\x67\x76\x55\xf4\x4b\x9d\x21\x76\x66\xf8\x5b\x8c\xd8\xdb\xdf\x68\x0d\x15\x51\xfd\x29\x9b\x39\x64\x31\xbd\x3a\xf9\x76\x67\xee\x36\x6d\xf4\x64\xa8\x7f\x7d\x96\x0b\x34\xc3\xe6\xd6\x6d\xa8\xde\x42\xe7\x68\x43\x0c\xdb\xdf\x70\xb8\xbc\x6e\x7f\x86\xb7\xab\x38\x23\x77\xa2\x32\xb2\x77\xcf\x92\xe6\x87\xee\xca\xd2\x21\x64\xbe\x66\xf1\x8f\x7d\x07\x8e\xe7\x3e\x22\x12\xa2\x1c\x10\x43\xf6\x39\xf0\x92\x30\x15\x59\x52\x9d\xe7\xc9\xa2\xb8\x57\xf4\x28\x6d\x14\x45\x0b\xc9\x14\x83\x58\x7e\xf9\x3d\xe2\x26\xe4\xb6\x45\x51\x12\x8c\xec\xbb\x63\xf1\xc0\x93\x98\xf9\x4e\xf6\xe1\xc4\xaf\xc6\x77\xdd\x71\xb9\xae\x4b\x74\x46\xa4\xca\xce\x42\x25\x24\xc8\xd7\xb5\x01\x22\x6c\x03\xe0\xf0\x20\x65\xab\x42\x4e\x86\x10\x56\xfe\xe8\xce\xad\x74\x97\xda\xe6\x54\x2e\x88\x40\x5b\x88\xc3\x99\x1d\xdc\x7d\xf9\xae\x53\x6c\xc8\x8b\xe9\x77\x26\x52\x96\x2a\x27\x17\xb5\x88\x84\x80\x16\xa8\x54\x1b\x54\x90\x00\x10\xbd\xe9\x96\x84\x60\xe0\x64\xd7\xe7\x24\xa7\x0f\xc2\xb1\x1a\xc9\x0d\x5e\x41\x55\xaa\xd9\x56\xff\x03\x65\x51\x6a\xce\xbe\x49\x78\xcf\x95\x48\x11\x6d\x78\xf3\x36\x79\x5b\x14\x18\xf9\x1b\x89\x36\x8b\x2d\xa2\xe8\xfb\x0e\xc7\xa5\xdf\x75\xae\x06\xbc\xa4\xd5\x6d\xa0\x32\x30\x8b\x41\xf9\x01\xa4\x5a\x74\x02\x82\xa6\xe1\xf3\x76\x89\x4e\xb3\x2b\x7c\x3d\x4d\x1d\x8f\x84\x8e\xff\xcb\x1d\x6b\x52\xcd\x2b\x85\xdc\x6e\x4d\x17\xbd\xc0\xf4\x6d\x08\x29\x47\x2f\xe9\xc5\xb8\x76\x06\x55\x64\xb9\x72\x0b\xf3\x1b\x4d\x9f\x37\x73\x5f\xfa\xdf\x23\x0c\x4b\x2d\xe3\x9f\xd1\x29\x80\xce\x32\x2b\xd0\x29\xa2\xc9\x5b\x7e\x5d\x86\x07\x50\x39\xb7\x9f\x67\x06\x46\x65\xc2\xb9\x71\x3d\xb0\x90\xb5\x4e\x85\x4d\x51\x30\xe5\xc7\x82\x2b\x64\xde\x77\x40\x5c\xd4\xda\xd6\xe5\xc9\xf3\x84\x90\x05\x6f\x44\xda\x8d\x7f\xe9\xd0\x71\x10\x4d\x5f\xf2\x2d\x3c\x8e\xe0\xe5\x08\x0c\x0b\x5a\x4c\xab\x36\x22\xca\xd1\x98\xe7\xfe\xf7\xf1\x09\xfa\xbf\xa9\x20\x32\x88\x7f\xe8\xd8\x19\x07\x28\xcf\x30\xfc\x34\xd1\xa3\xc5\xda\xe8\x87\x64\xdb\xa4\x11\xb1\x50\x10\x5d\x77\x41\x1c\xbc\x39\x2e\x7c\x81\x41\x9c\x5b\xd6\x76\x8d\x70\x58\x1f\xe3\x7f\x05\x13\x31\x4f\xbd\x48\xc2\x15\xe9\xbd\xae\x3c\x94\x91\x33\xd2\xa3\xa3\xb4\xb7\x4d\x7e\x09\x0b\xd4\xa1\x94\x2f\x2f\xf5\x94\x6c\xc3\x11\xea\x34\x7c\xd9\x89\xec\x9d\x67\xc9\x60\xbb\xf8\x12\x0a\x8b\x46\x8f\xa4\xef\xcd\x9e\xd1\xfb\xef\x3b\x2e\xcf\x45\x4c\x79\xf1\xf4\x49\x34\xd8\x1d\x98\x52\xfb\xb8\x31\xba\x7f\x0d\xa6\xcc\x13\xb0\x0e\x67\xca\x78\xd1\x02\x53\xe6\x8b\xb3\x83\x37\xeb\xdb\xd2\x6d\xc3\x10\x53\xe9\xf2\xa3\xeb\x61\x39\x31\x5f\x9b\x02\x91\x50\x5e\xe7\xa6\xf0\xf6\x4c\xb8\x9c\xd8\xb8\xa7\x5e\x9c\x85\x14\xca\xdf\x40\x40\xa1\xdf\x87\xd7\x12\x0c\xfa\xf8\xe8\xfd\xf8\xa4\xfb\xba\x9e\x9d\x48\xaf\x11\x96\xa3\xfb\x26\x3e\x3c\xb9\x8c\xf3\x90\x01\xdf\x66\x83\xb7\xb2\x58\xc4\x6e\xd5\xb4\xd2\x2a\x89\x22\xba\xe5\x10\xbf\xf3\xb6\xfa\x30\x2e\x57\xd7\x42\x58\xc6\xcf\xf7\x5b\xf4\x3b\xa5\x70\xfa\x2e\x0f\xf6\xc5\x28\xfa\x03\x64\x07\xd7\x0b\x45\x3f\xfc\x10\x3d\x2b\x1a\xd1\xf7\x09\xc9\x8a\x2a\xf5\x5c\x29\x6b\xc8\x5c\x59\xce\xa8\x89\x54\x82\x6f\xa3\x43\xea\x1f\xe3\x96\x58\xa4\x97\x11\x37\x44\x10\x84\x9b\x86\x57\xf0\x38\x30\x96\xf0\x24\x4e\x45\xb4\xcd\xdf\xb8\xa7\x97\x29\xd3\x5f\xd0\x75\x90\x62\x3e\x15\x39\xd4\x1a\x0d\x67\x69\xf0\x5c\xb0\x46\x91\xc0\xe3\x45\x0e\xa1\xa9\x65\x17\x22\x21\x40\xe6\xe6\x10\x45\x5a\x2c\x5a\x82\x6f\x74\x7f\x73\x59\x86\x32\x45\x18\xd4\x25\x8d\xee\x56\x3a\x09\x09\x17\x35\x29\x9b\xdb\xaf\xb5\x81\xec\xc1\x99\x37\x94\xcc\x6d\x03\xc6\x95\xbb\x8f\x19\x6a\x6e\x46\x00\x7d\xa7\x4b\xed\xba\x40\x35\x9e\x89\x3f\x50\x4e\x28\xed\xb2\xf1\xfc\xac\xb4\xe1\x1a\x91\xc5\x55\xf6\xb1\x71\x37\x53\x38\x0a\x61\xb6\x5d\x72\x41\xfa\xc4\x78\x72\xb3\xcf\x15\x3b\x3b\x84\xe3\x4c\x8f\x0e\xcf\x69\xa1\x1d\x60\x97\x6e\x2f\x22\x13\xce\x74\x37\x37\x2d\xeb\x69\xb7\xda\x5f\x80\x8c\xb7\x53\xa9\xae\x67\xdf\x9b\x73\xc5\x26\x3d\xaf\xcf\x15\xdb\x76\xde\xa1\x4b\x5b\xf5\xbf\x48\x17\xb5\xdb\xe7\x6d\xba\xb8\xfd\xae\x22\xa9\x77\x2b\x61\x7a\x70\x01\xd3\x62\xf9\xd2\xc1\xe0\xdf\x5e\x4f\x07\xf4\x25\x0d\x16\x88\x3e\xc9\xd7\xb5\xf4\xa8\x51\xa7\x7c\xe7\x3e\xd5\x3a\xf3\x3b\x33\x25\x3d\x83\x4e\xad\x6e\xea\xbe\x68\xf8\x39\x39\x98\xfd\x7c\xf8\x45\xf2\x29\x4b\xac\xbb\xef\x53\x0b\xfd\x20\x0b\x7c\x5e\xfa\xf6\x20\xb0\xc3\xdb\x62\xe8\xd7\xa1\xe3\xfd\xf3\xa1\x72\xcf\xfd\xdd\x76\x5f\x7c\x4a\xba\xe6\xaf\xfb\xa0\xd3\x54\xc9\x02\x98\x33\x6f\x0d\xf9\x7e\xa5\x27\x7a\x8a\x7d\x7d\x11\xbf\xb4\x7f\xe1\x95\x9d\x62\x77\x6f\x2b\x25\xb6\x24\x89\x7f\x3a\x41\x3d\x8f\xfe\xa0\x53\xf4\x21\xdf\x1f\xe5\xaa\xe1\x71\x37\x53\x3b\xbc\xf7\x29\xae\x7d\xe0\x3d\x3a\xb2\x99\x52\xd6\xb4\x8d\x40\xe6\xf4\x1e\x1f\x02\xce\xd3\x32\x01\x59\x5a\x8a\x71\x29\x4a\x89\xd1\x4a\xd0\xb5\xfe\x5f\x74\x30\x58\xcc\x03\xf0\x65\x5d\xe0\xf9\x45\xa6\xad\x18\x3a\x87\xb3\x38\x85\x56\x58\x25\x59\xf6\x2f\x18\x7a\x86\x29\x63\xc4\x44\x9d\xde\x10\xa9\x18\x81\x2a\xdf\x24\x3b\x5f\x95\xf6\xae\x62\x52\x71\x99\x88\x35\xad\x88\x3b\x9a\x9c\x68\xab\x63\xe1\x8e\xd6\x16\x44\x90\xe4\xe1\xc1\x33\x63\x50\x41\xf5\x2e\xa8\x11\x6c\x90\x9c\x71\x1b\xc5\xc1\xe9\x78\xa1\x74\xb9\x9f\x30\x25\x12\x35\x94\xd9\xfb\x9c\x48\x2d\xb8\x24\x71\x07\x87\x16\x5e\x7a\x9c\x12\x0c\xe0\x32\x9b\xf6\x86\x84\xbb\x42\x66\x12\xc9\x38\x33\x2f\xfc\x71\xa1\x6d\xb6\xba\x85\xd9\xda\xca\xe7\xb6\xb0\xa7\x84\x94\x47\xac\xa8\x76\x3c\xc2\x55\x90\xad\x54\x64\x89\xaa\x45\xcb\x6e\xe3\x81\xc0\xe0\xc2\x50\x23\xb7\xd9\xda\xd3\xae\x1a\x31\xa2\x36\x50\xb8\x5d\x53\xd2\xf9\xcc\xb8\x01\x70\xbc\x55\x08\xd7\xa6\x64\x25\xbc\xe8\x69\xcb\x68\x2e\x31\xa3\x2b\x6b\x9a\x4d\x93\x6d\x14\xd7\x47\xe9\x3f\xae\x8e\x69\xe7\x19\x93\x4a\xd9\x92\xa1\xd4\x8f\xc2\x2f\x71\xd2\xcb\x61\x5b\x20\x3a\x25\x1f\x18\xf3\xfb\x51\x79\x42\x85\xd7\x00\x06\xf3\x6f\x0e\xdc\x3a\xbf\x57\x91\xbb\x88\x92\x04\xb7\xdd\x1b\x48\x2f\xc3\xef\xd5\x67\xae\x40\x27\xbd\xa2\xf0\xe5\x67\x12\x3c\x1f\xe2\xfb\x51\x07\xeb\x02\x99\xfb\xd2\x57\x0e\xa4\xb0\x3f\xfa\xbf\x33\x89\x5d\x28\xe1\xee\x34\x8e\xf2\x17\x92\x3f\x3f\x93\xae\x01\xec\xf7\xa3\x2e\x92\x05\x92\xf6\x26\x84\xa4\x83\x97\xab\x58\x68\xcb\xb2\xbf\xbc\xde\x5e\x45\x27\x93\xd6\x70\x52\x70\xc8\x35\xa9\x82\x29\xf3\xc5\xca\x75\x77\xaa\x51\xee\x28\xdb\xdd\xad\x5e\x79\xc0\x6d\xa5\xfe\xfc\xfd\x9e\x5b\x49\x07\x0f\x93\x65\xea\xf7\x8e\x97\x5e\x39\xda\xb7\x80\xd1\x5f\xb7\xee\x77\x4f\x7a\x6c\x97\xd5\x5c\xb8\xef\xd3\xbd\xff\x1f\x00\x00\xff\xff\xf7\xe3\x4e\x93\x6e\xa3\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -339,7 +339,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x59, 0x67, 0x35, 0x78, 0xc0, 0xd5, 0x79, 0xc6, 0xbe, 0x68, 0xd6, 0xd8, 0x55, 0xa3, 0x33, 0x62, 0x14, 0xec, 0x3f, 0x79, 0xe6, 0xe6, 0x28, 0x95, 0x8, 0x71, 0xb, 0x71, 0x26, 0x5a, 0xd7, 0x23}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x72, 0x4c, 0x49, 0xb4, 0x76, 0x71, 0xeb, 0x2c, 0x9e, 0xf6, 0xb, 0x37, 0x5, 0xe1, 0x77, 0xc5, 0x10, 0xd9, 0x44, 0x40, 0xab, 0xb3, 0x18, 0xe3, 0x8, 0x11, 0x74, 0x62, 0x52, 0x59, 0x96, 0x38}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index bebd25b27..d0b32a3af 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -65,11 +65,11 @@ // epoch/scripts/get_proposed_counter.cdc (116B) // epoch/scripts/get_randomize.cdc (128B) // flowToken/burn_tokens.cdc (1.135kB) -// flowToken/create_forwarder.cdc (2.012kB) +// flowToken/create_forwarder.cdc (2.027kB) // flowToken/mint_tokens.cdc (1.019kB) // flowToken/scripts/get_balance.cdc (435B) // flowToken/scripts/get_supply.cdc (208B) -// flowToken/setup_account.cdc (1.478kB) +// flowToken/setup_account.cdc (1.476kB) // flowToken/transfer_tokens.cdc (1.331kB) // idTableStaking/admin/add_approved_and_limits.cdc (1.627kB) // idTableStaking/admin/add_approved_nodes.cdc (1.055kB) @@ -105,7 +105,7 @@ // idTableStaking/delegation/del_stake_unstaked.cdc (676B) // idTableStaking/delegation/del_withdraw_reward_tokens.cdc (952B) // idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc (952B) -// idTableStaking/delegation/delegator_add_capability.cdc (869B) +// idTableStaking/delegation/delegator_add_capability.cdc (878B) // idTableStaking/delegation/get_delegator_committed.cdc (321B) // idTableStaking/delegation/get_delegator_info.cdc (299B) // idTableStaking/delegation/get_delegator_info_from_address.cdc (505B) @@ -117,9 +117,9 @@ // idTableStaking/delegation/get_delegator_unstaking_request.cdc (330B) // idTableStaking/delegation/register_delegator.cdc (977B) // idTableStaking/delegation/register_many_delegators.cdc (649B) -// idTableStaking/node/node_add_capability.cdc (878B) +// idTableStaking/node/node_add_capability.cdc (886B) // idTableStaking/node/register_many_nodes.cdc (1.175kB) -// idTableStaking/node/register_node.cdc (1.66kB) +// idTableStaking/node/register_node.cdc (1.659kB) // idTableStaking/node/request_unstake.cdc (644B) // idTableStaking/node/stake_new_tokens.cdc (1.016kB) // idTableStaking/node/stake_rewarded_tokens.cdc (647B) @@ -161,18 +161,18 @@ // idTableStaking/scripts/get_total_staked.cdc (463B) // idTableStaking/scripts/get_total_staked_by_type.cdc (256B) // idTableStaking/scripts/get_weekly_payout.cdc (202B) -// inspect_field.cdc (122B) -// lockedTokens/admin/admin_create_shared_accounts.cdc (4.158kB) +// inspect_field.cdc (131B) +// lockedTokens/admin/admin_create_shared_accounts.cdc (4.156kB) // lockedTokens/admin/admin_deploy_contract.cdc (454B) // lockedTokens/admin/admin_deposit_account_creator.cdc (818B) // lockedTokens/admin/admin_remove_delegator.cdc (471B) // lockedTokens/admin/check_main_registration.cdc (955B) // lockedTokens/admin/check_shared_registration.cdc (639B) -// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.403kB) -// lockedTokens/admin/custody_create_only_lease_account.cdc (3.288kB) -// lockedTokens/admin/custody_create_only_shared_account.cdc (3.523kB) -// lockedTokens/admin/custody_create_shared_accounts.cdc (3.656kB) -// lockedTokens/admin/custody_setup_account_creator.cdc (803B) +// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.385kB) +// lockedTokens/admin/custody_create_only_lease_account.cdc (3.285kB) +// lockedTokens/admin/custody_create_only_shared_account.cdc (3.52kB) +// lockedTokens/admin/custody_create_shared_accounts.cdc (3.654kB) +// lockedTokens/admin/custody_setup_account_creator.cdc (800B) // lockedTokens/admin/deposit_locked_tokens.cdc (1.688kB) // lockedTokens/admin/get_unlocking_bad_accounts.cdc (477B) // lockedTokens/admin/unlock_tokens.cdc (599B) @@ -204,13 +204,13 @@ // lockedTokens/user/get_locked_account_address.cdc (407B) // lockedTokens/user/get_locked_account_balance.cdc (406B) // lockedTokens/user/get_multiple_unlock_limits.cdc (520B) -// lockedTokens/user/get_total_balance.cdc (2.816kB) +// lockedTokens/user/get_total_balance.cdc (2.818kB) // lockedTokens/user/get_unlock_limit.cdc (397B) // lockedTokens/user/withdraw_tokens.cdc (730B) // nodeVersionBeacon/admin/change_version_freeze_period.cdc (810B) // nodeVersionBeacon/admin/delete_version_boundary.cdc (835B) // nodeVersionBeacon/admin/heartbeat.cdc (635B) -// nodeVersionBeacon/admin/set_version_boundary.cdc (1.427kB) +// nodeVersionBeacon/admin/set_version_boundary.cdc (1.428kB) // nodeVersionBeacon/scripts/get_current_node_version.cdc (244B) // nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc (271B) // nodeVersionBeacon/scripts/get_next_version_boundary.cdc (275B) @@ -237,12 +237,12 @@ // quorumCertificate/submit_vote.cdc (607B) // stakingCollection/close_stake.cdc (781B) // stakingCollection/create_machine_account.cdc (1.175kB) -// stakingCollection/create_new_tokenholder_acct.cdc (3.404kB) +// stakingCollection/create_new_tokenholder_acct.cdc (3.413kB) // stakingCollection/deploy_collection_contract.cdc (312B) // stakingCollection/register_delegator.cdc (698B) // stakingCollection/register_multiple_delegators.cdc (790B) // stakingCollection/register_multiple_nodes.cdc (1.607kB) -// stakingCollection/register_node.cdc (1.449kB) +// stakingCollection/register_node.cdc (1.445kB) // stakingCollection/request_unstaking.cdc (707B) // stakingCollection/restake_all_stakers.cdc (1.328kB) // stakingCollection/scripts/does_account_have_staking_collection.cdc (260B) @@ -1654,7 +1654,7 @@ func flowtokenBurn_tokensCdc() (*asset, error) { return a, nil } -var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\x4c\xf7\xb0\xb5\x03\x47\xee\xe7\xc5\xc8\x16\x48\x93\xa6\xd8\xcb\x16\x48\x82\xed\xb1\x3b\x26\x47\xe6\x34\x32\x29\x90\x23\xab\xc6\x22\xff\xbd\x20\x29\xcb\x52\x80\xe4\xb4\x3a\x89\x9a\x99\x37\xef\xbd\x19\x71\x7d\x71\xa1\xd4\xa3\xe5\x08\x12\xd0\x45\xd4\xc2\xde\x01\x47\x40\x10\xda\xb7\x0d\x0a\x41\xed\x43\x3a\x4e\xe2\x62\x51\x40\xfb\xae\x31\xb0\x25\xe8\x22\x19\x25\x1e\x22\x09\x74\x2d\xa0\x03\xd4\xda\x77\x4e\x40\x7c\x2a\xee\x31\x18\x30\xd4\xfa\xc8\x42\x06\xc4\x3f\x91\x8b\x29\x86\xce\x8b\xa5\x00\x81\x34\xf1\x81\x42\xa5\xd4\xc7\x1a\xd0\x1d\xbd\x23\x88\xe4\x4c\x9c\x26\xa7\x3e\xe1\xfb\x08\x77\x05\x91\x02\xdc\x0f\x75\x2b\x25\x96\xc6\x13\xf4\xdc\x34\xf0\x6f\x17\x65\x6c\x2e\xd6\x47\x9a\x60\xa5\xf4\xcf\xd8\x35\x52\x94\x58\x8c\xb0\x25\x72\x2a\x29\xc0\x98\xc3\x81\x34\xb7\x4c\x4e\x00\x9d\x01\xda\x73\x7a\x01\x3a\xa4\x2f\xb9\x88\x9d\x61\x8d\x42\x51\xf5\x96\xb5\xcd\xec\x4e\x0d\x93\x4a\x7b\x6a\x58\x0d\x06\xf7\x78\x5c\x01\x27\x7d\xe0\xeb\xfa\x52\x5b\x64\x07\x91\xc2\x81\x35\x41\x8f\x4e\x32\xb5\xbd\x77\x2c\x3e\x40\x6f\x7d\x1a\xc3\x00\xc8\x6e\xa7\xce\xf4\x59\x56\xc0\x02\x1a\x1d\xf4\x28\xda\x16\x5a\x39\x14\x89\xa0\xb7\x14\x68\x42\x00\x34\xee\x09\xea\xe0\xf7\x95\x52\x0f\x42\xed\x90\x59\xa6\x55\x46\x15\xa1\x67\xb1\xa5\x60\x54\x11\x36\x4a\xfd\x58\xc1\xa3\x25\xb8\xeb\xdc\x8e\xb7\x0d\xc1\x63\xce\xd0\xde\x49\x40\x9d\x5c\x10\x0a\x35\x6a\x82\x68\xf3\x3e\x60\x13\x08\xcd\x31\xed\x85\xa1\xb6\xf1\x47\x32\x10\xfd\x9e\x32\x29\xf5\x53\x41\xc3\xb6\x6d\x58\x63\xc2\x93\x39\xde\x80\x32\xa9\xae\xd4\xcf\xa5\x68\x32\x91\x61\xbd\x86\x64\x8b\x07\x02\x1c\x06\x9a\x96\x55\xf2\x3e\x17\xe0\x40\x28\x64\x14\x00\xe4\x41\x46\xf1\x81\x0c\xb0\x03\x96\x98\x4f\xb8\xa3\xa2\x1d\xa1\xed\xb6\x0d\x47\x4b\x66\xdc\x25\xf5\x4b\x05\xb7\x99\x48\xf6\xf3\x4b\x56\x7f\x37\xce\xa4\xd2\x46\x7f\x39\x93\xcf\x5b\x6a\xb8\xae\x29\x4c\x68\xaa\x5f\xab\xb4\xb3\x80\xe0\xa8\x87\xeb\xf2\x71\x03\x37\x99\x59\x86\x3d\xe9\x71\x3e\xec\xb1\x69\x8e\xab\x4c\x57\x2c\x39\x08\x9d\x2b\x9d\x8b\x90\x7f\xc6\xd1\x94\xd6\x93\x9f\xb2\x14\xed\x48\x84\xdd\x0e\x66\x3f\x44\x1a\xfd\xac\x51\x59\xe0\x17\x8b\x5e\xa9\x8b\xb5\x52\xbc\x6f\x7d\x90\x71\xde\x65\xdc\x19\xe0\xdd\xec\xdb\xbb\x31\xb3\xf1\xfd\x2c\xeb\x74\x1e\x33\x5e\x98\x56\xf2\x7e\xf8\xef\xee\xaf\xfb\xbf\xaf\xef\x6f\x3f\x7e\xfa\xf3\xfa\xf6\xf6\xfe\x8f\x87\x07\xa5\x26\x72\x16\xa7\x4b\x61\x03\xd7\xc6\x04\x8a\x71\x09\x5f\x55\xd6\xd8\x06\x6a\x31\xd0\x02\xb5\x96\x0d\x60\x27\x76\xf1\xbb\x0f\xc1\xf7\x9f\xb1\xe9\x68\x05\x37\xd8\xe2\x96\x1b\x16\xa6\xb8\x84\xf7\x83\xe3\xa9\x1c\x86\xa7\x21\x99\xac\xd3\x87\xe4\xda\x90\x35\xb6\x5d\x8e\xc9\xe9\xa9\xf4\x04\xb3\xda\x91\x5c\xbd\xff\x3a\xb3\xa3\x3a\x99\xfd\xfc\xdb\x62\x9d\xf7\x48\xaf\xeb\x93\x13\xa7\xd8\xf2\x3b\x35\xa3\x70\xc8\x1b\x7b\x75\xf9\xd2\xa1\xaa\x0c\xfb\x13\xf5\xe3\x5d\xb7\x18\xe9\x6e\xce\xcc\xcf\x1c\x93\x15\xd5\xb0\xcd\x55\xc4\x03\x2d\xae\x2e\x33\xfa\x0a\xc4\x6f\x60\x3d\x84\xce\x94\x46\xe0\xe5\x99\x12\xd7\x99\x95\xc6\x16\x3e\x14\xc4\x6f\xa3\x7a\x62\xfc\xd0\x46\x63\x5b\x69\x4b\xfa\x69\xf1\x32\x38\x8a\xe9\x5c\xc3\xee\xe9\x0d\xd4\x59\xd9\xb3\x3a\xbf\xcd\x2c\x1e\xff\x97\x9b\x57\x54\x9d\x4c\xe3\x18\x3b\x7a\x53\xdf\x5b\x1e\xce\xa8\xcf\xf0\x87\x3b\xe5\x2d\xe4\x99\x92\x29\xe1\xd5\x2c\x82\xb2\x81\x57\xed\x38\xa7\x16\x32\xcf\xea\x59\xfd\x1f\x00\x00\xff\xff\x39\xbc\x66\xfe\xdc\x07\x00\x00" +var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\x4c\xf7\xb0\xb5\x03\x47\xee\xe7\xc5\xc8\x16\x48\x93\xa6\xd8\xcb\x16\x48\x82\xed\xb1\x3b\x26\x47\x26\xbb\x12\x29\x90\x23\xab\x46\x90\xff\x5e\x90\x94\x68\x29\x40\x72\x5a\x9d\x44\xcd\xcc\x9b\xf7\xde\x0c\xb5\xbd\xb8\x10\xe2\x51\x9b\x00\xec\xd1\x06\x94\x6c\x9c\x05\x13\x00\x81\xa9\xed\x1a\x64\x82\xda\xf9\x78\x9c\xc5\x59\x23\x83\x74\x7d\xa3\x60\x4f\xd0\x07\x52\x82\x1d\x04\x62\xe8\x3b\x40\x0b\x28\xa5\xeb\x2d\x03\xbb\x58\x3c\xa0\x57\xa0\xa8\x73\xc1\x30\x29\x60\xf7\x95\x6c\x88\x31\xb4\x8e\x35\x79\xf0\x24\xc9\x1c\xc9\x57\x42\x7c\xac\x01\xed\xc9\x59\x82\x40\x56\x85\x79\x72\xec\xe3\xbf\x0f\x70\x97\x11\xc9\xc3\xfd\x58\xb7\x11\xac\xa9\x9c\x60\x30\x4d\x03\xff\xf6\x81\x4b\x73\xd6\x2e\xd0\x0c\x2b\xa6\x7f\xc6\xbe\xe1\xac\x44\x63\x80\x3d\x91\x15\x51\x01\x86\x14\xf6\x24\x4d\x67\xc8\x32\xa0\x55\x40\xad\x89\x2f\x40\xc7\xf8\x25\x15\x19\xab\x8c\x44\xa6\x20\x06\x6d\xa4\x4e\xec\xa6\x86\x51\xa5\x9e\x1a\x56\xa3\xc1\x03\x9e\x36\x60\xa2\x3e\x70\x75\x7d\x29\x35\x1a\x0b\x81\xfc\xd1\x48\x82\x01\x2d\x27\x6a\xad\xb3\x86\x9d\x87\x41\xbb\x38\x86\x11\xd0\xd8\x83\x38\xd3\x37\xbc\x01\xc3\x20\xd1\xc2\x80\x2c\x75\xa6\x95\x42\x81\x08\x06\x4d\x9e\x66\x04\x40\x62\x4b\x50\x7b\xd7\x56\x42\x3c\x30\x75\x63\x66\x9e\x56\x1e\x55\x80\xc1\xb0\xce\x05\x45\x85\xdf\x09\xf1\x63\x05\x8f\x9a\xe0\xae\xb7\x07\xb3\x6f\x08\x1e\x53\x86\x74\x96\x3d\xca\xe8\x02\x93\xaf\x51\x12\x04\x9d\xf6\x01\x1b\x4f\xa8\x4e\x71\x2f\x14\x75\x8d\x3b\x91\x82\xe0\x5a\x4a\xa4\xc4\x4f\x19\x0d\xbb\xae\x31\x12\x23\x1e\x2f\xf1\x46\x94\x59\x75\x25\x7e\xce\x45\xb3\x89\x8c\xeb\x35\x26\x6b\x3c\x12\xe0\x38\xd0\xb8\xac\x9c\xf6\x39\x03\x7b\x42\x26\x25\x00\x20\x0d\x32\xb0\xf3\xa4\xc0\x58\x30\x1c\xd2\x09\x0f\x94\xb5\x23\x74\xfd\xbe\x31\x41\x93\x2a\xbb\x24\x7e\xa9\xe0\x36\x11\x49\x7e\x7e\x49\xea\xef\xca\x4c\x2a\xa9\xe4\x97\x33\xf9\xb4\xa5\xca\xd4\x35\xf9\x19\x4d\xf1\x6b\x15\x77\x16\x10\x2c\x0d\x70\x9d\x3f\xee\xe0\x26\x31\x4b\xb0\x93\x1e\xeb\x7c\x8b\x4d\x73\xda\x24\xba\xac\xc9\x82\xef\x6d\xee\x9c\x85\xfc\x53\x46\x93\x5b\xcf\x2e\x65\x2e\x3a\x10\xb3\xb1\x07\x58\x5c\x88\x38\xfa\x45\xa3\xbc\xc0\x2f\x16\xbd\x12\x17\x5b\x21\x4c\xdb\x39\xcf\x65\xde\x79\xdc\x09\xe0\xdd\xe2\xdb\xbb\x92\xd9\xb8\x61\x91\x35\x9d\x4b\xc6\x0b\xd3\x72\xde\x0f\xff\xdd\xfd\x75\xff\xf7\xf5\xfd\xed\xc7\x4f\x7f\x5e\xdf\xde\xde\xff\xf1\xf0\x20\xc4\x4c\xce\x6a\xfa\x29\xec\xe0\x5a\x29\x4f\x21\xac\xe1\x49\x24\x8d\x9d\xa7\x0e\x3d\xad\x50\x4a\xde\x01\xf6\xac\x57\xbf\x3b\xef\xdd\xf0\x19\x9b\x9e\x36\x70\x83\x1d\xee\x4d\x63\xd8\x50\x58\xc3\xfb\xd1\xf1\x58\x0e\xe3\xd3\x10\xcf\xd6\xe9\x43\x74\x6d\xcc\x2a\x6d\xd7\x25\x39\x3e\x95\x9c\x61\x56\x07\xe2\xab\xf7\x4f\x0b\x3b\xaa\xc9\xec\xe7\xdf\x56\xdb\xb4\x47\x72\x5b\x4f\x4e\x4c\xb1\xf5\x77\x62\x41\xe1\x98\x36\xf6\xea\xf2\xa5\x43\x55\x1e\xf6\x27\x1a\xca\xbf\x6e\x55\xe8\xee\xce\xcc\xcf\x1c\xa3\x15\xd5\xb8\xcd\x55\xc0\x23\xad\xae\x2e\x13\xfa\x06\xd8\xed\x60\x3b\x86\xce\x94\x0a\xf0\xfa\x4c\xc9\xd4\x89\x95\xc4\x0e\x3e\x64\xc4\x6f\xa3\x7a\x66\xfc\xd8\x46\x62\x57\x49\x4d\xf2\xeb\xea\x65\xb0\x88\x59\xb4\xee\xed\x78\x35\xdf\xe8\xb2\x80\x79\x16\xe7\xb7\x85\xe5\xe5\xfe\xdc\xbc\xa2\x72\x32\xd1\x84\xd0\xd3\x9b\x7a\xdf\xf2\xf4\x75\x29\xa3\x90\xb7\x90\x17\x4a\xe6\x84\x37\x8b\x08\xf2\x0e\x5e\xb5\xa3\x64\x66\x2e\xcf\xe2\x59\xfc\x1f\x00\x00\xff\xff\xd3\x00\x07\x52\xeb\x07\x00\x00" func flowtokenCreate_forwarderCdcBytes() ([]byte, error) { return bindataRead( @@ -1670,7 +1670,7 @@ func flowtokenCreate_forwarderCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/create_forwarder.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0xab, 0xe8, 0x46, 0x94, 0x15, 0x2f, 0x7f, 0xd3, 0xb7, 0xe5, 0xdb, 0x7a, 0x6a, 0xc, 0x89, 0x4f, 0x7a, 0x57, 0xef, 0x60, 0x14, 0x1e, 0x78, 0xb9, 0xae, 0x1d, 0x79, 0x2f, 0x0, 0x3d, 0x22}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1f, 0x2d, 0xc9, 0x6c, 0x1d, 0x48, 0x2c, 0x76, 0xf6, 0xe3, 0xf9, 0x4e, 0xbd, 0xf, 0xb, 0x5f, 0x88, 0x18, 0x20, 0xb2, 0x46, 0x85, 0xd9, 0x3, 0xae, 0xc8, 0xc, 0xc5, 0xb, 0x20, 0xfd, 0x2c}} return a, nil } @@ -1734,7 +1734,7 @@ func flowtokenScriptsGet_supplyCdc() (*asset, error) { return a, nil } -var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x52\xcb\x8e\x1a\x3b\x10\xdd\xf7\x57\x1c\xb1\x18\x35\x12\x97\xde\xa3\x61\xa4\x9b\x51\xf2\x01\xc9\x28\xfb\xc2\x5d\x4d\x5b\x31\xb6\x65\x97\x21\x08\xf1\xef\x91\xfb\x45\x9a\x99\xc9\x26\x51\x16\xf1\x02\xe1\xaa\xe3\xaa\xf3\xe8\xa2\xaa\xf0\xd2\xea\x08\x09\x64\x23\x29\xd1\xce\x42\x47\x10\x84\x0f\xde\x90\x30\x1a\x17\xf2\xf5\xd6\xcf\x6f\xc4\x81\xea\x1a\x84\xaf\x94\x8c\x20\x70\x74\x29\x28\xce\x75\x69\x59\x07\x90\x52\x2e\x59\xc9\xd8\x98\x6b\x24\xb9\x71\x86\x22\x8b\x14\x39\x5f\xd0\x18\x77\x7a\x71\xdf\xd8\x16\x85\x3e\x78\x17\x04\x9f\x92\xdd\xeb\x9d\xe1\xae\x8a\x26\xb8\x03\x16\xb3\xda\x62\x42\x8e\x6f\x47\xd4\x78\x5f\x14\xc5\xcf\x5a\x2e\x45\x01\x00\x3e\xb0\xa7\xc0\x65\xd4\x7b\xcb\x61\x03\x4a\xd2\x96\x5f\xc4\x05\xda\xf3\x12\x0f\xff\xf7\x6c\x97\x23\x3c\x1f\xdd\xa0\x47\xaf\x63\x8f\x5b\xef\x5c\x08\xee\xf4\xf8\x30\xed\x5a\x77\xea\x9f\xca\x4c\x61\x83\x6a\xc0\x55\x93\xae\xae\xbd\xc4\x76\x0b\xab\x0d\x2e\xd3\xe8\x7c\xaa\x0a\xcf\x81\xb3\xc1\x04\xcb\xa7\x9b\x19\x83\xa5\x64\x6b\xf8\x24\xd0\x02\x6d\x31\x8c\x9e\x4d\xb8\x63\x17\xe9\xc8\xe5\xe3\x7f\x37\x72\xaa\x1b\xff\xf1\xe0\xe5\xdc\x8d\x2c\x97\x2b\x88\x7b\x9f\x67\xf1\x2e\x3f\x9f\x76\x46\x2b\x28\xf2\xb4\xd3\x46\xcb\x79\xc8\x79\xa0\xda\xa5\xeb\xac\x39\x83\xbf\x7b\x17\x39\xde\x0f\xca\xd0\x9a\xbd\x8b\x5a\xd0\x24\xdb\x27\x23\x6d\x70\x69\xdf\x76\xcd\xcf\xac\x58\x1f\x39\x40\x5b\xe1\xd0\x90\x9a\x2b\x35\x2c\x38\xe6\x55\xcf\xe4\xb1\x1d\x85\x4f\x74\x34\xc7\xc9\x05\x1d\x63\xe2\x57\x11\x5d\x66\x1f\xd1\x7a\x5c\x77\x7d\x2a\x67\x7b\x3a\xba\x6f\xbb\x33\xc3\xdd\x59\xf5\x16\x9f\xce\xb2\xd8\xfe\x0e\x93\x51\xf1\xea\x55\x87\x64\x83\xaa\x0f\xe5\x46\x73\x1c\xb5\xfa\x15\xd5\x3f\x9d\xea\x8e\x0c\x59\xc5\x68\x34\x9b\x7a\x16\xe9\x87\xa1\xf3\x77\x12\x1d\xb6\xfd\x53\x81\x0e\x9a\xee\xf3\x1c\xff\x5d\x8b\xfe\xf7\x5a\xe0\x47\x00\x00\x00\xff\xff\xa1\x25\xc5\xfd\xc6\x05\x00\x00" +var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x92\xcf\x6e\xdb\x30\x0c\xc6\xef\x7e\x8a\x0f\x39\x14\x0e\xd0\xc5\xf7\xa0\x29\xb0\x15\xdb\x03\x6c\xc5\xee\x8c\x4c\xc7\xc2\x14\x49\x90\xa8\x64\x41\x90\x77\x1f\xe4\x7f\x99\xd3\x76\x97\x0d\x3b\x54\x87\x20\x22\x3f\x91\x3f\xf2\x73\x51\x55\x78\x6e\x75\x84\x04\xb2\x91\x94\x68\x67\xa1\x23\x08\xc2\x7b\x6f\x48\x18\x8d\x0b\xf9\x7a\xcd\xe7\x37\xe2\x40\x75\x0d\xc2\x77\x4a\x46\x10\x38\xba\x14\x14\xe7\xb8\xb4\xac\x03\x48\x29\x97\xac\x64\x6d\xcc\x31\x92\x9c\x38\x41\x91\x45\x8a\x9c\x2f\x68\x8c\x3b\x3e\xbb\x1f\x6c\x8b\x42\xef\xbd\x0b\x82\x2f\xc9\xee\xf4\xd6\x70\x17\x45\x13\xdc\x1e\x8b\x59\x6c\x31\x29\xc7\xb7\xa3\x6a\xbc\x2f\x8a\xe2\xf7\x59\xce\x45\x01\x00\x3e\xb0\xa7\xc0\x65\xd4\x3b\xcb\x61\x0d\x4a\xd2\x96\xdf\xc4\x05\xda\xf1\x12\x77\x1f\x7b\xda\xe5\x28\xcf\x47\x37\xe8\xd5\xab\xd8\xeb\x56\x5b\x17\x82\x3b\x3e\xdc\x4d\xbd\x56\xdd\xf4\x8f\x65\x46\x58\xa3\x1a\x74\xd5\x34\x57\x97\x5e\x62\xb3\x81\xd5\x06\xe7\xa9\x74\x3e\x55\x85\xa7\xc0\x79\xc1\x04\xcb\xc7\xeb\x32\x86\x95\x92\xad\xe1\x93\x40\x0b\xb4\xc5\x50\x7a\x56\xe1\x86\x2e\xd2\x81\xcb\x87\x0f\x57\x38\xd5\x95\xff\xbc\xf7\x72\xea\x4a\x96\xcb\x7b\x88\x7b\x9b\xb3\x78\x93\xcf\xa7\xad\xd1\x0a\x8a\x3c\x6d\xb5\xd1\x72\x1a\x7c\x1e\x50\x3b\x77\x9d\x35\x27\xf0\x4f\xef\x22\xc7\xdb\x42\x59\x5a\xb3\x77\x51\x0b\x9a\x64\x7b\x67\xa4\x0d\x2e\xed\xda\x2e\xf9\x95\x15\xeb\x03\x07\x68\x2b\x1c\x1a\x52\xf3\x49\x0d\x0b\x0e\xb9\xd5\x13\x79\x6c\xc6\xc1\x27\x1c\xcd\x71\xda\x82\x8e\x31\xf1\x0b\x8b\xce\xb3\x8f\x68\x35\xb6\xbb\x3c\x96\xb3\x3e\x1d\xee\xeb\xdb\x99\xe9\x6e\x56\xf5\x1a\x4f\xb7\xb2\xd8\xfe\x0d\xc9\x38\xf1\xfd\x8b\x0c\xc9\x1a\x55\x6f\xca\x15\x73\x2c\xf5\x27\xd2\x7f\x6d\xea\x96\x0c\x59\xc5\x68\x34\x9b\x7a\xe6\xe8\xa7\x21\xf3\x7f\x0c\x1d\xba\xbd\x2b\x3f\x87\x99\x6e\x40\xc7\x7f\x97\xa2\xff\xbd\x14\xf8\x15\x00\x00\xff\xff\xf0\x50\x6a\x4c\xc4\x05\x00\x00" func flowtokenSetup_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -1750,7 +1750,7 @@ func flowtokenSetup_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/setup_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x72, 0x82, 0xbc, 0x88, 0x48, 0xfe, 0xd0, 0x94, 0x88, 0xf7, 0x51, 0xe0, 0x4a, 0x66, 0xab, 0x87, 0x66, 0xc, 0xd6, 0x54, 0x9a, 0x65, 0x24, 0xc8, 0x8e, 0x26, 0xec, 0x74, 0x56, 0xf2, 0xac, 0xbd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8e, 0xd1, 0x69, 0x95, 0x48, 0x53, 0x7b, 0x5d, 0xc2, 0xc8, 0xde, 0x7e, 0xba, 0x29, 0xa1, 0xbc, 0x3b, 0xfb, 0x69, 0xa3, 0x2, 0x7, 0x85, 0x98, 0x8b, 0x3, 0x7c, 0xcc, 0x36, 0x44, 0xf2, 0x9d}} return a, nil } @@ -2454,7 +2454,7 @@ func idtablestakingDelegationDel_withdraw_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _idtablestakingDelegationDelegator_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\xcd\xae\xda\x30\x10\x85\xf7\x7e\x8a\x29\x0b\x94\x48\x28\xd9\x23\x40\x6a\x8b\x2a\x75\xd3\x22\x81\xba\x9f\x38\x43\xe2\x62\xec\xc8\x9e\x28\xad\x20\xef\x5e\x25\x14\x27\xb9\xa0\xfb\xe3\x5d\xe2\x39\x3e\x9f\x3f\xab\x73\x65\x1d\xc3\x37\x6d\x9b\xef\xdb\x03\x66\x9a\xf6\x8c\x27\x65\x0a\x38\x3a\x7b\x86\xd9\xe3\xc6\x4c\x8c\x32\x07\x7b\x22\x33\x1a\xed\xbf\x67\x42\xa4\x29\x1c\x4a\xe5\x81\x1d\x1a\x8f\x92\x95\x35\x80\x79\xee\x01\xa1\xaa\x33\xad\x24\xe4\xa4\xa9\x40\xb6\x0e\x24\x56\x98\x29\xad\xf8\x2f\xb0\x05\x34\x80\x52\xda\xda\x30\x34\x8a\xcb\xee\x24\x34\x40\x7f\x94\xe7\x8e\xea\x87\xcd\x69\x1b\xa2\x36\xfb\x4d\x92\x85\x18\xd7\x5c\x84\x00\x00\xa8\x1c\x55\xe8\x28\x42\x29\x79\x09\x58\x73\x19\x7d\xb1\xce\xd9\xe6\x17\xea\x9a\x62\x98\x7f\xbe\xb5\xc4\xf7\x40\xb7\xd4\xb1\x2b\xe7\xc4\xb3\x75\x58\x50\x92\xf5\x89\x55\x9f\x7e\x34\x91\x04\x90\x9f\x8d\x21\x17\xc3\xfc\xc9\xcc\x04\x78\x13\x75\xaa\x96\x4f\x74\x0f\x67\xed\x6f\xdd\x3b\xe4\x32\x86\xf5\x1a\x8c\xd2\x70\xbd\x06\xc4\x6e\xf5\x8c\x41\x9b\x22\x9f\x14\xc4\xab\xf9\xe5\xad\xfa\x5d\xaf\xbe\xdd\x44\xe9\xed\x11\xd2\xa3\xb6\xcd\xff\xc9\x30\x14\x7f\x4a\x64\x49\xf2\x14\xc5\xa1\xf3\x32\x69\x77\xc4\xb5\x33\xe1\x57\x3b\xe8\xd3\xc4\xc3\xbb\x7e\xc5\x0a\xd6\x4f\x50\xef\x6e\x95\xf7\x35\x7d\x04\x7a\x02\xf1\x4e\x83\x21\x33\x5c\xe6\x91\xa8\x97\xe1\xcb\x69\xc1\xf8\x1e\x8b\xa9\x7d\x5e\xbe\xe6\x6f\xf1\xa2\xb3\x15\xed\xbf\x00\x00\x00\xff\xff\xe6\xda\xa3\x2f\x65\x03\x00\x00" +var _idtablestakingDelegationDelegator_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\xcb\xce\x9b\x30\x10\x85\xf7\x7e\x8a\x51\x16\x11\x48\x15\xec\xa3\x5c\xd4\x36\xaa\xd4\x4d\x1b\x29\x51\xf7\x83\x19\xc0\x8d\x63\x23\x7b\x10\xad\x12\xde\xbd\x82\x34\x0e\x34\xe9\x7f\xf1\x0e\x98\xe3\xf3\xf1\x8d\x3a\xd5\xd6\x31\x7c\xd1\xb6\xfd\xba\x3d\x60\xa6\x69\xcf\x78\x54\xa6\x84\xc2\xd9\x13\xcc\x1e\x3f\xcc\xc4\x28\x73\xb0\x47\x32\xa3\xd1\xe1\x79\x26\x44\x9a\xc2\xa1\x52\x1e\xd8\xa1\xf1\x28\x59\x59\x03\x98\xe7\x1e\x10\xea\x26\xd3\x4a\x42\x4e\x9a\x4a\x64\xeb\x40\x62\x8d\x99\xd2\x8a\x7f\x03\x5b\x40\x03\x28\xa5\x6d\x0c\x43\xab\xb8\xea\x6f\x42\x03\xf4\x4b\x79\xee\xa9\xbe\xd9\x9c\xb6\x21\x6a\xb3\x9f\x24\x59\x88\x71\xcd\x59\x08\x00\x80\xda\x51\x8d\x8e\x22\x94\x92\x17\x80\x0d\x57\xd1\x27\xeb\x9c\x6d\x7f\xa0\x6e\x28\x86\xf9\xc7\x6b\x4b\x7c\x0b\xf4\x47\x15\x7d\x39\x27\x9e\xad\xc3\x92\x92\x6c\x48\x2c\x87\xf4\xa3\x89\x24\x80\x7c\x6f\x0d\xb9\x18\xe6\x4f\x66\x26\xc0\xeb\xa8\x57\xb5\x78\xa2\xfb\x7e\xd7\xfe\xda\xbd\x43\xae\x62\x58\xad\xc0\x28\x0d\x97\x4b\x40\xec\xcf\xc0\x18\xb4\x29\xf2\x49\x49\xbc\x9c\x9f\x5f\xab\xdf\x0d\xea\xbb\x75\x94\x5e\x97\x90\x16\xda\xb6\x7f\x27\xc3\x50\xbc\x49\x64\x45\xf2\x18\xc5\xb0\xd9\x40\x81\xda\x53\x28\x3f\x4f\x30\x1c\x71\xe3\x4c\x78\xd5\xdd\x3d\x6a\xe2\xfb\x82\x3f\x63\x0d\xab\x27\xcc\x37\xc9\xca\xfb\x86\xde\x43\x3f\x81\x78\xa3\xca\x90\x89\xc5\xff\x2d\x0e\x56\x7c\x35\x2d\x18\xff\xc7\x87\xe9\x1a\x78\x01\x2f\x99\xfc\xa7\xb3\x13\xdd\x9f\x00\x00\x00\xff\xff\xc4\xa7\x67\x81\x6e\x03\x00\x00" func idtablestakingDelegationDelegator_add_capabilityCdcBytes() ([]byte, error) { return bindataRead( @@ -2470,7 +2470,7 @@ func idtablestakingDelegationDelegator_add_capabilityCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/delegator_add_capability.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x24, 0x75, 0x27, 0xd0, 0x17, 0x1f, 0x9d, 0xf7, 0xd9, 0x16, 0x2a, 0x29, 0x3e, 0x27, 0x8, 0xba, 0x9e, 0x91, 0x4a, 0xed, 0x2b, 0x5a, 0xe3, 0x6f, 0x46, 0x70, 0x8a, 0x83, 0x80, 0x37, 0x96, 0x9f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0x83, 0xf5, 0x8d, 0x17, 0xd9, 0xb, 0xc, 0x11, 0xe1, 0xb6, 0xbe, 0xcc, 0x88, 0xe7, 0xd9, 0x44, 0x4, 0x29, 0x4a, 0x86, 0x3a, 0xd3, 0x23, 0x83, 0xd9, 0x60, 0xfd, 0x8b, 0xb3, 0xa6, 0xac}} return a, nil } @@ -2694,7 +2694,7 @@ func idtablestakingDelegationRegister_many_delegatorsCdc() (*asset, error) { return a, nil } -var _idtablestakingNodeNode_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x6b\xea\x40\x10\xc7\xef\xf9\x14\xf3\x3c\x48\x02\x12\xef\xa2\xc2\x7b\xaf\x14\x7a\x69\x05\xa5\xf7\xc9\x66\x34\x5b\xe3\x4e\xd8\x9d\x60\x8b\xfa\xdd\xcb\x6e\x30\x26\xa8\xad\x7b\x4b\x32\x33\xff\xdf\xfe\x26\x7a\x57\xb1\x15\x78\x2e\x79\xff\xf2\xb4\xc2\xac\xa4\xa5\xe0\x56\x9b\x0d\xac\x2d\xef\x60\x70\xfd\x61\x10\x75\x7a\x56\xbc\x25\xd3\x29\x0d\xcf\x83\x28\x1a\x8f\x61\x55\x68\x07\x62\xd1\x38\x54\xa2\xd9\x00\xe6\xb9\x03\x84\xaa\xce\x4a\xad\xc0\x70\x4e\xa0\xb0\xc2\x4c\x97\x5a\xbe\x40\x18\xd0\x00\x2a\xc5\xb5\x11\xd8\x6b\x29\xfc\x10\x34\x40\x9f\xda\x89\x07\x7a\xe5\x3c\x30\x90\x05\xce\x3e\x48\x49\x14\x75\xc7\x1f\xa2\x08\x00\xa0\xb2\x54\xa1\xa5\x18\x95\x92\x09\x60\x2d\x45\xfc\x8f\xad\xe5\xfd\x3b\x96\x35\x25\x30\xfc\xdb\x44\x24\xe7\x06\x7f\xf4\xda\x27\x4b\xea\x84\x2d\x6e\x28\xcd\x42\xc7\x34\x74\x5f\x1b\x48\x3d\xc9\x5b\x45\x16\x85\x6d\x02\xc3\x3b\x15\x0d\xeb\x3c\xf6\x76\x26\x37\x0c\x77\x8a\x96\x4d\xee\x02\xa5\x48\x60\x36\x03\xa3\x4b\x38\x1e\x5b\x3c\x7f\x02\x5f\xeb\x4b\x93\x4b\x37\x24\xd3\xe1\xe1\xc7\xb9\x8b\xe0\xfa\x34\xbf\x77\x89\x6e\x55\x08\xff\x93\xaa\x82\xd4\x36\x4e\xda\xec\x43\x8f\xc2\x92\xd4\xd6\xb4\xaf\x4e\x17\x85\x25\x49\xd8\x69\x33\xf2\x3f\x56\x30\xbb\xc1\x7c\x16\xac\x9d\xab\xe9\x61\xfa\x1e\xc2\xa3\x22\xdb\xa6\xe4\x02\x79\x0d\x14\xfe\x46\x57\xf4\x23\x7a\xf7\x18\xf5\xd7\x20\xbf\xac\xf2\x22\x73\xd4\x21\x68\x64\x9d\xbe\x03\x00\x00\xff\xff\xc8\x05\x97\x68\x6e\x03\x00\x00" +var _idtablestakingNodeNode_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\xcf\x6b\xea\x40\x10\xc7\xef\xf9\x2b\x06\x0f\x92\xc0\x23\xde\xc5\x1f\xbc\xf7\x4a\xa1\x97\x56\x50\x7a\x9f\x6c\x46\xb3\x75\xdd\x09\xbb\x13\x6c\x51\xff\xf7\x92\x0d\xc6\x04\xb5\x75\x6f\x49\x66\xe6\xfb\xd9\xcf\x44\xef\x4a\x76\x02\xcf\x86\xf7\x2f\x4f\x2b\xcc\x0c\x2d\x05\xb7\xda\x6e\x60\xed\x78\x07\x83\xeb\x0f\x83\xa8\xd3\xb3\xe2\x2d\xd9\x4e\x69\x78\x1e\x44\xd1\x68\x04\xab\x42\x7b\x10\x87\xd6\xa3\x12\xcd\x16\x30\xcf\x3d\x20\x94\x55\x66\xb4\x02\xcb\x39\x81\xc2\x12\x33\x6d\xb4\x7c\x81\x30\xa0\x05\x54\x8a\x2b\x2b\xb0\xd7\x52\xd4\x43\xd0\x02\x7d\x6a\x2f\x35\xd0\x2b\xe7\x81\x81\x1c\x70\xf6\x41\x4a\xa2\xa8\x3b\xfe\x10\x45\x00\x00\xa5\xa3\x12\x1d\xc5\xa8\x94\x8c\x01\x2b\x29\xe2\x7f\xec\x1c\xef\xdf\xd1\x54\x94\xc0\xf0\x6f\x13\x91\x9c\x1b\xea\xa3\xd7\x75\xb2\xa4\x5e\xd8\xe1\x86\xd2\x2c\x74\x4c\x42\xf7\xb5\x81\xb4\x26\x79\x2b\xc9\xa1\xb0\x4b\x60\x78\xa7\xa2\x61\x9d\xc5\xb5\x9d\xf1\x0d\xc3\x9d\xa2\x65\x93\xbb\x40\x29\x12\x98\x4e\xc1\x6a\x03\xc7\x63\x8b\x57\x9f\xc0\xd7\xfa\xd2\xe4\xd3\x0d\xc9\x64\x78\xf8\x71\xee\x22\xb8\x3e\xcd\xee\x5d\xa2\x5b\x15\xc2\xe7\xa9\x2a\x48\x6d\xe3\x04\xe6\x73\x58\xa3\xf1\xd4\x42\x1c\x7a\x38\x8e\xa4\x72\xb6\x7d\x75\xba\xb8\x34\x24\x61\xb9\xcd\xec\xff\x58\xc2\xf4\x06\xfc\xd9\xb4\xf6\xbe\xa2\x87\xaf\xd1\x43\x78\xd4\x68\xdb\x94\x5c\x20\xaf\x81\xc2\x6f\xe9\x8b\x7e\x44\xef\x1e\x7f\xfa\xfb\x90\x5f\x76\x7a\xb1\xda\x01\x68\x5c\x9d\xbe\x03\x00\x00\xff\xff\x79\x57\x3a\x2e\x76\x03\x00\x00" func idtablestakingNodeNode_add_capabilityCdcBytes() ([]byte, error) { return bindataRead( @@ -2710,7 +2710,7 @@ func idtablestakingNodeNode_add_capabilityCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/node_add_capability.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x36, 0x6e, 0x2e, 0x8b, 0x90, 0xf8, 0x83, 0x13, 0x91, 0x8c, 0x95, 0xf2, 0x66, 0xd6, 0x35, 0x30, 0x74, 0x57, 0xd4, 0x82, 0x4f, 0x6f, 0xa, 0x8e, 0xcc, 0xab, 0x11, 0x97, 0xcd, 0xb1, 0xfd, 0xb1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcf, 0x17, 0x4d, 0x5d, 0x7, 0xb3, 0x43, 0x68, 0x13, 0xaa, 0x39, 0x72, 0x31, 0xf4, 0xc, 0x88, 0xb5, 0x10, 0x68, 0xa5, 0x95, 0xea, 0x92, 0x36, 0xba, 0xec, 0x58, 0x3e, 0x4a, 0x6a, 0x6f, 0xa4}} return a, nil } @@ -2734,7 +2734,7 @@ func idtablestakingNodeRegister_many_nodesCdc() (*asset, error) { return a, nil } -var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\x4d\x6f\xdb\x30\x0c\xbd\xfb\x57\x10\x39\x14\x36\x90\x3a\x97\x61\x18\x82\xb4\x45\x91\xa1\x40\xb1\x61\x2d\xfa\xb1\x9e\x15\x89\x8e\xb5\x2a\xa2\x21\xd1\xf3\x8a\xa2\xff\x7d\x90\x9d\xc4\xd6\x9c\x65\x6b\x0e\x8e\x45\x3e\x91\x8f\x8f\xcf\x7a\x53\x91\x63\xb8\x32\xd4\x5c\x7f\x7e\x10\x2b\x83\xf7\x2c\x9e\xb5\x5d\x43\xe1\x68\x03\x93\x71\x62\x92\x0c\xee\x3c\xd0\x33\xda\x01\xb4\x3d\xf7\x88\xda\xae\xf5\xca\x60\x84\x1a\xc6\x26\x49\x32\x9b\xc1\x43\xa9\x3d\xb0\x13\xd6\x0b\xc9\x9a\x2c\x48\x87\x82\xd1\x83\x00\x8b\x0d\x58\x52\x08\x9e\x5d\x2d\x19\x68\xf5\x03\x25\x87\x4b\xc2\x2a\xa8\x2b\xd5\xe2\xb8\x44\xa8\x1c\x55\xe4\x51\xc1\xb5\x42\xcb\x9a\x5f\xa0\x25\x9d\x24\x83\xc2\x69\x02\x00\xa0\xd5\x1c\xee\xd9\x69\xbb\x9e\xb6\x67\x47\x06\xe7\xf0\x78\x6d\xf9\x53\x17\xb0\xc8\x0d\xb9\x30\xeb\xa5\x52\x0e\xbd\x8f\xf1\x7d\xfa\x0b\xbe\xc4\x29\xdf\x49\x34\x8a\x8b\x0d\xd5\x96\xe7\xf0\x78\xa5\x7f\x7d\xfc\x90\x64\xf0\x9a\xb4\x71\x83\x0c\xc5\x4e\xb6\x3b\x2c\xe6\x20\x6a\x2e\xd3\x48\xa3\xfc\x49\x73\xa9\x9c\x68\xc2\x38\x19\x9c\xec\x65\xce\xbf\x8b\xda\x70\x57\xa8\x72\x58\x09\x87\xa9\x90\x92\xb7\x45\xee\x99\x9c\x58\xe3\x14\x96\xa2\x12\x2b\x6d\x34\x6b\xf4\x19\x9c\x5c\x4a\x19\xc8\xec\x39\xb4\xbc\xd1\x14\xf9\x90\x08\x9c\x41\x28\x95\xfb\xae\x48\xbe\x22\xe7\xa8\x59\xbc\x9b\xdd\x79\x1a\xb6\x3e\x87\xd9\xb6\xd0\x6c\xdf\xa4\x4d\x67\x7b\x06\xe1\x77\x71\x01\x95\xb0\x5a\xa6\x93\x25\xd5\x46\x81\x25\x86\xae\x31\x38\x2c\xd0\xa1\x95\x08\x4c\x70\xf5\xf5\xe6\x09\xda\xfb\x93\xac\x9f\x21\x68\x19\xac\x12\x6c\x8a\x0e\x16\xa7\x07\x4c\x9d\x0b\xa5\xbe\x91\xc2\x3b\x94\xe4\x54\x1a\x75\x0f\xb6\xd0\x6a\x1a\xc5\x3a\x6b\x84\x67\x1c\x3f\xe0\x90\x51\xe8\x6f\x37\x5a\x73\x44\xc7\x18\x39\xf4\x50\xff\x1e\x63\x38\x28\xe8\x97\xb4\xd9\x68\x66\x54\x73\x58\x9c\x8e\x56\x98\x37\xdb\xcd\xa4\x3b\xf7\x75\xff\xbd\xe6\x03\xf1\x74\x71\x64\xdf\x63\x19\x83\x86\x37\x15\x3a\xc1\xe4\xb6\x4b\x3f\x80\xe8\x36\xb1\xb3\xc0\x51\xd0\xd6\xac\xb7\x82\xcb\x0c\xce\xce\xc0\x6a\x33\xf4\x67\xfb\x0d\x0d\xf9\x79\xf1\x13\xd3\xc5\x69\xbf\xef\x29\x30\xbd\xa3\x47\x5c\x3a\xb6\xce\x52\x54\x3b\xfb\xcb\xc1\xa7\xb3\xef\xad\xbd\xaf\x71\x71\xf2\x7a\xb4\xd9\x6d\xbd\x32\x5a\xbe\x9d\xc7\x1e\x0b\xbf\xff\xe5\x18\x5d\xcc\x0e\x68\x11\x91\xab\x42\x3f\x5f\x8e\xdb\x45\x73\x4d\x47\x69\xc1\xff\x50\xad\x1b\x24\x10\x9a\xfe\xc1\x68\xf7\xf6\x06\x68\x3c\xc2\x6b\x94\x56\xe8\xd9\xd1\xcb\xa0\x7d\x8f\x4f\xba\xe7\xdb\xef\x00\x00\x00\xff\xff\xee\x09\x72\x75\x7c\x06\x00\x00" +var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\x4f\x6f\xdb\x3e\x0c\xbd\xfb\x53\x10\x39\x14\x36\x90\x3a\x97\x1f\x7e\x18\x82\xb4\x45\x91\xa1\x40\xb1\x61\x2d\xfa\x67\x3d\xcb\x12\x1d\x6b\x55\x44\x43\xa2\xe7\x15\x45\xbf\xfb\x20\x3b\x89\x2d\x38\xeb\xd6\x1c\x1c\x8b\x7c\x22\x1f\x1f\x9f\xf5\xb6\x26\xc7\x70\x65\xa8\xbd\xfe\xfc\x20\x0a\x83\xf7\x2c\x9e\xb5\xdd\x40\xe9\x68\x0b\xb3\x69\x62\x96\x8c\xee\x3c\xd0\x33\xda\x11\xb4\x3b\x0f\x88\xc6\x6e\x74\x61\x30\x42\x8d\x63\xb3\x24\x59\x2c\xe0\xa1\xd2\x1e\xd8\x09\xeb\x85\x64\x4d\x16\xa4\x43\xc1\xe8\x41\x80\xc5\x16\x2c\x29\x04\xcf\xae\x91\x0c\x54\xfc\x40\xc9\xe1\x92\xb0\x0a\x9a\x5a\x75\x38\xae\x10\x6a\x47\x35\x79\x54\x70\xad\xd0\xb2\xe6\x17\xe8\x48\x27\xc9\xa8\x70\x9a\x00\x00\x68\xb5\x84\x7b\x76\xda\x6e\xe6\xdd\xd9\x91\xc1\x25\x3c\x5e\x5b\xfe\xd4\x07\x2c\x72\x4b\x2e\xcc\x7a\xa9\x94\x43\xef\x63\xfc\x90\xfe\x82\x2f\x71\xca\xf7\x12\x4d\xe2\x62\x4b\x8d\xe5\x25\x3c\x5e\xe9\x5f\xff\xff\x97\x64\xf0\x9a\x74\x71\x83\x0c\xe5\x5e\xb6\x3b\x2c\x97\x20\x1a\xae\xd2\x48\xa3\xfc\x49\x73\xa5\x9c\x68\xc3\x38\x19\x9c\x1c\x64\xce\xbf\x8b\xc6\x70\x5f\xa8\x76\x58\x0b\x87\xa9\x90\x92\x77\x45\xee\x99\x9c\xd8\xe0\x1c\xd6\xa2\x16\x85\x36\x9a\x35\xfa\x0c\x4e\x2e\xa5\x0c\x64\x0e\x1c\x3a\xde\x68\xca\x7c\x4c\x04\xce\x20\x94\xca\x7d\x5f\x24\x2f\xc8\x39\x6a\x57\x1f\x66\x77\x9e\x86\xad\x2f\x61\xb1\x2b\xb4\x38\x34\xe9\xd2\xd9\x81\x41\xf8\x5d\x5c\x40\x2d\xac\x96\xe9\x6c\x4d\x8d\x51\x60\x89\xa1\x6f\x0c\x0e\x4b\x74\x68\x25\x02\x13\x5c\x7d\xbd\x79\x82\xee\xfe\x2c\x1b\x66\x08\x5a\x06\xab\x04\x9b\xa2\x83\xd5\xe9\x11\x53\xe7\x42\xa9\x6f\xa4\xf0\x0e\x25\x39\x95\x46\xdd\x83\x2d\xb4\x9a\x47\xb1\xde\x1a\xe1\x19\xc7\x8f\x38\x64\x12\xfa\xd3\x8d\xce\x1c\xd1\x31\x46\x8e\x3d\x34\xbc\xc7\x18\x0e\x0a\xfa\x35\x6d\xb7\x9a\x19\xd5\x12\x56\xa7\x93\x15\xe6\xed\x6e\x33\xe9\xde\x7d\xfd\xff\xa0\xf9\x48\x3c\x5d\xbe\xb3\xef\xa9\x8c\x41\xc3\x9b\x1a\x9d\x60\x72\xbb\xa5\x1f\x41\xf4\x9b\xd8\x5b\xe0\x5d\xd0\xce\xac\xb7\x82\xab\x0c\xce\xce\xc0\x6a\x33\xf6\x67\xf7\x0d\x8d\xf9\x79\xf1\x13\xd3\xd5\xe9\xb0\xef\x39\x30\x7d\xa0\x47\x5c\x3a\xb6\xce\x5a\xd4\x7b\xfb\xcb\xd1\xa7\x73\xe8\xad\xbd\x6f\x70\x75\xf2\xfa\x6e\xb3\xdb\xa6\x30\x5a\xbe\x9d\xc7\x1e\x0b\xbf\x7f\xe5\x18\x5d\xcc\x8e\x68\x11\x91\xab\x43\x3f\x5f\x4d\xdb\x45\x73\xcd\x27\x69\xc1\x7f\x51\xad\x1f\xe4\x08\xa1\xfd\xdb\x1b\xa0\xf1\x08\xaf\x51\x5a\xa1\x67\x47\x2f\xa3\xee\x03\x3e\xe9\x9f\x6f\xbf\x03\x00\x00\xff\xff\x21\x31\x1a\x51\x7b\x06\x00\x00" func idtablestakingNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -2750,7 +2750,7 @@ func idtablestakingNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1a, 0xb7, 0xd, 0xea, 0x9d, 0xbf, 0x88, 0x55, 0x79, 0x66, 0xbe, 0x15, 0x7e, 0x81, 0x6e, 0x2a, 0x6c, 0x19, 0xcf, 0xd, 0x3d, 0x6d, 0xab, 0x5e, 0x57, 0x5e, 0x77, 0x98, 0xfe, 0x33, 0x8a, 0x1f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x47, 0x19, 0xb1, 0x1c, 0x44, 0x83, 0x7f, 0x3c, 0x39, 0xb9, 0x65, 0x5c, 0xe3, 0x3b, 0xaf, 0x79, 0x97, 0x21, 0x91, 0xad, 0xfd, 0x51, 0xaa, 0x2f, 0xb1, 0xd5, 0xa2, 0xf8, 0xdf, 0x48, 0x92, 0x9c}} return a, nil } @@ -3574,7 +3574,7 @@ func idtablestakingScriptsGet_weekly_payoutCdc() (*asset, error) { return a, nil } -var _inspect_fieldCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xc1\x09\x42\x31\x0c\x06\xe0\x7b\xa7\xf8\x8f\x7a\x91\x22\x5a\x1f\xde\xbc\x74\x01\x71\x80\xbe\x9a\x42\xc0\x26\x8f\x98\xea\x03\x71\x77\x17\x70\x81\x8f\xfb\xa2\xe6\xc8\x0f\x7d\x5f\xc9\x5e\x5c\xe9\x52\xab\x0e\x71\x34\xd3\x8e\xb8\xb6\xe9\x9e\x28\x1e\xa7\x34\xc7\xb2\x8f\xf5\x14\xc2\x32\x66\xb4\x21\xe8\x85\x65\xb3\x3d\xe3\x96\x79\x4d\x07\x7c\x02\x00\x18\xf9\x30\xf9\xe3\xed\xdc\x8a\x3c\x4b\x75\x56\xc9\x44\xe1\xfb\x0b\x00\x00\xff\xff\x7c\xe1\x51\x3b\x7a\x00\x00\x00" +var _inspect_fieldCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xc1\x09\x42\x31\x0c\x00\xd0\x7b\xa6\xc8\xf1\xff\x8b\x14\xd1\xef\xc7\x9b\x97\x2e\x20\x0e\x10\x63\x0a\x85\x36\x95\x34\xd5\x0f\xe2\xee\x2e\xe0\x02\x2f\xd7\x67\x33\xc7\x58\xda\xfb\x2a\xf6\xca\x2c\x17\xe6\x36\xd4\x31\x59\xab\x18\xb6\xb4\x3e\x16\x09\xc7\x75\xb9\x07\xda\x07\x3e\x01\x10\xb3\xf4\x3e\x51\x29\x33\xa4\xa1\x58\x29\xeb\x34\x9f\xf1\x16\xf3\xb6\x1c\xf0\x03\x88\x88\x26\x3e\x4c\xff\xb8\x3b\x37\xd2\x4e\xec\xb9\x69\x14\x81\x2f\xfc\x02\x00\x00\xff\xff\xf4\x3f\xc0\x1b\x83\x00\x00\x00" func inspect_fieldCdcBytes() ([]byte, error) { return bindataRead( @@ -3590,11 +3590,11 @@ func inspect_fieldCdc() (*asset, error) { } info := bindataFileInfo{name: "inspect_field.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x74, 0xeb, 0x82, 0x68, 0x87, 0xc8, 0xaf, 0x97, 0x60, 0xf6, 0x63, 0x18, 0x23, 0x85, 0x7b, 0xb6, 0xf6, 0xbb, 0x8c, 0x4d, 0x40, 0x9c, 0x25, 0xc, 0xc5, 0x56, 0xa, 0xdf, 0x63, 0xa8, 0x28, 0xea}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0x77, 0xaa, 0x73, 0x29, 0xcb, 0x8, 0xbe, 0x22, 0x6c, 0x13, 0x10, 0x96, 0x6, 0xdb, 0x69, 0xf7, 0x2, 0x5b, 0xb1, 0x15, 0xd, 0x9c, 0x88, 0xa8, 0xdc, 0x41, 0xc3, 0x27, 0x76, 0x62, 0x32}} return a, nil } -var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\x72\x08\x64\xc0\x91\xbc\xc7\x1a\xce\x2e\x5c\x27\x8b\x16\x49\x9b\x60\x93\xee\x9e\xc7\x12\x6d\x11\x96\x49\x95\xa4\xec\x1a\x8b\xfc\xf7\x82\xa4\xbe\x28\x53\xf6\x7a\x91\x02\xcd\x21\xb0\xe5\x37\x33\x8f\x6f\x3e\x38\xa2\xdb\x82\x0b\x05\x0b\x71\x28\x14\x0f\xaa\x6f\x9f\x73\xbe\x7f\xe5\x1b\xc2\x60\x25\xf8\x16\xae\x9a\xef\x57\x0d\xa2\x64\x6b\xba\xcc\x89\x83\xea\x3e\x6b\x90\x8f\x3c\xd9\x90\xd4\x3c\x93\x16\x38\xf9\xe7\xf1\x69\xf1\x70\x7f\xf7\xfa\xf4\x70\xff\xe7\xfc\xee\xee\xcb\xfd\xcb\x4b\x10\xc4\x71\x0c\xaf\x02\x99\xc4\x44\x51\xce\x40\x65\xa8\x40\x65\x04\xb6\x48\x19\x28\x13\x07\xd3\x2d\x65\xb0\xe7\x65\x9e\x82\xa4\x6b\x66\x8c\x14\x87\x44\x10\x54\x04\x10\x64\x86\x82\xa4\x80\x49\xc2\x4b\xa6\x00\x59\x0a\xc8\xa0\x64\xb9\x21\x61\xe0\x68\x7f\x5a\x71\x01\x08\xa5\x24\x22\x08\x54\x1b\x36\x0c\x00\x00\x0a\x14\x8a\x62\x3e\xd7\xe1\x9e\xcb\x65\x4e\x93\x07\x72\x98\x56\x22\x45\x0f\xe4\xf0\x48\xa5\xba\x67\x4a\x1c\xc6\x10\xc7\xf0\x8d\xd0\x75\xa6\xa6\xf0\x61\x32\xe9\x9a\xff\x25\x89\xb8\xc0\xfa\x97\xca\x7a\x55\xe6\x97\x9a\x7e\x98\x4c\x26\xc1\x08\xe0\x7b\x60\xe3\x0b\x52\xa0\x20\xa1\x91\x6b\x0a\x58\xaa\x2c\xfc\x95\x0b\xc1\xf7\x5f\x31\x2f\xc9\x08\xae\xe7\x56\xa0\x51\x6d\xa1\xff\xe2\x18\x16\x56\x47\xad\x3a\x23\xfb\x5a\x46\x69\x75\x4c\x53\xfd\x03\x15\xb0\x21\x07\xd9\x58\xe5\x44\x55\xaa\x57\x3e\xe1\x16\xaa\x4f\x61\x81\x07\x22\xa6\x36\x6b\x23\xc7\x42\xeb\x7e\x0e\xdf\x18\x38\xee\x23\x1d\x3d\xc2\x34\x0d\x8b\x56\x1f\x6f\xbe\xa2\x06\x30\x86\x0c\x65\x36\xcf\xd7\x5c\x50\x95\x6d\x87\xf0\x0e\x68\x0c\xfb\x4a\x5c\x3f\xd8\xfe\x3a\xba\x9c\xa4\x93\xda\xf3\x1c\x5d\xf8\x69\x8a\x2e\xb6\x66\xd8\x50\xec\x88\xee\x25\x78\x54\x78\x27\xd8\x1d\x63\x07\xa8\x1d\x03\x8f\x78\xb5\x85\x87\x50\x08\xba\xd3\x9f\x72\xca\x36\xba\xb3\x75\x29\x4a\xc5\x75\x53\xef\xb0\xcc\x95\x53\x45\xe6\xc9\x02\x0b\x5c\xd2\x9c\xaa\x03\xdc\xba\x59\x68\xb0\xfa\x2f\xd2\x1e\x67\xa6\x15\x9c\x39\x15\x7d\xa3\x2a\x4b\x05\xee\x71\x99\xeb\xce\x68\x46\x5d\xf4\x55\x7b\xff\x18\x3a\x5e\x0c\xdd\x8a\x63\xbc\xaa\xa1\x06\x39\x3e\x02\x2a\x14\x6b\xa2\xa6\x10\xeb\x03\xe0\xba\x6f\xe0\xe0\x47\xce\xb7\x4f\x9f\xa0\x40\x46\x93\xf0\x6a\x61\x66\x1d\xe3\xca\x2a\xa2\xd9\x81\x9d\xb9\xc6\x07\x24\xcd\xe9\xaf\x5c\x45\x9b\x91\x68\x47\x5f\x35\x40\xb7\xc8\x70\x4d\x84\x69\xe8\x4a\x56\xaa\x40\xcf\x57\xad\xb3\x33\x3c\x1d\xa5\xf3\x76\x88\xff\x51\xb9\x98\xdd\x38\xa3\x3d\xb2\x01\x1f\x8f\x80\xa1\xc9\xd2\xb4\x9f\xac\xa1\xce\x91\xb8\x23\xe1\xec\xe6\x38\xe0\x18\x14\x9f\xba\x21\x8f\x83\xbd\x58\xa5\x9f\x51\x65\x1d\x39\xf4\x09\x54\x07\xf5\xce\x25\x73\x86\x93\xa7\x84\xce\x58\x3c\xdb\x02\xd3\xa7\x18\xae\xaa\x1f\x57\xa2\x71\x31\x3a\x55\x5a\x6e\x81\xf8\xeb\xaa\x11\xf2\x37\x9e\xa7\x83\x35\xf0\xda\x22\xdc\xa3\xdb\xa4\xce\xd3\x54\x10\x29\xa7\xbd\xc4\xa3\x7d\xec\x1e\xb8\x9b\xb5\xe9\x40\x0e\xdb\xe3\xf9\x47\x9d\xa9\x28\xc7\xeb\xec\xa6\x73\x88\x7e\xc0\x9e\xb2\x9d\xc3\x74\x24\x1d\x9f\x0b\x6a\x4a\xe7\x7a\xc8\x53\xaf\x24\x3c\xa9\xac\xfc\xfc\xce\x56\xdc\x4e\xce\xe3\x62\xf0\x16\x82\x9f\xae\x8f\x6d\x93\x4b\x73\xb1\xfd\x6f\x5b\xc2\x5e\xbb\xff\x51\x43\xc0\x8f\x4f\xde\xee\x02\xaa\xef\xa5\x6e\xb7\x78\x5b\xc4\xca\xca\xf3\x9c\xd8\x7d\xf6\xd6\x1a\x47\xd5\x65\xe0\xca\xba\x34\xdb\x99\xaf\x60\x7a\x6e\x3c\xca\xe9\x9d\x7a\xf8\xf4\x3d\xfb\x9f\x57\xc1\x52\x04\x41\x56\x44\x10\x96\x10\xad\x82\x95\x23\x69\xbc\x77\x85\xf0\x89\xa0\x9b\xbc\x5e\xf6\x9c\x80\x4e\xc5\x5d\x32\x20\xea\xd5\xbe\x6f\xda\xed\xc5\xe1\xc9\x32\xb7\x0b\xb2\xaf\x0d\x7c\x2d\x13\xc7\xf0\xb4\x23\x42\xd0\xd4\xee\xc8\x29\x59\x99\x4b\xb8\x7d\x5d\x12\x24\x21\x74\x47\xc4\xc0\xe5\xd6\x4c\x55\x4a\x64\x54\x32\xb3\x5e\xc9\x2c\x8c\xed\x9e\xd5\xee\x07\x5f\x2a\x37\xde\x2b\x5d\x6f\xe6\x75\x1c\xfb\x96\xb4\x45\xb1\x91\xf5\xb3\xea\xaa\x97\x80\xb2\x7d\xf1\xe9\x56\x67\xe7\x6a\x95\xed\x30\xed\xb7\x7d\xcd\xd5\x50\xad\x6a\x36\xa2\x52\x96\x64\x76\xfd\xdd\xed\xfd\x9a\xed\xdb\xc7\xf0\x92\xeb\xf9\xa4\x44\x26\x6c\xad\x8f\xe7\x12\xe9\xd3\x77\x93\x8b\x7a\xeb\x1a\x12\xd5\x3b\xbb\xe3\x18\x8a\x52\x01\xe3\x62\x8b\x79\x2b\x2f\x65\xfa\xa5\x52\xbf\x4d\x69\xe5\x4b\x46\xff\x2e\x09\x14\xdd\xe6\x69\xfa\xbd\x76\xff\x6e\x5a\x0e\xac\x8d\x3f\x2d\x5c\x9f\xe5\xa0\x62\x56\xe1\xcf\xa7\x74\xd3\xff\xdf\x82\xb7\xe0\xdf\x00\x00\x00\xff\xff\xce\xb1\x49\x39\x3e\x10\x00\x00" +var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\x5b\x6f\xdb\x36\x14\x7e\xd7\xaf\x38\xc8\x43\x20\x03\x89\xe4\x3e\xce\x70\x5a\x78\x4e\x8a\x0d\xc9\x96\xa0\xc9\xda\xe7\x63\x89\xb6\x08\xd3\xa4\x46\x52\xf6\x8c\x22\xff\x7d\x20\xa9\x1b\x75\x71\xe2\xa2\x03\x96\x87\xc0\x92\xbe\x73\xe1\x77\xae\xa4\xbb\x5c\x48\x0d\x4b\x79\xcc\xb5\x08\xca\xa7\xcf\x4c\x1c\x5e\xc4\x96\x70\x58\x4b\xb1\x83\x8b\xfa\xf9\xa2\x46\x14\x7c\x43\x57\x8c\x78\xa8\xf6\xbb\x1a\xf9\x20\x92\x2d\x49\xed\x3b\xe5\x80\xd3\x7f\x1e\x1e\x97\xf7\x77\xb7\x2f\x8f\xf7\x77\x7f\x2e\x6e\x6f\xbf\xdc\x3d\x3f\x07\x41\x1c\xc7\xf0\x22\x91\x2b\x4c\x34\x15\x1c\x74\x86\x1a\x74\x46\x60\x87\x94\x83\xb6\x76\x30\xdd\x51\x0e\x07\x51\xb0\x14\x14\xdd\x70\x2b\xa4\x05\x24\x92\xa0\x26\x80\xa0\x32\x94\x24\x05\x4c\x12\x51\x70\x0d\xc8\x53\x40\x0e\x05\x67\xd6\x09\x0b\x47\xf7\x69\x2d\x24\x20\x14\x8a\xc8\x20\xd0\x8d\xd9\x30\x00\x00\xc8\x51\x6a\x8a\x6c\x61\xcc\x3d\x15\x2b\x46\x93\x7b\x72\x9c\x95\x24\x45\xf7\xe4\xf8\x40\x95\xbe\xe3\x5a\x1e\xaf\x20\x8e\xe1\x1b\xa1\x9b\x4c\xcf\xe0\xc3\x74\xda\x16\xff\x4b\x11\x79\x86\xf4\x2f\xa5\xf4\xba\x60\xe7\x8a\x7e\x98\x4e\xa7\xc1\x04\xe0\x7b\xe0\xec\x4b\x92\xa3\x24\xa1\xa5\x6b\x06\x58\xe8\x2c\xfc\x55\x48\x29\x0e\x5f\x91\x15\x64\x02\x97\x0b\x47\xd0\xa4\x92\x30\x7f\x71\x0c\x4b\xc7\xa3\x61\x9d\x93\x43\x45\xa3\x72\x3c\xa6\xa9\xf9\x40\x25\x6c\xc9\x51\xd5\x52\x8c\xe8\x92\xf5\x52\x27\xdc\x40\xf9\x2b\xcc\xf1\x48\xe4\xcc\x45\x6d\xe2\x49\x18\xde\xdf\xc2\xd7\x02\x9e\xfa\xc8\x58\x8f\x30\x4d\xc3\xbc\xe1\x67\x30\x5e\x51\x0d\xb8\x82\x0c\x55\xb6\x60\x1b\x21\xa9\xce\x76\x63\x78\x0f\x74\x05\x87\x92\xdc\x61\xb0\xfb\x3a\x39\xdf\x49\x2f\xb4\x6f\xfb\xe8\xc3\x4f\xbb\xe8\x63\x2b\x0f\x6b\x17\x5b\xa4\x0f\x3a\xd8\x4b\xbc\x13\xde\xf5\xb1\x23\xae\xf5\x81\x3d\xbf\x9a\xc4\x43\xc8\x25\xdd\x9b\x5f\x8c\xf2\xad\xa9\x6c\x93\x8a\x4a\x0b\x53\xd4\x7b\x2c\x98\xf6\xb2\xc8\xbe\x59\x62\x8e\x2b\xca\xa8\x3e\xc2\x8d\x1f\x85\x1a\x6b\xfe\x22\xa3\x71\x6e\x4b\xc1\xeb\x53\xd1\x37\xaa\xb3\x54\xe2\x01\x57\xcc\x54\x46\xdd\xea\xa2\xaf\x46\xfb\xc7\xd0\xd3\x62\xdd\x2d\x7d\x8c\xd7\x15\xd4\x22\xaf\x7a\x40\x8d\x72\x43\xf4\x0c\x62\x73\x00\xdc\x74\x05\x3c\xfc\xc4\x7b\xfa\xf4\x09\x72\xe4\x34\x09\x2f\x96\xb6\xd7\x71\xa1\x1d\x23\xc6\x3b\x70\x3d\xd7\xea\x80\xa4\x3e\xfd\x85\xcf\x68\xdd\x12\x5d\xeb\x2b\x1b\xe8\x0e\x39\x6e\x88\xb4\x05\x5d\xd2\x4a\x35\x98\xfe\x6a\x78\xf6\x9a\xa7\xc7\x34\x6b\x9a\xf8\x1f\xa5\x8a\xf9\xb5\xd7\xda\x23\x67\xf0\xa1\x07\x0c\x6d\x94\x66\xdd\x60\x8d\x55\x8e\xc2\x3d\x09\xe7\xd7\x7d\x83\x57\xa0\xc5\xcc\x37\xd9\x37\xf6\xec\x98\x7e\x42\x9d\xb5\xe8\x30\x27\xd0\x2d\xd4\x4f\x4e\x99\x37\x7c\x1a\x48\xa1\x37\x24\x9e\x5c\x82\x99\x53\x8c\x67\xd5\xfb\x99\xa8\x55\x4c\x4e\xa5\x96\x9f\x20\xc3\x79\x55\x13\xf9\x9b\x60\xe9\x68\x0e\xbc\x34\x08\xff\xe8\x2e\xa8\x8b\x34\x95\x44\xa9\x59\x27\xf0\xe8\x5e\xfb\x07\x6e\x47\x6d\x36\x12\xc3\xe6\x78\xc3\xad\xce\x66\x94\xa7\x75\x7e\xdd\x3a\x44\xd7\x60\x87\xd9\xd6\x61\x06\x29\x1d\xb6\x69\x33\xe7\x72\x4c\x51\x27\x23\x06\x22\x59\xea\xf9\x9d\xaf\x85\x6b\x9c\xfd\x5c\x18\xcc\x83\xf7\x7b\x5b\x87\xd2\xce\xb5\xff\x6d\x45\xb8\xa9\xfb\x1f\xd5\x03\xbc\xbf\xf1\xb6\xf7\x4f\x33\x96\xda\xc5\x32\x58\x21\x8e\x56\xc1\x18\x71\xeb\xec\x8d\x13\x8e\xca\x59\xe0\xd3\xba\xb2\xcb\xd9\x50\xc2\x74\xd4\x0c\x30\x67\x56\xea\xf1\xd3\x77\xe4\x7f\x9c\x05\xe7\x22\x48\xb2\x26\x92\xf0\x84\x18\x16\x1c\x1d\x49\xad\xbd\x4d\xc4\x10\x09\xa6\xc6\xab\x5d\xcf\x33\xe8\x65\xdc\x39\xfd\xa1\xda\xec\xbb\xa2\xed\x5a\x1c\x6f\x2c\x0b\xb7\x1f\x0f\x95\xc1\x50\xc9\xc4\x31\x3c\xee\x89\x94\x34\x75\x2b\x72\x4a\xd6\x76\x06\x37\xb7\x25\x49\x12\x42\xf7\x44\x8e\xcc\xb6\xba\xa9\x52\xa2\xa2\x82\xdb\xed\x4a\x65\x61\xec\xd6\xac\x66\x3d\xf8\x52\xaa\x19\x9c\xe8\x66\x31\xaf\xec\xb8\x4b\xd2\x0e\xe5\x56\x55\xef\xca\x49\xaf\x00\x55\x73\xef\x69\x67\x67\x6b\xb2\xaa\xa6\x97\x76\xcb\xbe\xf2\xd5\xba\x5a\xe6\x6c\x44\x95\x2a\xc8\xfc\xf2\xbb\x5f\xfb\x95\xb7\xaf\x1f\xc3\x73\xa6\xf3\x49\x8a\xac\xd9\x8a\x9f\x81\x19\xd2\x75\xdf\x0f\x2e\x9a\xa5\x6b\x8c\xd4\x91\xc8\xe6\x85\x06\x2e\xe4\x0e\x59\xc3\x2e\xe5\xe6\x4a\x69\xee\x52\x86\xf8\x82\xd3\xbf\x0b\x02\x79\xbb\x76\xea\x72\xaf\xb4\xff\x34\x2a\x47\x96\xc6\x1f\xe6\xad\xeb\xe5\x38\x63\x8e\xe1\xcf\x27\x78\x33\xff\x5f\x83\xd7\xe0\xdf\x00\x00\x00\xff\xff\x07\x96\xfa\xf9\x3c\x10\x00\x00" func lockedtokensAdminAdmin_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3610,7 +3610,7 @@ func lockedtokensAdminAdmin_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x30, 0xef, 0x44, 0x1d, 0x82, 0x62, 0x5d, 0x9d, 0x80, 0x51, 0xb5, 0x9b, 0x94, 0x2f, 0xfb, 0x5, 0x1e, 0xc4, 0x99, 0x6a, 0x32, 0xa4, 0x2a, 0x81, 0xb0, 0x5f, 0xed, 0x8c, 0xdb, 0xc7, 0x98, 0x97}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0x3c, 0x30, 0xfe, 0x2, 0xe1, 0xfa, 0xa3, 0x7b, 0x50, 0x20, 0xe8, 0xfe, 0xa7, 0x1c, 0x4d, 0x6e, 0x7b, 0x4f, 0xbb, 0x5a, 0x89, 0xa6, 0x72, 0xbb, 0x6e, 0xcf, 0x4, 0x21, 0x20, 0xc9, 0xea}} return a, nil } @@ -3714,7 +3714,7 @@ func lockedtokensAdminCheck_shared_registrationCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x4b\x6f\xe3\x36\x10\xbe\xeb\x57\x0c\xf6\xb0\x90\x01\x47\x4a\xaf\x86\x13\xc0\x75\xb2\x68\x91\xb4\x09\x36\xe9\xee\x79\x2c\x8d\x2d\x22\x34\xa9\x92\x94\x5d\x21\xc8\x7f\x2f\xf4\xd6\xc8\x52\x9c\x16\x45\x0f\xab\x83\x61\x89\xf3\xf8\xe6\x9b\x07\x47\xec\x53\x6d\x1c\xac\x4d\x9e\x3a\xed\xd5\x6f\x5f\xa4\x3e\x3e\xeb\x17\x52\xb0\x35\x7a\x0f\x9f\xda\xf7\x4f\xad\x44\xa6\x76\x62\x23\x89\x49\xf5\xbf\xb5\x92\xf7\x3a\x7a\xa1\xb8\xfc\x66\x2b\xc1\xcb\xbf\xee\x1f\xd6\x77\xb7\x37\xcf\x0f\x77\xb7\xbf\xaf\x6e\x6e\xbe\xde\x3e\x3d\x79\x5e\x18\x86\xf0\x6c\x50\x59\x8c\x9c\xd0\x0a\x5c\x82\x0e\x10\xa2\xcc\x3a\x1d\xe7\x90\x1a\x7d\x10\x31\x19\x38\xea\x4c\xc6\x60\xc5\x4e\x95\x2a\x4e\x43\x64\x08\x1d\x01\x82\x4d\xd0\x50\x0c\x18\x45\x3a\x53\x0e\x50\xc5\x80\x0a\x32\x25\x4b\x08\xa5\x78\x73\xb6\xd5\x06\x10\x32\x4b\xc6\xf3\x5c\xe7\xd5\xf7\x00\x00\xb6\x99\x94\xab\x78\x2f\xd4\x63\xb6\x91\x22\xba\xa3\x7c\x51\x13\x14\xdc\x51\x7e\x2f\xac\xbb\x55\xce\xe4\x73\x08\x43\xf8\x4e\x62\x97\xb8\x05\xfc\x74\x79\x79\xd9\x2a\xff\x61\xc9\xfc\x53\xdd\x19\xc0\xab\x57\x5a\x48\x0d\xa5\x68\xc8\xaf\x43\x7f\xac\x23\x5f\x00\x66\x2e\xf1\x7f\xd6\xc6\xe8\xe3\x37\x94\x19\xcd\xe0\xf3\xaa\x8a\x67\xd6\xe8\x16\x8f\x24\x57\x53\x51\x9f\xc2\x15\xd4\xff\xfc\x14\xf3\xc2\xd2\xc0\xf4\x8c\xe9\x16\xac\x7c\x5c\xb3\x55\x65\x2e\x83\x17\xca\x6d\x80\x71\xec\xa7\x1d\x0f\xa7\xbc\x06\xed\xe9\x1c\x12\xb4\xc9\x4a\xee\xb4\x11\x2e\xd9\x8f\x0a\x33\x89\x39\x1c\x6b\xfa\x46\x24\xab\xa3\x2e\xac\xe2\x69\x5f\x7a\xf1\x4d\xc2\x64\x19\x3c\x83\x92\xcb\xbe\x03\x92\x0b\xd6\x18\x01\x78\xe6\x0e\x98\x49\xb7\xc6\x14\x37\x42\x0a\x97\xc3\xd5\x80\xd8\xa8\x39\x12\x64\x03\xeb\xb4\xc1\x1d\xb1\x38\x03\x61\x6d\x46\xcb\xb2\x58\x58\x4b\x06\xdf\x85\x4b\x62\x83\x47\xdc\xc8\xa2\x76\xda\xae\x0e\xbe\x15\x3e\xaf\xfd\xb0\x36\x17\x6e\x9b\x93\xf2\x60\xc6\x01\xca\xae\xa1\x7f\x43\x85\x3b\x32\xb0\xbc\x60\x6d\x1e\x54\x1d\x79\x7f\x22\xe8\x97\xc1\x2d\x86\x31\x4e\x16\x51\x8d\x27\xb0\x78\x20\x7f\x79\x71\xea\x79\x0e\x4e\x2f\xb8\xef\x53\xaf\x4f\x95\x95\x47\x74\xc9\x20\x14\xd7\x93\xfa\x5f\x28\x3f\x83\xf4\xda\x67\x66\x8b\xe7\xe3\xb1\x31\xd5\xb1\x40\x7f\xd1\x32\x9e\x4c\xd6\x73\x27\xe1\x57\x3c\xaf\xe2\xd8\x90\xb5\x8b\x01\x19\x58\x7d\x9e\x33\xf2\x16\x13\x54\xf6\x60\xf4\xbb\x8e\xe5\x95\xe1\x5e\x5e\xf4\xa0\xce\x81\x9d\x9d\xa4\xba\x87\xb9\xc7\xc3\xdc\x3b\x4f\xc2\x1a\x53\xb8\x62\x90\xc6\x72\x5c\xa7\xf5\xf3\x94\xd3\x6b\xff\x03\x70\x66\xa3\x0c\x30\x77\xe5\x78\xb1\x89\xcf\x01\xce\x01\xdd\x68\x6d\xd7\x36\x7e\x55\x5b\x5d\x4d\x93\xa9\xca\x2e\x87\xe2\x0f\x5d\xd7\xb2\x4f\xc8\xba\x28\x64\x6d\xe0\x6a\x78\x49\xb5\xf9\xe4\xc1\x6d\xca\x9b\x74\x39\x06\x9e\x5b\xbc\xf6\x8b\xbd\xe5\xbd\x5c\xd4\x82\x13\x93\x66\x44\xb2\x68\xa3\xe6\x66\x65\xa8\x58\x86\xce\xb4\x20\x53\x6c\xd6\x9c\xa1\x6a\xbf\xea\x46\x15\xbb\x52\x59\x8c\x96\xcd\x58\x3b\x85\x21\x3c\x1c\xc8\x18\x11\x13\xb8\x84\x20\xa6\x6d\x31\xd2\x7b\x8b\xa3\xa1\x88\xc4\x81\x4c\x30\x31\xda\x59\xed\x65\xaa\x69\x81\xb0\xba\x6a\xbb\x1b\xe8\x6b\x6d\x87\x3b\xaf\x57\x3e\x45\xc7\xd6\x51\xb5\x30\xee\xd1\xbc\xd8\xe6\x5b\x5c\xc5\x63\x01\x6d\x4b\x4f\x30\x75\x97\xd9\x6e\x78\x4d\x35\xca\xd8\x6c\x78\xe5\x7d\xd1\xc0\x7d\x1b\xcc\x86\x33\xb7\xd2\xbb\x1c\xb1\x19\xc1\x52\x37\x0e\x9f\xa7\xb7\x18\x22\x93\xac\x8e\xce\xca\x30\x84\x34\x73\xa0\xb4\xd9\xa3\xec\xf8\x15\xaa\x58\xb1\x8b\xd5\xb4\xa0\x3e\x53\xe2\xcf\x8c\x20\x45\x97\x04\xa7\x93\xa7\xb1\xff\x9f\x91\x39\xb9\x9a\xfc\x4b\xe6\x86\x28\x27\x29\xab\x28\xfe\xf2\x1e\x71\xc5\xef\x9b\xf7\xe6\xfd\x1d\x00\x00\xff\xff\x09\x65\x11\xc6\x4b\x0d\x00\x00" +var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x4b\x6f\xe3\x36\x10\xbe\xeb\x57\x0c\xf6\xb0\x90\x01\x47\x4a\xaf\x86\x13\xc0\x75\xb2\x68\x91\xb4\x09\x36\xe9\xee\x79\x2c\x8d\x2d\x22\x34\xa9\xf2\x61\xd7\x08\xf2\xdf\x0b\xea\x65\x51\x16\xe3\xb4\x28\x7a\x58\x1d\x82\x98\x9c\xc7\x37\xdf\x3c\x38\x6c\x5b\x4a\x65\x60\xa9\x0e\xa5\x91\x51\xf3\xeb\x0b\x97\xfb\x67\xf9\x42\x02\xd6\x4a\x6e\xe1\x53\xf7\xfb\x53\x27\x61\xc5\x86\xad\x38\x79\x52\xfd\xb3\x4e\xf2\x5e\x66\x2f\x94\x57\x67\xba\x16\xbc\xfc\xeb\xfe\x61\x79\x77\x7b\xf3\xfc\x70\x77\xfb\xfb\xe2\xe6\xe6\xeb\xed\xd3\x53\x14\xa5\x69\x0a\xcf\x0a\x85\xc6\xcc\x30\x29\xc0\x14\x68\x00\x21\xb3\xda\xc8\xfc\x00\xa5\x92\x3b\x96\x93\x82\xbd\xb4\x3c\x07\xcd\x36\xa2\x52\x31\x12\x32\x45\x68\x08\x10\x74\x81\x8a\x72\xc0\x2c\x93\x56\x18\x40\x91\x03\x0a\xb0\x82\x57\x10\x2a\xf1\xf6\x6e\x2d\x15\x20\x58\x4d\x2a\x8a\xcc\xd1\x6b\x1c\x01\x00\xac\x2d\xe7\x8b\x7c\xcb\xc4\xa3\x5d\x71\x96\xdd\xd1\x61\xd6\x10\x94\xdc\xd1\xe1\x9e\x69\x73\x2b\x8c\x3a\x4c\x21\x4d\xe1\x3b\xb1\x4d\x61\x66\xf0\xd3\xe5\xe5\x65\xa7\xfc\x87\x26\xf5\x4f\x75\x27\x00\xaf\x51\x65\xa1\x54\x54\xa2\xa2\xb8\x09\xfd\xb1\x89\x7c\x06\x68\x4d\x11\xff\x2c\x95\x92\xfb\x6f\xc8\x2d\x4d\xe0\xf3\xa2\x8e\x67\xd2\xea\xba\x8f\x93\x69\xa8\x68\x6e\xe1\x0a\x9a\xff\xe2\x12\x0f\xce\xd2\xc0\xf4\xc4\xd3\x75\xac\x7c\x5c\xb3\x53\xf5\x5c\x26\x2f\x74\xd0\x09\xe6\x79\x5c\x1e\x79\x38\xe5\x35\xe9\x6e\xa7\x50\xa0\x2e\x16\x7c\x23\x15\x33\xc5\x76\x54\xd8\x93\x98\xc2\xbe\xa1\x6f\x44\xb2\xbe\xea\x81\xeb\xc5\x14\x84\xe6\x65\xed\x0c\x32\x5f\xf6\x1d\x60\xbe\xe0\x09\x2e\xc7\xf7\x0e\x2d\x37\x4b\x2c\x71\xc5\x38\x33\x07\xb8\x1a\x50\x99\xb5\x57\x8c\x74\xa2\x8d\x54\xb8\xa1\xce\x80\xfb\x12\xa6\xb5\xa5\x79\x55\x1e\x5e\x13\x26\xdf\x99\x29\x72\x85\x7b\x5c\x71\x57\x2d\x5d\x1f\x27\xdf\x9c\xcf\xeb\x38\x6d\xcc\xa5\xeb\xf6\xa6\xba\x18\x00\xe4\xc7\x16\xfe\x0d\x05\x6e\x48\xc1\xfc\xc2\x6b\xec\xa4\xee\xc1\xfb\x13\xc1\xb8\x0a\x6e\x36\x8c\x31\x58\x36\x0d\x9e\x44\xe3\x8e\xe2\xf9\xc5\xa9\xe7\x29\x18\x39\xf3\x7d\x9f\x7a\x7d\xaa\xad\x3c\xa2\x29\x06\xa1\x98\x9e\xd4\xff\x42\xf9\x19\xa4\xd7\xb1\x67\xd6\x7d\x1f\x8f\xcd\x53\x1d\x0b\xf4\x17\xc9\xf3\x60\xb2\x9e\x8f\x12\x71\xcd\xf3\x22\xcf\x15\x69\x3d\x1b\x90\x81\xf5\xf1\xd4\x23\x6f\x16\xa0\x32\xd0\x73\x5e\x5e\x3d\xdc\xf3\x8b\x1e\xd4\xa9\x77\x75\x92\xe9\x1e\xe4\x31\x1a\xc2\x14\x2c\xb1\x84\x2b\x0f\xd0\x58\x86\x9b\xa4\x7e\x0e\xf9\xbc\x8e\x3f\x80\x66\x32\x1a\xbf\xe7\xae\x1a\x2d\xba\x88\x7d\x80\x53\x40\x33\x5a\xd9\x8d\x8d\x5f\xc5\x5a\xd6\x93\x24\x54\xd7\xd5\x10\xfc\xa1\xab\x9a\xf7\x09\x59\xba\x32\x96\x0a\xae\x86\x8f\xd2\x78\x6c\xab\xea\xe1\x9c\x8f\x61\xf7\x0d\x5e\xc7\x6e\x4d\x79\x2f\x15\x8d\x60\x60\xcc\x8c\x48\xba\x1e\x6a\x1f\x52\x0f\x95\x97\xa0\x33\xfd\xe7\x29\xb6\x5b\xcd\x50\xb5\x5f\x74\xa3\x8a\xc7\x4a\x99\x8d\x56\xcd\x58\x37\xa5\x29\x3c\xec\x48\x29\x96\x13\x98\x82\x20\xa7\xb5\x9b\xe7\xbd\x3d\x51\x51\x46\x6c\x47\x2a\x09\xcc\x75\xaf\xf4\xac\x68\x3b\x20\xad\x5f\xd9\xe3\xf3\xf3\xb5\xb1\xe3\x3b\x6f\x36\x3c\x41\xfb\xce\x51\xbd\x1f\x6e\x51\xbd\xe8\xf6\x2c\xaf\xe3\xd1\x80\xba\xa3\x27\x09\x3d\x64\xfa\x38\xb9\x42\x7d\x32\x36\x1a\x5e\xfd\xb6\x68\xe1\xbe\x0d\x46\xc3\x99\x27\xe9\x5d\x8e\xbc\x11\xe1\xa5\x6e\x1c\xbe\x9f\x5e\x37\x43\x82\xac\x06\x72\x5b\x5a\x03\x42\xaa\x2d\xf2\x23\xbd\x4c\xb8\x85\xda\x2d\xa2\x8e\x79\x2b\xd8\x9f\x96\xa0\x44\x53\x24\xa7\x73\xa7\x35\xff\x9f\x71\x19\x5c\x4b\xfe\x25\x71\x43\x94\x61\xca\x6a\x8a\xbf\xbc\x43\x9c\xfb\xfb\x16\xbd\x45\x7f\x07\x00\x00\xff\xff\x3a\x81\x46\x09\x39\x0d\x00\x00" func lockedtokensAdminCustody_create_account_with_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3730,11 +3730,11 @@ func lockedtokensAdminCustody_create_account_with_lease_accountCdc() (*asset, er } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_account_with_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe1, 0x6e, 0x10, 0xe0, 0x22, 0x5e, 0x7b, 0x6, 0x25, 0xd8, 0x4d, 0x67, 0x7a, 0x65, 0x13, 0x95, 0x10, 0x3f, 0x27, 0x14, 0x25, 0x91, 0xa1, 0xb1, 0x7a, 0x1, 0xd7, 0xb7, 0x5e, 0x77, 0xef, 0xb3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x23, 0xd, 0xf4, 0x50, 0x6c, 0x79, 0xd3, 0x38, 0x1a, 0x22, 0x7b, 0xd6, 0xad, 0xce, 0xd1, 0xeb, 0x92, 0xa7, 0x96, 0xc1, 0xf2, 0x24, 0x40, 0x58, 0x13, 0x60, 0x6a, 0xf2, 0xbe, 0x3f, 0x4e, 0x62}} return a, nil } -var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x7b\x58\xc8\x80\x22\xa5\x57\xc3\x09\xe0\x3a\x59\xb4\x48\xda\x04\x9b\x60\xf7\x3c\x16\xc7\x16\x61\x5a\x54\x49\xca\xae\xb0\xc8\xbb\x17\xa4\x68\x59\x94\xa5\xec\xb6\x28\x7a\xa8\x0f\x41\x44\xce\xcf\x37\xdf\xfc\x70\xf8\xbe\x92\xca\xc0\x4a\x35\x95\x91\x91\xff\xfa\x24\xe4\xf1\x55\xee\xa8\x84\x8d\x92\x7b\xf8\xd0\x7d\x7f\xe8\x24\xea\x72\xcb\xd7\x82\x02\xa9\xfe\x59\x27\xf9\x28\xf3\x1d\x31\x77\xa6\x5b\xc1\xeb\x3f\x1f\x9f\x56\x0f\xf7\x77\xaf\x4f\x0f\xf7\xbf\x2f\xef\xee\x3e\xdf\xbf\xbc\x44\x51\x96\x65\xf0\xaa\xb0\xd4\x98\x1b\x2e\x4b\x30\x05\x1a\x40\xc8\x6b\x6d\x24\x6b\xa0\x52\xf2\xc0\x19\x29\x38\xca\x5a\x30\xd0\x7c\x5b\x3a\x15\x23\x21\x57\x84\x86\x00\x41\x17\xa8\x88\x01\xe6\xb9\xac\x4b\x03\x1b\xa9\x00\xa1\xd6\x56\xa9\x90\x80\x42\x11\xb2\xc6\x69\x15\xa8\xc1\x14\xc4\x15\xd4\xa5\x70\x00\x3b\xad\xd6\x1a\xb3\x62\x2d\xa6\x82\x2e\x85\x9c\xbe\x74\x28\xac\x1d\x30\x3d\xe0\x28\xb4\x8c\xa2\xde\x49\x1c\x01\x00\x6c\x6a\x21\x96\x6c\xcf\xcb\xe7\x7a\x2d\x78\xfe\x40\xcd\xdc\xb3\x9e\x3e\x50\xf3\xc8\xb5\xb9\x2f\x8d\x6a\x12\xc8\x32\xf8\x4a\x7c\x5b\x98\x39\xfc\x74\x7d\x7d\x1d\xcd\x00\xbe\x45\xce\x44\xa5\xa8\x42\x45\xb1\xe7\xe4\xd9\x53\x32\x07\xac\x4d\x11\xff\x2c\x95\x92\xc7\x2f\x28\x6a\x9a\xc1\xc7\x65\x8b\x34\x71\xf1\xfb\x0f\x2f\xf8\x62\xa4\xc2\x2d\x25\xb0\xc2\x0a\xd7\x5c\x70\xc3\x49\x9f\x55\x66\x27\x77\xf6\x27\xc8\x78\x5a\xfd\x2d\xdc\x80\xff\x2f\xae\xb0\xb1\xce\x07\x68\x66\x67\xe5\x40\x31\xdd\x51\xa3\x53\x64\x2c\xae\xce\x04\x5c\x92\x92\x76\xb7\x89\x65\xb9\x58\x8a\xad\x54\xdc\x14\xfb\x51\xe1\x40\x22\x81\xa3\xe7\x6d\x44\xb2\xbd\x9a\x85\x91\x1d\xb0\x16\xa6\x63\xa1\x81\x9b\x01\xe4\xbc\x47\x50\xaa\x5b\xda\x3a\x03\xf6\x97\x72\xad\x6b\x5a\x38\x5a\x83\xf2\x4f\xbf\x72\x53\x30\x85\x47\x5c\x0b\x9b\x8e\xae\x83\xd2\x2f\xd6\xe7\x6d\x9c\x79\x73\xd9\xe6\x74\xe3\x2e\x06\x00\xc5\xb9\x79\x7e\xc3\x12\xb7\xa4\x60\x71\x15\xb4\x54\xda\xd6\xeb\xe3\x85\x60\xec\x82\x9b\x0f\x63\x9c\x4c\x8f\xc7\x93\x6a\x3c\x50\xbc\xb8\xba\xf4\x9c\x80\x91\xf3\xd0\xf7\xa5\x57\x5f\x5b\xcf\x68\x8a\x41\x28\xa6\x27\xf5\x9f\x50\xfe\x1d\xa4\xb7\x71\x60\xd6\xfe\x7e\x3c\xb6\x40\x75\x2c\xd0\x5f\xa4\x60\x93\xc9\x7a\x3d\x4b\x84\x20\x5a\xd2\x97\x8c\x29\xd2\x7a\x3e\x60\x06\xdb\xe3\x24\xd0\xe8\xb3\x3a\x9f\xe0\x38\x1a\x01\xda\x9b\x0a\x61\xe6\x03\xeb\x8b\xab\x5e\x30\x43\xc7\x83\x5a\xe8\x05\xd5\x23\x2a\x19\x73\x3e\x60\x69\x85\x15\xdc\x04\x88\xc6\x8a\xc0\xe7\xfd\xe3\x94\xd3\xdb\xf8\x07\xe0\xcc\x46\x09\x08\xdc\xb9\xf9\xa3\x8b\x38\x04\x98\x00\x9a\xd1\xe2\xf7\x36\x7e\x2d\x37\xb2\x1d\x36\x53\xa5\xef\xe6\xd1\xff\xba\xf0\x45\x9f\x90\x95\xad\x74\xa9\xe0\x66\xf8\x3e\x74\xf9\x0c\x83\x5b\xbb\xd7\x6b\x31\x06\x3e\xb4\x78\x1b\xdb\x25\xe2\xbd\x5c\x78\xc1\x89\x51\x34\x22\x69\x5b\xeb\xf4\xa8\x05\xa8\x82\x0c\xfd\x9d\xb6\x3c\x2d\x0c\x43\xd5\x7e\xd5\x4d\xf7\xb3\x2b\x95\xf9\x68\xd9\x8c\xb5\x53\x96\xc1\xd3\x81\x94\xe2\x8c\xdc\x32\xc2\x68\x63\x67\x7e\x6f\x8b\x53\x94\x13\x3f\x90\x4a\x27\x66\x7f\x50\x7b\x75\x79\x6a\x81\xac\x7d\x8b\xcf\x4f\xd4\x67\x6f\x27\x74\xee\xf7\xaf\x92\x8e\x9d\xa3\x76\x7b\xdb\xa3\xda\xe9\xd3\x19\x6b\xe3\xd1\x80\xba\xa3\x27\x9d\x7a\xec\xf4\x79\x88\x4d\x35\xca\xd8\x6c\xf8\x16\xf6\xc5\x09\xee\xdb\x60\x36\x7c\xe7\xd9\x7a\x97\xa3\x60\x46\x8c\x0c\xef\x21\xfc\x30\xbd\x76\x88\x4c\xb2\x3a\x3a\x2b\xb3\x0c\xaa\xda\x40\x29\xd5\x1e\xc5\x99\x5f\x5e\xda\x7d\xd7\xae\x83\x96\xfa\xba\xe4\x7f\xd4\x04\x15\x9a\x22\xbd\x9c\x3c\x27\xfb\xff\x1a\x99\x93\xbb\xcb\x3f\x64\x6e\x88\x72\x92\xb2\x96\xe2\x4f\xef\x11\x67\xff\xbe\x45\x6f\xd1\x5f\x01\x00\x00\xff\xff\xde\x03\xdd\xf9\xd8\x0c\x00\x00" +var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x7b\x58\xc8\x80\x23\xa5\x57\xc3\x09\xe0\x3a\x59\xb4\x48\xda\x04\x9b\x60\xf7\x3c\x16\xc7\x16\x61\x5a\x54\x49\xca\xae\xb0\xc8\xbb\x17\xa4\x68\x49\x94\xa5\xec\xb6\x28\x7a\xa8\x0f\x41\x44\xce\xcf\x37\xdf\xfc\x70\xf8\xa1\x94\xca\xc0\x5a\xd5\xa5\x91\x91\xff\xfa\x24\xe4\xe9\x55\xee\xa9\x80\xad\x92\x07\xf8\xd0\x7e\x7f\x68\x25\xaa\x62\xc7\x37\x82\x02\xa9\xfe\x59\x2b\xf9\x28\xb3\x3d\x31\x77\xa6\x1b\xc1\xeb\x3f\x1f\x9f\xd6\x0f\xf7\x77\xaf\x4f\x0f\xf7\xbf\xaf\xee\xee\x3e\xdf\xbf\xbc\x44\x51\x9a\xa6\xf0\xaa\xb0\xd0\x98\x19\x2e\x0b\x30\x39\x1a\x40\xc8\x2a\x6d\x24\xab\xa1\x54\xf2\xc8\x19\x29\x38\xc9\x4a\x30\xd0\x7c\x57\x38\x15\x23\x21\x53\x84\x86\x00\x41\xe7\xa8\x88\x01\x66\x99\xac\x0a\x03\x5b\xa9\x00\xa1\xd2\x56\x29\x97\x80\x42\x11\xb2\xda\x69\xe5\xa8\xc1\xe4\xc4\x15\x54\x85\x70\x00\x5b\xad\xc6\x1a\xb3\x62\x0d\xa6\x9c\x2e\x85\x9c\xbe\x74\x28\xac\x1d\x30\x3d\xe0\x28\xb4\x8c\xa2\xde\x49\x1c\x01\x00\x6c\x2b\x21\x56\xec\xc0\x8b\xe7\x6a\x23\x78\xf6\x40\xf5\xc2\xb3\x9e\x3c\x50\xfd\xc8\xb5\xb9\x2f\x8c\xaa\xe7\x90\xa6\xf0\x95\xf8\x2e\x37\x0b\xf8\xe9\xfa\xfa\x3a\x9a\x01\x7c\x8b\x9c\x89\x52\x51\x89\x8a\x62\xcf\xc9\xb3\xa7\x64\x01\x58\x99\x3c\xfe\x59\x2a\x25\x4f\x5f\x50\x54\x34\x83\x8f\xab\x06\xe9\xdc\xc5\xef\x3f\xbc\xe0\x8b\x91\x0a\x77\x34\x87\x35\x96\xb8\xe1\x82\x1b\x4e\xba\x53\x99\x9d\xdd\xd9\x9f\x20\xe3\x69\xf5\xb7\x70\x03\xfe\xbf\xb8\xc4\xda\x3a\x1f\xa0\x99\x75\xca\x81\x62\xb2\xa7\x5a\x27\xc8\x58\x5c\x76\x04\x5c\x92\x92\xb4\xb7\x73\xcb\x72\xbe\x12\x3b\xa9\xb8\xc9\x0f\xa3\xc2\x81\xc4\x1c\x4e\x9e\xb7\x11\xc9\xe6\x6a\x16\x46\x76\xc4\x4a\x98\x96\x85\x1a\x6e\x06\x90\xb3\x1e\x41\x89\x6e\x68\x6b\x0d\xd8\x5f\xc2\xb5\xae\x68\xe9\x68\x0d\xca\x3f\xf9\xca\x4d\xce\x14\x9e\x70\x23\x6c\x3a\xda\x0e\x4a\xbe\x58\x9f\xb7\x71\xea\xcd\xa5\xdb\xf3\x8d\xbb\x18\x00\x14\x5d\xf3\xfc\x86\x05\xee\x48\xc1\xf2\x2a\x68\xa9\xa4\xa9\xd7\xc7\x0b\xc1\xd8\x05\xb7\x18\xc6\x38\x99\x1e\x8f\x27\xd1\x78\xa4\x78\x79\x75\xe9\x79\x0e\x46\x2e\x42\xdf\x97\x5e\x7d\x6d\x3d\xa3\xc9\x07\xa1\x98\x9e\xd4\x7f\x42\xf9\x77\x90\xde\xc6\x81\x59\xfb\xfb\xf1\xd8\x02\xd5\xb1\x40\x7f\x91\x82\x4d\x26\xeb\xb5\x93\x08\x41\x34\xa4\xaf\x18\x53\xa4\xf5\x62\xc0\x0c\x36\xc7\xf3\x40\xa3\xcf\xea\x62\x82\xe3\x68\x04\x68\x6f\x2a\x84\x99\x0f\xac\x2f\xaf\x7a\xc1\x0c\x1d\x0f\x6a\xa1\x17\xd4\x18\x51\xd3\x24\xad\xb1\x84\x9b\x00\xd0\x58\x0d\xf8\xb4\x7f\x9c\xf2\x79\x1b\xff\x00\x9a\xd9\x68\xfc\x81\x3b\x37\x7e\x74\x1e\x87\x00\xe7\x80\x66\xb4\xf6\xbd\x8d\x5f\x8b\xad\x6c\x66\xcd\x54\xe5\xbb\x71\xf4\xbf\xae\x7b\xd1\x27\x64\x6d\x0b\x5d\x2a\xb8\x19\x3e\x0f\xe3\xb1\x6d\xdc\xdb\xb5\x1c\xc3\x1e\x1a\xbc\x8d\xed\x0a\xf1\x5e\x2a\xbc\xe0\xc4\x20\x1a\x91\xb4\x8d\x75\x7e\xd2\x02\x54\x41\x82\xfe\x4e\x53\x9e\xd7\x85\xa1\x6a\xbf\xe8\xa6\xbb\xd9\x55\xca\x62\xb4\x6a\xc6\xba\x29\x4d\xe1\xe9\x48\x4a\x71\x46\x6e\x15\x61\xb4\xb5\x13\xbf\xb7\xc3\x29\xca\x88\x1f\x49\x25\x13\x93\x3f\x28\xbd\xaa\x38\x77\x40\xda\xbc\xc4\xdd\x03\xf5\xd9\xdb\x09\x9d\xfb\xed\xab\xa0\x53\xeb\xa8\xd9\xdd\x0e\xa8\xf6\xfa\x7c\xc6\x9a\x78\x34\xa0\x6e\xe9\x49\xa6\x9e\x3a\xdd\x8d\xb0\xa9\x3e\x19\x1b\x0d\xdf\xc2\xb6\x38\xc3\x7d\x1b\x8c\x86\xef\x3c\x5a\xef\x72\x14\x8c\x88\x91\xd1\x3d\x84\x1f\xa6\xd7\xce\x90\x49\x56\x27\x72\x5b\x56\x06\x0a\xa9\x0e\x28\x3a\x7a\x79\x61\x97\x5d\xbb\x0b\x5a\xe6\xab\x82\xff\x51\x11\x94\x68\xf2\xe4\x72\xee\x9c\xcd\xff\x6b\x5c\x4e\x2e\x2e\xff\x90\xb8\x21\xca\x69\xca\x1a\x8a\x3f\xbd\x43\x9c\xfd\xfb\x16\xbd\x45\x7f\x05\x00\x00\xff\xff\x0e\x36\xee\x1e\xd5\x0c\x00\x00" func lockedtokensAdminCustody_create_only_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3750,11 +3750,11 @@ func lockedtokensAdminCustody_create_only_lease_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x6b, 0xe0, 0x60, 0x7, 0x69, 0x6c, 0x2c, 0x96, 0x6e, 0xcd, 0x35, 0x1a, 0x50, 0x50, 0x4d, 0x4b, 0x20, 0x10, 0x65, 0x13, 0xa4, 0xd, 0xc, 0xd0, 0x5f, 0x5a, 0xb6, 0x77, 0x48, 0x69, 0x5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0x82, 0x64, 0x9d, 0x19, 0xd2, 0x42, 0xf7, 0xe6, 0xe0, 0x26, 0x9e, 0x4b, 0x7f, 0xef, 0x35, 0x66, 0x75, 0x6f, 0x69, 0x4d, 0x91, 0xba, 0xc, 0x37, 0x85, 0xf6, 0x43, 0x33, 0x18, 0xeb, 0xed}} return a, nil } -var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x7b\x58\xc8\x80\x22\xb9\xc7\x1a\x4e\x00\xd7\xc9\xa2\x45\xd2\x26\xd8\xa4\xbb\xe7\xb1\x38\xb6\x88\xd0\xa2\x4a\x52\x76\x85\x45\xde\xbd\xa0\x44\xc9\xa2\x2c\x25\x9b\xa2\xe8\x61\x75\x30\x2c\x6a\x7e\xbe\xf9\xe6\x87\xc3\xf7\x85\x54\x06\xd6\xaa\x2a\x8c\x0c\xdc\xdb\x27\x21\x8f\x4f\xf2\x99\x72\xd8\x2a\xb9\x87\x0f\xdd\xfb\x87\x4e\xa2\xcc\x77\x7c\x23\xc8\x93\xea\x9f\x75\x92\x77\x32\x7d\x26\x56\x9f\xe9\x46\x70\xfe\xf7\xdd\xfd\xfa\xf6\xe6\xfa\xe9\xfe\xf6\xe6\x8f\xd5\xf5\xf5\xe7\x9b\xc7\xc7\x20\x48\x92\x04\x9e\x14\xe6\x1a\x53\xc3\x65\x0e\x26\x43\x03\x08\x69\xa9\x8d\x64\x15\x14\x4a\x1e\x38\x23\x05\x47\x59\x0a\x06\x9a\xef\xf2\x5a\xc5\x48\x48\x15\xa1\x21\x40\xd0\x19\x2a\x62\x80\x69\x2a\xcb\xdc\xc0\x56\x2a\x40\x28\xb5\x55\xca\x24\xa0\x50\x84\xac\xaa\xb5\x32\xd4\x60\x32\xe2\x0a\xca\x5c\xd4\x00\x3b\xad\xc6\x1a\xb3\x62\x0d\xa6\x8c\xce\x85\x6a\x7d\x59\xa3\xb0\x76\xc0\xf4\x80\xa3\xd0\x32\x08\x7a\x27\x61\x00\x00\x50\xa0\x32\x1c\xc5\x8a\xed\x79\xfe\x50\x6e\x04\x4f\x6f\xa9\x5a\x38\xe2\xe3\x5b\xaa\xee\xb8\x36\x37\xb9\x51\x55\x04\x49\x02\x5f\x89\xef\x32\xb3\x80\x9f\xe6\xf3\xbe\xfa\x9f\x9a\xd4\x3b\xb4\x7f\x9e\xcf\x83\x19\xc0\xb7\xa0\xb1\xa1\xa8\x40\x45\xa1\xe3\xf4\xc1\x51\xba\x00\x2c\x4d\x16\xfe\x22\x95\x92\xc7\x2f\x28\x4a\x9a\xc1\xc7\x55\x13\x69\x54\xf3\xe7\x5e\x9c\xe0\xa3\x91\x0a\x77\x14\xc1\x1a\x0b\xdc\x70\xc1\x0d\x27\x7d\x52\x99\xb5\xee\xec\x23\xc8\xb8\xb4\xb8\xaf\x70\x09\xee\x5f\x58\x60\x65\x9d\x0f\xd0\xcc\x4e\xca\x9e\x62\xfc\x4c\x95\x8e\x91\xb1\xb0\x38\xc5\x3f\x4a\x6a\xdc\x09\x44\x36\x51\xd9\x4a\xec\xa4\xe2\x26\xdb\x4f\xc9\x7b\x42\x11\x1c\x1d\x79\xe3\xc2\xcd\xd7\xd9\xfb\x41\x7a\xa9\x7b\x1b\xa3\x2f\xfe\x3a\x44\x5f\xb6\x45\xe8\x25\xe1\x80\xa5\x30\x5d\xc2\x2a\xb8\x1c\x00\x4f\x7b\xb9\x8c\x75\x93\xe1\xce\x80\x7d\x62\xae\x75\x49\xcb\xba\x02\xbc\x4e\x8f\xbf\x72\x93\x31\x85\x47\xdc\x08\x5b\x39\xdd\xb0\x88\xbf\x58\x9f\x57\x61\xe2\xcc\x25\xdb\xf6\x4b\xfd\x61\x00\x50\x9c\xe6\xc4\xef\x98\xe3\x8e\x14\x2c\x2f\xbc\xe9\x11\x37\xad\x79\x77\x26\x18\xd6\xc1\x2d\x86\x31\x4e\x56\x92\xc3\x13\x6b\x3c\x50\xb8\xbc\x38\xf7\x1c\x81\x91\x0b\xdf\xf7\xb9\x57\xd7\x06\x0f\x68\xb2\x41\x28\xa6\x27\xf5\xbf\x50\xfe\x06\xd2\xab\xd0\x33\x6b\x9f\xef\x8f\xcd\x53\x1d\x0b\xf4\x57\x29\xd8\x64\xb2\x9e\x4e\x12\x3e\x88\x86\xf4\x15\x63\x8a\xb4\x5e\x0c\x98\xc1\xe6\x38\xf2\x34\xfa\xac\x2e\x26\x38\x0e\x46\x80\xf6\x06\x98\x9f\x79\xcf\xfa\xf2\xa2\x17\xcc\xd0\xf1\xa0\x16\x7a\x41\xf5\x88\x8a\xc6\x9c\x0f\x58\x5a\x63\x01\x97\x1e\xa2\xb1\x22\x70\x79\xff\x38\xe5\xf4\x2a\xfc\x0e\x38\xb3\x51\x02\x3c\x77\xf5\x0c\xd2\x59\xe8\x03\x8c\x00\xcd\x68\xf1\x3b\x1b\xbf\xe5\x5b\xd9\x0c\x9b\xa9\xd2\xaf\x27\xe6\x0f\x5d\xf8\xa2\x4f\xc8\xda\x56\xba\x54\x70\x39\xbc\xca\xba\x7c\xfa\xc1\x6d\xea\x8b\x76\x39\x06\xde\xb7\x78\x15\xda\x7d\xe9\xb5\x5c\x38\xc1\x89\x51\x34\x22\x69\x5b\xab\xbd\x7f\x3d\x54\x5e\x86\xde\xd3\x96\xed\x6e\x34\x54\xed\x57\xdd\x74\x3f\xd7\xa5\xb2\x18\x2d\x9b\xb1\x76\x4a\x12\xb8\x3f\x90\x52\x9c\x51\xbd\x77\x31\xda\xda\x99\xdf\x5b\x58\x15\xa5\xc4\x0f\xa4\xe2\x89\xd9\xef\xd5\x5e\x99\xb7\x2d\x90\x34\xf7\xf1\xe9\x8a\xfa\xec\xec\xf8\xce\xdd\xaa\x99\xd3\xb1\x73\xd4\x2c\xaa\x7b\x54\xcf\xba\x3d\x63\x4d\x3c\x1a\x50\x77\xf4\xc4\x53\x97\x9d\x3e\x0d\xb1\xa9\x46\x19\x9b\x0d\xdf\xfc\xbe\x68\xe1\xbe\x0c\x66\xc3\x1b\xd7\xd6\xab\x1c\x79\x33\x62\x64\x78\x0f\xe1\xfb\xe9\xb5\x43\x64\x92\xd5\xd1\x59\x99\x24\x50\x94\x06\x72\xa9\xf6\x28\x4e\xfc\xf2\xdc\xae\xf6\x76\x73\xb5\xd4\x97\x39\xff\xab\x24\x28\xd0\x64\xf1\xf9\xe4\x69\xed\xff\x67\x64\x4e\xee\x2e\xff\x92\xb9\x21\xca\x49\xca\x1a\x8a\x3f\xbd\x46\x9c\xfd\x7d\x09\x5e\x82\x7f\x02\x00\x00\xff\xff\x47\x90\x12\x31\xc3\x0d\x00\x00" +var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x4b\x6f\xe3\x36\x10\xbe\xeb\x57\x0c\xf6\xb0\x90\x01\x47\x72\x8f\x35\x9c\x00\xae\x93\x45\x8b\xa4\x4d\xb0\x49\x77\xcf\x63\x71\x6c\x11\xa1\x45\x95\xa4\xec\x0a\x8b\xfc\xf7\x82\x12\xf5\xa0\x2c\x25\x9b\xa2\xe8\x61\x75\x30\x2c\x6a\x1e\xdf\x7c\xf3\xe0\xf0\x43\x2e\x95\x81\x8d\x2a\x73\x23\x03\xf7\xf6\x49\xc8\xd3\x93\x7c\xa6\x0c\x76\x4a\x1e\xe0\x43\xfb\xfe\xa1\x95\x28\xb2\x3d\xdf\x0a\xf2\xa4\xfa\x67\xad\xe4\x9d\x4c\x9e\x89\x55\x67\xba\x16\x5c\xfc\x7d\x77\xbf\xb9\xbd\xb9\x7e\xba\xbf\xbd\xf9\x63\x7d\x7d\xfd\xf9\xe6\xf1\x31\x08\xe2\x38\x86\x27\x85\x99\xc6\xc4\x70\x99\x81\x49\xd1\x00\x42\x52\x68\x23\x59\x09\xb9\x92\x47\xce\x48\xc1\x49\x16\x82\x81\xe6\xfb\xac\x52\x31\x12\x12\x45\x68\x08\x10\x74\x8a\x8a\x18\x60\x92\xc8\x22\x33\xb0\x93\x0a\x10\x0a\x6d\x95\x52\x09\x28\x14\x21\x2b\x2b\xad\x14\x35\x98\x94\xb8\x82\x22\x13\x15\xc0\x56\xab\xb6\xc6\xac\x58\x8d\x29\xa5\x73\xa1\x4a\x5f\x56\x28\xac\x1d\x30\x3d\xe0\x28\xb4\x0c\x82\xde\x49\x18\x00\x00\xe4\xa8\x0c\x47\xb1\x66\x07\x9e\x3d\x14\x5b\xc1\x93\x5b\x2a\x97\x8e\xf8\xe8\x96\xca\x3b\xae\xcd\x4d\x66\x54\x39\x87\x38\x86\xaf\xc4\xf7\xa9\x59\xc2\x4f\x8b\x45\x5f\xfd\x4f\x4d\xea\x1d\xda\x3f\x2f\x16\xc1\x0c\xe0\x5b\x50\xdb\x50\x94\xa3\xa2\xd0\x71\xfa\xe0\x28\x5d\x02\x16\x26\x0d\x7f\x91\x4a\xc9\xd3\x17\x14\x05\xcd\xe0\xe3\xba\x8e\x74\x5e\xf1\xe7\x5e\x9c\xe0\xa3\x91\x0a\xf7\x34\x87\x0d\xe6\xb8\xe5\x82\x1b\x4e\xba\x53\x99\x35\xee\xec\x23\xc8\xb8\xb4\xb8\xaf\x70\x09\xee\x5f\x98\x63\x69\x9d\x0f\xd0\xcc\x3a\x65\x4f\x31\x7a\xa6\x52\x47\xc8\x58\x98\x77\xf1\x8f\x92\x1a\xb5\x02\x73\x9b\xa8\x74\x2d\xf6\x52\x71\x93\x1e\xa6\xe4\x3d\xa1\x39\x9c\x1c\x79\xe3\xc2\xf5\xd7\xd9\xfb\x41\x7a\xa9\x7b\x1b\xa3\x2f\xfe\x3a\x44\x5f\xb6\x41\xe8\x25\xe1\x88\x85\x30\x6d\xc2\x4a\xb8\x1c\x00\x4f\x7a\xb9\x8c\x74\x9d\xe1\xd6\x80\x7d\x22\xae\x75\x41\xab\xaa\x02\xbc\x4e\x8f\xbe\x72\x93\x32\x85\x27\xdc\x0a\x5b\x39\xed\xb0\x88\xbe\x58\x9f\x57\x61\xec\xcc\xc5\xbb\xe6\x4b\xf5\x61\x00\x50\x74\x73\xe2\x77\xcc\x70\x4f\x0a\x56\x17\xde\xf4\x88\xea\xd6\xbc\x3b\x13\x0c\xab\xe0\x96\xc3\x18\x27\x2b\xc9\xe1\x89\x34\x1e\x29\x5c\x5d\x9c\x7b\x9e\x83\x91\x4b\xdf\xf7\xb9\x57\xd7\x06\x0f\x68\xd2\x41\x28\xa6\x27\xf5\xbf\x50\xfe\x06\xd2\xab\xd0\x33\x6b\x9f\xef\x8f\xcd\x53\x1d\x0b\xf4\x57\x29\xd8\x64\xb2\x9e\x3a\x09\x1f\x44\x4d\xfa\x9a\x31\x45\x5a\x2f\x07\xcc\x60\x7d\x3c\xf7\x34\xfa\xac\x2e\x27\x38\x0e\x46\x80\xf6\x06\x98\x9f\x79\xcf\xfa\xea\xa2\x17\xcc\xd0\xf1\xa0\x16\x7a\x41\x8d\x11\x35\x4d\xd2\x06\x73\xb8\xf4\x00\x8d\xd5\x80\x4b\xfb\xc7\x29\x9f\x57\xe1\x77\xa0\x99\x8d\xc6\xef\xb9\xab\x46\x90\x4e\x43\x1f\xe0\x1c\xd0\x8c\xd6\xbe\xb3\xf1\x5b\xb6\x93\xf5\xac\x99\xaa\xfc\x6a\x60\xfe\xd0\x75\x2f\xfa\x84\x6c\x6c\xa1\x4b\x05\x97\xc3\x9b\x6c\x3c\xb6\x6d\x75\xcd\xae\xc6\xb0\xfb\x06\xaf\x42\xbb\x2d\xbd\x96\x0a\x27\x38\x31\x88\x46\x24\x6d\x63\x35\xb7\xaf\x87\xca\x4b\xd0\x7b\x9a\xb2\xd9\x8c\x86\xaa\xfd\xa2\x9b\xee\xe6\xaa\x52\x96\xa3\x55\x33\xd6\x4d\x71\x0c\xf7\x47\x52\x8a\x33\xaa\xb6\x2e\x46\x3b\x3b\xf1\x7b\xeb\xaa\xa2\x84\xf8\x91\x54\x34\x31\xf9\xbd\xd2\x2b\xb2\xa6\x03\xe2\xfa\x36\xee\x2e\xa8\xcf\xce\x8e\xef\xdc\x2d\x9a\x19\x9d\x5a\x47\xf5\x9a\x7a\x40\xf5\xac\x9b\x33\x56\xc7\xa3\x01\x75\x4b\x4f\x34\x75\xd5\xe9\x6e\x84\x4d\xf5\xc9\xd8\x68\xf8\xe6\xb7\x45\x03\xf7\x65\x30\x1a\xde\xb8\xb4\x5e\xe5\xc8\x1b\x11\x23\xa3\x7b\x08\xdf\x4f\xaf\x9d\x21\x93\xac\x4e\xe4\x36\x2f\x0c\x64\x52\x1d\x50\x74\xf4\xf2\xcc\xee\xf5\x76\x6d\xb5\xcc\x17\x19\xff\xab\x20\xc8\xd1\xa4\xd1\xf9\xdc\x69\xcc\xff\x67\x5c\x4e\x2e\x2e\xff\x92\xb8\x21\xca\x69\xca\x6a\x8a\x3f\xbd\x42\x9c\xfd\x7d\x09\x5e\x82\x7f\x02\x00\x00\xff\xff\xcc\x7d\x08\x2a\xc0\x0d\x00\x00" func lockedtokensAdminCustody_create_only_shared_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3770,11 +3770,11 @@ func lockedtokensAdminCustody_create_only_shared_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_shared_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0x45, 0x4b, 0xda, 0x2, 0x66, 0xa4, 0x14, 0xaa, 0x12, 0x66, 0x13, 0x9f, 0x91, 0xf1, 0xed, 0x47, 0x16, 0xcf, 0x83, 0x72, 0x11, 0x42, 0xdd, 0x72, 0x1, 0x5f, 0x68, 0xeb, 0x8b, 0x94, 0x30}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2, 0x48, 0x74, 0xb6, 0x2d, 0x33, 0xb1, 0x7f, 0xa7, 0x46, 0xd4, 0xf2, 0x89, 0xf2, 0xf8, 0xa7, 0xd6, 0x8b, 0x8, 0xe, 0x41, 0x5f, 0x2, 0xff, 0x57, 0x56, 0x68, 0xa1, 0x8d, 0xd9, 0xc0, 0x29}} return a, nil } -var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\xf6\xb0\x90\x01\x47\xf2\x1e\x6b\x38\x01\x5c\x27\x8b\x16\x49\x9b\x60\x93\xee\x9e\xc7\xd2\xd8\x22\x42\x93\x2a\x49\xd9\x35\x82\xfc\xf7\x82\xfa\xb2\x28\x51\x4e\x52\x14\x3d\x54\x87\x20\x12\xdf\xcc\x3c\x3e\x0e\x1f\x69\xb6\xcb\xa5\x32\xb0\x52\xc7\xdc\xc8\xa0\x7e\xfb\xca\xe5\xe1\x49\x3e\x93\x80\x8d\x92\x3b\xf8\xd4\xbe\x7f\x6a\x11\x85\xd8\xb2\x35\x27\x07\xd5\xfd\xd6\x22\xef\x64\xf2\x4c\x69\xf9\x4d\x57\xc0\xd9\x5f\x77\xf7\xab\xdb\x9b\xeb\xa7\xfb\xdb\x9b\xdf\x97\xd7\xd7\xdf\x6e\x1e\x1f\x83\x20\x8e\x63\x78\x52\x28\x34\x26\x86\x49\x01\x26\x43\x03\x08\x49\xa1\x8d\x4c\x8f\x90\x2b\xb9\x67\x29\x29\x38\xc8\x82\xa7\xa0\xd9\x56\x94\x21\x46\x42\xa2\x08\x0d\x01\x82\xce\x50\x51\x0a\x98\x24\xb2\x10\x06\x50\xa4\x80\x02\x0a\xc1\x4b\x0a\x25\xbc\x19\xdb\x48\x05\x08\x85\x26\x15\x04\xe6\x54\x35\x0c\x00\x00\x72\x54\x86\x21\x5f\xa6\x3b\x26\x1e\x8a\x35\x67\xc9\x2d\x1d\xe7\xb5\x46\xd1\x2d\x1d\xef\x98\x36\x37\xc2\xa8\xe3\x14\xe2\x18\x7e\x10\xdb\x66\x66\x0e\x5f\x66\xb3\x6e\xf8\x1f\x9a\xd4\x07\xa2\x7f\xaa\xa3\x37\x05\xff\x68\xe8\x97\xd9\x6c\x16\x4c\xe0\x25\xa8\xca\x2b\xca\x51\x51\x58\x2b\xf7\x50\x0b\x37\x07\x2c\x4c\x16\xfe\x2c\x95\x92\x87\xef\xc8\x0b\x9a\xc0\xe7\x65\x25\x47\x1b\x6b\x1f\x4e\xa6\x56\xb2\x1e\x85\x4b\xa8\xff\x0b\x73\x3c\xda\x4c\xbd\xd4\x13\x27\xd6\x8a\xfa\xfe\xc8\x36\xd4\x29\x19\x3d\xd3\x51\x47\x98\xa6\x61\x7e\x92\xc1\xbb\x2c\x51\x0b\x98\x42\x86\x3a\x5b\xf2\xad\x54\xcc\x64\xbb\x31\xbc\x03\x9a\xc2\xa1\xd6\xd0\x0f\xae\x46\x27\x1f\x27\xe9\xac\xe0\xdb\x1c\x5d\xf8\x79\x8a\x2e\xb6\x61\xd8\x52\xec\xc8\xef\x25\x38\xe8\xaf\x33\xec\x86\xd8\x11\x6a\x43\xe0\x80\x97\x6d\x8d\x3d\x16\xdc\xac\x30\xc7\x35\xe3\xcc\x1c\xe1\xb2\x27\x68\xd2\x0c\x31\xd2\x91\x36\x52\xe1\x96\xda\x04\xf6\x89\x98\xd6\x05\x2d\xca\x4e\x76\xec\x26\xfa\xc1\x4c\x96\x2a\x3c\xe0\x9a\xdb\xc6\x6e\x1d\x2b\xfa\x6e\x6b\x5e\x85\x71\x9d\x2e\xde\x34\x23\xe5\x40\x8f\x20\x3f\x99\xd5\x6f\x28\x70\x4b\x0a\x16\x17\x8e\x85\x45\x95\xdb\xdc\x0d\x80\x61\x39\xb9\x79\x7f\x8e\xa3\x1d\x5e\xf3\x89\x34\xee\x29\x5c\x5c\x0c\x2b\x4f\xc1\xc8\xb9\x5b\x7b\x58\xf5\xb1\xca\xf2\x80\x26\xeb\x4d\xc5\x74\x50\xff\x89\xe4\x6f\x30\xbd\x0a\x9d\xb4\xf6\x79\xff\xdc\x9c\x50\xdf\x44\x7f\x91\x3c\x1d\x5d\xac\xa7\x13\xc2\x25\x51\x89\xbe\x4c\x53\x45\x5a\xcf\x7b\xca\x60\xf5\x79\xea\x44\x74\x55\x9d\x8f\x68\x1c\x78\x88\x76\x77\xa5\xb3\xf2\x4e\xf6\xc5\x45\x67\x32\xfd\xc2\xbd\x5e\xe8\x4c\xaa\x23\xd4\xd4\x57\xbc\xa7\xd2\x0a\x73\xb8\x74\x18\xf9\x9a\xa0\x5e\xf7\xcf\x63\x45\xaf\xc2\x77\xd0\x99\x78\x05\x70\xca\x95\xee\xa3\xb3\xd0\x25\x38\x05\x34\xde\xe6\xaf\x73\xfc\x2a\x36\xb2\x32\x9b\xb1\xd6\x2f\x9d\xfc\x7f\xdd\xf8\xbc\x2b\xc8\xca\x76\xba\x54\x70\xd9\x3f\x62\xdb\xf5\x74\x27\xb7\x2e\xef\x01\x0b\x1f\x79\x37\xe3\x55\x68\x2f\x6d\xe7\xd6\xa2\x06\x8e\x58\x91\x07\x69\xb7\x56\x73\x2f\x70\x58\x39\x2b\xf4\x91\x6d\xd9\xdc\xf1\xfa\xa1\xdd\xae\x1b\xdf\xcf\x65\xab\xcc\xbd\x6d\xe3\xdb\x4e\x71\x0c\xf7\x7b\x52\x8a\xa5\x04\x26\x23\x48\x69\x63\x3d\xbf\x73\x6b\x56\x94\x10\xdb\x93\x8a\x46\xbc\xdf\xe9\xbd\x42\x34\x5b\x20\xae\x4e\xe2\xd3\x11\xf5\xad\xce\xe3\x16\xaf\xef\xbb\x82\x0e\x6d\xa1\xea\xb6\xbc\x43\xf5\xac\x9b\x6f\x69\x35\x1f\x0d\xa8\x5b\x79\xa2\xb1\xc3\x4e\x9f\x4c\x6c\x6c\xa3\xf8\xbc\xe1\xc5\xdd\x17\x0d\xdd\xd7\x9e\x37\xbc\x71\x6c\x9d\xd5\xc8\xf1\x08\x8f\x79\xf7\xe9\xbb\xcb\x6b\x4d\x64\x54\x55\xaf\x57\xc6\x31\xe4\x85\x01\x21\xd5\x0e\xf9\x49\x5f\x26\xec\xef\x0b\x7b\xb1\xb6\xd2\x17\x82\xfd\x59\x10\xe4\x68\xb2\x68\xe8\x3c\x4d\xfe\x7f\x4d\xcc\xd1\xbb\xcb\x3f\x54\xae\xcf\x72\x54\xb2\x4a\xe2\xaf\xe7\x84\xb3\x7f\x5f\x83\xd7\xe0\xef\x00\x00\x00\xff\xff\x0f\xf5\x21\x09\x48\x0e\x00\x00" +var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\xf6\xb0\x90\x01\x47\xf2\x1e\x6b\x38\x01\x5c\x27\x8b\x16\x49\x9b\x60\x93\xee\x9e\xc7\xd2\xd8\x22\x42\x93\x2a\x49\xd9\x35\x82\xfc\xf7\x82\xfa\xb2\x28\x89\x4e\x52\x14\x3d\x54\x87\x20\x12\xe7\xe3\xcd\x9b\xe1\x23\xcd\x76\xb9\x54\x06\x56\xea\x98\x1b\x19\xd4\x6f\x5f\xb9\x3c\x3c\xc9\x67\x12\xb0\x51\x72\x07\x9f\xda\xf7\x4f\xad\x45\x21\xb6\x6c\xcd\xc9\xb1\xea\x7e\x6b\x2d\xef\x64\xf2\x4c\x69\xf9\x4d\x57\x86\xb3\xbf\xee\xee\x57\xb7\x37\xd7\x4f\xf7\xb7\x37\xbf\x2f\xaf\xaf\xbf\xdd\x3c\x3e\x06\x41\x1c\xc7\xf0\xa4\x50\x68\x4c\x0c\x93\x02\x4c\x86\x06\x10\x92\x42\x1b\x99\x1e\x21\x57\x72\xcf\x52\x52\x70\x90\x05\x4f\x41\xb3\xad\x28\x5d\x8c\x84\x44\x11\x1a\x02\x04\x9d\xa1\xa2\x14\x30\x49\x64\x21\x0c\xa0\x48\x01\x05\x14\x82\x97\x10\x4a\xf3\x66\x6d\x23\x15\x20\x14\x9a\x54\x10\x98\x53\xd6\x30\x00\x00\xc8\x51\x19\x86\x7c\x99\xee\x98\x78\x28\xd6\x9c\x25\xb7\x74\x9c\xd7\x1c\x45\xb7\x74\xbc\x63\xda\xdc\x08\xa3\x8e\x53\x88\x63\xf8\x41\x6c\x9b\x99\x39\x7c\x99\xcd\xba\xee\x7f\x68\x52\x1f\xf0\xfe\xa9\xf6\xde\x14\xfc\xa3\xae\x5f\x66\xb3\x59\x30\x81\x97\xa0\x4a\xaf\x28\x47\x45\x61\xcd\xdc\x43\x4d\xdc\x1c\xb0\x30\x59\xf8\xb3\x54\x4a\x1e\xbe\x23\x2f\x68\x02\x9f\x97\x15\x1d\xad\xaf\x7d\x38\x99\x9a\xc9\x7a\x15\x2e\xa1\xfe\x2f\xcc\xf1\x68\x23\xf5\x42\x4f\x1c\x5f\x4b\xea\xfb\x3d\x5b\x57\x27\x65\xf4\x4c\x47\x1d\x61\x9a\x86\xf9\x89\x86\xd1\xb6\x44\xad\xc1\x14\x32\xd4\xd9\x92\x6f\xa5\x62\x26\xdb\xf9\xec\x1d\xa3\x29\x1c\x6a\x0e\xc7\x8d\xab\xd5\xc9\xc7\x41\x3a\x1d\x7c\x1b\xa3\x6b\x7e\x1e\xa2\x6b\xdb\x20\x6c\x21\x76\xe8\x1f\x05\x38\x98\xaf\x33\xe8\x86\xb6\x1e\x68\x43\xc3\x01\x2e\x3b\x1a\x7b\x2c\xb8\x59\x61\x8e\x6b\xc6\x99\x39\xc2\x65\x8f\xd0\xa4\x59\x62\xa4\x23\x6d\xa4\xc2\x2d\xb5\x01\xec\x13\x31\xad\x0b\x5a\x94\x93\xec\xc8\x4d\xf4\x83\x99\x2c\x55\x78\xc0\x35\xb7\x83\xdd\x2a\x56\xf4\xdd\xe6\xbc\x0a\xe3\x3a\x5c\xbc\x69\x56\xca\x85\x1e\x40\x7e\x12\xab\xdf\x50\xe0\x96\x14\x2c\x2e\x1c\x09\x8b\x2a\xb5\xb9\x1b\x18\x86\x65\x71\xf3\x7e\x8d\xde\x09\xaf\xf1\x44\x1a\xf7\x14\x2e\x2e\x86\x99\xa7\x60\xe4\xdc\xcd\x3d\xcc\xfa\x58\x45\x79\x40\x93\xf5\x4a\x31\x1d\xab\xff\x84\xf2\x37\x90\x5e\x85\x4e\x58\xfb\xbc\xbf\x36\xc7\x75\xac\xd0\x5f\x24\x4f\xbd\xcd\x7a\x3a\x59\xb8\x20\x2a\xd2\x97\x69\xaa\x48\xeb\x79\x8f\x19\xac\x3e\x4f\x1d\x8f\x2e\xab\x73\x0f\xc7\xc1\x08\xd0\xee\xae\x74\x3a\xef\x44\x5f\x5c\x74\x8a\xe9\x27\xee\xcd\x42\xa7\xa8\x31\xa2\xfc\x24\xad\x30\x87\x4b\x07\xd0\xd8\x0c\xd4\x6d\xff\xec\xcb\x79\x15\xbe\x03\xcd\x64\xb4\x7e\x27\x5d\x29\x3e\x3a\x0b\x5d\x80\x53\x40\x33\x3a\xfb\x75\x8c\x5f\xc5\x46\x56\x5a\xe3\x9b\xfc\x52\xc8\xff\xd7\x73\xcf\xbb\x84\xac\xec\xa0\x4b\x05\x97\xfd\x13\xb6\xed\xa7\x5b\xdc\xba\xbc\x06\x2c\xc6\xc0\xbb\x11\xaf\x42\x7b\x67\x3b\xd7\x8b\xda\xd0\xa3\x44\x23\x96\x76\x67\x35\xd7\x02\x07\x95\xd3\xa1\x8f\xec\xca\xe6\x8a\xd7\x77\xed\x4e\x9d\x7f\x3b\x97\xa3\x32\x1f\x1d\x9b\xb1\xed\x14\xc7\x70\xbf\x27\xa5\x58\x4a\x60\x32\x82\x94\x36\x56\xf2\x3b\x97\x66\x45\x09\xb1\x3d\xa9\xc8\x23\xfd\xce\xec\x15\xa2\xd9\x02\x71\x75\x10\x9f\x4e\xa8\x6f\x75\x1c\x37\x79\x7d\xdd\x15\x74\x68\x13\x55\x97\xe5\x1d\xaa\x67\xdd\x7c\x4b\xab\x7a\x34\xa0\x6e\xe9\x89\x7c\x67\x9d\x3e\x69\x98\x6f\xa3\x8c\x69\xc3\x8b\xbb\x2f\x1a\xb8\xaf\x3d\x6d\x78\xe3\xd4\x3a\xcb\x91\xa3\x11\x23\xda\xdd\x87\xef\xb6\xd7\x8a\x88\x97\x55\x4f\x6f\xf3\xc2\x80\x90\x6a\x87\xfc\x44\x2f\x13\xf6\xd7\x85\xbd\x56\x5b\xe6\x0b\xc1\xfe\x2c\x08\x72\x34\x59\x34\x14\x9e\x26\xfc\xbf\xc6\xa5\xf7\xe6\xf2\x0f\x89\xeb\xa3\xf4\x53\x56\x51\xfc\xf5\x0c\x71\xf6\xef\x6b\xf0\x1a\xfc\x1d\x00\x00\xff\xff\x82\x19\xef\x87\x46\x0e\x00\x00" func lockedtokensAdminCustody_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3790,11 +3790,11 @@ func lockedtokensAdminCustody_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0x6a, 0x4f, 0xaf, 0x4a, 0xfd, 0x21, 0x8e, 0x71, 0xd1, 0x6e, 0xad, 0x59, 0xc1, 0xc0, 0xbd, 0xa6, 0x99, 0xed, 0x9e, 0xec, 0x61, 0xee, 0x58, 0x54, 0x85, 0xb1, 0x10, 0xb8, 0x83, 0x3e, 0xe6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0xc6, 0xba, 0xbf, 0xeb, 0x77, 0xe0, 0xf6, 0x3e, 0xb3, 0xd4, 0x6a, 0x11, 0xde, 0x74, 0xb8, 0xe0, 0x23, 0xb2, 0x82, 0xde, 0x19, 0xe2, 0x58, 0xb8, 0x57, 0x7a, 0xbb, 0xd4, 0xf5, 0xdf, 0x8b}} return a, nil } -var _lockedtokensAdminCustody_setup_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\x4f\x6f\xc2\x30\x0c\xc5\xef\xfd\x14\x3e\xa1\x22\x15\xd8\x19\xb1\x49\xa8\x70\x02\x0d\xb4\xa2\xdd\x4d\xea\xad\x11\xa5\x89\x1c\xa7\xdb\x34\xf1\xdd\xa7\xae\x82\x11\xd6\xfd\xc1\x87\x1e\x5c\xc7\xef\xf7\x9e\xf5\xde\x1a\x16\x58\x1a\xb5\xa3\x7c\x63\x76\x54\x39\x78\x62\xb3\x87\x9b\xd7\xe5\x2a\x5d\xcc\x67\x9b\xd5\x62\x7e\x3f\x9d\xcd\x1e\xe6\x59\x16\x45\xc2\x58\x39\x54\xa2\x4d\x05\xef\x51\x04\x00\x60\x99\x2c\x32\xc5\xca\x3b\x31\xf9\xdb\x9a\x4d\xad\x73\xe2\x31\xa0\x97\x22\xce\xb0\xa6\x47\x2c\x3d\x25\x90\xa2\xc5\xad\x2e\xb5\x68\x72\x7d\xe8\x4d\x95\x32\xbe\x92\xfe\x71\x4f\x53\x25\x09\x60\xdb\x4f\x99\x50\x0c\xc3\x64\x10\xc0\x0d\x55\xd3\xa7\xb6\x35\x0d\x46\xe3\xfe\xd7\xa2\x0b\x98\xa1\x13\xc3\xf8\x4c\x43\x87\x35\xc5\xa7\xa9\xa6\x26\x83\x50\x30\x81\xe0\xb7\x98\x71\xa8\xdf\xa5\x9c\xb5\xdb\xd7\x28\x45\x72\x7a\x7d\x46\x33\x1a\x41\x8b\x0d\x15\xbd\x00\x93\x22\x5d\x13\x83\x14\x28\xb0\x47\xde\xb9\x63\x2f\x07\x69\x4f\x80\x0e\x7c\x55\x7e\x4a\x05\xe1\x94\x1d\xea\x29\x5a\xb8\xfd\xe6\x58\x9d\xa5\x7d\xb2\xaf\x9d\xf3\x34\xe9\xfd\x69\xe8\x2e\xcc\xe8\x9a\x00\xba\xfc\xff\xca\x66\xfd\xb6\xd4\xae\xb8\x9e\xea\x87\x2c\x92\x60\x08\xe5\x1f\xf7\x5b\x37\x08\xea\xf2\x7c\xcd\xf7\x10\x1d\xa2\x8f\x00\x00\x00\xff\xff\x8f\x22\xf9\xa7\x23\x03\x00\x00" +var _lockedtokensAdminCustody_setup_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x91\xcd\x6e\xc2\x30\x10\x84\xef\x79\x8a\x3d\xa1\x20\xf1\xd3\x33\xa2\x95\x50\xe0\x04\x2a\xa8\x41\xbd\x2f\xce\xb6\xb1\x08\xb6\xb5\x5e\xa7\xad\x2a\xde\xbd\x4a\x23\x28\xa6\xf4\x4f\xf5\x21\x87\x89\xbd\xf3\xcd\xac\xde\x39\xcb\x02\x0b\xab\xb6\x54\xac\xed\x96\x8c\x87\x07\xb6\x3b\xb8\x7a\x5e\x2c\xb3\xf9\x6c\xba\x5e\xce\x67\xb7\x93\xe9\xf4\x6e\x96\xe7\x49\x22\x8c\xc6\xa3\x12\x6d\x0d\xbc\x26\x09\x00\x80\x63\x72\xc8\x94\xaa\xe0\xc5\x16\x2f\x2b\xb6\xb5\x2e\x88\x47\x80\x41\xca\x34\xc7\x9a\xee\xb1\x0a\xd4\x83\x0c\x1d\x6e\x74\xa5\x45\x93\xef\x42\x67\xa2\x94\x0d\x46\xba\x87\x39\xcd\xa9\x48\x00\x5b\x3d\x63\x42\xb1\x0c\xe3\x7e\x04\x37\x50\x8d\x4e\xad\x34\x89\xae\xa6\xdd\x8f\x41\x67\x30\x03\x2f\x96\xf1\x91\x06\x1e\x6b\x4a\x8f\xb7\x9a\x33\xee\xc7\x86\xbd\xe8\xaf\xd8\x51\x6c\x7f\xc9\x38\x6f\x87\xaf\x50\xca\xe3\xe3\x13\x96\xe1\x10\x5a\x68\x30\xf4\x04\x4c\x8a\x74\x4d\x0c\x52\xa2\xc0\x0e\x79\xeb\x0f\x5a\x01\xd2\x2e\x00\x3d\x04\x53\xbd\x3b\x45\xd5\x54\x17\xcc\x33\x74\x70\xfd\x29\xaf\x3a\xe9\xfa\x18\x5e\x7b\x1f\x68\xdc\xf9\x31\xcf\x4d\xdc\xd0\x7f\xf3\x7f\xcb\xe6\xc2\xa6\xd2\xbe\xfc\x3b\xd5\x17\x5d\xc4\xeb\x43\xf9\xc5\xfa\x56\x0d\x82\x3a\xa3\x6f\xbe\xfb\x64\x9f\xbc\x05\x00\x00\xff\xff\x2b\xba\xc1\xdd\x20\x03\x00\x00" func lockedtokensAdminCustody_setup_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3810,7 +3810,7 @@ func lockedtokensAdminCustody_setup_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_setup_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x40, 0x6a, 0x7b, 0x9d, 0xa1, 0x31, 0xd9, 0xc7, 0x91, 0x5, 0x6f, 0x52, 0xf7, 0x71, 0x70, 0x92, 0xf2, 0xd2, 0xbc, 0x15, 0x2e, 0xd5, 0x5d, 0x81, 0xa0, 0x1d, 0x37, 0xcc, 0xa9, 0xbf, 0xdf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x82, 0x15, 0x16, 0x69, 0x96, 0xd9, 0x5, 0x6f, 0xe2, 0xe8, 0xa7, 0x37, 0x60, 0x65, 0x4b, 0x87, 0xe3, 0xfa, 0x78, 0x3e, 0xb1, 0x43, 0xa3, 0x64, 0xeb, 0x86, 0x69, 0x35, 0x8a, 0xad, 0xe7, 0xc6}} return a, nil } @@ -4434,7 +4434,7 @@ func lockedtokensUserGet_multiple_unlock_limitsCdc() (*asset, error) { return a, nil } -var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x5d\x4f\xdb\x30\x14\x7d\xcf\xaf\xb8\xe3\x81\xa5\x5a\x95\xf2\x30\xed\xa1\xa2\x48\xdd\x02\x5b\x45\x45\x11\x74\xdb\xb3\x1b\x3b\xad\x85\x6b\x47\xb6\x03\x4c\xa8\xff\x7d\x4a\x1c\x3b\x71\x9a\x94\x0e\x96\x87\x7e\xd8\xe7\xde\x73\x7c\xcf\xf5\x0d\xdd\x66\x42\x6a\xb8\xca\xf9\x9a\xae\x18\x59\x8a\x07\xc2\x21\x95\x62\x0b\x27\xde\xda\x49\x60\x91\x4c\x3c\x79\x28\xfb\xdf\x43\xcc\xe2\x25\x5a\x31\x72\xaf\xd1\x03\xe5\xeb\x06\xd4\xdf\x70\x31\x73\x91\x3c\x10\x5c\xe6\x51\x06\x7d\xf6\x3c\x5f\x7c\xbb\xbe\x8c\x97\x8b\xeb\xcb\x9b\x69\x1c\xdf\x5d\xde\xdf\x07\xc1\x68\x04\xcb\x0d\x55\xa0\x12\x49\x33\x0d\x6b\xa2\x15\xe8\x0d\x81\xe5\x62\x39\x9d\x03\xcf\xb7\x2b\x22\x41\xa4\x70\x35\x5f\xfc\x06\xc4\x01\x25\x89\xc8\xb9\x06\xf1\xc4\xd5\x10\x50\x22\x85\x52\x90\x73\x56\xd2\x0d\xc1\x7e\x23\x8e\x41\x19\x49\x51\x49\x32\xc5\x58\x41\x9e\x15\xb9\x15\xa9\xf2\xaa\x71\xb9\xa5\x8d\x48\xca\x81\x0b\xb9\x45\xcc\x72\x1c\xda\xb3\xc9\x0f\x62\x30\x61\x64\x8d\xf4\x1e\x4c\x6d\x90\x24\xb8\x9b\xc6\xdf\xeb\xa6\x69\x61\x1a\x34\x41\x80\x92\x84\x28\x15\x22\xc6\x06\x90\xe6\x1c\xb6\x88\xf2\x10\x61\x2c\x89\x52\xe3\xa2\x0a\xc5\x8f\xc1\x18\x7e\x5e\xd1\xe7\x2f\x9f\xe1\x25\x08\x00\x00\x1e\x91\x04\x95\x6f\x61\x02\x67\xd1\x99\x59\x62\x44\x3b\x86\x49\xe1\xcb\xd4\xfc\xb1\xc9\x06\x06\x46\xd3\x12\xf9\x88\x72\xa6\xef\x48\x0a\x13\x1b\x14\x25\x28\x43\x2b\xca\xa8\xa6\x44\x45\x2b\x21\xa5\x78\x3a\x3f\x75\xcd\x15\xfd\x2a\x22\x2e\xc2\x51\x96\xaf\x18\x4d\x46\xa9\xdd\xf8\x8a\x18\xe2\x09\x19\xc0\x4b\x99\xbf\x78\x8c\xb2\xe2\xf3\x93\x23\x8a\x56\x06\x57\x82\x76\x46\xcb\x68\x04\xdf\x89\x36\x85\x82\x6a\xdf\xf4\x5e\xd1\x51\xb6\x49\xac\xc0\x8f\x0a\xb8\xc0\xc4\x96\x18\x32\x21\x98\x72\x47\x17\x99\xa6\x82\x23\x76\x23\x70\xd9\xdb\x44\x7a\xa7\x73\xda\xba\x8f\xf9\xb2\x7f\x33\xa2\x3a\xd3\x6d\x79\xe4\xdd\x45\xe8\xb2\x14\xcf\x11\x21\xb7\x48\x6f\x5c\x8c\x6f\x00\x6f\xe9\xec\xd6\x5f\xd7\xd4\xc6\xcc\x78\x2a\x60\xd2\x47\x5e\xec\x86\x25\x2c\x1e\xfb\x14\x11\xc5\x83\x4e\x83\x6c\xd2\x48\x0b\x8d\x98\x19\x00\x33\x7e\x47\x12\x21\x71\x38\x78\x97\x5d\x55\xa3\x0b\xf9\x8a\x67\xb1\xc5\xfd\x0f\xcb\x5c\xb2\x6e\xd7\x9a\xfd\x5b\x85\xb9\x88\xda\xaa\x0f\x9e\x57\xd8\xd7\xd7\x29\xdb\x77\xca\x45\xf4\xdb\x15\x37\x21\xbe\x46\x6b\x60\x93\x37\x32\x8b\x43\x0f\x58\xd3\xb4\xd1\x14\x37\xfa\xae\xcb\x76\x4f\x61\x9f\xf7\x5d\xee\x6f\x08\xf8\x46\x83\xa9\x28\x38\x97\xfe\xec\x19\x6c\x5e\x2e\xd5\x40\x2a\x08\x8f\x31\x7a\x4d\xf4\xf9\x69\xf3\xb5\x14\x95\x5f\x3f\x04\xc3\x44\xb6\x5c\xf5\x60\x7b\x6c\x5d\x97\xd1\x77\x98\x75\x0b\x3c\xa8\xbf\x76\xdc\xbc\xae\xba\x4a\xd3\x1c\x7a\x6d\x07\xba\x38\x8b\x43\x7b\x64\xd5\x74\x0d\xab\xe1\xd1\x62\xb3\x97\x50\xa4\x80\x18\x2b\x97\xf6\x47\x64\x7d\x45\x7d\x71\x2e\x61\x63\x22\xcd\x62\x98\xf4\x0a\x2b\x07\x4c\x1c\x36\x27\xfd\x3b\x26\xd3\x2c\x1e\x78\x69\xfe\x71\x26\x35\x3a\xf3\xf5\xa2\xf4\x0c\xa2\x63\x2b\xd3\xb8\x66\x07\xca\x53\x5f\xe8\xfd\x1a\x1d\x5b\x62\x97\xa3\xa7\xd6\x6f\x9e\x2f\x7e\xe5\x87\x3d\x93\xa3\xed\xc9\x9b\x86\x46\xe3\xd9\x05\xfe\xaf\xca\x30\x49\x74\x2e\x79\x91\x33\xd8\x05\x7f\x03\x00\x00\xff\xff\xc1\x6b\x33\x5a\x00\x0b\x00\x00" +var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\xcd\x6e\xdb\x3c\x10\xbc\xeb\x29\xf6\xcb\xe1\xab\x8c\x1a\x72\x0e\x45\x0f\x46\x1d\xc0\xad\x92\xd6\x88\x11\x07\x89\xdb\x9e\x29\x91\xb2\x89\xd0\xa4\x40\x52\x49\x8a\xc0\xef\x5e\x48\x14\x29\x51\x96\x9c\xbf\xea\xe0\x1f\x72\x76\x67\xb8\xb3\x5c\xd1\x5d\x2e\xa4\x86\x8b\x82\x6f\x68\xc2\xc8\x5a\xdc\x11\x0e\x99\x14\x3b\x38\xf1\xd6\x4e\x02\x8b\x64\xe2\xc1\x43\xd9\xff\x1e\x62\x11\xaf\x51\xc2\xc8\xad\x46\x77\x94\x6f\x5a\x50\x7f\xc3\xc5\x2c\x45\x7a\x47\x70\x95\x47\x19\xf4\xe9\xe3\x72\xf5\xed\xf2\x3c\x5e\xaf\x2e\xcf\xaf\xe6\x71\x7c\x73\x7e\x7b\x1b\x04\x93\x09\xac\xb7\x54\x81\x4a\x25\xcd\x35\x6c\x88\x56\xa0\xb7\x04\xd6\xab\xf5\x7c\x09\xbc\xd8\x25\x44\x82\xc8\xe0\x62\xb9\xfa\x0d\x88\x03\x4a\x53\x51\x70\x0d\xe2\x81\xab\x31\xa0\x54\x0a\xa5\xa0\xe0\xac\xa2\x1b\x83\xfd\x46\x1c\x83\x32\x92\xa2\x8a\x64\x8e\xb1\x82\x22\x2f\x73\x2b\x52\xe7\x55\xd3\x6a\x4b\x1b\x91\x94\x03\x17\x72\x87\x98\xe5\x38\xb6\x67\x93\x1f\xc5\x60\xc2\xc8\x06\xe9\x03\x98\xda\x22\x49\x70\x3f\x8d\xbf\xd7\x4f\xd3\xc1\xb4\x68\x82\x00\xa5\x29\x51\x2a\x44\x8c\x8d\x20\x2b\x38\xec\x10\xe5\x21\xc2\x58\x12\xa5\xa6\x65\x15\xca\x1f\xa3\x29\xfc\xbc\xa0\x8f\x9f\x3f\xc1\x53\x10\x00\x00\xdc\x23\x09\xaa\xd8\xc1\x0c\x4e\xa3\x53\xb3\xc4\x88\x76\x0c\xb3\xd2\x97\xb9\xf9\x63\x93\x8d\x0c\x8c\x66\x15\xf2\x1e\x15\x4c\xdf\x90\x0c\x66\x36\x28\x4a\x51\x8e\x12\xca\xa8\xa6\x44\x45\x89\x90\x52\x3c\x7c\xf9\xdf\x35\x57\xf4\xab\x8c\x38\x0b\x27\x79\x91\x30\x9a\x4e\x32\xbb\xf1\x15\x31\xc4\x53\x32\x82\xa7\x2a\x7f\xf9\x18\x65\xe5\xe7\x47\x47\x14\x25\x06\x57\x81\xf6\x46\xcb\x64\x02\xdf\x89\x36\x85\x82\x7a\xdf\xf4\x5e\xd9\x51\xb6\x49\xac\xc0\x0f\x0a\xb8\xc0\xc4\x96\x18\x72\x21\x98\x72\x47\x17\xb9\xa6\x82\x23\x76\x25\x70\xd5\xdb\x44\x7a\xa7\x73\xda\xfa\x8f\xf9\x74\x78\x33\xa2\x26\xd3\x75\x75\xe4\xfd\x59\xe8\xb2\x94\xcf\x0b\x42\xae\x91\xde\xba\x18\xdf\x00\xde\xd1\xd9\xaf\xbf\xa9\xa9\x8d\x59\xf0\x4c\xc0\x6c\x88\xbc\xdc\x0d\x2b\x58\x3c\xf5\x29\x22\x8a\x47\xbd\x06\xd9\xa4\x91\x16\x1a\x31\x33\x00\x16\xfc\x86\xa4\x42\xe2\x70\xf4\x2e\xbb\xea\x46\x17\xf2\x19\xcf\x62\x8b\xfb\x17\x96\xb9\x64\xfd\xae\xb5\xfb\xb7\x0e\x73\x11\x8d\x55\xff\x79\x5e\x61\x5f\x5f\xaf\x6c\xdf\x29\x17\x31\x6c\x57\xdc\x86\xf8\x1a\xad\x81\x6d\xde\xc8\x2c\x8e\x3d\x60\x43\xd3\x45\x53\xdc\xea\xbb\x3e\xdb\x3d\x85\x43\xde\xf7\xb9\xbf\x25\xe0\x1b\x0d\xa6\xa2\xe0\x5c\xfa\x73\x60\xb0\x79\xb9\xd4\x03\xa9\x24\x7c\x8d\xd1\xed\x37\x53\x54\x7d\xfd\x10\x0c\x13\xd9\x31\xd6\x83\x1d\x10\x3e\x7b\x1f\x59\xbf\xc4\xa3\x27\x68\x3c\x37\x2f\xac\xbe\xe2\xb4\xc7\x5e\xd7\x83\x3e\xce\x68\x43\xb4\x47\x56\xcf\xd7\xb0\x96\xdb\x61\xb3\xd7\x50\x64\x80\x18\xab\x96\x0e\x87\x64\x73\x49\x7d\x71\x2e\x61\x6b\x26\x2d\x62\x98\x0d\x0a\xab\x46\x4c\x1c\xb6\x67\xfd\x3b\x66\xd3\x22\x1e\x79\x69\x5e\x39\x95\x5a\xbd\xf9\x7c\x51\x06\x46\xd1\x4b\x2b\xd3\xba\x68\x47\xca\xd3\x5c\xe9\xc3\x1a\xbd\xb4\xc4\x2e\xc7\x40\xad\xdf\x3c\x61\xfc\xca\x8f\x07\x66\x47\xd7\x93\x37\x8d\x8d\xd6\xb3\x0f\xfc\x5f\xb5\x61\x92\xe8\x42\xf2\x32\x67\xb0\x0f\xfe\x06\x00\x00\xff\xff\x6a\xcd\x5f\x35\x02\x0b\x00\x00" func lockedtokensUserGet_total_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4450,7 +4450,7 @@ func lockedtokensUserGet_total_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_total_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa1, 0x83, 0x65, 0xde, 0x8e, 0x5f, 0x73, 0xa9, 0x48, 0x26, 0xc5, 0x33, 0xdc, 0xf6, 0xfc, 0x7d, 0x7e, 0x11, 0xc8, 0x82, 0x68, 0x99, 0xdd, 0xfc, 0x9, 0x19, 0x1, 0xc7, 0x81, 0xa7, 0xc0, 0xa2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa5, 0xa3, 0xaa, 0xc7, 0x30, 0xaf, 0x46, 0x51, 0x91, 0x45, 0xe, 0xb8, 0xd0, 0x82, 0x5d, 0x72, 0x4a, 0x44, 0xa9, 0xf7, 0xa8, 0x22, 0xb1, 0xb2, 0xdf, 0xe9, 0x39, 0xd3, 0xc5, 0xae, 0xc9, 0x76}} return a, nil } @@ -4554,7 +4554,7 @@ func nodeversionbeaconAdminHeartbeatCdc() (*asset, error) { return a, nil } -var _nodeversionbeaconAdminSet_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4f\x6f\xda\x4e\x10\xbd\xfb\x53\x8c\x38\xe4\x67\x24\x64\xff\x0e\x55\x55\x59\x4d\x23\x48\x90\x9a\x43\x49\x04\x69\xee\xc3\x7a\x8c\xb7\xb5\x77\xdd\xdd\x31\xa4\xaa\xf2\xdd\xab\x5d\xdb\x60\x6c\x90\x7a\x42\xcc\xdf\x37\xef\x3d\xaf\x2c\x2b\x6d\x18\x56\x3a\xa5\x57\x32\x56\x6a\xb5\x20\x14\x5a\x41\x66\x74\x09\xff\xbf\xad\x9e\x1e\x96\xaf\xcb\xf5\xe6\xf1\x69\xb5\x58\xce\xef\x9f\x56\xf3\x87\x87\xf5\x72\xb3\x09\x82\x38\x8e\xe1\xc5\xa0\xb2\x28\x58\x6a\x05\x9c\x23\x03\x16\x85\x3e\xd8\xfe\xb8\x79\x5a\x4a\x05\xac\x01\xd3\x14\x10\x14\x1d\x60\xdf\x64\x5c\x90\x73\xf2\x83\x8e\x21\xdc\x16\x04\x29\x65\x52\x49\xb5\x03\x3c\x26\xb6\xba\x56\x29\x9a\xdf\x80\xec\x9a\x80\xd1\xec\x88\x17\x85\x16\x3f\xbf\x92\xdc\xe5\x1c\x04\x7c\x02\x13\x06\xe0\x36\x7d\xc3\x1f\xda\x24\xf0\xfd\x51\xf1\xa7\x59\x1b\x92\x6a\x18\x7a\x46\x16\xf9\x20\x64\x68\x4d\x05\xa1\xa5\x04\x36\x6c\xa4\xda\xdd\xb9\xcc\xf6\xb4\xae\xa9\xff\xf8\x21\x98\xc2\x9f\x20\x00\x28\xe8\x02\x89\xfe\xf6\x35\x65\x09\xdc\x8c\x72\x91\x4f\xb6\x9d\x8a\x0e\x5d\xb2\xbd\x33\x19\x4f\x8b\x06\x25\x6e\x6d\x65\xa8\x42\x43\x21\x0a\xc1\x09\x60\xcd\x79\xb8\xd0\xc6\xe8\xc3\x2b\x16\x35\x4d\xe1\x66\x2e\x84\xae\x15\x3b\x94\x00\x00\x71\x0c\xf7\x86\x90\xc9\x93\xd8\x17\xc3\xeb\xed\x82\x15\x5a\x4b\x29\x54\x68\xb0\x24\x26\x63\x7d\xe3\x39\x4a\xb8\xbd\x00\x6f\x43\xe5\x9e\x4c\xe8\xcb\x01\xca\x86\xfb\x4e\x85\x19\x94\x0d\xf3\x9d\x06\x33\xa8\x1a\xde\x3b\x05\x66\xee\x98\x23\xeb\x67\x22\xf8\x91\xd3\xc0\xff\x58\x2a\xb2\x68\xcc\xd7\x45\x44\x83\x9a\xf0\x4c\xbf\xde\x9f\x59\xc7\x42\xd2\xbb\xb1\xdd\x17\xc7\xd0\x30\x0a\x08\x86\x32\x32\xa4\x04\xb5\xd6\x1d\xfb\xdc\x90\xd5\xb5\x11\x74\x82\x7a\xd5\x14\x70\x0b\x4e\xb5\xc8\xb2\x36\xb8\xa3\x68\xeb\xb7\x7c\xbe\xe6\x94\x2f\x2d\xaf\xa1\x13\xea\x92\x3b\x7c\xd5\xa6\x19\xf6\x8c\x9c\x4f\xdb\x86\xbb\x3b\xa8\x50\x49\x11\x4e\xee\x75\x5d\xa4\xea\x3f\x86\x66\xd5\xb5\x19\xb0\x6e\x8f\x98\xb8\x11\xef\x8e\x06\x7a\x23\x51\x33\x9d\x4c\x34\x4f\xd3\x91\x83\x5a\x4e\xce\x3e\xe5\x7f\xe0\x21\xb2\xc4\x43\xa1\xf6\xc3\x8f\xe1\x8a\xea\x47\x80\x95\xb6\xdc\x80\x1b\x1f\xb5\x1b\xcf\xa7\x2c\x23\xc1\x72\x4f\xf3\xfe\x13\x72\xe6\x89\x69\xd4\x82\x68\x69\x04\x88\x2c\x1b\x29\x78\xf9\xab\xc6\xe2\x45\x87\x57\x20\x75\x6d\x53\x48\x60\xb2\xea\xd1\x73\x40\x0b\x4a\xb3\x7b\x07\x29\x1d\x90\xf5\xe2\xb8\x9a\xf8\x63\xde\x83\xbf\x01\x00\x00\xff\xff\xf2\x69\x4c\x0e\x93\x05\x00\x00" +var _nodeversionbeaconAdminSet_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4f\x6f\xda\x4e\x10\xbd\xfb\x53\x8c\x38\xe4\x67\x24\x64\xff\x0e\x55\x55\x59\x4d\x23\x48\x90\x9a\x43\x49\x04\x69\xee\xc3\x7a\x0c\xdb\xda\xbb\xee\xee\x18\x52\x55\xf9\xee\xd5\xae\x17\x30\x36\x48\x3d\x21\xe6\xef\x9b\xf7\x9e\x57\x56\xb5\x36\x0c\x0b\x9d\xd3\x2b\x19\x2b\xb5\x9a\x11\x0a\xad\xa0\x30\xba\x82\xff\xdf\x16\x4f\x0f\xf3\xd7\xf9\x72\xf5\xf8\xb4\x98\xcd\xa7\xf7\x4f\x8b\xe9\xc3\xc3\x72\xbe\x5a\x45\x51\x9a\xa6\xf0\x62\x50\x59\x14\x2c\xb5\x02\xde\x22\x03\x96\xa5\xde\xdb\xee\xb8\x69\x5e\x49\x05\xac\x01\xf3\x1c\x10\x14\xed\x61\xd7\x66\x5c\x90\xb7\xe4\x07\x1d\x43\xb8\x2e\x09\x72\x2a\xa4\x92\x6a\x03\x78\x4c\xac\x75\xa3\x72\x34\xbf\x01\xd9\x35\x01\xa3\xd9\x10\xcf\x4a\x2d\x7e\x7e\x25\xb9\xd9\x72\x14\xf1\x09\x4c\x1c\x81\xdb\xf4\x0d\x7f\x68\x93\xc1\xf7\x47\xc5\x9f\x26\x21\x24\x55\x3f\xf4\x8c\x2c\xb6\xbd\x90\xa1\x25\x95\x84\x96\x32\x58\xb1\x91\x6a\x73\xe7\x32\xeb\xd3\xba\xb6\xfe\xe3\x87\x68\x0c\x7f\xa2\x08\xa0\xa4\x0b\x24\xfa\xdb\x97\x54\x64\x70\x33\xc8\x25\x3e\x19\x3a\x15\xed\x0f\xc9\x70\x67\x36\x9c\x96\xf4\x4a\xdc\xda\xda\x50\x8d\x86\x62\x14\x82\x33\xc0\x86\xb7\xf1\x4c\x1b\xa3\xf7\xaf\x58\x36\x34\x86\x9b\xa9\x10\xba\x51\xec\x50\x02\x00\xa4\x29\xdc\x1b\x42\x26\x4f\x62\x57\x0c\xaf\xb7\x0b\xd6\x68\x2d\xe5\x50\xa3\xc1\x8a\x98\x8c\xf5\x8d\xe7\x28\xe1\xf6\x02\xbc\x15\x55\x3b\x32\xb1\x2f\x07\xa8\x5a\xee\x0f\x2a\x4c\xa0\x6a\x99\x3f\x68\x30\x81\xba\xe5\xfd\xa0\xc0\xc4\x1d\x73\x64\xfd\x4c\x04\x3f\x72\x1c\xf9\x1f\x4b\x65\x91\x0c\xf9\xba\x88\xa8\x57\x13\x9f\xe9\xd7\xf9\x33\x39\xb0\x90\x75\x6e\x0c\xfb\xd2\x14\x5a\x46\x01\xc1\x50\x41\x86\x94\xa0\x60\xdd\xa1\xcf\x0d\x59\xdd\x18\x41\x27\xa8\x57\x4d\x01\xb7\xe0\x54\x4b\x2c\x6b\x83\x1b\x4a\xd6\x7e\xcb\xe7\x6b\x4e\xf9\x12\x78\x8d\x9d\x50\x97\xdc\xe1\xab\x56\xed\xb0\x67\xe4\xed\x38\x34\xdc\xdd\x41\x8d\x4a\x8a\x78\x74\xaf\x9b\x32\x57\xff\x31\xb4\xab\xae\xcd\x80\x65\x38\x62\xe4\x46\xbc\x3b\x1a\xe8\x8d\x44\xc3\x74\x32\xd1\x34\xcf\x07\x0e\x0a\x9c\x9c\x7d\xca\xff\xc0\x43\x62\x89\xfb\x42\xed\xfa\x1f\xc3\x15\xd5\x8f\x00\x6b\x6d\x39\xa0\x1b\x5e\xb5\x19\x2e\xa0\xa2\x20\xc1\x72\x47\xd3\xee\x1b\x72\x66\x8a\x71\x12\x50\x04\x1e\x01\x12\xcb\x46\x0a\x9e\xff\x6a\xb0\x7c\xd1\xf1\x15\x4c\x87\xb6\x31\x64\x30\x5a\x74\xf8\xd9\xa3\x05\xa5\xd9\x3d\x84\x94\xf7\xd8\x7a\x71\x64\x8d\xfc\x35\xef\xd1\xdf\x00\x00\x00\xff\xff\xb8\x6c\x5a\x7b\x94\x05\x00\x00" func nodeversionbeaconAdminSet_version_boundaryCdcBytes() ([]byte, error) { return bindataRead( @@ -4570,7 +4570,7 @@ func nodeversionbeaconAdminSet_version_boundaryCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/admin/set_version_boundary.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x34, 0x77, 0xb4, 0xc1, 0x49, 0x52, 0xbe, 0xfa, 0xfd, 0x51, 0xfd, 0x35, 0x93, 0xb4, 0x58, 0xac, 0x55, 0x66, 0x3d, 0x6d, 0xd2, 0x10, 0x1, 0x71, 0x3b, 0xc4, 0xee, 0x79, 0x85, 0xd9, 0x6a, 0x98}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0xa9, 0x9b, 0x3e, 0x92, 0x3b, 0xbb, 0x60, 0x4a, 0x57, 0x3, 0x32, 0x3, 0xbd, 0x81, 0x1d, 0x66, 0x94, 0x9d, 0x9c, 0x94, 0x8b, 0xdb, 0x4a, 0x69, 0x8d, 0x6f, 0x9d, 0x9, 0xb5, 0x74, 0x39}} return a, nil } @@ -5094,7 +5094,7 @@ func stakingcollectionCreate_machine_accountCdc() (*asset, error) { return a, nil } -var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x56\x4d\x6f\xe3\x36\x10\xbd\xe7\x57\xcc\xee\x61\x61\x03\x5e\xb9\x67\x23\x09\xe0\x3a\xee\x36\xb0\xbb\x09\x6a\x77\x2f\x45\x0f\x8c\x34\xb6\x58\xcb\xa4\x40\x8e\xec\x35\x82\xfc\xf7\x82\x1f\x92\x48\x59\x46\x1d\x2c\x50\xa0\xbe\x24\xfc\x98\xc7\xf7\xde\x0c\x47\xe4\xfb\x52\x2a\x82\x99\x3a\x95\x24\x6f\xfc\xe8\x97\x42\x1e\xd7\x72\x87\x02\x36\x4a\xee\xe1\x63\x33\xfe\x58\xef\x58\xca\x74\x87\x99\x9d\xd3\x6e\xd3\x4f\xdf\x97\x4f\xb3\xc5\xfc\x61\xfd\xb4\x98\x7f\x9d\x3e\x3c\xfc\x3e\x5f\xad\x42\xbc\x15\xb1\x1d\x17\xdb\x99\x2c\x0a\x4c\x89\x4b\x51\x87\xad\xd6\xd3\xc5\xe3\xd7\x2f\xb3\xa7\xe5\x72\x3e\x5b\x3f\x3e\x35\xc1\x37\xe3\x31\xac\x73\xae\x81\x14\x13\x9a\xb9\x20\x56\x14\xf2\xa8\x81\x72\x84\x54\x0a\x52\x06\x4e\x81\xdc\xd8\x99\xc2\xb2\x02\x96\xa6\xb2\x12\x64\xe2\x49\x42\xaa\x90\x11\x02\x03\x81\xc7\x88\x77\x62\xff\xfc\x2a\x8b\xcc\x20\xbc\xfc\x8d\x29\x01\x13\x19\x68\x92\x0a\x81\x13\x70\xe1\xa3\x02\x40\x56\x68\x09\x2c\xcb\xb8\xd8\x02\x03\xed\x44\x41\xda\xaa\xf2\x40\x24\x2d\xa3\x30\xda\x84\x2f\x10\x4b\x83\xbb\xe7\x22\x03\xca\x19\x01\x19\x85\x99\x44\x0d\x42\x9a\x23\x0f\xac\xe0\x99\x21\x6c\xc2\xf1\x3b\xd7\x64\x0e\x08\xa9\x06\x6c\xd6\x32\x8e\x60\x54\xaf\x8e\xe0\x24\x2b\x10\x88\x99\xa1\x82\x9c\x72\x54\x90\x61\x81\x1e\x39\x04\x54\xa8\x65\xa5\x52\x34\x88\xd2\x0c\x0f\x72\x87\xc6\x69\xd8\xe1\xc9\xa7\x37\xc4\xbe\xb9\x09\x32\x32\x28\xab\x97\x82\xa7\x0b\x3c\xe9\x09\xfc\xe9\xea\x28\x59\xe0\x69\xc9\x35\xcd\x05\xa9\xd3\x5f\x43\x78\xbd\x01\x00\x28\x15\x96\x4c\xe1\x40\xf3\xad\x40\x35\x01\x56\x51\x3e\xf8\x59\x2a\x25\x8f\xdf\x58\x51\xe1\x10\x3e\x4d\xdd\x01\x26\xc2\x86\x98\xdf\x78\x0c\x33\x97\xc2\x8e\xa1\x36\x59\x2c\xcb\xc0\x31\xb0\x64\x93\x26\xac\x40\x32\x9b\x3d\x22\xdc\x81\xff\x6f\x50\xb2\x93\x39\xdd\xb1\x18\x36\xfb\x37\x52\x19\x04\x93\x9c\x56\x91\x67\x5e\xff\x5a\xbc\xc4\x1e\xc6\xb2\xac\x95\x3f\x31\xe1\x49\x33\x1c\x41\xce\x74\x3e\x2d\xb6\x52\x71\xca\xf7\x6e\x35\x9a\x1a\xc1\x11\xf9\x36\x27\xb7\xe4\xfe\x6f\xf9\xbc\x45\x0e\x7c\x41\x6a\xd3\xf6\x1b\x13\x6c\x8b\x0a\x66\xac\x64\x2f\xbc\xe0\x74\xaa\x73\xd4\xbd\x02\xb1\x1d\x14\x04\x07\xb1\x77\xde\x8b\x24\xad\xe7\x38\xea\x64\x8b\x74\xfb\x29\xba\x2e\xc1\xc0\x83\xdc\x0f\x22\x7b\xfe\x65\xf7\xb3\xe2\x07\x46\xf8\xcc\x28\x6f\xc2\x86\x1f\x22\x99\x7f\x68\x97\xe5\xbd\x57\x98\xb6\x2c\xbb\x37\x39\x28\xe0\x1e\x95\xbe\xb2\x6f\x3f\xc7\xa4\x1c\x42\x10\x1a\x0b\x70\xe6\x4d\xb3\x4c\xa1\xd6\x75\x89\x98\x2c\x9b\xf1\x28\xda\x1a\x7a\x39\xb9\xe0\x6c\xab\x32\x12\xb9\x62\x87\xcb\x77\xb0\xa7\x71\xd8\x3a\x6f\xb4\xfb\x62\x6f\x9d\x69\xd5\x07\xe5\x69\x7a\x18\xdb\x62\xa2\xd9\x01\x63\x8d\xb7\x9f\x03\x83\xba\x9a\x26\x17\x1b\xe4\xca\x01\x9a\xe4\x8d\xfa\x74\x75\x9c\x9f\xb1\x12\xee\x42\x42\x51\x6d\xd5\xec\xb8\xd6\x15\x76\xaa\x2c\x38\xf3\xb5\xa7\xa0\x3c\xde\xa3\xd8\xc8\xb7\xfb\xc1\x15\x6c\x87\x7d\xf6\x44\x6c\xac\xa3\x3a\x1f\x9c\xe7\xb7\xd1\x12\x2d\x31\x9a\xf4\x95\x7a\xc0\xec\xd9\xe6\xe8\xcc\xab\x9e\x96\x16\x12\xb1\x2d\xc8\xe4\xde\x9e\x0d\xb9\xef\xf6\x22\x83\x4a\xf8\x6b\x7d\x60\x55\xd1\xb9\xd4\x6e\xc5\x57\xd1\x0f\x5b\x7e\x9d\xa5\x1f\x22\x06\x9b\xe6\xb5\x70\xf5\xf1\xcd\x83\x22\xf9\x66\x14\xdd\x0f\xc6\x7e\xc3\xb8\x01\xb3\x0b\xc1\x49\x3d\xe6\xb9\x46\xe0\x1f\x16\x10\xbc\x2c\x8c\x67\x65\x45\xfe\x1b\x5e\x9f\xdd\x20\xf0\x4d\xe4\x5a\x92\xe6\x98\xee\x06\xc3\xcb\xcd\xfe\xf2\x6d\x72\x37\xaa\xff\x81\xe3\xbb\xcd\xd9\xfc\x39\x82\xf9\xd5\x39\xb6\xba\x27\xad\xa9\xa3\xde\xdd\x41\x79\x4e\x22\x31\x67\xbb\x87\xe7\x00\xe6\x9e\xf7\x33\x3e\x9b\x09\xb2\x1e\xc1\x04\xdf\x29\xc0\x42\xe3\xff\xd6\x3b\xc1\x8b\xff\xde\xb2\xa8\x13\x3c\xbb\xf6\x03\xac\xf3\xb5\xb3\x4f\x5c\xeb\x42\xd6\xf3\xce\x8c\x9b\x80\xee\x92\x78\x57\xff\xbd\x52\xd8\xeb\x95\xfb\x5c\xf7\x7b\xeb\x3c\x0e\x88\xa9\x2d\xd2\x0f\xb9\x18\x7c\x6e\xde\xd5\xcb\xfb\xdc\x39\xeb\xe8\xef\x12\xd7\xa1\xe5\x92\xfa\xf6\x4f\x00\x00\x00\xff\xff\xdc\x53\x80\xb2\x4c\x0d\x00\x00" +var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x56\x5d\x8f\xe2\x36\x17\xbe\xe7\x57\x9c\x77\x2f\x56\x20\xb1\xe1\xbd\x46\x33\x23\x51\x86\x6e\x47\xd0\x9d\x51\xa1\x7b\x53\xf5\xc2\x93\x1c\x12\x97\x60\x47\xf6\x09\x2c\x1a\xf1\xdf\x2b\xc7\x4e\x62\x87\xa0\x61\x54\xa9\x52\xb9\x01\x7f\x9c\x73\x9e\xe7\x39\x1f\x98\xef\x0b\xa9\x08\xe6\xea\x54\x90\x1c\xb8\xd5\xcf\xb9\x3c\x6e\xe4\x0e\x05\x6c\x95\xdc\xc3\xa7\x66\xfd\xa9\xbe\xb1\x92\xf1\x0e\x93\x6a\x4f\xdb\x4b\xff\xff\xb1\x7a\x9e\x2f\x17\x8f\x9b\xe7\xe5\xe2\xdb\xec\xf1\xf1\xb7\xc5\x7a\xed\xfb\x5b\x13\xdb\x71\x91\xce\x65\x9e\x63\x4c\x5c\x8a\xda\x6c\xbd\x99\x2d\x9f\xbe\x7d\x9d\x3f\xaf\x56\x8b\xf9\xe6\xe9\xb9\x31\x1e\x4c\x26\xb0\xc9\xb8\x06\x52\x4c\x68\x66\x8d\x58\x9e\xcb\xa3\x06\xca\x10\x62\x29\x48\x19\x77\x0a\xe4\xb6\xda\xc9\x2b\x54\xc0\xe2\x58\x96\x82\x8c\x3d\x49\x88\x15\x32\x42\x60\x20\xf0\x18\xe0\x8e\xaa\xaf\x5f\x64\x9e\x18\x0f\xaf\x7f\x61\x4c\xc0\x44\x02\x9a\xa4\x42\xe0\x04\x5c\x38\x2b\xcf\x21\xcb\xb5\x04\x96\x24\x5c\xa4\xc0\x40\x5b\x52\x10\xb7\xac\x9c\x23\x92\x15\x22\xdf\xda\x98\x2f\x11\x0b\xe3\x77\xcf\x45\x02\x94\x31\x02\x32\x0c\x13\x89\x1a\x84\x34\x21\x0f\x2c\xe7\x89\x01\x6c\xcc\xf1\x07\xd7\x64\x02\xf8\x50\x3d\x34\x1b\x19\x5a\x30\xaa\x4f\xc7\x70\x92\x25\x08\xc4\xc4\x40\x41\x4e\x19\x2a\x48\x30\x47\xe7\xd9\x77\xa8\x50\xcb\x52\xc5\x68\x3c\x4a\xb3\x3c\xc8\x1d\x1a\xa5\x61\x87\x27\x97\x5e\xdf\xf7\x60\xe0\x65\x64\x58\x94\xaf\x39\x8f\x97\x78\xd2\x53\xf8\xc3\xd6\x51\xb4\xc4\xd3\x8a\x6b\x5a\x08\x52\xa7\x3f\x47\xf0\x36\x00\x00\x28\x14\x16\x4c\xe1\x50\xf3\x54\xa0\x9a\x02\x2b\x29\x1b\xfe\x24\x95\x92\xc7\xef\x2c\x2f\x71\x04\x9f\x67\x36\x80\xb1\xa8\x4c\xcc\x67\x32\x81\xb9\x4d\x61\x47\xd0\x2a\x59\x2c\x49\xc0\x22\xa8\xc0\x46\x8d\x59\x8e\x64\x2e\x3b\x8f\x70\x0f\xee\xd7\xb0\x60\x27\x13\xdd\xa2\x18\x35\xf7\xb7\x52\x19\x0f\x26\x39\x2d\x23\x87\xbc\xfe\xb4\xfe\xa2\x2a\x18\x4b\x92\x96\xfe\xd4\x98\x47\xcd\x72\x0c\x19\xd3\xd9\x2c\x4f\xa5\xe2\x94\xed\xed\x69\xb0\x35\x86\x23\xf2\x34\x23\x7b\x64\x7f\xb7\x78\xce\x81\x02\x5f\x91\xda\xb4\xfd\xca\x04\x4b\x51\xc1\x9c\x15\xec\x95\xe7\x9c\x4e\x75\x8e\xba\x2d\x10\xca\x41\x9e\xb1\x67\x7b\xef\xb4\x88\xe2\x7a\x8f\xa3\x8e\x52\xa4\xbb\xcf\x41\xbb\x78\x0b\xe7\xe4\x61\x18\xc8\xf3\xce\xed\x17\xc5\x0f\x8c\xf0\x85\x51\xd6\x98\x8d\xfe\x17\xd0\xfc\x5d\xdb\x2c\xef\x1d\xc3\xb8\x45\xd9\xed\x64\xaf\x80\x7b\x58\xba\xca\xbe\xfb\x12\x82\xb2\x1e\x3c\xd3\x90\x80\x15\x6f\x96\x24\x0a\xb5\xae\x4b\xc4\x64\xd9\xac\xc7\xc1\x55\x5f\xcb\xe9\x15\x65\x5b\x96\x01\xc9\x35\x3b\x5c\xef\xc1\x9e\xc1\x51\xd5\x79\xc3\xdd\x15\x7b\xab\x4c\xcb\xde\x2b\x4f\x33\xc3\x58\x8a\x91\x66\x07\x0c\x39\xde\x7d\xf1\x04\xea\x72\x9a\x5e\x1d\x90\x6b\xeb\x30\x4c\xde\xe0\x9a\xf0\x73\x56\xc0\xbd\x8f\x27\x28\x2d\x07\x2e\x88\x1d\x71\xad\x4b\xec\x54\x9c\x17\xff\xad\xa7\xb8\x9c\xf3\x27\xb1\x95\xe7\x87\xe1\x0d\xc8\x47\x7d\x52\x05\xd0\x2a\x75\x75\x36\xbc\xcc\x75\x43\x2c\x38\x62\x34\xed\x2b\x7b\x0f\xd9\x4b\x95\xaf\xae\x6e\x3d\xd3\xcd\xc7\x51\x4d\x23\x53\x06\x55\x68\xc8\xdc\xe0\x17\x09\x94\xc2\x75\xf8\x81\x95\x79\xa7\xbf\xed\x89\x2b\xa8\x77\xe5\x7f\x4f\xf1\x0f\x2a\x6a\x00\x6c\x9b\x77\xc3\xcd\xd1\x9b\xa7\x45\xf4\xdd\x10\x7a\x18\x4e\xdc\x85\x49\xe3\xac\x3a\x68\x03\xf5\x48\x67\x27\x82\x7b\x61\x80\xf7\xc4\x30\x8a\x15\x25\xb9\x3f\xf3\x3a\x74\xe3\x81\x6f\x03\xcd\xa2\x38\xc3\x78\x37\x1c\x5d\x9f\xfa\xd7\xdb\xca\xb6\x56\xff\x4b\xc7\x8d\x9d\x8b\xfd\x4b\x0f\xe6\x53\x67\xb8\xa2\x3d\x6d\x35\x1d\xf7\xde\xf6\x6a\x73\x1a\x90\xb9\xb8\x3d\xba\x74\x60\x1a\xbe\x1f\xf1\xc5\x4e\x5f\xff\xdb\x5a\xae\x7f\x9d\x01\x73\x8d\xff\x59\xed\x04\xcf\xff\x7d\xc9\x82\x39\xf0\x62\x67\x0f\xb0\xce\xdf\x5e\xf5\xd6\xad\x54\x48\x7a\x1e\x9c\xe1\x08\xd0\x5d\x10\x37\x4d\x62\xbf\x19\x6f\x20\xf6\x76\xe3\x3d\x3b\xfa\xce\x9d\x57\x02\x31\x95\x22\xfd\x23\x15\xbd\x3f\x9e\x0f\x0d\xf2\x3e\x75\x2e\xc6\xf9\x87\xc8\x75\x60\xd9\xa4\x9e\xff\x0e\x00\x00\xff\xff\x14\x44\x50\xdb\x55\x0d\x00\x00" func stakingcollectionCreate_new_tokenholder_acctCdcBytes() ([]byte, error) { return bindataRead( @@ -5110,7 +5110,7 @@ func stakingcollectionCreate_new_tokenholder_acctCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/create_new_tokenholder_acct.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x17, 0x91, 0x11, 0x6d, 0x6c, 0xa4, 0x94, 0x79, 0x1a, 0x2, 0xfb, 0x50, 0xc9, 0x2d, 0xe3, 0xe4, 0x16, 0x82, 0x88, 0xaa, 0xd5, 0x4e, 0x0, 0xfe, 0x8e, 0x6d, 0x38, 0x35, 0x51, 0x35, 0x7c, 0xe6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9a, 0x67, 0x57, 0x61, 0xea, 0xa3, 0x2e, 0xb, 0xcb, 0x97, 0xbc, 0xc2, 0x25, 0x34, 0x7b, 0x1a, 0xa, 0xe2, 0x4a, 0x84, 0xbf, 0x4c, 0x75, 0x8c, 0xbb, 0xb2, 0x74, 0x4c, 0x9, 0x2c, 0x8, 0xcb}} return a, nil } @@ -5194,7 +5194,7 @@ func stakingcollectionRegister_multiple_nodesCdc() (*asset, error) { return a, nil } -var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4d\x4f\xdb\x40\x10\xbd\xfb\x57\x4c\x39\x20\x47\x42\x86\x43\x55\x55\x56\x53\x94\x06\xa8\x50\x10\x54\x04\x7a\xa9\x7a\x58\xec\xb1\xbd\xca\x7a\xc7\x1a\x4f\x1a\x5c\xc8\x7f\xaf\xd6\x9b\x2f\x13\xa7\x6d\x0e\xce\xee\xce\xcc\x9b\x37\xfb\x9e\xad\xcb\x8a\x58\x60\xcc\x4d\x25\x14\xac\x76\x57\x86\x16\x53\x51\x33\x6d\xf3\x31\x19\x83\x89\x68\xb2\x90\x31\x95\x70\xf6\x3c\x7d\x18\x4d\xae\x6f\xbf\x8e\xef\x6e\x6e\x2e\xc7\x0f\xd7\x77\xb7\xa3\x8b\x8b\xfb\xcb\xe9\x34\x08\x4e\x4f\x4f\xe1\x1e\x73\x5d\x0b\x72\x0d\x0a\x52\x34\x98\x2b\x21\x06\x6d\x41\x0a\x84\xda\x63\x42\xb2\x05\x65\xac\x69\xce\x09\xb6\xc5\x19\xb1\xcf\xab\x30\xd1\x99\xc6\x14\x2c\xa5\x08\xda\x66\xc4\xa5\x6a\xf3\x95\x4d\xdb\x14\x55\xd2\xdc\x0a\x50\x06\x42\x33\xb4\x35\x08\x41\x42\x65\xa9\x25\x08\x84\x95\xad\x55\x8b\x1f\xea\x34\x86\xa9\xb0\xb6\xf9\x49\x00\x3b\x3f\x26\x83\x31\x3c\x5e\x5b\xf9\xd8\x0d\x58\x94\x05\xb1\xa3\x39\x4a\x53\xc6\xba\xee\xaf\xdf\xa6\x4d\xb0\xe9\x4f\x59\x4d\x7b\x30\xee\x47\x88\xe1\xf1\x4a\x3f\x7f\x78\xdf\x8d\x55\xf3\x27\xa3\x93\x09\x36\x75\x0c\x3f\xbc\x38\xd1\x04\x9b\x1b\x5d\xcb\xa5\x15\x6e\x7e\x9e\x0f\xe0\xa5\xad\x68\x1f\x06\x65\xdd\x6e\x2b\xd8\x3d\x66\x31\x1c\xf7\x6a\x19\xed\x9d\x04\x2d\x4e\xc5\x58\x29\xc6\x50\x25\x89\xe7\xa6\xe6\x52\x84\x5f\x88\x99\x16\xdf\x95\x99\xe3\x00\x8e\x47\x3e\xb6\xee\xdf\x4e\x8a\x26\x8b\xfa\xfa\xc3\x10\x56\x50\x51\x2d\xc4\x2a\xc7\xe8\xa9\x05\xfb\xf4\xbf\xbc\x3e\x87\xce\x76\x71\xbf\x25\xf7\xd3\xa7\xbe\xcb\x37\x25\xc5\xa0\x73\xa1\xe7\xe7\x50\x29\xab\x93\xf0\x68\x4c\x73\xe3\x8c\x25\xe0\xa9\x00\xa3\x33\x11\xec\x61\x1d\x0d\x82\x0d\x84\xce\xda\x3b\x2e\x55\x52\x68\x8b\xab\x2b\x80\xe1\xe1\xc9\x23\x5e\xbd\x08\xb7\x94\x62\xd8\xa1\xe2\x2c\xa9\xd3\x3e\x3b\xba\xe7\x3f\xdd\xb8\x77\xf4\x57\x63\x76\xb6\x87\xfd\xb9\x5d\xf7\x7b\xd4\xff\xbf\xf1\xa8\x6a\x90\xe3\xb5\xc0\x03\xd8\x04\x5f\xba\xe3\x66\x3b\x6e\x86\xe1\x10\xac\x36\xf0\xfa\xba\x73\xf8\x2e\x32\x68\x73\x29\x5c\xf0\xec\x4d\xb5\x6f\xe4\x85\x53\xd6\xa9\x56\x31\xfd\xd2\x29\xc2\x6f\x64\x82\x99\xc3\x5c\x7f\x36\x56\xea\xac\x19\x1d\x75\x1d\xb0\xec\xec\x5c\xcd\x0c\x1b\xf7\x65\xda\x21\xd2\xd3\xbc\x2b\x79\xe4\x1a\x46\x2a\x4d\xc3\x4d\x55\xec\x70\xa2\xcd\xf6\x04\x0a\x55\x17\x23\x93\x13\x6b\x29\x4a\x1f\xed\x1c\x9d\xc0\x02\x75\x5e\x88\x0f\xf9\xf5\x21\xaa\x7e\xb5\x0c\x96\xc1\x9f\x00\x00\x00\xff\xff\x7b\xe0\x31\xd1\xa9\x05\x00\x00" +var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4f\x4f\xdb\x4e\x10\xbd\xfb\x53\xcc\x8f\x03\x72\x24\x64\x38\xfc\x54\x55\x56\x53\x94\x06\xa8\x50\x10\x54\x04\x7a\xa9\x7a\x58\xec\xb1\xbd\xca\x7a\xc7\x1a\x4f\x1a\xdc\xc2\x77\xaf\xd6\xeb\xfc\x31\x71\xda\xe6\x90\xec\xee\xcc\xbc\x79\x3b\xef\x65\x75\x59\x11\x0b\x4c\xb9\xa9\x84\x82\x6e\x77\x65\x68\x35\x17\xb5\xd0\x36\x9f\x92\x31\x98\x88\x26\x0b\x19\x53\x09\x67\xcf\xf3\x87\xc9\xec\xfa\xf6\xf3\xf4\xee\xe6\xe6\x72\xfa\x70\x7d\x77\x3b\xb9\xb8\xb8\xbf\x9c\xcf\x83\xe0\xf4\xf4\x14\xee\x31\xd7\xb5\x20\xd7\xa0\x20\x45\x83\xb9\x12\x62\xd0\x16\xa4\x40\xa8\x3d\x26\x24\x5b\x50\xc6\x9a\x96\x9c\x60\x5b\x9c\x11\xfb\xbc\x0a\x13\x9d\x69\x4c\xc1\x52\x8a\xa0\x6d\x46\x5c\xaa\x36\x5f\xd9\xb4\x4d\x51\x25\x2d\xad\x00\x65\x20\xb4\x40\x5b\x83\x10\x24\x54\x96\x5a\x82\x40\x58\xd9\x5a\xb5\xf8\xa1\x4e\x63\x98\x0b\x6b\x9b\x9f\x04\xb0\xf3\x61\x32\x18\xc3\xe3\xb5\x95\xf7\xfd\x80\x45\x59\x11\x3b\x9a\x93\x34\x65\xac\xeb\xe1\xfa\x6d\xda\x0c\x9b\xe1\x94\xee\xb6\x07\xe3\xfe\x0a\x31\x3c\x5e\xe9\xe7\x77\xff\xf7\x63\xd5\xf2\xc9\xe8\x64\x86\x4d\x1d\xc3\x37\x2f\x4e\x34\xc3\xe6\x46\xd7\x72\x69\x85\x9b\xef\xe7\x23\xf8\x15\xb4\x25\x06\x65\xdd\x6a\x2b\xd6\x3d\x66\x31\x1c\x0f\xea\x18\xed\x9d\x78\x9c\x8a\xb1\x52\x8c\xa1\x4a\x12\xcf\x4b\x2d\xa5\x08\x3f\x11\x33\xad\xbe\x2a\xb3\xc4\x11\x1c\x4f\x7c\xcc\xf5\xde\xdc\x12\x4d\x16\x0d\xf5\x87\x31\x74\x50\x51\x2d\xc4\x2a\xc7\xe8\xa9\x05\xfb\xf0\xaf\xbc\x3e\x86\xce\x72\xf1\xb0\x1d\xf7\xd3\xe7\xbe\xcb\x17\x25\xc5\xa8\x37\xcc\xf3\x73\xa8\x94\xd5\x49\x78\x34\xa5\xa5\x71\xa6\x12\xf0\x54\x80\xd1\x19\x08\xf6\xb0\x8e\x46\xc1\x06\x42\x67\xed\x8c\x4b\x95\x14\xda\x62\x37\x02\x18\x1f\xbe\x79\xc4\xdd\x9f\xe0\x96\x52\x0c\x7b\x54\x9c\x1d\x75\x3a\x64\x45\xf7\xfd\x57\x27\xee\x1d\xfd\xd1\x94\xbd\xed\x61\x6f\x6e\xd7\xc3\xfe\xf4\xbf\x6f\xfc\xa9\x1a\xe4\x78\x2d\xf0\x26\xb4\x6b\x8c\x6e\x74\x5b\x27\xc3\x78\x0c\x56\x1b\x78\x79\xd9\x39\xfc\x2f\x32\x68\x73\x29\x5c\xf0\xec\x4d\xb5\x6f\xe4\x85\x53\xd6\xa9\x56\x31\xfd\xd0\x29\xc2\x4f\x64\x82\x85\xc3\x5c\x3f\x19\x9d\x3a\x6b\x46\x47\x7d\x07\xbc\xf6\x76\xae\x66\x81\x8d\x7b\x95\x76\x88\x0c\x34\xef\x4b\x1e\xb9\x86\x91\x4a\xd3\x70\x53\x15\x3b\x9c\x68\xb3\x3d\x81\x42\xd5\xc5\xc4\xe4\xc4\x5a\x8a\xd2\x47\x7b\x47\x27\xb0\x42\x9d\x17\xe2\x43\x7e\x7d\x88\xaa\x5f\xbd\x06\xaf\xc1\xef\x00\x00\x00\xff\xff\xbc\xfd\xa7\x58\xa5\x05\x00\x00" func stakingcollectionRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5210,7 +5210,7 @@ func stakingcollectionRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa5, 0x67, 0x34, 0x34, 0x86, 0xf6, 0x1c, 0x21, 0xb3, 0x55, 0x47, 0x82, 0xcd, 0x43, 0x84, 0xd4, 0x8c, 0xa8, 0xb7, 0xd2, 0x9, 0xcc, 0xc, 0x22, 0x3, 0x72, 0x8b, 0x34, 0xbc, 0xa9, 0x4b, 0x9d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0xfc, 0x6c, 0xa0, 0x8b, 0x13, 0x72, 0x14, 0x39, 0xde, 0x16, 0x2d, 0x5d, 0x96, 0xa1, 0x45, 0x7e, 0xfc, 0x37, 0x9, 0xcb, 0x40, 0x0, 0xc4, 0xd4, 0xd, 0x53, 0x8d, 0x54, 0xf5, 0xfa, 0xbd}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index b734805f8..33ede1d43 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -499,7 +499,7 @@ { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account) \n {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -619,7 +619,7 @@ } ], "network": "mainnet", - "hash": "003be62cb2b3b95740b1e6bb471708f39563bfea8847d53d1626802357bcd7e5" + "hash": "a670c9764138e72b36298137b40dc3084751094f56fb7315acb1ed50afdf3581" }, { "id": "SCO.04", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 8c2f56451..a3ed5f16a 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -499,7 +499,7 @@ { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account) \n {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -619,7 +619,7 @@ } ], "network": "testnet", - "hash": "71867c5a2f2986896c969d6ec7a3f1cb61cf1fd911dfe6bbfae14f59f351d536" + "hash": "a16e0fa9cb0afbd8246a16b9e0fb50626bdc799767ae8a572175f5fd2168d939" }, { "id": "SCO.04", diff --git a/transactions/lockedTokens/user/get_total_balance.cdc b/transactions/lockedTokens/user/get_total_balance.cdc index 3e30d7711..e6302b629 100644 --- a/transactions/lockedTokens/user/get_total_balance.cdc +++ b/transactions/lockedTokens/user/get_total_balance.cdc @@ -53,9 +53,9 @@ access(all) fun main(address: Address): UFix64 { // Get the locked account public capability let optionalLockedAccountInfoRef = account - .capabilities.get<&LockedTokens.TokenHolder>( + .capabilities.borrow<&LockedTokens.TokenHolder>( LockedTokens.LockedAccountInfoPublicPath - )! + ) if let lockedAccountInfoRef = optionalLockedAccountInfoRef { // Add the locked account balance From b41a3347bc0c83c500ea165f582b718d9fb5c6ba Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 22 Nov 2023 14:49:03 -0600 Subject: [PATCH 071/132] make sure epoch contracts work with capability controllers and entitlements --- contracts/FlowFees.cdc | 4 +- contracts/FlowIDTableStaking.cdc | 76 ++++--- contracts/epochs/FlowEpoch.cdc | 8 +- lib/go/contracts/contracts.go | 28 +-- lib/go/contracts/go.mod | 6 +- lib/go/contracts/go.sum | 9 + lib/go/contracts/internal/assets/assets.go | 18 +- lib/go/templates/internal/assets/assets.go | 215 ++++++++---------- lib/go/templates/manifest.mainnet.json | 68 +++--- lib/go/templates/manifest.testnet.json | 68 +++--- lib/go/test/flow_epoch_test.go | 76 +++---- lib/go/test/flow_lockedtokens_test.go | 180 --------------- lib/go/test/go.mod | 4 +- lib/go/test/go.sum | 134 +++++++++++ .../epoch/scripts/get_epoch_timing_config.cdc | 2 +- .../scripts/get_target_end_time_for_epoch.cdc | 2 +- .../flowToken/scripts/get_balance.cdc | 2 +- .../admin/add_approved_and_limits.cdc | 2 +- .../delegation/delegator_add_capability.cdc | 2 +- .../delegation/register_delegator.cdc | 4 +- .../node/node_add_capability.cdc | 2 +- .../admin/admin_create_shared_accounts.cdc | 39 ++-- .../admin/admin_deploy_contract.cdc | 2 +- .../admin/admin_remove_delegator.cdc | 2 +- .../admin/get_unlocking_bad_accounts.cdc | 17 -- .../unlock_tokens_for_multiple_accounts.cdc | 2 +- .../delegator/delegate_new_tokens.cdc | 6 +- .../delegator/delegate_rewarded_tokens.cdc | 3 +- .../delegator/delegate_unstaked_tokens.cdc | 3 +- .../delegator/register_delegator.cdc | 6 +- .../delegator/request_unstaking.cdc | 3 +- .../delegator/withdraw_rewarded_tokens.cdc | 5 +- .../withdraw_rewarded_tokens_locked.cdc | 3 +- .../delegator/withdraw_unstaked_tokens.cdc | 3 +- .../lockedTokens/staker/register_node.cdc | 6 +- .../lockedTokens/staker/request_unstaking.cdc | 5 +- .../lockedTokens/staker/stake_new_tokens.cdc | 7 +- .../staker/stake_rewarded_tokens.cdc | 5 +- .../staker/stake_unstaked_tokens.cdc | 5 +- .../lockedTokens/staker/unstake_all.cdc | 5 +- .../staker/update_networking_address.cdc | 5 +- .../staker/withdraw_rewarded_tokens.cdc | 5 +- .../withdraw_rewarded_tokens_locked.cdc | 5 +- .../staker/withdraw_unstaked_tokens.cdc | 5 +- .../lockedTokens/user/deposit_tokens.cdc | 2 +- .../lockedTokens/user/get_total_balance.cdc | 2 +- .../lockedTokens/user/withdraw_tokens.cdc | 8 +- 47 files changed, 492 insertions(+), 577 deletions(-) delete mode 100644 transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc diff --git a/contracts/FlowFees.cdc b/contracts/FlowFees.cdc index a4f73354e..ed18b37ef 100644 --- a/contracts/FlowFees.cdc +++ b/contracts/FlowFees.cdc @@ -182,11 +182,11 @@ access(all) contract FlowFees { return totalFees } - init(adminAccount: auth(SaveValue) &Account) { + init() { // Create a new FlowToken Vault and save it in storage self.vault <- FlowToken.createEmptyVault() as! @FlowToken.Vault let admin <- create Administrator() - adminAccount.storage.save(<-admin, to: /storage/flowFeesAdmin) + self.account.storage.save(<-admin, to: /storage/flowFeesAdmin) } } \ No newline at end of file diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 5cdd0c123..f9f52abfc 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -448,7 +448,7 @@ access(all) contract FlowIDTableStaking { /// Tells whether the node is a new node who currently is not participating with tokens staked /// and has enough committed for the next epoch for its role access(self) fun isEligibleForCandidateNodeStatus(_ nodeRecord: &FlowIDTableStaking.NodeRecord): Bool { - let participantList = FlowIDTableStaking.account.borrow<&{String: Bool}>(from: /storage/idTableCurrentList)! + let participantList = FlowIDTableStaking.account.storage.borrow<&{String: Bool}>(from: /storage/idTableCurrentList)! if participantList[nodeRecord.id] == true { return false } @@ -951,8 +951,8 @@ access(all) contract FlowIDTableStaking { openSlots[5] != nil: "Need to have a value set for access nodes" } - FlowIDTableStaking.account.load<{UInt8: UInt16}>(from: /storage/flowStakingOpenNodeSlots) - FlowIDTableStaking.account.save(openSlots, to: /storage/flowStakingOpenNodeSlots) + FlowIDTableStaking.account.storage.load<{UInt8: UInt16}>(from: /storage/flowStakingOpenNodeSlots) + FlowIDTableStaking.account.storage.save(openSlots, to: /storage/flowStakingOpenNodeSlots) } /// Sets a list of node IDs who will not receive rewards for the current epoch @@ -968,8 +968,8 @@ access(all) contract FlowIDTableStaking { message: "Percentage value to decrease rewards payout should be between 0 and 1" ) } - FlowIDTableStaking.account.load<{String: UFix64}>(from: /storage/idTableNonOperationalNodesList) - FlowIDTableStaking.account.save<{String: UFix64}>(nodeIDs, to: /storage/idTableNonOperationalNodesList) + FlowIDTableStaking.account.storage.load<{String: UFix64}>(from: /storage/idTableNonOperationalNodesList) + FlowIDTableStaking.account.storage.save<{String: UFix64}>(nodeIDs, to: /storage/idTableNonOperationalNodesList) } /// Allows the protocol to set a specific weight for a node @@ -1047,7 +1047,7 @@ access(all) contract FlowIDTableStaking { FlowIDTableStaking.account.storage.save(currentRoleNodeCounts, to: /storage/flowStakingRoleNodeCounts) } - var movesPendingList = FlowIDTableStaking.account.borrow<&{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) + var movesPendingList = FlowIDTableStaking.account.storage.borrow(from: /storage/idTableMovesPendingList) ?? panic("No moves pending list in account storage") // Iterate through all delegators and unstake their tokens @@ -1109,8 +1109,8 @@ access(all) contract FlowIDTableStaking { proposedNodeList[id] = true } - FlowIDTableStaking.account.load(from: /storage/stakingEnabled) - FlowIDTableStaking.account.save(false, to: /storage/stakingEnabled) + FlowIDTableStaking.account.storage.load(from: /storage/stakingEnabled) + FlowIDTableStaking.account.storage.save(false, to: /storage/stakingEnabled) return proposedNodeList.keys } @@ -1251,8 +1251,8 @@ access(all) contract FlowIDTableStaking { } } - FlowIDTableStaking.account.load<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) - FlowIDTableStaking.account.save(currentNodeCount, to: /storage/flowStakingRoleNodeCounts) + FlowIDTableStaking.account.storage.load<{UInt8: UInt16}>(from: /storage/flowStakingRoleNodeCounts) + FlowIDTableStaking.account.storage.save(currentNodeCount, to: /storage/flowStakingRoleNodeCounts) self.setSlotLimits(slotLimits: slotLimits) @@ -1315,7 +1315,7 @@ access(all) contract FlowIDTableStaking { if feeBalance >= totalRewards { fromFees = totalRewards } - emit EpochTotalRewardsPaid(total: totalRewards, fromFees: fromFees, minted: mintedRewards, feesBurned: rewardsVault.balance, epochCounterForRewards: forEpochCounter) + emit EpochTotalRewardsPaid(total: totalRewards, fromFees: fromFees, minted: mintedRewards, feesBurned: rewardsVault.getBalance(), epochCounterForRewards: forEpochCounter) // Clear the non-operational node list so it doesn't persist to the next rewards payment let emptyNodeList: {String: UFix64} = {} @@ -1473,8 +1473,8 @@ access(all) contract FlowIDTableStaking { // Reset the movesPendingList var emptyMovesPendingList: {String: {UInt32: Bool}} = {} - FlowIDTableStaking.account.save(emptyMovesPendingList, to: /storage/idTableMovesPendingList) - let newMovesPendingList = FlowIDTableStaking.account.borrow<&{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) + FlowIDTableStaking.account.storage.save(emptyMovesPendingList, to: /storage/idTableMovesPendingList) + let newMovesPendingList = FlowIDTableStaking.account.storage.borrow(from: /storage/idTableMovesPendingList) ?? panic("No moves pending list in account storage") let stakedNodeIDs: {String: Bool} = FlowIDTableStaking.getParticipantNodeList()! @@ -1676,7 +1676,7 @@ access(all) contract FlowIDTableStaking { /// Updates a claimed boolean for a specific path to indicate that /// a piece of node metadata has been claimed by a node access(account) fun updateClaimed(path: StoragePath, _ key: String, claimed: Bool) { - let claimedDictionary = self.account.borrow<&{String: Bool}>(from: path) + let claimedDictionary = self.account.storage.borrow(from: path) ?? panic("Invalid path for dictionary") if claimed { @@ -1711,28 +1711,30 @@ access(all) contract FlowIDTableStaking { /// If `existingList` is non-`nil`, this modifies the given list instead of loading from storage access(contract) fun modifyNewMovesPending(nodeID: String, delegatorID: UInt32?, - existingList: &{String: {UInt32: Bool}}?) + existingList: auth(Mutate) &{String: {UInt32: Bool}}?) { - let movesPendingList = existingList ?? (self.account.borrow<&{String: {UInt32: Bool}}>(from: /storage/idTableMovesPendingList) + let movesPendingList = existingList ?? (self.account.storage.borrow(from: /storage/idTableMovesPendingList) ?? panic("No moves pending list in account storage")) - // Create an empty list of delegators with pending moves for the node ID - var delegatorList: {UInt32: Bool} = {} - // If there is already a list for the given node ID, overwrite the created one - if let existingDelegatorList = movesPendingList[nodeID] { - delegatorList = existingDelegatorList - } + if let existingDelegatorList = movesPendingList.remove(key: nodeID) { - // If this function call is to record a delegator's movement, - // record the ID - if let unwrappedDelegatorID = delegatorID { - delegatorList[unwrappedDelegatorID] = true + // If this function call is to record a delegator's movement, + // record the ID + if let unwrappedDelegatorID = delegatorID { + existingDelegatorList[unwrappedDelegatorID] = true + } + movesPendingList[nodeID] = existingDelegatorList + } else { + // Create an empty list of delegators with pending moves for the node ID + var delegatorList: {UInt32: Bool} = {} + // If this function call is to record a delegator's movement, + // record the ID + if let unwrappedDelegatorID = delegatorID { + delegatorList[unwrappedDelegatorID] = true + } + movesPendingList[nodeID] = delegatorList } - - // Save the modified list to the node's entry - // If it was just a node, it will save an empty/unmodified delegator list - movesPendingList[nodeID] = delegatorList } /// Gets a list of node IDs who have pending token movements @@ -1758,8 +1760,9 @@ access(all) contract FlowIDTableStaking { roleToAdd >= UInt8(1) && roleToAdd <= UInt8(5): "The role must be 1, 2, 3, 4, or 5" } - var candidateNodes = FlowIDTableStaking.account.borrow<&{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes)! - var candidateNodesForRole = candidateNodes[roleToAdd]! + var candidateNodes = FlowIDTableStaking.account.storage.borrow(from: /storage/idTableCandidateNodes)! + var candidateNodesForRole = candidateNodes.remove(key: roleToAdd) + ?? panic("Could not get candidate nodes for role: ".concat(roleToAdd.toString())) if UInt64(candidateNodesForRole.keys.length) >= self.getCandidateNodeLimits()![roleToAdd]! { panic("Candidate node limit exceeded for node role ".concat(roleToAdd.toString())) @@ -1775,9 +1778,10 @@ access(all) contract FlowIDTableStaking { role >= UInt8(1) && role <= UInt8(5): "The role must be 1, 2, 3, 4, or 5" } - var candidateNodes = FlowIDTableStaking.account.borrow<&{UInt8: {String: Bool}}>(from: /storage/idTableCandidateNodes) + var candidateNodes = FlowIDTableStaking.account.storage.borrow(from: /storage/idTableCandidateNodes) ?? panic("Could not load candidate node list from storage") - var candidateNodesForRole = candidateNodes[role]! + var candidateNodesForRole = candidateNodes.remove(key: role) + ?? panic("Could not get candidate nodes for role: ".concat(role.toString())) candidateNodesForRole.remove(key: nodeID) candidateNodes[role] = candidateNodesForRole @@ -1797,8 +1801,8 @@ access(all) contract FlowIDTableStaking { /// Gets the number of auto-opened slots for each node role. access(all) fun getOpenNodeSlots(): {UInt8: UInt16} { - return FlowIDTableStaking.account.copy<{UInt8: UInt16}>(from: /storage/flowStakingOpenNodeSlots) - ?? {} + return FlowIDTableStaking.account.storage.copy<{UInt8: UInt16}>(from: /storage/flowStakingOpenNodeSlots) + ?? ({} as {UInt8: UInt16}) } /// Returns a dictionary that indicates how many participant nodes there are for each role diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index 0c7c588cc..fc58381d6 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -403,8 +403,8 @@ access(all) contract FlowEpoch { pre { FlowEpoch.currentEpochCounter >= newConfig.refCounter: "Reference epoch must be before next epoch" } - FlowEpoch.account.load(from: /storage/flowEpochTimingConfig) - FlowEpoch.account.save(newConfig, to: /storage/flowEpochTimingConfig) + FlowEpoch.account.storage.load(from: /storage/flowEpochTimingConfig) + FlowEpoch.account.storage.save(newConfig, to: /storage/flowEpochTimingConfig) } access(all) fun updateNumCollectorClusters(_ newNumClusters: UInt16) { @@ -928,7 +928,7 @@ access(all) contract FlowEpoch { /// Conceptually, this should be part of `Config`, however it was added later in an /// upgrade which requires new fields be specified separately from existing structs. access(all) fun getEpochTimingConfig(): EpochTimingConfig { - return self.account.copy(from: /storage/flowEpochTimingConfig)! + return self.account.storage.copy(from: /storage/flowEpochTimingConfig)! } /// The proposed Epoch counter is always the current counter plus 1 @@ -978,7 +978,7 @@ access(all) contract FlowEpoch { duration: numViewsInEpoch, refCounter: currentEpochCounter, refTimestamp: UInt64(getCurrentBlock().timestamp)+numViewsInEpoch) - FlowEpoch.account.save(defaultEpochTimingConfig, to: /storage/flowEpochTimingConfig) + FlowEpoch.account.storage.save(defaultEpochTimingConfig, to: /storage/flowEpochTimingConfig) self.currentEpochCounter = currentEpochCounter self.currentEpochPhase = EpochPhase.STAKINGAUCTION diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index c053e7ed0..9b0b16422 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -174,6 +174,20 @@ func FlowFees(fungibleTokenAddress, flowTokenAddress, storageFees string) []byte withHexPrefix(storageFees), ) + // Replace the init method storage operations + code = strings.ReplaceAll( + code, + "self.account.storage.save(<-admin, to: /storage/flowFeesAdmin)", + "adminAccount.storage.save(<-admin, to: /storage/flowFeesAdmin)", + ) + + // Replace the init method admin account parameter + code = strings.ReplaceAll( + code, + "init()", + "init(adminAccount: auth(SaveValue) &Account)", + ) + return []byte(code) } @@ -393,8 +407,6 @@ func TESTFlowStakingCollection( code = strings.ReplaceAll(code, placeholderDKGAddr, withHexPrefix(dkgAddress)) code = strings.ReplaceAll(code, placeholderEpochAddr, withHexPrefix(epochAddress)) - code = strings.ReplaceAll(code, "access(self)", "pub") - return []byte(code) } @@ -419,17 +431,5 @@ func TestFlowFees(fungibleTokenAddress, flowTokenAddress, storageFeesAddress str withHexPrefix(storageFeesAddress), ) - code = strings.ReplaceAll( - code, - "init(adminAccount: &Account)", - "init()", - ) - - code = strings.ReplaceAll( - code, - "adminAccount.save(<-admin, to: /storage/flowFeesAdmin)", - "self.account.storage.save(<-admin, to: /storage/flowFeesAdmin)", - ) - return []byte(code) } diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 114c5bd7e..441857e28 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230921055403-cf7a05c90c20 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27 github.com/stretchr/testify v1.8.4 ) @@ -45,4 +45,4 @@ require ( gopkg.in/yaml.v3 v3.0.1 // indirect ) -replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../flow-ft/lib/go/contracts +// replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../flow-ft/lib/go/contracts diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 414e77648..c6f62bb12 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -877,17 +877,26 @@ github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLA github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= +github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= +github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= +github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1TqkXEVboA5pY= github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a h1:pDUUKxDmHpO7P7lRUu2Niq0VbCcKU9IWEHclbTI37m0= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= +github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948 h1:eQ+0hagtIcxzTy+6ONrxwABCjJQCQmBFfIU5qatUg0o= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948/go.mod h1:cWMAsK1grBHKPIKxYVUv2rX+Nz0Ttq+PEQz4OjqCmpU= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27 h1:qm4ErSz3B3lsdVy/usLYpLvpzibbG6xQTkxAIcmYuDs= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= +github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index a572653e3..8a4c83a6e 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,8 +1,8 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowContractAudits.cdc (9.298kB) -// FlowFees.cdc (9.663kB) -// FlowIDTableStaking.cdc (101.873kB) +// FlowFees.cdc (9.625kB) +// FlowIDTableStaking.cdc (102.505kB) // FlowServiceAccount.cdc (8.471kB) // FlowStakingCollection.cdc (56.563kB) // FlowStorageFees.cdc (9.15kB) @@ -13,7 +13,7 @@ // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.555kB) // epochs/FlowDKG.cdc (18.88kB) -// epochs/FlowEpoch.cdc (46.781kB) +// epochs/FlowEpoch.cdc (46.813kB) // testContracts/TestFlowIDTableStaking.cdc (8.986kB) package assets @@ -104,7 +104,7 @@ func flowcontractauditsCdc() (*asset, error) { return a, nil } -var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\x43\x8f\x6c\x64\x39\x0f\x37\xf7\xe0\xb1\xd2\x3a\x89\xd4\xe9\xcc\xdd\x34\x63\xbb\xee\x63\x06\x26\x97\x22\x26\x14\xa0\x03\x40\x7d\x34\xe3\xff\xfd\x06\x5f\x24\x40\x82\xb6\xec\x4b\xfd\x22\x8b\x5c\x00\xfb\xf9\xdb\xc5\xae\xe8\x66\xcb\x85\x82\x55\xcb\xd6\xf4\xa1\xc1\x3b\xfe\x15\x19\x54\x82\x6f\xe0\x4d\xf4\xec\xcd\x99\xa7\x6c\xf8\x3e\xa2\xf2\xdf\x23\x8a\x5b\xc5\x05\x59\xe3\x0a\x51\x5a\xba\x77\x87\xd5\xbf\x7f\xff\xf3\xf6\xee\xf7\x9b\xeb\x5f\x97\xab\xe5\xf2\xf6\xfa\xd3\xa7\x9b\xe5\xed\xed\xd9\x19\x29\x0a\x94\x32\x23\x4d\x93\x43\xc1\x99\x12\xa4\xb0\x7b\x98\xc5\xdf\xce\xce\x00\x00\x2e\x2e\x60\xb9\x43\xa6\x40\xd5\x44\x01\x95\x80\x1b\xaa\x14\x96\xb0\xaf\x91\x81\xd2\xe7\x4b\x20\x02\xa1\xc4\x2d\x97\x54\xbf\x51\x1c\x54\x8d\x50\x21\xc2\x8e\xb4\x8d\x32\xfb\x84\x87\xa1\xd9\xd0\xf0\x2e\x3f\xf9\x65\x19\xd9\xf0\x96\xa9\x4b\xf8\x63\x45\x0f\xff\xfa\x67\xfe\xc2\xe3\xf7\x54\xd5\xa5\x20\x7b\xa7\x9d\xd3\x19\xf8\xd3\x2f\x7c\x0d\x03\x95\xd6\x94\x95\xbe\x6c\x0b\x85\xe5\xc4\x51\x5a\xa3\x9f\x1c\xc9\xe0\x9c\x19\x50\x56\x34\xad\xa4\x9c\x2d\xab\x8a\x8b\xe0\x05\x1e\xb0\x68\xd5\xe8\xc5\xa9\x9c\xc1\x96\x08\xb2\x41\x85\x42\x42\x51\x13\xb6\xc6\x69\xee\x3e\x77\xa4\x1f\x0d\x65\x99\xc9\x56\xac\x71\x45\x0a\xc5\xc5\x24\xab\x1f\xb9\x9c\x66\x37\x7c\xd9\xb3\xfc\x59\xd0\x1d\x51\xce\x30\xc6\x6a\xb0\x6d\x1f\x1a\x5a\x78\x07\x82\xaa\x65\x85\xde\x25\x64\x56\x62\x53\xe5\xb0\x23\xc2\xae\xbb\x84\x5f\x3a\xef\x9f\xdf\x1b\x13\x8f\x44\xab\x5a\xe6\xb7\xcc\xb4\x4b\x5c\xc2\x2f\xdf\xa2\xc0\xb2\x0b\x1f\x73\xf8\x66\xd6\xea\xbf\x06\x95\x75\x9f\xab\x73\xfb\x49\xe4\x0f\xe3\xa3\x42\xea\x07\xd2\x10\x56\x20\x2c\x0c\xfd\x7c\x8d\xea\x83\x7d\x92\xe5\x1d\x9d\x66\x7e\x6e\xf8\x9e\xc7\x0c\x5d\x9d\xeb\xcf\x9e\x50\x1b\x70\x32\x2c\xdc\x49\x96\xfa\xd1\xeb\xf3\x02\x7e\x45\x65\xbc\xdd\x73\xc2\x2b\xf3\xd5\xc4\xf0\x7d\xd2\xfb\xb5\x66\xd6\xa8\x56\x88\x1d\xaf\xde\x4e\x81\x2e\x04\xaa\x56\xb0\x90\xf9\x91\x70\x8f\x63\xad\x0b\x94\xbc\x15\x05\xc2\x75\xb9\xa1\x8c\x4a\x25\x88\xe2\x22\xd8\xf6\xe2\xa2\x0b\xd5\xe0\x59\xf8\xfa\xba\x69\xf8\x5e\x1a\x21\x48\xb4\x89\xe2\xdd\x52\x1f\xf9\x13\xb1\x9e\x92\xd8\x2f\xb5\xfa\x5d\x09\xbe\x59\x21\x1a\x05\x0d\x03\x7f\xca\x53\x02\x29\xbc\xf9\xad\x17\x5f\x9d\x77\xb0\xe9\x54\xe5\x0f\xeb\xb6\xb6\x9f\x79\xb4\x41\x60\xee\x31\x08\xa5\x16\x38\x93\x5c\x9d\xc7\x92\x3a\x33\x78\x87\x78\x4a\x7f\x16\x06\x80\x34\x4d\xa7\xb5\x00\x24\x88\x02\xce\x0a\x9c\x54\xa1\x34\x4e\xd3\x43\xc5\x77\xc6\x88\x84\x7e\x19\xee\xfb\xe3\x60\x01\x4f\x1c\x1f\x7c\x99\xe0\x21\xf1\x70\x82\xa1\xc4\xc3\xd8\x12\x9d\xb9\x47\x2a\x89\x38\xce\xff\x0f\x1b\x79\xfb\x18\xb9\xa0\x32\x82\x3d\x63\x99\xdb\x5e\x05\xd9\x17\x48\x18\x27\xa5\x62\xde\x94\xb1\x8a\xbd\x68\xeb\xa1\x68\xf9\xdf\x6b\x9e\x88\x91\xf9\xe9\xc6\x8a\xd7\xfd\x1d\xa6\x83\x18\x71\xaf\x41\x2a\xd1\x16\x0a\x6a\xde\x94\x94\xad\x53\xa1\xc4\x10\x4b\x5b\x0a\x15\xa4\x29\xda\x46\xa7\x3c\x47\x26\x47\xa0\xe9\xb6\x8b\xb8\x89\x20\xf3\x02\xee\xea\xd8\x13\x74\xbe\x6f\xa5\x3d\x61\x43\xbe\x22\x28\x41\x98\x24\x26\x71\xda\xaa\x44\xa0\xdc\x72\x66\x08\x6a\xba\xae\xa1\xe1\xa4\x94\xc0\x99\x61\x83\xa1\xda\x73\xf1\x35\xe9\x4f\x3a\xcb\x26\x7c\x67\xc4\x8e\x2e\x2b\xa1\xe0\x52\xe9\x94\xc3\x19\x42\xcb\xa8\xf9\xbf\x33\x1d\xa0\xb1\xc1\xdc\x92\xdf\xff\x47\x33\x6d\xd9\x92\x1a\x5b\xa1\xe2\x02\x8c\xb4\x5a\x89\xa3\x55\x93\xcc\x3d\x01\x30\xa7\x33\xd9\xf9\xc9\x8b\x98\x1c\xad\x9a\x64\xf2\x09\xa0\xeb\xa1\x80\x32\xaa\xbe\x33\x88\xc6\x01\x6e\xb2\x77\x70\x00\x2c\x42\xd3\x8e\x49\x13\xc7\xc2\x22\xc5\xcc\x78\x69\x82\x29\x58\xa4\x58\x9d\x0a\x2c\xb8\x47\x41\xab\xe3\x67\x72\x44\xe1\xea\x8c\x1b\x94\x3a\xbf\x1a\x8b\xe8\xd4\x87\x25\x3c\x1c\x8d\x03\xef\x7a\x5a\xe9\x88\x57\x5c\xdc\xf5\x41\xb0\xec\x2c\x95\xaa\x27\xc3\xb0\x9b\x3c\x36\x2a\x5a\xee\x44\x8b\x40\x6d\x6d\xb5\xd5\xb4\x50\x13\x09\xb2\xad\x2a\x5a\x50\x5d\x44\xfb\xfa\x4b\xfb\x8b\x26\x0a\x03\xb2\x77\x1b\x0d\x08\x9c\x29\xca\xda\x74\x9a\xd5\xa8\x5a\x10\xc7\x3d\x06\xf2\x5c\xc2\x07\xce\x9b\x88\xa3\x1a\x41\xa7\x8e\x4d\xbb\x71\x1c\x79\x16\x04\xfe\xb7\xa5\x02\xcb\xd3\x79\x99\xc7\x1b\x53\x09\x3b\xd2\x68\x81\x25\x94\x58\x51\xa7\xf8\xd3\x95\x9e\x8e\x0b\x2d\x9c\xe7\xcd\xad\x4f\x04\xae\x15\x8c\x1c\x8c\x60\x23\x58\xcb\x7a\x9c\x30\xdf\xdf\x06\x02\xe9\x07\xf9\x48\xe0\x82\x30\xed\xc1\xad\x08\xcf\xc8\x68\x65\xaa\x20\xb2\x23\xb4\x21\x3a\xce\x87\xa1\xed\x11\x36\x9f\x14\xc5\xf1\x18\xc8\xaf\xf3\xca\x44\x94\x3f\x61\xd4\xd9\x94\x52\x66\xf0\xcc\x19\xa9\x68\x4f\x1e\x04\x8b\xb4\x57\x8d\x97\x0f\x58\x81\xc5\x90\xb9\xf1\x92\x34\x8f\xb0\x98\x60\x7e\x58\x13\xf5\x00\xf0\x82\xa0\xa6\x52\x27\xd6\xa6\x07\x04\x8d\xdc\x0f\x58\x71\xd1\x59\x92\xad\x81\x84\x8e\x30\xf7\xc7\xfc\xa6\xec\x49\x14\xa5\xbd\x3b\x0f\x3d\xc6\x44\xd3\x3f\x64\x17\x4f\x54\xda\x14\x8a\x8c\xb7\xeb\x3a\x8c\x9b\x74\x64\xcd\xfc\x49\x84\x95\x0e\xb9\x6c\xad\xe7\xbd\x7a\xcb\xa5\x4d\x2e\x43\xf7\xee\x78\xcc\x48\x51\x70\x61\xab\x0b\xdb\x4e\x19\xe6\x47\xb3\xb9\xdf\x70\xe4\xbc\xee\x16\x18\xec\x9f\xfb\xbd\xcf\x82\x30\x1b\x5a\x3b\x90\xd8\xc7\x3d\x71\xac\x3b\xa4\xd1\x7c\xb5\x01\xdc\xbd\xf5\xdb\xbd\x3e\x64\xf5\xbd\x63\x43\x0e\x23\x21\x1c\xc7\xc3\x5a\xf7\x74\x2f\xc9\x3a\x57\xfb\x62\x6d\x7a\x5d\x14\xfa\x6a\xd5\xaa\x3a\xfb\xc0\x85\xe0\xfb\x7b\x8d\x72\x39\xfc\x78\x6d\xa5\x9a\x05\x31\x9b\xee\xc9\x74\x04\x1b\x72\x58\xa6\xdb\x33\x86\x24\xbf\x3c\x31\xaf\xf8\xeb\xbb\xd7\x9e\xab\xdd\xa6\x01\xbc\x87\x56\x5d\x66\x6c\xc8\x21\x0e\x2f\x9d\xe1\x0d\x0c\xf0\xcd\xb6\x55\xa6\x0f\x98\x8d\x84\x19\x3c\x48\x74\x9a\xc6\xe2\xe5\x67\x49\xb6\x9d\x5b\x74\x1c\x0f\x63\xe7\x49\x09\x0c\x8a\xda\x1d\x6e\x46\xb8\x33\xe8\x66\xce\x4b\xac\xf4\xb5\xd7\x5c\x98\x6f\x50\xa2\xd8\x75\xd4\x59\x67\xdd\x39\x29\x4b\x81\x52\x06\xdc\xd2\x6a\xf2\x8c\x85\x33\x59\xf6\x6e\x78\x33\xd2\x30\x61\x43\xa8\x93\x2c\x88\x8d\xbf\x50\x70\xc0\x03\x55\x80\x44\x34\xc7\x79\xea\x96\x3e\x65\xfe\x2c\x22\xd6\x7f\x13\xa9\x41\x89\x16\x67\x23\xe2\x51\xaa\x48\xcb\x36\x5e\x38\x95\x49\x46\x1e\x14\xad\x9c\xb8\xc1\x4e\x75\x9d\x8c\x1d\x0c\x76\x98\xc6\x88\x6d\x86\x84\xeb\x7e\xb3\xf7\x0f\x2c\xd7\x08\x05\x91\x08\xfb\x1a\x05\x06\x55\x55\xc9\x51\x32\x05\x35\xd9\x21\x10\xbb\xc1\x0c\x94\x40\x12\x9f\x47\x24\xbc\x8b\x23\xa1\xef\xc4\xbd\x9b\xbf\x0b\x8d\xaf\x9d\xcc\xb4\x8b\x4c\x17\x07\x16\x3d\x14\xcc\xa5\x75\xaf\xf9\x83\x01\x83\xab\x1f\x07\x9d\xbe\xf7\xae\x4f\x77\xe1\xe8\x2e\x2a\xff\xde\xbc\x1e\xfa\x4c\xcf\x41\x7f\x5c\xba\x23\x18\xe8\xf2\x45\xde\xe2\x50\x7b\x58\xdd\x3c\xf8\x9c\x87\x25\x50\x15\x1a\x22\xf0\xd9\xb5\xd6\x21\xea\x60\x24\x2c\x1d\xba\x8e\x38\xf6\xe6\x09\xe7\xf4\x1b\xbf\x5f\x9c\xe4\x80\xaf\xf2\xda\x93\x3d\x76\xd4\x13\xfd\x68\x4b\x03\xd3\x08\x8f\x6a\x00\xad\x08\xd9\x3e\xb8\x46\xb9\xe2\xae\x6f\xef\xaf\xe6\xdd\x06\x5d\x5f\xf1\xba\x55\xb5\x4b\x0e\xb6\x56\xe8\x57\xd3\x74\x67\xd5\xee\x18\x33\x98\x7d\xd1\x64\x4f\xa7\x9e\x97\x8f\x01\x02\xf7\xd3\x01\x50\x21\x5e\x9b\xa6\xe1\x77\x4a\x01\x38\x89\xff\xb4\x0a\x0f\x3b\x01\x44\x05\x9a\x21\x09\xe3\x36\xbd\x75\x7a\x9f\x41\xc9\x81\x71\xd5\xd5\x53\xb3\xe1\x7a\xc9\xbb\x12\xad\xdf\xa4\x65\x0c\xb5\xd2\x89\xa0\xcd\xb1\x1b\x7b\x98\x59\x86\x4c\x40\x71\x2a\xec\x46\xa0\x40\x12\x78\x60\xac\x15\x77\x82\x7d\xa3\x56\x5f\x19\x72\x78\x29\x60\x44\xcc\xfd\xfc\x33\x6c\x09\xa3\x45\xf6\xe6\x0f\x66\x6e\x20\x8a\x83\x3d\x18\x04\x56\x28\x50\xc7\x97\x2b\xfe\x3c\xa0\x1a\x96\x2d\x2a\xbe\xc9\xcf\x26\x2c\xf2\x7e\x0a\x7f\x12\xe6\xb1\x50\x50\xb5\xaa\x35\x28\xac\xcb\x6a\x5e\x6a\xf8\x50\x35\xec\x69\xd3\x00\xc3\x9d\xbe\x59\xea\x3c\x48\x8a\x1a\xcb\x91\x85\x88\xf4\x60\x63\x0c\xa5\x4d\xd4\xb2\x12\x45\x57\x29\x7a\x9c\xf1\x90\x61\xb7\xe5\x0e\xe3\x55\x8d\x54\x84\x21\x2a\xad\x6b\x96\x3a\xc2\x74\xf4\x16\xbc\x69\x70\x7c\x59\x09\x66\x06\x8e\x91\x8f\xad\x10\xc8\x54\x73\xb4\x72\x50\x69\x0e\xf1\x4d\xb2\x8a\xd0\x66\x54\xe8\x67\x44\x76\xd3\x33\x9b\xeb\x5d\xdf\x87\x36\x54\x1d\x7d\x52\x9b\x2a\x7d\x1b\xbe\xa6\x45\x3e\x52\xc8\x87\x56\x85\xdd\x39\xa1\x3d\x1d\x53\xc9\x72\xe7\x4c\xaa\x13\xd6\xcc\xf7\x16\xec\xc3\x9a\x48\x68\x50\xca\xe0\x7e\xea\x17\x77\xf8\x9d\xbe\x3b\xf8\xbf\x10\x0d\x5e\x90\x8e\xcc\x04\xcc\xcd\x45\xe0\xea\x3c\x5c\x3a\x9a\x69\x74\x47\x9c\x36\xea\x72\xbb\xc6\x75\xe4\x9d\x6b\x9d\xfa\x2e\x69\x90\xd2\x04\x16\x9c\xd9\x1e\x0d\x96\xd0\x4a\xdf\x69\x2d\x89\x22\x1e\xa0\xa9\x74\x23\x4c\x7d\x19\x72\x63\xaf\xcf\xd1\x40\xc3\xe8\xbd\xe1\xc5\x57\x37\x31\xd6\xc5\x87\x59\x51\x93\xed\x16\x99\x9b\xd8\x82\x1f\xc7\x24\x07\xb5\x9d\xa0\x09\x90\x7e\x05\x8e\x42\x7a\x74\xd6\x8f\xe5\xc2\x9e\xfb\xe5\x64\x5b\x38\x1c\xd0\x39\xd7\xec\x00\xac\xe0\xdb\xe3\x55\xb4\x70\x04\x4d\x06\xba\x0e\x11\x4d\x1e\x60\xd2\x52\x08\x2e\x34\x3f\xe6\x22\xad\x0e\x83\x06\xb7\x69\x97\x1e\x4d\x9b\xdb\xe0\x16\x9a\x2e\x07\x25\x0d\xfd\x4b\x5f\x5b\xa8\x90\xea\x87\x37\x29\x51\xed\x24\x37\x39\x4d\xfa\xa2\xcf\xe8\xbf\x0f\x24\xcf\xe3\x7b\x13\x6e\xb6\xea\x08\x4e\x18\x7f\xf3\xdf\x0b\x6a\xd8\x65\xb8\x1f\xa8\x4d\x71\x9f\xaf\x3b\x37\x1d\xea\xac\xe1\xa4\x7c\x85\xce\x9e\xde\x54\x92\x1d\x66\x91\x58\x33\xc5\x4f\xdd\xd1\x7b\xe4\x33\xc3\xf9\x68\xfb\xf9\xf3\x83\x96\x98\xfe\xf4\x41\x4b\xbc\x6e\x72\xd0\xf2\x78\xd6\x35\x74\x5c\x05\x92\x84\x2b\x3b\xfb\xd7\x6f\x0a\x0b\xdc\xa3\x69\xa4\x0b\xe9\x35\xdd\x21\x1b\x4a\x62\xde\x0e\x58\x48\x46\xd4\x93\x45\xd0\x73\x15\x56\x62\x2c\xae\x01\xd2\x30\x29\x7d\x99\x95\x98\x93\x0d\xca\x0c\x45\x1a\xd7\x11\xb3\x2b\xa3\x8e\xfc\x4f\x90\x8d\x84\xfb\xc9\x13\xa6\xfa\xf1\x6f\x87\xec\xf6\xe4\xa9\x1e\x7c\x3e\x04\x8c\x8e\x9f\x30\x3a\x4d\x8f\xd2\x8c\x22\x5d\x3d\xea\x6a\xd5\x5b\xb2\xc3\x41\xa5\x3a\x08\xc4\x8f\xe6\x5e\x01\xc4\x06\x5d\xf7\x1b\x25\x9b\x41\xb4\x95\x74\x08\xe8\x6b\x09\x65\x3e\x5c\x13\xe9\xc2\xcf\xd0\x6d\x31\x55\x98\x3d\x97\x3a\xc4\xed\x84\x3e\x4f\xff\x12\x23\xd2\xb3\xe1\x5e\xef\x63\x57\xc7\xbf\x40\x08\xb2\x5d\x28\x65\x1c\xa7\x57\xe7\xe6\xdd\x0c\xa2\x10\xad\xdc\xc0\xd0\xec\xe7\x5d\xfc\xf1\x7f\x01\x00\x00\xff\xff\x2a\x3f\xf9\xe8\xbf\x25\x00\x00" +var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\x43\x8f\x6c\x64\x39\x0f\x37\xf7\xe0\xb1\xd2\x3a\x89\xd4\xe9\xcc\xdd\x34\x63\xbb\xee\x63\x06\x26\x97\x22\x26\x14\xa0\x03\x40\x7d\x34\xe3\xff\xfd\x06\x5f\x24\x40\x82\xb6\xec\x4b\xfd\x22\x8b\x5c\x00\xfb\xf9\xdb\xc5\xae\xe8\x66\xcb\x85\x82\x55\xcb\xd6\xf4\xa1\xc1\x3b\xfe\x15\x19\x54\x82\x6f\xe0\x4d\xf4\xec\xcd\x99\xa7\x6c\xf8\x3e\xa2\xf2\xdf\x23\x8a\x5b\xc5\x05\x59\xe3\x0a\x51\x5a\xba\x77\x87\xd5\xbf\x7f\xff\xf3\xf6\xee\xf7\x9b\xeb\x5f\x97\xab\xe5\xf2\xf6\xfa\xd3\xa7\x9b\xe5\xed\xed\xd9\x19\x29\x0a\x94\x32\x23\x4d\x93\x43\xc1\x99\x12\xa4\xb0\x7b\x98\xc5\xdf\xce\xce\x00\x00\x2e\x2e\x60\xb9\x43\xa6\x40\xd5\x44\x01\x95\x80\x1b\xaa\x14\x96\xb0\xaf\x91\x81\xd2\xe7\x4b\x20\x02\xa1\xc4\x2d\x97\x54\xbf\x51\x1c\x54\x8d\x50\x21\xc2\x8e\xb4\x8d\x32\xfb\x84\x87\xa1\xd9\xd0\xf0\x2e\x3f\xf9\x65\x19\xd9\xf0\x96\xa9\x4b\xf8\x63\x45\x0f\xff\xfa\x67\xfe\xc2\xe3\xf7\x54\xd5\xa5\x20\x7b\xa7\x9d\xd3\x19\xf8\xd3\x2f\x7c\x0d\x03\x95\xd6\x94\x95\xbe\x6c\x0b\x85\xe5\xc4\x51\x5a\xa3\x9f\x1c\xc9\xe0\x9c\x19\x50\x56\x34\xad\xa4\x9c\x2d\xab\x8a\x8b\xe0\x05\x1e\xb0\x68\xd5\xe8\xc5\xa9\x9c\xc1\x96\x08\xb2\x41\x85\x42\x42\x51\x13\xb6\xc6\x69\xee\x3e\x77\xa4\x1f\x0d\x65\x99\xc9\x56\xac\x71\x45\x0a\xc5\xc5\x24\xab\x1f\xb9\x9c\x66\x37\x7c\xd9\xb3\xfc\x59\xd0\x1d\x51\xce\x30\xc6\x6a\xb0\x6d\x1f\x1a\x5a\x78\x07\x82\xaa\x65\x85\xde\x25\x64\x56\x62\x53\xe5\xb0\x23\xc2\xae\xbb\x84\x5f\x3a\xef\x9f\xdf\x1b\x13\x8f\x44\xab\x5a\xe6\xb7\xcc\xb4\x4b\x5c\xc2\x2f\xdf\xa2\xc0\xb2\x0b\x1f\x73\xf8\x66\xd6\xea\xbf\x06\x95\x75\x9f\xab\x73\xfb\x49\xe4\x0f\xe3\xa3\x42\xea\x07\xd2\x10\x56\x20\x2c\x0c\xfd\x7c\x8d\xea\x83\x7d\x92\xe5\x1d\x9d\x66\x7e\x6e\xf8\x9e\xc7\x0c\x5d\x9d\xeb\xcf\x9e\x50\x1b\x70\x32\x2c\xdc\x49\x96\xfa\xd1\xeb\xf3\x02\x7e\x45\x65\xbc\xdd\x73\xc2\x2b\xf3\xd5\xc4\xf0\x7d\xd2\xfb\xb5\x66\xd6\xa8\x56\x88\x1d\xaf\xde\x4e\x81\x2e\x04\xaa\x56\xb0\x90\xf9\x91\x70\x8f\x63\xad\x0b\x94\xbc\x15\x05\xc2\x75\xb9\xa1\x8c\x4a\x25\x88\xe2\x22\xd8\xf6\xe2\xa2\x0b\xd5\xe0\x59\xf8\xfa\xba\x69\xf8\x5e\x1a\x21\x48\xb4\x89\xe2\xdd\x52\x1f\xf9\x13\xb1\x9e\x92\xd8\x2f\xb5\xfa\x5d\x09\xbe\x59\x21\x1a\x05\x0d\x03\x7f\xca\x53\x02\x29\xbc\xf9\xad\x17\x5f\x9d\x77\xb0\xe9\x54\xe5\x0f\xeb\xb6\xb6\x9f\x79\xb4\x41\x60\xee\x31\x08\xa5\x16\x38\x93\x5c\x9d\xc7\x92\x3a\x33\x78\x87\x78\x4a\x7f\x16\x06\x80\x34\x4d\xa7\xb5\x00\x24\x88\x02\xce\x0a\x9c\x54\xa1\x34\x4e\xd3\x43\xc5\x77\xc6\x88\x84\x7e\x19\xee\xfb\xe3\x60\x01\x4f\x1c\x1f\x7c\x99\xe0\x21\xf1\x70\x82\xa1\xc4\xc3\xd8\x12\x9d\xb9\x47\x2a\x89\x38\xce\xff\x0f\x1b\x79\xfb\x18\xb9\xa0\x32\x82\x3d\x63\x99\xdb\x5e\x05\xd9\x17\x48\x18\x27\xa5\x62\xde\x94\xb1\x8a\xbd\x68\xeb\xa1\x68\xf9\xdf\x6b\x9e\x88\x91\xf9\xe9\xc6\x8a\xd7\xfd\x1d\xa6\x83\x18\x71\xaf\x41\x2a\xd1\x16\x0a\x6a\xde\x94\x94\xad\x53\xa1\xc4\x10\x4b\x5b\x0a\x15\xa4\x29\xda\x46\xa7\x3c\x47\x26\x47\xa0\xe9\xb6\x8b\xb8\x89\x20\xf3\x02\xee\xea\xd8\x13\x74\xbe\x6f\xa5\x3d\x61\x43\xbe\x22\x28\x41\x98\x24\x26\x71\xda\xaa\x44\xa0\xdc\x72\x66\x08\x6a\xba\xae\xa1\xe1\xa4\x94\xc0\x99\x61\x83\xa1\xda\x73\xf1\x35\xe9\x4f\x3a\xcb\x26\x7c\x67\xc4\x8e\x2e\x2b\xa1\xe0\x52\xe9\x94\xc3\x19\x42\xcb\xa8\xf9\xbf\x33\x1d\xa0\xb1\xc1\xdc\x92\xdf\xff\x47\x33\x6d\xd9\x92\x1a\x5b\xa1\xe2\x02\x8c\xb4\x5a\x89\xa3\x55\x93\xcc\x3d\x01\x30\xa7\x33\xd9\xf9\xc9\x8b\x98\x1c\xad\x9a\x64\xf2\x09\xa0\xeb\xa1\x80\x32\xaa\xbe\x33\x88\xc6\x01\x6e\xb2\x77\x70\x00\x2c\x42\xd3\x8e\x49\x13\xc7\xc2\x22\xc5\xcc\x78\x69\x82\x29\x58\xa4\x58\x9d\x0a\x2c\xb8\x47\x41\xab\xe3\x67\x72\x44\xe1\xea\x8c\x1b\x94\x3a\xbf\x1a\x8b\xe8\xd4\x87\x25\x3c\x1c\x8d\x03\xef\x7a\x5a\xe9\x88\x57\x5c\xdc\xf5\x41\xb0\xec\x2c\x95\xaa\x27\xc3\xb0\x9b\x3c\x36\x2a\x5a\xee\x44\x8b\x40\x6d\x6d\xb5\xd5\xb4\x50\x13\x09\xb2\xad\x2a\x5a\x50\x5d\x44\xfb\xfa\x4b\xfb\x8b\x26\x0a\x03\xb2\x77\x1b\x0d\x08\x9c\x29\xca\xda\x74\x9a\xd5\xa8\x5a\x10\xc7\x3d\x06\xf2\x5c\xc2\x07\xce\x9b\x88\xa3\x1a\x41\xa7\x8e\x4d\xbb\x71\x1c\x79\x16\x04\xfe\xb7\xa5\x02\xcb\xd3\x79\x99\xc7\x1b\x53\x09\x3b\xd2\x68\x81\x25\x94\x58\x51\xa7\xf8\xd3\x95\x9e\x8e\x0b\x2d\x9c\xe7\xcd\xad\x4f\x04\xae\x15\x8c\x1c\x8c\x60\x23\x58\xcb\x7a\x9c\x30\xdf\xdf\x06\x02\xe9\x07\xf9\x48\xe0\x82\x30\xed\xc1\xad\x08\xcf\xc8\x68\x65\xaa\x20\xb2\x23\xb4\x21\x3a\xce\x87\xa1\xed\x11\x36\x9f\x14\xc5\xf1\x18\xc8\xaf\xf3\xca\x44\x94\x3f\x61\xd4\xd9\x94\x52\x66\xf0\xcc\x19\xa9\x68\x4f\x1e\x04\x8b\xb4\x57\x8d\x97\x0f\x58\x81\xc5\x90\xb9\xf1\x92\x34\x8f\xb0\x98\x60\x7e\x58\x13\xf5\x00\xf0\x82\xa0\xa6\x52\x27\xd6\xa6\x07\x04\x8d\xdc\x0f\x58\x71\xd1\x59\x92\xad\x81\x84\x8e\x30\xf7\xc7\xfc\xa6\xec\x49\x14\xa5\xbd\x3b\x0f\x3d\xc6\x44\xd3\x3f\x64\x17\x4f\x54\xda\x14\x8a\x8c\xb7\xeb\x3a\x8c\x9b\x74\x64\xcd\xfc\x49\x84\x95\x0e\xb9\x6c\xad\xe7\xbd\x7a\xcb\xa5\x4d\x2e\x43\xf7\xee\x78\xcc\x48\x51\x70\x61\xab\x0b\xdb\x4e\x19\xe6\x47\xb3\xb9\xdf\x70\xe4\xbc\xee\x16\x18\xec\x9f\xfb\xbd\xcf\x82\x30\x1b\x5a\x3b\x90\xd8\xc7\x3d\x71\xac\x3b\xa4\xd1\x7c\xb5\x01\xdc\xbd\xf5\xdb\xbd\x3e\x64\xf5\xbd\x63\x43\x0e\x23\x21\x1c\xc7\xc3\x5a\xf7\x74\x2f\xc9\x3a\x57\xfb\x62\x6d\x7a\x5d\x14\xfa\x6a\xd5\xaa\x3a\xfb\xc0\x85\xe0\xfb\x7b\x8d\x72\x39\xfc\x78\x6d\xa5\x9a\x05\x31\x9b\xee\xc9\x74\x04\x1b\x72\x58\xa6\xdb\x33\x86\x24\xbf\x3c\x31\xaf\xf8\xeb\xbb\xd7\x9e\xab\xdd\xa6\x01\xbc\x87\x56\x5d\x66\x6c\xc8\x21\x0e\x2f\x9d\xe1\x0d\x0c\xf0\xcd\xb6\x55\xa6\x0f\x98\x8d\x84\x19\x3c\x48\x74\x9a\xc6\xe2\xe5\x67\x49\xb6\x9d\x5b\x74\x1c\x0f\x63\xe7\x49\x09\x0c\x8a\xda\x1d\x6e\x46\xb8\x33\xe8\x66\xce\x4b\xac\xf4\xb5\xd7\x5c\x98\x6f\x50\xa2\xd8\x75\xd4\x59\x67\xdd\x39\x29\x4b\x81\x52\x06\xdc\xd2\x6a\xf2\x8c\x85\x33\x59\xf6\x6e\x78\x33\xd2\x30\x61\x43\xa8\x93\x2c\x88\x8d\xbf\x50\x70\xc0\x03\x55\x80\x44\x34\xc7\x79\xea\x96\x3e\x65\xfe\x2c\x22\xd6\x7f\x13\xa9\x41\x89\x16\x67\x23\xe2\x51\xaa\x48\xcb\x36\x5e\x38\x95\x49\x46\x1e\x14\xad\x9c\xb8\xc1\x4e\x75\x9d\x8c\x1d\x0c\x76\x98\xc6\x88\x6d\x86\x84\xeb\x7e\xb3\xf7\x0f\x2c\xd7\x08\x05\x91\x08\xfb\x1a\x05\x06\x55\x55\xc9\x51\x32\x05\x35\xd9\x21\x10\xbb\xc1\x0c\x94\x40\x12\x9f\x47\x24\xbc\x8b\x23\xa1\xef\xc4\xbd\x9b\xbf\x0b\x8d\xaf\x9d\xcc\xb4\x8b\x4c\x17\x07\x16\x3d\x14\xcc\xa5\x75\xaf\xf9\x83\x01\x83\xab\x1f\x07\x9d\xbe\xf7\xae\x4f\x77\xe1\xe8\x2e\x2a\xff\xde\xbc\x1e\xfa\x4c\xcf\x41\x7f\x5c\xba\x23\x18\xe8\xf2\x45\xde\xe2\x50\x7b\x58\xdd\x3c\xf8\x9c\x87\x25\x50\x15\x1a\x22\xf0\xd9\xb5\xd6\x21\xea\x60\x24\x2c\x1d\xba\x8e\x38\xf6\xe6\x09\xe7\xf4\x1b\xbf\x5f\x9c\xe4\x80\xaf\xf2\xda\x93\x3d\x76\xd4\x13\xfd\x68\x4b\x03\xd3\x08\x8f\x6a\x00\xad\x08\xd9\x3e\xb8\x46\xb9\xe2\xae\x6f\xef\xaf\xe6\xdd\x06\x5d\x5f\xf1\xba\x55\xb5\x4b\x0e\xb6\x56\xe8\x57\xd3\x74\x67\xd5\xee\x18\x33\x98\x7d\xd1\x64\x4f\xa7\x9e\x97\x8f\x01\x02\xf7\xd3\x01\x50\x21\x5e\x9b\xa6\xe1\x77\x4a\x01\x38\x89\xff\xb4\x0a\x0f\x3b\x01\x44\x05\x9a\x21\x09\xe3\x36\xbd\x75\x7a\x9f\x41\xc9\x81\x71\xd5\xd5\x53\xb3\xe1\x7a\xc9\xbb\x12\xad\xdf\xa4\x65\x0c\xb5\xd2\x89\xa0\xcd\xb1\x1b\x7b\x98\x59\x86\x4c\x40\x71\x2a\xec\x46\xa0\x40\x12\x78\x60\xac\x15\x77\x82\x7d\xa3\x56\x5f\x19\x72\x78\x29\x60\x44\xcc\xfd\xfc\x33\x6c\x09\xa3\x45\xf6\xe6\x0f\x66\x6e\x20\x8a\x83\x3d\x18\x04\x56\x28\x50\xc7\x97\x2b\xfe\x3c\xa0\x1a\x96\x2d\x2a\xbe\xc9\xcf\x26\x2c\xf2\x7e\x0a\x7f\x12\xe6\xb1\x50\x50\xb5\xaa\x35\x28\xac\xcb\x6a\x5e\x6a\xf8\x50\x35\xec\x69\xd3\x00\xc3\x9d\xbe\x59\xea\x3c\x48\x8a\x1a\xcb\x91\x85\x88\xf4\x60\x63\x0c\xa5\x4d\xd4\xb2\x12\x45\x57\x29\x7a\x9c\xf1\x90\x61\xb7\xe5\x0e\xe3\x55\x8d\x54\x84\x21\x2a\xad\x6b\x96\x3a\xc2\x74\xf4\x16\xbc\x69\x70\x7c\x59\x09\x66\x06\x8e\x91\x8f\xad\x10\xc8\x54\x73\xb4\x72\x50\x69\x0e\xf1\x4d\xb2\x8a\xd0\x66\x54\xe8\x67\x44\x76\xd3\x33\x9b\xeb\x5d\xdf\x87\x36\x54\x1d\x7d\x52\x9b\x2a\x7d\x1b\xbe\xa6\x45\x3e\x52\xc8\x87\x56\x85\xdd\x39\xa1\x3d\x1d\x53\xc9\x72\xe7\x4c\xaa\x13\xd6\xcc\xf7\x16\xec\xc3\x9a\x48\x68\x50\xca\xe0\x7e\xea\x17\x77\xf8\x9d\xbe\x3b\xf8\xbf\x10\x0d\x5e\x90\x8e\xcc\x04\xcc\xcd\x45\xe0\xea\x3c\x5c\x3a\x9a\x69\x74\x47\x9c\x36\xea\x72\xbb\xc6\x75\xe4\x9d\x6b\x9d\xfa\x2e\x69\x90\xd2\x04\x16\x9c\xd9\x1e\x0d\x96\xd0\x4a\xdf\x69\x2d\x89\x22\x1e\xa0\xa9\x74\x23\x4c\x7d\x19\x72\x63\xaf\xcf\xd1\x40\xc3\xe8\xbd\xe1\xc5\x57\x37\x31\xd6\xc5\x87\x59\x51\x93\xed\x16\x99\x9b\xd8\x82\x1f\xc7\x24\x07\xb5\x9d\xa0\x09\x90\x7e\x05\x8e\x42\x7a\x74\xd6\x8f\xe5\xc2\x9e\xfb\xe5\x64\x5b\x38\x1c\xd0\x39\xd7\xec\x00\xac\xe0\xdb\xe3\x55\xb4\x70\x04\x4d\x06\xba\x0e\x11\x4d\x1e\x60\xd2\x52\x08\x2e\x34\x3f\xe6\x22\xad\x0e\x83\x06\xb7\x69\x97\x1e\x4d\x9b\xdb\xe0\x16\x9a\x2e\x07\x25\x0d\xfd\x4b\x5f\x5b\xa8\x90\xea\x87\x37\x29\x51\xed\x24\x37\x39\x4d\xfa\xa2\xcf\xe8\xbf\x0f\x24\xcf\xe3\x7b\x13\x6e\xb6\xea\x08\x4e\x18\x7f\xf3\xdf\x0b\x6a\xd8\x65\xb8\x1f\xa8\x4d\x71\x9f\xaf\x3b\x37\x1d\xea\xac\xe1\xa4\x7c\x85\xce\x9e\xde\x54\x92\x1d\x66\x91\x58\x33\xc5\x4f\xdd\xd1\x7b\xe4\x33\xc3\xf9\x68\xfb\xf9\xf3\x83\x96\x98\xfe\xf4\x41\x4b\xbc\x6e\x72\xd0\xf2\x78\xd6\x35\x74\x5c\x05\x92\x84\x2b\x3b\xfb\xd7\x6f\x0a\x0b\xdc\xa3\x69\xa4\x0b\xe9\x35\xdd\x21\x1b\x4a\x62\xde\x0e\x58\x48\x46\xd4\x93\x45\xd0\x73\x15\x56\x62\x2c\xae\x01\xd2\x30\x29\x7d\x99\x95\x98\x93\x0d\xca\x0c\x45\x1a\xd7\x11\xb3\x2b\xa3\x8e\xfc\x4f\x90\x8d\x84\xfb\xc9\x13\xa6\xfa\xf1\x6f\x87\xec\xf6\xe4\xa9\x1e\x7c\x3e\x04\x8c\x8e\x9f\x30\x3a\x4d\x8f\x72\x10\x62\x1f\xcd\x8d\x01\x88\x0d\xa7\xee\xd7\x47\x36\x37\x68\xfd\x6b\xe7\xd6\x17\x0e\xca\x7c\x20\x26\x12\x81\x9f\x8e\xdb\x32\xa9\x30\x7b\x2e\x75\xf0\xda\xd9\x7b\x9e\xfe\x8d\x45\xa4\x41\x33\x22\xd5\xfb\xd8\xd5\xf1\x6f\x0b\x86\x3f\xb4\x48\x46\xe0\xd5\xb9\xd9\x63\x06\x51\xf0\x55\x6e\x14\x68\xf6\xf3\xce\xfb\xf8\xbf\x00\x00\x00\xff\xff\xfb\xb1\xc0\xd2\x99\x25\x00\x00" func flowfeesCdcBytes() ([]byte, error) { return bindataRead( @@ -120,11 +120,11 @@ func flowfeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x31, 0x33, 0x9, 0xd4, 0xe7, 0x9f, 0x20, 0xcb, 0x9a, 0xea, 0x93, 0xe7, 0x8f, 0x4f, 0x63, 0xdf, 0x2e, 0x84, 0xab, 0x39, 0x7b, 0x8, 0xbd, 0x54, 0x6b, 0xb0, 0x6e, 0xe2, 0x5f, 0xb9, 0xea, 0x3b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0x34, 0x55, 0x7c, 0xbb, 0x8c, 0x4b, 0x60, 0x9a, 0xd3, 0xf3, 0xf5, 0xe6, 0xcd, 0x84, 0xab, 0x3b, 0xe7, 0x2, 0x35, 0x68, 0x64, 0x5e, 0x8b, 0xee, 0xfc, 0xb7, 0x90, 0x89, 0x41, 0xc9, 0x84}} return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x79\x73\x1b\x37\xb2\xf8\xdf\x2f\x9f\x02\x76\xd5\xcf\x21\x63\x9d\x3e\xf2\xb2\x2a\xcb\xbb\x8e\x64\xbf\xa7\xca\xae\xec\xb2\x9c\xcd\x1f\xae\x54\x02\xcd\x80\x22\xd6\xc3\x01\x77\x30\x23\x9a\x2f\xf1\x77\xff\x15\x1a\xf7\x35\x33\x94\x28\xaf\xf7\x50\x25\x65\x89\x9c\x69\x00\x8d\x46\xa3\xef\xde\xff\xe6\xab\xaf\x10\x42\xe8\x55\xc5\x56\x67\xa7\xef\xf0\x65\x45\x2e\x5a\xfc\x81\xd6\x57\xf2\xf3\x77\x73\x02\xdf\xa1\xb3\x53\x04\xdf\x22\x5c\x97\x48\x3d\x82\x0a\x56\xb7\x0d\x2e\x5a\xb4\xc0\x35\xbe\x22\x1c\x5e\xa9\x59\x49\x10\x5b\x92\x06\xb7\xac\xe1\x5f\xc3\x0b\x25\xa9\xc8\x95\xfa\x9b\xd6\x33\xd6\x2c\x70\x4b\x59\x0d\xcf\x8b\xef\x61\x88\x96\x7d\x20\x35\x47\xed\x1c\xb7\x08\x37\x04\xf1\x16\x7f\x20\x25\xc2\x1c\x2d\x71\xd3\x22\x36\x43\xad\x9e\xcd\x9b\x86\xb5\xac\x60\xd5\x9e\x9c\xe5\x39\x2b\x09\x47\xbc\xbb\x5c\xd0\x56\x3c\x44\x1b\xf9\x32\x6a\x19\xbc\xb3\xec\x2e\x2b\x5a\x20\x5c\x96\xe2\xc9\xb3\x7a\xc6\xd0\xac\xab\x0b\x33\x85\xb2\x6b\xc4\x72\xc4\xa3\x5c\x2d\x0d\x77\xf0\x35\x5a\xce\x31\x27\x7b\x1a\x19\x94\xa3\x86\x14\xac\x29\xb9\x1a\x46\x2c\x06\x56\x50\xb0\xc5\x82\xb6\x2d\x29\xd5\x32\xf6\x04\xea\xd6\x08\x57\x9c\xa1\x15\xad\x2a\x74\x45\x5a\x84\x61\xa6\x00\xeb\xf5\xe5\xdf\x48\xd1\xca\xc5\xb6\xe2\xc9\x02\xd7\xa8\xe3\x30\x65\x98\xfb\x0e\xea\x6a\xf5\x8b\x80\xbf\xa2\xed\xbc\x6c\xf0\x0a\x35\x64\x85\x9b\x92\xab\x29\xbd\xc4\xc5\x5c\x62\x7c\x8e\x39\x5a\x74\x55\x4b\x97\x15\x91\x73\x40\x97\x5d\xf1\x81\xb4\x0a\xa3\x73\x56\x95\x6a\xd2\x72\x86\xf0\xfe\x25\xe6\xa4\x44\xac\xb6\x58\x6b\x3b\x7e\x64\x57\xb3\xa3\x76\x41\xcf\x86\xd6\x57\x66\x62\xa5\x9c\x99\x9c\x10\x29\xd5\x8c\x4e\xcd\x56\xc3\x92\x00\x01\x0d\xb9\xa2\xbc\x25\x62\x64\x4d\x0a\x04\xbd\xfa\xf3\xeb\x9f\xc4\x07\xd8\xa7\x98\x51\x1b\x82\x2e\xd7\xa8\xe3\xfa\x11\x0d\xfe\x9c\xac\xcc\xe8\x93\xa9\xd9\xe2\x3d\x4d\xc9\x6b\x34\xc7\xd7\x44\x42\xc5\x8b\x24\x96\x7c\xe2\x45\x25\xdb\xb3\xe7\xe0\x45\xb9\xa0\x35\xe0\x59\x40\xc0\x5d\x3b\x67\x0d\x6d\xd7\x62\x0d\x0d\x59\xb0\x6b\x22\xdf\x56\x04\xb2\x03\xef\x35\x64\xd6\xd5\x25\xa2\x35\xef\x66\x33\x5a\x50\x52\xb7\xd5\x5a\x53\xb6\x78\x9c\xef\xa0\x25\x5e\xeb\x5d\xdd\x31\x27\x02\xe0\xa9\x13\x71\x49\xda\x15\xb1\x33\x05\xd2\xe2\x44\x92\xd5\x1c\x2f\x97\xa4\x46\xac\x2e\x08\x22\xd7\xa4\x59\x23\xb2\x64\xc5\x5c\x4d\xfb\x82\x10\x41\xf5\x54\xa0\x01\x57\x06\x97\x25\x2b\xba\x05\xa9\x5b\x38\x84\x68\x4e\x1a\x72\x84\xe6\x6d\xbb\xe4\x47\xfb\xfb\x25\x2b\xf8\x1e\xab\x67\x15\x5b\xed\xb1\xe6\x6a\x5f\xbd\xb3\xff\xd5\x57\xe8\x9b\xfd\xaf\xbe\xa2\x8b\x25\x6b\x5a\xf4\xaa\xab\xaf\xe8\x65\x45\xde\x01\x0a\x67\x0d\x5b\xa0\xfb\xde\x67\xf7\xcd\x93\x15\x5b\x79\x4f\xe9\xbf\xbd\x27\x5e\x11\xc2\xe5\x03\x07\x1f\x05\x61\xbc\x7a\xf9\xf2\xe2\xc5\xe9\xe9\xdb\x97\x17\x17\xfa\xb1\x93\x66\xbd\x6c\xd9\x57\x5f\xe1\xa2\x20\x9c\x4f\x70\x55\x4d\x2d\x03\x8a\xf9\x17\xfa\x4d\xa2\x60\x7f\x7f\x1f\xbd\x14\x28\x91\xa8\x75\x5e\x26\xd7\xa4\x6e\xd1\x39\x59\xc1\xd7\x93\x96\xb5\xb8\xba\x80\x9d\x39\x42\x3f\xbe\xa2\x1f\xbf\x7d\xb2\x83\xe0\xc3\xb7\xb0\x39\x6f\xf0\x9a\x75\xad\xfd\xaa\x56\x2f\x9e\xb0\xae\x6e\x49\x73\x84\x7e\x3c\xab\xdb\x6f\x9f\x4c\x33\xe3\xc0\xb3\xef\x2c\x38\xfe\x06\xd3\x52\x0e\x6a\x61\x0a\x0c\x08\x54\xd8\x4f\x16\xb4\x6e\xdd\x09\xcd\x08\xe1\xdf\x77\x4d\xed\x7e\x46\x9c\x69\xbc\x62\x8d\x82\x6f\x27\x64\xf0\x60\xb8\x4f\x12\x0d\xe2\xdb\x93\x86\xe0\x96\x94\x13\x41\x9a\x67\xa7\x47\xe8\xa2\x6d\xe0\xc8\x37\xac\x22\x12\xe0\x77\x3b\x08\x2f\xc4\x58\x27\x9a\x47\xe8\x89\xe4\x56\x0e\xbb\xcd\xcd\xe3\x11\x6c\x09\x6e\x1c\x14\xb9\x3f\x37\x04\x21\x16\x28\xc1\xbc\x25\x7f\xef\x08\x6f\x49\xf9\x8e\xfd\x28\x99\xd9\xad\x66\xf5\xa3\xe6\x8d\x5b\x80\x72\xab\xd5\xbd\x05\x3e\x54\xbe\xa8\xcb\xb7\xc0\x78\x6e\x0c\xcc\xa5\xd1\x7e\x08\x3e\xf9\x1d\xa1\x81\x63\xa0\x17\x29\x97\xfc\x93\xba\xd5\xea\x5b\x4d\x73\x3b\xb0\xce\x49\xbb\x62\x8d\xd8\xc5\x17\x65\xd9\x10\xce\x7f\x5c\x96\xc9\xb3\x50\x93\x95\x7a\x42\x7f\xd6\xb7\x25\x3f\x11\x7a\x35\x6f\x4f\xe6\xb8\xbe\x4a\xc3\x92\x0f\x24\x4e\xab\xb9\xcb\xf2\x47\xd6\x3c\x92\x3b\xb7\x46\xf0\x12\x1f\x8a\x11\x1e\x3f\xca\x4d\xd6\xc0\x1a\x3a\xaf\x09\x98\x63\x71\x1c\x8c\x91\x39\xcd\xdb\x1b\x60\xc4\x39\xdf\xde\x60\x79\x2e\xb0\xed\x31\xee\x08\x67\x7d\x87\x7e\x04\xfc\x0d\x39\x81\x19\x76\x2c\x4b\xd8\xde\x12\xb7\x32\x92\x39\xa7\x27\x46\x08\xa1\xa4\x2a\xf9\x98\xd3\xda\xb5\x6f\x48\x53\x08\x09\xec\x8a\x4c\x6a\xb2\xf2\x3e\x18\x66\x54\xab\x9f\x08\xf9\x50\xad\xa5\x44\x22\xde\xf7\x65\x93\x9e\x17\x95\x70\xf4\x17\x5a\xd3\x45\xb7\xe0\xe2\x5d\xfd\xfb\x11\xfa\x0d\xee\x77\x0d\xe5\x53\x0f\x18\xb3\x12\x1f\x9e\x03\x2e\x81\xa7\xff\x65\x95\xd4\x9b\x10\x2d\x49\xdd\x82\xe8\x0c\x2a\xe5\x8c\x35\x08\x57\x15\x7c\x05\x32\x31\xa2\xb5\xfc\x43\xb2\xe4\x3d\x03\xe2\xac\x2e\xaa\x4e\x3c\x20\x1f\xd3\xaa\x62\xfd\x75\x8b\x70\xd1\xd2\x6b\x52\xad\x41\x59\xa4\x05\x5d\xe2\x56\x68\xb1\xfa\xcd\x0f\x64\x8d\x8e\xa5\x80\x7e\x76\xea\x2e\x4c\x8b\x90\x53\x74\x8d\x1b\x09\xf7\x08\xfd\xe9\x37\x49\x0a\x47\xea\x56\x15\x12\xfd\x27\xbb\x12\xa1\x0d\x2c\xe4\x3a\x15\x59\x80\x76\xea\xe8\xaf\x44\xe8\x65\x40\xd6\x0d\x6a\xd7\x4b\xa9\x9e\x69\xd5\xce\xc0\xa1\x35\x62\x4d\x29\xf5\xa2\x4b\x22\xa4\x59\x4e\x4b\xd2\x90\x12\x5d\xe3\x8a\x96\xe6\xb9\x1f\xc8\x9a\x1f\x99\xbf\x0e\xd1\x2e\x3a\x61\x55\x45\x8a\x96\x35\x52\xf7\x35\xdf\x3d\x82\xef\x6a\x4e\x6a\xde\xf1\xe0\xbb\xc7\x68\x17\xbd\xfc\x48\x8a\x0e\xa4\x7e\xff\xbb\x27\x68\x17\xfd\x95\x34\x74\x46\x0b\x9c\xf8\xfa\x29\xda\x45\x2f\x00\x5f\xce\x17\x9a\x32\x8a\x42\x60\x40\xe2\x4f\x61\x05\x18\xbb\x60\xbe\xb4\x11\xf2\x61\x40\x58\x3e\x22\x41\x04\xce\xa0\xd1\x31\x03\x44\x44\x62\x80\xb0\x99\x44\x37\x6c\x2e\x20\xdb\x51\x1f\x8b\xae\x69\x04\xd1\x92\x48\x05\x70\xa7\x0d\x73\x70\xef\xa4\xef\xd7\x20\x2c\xae\x97\xe4\x16\xb3\x07\x05\xed\x92\xa0\x25\xa6\x60\xc6\x50\x4a\x9e\x9a\x5e\xbb\xc1\xfc\x88\x54\x1e\x3e\x90\xda\x3f\xe9\xfe\x5c\x1a\xb1\x75\xda\x4e\xb2\x02\x16\x81\xb0\x1c\xd2\x12\xa5\xc5\xd2\x15\x69\x2d\x12\xcf\x5f\xbf\x7b\x79\x84\x4e\xe4\x6c\xaa\x35\xa2\xe2\x8c\xb5\xa8\xe3\xa4\xcc\x9f\x16\xb9\xa0\xb7\x62\xd8\x98\x7d\xf8\x73\x5b\x1a\xf6\x26\x26\xa8\x31\x21\xa7\x05\x6a\xab\xa7\x79\x23\xb1\x09\x52\x21\x34\x50\xc4\xa2\x3a\x4e\x1a\x87\x34\x14\x9f\x86\xbd\x66\x88\xb6\x59\xfc\x09\xe0\xa7\xe6\x61\x79\x09\x9c\xa4\xd0\xf8\x06\xb7\x73\x0e\xb4\xc6\x5b\x06\x44\xa4\x75\xe6\x86\x70\xd6\x35\x05\x89\xf9\x7b\x45\xa4\xa4\x07\x94\xd3\x5c\xb4\xac\xc1\x57\x44\x00\x12\x17\x8a\xf9\x63\xe0\xb5\x37\x60\xa2\x92\x6f\xd9\xdf\x93\x2f\x29\x9e\x0b\xe6\x88\x8d\x46\x73\xb8\x76\xe6\x2d\x89\x87\x6f\xec\x4f\xda\xee\x77\xc2\x16\x4b\xc6\x69\x4b\x90\x38\x21\xe8\x94\xcc\x68\x0d\x36\x06\x8e\xbe\x71\x7f\xf6\xfd\x4b\x12\xd3\x9a\xbb\xe6\x3f\xb9\x91\x94\x23\xbe\x24\x85\x60\x3d\x8e\x39\x88\xd6\xa0\xd3\x47\xeb\xd0\xdb\xe0\x30\x66\xad\xe9\xbb\xe4\xd6\xd5\xf4\xef\x9d\x60\xf5\xfa\x38\xd4\x5a\xf5\xd5\x4f\x5d\x90\x16\xad\xe6\xa4\x36\xdf\x8a\x89\x14\x52\x8c\x36\x0f\x86\x18\xa4\xa5\x16\x12\xe2\x21\xe1\x4c\xb1\x99\x3f\x92\x0b\x00\x4e\x8c\xd5\xa3\xbf\xca\x3e\x54\x87\x9a\x88\x19\x74\xf8\x8d\x1f\xc8\x7a\xf0\x69\x45\xd2\xee\xa3\xfe\x6a\x5e\x9f\xbe\x3e\x42\x6f\x1a\xc6\x66\x62\x41\x6f\x18\xe7\x84\x73\xb1\x61\x93\x37\xec\xcd\x54\xa3\x54\x9f\x8c\x65\x43\xaf\x71\x4b\xc4\x15\x9b\xc0\x0a\xf0\x47\x97\x2b\xb2\xba\x5a\xa3\x76\x4e\xe5\x25\xae\x19\x60\xb5\x86\x2b\x52\x1b\x16\x05\xef\xa1\x70\xd9\x83\xbd\xca\xd8\x14\x03\xf8\x94\x8b\x9b\xb2\x23\x68\xd1\xf1\x16\xe1\x6a\x85\xd7\x5c\x70\x5c\x7c\xc9\x94\xa1\x4f\x5f\xd3\x8d\xbc\x8c\x16\x82\xd7\xca\x7b\xd8\x98\xe1\xc4\xc5\x52\x14\x64\xd9\xa6\xc6\x51\xb8\x3b\x53\x12\x8b\xbe\x2e\xec\x4d\x71\x84\xfe\x64\x4c\x5a\x7b\x7f\xc5\x5d\xd5\xa6\x90\x60\x97\x6f\x57\x2e\xd6\xeb\x9a\x8d\x95\xcd\x5a\x30\x1f\x29\xfc\x7c\x6c\xb5\x31\xcf\x05\xf8\x17\x76\x4d\xb8\xb6\x6c\xbb\x33\x51\xf6\x41\x24\x2d\xca\x88\xd4\xa5\xd8\x29\x5c\x3b\x77\xcb\xc0\x8a\x1c\x93\xce\x6d\x16\xa5\xed\xc3\xd2\xa0\x07\x06\xf8\x86\x5c\x53\xd6\xf1\x60\x2a\x99\xe5\x68\x85\xa0\x7f\x41\x7b\x63\x56\x64\x74\xb2\xc1\x15\x0d\xaf\x46\x70\x40\x71\xeb\x00\x3b\x6c\x99\x35\xc9\x0b\x36\x22\x2e\x31\x69\xc8\x5f\xe1\xba\x1d\x3f\xb5\x61\x5c\x5f\x98\x0b\x48\xde\x99\x62\x0a\x20\x51\x00\xce\x28\x57\x58\x1a\x33\xe4\x5b\x65\xaa\x1f\x1a\xf2\xcf\x94\x83\x30\x63\xcf\x83\xa2\x4a\x8d\x17\xcf\x58\x9f\x62\x94\xf6\x4d\x21\x4c\x4b\x15\xea\xc8\x55\xc3\x1c\x89\xda\x25\x2a\x5a\x17\xf2\x90\x8a\x15\x9f\x9d\x82\xfc\x21\x0d\xec\xca\x83\x50\x93\x55\xcf\x31\x35\x2c\xce\xd1\xe0\x3c\xfb\xec\xe3\x47\xf1\x98\x69\xe1\xcd\x27\x82\x46\x1b\x12\xc4\x64\x14\x45\x24\x4e\x6a\x76\x3e\x6d\xc6\x1c\xe1\x4b\x20\x7a\x56\xd2\x24\x24\x44\xc6\x92\xb4\xa4\x59\xd0\x5a\x1c\x86\xb5\xf4\x3b\xc8\xd9\x6a\x9a\x9c\xb5\x92\xee\x22\x3f\xc9\xc4\x32\x56\xc5\x17\x0f\x0f\x0e\xa6\xd9\x09\xc2\x05\x8e\x2b\xdf\x18\x65\x67\x25\xbe\x9e\x98\xbf\xe0\x13\x73\x15\xee\x78\x9f\xbb\x96\x62\xef\x8b\xec\xad\x96\x7b\xcc\xb9\x9f\xfc\x47\xe2\xfb\xcb\xff\x3e\x66\x66\xbf\x79\xbe\x09\x49\xf2\x9f\xcc\x3b\x53\xf4\x9b\xf7\xfe\xb2\x21\xc1\x27\x72\xc1\x7b\x15\xa9\xaf\xda\x39\x3a\x3e\x46\xdf\x3e\x39\x42\xf7\xcf\xa5\x36\x89\xd4\xc7\x70\x07\x5d\x12\xf4\xf8\x11\xba\x5c\xb7\x84\xa3\xc9\xb7\x4f\xd0\x9c\x7c\x44\xc5\x1c\x0b\x99\x99\x34\x7c\x7a\x3f\x02\x1b\x7b\x2e\xf6\x28\xff\xab\x50\xff\xc0\x57\x79\x3a\xa1\xe5\xf4\x08\xdd\x7f\xa7\xa5\x94\xb3\x53\x39\x10\xb8\xb2\xe0\x2e\xad\xbb\xc5\xa5\x10\x8b\x05\x7f\xaa\xd8\x8a\x34\x05\xe6\x24\x18\x78\xd4\xb8\xa0\x56\xbd\xa7\xe5\xcf\x62\x85\x35\xad\xd4\xb0\x67\xa7\xa8\xc0\xb5\xb8\x91\x71\xd5\x10\x5c\xae\x11\xf9\x28\x18\x84\x52\xd2\xa5\xbf\x2b\x1e\x40\x10\x02\x7a\x7e\x2c\x49\x61\x72\x38\x45\x0f\x1e\xc8\xcf\x9e\xe9\xcf\x9e\xea\x85\xc1\xc7\x1a\x7d\x87\x3b\xe8\xd1\x0e\x7a\xbc\x83\x9e\xec\x88\xab\xf9\x69\x0c\x39\xa2\x24\xbd\x31\xcf\xd1\x81\x18\x25\xfb\xfd\xb3\x63\xf4\xf4\xf0\x40\x63\x33\x7c\xca\xcc\xa0\x12\x7f\xb4\x73\x5c\x8b\xa7\x7b\x91\xe8\x11\xab\x43\x1e\x87\x8f\xbe\x8b\x46\xf9\x81\xac\x43\x4a\x21\x1f\x71\x21\x0e\xe8\xb7\x4f\x34\xc5\x1c\x3e\xfa\x6e\x98\x64\x2c\xfd\xbb\x43\xfe\xe1\x91\x1a\xd2\x7e\x9d\x1b\xef\x0f\xdf\x9a\xf1\xfe\xf0\x68\x78\xbc\x7b\x09\x5a\xb9\x22\x6d\x64\x30\x3f\xa9\x30\x5d\x90\x72\x82\xf5\xf9\x8e\x50\x3c\xcd\xe2\x5e\x51\x18\x50\xb5\x26\xb3\x4b\x42\x6a\x54\x48\xa0\x37\x98\xd5\x0f\x64\xad\x67\xf4\x41\xb0\x0a\x6f\x2b\xe2\x99\xfc\x20\x9d\xf0\xdb\x99\xc5\x85\xd9\x03\x6f\x0a\x76\x6b\xa6\xf1\x66\x6d\x36\xb8\x73\x79\x8a\x1f\x71\xe9\xc2\x9d\xf0\x03\x18\xba\xa4\x0a\xf9\x03\x59\x4f\xa2\x19\x2f\xf5\x57\xee\x74\xf6\x4a\x52\xb0\x92\xfc\x2f\xf9\x38\x99\xee\xc4\x04\x47\xaf\x6a\xdc\x76\x0d\x79\x51\x5d\xb1\x86\xb6\xf3\xc5\x11\xba\x88\x3e\xdb\xfb\xfe\xcf\x17\xbf\x7c\xff\xe7\x8b\xc3\x47\xbf\x3c\xfe\xee\xd0\x03\x32\x8d\x27\x5b\x93\x76\x93\xa9\xfa\x27\x6d\x1b\xb3\x7d\x79\x72\x7a\xf1\xe2\x97\x37\x8f\x9e\x7e\xdb\x37\x55\xa3\x0e\x81\x75\x6c\xad\xa4\x59\x76\x4d\x4b\x52\x26\x55\xa4\x31\xca\x11\xcc\x92\x54\xb3\x3d\x5a\xa2\x63\x44\xcb\xf8\x0b\xe0\x88\xc7\xc0\x18\xe3\x2f\xe3\xd3\x73\x1c\x9f\xa8\xbe\xd7\x24\xe2\xbd\xbf\xe3\xc7\x1d\xca\x3c\x76\x28\x25\xb1\x08\x57\x74\x40\xc7\xe8\x20\x7e\xc4\x11\x24\x9f\xed\xa2\xdf\x3e\xf5\x3c\x61\x04\x36\x80\xe4\x3d\x98\x38\x6a\x1d\xf8\xe8\xf4\x19\x5b\x82\x41\x63\x9f\x4b\x8b\xc6\x7e\x84\x13\xa2\x59\xd4\x4e\x8c\xaf\x1d\x7d\xcc\x8e\x50\xdb\x74\x64\xba\xa5\x91\x7f\x20\xeb\xd4\xa0\x3f\x90\xf5\x56\x07\xb4\xfb\x63\x47\xb3\x9f\x45\x43\xc5\xf8\x0f\x64\x26\xb1\x4d\xe1\x47\x98\xdf\x8b\xf5\x86\x0c\x20\xa5\x91\x3e\xdb\xb5\xf1\x1f\x7b\xd2\xb8\xf2\x72\xb1\x6c\xd7\xf0\xee\x64\xba\x11\x48\xa3\xca\xdd\x01\xd4\x2d\x4f\x55\xeb\x59\x5b\x06\x1a\x2a\x0f\xe2\x84\xec\x05\x67\x84\x2c\x68\x36\x98\x43\xb1\x1c\x1d\xcd\x61\x18\x4d\x22\xa2\x23\x45\x13\x7b\x97\xb8\xc2\x75\xe1\x50\xaa\x73\x07\x95\x84\xb7\x0d\x5b\x4f\x42\x59\x5a\xb0\xfa\x99\x5e\xe0\x5b\x32\x43\xc7\x29\xda\x56\xc6\xda\x3d\x45\xce\x7b\x97\xac\x69\xd8\xea\xd9\x83\x00\x35\xcf\x27\xb3\x86\x2d\x1c\xb2\x37\x90\xe1\xeb\xe9\xbd\xa1\x33\xd4\x63\xe7\x7f\x6f\xd0\xf1\x73\x7a\x8e\xe3\xde\xbd\x87\x76\xe3\x73\xa0\x31\xe7\x4d\xcf\xc5\xca\x5e\x49\xc0\xa0\xaa\xd6\xf7\x6c\x37\x02\x31\xbd\xd1\xbb\x66\xef\x6e\xf6\xba\x39\x72\xb7\x79\xfd\xa6\x83\xeb\x43\x14\x5f\xc8\x6f\x49\xdb\x35\x35\x78\x83\xd4\x6d\xeb\xc6\x97\xce\xba\xba\xf4\x6f\x3f\xa1\xa7\x9b\x27\x84\xda\x12\xdc\x49\x7b\x1f\xc8\x9a\x27\x34\x3e\x65\xc8\x50\x56\xe6\x63\xf9\x9a\x24\xcd\xc0\x92\x31\x31\xc0\xa6\x11\x94\xde\xf5\x1a\xf0\xd1\x61\xd3\xd6\xa5\x89\xf6\x3b\xe7\x1f\xd5\xe7\xf2\x96\x63\x2b\x5a\x1d\x1c\xd8\xa7\xe9\xdb\x8e\xaa\x89\x64\x78\x5c\xf3\xe4\x96\x46\xd6\x04\x36\x3c\xb2\x79\x72\xab\x6b\x16\x4c\x65\xe4\xa2\xc5\xa3\xe9\xb1\x03\x35\x40\xb1\xe1\x90\xc2\x53\x1c\x7b\x7f\x7f\x1f\xfd\xd8\xd2\x8a\xb6\x6b\xf4\x4a\x85\xca\x4a\xd3\x57\x31\x27\xc5\x07\xae\x3c\x31\x5f\x73\xc4\xae\x49\x23\x0e\x9b\x35\x56\xab\xb9\x48\x03\x2f\x6d\x39\x92\xa7\x82\x94\xca\x1a\x10\x99\x99\x8c\x33\x8e\x92\x95\x38\xa1\x00\xfa\x55\x57\x55\x86\x8a\xbf\x97\x20\x27\x53\x6d\x12\x0b\x0e\x24\x9d\xa1\x49\xdf\xad\x84\x1e\xe6\xf9\xee\x14\x3d\x1b\xb8\x49\xe3\xc3\xdf\x48\x26\x23\x2e\x58\x0f\xdf\x88\x54\xbc\xe7\xf9\x9b\x4e\xd1\xbf\x36\xe2\x19\x06\x9b\x9e\xd9\x4f\xb9\x0d\x08\xa3\x86\xcc\x48\x43\x04\xdc\x96\x89\xff\x58\x4d\x62\x5e\x29\x7d\xea\xc6\xdf\x66\x8d\x39\xc3\xdb\x97\xe6\x82\xbf\x24\xe3\xcd\x8e\x20\x56\x7a\xe2\x9b\xe0\x74\xf0\x8d\xb8\x61\xa7\xe8\x41\x00\x69\x94\x41\x2e\xa0\xf1\xf7\xce\xd8\x3f\xa3\x7b\xd2\x82\x15\xbd\x24\x7e\xee\x5f\x48\x7f\x23\x71\x12\x13\xd0\xd9\x29\x2a\x19\x91\x5e\xef\x41\xfb\x96\xaf\xc0\xa8\xad\x9f\x3c\xe8\x9d\x11\xe6\x9b\xe3\xe1\x8f\x8e\x48\x13\x6c\xf5\x8b\xb2\x44\xd8\x99\xbf\xf2\xa0\x38\x21\xe8\xd9\x5d\x14\x1b\xc8\x49\x6b\x63\xe5\x93\xf1\x4e\xe6\xc3\x23\xf4\xa7\x60\x5a\xa1\x90\xd7\xbb\xee\x67\xbb\xf7\x2c\xac\xd4\x6a\x86\xa6\x67\x34\xc2\xc9\x2f\xa8\x26\xab\xc0\x9e\xdf\x3f\x17\x57\x9b\xb4\xef\x6e\x30\x8b\xc8\xc8\x25\x27\x11\x06\x80\xa6\x26\x91\x56\xd3\x57\xa1\x7e\x1e\xcf\xc1\x06\x59\xa8\x49\x64\x83\x19\x61\x2e\xea\x0f\xf5\xb5\x09\xbc\x4a\x4d\xa9\x47\x93\x88\x00\x6d\x32\x41\xa9\xfb\xcb\xe9\x04\xf1\xac\xa9\x69\x84\x16\x03\xf3\xd6\x57\xfe\x01\x73\x62\x48\x2e\xda\xa6\x2b\xc0\x75\x2b\xd5\x28\xf1\xdb\x15\x69\x51\x43\x70\xb9\x0b\x66\x70\x99\x8a\x73\xc9\xba\x56\xf1\xb4\xaf\x50\xe0\xe7\xe0\x12\x86\xc9\x01\xfa\x2d\xeb\xbe\x72\xfc\xfc\xb9\x47\x5c\x4f\x7e\xee\x99\xcd\x1c\xf9\xfe\x1b\x43\x8e\x7c\x6d\xf0\x1b\xf9\xa8\xef\xb2\x56\x4e\xa7\xfe\x87\xa3\x00\xff\x81\xe7\x1d\x5f\xeb\x06\xcf\x8f\x06\x6f\x9d\x97\x29\x97\x59\x15\xba\x2c\xd1\xd9\xe9\xad\xbc\x96\x0f\xde\x4b\xfe\xf2\xf3\xf0\xd3\xb1\x8f\x71\x68\x25\x59\x37\x60\x96\x20\xfb\xdd\x73\x70\x2f\x83\x8f\xce\x0f\x65\x4d\x69\xe3\xb5\x0d\x9c\x49\xea\xb9\xf2\x6a\xb7\xe1\x35\x0a\x64\xca\x68\x04\xe6\x4b\x0b\x6f\xaf\xc7\x92\xe9\x3c\xb5\x81\x51\xd3\xbe\x74\x13\xfb\x66\xea\xed\x61\x53\xa7\xf3\x5a\x9f\xd5\xd3\xb3\x73\x79\x6f\x0d\x6a\xfe\x49\x83\x5b\x02\x44\x24\x40\x0e\x9b\xc6\x12\x50\x22\x0d\x62\xd0\x14\x96\x05\x32\x3c\x13\x63\xf9\x4a\xc0\x08\xb5\xa8\x5e\x33\xb1\xf7\x7e\xa0\xaa\x8f\xbd\xef\x13\x00\xcc\xf7\x9b\xdd\x8d\xf1\x52\x7a\xe5\xf3\xf4\x25\xe7\x9c\x13\xf7\xab\x9c\x80\x77\x4a\x1a\x7a\x4d\x4a\x37\xaa\x1c\x85\x8e\x7b\x2d\x8e\x83\x6d\xca\x90\x8b\x90\x29\x6d\x1a\x66\x56\xa3\xba\x11\x33\x50\xe7\xde\x57\x42\xaf\x71\x63\x95\xc3\x8b\x6e\xa1\x6d\x25\xf1\xb4\x58\xd7\xba\x33\xfb\x2a\x02\x43\xeb\x92\x7c\x8c\x9c\x08\xab\x39\xad\x88\xfa\xee\x59\x64\xbe\x51\x5e\xce\xac\x01\x47\x5d\x08\xc7\x91\x9c\x0a\x00\x7f\x8e\x5e\xd3\x73\x90\xff\x3e\x44\x87\x83\x96\x21\x67\x6f\x37\xb6\x0f\x05\x88\xf3\xfe\x7c\xe8\xd8\x03\x0c\x88\xb4\xda\x3c\xac\x9f\xb8\x90\xfb\x24\xe0\x01\xca\x0a\xb6\xf0\xce\x89\x4b\xcd\xde\xe5\xe6\x59\xdb\xc1\x66\xcb\x92\x2c\xfa\x1f\x72\x5a\x24\x37\xf5\x8e\x8a\xbd\x34\xfe\x73\x2a\x90\x8f\x20\xf3\xfb\xc3\x01\x63\xe4\xf0\x21\x30\xb0\x36\x23\x15\xa9\x81\x9d\xd5\x6a\xe2\x39\x22\x89\x8d\x40\x4a\x40\x78\x98\xbe\xf4\x1f\xa6\x6f\xf1\xc4\xc7\xe1\xc3\xfa\x32\xcd\x6b\x4c\x6f\x6d\xa1\x02\xe3\x8d\x96\x3a\x12\xe7\xac\xa0\x58\x8c\xbf\xa2\xed\xdc\xb5\x22\x98\x97\x55\xa9\x03\x15\x6b\x4d\x39\x84\xc3\x93\x52\xdb\x44\x9c\xe0\x6b\xe6\x14\x32\xa0\x1c\x5d\x12\x27\x60\x17\xc2\xe5\x22\x35\xcc\x80\xcd\x1b\x7d\xbc\x88\x4c\xca\x1d\x72\xf5\x83\x66\x87\x23\xf0\x6e\x17\xe6\x9a\x9d\x82\x93\x94\x92\xce\xe2\x18\x98\xc2\xc8\xd8\xe1\xec\xf8\xc9\x78\x44\x5c\x97\x62\x0b\x2a\x56\xdc\x6a\x6e\x9b\xc7\xcc\x46\xd3\x83\xb0\x15\x5d\x18\x42\xd6\xc7\xc0\xb5\x09\x98\xcd\x4f\x22\xa5\xed\x6d\x18\xb7\x6b\x27\xe2\x05\xee\x6e\x3a\xfe\xd8\xe8\xdc\x17\x99\xe0\x51\x32\x62\xc3\xd2\x7c\x67\xa3\x68\x51\xd0\xf9\x7a\x4c\x3d\x9e\x43\x7f\x6b\xae\xe8\x7f\x1a\xef\xfe\x9d\x38\xe2\xef\x28\x64\x20\xe3\xdd\xb7\xfc\xdd\xfc\xaa\x9d\x3c\xd1\xc6\x7b\xde\x9f\x80\x00\x86\x1e\x54\xa2\xc7\xc0\x53\x66\x9b\x86\x1e\x8c\xee\xa7\x5e\x80\xde\x3d\xe6\x9d\xaf\x01\x0f\x95\x39\x64\x5b\x71\x53\x39\xd9\x6d\xfa\xf6\x1f\x90\xba\xff\xe3\xac\xba\x99\xb3\xea\x4b\xb5\x74\xa3\xb4\xd5\x19\x68\x0e\xd7\xe8\x92\x28\xd4\xa9\x84\x9d\x39\x5b\x99\xa4\x54\xcf\xfe\x5c\x66\x6b\x37\x28\x23\xb4\xf5\x6e\x0c\x5b\xa2\x07\x8c\x8a\xbe\xc9\x6f\xcb\x46\xdd\x8d\x2c\xc6\x9b\x5a\x80\x23\x93\xee\x18\xf0\x1b\x18\x8c\x87\xef\xcf\x9c\xe1\x34\x5d\x39\x63\x9b\xd6\xd4\x10\x50\x19\x08\xc3\x9b\xa8\x4f\x21\x3c\x6b\x9c\x75\x1e\x49\x18\x4c\x61\x2a\x6a\xa4\xd4\x03\xb1\x8d\x32\x98\xe5\xa6\x86\x4a\x63\x2e\x4d\xc3\x19\x67\x33\x75\xad\x9d\x69\x38\x37\x31\x79\xf6\x41\xda\xc8\xee\x99\x06\x34\x6c\xfc\xec\xe1\x58\x39\x90\x59\xbe\xfb\xaf\xa8\xd3\x26\x55\x48\x5a\xb7\xa4\x99\x61\x95\x0f\xec\xa6\x52\x8f\xf7\xee\x25\xe0\x83\x3e\x50\xc9\x6c\x51\x01\xf8\xb5\xf6\x1c\x39\xda\xb5\x9a\x81\x91\xf7\xfd\x04\x76\xb8\xd9\x58\xa5\x73\xc9\xad\xcc\x94\x4d\x66\x96\x93\x3f\x4a\x2d\xc4\x97\x88\x4c\x6a\xb3\xd1\x7e\x47\x39\xb7\x52\xb9\xcb\xc0\xf9\xec\x17\x69\x67\x6d\x10\xa3\x1e\x66\xed\x91\xaa\xe2\x68\x35\x27\xed\x9c\x34\x5e\x32\x35\x86\x64\x3d\xf8\x6b\x35\x67\x4e\xa2\xaf\xaa\x2d\xe0\x15\xea\x90\xa6\x08\xa5\x43\x05\x22\xa1\x18\x46\xe8\x70\x42\x8f\x22\x35\xeb\xae\xe6\xbd\x26\x00\xf8\x48\x48\x7b\x9e\xa3\x49\xa1\x43\x2c\x49\x4a\x1b\x94\xbf\xac\x28\x44\x62\xbc\x62\xcd\x09\xae\x4b\x5a\xe2\x96\x28\xec\xb7\x1d\x38\xfa\x0d\x07\x3e\x42\x0f\x12\xcc\xdd\xb2\xf5\xe9\x11\xfa\x9e\xb1\x2a\x71\x41\x98\x55\xd6\x2d\xa4\x55\xf6\xc6\xbf\xea\xb8\x57\x53\x7e\x44\x00\xfd\x14\x85\xbd\xd2\x12\xde\x56\xd5\x1a\x04\xd8\x20\xf4\x95\xce\xc2\x71\xdf\x7b\x6e\x3a\xc8\xf0\x6a\x9b\xae\x47\x36\x9c\xe1\x8a\x8f\xb0\xa7\x0d\xf8\xbd\xc4\x38\x07\x7b\x07\xe8\xc1\x83\x68\x9c\x64\xe2\xdb\xff\x80\x16\xd5\xbc\x9b\xe3\x5a\x15\x92\x79\xc5\x9a\xb7\xac\x22\x93\xba\x5b\x48\x86\x75\x34\xc2\x51\xa6\x43\x9c\x03\xaf\x63\xd2\x3e\x0c\xd5\x09\xa0\x3c\x97\xa1\xde\xaf\xb9\xe3\x88\x47\x2a\x9d\x49\x15\x27\x20\x2b\xc4\xea\x88\xac\x5c\x26\x21\xc9\x4b\x86\xeb\xdf\x2c\x7c\x24\x1d\xef\x94\x40\x98\x62\x2c\x2f\x6b\xf1\x21\xb0\xf0\xfb\x27\x32\x8b\x48\x0e\x9f\x5a\x06\x9d\x25\xf3\x45\x29\xaf\xbf\x86\x98\xa7\x65\xc3\xae\xc4\x83\xa9\x6c\xb7\x55\x2e\xe1\x2e\xfc\x62\xeb\x99\x76\xb7\xc8\x41\x5b\x6d\x39\xf9\xec\x53\x14\x90\xfc\xbd\x0c\xbb\x73\xc8\x47\xea\x97\x36\x01\x9e\x07\x15\x73\xb7\xe8\x5a\xf8\x6a\x80\x46\x6e\x9e\x22\xd3\xe3\x7d\x77\x32\x4a\x80\x51\x04\xd3\x70\x7d\xe8\xa9\x18\x2a\x67\x53\xee\x32\xc5\x67\x95\xcb\xed\xf1\xc6\x54\x29\x13\x03\xd5\xff\x4c\xf2\x84\x7b\x7c\xdd\x75\x64\x58\xcb\x8b\xb2\x04\xa6\xa1\xcd\x83\x32\x4c\x8f\xaf\x79\x4b\x16\xb6\xe8\x83\x53\xb1\x28\x6f\xcb\x8e\x99\x0c\xbc\x7c\x4e\xa4\x81\x49\xf0\x96\x56\xb1\xc8\x74\xc6\xf3\x1d\xf0\x19\x39\xfd\x9b\xf1\x94\x2f\xf9\x20\x01\x51\xe4\x2a\x21\x7a\x77\xa9\xad\x0c\x27\x91\x2f\xd8\x92\xb1\x0f\xc5\xc9\x0b\x82\x1e\xe4\x36\x7b\x34\x21\x7f\x2b\x92\xd6\xba\x9e\xfb\x2e\x8c\x34\x97\xdf\xc7\xa3\xbe\xae\xab\xb5\xb8\x01\xc4\xd0\x0b\x08\x45\x15\x4c\x4f\x8a\x3c\x4a\x60\x9b\xc9\xf2\x15\x25\x83\x6a\x6a\x92\x0b\x86\x60\x64\xfd\x64\x57\x48\x73\xaa\x62\x04\x25\x57\x42\x81\x44\xe2\x79\x48\xe8\xb2\x6b\x0d\x89\x35\x43\x9a\xb8\x2c\xdf\x31\x0f\x92\x10\x77\x72\x5b\x25\xa4\x80\x77\xec\x45\x59\xf6\xc8\x06\x09\xd2\x4c\x8c\xbb\x60\x25\x9d\xad\xcf\xc9\x0a\x0a\x98\xbc\x21\x75\xe9\x56\x7e\x34\xdc\xc2\x33\x23\xd4\xb4\xda\x91\xc1\xc5\xb4\xbe\x12\xd3\x84\x8f\xb2\xac\xe3\x42\xd5\x30\xff\xe0\xd5\x43\x53\x2e\xb8\x64\xa9\x94\x91\x1c\xc3\xaf\xb8\x38\x09\x2a\x1b\x7e\xd1\x4c\x62\x8b\x47\x5c\x56\x30\x5b\x60\x5a\x0b\xae\x2f\xfd\x38\xc7\xea\x30\x47\x07\xe8\x0c\x26\x2f\xe8\x5c\xfc\x5f\xaf\xbd\x6d\x81\x63\xa1\x7c\x5e\x3d\x75\x42\x3c\x4f\xdc\x4e\x38\x42\x21\x38\x46\x85\xda\x39\xe3\x04\xcd\x68\x03\x12\xd2\x8c\x35\x16\x63\x82\x65\x18\xa7\x96\x1c\x3f\x3c\x64\xe1\x7a\x9e\x8d\x0a\x5e\x4a\xec\xaf\x7f\x83\xf7\x56\x53\x1d\x02\xbe\x1b\xce\x2a\xf6\xf6\xc7\xdb\x90\x31\x65\x27\x96\xf8\xfc\x86\x2b\x8c\xc7\x0c\x3f\xd9\xdd\x38\xf0\x6b\x03\xcc\x1d\xec\x1d\xf4\xb2\x1c\xa8\x99\xb6\x50\x0d\x0d\xec\xd4\x74\xfd\x17\x73\x21\x2a\x3a\xec\x32\x8c\x00\x6d\x76\x7f\xe4\x03\xff\xa2\x4c\xa5\x70\x53\xb7\x70\x81\x46\x74\xf2\x9f\x6b\xec\xdf\xe3\x1a\x33\xe6\xd3\x8d\xae\x31\xfd\xd6\xbf\xf7\x35\x76\x9b\xd3\x9d\x4f\x81\xc4\x5b\x3b\xd4\xf8\x3f\x67\xf9\x5f\xe7\x2c\xab\x8b\x4c\xdf\x42\x56\x81\x01\xcf\x28\x34\x1f\x90\x57\x93\x39\x1e\x5e\xed\xbe\x4d\xf5\x5b\x25\x4e\xd9\xca\xea\x77\x7e\xc6\xb5\xcc\xf6\xa5\x9d\x72\x23\x82\x6a\x9c\x20\xca\xd1\x95\xb4\x96\x4a\x0b\x5a\x6b\xaa\x6d\xca\x82\x60\x36\x26\x29\x04\xe4\xba\xb3\x6d\x2f\x9f\x86\x5c\x93\xc6\x17\x1c\x30\xe7\xa4\x69\x51\x5c\x98\x67\xc8\xea\xfb\x70\xf8\x8d\x7e\x9f\xa1\xf8\x79\xae\x85\x71\xf4\x70\x8c\x20\x16\x17\x02\x5a\x10\xce\xa1\x9e\xfa\xfd\x73\xd6\x6a\xcf\x81\x25\x59\xb5\xf4\x7b\xfe\x16\xc6\x78\x3f\xf7\x7b\x02\xad\xe6\x4c\x32\x1d\x27\x5b\x41\x31\x21\xf9\xaf\x1a\x48\x92\x3b\x6d\x10\x5b\xd5\x19\xc7\x86\xde\x0f\x86\x16\x84\xb4\x2e\xa7\xda\x01\x7f\x08\xc4\x12\xd4\x6b\x69\xec\xa0\x97\x9d\x2c\xb1\x0b\xe7\x2b\x91\xdb\x3d\x76\xc7\xe2\x18\xe1\xe3\x63\x74\x80\x7e\xff\x7d\x8b\x26\xfa\x8c\xb3\xe4\xac\x9e\xb1\x34\x1f\x9c\x0e\x27\x0b\xa0\x5d\x45\x0f\x39\xeb\x7e\x1f\x05\x04\xc7\xfb\x92\x54\xca\xce\xa4\x0b\xc4\x52\x57\xc1\xb3\x28\xea\x25\x0e\x71\xbe\x83\xd2\x29\xe3\xf2\x78\x06\x8e\xb6\x38\x9b\x05\x5b\xa8\xc0\x25\xa7\x19\x97\x29\x39\xea\x7f\xe1\x50\x73\x19\xde\x71\xe1\xfc\xec\xa9\xfa\xed\xab\x08\x5f\xfb\xfb\x76\x08\x67\x42\x46\xdd\x0c\xc7\xe5\x14\x52\xcc\x4d\x6b\x2d\x81\x62\xd0\x83\xd5\x4d\xbc\x0e\x34\x11\x94\xe2\x04\x46\xc5\x18\x14\x57\x7a\xaa\x63\xa4\xe5\x15\xe4\xcb\x2c\x51\xf7\x0c\x73\x27\xf6\x0a\x2b\xd9\x30\xaa\xed\xec\xff\xbf\x02\xe2\x6d\xa1\x99\xc4\x0e\xec\xef\x6b\x77\x94\x26\x70\x1d\x3b\x05\x37\x51\x45\x66\x2d\xbb\x26\x8d\xa6\x4b\x1a\x44\xcb\x3a\xb7\xd4\x5d\x9a\x29\x1e\x22\xb5\x26\xc3\x67\x7a\x17\x75\xc7\xf2\xd7\x36\xc8\x38\x53\xfd\xc7\x40\x1b\xd5\x0f\x2b\x82\x3d\x02\x97\x43\x86\x0d\xd9\xa6\xca\x06\x0b\xf4\x09\xff\x2b\xc1\x93\x59\x4d\xb4\x31\xec\xb2\x33\x2d\x3f\x6a\xb6\x0a\xb9\xdd\xbd\x3b\x12\xe9\xa5\x6c\xfb\xaa\x61\x8b\xbc\x5c\x1f\x94\xd7\xea\x17\xe6\x11\x42\x03\x32\x36\xf7\x42\xfb\x6d\xad\xa3\xda\x17\x47\xdc\x18\xf7\xa0\x07\xa5\x1f\x40\xc1\xd1\x8a\x54\x15\xe0\x5a\x45\x2c\xf6\xbc\x0a\x85\xb6\xcd\x98\xb4\xe9\xa9\xb9\x9c\x70\x7d\xcb\x49\xbf\xa8\xaa\x28\x42\xf9\x5f\x58\x42\xa7\xb3\x11\x9c\x1f\x3d\x87\x70\x88\xc4\xd5\xbb\xd1\xf9\x1e\x1e\x28\xc9\x86\xf7\x35\xd2\xb6\x2e\x68\x68\xf8\xff\xa4\x97\xd8\x08\x7c\xf6\xf2\xb4\xd4\xde\x07\x2a\x51\x76\xe3\xf7\xbf\xc0\xeb\x31\x88\x48\xff\x42\x6e\xbf\x7f\xcc\x7d\x75\xc7\xb7\x41\xc0\xfc\x7f\x32\x07\xc8\x39\x32\xd0\xfa\x66\x53\x4f\x9f\x26\xf2\x7e\x67\x5f\x2e\x54\x60\xab\xd9\xaf\xb1\x0d\x71\xa8\xe7\xdb\x26\xb6\x44\x15\x89\xf6\x2c\xe1\xae\xc9\x7b\x2f\x70\xe0\x89\x1a\xbb\x0d\xcd\xa6\x96\x6a\x3d\x72\xbf\xb1\xfa\x1f\xb4\x0d\xfd\xed\xf0\xb6\xb4\x09\x83\x46\x66\x67\x13\x90\x9f\x7f\xa1\x22\x60\x6d\x94\x6f\xcb\xd0\xdf\x3b\xd2\xac\xbd\x36\x42\xe9\xa4\x0b\xf1\xbe\xd9\x36\x15\x60\x89\x68\xeb\x27\xb3\x7e\x85\xc6\x45\x16\x1b\x3b\xc4\xa8\xe0\xe2\xcd\x13\x36\x06\x62\x90\xcd\xf0\xaf\x57\x35\x49\x45\x21\x33\xbf\x9d\xb8\x93\x7c\x08\x6b\xd5\x1d\xf5\x68\x63\x30\xd1\x32\xb4\x24\x8d\x40\xa2\x15\xa1\x40\x82\x8a\x1b\x5c\x79\x61\xca\xa7\xb6\x2c\x58\x1a\x31\x5b\xc4\x8c\x79\xce\xc4\x29\xeb\xe2\x64\x75\x6f\x99\x9b\xfe\xda\xda\xb9\xb4\x87\xa8\xfe\x86\x6a\x54\x1e\x47\x6f\xf5\x06\x5c\xfb\x7b\x35\x75\xb3\xc8\x9c\x50\x2d\x29\xa5\x7c\xb6\x30\x2d\xd3\x75\x7d\x5b\x91\x5a\x97\x7e\xa4\x96\x8e\xd3\x72\x75\x14\xb7\xbb\xe1\x15\x09\xe9\x32\xc8\xc0\x43\xb7\xe2\x6e\x3d\x49\x35\xe3\xd3\x69\x7a\xf8\xe4\x60\x6f\x5c\x67\x16\x81\x88\x13\xc9\x23\x62\xe7\x07\x62\xc4\x1c\xc7\x7f\x4c\x7c\xbd\x28\xcc\x17\x89\x0d\xc5\x63\xf1\xef\x70\xf0\xe5\x08\xa1\xae\x7f\xd5\xe3\x5d\x4b\xe6\xbc\x0d\x48\x3e\xb7\x3e\x84\x9f\x3b\xfa\x69\xbb\x67\xef\x8b\x3c\x24\xff\x26\xa1\x54\x71\x5d\xe0\x11\x71\x46\xf6\xa5\x3e\x15\x6c\x04\xe8\x3b\x8f\xa3\xba\xd1\xf2\xc6\x84\x51\x0d\x03\xbe\x21\xd6\x6e\x1a\x44\xd5\xb7\xf5\xe3\x59\xe8\xf8\x52\xd6\x63\x62\xa5\xb6\x79\xc7\x24\x45\xf4\x2f\x94\xbd\xeb\xbe\x76\x5b\xe2\xee\x9f\x3b\x28\xe8\xdf\x80\xbb\xdf\xfc\x44\xdc\x28\xbe\xe8\x5f\xfc\x20\xbc\xb5\x46\x3e\x7d\xab\xb9\xe5\x92\xe0\x70\x8c\x4a\x07\x49\x9d\x82\xcf\x1f\x30\xa3\x6d\x96\x9d\xc9\xf4\xfd\xd7\x3d\x08\xaa\x61\xa4\x95\xc0\x6d\x27\xbe\x5c\x74\x89\xf7\x7e\x36\x3a\xa3\xbf\xaa\x59\x22\x9c\x66\xb0\x19\x44\xf4\x86\x1b\x4d\x33\x7c\x1f\xdf\x59\x30\xcd\x5d\x39\x20\xe8\x6c\x18\x27\xff\xf8\xd8\x87\xac\xc4\x70\x8b\xbe\x20\x86\x93\x86\x83\xa5\x98\x69\xda\xb5\x74\x0b\x5e\x9a\x8d\x8d\x10\xac\xee\x7f\x94\xd6\xaf\xf1\xaf\xac\x03\x61\x28\xb0\xcd\x0c\x4f\xe7\x3f\xa1\x6c\xa8\xc5\xf0\x31\x88\x00\xa5\x42\x62\x94\x6b\x26\x7c\xf4\x6e\x77\xcc\x8d\x2e\x08\x47\xfd\xf4\x79\xdd\x44\x5b\x53\x51\x3e\x4b\x0c\xc5\xc6\x17\xf1\x67\x3a\x19\x43\xe1\x16\xc1\x80\x43\x3e\xac\x71\x43\x0f\x6f\x4a\xae\x32\xec\x96\x1c\x4f\x29\x29\xe4\x0b\x71\x3d\x7d\x36\xab\xe0\x86\xde\xac\x1b\xb0\x59\xeb\x5e\x19\xaf\x74\xde\x91\x8b\xab\x6f\xc3\xff\xc1\x4e\xae\xcf\xb6\xe1\x1b\xf9\xcd\xb6\xba\xdd\xb7\x70\xa6\x9d\xd5\x45\xd5\x95\xc4\xc6\xff\x18\xcd\xbb\x21\xf8\x43\xc9\x56\xb5\xea\x08\xa4\xbe\x16\xcb\x90\x5d\xa5\xa3\x96\x41\x5c\x36\xd0\x29\x1c\xc5\x24\x88\x31\xb2\xd1\xe8\x71\x7b\x75\xb8\x8c\x16\xb4\xd6\xe5\x5b\xd4\x3c\x22\xbf\x93\x2a\x95\xf6\x52\x8c\x21\xd7\xcd\x2f\xba\xc5\x02\x37\xeb\x1e\xff\x1b\x0c\xaa\x9e\x1e\x2c\x14\x66\x56\x7e\x84\xde\xab\x77\xbe\xd7\x1f\xfd\x9c\xaa\x12\x96\x82\xbe\xd3\x0f\x26\x53\x9e\xce\xc2\x41\xc7\xde\xa4\xe3\x87\x0d\x78\x74\x6c\x87\xca\xef\xf3\x29\x69\x31\xad\x78\x7a\x8b\xe5\x06\xd6\x88\xd6\x25\xbd\xa6\x65\x87\x2b\x15\x82\x57\x97\x50\x33\x27\x88\xf3\x4a\x6c\x47\xb8\xc0\x9e\xbd\x48\x38\x3a\xc3\xc7\xae\x71\xa3\xce\xcb\xb8\x1d\x2b\xfd\x23\xc8\x8f\xd0\x6f\xd2\x27\xa8\xdf\xfc\xb4\x79\x57\x8c\x71\xc5\xd0\x9c\x59\x26\xec\xaa\x7e\x11\x6d\xfb\xdc\x6f\x7d\xe5\x0f\x61\x55\xba\xd1\x90\x05\x3f\xf9\x45\xef\x5b\x6f\x89\x43\x7f\x42\x4d\x40\x3d\x61\x12\x5e\x81\x2b\xe2\x91\x04\x9b\x89\x83\x4c\xeb\xab\xca\xd5\x68\x2f\xd7\xe2\xd3\x02\x57\x42\x75\x9f\xe1\x22\x57\x51\x0a\x66\x2d\x60\x06\x3c\x91\xa7\x9b\x49\x29\x88\xaf\x00\x60\x6e\x55\x74\x26\x3b\xeb\x00\xa0\xa8\x30\xb9\x82\xef\x37\x97\x4a\x0b\xed\x23\x5e\xd4\x08\x43\xdf\xf8\x73\xcb\x0a\x4b\xfa\xb7\x7e\x6c\xe8\xd8\x0f\x8d\x8c\x51\xeb\x4e\xec\x66\xf4\x51\x6e\x9a\xa3\xb6\xd9\x8d\xf7\x6c\xf8\x40\xaf\x37\x6f\x3d\x2f\xaa\x6a\xf3\xa5\x8c\xc1\x84\xf7\x67\xd0\x20\x94\x35\x88\x96\x71\x9f\x4e\x05\x29\xd7\xad\xd3\x0e\xdd\x4f\x92\xe2\xf2\x1d\x3f\x99\xac\xbc\x7c\x41\x5a\x97\xc5\x9a\xbc\x6c\xff\x7e\xb4\x07\x0b\x74\x5f\xd5\x89\xa8\x8f\x0f\x04\x93\x4f\x1f\xa7\x31\xec\x61\x1c\xfd\xf3\x3e\x79\xc1\x44\xdd\x08\x05\x13\x9a\x6c\x15\xac\x6e\x31\xad\xb9\x32\xcd\x43\x3e\x92\xd1\xe3\x97\x58\xe5\x8f\x89\xb7\x99\x36\xf4\x5c\x75\x15\x6e\x10\xee\x5a\xb6\x00\x13\xe7\x4c\x55\xf2\x15\x0c\x46\x3d\x24\xcb\xb6\x2d\x1b\x56\xe8\xc6\x3e\xb2\x06\x3d\xe1\xca\x49\x08\x68\x12\x12\xa9\x6c\xc0\xfe\xab\x90\x08\x41\x2c\xf8\xd5\x14\x82\x41\xed\xbc\x01\x9b\x14\x46\x05\x5e\xe2\x4b\x28\x1b\x1c\xdd\x61\x89\xf0\x1e\x80\xf3\xda\x2e\x27\x7d\x9d\xa9\xdd\x81\x87\x41\xee\x7b\x83\xd7\xac\x53\x2d\xcf\xe4\xef\x66\x37\xfa\x00\x5c\x54\xac\xfd\x33\x5d\xd0\x96\x4f\xb8\xf9\x55\x5d\x62\xdf\xc9\x0d\x3e\xfc\xf6\x53\x2f\x08\x71\x53\xa8\x86\x6b\x75\x50\xb4\x74\xe5\xf7\x5e\xcb\x43\x69\x71\xd3\x2a\x59\xfa\x85\xb4\xcf\x4e\xf2\x4f\x93\xba\x0c\x9f\x3d\x42\xef\xe5\x98\xe9\xf6\x58\xe2\xad\x25\x5e\xeb\xf3\x37\x63\x0d\x20\xce\x6b\x93\x25\x04\xa7\xc6\x93\xea\x8e\x52\xa2\x5e\x7e\x5a\x05\xae\x8a\xae\x32\x2e\x1f\x68\xdd\x91\x00\x90\x7d\x7f\xc1\xae\x55\x38\xe9\xa4\x26\xab\xd4\x04\xa7\xee\x91\x48\x92\xd1\x8b\x72\x41\xeb\xa3\x04\x0d\xc5\xbc\x42\xd6\x8e\xe3\x04\x44\x61\x9d\x75\xa6\x8d\xe4\x0d\xf9\x7b\x47\x1b\x08\xf6\x4a\x08\xe1\x1e\x30\xb1\xfd\xfc\x6b\xd9\x86\x43\xc8\xe7\x0d\x51\x91\x5d\xd0\x69\x4b\xe6\x7e\xa6\xdb\x05\x29\xfa\x51\x59\x7b\x17\xba\x02\xb2\x1e\x57\xd2\xb2\xfb\x89\x43\x97\x52\xb6\x1a\xe7\x3f\x08\xa0\x00\xc3\x76\x52\x0d\x9f\x66\xba\x72\xbe\x83\xa0\x00\x5d\x1a\x8e\xd3\x8f\x88\xd4\x6d\x43\x89\x44\x08\x48\xa9\x2e\xda\x88\x87\xb4\xbe\xfe\x9c\x29\x33\x53\x8c\x83\x52\x96\x86\x76\x67\x1e\x6b\x80\xe7\x64\xa5\x40\x28\x2c\x02\xed\xe8\xdf\x8f\x42\x00\xf9\x9a\x08\x37\xa7\x88\x7c\x26\x46\xf2\x1a\xc9\xec\x76\xb4\xd9\xb9\xbb\x64\x44\xb7\xf6\x8a\xe1\xf2\x99\x7c\x3b\x2a\x55\x69\x66\xeb\xa3\x6d\xba\xe9\x18\x1c\x5f\x93\x89\x3f\xe3\x1d\xd4\xb2\x31\x23\x25\x77\xf1\x34\xfd\xb4\xb3\x9b\xe1\x66\x0e\x14\x8f\x74\x55\xde\x15\x21\x1f\xaa\xb5\xe0\x80\xac\x6b\x6d\xdd\xc8\x6b\x5c\x75\xbd\x77\xff\xa8\xdb\x25\x16\x9a\xcd\x33\xe8\x5e\xd2\x58\x42\x02\xb0\x89\x23\xab\xd1\xf2\x13\xcc\x5c\x8d\xee\x8c\x6d\x7e\xed\xeb\x33\x35\x66\xe8\x63\x0b\x6a\xc4\xd9\xb0\xe2\x53\xd1\xb5\x68\x49\x9a\x82\xd4\x2d\xbe\x52\x12\x89\x34\x50\xc8\xb8\x20\x2f\x27\x3a\x92\x6d\x12\xb8\x3e\xe9\xda\x37\x06\x9e\xea\x2c\xeb\x7e\xb4\x99\xcb\x34\x7c\x5b\xf9\x14\x64\x6d\x4c\xff\x9b\x67\xe8\x70\xef\x20\xc3\x02\x4f\xfc\x55\x6a\x5e\x78\x49\xda\x15\x21\x35\x3a\x00\x35\xfd\xf0\x5e\x1f\xb3\x93\xf4\xe0\x0f\x99\x26\x8b\xda\x86\xef\xd2\xfa\x4a\x5e\x9a\x27\xbd\xd4\x61\x0e\x8d\x8f\xbc\x18\x75\xe1\x27\x1b\x52\x4d\x6e\x66\xc7\x11\xe0\x5e\x1a\x12\x14\x54\x81\x80\x65\xa2\x4a\x4c\x65\x04\x3f\xdb\x90\x6b\xb3\x48\xd2\xd1\xee\x91\x8d\x9f\xf0\xb1\xa0\xed\xc4\xe9\x04\x0b\xd5\x21\xe1\xd3\x5c\xff\xdb\x34\xf9\xc0\xd5\xfd\xfc\x58\x02\x99\x1c\x4e\x05\xe1\xc0\x67\xcf\xf4\x67\x4f\x75\xf5\x52\xf8\x58\x13\xc6\xe1\x0e\x7a\xb4\x83\x1e\xef\xa0\x27\x3b\x88\x35\xe8\xe9\xa0\x4b\xbd\x88\xa6\xcf\xfb\x2b\x12\x7b\x3c\xde\x95\x52\xbf\x7d\x92\xaf\x4b\x1c\x0f\x12\xd4\x27\x4e\x4c\xe3\xbd\x58\xd8\xcf\x72\x8b\xe1\x93\x9b\xdc\x10\xf1\x0c\x13\x23\x05\xf7\x46\xcf\xa4\x7b\xa8\x0b\x09\xe9\x1d\x4d\x54\xb3\x68\x45\x65\x82\x88\x08\x2e\xe6\x2a\x24\xda\x2d\x3f\xad\x14\x1a\xf9\x1a\x3c\x6e\x48\xd3\xa3\x4b\xa7\x6c\xb3\xa2\x4c\x59\x18\x7b\x4e\xd0\x15\xbd\x26\xb5\xdc\xff\xd5\x9c\x16\x73\xb4\xc0\x6b\x41\x04\xb8\x2c\xa5\x8b\xaf\xb5\xc5\x6d\xf7\xbc\x81\xcf\x94\xf6\xb6\x6c\xc8\x35\xc8\x13\x11\xf5\x0b\xf6\xf9\x37\x06\x21\x6a\x7b\xe2\x71\xd3\x0a\xbd\xc0\x1d\x27\xc6\xa9\x96\x98\x9e\x75\xc8\xef\x78\x63\x8a\x91\xb4\xb7\xbf\x6f\x79\xe4\x63\x41\x88\x6e\x53\x66\x90\xb3\xb7\x05\x1d\x6a\x5c\x13\x79\x03\x20\x16\x53\xd1\x7d\x31\x12\x52\xc7\xe4\x94\x82\xee\x83\x9b\x35\x44\x2d\x00\x42\xc1\xf1\xff\x54\xcb\xa9\x71\xd5\x62\x0b\xfd\xfd\xa1\xe9\x49\x8f\xee\x9f\x13\xb9\x61\xb2\xe0\xb0\x22\x07\x21\x07\xce\xa0\x72\x7c\x55\x91\xa2\x55\x22\x6f\x3f\xd0\x47\xe3\x81\xd6\x9c\xd4\xbc\xe3\x23\x80\x3e\x1e\x0b\x94\x7c\x24\x05\xd4\x24\x19\x01\xf4\xc9\x58\xa0\xd7\xa4\xa1\x33\x5a\xe0\x91\x70\x9f\x8e\x85\x2b\xe9\x28\x05\x71\x38\xdf\x6f\x90\x19\x1e\x7e\x1b\x33\xc3\x59\xc5\xb4\xae\x60\x09\xf6\x66\x72\xaf\x5d\x6f\xc0\xbb\x06\xc6\xc8\x99\xac\xec\x79\x64\x4b\x22\xb1\x0c\x38\x95\x35\xce\xab\x8a\xad\x84\x14\x12\x5c\x86\xfb\xa6\x66\x97\x83\x49\x50\x3f\x3b\x6e\xea\xf0\x53\x6e\xa3\x39\x7c\x7e\x70\xd9\xb5\x88\x41\x8f\x00\x18\xae\x5d\x2f\x81\xb7\x55\x95\x65\x61\xca\x2e\x39\xeb\xda\xae\xe9\x95\x93\x5f\x2f\x49\x0d\xd9\xfc\x62\xce\x13\xb1\x06\xf8\xed\x86\x2c\xc0\xbc\xdf\x47\x4c\x20\xbb\x6f\x95\x98\x36\x25\x22\x6f\xd1\xe3\xe9\x48\xd0\x8f\x59\x61\x9e\x7c\x32\xd0\xd3\xa2\xb9\x6e\xb6\x0e\x3b\x79\x76\x2a\x6b\x22\xc1\x5e\xca\x88\xc0\x82\xd0\x6b\x6b\x81\xee\x6f\x44\x68\xba\x4d\x52\x2e\x09\x49\xc5\x3e\xc2\x53\x40\x90\xcb\xae\xa6\x7c\xae\x6f\x43\x5d\x7d\x69\xc9\x58\x83\xba\x65\x4b\x17\x04\x79\xc0\x58\x03\x0f\x95\x0c\x39\x75\xf0\x5b\x86\x2a\xdc\x12\xde\x2a\x62\x67\xb3\x76\x25\x48\xf7\xef\x1d\x2d\x84\xaa\x26\xe3\xd9\xa2\xdb\x7a\x89\x1b\xbc\x20\x2d\x69\x64\x3f\x8b\xd2\x5e\x01\x0b\xbc\x5c\x42\x22\x81\x42\x81\xf7\x2a\x68\x7c\x56\x8e\xdf\x51\xf7\x35\x95\xa7\xcf\x11\xf0\x4d\x79\x05\xf2\x71\x49\x8a\x16\x1a\x93\x49\xa4\x09\x05\xc7\x87\x09\xc5\x30\x04\x8e\x35\x7e\x69\xcd\x5b\x82\x4d\xce\xd5\xac\xab\xb4\xb3\xb5\xdf\x7a\x58\x1b\x43\x15\xae\xc0\x98\x04\x79\xcb\xbf\x28\xc7\x97\x38\x45\xba\xfb\x44\xc6\xea\x23\x36\xd4\x59\x04\xad\xf5\xab\x7b\x70\x4a\x52\xc6\x79\x19\xf9\x18\x07\x3e\xc2\xa9\x74\xb4\x26\xdd\x2d\xc2\xfd\x10\x14\xa6\x38\x20\x11\x79\x41\x89\x8e\xb6\x23\x8f\x6a\xcb\x50\x49\x8a\x86\x60\x6e\x29\x51\x29\xe4\x7c\xce\xba\xaa\x4c\x28\x56\xf1\x4d\xb3\xa1\xe2\xe2\x9f\xed\x00\x8d\x39\x71\x39\xb3\x23\x1b\x1d\xf1\xc4\x60\x6a\x4f\xd2\xd2\xee\xe0\x98\x61\x15\x7b\x71\x29\x28\xf2\x6d\x58\xcb\x0a\x56\x41\xf8\x19\x69\x5d\x6f\x87\x34\x3f\x2b\x1f\x88\xe7\xe8\xb0\xb5\x27\x68\x63\xea\x8e\x48\x8f\x49\xa1\xcc\x27\xac\x31\x35\x5f\xc4\xc9\x54\xd5\x04\xb7\x63\x08\x8f\x6d\x26\x6a\xaa\xcf\xd1\xe1\x41\x2a\xf4\x6f\x89\x6b\x5a\x4c\xee\x5f\xc8\x95\x91\x52\xb5\xb1\x91\x2f\x09\x1a\x62\x33\xd4\x88\x79\xef\xdd\xef\x4d\x40\xd9\x5a\x8b\x30\xbf\x92\x83\x5a\xb5\x9c\xcf\x34\x61\xe0\x32\x98\x91\xc6\x29\xbf\x48\xe7\xd9\x29\xe8\xa9\x3f\x29\x1c\x85\x50\xfa\x79\x3e\x5e\x2e\x1b\x28\xf3\x68\x98\x7f\x4f\x13\x5e\x63\xaf\x06\x5e\x0c\xdd\x1b\x29\x97\xa0\xf4\xd5\x6f\xbb\xb4\x46\x95\x22\x83\x08\x72\x0f\xaa\x38\xaf\xa0\x9f\xb0\x9a\xd3\x92\x34\x26\xc8\x11\x0b\x02\x5d\x32\x4e\xca\x7d\x05\x78\xc8\xe3\xf6\x42\xad\x48\xb3\x41\xb2\x52\x9f\xc8\x10\x42\xbf\x17\x4f\xaa\x07\x9c\xba\xd8\x9c\xb7\xd2\x1b\x7d\x15\x8c\x15\xc7\x09\xfe\xf1\x8f\x9a\xf2\x4e\x80\x45\x89\x15\x0a\x5e\xa2\xb1\x2e\x51\xa7\x0a\x6c\xc2\x81\xbe\x1f\xd8\x37\xad\xf3\xd4\x5f\x47\xce\x6b\x4a\x67\x39\x03\x0c\x7f\xaf\xfa\x04\xd5\x34\xec\x6b\x14\x9c\x92\x17\x1e\x49\xdc\xdf\x2b\x58\x5d\xe0\x76\x42\xcb\xa9\xfe\xf5\xbe\x55\x28\x75\x7f\x15\x50\x29\xb5\xc8\x47\x55\x07\x5e\xd4\x8a\x59\xdc\x4f\x46\xc4\xfa\x7f\x79\x7f\xca\xa4\x42\x56\x13\x37\xff\x98\xbb\x9d\x88\x9d\xca\xa4\x50\x0e\xc0\x41\x67\x08\x89\xb6\xa8\x26\x86\x9c\x80\xc3\x71\xf0\x15\xe9\x68\x54\xc4\x99\x78\x48\x13\x70\x81\x3b\xc1\x14\xd4\x4a\x7e\x95\x63\x9d\xd5\xd7\xb8\xa2\x25\xd0\xfe\xaf\x68\x41\xda\x39\x8b\xca\x3e\x9e\x29\x8f\xf0\x1c\x2f\x97\xa4\x96\xd8\x71\x12\x3f\x02\xea\xdf\xb1\x69\x51\xf6\xfe\xd2\x0b\x13\xa7\x61\x81\x9b\x0f\x7e\xb2\x24\x5d\x2c\x48\x49\x71\x4b\xaa\x75\x86\x46\x62\xca\xed\xa1\x13\x9f\xa0\x86\xa9\x23\x4d\x5a\x61\x26\x49\xe6\x65\x74\x93\xf0\xe0\x8d\xab\xdb\x7a\x34\x95\x8b\x64\xd7\x3f\xe0\x55\xef\x6a\x8e\x67\x44\x16\x30\x7b\x51\x97\x6f\xc9\xac\xab\x4b\x87\x77\x87\xcd\xfe\x0d\xf4\x41\x8a\xce\x0c\x75\x11\x30\x0d\x7f\x17\x86\x75\x3d\xc3\xaf\x15\xd7\x95\x55\x45\x81\x3a\x65\xe3\x35\xda\xa2\x89\x72\x36\x71\x54\xe0\xaa\x92\x19\xfb\xea\x09\x12\xf9\x5f\x6d\x07\xb5\xf4\x04\xef\x92\x83\xa6\x15\xf1\x51\xcd\xd2\x92\x48\xd3\x3f\x59\xbe\xeb\xea\x2d\x7d\x3c\xd8\x05\x36\xda\x56\x19\xcc\xdb\x47\x5b\x5a\x6e\x1b\xb3\xf5\x92\x38\x65\xe4\x66\x03\xf4\xc9\xa3\x3a\x0d\xa6\xba\x6c\xc5\x99\xe4\x22\x8a\xed\x2c\x22\x26\x59\xee\x7a\x5c\x32\x43\x05\xf9\x13\xf1\xcb\x40\xb1\x8e\x5b\x89\x48\x69\xd1\x47\x4e\xa6\x34\xb3\x19\x2e\x52\x1e\x15\xad\x49\xf5\x43\xde\xac\x4c\xd6\xfe\x3e\xd2\x55\x0e\x69\x13\x17\xd8\xbb\xc4\xc5\x07\x65\xb4\xa5\x4d\x6f\x42\x72\xbe\xaa\xd1\x9d\x97\x3c\x4b\x5e\x59\xb6\xc3\xa3\x4d\xdc\xd1\x45\xa4\xcd\xd5\xd3\x02\xf9\xf1\xee\x52\x06\xe7\x88\xbb\xd9\x10\x56\xe1\xe9\xa8\xc8\x24\x86\x99\x04\x42\x17\x72\x49\x39\xdc\x14\x70\xff\xa9\xf6\xdf\x0b\x82\xdd\x4e\xfb\x9e\x80\x87\x74\x59\x78\xee\xb7\x72\xf3\xad\xe4\x62\x01\x30\x0d\x79\x4c\x6a\x69\x82\x96\x37\xbe\x9a\xb3\xb8\x56\x2b\xce\x22\xe7\xda\xa8\x3a\x6f\xbf\xff\x9e\xec\x58\x37\xe2\xf2\x53\xee\x05\x15\xd2\x11\xe7\x8a\x92\xbf\x77\xb8\x52\x76\x3a\x5f\x9f\x4a\x90\x8e\x02\xe8\xa4\xaa\x09\xd5\x6a\xc6\x9a\xc2\x93\x14\x62\x77\xe6\x5d\xd5\x8d\x13\xab\xeb\x2e\x81\x24\x0e\x03\x82\xe0\xd6\x84\x58\xab\xde\x5f\xae\x03\xc5\x85\x60\x97\x63\x8c\x4e\x33\xf1\x0b\xae\xa5\x41\x13\xfc\x08\xb8\x5e\xa3\x05\x6b\x62\x08\xd7\xb8\xd1\xf4\xf5\x96\x55\xe0\xef\x81\xb8\x9f\xd8\x7e\x98\x15\xe3\x4f\x52\xaf\x27\xe4\xf9\x60\xa8\x13\x55\x21\x21\x39\xba\xdb\xa1\x13\x7c\x61\xf7\x52\x42\x58\x04\xed\x39\xca\xa5\xae\x8d\x1b\xc5\x9f\xce\x89\x4a\xde\x3a\x1c\x10\x57\xd0\xdd\x18\xca\xfd\xb9\xc6\xf8\x1c\x6b\x30\x4f\x2e\x3d\x6f\xfc\xec\x1b\xf6\x53\x5c\xe9\xc4\x55\x06\x6e\xd0\xd3\xd5\x04\xac\xc3\xbd\x9f\x15\x58\xfe\x12\x8c\xd2\x27\xb5\x9c\x33\x39\x29\xb4\x54\x2a\x4a\xa5\x94\x2b\x5d\xed\x2b\xa3\x2d\x82\x6f\x90\x34\x60\x21\xd5\xe1\x93\x55\xe5\xe6\x7b\x08\xee\xa8\x59\x8f\xe4\x36\xe9\x9e\x02\x86\xc5\x50\x65\xe0\x17\x0c\x38\x99\x70\x28\xee\x7b\x50\x32\x8e\x33\x45\xe9\xc5\x97\x11\xce\x21\xdc\x0d\x1d\x23\x3f\xea\x7e\x35\xa7\x15\x51\xdf\x3d\x43\xae\x03\x2f\x5d\xac\xdb\x46\x88\x1c\xc3\xd3\xef\xe1\xd5\x9f\xe3\x83\xa6\x46\x93\xff\x3e\x44\x87\x31\x27\xdb\x38\xaf\xc8\x8c\x9d\x60\x8b\xe3\xb2\x97\x7b\xd2\x54\x47\x65\x34\xf6\xe5\x25\x99\x3f\xf2\xa9\x85\x63\x6a\xcc\xa2\x6d\x0a\x3e\xfa\xe7\x2e\x72\x70\x87\x17\x37\x32\x2b\x37\x55\xcf\x01\xae\xe6\xf4\x7a\x12\x3b\x9d\x29\x14\xdb\x8f\x89\x4d\x12\x75\xc3\x5b\x39\x05\x79\x63\x5d\x7b\x24\x31\xf9\xca\x77\xc8\x39\x37\xb4\xf3\x6c\x75\x92\x09\xdb\x40\x3c\xbd\xa1\xe1\xc7\x54\x82\xad\xe3\x7e\x3f\x89\x7a\xb0\x21\x43\x3d\xa9\x08\xb0\x3d\xda\x52\x88\x28\x04\xcb\xf3\x25\x91\xf1\x18\xae\x10\x6e\x3a\x53\x95\x69\x91\x27\x69\x39\x3e\x18\xd4\x1e\xa5\x09\xed\x72\x8d\x38\x69\x5b\xa5\x1c\xd2\x46\x4f\xa4\x65\xe8\xff\x48\xc3\x1c\x1d\xd3\x4d\xf0\x12\x70\x9c\xe2\xe2\x61\x79\x93\x7c\x70\x47\x73\x63\x2d\x72\x7f\x5f\xbd\xac\xb2\x0e\xa4\xda\x27\x91\x34\x6c\xf6\x83\xea\x02\xff\x20\xf3\xad\x0b\xc0\x99\x83\x22\xad\xc9\x07\xb2\xd6\x56\xfb\xe9\x58\x1b\x11\xce\xd9\x3a\x46\x99\xb0\xc2\xc1\xe2\x76\x6e\x8d\xb2\x2d\x25\x4d\x94\x4b\xd2\x50\x56\xa2\xd5\x5c\x45\x16\x84\x29\xa4\xbe\x19\xbf\x21\x32\xe0\x40\xea\x23\x61\x45\xd2\x86\x54\x40\x37\x36\xdb\x24\x6f\xc8\x4f\xa5\x34\xdc\x30\x96\x59\x08\x66\x91\x58\xe6\xeb\x6e\x37\x0b\xe4\x68\x9b\x8e\x04\x62\x68\x0e\x6c\x80\xf5\x97\xda\x8a\xa3\x51\xa3\xd6\x28\x4e\xa8\xb1\xdf\x88\xf3\xdf\xd5\x9e\x87\x46\x62\x5f\x9f\x61\x7f\x30\x81\x71\xbf\xcd\xff\x3e\x1c\xa3\xb6\x6b\x6a\xcf\xe5\xa3\x22\xcf\xb5\x63\x65\x94\xeb\x67\xa3\x24\x92\x60\x9f\x84\xc0\xa7\x07\xd3\xec\x54\x27\xc5\xc5\xf6\xf5\xe0\x20\x42\x46\x29\x59\x49\xb7\x93\x7a\x49\x68\x87\x40\xe1\xac\x52\x41\x23\xb9\x94\x33\xf3\x66\xc2\x27\x18\xcc\x48\x5a\xc0\xa1\xa3\xf8\x86\x97\x96\xe7\x26\xde\x2a\xb1\x09\x22\x83\x2d\x1d\xa0\x32\x0f\xa0\xca\x36\x0f\xd7\xe7\x0b\xe2\x01\x3d\x2a\xb5\x81\x7b\x7a\x83\x4a\xf8\xa2\xbc\x05\x87\x9c\xa5\x3f\x3a\x43\x54\xe8\xe8\x75\x19\x1c\x7f\x15\x0c\x24\x2b\x3f\x72\x44\x6b\xde\xcd\x66\xb4\xa0\xc4\x36\x97\xb3\x02\x64\x4c\x6d\xe0\x34\xd6\x75\xa5\x22\x6b\xb7\xef\x7d\x6e\x95\x8a\x94\x11\x4b\x63\x89\x34\x5d\xfe\x20\xb8\xab\x7c\x42\x0c\x6d\xdd\x09\x53\xa7\x9e\xe1\xb9\x74\xcf\x6f\xf3\xaa\x69\x88\xb2\x58\x8f\xf6\x16\x8a\x09\x8d\xd3\x66\xaf\x48\x1b\x2a\xa4\x23\x67\x55\xb0\xe5\x3a\xa5\x9d\x0e\xcd\xcb\x09\x15\xed\x9d\xd6\x1b\xfb\x9c\x11\xbd\x36\x98\x99\x1b\x91\x9a\x98\x97\x78\x37\x92\xcd\x7e\x22\x32\xfc\x93\x06\xba\x73\x84\x4a\xc8\x68\xd2\x42\x9b\xe0\xce\x29\x53\x65\x9a\xfa\xa5\x26\x61\xc9\x54\xbb\x1b\x35\x34\x2a\xdf\xe1\xdd\x65\xa2\x62\x12\x1c\x2d\x7d\x53\x98\xcb\x53\x8e\xb4\x82\xf5\x43\x0c\xd5\x15\x6b\x5b\x52\x43\x51\xf4\x1a\xe8\x1f\xc3\xb8\x32\x5e\xea\x32\x8e\xc1\xd0\xa0\xeb\x32\x8a\x20\x86\xe9\x81\x37\xe1\x92\x48\x47\x3f\x89\xd0\x11\x2d\xdc\xd4\x85\xa6\x46\xd2\x95\xf2\x29\xb8\x5d\x5b\x86\x0e\x0f\x0e\xc2\x97\x24\x77\xee\xf5\xe8\x2a\xa9\x42\x1a\x7f\x8d\x28\xa8\x8c\xc5\x2d\x5d\x44\x3b\xc0\x66\x12\x20\xae\x34\x1f\x09\xc2\x02\x52\x1e\x5c\x9d\x94\x76\x76\x2a\x5e\x0a\xd7\x9a\xf3\xa3\x6e\xcf\xdb\xa1\xa1\x41\xca\x51\x50\x2a\xd1\xb7\x47\x88\x5f\x5f\x75\x95\x6d\xae\x67\x4a\x4f\xa7\x21\x5e\x79\x1d\xfe\xd2\x73\x1c\xd9\x07\x30\x35\xb9\x51\x0d\x92\x5c\x5c\x9d\x71\xbd\x17\x92\xad\xa2\x63\x14\xb2\xd1\xf7\x12\x45\x3f\x8b\x73\x2e\x45\x9a\x94\xaa\x8e\xcb\x05\xad\x77\xfd\x08\x16\x31\x34\x47\x13\x13\xcb\xbc\xaf\xe2\xaf\xe5\xaf\x2a\x6a\x7a\xdf\x8d\x4a\x8e\x27\xba\xbf\x6f\x32\x32\x0c\xf0\x17\xe7\xa7\xf2\x90\x85\x67\x3a\xe9\x5a\xf7\x51\x81\xee\xd9\xb4\x0f\xf4\xe0\x01\x9a\xdc\x0b\xb6\xe4\xf7\xdf\xd1\x3d\x1f\x33\x39\x3f\xba\x23\x33\x8d\x91\xf5\xdd\x9f\x3b\x55\x77\x53\x03\x06\x1c\x3f\xd2\x80\x0c\xd4\xf4\xeb\x05\xab\x5b\x5a\x77\x31\x82\xd3\x76\x9b\x25\x69\x16\x94\x73\xca\xea\x4a\xc7\xf2\x6a\x62\x90\x57\x7d\x72\x9f\xcf\x5f\xbf\x7b\x79\x84\x5e\xb8\x21\xd0\x32\xb8\xd3\x91\x7b\x96\x0d\x65\x8d\x76\x35\x1d\x1e\x1c\xec\xbe\xfa\xf3\xeb\x9f\xe2\x9c\xd5\x14\xf8\x89\xca\xec\x08\xa8\x69\x0a\x2c\x4d\xde\xf1\x92\xf1\xa9\x40\x11\x8c\x5a\xb2\x58\xb2\x06\x37\x6b\x74\xd5\xe0\xc2\xa8\x5f\xea\xfb\xd4\x18\x72\x88\x16\xb2\xeb\xaf\x1a\x5c\x97\x33\x0c\xf5\xb8\xcb\xb0\xb5\xd8\x02\xaf\xd5\xfd\xa2\xc4\x2e\xb1\x68\x31\x52\xb4\x94\xbd\xd4\x38\x90\xcf\x0b\x55\xb7\x3d\x74\xc1\xda\x08\x85\x50\x70\xf7\xc0\xbc\x7e\x9b\x3e\x2f\x71\xaa\xdc\xfe\x3e\x42\xbb\xe8\x75\x25\x0e\x19\x8f\x70\xb5\xa3\x5b\xc4\xb9\x8a\x25\x40\x06\x8b\x45\xfa\x0c\x4a\x90\xe7\x64\x25\x41\xca\xc4\x1a\xab\x4a\x49\x98\xb6\xda\xa7\xb9\x75\x6f\x74\xba\x8f\xfd\xd3\x1d\x1e\x6e\xf1\x91\x7f\xb8\xb7\x7f\xb6\x3f\xe3\x51\x4b\xda\x9f\x0e\x0f\xfa\x0b\x77\x6b\x95\xc4\x9f\x66\x56\x39\xf6\x72\xae\x74\x6a\x0e\x34\x15\x24\x4d\x8b\x85\x5a\x67\x32\x1e\x64\x9e\x03\xbe\xc6\xb4\x12\x9c\x2d\x93\xe8\xc0\x99\xdf\x10\x76\x21\xc8\x38\x95\x33\x08\x32\x13\x8c\xaa\x9b\x30\xab\x37\x60\x1c\x0f\xa6\x4d\x98\x10\x87\x8e\x2d\xaa\xb5\xd8\x41\x19\xf6\x6d\xe4\x18\x90\x5f\xa4\xf4\x45\x65\xbd\xae\xd2\xcf\xe5\x3a\x77\x78\x8e\x66\x0a\x16\x8c\xd0\x87\xc4\x6b\x1c\xfa\xe2\x34\x7e\x84\x98\x11\x85\xa8\x0a\xc4\xd4\xa5\x38\xfc\x11\x5e\x54\x55\xb4\xd4\x8a\xcc\xac\x95\x71\x26\x7b\x4e\x3b\x00\x10\xf9\x48\x5b\xb9\x36\xba\x58\x56\xb4\xa0\xad\xbb\xba\x96\x49\xff\xac\x58\xa0\xaf\xff\x99\x6d\xe0\x32\x3d\x41\x4c\x53\x49\xba\x50\x16\xd6\x21\x00\xae\x25\x38\x47\xfd\x6b\x1b\x5c\x73\x1a\x2f\x21\xab\xb4\x25\x0c\x01\x9e\x15\x22\xb2\x24\x28\x4f\xa2\xf1\x0e\xde\xde\x47\x1c\x29\x3a\x3d\x39\x6c\x59\xe0\x7a\xfe\x2a\x0d\x2e\x01\xd5\xe4\x7c\x64\x61\xf8\x59\x34\x09\x10\xb0\xf5\xaa\x35\xbd\xc1\xd1\x31\x7a\xff\x73\xa4\x10\xfd\x19\x8c\x9c\x40\x62\x5c\xd5\x7c\x0d\xda\x79\x26\x4d\xae\x5e\x72\xe6\x4d\x12\x51\x7d\x6d\x7b\x5c\x42\x2a\x9f\x0a\x21\xf1\xb7\x4f\xd1\x6c\xc8\x62\xd9\xae\xfd\x47\xed\x86\x04\x23\xa1\x63\xf4\xdb\xe1\x11\xfa\xed\xd3\x0e\x7a\x24\xff\x79\x2c\xff\x79\x22\xff\x79\x2a\xfe\x19\x9d\x2e\xe0\xd9\x08\x13\xd3\x18\x91\xb1\xca\x13\x71\xc0\xc0\x96\x6c\x94\xa7\xa1\x42\xad\x9b\x24\x05\x6e\x7f\x4f\x94\x48\x8f\x8e\x83\xcf\xdf\xab\x08\x85\x9e\x10\x05\x33\x9c\x7a\x16\x3d\x3f\x76\x13\xf7\xd4\x87\xe9\x9b\x4d\xc6\x03\xe1\xaa\xd2\xec\xba\x91\xf9\x2d\x3b\xda\xc8\x6f\xd9\x19\x3c\xa5\x0d\x0b\x7e\xb5\x94\x10\x1f\x56\x5b\x4b\x2e\x32\xa7\xb2\xe9\x9f\x5b\x5c\xb7\x89\xe8\x4f\xd3\x87\x23\x87\xae\x87\x8a\x09\x4c\xf2\x93\x55\xce\xee\x29\x7a\x3e\x1a\xb3\x39\x74\x9f\x43\x68\x76\x8c\x6f\x90\xa5\xca\x12\x78\xac\x6b\x0b\x0e\x2f\x88\x74\x1a\x6f\x6e\xb4\x13\x5d\xba\x07\xcd\xd9\x0a\x2d\xb4\x65\x04\xac\x70\x6a\x87\x6d\x70\x90\x19\x49\x9a\x67\x74\x90\x50\x32\x3a\x08\x69\x03\x70\xb7\x38\x97\xdc\x4b\xfa\x39\x34\x47\xb5\xd1\x2e\xb7\xc2\xf7\x6e\x8c\xef\xf1\xd8\x06\xd6\x6a\xe6\xf7\xa2\x14\xda\xfa\x26\x43\x87\x6b\xcb\x7a\xe1\xcf\xea\x52\xa8\xac\x46\x5c\xa0\xe2\x6f\x6a\x9a\xc1\x45\x7b\x88\x9b\x06\xaf\x8d\xa1\x29\x65\xfc\x71\x51\x5c\x92\x8a\x08\xaa\x50\x31\xbe\x72\x05\xda\xee\x79\x1c\x32\xd8\x5e\x8c\xec\xef\xa3\xb7\xbe\x48\x14\xce\x78\xcc\xa4\x64\x30\x48\x88\x9d\x9e\x00\x29\xbd\x19\x72\x48\x41\xe0\x66\x23\x94\x8f\x0c\x26\x35\x99\xa2\xff\xa7\x12\x89\x46\x6c\x50\x9a\x01\x20\x2f\x7e\x52\x86\x95\x38\x21\x8a\x3b\xaa\x72\xbc\x12\x98\x76\x50\xdb\xac\x11\xbe\xc2\xb4\xee\x83\x26\xad\xea\x02\x4c\xcd\xda\x1d\x48\x00\x10\x1f\xe4\x6d\x77\xee\x8f\x0c\x44\x30\x3b\xf8\xde\x20\x61\x20\xaa\x5f\xff\x64\x5f\x8e\x1d\x22\xe1\x4f\xb4\x45\xc7\xf1\x47\xa9\x10\x34\xfd\x93\xa6\xac\x84\xea\x81\xbc\x76\xe3\xe2\xce\x90\x5c\x5b\x99\xf8\x94\x74\x3a\xe2\xd2\x80\xfd\xa2\xb5\xb7\xe8\xa1\xeb\xc2\x16\x40\x8d\x6e\x4f\x97\x6e\xde\x9b\x01\xe2\x30\x24\xfd\x73\x8b\x9b\x07\x85\xd5\x36\xcc\xe0\x43\xfe\xe5\x61\xbc\x5e\x68\x51\x4f\x05\xc8\xdb\xa8\x5a\xe3\xaa\x91\x9a\x11\x53\xaa\xcd\x82\xfa\xdf\xec\xb8\x91\xa9\xd0\xe8\x5d\x5c\x2f\x42\x46\xcf\x10\x6e\x9a\x77\xf7\x32\x75\x8f\xd3\xc6\x4b\xe9\xcd\xfa\x70\xee\x45\x7d\xaf\xb9\x77\x23\x56\x94\x34\xe2\x7e\xcc\x81\x37\x69\x51\xf2\xfe\x1c\x79\x7d\x9e\x33\xd5\xab\x13\xe2\x3f\x08\x51\x91\xcd\xc0\x00\x9c\xca\xcd\x5c\x05\x3d\x3b\x51\x23\x6b\xcf\x36\xae\x35\xcc\x6d\xe1\x7a\xf4\x2d\x36\xd6\x6e\x20\x77\x6d\x0f\x12\xa4\xca\x17\x55\xd5\x03\x3a\x1d\x6c\x2c\x6e\x57\x59\x34\x8d\x43\x89\x37\x13\x1e\xec\x14\x6b\x71\x69\x34\x26\xe5\x14\x54\xc0\xb5\x0c\x88\x74\x76\x8b\xef\xc9\x44\xf6\x02\x1c\x2c\x15\x5b\x91\x26\x7c\x42\x19\x15\x52\x30\x6b\xb2\x72\x67\x27\xb6\x49\x83\x90\x76\x05\x5b\x84\xc5\x01\x98\x92\xbf\x3d\xed\xcf\x0a\xf0\xb6\xcc\x81\xdc\xc8\x8c\x4d\x29\x90\x6b\x7a\xf7\x3b\x1c\x25\xb1\xad\x3d\x9b\xbc\xc5\xda\x08\x7d\x01\xbc\x43\xee\xf2\x70\x79\xe3\xc3\x84\xbd\x61\x64\xf9\xd9\x6c\x71\x1a\xee\x94\xe7\x48\x59\xba\x2c\xb5\xe7\x8c\x5c\x27\x58\xb0\xc5\x44\x9a\xac\x32\x85\x30\xb4\xc4\x6b\x5b\x3f\x80\x05\xd6\x5c\x0f\xd6\x25\xe6\xe2\x30\xd4\x51\x3b\x16\xdb\xce\x26\x88\xdc\xbd\xab\xea\x9e\xa1\x1a\x6a\x0b\x40\xdb\x0a\xe3\x2f\x40\x2e\x3d\x0e\xe0\xed\xc5\xa5\xd0\x91\xeb\x12\x8b\x4a\x63\xeb\xf7\xb2\xc5\xd6\x43\xab\x86\xd7\xa8\xb2\x0e\x11\x1a\x63\x7c\x47\x17\x9d\x58\x50\xc1\x42\x4c\xe7\x56\x0f\x2e\x74\x5e\x4c\xac\xcf\xa9\x3c\x94\x92\x57\x21\xc0\x57\xd5\x07\xb4\xd3\x7f\x83\x69\x29\x6b\xd2\x1f\x79\x8b\xde\x01\xf5\xe9\x15\x21\xfc\x08\x1d\xec\x1d\xec\xa8\x6a\xfb\xea\x8f\x19\x21\xfc\xfb\xae\xa9\xcd\x07\xc4\xd9\xbe\x57\x4e\x69\xf5\x60\x67\xd3\x2c\x56\x06\x2a\xca\x6b\xa7\xde\x65\xb6\xaa\x80\x35\xfc\xa8\x8c\x59\x71\xd9\xd5\x5f\x43\x85\x3b\xae\xcc\x9c\xc6\x9e\xe7\x94\x68\x48\xfa\x46\x8c\x81\x46\xfb\x9b\xe2\x32\x15\x69\xa5\x43\x9f\xcb\x5c\xdd\x0b\x0f\x68\x62\x85\xf2\x7c\xfa\x7c\x0c\xc5\x34\x3b\x23\x44\x79\x55\x95\x19\x4b\x20\x7f\xef\x8a\xb4\xaf\xcc\x17\x89\x38\x25\xb9\x2d\x41\xed\xfb\x44\x75\x79\x3a\x73\x07\x78\xe6\x13\x78\x4c\x2c\x1e\xd8\xa0\xbd\x00\xda\x75\x40\xf5\xb1\xe7\xfd\x7d\xf4\xbd\x6d\xf2\x3c\x23\x44\xba\x4f\x95\x89\x56\xf5\x0e\xd1\xe2\x8e\x20\xa9\xb0\x81\xab\x72\xa4\xba\xad\xb2\x50\x85\x79\xff\x5e\x2b\x5c\x42\x5d\xdd\x3e\xef\xb8\x40\x2f\x3c\x34\x89\xdb\x7d\x28\xf8\xd0\x5c\x04\x3d\xdb\x35\xf0\x4c\x14\xb8\x74\x48\xbf\x92\x47\x04\x1e\x33\x71\xe1\x16\x37\x71\x48\xee\x5f\xc4\xb1\xf6\x1b\x89\x82\x67\x2f\xec\x61\xe1\xec\x9a\xbf\x13\xb9\xd0\x6e\x58\x74\xc5\xe4\xbc\xfe\x02\xa5\xa9\xc7\x19\x43\x75\x6e\xc9\x2b\xfd\xf2\x9e\x7c\x3b\x79\x57\x3a\xd0\xd3\x92\x7e\x2a\x46\x46\xf5\xf9\x5e\xc8\x49\x35\x64\x46\x1a\x52\x17\x61\xdc\x2a\x82\x83\x62\xb1\x1e\x77\x9b\xf6\xc7\xdf\x13\xf0\x82\x26\x31\x1e\xaa\xa6\xbd\xde\x21\x8b\x70\xdb\x85\x82\xd6\x99\x7b\x63\x4b\x31\x18\xc1\x78\xc9\x5e\x33\x3e\x70\xd5\xc5\x20\xf5\x62\xea\xf6\x41\x29\xeb\x48\x94\x61\x67\xfa\xbf\x84\x18\xf6\xd0\x9f\xc9\xf6\x14\x4f\xa4\xfa\x70\x09\x7c\xda\xd4\x18\x83\x49\x3b\xe7\xb1\x35\xf8\xd1\x2d\x13\x63\x7a\xe0\xb9\xe3\x27\xb0\x9a\xaf\x76\x9f\x31\xcd\x25\xd1\x8d\x12\xd9\x26\x37\xc4\x78\x30\xa1\x8c\x5d\x28\xd5\x56\x48\xde\xea\x3a\x9c\x22\x4d\x77\xa3\xb2\x77\x5c\xa0\xfe\x25\x9f\xb8\xda\xc3\x99\x25\x34\x32\x98\xec\x26\x73\x8c\xa9\x6f\xa3\x69\x24\x52\xef\xb4\x58\x83\x8e\x73\xb7\x98\x7f\x55\x3e\x3f\x1e\xba\x2b\x1d\x88\x59\xc1\xd0\x97\x2a\x6e\x2e\x8a\xe9\xdf\xac\x3c\xe6\x31\x3d\x5f\x32\xf3\xc8\x4b\xe5\xee\xdc\x54\x54\xfb\x2c\x62\xda\x8d\x44\xb4\xdb\x88\x67\xd0\xeb\x88\xb7\x0d\x5b\x07\xb7\xf2\x0c\x70\xec\x54\x20\xd5\x3e\x79\xb6\x20\xe0\xca\xf6\xc0\x94\x0a\x86\x8b\xf0\x1e\x25\x4c\x3a\x2e\xb8\x57\xde\xce\xeb\xb0\x12\xc5\xd1\x64\xf2\x1f\x6e\xd8\xcf\x20\x11\x53\x2c\x87\x3d\x8f\xea\xb7\x69\x5b\xfc\x06\x81\xb3\xf7\x22\x14\xeb\x26\x9e\xbc\x5b\x18\x03\x97\xd4\x18\x13\xc9\x9d\xe2\x8c\x02\xf5\xcb\x9c\xb3\xec\xd8\xef\xec\x33\x81\x00\x27\x36\xcc\x05\x70\x9c\x91\x99\x94\xde\x9c\x40\x50\xd0\xa4\x0b\x34\x1c\xb7\x43\xd7\xcf\x7d\x45\xdd\x3c\xe7\x14\x2c\x5b\x76\xd4\x91\x3d\xcb\xba\xaa\xa5\xcb\x8a\xca\x4e\x24\x36\xa6\xc4\xc3\x07\x44\x94\x44\x71\xbe\x06\x31\x72\x5e\xb2\x4f\xcf\xb8\x6a\xed\xfb\x2e\x42\x62\x96\x98\x94\x7a\x8e\xd0\xfb\x04\xe8\xa8\x37\x59\xda\x9b\xff\xce\x14\xb2\x77\xab\x11\xc2\x09\x12\xd7\xdc\x9c\x54\x4e\xc0\x4a\x8a\x9b\xc4\xe9\xbb\xbc\x5b\xa8\xc1\x7f\xd2\x10\xa4\x96\x93\x1f\xdb\xf6\x8d\xe3\xb6\xc4\x7b\x72\xb4\xdc\x01\x73\x06\x07\xe4\x09\x81\xdf\xe7\x33\x17\xaa\x23\x52\x7a\x2e\xa9\xd4\xe8\xec\x92\x55\x54\xb4\x22\x9d\x10\x94\x2e\xe7\xe0\xa0\x53\xbb\xb4\x34\x4a\xa3\x53\x5d\xc7\x2c\x31\x7b\x9e\x72\xec\x33\x4e\x73\xb1\x4e\xf0\x04\xfc\xcf\x13\xb5\xec\x46\x6c\x7d\x6d\x19\x69\x81\x6b\x81\x0f\x5d\xb5\xb1\x94\x65\x34\x4b\x3a\x03\x9d\xc3\x2d\x8c\x9f\x82\x78\xe6\x36\xaf\x73\xa0\x4a\x7b\x37\x67\x3e\x5c\x38\xd9\x78\x41\xfa\x80\x5a\x55\xf2\x54\xbd\xfa\x8e\x39\x65\x26\x8f\x53\x08\xd4\x71\xc8\x89\xc8\x88\x31\x54\x38\xfc\xcc\x60\x15\x9a\xb4\x8d\xc6\x63\x69\x35\x6b\x16\xe6\x70\xab\x73\x66\xca\xab\xd8\x6a\x99\x10\xf3\xa5\x83\xbd\xec\xbe\x44\xf0\xfd\x16\x7e\x2f\x16\xaa\xc8\xc5\x50\xa1\x94\x6f\x22\x7e\x38\x00\x99\xbf\x10\x73\x01\xfe\xc1\x2a\x08\xf7\x38\x8e\xc7\xfd\xa6\x67\xcb\x7a\x3d\x04\x56\x7a\x50\xe4\x21\xb9\x90\x65\xf2\x1a\x2d\xc9\xf3\xaa\x36\x38\xe6\x71\x89\x0f\x1f\xa2\x49\x34\xed\xdd\xbe\x75\x66\xc2\xf4\x43\xc6\x9f\x3e\x96\x21\xcf\x0f\x2a\x41\xa6\x8f\x67\x8e\xf3\x19\xf6\xaf\x8e\x6e\x86\xe9\x22\x37\x4f\xc4\xa1\x3c\xda\x38\xa7\xd0\x1c\x50\xd9\x34\x34\xb9\xc4\xcd\xea\x44\xa0\xde\x5a\x11\x68\xc3\x7a\x11\x68\xc3\x9a\x11\x68\x5c\xdd\x08\xb4\xed\xda\x11\x68\x8b\xbc\xa5\xbf\x72\x40\xd6\x11\xec\xb3\x97\xb8\xe1\xab\xf4\x2c\x50\xee\x75\x68\x81\x22\xc6\x79\xc7\x68\xc8\xad\x9d\x82\xc0\xbd\xb2\x47\x12\xa0\x8e\x57\x71\x14\x62\xc3\xa7\x06\xca\x31\x8c\x60\x53\x99\x11\x52\xfc\x2a\x3d\x89\xcd\x98\x16\xf2\x19\x97\x39\x93\x8e\xeb\xc7\xf2\x2f\xde\x2d\x72\x14\x33\x96\x59\xa5\xe7\xbc\x3b\xb8\xdc\x0c\xad\xaa\xc0\x93\x7e\x44\x29\xa9\xdf\x04\x9a\xf7\x44\x21\xe8\xd2\x34\xbe\xd6\xf5\x35\x47\x45\x97\x76\xa0\xd3\x59\xb4\xa6\x78\x06\xdf\x6c\xd0\x97\x66\x6a\x0c\xbb\x83\xc1\x20\x27\x5d\xeb\x12\xde\xf6\xe6\x90\x1f\x7a\xec\x05\x1a\x7f\xfb\xd0\x9f\x72\x7e\x88\xcd\x09\x3f\x7e\x64\x37\x18\x2c\x35\x4e\x3a\xf0\x27\xbc\x07\xf7\x86\xba\x68\x3a\xd6\x32\xd3\x48\x73\x98\x98\xe3\xc9\xe4\x4c\xe0\xde\x4c\xdc\xbe\xbe\xbd\x77\xfc\x10\x30\xe9\x25\x94\xa1\x10\x93\xf0\xcb\x41\xc3\x99\xe6\x12\x5a\x55\x56\xfa\x67\xe2\xc4\xef\xa3\x89\xab\x80\xef\x0e\x5f\x1c\xb1\x07\xc6\xd5\xc0\xdf\x54\x9d\xcb\x63\x22\x25\xf8\x61\x72\x6e\xa1\x32\xb6\x1f\x25\xdb\xfa\x6d\xca\xa5\x33\xb6\x47\xdb\xf1\x6c\x24\x7d\x55\x6e\xf3\x42\xbd\x6a\x0e\x31\xc0\x96\xb6\xab\x2b\x6d\x43\xb8\xf6\xb6\x20\x19\xb2\x1d\x8f\x70\xac\xcb\x18\xf6\x25\x2f\x8d\xc0\xc4\x67\x16\x52\x83\xca\x65\x4a\xc5\x81\xba\xa6\xaa\x56\xe2\x1c\x27\x4a\x02\xba\xfd\x6a\xfd\xa6\x15\x46\x84\xf1\xe3\x22\xfc\x5a\x85\xff\x91\x5d\x6f\x21\xbb\xee\xdf\x81\x00\xb9\x2d\x79\x6f\xe0\xe4\xa0\xa4\x38\xe3\x1f\xa1\xcf\x26\xc3\x18\x59\xf2\x73\x0b\x2e\x37\x18\x78\x8c\xb4\x12\xf0\x3a\xe7\xa3\x9b\xca\x25\x03\x0b\xf8\xb2\x24\x10\x39\x89\xa1\x02\x69\x28\xe5\xc5\x1c\x2f\x86\xe4\x06\xd9\x9e\xec\x01\xee\x09\xe5\xb8\x38\x1e\x61\xad\x1f\x61\x10\xf7\xac\xf9\xc9\x99\xa6\x43\xec\x78\xd0\x0f\x7a\xe3\xf8\x3a\x59\x5e\x4c\x55\x31\x54\x9d\x63\x64\x91\x18\x3f\xba\x4e\xdc\x0d\xaa\xd7\xbe\xf7\xf9\x3b\x87\x9b\xb9\x61\x32\xba\x68\x83\x4c\x34\xbd\x76\x2c\x94\xc9\x42\x34\x21\x28\x08\x9c\x96\x55\x6b\x84\x20\xed\xb4\x10\x80\x68\x1b\x39\x7d\x1d\xb5\xbc\x8e\x8b\x72\x0a\x78\x3f\xd6\x6e\xdf\x61\xc2\x75\x9c\x33\x84\x62\xa3\x4b\x28\xe0\x22\xa1\x32\x6e\x70\xa0\x2a\xa5\x60\xaf\xed\x80\x5b\x07\xee\x06\x1d\xb7\x47\x75\xec\x1a\x53\x5a\xf9\x08\xdd\x3f\xc1\x35\x44\xe3\x39\xdb\x46\x93\x9d\x45\x10\xe5\x88\xb7\xb4\x82\xf2\x1f\xcb\x86\x5d\x35\x84\xf7\xf7\xf5\xfa\xe2\x2b\xf9\xf4\x4e\xaa\xbf\x8c\xfe\x97\x55\x9f\xf6\xad\xc9\x28\xed\x2d\x27\x23\x6e\x7c\xf0\x15\x87\xd3\x72\xdc\xa1\xc1\xc2\x62\x67\xf4\x50\xa8\x70\x72\x80\x74\x72\x66\x3f\x76\xe0\x56\xf5\x6b\x56\xfe\x73\x17\x12\xbe\x5b\x2f\x74\xbe\xd4\xce\x80\x3e\xb7\xfd\x6a\x3b\xa6\x5c\xc5\xf1\xcd\x4a\xd0\x98\x1c\x8d\xa8\x00\x19\x4e\x3a\xd4\x51\xa6\xea\x7c\xae\x3c\xf0\xef\xbf\xdb\x29\xa6\xf5\x82\x04\x0a\x9c\x2a\x3d\x52\x1a\xfe\x1e\x42\x2e\xde\xad\x97\x24\x55\x2f\xfc\x96\x10\xee\xa5\x9c\x58\xd1\x7a\x92\x73\x87\xd0\x1b\x77\x98\xdb\xf7\x75\x48\xc7\x65\xe5\xf4\xeb\x3b\xef\xb8\x90\x9a\x8c\x77\xb0\xde\x7b\x2b\xcd\xe6\xdb\xa5\x6b\xde\xe8\x1e\x41\x73\x57\x60\xb0\xf4\x97\xac\xd7\x9d\xa3\x40\x23\x32\x8c\x2f\x50\x3d\xae\x2e\x75\x16\x5f\xd1\x88\x23\xf7\x6e\x7c\xbf\x0c\x3b\xc2\xf0\xee\xc5\xb3\x19\x5b\x31\xda\xa9\xa7\xae\xc5\x2d\x87\x0d\xd4\xa5\x29\x9f\xbd\x00\x41\xd0\x1f\x6d\xd4\xde\xc4\x45\xa1\x37\xdb\x9c\x9e\x1a\xca\x59\x7c\xc4\x63\x6e\xb4\x3d\x02\x91\x83\xfb\xa3\x4e\xe1\xf0\xe6\x24\x26\x93\x9e\x4d\xd0\xd4\xa4\x66\xa8\x62\xf5\x15\x69\x64\x76\xee\xa5\x2e\x28\xbc\x90\x15\xce\x76\x9c\x22\xc3\x8b\xa0\x68\x0b\x9b\x41\x52\xde\x75\x5f\xc6\x1f\x9d\x25\x65\xd7\x91\xc5\xd4\x06\x8c\x7e\xb9\x5a\x5b\x7d\x25\x0d\x3c\xa3\xe8\x86\x45\x80\xd2\xba\xb0\xa5\x6f\x4b\xd2\x5d\xcb\x16\xb8\xa5\x05\x16\xfa\x87\x97\xa5\x28\xb8\x8e\x12\x35\x72\xd0\xbc\xec\x45\x08\x9a\x81\x1d\x50\x39\xec\x89\xca\xb3\xee\xcf\x8d\x2a\x86\x47\xe1\xb5\xa9\x36\x62\xb1\xf4\x36\xea\xf8\x43\x65\x4b\xf9\x8e\xb1\x10\x70\x25\xfb\x25\x04\x9b\x9e\x78\x12\x5d\x66\x5f\xdb\xc1\xad\x75\xf1\xeb\x21\x25\x55\xff\x44\x71\xdf\xc9\x99\xdd\x55\xb0\xf7\xc0\x79\x74\x83\x79\x22\x61\xa9\xa7\xf0\x70\x00\x8d\x72\x04\xf5\xdd\x4c\x1a\xa5\x5d\xb0\x39\xd4\x5e\xdd\xfe\x5c\x93\x0b\x77\xc9\xb8\x68\x3b\x6c\xeb\x29\xbe\x62\xcd\x39\xf9\xd8\x82\x42\x9b\xb0\x30\xa6\x7a\x49\x0d\x58\x21\x77\x13\x61\xe8\x21\x47\xcb\x71\x98\xbe\xc9\x3d\xcb\x48\xe1\x66\x9b\x14\xf7\x81\xe9\xbc\xb5\x05\xde\x7a\xfb\xf4\x7d\x29\xfd\x19\xe2\xf9\x6c\xbb\x4b\x42\xc6\x82\xfb\x45\x88\xd4\x83\x18\xcb\x77\xeb\x50\x1c\x39\x55\x16\x39\xaf\x95\xa0\x6d\xf4\x2d\x41\x99\xde\x25\xfd\xd2\xfd\x16\x3a\x97\x0c\xd3\x4e\xaf\xdc\xff\x19\x28\x39\xef\x2d\xb8\xa9\x14\x9f\xd9\xb1\xcd\x04\xf9\xdc\x8e\x6d\xbb\xdb\xcc\x48\x61\x3f\xb5\x67\xa3\xf9\x4f\x8f\xb8\x3f\x3c\x9d\x4d\x77\x6d\xbb\x52\x7f\x66\x2f\x37\x14\xfc\xfb\x37\xf3\x06\xed\x5e\x72\xe8\x1b\xab\x1c\xe4\xb7\x33\xa5\x1f\x64\x0e\xeb\xe0\x66\x8e\xd6\x0e\xd0\x46\x02\xad\x95\x2c\x06\xa4\x5a\xb4\x05\xc9\x16\x6d\x4d\xba\xcd\x76\xeb\x19\x25\xe3\xa2\x5e\xa2\x37\x0d\x20\xbd\x7e\x86\x8e\x1c\xa7\x55\x28\x15\xad\xe6\x3a\xd7\x4d\x2b\xb1\x76\xbd\x4c\x0b\x3b\x5f\xc0\xbd\x3b\x4a\x50\x4b\x4e\x7e\x9c\x94\x72\xb0\x77\x30\xd6\xac\x70\x77\xb8\xfe\x22\xf0\x3c\x42\xc7\xcf\xf4\xe7\xd2\x0e\x04\x85\x07\x8b\x98\x19\x25\x55\xa9\xb2\xde\x54\xf6\x41\xc7\x93\x8d\x26\x22\xc0\xf5\xb8\x0e\x99\xd1\xf6\xc5\x49\xf6\xd0\x4f\x47\x0d\xb7\x92\xa3\x7d\xcd\xb3\xbd\xef\x91\xc9\x99\x4b\xf5\xbb\x89\x81\x07\x25\x9a\xa4\x16\xe0\xf6\x3c\xa8\x93\xd5\x39\x53\x0e\xb6\xb4\xad\xde\x33\x21\x24\xda\x0b\x9a\x1a\x74\xa6\x5d\xab\xda\x06\xf0\x80\xda\xe2\xb4\xd6\xd3\x3a\xc7\x1c\x91\x3a\x2c\x4b\xb4\xbf\x8f\xde\x91\xaa\xe2\x68\x65\xda\xbe\x92\x95\x0e\xf0\x59\xca\x4c\x29\x95\x52\xb3\x07\x59\x44\xe2\x6b\xf5\x39\xe5\x36\x0e\x5d\x8e\x56\xcc\x71\x7d\x15\x8f\x70\x29\xeb\x55\x43\xa8\x89\x2c\xf9\x2f\xde\x95\xb5\xe1\xd5\x9b\xa6\xe3\xe8\x25\xd1\x50\x6c\x4d\x2b\x22\xed\x40\x66\x2d\x1e\x7c\xd9\x9e\x58\xf9\x3d\xdd\x18\xbb\xa4\xd7\x3b\x4c\x92\xdb\xc9\xde\x02\xc8\x8d\x58\x91\x2e\xf2\x71\x7e\xf4\x1e\x88\x91\x7b\x36\xf8\xc0\xed\x53\xe4\x90\x35\x94\x0f\xae\xd7\xe2\x14\x35\x70\xa2\x0a\xa9\x52\xbb\xa5\x82\xa1\xc4\xa3\xac\x95\x8e\x30\xec\xd2\xb9\x0e\xa1\x92\x8d\x65\x4c\x07\x22\x85\x52\xd6\x35\x05\x31\x3e\x20\xb7\x50\x8d\x18\x81\xb7\x62\xc7\xe4\x9d\x49\x9b\xd0\x4f\x05\x60\x43\x37\x34\x2e\xfd\x8e\xed\xba\xa7\x58\x1f\x42\xa4\x69\x0d\x22\xdf\xfa\xf1\xd6\xae\x58\x03\x67\xb2\x2c\x1b\xc2\xf9\x18\xd8\xf6\xa5\x1f\xc8\x7a\xcc\x0b\x8a\x39\x8c\x7c\x3a\x50\x3b\x8e\xd0\x9f\x7e\x7b\xd5\xd5\x57\xf4\xb2\x92\xce\xf8\x3d\xc8\x78\xfd\x34\x3d\x42\x7f\x82\x72\xc0\x10\xb9\x00\xf0\xac\xd0\x88\x39\x27\x4d\x8b\x26\x83\x4c\x22\xf0\xc2\xfb\xf3\x5a\x10\xce\xf1\x15\xb1\xae\x79\x97\x10\xdc\xc8\xa7\xbc\x9f\x5e\xf5\xfa\x89\x9d\xf4\x0e\xeb\x51\xde\x55\xb1\x18\xf4\x6c\x17\x15\x60\x5b\x45\xc1\x96\xd3\xb2\x0f\x67\xc1\x8f\xdc\x7d\x28\x59\x37\xfe\xa5\x04\x2d\x44\x1f\xdd\x08\x1c\xec\xbb\xf7\xe7\x06\x60\x5c\xda\xb1\xbf\x6f\x00\x20\x22\xa7\x67\xbb\xb6\xfc\x88\xc4\xf5\xcb\xc5\xb2\x5d\xcb\xba\x2a\xd3\x60\x5f\x94\xcd\x4d\x37\xe6\x5a\xc4\xe6\xa6\x32\xaa\x2d\x2c\x89\x6f\x12\xdf\x81\xa3\x9b\x90\xf8\x7a\xf7\x15\x69\x4d\x49\x9e\x1d\x67\x6f\xb3\xd4\xfa\x2e\xd5\x89\x4a\xd2\xae\xea\xac\xa3\xfa\x30\x46\x0e\x03\x34\xb9\xbf\x57\xb0\xba\xc0\xed\x44\x7d\xb2\xd7\x32\x79\x64\x27\xd3\xa9\xfe\xea\xfe\xd4\x5c\x21\xc5\x9c\x71\xd5\x38\x4f\x16\xa6\xb3\x00\xc4\x9f\xe9\xb7\xef\x3b\xea\x8b\x83\xef\x4c\x3c\x1e\x87\xc6\x65\xcf\x76\xef\xe9\x43\xe2\xc6\x41\xe9\x60\x29\xcb\x99\x25\x3f\x40\xec\xf2\x6f\x04\x64\x4b\xa7\xe9\xba\x3d\xaf\xc0\x85\x79\xc4\x86\xfd\x23\x69\x81\x3d\xdb\x75\x0e\xa5\xfc\x4c\x1d\x4a\x67\xfa\xf6\x79\x60\x2b\xe4\x9c\xa8\xc2\x3d\x93\x67\xbb\xc1\x96\x3a\x6f\xa9\xf9\x4b\xe7\x91\xc3\xcb\x9c\x1b\xea\xad\xe2\x3a\x5c\xad\xd2\xea\x6d\x42\x73\x44\x18\x75\x35\xfd\x7b\x47\xd0\xd9\xa9\xd9\x16\xbe\x24\x05\x9d\xd1\x30\xb7\xdf\x80\x94\xc1\xc6\xba\x71\x9e\x05\xa8\xb1\xa6\xaa\x0b\xe2\xaa\x52\xd3\x89\xbb\x89\xc9\x39\x9d\x13\x6b\x32\x37\x6a\x9b\xe2\xf1\x9b\x72\x72\x03\xe8\xb3\x32\x72\xc7\xa1\x70\x6b\x26\x7e\xeb\xd0\x8d\xe4\x72\xc3\x90\x76\xa7\xdb\xce\x4d\x96\x09\x05\x20\x6a\xb5\xa3\x00\x3c\xbb\xa0\x80\xfb\x8d\x32\xbc\xf7\xb2\xc1\x3e\xd6\x86\x9e\x1f\x1b\x17\xc7\x26\x8c\xcd\x8d\xb1\xde\x22\x8b\xbb\x9f\xe4\x51\x63\xe9\x71\x73\x17\x69\x9d\xed\x7a\x95\x73\x94\xde\x82\xc6\x03\xe9\x85\xa3\x4b\x52\xa9\xca\x69\x1a\x4d\xc0\xc3\x92\x94\xb1\xbf\x8f\x68\x5d\xc8\xfd\x0e\x0c\x49\x67\xa7\xb2\x0a\x29\x69\x32\x19\x07\xbe\x1e\x7a\x6a\xed\x3a\x4a\x50\x9f\xa4\xf2\x0f\xcc\xb7\xaa\x66\xeb\xe3\x47\x93\xc3\xa9\x3f\xa1\x13\xc9\x9f\x43\x06\xd9\xc8\xd3\x08\x3d\x45\xa5\xe0\x6d\x5a\x2f\x16\xac\x06\xf3\xc3\xd0\xd4\xfc\x48\xe8\xde\xe9\x39\x86\xaa\x23\x47\x92\x0b\x7d\x8a\xee\xd4\xb5\x92\x65\x9e\x91\x0b\x19\x67\x96\xee\x9d\x4c\x0f\x7e\x7c\x66\x1b\xde\x94\x6c\x55\x93\x91\x37\xa4\x33\x6f\xff\x8e\xb4\xd8\x13\xd7\xe4\x00\xd2\x92\x4b\x75\x2f\x56\x67\x18\x0d\xc0\xb9\x5d\xb5\x75\x75\xcc\x1d\xeb\x40\x0a\x6f\x59\x55\x39\x0e\xdb\xa2\x71\xd2\xae\x8d\x58\x4d\xb4\x92\x2c\x15\x3a\xaa\xeb\x0e\x88\xa9\x7a\xb7\xa3\xc4\xd1\x14\x5d\x53\xb2\x82\x6b\x32\xe2\xf8\x51\x5f\xe8\x23\x84\xbb\x76\x3e\xf1\xef\xc5\x9f\x94\x45\x58\x70\x94\x29\x7a\x60\xdf\x77\x6e\xc6\x38\xd4\x38\x2b\x3f\xf9\xf9\x60\x71\x83\xaa\xfb\x17\xbe\xb8\x70\x76\xea\x16\x7a\x56\x11\x95\x76\xc9\xf7\x03\x65\xda\x41\xf1\xe4\xc1\xe0\x24\x30\xdf\x68\xc5\x7f\x9c\xde\x1b\xb9\x53\x73\x82\x7e\xd5\x95\x2c\x7f\x55\xc5\x1f\x3d\x75\x7c\x89\xd7\x32\x62\xdc\x56\xcc\x1a\xd8\x38\xa7\x6a\xe3\x11\x7a\x60\xca\x64\xc2\x47\xf2\xa6\xf1\x84\x15\x55\x0c\x92\xeb\x6a\x90\x70\x69\xf6\xd5\x40\x8c\xa1\x25\x2b\x21\x9a\x69\xf8\xb6\xb9\x9e\xfa\x87\x09\xdc\xe8\xf1\x90\x9c\x9d\x3c\xf5\xf7\xe3\x53\x62\x16\x10\xa2\xfd\xc7\x65\x09\x86\x31\x8c\x8a\x0a\xd3\x05\x29\xd1\x25\x63\x15\xc1\xb5\x94\x28\xb4\xcc\x59\xa0\x25\x6e\x21\xff\x80\x2a\x5b\x1a\xb0\x16\x2b\x7a\xa2\x25\x25\x05\x1c\x29\x20\xb6\x05\x69\x71\x89\x5b\x0c\x76\x34\x99\x61\xa0\xc1\xaf\x95\x9e\x9d\xdc\x2a\xb1\x4b\x1d\x4c\xe9\x44\x3e\x3f\x11\xe3\x8a\x73\x05\x88\x7b\x83\xdb\xf9\x0e\xfa\x05\x7d\x70\x8c\x0e\x1a\xb2\x8c\xf1\x9d\x06\x3b\xa7\xbe\x3c\xa5\x20\xf6\xc9\x04\x10\x6f\x07\xa3\x80\x66\x88\x14\xd6\x3b\x26\x46\xcf\xed\x8f\xea\xba\x2b\x31\x03\x32\x8b\x19\xc4\xdd\x01\x3a\x33\x6b\xf7\x4f\x76\x34\xb5\xf7\x1f\xc8\x3a\x8a\xa5\x4c\xd6\x86\x8f\x5e\xf5\xc2\xa6\x3e\x90\x75\x8f\x69\xec\x82\xb4\x5e\x5f\x6d\xaf\x11\xa5\xdb\x4f\x5b\x9b\x6b\xad\x11\x51\xed\x96\xbe\x64\x55\xcf\xf3\xb4\x49\x56\xf3\xc4\x28\x08\x3b\xdc\xa1\xca\xe9\xab\xdd\x9f\x13\xe0\xed\x4c\xd4\x88\x48\xce\x36\xa8\xd0\x96\x84\xca\xf1\x35\x89\xa0\xaa\xd9\x66\xba\x1c\xb9\xc0\x03\x7c\xfe\x0f\x51\x8d\xe8\x35\xbe\x34\x66\x5d\x03\xb7\xb2\x50\x1b\x31\xc5\x45\xed\xd4\x29\x95\xef\xd0\xd0\x5e\xa4\xa2\x19\x3e\x96\x8b\x58\x0f\x51\xfd\x47\x07\xd5\x3a\xff\x28\x85\x90\x82\x2d\xd7\x37\x41\xf3\x4d\x30\x21\xd7\x3a\xa9\xe8\x07\x82\x6c\x83\x32\x53\x5c\x4f\xf6\xfa\xd1\x04\x6a\x40\xff\x40\x96\xb2\x6b\xc3\x25\x2e\x3e\xa8\x4a\x4d\x6c\xb1\xc4\x2d\xbd\xa4\x15\x6d\xd7\x49\x75\xf6\x8a\xb4\x17\xae\x63\x20\xd3\xec\xdd\xf6\xc8\xe0\x8e\x4e\x94\x49\x09\x08\xd0\x59\x3b\xa1\xff\x91\x0d\xba\x2c\xb9\xb6\x29\xe2\xba\xdc\xf7\xb4\x1a\xc5\xbf\xe3\x3c\x87\xa4\x36\xaf\xe3\x3b\xad\x81\x7a\x86\x7e\x75\xfd\xa4\xbf\x0a\x71\xff\xd7\x9a\x56\xbf\xee\x48\xf9\x5c\x9c\x9c\xc4\x66\xb8\xd9\x3b\xca\xdf\x5f\x0a\x19\x81\x23\x3a\x00\xbc\x66\xf5\xae\x3b\x80\x79\x51\x8c\x71\x45\xaf\x49\xad\xd3\x34\x78\x4b\x30\xe4\xad\x89\x39\x40\x25\x44\x67\xd0\x3c\x1f\xe9\x77\x1a\x0f\x5b\x98\x93\x3f\x9e\x64\x2d\xb5\x8c\x3f\x6e\x0c\xc4\x77\x48\x67\x53\x5f\xfe\x38\x0d\xec\xd5\x99\xc6\xe6\x2e\x38\x71\x9d\x4c\xfa\xef\xa3\xad\x24\xd8\xdc\x24\xb9\x26\xad\x6b\xd4\x32\xc3\xc9\x9c\x6d\x27\xd9\x1d\x0c\x57\x1a\xac\x1c\xc4\x38\x31\xe5\xe5\x62\x00\x7a\xb9\xd1\x4e\xf3\x26\xb3\x4e\x99\x17\xe5\x4e\xc0\x14\xc2\xa7\xa6\x63\x91\xbe\xc6\xf4\x28\x92\x0c\xd5\x58\x3b\x88\x5d\x93\x66\xd5\x50\x95\xd0\x2d\x15\x99\x52\x48\xfe\xee\xdd\x0c\x05\x43\xd5\x8e\x9c\xba\x33\x0a\x62\x61\xa1\xc5\x90\x16\x77\xfd\xdb\xb8\x0c\x5e\x4b\x82\x73\x2e\xe4\x68\x55\xae\x67\x0a\x9c\x55\x54\x35\x21\x93\x7a\xae\x17\x85\x2a\xe6\x24\x74\xf4\x1d\xdf\x5e\x0a\x4f\x8a\x65\x3a\x48\x56\xab\xeb\xea\x55\x83\x97\x4b\x52\x3a\x8a\xb9\x9b\x7f\x7c\x76\xda\xb7\x9e\xf7\xa9\xd7\x63\x29\xc5\x5b\xd4\x05\xd6\xd6\x19\xc9\x24\x4a\xd3\x51\x54\xd3\xc2\xd7\x1c\x91\xba\x75\xf2\x60\x25\x2a\x68\x8b\x56\x98\xa3\xbf\x75\xbc\x55\x9c\x73\x07\x3e\xa3\x55\x85\xc4\xad\x6d\xc8\x6f\xbf\xab\x0d\x6c\xcb\x54\x3d\x0f\x72\x76\xf3\x8e\xfd\x05\x26\x6f\x31\x2b\x1f\x19\xb1\x68\x35\x57\x1d\x7c\x35\x85\x83\x6a\x6a\xf6\x83\x1b\x00\xac\x11\xcf\x7a\x85\xc9\xfc\x17\xfd\x57\x72\x37\x7c\x78\xa0\xbd\xeb\x3d\x64\x3d\x37\xba\xe8\x6f\xc5\x59\x1c\x8c\x99\x1e\x90\xaa\x2f\xec\x5f\xc0\x69\x6d\x10\x92\x7d\x0e\x3a\x5a\x90\x55\xb5\x76\x6c\x7f\xb5\xea\x2c\xcb\xc4\xb7\xf5\xd7\xad\x39\xea\x4e\x38\xe1\xbe\xee\xeb\x0c\xac\x40\xb5\x74\xd2\xc4\x65\x4a\xe5\x85\x8d\xe5\x74\x45\x54\xe9\xd1\xf0\x3b\xee\x2a\x88\xa9\x7e\xa1\x72\x0c\x2b\x96\x49\x93\xca\x02\x2f\xdd\x6e\xdd\x06\x08\x54\x8b\x8c\x48\x07\x0c\x0d\xaa\x45\x6f\x42\x5a\x4a\x0c\xca\xe9\xff\x11\xdd\xae\xc7\xeb\x11\x94\x13\x74\x82\x56\xe8\xb2\x21\xab\xdf\xca\xf5\xdb\x27\x1b\xd2\x89\xff\xee\xa8\xbe\xa6\xba\xbb\x0c\x4a\x88\x42\x50\x40\xad\x61\xd7\xb4\x74\x4c\x12\xc6\x29\x91\x6e\xd4\x9a\x94\x14\x70\x59\xbe\x63\xf9\xde\xef\x5a\x2f\x14\xe8\x52\x8d\x63\x61\x25\xd3\x5e\x3b\x8b\x79\x1a\x3d\xd7\x96\xf8\x43\xe8\x8c\x6d\xbf\x78\x66\x4d\xf4\x47\xe8\xfe\x3b\xdd\x59\x4c\xf7\xfe\x3e\xdc\x41\x8f\x76\xd0\xe3\x1d\xf4\x64\x47\xf0\x80\xa7\xf7\x53\xdc\x11\xda\xf9\x6e\xd0\x71\xd6\x88\x03\xb7\x6a\x36\x7b\xaf\x67\xfc\xde\xee\xaa\xb0\x70\xd7\x0d\x4a\x67\xe3\xbb\x10\x42\xb3\x55\x25\x4e\x27\xe9\xf3\x9e\x3b\x46\x98\x74\xaf\x8c\x20\x21\x61\x88\xb3\x2e\xfb\x94\x29\x4f\x81\x3d\xd3\x9e\x93\x52\x36\xed\x72\x9c\x00\xd3\xd4\x76\x24\x17\xe1\xdc\x14\xde\x25\x97\xc5\x4f\xae\xb7\x5e\xec\xf3\x93\x52\x51\xf2\x24\x24\x7a\x8d\x8e\x38\x0b\x52\xef\x7f\xd5\xb0\xc5\xb8\x03\x31\xfa\x2c\xa4\x8e\xc1\x3f\xf1\x09\x18\xb4\xb1\x09\x65\x25\xc9\x8a\x83\x82\x07\x37\x3c\x48\x4e\x03\x88\x7e\xe2\xeb\x6d\x89\x98\x02\x3c\x9e\xf8\xac\x2e\xa9\x75\xc2\x01\x52\xeb\xb9\x60\x94\x3c\x92\x69\x4c\x1d\xdd\x32\x23\xea\x3f\x78\x77\xce\x76\x36\x79\x6c\x77\x6c\x5f\xfa\x93\xad\xed\x26\xca\x22\x19\x5e\xc2\x86\xdd\xe4\x10\x15\x76\x45\x8f\xfb\xa9\xdf\x1a\x3b\x23\x9a\xd1\x5d\x38\xad\xde\x12\x58\x39\x00\xa4\x1c\x00\x4e\x0e\x00\x25\x07\x80\x91\x83\x14\x42\x78\x20\x59\xe1\xae\x65\xbb\x6c\x49\x6a\x52\x86\x6d\x0c\x0d\x76\xf6\x50\x0e\x3f\x41\xc7\xf7\xdb\xa1\x67\x53\xb4\x78\x83\xc7\x98\x89\x56\xff\xd6\x86\x53\x04\x12\x20\x35\x31\xa5\xa6\x7b\x74\x6c\xe6\xb2\x5d\x1f\xc6\x09\x71\xe9\x6e\xfd\x7d\x28\x52\x3a\x9e\x3a\xd0\xf2\x8d\x71\xf5\x56\x36\x45\x5d\xd0\x78\x30\xbc\x32\xe4\x56\x79\xf3\xe8\xb7\x61\xdb\x24\x4b\x7d\xa3\x09\x76\xf4\xb5\x53\x77\xe6\x1a\x57\x1d\xf1\xf8\xef\x8e\x78\x96\xb7\x4d\x57\xb4\x88\xc6\x8d\x3f\x96\xbe\xcd\xae\xaf\x1e\xce\x98\x8a\x1f\x50\x3a\x90\x55\x6a\xc5\xf1\x2e\x1c\x0f\x1d\x25\x0f\x9a\x5f\x3f\x24\x9e\xea\x50\xf9\x90\xb3\x7a\xc6\xd2\xcb\x39\x57\xdf\x46\x05\x0b\x43\x50\x76\x31\xef\x35\x44\x13\x1c\x9f\xfd\xee\x1e\x94\xe1\x73\xc1\x7c\x4a\xed\xbc\x7d\x3f\xef\x7a\x38\x99\x93\xe2\x83\xa9\x7f\x24\xad\x35\x1c\x18\xbd\xea\x43\xad\x4b\x9d\x73\x21\x3e\x40\xe7\xd1\x02\x73\x82\xe6\xe4\x23\x2a\xe6\x58\xd0\x88\x2e\x67\x05\xbe\x2b\x55\x99\x99\xd4\xbc\x6b\x88\xf1\x75\xdb\x5e\x89\x65\xb7\xac\xa4\xb3\x4a\xab\x62\x79\x8d\x9b\xf2\xbf\xe2\x8a\x2a\x53\xf1\xe4\x17\x44\xeb\x65\xd7\x3a\x0e\x5d\x71\x11\x05\xb6\xbd\xcb\x75\x4b\xfe\x4a\x1a\x2e\x9b\x76\xc3\x0b\x7b\x5d\x3b\xfb\xce\xee\xbb\xd8\x73\x33\x71\xb1\xed\xee\x2b\xfe\x56\xd3\x19\x9a\x4c\xec\xb3\xcf\xd0\x93\xef\xa6\xe8\xf7\xdf\x91\xf3\xd9\x73\xf4\xf4\xbf\x85\x28\xe6\x3e\xf5\x87\xff\x8e\x9f\x3a\x3c\x78\x34\x4d\xa5\xca\x6a\x5f\x20\xd4\x85\x49\x6f\xe8\xa7\xc8\x73\x68\x24\x60\x67\x1f\x6d\x3c\x7d\xbe\x94\x95\xe2\x04\xd5\x1a\x11\x19\xbe\x95\x47\x7d\x5c\x35\x2b\x40\xf6\xa0\xaa\x2a\x9e\x8f\x78\x97\x0f\x76\x6a\x4b\xe2\xa0\x94\xc1\xa7\x56\x9d\xe7\x9d\xa0\x00\xd0\xdd\x4d\xd7\x91\x65\xc3\x96\xac\x27\x31\x43\x80\x3a\xb5\x65\xcf\x02\x94\x28\xab\xb9\x09\xdc\x57\x5d\x8f\xdd\x80\x2d\x30\x7b\x18\x50\x73\x7c\x0d\xf6\x0f\xaf\x27\x3b\xba\x94\x5d\x86\x40\x42\xb1\x1d\xe3\x71\x75\xc5\x1a\xda\xce\x17\x68\x4d\xac\x19\xff\x85\xe9\x9a\x10\x6e\x0f\xa9\x4b\xbe\x63\x5c\xbb\x90\x3f\x26\x5b\x2c\x74\xb5\xe7\x0e\xe4\xb6\x42\x9c\x81\xaa\x5a\xba\xcb\xe8\x1b\xb8\xfc\x6d\x15\x39\x55\xa9\x4d\x7c\x95\xcd\x46\xd8\x71\x0c\x2e\x94\x4b\x11\x1b\xb0\x82\x8b\xa2\x6b\x70\x4b\xaa\x35\x6a\xc8\xb2\x21\x5c\x07\x22\x39\x01\xf7\xba\x5d\x49\x3a\x3b\x2d\x71\xa3\xbe\x51\x9b\x96\xf6\x00\x65\x5c\x40\xb9\xee\x26\x0a\x84\xf7\x56\x50\x7f\x69\x74\xc5\xa9\x9e\x7a\x6c\x37\xae\xc5\xe6\xce\x6b\xe9\x2f\x3c\x31\x2f\xd7\xbc\x1e\xf6\x64\x91\x98\x48\x74\xc5\xbd\x7d\x30\x24\x72\xab\x33\xbf\xf3\xa3\x7b\xfc\xda\x0d\xf9\xd8\xb9\x18\xda\x95\x17\x97\x97\x9e\xdb\xe8\x40\xed\x78\x62\xb9\x60\xbd\x24\x7e\xce\xb8\xde\x5c\xc5\xc8\x8e\xd1\x70\x99\xae\x14\xa0\x9f\x08\xbd\x9a\x07\x85\x96\x69\x4d\x5b\x8a\x2b\xf9\x55\x94\xe8\x04\xf1\x31\xbb\xbe\x4b\x1f\x0c\x94\x68\x22\xf3\x87\x28\xab\xf7\x55\x4b\x54\xf9\x6b\xcd\xc5\xed\xc9\xf7\xaf\x49\x03\xbc\x40\x7c\x3c\x0d\xc1\x6a\xfd\xde\x00\x7e\x71\x7e\xaa\x0a\x11\x77\xb3\x19\x2d\x28\xa9\x55\xe5\xb5\xf0\x4a\xeb\x89\x72\x15\x37\x59\xb0\x6d\x0f\x1e\x04\x08\x4c\x5c\x62\x01\x61\xe7\x6c\x35\xfa\x47\xd7\xbd\x0d\xee\xbb\x70\x85\x4b\xd2\x2c\x28\x17\xd7\x72\xa5\xd9\xb1\x46\x9c\xe4\x2a\x11\x4e\xce\x5f\xbf\x7b\x79\x84\x5e\xf8\xec\x9b\x0a\x01\x5f\x45\x68\x92\x12\x2d\x1b\x6a\x5d\xbd\x87\x07\x07\xbb\xd0\xa9\x55\x66\x44\x37\x36\xbc\x36\x04\x3d\x91\x80\x42\xac\x4f\x95\x58\xd3\x1a\x1e\xac\xaa\x6c\x62\xd4\x92\xc5\x92\x35\x42\x37\xb9\x6a\x70\x01\xd6\x6d\xca\xcc\xf7\x21\x7c\x09\xbe\x9d\x13\x4e\xc4\xf3\x75\x39\xc3\x20\x36\x45\x3d\xe3\x16\x78\x8d\x78\x77\x09\xe6\x75\x60\xb7\x62\xb1\x62\x94\x68\x09\x7b\xe1\x18\x60\x9f\x87\x3c\x36\x0f\x45\xb0\x26\x42\xc5\x70\x1e\x41\xbd\x7e\x9b\xa6\xa7\xa3\x10\x2e\xda\x45\xaf\x2b\x41\x80\x3c\xc2\xcf\x8e\x8c\x1d\x80\x56\x4b\x42\x76\x04\xd9\x10\xa0\xfe\x1f\x69\x58\x82\x3e\x25\xb8\x73\xb2\x92\xe0\xf0\x1a\x72\x2f\x6b\x1f\x1e\x8c\xa2\xe6\x76\xa9\xd8\xd4\xa6\x54\x7f\xec\x51\x7d\x48\xa3\x93\xe0\x14\xa8\x7a\xe7\xf6\x14\xa4\x5e\x72\xf8\xc3\xf3\xa0\x4e\xf7\x5d\x9d\x99\xf8\x37\x25\x97\x05\xe0\x93\xc1\x10\x91\x90\xe5\x56\xce\xb7\x82\x16\x20\x9a\x5c\x93\xc6\x39\x46\xbd\x5e\xb2\xfe\xd0\x8e\xbc\x01\xa1\x36\x9d\xc6\xfa\x95\x94\xa8\x0c\x38\xe5\x9a\x6b\xd9\x6a\x3e\x6e\x74\xb5\x2e\x5f\xeb\x9e\x6d\x5d\x8f\x37\x91\xc4\x91\x34\x07\x38\x4a\xc9\xa8\x2b\x4b\x36\xb6\xf4\x0d\xbc\x49\x8d\xc5\xcd\x74\x1a\xce\x7e\xca\x48\x25\x67\x75\xc1\x9a\x86\x14\xad\xf2\xa4\x69\x43\xf6\xcc\x56\x33\x92\xc7\x62\x0f\xfd\x25\x67\x18\x8e\x23\x14\xcd\x72\x9c\x8c\x81\x0b\x73\xb8\x7a\x95\x0f\x8b\x51\x93\x8e\x86\xb0\x4c\x6d\x03\x4d\xa4\x37\xf2\x30\x22\xa8\x30\x3b\x4e\x07\x22\x62\x3f\x97\xb2\x5f\x4b\xb9\x22\xad\x1f\xc0\x68\xb4\x92\x28\xfb\x8e\xe8\x11\x76\x64\x58\xa3\x1a\x27\xf2\xa1\x8d\x5b\xf7\x07\xb2\xbe\xcd\x9a\x7f\x20\x6b\x3d\x6f\x27\xc6\xf2\xf6\x6b\xfd\x81\xac\x83\x65\x9a\x20\xc5\x71\x4b\xd4\x47\xeb\x46\xeb\xbb\x30\x29\x86\x5b\x5c\x9c\xcd\x5b\x1c\xb1\x32\xeb\xec\x55\x13\xe7\x2d\x6e\x3b\xf0\x0c\x63\x65\x0b\xea\x2a\xdc\x64\xa2\x68\xbd\xc5\x45\x51\xcd\xd1\x14\xbd\x60\xd9\xe4\x4a\xff\xeb\xbf\x46\xc5\xc6\x86\xd1\xcd\xdb\x8e\x91\x0d\x10\x9e\x09\x88\xcd\xe9\xed\x6f\x83\xe0\xb8\x74\x34\xab\xc9\x80\x90\xb1\xe3\x73\xcc\x11\x27\xb1\x97\xc3\xc5\xa6\xaf\x9b\x7d\x86\xa0\x4a\x35\x60\x32\xb8\x22\xb5\x4a\x37\x26\x85\x13\xa7\x29\xa0\xd4\x8e\x1b\x52\x76\x85\x0d\x36\x05\x2d\xd9\xed\x95\x9c\xd0\x93\xb3\xad\x3b\x13\xed\x93\x6f\xb2\x7c\xf5\x6e\x0e\x01\x99\xe1\x73\x54\x55\x18\xbd\xf8\x4a\xb6\x28\x4d\xb7\x92\xbe\x9f\x3f\x86\xde\x3d\xe5\xde\xd7\x7e\x2b\x65\x53\x8d\x64\x20\x54\x27\x9d\x36\xe7\x9b\xee\x7b\xb1\x97\xba\x84\x37\x9f\xbc\x9f\x39\x17\xcf\x59\x4d\x77\x38\xdd\x4f\x4f\x77\x93\xbd\x96\x6f\x44\x3b\x6c\xa6\xa3\x98\xb0\x1a\x33\xda\xda\x83\xbd\x83\xb4\xcc\xd8\xe3\x79\x71\x5d\x99\x99\x46\xc8\x06\x98\xb8\x29\xbc\x66\x4d\x6c\x26\x1d\x32\xa6\xd8\x4c\x6e\x77\xdf\xe5\x6b\xc4\x8c\xdf\xe0\x9e\x42\x33\xd9\x7d\x0e\x9b\x7f\x82\xf6\x28\x51\xe0\xda\x57\xd3\x0b\x65\x33\xb7\x7b\x83\x97\xe3\x94\x0d\xec\x4f\x2f\x5d\x17\xff\x48\x10\x45\xd0\x69\xdb\x3c\x71\x6c\xb6\x13\x39\xd6\x25\xb1\x58\x31\x87\xcd\xea\xf0\xa4\xfc\x22\xfb\xfb\xe8\x94\x01\x03\x90\x31\xab\xae\x15\x35\xa5\x8c\xc1\xc8\xae\xed\x21\xd6\x91\xfc\x86\xe1\xee\x5f\x0f\x6f\x52\x38\x48\xfc\xe2\xf8\xfc\x51\xbf\x06\xe5\xf6\xd6\xce\x53\xc3\x07\x52\xeb\x62\x32\xca\x35\x36\x94\xa9\x11\x6d\xe8\xcb\xa0\xfc\xca\xe0\x51\x0f\xeb\xb5\xe4\x05\x9b\xae\xf5\xda\x63\x06\x39\xbc\xba\x63\x3f\x05\xad\xdc\xb7\x33\xf4\xce\xd8\xb4\xeb\xb1\xdd\x28\x07\x27\x5d\x67\x1a\xfe\xe4\xe6\x0e\x57\x07\x77\xfb\xeb\xc2\x29\xb3\x5d\x9f\x1d\x7b\x50\x43\x0a\x4a\xae\x6d\x18\x9f\xb4\x03\x9d\x98\xd3\xa8\x32\x94\x3b\x3e\xa0\xb8\xca\x59\xbd\x85\x91\xc7\xb3\x91\xc6\x79\xcb\x5d\x0e\xad\x69\x3b\xf9\x05\x85\xbb\x65\x55\xc3\x5f\xd4\xd2\x4e\xfc\x0f\x8b\x38\x2c\x2b\x0a\x1a\x74\x4f\x4b\x36\x9f\x66\xd2\x36\x1d\x09\x92\x67\x02\x07\x4c\x90\x95\x23\x59\xd2\xb3\x5d\xcf\x10\x9d\x14\x4b\xd3\xc6\xeb\xe1\x29\x45\x80\xd2\xf3\x73\x24\xf8\xe9\x16\xa0\x26\x95\x9e\xed\x02\x0e\x35\xc7\x10\xb5\xb6\xa0\x85\xa3\x0a\xa0\xe3\xd8\xad\xaf\xea\x40\x24\x5e\x7c\xd3\x5d\x56\xb4\xd0\xef\x2d\xe1\xaf\xec\x6b\xba\x02\x98\x90\xb0\x07\x46\xd4\x8f\xf9\x00\x4e\xad\x90\x30\xf4\xb6\x4d\xf5\xf5\x41\xa4\x24\x28\x41\x28\x3a\x86\xed\x08\x3d\x7a\x7a\x70\x70\x70\xb0\x77\xb0\xa3\xae\x81\x47\xd3\x23\x04\x1f\x39\x9f\x3d\x9e\x1e\xa1\xc3\xf0\xc1\x27\xe2\xc3\xc7\x4f\xbd\xcf\x9e\x8a\xcf\xc4\x07\x63\x08\xf1\xe9\xc1\xde\x01\xc2\xdc\x9c\x3b\x6f\x5b\x07\x05\xa4\x21\xf9\xc1\x5f\x65\xb0\xc0\x60\x6d\xc1\xaa\x82\x05\xc5\xcb\x09\x19\x0a\x3a\x8e\x78\x4c\x7c\xaa\x13\xac\x17\x1d\x5b\xfe\xe3\xbf\xe0\x72\xb4\x70\x25\x87\xdf\x7e\xe7\xaf\xe5\xe9\xe1\x77\xc1\x6a\xfe\xfb\x3b\x7f\x3d\x8f\x1e\x7f\x1b\xad\x28\xe5\xb0\x0b\xba\xf2\xe4\xf8\x4a\x26\xb9\x11\x87\x0a\x5b\xef\xfe\x47\x5a\xa0\xf3\x7a\x3a\xdf\xd0\x53\x08\xbd\xe9\xfb\x9d\x41\x83\x55\xe8\xbb\x63\x1c\x7f\x4c\x68\x67\x31\xf4\xf4\xfc\xb2\xfa\x9a\x6f\x6d\xbc\x61\x17\xa4\x11\x33\x8e\x52\x17\xc2\xb1\xc6\x36\x44\xf2\x26\x0c\xa9\x25\x7e\x4c\x61\x3e\xc6\xf1\x78\x74\x78\x21\x1a\xe8\xea\xe4\xb2\x8a\xc4\x14\x32\x29\xa9\x41\xe8\xa3\x19\xc9\xcd\xbf\x09\x73\x20\x20\x98\x71\xd3\x39\xc5\x89\x00\x09\xa9\x61\xc4\x24\x75\x38\xa2\x87\x72\x6e\xe2\x14\x73\xf1\x55\x87\x82\x19\x03\x92\xd5\x6f\x8f\xcd\x6f\x4f\xcc\x6f\x4f\xd5\x6f\x9f\x22\x34\x40\xa8\x84\x0c\xe2\xdc\x78\x33\xec\xe4\x82\xe5\x65\x02\x2d\xa3\x95\xdd\x38\x72\x2c\xb9\x8a\xc2\x0f\xaf\xda\x64\x15\x72\x22\xf9\x55\x04\xc1\x7d\x23\x12\xa8\x27\xa6\x34\x88\xaa\xa5\x20\x81\xf7\xc9\x03\xda\x1c\xf3\xe9\xff\x07\x00\x00\xff\xff\x6b\x77\x43\x9c\xf1\x8d\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\xfb\x73\x1b\x37\x92\x38\xfe\xf3\xc7\x7f\x05\xec\xaa\xaf\x43\x25\x7a\x3a\x76\x2e\xa7\xb2\xbc\xeb\x48\xf6\x9d\x2a\x1b\xd9\x65\x39\x9b\x1f\x5c\xa9\x04\x9a\x01\x45\x9c\x87\x03\xee\x60\x46\x34\xcf\xf1\xff\xfe\x2d\x34\xde\xaf\x99\x21\x45\x79\x7d\xd9\x55\x25\x65\x89\x9c\x69\x34\x1a\x40\xa3\xdf\x7d\xf0\xf5\xbd\x7b\x08\x21\xf4\xb2\x62\xcb\xf3\xb3\xb7\xf8\xaa\x22\x97\x2d\x7e\x4f\xeb\x6b\xf9\xf9\xdb\x19\x81\xef\xd0\xf9\x19\x82\x6f\x11\xae\x4b\xa4\x1e\x41\x05\xab\xdb\x06\x17\x2d\x9a\xe3\x1a\x5f\x13\x0e\xaf\xd4\xac\x24\x88\x2d\x48\x83\x5b\xd6\xf0\xaf\xe0\x85\x92\x54\xe4\x5a\xfd\x4d\xeb\x29\x6b\xe6\xb8\xa5\xac\x86\xe7\xc5\xf7\x30\x44\xcb\xde\x93\x9a\xa3\x76\x86\x5b\x84\x1b\x82\x78\x8b\xdf\x93\x12\x61\x8e\x16\xb8\x69\x11\x9b\xa2\x56\x63\xf3\xba\x61\x2d\x2b\x58\xb5\x2f\xb1\xbc\x60\x25\xe1\x88\x77\x57\x73\xda\x8a\x87\x68\x23\x5f\x46\x2d\x83\x77\x16\xdd\x55\x45\x0b\x84\xcb\x52\x3c\x79\x5e\x4f\x19\x9a\x76\x75\x61\x50\x28\xbb\x46\x4c\x47\x3c\xca\xd5\xd4\x70\x07\x5f\xa3\xc5\x0c\x73\xb2\xaf\x89\x41\x39\x6a\x48\xc1\x9a\x92\xab\x61\xc4\x64\x60\x06\x05\x9b\xcf\x69\xdb\x92\x52\x4d\x63\x5f\x90\x6e\x85\x70\xc5\x19\x5a\xd2\xaa\x42\xd7\xa4\x45\x18\x30\x05\x58\xaf\xae\xfe\x87\x14\xad\x9c\x6c\x2b\x9e\x2c\x70\x8d\x3a\x0e\x28\x03\xee\xbb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\x50\x7a\x81\x8b\x99\xa4\xf8\x0c\x73\x34\xef\xaa\x96\x2e\x2a\x22\x71\x40\x57\x5d\xf1\x9e\xb4\x8a\xa2\x33\x56\x95\x0a\x69\x89\x21\xbc\x7f\x85\x39\x29\x11\xab\x2d\xd5\xda\x8e\x1f\xdb\xd9\xec\xaa\x55\xd0\xd8\xd0\xfa\xda\x20\x56\x4a\xcc\x24\x42\xa4\x54\x18\x9d\x99\xa5\x86\x29\x01\x01\x1a\x72\x4d\x79\x4b\xc4\xc8\x7a\x2b\x10\xf4\xf2\x6f\xaf\x7e\x11\x1f\x60\x7f\xc7\x8c\x5a\x10\x74\xb5\x42\x1d\xd7\x8f\x68\xf0\x17\x64\x69\x46\x9f\xec\x98\x25\xde\xd7\x3b\x79\x85\x66\xf8\x86\x48\xa8\x78\x9e\xa4\x92\xbf\x79\x51\xc9\xf6\xed\x39\x78\x5e\xce\x69\x0d\x74\x16\x10\x70\xd7\xce\x58\x43\xdb\x95\x98\x43\x43\xe6\xec\x86\xc8\xb7\xd5\x06\xd9\x85\xf7\x1a\x32\xed\xea\x12\xd1\x9a\x77\xd3\x29\x2d\x28\xa9\xdb\x6a\xa5\x77\xb6\x78\x9c\xef\xa2\x05\x5e\xe9\x55\xdd\x35\x27\x02\xe0\xa9\x13\x71\x45\xda\x25\xb1\x98\xc2\xd6\xe2\x44\x6e\xab\x19\x5e\x2c\x48\x8d\x58\x5d\x10\x44\x6e\x48\xb3\x42\x64\xc1\x8a\x99\x42\xfb\x92\x10\xb1\xeb\xa9\x20\x03\xae\x0c\x2d\x4b\x56\x74\x73\x52\xb7\x70\x08\xd1\x8c\x34\xe4\x18\xcd\xda\x76\xc1\x8f\x0f\x0e\x4a\x56\xf0\x7d\x56\x4f\x2b\xb6\xdc\x67\xcd\xf5\x81\x7a\xe7\xe0\xde\x3d\xf4\xf5\xc1\xbd\x7b\x74\xbe\x60\x4d\x8b\x5e\x76\xf5\x35\xbd\xaa\xc8\x5b\x20\xe1\xb4\x61\x73\xf4\xc0\xfb\xec\x81\x79\xb2\x62\x4b\xef\x29\xfd\xb7\xf7\xc4\x4b\x42\xb8\x7c\xe0\xf0\x83\xd8\x18\x2f\x5f\xbc\xb8\x7c\x7e\x76\xf6\xe6\xc5\xe5\xa5\x7e\xec\xb4\x59\x2d\x5a\x76\xef\x1e\x2e\x0a\xc2\xf9\x04\x57\xd5\x8e\x65\x40\x31\xff\x42\x1f\x25\x09\x0e\x0e\x0e\xd0\x0b\x41\x12\x49\x5a\xe7\x65\x72\x43\xea\x16\x5d\x90\x25\x7c\x3d\x69\x59\x8b\xab\x4b\x58\x99\x63\xf4\xf3\x4b\xfa\xe1\xbb\xc7\xbb\x08\x3e\x7c\x03\x8b\xf3\x1a\xaf\x58\xd7\xda\xaf\x6a\xf5\xe2\x29\xeb\xea\x96\x34\xc7\xe8\xe7\xf3\xba\xfd\xee\xf1\x4e\x66\x1c\x78\xf6\xad\x05\xc7\x5f\x63\x5a\xca\x41\x2d\x4c\x41\x01\x41\x0a\xfb\xc9\x9c\xd6\xad\x8b\xd0\x94\x10\xfe\x43\xd7\xd4\xee\x67\xc4\x41\xe3\x25\x6b\x14\x7c\x8b\x90\xa1\x83\xe1\x3e\x49\x32\x88\x6f\x4f\x1b\x82\x5b\x52\x4e\xc4\xd6\x3c\x3f\x3b\x46\x97\x6d\x03\x47\xbe\x61\x15\x91\x00\xbf\xdf\x45\x78\x2e\xc6\x3a\xd5\x3c\x42\x23\x92\x9b\x39\xac\x36\x37\x8f\x47\xb0\x25\xb8\x71\x50\xe4\xfa\x6c\x08\x42\x4c\x50\x82\x79\x43\xfe\xd1\x11\xde\x92\xf2\x2d\xfb\x59\x32\xb3\x5b\x61\xf5\xb3\xe6\x8d\x5b\x80\x72\xab\xd9\xbd\x01\x3e\x54\x3e\xaf\xcb\x37\xc0\x78\x36\x06\xe6\xee\xd1\x7e\x08\xfe\xf6\x3b\x46\x03\xc7\x40\x4f\x52\x4e\xf9\x17\x75\xab\xd5\xb7\x42\x73\x3b\xb0\x2e\x48\xbb\x64\x8d\x58\xc5\xe7\x65\xd9\x10\xce\x7f\x5e\x94\xc9\xb3\x50\x93\xa5\x7a\x42\x7f\xd6\xb7\x24\xbf\x10\x7a\x3d\x6b\x4f\x67\xb8\xbe\x4e\xc3\x92\x0f\x24\x4e\xab\xb9\xcb\xf2\x47\xd6\x3c\x92\x3b\xb7\x46\xf0\x12\x1f\x8a\x11\xbe\x7d\x94\x43\xd6\xc0\x1a\x3a\xaf\x09\x98\x63\x69\x1c\x8c\x91\x39\xcd\xdb\x1b\x60\xc4\x39\xdf\xde\x60\x79\x2e\xb0\xed\x31\xee\x88\x66\x7d\x87\x7e\x04\xfc\x35\x39\x81\x19\x76\x2c\x4b\xd8\xde\x14\xb7\x32\x92\x39\xa7\xa7\x46\x08\xa1\xa4\x2a\xf9\x98\xd3\xda\xb5\xaf\x49\x53\x08\x09\xec\x9a\x4c\x6a\xb2\xf4\x3e\x18\x66\x54\xcb\x5f\x08\x79\x5f\xad\xa4\x44\x22\xde\xf7\x65\x93\x9e\x17\x95\x70\xf4\x13\xad\xe9\xbc\x9b\x73\xf1\xae\xfe\xfd\x18\x7d\x84\xfb\x5d\x43\xf9\xd4\x03\xc6\xcc\xc4\x87\xe7\x80\x4b\xd0\xe9\xbf\x59\x25\xf5\x26\x44\x4b\x52\xb7\x20\x3a\x83\x4a\x39\x65\x0d\xc2\x55\x05\x5f\x81\x4c\x8c\x68\x2d\xff\x90\x2c\x79\xdf\x80\x38\xaf\x8b\xaa\x13\x0f\xc8\xc7\xb4\xaa\x58\x7f\xd5\x22\x5c\xb4\xf4\x86\x54\x2b\x50\x16\x69\x41\x17\xb8\x15\x5a\xac\x7e\xf3\x3d\x59\xa1\x13\x29\xa0\x9f\x9f\xb9\x13\xd3\x22\xe4\x0e\xba\xc1\x8d\x84\x7b\x8c\xfe\xfa\x51\x6e\x85\x63\x75\xab\x0a\x89\xfe\x93\x9d\x89\xd0\x06\xe6\x72\x9e\x6a\x5b\x80\x76\xea\xe8\xaf\x44\xe8\x65\xb0\xad\x1b\xd4\xae\x16\x52\x3d\xd3\xaa\x9d\x81\x43\x6b\xc4\x9a\x52\xea\x45\x57\x44\x48\xb3\x9c\x96\xa4\x21\x25\xba\xc1\x15\x2d\xcd\x73\x3f\x92\x15\x3f\x36\x7f\x1d\xa1\x3d\x74\xca\xaa\x8a\x14\x2d\x6b\xa4\xee\x6b\xbe\x7b\x04\xdf\xd5\x9c\xd4\xbc\xe3\xc1\x77\xdf\xa2\x3d\xf4\xe2\x03\x29\x3a\x90\xfa\xfd\xef\x1e\xa3\x3d\xf4\x77\xd2\xd0\x29\x2d\x70\xe2\xeb\x27\x68\x0f\x3d\x07\x7a\x39\x5f\xe8\x9d\x51\x14\x82\x02\x92\x7e\x8a\x2a\xc0\xd8\x05\xf3\xa5\x8d\x90\x0f\x83\x8d\xe5\x13\x12\x44\xe0\x0c\x19\x1d\x33\x40\xb4\x49\x0c\x10\x36\x95\xe4\x86\xc5\x05\x62\x3b\xea\x63\xd1\x35\x8d\xd8\xb4\x24\x52\x01\x5c\xb4\x01\x07\xf7\x4e\xfa\x61\x05\xc2\xe2\x6a\x41\x6e\x81\x3d\x28\x68\x57\x04\x2d\x30\x05\x33\x86\x52\xf2\x14\x7a\xed\x1a\xf8\x11\xa9\x3c\xbc\x27\xb5\x7f\xd2\x7d\x5c\x1a\xb1\x74\xda\x4e\xb2\x04\x16\x81\xb0\x1c\xd2\x6e\x4a\x4b\xa5\x6b\xd2\x5a\x22\x5e\xbc\x7a\xfb\xe2\x18\x9d\x4a\x6c\xaa\x15\xa2\xe2\x8c\xb5\xa8\xe3\xa4\xcc\x9f\x16\x39\xa1\x37\x62\xd8\x98\x7d\xf8\xb8\x2d\x0c\x7b\x13\x08\x6a\x4a\x48\xb4\x40\x6d\xf5\x34\x6f\x24\x16\x41\x2a\x84\x06\x8a\x98\x54\xc7\x49\xe3\x6c\x0d\xc5\xa7\x61\xad\x19\xa2\x6d\x96\x7e\x02\xf8\x99\x79\x58\x5e\x02\xa7\x29\x32\xbe\xc6\xed\x8c\xc3\x5e\xe3\x2d\x83\x4d\xa4\x75\xe6\x86\x70\xd6\x35\x05\x89\xf9\x7b\x45\xa4\xa4\x07\x3b\xa7\xb9\x6c\x59\x83\xaf\x89\x00\x24\x2e\x14\xf3\xc7\xc0\x6b\xaf\xc1\x44\x25\xdf\xb2\xbf\x27\x5f\x52\x3c\x17\xcc\x11\x6b\x8d\xe6\x70\xed\xcc\x5b\x92\x0e\x5f\xdb\x9f\xb4\xdd\xef\x94\xcd\x17\x8c\xd3\x96\x20\x71\x42\xd0\x19\x99\xd2\x1a\x6c\x0c\x1c\x7d\xed\xfe\x1c\xf8\x97\x24\xa6\x35\x77\xcd\x7f\x72\x21\x29\x47\x7c\x41\x0a\xc1\x7a\x1c\x73\x10\xad\x41\xa7\x8f\xe6\xa1\x97\xc1\x61\xcc\x5a\xd3\x77\xb7\x5b\x57\xd3\x7f\x74\x82\xd5\xeb\xe3\x50\x6b\xd5\x57\x3f\x75\x49\x5a\xb4\x9c\x91\xda\x7c\x2b\x10\x29\xa4\x18\x6d\x1e\x0c\x29\x48\x4b\x2d\x24\xc4\x43\xc2\x99\x62\x53\x7f\x24\x17\x00\x9c\x18\xab\x47\xdf\xcb\x3e\x54\x87\x9a\x88\x19\x74\xf8\x8d\x1f\xc9\x6a\xf0\x69\xb5\xa5\xdd\x47\xfd\xd9\xbc\x3a\x7b\x75\x8c\x5e\x37\x8c\x4d\xc5\x84\x5e\x33\xce\x09\xe7\x62\xc1\x26\xaf\xd9\xeb\x1d\x4d\x52\x7d\x32\x16\x0d\xbd\xc1\x2d\x11\x57\x6c\x82\x2a\xc0\x1f\x5d\xae\xc8\xea\x6a\x85\xda\x19\x95\x97\xb8\x66\x80\xd5\x0a\xae\x48\x6d\x58\x14\xbc\x87\xc2\x65\x0f\xf6\x2a\x63\x53\x0c\xe0\x53\x2e\x6e\xca\x8e\xa0\x79\xc7\x5b\x84\xab\x25\x5e\x71\xc1\x71\xf1\x15\x53\x86\x3e\x7d\x4d\x37\xf2\x32\x9a\x0b\x5e\x2b\xef\x61\x63\x86\x13\x17\x4b\x51\x90\x45\x9b\x1a\x47\xd1\xee\x5c\x49\x2c\xfa\xba\xb0\x37\xc5\x31\xfa\xab\x31\x69\xed\xff\x1d\x77\x55\x9b\x22\x82\x9d\xbe\x9d\xb9\x98\xaf\x6b\x36\x56\x36\x6b\xc1\x7c\xa4\xf0\xf3\xa1\xd5\xc6\x3c\x17\xe0\x4f\xec\x86\x70\x6d\xd9\x76\x31\x51\xf6\x41\x24\x2d\xca\x88\xd4\xa5\x58\x29\x5c\x3b\x77\xcb\xc0\x8c\x1c\x93\xce\x6d\x26\xa5\xed\xc3\xd2\xa0\x07\x06\xf8\x86\xdc\x50\xd6\xf1\x00\x95\xcc\x74\xb4\x42\xd0\x3f\xa1\xfd\x31\x33\x32\x3a\xd9\xe0\x8c\x86\x67\x23\x38\xa0\xb8\x75\x80\x1d\xb6\xcc\x9a\xe4\x05\x1b\x11\x97\x98\x34\xe4\x2f\x71\xdd\x8e\x47\x6d\x98\xd6\x97\xe6\x02\x92\x77\xa6\x40\x01\x24\x0a\xa0\x19\xe5\x8a\x4a\x63\x86\x7c\xa3\x4c\xf5\x43\x43\xfe\x8d\x72\x10\x66\xec\x79\x50\xbb\x52\xd3\xc5\x33\xd6\xa7\x18\xa5\x7d\x53\x08\xd3\x52\x85\x3a\x76\xd5\x30\x47\xa2\x76\x37\x15\xad\x0b\x79\x48\xc5\x8c\xcf\xcf\x40\xfe\x90\x06\x76\xe5\x41\xa8\xc9\xb2\xe7\x98\x1a\x16\xe7\x68\x70\x9e\x7d\xf6\xdb\x47\xf1\x98\x69\xe1\xcd\xdf\x04\x8d\x36\x24\x08\x64\xd4\x8e\x48\x9c\xd4\x2c\x3e\x6d\xc6\x1c\xe1\x4b\x20\x1a\x2b\x69\x12\x12\x22\x63\x49\x5a\xd2\xcc\x69\x2d\x0e\xc3\x4a\xfa\x1d\x24\xb6\x7a\x4f\x4e\x5b\xb9\xef\x22\x3f\xc9\xc4\x32\x56\xc5\x17\x8f\x0e\x0f\x77\xb2\x08\xc2\x05\x8e\x2b\xdf\x18\x65\xb1\x12\x5f\x4f\xcc\x5f\xf0\x89\xb9\x0a\x77\xbd\xcf\x5d\x4b\xb1\xf7\x45\xf6\x56\xcb\x3d\xe6\xdc\x4f\xfe\x23\xf1\xfd\xe5\x7f\x1f\x33\xb3\x8f\x9e\x6f\x42\x6e\xf9\x4f\xe6\x9d\x1d\xf4\xd1\x7b\x7f\xd1\x90\xe0\x13\x39\xe1\xfd\x8a\xd4\xd7\xed\x0c\x9d\x9c\xa0\xef\x1e\x1f\xa3\x07\x17\x52\x9b\x44\xea\x63\xb8\x83\xae\x08\xfa\xf6\x11\xba\x5a\xb5\x84\xa3\xc9\x77\x8f\xd1\x8c\x7c\x40\xc5\x0c\x0b\x99\x99\x34\x7c\xe7\x41\x04\x36\xf6\x5c\xec\x53\xfe\x77\xa1\xfe\x81\xaf\xf2\x6c\x42\xcb\x9d\x63\xf4\xe0\xad\x96\x52\xce\xcf\xe4\x40\xe0\xca\x82\xbb\xb4\xee\xe6\x57\x42\x2c\x16\xfc\xa9\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\x5a\xf5\x8e\x96\xbf\x8a\x19\xd6\xb4\x52\xc3\x9e\x9f\xa1\x02\xd7\xe2\x46\xc6\x55\x43\x70\xb9\x42\xe4\x83\x60\x10\x4a\x49\x97\xfe\xae\x78\x00\xb1\x11\xd0\xb3\x13\xb9\x15\x26\x47\x3b\xe8\xe1\x43\xf9\xd9\x53\xfd\xd9\x13\x3d\x31\xf8\x58\x93\xef\x68\x17\x3d\xda\x45\xdf\xee\xa2\xc7\xbb\xe2\x6a\x7e\x12\x43\x8e\x76\x92\x5e\x98\x67\xe8\x50\x8c\x92\xfd\xfe\xe9\x09\x7a\x72\x74\xa8\xa9\x19\x3e\x65\x30\xa8\xc4\x1f\xed\x0c\xd7\xe2\xe9\x5e\x22\x7a\x9b\xd5\xd9\x1e\x47\x8f\xbe\x8f\x46\xf9\x91\xac\xc2\x9d\x42\x3e\xe0\x42\x1c\xd0\xef\x1e\xeb\x1d\x73\xf4\xe8\xfb\xe1\x2d\x63\xf7\xbf\x3b\xe4\x7f\x3e\x52\x43\xda\xaf\x73\xe3\xfd\xe7\x77\x66\xbc\xff\x7c\x34\x3c\xde\xfd\xc4\x5e\xb9\x26\x6d\x64\x30\x3f\xad\x30\x9d\x93\x72\x82\xf5\xf9\x8e\x48\xbc\x93\xa5\xbd\xda\x61\xb0\xab\xf5\x36\xbb\x22\xa4\x46\x85\x04\xba\x01\x56\x3f\x92\x95\xc6\xe8\xbd\x60\x15\xde\x52\xc4\x98\xfc\x28\x9d\xf0\xdb\xc1\xe2\xd2\xac\x81\x87\x82\x5d\x9a\x9d\x78\xb1\xd6\x1b\xdc\xb9\x3c\xc5\x8f\xb8\x74\xe1\x4e\xf8\x11\x0c\x5d\x52\x85\xfc\x91\xac\x26\x11\xc6\x0b\xfd\x95\x8b\xce\x7e\x49\x0a\x56\x92\xff\x26\x1f\x26\x3b\xbb\xf1\x86\xa3\xd7\x35\x6e\xbb\x86\x3c\xaf\xae\x59\x43\xdb\xd9\xfc\x18\x5d\x46\x9f\xed\xff\xf0\xb7\xcb\xdf\x7e\xf8\xdb\xe5\xd1\xa3\xdf\xbe\xfd\xfe\xc8\x03\xb2\x13\x23\x5b\x93\x76\x1d\x54\xfd\x93\xb6\x0d\x6c\x5f\x9c\x9e\x5d\x3e\xff\xed\xf5\xa3\x27\xdf\xf5\xa1\x6a\xd4\x21\xb0\x8e\xad\x94\x34\xcb\x6e\x68\x49\xca\xa4\x8a\x34\x46\x39\x02\x2c\x49\x35\xdd\xa7\x25\x3a\x41\xb4\x8c\xbf\x00\x8e\x78\x02\x8c\x31\xfe\x32\x3e\x3d\x27\xf1\x89\xea\x7b\x4d\x12\xde\xfb\x3b\x7e\xdc\xd9\x99\x27\xce\x4e\x49\x4c\xc2\x15\x1d\xd0\x09\x3a\x8c\x1f\x71\x04\xc9\xa7\x7b\xe8\xe3\xa7\x9e\x27\x8c\xc0\x06\x90\xbc\x07\x13\x47\xad\x03\x1f\x9d\x3e\x63\x0b\x30\x68\x1c\x70\x69\xd1\x38\x88\x68\x42\x34\x8b\xda\x8d\xe9\xb5\xab\x8f\xd9\x31\x6a\x9b\x8e\xec\x6c\x69\xe4\x1f\xc9\x2a\x35\xe8\x8f\x64\xb5\xd5\x01\xed\xfa\xd8\xd1\xec\x67\xd1\x50\x31\xfd\x03\x99\x49\x2c\x53\xf8\x11\xe6\xf7\x63\xbd\x21\x03\x48\x69\xa4\x4f\xf7\x6c\xfc\xc7\xbe\x34\xae\xbc\x98\x2f\xda\x15\xbc\x3b\xd9\x59\x0b\xa4\x51\xe5\xee\x00\xea\x96\x51\xd5\x7a\xd6\x96\x81\x86\xca\x83\x38\x21\xfb\xc1\x19\x21\x73\x9a\x0d\xe6\x50\x2c\x47\x47\x73\x18\x46\x93\x88\xe8\x48\xed\x89\xfd\x2b\x5c\xe1\xba\x70\x76\xaa\x73\x07\x95\x84\xb7\x0d\x5b\x4d\x42\x59\x5a\xb0\xfa\xa9\x9e\xe0\x1b\x32\x45\x27\xa9\xbd\xad\x8c\xb5\xfb\x6a\x3b\xef\x5f\xb1\xa6\x61\xcb\xa7\x0f\x03\xd2\x3c\x9b\x4c\x1b\x36\x77\xb6\xbd\x81\x0c\x5f\xef\xdc\x1f\x3a\x43\x3d\x76\xfe\x77\x86\x1c\xbf\xa6\x71\x1c\xf7\xee\x7d\xb4\x17\x9f\x03\x4d\x39\x0f\x3d\x97\x2a\xfb\x25\x01\x83\xaa\x9a\xdf\xd3\xbd\x08\xc4\xce\x46\xef\x9a\xb5\xdb\xec\x75\x73\xe4\x6e\xf3\xfa\xa6\x83\xeb\x43\x14\x5f\xc8\x6f\x48\xdb\x35\x35\x78\x83\xd4\x6d\xeb\xc6\x97\x4e\xbb\xba\xf4\x6f\x3f\xa1\xa7\x9b\x27\x84\xda\x12\xdc\x49\xfb\xef\xc9\x8a\x27\x34\x3e\x65\xc8\x50\x56\xe6\x13\xf9\x9a\xdc\x9a\x81\x25\x63\x62\x80\xed\x44\x50\x7a\xe7\x6b\xc0\x47\x87\x4d\x5b\x97\x26\xda\xef\x9c\x7f\x54\x9f\xcb\x5b\x8e\xad\xf6\xea\xe0\xc0\xfe\x9e\xbe\xed\xa8\x7a\x93\x0c\x8f\x6b\x9e\xdc\xd2\xc8\x7a\x83\x0d\x8f\x6c\x9e\xdc\xea\x9c\x05\x53\x19\x39\x69\xf1\x68\x7a\xec\x40\x0d\x50\x6c\x38\xdc\xe1\x29\x8e\x7d\x70\x70\x80\x7e\x6e\x69\x45\xdb\x15\x7a\xa9\x42\x65\xa5\xe9\xab\x98\x91\xe2\x3d\x57\x9e\x98\xaf\x38\x62\x37\xa4\x11\x87\xcd\x1a\xab\x15\x2e\xd2\xc0\x4b\x5b\x8e\xe4\xa9\x20\xa5\xb2\x06\x44\x66\x26\xe3\x8c\xa3\x64\x29\x4e\x28\x80\x7e\xd9\x55\x95\xd9\xc5\x3f\x48\x90\x93\x1d\x6d\x12\x0b\x0e\x24\x9d\xa2\x49\xdf\xad\x84\xbe\xc9\xf3\xdd\x1d\xf4\x74\xe0\x26\x8d\x0f\x7f\x23\x99\x8c\xb8\x60\x3d\x7a\x23\x52\xf1\x9e\xe7\x37\x45\xd1\xbf\x36\x62\x0c\x83\x45\xcf\xac\xa7\x5c\x06\x84\x51\x43\xa6\xa4\x21\x02\x6e\xcb\xc4\x7f\xac\x26\x31\xaf\x94\x3e\x75\xe3\x6f\xb3\xc6\x9c\xe1\xe5\x4b\x73\xc1\xdf\x92\xf1\x66\xc7\x10\x2b\x3d\xf1\x4d\x70\x3a\xf8\x46\xdc\xb0\x3b\xe8\x61\x00\x69\x94\x41\x2e\xd8\xe3\xef\x9c\xb1\x7f\x45\xf7\xa5\x05\x2b\x7a\x49\xfc\x3c\xb8\x94\xfe\x46\xe2\x24\x26\xa0\xf3\x33\x54\x32\x22\xbd\xde\x83\xf6\x2d\x5f\x81\x51\x4b\x3f\x79\xd8\x8b\x11\xe6\xeb\xd3\xe1\x2f\x8e\x48\x13\x2c\xf5\xf3\xb2\x44\xd8\xc1\x5f\x79\x50\x9c\x10\xf4\xec\x2a\x8a\x05\xe4\xa4\xb5\xb1\xf2\xc9\x78\x27\xf3\xe1\x31\xfa\x6b\x80\x56\x28\xe4\xf5\xce\xfb\xe9\xde\x7d\x0b\x2b\x35\x9b\x21\xf4\x8c\x46\x38\xf9\x0d\xd5\x64\x19\xd8\xf3\xfb\x71\x71\xb5\x49\xfb\xee\x1a\x58\x44\x46\x2e\x89\x44\x18\x00\x9a\x42\x22\xad\xa6\x2f\x43\xfd\x3c\xc6\xc1\x06\x59\x28\x24\xb2\xc1\x8c\x80\x8b\xfa\x43\x7d\x6d\x02\xaf\x52\x28\xf5\x68\x12\x11\xa0\x75\x10\x94\xba\xbf\x44\x27\x88\x67\x4d\xa1\x11\x5a\x0c\xcc\x5b\xf7\xfc\x03\xe6\xc4\x90\x5c\xb6\x4d\x57\x80\xeb\x56\xaa\x51\xe2\xb7\x6b\xd2\xa2\x86\xe0\x72\x0f\xcc\xe0\x32\x15\xe7\x8a\x75\xad\xe2\x69\xf7\x50\xe0\xe7\xe0\x12\x86\xc9\x01\xfa\x98\x75\x5f\x39\x7e\xfe\xdc\x23\xae\x27\x3f\xf7\xcc\x7a\x8e\x7c\xff\x8d\x21\x47\xbe\x36\xf8\x8d\x7c\xd4\x77\x59\x2b\xa7\x53\xff\xc3\x51\x80\xff\xc0\xf3\x8e\xaf\x75\x8d\xe7\x47\x83\xb7\xce\xcb\x94\xcb\xac\x0a\x5d\x96\xe8\xfc\xec\x56\x5e\xcb\x87\xef\x24\x7f\xf9\x75\xf8\xe9\xd8\xc7\x38\x34\x93\xac\x1b\x30\xbb\x21\xfb\xdd\x73\x70\x2f\x83\x8f\xce\x0f\x65\x4d\x69\xe3\xb5\x0d\x9c\x49\xea\xb9\xf2\x6a\xb7\xe1\x35\x0a\x64\xca\x68\x04\xe6\x4b\x0b\x6f\xbf\xc7\x92\xe9\x3c\xb5\x86\x51\xd3\xbe\xb4\x89\x7d\x33\xf5\xf6\xb0\xa9\xd3\x79\xad\xcf\xea\xe9\xd9\xb9\xbc\xb7\x06\x35\xff\xa4\xc1\x2d\x01\x22\x12\x20\x87\x4d\x63\x09\x28\x91\x06\x31\x68\x0a\xcb\x02\x19\xc6\xc4\x58\xbe\x12\x30\x42\x2d\xaa\xd7\x4c\xec\xbd\x1f\xa8\xea\x63\xef\xfb\x04\x00\xf3\xfd\x7a\x77\x63\x3c\x95\x5e\xf9\x3c\x7d\xc9\x39\xe7\xc4\xfd\x2a\x27\xe0\x9d\x91\x86\xde\x90\xd2\x8d\x2a\x47\xa1\xe3\x5e\x8b\xe3\x60\x9b\x32\xdb\x45\xc8\x94\x36\x0d\x33\xab\x51\x6d\xc4\x0c\xd4\xb9\xf7\x95\xd0\x1b\xdc\x58\xe5\xf0\xb2\x9b\x6b\x5b\x49\x8c\x16\xeb\x5a\x17\xb3\x7b\x11\x18\x5a\x97\xe4\x43\xe4\x44\x58\xce\x68\x45\xd4\x77\x4f\x23\xf3\x8d\xf2\x72\x66\x0d\x38\xea\x42\x38\x89\xe4\x54\x00\xf8\x6b\xf4\x9a\xc6\x41\xfe\xfb\x0d\x3a\x1a\xb4\x0c\x39\x6b\xbb\xb6\x7d\x28\x20\x9c\xf7\xe7\x37\x8e\x3d\xc0\x80\x48\xab\xcd\xc3\xfa\x89\x0b\xb9\x4f\x02\x1e\xd8\x59\xc1\x12\xde\xf9\xe6\x52\xd8\xbb\xdc\x3c\x6b\x3b\x58\x6f\x5a\x92\x45\xff\x53\x4e\x8b\xe4\xa6\xde\x51\xb1\x97\xc6\xbf\x4f\x05\xf2\x09\x64\x7e\xff\x66\xc0\x18\x39\x7c\x08\x0c\xac\xf5\xb6\x8a\xd4\xc0\xce\x6b\x85\x78\x6e\x93\xc4\x46\x20\x25\x20\x7c\x93\xbe\xf4\xbf\x49\xdf\xe2\x89\x8f\xc3\x87\xf5\x65\x9a\xd7\x98\xde\xd8\x42\x05\xc6\x1b\x2d\x75\x24\xce\x59\x41\xb1\x18\x7f\x49\xdb\x99\x6b\x45\x30\x2f\xab\x52\x07\x2a\xd6\x9a\x72\x08\x87\x27\xa5\xb6\x89\x38\xc1\xd7\xcc\x29\x64\x40\x39\xba\x22\x4e\xc0\x2e\x84\xcb\x45\x6a\x98\x01\x9b\x37\xfa\x78\x11\x99\x94\x3b\xdb\xd5\x0f\x9a\x1d\x8e\xc0\xbb\x5d\x98\x6b\x16\x05\x27\x29\x25\x9d\xc5\x31\x80\xc2\xc8\xd8\xe1\xec\xf8\xc9\x78\x44\x5c\x97\x62\x09\x2a\x56\xdc\x0a\xb7\xf5\x63\x66\x23\xf4\x20\x6c\x45\x17\x86\x90\xf5\x31\x70\x6d\x02\x66\xf3\x48\xa4\xb4\xbd\x35\xe3\x76\x2d\x22\x5e\xe0\xee\xba\xe3\x8f\x8d\xce\x7d\x9e\x09\x1e\x25\x23\x16\x2c\xcd\x77\xd6\x8a\x16\x05\x9d\xaf\xc7\xd4\xe3\x39\xf4\xb7\xe6\x8a\xfe\x3f\xe3\xdd\xbf\x13\x47\xfc\x1d\x85\x0c\x64\xbc\xfb\x96\xbf\x9b\x5f\xb5\x93\x27\x5a\x78\xcf\xfb\x13\x6c\x80\xa1\x07\x95\xe8\x31\xf0\x94\x59\xa6\xa1\x07\xa3\xfb\xa9\x17\xa0\x77\x8f\x79\xe7\x6b\xc0\x43\x65\x0e\xd9\x56\xdc\x54\x4e\x76\x9b\xbe\xfd\x07\xa4\xee\x7f\x3b\xab\x36\x73\x56\x7d\xa9\x96\x6e\x94\xb6\x3a\xc3\x9e\xc3\x35\xba\x22\x8a\x74\x2a\x61\x67\xc6\x96\x26\x29\xd5\xb3\x3f\x97\xd9\xda\x0d\xca\x08\x6d\xbd\x1b\xc3\x96\xe8\x01\xa3\xa2\x6f\xf2\xdb\xb2\x51\x77\x2d\x8b\xf1\xba\x16\xe0\xc8\xa4\x3b\x06\xfc\x1a\x06\xe3\xe1\xfb\x33\x67\x38\x4d\x57\xce\xd8\xa6\x35\x35\x04\x54\x06\xc2\xf0\x3a\xea\x53\x08\xcf\x1a\x67\x9d\x47\x12\x06\x53\x40\x45\x8d\x94\x7a\x20\xb6\x51\x06\x58\xae\x6b\xa8\x34\xe6\xd2\x34\x9c\x71\x36\x53\xd7\xda\x99\x86\xb3\x89\xc9\xb3\x0f\xd2\x5a\x76\xcf\x34\xa0\x61\xe3\x67\x0f\xc7\xca\x81\xcc\xf2\xdd\x3f\xa3\x4e\x9b\x54\x21\x69\xdd\x92\x66\x8a\x55\x3e\xb0\x9b\x4a\x3d\xde\xbb\x97\x80\x0f\xfa\x40\x25\xb3\x45\x05\xe0\x57\xda\x73\xe4\x68\xd7\x0a\x03\x23\xef\xfb\x09\xec\x70\xb3\xb1\x4a\xe7\x92\x5b\x99\x29\x9b\xcc\x2c\x91\x3f\x4e\x4d\xc4\x97\x88\x4c\x6a\xb3\xd1\x7e\x47\x39\xb7\x52\xb9\xcb\xc0\xf9\xec\x17\x69\x67\x6d\x10\xa3\x1e\x66\xed\x91\xaa\xe2\x68\x39\x23\xed\x8c\x34\x5e\x32\x35\x86\x64\x3d\xf8\x6b\x39\x63\x4e\xa2\xaf\xaa\x2d\xe0\x15\xea\x90\xa6\x08\xa5\x43\x05\x22\xa1\x18\x46\xe8\x70\x42\x8f\x22\x35\xeb\xae\x67\xbd\x26\x00\xf8\x48\x48\x7b\x9e\xa3\x49\x91\x43\x4c\x49\x4a\x1b\x94\xbf\xa8\x28\x44\x62\xbc\x64\xcd\x29\xae\x4b\x5a\xe2\x96\x28\xea\xb7\x1d\x38\xfa\x0d\x07\x3e\x46\x0f\x13\xcc\xdd\xb2\xf5\x9d\x63\xf4\x03\x63\x55\xe2\x82\x30\xb3\xac\x5b\x48\xab\x5c\x2b\xfe\xd5\x94\x21\x11\xc0\x3f\x45\xe1\xaf\xb4\x04\x28\xaa\x6a\x83\x00\x1f\x84\xc0\xd2\x69\x38\xfe\x3b\xcf\x5d\x07\x99\x5e\x6d\xd3\xf5\xc8\x88\x53\x5c\xf1\x11\x76\xb5\x01\xff\x97\x18\xe7\x70\xff\x10\x3d\x7c\x18\x8d\x93\x4c\x80\xfb\x2f\xd0\xa6\x9a\xb7\x33\x5c\xab\x82\x32\x2f\x59\xf3\x86\x55\x64\x52\x77\x73\xc9\xb8\x8e\x47\x38\xcc\x74\xa8\x73\xe0\x7d\x4c\xda\x89\xa1\x4a\x01\x94\xe9\x32\xbb\xf8\x2b\xee\x38\xe4\x91\x4a\x6b\x52\x45\x0a\xc8\x12\xb1\x3a\xda\x5e\x2e\xb3\x90\xdb\x4c\x86\xed\x6f\x16\x46\x92\x8e\x7b\x4a\x10\x4c\x31\x98\x17\xb5\xf8\x10\x58\xf9\x83\x53\x99\x4d\x24\x87\x4f\x4d\x83\x4e\x93\x79\xa3\x94\xd7\x5f\x41\xec\xd3\xa2\x61\xd7\xe2\xc1\x54\xd6\xdb\x32\x97\x78\x17\x7e\xb1\xf5\x8c\xbb\x5b\xe4\xa2\x2d\xb7\x9c\x84\xf6\x29\x0a\x4c\xfe\x41\x86\xdf\x39\xdb\x47\xea\x99\x36\x11\x9e\x07\x95\x73\xb7\xe8\x62\xb8\x37\xb0\x47\x36\x4f\x95\xe9\xf1\xc2\x3b\x99\x25\xc0\x28\x02\x34\x5c\x5f\x7a\x2a\x96\xca\x59\x94\xbb\x4c\xf5\x59\xe6\x72\x7c\xbc\x31\x55\xea\xc4\x40\x15\x40\x93\x44\xe1\x1e\x5f\x77\x1e\x19\xd6\xf2\xbc\x2c\x81\x69\x68\x33\xa1\x0c\xd7\xe3\x2b\xde\x92\xb9\x2d\xfe\xe0\x54\x2e\xca\xdb\xb4\x63\x26\x03\x2f\x5f\x10\x69\x68\x12\xbc\xa5\x55\x2c\x32\x9d\xf9\x7c\x07\x7c\x46\xa2\xbf\x19\x4f\xf9\x92\x0f\x12\x6c\x8a\x5c\x45\x44\xef\x2e\xb5\x15\xe2\x24\xf1\x05\x5b\x32\x76\xa2\x38\x89\x41\xec\x07\xb9\xcc\xde\x9e\x90\xbf\x15\x49\xab\x5d\xcf\x7d\x17\x46\x9c\xcb\xef\xe3\x51\x5f\xd5\xd5\x4a\xdc\x00\x62\xe8\x39\x84\xa4\x0a\xa6\x27\x45\x1f\x25\xb8\x4d\x65\x19\x8b\x92\x41\x55\x35\xc9\x05\x43\x30\xb2\x8e\xb2\x2b\xac\x39\xd5\x31\x82\xd2\x2b\xa1\x40\x22\xe9\x3c\x24\x7c\xd9\xb9\x86\x9b\x35\xb3\x35\x71\x59\xbe\x65\x1e\x24\x21\xee\xe4\x96\x4a\x48\x01\x6f\xd9\xf3\xb2\xec\x91\x0d\x12\x5b\x33\x31\xee\x9c\x95\x74\xba\xba\x20\x4b\x28\x64\xf2\x9a\xd4\xa5\x5b\x01\xd2\x70\x0b\xcf\x9c\x50\xd3\x6a\x57\x06\x19\xd3\xfa\x5a\xa0\x09\x1f\x65\x59\xc7\xa5\xaa\x65\xfe\xde\xab\x8b\xa6\x5c\x71\xc9\x92\x29\x23\x39\x86\x5f\x79\x71\x12\x54\x38\xfc\xa2\x99\xc4\x16\x8f\xb8\xac\x64\x36\xc7\xb4\x16\x5c\x5f\xfa\x73\x4e\xd4\x61\x8e\x0e\xd0\x39\x20\x2f\xf6\xb9\xf8\xbf\x5e\x79\xcb\x02\xc7\x42\xf9\xbe\x7a\xea\x85\x78\x1e\xb9\xdd\x70\x84\x42\x70\x8c\x0a\xb5\x33\xc6\x09\x9a\xd2\x06\x24\xa4\x29\x6b\x2c\xc5\x04\xcb\x30\xce\x2d\x39\x7e\x78\xc8\xc2\xf9\x3c\x1d\x15\xc4\x94\x58\x5f\xff\x06\xef\xad\xaa\x3a\x04\x7c\x2f\xc4\x2a\xf6\xfa\xc7\xcb\x90\x31\x69\x27\xa6\xf8\x6c\xc3\x19\xc6\x63\x86\x9f\xec\xad\x1d\x00\xb6\x06\xe5\x0e\xf7\x0f\x7b\x59\x0e\xd4\x4e\x9b\xab\xc6\x06\x16\x35\x5d\x07\xc6\x5c\x88\x6a\x1f\x76\x19\x46\x80\xd6\xbb\x3f\xf2\x01\x80\x51\xc6\x52\xb8\xa8\x5b\xb8\x40\xa3\x7d\xf2\xef\x6b\xec\x5f\xe3\x1a\x33\x66\xd4\xb5\xae\x31\xfd\xd6\xbf\xf6\x35\x76\x9b\xd3\x9d\x4f\x85\xc4\x5b\x3b\xd4\xf8\xdf\x67\xf9\xcf\x73\x96\xd5\x45\xa6\x6f\x21\xab\xc0\x80\x87\x14\x9a\x10\xc8\xab\xc9\x1c\x0f\xaf\x86\xdf\xba\xfa\xad\x12\xa7\x6c\x85\xf5\x3b\x3f\xe3\x5a\x66\xfb\xd2\x4e\xb9\x11\x41\x35\x4d\x10\xe5\xe8\x5a\x5a\x4b\xa5\x05\xad\x35\x55\x37\x65\x61\x30\x1b\x9b\x14\x02\x72\xdd\xda\xb6\xa7\x4f\x43\x6e\x48\xe3\x0b\x0e\x98\x73\xd2\xb4\x28\x2e\xd0\x33\x64\xf5\xfd\x66\xf8\x8d\x7e\xdf\xa1\xf8\x79\xa6\x85\x71\xf4\xcd\x18\x41\x2c\x2e\x08\x34\x27\x9c\x43\x5d\xf5\x07\x17\xac\xd5\x1e\x04\xbb\x65\xd5\xd4\xef\xfb\x4b\x18\xd3\xfd\xc2\xef\x0d\xb4\x9c\x31\xc9\x74\x9c\xac\x05\xc5\x84\xe4\xbf\x6a\x20\xb9\xdd\x69\x83\xd8\xb2\xce\x38\x38\xf4\x7a\x30\x34\x27\xa4\x75\x39\xd5\x2e\xf8\x45\x20\xa6\xa0\x5e\x49\x63\x07\xbd\xea\x64\xa9\x5d\x38\x5f\x89\x1c\xef\xb1\x2b\x16\xc7\x0a\x9f\x9c\xa0\x43\xf4\xc7\x1f\x5b\x34\xd1\x67\x9c\x26\xe7\xf5\x94\xa5\xf9\xe0\xce\x70\xd2\x00\xda\x53\xfb\x21\x67\xdd\xef\xdb\x01\xc1\xf1\xbe\x22\x95\xb2\x33\xe9\x42\xb1\xd4\x55\xf0\x2c\x89\x7a\x37\x87\x38\xdf\x41\x09\x95\x71\xf9\x3c\x03\x47\x5b\x9c\xcd\x82\xcd\x55\x00\x93\xd3\x94\xcb\x94\x1e\xf5\xbf\x70\x76\x73\x19\xde\x71\x21\x7e\xf6\x54\x7d\xbc\x17\xd1\xeb\xe0\xc0\x0e\xe1\x20\x64\xd4\xcd\x70\x5c\x4e\x21\xd5\xdc\xb4\xd8\x12\x24\x06\x3d\x58\xdd\xc4\xab\x40\x13\x41\x29\x4e\x60\x54\x8c\x41\x71\xa5\xa7\x4a\x46\x5a\x5e\x41\xbe\xcc\x12\x75\xd1\x30\x77\x62\xaf\xb0\x92\x0d\xa7\xda\xce\xfa\xff\x19\x08\x6f\x0b\xce\x24\x56\xe0\xe0\x40\xbb\xa3\xf4\x06\xd7\x31\x54\x70\x13\x55\x64\xda\xb2\x1b\xd2\xe8\x7d\x49\x83\xa8\x59\xe7\x96\xba\x4b\x33\xc5\x37\x48\xcd\xc9\xf0\x99\xde\x49\xdd\xb1\xfc\xb5\x8d\x6d\x9c\xa9\x02\x64\xa0\x8d\xea\x8b\x15\xc1\x1e\x41\xcb\x21\xc3\x86\x6c\x57\x65\x83\x06\xfa\x84\xff\xa5\xe0\xc9\xac\x26\xda\x18\x76\xd5\x99\xd6\x1f\x35\x5b\x86\xdc\xee\xfe\x1d\x89\xf4\x52\xb6\x7d\xd9\xb0\x79\x5e\xae\x0f\xca\x6c\xf5\x0b\xf3\x08\xa1\x01\x19\x9b\x7b\x21\xfe\xb6\xe6\x51\xed\x8b\x23\x6e\xac\x7b\xd0\x8b\xd2\x0f\xa4\xe0\x68\x49\xaa\x0a\x68\xad\x22\x17\x7b\x5e\x85\x82\xdb\x66\x4c\xda\xf4\xd4\x5e\x4e\xb8\xbe\x25\xd2\xcf\xab\x2a\x8a\x54\xfe\x13\x4b\xe8\x74\x3a\x82\xf3\xa3\x67\x10\x0e\x91\xb8\x7a\xd7\x3a\xdf\xc3\x03\x25\xd9\xf0\x81\x26\xda\xd6\x05\x0d\x0d\xff\xff\xe8\x25\x36\x82\x9e\xbd\x3c\x2d\xb5\xf6\x81\x4a\x94\x5d\xf8\x83\x2f\xf0\x7a\x0c\x22\xd3\xbf\x90\xdb\xef\x9f\x73\x5f\xdd\xf1\x6d\x10\x30\xff\x5f\xcc\x01\x72\x8e\x0c\xb4\xc0\x59\xd7\xd3\xa7\x37\x79\xbf\xb3\x2f\x17\x2a\xb0\xd5\x2c\xd8\xd8\x86\x38\xd4\xfb\x6d\x1d\x5b\xa2\x8a\x44\x7b\x9a\x70\xd7\xe4\xbd\x17\x38\xf0\x44\x8d\x5d\x86\x66\x5d\x4b\xb5\x1e\xb9\xdf\x58\xfd\x4f\x5a\x86\xfe\xb6\x78\x5b\x5a\x84\x41\x23\xb3\xb3\x08\xc8\xcf\xc3\x50\x91\xb0\x36\xda\xb7\x65\xe8\x1f\x1d\x69\x56\x5e\x3b\xa1\x74\xf2\x85\x78\xdf\x2c\x9b\x0a\xb4\x44\xb4\xf5\x93\x5a\xef\xa1\x71\x11\xc6\xc6\x0e\x31\x2a\xc8\x78\xfd\xc4\x8d\x81\x58\x64\x33\xfc\xab\x65\x4d\x52\xd1\xc8\xcc\x6f\x2b\xee\x24\x21\xc2\x5c\x75\x67\x3d\xda\x18\x4a\xb4\x0c\x2d\x48\x23\x88\x68\x45\x28\x90\xa0\xe2\x46\x57\x5e\xb8\xf2\x99\x2d\x0f\x96\x26\xcc\x16\x29\x63\x9e\x33\xf1\xca\xba\x48\x59\xdd\x5b\xee\xa6\xbf\xc6\x76\x2e\xfd\x21\xaa\xc3\xa1\x1a\x96\xc7\xd1\x5b\xbd\x81\xd7\xfe\x5a\xed\xb8\xd9\x64\x4e\xa8\x96\x94\x52\x3e\x5b\x98\x96\xe9\xbe\xbe\xad\x48\xad\x2b\x3f\x52\x4b\xc7\x69\xb9\x3a\x8a\xdb\xe5\xf0\x9a\x84\xfb\x32\xc8\xc4\x43\xb7\xe2\x6e\x3d\xc9\x35\xe3\xd3\x6a\x7a\xf8\xe4\x60\x8f\x5c\x07\x8b\x40\xc4\x89\xe4\x11\xb1\xf2\x03\x31\x62\x8e\xe3\x3f\xde\x7c\xbd\x24\xcc\x17\x8b\x0d\xc5\x63\xf1\xef\x70\xf0\xe5\x08\xa1\xae\x7f\xd6\xe3\x5d\x4b\xe6\xbc\x0d\x48\x3e\xb7\x3e\x84\x9f\x3b\xfa\x69\xbb\x67\xef\x8b\x3c\x24\xff\x22\xa1\x54\x71\x7d\xe0\x11\x71\x46\xf6\xa5\x3e\x15\x6c\x04\xe8\x3b\x8f\xa3\xda\x68\x7a\x63\xc2\xa8\x86\x01\x6f\x48\xb5\x4d\x83\xa8\xfa\x96\x7e\x3c\x0b\x1d\x5f\xd2\x7a\x4c\xac\xd4\x36\xef\x98\xa4\x88\xfe\x85\xb2\x77\xdd\xdf\x6e\x4b\xdc\xfd\x73\x07\x05\xfd\x0b\x70\xf7\xcd\x4f\xc4\x46\xf1\x45\x7f\xf2\x83\xf0\xc6\x1a\xf9\xf4\xad\xe6\x96\x4d\x82\xc3\x31\x2a\x1d\x24\x75\x0a\x3e\x7f\xc0\x8c\xb6\x59\x76\x26\xe3\xf7\xcf\x7b\x10\x54\xe3\x48\x2b\x81\xdb\x8e\x7c\xb9\xe8\x12\xef\xfd\x6c\x74\x46\x7f\x75\xb3\x44\x38\xcd\x60\x53\x88\xe8\x0d\x37\x9a\x66\xf8\x3e\xbe\xb3\x60\x9a\xbb\x72\x40\xd0\xe9\x30\x4d\xfe\xf9\xb1\x0f\x59\x89\xe1\x16\xfd\x41\x0c\x27\x0d\x07\x4b\x31\xd3\xb4\x6b\xe9\x16\xbc\x34\x1b\x1b\x21\x58\xdd\x7f\x29\xad\x5f\xd3\x5f\x59\x07\xc2\x50\x60\x9b\x21\x9e\xce\x7f\x42\xd9\x50\x8b\xe1\x63\x10\x01\x4a\x85\xc4\x28\xd7\x4c\xf8\xe8\xdd\xae\x98\x1b\x5d\x10\x8e\xfa\xe9\xf3\xba\x89\xb6\xa6\xa2\x7c\x96\x18\x8a\xb5\x2f\xe2\xcf\x74\x32\x86\xc2\x2d\x82\x01\x87\x7c\x58\xe3\x86\x1e\x5e\x94\x5c\x85\xd8\x2d\x39\x9e\x52\x52\xc8\x17\xe2\x7a\xfa\x6c\x56\xc1\x35\xbd\x59\x1b\xb0\x59\xeb\x5e\x19\xaf\x74\xde\x91\x8b\xab\x6f\xc1\xff\xc9\x4e\xae\xcf\xb6\xe0\x6b\xf9\xcd\xb6\xba\xdc\xb7\x70\xa6\x9d\xd7\x45\xd5\x95\xc4\xc6\xff\x18\xcd\xbb\x21\xf8\x7d\xc9\x96\xb5\xea\x0c\xa4\xbe\x16\xd3\x90\xdd\xa5\xa3\xd6\x41\x5c\x36\xd2\x29\x1c\xc5\x24\x88\x31\xb2\xd1\xe8\x71\x9b\x75\xb8\x8c\xe6\xb4\xd6\x65\x5c\x14\x1e\x91\xdf\x49\x95\x4c\x7b\x21\xc6\x90\xf3\xe6\x97\xdd\x7c\x8e\x9b\x55\x8f\xff\x0d\x06\x55\x4f\x0f\x16\x0c\x33\x33\x3f\x46\xef\xd4\x3b\x3f\xe8\x8f\x7e\x4d\x55\x0b\x4b\x41\xdf\xed\x07\x93\x29\x53\x67\xe1\xa0\x13\x0f\xe9\xf8\x61\x03\x1e\x9d\xd8\xa1\xf2\xeb\x7c\x46\x5a\x4c\x2b\x9e\x5e\x62\xb9\x80\x35\xa2\x75\x49\x6f\x68\xd9\xe1\x4a\x85\xe0\xd5\x25\xd4\xce\x09\xe2\xbc\x12\xcb\x11\x4e\xb0\x67\x2d\x12\x8e\xce\xf0\xb1\x1b\xdc\xa8\xf3\x32\x6e\xc5\x4a\xff\x08\xf2\x63\xf4\x51\xfa\x04\xf5\x9b\x9f\xd6\xef\x8e\x31\xae\x28\x9a\x83\x65\xc2\xae\xea\x17\xd3\xb6\xcf\x7d\xec\x2b\x83\x08\xb3\xd2\x0d\x87\x2c\xf8\xc9\x6f\x7a\xdd\x7a\x4b\x1d\xfa\x08\x35\xc1\xee\x09\x93\xf0\x0a\x5c\x11\x6f\x4b\xb0\xa9\x38\xc8\xb4\xbe\xae\x5c\x8d\xf6\x6a\x25\x3e\x2d\x70\x25\x54\xf7\x29\x2e\x72\x95\xa5\x00\x6b\x01\x33\xe0\x89\x3c\xdd\x54\x4a\x41\x7c\x09\x00\x73\xb3\xa2\x53\xd9\x61\x07\x00\x45\x05\xca\x15\x7c\xbf\xc9\x54\x5a\x68\x1f\xf1\xa2\x26\x18\xfa\xda\xc7\x2d\x2b\x2c\xe9\xdf\xfa\xa9\xa1\x63\x3f\x34\x31\x46\xcd\x3b\xb1\x9a\xd1\x47\x39\x34\x47\x2d\xb3\x1b\xef\xd9\xf0\x81\x9e\x6f\xde\x7c\x9e\x57\xd5\xfa\x53\x19\x43\x09\xef\xcf\xa0\x51\x28\x6b\x10\x2d\xe3\x7e\x9d\x0a\x52\xae\x6b\xa7\x1d\xba\x7f\x4b\x8a\xcb\x77\x3c\x32\x59\x79\xf9\x92\xb4\x2e\x8b\x35\x79\xd9\xfe\xfd\x68\x0f\x16\xe8\xbe\xaa\x23\x51\x1f\x1f\x08\x90\x4f\x1f\xa7\x31\xec\x61\xdc\xfe\xe7\x7d\xf2\x82\x89\xba\x11\x0a\x26\x34\xdb\x2a\x58\xdd\x62\x5a\x73\x65\x9a\x87\x7c\x24\xa3\xc7\x2f\xb0\xca\x1f\x13\x6f\x33\x6d\xe8\xb9\xee\x2a\xdc\x20\xdc\xb5\x6c\x0e\x26\xce\xa9\xaa\xe8\x2b\x18\x8c\x7a\x48\x96\x6f\x5b\x34\xac\xd0\x0d\x7e\x64\x2d\x7a\xc2\x95\x93\x10\xc8\x24\x24\x52\xd9\x88\xfd\x77\x21\x11\x82\x58\xf0\xbb\x29\x04\x83\xda\x59\x03\x36\x29\x8c\x0a\xbc\xc0\x57\x50\x3e\x38\xba\xc3\x12\xe1\x3d\x00\xe7\x95\x9d\x4e\xfa\x3a\x53\xab\x03\x0f\x83\xdc\xf7\x1a\xaf\x58\xa7\x5a\x9f\xc9\xdf\xcd\x6a\xf4\x01\xb8\xac\x58\xfb\x37\x3a\xa7\x2d\x9f\x70\xf3\xab\xba\xc4\xbe\x97\x0b\x7c\xf4\xdd\xa7\x5e\x10\xe2\xa6\x50\x8d\xd7\xea\xa0\x78\xe9\xd2\xef\xc1\x96\x87\xd2\xe2\xa6\x55\xb2\xf4\x73\x69\x9f\x9d\xe4\x9f\x26\x75\x19\x3e\x7b\x8c\xde\xc9\x31\xd3\x6d\xb2\xc4\x5b\x0b\xbc\xd2\xe7\x6f\xca\x1a\x20\x9c\xd7\x2e\x4b\x08\x4e\x8d\x27\xd5\x1d\xa7\x44\xbd\x3c\x5a\x05\xae\x8a\xae\x32\x2e\x1f\x68\xe1\x91\x00\x90\x7d\x7f\xce\x6e\x54\x38\xe9\xa4\x26\xcb\x14\x82\x3b\xee\x91\x48\x6e\xa3\xe7\xe5\x9c\xd6\xc7\x89\x3d\x14\xf3\x0a\x59\x3b\x8e\x13\x10\x85\x75\xd6\x99\x36\x92\x37\xe4\x1f\x1d\x6d\x20\xd8\x2b\x21\x84\x7b\xc0\xc4\xf2\xf3\xaf\x64\x3b\x0e\x21\x9f\x37\x44\x45\x76\x41\xc7\x2d\x99\xfb\x99\x6e\x1b\xa4\xf6\x8f\xca\xda\xbb\xd4\x95\x90\xf5\xb8\x72\x2f\xbb\x9f\x38\xfb\x52\xca\x56\xe3\xfc\x07\x01\x14\x60\xd8\x4e\xaa\xe1\x93\x4c\x77\xce\xb7\x10\x14\xa0\x4b\xc3\x71\xfa\x01\x91\xba\x6d\x28\x91\x04\x01\x29\xd5\x25\x1b\xf1\x88\xd6\xd7\xa7\x33\x65\x66\x8a\x69\x50\xca\x12\xd1\x2e\xe6\xb1\x06\x78\x41\x96\x0a\x84\xa2\x22\xec\x1d\xfd\xfb\x71\x08\x20\x5f\x13\x61\xf3\x1d\x91\xcf\xc4\x48\x5e\x23\x99\xd5\x8e\x16\x3b\x77\x97\x8c\xa8\x5a\x59\x31\x5c\x3e\x95\x6f\x47\xa5\x2a\x0d\xb6\x3e\xd9\x76\xd6\x1d\x83\xe3\x1b\x32\xf1\x31\xde\x45\x2d\x1b\x33\x52\x72\x15\xcf\xd2\x4f\x3b\xab\x19\x2e\xe6\x40\xf1\x48\x57\xe5\x5d\x12\xf2\xbe\x5a\x09\x0e\xc8\xba\xd6\xd6\x8d\xbc\xc1\x55\xd7\x7b\xf7\x8f\xba\x5d\x62\xa1\xd9\x3c\x83\xee\x27\x8d\x25\x24\x00\x9b\x38\xb2\x9a\x2c\xbf\x00\xe6\x6a\x74\x67\x6c\xf3\x6b\x5f\xbf\xa9\x31\x43\x9f\x58\x50\x23\xce\x86\x15\x9f\x8a\xae\x45\x0b\xd2\x14\xa4\x6e\xf1\xb5\x92\x48\xa4\x81\x42\xc6\x05\x79\x39\xd1\x91\x6c\x93\xa0\xf5\x69\xd7\xbe\x36\xf0\x54\x87\x59\xf7\xa3\xf5\x5c\xa6\xe1\xdb\xca\xa7\x20\x6b\x63\xfa\xdf\x3c\x45\x47\xfb\x87\x19\x16\x78\xea\xcf\x52\xf3\xc2\x2b\xd2\x2e\x09\xa9\xd1\x21\xa8\xe9\x47\xf7\xfb\x98\x9d\xdc\x0f\xfe\x90\xe9\x6d\x51\xdb\xf0\x5d\x5a\x5f\xcb\x4b\xf3\xb4\x77\x77\x98\x43\xe3\x13\x2f\x26\x5d\xf8\xc9\x9a\xbb\x26\x87\xd9\x49\x04\xb8\x77\x0f\x89\x1d\x54\x81\x80\x65\xa2\x4a\x4c\x65\x04\x3f\xdb\x90\x6b\xb3\x48\xd2\xd1\xee\x6d\x1b\x3f\xe1\x63\x4e\xdb\x89\xd3\x11\x16\xaa\x43\xc2\xa7\xb9\x3e\xb8\xe9\xed\x03\x57\xf7\xb3\x13\x09\x64\x72\xb4\x23\x36\x0e\x7c\xf6\x54\x7f\xf6\x44\x57\x2f\x85\x8f\xf5\xc6\x38\xda\x45\x8f\x76\xd1\xb7\xbb\xe8\xf1\x2e\x62\x0d\x7a\x32\xe8\x52\x2f\x22\xf4\xf9\xb8\xca\xc4\xc0\xe3\x5d\x29\xf5\xbb\xc7\xf9\xba\xc4\xf1\x20\x41\x7d\xe2\x04\x1a\xef\xc4\xc4\x7e\x95\x4b\x0c\x9f\x6c\x72\x43\xc4\x18\x26\x46\x0a\xee\x8d\x1e\xa4\x7b\x76\x17\x12\xd2\x3b\x9a\xa8\xa6\xd1\x6a\x97\x89\x4d\x44\x70\x31\x53\x21\xd1\x6e\x19\x6a\xa5\xd0\xc8\xd7\xe0\x71\xb3\x35\xbd\x7d\xe9\x94\x6d\x56\x3b\x53\x16\xc8\x9e\x11\x74\x4d\x6f\x48\x2d\xd7\x7f\x39\xa3\xc5\x0c\xcd\xf1\x4a\x6c\x02\x5c\x96\xd2\xc5\xd7\xda\xe2\xb6\xfb\xde\xc0\xe7\x4a\x7b\x5b\x34\xe4\x06\xe4\x89\x68\xf7\x0b\xf6\xf9\x3f\x0c\x42\xd4\xf6\xc5\xe3\xa6\x25\x7a\x81\x3b\x4e\x8c\x53\x2d\x81\x9e\x75\xc8\xef\x7a\x63\x8a\x91\xb4\xb7\xbf\x6f\x7a\xe4\x43\x41\x88\x6e\x57\x66\x88\xb3\xbf\x05\x1d\x6a\x5c\x33\x79\x03\x20\x16\x53\xd1\x03\x31\x12\x52\xc7\xe4\x8c\x82\xee\x83\x9b\x15\x44\x2d\x00\x41\xc1\xf1\xff\x44\xcb\xa9\x71\xd5\x62\x0b\xfd\xdd\x91\xe9\x4d\x8f\x1e\x5c\x10\xb9\x60\xb2\xe0\xb0\xda\x0e\x42\x0e\x9c\x42\x05\xf9\xaa\x22\x45\xab\x44\xde\x7e\xa0\x8f\xc6\x03\xad\x39\xa9\x79\xc7\x47\x00\xfd\x76\x2c\x50\xf2\x81\x14\x50\x93\x64\x04\xd0\xc7\x63\x81\xde\x90\x86\x4e\x69\x81\x47\xc2\x7d\x32\x16\xae\xdc\x47\x29\x88\xc3\xf9\x7e\x83\xcc\xf0\xe8\xbb\x98\x19\x4e\x2b\xa6\x75\x05\xbb\x61\x37\x93\x7b\xed\x7c\x03\xde\x35\x30\x46\xce\x64\x65\xcf\x23\x5b\x10\x49\x65\xa0\xa9\xac\x71\x5e\x55\x6c\x29\xa4\x90\xe0\x32\x3c\x30\x35\xbb\x1c\x4a\x82\xfa\xd9\x71\x53\x8f\x9f\x72\x1b\xcd\xe1\xf3\x83\xab\xae\x45\x0c\x7a\x05\xc0\x70\xed\x6a\x01\xbc\xad\xaa\x2c\x0b\x53\x76\xc9\x69\xd7\x76\x4d\xaf\x9c\xfc\x6a\x41\x6a\xc8\xe6\x17\x38\x4f\xc4\x1c\xe0\xb7\x0d\x59\x80\x79\xbf\x6f\x33\x81\xec\xfe\x45\x6c\x26\x6f\xf2\x9b\xed\x27\x33\xe3\xfc\x76\xca\x8c\x92\x16\xd5\x75\x13\x76\x58\xd9\xf3\x33\x59\x23\x09\xd6\x56\x46\x08\x16\x84\xde\x58\x8b\x74\x7f\x83\x42\xd3\x85\x92\x72\xb9\xb1\x54\x2c\x24\x3c\x05\x1b\x74\xd1\xd5\x94\xcf\xf4\xed\xa8\xab\x31\x2d\x18\x6b\x50\xb7\x68\xe9\x9c\x20\x0f\x18\x6b\xe0\xa1\x92\x21\xa7\x2e\x7e\xcb\x50\x85\x5b\xc2\x5b\xb5\xf9\xd9\xb4\x5d\x8a\xad\xfc\x8f\x8e\x16\x42\x75\x93\xf1\x6d\xd1\xed\xbd\xc0\x0d\x9e\x93\x96\x34\xb2\xcf\x45\x69\xaf\x84\x39\x5e\x2c\x20\xb1\x40\x91\xc0\x7b\x15\x34\x40\x2b\xd7\xef\xaa\xfb\x9b\xca\xd3\xe8\x08\xfc\xa6\xdc\x02\xf9\xb0\x20\x45\x0b\x0d\xcb\x24\xd1\x84\xc2\xe3\xc3\x84\xe2\x18\x82\xc6\x9a\xbe\xb4\xe6\x2d\xc1\x26\x07\x6b\xda\x55\xda\xf9\xda\x6f\x4d\xac\x8d\xe1\x0a\x57\x60\x5c\x82\x3c\xe6\xdf\x94\x23\x4c\x9c\x2a\xdd\x8d\x22\x63\x05\x12\x0b\xea\x4c\x82\xd6\xfa\xd5\x7d\x38\x35\x29\x63\xbd\x8c\x84\x8c\x03\x21\xe1\x94\x3a\x5a\x94\xee\x1e\xe1\x7e\x08\x0a\x54\x1c\xa0\x88\xbc\x20\x45\x47\xfb\x91\x47\xb7\x65\xa8\x24\x45\x43\x30\xb7\x3b\x51\x29\xe8\x7c\xc6\xba\xaa\x4c\x28\x5a\xf1\xcd\xb3\xa6\x22\x93\x3e\xeb\x01\x39\x73\x62\x74\x66\x65\x36\x3a\xf2\x89\x41\xd5\x1a\xa5\xa5\xe1\xc1\xb1\xc3\x2a\xf7\xe2\xd2\x50\xdb\xb9\x61\x2d\x2b\x58\x05\xe1\x69\xa4\x75\xbd\x21\xd2\x3c\xad\x7c\x24\x9e\x23\xc4\xd6\xa6\xa0\x8d\xa9\x4b\x22\x3d\x2a\x85\x32\xaf\xb0\xc6\xd4\x84\x11\x27\x55\x55\x1b\xdc\x8e\xa1\x3c\xb6\xa9\x28\x54\x9f\xa1\xa3\xc3\x54\x68\xe0\x02\xd7\xb4\x98\x3c\xb8\x94\x33\x23\xa5\x6a\x77\x23\x5f\x12\x7b\x8a\x4d\x51\x23\xf0\xde\x7f\xd0\x9b\xa0\xb2\xb5\x56\x62\x7e\xa5\x07\x35\x6b\x89\xcf\x4e\xc2\x00\x66\x28\x23\x8d\x57\x7e\x11\xcf\xf3\x33\xd0\x63\x7f\x51\x34\x0a\xa1\xf4\xdf\x01\x78\xb1\x68\xa0\x0c\xa4\xb9\x0c\x7a\x9a\xf5\x1a\x7b\x36\xf0\x66\xe8\xf2\x48\xb9\x04\xa5\x45\x03\xdb\xcd\x35\xaa\x24\x19\x44\x98\x7b\x50\xc5\xf9\x05\xfd\x85\xd5\x9c\x96\xa4\x31\x41\x90\x58\x6c\xd0\x05\xe3\xa4\x3c\x50\x80\x87\x3c\x72\xcf\xd5\x8c\x34\x5b\x24\x4b\xf5\x89\x0c\x31\xf4\x7b\xf5\xa4\x7a\xc5\xa9\x8b\xce\x79\x2b\xbd\xd0\xd7\xc1\x58\x71\x1c\xe1\x5f\xfe\xa2\x77\xde\x29\xb0\x2c\x31\x43\xc1\x53\x34\xd5\x25\xe9\x54\x01\x4e\x38\xd0\x0f\x02\xfb\xa7\x75\xae\xfa\xf3\xc8\x79\x55\xe9\x34\x67\xa0\xe1\xef\x54\x1f\xa1\x9a\x86\xfd\x8f\x82\x53\xf2\xdc\xdb\x12\x0f\xf6\x0b\x56\x17\xb8\x9d\xd0\x72\x47\xff\xfa\xc0\x2a\x9c\xba\xff\x0a\xa8\x9c\x5a\x24\xa4\xaa\x53\x2f\x6a\x05\x16\x0f\x92\x11\xb3\xfe\x5f\xde\x9f\x32\xe9\x90\xd5\xc4\xcd\x4f\xe6\x6e\xc7\x62\xa7\x72\x29\x94\x0b\x70\xc8\x19\x42\xa2\x2d\xaa\x89\xd9\x4e\xc0\xe1\x38\xf8\x92\x74\xb4\x2a\xe2\x4c\x3c\xa4\x37\x70\x81\x3b\xc1\x14\xd4\x4c\x7e\x97\x63\x9d\xd7\x37\xb8\xa2\x25\xec\xfd\xdf\xd1\x9c\xb4\x33\x16\x95\x85\x3c\x57\x1e\xe3\x19\x5e\x2c\x48\x2d\xa9\xe3\x24\x86\x04\xbb\x7f\xd7\xa6\x4d\xd9\xfb\x4c\x4f\x4c\x9c\x86\x39\x6e\xde\xfb\xc9\x94\x74\x3e\x27\x25\xc5\x2d\xa9\x56\x99\x3d\x12\xef\xdc\x9e\x7d\xe2\x6f\xa8\xe1\xdd\x91\xde\x5a\x61\xa6\x49\xe6\x65\xb4\x49\xf8\xf0\xda\xd5\x6f\xbd\x3d\x95\x8b\x74\xd7\x3f\xe0\x75\xef\x6a\x8e\xa7\x44\x16\x38\x7b\x5e\x97\x6f\xc8\xb4\xab\x4b\x87\x77\xd3\x44\x74\x30\x8a\xf6\x6f\xfc\x89\xff\x97\x33\xd4\x65\xc0\x34\xfc\x55\x18\xd6\x05\x0d\xbf\x56\x5c\x57\x56\x1d\x85\xdd\x29\x1b\xb4\xd1\x16\x4d\x94\x33\x8a\xa3\x02\x57\x95\xcc\xe8\x57\x4f\x90\xc8\x3f\x6b\x3b\xad\xa5\x11\xbc\x4b\x0e\xda\x2f\x6f\xf5\x36\x53\x4b\x12\x4d\xff\x64\xf9\xae\xab\xc7\xf4\xf1\x60\x17\xd8\xda\x22\x9b\xc2\xdb\x27\x5b\x5a\x6e\x1b\xb3\xf4\x72\x73\xca\xc8\xce\x06\xf6\x27\x8f\xea\x38\x98\xea\xb3\x15\x67\x92\x8b\x28\xb6\x33\x8f\x98\x64\xb9\xe7\x71\xc9\xcc\x2e\xc8\x9f\x88\xdf\x06\x8a\x79\xdc\x4a\x44\x4a\x8b\x3e\x12\x99\xd2\x60\x33\x5c\xc4\x3c\x2a\x6a\x93\xea\x9b\xbc\x5e\x19\xad\x83\x03\xa4\xab\x20\xd2\x26\x2e\xc0\x77\x85\x8b\xf7\xca\xa8\x4b\x9b\xde\x84\xe5\x7c\xd5\xa3\x3b\x2f\x89\x96\xbc\xb2\x6c\x27\x48\x9b\xd8\xa3\x8b\x4c\x9b\xab\xa7\x85\xed\xc7\xbb\x2b\x19\xbc\x23\xee\x66\xb3\xb1\x0a\x4f\x67\x45\x26\x71\xcc\x24\x18\xba\x90\x4b\xca\xe1\xa6\x80\xfb\x4f\xb5\x09\x9f\x13\xec\x76\xe4\xf7\x04\x3c\xa4\xcb\xc6\x73\xbf\xd5\x9b\x6f\x45\x17\x13\x00\x34\xe4\x31\xa9\xa5\x89\x5a\xde\xf8\x0a\x67\x71\xad\x56\x9c\x45\xce\xb7\x51\x75\xe0\xfe\xf8\x23\xd9\xd1\x6e\xc4\xe5\xa7\xdc\x0f\x2a\xe4\x23\xce\x25\x25\xff\xe8\x70\xa5\xec\x78\xbe\x3e\x95\xd8\x3a\x0a\xa0\x93\xca\x26\x54\xab\x29\x6b\x0a\x4f\x52\x88\xdd\x9d\x77\x55\x57\x4e\xcc\xae\xbb\x82\x2d\x71\x14\x6c\x08\x6e\x4d\x8c\xb5\xea\x0d\xe6\x3a\x58\x5c\x08\x76\x3a\xc6\x08\x35\x15\xbf\xe0\x5a\x1a\x3c\xc1\xcf\x80\xeb\x15\x9a\xb3\x26\x86\x70\x83\x1b\xbd\xbf\xde\xb0\x0a\xfc\x41\x10\x17\x14\xdb\x17\xb3\x62\xfc\x69\xea\xf5\x84\x3c\x1f\x0c\x75\xaa\x2a\x28\x24\x47\x77\x3b\x78\x82\xaf\xec\x7e\x4a\x08\x8b\xa0\x3d\x43\xb9\xd4\xb6\x71\xa3\xf8\xe8\x9c\xaa\xe4\xae\xa3\x01\x71\x05\xdd\x8d\xed\xd3\xc7\x35\xa6\xe7\x58\x03\x68\x72\xea\x79\x63\x68\xdf\xb0\x9f\xe2\x4a\x28\xae\x32\xb0\x76\xef\x57\xdc\xb5\xb3\xc9\x4f\x5d\x2b\x44\x2b\x64\x1b\xc1\x9a\x28\x77\x10\x06\xb2\x52\xcc\x4f\xc1\xd0\x7d\xa2\xcc\x05\x93\x98\xa2\x85\xd2\x5b\x2a\xa5\x71\xe9\x12\x61\x19\x15\x12\x1c\x8a\xa4\x01\x33\xaa\x8e\xb9\xac\x2a\x37\x49\x44\xb0\x4c\xcd\x8f\x24\x0b\x4a\x37\x22\x30\x7c\x87\x2a\xaf\x80\xe0\xca\xc9\x2c\x45\x21\x04\x80\xe6\x71\x92\xa9\x64\x2f\xbe\x8c\x16\x02\x62\xe4\xd0\x09\xf2\x43\xf5\x97\x33\x5a\x11\xf5\xdd\x53\xe4\x7a\xfd\xd2\x15\xbe\x6d\x58\xc9\x09\x3c\xfd\x0e\x5e\xfd\x35\x3e\x7d\x6a\x34\xf9\xef\x37\xe8\x28\x66\x6f\x6b\x27\x23\x99\xb1\x13\xbc\x72\x5c\xca\x73\x4f\x6e\xeb\xa8\x34\xc8\xbe\x64\x26\xf3\x47\x3e\x1f\x71\x4c\x61\x5a\xb4\x4d\x69\x48\xff\xdc\x45\xe2\xee\xf0\xe4\x46\xa6\xf2\xa6\x8a\x40\xc0\x7d\x9d\x9e\x4f\x62\xa5\x33\xd5\x65\xfb\x29\xb1\x4e\x76\x6f\x78\x55\xa7\x20\xaf\xad\x80\x8f\xdc\x4c\xbe\x46\x1e\xb2\xd3\x35\x8d\x3f\x5b\x45\x32\x61\x30\x88\xd1\x1b\x1a\x7e\x4c\xf9\xd8\x3a\x6e\x12\x94\x28\x22\x1b\x32\xd4\xd3\x8a\x00\xdb\xa3\x2d\x85\x30\x44\x30\x47\x5f\x11\x19\xc4\xe1\x4a\xe6\xa6\x9d\x55\x99\x96\x83\x92\xe6\xe4\xc3\x41\x95\x52\xda\xd5\xae\x56\x88\x93\xb6\x55\x1a\x23\x6d\x34\x22\x2d\x43\xff\x4b\x1a\xe6\x28\x9e\x6e\x56\x98\x80\xe3\x54\x24\x0f\x6b\xa2\xe4\x23\x42\x9a\x8d\x55\xcb\x83\x03\xf5\xb2\x4a\x55\x90\xba\xa0\x24\xd2\xb0\x2d\x10\x4a\x12\xfc\x93\x6c\xba\x2e\x00\x07\x07\xb5\xb5\x26\xef\xc9\x4a\x9b\xf2\x77\xc6\x1a\x8e\x70\xce\x00\x32\xca\xae\x15\x0e\x16\xf7\x80\x6b\x94\xc1\x29\x69\xb7\x5c\x90\x86\xb2\x12\x2d\x67\x2a\x1c\x21\xcc\x3b\xf5\x6d\xfb\x0d\x91\x51\x0a\x52\x49\x09\xcb\x98\x36\xa4\x82\x7d\x63\x53\x54\xf2\xd6\xfd\x54\x1e\xc4\x86\x01\xd0\x42\x30\x8b\xc4\x32\x5f\xa1\xdb\xcc\x5b\xdf\x36\x1d\x09\x64\xd3\x1c\xd8\x80\xea\x2f\xb4\x69\x47\x93\x46\xcd\x51\x9c\x50\x63\xd4\x11\xe7\xbf\xab\x3d\xb7\x8d\xa4\xbe\x3e\xc3\xfe\x60\x82\xe2\xd0\xf2\xdb\x1b\x49\x26\x2c\x7b\x7e\x20\x15\xae\xae\xbd\x2d\xa3\xfc\x41\x6b\x65\x9e\x04\xeb\x24\x04\x3e\x3d\x98\x66\xa7\x3a\x93\x2e\x36\xba\x07\x07\x11\xd2\x50\xc9\x52\xfa\xa2\xd4\x4b\x42\x65\x84\x1d\xce\x2a\x15\x69\x92\xcb\x53\x33\x6f\x26\x1c\x85\x01\x46\xd2\x2c\x0e\x6d\xc8\xd7\xbc\xb4\x3e\xef\xa6\x83\x25\x1e\xd8\x75\x1e\x60\x95\xb2\x1e\xce\xd7\x17\xcc\x83\xfd\xa9\xd4\x08\xee\xe9\x11\x2a\x6b\x8c\xf2\x16\xbc\x76\x76\x3f\xd2\x29\xa2\x42\x91\xaf\xcb\x80\x1d\xa8\x88\x22\x59\x3e\x92\x23\x5a\xf3\x6e\x3a\xa5\x05\x25\xb6\x43\x9d\x15\x28\xe3\xdd\x07\x9e\x65\x5d\x9c\x2a\x32\x89\xfb\x2e\xea\x56\xa9\x4c\x19\x31\x35\x96\x50\xd3\x35\x14\x82\xbb\xcb\xdf\x98\xa1\x41\x3c\x61\x0f\xd5\x18\x5e\x48\x1f\xfe\x36\xaf\x9e\x86\x28\xb3\xf6\x68\x97\xa2\x40\x68\x9c\xca\x7b\x4d\xda\x50\x41\x1d\x89\x55\xc1\x16\xab\x94\xb6\x3a\x84\x97\x13\x6f\xda\x8b\xd6\x6b\xfb\x9c\x11\xc5\xd6\xc0\xcc\x0d\x6b\x4d\xe0\x25\xde\x8d\x64\xb5\x5f\x88\x8c\x21\xa5\x81\x2e\x1d\x91\x12\xd2\xa2\xb4\x10\x27\xb8\x75\xca\x9e\x99\xde\xfd\x52\xb3\xb0\xdb\x54\xfb\x24\x35\x34\x2a\xdf\xe1\xdd\x55\xa2\xec\x12\x1c\x2d\x7d\x73\x98\xcb\x54\x8e\xb4\x84\xf9\x43\xe0\xd5\x35\x6b\x5b\x52\x43\x65\xf5\x1a\xf6\x3f\x86\x71\x65\x90\xd5\x55\x1c\xa8\xa1\x41\xd7\x65\x14\x86\x0c\xe8\x81\xcb\xe1\x8a\xc8\x68\x00\x12\x91\x23\x9a\xb8\x29\x2e\x4d\x8d\xe4\x2b\xe5\x55\xf0\xcd\xb6\x0c\x1d\x1d\x1e\x86\x2f\x49\x6e\xdd\xeb\xf6\x55\x52\x86\xb4\x10\x1b\xd1\x50\x59\x94\x5b\x3a\x8f\x56\x80\x4d\x25\x40\x5c\x69\x3e\x12\xc4\x0e\xa4\xdc\xbc\x3a\xb3\xed\xfc\x4c\xbc\x14\xce\x35\xe7\x6c\xdd\x9e\x4b\x44\x43\x83\xbc\xa5\xa0\xde\xa2\x6f\x9f\x10\xbf\xbe\xec\x2a\xdb\xa1\xcf\xd4\xaf\x4e\x43\xbc\xf6\xda\x04\xa6\x71\x1c\xd9\x4c\x30\x85\xdc\xa8\x2e\x4b\x2e\xad\xce\xb9\x5e\x0b\xc9\x56\xd1\x09\x0a\xd9\xe8\x3b\x49\xa2\x5f\xc5\x39\x97\x22\x4e\x4a\x75\xc7\xe5\x9c\xd6\x7b\x7e\x98\x8b\x18\x9a\xa3\x89\x09\x88\x3e\x50\x41\xdc\xf2\x57\x15\x7a\x7d\xe0\x86\x36\xc7\x88\x1e\x1c\x98\xb4\x0e\x03\xfc\xf9\xc5\x99\x3c\x64\xe1\x99\x4e\xfa\xdf\x7d\x52\xa0\xfb\x36\x77\x04\x3d\x7c\x88\x26\xf7\x83\x25\xf9\xe3\x0f\x74\xdf\xa7\x4c\xce\xd9\xee\xc8\x50\x63\x64\x7f\xf7\xe7\x4e\xd5\xdf\xd4\x80\x01\xc7\x8f\x34\x22\x03\x35\xfd\x7a\xc1\xea\x96\xd6\x5d\x4c\xe0\xb4\x1d\x67\x41\x9a\x39\xe5\x9c\xb2\xba\xd2\x01\xc1\x7a\x33\xc8\xab\x3e\xb9\xce\x17\xaf\xde\xbe\x38\x46\xcf\xdd\x38\x6a\x19\x11\xea\xc8\x3d\x8b\x86\xb2\x46\xfb\xa3\x8e\x0e\x0f\xf7\x5e\xfe\xed\xd5\x2f\x71\xe2\x6b\x0a\xfc\x44\xa5\x87\x04\xbb\x69\x07\x58\x9a\xbc\xe3\x25\xe3\x53\xd1\x24\x18\xb5\x64\xbe\x60\x0d\x6e\x56\xe8\xba\xc1\x85\x51\xc7\xd4\xf7\xa9\x31\xe4\x10\x2d\xa4\xe8\x5f\x37\xb8\x2e\xa7\x18\x8a\x7a\x97\x61\x7f\xb2\x39\x5e\xa9\xfb\x45\x89\x5d\x62\xd2\x62\xa4\x68\x2a\xfb\xa9\x71\x20\x29\x18\x4a\x77\x7b\xe4\x82\xb9\x11\x0a\xf1\xe4\xee\x81\x79\xf5\x26\x7d\x5e\xe2\x7c\xbb\x83\x03\x84\xf6\xd0\xab\x4a\x1c\x32\x1e\xd1\x6a\x57\xf7\x99\x73\x15\x4d\x80\x0c\x16\x8c\xf4\x19\x94\x20\x2f\xc8\x52\x82\x94\xd9\x39\x56\xb5\x92\x30\x6d\xc9\x50\x73\xeb\x6e\x74\xba\x4f\xfc\xd3\x1d\x1e\x6e\xf1\x91\x7f\xb8\xb7\x7f\xb6\x3f\xe3\x51\x4b\xda\xa3\x8e\x0e\xfb\xab\x7f\x6b\x95\xc4\x47\x33\xab\x2c\x7b\x89\x5b\x3a\xbf\x07\x3a\x13\x92\xa6\xc5\x42\xcd\x33\x69\x13\x32\x59\x02\xdf\x60\x5a\x09\xce\x96\xc9\x96\xe0\xcc\xef\x2a\x3b\x17\xdb\x38\x95\x78\x08\x32\x13\x8c\xaa\x3b\x39\xab\x37\x60\x1c\x0f\xa6\xcd\xba\x10\x87\x8e\xcd\xab\x95\x58\x41\x19\x2b\x6e\xe4\x18\x90\x5f\xa4\xf4\x45\x65\xd1\xaf\xd2\x4f\x08\xbb\x70\x78\x8e\x66\x0a\x16\x8c\xd0\x87\xc4\x6b\x1c\x9a\xeb\x34\x7e\x18\x99\x11\x85\xa8\x8a\xd6\xd4\xf5\x3c\xfc\x11\x9e\x57\x55\x34\xd5\x8a\x4c\xad\xd5\x71\x2a\x1b\x57\x3b\x00\x10\xf9\x40\x5b\x39\x37\x3a\x5f\x54\xb4\xa0\xad\x3b\xbb\x96\x49\x27\xae\x98\xa0\xaf\xff\x99\x65\xe0\x32\xa7\x41\xa0\xa9\x24\x5d\xa8\x2d\xeb\x6c\x00\xae\x25\x38\x47\xfd\x6b\x1b\x5c\x73\x1a\x4f\x21\xab\xb4\x25\x0c\x03\x9e\x55\x22\xb2\x2c\x28\x77\xa3\x71\x21\xde\xde\x91\x1c\x29\x3a\x3d\x89\x70\x59\xe0\x1a\x7f\x95\x4b\x97\x80\x6a\x12\x45\xb2\x30\xfc\x54\x9c\x04\x08\x58\x7a\xd5\xdf\xde\xd0\xe8\x04\xbd\xfb\x35\x52\x88\xfe\x06\x46\x4f\xd8\x62\x5c\x15\x8e\x0d\x7a\x82\x26\x4d\xb0\x5e\x86\xe7\x26\xd9\xac\xbe\xb6\x3d\x2e\xab\x95\xef\x08\x21\xf1\xe3\xa7\x08\x1b\x32\x5f\xb4\x2b\xff\x51\xbb\x20\xc1\x48\xe8\x04\x7d\x3c\x3a\x46\x1f\x3f\xed\xa2\x47\xf2\x9f\x6f\xe5\x3f\x8f\xe5\x3f\x4f\xc4\x3f\x6b\xe7\x18\x80\xf9\x26\x81\xc6\x88\xb4\x57\x9e\x08\x16\x06\xb6\x64\x43\x41\xcd\x2e\xd4\xba\x49\x52\xe0\xf6\xd7\x44\x89\xf4\xe8\x24\xf8\xfc\x9d\x0a\x63\xe8\x89\x63\x30\xc3\xa9\x67\xd1\xb3\x13\x37\xfb\x4f\x7d\x98\xbe\xd9\x64\xd0\x10\xae\x2a\xcd\xae\x1b\x99\x14\xb3\xab\x8d\xfe\x96\x9d\xc1\x53\xda\xb0\xe0\x97\x5c\x09\xe9\x61\xb5\xb5\xe4\x24\x73\x2a\x9b\xfe\xb9\xc5\x75\x9b\x08\x11\x35\xcd\x3c\x72\xe4\xfa\x46\x31\x81\x49\x1e\x59\xe5\xfc\xde\x41\xcf\x46\x53\x36\x47\xee\x0b\x88\xdf\x8e\xe9\x0d\xb2\x54\x59\x02\x8f\x75\x6d\xc3\xe1\x05\x91\xce\x05\xce\x8d\x76\xaa\xeb\xff\xa0\x19\x5b\xa2\xb9\xb6\x8c\x80\x15\x4e\xad\xb0\x8d\x20\x32\x23\x49\xf3\x8c\x8e\x24\x4a\x86\x10\x21\x6d\x10\xee\xe6\x17\x92\x7b\x49\xbf\x87\xe6\xa8\x36\x24\xe6\x56\xf4\xde\x8b\xe9\x3d\x9e\xda\xc0\x5a\x0d\x7e\xcf\x4b\xa1\xad\xaf\x33\x74\x38\xb7\xac\x57\xfe\xbc\x2e\x85\xca\x6a\xc4\x05\x2a\xfe\xa6\xa6\xa3\x5c\xb4\x86\xb8\x69\xf0\xca\x18\x9a\x52\xc6\x1f\x97\xc4\x25\xa9\x88\xd8\x15\x2a\x10\x58\xce\x40\xdb\x3d\x4f\x42\x06\xdb\x4b\x91\x83\x03\xf4\xc6\x17\x89\x42\x8c\xc7\x20\x25\x83\x43\x42\xea\xf4\x44\x51\xe9\xc5\x90\x43\x8a\x0d\x6e\x16\x42\xf9\xcc\x00\xa9\xc9\x0e\xfa\xff\x54\xb6\xd1\x88\x05\x4a\x33\x00\xe4\x05\x59\xca\x30\x13\x27\x8e\x71\x57\x95\x9f\x57\x02\xd3\x2e\x6a\x9b\x15\xc2\xd7\x98\xd6\x7d\xd0\xa4\x55\x5d\x80\xa9\x59\xbb\x0b\x59\x02\xe2\x83\xbc\xed\xce\xfd\x91\x81\x09\x66\x05\xdf\x19\x22\x0c\x84\xfe\xeb\x9f\xec\xcb\xb1\x83\x24\xfc\x89\x96\xe8\x24\xfe\x28\x15\xa7\xa6\x7f\xd2\x3b\x2b\xa1\x7a\x20\xaf\x67\xb9\xb8\x33\x24\xd7\x56\x26\x3e\x25\x9d\x8e\xb8\x34\x60\xbd\x68\xed\x4d\x7a\xe8\xba\xb0\x55\x54\xa3\xdb\xd3\xdd\x37\xef\xcc\x00\x71\x58\x92\xfe\xb9\xc5\xcd\x83\xc2\x92\x1d\x66\xf0\x21\x7f\xf3\x30\x5d\x2f\xb5\xa8\xa7\xa2\xe8\x6d\xe8\xad\x71\xd5\x48\xcd\x88\x29\xd5\x66\x4e\xfd\x6f\x76\xdd\xf0\x55\xe8\x16\x2f\xae\x17\x21\xa3\x67\x36\x6e\x9a\x77\xf7\x32\x75\x8f\xd3\xc6\x53\xe9\x4d\x0d\x71\xee\x45\x7d\xaf\xb9\x77\x23\x56\x3b\x69\xc4\xfd\x98\x03\x6f\x72\xa7\xe4\xfd\x39\xf2\xfa\xbc\x60\xaa\xe1\x27\xc4\x83\x10\xa2\xc2\x9f\x81\x01\x38\xe5\x9f\xb9\x8a\x8c\x76\xa2\x48\x56\x9e\x6d\x5c\x6b\x98\xdb\xa2\xf5\xe8\x5b\x6c\xac\xdd\x40\xae\xda\x3e\x64\x51\x95\xcf\xab\xaa\x07\x74\x3a\x22\x59\xdc\xae\xb2\xf2\x1a\x87\x3a\x71\x26\x86\xd8\xa9\xf8\xe2\xee\xd1\x78\x2b\xa7\xa0\x02\xad\x65\x80\xa4\xb3\x5a\x7c\x5f\x66\xbf\x17\xe0\x60\xa9\xd8\x92\x34\xe1\x13\xca\xa8\x90\x82\x59\x93\xa5\x8b\x9d\x58\x26\x0d\x42\xda\x15\x6c\x25\x17\x07\x60\x4a\xfe\xf6\xb4\x3f\x2b\xc0\xdb\x5a\x09\x72\x21\x33\x36\xa5\x40\xae\xe9\x5d\xef\x70\x94\xc4\xb2\xf6\x2c\xf2\x67\x0e\x32\x5e\x33\xc0\xd8\x80\x19\x1f\x5b\xec\x0d\x27\x6b\xda\x66\x2b\xde\x70\xa7\xe6\x47\xca\xf2\x65\x77\x7f\xce\xe8\x75\x8a\x05\x9b\x4c\xe4\xd6\x2a\xd3\x08\x43\x0b\xbc\xb2\x45\x08\x58\x60\xdd\xf5\x60\x5d\x61\x2e\x0e\x47\x1d\xf5\x78\xb1\x3d\x72\x82\xc8\xde\xbb\x2a\x19\x1a\xaa\xa5\xb6\xaa\xb4\x2d\x5b\xfe\x1c\xe4\xd4\x93\x00\xde\x7e\x5c\x5f\x1d\xb9\x2e\xb2\xa8\xde\xb6\x7e\x2f\x5b\xc1\x3d\xb4\x72\x78\xdd\x2f\xeb\x90\xa0\x31\xc5\x77\x75\xe5\x8a\x39\x15\x2c\xc5\xb4\x83\xf5\xe0\x42\x3b\xc7\xc4\xfc\x9c\x72\x46\x29\xf9\x15\x02\x80\x55\xd1\x41\x8b\xfe\x6b\x4c\x4b\x59\xe8\xfe\xd8\x9b\xf4\x2e\xa8\x53\x2f\x09\xe1\xc7\xe8\x70\xff\x70\x57\x95\xf0\x57\x7f\x4c\x09\xe1\x3f\x74\x4d\x6d\x3e\x20\xce\xf2\xbd\x74\xea\xb5\x07\x2b\x9b\x66\xb9\x32\x90\x51\x5e\x43\xf5\x1e\xb3\xa5\x08\xac\x21\x48\xa5\xd9\x8a\xcb\xaf\xfe\x0a\xca\xe6\x71\x65\xf6\x34\xf6\x3d\xa7\xce\x43\xd2\x57\x62\x0c\x36\xda\xff\x14\xd7\xba\x48\x2b\x21\xfa\x5c\xe6\x8a\x67\x78\x40\x13\x33\x94\xe7\xd3\xe7\x6b\x28\xde\xb3\x53\x42\x94\x97\x55\x99\xb5\x04\xf1\xf7\xaf\x49\xfb\xd2\x7c\x91\x88\x63\x92\xcb\x12\x14\xd4\x4f\x94\xac\xa7\x53\x77\x80\xa7\xfe\x06\x8f\x37\x8b\x07\x36\xe8\x59\x80\xf6\x1c\x50\x7d\xec\xfa\xe0\x00\xfd\x60\x3b\x47\x4f\x09\x91\xee\x54\x65\xb2\x55\x0d\x49\xb4\xf8\x23\xb6\x54\xd8\x15\x56\x39\x56\xdd\xfe\x5b\xa8\xc2\xbc\x7f\xad\x15\x2d\xa1\x58\x6f\x9f\xb7\x5c\x90\x17\x1e\x9a\xc4\x3d\x44\x14\x7c\xe8\x58\x82\x9e\xee\x19\x78\x26\x4a\x5c\x3a\xa8\x5f\xca\x23\x02\x8f\x99\xb8\x71\x4b\x9b\x38\x64\xf7\x27\x71\xac\xfd\xee\xa4\xe0\xe9\x0b\x1b\x63\x38\xab\xe6\xaf\x44\x2e\xf4\x1b\x26\x5d\x31\x89\xd7\x4f\x50\xef\x7a\xad\x44\x94\x87\x2f\xf5\xcb\xfb\xf2\xed\xe4\x9d\xe9\x40\x4f\x4b\xfe\xa9\x98\x19\xd5\x3c\x7c\x2e\x91\x6a\xc8\x94\x34\xa4\x2e\xc2\xb8\x56\x04\x07\xc5\x52\x3d\x6e\x61\xed\x8f\xbf\x2f\xe0\x05\x9d\x67\x3c\x52\xed\xf4\x7a\x8b\x2c\xc1\x6d\x6b\x0b\x5a\x67\xee\x8d\x2d\xc5\x64\x04\xe3\x25\x1b\xd8\xf8\xc0\x55\x6b\x84\xd4\x8b\xa9\xdb\x07\xa5\xac\x25\x51\x5a\x9e\x69\x2a\x13\x52\xd8\x23\x7f\x26\x45\x54\x3c\x91\x6a\xee\x25\xe8\x69\x53\x67\x0c\x25\x2d\xce\x63\x0b\xfb\xa3\x5b\x26\xce\xf4\xc0\x73\xc7\x4f\x50\x35\x5f\x42\x3f\x63\xaa\x4b\x92\x1b\x25\xb2\x51\x36\xa4\x78\x80\x50\xc6\x4e\x94\xea\x55\x24\x6f\x75\x1d\x5e\x91\xde\x77\xa3\xb2\x7b\x5c\xa0\xfe\x25\x9f\xb8\xda\x43\xcc\x12\x1a\x1a\x20\xbb\x0e\x8e\xf1\xee\x5b\x0b\x8d\x44\xbe\x9e\x16\x6b\xd0\x49\xee\x16\xf3\xaf\xca\x67\x27\x43\x77\xa5\x03\x31\x2b\x18\xfa\x52\xc5\xe6\xa2\x98\xfe\xcd\xca\x63\x1e\xd3\xf3\x25\x33\x6f\x7b\x5d\x93\xd6\x48\x11\x9b\xca\x6b\x9f\x45\x56\xdb\x48\x4e\xbb\x8d\x8c\x06\x5d\x94\x78\xdb\xb0\x55\x70\x35\x4f\x81\xd0\x4e\x6d\x53\xed\xa8\x67\x73\x02\xfe\x6d\x0f\x4c\xa9\x60\xb8\x54\xef\xd1\xc4\xa4\x37\x83\x7b\x85\xf2\xbc\xde\x2d\x51\x70\x4d\x26\x49\x62\xc3\x4e\x09\x89\x40\x63\x39\xec\x45\x54\x09\x4e\x1b\xe8\xd7\x88\xa6\xbd\x1f\x91\x58\xb7\x07\xe5\xdd\xdc\x58\xbd\xa4\xda\x98\xc8\x00\x15\x07\x15\x8e\x80\x4c\x4c\xcb\x8e\xfd\xd6\x3e\x13\x48\x71\x62\xc1\x5c\x00\x27\x19\xc1\x49\x29\xcf\x09\x02\x05\xed\xbf\x40\xcd\x71\x7b\x7f\xfd\xda\x57\x1e\xce\xf3\x58\xc1\xb4\x65\xaf\x1e\xd9\x0d\xad\xab\x5a\xba\xa8\xa8\xec\x71\x62\x03\x4d\x3c\x7a\x40\x98\x49\x14\xfc\x6b\x08\x23\xf1\x92\x1d\x80\xc6\xd5\x81\x3f\x70\x09\x12\xf3\xc5\xa4\xe8\x73\x8c\xde\x25\x40\x47\x5d\xcf\xd2\x2e\xfe\xb7\xa6\x44\xbe\x5b\xd7\x10\x4e\x90\xb8\xeb\x66\xa4\x72\xa2\x58\x52\xdc\x24\xce\xf1\xe5\xdd\x5c\x0d\xfe\x8b\x86\x20\x55\x9d\xfc\xd8\xb6\x23\x1d\xb7\xc5\xe3\x93\xa3\xe5\x0e\x98\x33\x38\x10\x4f\x48\xfd\x3e\x9f\xb9\x54\xbd\x96\xd2\xb8\xa4\xf2\xa7\xb3\x53\x56\xa1\xd2\x6a\xeb\x84\xa0\x74\x21\x08\x87\x9c\xda\xcf\xa5\x49\x1a\x9d\xea\x3a\x66\x89\xd9\xf3\x94\x63\x9f\x71\x2e\x8c\xf5\x8c\x27\xe0\x7f\x9e\x50\x66\x37\x8c\xeb\x2b\xcb\x48\x0b\x5c\x0b\x7a\xe8\xfa\x8f\xa5\x2c\xc8\x59\xd2\x29\x28\x1e\x6e\xc9\xfd\x14\xc4\x73\xb7\x2d\x9e\x03\x55\x1a\xc1\x39\xf3\xe1\xc2\xc9\xc6\x73\xd2\x07\xd4\xea\x93\x67\xea\xd5\xb7\xcc\x29\x58\x79\x92\x22\xa0\x0e\x4e\x4e\x84\x4b\x8c\xd9\x85\xc3\xcf\x0c\xd6\xaf\x49\x1b\x6a\x3c\x96\x56\xb3\x66\x6e\x0e\xb7\x3a\x67\xa6\x30\x8b\xad\xbb\x09\x81\x60\x3a\x02\xcc\xae\x4b\x04\xdf\x6f\x0e\xf8\x7c\xae\xca\x63\x0c\x95\x58\xf9\x3a\xe2\x87\x03\x90\xf9\x73\x81\x0b\xf0\x0f\x56\x41\x0c\xc8\x49\x3c\xee\xd7\x3d\x4b\xd6\xeb\x36\xb0\xd2\x83\xda\x1e\x92\x0b\x59\x26\xaf\xc9\x92\x3c\xaf\x6a\x81\x63\x1e\x97\xf8\xf0\x1b\x34\x89\xd0\xde\xeb\x9b\x67\x26\x76\x3f\x64\xfc\xe9\x63\x19\xf2\xfc\xa0\x86\x64\xfa\x78\xe6\x38\x9f\x61\xff\xea\xe8\x66\x98\x2e\x72\x93\x47\x9c\x9d\x47\x1b\xe7\x14\x9a\x03\x2a\xdb\x91\x26\xa7\xb8\x5e\x31\x09\xd4\x5b\x50\x02\xad\x59\x54\x02\xad\x59\x58\x02\x8d\x2b\x2e\x81\xb6\x5d\x60\x02\x6d\x91\xb7\xf4\x97\x17\xc8\x7a\x87\x7d\xf6\x12\xb7\x92\x95\xee\x05\xca\xbd\xde\x2f\x50\x0e\x39\xef\x2d\x0d\xb9\xb5\x53\x5a\xb8\x57\xf6\x48\x02\xd4\x41\x2c\x8e\x56\x6c\xf8\xd4\x40\xcd\x86\x11\x6c\x2a\x33\x42\x8a\x5f\xa5\x91\x58\x8f\x69\x21\x9f\x71\x99\x33\xe9\xf8\x7f\x2c\xff\xe2\xdd\x3c\xb7\x63\xc6\x32\xab\x34\xce\x7b\x83\xd3\xcd\xec\x55\x15\x8d\xd2\x4f\x28\x25\xf5\x9b\xe8\xf3\x9e\xd0\x04\x5d\xbf\xc6\xd7\xba\xbe\xe2\xa8\xe8\xd2\x5e\x75\x3a\x8d\xe6\x14\x63\xf0\xf5\x1a\x1d\x6f\x76\x8c\x75\x77\x30\x42\xe4\xb4\x6b\xdd\x8d\xb7\x3d\x1c\xf2\x43\x8f\xbd\x40\xe3\x6f\xbf\xf1\x51\xce\x0f\xb1\xfe\xc6\x8f\x1f\xd9\x0b\x06\x4b\x8d\x93\x8e\x06\x0a\xef\xc1\xfd\xa1\xfe\x9c\x8e\xc9\xcc\xb4\xe8\x1c\xde\xcc\x31\x32\x39\x3b\xb8\x87\x89\xdb\x31\xb8\xf7\x8e\x1f\x02\x26\x5d\x85\x32\x3e\x62\x12\x7e\x39\x68\x3d\xd3\x5c\x42\xab\xca\x4a\xff\x4c\x9c\xf8\x03\x34\x71\x15\xf0\xbd\xe1\x8b\x23\x76\xc3\xb8\x1a\xf8\xeb\xaa\x73\x79\x4c\xa4\x04\x7f\x93\xc4\x2d\x54\xc6\x0e\xa2\x0c\x5c\xbf\x01\xba\xf4\xc8\xf6\x68\x3b\x9e\x8d\xa4\xaf\x3e\x6e\x5e\xa8\x57\x6d\x27\x06\xd8\xd2\x76\x75\xa5\x6d\x08\xd7\xde\x12\x24\xe3\xb8\xe3\x11\x4e\x74\x01\xc4\xbe\x8c\xa6\x11\x94\xf8\xcc\x42\x6a\x50\xde\x4c\xa9\x38\x50\x11\x55\x55\x59\x9c\xe1\x44\x31\x41\xb7\x13\xae\xdf\xfe\xc2\x88\x30\x7e\x70\x84\x5f\xe5\xf0\xdf\xb2\xeb\x2d\x64\xd7\x83\x3b\x10\x20\xb7\x25\xef\x0d\x9c\x1c\x94\x14\x67\xfc\x23\xf4\xd9\x64\x18\x23\x4b\x7e\x6e\xc1\x65\x83\x81\xc7\x48\x2b\x01\xaf\x73\x3e\xda\x54\x2e\x19\x98\xc0\x97\x25\x81\x48\x24\x86\xaa\xa8\xa1\x94\x2b\x73\xbc\x18\x92\x1b\x64\x7b\xb2\x07\xb8\x27\x94\xe3\xe2\x64\x84\xb5\x7e\x84\x41\xdc\xb3\xe6\x27\x31\x4d\xc7\xd9\xf1\xa0\xd3\xf4\xda\x41\x76\xb2\x06\x99\x2a\x75\xa8\x7a\xd0\xc8\xca\x31\x7e\x88\x9d\xb8\x1b\x54\x17\x7f\xef\xf3\xb7\x0e\x37\x73\x63\x65\x74\x25\x07\x99\x7d\x7a\xe3\x58\x28\x93\xd5\x69\x42\x50\x10\x4d\x2d\x4b\xd9\x08\x41\xda\x69\x3e\x00\x21\x37\x12\x7d\x1d\xca\xbc\x8a\x2b\x77\x0a\x78\x3f\xd7\x6e\x47\x63\xc2\x75\xf0\x33\xc4\x67\xa3\x2b\xa8\xea\x22\xa1\x32\x6e\x68\xa0\xca\xa7\x60\xaf\x61\x81\x5b\x2c\x6e\x83\x5e\xde\xa3\x7a\x81\x8d\x29\xca\x7c\x8c\x1e\x9c\xe2\x1a\x42\xf2\x9c\x65\xa3\xc9\x9e\x24\x88\x72\xc4\x5b\x5a\x41\x4d\x90\x45\xc3\xae\x1b\xc2\xfb\x3b\x86\x7d\xf1\xe5\x7d\x7a\x91\xea\x2f\xc0\xff\x65\x15\xb1\x7d\x63\xd2\x4c\x7b\x6b\xcc\x88\x1b\x1f\x7c\xc5\x21\x5a\x8e\x3b\x34\x98\x58\xec\x8c\x5e\x2b\x6f\x33\x1c\x28\x9d\xb9\xd9\x4f\x25\xb8\x5d\xfd\x02\x97\x7f\xc2\x52\xc4\x77\xeb\xa2\xce\x17\xe7\x19\x50\xf6\xb6\x5f\x9f\xc7\x14\xb8\x38\xd9\xac\x68\x8d\xc9\xea\x88\x4a\x96\xe1\xa4\xb7\x1d\x65\x8a\xd9\xe7\x0a\x0c\xff\xf1\x87\x45\x31\xad\x34\x24\x48\xe0\xd4\xf5\x91\xa2\xf2\x0f\x10\x8f\xf1\x76\xb5\x20\xa9\x32\xe4\xb7\x84\x70\x3f\xe5\xe1\x8a\xe6\x93\xc4\x1d\x82\x73\xdc\x61\x6e\xdf\x2e\x22\x1d\xb9\x95\x53\xbe\xef\xbc\x91\x43\x0a\x19\xef\x60\xbd\xf3\x66\x9a\xcd\xd0\x4b\x57\xc9\xd1\xad\x87\x66\xae\x34\x61\xf7\x5f\xb2\xe2\x77\x6e\x07\x1a\x79\x62\x7c\x89\xeb\x71\x95\xad\xb3\xf4\x8a\x46\x1c\xb9\x76\xe3\xdb\x70\xd8\x11\x86\x57\x2f\xc6\x66\x6c\xcd\x69\xa7\x22\xbb\x96\xc5\x1c\x36\x50\x97\xa6\x00\xf7\x1c\xa4\x44\x7f\xb4\x51\x6b\x13\x97\x95\x5e\x6f\x71\x7a\xaa\x30\x67\xe9\x11\x8f\xb9\xd6\xf2\x08\x42\x0e\xae\x8f\x3a\x85\xc3\x8b\x93\x40\x26\x8d\x4d\xd0\x2b\xa5\x66\xa8\x62\xf5\x35\x69\x64\x3e\xef\x95\x2e\x49\x3c\x97\x35\xd1\x76\x9d\x32\xc5\xf3\xa0\xcc\x0b\x9b\x42\x1a\xdf\x4d\x5f\x8e\x20\x9d\x26\x05\xdb\x91\xe5\xd7\x06\x2c\x82\xb9\xea\x5c\x7d\x45\x10\x3c\x8b\xe9\x9a\x65\x83\xd2\x8a\xb2\xdd\xdf\x76\x4b\x77\x2d\x9b\xe3\x96\x16\x58\x28\x27\x5e\x5e\xa3\xe0\x3a\x4a\xd4\xc8\x41\xf3\xf2\x1d\x21\xa2\x06\x56\x40\x65\xbd\x27\x6a\xd7\xba\x3f\x1b\xd5\x1c\x8f\x02\x70\x53\xdd\xc9\x62\x91\x6e\xd4\xf1\x87\x5a\x98\xf2\x1d\x63\x3e\xe0\x4a\x20\x4c\x08\x36\x3d\xc1\x26\xba\x50\xbf\x36\x92\x5b\xd3\xe3\x57\x43\x1a\xac\xfe\x89\x22\xc3\x93\x98\xdd\x55\x38\xf8\xc0\x79\x74\x23\x7d\x22\x61\xa9\xa7\x74\x71\x00\x8d\x72\x04\x15\xe1\x4c\xe2\xa5\x9d\xb0\x39\xd4\x5e\xe5\xff\x5c\x9b\x0c\x77\xca\xb8\x68\x3b\x6c\x2b\x30\xbe\x64\xcd\x05\xf9\xd0\x82\xb6\x9b\x30\x3f\xa6\x5a\x54\x0d\x98\x28\xf7\x12\x81\xea\x21\x47\xcb\x71\x98\x3e\xe4\x9e\x66\xa4\x70\xb3\x4c\x8a\xfb\x00\x3a\x6f\x6c\x49\xb8\xde\xf6\x7f\x5f\x4a\x87\x87\x18\x9f\x6d\xf7\x59\xc8\x98\x77\xbf\x08\x91\x7a\x90\x62\xf9\x7e\x1f\x8a\x23\xa7\x0a\x29\xe7\xb5\x12\xb4\x8d\xce\x27\x28\xd3\xfd\xa4\x5f\xba\xdf\x42\xef\x93\xe1\xbd\xd3\x2b\xf7\x7f\x86\x9d\x9c\x77\x25\x6c\x2a\xc5\x67\x56\x6c\x3d\x41\x3e\xb7\x62\xdb\xee\x57\x33\x52\xd8\x4f\xad\xd9\x68\xfe\xd3\x23\xee\x0f\xa3\xb3\xee\xaa\x6d\x57\xea\xcf\xac\xe5\x9a\x82\x7f\xff\x62\x6e\xd0\x30\x26\x47\xbe\xb1\xca\x41\x7e\x39\x53\xfa\x41\xe6\xb0\x0e\x2e\xe6\x68\xed\x00\xad\x25\xd0\x5a\xc9\x62\x40\xaa\x45\x5b\x90\x6c\xd1\xd6\xa4\xdb\x6c\xbf\x9f\x51\x32\x2e\xea\xdd\xf4\xa6\xaf\xa4\xd7\x26\xd1\x91\xe3\xb4\x0a\xa5\x42\xd9\x5c\xcf\xbb\x69\x46\xd6\xae\x16\x69\x61\xe7\x0b\xb8\x77\x47\x09\x6a\x49\xe4\xc7\x49\x29\x87\xfb\x87\x63\xcd\x0a\x77\x47\xeb\x2f\x82\xce\x23\x74\xfc\x4c\x87\x2f\xed\x5d\x50\x74\xb0\x84\x99\x52\x52\x95\x2a\x25\x4e\xa5\x26\x74\x3c\xd9\x9a\x22\x02\x5c\x8f\x6b\xbc\x19\x2d\x5f\x9c\x86\x0f\x1d\x79\xd4\x70\x4b\x39\xda\x57\x3c\xdb\x52\x1f\x99\x84\xba\x54\xc7\x9c\x18\x78\x50\xd4\x49\x6a\x01\x6e\x97\x84\x3a\x59\xcf\x33\xe5\x7d\x4b\xdb\xea\x3d\x13\x42\xa2\x41\xa1\xa9\x5a\x67\xba\xc0\xaa\x65\x00\xf7\xa8\x2d\x67\x6b\xdd\xb0\x33\xcc\x11\xa9\xc3\x42\x46\x07\x07\xe8\x2d\xa9\x2a\x8e\x96\xa6\x9b\x2c\x59\xea\xe8\x9f\x85\x4c\xa3\x52\xf9\x36\xfb\x90\x62\x24\xbe\x56\x9f\x53\x6e\x83\xd4\xe5\x68\xc5\x0c\xd7\xd7\xf1\x08\x57\xb2\xc2\x35\xc4\xa1\xc8\x26\x01\xe2\x5d\x59\x4d\x5e\xbd\x69\x1a\x99\x5e\x11\x0d\xc5\x56\xc1\x22\xd2\x0e\x64\xe6\xe2\xc1\x97\x5d\x8f\x95\x53\xd4\x0d\xc0\x4b\xba\xc4\xc3\x0c\xba\xdd\xec\x2d\x80\xdc\x70\x16\xe9\x3f\x1f\xe7\x64\xef\x81\x18\xf9\x6e\x83\x0f\xdc\x4e\x47\xce\xb6\x86\x82\xc3\xf5\x4a\x9c\xa2\x06\x4e\x54\x21\x55\x6a\xb7\xb8\x30\x14\x85\x94\xd5\xd5\x11\x86\x55\xba\xd0\xf1\x55\xb2\x15\x8d\xe9\x61\xa4\x48\xca\xba\xa6\x20\xc6\x07\xe4\x96\xb2\x11\x23\xf0\x56\xac\x98\xbc\x33\x69\x13\xfa\xa9\x00\x6c\xe8\xa3\xc6\xa5\xdf\x08\x5e\x77\x25\xeb\x23\x88\x34\xad\x41\x58\x5c\x3f\xdd\xda\x25\x6b\xe0\x4c\x96\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x23\x59\x8d\x79\x41\x31\x87\x91\x4f\x07\x6a\xc7\x31\xfa\xeb\xc7\x97\x5d\x7d\x4d\xaf\x2a\xe9\xa9\xdf\x87\x74\xd8\x4f\x3b\xc7\xe8\xaf\x50\x40\x18\xc2\x1a\x00\x9e\x15\x1a\x31\xe7\xa4\x69\xd1\x64\x90\x49\x04\x2e\x7a\x1f\xaf\x39\xe1\x1c\x5f\x13\xeb\xb7\x77\x37\x82\x1b\x16\x95\x77\xe2\xab\xee\x40\xb1\x07\xdf\x61\x3d\xca\xe5\x2a\x26\x83\x9e\xee\xa1\x02\x6c\xab\x28\x58\x72\x5a\xf6\xd1\x2c\xf8\x91\xab\x0f\x45\xee\xc6\xbf\x94\xd8\x0b\xd1\x47\x1b\x81\x83\x75\xf7\xfe\x5c\x03\x8c\xbb\x77\xec\xef\x6b\x00\x88\xb6\xd3\xd3\x3d\x5b\xa0\x44\xd2\xfa\xc5\x7c\xd1\xae\x64\xe5\x95\x9d\x60\x5d\x94\xcd\x4d\xb7\xf6\x9a\xc7\xe6\xa6\x32\xaa\x46\x2c\x37\xdf\x24\xbe\x03\x47\xb7\x2d\xf1\xf5\x6e\x3f\xdd\xde\xae\x6d\x76\xb7\xbe\x4d\xf5\xae\x92\x7b\x57\xf5\xe2\x51\x9d\x1c\x23\x87\x01\x9a\x3c\xd8\x2f\x58\x5d\xe0\x76\xa2\x3e\xd9\x6f\x99\x3c\xb2\x93\x9d\x1d\xfd\xd5\x83\x1d\x73\x85\x14\x33\xc6\x55\xeb\x3d\x59\xca\xce\x02\x10\x7f\xa6\xdf\x7e\xe0\xa8\x2f\x0e\xbd\x33\xc1\x7a\x1c\x5a\x9f\x3d\xdd\xbb\xaf\x0f\x89\x1b\x24\xa5\x23\xa9\x2c\x67\x96\xfc\x00\xb1\xab\xff\x21\x20\x5b\x3a\xbd\xdc\xed\x79\x05\x2e\xcc\x23\x36\xec\x1f\x49\x0b\xec\xe9\x9e\x73\x28\xe5\x67\xea\x50\x3a\xe8\xdb\xe7\x81\xad\x90\x0b\xa2\x4a\xfb\x4c\x9e\xee\x05\x4b\xea\xbc\xa5\xf0\x97\xce\x23\x87\x97\x39\x37\xd4\x1b\xc5\x75\xb8\x9a\xa5\xd5\xdb\x84\xe6\x88\x30\xea\x6a\xfa\x8f\x8e\xa0\xf3\x33\xb3\x2c\x7c\x41\x0a\x3a\xa5\x61\xe2\xbf\x01\x29\x23\x91\x75\xeb\x3d\x0b\x50\x53\x4d\xd5\x23\xc4\x55\xa5\xd0\x89\xfb\x8f\x49\x9c\x2e\x88\x35\x99\x1b\xb5\x4d\xf1\xf8\x75\x39\xb9\x01\xf4\x59\x19\xb9\xe3\x50\xb8\x35\x13\xbf\x75\xe8\x46\x72\xba\x61\xbc\xbb\xd3\x9f\x67\x93\x69\x42\x75\x88\x5a\xad\x28\x00\xcf\x4e\x28\xe0\x7e\xa3\x0c\xef\xbd\x6c\xb0\x8f\xb5\xa1\x67\x27\xc6\xc5\xb1\x0e\x63\x73\x03\xb0\xb7\xc8\xe2\x1e\x24\x79\xd4\xd8\xfd\xb8\xbe\x8b\xb4\xce\xf6\xc9\xca\x39\x4a\x6f\xb1\xc7\x03\xe9\x85\xa3\x2b\x52\xa9\xda\x6a\x9a\x4c\xc0\xc3\x92\x3b\xe3\xe0\x00\xd1\xba\x90\xeb\x1d\x18\x92\xce\xcf\x64\xdd\x52\xd2\x64\xd2\x11\x7c\x3d\xf4\xcc\xda\x75\x94\xa0\x3e\x49\x25\x27\x98\x6f\x55\x95\xd7\x6f\x1f\x4d\x8e\x76\x7c\x84\x4e\x25\x7f\x0e\x19\x64\x23\x4f\x23\x74\x25\x95\x82\xb7\x69\xd6\x58\xb0\x1a\xcc\x0f\x43\xa8\xf9\x61\xd2\xbd\xe8\x39\x86\xaa\x63\x47\x92\x0b\x7d\x8a\x2e\xea\x5a\xc9\x32\xcf\xc8\x89\x8c\x33\x4b\xf7\x22\xd3\x43\x1f\x9f\xd9\x86\x37\x25\x5b\xd6\x64\xe4\x0d\xe9\xe0\xed\xdf\x91\x96\x7a\xe2\x9a\x1c\x20\x5a\x72\xaa\xee\xc5\xea\x0c\xa3\x01\x38\xb7\xab\xb6\xae\x8e\xb9\x63\x1d\x48\xe1\x2d\xab\x6a\xcb\x61\x5b\x56\x4e\xda\xb5\x11\xab\x89\x56\x92\xa5\x42\x47\x75\x51\x02\x81\xaa\x77\x3b\x4a\x1a\xed\xa0\x1b\x4a\x96\x70\x4d\x46\x1c\x3f\xea\x2c\x7d\x8c\x20\x5a\xd2\xbf\x17\x7f\x51\x16\x61\xc1\x51\x76\xd0\x43\xfb\xbe\x73\x33\xc6\x71\xc8\x59\xf9\xc9\x4f\x16\x8b\x5b\x5a\x3d\xb8\xf4\xc5\x85\xf3\x33\xb7\x34\xb4\x8a\xa8\xb4\x53\x7e\x10\x28\xd3\x0e\x89\x27\x0f\x07\x91\xc0\x7c\xad\x19\xff\x65\xe7\xfe\xc8\x95\x9a\x11\xf4\xbb\xae\x75\xf9\xbb\x2a\x0f\xe9\xa9\xe3\x0b\xbc\x92\xe1\xe4\xb6\xa6\xd6\xc0\xc2\x39\x75\x1d\x8f\xd1\x43\x53\x48\x13\x3e\x92\x37\x8d\x27\xac\xa8\x72\x91\x5c\xd7\x8b\x84\x4b\xb3\xaf\x4a\x62\x0c\x2d\x59\x2b\xd1\xa0\xe1\xdb\xe6\x7a\x2a\x24\x26\x68\xa3\xc7\x43\x12\x3b\x79\xea\x1f\xc4\xa7\xc4\x4c\x20\x24\xfb\xcf\x8b\x12\x0c\x63\x18\x15\x15\xa6\x73\x52\xa2\x2b\xc6\x2a\x82\x6b\x29\x51\x68\x99\xb3\x40\x0b\xdc\x42\x72\x02\x55\xb6\x34\x60\x2d\x56\xf4\x44\x0b\x4a\x0a\x38\x52\xb0\xd9\xe6\xa4\xc5\x25\x6e\x31\xd8\xd1\x64\xfa\x81\x06\xbf\x52\x7a\x76\x72\xa9\xc4\x2a\x75\x80\xd2\xa9\x7c\x7e\x22\xc6\x15\xe7\x0a\x08\xf7\x1a\xb7\xb3\x5d\xf4\x1b\x7a\xef\x18\x1d\x34\x64\x19\xe3\xbb\x13\xac\x9c\xfa\xf2\x8c\x82\xd8\x27\xb3\x43\xfa\x56\x30\x13\xe5\x0c\xe1\xc3\x7a\x19\x05\x4a\xb9\x45\x53\xcd\x7b\x25\xb9\x40\x90\x31\x23\xbb\xcb\x42\xa7\x86\x20\xfe\x71\x8f\xf0\x7d\xf7\x9e\xac\xa2\x00\xcb\x64\x89\xf9\xe8\x55\x2f\x96\xea\x3d\x59\xf5\xd8\xcb\x2e\x49\xeb\xb5\xeb\xf6\xfa\x59\xba\x6d\xba\xb5\x0d\xd7\x5a\x16\xd5\x12\xea\x9b\x57\xb5\x52\x4f\xdb\x69\x35\xa3\x8c\x22\xb3\xc3\x65\xab\x9c\x76\xdd\xfd\x59\x04\xde\xca\x44\xfd\x8c\x24\xb6\x41\x4d\xb7\x24\x54\x8e\x6f\x48\x04\x55\x61\x9b\x69\x96\xe4\x02\x0f\xe8\xf9\x5f\x44\xf5\xb7\xd7\xf4\xd2\x94\x75\xad\xde\xca\x6c\x6d\x64\x17\x97\xb4\x3b\x4e\xc5\x7d\x67\x0f\xed\x47\x7a\x9b\x61\x6e\xb9\x30\xf6\x90\xd4\x7f\x71\x48\xad\x33\x96\x52\x04\x29\xd8\x62\xb5\x09\x99\x37\xa1\x84\x9c\xeb\xa4\xa2\xef\x09\xb2\x7d\xce\x4c\x39\x3e\xd9\x32\x48\x6f\x50\x03\xfa\x47\xb2\x90\xcd\x1f\xae\x70\xf1\x5e\xd5\x76\x62\xf3\x05\x6e\xe9\x15\xad\x68\xbb\x4a\xea\xb8\xd7\xa4\xbd\x74\xbd\x05\x99\x1e\xf2\xb6\xd5\x06\x77\x14\xa5\x4c\x9e\x40\x40\xce\xda\xc9\x07\x88\x0c\xd3\x65\xc9\xb5\xa1\x11\xd7\xe5\x81\xa7\xea\x28\xa6\x1e\x27\x3f\x24\x55\x7c\x1d\xf4\x69\xad\xd6\x53\xf4\xbb\xeb\x3c\xfd\x5d\xe8\x00\xbf\xd7\xb4\xfa\x7d\x57\x0a\xed\xe2\xe4\x24\x16\xc3\xcd\xf7\x51\x41\x00\xa5\x10\x1c\x38\xa2\x03\xc0\x6b\x56\xef\xb9\x03\x98\x17\xc5\x18\xd7\xf4\x86\xd4\x3a\x77\x83\xb7\x04\x43\xa6\x9b\xc0\x01\x6a\x27\x3a\x83\xe6\xf9\x48\xbf\x27\x79\xd8\xec\x9c\xfc\xf1\xc4\x6d\xa9\x7a\xfc\x65\x6d\x20\xbe\x97\x7a\x5c\x72\xcc\x5f\x76\x02\x8b\x76\xa6\x59\xba\x0b\x5b\xdc\x2d\x93\x0d\x6e\xac\xad\xe4\xe5\x6c\x92\x93\xe3\xab\x28\xa6\xc0\x3d\x35\x9d\x89\xf4\x3d\xa3\xaf\x14\xb9\x4f\xd4\x4d\xb3\x8b\xd8\x0d\x69\x96\x0d\x55\x39\xda\x52\xfd\x28\x85\xbc\xee\x5e\x9e\x50\x03\x54\x51\xc9\x08\xff\x89\x08\xd6\x64\x27\xd2\xf3\xb3\xa8\x27\x80\xc6\xd4\xf5\x11\x81\xdb\x88\xaa\x06\x62\x52\xe3\xf4\xe2\x41\x05\x50\xa1\x2d\xef\x86\x90\xd4\xd3\x02\xfd\xf3\x33\xef\x4b\x85\x79\x57\x2f\x1b\xbc\x58\x90\xd2\x51\x95\xdd\x74\xe1\xf3\xb3\x54\x79\xfe\xd4\x74\xdf\xa5\x40\x25\xf3\x31\xfc\x40\xe9\x90\x46\x46\x90\x3f\x49\x8f\xd3\x2f\x79\x38\xaa\x68\x2d\xb3\xe3\x0c\x97\x77\x0a\x25\x80\x5d\x53\x6f\x1f\xb9\x99\x8c\x8f\x5b\x2e\xbe\x07\xd4\xcb\xad\x77\x3a\x82\x99\x3d\x1d\xe7\xd5\xfd\x1f\x58\xc5\xf2\x8e\x57\xaf\x4c\xaf\x5a\xf2\x56\xb6\xf2\x9e\x11\xf3\x96\x33\xd5\xd8\x58\xaf\x13\xe8\xdf\x86\x48\xdc\x00\x60\x8d\x78\xd6\x2b\xcd\xe6\xbf\xe8\xbf\x92\x93\x58\x42\xf6\xe3\x89\x2b\x21\xf7\xdc\x48\x70\xb9\x15\x1f\x74\x28\x66\x5a\x63\xaa\x76\xb9\x3f\x81\x67\xde\x10\x24\xfb\x1c\x34\xf6\x20\xcb\x6a\xe5\x18\x38\x6b\xd5\x70\x97\x89\x6f\xeb\xaf\x5a\xc3\x19\x9d\x98\xc9\x03\xdd\xee\x1a\x38\xa7\xea\x74\xa5\x4b\x24\x9b\x62\x81\x61\xbf\x3d\x5d\x13\x56\xba\x6d\xfc\x46\xc4\x0a\x62\xaa\x8d\xaa\x1c\xc3\x8a\x99\xd2\x6e\x34\xc7\x0b\xb7\x89\xb9\x01\x02\xf5\x32\xa3\xad\x03\xd6\x14\xd5\xb9\x38\x21\xfd\x25\x06\xe5\xf4\x7f\x89\xee\x62\xe4\xb5\x4e\xca\x09\x6e\x41\x87\x78\xd9\xa7\xd6\xef\x70\xfb\xdd\xe3\x35\xf7\x89\xff\xee\xa8\x76\xaf\xba\xc9\x0e\x4a\x88\x76\x50\x42\xae\x61\x37\xb4\x74\xec\x2e\xc6\xf3\x92\xee\x5f\x9b\x94\x7c\x70\x59\xbe\x65\xf9\x96\xf8\x5a\xf9\x15\xe4\x52\xfd\x74\x61\x26\x3b\xbd\xc6\x24\xf3\x34\x7a\xa6\xdd\x0d\x47\xd0\x30\xdc\x7e\xf1\xd4\xfa\x21\x8e\xd1\x83\xb7\xba\xe1\x9a\x6e\x89\x7e\xb4\x8b\x1e\xed\xa2\x6f\x77\xd1\xe3\x5d\xc1\x03\x9e\xb8\x66\xa3\x7b\x2e\xeb\xde\xa4\x11\x6f\x5a\xa2\xb9\x55\x63\xde\xfb\x3d\x48\xe5\x3a\xd1\x7a\x02\x83\xa1\xcc\xb0\x99\xe6\xda\xed\x75\xab\x0e\xa4\x6e\x9a\x7b\x8c\x3c\x17\xaa\x6c\x42\xe6\xb8\x28\x7c\xdb\xc0\xe8\xd6\x90\xd0\x01\x57\x29\x27\xc9\xd3\x71\xff\x9d\x19\x2e\x6a\xe0\xaa\x27\x10\x6e\x4b\xc1\x69\x64\xf3\x38\xe5\x8c\xb1\x1c\x65\x68\x12\x89\xcd\x90\x9c\x84\x73\x63\x79\x77\x5d\xa2\x25\xb0\xc4\x3d\xd7\xf0\x30\x3c\x84\xb2\x31\x63\xe6\x1c\x26\x1a\xc0\x8e\x38\x89\x72\x37\xbc\x6c\xd8\x7c\xdc\x71\x1c\x7d\x12\x53\x87\xf0\xcf\x76\xfe\x06\x0f\x8d\xd0\x07\x93\xb7\x43\x50\x85\x62\x0b\xc7\x78\xab\x27\x38\xbd\xef\xfb\x77\x7d\x6f\x83\xcc\x54\x37\xec\xf1\xbb\xde\x9a\x04\xb4\x6a\x3f\xb0\xc7\x7b\xee\x55\x25\x86\x65\xda\x94\x47\x97\xeb\x88\x8d\xe5\x5d\xb5\xdb\xd9\x48\x63\x7b\xa5\xfb\x42\xaf\x6c\x74\x38\x51\xd6\xe6\x50\xf6\x30\x7c\x2e\x47\xa8\xb0\x47\x7e\xdc\x5d\xff\xd6\xd4\x19\xd1\x92\xf0\xd2\x69\xf4\x97\xa0\xca\x21\x10\xe5\x10\x68\x72\x08\x24\x39\x04\x8a\x1c\xa6\xb5\x00\x5f\xa0\xc4\x5d\xcb\xf6\xd8\x82\xd4\xa4\x0c\x9b\x5a\x1a\xea\xec\xa3\x1c\x7d\x82\xfe\xff\xff\x1c\xf2\x78\x48\x44\x14\x9a\x7c\xfc\x84\x30\x0f\x11\x8b\x84\xb9\x37\x36\x8e\x26\x90\x8a\xa9\x09\x26\x36\x8d\xc6\x63\x53\xa6\xed\x05\x32\x4e\xb0\x95\x67\xd6\xef\xfe\xd8\x4f\x3f\xa5\x84\xaa\xd3\x2e\xdf\x18\xc7\xe5\xd7\xa5\x67\xd0\x93\x32\xbc\xc8\xe4\x3a\x7a\x78\x0c\x5a\x0b\x54\x76\xad\xbe\x67\x05\xaf\xfa\xca\xa9\x46\x74\x83\xab\x8e\x78\x17\xc0\xae\x78\x96\xb7\x4d\x57\xb4\x88\xc6\xed\x60\x16\xbe\x5d\xb6\xaf\x4a\xd2\x98\x52\x2f\x50\x50\x92\x55\x6a\xc6\xf1\x2a\x9c\x0c\x9d\x33\x0f\x9a\x5f\x38\x26\x46\x75\xa8\x6e\xcc\x79\x3d\x65\xe9\xe9\x5c\xa8\x6f\xa3\x32\x96\x21\x28\x3b\x99\x77\x1a\xa2\xc9\x8a\xc8\x7e\x77\x1f\x8a\x33\xba\x60\x3e\xa5\x56\xde\xbe\x9f\x37\x37\x9c\xce\x48\xf1\xde\x54\xc5\x92\x06\x3f\x0e\xb7\x80\x6a\x59\xae\x0b\xe0\x73\x21\xd4\x40\x93\xda\x02\x73\x82\x66\xe4\x03\x2a\x66\x58\xec\x11\x5d\xe4\x0c\x9c\x96\xaa\x5e\x37\xa9\x79\xd7\x10\x13\xe4\x60\xdb\x68\x96\xdd\xa2\x92\x5e\x4a\xad\x9e\xe6\xad\x10\x94\xff\x1d\x57\x54\xb9\x03\x26\xbf\x21\x5a\x2f\xba\xd6\xf1\xe4\x8b\x5b\x2a\x30\xd9\x5e\xad\x5a\xf2\x77\xd2\x70\xd9\xdf\x1d\x5e\xd8\xef\xda\xe9\xf7\x76\xdd\xc5\x9a\x1b\xc4\xc5\xb2\xbb\xaf\x7c\x0c\xad\x49\x93\x89\x7d\xf6\x29\x7a\xfc\xfd\x0e\xfa\xe3\x0f\xe4\x7c\xf6\x0c\x3d\xf9\x0f\x21\x20\xba\x4f\xfd\xe7\x7f\xc4\x4f\x1d\x1d\x3e\xda\x49\xe5\x48\x6b\x27\x30\x14\x04\x4a\x2f\xe8\xa7\xc8\x65\x6c\xe4\x72\x67\x1d\x6d\x22\x45\xbe\xc0\x99\xe2\x04\xd5\x0a\x11\x19\xb7\x97\x27\x7d\x5c\x4b\x2d\x20\xf6\xa0\xfa\x2e\x9e\x8f\x78\x97\x0f\x76\xc7\xd6\x42\x42\x29\x23\x58\x8d\x30\x34\xf1\x73\xa2\x41\xc0\x9e\x61\x7a\xd1\x2c\x1a\xb6\x60\x3d\x19\x39\x02\xd4\x99\x2d\x86\x17\x90\x44\x79\x46\x4c\xc6\x86\x6a\x90\xed\x46\xea\x81\x29\xc8\x80\x9a\xe1\x1b\xb0\x09\x79\xed\xfb\xd1\x95\xec\x3d\x05\xe2\x8b\x69\x8d\x8f\x70\x75\xcd\x1a\xda\xce\xe6\x68\x45\xac\xab\xe6\xb9\xe9\xa5\x11\x2e\x0f\xa9\x4b\xbe\x6b\x7c\xfa\x90\x38\x28\x1b\x6f\x74\xb5\xe7\xf2\xe5\xb6\x6e\xa0\x81\xaa\xba\xff\xcb\xb0\x2b\x90\x0c\x6c\x6d\x41\x55\xbf\x4f\x7c\x95\x4d\x43\xd9\x75\x8c\x50\x94\x4b\x19\x1f\xa8\x82\x8b\xa2\x6b\x70\x4b\xaa\x15\x6a\xc8\xa2\x21\x5c\x47\xa0\x39\x99\x16\xba\x89\x4d\x3a\x2d\x31\x71\xa3\xbe\x56\x8b\x96\xf6\xf2\x65\xdc\x7c\xb9\x9e\x37\x0a\x84\xf7\x56\x50\x78\x6b\x74\xa9\xb1\x9e\x2a\x7d\x1b\x57\xe8\x73\xf1\x5a\xf8\x13\x4f\xe0\xf5\xf1\x93\xcf\xa7\x6a\xa7\x53\x8f\xa4\x44\xa2\x61\xf2\xed\xa3\x60\x91\x5b\xb3\xfb\xad\x1f\xd6\xe5\x17\xed\xc8\x07\x4d\xc6\xd0\xae\xbd\x80\xcc\x34\x6e\xa3\x23\xf4\x63\xc4\x72\x51\x9a\x49\xfa\x9c\x73\xbd\xb8\x8a\x91\x9d\xa0\xe1\xfa\x6c\x29\x40\xbf\x10\x7a\x3d\x0b\xca\x6f\xd3\x9a\xb6\x14\x57\xf2\xab\xc8\x79\x05\x81\x51\x7b\x7e\xd8\x06\x18\x6d\xd1\x44\x26\x8e\x51\x56\x1f\xa8\x6e\xb9\xf2\xd7\x9a\x8b\xdb\x93\x1f\xdc\x90\x06\x78\x81\xf8\x78\x27\x04\xab\xad\x0e\x06\xf0\xf3\x8b\x33\x55\x9e\xba\x9b\x4e\x69\x41\x49\xad\x4a\xee\x85\x57\x5a\x4f\x78\xb3\xb8\xc9\x82\x65\x7b\xf8\x30\x20\x60\xe2\x12\x0b\x36\x76\xce\x82\xa4\x7f\x74\x35\xe4\xe0\xbe\x0b\x67\xb8\x20\xcd\x9c\x72\x71\x2d\x57\x9a\x1d\x6b\xc2\x49\xae\x12\xd1\xe4\xe2\xd5\xdb\x17\xc7\xe8\xb9\xcf\xbe\xa9\x10\xf0\x55\x68\x2e\x29\xd1\xa2\xa1\xd6\x9d\x7f\x74\x78\xb8\x07\x4d\x7c\x65\x2a\x7c\x63\xe3\xaa\x43\xd0\x13\x09\x28\xa4\xfa\x8e\x12\x6b\x5a\xc3\x83\x55\xed\x55\x8c\x5a\x32\x5f\xb0\x46\xe8\x26\xd7\x0d\x2e\xc0\xe2\x4f\x99\xf9\x3e\x84\x2f\xc1\xb7\x33\xc2\x89\x78\xbe\x2e\xa7\x18\xc4\xa6\xa8\x93\xe0\x1c\xaf\x10\xef\xae\xc0\xe5\x00\xec\x56\x4c\x56\x8c\x12\x4d\x61\x3f\x1c\x03\x7c\x16\x90\xc0\xe8\x91\x08\xe6\x44\xa8\x18\xce\xdb\x50\xaf\xde\xa4\xf7\xd3\x71\x08\x17\xed\xa1\x57\x95\xd8\x80\x3c\xa2\xcf\xae\x8c\x0f\x81\x06\x5c\x42\x76\x04\xd9\x10\xa0\xfe\x2f\x69\x58\x62\x7f\x4a\x70\x17\x64\x29\xc1\xe1\x15\x24\xdd\xd6\x3e\x3c\x18\x45\xe1\x76\xa5\xd8\xd4\xba\xbb\xfe\xc4\xdb\xf5\xe1\x1e\x9d\x04\xa7\x40\x55\xc1\xb7\xa7\x20\xf5\x92\xc3\x1f\x9e\x05\xd5\xdb\xef\xea\xcc\xc4\xbf\x29\xb9\x2c\x00\x9f\x0c\x78\x89\x84\x2c\xb7\x9f\x82\x15\xb4\x80\xd0\xe4\x86\x34\xce\x31\xea\xf5\x1c\xf6\x87\xef\xe4\xad\x0b\xb5\xe9\x3f\xd7\xaf\xa4\x44\xc5\xe1\x29\xd7\x5c\xcb\x96\x71\x72\xc3\xea\x75\x51\x63\xf7\x6c\xeb\x2a\xcd\x89\xec\x9d\xa4\x39\xc0\x51\x4a\x46\x5d\x59\xb2\xdd\xa9\x6f\x76\x4e\x6a\x2c\x6e\x8a\xdb\x70\xda\x5b\x46\x2a\x39\xaf\x0b\xd6\x34\xa4\x68\x95\x77\x51\x9b\xd7\xa7\xb6\x8c\x95\x3c\x16\xfb\xe8\xa7\x9c\xb9\x3a\x0e\x4d\x35\xd3\x71\x52\x45\x2e\xcd\xe1\xea\x55\x3e\x2c\x45\x4d\x1e\x22\xc2\x32\xa7\x11\x34\x91\xde\x90\xd3\x68\x43\x85\x69\x91\x3a\x02\x15\xfb\x49\xb4\xfd\x5a\xca\x35\x69\xfd\xc8\x55\xa3\x95\x44\x69\x97\x44\x8f\xb0\x2b\xe3\x59\xd5\x38\x91\x29\x6a\xdc\xbc\xdf\x93\xd5\x6d\xe6\xfc\x23\x59\x69\xbc\x9d\xe0\xda\xdb\xcf\xf5\x47\xb2\x0a\xa6\x69\x02\x51\xc7\x4d\x51\x1f\xad\x8d\xe6\x77\x69\x72\x4b\xb7\x38\x39\x9b\xb0\x3a\x62\x66\xd6\x01\xae\x10\xe7\x2d\x6e\x3b\xf0\x96\x63\x65\x0b\xea\x2a\xdc\x64\xc2\xa7\xbd\xc9\x45\xe1\xec\x11\x8a\x5e\x94\x74\x72\xa6\xff\xef\xff\x6d\x12\x14\xbd\xf5\x38\xe8\x80\xe0\x99\xa0\xe7\x9c\xde\xfe\x26\x08\x80\x4c\x47\x2c\x9b\xd4\x17\x99\x34\x30\xc3\x1c\x71\x12\xbb\x40\x5c\x6a\xfa\xba\xd9\x67\x08\x9c\x55\x03\x26\x03\x4e\x52\xb3\x74\xe3\x74\x38\x71\x5a\x45\x4a\xed\xb8\x21\x65\x57\xd8\x80\x62\xd0\x92\xdd\x0e\xda\x09\x3d\x39\xdb\xd0\x35\xd1\x54\x7b\x93\xe9\xab\x77\x73\x04\xc8\x0c\x9f\xdb\x55\x85\xe7\xa9\xcb\x36\x18\x7f\x90\x3f\x86\xde\x3d\xe5\xde\xd7\x7e\x83\x6d\x53\x86\x66\x20\x7c\x29\x9d\x2f\xe9\x9b\xee\x7b\xa9\x97\xba\x84\xd7\x47\xde\x4f\x99\x8c\x71\x56\xe8\x0e\xe7\x79\x6a\x74\xd7\x59\x6b\xf9\x46\xb4\xc2\x06\x1d\xc5\x84\xd5\x98\xd1\xd2\x1e\xee\x1f\xa6\x65\xc6\x1e\xcf\x8b\xeb\xe7\xcc\xb4\xc7\x36\xc0\xc4\x4d\xe1\xb5\xf0\x62\x53\xe9\x90\x31\x55\x86\x72\xab\xfb\x36\x5f\x1c\x68\xfc\x02\xf7\x54\x18\xca\xae\x73\xd8\x12\x16\xb4\x47\x49\x02\xd7\xbe\x9a\x9e\x28\x9b\xba\x3d\x3d\xbc\xe4\xb6\x6c\xf2\x46\x7a\xea\xba\xea\x4b\x62\x53\x04\xfd\xd7\xcd\x13\x27\x66\x39\x91\x63\x5d\x12\x93\x15\x38\xac\x57\x80\x29\xe5\x17\x39\x38\x40\x67\x0c\x18\x80\x8c\x3a\x76\xad\xa8\x29\x65\x0c\x46\x76\x6d\x0f\xb1\x8e\xe4\xb7\x91\x77\xff\xfa\x66\x93\x8a\x51\xe2\x97\x5f\xef\x8f\xd5\xa0\xdc\x8e\xeb\xf9\xdd\xf0\x9e\xd4\xba\x8a\x90\x72\x8d\x0d\x65\xe3\x44\x0b\xfa\x22\xa8\xbb\x33\x78\xd4\xc3\x42\x3d\x79\xc1\xa6\x6b\xbd\xa6\xa9\x41\xf2\xb6\xbc\xa1\x16\x98\x82\x56\xee\xdb\x19\x7a\x31\x36\x4d\x9c\x6c\x8f\xd2\x41\xa4\xeb\x4c\x1b\xa8\x1c\xee\x70\x75\x70\xb7\xeb\x32\x9c\x32\xdb\x0b\xdc\xb1\x07\x35\xa4\xa0\xe4\xc6\x86\x36\x4a\x3b\xd0\xa9\x39\x8d\x2a\x35\xbd\xe3\x03\x8a\xab\xc4\xea\x0d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x74\x68\x4d\xdb\xc9\x6f\x28\x5c\x2d\xab\x1a\xfe\xa6\xa6\x76\xea\x7f\x58\xc4\xc1\x62\x51\x20\xa5\x7b\x5a\xb2\x39\x53\x93\xb6\xe9\x48\x90\x20\x15\x38\x60\x82\xcc\x2b\xc9\x92\x9e\xee\x79\x86\xe8\xa4\x58\x9a\x36\x5e\x0f\xa3\x14\x01\x4a\xe3\xe7\x48\xf0\x3b\x5b\x80\x9a\x54\x7a\xb6\x0b\x38\xd4\x1c\x43\xd2\xda\x4a\x26\x8e\x2a\x80\x4e\x62\xb7\xbe\x2a\x00\x92\x78\xf1\x75\x77\x55\xd1\x42\xbf\xb7\x80\xbf\xb2\xaf\xe9\xd2\x6f\x42\xc2\x1e\x18\x51\x3f\xe6\x03\x38\xb3\x42\xc2\xd0\xdb\x36\xc7\xdb\x07\x91\x92\xa0\xc4\x46\xd1\x91\x75\xc7\xe8\xd1\x93\xc3\xc3\xc3\xc3\xfd\xc3\x5d\x75\x0d\x3c\xda\x39\x46\xf0\x91\xf3\xd9\xb7\x3b\xc7\xe8\x28\x7c\xf0\xb1\xf8\xf0\xdb\x27\xde\x67\x4f\xc4\x67\xe2\x83\x31\x1b\xf1\xc9\xe1\xfe\x21\xc2\xdc\x9c\x3b\x6f\x59\x07\x05\xa4\x21\xf9\xc1\x9f\x65\x30\xc1\x60\x6e\xc1\xac\x82\x09\xc5\xd3\x09\x19\x0a\x3a\x89\x78\x4c\x7c\xaa\x13\xac\x17\x9d\x58\xfe\xe3\xbf\xe0\x72\xb4\x70\x26\x47\xdf\x7d\xef\xcf\xe5\xc9\xd1\xf7\xc1\x6c\xfe\xe3\x7b\x7f\x3e\x8f\xbe\xfd\x2e\x9a\x51\xca\x61\x17\xf4\x6a\xca\xf1\x95\x4c\x02\x2b\x0e\x15\xb6\xde\xf5\x8f\xb4\x40\xe7\xf5\x74\x4e\xa9\xa7\x10\x7a\xe8\xfb\xfd\x62\x83\x59\xe8\xbb\x63\x1c\x7f\x4c\x68\x67\x31\xf4\x34\x7e\x59\x7d\xcd\xb7\x36\x6e\xd8\x1b\x6b\x04\xc6\x51\x3a\x47\x38\xd6\xd8\xf6\x58\x1e\xc2\x90\xb3\xe4\x07\x1c\xe6\x03\x20\x4f\x46\xc7\x1e\xa2\x75\x7b\x7d\xf9\x28\x64\xd2\x8e\x83\xb8\x48\x33\xd2\xc1\x01\xba\xc4\xaa\x2c\x4e\x18\xc4\x0a\x91\x8e\xeb\xe2\x14\x27\x47\x24\xa4\x86\x11\x48\xea\x58\x45\x8f\xe4\xdc\x04\x31\xe6\xe2\xab\x8e\x04\x33\x06\x22\xab\xdf\xbe\x35\xbf\x3d\x36\xbf\x3d\x51\xbf\x7d\x8a\xc8\x00\xa1\x12\x32\xc2\x73\xed\xc5\xb0\xc8\x05\xd3\xcb\x44\x61\x46\x33\xdb\x38\x72\x2c\x39\x8b\xc2\x0f\xaf\x5a\x67\x16\x12\x91\xfc\x2c\x82\xe0\xbe\x11\x49\xf2\x13\x53\x13\x46\x15\xd1\x90\xc0\xfb\xe4\x01\x6d\x8e\xf9\xf4\xff\x07\x00\x00\xff\xff\xd0\xd3\xd5\x0d\x69\x90\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -140,7 +140,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0x23, 0x3b, 0x20, 0x3e, 0xcf, 0xa, 0xe6, 0xa5, 0x21, 0x7a, 0x2e, 0x4, 0x7a, 0x21, 0xd5, 0xf0, 0x70, 0xed, 0x2c, 0x91, 0x1f, 0x30, 0x2b, 0xb, 0xfd, 0x33, 0xbd, 0xa0, 0x2e, 0xc4, 0xf3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x75, 0x82, 0x21, 0x16, 0xea, 0xc6, 0xa2, 0x84, 0x99, 0x74, 0xbc, 0x10, 0xea, 0x1c, 0xbe, 0x12, 0x52, 0x9e, 0xb4, 0x18, 0x56, 0x5c, 0x7, 0x3b, 0x1a, 0xa4, 0x88, 0xbd, 0xe1, 0xfb, 0x29, 0xb7}} return a, nil } @@ -344,7 +344,7 @@ func epochsFlowdkgCdc() (*asset, error) { return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6b\x73\x1b\x37\xb2\xe8\x77\xff\x0a\xc4\x55\x37\x21\x37\x14\x65\x6f\x6e\x9d\xba\xa5\xb2\x92\xab\x48\xb2\x57\xe5\xf5\x53\x4a\x72\xab\x52\x2e\x0b\x9c\x01\x45\xac\x86\x03\x06\xc0\x88\x61\x6c\xff\xf7\x5b\x68\xbc\x1f\x33\x24\x65\x67\x37\xe7\xf0\x8b\x65\x12\x68\x34\x1a\x8d\x46\xbf\xd0\xa0\xcb\x15\xe3\x12\x3d\xed\xda\x1b\x3a\x6b\xc8\x15\xbb\x25\x2d\x9a\x73\xb6\x44\x0f\xa3\xef\x1e\x3e\xb0\x2d\x1b\xb6\x8e\x5a\xd9\xff\x47\x2d\x2e\xce\xae\xf0\xac\x21\x97\x12\xdf\xd2\xf6\x26\x68\x1a\xff\x10\xf5\x39\x6d\x3a\x21\x09\x7f\x73\xaa\x9b\x3f\xfa\xfd\xcd\xe9\xc9\xd9\xd9\xdb\xf3\xcb\xcb\xb0\xd5\xd9\xf3\x67\xf6\xf7\xb3\xe7\xcf\x0a\x0d\x9e\x12\x22\x6c\x8b\xa7\xff\x7c\xf5\xcb\xd3\xf3\xf3\x4b\xdb\xec\xc1\xe1\x21\xba\x5a\x10\x24\xd9\xea\xa0\x21\x77\xa4\x41\x62\x89\xb9\x44\x15\x6b\x25\xc7\x95\x44\x4b\xdc\xe2\x1b\x85\xb1\x5c\x10\xd4\xd0\x39\xa9\x36\x55\x43\x10\x9b\x23\xb2\x62\xd5\x42\x4c\xd1\x45\x0b\xa3\x4c\x14\x28\xfd\x1d\xc2\x9c\x40\x7b\xb1\xc4\x4d\x43\x84\x44\x5d\x4b\xa5\xea\x23\xe9\x92\xa0\xf5\x82\x98\xdf\x69\x4d\x5a\x49\xe5\x06\x49\x45\x02\x34\x82\x3e\x44\xb5\x54\xc0\x5a\x22\xd7\x8c\xdf\x22\xb6\x22\x1c\x4b\xc6\xc5\x18\x51\x81\x84\xc4\x92\x56\x53\xf4\xca\x7e\x8b\x96\x78\x83\x58\xdb\x6c\x50\x43\xf0\x1d\x41\x8c\xa3\x7f\x31\xda\xc2\x00\x06\x84\x82\x86\xa5\xc6\x0e\xcd\x58\xd7\xd6\x98\x53\x22\x52\x20\x33\x82\xc8\xbf\x48\x25\x49\x8d\xea\x8e\xab\x49\xe3\xd6\x74\x9a\x33\x8e\xee\x30\xa7\xac\x13\x0a\xd8\x92\x8a\x9a\x2c\x09\x6e\x59\xc7\xc5\x04\xcd\x3a\xa9\x86\xdb\x20\x4e\x96\x98\xb6\xc8\x8c\x9e\x4c\xaf\x6b\x25\x6d\xe0\x07\x0d\x93\xb4\xb5\x98\x3e\x38\x3c\x54\x00\xcf\x3d\xe1\xc4\xaa\xa1\x12\xd1\x56\x32\xf4\x1d\x5a\x2d\xb0\x20\xe2\x48\x35\xf9\x78\x7c\xef\x0f\x74\x47\xe7\xaf\x5f\x9d\xfe\x03\xbd\x44\xdb\x3f\x1f\x5d\xe3\x6f\x1f\xa3\xe9\x74\x0a\xfd\x0f\xd4\x07\x59\x06\x86\xff\x7d\x3c\x40\x97\x44\x76\x2b\xa4\xfe\x3a\x65\xcb\x25\x95\x8a\x78\x07\x1f\x3f\xba\x5e\x9f\x85\xb4\x82\xf0\x78\x8c\xd0\xe5\xd5\xc9\xf3\x8b\x97\xcf\xd0\xeb\x7f\x9c\x5c\x9e\xab\x2f\x5f\xb2\x9a\x78\xbe\x00\xb2\x01\x89\x25\x43\xa2\x9b\x2d\xa9\x54\x6c\x02\x78\x72\xf2\x5b\x47\x84\x14\xb0\x82\x8a\xf6\x2f\xcf\xff\xdf\x95\x59\x00\xbd\xc8\x0a\x9e\x5c\x50\xa1\x69\x3d\x45\x27\x52\xaf\x51\x5b\x03\xc7\xba\x5f\x26\xf0\x35\x2c\x54\xba\x49\x38\x11\xac\xb9\x23\x42\xb5\x50\xe0\x58\x27\x85\xc4\x6d\xad\x10\xc8\x10\xc1\x6d\x8d\x6a\x22\x09\x5f\xd2\x56\x77\x49\x19\xc5\xa2\xda\x92\xdf\xa5\xdb\x55\x53\xd8\xa7\xc5\xe1\xc9\x92\x4a\xe1\xb1\xd3\x4b\x22\x08\xbf\xa3\x15\x41\xe4\x8e\xb4\xba\x2d\xa6\xad\x9b\xee\xe0\x98\x7a\xc0\x09\x5a\x2f\x68\xb5\x40\xb4\xa5\x92\x62\x69\x50\x95\x1c\xb7\x82\x4a\xca\x5a\x45\x6c\x33\x5f\x8d\x95\x1e\xf7\x35\x50\xd1\x2c\xde\xdf\xc7\xe8\xf2\xfc\xea\xa7\xd7\x7e\xe5\x7e\x59\x90\x36\x20\x2a\x9a\x91\x1b\xda\x6a\xd0\x2b\xcc\x25\xad\xe8\x0a\xb7\x52\x20\xb7\x81\x2d\x3a\x7a\x6f\x10\x39\x45\x67\x7a\x6f\x2a\x20\x0a\xa2\x5f\x1c\x91\xc0\x58\x71\xb2\x52\xbd\xf2\xb9\x81\xd4\xd2\x6d\xbb\x06\xf3\x09\xaa\x58\xd3\x90\x4a\x4d\x0b\x24\x0f\xab\x89\xb0\x9c\x74\xc7\xd4\xdc\x0d\x0c\xca\x51\xa5\xa5\xf2\x37\x02\x71\xc6\x24\xfa\xad\x63\xbc\x5b\xa2\x8a\x70\x49\xe7\xb4\xc2\x92\xc0\x0a\x57\xac\x15\xa4\x15\x5a\x5c\x68\x78\xbc\xd3\x73\xaa\xa9\x90\x9c\xce\x3a\xb5\x55\x6e\xc9\x06\xdd\x90\x56\x31\xb2\x22\xe9\x8a\x33\xc9\x2a\xd6\xa0\xd1\xd9\xf3\x67\x63\x60\x67\x22\x51\xb7\x82\x7e\x1c\xb7\x35\x5b\x2a\x78\x33\x82\x2b\xd6\x4e\x2d\x31\x61\xe2\x30\x57\x80\xa2\xf7\x43\xc5\x96\xab\x86\xc8\x21\xb6\x75\x7c\xe3\xd6\x50\xef\xe1\x5e\xde\x01\x50\x8a\x6a\x73\x5c\x49\xa1\xb7\x87\x96\xd8\x2b\xce\x2a\x22\x84\xe1\x19\x05\x6f\x0b\xdb\x18\x8c\xcc\x80\x11\xd3\x7c\x37\x46\xa7\xaf\x5e\xbc\xb8\xb8\xba\x3a\x3f\xdb\xc6\x38\x93\x50\xcc\xab\xe3\x61\xde\x35\xcd\xc6\xae\x7c\x0d\x83\x65\x43\x27\xfb\xea\x04\xcd\x31\x6d\x3a\x0e\xe2\x83\xb4\x92\xf0\x78\x9c\x39\xe3\xe1\x04\x80\x0e\x2c\x61\x28\x3d\xe3\x1a\xd6\x5f\xcd\x18\xcb\x5d\x58\x5a\x8d\xab\x91\xb4\xab\xe5\x08\xda\xad\x80\xb7\x15\x59\xeb\x8e\x13\xb7\x19\x05\xc2\xa8\xe2\x54\xd2\x0a\x37\x0e\x6f\xc5\x70\x6b\xda\x34\xa8\xc2\x9d\xd0\x30\xaa\x85\x3a\x88\x24\x43\x0b\xdc\xc8\xe9\x83\x07\xb8\x52\xeb\x33\xc2\x4d\x33\xf6\x0c\xa0\xce\x6d\xbd\x0e\x1f\x1e\x3c\x50\x82\x3f\x6c\x45\xda\x6e\xa9\x57\x09\x56\xe7\x08\xfd\x74\xd1\xca\xff\x83\x3e\x3c\xb0\xa7\x44\x04\x52\x91\xca\x88\xe9\x93\x9f\x4e\xaf\x2e\x5e\xbd\xec\x6f\x07\x67\x0b\xc8\x85\x2d\x6d\x34\x1b\x40\xa3\x4f\x3d\x08\xaa\x93\xe0\x2d\x6b\x76\x41\xef\xe5\xab\x97\xe7\xfd\xbf\x9e\x6a\x09\xc0\xf8\x50\x13\xbb\xa7\xfb\xd1\xfe\x9d\x54\x1d\x88\x91\xde\x26\x3f\x13\xae\x05\xc5\x60\xab\x13\xf8\x22\x9c\xfa\xa1\x51\xd5\x8c\xb0\x95\x6a\x2b\xc7\x1b\x95\x0a\xd8\xd2\x4a\xae\xac\x8d\x64\xf0\x6b\xed\x19\x58\x38\x70\x92\x21\x8c\x5a\xb2\x36\xec\x68\x18\xd4\x9e\x58\xb8\xab\xb4\x50\xd2\x9b\x33\x23\x3f\x8c\xa9\x4f\x1c\x40\x66\xe4\x66\xe3\xfe\xb0\x38\x57\xac\x83\x7d\x65\x25\x71\xd5\x71\xae\x7a\xeb\x71\x61\xbb\x50\xa1\xb7\x34\x9c\x51\xb6\xbf\xe9\xa7\x17\xf7\xbf\xfe\xf7\xe4\x41\x06\x79\x4e\xb9\x90\xe8\x8e\x92\x35\x1a\xd1\x56\xc9\x66\x7a\x47\xc6\x56\x34\x45\xe3\x4c\x5d\x67\xe8\xf4\x33\x25\xeb\x01\xc0\x0d\xde\x15\xee\x37\x22\x25\x99\x1f\xc9\xfc\x70\xa2\xbf\x3f\x6f\xeb\x2f\x36\x6a\x38\x9b\x16\x37\x43\x70\x99\xc4\x0d\x52\x9a\x3f\xa0\x43\x6a\x34\xdb\x20\xdc\x34\xe6\x58\xd2\xfa\x48\x43\x6e\xb4\x2e\x55\x5c\x22\x3f\x98\x54\xc0\x2e\x01\xcc\x11\xfa\xe9\x29\xfd\xbd\x67\x38\xd1\xad\x56\xcd\x46\x61\xae\x46\x82\xc1\x8b\x90\xa3\xae\x17\x6a\xca\xb5\x39\x32\x38\x59\x63\x5e\x1b\x61\x0a\xd2\x6d\xa6\x04\x2a\xad\x1d\xa0\x15\x27\x77\x4a\x23\x4f\x20\x01\x8a\x4a\xb4\x5d\x02\x0e\x7d\x68\x82\xd5\xa3\x50\xed\x1f\x88\x75\x12\xe1\x44\x1d\x1c\xa6\xcc\x5b\x0d\xcb\x8f\xa9\x7e\x19\x17\x37\x70\x41\x4b\x4b\x37\xf0\xba\xff\xe0\x84\xee\x0e\xac\x51\x5d\x2f\xdc\x61\xad\x49\x08\x9c\x41\xff\x20\x75\x9f\xb6\xd7\xad\x2a\xb6\x54\x8c\x1b\xcc\xa5\x6f\x8f\xab\x01\x47\x39\x0d\xd3\xad\x9d\x80\x44\x2f\x3a\x21\x15\x41\x59\x4b\xd0\x0d\x27\x58\x1f\xaf\x18\x44\x4d\x04\x6c\x50\x46\x4c\x77\x14\x09\x17\xbb\xcc\x13\xad\xa9\x5c\xb8\x1d\x80\x68\x3b\x67\x7c\x89\xe3\x8d\x1b\xb2\xe3\x51\xf4\xad\xea\x73\x71\x36\x71\x7b\xfe\x96\x6c\x26\x56\x03\x29\xfd\x1f\xd7\x35\x07\xd5\x88\xb3\x86\x4c\x22\x50\x16\x44\x80\xc1\x04\xad\x09\xbd\x59\xc8\x09\xec\xcb\x25\xe3\xc4\xe3\x04\x23\xb7\x73\x76\x84\x7e\xcd\x3d\x07\xd3\x97\xe6\xd7\x77\x7b\x4b\xc9\x12\x17\x7c\x11\x31\xd9\x0f\x78\x8b\xc4\x52\xcb\xaf\xd5\x6c\x84\x85\xa0\x37\xed\x52\x71\x42\x1f\x8b\x9d\x63\x65\x4d\x37\x04\x1a\x99\x43\xac\xa1\x42\x46\x30\x39\x59\x71\x22\x88\x52\xc4\x14\x2b\x3a\xf0\x5a\x57\xd7\x7b\x46\xb1\x04\xa8\x68\x8a\x2d\x2e\xce\x84\x19\xdc\xe8\x91\x0b\x1c\x43\x34\x20\x26\x9a\x9d\xb4\x71\xa0\x17\x4f\x0b\x55\x30\x1c\x02\xbe\x35\xfa\x85\xf1\xea\x08\xb3\x8a\xce\xc9\x33\x35\x7f\x95\xd6\x4f\xb0\x8e\x57\xe0\x75\xd1\x46\x40\x4b\x84\xd0\xd6\x81\xc2\x4d\x4d\x97\xe0\x9a\x70\x24\x88\xb1\x62\x10\x6e\x6e\x18\xa7\x72\xb1\x04\xec\x22\x80\x43\x9b\x5f\x7d\xf4\x10\x97\x30\xe4\x11\xba\x94\xca\xda\x2a\xe0\x54\x13\x5c\x37\x60\xc2\xb2\x39\x22\x6a\x09\xb4\xc2\x6c\x16\xe0\xec\xf9\x33\x6f\xce\x48\xa6\x44\x80\x55\x72\x6b\xdb\xc6\x62\x10\xc1\x0e\x6c\x58\x23\xd6\xce\xdc\x48\xda\x3f\x42\x2a\x3a\xa7\x06\x0a\xe1\x4b\x40\x00\x7b\x8b\x4b\xb3\x63\xdb\x2d\x67\x84\xc7\x1b\x1a\x6c\x08\xac\x51\xf3\x9a\x39\x62\x33\x25\x86\x15\xf8\x40\x62\xaa\x15\x14\x04\x2b\xfd\x7c\xd6\xb0\xea\x56\xaf\x32\x80\x36\x62\x2c\x02\x6d\x45\x1a\xba\xa1\x77\xa4\x75\xc4\x99\x20\x2a\x51\x85\x5b\x24\xf0\x9c\x34\x9b\x1e\x63\x24\x54\xb1\xd4\xe7\xec\xf9\x33\xd0\xb9\x1f\x3f\xcd\x37\x4a\xda\xe6\xef\x3b\xb4\xf9\xae\xd0\x26\x3f\x0c\x31\xbf\x21\x12\xd5\x9d\xb1\x45\xcb\x6c\x32\x51\x54\x17\xa4\x62\x6d\xed\x79\x5b\x77\x3d\x33\x3d\x73\x3c\x92\x21\xd4\x59\x0a\x9e\xc0\xbe\x21\xa2\x25\xd6\x83\x1d\xac\x38\xa9\xa8\x50\x88\xfd\xd4\xd2\xdf\xa1\x7f\x32\xfe\x79\x5b\x5f\xd1\x25\xb1\xc3\xf7\x1e\xbd\x45\x23\x77\xf8\xe8\x05\xef\xa9\x3b\x7c\x1d\x48\xef\xf2\xf2\x07\x70\x00\x08\x9c\x92\x00\x4d\x09\x96\xc0\x42\xef\x99\xb8\x83\xbb\xc0\x4a\x19\x26\xad\xdf\x31\x43\x27\xb3\x99\xcf\x67\x9c\xcd\xe4\xb7\x0e\x37\x96\x21\x6d\x27\x9a\x1f\xd1\x4e\xe1\x0a\xf6\x28\x20\xb2\xeb\xf1\x7c\x05\x7a\x9d\xe8\x1a\x69\x8f\x88\x37\xa7\x08\xdf\xdc\x70\xa5\x7d\x1a\x07\x88\x9a\x63\x22\xd3\xad\x80\x8e\x60\x85\xc2\x3a\x10\xb8\x88\x93\x8a\xd0\x3b\xa2\xd5\x44\x1c\x78\x79\xac\xc0\x8e\xa0\xbc\x39\x45\xe0\xaa\xd3\x8a\x6f\xc1\x99\x03\x5a\x21\x88\x37\x7b\x64\x18\x7f\x0d\x11\xc1\xac\xad\x10\xef\x95\xea\x6f\x4e\x4b\x72\x5d\xd3\x42\xad\xc8\xaa\x9b\x35\xb4\x52\xca\x83\xf0\xdc\x66\x64\xa8\xf6\xac\x90\xb6\x62\xb5\x12\x4c\x42\xe9\xef\xa0\xde\x35\x6c\x7d\x70\xc3\xe2\x43\x89\x6f\x56\x92\xa1\x86\xce\x38\xe6\x1b\x70\x8f\xb4\x68\x41\x7e\x3f\x30\xdd\x63\x81\xf8\x8c\x33\x25\x66\xdd\xd8\x8a\x7b\xa5\xd3\x17\x0c\xf9\x27\x68\xce\x9a\x86\xad\xb5\xe1\x00\xbe\xc3\xb6\xa6\x77\xb4\x56\x4c\xa3\x10\x76\x20\xeb\xdb\x9b\xd7\xdd\xec\x39\xd9\x28\x32\xe8\x83\xe3\x5d\xba\x0d\x4f\xed\x61\x6b\x36\x79\x85\x96\x44\xe2\x1a\x4b\x8c\xf0\x0c\x14\xee\x70\xc9\xe2\x7d\x71\xd2\x34\x68\x41\x85\x64\x1c\xdc\x1f\x5a\x99\x73\xdd\x21\x38\xc0\xb8\xda\x8d\x84\x2f\x71\x4b\x5a\xd9\x6c\xb2\x8d\x23\x24\xef\x2a\xb3\x73\x5e\xd8\xae\x1f\xf2\xa5\xd1\x1a\xf3\x9c\x06\xdb\x27\x36\x33\x42\xa0\x0d\x91\x29\xe7\x17\x0e\x71\x75\x58\x77\xc2\x70\xa6\xf5\xfa\x19\xaf\x9a\x9e\x8b\x70\x5a\x7d\x69\x04\x05\xc0\x1e\xc8\x83\x3a\x9e\xf5\x5b\x0f\x23\x2c\x94\xd5\x1e\x1e\x0a\x43\xda\xdd\x6e\x20\x49\x6c\xe0\x6e\x05\x98\x39\x1b\x86\x90\x55\xed\xce\xb7\x0d\x50\x30\xe9\x94\xd2\xe0\xcc\xb9\xed\x6b\x79\x87\x79\xd1\x96\x2b\xed\x5e\xd5\x00\xe1\xa5\x5a\xf9\x74\x30\xc9\xb4\xd4\x08\xf6\x0a\xa8\x95\x4a\x50\x51\x29\x02\x93\xbb\x17\x0b\x0d\xff\x44\x83\x2f\x2b\xfd\x06\xc7\x1f\x39\xc1\xb7\x35\x5b\xb7\xef\x12\x2c\x39\xae\x6e\x05\xa2\x73\x47\x91\x05\xbe\x23\xfa\x6c\x09\x4c\xe9\xc1\x75\xf5\x98\x88\xd7\x98\xd6\x47\xe8\x47\xc6\x9a\x9c\x18\x8c\xdf\xe0\x96\xfe\xa1\xc5\x38\x9b\x7b\x7d\xd7\x6b\xd3\x10\xd3\x32\xa2\x32\x96\xe5\x2e\x1e\xa2\x7d\x13\x88\xb3\xae\xad\x11\x67\x33\x75\xfe\x33\x0e\xbb\xc4\x69\xb4\x03\x3b\x70\x57\x15\x3b\x47\xff\x8d\x96\xfc\xa7\x5e\xf2\x07\x72\xd8\x07\x62\xad\x3b\xad\x97\x52\x3b\x9d\x04\xf9\xf0\xa1\xf8\xc7\x42\xb0\x8a\x62\x50\x45\x8c\x65\x81\xce\x82\x98\xc1\x73\xb2\x41\xcf\x5c\xcc\x20\x39\xa0\xe1\xb0\xd0\xac\xe8\x15\x62\x7d\x44\x3a\x95\x57\x2a\x09\x5e\x38\x07\x82\x03\x00\xf6\xa9\x3d\x7e\xb1\xb2\xaa\x6a\xf2\xfb\x11\x6a\x48\x7b\x23\x17\xe8\x00\x3d\xee\x25\x40\x7d\x7b\x93\x1c\x00\xae\x29\x6d\xa9\x1c\x65\x0a\x02\x0a\x3f\xa1\x88\x4b\x7f\x4a\xc5\x55\xf2\x3b\x49\x9d\x6b\x69\xef\x82\xfc\x48\x1a\xf5\xbb\x70\xdc\x67\x1f\x33\x2e\xee\xb8\x9b\x8a\x10\xf5\xc9\x68\x39\x0e\x4f\x2a\x4d\xaf\x66\x3e\xb5\x1a\xdb\xb1\x3d\x83\xf2\x26\x70\xf6\x1c\x03\x79\x0b\x3f\x5a\xca\xaa\x16\xf6\xef\xbc\x99\x21\x30\x3a\xb6\xa4\x2e\x42\x0a\xa8\xac\xc1\x05\x5f\xe4\x1d\x42\x8a\xa3\xe3\x68\x01\xf2\xc6\x91\x3c\x44\xc7\xe8\xd7\x77\x7d\x6d\x40\x52\xa1\x63\x34\xc7\x8d\x20\x25\x82\x25\x8b\x08\xa4\x4b\xbe\x2b\x74\x73\x4b\xa8\xda\xbb\xff\xe4\x0d\xcd\xba\xa1\x63\xbb\x82\xae\xc9\xa7\x07\xd9\xc6\xa9\x60\xd1\xc6\x68\xde\x29\x5b\x47\x5e\x05\x24\x18\xbd\x47\x2d\x59\x27\x0c\x39\x0e\x62\x1c\x7d\x74\xf4\xbd\xf6\x18\xf9\x6d\x48\xde\xd1\x7b\x23\xf4\xdd\xd1\xb2\xe3\x01\x54\x44\x2f\x5d\xb9\x04\xf4\xde\x48\xc2\xfa\x3a\x14\x83\x73\x69\x60\x74\xcb\x13\xc1\xff\xf6\x18\xd7\xed\x51\x31\xfa\xad\x1a\xda\xc2\x45\x0c\x22\xce\xf9\xad\xda\x67\x55\xce\x9e\x3f\x03\xe9\xfc\x9c\x6c\x46\xb7\x99\x30\x18\x60\xbd\xdb\x98\xef\x50\x1c\x49\x72\xaa\xaf\x0d\xbe\x40\xa2\x8f\xf1\x7b\x54\xb8\x05\x7f\xcd\x02\xb7\x37\x5e\xeb\x3f\xa9\x97\xb4\x3d\x3c\x3c\xec\x53\xa9\x4f\x59\x3b\xa7\x37\x01\x52\xf6\x70\xd3\xae\x18\xa5\x14\x28\xcd\x0f\x02\xa1\xb8\x45\x4a\xbd\xe6\xdb\x14\xb1\xb6\x5b\x2a\xc1\x21\x2e\x5a\x50\xd8\x73\xbd\x2f\xec\x60\x28\xf6\x32\xee\x33\x7a\xaf\x87\xb5\x7d\x8b\x64\x4b\xc6\x41\xc7\xba\x4f\x69\x9d\x06\x66\xb5\xab\x42\x1b\xcf\xec\x32\x8a\x11\xed\x39\xc5\xb8\xf3\x9e\x73\x8d\x3b\xdf\x73\xd2\xa0\xe5\xd6\xb7\x37\xda\x07\xb2\xc3\x7c\xad\x57\x6a\xcf\x99\xda\x6e\x7b\xce\xd1\x76\xdb\x6f\x76\x5e\x7b\xb5\xfa\xaa\x9b\xea\x56\x86\x3d\xcd\x55\x04\x85\xe9\xe3\xff\xda\x36\xd1\xac\xa3\x92\xff\xdd\x32\x05\xd3\x37\xe1\xac\xbb\x3a\x08\x7c\xf7\xde\x89\x6b\x1b\x41\x67\x98\x48\xa2\xb4\x3d\x9d\x6b\x10\x06\xe1\x56\x78\xa3\xac\x27\xda\x56\x9c\x60\x41\x04\x22\x77\x84\x6f\x0a\x21\xbc\x2b\x65\x4c\xdc\xe1\xa6\x23\x20\x54\xba\x46\xd2\x55\x43\xbd\x10\x81\x48\xa0\x0c\x43\x84\x92\xa1\x1b\x22\x03\x5f\x28\x0c\xd5\x4b\x60\x05\x40\xf7\xbc\x30\xc8\xbc\x26\xbc\x22\xad\xc4\x37\x24\x37\xd5\x0a\x84\x1e\x02\x30\x7a\x8f\x56\x19\xb4\x22\xbd\x87\xa0\xa0\xe3\x00\x4a\x89\xec\xa0\x08\xf7\x88\xb6\xc9\x56\xc9\x30\x19\xd8\x4b\x93\x41\x06\x9c\xec\x44\xbd\x1d\x05\x64\xf2\xcd\x5e\x72\xa6\xef\xa7\x1d\x37\x72\xfe\xe5\x5e\x1b\x62\xbb\xa6\xb7\x65\x75\x87\x7e\xee\x3f\x72\xf5\xf9\x18\xba\xd7\x4d\xfa\x03\x5d\x2a\x4d\x0a\xb9\x86\xe7\x4e\xcc\x40\xbe\x8f\x8d\x41\xe1\xcc\x7f\x0e\xbe\x65\x0a\xc7\x37\x78\x8e\xd0\x48\x19\x8c\xe6\x20\x4a\x7d\xb4\xe3\x60\x04\xed\x1c\x0e\xd1\xa9\xc9\x5c\x47\x58\x10\x27\x73\xc2\x49\x5b\x59\x9f\x94\xb5\x2e\xb0\x19\x55\x48\xbc\x5c\xd9\x7c\x24\xdb\xcd\x41\xc6\x4d\x83\xe6\x9d\x84\x6c\xaa\x18\x5b\x31\x45\x17\x73\x74\x6d\x7c\xf5\xda\x71\x0d\x90\xaf\x61\x96\x6d\x16\x05\x90\x0b\xd2\x3a\xb8\x90\xa9\x96\x4c\x9f\x0a\x13\x6d\x99\x6d\x8e\x6c\x43\xd7\x21\x89\x0a\x80\xe2\x37\xbf\xb2\xf8\xa3\x6f\x7d\xa0\xe3\x6f\x68\x94\x23\x75\xc0\xc9\xdc\xfc\x39\x8e\x60\xf7\xf9\x12\xaf\x60\x15\x7b\x75\x20\x37\x9a\x0d\x96\xf5\x47\x53\x52\xb7\x46\x9d\xc4\x55\x7a\xdd\xfc\xc6\xa5\x96\x2c\x60\x2f\x5c\x3f\xc3\x5e\xc8\x8e\xd4\x65\xd0\xfb\x47\x6a\x0a\x38\xb8\x35\x29\x3b\xf5\x4e\xd9\x72\xd5\x49\xc7\x4d\x62\x4d\x65\xb5\x60\x77\x84\x6b\xc4\x66\x58\x40\xa4\x05\xb1\xf9\x5c\x10\xa9\x7d\x36\x1e\x4d\x43\x9a\x43\xdf\x6d\xda\x7b\x36\xdc\x10\x79\x15\xb2\xcc\x53\xc6\xad\x02\x99\xf3\x87\xd3\x3e\xec\x1f\x89\xd0\xe4\x44\x76\xbc\xb5\xf6\x47\xc4\x78\x5a\x4f\x1f\xe6\x3e\xdb\x2f\x62\xc1\xd2\x29\x92\x32\xc7\xa4\xb0\xac\x93\x22\x99\x53\x31\x9f\xe0\x75\xec\xf8\xae\xd0\xca\x8f\xa1\xf7\xd5\x69\xc1\xef\x50\x98\x7b\xbc\x07\xfb\x25\xe5\x3f\x58\x53\x6b\x8d\xe4\xda\xa5\x28\x4e\xf5\xd6\xba\xb6\x9b\xce\xb9\xc6\x9c\x1c\x9b\x35\xc4\x05\x03\xc2\xad\x6a\x7d\x76\xd6\x49\xe8\x9b\x5b\x23\xe8\xc8\xc8\xe6\x1d\xcc\x23\xa3\xc6\xc4\x99\xb4\x5e\xfa\x69\xe3\xa9\x65\xb2\xcf\x7e\x2a\x04\x42\x70\x18\xd3\xe0\xa4\x62\xdc\xa5\x1a\xb9\xd8\x06\xb0\xb5\x89\x22\x06\x39\x4f\x3e\x95\x0f\x1c\x74\x7a\x2c\x2d\xb6\xb5\x2e\xeb\x87\x7b\x0b\x0c\x29\x0a\x60\x61\x3e\x6e\x1f\xc7\x11\x17\xc6\x51\x4b\x1b\x44\xe7\xfa\x98\x69\xbf\x91\x68\xce\xba\xb6\xf6\x67\x15\x0c\xf6\x22\x8f\xc1\x28\x23\x4f\x9b\xb2\xf0\x8d\x3a\x38\x85\x0e\x30\xde\x70\xb6\x56\x62\xbe\xa6\x70\xe6\x63\xbe\x71\xd0\x6a\x46\x04\x52\xd4\x03\x37\xb5\xce\x1a\x68\x18\xae\x15\x5e\xa0\x70\xc2\x9e\x8f\xf2\x1a\xa9\x30\x2d\x32\xe9\x6c\xf6\x74\x14\xe9\x19\xbd\xd7\x13\xcc\x77\x71\xd4\xec\x87\x48\x82\xa3\xab\x57\x67\xaf\x8e\xd0\x0b\x7c\x4b\xb4\xb3\xfc\x7a\xc6\x38\x67\xeb\xeb\x89\x3e\x81\x4f\x71\x0d\xc2\x46\xa9\x04\x8c\x83\x6f\xdf\x4a\x20\x75\xb0\x87\x90\x2e\x35\x09\x94\x20\x5a\x10\x5c\x6b\x53\x63\xb5\x71\x51\x20\x6d\x13\x7b\xca\xa0\x35\xeb\x9a\x5a\x91\x01\xdf\x31\x9a\xc4\xef\xd0\x45\x2b\xa4\x82\xa2\xd1\xd1\x29\x43\x4a\x48\xe2\x00\x03\x72\xa0\x06\xb0\x0c\x65\x5c\xba\x1e\x0a\x9d\xc3\xae\xb0\x1c\x71\xe6\x47\x3e\xd6\x1b\xd8\x2c\xe2\xd4\x2c\xe2\x54\x41\x7b\xf2\x41\x93\x2d\xa1\xda\xa7\xef\x47\x8a\xa1\x8e\x74\x47\x0b\xf2\x52\x77\x7c\x8d\xe5\x22\x15\x39\x46\x48\xe6\x83\xff\x1a\x2e\xd2\xbb\x44\x50\x04\x3d\x5b\xda\xa4\xb2\xe3\x12\xeb\x4c\x8e\x25\xab\x35\x43\xc7\x91\x3e\x23\x3d\x4c\xac\xdb\xc7\x0e\x33\x6e\x2d\x1d\xfa\x5e\x92\x80\x2d\x81\xef\x48\xca\x5c\x2d\x59\x7b\xa1\x12\xfd\x18\xce\x7d\xc5\x49\xd1\x4b\xa4\x33\xde\xc2\x83\x00\x1d\x1f\xa3\x47\xe8\xe3\xc7\xa8\xf1\x28\x18\xc5\x39\x7f\xbf\x3f\xee\x07\x72\x80\x1e\xa3\xaf\xbf\x8e\x60\x94\x40\x3c\x31\x20\x56\x9c\xad\x98\x20\x75\x08\x63\x34\x1e\x1f\xc5\xe2\x1d\x21\xf4\xf0\x54\xcb\x3a\xa0\xf5\x26\x8d\xc7\x82\x70\xb1\x37\xc2\xe6\x3a\xef\x8f\x20\x0b\xdc\xb4\x66\xdc\x65\xd8\x67\x19\x9d\x0f\x0b\x0b\xbf\x37\xbf\xea\xbd\xf1\x04\x77\x72\x31\x7a\xd1\x49\x2c\xc9\x18\x7d\xfd\x85\xf8\x37\x41\x06\x1d\x97\x58\xb9\x40\xe9\x77\xe9\xd1\xab\x58\x4c\x08\x12\x25\x51\x87\x9f\x65\xba\x54\xc7\xc7\xa5\x15\x9c\xf4\x74\x16\x02\xcc\x3b\xbb\x5c\x8a\x71\x3d\xd2\x70\x90\x2e\xa9\x58\x62\x59\x2d\x7c\x8e\xa4\x01\x29\x1e\x66\x30\xc7\xd1\x37\x9f\x1e\x94\x10\xdd\x36\xff\x08\xfd\x7e\x45\x20\xd0\x6e\x27\x8a\x55\x2e\xce\x26\xc5\x2c\xdc\x4c\xf6\x43\x28\x2e\xdf\x09\xb1\x8a\xe9\x46\x30\xa0\x74\xfe\x9a\xbb\xbc\xe1\x2c\x30\x13\x2c\x1b\x82\x6f\x8c\x70\xff\xb7\x1f\x41\x31\x4e\x70\xe7\x31\xd0\x68\x40\x21\xb8\x86\xdb\x63\x90\xde\xe7\x0e\xcf\x6c\x38\xc5\x65\x58\xb5\x0e\x98\xf1\x08\x05\xff\xd9\x65\xb8\x7f\x10\xcc\xe5\x8c\x60\xb9\xf3\x90\x0b\xdb\x63\xff\x61\x7b\x76\xd8\x75\x78\xb6\x0d\x0f\x5e\xd8\x7f\x3d\x63\xbf\xb5\xb3\xd1\x61\x4f\x30\x25\x6b\x2c\x95\xc2\xe1\x4d\x17\xa7\x30\xcc\x29\x69\x8c\xb5\x15\x0e\xe9\x48\x02\xab\xd2\x73\x8f\x44\x89\x7d\x0d\x1b\xa6\x05\x4e\x08\x2d\xf5\xfd\xff\xfb\xf4\xeb\x5c\xe8\xab\x8f\x5f\x9e\x8c\x9d\xd4\x26\xf7\xff\x9b\xc6\xb7\x6b\xf4\x6e\xd6\x29\x66\x66\xb6\x7a\x62\xf6\xea\x6a\xc1\x17\x9d\x6f\x65\x3f\x3a\x15\x3f\xe3\x86\xd6\x30\x54\xe4\xa8\x18\x05\x18\x16\x54\xe7\x5e\x2f\x4f\x59\x16\xed\x0c\xcc\x3a\x76\xca\x60\x22\x82\x8f\x8f\xd0\xc3\x97\x64\x6d\x54\x51\xf8\x0a\x2d\x4d\x66\x5b\x9a\x71\x8e\x44\xb7\x54\x1c\xe1\x28\xd3\xd6\x90\x65\xa5\x09\x0e\x0e\xe2\x87\x89\x78\x7b\xb0\x07\xfe\x85\xe8\x43\x8c\xea\x50\xe0\x27\x66\x30\x43\xc6\x80\xc5\xc2\x6f\xfe\xa7\x31\x59\x32\xbd\x3f\x95\x79\x76\x06\x03\x8d\x14\x77\xed\xc3\x59\x2d\x59\xff\x5b\xb8\x2b\x09\xfc\x24\x04\xdc\x83\xd1\x2c\xb1\x02\x4e\xf3\xff\xff\x9f\xc6\x67\x5f\x54\x98\x45\x94\xfa\x4f\xf0\x5a\xc8\x67\x8a\xef\xfe\x2c\x5e\x73\xa1\xb7\x68\xc6\x7b\xf0\x58\xe6\x21\xd5\x7c\xa6\xff\x3e\xca\x1d\xa8\x9f\xc3\x6e\xa7\xde\x20\x72\x43\x4c\x43\xa7\xd8\xc3\xb7\x89\x87\xdb\x92\xd9\x18\x22\xfe\x82\x6e\x4a\xc0\xf2\xe0\xd6\xe2\x68\x18\xae\x9f\x64\x53\xb1\x36\xc5\xa1\x31\x48\x0e\xe7\xb6\x63\x34\xe1\x2d\xb0\x95\xca\x3e\x72\xd3\x99\x20\xc9\x76\x87\xb8\x75\x75\xfa\x42\x8f\x64\xfd\x72\x7b\xf4\xf1\xaf\x26\x09\xee\xc3\xe6\xf9\xec\xe3\xb9\xef\x41\xcb\xa7\xff\x7c\xf5\xcb\x65\x7f\x74\x51\x6d\xa0\xad\x01\xb7\xbf\x1a\x49\x91\x91\x75\x3e\x04\xf6\xe4\x18\x3d\x9e\x3e\x32\x7a\x97\x8e\xf6\xfa\x4d\x24\xd7\x84\xb4\xe8\x0f\xc2\x19\x08\x26\xd6\x92\xcf\x5c\xa1\xc1\x88\x6d\x84\x58\x71\xa1\x0e\x0f\xd1\x79\x0b\xde\x61\xc6\x51\x4d\x05\xfc\x89\x3b\xc9\x96\x58\xd2\xca\x85\xb8\x2b\xdc\x54\x5d\x63\x2b\x28\xb4\x35\x5a\xe1\xcd\x92\xb4\xb2\x1c\x98\x09\x15\x35\x03\xc9\xa4\x26\xe9\xb1\xea\xd1\x7b\x44\xf4\x5f\xe5\xcc\xa4\xc2\x1e\x37\x1e\x0b\x90\x23\xaa\x4b\x51\x74\xf4\x0c\xb7\x55\x80\x18\xe0\x20\x48\x0c\x62\x05\x31\xb2\x15\x7a\x92\x3c\x70\xde\x1a\x47\xbd\xe1\xc9\x66\x83\x70\x25\xe9\x9d\x15\xad\x70\x8b\x4a\x62\x2e\x85\xb9\x69\xce\x5a\xe2\x5d\xf7\x2b\xce\xee\x68\x4d\xea\x38\x16\x39\xcd\xc2\x50\xee\x8a\xfa\xc4\x38\x92\x38\x11\xc6\xb1\xeb\xae\xc8\x88\x09\x5c\x9b\xb9\x0e\x92\x21\x0b\x87\xc2\xb7\xe8\xf1\x75\x0a\x1f\xaa\x46\xb4\x3a\x34\x4d\x85\xce\xd0\x37\x5b\x43\xac\x18\xbf\x15\xe8\x00\x09\xda\x56\xce\xf1\x1c\x5e\x33\xa3\x42\x23\xa3\x9d\xaf\x66\x52\xfa\xd2\x1b\x8d\x73\x9c\x67\x8c\x49\x21\x39\x5e\xad\x6c\x62\xaf\xa6\x88\x2e\x94\xd1\x40\x61\x23\x82\x44\x8b\x57\x62\xc1\xe4\x44\x7b\x9a\xcd\x8f\xf4\x0f\x22\x82\x6a\x0d\x8e\x80\xe6\x9e\x46\x96\x85\x61\x6c\x5e\xd0\x45\xd5\x14\x26\x08\x0b\x13\xab\x35\x97\xef\xb0\x74\x43\xf5\x47\xc4\x3c\x99\x63\xb7\xd4\x80\x67\x25\x56\x83\xca\x57\x09\xc3\x16\x5b\xb2\x7a\x77\x49\xdb\x1d\x4c\xfc\xbd\x6f\xbe\xee\x3d\xd2\x75\x4b\xb7\x5f\xfc\xc6\xd9\x45\xc4\xf7\x38\x80\x07\xf5\x9c\xdc\x2b\x8b\x02\xcf\xac\xa9\x61\x83\x9d\x8f\xeb\x3c\x8a\xe9\x03\x1f\xb8\xa0\x0b\x78\x00\x23\xe7\x9a\x6d\xe7\x63\x3a\x79\xf0\xeb\x7e\x8a\x78\xbc\xb0\x07\x8e\x0d\xbe\x7d\x3c\xb9\x87\x9d\x67\x79\x20\x84\x53\xf0\x57\x03\x65\x2e\xda\x3b\x85\x93\xe7\xbc\x49\xc2\x65\x7a\x2b\xdb\x6c\xe7\x48\x34\x0d\x1e\x64\x74\x7e\xef\x33\xba\xc0\x0b\x87\x87\xe8\x12\x84\xce\x9a\xc0\xa5\x12\xd8\x8b\xf1\x75\xa1\x89\xfa\xad\x66\xb0\x76\x2d\xdc\x04\x66\x25\x30\x30\xd1\xf0\x82\x11\xc2\x8d\x60\x53\xf4\x0b\xd1\x4a\x81\xe9\xaa\x83\xfd\x03\x19\x8c\xf9\xf2\x6a\xdf\xba\x35\x95\xea\x25\x6d\x47\xe3\x29\x69\xeb\xc4\x36\x4d\x1c\xc6\x88\x34\xa2\xc4\xfd\xfa\x6a\x72\x65\xa6\xea\x6e\x07\x6a\x1b\x7a\x2b\x16\x6e\x57\x5a\x3c\x00\xd6\xa5\x64\xab\x9f\x99\x22\x5b\x82\x45\x09\xc4\xd9\xf3\x67\x51\xe7\xf3\xb6\x3e\x7b\xfe\x2c\x45\x3f\x5e\xf4\xc3\x43\x74\x0a\xd6\x19\x08\xdb\xf3\x24\x02\x92\x15\x9e\x4a\xfb\x3a\x49\xde\x5a\x45\x2a\xce\x46\x6a\x88\x74\xce\xae\x17\x3e\xcc\x10\x87\x9d\x8a\x7c\xee\xee\x59\xf4\x1c\x83\x65\x7b\x55\xdf\xbf\x08\xc5\x76\x4f\x3b\x2f\xb6\xfd\x3e\x2a\xb6\x74\xd2\xd9\xfc\xd1\x0b\x2f\x92\xf3\xc9\x8e\x2c\xf6\xb1\x87\xb7\x2d\xd9\xc1\xee\x08\x5f\x73\x2a\x25\x81\x0a\x7c\xd7\x56\xa1\x23\x27\x6d\x7d\xe9\x32\xc7\xaf\xd1\x8c\x34\x6c\x5d\x84\x58\xba\xff\x31\x7a\x34\x7d\x34\x2e\x23\x50\x38\x5b\xb2\xaf\x7a\x7a\x06\xa7\x8b\xff\xbb\xdc\xd6\x5d\x02\xf1\xe7\xcb\xb8\x4f\x83\xce\x43\x92\x29\xf3\x8c\x73\xf6\xb5\x64\x72\x9a\xf0\x70\xa1\x16\xd3\x4d\xdf\x8f\xb7\x65\xae\x36\xe1\xdd\xba\x1e\x76\x0f\x84\x63\x71\x65\x46\x39\x6e\xba\xb0\x10\xf6\x7b\xcb\x17\xa5\xab\x38\x44\xb2\x45\xa1\x9e\x50\xe9\x16\x4c\x40\x23\x05\xf3\xa5\x21\xcb\x68\xdc\x1f\x7c\x8a\xc3\x0a\x54\xe8\x13\x4f\x2d\xb0\x4b\xe9\x70\xba\x1e\xdc\xea\xd3\xba\xa3\xeb\x2f\x99\xc9\x00\x89\x50\xd4\x41\x26\x1b\x8e\xb7\x31\x50\x2f\xf2\x4c\xd4\x69\x0e\x62\xd9\x43\xeb\x8f\x57\xb8\xb0\x4e\x7a\x8b\xf5\xa9\x55\x6a\x1d\xfe\x18\x70\xd7\x99\x14\xba\xa8\x81\x64\x08\xd7\x77\xd8\x2a\xb7\xb9\x26\x09\x19\x2d\x7a\x16\xa6\xbc\x83\xcd\x04\xfb\xad\xa3\x5c\xab\xee\xb5\x2e\x2b\x15\xdc\x2d\x5c\x92\x72\x02\xaf\x52\x2a\xcd\x78\x3f\xaa\xf1\x47\xf9\x85\x26\x48\xd4\x1a\x3c\x48\x0b\x7a\x13\x94\xde\xea\x35\x80\x8b\xdb\x0a\x72\x81\x34\x6c\x40\x05\x1d\xa3\x1b\x22\x4f\x83\x6f\x0a\x27\x46\xd2\x31\x15\xcb\x1e\xeb\x2c\xef\x64\x50\x87\x1b\x7f\xd5\x27\xe0\x5e\xe3\x8d\xdb\x96\x70\x58\xd3\x79\xc1\x74\x55\xfa\x81\xb1\xe9\xb6\x4b\x4a\x00\x83\x2b\xd9\xe1\xa6\xd9\xa0\x85\xb2\x47\x5a\xc4\x14\x07\xd0\xe5\x92\xd4\x14\x4b\xa2\x1a\xb8\x80\xbd\xa9\x9a\x0a\xe5\xf6\xfa\xa0\xcf\x88\xae\x3c\x77\xbd\xc2\x1b\xb3\x9b\x9f\x32\xfe\xda\x44\xf3\xcd\x4e\xbb\x0e\xc6\x5f\x45\xf3\xaa\x48\x11\x70\xa4\x50\xe1\x1e\x33\x3b\x4b\x63\x0b\x3e\x3a\x9b\x61\x00\xa5\x62\xcf\x4f\x7d\xc8\x84\xec\x32\x05\xeb\xef\xfb\xe3\x22\x2b\xa4\xf7\xe0\xb6\x60\xb8\x4d\x63\xea\x47\x2c\x65\x7c\x5f\x59\xaf\xcc\xf4\x86\xa2\xde\x96\xb9\x03\xdd\xe8\xd4\x96\x99\x18\x8d\xd1\xd7\x5f\xa3\x91\x29\x2b\x3c\xad\x6f\xa3\x9f\xbe\x3a\x46\x2d\xcd\x1c\x19\xd9\x74\x7a\xa5\xfb\x60\x2f\x10\xcb\x41\x3d\x8b\xcf\xa3\x81\xae\x1c\xf8\xdf\x76\xe7\xef\xc5\x6c\x64\x67\x2e\xdb\x8f\xeb\x6b\x32\xc7\x5d\x23\xcb\x44\xd4\x09\x58\x3d\xfe\xf1\xc4\x49\x74\x8a\x9b\x46\x04\x99\x08\xd7\xce\xdf\x22\x06\xec\x8e\xe4\x3e\x91\x3d\x8c\xb4\x35\x93\x14\x42\x1b\xb8\x7b\xa4\x8e\x9c\xc2\x06\xfb\xb7\xb9\x5c\x89\xc6\x39\x9a\xd9\x3d\x7d\xd9\x8d\x2e\xb4\x0a\xe9\x53\x50\xed\xeb\x4c\x44\xac\x57\x92\x23\x43\x4a\x10\xfc\xa9\xeb\xba\x25\x60\x8f\xd2\x71\x26\x89\x2b\xa7\x6b\x05\x9e\x93\xb7\xf0\xdd\x68\x3c\x95\x4c\xfb\x3b\x46\xe3\x5e\x4f\xe1\x8e\x4c\xd0\xbf\xa8\xc3\x0c\xf0\x7a\x90\x01\x72\xe1\xf2\x85\xd7\x3f\x10\xbc\xc9\xda\x87\x48\x9a\x75\x0f\xbe\xda\xd1\x33\x3e\x20\x1c\x3f\x87\xcc\xa6\x72\xd0\x36\x3a\xdb\x9a\xdf\x27\xe1\xc6\xd4\x45\xb7\x9c\x67\x76\x68\xef\x19\xb1\xf3\x67\x90\xdc\xc8\xf9\x84\xe6\x61\x79\xef\x68\xaa\xfb\x90\xbb\x68\x22\x44\x54\x7a\x49\x48\x2d\x6c\x6d\x33\xad\x5b\x07\xb9\x8c\x2e\x7d\x4c\xd9\xa5\xe9\x1a\xe9\x03\x52\x0c\x9b\x5c\x66\x19\x18\xd7\x15\x31\x97\x70\x05\x31\xf2\x30\xf4\x52\xbd\xef\x0c\xee\x0d\x42\x6c\x3d\xb4\x07\x22\x5f\x43\x1a\x56\xef\x80\x3b\xa9\x65\xf9\x1d\x2a\x4f\x3a\xcd\x7c\x12\x5e\x5e\x48\x0c\xd0\xdc\x70\x3d\xf4\x16\xab\x70\xfe\x96\x61\xb3\xb5\x74\x1f\x7b\x80\xac\x0e\xe7\xa0\x5a\x8d\x4e\x25\x33\x89\xa9\x25\x67\x59\x14\xa4\xda\xd1\x10\x77\xe6\x9c\x2e\x97\xa4\x37\x75\x08\x07\xe6\x09\xf9\xf3\xaa\xa1\x29\x52\x33\xb3\x77\xed\xad\x13\x37\x4d\xd6\x1d\xb4\xf9\xf5\x55\x1d\x40\xea\xb2\x5b\x2e\x4d\xba\x6d\x30\x15\xcf\x3f\x39\xe7\x04\x6a\x53\xa0\x31\x01\x4d\x32\x65\xa9\x2f\x85\x39\xd0\x93\x12\x50\xd3\xac\x72\x41\x8c\xe8\xd4\xcd\x7c\x3c\x04\x22\x2a\xbb\x90\x40\x08\xdd\x42\x1e\x88\xd6\x5a\x33\x87\x4b\x02\x3b\x58\xe2\x7b\x99\x33\x11\x5f\x48\x57\xe0\xc8\x97\xd7\x85\x0b\xb5\xde\x5a\x4b\x2b\x13\x27\xb7\x69\x0d\x48\x68\xe9\xe3\x9d\x88\x86\x85\x77\x61\x4b\x99\x1a\x32\xca\xa4\x6f\xbf\x91\xc6\xaa\xa7\xad\x24\x75\x0f\x57\x6e\x88\xcc\x94\x15\xd3\xe2\xb5\xde\x67\xc7\x85\x87\x50\x1c\x07\xc0\x8b\x29\xba\x61\xa2\xa0\x2a\x40\x73\x42\xf4\xea\x1a\x20\x4f\x09\x11\xaa\xeb\x53\x42\x7e\xc4\x0d\x6e\x2b\x92\x74\xba\xc3\x1c\xca\xa3\xc1\xb2\xea\x78\xfc\x89\xa2\x91\x43\xe5\xd1\xf4\x51\xea\xbc\xf7\x83\x78\x4d\xdb\xb4\xcf\xcf\xa9\x41\xe0\xee\x09\x18\xcd\x3a\xba\xc9\x6e\x4e\xf0\xfd\xe1\xa2\x6f\xd1\x28\xc6\xf6\xc0\x4f\x65\x9b\xef\xfa\x9f\x0c\x6b\x85\x40\x17\xb1\x52\x0c\x35\x63\x6d\x27\x2c\x13\x40\x0e\x7f\x78\x23\x22\x5c\x15\x68\x79\xa5\x1b\x26\x26\xd0\x8f\xfe\xa7\x92\x5b\xaf\x9b\xe9\x5c\xdc\x7c\xac\x8c\xc5\x83\xeb\xe1\x9c\xb8\xaf\xd3\xb5\x0b\x51\x79\x32\x44\xc4\x3d\x29\x3e\xf0\xe3\x41\x38\xe8\xb6\x10\x41\xb4\x85\x77\x73\x97\x86\xda\xfe\x2e\xf8\xfc\x6d\x5b\xdc\x6c\xf0\xd6\x72\xb6\x44\xee\x4a\xfe\xda\x5f\xfe\x8f\x2c\x16\x97\x50\x0d\xb9\x12\xf6\x56\x87\xd6\xb6\xb2\xcc\x7e\x64\x05\x66\x31\x64\x24\x0a\x42\x20\x9e\x7a\x2e\x12\xec\xef\xbb\x1d\x29\x3d\x57\x5a\x32\x66\xf8\xe1\x07\xb4\xc2\x2d\xad\x46\x2e\x80\xea\x4f\xbe\xc2\x82\xa1\x19\xa9\x3a\xf0\x8a\x2a\x51\x29\x9c\xa4\x74\xe4\xd8\x10\xf9\x70\x9c\xa8\xbd\x31\xde\xd9\xe1\x33\x34\xf1\x9e\x33\x27\x85\x39\xa0\x40\xbd\xc6\x1b\xaf\x75\xda\x12\xb4\xa5\x3a\xf0\xc6\x43\x5d\xa8\xb1\x5e\x52\x8c\x76\x54\x01\xcd\x85\x99\x55\xd8\xe0\xde\x3a\x01\x3a\x40\x8f\x0b\x37\x72\xbe\x2a\x42\x8f\x8a\x00\xe5\x42\x00\x94\x36\xa7\xd9\x14\xce\x29\x00\xf6\x36\xd2\x0b\x46\x71\xb8\xa8\x3c\x6c\xd8\x66\xe2\xb5\xb0\xbe\xe6\x51\xa1\xa4\x9c\x3d\xfb\xb7\x90\x5f\x80\xd1\xdc\xdc\x5b\x76\x99\x19\xe5\xa1\xdc\xbd\x9a\x58\xdb\x39\xb2\x74\xc8\x47\x2f\xc3\x49\x8a\x32\x49\xde\x91\x1e\xc4\x4b\x8c\x5b\x80\xd8\x77\xbf\x28\xaf\x61\xc4\xee\x88\x7f\x7b\xc1\x9c\x22\x36\xff\x6c\xd6\x55\xb7\x44\x9a\x98\x5a\x64\xd3\x7a\x03\xc0\xc4\xc4\x0b\xf1\xee\x62\x31\xa6\xd8\x2a\x8c\xc3\x2d\xe8\xbc\xad\x83\x70\xb5\x09\x93\x6c\x74\xc5\x6a\x49\x9b\x26\x73\xd0\x67\xbe\x58\xda\xbe\xe6\xec\x86\x13\x21\x4a\x97\x03\x7b\xa2\xdc\xa2\x14\xe0\xfe\x94\x0e\x62\x9c\xb9\x46\xc9\xec\x07\x1f\x44\xc0\x49\x1a\xfc\x0e\x4e\xb5\x7e\x36\x5c\xb2\x3b\x62\x8e\x7d\x1b\x79\x74\x6c\x38\x28\x88\x63\xd8\x05\xdb\xbf\xdf\xdb\x16\x2d\xc3\x4f\x3a\xc3\xd1\x5b\x38\xf6\x1e\x5b\xff\x00\xfe\x26\xfb\x00\x86\xb1\x7d\xf7\x05\x05\xd8\x57\x11\xe0\x42\xac\x7f\x6f\x43\xc9\x01\x24\x4b\xda\xf3\x40\x0b\x0a\x13\x04\xfa\x40\xc5\xe1\xe8\xe0\x31\x80\x14\xc9\x69\x4f\x0a\x40\xcf\xe3\x27\xa5\xee\xbd\xc1\xfe\xe0\xa9\x80\xac\x5f\x31\xa3\x20\x7a\xa0\xa4\x6c\x70\x5c\xf9\x26\xa3\x71\xa1\x77\xf8\x76\x48\x9f\xca\xbd\x83\xb4\xcf\x01\xbb\xb3\x62\x57\x43\xc8\xc3\x18\xa7\xc2\xcf\x65\x5e\x8a\xc4\x3b\xe7\x1e\xb7\x88\x6e\xdb\x9a\x33\x7e\xb5\xe2\xec\x2e\xb9\x70\x17\xca\xb8\x82\x0b\xd9\x27\xb3\x05\x72\x23\x2c\x6f\xb1\x57\x16\x50\x78\x53\xdb\x0b\x63\xef\x89\x36\xce\x45\xc8\xc0\x72\xcf\xda\x85\xb9\x4b\x50\xcb\xc6\xc1\x80\xb0\xe6\x02\x27\x5e\xb8\x9a\x72\x52\x49\x17\xc5\xbc\xce\x90\xb9\x1e\x16\xf2\x43\x8e\x71\x4b\x8c\xd4\x23\xae\xbf\x4e\x4f\x05\x5f\xc9\x42\x57\xc1\xf5\x0f\x7d\xd8\xa7\x71\xc0\xf8\x32\xcb\xa2\x57\xc9\xf5\x87\x7a\x62\xe6\x55\x8f\x13\xce\xf1\x66\xcb\xc3\x1f\xba\x24\x66\x3e\xbc\x2b\xc0\xcb\xe6\xda\x47\x1a\xd7\xe6\xd5\x8a\xed\x9b\xd3\x68\x5c\xd7\x24\x9b\xf8\x1e\xa3\xc4\xf5\x67\xd5\x28\x61\x26\x97\x1e\xc6\xb4\xd9\x61\x98\x67\x44\x22\x3b\x57\x5d\xdc\x3d\xac\x00\x9f\xb6\xb4\x3f\xfa\xb9\x46\xcf\xf2\xe5\x9d\x24\x0b\xb2\x6d\xfb\xb2\xcf\xd4\xb0\x14\x12\x21\xd3\x40\xcc\x87\xcc\x42\xb1\x4b\x57\x56\x28\xed\x4c\x46\xfa\x3d\x99\x23\x44\xeb\xc4\x50\x8e\x96\x7e\x0a\x71\xfa\x7a\x64\xbf\x1c\x67\xb9\x87\xf6\x97\x29\x67\x0d\xf8\xca\xed\xd3\x68\x53\x77\xbd\x61\xca\xf1\xfa\x67\xc8\xd6\x2f\xe4\x50\x24\x0b\x9e\x0e\x38\xa5\xf5\xa0\x33\x61\x0b\x06\x86\xec\xc3\x18\xc4\xbc\xb0\x03\x06\x05\x5c\x0e\x0f\xd1\x2b\x5d\x8a\x9a\x24\xeb\xaf\xb9\xb0\x5c\x84\xba\x58\x3e\xda\x1e\xbe\x15\x24\xf8\x15\x2e\x89\x58\x9e\x4d\x69\x17\xfb\x75\xf5\xe1\xfb\xe6\x14\x69\x3d\xcd\xe7\xfc\x81\x31\x4e\x49\x9d\xa3\x33\xac\xf1\xa9\xc3\x56\xab\x7c\x55\x7f\xe2\x59\x09\x07\xa5\x98\x86\x75\x73\x8a\x5b\xa1\xac\x0e\xc2\xa8\x4a\x21\x0c\x26\x1d\x2f\x57\xa2\x22\xf5\x04\xca\xef\xaf\xcd\x40\xbd\x93\x68\x7f\xee\x92\x67\xa9\x9f\x78\xb0\x5a\x79\x50\xf4\x40\xe7\x0c\xce\x29\x1c\x18\xb4\x45\x4d\xf4\xa4\x4b\xe8\x61\x18\x4e\xbe\xac\x76\x50\x6f\xcb\x89\x7d\x43\x9f\x5d\xf3\x30\x07\x61\xf8\x1c\xcd\xc1\xbc\x81\x6f\x4d\xe2\xfc\xe8\xf1\x3d\x10\x75\xe9\x9d\x5b\x86\x30\x75\x97\xb7\xdf\x81\xbc\xd7\x3c\xa3\xdc\xd1\x2f\x80\xc9\x2e\xb7\x3f\x87\x3e\xb1\xb6\xf7\x68\xfa\x68\x7f\x10\xf7\x4f\x2e\x1d\x84\x1a\x5e\x6b\x48\xcb\x8d\xef\xf0\xf1\x15\xc9\xdf\x25\xc1\x2b\x5b\xa6\x6d\xe0\x99\x9f\xc2\xf6\x54\xfb\x4c\x86\x95\xf3\x12\x09\x11\xdd\x19\x1d\x17\xb7\xe7\x55\xf4\xf8\x10\x3a\x8e\xe0\x4d\xb3\x22\x66\x79\x57\x5f\x21\x30\xea\xd9\x5b\x0e\x6e\x0f\x3b\xb6\xdf\x55\xd7\x97\x94\xbb\x8b\xf9\x1b\xbc\x9f\x5a\xb2\xf5\x40\x6f\xad\xbc\xf3\xa7\x30\xe0\x70\xc1\x18\x14\xbd\x35\x17\xa9\x21\xfd\x1d\x02\xfb\xb0\x3c\xe4\x96\x3c\x71\x14\x1b\x7b\x65\x18\x83\x39\xe4\xe8\xb3\x77\x4d\xac\xd1\xef\x26\x7d\x4b\x6f\x75\x6d\x21\xc0\xbd\x84\xd0\x8e\x9d\x5c\x95\xd4\x03\xf4\x18\x61\x51\x7e\xe7\xa0\x80\xfe\xdf\xff\x7c\xf4\x47\x7f\xf7\x08\xa1\xbf\xed\x35\x9b\xf1\xbe\xd3\xf9\xee\xdf\x30\x9d\xef\xfe\xfc\xe9\xa4\x0f\xab\x95\x65\xde\xb6\xfe\xee\x61\xb4\xa2\xdc\xeb\xf7\x2c\x64\x56\xb9\x7b\x55\x38\x50\xa9\xc2\xb7\xc6\xeb\xc8\xd9\x9a\x3c\x4b\x6f\x92\x8d\xf4\xc3\x65\x4e\x0b\xd5\x2f\x60\x89\x1d\xec\xf1\x42\xe6\x16\x9d\xa3\xaf\xb6\xe5\xb3\x7e\xfc\x88\x7a\xd2\x59\x8f\x21\x9d\xb5\x58\x92\xae\x64\x58\x80\x52\xeb\x2d\x83\x78\xdc\x1b\xf7\x42\x80\x48\xb2\x3a\xbc\x07\x20\x7f\x5c\x4c\xdb\xc4\xe1\xe3\x62\xb1\x71\xbc\xcb\x1d\xc4\xdc\x4e\xa6\x12\x9e\x27\x43\x72\xc1\x59\x77\xe3\x7d\x41\x0e\x79\x30\x84\xf5\xa5\x25\xf3\xa4\x7d\xf8\x78\xbd\x12\xf3\x22\x32\x78\xed\xc3\x67\xb4\xf5\x30\x62\xaa\x01\xb6\x01\x10\xf7\x3c\xc6\xd4\x3e\x96\xa6\xdf\xd7\x09\x9e\xd7\x29\xa4\xa1\x06\xc1\x37\xa8\x7a\xd8\x32\xe9\x1e\x5b\xeb\xa1\xa0\x7f\xc0\xc8\x0c\xf8\x30\x31\x8c\x3d\x0d\xad\x39\x19\xf4\xee\xbb\x2e\x7e\xe9\x97\x1a\xbd\x39\x75\xa5\xfd\x93\xd2\x75\x59\x12\x96\x0b\x32\xb0\x95\xda\x21\x9a\x17\x77\x32\x29\xf6\x8f\x5c\x7a\xb7\x71\x8f\x78\xcb\x9f\xac\xf0\xa4\x18\x67\xb3\x55\x3b\xd9\x3c\xcc\x07\x6f\x10\xdd\x63\xc6\xa1\x9b\x04\xca\x16\xbb\x97\x28\xca\xfb\x2f\x76\x7c\x77\xed\x5a\x5f\x8d\x8e\xef\xcf\xc6\xaf\xbc\xa8\xc5\x86\x47\x8a\x5a\x07\x3d\xe6\xc3\x08\x8a\x5d\xf0\x5b\xb2\xf9\xaa\x14\x1b\xe9\x25\x5c\xfe\xe4\x46\x04\xf7\xdf\xa8\xe4\x99\x07\xf0\x0b\x5a\x9e\x91\x86\x9f\x6f\x7d\xee\x73\x15\xcd\x7e\xc2\x9b\xce\x09\x69\x50\x7c\x96\xfc\x08\x7e\x84\xa8\xaa\xb8\x09\x3a\xe7\x2e\x31\x53\x79\xcd\x5e\x6c\x0a\x8f\x04\x5f\x78\x13\x32\xe1\xd5\xc1\x50\xf2\x3a\x1f\xa1\xaf\x0b\x9e\xb6\xb4\xa0\x9b\x2b\xa6\x77\x8a\x57\x78\x46\x1b\x2a\x87\x8b\x9d\xfa\x66\xc5\x82\x0c\x21\x0a\x40\xf8\x57\x2b\xf3\x34\x57\x12\xc0\x2d\x8b\x37\x89\x2a\x8f\x86\x2e\xf3\x1b\x17\x22\x7d\x18\xef\xd6\x59\x2f\x45\x5d\x1c\x13\xe6\xcb\x66\xff\x22\xc1\x3b\x65\x6e\xd2\x6f\xc9\x1c\x1d\xa7\xf3\xb7\x55\x32\x7b\xc9\xf7\xfd\x68\xfb\x5c\x0c\x66\x11\x5e\x11\x4e\xe1\x4c\x4c\x00\xc1\xa2\xb4\x3b\xdf\x78\xa9\xb6\x13\xbf\x78\x56\x49\x1d\x69\x86\x59\xfc\x99\xfa\x27\xf3\x89\x19\xf8\x3f\xca\x22\x4a\x6f\xfb\x4c\xee\x48\xe8\x75\x5f\xc6\xb0\x98\x7c\x11\x9e\x50\xa7\xd7\x7e\xcc\xe0\x3d\x9b\x86\x0d\xd4\xf9\xf4\x27\x33\x80\x1d\xf3\x3f\xca\x01\xf5\xed\xe7\x0b\x08\x47\xab\xfb\x2e\xbe\x43\x62\x8f\xd5\x7f\x81\x6f\x89\x40\xa2\x33\xd9\xf5\x82\x40\xb2\xa2\xb6\x4b\xf4\xb3\x84\x02\x8d\x68\xab\x2b\x9f\x8d\xc1\x2c\x81\x3a\x0f\x53\x1f\x6f\xec\x66\x07\xd0\x5e\x04\x35\xda\xb3\xd2\x6a\xf3\xae\xb1\x2f\xcb\x6a\xb0\xd3\xc8\x36\x81\xe2\xaf\xf6\x0c\xea\x2f\x6f\xf1\xde\x66\x93\xfc\x93\x04\xa5\xf9\xdf\xc3\xc9\xa9\x5a\x27\x5f\xc3\x78\xc1\x77\x63\x5d\x33\x28\x0f\xb8\x8e\x3c\x58\x30\x41\xff\x16\x00\x1c\x8f\xd1\x13\x07\x29\x25\x9f\xbe\xaa\x03\x75\x64\xa4\x79\x1e\xbf\xf8\x4a\x27\xe8\x73\x9d\xd0\x2f\x81\x04\xaf\x70\xc6\xaf\x6f\x9a\xeb\xcd\xfa\x69\x12\x30\x30\xd2\x30\x8b\x64\xe6\x55\x69\x01\xaf\xa9\x47\x11\x8e\xec\xb2\xc2\xb6\xf8\x8a\xab\xa6\xd2\x5b\xbc\x65\xb0\xb8\xb6\x2e\x5c\x66\xc1\x4d\xf5\xb2\x8e\x7d\xc5\xec\x1e\xa3\xbd\xf0\x8c\x8e\xcd\x0a\x84\x9b\xce\x0d\x11\x22\x9f\xb7\xe2\x23\x3b\xdb\x52\x01\x6b\x65\x2a\x89\x45\x37\x9f\x37\xa4\xd6\x17\xb8\xf4\x3b\x09\x76\x7d\x2c\x9a\x25\x2b\xd2\xda\x24\x9a\xee\xfa\xfa\x3b\x18\x68\x31\x12\x45\x93\xb5\x9f\x74\x91\x8a\x1d\xd8\x9d\x17\xfa\xcd\x4f\x4d\x3d\x74\x8c\x1e\x45\x70\xd5\x48\xbf\x10\x7a\xb3\x90\xc2\x17\x7b\x3e\x42\xbf\x7e\xd0\x6b\x65\x39\xf9\x53\x02\x7f\xbd\xa0\x0d\x89\x46\x40\x4f\xf6\x5c\x86\x64\x75\x8b\x88\x58\xdd\xff\xc3\xa7\x71\xc9\x1c\xd4\x03\x1f\xc7\xff\xfd\x36\x78\xd5\xd4\xaf\x57\xd2\xe3\xd1\x83\x42\x2c\x38\x5c\xcf\x0f\xf9\x9d\xbd\x2f\x11\x08\xce\x66\xf8\x6b\x88\xd8\xbb\x5f\x69\x0d\x45\xb5\x5d\xa8\x54\x47\xca\x74\xaf\x2c\xb9\xf7\xc4\x5e\xf9\x67\xde\x2f\x6f\xc0\x41\x99\xed\x19\xd6\xa5\x01\x7c\x89\x29\x3a\x47\x6b\xa2\xd9\xfe\x86\x41\x85\x0d\xf3\x33\x3c\x14\xcb\x5a\x72\x2f\x2a\x23\x73\xd5\x35\x6a\xbe\xef\xae\x2c\x45\x92\xd3\x35\x0b\x7f\xec\x8b\x1a\x9f\x3a\x8f\x88\xf7\x72\x80\xcf\xdb\x5d\xb8\x11\xa4\x95\x81\x26\x95\xbd\x05\x1c\xf8\xbd\xa4\xaf\x96\x14\x78\xd1\x7c\xee\xca\x20\x96\x5f\x7e\x8f\xd8\x09\xd9\x6d\x51\x94\x04\x23\xf3\xc8\x6f\x38\xf0\x24\x64\xbe\xa3\x5d\x38\xf1\xab\xf1\x7d\x77\x5c\x7a\xd6\x45\x67\x46\x70\x94\x9d\xf8\x72\x6d\x70\x39\xc0\x38\x88\xb0\x71\xd8\xc3\xeb\xef\x9d\xf4\x49\x36\x9c\x1b\xf9\xa3\x3a\x77\xc2\xde\xbc\x9d\x53\xb1\x20\x1c\x6d\xc0\x0f\xa7\x77\x70\xfe\xcc\x74\x56\x11\xcd\x89\xe9\xf7\xda\x53\x16\x1f\x4e\x3e\x51\x2a\x12\xa8\x54\x29\x54\x90\xc5\x11\x3c\xa0\x1c\xb9\x60\x20\x3c\xef\x2e\x40\xc4\xaf\x2f\xb7\x35\x12\x6b\xbc\x82\xd2\x79\xb3\x8d\xfa\x07\x6a\x37\xd5\xac\xfd\x26\xe2\x3d\x5b\xc7\x89\x77\xad\x0b\xb9\x45\x0f\xf9\x03\x23\x7f\x23\xd0\x7a\xb1\x41\x14\x7d\x9f\x71\x5c\xfc\x5d\x76\x0f\xe9\x35\xad\x6e\x3d\x95\x81\x59\x34\xca\x8f\x20\x77\x26\x73\x08\xea\x86\x2f\xbb\x25\x3a\x4e\xee\x0b\xf7\x34\xb5\x3c\xe2\x3b\xfe\x2f\x1b\x9a\xa6\x8a\x57\x0a\x17\x49\x14\x5d\xd4\x02\xd3\x77\xde\xa5\x1c\x3c\x5b\x1d\xe2\x9a\x0d\x2a\x09\x3c\x49\x04\x0b\xf3\x2b\x8d\xdf\x12\xb6\x5f\xba\xdf\x03\x0c\x4b\x2d\xc3\x9f\xd1\x31\x80\x4e\xd2\x63\xd0\x31\xa2\xd1\xc3\xd9\x39\xc3\x03\xa8\x94\xdb\x4f\x13\x05\xa3\xd2\xee\xdc\xb0\x68\xa1\xbf\x22\x43\xb9\xc9\x33\xd1\x35\x12\xbd\x29\xa4\x9f\x08\x42\x8c\xd7\x4a\xd7\x65\xd1\x5b\xe0\x10\xb2\xd5\x22\xed\xc6\x3d\x2b\x6e\x39\x88\xf2\xc8\x35\x5d\x78\x5f\xc7\xc9\x11\x18\x16\x4e\x31\xc8\xad\xe4\x65\x6f\xcc\x4b\xf7\xfb\xf8\x08\xfd\xdf\x58\x10\x69\xc4\x3f\x64\x7a\xc6\x1e\x87\xa7\x1f\x7e\x1a\x9d\xa3\xc5\xe7\x35\xf6\x49\x99\x8a\x3d\x62\xfe\x4d\x0d\xd5\x05\x31\xb0\xe6\x18\x77\x55\x50\x71\xaa\x59\x9b\x35\xc2\x7e\x7d\xb4\xfd\xe5\x55\xc4\x34\x7f\x26\x72\x57\xc4\x97\x48\x53\x57\x46\xca\x48\x4f\x0e\xe2\xde\x26\x83\xc9\x2f\x50\x46\x29\x57\x03\xef\x39\xd9\xf8\x90\xef\xd4\x7f\x99\x79\xf6\x4e\x93\xec\xbe\x6d\x7c\x09\xb5\xa9\x2d\xd7\xb5\x72\x77\xf6\x34\xc7\xa8\xea\xbf\xe5\xa6\x6e\xc0\x94\x67\xcf\x9f\x05\x83\xdd\x83\x29\x95\x8d\x1b\xa2\xfb\xd7\x60\xca\x34\x8b\x6e\x7f\xa6\x0c\x17\xcd\x33\x65\xba\x38\x5b\x78\xb3\xbe\x2d\x5d\x6d\xf6\x3e\x95\x9c\x1f\x6d\x0f\xc3\x89\xe9\xda\x14\x88\x84\xd2\x62\x5c\x85\xe7\xcb\xfc\x4d\xe8\xc6\xbe\x16\x66\x35\x24\x5f\xa3\x0b\x1c\x0a\xfd\x36\xbc\x92\x60\xd0\xc7\x79\xef\xc7\x47\xf9\x53\xd6\x61\xbe\x73\x49\x09\x1b\x42\x57\xb7\xcf\x1e\xfc\xb4\xa5\xcc\xec\x63\xdb\x65\xc4\xa7\xe1\x86\xab\xc8\x4a\x97\x6d\x32\xd5\x61\xc5\xc2\xbe\x0e\xa6\x36\x8c\x52\x76\xae\xcd\x2b\x79\x13\xb4\x60\x6b\x72\x47\x38\xa2\x12\xad\xb1\x40\xb8\xae\x49\xad\x93\xdc\xf4\xfb\xdb\x5e\x23\x5a\xdd\x70\x5c\x13\x83\x8d\xa9\xeb\x25\xe0\x7e\x8c\xa9\x13\x3d\x0b\xdf\x87\x13\x64\x85\xb9\xae\x11\xa5\x1f\x78\xfa\x9d\x0a\x48\x6b\xd4\x2f\x6b\x89\xdc\x5d\x12\xbe\xc3\x16\xe7\xf3\x14\x2a\xbf\xf7\xd0\xdc\xfa\xdb\xc0\xcf\x96\x75\xda\xb1\xc6\xfa\x57\xe9\x2a\x5d\x85\x21\xae\xf3\xf0\xba\x08\x70\x55\xb3\xc6\x1b\x51\xac\x87\xba\x6a\x3a\x61\x8e\xf2\x22\x53\x95\x03\x31\x85\xa7\x22\x23\xbe\x2a\x17\x6a\xf4\x79\x02\x21\xfa\x59\x55\xb5\xbe\xfb\xe4\x7d\x9e\xa4\x7e\x37\xe6\xde\xa5\xa7\xd1\x0f\x3f\xa0\x39\x6e\x4c\x0d\x91\x80\xbe\xcf\x48\x52\x9f\xaf\xe7\x96\x71\x43\xe6\xd2\xec\xdf\x9a\x08\xc9\xd9\x26\x48\x25\xf8\x31\x6c\x89\x79\x7c\x3f\x7d\x4d\x38\x41\xb8\x69\x58\x85\x95\xc9\xa5\x18\x1d\xd5\xa4\x22\xca\x32\x6b\xe8\x1f\xee\x76\x3b\x69\x25\xbd\xf3\x67\x0d\xf4\x85\xcc\x05\x57\xb6\xda\x47\x3c\x15\x61\x01\x45\x02\xaf\x14\x5a\x84\xa6\x86\x5d\x88\x00\x37\xa6\x9d\x43\xe0\x0f\x33\x68\x71\xb6\x56\xfd\xf5\xfd\x49\xda\x4a\xd2\x42\x89\xeb\xe0\xba\xbd\x3d\xc7\xe0\xee\x3e\x6d\xe7\xe6\x6b\xb5\xad\x1c\x38\xfd\x58\xa2\xbe\x40\xd6\x32\x69\xaf\xe8\xfb\xf2\xcd\x01\x40\xd7\xe9\x5c\x19\x98\x46\x42\xd8\xb0\x7f\x44\x69\x9b\xf7\xea\x66\xa5\xcc\x8b\x80\x2c\xb6\x48\x9c\xf1\x8e\xea\x1a\x84\x08\xb7\x9b\x25\xe3\xa4\x6f\x67\x47\x97\xbd\x6d\xdd\xcc\x7d\x38\x4e\xf7\xc8\x78\x4e\x1d\xad\x1e\x76\xe9\x42\x3b\xd2\x4e\x67\x7b\x99\xdf\xb0\x1e\x6d\xa9\x74\x77\xe2\xe3\x3b\x68\x79\xc2\x4d\xdf\x33\xdc\xc5\x26\x3d\x0f\x72\x17\xdb\x66\x4f\x73\xc7\xad\xfa\x1f\xe9\x0e\xda\xed\xf2\x5c\x77\xd8\x7e\x5b\xbd\xed\xfb\x55\xc3\xde\xbb\x16\x76\xb1\x12\xf6\xa0\x8b\x76\xa7\x37\x82\xfa\xd2\x73\x0b\x44\x9f\xa4\xeb\x5a\x7a\xbd\x30\xab\x04\xbd\x4b\xe1\xe7\xf4\x1a\x64\x49\x1b\x40\xc7\x46\x83\xc8\x1f\x79\xff\x9c\x6c\xe7\x7e\x3e\xfc\x22\x99\xcb\x25\xd6\xdd\xf5\x4d\xa5\x7e\x90\x05\x3e\x2f\x7d\xbb\x17\xd8\xe1\x6d\x31\xf4\x6b\x9e\xf9\x82\x91\x6a\xc2\xf4\x03\x11\xa6\xe4\x9d\x13\xd0\xa1\xbe\x66\xf5\x38\x9d\x53\xa7\xbe\x78\x6c\x8a\xa8\xae\x08\x37\x6f\x5f\xc7\x5a\xb2\x06\x96\xab\x38\xc7\xb9\xda\x13\x9b\x00\xfe\x51\xe7\x41\x76\x09\x1f\xb5\xd9\x7a\x7f\xb3\xf4\x04\xf4\x28\xab\x7b\x38\x75\x2f\xbc\x8f\xbf\x4d\x77\x90\x03\xd7\xf3\x3c\x4d\xdf\x7c\x77\x7b\xad\x26\xd9\x55\xc5\xfb\xb9\x85\x6f\xfb\xbb\x6d\xbf\x37\x1c\x75\x4d\x9f\x57\x44\xc7\x05\x94\x4f\x9c\x2d\xe1\xfa\x95\xde\x48\x2c\xf6\x75\x75\x7a\xe3\xfe\x85\x67\x0e\x8b\xdd\x9d\xa5\x11\xf1\x18\x09\x7f\x3a\x42\x3d\xaf\x2e\xa2\x63\xf4\x21\x95\x5b\xe5\x87\x41\xc2\x6e\x7a\xdd\x7a\xdf\x42\xdd\x05\xde\x93\x03\x93\x67\x68\x0c\xc3\x00\x64\x4a\xef\xf1\x3e\xe0\x1c\x2d\x23\x90\xa5\xa5\x18\x97\x7c\xfc\x18\xad\x38\xbd\x53\x7f\x05\x61\xf5\x62\x16\x8d\xab\xc0\x06\xef\x5f\xb7\x4a\xbb\xa4\x73\x88\x64\x4b\xb4\xc2\x32\xba\x67\xf4\xaa\x45\x2f\x30\x6d\x5b\xa2\x7d\xb6\x57\x44\xc8\x96\xc0\x43\x1e\x24\xc9\x4e\x10\xa6\x2c\x40\xf4\xa8\x02\xe1\x77\xb4\x22\x36\xb0\x3f\x51\xda\xe0\xc2\x06\xa6\x17\x84\x93\xe8\xe5\xe7\x13\xad\xe8\xc2\x86\x83\x67\x00\x34\x92\x33\x66\x7c\xa0\x38\x1e\xcf\xbf\x4e\xe2\x26\x4c\x89\x40\x0d\x6d\x4d\xe9\x04\x24\x17\x4c\x90\xb0\x83\x45\x0b\x2f\x1d\x4e\x11\x06\x70\xf3\x96\xb4\xa2\xd3\xd5\xe9\xe0\xcd\x54\x5d\x23\x5b\x1b\x82\x8c\x2b\x5d\xba\xee\x60\xb6\xe6\x71\x13\x53\xbb\x5b\x40\xc2\x30\x96\x54\x89\x5c\x7f\x1b\x6e\x23\x24\x59\xa2\x6a\xd1\xb5\xb7\xe1\x40\xa0\x08\x63\xb8\x1a\xdf\x6c\x4c\xac\xb8\x46\x2d\x91\x6b\x78\x9b\x45\x51\xd2\x7a\x9c\x70\x03\xe0\x58\x27\x95\xbd\x4b\xcd\x57\xae\x52\xf6\x12\xb7\x74\x65\x54\xe6\x69\xb4\x8d\xc2\x52\x66\xfd\xc9\x1e\x21\xed\x1c\x63\x52\x21\x3a\x32\x94\x38\x55\xf8\x25\x4c\x19\xdb\x6f\x0b\x04\x39\x26\x03\x63\x7e\x3f\x2a\x4f\xa8\x20\x89\x07\xb3\xd7\xf6\xdc\x3a\xbf\x55\x81\xb3\x05\x45\xe9\xa1\xdb\x37\x90\x5a\x86\xdf\xaa\xcf\x5c\x81\x2c\x39\xa9\xf0\xe5\x67\x12\x3c\x1d\xe2\xfb\x51\x86\x75\x81\xcc\x7d\xc9\x5f\x7b\x52\xd8\x25\xce\xdc\x9b\xc4\xd6\x11\x77\x7f\x1a\x07\xd9\x3f\xd1\x7f\x3f\x93\xae\x1e\xec\xf7\xa3\x1c\xc9\x02\x49\x7b\xd3\xa9\xe2\xc1\xcb\x05\xa7\x94\xc6\xdf\x5f\x2b\x77\xa7\x0a\xd1\x51\x6b\x88\xb3\xed\x73\x51\x74\xab\xbe\xe6\x27\xb1\xf7\x8b\x1c\x59\xe9\xe8\x2d\x2f\x73\xe4\xa5\xa6\xf7\xb8\xaf\x89\x0e\x7a\xdf\x12\x29\xdf\xcb\xdc\x7b\x98\xe4\xe6\x4d\xef\x78\x9f\x5b\x62\x23\xfc\xfc\x15\x9e\xf6\xe8\x49\x2e\xcf\x59\xcd\x3a\xcb\x3f\x3d\xf8\xff\x01\x00\x00\xff\xff\x20\xa4\x0c\xeb\xbd\xb6\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6b\x73\x1b\x37\xb2\xe8\x77\xff\x0a\xc4\x55\x37\x21\x37\x14\x65\x6f\x6e\x9d\xba\xa5\xb2\x92\xab\x48\xb2\x57\xe5\xf5\x53\x4a\x72\xab\x52\x2e\x0b\x9c\x01\x45\xac\x86\x03\x06\xc0\x88\x61\x6c\xff\xf7\x5b\x68\xbc\x1f\x33\x24\x65\x67\x37\xe7\xf0\x8b\x65\x12\x68\x34\x1a\x8d\x46\xbf\xd0\xa0\xcb\x15\xe3\x12\x3d\xed\xda\x1b\x3a\x6b\xc8\x15\xbb\x25\x2d\x9a\x73\xb6\x44\x0f\xa3\xef\x1e\x3e\xb0\x2d\x1b\xb6\x8e\x5a\xd9\xff\x47\x2d\x2e\xce\xae\xf0\xac\x21\x97\x12\xdf\xd2\xf6\x26\x68\x1a\xff\x10\xf5\x39\x6d\x3a\x21\x09\x7f\x73\xaa\x9b\x3f\xfa\xfd\xcd\xe9\xc9\xd9\xd9\xdb\xf3\xcb\xcb\xb0\xd5\xd9\xf3\x67\xf6\xf7\xb3\xe7\xcf\x0a\x0d\x9e\x12\x22\x6c\x8b\xa7\xff\x7c\xf5\xcb\xd3\xf3\xf3\x4b\xdb\xec\xc1\xe1\x21\xba\x5a\x10\x24\xd9\xea\xa0\x21\x77\xa4\x41\x62\x89\xb9\x44\x15\x6b\x25\xc7\x95\x44\x4b\xdc\xe2\x1b\x85\xb1\x5c\x10\xd4\xd0\x39\xa9\x36\x55\x43\x10\x9b\x23\xb2\x62\xd5\x42\x4c\xd1\x45\x0b\xa3\x4c\x14\x28\xfd\x1d\xc2\x9c\x40\x7b\xb1\xc4\x4d\x43\x84\x44\x5d\x4b\xa5\xea\x23\xe9\x92\xa0\xf5\x82\x98\xdf\x69\x4d\x5a\x49\xe5\x06\x49\x45\x02\x34\x82\x3e\x44\xb5\x54\xc0\x5a\x22\xd7\x8c\xdf\x22\xb6\x22\x1c\x4b\xc6\xc5\x18\x51\x81\x84\xc4\x92\x56\x53\xf4\xca\x7e\x8b\x96\x78\x83\x58\xdb\x6c\x50\x43\xf0\x1d\x41\x8c\xa3\x7f\x31\xda\xc2\x00\x06\x84\x82\x86\xa5\xc6\x0e\xcd\x58\xd7\xd6\x98\x53\x22\x52\x20\x33\x82\xc8\xbf\x48\x25\x49\x8d\xea\x8e\xab\x49\xe3\xd6\x74\x9a\x33\x8e\xee\x30\xa7\xac\x13\x0a\xd8\x92\x8a\x9a\x2c\x09\x6e\x59\xc7\xc5\x04\xcd\x3a\xa9\x86\xdb\x20\x4e\x96\x98\xb6\xc8\x8c\x9e\x4c\xaf\x6b\x25\x6d\xe0\x07\x0d\x93\xb4\xb5\x98\x3e\x38\x3c\x54\x00\xcf\x3d\xe1\xc4\xaa\xa1\x12\xd1\x56\x32\xf4\x1d\x5a\x2d\xb0\x20\xe2\x48\x35\xf9\x78\x7c\xef\x0f\x74\x47\xe7\xaf\x5f\x9d\xfe\x03\xbd\x44\xdb\x3f\x1f\x5d\xe3\x6f\x1f\xa3\xe9\x74\x0a\xfd\x0f\xd4\x07\x59\x06\x86\xff\x7d\x3c\x40\x97\x44\x76\x2b\xa4\xfe\x3a\x65\xcb\x25\x95\x8a\x78\x07\x1f\x3f\xba\x5e\x9f\x85\xb4\x82\xf0\x78\x8c\xd0\xe5\xd5\xc9\xf3\x8b\x97\xcf\xd0\xeb\x7f\x9c\x5c\x9e\xab\x2f\x5f\xb2\x9a\x78\xbe\x00\xb2\x01\x89\x25\x43\xa2\x9b\x2d\xa9\x54\x6c\x02\x78\x72\xf2\x5b\x47\x84\x14\xb0\x82\x8a\xf6\x2f\xcf\xff\xdf\x95\x59\x00\xbd\xc8\x0a\x9e\x5c\x50\xa1\x69\x3d\x45\x27\x52\xaf\x51\x5b\x03\xc7\xba\x5f\x26\xf0\x35\x2c\x54\xba\x49\x38\x11\xac\xb9\x23\x42\xb5\x50\xe0\x58\x27\x85\xc4\x6d\xad\x10\xc8\x10\xc1\x6d\x8d\x6a\x22\x09\x5f\xd2\x56\x77\x49\x19\xc5\xa2\xda\x92\xdf\xa5\xdb\x55\x53\xd8\xa7\xc5\xe1\xc9\x92\x4a\xe1\xb1\xd3\x4b\x22\x08\xbf\xa3\x15\x41\xe4\x8e\xb4\xba\x2d\xa6\xad\x9b\xee\xe0\x98\x7a\xc0\x09\x5a\x2f\x68\xb5\x40\xb4\xa5\x92\x62\x69\x50\x95\x1c\xb7\x82\x4a\xca\x5a\x45\x6c\x33\x5f\x8d\x95\x1e\xf7\x35\x50\xd1\x2c\xde\xdf\xc7\xe8\xf2\xfc\xea\xa7\xd7\x7e\xe5\x7e\x59\x90\x36\x20\x2a\x9a\x91\x1b\xda\x6a\xd0\x2b\xcc\x25\xad\xe8\x0a\xb7\x52\x20\xb7\x81\x2d\x3a\x7a\x6f\x10\x39\x45\x67\x7a\x6f\x2a\x20\x0a\xa2\x5f\x1c\x91\xc0\x58\x71\xb2\x52\xbd\xf2\xb9\x81\xd4\xd2\x6d\xbb\x06\xf3\x09\xaa\x58\xd3\x90\x4a\x4d\x0b\x24\x0f\xab\x89\xb0\x9c\x74\xc7\xd4\xdc\x0d\x0c\xca\x51\xa5\xa5\xf2\x37\x02\x71\xc6\x24\xfa\xad\x63\xbc\x5b\xa2\x8a\x70\x49\xe7\xb4\xc2\x92\xc0\x0a\x57\xac\x15\xa4\x15\x5a\x5c\x68\x78\xbc\xd3\x73\xaa\xa9\x90\x9c\xce\x3a\xb5\x55\x6e\xc9\x06\xdd\x90\x56\x31\xb2\x22\xe9\x8a\x33\xc9\x2a\xd6\xa0\xd1\xd9\xf3\x67\x63\x60\x67\x22\x51\xb7\x82\x7e\x1c\xb7\x35\x5b\x2a\x78\x33\x82\x2b\xd6\x4e\x2d\x31\x61\xe2\x30\x57\x80\xa2\xf7\x43\xc5\x96\xab\x86\xc8\x21\xb6\x75\x7c\xe3\xd6\x50\xef\xe1\x5e\xde\x01\x50\x8a\x6a\x73\x5c\x49\xa1\xb7\x87\x96\xd8\x2b\xce\x2a\x22\x84\xe1\x19\x05\x6f\x0b\xdb\x18\x8c\xcc\x80\x11\xd3\x7c\x37\x46\xa7\xaf\x5e\xbc\xb8\xb8\xba\x3a\x3f\xdb\xc6\x38\x93\x50\xcc\xab\xe3\x61\xde\x35\xcd\xc6\xae\x7c\x0d\x83\x65\x43\x27\xfb\xea\x04\xcd\x31\x6d\x3a\x0e\xe2\x83\xb4\x92\xf0\x78\x9c\x39\xe3\xe1\x04\x80\x0e\x2c\x61\x28\x3d\xe3\x1a\xd6\x5f\xcd\x18\xcb\x5d\x58\x5a\x8d\xab\x91\xb4\xab\xe5\x08\xda\xad\x80\xb7\x15\x59\xeb\x8e\x13\xb7\x19\x05\xc2\xa8\xe2\x54\xd2\x0a\x37\x0e\x6f\xc5\x70\x6b\xda\x34\xa8\xc2\x9d\xd0\x30\xaa\x85\x3a\x88\x24\x43\x0b\xdc\xc8\xe9\x83\x07\xb8\x52\xeb\x33\xc2\x4d\x33\xf6\x0c\xa0\xce\x6d\xbd\x0e\x1f\x1e\x3c\x50\x82\x3f\x6c\x45\xda\x6e\xa9\x57\x09\x56\xe7\x08\xfd\x74\xd1\xca\xff\x83\x3e\x3c\xb0\xa7\x44\x04\x52\x91\xca\x88\xe9\x93\x9f\x4e\xaf\x2e\x5e\xbd\xec\x6f\x07\x67\x0b\xc8\x85\x2d\x6d\x34\x1b\x40\xa3\x4f\x3d\x08\xaa\x93\xe0\x2d\x6b\x76\x41\xef\xe5\xab\x97\xe7\xfd\xbf\x9e\x6a\x09\xc0\xf8\x50\x13\xbb\xa7\xfb\xd1\xfe\x9d\x54\x1d\x88\x91\xde\x26\x3f\x13\xae\x05\xc5\x60\xab\x13\xf8\x22\x9c\xfa\xa1\x51\xd5\x8c\xb0\x95\x6a\x2b\xc7\x1b\x95\x0a\xd8\xd2\x4a\xae\xac\x8d\x64\xf0\x6b\xed\x19\x58\x38\x70\x92\x21\x8c\x5a\xb2\x36\xec\x68\x18\xd4\x9e\x58\xb8\xab\xb4\x50\xd2\x9b\x33\x23\x3f\x8c\xa9\x4f\x1c\x40\x66\xe4\x66\xe3\xfe\xb0\x38\x57\xac\x83\x7d\x65\x25\x71\xd5\x71\xae\x7a\xeb\x71\x61\xbb\x50\xa1\xb7\x34\x9c\x51\xb6\xbf\xe9\xa7\x17\xf7\xbf\xfe\xf7\xe4\x41\x06\x79\x4e\xb9\x90\xe8\x8e\x92\x35\x1a\xd1\x56\xc9\x66\x7a\x47\xc6\x56\x34\x45\xe3\x4c\x5d\x67\xe8\xf4\x33\x25\xeb\x01\xc0\x0d\xde\x15\xee\x37\x22\x25\x99\x1f\xc9\xfc\x70\xa2\xbf\x3f\x6f\xeb\x2f\x36\x6a\x38\x9b\x16\x37\x43\x70\x99\xc4\x0d\x52\x9a\x3f\xa0\x43\x6a\x34\xdb\x20\xdc\x34\xe6\x58\xd2\xfa\x48\x43\x6e\xb4\x2e\x55\x5c\x22\x3f\x98\x54\xc0\x2e\x01\xcc\x11\xfa\xe9\x29\xfd\xbd\x67\x38\xd1\xad\x56\xcd\x46\x61\xae\x46\x82\xc1\x8b\x90\xa3\xae\x17\x6a\xca\xb5\x39\x32\x38\x59\x63\x5e\x1b\x61\x0a\xd2\x6d\xa6\x04\x2a\xad\x1d\xa0\x15\x27\x77\x4a\x23\x4f\x20\x01\x8a\x4a\xb4\x5d\x02\x0e\x7d\x68\x82\xd5\xa3\x50\xed\x1f\x88\x75\x12\xe1\x44\x1d\x1c\xa6\xcc\x5b\x0d\xcb\x8f\xa9\x7e\x19\x17\x37\x70\x41\x4b\x4b\x37\xf0\xba\xff\xe0\x84\xee\x0e\xac\x51\x5d\x2f\xdc\x61\xad\x49\x08\x9c\x41\xff\x20\x75\x9f\xb6\xd7\xad\x2a\xb6\x54\x8c\x1b\xcc\xa5\x6f\x8f\xab\x01\x47\x39\x0d\xd3\xad\x9d\x80\x44\x2f\x3a\x21\x15\x41\x59\x4b\xd0\x0d\x27\x58\x1f\xaf\x18\x44\x4d\x04\x6c\x50\x46\x4c\x77\x14\x09\x17\xbb\xcc\x13\xad\xa9\x5c\xb8\x1d\x80\x68\x3b\x67\x7c\x89\xe3\x8d\x1b\xb2\xe3\x51\xf4\xad\xea\x73\x71\x36\x71\x7b\xfe\x96\x6c\x26\x56\x03\x29\xfd\x1f\xd7\x35\x07\xd5\x88\xb3\x86\x4c\x22\x50\x16\x44\x80\xc1\x04\xad\x09\xbd\x59\xc8\x09\xec\xcb\x25\xe3\xc4\xe3\x04\x23\xb7\x73\x76\x84\x7e\xcd\x3d\x07\xd3\x97\xe6\xd7\x77\x7b\x4b\xc9\x12\x17\x7c\x11\x31\xd9\x0f\x78\x8b\xc4\x52\xcb\xaf\xd5\x6c\x84\x85\xa0\x37\xed\x52\x71\x42\x1f\x8b\x9d\x63\x65\x4d\x37\x04\x1a\x99\x43\xac\xa1\x42\x46\x30\x39\x59\x71\x22\x88\x52\xc4\x14\x2b\x3a\xf0\x5a\x57\xd7\x7b\x46\xb1\x04\xa8\x68\x8a\x2d\x2e\xce\x84\x19\xdc\xe8\x91\x0b\x1c\x43\x34\x20\x26\x9a\x9d\xb4\x71\xa0\x17\x4f\x0b\x55\x30\x1c\x02\xbe\x35\xfa\x85\xf1\xea\x08\xb3\x8a\xce\xc9\x33\x35\x7f\x95\xd6\x4f\xb0\x8e\x57\xe0\x75\xd1\x46\x40\x4b\x84\xd0\xd6\x81\xc2\x4d\x4d\x97\xe0\x9a\x70\x24\x88\xb1\x62\x10\x6e\x6e\x18\xa7\x72\xb1\x04\xec\x22\x80\x43\x9b\x5f\x7d\xf4\x10\x97\x30\xe4\x11\xba\x94\xca\xda\x2a\xe0\x54\x13\x5c\x37\x60\xc2\xb2\x39\x22\x6a\x09\xb4\xc2\x6c\x16\xe0\xec\xf9\x33\x6f\xce\x48\xa6\x44\x80\x55\x72\x6b\xdb\xc6\x62\x10\xc1\x0e\x6c\x58\x23\xd6\xce\xdc\x48\xda\x3f\x42\x2a\x3a\xa7\x06\x0a\xe1\x4b\x40\x00\x7b\x8b\x4b\xb3\x63\xdb\x2d\x67\x84\xc7\x1b\x1a\x6c\x08\xac\x51\xf3\x9a\x39\x62\x33\x25\x86\x15\xf8\x40\x62\xaa\x15\x14\x04\x2b\xfd\x7c\xd6\xb0\xea\x56\xaf\x32\x80\x36\x62\x2c\x02\x6d\x45\x1a\xba\xa1\x77\xa4\x75\xc4\x99\x20\x2a\x51\x85\x5b\x24\xf0\x9c\x34\x9b\x1e\x63\x24\x54\xb1\xd4\xe7\xec\xf9\x33\xd0\xb9\x1f\x3f\xcd\x37\x4a\xda\xe6\xef\x3b\xb4\xf9\xae\xd0\x26\x3f\x0c\x31\xbf\x21\x12\xd5\x9d\xb1\x45\xcb\x6c\x32\x51\x54\x17\xa4\x62\x6d\xed\x79\x5b\x77\x3d\x33\x3d\x73\x3c\x92\x21\xd4\x59\x0a\x9e\xc0\xbe\x21\xa2\x25\xd6\x83\x1d\xac\x38\xa9\xa8\x50\x88\xfd\xd4\xd2\xdf\xa1\x7f\x32\xfe\x79\x5b\x5f\xd1\x25\xb1\xc3\xf7\x1e\xbd\x45\x23\x77\xf8\xe8\x05\xef\xa9\x3b\x7c\x1d\x48\xef\xf2\xf2\x07\x70\x00\x08\x9c\x92\x00\x4d\x09\x96\xc0\x42\xef\x99\xb8\x83\xbb\xc0\x4a\x19\x26\xad\xdf\x31\x43\x27\xb3\x99\xcf\x67\x9c\xcd\xe4\xb7\x0e\x37\x96\x21\x6d\x27\x9a\x1f\xd1\x4e\xe1\x0a\xf6\x28\x20\xb2\xeb\xf1\x7c\x05\x7a\x9d\xe8\x1a\x69\x8f\x88\x37\xa7\x08\xdf\xdc\x70\xa5\x7d\x1a\x07\x88\x9a\x63\x22\xd3\xad\x80\x8e\x60\x85\xc2\x3a\x10\xb8\x88\x93\x8a\xd0\x3b\xa2\xd5\x44\x1c\x78\x79\xac\xc0\x8e\xa0\xbc\x39\x45\xe0\xaa\xd3\x8a\x6f\xc1\x99\x03\x5a\x21\x88\x37\x7b\x64\x18\x7f\x0d\x11\xc1\xac\xad\x10\xef\x95\xea\x6f\x4e\x4b\x72\x5d\xd3\x42\xad\xc8\xaa\x9b\x35\xb4\x52\xca\x83\xf0\xdc\x66\x64\xa8\xf6\xac\x90\xb6\x62\xb5\x12\x4c\x42\xe9\xef\xa0\xde\x35\x6c\x7d\x70\xc3\xe2\x43\x89\x6f\x56\x92\xa1\x86\xce\x38\xe6\x1b\x70\x8f\xb4\x68\x41\x7e\x3f\x30\xdd\x63\x81\xf8\x8c\x33\x25\x66\xdd\xd8\x8a\x7b\xa5\xd3\x17\x0c\xf9\x27\x68\xce\x9a\x86\xad\xb5\xe1\x00\xbe\xc3\xb6\xa6\x77\xb4\x56\x4c\xa3\x10\x76\x20\xeb\xdb\x9b\xd7\xdd\xec\x39\xd9\x28\x32\xe8\x83\xe3\x5d\xba\x0d\x4f\xed\x61\x6b\x36\x79\x85\x96\x44\xe2\x1a\x4b\x8c\xf0\x0c\x14\xee\x70\xc9\xe2\x7d\x71\xd2\x34\x68\x41\x85\x64\x1c\xdc\x1f\x5a\x99\x73\xdd\x21\x38\xc0\xb8\xda\x8d\x84\x2f\x71\x4b\x5a\xd9\x6c\xb2\x8d\x23\x24\xef\x2a\xb3\x73\x5e\xd8\xae\x1f\xf2\xa5\xd1\x1a\xf3\x9c\x06\xdb\x27\x36\x33\x42\xa0\x0d\x91\x29\xe7\x17\x0e\x71\x75\x58\x77\xc2\x70\xa6\xf5\xfa\x19\xaf\x9a\x9e\x8b\x70\x5a\x7d\x69\x04\x05\xc0\x1e\xc8\x83\x3a\x9e\xf5\x5b\x0f\x23\x2c\x94\xd5\x1e\x1e\x0a\x43\xda\xdd\x6e\x20\x49\x6c\xe0\x6e\x05\x98\x39\x1b\x86\x90\x55\xed\xce\xb7\x0d\x50\x30\xe9\x94\xd2\xe0\xcc\xb9\xed\x6b\x79\x87\x79\xd1\x96\x2b\xed\x5e\xd5\x00\xe1\xa5\x5a\xf9\x74\x30\xc9\xb4\xd4\x08\xf6\x0a\xa8\x95\x4a\x50\x51\x29\x02\x93\xbb\x17\x0b\x0d\xff\x44\x83\x2f\x2b\xfd\x06\xc7\x1f\x39\xc1\xb7\x35\x5b\xb7\xef\x12\x2c\x39\xae\x6e\x05\xa2\x73\x47\x91\x05\xbe\x23\xfa\x6c\x09\x4c\xe9\xc1\x75\xf5\x98\x88\xd7\x98\xd6\x47\xe8\x47\xc6\x9a\x9c\x18\x8c\xdf\xe0\x96\xfe\xa1\xc5\x38\x9b\x7b\x7d\xd7\x6b\xd3\x10\xd3\x32\xa2\x32\x96\xe5\x2e\x1e\xa2\x7d\x13\x88\xb3\xae\xad\x11\x67\x33\x75\xfe\x33\x0e\xbb\xc4\x69\xb4\x03\x3b\x70\x57\x15\x3b\x47\xff\x8d\x96\xfc\xa7\x5e\xf2\x07\x72\xd8\x07\x62\xad\x3b\xad\x97\x52\x3b\x9d\x04\xf9\xf0\xa1\xf8\xc7\x42\xb0\x8a\x62\x50\x45\x8c\x65\x81\xce\x82\x98\xc1\x73\xb2\x41\xcf\x5c\xcc\x20\x39\xa0\xe1\xb0\xd0\xac\xe8\x15\x62\x7d\x44\x3a\x95\x57\x2a\x09\x5e\x38\x07\x82\x03\x00\xf6\xa9\x3d\x7e\xb1\xb2\xaa\x6a\xf2\xfb\x11\x6a\x48\x7b\x23\x17\xe8\x00\x3d\xee\x25\x40\x7d\x7b\x93\x1c\x00\xae\x29\x6d\xa9\x1c\x65\x0a\x02\x0a\x3f\xa1\x88\x4b\x7f\x4a\xc5\x55\xf2\x3b\x49\x9d\x6b\x69\xef\x82\xfc\x48\x1a\xf5\xbb\x70\xdc\x67\x1f\x33\x2e\xee\xb8\x9b\x8a\x10\xf5\xc9\x68\x39\x0e\x4f\x2a\x4d\xaf\x66\x3e\xb5\x1a\xdb\xb1\x3d\x83\xf2\x26\x70\xf6\x1c\x03\x79\x0b\x3f\x5a\xca\xaa\x16\xf6\xef\xbc\x99\x21\x30\x3a\xb6\xa4\x2e\x42\x0a\xa8\xac\xc1\x05\x5f\xe4\x1d\x42\x8a\xa3\xe3\x68\x01\xf2\xc6\x91\x3c\x44\xc7\xe8\xd7\x77\x7d\x6d\x40\x52\xa1\x63\x34\xc7\x8d\x20\x25\x82\x25\x8b\x08\xa4\x4b\xbe\x2b\x74\x73\x4b\xa8\xda\xbb\xff\xe4\x0d\xcd\xba\xa1\x63\xbb\x82\xae\xc9\xa7\x07\xd9\xc6\xa9\x60\xd1\xc6\x68\xde\x29\x5b\x47\x5e\x05\x24\x18\xbd\x47\x2d\x59\x27\x0c\x39\x0e\x62\x1c\x7d\x74\xf4\xbd\xf6\x18\xf9\x6d\x48\xde\xd1\x7b\x23\xf4\xdd\xd1\xb2\xe3\x01\x54\x44\x2f\x5d\xb9\x04\xf4\xde\x48\xc2\xfa\x3a\x14\x83\x73\x69\x60\x74\xcb\x13\xc1\xff\xf6\x18\xd7\xed\x51\x31\xfa\xad\x1a\xda\xc2\x45\x0c\x22\xce\xf9\xad\xda\x67\x55\xce\x9e\x3f\x03\xe9\xfc\x9c\x6c\x46\xb7\x99\x30\x18\x60\xbd\xdb\x98\xef\x50\x1c\x49\x72\xaa\xaf\x0d\xbe\x40\xa2\x8f\xf1\x7b\x54\xb8\x05\x7f\xcd\x02\xb7\x37\x5e\xeb\x3f\xa9\x97\xb4\x3d\x3c\x3c\xec\x53\xa9\x4f\x59\x3b\xa7\x37\x01\x52\xf6\x70\xd3\xae\x18\xa5\x14\x28\xcd\x0f\x02\xa1\xb8\x45\x4a\xbd\xe6\xdb\x14\xb1\xb6\x5b\x2a\xc1\x21\x2e\x5a\x50\xd8\x73\xbd\x2f\xec\x60\x28\xf6\x32\xee\x33\x7a\xaf\x87\xb5\x7d\x8b\x64\x4b\xc6\x41\xc7\xba\x4f\x69\x9d\x06\x66\xb5\xab\x42\x1b\xcf\xec\x32\x8a\x11\xed\x39\xc5\xb8\xf3\x9e\x73\x8d\x3b\xdf\x73\xd2\xa0\xe5\xd6\xb7\x37\xda\x07\xb2\xc3\x7c\xad\x57\x6a\xcf\x99\xda\x6e\x7b\xce\xd1\x76\xdb\x6f\x76\x5e\x7b\xb5\xfa\xaa\x9b\xea\x56\x86\x3d\xcd\x55\x04\x85\xe9\xe3\xff\xda\x36\xd1\xac\xa3\x92\xff\xdd\x32\x05\xd3\x37\xe1\xac\xbb\x3a\x08\x7c\xf7\xde\x89\x6b\x1b\x41\x67\x98\x48\xa2\xb4\x3d\x9d\x6b\x10\x06\xe1\x56\x78\xa3\xac\x27\xda\x56\x9c\x60\x41\x04\x22\x77\x84\x6f\x0a\x21\xbc\x2b\x65\x4c\xdc\xe1\xa6\x23\x20\x54\xba\x46\xd2\x55\x43\xbd\x10\x81\x48\xa0\x0c\x43\x84\x92\xa1\x1b\x22\x03\x5f\x28\x0c\xd5\x4b\x60\x05\x40\xf7\xbc\x30\xc8\xbc\x26\xbc\x22\xad\xc4\x37\x24\x37\xd5\x0a\x84\x1e\x02\x30\x7a\x8f\x56\x19\xb4\x22\xbd\x87\xa0\xa0\xe3\x00\x4a\x89\xec\xa0\x08\xf7\x88\xb6\xc9\x56\xc9\x30\x19\xd8\x4b\x93\x41\x06\x9c\xec\x44\xbd\x1d\x05\x64\xf2\xcd\x5e\x72\xa6\xef\xa7\x1d\x37\x72\xfe\xe5\x5e\x1b\x62\xbb\xa6\xb7\x65\x75\x87\x7e\xee\x3f\x72\xf5\xf9\x18\xba\xd7\x4d\xfa\x03\x5d\x2a\x4d\x0a\xb9\x86\xe7\x4e\xcc\x40\xbe\x8f\x8d\x41\xe1\xcc\x7f\x0e\xbe\x65\x0a\xc7\x37\x78\x8e\xd0\x48\x19\x8c\xe6\x20\x4a\x7d\xb4\xe3\x60\x04\xed\x1c\x0e\xd1\xa9\xc9\x5c\x47\x58\x10\x27\x73\xc2\x49\x5b\x59\x9f\x94\xb5\x2e\xb0\x19\x55\x48\xbc\x5c\xd9\x7c\x24\xdb\xcd\x41\xc6\x4d\x83\xe6\x9d\x84\x6c\xaa\x18\x5b\x31\x45\x17\x73\x74\x6d\x7c\xf5\xda\x71\x0d\x90\xaf\x61\x96\x6d\x16\x05\x90\x0b\xd2\x3a\xb8\x90\xa9\x96\x4c\x9f\x0a\x13\x6d\x99\x6d\x8e\x6c\x43\xd7\x21\x89\x0a\x80\xe2\x37\xbf\xb2\xf8\xa3\x6f\x7d\xa0\xe3\x6f\x68\x94\x23\x75\xc0\xc9\xdc\xfc\x39\x8e\x60\xf7\xf9\x12\xaf\x60\x15\x7b\x75\x20\x37\x9a\x0d\x96\xf5\x47\x53\x52\xb7\x46\x9d\xc4\x55\x7a\xdd\xfc\xc6\xa5\x96\x2c\x60\x2f\x5c\x3f\xc3\x5e\xc8\x8e\xd4\x65\xd0\xfb\x47\x6a\x0a\x38\xb8\x35\x29\x3b\xf5\x4e\xd9\x72\xd5\x49\xc7\x4d\x62\x4d\x65\xb5\x60\x77\x84\x6b\xc4\x66\x58\x40\xa4\x05\xb1\xf9\x5c\x10\xa9\x7d\x36\x1e\x4d\x43\x9a\x43\xdf\x6d\xda\x7b\x36\xdc\x10\x79\x15\xb2\xcc\x53\xc6\xad\x02\x99\xf3\x87\xd3\x3e\xec\x1f\x89\xd0\xe4\x44\x76\xbc\xb5\xf6\x47\xc4\x78\x5a\x4f\x1f\xe6\x3e\xdb\x2f\x62\xc1\xd2\x29\x92\x32\xc7\xa4\xb0\xac\x93\x22\x99\x53\x31\x9f\xe0\x75\xec\xf8\xae\xd0\xca\x8f\xa1\xf7\xd5\x69\xc1\xef\x50\x98\x7b\xbc\x07\xfb\x25\xe5\x3f\x58\x53\x6b\x8d\xe4\xda\xa5\x28\x4e\xf5\xd6\xba\xb6\x9b\xce\xb9\xc6\x9c\x1c\x9b\x35\xc4\x05\x03\xc2\xad\x6a\x7d\x76\xd6\x49\xe8\x9b\x5b\x23\xe8\xc8\xc8\xe6\x1d\xcc\x23\xa3\xc6\xc4\x99\xb4\x5e\xfa\x69\xe3\xa9\x65\xb2\xcf\x7e\x2a\x04\x42\x70\x18\xd3\xe0\xa4\x62\xdc\xa5\x1a\xb9\xd8\x06\xb0\xb5\x89\x22\x06\x39\x4f\x3e\x95\x0f\x1c\x74\x7a\x2c\x2d\xb6\xb5\x2e\xeb\x87\x7b\x0b\x0c\x29\x0a\x60\x61\x3e\x6e\x1f\xc7\x11\x17\xc6\x51\x4b\x1b\x44\xe7\xfa\x98\x69\xbf\x91\x68\xce\xba\xb6\xf6\x67\x15\x0c\xf6\x22\x8f\xc1\x28\x23\x4f\x9b\xb2\xf0\x8d\x3a\x38\x85\x0e\x30\xde\x70\xb6\x56\x62\xbe\xa6\x70\xe6\x63\xbe\x71\xd0\x6a\x46\x04\x52\xd4\x03\x37\xb5\xce\x1a\x68\x18\xae\x15\x5e\xa0\x70\xc2\x9e\x8f\xf2\x1a\xa9\x30\x2d\x32\xe9\x6c\xf6\x74\x14\xe9\x19\xbd\xd7\x13\xcc\x77\x71\xd4\xec\x87\x48\x82\xa3\xab\x57\x67\xaf\x8e\xd0\x0b\x7c\x4b\xb4\xb3\xfc\x7a\xc6\x38\x67\xeb\xeb\x89\x3e\x81\x4f\x71\x0d\xc2\x46\xa9\x04\x8c\x83\x6f\xdf\x4a\x20\x75\xb0\x87\x90\x2e\x35\x09\x94\x20\x5a\x10\x5c\x6b\x53\x63\xb5\x71\x51\x20\x6d\x13\x7b\xca\xa0\x35\xeb\x9a\x5a\x91\x01\xdf\x31\x9a\xc4\xef\xd0\x45\x2b\xa4\x82\xa2\xd1\xd1\x29\x43\x4a\x48\xe2\x00\x03\x72\xa0\x06\xb0\x0c\x65\x5c\xba\x1e\x0a\x9d\xc3\xae\xb0\x1c\x71\xe6\x47\x3e\xd6\x1b\xd8\x2c\xe2\xd4\x2c\xe2\x54\x41\x7b\xf2\x41\x93\x2d\xa1\xda\xa7\xef\x47\x8a\xa1\x8e\x74\x47\x0b\xf2\x52\x77\x7c\x8d\xe5\x22\x15\x39\x46\x48\xe6\x83\xff\x1a\x2e\xd2\xbb\x44\x50\x04\x3d\x5b\xda\xa4\xb2\xe3\x12\xeb\x4c\x8e\x25\xab\x35\x43\xc7\x91\x3e\x23\x3d\x4c\xac\xdb\xc7\x0e\x33\x6e\x2d\x1d\xfa\x5e\x92\x80\x2d\x81\xef\x48\xca\x5c\x2d\x59\x7b\xa1\x12\xfd\x18\xce\x7d\xc5\x49\xd1\x4b\xa4\x33\xde\xc2\x83\x00\x1d\x1f\xa3\x47\xe8\xe3\xc7\xa8\xf1\x28\x18\xc5\x39\x7f\xbf\x3f\xee\x07\x72\x80\x1e\xa3\xaf\xbf\x8e\x60\x94\x40\x3c\x31\x20\x56\x9c\xad\x98\x20\x75\x08\x63\x34\x1e\x1f\xc5\xe2\x1d\x21\xf4\xf0\x54\xcb\x3a\xa0\xf5\x26\x8d\xc7\x82\x70\xb1\x37\xc2\xe6\x3a\xef\x8f\x20\x0b\xdc\xb4\x66\xdc\x65\xd8\x67\x19\x9d\x0f\x0b\x0b\xbf\x37\xbf\xea\xbd\xf1\x04\x77\x72\x31\x7a\xd1\x49\x2c\xc9\x18\x7d\xfd\x85\xf8\x37\x41\x06\x1d\x97\x58\xb9\x40\xe9\x77\xe9\xd1\xab\x58\x4c\x08\x12\x25\x51\x87\x9f\x65\xba\x54\xc7\xc7\xa5\x15\x9c\xf4\x74\x16\x02\xcc\x3b\xbb\x5c\x8a\x71\x3d\xd2\x70\x90\x2e\xa9\x58\x62\x59\x2d\x7c\x8e\xa4\x01\x29\x1e\x66\x30\xc7\xd1\x37\x9f\x1e\x94\x10\xdd\x36\xff\x08\xfd\x7e\x45\x20\xd0\x6e\x27\x8a\x55\x2e\xce\x26\xc5\x2c\xdc\x4c\xf6\x43\x28\x2e\xdf\x09\xb1\x8a\xe9\x46\x30\xa0\x74\xfe\x9a\xbb\xbc\xe1\x2c\x30\x13\x2c\x1b\x82\x6f\x8c\x70\xff\xb7\x1f\x41\x31\x4e\x70\xe7\x31\xd0\x68\x40\x21\xb8\x86\xdb\x63\x90\xde\xe7\x0e\xcf\x6c\x38\xc5\x65\x58\xb5\x0e\x98\xf1\x08\x05\xff\xd9\x65\xb8\x7f\x10\xcc\xe5\x8c\x60\xb9\xf3\x90\x0b\xdb\x63\xff\x61\x7b\x76\xd8\x75\x78\xb6\x0d\x0f\x5e\xd8\x7f\x3d\x63\xbf\xb5\xb3\xd1\x61\x4f\x30\x25\x6b\x2c\x95\xc2\xe1\x4d\x17\xa7\x30\xcc\x29\x69\x8c\xb5\x15\x0e\xe9\x48\x02\xab\xd2\x73\x8f\x44\x89\x7d\x0d\x1b\xa6\x05\x4e\x08\x2d\xf5\xfd\xff\xfb\xf4\xeb\x5c\xe8\xab\x8f\x5f\x9e\x8c\x9d\xd4\x26\xf7\xff\x9b\xc6\xb7\x6b\xf4\x6e\xd6\x29\x66\x66\xb6\x7a\x62\xf6\xea\x6a\xc1\x17\x9d\x6f\x65\x3f\x3a\x15\x3f\xe3\x86\xd6\x30\x54\xe4\xa8\x18\x05\x18\x16\x54\xe7\x5e\x2f\x4f\x59\x16\xed\x0c\xcc\x3a\x76\xca\x60\x22\x82\x8f\x8f\xd0\xc3\x97\x64\x6d\x54\x51\xf8\x0a\x2d\x4d\x66\x5b\x9a\x71\x8e\x44\xb7\x54\x1c\xe1\x28\xd3\xd6\x90\x65\xa5\x09\x0e\x0e\xe2\x87\x89\x78\x7b\xb0\x07\xfe\x85\xe8\x43\x8c\xea\x50\xe0\x27\x66\x30\x43\xc6\x80\xc5\xc2\x6f\xfe\xa7\x31\x59\x32\xbd\x3f\x95\x79\x76\x06\x03\x8d\x14\x77\xed\xc3\x59\x2d\x59\xff\x5b\xb8\x2b\x09\xfc\x24\x04\xdc\x83\xd1\x2c\xb1\x02\x4e\xf3\xff\xff\x9f\xc6\x67\x5f\x54\x98\x45\x94\xfa\x4f\xf0\x5a\xc8\x67\x8a\xef\xfe\x2c\x5e\x73\xa1\xb7\x68\xc6\x7b\xf0\x58\xe6\x21\xd5\x7c\xa6\xff\x3e\xca\x1d\xa8\x9f\xc3\x6e\xa7\xde\x20\x72\x43\x4c\x43\xa7\xd8\xc3\xb7\x89\x87\xdb\x92\xd9\x18\x22\xfe\x82\x6e\x4a\xc0\xf2\xe0\xa9\xc5\xd1\x30\x5c\x3f\xc9\xa6\x64\x6d\x8b\x43\xd3\xec\x70\x6e\x01\x44\x13\xdf\x71\x0c\xa5\xc2\x8f\xdc\xf4\x26\x48\xb2\xdd\x21\x6f\x5d\xad\xbe\x50\x24\x59\xbf\xdc\x1e\x8d\xfc\xab\x49\x86\xfb\xb0\x7d\x3e\xfb\x78\xee\x7b\xd0\xf2\xe9\x3f\x5f\xfd\x72\xd9\x1f\x6d\x54\x1b\x6a\x6b\x00\xee\xaf\x46\x52\x64\x64\x9f\x0f\x89\x3d\x39\x46\x8f\xa7\x8f\x8c\x1e\xa6\xa3\xbf\x7e\x53\xc9\x35\x21\x2d\xfa\x83\x70\x06\x82\x8a\xb5\xe4\x33\x57\x68\x30\x82\x1b\x21\x56\x5c\xa8\xc3\x43\x74\xde\x82\xb7\x98\x71\x54\x53\x01\x7f\xe2\x4e\xb2\x25\x96\xb4\x72\x21\xef\x0a\x37\x55\xd7\xd8\x8a\x0a\x6d\x8d\x56\x78\xb3\x24\xad\x2c\x07\x6a\x42\xc5\xcd\x40\x32\xa9\x4a\x7a\xac\x7a\xf4\x1e\x11\xfd\x57\x39\x53\x69\x8b\x3c\x51\x5d\x8a\x22\xa4\x67\xb8\xbd\x04\x89\x41\xac\x20\x46\xb6\x42\x4f\x92\x09\xce\x5b\xe3\xb8\x37\x3c\xd9\x6c\x10\xae\x24\xbd\xb3\xa2\x16\x6e\x55\x49\xcc\xa5\x30\x37\xcf\x59\x4b\xbc\x2b\x7f\xc5\xd9\x1d\xad\x49\x1d\xc7\x26\xa7\x59\x58\xca\x5d\x59\x9f\x18\xc7\x12\x27\xc2\x38\x7a\xdd\x95\x19\x31\x81\x6b\x34\xd7\x41\x72\x64\xe1\x90\xf8\x16\x3d\xbe\x4e\xe1\x43\x15\x89\x56\x87\xaa\xa9\xd0\x19\xfb\x66\x6b\x88\x15\xe3\xb7\x02\x1d\x20\x41\xdb\xca\x39\xa2\xc3\x6b\x67\x54\x68\x64\xb4\x33\xd6\x4c\x4a\x5f\x82\xa3\x71\xce\xf3\x8c\x31\x29\x24\xc7\xab\x95\x4d\xf4\xd5\x14\xd1\x85\x33\x1a\x28\x74\x44\x90\x68\xf1\x4a\x2c\x98\x9c\x68\xcf\xb3\xf9\x91\xfe\x41\x44\x50\xbd\xc1\x11\xd0\xdc\xdb\xc8\xb2\x32\x8c\x0d\x0c\xba\xa9\x9a\xc2\x04\x61\x61\x62\xb7\xe6\x32\x1e\x96\x6e\xa8\xfe\x08\x99\x27\x73\xec\xa6\x1a\xf0\xb4\xc4\x6a\x51\xf9\x6a\x61\xd8\x62\x4b\x96\xef\x2e\x69\xbc\x83\x89\xc0\xf7\xcd\xdf\xbd\x47\xfa\x6e\xe9\x36\x8c\xdf\x38\xbb\x88\xf8\x1e\x87\xf0\xa0\xde\x93\x7b\x69\x51\xe0\xa9\x35\x35\x6d\xb0\xf3\x79\x9d\x47\x31\x7e\xe0\x03\x17\x84\x01\x8f\x60\xe4\x6c\xb3\xed\x7c\x8c\x27\x0f\x86\xdd\x4f\x31\x8f\x17\xf6\xc0\xb1\xc1\xb7\x8f\x27\xf7\xb0\xfb\x2c\x0f\x84\x70\x0a\xfe\x6b\xa0\xcc\x45\x7b\xa7\x70\xf2\x9c\x37\x49\xb8\x4c\x6f\x65\x9b\xfd\x1c\x89\xa6\xc1\x83\x8c\xce\xef\x7d\x46\x17\x78\xe1\xf0\x10\x5d\x82\xd0\x59\x13\xb8\x64\x02\x7b\x31\xbe\x3e\x34\x51\xbf\xd5\x0c\xd6\xae\x85\x9b\xc1\xac\x04\x06\x26\x1a\x5e\x38\x42\xb8\x11\x6c\x8a\x7e\x21\x5a\x29\x30\x5d\x75\xf0\x7f\x20\xa3\x31\x5f\x5e\xed\x6b\xb7\xa6\x53\xbd\xa4\xed\x68\x3c\x25\x6d\x9d\xd8\xaa\x89\x03\x19\x91\x46\x94\xb8\x5f\x5f\x55\xae\xcc\x54\xdd\x6d\x41\x6d\x53\x6f\xc5\xc2\xed\x4a\x8b\x07\xc0\xba\x94\x6c\xf5\x33\x53\x64\x4b\xb0\x28\x81\x38\x7b\xfe\x2c\xea\x7c\xde\xd6\x67\xcf\x9f\xa5\xe8\xc7\x8b\x7e\x78\x88\x4e\xc1\x5a\x03\x61\x7b\x9e\x44\x44\xb2\x42\x54\x69\x5f\x27\xc9\x5b\xab\x48\xc5\xd9\x49\x0d\x91\xce\xf9\xf5\xc2\x87\x1d\xe2\x30\x54\x91\xcf\xdd\xbd\x8b\x9e\x63\xb0\x6c\xbf\xea\xfb\x18\xa1\xd8\xee\x69\xe7\xc5\xb6\xdf\x47\xc5\x96\x4e\x3a\x9b\x3f\x7a\xe1\x45\x72\x3e\xd9\x91\xc5\x3e\xf6\xf0\xb6\x25\x3c\xd8\x1d\xe1\x6b\x4e\xa5\x24\x50\x91\xef\xda\x2a\x74\xe4\xa4\xad\x2f\x5d\x26\xf9\x35\x9a\x91\x86\xad\x8b\x10\x4b\xf7\x41\x46\x8f\xa6\x8f\xc6\x65\x04\x0a\x67\x4b\xf6\x55\x4f\xcf\xe0\x74\xf1\x7f\x97\xdb\xba\x4b\x21\xfe\x7c\x19\xf7\x69\xd0\x79\x88\x32\x65\x9e\x71\xce\xbe\x96\x4c\x4e\x13\x1e\x2e\xdc\x62\xba\xe9\xfb\xf2\xb6\xec\xd5\x26\xbc\x6b\xd7\xc3\xee\x81\x70\x2c\xae\xcc\x28\xc7\x4d\x17\x1a\xc2\x7e\x6f\xf9\x22\x75\x15\x87\xc8\xb6\x28\xd4\x17\x2a\xdd\x8a\x09\x68\xa4\x60\xbe\x34\x64\x19\x8d\xfb\x83\x51\x71\x98\x81\x0a\x7d\xe2\xa9\x05\x76\x29\x1e\x4e\xd7\x83\x5b\x7e\x5a\x77\x74\xfd\x25\x33\x19\x21\x11\x8a\x3a\xe8\x64\xc3\xf3\x36\x26\xea\x45\x9e\x89\x42\xcd\x41\x2c\x7b\x68\xfd\xf1\x0b\x17\xe6\x49\x6f\xb5\x3e\xb5\x4a\xad\xc3\x1f\x03\xee\x3a\xb3\x42\x17\x39\x90\x0c\xe1\xfa\x0e\x5b\xe5\x36\xd7\x24\x21\xc3\x45\xcf\xc2\x94\x7b\xb0\x99\x61\xbf\x75\x94\x6b\xd5\xbd\xd6\x65\xa6\x82\xbb\x86\x4b\x52\x4e\xe8\x55\x4a\xa5\x19\xef\x47\x35\xfe\x28\xbf\xe0\x04\x89\x5b\x83\x07\x69\x41\x6f\x82\x52\x5c\xbd\x06\x70\x71\x5b\x41\x6e\x90\x86\x0d\xa8\xa0\x63\x74\x43\xe4\x69\xf0\x4d\xe1\xc4\x48\x3a\xa6\x62\xd9\x63\x9d\xe5\xa1\x0c\xea\x70\xe3\xaf\xfa\x04\xdc\x6b\xbc\x71\xdb\x12\x0e\x6b\x3a\x2f\x98\xae\x4a\x3f\x30\x36\xdd\x76\x49\x09\x60\x70\x25\x3b\xdc\x34\x1b\xb4\x50\xf6\x48\x8b\x98\xe2\x00\xba\x5c\x92\x9a\x62\x49\x54\x03\x17\xc0\x37\x55\x54\xa1\xfc\x5e\x1f\xf4\x19\xd1\x95\xe8\xae\x57\x78\x63\x76\xf3\x53\xc6\x5f\x9b\xe8\xbe\xd9\x69\xd7\xc1\xf8\xab\x68\x5e\x15\x29\x02\x8e\x14\x2a\xdc\x63\x66\x67\x69\x6d\xc1\x47\x67\x37\x0c\xa0\x54\xec\xf9\xa9\x0f\x99\x90\x5d\xa6\x60\xfd\x7d\x7f\x5c\x64\x85\xf4\x5e\xdc\x16\x0c\xb7\x69\x4c\xfd\x88\xa5\x8c\xef\x2b\xed\x95\x99\xde\x50\xd4\xdb\x32\x77\xa0\x1b\x9d\xda\xb2\x13\xa3\x31\xfa\xfa\x6b\x34\x32\x65\x86\xa7\xf5\x6d\xf4\xd3\x57\xc7\xa8\xa5\x99\x23\x23\x9b\x4e\xaf\x74\x1f\xec\x05\x62\x39\xa8\x6f\xf1\x79\x34\xd0\x95\x04\xff\xdb\xee\xfc\xbd\x98\x8d\xec\xcc\x65\xfb\x71\x7d\x4d\xe6\xb8\x6b\x64\x99\x88\x3a\x21\xab\xc7\x5f\x9e\x38\x89\x4e\x71\xd3\x88\x20\x33\xe1\xda\xf9\x5b\xc4\x80\xdd\x91\xdc\x2f\xb2\x87\x91\xb6\x66\x92\xc2\x68\x03\x77\x91\xd4\x91\x53\xd8\x60\xff\x36\x97\x2b\xd1\x38\x47\x33\xbb\xa7\x2f\xbb\xd1\x85\x57\x21\x9d\x0a\xaa\x7f\x9d\x89\x88\xf5\x4a\x72\x64\x48\x09\x82\x3f\x75\x9d\xb7\x04\xec\x51\x3a\xce\x24\x71\xe5\x74\xad\xc0\x73\xf2\x16\xbe\x1b\x8d\xa7\x92\x69\x7f\xc7\x68\xdc\xeb\x29\xdc\x91\x09\xfa\x17\x75\x98\x01\x5e\x0f\x32\x40\x2e\x5c\xbe\xf0\xfa\x07\x82\x37\x59\xfb\x10\x49\xb3\xee\xc1\x57\x3b\x7a\xc6\x07\x84\xe3\xe7\x90\xd9\x54\x12\xda\x46\x67\x5b\x03\xfc\x24\xdc\x98\xba\x08\x97\xf3\xcc\x0e\xed\x3d\x23\x76\xfe\x0c\x92\x1b\x39\x9f\xd0\x3c\x2c\xf7\x1d\x4d\x75\x1f\x72\x17\x4d\x84\x88\x4a\x2f\x09\xa9\x85\xad\x75\xa6\x75\xeb\x20\xb7\xd1\xa5\x93\x29\xbb\x34\x5d\x23\x7d\x40\x8a\x61\x93\xcb\x2c\x03\xe3\xba\x42\xe6\x12\xae\x24\x46\x1e\x86\x5e\xaa\xf7\x9d\xc1\xbd\x41\x88\xad\x87\xf6\x40\xe4\x6b\x48\xc3\xea\x1d\x70\x27\xb5\x2c\xbf\x53\xe5\x49\xa7\x99\x4f\xc2\x4b\x0c\x89\x01\x9a\x1b\xae\x87\xde\x62\x15\xce\xdf\x32\x6c\xb6\x96\xee\x67\x0f\x90\xd5\xe1\x1c\x54\xaf\xd1\xa9\x65\x26\x51\xb5\xe4\x2c\x8b\x82\x54\x3b\x1a\xe2\xce\x9c\xd3\xe5\x93\xf4\xa6\x0e\xe1\xc0\x3c\x21\x9f\x5e\x35\x34\x45\x6b\x66\xf6\xee\xbd\x75\xe2\xa6\xc9\xbb\x83\x36\xbf\xbe\xba\x03\x48\x5d\x76\xcb\xa5\x49\xbf\x0d\xa6\xe2\xf9\x27\xe7\x9c\x40\x6d\x0a\x34\x26\xa0\x49\xa6\x2c\xf5\xa5\x34\x07\x7a\x52\x02\x6a\x9a\x55\x32\x88\x11\x9d\xba\x99\x8f\x87\x40\x44\x65\x18\x12\x08\xa1\x5b\xc8\x03\xd1\x5a\x6b\xe6\x70\x49\x60\x07\x4b\x7c\x2f\x73\x26\xe2\x0b\xe9\x0a\x1e\xf9\x72\xbb\x70\xc1\xd6\x5b\x6b\x69\xa5\xe2\xe4\x76\xad\x01\x09\x2d\x7d\xbc\x13\xd1\xb0\x10\x2f\x6c\x29\x53\x53\x46\x99\xf4\xed\x37\xd2\x58\xf5\xb4\x95\xa4\xee\xe1\xca\x0d\x91\x99\xb2\x62\x5a\xbc\xd6\xfb\xec\xb8\xf0\x30\x8a\xe3\x00\x78\x41\x45\x37\x4c\x14\x54\x05\x68\x4e\x88\x5e\x5d\x03\xe4\x29\x21\x42\x75\x7d\x4a\xc8\x8f\xb8\xc1\x6d\x45\x92\x4e\x77\x98\x43\xb9\x34\x58\x56\x1d\x8f\x3f\x51\x34\x72\xa8\x3c\x9a\x3e\x4a\x9d\xf7\x7e\x10\xaf\x69\x9b\xf6\xf9\x39\x35\x08\xdc\x3d\x09\xa3\x59\x47\x37\xd9\xcd\x09\xbe\x3f\x5c\xf4\x2d\x1a\xc5\xd8\x1e\xf8\xa9\x6c\xf3\x5d\xff\x93\x61\xad\x10\xe8\xa2\x56\x8a\xa1\x66\xac\xed\x84\x65\x02\xc8\xe9\x0f\x6f\x48\x84\xab\x02\x2d\xaf\x74\xc3\xc4\x04\xfa\xd1\xff\x54\x72\xeb\x75\x33\x9d\x9b\x9b\x8f\x95\xb1\x78\x70\x5d\x9c\x13\xf7\x75\xba\x76\x21\x2a\x4f\x86\x88\xb8\x27\xc5\x07\x7e\x3c\x08\x07\xdd\x16\x22\x88\xb6\xf0\x6e\xee\xd2\x50\xdb\xdf\x05\x9f\xbf\x6d\x8b\x9b\x0d\xde\x62\xce\x96\xc8\x5d\xd1\x5f\xfb\x62\x00\x91\xc5\xe2\x12\xac\x21\x57\xc2\xde\xf2\xd0\xda\x56\x96\xe9\x8f\xac\xc0\x2c\x86\x8c\x44\x41\x08\xc4\x53\xcf\x45\x82\xfd\x7d\xb7\x23\xa5\xe7\x8a\x4b\xc6\x0c\x3f\xfc\x80\x56\xb8\xa5\xd5\xc8\x05\x50\xfd\xc9\x57\x58\x30\x34\x23\x55\x07\x5e\x51\x25\x2a\x85\x93\x94\x8e\x1c\x1b\x22\x1f\x8e\x13\xb5\x37\xc6\x3b\x3b\x7c\x86\x26\xde\x73\xe6\xa4\x30\x07\x14\xa8\xd7\x78\xe3\xb5\x4e\x5b\x92\xb6\x54\x17\xde\x78\xa8\x0b\x35\xd7\x4b\x8a\xd1\x8e\x2a\xa0\xb9\x40\xb3\x0a\x1b\xdc\x5b\x27\x40\x07\xe8\x71\xe1\x86\xce\x57\x45\xe8\x51\x51\xa0\x5c\x08\x80\xd2\xe6\x34\x9b\xc2\x39\x05\xc0\xde\x46\x7a\xc1\x28\x0e\x17\x95\x87\x0d\xdb\x4c\xbc\x16\xd6\xd7\x3c\x2a\x9c\x94\xb3\x67\xff\x16\xf2\x0b\x30\x9a\x9b\x7b\xcc\x2e\x33\xa3\x3c\x94\xbb\x67\x13\x6b\x3b\x47\x96\x0e\xf9\xe8\x65\x38\x49\x91\x26\xc9\x3b\xd2\x83\x78\x89\x71\x0b\x10\xfb\xee\x1b\xe5\x35\x8d\xd8\x1d\xf1\x6f\x31\x98\x53\xc4\xe6\x9f\xcd\xba\xea\x96\x48\x13\x53\x8b\x6c\x5a\x6f\x00\x98\x98\x78\x21\xde\x5d\x2c\xce\x14\x5b\x85\x71\xb8\x05\x9d\xb7\x75\x10\xae\x36\x61\x92\x8d\xae\x60\x2d\x69\xd3\x64\x0e\xfa\xcc\x17\x4b\xdb\xd7\x9c\xdd\x70\x22\x44\xe9\xb2\x60\x4f\x94\x5b\x94\x02\xdc\x9f\xd2\x41\x8c\x33\xd7\x28\x99\xfd\xe0\x83\x08\x38\x49\x83\xdf\xc1\xa9\xd6\xcf\x86\x4b\x76\x47\xcc\xb1\x6f\x23\x8f\x8e\x0d\x07\x05\x71\x0c\xbb\x60\xfb\xf7\x7b\xdb\xa2\x65\xf8\x49\x67\x38\x7a\x0b\xc7\xde\x6b\xeb\x1f\xc0\xdf\x6c\x1f\xc0\x30\xb6\xef\xbe\xa0\x00\xfb\x2a\x02\x5c\x88\xf5\xef\x6d\x28\x39\x80\x64\x49\x7b\x1e\x6c\x41\x61\x82\x40\x1f\xa8\x38\x1c\x1d\x3c\x0e\x90\x22\x39\xed\x49\x01\xe8\x79\x0c\xa5\xd4\xbd\x37\xd8\x1f\x3c\x1d\x90\xf5\x2b\x66\x14\x44\x0f\x96\x94\x0d\x8e\x2b\xdf\x64\x34\x2e\xf4\x0e\xdf\x12\xe9\x53\xb9\x77\x90\xf6\x39\x60\x77\x56\xec\x6a\x08\x79\x18\xe3\x54\xf8\xb9\xcc\x4b\x91\x78\xe7\xdc\x63\x17\xd1\xed\x5b\x73\xc6\xaf\x56\x9c\xdd\x25\x17\xf0\x42\x19\x57\x70\x21\xfb\x64\xb6\x40\x6e\x84\xe5\x2e\xf6\xca\x02\x0a\x6f\x6e\x7b\x61\xec\x3d\xd1\xc6\xb9\x08\x19\x58\xee\x99\xbb\x30\x77\x09\x6a\xdb\x38\x18\x10\xd6\x5c\xe0\xc4\x0b\x57\x53\x4e\x2a\xe9\xa2\x98\xd7\x19\x32\xd7\xc3\x42\x7e\xc8\x31\x6e\x89\x91\x7a\xc4\xf5\xd7\xe9\xa9\xe0\x2b\x5b\xe8\xaa\xb8\xfe\xe1\x0f\xfb\x54\x0e\x18\x5f\x66\x59\xf4\x2a\xb9\xfe\x50\x5f\xcc\xbc\xf2\x71\xc2\x39\xde\x6c\x79\x08\x44\x97\xc8\xcc\x87\x77\x05\x79\xd9\x5c\xfb\x48\xe3\x5a\xbd\x5a\xb1\x7d\x73\x1a\x8d\xeb\x9a\x64\x13\xdf\x63\x94\xb8\x1e\xad\x1a\x25\xcc\xe4\xd2\xc3\x98\x36\x3b\x0c\xf3\x8c\x48\x64\xe7\xaa\x8b\xbd\x87\x15\xe1\xd3\x96\xf6\x47\x3f\xd7\xe8\x99\xbe\xbc\x93\x64\x41\xb6\x6d\x5f\xf6\x99\x1a\x96\x42\x22\x64\x1a\x88\xf9\x90\x59\x28\x76\xe9\xca\x0a\xa5\x9d\xc9\x48\xbf\x2f\x73\x84\x68\x9d\x18\xca\xd1\xd2\x4f\x21\x4e\x5f\x8f\xec\x97\xe3\x2c\xf7\xd0\xfe\x32\xe5\xac\x01\x5f\xb9\x7d\x2a\x6d\xea\xae\x37\x4c\x39\x5e\xff\x0c\xd9\xfa\x85\x1c\x8a\x64\xc1\xd3\x01\xa7\xb4\x1e\x74\x26\x6c\xc1\xc0\x90\x7d\x18\x83\x98\x17\x76\xc0\xa0\x80\xcb\xe1\x21\x7a\xa5\x4b\x53\x93\x64\xfd\x35\x17\x96\x8b\x52\x17\xcb\x49\xdb\xc3\xb7\x82\x04\xbf\xc2\x25\x11\xcb\xb3\x29\xed\x62\xbf\xae\x3e\x7c\xdf\x9c\x22\xad\xa7\xf9\x9c\x3f\x30\xc6\x29\xa9\x73\x74\x86\x35\x3e\x75\xd8\x6a\x95\xaf\xea\x4f\x3c\x2b\xe1\xa0\x14\xd3\xb0\x8e\x4e\x71\x2b\x94\xd5\x41\x18\x55\x29\x84\xc1\xa4\xe3\xe5\x4a\x54\xa4\x9e\x40\xf9\xfd\xb5\x19\xa8\x7f\x12\xed\xcf\x5d\xf2\x2c\xf5\x93\x0f\x56\x2b\x0f\x8a\x20\xe8\x9c\xc1\x39\x85\x03\x83\xb6\xa8\x89\x9e\x78\x09\x3d\x0c\xc3\xc9\x97\xd5\x0e\xea\x6d\x39\xb1\x6f\xe8\xb3\x6b\x1e\xe6\x20\x0c\x9f\xa3\x39\x98\x37\xf0\xad\x49\x9c\x1f\x3d\xbe\x07\xa2\x2e\xbd\x73\xcb\x10\xa6\x0e\xf3\xf6\x3b\x91\xf7\x9a\x67\x94\x3b\xfa\x05\x30\xd9\xe5\x36\xe8\xd0\x27\xd6\xf6\x1e\x4d\x1f\xed\x0f\xe2\xfe\xc9\xa5\x83\x50\xc3\x6b\x0d\x69\xf9\xf1\x1d\x3e\xbe\x42\xf9\xbb\x24\x78\x65\xcb\xb6\x0d\x3c\xfb\x53\xd8\x9e\x6a\x9f\xc9\xb0\x92\x5e\x22\x21\xa2\x3b\xa4\xe3\xe2\xf6\xbc\x8a\x1e\x23\x42\xc7\x11\xbc\x69\x56\xd4\x2c\xef\xea\x2b\x06\x46\x3d\x7b\xcb\xc3\xed\x61\xc7\xf6\xbb\xea\xfa\x92\x72\x77\x31\x7f\x83\xf7\x54\x4b\xb6\x1e\xe8\xad\x95\x77\xfe\x14\x06\x1c\x2e\x20\x83\xa2\xb7\xe7\x22\x35\xa4\xbf\x43\x60\x1f\x96\x87\xdc\x92\x27\x8e\x62\x63\xaf\x0c\x63\x30\x87\x1c\x7d\xf6\xae\x89\x35\xfa\xdd\xa4\x6f\xe9\xed\xae\x2d\x04\xb8\x97\x10\xda\xb1\x93\xab\x9a\x7a\x80\x1e\x23\x2c\xca\xef\x1e\x14\xd0\xff\xfb\x9f\x8f\xfe\xe8\xef\x1e\x21\xf4\xb7\xbd\x66\x33\xde\x77\x3a\xdf\xfd\x1b\xa6\xf3\xdd\x9f\x3f\x9d\xf4\xa1\xb5\xb2\xcc\xdb\xd6\xdf\x3d\x94\x56\x94\x7b\xfd\x9e\x85\xcc\x2a\x77\xaf\x0c\x07\x2a\x55\xf8\xf6\x78\x1d\x39\x5b\x93\x67\xea\x4d\xb2\x91\x7e\xc8\xcc\x69\xa1\xfa\x45\x2c\xb1\x83\x3d\x5e\xc8\xdc\xa2\x73\xf4\xd5\xb6\x7c\xd6\x8f\x1f\x51\x4f\x3a\xeb\x31\xa4\xb3\x16\x4b\xd4\x95\x0c\x0b\x50\x6a\xbd\x65\x10\x8f\x7b\xe3\x5e\x0c\x10\x49\x56\x87\xf7\x00\xe4\x8f\x8d\x69\x9b\x38\x7c\x6c\x2c\x36\x8e\x77\xb9\x83\x98\xdb\xc9\x54\xc2\x73\x65\x48\x2e\x38\xeb\x6e\xbc\x2f\xc8\x21\x0f\x86\xb0\xbe\xb4\x64\x9e\xb8\x0f\x1f\xb3\x57\x62\x5e\x44\x06\xaf\x7d\x08\x8d\xb6\x1e\x46\x4c\x35\xc0\x36\x00\xe2\x9e\xcb\x98\xda\xc7\xd3\xf4\x7b\x3b\xc1\x73\x3b\x85\x34\xd4\x20\xf8\x06\x55\x10\x5b\x26\xdd\xe3\x6b\x3d\x14\xf4\x0f\x1a\x99\x01\x1f\x26\x86\xb1\xa7\xa1\x35\x27\x83\xde\x7d\xd7\xc5\x2f\xfd\x52\xa3\x37\xa7\xae\xd4\x7f\x52\xca\x2e\x4b\xc2\x72\x41\x06\xb6\x52\x3b\x44\xf3\xe2\x4e\x26\xc5\xfe\x91\x4b\xef\x36\xee\x11\x6f\xf9\x13\x16\x9e\x14\xe3\x6c\xb6\x6a\x27\x9b\x87\xfa\xe0\x4d\xa2\x7b\xcc\x38\x74\x93\x40\x19\x63\xf7\x32\x45\x79\xff\xc5\x8e\xef\xae\x5d\xeb\xab\xd1\xf1\xfd\xd9\xf8\xd5\x17\xb5\xd8\xf0\x68\x51\xeb\xa0\xc7\x7c\x18\x41\xb1\x0b\x7e\x4b\x36\x5f\x95\x62\x23\xbd\x84\xcb\x9f\xe0\x88\xe0\xfe\x1b\x95\x3c\xf3\x20\x7e\x41\xcb\x33\xd2\xf0\xf3\xad\xcf\x7d\xae\xa2\xd9\x4f\x78\xd3\x39\x21\x0d\x8a\xcf\x92\x1f\xc1\x8f\x10\x55\x19\x37\x41\xe7\xdc\x25\x66\x2a\xb1\xd9\x8b\x4d\xe1\x91\xe0\x0b\x71\x42\x26\xbc\x3a\x18\x4a\x5e\xe7\x23\xf4\x75\xc1\xd3\x96\x16\x78\x73\xc5\xf5\x4e\xf1\x0a\xcf\x68\x43\xe5\x70\xf1\x53\xdf\xac\x58\x90\x21\x44\x01\x08\xff\x6a\x65\x9e\xea\x4a\x02\xb8\x65\xf1\x26\x51\xe5\xd1\xd0\x65\x7f\xe3\xc2\xa4\x0f\xe3\xdd\x3a\xeb\xa5\xa8\x8b\x63\xc2\x7c\xd9\xec\x5f\x24\x78\xb7\xcc\x4d\xfa\x2d\x99\xa3\xe3\x74\xfe\xb6\x6a\x66\x2f\xf9\xbe\x1f\x6d\x9f\x8b\xc1\x2c\xc2\x2b\xc2\x29\x9c\x89\x09\x20\x58\x94\x76\xe7\x1b\x2f\xd5\x76\xe2\x17\xcf\x2a\xa9\x23\xcd\x30\x8b\x3f\x53\xff\x64\x3e\x31\x03\xff\x47\x59\x44\xe9\x6d\x9f\xc9\x1d\x09\xbd\xee\xcb\x18\x16\x93\x2f\xc2\x13\xea\xf4\xda\x8f\x19\xbc\x67\xd3\xb0\x81\x3a\x9f\xfe\x64\x06\xb0\x63\xfe\x47\x39\xa0\xbe\xfd\x7c\x01\xe1\x68\x75\xdf\xc5\x77\x48\xec\xb1\xfa\x2f\xf0\x2d\x11\x48\x74\x26\xbb\x5e\x10\x48\x56\xd4\x76\x89\x7e\xa6\x50\xa0\x11\x6d\x75\x25\xb4\x31\x98\x25\x50\xe7\x61\xea\xe3\x8d\xdd\xec\x00\xda\x8b\xa0\x66\x7b\x56\x6a\x6d\xde\x35\xf6\xa5\x59\x0d\x76\x1a\xd9\x26\x50\x0c\xd6\x9e\x41\xfd\xe5\x2d\xde\xdb\x6c\x92\x7f\x92\xa0\x54\xff\x7b\x38\x39\x55\xeb\xe4\x6b\x18\x2f\xf8\x6e\xac\x6b\x06\xe5\x01\xd7\x91\x07\x0b\x26\xe8\xdf\x02\x80\xe3\x31\x7a\xe2\x20\xa5\xe4\xd3\x57\x75\xa0\x8e\x8c\x34\xcf\xe5\x17\x5f\xed\x04\x7d\xae\x13\xfa\x65\x90\xe0\x55\xce\xf8\x35\x4e\x73\xbd\x59\x3f\x55\x02\x06\x46\x1a\x66\x91\xcc\xbc\x32\x2d\xe0\x75\xf5\x28\xc2\x91\x5d\x56\xd8\x16\x5f\x71\xd5\x54\x7a\x8b\xb7\x0c\x16\xdb\xd6\x85\xcb\x2c\xb8\xa9\x5e\xd6\xb1\xaf\xa0\xdd\x63\xb4\x17\x9e\xd5\xb1\x59\x81\x70\xd3\xb9\x21\x42\xe4\xf3\x56\x7c\x64\x67\x5b\x2a\x68\xad\x4c\x25\xb1\xe8\xe6\xf3\x86\xd4\xfa\x02\x97\x7e\x37\xc1\xae\x8f\x45\xb3\x64\x45\x5a\x9b\x44\xd3\x5d\x5f\x7f\x07\x03\x2d\x46\xa2\x68\xb2\xf6\x93\x2e\x52\xb1\x03\xbb\xf3\x42\xbf\x01\xaa\xa9\x87\x8e\xd1\xa3\x08\xae\x1a\xe9\x17\x42\x6f\x16\x52\xf8\xe2\xcf\x47\xe8\xd7\x0f\x7a\xad\x2c\x27\x7f\x4a\xe0\xaf\x17\xb4\x21\xd1\x08\xe8\xc9\x9e\xcb\x90\xac\x6e\x11\x11\xab\xfb\x7f\xf8\x34\x2e\x99\x83\x7a\xe0\xe3\xf8\xbf\xdf\x06\xaf\x9c\xfa\xf5\x4a\x7a\x3c\x7a\x50\x88\x05\x87\xeb\xf9\x21\xbf\xb3\xf7\x25\x02\xc1\xd9\x0c\x7f\x0d\x11\x7b\xf7\x2b\xad\xa1\xc8\xb6\x0b\x95\xea\x48\x99\xee\x95\x25\xf7\x9e\xd8\x2b\xff\xcc\xfb\xe5\x0d\x38\x28\xbb\x3d\xc3\xba\x34\x80\x2f\x31\x45\xe7\x68\x4d\x34\xdb\xdf\x30\xa8\xb0\x61\x7e\x86\x87\x63\x59\x4b\xee\x45\x65\x64\xae\xba\x46\xcd\xf7\xdd\x95\xa5\x48\x72\xba\x66\xe1\x8f\x7d\x51\xe3\x53\xe7\x11\xf1\x5e\x0e\xf0\x79\xbb\x0b\x37\x82\xb4\x32\xd0\xa4\xb2\xb7\x81\x03\xbf\x97\xf4\xd5\x92\x02\x2f\x9a\xcf\x5d\x19\xc4\xf2\xcb\xef\x11\x3b\x21\xbb\x2d\x8a\x92\x60\x64\x1e\xfd\x0d\x07\x9e\x84\xcc\x77\xb4\x0b\x27\x7e\x35\xbe\xef\x8e\x4b\xcf\xba\xe8\xcc\x08\x8e\xb2\x13\x5f\xae\x0d\x2e\x07\x18\x07\x11\x36\x0e\x7b\x78\x0d\xbe\x93\x3e\xc9\x86\x73\x23\x7f\x54\xe7\x4e\xd8\x9b\xb7\x73\x2a\x16\x84\xa3\x0d\xf8\xe1\xf4\x0e\xce\x9f\x9d\xce\x2a\xa2\x39\x31\xfd\x5e\x7b\xca\xe2\xc3\xc9\x27\x4a\x45\x02\x95\x2a\x85\x0a\xb2\x38\x82\x07\x95\x23\x17\x0c\x84\xe7\xdd\x05\x88\xf8\x35\xe6\xb6\x46\x62\x8d\x57\x50\x3a\x6f\xb6\x51\xff\x40\xed\xa6\x9a\xb5\xdf\x44\xbc\x67\xeb\x38\xf1\xae\x75\x21\xb7\xe8\x61\x7f\x60\xe4\x6f\x04\x5a\x2f\x36\x88\xa2\xef\x33\x8e\x8b\xbf\xcb\xee\x21\xbd\xa6\xd5\xad\xa7\x32\x30\x8b\x46\xf9\x11\xe4\xce\x64\x0e\x41\xdd\xf0\x65\xb7\x44\xc7\xc9\x7d\xe1\x9e\xa6\x96\x47\x7c\xc7\xff\x65\x43\xd3\x54\xf1\x4a\xe1\x22\x89\xa2\x8b\x5a\x60\xfa\xce\xbb\x94\x83\x67\xac\x43\x5c\xb3\x41\x25\x81\x27\x8a\x60\x61\x7e\xa5\xf1\xdb\xc2\xf6\x4b\xf7\x7b\x80\x61\xa9\x65\xf8\x33\x3a\x06\xd0\x49\x7a\x0c\x3a\x46\x34\x7a\x48\x3b\x67\x78\x00\x95\x72\xfb\x69\xa2\x60\x54\xda\x9d\x1b\x16\x2d\xf4\x57\x64\x28\x37\x79\x26\xba\x46\xa2\x37\x85\xf4\x93\x41\x88\xf1\x5a\xe9\xba\x2c\x7a\x1b\x1c\x42\xb6\x5a\xa4\xdd\xb8\x67\xc6\x2d\x07\x51\x1e\xb9\xa6\x0b\xef\xed\x38\x39\x02\xc3\xc2\x29\x06\xb9\x95\xbc\xec\x8d\x79\xe9\x7e\x1f\x1f\xa1\xff\x1b\x0b\x22\x8d\xf8\x87\x4c\xcf\xd8\xe3\xf0\xf4\xc3\x4f\xa3\x73\xb4\xf8\xdc\xc6\x3e\x29\x53\xb1\x47\xcc\xbf\xb1\xa1\xba\x20\x06\xd6\x1c\xe3\xae\x0a\x2a\x4e\x35\x6b\xb3\x46\xd8\xaf\x8f\xb6\xbf\xbc\x8a\x98\xe6\xcf\x44\xee\x8a\xf8\x12\x69\xea\xca\x48\x19\xe9\xc9\x41\xdc\xdb\x64\x30\xf9\x05\xca\x28\xe5\x6a\xe0\x3d\x27\x1b\x1f\xf2\x9d\xfa\x2f\x33\xcf\xde\x69\x92\xdd\xb7\x8d\x2f\xa1\x56\xb5\xe5\xba\x56\xee\xce\x9e\xe6\x18\x55\xfd\xb7\xdc\xd4\x0d\x98\xf2\xec\xf9\xb3\x60\xb0\x7b\x30\xa5\xb2\x71\x43\x74\xff\x1a\x4c\x99\x66\xd1\xed\xcf\x94\xe1\xa2\x79\xa6\x4c\x17\x67\x0b\x6f\xd6\xb7\xa5\xab\xcd\xde\xa7\x92\xf3\xa3\xed\x61\x38\x31\x5d\x9b\x02\x91\x50\x5a\x8c\xab\xf0\x9c\x99\xbf\x09\xdd\xd8\xd7\xc3\xac\x86\xe4\x6b\x74\x81\x43\xa1\xdf\x86\x57\x12\x0c\xfa\x38\xef\xfd\xf8\x28\x7f\xda\x3a\xcc\x77\x2e\x29\x61\x43\xe8\xea\xf6\xd9\x03\xa0\xb6\x94\x99\x7d\x7c\xbb\x8c\xf8\x34\xdc\x70\x15\x59\xe9\xb2\x4d\xa6\x3a\xac\x58\xd8\xd7\xc2\xd4\x86\x51\xca\xce\xb5\x79\x35\x6f\x82\x16\x6c\x4d\xee\x08\x47\x54\xa2\x35\x16\x08\xd7\x35\xa9\x75\x92\x9b\x7e\x8f\xdb\x6b\x44\xab\x1b\x8e\x6b\x62\xb0\x31\x75\xbd\x04\xdc\x8f\x31\x75\xa2\x67\xe1\x7b\x71\x82\xac\x30\xd7\x35\xa2\xf4\x83\x4f\xbf\x53\x01\x69\x8d\xfa\xa5\x2d\x91\xbb\x4b\xc2\x77\xd9\xe2\x7c\x9e\x42\x25\xf8\x1e\x9a\x17\xfd\x6d\x59\xe7\x1d\x6b\xae\x7f\x95\xae\xd6\x55\x18\xea\x3a\x0f\xaf\x8d\x00\x77\x35\x6b\xbc\x11\xc5\xba\xa8\xab\xa6\x13\xe6\x48\x2f\x32\x57\x39\x20\x53\x78\x42\x32\xe2\xaf\x72\xc1\x46\x9f\x2f\x10\xa2\x9f\x55\x57\xeb\xbb\x57\xde\xe7\x51\xea\x27\xef\xde\x25\xa8\xd1\x0f\x3f\xa0\x39\x6e\x4c\x2d\x91\x80\xbe\xcf\x48\x52\xa7\xaf\xe7\xb6\x71\x43\xe6\xd2\xec\xe3\x9a\x08\xc9\xd9\x26\x48\x29\xf8\x31\x6c\x89\x79\x7c\x4f\x7d\x4d\x38\x41\xb8\x69\x58\x85\x95\xe9\xa5\x18\x1e\xd5\xa4\x22\xca\x42\x6b\xe8\x1f\xee\x96\x3b\x69\x25\xbd\xf3\x67\x0e\xf4\x85\x0c\x06\x57\xbe\xda\x47\x3e\x15\x61\x01\x45\x02\xaf\x17\x5a\x84\xa6\x86\x5d\x88\x00\x77\xa6\x9d\x43\xe0\x17\x33\x68\x71\xb6\x56\xfd\xf5\x3d\x4a\xda\x4a\xd2\x42\xa9\xeb\xe0\xda\xbd\x3d\xcf\xe0\x0e\x3f\x6d\xe7\xe6\x6b\xb5\xbd\x1c\x38\xfd\x88\xa2\xbe\x48\xd6\x32\x69\xaf\xea\xfb\x32\xce\x01\x40\xd7\xe9\x5c\x19\x9a\x46\x52\xd8\xf0\x7f\x44\x69\x9b\xff\xea\x66\xa5\xcc\x8c\x80\x2c\xb6\x58\x9c\xf1\x92\xea\x5a\x84\x08\xb7\x9b\x25\xe3\xa4\x6f\x87\x47\x97\xbe\x6d\xfd\xcc\x7d\x38\x4e\xf7\xc8\x78\x4e\x1d\xb1\x1e\x76\xe9\x62\x3b\xd2\xce\x67\x7b\xa9\xdf\xb0\x1e\x6d\xa9\x74\x77\xe3\xe3\xbb\x68\x79\xe2\x4d\xdf\xf3\xdc\xc5\x26\x3d\x0f\x75\x17\xdb\x66\x4f\x76\xc7\xad\xfa\x1f\xef\x0e\xda\xed\xf2\x8c\x77\xd8\x7e\x5b\xdd\xed\xfb\x55\xc5\xde\xbb\x26\x76\xb1\x22\xf6\xa0\xab\x76\xa7\xb7\x83\xfa\xd2\x74\x0b\x44\x9f\xa4\xeb\x5a\x7a\xd5\x30\xab\x08\xbd\x4b\x01\xe8\xf4\x3a\x64\x49\x2b\x40\xc7\x46\x93\xc8\x1f\x7f\xff\x9c\xac\xe7\x7e\x3e\xfc\x22\x19\xcc\x25\xd6\xdd\xf5\xad\xa5\x7e\x90\x05\x3e\x2f\x7d\xbb\x17\xd8\xe1\x6d\x31\xf4\x6b\x9e\x01\x83\x91\x6a\xc2\xf4\x43\x11\xa6\xf4\x9d\x13\xd0\xa1\xde\x66\xf5\x39\x9d\x5b\xa7\xbe\x78\x6c\x8a\xa9\xae\x08\x37\x6f\x62\xc7\xda\xb2\x06\x96\xab\x3a\xc7\xb9\xfa\x13\x9b\x02\xfe\xb1\xe7\x41\x76\x09\x1f\xbb\xd9\x7a\x8f\xb3\xf4\x34\xf4\x28\xab\x7f\x38\x75\x2f\xbf\x8f\xbf\x4d\x77\x90\x03\xb7\xe5\x95\x89\xbe\x79\xef\xf6\x7a\x4d\xb2\xbb\x8a\xf7\x75\x0b\xdf\xf6\x77\xdb\x7e\x8f\x38\xea\x9a\x3e\xbf\x88\x8e\x0b\x28\x9f\x38\xdb\xc2\xf5\x2b\xbd\xa1\x58\xec\xeb\xea\xf6\xc6\xfd\x0b\xcf\x20\x16\xbb\x3b\xcb\x23\xe2\x35\x12\xfe\x74\x84\x7a\x5e\x65\x44\xc7\xe8\x43\x2a\xbf\xca\x0f\x85\x84\xdd\xf4\xba\xf5\xbe\x95\xba\x0b\xbc\x27\x07\x26\xef\xd0\x18\x8a\x01\xc8\x94\xde\xe3\x7d\xc0\x39\x5a\x46\x20\x4b\x4b\x31\x2e\xf9\xfc\x31\x5a\x71\x7a\xa7\xfe\x0a\xc2\xec\xc5\xac\x1a\x57\x91\x0d\xde\xc7\x6e\x95\x96\x49\xe7\x10\xd9\x96\x68\x85\x65\x74\xef\xe8\x55\x8b\x5e\x60\xda\xb6\x44\xfb\x70\xaf\x88\x90\x2d\x81\x87\x3d\x48\x92\xad\x20\x4c\x99\x80\xe8\x91\x05\xc2\xef\x68\x45\x6c\xa0\x7f\xa2\xb4\xc2\x85\x0d\x54\x2f\x08\x27\xd1\xcb\xd0\x27\x5a\xe1\x85\x0d\x07\xcf\x02\x68\x24\x67\xcc\xf8\x44\x71\x3c\x9e\x7f\xad\xc4\x4d\x98\x12\x81\x1a\xda\x9a\x52\x0a\x48\x2e\x98\x20\x61\x07\x8b\x16\x5e\x3a\x9c\x22\x0c\xe0\x26\x2e\x69\x45\xa7\xab\xd5\xc1\x9b\xaa\xba\x66\xb6\x36\x0c\x19\x57\x3a\x75\xdd\xc1\x6c\xcd\x63\x27\xa6\x96\xb7\x80\x04\x62\x2c\xa9\x12\xbd\xfe\x76\xdc\x46\x48\xb2\x44\xd5\xa2\x6b\x6f\xc3\x81\x40\x21\xc6\x70\x55\xbe\xd9\x98\xd8\x71\x8d\x5a\x22\xd7\xf0\x56\x8b\xa2\xa4\xf5\x40\xe1\x06\xc0\xb1\x4e\x2a\xfb\x97\x9a\xaf\x5c\xe5\xec\x25\x6e\xe9\xca\xa8\xce\xd3\x68\x1b\x85\xa5\xcd\xfa\x93\x3f\x42\xda\x39\xc6\xa4\x42\x74\x64\x28\x91\xaa\xf0\x4b\x98\x42\xb6\xdf\x16\x08\x72\x4e\x06\xc6\xfc\x7e\x54\x9e\x50\x41\x12\x0f\x66\xb3\xed\xb9\x75\x7e\xab\x02\xe7\x0b\x8a\xd2\x45\xb7\x6f\x20\xb5\x0c\xbf\x55\x9f\xb9\x02\x59\xb2\x52\xe1\xcb\xcf\x24\x78\x3a\xc4\xf7\xa3\x0c\xeb\x02\x99\xfb\x92\xc1\xf6\xa4\xb0\x4b\xa4\xb9\x37\x89\xad\x63\xee\xfe\x34\x0e\xb2\x81\xa2\xff\x7e\x26\x5d\x3d\xd8\xef\x47\x39\x92\x05\x92\xf6\xa6\x57\xc5\x83\x97\x0b\x50\x29\xcd\xbf\xbf\x76\xee\x4e\x15\xa3\xa3\xd6\x10\x77\xdb\xe7\xe2\xe8\x56\xbd\xcd\x4f\x62\xef\x17\x3a\xb2\x52\xd2\x5b\x5e\xea\xc8\x4b\x4f\xef\x71\x7f\x13\x1d\xf4\xbe\x2d\x52\xbe\xa7\xb9\xf7\x30\xc9\x4d\x9c\xde\xf1\x3e\xb7\xe4\x46\xf8\xf9\x2b\x3c\xf5\xd1\x93\x6c\x9e\xb3\x9a\x75\x9e\x7f\x7a\xf0\xff\x03\x00\x00\xff\xff\x35\xb0\xc5\x00\xdd\xb6\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -360,7 +360,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x45, 0x6a, 0x60, 0x86, 0x54, 0xc5, 0x28, 0xfb, 0x47, 0x52, 0xd4, 0x68, 0x5e, 0xdc, 0x2, 0x8b, 0x27, 0x34, 0x4, 0xb8, 0xd7, 0x66, 0x5b, 0x6d, 0xd5, 0xd7, 0xf2, 0x94, 0x6e, 0xb9, 0x3c, 0x4a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2b, 0xfa, 0x45, 0x42, 0x22, 0x7, 0x1f, 0x6b, 0x1, 0x66, 0xc6, 0x74, 0xeb, 0xfc, 0x32, 0x8b, 0x94, 0xa8, 0x6e, 0xa9, 0xda, 0xa6, 0x34, 0xee, 0xb4, 0xb5, 0x6d, 0x8b, 0xa4, 0xc, 0x43, 0x75}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index ea958e9e0..572f4f3c3 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -64,18 +64,18 @@ // epoch/scripts/get_epoch_counter.cdc (113B) // epoch/scripts/get_epoch_metadata.cdc (162B) // epoch/scripts/get_epoch_phase.cdc (119B) -// epoch/scripts/get_epoch_timing_config.cdc (129B) +// epoch/scripts/get_epoch_timing_config.cdc (137B) // epoch/scripts/get_proposed_counter.cdc (116B) // epoch/scripts/get_randomize.cdc (128B) -// epoch/scripts/get_target_end_time_for_epoch.cdc (258B) +// epoch/scripts/get_target_end_time_for_epoch.cdc (266B) // flowToken/burn_tokens.cdc (1.135kB) // flowToken/create_forwarder.cdc (2.027kB) // flowToken/mint_tokens.cdc (1.019kB) -// flowToken/scripts/get_balance.cdc (435B) +// flowToken/scripts/get_balance.cdc (412B) // flowToken/scripts/get_supply.cdc (208B) // flowToken/setup_account.cdc (1.476kB) // flowToken/transfer_tokens.cdc (1.331kB) -// idTableStaking/admin/add_approved_and_limits.cdc (1.627kB) +// idTableStaking/admin/add_approved_and_limits.cdc (1.635kB) // idTableStaking/admin/add_approved_nodes.cdc (1.055kB) // idTableStaking/admin/capability_end_epoch.cdc (1.374kB) // idTableStaking/admin/change_candidate_limits.cdc (727B) @@ -110,7 +110,7 @@ // idTableStaking/delegation/del_stake_unstaked.cdc (676B) // idTableStaking/delegation/del_withdraw_reward_tokens.cdc (952B) // idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc (952B) -// idTableStaking/delegation/delegator_add_capability.cdc (878B) +// idTableStaking/delegation/delegator_add_capability.cdc (892B) // idTableStaking/delegation/get_delegator_committed.cdc (321B) // idTableStaking/delegation/get_delegator_info.cdc (299B) // idTableStaking/delegation/get_delegator_info_from_address.cdc (505B) @@ -120,9 +120,9 @@ // idTableStaking/delegation/get_delegator_unstaked.cdc (319B) // idTableStaking/delegation/get_delegator_unstaking.cdc (321B) // idTableStaking/delegation/get_delegator_unstaking_request.cdc (330B) -// idTableStaking/delegation/register_delegator.cdc (977B) +// idTableStaking/delegation/register_delegator.cdc (985B) // idTableStaking/delegation/register_many_delegators.cdc (649B) -// idTableStaking/node/node_add_capability.cdc (886B) +// idTableStaking/node/node_add_capability.cdc (900B) // idTableStaking/node/register_many_nodes.cdc (1.175kB) // idTableStaking/node/register_node.cdc (1.659kB) // idTableStaking/node/request_unstake.cdc (644B) @@ -167,10 +167,10 @@ // idTableStaking/scripts/get_total_staked_by_type.cdc (256B) // idTableStaking/scripts/get_weekly_payout.cdc (202B) // inspect_field.cdc (131B) -// lockedTokens/admin/admin_create_shared_accounts.cdc (4.156kB) -// lockedTokens/admin/admin_deploy_contract.cdc (454B) +// lockedTokens/admin/admin_create_shared_accounts.cdc (3.914kB) +// lockedTokens/admin/admin_deploy_contract.cdc (463B) // lockedTokens/admin/admin_deposit_account_creator.cdc (818B) -// lockedTokens/admin/admin_remove_delegator.cdc (471B) +// lockedTokens/admin/admin_remove_delegator.cdc (469B) // lockedTokens/admin/check_main_registration.cdc (955B) // lockedTokens/admin/check_shared_registration.cdc (639B) // lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.385kB) @@ -179,39 +179,38 @@ // lockedTokens/admin/custody_create_shared_accounts.cdc (3.654kB) // lockedTokens/admin/custody_setup_account_creator.cdc (800B) // lockedTokens/admin/deposit_locked_tokens.cdc (1.688kB) -// lockedTokens/admin/get_unlocking_bad_accounts.cdc (477B) // lockedTokens/admin/unlock_tokens.cdc (599B) -// lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.87kB) -// lockedTokens/delegator/delegate_new_tokens.cdc (1.232kB) -// lockedTokens/delegator/delegate_rewarded_tokens.cdc (550B) -// lockedTokens/delegator/delegate_unstaked_tokens.cdc (542B) +// lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.884kB) +// lockedTokens/delegator/delegate_new_tokens.cdc (1.391kB) +// lockedTokens/delegator/delegate_rewarded_tokens.cdc (655B) +// lockedTokens/delegator/delegate_unstaked_tokens.cdc (647B) // lockedTokens/delegator/get_delegator_id.cdc (398B) // lockedTokens/delegator/get_delegator_info.cdc (1.464kB) // lockedTokens/delegator/get_delegator_node_id.cdc (402B) -// lockedTokens/delegator/register_delegator.cdc (1.604kB) -// lockedTokens/delegator/request_unstaking.cdc (544B) -// lockedTokens/delegator/withdraw_rewarded_tokens.cdc (828B) -// lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc (550B) -// lockedTokens/delegator/withdraw_unstaked_tokens.cdc (550B) +// lockedTokens/delegator/register_delegator.cdc (1.763kB) +// lockedTokens/delegator/request_unstaking.cdc (649B) +// lockedTokens/delegator/withdraw_rewarded_tokens.cdc (996B) +// lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc (655B) +// lockedTokens/delegator/withdraw_unstaked_tokens.cdc (655B) // lockedTokens/staker/get_node_id.cdc (393B) // lockedTokens/staker/get_staker_info.cdc (1.171kB) -// lockedTokens/staker/register_node.cdc (1.584kB) -// lockedTokens/staker/request_unstaking.cdc (545B) -// lockedTokens/staker/stake_new_tokens.cdc (1.284kB) -// lockedTokens/staker/stake_rewarded_tokens.cdc (548B) -// lockedTokens/staker/stake_unstaked_tokens.cdc (548B) -// lockedTokens/staker/unstake_all.cdc (511B) -// lockedTokens/staker/update_networking_address.cdc (505B) -// lockedTokens/staker/withdraw_rewarded_tokens.cdc (819B) -// lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (551B) -// lockedTokens/staker/withdraw_unstaked_tokens.cdc (551B) -// lockedTokens/user/deposit_tokens.cdc (763B) +// lockedTokens/staker/register_node.cdc (1.743kB) +// lockedTokens/staker/request_unstaking.cdc (713B) +// lockedTokens/staker/stake_new_tokens.cdc (1.442kB) +// lockedTokens/staker/stake_rewarded_tokens.cdc (716B) +// lockedTokens/staker/stake_unstaked_tokens.cdc (716B) +// lockedTokens/staker/unstake_all.cdc (679B) +// lockedTokens/staker/update_networking_address.cdc (673B) +// lockedTokens/staker/withdraw_rewarded_tokens.cdc (987B) +// lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (719B) +// lockedTokens/staker/withdraw_unstaked_tokens.cdc (719B) +// lockedTokens/user/deposit_tokens.cdc (796B) // lockedTokens/user/get_locked_account_address.cdc (407B) // lockedTokens/user/get_locked_account_balance.cdc (406B) // lockedTokens/user/get_multiple_unlock_limits.cdc (520B) -// lockedTokens/user/get_total_balance.cdc (2.818kB) +// lockedTokens/user/get_total_balance.cdc (2.817kB) // lockedTokens/user/get_unlock_limit.cdc (397B) -// lockedTokens/user/withdraw_tokens.cdc (730B) +// lockedTokens/user/withdraw_tokens.cdc (922B) // nodeVersionBeacon/admin/change_version_freeze_period.cdc (810B) // nodeVersionBeacon/admin/delete_version_boundary.cdc (835B) // nodeVersionBeacon/admin/heartbeat.cdc (635B) @@ -1642,7 +1641,7 @@ func epochScriptsGet_epoch_phaseCdc() (*asset, error) { return a, nil } -var _epochScriptsGet_epoch_timing_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x2a\x28\x4d\x52\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x42\x28\xd7\x03\x93\x21\x99\xb9\x99\x79\xe9\xce\xf9\x79\x69\x99\xe9\x0a\xd5\x5c\x0a\x0a\x0a\x0a\x45\xa9\x25\xa5\x45\x79\x48\x0a\xd3\x53\x4b\x30\xd4\x6a\x68\x72\xd5\x02\x02\x00\x00\xff\xff\x36\x40\x3a\x4b\x81\x00\x00\x00" +var _epochScriptsGet_epoch_timing_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x42\x68\xd3\x03\x93\x21\x99\xb9\x99\x79\xe9\xce\xf9\x79\x69\x99\xe9\x0a\xd5\x5c\x0a\x0a\x0a\x0a\x45\xa9\x25\xa5\x45\x79\x48\x0a\xd3\x53\x4b\x30\xd4\x6a\x68\x72\xd5\x02\x02\x00\x00\xff\xff\x67\x19\xef\x12\x89\x00\x00\x00" func epochScriptsGet_epoch_timing_configCdcBytes() ([]byte, error) { return bindataRead( @@ -1658,7 +1657,7 @@ func epochScriptsGet_epoch_timing_configCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_epoch_timing_config.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0xbe, 0x93, 0x2d, 0x1, 0xa9, 0x63, 0x45, 0x26, 0x2b, 0xa4, 0x83, 0x3f, 0xeb, 0x95, 0x61, 0x2f, 0x3d, 0x1a, 0xbe, 0x7e, 0x6a, 0x7d, 0xf7, 0x18, 0x6f, 0x75, 0xf3, 0x7, 0x42, 0x69, 0xdd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe9, 0x6f, 0xa1, 0xa3, 0x69, 0xa0, 0x19, 0x38, 0xf6, 0x87, 0xe4, 0xc3, 0x4c, 0x63, 0x47, 0x64, 0xe, 0x15, 0x4f, 0x62, 0xbb, 0x5e, 0xa5, 0x7, 0x75, 0x3b, 0x4c, 0xe2, 0x67, 0xf5, 0x79, 0x35}} return a, nil } @@ -1702,7 +1701,7 @@ func epochScriptsGet_randomizeCdc() (*asset, error) { return a, nil } -var _epochScriptsGet_target_end_time_for_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x8f\x4d\x0a\xc2\x30\x10\x85\xf7\x39\xc5\x5b\xb6\x1b\x71\x21\x2e\x04\x05\xe9\x0f\xba\x52\x6c\x3d\x40\xad\x69\x0d\x34\x93\x30\x24\x28\x48\xef\x2e\x4d\x5b\x6c\x16\xe1\xc1\x7c\xdf\x3c\x46\x69\x6b\xd8\x21\xef\xcc\x3b\xb3\xa6\x7e\xa1\x61\xa3\xb1\xfe\x64\xd7\x4b\x72\x3a\xa6\xe9\x2d\x2b\x0a\x21\xac\x7f\xa0\xf1\x04\x5d\x29\x8a\x5c\xc5\xad\x74\x81\xde\xe1\x7e\x26\xb7\xdd\xc4\x73\xc0\x57\x00\x80\x65\x39\xa5\xe1\x2d\x04\x1c\xf6\xff\xae\x55\xed\x99\x25\x8d\x93\xc4\x78\x72\x92\x83\xd4\x87\xbf\x93\x0e\xb5\xa1\x46\xb5\x58\x4a\xf3\xaa\x52\x69\x45\x6d\x12\x80\x28\x0e\x06\x4b\xe7\x99\x26\x69\x00\xcb\xb1\x99\x9e\xa5\xd2\x32\x37\x1c\xc4\xe5\x01\xb1\xe8\x7f\x01\x00\x00\xff\xff\x4c\x97\xdf\x07\x02\x01\x00\x00" +var _epochScriptsGet_target_end_time_for_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\xcf\xcf\x8a\xc2\x30\x10\x06\xf0\x7b\x9e\x62\x8e\xcd\x65\xd9\xc3\xb2\x87\x85\x15\xa4\x7f\xd0\x93\x62\xeb\x03\x84\x38\xad\x81\x64\x52\xa6\x09\x0a\xd2\x77\x97\xa6\x2d\x36\x87\x30\x90\xef\x97\x8f\x31\xae\xf7\x1c\xa0\xb2\xfe\x51\xf6\x5e\xdf\xa1\x65\xef\xe0\xfb\x59\x9e\x4f\xf9\x61\x5f\x14\x97\xb2\xae\x85\x50\x5a\xe3\x30\x64\xca\x5a\x09\x6d\x24\x70\xca\x50\x16\x14\x77\x18\x92\xfa\x83\xeb\x91\xc2\xef\x8f\x5c\x07\x78\x09\x00\x80\x9e\x71\x99\xa6\xb3\x01\xb0\xfb\xff\x74\x7e\xe9\xc8\x8c\x34\xbf\xe4\x3e\x52\x40\x4e\x68\x4c\xb7\xc5\x00\xda\x53\x6b\x3a\xd8\xa2\xf5\xab\xc6\x38\x43\x5d\x9e\x02\x99\x4c\x82\x31\x44\xa6\x05\x4d\xc1\x66\x6e\xa6\x5b\x63\x1c\x56\x9e\x13\xdc\x2e\x20\xc5\xf8\x0e\x00\x00\xff\xff\xbd\x1a\x61\x75\x0a\x01\x00\x00" func epochScriptsGet_target_end_time_for_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1718,7 +1717,7 @@ func epochScriptsGet_target_end_time_for_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_target_end_time_for_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x22, 0xdd, 0x7, 0xc, 0x15, 0x68, 0xe9, 0x1, 0x77, 0x80, 0xe2, 0x2f, 0x44, 0xa8, 0xc, 0xf6, 0x4f, 0x60, 0x38, 0xab, 0xbe, 0x6e, 0x2c, 0xc4, 0x97, 0x55, 0x49, 0xad, 0x21, 0x6d, 0xb4, 0xa0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb1, 0x91, 0x98, 0xde, 0xc1, 0xe8, 0xa1, 0x2c, 0xf, 0x6c, 0x74, 0x45, 0x1e, 0xa1, 0x93, 0x8e, 0xd8, 0x79, 0x4c, 0xee, 0x6c, 0xed, 0x14, 0xe3, 0x42, 0x3, 0x7d, 0xec, 0x57, 0xad, 0x88, 0x94}} return a, nil } @@ -1782,7 +1781,7 @@ func flowtokenMint_tokensCdc() (*asset, error) { return a, nil } -var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\xcb\x4e\xf3\x30\x10\x85\xf7\x7e\x8a\xa3\x2c\xfe\x3f\xd9\x24\x1b\xc4\xa2\x02\xaa\x82\xd4\x07\x40\x85\xfd\xc4\x19\xb7\x23\x5c\x3b\xf2\x85\x22\x55\x7d\x77\x94\x2b\x6a\x56\xb1\xe7\x9b\x73\xe6\x8c\x9b\x06\x87\x93\x44\x44\x1d\xa4\x4f\x08\x4c\x5d\x44\x3a\x31\x5a\xb2\xe4\x34\xc3\x08\xdb\x0e\xde\x80\x1c\x48\x6b\x9f\x5d\xfa\x1f\xb1\xb7\xfe\x72\xf0\x5f\xec\xf0\x3a\x71\x4a\xc9\xb9\xf7\x21\x61\x9f\xdd\x51\x5a\xcb\x53\xd5\x04\x7f\x46\x71\x77\x57\xac\xe4\xaa\x31\x53\xcb\xb9\x50\x8a\xb4\xe6\x18\x4b\xb2\xb6\x82\xc9\x0e\x67\x12\x57\xce\xf6\x1b\xec\xba\x2e\x70\x8c\xd5\x06\x1f\x7b\xf9\x79\x7c\xc0\x55\x29\x00\xb0\x9c\xf0\x4d\xd9\xa6\x77\x36\x78\xc6\x91\xd3\x6e\x6a\x59\x5a\xab\x11\x1b\xbe\x5a\x53\x4f\xad\x58\x49\xc2\xb1\x6e\x7d\x08\xfe\xf2\xf4\x6f\x1d\xa1\xfe\x1c\x64\xae\x77\x83\xd7\x73\xd4\xdb\x4b\xd9\xf4\xb9\xb5\xa2\x1b\xb3\xf0\x73\xe9\x4f\x7f\xbb\x45\x4f\x4e\x74\x59\xbc\xf9\x6c\x3b\x38\x9f\x30\xb9\x2c\x1b\x43\x60\xc3\x81\x87\xbf\xe4\xc7\x95\x8f\x9e\x45\x35\x65\x09\x9c\x72\x70\x6b\x9c\x7a\x7e\x0f\x75\x53\xbf\x01\x00\x00\xff\xff\xb2\x75\x14\x0e\xb3\x01\x00\x00" +var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\xcd\x4e\xc3\x30\x10\x84\xef\x7e\x8a\x51\x0e\x90\x5c\x92\x0b\xe2\x50\x01\x55\x41\xea\x03\xa0\xc2\x7d\xe3\xac\xdb\x15\x8e\x1d\xf9\x87\x22\x21\xde\x1d\xe5\x17\xe1\x93\xed\x9d\xf9\x3c\x9e\xa6\xc1\xe9\x22\x11\x51\x07\x19\x12\x02\x53\x17\x91\x2e\x8c\x96\x2c\x39\xcd\x30\xc2\xb6\x83\x37\x20\x07\xd2\xda\x67\x97\x6e\x23\x8e\xd6\x5f\x4f\xfe\x83\x1d\x9e\x67\x9d\x52\xd2\x0f\x3e\x24\x1c\xb3\x3b\x4b\x6b\x79\x9e\x9a\xe0\x7b\x14\xff\xee\x8a\x4d\xb9\x31\x16\xd5\x7a\x2e\x94\x22\xad\x39\xc6\x92\xac\xad\x60\xb2\x43\x4f\xe2\xca\xe5\xf9\x1d\x0e\x5d\x17\x38\xc6\x6a\x87\xb7\xa3\x7c\xdd\xdf\xe1\x5b\x29\x00\xb0\x9c\xf0\x49\xd9\xa6\x57\x36\x78\xc4\x99\xd3\x61\xb6\xac\xd6\x6a\x92\x8d\xab\xd6\x34\x50\x2b\x56\x92\x70\xac\x5b\x1f\x82\xbf\x3e\xdc\x6c\x11\xea\xf7\x11\xf3\x54\x36\x43\x6e\xad\xe8\xc6\xac\x83\xe5\xbb\x7f\xa0\xfd\x1e\x03\x39\xd1\x65\xf1\xe2\xb3\xed\xe0\x7c\xc2\x8c\x5b\xab\x41\x60\xc3\x81\xc7\x5d\xf2\x53\xb7\x13\xbc\xa8\xe6\xd0\x81\x53\x0e\x6e\xcb\x5d\x2f\xc5\xab\x1f\xf5\x1b\x00\x00\xff\xff\x49\x8d\x76\xbc\x9c\x01\x00\x00" func flowtokenScriptsGet_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -1798,7 +1797,7 @@ func flowtokenScriptsGet_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/scripts/get_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0xff, 0xa, 0x56, 0x3f, 0xfb, 0xe0, 0xd, 0xb, 0x7, 0x18, 0x80, 0xea, 0xfa, 0x73, 0xb0, 0x94, 0x62, 0xb6, 0xb1, 0x47, 0x85, 0x6a, 0x9b, 0xcc, 0x47, 0xc4, 0x1e, 0x51, 0x88, 0xc3, 0x7e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb8, 0x8b, 0x72, 0xb5, 0x48, 0x4e, 0xa0, 0x6f, 0x49, 0xf1, 0x6b, 0x9f, 0xff, 0x13, 0x42, 0xa1, 0x7b, 0x79, 0x9b, 0x94, 0x95, 0x62, 0x98, 0x4c, 0x33, 0x9f, 0x99, 0x63, 0xfb, 0xb5, 0x48, 0xc6}} return a, nil } @@ -1862,7 +1861,7 @@ func flowtokenTransfer_tokensCdc() (*asset, error) { return a, nil } -var _idtablestakingAdminAdd_approved_and_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x54\x4d\x8b\xe3\x46\x10\x3d\x4b\xbf\xa2\xd6\x87\x8d\x4c\x82\xcc\x5e\x4d\x9c\x65\x12\x13\x10\x0c\x4b\x58\x2f\xb9\x0c\x73\x68\x77\x97\xac\x4e\xda\x5d\xa2\xbb\x34\x9a\x61\xf0\x7f\x0f\xd5\x92\xfc\x31\xa3\x21\x7d\x11\xa8\x5f\xbd\x7a\x7a\xf5\x4a\xf6\xd8\x52\x60\xf8\xd3\x51\x5f\x6d\x7f\xa8\xbd\xc3\x1d\xab\x7f\xad\x3f\x40\x1d\xe8\x08\x8b\xf7\x17\x8b\x3c\x5f\xad\x56\xf0\xa3\xb1\x11\x38\x28\x1f\x95\x66\x4b\x1e\x94\x31\x11\x3c\x19\x84\x6a\x1b\x81\x09\xb8\x41\x70\x36\x32\x50\x0d\xaa\x6d\x03\x3d\xa1\x49\x80\x08\xd6\x27\x0e\x41\x54\x5b\x60\x61\x2f\x21\xbd\xaa\x18\x94\x8b\x04\xd6\xeb\x80\x2a\x62\x84\xe8\x88\xc1\xd9\xa3\xe5\x98\x10\xfb\x97\x54\xe7\xbb\xe3\x1e\x83\x70\x0f\x94\x7d\x43\xa0\x02\x8a\x0c\x34\x02\x1c\xe8\x6a\x50\xfe\x45\x50\x52\x23\x1a\xac\x39\xab\x50\x2e\xa0\x32\x2f\x80\xcf\xa2\xd2\xfa\x1b\x3d\xbf\x00\x37\x76\xe8\x78\xfd\x95\xbd\x75\x0e\x3c\x31\x04\x7c\xc2\xc0\x50\x58\x83\xc7\x96\x18\x3d\x2f\xf3\xfc\x0a\x59\x78\xec\xef\xc6\xaf\xae\xb6\x71\x0d\x0f\x3b\x0e\xd6\x1f\x1e\x97\xf0\x9a\xe7\x00\x00\xab\x15\xdc\x93\x56\x0e\x9e\x54\xb0\xd2\x12\x6a\x0a\xa0\x20\x60\x8d\x01\xbd\xc6\xc9\xc4\x6a\x0b\x69\x00\x70\x67\x8e\xd6\x03\xed\xff\x41\xcd\x89\xc2\x21\x83\x92\x97\xdf\xb1\x5e\xc3\xe7\xf7\xc3\x2a\x53\xc9\xd0\xaf\x0d\xd8\xaa\x80\x85\xd2\x9a\xd7\xa0\x3a\x6e\x8a\xdf\x29\x04\xea\xff\x56\xae\xc3\x25\x7c\xbe\xd3\x9a\x3a\xcf\x22\x10\xc6\x23\x7e\x27\xcc\x9c\x2e\xf5\x56\x8e\x9c\x88\xae\x2e\x27\x4d\xb0\x01\xe9\x56\x46\xa6\xa0\x0e\x58\x0e\x5c\xbf\x7e\x28\xf4\xb7\x42\x52\xb7\x9e\x89\x63\x39\x3e\x13\x6c\x37\xd0\xfd\xa5\xb8\x59\x9e\x1b\xcb\xf9\xfa\x15\x5a\xe5\xad\x2e\x16\x7f\x50\xe7\x4c\x1a\xd4\xa8\xff\x46\x7d\x1c\x33\x9e\x74\x2e\x06\x8e\xd3\xe0\x12\x3e\xa3\xee\x18\xe1\x35\xcf\x32\xb1\x37\x85\x43\x1a\x5f\x66\x09\x9b\x39\x81\x07\xe4\x09\x73\x6f\x23\x17\xcb\x3c\xcb\xb2\x39\x41\x8e\x94\xb9\x2c\x84\x6c\xc8\x62\x99\x8f\xdd\x24\xec\xf7\x29\xeb\x1f\x36\xf9\x4e\x0e\x77\x67\x58\x91\x4a\x57\x2b\xc9\x7d\x8a\xba\xc7\x7e\xda\x42\xe8\x1b\xab\x1b\x30\x84\xd1\xff\xc4\xf3\x71\x1f\x75\x24\x19\x23\x91\x37\xe7\xed\x4b\x10\xad\xbc\xb1\x46\x31\x0e\xbc\xc3\x2a\x26\xd8\xd5\x6a\xca\x5a\x7e\x19\x08\x24\xc5\xa8\x74\x03\x9a\x42\xc0\xd8\x92\x37\xe2\x75\x2a\x1e\xb6\x33\xcb\x04\xe3\xb1\xff\x46\x06\xab\xad\x68\xb9\xdd\x96\xe4\x7e\x66\xeb\x39\xf7\x1f\xce\x75\x8f\xf0\x69\x03\xde\xba\x31\xaf\x59\x96\x69\xf2\x6c\x7d\x87\x52\x7d\x12\x63\x92\xa9\xd2\xb9\xf2\x35\xcd\x5b\xfa\x6d\xbc\x2d\xce\xbc\xc9\xd2\xec\x32\x8a\x87\x89\xa0\x0c\xe4\xf0\x11\x36\xf0\xe1\xdd\x27\xf8\x19\xbe\xa4\xf2\xff\x51\xbe\x01\x0e\x49\xe7\x69\x9c\x5f\x44\xbe\x1e\xc8\x10\x8c\x69\xd3\x3a\x2f\xff\x1e\xba\xf8\x91\xec\xbf\x1a\x75\x9c\xdf\xbf\x32\xbe\x09\xe5\x8c\xaa\x29\x40\x3b\x71\x0a\xfb\x9b\xff\x6d\x96\xbd\xa3\xbb\x8a\xde\xc5\x85\xf5\x95\x23\xd3\x36\x9d\xfe\x0b\x00\x00\xff\xff\x32\x34\xbe\xa2\x5b\x06\x00\x00" +var _idtablestakingAdminAdd_approved_and_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x54\x4d\x6f\xe3\x36\x10\x3d\x4b\xbf\x62\xd6\x87\xad\x8c\x16\x32\xf6\x6a\xd4\x5d\xa4\x35\x0a\x08\x08\x16\xc5\x7a\xd1\x4b\x90\x03\x4d\x8e\x2c\xb6\x34\x47\x20\x47\x51\x82\xc0\xff\xbd\x18\x4a\xf2\x47\xa2\xa0\xbc\x18\x30\xdf\xbc\x79\x7c\xf3\x46\xf6\xd8\x52\x60\xf8\xd3\x51\x5f\x6d\x7f\xa8\xbd\xc3\x1d\xab\x7f\xad\x3f\x40\x1d\xe8\x08\x8b\xf7\x17\x8b\x3c\x5f\xad\x56\xf0\xa3\xb1\x11\x38\x28\x1f\x95\x66\x4b\x1e\x94\x31\x11\x3c\x19\x84\x6a\x1b\x81\x09\xb8\x41\x70\x36\x32\x50\x0d\xaa\x6d\x03\x3d\xa1\x49\x80\x08\xd6\x27\x0e\x41\x54\x5b\x60\x61\x2f\x21\xfd\x55\x31\x28\x17\x09\xac\xd7\x01\x55\xc4\x08\xd1\x11\x83\xb3\x47\xcb\x31\x21\xf6\x2f\xa9\xce\x77\xc7\x3d\x06\xe1\x1e\x28\xfb\x86\x40\x05\x14\x19\x68\x04\x38\xd0\xd5\xa0\xfc\x8b\xa0\xa4\x46\x34\x58\x73\x56\xa1\x5c\x40\x65\x5e\x00\x9f\x45\xa5\xf5\x37\x7a\x7e\x01\x6e\xec\xd0\xf1\xfa\x95\xbd\x75\x0e\x3c\x31\x04\x7c\xc2\xc0\x50\x58\x83\xc7\x96\x18\x3d\x2f\xf3\xfc\x0a\x59\x78\xec\xef\xc6\x57\x57\xdb\xb8\x86\x87\x1d\x07\xeb\x0f\x8f\x4b\x78\xcd\x73\x00\x80\xd5\x0a\xee\x49\x2b\x07\x4f\x2a\x58\x69\x09\x35\x05\x50\x10\xb0\xc6\x80\x5e\xe3\x64\x62\xb5\x85\x34\x00\xb8\x33\x47\xeb\x81\xf6\xff\xa0\xe6\x44\xe1\x90\x41\xc9\x9f\xdf\xb1\x5e\xc3\xe7\xf7\xc3\x2a\x53\xc9\xd0\xaf\x0d\xd8\xaa\x80\x85\xd2\x9a\xd7\xa0\x3a\x6e\x8a\xdf\x29\x04\xea\xff\x56\xae\xc3\x25\x7c\xbe\xd3\x9a\x3a\xcf\x22\x10\xc6\x23\x7e\x27\xcc\x9c\x2e\xf5\x56\x8e\x9c\x88\xae\x2e\x27\x4d\xb0\x01\xe9\x56\x46\xa6\xa0\x0e\x58\x0e\x5c\xbf\x7e\x28\xf4\xb7\x42\x52\xb7\x9e\x89\x63\x39\xfe\x26\xd8\x6e\xa0\xfb\x4b\x71\xb3\x3c\x37\x96\xf3\xf5\x2b\xb4\xca\x5b\x5d\x2c\xfe\xa0\xce\x99\x34\xa8\x51\xff\x8d\xfa\x38\x66\x3c\xe9\x5c\x0c\x1c\xa7\xc1\x25\x7c\x46\xdd\x31\xc2\x6b\x9e\x65\x62\x6f\x0a\x87\x34\xbe\xcc\x12\x36\x73\x02\x0f\xc8\x13\xe6\xde\x46\x2e\x96\x79\x96\x65\x73\x82\x1c\x29\x73\x59\x08\xd9\x90\xc5\x32\x1f\xbb\x49\xd8\xef\x53\xd6\x3f\x6c\xf2\x9d\x1c\xee\xce\xb0\x22\x95\xae\x56\x92\xfb\x14\x75\x8f\xfd\xb4\x85\xd0\x37\x56\x37\x60\x08\xa3\xff\x89\xe7\xe3\x3e\xea\x48\x32\x46\x22\x6f\xce\xdb\x97\x20\x5a\x79\x63\x8d\x62\x1c\x78\x87\x55\x4c\xb0\xab\xd5\x94\xb5\xfc\x32\x10\x48\x8a\x51\xe9\x06\x34\x85\x80\xb1\x25\x6f\xc4\xeb\x54\x3c\x6c\x67\x96\x09\xc6\x63\xff\x8d\x0c\x56\x5b\xd1\x72\xbb\x2d\xc9\xfd\xcc\xd6\x73\xee\x3f\x9c\xeb\x1e\xe1\xd3\x06\xbc\x75\x63\x5e\xb3\x2c\xd3\xe4\xd9\xfa\x0e\xa5\xfa\x24\xc6\x24\x53\xa5\x73\xe5\x6b\x9a\xb7\xf4\xdb\x78\x5b\x24\xd8\x76\x7d\xd1\x95\xac\xcd\x2e\x23\x79\x98\x88\xca\x40\x0e\x1f\x61\x03\x1f\xde\x7d\x82\x9f\xe1\x4b\x2a\xff\x9f\x17\x6c\x80\x43\xd2\x7b\x1a\xe7\x18\x91\xaf\x07\x33\x04\x64\xda\xb8\xce\xcb\x37\x88\x2e\xbe\xa4\x31\x5c\x8d\x3c\xce\xef\x61\x19\xdf\x84\x73\x46\xd5\x14\xa4\x9d\x38\x86\xfd\xcd\x77\x37\xcb\xde\xd1\x5d\x45\xf0\xe2\xc2\xfa\xca\x91\x69\xab\x4e\xff\x05\x00\x00\xff\xff\xa0\x1b\xa9\x9a\x63\x06\x00\x00" func idtablestakingAdminAdd_approved_and_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -1878,7 +1877,7 @@ func idtablestakingAdminAdd_approved_and_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/add_approved_and_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x74, 0x9b, 0x7, 0xd2, 0x23, 0xf5, 0x4d, 0xf8, 0xe3, 0x52, 0xc4, 0xdc, 0x9, 0x87, 0x86, 0xbb, 0x4f, 0x41, 0x4d, 0x75, 0x63, 0xb1, 0xd1, 0x2f, 0x2b, 0x13, 0xa0, 0x8e, 0x65, 0x52, 0x18, 0xa4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf8, 0x5c, 0xc3, 0x2d, 0xdd, 0xd4, 0x3f, 0x6, 0xb, 0x28, 0xd4, 0x83, 0xa8, 0x94, 0xed, 0x21, 0x85, 0x73, 0x1f, 0x61, 0xf0, 0x2f, 0xba, 0x6c, 0xed, 0xc4, 0x1f, 0xbe, 0x46, 0xf9, 0x40, 0x80}} return a, nil } @@ -2562,7 +2561,7 @@ func idtablestakingDelegationDel_withdraw_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _idtablestakingDelegationDelegator_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\xcb\xce\x9b\x30\x10\x85\xf7\x7e\x8a\x51\x16\x11\x48\x15\xec\xa3\x5c\xd4\x36\xaa\xd4\x4d\x1b\x29\x51\xf7\x83\x19\xc0\x8d\x63\x23\x7b\x10\xad\x12\xde\xbd\x82\x34\x0e\x34\xe9\x7f\xf1\x0e\x98\xe3\xf3\xf1\x8d\x3a\xd5\xd6\x31\x7c\xd1\xb6\xfd\xba\x3d\x60\xa6\x69\xcf\x78\x54\xa6\x84\xc2\xd9\x13\xcc\x1e\x3f\xcc\xc4\x28\x73\xb0\x47\x32\xa3\xd1\xe1\x79\x26\x44\x9a\xc2\xa1\x52\x1e\xd8\xa1\xf1\x28\x59\x59\x03\x98\xe7\x1e\x10\xea\x26\xd3\x4a\x42\x4e\x9a\x4a\x64\xeb\x40\x62\x8d\x99\xd2\x8a\x7f\x03\x5b\x40\x03\x28\xa5\x6d\x0c\x43\xab\xb8\xea\x6f\x42\x03\xf4\x4b\x79\xee\xa9\xbe\xd9\x9c\xb6\x21\x6a\xb3\x9f\x24\x59\x88\x71\xcd\x59\x08\x00\x80\xda\x51\x8d\x8e\x22\x94\x92\x17\x80\x0d\x57\xd1\x27\xeb\x9c\x6d\x7f\xa0\x6e\x28\x86\xf9\xc7\x6b\x4b\x7c\x0b\xf4\x47\x15\x7d\x39\x27\x9e\xad\xc3\x92\x92\x6c\x48\x2c\x87\xf4\xa3\x89\x24\x80\x7c\x6f\x0d\xb9\x18\xe6\x4f\x66\x26\xc0\xeb\xa8\x57\xb5\x78\xa2\xfb\x7e\xd7\xfe\xda\xbd\x43\xae\x62\x58\xad\xc0\x28\x0d\x97\x4b\x40\xec\xcf\xc0\x18\xb4\x29\xf2\x49\x49\xbc\x9c\x9f\x5f\xab\xdf\x0d\xea\xbb\x75\x94\x5e\x97\x90\x16\xda\xb6\x7f\x27\xc3\x50\xbc\x49\x64\x45\xf2\x18\xc5\xb0\xd9\x40\x81\xda\x53\x28\x3f\x4f\x30\x1c\x71\xe3\x4c\x78\xd5\xdd\x3d\x6a\xe2\xfb\x82\x3f\x63\x0d\xab\x27\xcc\x37\xc9\xca\xfb\x86\xde\x43\x3f\x81\x78\xa3\xca\x90\x89\xc5\xff\x2d\x0e\x56\x7c\x35\x2d\x18\xff\xc7\x87\xe9\x1a\x78\x01\x2f\x99\xfc\xa7\xb3\x13\xdd\x9f\x00\x00\x00\xff\xff\xc4\xa7\x67\x81\x6e\x03\x00\x00" +var _idtablestakingDelegationDelegator_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\xcb\xae\x9b\x30\x10\x86\xf7\x7e\x8a\x51\x16\x11\x48\x11\xec\xa3\x5c\xd4\x26\xaa\xd4\x4d\x1b\x29\x51\xf7\x83\x19\xc0\x8d\x63\x23\x7b\x10\xad\x12\xde\xbd\x82\x34\x04\x4e\x72\x6e\xde\x81\x67\xe6\xff\xfc\x8d\x3a\x95\xd6\x31\x7c\xd3\xb6\xfe\xbe\x3d\x60\xa2\x69\xcf\x78\x54\x26\x87\xcc\xd9\x13\x4c\x1e\x2f\x26\x62\xd0\x73\xb0\x47\x32\x83\xd2\xee\x7b\x22\x44\x1c\xc3\xa1\x50\x1e\xd8\xa1\xf1\x28\x59\x59\x03\x98\xa6\x1e\x10\xca\x2a\xd1\x4a\x42\x4a\x9a\x72\x64\xeb\x40\x62\x89\x89\xd2\x8a\xff\x02\x5b\x40\x03\x28\xa5\xad\x0c\x43\xad\xb8\x68\x27\xa1\x01\xfa\xa3\x3c\xb7\x54\x3f\x6c\x4a\xdb\xbe\xd5\x26\xbf\x49\xb2\x10\xc3\x98\xb3\x10\x00\x00\xa5\xa3\x12\x1d\x05\x28\x25\xcf\x01\x2b\x2e\x82\xaf\xd6\x39\x5b\xff\x42\x5d\xd1\x0c\x36\xb7\x54\x45\x3e\x84\xe9\x97\x6b\x66\x78\x6b\x6f\x8f\xca\x5a\x14\x8e\x3c\x5b\x87\x39\x45\x49\xd7\xbf\xe8\x66\x3d\x7a\x89\x7a\xac\x9f\xb5\x21\x17\xc2\xf4\x49\xcd\x08\x7f\x15\xb4\xe2\xe6\x4f\xe4\xdf\x67\xed\xaf\xd9\x3b\xe4\x22\x84\xe5\x12\x8c\xd2\x70\xb9\xf4\x88\xed\xe9\x18\xe5\xe0\x39\x51\x4e\xbc\x98\x9e\xdf\x8b\xdf\x75\x8b\x68\x56\x41\x7c\x5d\x49\x9c\x69\x5b\xff\xaf\xec\x8b\xc2\x75\x24\x0b\x92\xc7\x20\x84\xf5\x1a\x32\xd4\x9e\xfa\xf0\xf3\x08\xc3\x11\x57\xce\xf4\xbf\x9a\xbb\x47\x4d\x7c\x5f\xf7\x06\x4b\x58\x3e\x61\xbe\x49\x56\xde\x57\xf4\x19\xfa\x11\xc4\x07\x55\xf6\x3d\xa1\x78\xdd\x62\x67\xc5\x17\xe3\x80\xe1\x3b\x66\xe3\x35\xf0\x1c\xde\x32\xf9\x22\xb3\x11\xcd\xbf\x00\x00\x00\xff\xff\xe8\x8a\xcb\x49\x7c\x03\x00\x00" func idtablestakingDelegationDelegator_add_capabilityCdcBytes() ([]byte, error) { return bindataRead( @@ -2578,7 +2577,7 @@ func idtablestakingDelegationDelegator_add_capabilityCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/delegator_add_capability.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0x83, 0xf5, 0x8d, 0x17, 0xd9, 0xb, 0xc, 0x11, 0xe1, 0xb6, 0xbe, 0xcc, 0x88, 0xe7, 0xd9, 0x44, 0x4, 0x29, 0x4a, 0x86, 0x3a, 0xd3, 0x23, 0x83, 0xd9, 0x60, 0xfd, 0x8b, 0xb3, 0xa6, 0xac}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcc, 0xc2, 0x21, 0x2e, 0xa2, 0xb9, 0x97, 0xd6, 0xee, 0x84, 0x4, 0xc0, 0x18, 0x6c, 0x12, 0xc9, 0x80, 0x6f, 0xd0, 0x3a, 0xc6, 0xcc, 0xa3, 0x72, 0x33, 0xa7, 0xe4, 0xde, 0xb6, 0x7e, 0xfd, 0x12}} return a, nil } @@ -2762,7 +2761,7 @@ func idtablestakingDelegationGet_delegator_unstaking_requestCdc() (*asset, error return a, nil } -var _idtablestakingDelegationRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x8f\x9b\x30\x10\x85\xef\xfc\x8a\x11\x87\x08\xa4\x04\x2e\x55\x0f\x88\xee\xaa\x4a\x14\x69\xa5\x6a\xbb\x6a\xb6\xdd\xf3\x60\x06\xe2\xae\xb1\x91\x19\x4a\xa5\x55\xfe\x7b\x65\x48\x1c\x68\x53\x69\x7d\xb1\xc0\x6f\xfc\xde\xe7\x19\xd9\xb4\xc6\x32\xec\x95\x19\x1e\x76\xcf\x58\x28\x3a\x30\xbe\x4a\x5d\x43\x65\x4d\x03\xe1\xbf\x07\x61\x30\xab\x79\x36\xaf\xa4\x67\xd2\xf1\xfb\xaa\xe8\x75\x2d\x0b\x45\x0b\xd5\xfc\x5f\x18\x04\x6c\x51\x77\x28\x58\x1a\x1d\x69\x53\xd2\xc3\x2e\x83\x03\x5b\xa9\xeb\x35\x60\x63\x7a\xcd\x19\x7c\xdf\xcb\xdf\x1f\x3f\xc4\xf0\x16\x04\x00\x00\xad\xa5\x16\x2d\x45\x28\x04\x67\x80\x3d\x1f\xa3\x03\x1b\x8b\x35\xc5\xb0\xfa\x2c\x84\x2b\xf2\x62\xb7\x14\x31\x54\x97\x74\xdf\xa8\x82\x4f\xe0\x6a\x93\x6e\xaa\x4a\x0a\x63\xad\x19\xf2\xf1\xa6\x45\xbe\xe4\x45\xf2\xb1\xb4\x38\x38\xfe\x18\x56\x1e\x31\xf9\x81\xbd\xe2\xbb\xc8\x31\x65\x90\x9e\x2f\x4a\xbd\xc9\x78\x1c\xfb\x00\x6e\xdd\xdf\x43\x8b\x5a\x8a\x28\xdc\x9a\x5e\x95\xa0\x0d\xc3\x64\x0c\x96\x2a\xb2\xa4\x05\x01\x1b\xd8\x7f\xf9\xfa\x02\x63\x7d\x18\x5f\x11\xd2\x14\xb6\x96\x90\x09\x10\x34\x0d\x50\x92\xa2\x1a\xd9\x58\x30\xc5\x4f\x12\x0c\x95\xb1\xc0\x47\x02\xf7\x86\x0b\x70\x4d\xc3\xce\x8b\xf3\xcd\x8d\x56\x27\x96\x6a\xd9\x31\xd9\xc7\x99\xd4\x37\x63\xda\xd7\xc0\x8e\xab\xdb\x9a\xa6\x91\xcc\x54\x66\x90\x6f\xe6\x6f\x9a\x0c\xe7\xa7\x8a\x2e\x5d\x9b\xf6\x78\x09\xe1\x1a\x45\x63\xd0\xbf\x09\xbc\x6a\xd1\x9a\x0e\x7f\x51\x94\x6f\xe6\x10\x2e\x4a\x76\x0b\xc3\x2b\xce\xd3\xf0\x84\x7c\x8c\x97\x53\xe0\x4d\xb7\xd8\x5e\xa6\x40\x60\x8b\x85\x54\x92\x25\x75\xde\x57\x76\x5d\x4f\xf9\xea\xed\x86\xcd\xa3\x29\xc9\x5b\x3d\xf5\x85\x92\xe2\x74\x17\xbd\x3b\xcf\x02\xf3\xff\xde\xd1\x3c\xea\x1a\x90\x33\x48\xdb\xd1\x6c\x9c\xb2\xb3\x87\xb7\x98\xee\x3d\x05\xa7\x3f\x01\x00\x00\xff\xff\x20\x3d\x10\x42\xd1\x03\x00\x00" +var _idtablestakingDelegationRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xcd\x8e\x9b\x30\x10\xbe\xf3\x14\xa3\x1c\x22\x90\x12\xb8\x54\x3d\x20\xba\xab\x8a\x28\xd2\x4a\xd5\x76\xd5\x6c\xbb\xe7\xc1\x0c\xe0\x2e\xd8\xc8\x1e\x4a\xa5\x55\xde\xbd\x32\x24\x5e\x68\x73\xa8\x2f\x16\xf8\x9b\xef\x67\x66\x64\xd7\x6b\xc3\x70\x6c\xf5\xf8\x70\x78\xc6\xa2\xa5\x13\xe3\xab\x54\x35\x54\x46\x77\xb0\xf9\xf7\x61\x13\x2c\x6a\x9e\xf5\x2b\xa9\x05\x74\xfa\x7e\x47\x0c\xaa\x96\x45\x4b\x2b\xd4\xf2\xdf\x26\x08\xd8\xa0\xb2\x28\x58\x6a\x15\x2a\x5d\xd2\xc3\x21\x85\x13\x1b\xa9\xea\x1d\x60\xa7\x07\xc5\x29\x7c\x3f\xca\xdf\x1f\x3f\x44\xf0\x16\x04\x00\x00\xbd\xa1\x1e\x0d\x85\x28\x04\xa7\x80\x03\x37\xe1\x89\xb5\xc1\x9a\x76\x90\x63\x8f\x85\x6c\x25\x4b\xb2\x11\x6c\x3f\x0b\xe1\x28\x7c\xa9\x3b\x2d\x31\x54\x57\xaf\xdf\xa8\x82\x4f\xe0\x98\x62\x3b\x73\xc4\x85\x36\x46\x8f\xd9\xc4\xbb\x72\x1b\xbf\x48\x6e\x4a\x83\xa3\xeb\x46\x04\x5b\x1f\x38\xfe\x81\x43\xcb\x77\xa1\x4b\x98\x42\x72\x21\x4a\xbc\xc8\xf4\x1c\x79\x03\xee\xdc\xdf\x43\x8f\x4a\x8a\x70\x93\xeb\xa1\x2d\x41\x69\x86\x59\x18\x0c\x55\x64\x48\x09\x02\xd6\x70\xfc\xf2\xf5\x05\xa6\xfa\x4d\xf4\x1e\x21\x49\x20\x37\x84\x4c\x80\xa0\x68\x84\x92\x5a\xaa\x91\xb5\x01\x5d\xfc\x24\xc1\x50\x69\x03\xdc\x10\xb8\x8e\xae\x82\x2b\x1a\x0f\x1e\x9c\xed\x6f\x0c\x3e\x36\x54\x4b\xcb\x64\x1e\x17\x50\x3f\x9a\xf9\xde\x01\xbb\x5c\x36\xd7\x5d\x27\x99\xa9\x4c\x21\xdb\x2f\x7b\x1a\x8f\x97\x56\x85\xd7\x19\xce\x77\xb4\x0e\xe1\xc6\x46\x93\xd1\xbf\x13\x78\xd4\x6a\x34\x16\x7f\x51\x98\xed\x97\x21\x9c\x95\xf4\x56\x0c\x8f\xb8\xec\xc6\x13\x72\x13\xad\xb7\xc0\x8b\xe6\xd8\x5f\xb7\x40\x2c\x16\xc8\xeb\x4a\x6b\x07\xca\xb6\x6f\x37\x64\x1e\x75\x49\x5e\xea\x69\x28\x5a\x29\xce\x77\xe1\x7f\xfb\x59\xc5\x5c\x69\xf7\x8e\xcb\x36\xe1\xd2\xe4\x0e\x90\x53\x48\xa6\x27\x31\xed\xd7\x85\xdd\x93\xcf\x8c\xe7\xe0\xfc\x27\x00\x00\xff\xff\x92\xf7\xca\x6c\xd9\x03\x00\x00" func idtablestakingDelegationRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -2778,7 +2777,7 @@ func idtablestakingDelegationRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd8, 0xdc, 0x1e, 0xb2, 0x86, 0x5c, 0xaa, 0xf5, 0x25, 0xe0, 0x72, 0x16, 0xe3, 0xdf, 0x8b, 0x76, 0xa6, 0xe, 0x22, 0xe4, 0xc4, 0x4e, 0xa, 0xd7, 0xcc, 0xac, 0x5b, 0x30, 0x6f, 0x70, 0x65, 0xc0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0x9d, 0x7f, 0xe1, 0x2f, 0xae, 0x4a, 0x6a, 0x44, 0x4c, 0x28, 0x56, 0x94, 0x2c, 0xdf, 0x20, 0xd, 0x1f, 0xe6, 0x10, 0xa4, 0x91, 0xff, 0x38, 0x52, 0xc7, 0x1f, 0xd, 0x2e, 0x27, 0xd9, 0x6f}} return a, nil } @@ -2802,7 +2801,7 @@ func idtablestakingDelegationRegister_many_delegatorsCdc() (*asset, error) { return a, nil } -var _idtablestakingNodeNode_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\xcf\x6b\xea\x40\x10\xc7\xef\xf9\x2b\x06\x0f\x92\xc0\x23\xde\xc5\x1f\xbc\xf7\x4a\xa1\x97\x56\x50\x7a\x9f\x6c\x46\xb3\x75\xdd\x09\xbb\x13\x6c\x51\xff\xf7\x92\x0d\xc6\x04\xb5\x75\x6f\x49\x66\xe6\xfb\xd9\xcf\x44\xef\x4a\x76\x02\xcf\x86\xf7\x2f\x4f\x2b\xcc\x0c\x2d\x05\xb7\xda\x6e\x60\xed\x78\x07\x83\xeb\x0f\x83\xa8\xd3\xb3\xe2\x2d\xd9\x4e\x69\x78\x1e\x44\xd1\x68\x04\xab\x42\x7b\x10\x87\xd6\xa3\x12\xcd\x16\x30\xcf\x3d\x20\x94\x55\x66\xb4\x02\xcb\x39\x81\xc2\x12\x33\x6d\xb4\x7c\x81\x30\xa0\x05\x54\x8a\x2b\x2b\xb0\xd7\x52\xd4\x43\xd0\x02\x7d\x6a\x2f\x35\xd0\x2b\xe7\x81\x81\x1c\x70\xf6\x41\x4a\xa2\xa8\x3b\xfe\x10\x45\x00\x00\xa5\xa3\x12\x1d\xc5\xa8\x94\x8c\x01\x2b\x29\xe2\x7f\xec\x1c\xef\xdf\xd1\x54\x94\xc0\xf0\x6f\x13\x91\x9c\x1b\xea\xa3\xd7\x75\xb2\xa4\x5e\xd8\xe1\x86\xd2\x2c\x74\x4c\x42\xf7\xb5\x81\xb4\x26\x79\x2b\xc9\xa1\xb0\x4b\x60\x78\xa7\xa2\x61\x9d\xc5\xb5\x9d\xf1\x0d\xc3\x9d\xa2\x65\x93\xbb\x40\x29\x12\x98\x4e\xc1\x6a\x03\xc7\x63\x8b\x57\x9f\xc0\xd7\xfa\xd2\xe4\xd3\x0d\xc9\x64\x78\xf8\x71\xee\x22\xb8\x3e\xcd\xee\x5d\xa2\x5b\x15\xc2\xe7\xa9\x2a\x48\x6d\xe3\x04\xe6\x73\x58\xa3\xf1\xd4\x42\x1c\x7a\x38\x8e\xa4\x72\xb6\x7d\x75\xba\xb8\x34\x24\x61\xb9\xcd\xec\xff\x58\xc2\xf4\x06\xfc\xd9\xb4\xf6\xbe\xa2\x87\xaf\xd1\x43\x78\xd4\x68\xdb\x94\x5c\x20\xaf\x81\xc2\x6f\xe9\x8b\x7e\x44\xef\x1e\x7f\xfa\xfb\x90\x5f\x76\x7a\xb1\xda\x01\x68\x5c\x9d\xbe\x03\x00\x00\xff\xff\x79\x57\x3a\x2e\x76\x03\x00\x00" +var _idtablestakingNodeNode_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6b\xc2\x40\x10\xc5\xef\xf9\x14\x83\x07\x49\x40\xe2\x5d\xfc\x43\x6b\x29\xf4\xd2\x0a\x4a\xef\x93\xcd\x68\xb6\xae\xbb\x61\x77\x82\x2d\xea\x77\x2f\xd9\x60\xdc\xa0\xb6\xce\x2d\xc9\xcc\x7b\xbf\x79\x13\xb9\x2b\x8d\x65\x78\x55\x66\xff\xf6\xb2\xc2\x4c\xd1\x92\x71\x2b\xf5\x06\xd6\xd6\xec\xa0\x77\xfd\xa1\x17\x05\x33\x2b\xb3\x25\x1d\xb4\xfa\xe7\x5e\x14\x0d\x87\xb0\x2a\xa4\x03\xb6\xa8\x1d\x0a\x96\x46\x03\xe6\xb9\x03\x84\xb2\xca\x94\x14\xa0\x4d\x4e\x20\xb0\xc4\x4c\x2a\xc9\x3f\xc0\x06\x50\x03\x0a\x61\x2a\xcd\xb0\x97\x5c\xd4\x22\xa8\x81\xbe\xa5\xe3\x1a\xe8\xdd\xe4\x9e\x81\x2c\x98\xec\x8b\x04\x47\x51\x28\x7f\x88\x22\x00\x80\xd2\x52\x89\x96\x62\x14\x82\x47\x80\x15\x17\xf1\xb3\xb1\xd6\xec\x3f\x51\x55\x34\x80\xf9\xd9\x52\x92\x4b\xa0\xff\xd4\x18\x26\xe7\xf1\xba\xe4\xba\xe6\xe0\xd4\xb1\xb1\xb8\xa1\x34\xf3\xf3\x63\xaf\x75\x9d\x47\x5a\x73\x7d\x94\x64\x91\x8d\x4d\xa0\x7f\xa7\xa3\x21\x9f\xc6\x75\x56\xa3\x1b\x79\x07\x4d\xcb\xc6\x77\x81\x5c\x24\x30\x99\x80\x96\x0a\x8e\xc7\x16\xaf\x2e\xcf\x27\x82\x55\xd2\x0d\xf1\xb8\x7f\xf8\x53\x77\xe1\x93\x3f\x4d\xef\x2d\x11\x76\x79\xf3\x59\x2a\x0a\x12\xdb\x38\x81\xd9\x0c\xd6\xa8\x1c\xb5\x10\x87\x0e\x8e\x25\xae\xac\x6e\x5f\x9d\x2e\x59\x2a\x62\x7f\xea\x46\x7b\x8e\x25\x4c\x6e\xc0\x9f\x93\x96\xce\x55\xf4\xf0\x1a\x1d\x84\x47\x13\x6d\x87\x92\x0b\xe4\x35\x90\xff\x49\x5d\xd1\xb5\xe8\xec\x31\xe8\xde\x83\xff\xb9\xe9\x25\xd5\x00\xa0\xc9\xea\xf4\x1b\x00\x00\xff\xff\x76\x70\x54\x96\x84\x03\x00\x00" func idtablestakingNodeNode_add_capabilityCdcBytes() ([]byte, error) { return bindataRead( @@ -2818,7 +2817,7 @@ func idtablestakingNodeNode_add_capabilityCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/node_add_capability.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcf, 0x17, 0x4d, 0x5d, 0x7, 0xb3, 0x43, 0x68, 0x13, 0xaa, 0x39, 0x72, 0x31, 0xf4, 0xc, 0x88, 0xb5, 0x10, 0x68, 0xa5, 0x95, 0xea, 0x92, 0x36, 0xba, 0xec, 0x58, 0x3e, 0x4a, 0x6a, 0x6f, 0xa4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0xc4, 0x53, 0x4f, 0xc8, 0xa0, 0x67, 0x6e, 0x7a, 0xe2, 0x1e, 0x5c, 0xee, 0xad, 0xeb, 0x9e, 0x2e, 0x9f, 0x6f, 0x6c, 0xed, 0xcd, 0xad, 0xf3, 0xaa, 0x72, 0xd, 0x11, 0x47, 0xd4, 0x2a, 0xd0}} return a, nil } @@ -3702,7 +3701,7 @@ func inspect_fieldCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x57\x5b\x6f\xdb\x36\x14\x7e\xd7\xaf\x38\xc8\x43\x20\x03\x89\xe4\x3e\xce\x70\x5a\x78\x4e\x8a\x0d\xc9\x96\xa0\xc9\xda\xe7\x63\x89\xb6\x08\xd3\xa4\x46\x52\xf6\x8c\x22\xff\x7d\x20\xa9\x1b\x75\x71\xe2\xa2\x03\x96\x87\xc0\x92\xbe\x73\xe1\x77\xae\xa4\xbb\x5c\x48\x0d\x4b\x79\xcc\xb5\x08\xca\xa7\xcf\x4c\x1c\x5e\xc4\x96\x70\x58\x4b\xb1\x83\x8b\xfa\xf9\xa2\x46\x14\x7c\x43\x57\x8c\x78\xa8\xf6\xbb\x1a\xf9\x20\x92\x2d\x49\xed\x3b\xe5\x80\xd3\x7f\x1e\x1e\x97\xf7\x77\xb7\x2f\x8f\xf7\x77\x7f\x2e\x6e\x6f\xbf\xdc\x3d\x3f\x07\x41\x1c\xc7\xf0\x22\x91\x2b\x4c\x34\x15\x1c\x74\x86\x1a\x74\x46\x60\x87\x94\x83\xb6\x76\x30\xdd\x51\x0e\x07\x51\xb0\x14\x14\xdd\x70\x2b\xa4\x05\x24\x92\xa0\x26\x80\xa0\x32\x94\x24\x05\x4c\x12\x51\x70\x0d\xc8\x53\x40\x0e\x05\x67\xd6\x09\x0b\x47\xf7\x69\x2d\x24\x20\x14\x8a\xc8\x20\xd0\x8d\xd9\x30\x00\x00\xc8\x51\x6a\x8a\x6c\x61\xcc\x3d\x15\x2b\x46\x93\x7b\x72\x9c\x95\x24\x45\xf7\xe4\xf8\x40\x95\xbe\xe3\x5a\x1e\xaf\x20\x8e\xe1\x1b\xa1\x9b\x4c\xcf\xe0\xc3\x74\xda\x16\xff\x4b\x11\x79\x86\xf4\x2f\xa5\xf4\xba\x60\xe7\x8a\x7e\x98\x4e\xa7\xc1\x04\xe0\x7b\xe0\xec\x4b\x92\xa3\x24\xa1\xa5\x6b\x06\x58\xe8\x2c\xfc\x55\x48\x29\x0e\x5f\x91\x15\x64\x02\x97\x0b\x47\xd0\xa4\x92\x30\x7f\x71\x0c\x4b\xc7\xa3\x61\x9d\x93\x43\x45\xa3\x72\x3c\xa6\xa9\xf9\x40\x25\x6c\xc9\x51\xd5\x52\x8c\xe8\x92\xf5\x52\x27\xdc\x40\xf9\x2b\xcc\xf1\x48\xe4\xcc\x45\x6d\xe2\x49\x18\xde\xdf\xc2\xd7\x02\x9e\xfa\xc8\x58\x8f\x30\x4d\xc3\xbc\xe1\x67\x30\x5e\x51\x0d\xb8\x82\x0c\x55\xb6\x60\x1b\x21\xa9\xce\x76\x63\x78\x0f\x74\x05\x87\x92\xdc\x61\xb0\xfb\x3a\x39\xdf\x49\x2f\xb4\x6f\xfb\xe8\xc3\x4f\xbb\xe8\x63\x2b\x0f\x6b\x17\x5b\xa4\x0f\x3a\xd8\x4b\xbc\x13\xde\xf5\xb1\x23\xae\xf5\x81\x3d\xbf\x9a\xc4\x43\xc8\x25\xdd\x9b\x5f\x8c\xf2\xad\xa9\x6c\x93\x8a\x4a\x0b\x53\xd4\x7b\x2c\x98\xf6\xb2\xc8\xbe\x59\x62\x8e\x2b\xca\xa8\x3e\xc2\x8d\x1f\x85\x1a\x6b\xfe\x22\xa3\x71\x6e\x4b\xc1\xeb\x53\xd1\x37\xaa\xb3\x54\xe2\x01\x57\xcc\x54\x46\xdd\xea\xa2\xaf\x46\xfb\xc7\xd0\xd3\x62\xdd\x2d\x7d\x8c\xd7\x15\xd4\x22\xaf\x7a\x40\x8d\x72\x43\xf4\x0c\x62\x73\x00\xdc\x74\x05\x3c\xfc\xc4\x7b\xfa\xf4\x09\x72\xe4\x34\x09\x2f\x96\xb6\xd7\x71\xa1\x1d\x23\xc6\x3b\x70\x3d\xd7\xea\x80\xa4\x3e\xfd\x85\xcf\x68\xdd\x12\x5d\xeb\x2b\x1b\xe8\x0e\x39\x6e\x88\xb4\x05\x5d\xd2\x4a\x35\x98\xfe\x6a\x78\xf6\x9a\xa7\xc7\x34\x6b\x9a\xf8\x1f\xa5\x8a\xf9\xb5\xd7\xda\x23\x67\xf0\xa1\x07\x0c\x6d\x94\x66\xdd\x60\x8d\x55\x8e\xc2\x3d\x09\xe7\xd7\x7d\x83\x57\xa0\xc5\xcc\x37\xd9\x37\xf6\xec\x98\x7e\x42\x9d\xb5\xe8\x30\x27\xd0\x2d\xd4\x4f\x4e\x99\x37\x7c\x1a\x48\xa1\x37\x24\x9e\x5c\x82\x99\x53\x8c\x67\xd5\xfb\x99\xa8\x55\x4c\x4e\xa5\x96\x9f\x20\xc3\x79\x55\x13\xf9\x9b\x60\xe9\x68\x0e\xbc\x34\x08\xff\xe8\x2e\xa8\x8b\x34\x95\x44\xa9\x59\x27\xf0\xe8\x5e\xfb\x07\x6e\x47\x6d\x36\x12\xc3\xe6\x78\xc3\xad\xce\x66\x94\xa7\x75\x7e\xdd\x3a\x44\xd7\x60\x87\xd9\xd6\x61\x06\x29\x1d\xb6\x69\x33\xe7\x72\x4c\x51\x27\x23\x06\x22\x59\xea\xf9\x9d\xaf\x85\x6b\x9c\xfd\x5c\x18\xcc\x83\xf7\x7b\x5b\x87\xd2\xce\xb5\xff\x6d\x45\xb8\xa9\xfb\x1f\xd5\x03\xbc\xbf\xf1\xb6\xf7\x4f\x33\x96\xda\xc5\x32\x58\x21\x8e\x56\xc1\x18\x71\xeb\xec\x8d\x13\x8e\xca\x59\xe0\xd3\xba\xb2\xcb\xd9\x50\xc2\x74\xd4\x0c\x30\x67\x56\xea\xf1\xd3\x77\xe4\x7f\x9c\x05\xe7\x22\x48\xb2\x26\x92\xf0\x84\x18\x16\x1c\x1d\x49\xad\xbd\x4d\xc4\x10\x09\xa6\xc6\xab\x5d\xcf\x33\xe8\x65\xdc\x39\xfd\xa1\xda\xec\xbb\xa2\xed\x5a\x1c\x6f\x2c\x0b\xb7\x1f\x0f\x95\xc1\x50\xc9\xc4\x31\x3c\xee\x89\x94\x34\x75\x2b\x72\x4a\xd6\x76\x06\x37\xb7\x25\x49\x12\x42\xf7\x44\x8e\xcc\xb6\xba\xa9\x52\xa2\xa2\x82\xdb\xed\x4a\x65\x61\xec\xd6\xac\x66\x3d\xf8\x52\xaa\x19\x9c\xe8\x66\x31\xaf\xec\xb8\x4b\xd2\x0e\xe5\x56\x55\xef\xca\x49\xaf\x00\x55\x73\xef\x69\x67\x67\x6b\xb2\xaa\xa6\x97\x76\xcb\xbe\xf2\xd5\xba\x5a\xe6\x6c\x44\x95\x2a\xc8\xfc\xf2\xbb\x5f\xfb\x95\xb7\xaf\x1f\xc3\x73\xa6\xf3\x49\x8a\xac\xd9\x8a\x9f\x81\x19\xd2\x75\xdf\x0f\x2e\x9a\xa5\x6b\x8c\xd4\x91\xc8\xe6\x85\x06\x2e\xe4\x0e\x59\xc3\x2e\xe5\xe6\x4a\x69\xee\x52\x86\xf8\x82\xd3\xbf\x0b\x02\x79\xbb\x76\xea\x72\xaf\xb4\xff\x34\x2a\x47\x96\xc6\x1f\xe6\xad\xeb\xe5\x38\x63\x8e\xe1\xcf\x27\x78\x33\xff\x5f\x83\xd7\xe0\xdf\x00\x00\x00\xff\xff\x07\x96\xfa\xf9\x3c\x10\x00\x00" +var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x0a\xe0\x58\xde\x63\x8d\x24\x0b\xd7\xc9\xa2\x45\xd2\x66\xb1\x49\x77\xcf\x63\x69\x6c\x11\xa6\x49\x95\xa4\xec\x1a\x8b\xbc\x7b\x41\x51\x92\x45\x59\x74\xd6\x6d\x2f\xd5\xc1\xb0\xa8\xf9\xfd\xe6\x97\x6c\x53\x48\x65\x60\xae\xf6\x85\x91\x51\xfd\xf6\x89\xcb\xdd\xab\x5c\x93\x80\xa5\x92\x1b\xb8\x68\xdf\x2f\x5a\x8a\x52\xac\xd8\x82\x93\x47\xd5\x3d\x6b\x29\x9f\x64\xba\xa6\xac\x3a\xd3\x8e\x70\xf2\xd7\xd3\xf3\xfc\xf1\xe1\xfe\xf5\xf9\xf1\xe1\xf7\xd9\xfd\xfd\x97\x87\x97\x97\x28\x4a\x92\x04\x5e\x15\x0a\x8d\xa9\x61\x52\x80\xc9\xd1\x80\xc9\x09\x36\xc8\x04\x98\x4a\x0f\x66\x1b\x26\x60\x27\x4b\x9e\x81\x66\x2b\x51\x31\x19\x09\xa9\x22\x34\x04\x08\x3a\x47\x45\x19\x60\x9a\xca\x52\x18\x40\x91\x01\x0a\x28\x05\xaf\x8c\xa8\xc8\xd1\x7d\x5a\x4a\x05\x08\xa5\x26\x15\x45\xe6\xa0\x36\x8e\x00\x00\x0a\x54\x86\x21\x9f\x59\x75\x9f\xcb\x05\x67\xe9\x23\xed\xa7\x35\x48\xe3\x47\xda\x3f\x31\x6d\x1e\x84\x51\xfb\x11\x24\x09\x7c\x23\xb6\xca\xcd\x14\x3e\x4c\x26\x5d\xf6\x3f\x34\xa9\x33\xb8\x7f\xaa\xb9\x97\x25\x3f\x97\xf5\xc3\x64\x32\x89\xae\x00\xbe\x47\x4e\xbf\xa2\x02\x15\xc5\x15\x5c\x53\xc0\xd2\xe4\xf1\xcf\x52\x29\xb9\xfb\x8a\xbc\xa4\x2b\xb8\x9c\x39\x80\xae\x1a\x0e\xfb\x24\x09\xcc\x1d\x8e\x16\x75\x41\xbb\x06\x46\xed\x70\xcc\x32\xfb\x81\x29\x58\xd3\x5e\xb7\x5c\x9c\x4c\x8d\x7a\x2d\x13\x6e\xa1\xfe\x17\x17\xb8\x27\x35\x75\x51\xbb\xf2\x38\x2c\xee\xef\xd1\xb7\x0c\x9e\xf8\xb1\xd5\x3e\xc6\x2c\x8b\x8b\x03\x3e\x83\xf1\x1a\xb7\x04\x23\xc8\x51\xe7\x33\xbe\x92\x8a\x99\x7c\x13\xa2\xf7\x88\x46\xb0\xab\xc1\x1d\x26\x76\x5f\xaf\xce\x37\xd2\x0b\xed\xfb\x36\xfa\xe4\xa7\x4d\xf4\x69\x1b\x0b\x5b\x13\x3b\xa0\x0f\x1a\x78\x94\x78\x27\xac\x3b\xa6\x0d\x98\x76\x4c\x78\x64\xd7\x21\xf1\x10\x0a\xc5\xb6\xf6\x1f\x67\x62\x6d\x2b\xdb\xa6\xa2\x36\xd2\x16\xf5\x16\x4b\x6e\xbc\x2c\xaa\x4e\xe6\x58\xe0\x82\x71\x66\xf6\x70\xdb\x8b\x42\xda\x7c\x62\xa4\xc7\x56\x0a\xae\x68\xcc\xb4\x2e\xa9\x15\x63\x9f\x9b\xaa\x40\xbc\xee\x35\xfe\xc6\x4c\x9e\x29\xdc\xe1\x82\xdb\x7a\x69\x1b\xe0\xf8\xab\xd5\x79\xe7\xf1\xc7\x49\x2d\x3b\x59\x36\x64\x15\x95\xef\x62\xdb\xa3\x5c\x2f\xaa\x3b\xda\x06\x05\xae\x48\x55\x15\x56\xfb\xc9\x0c\xd8\x86\x67\x1d\xf7\xba\x99\xe7\x3a\x3f\x74\xd5\xdf\x6a\x11\x37\xd7\x5e\xaf\x1d\x3b\x85\x4f\x47\x84\x71\x05\xdb\xb4\x8f\x5e\x28\x95\x1b\xdc\x34\x6e\x29\xbe\xb9\x3e\x56\x3c\x02\x23\xa7\xbe\xea\x63\xa5\x2f\x4e\xca\x67\x34\x79\x07\x16\xeb\x89\xe9\x50\x85\x63\xe9\x01\x7e\x22\xb0\x3f\x10\xcb\x77\x2c\xbd\x8b\x3d\x5d\xf6\xf9\x77\xbe\xfd\x22\x79\x16\x0c\xcf\xeb\x81\xc2\xd7\xeb\x70\x9e\x65\x99\x22\xad\xa7\xbd\x98\xa0\x3b\x1e\x79\x1c\x5d\x20\xa7\x01\x58\x5b\x86\x40\x5b\xf0\x82\xed\x17\xc9\x75\xc7\x99\xbe\xe2\x5e\xf8\x3b\x4e\x75\xb0\x19\xd2\x6d\x41\x62\x62\x29\xe7\x58\xc0\xad\x67\xc9\x89\x10\x5f\x86\x94\xf5\x42\x77\x9e\x4d\x43\x70\x78\x46\x54\xcd\x50\xe7\x71\x6d\xef\x08\xd0\x0c\xa6\x7d\xcd\xfc\xab\x58\x4a\xd7\xf4\x42\x89\x51\x4d\x94\xff\x7d\xca\x7b\xac\x61\x37\x25\xe7\xe4\x16\xbb\x5b\x37\xe0\x1b\x27\x7c\x37\x17\xd5\x9a\x32\x14\xe2\x9e\x98\x01\x9b\xed\x72\x19\x6e\x44\x3d\xfe\xb0\x07\xdd\xb7\x8f\x1f\xa1\x40\xc1\xd2\xf8\x62\x5e\x2d\x9d\x42\x1a\x70\x26\x82\xa2\x25\x29\x12\x29\xd9\x31\xe5\x16\xd3\xb4\x95\x7e\xd1\x01\x62\x08\x04\x5b\xc1\xcd\xd6\xe3\x29\xf4\x32\xe0\x9c\xea\x6f\x76\xdc\x3e\x6b\x37\x9d\xc3\x6d\x63\xe6\x36\xc5\xa1\xb4\x1c\x2a\xdb\x24\x81\xe7\x2d\x29\xc5\x32\xb7\x2c\x66\xb4\xb4\xc3\xa4\x73\x6f\x50\x94\x12\xdb\x92\x0a\x0c\x15\x2f\x9b\x4b\xd1\x94\x56\xe2\x16\x8e\xc3\x1c\xfd\x52\x8b\x19\x1c\xa5\x76\x45\x6d\xf4\xb8\xeb\xc2\x06\xd5\x5a\x37\x67\xf5\x88\xd5\x80\xfa\x70\x03\xe8\x66\x67\x67\x94\xe9\x43\xa7\x3c\x63\x8b\xb8\xb9\xfc\xee\x97\x5d\x63\xee\xdb\x5d\x7c\xce\xcc\xf8\x01\x8c\x1a\x84\x06\x66\x44\xdf\x01\x3f\xbc\xb6\x49\x05\x61\x0d\xc4\xb6\x28\x0d\x08\xa9\x36\xc8\x0f\xf8\x32\x61\xaf\x57\xf6\x5e\x61\xa1\x2f\x05\xfb\xb3\x24\x28\xba\xd5\xd3\x16\x7c\x23\xfd\xbf\x03\x33\xb8\x60\xfd\x53\xe4\xfa\x76\x86\x31\x73\x18\x7f\x3a\x81\x9c\xfd\x7d\x8b\xde\xa2\xbf\x03\x00\x00\xff\xff\x7d\xdd\xc8\xae\x4a\x0f\x00\x00" func lockedtokensAdminAdmin_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3718,11 +3717,11 @@ func lockedtokensAdminAdmin_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0x3c, 0x30, 0xfe, 0x2, 0xe1, 0xfa, 0xa3, 0x7b, 0x50, 0x20, 0xe8, 0xfe, 0xa7, 0x1c, 0x4d, 0x6e, 0x7b, 0x4f, 0xbb, 0x5a, 0x89, 0xa6, 0x72, 0xbb, 0x6e, 0xcf, 0x4, 0x21, 0x20, 0xc9, 0xea}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0x21, 0x12, 0x8, 0xc, 0xc8, 0x6b, 0xac, 0xc1, 0x5b, 0xa2, 0xd9, 0x7d, 0xed, 0x8f, 0x58, 0xd1, 0x9e, 0xed, 0x51, 0xd5, 0x91, 0x41, 0x71, 0x76, 0xbd, 0x29, 0x42, 0xf6, 0x76, 0x4, 0x86}} return a, nil } -var _lockedtokensAdminAdmin_deploy_contractCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xc1\x4a\xc4\x30\x10\x86\xef\x7d\x8a\x39\x49\x0a\xa5\x0f\x50\xf0\xb0\x8a\x20\xac\x78\x51\xbc\x88\x87\x98\x8c\x6d\x68\x9b\x09\x93\x29\x6b\x90\x7d\x77\x69\x63\xbb\x95\xed\xe1\x6f\x26\xf3\xcf\x3f\xf9\xdc\x18\x88\x05\xee\x39\x05\xa1\xa2\x10\xd6\x3e\x6a\x23\x8e\xbc\x32\xe4\x85\xb5\x91\x67\x3d\x62\x03\x2f\xc2\xce\xb7\x15\x18\xb2\xbb\x2a\x4c\x9f\x83\x33\x47\x4c\xb1\x81\xf7\x1c\x52\x1f\x31\x3d\xb9\x28\x0f\x5e\x38\x7d\x94\xf0\x53\x00\x00\x2c\x12\x18\x83\x66\x54\xda\x8e\xce\x37\xa0\x27\xe9\xd4\x1d\x31\xd3\xe9\x4d\x0f\x13\x96\x70\x73\x30\x86\x26\x2f\xeb\xd4\xfc\x0d\x28\x30\x90\xe9\xd1\xbe\x52\x8f\x3e\xc2\x2d\xfc\xb9\x54\xd0\x09\xb9\x81\x25\xae\xbc\x0c\xec\xcc\xf5\x0a\x11\x6b\x6d\xad\xf2\x0b\xca\x1e\x6c\x05\x9a\xb5\xb6\x38\xff\x1e\xf1\x5b\x95\xd5\x9a\xba\xc5\x7e\x11\x43\x8f\x09\x9c\xdf\x51\xef\xde\x79\xb5\xba\xc7\x94\xb7\x6e\xf6\x66\x0e\xa8\xb7\xb2\x82\x4e\xc7\xee\x30\xb4\xc4\x4e\xba\x31\x77\xff\x5d\x55\x70\x42\xd7\x76\x92\x5b\xf9\x7c\x01\x3d\x17\x59\xcf\xc5\x6f\x00\x00\x00\xff\xff\x49\xce\x57\x4b\xc6\x01\x00\x00" +var _lockedtokensAdminAdmin_deploy_contractCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xc1\x4a\xc4\x30\x10\x86\xef\x7d\x8a\x39\x49\x0b\xa5\x0f\x50\xf0\xb0\x8a\x20\xac\x78\x59\xf1\x22\x1e\xc6\x64\x6c\x43\xdb\x4c\x98\x4c\x59\x83\xec\xbb\x4b\x37\x76\xb7\x62\x0f\x7f\x33\x99\x7f\xfe\xc9\xe7\xa6\xc0\xa2\x70\x2f\x29\x28\x17\x85\x0a\xfa\x88\x46\x1d\xfb\xd2\xb0\x57\x41\xa3\xcf\x38\x51\x0b\x07\x15\xe7\xbb\x1a\x0c\xdb\x4d\x15\xe6\x8f\xd1\x99\x3d\xa5\xd8\xc2\x5b\x0e\x69\xf6\x94\x9e\x5c\xd4\x07\xaf\x92\xde\x2b\xf8\x2e\x00\x00\xce\x12\x84\x02\x0a\x95\x68\x27\xe7\x5b\xc0\x59\xfb\xf2\xa0\x2c\xd8\x51\x0d\x77\x2c\xc2\xc7\x57\x1c\x67\xaa\xe0\x66\x67\x0c\xcf\x5e\xd7\xf1\xe5\x1b\x49\x61\x64\x33\x90\x7d\xe1\x81\x7c\x84\x5b\xf8\x75\x95\x01\x13\x49\x0b\xe7\xdc\xea\x3a\xb0\x31\x37\x2b\x4d\x6c\xd0\xda\xd2\x9f\x99\xb6\x84\x2b\xd9\xa2\x8d\xa5\xe5\xf7\x48\x5f\x65\x55\xaf\xa9\x97\xd8\x4f\x16\x18\x28\x81\xf3\x1b\xfc\xcd\x3b\xff\xad\x1e\x28\xe5\xad\x17\x7b\xbb\x04\x34\x97\xb2\x86\x1e\x63\xbf\x1b\x3b\x16\xa7\xfd\x94\xbb\x7f\xae\x6a\x38\x92\xeb\x7a\xcd\xad\x7c\xbe\x82\x9e\x8a\xac\xa7\xe2\x27\x00\x00\xff\xff\x8f\x01\xaf\x74\xcf\x01\x00\x00" func lockedtokensAdminAdmin_deploy_contractCdcBytes() ([]byte, error) { return bindataRead( @@ -3738,7 +3737,7 @@ func lockedtokensAdminAdmin_deploy_contractCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_deploy_contract.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x78, 0x94, 0xa7, 0x16, 0x32, 0xd, 0x11, 0xf4, 0x29, 0xaa, 0x47, 0xc9, 0x4f, 0x28, 0xb1, 0xb8, 0x59, 0x3, 0xce, 0x71, 0xab, 0xbd, 0x6e, 0xe3, 0xce, 0xbc, 0x63, 0xc, 0xbd, 0x5b, 0x92}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5d, 0x61, 0x8, 0x4c, 0x45, 0x80, 0x10, 0x34, 0x60, 0xc1, 0xb0, 0xed, 0xeb, 0xc8, 0x43, 0x86, 0xb6, 0xd9, 0xa4, 0x12, 0x84, 0xc4, 0x57, 0x3, 0xce, 0xb7, 0x53, 0x94, 0x20, 0x92, 0x33, 0x8}} return a, nil } @@ -3762,7 +3761,7 @@ func lockedtokensAdminAdmin_deposit_account_creatorCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_remove_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x8f\x41\x6f\xb2\x40\x10\x86\xef\xfc\x8a\xf9\x3c\x18\x38\x7c\xa4\x67\x63\x6b\x54\x68\x62\xb4\xda\x08\x69\xd2\xe3\xb8\x8c\x48\x5c\x76\xc8\x30\xd4\x36\x8d\xff\xbd\x41\x4a\xb5\xa7\xce\x6d\x33\xef\xf3\xee\x33\x45\x59\xb1\x28\x3c\x5a\x3e\x2d\xa2\x14\x77\x96\x12\xc5\x63\xe1\x72\xd8\x0b\x97\x70\xf7\xbe\x88\xe2\x75\xba\x48\x5f\xd3\xe9\x6c\x15\x4f\xa3\x68\x1b\x27\x89\xf7\x4d\xad\xd8\x1c\x29\x4b\xf9\x48\xae\xee\xf3\xab\xcd\x7c\x19\x47\xe9\x66\x19\xaf\xfb\xb4\xa7\x82\xae\x46\xa3\x05\x3b\xf8\xf4\x3c\x00\x80\x4a\xa8\x42\x21\xbf\x2e\x72\x47\x32\x02\x6c\xf4\xe0\xcf\x58\x84\x4f\x2f\x68\x1b\x0a\x60\x38\x35\x86\x1b\xa7\x41\x8f\xb4\x63\x49\xa1\x44\x87\x39\xc9\x96\xf6\x70\x0f\x1d\x1f\xd6\xca\x82\x39\x85\xbb\x4b\xc3\x78\x78\x6b\x16\xde\x3c\x9e\x3a\xf6\xc1\x6f\x6d\x47\xf0\x47\x2c\xe9\x5a\x9f\x51\x0f\xc1\x8f\x42\x3b\x93\x09\x54\xe8\x0a\xe3\x0f\xe6\xdc\xd8\x0c\x1c\x2b\x74\x5f\x03\x82\xd0\x9e\x84\x9c\x21\x50\x06\x3d\x10\xd8\x4b\x31\x68\xdb\xdc\xdb\x0f\x82\xdf\x47\x65\x64\x29\x47\x65\x81\xf1\xff\x9b\x0b\x43\xa1\x92\xdf\x28\xea\xb7\x7e\xf0\xef\xca\x65\x54\xab\xf0\xc7\x95\xed\x56\x67\xef\xec\x7d\x05\x00\x00\xff\xff\xe2\x9e\x25\xbe\xd7\x01\x00\x00" +var _lockedtokensAdminAdmin_remove_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x8f\xc1\x4e\xc2\x40\x10\x86\xef\xfb\x14\x63\x0f\xa4\x3d\xd8\x78\x26\x28\x41\x8a\x89\x01\xc5\x50\xe2\x7d\x68\x87\xd2\xb0\xdd\x69\xa6\x53\xd1\x18\xde\xdd\x94\x15\xa9\xf1\xe0\xdc\x36\xff\x7c\xff\x7e\x53\x56\x35\x8b\xc2\x83\xe5\xc3\x63\xb2\xc6\x8d\xa5\x54\x71\x5f\xba\x02\xb6\xc2\x15\x04\x7f\x83\xc0\x7c\x33\x0b\xce\xf6\x94\xaf\x79\x4f\xae\xf1\xdb\x37\xef\x8b\xe5\x74\x3e\x4b\xd6\xcb\xf9\xec\x79\x92\x24\xab\x59\x9a\x1a\xa3\x82\xae\xc1\x4c\x4b\x76\xf0\x69\x0c\x00\x40\x2d\x54\xa3\x50\xd8\x94\x85\x23\x19\x02\xb6\xba\x0b\xef\x59\x84\x0f\xaf\x68\x5b\x8a\x60\x30\xc9\x32\x6e\x9d\x46\x67\xa4\x1b\x4b\x0a\x15\x3a\x2c\x48\x56\xb4\x85\x5b\xf0\x7c\xdc\x28\x0b\x16\x14\x6f\x4e\x0d\xa3\x41\xdf\x2c\xee\x3d\x9e\x3c\x7b\x17\x76\xb6\x43\xf8\x67\x2d\xf5\xad\x2f\xa8\xbb\xe8\x47\xa1\x9b\xf1\x18\x6a\x74\x65\x16\x06\x53\x6e\x6d\x0e\x8e\x15\xfc\xd7\x80\x20\xb4\x25\x21\x97\x11\x28\x83\xee\x08\xec\xa9\x18\xb4\x6b\x3e\xdb\x07\xd1\xef\xa3\x72\xb2\x54\xa0\xb2\xc0\xe8\xba\x77\x61\x2c\x54\xf1\x1b\x25\xe7\x34\x8c\xae\x2e\x5c\x4e\x8d\x0a\x7f\x5c\x58\x1f\x1d\xcd\xd1\x7c\x05\x00\x00\xff\xff\xfd\xdb\x47\xd0\xd5\x01\x00\x00" func lockedtokensAdminAdmin_remove_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3778,7 +3777,7 @@ func lockedtokensAdminAdmin_remove_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_remove_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x27, 0x35, 0xc4, 0xb6, 0xf5, 0x3d, 0xc2, 0x47, 0x6d, 0x70, 0x6, 0xa, 0xe8, 0x19, 0x7e, 0x28, 0xa9, 0x66, 0x7e, 0xfe, 0xe1, 0x6a, 0xe, 0x78, 0x5d, 0xf9, 0x2f, 0x3e, 0x3e, 0x9b, 0xa5, 0x58}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x74, 0xd8, 0x9, 0x2e, 0xae, 0x30, 0xd3, 0x8a, 0x16, 0x8c, 0x2c, 0xb6, 0xbf, 0x31, 0xea, 0x75, 0xf9, 0xf9, 0x9e, 0xda, 0x21, 0x35, 0xe4, 0xdb, 0x5a, 0x60, 0x10, 0x2e, 0x43, 0x22, 0x93, 0x83}} return a, nil } @@ -3942,26 +3941,6 @@ func lockedtokensAdminDeposit_locked_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminGet_unlocking_bad_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x4f\x4f\x83\x40\x10\xc5\xef\x7c\x8a\xb1\x07\x03\x17\x7a\x31\x1e\x88\xd8\xa0\xc6\x0f\x60\xe2\xc9\x78\x58\x76\x87\x66\xc2\x76\x86\xec\x9f\x28\x21\x7c\x77\xd3\x42\xb1\x69\xd9\xd3\x6e\xf6\xbd\xf7\x7b\x33\x49\xa2\xb4\x46\xef\x53\x65\x6d\x06\x4d\x64\x38\x28\xe2\x34\x48\x8b\x5c\x99\x03\x71\x01\x95\x31\x0e\xbd\xcf\x0a\x18\xe6\x6b\x01\x9f\xef\xf4\xfb\xf8\x30\xc2\x90\x24\x00\x00\x16\x03\x68\xe9\x7a\x69\xde\x48\x07\x12\x56\xae\x5f\x93\x97\x30\x8c\xff\x0e\xa5\xb5\x44\x0e\x50\xc2\x1e\x43\x35\x3d\x2e\xc8\xd9\x49\xb8\xa8\xcd\x92\xfc\x81\x0d\x3a\x64\x8d\x50\x9e\x33\x72\xad\x3a\x55\x93\xa5\x40\xe8\xf3\x5a\x9c\x93\x9f\xa7\xfb\x9b\x02\xcf\xe9\xb6\x8b\xb5\x25\xbd\x8d\x6c\x45\xb7\xc4\xfb\x17\x65\x66\xb4\x9f\x80\xc7\xb3\xdb\x41\xa7\x98\x74\xba\x79\x95\x68\x0d\xb0\x84\x63\x47\xa8\x95\x39\x13\xfd\x45\xa1\x4d\x36\x0d\xd5\x88\x03\x35\x21\x81\x78\xad\x71\xde\x62\xef\x61\x58\x40\xd7\x4b\xfb\x9a\xed\xdf\x50\xae\xd9\x97\xef\xbb\x53\xc2\xbc\x4b\x87\x21\x3a\xbe\xc9\x4a\xc6\xbf\x00\x00\x00\xff\xff\x4f\xcb\x8e\xa1\xdd\x01\x00\x00" - -func lockedtokensAdminGet_unlocking_bad_accountsCdcBytes() ([]byte, error) { - return bindataRead( - _lockedtokensAdminGet_unlocking_bad_accountsCdc, - "lockedTokens/admin/get_unlocking_bad_accounts.cdc", - ) -} - -func lockedtokensAdminGet_unlocking_bad_accountsCdc() (*asset, error) { - bytes, err := lockedtokensAdminGet_unlocking_bad_accountsCdcBytes() - if err != nil { - return nil, err - } - - info := bindataFileInfo{name: "lockedTokens/admin/get_unlocking_bad_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0xb7, 0x87, 0x31, 0xb3, 0x2d, 0x91, 0xa6, 0xa3, 0x48, 0x62, 0x10, 0x24, 0x2, 0xc7, 0x38, 0xec, 0xbc, 0x61, 0x3c, 0xef, 0xae, 0x58, 0x43, 0x81, 0x83, 0x14, 0xe3, 0xd5, 0x94, 0xf4, 0x46}} - return a, nil -} - var _lockedtokensAdminUnlock_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x91\x4f\x4f\xf3\x30\x0c\xc6\xef\xfd\x14\x7e\x77\xd8\x9b\x4a\xa8\xe2\x80\x38\x54\xc0\x54\xb6\x71\xd9\x60\x68\x7f\xb8\x9b\xd4\xdd\xa2\xb5\x49\xe5\xb8\x62\x12\xda\x77\x47\x6d\xa6\xd1\xed\x8a\x2f\x4e\x24\xfb\xc9\xef\x79\x62\xaa\xda\xb1\xc0\xdc\xe9\x3d\xe5\x6b\xb7\x27\xeb\xa1\x60\x57\xc1\xed\x61\xbe\x18\xcf\xa6\x93\xf5\x62\x36\x7d\xcb\x26\x93\xe5\x74\xb5\x8a\x22\x61\xb4\x1e\xb5\x18\x67\x95\x20\x6f\x49\x32\xad\x5d\x63\x25\x85\x2c\xcf\x99\xbc\xbf\x81\x9c\x4a\xc1\x14\x36\x2f\xe6\x70\x7f\x17\xc3\x77\x14\x01\x00\xd4\x4c\x35\x32\x29\xcc\x2b\x63\x53\xc0\x46\x76\xea\xd9\x31\xbb\xaf\x0f\x2c\x1b\x8a\x61\x78\x52\x3a\x6f\xb4\x55\x92\x40\xb7\xb1\xa4\x02\x1e\xc3\x31\xf1\xe2\x18\xb7\x94\x7c\x76\xeb\x0f\xc3\x3e\x7c\xd2\xb5\xac\x9d\x1b\xbb\xb2\xa4\x0e\xf5\x49\xb5\x96\xd2\x0b\x97\x49\xef\x72\x35\xbe\x0a\xfa\xef\x28\xbb\xf8\x4c\xd2\xd6\x68\x04\x35\x5a\xa3\xd5\x60\xec\x9a\x32\x07\xeb\x04\x02\x04\x20\x30\x15\xc4\x64\x35\x81\x38\x90\x1d\x05\x58\xd0\x67\xd9\x41\x7c\xe9\x4b\xda\xa7\x5f\xd1\xe2\x96\xb8\x67\x6f\x49\x45\xf2\x9b\xab\xc2\x10\x6b\x0a\x17\x71\xc7\xff\x4e\xee\xd5\x5f\x08\x1b\x4f\xfc\xdf\x07\x10\xa8\x02\x49\x9f\xf2\x8a\x30\x31\x56\x33\xa1\xa7\x8d\x2d\x9d\xde\xcf\x4d\x65\x44\x9d\x7e\xbb\x6b\x81\xe5\x18\x1d\xa3\x9f\x00\x00\x00\xff\xff\x7f\xbb\x35\x53\x57\x02\x00\x00" func lockedtokensAdminUnlock_tokensCdcBytes() ([]byte, error) { @@ -3982,7 +3961,7 @@ func lockedtokensAdminUnlock_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x56\x4d\x6f\xe3\x46\x0c\xbd\xfb\x57\xb0\x7b\xd8\xca\x40\x60\xf7\x50\xf4\x60\x24\xbb\x70\x93\xb4\x0d\x36\xed\x2e\x92\xec\xa9\xe8\x81\xd6\xd0\xd6\x20\xd2\x8c\x31\x43\xd9\x09\x02\xff\xf7\x82\x33\x92\x3d\xfa\x88\x5b\x5d\x12\xcb\xe4\xe3\xd7\x23\x9f\x75\xb5\xb5\x8e\xe1\xde\xe6\xcf\xa4\x9e\xec\x33\x19\x0f\x6b\x67\x2b\xf8\xe9\xe5\xfe\xeb\xf5\x97\xdb\x9b\xa7\xaf\x5f\x6e\xff\x5a\xde\xdc\x3c\xdc\x3e\x3e\x4e\x26\xf3\x39\x3c\x15\xda\x03\x3b\x34\x1e\x73\xd6\xd6\x40\xed\xc9\x03\x17\x04\x65\x00\x01\x8e\x28\xa8\x2a\x6d\xc4\x81\x2d\x78\xe2\x60\x51\x1b\xb1\x81\x52\x57\x9a\x61\x6d\x1d\x54\x75\xc9\x7a\x5b\x12\x60\x9e\xdb\xda\xb0\x17\x07\x6d\x00\xc1\x6b\xb3\x29\x29\x0d\x14\x83\x1f\x4d\x01\x95\x72\xe4\x25\x78\xed\x49\x01\x7a\x78\xa6\xd7\x00\xe0\x0b\x5b\x97\x0a\x56\x94\x04\x15\x8b\xbe\xe3\x64\x92\xc0\x67\xd1\xee\xce\xac\xed\x02\xde\x96\xd1\x66\x01\xdf\x7f\xd3\x2f\xbf\xfc\x7c\x98\xc2\xdb\x64\x02\x00\xb0\x75\xb4\x45\x47\x59\x28\x6f\x01\x58\x73\x91\x3d\xb2\x75\xb8\xa1\x29\x7c\x5c\xc6\x10\x47\x6b\x79\xe6\x73\xf8\xde\xa6\xb0\x1c\xe4\xce\x05\x32\x14\xa8\xc0\xdb\x8a\xc0\xcb\x30\xec\x1a\xc8\x39\xeb\x52\x04\x74\x04\x9e\xad\x23\x25\xed\x61\x99\x81\xd2\x21\x6f\x74\xaf\xe0\xad\x54\xfa\x0a\x39\x1a\xa9\x5a\x1b\xbf\xa5\x9c\x49\x41\x89\x4c\x1d\x9c\xbb\x75\xe8\x49\x3a\x3f\x43\xa4\xbc\x4c\xc9\xd5\xe6\x34\x10\xd6\x15\xf9\x8b\xd4\x95\x0b\x32\xc1\x39\x09\xac\x3d\x18\xcb\x60\x77\xe4\xf6\x4e\x33\x93\x39\x7a\xec\xd0\xc1\x0a\x55\x53\xb1\x1f\xe9\x29\x5c\x45\x92\xcc\x7c\xec\xdf\xac\xb4\xa8\x2e\x07\x66\x9f\x32\x21\xe4\x02\xe6\x8d\xd9\x3c\x0e\x4a\x9b\xcd\xaf\x27\xf8\xe9\x31\xae\x3c\x9f\x3f\xc3\xdb\x41\x18\x31\x00\x3b\x8d\xa5\x24\x8e\xe1\x1f\x68\x3d\xc8\x64\x65\x9d\xb3\xfb\xcb\x8f\xe9\x5e\xcc\xc2\x9f\xa5\xd8\x5d\xdb\xb2\xa4\xd0\x84\x36\xb9\x8e\x61\xf2\xa1\x67\xde\x30\xe5\x1b\x72\x31\xc8\x78\x8b\x46\xe7\xd9\x87\xeb\xc0\x5d\xe9\x6a\x4c\x02\x10\x1c\xad\xc9\x91\xc9\x49\xa6\x24\x13\x08\xc9\x42\x7e\x84\xfd\x30\x3d\xd5\x25\x6b\xd5\x52\xbe\xa9\x5e\x28\x73\x62\xf7\x4c\xd6\x24\x25\x68\x33\xdf\x65\x59\x0a\xf5\x04\x5f\xaf\xa5\x3d\x3e\xb0\x6e\x45\x39\xd6\x9e\x60\x4f\xa0\xac\xf9\x91\x01\xf6\x68\x18\xd8\xf6\xfd\x1d\xed\xc8\xc5\x3d\x27\xc3\xda\x75\x59\xa6\xd7\x20\x3b\x8f\xba\xf4\x7d\x47\xb6\xb0\x69\x0e\x84\x36\x6b\xeb\x2a\x0c\x1e\x52\xc8\xf1\x0e\x34\x0b\xd3\x71\x8d\x59\x36\x67\xa7\x21\x82\x14\x18\x07\xba\x21\x6e\xde\x65\xbd\x76\x74\x3b\x2f\xcf\x2c\xc7\x2d\xae\x74\xa9\x59\x93\x3f\x33\xfc\x3f\x6c\xa9\xc8\x7d\xca\x46\xa6\x9d\xc4\xff\x56\xaf\x4a\x9d\x87\x19\xf7\xdb\xdc\x12\xaf\x93\x73\x3b\xa5\xab\xd1\x52\x66\x1b\xe2\xfb\x11\xf3\x6c\x3a\x84\xee\x74\x24\xf2\x2f\xfa\x3c\x50\x6e\x9d\x6a\x69\xde\xa0\xb6\xed\xc1\x76\x47\xc6\xb2\x92\x12\xfa\x61\xe4\x19\x7d\xd9\xc4\x0f\x0a\xf0\x27\x1a\xdc\x90\x8b\xc3\x78\x2f\xa3\xa6\xd7\xd9\x68\xa3\x12\x8a\xfc\xde\x15\x10\xac\xc2\x15\x0d\x42\xd5\x3f\x67\xe8\x36\x75\x45\x86\x93\x33\xf5\x2e\xb2\xdc\xa8\x08\xb9\x8c\x88\x57\xc9\x9e\xfc\xdd\xa3\xcd\x3f\x3f\x9c\x4d\xf1\xce\xe4\x8e\xd0\xd3\x50\xe8\x56\xaf\x71\x69\x43\x88\x77\x21\x7a\x4d\x9b\xe9\x06\x2f\x6a\xc7\xbd\x20\x65\x8a\x4a\xc6\x45\x27\xe5\x11\x16\x24\x49\x5d\x5b\xc3\xda\xd4\xc7\xc3\x61\xe8\x85\x41\x33\xb9\xb8\x62\xcd\xba\x97\xd6\x6e\xcf\xa1\xb4\x27\x80\x13\xf5\xf5\x75\x9e\x13\x29\x91\x55\xa3\x40\x59\x8a\x4a\x20\x62\x72\x0e\x8a\xad\x08\x54\x85\xee\x39\x4a\xf6\x0a\xdf\x37\xcf\x9b\xe4\x47\x0d\x0e\x83\xb7\x87\x2e\x27\x0f\x83\x03\xd7\x68\x1f\xbd\x50\x5e\x87\xf2\x2b\x7c\x26\x2f\x67\xa9\x20\x47\x90\x1d\x8b\x70\x84\x79\x11\x6c\xdb\x14\x00\x57\x76\x47\xd3\x3e\xa2\x66\xa8\x08\x8d\x0f\xe2\xcd\x85\x36\x1b\xd8\x0b\xf5\xf6\xce\xca\xbf\x9a\x8b\x84\x0d\xf2\xad\xdc\xb4\xa4\x8b\x7d\x3c\x69\xa5\xe6\x93\x22\xaf\x08\x3c\xee\x7a\x1d\x4d\x44\x75\x40\xd1\xf3\x04\x9e\x8c\xf4\xa6\xab\x7b\x12\x6d\x4c\x81\x93\x98\x17\xc0\xf6\x3f\xc5\xb8\xa3\xb2\x23\x26\xd7\xb8\x3d\x6a\x6e\xe7\xf6\xb6\x89\x68\xef\x6b\xba\xfc\x38\x92\xca\xff\xfc\x19\x30\x82\xbd\x95\xbb\xec\x8b\x6c\x3c\x9f\x0b\x40\x5e\xc0\x3c\x18\xe5\x67\xc0\x0f\x93\xc3\xe4\xdf\x00\x00\x00\xff\xff\x01\x17\x79\x30\x36\x0b\x00\x00" +var _lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x56\x4d\x6f\xe3\x46\x0c\xbd\xfb\x57\xb0\x7b\xd8\xca\x40\x60\xf7\x50\xf4\x60\x24\xbb\x70\x9d\xb4\x0d\x36\xed\x2e\x92\xec\xa9\xe8\x81\xd6\xd0\xd6\x20\xd2\x8c\x31\x43\xc5\x09\x02\xff\xf7\x82\x33\x92\x3d\xfa\x88\x5b\x5d\x12\xcb\xe4\xe3\xd7\x23\x9f\x75\xb5\xb3\x8e\xe1\xce\xe6\x4f\xa4\x1e\xed\x13\x19\x0f\x1b\x67\x2b\xf8\xe9\xe5\xee\xeb\xea\xcb\xcd\xf5\xe3\xd7\x2f\x37\x7f\x2d\xaf\xaf\xef\x6f\x1e\x1e\x26\x93\xf9\x1c\x1e\x0b\xed\x81\x1d\x1a\x8f\x39\x6b\x6b\xa0\xf6\xe4\x81\x0b\x82\x32\x80\x00\x47\x14\x54\x95\x36\xe2\xc0\x16\x3c\x71\xb0\xa8\x8d\xd8\x40\xa9\x2b\xcd\xb0\xb1\x0e\xaa\xba\x64\xbd\x2b\x09\x30\xcf\x6d\x6d\xd8\x8b\x83\x36\x80\xe0\xb5\xd9\x96\x94\x06\x8a\xc1\x8f\xa6\x80\x4a\x39\xf2\x12\xbc\xf6\xa4\x00\x3d\x3c\xd1\x6b\x00\xf0\x85\xad\x4b\x05\x6b\x4a\x82\x8a\x45\xdf\x71\x32\x49\xe0\xb3\x68\x77\x6b\x36\x76\x01\x6f\xcb\x68\xb3\x80\xef\xbf\xe9\x97\x5f\x7e\x3e\x4c\xe1\x6d\x32\x01\x00\xd8\x39\xda\xa1\xa3\x2c\x94\xb7\x00\xac\xb9\xc8\x1e\xd8\x3a\xdc\xd2\x05\xac\x70\x87\x6b\x5d\x6a\xd6\xe4\xa7\xf0\x71\x19\x03\x1e\x7d\xe5\x99\xcf\xe1\x7b\x9b\xd0\x72\x50\x09\x17\xc8\x50\xa0\x02\x6f\x2b\x02\x2f\xa3\xb1\x1b\x20\xe7\xac\x4b\x11\xd0\x11\x78\xb6\x8e\x94\x34\x8b\x65\x22\x4a\x87\x2a\xd0\xbd\x82\xb7\x52\xf7\x2b\xe4\x68\xa4\x07\xda\xf8\x1d\xe5\x4c\x0a\x4a\x64\xea\xe0\xdc\x6e\x42\x87\xd2\x69\x1a\x22\xe5\x65\x66\xae\x36\xa7\xf1\xb0\xae\xc8\x5f\xa4\xae\x5c\x90\x09\xce\x49\x60\xed\xc1\x58\x06\xfb\x4c\x6e\xef\x34\x33\x99\xa3\xc7\x33\x3a\x58\xa3\x6a\x2a\xf6\x23\x1d\x86\xab\x48\x99\x99\x8f\xdd\x9c\x95\x16\xd5\xe5\xc0\xec\x53\x26\xf4\x5c\xc0\xbc\x31\x9b\xc7\xb1\x69\xb3\xfd\xf5\x04\x3f\x3d\xc6\x95\xe7\xf3\x67\x78\x3b\x08\x3f\x06\x60\xa7\xb1\x94\xc4\x31\xfc\x3d\x6d\x06\x99\xac\xad\x73\x76\x7f\xf9\x31\xdd\x92\x59\xf8\xb3\x14\xbb\x95\x2d\x4b\x0a\x4d\x68\x93\xeb\x18\x26\x1f\x7a\xe6\x0d\x6f\xbe\x21\x17\x83\x8c\x77\x68\x74\x9e\x7d\x58\x05\x26\x4b\x57\x63\x12\x80\xe0\x68\x43\x8e\x4c\x4e\x32\x25\x99\x40\x48\x16\xf2\x23\xec\x87\xe9\xa9\x2e\x59\xb2\x76\x01\x9a\xea\x85\x32\x27\xae\xcf\x64\x69\x52\x82\x36\xf3\x5d\x96\xa5\x50\x4f\xf0\xf5\x46\xda\xe3\x03\xeb\xd6\x94\x63\xed\x09\xf6\x04\xca\x9a\x1f\x19\x60\x8f\x86\x81\x6d\xdf\xdf\xd1\x33\xb9\xb8\xf5\x64\x58\xbb\x2e\xcb\xf4\x06\xe4\x02\xa0\x2e\x7d\xdf\x91\x2d\x6c\x9b\x73\xa1\xcd\xc6\xba\x0a\x83\x87\x14\x72\xbc\x0a\xcd\xc2\x74\x5c\x63\x96\xcd\x11\x6a\x88\x20\x05\xc6\x81\x6e\x89\x9b\x77\x59\xaf\x1d\xdd\xce\xcb\x33\xcb\x93\x35\x3e\x33\xfc\x3f\x6c\xa9\xc8\x7d\xca\x46\xa6\x9d\xc4\xff\x56\xaf\x4b\x9d\x87\x19\xf7\xdb\xdc\x12\xaf\x93\x73\x3b\xa5\xab\xd1\x52\x66\x5b\xe2\xbb\x11\xf3\x6c\x3a\x84\xee\x74\x24\xf2\x2f\xfa\xdc\x53\x6e\x9d\x6a\x69\xde\xa0\xb6\xed\xc1\x76\x47\xc6\xb2\x92\x12\xfa\x61\xe4\x19\x7d\xd9\xc4\x0f\x7a\xf0\x27\x1a\xdc\x92\x8b\xc3\x78\x2f\xa3\xa6\xd7\xd9\x68\xa3\x12\x8a\xfc\xde\x95\x13\xac\xc2\x15\x0d\xb2\xd5\x3f\x67\xe8\xb6\x75\x45\x86\x93\x33\xf5\x2e\xb2\xdc\xa8\x08\xb9\x8c\x88\x57\xc9\x9e\xfc\xdd\xa3\xcd\x3f\x3f\x9c\x4d\xf1\xd6\xe4\x8e\xd0\xd3\x50\xf6\xd6\xaf\x71\x69\x43\x88\x77\x21\x7a\x4d\x9b\xe9\x06\x2f\x6a\xc7\x9d\x20\x65\x8a\x4a\xc6\x45\x27\xe5\x11\x16\x24\x49\xad\xac\x61\x6d\xea\xe3\xe1\x30\xf4\xc2\xa0\x99\x5c\x5c\xb1\x66\xdd\x4b\x6b\x77\xe7\x50\xda\x13\xc0\x89\x16\xfb\x3a\xcf\x89\x94\x88\xac\x51\xa0\x2c\x45\x25\x10\x31\x39\x07\xc5\x56\x04\xaa\x42\xf7\x14\x05\x7c\x8d\xef\x9b\xe7\x4d\xf2\xa3\x06\x87\xc1\xdb\x43\x97\x93\x87\xc1\x81\x6b\xb4\x8f\x5e\x28\xaf\x43\xf9\x15\x3e\x91\x97\xb3\x54\x90\x23\xc8\x8e\x45\x38\xc2\xbc\x08\xb6\x6d\x0a\x80\x6b\xfb\x4c\xd3\x3e\xa2\x66\xa8\x08\x8d\x0f\xe2\xcd\x85\x36\x5b\xd8\x0b\xf5\xf6\xce\xca\xbf\x9a\x8b\x84\x0d\xf2\xad\xdc\xb4\xa4\x8b\x7d\x3c\x69\xa5\xe6\x93\x22\xaf\x09\x3c\x3e\xf7\x3a\x9a\x88\xea\x80\xa2\xe7\x09\x3c\x19\xe9\x4d\x57\xf7\x24\xda\x98\x02\x27\x31\x2f\x80\xed\x7f\x8a\x71\x47\x65\x47\x4c\x56\xb8\x3b\x6a\x6e\xe7\xf6\xb6\x89\x68\xef\x6b\xba\xfc\x38\x92\xca\xff\xfc\x19\x30\x82\xbd\x93\xbb\xec\x8b\x6c\x3c\x9f\x0b\x40\x5e\xc0\x3c\x18\xe5\x67\xc0\x0f\x93\xc3\xe4\xdf\x00\x00\x00\xff\xff\xb5\x30\x2f\x1a\x44\x0b\x00\x00" func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3998,11 +3977,11 @@ func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x70, 0x91, 0xfe, 0x26, 0x3a, 0x56, 0xeb, 0x34, 0x12, 0xa2, 0x70, 0xa0, 0x43, 0x12, 0x68, 0xb5, 0x4d, 0xa7, 0xf5, 0xc1, 0x31, 0x5a, 0xf0, 0xa7, 0x29, 0xf0, 0xe5, 0xaa, 0x3a, 0x6e, 0xff, 0x1b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4c, 0x5, 0xef, 0x22, 0xf6, 0x7a, 0xca, 0x62, 0x9, 0xf1, 0x3c, 0x4c, 0x45, 0x6e, 0xf5, 0xd8, 0x8, 0x24, 0xd, 0x8c, 0x4b, 0x29, 0x89, 0xc0, 0xa0, 0xd7, 0x6f, 0x3b, 0xbc, 0xe, 0xfe, 0x44}} return a, nil } -var _lockedtokensDelegatorDelegate_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x52\xcd\x6e\x9b\x40\x10\xbe\xf3\x14\x53\x0e\x11\x1c\x42\x7a\xa8\x7a\xb0\xec\x46\x49\xec\xa8\x52\x22\x27\x8a\xd3\xf4\xbc\x86\xc1\x20\xaf\x19\xb4\x0c\xb5\x2b\xcb\xef\x5e\xed\x0f\x84\x25\xb2\x54\x29\x5c\x56\xec\xcc\x7e\xf3\xfd\x4c\xb9\xab\x49\x31\xdc\x4b\xda\xbf\xd2\x16\x2b\xc8\x15\xed\x20\xec\xff\xc3\xa0\xeb\x68\xab\x4d\xb9\x96\xe8\x75\x0d\xef\xfa\xce\x47\x4a\xb7\x98\x99\xbb\xc6\x36\x7e\x3d\x3c\x3e\xdd\x3d\x2c\xe6\xaf\x4f\x0f\x8b\xe5\xcd\x7c\xfe\xb2\x58\xad\x82\x80\x95\xa8\x1a\x91\x72\x49\x55\x24\x76\xd4\x56\x3c\x81\x5f\xf7\xe5\xe1\xfb\xb7\x18\x8e\x41\x00\x00\x20\x91\xa1\x20\x99\xa1\x7a\xc1\x7c\x02\x17\x43\xe8\xc4\x1c\x3f\x4d\xf5\xbd\xfb\x8f\x68\x25\xdb\xe6\x5e\x43\xf2\xa6\x2f\x6d\x4f\xad\xb0\x16\x0a\x23\x91\xa6\x76\xa2\x68\xb9\x88\x6e\x49\x29\xda\xbf\x09\xd9\x62\x0c\x17\x37\xb6\xa6\x59\x80\xfb\x1a\x94\x79\xd2\x33\x81\x19\xb8\xf7\x49\xc3\xa4\xc4\x06\x93\xb5\x41\x98\x9e\x65\xf8\x23\xd2\x4e\x4c\xe0\x5c\x7d\x65\x71\x9e\x05\x17\x71\x3f\x55\x7f\xd7\xd7\x50\x8b\xaa\x4c\xa3\xf0\x8e\x5a\x99\x41\x45\x0c\x76\x18\x28\xcc\x51\x61\x95\x22\x30\xc1\x00\x2b\x8c\x03\x9f\x78\x67\xca\x79\xde\xc6\x05\x2f\xce\xe4\x77\xc9\x45\xa6\xc4\x5e\xac\xa5\x36\x65\xe4\x66\xa7\xe7\xca\x01\x5d\xe5\x5d\xdd\x94\xff\x5b\x83\x7e\x06\x6c\x76\xca\xb0\x7c\x17\x15\x5a\x8c\x93\xd5\x82\x07\x4c\x5b\xc6\x41\x24\x3a\xed\x86\xc5\x16\xd5\xb3\xa2\xc3\x5f\x98\x8d\x42\x72\xd2\xe6\x28\x71\x23\x98\x54\x34\x70\x45\xbf\x95\x26\x89\x5b\x21\x85\x76\xf0\xc3\xeb\x0d\xb2\xcd\xca\x6d\x83\x6b\x1c\xa2\x94\x39\xd8\xbd\x85\xe9\x6c\x04\x77\x0c\x3c\x03\x06\x3c\x93\xcc\x12\xc2\x25\x5a\xbf\x9a\x7e\xf9\xed\x39\x18\x70\x02\x94\x0d\xea\x39\x91\x6b\x82\x4b\x7f\x50\xac\x47\x7b\x19\x27\xeb\xae\x32\xe6\xe0\xeb\xcb\xb0\xa6\xa6\x64\x17\xe3\xf4\xd2\x07\xd9\xbb\xf0\x47\xdc\x3e\x8c\x8f\x3f\xa3\x73\x24\xf3\xe8\x41\xb9\x85\x59\x12\x03\x56\xd4\x6e\x0a\xbb\x25\x8d\xde\x75\x33\xe6\x4b\x38\x40\x70\xab\x72\x0a\xfe\x05\x00\x00\xff\xff\x2d\xd2\xd3\x9f\xd0\x04\x00\x00" +var _lockedtokensDelegatorDelegate_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x4c\x75\x28\x12\x34\x4a\x0f\xa5\x87\x60\x37\x24\xb1\x43\x21\xc1\x0e\x71\x9a\x9e\xd7\xd2\xc8\x16\x5e\x6b\xc4\xee\xa8\x76\x31\xfe\xef\x65\x3f\x24\x4b\x32\xfd\xa2\x54\x97\x45\x3b\x33\x6f\xde\x9b\x37\x5b\x6c\x2b\x52\x0c\xf7\x92\x76\x2f\xb4\xc1\x12\x72\x45\x5b\x08\xdb\xff\x30\x68\x32\xea\x72\x55\x2c\x25\xf6\xb2\xba\x77\x6d\xe6\x23\xa5\x1b\xcc\xec\x9d\x76\x89\xef\xf7\x8f\xf3\xbb\x87\xe9\xe4\x65\xfe\x30\x9d\xdd\x4c\x26\xcf\xd3\xc5\x22\x08\x58\x89\x52\x8b\x94\x0b\x2a\x23\xb1\xa5\xba\xe4\x2b\xf8\x72\x5f\xec\x3f\x7e\x88\xe1\x10\x04\x00\x00\x12\x19\xd6\x24\x33\x54\xcf\x98\x5f\x81\xa8\x79\x1d\x75\xe1\x13\x7b\xcc\x2b\x54\xc2\xc0\xe8\x77\x7d\x9a\xc9\xd7\x82\xd7\x99\x12\x3b\xb1\x94\x18\xc3\xdb\xf3\xd2\xcf\x16\xfc\xd4\xec\x9b\xa8\x25\x9f\x7a\xfd\x12\xad\x9d\x51\xf2\x6a\xaa\x1c\x48\xa5\xb0\x12\x0a\x23\x91\xa6\x4e\x91\xc5\xb9\x25\xa5\x68\xf7\x2a\x64\x6d\x0a\x6f\x5c\xcc\xa8\x04\xff\x69\x94\x79\xd2\x2a\x85\x31\xf8\xfa\x44\x33\x29\xb1\xc2\x64\x69\x11\x46\xff\x6b\x02\x9f\x22\x63\xd4\x15\xfc\x2c\xbe\x70\x34\x9e\x04\xaf\xe3\x96\xb4\xf9\xae\xaf\xa1\x12\x65\x91\x46\xe1\x1d\xd5\x32\x83\x92\x18\x1c\x57\x50\x98\xa3\xc2\x32\x45\x60\x82\x0e\x56\x18\x07\x7d\xdd\xcd\xd0\x7f\x23\xfb\x6f\xcc\x68\xf4\x5c\x7a\xa0\xcb\xbc\x89\xdb\xf0\x1f\x6b\x30\x65\xc0\x76\xe5\x2d\xcb\x93\xa8\xd0\x61\x1c\x9d\x16\xdc\x63\x5a\x33\x76\x1c\x35\xdb\xa4\x59\x6c\x50\x3d\x29\xda\x7f\x87\xf1\xc0\x63\x2f\x6d\x82\x12\x57\x82\x49\x45\x9d\xa9\x98\x5a\x69\x9d\xb8\x15\x52\x98\x09\x9e\x55\xaf\x90\x9d\x57\x7e\x99\x7c\x62\x17\xa5\xc8\xc1\x3d\x2b\x18\x8d\x07\x70\x87\xa0\x37\x80\x0e\xcf\x24\x73\x84\x70\x86\x6e\x5e\xba\x7d\x9b\xee\xec\x34\x38\x02\x4a\x8d\xa6\x4f\xe4\x93\xe0\xa2\xdf\x28\x36\xad\x7b\x1e\x27\xcb\x26\x32\xe4\xd0\xd7\x97\x61\x45\xba\x60\x6f\xe3\xe8\xa2\x0f\xb2\xf3\xe6\x0f\xb8\x9d\xb5\x8f\xff\x45\xe7\x40\xe6\xa1\x07\xe5\x17\x66\x46\x0c\x58\x52\xbd\x5a\xbb\x2d\xd1\x66\xd7\x6d\x9b\x37\x61\x07\xc1\xaf\xca\x31\xf8\x11\x00\x00\xff\xff\x0d\x24\x14\xe2\x6f\x05\x00\x00" func lockedtokensDelegatorDelegate_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4018,11 +3997,11 @@ func lockedtokensDelegatorDelegate_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5c, 0xfe, 0x21, 0x4, 0xcf, 0x58, 0xd9, 0x7a, 0xf8, 0x68, 0x82, 0xc2, 0xf9, 0x52, 0x42, 0x1a, 0x13, 0xb4, 0x7e, 0x98, 0x0, 0x1f, 0x68, 0x46, 0xe5, 0xb9, 0x80, 0xc5, 0x2c, 0x9, 0x29, 0x31}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0x11, 0xf, 0x4a, 0x79, 0x7f, 0x98, 0x58, 0xf8, 0xf1, 0xee, 0xf9, 0x5, 0xb5, 0xa1, 0x79, 0xee, 0x1e, 0x65, 0x76, 0xf5, 0x2a, 0xc4, 0x5a, 0x51, 0x1a, 0xa8, 0x81, 0x77, 0xb0, 0x92, 0x93}} return a, nil } -var _lockedtokensDelegatorDelegate_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xb1\x6e\xc2\x40\x0c\x86\xf7\x3c\x85\xc5\x80\xc2\x12\x75\xa8\x3a\xa0\x52\x44\x1b\xaa\x4a\x20\x40\x40\xbb\xbb\x39\x87\x9c\x08\xe7\xe8\xce\x29\xa9\x2a\xde\xbd\x22\x47\x02\x14\x35\x8b\x63\xd9\xfe\x7e\xff\x3e\xbd\x2b\xd8\x0a\x4c\x39\xd9\x92\x5a\xf3\x96\x8c\x83\xd4\xf2\x0e\xee\xaa\xe9\xfc\x65\x32\x8e\xd7\xf3\xc9\x78\x36\x8a\xe3\xe5\x78\xb5\x0a\x02\xb1\x68\x1c\x26\xa2\xd9\x84\xb8\xe3\xd2\x48\x1f\xde\x5f\x75\xf5\x70\xdf\x83\x9f\x00\x00\x20\x27\x01\xc3\x8a\x62\xca\x69\x83\xc2\x76\x61\xb9\xfa\xee\x5f\x29\x44\x3e\x99\xdd\xb4\x05\x35\xa2\xb0\x54\xa0\xa5\x10\x93\xc4\x2b\x60\x29\x59\xf8\xcc\xd6\xf2\xfe\x03\xf3\x92\x7a\xd0\x1d\xf9\x5a\xa3\xda\x28\x67\x9c\x2b\xb2\x4b\x4a\x61\x00\xa7\xf1\xc8\x09\x5b\xdc\x50\xf4\x59\x03\x1e\xbb\x57\x9b\xd4\xe1\xad\x9e\x7a\x0a\x8f\xc6\xff\x6c\x7a\x51\x5f\x79\xce\x02\x25\xeb\xb5\xa2\xc7\x6f\x38\x84\x02\x8d\x4e\xc2\xce\x45\x37\x68\x07\x86\x05\x1c\x7e\x91\x02\x14\x70\x05\x25\x3a\xd5\xa4\xa0\x40\xc9\x3a\x67\x44\xfb\xe3\x28\x4f\xa3\xdb\xdb\xc1\xe0\x6c\xeb\x64\xa2\x6d\x08\x3d\xe6\xe0\x0f\x47\x15\x25\xa5\xd0\xc5\x4d\xfe\x41\x46\xca\xa7\xb4\xa4\x3d\x5a\xd5\xb8\x6d\x9f\xd4\xc7\x86\x7d\x08\x7e\x03\x00\x00\xff\xff\x82\x67\xa8\xc5\x26\x02\x00\x00" +var _lockedtokensDelegatorDelegate_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x41\x6f\xb2\x40\x10\xbd\xf3\x2b\x26\x1c\xbe\x60\xf2\x85\xf4\xd0\xf4\x60\x6a\x8d\x2d\x9a\x26\x1a\x35\x6a\xdb\xf3\xc8\x0e\xb2\x11\x77\xc9\xee\x50\x69\x1a\xff\x7b\x03\x2b\x28\x35\xe5\x32\x0c\xf3\xe6\xbd\x37\x2f\xc8\x43\xae\x0d\xc3\x4c\xc7\x7b\x12\x1b\xbd\x27\x65\x21\x31\xfa\x00\x77\xe5\x6c\xf1\x32\x1d\x47\x9b\xc5\x74\x3c\x1f\x45\xd1\x6a\xbc\x5e\x7b\x67\xf4\xa4\x50\x3b\xb9\xcd\xa8\xc6\x3b\xb8\xdf\xf9\xe6\x7b\x1e\x1b\x54\x16\x63\x96\x5a\x05\x78\xd0\x85\xe2\x3e\xbc\x4d\x64\xf9\x70\xdf\x83\x6f\x0f\x00\x20\x23\x06\xa5\x05\x45\x94\xd1\x0e\x59\x9b\xa5\xd1\xe5\x57\xbf\xe3\x25\x74\xcd\xfc\x06\xe6\xd5\x14\xb9\xa1\x1c\x0d\x05\x18\xc7\x4e\x01\x0b\x4e\x83\x67\x6d\x8c\x3e\xbe\x63\x56\x50\x0f\xfe\x8d\xdc\xac\x51\x6d\x94\x53\x9d\x09\x32\x2b\x4a\x60\x00\xe7\xf5\xd0\xb2\x36\xb8\xa3\x70\x5b\x13\x3c\xd6\x64\x1d\x37\x75\x59\xe4\x64\xb0\xba\xcb\xfe\xef\x26\x11\x7e\x48\x4e\x85\xc1\x23\x6e\xb3\x4a\xf9\x76\xf5\xb5\x16\x7d\x0a\xaa\xc8\x7e\x1d\x7a\x35\x5f\x3b\x1b\x4b\xe4\xb4\xd7\x7a\xae\x9e\xe1\x10\x72\x54\x32\x0e\xfc\x2b\x34\x48\x0b\x4a\x33\x58\xfc\x24\x01\xc8\x60\x73\x8a\x65\x22\x49\x40\x8e\x9c\xfa\x17\x8a\xf6\xc5\x52\x96\x84\xb7\xd1\xc3\xe0\x92\xca\x39\x83\x16\x10\x38\x9a\x93\xcb\x9d\x4a\x8a\x0b\xa6\xab\x48\xff\xa0\x0c\x85\x6b\x69\x45\x47\x34\xa2\xb9\xb6\xfd\x23\x5c\x6d\xb8\x4f\xde\x4f\x00\x00\x00\xff\xff\x58\xe4\xc7\x50\x8f\x02\x00\x00" func lockedtokensDelegatorDelegate_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4038,11 +4017,11 @@ func lockedtokensDelegatorDelegate_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0x83, 0x8f, 0xdf, 0xe7, 0x68, 0xbc, 0xec, 0x5f, 0x66, 0xce, 0xe3, 0x8d, 0xa5, 0x1f, 0xb2, 0x19, 0x24, 0x6d, 0xd6, 0x91, 0x2, 0x29, 0x5c, 0x58, 0x3c, 0x2, 0xd1, 0xb5, 0xcf, 0x4e, 0x19}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbb, 0xbb, 0x43, 0xc3, 0xad, 0xef, 0xab, 0xce, 0xd1, 0x1d, 0x88, 0x31, 0x6d, 0xed, 0xb2, 0x80, 0x59, 0xae, 0x2, 0xb0, 0xd8, 0xb4, 0x99, 0xce, 0x2e, 0xbc, 0xce, 0x6d, 0x8f, 0xa9, 0x3a, 0x4a}} return a, nil } -var _lockedtokensDelegatorDelegate_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6f\xf2\x30\x0c\xc6\xef\xfd\x14\x16\x07\xd4\x5e\xaa\xf7\xf0\x6a\x07\x34\x86\xd8\xca\x34\x09\x04\x88\x3f\xbb\x7b\xa9\x4b\x23\x4a\x5c\x25\xee\xd6\x69\xe2\xbb\x4f\x34\xd0\x95\xa1\xe5\x62\x59\xb6\x7f\xcf\x63\x47\x1f\x4a\xb6\x02\x33\x56\x7b\x4a\x37\xbc\x27\xe3\x20\xb3\x7c\x80\x7f\xf5\x6c\xf1\x34\x9d\x24\x9b\xc5\x74\x32\x1f\x27\xc9\x6a\xb2\x5e\x07\x81\x58\x34\x0e\x95\x68\x36\x21\x1e\xb8\x32\x32\x80\xed\xb3\xae\xef\xfe\x47\xf0\x15\x00\x00\x14\x24\x60\x38\xa5\x84\x0a\xda\xa1\xb0\x5d\x5a\xae\x3f\x07\x57\x0a\xb1\x4f\xe6\x37\x6d\x41\x83\x28\x2d\x95\x68\x29\x44\xa5\xbc\x02\x56\x92\x87\x8f\x6c\x2d\x7f\xbc\x62\x51\x51\x04\xfd\xb1\xaf\x5d\x54\x2f\xca\x39\x17\x29\xd9\x15\x65\x30\x84\xf3\x78\xec\x84\x2d\xee\x28\x7e\x6b\x00\xf7\xfd\x2b\x27\x4d\x78\x69\xa6\x1e\xc2\xd3\xe2\xbf\x9c\x76\xea\x6b\xcf\x59\xa2\xe4\x51\x2b\x7a\x7a\xa3\x11\x94\x68\xb4\x0a\x7b\x9d\x6e\xd0\x0e\x0c\x0b\x38\x7c\xa7\x14\x50\xc0\x95\xa4\x74\xa6\x29\x85\x12\x25\xef\x45\x41\xcb\x70\x54\x64\xf1\xed\xcd\x60\xf8\xb3\xce\xd9\x7c\xdb\x10\x7a\x07\x47\x0f\xa1\x9a\x54\x25\xd4\xb9\xc5\x1f\xc8\x38\xf5\x29\x6d\x8d\x13\x6c\xb7\x6c\xbf\xd2\xc7\x0b\xfb\x18\x7c\x07\x00\x00\xff\xff\x5f\xbb\xfb\xa9\x1e\x02\x00\x00" +var _lockedtokensDelegatorDelegate_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4d\x6b\xf2\x40\x10\xbe\xe7\x57\x0c\x39\xbc\x24\xf0\x12\x7a\x28\x3d\x48\xad\xd8\x46\x29\x28\x2a\x7e\xb4\xe7\x31\x99\x98\xc5\xb8\xbb\xec\x4e\x6a\x4a\xf1\xbf\x97\x64\x35\x35\x95\xe6\xb2\x6c\xe6\x99\xe7\x8b\x15\x07\xad\x0c\xc3\x54\x25\x7b\x4a\xd7\x6a\x4f\xd2\x42\x66\xd4\x01\xee\xaa\xe9\xfc\x65\x32\x8a\xd7\xf3\xc9\x68\x36\x8c\xe3\xe5\x68\xb5\xf2\xce\xe8\x71\x29\x77\x62\x5b\x50\x83\x77\x70\xbf\xf3\xcf\xf7\x3c\x36\x28\x2d\x26\x2c\x94\x0c\xf0\xa0\x4a\xc9\x3d\xd8\x8c\x45\xf5\x70\x1f\xc2\x97\x07\x00\x50\x10\x83\x54\x29\xc5\x54\xd0\x0e\x59\x99\x85\x51\xd5\x67\xaf\xe3\x25\x72\x97\xd9\x0d\xcc\x6b\x28\xb4\x21\x8d\x86\x02\x4c\x12\xa7\x80\x25\xe7\xc1\xb3\x32\x46\x1d\xdf\xb0\x28\x29\x84\x7f\x43\x37\xbb\xa8\x5e\x94\x73\x55\xa4\x64\x96\x94\x41\x1f\xce\xeb\x91\x65\x65\x70\x47\xd1\xb6\x21\x78\x6c\xc8\x3a\x6e\x9a\x63\xae\xc9\x60\x9d\xcb\xfe\xef\x36\x11\xbd\x0b\xce\x53\x83\x47\xdc\x16\xb5\xf2\xed\xea\x6b\x23\xfa\x14\xd4\x95\xfd\x0a\x7a\x35\x5f\x39\x1b\x0b\xe4\x3c\x6c\x3d\xd7\xdf\x60\x00\x1a\xa5\x48\x02\xff\x0a\x0d\xc2\x82\x54\x0c\x16\x3f\x28\x05\x64\xb0\x9a\x12\x91\x09\x4a\x41\x23\xe7\x7e\xe8\xb5\x1c\x96\x8a\x2c\xba\xad\x1c\xfa\x3f\x6d\x9c\xb3\xb7\x80\xc0\x39\x38\x39\x12\xaa\x28\x29\x99\xae\xaa\xfc\x83\x32\x4a\xdd\x95\x36\xd2\x32\xb6\x29\xdb\x97\xe0\xce\x0b\xf7\xc9\xfb\x0e\x00\x00\xff\xff\x36\x20\x90\x15\x87\x02\x00\x00" func lockedtokensDelegatorDelegate_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4058,7 +4037,7 @@ func lockedtokensDelegatorDelegate_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd5, 0x50, 0x2c, 0x33, 0x7e, 0xb3, 0x8f, 0x30, 0xc2, 0x11, 0xc3, 0x5, 0x60, 0xe9, 0xb, 0x30, 0xa9, 0xe0, 0xf5, 0xd0, 0xc9, 0xab, 0x9e, 0xbe, 0xa6, 0xc5, 0x2f, 0x3c, 0x2a, 0x40, 0xb0, 0xa8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0x5c, 0x74, 0x66, 0x16, 0x8b, 0xed, 0xa0, 0xd8, 0xf2, 0x96, 0xe8, 0x1c, 0xcb, 0x4a, 0xb4, 0xc3, 0x9e, 0xae, 0x5d, 0xbe, 0xbd, 0xcd, 0x85, 0xd1, 0xfa, 0xba, 0xd9, 0x64, 0xf0, 0x94, 0x26}} return a, nil } @@ -4122,7 +4101,7 @@ func lockedtokensDelegatorGet_delegator_node_idCdc() (*asset, error) { return a, nil } -var _lockedtokensDelegatorRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x53\xc1\x4e\xdb\x40\x10\xbd\xfb\x2b\xa6\x3e\x20\x5b\x2a\xa6\x87\xaa\x87\x08\x8a\x80\x80\x8a\xa0\x01\x11\x4a\xcf\x1b\xef\xd8\x5e\x65\xbd\xeb\xee\x8e\x49\x2a\x94\x7f\xaf\xd6\xbb\x31\x76\xd2\xf4\x07\xea\x4b\x94\x9d\x37\x6f\xde\xbc\x99\x11\x75\xa3\x0d\xc1\x8d\xd4\xab\x67\xbd\x44\x05\x85\xd1\x35\xc4\xfd\xff\x38\x0a\x88\x7b\x9d\x2f\x91\x77\x6f\xd6\x83\x3e\xad\xef\x1f\xae\xee\xae\xa7\xcf\x0f\x77\xd7\xb3\x8b\xe9\xf4\xe9\x7a\x3e\x8f\x06\x7c\xb7\xd3\x67\xb6\x90\x38\x27\xb6\x14\xaa\x1c\x10\x8f\x03\x7d\x85\x9b\x56\x95\x62\x21\x71\xa4\x63\xf8\x16\x47\x11\x19\xa6\x2c\xcb\x49\x68\x95\x08\x3e\x81\x39\x19\xa1\xca\x8f\xc0\x6a\xdd\x2a\x9a\xc0\x8f\x1b\xb1\xfe\xf2\x39\x85\xb7\x28\x02\x00\x90\x48\x50\x69\xc9\xd1\x3c\x61\x31\x81\xa3\x61\x13\x59\xf7\xf3\xad\x8b\xbe\xa3\x5f\x59\x2b\xc9\x83\x7b\x0f\xb2\x17\xf7\xe8\x31\x8d\xc1\x86\x19\x4c\x58\x9e\xfb\x8a\xac\xa5\x2a\xb9\xd4\xc6\xe8\xd5\x0b\x93\x2d\xa6\x70\x74\xe1\x63\x4e\x05\x84\xcf\xa2\x2c\xb2\x5e\x09\x9c\x41\xc8\xcf\x2c\x69\xc3\x4a\xcc\x16\x1d\xc3\xe9\x41\x85\x5f\x13\x67\xc8\x04\x0e\xc5\xe7\x9e\xe7\x91\x51\x95\xf6\x55\xdd\x77\x7e\x0e\x0d\x53\x22\x4f\xe2\x01\x1a\x84\x05\xa5\x09\x2c\x7b\x45\x0e\x8c\xc0\x36\x98\x8b\x42\x20\x87\x86\x51\x15\xa7\xd1\x58\xf9\xd6\x95\xc3\xc2\x3b\x1b\x46\xd3\xca\x7e\x0a\xaa\xb8\x61\x2b\x37\xeb\x74\xcf\xce\x6d\x43\x27\x81\xe8\xa4\xd8\xc6\xbb\xf0\xa1\x26\xae\x74\x2b\x79\xa7\xdd\x17\x06\x97\x06\xd4\xad\x4c\xa7\x12\x0c\x16\x68\x50\xe5\x18\x7b\x8e\x8d\xef\x05\xd7\x98\xb7\x84\x83\x99\xb8\x71\xcb\xce\xce\x4b\x26\x99\xca\x11\xce\x76\xe6\x94\x95\x48\xde\xf0\x30\xd2\x00\x4c\x06\xfe\x88\x22\x2c\x1f\x9c\x9e\xed\xd0\xbd\x45\xa3\x26\x76\xb8\x73\x83\x8c\x70\xa6\x39\x4e\x51\x62\xc9\x48\x9b\x44\x69\x8e\xb7\xd3\x09\x08\x9e\x8e\x73\x9d\x56\x4b\x6c\x89\xe6\xd1\xe8\xf5\xef\x7d\xa5\xde\x8d\x77\xa6\x9d\xfc\x41\x6e\xc6\x3d\x08\x67\xe8\xfd\xb6\xc9\xf6\x7a\x42\x23\xc7\x7f\x39\x5f\x67\x45\xcf\xfe\x5d\x28\x51\xb7\xb5\x0b\xe1\x13\xfe\x6a\x85\xc1\x1a\x15\x25\xe9\xa0\xea\x06\x50\x5a\x74\xf6\x24\x49\xcf\x3b\xf2\x27\x75\x8e\x8d\xd6\x2b\x5b\x6c\x23\xff\xb6\x8e\x63\xa3\xad\xa0\xb0\x41\xa7\xc7\x63\x92\x55\xd8\xbb\xfd\xb6\xc6\xe5\x77\x2d\xfa\x1f\xc7\xf3\x36\x92\x11\x6e\x6c\xa6\x09\x50\xe9\xb6\xac\xfc\x61\x59\x20\xed\x25\x7e\x88\xdf\xef\x72\x13\xae\x6b\x13\xfd\x09\x00\x00\xff\xff\x42\xa1\x4c\xd9\x44\x06\x00\x00" +var _lockedtokensDelegatorRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x54\xc1\x4e\xdb\x40\x10\xbd\xfb\x2b\xa6\x3e\x54\xb6\x04\xa6\x87\xaa\x87\x08\x8a\x80\x80\x8a\xa0\x01\x11\x4a\xcf\x1b\xef\xd8\x59\x65\xbd\xeb\xee\x8e\x49\x2a\x94\x7f\xaf\xd6\xbb\x71\xec\xa4\x50\xf5\xd0\x53\x7d\x89\xe2\x99\x79\xf3\xde\x9b\x19\x8b\xaa\xd6\x86\xe0\x4a\xea\xe5\xa3\x5e\xa0\x82\xc2\xe8\x0a\xe2\xee\x7f\x1c\x85\x8c\x5b\x9d\x2f\x90\xb7\xef\xac\x4f\xfa\xb0\xba\xbd\xbb\xb8\xb9\x1c\x3f\xde\xdd\x5c\x4e\xce\xc6\xe3\x87\xcb\xe9\x34\xea\xe1\x5d\x8f\x1f\xd9\x4c\xe2\x94\xd8\x42\xa8\xb2\x07\x3c\x0c\x74\x1d\xae\x1a\x55\x8a\x99\xc4\x01\x8f\xfe\xbb\x38\x8a\xc8\x30\x65\x59\x4e\x42\xab\x44\xf0\x11\x4c\xc9\x08\x55\x1e\x00\xab\x74\xa3\x68\x04\xdf\xae\xc4\xea\xd3\xc7\x14\x5e\xa2\x08\x00\x40\x22\xc1\x5c\x4b\x8e\xe6\x01\x8b\x11\xb0\x86\xe6\x49\x5f\x48\xd6\xfe\xdc\xd5\x68\x98\x83\xb4\x07\x43\x12\xd9\x77\x41\x73\x6e\xd8\xd2\xd1\x4d\xe1\xfd\x7e\xe9\x97\x16\x7c\xdb\xec\x99\x35\x92\xb6\xbd\xde\x44\xeb\x3c\xce\x9e\x5c\x95\x07\xa9\x0d\xd6\xcc\x60\xc2\xf2\xdc\x2b\x6a\x71\xce\xb5\x31\x7a\xf9\xc4\x64\xe3\x0a\xcf\x7c\xcc\xa9\x84\xf0\x58\x94\x45\xd6\x29\x85\x13\x08\xf5\x99\x25\x6d\x58\x89\xd9\xac\x45\x38\xfe\x57\x0e\x7c\x4e\xdc\xbc\x46\xf0\x5a\x7c\xea\x69\xdc\x33\x9a\xa7\x1d\x69\xf7\x9c\x9e\x42\xcd\x94\xc8\x93\xb8\x97\x0d\xc2\x82\xd2\x04\x96\x3d\x23\x07\x46\x60\x6b\xcc\x45\x21\x90\x43\xcd\x68\x1e\xa7\xd1\x50\xf8\xc6\xf5\x3f\xe8\xfe\x9b\x69\x6c\x04\x1d\x05\xa0\xa3\x62\x13\x6f\xc3\xaf\x89\xb8\xd0\x8d\xe4\x2d\x77\xdf\x18\x5c\x19\x50\xbb\xd1\x2d\x4b\x30\x58\xa0\x41\x95\x63\xec\x31\xd6\x5e\x0b\xae\x30\x6f\x08\x7b\x23\x75\xeb\x24\x5b\x3b\xcf\x99\x64\x2a\x47\x38\xd9\x19\x73\x56\x22\x79\xc3\xc3\x46\x84\xc4\xa4\xe7\x8f\x28\xc2\x6d\xc0\xf1\xc9\x0e\xdc\x4b\x34\x10\xb1\x83\x9d\x1b\x64\x84\x13\xcd\x71\x8c\x12\x4b\x46\xda\x24\x4a\x73\xbc\x1e\x8f\x40\xf0\x74\x58\xeb\xb8\x5a\x62\x0b\x34\xf7\x46\xaf\x7e\xee\x33\xf5\x6e\x6c\x91\x76\xea\x7b\xb5\x19\xf7\x49\x38\x41\xef\xb7\x4d\x36\xc7\x1d\x84\x1c\xfe\xe6\xeb\xe2\xac\xe8\xd0\xbf\x0a\x25\xaa\xa6\x72\x21\x7c\xc0\x1f\x8d\x30\x58\xa1\xa2\x24\xed\x75\x5d\x03\x4a\x8b\xce\x9e\x24\xe9\x70\x07\xfe\xa4\xce\xb1\xc1\x7a\x65\xb3\x4d\xe4\x6d\xeb\x38\xd6\xda\x0a\x0a\x1b\x74\x7c\x38\x04\x59\x86\xbd\xdb\x97\x35\x6c\xbf\x6b\xd1\xff\x38\x9e\x97\x01\x8d\x70\x63\x13\x4d\x80\x4a\x37\xe5\xdc\x1f\x96\x05\xd2\x9e\xe2\xbb\x78\x7b\x97\xeb\x70\x5d\xeb\xe8\x57\x00\x00\x00\xff\xff\x6c\x80\xd8\x6f\xe3\x06\x00\x00" func lockedtokensDelegatorRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -4138,11 +4117,11 @@ func lockedtokensDelegatorRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7b, 0xa5, 0x28, 0x8a, 0xea, 0x5c, 0x35, 0x77, 0x33, 0x90, 0x99, 0xe5, 0xc4, 0x20, 0x76, 0x19, 0x7, 0x3b, 0x3e, 0xd9, 0xec, 0x9d, 0xc9, 0xa2, 0xf4, 0x6, 0xf5, 0xc1, 0x24, 0x84, 0x9e, 0x4e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x38, 0xe1, 0xe9, 0x2b, 0x3d, 0x53, 0x87, 0xf4, 0x3c, 0xa4, 0x29, 0xc0, 0xb2, 0x38, 0xbf, 0x8, 0xda, 0xb5, 0x8f, 0xb7, 0xcc, 0xed, 0xc9, 0xc1, 0x91, 0x92, 0xca, 0x95, 0x2d, 0x5, 0xe8, 0x15}} return a, nil } -var _lockedtokensDelegatorRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6f\xf2\x30\x0c\xc6\xef\xfd\x14\x16\x07\x54\x2e\xd5\x7b\x78\xb5\x03\x1a\x43\x6c\x65\x9a\x04\x02\xc4\x9f\xdd\xbd\xd4\xa5\x11\x25\xee\x12\x77\xeb\x34\xf1\xdd\x27\x1a\x28\x65\x68\xb9\x38\x91\xed\xdf\x63\x3f\xd1\xfb\x82\xad\xc0\x94\xd5\x8e\x92\x35\xef\xc8\x38\x48\x2d\xef\xe1\x5f\x35\x9d\x3f\x4d\xc6\xf1\x7a\x3e\x19\xcf\x46\x71\xbc\x1c\xaf\x56\x41\x20\x16\x8d\x43\x25\x9a\x4d\x88\x7b\x2e\x8d\xf4\x61\xf3\xac\xab\xbb\xff\x3d\xf8\x0e\x00\x00\x72\x12\x30\x9c\x50\x4c\x39\x6d\x51\xd8\x2e\x2c\x57\x5f\xfd\x2b\x85\xc8\x3f\x66\x37\x65\x41\x8d\x28\x2c\x15\x68\x29\x44\xa5\xbc\x02\x96\x92\x85\x8f\x6c\x2d\x7f\xbe\x62\x5e\x52\x0f\xba\x23\x9f\x3b\xab\x9e\x95\x33\xce\x13\xb2\x4b\x4a\x61\x00\xa7\xf6\xc8\x09\x5b\xdc\x52\xf4\x56\x03\xee\xbb\x57\x93\xd4\xe1\xa5\xee\x7a\x08\x8f\x8b\xff\x9a\xb4\x95\x5f\x79\xce\x02\x25\xeb\x35\xa2\xc7\x33\x1c\x42\x81\x46\xab\xb0\xd3\xaa\x06\xed\xc0\xb0\x80\xc3\x0f\x4a\x00\x05\x5c\x41\x4a\xa7\x9a\x12\x28\x50\xb2\xce\x05\xd1\x5c\x1c\xe5\x69\x74\xeb\x1d\x0c\x2e\x6b\x9d\x96\x68\x0a\x42\x8f\x39\x78\xe3\xa8\x22\x55\x0a\xb5\x3c\xf9\x03\x19\x59\x7a\x2f\xc9\xc9\xc6\x38\xc1\x9d\x36\xdb\xe6\x33\x7d\x3c\x53\x0f\xc1\x4f\x00\x00\x00\xff\xff\x5a\x36\xb3\xb4\x20\x02\x00\x00" +var _lockedtokensDelegatorRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4d\x6f\xe2\x30\x10\xbd\xe7\x57\x8c\x72\x58\x05\x69\x15\xed\x61\xb5\x07\xb4\x14\xd1\x06\x54\x09\x04\x88\x8f\xf6\x3c\x24\x93\xc4\x22\xd8\xae\x3d\x29\xa9\x2a\xfe\x7b\x95\x18\x02\x29\x6a\x2e\x13\x7b\xde\xbc\xf7\xe6\xc9\xe2\xa0\x95\x61\x98\xa9\x78\x4f\xc9\x46\xed\x49\x5a\x48\x8d\x3a\xc0\x9f\x6a\xb6\x78\x9a\x8e\xa3\xcd\x62\x3a\x9e\x8f\xa2\x68\x35\x5e\xaf\xbd\x33\x7a\x52\xca\x4c\xec\x0a\x6a\xf0\x0e\xee\x77\xee\x7c\xcf\x63\x83\xd2\x62\xcc\x42\xc9\x00\x0f\xaa\x94\xdc\x87\xed\x44\x54\xff\xfe\xf6\xe0\xd3\x03\x00\x28\x88\x41\xaa\x84\x22\x2a\x28\x43\x56\x66\x69\x54\xf5\xd1\xef\x78\x09\xdd\x61\x7e\x07\xf3\x1a\x0a\x6d\x48\xa3\xa1\x00\xe3\xd8\x29\x60\xc9\x79\xf0\xa8\x8c\x51\xc7\x17\x2c\x4a\xea\xc1\xaf\x91\xeb\x5d\x54\x2f\xca\xb9\x2a\x12\x32\x2b\x4a\x61\x00\xe7\xf1\xd0\xb2\x32\x98\x51\xb8\x6b\x08\xfe\x37\x64\x1d\x37\x4d\x59\x68\x32\x58\xef\x65\x7f\x77\x93\x08\x5f\x05\xe7\x89\xc1\x23\xee\x8a\x5a\xf9\x7e\xf4\xb9\x11\x7d\x08\xea\xc8\xbe\x2d\x7a\xd3\x5f\x3b\x1b\x4b\xe4\xbc\xd7\x7a\xae\xbf\xe1\x10\x34\x4a\x11\x07\xfe\x0d\x1a\x84\x05\xa9\x18\x2c\xbe\x53\x02\xc8\x60\x35\xc5\x22\x15\x94\x80\x46\xce\xfd\x2b\x45\xfb\x63\xa9\x48\xc3\xfb\xe8\x61\x70\x4d\xe5\x9c\x41\x0b\x08\x1c\xcd\xc9\xe5\x4e\x15\xc5\x25\xd3\x4d\xa4\x3f\x50\x86\x86\xde\x4a\xb2\xbc\x95\x96\x71\x2f\x64\xd6\xbe\x05\x57\x2f\xac\x27\xef\x2b\x00\x00\xff\xff\x13\x10\x51\x67\x89\x02\x00\x00" func lockedtokensDelegatorRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -4158,11 +4137,11 @@ func lockedtokensDelegatorRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb5, 0x5e, 0x1b, 0xf9, 0x3b, 0x7e, 0xb, 0xcd, 0xc5, 0xa4, 0x5a, 0x97, 0xaa, 0xee, 0xab, 0xac, 0x9d, 0x2, 0x2e, 0x78, 0x9c, 0xe4, 0xba, 0x19, 0x54, 0x63, 0xa1, 0x36, 0x4d, 0xf7, 0x22, 0x32}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x45, 0x91, 0x13, 0x8b, 0x53, 0x4f, 0x28, 0x9d, 0x15, 0x5c, 0x79, 0x70, 0x4, 0xf0, 0x27, 0xf9, 0x26, 0xf1, 0xb0, 0xbc, 0xb1, 0xb1, 0xf3, 0xae, 0x9c, 0x99, 0xd, 0xd5, 0xe4, 0xd7, 0xaf, 0x62}} return a, nil } -var _lockedtokensDelegatorWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x41\x8f\xa2\x40\x10\x85\xef\xfc\x8a\x0a\x07\x03\x87\xc5\x3d\x6c\xf6\x60\x74\x8d\x2b\x9a\x49\x34\xa3\x51\xc7\x7b\x0f\x14\x42\x6c\x29\xd2\x14\xc2\x64\xe2\x7f\x9f\x40\x03\x83\x64\x9c\xc3\xf4\xa5\x03\xf5\xfa\xd5\xd7\xaf\x3a\xba\x24\xa4\x18\xd6\xe4\x9d\xd1\x3f\xd0\x19\xe3\x14\x02\x45\x17\xf8\x5d\xac\x37\xf3\xd5\xc2\x3d\x6c\x56\x8b\xe7\x99\xeb\xee\x16\xfb\xbd\x51\xab\x97\x92\xf2\x4a\xab\xa5\x66\xfb\x6d\x1a\x06\x2b\x11\xa7\xc2\xe3\x88\x62\x4b\x5c\x28\x8b\x79\x04\x2f\xcb\xa8\xf8\xfb\xc7\x86\x77\xc3\x00\x00\x90\xc8\x10\x92\xf4\x51\xed\x30\x18\xc1\xa0\xdb\xdc\xa9\xb6\xa7\xaa\xda\x8a\xaf\x22\x93\xac\xb5\x6d\x2b\xe7\x58\xfe\xd4\x86\x89\xc2\x44\x28\xb4\x84\xe7\xe9\x86\x22\xe3\xd0\xfa\x4f\x4a\x51\x7e\x14\x32\x43\x1b\x06\x33\x5d\x2b\x21\xa0\x5e\x29\xca\xc0\x69\x41\x60\x02\xf5\x79\x27\x65\x52\xe2\x84\xce\x6b\xe5\x30\x7e\x08\xf8\xcf\x2a\xef\x3f\x82\x47\xf5\xbd\xf6\xd9\x0a\x0e\xed\xb6\x6b\xb9\xa6\x53\x48\x44\x1c\x79\x96\x39\xa7\x4c\xfa\x10\x13\x83\x6e\x06\x0a\x03\x54\x18\x7b\x08\x4c\xd0\xf1\x32\x6d\xe3\x1e\xbc\x09\xe5\x1b\xee\x5e\x58\x0d\xee\xb0\xd6\x0d\x83\xa6\x5e\x95\x7f\x86\xf8\xf9\x16\xae\x65\xd2\xa6\x76\xb9\x69\x58\x2c\xd0\xcb\x18\x3b\x99\x97\xe3\xf4\x51\xe2\x49\x30\xa9\xad\xa2\xe2\x0d\x26\xbd\x41\xd4\xf8\x6e\xa3\xb2\x3a\x37\xbf\x3f\xea\xe4\x11\x87\xbe\x12\xf9\x0e\x73\xa1\xfc\x66\x04\xed\xbb\xd3\xbb\xfd\x75\x6e\x8e\x8f\x09\xa5\x11\xd7\xa1\x8c\x7f\xf5\x28\x1a\xef\xbe\x5b\x73\xc1\x9b\xf1\x11\x00\x00\xff\xff\xca\x7a\xb2\x50\x3c\x03\x00\x00" +var _lockedtokensDelegatorWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6e\x9b\x40\x10\xbd\xf3\x15\x23\x0e\x11\x48\xed\xa6\x87\xaa\x07\x2b\x69\x94\xc6\x8e\x2a\x25\xaa\x23\x3b\x4d\xcf\x63\x18\x6c\x94\xf5\x0e\x1a\x96\x40\x55\xe5\xdf\xab\x65\x81\x02\xad\x2f\x95\xc2\x65\xc5\xce\xdb\x37\xef\xcd\x9b\xfc\x58\xb0\x58\xb8\xe7\xe4\x99\xd2\x47\x7e\x26\x53\x42\x26\x7c\x84\x0f\xcd\xfd\xfa\xe6\x6e\xb5\x7c\x5c\xdf\xad\xbe\x5d\x2f\x97\x9b\xd5\x76\x1b\x74\xe8\x5b\xcd\x75\x8b\xf5\xd0\x70\xf8\x0f\x07\x44\x65\xf6\xf9\x4e\xd3\x04\x35\xbe\x0b\x83\xc0\x0a\x9a\x12\x13\x9b\xb3\x89\xf0\xc8\x95\xb1\x0b\xf8\x7e\x9b\x37\x9f\x3e\xc6\xf0\x2b\x08\x00\x00\x34\x59\x38\xb0\x4e\x49\x36\x94\x2d\x00\x2b\x7b\x88\xc6\x52\x55\x7b\xac\x0b\x12\x74\x34\xe5\xbb\x69\x63\xf5\x23\xb7\x87\x54\xb0\xc6\x9d\xa6\x18\xce\xfe\x7e\xfa\xb5\x25\x1f\x7a\xbd\x60\xa5\x6d\xdb\xea\x6c\xf0\xa4\x9e\xdc\xa5\xd7\x53\x08\x15\x28\x14\x61\x92\x78\xbd\xad\xa2\x2f\x2c\xc2\xf5\x13\xea\xca\x35\xb9\xf6\x35\xe7\x01\xba\xaf\x24\x9d\xa9\xc1\x07\x5c\x42\xf7\x5e\x95\x96\x05\xf7\xa4\x76\x2d\xc3\xc5\x5b\xf9\xfb\x1c\xb9\x04\x16\x70\xaa\xbe\xf5\x32\x1e\xd0\x1e\xe2\x41\xb4\xfb\xae\xae\xa0\x40\x93\x27\x51\x78\xc3\x95\x4e\xc1\xb0\x05\xaf\x15\x84\x32\x12\x32\x09\x81\x65\x18\x71\x85\x71\x30\xf5\xdd\xcf\xf4\xb4\xed\xf9\xac\x7b\xb9\xe7\x1d\xee\x3c\xeb\xeb\x6d\xf9\xff\x24\xfe\xd9\xd9\x17\x17\x54\xe8\x59\x5e\xbd\x58\x6a\x28\xa9\x2c\x8d\x22\x73\xdb\x90\x92\xa6\x3d\x5a\x96\x07\xe1\xe6\x27\x5c\xce\x72\xec\xe4\x2f\x7b\x54\x34\x72\x3e\x7d\xaa\xea\x2e\xa7\x0d\xd5\x28\x69\x1f\xc1\xb0\xf5\xfe\x8c\xff\x3d\x37\x95\x52\xc1\x65\x6e\xbb\xa1\x5c\xbc\x9f\xa9\xe8\xb9\xe7\x6c\xbd\xc1\xd7\xe0\x77\x00\x00\x00\xff\xff\x68\x33\x20\xad\xe4\x03\x00\x00" func lockedtokensDelegatorWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4178,11 +4157,11 @@ func lockedtokensDelegatorWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb, 0x32, 0x4e, 0xd0, 0x52, 0xb8, 0x4c, 0x90, 0x2, 0xb, 0x9c, 0x8c, 0x61, 0x87, 0x18, 0x8c, 0xb2, 0x1e, 0x6e, 0xb3, 0x1a, 0x7, 0x94, 0x8d, 0x53, 0x1a, 0x3, 0xe0, 0xe8, 0x37, 0xcb, 0x5d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x48, 0x32, 0xda, 0x36, 0xd7, 0xa4, 0xfe, 0x6, 0xcb, 0x16, 0x39, 0x82, 0xfd, 0x39, 0xe6, 0xda, 0x53, 0xba, 0xf6, 0xe6, 0xcc, 0x1b, 0xa0, 0xee, 0x11, 0xd6, 0xe3, 0xae, 0x27, 0x6d, 0x98, 0x32}} return a, nil } -var _lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6f\xea\x30\x0c\xc7\xef\xfd\x14\x16\x07\x54\x2e\xd5\x3b\x3c\xbd\x03\x7a\x0c\xb1\x95\x69\x12\x08\x10\xb0\xdd\xbd\xc6\xa5\x11\x25\xae\x12\x77\xed\x34\xf1\xdd\x27\x1a\x5a\x60\x68\xb9\x38\x91\xed\xdf\xdf\x7f\x47\x1f\x0a\xb6\x02\x73\x4e\xf6\xa4\xb6\xbc\x27\xe3\x20\xb5\x7c\x80\x3f\xf5\x7c\xf9\x34\x9b\xc6\xdb\xe5\x6c\xba\x98\xc4\xf1\x7a\xba\xd9\x04\x81\x58\x34\x0e\x13\xd1\x6c\x42\x3c\x70\x69\x64\x08\xaf\xcf\xba\xfe\xf7\x77\x00\x5f\x01\x00\x40\x4e\x02\x86\x15\xc5\x94\xd3\x0e\x85\xed\xca\x72\xfd\x39\xbc\x51\x88\xfc\x63\x71\x57\x16\x34\x88\xc2\x52\x81\x96\x42\x4c\x12\xaf\x80\xa5\x64\xe1\x23\x5b\xcb\xd5\x1b\xe6\x25\x0d\xa0\x3f\xf1\xb9\x56\xb5\x55\xce\x38\x57\x64\xd7\x94\xc2\x08\xce\xed\x91\x13\xb6\xb8\xa3\xe8\xbd\x01\xfc\xef\xdf\x4c\xd2\x84\x97\xa6\xeb\x21\x3c\x19\xff\x31\xe9\x55\x7e\xe3\x39\x2b\x94\x6c\xd0\x89\x9e\xce\x78\x0c\x05\x1a\x9d\x84\xbd\xab\x6a\xd0\x0e\x0c\x0b\x38\xfc\x20\x05\x28\xe0\x0a\x4a\x74\xaa\x49\x41\x81\x92\xf5\x2e\x88\xee\xe2\x28\x4f\xa3\xfb\xdd\xc1\xe8\x62\xeb\x6c\xa2\x2b\x08\x3d\xe6\xe8\x17\x47\x35\x25\xa5\xd0\xd5\x4e\x7e\x41\x46\x95\x96\x4c\x59\xac\xd6\x54\xa1\x55\xad\xdb\xee\x4b\x7d\x6c\xd9\xc7\xe0\x3b\x00\x00\xff\xff\xe3\xbb\x11\x29\x26\x02\x00\x00" +var _lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6f\xba\x40\x10\xc5\xef\x7c\x8a\x09\x87\x7f\x30\xf9\x87\xf4\xd0\xf4\x60\x6a\x8d\x2d\x9a\x26\x1a\x35\x6a\xdb\xf3\x08\x83\x6c\xc4\x5d\xb2\x3b\x14\x9a\xc6\xef\xde\xc0\x02\x4a\x4d\xb9\x2c\xb0\x6f\xdf\x7b\xf3\xcb\x8a\x53\xa6\x34\xc3\x42\x85\x47\x8a\x76\xea\x48\xd2\x40\xac\xd5\x09\xee\xca\xc5\xea\x65\x3e\x0d\x76\xab\xf9\x74\x39\x09\x82\xcd\x74\xbb\x75\x1a\xf5\x2c\x97\x07\xb1\x4f\xa9\xd6\x5b\xb9\xdb\xfb\xe7\x3a\x0e\x6b\x94\x06\x43\x16\x4a\x7a\x78\x52\xb9\xe4\x21\xbc\xcd\x44\xf9\x70\x3f\x80\x6f\x07\x00\x20\x25\x06\xa9\x22\x0a\x28\xa5\x03\xb2\xd2\x6b\xad\xca\xaf\x61\xaf\x8b\x6f\x3f\x96\x37\x32\xa7\xb6\xc8\x34\x65\xa8\xc9\xc3\x30\xb4\x09\x98\x73\xe2\x3d\x2b\xad\x55\xf1\x8e\x69\x4e\x03\xf8\x37\xb1\x7b\x6d\x6a\x9b\x9c\xa8\x34\x22\xbd\xa1\x18\x46\xd0\x1c\xf7\x0d\x2b\x8d\x07\xf2\xf7\xb5\xc1\x63\x6d\xd6\x6b\x53\x2f\xab\x8c\x34\x56\x73\x99\xff\x7d\x12\xfe\x87\xe0\x24\xd2\x58\xe0\x3e\xad\x92\x6f\x8f\xbe\xd6\xa1\x4f\x5e\x85\xec\xd7\xa0\x57\xfb\x5b\x5b\x63\x8d\x9c\x0c\xba\xce\xd5\x33\x1e\x43\x86\x52\x84\x9e\x7b\xa5\x06\x61\x40\x2a\x06\x83\x9f\x14\x01\x32\x98\x8c\x42\x11\x0b\x8a\x20\x43\x4e\xdc\x8b\x45\xf7\x62\x28\x8d\xfd\x5b\xf4\x30\xba\x50\x69\x18\x74\x02\xcf\xda\x9c\x2d\x77\x2a\x29\xcc\x99\xae\x90\xfe\x61\xe9\x17\x0d\x92\x0d\x15\xa8\xa3\x76\xda\xee\x46\xd8\xb5\xf5\x3e\x3b\x3f\x01\x00\x00\xff\xff\x39\x38\x7e\xbc\x8f\x02\x00\x00" func lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdcBytes() ([]byte, error) { return bindataRead( @@ -4198,11 +4177,11 @@ func lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0xe7, 0xd, 0x57, 0x13, 0x6, 0xb5, 0xb6, 0x36, 0x28, 0xa9, 0xf9, 0xbe, 0x3b, 0x8c, 0xa2, 0x16, 0x59, 0x1e, 0xf2, 0x6, 0x18, 0xa6, 0x3a, 0x4d, 0xef, 0x56, 0x4, 0x32, 0x67, 0xa7, 0xa5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe4, 0xff, 0xf, 0xf2, 0xab, 0xa0, 0x11, 0x20, 0x3b, 0x70, 0xc3, 0x78, 0xe7, 0x7d, 0xf6, 0x66, 0x3d, 0x85, 0xdc, 0x72, 0xb0, 0x5a, 0x8, 0x3a, 0xa1, 0xc9, 0xff, 0x71, 0xa4, 0xdf, 0x12, 0xa2}} return a, nil } -var _lockedtokensDelegatorWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x4f\x6f\xf2\x30\x0c\xc6\xef\xfd\x14\x16\x07\x54\x2e\xd5\x7b\x78\xb5\x03\x1a\x43\x6c\x65\x9a\x04\x02\xc4\x9f\xdd\xbd\xd4\xa5\x11\x25\xae\x12\x77\x74\x9a\xf8\xee\x13\x0d\x94\x32\xb4\x5c\x9c\xc8\xf6\xef\xf1\xe3\xe8\x7d\xc1\x56\x60\xca\x6a\x47\xc9\x9a\x77\x64\x1c\xa4\x96\xf7\xf0\xaf\x9a\xce\x5f\x26\xe3\x78\x3d\x9f\x8c\x67\xa3\x38\x5e\x8e\x57\xab\x20\x10\x8b\xc6\xa1\x12\xcd\x26\xc4\x3d\x97\x46\xfa\xb0\x79\xd5\xd5\xc3\xff\x1e\x7c\x07\x00\x00\x39\x09\x18\x4e\x28\xa6\x9c\xb6\x28\x6c\x17\x96\xab\xaf\xfe\x8d\x42\xe4\x1f\xb3\xbb\xb2\xa0\x46\x14\x96\x0a\xb4\x14\xa2\x52\x5e\x01\x4b\xc9\xc2\x67\xb6\x96\x0f\xef\x98\x97\xd4\x83\xee\xc8\xe7\x2e\xaa\x17\xe5\x8c\xf3\x84\xec\x92\x52\x18\xc0\xb9\x3d\x72\xc2\x16\xb7\x14\x7d\xd4\x80\xc7\xee\xcd\x24\x75\x78\xab\xbb\x9e\xc2\x93\xf1\x5f\x93\xb6\xf2\x2b\xcf\x59\xa0\x64\xbd\x46\xf4\x74\x86\x43\x28\xd0\x68\x15\x76\x5a\xd5\xa0\x1d\x18\x16\x70\xf8\x49\x09\xa0\x80\x2b\x48\xe9\x54\x53\x02\x05\x4a\xd6\xb9\x22\x9a\x8b\xa3\x3c\x8d\xee\x77\x07\x83\xab\xad\xb3\x89\xa6\x20\xf4\x98\xa3\x5f\x1c\x55\xa4\x4a\xa1\xd6\x4e\xfe\x40\x46\x07\x2d\x59\x62\xf1\xb0\x31\x4e\xb0\x71\xdb\x7c\xa9\x8f\x17\xf6\x31\xf8\x09\x00\x00\xff\xff\xcc\x8f\xa1\x07\x26\x02\x00\x00" +var _lockedtokensDelegatorWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x6f\xaa\x40\x14\xc5\xf7\x7c\x8a\x1b\x16\x2f\x98\xbc\x90\xb7\x78\xe9\xc2\xd4\x1a\x5b\x34\x4d\x34\x6a\xfc\xd3\xae\xaf\x70\x91\x89\x38\x33\x99\xb9\x54\x9a\xc6\xef\xde\xc0\x20\x4a\x4d\xd9\x0c\x30\x67\xce\x39\xf7\x97\x11\x47\xad\x0c\xc3\x4c\xc5\x07\x4a\x36\xea\x40\xd2\x42\x6a\xd4\x11\xfe\x95\xb3\xc5\xcb\x74\x1c\x6d\x16\xd3\xf1\x7c\x14\x45\xab\xf1\x7a\xed\x35\xea\x49\x21\xf7\x62\x97\x53\xad\x77\x72\xbf\xf3\xcf\xf7\x3c\x36\x28\x2d\xc6\x2c\x94\x0c\xf0\xa8\x0a\xc9\x7d\xd8\x4e\x44\xf9\xf0\xbf\x07\x5f\x1e\x00\x40\x4e\x0c\x52\x25\x14\x51\x4e\x7b\x64\x65\x96\x46\x95\x9f\xfd\x4e\x97\xd0\x7d\xcc\xef\x64\x5e\x6d\xa1\x0d\x69\x34\x14\x60\x1c\xbb\x04\x2c\x38\x0b\x9e\x95\x31\xea\xf4\x86\x79\x41\x3d\xf8\x33\x72\x7b\x97\xd4\x4b\x72\xa6\xf2\x84\xcc\x8a\x52\x18\x40\x73\x3c\xb4\xac\x0c\xee\x29\xdc\xd5\x06\x8f\xb5\x59\xa7\x4d\xbd\x2c\x34\x19\xac\xe6\xb2\x7f\xbb\x24\xc2\x77\xc1\x59\x62\xf0\x84\xbb\xbc\x4a\xbe\x3f\xfa\x5a\x87\x3e\x05\x15\xb2\x1f\x83\xde\xec\xaf\x5d\x8d\x25\x72\xd6\x6b\x3b\x57\xcf\x70\x08\x1a\xa5\x88\x03\xff\x46\x0d\xc2\x82\x54\x0c\x16\x3f\x28\x01\x64\xb0\x9a\x62\x91\x0a\x4a\x40\x23\x67\xfe\xd5\xa2\x7d\xb1\x94\xa7\xe1\x3d\x7a\x18\x5c\xa9\x34\x0c\x5a\x41\xe0\x6c\xce\x8e\x3b\x95\x14\x17\x4c\x37\x48\x7f\xb1\x0c\x4f\x0d\x92\xad\xb4\x8c\xed\xb4\xed\x8d\x70\xeb\xc5\xfb\xec\x7d\x07\x00\x00\xff\xff\x16\x0c\xce\x92\x8f\x02\x00\x00" func lockedtokensDelegatorWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4218,7 +4197,7 @@ func lockedtokensDelegatorWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0xd3, 0xcd, 0x71, 0xa1, 0x5c, 0x7f, 0x60, 0xae, 0xdb, 0x1e, 0xba, 0x6e, 0xb4, 0x9d, 0xd2, 0x64, 0xc8, 0x2b, 0xe4, 0x25, 0xd8, 0x3e, 0x5d, 0xa8, 0x40, 0x51, 0xf, 0xe2, 0xe3, 0x81, 0x27}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb7, 0x56, 0x75, 0x4a, 0x5f, 0xf3, 0x8d, 0xeb, 0x2a, 0x79, 0x50, 0x6d, 0xfe, 0xf2, 0xec, 0x4c, 0xc6, 0xd5, 0xb9, 0x61, 0xf4, 0xdf, 0x40, 0xd0, 0xcb, 0xe9, 0x6, 0xa, 0xed, 0xd4, 0x0, 0x4}} return a, nil } @@ -4262,7 +4241,7 @@ func lockedtokensStakerGet_staker_infoCdc() (*asset, error) { return a, nil } -var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\xdf\x4f\xdb\x30\x10\x7e\xcf\x5f\x71\xcb\x03\x4a\x24\x08\x7b\x98\xa6\x29\xa2\x43\x85\xc2\x86\x8a\x0a\x22\xc0\xb6\x47\x37\xb9\xa4\x16\xae\x5d\x39\xce\x5a\x54\xf5\x7f\x9f\x1c\x3b\x89\x5d\xe8\xb4\x97\xe5\x21\x3f\xee\xbe\xdc\xf7\xdd\xf9\x3b\xba\x5c\x09\xa9\xe0\x9a\x89\xf5\xa3\x78\x41\x0e\xa5\x14\x4b\x08\xfb\xef\x30\xe8\x10\x0d\xaf\xe8\x9c\xa1\x87\x72\x63\x3d\xf2\x56\xe4\x2f\x58\xb4\xb1\xda\x00\x3f\x6e\x6e\xef\x2e\xa7\x57\x93\xc7\xbb\xe9\xd5\x6c\x3c\x99\x3c\x5c\x65\x59\x87\xce\x14\x79\xa1\xbc\xba\x97\x62\xf3\xda\xa1\xb3\xc7\xf1\xf4\x66\xf6\xed\xfe\xe1\xee\xe7\xaf\x0e\x1e\x28\x49\x78\x4d\x72\x45\x05\x8f\x68\x91\x42\xa6\x24\xe5\xd5\x31\x48\xc1\x30\x85\xa7\x1b\xae\xbe\x1c\x03\x47\xb5\x16\x52\x17\x1c\x17\x85\xc4\xba\x1e\x70\x43\x6a\x8a\xaf\x43\xb8\x36\xfc\x5e\x8c\x2c\x45\xc3\x55\x0a\x4f\xd7\x74\xf3\xf9\x53\x0c\xdb\x20\x00\x00\x60\xa8\x60\x21\x58\x81\xf2\x01\xcb\x14\x8e\xdc\x46\x93\xf6\xf1\xbd\xcd\x0e\xe8\xdf\xa4\x61\xca\x80\xfb\x89\x26\xcf\x3a\x68\x30\x2b\x89\x2b\x22\x31\x22\x79\x6e\x18\x49\xa3\x16\xd1\x85\x90\x52\xac\x9f\x09\x6b\x30\x86\xa3\xb1\xc9\x69\x15\x60\xaf\x1a\x59\x99\xf4\x4a\x60\x04\xf6\xff\xa4\x56\x42\x92\x0a\x93\x79\x5b\xe1\xec\xa0\xc2\xaf\x91\x9e\x74\x0a\x87\xf2\x99\xa9\x73\x4f\xd4\x22\xee\x59\xf5\x75\x7e\x0e\x2b\xc2\x69\x1e\x85\x97\xa2\x61\x05\x70\xa1\xc0\x90\x81\xc4\x12\x94\x00\xa7\x4a\x18\x07\xbe\xe4\x6e\x1c\x87\x15\xb7\xfd\x7b\xb6\x4a\x7e\x50\xb5\x28\x24\x59\x93\x39\xd3\xe3\xd8\x9b\x63\xd7\xc9\xa9\x2d\x74\x5a\x76\xf9\x36\xfd\xcf\xea\xf5\x6f\xa0\x5a\x6f\xb7\x2a\x75\x3b\x28\x91\xe7\x18\x9a\x1a\x3b\xd3\x0b\x6e\x30\x6f\x14\x3a\x87\xa1\xcf\x99\x8b\x02\x6f\x78\x29\x60\xe4\xf9\x39\x99\xd9\x78\xe4\xc8\x68\xb1\x93\x14\x68\x71\xec\x44\x8d\x8b\xf5\xdd\x8d\xbe\x63\xe7\x37\xa1\xf7\xf1\xad\x9f\xbd\x4f\x17\xe7\x9a\x7e\x78\xef\x01\xce\xb9\xe9\xee\x58\xeb\x92\x0b\xc2\x08\xcf\x11\x46\x7b\xf6\x4b\x2a\x54\xc6\x47\xd6\xa9\x16\x18\x39\x55\x68\x69\x77\x0a\xce\x46\x7b\xe5\xb6\x81\x77\x44\x7b\xb5\x73\x89\x44\xa1\x1e\xa3\x9e\x2b\xca\xa8\x9b\x74\xda\xcf\x7c\x58\x57\xf3\x74\x68\x77\x80\xac\x46\xcd\x1e\x45\x96\xff\xc4\xa7\x8f\xb5\x20\xcf\x9b\xc9\xbc\xcb\xfc\x5d\x59\x81\x2b\x51\x53\x65\xed\x77\x76\xe2\x17\x59\x5b\xd3\x46\xbe\xb6\x37\xf4\xf1\xff\xef\x7e\xeb\x31\x58\xff\xcf\x84\x02\xe4\xa2\xa9\x16\xc6\xf4\xb5\x5e\x5d\xed\x04\xfc\x10\x0e\x3b\xb3\xeb\xdf\xec\x0a\xec\x82\x3f\x01\x00\x00\xff\xff\xa6\x01\x19\xa7\x30\x06\x00\x00" +var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x51\x4f\xdb\x30\x10\x7e\xcf\xaf\xb8\xf5\x61\x4a\xa4\x12\xf6\x30\x4d\x53\x44\x87\x0a\x85\x0d\x15\xb5\x88\x00\xdb\x1e\xdd\xe4\x92\x5a\x18\x3b\x72\x9c\xb5\x08\xf5\xbf\x4f\x8e\x9d\xc4\xa6\x8c\x6d\x0f\xf4\x81\x24\x77\x9f\xbf\xbb\xef\xfc\x1d\xf4\xa1\x12\x52\xc1\x39\x13\x9b\x1b\x71\x8f\x1c\x0a\x29\x1e\x60\xd4\x7f\x8f\x82\x0e\xd1\xf0\x92\xae\x18\x7a\x28\x37\xd6\x23\x2f\x45\x76\x8f\x79\x1b\xab\x0d\xf0\xc3\xf6\x72\x79\x3a\x3f\x9b\xdd\x2c\xe7\x67\x8b\xe9\x6c\x76\x7d\x96\xa6\x1d\x3a\x55\xe4\x9e\xf2\xf2\x4a\x8a\xed\x63\x87\x4e\x6f\xa6\xf3\x8b\xc5\xd7\xab\xeb\xe5\x8f\x9f\x1d\x3c\x50\x92\xf0\x9a\x64\x8a\x0a\x1e\xd2\x3c\x81\x54\x49\xca\xcb\x31\x48\xc1\x30\x81\xdb\x0b\xae\x3e\x8f\x81\xa3\xda\x08\xa9\x09\xa7\x79\x2e\xb1\xae\x07\xdc\x90\x9a\xe3\xe3\x10\xae\x4d\x7d\x2f\x46\x1e\x44\xc3\x55\x02\xb7\xe7\x74\xfb\xe9\x63\x04\x4f\x41\x00\x00\xc0\x50\xc1\x5a\xb0\x1c\xe5\x35\x16\x09\x90\x46\xad\x43\x57\x6c\xdc\x3e\x96\x15\x4a\xa2\xbb\xac\xc7\xfe\xd0\xe2\xef\x54\xad\x73\x49\x36\x64\xc5\x30\x82\xf7\xfb\x47\xbf\xb5\xe4\x43\xb1\x5f\xa4\x61\x6a\xa8\xf5\x2a\x5b\x7f\x63\xf1\x9d\x3e\x65\x48\x2a\x89\x15\x91\x18\x92\x2c\x33\x8a\x5a\x9e\x13\x21\xa5\xd8\xdc\x11\xd6\xe8\x83\x53\x93\xd3\x2a\xc1\xfe\x6a\x64\x45\xdc\x2b\x85\x09\xd8\xf3\x71\xad\x84\x24\x25\xc6\xab\x96\xe1\xe8\xad\x26\xf0\x25\xd4\x46\x48\xe0\x4f\xf9\xd4\xb4\x71\x45\xd4\x3a\xea\x9b\xd6\xbf\xe3\x63\xa8\x08\xa7\x59\x38\x3a\x15\x0d\xcb\x81\x0b\x05\xa6\x57\x90\x58\x80\x12\xe0\xb0\x8c\xa2\xc0\x57\xdc\x8d\xfb\x2f\x82\xff\xe7\x1a\x3a\x25\x87\x96\xe8\xb0\xe8\xf2\x6d\xfa\x9f\xbb\xd7\xc7\x40\xb5\xab\xd7\x76\xa9\xe5\xa0\x44\x9e\xe1\xc8\x70\xec\x8c\x16\xdc\x62\xd6\x28\x74\xee\x52\xfb\x88\x8b\x1c\x2f\x78\x21\x60\xe2\xad\x5b\xbc\xb0\xf1\xd0\x69\xa3\xc5\xce\x12\xa0\xf9\xd8\x89\x9a\x25\xd3\x7f\xdd\xe8\x0b\xdb\xb6\x17\x7a\x19\xdf\xae\x9b\xf7\xe9\xe2\xdc\x9d\x1c\xde\x7b\x80\x73\x6f\x5a\x1d\x6b\x5d\x72\x42\x18\xe1\x19\xc2\xe4\x99\x7b\xe3\x12\x95\xf1\x91\x35\xba\x05\x86\x0e\x0b\x2d\xec\xca\xc3\xd1\xe4\x19\xdd\x53\xe0\x5d\xd1\x33\xee\x4c\x22\x51\xa8\xc7\xa8\xe7\x8a\x32\xec\x26\x9d\xf4\x33\x1f\xfe\x9b\x98\xa7\x53\x76\x07\xc8\x6a\xd4\xd5\xc3\xd0\xd6\x3f\xf0\xcb\x47\xba\x21\xcf\x9b\xf1\xaa\xcb\xbc\xde\x59\x8e\x95\xa8\xa9\xb2\xf6\x3b\x3a\xf0\x49\x36\xd6\xb4\xa1\xdf\xdb\x5e\xf9\xe8\xed\xd5\x3f\x79\x15\xac\xff\x17\x42\x01\x72\xd1\x94\x6b\x63\xfa\x5a\xaf\xae\x76\x02\xbe\x1b\x0d\x3b\xb3\xeb\xdf\xec\x0a\xec\x82\xdf\x01\x00\x00\xff\xff\xd4\xe2\xb3\x9d\xcf\x06\x00\x00" func lockedtokensStakerRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -4278,11 +4257,11 @@ func lockedtokensStakerRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0xc0, 0x72, 0xe2, 0xe2, 0x53, 0x6, 0xbe, 0xed, 0xd7, 0x9, 0xc2, 0xb8, 0x3d, 0xd5, 0xb7, 0xe5, 0x27, 0x9c, 0x79, 0x80, 0x59, 0xbf, 0x60, 0x8e, 0x27, 0xe8, 0x9d, 0xaf, 0xfb, 0x33, 0xa5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb, 0x7f, 0x2f, 0x3e, 0xb2, 0xac, 0x6d, 0x0, 0x0, 0xf6, 0x3, 0x7d, 0x92, 0x3b, 0xcf, 0x5d, 0x45, 0x4, 0x10, 0xb3, 0x84, 0xa2, 0x8, 0xe4, 0x86, 0xba, 0x8b, 0x8a, 0xd, 0x95, 0x8f, 0xfe}} return a, nil } -var _lockedtokensStakerRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x51\x3d\x6f\xc2\x40\x0c\xdd\xf3\x2b\x2c\x06\x94\x2c\x51\x87\xaa\x03\x2a\x45\x14\xe8\x87\x40\x80\x08\x54\xed\x78\x3d\x1c\x88\x12\xce\xa9\xcf\x51\x53\x55\xfc\xf7\x2a\xb9\x00\x51\x25\xbc\x78\xf0\xf3\x7b\x7e\x7e\xc9\x21\x27\x16\x98\x91\x4e\x71\xbb\xa6\x14\x8d\x85\x98\xe9\x00\x37\xe5\x6c\x31\x9a\x4e\xc6\xeb\xc5\x74\x32\x1f\x8e\xc7\xab\x49\x14\x79\x0d\x3a\x12\x95\x26\x66\xb7\x64\x2a\x7f\x4e\xe8\x68\x3d\x9c\xbe\xce\x9f\x97\xab\xc5\xfb\xc7\x09\xee\x09\x2b\x63\x95\x96\x84\x8c\xaf\x0e\x54\x18\xe9\xc1\xe6\x29\x29\xef\x6e\x03\xf8\xf5\x3c\x00\x80\x0c\x05\xf6\x94\x6d\x91\x57\x18\xf7\xa0\xdb\xbe\x24\xac\xdb\x4b\x3d\x75\xe8\x9c\x31\x57\x8c\xbe\xd2\xda\xb1\xa9\x42\xf6\xfe\x23\x31\xd3\xf7\x9b\xca\x0a\x0c\xa0\x3b\x74\xb3\x4a\x01\x9a\xb2\x98\xc5\xe1\x59\x05\xfa\xd0\xec\x87\x56\x88\xd5\x0e\xc3\xcf\x9a\xe1\xfe\xaa\xfa\x83\x5f\xd9\xec\xc1\xb5\x79\xe4\x78\x96\x4a\xf6\xc1\x59\xb5\xaa\xc1\x00\x72\x65\x12\xed\x77\x46\x54\x64\x5b\x30\x24\xe0\xc4\x80\x31\x46\x46\xa3\x11\x84\xa0\xc5\xd5\x71\x0c\x47\xe7\x18\x4b\xd4\x85\x60\xcb\x4c\xf5\x31\x2b\x2a\x45\x76\x01\xf4\xff\xd9\x6b\xcc\x44\x35\xc4\x0f\xbc\xcb\x17\x2e\x4b\x21\xe3\x57\x81\x56\x36\xc6\xba\x2c\xcf\xf1\xb8\x7e\x3a\xe1\xe8\xfd\x05\x00\x00\xff\xff\x6a\x0a\x6b\x38\x21\x02\x00\x00" +var _lockedtokensStakerRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x6b\xab\x50\x10\xc6\xf7\xfe\x15\x83\x8b\x8b\xc2\x45\xee\xe2\xd2\x45\x68\x1a\xd2\x3c\xda\x92\x10\x43\x4c\xfa\x58\x9e\xe8\x18\x45\x73\x8e\x9d\x33\x12\x4b\xc9\xff\x5e\xf4\x98\x67\xe9\xb2\x67\x33\xe0\x7c\xf3\xcd\x8f\xcf\x49\xb7\x85\x22\x86\xa9\x0a\x33\x8c\x96\x2a\x43\xa9\x21\x26\xb5\x85\x7f\xd5\xd4\x1f\x4c\x46\xc3\xa5\x3f\x19\xcd\xfa\xc3\xe1\x62\x14\x04\x56\xab\x0e\x58\x64\xa9\xdc\xcc\x49\x55\x1f\x07\x75\xb0\xec\x4f\x9e\x66\x0f\xf3\x85\xff\xfa\x76\x25\x1f\x97\x72\x93\xae\x73\x6c\xec\x8d\xde\xbe\xf8\x66\x5b\x16\x93\x90\x5a\x84\x9c\x2a\xe9\x88\xad\x2a\x25\x77\x60\x35\x4e\xab\x9b\xff\x2e\x7c\x5a\x16\x00\x40\x8e\x0c\x89\xca\x23\xa4\x05\xc6\x1d\x10\x25\x27\xce\x39\xb7\xd7\x14\xbf\x40\x12\xb5\x8d\xfe\x7b\xb9\xd8\x7b\x49\x39\x89\x48\xec\xc4\x3a\x47\x17\xfe\x7c\x1f\x7d\x6c\xcc\xcd\xb2\x82\xb0\x10\x84\x8e\x08\x43\x03\xd3\xac\xbb\x57\x44\x6a\xf7\x2c\xf2\xb2\x76\xe8\x9b\x5e\x0d\x08\xed\xd3\x98\xc7\xde\x11\x12\xba\xd0\xce\x7b\x9a\x15\x89\x0d\x7a\xeb\xc6\xe1\xf6\xb7\xe0\xef\x9c\x3a\xde\x0e\xfc\xd4\x0f\x0c\xc6\x5c\x70\xe2\x1e\xa1\xeb\xd7\xeb\x41\x21\x64\x1a\x3a\xf6\x40\x95\x79\x04\x52\x31\x18\x56\x20\x8c\x91\x50\x86\x08\xac\xe0\xcc\xcb\x36\x0e\x7b\x13\x18\x56\x18\x96\x8c\x67\x59\xd4\xff\x4b\xb3\xc8\x90\xcc\xa1\x74\xaf\xd2\x69\xb3\x08\x1a\x89\xe3\x5a\xa7\x10\x4f\x43\x1e\xe1\x7b\x89\x9a\x57\x52\x9b\x9b\x3b\x1e\x87\xa9\x07\x84\xbd\xf5\x15\x00\x00\xff\xff\x5b\x51\x74\x79\xc9\x02\x00\x00" func lockedtokensStakerRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -4298,11 +4277,11 @@ func lockedtokensStakerRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9f, 0x1a, 0xee, 0x2a, 0x8c, 0x9a, 0xdd, 0x4a, 0xdc, 0xaf, 0x92, 0xed, 0x11, 0x44, 0x7c, 0x9c, 0xc9, 0xe, 0x9c, 0xca, 0x7, 0x5a, 0xa0, 0x2f, 0xe1, 0x7f, 0x93, 0x4a, 0xff, 0x9a, 0x47, 0xe3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0x18, 0xe4, 0xd7, 0x8e, 0x97, 0x3e, 0x8b, 0x5c, 0x2, 0xc4, 0x18, 0x5b, 0xd2, 0x14, 0xa0, 0xb8, 0x7a, 0xc2, 0x1a, 0x31, 0x3e, 0xaf, 0x33, 0xbe, 0xa4, 0x2f, 0xb5, 0x27, 0x89, 0x79, 0x73}} return a, nil } -var _lockedtokensStakerStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x52\x4f\x6f\xda\x4e\x10\xbd\xfb\x53\xcc\xcf\x87\xc8\x3e\xc4\xf9\x1d\xaa\x1e\x10\x34\x22\x81\xb4\x15\x11\x20\x4c\xd3\xf6\xb8\x98\x31\xb6\x58\x76\xad\xf5\xb8\x50\x21\xbe\x7b\xb5\x7f\x6c\x6c\x47\x48\x55\x7d\x31\x78\xde\xbc\x79\x6f\xe6\xe5\x87\x42\x2a\x82\x17\x2e\x8f\x6b\xb9\x47\x01\xa9\x92\x07\xf0\x9b\xff\xbe\x57\x23\x2a\xb1\xcb\x37\x1c\x3b\xa8\xf6\x37\xdf\xab\xa1\xaf\x32\xd9\xe3\xd6\x7c\x2c\x2d\xf2\xff\xd3\xeb\xe2\x79\x36\x9d\xac\x17\xb3\xe9\x7c\x3c\x99\xac\xa6\x71\x5c\xa3\x63\x62\xfb\x5c\xec\x96\x4a\x9e\x7e\xd7\xe8\x78\x3d\x9e\x7d\x9d\x7f\x5e\xae\x16\x3f\x7e\xd6\x70\x8f\x14\x13\x25\x4b\x28\x97\x22\x60\x07\x59\x09\x1a\xc0\xb7\x97\xfc\xf4\xf1\x43\x08\x67\xcf\x03\x00\xe0\x48\x90\x49\xbe\x45\xb5\xc2\x74\x00\x77\x6d\x25\x91\x79\x7d\x31\xd5\x2b\xfa\x17\xab\x38\x59\x70\xe3\x39\x7a\xd3\x1f\x2d\xa6\x50\x58\x30\x85\x01\x4b\x12\x3b\x91\x55\x94\x05\x4f\x52\x29\x79\x7c\x63\xbc\xc2\x10\xee\xc6\xb6\xa6\x55\x80\x7b\x4a\xe4\x69\xd4\x28\x81\x11\xb8\xfe\xa8\x24\xa9\xd8\x0e\xa3\x8d\x61\x18\xde\x54\xf8\x29\xd0\xab\x18\xc0\xad\x7a\x6c\x79\x96\x8c\xb2\xb0\x99\xaa\x9f\xc7\x47\x28\x98\xc8\x93\xc0\x7f\x96\x15\xdf\x82\x90\x04\x76\x18\x28\x4c\x51\xa1\x48\x10\x48\x42\x8b\xcb\x0f\xbd\xae\xf0\x7a\x29\xb7\x75\x9b\x2d\x74\xce\x1f\x7d\xcf\x29\xdb\x2a\x76\x64\x1b\xae\x97\xd2\xdb\x66\xed\xe7\xc1\x11\x3d\xa4\x75\xdd\x94\xff\xda\x83\x6e\x03\x32\x19\x34\x2a\xaf\xa6\x7c\xcb\x71\xb1\x5e\xf0\x84\x49\x45\xd8\x3a\x89\xbe\x76\x49\x6c\x8f\xca\x46\x6d\xd4\x3b\x92\xb3\x16\x1b\x48\xd0\x5a\x89\x6e\xe4\xe6\x0c\x4f\x8c\x33\xbd\xbe\x77\xad\x3b\x24\x7b\x28\x17\x05\x07\x6c\xb3\xe4\x29\xd8\xd0\xc2\x70\xd4\xa3\x3b\x7b\x1d\xf7\x2d\x91\x91\xf9\x3d\x47\xbb\xa9\xb2\x89\xbd\x7d\xb7\xd8\x2f\x80\xbc\x44\x3d\x24\x70\x20\xb8\xef\x4e\x09\xf5\xdc\xce\x75\xa3\x4d\x5d\xe9\x0b\xe8\x9a\xdb\x62\x21\xcb\x9c\xdc\x01\x87\xf7\x5d\x92\xa3\x3b\x7b\x4f\xdb\xbb\xf1\xe1\x3f\x9b\x6c\xb7\xf5\x0d\x9f\x3b\x55\x17\x9a\xb9\x24\x40\x21\xab\x5d\x66\x93\x52\xea\xbc\x9b\x21\xff\xf9\x57\xba\x8b\x8b\xcb\xc5\xfb\x13\x00\x00\xff\xff\x05\x34\x47\x6c\x04\x05\x00\x00" +var _lockedtokensStakerStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8f\xda\x40\x0c\xbd\xe7\x57\xb8\x39\x54\x89\xd4\xcd\xf6\x50\xf5\x80\xa0\x2b\x76\x61\xdb\x8a\x15\x20\x42\xb7\xed\x71\x08\xce\x87\x18\x66\xa2\x99\x49\xa1\x42\xfc\xf7\x6a\x3e\x12\x92\xa0\x7e\x4a\xcd\x25\x10\x3f\x3f\xfb\xf9\xd9\xc5\xbe\xe4\x42\xc1\x23\xe5\x87\x35\xdf\x21\x83\x54\xf0\x3d\xf8\xcd\x7f\xdf\xab\x11\x15\xcb\x8a\x0d\xc5\x0e\xaa\xfd\xad\x41\x3e\xf1\x64\x87\x5b\xf3\x4d\x5a\xe0\xeb\xe3\xd3\xe2\x61\x36\x9d\xac\x17\xb3\xe9\x7c\x3c\x99\xac\xa6\x71\x5c\xa3\x63\x45\x76\x05\xcb\x96\x82\x1f\xbf\xd7\xe8\x78\x3d\x9e\x7d\x9c\xbf\x5f\xae\x16\x5f\xbe\xd6\x70\x4f\x09\xc2\x24\x49\x54\xc1\x59\x40\xf6\xbc\x62\x6a\x00\x9f\x1e\x8b\xe3\xdb\x37\x21\x9c\x3c\x0f\x00\x80\xa2\x82\x9c\xd3\x2d\x8a\x15\xa6\x03\x20\x95\xca\x83\x76\x37\x91\x79\x2d\x4a\x14\x44\xd3\xc8\x57\x5d\x55\xd1\xe7\x42\xe5\x5b\x41\x0e\x64\x43\x31\x84\x97\xd7\xa9\x1f\x0c\xf9\xa5\xd8\x37\x52\x51\x75\xa9\xf5\x4b\xb6\x66\xa4\xd1\xb3\xce\xb2\x24\xa5\xc0\x92\x08\x0c\x48\x92\x58\x45\x86\xe7\x9e\x0b\xc1\x0f\xcf\x84\x56\x3a\x71\x6c\x63\x5a\x25\xb8\x47\x22\x4d\xa3\x46\x29\x8c\xc0\xe5\x47\x52\x71\x41\x32\x8c\x36\x86\x61\xf8\xbf\x26\xf0\x2e\xd0\x4e\x0d\xe0\x67\xf1\xd8\xb6\xb1\x24\x2a\x0f\x9b\xa6\xf5\x73\x77\x07\x25\x61\x45\x12\xf8\x0f\xbc\xa2\x5b\x60\x5c\x81\xed\x15\x04\xa6\x28\x90\x25\x08\x8a\x43\x8b\xcb\x0f\xbd\xae\xee\x7a\xe8\xbf\x91\xfd\x37\x66\xd4\x7a\x6e\x1d\xd1\x6d\x5a\xc7\x4d\xf8\x8f\x35\xe8\x34\x50\xe6\x42\x4c\x97\x17\x51\xbe\xe5\x38\x5b\x2d\x78\xc4\xa4\x52\xd8\x72\x54\x6f\x93\x54\x64\x87\xc2\x5e\xc2\xa8\xe7\xb1\x93\x16\x1b\x48\xd0\x1a\x89\x4e\xa4\xc6\x86\x7b\x42\x89\x1e\xdf\x55\x6a\x86\xca\x1a\xe5\x36\xc9\x01\xdb\x2c\x45\x0a\xf6\xa6\x60\x38\xea\xd1\x9d\xbc\x8e\xfa\x56\x93\x91\xf9\x3d\x47\x3b\x29\xd9\x5c\xa5\x7d\xb7\xd8\xcf\x80\x54\xa2\x2e\x12\x38\x10\xdc\x74\xab\x84\xba\x6e\xc7\xdd\x68\x53\x47\xfa\x0d\x74\xc5\x6d\xb1\xe4\xb2\x50\xce\xc0\xe1\x4d\x97\xe4\xe0\x6c\xef\xf5\x76\x55\x3e\xfc\x67\x91\xed\xb4\xbe\xe0\x53\x27\xea\x96\x66\xce\x15\x20\xe3\x55\x96\xdb\x4d\x91\x7a\xdf\x4d\x91\x17\xfe\x85\xee\xec\xd6\xe5\xec\xfd\x08\x00\x00\xff\xff\xf5\xf3\x7f\x27\xa2\x05\x00\x00" func lockedtokensStakerStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4318,11 +4297,11 @@ func lockedtokensStakerStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x5a, 0xb6, 0x57, 0x56, 0x3a, 0xc9, 0x74, 0xb9, 0x53, 0xc5, 0x13, 0x6c, 0xaf, 0x5e, 0x39, 0xf2, 0xb6, 0x22, 0x8a, 0x65, 0xf6, 0x3d, 0x11, 0x2, 0xdd, 0xc8, 0x33, 0xd8, 0x68, 0x6b, 0x8d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xad, 0xc9, 0x23, 0xe, 0x54, 0xf8, 0xd8, 0xb7, 0xdf, 0xde, 0xf2, 0xa0, 0xee, 0x2e, 0x50, 0x47, 0x70, 0xea, 0xf7, 0x8f, 0x5e, 0xf3, 0xa2, 0xa8, 0x93, 0x75, 0x2f, 0xb4, 0x85, 0x18, 0xfc, 0x5}} return a, nil } -var _lockedtokensStakerStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x51\x4f\x6b\xfa\x40\x10\xbd\xe7\x53\x0c\x1e\x24\xb9\x84\xdf\xe1\x47\x0f\x52\x2b\x56\xed\x1f\x14\x95\xc4\x96\xf6\xb8\xdd\x4c\x34\x24\xee\x84\xc9\x04\x53\x8a\xdf\xbd\x24\x9b\x68\x28\xb8\x97\x59\x78\x6f\xde\x9b\x37\x93\x1c\x73\x62\x81\x15\xe9\x14\xa3\x1d\xa5\x68\x0a\x88\x99\x8e\xf0\xaf\x5a\x6d\x66\xcb\xc5\x7c\xb7\x59\x2e\xd6\xd3\xf9\x3c\x58\x84\xa1\xd3\xb2\x43\x51\x69\x62\xf6\x5b\xa6\xea\xbb\x63\x87\xbb\xe9\xf2\x75\xfd\xbc\x0d\x36\x1f\x9f\x1d\xdd\x11\x56\xa6\x50\x5a\x12\x32\xae\x3a\x52\x69\x64\x04\x6f\x4f\x49\x75\xf7\xdf\x83\x1f\xc7\x01\x00\xc8\x50\xe0\x40\x59\x84\x1c\x60\x3c\x82\x61\x7f\x12\xbf\x29\x2f\x0d\x6a\xd9\x39\x63\xae\x18\x5d\xa5\xb5\x55\x53\xa5\x1c\xdc\x47\x62\xa6\xd3\xbb\xca\x4a\xf4\x60\x38\xb5\x58\xed\x00\xed\x2b\x30\x8b\xfd\x8b\x0b\x8c\xa1\xed\xf7\x0b\x21\x56\x7b\xf4\xbf\x1a\x85\xfb\x9b\xee\x0f\x6e\x1d\x73\x04\xb7\xf0\xd0\xea\x6c\x95\x1c\xbc\x8b\x6b\xfd\x26\x13\xc8\x95\x49\xb4\x3b\x98\x51\x99\x45\x60\x48\xc0\x9a\x01\x63\x8c\x8c\x46\x23\x08\x41\x4f\x6b\x60\x15\xce\x36\x31\x56\xa8\x4b\xc1\x5e\x98\x7a\x63\x85\xa8\x14\xd9\x1e\x60\xfc\x27\x5e\x1b\x26\x6c\x28\xae\xe7\x5c\xb7\x70\x6d\xf2\x9b\x7f\x80\x27\xc5\x51\x97\xe7\x72\x21\x5b\xbb\x29\xce\xce\x6f\x00\x00\x00\xff\xff\xbd\x2d\xf6\xeb\x24\x02\x00\x00" +var _lockedtokensStakerStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4b\x6f\xab\x40\x0c\x85\xf7\xfc\x0a\x8b\xc5\x15\x48\x57\xe8\x2e\xae\xba\x88\x9a\x46\x69\x1e\x6d\x95\x28\x44\x90\xbe\x96\x0e\x98\x80\x20\x33\xc8\x0c\x0a\x55\x95\xff\x5e\x31\x43\x9e\x55\x97\x9d\xcd\x20\x7c\x7c\xfc\x71\x70\xb6\x2d\x25\x2b\x98\xcb\x28\xa7\x78\x25\x73\x12\x15\x24\x2c\xb7\xf0\xaf\x99\xfb\xa3\xd9\x64\xbc\xf2\x67\x93\xc5\x70\x3c\x0e\x26\x61\x68\x75\xea\x50\x61\x9e\x89\xcd\x92\x65\xf3\x71\x50\x87\xab\xe1\xec\x69\xf1\xb0\x0c\xfc\xb7\xf7\x2b\xf9\xb4\x16\x9b\x6c\x5d\x90\xb6\x37\x7a\xfb\xe2\x9d\x6d\x59\x8a\x51\x54\x18\xa9\x4c\x0a\x07\xb7\xb2\x16\xaa\x07\xcf\xd3\xac\xb9\xf9\xef\xc2\xa7\x65\x01\x00\x14\xa4\x20\x95\x45\x4c\x1c\x50\xd2\x03\xac\x55\xea\x9c\x73\x7b\xfa\xf2\x4b\x62\x6c\x6d\xaa\xbf\x97\x83\xbd\xd7\x4c\xa5\x31\xe3\x0e\xd7\x05\xb9\xf0\xe7\x7b\xeb\xa3\x36\x37\xc3\x4a\xa6\x12\x99\x1c\x8c\x22\x03\xa3\xc7\xdd\x4b\x66\xb9\x7b\xc1\xa2\x6e\x1d\x86\xa6\xd6\x02\x42\x77\x2a\x2a\x12\xef\x08\x09\x7d\xe8\xfa\xbd\x4a\x49\xc6\x0d\x79\x6b\xed\x70\xfb\x5b\xf0\x77\x4e\x1b\x6f\x0f\x7e\xaa\x87\x06\x63\x89\x2a\x75\x8f\xd0\xed\x19\x0c\xa0\x44\x91\x45\x8e\x3d\x92\x75\x11\x83\x90\x0a\x0c\x2b\x30\x25\xc4\x24\x22\x02\x25\xe1\xcc\xcb\x36\x0e\x7b\x13\x18\x35\x14\xd5\x8a\xce\xb2\x68\xff\x57\xa5\x30\x27\x36\x8b\xd2\xbf\x4a\xa7\xcb\x22\xd4\x12\xc7\xb5\x4e\x21\x9e\x9a\x3c\xfd\x1c\xd0\x0e\x39\x3e\x7c\xcf\x71\x3f\xcc\x7d\xa0\xd8\x5b\x5f\x01\x00\x00\xff\xff\x31\x2b\x18\x1a\xcc\x02\x00\x00" func lockedtokensStakerStake_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4338,11 +4317,11 @@ func lockedtokensStakerStake_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x64, 0xb5, 0x44, 0x8, 0xb9, 0x8e, 0x96, 0xd0, 0xbf, 0x1f, 0x32, 0x5f, 0xf3, 0xf6, 0xc4, 0xaf, 0xc, 0xd1, 0xda, 0x8e, 0xe7, 0xf, 0x3b, 0xca, 0xcc, 0x4e, 0x14, 0x1f, 0x21, 0x10, 0x3b, 0x3d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0x85, 0x25, 0xb1, 0xeb, 0x6f, 0x6d, 0xcf, 0xc2, 0x7c, 0xa3, 0x8a, 0x17, 0x27, 0x2d, 0x75, 0xb2, 0xd2, 0x29, 0x32, 0x0, 0x5a, 0x64, 0xdf, 0xa3, 0x7c, 0xee, 0xc, 0x7b, 0xec, 0xdd, 0x72}} return a, nil } -var _lockedtokensStakerStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x51\xcd\x6a\xf2\x50\x10\xdd\xe7\x29\x06\x17\x92\x6c\xc2\xb7\xf8\xe8\x42\x6a\xc5\xaa\xfd\x41\x51\x31\x5a\xda\xe5\xf4\x3a\xd1\x90\x78\x27\x4c\x26\x34\xa5\xf8\xee\x25\xb9\xf1\x87\x82\x77\x33\x17\xce\x99\x73\xe6\xcc\x24\x87\x9c\x45\x61\xc6\x26\xa5\xed\x9a\x53\xb2\x05\xc4\xc2\x07\xf8\x57\xcd\x16\xa3\xe9\x64\xbc\x5e\x4c\x27\xf3\xe1\x78\xbc\x9a\x44\x91\xd7\xb2\x23\xc5\x34\xb1\xbb\xa5\x70\xf5\x7d\x62\x47\xeb\xe1\xf4\x75\xfe\xbc\x5c\x2d\xde\x3f\x4e\x74\x4f\x05\x6d\x81\x46\x13\xb6\x3e\x1e\xb8\xb4\xda\x83\xcd\x53\x52\xdd\xfd\x0f\xe0\xc7\xf3\x00\x00\x32\x52\xd8\x73\xb6\x25\x59\x51\xdc\x83\xee\xf5\x24\x61\x53\x5e\x1a\xd4\xb1\x73\xa1\x1c\x85\x7c\x34\xc6\xa9\x61\xa9\x7b\xff\x91\x45\xf8\xeb\x0d\xb3\x92\x02\xe8\x0e\x1d\x56\x3b\x40\xfb\x0a\xca\xe2\xf0\xec\x02\x7d\x68\xfb\xc3\x42\x59\x70\x47\xe1\x67\xa3\x70\x7f\xd3\xfd\xc1\xaf\x63\xf6\xe0\x16\x1e\x39\x9d\x25\xea\x3e\x38\xbb\xd6\x6f\x30\x80\x1c\x6d\x62\xfc\xce\x88\xcb\x6c\x0b\x96\x15\x9c\x19\x08\xc5\x24\x64\x0d\x81\x32\x5c\x69\x75\x9c\xc2\xd1\x25\xa6\x8a\x4c\xa9\x74\x15\xa6\xde\x58\xa1\x98\x92\xb8\x03\xf4\xff\xc4\x6b\xc3\x44\x0d\xc5\x0f\xbc\xcb\x16\x2e\x4d\x61\xf3\xdf\xd8\xa6\xb4\x79\xce\x17\x72\xf5\x34\xc5\xd1\xfb\x0d\x00\x00\xff\xff\x92\x19\x46\xc5\x24\x02\x00\x00" +var _lockedtokensStakerStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4d\x6b\xbb\x40\x10\xc6\xef\x7e\x8a\xc1\xc3\x1f\x85\x3f\xd2\x43\xe9\x21\x34\x0d\x69\x5e\xda\x92\x10\x43\x4c\xfa\x72\x9c\xe8\x18\x45\xb3\x2b\xe3\x4a\x2c\x25\xdf\xbd\xb8\x6b\x5e\x4b\x8f\xdd\xcb\x88\xfb\xcc\x33\x3f\x1f\x27\xdd\x16\x92\x15\x4c\x65\x98\x51\xb4\x94\x19\x89\x12\x62\x96\x5b\xb8\xa9\xa7\xfe\x60\x32\x1a\x2e\xfd\xc9\x68\xd6\x1f\x0e\x17\xa3\x20\xb0\x5a\x75\xa0\x30\x4b\xc5\x66\xce\xb2\xfe\x3c\xa8\x83\x65\x7f\xf2\x32\x7b\x9a\x2f\xfc\xf7\x8f\x2b\xf9\xb8\x12\x9b\x74\x9d\x93\xb6\x37\x7a\xfb\xe2\x9d\x6d\x59\x8a\x51\x94\x18\xaa\x54\x0a\x07\xb7\xb2\x12\xaa\x03\xab\x71\x5a\xdf\xdd\xba\xf0\x65\x59\x00\x00\x39\x29\x48\x64\x1e\x11\x2f\x28\xee\x00\x56\x2a\x71\xce\xb9\x3d\x5d\xfc\x82\x18\x1b\x9b\xf2\xff\xe5\x60\xef\x2d\x55\x49\xc4\xb8\xc3\x75\x4e\x2e\xfc\xfb\xd9\xfa\xac\xcd\xcd\xb0\x82\xa9\x40\x26\x07\xc3\xd0\xc0\xe8\x71\x8f\x92\x59\xee\x5e\x31\xaf\x1a\x87\xbe\xb9\x6b\x00\xa1\x3d\x25\xe5\xb1\x77\x84\x84\x2e\xb4\xfd\x5e\xa9\x24\xe3\x86\xbc\xb5\x76\xb8\xff\x2b\xf8\x07\xa7\x89\xb7\x03\xbf\xdd\x07\x06\x63\x8e\x2a\x71\x8f\xd0\xcd\xe9\xf5\xa0\x40\x91\x86\x8e\x3d\x90\x55\x1e\x81\x90\x0a\x0c\x2b\x30\xc5\xc4\x24\x42\x02\x25\xe1\xcc\xcb\x36\x0e\x7b\x13\x18\xd5\x14\x56\x8a\xce\xb2\x68\xfe\x57\xa9\x30\x23\x36\x8b\xd2\xbd\x4a\xa7\xcd\x22\xd0\x12\xc7\xb5\x4e\x21\x9e\x9a\x3c\xfd\xbc\x12\xba\xb4\xdf\x73\xdc\x0f\x53\x0f\x14\x7b\xeb\x3b\x00\x00\xff\xff\x1e\x1f\xa8\x34\xcc\x02\x00\x00" func lockedtokensStakerStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4358,11 +4337,11 @@ func lockedtokensStakerStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0x4c, 0xf7, 0x6f, 0x39, 0x21, 0xa2, 0x2b, 0xf8, 0x87, 0x5e, 0x60, 0x8b, 0x7, 0xb7, 0x53, 0xc3, 0x5b, 0xaf, 0x7d, 0x59, 0x2a, 0x1b, 0x80, 0x29, 0xf, 0xa3, 0x8f, 0xdc, 0x92, 0x53, 0xc9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0xb5, 0x22, 0x4e, 0x64, 0x9c, 0xfa, 0xc4, 0xe8, 0x5d, 0xa7, 0xa3, 0x33, 0x9e, 0x82, 0xc8, 0x46, 0x19, 0x50, 0xef, 0x65, 0xbe, 0xef, 0xd0, 0x9d, 0x42, 0xa8, 0x50, 0xd5, 0xb9, 0xbe, 0x13}} return a, nil } -var _lockedtokensStakerUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\x4f\x6b\xc2\x40\x10\xc5\xef\xf9\x14\x83\x07\xd9\x5c\x42\xcf\x52\x2b\xa9\x4a\x5b\x14\x15\x23\xa5\x3d\x6e\xd7\x89\x86\xac\x3b\x61\x32\x4b\x2d\xc5\xef\x5e\x92\x8d\x7f\x28\x38\x97\x65\x99\x37\xef\xc7\x7b\xc5\xa1\x22\x16\x98\x93\x29\x71\xbb\xa1\x12\x5d\x0d\x39\xd3\x01\x1e\x8e\xf3\xe5\x78\x36\x9d\x6c\x96\xb3\xe9\x22\x9d\x4c\xd6\xd3\x2c\x8b\x3a\x75\x26\xba\x2c\xdc\x6e\xc5\x74\xfc\x39\xab\xb3\x4d\x3a\x7b\x5b\xbc\xac\xd6\xcb\x8f\xcf\xb3\x3c\x12\xd6\xae\xd6\x46\x0a\x72\x2a\x86\xdf\x28\x02\x00\xb0\x28\xb0\x27\xbb\x45\x5e\x63\x3e\x80\xfe\x2d\x3b\x69\x9f\xd7\x76\x1b\xd4\x15\x63\xa5\x19\x95\x36\x86\xbc\x93\x01\x68\x2f\x7b\xf5\x4c\xcc\xf4\xfd\xae\xad\xc7\x18\xfa\x69\xd8\x35\x04\xe8\xa6\x46\x9b\x27\x17\x0a\x0c\xa1\xbb\x4f\x6a\x21\xd6\x3b\x4c\xbe\x5a\x87\xc7\xbb\xf4\x27\xd5\x04\x1b\xc0\xbd\x7d\x16\x7c\x56\x5a\xf6\xf1\x85\xda\xcc\x68\x04\x95\x76\x85\x51\xbd\x31\x79\xbb\x05\x47\x02\x01\x06\x8c\x39\x32\x3a\x83\x20\x04\x37\x5e\xbd\xe0\x70\x0a\x89\xf1\x88\xc6\x0b\xde\x84\x69\x1a\xab\x45\x97\xc8\xa1\xf2\xe1\xbf\x78\x5d\x98\xac\x95\xa8\x38\xba\xb6\x70\x3d\x4a\xbc\x6b\x7f\xa9\xb5\xea\x8c\x3b\x45\x7f\x01\x00\x00\xff\xff\x0f\xaf\xc1\x08\xff\x01\x00\x00" +var _lockedtokensStakerUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\x4b\x6b\x83\x40\x10\xbe\xfb\x2b\x06\x0f\x45\xa1\x48\xcf\xa1\x69\xb0\x49\xfa\x20\x21\x86\x18\xfa\x38\x6e\x74\x8c\xe2\x66\x57\xc6\x59\x92\x52\xf2\xdf\x8b\xae\x79\x96\x1e\x3b\x17\x71\xe7\x7b\xf1\xed\x16\x9b\x4a\x13\xc3\x54\x27\x25\xa6\x4b\x5d\xa2\xaa\x21\x23\xbd\x81\xbb\xdd\x34\x1a\x4e\xc6\xa3\x65\x34\x19\xcf\xc2\xd1\x68\x31\x8e\x63\xa7\x43\xc7\x2c\xca\x42\xad\xe7\xa4\x77\x5f\x07\x74\xbc\x0c\x27\xaf\xb3\xe7\xf9\x22\xfa\xf8\xbc\x82\x3f\x19\xb5\x2e\x56\x12\x5b\x79\x8b\x77\x2f\xce\x5c\xc7\x61\x12\xaa\x16\x09\x17\x5a\x79\x3e\x7c\x3b\x0e\x00\x80\x44\x86\x5c\xcb\x14\x69\x81\x59\x0f\x84\xe1\xdc\x3b\x4f\x1a\xb4\x9f\xa8\x42\x12\x0d\xb1\xbe\xbd\xb4\x0a\xde\x0b\xce\x53\x12\x5b\xb1\x92\xe8\xc3\xcd\x6f\xea\x4b\x2b\x6e\xcd\x2a\xc2\x4a\x10\x7a\x22\x49\xb4\x51\xdc\xd9\x3d\x6a\x22\xbd\x7d\x13\xd2\x34\x0a\xa1\xdd\x35\x01\xa1\x9b\x1a\x65\x16\x1c\x43\x42\x1f\x3a\x7e\x50\xb3\x26\xb1\xc6\x60\xd5\x2a\xdc\xff\x57\xf8\x07\xaf\x29\xb4\x07\x7f\xed\x63\x1b\x63\x2e\x38\xf7\x8f\xa1\x9b\x19\x0c\xa0\x12\xaa\x48\x3c\x77\xa8\x8d\x4c\x41\x69\x06\x9b\x15\x08\x33\x24\x54\x09\x02\x6b\x38\xd3\x72\xad\xc2\xde\x16\x86\x3b\x4c\x0c\xe3\x59\x17\xcd\x7d\xd5\x2c\x4a\x24\xfb\x34\xfa\x57\xed\x74\x5d\xc4\x2d\xc4\xf3\x9d\x53\x89\x27\x52\x60\x54\xfb\x17\x4a\xe9\x1d\xec\xf6\xce\x4f\x00\x00\x00\xff\xff\x33\xf3\xea\x19\xa7\x02\x00\x00" func lockedtokensStakerUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -4378,11 +4357,11 @@ func lockedtokensStakerUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x1c, 0xb1, 0xa9, 0xc0, 0x4a, 0x9d, 0x51, 0xef, 0x61, 0xb, 0x64, 0x6b, 0xa2, 0xcf, 0x6e, 0x12, 0x78, 0xd6, 0xd2, 0x79, 0xc, 0x2a, 0x65, 0x51, 0xa2, 0x4d, 0xcd, 0x5f, 0x6b, 0x6, 0xd0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x2, 0xbd, 0x75, 0x20, 0x7e, 0x5, 0xb9, 0x89, 0x96, 0xb4, 0x90, 0x78, 0x33, 0x11, 0xa1, 0x10, 0xce, 0xbd, 0xa5, 0x1, 0x6e, 0xc4, 0x8e, 0x43, 0x19, 0xee, 0xc5, 0x43, 0xe2, 0x56, 0xa0}} return a, nil } -var _lockedtokensStakerUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x83\x07\x49\x2e\xa1\xe7\x50\x2b\x56\x85\x82\xa2\x62\xa4\xf7\xed\xee\x44\x43\xe2\x4e\x98\x9d\x45\x4b\xf1\xbf\x97\x64\x53\x0d\x05\xe7\xb2\x87\x37\xf3\xde\x7e\x33\xe5\xb9\x21\x16\x58\x93\xae\xd0\x1c\xa8\x42\xeb\xa0\x60\x3a\xc3\xcb\x75\xbd\x9d\xaf\x96\x8b\xc3\x76\xb5\xdc\xcc\x16\x8b\xfd\x32\xcf\xa3\x48\x58\x59\xa7\xb4\x94\x64\x63\x8b\x97\x99\x31\x8c\xce\x65\x90\x0b\x97\xf6\x98\xc0\x4f\x14\x01\x00\xd4\x28\x70\xa2\xda\x20\xef\xb1\xc8\x60\x3c\xb4\x4f\xbb\xe7\xa3\x53\x43\x77\xc3\xd8\x28\xc6\x58\x69\x4d\xde\x4a\x06\xca\xcb\x29\x7e\x27\x66\xba\x7c\xaa\xda\x63\x02\xe3\x59\xd0\xda\x04\xe8\xcb\x61\x5d\xa4\xf7\x14\x98\x40\x3f\x9f\x3a\x21\x56\x47\x4c\xbf\x3a\x87\xd7\xa7\xe9\x6f\x71\x4b\x9a\xc1\x33\x3d\x0f\x3e\x3b\x25\xa7\xe4\x9e\xda\xd6\x74\x0a\x8d\xb2\xa5\x8e\x47\x73\xf2\xb5\x01\x4b\x02\x21\x0c\x18\x0b\x64\xb4\x1a\x41\x08\x06\x5e\xa3\xe0\x70\x0b\xc4\x78\x45\xed\x05\x07\x30\xed\xc6\x9c\xa8\x0a\x79\xc7\x74\xfd\x86\xc9\x3f\xbc\x1e\x26\xef\x5a\xe2\x24\x7a\x6c\xe1\x31\x94\xfa\xc6\x28\xc1\x0d\xca\x85\xb8\x2a\xed\xb1\x3f\xcf\xe0\x52\x7f\xbf\xb8\x45\xbf\x01\x00\x00\xff\xff\xfc\x75\x1d\x8c\xf9\x01\x00\x00" +var _lockedtokensStakerUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x6b\xc2\x40\x10\xc5\xef\xf9\x14\x43\x0e\x25\x81\x12\x7a\x96\x5a\xb1\x6a\x29\x28\x2a\x46\xda\xf3\x9a\x4c\xfe\x90\xb8\x13\x66\x27\xc4\x52\xfc\xee\x25\xd9\x54\x63\x4b\x8f\x9d\x4b\x20\xf3\xe6\xcd\x8f\xb7\x93\x1f\x2b\x62\x81\x15\x45\x05\xc6\x7b\x2a\x50\x1b\x48\x98\x8e\xf0\x70\x5a\x6d\x66\xcb\xc5\x7c\xbf\x59\x2e\xd6\xd3\xf9\x7c\xb7\x08\x43\xa7\x57\xbf\xd4\x3a\xcd\x0f\x25\x76\x7a\x2b\x77\x6f\xfe\xb9\x8e\x23\xac\xb4\x51\x91\xe4\xa4\x3d\x8d\xcd\x34\x8e\x19\x8d\x19\x41\x28\x9c\xeb\xd4\x87\x4f\xc7\x01\x00\x28\x51\x20\xa3\x32\x46\xde\x61\x32\x02\x55\x4b\xe6\x0d\x61\x82\xee\xb3\xa9\x90\x55\x6b\x65\xee\x6f\x97\x07\xef\xb9\x64\x31\xab\x46\x1d\x4a\xf4\xe1\xee\xf7\xe8\x6b\x67\x6e\x97\x55\x8c\x95\x62\xf4\x54\x14\x51\xad\xa5\x5f\xf7\x4c\xcc\xd4\xbc\xa9\xb2\x6e\x1d\xa6\xb6\xd7\x02\x42\x5f\x06\xcb\x24\xb8\x40\xc2\x18\xfa\xf9\xc0\x08\xb1\x4a\x31\x38\x74\x0e\x8f\xff\x05\xff\xe4\xb5\x11\x8f\xe0\xaf\x7e\x68\x31\xb6\x4a\x32\xff\x02\xdd\xd6\x64\x02\x95\xd2\x79\xe4\xb9\x33\xaa\xcb\x18\x34\x09\x58\x56\x60\x4c\x90\x51\x47\x08\x42\x30\xf0\x72\xad\xc3\xd9\x06\x86\x27\x8c\x6a\xc1\x41\x16\xed\x7b\x19\x51\x05\xf2\x96\xe9\xf4\x01\xe3\x1f\xe9\xf4\x59\x84\x9d\xc4\xf3\x9d\x6b\x88\xd7\xa1\xa0\xae\x62\x25\xb8\x46\x69\x88\x8b\x5c\xa7\xfd\x71\x0c\xee\xe4\x9b\xe2\xec\x7c\x05\x00\x00\xff\xff\x87\x60\x47\xb0\xa1\x02\x00\x00" func lockedtokensStakerUpdate_networking_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -4398,11 +4377,11 @@ func lockedtokensStakerUpdate_networking_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/update_networking_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x13, 0x3f, 0x91, 0xf6, 0x9d, 0x77, 0xd, 0x53, 0xb5, 0x7b, 0xac, 0xb1, 0xe7, 0x27, 0xcd, 0x2a, 0x84, 0xdb, 0x2b, 0xbd, 0x78, 0xa7, 0x1b, 0x12, 0x99, 0xb, 0x28, 0x36, 0xda, 0xb0, 0x7f, 0x8a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0x2d, 0x8f, 0xc1, 0x70, 0x46, 0x6b, 0x99, 0xc, 0x46, 0xbd, 0x74, 0x78, 0x75, 0xc5, 0xc9, 0x34, 0xa0, 0xf9, 0x2e, 0x92, 0x1e, 0x3b, 0x25, 0xc, 0x85, 0x88, 0xb2, 0xd0, 0x7d, 0x1b, 0xb4}} return a, nil } -var _lockedtokensStakerWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x52\x4d\xaf\x9a\x40\x14\xdd\xf3\x2b\x6e\x58\x18\x58\x14\xbb\x68\xba\x30\x5a\x63\xfd\x48\x13\x4d\x35\x62\xdd\x4f\xe1\x52\x88\xc8\x25\x97\x8b\xd0\xbc\xf8\xdf\x5f\x60\x00\x79\xe4\xf9\x16\x6f\x36\x13\x38\x67\xce\x39\xf7\xcc\x44\xd7\x94\x58\x60\x47\xde\x05\xfd\x13\x5d\x30\xc9\x20\x60\xba\xc2\xd7\x72\xb7\x5f\x6e\xd7\xab\xd3\x7e\xbb\xfe\xbd\x58\xad\x8e\x6b\xd7\x35\x1a\xf6\x26\xa6\xa2\xe6\x6a\xaa\xd9\x7d\x9b\x86\x21\xac\x92\x4c\x79\x12\x51\x62\xa9\x2b\xe5\x89\x4c\xe0\xcf\x26\x2a\xbf\x7f\xb3\xe1\xc5\x30\x00\x00\x62\x14\x08\x29\xf6\x91\x8f\x18\x4c\x60\xd4\x37\x77\xea\xed\x57\x8d\x76\xe4\x9b\xca\x63\xd1\xdc\xce\xca\x39\x57\x3f\xb5\x60\xca\x98\x2a\x46\x4b\x79\x9e\x36\x54\xb9\x84\xd6\x4f\x62\xa6\xe2\xac\xe2\x1c\x6d\x18\x2d\x34\x56\x85\x80\x66\x65\x18\x07\x4e\x17\x04\x66\xd0\x9c\x77\x32\x21\x56\xff\xd0\xf9\x5b\x2b\x4c\x9f\x06\xfc\x61\x55\xf3\x4f\xe0\x19\xee\x6a\x9d\x83\x92\xd0\xee\x5c\xab\x35\x9f\x43\xaa\x92\xc8\xb3\xcc\x25\xe5\xb1\x0f\x09\x09\x68\x33\x60\x0c\x90\x31\xf1\x10\x84\xa0\xa7\x65\xda\xc6\xdb\xe0\x6d\x29\x1f\xe4\x1e\x94\xd5\xc6\x1d\x37\xbc\x71\xd0\xe2\x35\xfc\xb9\x88\x8f\xb7\x70\xab\x9a\x36\xb5\xca\x5d\x87\xc5\x12\xbd\x5c\xb0\xd7\x79\x75\x9d\x99\xa8\x0b\xf2\x81\xa9\xfc\x0f\xb3\xc1\x2d\x34\xd9\xdd\x9a\x62\xf5\x67\x7e\x1c\x72\x8a\x48\x42\x9f\x55\x71\xc4\x42\xb1\xdf\x36\xdf\x3d\x37\xbd\xdb\xef\xd7\xe5\xf8\x98\x52\x16\x49\xd3\xc5\xf4\xcb\xc0\xbf\xd5\x1e\xaa\xb5\x73\xdd\x8d\xd7\x00\x00\x00\xff\xff\x8f\x30\x29\xb3\x33\x03\x00\x00" +var _lockedtokensStakerWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6e\xdb\x30\x0c\xbd\xfb\x2b\x08\x1f\x0a\x1b\xd8\xd4\x1d\x86\x1d\x82\x76\x45\xd7\xa4\x18\xd0\x62\x29\x92\xae\x3b\x33\x36\xdd\x18\x51\x44\x83\x96\xeb\x0c\x43\xff\x7d\x90\x64\xbb\x8e\xb7\x5c\x06\x4c\x17\x41\xe2\xe3\xe3\x7b\x24\xcb\x7d\xc5\x62\xe1\x9e\xb3\x1d\xe5\x8f\xbc\x23\x53\x43\x21\xbc\x87\x0f\x87\xfb\xe5\xcd\xdd\x62\xfe\xb8\xbc\x5b\x7c\xbb\x9e\xcf\x57\x8b\xf5\x3a\xea\xd0\xb7\x9a\x5b\x8f\x0d\xd0\x78\x78\xc7\x03\xa2\x31\xcf\xe5\x46\xd3\x11\x6a\xfc\x17\x47\x91\x15\x34\x35\x66\xb6\x64\x93\xe0\x9e\x1b\x63\x67\xf0\xfd\xb6\x3c\x7c\xfa\x98\xc2\xaf\x28\x02\x00\xd0\x64\x61\xcb\x3a\x27\x59\x51\x31\x03\x6c\xec\x36\x19\x4b\x55\xfe\x5a\x56\x24\xe8\x68\xea\x77\xc7\x85\xd5\x8f\xd2\x6e\x73\xc1\x16\x37\x9a\x52\x38\xfb\x33\xf5\xab\x27\x1f\x6a\xbd\x60\xa3\xad\x2f\x75\x36\x78\x52\x4f\xee\x33\xe8\xa9\x84\x2a\x14\x4a\x30\xcb\x82\x5e\xaf\xe8\x0b\x8b\x70\xfb\x84\xba\x71\x45\xae\x43\xcc\x79\x80\xee\xd4\xa4\x0b\x35\xf8\x80\x4b\xe8\xf2\x55\x6d\x59\xf0\x99\xd4\xc6\x33\x5c\xfc\x2f\x7f\x9f\x13\x37\x81\x19\x9c\x8a\xaf\x83\x8c\x07\xb4\xdb\x74\x10\xed\xce\xd5\x15\x54\x68\xca\x2c\x89\x6f\xb8\xd1\x39\x18\xb6\x10\xb4\x82\x50\x41\x42\x26\x23\xb0\x0c\x23\xae\x38\x8d\x8e\x7d\xf7\x3d\x3d\x6d\x7b\xda\xeb\x5e\xee\x79\x87\x3b\x2f\xfa\xb8\x0f\xff\x9b\xc4\xb7\x9d\x7d\x71\x83\x8a\x03\xcb\x6b\x10\x4b\x07\xca\x1a\x4b\xa3\x91\xb9\x6d\xa8\x2d\xee\x48\x1e\x84\x0f\x3f\xe1\x72\x32\xc4\x4e\xfb\xda\x43\x92\xb1\xe7\xb7\x24\xd5\x76\xe3\x59\x51\x8b\x92\xf7\x9d\x1f\x96\x3d\xdc\xe9\xdf\xdb\xa5\x72\xaa\xb8\x2e\x6d\xd7\x8b\x8b\xf7\x93\xfa\x3d\xf7\x94\xad\xf7\xf5\x1a\xfd\x0e\x00\x00\xff\xff\xc4\x99\x67\x24\xdb\x03\x00\x00" func lockedtokensStakerWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4418,11 +4397,11 @@ func lockedtokensStakerWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x40, 0xf7, 0x20, 0xe9, 0xf7, 0x96, 0xc, 0x7a, 0xa8, 0xf7, 0xed, 0xfa, 0xc4, 0x29, 0x42, 0x6c, 0x6, 0xd0, 0xfb, 0xd2, 0x61, 0x87, 0x1c, 0xc9, 0x19, 0x3f, 0xac, 0x4f, 0xf0, 0x25, 0x42, 0x1f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x43, 0xd4, 0x3e, 0x9e, 0xe6, 0x2c, 0x78, 0x72, 0xa, 0x27, 0x76, 0x31, 0x19, 0xcf, 0xb8, 0x8f, 0xb0, 0x3b, 0x21, 0x6e, 0xa3, 0x81, 0xd, 0x9, 0x3f, 0xe9, 0x64, 0x7, 0xf9, 0xb9, 0x9b, 0x71}} return a, nil } -var _lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x51\x4d\x8f\xaa\x50\x0c\xdd\xf3\x2b\x1a\x17\x06\x36\xe4\x2d\x5e\xde\xc2\x3c\x9f\xf1\xa9\xf3\x11\x8d\x1a\x70\x26\x33\xcb\x3b\x97\x22\x04\xbc\x25\xa5\x04\x26\x13\xff\xfb\x04\x2e\xa8\x99\xc4\x6e\xba\x38\xa7\xe7\xf4\xb4\xe9\xa9\x20\x16\xd8\x90\xce\x30\x3a\x50\x86\xa6\x84\x98\xe9\x04\xbf\x9a\xcd\x6e\xb1\x5e\x2d\x0f\xbb\xf5\x6a\x3b\x5f\x2e\x83\x55\x18\x3a\x3d\x3b\x14\x95\xa5\xe6\xb8\x67\x6a\x3e\x07\x76\x78\x98\xaf\x9f\xb7\x8f\xfb\x60\xf7\xf6\x3e\xd0\x1d\x61\x65\x4a\xa5\x25\x25\xe3\xaa\x13\x55\x46\x26\xf0\xf2\x90\x36\x7f\x7e\x7b\xf0\xe5\x38\x00\x00\x39\x0a\x24\x94\x47\xc8\x01\xc6\x13\x18\xdf\x6e\xe2\x77\xed\xa9\x43\x2d\xbb\x60\x2c\x14\xa3\xab\xb4\xb6\x6a\xaa\x92\xc4\xfd\x4f\xcc\x54\xbf\xaa\xbc\x42\x0f\xc6\x73\x8b\xb5\x0e\xd0\x57\x89\x79\xec\x5f\x5c\x60\x0a\xfd\xbc\x5f\x0a\xb1\x3a\xa2\xff\xd1\x29\xfc\xbd\xeb\xfe\xcf\x6d\x63\x4e\xe0\x1e\x1e\x5a\x9d\xbd\x92\xc4\xbb\xb8\xb6\x35\x9b\x41\xa1\x4c\xaa\xdd\xd1\x82\xaa\x3c\x02\x43\x02\xd6\x0c\x18\x63\x64\x34\x1a\x41\x08\x6e\xb4\x46\x56\xe1\x6c\x13\x63\x83\xba\x12\xbc\x09\xd3\x5e\xac\x14\x95\x21\xdb\x07\x4c\x7f\xc4\xeb\xc3\x84\x1d\xc5\xf5\x9c\xeb\x15\xae\x43\x7e\x9d\x4a\x12\xb1\xaa\x03\xac\x15\x47\x43\xa4\xcb\x93\x6c\x1f\x16\x39\x3b\xdf\x01\x00\x00\xff\xff\x5b\x9a\x75\x42\x27\x02\x00\x00" +var _lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x6b\x83\x40\x10\xc6\xef\xfe\x15\x83\x87\xa2\x50\xa4\x87\xd2\x43\x68\x1a\xd2\x3c\xda\x92\x10\x83\xa6\xaf\xe3\x44\xc7\x28\x9a\x5d\x19\x57\xb4\x94\xfc\xef\x45\xd7\x3c\x4b\x8f\xdd\xcb\x82\xfb\xcd\x37\xbf\xf9\x9c\x64\x9b\x4b\x56\x30\x97\x41\x4a\xe1\x4a\xa6\x24\x0a\x88\x58\x6e\xe1\xa6\x9e\xbb\xa3\xd9\x64\xbc\x72\x67\x93\xc5\x70\x3c\xf6\x26\xbe\x6f\x74\x6a\x5f\x61\x9a\x88\xcd\x92\x65\xfd\xb5\x57\xfb\xab\xe1\xec\x65\xf1\xb4\xf4\xdc\x8f\xcf\x0b\xf9\xb4\x14\x9b\x64\x9d\x51\x6b\xaf\xf5\xe6\xd9\x37\xd3\x30\x14\xa3\x28\x30\x50\x89\x14\x16\x6e\x65\x29\x54\x0f\x5e\xa7\x49\x7d\x77\x6b\xc3\xb7\x61\x00\x00\x64\xa4\x20\x96\x59\x48\xec\x51\xd4\x03\x2c\x55\x6c\x9d\x72\x3b\xed\xe5\xe6\xc4\xd8\xd8\x14\xd7\xe7\x8d\x9d\xf7\x44\xc5\x21\x63\x85\xeb\x8c\x6c\xb8\xfa\x5d\xfa\xdc\x9a\xeb\x66\x39\x53\x8e\x4c\x16\x06\x81\x86\x69\xdb\x3d\x4a\x66\x59\xbd\x61\x56\x36\x0e\x43\xfd\xd6\x00\x42\x77\x0a\xca\x22\xe7\x00\x09\x7d\xe8\xea\x9d\x42\x49\xc6\x0d\x39\xeb\xd6\xe1\xfe\xbf\xe0\x1f\xac\x26\xde\x1e\xfc\xf5\xee\x6b\x8c\x25\xaa\xd8\x3e\x40\x37\x67\x30\x80\x1c\x45\x12\x58\xe6\x48\x96\x59\x08\x42\x2a\xd0\xac\xc0\x14\x11\x93\x08\x08\x94\x84\x13\x2f\x53\x3b\xec\x74\x60\x54\x53\x50\x2a\x3a\xc9\xa2\xf9\x5f\x85\xc2\x94\x58\x2f\x4a\xff\x22\x9d\x2e\x0b\xbf\x95\x58\xb6\x71\x0c\xf1\x58\xe4\x54\xdd\xdc\x1e\x55\xc8\xe1\x7e\xa4\xc3\x8a\xe8\x7b\x0f\xb2\x33\x7e\x02\x00\x00\xff\xff\xb7\x10\xb2\xbb\xcf\x02\x00\x00" func lockedtokensStakerWithdraw_rewarded_tokens_lockedCdcBytes() ([]byte, error) { return bindataRead( @@ -4438,11 +4417,11 @@ func lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa, 0xd2, 0xe9, 0xc3, 0xfb, 0x3c, 0xbe, 0x78, 0xa8, 0xac, 0x78, 0x83, 0xe, 0x51, 0x53, 0x4a, 0xe9, 0xf0, 0x25, 0xc5, 0x1f, 0x1a, 0xf7, 0x1e, 0xb1, 0xe3, 0xc8, 0xa9, 0x39, 0x55, 0x8a, 0x82}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd3, 0x3, 0x18, 0x3c, 0x52, 0xe9, 0x7d, 0xec, 0x4, 0x64, 0x8e, 0xea, 0xeb, 0x48, 0xae, 0xd2, 0x9d, 0xa2, 0xc4, 0x8d, 0x1, 0x71, 0x46, 0x5f, 0xa0, 0x74, 0xbe, 0x23, 0x71, 0x26, 0xd8, 0x66}} return a, nil } -var _lockedtokensStakerWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x51\x4d\x6b\xc2\x40\x10\xbd\xe7\x57\x0c\x1e\x24\xb9\x84\x1e\x4a\x0f\x52\x2b\x56\xed\x07\x8a\x8a\xd1\xd2\x1e\xb7\x9b\x89\x09\x89\x3b\x61\x32\xc1\x94\xe2\x7f\x2f\xc9\x46\x0d\x05\xf7\x32\xb0\xef\xcd\x7b\xf3\x66\x92\x43\x4e\x2c\xb0\x20\x9d\x62\xb8\xa5\x14\x4d\x01\x11\xd3\x01\xee\xaa\xc5\x6a\x32\x9f\x4d\xb7\xab\xf9\x6c\x39\x9e\x4e\x37\xb3\x20\x70\x5a\x76\x20\x2a\x4d\xcc\x7e\xcd\x54\xfd\x9c\xd9\xc1\x76\x3c\x7f\x5f\xbe\xae\x37\xab\xcf\xaf\x33\xdd\x11\x56\xa6\x50\x5a\x12\x32\xae\x3a\x50\x69\x64\x00\xbb\x97\xa4\x7a\xb8\xf7\xe0\xd7\x71\x00\x00\x32\x14\x88\x29\x0b\x91\x37\x18\x0d\xa0\xdf\x9d\xc4\x6f\xca\x5b\x83\x5a\x76\xce\x98\x2b\x46\x57\x69\x6d\xd5\x54\x29\xb1\xfb\x4c\xcc\x74\xfc\x50\x59\x89\x1e\xf4\xc7\x16\xab\x1d\xa0\x7d\x05\x66\x91\x7f\x71\x81\x21\xb4\xfd\x7e\x21\xc4\x6a\x8f\xfe\x77\xa3\xf0\x78\xd3\xfd\xc9\xad\x63\x0e\xe0\x16\x1e\x58\x9d\xb5\x92\xd8\xbb\xb8\xd6\x6f\x34\x82\x5c\x99\x44\xbb\xbd\x09\x95\x59\x08\x86\x04\xac\x19\x30\x46\xc8\x68\x34\x82\x10\x74\xb4\x7a\x56\xe1\x64\x13\x63\x85\xba\x14\xec\x84\xa9\x37\x56\x88\x4a\x91\xed\x01\x86\xff\xe2\xb5\x61\x82\x86\xe2\x7a\xce\x75\x0b\xd7\x26\xff\x98\x48\x1c\xb2\x3a\xee\x4c\xf3\xdb\x46\xba\x1c\xc9\xd6\xf3\x20\x27\xe7\x2f\x00\x00\xff\xff\x74\xae\xc5\x6c\x27\x02\x00\x00" +var _lockedtokensStakerWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x6a\xf3\x30\x10\x85\xf7\x7e\x8a\xc1\x8b\x1f\x1b\x7e\x4c\x17\xa5\x8b\xd0\x34\xa4\xb9\xb4\x25\x21\x0e\x71\xd2\xcb\x72\x62\x8f\x63\x63\x47\x32\x63\x99\xb8\x94\xbc\x7b\xb1\xe4\x5c\x4b\x97\xd5\x46\x20\x9d\x39\xf3\xe9\x68\xd2\x6d\x21\x59\xc1\x54\x86\x19\x45\x4b\x99\x91\x28\x21\x66\xb9\x85\x9b\x7a\xea\x0f\x26\xa3\xe1\xd2\x9f\x8c\x66\xfd\xe1\x70\x31\x0a\x02\xab\x55\x07\x0a\xb3\x54\x6c\xe6\x2c\xeb\xcf\x83\x3a\x58\xf6\x27\x2f\xb3\xa7\xf9\xc2\x7f\xff\xb8\x92\x8f\x2b\xb1\x49\xd7\x39\x69\x7b\xa3\xb7\x2f\xce\x6c\xcb\x52\x8c\xa2\xc4\x50\xa5\x52\x38\xb8\x95\x95\x50\x1d\x58\x8d\xd3\xfa\xee\xd6\x85\x2f\xcb\x02\x00\xc8\x49\x41\x22\xf3\x88\x78\x41\x71\x07\xb0\x52\x89\x73\xce\xed\xe9\xcd\x2f\x88\xb1\xb1\x29\xff\x5f\x36\xf6\xde\x52\x95\x44\x8c\x3b\x5c\xe7\xe4\xc2\xbf\x9f\xa5\xcf\xda\xdc\x34\x2b\x98\x0a\x64\x72\x30\x0c\x0d\x8c\x6e\xf7\x28\x99\xe5\xee\x15\xf3\xaa\x71\xe8\x9b\xbb\x06\x10\xda\x55\x52\x1e\x7b\x47\x48\xe8\x42\x5b\xef\x95\x4a\x32\x6e\xc8\x5b\x6b\x87\xfb\xbf\x82\x7f\x70\x9a\x78\x3b\xf0\xdb\x7d\x60\x30\xe6\xa8\x12\xf7\x08\xdd\xac\x5e\x0f\x0a\x14\x69\xe8\xd8\x03\x59\xe5\x11\x08\xa9\xc0\xb0\x02\x53\x4c\x4c\x22\x24\x50\x12\xce\xbc\x6c\xe3\xb0\x37\x81\x51\x4d\x61\xa5\xe8\x2c\x8b\xe6\xbf\x4a\x85\x19\xb1\x19\x94\xee\x55\x3a\x6d\x16\x81\x96\x38\xae\x75\x0a\xf1\x54\xe4\xed\xda\x77\xaf\x84\x3e\x6d\x9f\x74\x1c\x11\xb3\x1f\x40\xf6\xd6\x77\x00\x00\x00\xff\xff\x98\x24\x02\x95\xcf\x02\x00\x00" func lockedtokensStakerWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4458,11 +4437,11 @@ func lockedtokensStakerWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe1, 0xee, 0x22, 0x35, 0xdd, 0x6d, 0x55, 0x13, 0x2e, 0xb, 0x5b, 0x73, 0x15, 0x8b, 0xa6, 0xfa, 0xc5, 0x79, 0xf8, 0xbd, 0x1e, 0x6b, 0x8c, 0x3b, 0x89, 0xb0, 0x1a, 0x9a, 0xb7, 0xab, 0xcb, 0x74}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x18, 0x8e, 0x21, 0xf0, 0xf8, 0xe9, 0x4a, 0xd9, 0x3, 0xbc, 0x56, 0xef, 0x32, 0x22, 0xe7, 0xbc, 0x2c, 0x9e, 0x5c, 0x9b, 0x2b, 0x34, 0x4a, 0x58, 0xd8, 0x46, 0x50, 0x92, 0xc4, 0x4b, 0x8f, 0x3}} return a, nil } -var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\x4d\xab\xdb\x30\x10\xbc\xfb\x57\x2c\x3e\x04\xfb\x50\xa5\x87\xd2\x83\x49\x1b\xd2\x7c\x50\x48\x68\x4a\x92\xa6\x67\x45\x5e\xc7\x26\x8a\x64\xe4\x75\x1d\x28\xf9\xef\x0f\x49\xb6\x89\x1f\x18\x9e\x2f\xc2\xbb\xb3\xb3\x33\x23\x15\xf7\x52\x1b\x82\x4d\xad\xae\xc5\x45\xe2\x49\xdf\x50\x41\x66\xf4\x1d\xc2\x41\x2d\x0c\x3a\xa4\xd4\xcd\x00\xd5\xfd\xf7\x88\x9d\x16\x37\x4c\x5d\xad\xf2\xa0\xcf\x8f\xdd\x7e\xb9\x5d\xaf\x4e\xfb\xed\xfa\xd7\x62\xb5\x3a\xac\x8f\xc7\x20\x20\xc3\x55\xc5\x05\x15\x5a\x45\xfc\xae\x6b\x45\x09\xfc\xd9\x14\x8f\xaf\x5f\x62\xf8\x1f\x04\x00\x00\x12\x09\x72\x2d\x53\x34\x07\xcc\x12\x98\xbc\x52\x33\x77\xfc\x74\xdd\x1e\xfc\x8f\xd7\x92\x3c\xb6\x17\xc6\xce\xb6\xe8\x09\x4b\x83\x25\x37\x18\x71\x21\x28\x01\x5e\x53\x1e\xfd\xd0\xc6\xe8\xe6\xcc\x65\x8d\x31\x4c\x16\x42\x58\x25\x56\x01\xb4\x5f\x85\x32\x63\xbd\x0a\xf8\x06\x76\x98\x55\xa4\x0d\xbf\x22\xbb\xb8\xf1\xd9\xa8\xb4\xef\x91\x8d\x20\x81\xb1\xfe\xd1\xf3\xfc\xe6\x94\xc7\xfd\x4a\xfb\xcd\xe7\x50\x72\x55\x88\x28\x5c\xea\x5a\xa6\xa0\x34\x81\x5f\x06\x1c\x0c\x66\x68\x50\x09\x04\xd2\xf0\xc2\x16\xc6\xc1\x50\x77\x17\xc8\x88\x6c\x97\xc0\xe0\xa2\xd9\xdf\x82\xf2\xd4\xf0\x86\x5f\xa4\x0d\xe4\x5d\x8c\x9d\x9d\x69\x4b\x34\xcd\xba\xbe\x6b\x7f\xd8\x82\x1d\x03\x72\xef\xc8\x49\xb4\x8e\x42\x3f\xfd\xf4\x16\xf0\x81\xa2\x26\x1c\xbd\x08\x96\x62\xa9\xab\x82\x5a\x41\xb3\x4f\x03\xbf\xac\x69\x6d\xf4\x4f\xcb\x9f\x71\xb7\xe3\x19\xbc\x05\x00\x00\xff\xff\x28\xf7\xc5\x4b\xfb\x02\x00\x00" +var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x52\xcd\x6e\xf2\x30\x10\xbc\xe7\x29\x56\x39\xa0\xe4\xf0\x99\xef\x50\xf5\x80\x68\x11\xe5\x47\x95\x40\xa5\x02\x4a\xcf\xc6\xd9\x90\x08\x63\x47\xce\xa6\x41\xaa\x78\xf7\xca\xce\x8f\xc8\x21\x52\xeb\x8b\x15\xef\xcc\xec\xcc\x66\xd3\x4b\xa6\x0d\xc1\xb2\x50\xa7\xf4\x28\x71\xaf\xcf\xa8\x20\x36\xfa\x02\x7e\xe7\xcd\xf7\x1a\xa4\xd4\x65\x07\xd5\x7c\xb7\x88\xb5\x16\x67\x8c\xdc\x5b\x5e\x81\xfe\x5f\xd7\x9b\xd9\x6a\x31\xdf\x6f\x56\x8b\xb7\xe9\x7c\xbe\x5d\xec\x76\x9e\x47\x86\xab\x9c\x0b\x4a\xb5\x0a\xf8\x45\x17\x8a\x46\xf0\xb1\x4c\xaf\x8f\x0f\x21\x7c\x7b\x1e\x00\x80\x44\x82\x44\xcb\x08\xcd\x16\xe3\x11\x0c\xee\xa5\x99\xbb\x5e\x5d\xb5\x05\x7f\xf1\x42\x92\xc3\xf2\x82\x92\xa0\x13\x81\x7d\xa6\x94\x44\x86\x97\xfc\x28\x31\x84\x41\xeb\x9c\x1d\x2c\xab\xea\x98\x19\xcc\xb8\xc1\x80\x0b\x41\xb5\xc8\x8b\x36\x46\x97\x07\x2e\x0b\xcb\x9a\x0a\x61\xad\x5a\x8b\x50\x9f\x1c\x65\xcc\x5a\x9b\xf0\x04\x96\xcc\x72\xd2\x86\x9f\x90\x1d\x1d\x7d\xdc\xeb\xfd\x39\xb0\x33\x1a\x41\x5f\x7d\x57\xe9\xbc\x73\x4a\xc2\xb6\xa5\x3d\x93\x09\x64\x5c\xa5\x22\xf0\x67\xba\x90\x11\x28\x4d\x50\x35\x03\x0e\x06\x63\x34\xa8\x04\x02\x69\xb8\x53\xf3\x43\xaf\xeb\xbb\x99\x58\x8f\xed\x3f\x8f\xb1\x89\x33\xac\x85\x86\x71\x53\x77\xe5\x5f\x47\xb0\x34\x20\xb7\x68\xce\xa2\x4d\xe4\x57\xec\x5b\x15\x01\xaf\x28\x0a\xc2\xde\x1f\xc1\x22\xcc\x74\x9e\x52\x6d\x68\xfc\xaf\x93\x97\x95\x75\x8c\x76\xf7\xaa\x3b\x6c\x7a\xdc\xbc\x9f\x00\x00\x00\xff\xff\x17\xfc\xa1\x8a\x1c\x03\x00\x00" func lockedtokensUserDeposit_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4478,7 +4457,7 @@ func lockedtokensUserDeposit_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/deposit_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc4, 0x14, 0xd8, 0x6a, 0x6e, 0xe3, 0x3a, 0x83, 0x72, 0x23, 0xb6, 0x93, 0xe9, 0xe7, 0x11, 0xb6, 0xc9, 0x10, 0x2c, 0xc5, 0x3e, 0xce, 0x11, 0x92, 0x6b, 0xf4, 0xdc, 0xbc, 0xc5, 0x47, 0xce, 0x58}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x3, 0x27, 0xf7, 0x27, 0x58, 0x6a, 0x48, 0x2b, 0xc6, 0x60, 0x59, 0xea, 0x48, 0x47, 0xf8, 0xc6, 0x8f, 0xa, 0xb6, 0xad, 0xf9, 0x4a, 0x75, 0x3, 0x49, 0x21, 0xb1, 0xad, 0x65, 0xfb, 0x1d}} return a, nil } @@ -4542,7 +4521,7 @@ func lockedtokensUserGet_multiple_unlock_limitsCdc() (*asset, error) { return a, nil } -var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\xcd\x6e\xdb\x3c\x10\xbc\xeb\x29\xf6\xcb\xe1\xab\x8c\x1a\x72\x0e\x45\x0f\x46\x1d\xc0\xad\x92\xd6\x88\x11\x07\x89\xdb\x9e\x29\x91\xb2\x89\xd0\xa4\x40\x52\x49\x8a\xc0\xef\x5e\x48\x14\x29\x51\x96\x9c\xbf\xea\xe0\x1f\x72\x76\x67\xb8\xb3\x5c\xd1\x5d\x2e\xa4\x86\x8b\x82\x6f\x68\xc2\xc8\x5a\xdc\x11\x0e\x99\x14\x3b\x38\xf1\xd6\x4e\x02\x8b\x64\xe2\xc1\x43\xd9\xff\x1e\x62\x11\xaf\x51\xc2\xc8\xad\x46\x77\x94\x6f\x5a\x50\x7f\xc3\xc5\x2c\x45\x7a\x47\x70\x95\x47\x19\xf4\xe9\xe3\x72\xf5\xed\xf2\x3c\x5e\xaf\x2e\xcf\xaf\xe6\x71\x7c\x73\x7e\x7b\x1b\x04\x93\x09\xac\xb7\x54\x81\x4a\x25\xcd\x35\x6c\x88\x56\xa0\xb7\x04\xd6\xab\xf5\x7c\x09\xbc\xd8\x25\x44\x82\xc8\xe0\x62\xb9\xfa\x0d\x88\x03\x4a\x53\x51\x70\x0d\xe2\x81\xab\x31\xa0\x54\x0a\xa5\xa0\xe0\xac\xa2\x1b\x83\xfd\x46\x1c\x83\x32\x92\xa2\x8a\x64\x8e\xb1\x82\x22\x2f\x73\x2b\x52\xe7\x55\xd3\x6a\x4b\x1b\x91\x94\x03\x17\x72\x87\x98\xe5\x38\xb6\x67\x93\x1f\xc5\x60\xc2\xc8\x06\xe9\x03\x98\xda\x22\x49\x70\x3f\x8d\xbf\xd7\x4f\xd3\xc1\xb4\x68\x82\x00\xa5\x29\x51\x2a\x44\x8c\x8d\x20\x2b\x38\xec\x10\xe5\x21\xc2\x58\x12\xa5\xa6\x65\x15\xca\x1f\xa3\x29\xfc\xbc\xa0\x8f\x9f\x3f\xc1\x53\x10\x00\x00\xdc\x23\x09\xaa\xd8\xc1\x0c\x4e\xa3\x53\xb3\xc4\x88\x76\x0c\xb3\xd2\x97\xb9\xf9\x63\x93\x8d\x0c\x8c\x66\x15\xf2\x1e\x15\x4c\xdf\x90\x0c\x66\x36\x28\x4a\x51\x8e\x12\xca\xa8\xa6\x44\x45\x89\x90\x52\x3c\x7c\xf9\xdf\x35\x57\xf4\xab\x8c\x38\x0b\x27\x79\x91\x30\x9a\x4e\x32\xbb\xf1\x15\x31\xc4\x53\x32\x82\xa7\x2a\x7f\xf9\x18\x65\xe5\xe7\x47\x47\x14\x25\x06\x57\x81\xf6\x46\xcb\x64\x02\xdf\x89\x36\x85\x82\x7a\xdf\xf4\x5e\xd9\x51\xb6\x49\xac\xc0\x0f\x0a\xb8\xc0\xc4\x96\x18\x72\x21\x98\x72\x47\x17\xb9\xa6\x82\x23\x76\x25\x70\xd5\xdb\x44\x7a\xa7\x73\xda\xfa\x8f\xf9\x74\x78\x33\xa2\x26\xd3\x75\x75\xe4\xfd\x59\xe8\xb2\x94\xcf\x0b\x42\xae\x91\xde\xba\x18\xdf\x00\xde\xd1\xd9\xaf\xbf\xa9\xa9\x8d\x59\xf0\x4c\xc0\x6c\x88\xbc\xdc\x0d\x2b\x58\x3c\xf5\x29\x22\x8a\x47\xbd\x06\xd9\xa4\x91\x16\x1a\x31\x33\x00\x16\xfc\x86\xa4\x42\xe2\x70\xf4\x2e\xbb\xea\x46\x17\xf2\x19\xcf\x62\x8b\xfb\x17\x96\xb9\x64\xfd\xae\xb5\xfb\xb7\x0e\x73\x11\x8d\x55\xff\x79\x5e\x61\x5f\x5f\xaf\x6c\xdf\x29\x17\x31\x6c\x57\xdc\x86\xf8\x1a\xad\x81\x6d\xde\xc8\x2c\x8e\x3d\x60\x43\xd3\x45\x53\xdc\xea\xbb\x3e\xdb\x3d\x85\x43\xde\xf7\xb9\xbf\x25\xe0\x1b\x0d\xa6\xa2\xe0\x5c\xfa\x73\x60\xb0\x79\xb9\xd4\x03\xa9\x24\x7c\x8d\xd1\xed\x37\x53\x54\x7d\xfd\x10\x0c\x13\xd9\x31\xd6\x83\x1d\x10\x3e\x7b\x1f\x59\xbf\xc4\xa3\x27\x68\x3c\x37\x2f\xac\xbe\xe2\xb4\xc7\x5e\xd7\x83\x3e\xce\x68\x43\xb4\x47\x56\xcf\xd7\xb0\x96\xdb\x61\xb3\xd7\x50\x64\x80\x18\xab\x96\x0e\x87\x64\x73\x49\x7d\x71\x2e\x61\x6b\x26\x2d\x62\x98\x0d\x0a\xab\x46\x4c\x1c\xb6\x67\xfd\x3b\x66\xd3\x22\x1e\x79\x69\x5e\x39\x95\x5a\xbd\xf9\x7c\x51\x06\x46\xd1\x4b\x2b\xd3\xba\x68\x47\xca\xd3\x5c\xe9\xc3\x1a\xbd\xb4\xc4\x2e\xc7\x40\xad\xdf\x3c\x61\xfc\xca\x8f\x07\x66\x47\xd7\x93\x37\x8d\x8d\xd6\xb3\x0f\xfc\x5f\xb5\x61\x92\xe8\x42\xf2\x32\x67\xb0\x0f\xfe\x06\x00\x00\xff\xff\x6a\xcd\x5f\x35\x02\x0b\x00\x00" +var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\xcb\x6e\xdb\x30\x10\xbc\xeb\x2b\x16\x39\xb4\x12\x6a\xc8\x39\x14\x3d\x18\x75\x00\xb7\x4a\x5a\x23\x46\x1c\x24\x6e\x7b\xa6\x44\xca\x26\x42\x93\x02\x49\x25\x29\x02\xff\x7b\x21\x51\xa4\x45\x59\x72\x5e\xd5\xc1\x0f\x72\x76\x67\xb8\xb3\x5c\xd1\x6d\x21\xa4\x86\x8b\x92\xaf\x69\xca\xc8\x4a\xdc\x11\x0e\xb9\x14\x5b\x38\xf1\xd6\x4e\x02\x8b\x64\xe2\xc1\x43\xd9\xff\x1e\x62\x9e\xac\x50\xca\xc8\xad\x46\x77\x94\xaf\x5b\x50\x7f\xc3\xc5\x2c\x44\x76\x47\x70\x9d\x47\x19\xf4\xe9\xe3\x62\xf9\xfd\xf2\x3c\x59\x2d\x2f\xcf\xaf\x66\x49\x72\x73\x7e\x7b\x1b\x04\xe3\x31\xac\x36\x54\x81\xca\x24\x2d\x34\xac\x89\x56\xa0\x37\x04\x56\xcb\xd5\x6c\x01\xbc\xdc\xa6\x44\x82\xc8\xe1\x62\xb1\xfc\x03\x88\x03\xca\x32\x51\x72\x0d\xe2\x81\xab\x11\xa0\x4c\x0a\xa5\xa0\xe4\xac\xa6\x1b\x81\xfd\x46\x1c\x83\x32\x92\xe2\x9a\x64\x86\xb1\x82\xb2\xa8\x72\x2b\xd2\xe4\x55\x93\x7a\x4b\x1b\x91\x94\x03\x17\x72\x8b\x98\xe5\x38\xb6\x67\x93\x1f\xc5\x60\xc2\xc8\x1a\xe9\x03\x98\xda\x20\x49\x70\x3f\x8d\xbf\xd7\x4f\xd3\xc1\xb4\x68\x82\x00\x65\x19\x51\x2a\x44\x8c\x45\x90\x97\x1c\xb6\x88\xf2\x10\x61\x2c\x89\x52\x93\xaa\x0a\xd5\x8f\x68\x02\xbf\x2e\xe8\xe3\x97\xcf\xf0\x14\x04\x00\x00\xf7\x48\x82\x2a\xb7\x30\x85\xd3\xf8\xd4\x2c\x31\xa2\x1d\xc3\xb4\xf2\x65\x66\xfe\xd8\x64\x91\x81\xd1\xbc\x46\xde\xa3\x92\xe9\x1b\x92\xc3\xd4\x06\xc5\x19\x2a\x50\x4a\x19\xd5\x94\xa8\x38\x15\x52\x8a\x87\xaf\x1f\x5c\x73\xc5\xbf\xab\x88\xb3\x70\x5c\x94\x29\xa3\xd9\x38\xb7\x1b\xdf\x10\x43\x3c\x23\x11\x3c\xd5\xf9\xab\xc7\x28\xab\x3e\x3f\x39\xa2\x38\x35\xb8\x1a\xb4\x33\x5a\xc6\x63\xf8\x41\xb4\x29\x14\x34\xfb\xa6\xf7\xaa\x8e\xb2\x4d\x62\x05\x7e\x54\xc0\x05\x26\xb6\xc4\x50\x08\xc1\x94\x3b\xba\x28\x34\x15\x1c\xb1\x2b\x81\xeb\xde\x26\xd2\x3b\x9d\xd3\xd6\x7f\xcc\xa7\xc3\x9b\x11\xef\x33\x5d\xd7\x47\xde\x9d\x85\x2e\x4b\xf5\xbc\x20\xe4\x1a\xe9\x8d\x8b\xf1\x0d\xe0\x1d\x9d\xfd\xfa\xf7\x35\xb5\x31\x73\x9e\x0b\x98\x0e\x91\x57\xbb\x61\x0d\x4b\x26\x3e\x45\x4c\x71\xd4\x6b\x90\x4d\x1a\x6b\xa1\x11\x33\x03\x60\xce\x6f\x48\x26\x24\x0e\xa3\x77\xd9\xd5\x34\xba\x90\xcf\x78\x96\x58\xdc\xff\xb0\xcc\x25\xeb\x77\xad\xdd\xbf\x4d\x98\x8b\x18\xb0\x0a\xfb\xf2\x7a\x55\xfb\x46\xb9\x88\x61\xb7\x92\x36\xc4\x97\x68\xfd\x6b\xf3\xc6\x66\x71\xe4\x01\xf7\x34\x5d\x34\xc5\xad\xb3\xf4\xb9\xee\x29\x1c\xb2\xbe\xcf\xfc\x0d\x01\xdf\x67\x30\x05\x05\x67\xd2\xdf\x03\x7f\xcd\xbb\xa5\x99\x47\x15\xe1\x6b\x7c\x6e\xbf\x98\xe2\xfa\xeb\xa7\x60\x98\xc8\x8e\xaf\x1e\xec\x80\xf0\xd9\xeb\xc8\xfa\x25\x1e\x3d\xc1\xde\x73\xf3\xbe\xea\x2b\x4e\x7b\xea\x75\x3d\xe8\xe3\x8c\xd7\x44\x7b\x64\xcd\x78\x0d\x1b\xb9\x1d\x36\x7b\x0b\x45\x0e\x88\xb1\x7a\xe9\x70\x46\xee\xef\xa8\x2f\xce\x25\x6c\x8d\xa4\x79\x02\xd3\x41\x61\xf5\x84\x49\xc2\xf6\xa8\x7f\xc7\x68\x9a\x27\x91\x97\xe6\x95\x43\xa9\xd5\x9b\xcf\x17\x65\x60\x12\xbd\xb4\x32\xad\x8b\x76\xa4\x3c\xfb\x2b\x7d\x58\xa3\x97\x96\xd8\xe5\x18\xa8\xf5\x9b\x27\x8c\x5f\xf9\xd1\xc0\xec\xe8\x7a\xf2\xa6\xb1\xd1\x7a\x76\x81\xff\xab\x31\x4c\x12\x5d\x4a\x5e\xe5\x0c\x76\xc1\xbf\x00\x00\x00\xff\xff\xc8\xe7\x34\xd9\x01\x0b\x00\x00" func lockedtokensUserGet_total_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4558,7 +4537,7 @@ func lockedtokensUserGet_total_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_total_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa5, 0xa3, 0xaa, 0xc7, 0x30, 0xaf, 0x46, 0x51, 0x91, 0x45, 0xe, 0xb8, 0xd0, 0x82, 0x5d, 0x72, 0x4a, 0x44, 0xa9, 0xf7, 0xa8, 0x22, 0xb1, 0xb2, 0xdf, 0xe9, 0x39, 0xd3, 0xc5, 0xae, 0xc9, 0x76}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc3, 0xd3, 0x81, 0x3, 0x5, 0x4, 0xdd, 0x3c, 0xe, 0xce, 0x21, 0xa5, 0x45, 0x4b, 0xd, 0x39, 0x6e, 0x3e, 0x3f, 0xce, 0x25, 0xc9, 0x27, 0xce, 0x1e, 0x7a, 0xe9, 0xdd, 0xc5, 0x86, 0x4f, 0x8}} return a, nil } @@ -4582,7 +4561,7 @@ func lockedtokensUserGet_unlock_limitCdc() (*asset, error) { return a, nil } -var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x8b\xe2\x40\x10\xc5\xef\xf9\x14\x45\x0e\x92\x1c\x36\xee\x61\xd9\x43\x70\x57\x1c\xff\x30\xa0\x8c\x83\x3a\xde\xdb\x4e\xc5\x04\xdb\xae\xd0\xa9\x4c\x84\xc1\xef\x3e\x74\xda\x04\x23\x08\xd3\x97\x26\x55\xaf\x5e\xfd\x78\xe9\xfc\x5c\x90\x61\x58\x54\xfa\x98\x1f\x14\xee\xe8\x84\x1a\x52\x43\x67\xf0\x7b\x35\xdf\x6b\x95\x8a\xea\x9e\xaa\xfd\xee\x14\x2b\x92\x27\x4c\x9a\x5a\xe9\x44\xbf\x2f\xab\xf5\x74\x39\x9f\xed\xd6\xcb\xf9\xdb\x64\x36\xdb\xcc\xb7\x5b\xcf\x63\x23\x74\x29\x24\xe7\xa4\x03\x71\xa6\x4a\x73\x0c\x1f\x8b\xfc\xf2\xf7\x4f\x08\x5f\x9e\x07\x00\xa0\x90\x21\x23\x95\xa0\xd9\x60\x1a\xc3\xe0\xde\x3a\x6a\xae\xd7\xa6\xdb\x89\x3f\x45\xa5\xd8\x69\x3b\xb0\x68\x6f\x8b\xce\xb0\x30\x58\x08\x83\x81\x90\x92\x63\x10\x15\x67\xc1\x0b\x19\x43\xf5\x5e\xa8\x0a\x43\x18\x4c\xa4\xb4\x24\x96\x00\x6e\xa7\x44\x95\x46\x1d\x05\xfc\x03\x3b\x1c\x95\x4c\x46\x1c\x31\x3a\x34\xe3\xa3\xa7\x68\xff\x03\x1b\x41\x0c\xcf\xfa\x5b\xe7\xf3\x2e\x38\x0b\xbb\x95\xf6\x8c\xc7\x50\x08\x9d\xcb\xc0\x9f\x52\xa5\x12\xd0\xc4\xe0\x96\x81\x00\x83\x29\x1a\xd4\x12\x81\x09\xee\xdc\xfc\xd0\xeb\x73\xb7\x81\x3c\xc3\x7e\x48\xa9\xa5\x1d\xde\x74\xc3\xb4\xed\x37\xed\x1f\x13\xda\x31\xe0\xe6\x99\x34\x04\x16\xd8\x77\xd3\x57\x47\x88\x17\x94\x15\xe3\x63\xce\x2d\x6f\x94\x60\x41\x65\xce\x37\x9e\xd1\xaf\xfe\x5f\x88\xea\x9c\xb3\xc4\x88\xba\x7b\x39\xee\x0e\xdb\x1d\x57\xef\x3b\x00\x00\xff\xff\xc9\xd6\xa2\x71\xda\x02\x00\x00" +var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x5f\x4f\xc2\x30\x14\xc5\xdf\xf7\x29\x6e\xf6\x60\xb6\x44\x8b\x0f\xc6\x07\x82\x12\xe4\x4f\x4c\x20\x62\x00\xf1\xb9\x74\x77\x6c\xa1\xb4\x4b\x77\xe7\x48\x0c\xdf\xdd\x74\xff\x64\x1a\x89\x3e\xd8\x97\x66\xed\x3d\xe7\x9e\xdf\x6e\xe3\x7d\xa2\x0d\xc1\x24\x53\xdb\x78\x23\x71\xa5\x77\xa8\x20\x34\x7a\x0f\x6e\xeb\xcc\x75\xea\x4a\xa9\xf3\x56\x55\xfd\xdd\x54\xcc\xb4\xd8\x61\x50\x9c\xa5\x65\xd1\xf5\x61\x36\x1f\x4e\xc7\xa3\xd5\x7c\x3a\x7e\x1a\x8c\x46\x8b\xf1\x72\xe9\x38\x64\xb8\x4a\xb9\xa0\x58\x2b\x8f\xef\x75\xa6\xa8\x0b\x2f\x93\xf8\x70\x7b\xe3\xc3\xbb\xe3\x00\x00\x48\x24\x88\xb4\x0c\xd0\x2c\x30\xec\x02\xcf\x28\xf2\x4e\xed\x59\xb1\xcd\x13\x34\xdc\xda\xa4\x97\x6d\x10\xf6\x1a\x53\x14\x18\x9e\xf3\x8d\x44\x1f\x2e\xbe\x4b\x1f\x0b\xf3\xa6\xd7\x1b\xcf\x24\x7d\xb6\x3a\x6b\xd6\x80\xb3\xb5\x55\x95\x81\x13\x83\x09\x37\xe8\x71\x21\xa8\x32\x79\xd0\xc6\xe8\x7c\xcd\x65\x66\x55\x03\x21\x2c\xa9\x25\x84\x6a\xa5\x28\x43\xd6\x50\xc2\x1d\x58\x31\x4b\x49\x1b\xbe\x45\xb6\x29\xe4\xbd\xff\x42\xbf\xf7\xec\x84\xba\xf0\xd3\xfd\xb2\x8c\xf1\xcc\x29\xf2\x9b\xc4\x76\xf5\xfb\x90\x70\x15\x0b\xcf\x1d\xea\x4c\x06\xa0\x34\x41\x99\x15\x38\x18\x0c\xd1\xa0\x12\x08\xa4\xe1\xc4\xcd\xf5\x9d\x36\x76\xfd\xc3\xcf\x51\xff\x65\x0a\x35\x4e\xa7\x32\xea\x84\xf5\x7d\x71\xfd\x6b\x04\x2b\x03\x2a\x9e\x79\x11\xd1\x12\xb9\xa5\xfa\x58\x22\xe0\x01\x45\x46\xf8\x75\x8e\x35\x10\x0b\x30\xd1\x69\x4c\x55\x9e\xde\x55\x7b\xca\x2c\xaf\x30\x9a\x97\x5f\xee\x7e\xdd\xe3\xe8\x7c\x04\x00\x00\xff\xff\xf2\x89\xe1\xd6\x9a\x03\x00\x00" func lockedtokensUserWithdraw_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4598,7 +4577,7 @@ func lockedtokensUserWithdraw_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/withdraw_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdb, 0x6c, 0x0, 0x6c, 0x87, 0xe9, 0x48, 0xad, 0x1b, 0x48, 0x31, 0xc9, 0x53, 0x2, 0x39, 0xbc, 0x1d, 0x2f, 0x68, 0xbe, 0xff, 0x2, 0xb, 0xd3, 0x2b, 0x20, 0x9, 0x7a, 0x5b, 0x33, 0xf7, 0xb5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6, 0x0, 0x9, 0xaa, 0x2e, 0xe9, 0xe0, 0xa2, 0x7e, 0xa1, 0xd7, 0x2e, 0x12, 0xde, 0x32, 0x3f, 0xfe, 0x1b, 0xaa, 0xd7, 0xe6, 0xd6, 0x32, 0x74, 0x1b, 0xb5, 0xd8, 0x31, 0xea, 0x85, 0x4c, 0xc8}} return a, nil } @@ -6512,7 +6491,6 @@ var _bindata = map[string]func() (*asset, error){ "lockedTokens/admin/custody_create_shared_accounts.cdc": lockedtokensAdminCustody_create_shared_accountsCdc, "lockedTokens/admin/custody_setup_account_creator.cdc": lockedtokensAdminCustody_setup_account_creatorCdc, "lockedTokens/admin/deposit_locked_tokens.cdc": lockedtokensAdminDeposit_locked_tokensCdc, - "lockedTokens/admin/get_unlocking_bad_accounts.cdc": lockedtokensAdminGet_unlocking_bad_accountsCdc, "lockedTokens/admin/unlock_tokens.cdc": lockedtokensAdminUnlock_tokensCdc, "lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc": lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc, "lockedTokens/delegator/delegate_new_tokens.cdc": lockedtokensDelegatorDelegate_new_tokensCdc, @@ -6888,7 +6866,6 @@ var _bintree = &bintree{nil, map[string]*bintree{ "custody_create_shared_accounts.cdc": {lockedtokensAdminCustody_create_shared_accountsCdc, map[string]*bintree{}}, "custody_setup_account_creator.cdc": {lockedtokensAdminCustody_setup_account_creatorCdc, map[string]*bintree{}}, "deposit_locked_tokens.cdc": {lockedtokensAdminDeposit_locked_tokensCdc, map[string]*bintree{}}, - "get_unlocking_bad_accounts.cdc": {lockedtokensAdminGet_unlocking_bad_accountsCdc, map[string]*bintree{}}, "unlock_tokens.cdc": {lockedtokensAdminUnlock_tokensCdc, map[string]*bintree{}}, "unlock_tokens_for_multiple_accounts.cdc": {lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc, map[string]*bintree{}}, }}, diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index 33ede1d43..316490320 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "mainnet", - "hash": "7eaae3a9b5c879d47d6c20ac8194cfbe900a82a1981234861bdfc8257f834a9c" + "hash": "df3ae1b529ad2c869e82a5229ce5913a58d7caa204e1e9cac85570a17eaae9dd" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "mainnet", - "hash": "cc17f3af647a27559b90cfe530e36548c624f28846d7e4dfb9a9b35908281e8d" + "hash": "ba4f11874097b90e870db4c95bb3e6a27942a23ad816cad2df477a6bc8f9e21d" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "mainnet", - "hash": "4a415dd00a67fcdea78f9280b85c60b311779b7d070c6cdc039e26e40b8864dc" + "hash": "0c06d0d630d34e81a25e31e39998afed9f37aad33312e22ea20c1547d3cf912e" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,12 +134,12 @@ } ], "network": "mainnet", - "hash": "24638d111c8cc94bb27d40a12d84ee6259050b3341b7ddf3befcbd9086f42fe1" + "hash": "66318a62781fe37c2cc65931e96a11aaf642675c326facc4c7c8193298471a73" }, { "id": "TH.09", "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -154,12 +154,12 @@ } ], "network": "mainnet", - "hash": "ea3ec34dd725eec75dbe183920f67046835af2c18694fc62124fa6ecd9dfb03c" + "hash": "92f5f89513d6739b21573a796576dc5fbfa25a6d2f137435c14acaa515d5efaf" }, { "id": "TH.10", "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -174,12 +174,12 @@ } ], "network": "mainnet", - "hash": "e3dd8ed6ebc615b5320d4123521d8034336b75f6cb934cf09a92a91e8635b0fe" + "hash": "d1e6e4a6a62e65d87ce45ca77b24edd8d6868fdc5547d0b36e80d7a670a8400b" }, { "id": "TH.11", "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -194,20 +194,20 @@ } ], "network": "mainnet", - "hash": "b972bc22914df2476770c304f2d19dd07732a4b04a048bd699d6188a0d835bb3" + "hash": "9d43648974c7bd0ad3d91b1dabf53de751702dd7921c7ea5c98065579e715f17" }, { "id": "TH.12", "name": "Unstake All FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction() {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", "arguments": [], "network": "mainnet", - "hash": "6d8677806cec6f5b36cc7c8fe72e0656bd3249d9a9372fbeacecf86ec3788fb7" + "hash": "8c64610b77a6e33680a9dd38d00602a87b0ac165d22b287222b9e4c51744a34e" }, { "id": "TH.13", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -222,12 +222,12 @@ } ], "network": "mainnet", - "hash": "f98acdead3010e539b345ec9ac2e00057a5e15b77989dcd279533d694e9475ec" + "hash": "8fdd79f1729915b2696d4cfa0be9a28ea0a0548f41b39ed9259ae32dee939193" }, { "id": "TH.14", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -242,7 +242,7 @@ } ], "network": "mainnet", - "hash": "71108d7604c86c477c55d170142ab0e8ff46a6de7d1e0f6a2d3892f07997ad80" + "hash": "67737c7f2ad4c183cd36b6edc47ac41e823f225bac9ff1a88e2fe2c38144a6bb" }, { "id": "TH.16", @@ -289,7 +289,7 @@ { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "mainnet", - "hash": "28b85fd7223b166dd80be92285d60dd0f91916c68bf54a09ef0bfd41a7f9384a" + "hash": "eef0a6040c0ae3c716a6a40206ae5f318e1ed98e6e5748c7fa7d8c5e325ce608" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,12 +335,12 @@ } ], "network": "mainnet", - "hash": "5c885520bc33265385f193f0d44e527c09f4375edbd93e42c2f446456285121f" + "hash": "26deca47a5a914f6f43a6a0fc88fb66b7a42e0c8588bdc170eeb8d885ce42bbe" }, { "id": "TH.20", "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -355,12 +355,12 @@ } ], "network": "mainnet", - "hash": "4c9db2ae14d53994a90ad11618ef996e0089a042fb6b9227a047ec374b20d7f0" + "hash": "1881925bb789e77a60a2259cb119a39a5acc0b2db631fbfe812664f6e3f4a885" }, { "id": "TH.21", "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -375,12 +375,12 @@ } ], "network": "mainnet", - "hash": "d22c22bd82d04fb46de6c1cc7d79af196912d208a4b21ae7e3a69b2fc41b47dc" + "hash": "a1e31d1e216f5c881a398743df6c84eb62c71f7c3fb8478761607fd7a7c829ac" }, { "id": "TH.22", "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -395,12 +395,12 @@ } ], "network": "mainnet", - "hash": "9fee5b7a755f31992fda0fddb42edcc4f3362ef2d9f56f115304504d9a26e8ff" + "hash": "14d4da181ec5e5e9bf67a4ec1f76d91ba3f57e326cc3bcdb1f21793cceff7ce4" }, { "id": "TH.23", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +415,12 @@ } ], "network": "mainnet", - "hash": "9d23d2bcd097234184d2e768baf884d4a4b778786f09cc5feb93c43bb6630a9f" + "hash": "f2c7e52c726dfbb3fe01fb77f3bbd3c876845aa0bc9c36218323556167774862" }, { "id": "TH.24", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,7 +435,7 @@ } ], "network": "mainnet", - "hash": "c207a5d9482bb27ac8339f0c2279c9c27d988d5d6cfa21f48497d9796df301b0" + "hash": "68f5607016e4b1d920be156edc01936bc4af89a2747ddd39842e89241933baaa" }, { "id": "TH.25", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index a3ed5f16a..dd978784f 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "testnet", - "hash": "abcf1f449842f2c1da40295b13a312f766ae0984ff011e8ba2ddb0fec0e1a206" + "hash": "4b75a07c1313891183b11fbdd480a12b8257baa9f433b991bed8e68985e0ddd7" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "testnet", - "hash": "90b47e234a0574e1b88aa5f5d7a9d8863bc50e7db68c03e091723534a52cbd03" + "hash": "7087bf3e7255597cf79cc99863173eb17c21b1433ca8577e3bac65c6ab0e69f4" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "testnet", - "hash": "fd4b992484a92eaadd209454e535a7326f8dac5a37dc6167e60836cb124a8591" + "hash": "c73a047e33ce1d4d2dcc3fe3785a06e4c98a2ea734571a16c34fd8756b272c2b" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,12 +134,12 @@ } ], "network": "testnet", - "hash": "3b1b5f17fa582bb7fda90eccc8e44492d88d0cd3f2bed44c634885d1b35eec69" + "hash": "cff4386eceffd120399e156bcdb59e2c6d4c6f547acb5e4c2260b174af718c3c" }, { "id": "TH.09", "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -154,12 +154,12 @@ } ], "network": "testnet", - "hash": "f733ce3941a148ff20736b0da9f023db1730d2f7289cf844e0cc33d801a76536" + "hash": "bcf2bdd7b79261695118939648b1a4c52af44a44da17461b8aaccda55bf39ede" }, { "id": "TH.10", "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -174,12 +174,12 @@ } ], "network": "testnet", - "hash": "92d8a971d4de4f721ae67796a47248cfdf010fa6ea585ea8187170a0b3e369df" + "hash": "afeb3d440bac434ca96cc27d0bd9492bf09556159d1cd9bb6ac2d80f99197d47" }, { "id": "TH.11", "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -194,20 +194,20 @@ } ], "network": "testnet", - "hash": "2c4bc80178d0c3c18ea96c2fe0fbd25d96efadf75533af56ee3db86bd3cf0e3c" + "hash": "0f0bc2005f2104e28cfa129004739320945a9a1a20beef93522c504510e5159e" }, { "id": "TH.12", "name": "Unstake All FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction() {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction() {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", "arguments": [], "network": "testnet", - "hash": "ffc564b11bd2c83f5019932027d8a49da20c7a2cbf1b6540587860c63cd03a33" + "hash": "06c48b6484e12fd880289e7c98b9c8092e6616e5972312c13e454ea3f6ee5f79" }, { "id": "TH.13", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -222,12 +222,12 @@ } ], "network": "testnet", - "hash": "7d6013cf9010a958cee506706dc75b1d2b3c1f2969e4c667f7494fccbfa43923" + "hash": "cdba1c889cc834e47085f9857e8d390c0a29776653859147cfcbe5ba0123a2e6" }, { "id": "TH.14", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -242,7 +242,7 @@ } ], "network": "testnet", - "hash": "87c3086c6627b73a2feb3045ba2d76cd05f05f57ffbd67744086b69e30653b7a" + "hash": "7342ec6c5da7f2f200f40ea1e134f7980b1c6fa970d0a66e1ebd4c73f3bc8fa2" }, { "id": "TH.16", @@ -289,7 +289,7 @@ { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "testnet", - "hash": "35ded738834498f973995282e25c11c997fd94858f36cfffe393c3abe7a86be2" + "hash": "4f7cb63a61680eda92e91a6cd4b87f8efd2640493c4688c911fd20806f9347f2" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,12 +335,12 @@ } ], "network": "testnet", - "hash": "5a460d73535d58b51151687f6b1c624e4cba03fd28d769109fcb81ed91d7385a" + "hash": "810f201ae72d94c1c08394bd0fb65c55597c036279be021857ea0d3e0ef5a4b5" }, { "id": "TH.20", "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -355,12 +355,12 @@ } ], "network": "testnet", - "hash": "f3a66fb5b397db5d50379ea64ab6a4c3928dff3fcf660e24a95c7f80c4fcdb6b" + "hash": "1be166ba9de98713d8aa7be176b152beaa87a5329f720d8454eb8a60f53044c8" }, { "id": "TH.21", "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -375,12 +375,12 @@ } ], "network": "testnet", - "hash": "58f47cf61fb47d3a3af05eb079b2d201111d3f28b92dc141815dd8d56c4f7b2f" + "hash": "d6548243b4ac0716cf4a9b7eb886ee9c182dc33dadffedede3a51115f1d5a1a0" }, { "id": "TH.22", "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -395,12 +395,12 @@ } ], "network": "testnet", - "hash": "e24f2dbf555438b4424ba4f6e86564bb2abb3c5d8b2238fdd9ccf3bdf45ec62e" + "hash": "b5a0279e3486772758b6073354908108fa153da9d75e5fc087f242a363b4b25b" }, { "id": "TH.23", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +415,12 @@ } ], "network": "testnet", - "hash": "e8bbb43125df0d3d6f5e8a458a12a4a1c087b72de6362f172de02140802dfeb3" + "hash": "41a6be3ccb335a5a303dea94c10ec9dc13a4ec71d24ad2b31b04a719b3cbaa68" }, { "id": "TH.24", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,7 +435,7 @@ } ], "network": "testnet", - "hash": "e4fd690e8069238d3aaca5a5f0e8b93e88955b2dead960649541671d3c766875" + "hash": "4a0e9cff6a5a04b99d45921af8a58dc262d64ee4ccdba6ae7ce9007597cd37b2" }, { "id": "TH.25", diff --git a/lib/go/test/flow_epoch_test.go b/lib/go/test/flow_epoch_test.go index 507b8eec4..c55dfc093 100644 --- a/lib/go/test/flow_epoch_test.go +++ b/lib/go/test/flow_epoch_test.go @@ -9,8 +9,6 @@ import ( "github.com/onflow/flow-go/module/signature" - "github.com/onflow/flow-go/module/signature" - "github.com/onflow/cadence" jsoncdc "github.com/onflow/cadence/encoding/json" "github.com/stretchr/testify/assert" @@ -97,7 +95,7 @@ func TestEpochClusters(t *testing.T) { // Deploys the staking contract, qc, dkg, and epoch lifecycle contract // staking contract is deployed with default values (1.25M rewards, 8% cut) - idTableAddress, _ := initializeAllEpochContracts(t, b, idTableAccountKey, IDTableSigner, &env, + _, _ = initializeAllEpochContracts(t, b, idTableAccountKey, IDTableSigner, &env, startEpochCounter, // start epoch counter numEpochViews, // num views per epoch numStakingViews, // num views for staking auction @@ -106,55 +104,39 @@ func TestEpochClusters(t *testing.T) { randomSource, // random source rewardIncreaseFactor) - // t.Run("Should be able to randomize an array of strings", func(t *testing.T) { + t.Run("Should be able to randomize an array of strings", func(t *testing.T) { - // adminString, _ := cadence.NewString(adminID) - // joshString, _ := cadence.NewString(joshID) - // maxString, _ := cadence.NewString(maxID) - // accessString, _ := cadence.NewString(accessID) - // idArray := cadence.NewArray([]cadence.Value{adminString, joshString, maxString, accessString}) - // result := executeScriptAndCheck(t, b, templates.GenerateGetRandomizeScript(env), [][]byte{jsoncdc.MustEncode(idArray)}) - // assertEqual(t, 4, len(result.(cadence.Array).Values)) + adminString, _ := cadence.NewString(adminID) + joshString, _ := cadence.NewString(joshID) + maxString, _ := cadence.NewString(maxID) + accessString, _ := cadence.NewString(accessID) + idArray := cadence.NewArray([]cadence.Value{adminString, joshString, maxString, accessString}) + result := executeScriptAndCheck(t, b, templates.GenerateGetRandomizeScript(env), [][]byte{jsoncdc.MustEncode(idArray)}) + assertEqual(t, 4, len(result.(cadence.Array).Values)) - // }) + }) - code := ` - transaction { - prepare(acct: AuthAccount) { - let number = unsafeRandom() - } - }` + // create new user accounts, mint tokens for them, and register them for staking + addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) + ids, _, _ := generateNodeIDs(numEpochAccounts) + _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + registerNodesForStaking(t, b, env, + addresses, + signers, + stakingPublicKeys, + networkingPublicKeys, + ids) - tx := createTxWithTemplateAndAuthorizer(b, []byte(fmt.Sprintf(code)), idTableAddress) - signAndSubmit( - t, b, tx, - []flow.Address{idTableAddress}, - []crypto.Signer{IDTableSigner}, - false, - ) + t.Run("Should be able to create collector clusters from an array of ids signed up for staking", func(t *testing.T) { + string0, _ := cadence.NewString(ids[0]) + string1, _ := cadence.NewString(ids[1]) + string2, _ := cadence.NewString(ids[2]) + string3, _ := cadence.NewString(ids[3]) + idArray := cadence.NewArray([]cadence.Value{string0, string1, string2, string3}) + result := executeScriptAndCheck(t, b, templates.GenerateGetCreateClustersScript(env), [][]byte{jsoncdc.MustEncode(idArray)}) + assertEqual(t, 2, len(result.(cadence.Array).Values)) - // create new user accounts, mint tokens for them, and register them for staking - // addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) - // ids, _, _ := generateNodeIDs(numEpochAccounts) - // _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) - // registerNodesForStaking(t, b, env, - // addresses, - // signers, - // stakingPublicKeys, - // networkingPublicKeys, - // ids) - - // t.Run("Should be able to create collector clusters from an array of ids signed up for staking", func(t *testing.T) { - // string0, _ := cadence.NewString(ids[0]) - // string1, _ := cadence.NewString(ids[1]) - // string2, _ := cadence.NewString(ids[2]) - // string3, _ := cadence.NewString(ids[3]) - // idArray := cadence.NewArray([]cadence.Value{string0, string1, string2, string3}) - // result := executeScriptAndCheck(t, b, templates.GenerateGetCreateClustersScript(env), [][]byte{jsoncdc.MustEncode(idArray)}) - // assertEqual(t, 2, len(result.(cadence.Array).Values)) - - // - // }) + }) } diff --git a/lib/go/test/flow_lockedtokens_test.go b/lib/go/test/flow_lockedtokens_test.go index 6749c2c1b..031a27037 100644 --- a/lib/go/test/flow_lockedtokens_test.go +++ b/lib/go/test/flow_lockedtokens_test.go @@ -2078,183 +2078,3 @@ func TestLockedTokensRealDelegating(t *testing.T) { assertEqual(t, CadenceUFix64("1000000.0"), result) }) } - -func TestLockedTokensUnlockMultipleAccounts(t *testing.T) { - - b, adapter, accountKeys, env := newTestSetup(t) - // Create new keys for the epoch account - idTableAccountKey, IDTableSigner := accountKeys.NewWithSigner() - - _, _ = initializeAllEpochContracts(t, b, idTableAccountKey, IDTableSigner, &env, - startEpochCounter, // start epoch counter - numEpochViews, // num views per epoch - numStakingViews, // num views for staking auction - numDKGViews, // num views for DKG phase - numClusters, // num collector clusters - randomSource, // random source - rewardIncreaseFactor) - - adminAccountKey, adminSigner := accountKeys.NewWithSigner() - adminAddress, _ := adapter.CreateAccount(context.Background(), []*flow.AccountKey{adminAccountKey}, nil) - - deployAllCollectionContracts(t, b, adapter, accountKeys, &env, adminAddress, adminSigner) - - numAccounts := 40 - - accountAddresses := make([]flow.Address, numAccounts) - sharedAccountAddresses := make([]flow.Address, numAccounts) - accountSigners := make([]crypto.Signer, numAccounts) - - firstUnlockInfo := make([]cadence.KeyValuePair, (numAccounts/2)+1) - secondUnlockInfo := make([]cadence.KeyValuePair, (numAccounts/2)+1) - - // Create regular accounts that cannot be unlocked - nonLockedAccountKey, _ := accountKeys.NewWithSigner() - nonLockedAddress, _ := adapter.CreateAccount(context.Background(), []*flow.AccountKey{nonLockedAccountKey}, nil) - - nonLocked2AccountKey, _ := accountKeys.NewWithSigner() - nonLocked2Address, _ := adapter.CreateAccount(context.Background(), []*flow.AccountKey{nonLocked2AccountKey}, nil) - - // initialize a bunch of locked accounts with 100M FLOW in each locked account - for i := 0; i < numAccounts; i++ { - - accountAddresses[i], sharedAccountAddresses[i], accountSigners[i] = createLockedAccountPairWithBalances( - t, b, adapter, - accountKeys, - env, - "1000000000.0", - "0.0", "100000000.0", - adminAccountKey, adminAddress, adminSigner) - - if i < numAccounts/2 { - // Create Dictionary Key Pairs with the unlocked account addresses as the keys - // and the amounts to unlock as the values - // Unlock 10k per account - firstUnlockInfo[i] = cadence.KeyValuePair{ - Key: cadence.NewAddress(accountAddresses[i]), - Value: CadenceUFix64("10000.0"), - } - } else { - secondUnlockInfo[i%(numAccounts/2)] = cadence.KeyValuePair{ - Key: cadence.NewAddress(accountAddresses[i]), - Value: CadenceUFix64("10000.0"), - } - } - - // Check unlock limit of the shared accounts - result := executeScriptAndCheck(t, b, - templates.GenerateGetUnlockLimitScript(env), - [][]byte{ - jsoncdc.MustEncode(cadence.Address(accountAddresses[i])), - }, - ) - assertEqual(t, CadenceUFix64("0.0"), result) - } - - // Set the bad accounts' info in the dictionary - firstUnlockInfo[numAccounts/2] = cadence.KeyValuePair{ - Key: cadence.NewAddress(nonLockedAddress), - Value: CadenceUFix64("20000.0"), - } - - secondUnlockInfo[numAccounts/2] = cadence.KeyValuePair{ - Key: cadence.NewAddress(nonLocked2Address), - Value: CadenceUFix64("30000.0"), - } - - // Deposit 0.001 FLOW into the shared account to increase its unlock limit - mintTokensForAccount(t, b, env, sharedAccountAddresses[0], "0.001") - - // Make sure the unlock limit has increased by 0.001 - result := executeScriptAndCheck(t, b, - templates.GenerateGetUnlockLimitScript(env), - [][]byte{ - jsoncdc.MustEncode(cadence.Address(accountAddresses[0])), - }, - ) - assertEqual(t, CadenceUFix64("0.001"), result) - - t.Run("Should be able to increase the unlock limit for many accounts", func(t *testing.T) { - - // Use the dictionary we created to increase all accounts' unlock limits - tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateIncreaseUnlockLimitForMultipleAccountsScript(env), adminAddress) - _ = tx.AddArgument(cadence.NewDictionary(firstUnlockInfo)) - - signAndSubmit( - t, b, tx, - []flow.Address{adminAddress}, - []crypto.Signer{adminSigner}, - false, - ) - - // Make sure they have all been increased to 10k - // Account which had an increased limit should not be greater than 10k - for i := 0; i < numAccounts; i++ { - - result := executeScriptAndCheck(t, b, - templates.GenerateGetUnlockLimitScript(env), - [][]byte{ - jsoncdc.MustEncode(cadence.Address(accountAddresses[i])), - }, - ) - if i == 0 { - assertEqual(t, CadenceUFix64("10000.001"), result) - } else if i < numAccounts/2 { - assertEqual(t, CadenceUFix64("10000.0"), result) - } else { - assertEqual(t, CadenceUFix64("0.0"), result) - } - } - - result := executeScriptAndCheck(t, b, - templates.GenerateGetBadAccountsScript(env), - [][]byte{jsoncdc.MustEncode(cadence.Address(adminAddress))}, - ).(cadence.Dictionary).Pairs - assertEqual(t, 1, len(result)) - assertEqual(t, nonLockedAddress.String(), result[0].Key.String()[2:]) - assertEqual(t, CadenceUFix64("20000.0"), result[0].Value) - - }) - - t.Run("Should be able to increase the unlock limit for more accounts but not overwrite first bad accounts", func(t *testing.T) { - - // Use the dictionary we created to increase all accounts' unlock limits - tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateIncreaseUnlockLimitForMultipleAccountsScript(env), adminAddress) - _ = tx.AddArgument(cadence.NewDictionary(secondUnlockInfo)) - - signAndSubmit( - t, b, tx, - []flow.Address{adminAddress}, - []crypto.Signer{adminSigner}, - false, - ) - - // Make sure they have all been increased to 10k - // Account which had an increased limit should not be greater than 10k - for i := 0; i < numAccounts; i++ { - - result := executeScriptAndCheck(t, b, - templates.GenerateGetUnlockLimitScript(env), - [][]byte{ - jsoncdc.MustEncode(cadence.Address(accountAddresses[i])), - }, - ) - if i == 0 { - assertEqual(t, CadenceUFix64("10000.001"), result) - } else { - assertEqual(t, CadenceUFix64("10000.0"), result) - } - } - - result := executeScriptAndCheck(t, b, - templates.GenerateGetBadAccountsScript(env), - [][]byte{jsoncdc.MustEncode(cadence.Address(adminAddress))}, - ).(cadence.Dictionary).Pairs - assertEqual(t, 2, len(result)) - assertEqual(t, nonLockedAddress.String(), result[0].Key.String()[2:]) - assertEqual(t, CadenceUFix64("20000.0"), result[0].Value) - assertEqual(t, nonLocked2Address.String(), result[1].Key.String()[2:]) - assertEqual(t, CadenceUFix64("30000.0"), result[1].Value) - }) - -} diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index ba2a6c691..8fb574d88 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -87,8 +87,8 @@ require ( github.com/multiformats/go-multistream v0.4.1 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230921055403-cf7a05c90c20 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 16093e19b..f449ba6b2 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -721,6 +721,7 @@ github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpx github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= +github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= @@ -828,6 +829,7 @@ github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLe github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= @@ -855,14 +857,21 @@ github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgf github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= +github.com/gxed/hashland/keccakpg v0.0.1/go.mod h1:kRzw3HkwxFU1mpmPP8v1WyQzwdGfmKFJ6tItnhQ67kU= +github.com/gxed/hashland/murmur3 v0.0.1/go.mod h1:KjXop02n4/ckmZSnY2+HKcLud/tcmvhST0bie/0lS48= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= +github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= +github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo= github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM= github.com/hashicorp/golang-lru v0.0.0-20160813221303-0a025b7e63ad/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc= github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= +github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= @@ -870,44 +879,62 @@ github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47 github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= +github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= +github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs= github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0= +github.com/ipfs/go-block-format v0.1.2 h1:GAjkfhVx1f4YTODS6Esrj1wt2HhrtwTnhEr+DyPUaJo= github.com/ipfs/go-block-format v0.1.2/go.mod h1:mACVcrxarQKstUU3Yf/RdwbC4DzPV6++rO2a3d+a/KE= github.com/ipfs/go-cid v0.0.5/go.mod h1:plgt+Y5MnOey4vO4UlUazGqdbEXuFYitED67FexhXog= +github.com/ipfs/go-cid v0.4.1 h1:A/T3qGvxi4kpKWWcPC/PgbvDA2bjVLO7n4UeVwnbs/s= github.com/ipfs/go-cid v0.4.1/go.mod h1:uQHwDeX4c6CtyrFwdqyhpNcxVewur1M7l7fNU7LKwZk= github.com/ipfs/go-datastore v0.5.0/go.mod h1:9zhEApYMTl17C8YDp7JmU7sQZi2/wqiYh73hakZ90Bk= +github.com/ipfs/go-datastore v0.6.0 h1:JKyz+Gvz1QEZw0LsX1IBn+JFCJQH4SJVFtM4uWU0Myk= github.com/ipfs/go-datastore v0.6.0/go.mod h1:rt5M3nNbSO/8q1t4LNkLyUwRs8HupMeN/8O4Vn9YAT8= github.com/ipfs/go-detect-race v0.0.1/go.mod h1:8BNT7shDZPo99Q74BpGMK+4D8Mn4j46UU0LZ723meps= +github.com/ipfs/go-ipfs-blockstore v1.3.0 h1:m2EXaWgwTzAfsmt5UdJ7Is6l4gJcaM/A12XwJyvYvMM= github.com/ipfs/go-ipfs-blockstore v1.3.0/go.mod h1:KgtZyc9fq+P2xJUiCAzbRdhhqJHvsw8u2Dlqy2MyRTE= github.com/ipfs/go-ipfs-delay v0.0.0-20181109222059-70721b86a9a8/go.mod h1:8SP1YXK1M1kXuc4KJZINY3TQQ03J2rwBG9QfXmbRPrw= +github.com/ipfs/go-ipfs-ds-help v1.1.0 h1:yLE2w9RAsl31LtfMt91tRZcrx+e61O5mDxFRR994w4Q= github.com/ipfs/go-ipfs-ds-help v1.1.0/go.mod h1:YR5+6EaebOhfcqVCyqemItCLthrpVNot+rsOU/5IatU= +github.com/ipfs/go-ipfs-util v0.0.2 h1:59Sswnk1MFaiq+VcaknX7aYEyGyGDAA73ilhEK2POp8= github.com/ipfs/go-ipfs-util v0.0.2/go.mod h1:CbPtkWJzjLdEcezDns2XYaehFVNXG9zrdrtMecczcsQ= +github.com/ipfs/go-ipld-format v0.5.0 h1:WyEle9K96MSrvr47zZHKKcDxJ/vlpET6PSiQsAFO+Ds= github.com/ipfs/go-ipld-format v0.5.0/go.mod h1:ImdZqJQaEouMjCvqCe0ORUS+uoBmf7Hf+EO/jh+nk3M= +github.com/ipfs/go-log v1.0.5 h1:2dOuUCB1Z7uoczMWgAyDck5JLb72zHzrMnGnCNNbvY8= github.com/ipfs/go-log v1.0.5/go.mod h1:j0b8ZoR+7+R99LD9jZ6+AJsrzkPbSXbZfGakb5JPtIo= github.com/ipfs/go-log/v2 v2.1.3/go.mod h1:/8d0SH3Su5Ooc31QlL1WysJhvyOTDCjcCZ9Axpmri6g= +github.com/ipfs/go-log/v2 v2.5.1 h1:1XdUzF7048prq4aBjDQQ4SL5RxftpRGdXhNRwKSAlcY= github.com/ipfs/go-log/v2 v2.5.1/go.mod h1:prSpmC1Gpllc9UYWxDiZDreBYw7zp4Iqp1kOLU9U5UI= +github.com/ipfs/go-metrics-interface v0.0.1 h1:j+cpbjYvu4R8zbleSs36gvB7jR+wsL2fGD6n0jO4kdg= github.com/ipfs/go-metrics-interface v0.0.1/go.mod h1:6s6euYU4zowdslK0GKHmqaIZ3j/b/tL7HTWtJ4VPgWY= github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jbenet/go-cienv v0.1.0/go.mod h1:TqNnHUmJgXau0nCzC7kXWeotg3J9W34CUv5Djy1+FlA= +github.com/jbenet/goprocess v0.1.4 h1:DRGOFReOMqqDNXwW70QkacFW0YN9QnwLV0Vqk+3oU0o= github.com/jbenet/goprocess v0.1.4/go.mod h1:5yspPrukOVuOLORacaBi858NqyClJPQxYZlqdZVfqY4= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= +github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= github.com/k0kubun/pp/v3 v3.2.0/go.mod h1:ODtJQbQcIRfAD3N+theGCV1m/CBxweERz2dapdz1EwA= github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= +github.com/kevinburke/go-bindata v3.24.0+incompatible h1:qajFA3D0pH94OTLU4zcCCKCDgR+Zr2cZK/RPJHDdFoY= github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= @@ -915,11 +942,13 @@ github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+o github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= github.com/klauspost/compress v1.12.3/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg= github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= +github.com/klauspost/compress v1.16.5 h1:IFV2oUNUzZaz+XyusxpLzpzS8Pt5rh0Z16For/djlyI= github.com/klauspost/compress v1.16.5/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= github.com/klauspost/cpuid/v2 v2.2.0/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= +github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= @@ -934,18 +963,24 @@ github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= +github.com/libp2p/go-buffer-pool v0.1.0 h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8= github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QTWy5HSiZacSbPg= +github.com/libp2p/go-libp2p v0.28.1 h1:YurK+ZAI6cKfASLJBVFkpVBdl3wGhFi6fusOt725ii8= github.com/libp2p/go-libp2p v0.28.1/go.mod h1:s3Xabc9LSwOcnv9UD4nORnXKTsWkPMkIMB/JIGXVnzk= +github.com/logrusorgru/aurora v2.0.3+incompatible h1:tOpm7WcpBTn4fjmVfgpQq0EfczGlG91VSDkswnjF5A8= github.com/logrusorgru/aurora v2.0.3+incompatible/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= +github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= +github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.7/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= +github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= @@ -955,6 +990,7 @@ github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcME github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= +github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= @@ -964,95 +1000,141 @@ github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1/go.mod h1:pD8RvIylQ358TN4wwqatJ8rNavkEINozVn9DtGI3dfQ= github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= github.com/minio/sha256-simd v0.1.1-0.20190913151208-6de447530771/go.mod h1:B5e1o+1/KgNmWrSQK08Y6Z1Vb5pwIktudl0J58iy0KM= +github.com/minio/sha256-simd v1.0.1 h1:6kaan5IFmwTNynnKKpDHe6FWHohJOHhCPchzK49dzMM= github.com/minio/sha256-simd v1.0.1/go.mod h1:Pz6AKMiUdngCLpeTL/RJY1M9rUuPMYujV5xJjtbRSN8= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/mr-tron/base58 v1.1.0/go.mod h1:xcD2VGqlgYjBdcBLw+TuYLr8afG+Hj8g2eTVqeSzSU8= github.com/mr-tron/base58 v1.1.3/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= +github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= github.com/mr-tron/base58 v1.2.0/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/multiformats/go-base32 v0.0.3/go.mod h1:pLiuGC8y0QR3Ue4Zug5UzK9LjgbkL8NSQj0zQ5Nz/AA= +github.com/multiformats/go-base32 v0.1.0 h1:pVx9xoSPqEIQG8o+UbAe7DNi51oej1NtK+aGkbLYxPE= github.com/multiformats/go-base32 v0.1.0/go.mod h1:Kj3tFY6zNr+ABYMqeUNeGvkIC/UYgtWibDcT0rExnbI= +github.com/multiformats/go-base36 v0.2.0 h1:lFsAbNOGeKtuKozrtBsAkSVhv1p9D0/qedU9rQyccr0= github.com/multiformats/go-base36 v0.2.0/go.mod h1:qvnKE++v+2MWCfePClUEjE78Z7P2a1UV0xHgWc0hkp4= +github.com/multiformats/go-multiaddr v0.9.0 h1:3h4V1LHIk5w4hJHekMKWALPXErDfz/sggzwC/NcqbDQ= github.com/multiformats/go-multiaddr v0.9.0/go.mod h1:mI67Lb1EeTOYb8GQfL/7wpIZwc46ElrvzhYnoJOmTT0= github.com/multiformats/go-multibase v0.0.1/go.mod h1:bja2MqRZ3ggyXtZSEDKpl0uO/gviWFaSteVbWT51qgs= +github.com/multiformats/go-multibase v0.2.0 h1:isdYCVLvksgWlMW9OZRYJEa9pZETFivncJHmHnnd87g= github.com/multiformats/go-multibase v0.2.0/go.mod h1:bFBZX4lKCA/2lyOFSAoKH5SS6oPyjtnzK/XTFDPkNuk= +github.com/multiformats/go-multicodec v0.9.0 h1:pb/dlPnzee/Sxv/j4PmkDRxCOi3hXTz3IbPKOXWJkmg= github.com/multiformats/go-multicodec v0.9.0/go.mod h1:L3QTQvMIaVBkXOXXtVmYE+LI16i14xuaojr/H7Ai54k= github.com/multiformats/go-multihash v0.0.13/go.mod h1:VdAWLKTwram9oKAatUcLxBNUjdtcVwxObEQBtRfuyjc= +github.com/multiformats/go-multihash v0.2.3 h1:7Lyc8XfX/IY2jWb/gI7JP+o7JEq9hOa7BFvVU9RSh+U= github.com/multiformats/go-multihash v0.2.3/go.mod h1:dXgKXCXjBzdscBLk9JkjINiEsCKRVch90MdaGiKsvSM= +github.com/multiformats/go-multistream v0.4.1 h1:rFy0Iiyn3YT0asivDUIR05leAdwZq3de4741sbiSdfo= github.com/multiformats/go-multistream v0.4.1/go.mod h1:Mz5eykRVAjJWckE2U78c6xqdtyNUEhKSM0Lwar2p77Q= github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXSrVKRY101jdMZYE= +github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= +github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= +github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= +github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= +github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= +github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1TqkXEVboA5pY= github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= +github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4 h1:EYSMBtkzaFHjpgma58ObxmERyftRcCM1f7CPCeE8m3Q= github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4/go.mod h1:pjHHx+Lky6p8b+HHIcB0GEshguQNfDOlwJ9wknBG1V0= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230921055403-cf7a05c90c20/go.mod h1:aXUwTDXnzpBPNMvYPyeItFv/64Yv0GmYffAj8KFbu4s= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a h1:pDUUKxDmHpO7P7lRUu2Niq0VbCcKU9IWEHclbTI37m0= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= +github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0 h1:vqoKU0q0FHSC5vKJmQi33r8QiwIzPxWh5zSiPGLfkGo= github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0/go.mod h1:9T0TKauFnj52sBweL9fW+r589ASuivrdfRSCFqhaLU8= +github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= +github.com/onflow/flow-go/crypto v0.24.9 h1:0EQp+kSZYJepMIiSypfJVe7tzsPcb6UXOdOtsTCDhBs= github.com/onflow/flow-go/crypto v0.24.9/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948/go.mod h1:cWMAsK1grBHKPIKxYVUv2rX+Nz0Ttq+PEQz4OjqCmpU= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27 h1:qm4ErSz3B3lsdVy/usLYpLvpzibbG6xQTkxAIcmYuDs= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce h1:YQKijiQaq8SF1ayNqp3VVcwbBGXSnuHNHq4GQmVGybE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= +github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= +github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= +github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 h1:onHthvaw9LFnH4t2DcNVpwGmV9E1BkGknEliJkfwQj0= github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58/go.mod h1:DXv8WO4yhMYhSNPKjeNKa5WY9YCIEBRbNzFFPJbWO6Y= github.com/pborman/uuid v0.0.0-20170112150404-1b00554d8222/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= +github.com/pelletier/go-toml/v2 v2.0.6 h1:nrzqCb7j9cDFj2coyLNLaZuJTLjWjlaz6nvTvIwycIU= github.com/pelletier/go-toml/v2 v2.0.6/go.mod h1:eumQOmlWiOPt5WriQQqoM5y18pDHwha2N+QD+EUNTek= github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2dXMnm1mY= github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/pierrec/lz4 v2.6.1+incompatible h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM= github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= +github.com/prometheus/client_golang v1.16.0 h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8= github.com/prometheus/client_golang v1.16.0/go.mod h1:Zsulrv/L9oM40tJ7T815tM89lFEugiJ9HzIqaAx4LKc= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY= github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.42.0 h1:EKsfXEYo4JpWMHH5cg+KOUWeuJSov1Id8zGR8eeI1YM= github.com/prometheus/common v0.42.0/go.mod h1:xBwqVerjNdUDjgODMpudtOMwlOwf2SaTr1yjz4b7Zbc= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.10.1 h1:kYK1Va/YMlutzCGazswoHKo//tZVlFpKYh+PymziUAg= github.com/prometheus/procfs v0.10.1/go.mod h1:nwNm2aOCAYw8uTR/9bWRREkZFxAUcWzPHWJq+XBB/FM= github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= +github.com/psiemens/graceland v1.0.0 h1:L580AVV4Q2XLcPpmvxJRH9UpEAYr/eu2jBKmMglhvM8= github.com/psiemens/graceland v1.0.0/go.mod h1:1Tof+vt1LbmcZFE0lzgdwMN0QBymAChG3FRgDx8XisU= +github.com/psiemens/sconfig v0.1.0 h1:xfWqW+TRpih7mXZIqKYTmpRhlZLQ1kbxV8EjllPv76s= github.com/psiemens/sconfig v0.1.0/go.mod h1:+MLKqdledP/8G3rOBpknbLh0IclCf4WneJUtS26JB2U= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.2.1-0.20211004051800-57c86be7915a/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= +github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= @@ -1063,6 +1145,7 @@ github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/f github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= github.com/rs/xid v1.4.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= +github.com/rs/zerolog v1.29.0 h1:Zes4hju04hjbvkVkOhdl2HpZa+0PmVwigmo8XoORE5w= github.com/rs/zerolog v1.29.0/go.mod h1:NILgTygv/Uej1ra5XxGf82ZFSLk58MFGAUS2o6usyD0= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= @@ -1071,31 +1154,40 @@ github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfF github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= +github.com/sethvargo/go-retry v0.2.3 h1:oYlgvIvsju3jNbottWABtbnoLC+GDtLdBHxKWxQm/iU= github.com/sethvargo/go-retry v0.2.3/go.mod h1:1afjQuvh7s4gflMObvjLPaWgluLLyhA1wmVZ6KLpICw= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= +github.com/slok/go-http-metrics v0.10.0 h1:rh0LaYEKza5eaYRGDXujKrOln57nHBi4TtVhmNEpbgM= github.com/slok/go-http-metrics v0.10.0/go.mod h1:lFqdaS4kWMfUKCSukjC47PdCeTk+hXDUVm8kLHRqJ38= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= +github.com/spaolacci/murmur3 v1.1.0 h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI= github.com/spaolacci/murmur3 v1.1.0/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= +github.com/spf13/afero v1.9.3 h1:41FoI0fD7OR7mGcKE/aOiLkGreyf8ifIOQmJANWogMk= github.com/spf13/afero v1.9.3/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= +github.com/spf13/cast v1.5.0 h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w= github.com/spf13/cast v1.5.0/go.mod h1:SpXXQ5YoyJw6s3/6cMTQuxvgRl3PCJiyaX9p6b155UU= github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tLCHU= +github.com/spf13/cobra v1.7.0 h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I= github.com/spf13/cobra v1.7.0/go.mod h1:uLxZILRyS/50WlhOIKD7W6V5bgeIt+4sICxh6uRMrb0= github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= +github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk= github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DMA2s= github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE= +github.com/spf13/viper v1.15.0 h1:js3yy885G8xwJa6iOISGFwd+qlUo5AvyXb7CiihdtiU= github.com/spf13/viper v1.15.0/go.mod h1:fFcTBJxvhhzSJiZy8n+PeW6t8l+KeT/uTARa0jHOQLA= github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570/go.mod h1:8OR4w3TdeIHIh1g6EMY5p0gVNOovcWC+1vpc7naMuAw= @@ -1114,22 +1206,31 @@ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/subosito/gotenv v1.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= +github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= +github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d h1:5JInRQbk5UBX8JfUvKh2oYTLMVwj3p6n+wapDDm7hko= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d/go.mod h1:Nlx5Y115XQvNcIdIy7dZXaNSUpzwBSge4/Ivk93/Yog= github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef/go.mod h1:sJ5fKU0s6JVwZjjcUEX2zFOnvq0ASQ2K9Zr6cf67kNs= github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= +github.com/vmihailenco/msgpack v4.0.4+incompatible h1:dSLoQfGFAo3F6OoNhwUmLwVgaUXK79GlxNBwueZn0xI= github.com/vmihailenco/msgpack v4.0.4+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk= +github.com/vmihailenco/msgpack/v4 v4.3.11 h1:Q47CePddpNGNhk4GCnAx9DDtASi2rasatE0cd26cZoE= github.com/vmihailenco/msgpack/v4 v4.3.11/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= +github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= +github.com/whyrusleeping/go-logging v0.0.0-20170515211332-0457bb6b88fc/go.mod h1:bopw91TMyo8J3tvftk8xmU2kPmlrt4nScJQZU2hE5EM= github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= +github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= @@ -1142,8 +1243,10 @@ github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1 github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= +github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= +github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= @@ -1156,32 +1259,43 @@ go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/otel v1.8.0/go.mod h1:2pkj+iMj0o03Y+cW6/m8Y4WkRdYN3AvCXCnzRMp9yvM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= +go.opentelemetry.io/otel v1.16.0 h1:Z7GVAX/UkAXPKsy94IU+i6thsQS4nb7LviLpnaNeW8s= go.opentelemetry.io/otel v1.16.0/go.mod h1:vl0h9NUa1D5s1nv3A5vZOYWn8av4K8Ml6JDeHrT/bx4= +go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0 h1:t4ZwRPU+emrcvM2e9DHd0Fsf0JTPVcbfa/BhTDF03d0= go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0/go.mod h1:vLarbg68dH2Wa77g71zmKQqlQ8+8Rq3GRG31uc0WcWI= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0 h1:cbsD4cUcviQGXdw8+bo5x2wazq10SKz8hEbtCRPcU78= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0/go.mod h1:JgXSGah17croqhJfhByOLVY719k1emAXC8MVhCIJlRs= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0 h1:ap+y8RXX3Mu9apKVtOkM6WSFESLM8K3wNQyOU8sWHcc= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0/go.mod h1:5w41DY6S9gZrbjuq6Y+753e96WfPha5IcsOSZTtullM= +go.opentelemetry.io/otel/metric v1.16.0 h1:RbrpwVG1Hfv85LgnZ7+txXioPDoh6EdbZHo26Q3hqOo= go.opentelemetry.io/otel/metric v1.16.0/go.mod h1:QE47cpOmkwipPiefDwo2wDzwJrlfxxNYodqc4xnGCo4= +go.opentelemetry.io/otel/sdk v1.16.0 h1:Z1Ok1YsijYL0CSJpHt4cS3wDDh7p572grzNrBMiMWgE= go.opentelemetry.io/otel/sdk v1.16.0/go.mod h1:tMsIuKXuuIWPBAOrH+eHtvhTL+SntFtXF9QD68aP6p4= go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= go.opentelemetry.io/otel/trace v1.14.0/go.mod h1:8avnQLK+CG77yNLUae4ea2JDQ6iT+gozhnZjy/rw9G8= +go.opentelemetry.io/otel/trace v1.16.0 h1:8JRpaObFoW0pxuVPapkgH8UhHQj+bJW8jJsCZEu5MQs= go.opentelemetry.io/otel/trace v1.16.0/go.mod h1:Yt9vYq1SdNz3xdjZZK7wcXv1qv2pwLkqr2QVwea0ef0= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= +go.opentelemetry.io/proto/otlp v0.19.0 h1:IVN6GR+mhC4s5yfcTbmzHYODqvWAp3ZedA2SJPI1Nnw= go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= +go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= +go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ= go.uber.org/zap v1.19.1/go.mod h1:j3DNczoxDZroyBnOT1L/Q79cfUMGZxlv/9dzN7SM1rI= +go.uber.org/zap v1.24.0 h1:FiJd5l1UOLj0wCgbSE0rwwXHzEdAZS6hiiSnxJN/D60= go.uber.org/zap v1.24.0/go.mod h1:2kMP+WWQ8aoFoedH3T2sq6iJ2yDWpHbP0f6MQbS9Gkg= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= @@ -1200,6 +1314,7 @@ golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= +golang.org/x/crypto v0.10.0 h1:LKqV2xt9+kDzSTfOhx4FrkEBcMrAgHSYgzywV9zcGmM= golang.org/x/crypto v0.10.0/go.mod h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1217,6 +1332,7 @@ golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EH golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= golang.org/x/exp v0.0.0-20221110155412-d0897a79cd37/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= +golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug= golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= @@ -1321,6 +1437,7 @@ golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= +golang.org/x/net v0.10.0 h1:X2//UzNDwYmtCLn7To6G58Wr6f5ahEAQgKNzv9Y951M= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -1366,6 +1483,7 @@ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.2.0 h1:PUR+T4wwASmuSTYdKjYHI5TD22Wy5ogLU5qZCOLxBrI= golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1460,6 +1578,7 @@ golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.9.0 h1:KS/R3tvhPqvJvwcKfnBHJwwthS11LRhmM5D59eEXa0s= golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -1484,6 +1603,7 @@ golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.10.0 h1:UpjohKhiEgNc0CSauXmwYftY1+LlaC75SJwh0SgCX58= golang.org/x/text v0.10.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -1565,12 +1685,14 @@ golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8T golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= +gonum.org/v1/gonum v0.13.0 h1:a0T3bh+7fhRyqeNbiC3qVHYmkiQgit3wnNan/2c0HMM= gonum.org/v1/gonum v0.13.0/go.mod h1:/WPYRckkfWrhWefxyYTfrTtQR0KH4iyHNuzxqXAKyAU= gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= @@ -1639,6 +1761,7 @@ google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7 google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= @@ -1767,6 +1890,7 @@ google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q google.golang.org/genproto v0.0.0-20230223222841-637eb2293923/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= +google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 h1:KpwkzHKEF7B9Zxg18WzOa7djJ+Ha5DzthMyZYQfEn2A= google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= @@ -1807,6 +1931,7 @@ google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCD google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= +google.golang.org/grpc v1.56.1 h1:z0dNfjIl0VpaZ9iSVjA6daGatAYwPGstTjt5vkRMFkQ= google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= @@ -1825,6 +1950,7 @@ google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQ google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.30.0 h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -1834,6 +1960,7 @@ gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= @@ -1847,8 +1974,10 @@ gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= @@ -1860,6 +1989,7 @@ honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9 honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= +lukechampine.com/blake3 v1.2.1 h1:YuqqRuaqsGV71BV/nm9xlI0MKUv4QC54jQnBChWbGnI= lukechampine.com/blake3 v1.2.1/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k= lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= @@ -1881,17 +2011,21 @@ modernc.org/libc v1.16.17/go.mod h1:hYIV5VZczAmGZAnG15Vdngn5HSF5cSkbvfz2B7GRuVU= modernc.org/libc v1.16.19/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= modernc.org/libc v1.17.0/go.mod h1:XsgLldpP4aWlPlsjqKRdHPqCxCjISdHfM/yeWC5GyW0= modernc.org/libc v1.17.1/go.mod h1:FZ23b+8LjxZs7XtFMbSzL/EhPxNbfZbErxEHc7cbD9s= +modernc.org/libc v1.22.3 h1:D/g6O5ftAfavceqlLOFwaZuA5KYafKwmr30A6iSqoyY= modernc.org/libc v1.22.3/go.mod h1:MQrloYP209xa2zHome2a8HLiLm6k0UT8CoHpV74tOFw= modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= modernc.org/mathutil v1.4.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/mathutil v1.5.0 h1:rV0Ko/6SfM+8G+yKiyI830l3Wuz1zRutdslNoQ0kfiQ= modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.5.0 h1:N+/8c5rE6EqugZwHii4IFsaJ7MUhoWX07J5tC/iI5Ds= modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= +modernc.org/sqlite v1.21.1 h1:GyDFqNnESLOhwwDRaHGdp2jKLDzpyT/rNLglX3ZkMSU= modernc.org/sqlite v1.21.1/go.mod h1:XwQ0wZPIh1iKb5mkvCJ3szzbhk+tykC8ZWqTRTgYRwI= modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= diff --git a/transactions/epoch/scripts/get_epoch_timing_config.cdc b/transactions/epoch/scripts/get_epoch_timing_config.cdc index 1695fd4f3..cd7085e0e 100644 --- a/transactions/epoch/scripts/get_epoch_timing_config.cdc +++ b/transactions/epoch/scripts/get_epoch_timing_config.cdc @@ -1,5 +1,5 @@ import FlowEpoch from 0xEPOCHADDRESS -pub fun main(): FlowEpoch.EpochTimingConfig { +access(all) fun main(): FlowEpoch.EpochTimingConfig { return FlowEpoch.getEpochTimingConfig() } \ No newline at end of file diff --git a/transactions/epoch/scripts/get_target_end_time_for_epoch.cdc b/transactions/epoch/scripts/get_target_end_time_for_epoch.cdc index 97e51b662..ee0920428 100644 --- a/transactions/epoch/scripts/get_target_end_time_for_epoch.cdc +++ b/transactions/epoch/scripts/get_target_end_time_for_epoch.cdc @@ -1,6 +1,6 @@ import FlowEpoch from 0xEPOCHADDRESS -pub fun main(targetEpoch: UInt64): UInt64 { +access(all) fun main(targetEpoch: UInt64): UInt64 { pre { targetEpoch >= FlowEpoch.currentEpochCounter } diff --git a/transactions/flowToken/scripts/get_balance.cdc b/transactions/flowToken/scripts/get_balance.cdc index 6f0e3b6f9..e7162aec3 100644 --- a/transactions/flowToken/scripts/get_balance.cdc +++ b/transactions/flowToken/scripts/get_balance.cdc @@ -6,7 +6,7 @@ import FlowToken from "FlowToken" access(all) fun main(account: Address): UFix64 { let vaultRef = getAccount(account) - .capabilities.borrow<&FlowToken.Vault{FungibleToken.Balance}>(/public/flowTokenBalance) + .capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) ?? panic("Could not borrow Balance reference to the Vault") return vaultRef.balance diff --git a/transactions/idTableStaking/admin/add_approved_and_limits.cdc b/transactions/idTableStaking/admin/add_approved_and_limits.cdc index 960fc9f75..a9928e858 100644 --- a/transactions/idTableStaking/admin/add_approved_and_limits.cdc +++ b/transactions/idTableStaking/admin/add_approved_and_limits.cdc @@ -33,7 +33,7 @@ transaction(newApprovedIDs: [String]) { continue } - let nodeInfo = FlowIDTableStaking.NodeInfo(newNodeID) + let nodeInfo = FlowIDTableStaking.NodeInfo(nodeID: newNodeID) slotLimits[nodeInfo.role] = slotLimits[nodeInfo.role]! + 1 diff --git a/transactions/idTableStaking/delegation/delegator_add_capability.cdc b/transactions/idTableStaking/delegation/delegator_add_capability.cdc index effad19f1..4fe698825 100644 --- a/transactions/idTableStaking/delegation/delegator_add_capability.cdc +++ b/transactions/idTableStaking/delegation/delegator_add_capability.cdc @@ -6,7 +6,7 @@ import FlowToken from "FlowToken" transaction { - prepare(acct: auth(BorrowValue) &Account) { + prepare(acct: auth(BorrowValue, Capabilities) &Account) { if acct.storage.borrow(from: FlowIDTableStaking.DelegatorStoragePath) == nil || acct.capabilities.get<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator)?.check() ?? false diff --git a/transactions/idTableStaking/delegation/register_delegator.cdc b/transactions/idTableStaking/delegation/register_delegator.cdc index 61046fe47..8b09431ad 100644 --- a/transactions/idTableStaking/delegation/register_delegator.cdc +++ b/transactions/idTableStaking/delegation/register_delegator.cdc @@ -4,7 +4,7 @@ import FungibleToken from "FungibleToken" transaction(nodeID: String, amount: UFix64) { - prepare(acct: auth(Storage) &Account) { + prepare(acct: auth(Storage, Capabilities) &Account) { let flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") @@ -16,6 +16,6 @@ transaction(nodeID: String, amount: UFix64) { acct.storage.save(<-newDelegator, to: FlowIDTableStaking.DelegatorStoragePath) let delegatorCap = acct.capabilities.storage.issue<&{FlowIDTableStaking.NodeDelegatorPublic}>(FlowIDTableStaking.DelegatorStoragePath) - acct.capabilities.storage.issue(delegatorCap, at: /public/flowStakingDelegator) + acct.capabilities.publish(delegatorCap, at: /public/flowStakingDelegator) } } \ No newline at end of file diff --git a/transactions/idTableStaking/node/node_add_capability.cdc b/transactions/idTableStaking/node/node_add_capability.cdc index c5114de0f..8f5c67819 100644 --- a/transactions/idTableStaking/node/node_add_capability.cdc +++ b/transactions/idTableStaking/node/node_add_capability.cdc @@ -6,7 +6,7 @@ import FlowToken from "FlowToken" transaction { - prepare(acct: auth(BorrowValue) &Account) { + prepare(acct: auth(BorrowValue, Capabilities) &Account) { if acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) == nil || acct.capabilities.get<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath)?.check() ?? false diff --git a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc index c0f6adb71..a681e0fc5 100644 --- a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc @@ -25,44 +25,37 @@ transaction( userAccount.keys.add(publicKey: fullUserPublicKey.publicKey, hashAlgorithm: fullUserPublicKey.hashAlgorithm, weight: fullUserPublicKey.weight) // Create a private link to the stored vault - let vaultCapability = sharedAccount - .link( - /private/flowTokenVault, - target: /storage/flowTokenVault - ) - ?? panic("Could not link Flow Token Vault capability") + let vaultCapability = sharedAccount.capabilities.storage.issue + + (/storage/flowTokenVault) // create a locked token manager and stored it in the shared account let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) - sharedAccount.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.storage.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) let tokenManagerCapability = sharedAccount - .link( - LockedTokens.LockedTokenManagerPrivatePath, - target: LockedTokens.LockedTokenManagerStoragePath - ) ?? panic("Could not link token manager capability") + .capabilities.storage.issue( + LockedTokens.LockedTokenManagerStoragePath) let tokenHolder <- LockedTokens.createTokenHolder( lockedAddress: sharedAccount.address, tokenManager: tokenManagerCapability ) - userAccount.save( + userAccount.storage.save( <-tokenHolder, to: LockedTokens.TokenHolderStoragePath ) - userAccount.link<&LockedTokens.TokenHolder>( - LockedTokens.LockedAccountInfoPublicPath, - target: LockedTokens.TokenHolderStoragePath + let infoCap = userAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>( + LockedTokens.TokenHolderStoragePath ) + userAccount.capabilities.publish(infoCap, at: LockedTokens.LockedAccountInfoPublicPath) let tokenAdminCapability = sharedAccount - .link( - LockedTokens.LockedTokenAdminPrivatePath, - target: LockedTokens.LockedTokenManagerStoragePath + .capabilities.storage.issue( + LockedTokens.LockedTokenManagerStoragePath ) - ?? panic("Could not link token admin to token manager") let tokenAdminCollection = admin.storage .borrow<&LockedTokens.TokenAdminCollection>( @@ -80,15 +73,15 @@ transaction( sharedAccount.capabilities.unpublish(/public/flowTokenReceiver) // create new receiver that marks received tokens as unlocked - let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) - sharedAccount.capabilties.publish( + let lockedTokensManagerCap = sharedAccount.capabilities.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.capabilities.publish( lockedTokensManagerCap, at: /public/flowTokenReceiver ) // put normal receiver in a separate unique path - let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) - sharedAccount.capabilties.publish( + let tokenReceiverCap = sharedAccount.capabilities.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) + sharedAccount.capabilities.publish( tokenReceiverCap, at: /public/lockedFlowTokenReceiver ) diff --git a/transactions/lockedTokens/admin/admin_deploy_contract.cdc b/transactions/lockedTokens/admin/admin_deploy_contract.cdc index 1c3765b4e..4995c45db 100644 --- a/transactions/lockedTokens/admin/admin_deploy_contract.cdc +++ b/transactions/lockedTokens/admin/admin_deploy_contract.cdc @@ -2,7 +2,7 @@ import Crypto transaction(contractName: String, code: String, publicKeys: [Crypto.KeyListEntry]) { - prepare(admin: auth(BorrowValue) &Account) { + prepare(admin: auth(Storage, BorrowValue) &Account) { let lockedTokens = Account(payer: admin) lockedTokens.contracts.add(name: contractName, code: code.decodeHex(), admin) diff --git a/transactions/lockedTokens/admin/admin_remove_delegator.cdc b/transactions/lockedTokens/admin/admin_remove_delegator.cdc index ac8e988ca..e5017662c 100644 --- a/transactions/lockedTokens/admin/admin_remove_delegator.cdc +++ b/transactions/lockedTokens/admin/admin_remove_delegator.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" import LockedTokens from 0xLOCKEDTOKENADDRESS transaction { diff --git a/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc b/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc deleted file mode 100644 index 844c1a754..000000000 --- a/transactions/lockedTokens/admin/get_unlocking_bad_accounts.cdc +++ /dev/null @@ -1,17 +0,0 @@ - - -access(all) fun main(tokenAdmin: Address): {Address: UFix64} { - - let copyofDictionary: {Address: UFix64} = {} - - let account = getAccount(tokenAdmin) - - let dictionaryReference = account.capabilities.borrow<&{Address: UFix64}>(/public/unlockingBadAccounts) - ?? panic("Could not get bad accounts dictionary") - - for address in dictionaryReference.keys { - copyofDictionary[address] = dictionaryReference[address]! - } - - return copyofDictionary -} \ No newline at end of file diff --git a/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc b/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc index e7e0ab18d..d3ede5279 100644 --- a/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc +++ b/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc @@ -8,7 +8,7 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(unlockInfo: {Address: UFix64}) { - prepare(admin: auth(Storage) &Account) { + prepare(admin: auth(Storage, Capabilities) &Account) { // Unlocked Account addresses that had some sort of error // are stored in this dictionary so they can be inspected later diff --git a/transactions/lockedTokens/delegator/delegate_new_tokens.cdc b/transactions/lockedTokens/delegator/delegate_new_tokens.cdc index e3f4083bb..7b9415f82 100644 --- a/transactions/lockedTokens/delegator/delegate_new_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_new_tokens.cdc @@ -4,12 +4,12 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder - let vaultRef: &FlowToken.Vault + let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) diff --git a/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc b/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc index 2f6d93af6..7cc5cc715 100644 --- a/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc @@ -1,10 +1,11 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy prepare(account: auth(BorrowValue) &Account) { - let holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc b/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc index 60c848256..9fffc0da5 100644 --- a/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc @@ -1,10 +1,11 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy prepare(account: auth(BorrowValue) &Account) { - let holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/register_delegator.cdc b/transactions/lockedTokens/delegator/register_delegator.cdc index fac11a0d9..ac09b9ef7 100644 --- a/transactions/lockedTokens/delegator/register_delegator.cdc +++ b/transactions/lockedTokens/delegator/register_delegator.cdc @@ -5,12 +5,12 @@ import FungibleToken from "FungibleToken" transaction(id: String, amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder - let vaultRef: &FlowToken.Vault + let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) diff --git a/transactions/lockedTokens/delegator/request_unstaking.cdc b/transactions/lockedTokens/delegator/request_unstaking.cdc index 5ca0777a3..e11e83bbb 100644 --- a/transactions/lockedTokens/delegator/request_unstaking.cdc +++ b/transactions/lockedTokens/delegator/request_unstaking.cdc @@ -1,10 +1,11 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy prepare(account: auth(BorrowValue) &Account) { - let holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc index 1de790ffc..ca94d9840 100644 --- a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc +++ b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc @@ -1,13 +1,14 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder let vaultRef: &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") self.vaultRef = account.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) diff --git a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc index 220b9e981..aced814b3 100644 --- a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc +++ b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc @@ -1,10 +1,11 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy prepare(account: auth(BorrowValue) &Account) { - let holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc b/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc index 3a2cc8ee6..d01be960a 100644 --- a/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc +++ b/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc @@ -1,10 +1,11 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy prepare(account: auth(BorrowValue) &Account) { - let holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/staker/register_node.cdc b/transactions/lockedTokens/staker/register_node.cdc index 66c803ddc..d6ba438c6 100644 --- a/transactions/lockedTokens/staker/register_node.cdc +++ b/transactions/lockedTokens/staker/register_node.cdc @@ -5,12 +5,12 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder - let vaultRef: &FlowToken.Vault + let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow ref to TokenHolder") self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) diff --git a/transactions/lockedTokens/staker/request_unstaking.cdc b/transactions/lockedTokens/staker/request_unstaking.cdc index 1f0a5364d..5b6b90289 100644 --- a/transactions/lockedTokens/staker/request_unstaking.cdc +++ b/transactions/lockedTokens/staker/request_unstaking.cdc @@ -1,12 +1,13 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS import StakingProxy from 0xSTAKINGPROXYADDRESS +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/stake_new_tokens.cdc b/transactions/lockedTokens/staker/stake_new_tokens.cdc index 799f947f4..5fe0ba2bf 100644 --- a/transactions/lockedTokens/staker/stake_new_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_new_tokens.cdc @@ -1,17 +1,16 @@ import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" - import LockedTokens from 0xLOCKEDTOKENADDRESS import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder - let vaultRef: &FlowToken.Vault + let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) diff --git a/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc b/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc index de7382f86..a6b6edafe 100644 --- a/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc @@ -1,12 +1,13 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS import StakingProxy from 0xSTAKINGPROXYADDRESS +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc b/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc index c56f9d86a..bdde9f282 100644 --- a/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc @@ -1,12 +1,13 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS import StakingProxy from 0xSTAKINGPROXYADDRESS +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/unstake_all.cdc b/transactions/lockedTokens/staker/unstake_all.cdc index c7f8caddb..c77dd7215 100644 --- a/transactions/lockedTokens/staker/unstake_all.cdc +++ b/transactions/lockedTokens/staker/unstake_all.cdc @@ -1,12 +1,13 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS import StakingProxy from 0xSTAKINGPROXYADDRESS +import FungibleToken from "FungibleToken" transaction() { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/update_networking_address.cdc b/transactions/lockedTokens/staker/update_networking_address.cdc index 1d9154570..2652763d5 100644 --- a/transactions/lockedTokens/staker/update_networking_address.cdc +++ b/transactions/lockedTokens/staker/update_networking_address.cdc @@ -1,11 +1,12 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS +import FungibleToken from "FungibleToken" transaction(newAddress: String) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc b/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc index 315b8fc65..311f7f77c 100644 --- a/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc +++ b/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc @@ -1,13 +1,14 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder let vaultRef: &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") self.vaultRef = account.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) diff --git a/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc b/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc index ff0334165..474123d1f 100644 --- a/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc +++ b/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc @@ -1,12 +1,13 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS import StakingProxy from 0xSTAKINGPROXYADDRESS +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc b/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc index 716f94159..cbc8d7d2f 100644 --- a/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc +++ b/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc @@ -1,12 +1,13 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS import StakingProxy from 0xSTAKINGPROXYADDRESS +import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/user/deposit_tokens.cdc b/transactions/lockedTokens/user/deposit_tokens.cdc index 7bd4a34f9..2b024f360 100644 --- a/transactions/lockedTokens/user/deposit_tokens.cdc +++ b/transactions/lockedTokens/user/deposit_tokens.cdc @@ -5,7 +5,7 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { let holderRef: &LockedTokens.TokenHolder - let vaultRef: &FlowToken.Vault + let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault prepare(acct: auth(BorrowValue) &Account) { self.holderRef = acct.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) diff --git a/transactions/lockedTokens/user/get_total_balance.cdc b/transactions/lockedTokens/user/get_total_balance.cdc index e6302b629..aab369238 100644 --- a/transactions/lockedTokens/user/get_total_balance.cdc +++ b/transactions/lockedTokens/user/get_total_balance.cdc @@ -40,7 +40,7 @@ access(all) fun main(address: Address): UFix64 { let optionalDelegatorRef = account .capabilities.borrow<&{FlowIDTableStaking.NodeDelegatorPublic}>( /public/flowStakingDelegator - )! + ) if let delegatorRef = optionalDelegatorRef { let delegatorInfo = FlowIDTableStaking.DelegatorInfo( diff --git a/transactions/lockedTokens/user/withdraw_tokens.cdc b/transactions/lockedTokens/user/withdraw_tokens.cdc index 51ff37f13..54a03211c 100644 --- a/transactions/lockedTokens/user/withdraw_tokens.cdc +++ b/transactions/lockedTokens/user/withdraw_tokens.cdc @@ -4,14 +4,14 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder - let vaultRef: &FlowToken.Vault + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault prepare(acct: auth(BorrowValue) &Account) { - self.holderRef = acct.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = acct.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow a reference to TokenHolder") - self.vaultRef = acct.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) + self.vaultRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault ref") } From f8dfacb39d86f58315044e7da4e2783b4efe50b5 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 4 Dec 2023 14:21:54 -0600 Subject: [PATCH 072/132] update dependencies and add public burn tokens method --- contracts/FlowToken.cdc | 30 ++++------- lib/go/contracts/go.mod | 4 +- lib/go/contracts/go.sum | 4 ++ lib/go/contracts/internal/assets/assets.go | 6 +-- lib/go/test/go.mod | 4 +- lib/go/test/go.sum | 58 +++++++++++++++------- 6 files changed, 62 insertions(+), 44 deletions(-) diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 670dfb8b5..aa7a9b0e4 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -104,23 +104,6 @@ access(all) contract FlowToken: ViewResolver { destroy vault } - access(FungibleToken.Withdrawable) fun transfer(amount: UFix64, receiver: Capability<&{FungibleToken.Receiver}>) { - let transferVault <- self.withdraw(amount: amount) - - // Get a reference to the recipient's Receiver - let receiverRef = receiver.borrow() - ?? panic("Could not borrow receiver reference to the recipient's Vault") - - // Deposit the withdrawn tokens in the recipient's receiver - receiverRef.deposit(from: <-transferVault) - } - - destroy() { - if self.balance > 0.0 { - FlowToken.totalSupply = FlowToken.totalSupply - self.balance - } - } - /// Get all the Metadata Views implemented by FlowToken /// /// @return An array of Types defining the implemented views. This value will be used by @@ -275,9 +258,16 @@ access(all) contract FlowToken: ViewResolver { // total supply in the Vault destructor. // access(all) fun burnTokens(from: @FlowToken.Vault) { - let vault <- from as! @FlowToken.Vault - let amount = vault.balance - destroy vault + FlowToken.burnTokens(from: <-from) + } + } + + access(all) fun burnTokens(from: @FlowToken.Vault) { + let vault <- from as! @FlowToken.Vault + let amount = vault.balance + destroy vault + if amount > 0.0 { + FlowToken.totalSupply = FlowToken.totalSupply - amount emit TokensBurned(amount: amount) } } diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 441857e28..8bb61bfa4 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08 github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768 github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index c6f62bb12..32d69c5ed 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -886,6 +886,8 @@ github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1Tqk github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a h1:pDUUKxDmHpO7P7lRUu2Niq0VbCcKU9IWEHclbTI37m0= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08 h1:52o4zeQlBhn0EGkg/AWudypTYKr4nmKkT5qxfD0L9Hw= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= @@ -895,6 +897,8 @@ github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948 github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948/go.mod h1:cWMAsK1grBHKPIKxYVUv2rX+Nz0Ttq+PEQz4OjqCmpU= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27 h1:qm4ErSz3B3lsdVy/usLYpLvpzibbG6xQTkxAIcmYuDs= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768 h1:MxeL05qV/fKEkrQhAmjJ8D9W2r8BuKfpljc1EOlg1q4= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 8a4c83a6e..db51b3908 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -6,7 +6,7 @@ // FlowServiceAccount.cdc (8.471kB) // FlowStakingCollection.cdc (56.563kB) // FlowStorageFees.cdc (9.15kB) -// FlowToken.cdc (13.108kB) +// FlowToken.cdc (12.63kB) // LockedTokens.cdc (30.543kB) // NodeVersionBeacon.cdc (22.81kB) // RandomBeaconHistory.cdc (6.953kB) @@ -204,7 +204,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x3b\x5d\x6f\xdb\x38\xb6\xef\xfd\x15\xe7\xfa\x61\xae\x8d\x49\xed\x3e\x5c\xdc\x07\x23\x6d\xda\x4e\x9b\x7b\x0b\xb4\xb3\x45\x9a\xce\x2c\x30\x18\x4c\x69\xe9\xd8\xe2\x46\x16\xb5\x24\x65\xc7\x13\xe4\xbf\x2f\x78\x48\x4a\xa4\x44\x25\x76\x3a\x0b\x6c\x5e\x6a\x49\x3c\xdf\x87\xe7\x8b\x2c\xdf\xd6\x42\x6a\xb8\x6c\xaa\x0d\x5f\x95\x78\x2d\x6e\xb0\x82\xb5\x14\x5b\x98\x44\xef\x26\xcf\xdc\xca\x4f\xa8\x59\xce\x34\xfb\x85\xe3\x5e\xb9\x95\xd1\xbb\x76\x65\x04\x9f\x02\x1b\x5f\xd0\xe2\x30\x4f\x57\xa8\x44\xb9\x43\xe9\xa0\xc2\x57\x93\x67\xcf\x58\x96\xa1\x52\x53\x56\x96\x33\xc8\x44\xa5\x25\xcb\x34\x5c\x96\x62\x4f\x58\x97\x31\x86\xbb\x67\xcf\x00\x00\x16\x0b\xb8\x16\x9a\x95\xa0\x9a\xba\x2e\x0f\x20\xd6\x04\x01\xda\x80\x28\xe0\x15\xe0\x2d\x57\x1a\xab\x0c\x69\x7d\x48\x63\xc7\x24\x68\x03\xfc\x85\x60\x97\xf0\xf5\x92\xdf\xfe\xef\xff\xb4\x88\xdf\xef\xb0\xd2\xa0\x0b\xa6\x81\x2b\xc0\x2d\xd7\x1a\x73\xd8\x17\x58\x81\x2e\xb0\x63\x91\x2b\xc8\x24\x32\x8d\xf9\x80\x04\x12\x0a\xe2\x5f\x7d\xa8\xb8\xe6\xac\xe4\x7f\x62\x3e\xe5\xf6\x77\x4c\x78\x76\x14\x65\x2b\x18\x93\x08\x7b\xae\x8b\x5c\xb2\xbd\xb3\x32\x83\x5f\x58\x53\xea\x07\x79\xf8\xd5\x83\x4c\xd9\x56\x34\x95\xf6\xa4\xcf\x08\xc5\x12\xde\xe4\xb9\x44\xa5\x2e\x4e\x65\x25\xc7\x5a\x28\x6e\xbe\x68\x71\x14\x23\xef\x3c\xc0\x80\x11\x2d\x4e\x64\xa3\xc2\x7d\xc8\xca\x96\x57\x8f\x59\xe2\x13\x2d\xe9\x51\x3e\x5d\x64\xa5\xa5\x38\x3c\x42\xea\x6d\x23\xab\xa7\x91\x62\x24\x18\x49\x23\x41\xa2\x12\x8d\xcc\xf0\x71\x5f\x23\xd9\xe4\x4f\x76\x8d\xf9\x20\xf6\x98\xbf\x79\x2a\xf9\x95\x61\xff\x14\xf2\x24\x6f\x4b\xbe\xa3\xd4\x79\xc4\x62\xd1\x52\x67\x59\x01\x8d\x42\x09\x4a\x0b\x89\x0a\x58\x05\xbc\x52\x9a\x55\x19\x9a\x8d\x2c\xaa\xf2\x40\x3b\x8d\x80\xcd\x5e\xd6\x05\x72\xbb\x9a\x6d\xb0\xdd\xff\x05\xc2\xba\xa9\x32\xcd\x85\xdd\xf1\x1d\x08\xab\x72\xd8\x88\x1d\x1a\x1b\xc0\xca\x22\xab\x25\xd2\xfb\x5a\x28\x6d\xf6\x70\xce\x09\xd0\x63\xe3\x55\x2f\x82\xfa\xfd\x7e\x20\xab\x67\xac\x2c\x31\x9f\x87\xb4\xb3\x02\xb3\x1b\x05\x05\xab\x6b\xa3\x37\x0d\xb2\xa9\x34\xdf\x22\x41\xa2\x89\x55\xac\xe5\x8f\x14\x18\xa1\xf0\x98\xae\x9c\x8a\xcd\xf7\xca\x8a\xbe\x42\xaf\x6c\x2f\x95\x09\x39\x78\xab\x8d\x72\xa2\x08\x44\x16\x34\x3c\x7a\x6c\xd6\x41\xd7\xbc\x22\xd8\x33\x50\xc2\x7c\x96\x64\xc0\x4a\xc0\x9e\x1d\x60\x2d\x0c\x63\x5b\x56\xf2\x8c\x8b\x46\x59\x43\x68\xe1\x48\x5a\x05\xb6\x5a\x11\x8d\x23\xca\x2b\x60\x5c\xce\xe1\x0d\xa8\x1a\x33\xce\x4a\xe7\x70\x9d\x8b\x54\x88\xb9\x32\x88\x56\x1d\x0b\x5a\x90\x23\x7b\x6c\xdd\x8e\x8d\xb4\x10\x7a\x53\x8b\x8e\xf8\x58\xc6\x36\x99\xd3\xcb\xb3\xde\xcb\xcf\x52\xec\x78\x8e\xb2\xff\xfe\x0a\x33\xe4\x3b\xf3\x3e\x4c\x20\xf3\x7e\x26\x71\xbc\x15\xa2\x34\xec\x17\x08\x2b\x56\x7a\x4f\x64\xa4\x1d\xe5\x98\x6e\x97\xf7\x93\x89\x83\x88\x13\xc9\x60\x21\xc7\xbd\xf1\x07\xd8\xa0\x7e\x6b\x01\xa6\x33\x0f\x02\x77\x2d\x8c\xf9\x93\xa8\x1b\x59\x81\xc2\x72\x3d\x77\xc8\xdb\xef\xf7\x11\xdb\xbc\x4d\x2e\x11\xef\xc6\x1b\xbd\x26\xc9\xb0\xc6\x07\x8d\x73\xb6\xb0\x06\x70\xda\x63\x7c\xd6\x63\x23\xa4\x0f\x2f\xe1\x41\x4e\x16\x46\x2e\x93\xd7\x84\xd4\x98\x93\xa1\xae\x0f\x35\x2a\x10\xb5\x21\xce\xca\xf2\xe0\xc4\x52\xc0\xa0\xe4\x8a\x1c\x6b\x47\xdb\x55\xd3\x42\xe7\xcc\x5c\x81\x74\x96\x23\xfd\xd5\x7a\x44\xf1\x81\x3e\x13\x74\x8d\x6e\xef\xcc\xaf\x25\xbc\x15\xa2\xbc\x4f\x6b\xf8\x8e\x44\xdc\x20\xc1\x18\x10\x2d\x1b\xbc\x4f\x49\x98\x24\xcd\xd5\x90\xf2\x54\x13\x51\xf3\x73\x66\x69\xf7\x48\xf3\x35\xd0\x1a\x78\xf9\x12\x62\xf2\x33\xb8\xf3\x8c\x19\x3e\xe0\x1e\xb0\x54\xd8\xbd\x5c\x33\xf3\x98\x64\x6f\x41\xa1\xc4\xaa\xd7\x38\x82\x8b\x95\x50\x33\x5d\x98\x80\x24\xad\x7f\x58\x7d\xab\x42\x34\x65\x6e\xd4\xce\x33\x32\xcc\xca\x02\xb8\xe8\xfe\x90\xa6\xdf\xe1\xda\xa0\xf8\x62\xd1\x7f\x66\xba\x30\x5a\x0b\x1e\x2f\xd2\x8a\x5e\x38\x86\x16\x6b\x5f\xd7\x75\x99\xe1\x11\x51\xea\x66\x55\xf2\x2c\x96\x84\xab\x58\x94\x82\xed\x10\x98\x5f\x9a\xb1\x9a\xad\x78\xc9\xf5\xe1\x58\x79\x3e\x13\xa0\x17\xa7\x7b\x1a\x93\xc6\x12\xea\x84\xf1\xb1\x66\x64\x97\xfa\x8a\x2d\x78\x17\x7e\xbe\xf4\x59\xc2\x6e\x01\x76\xe3\x73\xa2\xc6\x8d\xd9\x05\x94\xc5\x81\xd1\x4b\x26\x37\xcd\x16\x2b\x1d\xc2\x9b\xb4\xe6\x49\xb8\x7d\xe4\x60\xa8\x40\x6c\xf3\xe2\x3c\x04\xfa\xa0\x5d\xc8\x57\x2e\xe7\x6b\x34\x05\x3b\x93\x07\x97\x44\x7d\x79\xd0\x28\x1b\xc9\x4d\x84\x0c\x11\x18\xb4\x5b\x51\xe1\xa1\x5d\xb9\x42\x5e\x6d\x40\x4b\x56\xa9\x35\x4a\x89\xf9\xdc\x50\x91\x81\x2d\x2b\xdc\x97\x87\x10\x89\x4f\x74\x8e\xa4\x88\xd2\x1d\xe1\xb5\x69\xd3\x64\x32\xae\x29\x47\xae\x82\xb2\x33\x44\x65\xf6\x0a\xf9\xc7\x3c\xa5\x66\xe7\x00\x71\x8a\xf0\x65\x31\x5b\x95\x38\x23\x97\xf0\x6a\xec\x57\x6e\x4b\x78\x7d\x97\xc8\x45\xfd\xb0\xd2\x8b\x98\xd1\xe3\x73\x67\x94\x08\xc0\xd4\x5e\xa3\x35\xba\xfd\xd7\xd7\xe8\x84\x4c\xec\x2b\x94\x17\x73\x66\x0b\xe5\x59\xca\x39\xcf\x9f\x87\xa9\xbc\x8b\xf1\x16\xdb\x6c\xc4\x45\x9d\x4a\x4f\xf1\x50\x67\x34\xb1\xfa\x07\x66\x7d\xf7\x24\x9f\x64\x79\xae\xa2\x64\xa5\x55\x9b\xa1\x9c\xa9\x83\x64\x6b\x1e\x49\x3c\x95\xf6\x56\xae\xc0\x95\xb5\x06\xd8\x95\xe1\x36\xd8\x19\x82\x96\x99\x15\x66\xac\x51\xd8\xf9\x7c\xb4\x0d\x0d\x8f\x81\x9f\x1b\x8f\x46\xe9\x69\xbb\xca\x84\x6a\x3b\x02\xfd\xef\x8e\xdb\x82\x45\x82\xac\x10\x2b\xe3\xa5\xaa\xd9\x62\x4e\xa2\x52\x95\xb5\x16\x54\x29\x3a\x17\x75\x6d\xc2\x3c\x19\x83\x8c\xaf\x39\x95\x4f\xad\x79\xd3\xfe\xd5\x4f\xc9\x25\x6a\x17\xf9\xce\x9f\xbb\xf6\x4f\xfd\x17\xbc\x6e\xbb\xe5\x79\x2c\xf4\x63\x3e\xf9\xa3\x45\x36\x28\x32\x7a\xae\x39\xec\xda\x22\x30\xdb\xbc\x3d\xea\x9f\x11\x0c\xbc\x84\x17\xf3\x17\xd1\x77\x6f\xd2\xdd\x58\x66\x38\x72\x0f\xfb\x00\x34\x68\x31\x7d\x5d\xb1\x84\x9f\xda\x0c\x71\xfe\xc3\x5d\xba\x6c\xbc\x7f\x95\xd2\xbd\xc7\xfd\x8b\xb7\x01\x49\x3d\x88\x1a\x7e\xaf\x45\xf0\x8b\x05\xfc\x1f\x6a\x60\x20\x71\x8d\x12\x83\x5d\x20\x31\xe3\x35\xc7\xca\xb8\xdc\x20\x95\x78\xd2\x9e\xfb\x2b\x5c\xc3\xcb\xf6\x69\xbe\x12\x52\x8a\xfd\x34\x56\xb5\xf9\xbb\xb8\x80\x9a\x55\x3c\x9b\x4e\x7e\xa2\x1c\x59\x09\x0d\x76\x71\x57\x60\x3d\xc8\x09\xc9\x38\x19\x0a\xe1\xbc\x81\xd6\x77\xb3\x88\x6e\xf2\xd2\xc7\x23\x53\x12\x05\xd2\xcc\xe3\x8d\x70\xfe\x3c\x52\x72\x32\x60\x39\x57\x99\xf6\x4d\xc4\xd7\xb1\x7f\xbf\x32\x4e\xd6\x5b\x63\xfe\xba\xfd\x12\x0c\x82\xe0\xe5\xc8\xfb\xe7\xe9\x4a\xdc\xf2\x94\xe0\x6e\xe1\x2d\x5d\x96\xa4\x0c\x3f\x18\x03\x3b\x3a\xe3\xdb\xba\x44\x13\x24\x6d\x73\xda\xd2\x0c\xe1\x23\x5c\xaf\x5d\x64\x7f\x63\xe2\xab\x64\x34\xed\xb2\xc5\x35\x35\x5a\x94\x74\x0b\x8c\xf0\x9a\x1a\x87\x62\x19\x55\x4a\x65\x63\x2c\x55\x96\x26\x30\x51\x3a\x5f\x1d\x22\x02\x9d\x5a\x77\x58\x8a\xda\xb6\x3c\x70\x53\x89\x3d\xec\x0b\x9e\x15\x50\x33\xc9\xb6\xa8\x6d\xa7\x58\x33\xa5\x3a\x7f\xa1\x6e\xca\x08\x36\x9d\xc1\x16\x75\x21\xf2\x79\x52\x90\xb1\x0a\x8c\x74\x62\xaa\xae\xdf\x8c\x48\xbf\x27\xeb\xad\xce\x2c\x1d\xc0\x83\x8a\x8f\x55\x6e\x03\xe5\x11\x7a\x26\x31\x89\xbb\x25\xa5\x01\xc3\x91\x4f\x0f\x39\x2a\x2e\x9d\x66\xe7\x69\xf3\x80\xd2\xb2\xc9\x74\x23\x8d\x5e\x6a\x89\x26\x2f\x79\xe3\x48\xfc\x67\x83\x4a\xa7\x10\x8c\x26\x88\x50\xb9\x7f\x78\xb6\x6c\x5f\xf1\xa6\x3a\x7c\x21\x62\x23\x15\x6a\xa7\xb1\x10\x89\x41\x91\x54\x5c\x9f\xb2\xad\x20\xde\x6f\x6b\x7d\xb0\x55\xc4\xb1\x05\xd0\x23\x35\xc8\x8b\xf9\x8b\x90\x7e\xc0\x45\x5b\x0b\x76\x44\x7b\x93\x92\xb8\x06\x89\x6b\x57\x1b\x8e\x4d\x30\x02\x16\xd6\x14\x7f\xa2\x14\xed\x6c\xa4\xca\xdb\x5a\x94\x77\xb5\x26\x2b\x4b\x63\x23\x57\x73\xce\xe1\x8d\x9d\x88\x6c\x1b\x65\x6b\x4f\xdb\x6d\xf8\x41\x4e\x88\x8c\x5a\x26\x67\x5c\x4d\xf3\xbe\x91\x89\x95\x79\x21\x64\x6e\x77\x0f\xd5\x30\xf6\x7b\x8b\x2c\xcb\xa8\x5a\xb7\xc3\x13\x93\xc8\xcc\x4f\x17\x21\x7d\x99\xa0\xdc\x20\xc6\x4d\x23\xa8\x69\x1e\x1d\xa3\x8c\xda\xb0\x57\x28\x04\xd6\x3b\xd6\x72\xce\x5e\x47\x6e\xe7\x21\x01\x7a\x7f\x3e\x7e\x70\x30\xbf\xbc\x36\xff\xbe\x9a\xce\xce\x06\x61\xfb\x71\xd0\x77\x5c\xd5\x25\x3b\x3c\x11\x9a\x64\x7e\xc7\x34\x7b\x12\xfc\x75\x97\x32\x5e\x4d\x67\xbf\xc7\xde\x7d\x74\x60\x5a\xb4\x1e\x7f\x72\x40\xfa\xae\x60\xb4\x18\x71\xa3\x53\x83\x90\xda\x73\x9d\x15\xd6\x27\xe2\xd8\x90\x31\x85\xc7\x18\xc1\x5a\x7f\x39\xd0\xbf\x0f\x6d\x8f\x01\x4f\x07\x90\xe6\x6f\xad\x9d\x6f\xb8\x4a\x35\x94\xeb\x14\xbf\x9a\x51\xc5\x7d\xcc\xe2\x8b\xa1\x0b\x59\x46\x5a\x37\x7b\x12\x2b\xa1\x93\x1e\xc1\x4c\xbb\xfc\x62\xc0\xcd\xec\x29\xe6\xe9\x34\x31\xb4\x90\x29\x53\xb7\x98\x73\x06\x2f\xe3\x53\xc6\xf9\x27\xf3\x36\x6d\x18\xd2\x09\x2f\x71\xd9\x03\xf9\xff\xeb\xeb\xcf\x97\xbc\xc4\x71\xa8\x46\x96\xcb\xb8\x36\xf8\x28\x36\xe2\xeb\xd5\x87\x44\x35\x4c\xf2\xa6\x0d\x42\x1c\xdb\x51\xe1\x84\x6f\xd9\x06\x17\x6a\xb7\xf9\xf1\x76\x5b\x4e\x1e\xd1\x58\x24\xb2\x4a\xcb\xac\xa6\xbf\xd1\xe7\xdf\x87\xa0\xc7\xf8\xb3\xd3\x76\x5a\x07\x15\xdb\x1a\x9e\x2f\x3f\xfe\xed\x57\xf8\x19\xf5\x5e\xc8\x1b\xdb\xb0\x4d\xd2\x82\xaa\xc3\x76\x25\x4a\x07\x31\xb2\x26\x47\x95\x49\x4e\x33\x5b\x8f\x9a\xbb\xd9\x0d\xd3\x26\x1d\xd9\xec\xb3\x16\x92\x5e\xd2\xa1\xeb\xaa\x14\xd9\x4d\x56\x30\x5e\xcd\x5d\xa3\x6e\x02\x0c\x05\x27\xb3\x4e\x61\xd6\x48\x1f\x7a\x2a\xcb\xe7\x99\xed\xa4\x98\xcd\xe8\x6b\x44\x75\xd6\x66\x4b\xff\xc4\x6e\x78\xb5\x39\x83\xcb\x8f\x1f\x3e\xc3\x4e\x50\xf0\x32\x69\x77\xcb\x0e\x41\x1d\x0b\xac\xae\x4b\x9e\x31\x7b\x0a\xb4\x6a\x78\xa9\x41\x54\x1d\x6f\x6f\x5b\xde\x46\x04\xc6\x5b\x8d\xb2\x62\xe5\xd7\xab\x8f\x7d\x0f\x7c\xdf\x7d\x9a\x4e\x0a\xad\x6b\xb5\x5c\xd0\xcc\x6f\x9e\x89\xed\x64\xc4\x9b\x4a\xb1\x11\x6a\xe9\x7c\x62\xc4\x0e\x22\xe3\xac\x54\xcb\x44\x63\xe2\xff\x26\x7a\xcf\xb5\x46\x39\x39\x8a\x27\xb7\xd8\xb0\x45\xfc\xfd\xd1\x59\x64\x92\xde\x0a\xf7\x7f\x4d\x30\x08\x63\xd1\x13\x03\xb6\xc7\x90\x76\x71\xd5\x4d\x96\x97\x63\x43\xe4\xb4\x92\x7d\x83\xe9\x40\xc7\x26\xb6\x63\x21\xc1\x72\x39\x02\xec\xce\x6f\xd2\xb0\xb5\x3b\x8f\xf2\xb0\x92\xef\x98\x3e\x8d\xe7\x8f\xbc\xba\xc1\xfc\xba\x3d\x48\x38\xff\xa1\x57\xb7\x25\xeb\x93\x90\xf1\xa7\x63\xf0\xec\x3f\x1d\x43\xbf\xf0\xf4\x85\xfb\x12\xa6\xa6\xa0\x38\xba\x97\x88\x35\xe3\xaa\xd3\x8e\x89\x61\x7d\x9b\xf6\xf4\xe1\xeb\x27\xb8\x7a\x5c\xdb\x3d\xc5\xd5\x03\x0c\xd3\xe8\xf6\x49\x72\xe6\xd0\xef\x92\x02\x1a\x15\x2f\xc7\x0a\xf1\xf6\xcc\xef\x4d\xbe\xe5\x15\x57\x5a\x32\x2d\x64\xa0\xd6\xb6\xcb\xfa\x19\xf7\xf6\x00\xf7\xa8\x81\x6f\xdb\x6c\x05\x2d\x54\xf2\x9e\xc2\x03\x93\xf7\x5e\x5f\xd2\x32\x30\x72\x57\x61\x09\xaf\xdd\x09\xf3\xdd\x70\x2a\xf9\xe0\x65\x87\xe8\xf1\xe1\x09\x79\x9a\x83\x11\x04\xf1\xbc\xbc\x95\xc2\xde\x7c\xf8\x4e\x35\xf6\xee\x5b\x9c\xa4\x46\xcb\x00\xed\x2a\xfb\x33\xa5\xb1\xfe\xfd\x8c\x87\xb4\xe2\x11\x8e\x36\xea\x81\xe7\x0c\x2f\x32\xf8\xf3\x00\x7b\x52\x40\xc5\x02\x33\xde\xe8\xbb\x5c\x7b\xd1\xa1\x10\x65\x7b\x3d\xe0\xa4\x7b\x01\xad\x53\x84\x6a\x36\xd9\xde\x9d\x78\x99\xe6\xc8\x4e\x22\xfd\xe5\x08\xef\xa3\xf1\xf9\x41\x7b\x2f\xa1\x4f\x69\xc7\x24\x24\x5d\x32\xa2\x68\xc0\xaf\xe3\x5b\x01\x0f\x59\xde\x2c\x57\x81\x9c\x67\x74\x36\x62\xb8\xdb\xfa\x41\x84\x0e\xae\xb3\x9d\x85\x98\x42\x6f\x09\x01\xfa\x93\x8b\x63\x9c\xa6\x63\x3b\x71\xc0\x35\x3e\x1b\x00\xca\x0b\x98\x88\xcf\x4e\xeb\xaf\x1c\x9a\xe9\x8b\xd9\x12\x26\x56\x6f\xee\x46\x96\x9d\xa4\xac\x10\x36\xe4\x5d\xa6\x6c\x64\x15\x0d\x66\x86\xe5\xb5\xc3\x76\xee\x4e\x29\x7a\x66\x18\xc1\x5b\xa2\x52\x16\x29\xb9\x81\x33\xb1\x45\x35\x19\x19\xd6\xc2\xc9\x33\xe0\x1f\x53\xa7\x77\x43\x2e\x21\xc5\xfa\xa3\x47\x7f\xbd\x8b\x69\xfd\x93\x3a\xf8\xae\xc3\x3d\xba\xe9\x91\x0e\xb2\xa9\xd3\xcb\xbe\x38\xd1\xf3\x68\x48\x08\xa2\xe0\xf7\x86\x84\x15\xdd\x7f\x38\x32\x1c\xb4\x11\x2f\xdc\x31\x06\xc3\x09\x9b\xd3\x1d\x26\x74\x27\x9a\xfe\x32\xda\x19\xe0\x7a\x8d\x99\x69\x7b\xca\x03\x61\xf5\x5d\x4c\xc8\xde\x10\xfd\xcf\x42\xe3\xd2\x1e\x6f\xda\xb1\x60\x70\x7d\x90\x35\x5a\x6c\x99\x76\x17\x2f\x54\xb3\xa2\x9b\x5c\xa6\x53\x72\x47\xf5\x51\x5c\x0b\xaf\xb8\x46\x37\xdc\x88\xe7\x26\xd3\x42\x1e\xb5\xef\x3b\x8d\xf8\xd3\xc6\xde\x66\xff\x0b\xce\x19\x0d\x08\xf3\x5e\x33\x7e\xac\x98\x3e\xe5\xeb\x6d\x88\xde\xf5\xc9\xa1\x77\xc3\x60\xb6\xa6\xba\x9e\xef\xa3\xd8\x08\xf8\xfb\xa7\x8f\xf0\xf5\xea\x83\x65\x3e\xbc\x3a\xd8\xd7\x4d\x38\x36\x58\xc2\x17\x4d\xad\xea\x60\x6c\xd9\x49\xee\x9c\x76\xee\x70\xce\x33\x51\x1f\xce\x2d\xd8\x2b\xa7\xdd\x61\xa3\xe2\x28\xcc\xe0\xe2\x02\x26\x93\x90\x7d\xda\x9e\xa1\xfa\x69\x17\xc6\x21\xe9\xc5\xfc\x45\xe4\xe0\x36\x8f\x07\xee\x40\x93\xef\x7e\x16\x09\x72\x21\x8d\xab\xd9\x0e\x81\xd3\x74\x3a\x54\x47\xcf\x73\x22\xc3\xa7\x63\x4d\x9f\xc1\x59\xc4\xdb\xfb\x5b\xb6\xad\x4b\x9a\x52\x16\x74\x21\xdb\x4f\x10\x81\xb5\xdd\x89\x9b\x18\xd3\x4d\xc4\xd8\x91\x0c\xf9\x35\x0d\x91\x5b\x27\x3a\x71\x3a\x66\xa7\x87\x01\x4f\x36\xaa\xf5\x8c\x66\x94\x31\x3d\x7f\xbe\xb3\x17\x0a\xb5\x18\x6d\x2e\x67\x29\xc5\x27\x6e\x1a\xf9\xac\x6c\xef\x51\x85\x57\x68\xe8\x4e\x27\xde\xd6\x42\xa1\xea\x17\x2d\xdf\xdc\x70\xff\x9b\x3b\x3a\x03\x5d\x48\xd1\x6c\xac\x2d\xbf\xf9\x1e\xf5\x1b\x5d\x05\x92\x6b\x96\xae\x0c\xc3\xc3\xe1\xee\x60\xbb\xcd\x44\x4e\xf2\x96\x55\x8e\xaa\x55\x03\x57\xaa\x49\x75\x76\xa3\xca\x48\x2a\x35\x42\x4d\x9a\x51\xc5\x74\xc8\xd1\x19\x30\xfd\x40\x27\xfe\x6f\xd6\xb4\x73\xdf\x6f\xb0\xe6\x58\xf6\x14\xfd\xd6\x7f\x7b\x54\xcf\x0e\xcb\x7f\x8e\x9a\x07\x0c\x8d\x68\xd9\x89\x18\x28\x99\xe2\x35\xa5\xe1\x6e\xa7\x47\x7d\xe3\x74\x84\x8f\xde\x1e\x22\x1c\x63\x7b\x88\x10\xf6\x02\x84\x09\xf3\xac\x72\x17\xc7\xc9\x70\xaa\x10\xfb\xa0\x60\x6f\xef\x37\xef\x99\x0a\x6e\xb8\x76\xb7\xbd\x82\x4c\xf1\xc0\xff\xae\x18\x89\x53\xf7\xcf\xee\x9f\xfd\x2b\x00\x00\xff\xff\xf3\x8c\x3a\x1f\x34\x33\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x3a\x5b\x6f\x1b\xb9\xd5\xef\xf9\x15\xfc\xf4\xf0\x55\xc2\x3a\xb2\x1f\x8a\x3e\x08\x76\x9c\x64\x13\xb7\x01\x9c\x6d\x90\x38\xbb\x05\x16\x8b\x0d\x35\x73\xa4\x61\x4d\x0d\xa7\x24\x47\xb2\xd6\xf0\x7f\x2f\xce\x21\x39\x43\xce\xc5\x96\x9c\x16\xa8\x5f\xac\x99\xe1\xb9\x1f\x9e\x1b\x29\x36\x95\xd2\x96\x5d\xd5\xe5\x5a\x2c\x25\xdc\xa8\x5b\x28\xd9\x4a\xab\x0d\x9b\x24\xef\x26\x2f\xfc\xca\x8f\x60\x79\xce\x2d\xff\x59\xc0\xce\xf8\x95\xc9\xbb\x66\x65\x02\x3f\x04\x36\xbe\xa0\xc1\x81\x4f\x9f\xc1\x28\xb9\x05\xed\xa1\xe2\x57\x93\x17\x2f\x78\x96\x81\x31\x53\x2e\xe5\x8c\x65\xaa\xb4\x9a\x67\x96\x5d\x49\xb5\x23\xac\x8b\x14\xc3\xfd\x8b\x17\x8c\x31\x76\x7a\xca\x6e\x94\xe5\x92\x99\xba\xaa\xe4\x9e\xa9\x15\x41\x30\x8b\x20\x86\x89\x92\xc1\x9d\x30\x16\xca\x0c\x68\x7d\x4c\x63\xcb\x35\xb3\x08\xfc\x85\x60\x17\xec\xeb\x95\xb8\xfb\xcb\x9f\x1b\xc4\xef\xb7\x50\x5a\x66\x0b\x6e\x99\x30\x0c\x36\xc2\x5a\xc8\xd9\xae\x80\x92\xd9\x02\x5a\x16\x85\x61\x99\x06\x6e\x21\xef\x91\x00\x42\x41\xfc\x9b\x0f\xa5\xb0\x82\x4b\xf1\x07\xe4\x53\xe1\x7e\xa7\x84\x67\x07\x51\x76\x82\x71\x0d\x6c\x27\x6c\x91\x6b\xbe\xf3\x56\xe6\xec\x67\x5e\x4b\xfb\x28\x0f\xbf\x04\x90\x29\xdf\xa8\xba\xb4\x81\xf4\x09\xa1\x58\xb0\x37\x79\xae\xc1\x98\xcb\x63\x59\xc9\xa1\x52\x46\xe0\x17\xab\x0e\x62\xe4\x5d\x00\xe8\x31\x62\xd5\x91\x6c\x94\xb0\x8b\x59\xd9\x88\xf2\x29\x4b\x7c\xa4\x25\x1d\xca\xc7\x8b\x6c\xac\x56\xfb\x27\x48\xbd\xad\x75\xf9\x3c\x52\x9c\x04\x23\x69\x34\xd3\x60\x54\xad\x33\x78\xda\xd7\x48\x36\xfd\xa3\x5b\x83\x1f\xd4\x0e\xf2\x37\xcf\x25\xbf\x44\xf6\x8f\x21\x4f\xf2\x36\xe4\x5b\x4a\xad\x47\x9c\x9e\x36\xd4\x79\x56\xb0\xda\x80\x66\xc6\x2a\x0d\x86\xf1\x92\x89\xd2\x58\x5e\x66\x80\x1b\x59\x95\x72\x4f\x3b\x8d\x80\x71\x2f\xdb\x02\x84\x5b\xcd\xd7\xd0\xec\xff\x02\xd8\xaa\x2e\x33\x2b\x94\xdb\xf1\x2d\x08\x2f\x73\xb6\x56\x5b\x40\x1b\xb0\xa5\x43\x56\x69\xa0\xf7\x95\x32\x16\xf7\x70\x2e\x08\x30\x60\x13\x65\x27\x82\x86\xfd\xbe\x27\xab\x67\x5c\x4a\xc8\xe7\x31\xed\xac\x80\xec\xd6\xb0\x82\x57\x15\xea\xcd\x32\x5d\x97\x56\x6c\x80\x20\x01\x63\x15\x6f\xf8\x23\x05\x26\x28\x02\xa6\xcf\x5e\xc5\xf8\xbd\x74\xa2\x2f\x21\x28\x3b\x48\x85\x21\x07\xee\x2c\x2a\x27\x89\x40\x64\x41\xe4\x31\x60\x73\x0e\xba\x12\x25\xc1\x9e\x30\xa3\xf0\xb3\x26\x03\x96\x8a\xed\xf8\x9e\xad\x14\x32\xb6\xe1\x52\x64\x42\xd5\xc6\x19\xc2\x2a\x4f\xd2\x29\xb0\xd1\x8a\xaa\x3d\x51\x51\x32\x2e\xf4\x9c\xbd\x61\xa6\x82\x4c\x70\xe9\x1d\xae\x75\x91\x12\x20\x37\x88\x68\xd9\xb2\x60\x15\x39\x72\xc0\xd6\xee\xd8\x44\x0b\xb1\x37\x35\xe8\x88\x8f\x45\x6a\x93\x39\xbd\x3c\xe9\xbc\xfc\xa4\xd5\x56\xe4\xa0\xbb\xef\x3f\x43\x06\x62\x8b\xef\xe3\x04\x32\xef\x66\x12\xcf\x5b\xa1\x24\xb2\x5f\x00\x5b\x72\x19\x3c\x91\x93\x76\x8c\x67\xba\x59\xde\x4d\x26\x1e\x22\x4d\x24\xbd\x85\x02\x76\xe8\x0f\x6c\x0d\xf6\xad\x03\x98\xce\x02\x08\xbb\x6f\x60\xf0\x4f\x83\xad\x75\xc9\x0c\xc8\xd5\xdc\x23\x6f\xbe\x3f\x24\x6c\x8b\x26\xb9\x24\xbc\xa3\x37\x06\x4d\x92\x61\xd1\x07\xd1\x39\x1b\x58\x04\x9c\x76\x18\x9f\x75\xd8\x88\xe9\xb3\x0b\xf6\x28\x27\xa7\x28\x17\xe6\x35\xa5\x2d\xe4\x64\xa8\x9b\x7d\x05\x86\xa9\x0a\x89\x73\x29\xf7\x5e\x2c\xc3\x38\x93\xc2\x90\x63\x6d\x69\xbb\x5a\x5a\xe8\x9d\x59\x18\xa6\xbd\xe5\x48\x7f\x95\x1d\x51\x7c\xa4\xcf\x01\xba\xa8\xdb\x7b\xfc\xb5\x60\x6f\x95\x92\x0f\xc3\x1a\xbe\x27\x11\xd7\x40\x30\x08\x62\x75\x0d\x0f\x43\x12\x0e\x92\x16\xa6\x4f\x79\x6a\x89\x28\xfe\x9c\x39\xda\x1d\xd2\x62\xc5\x68\x0d\xbb\xb8\x60\x29\xf9\x19\xbb\x0f\x8c\x21\x1f\xec\x81\x81\x34\xd0\xbe\x5c\x71\x7c\x1c\x64\xef\x94\x42\x89\x53\x2f\x3a\x82\x8f\x95\xac\xe2\xb6\xc0\x80\xa4\x9d\x7f\x38\x7d\x9b\x42\xd5\x32\x47\xb5\x8b\x8c\x0c\xb3\x74\x00\x3e\xba\x3f\xa6\xe9\x77\xb0\x42\x14\x5f\x1c\xfa\x4f\xdc\x16\xa8\xb5\xe8\xf1\x72\x58\xd1\xa7\x9e\xa1\xd3\x55\xa8\xeb\xda\xcc\xf0\x84\x28\x55\xbd\x94\x22\x4b\x25\x11\x26\x15\xa5\xe0\x5b\x60\x3c\x2c\xcd\x78\xc5\x97\x42\x0a\xbb\x3f\x54\x9e\x4f\x04\x18\xc4\x69\x9f\xc6\xa4\x71\x84\x5a\x61\x42\xac\x19\xd9\xa5\xa1\x62\x8b\xde\xc5\x9f\xaf\x42\x96\x70\x5b\x80\xdf\x86\x9c\x68\x61\x8d\xbb\x80\xb2\x38\xe3\xf4\x92\xeb\x75\xbd\x81\xd2\xc6\xf0\x98\xd6\x02\x09\xbf\x8f\x3c\x0c\x15\x88\x4d\x5e\x9c\xc7\x40\x1f\xac\x0f\xf9\xc6\xe7\x7c\x0b\x58\xb0\x73\xbd\xf7\x49\x34\x94\x07\xb5\x71\x91\x1c\x23\x64\x8c\x00\xd1\x6e\x54\x09\xfb\x66\xe5\x12\x44\xb9\x66\x56\xf3\xd2\xac\x40\x6b\xc8\xe7\x48\x45\x47\xb6\x2c\x61\x27\xf7\x31\x92\x90\xe8\x3c\x49\x95\xa4\x3b\xc2\xeb\xd2\x26\x66\x32\x61\x29\x47\x2e\xa3\xb2\x33\x46\x85\x7b\x85\xfc\x63\x3e\xa4\x66\xef\x00\x69\x8a\x08\x65\x31\x5f\x4a\x98\x91\x4b\x04\x35\x76\x2b\xb7\x05\x7b\x7d\x3f\x90\x8b\xba\x61\xa5\x13\x31\x93\xc7\x97\xde\x28\x09\x00\xd6\x5e\xa3\x35\xba\xfb\x1f\x6a\x74\x42\xa6\x76\x25\xe8\xcb\x39\x77\x85\xf2\x6c\xc8\x39\xcf\x5f\xc6\xa9\xbc\x8d\xf1\x0e\xdb\x6c\xc4\x45\xbd\x4a\x8f\xf1\x50\x6f\x34\xb5\xfc\x27\x64\x5d\xf7\x24\x9f\xe4\x79\x6e\x92\x64\x65\x4d\x93\xa1\xbc\xa9\xa3\x64\x8b\x8f\x24\x9e\x19\xf6\x56\x61\x98\x2f\x6b\x11\xd8\x97\xe1\x2e\xd8\x21\x41\xc7\xcc\x12\x32\x5e\x1b\x68\x7d\x3e\xd9\x86\xc8\x63\xe4\xe7\xe8\xd1\xa0\x03\x6d\x5f\x99\x50\x6d\x47\xa0\x7f\x6a\xb9\x2d\x78\x22\xc8\x12\xa0\x44\x2f\x35\xf5\x06\x72\x12\x95\xaa\xac\x95\xa2\x4a\xd1\xbb\xa8\x6f\x13\xe6\x83\x31\x08\x7d\xcd\xab\x7c\xea\xcc\x3b\xec\x5f\xdd\x94\x2c\xc1\xfa\xc8\x77\xfe\xd2\xb7\x7f\xe6\xff\xd8\xeb\xa6\x5b\x9e\xa7\x42\x3f\xe5\x93\x3f\x38\x64\xbd\x22\xa3\xe3\x9a\xfd\xae\x2d\x01\x73\xcd\xdb\x93\xfe\x99\xc0\xb0\x0b\x76\x36\x3f\x4b\xbe\x07\x93\x6e\x1f\xcb\x0c\x7f\x05\x8b\x6e\x40\x16\x0b\x03\x07\xe6\x46\x12\x62\x53\x49\x40\xe7\x73\x45\x7f\xa3\x93\x18\x3e\xc1\xf5\xda\xef\x98\x37\xe8\xb7\x9a\xd3\x14\xc1\x15\x2d\x54\xc0\x52\x30\x2b\x20\xc1\x8b\xb9\x83\x7c\x84\x32\x90\xac\xb1\x1b\x97\x12\x0d\x4e\x61\x72\xb9\x4f\x08\xb4\x92\x6d\x41\xaa\xca\x95\x92\xec\xb6\x54\x3b\xb6\x2b\x44\x56\xb0\x8a\x6b\xbe\x01\xeb\x2a\xf0\x8a\x1b\x13\xf6\x85\x76\x55\x2a\x0a\x36\x9d\xb1\x0d\xd8\x42\xe5\xf3\x41\x41\xc6\x32\x1b\xe9\x04\xb3\xd9\xaf\x28\xd2\x6f\x83\x79\xac\x75\x9b\x16\xe0\x51\xc5\xa7\x2a\x77\x0e\x78\x80\x9e\x49\x4c\xe2\x6e\x41\xdb\x0b\x39\x0a\xdb\x2e\x07\x23\xb4\xd7\xec\x7c\xd8\x3c\xcc\x58\x5d\x67\xb6\xd6\xa8\x97\x4a\x03\xee\xf7\x60\x1c\x0d\xff\xaa\xc1\xd8\x21\x04\xa3\x1b\x2f\x56\xee\xef\x81\x2d\x57\xaf\xbd\x29\xf7\x5f\x88\xd8\x48\xe6\x6f\x35\x16\x23\x41\x14\x83\x8a\xeb\x52\x76\x91\xf9\xfd\xa6\xb2\x7b\x17\x9d\x0f\x4d\x2c\x4f\xc4\xf6\xb3\xf9\x59\x4c\x3f\xe2\xa2\xc9\xb1\x2d\xd1\x4e\x07\x9a\xc6\xf6\xb4\x26\x70\x41\x15\x93\x22\xe3\x71\xac\xfe\x03\xb4\x6a\x7a\xce\x32\x6f\x72\xbc\x68\x73\x38\x97\x12\x6d\xe4\x73\x39\x76\x8e\xd4\x69\x6e\x6a\xe3\x72\xba\xab\xe2\x42\x83\x1c\x23\xa3\x52\xd4\x1b\xd7\xd2\x1c\x65\x64\x12\x80\x2f\x94\xce\xdd\xee\xa1\xdc\xe0\xbe\x37\xc8\xb2\x8c\xaa\x20\xd7\x94\x62\x92\xc7\x9f\xbe\xbb\x08\xe1\xd7\xf8\x06\xd7\x77\x79\xd4\x8c\x8c\xb6\xa7\xa3\x36\xec\x04\xe0\xc8\x7a\x87\x5a\xce\xdb\xeb\xc0\xed\xdc\x27\x40\xef\xcf\xc7\x07\xb2\xf3\xab\x1b\xfc\xff\x6a\x3a\x3b\x49\x3c\x0b\xff\x9e\x06\x7d\x27\x4c\x25\xf9\xfe\x99\xd0\x24\xf3\x3b\x6e\xf9\xb3\xe0\x6f\xda\x59\xed\xab\xe9\xec\xb7\xd4\xbb\x0f\x0e\x4c\xa7\x8d\xc7\x1f\x1d\x90\xbe\x2b\x18\x9d\x8e\xb8\xd1\xb1\x41\xc8\xec\x84\xcd\x0a\xe7\x13\x69\x6c\xc8\xb8\x81\x43\x8c\xe0\xac\xbf\xe8\xe9\x3f\x84\xb6\xa7\x80\xa7\x3d\x48\xfc\x5b\x59\xef\x1b\xbe\x02\x88\xe5\x3a\xc6\xaf\x66\x54\xc9\x1c\xb2\xf8\xb2\xef\x42\x8e\x91\xc6\xcd\x9e\xc5\x4a\xec\xa4\x07\x30\xd3\x2c\xbf\xec\x71\x33\x7b\x8e\x79\x5a\x4d\xf4\x2d\x84\x55\xdf\x06\x72\xc1\xd9\x45\x7a\x7a\x33\xff\x88\x6f\x87\x0d\x43\x3a\x11\x12\x16\x1d\x90\xbf\xdd\xdc\x7c\xba\x12\x12\xc6\xa1\x6a\x2d\x17\x69\x6d\x70\xad\xd6\xea\xeb\xe7\x0f\xd3\xd9\x20\xcc\xc0\x9e\xc6\x3f\xe2\xd8\x8d\x60\x26\x62\x83\xcd\xbf\xd9\xae\x7f\xb8\xdb\xc8\xc9\x13\x1a\x4b\x44\x36\xc3\x32\x9b\xe9\xaf\xf4\xf9\xb7\x3e\xe8\x21\xfe\xec\xb5\x3d\xac\x83\x92\x6f\x90\xe7\xab\xeb\xbf\xff\xc2\x7e\x02\xbb\x53\xfa\xd6\x15\xc2\x93\x61\x41\xcd\x7e\xb3\x54\xd2\x43\x8c\xac\xc9\xc1\x64\x5a\xd0\x2c\x2c\xa0\x16\xbe\x27\xe6\x16\xd3\x91\xcb\x3e\x2b\xa5\xe9\x25\x1d\x66\x2d\xa5\xca\x6e\xb3\x82\x8b\x72\xee\x1b\x20\x0c\x30\x14\x9c\x70\x9d\x81\xac\xd6\x21\xf4\x94\x8e\xcf\x13\xd7\x7e\x73\x97\xd1\x57\x00\xe6\xa4\xc9\x96\xe1\x89\xdf\x8a\x72\x7d\xc2\xae\xae\x3f\x7c\x62\x5b\x45\xc1\x0b\xd3\xee\x86\xef\xa3\x3a\x96\xf1\xaa\x92\x22\xe3\x6e\xba\xbe\xac\x05\x76\x7a\x65\xcb\xdb\xdb\x86\xb7\x11\x81\xe1\xce\x82\x2e\xb9\xfc\xfa\xf9\xba\xeb\x81\xef\xdb\x4f\xd3\x49\x61\x6d\x65\x16\xa7\x34\x4b\x99\x67\x6a\x33\x19\xf1\x26\xa9\xd6\xca\x2c\xbc\x4f\x8c\xd8\x41\x65\x82\x4b\xb3\xe8\xc4\xc7\xf8\x6f\x62\x77\xc2\x5a\xd0\x93\x83\x78\xf2\x8b\x91\x2d\xe2\xef\xf7\xd6\x22\x93\xe1\xad\xf0\xf0\x9f\x09\x06\x71\x2c\x7a\x66\xc0\x0e\x18\x86\x5d\xdc\xb4\x13\xbb\xc5\xd8\x70\x6e\x58\xc9\x61\x38\xeb\x41\xc7\x26\x61\x63\x21\xc1\x71\x39\x02\xec\xe7\xe2\xc3\xb0\x95\x9f\xf3\x07\x58\x2d\xb6\xdc\x1e\xc7\xf3\xb5\x28\x6f\x21\xbf\x69\x06\xb4\xe7\xff\xdf\xa9\xdb\x06\xeb\x93\x98\xf1\xe7\x63\x08\xec\x3f\x1f\x43\xb7\xf0\x0c\x85\xfb\x82\x4d\xb1\xa0\x38\xb8\x97\x48\x35\xe3\xab\xd3\x96\x89\x7e\x7d\x3b\xec\xe9\xfd\xd7\xcf\x70\xf5\xb4\xb6\x7b\x8e\xab\x47\x18\xa6\xc9\xa9\x7e\x2b\x51\xf4\xba\xdb\x25\x45\x34\x4a\x21\xc7\x0a\xf1\xe6\x2c\xe5\x4d\xbe\x11\xa5\x30\x56\x73\xab\x74\xa4\xd6\xa6\xcb\xfa\x09\x76\xee\x60\xec\xa0\x41\x5a\xd3\x6c\x45\x2d\xd4\xe0\xf9\xef\x23\x13\xcd\x4e\x5f\xd2\x30\x30\x72\x06\xbc\x60\xaf\xfd\xc9\xdd\x7d\x7f\xda\xf3\xe8\x21\x72\xf2\xf8\xf8\xe4\x71\x98\x83\x11\x04\xe9\x1c\xb2\x91\xc2\x9d\x28\x7f\xa7\x1a\x3b\xe7\xd8\x47\xa9\xd1\x31\x40\xbb\xca\xfd\x1c\xd2\x58\xf7\xdc\xfb\x31\xad\x04\x84\xa3\x8d\x7a\xe4\x39\xfd\x03\xe2\x30\x67\x75\x13\x58\x2a\x16\x38\x7a\x63\xe8\x72\xdd\x01\x72\xa1\x64\x73\xec\x7a\xd4\x79\x6b\xe3\x14\xb1\x9a\x31\xdb\xfb\x93\x04\x6c\x8e\xdc\x25\x88\x70\xe8\x1c\x7c\x34\x9d\xcb\x36\xe7\xbd\x5d\x4a\x5b\xae\xd9\xa0\x4b\x26\x14\x11\xfc\x26\x3d\x6d\x7d\xcc\xf2\xb8\xdc\x44\x72\x9e\xd0\xcc\x19\xb9\xdb\x84\x41\x84\x8d\xae\x09\x9d\xc4\x98\x62\x6f\x89\x01\xba\x93\x8b\x43\x9c\xa6\x65\x7b\xe0\xe0\x60\x7c\x36\xc0\x28\x2f\xc0\x40\x7c\xf6\x5a\x7f\xe5\xd1\x4c\xcf\x66\x0b\x36\x71\x7a\xf3\x37\x5d\xdc\x24\x65\x09\x6c\x4d\xde\x85\x65\x23\x2f\x69\x30\xd3\x2f\xaf\x3d\xb6\x73\x3f\xfd\xed\x98\x61\x04\xaf\x04\x63\x1c\x52\x72\x03\x6f\x62\x87\x2a\x25\x91\x16\x3d\x83\x71\x97\x5d\x8c\xbc\xff\x61\xe8\x54\xa4\xcf\x25\x1b\x62\xfd\xc9\x23\x95\xce\x85\x9f\xee\x09\x08\xfb\xae\x43\x13\x3a\x41\x1f\x0e\xb2\x43\xa7\x42\x5d\x71\x92\xe7\xd1\x90\x10\x45\xc1\xef\x0d\x09\x4b\x3a\x57\x3e\x30\x1c\x34\x11\x2f\xde\x31\x88\xe1\x88\xcd\xe9\xe7\xf9\xed\x49\x51\xb8\xe4\x73\xc2\x60\xb5\x82\x0c\xdb\x1e\xb9\x27\xac\xa1\x8b\x89\xd9\xeb\xa3\xff\x49\x59\x58\xb8\x63\x23\x37\x16\x8c\xae\x65\xf1\xda\xaa\x0d\xb7\xfe\x40\xdb\xd4\x4b\xba\x21\x83\x9d\x92\x3f\x02\x4d\xe2\x5a\x7c\x75\x30\xb9\x39\x44\x3c\xd7\x99\x55\xfa\xa0\x7d\xdf\x6a\x24\x9c\xe2\x74\x36\x7b\xd7\x15\xda\xcf\x3d\xd0\xf3\x97\xf8\x7f\x24\x3b\x7c\x17\xe1\x23\x0f\x8d\x70\x39\x0f\x6e\x3a\x7c\x3e\x34\x7c\x54\x23\x56\x6d\xdc\x3a\x9b\x9f\x8d\x8a\x7e\x48\x5c\x78\x6a\x6b\x77\x2e\xd8\xf5\xf7\x29\xeb\x4d\x09\x4d\xdb\xbd\x5e\xab\xb5\x62\xff\xf8\x78\xcd\xbe\x7e\xfe\xe0\x34\x12\x5f\x2e\xeb\x2a\x3b\x1e\x80\x2c\xd8\x17\x4b\x4d\x77\x6f\x00\xdb\xca\xe1\xb7\xdf\xdc\xe3\x9c\x67\xaa\xda\x9f\x3b\xb0\x57\xde\x5c\xfd\x96\xcb\x53\x98\xb1\xcb\x4b\x36\x99\xc4\xec\x53\xa0\x89\xed\x49\xf1\x24\x55\xe2\xd9\xfc\x2c\xd9\xaa\xae\x22\x89\x1c\x9b\x66\xf8\xdd\x7c\x18\x65\x75\x1a\xbc\xf3\x2d\x30\x41\x73\xf6\x58\x1d\x9d\x3d\x90\x78\xd3\x70\xd4\xec\x32\x38\x4b\x78\x7b\x7f\xc7\x37\x95\xa4\x79\x6b\x41\x57\x76\xc3\x2c\x94\xf1\xa6\xcf\xf2\xb3\x6f\xba\xab\xd6\xf7\xce\x15\x8d\xc3\x1b\xef\x3c\x72\xce\xe7\xe6\xa0\x11\x4f\x2e\x3e\x77\x8c\x86\xca\x98\x9e\xbf\xdc\xba\x2b\x67\x56\x8d\xb6\xc9\xb3\x21\xc5\x0f\xdc\x45\x09\xf5\x85\xbb\x69\x13\x5f\xb2\xa0\x5b\x7f\x70\x57\x29\x03\xa6\x5b\x7e\x7d\xf3\xc7\x14\xdf\xfc\x21\x20\xb3\x85\x56\xf5\xda\xd9\xf2\x5b\xe8\xb6\xbf\xd1\x65\x11\xbd\xe2\xc3\x35\x2e\xea\x2c\xf4\xc0\x3f\xb6\x0c\x5d\xa4\x92\x37\xac\x0a\x30\x8d\x1a\x84\x31\xf5\x50\x8f\x3a\xaa\x8c\x41\xa5\x26\xa8\x49\x33\xa6\x98\xf6\x39\x3a\x61\xdc\x3e\x32\x53\xf8\x2f\x6b\xda\xbb\xef\x37\xb6\x12\x20\x3b\x8a\x7e\x1b\xbe\x3d\xa9\x67\x8f\xe5\x7f\x47\xcd\x3d\x86\x46\xb4\xec\x45\x8c\x94\x4c\x89\x80\x0a\x8a\x76\xa7\x27\x1d\xf0\x74\x84\x8f\xce\x1e\x22\x1c\x63\x7b\x88\x10\x76\x02\x04\x86\x79\x5e\xfa\xab\xc5\x64\x38\x53\xa8\x5d\xd4\x7a\x34\x37\x60\x77\xdc\x44\x77\x20\xdb\xfb\x40\x51\xa6\x78\xe4\xfe\xfd\x48\x9c\x7a\x78\xf1\xf0\xe2\xdf\x01\x00\x00\xff\xff\x80\x67\x2d\x77\x56\x31\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -220,7 +220,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdd, 0x21, 0xe2, 0x7b, 0xed, 0x5a, 0x3a, 0x27, 0xa2, 0xcc, 0x11, 0xc4, 0x21, 0xf6, 0xc9, 0x9c, 0x53, 0x94, 0x0, 0x62, 0xb8, 0xaf, 0xc5, 0x31, 0xbf, 0x5b, 0x8a, 0xec, 0xc8, 0xaf, 0xe6, 0x14}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1c, 0xa3, 0xd6, 0x62, 0x36, 0x97, 0x99, 0xa7, 0xa5, 0x69, 0x2f, 0x6c, 0x30, 0x67, 0xa7, 0xb2, 0x18, 0xf9, 0x90, 0x7c, 0x52, 0x97, 0xb1, 0x41, 0x6b, 0xa7, 0x73, 0x7, 0x7b, 0x42, 0x5e, 0xbb}} return a, nil } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 8fb574d88..57c238565 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -87,8 +87,8 @@ require ( github.com/multiformats/go-multistream v0.4.1 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index f449ba6b2..d256e6e7d 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -721,7 +721,6 @@ github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpx github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= -github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= @@ -826,6 +825,7 @@ github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20230602150820-91b7bce49751 h1:hR7/MlvK23p6+lIw9SN1TigNLn9ZnF3W4SYRKq2gAHs= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= @@ -859,8 +859,6 @@ github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFb github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= -github.com/gxed/hashland/keccakpg v0.0.1/go.mod h1:kRzw3HkwxFU1mpmPP8v1WyQzwdGfmKFJ6tItnhQ67kU= -github.com/gxed/hashland/murmur3 v0.0.1/go.mod h1:KjXop02n4/ckmZSnY2+HKcLud/tcmvhST0bie/0lS48= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -871,6 +869,7 @@ github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc= github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= +github.com/hashicorp/golang-lru/v2 v2.0.2 h1:Dwmkdr5Nc/oBiXgJS3CDHNhJtIHkuZ3DZF5twqnfBdU= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= @@ -884,6 +883,7 @@ github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLf github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs= github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0= +github.com/ipfs/boxo v0.10.0 h1:tdDAxq8jrsbRkYoF+5Rcqyeb91hgWe2hp7iLu7ORZLY= github.com/ipfs/go-block-format v0.1.2 h1:GAjkfhVx1f4YTODS6Esrj1wt2HhrtwTnhEr+DyPUaJo= github.com/ipfs/go-block-format v0.1.2/go.mod h1:mACVcrxarQKstUU3Yf/RdwbC4DzPV6++rO2a3d+a/KE= github.com/ipfs/go-cid v0.0.5/go.mod h1:plgt+Y5MnOey4vO4UlUazGqdbEXuFYitED67FexhXog= @@ -892,6 +892,7 @@ github.com/ipfs/go-cid v0.4.1/go.mod h1:uQHwDeX4c6CtyrFwdqyhpNcxVewur1M7l7fNU7LK github.com/ipfs/go-datastore v0.5.0/go.mod h1:9zhEApYMTl17C8YDp7JmU7sQZi2/wqiYh73hakZ90Bk= github.com/ipfs/go-datastore v0.6.0 h1:JKyz+Gvz1QEZw0LsX1IBn+JFCJQH4SJVFtM4uWU0Myk= github.com/ipfs/go-datastore v0.6.0/go.mod h1:rt5M3nNbSO/8q1t4LNkLyUwRs8HupMeN/8O4Vn9YAT8= +github.com/ipfs/go-detect-race v0.0.1 h1:qX/xay2W3E4Q1U7d9lNs1sU9nvguX0a7319XbyQ6cOk= github.com/ipfs/go-detect-race v0.0.1/go.mod h1:8BNT7shDZPo99Q74BpGMK+4D8Mn4j46UU0LZ723meps= github.com/ipfs/go-ipfs-blockstore v1.3.0 h1:m2EXaWgwTzAfsmt5UdJ7Is6l4gJcaM/A12XwJyvYvMM= github.com/ipfs/go-ipfs-blockstore v1.3.0/go.mod h1:KgtZyc9fq+P2xJUiCAzbRdhhqJHvsw8u2Dlqy2MyRTE= @@ -917,15 +918,13 @@ github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= -github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= -github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= -github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= @@ -957,16 +956,24 @@ github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORN github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= +github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= +github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= github.com/libp2p/go-buffer-pool v0.1.0 h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8= github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QTWy5HSiZacSbPg= +github.com/libp2p/go-cidranger v1.1.0 h1:ewPN8EZ0dd1LSnrtuwd4709PXVcITVeuwbag38yPW7c= github.com/libp2p/go-libp2p v0.28.1 h1:YurK+ZAI6cKfASLJBVFkpVBdl3wGhFi6fusOt725ii8= github.com/libp2p/go-libp2p v0.28.1/go.mod h1:s3Xabc9LSwOcnv9UD4nORnXKTsWkPMkIMB/JIGXVnzk= +github.com/libp2p/go-libp2p-asn-util v0.3.0 h1:gMDcMyYiZKkocGXDQ5nsUQyquC9+H+iLEQHwOCZ7s8s= +github.com/libp2p/go-libp2p-kbucket v0.6.3 h1:p507271wWzpy2f1XxPzCQG9NiN6R6lHL9GiSErbQQo0= +github.com/libp2p/go-libp2p-pubsub v0.9.3 h1:ihcz9oIBMaCK9kcx+yHWm3mLAFBMAUsM4ux42aikDxo= +github.com/libp2p/go-msgio v0.3.0 h1:mf3Z8B1xcFN314sWX+2vOTShIE0Mmn2TXn3YCUQGNj0= github.com/logrusorgru/aurora v2.0.3+incompatible h1:tOpm7WcpBTn4fjmVfgpQq0EfczGlG91VSDkswnjF5A8= github.com/logrusorgru/aurora v2.0.3+incompatible/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= @@ -997,24 +1004,25 @@ github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzp github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/miekg/dns v1.1.54 h1:5jon9mWcb0sFJGpnI99tOMhCPyJ+RPVz5b63MQG0VWI= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1/go.mod h1:pD8RvIylQ358TN4wwqatJ8rNavkEINozVn9DtGI3dfQ= github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= github.com/minio/sha256-simd v0.1.1-0.20190913151208-6de447530771/go.mod h1:B5e1o+1/KgNmWrSQK08Y6Z1Vb5pwIktudl0J58iy0KM= github.com/minio/sha256-simd v1.0.1 h1:6kaan5IFmwTNynnKKpDHe6FWHohJOHhCPchzK49dzMM= github.com/minio/sha256-simd v1.0.1/go.mod h1:Pz6AKMiUdngCLpeTL/RJY1M9rUuPMYujV5xJjtbRSN8= +github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2EmQ4l5rM/4FEfDWcRD+abF5XlKShorW5LRoQ= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= -github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/mr-tron/base58 v1.1.0/go.mod h1:xcD2VGqlgYjBdcBLw+TuYLr8afG+Hj8g2eTVqeSzSU8= github.com/mr-tron/base58 v1.1.3/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= @@ -1026,6 +1034,7 @@ github.com/multiformats/go-base36 v0.2.0 h1:lFsAbNOGeKtuKozrtBsAkSVhv1p9D0/qedU9 github.com/multiformats/go-base36 v0.2.0/go.mod h1:qvnKE++v+2MWCfePClUEjE78Z7P2a1UV0xHgWc0hkp4= github.com/multiformats/go-multiaddr v0.9.0 h1:3h4V1LHIk5w4hJHekMKWALPXErDfz/sggzwC/NcqbDQ= github.com/multiformats/go-multiaddr v0.9.0/go.mod h1:mI67Lb1EeTOYb8GQfL/7wpIZwc46ElrvzhYnoJOmTT0= +github.com/multiformats/go-multiaddr-dns v0.3.1 h1:QgQgR+LQVt3NPTjbrLLpsaT2ufAA2y0Mkk+QRVJbW3A= github.com/multiformats/go-multibase v0.0.1/go.mod h1:bja2MqRZ3ggyXtZSEDKpl0uO/gviWFaSteVbWT51qgs= github.com/multiformats/go-multibase v0.2.0 h1:isdYCVLvksgWlMW9OZRYJEa9pZETFivncJHmHnnd87g= github.com/multiformats/go-multibase v0.2.0/go.mod h1:bFBZX4lKCA/2lyOFSAoKH5SS6oPyjtnzK/XTFDPkNuk= @@ -1040,10 +1049,10 @@ github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXS github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= -github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= +github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= @@ -1056,9 +1065,8 @@ github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1Tqk github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4 h1:EYSMBtkzaFHjpgma58ObxmERyftRcCM1f7CPCeE8m3Q= github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4/go.mod h1:pjHHx+Lky6p8b+HHIcB0GEshguQNfDOlwJ9wknBG1V0= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20230921055403-cf7a05c90c20/go.mod h1:aXUwTDXnzpBPNMvYPyeItFv/64Yv0GmYffAj8KFbu4s= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a h1:pDUUKxDmHpO7P7lRUu2Niq0VbCcKU9IWEHclbTI37m0= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08 h1:52o4zeQlBhn0EGkg/AWudypTYKr4nmKkT5qxfD0L9Hw= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0 h1:vqoKU0q0FHSC5vKJmQi33r8QiwIzPxWh5zSiPGLfkGo= github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0/go.mod h1:9T0TKauFnj52sBweL9fW+r589ASuivrdfRSCFqhaLU8= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= @@ -1067,18 +1075,20 @@ github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3 github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.24.9 h1:0EQp+kSZYJepMIiSypfJVe7tzsPcb6UXOdOtsTCDhBs= github.com/onflow/flow-go/crypto v0.24.9/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948/go.mod h1:cWMAsK1grBHKPIKxYVUv2rX+Nz0Ttq+PEQz4OjqCmpU= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27 h1:qm4ErSz3B3lsdVy/usLYpLvpzibbG6xQTkxAIcmYuDs= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768 h1:MxeL05qV/fKEkrQhAmjJ8D9W2r8BuKfpljc1EOlg1q4= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce h1:YQKijiQaq8SF1ayNqp3VVcwbBGXSnuHNHq4GQmVGybE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= +github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= +github.com/onsi/gomega v1.18.1 h1:M1GfJqGRrBrrGGsbxzV5dqM2U2ApXefZCQpkukxYRLE= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= @@ -1141,6 +1151,7 @@ github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6So github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= +github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= @@ -1153,12 +1164,14 @@ github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQD github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= +github.com/schollz/progressbar/v3 v3.13.1 h1:o8rySDYiQ59Mwzy2FELeHY5ZARXZTVJC7iHD6PEFUiE= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/sethvargo/go-retry v0.2.3 h1:oYlgvIvsju3jNbottWABtbnoLC+GDtLdBHxKWxQm/iU= github.com/sethvargo/go-retry v0.2.3/go.mod h1:1afjQuvh7s4gflMObvjLPaWgluLLyhA1wmVZ6KLpICw= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= +github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE= github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/slok/go-http-metrics v0.10.0 h1:rh0LaYEKza5eaYRGDXujKrOln57nHBi4TtVhmNEpbgM= github.com/slok/go-http-metrics v0.10.0/go.mod h1:lFqdaS4kWMfUKCSukjC47PdCeTk+hXDUVm8kLHRqJ38= @@ -1195,6 +1208,7 @@ github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUW github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= +github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= @@ -1210,6 +1224,7 @@ github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcU github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/subosito/gotenv v1.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= +github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= @@ -1228,7 +1243,6 @@ github.com/vmihailenco/msgpack/v4 v4.3.11 h1:Q47CePddpNGNhk4GCnAx9DDtASi2rasatE0 github.com/vmihailenco/msgpack/v4 v4.3.11/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= -github.com/whyrusleeping/go-logging v0.0.0-20170515211332-0457bb6b88fc/go.mod h1:bopw91TMyo8J3tvftk8xmU2kPmlrt4nScJQZU2hE5EM= github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= @@ -1242,9 +1256,11 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1 github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= +github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= +github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= @@ -1286,6 +1302,7 @@ go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= +go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= @@ -1376,6 +1393,7 @@ golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91 golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.10.0 h1:lFO9qtOdlre5W1jxS3r/4szv2/6iXxScdzjoBMXNhYk= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1588,6 +1606,7 @@ golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= +golang.org/x/term v0.9.0 h1:GRRCnKYhdQrD8kfRAdQ6Zcw1P0OcELxGLKJvtjVMZ28= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -1678,6 +1697,7 @@ golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.9.1 h1:8WMNJAz3zrtPmnYC7ISf5dEn3MT0gY7jBJfw27yrrLo= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -1957,6 +1977,7 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= @@ -1966,6 +1987,7 @@ gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHN gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= gopkg.in/src-d/go-billy.v4 v4.3.2/go.mod h1:nDjArDMp+XMs1aFAESLRjfGSgfvoYN0hDfzEk0GjC98= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= @@ -1974,11 +1996,12 @@ gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= +gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= @@ -2032,6 +2055,7 @@ modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= +pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= From e45ba2bbff61e2ad85d0ce1cbf7c2286e5f1f353 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 11 Dec 2023 10:46:59 -0600 Subject: [PATCH 073/132] remove view from getRandomSourceHistoryPage and use account.storage --- contracts/RandomBeaconHistory.cdc | 6 ++-- lib/go/contracts/internal/assets/assets.go | 6 ++-- lib/go/test/random_beacon_test.go | 37 ++++++++++++++++++++++ 3 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 lib/go/test/random_beacon_test.go diff --git a/contracts/RandomBeaconHistory.cdc b/contracts/RandomBeaconHistory.cdc index 865d06e68..f712c4400 100644 --- a/contracts/RandomBeaconHistory.cdc +++ b/contracts/RandomBeaconHistory.cdc @@ -71,7 +71,7 @@ access(all) contract RandomBeaconHistory { access(all) let totalLength: UInt64 access(all) let values: [RandomSource] - init(page: UInt64, perPage: UInt64, totalLength: UInt64, values: [RandomSource]) { + view init(page: UInt64, perPage: UInt64, totalLength: UInt64, values: [RandomSource]) { self.page = page self.perPage = perPage self.totalLength = totalLength @@ -111,7 +111,7 @@ access(all) contract RandomBeaconHistory { /// @return A RandomSourceHistoryPage containing RandomSource values in choronological order according to /// associated block height /// - access(all) view fun getRandomSourceHistoryPage(_ page: UInt64, perPage: UInt64): RandomSourceHistoryPage { + access(all) fun getRandomSourceHistoryPage(_ page: UInt64, perPage: UInt64): RandomSourceHistoryPage { pre { self.lowestHeight != nil: "History has not yet been initialized" } @@ -163,6 +163,6 @@ access(all) contract RandomBeaconHistory { self.randomSourceHistory = [] self.HeartbeatStoragePath = /storage/FlowRandomBeaconHistoryHeartbeat - self.account.save(<-create Heartbeat(), to: self.HeartbeatStoragePath) + self.account.storage.save(<-create Heartbeat(), to: self.HeartbeatStoragePath) } } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index db51b3908..6f5194440 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -9,7 +9,7 @@ // FlowToken.cdc (12.63kB) // LockedTokens.cdc (30.543kB) // NodeVersionBeacon.cdc (22.81kB) -// RandomBeaconHistory.cdc (6.953kB) +// RandomBeaconHistory.cdc (6.961kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.555kB) // epochs/FlowDKG.cdc (18.88kB) @@ -264,7 +264,7 @@ func nodeversionbeaconCdc() (*asset, error) { return a, nil } -var _randombeaconhistoryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x58\x6d\x8f\xdb\xb8\xf1\x7f\xbf\x9f\x62\x6e\x5f\xdc\xdf\x4e\xfc\x70\xb9\xfb\xa3\x28\x8c\x38\xe9\x5d\x80\x5c\x16\x48\xaf\x8b\xdd\x14\x7d\xb1\x58\xf4\x28\x69\x64\xb1\x47\x93\x2a\x49\xd9\x71\x0f\xf9\xee\xc5\x90\x94\x4c\xca\xd4\x26\x29\xda\x05\x9c\x58\x16\x39\x8f\xbf\xf9\xcd\x90\xeb\xf5\x1a\xee\x98\xac\xd4\xfe\x27\x64\xa5\x92\xef\xb8\xb1\x4a\x9f\x60\xf6\xf6\xfd\xcd\x2d\xbc\xf8\xfe\x87\xf9\xd5\x7a\xbd\xa6\x0f\x7c\x68\xb8\x81\x52\x49\xab\x59\x69\x81\x96\xa1\x01\xdb\x20\x34\x61\x8f\xaa\x41\x3b\x51\x60\x54\xa7\x4b\x34\xb0\x43\x89\x9a\x59\xac\xa0\x38\xb9\xa5\x6f\x85\x3a\x82\x44\x7b\x54\xfa\xb7\x15\x7c\x68\x10\x2a\xac\xb9\xc4\x0a\xde\x21\xd3\xb6\x40\x66\x41\xa3\xdf\x0e\xdc\x38\xbd\x5d\x5b\x5d\x88\xb8\x47\x7d\xe0\x25\xc2\x8f\x65\xa9\x3a\x69\x81\x59\xf7\x0e\x65\x45\x56\xe0\x01\xf5\x09\x0a\xa1\xca\xdf\xe0\xc8\x6d\x03\xb6\x61\xd6\x3f\xff\x9f\x09\xc6\x9d\xad\x95\x68\xcc\x6a\xf0\xf2\x6f\x0d\x17\xe8\x84\x85\x75\x07\x26\x3a\x34\xc0\x34\x82\x61\x35\x8a\xd3\xa5\x57\x3e\x80\xe0\x23\x08\x33\xa9\xe4\xb2\xd5\x58\xf1\xd2\xb2\x42\xe0\x02\x3a\x59\x70\x66\xfc\xf7\x03\x6a\x5e\x73\xfa\x3e\x07\x26\x2b\xb0\x9a\x49\xb3\xe7\x96\xc4\x71\x69\x95\xf7\xe3\x23\x96\x9d\xe5\x4a\x82\xb3\x09\xe5\x81\x6b\x25\xf7\x28\x2d\x1c\x38\x73\x4b\x4a\xb5\xa7\x5d\x5c\xee\xbc\x08\x56\xd2\xfa\x05\x74\xc6\xfd\xd4\x20\x68\x76\xec\x8d\xaf\xb5\xda\x83\x4d\xf2\x57\x29\x34\x20\x95\x85\x5d\xc7\x34\x93\x16\x11\xc8\x6e\x4d\xb1\xb3\xbc\x10\xe8\x34\x47\x11\x72\xd9\xa2\x2c\xb9\x24\x71\x43\xd6\xa2\xac\xb0\x02\xab\xa0\x40\xe8\x8c\xf3\x80\x34\xfc\xa3\x93\xce\x1a\x1f\x7c\xe6\x24\x79\x7b\x9d\x7c\x26\x60\x8f\x65\xc3\x24\x37\x7b\xda\xdc\x6a\x75\xe0\x15\x02\x93\xa0\x64\xd9\x30\x2e\xa3\x1c\xa5\x46\x8d\x52\x06\x37\xce\x12\x26\x8c\x02\x8d\xa4\x62\xb0\xa8\x33\xb9\x2c\x7a\x83\xa0\x35\xd8\x55\x6a\x19\xd0\x2a\xbb\x7d\x81\x9a\x42\xdd\xa7\x56\x69\x98\xdd\xde\xfd\xf2\xf3\x9c\x24\xf5\xe9\x26\xfb\x98\x2e\xb8\xd5\x4c\x9f\x96\x42\xc9\x1d\x18\xfc\x67\x87\x32\x06\x53\x50\xb4\x72\xd2\xe8\xf3\x56\x69\xe8\x0c\xdb\x8d\x00\x07\xc7\x06\x35\x12\xd6\x3b\x61\x81\x15\x4a\xbb\x80\x71\x9f\x13\x46\xdf\x4c\x87\x0b\xe0\xce\xc1\xc8\x37\x92\x19\xb9\xf7\x86\x55\xce\x80\xa2\xe3\xc2\x2e\xb9\x84\xba\x8f\xfd\xaf\xe7\xa8\x79\x7c\xfe\xba\x80\x63\xc3\xcb\x66\x88\x58\xc1\x28\x65\x1e\x64\x3e\x56\xac\x1e\x81\xd9\xf9\xe1\x0b\xe3\x0e\x59\xe5\x56\xd5\x9d\x10\xe0\xe8\x81\x5c\xd8\x40\x63\x6d\x6b\x36\xeb\xf5\x8e\xdb\xa6\x2b\x56\xa5\xda\xaf\x95\xac\x85\x3a\xae\x6b\xc1\x5b\xb3\x6e\x3b\x21\xd6\x2f\xbe\xff\xc1\x49\x62\x65\x89\xc6\xcc\x98\x10\xf3\x33\x16\x73\x04\xf4\xfb\xd5\x15\x00\x80\x27\x1e\x84\x06\xf9\xae\x71\x75\xee\x7d\x70\x86\x70\x6d\x6c\xb6\x9c\xe1\xc8\x7c\xd0\x34\x45\x8c\xe4\x04\xbd\xbd\xca\x39\x1c\x98\x06\xa1\x8e\x68\xec\x3b\x27\x7a\x03\x7f\xbd\x91\xf6\x0f\xff\xff\x7a\x50\x7b\x7f\x99\xdc\x9e\xd7\x7a\xd1\x3d\x01\x0c\xe4\xb5\xf0\xbc\x58\x01\x33\x1e\x2e\x9a\x9d\x40\x1d\x50\x03\x83\x3d\x6b\x5b\x57\x9b\x84\xd5\xaa\x2b\xd1\xad\x65\x3b\xcc\x1b\x28\xd0\x06\xb5\xf7\x4e\x6b\x08\xcc\x06\x1e\x1e\xc8\xd2\x3f\x3e\x3e\xa6\x11\x6a\x99\x6d\xc8\xd4\xc4\x9e\x88\x4c\xa5\x7b\x53\x61\x2b\xd4\xc9\x31\x09\xf3\xdc\x19\x6b\x77\x69\x21\xc5\x83\x80\x7b\x6f\xe2\x2d\xb3\xcd\x06\xa2\x87\xa0\xfb\x19\x2c\x97\xcb\x33\x2b\xd0\xc3\xb3\x75\x30\x2b\xb1\x2e\x63\x11\xb9\xca\xb8\xa4\x90\x20\x2b\x9b\x27\xf9\x99\xcc\xef\x8b\xad\x97\x7b\x61\xf8\x20\xf9\xac\x2c\xa0\xa8\xb7\xe4\x0d\x13\x82\xa8\x97\xf2\xa6\x8e\x12\xf5\x74\xc0\x16\xd9\x46\xb3\x08\xa9\xf7\x8d\x2f\x10\x57\x95\xc2\x23\xd6\x98\x68\xff\x53\xcb\x34\xdb\xe7\x92\xea\x42\x94\x08\xf1\x28\x21\x55\x59\x71\xb1\xdb\x75\x27\xa1\xe9\xed\x9f\xe5\x21\xe3\x11\x33\x8f\xe3\x41\x7f\x94\xea\xb2\xd3\x1a\xa5\xfd\x89\xa2\xef\x4b\x01\xb6\xb0\x43\xfb\x26\xfa\x7d\x36\x5f\xf9\x02\x4c\x76\xf3\x3a\x57\xb9\xab\xb8\xaa\x60\xbb\x05\xc9\x05\xfc\x9e\x6c\xa4\xbf\xcf\xef\xcc\x58\x96\x48\xf9\x94\xfa\x92\x13\x98\x09\xc6\x8a\xb5\x2d\xca\x2a\x17\xa7\xf9\xd5\x59\x74\xa4\x20\x80\xfc\x2e\x93\xb6\x3c\xde\xef\xb0\xd5\x68\x50\x5a\x03\x6c\x94\x55\xd7\x1d\xa0\x56\xc4\x07\x3b\x7e\x40\x19\xa6\x94\x28\xba\x39\x64\x1b\xab\xbb\x81\x27\xbd\x09\x51\x48\xc7\xc5\x5b\x9c\x03\xd6\xb3\xda\xe4\x5a\x67\xd0\x00\x10\xb7\x6c\x58\xcb\x25\xb7\xb3\x8c\xb0\xc5\x68\xd7\x7c\x94\x5e\x83\xa2\x5e\x15\x09\x9e\x8a\x89\x1c\xba\xa5\x3e\x28\x5b\x2f\xf5\x6b\x73\x70\x4b\xad\x35\x9f\x87\x37\x9e\x60\x4c\x1a\xb7\x30\x09\x10\x7f\x13\x51\x97\x8d\x56\x52\x09\xb5\xe3\x25\x13\xe2\xe4\x58\x51\x57\x81\xa7\x99\x31\xaa\xe4\x7e\xd4\xfb\x0f\xf3\x14\x9b\x39\x9d\xb2\x96\xed\xf0\xb3\xb9\x6a\x51\xdf\x7e\xc9\x3a\xab\x2c\x13\xef\x51\xee\x88\xb3\xbf\x24\xff\x66\x03\x0f\xb1\xcd\x39\x1c\xc4\x16\x2e\xc6\xa6\x2c\x72\x3a\x17\x13\xc2\xb3\x70\x21\xf1\xb0\x75\x71\xc8\xbc\xf4\xda\xe8\xbd\xff\x76\xb9\x24\xd2\x0f\xdb\xd8\x9a\x09\xb8\x99\x1e\x6f\xe6\x49\xc0\xbd\xe9\x47\x94\x3f\xa3\x6d\x54\x65\x26\x90\xf6\x33\x5a\x8b\xda\xd5\x75\x34\x73\xa6\x1d\x8c\xd9\x6c\xcd\xaf\xe0\x96\x49\x5e\x1a\x62\x53\x37\xb5\x53\x97\x33\x63\xc4\x01\x72\xdb\xa0\x1e\x14\xb6\x1a\x4b\xac\x1c\x8c\x01\x3f\x96\x88\xa1\x23\x0d\x83\x49\x38\x93\xad\xe0\x17\x65\xd1\x9f\x7f\x58\xde\x2e\x32\xda\xab\xa2\x79\x5d\x08\x37\x80\x16\x18\x90\xe2\x4e\x02\xbd\xd6\x4e\x5a\x2e\xfa\xc5\xcf\x5f\xac\x92\x3a\x88\x3a\x1c\x4b\xba\x09\xf5\xb6\xc4\x97\xf3\x10\x47\x3d\xce\x6a\x8e\x07\x9c\x8c\xdb\xa5\x0e\x8d\xb6\xd3\xd2\x89\x9d\x0a\x34\x09\xbb\x0c\x35\x0d\x65\x09\x15\xf8\x72\x9d\xac\x66\x6a\xac\x5e\xc3\x5f\xea\xbb\x41\xfe\x2c\xf5\x2e\xc3\x8f\xf3\xcd\x14\x53\xb7\x1a\x73\xe0\x4f\xfa\xde\x37\xae\x63\x6e\xe0\xba\x6f\x32\x0d\xf3\x87\x82\x13\x51\x3b\xa2\x74\xf5\xc8\x99\xe0\xff\xc2\xea\x3a\x11\x16\x73\xee\xab\xed\xa5\xec\x6f\x36\x70\x7d\x97\xc7\xd7\x00\xa8\x31\x82\xa6\x35\xbc\x9c\x9c\x12\x36\x70\x7d\x9f\xcb\x4c\xef\x45\xaf\xe3\x7a\x54\x7b\x10\x46\x12\x2e\x2b\xfc\x98\x76\x0d\x58\x66\xdc\x39\xb3\x9a\x31\xa8\xed\x2c\x9d\x4e\x9c\x90\x57\x5b\xf8\x0e\xbe\xfd\x36\x3c\xbd\x0c\x19\x9a\x39\x59\xb9\xe9\x40\x38\xd2\x98\x2f\x12\x51\x7b\x34\xc6\xb1\xdd\xf5\xad\x56\x85\xc0\x3d\xd4\x5c\xba\x1e\x91\x76\xf7\xfe\x22\xc4\x29\x3b\x3b\x77\x9e\x2b\x02\x74\x63\x74\xa4\x0d\x36\x7a\x18\xba\xec\x94\xad\x0f\x4e\xcd\xe3\x3c\xa1\x2d\x37\x7e\xf8\x92\xa2\xe9\xc3\xd1\x6a\x38\xfd\x3f\x71\x51\xb3\x98\x6a\x87\x53\x15\xee\xbb\x81\x3f\x76\xec\xb0\x3f\x41\x47\xf5\xbc\x80\xef\x96\xce\xbe\x70\xfe\x8a\xf7\xf6\xbd\x83\xb6\x87\x9d\x97\x47\x2c\xab\x80\xcb\x52\x74\x15\xd2\x86\x73\x63\xc8\x51\xc1\x8f\x93\x1d\x37\x3a\x63\xe4\x86\x00\x2e\xa1\x6c\x54\xe4\xb1\x8f\x43\x32\x04\x0c\xda\xbe\x76\x18\x38\x70\x3c\x3a\x0e\xd9\xa1\x9d\xb0\x6f\xf6\x77\x78\xb2\xaf\x8e\x98\x24\x3f\x4b\xfc\x0f\x49\x25\x2d\xcb\x7c\x3b\x87\x2d\x3c\x3c\x26\xeb\xd2\x5e\xfc\x85\x15\x77\x1e\xe6\xe9\x64\x6e\x2c\xd3\xf6\x26\xd0\x80\x83\xd8\xb3\x8b\xde\xcf\xeb\x78\xd9\xab\x44\xed\x28\x1e\xb1\xb4\xdc\x6c\xf0\x29\x51\x8e\xb2\xea\x17\x47\x3b\x9f\xe7\x0c\x18\x96\x3e\xa5\x3e\x92\xf7\xb4\x72\x5f\xbc\x84\x68\xdc\xb7\xf6\xe4\x1d\xe7\x75\x3f\x13\x0c\x9d\x5e\x30\x63\xd3\x51\x29\x8d\xc5\x76\x7b\xd6\x99\x9a\x92\x21\xa0\x18\x8e\x1e\x8c\xf4\x6f\x04\xc5\xf0\x65\x34\xe3\x45\x0f\xe7\x41\xcf\xff\x1f\x9f\xa3\x62\xdf\x6e\xac\xbf\x47\x73\xf7\x21\x3d\x17\x31\x59\x51\x95\x86\xc9\xd9\x79\x9c\xa9\xd4\x04\x5f\xa3\x63\xe2\x13\x7d\x81\x66\x1b\xbe\x08\xe5\xea\xae\x10\x26\x40\x68\x04\x2f\x71\x46\x44\xb9\x81\x1b\x69\x67\xe7\x60\xce\x17\xd0\xb5\x1f\x94\xff\xb9\x8f\xea\x7c\x3c\xc3\x86\x5b\xbf\x70\xb6\x9c\x38\xec\x06\xc2\xbf\x78\x0b\x69\x63\xdd\xa4\x0e\x3e\x4f\x41\x18\xca\x89\x8f\x5a\x54\x62\xc8\x13\x3d\x23\x2f\xeb\xf1\x42\xd6\xfc\x2a\xff\x14\x65\xf4\x33\x58\x4a\x04\x44\xc0\x4a\x7f\x1f\x83\x2c\x79\x3b\x09\xb8\x4c\xec\x37\x63\xa4\x5c\xf4\xc5\xd1\x90\x3e\x31\x92\x7e\xe5\xbd\xe2\xd4\x64\xfa\xdf\x95\x3e\xd5\x56\xde\x47\x40\x99\xcd\xfb\xae\x11\x61\x33\x58\x74\xd9\x10\x5e\xbf\x86\x96\xce\x1d\xb3\x2f\xeb\x08\x49\x30\xdd\x79\x30\xae\x80\x4b\xf1\xae\xdd\xa4\xef\x73\xd7\x5e\x49\xeb\x70\xab\x72\x17\x8f\xb0\x85\x75\xb8\x2a\x5d\xbf\x15\xea\x98\xb9\xe9\x19\xb6\x5d\xa5\xe2\xc2\x1d\xe7\xca\xb0\x03\xce\x5e\x2e\x4b\x8d\x44\x40\xc3\xea\xd9\x9c\x58\x6d\x33\xad\xba\xf7\xfb\xd3\xd5\xbf\x03\x00\x00\xff\xff\x71\x04\x28\x86\x29\x1b\x00\x00" +var _randombeaconhistoryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x58\x6d\x8f\xdb\xb8\xf1\x7f\xbf\x9f\x62\x6e\x5f\xdc\xdf\x4e\xfc\x70\xb9\xfb\xa3\x28\x8c\x38\xe9\x5d\x80\x5c\x16\x48\xaf\x8b\xdd\x14\x7d\xb1\x58\xf4\x28\x69\x64\xb1\x47\x93\x2a\x49\xd9\x71\x0f\xf9\xee\xc5\x90\x94\x4c\xca\xd4\x26\x29\xda\x05\x9c\x58\x16\x39\xf3\x9b\x99\xdf\x3c\x90\xeb\xf5\x1a\xee\x98\xac\xd4\xfe\x27\x64\xa5\x92\xef\xb8\xb1\x4a\x9f\x60\xf6\xf6\xfd\xcd\x2d\xbc\xf8\xfe\x87\xf9\xd5\x7a\xbd\xa6\x0f\x7c\x68\xb8\x81\x52\x49\xab\x59\x69\x81\x96\xa1\x01\xdb\x20\x34\x61\x8f\xaa\x41\x3b\x51\x60\x54\xa7\x4b\x34\xb0\x43\x89\x9a\x59\xac\xa0\x38\xb9\xa5\x6f\x85\x3a\x82\x44\x7b\x54\xfa\xb7\x15\x7c\x68\x10\x2a\xac\xb9\xc4\x0a\xde\x21\xd3\xb6\x40\x66\x41\xa3\xdf\x0e\xdc\x38\xbd\x5d\x5b\x5d\x88\xb8\x47\x7d\xe0\x25\xc2\x8f\x65\xa9\x3a\x69\x81\x59\xf7\x0e\x65\x45\x28\xf0\x80\xfa\x04\x85\x50\xe5\x6f\x70\xe4\xb6\x01\xdb\x30\xeb\x9f\xff\xcf\x04\x70\x67\xb4\x12\x8d\x59\x0d\x56\xfe\xad\xe1\x02\x9d\xb0\xb0\xee\xc0\x44\x87\x06\x98\x46\x30\xac\x46\x71\xba\xb4\xca\x3b\x10\xbc\x07\x61\x26\x95\x5c\xb6\x1a\x2b\x5e\x5a\x56\x08\x5c\x40\x27\x0b\xce\x8c\xff\x7e\x40\xcd\x6b\x4e\xdf\xe7\xc0\x64\x05\x56\x33\x69\xf6\xdc\x92\x38\x2e\xad\xf2\x76\x7c\xc4\xb2\xb3\x5c\x49\x70\x98\x50\x1e\xb8\x56\x72\x8f\xd2\xc2\x81\x33\xb7\xa4\x54\x7b\xda\xc5\xe5\xce\x8b\x60\x25\xad\x5f\x40\x67\xdc\x4f\x0d\x82\x66\xc7\x1e\x7c\xad\xd5\x1e\x6c\x12\xbf\x4a\xa1\x01\xa9\x2c\xec\x3a\xa6\x99\xb4\x88\x40\xb8\x35\xf9\xce\xf2\x42\xa0\xd3\x1c\x79\xc8\x45\x8b\xa2\xe4\x82\xc4\x0d\xa1\x45\x59\x61\x05\x56\x41\x81\xd0\x19\x67\x01\x69\xf8\x47\x27\x1d\x1a\xef\x7c\xe6\x24\x79\xbc\x4e\x3e\x13\xb0\xc7\xb2\x61\x92\x9b\x3d\x6d\x6e\xb5\x3a\xf0\x0a\x81\x49\x50\xb2\x6c\x18\x97\x51\x8c\x52\x50\xa3\x90\xc1\x8d\x43\xc2\x84\x51\xa0\x91\x54\x0c\x88\x3a\x93\x8b\xa2\x07\x04\xad\xc1\xae\x52\xcb\xc0\x56\xd9\xed\x0b\xd4\xe4\xea\x3e\xb4\x4a\xc3\xec\xf6\xee\x97\x9f\xe7\x24\xa9\x0f\x37\xe1\x63\xba\xe0\x56\x33\x7d\x5a\x0a\x25\x77\x60\xf0\x9f\x1d\xca\x98\x4c\x41\xd1\xca\x49\xa3\xcf\x5b\xa5\xa1\x33\x6c\x37\x22\x1c\x1c\x1b\xd4\x48\x5c\xef\x84\x05\x56\x28\xed\x1c\xc6\x7d\x4c\x18\x7d\x33\x1d\x2e\x80\x3b\x03\x23\xdb\x48\x66\x64\xde\x1b\x56\x39\x00\x45\xc7\x85\x5d\x72\x09\x75\xef\xfb\x5f\xcf\x5e\xf3\xfc\xfc\x75\x01\xc7\x86\x97\xcd\xe0\xb1\x82\x51\xc8\x3c\xc9\xbc\xaf\x58\x3d\x22\xb3\xb3\xc3\x27\xc6\x1d\xb2\xca\xad\xaa\x3b\x21\xc0\x95\x07\x32\x61\x03\x8d\xb5\xad\xd9\xac\xd7\x3b\x6e\x9b\xae\x58\x95\x6a\xbf\x56\xb2\x16\xea\xb8\xae\x05\x6f\xcd\xba\xed\x84\x58\xbf\xf8\xfe\x07\x27\x89\x95\x25\x1a\x33\x63\x42\xcc\xcf\x5c\xcc\x15\xa0\xdf\xaf\xae\x00\x00\x7c\xe1\x41\x68\x90\xef\x1a\x97\xe7\xde\x06\x07\x84\x6b\x63\xb3\xe9\x0c\x47\xe6\x9d\xa6\xc9\x63\x24\x27\xe8\xed\x55\xce\xe1\xc0\x34\x08\x75\x44\x63\xdf\x39\xd1\x1b\xf8\xeb\x8d\xb4\x7f\xf8\xff\xd7\x83\xda\xfb\xcb\xe0\xf6\x75\xad\x17\xdd\x17\x80\xa1\x78\x2d\x7c\x5d\xac\x80\x19\x4f\x17\xcd\x4e\xa0\x0e\xa8\x81\xc1\x9e\xb5\xad\xcb\x4d\xe2\x6a\xd5\x95\xe8\xd6\xb2\x1d\xe6\x01\x0a\xb4\x41\xed\xbd\xd3\x1a\x1c\xb3\x81\x87\x07\x42\xfa\xc7\xc7\xc7\xd4\x43\x2d\xb3\x0d\x41\x4d\xf0\x44\xc5\x54\xba\x37\x15\xb6\x42\x9d\x5c\x25\x61\xbe\x76\xc6\xda\x5d\x58\x48\xf1\x20\xe0\xde\x43\xbc\x65\xb6\xd9\x40\xf4\x10\x74\x3f\x83\xe5\x72\x79\xae\x0a\xf4\xf0\x6c\x1d\x60\x25\xe8\x32\x88\xc8\x54\xc6\x25\xb9\x04\x59\xd9\x3c\x59\x9f\x09\x7e\x9f\x6c\xbd\xdc\x0b\xe0\x83\xe4\xb3\xb2\xc0\xa2\x1e\xc9\x1b\x26\x04\x95\x5e\x8a\x9b\x3a\x4a\xd4\xd3\x0e\x5b\x64\x1b\xcd\x22\x84\xde\x37\xbe\x50\xb8\xaa\x94\x1e\xb1\xc6\x44\xfb\x9f\x5a\xa6\xd9\x3e\x17\x54\xe7\xa2\x44\x88\x67\x09\xa9\xca\x8a\x8b\xcd\xae\x3b\x09\x4d\x8f\x7f\x96\xa7\x8c\x67\xcc\x3c\xf6\x07\xfd\x51\xa8\xcb\x4e\x6b\x94\xf6\x27\xf2\xbe\x4f\x05\xd8\xc2\x0e\xed\x9b\xe8\xf7\xd9\x7c\xe5\x13\x30\xd9\xcd\xeb\x5c\xe6\xae\xe2\xac\x82\xed\x16\x24\x17\xf0\x7b\xb2\x91\xfe\x3e\xbf\x33\x83\x2c\x91\xf2\x29\xb5\x25\x27\x30\xe3\x8c\x15\x6b\x5b\x94\x55\xce\x4f\xf3\xab\xb3\xe8\x48\x41\x20\xf9\x5d\x26\x6c\x79\xbe\xdf\x61\xab\xd1\xa0\xb4\x06\xd8\x28\xaa\xae\x3b\x40\xad\xa8\x1e\xec\xf8\x01\x65\x98\x52\x22\xef\xe6\x98\x6d\xac\xee\x86\x3a\xe9\x21\x44\x2e\x1d\x27\x6f\x71\x76\x58\x5f\xd5\x26\xd7\x3a\x40\x03\x41\xdc\xb2\x61\x2d\x97\xdc\xce\x32\xc2\x16\xa3\x5d\xf3\x51\x78\x0d\x8a\x7a\x55\x24\x7c\x2a\x26\x62\xe8\x96\x7a\xa7\x6c\xbd\xd4\xaf\x8d\xc1\x2d\xb5\xd6\x7c\x1c\xde\xf8\x02\x63\x52\xbf\x85\x49\x80\xea\x37\x15\xea\xb2\xd1\x4a\x2a\xa1\x76\xbc\x64\x42\x9c\x5c\x55\xd4\x55\xa8\xd3\xcc\x18\x55\x72\x3f\xea\xfd\x87\x71\x8a\x61\x4e\x87\xac\x65\x3b\xfc\x6c\xac\x5a\xd4\xb7\x5f\xb2\xce\x2a\xcb\xc4\x7b\x94\x3b\xaa\xd9\x5f\x12\x7f\xb3\x81\x87\x18\xf3\x88\x07\x07\x8e\x47\x4f\x86\x18\xe6\x62\x8c\x67\x91\x53\xbc\x98\xd0\x90\xe5\x0c\x89\x87\xad\x73\x46\xe6\xa5\xd7\x46\xef\xfd\xb7\xcb\x25\x91\x7e\xd8\xc6\x68\x26\x38\x67\x7a\xd2\x99\x27\x59\xf7\xa6\x9f\x53\xfe\x8c\xb6\x51\x95\x99\xa0\xdb\xcf\x68\x2d\x6a\x97\xdc\xd1\xe0\x99\xb6\x31\x66\xb3\x89\xbf\x82\x5b\x26\x79\x69\xa8\xa4\xba\xd1\x9d\x5a\x9d\x19\xd3\x0e\x90\xdb\x06\xf5\xa0\xb0\xd5\x58\x62\xe5\xb8\x0c\xf8\xb1\x44\x0c\x6d\x69\x98\x4e\xc2\xc1\x6c\x05\xbf\x28\x8b\xfe\x10\xc4\xf2\xb8\x08\xb4\x57\x45\x43\xbb\x10\x6e\x0a\x2d\x30\xd0\xc5\x1d\x07\x7a\xad\x9d\xb4\x5c\xf4\x8b\x9f\xbf\x58\x25\xc9\x10\xb5\x39\x96\xb4\x14\x6a\x70\x89\x2d\xe7\x49\x8e\x1a\x9d\xd5\x1c\x0f\x38\xe9\xb7\x4b\x1d\x1a\x6d\xa7\xa5\x13\x3b\xe5\x68\x12\x76\xe9\x6a\x9a\xcc\x92\x7a\xe0\x73\x76\x32\xa5\xa9\xbb\x7a\x0d\x7f\xa9\xef\x06\xf9\xb3\xd4\xba\x4c\x91\x9c\x6f\xa6\xca\x75\xab\x31\x47\xfe\xa4\xf9\x7d\xe3\xda\xe6\x06\xae\xfb\x4e\xd3\x30\x7f\x32\x38\x51\x7d\x47\x94\x2e\x1f\x39\x13\xfc\x5f\x58\x5d\x27\xc2\xe2\xc2\xfb\x6a\x7b\x29\xfb\x9b\x0d\x5c\xdf\xe5\xf9\x35\x10\x6a\xcc\xa0\x69\x0d\x2f\x27\x47\x85\x0d\x5c\xdf\xe7\x22\xd3\x5b\xd1\xeb\xb8\x1e\xe5\x1e\x84\xb9\x84\xcb\x0a\x3f\xa6\xad\x03\x96\x19\x73\xce\xa5\xcd\x18\xd4\x76\x96\x8e\x28\x4e\xc8\xab\x2d\x7c\x07\xdf\x7e\x1b\x9e\x5e\x86\x08\xcd\x9c\xac\xdc\x88\x20\x5c\xd1\x98\x2f\x12\x51\x7b\x34\xc6\x55\xbb\xeb\x5b\xad\x0a\x81\x7b\xa8\xb9\x74\x8d\x22\x6d\xf1\xfd\x6d\x88\x53\x76\x36\xee\x3c\x5c\x04\xea\xc6\xec\x48\xbb\x6c\xf4\x30\xb4\xda\x29\xac\x0f\x4e\xcd\xe3\x3c\x29\x5b\x6e\x06\xf1\x29\x45\x23\x88\x2b\xab\xe1\x0a\xe0\x89\xdb\x9a\xc5\x54\x4f\x9c\xca\x70\xdf\x0d\xfc\xd9\x63\x87\xfd\x31\x3a\xca\xe7\x05\x7c\xb7\x74\xf8\xc2\x21\x2c\xde\xdb\xf7\x0e\xda\x1e\x76\x5e\x9e\xb3\xac\x02\x2e\x4b\xd1\x55\x48\x1b\xce\x8d\x21\x57\x0a\x7e\x9c\x6c\xbb\xd1\x41\x23\x37\x09\x70\x09\x65\xa3\x22\x8b\xbd\x1f\x92\x49\x60\xd0\xf6\xb5\x13\x01\x95\x8f\x1d\xda\x09\x68\xb3\xbf\xc3\x93\x2d\x75\x54\x44\xf2\xb3\xc4\xff\xb0\x9e\xa4\x19\x99\xef\xe4\xb0\x85\x87\xc7\x64\x5d\xda\x86\xbf\x30\xd9\xce\xc3\x3c\x9d\xcc\x8d\x65\xda\xde\x84\x0a\xe0\xd8\xf5\xec\xa2\xed\xf3\x3a\x5e\xf6\x2a\x51\x3b\xf2\x47\x2c\x2d\x37\x16\x7c\x4a\x94\xa3\xac\xfa\xc5\xd1\xce\xe7\x39\x00\xc3\xd2\xa7\xd4\x47\xf2\x9e\x56\xee\xf3\x96\xc8\x8c\xfb\xd6\x9e\xbc\xe1\xbc\xee\xc7\x81\xa1\xc9\x0b\x66\x6c\x3a\x25\xa5\xbe\xd8\x6e\xcf\x3a\x53\x28\x99\xda\x13\xd3\xd1\x93\x91\xfe\x8d\xa8\x18\xbe\x8c\xc6\xbb\xe8\xe1\x3c\xe3\xf9\xff\xe3\x73\x54\x6c\xdb\x8d\xf5\xf7\x68\xee\x3e\xa4\x2f\x43\x4c\x56\x94\xa0\x61\x72\x76\x16\x67\x92\x34\xe1\xd7\xe8\x98\xf8\x44\x4b\xa0\xb1\x86\x2f\x42\xa6\xba\x2b\x84\x09\x12\x1a\xc1\x4b\x9c\x51\x8d\xdc\xc0\x8d\xb4\xb3\xb3\x33\xe7\x0b\xe8\xda\x0f\xca\xff\xdc\x7b\x75\x3e\x1e\x5f\xc3\xad\x5f\x38\x5b\x4e\x1c\x76\x43\xad\xbf\x78\x0b\x69\x4f\xdd\xa4\x06\x3e\x4f\x49\x18\xd2\x89\x8f\xba\x53\x02\xe4\x89\x76\x91\x97\xf5\x78\x21\x6b\x7e\x95\x7f\x8a\x22\xfa\x19\x2e\x25\x02\x22\x62\xa5\xbf\x8f\x49\x96\xbc\x9d\x24\x5c\xc6\xf7\x9b\x31\x53\x2e\x5a\xe2\x68\x3e\x9f\x98\x46\xbf\xf2\x5e\x71\x6a\x28\xfd\xef\x4a\x8f\x3b\x8a\x3b\x8d\x85\xb6\xf2\x3e\x22\xca\x6c\xde\x77\x8d\x88\x9b\x01\xd1\x65\x43\x78\xfd\x1a\x5a\x3a\x72\xcc\xbe\xac\x23\x24\xce\x74\x47\xc1\x38\x03\x2e\xc5\xbb\x76\x93\xbe\xcf\x5d\x7b\x25\xad\xc3\xad\xca\x5d\x3c\xc2\x16\xd6\xe1\xaa\x74\xfd\x56\xa8\x63\xe6\xa6\x67\xd8\x76\x95\x8a\x0b\x77\x9c\xab\xb0\x7d\x65\xd8\x01\x67\x2f\x97\xa5\x46\x2a\x44\xc3\xae\xd9\x9c\xaa\xdb\x66\x1a\x42\x6f\xff\xa7\xab\x7f\x07\x00\x00\xff\xff\xdc\x9f\x2d\x69\x31\x1b\x00\x00" func randombeaconhistoryCdcBytes() ([]byte, error) { return bindataRead( @@ -280,7 +280,7 @@ func randombeaconhistoryCdc() (*asset, error) { } info := bindataFileInfo{name: "RandomBeaconHistory.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0x4, 0x9a, 0xe, 0x8a, 0xc0, 0x13, 0xd1, 0xa1, 0x68, 0x78, 0x86, 0x47, 0x78, 0x49, 0xf5, 0xb5, 0x14, 0x2b, 0x9d, 0x22, 0x59, 0xf, 0xb5, 0x84, 0x91, 0x5b, 0x73, 0xee, 0x7, 0x8c, 0xf1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0x36, 0xf0, 0x36, 0xae, 0xd0, 0xaf, 0xbd, 0x5c, 0x84, 0xb4, 0xce, 0x4a, 0x1d, 0xef, 0x74, 0x66, 0xbf, 0xf9, 0x89, 0xbc, 0xb0, 0x7c, 0x7b, 0xe9, 0x91, 0x80, 0x28, 0xb4, 0x6f, 0x5, 0xdb}} return a, nil } diff --git a/lib/go/test/random_beacon_test.go b/lib/go/test/random_beacon_test.go new file mode 100644 index 000000000..a8050c027 --- /dev/null +++ b/lib/go/test/random_beacon_test.go @@ -0,0 +1,37 @@ +package test + +import ( + "context" + "testing" + + "github.com/onflow/flow-core-contracts/lib/go/contracts" + "github.com/onflow/flow-go-sdk" + sdktemplates "github.com/onflow/flow-go-sdk/templates" + "github.com/onflow/flow-go-sdk/test" + "github.com/stretchr/testify/assert" +) + +func TestRandomBeaconHistory(t *testing.T) { + _, adapter := newBlockchain() + + // env := templates.Environment{ + // FungibleTokenAddress: emulatorFTAddress, + // FlowTokenAddress: emulatorFlowTokenAddress, + // } + + accountKeys := test.AccountKeyGenerator() + + // Create new keys for the DKG account and deploy + randomBeaconAccountKey, _ := accountKeys.NewWithSigner() + randomBeaconCode := contracts.RandomBeaconHistory() + + _, err := adapter.CreateAccount(context.Background(), []*flow.AccountKey{randomBeaconAccountKey}, []sdktemplates.Contract{ + { + Name: "RandomBeaconHistory", + Source: string(randomBeaconCode), + }, + }) + assert.NoError(t, err) + + //env.DkgAddress = DKGAddress.Hex() +} From 37cbe453d4259ca44b8693b634469ed25a9d72a5 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 12 Dec 2023 14:30:43 -0600 Subject: [PATCH 074/132] remove custom destructors and fix entitlement usage --- contracts/FlowIDTableStaking.cdc | 52 +++++----------------- contracts/FlowStakingCollection.cdc | 43 ++++++++++-------- contracts/LockedTokens.cdc | 42 ++++++++--------- contracts/epochs/FlowClusterQC.cdc | 5 --- contracts/epochs/FlowDKG.cdc | 6 --- contracts/epochs/FlowEpoch.cdc | 4 +- lib/go/contracts/go.mod | 4 +- lib/go/contracts/go.sum | 14 ++---- lib/go/contracts/internal/assets/assets.go | 36 +++++++-------- lib/go/test/go.mod | 10 +++-- lib/go/test/go.sum | 14 +++--- 11 files changed, 96 insertions(+), 134 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index f9f52abfc..3ca233a90 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -125,21 +125,21 @@ access(all) contract FlowIDTableStaking { /// The total tokens that only this node currently has staked, not including delegators /// This value must always be above the minimum requirement to stay staked or accept delegators - access(Identity) var tokensStaked: @FlowToken.Vault + access(mapping Identity) var tokensStaked: @FlowToken.Vault /// The tokens that this node has committed to stake for the next epoch. /// Moves to the tokensStaked bucket at the end of an epoch - access(Identity) var tokensCommitted: @FlowToken.Vault + access(mapping Identity) var tokensCommitted: @FlowToken.Vault /// The tokens that this node has unstaked from the previous epoch /// Moves to the tokensUnstaked bucket at the end of an epoch. - access(Identity) var tokensUnstaking: @FlowToken.Vault + access(mapping Identity) var tokensUnstaking: @FlowToken.Vault /// Tokens that this node has unstaked and are able to withdraw whenever they want - access(Identity) var tokensUnstaked: @FlowToken.Vault + access(mapping Identity) var tokensUnstaked: @FlowToken.Vault /// Staking rewards are paid to this bucket - access(Identity) var tokensRewarded: @FlowToken.Vault + access(mapping Identity) var tokensRewarded: @FlowToken.Vault /// List of delegators for this node operator access(all) let delegators: @{UInt32: DelegatorRecord} @@ -209,28 +209,6 @@ access(all) contract FlowIDTableStaking { emit NewNodeCreated(nodeID: self.id, role: self.role, amountCommitted: self.tokensCommitted.balance) } - destroy() { - let flowTokenRef = FlowIDTableStaking.account.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault)! - FlowIDTableStaking.totalTokensStakedByNodeType[self.role] = FlowIDTableStaking.totalTokensStakedByNodeType[self.role]! - self.tokensStaked.balance - flowTokenRef.deposit(from: <-self.tokensStaked) - flowTokenRef.deposit(from: <-self.tokensCommitted) - flowTokenRef.deposit(from: <-self.tokensUnstaking) - flowTokenRef.deposit(from: <-self.tokensUnstaked) - flowTokenRef.deposit(from: <-self.tokensRewarded) - - // Return all of the delegators' funds - for delegator in self.delegators.keys { - let delRecord = self.borrowDelegatorRecord(delegator) - flowTokenRef.deposit(from: <-delRecord.tokensCommitted.withdraw(amount: delRecord.tokensCommitted.balance)) - flowTokenRef.deposit(from: <-delRecord.tokensStaked.withdraw(amount: delRecord.tokensStaked.balance)) - flowTokenRef.deposit(from: <-delRecord.tokensUnstaked.withdraw(amount: delRecord.tokensUnstaked.balance)) - flowTokenRef.deposit(from: <-delRecord.tokensRewarded.withdraw(amount: delRecord.tokensRewarded.balance)) - flowTokenRef.deposit(from: <-delRecord.tokensUnstaking.withdraw(amount: delRecord.tokensUnstaking.balance)) - } - - destroy self.delegators - } - /// Utility Function that checks a node's overall committed balance from its borrowed record access(account) view fun nodeFullCommittedBalance(): UFix64 { if (self.tokensCommitted.balance + self.tokensStaked.balance) < self.tokensRequestedToUnstake { @@ -352,19 +330,19 @@ access(all) contract FlowIDTableStaking { /// This resource is stored in the NodeRecord object that is being delegated to access(all) resource DelegatorRecord { /// Tokens this delegator has committed for the next epoch - access(Identity) var tokensCommitted: @FlowToken.Vault + access(mapping Identity) var tokensCommitted: @FlowToken.Vault /// Tokens this delegator has staked for the current epoch - access(Identity) var tokensStaked: @FlowToken.Vault + access(mapping Identity) var tokensStaked: @FlowToken.Vault /// Tokens this delegator has requested to unstake and is locked for the current epoch - access(Identity) var tokensUnstaking: @FlowToken.Vault + access(mapping Identity) var tokensUnstaking: @FlowToken.Vault /// Tokens this delegator has been rewarded and can withdraw - access(Identity) let tokensRewarded: @FlowToken.Vault + access(mapping Identity) let tokensRewarded: @FlowToken.Vault /// Tokens that this delegator unstaked and can withdraw - access(Identity) let tokensUnstaked: @FlowToken.Vault + access(mapping Identity) let tokensUnstaked: @FlowToken.Vault /// Amount of tokens that the delegator has requested to unstake access(all) var tokensRequestedToUnstake: UFix64 @@ -378,14 +356,6 @@ access(all) contract FlowIDTableStaking { self.tokensRequestedToUnstake = 0.0 } - destroy () { - destroy self.tokensCommitted - destroy self.tokensStaked - destroy self.tokensUnstaking - destroy self.tokensRewarded - destroy self.tokensUnstaked - } - /// Utility Function that checks a delegator's overall committed balance from its borrowed record access(contract) view fun delegatorFullCommittedBalance(): UFix64 { if (self.tokensCommitted.balance + self.tokensStaked.balance) < self.tokensRequestedToUnstake { @@ -1215,7 +1185,7 @@ access(all) contract FlowIDTableStaking { // Randomly select which indicies will be removed while numNodesToRemove > 0 { - let selection = UInt16(unsafeRandom() % UInt64(candidateNodesForRole.keys.length)) + let selection = UInt16(revertibleRandom() % UInt64(candidateNodesForRole.keys.length)) // If the index has already, been selected, try again // if it has not, mark it to be removed if deletionList[selection] == nil { diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index df3105a7a..9bf0e671d 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -95,6 +95,13 @@ access(all) contract FlowStakingCollection { /// Keeps track of how many locked and unlocked tokens are staked /// so it knows which tokens to give to the user when they deposit and withdraw /// different types of tokens + /// + /// WARNING: If you destroy a staking collection with the `destroy` command, + /// you will lose access to all your nodes and delegators that the staking collection + /// manages. If you want to destroy it, you must either transfer your node to a different account + /// unstake all your tokens and withdraw + /// your unstaked tokens and rewards first before destroying. + /// Then use the `destroyStakingCollection` method to destroy it access(all) resource StakingCollection: StakingCollectionPublic { /// unlocked vault @@ -155,24 +162,6 @@ access(all) contract FlowStakingCollection { self.machineAccounts = {} } - /// Close all the stakes before destroying everything - /// This uses the closeStake method, so it will panic if there are still tokens staked in any of the objects - destroy() { - let nodeIDs = self.getNodeIDs() - let delegatorIDs = self.getDelegatorIDs() - - for nodeID in nodeIDs { - self.closeStake(nodeID: nodeID, delegatorID: nil) - } - - for delegatorID in delegatorIDs { - self.closeStake(nodeID: delegatorID.delegatorNodeID, delegatorID: delegatorID.delegatorID) - } - - destroy self.nodeStakers - destroy self.nodeDelegators - } - /// Called when committing tokens for staking. Gets tokens from either or both vaults /// Uses locked tokens first, then unlocked if any more are still needed access(self) fun getTokens(amount: UFix64): @{FungibleToken.Vault} { @@ -1166,6 +1155,24 @@ access(all) contract FlowStakingCollection { return <- create StakingCollection(unlockedVault: unlockedVault, tokenHolder: tokenHolder) } + /// Destroys the provided staking collection + /// This closes all the stakes before destroying everything + /// This uses the closeStake method, so it will panic if there are still tokens staked in any of the objects + access(all) fun destroyStakingCollection(_ collection: @StakingCollection) { + let nodeIDs = collection.getNodeIDs() + let delegatorIDs = collection.getDelegatorIDs() + + for nodeID in nodeIDs { + collection.closeStake(nodeID: nodeID, delegatorID: nil) + } + + for delegatorID in delegatorIDs { + collection.closeStake(nodeID: delegatorID.delegatorNodeID, delegatorID: delegatorID.delegatorID) + } + + destroy collection + } + init() { self.StakingCollectionStoragePath = /storage/stakingCollection self.StakingCollectionPrivatePath = /private/stakingCollection diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index b480f3b9f..89839e0f2 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -112,11 +112,6 @@ access(all) contract LockedTokens { self.unlockLimit = 0.0 } - destroy () { - destroy self.nodeStaker - destroy self.nodeDelegator - } - // FungibleToken.Receiver actions access(all) view fun getSupportedVaultTypes(): {Type: Bool} { return {Type<@FlowToken.Vault>(): true} @@ -245,11 +240,16 @@ access(all) contract LockedTokens { emit LockedAccountRegisteredAsDelegator(address: self.owner!.address, nodeID: nodeID) } - access(all) fun borrowNode(): &FlowIDTableStaking.NodeStaker? { - let nodeRef: &FlowIDTableStaking.NodeStaker? = &self.nodeStaker as &FlowIDTableStaking.NodeStaker? + access(all) fun borrowNode(): auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker? { + let nodeRef = &self.nodeStaker as auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker? return nodeRef } + access(all) fun borrowDelegator(): auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator? { + let delegatorRef = &self.nodeDelegator as auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator? + return delegatorRef + } + access(all) fun removeNode(): @FlowIDTableStaking.NodeStaker? { let node <- self.nodeStaker <- nil @@ -431,7 +431,7 @@ access(all) contract LockedTokens { message: "Cannot change networking address if there is no node object!" ) - tokenManagerRef.nodeStaker?.updateNetworkingAddress(newAddress) + tokenManagerRef.borrowNode()?.updateNetworkingAddress(newAddress) } /// Stakes new locked tokens @@ -445,7 +445,7 @@ access(all) contract LockedTokens { let vaultRef = tokenManagerRef.vault.borrow()! - tokenManagerRef.nodeStaker?.stakeNewTokens(<-vaultRef.withdraw(amount: amount)) + tokenManagerRef.borrowNode()?.stakeNewTokens(<-vaultRef.withdraw(amount: amount)) } /// Stakes unstaked tokens from the staking contract @@ -457,7 +457,7 @@ access(all) contract LockedTokens { message: "Cannot stake if there is no node object!" ) - tokenManagerRef.nodeStaker?.stakeUnstakedTokens(amount: amount) + tokenManagerRef.borrowNode()?.stakeUnstakedTokens(amount: amount) } /// Stakes rewarded tokens. Rewarded tokens are freely withdrawable @@ -471,7 +471,7 @@ access(all) contract LockedTokens { message: "Cannot stake if there is no node object!" ) - tokenManagerRef.nodeStaker?.stakeRewardedTokens(amount: amount) + tokenManagerRef.borrowNode()?.stakeRewardedTokens(amount: amount) tokenManagerRef.increaseUnlockLimit(delta: amount) } @@ -485,7 +485,7 @@ access(all) contract LockedTokens { message: "Cannot stake if there is no node object!" ) - tokenManagerRef.nodeStaker?.requestUnstaking(amount: amount) + tokenManagerRef.borrowNode()?.requestUnstaking(amount: amount) } /// Requests to unstake all of the node's tokens and all of @@ -498,7 +498,7 @@ access(all) contract LockedTokens { message: "Cannot stake if there is no node object!" ) - tokenManagerRef.nodeStaker?.unstakeAll() + tokenManagerRef.borrowNode()?.unstakeAll() } /// Withdraw the unstaked tokens back to @@ -515,7 +515,7 @@ access(all) contract LockedTokens { let vaultRef = tokenManagerRef.vault.borrow()! - let withdrawnTokens <- tokenManagerRef.nodeStaker?.withdrawUnstakedTokens(amount: amount)! + let withdrawnTokens <- tokenManagerRef.borrowNode()?.withdrawUnstakedTokens(amount: amount)! vaultRef.deposit(from: <-withdrawnTokens) } @@ -530,7 +530,7 @@ access(all) contract LockedTokens { message: "Cannot stake if there is no node object!" ) - tokenManagerRef.deposit(from: <-tokenManagerRef.nodeStaker?.withdrawRewardedTokens(amount: amount)!) + tokenManagerRef.deposit(from: <-tokenManagerRef.borrowNode()?.withdrawRewardedTokens(amount: amount)!) } } @@ -561,7 +561,7 @@ access(all) contract LockedTokens { let vaultRef = tokenManagerRef.vault.borrow()! - tokenManagerRef.nodeDelegator?.delegateNewTokens(from: <-vaultRef.withdraw(amount: amount)) + tokenManagerRef.borrowDelegator()?.delegateNewTokens(from: <-vaultRef.withdraw(amount: amount)) } /// Delegate tokens from the unstaked staking bucket @@ -573,7 +573,7 @@ access(all) contract LockedTokens { message: "Cannot stake if there is no delegator object!" ) - tokenManagerRef.nodeDelegator?.delegateUnstakedTokens(amount: amount) + tokenManagerRef.borrowDelegator()?.delegateUnstakedTokens(amount: amount) } /// Delegate rewarded tokens. Increases the unlock limit @@ -586,7 +586,7 @@ access(all) contract LockedTokens { message: "Cannot stake if there is no delegator object!" ) - tokenManagerRef.nodeDelegator?.delegateRewardedTokens(amount: amount) + tokenManagerRef.borrowDelegator()?.delegateRewardedTokens(amount: amount) tokenManagerRef.increaseUnlockLimit(delta: amount) } @@ -600,7 +600,7 @@ access(all) contract LockedTokens { message: "Cannot stake if there is no delegator object!" ) - tokenManagerRef.nodeDelegator?.requestUnstaking(amount: amount) + tokenManagerRef.borrowDelegator()?.requestUnstaking(amount: amount) } /// withdraw unstaked tokens back to the locked vault @@ -615,7 +615,7 @@ access(all) contract LockedTokens { let vaultRef = tokenManagerRef.vault.borrow()! - vaultRef.deposit(from: <-tokenManagerRef.nodeDelegator?.withdrawUnstakedTokens(amount: amount)!) + vaultRef.deposit(from: <-tokenManagerRef.borrowDelegator()?.withdrawUnstakedTokens(amount: amount)!) } /// Withdraw rewarded tokens back to the locked vault, @@ -629,7 +629,7 @@ access(all) contract LockedTokens { message: "Cannot stake if there is no delegator object!" ) - tokenManagerRef.deposit(from: <-tokenManagerRef.nodeDelegator?.withdrawRewardedTokens(amount: amount)!) + tokenManagerRef.deposit(from: <-tokenManagerRef.borrowDelegator()?.withdrawRewardedTokens(amount: amount)!) } } diff --git a/contracts/epochs/FlowClusterQC.cdc b/contracts/epochs/FlowClusterQC.cdc index 8f8efda74..b4d85d4ac 100644 --- a/contracts/epochs/FlowClusterQC.cdc +++ b/contracts/epochs/FlowClusterQC.cdc @@ -279,11 +279,6 @@ access(all) contract FlowClusterQC { FlowClusterQC.voterClaimed[nodeID] = true } - // If the voter resource is destroyed, a new one could potentially be claimed - destroy () { - FlowClusterQC.voterClaimed[self.nodeID] = nil - } - /// Submits the given vote. Can be called only once per epoch /// /// Params: voteSignature: Signed `voteMessage` with the nodes `stakingKey` diff --git a/contracts/epochs/FlowDKG.cdc b/contracts/epochs/FlowDKG.cdc index 4d3cbd5a6..9b5ace259 100644 --- a/contracts/epochs/FlowDKG.cdc +++ b/contracts/epochs/FlowDKG.cdc @@ -117,12 +117,6 @@ access(all) contract FlowDKG { FlowDKG.nodeClaimed[nodeID] = true } - /// If the Participant resource is destroyed, - /// It could potentially be claimed again - destroy () { - FlowDKG.nodeClaimed[self.nodeID] = false - } - /// Posts a whiteboard message to the contract access(all) fun postMessage(_ content: String) { pre { diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index fc58381d6..b0517f5b2 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -534,7 +534,7 @@ access(all) contract FlowEpoch { let proposedNodeIDs = FlowEpoch.endStakingAuction() - FlowEpoch.startEpochSetup(proposedNodeIDs: proposedNodeIDs, randomSource: unsafeRandom().toString()) + FlowEpoch.startEpochSetup(proposedNodeIDs: proposedNodeIDs, randomSource: revertibleRandom().toString()) } /// Calls `FlowEpoch` functions to end the Epoch Setup phase @@ -877,7 +877,7 @@ access(all) contract FlowEpoch { while i > 0 { // Pick a random index from 0 to i - var randomNum = unsafeRandom() + var randomNum = revertibleRandom() var randomIndex = randomNum % UInt64(i + 1) // Swap arr[i] with the element at random index diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 1a6c8866c..a5c485c33 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 32d69c5ed..266a5bee8 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -884,24 +884,18 @@ github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1TqkXEVboA5pY= github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a h1:pDUUKxDmHpO7P7lRUu2Niq0VbCcKU9IWEHclbTI37m0= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231121165523-9e68e5a6ce6a/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08 h1:52o4zeQlBhn0EGkg/AWudypTYKr4nmKkT5qxfD0L9Hw= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 h1:MTgrwXkiWwNysYpWGzWjc1n9w1nfXvizmGkSAuEY6jk= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948 h1:eQ+0hagtIcxzTy+6ONrxwABCjJQCQmBFfIU5qatUg0o= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20230921055127-6493dc1ba948/go.mod h1:cWMAsK1grBHKPIKxYVUv2rX+Nz0Ttq+PEQz4OjqCmpU= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27 h1:qm4ErSz3B3lsdVy/usLYpLvpzibbG6xQTkxAIcmYuDs= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231120214141-b11e79f1bb27/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768 h1:MxeL05qV/fKEkrQhAmjJ8D9W2r8BuKfpljc1EOlg1q4= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd h1:ExvryNEp/B4bhLBGMVh9FHcviN4YloGncDpeSbDkCwg= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= -github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 6f5194440..4f0e4c340 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,18 +2,18 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.625kB) -// FlowIDTableStaking.cdc (102.505kB) +// FlowIDTableStaking.cdc (100.907kB) // FlowServiceAccount.cdc (8.471kB) -// FlowStakingCollection.cdc (56.563kB) +// FlowStakingCollection.cdc (57.071kB) // FlowStorageFees.cdc (9.15kB) // FlowToken.cdc (12.63kB) -// LockedTokens.cdc (30.543kB) +// LockedTokens.cdc (30.811kB) // NodeVersionBeacon.cdc (22.81kB) // RandomBeaconHistory.cdc (6.961kB) // StakingProxy.cdc (5.71kB) -// epochs/FlowClusterQC.cdc (18.555kB) -// epochs/FlowDKG.cdc (18.88kB) -// epochs/FlowEpoch.cdc (46.813kB) +// epochs/FlowClusterQC.cdc (18.379kB) +// epochs/FlowDKG.cdc (18.691kB) +// epochs/FlowEpoch.cdc (46.837kB) // testContracts/TestFlowIDTableStaking.cdc (8.986kB) package assets @@ -124,7 +124,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\xfb\x73\x1b\x37\x92\x38\xfe\xf3\xc7\x7f\x05\xec\xaa\xaf\x43\x25\x7a\x3a\x76\x2e\xa7\xb2\xbc\xeb\x48\xf6\x9d\x2a\x1b\xd9\x65\x39\x9b\x1f\x5c\xa9\x04\x9a\x01\x45\x9c\x87\x03\xee\x60\x46\x34\xcf\xf1\xff\xfe\x2d\x34\xde\xaf\x99\x21\x45\x79\x7d\xd9\x55\x25\x65\x89\x9c\x69\x34\x1a\x40\xa3\xdf\x7d\xf0\xf5\xbd\x7b\x08\x21\xf4\xb2\x62\xcb\xf3\xb3\xb7\xf8\xaa\x22\x97\x2d\x7e\x4f\xeb\x6b\xf9\xf9\xdb\x19\x81\xef\xd0\xf9\x19\x82\x6f\x11\xae\x4b\xa4\x1e\x41\x05\xab\xdb\x06\x17\x2d\x9a\xe3\x1a\x5f\x13\x0e\xaf\xd4\xac\x24\x88\x2d\x48\x83\x5b\xd6\xf0\xaf\xe0\x85\x92\x54\xe4\x5a\xfd\x4d\xeb\x29\x6b\xe6\xb8\xa5\xac\x86\xe7\xc5\xf7\x30\x44\xcb\xde\x93\x9a\xa3\x76\x86\x5b\x84\x1b\x82\x78\x8b\xdf\x93\x12\x61\x8e\x16\xb8\x69\x11\x9b\xa2\x56\x63\xf3\xba\x61\x2d\x2b\x58\xb5\x2f\xb1\xbc\x60\x25\xe1\x88\x77\x57\x73\xda\x8a\x87\x68\x23\x5f\x46\x2d\x83\x77\x16\xdd\x55\x45\x0b\x84\xcb\x52\x3c\x79\x5e\x4f\x19\x9a\x76\x75\x61\x50\x28\xbb\x46\x4c\x47\x3c\xca\xd5\xd4\x70\x07\x5f\xa3\xc5\x0c\x73\xb2\xaf\x89\x41\x39\x6a\x48\xc1\x9a\x92\xab\x61\xc4\x64\x60\x06\x05\x9b\xcf\x69\xdb\x92\x52\x4d\x63\x5f\x90\x6e\x85\x70\xc5\x19\x5a\xd2\xaa\x42\xd7\xa4\x45\x18\x30\x05\x58\xaf\xae\xfe\x87\x14\xad\x9c\x6c\x2b\x9e\x2c\x70\x8d\x3a\x0e\x28\x03\xee\xbb\xa8\xab\xd5\x2f\x02\xfe\x92\xb6\xb3\xb2\xc1\x4b\xd4\x90\x25\x6e\x4a\xae\x50\x7a\x81\x8b\x99\xa4\xf8\x0c\x73\x34\xef\xaa\x96\x2e\x2a\x22\x71\x40\x57\x5d\xf1\x9e\xb4\x8a\xa2\x33\x56\x95\x0a\x69\x89\x21\xbc\x7f\x85\x39\x29\x11\xab\x2d\xd5\xda\x8e\x1f\xdb\xd9\xec\xaa\x55\xd0\xd8\xd0\xfa\xda\x20\x56\x4a\xcc\x24\x42\xa4\x54\x18\x9d\x99\xa5\x86\x29\x01\x01\x1a\x72\x4d\x79\x4b\xc4\xc8\x7a\x2b\x10\xf4\xf2\x6f\xaf\x7e\x11\x1f\x60\x7f\xc7\x8c\x5a\x10\x74\xb5\x42\x1d\xd7\x8f\x68\xf0\x17\x64\x69\x46\x9f\xec\x98\x25\xde\xd7\x3b\x79\x85\x66\xf8\x86\x48\xa8\x78\x9e\xa4\x92\xbf\x79\x51\xc9\xf6\xed\x39\x78\x5e\xce\x69\x0d\x74\x16\x10\x70\xd7\xce\x58\x43\xdb\x95\x98\x43\x43\xe6\xec\x86\xc8\xb7\xd5\x06\xd9\x85\xf7\x1a\x32\xed\xea\x12\xd1\x9a\x77\xd3\x29\x2d\x28\xa9\xdb\x6a\xa5\x77\xb6\x78\x9c\xef\xa2\x05\x5e\xe9\x55\xdd\x35\x27\x02\xe0\xa9\x13\x71\x45\xda\x25\xb1\x98\xc2\xd6\xe2\x44\x6e\xab\x19\x5e\x2c\x48\x8d\x58\x5d\x10\x44\x6e\x48\xb3\x42\x64\xc1\x8a\x99\x42\xfb\x92\x10\xb1\xeb\xa9\x20\x03\xae\x0c\x2d\x4b\x56\x74\x73\x52\xb7\x70\x08\xd1\x8c\x34\xe4\x18\xcd\xda\x76\xc1\x8f\x0f\x0e\x4a\x56\xf0\x7d\x56\x4f\x2b\xb6\xdc\x67\xcd\xf5\x81\x7a\xe7\xe0\xde\x3d\xf4\xf5\xc1\xbd\x7b\x74\xbe\x60\x4d\x8b\x5e\x76\xf5\x35\xbd\xaa\xc8\x5b\x20\xe1\xb4\x61\x73\xf4\xc0\xfb\xec\x81\x79\xb2\x62\x4b\xef\x29\xfd\xb7\xf7\xc4\x4b\x42\xb8\x7c\xe0\xf0\x83\xd8\x18\x2f\x5f\xbc\xb8\x7c\x7e\x76\xf6\xe6\xc5\xe5\xa5\x7e\xec\xb4\x59\x2d\x5a\x76\xef\x1e\x2e\x0a\xc2\xf9\x04\x57\xd5\x8e\x65\x40\x31\xff\x42\x1f\x25\x09\x0e\x0e\x0e\xd0\x0b\x41\x12\x49\x5a\xe7\x65\x72\x43\xea\x16\x5d\x90\x25\x7c\x3d\x69\x59\x8b\xab\x4b\x58\x99\x63\xf4\xf3\x4b\xfa\xe1\xbb\xc7\xbb\x08\x3e\x7c\x03\x8b\xf3\x1a\xaf\x58\xd7\xda\xaf\x6a\xf5\xe2\x29\xeb\xea\x96\x34\xc7\xe8\xe7\xf3\xba\xfd\xee\xf1\x4e\x66\x1c\x78\xf6\xad\x05\xc7\x5f\x63\x5a\xca\x41\x2d\x4c\x41\x01\x41\x0a\xfb\xc9\x9c\xd6\xad\x8b\xd0\x94\x10\xfe\x43\xd7\xd4\xee\x67\xc4\x41\xe3\x25\x6b\x14\x7c\x8b\x90\xa1\x83\xe1\x3e\x49\x32\x88\x6f\x4f\x1b\x82\x5b\x52\x4e\xc4\xd6\x3c\x3f\x3b\x46\x97\x6d\x03\x47\xbe\x61\x15\x91\x00\xbf\xdf\x45\x78\x2e\xc6\x3a\xd5\x3c\x42\x23\x92\x9b\x39\xac\x36\x37\x8f\x47\xb0\x25\xb8\x71\x50\xe4\xfa\x6c\x08\x42\x4c\x50\x82\x79\x43\xfe\xd1\x11\xde\x92\xf2\x2d\xfb\x59\x32\xb3\x5b\x61\xf5\xb3\xe6\x8d\x5b\x80\x72\xab\xd9\xbd\x01\x3e\x54\x3e\xaf\xcb\x37\xc0\x78\x36\x06\xe6\xee\xd1\x7e\x08\xfe\xf6\x3b\x46\x03\xc7\x40\x4f\x52\x4e\xf9\x17\x75\xab\xd5\xb7\x42\x73\x3b\xb0\x2e\x48\xbb\x64\x8d\x58\xc5\xe7\x65\xd9\x10\xce\x7f\x5e\x94\xc9\xb3\x50\x93\xa5\x7a\x42\x7f\xd6\xb7\x24\xbf\x10\x7a\x3d\x6b\x4f\x67\xb8\xbe\x4e\xc3\x92\x0f\x24\x4e\xab\xb9\xcb\xf2\x47\xd6\x3c\x92\x3b\xb7\x46\xf0\x12\x1f\x8a\x11\xbe\x7d\x94\x43\xd6\xc0\x1a\x3a\xaf\x09\x98\x63\x69\x1c\x8c\x91\x39\xcd\xdb\x1b\x60\xc4\x39\xdf\xde\x60\x79\x2e\xb0\xed\x31\xee\x88\x66\x7d\x87\x7e\x04\xfc\x35\x39\x81\x19\x76\x2c\x4b\xd8\xde\x14\xb7\x32\x92\x39\xa7\xa7\x46\x08\xa1\xa4\x2a\xf9\x98\xd3\xda\xb5\xaf\x49\x53\x08\x09\xec\x9a\x4c\x6a\xb2\xf4\x3e\x18\x66\x54\xcb\x5f\x08\x79\x5f\xad\xa4\x44\x22\xde\xf7\x65\x93\x9e\x17\x95\x70\xf4\x13\xad\xe9\xbc\x9b\x73\xf1\xae\xfe\xfd\x18\x7d\x84\xfb\x5d\x43\xf9\xd4\x03\xc6\xcc\xc4\x87\xe7\x80\x4b\xd0\xe9\xbf\x59\x25\xf5\x26\x44\x4b\x52\xb7\x20\x3a\x83\x4a\x39\x65\x0d\xc2\x55\x05\x5f\x81\x4c\x8c\x68\x2d\xff\x90\x2c\x79\xdf\x80\x38\xaf\x8b\xaa\x13\x0f\xc8\xc7\xb4\xaa\x58\x7f\xd5\x22\x5c\xb4\xf4\x86\x54\x2b\x50\x16\x69\x41\x17\xb8\x15\x5a\xac\x7e\xf3\x3d\x59\xa1\x13\x29\xa0\x9f\x9f\xb9\x13\xd3\x22\xe4\x0e\xba\xc1\x8d\x84\x7b\x8c\xfe\xfa\x51\x6e\x85\x63\x75\xab\x0a\x89\xfe\x93\x9d\x89\xd0\x06\xe6\x72\x9e\x6a\x5b\x80\x76\xea\xe8\xaf\x44\xe8\x65\xb0\xad\x1b\xd4\xae\x16\x52\x3d\xd3\xaa\x9d\x81\x43\x6b\xc4\x9a\x52\xea\x45\x57\x44\x48\xb3\x9c\x96\xa4\x21\x25\xba\xc1\x15\x2d\xcd\x73\x3f\x92\x15\x3f\x36\x7f\x1d\xa1\x3d\x74\xca\xaa\x8a\x14\x2d\x6b\xa4\xee\x6b\xbe\x7b\x04\xdf\xd5\x9c\xd4\xbc\xe3\xc1\x77\xdf\xa2\x3d\xf4\xe2\x03\x29\x3a\x90\xfa\xfd\xef\x1e\xa3\x3d\xf4\x77\xd2\xd0\x29\x2d\x70\xe2\xeb\x27\x68\x0f\x3d\x07\x7a\x39\x5f\xe8\x9d\x51\x14\x82\x02\x92\x7e\x8a\x2a\xc0\xd8\x05\xf3\xa5\x8d\x90\x0f\x83\x8d\xe5\x13\x12\x44\xe0\x0c\x19\x1d\x33\x40\xb4\x49\x0c\x10\x36\x95\xe4\x86\xc5\x05\x62\x3b\xea\x63\xd1\x35\x8d\xd8\xb4\x24\x52\x01\x5c\xb4\x01\x07\xf7\x4e\xfa\x61\x05\xc2\xe2\x6a\x41\x6e\x81\x3d\x28\x68\x57\x04\x2d\x30\x05\x33\x86\x52\xf2\x14\x7a\xed\x1a\xf8\x11\xa9\x3c\xbc\x27\xb5\x7f\xd2\x7d\x5c\x1a\xb1\x74\xda\x4e\xb2\x04\x16\x81\xb0\x1c\xd2\x6e\x4a\x4b\xa5\x6b\xd2\x5a\x22\x5e\xbc\x7a\xfb\xe2\x18\x9d\x4a\x6c\xaa\x15\xa2\xe2\x8c\xb5\xa8\xe3\xa4\xcc\x9f\x16\x39\xa1\x37\x62\xd8\x98\x7d\xf8\xb8\x2d\x0c\x7b\x13\x08\x6a\x4a\x48\xb4\x40\x6d\xf5\x34\x6f\x24\x16\x41\x2a\x84\x06\x8a\x98\x54\xc7\x49\xe3\x6c\x0d\xc5\xa7\x61\xad\x19\xa2\x6d\x96\x7e\x02\xf8\x99\x79\x58\x5e\x02\xa7\x29\x32\xbe\xc6\xed\x8c\xc3\x5e\xe3\x2d\x83\x4d\xa4\x75\xe6\x86\x70\xd6\x35\x05\x89\xf9\x7b\x45\xa4\xa4\x07\x3b\xa7\xb9\x6c\x59\x83\xaf\x89\x00\x24\x2e\x14\xf3\xc7\xc0\x6b\xaf\xc1\x44\x25\xdf\xb2\xbf\x27\x5f\x52\x3c\x17\xcc\x11\x6b\x8d\xe6\x70\xed\xcc\x5b\x92\x0e\x5f\xdb\x9f\xb4\xdd\xef\x94\xcd\x17\x8c\xd3\x96\x20\x71\x42\xd0\x19\x99\xd2\x1a\x6c\x0c\x1c\x7d\xed\xfe\x1c\xf8\x97\x24\xa6\x35\x77\xcd\x7f\x72\x21\x29\x47\x7c\x41\x0a\xc1\x7a\x1c\x73\x10\xad\x41\xa7\x8f\xe6\xa1\x97\xc1\x61\xcc\x5a\xd3\x77\xb7\x5b\x57\xd3\x7f\x74\x82\xd5\xeb\xe3\x50\x6b\xd5\x57\x3f\x75\x49\x5a\xb4\x9c\x91\xda\x7c\x2b\x10\x29\xa4\x18\x6d\x1e\x0c\x29\x48\x4b\x2d\x24\xc4\x43\xc2\x99\x62\x53\x7f\x24\x17\x00\x9c\x18\xab\x47\xdf\xcb\x3e\x54\x87\x9a\x88\x19\x74\xf8\x8d\x1f\xc9\x6a\xf0\x69\xb5\xa5\xdd\x47\xfd\xd9\xbc\x3a\x7b\x75\x8c\x5e\x37\x8c\x4d\xc5\x84\x5e\x33\xce\x09\xe7\x62\xc1\x26\xaf\xd9\xeb\x1d\x4d\x52\x7d\x32\x16\x0d\xbd\xc1\x2d\x11\x57\x6c\x82\x2a\xc0\x1f\x5d\xae\xc8\xea\x6a\x85\xda\x19\x95\x97\xb8\x66\x80\xd5\x0a\xae\x48\x6d\x58\x14\xbc\x87\xc2\x65\x0f\xf6\x2a\x63\x53\x0c\xe0\x53\x2e\x6e\xca\x8e\xa0\x79\xc7\x5b\x84\xab\x25\x5e\x71\xc1\x71\xf1\x15\x53\x86\x3e\x7d\x4d\x37\xf2\x32\x9a\x0b\x5e\x2b\xef\x61\x63\x86\x13\x17\x4b\x51\x90\x45\x9b\x1a\x47\xd1\xee\x5c\x49\x2c\xfa\xba\xb0\x37\xc5\x31\xfa\xab\x31\x69\xed\xff\x1d\x77\x55\x9b\x22\x82\x9d\xbe\x9d\xb9\x98\xaf\x6b\x36\x56\x36\x6b\xc1\x7c\xa4\xf0\xf3\xa1\xd5\xc6\x3c\x17\xe0\x4f\xec\x86\x70\x6d\xd9\x76\x31\x51\xf6\x41\x24\x2d\xca\x88\xd4\xa5\x58\x29\x5c\x3b\x77\xcb\xc0\x8c\x1c\x93\xce\x6d\x26\xa5\xed\xc3\xd2\xa0\x07\x06\xf8\x86\xdc\x50\xd6\xf1\x00\x95\xcc\x74\xb4\x42\xd0\x3f\xa1\xfd\x31\x33\x32\x3a\xd9\xe0\x8c\x86\x67\x23\x38\xa0\xb8\x75\x80\x1d\xb6\xcc\x9a\xe4\x05\x1b\x11\x97\x98\x34\xe4\x2f\x71\xdd\x8e\x47\x6d\x98\xd6\x97\xe6\x02\x92\x77\xa6\x40\x01\x24\x0a\xa0\x19\xe5\x8a\x4a\x63\x86\x7c\xa3\x4c\xf5\x43\x43\xfe\x8d\x72\x10\x66\xec\x79\x50\xbb\x52\xd3\xc5\x33\xd6\xa7\x18\xa5\x7d\x53\x08\xd3\x52\x85\x3a\x76\xd5\x30\x47\xa2\x76\x37\x15\xad\x0b\x79\x48\xc5\x8c\xcf\xcf\x40\xfe\x90\x06\x76\xe5\x41\xa8\xc9\xb2\xe7\x98\x1a\x16\xe7\x68\x70\x9e\x7d\xf6\xdb\x47\xf1\x98\x69\xe1\xcd\xdf\x04\x8d\x36\x24\x08\x64\xd4\x8e\x48\x9c\xd4\x2c\x3e\x6d\xc6\x1c\xe1\x4b\x20\x1a\x2b\x69\x12\x12\x22\x63\x49\x5a\xd2\xcc\x69\x2d\x0e\xc3\x4a\xfa\x1d\x24\xb6\x7a\x4f\x4e\x5b\xb9\xef\x22\x3f\xc9\xc4\x32\x56\xc5\x17\x8f\x0e\x0f\x77\xb2\x08\xc2\x05\x8e\x2b\xdf\x18\x65\xb1\x12\x5f\x4f\xcc\x5f\xf0\x89\xb9\x0a\x77\xbd\xcf\x5d\x4b\xb1\xf7\x45\xf6\x56\xcb\x3d\xe6\xdc\x4f\xfe\x23\xf1\xfd\xe5\x7f\x1f\x33\xb3\x8f\x9e\x6f\x42\x6e\xf9\x4f\xe6\x9d\x1d\xf4\xd1\x7b\x7f\xd1\x90\xe0\x13\x39\xe1\xfd\x8a\xd4\xd7\xed\x0c\x9d\x9c\xa0\xef\x1e\x1f\xa3\x07\x17\x52\x9b\x44\xea\x63\xb8\x83\xae\x08\xfa\xf6\x11\xba\x5a\xb5\x84\xa3\xc9\x77\x8f\xd1\x8c\x7c\x40\xc5\x0c\x0b\x99\x99\x34\x7c\xe7\x41\x04\x36\xf6\x5c\xec\x53\xfe\x77\xa1\xfe\x81\xaf\xf2\x6c\x42\xcb\x9d\x63\xf4\xe0\xad\x96\x52\xce\xcf\xe4\x40\xe0\xca\x82\xbb\xb4\xee\xe6\x57\x42\x2c\x16\xfc\xa9\x62\x4b\xd2\x14\x98\x93\x60\xe0\x51\xe3\x82\x5a\xf5\x8e\x96\xbf\x8a\x19\xd6\xb4\x52\xc3\x9e\x9f\xa1\x02\xd7\xe2\x46\xc6\x55\x43\x70\xb9\x42\xe4\x83\x60\x10\x4a\x49\x97\xfe\xae\x78\x00\xb1\x11\xd0\xb3\x13\xb9\x15\x26\x47\x3b\xe8\xe1\x43\xf9\xd9\x53\xfd\xd9\x13\x3d\x31\xf8\x58\x93\xef\x68\x17\x3d\xda\x45\xdf\xee\xa2\xc7\xbb\xe2\x6a\x7e\x12\x43\x8e\x76\x92\x5e\x98\x67\xe8\x50\x8c\x92\xfd\xfe\xe9\x09\x7a\x72\x74\xa8\xa9\x19\x3e\x65\x30\xa8\xc4\x1f\xed\x0c\xd7\xe2\xe9\x5e\x22\x7a\x9b\xd5\xd9\x1e\x47\x8f\xbe\x8f\x46\xf9\x91\xac\xc2\x9d\x42\x3e\xe0\x42\x1c\xd0\xef\x1e\xeb\x1d\x73\xf4\xe8\xfb\xe1\x2d\x63\xf7\xbf\x3b\xe4\x7f\x3e\x52\x43\xda\xaf\x73\xe3\xfd\xe7\x77\x66\xbc\xff\x7c\x34\x3c\xde\xfd\xc4\x5e\xb9\x26\x6d\x64\x30\x3f\xad\x30\x9d\x93\x72\x82\xf5\xf9\x8e\x48\xbc\x93\xa5\xbd\xda\x61\xb0\xab\xf5\x36\xbb\x22\xa4\x46\x85\x04\xba\x01\x56\x3f\x92\x95\xc6\xe8\xbd\x60\x15\xde\x52\xc4\x98\xfc\x28\x9d\xf0\xdb\xc1\xe2\xd2\xac\x81\x87\x82\x5d\x9a\x9d\x78\xb1\xd6\x1b\xdc\xb9\x3c\xc5\x8f\xb8\x74\xe1\x4e\xf8\x11\x0c\x5d\x52\x85\xfc\x91\xac\x26\x11\xc6\x0b\xfd\x95\x8b\xce\x7e\x49\x0a\x56\x92\xff\x26\x1f\x26\x3b\xbb\xf1\x86\xa3\xd7\x35\x6e\xbb\x86\x3c\xaf\xae\x59\x43\xdb\xd9\xfc\x18\x5d\x46\x9f\xed\xff\xf0\xb7\xcb\xdf\x7e\xf8\xdb\xe5\xd1\xa3\xdf\xbe\xfd\xfe\xc8\x03\xb2\x13\x23\x5b\x93\x76\x1d\x54\xfd\x93\xb6\x0d\x6c\x5f\x9c\x9e\x5d\x3e\xff\xed\xf5\xa3\x27\xdf\xf5\xa1\x6a\xd4\x21\xb0\x8e\xad\x94\x34\xcb\x6e\x68\x49\xca\xa4\x8a\x34\x46\x39\x02\x2c\x49\x35\xdd\xa7\x25\x3a\x41\xb4\x8c\xbf\x00\x8e\x78\x02\x8c\x31\xfe\x32\x3e\x3d\x27\xf1\x89\xea\x7b\x4d\x12\xde\xfb\x3b\x7e\xdc\xd9\x99\x27\xce\x4e\x49\x4c\xc2\x15\x1d\xd0\x09\x3a\x8c\x1f\x71\x04\xc9\xa7\x7b\xe8\xe3\xa7\x9e\x27\x8c\xc0\x06\x90\xbc\x07\x13\x47\xad\x03\x1f\x9d\x3e\x63\x0b\x30\x68\x1c\x70\x69\xd1\x38\x88\x68\x42\x34\x8b\xda\x8d\xe9\xb5\xab\x8f\xd9\x31\x6a\x9b\x8e\xec\x6c\x69\xe4\x1f\xc9\x2a\x35\xe8\x8f\x64\xb5\xd5\x01\xed\xfa\xd8\xd1\xec\x67\xd1\x50\x31\xfd\x03\x99\x49\x2c\x53\xf8\x11\xe6\xf7\x63\xbd\x21\x03\x48\x69\xa4\x4f\xf7\x6c\xfc\xc7\xbe\x34\xae\xbc\x98\x2f\xda\x15\xbc\x3b\xd9\x59\x0b\xa4\x51\xe5\xee\x00\xea\x96\x51\xd5\x7a\xd6\x96\x81\x86\xca\x83\x38\x21\xfb\xc1\x19\x21\x73\x9a\x0d\xe6\x50\x2c\x47\x47\x73\x18\x46\x93\x88\xe8\x48\xed\x89\xfd\x2b\x5c\xe1\xba\x70\x76\xaa\x73\x07\x95\x84\xb7\x0d\x5b\x4d\x42\x59\x5a\xb0\xfa\xa9\x9e\xe0\x1b\x32\x45\x27\xa9\xbd\xad\x8c\xb5\xfb\x6a\x3b\xef\x5f\xb1\xa6\x61\xcb\xa7\x0f\x03\xd2\x3c\x9b\x4c\x1b\x36\x77\xb6\xbd\x81\x0c\x5f\xef\xdc\x1f\x3a\x43\x3d\x76\xfe\x77\x86\x1c\xbf\xa6\x71\x1c\xf7\xee\x7d\xb4\x17\x9f\x03\x4d\x39\x0f\x3d\x97\x2a\xfb\x25\x01\x83\xaa\x9a\xdf\xd3\xbd\x08\xc4\xce\x46\xef\x9a\xb5\xdb\xec\x75\x73\xe4\x6e\xf3\xfa\xa6\x83\xeb\x43\x14\x5f\xc8\x6f\x48\xdb\x35\x35\x78\x83\xd4\x6d\xeb\xc6\x97\x4e\xbb\xba\xf4\x6f\x3f\xa1\xa7\x9b\x27\x84\xda\x12\xdc\x49\xfb\xef\xc9\x8a\x27\x34\x3e\x65\xc8\x50\x56\xe6\x13\xf9\x9a\xdc\x9a\x81\x25\x63\x62\x80\xed\x44\x50\x7a\xe7\x6b\xc0\x47\x87\x4d\x5b\x97\x26\xda\xef\x9c\x7f\x54\x9f\xcb\x5b\x8e\xad\xf6\xea\xe0\xc0\xfe\x9e\xbe\xed\xa8\x7a\x93\x0c\x8f\x6b\x9e\xdc\xd2\xc8\x7a\x83\x0d\x8f\x6c\x9e\xdc\xea\x9c\x05\x53\x19\x39\x69\xf1\x68\x7a\xec\x40\x0d\x50\x6c\x38\xdc\xe1\x29\x8e\x7d\x70\x70\x80\x7e\x6e\x69\x45\xdb\x15\x7a\xa9\x42\x65\xa5\xe9\xab\x98\x91\xe2\x3d\x57\x9e\x98\xaf\x38\x62\x37\xa4\x11\x87\xcd\x1a\xab\x15\x2e\xd2\xc0\x4b\x5b\x8e\xe4\xa9\x20\xa5\xb2\x06\x44\x66\x26\xe3\x8c\xa3\x64\x29\x4e\x28\x80\x7e\xd9\x55\x95\xd9\xc5\x3f\x48\x90\x93\x1d\x6d\x12\x0b\x0e\x24\x9d\xa2\x49\xdf\xad\x84\xbe\xc9\xf3\xdd\x1d\xf4\x74\xe0\x26\x8d\x0f\x7f\x23\x99\x8c\xb8\x60\x3d\x7a\x23\x52\xf1\x9e\xe7\x37\x45\xd1\xbf\x36\x62\x0c\x83\x45\xcf\xac\xa7\x5c\x06\x84\x51\x43\xa6\xa4\x21\x02\x6e\xcb\xc4\x7f\xac\x26\x31\xaf\x94\x3e\x75\xe3\x6f\xb3\xc6\x9c\xe1\xe5\x4b\x73\xc1\xdf\x92\xf1\x66\xc7\x10\x2b\x3d\xf1\x4d\x70\x3a\xf8\x46\xdc\xb0\x3b\xe8\x61\x00\x69\x94\x41\x2e\xd8\xe3\xef\x9c\xb1\x7f\x45\xf7\xa5\x05\x2b\x7a\x49\xfc\x3c\xb8\x94\xfe\x46\xe2\x24\x26\xa0\xf3\x33\x54\x32\x22\xbd\xde\x83\xf6\x2d\x5f\x81\x51\x4b\x3f\x79\xd8\x8b\x11\xe6\xeb\xd3\xe1\x2f\x8e\x48\x13\x2c\xf5\xf3\xb2\x44\xd8\xc1\x5f\x79\x50\x9c\x10\xf4\xec\x2a\x8a\x05\xe4\xa4\xb5\xb1\xf2\xc9\x78\x27\xf3\xe1\x31\xfa\x6b\x80\x56\x28\xe4\xf5\xce\xfb\xe9\xde\x7d\x0b\x2b\x35\x9b\x21\xf4\x8c\x46\x38\xf9\x0d\xd5\x64\x19\xd8\xf3\xfb\x71\x71\xb5\x49\xfb\xee\x1a\x58\x44\x46\x2e\x89\x44\x18\x00\x9a\x42\x22\xad\xa6\x2f\x43\xfd\x3c\xc6\xc1\x06\x59\x28\x24\xb2\xc1\x8c\x80\x8b\xfa\x43\x7d\x6d\x02\xaf\x52\x28\xf5\x68\x12\x11\xa0\x75\x10\x94\xba\xbf\x44\x27\x88\x67\x4d\xa1\x11\x5a\x0c\xcc\x5b\xf7\xfc\x03\xe6\xc4\x90\x5c\xb6\x4d\x57\x80\xeb\x56\xaa\x51\xe2\xb7\x6b\xd2\xa2\x86\xe0\x72\x0f\xcc\xe0\x32\x15\xe7\x8a\x75\xad\xe2\x69\xf7\x50\xe0\xe7\xe0\x12\x86\xc9\x01\xfa\x98\x75\x5f\x39\x7e\xfe\xdc\x23\xae\x27\x3f\xf7\xcc\x7a\x8e\x7c\xff\x8d\x21\x47\xbe\x36\xf8\x8d\x7c\xd4\x77\x59\x2b\xa7\x53\xff\xc3\x51\x80\xff\xc0\xf3\x8e\xaf\x75\x8d\xe7\x47\x83\xb7\xce\xcb\x94\xcb\xac\x0a\x5d\x96\xe8\xfc\xec\x56\x5e\xcb\x87\xef\x24\x7f\xf9\x75\xf8\xe9\xd8\xc7\x38\x34\x93\xac\x1b\x30\xbb\x21\xfb\xdd\x73\x70\x2f\x83\x8f\xce\x0f\x65\x4d\x69\xe3\xb5\x0d\x9c\x49\xea\xb9\xf2\x6a\xb7\xe1\x35\x0a\x64\xca\x68\x04\xe6\x4b\x0b\x6f\xbf\xc7\x92\xe9\x3c\xb5\x86\x51\xd3\xbe\xb4\x89\x7d\x33\xf5\xf6\xb0\xa9\xd3\x79\xad\xcf\xea\xe9\xd9\xb9\xbc\xb7\x06\x35\xff\xa4\xc1\x2d\x01\x22\x12\x20\x87\x4d\x63\x09\x28\x91\x06\x31\x68\x0a\xcb\x02\x19\xc6\xc4\x58\xbe\x12\x30\x42\x2d\xaa\xd7\x4c\xec\xbd\x1f\xa8\xea\x63\xef\xfb\x04\x00\xf3\xfd\x7a\x77\x63\x3c\x95\x5e\xf9\x3c\x7d\xc9\x39\xe7\xc4\xfd\x2a\x27\xe0\x9d\x91\x86\xde\x90\xd2\x8d\x2a\x47\xa1\xe3\x5e\x8b\xe3\x60\x9b\x32\xdb\x45\xc8\x94\x36\x0d\x33\xab\x51\x6d\xc4\x0c\xd4\xb9\xf7\x95\xd0\x1b\xdc\x58\xe5\xf0\xb2\x9b\x6b\x5b\x49\x8c\x16\xeb\x5a\x17\xb3\x7b\x11\x18\x5a\x97\xe4\x43\xe4\x44\x58\xce\x68\x45\xd4\x77\x4f\x23\xf3\x8d\xf2\x72\x66\x0d\x38\xea\x42\x38\x89\xe4\x54\x00\xf8\x6b\xf4\x9a\xc6\x41\xfe\xfb\x0d\x3a\x1a\xb4\x0c\x39\x6b\xbb\xb6\x7d\x28\x20\x9c\xf7\xe7\x37\x8e\x3d\xc0\x80\x48\xab\xcd\xc3\xfa\x89\x0b\xb9\x4f\x02\x1e\xd8\x59\xc1\x12\xde\xf9\xe6\x52\xd8\xbb\xdc\x3c\x6b\x3b\x58\x6f\x5a\x92\x45\xff\x53\x4e\x8b\xe4\xa6\xde\x51\xb1\x97\xc6\xbf\x4f\x05\xf2\x09\x64\x7e\xff\x66\xc0\x18\x39\x7c\x08\x0c\xac\xf5\xb6\x8a\xd4\xc0\xce\x6b\x85\x78\x6e\x93\xc4\x46\x20\x25\x20\x7c\x93\xbe\xf4\xbf\x49\xdf\xe2\x89\x8f\xc3\x87\xf5\x65\x9a\xd7\x98\xde\xd8\x42\x05\xc6\x1b\x2d\x75\x24\xce\x59\x41\xb1\x18\x7f\x49\xdb\x99\x6b\x45\x30\x2f\xab\x52\x07\x2a\xd6\x9a\x72\x08\x87\x27\xa5\xb6\x89\x38\xc1\xd7\xcc\x29\x64\x40\x39\xba\x22\x4e\xc0\x2e\x84\xcb\x45\x6a\x98\x01\x9b\x37\xfa\x78\x11\x99\x94\x3b\xdb\xd5\x0f\x9a\x1d\x8e\xc0\xbb\x5d\x98\x6b\x16\x05\x27\x29\x25\x9d\xc5\x31\x80\xc2\xc8\xd8\xe1\xec\xf8\xc9\x78\x44\x5c\x97\x62\x09\x2a\x56\xdc\x0a\xb7\xf5\x63\x66\x23\xf4\x20\x6c\x45\x17\x86\x90\xf5\x31\x70\x6d\x02\x66\xf3\x48\xa4\xb4\xbd\x35\xe3\x76\x2d\x22\x5e\xe0\xee\xba\xe3\x8f\x8d\xce\x7d\x9e\x09\x1e\x25\x23\x16\x2c\xcd\x77\xd6\x8a\x16\x05\x9d\xaf\xc7\xd4\xe3\x39\xf4\xb7\xe6\x8a\xfe\x3f\xe3\xdd\xbf\x13\x47\xfc\x1d\x85\x0c\x64\xbc\xfb\x96\xbf\x9b\x5f\xb5\x93\x27\x5a\x78\xcf\xfb\x13\x6c\x80\xa1\x07\x95\xe8\x31\xf0\x94\x59\xa6\xa1\x07\xa3\xfb\xa9\x17\xa0\x77\x8f\x79\xe7\x6b\xc0\x43\x65\x0e\xd9\x56\xdc\x54\x4e\x76\x9b\xbe\xfd\x07\xa4\xee\x7f\x3b\xab\x36\x73\x56\x7d\xa9\x96\x6e\x94\xb6\x3a\xc3\x9e\xc3\x35\xba\x22\x8a\x74\x2a\x61\x67\xc6\x96\x26\x29\xd5\xb3\x3f\x97\xd9\xda\x0d\xca\x08\x6d\xbd\x1b\xc3\x96\xe8\x01\xa3\xa2\x6f\xf2\xdb\xb2\x51\x77\x2d\x8b\xf1\xba\x16\xe0\xc8\xa4\x3b\x06\xfc\x1a\x06\xe3\xe1\xfb\x33\x67\x38\x4d\x57\xce\xd8\xa6\x35\x35\x04\x54\x06\xc2\xf0\x3a\xea\x53\x08\xcf\x1a\x67\x9d\x47\x12\x06\x53\x40\x45\x8d\x94\x7a\x20\xb6\x51\x06\x58\xae\x6b\xa8\x34\xe6\xd2\x34\x9c\x71\x36\x53\xd7\xda\x99\x86\xb3\x89\xc9\xb3\x0f\xd2\x5a\x76\xcf\x34\xa0\x61\xe3\x67\x0f\xc7\xca\x81\xcc\xf2\xdd\x3f\xa3\x4e\x9b\x54\x21\x69\xdd\x92\x66\x8a\x55\x3e\xb0\x9b\x4a\x3d\xde\xbb\x97\x80\x0f\xfa\x40\x25\xb3\x45\x05\xe0\x57\xda\x73\xe4\x68\xd7\x0a\x03\x23\xef\xfb\x09\xec\x70\xb3\xb1\x4a\xe7\x92\x5b\x99\x29\x9b\xcc\x2c\x91\x3f\x4e\x4d\xc4\x97\x88\x4c\x6a\xb3\xd1\x7e\x47\x39\xb7\x52\xb9\xcb\xc0\xf9\xec\x17\x69\x67\x6d\x10\xa3\x1e\x66\xed\x91\xaa\xe2\x68\x39\x23\xed\x8c\x34\x5e\x32\x35\x86\x64\x3d\xf8\x6b\x39\x63\x4e\xa2\xaf\xaa\x2d\xe0\x15\xea\x90\xa6\x08\xa5\x43\x05\x22\xa1\x18\x46\xe8\x70\x42\x8f\x22\x35\xeb\xae\x67\xbd\x26\x00\xf8\x48\x48\x7b\x9e\xa3\x49\x91\x43\x4c\x49\x4a\x1b\x94\xbf\xa8\x28\x44\x62\xbc\x64\xcd\x29\xae\x4b\x5a\xe2\x96\x28\xea\xb7\x1d\x38\xfa\x0d\x07\x3e\x46\x0f\x13\xcc\xdd\xb2\xf5\x9d\x63\xf4\x03\x63\x55\xe2\x82\x30\xb3\xac\x5b\x48\xab\x5c\x2b\xfe\xd5\x94\x21\x11\xc0\x3f\x45\xe1\xaf\xb4\x04\x28\xaa\x6a\x83\x00\x1f\x84\xc0\xd2\x69\x38\xfe\x3b\xcf\x5d\x07\x99\x5e\x6d\xd3\xf5\xc8\x88\x53\x5c\xf1\x11\x76\xb5\x01\xff\x97\x18\xe7\x70\xff\x10\x3d\x7c\x18\x8d\x93\x4c\x80\xfb\x2f\xd0\xa6\x9a\xb7\x33\x5c\xab\x82\x32\x2f\x59\xf3\x86\x55\x64\x52\x77\x73\xc9\xb8\x8e\x47\x38\xcc\x74\xa8\x73\xe0\x7d\x4c\xda\x89\xa1\x4a\x01\x94\xe9\x32\xbb\xf8\x2b\xee\x38\xe4\x91\x4a\x6b\x52\x45\x0a\xc8\x12\xb1\x3a\xda\x5e\x2e\xb3\x90\xdb\x4c\x86\xed\x6f\x16\x46\x92\x8e\x7b\x4a\x10\x4c\x31\x98\x17\xb5\xf8\x10\x58\xf9\x83\x53\x99\x4d\x24\x87\x4f\x4d\x83\x4e\x93\x79\xa3\x94\xd7\x5f\x41\xec\xd3\xa2\x61\xd7\xe2\xc1\x54\xd6\xdb\x32\x97\x78\x17\x7e\xb1\xf5\x8c\xbb\x5b\xe4\xa2\x2d\xb7\x9c\x84\xf6\x29\x0a\x4c\xfe\x41\x86\xdf\x39\xdb\x47\xea\x99\x36\x11\x9e\x07\x95\x73\xb7\xe8\x62\xb8\x37\xb0\x47\x36\x4f\x95\xe9\xf1\xc2\x3b\x99\x25\xc0\x28\x02\x34\x5c\x5f\x7a\x2a\x96\xca\x59\x94\xbb\x4c\xf5\x59\xe6\x72\x7c\xbc\x31\x55\xea\xc4\x40\x15\x40\x93\x44\xe1\x1e\x5f\x77\x1e\x19\xd6\xf2\xbc\x2c\x81\x69\x68\x33\xa1\x0c\xd7\xe3\x2b\xde\x92\xb9\x2d\xfe\xe0\x54\x2e\xca\xdb\xb4\x63\x26\x03\x2f\x5f\x10\x69\x68\x12\xbc\xa5\x55\x2c\x32\x9d\xf9\x7c\x07\x7c\x46\xa2\xbf\x19\x4f\xf9\x92\x0f\x12\x6c\x8a\x5c\x45\x44\xef\x2e\xb5\x15\xe2\x24\xf1\x05\x5b\x32\x76\xa2\x38\x89\x41\xec\x07\xb9\xcc\xde\x9e\x90\xbf\x15\x49\xab\x5d\xcf\x7d\x17\x46\x9c\xcb\xef\xe3\x51\x5f\xd5\xd5\x4a\xdc\x00\x62\xe8\x39\x84\xa4\x0a\xa6\x27\x45\x1f\x25\xb8\x4d\x65\x19\x8b\x92\x41\x55\x35\xc9\x05\x43\x30\xb2\x8e\xb2\x2b\xac\x39\xd5\x31\x82\xd2\x2b\xa1\x40\x22\xe9\x3c\x24\x7c\xd9\xb9\x86\x9b\x35\xb3\x35\x71\x59\xbe\x65\x1e\x24\x21\xee\xe4\x96\x4a\x48\x01\x6f\xd9\xf3\xb2\xec\x91\x0d\x12\x5b\x33\x31\xee\x9c\x95\x74\xba\xba\x20\x4b\x28\x64\xf2\x9a\xd4\xa5\x5b\x01\xd2\x70\x0b\xcf\x9c\x50\xd3\x6a\x57\x06\x19\xd3\xfa\x5a\xa0\x09\x1f\x65\x59\xc7\xa5\xaa\x65\xfe\xde\xab\x8b\xa6\x5c\x71\xc9\x92\x29\x23\x39\x86\x5f\x79\x71\x12\x54\x38\xfc\xa2\x99\xc4\x16\x8f\xb8\xac\x64\x36\xc7\xb4\x16\x5c\x5f\xfa\x73\x4e\xd4\x61\x8e\x0e\xd0\x39\x20\x2f\xf6\xb9\xf8\xbf\x5e\x79\xcb\x02\xc7\x42\xf9\xbe\x7a\xea\x85\x78\x1e\xb9\xdd\x70\x84\x42\x70\x8c\x0a\xb5\x33\xc6\x09\x9a\xd2\x06\x24\xa4\x29\x6b\x2c\xc5\x04\xcb\x30\xce\x2d\x39\x7e\x78\xc8\xc2\xf9\x3c\x1d\x15\xc4\x94\x58\x5f\xff\x06\xef\xad\xaa\x3a\x04\x7c\x2f\xc4\x2a\xf6\xfa\xc7\xcb\x90\x31\x69\x27\xa6\xf8\x6c\xc3\x19\xc6\x63\x86\x9f\xec\xad\x1d\x00\xb6\x06\xe5\x0e\xf7\x0f\x7b\x59\x0e\xd4\x4e\x9b\xab\xc6\x06\x16\x35\x5d\x07\xc6\x5c\x88\x6a\x1f\x76\x19\x46\x80\xd6\xbb\x3f\xf2\x01\x80\x51\xc6\x52\xb8\xa8\x5b\xb8\x40\xa3\x7d\xf2\xef\x6b\xec\x5f\xe3\x1a\x33\x66\xd4\xb5\xae\x31\xfd\xd6\xbf\xf6\x35\x76\x9b\xd3\x9d\x4f\x85\xc4\x5b\x3b\xd4\xf8\xdf\x67\xf9\xcf\x73\x96\xd5\x45\xa6\x6f\x21\xab\xc0\x80\x87\x14\x9a\x10\xc8\xab\xc9\x1c\x0f\xaf\x86\xdf\xba\xfa\xad\x12\xa7\x6c\x85\xf5\x3b\x3f\xe3\x5a\x66\xfb\xd2\x4e\xb9\x11\x41\x35\x4d\x10\xe5\xe8\x5a\x5a\x4b\xa5\x05\xad\x35\x55\x37\x65\x61\x30\x1b\x9b\x14\x02\x72\xdd\xda\xb6\xa7\x4f\x43\x6e\x48\xe3\x0b\x0e\x98\x73\xd2\xb4\x28\x2e\xd0\x33\x64\xf5\xfd\x66\xf8\x8d\x7e\xdf\xa1\xf8\x79\xa6\x85\x71\xf4\xcd\x18\x41\x2c\x2e\x08\x34\x27\x9c\x43\x5d\xf5\x07\x17\xac\xd5\x1e\x04\xbb\x65\xd5\xd4\xef\xfb\x4b\x18\xd3\xfd\xc2\xef\x0d\xb4\x9c\x31\xc9\x74\x9c\xac\x05\xc5\x84\xe4\xbf\x6a\x20\xb9\xdd\x69\x83\xd8\xb2\xce\x38\x38\xf4\x7a\x30\x34\x27\xa4\x75\x39\xd5\x2e\xf8\x45\x20\xa6\xa0\x5e\x49\x63\x07\xbd\xea\x64\xa9\x5d\x38\x5f\x89\x1c\xef\xb1\x2b\x16\xc7\x0a\x9f\x9c\xa0\x43\xf4\xc7\x1f\x5b\x34\xd1\x67\x9c\x26\xe7\xf5\x94\xa5\xf9\xe0\xce\x70\xd2\x00\xda\x53\xfb\x21\x67\xdd\xef\xdb\x01\xc1\xf1\xbe\x22\x95\xb2\x33\xe9\x42\xb1\xd4\x55\xf0\x2c\x89\x7a\x37\x87\x38\xdf\x41\x09\x95\x71\xf9\x3c\x03\x47\x5b\x9c\xcd\x82\xcd\x55\x00\x93\xd3\x94\xcb\x94\x1e\xf5\xbf\x70\x76\x73\x19\xde\x71\x21\x7e\xf6\x54\x7d\xbc\x17\xd1\xeb\xe0\xc0\x0e\xe1\x20\x64\xd4\xcd\x70\x5c\x4e\x21\xd5\xdc\xb4\xd8\x12\x24\x06\x3d\x58\xdd\xc4\xab\x40\x13\x41\x29\x4e\x60\x54\x8c\x41\x71\xa5\xa7\x4a\x46\x5a\x5e\x41\xbe\xcc\x12\x75\xd1\x30\x77\x62\xaf\xb0\x92\x0d\xa7\xda\xce\xfa\xff\x19\x08\x6f\x0b\xce\x24\x56\xe0\xe0\x40\xbb\xa3\xf4\x06\xd7\x31\x54\x70\x13\x55\x64\xda\xb2\x1b\xd2\xe8\x7d\x49\x83\xa8\x59\xe7\x96\xba\x4b\x33\xc5\x37\x48\xcd\xc9\xf0\x99\xde\x49\xdd\xb1\xfc\xb5\x8d\x6d\x9c\xa9\x02\x64\xa0\x8d\xea\x8b\x15\xc1\x1e\x41\xcb\x21\xc3\x86\x6c\x57\x65\x83\x06\xfa\x84\xff\xa5\xe0\xc9\xac\x26\xda\x18\x76\xd5\x99\xd6\x1f\x35\x5b\x86\xdc\xee\xfe\x1d\x89\xf4\x52\xb6\x7d\xd9\xb0\x79\x5e\xae\x0f\xca\x6c\xf5\x0b\xf3\x08\xa1\x01\x19\x9b\x7b\x21\xfe\xb6\xe6\x51\xed\x8b\x23\x6e\xac\x7b\xd0\x8b\xd2\x0f\xa4\xe0\x68\x49\xaa\x0a\x68\xad\x22\x17\x7b\x5e\x85\x82\xdb\x66\x4c\xda\xf4\xd4\x5e\x4e\xb8\xbe\x25\xd2\xcf\xab\x2a\x8a\x54\xfe\x13\x4b\xe8\x74\x3a\x82\xf3\xa3\x67\x10\x0e\x91\xb8\x7a\xd7\x3a\xdf\xc3\x03\x25\xd9\xf0\x81\x26\xda\xd6\x05\x0d\x0d\xff\xff\xe8\x25\x36\x82\x9e\xbd\x3c\x2d\xb5\xf6\x81\x4a\x94\x5d\xf8\x83\x2f\xf0\x7a\x0c\x22\xd3\xbf\x90\xdb\xef\x9f\x73\x5f\xdd\xf1\x6d\x10\x30\xff\x5f\xcc\x01\x72\x8e\x0c\xb4\xc0\x59\xd7\xd3\xa7\x37\x79\xbf\xb3\x2f\x17\x2a\xb0\xd5\x2c\xd8\xd8\x86\x38\xd4\xfb\x6d\x1d\x5b\xa2\x8a\x44\x7b\x9a\x70\xd7\xe4\xbd\x17\x38\xf0\x44\x8d\x5d\x86\x66\x5d\x4b\xb5\x1e\xb9\xdf\x58\xfd\x4f\x5a\x86\xfe\xb6\x78\x5b\x5a\x84\x41\x23\xb3\xb3\x08\xc8\xcf\xc3\x50\x91\xb0\x36\xda\xb7\x65\xe8\x1f\x1d\x69\x56\x5e\x3b\xa1\x74\xf2\x85\x78\xdf\x2c\x9b\x0a\xb4\x44\xb4\xf5\x93\x5a\xef\xa1\x71\x11\xc6\xc6\x0e\x31\x2a\xc8\x78\xfd\xc4\x8d\x81\x58\x64\x33\xfc\xab\x65\x4d\x52\xd1\xc8\xcc\x6f\x2b\xee\x24\x21\xc2\x5c\x75\x67\x3d\xda\x18\x4a\xb4\x0c\x2d\x48\x23\x88\x68\x45\x28\x90\xa0\xe2\x46\x57\x5e\xb8\xf2\x99\x2d\x0f\x96\x26\xcc\x16\x29\x63\x9e\x33\xf1\xca\xba\x48\x59\xdd\x5b\xee\xa6\xbf\xc6\x76\x2e\xfd\x21\xaa\xc3\xa1\x1a\x96\xc7\xd1\x5b\xbd\x81\xd7\xfe\x5a\xed\xb8\xd9\x64\x4e\xa8\x96\x94\x52\x3e\x5b\x98\x96\xe9\xbe\xbe\xad\x48\xad\x2b\x3f\x52\x4b\xc7\x69\xb9\x3a\x8a\xdb\xe5\xf0\x9a\x84\xfb\x32\xc8\xc4\x43\xb7\xe2\x6e\x3d\xc9\x35\xe3\xd3\x6a\x7a\xf8\xe4\x60\x8f\x5c\x07\x8b\x40\xc4\x89\xe4\x11\xb1\xf2\x03\x31\x62\x8e\xe3\x3f\xde\x7c\xbd\x24\xcc\x17\x8b\x0d\xc5\x63\xf1\xef\x70\xf0\xe5\x08\xa1\xae\x7f\xd6\xe3\x5d\x4b\xe6\xbc\x0d\x48\x3e\xb7\x3e\x84\x9f\x3b\xfa\x69\xbb\x67\xef\x8b\x3c\x24\xff\x22\xa1\x54\x71\x7d\xe0\x11\x71\x46\xf6\xa5\x3e\x15\x6c\x04\xe8\x3b\x8f\xa3\xda\x68\x7a\x63\xc2\xa8\x86\x01\x6f\x48\xb5\x4d\x83\xa8\xfa\x96\x7e\x3c\x0b\x1d\x5f\xd2\x7a\x4c\xac\xd4\x36\xef\x98\xa4\x88\xfe\x85\xb2\x77\xdd\xdf\x6e\x4b\xdc\xfd\x73\x07\x05\xfd\x0b\x70\xf7\xcd\x4f\xc4\x46\xf1\x45\x7f\xf2\x83\xf0\xc6\x1a\xf9\xf4\xad\xe6\x96\x4d\x82\xc3\x31\x2a\x1d\x24\x75\x0a\x3e\x7f\xc0\x8c\xb6\x59\x76\x26\xe3\xf7\xcf\x7b\x10\x54\xe3\x48\x2b\x81\xdb\x8e\x7c\xb9\xe8\x12\xef\xfd\x6c\x74\x46\x7f\x75\xb3\x44\x38\xcd\x60\x53\x88\xe8\x0d\x37\x9a\x66\xf8\x3e\xbe\xb3\x60\x9a\xbb\x72\x40\xd0\xe9\x30\x4d\xfe\xf9\xb1\x0f\x59\x89\xe1\x16\xfd\x41\x0c\x27\x0d\x07\x4b\x31\xd3\xb4\x6b\xe9\x16\xbc\x34\x1b\x1b\x21\x58\xdd\x7f\x29\xad\x5f\xd3\x5f\x59\x07\xc2\x50\x60\x9b\x21\x9e\xce\x7f\x42\xd9\x50\x8b\xe1\x63\x10\x01\x4a\x85\xc4\x28\xd7\x4c\xf8\xe8\xdd\xae\x98\x1b\x5d\x10\x8e\xfa\xe9\xf3\xba\x89\xb6\xa6\xa2\x7c\x96\x18\x8a\xb5\x2f\xe2\xcf\x74\x32\x86\xc2\x2d\x82\x01\x87\x7c\x58\xe3\x86\x1e\x5e\x94\x5c\x85\xd8\x2d\x39\x9e\x52\x52\xc8\x17\xe2\x7a\xfa\x6c\x56\xc1\x35\xbd\x59\x1b\xb0\x59\xeb\x5e\x19\xaf\x74\xde\x91\x8b\xab\x6f\xc1\xff\xc9\x4e\xae\xcf\xb6\xe0\x6b\xf9\xcd\xb6\xba\xdc\xb7\x70\xa6\x9d\xd7\x45\xd5\x95\xc4\xc6\xff\x18\xcd\xbb\x21\xf8\x7d\xc9\x96\xb5\xea\x0c\xa4\xbe\x16\xd3\x90\xdd\xa5\xa3\xd6\x41\x5c\x36\xd2\x29\x1c\xc5\x24\x88\x31\xb2\xd1\xe8\x71\x9b\x75\xb8\x8c\xe6\xb4\xd6\x65\x5c\x14\x1e\x91\xdf\x49\x95\x4c\x7b\x21\xc6\x90\xf3\xe6\x97\xdd\x7c\x8e\x9b\x55\x8f\xff\x0d\x06\x55\x4f\x0f\x16\x0c\x33\x33\x3f\x46\xef\xd4\x3b\x3f\xe8\x8f\x7e\x4d\x55\x0b\x4b\x41\xdf\xed\x07\x93\x29\x53\x67\xe1\xa0\x13\x0f\xe9\xf8\x61\x03\x1e\x9d\xd8\xa1\xf2\xeb\x7c\x46\x5a\x4c\x2b\x9e\x5e\x62\xb9\x80\x35\xa2\x75\x49\x6f\x68\xd9\xe1\x4a\x85\xe0\xd5\x25\xd4\xce\x09\xe2\xbc\x12\xcb\x11\x4e\xb0\x67\x2d\x12\x8e\xce\xf0\xb1\x1b\xdc\xa8\xf3\x32\x6e\xc5\x4a\xff\x08\xf2\x63\xf4\x51\xfa\x04\xf5\x9b\x9f\xd6\xef\x8e\x31\xae\x28\x9a\x83\x65\xc2\xae\xea\x17\xd3\xb6\xcf\x7d\xec\x2b\x83\x08\xb3\xd2\x0d\x87\x2c\xf8\xc9\x6f\x7a\xdd\x7a\x4b\x1d\xfa\x08\x35\xc1\xee\x09\x93\xf0\x0a\x5c\x11\x6f\x4b\xb0\xa9\x38\xc8\xb4\xbe\xae\x5c\x8d\xf6\x6a\x25\x3e\x2d\x70\x25\x54\xf7\x29\x2e\x72\x95\xa5\x00\x6b\x01\x33\xe0\x89\x3c\xdd\x54\x4a\x41\x7c\x09\x00\x73\xb3\xa2\x53\xd9\x61\x07\x00\x45\x05\xca\x15\x7c\xbf\xc9\x54\x5a\x68\x1f\xf1\xa2\x26\x18\xfa\xda\xc7\x2d\x2b\x2c\xe9\xdf\xfa\xa9\xa1\x63\x3f\x34\x31\x46\xcd\x3b\xb1\x9a\xd1\x47\x39\x34\x47\x2d\xb3\x1b\xef\xd9\xf0\x81\x9e\x6f\xde\x7c\x9e\x57\xd5\xfa\x53\x19\x43\x09\xef\xcf\xa0\x51\x28\x6b\x10\x2d\xe3\x7e\x9d\x0a\x52\xae\x6b\xa7\x1d\xba\x7f\x4b\x8a\xcb\x77\x3c\x32\x59\x79\xf9\x92\xb4\x2e\x8b\x35\x79\xd9\xfe\xfd\x68\x0f\x16\xe8\xbe\xaa\x23\x51\x1f\x1f\x08\x90\x4f\x1f\xa7\x31\xec\x61\xdc\xfe\xe7\x7d\xf2\x82\x89\xba\x11\x0a\x26\x34\xdb\x2a\x58\xdd\x62\x5a\x73\x65\x9a\x87\x7c\x24\xa3\xc7\x2f\xb0\xca\x1f\x13\x6f\x33\x6d\xe8\xb9\xee\x2a\xdc\x20\xdc\xb5\x6c\x0e\x26\xce\xa9\xaa\xe8\x2b\x18\x8c\x7a\x48\x96\x6f\x5b\x34\xac\xd0\x0d\x7e\x64\x2d\x7a\xc2\x95\x93\x10\xc8\x24\x24\x52\xd9\x88\xfd\x77\x21\x11\x82\x58\xf0\xbb\x29\x04\x83\xda\x59\x03\x36\x29\x8c\x0a\xbc\xc0\x57\x50\x3e\x38\xba\xc3\x12\xe1\x3d\x00\xe7\x95\x9d\x4e\xfa\x3a\x53\xab\x03\x0f\x83\xdc\xf7\x1a\xaf\x58\xa7\x5a\x9f\xc9\xdf\xcd\x6a\xf4\x01\xb8\xac\x58\xfb\x37\x3a\xa7\x2d\x9f\x70\xf3\xab\xba\xc4\xbe\x97\x0b\x7c\xf4\xdd\xa7\x5e\x10\xe2\xa6\x50\x8d\xd7\xea\xa0\x78\xe9\xd2\xef\xc1\x96\x87\xd2\xe2\xa6\x55\xb2\xf4\x73\x69\x9f\x9d\xe4\x9f\x26\x75\x19\x3e\x7b\x8c\xde\xc9\x31\xd3\x6d\xb2\xc4\x5b\x0b\xbc\xd2\xe7\x6f\xca\x1a\x20\x9c\xd7\x2e\x4b\x08\x4e\x8d\x27\xd5\x1d\xa7\x44\xbd\x3c\x5a\x05\xae\x8a\xae\x32\x2e\x1f\x68\xe1\x91\x00\x90\x7d\x7f\xce\x6e\x54\x38\xe9\xa4\x26\xcb\x14\x82\x3b\xee\x91\x48\x6e\xa3\xe7\xe5\x9c\xd6\xc7\x89\x3d\x14\xf3\x0a\x59\x3b\x8e\x13\x10\x85\x75\xd6\x99\x36\x92\x37\xe4\x1f\x1d\x6d\x20\xd8\x2b\x21\x84\x7b\xc0\xc4\xf2\xf3\xaf\x64\x3b\x0e\x21\x9f\x37\x44\x45\x76\x41\xc7\x2d\x99\xfb\x99\x6e\x1b\xa4\xf6\x8f\xca\xda\xbb\xd4\x95\x90\xf5\xb8\x72\x2f\xbb\x9f\x38\xfb\x52\xca\x56\xe3\xfc\x07\x01\x14\x60\xd8\x4e\xaa\xe1\x93\x4c\x77\xce\xb7\x10\x14\xa0\x4b\xc3\x71\xfa\x01\x91\xba\x6d\x28\x91\x04\x01\x29\xd5\x25\x1b\xf1\x88\xd6\xd7\xa7\x33\x65\x66\x8a\x69\x50\xca\x12\xd1\x2e\xe6\xb1\x06\x78\x41\x96\x0a\x84\xa2\x22\xec\x1d\xfd\xfb\x71\x08\x20\x5f\x13\x61\xf3\x1d\x91\xcf\xc4\x48\x5e\x23\x99\xd5\x8e\x16\x3b\x77\x97\x8c\xa8\x5a\x59\x31\x5c\x3e\x95\x6f\x47\xa5\x2a\x0d\xb6\x3e\xd9\x76\xd6\x1d\x83\xe3\x1b\x32\xf1\x31\xde\x45\x2d\x1b\x33\x52\x72\x15\xcf\xd2\x4f\x3b\xab\x19\x2e\xe6\x40\xf1\x48\x57\xe5\x5d\x12\xf2\xbe\x5a\x09\x0e\xc8\xba\xd6\xd6\x8d\xbc\xc1\x55\xd7\x7b\xf7\x8f\xba\x5d\x62\xa1\xd9\x3c\x83\xee\x27\x8d\x25\x24\x00\x9b\x38\xb2\x9a\x2c\xbf\x00\xe6\x6a\x74\x67\x6c\xf3\x6b\x5f\xbf\xa9\x31\x43\x9f\x58\x50\x23\xce\x86\x15\x9f\x8a\xae\x45\x0b\xd2\x14\xa4\x6e\xf1\xb5\x92\x48\xa4\x81\x42\xc6\x05\x79\x39\xd1\x91\x6c\x93\xa0\xf5\x69\xd7\xbe\x36\xf0\x54\x87\x59\xf7\xa3\xf5\x5c\xa6\xe1\xdb\xca\xa7\x20\x6b\x63\xfa\xdf\x3c\x45\x47\xfb\x87\x19\x16\x78\xea\xcf\x52\xf3\xc2\x2b\xd2\x2e\x09\xa9\xd1\x21\xa8\xe9\x47\xf7\xfb\x98\x9d\xdc\x0f\xfe\x90\xe9\x6d\x51\xdb\xf0\x5d\x5a\x5f\xcb\x4b\xf3\xb4\x77\x77\x98\x43\xe3\x13\x2f\x26\x5d\xf8\xc9\x9a\xbb\x26\x87\xd9\x49\x04\xb8\x77\x0f\x89\x1d\x54\x81\x80\x65\xa2\x4a\x4c\x65\x04\x3f\xdb\x90\x6b\xb3\x48\xd2\xd1\xee\x6d\x1b\x3f\xe1\x63\x4e\xdb\x89\xd3\x11\x16\xaa\x43\xc2\xa7\xb9\x3e\xb8\xe9\xed\x03\x57\xf7\xb3\x13\x09\x64\x72\xb4\x23\x36\x0e\x7c\xf6\x54\x7f\xf6\x44\x57\x2f\x85\x8f\xf5\xc6\x38\xda\x45\x8f\x76\xd1\xb7\xbb\xe8\xf1\x2e\x62\x0d\x7a\x32\xe8\x52\x2f\x22\xf4\xf9\xb8\xca\xc4\xc0\xe3\x5d\x29\xf5\xbb\xc7\xf9\xba\xc4\xf1\x20\x41\x7d\xe2\x04\x1a\xef\xc4\xc4\x7e\x95\x4b\x0c\x9f\x6c\x72\x43\xc4\x18\x26\x46\x0a\xee\x8d\x1e\xa4\x7b\x76\x17\x12\xd2\x3b\x9a\xa8\xa6\xd1\x6a\x97\x89\x4d\x44\x70\x31\x53\x21\xd1\x6e\x19\x6a\xa5\xd0\xc8\xd7\xe0\x71\xb3\x35\xbd\x7d\xe9\x94\x6d\x56\x3b\x53\x16\xc8\x9e\x11\x74\x4d\x6f\x48\x2d\xd7\x7f\x39\xa3\xc5\x0c\xcd\xf1\x4a\x6c\x02\x5c\x96\xd2\xc5\xd7\xda\xe2\xb6\xfb\xde\xc0\xe7\x4a\x7b\x5b\x34\xe4\x06\xe4\x89\x68\xf7\x0b\xf6\xf9\x3f\x0c\x42\xd4\xf6\xc5\xe3\xa6\x25\x7a\x81\x3b\x4e\x8c\x53\x2d\x81\x9e\x75\xc8\xef\x7a\x63\x8a\x91\xb4\xb7\xbf\x6f\x7a\xe4\x43\x41\x88\x6e\x57\x66\x88\xb3\xbf\x05\x1d\x6a\x5c\x33\x79\x03\x20\x16\x53\xd1\x03\x31\x12\x52\xc7\xe4\x8c\x82\xee\x83\x9b\x15\x44\x2d\x00\x41\xc1\xf1\xff\x44\xcb\xa9\x71\xd5\x62\x0b\xfd\xdd\x91\xe9\x4d\x8f\x1e\x5c\x10\xb9\x60\xb2\xe0\xb0\xda\x0e\x42\x0e\x9c\x42\x05\xf9\xaa\x22\x45\xab\x44\xde\x7e\xa0\x8f\xc6\x03\xad\x39\xa9\x79\xc7\x47\x00\xfd\x76\x2c\x50\xf2\x81\x14\x50\x93\x64\x04\xd0\xc7\x63\x81\xde\x90\x86\x4e\x69\x81\x47\xc2\x7d\x32\x16\xae\xdc\x47\x29\x88\xc3\xf9\x7e\x83\xcc\xf0\xe8\xbb\x98\x19\x4e\x2b\xa6\x75\x05\xbb\x61\x37\x93\x7b\xed\x7c\x03\xde\x35\x30\x46\xce\x64\x65\xcf\x23\x5b\x10\x49\x65\xa0\xa9\xac\x71\x5e\x55\x6c\x29\xa4\x90\xe0\x32\x3c\x30\x35\xbb\x1c\x4a\x82\xfa\xd9\x71\x53\x8f\x9f\x72\x1b\xcd\xe1\xf3\x83\xab\xae\x45\x0c\x7a\x05\xc0\x70\xed\x6a\x01\xbc\xad\xaa\x2c\x0b\x53\x76\xc9\x69\xd7\x76\x4d\xaf\x9c\xfc\x6a\x41\x6a\xc8\xe6\x17\x38\x4f\xc4\x1c\xe0\xb7\x0d\x59\x80\x79\xbf\x6f\x33\x81\xec\xfe\x45\x6c\x26\x6f\xf2\x9b\xed\x27\x33\xe3\xfc\x76\xca\x8c\x92\x16\xd5\x75\x13\x76\x58\xd9\xf3\x33\x59\x23\x09\xd6\x56\x46\x08\x16\x84\xde\x58\x8b\x74\x7f\x83\x42\xd3\x85\x92\x72\xb9\xb1\x54\x2c\x24\x3c\x05\x1b\x74\xd1\xd5\x94\xcf\xf4\xed\xa8\xab\x31\x2d\x18\x6b\x50\xb7\x68\xe9\x9c\x20\x0f\x18\x6b\xe0\xa1\x92\x21\xa7\x2e\x7e\xcb\x50\x85\x5b\xc2\x5b\xb5\xf9\xd9\xb4\x5d\x8a\xad\xfc\x8f\x8e\x16\x42\x75\x93\xf1\x6d\xd1\xed\xbd\xc0\x0d\x9e\x93\x96\x34\xb2\xcf\x45\x69\xaf\x84\x39\x5e\x2c\x20\xb1\x40\x91\xc0\x7b\x15\x34\x40\x2b\xd7\xef\xaa\xfb\x9b\xca\xd3\xe8\x08\xfc\xa6\xdc\x02\xf9\xb0\x20\x45\x0b\x0d\xcb\x24\xd1\x84\xc2\xe3\xc3\x84\xe2\x18\x82\xc6\x9a\xbe\xb4\xe6\x2d\xc1\x26\x07\x6b\xda\x55\xda\xf9\xda\x6f\x4d\xac\x8d\xe1\x0a\x57\x60\x5c\x82\x3c\xe6\xdf\x94\x23\x4c\x9c\x2a\xdd\x8d\x22\x63\x05\x12\x0b\xea\x4c\x82\xd6\xfa\xd5\x7d\x38\x35\x29\x63\xbd\x8c\x84\x8c\x03\x21\xe1\x94\x3a\x5a\x94\xee\x1e\xe1\x7e\x08\x0a\x54\x1c\xa0\x88\xbc\x20\x45\x47\xfb\x91\x47\xb7\x65\xa8\x24\x45\x43\x30\xb7\x3b\x51\x29\xe8\x7c\xc6\xba\xaa\x4c\x28\x5a\xf1\xcd\xb3\xa6\x22\x93\x3e\xeb\x01\x39\x73\x62\x74\x66\x65\x36\x3a\xf2\x89\x41\xd5\x1a\xa5\xa5\xe1\xc1\xb1\xc3\x2a\xf7\xe2\xd2\x50\xdb\xb9\x61\x2d\x2b\x58\x05\xe1\x69\xa4\x75\xbd\x21\xd2\x3c\xad\x7c\x24\x9e\x23\xc4\xd6\xa6\xa0\x8d\xa9\x4b\x22\x3d\x2a\x85\x32\xaf\xb0\xc6\xd4\x84\x11\x27\x55\x55\x1b\xdc\x8e\xa1\x3c\xb6\xa9\x28\x54\x9f\xa1\xa3\xc3\x54\x68\xe0\x02\xd7\xb4\x98\x3c\xb8\x94\x33\x23\xa5\x6a\x77\x23\x5f\x12\x7b\x8a\x4d\x51\x23\xf0\xde\x7f\xd0\x9b\xa0\xb2\xb5\x56\x62\x7e\xa5\x07\x35\x6b\x89\xcf\x4e\xc2\x00\x66\x28\x23\x8d\x57\x7e\x11\xcf\xf3\x33\xd0\x63\x7f\x51\x34\x0a\xa1\xf4\xdf\x01\x78\xb1\x68\xa0\x0c\xa4\xb9\x0c\x7a\x9a\xf5\x1a\x7b\x36\xf0\x66\xe8\xf2\x48\xb9\x04\xa5\x45\x03\xdb\xcd\x35\xaa\x24\x19\x44\x98\x7b\x50\xc5\xf9\x05\xfd\x85\xd5\x9c\x96\xa4\x31\x41\x90\x58\x6c\xd0\x05\xe3\xa4\x3c\x50\x80\x87\x3c\x72\xcf\xd5\x8c\x34\x5b\x24\x4b\xf5\x89\x0c\x31\xf4\x7b\xf5\xa4\x7a\xc5\xa9\x8b\xce\x79\x2b\xbd\xd0\xd7\xc1\x58\x71\x1c\xe1\x5f\xfe\xa2\x77\xde\x29\xb0\x2c\x31\x43\xc1\x53\x34\xd5\x25\xe9\x54\x01\x4e\x38\xd0\x0f\x02\xfb\xa7\x75\xae\xfa\xf3\xc8\x79\x55\xe9\x34\x67\xa0\xe1\xef\x54\x1f\xa1\x9a\x86\xfd\x8f\x82\x53\xf2\xdc\xdb\x12\x0f\xf6\x0b\x56\x17\xb8\x9d\xd0\x72\x47\xff\xfa\xc0\x2a\x9c\xba\xff\x0a\xa8\x9c\x5a\x24\xa4\xaa\x53\x2f\x6a\x05\x16\x0f\x92\x11\xb3\xfe\x5f\xde\x9f\x32\xe9\x90\xd5\xc4\xcd\x4f\xe6\x6e\xc7\x62\xa7\x72\x29\x94\x0b\x70\xc8\x19\x42\xa2\x2d\xaa\x89\xd9\x4e\xc0\xe1\x38\xf8\x92\x74\xb4\x2a\xe2\x4c\x3c\xa4\x37\x70\x81\x3b\xc1\x14\xd4\x4c\x7e\x97\x63\x9d\xd7\x37\xb8\xa2\x25\xec\xfd\xdf\xd1\x9c\xb4\x33\x16\x95\x85\x3c\x57\x1e\xe3\x19\x5e\x2c\x48\x2d\xa9\xe3\x24\x86\x04\xbb\x7f\xd7\xa6\x4d\xd9\xfb\x4c\x4f\x4c\x9c\x86\x39\x6e\xde\xfb\xc9\x94\x74\x3e\x27\x25\xc5\x2d\xa9\x56\x99\x3d\x12\xef\xdc\x9e\x7d\xe2\x6f\xa8\xe1\xdd\x91\xde\x5a\x61\xa6\x49\xe6\x65\xb4\x49\xf8\xf0\xda\xd5\x6f\xbd\x3d\x95\x8b\x74\xd7\x3f\xe0\x75\xef\x6a\x8e\xa7\x44\x16\x38\x7b\x5e\x97\x6f\xc8\xb4\xab\x4b\x87\x77\xd3\x44\x74\x30\x8a\xf6\x6f\xfc\x89\xff\x97\x33\xd4\x65\xc0\x34\xfc\x55\x18\xd6\x05\x0d\xbf\x56\x5c\x57\x56\x1d\x85\xdd\x29\x1b\xb4\xd1\x16\x4d\x94\x33\x8a\xa3\x02\x57\x95\xcc\xe8\x57\x4f\x90\xc8\x3f\x6b\x3b\xad\xa5\x11\xbc\x4b\x0e\xda\x2f\x6f\xf5\x36\x53\x4b\x12\x4d\xff\x64\xf9\xae\xab\xc7\xf4\xf1\x60\x17\xd8\xda\x22\x9b\xc2\xdb\x27\x5b\x5a\x6e\x1b\xb3\xf4\x72\x73\xca\xc8\xce\x06\xf6\x27\x8f\xea\x38\x98\xea\xb3\x15\x67\x92\x8b\x28\xb6\x33\x8f\x98\x64\xb9\xe7\x71\xc9\xcc\x2e\xc8\x9f\x88\xdf\x06\x8a\x79\xdc\x4a\x44\x4a\x8b\x3e\x12\x99\xd2\x60\x33\x5c\xc4\x3c\x2a\x6a\x93\xea\x9b\xbc\x5e\x19\xad\x83\x03\xa4\xab\x20\xd2\x26\x2e\xc0\x77\x85\x8b\xf7\xca\xa8\x4b\x9b\xde\x84\xe5\x7c\xd5\xa3\x3b\x2f\x89\x96\xbc\xb2\x6c\x27\x48\x9b\xd8\xa3\x8b\x4c\x9b\xab\xa7\x85\xed\xc7\xbb\x2b\x19\xbc\x23\xee\x66\xb3\xb1\x0a\x4f\x67\x45\x26\x71\xcc\x24\x18\xba\x90\x4b\xca\xe1\xa6\x80\xfb\x4f\xb5\x09\x9f\x13\xec\x76\xe4\xf7\x04\x3c\xa4\xcb\xc6\x73\xbf\xd5\x9b\x6f\x45\x17\x13\x00\x34\xe4\x31\xa9\xa5\x89\x5a\xde\xf8\x0a\x67\x71\xad\x56\x9c\x45\xce\xb7\x51\x75\xe0\xfe\xf8\x23\xd9\xd1\x6e\xc4\xe5\xa7\xdc\x0f\x2a\xe4\x23\xce\x25\x25\xff\xe8\x70\xa5\xec\x78\xbe\x3e\x95\xd8\x3a\x0a\xa0\x93\xca\x26\x54\xab\x29\x6b\x0a\x4f\x52\x88\xdd\x9d\x77\x55\x57\x4e\xcc\xae\xbb\x82\x2d\x71\x14\x6c\x08\x6e\x4d\x8c\xb5\xea\x0d\xe6\x3a\x58\x5c\x08\x76\x3a\xc6\x08\x35\x15\xbf\xe0\x5a\x1a\x3c\xc1\xcf\x80\xeb\x15\x9a\xb3\x26\x86\x70\x83\x1b\xbd\xbf\xde\xb0\x0a\xfc\x41\x10\x17\x14\xdb\x17\xb3\x62\xfc\x69\xea\xf5\x84\x3c\x1f\x0c\x75\xaa\x2a\x28\x24\x47\x77\x3b\x78\x82\xaf\xec\x7e\x4a\x08\x8b\xa0\x3d\x43\xb9\xd4\xb6\x71\xa3\xf8\xe8\x9c\xaa\xe4\xae\xa3\x01\x71\x05\xdd\x8d\xed\xd3\xc7\x35\xa6\xe7\x58\x03\x68\x72\xea\x79\x63\x68\xdf\xb0\x9f\xe2\x4a\x28\xae\x32\xb0\x76\xef\x57\xdc\xb5\xb3\xc9\x4f\x5d\x2b\x44\x2b\x64\x1b\xc1\x9a\x28\x77\x10\x06\xb2\x52\xcc\x4f\xc1\xd0\x7d\xa2\xcc\x05\x93\x98\xa2\x85\xd2\x5b\x2a\xa5\x71\xe9\x12\x61\x19\x15\x12\x1c\x8a\xa4\x01\x33\xaa\x8e\xb9\xac\x2a\x37\x49\x44\xb0\x4c\xcd\x8f\x24\x0b\x4a\x37\x22\x30\x7c\x87\x2a\xaf\x80\xe0\xca\xc9\x2c\x45\x21\x04\x80\xe6\x71\x92\xa9\x64\x2f\xbe\x8c\x16\x02\x62\xe4\xd0\x09\xf2\x43\xf5\x97\x33\x5a\x11\xf5\xdd\x53\xe4\x7a\xfd\xd2\x15\xbe\x6d\x58\xc9\x09\x3c\xfd\x0e\x5e\xfd\x35\x3e\x7d\x6a\x34\xf9\xef\x37\xe8\x28\x66\x6f\x6b\x27\x23\x99\xb1\x13\xbc\x72\x5c\xca\x73\x4f\x6e\xeb\xa8\x34\xc8\xbe\x64\x26\xf3\x47\x3e\x1f\x71\x4c\x61\x5a\xb4\x4d\x69\x48\xff\xdc\x45\xe2\xee\xf0\xe4\x46\xa6\xf2\xa6\x8a\x40\xc0\x7d\x9d\x9e\x4f\x62\xa5\x33\xd5\x65\xfb\x29\xb1\x4e\x76\x6f\x78\x55\xa7\x20\xaf\xad\x80\x8f\xdc\x4c\xbe\x46\x1e\xb2\xd3\x35\x8d\x3f\x5b\x45\x32\x61\x30\x88\xd1\x1b\x1a\x7e\x4c\xf9\xd8\x3a\x6e\x12\x94\x28\x22\x1b\x32\xd4\xd3\x8a\x00\xdb\xa3\x2d\x85\x30\x44\x30\x47\x5f\x11\x19\xc4\xe1\x4a\xe6\xa6\x9d\x55\x99\x96\x83\x92\xe6\xe4\xc3\x41\x95\x52\xda\xd5\xae\x56\x88\x93\xb6\x55\x1a\x23\x6d\x34\x22\x2d\x43\xff\x4b\x1a\xe6\x28\x9e\x6e\x56\x98\x80\xe3\x54\x24\x0f\x6b\xa2\xe4\x23\x42\x9a\x8d\x55\xcb\x83\x03\xf5\xb2\x4a\x55\x90\xba\xa0\x24\xd2\xb0\x2d\x10\x4a\x12\xfc\x93\x6c\xba\x2e\x00\x07\x07\xb5\xb5\x26\xef\xc9\x4a\x9b\xf2\x77\xc6\x1a\x8e\x70\xce\x00\x32\xca\xae\x15\x0e\x16\xf7\x80\x6b\x94\xc1\x29\x69\xb7\x5c\x90\x86\xb2\x12\x2d\x67\x2a\x1c\x21\xcc\x3b\xf5\x6d\xfb\x0d\x91\x51\x0a\x52\x49\x09\xcb\x98\x36\xa4\x82\x7d\x63\x53\x54\xf2\xd6\xfd\x54\x1e\xc4\x86\x01\xd0\x42\x30\x8b\xc4\x32\x5f\xa1\xdb\xcc\x5b\xdf\x36\x1d\x09\x64\xd3\x1c\xd8\x80\xea\x2f\xb4\x69\x47\x93\x46\xcd\x51\x9c\x50\x63\xd4\x11\xe7\xbf\xab\x3d\xb7\x8d\xa4\xbe\x3e\xc3\xfe\x60\x82\xe2\xd0\xf2\xdb\x1b\x49\x26\x2c\x7b\x7e\x20\x15\xae\xae\xbd\x2d\xa3\xfc\x41\x6b\x65\x9e\x04\xeb\x24\x04\x3e\x3d\x98\x66\xa7\x3a\x93\x2e\x36\xba\x07\x07\x11\xd2\x50\xc9\x52\xfa\xa2\xd4\x4b\x42\x65\x84\x1d\xce\x2a\x15\x69\x92\xcb\x53\x33\x6f\x26\x1c\x85\x01\x46\xd2\x2c\x0e\x6d\xc8\xd7\xbc\xb4\x3e\xef\xa6\x83\x25\x1e\xd8\x75\x1e\x60\x95\xb2\x1e\xce\xd7\x17\xcc\x83\xfd\xa9\xd4\x08\xee\xe9\x11\x2a\x6b\x8c\xf2\x16\xbc\x76\x76\x3f\xd2\x29\xa2\x42\x91\xaf\xcb\x80\x1d\xa8\x88\x22\x59\x3e\x92\x23\x5a\xf3\x6e\x3a\xa5\x05\x25\xb6\x43\x9d\x15\x28\xe3\xdd\x07\x9e\x65\x5d\x9c\x2a\x32\x89\xfb\x2e\xea\x56\xa9\x4c\x19\x31\x35\x96\x50\xd3\x35\x14\x82\xbb\xcb\xdf\x98\xa1\x41\x3c\x61\x0f\xd5\x18\x5e\x48\x1f\xfe\x36\xaf\x9e\x86\x28\xb3\xf6\x68\x97\xa2\x40\x68\x9c\xca\x7b\x4d\xda\x50\x41\x1d\x89\x55\xc1\x16\xab\x94\xb6\x3a\x84\x97\x13\x6f\xda\x8b\xd6\x6b\xfb\x9c\x11\xc5\xd6\xc0\xcc\x0d\x6b\x4d\xe0\x25\xde\x8d\x64\xb5\x5f\x88\x8c\x21\xa5\x81\x2e\x1d\x91\x12\xd2\xa2\xb4\x10\x27\xb8\x75\xca\x9e\x99\xde\xfd\x52\xb3\xb0\xdb\x54\xfb\x24\x35\x34\x2a\xdf\xe1\xdd\x55\xa2\xec\x12\x1c\x2d\x7d\x73\x98\xcb\x54\x8e\xb4\x84\xf9\x43\xe0\xd5\x35\x6b\x5b\x52\x43\x65\xf5\x1a\xf6\x3f\x86\x71\x65\x90\xd5\x55\x1c\xa8\xa1\x41\xd7\x65\x14\x86\x0c\xe8\x81\xcb\xe1\x8a\xc8\x68\x00\x12\x91\x23\x9a\xb8\x29\x2e\x4d\x8d\xe4\x2b\xe5\x55\xf0\xcd\xb6\x0c\x1d\x1d\x1e\x86\x2f\x49\x6e\xdd\xeb\xf6\x55\x52\x86\xb4\x10\x1b\xd1\x50\x59\x94\x5b\x3a\x8f\x56\x80\x4d\x25\x40\x5c\x69\x3e\x12\xc4\x0e\xa4\xdc\xbc\x3a\xb3\xed\xfc\x4c\xbc\x14\xce\x35\xe7\x6c\xdd\x9e\x4b\x44\x43\x83\xbc\xa5\xa0\xde\xa2\x6f\x9f\x10\xbf\xbe\xec\x2a\xdb\xa1\xcf\xd4\xaf\x4e\x43\xbc\xf6\xda\x04\xa6\x71\x1c\xd9\x4c\x30\x85\xdc\xa8\x2e\x4b\x2e\xad\xce\xb9\x5e\x0b\xc9\x56\xd1\x09\x0a\xd9\xe8\x3b\x49\xa2\x5f\xc5\x39\x97\x22\x4e\x4a\x75\xc7\xe5\x9c\xd6\x7b\x7e\x98\x8b\x18\x9a\xa3\x89\x09\x88\x3e\x50\x41\xdc\xf2\x57\x15\x7a\x7d\xe0\x86\x36\xc7\x88\x1e\x1c\x98\xb4\x0e\x03\xfc\xf9\xc5\x99\x3c\x64\xe1\x99\x4e\xfa\xdf\x7d\x52\xa0\xfb\x36\x77\x04\x3d\x7c\x88\x26\xf7\x83\x25\xf9\xe3\x0f\x74\xdf\xa7\x4c\xce\xd9\xee\xc8\x50\x63\x64\x7f\xf7\xe7\x4e\xd5\xdf\xd4\x80\x01\xc7\x8f\x34\x22\x03\x35\xfd\x7a\xc1\xea\x96\xd6\x5d\x4c\xe0\xb4\x1d\x67\x41\x9a\x39\xe5\x9c\xb2\xba\xd2\x01\xc1\x7a\x33\xc8\xab\x3e\xb9\xce\x17\xaf\xde\xbe\x38\x46\xcf\xdd\x38\x6a\x19\x11\xea\xc8\x3d\x8b\x86\xb2\x46\xfb\xa3\x8e\x0e\x0f\xf7\x5e\xfe\xed\xd5\x2f\x71\xe2\x6b\x0a\xfc\x44\xa5\x87\x04\xbb\x69\x07\x58\x9a\xbc\xe3\x25\xe3\x53\xd1\x24\x18\xb5\x64\xbe\x60\x0d\x6e\x56\xe8\xba\xc1\x85\x51\xc7\xd4\xf7\xa9\x31\xe4\x10\x2d\xa4\xe8\x5f\x37\xb8\x2e\xa7\x18\x8a\x7a\x97\x61\x7f\xb2\x39\x5e\xa9\xfb\x45\x89\x5d\x62\xd2\x62\xa4\x68\x2a\xfb\xa9\x71\x20\x29\x18\x4a\x77\x7b\xe4\x82\xb9\x11\x0a\xf1\xe4\xee\x81\x79\xf5\x26\x7d\x5e\xe2\x7c\xbb\x83\x03\x84\xf6\xd0\xab\x4a\x1c\x32\x1e\xd1\x6a\x57\xf7\x99\x73\x15\x4d\x80\x0c\x16\x8c\xf4\x19\x94\x20\x2f\xc8\x52\x82\x94\xd9\x39\x56\xb5\x92\x30\x6d\xc9\x50\x73\xeb\x6e\x74\xba\x4f\xfc\xd3\x1d\x1e\x6e\xf1\x91\x7f\xb8\xb7\x7f\xb6\x3f\xe3\x51\x4b\xda\xa3\x8e\x0e\xfb\xab\x7f\x6b\x95\xc4\x47\x33\xab\x2c\x7b\x89\x5b\x3a\xbf\x07\x3a\x13\x92\xa6\xc5\x42\xcd\x33\x69\x13\x32\x59\x02\xdf\x60\x5a\x09\xce\x96\xc9\x96\xe0\xcc\xef\x2a\x3b\x17\xdb\x38\x95\x78\x08\x32\x13\x8c\xaa\x3b\x39\xab\x37\x60\x1c\x0f\xa6\xcd\xba\x10\x87\x8e\xcd\xab\x95\x58\x41\x19\x2b\x6e\xe4\x18\x90\x5f\xa4\xf4\x45\x65\xd1\xaf\xd2\x4f\x08\xbb\x70\x78\x8e\x66\x0a\x16\x8c\xd0\x87\xc4\x6b\x1c\x9a\xeb\x34\x7e\x18\x99\x11\x85\xa8\x8a\xd6\xd4\xf5\x3c\xfc\x11\x9e\x57\x55\x34\xd5\x8a\x4c\xad\xd5\x71\x2a\x1b\x57\x3b\x00\x10\xf9\x40\x5b\x39\x37\x3a\x5f\x54\xb4\xa0\xad\x3b\xbb\x96\x49\x27\xae\x98\xa0\xaf\xff\x99\x65\xe0\x32\xa7\x41\xa0\xa9\x24\x5d\xa8\x2d\xeb\x6c\x00\xae\x25\x38\x47\xfd\x6b\x1b\x5c\x73\x1a\x4f\x21\xab\xb4\x25\x0c\x03\x9e\x55\x22\xb2\x2c\x28\x77\xa3\x71\x21\xde\xde\x91\x1c\x29\x3a\x3d\x89\x70\x59\xe0\x1a\x7f\x95\x4b\x97\x80\x6a\x12\x45\xb2\x30\xfc\x54\x9c\x04\x08\x58\x7a\xd5\xdf\xde\xd0\xe8\x04\xbd\xfb\x35\x52\x88\xfe\x06\x46\x4f\xd8\x62\x5c\x15\x8e\x0d\x7a\x82\x26\x4d\xb0\x5e\x86\xe7\x26\xd9\xac\xbe\xb6\x3d\x2e\xab\x95\xef\x08\x21\xf1\xe3\xa7\x08\x1b\x32\x5f\xb4\x2b\xff\x51\xbb\x20\xc1\x48\xe8\x04\x7d\x3c\x3a\x46\x1f\x3f\xed\xa2\x47\xf2\x9f\x6f\xe5\x3f\x8f\xe5\x3f\x4f\xc4\x3f\x6b\xe7\x18\x80\xf9\x26\x81\xc6\x88\xb4\x57\x9e\x08\x16\x06\xb6\x64\x43\x41\xcd\x2e\xd4\xba\x49\x52\xe0\xf6\xd7\x44\x89\xf4\xe8\x24\xf8\xfc\x9d\x0a\x63\xe8\x89\x63\x30\xc3\xa9\x67\xd1\xb3\x13\x37\xfb\x4f\x7d\x98\xbe\xd9\x64\xd0\x10\xae\x2a\xcd\xae\x1b\x99\x14\xb3\xab\x8d\xfe\x96\x9d\xc1\x53\xda\xb0\xe0\x97\x5c\x09\xe9\x61\xb5\xb5\xe4\x24\x73\x2a\x9b\xfe\xb9\xc5\x75\x9b\x08\x11\x35\xcd\x3c\x72\xe4\xfa\x46\x31\x81\x49\x1e\x59\xe5\xfc\xde\x41\xcf\x46\x53\x36\x47\xee\x0b\x88\xdf\x8e\xe9\x0d\xb2\x54\x59\x02\x8f\x75\x6d\xc3\xe1\x05\x91\xce\x05\xce\x8d\x76\xaa\xeb\xff\xa0\x19\x5b\xa2\xb9\xb6\x8c\x80\x15\x4e\xad\xb0\x8d\x20\x32\x23\x49\xf3\x8c\x8e\x24\x4a\x86\x10\x21\x6d\x10\xee\xe6\x17\x92\x7b\x49\xbf\x87\xe6\xa8\x36\x24\xe6\x56\xf4\xde\x8b\xe9\x3d\x9e\xda\xc0\x5a\x0d\x7e\xcf\x4b\xa1\xad\xaf\x33\x74\x38\xb7\xac\x57\xfe\xbc\x2e\x85\xca\x6a\xc4\x05\x2a\xfe\xa6\xa6\xa3\x5c\xb4\x86\xb8\x69\xf0\xca\x18\x9a\x52\xc6\x1f\x97\xc4\x25\xa9\x88\xd8\x15\x2a\x10\x58\xce\x40\xdb\x3d\x4f\x42\x06\xdb\x4b\x91\x83\x03\xf4\xc6\x17\x89\x42\x8c\xc7\x20\x25\x83\x43\x42\xea\xf4\x44\x51\xe9\xc5\x90\x43\x8a\x0d\x6e\x16\x42\xf9\xcc\x00\xa9\xc9\x0e\xfa\xff\x54\xb6\xd1\x88\x05\x4a\x33\x00\xe4\x05\x59\xca\x30\x13\x27\x8e\x71\x57\x95\x9f\x57\x02\xd3\x2e\x6a\x9b\x15\xc2\xd7\x98\xd6\x7d\xd0\xa4\x55\x5d\x80\xa9\x59\xbb\x0b\x59\x02\xe2\x83\xbc\xed\xce\xfd\x91\x81\x09\x66\x05\xdf\x19\x22\x0c\x84\xfe\xeb\x9f\xec\xcb\xb1\x83\x24\xfc\x89\x96\xe8\x24\xfe\x28\x15\xa7\xa6\x7f\xd2\x3b\x2b\xa1\x7a\x20\xaf\x67\xb9\xb8\x33\x24\xd7\x56\x26\x3e\x25\x9d\x8e\xb8\x34\x60\xbd\x68\xed\x4d\x7a\xe8\xba\xb0\x55\x54\xa3\xdb\xd3\xdd\x37\xef\xcc\x00\x71\x58\x92\xfe\xb9\xc5\xcd\x83\xc2\x92\x1d\x66\xf0\x21\x7f\xf3\x30\x5d\x2f\xb5\xa8\xa7\xa2\xe8\x6d\xe8\xad\x71\xd5\x48\xcd\x88\x29\xd5\x66\x4e\xfd\x6f\x76\xdd\xf0\x55\xe8\x16\x2f\xae\x17\x21\xa3\x67\x36\x6e\x9a\x77\xf7\x32\x75\x8f\xd3\xc6\x53\xe9\x4d\x0d\x71\xee\x45\x7d\xaf\xb9\x77\x23\x56\x3b\x69\xc4\xfd\x98\x03\x6f\x72\xa7\xe4\xfd\x39\xf2\xfa\xbc\x60\xaa\xe1\x27\xc4\x83\x10\xa2\xc2\x9f\x81\x01\x38\xe5\x9f\xb9\x8a\x8c\x76\xa2\x48\x56\x9e\x6d\x5c\x6b\x98\xdb\xa2\xf5\xe8\x5b\x6c\xac\xdd\x40\xae\xda\x3e\x64\x51\x95\xcf\xab\xaa\x07\x74\x3a\x22\x59\xdc\xae\xb2\xf2\x1a\x87\x3a\x71\x26\x86\xd8\xa9\xf8\xe2\xee\xd1\x78\x2b\xa7\xa0\x02\xad\x65\x80\xa4\xb3\x5a\x7c\x5f\x66\xbf\x17\xe0\x60\xa9\xd8\x92\x34\xe1\x13\xca\xa8\x90\x82\x59\x93\xa5\x8b\x9d\x58\x26\x0d\x42\xda\x15\x6c\x25\x17\x07\x60\x4a\xfe\xf6\xb4\x3f\x2b\xc0\xdb\x5a\x09\x72\x21\x33\x36\xa5\x40\xae\xe9\x5d\xef\x70\x94\xc4\xb2\xf6\x2c\xf2\x67\x0e\x32\x5e\x33\xc0\xd8\x80\x19\x1f\x5b\xec\x0d\x27\x6b\xda\x66\x2b\xde\x70\xa7\xe6\x47\xca\xf2\x65\x77\x7f\xce\xe8\x75\x8a\x05\x9b\x4c\xe4\xd6\x2a\xd3\x08\x43\x0b\xbc\xb2\x45\x08\x58\x60\xdd\xf5\x60\x5d\x61\x2e\x0e\x47\x1d\xf5\x78\xb1\x3d\x72\x82\xc8\xde\xbb\x2a\x19\x1a\xaa\xa5\xb6\xaa\xb4\x2d\x5b\xfe\x1c\xe4\xd4\x93\x00\xde\x7e\x5c\x5f\x1d\xb9\x2e\xb2\xa8\xde\xb6\x7e\x2f\x5b\xc1\x3d\xb4\x72\x78\xdd\x2f\xeb\x90\xa0\x31\xc5\x77\x75\xe5\x8a\x39\x15\x2c\xc5\xb4\x83\xf5\xe0\x42\x3b\xc7\xc4\xfc\x9c\x72\x46\x29\xf9\x15\x02\x80\x55\xd1\x41\x8b\xfe\x6b\x4c\x4b\x59\xe8\xfe\xd8\x9b\xf4\x2e\xa8\x53\x2f\x09\xe1\xc7\xe8\x70\xff\x70\x57\x95\xf0\x57\x7f\x4c\x09\xe1\x3f\x74\x4d\x6d\x3e\x20\xce\xf2\xbd\x74\xea\xb5\x07\x2b\x9b\x66\xb9\x32\x90\x51\x5e\x43\xf5\x1e\xb3\xa5\x08\xac\x21\x48\xa5\xd9\x8a\xcb\xaf\xfe\x0a\xca\xe6\x71\x65\xf6\x34\xf6\x3d\xa7\xce\x43\xd2\x57\x62\x0c\x36\xda\xff\x14\xd7\xba\x48\x2b\x21\xfa\x5c\xe6\x8a\x67\x78\x40\x13\x33\x94\xe7\xd3\xe7\x6b\x28\xde\xb3\x53\x42\x94\x97\x55\x99\xb5\x04\xf1\xf7\xaf\x49\xfb\xd2\x7c\x91\x88\x63\x92\xcb\x12\x14\xd4\x4f\x94\xac\xa7\x53\x77\x80\xa7\xfe\x06\x8f\x37\x8b\x07\x36\xe8\x59\x80\xf6\x1c\x50\x7d\xec\xfa\xe0\x00\xfd\x60\x3b\x47\x4f\x09\x91\xee\x54\x65\xb2\x55\x0d\x49\xb4\xf8\x23\xb6\x54\xd8\x15\x56\x39\x56\xdd\xfe\x5b\xa8\xc2\xbc\x7f\xad\x15\x2d\xa1\x58\x6f\x9f\xb7\x5c\x90\x17\x1e\x9a\xc4\x3d\x44\x14\x7c\xe8\x58\x82\x9e\xee\x19\x78\x26\x4a\x5c\x3a\xa8\x5f\xca\x23\x02\x8f\x99\xb8\x71\x4b\x9b\x38\x64\xf7\x27\x71\xac\xfd\xee\xa4\xe0\xe9\x0b\x1b\x63\x38\xab\xe6\xaf\x44\x2e\xf4\x1b\x26\x5d\x31\x89\xd7\x4f\x50\xef\x7a\xad\x44\x94\x87\x2f\xf5\xcb\xfb\xf2\xed\xe4\x9d\xe9\x40\x4f\x4b\xfe\xa9\x98\x19\xd5\x3c\x7c\x2e\x91\x6a\xc8\x94\x34\xa4\x2e\xc2\xb8\x56\x04\x07\xc5\x52\x3d\x6e\x61\xed\x8f\xbf\x2f\xe0\x05\x9d\x67\x3c\x52\xed\xf4\x7a\x8b\x2c\xc1\x6d\x6b\x0b\x5a\x67\xee\x8d\x2d\xc5\x64\x04\xe3\x25\x1b\xd8\xf8\xc0\x55\x6b\x84\xd4\x8b\xa9\xdb\x07\xa5\xac\x25\x51\x5a\x9e\x69\x2a\x13\x52\xd8\x23\x7f\x26\x45\x54\x3c\x91\x6a\xee\x25\xe8\x69\x53\x67\x0c\x25\x2d\xce\x63\x0b\xfb\xa3\x5b\x26\xce\xf4\xc0\x73\xc7\x4f\x50\x35\x5f\x42\x3f\x63\xaa\x4b\x92\x1b\x25\xb2\x51\x36\xa4\x78\x80\x50\xc6\x4e\x94\xea\x55\x24\x6f\x75\x1d\x5e\x91\xde\x77\xa3\xb2\x7b\x5c\xa0\xfe\x25\x9f\xb8\xda\x43\xcc\x12\x1a\x1a\x20\xbb\x0e\x8e\xf1\xee\x5b\x0b\x8d\x44\xbe\x9e\x16\x6b\xd0\x49\xee\x16\xf3\xaf\xca\x67\x27\x43\x77\xa5\x03\x31\x2b\x18\xfa\x52\xc5\xe6\xa2\x98\xfe\xcd\xca\x63\x1e\xd3\xf3\x25\x33\x6f\x7b\x5d\x93\xd6\x48\x11\x9b\xca\x6b\x9f\x45\x56\xdb\x48\x4e\xbb\x8d\x8c\x06\x5d\x94\x78\xdb\xb0\x55\x70\x35\x4f\x81\xd0\x4e\x6d\x53\xed\xa8\x67\x73\x02\xfe\x6d\x0f\x4c\xa9\x60\xb8\x54\xef\xd1\xc4\xa4\x37\x83\x7b\x85\xf2\xbc\xde\x2d\x51\x70\x4d\x26\x49\x62\xc3\x4e\x09\x89\x40\x63\x39\xec\x45\x54\x09\x4e\x1b\xe8\xd7\x88\xa6\xbd\x1f\x91\x58\xb7\x07\xe5\xdd\xdc\x58\xbd\xa4\xda\x98\xc8\x00\x15\x07\x15\x8e\x80\x4c\x4c\xcb\x8e\xfd\xd6\x3e\x13\x48\x71\x62\xc1\x5c\x00\x27\x19\xc1\x49\x29\xcf\x09\x02\x05\xed\xbf\x40\xcd\x71\x7b\x7f\xfd\xda\x57\x1e\xce\xf3\x58\xc1\xb4\x65\xaf\x1e\xd9\x0d\xad\xab\x5a\xba\xa8\xa8\xec\x71\x62\x03\x4d\x3c\x7a\x40\x98\x49\x14\xfc\x6b\x08\x23\xf1\x92\x1d\x80\xc6\xd5\x81\x3f\x70\x09\x12\xf3\xc5\xa4\xe8\x73\x8c\xde\x25\x40\x47\x5d\xcf\xd2\x2e\xfe\xb7\xa6\x44\xbe\x5b\xd7\x10\x4e\x90\xb8\xeb\x66\xa4\x72\xa2\x58\x52\xdc\x24\xce\xf1\xe5\xdd\x5c\x0d\xfe\x8b\x86\x20\x55\x9d\xfc\xd8\xb6\x23\x1d\xb7\xc5\xe3\x93\xa3\xe5\x0e\x98\x33\x38\x10\x4f\x48\xfd\x3e\x9f\xb9\x54\xbd\x96\xd2\xb8\xa4\xf2\xa7\xb3\x53\x56\xa1\xd2\x6a\xeb\x84\xa0\x74\x21\x08\x87\x9c\xda\xcf\xa5\x49\x1a\x9d\xea\x3a\x66\x89\xd9\xf3\x94\x63\x9f\x71\x2e\x8c\xf5\x8c\x27\xe0\x7f\x9e\x50\x66\x37\x8c\xeb\x2b\xcb\x48\x0b\x5c\x0b\x7a\xe8\xfa\x8f\xa5\x2c\xc8\x59\xd2\x29\x28\x1e\x6e\xc9\xfd\x14\xc4\x73\xb7\x2d\x9e\x03\x55\x1a\xc1\x39\xf3\xe1\xc2\xc9\xc6\x73\xd2\x07\xd4\xea\x93\x67\xea\xd5\xb7\xcc\x29\x58\x79\x92\x22\xa0\x0e\x4e\x4e\x84\x4b\x8c\xd9\x85\xc3\xcf\x0c\xd6\xaf\x49\x1b\x6a\x3c\x96\x56\xb3\x66\x6e\x0e\xb7\x3a\x67\xa6\x30\x8b\xad\xbb\x09\x81\x60\x3a\x02\xcc\xae\x4b\x04\xdf\x6f\x0e\xf8\x7c\xae\xca\x63\x0c\x95\x58\xf9\x3a\xe2\x87\x03\x90\xf9\x73\x81\x0b\xf0\x0f\x56\x41\x0c\xc8\x49\x3c\xee\xd7\x3d\x4b\xd6\xeb\x36\xb0\xd2\x83\xda\x1e\x92\x0b\x59\x26\xaf\xc9\x92\x3c\xaf\x6a\x81\x63\x1e\x97\xf8\xf0\x1b\x34\x89\xd0\xde\xeb\x9b\x67\x26\x76\x3f\x64\xfc\xe9\x63\x19\xf2\xfc\xa0\x86\x64\xfa\x78\xe6\x38\x9f\x61\xff\xea\xe8\x66\x98\x2e\x72\x93\x47\x9c\x9d\x47\x1b\xe7\x14\x9a\x03\x2a\xdb\x91\x26\xa7\xb8\x5e\x31\x09\xd4\x5b\x50\x02\xad\x59\x54\x02\xad\x59\x58\x02\x8d\x2b\x2e\x81\xb6\x5d\x60\x02\x6d\x91\xb7\xf4\x97\x17\xc8\x7a\x87\x7d\xf6\x12\xb7\x92\x95\xee\x05\xca\xbd\xde\x2f\x50\x0e\x39\xef\x2d\x0d\xb9\xb5\x53\x5a\xb8\x57\xf6\x48\x02\xd4\x41\x2c\x8e\x56\x6c\xf8\xd4\x40\xcd\x86\x11\x6c\x2a\x33\x42\x8a\x5f\xa5\x91\x58\x8f\x69\x21\x9f\x71\x99\x33\xe9\xf8\x7f\x2c\xff\xe2\xdd\x3c\xb7\x63\xc6\x32\xab\x34\xce\x7b\x83\xd3\xcd\xec\x55\x15\x8d\xd2\x4f\x28\x25\xf5\x9b\xe8\xf3\x9e\xd0\x04\x5d\xbf\xc6\xd7\xba\xbe\xe2\xa8\xe8\xd2\x5e\x75\x3a\x8d\xe6\x14\x63\xf0\xf5\x1a\x1d\x6f\x76\x8c\x75\x77\x30\x42\xe4\xb4\x6b\xdd\x8d\xb7\x3d\x1c\xf2\x43\x8f\xbd\x40\xe3\x6f\xbf\xf1\x51\xce\x0f\xb1\xfe\xc6\x8f\x1f\xd9\x0b\x06\x4b\x8d\x93\x8e\x06\x0a\xef\xc1\xfd\xa1\xfe\x9c\x8e\xc9\xcc\xb4\xe8\x1c\xde\xcc\x31\x32\x39\x3b\xb8\x87\x89\xdb\x31\xb8\xf7\x8e\x1f\x02\x26\x5d\x85\x32\x3e\x62\x12\x7e\x39\x68\x3d\xd3\x5c\x42\xab\xca\x4a\xff\x4c\x9c\xf8\x03\x34\x71\x15\xf0\xbd\xe1\x8b\x23\x76\xc3\xb8\x1a\xf8\xeb\xaa\x73\x79\x4c\xa4\x04\x7f\x93\xc4\x2d\x54\xc6\x0e\xa2\x0c\x5c\xbf\x01\xba\xf4\xc8\xf6\x68\x3b\x9e\x8d\xa4\xaf\x3e\x6e\x5e\xa8\x57\x6d\x27\x06\xd8\xd2\x76\x75\xa5\x6d\x08\xd7\xde\x12\x24\xe3\xb8\xe3\x11\x4e\x74\x01\xc4\xbe\x8c\xa6\x11\x94\xf8\xcc\x42\x6a\x50\xde\x4c\xa9\x38\x50\x11\x55\x55\x59\x9c\xe1\x44\x31\x41\xb7\x13\xae\xdf\xfe\xc2\x88\x30\x7e\x70\x84\x5f\xe5\xf0\xdf\xb2\xeb\x2d\x64\xd7\x83\x3b\x10\x20\xb7\x25\xef\x0d\x9c\x1c\x94\x14\x67\xfc\x23\xf4\xd9\x64\x18\x23\x4b\x7e\x6e\xc1\x65\x83\x81\xc7\x48\x2b\x01\xaf\x73\x3e\xda\x54\x2e\x19\x98\xc0\x97\x25\x81\x48\x24\x86\xaa\xa8\xa1\x94\x2b\x73\xbc\x18\x92\x1b\x64\x7b\xb2\x07\xb8\x27\x94\xe3\xe2\x64\x84\xb5\x7e\x84\x41\xdc\xb3\xe6\x27\x31\x4d\xc7\xd9\xf1\xa0\xd3\xf4\xda\x41\x76\xb2\x06\x99\x2a\x75\xa8\x7a\xd0\xc8\xca\x31\x7e\x88\x9d\xb8\x1b\x54\x17\x7f\xef\xf3\xb7\x0e\x37\x73\x63\x65\x74\x25\x07\x99\x7d\x7a\xe3\x58\x28\x93\xd5\x69\x42\x50\x10\x4d\x2d\x4b\xd9\x08\x41\xda\x69\x3e\x00\x21\x37\x12\x7d\x1d\xca\xbc\x8a\x2b\x77\x0a\x78\x3f\xd7\x6e\x47\x63\xc2\x75\xf0\x33\xc4\x67\xa3\x2b\xa8\xea\x22\xa1\x32\x6e\x68\xa0\xca\xa7\x60\xaf\x61\x81\x5b\x2c\x6e\x83\x5e\xde\xa3\x7a\x81\x8d\x29\xca\x7c\x8c\x1e\x9c\xe2\x1a\x42\xf2\x9c\x65\xa3\xc9\x9e\x24\x88\x72\xc4\x5b\x5a\x41\x4d\x90\x45\xc3\xae\x1b\xc2\xfb\x3b\x86\x7d\xf1\xe5\x7d\x7a\x91\xea\x2f\xc0\xff\x65\x15\xb1\x7d\x63\xd2\x4c\x7b\x6b\xcc\x88\x1b\x1f\x7c\xc5\x21\x5a\x8e\x3b\x34\x98\x58\xec\x8c\x5e\x2b\x6f\x33\x1c\x28\x9d\xb9\xd9\x4f\x25\xb8\x5d\xfd\x02\x97\x7f\xc2\x52\xc4\x77\xeb\xa2\xce\x17\xe7\x19\x50\xf6\xb6\x5f\x9f\xc7\x14\xb8\x38\xd9\xac\x68\x8d\xc9\xea\x88\x4a\x96\xe1\xa4\xb7\x1d\x65\x8a\xd9\xe7\x0a\x0c\xff\xf1\x87\x45\x31\xad\x34\x24\x48\xe0\xd4\xf5\x91\xa2\xf2\x0f\x10\x8f\xf1\x76\xb5\x20\xa9\x32\xe4\xb7\x84\x70\x3f\xe5\xe1\x8a\xe6\x93\xc4\x1d\x82\x73\xdc\x61\x6e\xdf\x2e\x22\x1d\xb9\x95\x53\xbe\xef\xbc\x91\x43\x0a\x19\xef\x60\xbd\xf3\x66\x9a\xcd\xd0\x4b\x57\xc9\xd1\xad\x87\x66\xae\x34\x61\xf7\x5f\xb2\xe2\x77\x6e\x07\x1a\x79\x62\x7c\x89\xeb\x71\x95\xad\xb3\xf4\x8a\x46\x1c\xb9\x76\xe3\xdb\x70\xd8\x11\x86\x57\x2f\xc6\x66\x6c\xcd\x69\xa7\x22\xbb\x96\xc5\x1c\x36\x50\x97\xa6\x00\xf7\x1c\xa4\x44\x7f\xb4\x51\x6b\x13\x97\x95\x5e\x6f\x71\x7a\xaa\x30\x67\xe9\x11\x8f\xb9\xd6\xf2\x08\x42\x0e\xae\x8f\x3a\x85\xc3\x8b\x93\x40\x26\x8d\x4d\xd0\x2b\xa5\x66\xa8\x62\xf5\x35\x69\x64\x3e\xef\x95\x2e\x49\x3c\x97\x35\xd1\x76\x9d\x32\xc5\xf3\xa0\xcc\x0b\x9b\x42\x1a\xdf\x4d\x5f\x8e\x20\x9d\x26\x05\xdb\x91\xe5\xd7\x06\x2c\x82\xb9\xea\x5c\x7d\x45\x10\x3c\x8b\xe9\x9a\x65\x83\xd2\x8a\xb2\xdd\xdf\x76\x4b\x77\x2d\x9b\xe3\x96\x16\x58\x28\x27\x5e\x5e\xa3\xe0\x3a\x4a\xd4\xc8\x41\xf3\xf2\x1d\x21\xa2\x06\x56\x40\x65\xbd\x27\x6a\xd7\xba\x3f\x1b\xd5\x1c\x8f\x02\x70\x53\xdd\xc9\x62\x91\x6e\xd4\xf1\x87\x5a\x98\xf2\x1d\x63\x3e\xe0\x4a\x20\x4c\x08\x36\x3d\xc1\x26\xba\x50\xbf\x36\x92\x5b\xd3\xe3\x57\x43\x1a\xac\xfe\x89\x22\xc3\x93\x98\xdd\x55\x38\xf8\xc0\x79\x74\x23\x7d\x22\x61\xa9\xa7\x74\x71\x00\x8d\x72\x04\x15\xe1\x4c\xe2\xa5\x9d\xb0\x39\xd4\x5e\xe5\xff\x5c\x9b\x0c\x77\xca\xb8\x68\x3b\x6c\x2b\x30\xbe\x64\xcd\x05\xf9\xd0\x82\xb6\x9b\x30\x3f\xa6\x5a\x54\x0d\x98\x28\xf7\x12\x81\xea\x21\x47\xcb\x71\x98\x3e\xe4\x9e\x66\xa4\x70\xb3\x4c\x8a\xfb\x00\x3a\x6f\x6c\x49\xb8\xde\xf6\x7f\x5f\x4a\x87\x87\x18\x9f\x6d\xf7\x59\xc8\x98\x77\xbf\x08\x91\x7a\x90\x62\xf9\x7e\x1f\x8a\x23\xa7\x0a\x29\xe7\xb5\x12\xb4\x8d\xce\x27\x28\xd3\xfd\xa4\x5f\xba\xdf\x42\xef\x93\xe1\xbd\xd3\x2b\xf7\x7f\x86\x9d\x9c\x77\x25\x6c\x2a\xc5\x67\x56\x6c\x3d\x41\x3e\xb7\x62\xdb\xee\x57\x33\x52\xd8\x4f\xad\xd9\x68\xfe\xd3\x23\xee\x0f\xa3\xb3\xee\xaa\x6d\x57\xea\xcf\xac\xe5\x9a\x82\x7f\xff\x62\x6e\xd0\x30\x26\x47\xbe\xb1\xca\x41\x7e\x39\x53\xfa\x41\xe6\xb0\x0e\x2e\xe6\x68\xed\x00\xad\x25\xd0\x5a\xc9\x62\x40\xaa\x45\x5b\x90\x6c\xd1\xd6\xa4\xdb\x6c\xbf\x9f\x51\x32\x2e\xea\xdd\xf4\xa6\xaf\xa4\xd7\x26\xd1\x91\xe3\xb4\x0a\xa5\x42\xd9\x5c\xcf\xbb\x69\x46\xd6\xae\x16\x69\x61\xe7\x0b\xb8\x77\x47\x09\x6a\x49\xe4\xc7\x49\x29\x87\xfb\x87\x63\xcd\x0a\x77\x47\xeb\x2f\x82\xce\x23\x74\xfc\x4c\x87\x2f\xed\x5d\x50\x74\xb0\x84\x99\x52\x52\x95\x2a\x25\x4e\xa5\x26\x74\x3c\xd9\x9a\x22\x02\x5c\x8f\x6b\xbc\x19\x2d\x5f\x9c\x86\x0f\x1d\x79\xd4\x70\x4b\x39\xda\x57\x3c\xdb\x52\x1f\x99\x84\xba\x54\xc7\x9c\x18\x78\x50\xd4\x49\x6a\x01\x6e\x97\x84\x3a\x59\xcf\x33\xe5\x7d\x4b\xdb\xea\x3d\x13\x42\xa2\x41\xa1\xa9\x5a\x67\xba\xc0\xaa\x65\x00\xf7\xa8\x2d\x67\x6b\xdd\xb0\x33\xcc\x11\xa9\xc3\x42\x46\x07\x07\xe8\x2d\xa9\x2a\x8e\x96\xa6\x9b\x2c\x59\xea\xe8\x9f\x85\x4c\xa3\x52\xf9\x36\xfb\x90\x62\x24\xbe\x56\x9f\x53\x6e\x83\xd4\xe5\x68\xc5\x0c\xd7\xd7\xf1\x08\x57\xb2\xc2\x35\xc4\xa1\xc8\x26\x01\xe2\x5d\x59\x4d\x5e\xbd\x69\x1a\x99\x5e\x11\x0d\xc5\x56\xc1\x22\xd2\x0e\x64\xe6\xe2\xc1\x97\x5d\x8f\x95\x53\xd4\x0d\xc0\x4b\xba\xc4\xc3\x0c\xba\xdd\xec\x2d\x80\xdc\x70\x16\xe9\x3f\x1f\xe7\x64\xef\x81\x18\xf9\x6e\x83\x0f\xdc\x4e\x47\xce\xb6\x86\x82\xc3\xf5\x4a\x9c\xa2\x06\x4e\x54\x21\x55\x6a\xb7\xb8\x30\x14\x85\x94\xd5\xd5\x11\x86\x55\xba\xd0\xf1\x55\xb2\x15\x8d\xe9\x61\xa4\x48\xca\xba\xa6\x20\xc6\x07\xe4\x96\xb2\x11\x23\xf0\x56\xac\x98\xbc\x33\x69\x13\xfa\xa9\x00\x6c\xe8\xa3\xc6\xa5\xdf\x08\x5e\x77\x25\xeb\x23\x88\x34\xad\x41\x58\x5c\x3f\xdd\xda\x25\x6b\xe0\x4c\x96\x65\x43\x38\x1f\x03\xdb\xbe\xf4\x23\x59\x8d\x79\x41\x31\x87\x91\x4f\x07\x6a\xc7\x31\xfa\xeb\xc7\x97\x5d\x7d\x4d\xaf\x2a\xe9\xa9\xdf\x87\x74\xd8\x4f\x3b\xc7\xe8\xaf\x50\x40\x18\xc2\x1a\x00\x9e\x15\x1a\x31\xe7\xa4\x69\xd1\x64\x90\x49\x04\x2e\x7a\x1f\xaf\x39\xe1\x1c\x5f\x13\xeb\xb7\x77\x37\x82\x1b\x16\x95\x77\xe2\xab\xee\x40\xb1\x07\xdf\x61\x3d\xca\xe5\x2a\x26\x83\x9e\xee\xa1\x02\x6c\xab\x28\x58\x72\x5a\xf6\xd1\x2c\xf8\x91\xab\x0f\x45\xee\xc6\xbf\x94\xd8\x0b\xd1\x47\x1b\x81\x83\x75\xf7\xfe\x5c\x03\x8c\xbb\x77\xec\xef\x6b\x00\x88\xb6\xd3\xd3\x3d\x5b\xa0\x44\xd2\xfa\xc5\x7c\xd1\xae\x64\xe5\x95\x9d\x60\x5d\x94\xcd\x4d\xb7\xf6\x9a\xc7\xe6\xa6\x32\xaa\x46\x2c\x37\xdf\x24\xbe\x03\x47\xb7\x2d\xf1\xf5\x6e\x3f\xdd\xde\xae\x6d\x76\xb7\xbe\x4d\xf5\xae\x92\x7b\x57\xf5\xe2\x51\x9d\x1c\x23\x87\x01\x9a\x3c\xd8\x2f\x58\x5d\xe0\x76\xa2\x3e\xd9\x6f\x99\x3c\xb2\x93\x9d\x1d\xfd\xd5\x83\x1d\x73\x85\x14\x33\xc6\x55\xeb\x3d\x59\xca\xce\x02\x10\x7f\xa6\xdf\x7e\xe0\xa8\x2f\x0e\xbd\x33\xc1\x7a\x1c\x5a\x9f\x3d\xdd\xbb\xaf\x0f\x89\x1b\x24\xa5\x23\xa9\x2c\x67\x96\xfc\x00\xb1\xab\xff\x21\x20\x5b\x3a\xbd\xdc\xed\x79\x05\x2e\xcc\x23\x36\xec\x1f\x49\x0b\xec\xe9\x9e\x73\x28\xe5\x67\xea\x50\x3a\xe8\xdb\xe7\x81\xad\x90\x0b\xa2\x4a\xfb\x4c\x9e\xee\x05\x4b\xea\xbc\xa5\xf0\x97\xce\x23\x87\x97\x39\x37\xd4\x1b\xc5\x75\xb8\x9a\xa5\xd5\xdb\x84\xe6\x88\x30\xea\x6a\xfa\x8f\x8e\xa0\xf3\x33\xb3\x2c\x7c\x41\x0a\x3a\xa5\x61\xe2\xbf\x01\x29\x23\x91\x75\xeb\x3d\x0b\x50\x53\x4d\xd5\x23\xc4\x55\xa5\xd0\x89\xfb\x8f\x49\x9c\x2e\x88\x35\x99\x1b\xb5\x4d\xf1\xf8\x75\x39\xb9\x01\xf4\x59\x19\xb9\xe3\x50\xb8\x35\x13\xbf\x75\xe8\x46\x72\xba\x61\xbc\xbb\xd3\x9f\x67\x93\x69\x42\x75\x88\x5a\xad\x28\x00\xcf\x4e\x28\xe0\x7e\xa3\x0c\xef\xbd\x6c\xb0\x8f\xb5\xa1\x67\x27\xc6\xc5\xb1\x0e\x63\x73\x03\xb0\xb7\xc8\xe2\x1e\x24\x79\xd4\xd8\xfd\xb8\xbe\x8b\xb4\xce\xf6\xc9\xca\x39\x4a\x6f\xb1\xc7\x03\xe9\x85\xa3\x2b\x52\xa9\xda\x6a\x9a\x4c\xc0\xc3\x92\x3b\xe3\xe0\x00\xd1\xba\x90\xeb\x1d\x18\x92\xce\xcf\x64\xdd\x52\xd2\x64\xd2\x11\x7c\x3d\xf4\xcc\xda\x75\x94\xa0\x3e\x49\x25\x27\x98\x6f\x55\x95\xd7\x6f\x1f\x4d\x8e\x76\x7c\x84\x4e\x25\x7f\x0e\x19\x64\x23\x4f\x23\x74\x25\x95\x82\xb7\x69\xd6\x58\xb0\x1a\xcc\x0f\x43\xa8\xf9\x61\xd2\xbd\xe8\x39\x86\xaa\x63\x47\x92\x0b\x7d\x8a\x2e\xea\x5a\xc9\x32\xcf\xc8\x89\x8c\x33\x4b\xf7\x22\xd3\x43\x1f\x9f\xd9\x86\x37\x25\x5b\xd6\x64\xe4\x0d\xe9\xe0\xed\xdf\x91\x96\x7a\xe2\x9a\x1c\x20\x5a\x72\xaa\xee\xc5\xea\x0c\xa3\x01\x38\xb7\xab\xb6\xae\x8e\xb9\x63\x1d\x48\xe1\x2d\xab\x6a\xcb\x61\x5b\x56\x4e\xda\xb5\x11\xab\x89\x56\x92\xa5\x42\x47\x75\x51\x02\x81\xaa\x77\x3b\x4a\x1a\xed\xa0\x1b\x4a\x96\x70\x4d\x46\x1c\x3f\xea\x2c\x7d\x8c\x20\x5a\xd2\xbf\x17\x7f\x51\x16\x61\xc1\x51\x76\xd0\x43\xfb\xbe\x73\x33\xc6\x71\xc8\x59\xf9\xc9\x4f\x16\x8b\x5b\x5a\x3d\xb8\xf4\xc5\x85\xf3\x33\xb7\x34\xb4\x8a\xa8\xb4\x53\x7e\x10\x28\xd3\x0e\x89\x27\x0f\x07\x91\xc0\x7c\xad\x19\xff\x65\xe7\xfe\xc8\x95\x9a\x11\xf4\xbb\xae\x75\xf9\xbb\x2a\x0f\xe9\xa9\xe3\x0b\xbc\x92\xe1\xe4\xb6\xa6\xd6\xc0\xc2\x39\x75\x1d\x8f\xd1\x43\x53\x48\x13\x3e\x92\x37\x8d\x27\xac\xa8\x72\x91\x5c\xd7\x8b\x84\x4b\xb3\xaf\x4a\x62\x0c\x2d\x59\x2b\xd1\xa0\xe1\xdb\xe6\x7a\x2a\x24\x26\x68\xa3\xc7\x43\x12\x3b\x79\xea\x1f\xc4\xa7\xc4\x4c\x20\x24\xfb\xcf\x8b\x12\x0c\x63\x18\x15\x15\xa6\x73\x52\xa2\x2b\xc6\x2a\x82\x6b\x29\x51\x68\x99\xb3\x40\x0b\xdc\x42\x72\x02\x55\xb6\x34\x60\x2d\x56\xf4\x44\x0b\x4a\x0a\x38\x52\xb0\xd9\xe6\xa4\xc5\x25\x6e\x31\xd8\xd1\x64\xfa\x81\x06\xbf\x52\x7a\x76\x72\xa9\xc4\x2a\x75\x80\xd2\xa9\x7c\x7e\x22\xc6\x15\xe7\x0a\x08\xf7\x1a\xb7\xb3\x5d\xf4\x1b\x7a\xef\x18\x1d\x34\x64\x19\xe3\xbb\x13\xac\x9c\xfa\xf2\x8c\x82\xd8\x27\xb3\x43\xfa\x56\x30\x13\xe5\x0c\xe1\xc3\x7a\x19\x05\x4a\xb9\x45\x53\xcd\x7b\x25\xb9\x40\x90\x31\x23\xbb\xcb\x42\xa7\x86\x20\xfe\x71\x8f\xf0\x7d\xf7\x9e\xac\xa2\x00\xcb\x64\x89\xf9\xe8\x55\x2f\x96\xea\x3d\x59\xf5\xd8\xcb\x2e\x49\xeb\xb5\xeb\xf6\xfa\x59\xba\x6d\xba\xb5\x0d\xd7\x5a\x16\xd5\x12\xea\x9b\x57\xb5\x52\x4f\xdb\x69\x35\xa3\x8c\x22\xb3\xc3\x65\xab\x9c\x76\xdd\xfd\x59\x04\xde\xca\x44\xfd\x8c\x24\xb6\x41\x4d\xb7\x24\x54\x8e\x6f\x48\x04\x55\x61\x9b\x69\x96\xe4\x02\x0f\xe8\xf9\x5f\x44\xf5\xb7\xd7\xf4\xd2\x94\x75\xad\xde\xca\x6c\x6d\x64\x17\x97\xb4\x3b\x4e\xc5\x7d\x67\x0f\xed\x47\x7a\x9b\x61\x6e\xb9\x30\xf6\x90\xd4\x7f\x71\x48\xad\x33\x96\x52\x04\x29\xd8\x62\xb5\x09\x99\x37\xa1\x84\x9c\xeb\xa4\xa2\xef\x09\xb2\x7d\xce\x4c\x39\x3e\xd9\x32\x48\x6f\x50\x03\xfa\x47\xb2\x90\xcd\x1f\xae\x70\xf1\x5e\xd5\x76\x62\xf3\x05\x6e\xe9\x15\xad\x68\xbb\x4a\xea\xb8\xd7\xa4\xbd\x74\xbd\x05\x99\x1e\xf2\xb6\xd5\x06\x77\x14\xa5\x4c\x9e\x40\x40\xce\xda\xc9\x07\x88\x0c\xd3\x65\xc9\xb5\xa1\x11\xd7\xe5\x81\xa7\xea\x28\xa6\x1e\x27\x3f\x24\x55\x7c\x1d\xf4\x69\xad\xd6\x53\xf4\xbb\xeb\x3c\xfd\x5d\xe8\x00\xbf\xd7\xb4\xfa\x7d\x57\x0a\xed\xe2\xe4\x24\x16\xc3\xcd\xf7\x51\x41\x00\xa5\x10\x1c\x38\xa2\x03\xc0\x6b\x56\xef\xb9\x03\x98\x17\xc5\x18\xd7\xf4\x86\xd4\x3a\x77\x83\xb7\x04\x43\xa6\x9b\xc0\x01\x6a\x27\x3a\x83\xe6\xf9\x48\xbf\x27\x79\xd8\xec\x9c\xfc\xf1\xc4\x6d\xa9\x7a\xfc\x65\x6d\x20\xbe\x97\x7a\x5c\x72\xcc\x5f\x76\x02\x8b\x76\xa6\x59\xba\x0b\x5b\xdc\x2d\x93\x0d\x6e\xac\xad\xe4\xe5\x6c\x92\x93\xe3\xab\x28\xa6\xc0\x3d\x35\x9d\x89\xf4\x3d\xa3\xaf\x14\xb9\x4f\xd4\x4d\xb3\x8b\xd8\x0d\x69\x96\x0d\x55\x39\xda\x52\xfd\x28\x85\xbc\xee\x5e\x9e\x50\x03\x54\x51\xc9\x08\xff\x89\x08\xd6\x64\x27\xd2\xf3\xb3\xa8\x27\x80\xc6\xd4\xf5\x11\x81\xdb\x88\xaa\x06\x62\x52\xe3\xf4\xe2\x41\x05\x50\xa1\x2d\xef\x86\x90\xd4\xd3\x02\xfd\xf3\x33\xef\x4b\x85\x79\x57\x2f\x1b\xbc\x58\x90\xd2\x51\x95\xdd\x74\xe1\xf3\xb3\x54\x79\xfe\xd4\x74\xdf\xa5\x40\x25\xf3\x31\xfc\x40\xe9\x90\x46\x46\x90\x3f\x49\x8f\xd3\x2f\x79\x38\xaa\x68\x2d\xb3\xe3\x0c\x97\x77\x0a\x25\x80\x5d\x53\x6f\x1f\xb9\x99\x8c\x8f\x5b\x2e\xbe\x07\xd4\xcb\xad\x77\x3a\x82\x99\x3d\x1d\xe7\xd5\xfd\x1f\x58\xc5\xf2\x8e\x57\xaf\x4c\xaf\x5a\xf2\x56\xb6\xf2\x9e\x11\xf3\x96\x33\xd5\xd8\x58\xaf\x13\xe8\xdf\x86\x48\xdc\x00\x60\x8d\x78\xd6\x2b\xcd\xe6\xbf\xe8\xbf\x92\x93\x58\x42\xf6\xe3\x89\x2b\x21\xf7\xdc\x48\x70\xb9\x15\x1f\x74\x28\x66\x5a\x63\xaa\x76\xb9\x3f\x81\x67\xde\x10\x24\xfb\x1c\x34\xf6\x20\xcb\x6a\xe5\x18\x38\x6b\xd5\x70\x97\x89\x6f\xeb\xaf\x5a\xc3\x19\x9d\x98\xc9\x03\xdd\xee\x1a\x38\xa7\xea\x74\xa5\x4b\x24\x9b\x62\x81\x61\xbf\x3d\x5d\x13\x56\xba\x6d\xfc\x46\xc4\x0a\x62\xaa\x8d\xaa\x1c\xc3\x8a\x99\xd2\x6e\x34\xc7\x0b\xb7\x89\xb9\x01\x02\xf5\x32\xa3\xad\x03\xd6\x14\xd5\xb9\x38\x21\xfd\x25\x06\xe5\xf4\x7f\x89\xee\x62\xe4\xb5\x4e\xca\x09\x6e\x41\x87\x78\xd9\xa7\xd6\xef\x70\xfb\xdd\xe3\x35\xf7\x89\xff\xee\xa8\x76\xaf\xba\xc9\x0e\x4a\x88\x76\x50\x42\xae\x61\x37\xb4\x74\xec\x2e\xc6\xf3\x92\xee\x5f\x9b\x94\x7c\x70\x59\xbe\x65\xf9\x96\xf8\x5a\xf9\x15\xe4\x52\xfd\x74\x61\x26\x3b\xbd\xc6\x24\xf3\x34\x7a\xa6\xdd\x0d\x47\xd0\x30\xdc\x7e\xf1\xd4\xfa\x21\x8e\xd1\x83\xb7\xba\xe1\x9a\x6e\x89\x7e\xb4\x8b\x1e\xed\xa2\x6f\x77\xd1\xe3\x5d\xc1\x03\x9e\xb8\x66\xa3\x7b\x2e\xeb\xde\xa4\x11\x6f\x5a\xa2\xb9\x55\x63\xde\xfb\x3d\x48\xe5\x3a\xd1\x7a\x02\x83\xa1\xcc\xb0\x99\xe6\xda\xed\x75\xab\x0e\xa4\x6e\x9a\x7b\x8c\x3c\x17\xaa\x6c\x42\xe6\xb8\x28\x7c\xdb\xc0\xe8\xd6\x90\xd0\x01\x57\x29\x27\xc9\xd3\x71\xff\x9d\x19\x2e\x6a\xe0\xaa\x27\x10\x6e\x4b\xc1\x69\x64\xf3\x38\xe5\x8c\xb1\x1c\x65\x68\x12\x89\xcd\x90\x9c\x84\x73\x63\x79\x77\x5d\xa2\x25\xb0\xc4\x3d\xd7\xf0\x30\x3c\x84\xb2\x31\x63\xe6\x1c\x26\x1a\xc0\x8e\x38\x89\x72\x37\xbc\x6c\xd8\x7c\xdc\x71\x1c\x7d\x12\x53\x87\xf0\xcf\x76\xfe\x06\x0f\x8d\xd0\x07\x93\xb7\x43\x50\x85\x62\x0b\xc7\x78\xab\x27\x38\xbd\xef\xfb\x77\x7d\x6f\x83\xcc\x54\x37\xec\xf1\xbb\xde\x9a\x04\xb4\x6a\x3f\xb0\xc7\x7b\xee\x55\x25\x86\x65\xda\x94\x47\x97\xeb\x88\x8d\xe5\x5d\xb5\xdb\xd9\x48\x63\x7b\xa5\xfb\x42\xaf\x6c\x74\x38\x51\xd6\xe6\x50\xf6\x30\x7c\x2e\x47\xa8\xb0\x47\x7e\xdc\x5d\xff\xd6\xd4\x19\xd1\x92\xf0\xd2\x69\xf4\x97\xa0\xca\x21\x10\xe5\x10\x68\x72\x08\x24\x39\x04\x8a\x1c\xa6\xb5\x00\x5f\xa0\xc4\x5d\xcb\xf6\xd8\x82\xd4\xa4\x0c\x9b\x5a\x1a\xea\xec\xa3\x1c\x7d\x82\xfe\xff\xff\x1c\xf2\x78\x48\x44\x14\x9a\x7c\xfc\x84\x30\x0f\x11\x8b\x84\xb9\x37\x36\x8e\x26\x90\x8a\xa9\x09\x26\x36\x8d\xc6\x63\x53\xa6\xed\x05\x32\x4e\xb0\x95\x67\xd6\xef\xfe\xd8\x4f\x3f\xa5\x84\xaa\xd3\x2e\xdf\x18\xc7\xe5\xd7\xa5\x67\xd0\x93\x32\xbc\xc8\xe4\x3a\x7a\x78\x0c\x5a\x0b\x54\x76\xad\xbe\x67\x05\xaf\xfa\xca\xa9\x46\x74\x83\xab\x8e\x78\x17\xc0\xae\x78\x96\xb7\x4d\x57\xb4\x88\xc6\xed\x60\x16\xbe\x5d\xb6\xaf\x4a\xd2\x98\x52\x2f\x50\x50\x92\x55\x6a\xc6\xf1\x2a\x9c\x0c\x9d\x33\x0f\x9a\x5f\x38\x26\x46\x75\xa8\x6e\xcc\x79\x3d\x65\xe9\xe9\x5c\xa8\x6f\xa3\x32\x96\x21\x28\x3b\x99\x77\x1a\xa2\xc9\x8a\xc8\x7e\x77\x1f\x8a\x33\xba\x60\x3e\xa5\x56\xde\xbe\x9f\x37\x37\x9c\xce\x48\xf1\xde\x54\xc5\x92\x06\x3f\x0e\xb7\x80\x6a\x59\xae\x0b\xe0\x73\x21\xd4\x40\x93\xda\x02\x73\x82\x66\xe4\x03\x2a\x66\x58\xec\x11\x5d\xe4\x0c\x9c\x96\xaa\x5e\x37\xa9\x79\xd7\x10\x13\xe4\x60\xdb\x68\x96\xdd\xa2\x92\x5e\x4a\xad\x9e\xe6\xad\x10\x94\xff\x1d\x57\x54\xb9\x03\x26\xbf\x21\x5a\x2f\xba\xd6\xf1\xe4\x8b\x5b\x2a\x30\xd9\x5e\xad\x5a\xf2\x77\xd2\x70\xd9\xdf\x1d\x5e\xd8\xef\xda\xe9\xf7\x76\xdd\xc5\x9a\x1b\xc4\xc5\xb2\xbb\xaf\x7c\x0c\xad\x49\x93\x89\x7d\xf6\x29\x7a\xfc\xfd\x0e\xfa\xe3\x0f\xe4\x7c\xf6\x0c\x3d\xf9\x0f\x21\x20\xba\x4f\xfd\xe7\x7f\xc4\x4f\x1d\x1d\x3e\xda\x49\xe5\x48\x6b\x27\x30\x14\x04\x4a\x2f\xe8\xa7\xc8\x65\x6c\xe4\x72\x67\x1d\x6d\x22\x45\xbe\xc0\x99\xe2\x04\xd5\x0a\x11\x19\xb7\x97\x27\x7d\x5c\x4b\x2d\x20\xf6\xa0\xfa\x2e\x9e\x8f\x78\x97\x0f\x76\xc7\xd6\x42\x42\x29\x23\x58\x8d\x30\x34\xf1\x73\xa2\x41\xc0\x9e\x61\x7a\xd1\x2c\x1a\xb6\x60\x3d\x19\x39\x02\xd4\x99\x2d\x86\x17\x90\x44\x79\x46\x4c\xc6\x86\x6a\x90\xed\x46\xea\x81\x29\xc8\x80\x9a\xe1\x1b\xb0\x09\x79\xed\xfb\xd1\x95\xec\x3d\x05\xe2\x8b\x69\x8d\x8f\x70\x75\xcd\x1a\xda\xce\xe6\x68\x45\xac\xab\xe6\xb9\xe9\xa5\x11\x2e\x0f\xa9\x4b\xbe\x6b\x7c\xfa\x90\x38\x28\x1b\x6f\x74\xb5\xe7\xf2\xe5\xb6\x6e\xa0\x81\xaa\xba\xff\xcb\xb0\x2b\x90\x0c\x6c\x6d\x41\x55\xbf\x4f\x7c\x95\x4d\x43\xd9\x75\x8c\x50\x94\x4b\x19\x1f\xa8\x82\x8b\xa2\x6b\x70\x4b\xaa\x15\x6a\xc8\xa2\x21\x5c\x47\xa0\x39\x99\x16\xba\x89\x4d\x3a\x2d\x31\x71\xa3\xbe\x56\x8b\x96\xf6\xf2\x65\xdc\x7c\xb9\x9e\x37\x0a\x84\xf7\x56\x50\x78\x6b\x74\xa9\xb1\x9e\x2a\x7d\x1b\x57\xe8\x73\xf1\x5a\xf8\x13\x4f\xe0\xf5\xf1\x93\xcf\xa7\x6a\xa7\x53\x8f\xa4\x44\xa2\x61\xf2\xed\xa3\x60\x91\x5b\xb3\xfb\xad\x1f\xd6\xe5\x17\xed\xc8\x07\x4d\xc6\xd0\xae\xbd\x80\xcc\x34\x6e\xa3\x23\xf4\x63\xc4\x72\x51\x9a\x49\xfa\x9c\x73\xbd\xb8\x8a\x91\x9d\xa0\xe1\xfa\x6c\x29\x40\xbf\x10\x7a\x3d\x0b\xca\x6f\xd3\x9a\xb6\x14\x57\xf2\xab\xc8\x79\x05\x81\x51\x7b\x7e\xd8\x06\x18\x6d\xd1\x44\x26\x8e\x51\x56\x1f\xa8\x6e\xb9\xf2\xd7\x9a\x8b\xdb\x93\x1f\xdc\x90\x06\x78\x81\xf8\x78\x27\x04\xab\xad\x0e\x06\xf0\xf3\x8b\x33\x55\x9e\xba\x9b\x4e\x69\x41\x49\xad\x4a\xee\x85\x57\x5a\x4f\x78\xb3\xb8\xc9\x82\x65\x7b\xf8\x30\x20\x60\xe2\x12\x0b\x36\x76\xce\x82\xa4\x7f\x74\x35\xe4\xe0\xbe\x0b\x67\xb8\x20\xcd\x9c\x72\x71\x2d\x57\x9a\x1d\x6b\xc2\x49\xae\x12\xd1\xe4\xe2\xd5\xdb\x17\xc7\xe8\xb9\xcf\xbe\xa9\x10\xf0\x55\x68\x2e\x29\xd1\xa2\xa1\xd6\x9d\x7f\x74\x78\xb8\x07\x4d\x7c\x65\x2a\x7c\x63\xe3\xaa\x43\xd0\x13\x09\x28\xa4\xfa\x8e\x12\x6b\x5a\xc3\x83\x55\xed\x55\x8c\x5a\x32\x5f\xb0\x46\xe8\x26\xd7\x0d\x2e\xc0\xe2\x4f\x99\xf9\x3e\x84\x2f\xc1\xb7\x33\xc2\x89\x78\xbe\x2e\xa7\x18\xc4\xa6\xa8\x93\xe0\x1c\xaf\x10\xef\xae\xc0\xe5\x00\xec\x56\x4c\x56\x8c\x12\x4d\x61\x3f\x1c\x03\x7c\x16\x90\xc0\xe8\x91\x08\xe6\x44\xa8\x18\xce\xdb\x50\xaf\xde\xa4\xf7\xd3\x71\x08\x17\xed\xa1\x57\x95\xd8\x80\x3c\xa2\xcf\xae\x8c\x0f\x81\x06\x5c\x42\x76\x04\xd9\x10\xa0\xfe\x2f\x69\x58\x62\x7f\x4a\x70\x17\x64\x29\xc1\xe1\x15\x24\xdd\xd6\x3e\x3c\x18\x45\xe1\x76\xa5\xd8\xd4\xba\xbb\xfe\xc4\xdb\xf5\xe1\x1e\x9d\x04\xa7\x40\x55\xc1\xb7\xa7\x20\xf5\x92\xc3\x1f\x9e\x05\xd5\xdb\xef\xea\xcc\xc4\xbf\x29\xb9\x2c\x00\x9f\x0c\x78\x89\x84\x2c\xb7\x9f\x82\x15\xb4\x80\xd0\xe4\x86\x34\xce\x31\xea\xf5\x1c\xf6\x87\xef\xe4\xad\x0b\xb5\xe9\x3f\xd7\xaf\xa4\x44\xc5\xe1\x29\xd7\x5c\xcb\x96\x71\x72\xc3\xea\x75\x51\x63\xf7\x6c\xeb\x2a\xcd\x89\xec\x9d\xa4\x39\xc0\x51\x4a\x46\x5d\x59\xb2\xdd\xa9\x6f\x76\x4e\x6a\x2c\x6e\x8a\xdb\x70\xda\x5b\x46\x2a\x39\xaf\x0b\xd6\x34\xa4\x68\x95\x77\x51\x9b\xd7\xa7\xb6\x8c\x95\x3c\x16\xfb\xe8\xa7\x9c\xb9\x3a\x0e\x4d\x35\xd3\x71\x52\x45\x2e\xcd\xe1\xea\x55\x3e\x2c\x45\x4d\x1e\x22\xc2\x32\xa7\x11\x34\x91\xde\x90\xd3\x68\x43\x85\x69\x91\x3a\x02\x15\xfb\x49\xb4\xfd\x5a\xca\x35\x69\xfd\xc8\x55\xa3\x95\x44\x69\x97\x44\x8f\xb0\x2b\xe3\x59\xd5\x38\x91\x29\x6a\xdc\xbc\xdf\x93\xd5\x6d\xe6\xfc\x23\x59\x69\xbc\x9d\xe0\xda\xdb\xcf\xf5\x47\xb2\x0a\xa6\x69\x02\x51\xc7\x4d\x51\x1f\xad\x8d\xe6\x77\x69\x72\x4b\xb7\x38\x39\x9b\xb0\x3a\x62\x66\xd6\x01\xae\x10\xe7\x2d\x6e\x3b\xf0\x96\x63\x65\x0b\xea\x2a\xdc\x64\xc2\xa7\xbd\xc9\x45\xe1\xec\x11\x8a\x5e\x94\x74\x72\xa6\xff\xef\xff\x6d\x12\x14\xbd\xf5\x38\xe8\x80\xe0\x99\xa0\xe7\x9c\xde\xfe\x26\x08\x80\x4c\x47\x2c\x9b\xd4\x17\x99\x34\x30\xc3\x1c\x71\x12\xbb\x40\x5c\x6a\xfa\xba\xd9\x67\x08\x9c\x55\x03\x26\x03\x4e\x52\xb3\x74\xe3\x74\x38\x71\x5a\x45\x4a\xed\xb8\x21\x65\x57\xd8\x80\x62\xd0\x92\xdd\x0e\xda\x09\x3d\x39\xdb\xd0\x35\xd1\x54\x7b\x93\xe9\xab\x77\x73\x04\xc8\x0c\x9f\xdb\x55\x85\xe7\xa9\xcb\x36\x18\x7f\x90\x3f\x86\xde\x3d\xe5\xde\xd7\x7e\x83\x6d\x53\x86\x66\x20\x7c\x29\x9d\x2f\xe9\x9b\xee\x7b\xa9\x97\xba\x84\xd7\x47\xde\x4f\x99\x8c\x71\x56\xe8\x0e\xe7\x79\x6a\x74\xd7\x59\x6b\xf9\x46\xb4\xc2\x06\x1d\xc5\x84\xd5\x98\xd1\xd2\x1e\xee\x1f\xa6\x65\xc6\x1e\xcf\x8b\xeb\xe7\xcc\xb4\xc7\x36\xc0\xc4\x4d\xe1\xb5\xf0\x62\x53\xe9\x90\x31\x55\x86\x72\xab\xfb\x36\x5f\x1c\x68\xfc\x02\xf7\x54\x18\xca\xae\x73\xd8\x12\x16\xb4\x47\x49\x02\xd7\xbe\x9a\x9e\x28\x9b\xba\x3d\x3d\xbc\xe4\xb6\x6c\xf2\x46\x7a\xea\xba\xea\x4b\x62\x53\x04\xfd\xd7\xcd\x13\x27\x66\x39\x91\x63\x5d\x12\x93\x15\x38\xac\x57\x80\x29\xe5\x17\x39\x38\x40\x67\x0c\x18\x80\x8c\x3a\x76\xad\xa8\x29\x65\x0c\x46\x76\x6d\x0f\xb1\x8e\xe4\xb7\x91\x77\xff\xfa\x66\x93\x8a\x51\xe2\x97\x5f\xef\x8f\xd5\xa0\xdc\x8e\xeb\xf9\xdd\xf0\x9e\xd4\xba\x8a\x90\x72\x8d\x0d\x65\xe3\x44\x0b\xfa\x22\xa8\xbb\x33\x78\xd4\xc3\x42\x3d\x79\xc1\xa6\x6b\xbd\xa6\xa9\x41\xf2\xb6\xbc\xa1\x16\x98\x82\x56\xee\xdb\x19\x7a\x31\x36\x4d\x9c\x6c\x8f\xd2\x41\xa4\xeb\x4c\x1b\xa8\x1c\xee\x70\x75\x70\xb7\xeb\x32\x9c\x32\xdb\x0b\xdc\xb1\x07\x35\xa4\xa0\xe4\xc6\x86\x36\x4a\x3b\xd0\xa9\x39\x8d\x2a\x35\xbd\xe3\x03\x8a\xab\xc4\xea\x0d\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x74\x68\x4d\xdb\xc9\x6f\x28\x5c\x2d\xab\x1a\xfe\xa6\xa6\x76\xea\x7f\x58\xc4\xc1\x62\x51\x20\xa5\x7b\x5a\xb2\x39\x53\x93\xb6\xe9\x48\x90\x20\x15\x38\x60\x82\xcc\x2b\xc9\x92\x9e\xee\x79\x86\xe8\xa4\x58\x9a\x36\x5e\x0f\xa3\x14\x01\x4a\xe3\xe7\x48\xf0\x3b\x5b\x80\x9a\x54\x7a\xb6\x0b\x38\xd4\x1c\x43\xd2\xda\x4a\x26\x8e\x2a\x80\x4e\x62\xb7\xbe\x2a\x00\x92\x78\xf1\x75\x77\x55\xd1\x42\xbf\xb7\x80\xbf\xb2\xaf\xe9\xd2\x6f\x42\xc2\x1e\x18\x51\x3f\xe6\x03\x38\xb3\x42\xc2\xd0\xdb\x36\xc7\xdb\x07\x91\x92\xa0\xc4\x46\xd1\x91\x75\xc7\xe8\xd1\x93\xc3\xc3\xc3\xc3\xfd\xc3\x5d\x75\x0d\x3c\xda\x39\x46\xf0\x91\xf3\xd9\xb7\x3b\xc7\xe8\x28\x7c\xf0\xb1\xf8\xf0\xdb\x27\xde\x67\x4f\xc4\x67\xe2\x83\x31\x1b\xf1\xc9\xe1\xfe\x21\xc2\xdc\x9c\x3b\x6f\x59\x07\x05\xa4\x21\xf9\xc1\x9f\x65\x30\xc1\x60\x6e\xc1\xac\x82\x09\xc5\xd3\x09\x19\x0a\x3a\x89\x78\x4c\x7c\xaa\x13\xac\x17\x9d\x58\xfe\xe3\xbf\xe0\x72\xb4\x70\x26\x47\xdf\x7d\xef\xcf\xe5\xc9\xd1\xf7\xc1\x6c\xfe\xe3\x7b\x7f\x3e\x8f\xbe\xfd\x2e\x9a\x51\xca\x61\x17\xf4\x6a\xca\xf1\x95\x4c\x02\x2b\x0e\x15\xb6\xde\xf5\x8f\xb4\x40\xe7\xf5\x74\x4e\xa9\xa7\x10\x7a\xe8\xfb\xfd\x62\x83\x59\xe8\xbb\x63\x1c\x7f\x4c\x68\x67\x31\xf4\x34\x7e\x59\x7d\xcd\xb7\x36\x6e\xd8\x1b\x6b\x04\xc6\x51\x3a\x47\x38\xd6\xd8\xf6\x58\x1e\xc2\x90\xb3\xe4\x07\x1c\xe6\x03\x20\x4f\x46\xc7\x1e\xa2\x75\x7b\x7d\xf9\x28\x64\xd2\x8e\x83\xb8\x48\x33\xd2\xc1\x01\xba\xc4\xaa\x2c\x4e\x18\xc4\x0a\x91\x8e\xeb\xe2\x14\x27\x47\x24\xa4\x86\x11\x48\xea\x58\x45\x8f\xe4\xdc\x04\x31\xe6\xe2\xab\x8e\x04\x33\x06\x22\xab\xdf\xbe\x35\xbf\x3d\x36\xbf\x3d\x51\xbf\x7d\x8a\xc8\x00\xa1\x12\x32\xc2\x73\xed\xc5\xb0\xc8\x05\xd3\xcb\x44\x61\x46\x33\xdb\x38\x72\x2c\x39\x8b\xc2\x0f\xaf\x5a\x67\x16\x12\x91\xfc\x2c\x82\xe0\xbe\x11\x49\xf2\x13\x53\x13\x46\x15\xd1\x90\xc0\xfb\xe4\x01\x6d\x8e\xf9\xf4\xff\x07\x00\x00\xff\xff\xd0\xd3\xd5\x0d\x69\x90\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdc\x36\x92\xf8\xdf\xe7\x4f\x01\xbb\xea\xe7\x8c\x12\x3d\xfd\xc8\x65\x55\x96\x77\x15\xc9\xbe\x53\x65\x23\xbb\x2c\x67\xf3\x87\x2b\x95\x40\x24\x46\x83\x33\x87\x98\x25\x48\x8d\xe7\x1c\x7f\xf7\x5f\xa1\xf1\x7e\x91\x1c\x69\xe4\xf8\xb2\xab\x4a\xca\xd2\x0c\xd9\x68\x34\x80\x46\xbf\x7b\xef\xeb\x7b\xf7\x10\x42\xe8\x65\xc5\x96\x67\xa7\x6f\xf1\x65\x45\x2e\x5a\xfc\x9e\xd6\x57\xf2\xf3\xb7\x33\x02\xdf\xa1\xb3\x53\x04\xdf\x22\x5c\x97\x48\x3d\x82\x0a\x56\xb7\x0d\x2e\x5a\x34\xc7\x35\xbe\x22\x1c\x5e\xa9\x59\x49\x10\x5b\x90\x06\xb7\xac\xe1\x5f\xc1\x0b\x25\xa9\xc8\x95\xfa\x9b\xd6\x53\xd6\xcc\x71\x4b\x59\x0d\xcf\x8b\xef\x61\x88\x96\xbd\x27\x35\x47\xed\x0c\xb7\x08\x37\x04\xf1\x16\xbf\x27\x25\xc2\x1c\x2d\x70\xd3\x22\x36\x45\xad\xc6\xe6\x75\xc3\x5a\x56\xb0\x6a\x57\x62\x79\xce\x4a\xc2\x11\xef\x2e\xe7\xb4\x15\x0f\xd1\x46\xbe\x8c\x5a\x06\xef\x2c\xba\xcb\x8a\x16\x08\x97\xa5\x78\xf2\xac\x9e\x32\x34\xed\xea\xc2\xa0\x50\x76\x8d\x98\x8e\x78\x94\xab\xa9\xe1\x0e\xbe\x46\x8b\x19\xe6\x64\x57\x13\x83\x72\xd4\x90\x82\x35\x25\x57\xc3\x88\xc9\xc0\x0c\x0a\x36\x9f\xd3\xb6\x25\xa5\x9a\xc6\xae\x20\xdd\x0a\xe1\x8a\x33\xb4\xa4\x55\x85\xae\x48\x8b\x30\x60\x0a\xb0\x5e\x5d\xfe\x0f\x29\x5a\x39\xd9\x56\x3c\x59\xe0\x1a\x75\x1c\x50\x06\xdc\xb7\x51\x57\xab\x5f\x04\xfc\x25\x6d\x67\x65\x83\x97\xa8\x21\x4b\xdc\x94\x5c\xa1\xf4\x02\x17\x33\x49\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xe2\x80\x2e\xbb\xe2\x3d\x69\x15\x45\x67\xac\x2a\x15\xd2\x12\x43\x78\xff\x12\x73\x52\x22\x56\x5b\xaa\xb5\x1d\x3f\xb4\xb3\xd9\x56\xab\xa0\xb1\xa1\xf5\x95\x41\xac\x94\x98\x49\x84\x48\xa9\x30\x3a\x35\x4b\x0d\x53\x02\x02\x34\xe4\x8a\xf2\x96\x88\x91\xf5\x56\x20\xe8\xe5\xdf\x5f\xfd\x2c\x3e\xc0\xfe\x8e\x19\xb5\x20\xe8\x72\x85\x3a\xae\x1f\xd1\xe0\xcf\xc9\xd2\x8c\x3e\xd9\x32\x4b\xbc\xab\x77\xf2\x0a\xcd\xf0\x35\x91\x50\xf1\x3c\x49\x25\x7f\xf3\xa2\x92\xed\xda\x73\x70\x5c\xce\x69\x0d\x74\x16\x10\x70\xd7\xce\x58\x43\xdb\x95\x98\x43\x43\xe6\xec\x9a\xc8\xb7\xd5\x06\xd9\x86\xf7\x1a\x32\xed\xea\x12\xd1\x9a\x77\xd3\x29\x2d\x28\xa9\xdb\x6a\xa5\x77\xb6\x78\x9c\x6f\xa3\x05\x5e\xe9\x55\xdd\x36\x27\x02\xe0\xa9\x13\x71\x49\xda\x25\xb1\x98\xc2\xd6\xe2\x44\x6e\xab\x19\x5e\x2c\x48\x8d\x58\x5d\x10\x44\xae\x49\xb3\x42\x64\xc1\x8a\x99\x42\xfb\x82\x10\xb1\xeb\xa9\x20\x03\xae\x0c\x2d\x4b\x56\x74\x73\x52\xb7\x70\x08\xd1\x8c\x34\xe4\x10\xcd\xda\x76\xc1\x0f\xf7\xf6\x4a\x56\xf0\x5d\x56\x4f\x2b\xb6\xdc\x65\xcd\xd5\x9e\x7a\x67\xef\xde\x3d\xf4\xf5\xde\xbd\x7b\x74\xbe\x60\x4d\x8b\x5e\x76\xf5\x15\xbd\xac\xc8\x5b\x20\xe1\xb4\x61\x73\xf4\xc0\xfb\xec\x81\x79\xb2\x62\x4b\xef\x29\xfd\xb7\xf7\xc4\x4b\x42\xb8\x7c\x60\xff\x83\xd8\x18\x2f\x5f\xbc\xb8\x38\x3e\x3d\x7d\xf3\xe2\xe2\x42\x3f\x76\xd2\xac\x16\x2d\xbb\x77\x0f\x17\x05\xe1\x7c\x82\xab\x6a\xcb\x32\xa0\x98\x7f\xa1\x8f\x92\x04\x7b\x7b\x7b\xe8\x85\x20\x89\x24\xad\xf3\x32\xb9\x26\x75\x8b\xce\xc9\x12\xbe\x9e\xb4\xac\xc5\xd5\x05\xac\xcc\x21\xfa\xe9\x25\xfd\xf0\xed\x93\x6d\x04\x1f\xbe\x81\xc5\x79\x8d\x57\xac\x6b\xed\x57\xb5\x7a\xf1\x84\x75\x75\x4b\x9a\x43\xf4\xd3\x59\xdd\x7e\xfb\x64\x2b\x33\x0e\x3c\xfb\xd6\x82\xe3\xaf\x31\x2d\xe5\xa0\x16\xa6\xa0\x80\x20\x85\xfd\x64\x4e\xeb\xd6\x45\x68\x4a\x08\xff\xbe\x6b\x6a\xf7\x33\xe2\xa0\xf1\x92\x35\x0a\xbe\x45\xc8\xd0\xc1\x70\x9f\x24\x19\xc4\xb7\x27\x0d\xc1\x2d\x29\x27\x62\x6b\x9e\x9d\x1e\xa2\x8b\xb6\x81\x23\xdf\xb0\x8a\x48\x80\xdf\x6d\x23\x3c\x17\x63\x9d\x68\x1e\xa1\x11\xc9\xcd\x1c\x56\x9b\x9b\xc7\x23\xd8\x12\xdc\x38\x28\x72\x7d\x6e\x08\x42\x4c\x50\x82\x79\x43\xfe\xd9\x11\xde\x92\xf2\x2d\xfb\x49\x32\xb3\x5b\x61\xf5\x93\xe6\x8d\x1b\x80\x72\xab\xd9\xbd\x01\x3e\x54\x1e\xd7\xe5\x1b\x60\x3c\x37\x06\xe6\xee\xd1\x7e\x08\xfe\xf6\x3b\x44\x03\xc7\x40\x4f\x52\x4e\xf9\x67\x75\xab\xd5\xb7\x42\x73\x33\xb0\xce\x49\xbb\x64\x8d\x58\xc5\xe3\xb2\x6c\x08\xe7\x3f\x2d\xca\xe4\x59\xa8\xc9\x52\x3d\xa1\x3f\xeb\x5b\x92\x9f\x09\xbd\x9a\xb5\x27\x33\x5c\x5f\xa5\x61\xc9\x07\x12\xa7\xd5\xdc\x65\xf9\x23\x6b\x1e\xc9\x9d\x5b\x23\x78\x89\x0f\xc5\x08\x8f\x1f\xe5\x90\x35\xb0\x86\xce\x6b\x02\xe6\x58\x1a\x07\x63\x64\x4e\xf3\xe6\x06\x18\x71\xce\x37\x37\x58\x9e\x0b\x6c\x7a\x8c\x3b\xa2\x59\xdf\xa1\x1f\x01\x7f\x4d\x4e\x60\x86\x1d\xcb\x12\x36\x37\xc5\x8d\x8c\x64\xce\xe9\x89\x11\x42\x28\xa9\x4a\x3e\xe6\xb4\x76\xed\x6b\xd2\x14\x42\x02\xbb\x22\x93\x9a\x2c\xbd\x0f\x86\x19\xd5\xf2\x67\x42\xde\x57\x2b\x29\x91\x88\xf7\x7d\xd9\xa4\xe7\x45\x25\x1c\xfd\x48\x6b\x3a\xef\xe6\x5c\xbc\xab\x7f\x3f\x44\x1f\xe1\x7e\xd7\x50\x3e\xf5\x80\x31\x33\xf1\xe1\x39\xe0\x12\x74\xfa\x6f\x56\x49\xbd\x09\xd1\x92\xd4\x2d\x88\xce\xa0\x52\x4e\x59\x83\x70\x55\xc1\x57\x20\x13\x23\x5a\xcb\x3f\x24\x4b\xde\x35\x20\xce\xea\xa2\xea\xc4\x03\xf2\x31\xad\x2a\xd6\x5f\xb5\x08\x17\x2d\xbd\x26\xd5\x0a\x94\x45\x5a\xd0\x05\x6e\x85\x16\xab\xdf\x7c\x4f\x56\xe8\x48\x0a\xe8\x67\xa7\xee\xc4\xb4\x08\xb9\x85\xae\x71\x23\xe1\x1e\xa2\xbf\x7d\x94\x5b\xe1\x50\xdd\xaa\x42\xa2\xff\x64\x67\x22\xb4\x81\xb9\x9c\xa7\xda\x16\xa0\x9d\x3a\xfa\x2b\x11\x7a\x19\x6c\xeb\x06\xb5\xab\x85\x54\xcf\xb4\x6a\x67\xe0\xd0\x1a\xb1\xa6\x94\x7a\xd1\x25\x11\xd2\x2c\xa7\x25\x69\x48\x89\xae\x71\x45\x4b\xf3\xdc\x0f\x64\xc5\x0f\xcd\x5f\x07\x68\x07\x9d\xb0\xaa\x22\x45\xcb\x1a\xa9\xfb\x9a\xef\x1e\xc1\x77\x35\x27\x35\xef\x78\xf0\xdd\x63\xb4\x83\x5e\x7c\x20\x45\x07\x52\xbf\xff\xdd\x13\xb4\x83\xfe\x41\x1a\x3a\xa5\x05\x4e\x7c\xfd\x14\xed\xa0\x63\xa0\x97\xf3\x85\xde\x19\x45\x21\x28\x20\xe9\xa7\xa8\x02\x8c\x5d\x30\x5f\xda\x08\xf9\x30\xd8\x58\x3e\x21\x41\x04\xce\x90\xd1\x31\x03\x44\x9b\xc4\x00\x61\x53\x49\x6e\x58\x5c\x20\xb6\xa3\x3e\x16\x5d\xd3\x88\x4d\x4b\x22\x15\xc0\x45\x1b\x70\x70\xef\xa4\xef\x57\x20\x2c\xae\x16\xe4\x16\xd8\x83\x82\x76\x49\xd0\x02\x53\x30\x63\x28\x25\x4f\xa1\xd7\xae\x81\x1f\x91\xca\xc3\x7b\x52\xfb\x27\xdd\xc7\xa5\x11\x4b\xa7\xed\x24\x4b\x60\x11\x08\xcb\x21\xed\xa6\xb4\x54\xba\x22\xad\x25\xe2\xf9\xab\xb7\x2f\x0e\xd1\x89\xc4\xa6\x5a\x21\x2a\xce\x58\x8b\x3a\x4e\xca\xfc\x69\x91\x13\x7a\x23\x86\x8d\xd9\x87\x8f\xdb\xc2\xb0\x37\x81\xa0\xa6\x84\x44\x0b\xd4\x56\x4f\xf3\x46\x62\x11\xa4\x42\x68\xa0\x88\x49\x75\x9c\x34\xce\xd6\x50\x7c\x1a\xd6\x9a\x21\xda\x66\xe9\x27\x80\x9f\x9a\x87\xe5\x25\x70\x92\x22\xe3\x6b\xdc\xce\x38\xec\x35\xde\x32\xd8\x44\x5a\x67\x6e\x08\x67\x5d\x53\x90\x98\xbf\x57\x44\x4a\x7a\xb0\x73\x9a\x8b\x96\x35\xf8\x8a\x08\x40\xe2\x42\x31\x7f\x0c\xbc\xf6\x1a\x4c\x54\xf2\x2d\xfb\x7b\xf2\x25\xc5\x73\xc1\x1c\xb1\xd6\x68\x0e\xd7\xce\xbc\x25\xe9\xf0\xb5\xfd\x49\xdb\xfd\x4e\xd8\x7c\xc1\x38\x6d\x09\x12\x27\x04\x9d\x92\x29\xad\xc1\xc6\xc0\xd1\xd7\xee\xcf\x9e\x7f\x49\x62\x5a\x73\xd7\xfc\x27\x17\x92\x72\xc4\x17\xa4\x10\xac\xc7\x31\x07\xd1\x1a\x74\xfa\x68\x1e\x7a\x19\x1c\xc6\xac\x35\x7d\x77\xbb\x75\x35\xfd\x67\x27\x58\xbd\x3e\x0e\xb5\x56\x7d\xf5\x53\x17\xa4\x45\xcb\x19\xa9\xcd\xb7\x02\x91\x42\x8a\xd1\xe6\xc1\x90\x82\xb4\xd4\x42\x42\x3c\x24\x9c\x29\x36\xf5\x47\x72\x01\xc0\x89\xb1\x7a\xf4\xbd\xec\x43\x75\xa8\x89\x98\x41\x87\xdf\xf8\x81\xac\x06\x9f\x56\x5b\xda\x7d\xd4\x9f\xcd\xab\xd3\x57\x87\xe8\x75\xc3\xd8\x54\x4c\xe8\x35\xe3\x9c\x70\x2e\x16\x6c\xf2\x9a\xbd\xde\xd2\x24\xd5\x27\x63\xd1\xd0\x6b\xdc\x12\x71\xc5\x26\xa8\x02\xfc\xd1\xe5\x8a\xac\xae\x56\xa8\x9d\x51\x79\x89\x6b\x06\x58\xad\xe0\x8a\xd4\x86\x45\xc1\x7b\x28\x5c\xf6\x60\xaf\x32\x36\xc5\x00\x3e\xe5\xe2\xa6\xec\x08\x9a\x77\xbc\x45\xb8\x5a\xe2\x15\x17\x1c\x17\x5f\x32\x65\xe8\xd3\xd7\x74\x23\x2f\xa3\xb9\xe0\xb5\xf2\x1e\x36\x66\x38\x71\xb1\x14\x05\x59\xb4\xa9\x71\x14\xed\xe6\x78\xb1\x10\x98\x9c\x29\xc9\x45\x5f\x1b\xf6\xc6\x38\x44\x7f\x33\xa6\xad\xdd\x7f\xe0\xae\x6a\x53\xc4\xb0\x64\xb0\x14\x10\xf3\x76\xcd\xc7\xca\x76\x2d\x98\x90\x14\x82\x3e\xb4\xda\xa8\xe7\x02\xfc\x91\x5d\x13\xae\x2d\xdc\x2e\x26\xca\x4e\x88\xa4\x65\x19\x91\xba\x14\x2b\x86\x6b\xe7\x8e\x19\x39\x33\xc7\xc4\x73\x9b\xc9\x69\x7b\xb1\x34\xf0\x81\x41\xbe\x21\xd7\x94\x75\x3c\x40\x29\x33\x2d\xad\x20\xf4\x4f\x6c\x77\x9d\x99\x19\x5d\x6d\x70\x66\xc3\xb3\x12\x9c\x51\xdc\x46\xc0\x26\x5b\x66\x4d\xf5\x82\xbd\x88\xcb\x4d\x1a\xf8\x97\xb8\x6e\xd7\x47\x71\x98\xf6\x17\xe6\x82\x92\x77\xaa\x40\x05\x24\x0e\xa0\x21\xe5\x8a\x6a\xeb\x0c\xfd\x46\x99\xf4\x87\x86\xfe\x3b\xe5\x20\xf4\xd8\x73\xa3\x76\xad\xa6\x93\x67\xd4\x4f\x31\x54\xfb\xa6\x10\xba\xa5\xaa\x75\xe8\xaa\x6b\x8e\xe4\xed\x6e\x36\x5a\x17\xf2\x30\xc3\x14\x4e\x41\x4e\x91\x86\x78\xe5\x69\xa8\xc9\xb2\xe7\x38\x1b\x56\xe8\x68\x7a\x9e\x1d\xf7\xf1\xa3\x78\xcc\xb4\x90\xe7\x6f\x8a\x46\x1b\x1c\x04\x32\x6a\x87\x24\x4e\x72\x16\x9f\x36\x63\xb6\xf0\x25\x15\x8d\x95\x34\x1d\x09\xd1\xb2\x24\x2d\x69\xe6\xb4\x16\x87\x64\x25\xfd\x13\x12\x5b\xbd\x47\xa7\xad\xdc\x87\x91\x3f\x65\x62\x19\xb0\xe2\x9f\x07\xfb\xfb\x5b\x59\x04\xe1\xa2\xc7\x95\x6f\xb4\xb2\x58\x89\xaf\x27\xe6\x2f\xf8\xc4\x5c\x99\xdb\xde\xe7\xae\x45\xd9\xfb\x22\x7b\xfb\xe5\x1e\x73\xee\x31\xff\x91\xf8\x9e\xf3\xbf\x8f\x99\xdc\x47\xcf\x87\x21\xb7\xfc\x27\xf3\xce\x16\xfa\xe8\xbd\xbf\x68\x48\xf0\x89\x9c\xf0\x6e\x45\xea\xab\x76\x86\x8e\x8e\xd0\xb7\x4f\x0e\xd1\x83\x73\xa9\x75\x22\xf5\x31\xdc\x55\x97\x04\x3d\x7e\x84\x2e\x57\x2d\xe1\x68\xf2\xed\x13\x34\x23\x1f\x50\x31\xc3\x42\xb6\x26\x0d\xdf\x7a\x10\x81\x8d\x3d\x1c\xbb\x94\xff\x43\xa8\x89\xe0\xd3\x3c\x9d\xd0\x72\xeb\x10\x3d\x78\xab\xa5\x99\xb3\x53\x39\x10\xb8\xbc\xe0\xce\xad\xbb\xf9\xa5\x10\x9f\x05\xbf\xaa\xd8\x92\x34\x05\xe6\x24\x18\x78\xd4\xb8\xa0\x7e\xbd\xa3\xe5\x2f\x62\x86\x35\xad\xd4\xb0\x67\xa7\xa8\xc0\xb5\xb8\xb9\x71\xd5\x10\x5c\xae\x10\xf9\x20\x18\x84\x52\xe6\xa5\x5f\x2c\x1e\x40\x6c\x04\xf4\xfc\x48\x6e\x85\xc9\xc1\x16\x7a\xf8\x50\x7e\xf6\x4c\x7f\xf6\x54\x4f\x0c\x3e\xd6\xe4\x3b\xd8\x46\x8f\xb6\xd1\xe3\x6d\xf4\x64\x5b\x5c\xe1\x4f\x63\xc8\xd1\x4e\xd2\x0b\xf3\x1c\xed\x8b\x51\xb2\xdf\x3f\x3b\x42\x4f\x0f\xf6\x35\x35\xc3\xa7\x0c\x06\x95\xf8\xa3\x9d\xe1\x5a\x3c\xdd\x4b\x44\x6f\xb3\x3a\xdb\xe3\xe0\xd1\x77\xd1\x28\x3f\x90\x55\xb8\x53\xc8\x07\x5c\x88\x03\xfa\xed\x13\xbd\x63\x0e\x1e\x7d\x37\xbc\x65\xec\xfe\x77\x87\xfc\xcb\x23\x35\xa4\xfd\x3a\x37\xde\x5f\xbe\x35\xe3\xfd\xe5\xd1\xf0\x78\xf7\x13\x7b\xe5\x8a\xb4\x91\x61\xfd\xa4\xc2\x74\x4e\xca\x09\xd6\xe7\x3b\x22\xf1\x56\x96\xf6\x6a\x87\xc1\xae\xd6\xdb\xec\x92\x90\x1a\x15\x12\xe8\x0d\xb0\xfa\x81\xac\x34\x46\xef\x05\xab\xf0\x96\x22\xc6\xe4\x07\xe9\xac\xdf\x0c\x16\x17\x66\x0d\x3c\x14\xec\xd2\x6c\xc5\x8b\xb5\xde\xe0\xce\xe5\x29\x7e\xc4\xa5\x0b\x77\xc2\x0f\x60\x10\x93\xaa\xe6\x0f\x64\x35\x89\x30\x5e\xe8\xaf\x5c\x74\x76\x4b\x52\xb0\x92\xfc\x37\xf9\x30\xd9\xda\x8e\x37\x1c\xbd\xaa\x71\xdb\x35\xe4\xb8\xba\x62\x0d\x6d\x67\xf3\x43\x74\x11\x7d\xb6\xfb\xfd\xdf\x2f\x7e\xfd\xfe\xef\x17\x07\x8f\x7e\x7d\xfc\xdd\x81\x07\x64\x2b\x46\xb6\x26\xed\x3a\xa8\xfa\x27\x6d\x13\xd8\xbe\x38\x39\xbd\x38\xfe\xf5\xf5\xa3\xa7\xdf\xf6\xa1\x6a\xd4\x26\xb0\xa2\xad\x94\x94\xcb\xae\x69\x49\xca\xa4\x2a\x35\x46\x89\x02\x2c\x49\x35\xdd\xa5\x25\x3a\x42\xb4\x8c\xbf\x00\x8e\x78\x04\x8c\x31\xfe\x32\x3e\x3d\x47\xf1\x89\xea\x7b\x4d\x12\xde\xfb\x3b\x7e\xdc\xd9\x99\x47\xce\x4e\x49\x4c\xc2\x15\x1d\xd0\x11\xda\x8f\x1f\x71\x04\xc9\x67\x3b\xe8\xe3\xa7\x9e\x27\x8c\xc0\x06\x90\xbc\x07\x13\x47\xad\x03\x5f\x9e\x3e\x63\x0b\x30\x7c\xec\x71\x69\xf9\xd8\x8b\x68\x42\x34\x8b\xda\x8e\xe9\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\x1f\xc8\x2a\x35\xe8\x0f\x64\xb5\xd1\x01\xed\xfa\xd8\xd1\xec\x67\xd1\x50\x31\xfd\x03\x99\x49\x2c\x53\xf8\x11\xe6\xf7\x63\xbd\x21\x03\x48\x69\xac\xcf\x76\x6c\x9c\xc8\xae\x34\xc2\xbc\x98\x2f\xda\x15\xbc\x3b\xd9\x5a\x0b\xa4\x51\xed\xee\x00\xea\x86\x51\xd5\x7a\xd6\x86\x81\x86\xca\x83\x38\x21\xbb\xc1\x19\x21\x73\x9a\x0d\xfa\x50\x2c\x47\x47\x7d\x18\x46\x93\x88\xfc\x48\xed\x89\xdd\x4b\x5c\xe1\xba\x70\x76\x6a\xa0\xc0\xfd\xd4\xd2\x8a\xb6\x2b\xf4\x52\x05\x68\x49\x45\xaa\x98\x91\xe2\x3d\x57\xf6\xbf\xaf\x38\x62\xd7\xa4\xc1\x55\xe5\x98\x46\x14\x5c\x69\x46\xa0\x2d\x47\x97\xac\x69\xd8\x92\x94\x4a\xb6\x8c\x94\x16\x63\x02\xa6\x64\x89\xa6\x5d\x0d\xa0\x5f\x76\x55\x65\x70\xfd\x5e\x82\x9c\x6c\x69\x05\x2b\x10\xe8\xe9\x14\x4d\xfa\xe6\x88\xbe\x89\x77\xb3\x99\x3f\x7a\x36\xb0\x2e\xb1\xf2\xd0\x90\xb6\x6b\x6a\x58\x2e\xf7\xe3\x4f\x88\x54\xbc\xe7\xf9\x9b\xa2\x88\x76\xfa\x31\x0c\x24\x89\xcc\x7a\xca\x65\x40\x18\x35\x64\x4a\x1a\x22\xe0\xb6\x4c\xfc\xc7\x6a\xa2\xef\xb9\xc0\x44\x60\xad\xbc\x56\x35\x18\x5e\x3e\x39\x50\x60\x1d\x98\xfc\x9a\x8c\x72\x38\x84\x08\xbd\x89\xaf\xd0\x69\x97\xaf\xe0\x97\x5b\xe8\x61\x00\x69\x94\x7a\x17\xdc\x53\xef\x9c\xb1\x7f\x41\xf7\xa5\x3e\x14\xbd\x24\x7e\x1e\x5c\x48\x2b\x37\x71\xc2\x61\x85\xce\x54\x32\x22\x7d\x2d\x83\xda\x92\x7f\x1d\xaa\xa5\x9f\x3c\xec\xc5\x08\xf3\xf5\xe9\xf0\xd7\xad\xfb\xb9\xa5\x3e\x2e\x4b\x84\x1d\xfc\x95\x9d\xce\x09\x7c\xcc\xae\xa2\x58\x40\x4e\x5a\x1b\xa1\x99\xf4\xb2\x9b\x0f\x0f\xd1\xdf\x02\xb4\x42\xf5\xbb\x77\xde\xcf\x76\xee\x5b\x58\xa9\xd9\x0c\xa1\x67\xe4\x8b\xc9\xaf\xa8\x26\xcb\xc0\x3a\xd4\x8f\x8b\x2b\x9b\xd8\x77\xd7\xc0\x22\x52\x99\x24\x12\x61\xd8\x51\x0a\x89\xb4\xd0\xb7\x0c\xa5\xbd\x18\x07\xeb\xda\x53\x48\x64\x43\x68\x00\x17\xf5\x87\xfa\xda\xb8\xfb\x53\x28\xf5\xdc\x4b\x11\xa0\x75\x10\x94\x92\xa4\x44\x27\x88\xa2\x4a\xa1\x11\xca\x9f\xe6\xad\x7b\xfe\x01\x73\x3c\x97\x17\x6d\xd3\x15\xe0\x30\x90\x97\xb2\xf8\xed\x8a\xb4\x48\x28\x5d\x3b\x60\x54\x91\x01\xe0\x97\xac\x6b\x15\x4f\x8b\x3c\x56\x5c\xc2\x30\x91\xe7\x1f\xc7\x78\x97\x72\x8f\xb8\xfe\xa3\xdc\x33\xeb\xb9\x8f\xfc\x37\x86\xdc\x47\x5a\x7d\x1c\xf9\xa8\xef\x20\x51\x26\xcc\xfe\x87\xa3\xb0\xd2\x81\xe7\x1d\x4b\xfe\x1a\xcf\x8f\x06\x6f\x4d\xe1\x29\x03\x6c\x15\x1a\xc0\xd1\xd9\xe9\xad\x6c\xe0\x0f\xdf\x49\xfe\xf2\xcb\xf0\xd3\xb1\xc5\x7a\x68\x26\x59\xa3\x72\x76\x43\xf6\x1b\x7b\xe1\x5e\x06\x8b\xaf\x1f\x40\x15\x9e\x3e\xd8\x62\xd6\x5d\x7b\x94\xd2\x5a\xe4\xd5\x6e\x9d\xba\x0a\x64\x4a\x05\x01\x65\xd8\xc2\xdb\xed\xd1\x8b\x9d\xa7\xd6\x50\x91\xed\x4b\x37\xd1\x96\x53\x6f\x0f\x2b\xce\xce\x6b\x7d\x3a\xb4\xa7\x35\x79\x6f\xa5\xc4\xbb\x61\xf5\x2d\x01\x22\x12\x20\x87\x15\xad\x04\x14\xf3\xe5\x38\x28\x69\x54\xf4\x77\x43\x30\x8c\x1e\x95\x80\xa1\xbf\xcb\xc3\x70\x44\x53\xef\x7d\xfb\xf9\xee\x7b\xb2\x4a\x2c\x7d\xfa\xbe\x4f\x00\x30\xdf\xaf\x77\x37\xc6\x53\xe9\x95\xcf\xd3\x97\x9c\x73\x4e\xdc\xaf\x72\x02\xde\x29\x69\xe8\x35\x29\xdd\x58\x46\x14\xba\x81\xb4\x38\x0e\xbe\x7d\xb3\x5d\x84\x4c\x69\x93\x7f\xb2\x1a\xd5\x8d\x98\x81\x3a\xf7\xbe\xed\xe3\x1a\x37\x56\x39\xbc\xe8\xe6\xe8\x48\x93\x34\x44\x8b\x75\xad\x8b\xd9\xbd\x08\x0c\xad\x4b\xf2\x21\x32\x49\x2d\x67\xb4\x22\xea\xbb\x67\xe1\x5e\xd1\x26\xf5\x58\x43\xf0\xb8\xb4\x46\xca\x91\x53\x01\xe0\x2f\xb1\xdf\x48\xe1\x20\xff\xfd\x06\x1d\xe4\x00\x1b\xca\x39\x6b\x9b\xd6\x8c\xcc\xa0\x5b\x11\xac\x80\x70\xde\x9f\xdf\xd8\x51\x2c\xde\x69\xb5\x79\x58\x3f\x71\x21\xf7\x49\xc0\x03\x3b\x2b\x58\xc2\x3b\xdf\x5c\x0a\x7b\x97\x9b\x67\x6d\x07\xeb\x4d\x4b\xb2\xe8\x3f\xe4\xb4\x48\x6e\xea\x1d\x15\x7b\x69\xfc\xfb\x54\x20\x9f\x40\xe6\x77\xf7\x3c\x0c\x5e\xb3\xc9\x43\x60\x60\xad\xb7\x55\xa4\x06\x76\x56\x2b\xc4\x73\x9b\x24\x36\x02\x29\x01\xe1\x9b\xf4\xa5\xff\x4d\xfa\x16\x4f\x7c\x1c\x3e\xac\x2f\xd3\xbc\xc6\xf4\xc6\xa6\xc7\x1a\xdf\x86\xd4\x91\x38\x67\x05\xc5\x62\xfc\x25\x6d\x67\xae\x15\xc1\xbc\xac\x12\x6c\x55\x84\x1f\xe5\x10\x84\x49\x4a\x6d\x13\x71\x42\xfe\x98\x93\x3e\x4b\x39\xba\x24\x4e\x98\x18\x04\x5f\x44\x6a\x98\x01\x9b\x37\xfa\x78\xf1\x3e\x94\x3b\xdb\xd5\x0f\xd1\x1a\x8e\xe7\xd8\x4c\x50\x55\x16\x15\x27\x24\x3a\x1d\x43\x3c\x12\x95\x91\x91\x6b\x59\x3c\x92\xd1\x2e\xb8\x2e\xc5\x92\x54\xac\xd8\x08\x8e\xeb\x47\x6a\x45\x68\x82\x73\x54\xa7\x29\xcb\x6c\x6d\x5c\x9b\x30\xad\x61\x64\x52\xda\xe0\x9a\x51\x63\x16\x21\x2f\x6c\xec\xa6\x78\x8c\x8d\x0d\x3b\xce\x84\x2c\x91\x11\x0b\x99\xe6\x4f\x6b\xc5\x28\x81\x6e\xd8\x63\x12\xf2\xdc\x48\x1b\x73\x80\xfc\x9f\xf1\x29\xdd\x89\xfb\xe7\x8e\x1c\x55\x19\x9f\x92\xbd\x07\xd6\xf1\xf0\x98\xcd\xb7\x11\x37\x8f\x93\x93\xa0\x6f\xcf\x01\xa9\xf5\xdf\xce\x9e\x9b\x39\x7b\xbe\x54\x4b\x31\x4a\x5b\x6d\x61\xcf\xe1\x1a\x5d\x12\x45\x3a\x15\x5e\x3d\x63\x4b\x93\x4a\xe4\xd9\x6f\xcb\x6c\xc6\xad\x32\xe2\x5a\xef\xc0\xb0\x25\x77\xc0\x28\xe7\x9b\xcc\x36\x6c\x14\x5d\xcb\xe2\xba\xae\x05\x35\x32\x89\x8e\x01\xbf\x86\xc1\x75\xf8\x5e\xc9\x19\x1e\xd3\xf9\xce\x9b\xb4\x46\x86\x80\xca\x40\x98\x5c\x47\xfd\x08\xe1\x59\xe3\xa6\xf3\x48\xc2\xe0\x08\xa8\xa8\x91\x52\x0f\xc4\x36\xbe\x00\xcb\x75\x0d\x7d\xc6\xdc\x98\x86\x33\xce\xe6\xe8\x5a\x0b\xd3\x70\x6e\x62\x32\xec\x83\xb4\x96\xdd\x30\x0d\x68\xd8\x78\xd8\xc3\xb1\x72\x20\xb3\x7c\xf7\xcf\xa8\x13\x26\x55\x30\x5a\xb7\xa4\x99\x62\x95\xc5\xe5\x26\xc0\x8d\xf7\x8e\x25\xe0\x83\x9c\x5c\xc9\x1c\x1f\x01\xf8\x95\xf6\xbc\x38\xda\xa9\xc2\xc0\xc8\xc1\x7e\xda\x21\xdc\x6c\xac\xd2\x19\x80\xb2\x10\x56\x76\x1a\x16\xf9\xc3\xd4\x44\x7c\x89\xc8\x24\xa4\x19\xed\x71\x94\x73\x28\x95\x71\x06\x9c\xcf\x7e\x91\x76\x76\x06\x11\x83\x61\x0e\x05\xa9\x2a\x8e\x96\x33\xd2\xce\x48\xe3\xa5\xc0\x61\x48\x9d\x80\xbf\x96\x33\xe6\xa4\x67\xa9\x8c\x50\x2f\xbd\x5a\xaa\xf2\x4a\xb7\x90\x9b\xc3\x1b\x46\xe8\x38\x42\xbf\x20\x35\xeb\xae\x66\xbd\x2a\x34\x7c\x24\xa4\x3d\xcf\x51\xa3\xc8\x21\xa6\x24\xa5\x0d\xca\x5f\x54\x14\x22\x19\x5e\xb2\xe6\x04\xd7\x25\x2d\x71\x4b\x14\xf5\xdb\x0e\x1c\xe5\x86\x03\x1f\xa2\x87\x09\xe6\x6e\xd9\xfa\xd6\x21\xfa\x9e\xb1\x2a\x71\x41\x98\x59\xd6\x2d\x24\xb9\x24\x6f\x09\xe5\xb5\xdf\x55\xc1\x75\x8a\xdf\x3f\x7b\x68\x92\xc7\x05\xf0\x4f\xcf\x27\x42\x90\x75\x62\xf0\x68\x09\x50\x54\xae\xad\x00\xef\xc4\x5b\x20\x29\x87\x06\xe3\xbf\xf3\xdc\x5d\x10\x77\xdf\x36\x5d\x8f\x8c\x38\xc5\x15\x1f\x61\x97\x1a\xf0\x1f\x89\x71\xf6\x77\xf7\xd1\xc3\x87\xd1\x38\xc9\x74\x84\xff\x02\x2d\xa3\x79\x3b\xc3\xb5\x2a\x03\xf0\x92\x35\x6f\x58\x45\x26\x75\x37\x97\x8c\xeb\x70\x84\xc3\x49\x07\x9e\x05\xde\xbb\x6c\x3c\x99\x2c\xae\x62\x76\xf1\x57\xdc\x71\x68\x23\x15\x64\xae\x52\x4b\xc9\x12\xb1\x3a\xda\x5e\x2e\xb3\x90\xdb\x4c\x06\x51\xde\x2c\x0c\x23\x1d\x37\x94\x20\x98\x62\x30\x2f\x6a\xf1\x21\xb0\xf2\x07\x27\x32\xb6\x5b\x0e\x9f\x9a\x06\x9d\x26\xb3\x78\x28\xaf\xbf\x82\xd8\xa1\x45\xc3\xae\xc4\x83\xa9\x1c\x84\x65\x2e\x0d\x22\xfc\x62\xe3\xf9\x0f\xb7\xc8\x0c\x58\x6e\x38\x25\xe0\x53\x14\xb7\xfd\xbd\x0c\x5f\x73\xb6\x8f\xd4\x33\x6d\xba\x22\x0f\xea\x1d\x6e\xd0\x44\x7f\x6f\x60\x8f\xdc\x3c\x70\xb9\xc7\x8b\xed\xc4\xf9\x02\xa3\x08\xd0\x70\x7d\xd1\xa9\x58\x24\x67\x51\xee\x32\xf0\x7a\x99\x8b\xb8\xf6\xc6\x54\x81\xac\x03\xb5\x9b\x4c\x48\xab\x7b\x7c\xdd\x79\x64\x58\xcb\x71\x59\x02\xd3\xd0\xe6\x33\x19\xee\xc6\x57\xbc\x25\x73\x9b\xaa\xeb\xd4\x9b\xc8\xdb\x84\x63\x26\x03\x2f\x9f\x13\x69\x80\x11\xbc\xa5\x55\x2c\x32\x9d\x87\x76\x07\x7c\x46\xa2\x7f\x33\x9e\xf2\x25\x1f\x24\xd8\x14\xb9\x3a\x56\xde\x5d\x6a\xeb\xfa\xa8\xba\x9d\x57\xa4\x35\x76\xa2\x38\xc7\x43\xec\x07\xb9\xcc\xde\x9e\x90\xbf\x19\xf1\x26\x77\x9a\xc2\xfb\xae\x24\x50\x46\x41\x09\x08\xcf\x76\xe4\xf7\xf1\xa8\xaf\xea\x6a\x25\x6e\x00\x31\xf4\x1c\x42\x3a\x05\xd3\x93\xa2\x8f\x12\xdc\xa6\x32\xc9\xb8\x64\x50\x0b\x47\x72\xc1\x10\x8c\xac\x7e\xe9\x0a\x6b\x4e\xee\x72\x90\x30\x1f\x0a\x24\x92\xce\x43\xc2\x97\x9d\x6b\xb8\x59\x33\x5b\x13\x97\xe5\x5b\xe6\x41\x12\xe2\x4e\x6e\xa9\x84\x14\xf0\x96\x1d\x97\x65\x8f\x6c\x90\xd8\x9a\x89\x71\xe7\xac\xa4\xd3\xd5\x39\x59\x42\xba\xf9\x6b\x52\x97\x6e\xdd\x2e\xc3\x2d\x3c\x73\x42\x4d\xab\x6d\x19\xa4\x4b\xeb\x2b\x81\x26\x7c\x94\x65\x1d\x17\xaa\x02\xad\x5f\xcd\x46\xb9\xb2\x92\x89\xed\x23\x39\x86\x5f\x2f\x6b\x12\xd4\xa5\xfa\xa2\x99\xc4\x06\x8f\xb8\xac\x3f\x33\xc7\xb4\x16\x5c\x5f\xfa\x39\x8e\xd4\x61\x8e\x0e\xd0\x19\x20\x2f\xf6\xb9\xf8\xbf\x5e\x79\xcb\x02\xc7\x42\xf9\x88\x7a\xb2\xb7\x3d\x0f\xd6\x76\x38\x42\x21\x38\x46\x85\xda\x19\xe3\x04\x4d\x69\x03\x12\xd2\x94\x35\x96\x62\x82\x65\x18\xe7\x8f\x53\x82\xd7\x39\x64\xe1\x7c\x9e\x8d\x0a\x02\x4a\xac\xaf\x7f\x83\xf7\xd6\xc2\x1b\x02\xbe\x13\x62\x15\x7b\xcd\xe3\x65\xc8\x98\xb4\x13\x53\x7c\x7e\xc3\x19\xc6\x63\x86\x9f\xec\xac\x1d\x40\xb5\x06\xe5\xf6\x77\xf7\x7b\x59\x0e\x54\xbc\x99\xab\x72\xd4\x16\x35\x9d\x95\x6f\x2e\x44\xb5\x0f\xbb\x0c\x23\x40\xeb\xdd\x1f\xf9\x00\x3a\xed\x64\x34\xdc\x22\x5c\xd4\x0d\x5c\xa0\xd1\x3e\xf9\xf7\x35\xf6\xaf\x71\x8d\x19\x33\xea\x5a\xd7\x98\x7e\xeb\x5f\xfb\x1a\xbb\xcd\xe9\x36\xd6\xe9\xe8\x74\xe3\x8d\x1d\x6a\xfc\xef\xb3\xfc\xe7\x39\xcb\xea\x22\xd3\xb7\x90\x55\x60\xc0\x43\x0a\xa5\xa3\xe5\xd5\x64\x8e\x87\x57\x69\x69\x5d\xfd\x56\x89\x53\xb6\x2e\xee\x9d\x9f\x71\x2d\xb3\x7d\x69\xa7\xdc\x88\xa0\x9a\x26\x88\x72\x74\x25\xad\xa5\xd2\x82\xd6\x9a\x5a\x69\xb2\x4c\x8b\x8d\xd9\x09\x01\xb9\x6e\x6d\xdb\x89\xa1\x21\xd7\xa4\xf1\x05\x07\xcc\x39\x69\x5a\x14\x97\x4b\x18\xb2\xfa\x7e\x33\xfc\x46\xbf\xef\x50\xfc\x3c\xd7\xc2\x38\xfa\x66\x8c\x20\x16\x97\x67\x98\x13\xce\xa1\x1a\xee\x83\x73\xd6\x6a\x0f\x82\xdd\xb2\x6a\xea\xf7\xfd\x25\x8c\xe9\x7e\xee\x77\x74\x58\xce\x98\x64\x3a\x4e\xd4\xbf\x62\x42\xf2\x5f\x35\x90\xdc\xee\xb4\x41\x6c\x59\x67\x1c\x1c\x7a\x3d\x18\x9a\x13\xd2\xba\x9c\x6a\x1b\xfc\x22\x10\x53\x50\xaf\xa4\xb1\x83\x5e\x76\xb2\x40\x22\x9c\xaf\x44\x65\xaa\xb1\x2b\x16\xc7\xda\x1e\x1d\xa1\x7d\xf4\xfb\xef\x1b\x34\xd1\x67\x9c\x26\x67\xf5\x94\xa5\xf9\xe0\xd6\x70\xd0\x3d\xda\x51\xfb\x21\x67\xdd\xef\xdb\x01\xc1\xf1\xbe\x24\x95\xb2\x33\xe9\xf2\x7e\xd4\x55\xf0\x2c\x89\x7a\x37\x87\x38\xdf\x41\x42\xfb\xb8\x7c\x98\x81\xa3\x2d\xce\x66\xc1\xe6\x2a\x80\xc9\x69\xa5\x62\x0a\xc3\xf9\x5f\x38\xbb\xb9\x0c\xef\xb8\x10\x3f\x7b\xaa\x3e\xde\x8b\xe8\xb5\xb7\x67\x87\x70\x10\x32\xea\x66\x38\x2e\xa7\x90\xaa\x6d\x1a\xa3\x08\x12\x83\x1e\xac\x6e\xe2\x55\xa0\x89\xa0\x14\x27\x30\x2a\xc6\xa0\xb8\x62\x09\x39\x52\x5e\x41\xbe\xcc\x12\xd5\x3e\x37\x77\x62\xaf\xb0\x92\x0d\xa7\xda\xcc\xfa\xff\x19\x08\x6f\x1e\x48\xad\xc0\xde\x9e\x76\x47\xe9\x0d\xae\x63\xa8\xe0\x26\xaa\xc8\xb4\x65\xd7\xa4\xd1\xfb\x92\x06\xd1\xa4\xce\x2d\x75\x97\x66\x8a\x6f\x90\x9a\x93\xe1\x33\xbd\x93\xba\x63\xf9\x6b\x13\xdb\xd8\xe2\x9f\x86\x36\xaa\x9b\x49\x04\x7b\x04\x2d\x87\x0c\x1b\xb2\xc9\x88\x0d\x1a\xe8\x13\xfe\x97\x82\x27\xb3\x9a\x68\x63\xd8\x65\x67\x0a\xb6\xd7\x6c\x19\x72\xbb\xfb\x77\x24\xd2\x4b\xd9\xf6\x65\xc3\xe6\x79\xb9\x3e\x28\x7a\xd2\x2f\xcc\x23\x84\x06\x64\x6c\xee\x85\xc4\x57\x95\x5b\x87\xd8\x11\x47\xdc\x58\xf0\xa0\x83\x98\x1f\x48\xc1\xd1\x92\x54\x15\xd0\x5a\x45\x2e\xf6\xbc\x0a\x65\x51\xcd\x98\xb4\xe9\xa9\x84\x99\x70\x7d\x4b\xa4\x8f\xab\x2a\x0a\xdd\xfe\x13\x4b\xe8\x74\x3a\x82\xf3\xa3\xe7\x10\x0e\x91\xb8\x7a\xd7\x3a\xdf\xc3\x03\x25\xd9\xf0\x9e\x26\xda\xc6\x05\x0d\x0d\xff\xff\xe8\x25\x36\x82\x9e\xbd\x3c\x2d\xb5\xf6\x81\x4a\x94\x5d\xf8\xbd\x2f\xf0\x7a\x0c\x22\xd3\xbf\x90\xdb\xef\x8f\xb9\xaf\xee\xf8\x36\x08\x98\xff\xcf\xe6\x00\x39\x47\x06\x1a\x17\xac\xeb\xe9\xd3\x9b\xbc\xdf\xd9\x97\x0b\x15\xd8\x68\x16\x69\x6c\x43\x1c\xea\xd8\xb3\x8e\x2d\x51\x45\xa2\x3d\x4b\xb8\x6b\xf2\xde\x0b\x1c\x78\xa2\xc6\x2e\x43\xb3\xae\xa5\x5a\x8f\xdc\x6f\xac\xfe\x83\x96\xa1\xbf\x99\xd1\x86\x16\x61\xd0\xc8\xec\x2c\x02\xf2\xf3\x30\x54\x24\xac\x8d\xf6\x6d\x19\xfa\x67\x47\x9a\x95\xd7\x04\x22\x9d\x7c\x21\xde\x37\xcb\xa6\x02\x2d\x11\x6d\xfd\xa4\xd0\x7b\x68\x5c\x84\xb1\xb1\x43\x8c\x0a\x32\x5e\x3f\x71\x63\x20\x16\xd9\x0c\xff\x6a\x59\x93\x54\x34\x32\xf3\x9b\xc1\x3a\xc9\x79\x30\x57\xdd\x0f\x89\x36\x86\x12\x2d\x43\x0b\xd2\x08\x22\x5a\x11\x0a\x24\xa8\xb8\x3d\x89\x17\xae\x7c\x6a\xcb\x6b\xa5\x09\xb3\x41\xca\x98\xe7\x4c\xbc\xb2\x2e\xf2\x55\xf7\x96\x8b\xe9\xaf\x78\x9a\x4b\x7f\x88\xea\x58\xa8\x36\xb3\x71\xf4\x56\x6f\xe0\xb5\xbf\x56\x5b\x6e\x36\x99\x13\xaa\x25\xa5\x94\xcf\x16\xa6\x65\x7a\xe6\x6e\x2a\x52\xeb\xd2\x8f\xd4\xd2\x71\x5a\xae\x8e\xe2\xf6\xa6\xba\x22\xe1\xbe\x0c\x32\xf1\xd0\xad\xb8\x5b\x4f\x72\xcd\xf8\xb4\x9a\x1e\x3e\x39\xd8\xd9\xd0\xc1\x22\x10\x71\x22\x79\x44\xac\xfc\x40\x8c\x98\xe3\xf8\x8f\x37\x5f\x2f\x09\xc3\x32\x03\x79\x5f\xa0\xf8\x77\x38\xf8\x72\x84\x50\xd7\x3f\xeb\xf1\xae\x25\x73\xde\x06\x24\x9f\x5b\x1f\xc2\xcf\x1d\xfd\xb4\xd9\xb3\xf7\x45\x1e\x92\x7f\x91\x50\xaa\xf0\x74\x8d\x8a\x33\xb2\x2f\xf5\xa9\x60\x23\x40\xdf\x79\x1c\xd5\x8d\xa6\x37\x26\x8c\x6a\x18\xf0\x0d\xa9\x76\xd3\x20\xaa\xbe\xa5\x1f\xcf\x42\xc3\x27\x6f\x17\x2b\xb5\xc9\x3b\x26\x29\xa2\x7f\xa1\xec\x5d\x77\x1d\xda\x10\x77\xff\xdc\x41\x41\xff\x02\xdc\xfd\xe6\x27\xe2\x46\xf1\x45\x7f\xf2\x83\xf0\xc6\x1a\xf9\xf4\xad\xe6\x96\x1d\x82\xc3\x31\x2a\x1d\x24\x75\x0a\x3e\x7f\xc0\x8c\xb6\x59\x76\x26\xe3\xf7\xcf\x7b\x10\x54\x1b\x2f\x2b\x81\xdb\xfe\x48\xb9\xe8\x12\xef\xfd\x6c\x74\x46\x7f\x75\xb0\x44\x38\x4d\xfe\x48\x8e\x89\xa6\x19\xbe\x8f\xef\x2c\x98\xe6\xae\x1c\x10\x74\x3a\x4c\x93\x3f\x3e\xf6\x21\x2b\x31\x0c\x31\xd2\x31\x91\x0f\xe1\x60\x29\x66\x9a\x76\x2d\xdd\x82\x97\x66\x63\x23\x04\xab\xfb\x2f\xa5\xf5\x6b\xfa\x2b\xeb\x40\x18\x0a\x6c\x33\xc4\xd3\xf9\x4f\x28\x1b\x6a\x31\x7c\x0c\x22\x40\xa9\x90\x18\xe5\x9a\x09\x1f\xbd\xdb\x15\x73\xa3\x0b\xc2\x51\x3f\x7d\x5e\x37\xd1\xc6\x54\x94\xcf\x12\x43\xb1\xf6\x45\xfc\x99\x4e\xc6\x50\xb8\x45\x30\xe0\x90\x0f\x6b\xdc\xd0\xc3\x8b\x92\xab\xb0\xba\x21\xc7\x53\x4a\x0a\xf9\x42\x5c\x4f\x9f\xcd\x2a\xb8\xa6\x37\xeb\x06\x6c\xd6\xba\x57\xc6\x2b\x9d\x77\xe4\xe2\xea\x5b\xf0\x3f\xd8\xc9\xf5\xd9\x16\x7c\x2d\xbf\xd9\x46\x97\xfb\x16\xce\xb4\x33\xe8\x86\x4d\x6c\xfc\x8f\xd1\xbc\x1b\x82\xdf\x97\x6c\x59\xab\xce\x3a\xea\x6b\x31\x0d\xd9\xeb\x33\x6a\xbd\x63\xda\xad\x5b\xc5\x24\x88\x31\xb2\xd1\xe8\x71\xd3\x5b\xb8\x8c\xe6\xb4\xd6\x65\x5c\x14\x1e\x91\xdf\x49\x95\x4c\x7b\x21\xc6\x90\xf3\xe6\x17\xdd\x7c\x8e\x9b\x55\x8f\xff\x0d\x06\x55\x4f\x0f\x16\x0c\x33\x33\x3f\x44\xef\xd4\x3b\xdf\xeb\x8f\x7e\x49\x55\x0b\x4b\x41\xdf\xee\x07\x93\x29\x53\x67\xe1\xa0\x23\x0f\xe9\xf8\x61\x03\x1e\x1d\xd9\xa1\xf2\xeb\x7c\x4a\x5a\x4c\x2b\x9e\x5e\x62\xb9\x80\x35\xa2\x75\x49\xaf\x69\xd9\xe1\x4a\x85\xe0\xd5\x25\xd4\xce\x09\xe2\xbc\x12\xcb\x11\x4e\xb0\x67\x2d\x12\x8e\xce\xf0\x31\xe8\x3d\x0f\xe7\x65\xdc\x8a\x95\xfe\x11\xe4\x87\xc8\xf4\x7c\x96\x6f\x7e\x5a\xbf\xbb\xc4\xb8\xa2\x68\x0e\x96\x09\xbb\xaa\x5f\x8c\xda\x3e\xf7\xb1\xaf\x0c\x22\xcc\x4a\x37\xec\xb1\xe0\x27\xbf\xea\x75\xeb\x2d\x75\xe8\x23\xd4\x04\xbb\x27\x4c\xc2\x2b\x70\x45\xbc\x2d\xc1\xa6\xe2\x20\xd3\xfa\xaa\x72\x35\xda\xcb\x95\xf8\xb4\xc0\x95\x50\xdd\xa7\xb8\xc8\x55\x96\x02\xac\x05\xcc\x80\x27\xf2\x74\x53\x26\x05\xf1\x25\x00\xcc\xcd\x8a\x4e\x65\x87\x1a\x00\x14\x15\xf8\x56\xf0\xfd\x26\x4d\x69\xa1\x7d\xc4\x8b\x9a\x60\xe8\x6b\x1f\xb7\xac\xb0\xa4\x7f\xeb\xa7\x86\x8e\xfd\xd0\xc4\x18\x35\xef\xc4\x6a\x46\x1f\xe5\xd0\x1c\xb5\xcc\x6e\xbc\x67\xc3\x07\x7a\xa6\x79\xf3\x39\xae\xaa\xf5\xa7\x32\x86\x12\xde\x9f\xfe\x8d\x0d\x65\xbc\x20\x3a\x23\xb9\x8e\xd0\x4a\x23\xd7\x56\x6d\xc4\x96\x14\x97\xef\x78\x64\xb2\xf2\xf2\x05\x69\x5d\x16\x6b\xf2\xb2\xfd\xfb\xd1\x1e\x2c\xd0\x7d\x55\x47\x9f\x3e\x3e\x10\x20\x9f\x3e\x4e\x63\xd8\xc3\xb8\xfd\xcf\xfb\xe4\x05\x13\x75\x23\x14\x4c\x68\x56\x55\xb0\xba\xc5\xb4\xe6\xca\x34\x0f\xf9\x48\x46\x8f\x5f\x60\x95\x3f\x26\xde\x66\xda\xd0\x73\xd5\x55\xb8\x41\xb8\x6b\xd9\x1c\x4c\x9c\x53\x55\xd1\x57\x30\x18\xf5\x90\x2c\xdf\xb6\x68\x58\xa1\x1b\xe4\xa8\x8e\xf9\x5c\x39\x09\x81\x4c\xb6\x33\xfd\x6f\x42\x22\x04\xb1\xe0\x37\x53\x08\x06\xb5\xb3\x06\x6c\x52\x18\x15\x78\x81\x2f\xa1\x7c\x70\x74\x87\x25\xc2\x7b\x00\xce\x2b\x3b\x9d\xf4\x75\xa6\x56\x07\x1e\x06\xb9\xef\x35\x5e\xb1\x4e\xb5\x0e\x93\xbf\x9b\xd5\xe8\x03\x70\x51\xb1\xf6\xef\x74\x4e\x5b\x3e\xe1\xe6\x57\x75\x89\x7d\x27\x17\xf8\xe0\xdb\x4f\xbd\x20\xc4\x4d\xa1\x1a\x97\xd5\x41\xf1\xd2\xa5\xdf\xc3\x2c\x0f\xa5\xc5\x8d\xee\x1c\x7d\x2c\xed\xb3\x93\xfc\xd3\xa4\x2e\xc3\x67\x0f\xd1\x3b\x39\x66\xba\xcd\x94\x78\x6b\x81\x57\xfa\xfc\x4d\x59\x03\x84\xf3\xda\x4d\x09\xc1\xa9\xf1\xa4\xba\xc3\x94\xa8\x97\x47\xab\xc0\x55\xd1\x55\xc6\xe5\x03\x2d\x30\x12\x00\xb2\xef\xcf\xd9\xb5\x0a\x27\x9d\xd4\x64\x99\x42\x70\xcb\x3d\x12\xc9\x6d\x74\x5c\xce\x69\x7d\x98\xd8\x43\x31\xaf\x90\xb5\xe3\x38\x01\x51\x58\x67\x9d\x69\x23\x79\x43\xfe\xd9\xd1\x06\x82\xbd\x12\x42\xb8\x07\x4c\x2c\x3f\xff\x4a\xb6\xb3\x10\xf2\x79\x43\x54\x64\x17\x74\xac\x52\x2d\xfa\xfb\xf6\x8f\xca\xda\xbb\xd0\x95\x90\xf5\xb8\x72\x2f\xbb\x9f\x38\xfb\x52\xca\x56\xe3\xfc\x07\x01\x14\x60\xd8\x4e\xaa\xe1\xd3\x4c\x77\xcb\xb7\x10\x14\xa0\x4b\xc3\x71\xfa\x01\x91\xba\x6d\x28\x91\x04\x01\x29\xd5\x25\x1b\xf1\x88\xd6\xd7\xe7\x32\x65\x66\x8a\x69\x50\xca\x12\xd1\x2e\xe6\xb1\x06\x78\x4e\x96\x0a\x84\xa2\x22\xec\x1d\xfd\xfb\x61\x08\x20\x5f\x13\xe1\xe6\x3b\x22\x9f\x89\x91\xbc\x46\x32\xab\x1d\x2d\x76\xee\x2e\x19\x51\xb5\xb2\x62\xb8\x7c\x26\xdf\x8e\x4a\x55\x1a\x6c\x7d\xb2\x0d\xf6\xa0\x0e\xc7\xe0\xf8\x9a\x4c\x7c\x8c\xb7\x51\xcb\xc6\x8c\x94\x5c\xc5\xd3\xf4\xd3\xce\x6a\x86\x8b\x39\x50\x3c\xd2\x55\x79\x97\x84\xbc\xaf\x56\x82\x03\xb2\xae\xb5\x75\x23\xaf\x71\xd5\xf5\xde\xfd\xa3\x6e\x97\x58\x68\x36\xcf\xa0\xfb\x49\x63\x09\x09\xc0\x26\x8e\xac\x26\xcb\xcf\x80\xb9\x1a\xdd\x19\xdb\xfc\xda\xd7\xaf\x69\xcc\xd0\x47\x16\xd4\x88\xb3\x61\xc5\xa7\xa2\x6b\xd1\x82\x34\x05\xa9\x5b\x7c\xa5\x24\x12\x69\xa0\x90\x71\x41\x5e\x4e\x74\x24\xdb\x24\x68\x7d\xd2\xb5\xaf\x0d\x3c\xd5\xa1\xd5\xfd\x68\x3d\x97\x69\xf8\xb6\xf2\x29\xc8\xda\x98\xfe\x37\xcf\xd0\xc1\xee\x7e\x86\x05\x9e\xf8\xb3\xd4\xbc\xf0\x92\xb4\x4b\x42\x6a\xb4\x0f\x6a\xfa\xc1\xfd\x3e\x66\x27\xf7\x83\x3f\x64\x7a\x5b\xd4\x36\x7c\x97\xd6\x57\xf2\xd2\x3c\xe9\xdd\x1d\xe6\xd0\xf8\xc4\x8b\x49\x17\x7e\xb2\xe6\xae\xc9\x61\x76\x14\x01\xee\xdd\x43\x62\x07\x55\x20\x60\x99\xa8\x12\x53\x19\xc1\xcf\x36\xe4\xda\x2c\x92\x74\xb4\x7b\xdb\xc6\x4f\xf8\x98\xd3\x76\xe2\x74\x54\x85\xea\x90\xf0\x69\xae\x8f\x6c\x7a\xfb\xc0\xd5\xfd\xfc\x48\x02\x99\x1c\x6c\x89\x8d\x03\x9f\x3d\xd3\x9f\x3d\xd5\xd5\x4b\xe1\x63\xbd\x31\x0e\xb6\xd1\xa3\x6d\xf4\x78\x1b\x3d\xd9\x46\xac\x41\x4f\x07\x5d\xea\x45\x84\x3e\x1f\x57\x99\x18\x78\xbc\x2b\xa5\x7e\xfb\x24\x5f\x97\x38\x1e\x24\xa8\x4f\x9c\x40\xe3\x9d\x98\xd8\x2f\x72\x89\xe1\x93\x9b\xdc\x10\x31\x86\x89\x91\x82\x7b\xa3\x07\xe9\x9e\xdd\x85\x84\xf4\x8e\x26\xaa\xe9\xb2\xda\x65\x62\x13\x11\x5c\xcc\x54\x48\xb4\x5b\x86\x5a\x29\x34\xf2\x35\x78\xdc\x6c\x4d\x6f\x5f\x3a\x65\x9b\xd5\xce\x94\x05\xb2\x67\x04\x5d\xd1\x6b\x52\xcb\xf5\x5f\xce\x68\x31\x43\x73\xbc\x12\x9b\x00\x97\xa5\x74\xf1\xb5\xb6\xb8\xed\xae\x37\xf0\x99\xd2\xde\x16\x0d\xb9\x06\x79\x22\xda\xfd\x82\x7d\xfe\x0f\x83\x10\xb5\x5d\xf1\xb8\x69\x29\x5e\xe0\x8e\x13\xe3\x54\x4b\xa0\x67\x1d\xf2\xdb\xde\x98\x62\x24\xed\xed\xef\x9b\x1e\xf9\x50\x10\xa2\xdb\x7d\x19\xe2\xec\x6e\x40\x87\x1a\xd7\x8c\xdd\x00\x88\xc5\x54\xf4\x40\x8c\x84\xd4\x31\x39\xa5\xa0\xfb\xe0\x66\x05\x51\x0b\x40\x50\x70\xfc\x3f\xd5\x72\x6a\x5c\xb5\xd8\x42\x7f\x77\x60\x7a\xbb\xa3\x07\xe7\x44\x2e\x98\x2c\x38\xac\xb6\x83\x90\x03\xa7\x50\x41\xbe\xaa\x48\xd1\x2a\x91\xb7\x1f\xe8\xa3\xf1\x40\x6b\x4e\x6a\xde\xf1\x11\x40\x1f\x8f\x05\x4a\x3e\x90\x02\x6a\x92\x8c\x00\xfa\x64\x2c\xd0\x6b\xd2\xd0\x29\x2d\xf0\x48\xb8\x4f\xc7\xc2\x95\xfb\x28\x05\x71\x38\xdf\x6f\x90\x19\x1e\x7c\x1b\x33\xc3\x69\xc5\xb4\xae\x60\x37\xec\xcd\xe4\x5e\x3b\xdf\x80\x77\x0d\x8c\x91\x33\x59\xd9\xf3\xc8\x16\x44\x52\x19\x68\x2a\x6b\x9c\x57\x15\x5b\x0a\x29\x24\xb8\x0c\xf7\x4c\xcd\x2e\x87\x92\xa0\x7e\x76\xdc\xd4\xe3\xa7\xdc\x46\x73\xf8\xfc\xe0\xb2\x6b\x11\x83\x5e\x01\x30\x5c\xbb\x5a\x00\x6f\xab\x2a\xcb\xc2\x94\x5d\x72\xda\xb5\x5d\xd3\x2b\x27\xbf\x5a\x90\x1a\xb2\xf9\x05\xce\x13\x31\x07\xf8\xed\x86\x2c\xc0\xbc\xdf\xb7\x99\x40\x76\xff\x22\x36\x93\x37\xf9\x9b\xed\x27\x33\xe3\xfc\x76\xca\x8c\x92\x16\xd5\x75\x13\x73\x58\xd9\xb3\x53\x59\x23\x09\xd6\x56\x46\x08\x16\x84\x5e\x5b\x8b\x74\x7f\x43\x3f\xd3\xc5\x91\x72\xb9\xb1\x54\x2c\x24\x3c\x05\x1b\x74\xd1\xd5\x94\xcf\xf4\xed\xa8\xab\x31\x2d\x18\x6b\x50\xb7\x68\xe9\x9c\x20\x0f\x18\x6b\xe0\xa1\x92\x21\xa7\x2e\x7e\xcb\x50\x85\x5b\xc2\x5b\xb5\xf9\xd9\xb4\x5d\x8a\xad\xfc\xcf\x8e\x16\x42\x75\x93\xf1\x6d\xd1\xed\xbd\xc0\x0d\x9e\x93\x96\x34\xb2\xcf\x45\x69\xaf\x04\xdd\x6b\x4f\x93\xc0\x7b\x15\x34\x40\x2b\xd7\x6f\xab\xfb\x9b\xca\xd3\xe8\x08\xfc\xa6\xdc\x02\xf9\xb0\x20\x45\x0b\x0d\xcb\x24\xd1\x84\xc2\xe3\xc3\x84\xe2\x18\x82\xc6\x9a\xbe\xb4\xe6\x2d\xc1\x26\x07\x6b\xda\x55\xda\xf9\xda\x6f\x4d\xac\x8d\xe1\x0a\x57\x60\x5c\x82\x3c\xe6\x5f\x95\x23\x4c\x9c\x2a\xdd\x8d\x22\x63\x05\x12\x0b\xea\x4c\x82\xd6\xfa\xd5\x5d\x38\x35\x29\x63\xbd\x8c\x84\x8c\x03\x21\xe1\x94\x3a\x5a\x94\xee\x1e\xe1\x7e\x08\x0a\x54\x1c\xa0\x88\xbc\x20\x45\x47\xfb\x91\x47\xb7\x65\xa8\x24\x45\x43\x30\xb7\x3b\x51\x29\xe8\x7c\xc6\xba\xaa\x4c\x28\x5a\xf1\xcd\xb3\xa6\x22\x93\x3e\xeb\x01\x39\x73\x62\x74\x66\x65\x6e\x74\xe4\x13\x83\xaa\x35\x4a\x4b\xc3\x83\x63\x87\x55\xee\xc5\xa5\xa1\xb6\x73\xc3\x5a\x56\xb0\x0a\xc2\xd3\x48\xeb\x7a\x43\xa4\x79\x5a\xf9\x48\x3c\x47\x88\xad\x4d\x41\x1b\x53\x97\x44\x7a\x54\x0a\x65\x5e\x61\x8d\xa9\x09\x23\x4e\xaa\xaa\x36\xb8\x19\x43\x79\x6c\x53\x51\xa8\x3e\x47\x07\xfb\xa9\xd0\xc0\x05\xae\x69\x31\x79\x70\x21\x67\x46\x4a\xd5\xee\x46\xbe\x24\xf6\x14\x9b\xa2\x46\xe0\xbd\xfb\xa0\x37\x41\x65\x63\xad\xc4\xfc\x4a\x0f\x6a\xd6\x12\x9f\xad\x84\x01\xcc\x50\x46\x1a\xaf\xfc\x22\x9e\x67\xa7\xa0\xc7\xfe\xac\x68\x14\x42\xe9\xbf\x03\xf0\x62\xd1\x40\x19\x48\x73\x19\xf4\x34\xbb\x35\xf6\x6c\xe0\xcd\xd0\xe5\x91\x72\x09\x4a\x8b\x06\xb6\xdb\x69\x54\x49\x32\x88\x30\xf7\xa0\x8a\xf3\x0b\xfa\x0b\xab\x39\x2d\x49\x63\x82\x20\xb1\xd8\xa0\x0b\xc6\x49\xb9\xa7\x00\x0f\x79\xe4\x8e\xd5\x8c\x34\x5b\x24\x4b\xf5\x89\x0c\x31\xf4\x7b\xf5\xa4\x7a\xc5\xa9\x8b\xce\x79\x2b\xbd\xd0\x57\xc1\x58\x71\x1c\xe1\x5f\xff\xaa\x77\xde\x09\xb0\x2c\x31\x43\xc1\x53\x34\xd5\x25\xe9\x54\x01\x4e\x38\xd0\x0f\x02\xfb\xa7\x75\xae\xfa\xf3\xc8\x79\x55\xe9\x34\x67\xa0\xe1\xef\x54\x1f\xa1\x9a\x86\xfd\x8f\x82\x53\x72\xec\x6d\x89\x07\xbb\x05\xab\x0b\xdc\x4e\x68\xb9\xa5\x7f\x7d\x60\x15\x4e\xdd\x7f\x05\x54\x4e\x2d\x12\x52\xd5\xc1\x16\xb5\x02\x8b\x07\xc9\x88\x59\xff\x2f\xef\x4f\x99\x74\xc8\x6a\xe2\xe6\x27\x73\xb7\xb3\xaf\x53\xb9\x14\xca\x05\x38\xe4\x0c\x21\xd1\x16\xd5\xc4\x6c\x27\xe0\x70\x1c\x7c\x49\x3a\x5a\x15\x71\x26\x1e\xd2\x1b\xb8\xc0\x9d\x60\x0a\x6a\x26\xbf\xc9\xb1\xce\xea\x6b\x5c\xd1\x12\xf6\xfe\x6f\x68\x4e\xda\x19\x8b\xca\x42\x9e\x29\x8f\xf1\x0c\x2f\x16\xa4\x96\xd4\x71\x12\x43\x82\xdd\xbf\x6d\xd3\xa6\xec\x7d\xa6\x27\x26\x4e\xc3\x1c\x37\xef\xfd\x64\x4a\x3a\x9f\x93\x92\xe2\x96\x54\xab\xcc\x1e\x89\x77\x6e\xcf\x3e\xf1\x37\xd4\xf0\xee\x48\x6f\xad\x30\xd3\x24\xf3\x32\xba\x49\xf8\xf0\xda\xd5\x6f\xbd\x3d\x95\x8b\x74\xd7\x3f\xe0\x75\xef\x6a\x8e\xa7\x44\x16\x38\x3b\xae\xcb\x37\x64\xda\xd5\xa5\xc3\xbb\xc3\xa6\xfa\x06\xfa\xe0\x8e\xce\x0c\x75\x11\x30\x0d\x7f\x15\x86\x75\x41\xc3\xaf\x15\xd7\x95\x55\x47\x61\x77\xca\x06\x6d\xb4\x45\x13\xe5\x8c\xe2\xa8\xc0\x55\x25\x33\xfa\xd5\x13\x24\xf2\xcf\xda\x4e\x6b\x69\x04\xef\x92\x83\xf6\xcb\x5b\xbd\xcd\xd4\x92\x44\xd3\x3f\x59\xbe\xeb\xea\x31\x7d\x3c\xd8\x05\xb6\xb6\xc8\xa6\xf0\xf6\xc9\x96\x96\xdb\xc6\x2c\xbd\xdc\x9c\x32\xb2\xb3\x81\xfd\xc9\xa3\x3a\x0e\xa6\xfa\x6c\xc5\x99\xe4\x22\x8a\xed\xcc\x23\x26\x59\xee\x78\x5c\x32\xb3\x0b\xf2\x27\xe2\xd7\x81\x62\x1e\xb7\x12\x91\xd2\xa2\x8f\x44\xa6\x34\xd8\x0c\x17\x31\x8f\x8a\xda\xa4\xfa\x26\xaf\x57\x46\x6b\x6f\x0f\xe9\x2a\x88\xb4\x89\x0b\xf0\x5d\xe2\xe2\xbd\x32\xea\xd2\xa6\x37\x61\x39\x5f\xf5\xe8\xce\x4b\xa2\x25\xaf\x2c\xdb\x09\xd2\x26\xf6\xe8\x22\xd3\xe6\xea\x69\x61\xfb\xf1\xee\x52\x06\xef\x88\xbb\xd9\x6c\xac\xc2\xd3\x59\x91\x49\x1c\x33\x09\x86\x2e\xe4\x92\x72\xb8\x29\xe0\xfe\x53\x6d\xc2\xe7\x04\xbb\x9d\xea\x3d\x01\x0f\xe9\xb2\xf1\xdc\x6f\xf5\xe6\x5b\xd1\xc5\x04\x00\x0d\x79\x4c\x6a\x69\xa2\x96\x37\xbe\xc2\x59\x5c\xab\x15\x67\x91\xf3\x6d\x54\x1d\xb8\xdf\x7f\x4f\x76\xb4\x1b\x71\xf9\x29\xf7\x83\x0a\xf9\x88\x73\x49\xc9\x3f\x3b\x5c\x29\x3b\x9e\xaf\x4f\x25\xb6\x8e\x02\xe8\xa4\xb2\x09\xd5\x6a\xca\x9a\x22\xdd\xc8\x3f\xb1\xe5\x36\x5b\x57\x4e\xcc\xae\xbb\x84\x2d\x71\x10\x6c\x08\x6e\x4d\x8c\xb5\xea\x0d\xe6\x3a\x58\x5c\x08\x76\x3a\xc6\x08\x35\x15\xbf\xe0\x5a\x1a\x3c\xc1\xcf\x80\xeb\x15\x9a\xb3\x26\x86\x70\x8d\x1b\xbd\xbf\xde\xb0\x0a\xfc\x41\x10\x17\x14\xdb\x17\xb3\x62\xfc\x49\xea\xf5\x84\x3c\x1f\x0c\x75\xa2\x2a\x28\x24\x47\x77\x3b\x78\x82\xaf\xec\x7e\x4a\x08\x8b\xa0\x3d\x47\xb9\xd4\xb6\x71\xa3\xf8\xe8\x9c\xa8\xe4\xae\x83\x01\x71\x05\xdd\x8d\xed\xd3\xc7\x35\xa6\xe7\x58\x03\x68\x72\xea\x79\x63\x68\xdf\xb0\x9f\xe2\x4a\x28\xae\x32\xb0\x76\xef\x57\xdc\xb5\xb3\xc9\x8f\x5d\x2b\x44\x2b\x64\x1b\xc1\x9a\x28\x77\x10\x06\xb2\x52\xcc\x8f\xc1\xd0\x7d\xa2\xcc\x39\x93\x98\xa2\x85\xd2\x5b\x2a\xa5\x71\xe9\x12\x61\x19\x15\x12\x1c\x8a\xa4\x01\x33\xaa\x8e\xb9\xac\x2a\x37\x49\x44\xb0\x4c\xcd\x8f\x24\x0b\x4a\x37\x22\x30\x7c\x87\x2a\xaf\x80\xe0\xca\xc9\x2c\x45\x21\x04\x80\xe6\x71\x94\xa9\x64\x2f\xbe\x8c\x16\x02\x62\xe4\xd0\x11\xf2\x43\xf5\x97\x33\x5a\x11\xf5\xdd\x33\xe4\x7a\xfd\xd2\x15\xbe\x6d\x58\xc9\x11\x3c\xfd\x0e\x5e\xfd\x25\x3e\x7d\x6a\x34\xf9\xef\x37\xe8\x20\x66\x6f\x6b\x27\x23\x99\xb1\x13\xbc\x72\x5c\xca\x73\x4f\x6e\xeb\xa8\x34\xc8\xbe\x64\x26\xf3\x47\x3e\x1f\x71\x4c\x61\x5a\xb4\x49\x69\x48\xff\xdc\x45\xe2\xee\xf0\xe4\x46\xa6\xf2\xa6\x8a\x40\xc0\x7d\x9d\x9e\x4f\x62\xa5\x33\xd5\x65\xfb\x29\xb1\x4e\x76\x6f\x78\x55\xa7\x20\xaf\xad\x80\x8f\xdc\x4c\xbe\x46\x1e\xb2\xd3\x35\x8d\x3f\x1b\x45\x32\x61\x30\x88\xd1\x1b\x1a\x7e\x4c\xf9\xd8\x3a\x6e\x12\x94\x28\x22\x1b\x32\xd4\x93\x8a\x00\xdb\xa3\x2d\x85\x30\x44\x30\x47\x5f\x12\x19\xc4\xe1\x4a\xe6\xa6\x9d\x55\x99\x96\x83\x92\xe6\xe4\xfd\x41\x95\x52\xda\xd5\x2e\x57\x88\x93\xb6\x55\x1a\x23\x6d\x34\x22\x2d\x43\xff\x4b\x1a\xe6\x28\x9e\x6e\x56\x98\x80\xe3\x54\x24\x0f\x6b\xa2\xe4\x23\x42\x9a\x1b\xab\x96\x7b\x7b\xea\x65\x95\xaa\x20\x75\x41\x49\xa4\x61\x5b\x20\x94\x24\xf8\x83\x6c\xba\x2e\x00\x07\x07\xb5\xb5\x26\xef\xc9\x4a\x9b\xf2\xb7\xc6\x1a\x8e\x70\xce\x00\x32\xca\xae\x15\x0e\x16\xf7\x80\x6b\x94\xc1\x29\x69\xb7\x5c\x90\x86\xb2\x12\x2d\x67\x2a\x1c\x21\xcc\x3b\xf5\x6d\xfb\x0d\x91\x51\x0a\x52\x49\x09\xcb\x98\x36\xa4\x82\x7d\x63\x53\x54\xf2\xd6\xfd\x54\x1e\xc4\x0d\x03\xa0\x85\x60\x16\x89\x65\xbe\x42\x77\x33\x6f\x7d\xdb\x74\x24\x90\x4d\x73\x60\x03\xaa\xbf\xd0\xa6\x1d\x4d\x1a\x35\x47\x71\x42\x8d\x51\x47\x9c\xff\xae\xf6\xdc\x36\x92\xfa\xfa\x0c\xfb\x83\x09\x8a\x43\xcb\x6f\x6f\x24\x99\xb0\xec\xf9\x81\x54\xb8\xba\xf6\xb6\x8c\xf2\x07\xad\x95\x79\x12\xac\x93\x10\xf8\xf4\x60\x9a\x9d\xea\x4c\xba\xd8\xe8\x1e\x1c\x44\x48\x43\x25\x4b\xe9\x8b\x52\x2f\x09\x95\x11\x76\x38\xab\x54\xa4\x49\x2e\x4f\xcd\xbc\x99\x70\x14\x06\x18\x49\xb3\x38\xb4\x21\x5f\xf3\xd2\xfa\xbc\x9b\x0e\x96\x78\x60\xd7\x79\x80\x55\xca\x7a\x38\x5f\x5f\x30\x0f\xf6\xa7\x52\x23\xb8\xa7\x47\xa8\xac\x31\xca\x5b\xf0\xda\xd9\xfd\x48\xa7\x88\x0a\x45\xbe\x2e\x03\x76\xa0\x22\x8a\x64\xf9\x48\x8e\x68\xcd\xbb\xe9\x94\x16\x94\xd8\x0e\x75\x56\xa0\x8c\x77\x1f\x78\x96\x75\x71\xaa\xc8\x24\xee\xbb\xa8\x5b\xa5\x32\x65\xc4\xd4\x58\x42\x4d\xd7\x50\x08\xee\x2e\x7f\x63\x86\x06\xf1\x84\x3d\x54\x63\x78\x2e\x7d\xf8\x9b\xbc\x7a\x1a\xa2\xcc\xda\xa3\x5d\x8a\x02\xa1\x71\x2a\xef\x15\x69\x43\x05\x75\x24\x56\x05\x5b\xac\x52\xda\xea\x10\x5e\x4e\xbc\x69\x2f\x5a\xaf\xed\x73\x46\x14\x5b\x03\x33\x37\xac\x35\x81\x97\x78\x37\x92\xd5\x7e\x26\x32\x86\x94\x06\xba\x74\x44\x4a\x48\x8b\xd2\x42\x9c\xe0\xd6\x29\x7b\x66\x7a\xf7\x4b\xcd\xc2\x6e\x53\xed\x93\xd4\xd0\xa8\x7c\x87\x77\x97\x89\xb2\x4b\x70\xb4\xf4\xcd\x61\x2e\x53\x39\xd2\x12\xe6\x0f\x81\x57\x57\xac\x6d\x49\x0d\x95\xd5\x6b\xd8\xff\x18\xc6\x95\x41\x56\x97\x71\xa0\x86\x06\x5d\x97\x51\x18\x32\xa0\x07\x2e\x87\x4b\x22\xa3\x01\x48\x44\x8e\x68\xe2\xa6\xb8\x34\x35\x92\xaf\x94\x57\xc1\x37\xdb\x32\x74\xb0\xbf\x1f\xbe\x24\xb9\x75\xaf\xdb\x57\x49\x19\xd2\x42\x6c\x44\x43\x65\x51\x6e\xe9\x3c\x5a\x01\x36\x95\x00\x71\xa5\xf9\x48\x10\x3b\x90\x72\xf3\xea\xcc\xb6\xb3\x53\xf1\x52\x38\xd7\x9c\xb3\x75\x73\x2e\x11\x0d\x0d\xf2\x96\x82\x7a\x8b\xbe\x7d\x42\xfc\xfa\xb2\xab\x6c\x87\x3e\x53\xbf\x3a\x0d\xf1\xca\x6b\x13\x98\xc6\x71\x64\x33\xc1\x14\x72\xa3\xba\x2c\xb9\xb4\x3a\xe3\x7a\x2d\x24\x5b\x45\x47\x28\x64\xa3\xef\x24\x89\x7e\x11\xe7\x5c\x8a\x38\x29\xd5\x1d\x97\x73\x5a\xef\xf8\x61\x2e\x62\x68\x8e\x26\x26\x20\x7a\x4f\x05\x71\xcb\x5f\x55\xe8\xf5\x9e\x1b\xda\x1c\x23\xba\xb7\x67\xd2\x3a\x0c\xf0\xe3\xf3\x53\x79\xc8\xc2\x33\x9d\xf4\xbf\xfb\xa4\x40\xf7\x6d\xee\x08\x7a\xf8\x10\x4d\xee\x07\x4b\xf2\xfb\xef\xe8\xbe\x4f\x99\x9c\xb3\xdd\x91\xa1\xc6\xc8\xfe\xee\xcf\x9d\xaa\xbf\xa9\x01\x03\x8e\x1f\x69\x44\x06\x6a\xfa\xf5\x82\xd5\x2d\xad\xbb\x98\xc0\x69\x3b\xce\x82\x34\x73\xca\x39\x65\x75\xa5\x03\x82\xf5\x66\x90\x57\x7d\x72\x9d\xcf\x5f\xbd\x7d\x71\x88\x8e\xdd\x38\x6a\x19\x11\xea\xc8\x3d\x8b\x86\xb2\x46\xfb\xa3\x0e\xf6\xf7\x77\x5e\xfe\xfd\xd5\xcf\x71\xe2\x6b\x0a\xfc\x44\xa5\x87\x04\xbb\x69\x0b\x58\x9a\xbc\xe3\x25\xe3\x53\xd1\x24\x18\xb5\x64\xbe\x60\x0d\x6e\x56\xe8\xaa\xc1\x85\x51\xc7\xd4\xf7\xa9\x31\xe4\x10\x2d\xa4\xe8\x5f\x35\xb8\x2e\xa7\x18\x8a\x7a\x97\x61\x7f\xb2\x39\x5e\xa9\xfb\x45\x89\x5d\x62\xd2\x62\xa4\x68\x2a\xbb\xa9\x71\x20\x29\x18\x4a\x77\x7b\xe4\x82\xb9\x11\x0a\xf1\xe4\xee\x81\x79\xf5\x26\x7d\x5e\xe2\x7c\xbb\xbd\x3d\x84\x76\xd0\xab\x4a\x1c\x32\x1e\xd1\x6a\x5b\xf7\x99\x73\x15\x4d\x80\x0c\x16\x8c\xf4\x19\x94\x20\xcf\xc9\x52\x82\x94\xd9\x39\x56\xb5\x92\x30\x6d\xc9\x50\x73\xeb\xde\xe8\x74\x1f\xf9\xa7\x3b\x3c\xdc\xe2\x23\xff\x70\x6f\xfe\x6c\x7f\xc6\xa3\x96\xb4\x47\x1d\xec\xf7\x57\xff\xd6\x2a\x89\x8f\x66\x56\x59\xf6\x12\xb7\x74\x7e\x0f\x74\x26\x24\x4d\x8b\x85\x9a\x67\xd2\x26\x64\xb2\x04\xbe\xc6\xb4\x12\x9c\x2d\x93\x2d\xc1\x99\xdf\x55\x76\x2e\xb6\x71\x2a\xf1\x10\x64\x26\x18\x55\x77\x72\x56\x6f\xc0\x38\x1e\x4c\x9b\x75\x21\x0e\x1d\x9b\x57\x2b\xb1\x82\x32\x56\xdc\xc8\x31\x20\xbf\x48\xe9\x8b\xca\xa2\x5f\xa5\x9f\x10\x76\xee\xf0\x1c\xcd\x14\x2c\x18\xa1\x0f\x89\xd7\x38\x34\xd7\x69\xfc\x30\x32\x23\x0a\x51\x15\xad\xa9\xeb\x79\xf8\x23\x1c\x57\x55\x34\xd5\x8a\x4c\xad\xd5\x71\x2a\x1b\x57\x3b\x00\x10\xf9\x40\x5b\x39\x37\x3a\x5f\x54\xb4\xa0\xad\x3b\xbb\x96\x49\x27\xae\x98\xa0\xaf\xff\x99\x65\xe0\x32\xa7\x41\xa0\xa9\x24\x5d\xa8\x2d\xeb\x6c\x00\xae\x25\x38\x47\xfd\x6b\x1b\x5c\x73\x1a\x4f\x21\xab\xb4\x25\x0c\x03\x9e\x55\x22\xb2\x2c\x28\x77\xa3\x71\x21\xde\xde\x91\x1c\x29\x3a\x3d\x89\x70\x59\xe0\x1a\x7f\x95\x4b\x97\x80\x6a\x12\x45\xb2\x30\xfc\x54\x9c\x04\x08\x58\x7a\xd5\xdf\xde\xd0\xe8\x08\xbd\xfb\x25\x52\x88\xfe\x0e\x46\x4f\xd8\x62\x5c\x15\x8e\x0d\x7a\x82\x26\x4d\xb0\x5e\x86\xe7\x4d\xb2\x59\x7d\x6d\x7b\x5c\x56\x2b\xdf\x12\x42\xe2\xc7\x4f\x11\x36\x64\xbe\x68\x57\xfe\xa3\x76\x41\x82\x91\xd0\x11\xfa\x78\x70\x88\x3e\x7e\xda\x46\x8f\xe4\x3f\x8f\xe5\x3f\x4f\xe4\x3f\x4f\xc5\x3f\x6b\xe7\x18\x80\xf9\x26\x81\xc6\x88\xb4\x57\x9e\x08\x16\x06\xb6\x64\x43\x41\xcd\x2e\xd4\xba\x49\x52\xe0\xf6\xd7\x44\x89\xf4\xe8\x28\xf8\xfc\x9d\x0a\x63\xe8\x89\x63\x30\xc3\xa9\x67\xd1\xf3\x23\x37\xfb\x4f\x7d\x98\xbe\xd9\x64\xd0\x10\xae\x2a\xcd\xae\x1b\x99\x14\xb3\xad\x8d\xfe\x96\x9d\xc1\x53\xda\xb0\xe0\x97\x5c\x09\xe9\x61\xb5\xb5\xe4\x24\x73\x2a\x9b\xfe\xb9\xc5\x75\x9b\x08\x11\x35\xcd\x3c\x72\xe4\xfa\x46\x31\x81\x49\x1e\x59\xe5\xfc\xde\x42\xcf\x47\x53\x36\x47\xee\x73\x88\xdf\x8e\xe9\x0d\xb2\x54\x59\x02\x8f\x75\x6d\xc3\xe1\x05\x91\xce\x05\xce\x8d\x76\xa2\xeb\xff\xa0\x19\x5b\xa2\xb9\xb6\x8c\x80\x15\x4e\xad\xb0\x8d\x20\x32\x23\x49\xf3\x8c\x8e\x24\x4a\x86\x10\x21\x6d\x10\xee\xe6\xe7\x92\x7b\x49\xbf\x87\xe6\xa8\x36\x24\xe6\x56\xf4\xde\x89\xe9\x3d\x9e\xda\xc0\x5a\x0d\x7e\xc7\xa5\xd0\xd6\xd7\x19\x3a\x9c\x5b\xd6\x2b\x7f\x56\x97\x42\x65\x35\xe2\x02\x15\x7f\x53\xd3\x51\x2e\x5a\x43\xdc\x34\x78\x65\x0c\x4d\x29\xe3\x8f\x4b\xe2\x92\x54\x44\xec\x0a\x15\x08\x2c\x67\xa0\xed\x9e\x47\x21\x83\xed\xa5\xc8\xde\x1e\x7a\xe3\x8b\x44\x21\xc6\x63\x90\x92\xc1\x21\x21\x75\x7a\xa2\xa8\xf4\x62\xc8\x21\xc5\x06\x37\x0b\xd1\x90\x6b\xd2\xb4\xf4\xb2\x22\x12\xb1\x67\x32\xdb\xe8\xf9\x64\x0b\xfd\x3f\x95\x79\x34\x62\xb1\xd2\xcc\x00\x79\x01\x97\x32\xe4\xc4\x89\x69\xdc\x56\xa5\xe8\x95\xf0\xb4\x8d\xda\x66\x85\xf0\x15\xa6\x75\x1f\x34\x69\x61\x17\x60\x6a\xd6\x6e\x43\xc6\x80\xf8\x20\x6f\xc7\x73\x7f\x64\x90\x82\x59\xcd\x77\x86\x20\x03\x69\x00\xfa\x27\xfb\x72\xec\x2c\x09\x7f\xa2\xe5\x3a\x8a\x3f\x4a\xc5\xac\xe9\x9f\xf4\x2e\x4b\xa8\x21\xc8\xeb\x5f\x2e\xee\x0f\xc9\xc1\x95\xb9\x4f\x49\xaa\x23\x2e\x10\x58\x2f\x5a\x7b\x93\x1e\xba\x3a\x6c\x45\xd5\xe8\x26\x75\xf7\xcd\x3b\x33\x40\x1c\xa2\xa4\x7f\x6e\x71\x0b\xa1\xb0\x7c\x87\x19\x7c\xc8\xf7\x3c\x4c\xd7\x0b\x2d\xf6\xa9\x88\x7a\x1b\x86\x6b\xdc\x36\x52\x4b\x62\x4a\xcd\x99\x53\xff\x9b\x6d\x37\x94\x15\x3a\xc7\x8b\xab\x46\xc8\xeb\x99\x8d\x9b\xe6\xe3\xbd\x0c\xde\xe3\xba\xf1\x54\x7a\xd3\x44\x9c\x3b\x52\xdf\x71\xee\x3d\x89\xd5\x4e\x1a\x71\x57\xe6\xc0\x9b\x3c\x2a\x79\x97\x8e\xbc\x4a\xcf\x99\x6a\xfe\x09\xb1\x21\x84\xa8\x50\x68\x60\x00\x4e\x29\x68\xae\xa2\xa4\x9d\x88\x92\x95\x67\x27\xd7\xda\xe6\xa6\x68\x3d\xfa\x46\x1b\x6b\x43\x90\xab\xb6\x0b\x19\x55\xe5\x71\x55\xf5\x80\x4e\x47\x27\x8b\x9b\x56\x56\x61\xe3\x50\x33\xce\xc4\x13\x3b\xd5\x5f\xdc\x3d\x1a\x6f\xe5\x14\x54\xa0\xb5\x0c\x96\x74\x56\x8b\xef\xca\x4c\xf8\x02\x9c\x2d\x15\x5b\x92\x26\x7c\x42\x19\x18\x52\x30\x6b\xb2\x74\xb1\x13\xcb\xa4\x41\x48\x1b\x83\xad\xea\xe2\x00\x4c\xc9\xe2\x9e\x26\x68\x85\x79\x5b\x37\x41\x2e\x64\xc6\xbe\x14\xc8\x38\xbd\xeb\x1d\x8e\x92\x58\xd6\x9e\x45\xfe\xcc\x01\xc7\x6b\x06\x1b\x1b\x30\xe3\xe3\x8c\xbd\xe1\x64\x7d\xdb\x6c\xf5\x1b\xee\xd4\xff\x48\x59\xc1\xec\xee\xcf\x19\xc0\x4e\xb0\x60\x93\x89\x3c\x5b\x65\x26\x61\x68\x81\x57\xb6\x20\x01\x0b\x2c\xbd\x1e\xac\x4b\xcc\xc5\xe1\xa8\xa3\x7e\x2f\xb6\x5f\x4e\x10\xe5\x7b\x57\xe5\x43\x43\x15\xd5\x56\x98\xb6\x25\xcc\x8f\x41\x66\x3d\x0a\xe0\xed\xc6\xb5\xd6\x91\xeb\x2e\x8b\x6a\x6f\xeb\xf7\xb2\xd5\xdc\x43\x8b\x87\xd7\x09\xb3\x0e\x09\x1a\x53\x7c\x5b\x57\xb1\x98\x53\xc1\x52\x4c\x6b\x58\x0f\x2e\xb4\x76\x4c\xcc\xcf\x29\x6d\x94\x92\x65\x21\x18\x58\x15\x20\xb4\xe8\xbf\xc6\xb4\x94\x45\xef\x0f\xbd\x49\x6f\x83\x6a\xf5\x92\x10\x7e\x88\xf6\x77\xf7\xb7\x55\x39\x7f\xf5\xc7\x94\x10\xfe\x7d\xd7\xd4\xe6\x03\xe2\x2c\xdf\x4b\xa7\x76\x7b\xb0\xb2\x69\x96\x2b\x83\x1a\xe5\x35\x54\xef\x30\x5b\x96\xc0\x1a\x85\x54\xca\xad\xb8\xfc\xea\xaf\xa0\x84\x1e\x57\x26\x50\x63\xeb\x73\x6a\x3e\x24\xfd\x26\xc6\x78\xa3\x7d\x51\x71\xdd\x8b\xb4\x42\xa2\xcf\x65\xae\x90\x86\x07\x34\x31\x43\x79\x3e\x7d\xbe\x86\xe2\x3d\x3b\x25\x44\x79\x5c\x95\x89\x4b\x10\x7f\xf7\x8a\xb4\x2f\xcd\x17\x89\x98\x26\xb9\x2c\x41\x71\xfd\x44\xf9\x7a\x3a\x75\x07\x78\xe6\x6f\xf0\x78\xb3\x78\x60\x83\xfe\x05\x68\xc7\x01\xd5\xc7\xae\xf7\xf6\xd0\xf7\xb6\x8b\xf4\x94\x10\xe9\x5a\x55\xe6\x5b\xd5\x9c\x44\x8b\x3f\x62\x4b\x85\x1d\x62\x95\x93\xd5\xed\xc5\x85\x2a\xcc\xfb\xd7\x5a\xd1\x12\x0a\xf7\xf6\x79\xce\x05\x79\xe1\xa1\x49\xdc\x4f\x44\xc1\x87\xee\x25\xe8\xd9\x8e\x81\x67\x22\xc6\xa5\xb3\xfa\xa5\x3c\x22\xf0\x98\x89\x21\xb7\xb4\x89\xc3\x77\x7f\x14\xc7\xda\xef\x54\x0a\x5e\xbf\xb0\x49\x86\xb3\x6a\xfe\x4a\xe4\xc2\xc0\x61\xd2\x15\x93\x78\xfd\x08\xb5\xaf\xd7\x4a\x4a\x79\xf8\x52\xbf\xbc\x2b\xdf\x4e\xde\x99\x0e\xf4\xb4\xe4\x9f\x8a\x9f\x51\x8d\xc4\xe7\x12\xa9\x86\x4c\x49\x43\xea\x22\x8c\x71\x45\x70\x50\x2c\xd5\xe3\x76\xd6\xfe\xf8\xbb\x02\x5e\xd0\x85\xc6\x23\xd5\x56\xaf\xe7\xc8\x12\xdc\xb6\xb9\xa0\x75\xe6\xde\xd8\x50\x7c\x46\x30\x5e\xb2\x99\x8d\x0f\x5c\xb5\x49\x48\xbd\x98\xba\x7d\x50\xca\x72\x12\xa5\xe8\x99\x06\x33\x21\x85\x3d\xf2\x67\xd2\x45\xc5\x13\xa9\x46\x5f\x82\x9e\x36\x8d\xc6\x50\xd2\xe2\x3c\xb6\xc8\x3f\xba\x65\x12\x4d\x0f\x3c\x77\xfc\x04\x55\xf3\xe5\xf4\x33\x66\xbb\x24\xb9\x51\x22\x33\xe5\x86\x14\x0f\x10\xca\xd8\x89\x52\x7d\x8b\xe4\xad\xae\x43\x2d\xd2\xfb\x6e\x54\xa6\x8f\x0b\xd4\xbf\xe4\x13\x57\x7b\x88\x59\x42\x43\x03\x64\xd7\xc1\x31\xde\x7d\x6b\xa1\x91\xc8\xdd\xd3\x62\x0d\x3a\xca\xdd\x62\xfe\x55\xf9\xfc\x68\xe8\xae\x74\x20\x66\x05\x43\x5f\xaa\xb8\xb9\x28\xa6\x7f\xb3\xf2\x98\xc7\xf4\x7c\xc9\xcc\xdb\x5e\x57\xa4\x35\x52\xc4\x4d\xe5\xb5\xcf\x22\xab\xdd\x48\x4e\xbb\x8d\x8c\x06\x1d\x95\x78\xdb\xb0\x55\x70\x35\x4f\x81\xd0\x4e\x9d\x53\xed\xb4\x67\x73\x02\xbe\x6e\x0f\x4c\xa9\x60\xb8\x54\xef\xd1\xc4\xa4\x67\x83\x7b\x45\xf3\xbc\x3e\x2e\x51\xa0\x4d\x26\x61\xe2\x86\x5d\x13\x12\x41\xc7\x72\xd8\xf3\xa8\x2a\x9c\x36\xd6\xaf\x11\x59\x7b\x3f\x22\xb1\x6e\x15\xca\xbb\xb9\xb1\x7a\x49\xb5\x31\x91\x0d\x2a\x0e\x2a\x1c\x01\x99\xa4\x96\x1d\xfb\xad\x7d\x26\x90\xe2\xc4\x82\xb9\x00\x8e\x32\x82\x93\x52\x9e\x13\x04\x0a\x5a\x81\x81\x9a\xe3\xf6\x01\xfb\xa5\xaf\x54\x9c\xe7\xbd\x82\x69\xcb\xbe\x3d\xb2\x33\x5a\x57\xb5\x74\x51\x51\xd9\xef\xc4\x06\x9d\x78\xf4\x80\x90\x93\x28\x10\xd8\x10\x46\xe2\x25\xbb\x01\x8d\xab\x09\xbf\xe7\x12\x24\xe6\x8b\x49\xd1\xe7\x10\xbd\x4b\x80\x8e\x3a\xa0\xa5\xdd\xfd\x6f\x4d\xb9\x7c\xb7\xc6\x21\x9c\x20\x71\xd7\xcd\x48\xe5\x44\xb4\xa4\xb8\x49\x9c\xef\xcb\xbb\xb9\x1a\xfc\x67\x0d\x41\xaa\x3a\xf9\xb1\x6d\x77\x3a\x6e\x0b\xc9\x27\x47\xcb\x1d\x30\x67\x70\x20\x9e\x90\xfa\x7d\x3e\x73\xa1\xfa\x2e\xa5\x71\x49\xe5\x52\x67\xa7\xac\xc2\xa6\xd5\xd6\x09\x41\xe9\xa2\x10\x0e\x39\xb5\xcf\x4b\x93\x34\x3a\xd5\x75\xcc\x12\xb3\xe7\x29\xc7\x3e\xe3\xbc\x18\xeb\x25\x4f\xc0\xff\x3c\x61\xcd\x6e\x48\xd7\x57\x96\x91\x16\xb8\x16\xf4\xd0\xb5\x20\x4b\x59\x9c\xb3\xa4\x53\x50\x3c\xdc\xf2\xfb\x29\x88\x67\x6e\x8b\x3c\x07\xaa\x34\x82\x73\xe6\xc3\x85\x93\x8d\xe7\xa4\x0f\xa8\xd5\x27\x4f\xd5\xab\x6f\x99\x53\xbc\xf2\x28\x45\x40\x1d\xa8\x9c\x08\x9d\x18\xb3\x0b\x87\x9f\x19\xac\x65\x93\x36\xd4\x78\x2c\xad\x66\xcd\xdc\x1c\x6e\x75\xce\x4c\x91\x16\x5b\x83\x13\x82\xc2\x74\x34\x98\x5d\x97\x08\xbe\xdf\x28\xf0\x78\xae\x4a\x65\x0c\x95\x5b\xf9\x3a\xe2\x87\x03\x90\xf9\xb1\xc0\x05\xf8\x07\xab\x20\x1e\xe4\x28\x1e\xf7\xeb\x9e\x25\xeb\x75\x1b\x58\xe9\x41\x6d\x0f\xc9\x85\x2c\x93\xd7\x64\x49\x9e\x57\xb5\xc0\x31\x8f\x4b\x7c\xf8\x0d\x9a\x44\x68\xef\xf4\xcd\x33\x13\xc7\x1f\x32\xfe\xf4\xb1\x0c\x79\x7e\x50\x4f\x32\x7d\x3c\x73\x9c\xcf\xb0\x7f\x75\x74\x33\x4c\x17\xb9\x89\x24\xce\xce\xa3\x8d\x73\x0a\xcd\x01\x95\xad\x49\x93\x53\x5c\xaf\xb0\x04\xea\x2d\x2e\x81\xd6\x2c\x30\x81\xd6\x2c\x32\x81\xc6\x15\x9a\x40\x9b\x2e\x36\x81\x36\xc8\x5b\xfa\x4b\x0d\x64\xbd\xc3\x3e\x7b\x89\xdb\xca\x4a\xf7\x02\xe5\x5e\x1f\x18\x28\x8d\x9c\xf7\x96\x86\xdc\xda\x29\x33\xdc\x2b\x7b\x24\x01\xea\x80\x16\x47\x2b\x36\x7c\x6a\xa0\x7e\xc3\x08\x36\x95\x19\x21\xc5\xaf\xd2\x48\xac\xc7\xb4\x90\xcf\xb8\xcc\x99\x74\xfc\x3f\x96\x7f\xf1\x6e\x9e\xdb\x31\x63\x99\x55\x1a\xe7\x9d\xc1\xe9\x66\xf6\xaa\x8a\x46\xe9\x27\x94\x92\xfa\x4d\x24\x7a\x4f\x68\x82\xae\x65\xe3\x6b\x5d\x5f\x71\x54\x74\x69\xaf\x3a\x9d\x46\x73\x8a\x31\xf8\x7a\x8d\xee\x37\x5b\xc6\xba\x3b\x18\x21\x72\xd2\xb5\xee\xc6\xdb\x1c\x0e\xf9\xa1\xc7\x5e\xa0\xf1\xb7\xdf\xf8\x28\xe7\x87\x58\x7f\xe3\xc7\x8f\xec\x04\x83\xa5\xc6\x49\x47\x03\x85\xf7\xe0\xee\x50\xaf\x4e\xc7\x64\x66\xda\x75\x0e\x6f\xe6\x18\x99\x9c\x1d\xdc\xc3\xc4\xed\x1e\xdc\x7b\xc7\x0f\x01\x93\xae\x42\x19\x1f\x31\x09\xbf\x1c\xb4\x9e\x69\x2e\xa1\x55\x65\xa5\x7f\x26\x4e\xfc\x1e\x9a\xb8\x0a\xf8\xce\xf0\xc5\x11\xbb\x61\x5c\x0d\xfc\x75\xd5\xb9\x3c\x26\x52\x82\xbf\x49\xe2\x16\x2a\x63\x7b\x51\x36\xae\xdf\x0c\x5d\x7a\x64\x7b\xb4\x1d\xcf\x46\xd2\x57\x2b\x37\x2f\xd4\xab\x16\x14\x03\x6c\x69\xb3\xba\xd2\x26\x84\x6b\x6f\x09\x92\x31\xdd\xf1\x08\x47\xba\x18\x62\x5f\x76\xd3\x08\x4a\x7c\x66\x21\x35\x28\x75\xa6\x54\x1c\xa8\x8e\xaa\x2a\x2e\xce\x70\xa2\xb0\xa0\xdb\x15\xd7\x6f\x85\x61\x44\x18\x3f\x38\xc2\xaf\x78\xf8\x6f\xd9\xf5\x16\xb2\xeb\xde\x1d\x08\x90\x9b\x92\xf7\x06\x4e\x0e\x4a\x8a\x33\xfe\x11\xfa\x6c\x32\x8c\x91\x25\x3f\xb7\xe0\x72\x83\x81\xc7\x48\x2b\x01\xaf\x73\x3e\xba\xa9\x5c\x32\x30\x81\x2f\x4b\x02\x91\x48\x0c\x55\x54\x43\x29\x57\xe6\x78\x31\x24\x37\xc8\xe6\x64\x0f\x70\x4f\x28\xc7\xc5\xd1\x08\x6b\xfd\x08\x83\xb8\x67\xcd\x4f\x62\x9a\x8e\xb3\xe3\x41\xd7\xe9\xb5\x83\xec\x64\x3d\x32\x55\xf6\x50\xf5\xa3\x91\x55\x64\xfc\x10\x3b\x71\x37\xa8\x8e\xfe\xde\xe7\x6f\x1d\x6e\xe6\xc6\xca\xe8\xaa\x0e\x32\x13\xf5\xda\xb1\x50\x26\x2b\xd5\x84\xa0\x20\x9a\x5a\x96\xb5\x11\x82\xb4\xd3\x88\x00\x42\x6e\x24\xfa\x3a\x94\x79\x15\x57\xf1\x14\xf0\x7e\xaa\xdd\xee\xc6\x84\xeb\xe0\x67\x88\xcf\x46\x97\x50\xe1\x45\x42\x65\xdc\xd0\x40\x95\x52\xc1\x5e\xf3\x02\xb7\x70\xdc\x0d\xfa\x7a\x8f\xea\x0b\x36\xa6\x40\xf3\x21\x7a\x70\x82\x6b\x08\xc9\x73\x96\x8d\x26\xfb\x93\x20\xca\x11\x6f\x69\x05\xf5\x41\x16\x0d\xbb\x6a\x08\xef\xef\x1e\xf6\xc5\x97\xfa\xe9\x45\xaa\xbf\x18\xff\x97\x55\xd0\xf6\x8d\x49\x39\xed\xad\x37\x23\x6e\x7c\xf0\x15\x87\x68\x39\xee\xd0\x60\x62\xb1\x33\x7a\xad\x1c\xce\x70\xa0\x74\x16\x67\x3f\x95\xe0\x76\xf5\x8b\x5d\xfe\x09\xcb\x12\xdf\xad\x8b\x3a\x5f\xa8\x67\x40\xd9\xdb\x7c\xad\x1e\x53\xec\xe2\xe8\x66\x05\x6c\x4c\x56\x47\x54\xbe\x0c\x27\xbd\xed\x28\x53\xd8\x3e\x57\x6c\xf8\xf7\xdf\x2d\x8a\x69\xa5\x21\x41\x02\xa7\xc6\x8f\x14\x95\xbf\x87\x78\x8c\xb7\xab\x05\x49\x95\x24\xbf\x25\x84\xfb\x29\x0f\x57\x34\x9f\x24\xee\x10\x9c\xe3\x0e\x73\xfb\xd6\x11\xe9\xc8\xad\x9c\xf2\x7d\xe7\x4d\x1d\x52\xc8\x78\x07\xeb\x9d\x37\xd3\x6c\x86\x5e\xba\x62\x8e\x6e\x43\x34\x73\xa5\x09\xbb\xff\x92\xd5\xbf\x73\x3b\xd0\xc8\x13\xe3\xcb\x5d\x8f\xab\x72\x9d\xa5\x57\x34\xe2\xc8\xb5\x1b\xdf\x92\xc3\x8e\x30\xbc\x7a\x31\x36\x63\xeb\x4f\x3b\xd5\xd9\xb5\x2c\xe6\xb0\x81\xba\x34\xc5\xb8\xe7\x20\x25\xfa\xa3\x8d\x5a\x9b\xb8\xc4\xf4\x7a\x8b\xd3\x53\x91\x39\x4b\x8f\x78\xcc\xb5\x96\x47\x10\x72\x70\x7d\xd4\x29\x1c\x5e\x9c\x04\x32\x69\x6c\x82\xbe\x29\x35\x43\x15\xab\xaf\x48\x23\xf3\x79\x2f\x75\x79\xe2\xb9\xac\x8f\xb6\xed\x94\x2c\x9e\x07\x25\x5f\xd8\x14\xd2\xf8\xae\xfb\x72\x04\xe9\x34\x29\xd8\x8e\x2c\xc5\x36\x60\x11\xcc\x55\xea\xea\x2b\x88\xe0\x59\x4c\xd7\x2c\x21\x94\x56\x94\xed\xfe\xb6\x5b\xba\x6b\xd9\x1c\xb7\xb4\xc0\x42\x39\xf1\xf2\x1a\x05\xd7\x51\xa2\x46\x0e\x9a\x97\xef\x08\x11\x35\xb0\x02\x2a\x03\x3e\x51\xc7\xd6\xfd\xb9\x51\xfd\xf1\x28\x00\x37\xd5\xa9\x2c\x16\xe9\x46\x1d\x7f\xa8\x8b\x29\xdf\x31\xe6\x03\xae\x04\xc2\x84\x60\xd3\x13\x6c\xa2\x8b\xf6\x6b\x23\xb9\x35\x3d\x7e\x35\xa4\xc1\xea\x9f\x28\x32\x3c\x89\xd9\x5d\x85\x83\x0f\x9c\x47\x37\xd2\x27\x12\x96\x7a\xca\x18\x07\xd0\x28\x47\x50\x1d\xce\x24\x5e\xda\x09\x9b\x43\xed\x75\x01\xc8\xb5\xcc\x70\xa7\x8c\x8b\xb6\xc3\xb6\x1a\xe3\x4b\xd6\x9c\x93\x0f\x2d\x68\xbb\x09\xf3\x63\xaa\x5d\xd5\x80\x89\x72\x27\x11\xa8\x1e\x72\xb4\x1c\x87\xe9\x43\xee\x59\x46\x0a\x37\xcb\xa4\xb8\x0f\xa0\xf3\xc6\x96\x87\xeb\x6d\x05\xf8\xa5\x74\x7b\x88\xf1\xd9\x74\xcf\x85\x8c\x79\xf7\x8b\x10\xa9\x07\x29\x96\xef\xfd\xa1\x38\x72\xaa\xa8\x72\x5e\x2b\x41\x9b\xe8\x82\x82\x32\x9d\x50\xfa\xa5\xfb\x0d\xf4\x41\x19\xde\x3b\xbd\x72\xff\x67\xd8\xc9\x79\x57\xc2\x4d\xa5\xf8\xcc\x8a\xad\x27\xc8\xe7\x56\x6c\xd3\xbd\x6b\x46\x0a\xfb\xa9\x35\x1b\xcd\x7f\x7a\xc4\xfd\x61\x74\xd6\x5d\xb5\xcd\x4a\xfd\x99\xb5\x5c\x53\xf0\xef\x5f\xcc\x1b\x34\x8f\xc9\x91\x6f\xac\x72\x90\x5f\xce\x94\x7e\x90\x39\xac\x83\x8b\x39\x5a\x3b\x40\x6b\x09\xb4\x56\xb2\x18\x90\x6a\xd1\x06\x24\x5b\xb4\x31\xe9\x36\xdb\xfb\x67\x94\x8c\x8b\x7a\x37\xbd\xe9\x31\xe9\xb5\x4c\x74\xe4\x38\xad\x42\xa9\x50\x36\xd7\xf3\x6e\x1a\x93\xb5\xab\x45\x5a\xd8\xf9\x02\xee\xdd\x51\x82\x5a\x12\xf9\x71\x52\xca\xfe\xee\xfe\x58\xb3\xc2\xdd\xd1\xfa\x8b\xa0\xf3\x08\x1d\x3f\xd3\xed\x4b\x7b\x17\x14\x1d\x2c\x61\xa6\x94\x54\xa5\x4a\x89\x53\xa9\x09\x1d\x4f\xb6\xa9\x88\x00\xd7\xe3\x9a\x70\x46\xcb\x17\xa7\xe1\x43\x77\x1e\x35\xdc\x52\x8e\xf6\x15\xcf\xb6\xd7\x47\x26\xa1\x2e\xd5\x3d\x27\x06\x1e\x14\x75\x92\x5a\x80\xdb\x31\xa1\x4e\xd6\xf6\x4c\x79\xdf\xd2\xb6\x7a\xcf\x84\x90\x68\x56\x68\x2a\xd8\x99\x8e\xb0\x6a\x19\xc0\x3d\x6a\x4b\xdb\x5a\x37\xec\x0c\x73\x44\xea\xb0\x90\xd1\xde\x1e\x7a\x4b\xaa\x8a\xa3\xa5\xe9\x2c\x4b\x96\x3a\xfa\x67\x21\xd3\xa8\x54\xbe\xcd\x2e\xa4\x18\x89\xaf\xd5\xe7\x94\xdb\x20\x75\x39\x5a\x31\xc3\xf5\x55\x3c\xc2\xa5\xac\x76\x0d\x71\x28\xb2\x61\x80\x78\x57\x56\x96\x57\x6f\x9a\xa6\xa6\x97\x44\x43\xb1\x55\xb0\x88\xb4\x03\x99\xb9\x78\xf0\x65\x07\x64\xe5\x14\x75\x03\xf0\x92\x2e\xf1\x30\x83\x6e\x3b\x7b\x0b\x20\x37\x9c\x45\xfa\xcf\xc7\x39\xd9\x7b\x20\x46\xbe\xdb\xe0\x03\xb7\xeb\x91\xb3\xad\xa1\xf8\x70\xbd\x12\xa7\xa8\x81\x13\x55\x48\x95\xda\x2d\x34\x0c\x05\x22\x65\xa5\x75\x84\x61\x95\xce\x75\x7c\x95\x6c\x4b\x63\xfa\x19\x29\x92\xb2\xae\x29\x88\xf1\x01\xb9\xa5\x6c\xc4\x08\xbc\x15\x2b\x26\xef\x4c\xda\x84\x7e\x2a\x00\x1b\xfa\xa8\x71\xe9\x37\x85\xd7\x1d\xca\xfa\x08\x22\x4d\x6b\x10\x16\xd7\x4f\xb7\x76\xc9\x1a\x38\x93\x65\xd9\x10\xce\xc7\xc0\xb6\x2f\xfd\x40\x56\x63\x5e\x50\xcc\x61\xe4\xd3\x81\xda\x71\x88\xfe\xf6\xf1\x65\x57\x5f\xd1\xcb\x4a\x7a\xea\x77\x21\x1d\xf6\xd3\xd6\x21\xfa\x1b\x14\x13\x86\xb0\x06\x80\x67\x85\x46\xcc\x39\x69\x5a\x34\x19\x64\x12\x81\x8b\xde\xc7\x6b\x4e\x38\xc7\x57\xc4\xfa\xed\xdd\x8d\xe0\x86\x45\xe5\x9d\xf8\xaa\x53\x50\xec\xc1\x77\x58\x8f\x72\xb9\x8a\xc9\xa0\x67\x3b\xa8\x00\xdb\x2a\x0a\x96\x9c\x96\x7d\x34\x0b\x7e\xe4\xea\x43\x91\xbb\xf1\x2f\x25\xf6\x42\xf4\xd1\x8d\xc0\xc1\xba\x7b\x7f\xae\x01\xc6\xdd\x3b\xf6\xf7\x35\x00\x44\xdb\xe9\xd9\x8e\x2d\x50\x22\x69\xfd\x62\xbe\x68\x57\xb2\xf2\xca\x56\xb0\x2e\xca\xe6\xa6\xdb\x7c\xcd\x63\x73\x53\x19\x55\x26\x96\x9b\x6f\x12\xdf\x81\xa3\x5b\x98\xf8\x7a\xb7\x9f\x6e\x6f\xd7\x36\xbb\x5b\xdf\xa6\xfa\x58\xc9\xbd\xab\xfa\xf2\xa8\xae\x8e\x91\xc3\x00\x4d\x1e\xec\x16\xac\x2e\x70\x3b\x51\x9f\xec\xb6\x4c\x1e\xd9\xc9\xd6\x96\xfe\xea\xc1\x96\xb9\x42\x8a\x19\xe3\xaa\x0d\x9f\x2c\x65\x67\x01\x88\x3f\xd3\x6f\x3f\x70\xd4\x17\x87\xde\x99\x60\x3d\x0e\x6d\xd0\x9e\xed\xdc\xd7\x87\xc4\x0d\x92\xd2\x91\x54\x96\x33\x4b\x7e\x80\xd8\xe5\xff\x10\x90\x2d\x9d\xbe\xee\xf6\xbc\x02\x17\xe6\x11\x1b\xf6\x8f\xa4\x05\xf6\x6c\xc7\x39\x94\xf2\x33\x75\x28\x1d\xf4\xed\xf3\xc0\x56\xc8\x39\x51\xa5\x7d\x26\xcf\x76\x82\x25\x75\xde\x52\xf8\x4b\xe7\x91\xc3\xcb\x9c\x1b\xea\x8d\xe2\x3a\x5c\xcd\xd2\xea\x6d\x42\x73\x44\x18\x75\x35\xfd\x67\x47\xd0\xd9\xa9\x59\x16\xbe\x20\x05\x9d\xd2\x30\xf1\xdf\x80\x94\x91\xc8\xba\x0d\x9f\x05\xa8\xa9\xa6\xea\x11\xe2\xaa\x52\xe8\xc4\xbd\xc8\x24\x4e\xe7\xc4\x9a\xcc\x8d\xda\xa6\x78\xfc\xba\x9c\xdc\x00\xfa\xac\x8c\xdc\x71\x28\xdc\x9a\x89\xdf\x3a\x74\x23\x39\xdd\x30\xde\xdd\xe9\xd5\x73\x93\x69\x42\x75\x88\x5a\xad\x28\x00\xcf\x4e\x28\xe0\x7e\xa3\x0c\xef\xbd\x6c\xb0\x8f\xb5\xa1\xe7\x47\xc6\xc5\xb1\x0e\x63\x73\x03\xb0\x37\xc8\xe2\x1e\x24\x79\xd4\xd8\xfd\xb8\xbe\x8b\xb4\xce\xf6\xcc\xca\x39\x4a\x6f\xb1\xc7\x03\xe9\x85\xa3\x4b\x52\xa9\xda\x6a\x9a\x4c\xc0\xc3\x92\x3b\x63\x6f\x0f\xd1\xba\x90\xeb\x1d\x18\x92\xce\x4e\x65\xdd\x52\xd2\x64\xd2\x11\x7c\x3d\xf4\xd4\xda\x75\x94\xa0\x3e\x49\x25\x27\x98\x6f\x55\x95\xd7\xc7\x8f\x26\x07\x5b\x3e\x42\x27\x92\x3f\x87\x0c\xb2\x91\xa7\x11\x3a\x94\x4a\xc1\xdb\x34\x6e\x2c\x58\x0d\xe6\x87\x21\xd4\xfc\x30\xe9\x5e\xf4\x1c\x43\xd5\xa1\x23\xc9\x85\x3e\x45\x17\x75\xad\x64\x99\x67\xe4\x44\xc6\x99\xa5\x7b\x91\xe9\xa1\x8f\xcf\x6c\xc3\x9b\x92\x2d\x6b\x32\xf2\x86\x74\xf0\xf6\xef\x48\x4b\x3d\x71\x4d\x0e\x10\x2d\x39\x55\xf7\x62\x75\x86\xd1\x00\x9c\xdb\x55\x5b\x57\xc7\xdc\xb1\x0e\xa4\xf0\x96\x55\xb5\xe5\xb0\x2d\x2b\x27\xed\xda\x88\xd5\x44\x2b\xc9\x52\xa1\xa3\xba\x28\x81\x40\xd5\xbb\x1d\x25\x8d\xb6\xd0\x35\x25\x4b\xb8\x26\x23\x8e\x1f\x75\x99\x3e\x44\x10\x2d\xe9\xdf\x8b\x3f\x2b\x8b\xb0\xe0\x28\x5b\xe8\xa1\x7d\xdf\xb9\x19\xe3\x38\xe4\xac\xfc\xe4\x27\x8b\xc5\xed\xad\x1e\x5c\xf8\xe2\xc2\xd9\xa9\x5b\x1a\x5a\x45\x54\xda\x29\x3f\x08\x94\x69\x87\xc4\x93\x87\x83\x48\x60\xbe\xd6\x8c\xff\xba\x75\x7f\xe4\x4a\xcd\x08\xfa\x4d\xd7\xba\xfc\x4d\x95\x87\xf4\xd4\xf1\x05\x5e\xc9\x70\x72\x5b\x53\x6b\x60\xe1\x9c\xba\x8e\x87\xe8\xa1\x29\xa4\x09\x1f\xc9\x9b\xc6\x13\x56\x54\xb9\x48\xae\xeb\x45\xc2\xa5\xd9\x57\x25\x31\x86\x96\xac\x95\x68\xd0\xf0\x6d\x73\x3d\x15\x12\x13\xb4\xd1\xe3\x21\x89\x9d\x3c\xf5\x0f\xe2\x53\x62\x26\x10\x92\xfd\xa7\x45\x09\x86\x31\x8c\x8a\x0a\xd3\x39\x29\xd1\x25\x63\x15\xc1\xb5\x94\x28\xb4\xcc\x59\xa0\x05\x6e\x21\x39\x81\x2a\x5b\x1a\xb0\x16\x2b\x7a\xa2\x05\x25\x05\x1c\x29\xd8\x6c\x73\xd2\xe2\x12\xb7\x18\xec\x68\x32\xfd\x40\x83\x5f\x29\x3d\x3b\xb9\x54\x62\x95\x3a\x40\xe9\x44\x3e\x3f\x11\xe3\x8a\x73\x05\x84\x7b\x8d\xdb\xd9\x36\xfa\x15\xbd\x77\x8c\x0e\x1a\xb2\x8c\xf1\xdd\x0a\x56\x4e\x7d\x79\x4a\x41\xec\x93\xd9\x21\x7d\x2b\x98\x89\x72\x86\xf0\x61\xbd\x8c\x02\xa5\xdc\xa2\xa9\x46\xbe\x92\x5c\x20\xc8\x98\x91\xdd\x65\xa1\x53\x43\x10\xff\xb8\x47\xf8\xbe\x7b\x4f\x56\x51\x80\x65\xb2\xc4\x7c\xf4\xaa\x17\x4b\xf5\x9e\xac\x7a\xec\x65\x17\xa4\xf5\x5a\x77\x7b\xbd\x2d\xdd\x96\xdd\xda\x86\x6b\x2d\x8b\x6a\x09\xf5\xcd\xab\xda\xaa\xa7\xed\xb4\x9a\x51\x46\x91\xd9\xe1\xb2\x55\x4e\xeb\xee\xfe\x2c\x02\x6f\x65\xa2\xde\x46\x12\xdb\xa0\xa6\x5b\x12\x2a\xc7\xd7\x24\x82\xaa\xb0\xcd\x34\x4e\x72\x81\x07\xf4\xfc\x2f\xa2\x7a\xdd\x6b\x7a\x69\xca\xba\x56\x6f\x65\xb6\x36\xb2\x8b\x4b\xda\x2d\xa7\xe2\xbe\xb3\x87\x76\x23\xbd\xcd\x30\xb7\x5c\x18\x7b\x48\xea\xbf\x3a\xa4\xd6\x19\x4b\x29\x82\x14\x6c\xb1\xba\x09\x99\x6f\x42\x09\x39\xd7\x49\x45\xdf\x13\x64\x7b\x9e\x99\x72\x7c\xb2\x7d\x90\xde\xa0\x06\xf4\x0f\x64\x21\x9b\x3f\x5c\xe2\xe2\xbd\xaa\xed\xc4\xe6\x0b\xdc\xd2\x4b\x5a\xd1\x76\x95\xd4\x71\xaf\x48\x7b\xe1\x7a\x0b\x32\xfd\xe4\x6d\xab\x0d\xee\x28\x4a\x99\x3c\x81\x80\x9c\xb5\x93\x0f\x10\x19\xa6\xcb\x92\x6b\x43\x23\xae\xcb\x3d\x4f\xd5\x51\x4c\x3d\x4e\x7e\x48\xaa\xf8\x3a\xe8\xd3\x5a\xad\xa7\xe8\x37\xd7\x79\xfa\x9b\xd0\x01\x7e\xab\x69\xf5\xdb\xb6\x14\xda\xc5\xc9\x49\x2c\x86\x9b\xef\xa3\x82\x00\x4a\x21\x38\x70\x44\x07\x80\xd7\xac\xde\x71\x07\x30\x2f\x8a\x31\xae\xe8\x35\xa9\x75\xee\x06\x6f\x09\x86\x4c\x37\x81\x03\xd4\x4e\x74\x06\xcd\xf3\x91\x7e\x4f\xf2\xb0\xd9\x39\xf9\xe3\x89\xdb\x52\xf5\xf8\xeb\xda\x40\x7c\x2f\xf5\xb8\xe4\x98\xbf\x6e\x05\x16\xed\x4c\xe3\x74\x17\xb6\xb8\x5b\x26\x37\xb8\xb1\x36\x92\x97\x73\x93\x9c\x1c\x5f\x45\x31\x05\xee\xa9\xe9\x4c\xa4\xef\x19\x7d\xa5\xc8\x7d\xa2\x6e\x9a\x6d\xc4\xae\x49\xb3\x6c\xa8\xca\xd1\x96\xea\x47\x29\xe4\x75\xf7\xf2\x84\x1a\xa0\x8a\x4a\x46\xf8\x4f\x44\xb0\x26\xbb\x92\x9e\x9d\x46\x3d\x01\x34\xa6\xae\x8f\x08\xdc\x46\x54\x35\x13\x93\x1a\xa7\x17\x0f\x2a\x80\x0a\x6d\x79\x3b\x84\xa4\x9e\x16\xe8\x9f\x9d\x7a\x5f\x2a\xcc\xbb\x7a\xd9\xe0\xc5\x82\x94\x8e\xaa\xec\xa6\x0b\x9f\x9d\xa6\xca\xf3\xa7\xa6\xfb\x2e\x05\x2a\x99\x8f\xe1\x07\x4a\x87\x34\x32\x82\xfc\x51\x7a\x9c\x7e\xc9\xc3\x51\x45\x6b\x99\x1d\x67\xb8\xbc\x53\x28\x01\xec\x9a\x7a\xfb\xc8\xcd\x64\x7c\xdc\x72\xf1\x3d\xa0\x5e\x6e\xbd\xd3\x1d\xcc\xec\xe9\x38\xaf\xee\xff\xc0\x2a\x96\x77\xbc\x7a\x65\x7a\xd5\x92\xb7\xb2\x95\xf7\x8c\x98\xb7\x9c\xa9\x26\xc7\x7a\x9d\x40\xff\x36\x44\xe2\x06\x00\x6b\xc4\xb3\x5e\x69\x36\xff\x45\xff\x95\x9c\xc4\x12\xb2\x1f\x4f\x5c\x09\xb9\xe7\x8d\x04\x97\x5b\xf1\x41\x87\x62\xa6\x4d\xa6\x6a\x9d\xfb\x23\x78\xe6\x0d\x41\xb2\xcf\x41\x63\x0f\xb2\xac\x56\x8e\x81\xb3\x56\xcd\x77\x99\xf8\xb6\xfe\xaa\x35\x9c\xd1\x89\x99\xdc\xd3\xad\xaf\x81\x73\xaa\x4e\x57\xba\x44\xb2\x29\x16\x18\xf6\xde\xd3\x35\x61\xa5\xdb\xc6\x6f\x4a\xac\x20\xa6\x5a\xaa\xca\x31\xac\x98\x29\xed\x46\x73\xbc\x70\x1b\x9a\x1b\x20\x50\x2f\x33\xda\x3a\x60\x4d\x51\x5d\x8c\x13\xd2\x5f\x62\x50\x4e\xff\x97\xe8\x2e\x46\x5e\xeb\xa4\x9c\xe0\x16\x74\x8b\x97\x3d\x6b\xfd\x6e\xb7\xdf\x3e\x59\x73\x9f\xf8\xef\x8e\x6a\xfd\xaa\x9b\xec\xa0\x84\x68\x07\x25\xe4\x1a\x76\x4d\x4b\xc7\xee\x62\x3c\x2f\xe9\x5e\xb6\x49\xc9\x07\x97\xe5\x5b\x96\x6f\x8f\xaf\x95\x5f\x41\x2e\xd5\x5b\x17\x66\xb2\xd5\x6b\x4c\x32\x4f\xa3\xe7\xda\xdd\x70\x00\xcd\xc3\xed\x17\xcf\xac\x1f\xe2\x10\x3d\x78\xab\x1b\xae\xe9\xf6\xe8\x07\xdb\xe8\xd1\x36\x7a\xbc\x8d\x9e\x6c\x0b\x1e\xf0\xd4\x35\x1b\xdd\x73\x59\xf7\x4d\x9a\xf2\xa6\x25\x9a\x5b\x35\xe9\xbd\xdf\x83\x54\xae\x2b\xad\x27\x30\x18\xca\x0c\x9b\x69\xae\xdc\xbe\xb7\xea\x40\xea\x06\xba\x87\xc8\x73\xa1\xca\x26\x64\x8e\x8b\xc2\xb7\x0d\x8c\x6e\x0d\x09\xdd\x70\x95\x72\x92\x3c\x1d\xf7\xdf\x99\xe1\xa2\x66\xae\x7a\x02\xe1\xb6\x14\x9c\x46\x36\x8f\x53\xce\x18\xcb\x51\x86\x26\x91\xd8\x0c\xc9\x49\x38\x37\x96\x77\xd7\x25\xda\x03\x4b\xdc\x73\x0d\x0f\xc3\x43\x28\x1b\x33\x66\xce\x61\xa2\x19\xec\x88\x93\x28\x77\xc3\xcb\x86\xcd\xc7\x1d\xc7\xd1\x27\x31\x75\x08\xff\x6c\xe7\x6f\xf0\xd0\x08\x7d\x30\x79\x3b\x04\x55\x28\x36\x70\x8c\x37\x7a\x82\xd3\xfb\xbe\x7f\xd7\xf7\x36\xc8\x4c\x75\xc6\x1e\xbf\xeb\xad\x49\x40\xab\xf6\x03\x7b\xbc\xe7\x5e\x55\x62\x58\xa6\x65\x79\x74\xb9\x8e\xd8\x58\xde\x55\xbb\x99\x8d\x34\xb6\x6f\xba\x2f\xf4\xca\x46\x87\x13\x65\x6d\x0e\x65\x0f\xc3\xe7\x72\x84\x0a\xfb\xe5\xc7\x9d\xf6\x6f\x4d\x9d\x11\x2d\x09\x2f\x9c\x46\x7f\x09\xaa\xec\x03\x51\xf6\x81\x26\xfb\x40\x92\x7d\xa0\xc8\x7e\x5a\x0b\xf0\x05\x4a\xdc\xb5\x6c\x87\x2d\x48\x4d\xca\xb0\xa9\xa5\xa1\xce\x2e\xca\xd1\xe7\xd5\x82\xd4\x10\x4d\x23\xde\xfc\xa3\xc8\xe3\x21\x11\x51\x68\xf2\xf1\x13\xc2\x3c\x44\x2c\x12\xe6\xde\xd8\x38\x9a\x40\x2a\xa6\x26\x98\xd8\x34\x1d\x8f\x4d\x99\xb6\x17\xc8\x38\xc1\x56\x9e\x59\xbf\xfb\x63\x3f\xfd\x94\x12\xaa\x4e\xbb\x7c\x63\x1c\x97\x5f\x97\x9e\x41\x4f\xca\xf0\x22\x93\xeb\xe8\xe1\x31\x68\x2d\x50\xd9\xb5\xfa\x9e\x15\xbc\xea\x2b\xa7\x1a\xd1\x35\xae\x3a\xe2\x5d\x00\xdb\xe2\x59\xde\x36\x5d\xd1\x22\x1a\xb7\x83\x59\xf8\x76\xd9\xbe\x2a\x49\x63\x4a\xbd\x40\x41\x49\x56\xa9\x19\xc7\xab\x70\x34\x74\xce\x3c\x68\x7e\xe1\x98\x18\xd5\xa1\xba\x31\x67\xf5\x94\xa5\xa7\x73\xae\xbe\x8d\xca\x58\x86\xa0\xec\x64\xde\x69\x88\x26\x2b\x22\xfb\xdd\x7d\x28\xce\xe8\x82\xf9\x94\x5a\x79\xfb\x7e\xde\xdc\x70\x32\x23\xc5\x7b\x53\x15\x4b\x1a\xfc\x38\xdc\x02\xaa\x65\xb9\x2e\x80\xcf\x85\x50\x03\x4d\x6a\x0b\xcc\x09\x9a\x91\x0f\xa8\x98\x61\xb1\x47\x74\x91\x33\x70\x5a\xaa\x7a\xdd\xa4\xe6\x5d\x43\x4c\x90\x83\x6d\xa3\x59\x76\x8b\x4a\x7a\x29\xb5\x7a\x9a\xb7\x42\x50\xfe\x0f\x5c\x51\xe5\x0e\x98\xfc\x8a\x68\xbd\xe8\x5a\xc7\x93\x2f\x6e\xa9\xc0\x64\x7b\xb9\x6a\xc9\x3f\x48\xc3\x65\xaf\x77\x78\x61\xb7\x6b\xa7\xdf\xd9\x75\x17\x6b\x6e\x10\x17\xcb\xee\xbe\xf2\x31\xb4\x26\x4d\x26\xf6\xd9\x67\xe8\xc9\x77\x5b\xe8\xf7\xdf\x91\xf3\xd9\x73\xf4\xf4\x3f\x85\x80\xe8\x3e\xf5\x97\xff\x8c\x9f\x3a\xd8\x7f\xb4\x95\xca\x91\xd6\x4e\x60\x28\x08\x94\x5e\xd0\x4f\x91\xcb\xd8\xc8\xe5\xce\x3a\xda\x44\x8a\x7c\x81\x33\xc5\x09\xaa\x15\x22\x32\x6e\x2f\x4f\xfa\xb8\x96\x5a\x40\xec\x41\xf5\x5d\x3c\x1f\xf1\x2e\x1f\xec\x96\xad\x85\x84\x52\x46\xb0\x1a\x61\x68\xe2\xe7\x44\x83\x80\x3d\xc3\xf4\xa2\x59\x34\x6c\xc1\x7a\x32\x72\x04\xa8\x53\x5b\x0c\x2f\x20\x89\xf2\x8c\x98\x8c\x0d\xd5\x20\xdb\x8d\xd4\x03\x53\x90\x01\x35\xc3\xd7\x60\x13\xf2\xda\xf7\xa3\x4b\xd9\x7b\x0a\xc4\x17\xd3\x1a\x1f\xe1\xea\x8a\x35\xb4\x9d\xcd\xd1\x8a\x58\x57\xcd\xb1\xe9\xa5\x11\x2e\x0f\xa9\x4b\xbe\x6d\x7c\xfa\x90\x38\x28\x1b\x6f\x74\xb5\xe7\xf2\xe5\xb6\x6e\xa0\x81\xaa\xba\xff\xcb\xb0\x2b\x90\x0c\x6c\x6d\x41\x55\xbf\x4f\x7c\x95\x4d\x43\xd9\x76\x8c\x50\x94\x4b\x19\x1f\xa8\x82\x8b\xa2\x6b\x70\x4b\xaa\x15\x6a\xc8\xa2\x21\x5c\x47\xa0\x39\x99\x16\xba\x89\x4d\x3a\x2d\x31\x71\xa3\xbe\x56\x8b\x96\xf6\xf2\x65\xdc\x7c\xb9\x9e\x37\x0a\x84\xf7\x56\x50\x78\x6b\x74\xa9\xb1\x9e\x2a\x7d\x37\xae\xd0\xe7\xe2\xb5\xf0\x27\x9e\xc0\xeb\xe3\x27\x9f\x4f\xd5\x4e\xa7\x1e\x49\x89\x44\xc3\xe4\xdb\x47\xc1\x22\xb7\x66\xf7\x5b\x3f\xac\xcb\x2f\xda\x91\x0f\x9a\x8c\xa1\x5d\x79\x01\x99\x69\xdc\x46\x47\xe8\xc7\x88\xe5\xa2\x34\x93\xf4\x39\xe3\x7a\x71\x15\x23\x3b\x42\xc3\xf5\xd9\x52\x80\x7e\x26\xf4\x6a\x16\x94\xdf\xa6\x35\x6d\x29\xae\xe4\x57\x91\xf3\x0a\x02\xa3\x76\xfc\xb0\x0d\x30\xda\xa2\x89\x4c\x1c\xa3\xac\xde\x53\xdd\x72\xe5\xaf\x35\x17\xb7\x27\xdf\xbb\x26\x0d\xf0\x02\xf1\xf1\x56\x08\x56\x5b\x1d\x0c\xe0\xe3\xf3\x53\x55\x9e\xba\x9b\x4e\x69\x41\x49\xad\x4a\xee\x85\x57\x5a\x4f\x78\xb3\xb8\xc9\x82\x65\x7b\xf8\x30\x20\x60\xe2\x12\x0b\x36\x76\xce\x82\xa4\x7f\x74\x35\xe4\xe0\xbe\x0b\x67\xb8\x20\xcd\x9c\x72\x71\x2d\x57\x9a\x1d\x6b\xc2\x49\xae\x12\xd1\xe4\xfc\xd5\xdb\x17\x87\xe8\xd8\x67\xdf\x54\x08\xf8\x2a\x34\x97\x94\x68\xd1\x50\xeb\xce\x3f\xd8\xdf\xdf\x81\x26\xbe\x32\x15\xbe\xb1\x71\xd5\x21\xe8\x89\x04\x14\x52\x7d\x4b\x89\x35\xad\xe1\xc1\xaa\xf6\x2a\x46\x2d\x99\x2f\x58\x23\x74\x93\xab\x06\x17\x60\xf1\xa7\xcc\x7c\x1f\xc2\x97\xe0\xdb\x19\xe1\x44\x3c\x5f\x97\x53\x0c\x62\x53\xd4\x49\x70\x8e\x57\x88\x77\x97\xe0\x72\x00\x76\x2b\x26\x2b\x46\x89\xa6\xb0\x1b\x8e\x01\x3e\x0b\x48\x60\xf4\x48\x04\x73\x22\x54\x0c\xe7\x6d\xa8\x57\x6f\xd2\xfb\xe9\x30\x84\x8b\x76\xd0\xab\x4a\x6c\x40\x1e\xd1\x67\x5b\xc6\x87\x40\x03\x2e\x21\x3b\x82\x6c\x08\x50\xff\x97\x34\x2c\xb1\x3f\x25\xb8\x73\xb2\x94\xe0\xf0\x0a\x92\x6e\x6b\x1f\x1e\x8c\xa2\x70\xbb\x54\x6c\x6a\xdd\x5d\x7f\xe4\xed\xfa\x70\x8f\x4e\x82\x53\xa0\xaa\xe0\xdb\x53\x90\x7a\xc9\xe1\x0f\xcf\x83\xea\xed\x77\x75\x66\xe2\xdf\x94\x5c\x16\x80\x4f\x06\xbc\x44\x42\x96\xdb\x4f\xc1\x0a\x5a\x40\x68\x72\x4d\x1a\xe7\x18\xf5\x7a\x0e\xfb\xc3\x77\xf2\xd6\x85\xda\xf4\x9f\xeb\x57\x52\xa2\xe2\xf0\x94\x6b\xae\x65\xcb\x38\xb9\x61\xf5\xba\xa8\xb1\x7b\xb6\x75\x95\xe6\x44\xf6\x4e\xd2\x1c\xe0\x28\x25\xa3\xae\x2c\xd9\xee\xd4\x37\x3b\x27\x35\x16\x37\xc5\x6d\x38\xed\x2d\x23\x95\x9c\xd5\x05\x6b\x1a\x52\xb4\xca\xbb\xa8\xcd\xeb\x53\x5b\xc6\x4a\x1e\x8b\x5d\xf4\x63\xce\x5c\x1d\x87\xa6\x9a\xe9\x38\xa9\x22\x17\xe6\x70\xf5\x2a\x1f\x96\xa2\x26\x0f\x11\x61\x99\xd3\x08\x9a\x48\x6f\xc8\x69\xb4\xa1\xc2\xb4\x48\x1d\x81\x8a\xfd\x24\xda\x7e\x2d\xe5\x8a\xb4\x7e\xe4\xaa\xd1\x4a\xa2\xb4\x4b\xa2\x47\xd8\x96\xf1\xac\x6a\x9c\xc8\x14\x35\x6e\xde\xef\xc9\xea\x36\x73\xfe\x81\xac\x34\xde\x4e\x70\xed\xed\xe7\xfa\x03\x59\x05\xd3\x34\x81\xa8\xe3\xa6\xa8\x8f\xd6\x8d\xe6\x77\x61\x72\x4b\x37\x38\x39\x9b\xb0\x3a\x62\x66\xd6\x01\xae\x10\xe7\x2d\x6e\x3b\xf0\x96\x63\x65\x0b\xea\x2a\xdc\x64\xc2\xa7\xbd\xc9\x45\xe1\xec\x11\x8a\x5e\x94\x74\x72\xa6\xff\xf1\x1f\x37\x09\x8a\xde\x78\x1c\x74\x40\xf0\x4c\xd0\x73\x4e\x6f\x7f\x13\x04\x40\xa6\x23\x96\x4d\xea\x8b\x4c\x1a\x98\x61\x8e\x38\x89\x5d\x20\x2e\x35\x7d\xdd\xec\x33\x04\xce\xaa\x01\x93\x01\x27\xa9\x59\xba\x71\x3a\x9c\x38\xad\x22\xa5\x76\xdc\x90\xb2\x2b\x6c\x40\x31\x68\xc9\x6e\x07\xed\x84\x9e\x9c\x6d\xe8\x9a\x68\xaa\x7d\x93\xe9\xab\x77\x73\x04\xc8\x0c\x9f\xdb\x55\x85\xe7\xa9\xcb\x36\x18\x7f\x90\x3f\x86\xde\x3d\xe5\xde\xd7\x7e\x83\x6d\x53\x86\x66\x20\x7c\x29\x9d\x2f\xe9\x9b\xee\x7b\xa9\x97\xba\x84\xd7\x47\xde\x4f\x99\x8c\x71\x56\xe8\x0e\xe7\x79\x6a\x74\xd7\x59\x6b\xf9\x46\xb4\xc2\x06\x1d\xc5\x84\xd5\x98\xd1\xd2\xee\xef\xee\xa7\x65\xc6\x1e\xcf\x8b\xeb\xe7\xcc\xb4\xc7\x36\xc0\xc4\x4d\xe1\xb5\xf0\x62\x53\xe9\x90\x31\x55\x86\x72\xab\xfb\x36\x5f\x1c\x68\xfc\x02\xf7\x54\x18\xca\xae\x73\xd8\x12\x16\xb4\x47\x49\x02\xd7\xbe\x9a\x9e\x28\x9b\xba\x3d\x3d\xbc\xe4\xb6\x6c\xf2\x46\x7a\xea\xba\xea\x4b\x62\x53\x04\xfd\xd7\xcd\x13\x47\x66\x39\x91\x63\x5d\x12\x93\x15\x38\xac\x57\x80\x29\xe5\x17\xd9\xdb\x43\xa7\x0c\x18\x80\x8c\x3a\x76\xad\xa8\x29\x65\x0c\x46\x76\x6d\x0f\xb1\x8e\xe4\xb7\x91\x77\xff\xfa\xe6\x26\x15\xa3\xc4\x2f\xbf\xdc\x1f\xab\x41\xb9\x1d\xd7\xf3\xbb\xe1\x3d\xa9\x75\x15\x21\xe5\x1a\x1b\xca\xc6\x89\x16\xf4\x45\x50\x77\x67\xf0\xa8\x87\x85\x7a\xf2\x82\x4d\xd7\x7a\x4d\x53\x83\xe4\x6d\x79\x43\x2d\x30\x05\xad\xdc\xb7\x33\xf4\x62\x6c\x9a\x38\xd9\x1e\xa5\x83\x48\xd7\x99\x36\x50\x39\xdc\xe1\xea\xe0\x6e\xd7\x65\x38\x65\xb6\x17\xb8\x63\x0f\x6a\x48\x41\xc9\xb5\x0d\x6d\x94\x76\xa0\x13\x73\x1a\x55\x6a\x7a\xc7\x07\x14\x57\x89\xd5\x1b\x18\x79\x3c\x1b\x69\x9c\xb7\xdc\xe9\xd0\x9a\xb6\x93\x5f\x51\xb8\x5a\x56\x35\xfc\x55\x4d\xed\xc4\xff\xb0\x88\x83\xc5\xa2\x40\x4a\xf7\xb4\x64\x73\xa6\x26\x6d\xd3\x91\x20\x41\x2a\x70\xc0\x04\x99\x57\x92\x25\x3d\xdb\xf1\x0c\xd1\x49\xb1\x34\x6d\xbc\x1e\x46\x29\x02\x94\xc6\xcf\x91\xe0\xb7\x36\x00\x35\xa9\xf4\x6c\x16\x70\xa8\x39\x86\xa4\xb5\x95\x4c\x1c\x55\x00\x1d\xc5\x6e\x7d\x55\x00\x24\xf1\xe2\xeb\xee\xb2\xa2\x85\x7e\x6f\x01\x7f\x65\x5f\xd3\xa5\xdf\x84\x84\x3d\x30\xa2\x7e\xcc\x07\x70\x6a\x85\x84\xa1\xb7\x6d\x8e\xb7\x0f\x22\x25\x41\x89\x8d\xa2\x23\xeb\x0e\xd1\xa3\xa7\xfb\xfb\xfb\xfb\xbb\xfb\xdb\xea\x1a\x78\xb4\x75\x88\xe0\x23\xe7\xb3\xc7\x5b\x87\xe8\x20\x7c\xf0\x89\xf8\xf0\xf1\x53\xef\xb3\xa7\xe2\x33\xf1\xc1\x98\x8d\xf8\x74\x7f\x77\x1f\x61\x6e\xce\x9d\xb7\xac\x83\x02\xd2\x90\xfc\xe0\xcf\x32\x98\x60\x30\xb7\x60\x56\xc1\x84\xe2\xe9\x84\x0c\x05\x1d\x45\x3c\x26\x3e\xd5\x09\xd6\x8b\x8e\x2c\xff\xf1\x5f\x70\x39\x5a\x38\x93\x83\x6f\xbf\xf3\xe7\xf2\xf4\xe0\xbb\x60\x36\xff\xf9\x9d\x3f\x9f\x47\x8f\xbf\x8d\x66\x94\x72\xd8\x05\xbd\x9a\x72\x7c\x25\x93\xc0\x8a\x43\x85\xad\x77\xfd\x23\x2d\xd0\x79\x3d\x9d\x53\xea\x29\x84\x1e\xfa\x7e\xbf\xd8\x60\x16\xfa\xee\x18\xc7\x1f\x13\xda\x59\x0c\x3d\x8d\x5f\x56\x5f\xf3\xad\x8d\x37\xec\x8d\x35\x02\xe3\x28\x9d\x23\x1c\x6b\x6c\x7b\x2c\x0f\x61\xc8\x59\xf2\x03\x0e\xf3\x01\x90\x47\xa3\x63\x0f\xd1\xba\xbd\xbe\x7c\x14\x32\x69\xc7\x41\x5c\xa4\x19\x69\x6f\x0f\x5d\x60\x55\x16\x27\x0c\x62\x85\x48\xc7\x75\x71\x8a\x93\x23\x12\x52\xc3\x08\x24\x75\xac\xa2\x47\x72\x6e\x82\x18\x73\xf1\x55\x07\x82\x19\x03\x91\xd5\x6f\x8f\xcd\x6f\x4f\xcc\x6f\x4f\xd5\x6f\x9f\x22\x32\x40\xa8\x84\x8c\xf0\x5c\x7b\x31\x2c\x72\xc1\xf4\x32\x51\x98\xd1\xcc\x6e\x1c\x39\x96\x9c\x45\xe1\x87\x57\xad\x33\x0b\x89\x48\x7e\x16\x41\x70\xdf\x88\x24\xf9\x89\xa9\x09\xa3\x8a\x68\x48\xe0\x7d\xf2\x80\x36\xc7\x7c\xfa\xff\x01\x00\x00\xff\xff\x48\xc9\x7a\xf0\x2b\x8a\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -140,7 +140,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x75, 0x82, 0x21, 0x16, 0xea, 0xc6, 0xa2, 0x84, 0x99, 0x74, 0xbc, 0x10, 0xea, 0x1c, 0xbe, 0x12, 0x52, 0x9e, 0xb4, 0x18, 0x56, 0x5c, 0x7, 0x3b, 0x1a, 0xa4, 0x88, 0xbd, 0xe1, 0xfb, 0x29, 0xb7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9c, 0x27, 0xc6, 0x6e, 0x3e, 0xea, 0xf9, 0xa2, 0xce, 0x2c, 0xc1, 0xf5, 0x14, 0x3b, 0xd8, 0x90, 0xcc, 0xe, 0x24, 0x45, 0x3, 0xa1, 0x77, 0x9d, 0x95, 0xc3, 0xb2, 0xbb, 0x9f, 0xb4, 0xb3, 0x72}} return a, nil } @@ -164,7 +164,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x59\x73\x1b\x47\x92\xf0\x3b\x7f\x45\x4a\x0f\x32\x31\x06\x41\xc7\xf7\x6d\x6c\x6c\x30\x44\x6b\x68\x92\xd2\x30\x64\x5b\xb2\x8e\xf1\x83\x63\xc2\x53\xec\x2e\x10\x3d\x6c\x74\xc1\x5d\x05\xd2\x58\x0f\xff\xfb\x46\xdd\x77\x1f\x20\x48\xc9\x31\xe2\x83\x44\x02\x75\xe6\x9d\x59\x59\x59\x87\x7f\xd9\xdb\x03\x00\x78\x59\x93\xdb\xf7\x0c\x5d\x57\xcd\xd5\x29\xa9\x6b\x5c\xb0\x8a\x34\xf2\xab\x0f\x8b\x8a\x42\x41\x1a\xd6\xa2\x82\x41\x89\xe7\x55\x83\x29\x20\x28\x4c\x3b\x98\x93\x16\xa8\xec\x0d\xa8\x29\xa1\xc4\x35\xbe\x42\x8c\xff\x49\x2e\xff\x85\x0b\x46\xc5\x48\xb7\x8b\xaa\x58\x00\xaa\x6b\x72\x4b\x61\x4d\x71\x4b\x81\x11\xd1\x11\xbb\xdd\xb0\x18\x0f\x51\x58\xa2\x66\x03\x0d\x29\xf9\x74\x14\xd8\x02\x6f\xe0\x16\x35\x0c\xaa\x06\x10\xd0\xaa\xb9\xaa\x31\xa0\xa2\x20\xeb\x86\xcd\xc4\x04\x17\x0c\xc4\x5a\x97\x2b\xc4\xaa\xcb\x1a\xc3\x6d\xc5\x16\xbc\x23\xd4\xa4\xb8\xc6\x25\x30\x72\x8d\x1b\xdd\x07\x28\x66\xeb\xd5\x4c\xee\xf2\x3d\xc6\xa2\x21\x69\xe6\x35\xb9\x3d\xe4\xff\x1c\x14\xa4\xc5\x07\x7a\xe7\x14\xde\x9d\x9f\x9c\xfd\x70\x2e\x16\xb7\x24\x2d\x86\x45\x75\xb5\x80\x1a\xdf\xe0\x1a\xaa\x66\x4e\xda\x25\x12\xc0\x40\x97\x64\xcd\xc4\x58\x1a\x24\x16\x52\x7c\xb2\xbf\x1c\xee\xed\x55\xcb\x15\x69\x19\xbc\x5c\x37\x57\x7c\x9d\x1f\xc4\xb2\xe6\x2d\x59\xc2\x53\xef\xb3\xa7\xa6\x65\x4d\x6e\xbd\x56\xfa\x6f\xaf\xc5\xc5\xd9\x07\x74\x59\x63\x85\x48\xa7\xa9\xff\x85\xe9\xf3\xbd\x80\x8a\x18\x87\xca\xd6\xdf\xfc\xfe\xfd\x9b\xd3\xd7\xe7\x67\x1f\xde\xbc\x3e\xff\xf1\xfd\xc9\xd9\xd9\xbb\xf3\xf7\xef\xdd\x29\xde\x33\xd2\xa2\x2b\xfc\x12\x63\xd3\xe3\xe5\xf7\x6f\x7e\x7e\xff\xe1\xcd\xbb\x93\x57\xe7\x2f\xcf\xcf\x53\x9d\x4e\xeb\x35\x65\xb8\xfd\xe9\x54\x77\xf9\xe9\x34\xd1\xea\xec\xf5\x2b\xfd\xfd\xd9\xeb\x57\x89\x06\xe7\x2b\x52\x2c\x74\x93\xf3\xb7\x6f\x4e\xff\xa6\x1b\xed\xa1\xa2\xc0\x94\xee\xa3\xba\x9e\x58\x5a\x4d\x12\x35\xfc\x21\x11\x7e\x78\x78\x08\x27\x8a\x10\x56\x88\x2d\x24\x89\xba\xe3\xd4\x98\x41\xd4\x5d\xed\xff\x2d\x62\x8b\x23\x70\xfe\x18\xd6\xfb\x6d\x5b\xdd\x20\xa6\x7a\x3b\x7f\x0c\xec\xbd\xbe\xac\xab\x42\x75\x36\xbf\xdb\xed\x9c\xdf\xe0\x86\xc5\xfb\xc0\xfc\x63\xf8\x91\x94\xf8\xa4\x2c\x39\xba\xa3\x81\xf7\x39\x93\x5d\x9c\xf1\x0d\xb5\x55\x73\x35\x85\x96\xd4\xf8\x08\x3e\x5e\x34\xec\x7f\xa6\x80\x96\x1c\x48\xa7\x64\xb9\xac\x18\xc3\xe5\x11\x7c\x7c\x59\xfd\xfe\xdf\xff\x35\x05\x54\x96\x2d\xa6\xf4\x08\x4e\xe4\x2f\x2f\x26\x99\xb9\xcf\x24\x63\x93\x76\xf0\x02\x4a\xdd\x83\x7f\xc8\xd7\xf1\xff\xff\xdf\xb8\x85\x74\x40\xe1\x1d\x5e\x92\x1b\x5c\xbe\x6c\xc9\x72\x2c\x24\x46\x6f\x78\xd4\x5c\xe9\x4d\x0f\xde\xdb\x0f\xa8\x58\x54\x0d\x56\x44\x7d\xda\x62\xc4\x70\x39\x6e\x43\x13\x4b\x4c\xef\x59\xbb\x2e\xb8\x1c\x43\x0c\x28\x23\x2d\xa6\x76\x7d\x70\x71\x26\x44\x5e\xb4\x10\x2a\x3b\x9d\xd9\x8d\x50\xf8\x43\xb4\x4a\x11\xb8\x19\xef\x47\x6f\x8d\xfd\xed\x2d\x7c\xf6\x4c\xe3\x9b\x0a\xdf\x42\xd5\x54\x6c\x08\x58\x27\xce\xaa\xf8\x0f\xc5\xf5\x7c\x16\x2c\x07\x8e\x41\x8e\xd4\xd1\x52\xb4\x72\xfe\x32\x4d\xef\xf6\xe4\xbf\x06\x9c\xa7\xa4\x61\xa8\x6a\x68\x42\x55\x20\x31\xcf\x57\x5c\xdf\x09\x04\x6a\xb1\x64\xfa\x4a\xbd\x59\x71\xa5\x4b\x71\x41\x9a\x12\xb5\x1b\xa3\xc4\x04\x82\x2a\x0a\xa4\xa9\x37\xb0\xc4\x5c\x3f\x32\x02\x0b\x52\x97\xa6\x3f\xd7\x45\x3f\x9d\x02\x69\x81\x8b\x58\xa9\x91\x85\xc2\xe5\x92\x9b\xb7\x46\x6b\x46\xf8\x92\x0a\x54\xd7\x1b\x58\xa1\x8d\x50\x72\xac\x45\x0d\x45\x4a\xc3\x63\x4c\xcd\x78\x2d\xae\x39\x69\xf1\x9e\xce\xb0\x2b\xdc\x8a\x5d\xd1\x59\x8e\x2c\x7c\x02\xbd\x68\xe6\xa4\x83\x38\x9a\x61\x34\xe1\x90\xb3\x69\xc3\xc1\x8d\x56\xe8\xb2\xaa\x2b\xb6\xe1\xab\xe4\x00\x10\x7b\xfd\x3b\x5a\xd7\x02\x3e\xc2\x08\x91\x0a\xff\xb6\xc1\xad\xdb\x95\x11\x61\x36\x94\x2d\xba\xe5\x7b\x2b\xf1\x8a\xd0\x8a\xa9\x61\xaa\xd6\x60\x49\x23\xa0\x9a\x43\x83\x71\x89\xcb\x70\x8d\x5a\x0f\xc9\x85\x2e\xbd\xcd\x8b\x85\xbc\x6d\xc9\x4d\x55\xe2\xf6\xc8\x59\xee\x73\xb4\x66\x8b\x7d\xcf\x08\x98\xfd\xac\x96\xc3\x55\xf8\x04\x9e\x19\xdd\x3f\x13\xa3\x7c\x6b\x79\x20\x49\xfe\x1e\xc3\x3f\xdc\x2a\x42\x96\x5a\xb5\x38\xf8\x84\xff\x74\xcc\x3f\x2b\x16\xb8\xb8\xde\x9f\x1c\xc1\xd3\x8b\xe6\x06\xd5\x55\x29\x14\x38\x48\xb3\x47\x62\x4e\xb7\x7d\xea\x0d\x7c\x17\x73\x68\xd3\xc7\xc2\x1c\x2a\x70\x2c\x80\x13\x7f\xd9\xb1\x4a\x38\xee\xda\x83\xc3\xff\x2e\x49\xbd\xc2\x4c\xd8\xaf\x5a\xde\x02\x99\x8b\x3f\x03\x52\x4a\x12\xf9\x7c\xdd\xc0\x15\x66\x4a\x40\x73\xf0\xa8\x5f\x03\xe8\xb6\x98\xad\xdb\xa6\x77\xfd\xb3\x4b\xd2\xb6\xe4\x76\x7f\xf2\x64\x26\x28\xff\xc9\x4c\xad\x29\x2f\xba\xa4\xa9\x01\x55\xc3\x70\x3b\x47\x05\x96\x22\x47\xda\xef\x05\x6a\x60\xc5\xbf\xa7\x0b\x29\x33\x04\x8b\xc4\x86\xaf\x19\x8c\x12\xd9\x9d\xb0\x85\xee\xff\xdb\x1a\xb7\x9b\xa0\x67\x52\xbb\xb4\x98\x92\x75\x5b\x60\x67\x29\x19\x1b\x29\x23\x57\x6e\x50\xab\x3c\x01\x69\xf3\x7e\xa4\xd6\x8a\xc8\x76\x58\x37\xa3\xba\x70\x7c\xa1\xb2\xe4\x3a\xe4\x8d\x90\xb4\xfb\xbf\x0a\x22\x3c\x82\xbf\xc6\x96\xf8\x8c\x37\xe3\xbf\xe3\x36\xe4\x4d\x2e\x1e\x8f\x12\x22\x53\xd9\x1c\x99\x69\x8d\xe6\x35\x73\x1b\xed\x94\x5f\x80\xe9\x34\x71\x88\x36\x1c\x5c\xc9\xc1\x0f\xc4\x5f\x52\x24\x6e\xb8\x79\xae\xa6\x72\xc4\x43\x7a\xd1\x42\x67\x8b\xc1\x09\xa6\x02\x0c\xe7\xbf\x57\x74\x90\x06\x7f\x31\x39\x82\xef\x08\xa9\xbb\x78\x46\xea\x71\xc1\x33\xbf\xc8\xa1\xfe\xd1\xd5\xdc\xb5\x5a\x44\x1f\xf7\x83\xce\x9e\x27\x75\x2d\xe6\x6a\xe6\x44\x74\xcc\xc0\x99\x7f\xdf\x37\x8e\x9d\xb3\x63\x30\xaf\x51\xe7\x88\x3e\xb2\xc4\xb6\xfe\x90\xa0\x48\xd1\x96\xc7\xfa\x9e\x81\xd9\xb0\x8a\xd5\x78\xc9\xcd\x4c\xcb\x6b\x6f\x84\xea\x34\xac\xfd\x61\x81\x2d\x8b\x2a\xbb\x91\x53\x36\x95\xf6\x23\x77\xdb\x25\x93\x2b\x71\xa7\xbc\x7f\xd2\x62\x33\x04\xaa\xeb\x40\x10\xa8\xf8\x81\x30\x57\x8a\x48\xa9\x2b\xb7\x5e\xab\x62\xd9\xd8\x8c\xf6\x1a\xe3\x15\xe5\x66\x4c\x71\xcd\x25\xee\x82\xdc\xca\x90\x82\xee\xd5\x94\x86\xb9\x65\x64\x80\x02\x6a\xa5\xdb\x8e\x4b\x57\x62\x55\x0c\xae\x1b\x72\x4b\x95\x25\xa6\xda\x32\x02\x57\xd5\x0d\xd6\x6b\xe1\x02\x11\x6e\x17\xb8\x91\x91\x0a\x6d\x37\xf0\x59\xb4\x3d\x61\xc6\x2c\xab\xf9\x1c\xb7\x1c\x9a\x6c\xb3\xc2\x52\x1f\x88\x41\xf3\x32\x2f\x92\x74\x47\x1d\xc2\xcf\xe1\xe3\x43\xbb\xc7\x1b\xce\x89\x21\xb5\x70\x85\xe1\x0b\x3a\xc1\xb0\x3b\xb3\x49\xf8\x0a\x92\xf3\x0b\xcb\xb6\xaa\x6b\xb8\xc4\xd0\x54\x35\xb7\xa3\x84\x8a\x54\xb8\x5c\x20\x0a\x0d\x81\x82\xb4\x2d\xa6\x2b\xd2\x94\x9c\x1a\x7c\x7c\xe7\xb7\xb2\xbb\x8d\xbc\xf0\x77\xf2\x5e\x7a\x42\x21\x75\x72\xd5\xa7\x02\x55\x36\x8e\x45\x5a\xea\xf5\x3d\x45\x8d\xb4\xd2\xd7\x14\x03\x69\xb0\xe3\x4f\xad\xb0\xec\x0f\x8e\xa9\xc2\xbb\x70\xc3\x92\xd3\xd7\x25\x86\x95\x8c\x16\xa8\xa9\x6e\xe1\x12\x17\x88\x0f\x24\x88\xad\x20\xeb\xba\xe4\xad\xd6\xd4\x01\x93\x43\x52\x49\x28\x35\x46\xf9\xd0\x23\xf8\xab\x91\x0b\x9d\x6a\xea\xae\x7b\x38\x23\x99\x86\x8c\x68\x1a\xdf\xed\x05\x80\x12\x08\xb3\x6c\x2e\x10\xf2\x37\x52\x73\xfb\x4b\xb9\x2f\x52\x98\x58\xda\x0e\x49\xc2\x09\xef\x50\xc1\x7f\xd2\xd3\x0a\x04\x86\xa0\xbf\x86\x28\x0f\x17\xd8\xa2\xa2\x53\xce\xed\x0e\x5d\xe6\xf7\xcb\xec\xaa\xc6\x10\xd9\xd4\x0b\xbb\xcd\xc4\x7f\x6f\x8c\xf3\x34\x81\x67\xf1\xd7\x72\x92\x90\x16\x3f\x70\xc1\x46\x07\x89\x35\x1d\x8d\xc4\x2d\x77\x15\x25\x91\x88\x20\xab\x91\xb7\x86\x7a\x0f\x85\xcf\x93\x24\xe0\x9f\xb9\x70\x2b\x64\xf8\x85\x8f\xd0\xe0\x5b\x35\xc1\x14\x62\x31\xba\xa6\xb8\x84\x79\xd5\x52\x36\x85\x39\xe1\xfe\x16\x2e\xe1\x72\x13\xae\x2d\x9e\x41\x4b\x4b\x3e\x85\x1e\x3e\x25\xa7\x75\xbb\x26\x35\x4b\x27\x0b\x3c\x88\x31\x98\xc2\x4d\xc2\xc8\xa7\x80\x28\x25\x45\x25\x3c\x68\x11\x9f\x16\xa0\xcf\x93\x99\x6f\x16\xd2\x1e\x05\xee\xfb\x82\x9e\x87\xb0\x4b\xf9\x3e\xf5\x46\xfe\x04\x9c\xa0\xa7\x1e\xe6\x76\x7a\x5b\xcf\x38\x9a\xce\xf6\x1c\x4b\xa3\xd7\xd3\xf4\x86\x86\x63\x7f\xaa\xbd\xb4\x67\xaa\x84\x2e\x3c\x3f\x80\x3f\x32\xce\xab\x15\xa4\xaa\x55\xdc\x2c\xa4\x44\x38\x86\x6f\x66\xdf\xe4\x57\x18\xb5\xf4\x9a\x1e\x1e\xc2\x45\xac\x81\x43\x89\x39\x15\x74\x55\xa1\xba\xfa\x5f\x0c\x95\x30\xe1\xb8\x77\xbe\x10\x68\x09\xc7\xe3\x92\xc8\x55\xfd\x0e\x58\xbd\xa6\xd5\x5c\x44\x48\x1c\x2a\x7a\x73\xf9\x2f\x38\x76\x3f\x48\xe0\x54\xec\xcd\x6d\xe2\x75\xd8\x8b\xda\x1f\x1e\x82\xf4\x7d\x15\x57\x72\x0d\x22\x16\xbf\x44\x0d\xba\xb2\x9a\x45\x9c\x2f\x24\x8c\xcb\xd4\x80\xdc\x04\xc4\x4c\xf1\x6c\x60\x94\x76\x6e\x99\xff\xf0\x3d\x3b\x98\xf9\x41\x2d\xe3\x38\x00\x84\xe3\xb1\xcb\xdf\xdc\xd6\xfb\x93\x34\x5c\x7c\x9a\x8c\x67\x99\xf9\xb6\x18\xff\xb9\x03\x5c\xd3\x14\xf3\x24\x00\xed\xea\xc5\x8e\x79\xc3\x66\x29\x2a\x0e\xc4\x1b\x1c\xbb\x2c\x11\x1a\x06\x35\xa1\x58\x2b\x2d\xa9\xd0\x28\x5c\xe2\x39\xd7\xdd\x25\xa6\xac\x25\x1b\xae\x34\xf0\x0d\x6e\x37\x6c\xe1\x86\x0d\xa5\x7f\x22\x74\x1f\x96\x62\xb9\xe0\x63\x09\x46\x84\x25\x66\x0b\x52\x4e\x95\xa5\x2f\x74\xff\x0a\x35\x55\xa1\x4c\xd2\x16\x2b\xb7\x80\x7f\xa1\xf4\x8f\xf4\x11\xc4\x49\x64\xb3\xd1\xe1\x1c\xf7\xac\x93\xff\xa8\x25\xed\x87\x32\xca\x86\x37\xf9\x76\x05\x14\x5c\x6f\x35\x6a\x5b\xba\xe1\x74\xdb\xc1\xf7\x57\x7d\xd0\x6a\x83\x54\x04\xea\xcd\x64\x19\xdc\x5a\x50\x18\xcf\x5b\xfe\x1f\x78\xde\x4d\x55\x4f\xba\xf0\x39\x77\x4d\x07\x39\x73\x99\x3e\x09\xe8\x9b\xde\xe9\x16\x86\xe5\x83\x35\x25\x5b\x5e\x9c\x75\xae\x53\xe1\x25\x92\xc7\xdd\x8d\xce\x62\xa3\x28\xb2\x5b\xeb\x9a\x2b\xf5\xc0\x4c\x52\x24\xe3\x1c\x92\xcf\x54\x44\xd0\x39\x78\xc5\x15\xa7\x34\x20\x2d\x5c\x12\xb6\x90\xc2\xc3\xb7\x8d\x3e\x72\xca\xf5\xad\x20\x65\xf7\x30\x3e\xa1\xb1\x90\xaa\xb9\xa0\x49\x71\x44\x6d\xe9\x36\x1d\xa2\x96\x56\x86\x8a\x15\x48\xfd\xb0\x2f\x4f\xd9\xb4\x59\x33\xe1\x76\xbc\xaf\xc2\x05\x77\xdf\xb9\x5e\xa6\x26\xd4\x50\x17\xc6\x0a\xd2\x0a\xb3\x6c\xe7\xef\x50\x8d\x9a\x02\x87\xaa\x74\x76\xa9\x3e\x3f\x08\xcf\xa1\x67\xcb\xaa\xa9\x96\xeb\xa5\xfa\xe8\x1d\xa6\xb8\xbd\x41\x36\x81\xc1\x02\x51\x69\xb8\x16\xcb\xc3\x94\x50\xb5\x29\x77\xca\x17\xe0\x02\xc6\xa1\xba\x8a\x64\xdd\x13\x21\xec\x42\x98\x80\x27\xe5\x3d\xa8\x38\x1f\x3d\xc9\x00\xc5\xef\x6d\xc1\xb2\x53\xa0\x08\x62\xa0\x14\xb7\x81\xb1\x68\xbe\x13\xd4\x00\xcf\x8f\x83\x65\x7c\x1d\xe2\x6b\x9a\xec\xbe\xc4\x94\xa2\x2b\x2c\x4c\x2d\xba\x9e\xcf\xab\xa2\x12\x51\x0f\xc2\x50\x0d\xe8\x06\x55\x35\x37\x04\x65\xa0\x5f\xed\xe5\x69\x34\xd0\x24\xa9\xcc\x2f\xe6\x46\x13\x28\x76\x28\x50\xc3\x9d\xb6\x56\x9e\xb9\x4a\xbe\x92\x6b\x9c\xda\x23\x1d\x6e\x94\xa8\x58\x39\x5b\xe0\x65\x34\x72\x35\x87\xfd\xcc\xa6\x43\x39\xae\x7f\x72\xd6\x58\xfa\xf3\xaf\x15\x4c\xe3\x4d\x81\x0d\xe3\x3f\x3f\x70\xb1\xac\x17\x6f\x78\x53\xfe\x1f\xeb\xfe\x0c\x9c\xb8\x87\xcb\x61\xd5\x05\x20\xf9\x21\xdc\x2e\x10\x53\xed\x94\x60\x51\x5f\x30\x19\xdd\x53\xf6\x91\x46\x7e\x34\xa1\xb1\x22\x92\xbb\x3b\x3c\x84\xf5\xaa\x44\x0c\x07\x82\x4c\xf8\x8a\x2d\x2e\x48\x2b\x9c\x37\x54\x8a\x68\x8f\x99\x52\xe9\x57\xd5\x47\xd1\xc9\x4e\x50\xe1\xe1\x37\xbd\x66\xa1\xad\xd7\xcb\x8f\x9e\x15\xfd\x81\x7c\xa4\x9c\x17\x15\xa5\x1c\x0c\x19\x88\xcb\x70\xb9\x79\x2f\x72\xd1\x0b\x02\x35\x47\x8b\x7f\x5b\x63\xca\x12\x30\x57\x83\x2f\xab\x66\x4d\x05\x02\xb9\x01\x04\xb7\x48\x0d\x1a\x1a\xb4\x81\x4f\x1c\x81\x2f\xe9\x2f\xe4\xbe\xf9\x3a\x03\x9b\x3c\x2c\xd5\x7e\x9f\x1f\x38\x5e\x57\x21\x92\x15\xce\x97\x2b\xb6\x11\x14\x1f\x9a\x33\xce\x2e\x5f\x61\xa6\xbc\x14\xb6\x46\xb5\xaf\x43\x51\xb1\x80\xd8\xb0\x75\x27\x97\xeb\x7c\x4b\x5a\x71\xaa\xfd\xfc\x00\x3a\xd9\xcc\xe7\xfe\xec\xa0\x1a\x2c\xce\xb0\xbe\xea\x8a\x06\x4e\xc3\x2c\xbf\xe9\x33\x7d\x08\xbd\xc0\x4b\xa8\x1a\xe5\x68\x50\xb4\xc4\x1d\xfb\x95\xa0\x99\xa9\x40\xf4\xbe\x3c\x98\xd1\x82\x45\xad\x35\xbd\xa9\x4c\xcf\x60\x9f\x99\xe5\x1a\x09\x96\xa1\xb3\xbb\x61\x5e\xc7\xe1\x21\xbc\xaf\x1a\x71\x92\xa0\x14\x76\x43\x22\x8d\x8d\xac\x45\xbe\x40\x32\x14\x5f\x90\x25\xb6\x24\xdf\x90\x76\x89\x6a\xcb\x6c\x97\x39\x06\x1d\xa6\x03\xef\xaf\xf3\x46\x6b\xba\x6d\x58\x32\xa7\x60\x0c\x6a\x7a\xc8\x33\xa5\x5e\xb2\x4e\x99\xa2\x4d\x63\xce\x5e\xa2\xe2\x5a\xa4\x58\x28\x03\x0a\xcd\x19\x6e\xe1\x12\x73\x71\xe6\x84\xec\x38\x86\x10\x48\x07\x8c\xb4\x3a\x65\x48\xe4\x48\x66\x46\x8f\x44\xa6\x32\x7f\xab\x39\xac\x08\xa5\x95\x88\x28\x0d\x8e\x01\x5a\xd3\xd7\x9c\x6c\x0a\xf3\x57\x9d\x5f\x26\x6d\xde\x61\xc1\x26\xed\x6a\xe2\xb6\xe5\x26\xff\x42\xc4\xe6\x1b\x21\x93\x2f\x31\xb0\xb6\xba\xba\xc2\xad\x74\x1e\x57\x2d\x29\xd7\x32\xc3\xe6\x12\x17\x88\xae\xb1\x6b\xcf\xa8\x08\x2a\xae\xcb\x98\x8b\x0e\x0f\xf5\xc8\xe2\x6c\x80\xac\x70\x5b\x6f\x54\x28\x43\x2a\x10\x65\x1b\x89\x83\x76\xbe\x4f\x31\x4d\x3c\x10\xdf\x2f\xf7\x26\x15\x49\xef\x4f\x38\x9d\xe7\x49\x2b\xa9\x48\x8f\xe0\xe9\x29\x6a\xb8\x95\xa1\x4f\xbd\x96\x32\x9c\x8e\x1a\x61\x69\xd7\x2d\x46\xa5\x38\xf7\x28\xc3\x78\xda\xfd\x7c\x88\xc0\xbe\xef\x33\xf0\xaf\x94\xee\xf0\x0c\x7c\x19\xbb\x52\xce\xab\x58\xbd\x1b\x38\x80\x3e\x83\x3f\x61\x74\x71\x13\x72\x0c\x58\x3b\xed\xca\x51\xac\x7f\x10\xa3\x33\x2d\xa4\x7d\x80\x86\x82\x9e\xff\x1f\x6b\x86\xac\xa8\x56\xf4\xf8\x4e\x4a\x97\x24\x97\x6e\xb9\x88\x58\x34\xe5\x40\x98\x56\x64\x23\xe2\x9f\x5e\x97\xc1\x16\x64\x0a\xe0\x19\xf0\xb8\x92\x49\x0a\x62\x6d\xe0\xe9\xd3\xe0\x02\x03\xa2\x43\xad\xb4\xb4\x03\x39\x14\x95\x23\x22\x7f\xf7\x26\xc0\x70\xd4\x8c\x93\xd2\xa5\xe7\x35\xe3\xca\xa4\xa3\x30\xb2\xaa\x0e\x5d\x75\x9e\x9e\x3e\x9c\xaf\xd8\xac\xe7\x20\xa0\x1f\x58\x59\xad\x27\x89\x9d\x02\x6b\xd7\x58\x84\x5c\x52\xaa\x4c\xdb\xf3\xf8\xf7\x8a\x32\xaa\xcf\x2c\xe3\x94\x74\x71\x14\x27\x92\x09\x74\xac\x4e\x6c\x89\xac\xf8\xb7\xa8\x76\x83\x5c\x53\x29\xd0\x6f\x2b\x8a\x61\x8e\x6a\x8a\x67\xe9\xb3\xaa\xfb\x67\xd6\x04\xf4\x10\x9c\x78\xfa\x29\xbb\x2f\x12\xc1\xde\xa0\xc3\x59\x3a\xd9\x77\x4c\x4f\x67\x8d\xa0\xba\x8d\x0b\xf0\x68\x32\x72\xb3\xcc\xb4\xad\x88\x58\x74\x86\x0c\x8e\xec\x77\xe3\xdf\x8e\xec\xf7\x7f\xd4\x41\xc6\xaf\x7e\xb0\x3c\xec\x6f\xd9\x35\x23\x4b\x23\x30\xc3\xb1\x37\xa6\x8d\x16\x67\xa4\x4d\x1e\xec\x89\x91\x82\x16\x23\x86\xec\x1e\x2e\x39\xd4\x5d\x97\xfa\xb7\x47\x50\xca\xd7\xe5\x58\x94\xbc\x61\xe8\x74\x0a\xe2\xf4\x4e\x98\x37\xda\xea\x73\xce\xab\x45\x73\xf3\xf9\x12\xb1\x62\x81\x69\xea\xb0\x29\x9b\xc2\x9d\x46\xeb\x7e\x07\x48\x9f\xa4\xcf\x43\xf8\xcf\xb3\x67\x39\xc0\x8d\xef\x24\x67\x7b\x02\xc7\xc9\xa4\xd6\xde\x19\x45\xc7\x6c\x84\x9c\xff\xa4\x89\x51\xc7\xca\xda\x75\x1c\x71\xb9\x4b\x06\xe6\xbe\x27\xe4\x3a\x44\x9b\xbd\x89\x45\x57\xb8\xa8\xe6\x15\x2e\x75\xc2\x8b\x9f\x32\x03\x89\x7d\xb9\xa9\xad\x92\x75\xcc\xbe\xba\x0f\x2c\xdc\xed\x6a\xae\x1d\xa6\xf9\x02\x94\x7b\x98\x0e\x60\x1c\xe1\x25\xc7\xd6\x23\x21\x19\xef\x9a\xcf\xb4\xaf\xe7\x48\x10\x50\x56\x59\xbd\x54\xd6\xbf\x70\xcb\xca\x12\x50\x23\x55\x12\x97\x81\x36\xb5\xc7\x4d\x9f\x83\x47\xcf\x6a\x4d\x9c\x91\x55\xa5\x4a\xe0\x9e\x55\x65\xf4\xa5\x92\xe1\xe2\x16\xc1\x71\x2e\xc3\x48\x24\x51\x6a\x12\xa9\xca\xf8\x68\x4d\x38\xe5\xef\xe5\x61\xde\xb1\x3b\xe6\x4c\x7c\x23\x2d\x9b\x8b\xe6\x9d\xd0\xe3\xfb\x13\x38\x08\xda\xf0\xaf\xdf\xe1\x5b\xd4\x96\x41\x5c\x6e\x1b\xb7\xdd\x59\x8c\x4f\x0e\x78\x59\xf5\x5c\xe0\x8a\xa8\x47\x6f\xda\x5d\x6e\x55\xc6\x01\x0b\x79\x3b\xc0\x6d\xc5\x3f\x89\xdb\x45\x77\xaf\x22\x58\x99\xef\x7e\x96\xd9\x56\xf6\xbc\x6c\x7f\x92\x18\x4f\xdf\x3c\x12\xe0\x10\xa9\xe8\x2f\xa2\x54\x74\x88\x43\x22\xe1\x99\xdd\x2f\x55\xf9\x0f\x78\x7e\xf0\x44\x6c\x38\xd4\x26\xef\x95\xbe\x0f\xaf\x6c\xa8\x4c\x75\xcb\x04\xa9\xce\x2a\x58\x6e\x02\x6d\xf2\x0a\x2a\x90\xba\xec\xb8\xfa\x01\x99\x63\x6d\xb1\xcc\xf0\xea\xc0\x85\x4e\x72\x87\xf1\x2c\x6b\xa0\x3b\x80\x6b\xef\x99\x14\x9e\xe0\xcc\x5e\xe6\xf3\xd3\x98\xa3\x63\xdd\x59\xb7\xb8\x9e\xfd\xa9\x58\xd5\x1d\x4b\x70\x6a\xff\x75\xc7\x41\xec\xaa\x60\x14\xb5\xf5\x60\xd6\xc7\xdf\x3d\x7c\xcb\xb7\xa4\x60\xfa\x75\xe2\x2b\xd3\x2f\x03\x4d\x75\x22\xf1\x81\x7c\x6c\x44\x46\xc4\xbd\xf8\x3c\xc2\x89\x7f\xea\xfe\x4b\x48\x3d\x92\xef\xcd\xa7\x43\x38\x49\x9d\x65\x75\xea\x3f\x3f\xfe\xa8\x0c\x52\x91\xdc\xbd\xd0\x27\x2a\x4e\xb6\xa5\x4e\x50\x14\x23\x27\xc7\xa3\xd2\xa7\x65\xf2\xce\x19\x2e\xfd\xf1\x7f\xc6\x50\x12\xf1\x75\x51\x63\xd4\xa6\xc5\x55\x85\xeb\x52\x09\x2d\x31\x56\x89\x81\x3b\x39\xde\x40\x4e\x3e\xb0\xba\x8b\x47\x5a\x58\x22\x75\x65\x9e\x11\xb8\xc6\x78\x05\x15\x33\x02\x2d\x94\x18\x41\x5e\xbf\x94\x1e\x12\x60\x8e\xe1\xa1\xfd\xb6\x49\x9f\xe6\x7f\x31\x28\x56\x2a\xaf\x53\xa6\x7d\xd4\x6c\x0e\xca\x11\x3c\x7d\xef\x5b\x91\x7c\x04\x01\x44\x81\x56\xe9\x68\x8b\x4a\x00\x7a\x4b\x71\xa8\x3d\x13\xe7\x39\x56\x79\x0f\xfb\xdf\xcc\xbe\x99\xd8\xb8\xa6\x22\x1c\x31\x19\xf7\x20\x92\xd9\xae\x5d\xb9\x82\x49\xa7\xd2\xd5\x63\x9a\xa6\xb3\xce\xe5\x76\x46\x8f\x32\x17\x93\xa3\xed\x54\xa2\x76\x1e\xe0\xc4\x5c\xc1\x99\x42\x9e\x09\xa8\xd3\xe8\xa9\x8a\x7c\x33\x54\x43\xb3\x5e\x5e\xf2\x96\xf3\x28\x98\xa8\xf2\xae\x44\x74\x87\x0f\x51\xe2\x72\x5d\x30\xf7\x90\x53\xb0\x0c\x6e\xe3\xd0\xcf\x36\xc1\xac\xac\x45\x06\x3a\xe4\xc9\xd7\x4e\x33\x5b\x34\x6b\xd2\x05\x19\x2c\x8b\x51\x79\x87\xad\xe1\x9b\x75\x12\x42\x97\x68\x15\x2f\x5c\xa7\x8b\xa9\xc1\x9f\x1f\xe4\x89\xe7\xf9\x41\x1c\x15\x51\x4b\x3d\xcd\x8a\x17\x37\x0a\x82\x55\xc8\x2a\x0d\xbd\xd0\xa8\xd1\xd3\x26\x62\x31\xe0\x9a\xad\x83\x6e\xc1\x6b\x76\xcf\x58\xa4\x9d\x9a\x64\x40\x90\xd1\x9c\x7d\x39\xb0\x1c\x7c\x12\xf9\x61\x81\xcd\x11\x8a\x15\x36\xf2\x12\x31\x97\xcb\x46\xfa\x23\x97\x0c\xc4\xa5\x82\x52\x87\xfd\xa2\x44\xda\xb9\xb8\x04\x22\x63\x83\x31\xd6\x45\x06\xe2\x7e\x4a\xfe\xd8\x61\xfd\x21\x67\x4f\x07\xc6\x2e\x07\x68\xc4\xd0\xbc\xdc\x81\x52\x0c\x87\xcc\xeb\xc5\x7e\x85\x14\xfb\xff\x5d\x97\xfd\x07\x18\xb9\x0f\xa4\xad\xdc\x00\x84\xa7\xb5\x6c\xbc\xe3\xb1\x54\x97\x9d\x71\xb7\xfa\xcb\x31\xd0\x06\xa9\xb0\xd2\x96\xc6\x98\xc3\x31\xec\x3f\xeb\x1a\x09\x51\x79\xf5\xa0\x13\x75\x89\xb4\xb9\x6a\xee\xcd\x33\xab\xca\x20\xfa\x05\x7f\xc4\x12\x02\xee\xe7\xdc\xf4\x12\x40\x76\xc2\x87\xd5\xc3\x90\xd2\xc5\x21\x33\x6e\xa9\x8e\x75\xc5\xa6\xed\x34\x32\x3c\x84\x56\x86\xb4\x66\x8e\x36\x3c\x5c\x39\x3b\x57\x31\x92\xfa\x19\x1c\x1d\x6d\xa7\x71\xd5\x74\x82\xb2\x73\x9a\x1a\x22\x27\xb2\x53\x79\x26\xfb\x83\xe3\x50\xe6\x9c\x48\xfd\x93\xa3\xd6\x7c\x8f\xc1\x1e\x9d\xfe\xe9\xcb\x13\xf2\x01\x97\x3d\x76\x4e\x33\xac\x52\x93\xe7\xbf\xaf\xb0\xa0\x3a\x97\xc7\x8d\x68\xb5\x97\x48\xf5\x1d\x0d\x47\x1a\x36\x19\x2a\x08\xd5\x29\x8c\xca\x5d\x1a\x69\x31\x58\xba\xd9\xbd\xd1\x50\x26\xc6\xde\xd2\x72\xb0\xb7\xb3\xa4\xed\x70\x55\x51\x86\x5b\x71\x11\x30\xb8\x12\xdb\x65\x71\xa8\x5e\x48\xf4\xd3\x80\x97\xd2\x4d\xe3\x27\x46\xc7\x40\xeb\x40\x8e\x2d\x1c\x56\x5f\x65\x95\xc6\x46\xf0\x3e\x77\xab\xa3\x78\x5f\x34\x98\xdd\x92\x96\x2f\xe2\x44\x13\x7c\xaa\xbf\x6d\xf6\x1a\x6f\xd2\x4d\x14\x64\xb2\xdf\xfb\x09\xf7\xfe\x77\x2b\xb4\xc1\xed\x11\x88\x8b\x74\xdf\x89\x43\x80\xbf\xa3\x7a\x8d\x27\xf0\xec\x24\x38\xac\x9c\xa8\x56\x2a\xe1\x7b\x6a\xef\xe1\x55\x98\x4e\x45\xfd\x21\x51\xc6\x6e\x0a\xaf\xf1\x86\x4e\xe1\xa2\xb9\x24\xbf\xdb\x71\x5e\xa4\xf2\xf9\x6d\xaa\xa6\xbe\x73\x12\xdc\x11\xd0\x89\x62\x51\x4f\xdf\x5f\x49\xe8\x50\x75\x98\xa0\x74\x5a\xac\xc0\xcb\x23\xc8\x87\xab\xd3\x21\xea\x04\xc6\xa2\x8f\xba\x7a\x09\x04\x79\x7f\xc6\xad\x5d\x5c\xda\xdf\xe3\x76\x41\xf8\xec\x28\x9d\x0e\x39\xd9\x59\x98\xdf\xc2\xbb\x23\xca\x3f\x30\xb2\x2f\x3f\x78\xa4\x90\xbd\x72\xc4\x92\x04\xf4\x0e\xeb\xb4\x98\xe3\xe8\x18\x2c\x8c\x10\xf3\x9f\x17\x2f\x8c\x00\x94\x39\x77\x84\xe9\x2b\x7f\xc2\x71\x6a\xf5\x78\x4f\x33\x14\x3b\x32\xae\x62\xd6\x27\xe2\xd5\xe1\xf9\xc1\x3b\x2d\xe7\xba\x4e\x20\x92\x07\x0f\x22\x19\x9a\x72\x9f\x8c\x73\x74\x50\xdd\xc2\xb9\xc0\x40\xc1\xd4\xa5\x82\x02\xd5\x75\xe0\xd0\x56\x73\xb3\x29\x55\xee\xe8\xd8\x96\x51\x14\x3b\x7a\x47\x6a\x3c\x53\xe4\x45\xda\x59\x8b\xa4\x74\x81\x7f\xff\x7b\x60\xcf\x86\xe2\x86\xae\xa9\xed\x19\xeb\x42\xf7\x18\x53\x8b\xe7\x44\x09\x19\x03\xcb\x00\xb4\x53\x2d\x02\xc5\x7f\x93\x61\xfa\x57\xcd\x39\xf8\x7c\x54\xa3\x4a\x5d\x94\x37\x35\xd6\x52\x58\x43\x3e\xce\x0e\xe5\x2d\x50\x5d\x3f\x00\x57\x2d\x60\x0e\xa5\x03\x5d\x24\x2d\xbc\x14\x28\xd4\x68\x53\x6f\x0c\x0e\x51\x03\x27\x6b\xb6\x38\xf1\xb1\xac\xaa\x61\xc8\x80\xa3\x71\x07\x89\xb8\x21\x56\x68\xb8\xbb\xc9\x40\x7a\x38\x77\xd3\xba\x2a\x8b\x24\x8e\xaf\x28\xfc\x56\x88\x92\x66\xd7\x57\x8e\xd9\xef\x1b\x1c\x5c\x25\xa7\x6a\x29\x5c\xae\x99\x32\xf0\x99\x3b\xa0\x34\xab\x68\x65\xcb\xb2\xa0\xb2\x94\x15\xa1\x0a\xb8\xc6\x1b\x95\x88\x15\x2a\x6f\x9b\x7c\x9b\x21\x09\x5f\xc7\xfa\xf4\x91\xf3\x08\xd5\x89\xf3\x67\xa4\x3f\x77\x2e\x53\x64\x51\xc7\x2c\xa2\xf4\xbc\x36\x4e\xc7\xe0\x58\x97\xc1\xd8\xf7\x19\x29\x1c\x5a\xdf\xab\x48\x26\xd7\x15\x76\xde\xf8\x08\x53\x95\xf7\xeb\x58\x45\x77\x15\x35\x36\x2b\x1c\x50\xcf\xa8\x44\x40\xc4\xd4\xb3\x8a\xd2\x35\xde\xa2\x56\xc1\xfe\xa1\x1a\x52\x54\xf5\x15\xdf\xc8\x9a\x54\x4f\x62\x8c\x25\x76\x77\x9c\x48\x57\xe8\x56\xc4\x3d\x87\xed\x9e\x68\x8d\x1b\x75\x96\xe8\x1b\x52\x7b\x0e\xa2\xd3\xb4\x10\xd7\x32\x7e\xb7\x11\x81\x1f\xe4\xc8\x16\xbe\xb2\xa9\x46\x36\x82\x9f\x4e\xe1\xef\x84\xd9\x78\x36\xa7\x04\x55\xca\xc9\x14\x60\xc9\xe4\xcc\x6d\xa9\x78\x12\xd7\xc6\x5c\xd2\xcc\x2d\x26\x19\x68\xfa\xad\x90\x8b\x57\xf6\xa7\x9c\xfc\x0a\x33\x53\x8c\x58\x7c\xbd\x6f\x8d\x90\x80\x01\x63\xfb\xc2\x25\x59\x45\x52\x33\x8a\x6e\xf0\xfe\xf3\x03\x35\xd9\x14\x18\x39\xf2\x4b\x1e\xcf\xc4\x17\x4e\xa5\xe0\xf4\x6d\x46\x2a\xf6\xa8\x4e\xf7\x9c\x5a\xa0\x29\xf8\x42\x67\x3c\x5e\x12\x5f\x26\xdb\x20\x1d\xa3\x4f\x57\x8e\x4d\xfa\xdb\x83\xe8\x1c\x0c\xad\x0f\x42\x7b\x7a\x00\x63\x6e\xde\xab\x9a\xa1\xfe\x49\x40\x5d\x59\x09\x0e\x56\x33\xe9\x88\x96\x51\x94\xde\x0d\x19\xe5\xec\xf5\x2b\x78\x8b\x5a\x56\x15\xd5\x0a\xf9\x96\xda\x10\x7e\x51\x76\xcc\x60\xb6\x49\x58\x5d\x29\x92\xd2\xd9\xae\xab\xee\x95\xa5\xa3\xb4\xd7\x57\xee\x86\x42\x1e\x3a\x7b\xfd\xca\xf9\x7a\x47\x3c\xe4\xcf\x69\x59\xe9\xec\xf5\xab\x99\xf3\xc5\x17\x56\xea\x20\x85\xcf\x87\x95\xdc\xaf\x83\xec\xc6\x84\x79\x1e\x18\xe4\x27\xf2\x8d\x00\x53\x9f\x57\x98\xd8\x1d\xc9\x5c\xa4\xc1\xea\x92\xb0\x2e\x65\x15\xd8\xc0\x15\x95\x85\xaf\x64\x7d\x04\x3b\x6e\x89\x8b\xaa\xc4\xb2\x74\x4b\x8b\x1a\x3a\xcf\xf8\x6b\xb6\xae\x21\x01\xd4\xc8\x3b\x55\x29\x33\xd9\x54\x1a\xab\xa9\x1d\xb1\xd5\x17\x3d\x48\x5d\x26\x46\x2e\x48\xeb\x20\x9e\x8f\x22\x0f\x69\x54\x19\x41\xbe\x40\xe7\xf1\x03\x46\x44\x9d\x02\xe4\xd4\x10\xdc\x02\x22\x5a\xb0\x0d\x1c\x72\x6a\x6d\xff\xaa\x8d\x8d\x7e\xdf\x1b\x72\xe1\x18\x39\x1c\xca\x5d\x4d\x59\xaf\x89\xcc\x35\x9f\x9b\x52\xc1\xa2\xe0\xfc\xcf\xfb\xce\xa7\xf6\xd8\x0b\x98\xea\x02\xfe\xae\xa9\x9f\x72\x0d\x42\x01\xbb\xdb\x5c\x16\x15\xad\x15\x59\x7e\x19\xf2\x70\x3c\x4f\x79\x55\x61\x43\xd6\x3a\x6f\x88\xdc\x36\xbd\x97\xea\xb6\x70\x44\x2e\xce\x62\x1f\xe1\x07\x74\x8d\x81\xae\x5b\xb5\x88\x64\x5d\x71\xa5\xe7\xa2\x24\x03\x2a\xa3\xf0\x05\x0b\x12\x99\x2e\xce\xf6\x76\x66\x3c\x86\x18\x71\xcc\x40\x79\xda\xe8\x53\x84\x51\x40\x52\xf4\x3d\x7f\x96\x30\xdc\xbe\x55\x97\x83\xfa\x6c\xba\x70\x6a\xc8\xc4\xa3\x54\xa9\xa8\xd0\xb4\x36\xa7\x51\x2b\x29\x8e\x23\x39\x11\x86\xac\xa0\xe7\xce\xb2\x2e\x80\x7d\xec\x00\x20\x9b\x51\x08\xde\xad\x65\xb3\xb6\x37\x06\xa3\x21\x36\xcd\x81\x86\xb8\x61\x61\xbe\x56\x08\x4d\xdd\x6b\xf6\x08\xf4\xfe\xf6\x4e\x0a\xd3\xbe\xfd\x30\x18\xe1\x81\x79\xe1\x22\xbc\xcb\xf2\x18\x89\xf0\x8c\x89\xf8\x80\x78\x8f\xc0\x31\x10\xfd\xe1\x4a\x1f\x8c\x0a\x86\x88\x97\x28\x1a\xc1\xe5\x88\x34\xaa\xb6\x8e\x37\x08\x4a\xf8\x3c\x42\x0e\x71\x48\xe7\x87\x54\x72\x56\x9f\xd5\xbe\xbb\xc8\x45\x82\x3a\x1e\x33\x68\x11\x9f\x1b\xe4\x53\xce\x86\xe7\xd2\x5f\xcc\x01\xd9\x64\x25\x45\x3e\x5a\x9d\xaa\xf2\x71\x22\x68\x4b\xe1\x16\xf3\xdf\x1b\x8e\x56\x99\x02\xb1\xf9\x4a\x15\xcf\xd2\x56\x92\xd0\x5c\xfa\x64\x37\x0c\x03\xdb\x38\x59\xe2\xa1\x08\x7d\x05\x4a\x19\x64\x10\x1a\x3e\xc9\x13\x4d\x39\xa2\x8f\xc7\x97\xa4\x3d\x57\xc9\x5a\x89\xcc\xdc\x69\x7f\xd0\x73\x72\xe4\xc5\x2d\x5d\xa0\xef\xd0\xb4\x79\x0c\xa3\x44\xdd\xe6\xeb\x3b\x2d\xca\x5f\xcc\xfa\x14\xc7\x13\xb9\x7a\x97\xd1\x45\xd3\x7c\x15\xa5\xdd\x56\xb2\x84\x1d\x54\xb3\x84\x87\xab\x68\xd9\x33\xd7\x8f\x01\xf2\x13\xd5\x2e\x1d\x52\x48\x6b\x6e\xe8\x3e\x3e\x44\xc1\x01\x62\x0e\xb4\x29\x6d\x0d\x5b\x51\x59\x62\x6b\x5d\xb4\x06\x7d\x77\x6b\xb7\xf3\xb9\x9d\xaa\x69\x1b\xb7\x5c\xdb\xf7\x6f\x7e\x36\x20\x88\x25\xdd\x20\xc1\xa6\x87\x7e\xd9\x92\x65\xcf\x93\x12\x41\x45\xc2\x47\xba\x58\x20\xdf\x25\x1c\x99\x9e\x79\x97\x92\x4e\x49\xd5\xdc\xa9\xdd\xd2\x06\xae\xe0\xc1\x94\x5d\x2b\x14\xf3\x90\xd8\xce\x60\xab\x55\xd1\xbd\x25\x78\x46\x22\x7d\x26\x96\x93\xa2\x78\x3f\x75\x44\xaf\x3a\x5f\x66\x28\x39\xc0\xd6\xb5\x24\xa1\xb7\xcc\x83\x5c\x5b\x30\x6f\x56\x5a\x47\xb0\x99\x57\x4d\xca\x53\xd7\x47\xfa\xd1\x05\xe7\xed\xd2\xb2\xbd\x24\x29\x9b\x1e\xb6\xd3\x34\xa9\x7c\x1a\x75\x37\xcb\x0d\x2f\x4a\xeb\xf6\xe2\x00\xaa\x4a\x41\xfe\xfd\x95\x61\xab\xb9\x6a\x1b\x3f\xcb\xa6\xef\x59\xf7\xa4\x04\x9a\x24\x38\x03\x49\x9b\x08\x17\x86\x53\x9c\x22\x45\x32\x0b\xd6\x4d\x6c\xed\xcf\x03\xcc\x1f\xb6\xdd\x3f\x8b\xca\xcb\x28\x4d\xd8\x49\x26\xe5\x0d\x77\xdc\x8a\xcf\xa6\x23\xa5\x32\x90\xee\x71\x7d\xd1\x5b\xf0\xb0\x0b\x8c\x7e\x97\x41\x57\x18\x1f\x2c\x41\x29\xc8\xd3\x0d\x77\x62\xb3\x96\xe2\x6c\xd5\x80\x97\xa5\xd9\x4d\x01\xf9\x22\x54\xd1\x9c\x8a\x91\x15\x59\xae\x55\xd5\xff\x75\x11\x17\xc7\x7c\xf9\x35\x88\x78\xea\xb4\x85\x8c\x05\xfd\x46\xdd\x04\x9c\xf4\x64\x4d\x84\x6e\xc0\x56\x37\xd4\x94\x8d\xf1\x2c\xdb\x13\xd1\xdd\x2c\x76\x98\xe0\x1e\x9b\x05\x94\xc5\x59\x94\x2c\x3c\x12\x71\x63\x6f\xab\xe4\x60\x64\xef\x71\x4b\x51\xde\x7f\x35\xa2\x03\xab\x0f\x7d\x6f\x63\x77\x9b\xd8\xf2\x7e\x87\x42\xbf\xb7\x6e\x93\x4b\x6e\x69\x63\x68\x4e\xf7\x38\x6a\x32\x9a\xd9\x66\x4c\x7b\x5f\x7f\x30\x56\x76\x81\xea\x9a\xda\x2a\x03\x26\x67\xfc\x76\x81\x75\x45\x70\xae\xc6\xcc\x31\xb4\xce\xb3\x76\x54\x98\x2d\xbb\xce\x81\xe7\x4e\xe3\x9e\x5f\xc7\x1d\x65\x80\x43\x87\x1e\xdd\xd0\x84\xaa\xca\xf2\xcf\xa6\xaa\xff\xa9\x0b\x1f\x24\x4b\xb4\x74\xce\xe1\x14\xed\x09\x27\x32\xd3\xb8\x89\x90\x76\x1c\xe7\x01\x71\xef\x74\x49\xac\x4a\xae\xd3\x7b\x8c\x96\x11\x65\x76\x6d\x94\x3e\x37\xa5\x83\xc2\xc6\xaa\x5a\x82\xc7\xf8\xb2\x2a\xaf\x7e\x25\x47\x64\xc3\xd9\x34\x60\xf3\x66\x63\xda\xbe\x1b\x64\x6f\xc9\x9a\xc7\x3f\x86\xc9\xc8\x91\x38\x68\xf0\x6d\x90\x6c\xfe\x99\x3b\x3b\x61\x30\xf3\xc2\xcf\x5a\xf4\x53\x0b\xed\x30\x53\xed\x5f\x54\x2c\xba\x58\xa6\xed\x9e\x51\x51\x1c\xfe\xcd\x2c\x0b\x65\x03\xd5\x81\xf1\x19\x59\x6c\xdf\xee\xa4\xeb\x4a\x46\x52\x56\xba\xeb\x4f\x16\xfe\xd2\xbf\x49\x7d\x96\xf0\xcb\xb6\xdb\xd0\x10\xcf\x42\x62\xda\x3e\xdd\x24\x79\xd5\xb9\xfe\xd9\x51\xc7\x2e\x57\xc0\x6e\x10\x13\x88\x89\x7f\xc4\xb7\xca\xf8\x1d\xa0\x0a\x5f\x3c\x92\xeb\x9f\xbd\xa5\xb9\x3b\xae\xd0\x82\x51\x3c\xa9\xe3\xc8\x45\x5d\xb1\x41\xfb\x1b\x46\xfe\xa3\xdc\x2b\x39\x1d\x85\xcb\x54\xc3\x14\x3d\x2b\xc6\x74\x2c\x99\x61\xdc\x09\xb9\x31\xc3\xd5\xf8\xec\xba\x4d\x7d\xae\x74\xd1\x2c\x5b\xf4\x43\x83\xc8\x92\x90\xf6\xe7\x7b\xfc\xaa\x91\x95\x4c\x83\xd0\x6c\x37\x1f\x77\x96\x29\x47\xcd\x46\xd5\x07\x0a\x2f\x4e\x4e\xfd\x92\x95\x0b\xbc\x4c\x85\x5b\xf3\x57\x0d\xc3\x27\x21\xba\x2a\x82\x6e\xf3\x44\x44\x6a\x5e\xe7\x61\x84\x6f\x87\xbd\x8b\x00\x5b\x56\xcf\xcf\x8d\xe5\x56\x1a\x0c\x63\x3a\x9d\xf1\xa1\xc1\x05\xd8\xd3\x01\xb2\x3b\xce\x00\x39\x44\x7f\xf4\x39\xb8\xe7\x06\x5f\x16\xa3\x2e\x23\xb9\xfb\x0c\xf9\x29\xbd\xc2\x2e\x2e\xe9\x7b\x33\x62\xf7\x5a\xdc\x9e\xef\x6f\xaf\xcc\x03\x6d\xf1\xfc\x60\x0c\x8f\x77\x69\xf6\x87\x61\xcc\x4f\xc1\x94\xe3\x19\x72\x57\xcc\xd8\x65\xd8\x3c\x16\x63\xde\x25\x58\xd2\x61\x47\xda\x5f\x82\x23\x89\x44\xd5\xef\x5e\xc6\x9b\x1c\x23\x24\xe1\xad\x8a\xeb\xc7\x96\xdb\xba\x31\x35\x70\x1e\xdf\x7c\x53\x65\xbe\xca\xff\x30\x1b\x6e\xbb\x9a\xb1\x9f\xc8\x3e\x0a\x70\xd4\x7b\xd8\xd2\x6b\x0c\x45\x7b\xe8\xe4\x8a\xf1\xaa\xaa\x67\xc1\xd1\x7a\x1f\x46\xd7\x8c\x58\x45\x16\x62\x0f\x21\x40\xc6\xac\x6b\xb8\x14\x69\x55\xb9\x90\x4f\x22\x45\x74\xad\x92\x2f\x52\xe4\x73\x91\x22\xb2\x10\x21\x2a\x4b\x70\x1e\x9c\xd2\xef\xda\xa7\x1e\xaa\xd2\xd5\x06\x25\x1d\xc9\x12\x42\x0d\xbe\xad\x37\xb0\xac\x1a\xd6\xfd\x7c\x81\x0a\xe3\xa1\x16\x37\x5f\x31\xa8\x96\x4b\x5c\x56\x88\x61\x71\x25\x76\x5e\xcb\x32\x1e\x8a\xc8\x06\x3c\x84\x02\xf7\x7b\x23\x27\x35\x5c\x2c\xa2\x02\x8a\xed\x15\x51\x3d\x2f\x65\xe8\xe0\xb0\xda\x5e\xd2\x3a\x89\xde\x98\x17\x20\x16\x07\x9a\xbd\x40\x4a\xa7\x78\x1e\x1e\x02\x25\x36\xc6\xca\xc7\x92\x11\xa6\xd2\xaf\x26\xe9\xfe\x3c\x86\xfc\x1f\x0b\xdc\x5d\xca\xff\x1d\x52\x8e\x55\x25\x23\x36\xf4\xa8\xaa\x64\xcc\xba\x86\xa8\x12\x5d\xa5\xdf\x3e\xb9\x71\xe9\xd8\xa7\x8f\xa5\x52\xd4\x2a\xa4\x9e\xac\x9a\xab\x6d\xf5\x09\x7c\x51\x28\x0f\x61\x96\x46\xe8\xf9\x7c\x0d\xd2\xde\xa5\x46\x2b\xdd\xb9\x29\x3a\x6a\x09\x8f\x25\x3c\xc6\x2d\x6a\x88\xe4\x50\x42\xc2\x7d\xbf\x2f\x14\x17\xea\xe4\x45\xea\xc0\xa1\x72\xc2\x14\xd7\xb0\xb9\x8a\xfa\x25\x6c\x53\x14\x39\x7a\x09\x2e\x7d\x64\x27\x57\x78\x52\xd7\x61\xe1\xe3\xcf\xfb\x44\x0e\x12\xb5\x1a\xef\x71\xa4\x66\xa1\xf0\x69\x48\x2f\xbf\x80\x21\x64\x66\xd2\x57\x3f\x55\xd0\x44\x2f\x60\x37\x71\x93\x2f\x1a\x6a\x87\x1a\xca\xcf\xcc\xb3\x4a\x20\x83\xb2\x3e\x55\x60\x61\x9f\x78\x4d\xd2\x66\xdb\x85\x5d\x3e\x99\xae\xdb\x72\x9b\x3b\xd5\x78\x3e\x0a\x84\xc0\xd9\x72\x59\x23\x21\xff\x58\xd2\x6b\x8b\xdd\x8c\x93\x6b\x9f\x2a\x8c\xa3\x17\xf0\x25\x92\xf3\xb9\x89\x35\x19\xc9\x59\xf7\xbc\x33\x2e\x5f\x94\x50\x57\xdf\x34\x32\x39\xc1\xe8\xb8\x4e\x6e\xec\x6c\xbc\x07\x35\x32\x39\xfe\x13\x87\x73\xb6\x12\xf5\x3d\x7e\xf1\x9f\x54\xd6\x0f\x54\x00\xdb\x6c\xfe\xf0\x10\x44\x65\x59\x8f\xbe\x34\x69\xe4\x6e\x9d\x85\xe1\xc4\xbe\x13\x71\xdd\xf0\x9d\x1a\x57\x1f\x25\x66\x80\x32\xe8\x11\x6b\x0f\x7b\xb9\x33\xc9\xdc\xb3\xe7\x6a\x21\x9f\x6f\x44\x6a\x8c\x82\x1d\x8b\xf6\xcf\x4d\xc3\xf6\xa9\xdc\xb1\xfb\x7b\x50\x92\x7e\x48\x72\xde\x1d\x29\xe7\x52\x99\x4f\x6b\x42\x71\x1b\x54\x74\x16\x1f\x52\xcf\xd8\xa0\xda\xd8\x28\x8d\xb1\x31\x05\x5d\xe5\xba\xae\x8d\x9e\x11\x6e\x79\xf0\x58\xbc\x7d\xdc\x57\xc3\x56\x96\x39\x55\xdd\xcd\x89\xbe\xb7\x06\x12\x27\xf6\x46\x65\xdd\x9d\x7a\xde\x83\x2c\x9b\x82\xef\x4b\x50\xdd\xb0\xb7\x72\xff\x33\xac\x17\xbf\xfd\xce\x1f\x46\x88\xe6\xeb\xaa\x70\xe1\xad\x23\x7c\xc2\x2c\xf5\xa5\x7d\xc4\x2c\xfd\xbd\x89\x6b\xc1\xb1\x78\x17\xbc\xaf\x40\x86\xba\x58\x26\x28\xc5\x66\x73\x72\xd3\x7a\xdd\xb0\xaa\x76\x83\x5a\x0b\x74\x83\xe1\x12\x63\x6b\x31\x37\x53\x4e\xb6\xa2\xa2\xbf\xbc\x5c\xe2\x71\x05\x65\x88\xe1\x59\xaa\x72\x46\xca\xa0\xcc\x6f\x06\x97\xf0\x2d\xdf\x4a\xd7\xc3\xf2\x3d\xb1\x89\x3e\xac\x59\x3b\xbe\x6b\x19\xbd\xe9\x66\x1d\x5b\xd1\x22\x7c\xf8\x56\x32\xee\xc8\xfd\xb6\xa2\x07\x1d\xba\x95\x47\x8b\x5e\xd8\x49\x86\xbd\x35\x91\x1a\xa7\xc4\x94\xb5\x64\x63\xc7\xca\x59\xad\x71\xcd\x82\x53\x5b\x94\x25\x59\xba\x20\xb7\x6c\x96\x2d\x0d\x60\x47\x1c\x5b\x21\x20\x09\x12\x77\xa2\x59\xf8\x6e\x50\x2e\x3e\x32\x10\x1c\xe9\xed\xa9\x9b\xa7\x62\xb1\xa0\x00\xe1\xd4\xae\x51\x29\x87\xda\x55\x9a\x93\x75\x53\xa6\x5f\x99\x88\x3e\x1a\xf1\x24\xc8\x08\xaa\xef\x7c\x51\x6b\xa4\x3d\x77\xdf\x4a\x1e\xa0\x94\x7a\xf7\x9b\xad\xba\x6a\x18\x23\xea\x72\x92\x76\x58\x2b\x6e\x6a\x43\x4d\x1a\x4e\x55\xf2\x79\x8c\x1c\x73\xee\xe2\x3a\x3e\x3c\xec\x95\x7c\xe8\xbe\x96\x2f\x8b\x71\xb4\x78\x2e\xcd\x9d\x01\x25\xa3\x60\xf0\xad\xfa\x27\x1d\xd7\xea\x41\x3d\xce\x6f\x4e\x57\x54\x92\xa8\x8e\xe5\x80\xd0\x9f\xc9\x6e\xd5\x3c\xca\x74\x55\x25\x92\x7e\xc0\x57\xe8\xbb\x0d\xc3\xf4\x2d\x6e\x65\xba\x2b\x2e\x45\x81\x89\x27\xc7\x20\x9e\xb2\xea\xc8\x2e\x0f\x17\xa2\x08\xd0\x9d\xa5\xc4\x73\xbe\x2d\xc1\x93\x27\x41\xf3\xfd\x2d\x71\x16\x96\xc8\xcc\xa5\x8d\x77\x88\x8a\xcc\xea\x4d\xb1\x84\xcb\x8e\xf4\xdb\xbb\xe4\xa7\xdd\x35\x0f\x3a\xaa\x30\x04\xab\x98\x74\x45\x3c\xba\x5f\x00\x8c\x17\x3a\xca\xb2\x33\x72\x24\xf5\x30\x2d\xce\x58\x74\xe1\x77\xf7\xb4\xe6\x74\x92\xed\xa3\x1a\x72\xe9\x3d\x3c\xaa\x11\x97\x5b\xc2\x50\xab\x27\xec\xff\x09\x8c\xb7\xdc\x12\xc6\x18\x6e\xa3\xc3\x35\xe0\xc7\x34\x06\x3c\xce\x99\x1a\x41\xdb\x1d\x34\x7e\x96\x12\xfe\x6c\x36\x98\x85\x44\xc2\x00\xeb\x28\xc1\x34\x0c\x06\x9f\xc4\xf0\xba\xc7\x1b\xa6\x78\xab\x17\x4c\xb3\xa7\x40\xaf\x30\x63\x51\x2c\xc6\x3d\x1a\x12\x05\xbc\xea\x5a\x5d\xde\x29\xd5\x91\x50\x5d\x9b\x9c\x43\x79\xfc\x43\x07\x9f\xff\x98\x72\xbc\x57\x98\xc9\x0a\x2c\x74\x7f\x72\x04\xbf\xc8\xa8\x48\x68\x1b\x99\xba\x6e\x67\xd4\x69\x73\x1c\x31\xc5\xec\x1a\x6f\x68\x32\x2c\x71\x0f\xea\xe6\xdd\x7f\xf5\xaf\xee\xf5\x50\x76\x47\xc8\x54\x76\xd2\x35\x67\xbc\x71\x67\x06\x14\x09\x52\x56\xdb\xf8\x35\x35\x48\xfc\x59\x9a\x9c\x15\x04\x67\x68\xb5\xc2\x4d\xb9\x1f\x8f\xb5\x65\xf1\x2f\x39\xec\x90\x13\x46\x4d\x46\xce\x85\x51\x87\x96\xa2\xd3\xc4\xed\xc8\xc9\xaf\x15\x74\x04\xbf\xb8\x1f\x8c\xa6\x2c\xeb\xf8\x4a\xe2\x0a\x3b\x3b\x3a\x83\x46\x73\x1d\xc3\x2f\xff\xf0\x61\xa6\xf3\x86\x2e\xce\xf8\xde\xd4\xcc\xf9\xd0\x98\xc0\x6f\x87\x13\xfe\x62\x56\x25\x1e\xab\x74\xd7\xa4\xb1\xed\x41\xa5\x4f\x0b\x5e\x9c\x3d\x09\xef\xbe\xfd\x09\xb8\xca\x6c\x31\xcb\x5e\x41\x8b\x04\x9f\xe5\x86\xec\x1e\x4e\x0c\x35\x84\x67\xe3\x25\x76\x7c\x99\xe6\xe2\xae\x51\xb3\x23\x66\x47\x1b\x45\x2e\x1d\x3b\x09\x68\x28\xb3\xba\xdc\x4d\xd8\xad\xe4\x8e\xbb\xec\x31\xc2\xe7\x47\x51\x23\x84\xfb\xe7\x5a\xca\xec\x52\x99\x9d\xd4\xb5\x89\x4c\x70\xe1\xd3\x11\xb9\xc8\xca\xa2\x66\x4e\xfa\x7a\xc6\x92\x65\x9c\x8e\x74\x7b\x0e\x95\x49\x7a\x6d\x9a\x46\x46\x04\x65\xfe\x7c\xc2\xe4\x13\xaa\xe8\x91\x20\x4e\xe8\xf1\x7b\x28\xf2\x8e\x82\xc7\x29\x66\xb2\x75\xe4\x92\x1c\xb5\x23\x95\x7e\x52\xd7\xfe\x21\x50\x86\xb3\xbc\x46\x29\xf6\xf2\x22\xf1\x83\xc6\xd8\x82\xd1\x42\x93\x61\x10\xb3\xf5\x1c\x8e\x6d\x65\x07\xf0\x21\xaa\x1d\x1f\xab\x3d\x49\x28\x3a\xff\x7c\x43\x91\x2e\x9f\xf8\xcf\xc7\xf6\x5f\x6c\x88\xed\x6c\x88\x6d\x48\xed\xfe\xe6\x44\x3a\xa4\x08\xc3\x49\x52\xff\xdc\xd7\x02\xe9\x90\x9a\xaf\x30\xa3\xaa\x50\x3c\x85\xba\xa2\x0c\xc8\x3c\x7e\xc7\xa4\x99\x93\x76\x89\xfa\xe4\xa0\x5f\xd1\x58\x78\x37\x7f\x48\x01\x74\x94\x28\xca\x7f\x17\xe0\xcb\x2d\x17\x1d\x44\x5c\xc3\xc5\xeb\x32\x08\x26\x36\x60\x2a\x08\x29\xd9\xae\xfa\xc5\x62\xdc\xdb\xca\x1e\x64\x54\x07\xc5\x22\xee\x14\x55\x9a\x23\xfa\x94\x85\x0b\x47\xd4\xd8\x79\x74\xf4\x35\xa8\x91\x18\xc2\x28\xc8\x86\x30\xa1\x11\xfd\x4e\x73\xf8\xb0\x4f\x3a\xfb\xe2\x08\xbe\x23\xc4\xad\x58\x58\xcb\xfa\xe5\x02\x55\xc7\x42\x21\xa9\x9a\xd2\xf1\xb1\x96\x8e\x55\x79\x40\x91\x47\x39\x28\xf5\x48\x84\x7e\x33\x24\x02\xe4\xb7\xa2\xea\xe3\x2c\xfa\xfc\xad\x78\x05\x35\x7e\x2d\xa4\xbb\xde\x32\x07\x7c\x34\x94\x7b\xa4\xa3\x89\x23\xb1\xf4\xad\x73\x4c\xf6\x1c\x8a\x4a\x51\x41\x36\x91\x54\x5d\x15\x56\x79\xc7\x6e\xfe\x53\x82\x29\x3e\x46\xb9\x6b\x11\xde\x27\xe6\x28\xe9\x0b\x4e\x15\x4e\xe3\x8c\xbf\x21\xd8\xba\x2f\xae\xbe\xff\x82\xa9\xd1\x98\x1a\x8b\xa7\xa1\x71\x5a\xad\x93\xa2\x85\x4d\xb9\x68\x26\x0d\x56\xa2\x78\x96\x43\xa6\x8e\xdb\x26\x70\x98\x88\xe3\xfe\x87\x63\xd1\x8d\x73\x0f\xc1\xe0\x98\x10\xe9\xbd\x31\xe9\x45\x7b\x52\xe8\xcc\x85\x50\xbf\x20\x35\x51\x99\xbe\x07\xb3\xa3\xe2\x4f\xf7\x46\xad\x1b\x8f\x4a\x61\x76\x60\x7c\xea\x0b\xa2\xbd\xc0\xde\x10\x3c\x6f\x15\x1a\xd9\x05\xbe\x7d\x6f\x6b\x20\xd2\xb3\xa1\x93\x2f\x98\x8f\xa3\x4f\x21\xfa\x5f\xd5\xe4\x12\xd5\xb6\xca\xb6\x43\x05\xc9\x57\x2b\x39\x3d\x68\x3a\xd0\x35\x11\xa9\x7a\x67\xa9\x84\xcb\x8d\xb0\xa4\x24\x78\xbf\x1a\xea\xfa\x24\xdc\xc3\x04\xea\x07\xba\x8b\x5f\x90\x1e\xb9\xda\x21\xce\xcf\x30\xc3\xed\xb2\x6a\x30\x15\x9e\x6c\xe3\xbe\x49\x4a\x31\x83\xf5\x4a\x3e\xcd\x86\x72\xcf\xa9\xa4\x7c\x57\x35\xdd\xdf\xd0\x0d\x8e\xd3\x01\x12\xe8\x1c\xed\xa7\x06\xbb\x4f\x61\xc8\x03\x32\x07\xc5\x2e\x70\x35\x2b\x16\xb8\xb8\xde\x9f\x70\xac\xcd\x51\x4d\x71\x08\x4e\xf9\x60\x21\x05\x04\x97\xad\xc8\xa8\xc0\xb7\x80\x97\x2b\xb6\x49\xd0\xbf\x7d\x37\x59\x5e\xe7\xe0\x5b\xa1\x50\x99\x9b\x33\x05\xaa\x6b\x95\xeb\x11\x02\x59\x3e\x7c\xd7\xf1\xf6\x88\x97\xef\x76\x04\x36\x88\xb8\xc5\x7b\x8d\x36\x49\xcc\x89\x5f\x8d\x19\x73\x0a\xae\xc3\x34\x13\xff\xd9\xd2\xff\x13\x78\x16\x7f\x2d\x27\xf9\x56\x3e\x66\x31\x39\x82\xbf\xc6\x11\x9a\x3f\x42\x2a\x78\x7e\xa0\x9f\x18\x8c\x01\x13\xc0\xc3\xfb\x73\xea\xef\xcb\xf9\xc3\xe3\x96\xaa\xa9\xd8\xbe\x9b\xe5\x94\xa6\x1d\xe7\x1d\x54\x38\x06\xf3\xd4\x65\xc4\xa0\x3d\xc3\xbc\x6d\xab\x1b\xc4\xcc\x30\x2b\xf9\xe7\xf8\x61\x0c\x25\x8b\x51\xc4\x5f\x99\x41\xee\xf6\xee\xf6\xe0\xff\x02\x00\x00\xff\xff\xa4\x3c\x18\x54\xf3\xdc\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x0e\xb9\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\xc4\x76\x7c\x59\x3f\xa4\xb6\x12\x70\x06\x14\x67\x35\x1c\x30\x03\x50\x0c\x8f\x57\xff\xfd\x14\xae\x83\xeb\x5c\x28\x4a\x76\x2a\xd6\x83\x2d\x91\x40\x03\xe8\x3b\x1a\x8d\xc6\xd1\xdf\x0e\x0e\x00\x00\x9e\x97\x64\xf3\x8e\xa1\xeb\xa2\xba\x3a\x23\x65\x89\x33\x56\x90\x4a\x7e\xf5\x7e\x51\x50\xc8\x48\xc5\x6a\x94\x31\xc8\xf1\xbc\xa8\x30\x05\x04\x99\x69\x07\x73\x52\x03\x95\xbd\x01\x55\x39\xe4\xb8\xc4\x57\x88\xf1\x3f\xc9\xec\xdf\x38\x63\x54\x40\xda\x2c\x8a\x6c\x01\xa8\x2c\xc9\x86\xc2\x9a\xe2\x9a\x02\x23\xa2\x23\xb6\xbb\x61\x01\x0f\x51\x58\xa2\x6a\x0b\x15\xc9\xf9\x70\x14\xd8\x02\x6f\x61\x83\x2a\x06\x45\x05\x08\x68\x51\x5d\x95\x18\x50\x96\x91\x75\xc5\xa6\x62\x80\x4b\x06\x62\xae\xcb\x15\x62\xc5\xac\xc4\xb0\x29\xd8\x82\x77\x84\x92\x64\xd7\x38\x07\x46\xae\x71\xa5\xfb\x00\xc5\x6c\xbd\x9a\xca\x55\xbe\xc3\x58\x34\x24\xd5\xbc\x24\x9b\x23\xfe\xcf\x61\x46\x6a\x7c\xa8\x57\x4e\xe1\xed\xc5\xe9\xf9\x4f\x17\x62\x72\x4b\x52\x63\x58\x14\x57\x0b\x28\xf1\x0d\x2e\xa1\xa8\xe6\xa4\x5e\x22\x81\x0c\x34\x23\x6b\x26\x60\x69\x94\x34\x98\xe2\x83\xfd\xed\xe8\xe0\xa0\x58\xae\x48\xcd\xe0\xf9\xba\xba\xe2\xf3\x7c\x2f\xa6\x35\xaf\xc9\x12\x1e\x3b\x9f\x3d\x36\x2d\x4b\xb2\x71\x5a\xe9\xbf\x9d\x16\x97\xe7\xef\xd1\xac\xc4\x8a\x90\x56\x53\xf7\x0b\xd3\xe7\x47\x81\x15\x01\x87\xca\xd6\xdf\xfd\xf1\xe3\xeb\xb3\x97\x17\xe7\xef\x5f\xbf\xbc\x78\xf5\xee\xf4\xfc\xfc\xed\xc5\xbb\x77\xf6\x10\xef\x18\xa9\xd1\x15\x7e\x8e\xb1\xe9\xf1\xfc\xc7\xd7\x1f\xdf\xbd\x7f\xfd\xf6\xf4\xc5\xc5\xf3\x8b\x8b\x58\xa7\xb3\x72\x4d\x19\xae\x7f\x3e\xd3\x5d\x7e\x3e\x8b\xb4\x3a\x7f\xf9\x42\x7f\x7f\xfe\xf2\x45\xa4\xc1\xc5\x8a\x64\x0b\xdd\xe4\xe2\xcd\xeb\xb3\x7f\xe8\x46\x07\x28\xcb\x30\xa5\x23\x54\x96\xe3\x86\x57\xa3\x4c\x0d\x9f\x24\xc1\x8f\x8e\x8e\xe0\x54\x31\xc2\x0a\xb1\x85\x64\x51\x1b\x4e\x89\x19\x04\xdd\xd5\xfa\xdf\x20\xb6\x38\x06\xeb\x8f\x7e\xbd\xdf\xd4\xc5\x0d\x62\xaa\xb7\xf5\x47\xcf\xde\xeb\x59\x59\x64\xaa\xb3\xf9\xbd\x59\xce\xc5\x0d\xae\x58\xb8\x0e\xcc\x3f\x86\x57\x24\xc7\xa7\x79\xce\xc9\x1d\x00\x1e\x71\x21\xbb\x3c\xe7\x0b\xaa\x8b\xea\x6a\x02\x35\x29\xf1\x31\x7c\xb8\xac\xd8\xff\x4c\x00\x2d\x39\x92\xce\xc8\x72\x59\x30\x86\xf3\x63\xf8\xf0\xbc\xf8\xe3\xbf\xff\x6b\x02\x28\xcf\x6b\x4c\xe9\x31\x9c\xca\x5f\x9e\x8d\x13\x63\x9f\x4b\xc1\x26\x75\xef\x09\xe4\xba\x07\xff\x90\xcf\xe3\xff\xff\xbf\x61\x13\x69\xc1\xc2\x5b\xbc\x24\x37\x38\x7f\x5e\x93\xe5\x50\x4c\x0c\x5e\xf0\xa0\xb1\xe2\x8b\xee\xbd\xb6\x9f\x50\xb6\x28\x2a\xac\x98\xfa\xac\xc6\x88\xe1\x7c\xd8\x82\xc6\x0d\x33\xbd\x63\xf5\x3a\xe3\x7a\x0c\x31\xa0\x8c\xd4\x98\x36\xf3\x83\xcb\x73\xa1\xf2\x82\x89\x50\xd9\xe9\xbc\x59\x08\x85\x4f\xa2\x55\x8c\xc1\x0d\xbc\x57\xce\x1c\xbb\xdb\x37\xf8\x39\x30\x8d\x6f\x0a\xbc\x81\xa2\x2a\x58\x1f\xb4\x8e\xad\x59\xf1\x1f\x8a\xcb\xf9\xd4\x9b\x0e\x9c\x80\x84\xd4\xd2\x52\xb4\xb2\xfe\x32\x4d\x6f\x0f\xe4\xbf\x06\x9d\x67\xa4\x62\xa8\xa8\x68\xc4\x54\x20\x31\xce\x37\xdc\xde\x09\x02\x6a\xb5\x64\xfa\x4a\xbb\x59\x70\xa3\x4b\x71\x46\xaa\x1c\xd5\x5b\x63\xc4\x04\x81\x0a\x0a\xa4\x2a\xb7\xb0\xc4\xdc\x3e\x32\x02\x0b\x52\xe6\xa6\x3f\xb7\x45\x3f\x9f\x01\xa9\x81\xab\x58\x69\x91\x85\xc1\xe5\x9a\x9b\xb7\x46\x6b\x46\xf8\x94\x32\x54\x96\x5b\x58\xa1\xad\x30\x72\xac\x46\x15\x45\xca\xc2\x63\x4c\x0d\xbc\x1a\x97\x9c\xb5\x78\x4f\x0b\xec\x0a\xd7\x62\x55\x74\x9a\x62\x0b\x97\x41\x2f\xab\x39\x69\x61\x8e\xaa\x1f\x4f\x58\xec\x6c\xda\x70\x74\xa3\x15\x9a\x15\x65\xc1\xb6\x7c\x96\x1c\x01\x62\xad\xff\x44\xeb\x52\xe0\x47\x38\x21\xd2\xe0\x6f\x2a\x5c\xdb\x5d\x19\x11\x6e\x43\x5e\xa3\x0d\x5f\x5b\x8e\x57\x84\x16\x4c\x81\x29\x6a\x43\x25\x4d\x80\x62\x0e\x15\xc6\x39\xce\xfd\x39\x6a\x3b\x24\x27\xba\x74\x16\x2f\x26\xf2\xa6\x26\x37\x45\x8e\xeb\x63\x6b\xba\x4f\xd1\x9a\x2d\x46\x8e\x13\x30\xfd\xa8\xa6\xc3\x4d\xf8\x18\x9e\x18\xdb\x3f\x15\x50\xbe\x6f\x64\x20\xca\xfe\x8e\xc0\xdf\xdf\x2c\x7c\x91\x5a\xd5\xd8\xfb\x84\xff\xb4\x8c\x3f\xcd\x16\x38\xbb\x1e\x8d\x8f\xe1\xf1\x65\x75\x83\xca\x22\x17\x06\x1c\xa4\xdb\x23\x29\xa7\xdb\x3e\x76\x00\xdf\x86\x12\x5a\x75\x89\x30\xc7\x0a\x9c\x08\xe4\x84\x5f\xb6\xcc\x12\x4e\xda\xd6\x60\xc9\xbf\xcd\x52\x2f\x30\x13\xfe\xab\xd6\xb7\x40\xe6\xe2\x4f\x8f\x95\xa2\x4c\x3e\x5f\x57\x70\x85\x99\x52\xd0\x1c\x3d\xea\x57\x0f\xbb\x35\x66\xeb\xba\xea\x9c\xff\x74\x46\xea\x9a\x6c\x46\xe3\x47\x53\xc1\xf9\x8f\xa6\x6a\x4e\x69\xd5\x25\x5d\x0d\x28\x2a\x86\xeb\x39\xca\xb0\x54\x39\xd2\x7f\xcf\x50\x05\x2b\xfe\x3d\x5d\x48\x9d\x21\x44\x24\x74\x7c\x0d\x30\x4a\x64\x77\xc2\x16\xba\xff\xef\x6b\x5c\x6f\xbd\x9e\x51\xeb\x52\x63\x4a\xd6\x75\x86\xad\xa9\x24\x7c\xa4\x84\x5e\xb9\x41\xb5\xda\x09\x48\x9f\xf7\x03\x6d\xbc\x88\x64\x87\x75\x35\xa8\x0b\xa7\x17\xca\x73\x6e\x43\x5e\x0b\x4d\x3b\xfa\x55\x30\xe1\x31\xfc\x3d\xf4\xc4\xa7\xbc\x19\xff\x1d\xd7\xbe\x6c\x72\xf5\x78\x1c\x51\x99\xca\xe7\x48\x0c\x6b\x2c\xaf\x19\xdb\x58\xa7\xf4\x04\x4c\xa7\xb1\xc5\xb4\x3e\x70\xa5\x07\xdf\x13\x77\x4a\x81\xba\xe1\xee\xb9\x1a\xca\x52\x0f\xf1\x49\x0b\x9b\x2d\x80\x13\x4c\x05\x1a\x2e\xfe\x28\x68\x2f\x0b\xfe\x6c\x7c\x0c\x3f\x10\x52\xb6\xc9\x8c\xb4\xe3\x42\x66\x7e\x91\xa0\xfe\xd5\xd6\xdc\xf6\x5a\x44\x1f\xfb\x83\xd6\x9e\xa7\x65\x29\xc6\xaa\xe6\x44\x74\x4c\xe0\x99\x7f\xdf\x05\xa7\x19\xb3\x05\x98\xd3\xa8\x15\xa2\x4b\x2c\xb1\xac\x4f\x12\x15\x31\xde\x72\x44\xdf\x71\x30\x2b\x56\xb0\x12\x2f\xb9\x9b\xd9\xc8\xda\x6b\x61\x3a\x8d\x68\xbf\x5f\xe0\x46\x44\x95\xdf\xc8\x39\x9b\x4a\xff\x91\x6f\xdb\xa5\x90\x2b\x75\xa7\x76\xff\xa4\xc6\x06\x04\x2a\x4b\x4f\x11\xa8\xf8\x81\x70\x57\xb2\xc0\xa8\xab\x6d\xbd\x36\xc5\xb2\xb1\x81\xf6\x12\xe3\x15\xe5\x6e\x4c\x76\xcd\x35\xee\x82\x6c\x64\x48\x41\xf7\xaa\x72\x23\xdc\x32\x32\x40\x01\xd5\x72\xdb\x8e\x73\x5b\x63\x15\x0c\xae\x2b\xb2\xa1\xca\x13\x53\x6d\x19\x81\xab\xe2\x06\xeb\xb9\x70\x85\x08\x9b\x05\xae\x64\xa4\x42\xfb\x0d\x7c\x14\xed\x4f\x18\x98\x79\x31\x9f\xe3\x9a\x63\x93\x6d\x57\x58\xda\x03\x01\xd4\xb4\x30\xbf\x7c\x3c\x7d\xfb\xea\xf2\xd5\x8b\x63\xb8\x9c\xc3\x96\xac\x21\xc7\x94\xd5\x64\xcb\x7d\xc1\x40\xcb\x36\xf1\x8e\xdf\x54\xb3\xdf\x20\x23\xcb\x25\xaa\xf2\x89\x01\xc8\x81\x6c\x8a\xb2\x84\x92\x50\xac\xa8\xac\x5c\x22\xfe\x5d\xad\x23\x2e\x4d\x40\x86\xd4\x54\xd2\x33\x1e\xd4\x30\x90\x97\xa8\x42\x57\x98\x4e\xf5\x54\x37\xca\x19\xd5\x53\x2e\xd8\x44\x7c\xbe\x5c\x53\x06\xb8\xe0\x16\x40\x3a\x99\x73\x5c\x37\x43\x8b\xb9\x58\x18\x42\x9e\x37\xbc\xae\x54\xc4\x48\xcf\x57\x93\x2e\x86\x68\xd1\x40\xf5\xc8\xed\x96\x35\xde\xa0\x3a\xa7\x30\x2f\x6a\xca\x60\x86\xe7\x9c\x43\xd5\x44\xb9\x88\xd9\x5c\x5d\x71\xda\x3a\x68\x0d\xcc\xce\x6f\xb0\xc4\x6c\x41\x72\x77\xb9\x69\x0b\x16\x00\x38\x6e\x31\x65\x96\x56\x3e\x6a\x38\xf6\x86\xeb\x55\x5f\xf6\xb9\xf9\x77\xcd\x96\x50\xbf\x7b\xf3\x30\xf9\x0c\xa2\xe3\x8b\x7d\x0a\xe7\xaa\x19\x86\xaa\x28\xb9\x57\x2c\x1c\x1e\x25\x99\x0b\x44\xa1\x22\x90\x91\xba\xc6\x74\x45\xaa\x9c\xb3\x90\x2b\xbd\xe9\xa5\xec\x6f\x21\xcf\xdc\x95\xbc\x93\xfb\x5a\x5f\xd7\x70\x47\x26\x26\x04\x4e\xdf\x33\x54\xc9\x3d\x17\xe7\x0d\x52\x61\x6b\x77\xbc\xc2\x8a\x93\x2d\xc7\x93\x77\xe1\xdb\x04\xce\x20\x33\x0c\x2b\x19\xfb\x51\x43\x6d\x60\x86\x33\xa4\x98\x6c\x0b\x19\x59\x97\x39\x6f\xb5\xa6\x16\x9a\x2c\x05\x11\xc5\x52\x65\x5c\x09\x7a\x0c\x7f\x37\x5a\xbe\xd5\xe9\xb8\x6d\x07\x67\xec\x4c\x1f\x88\xa6\xf1\xed\x81\x87\x28\x41\xb0\x46\x69\x0b\x82\xfc\x83\x94\xdc\x9b\x56\x9b\x51\x69\x1a\x1a\xde\xf6\x59\xc2\x0a\xd6\x51\x21\xe4\x72\xdf\xec\xa9\x7f\xc1\x7f\x15\x51\xf1\x0a\x60\x8b\x82\x4e\xb8\xee\xb6\xf8\x32\xbd\x5e\xd6\xcc\x6a\x08\x93\x4d\x9c\x20\xea\x54\xfc\xf7\xda\x6c\x85\xc7\xf0\x24\xfc\x5a\x0e\xe2\xf3\xe2\x7b\x6e\xa6\x68\x2f\x23\xa5\xd5\x30\xae\xf9\xc6\x5f\x32\x89\x08\x99\x1b\xeb\x69\xb8\xf7\x48\xec\x60\xa3\x0c\xfc\x91\x2b\xb6\x4c\x06\xd3\x38\x84\x0a\x6f\xd4\x00\x13\x08\x8d\xe2\x9a\xe2\x5c\x2a\xcb\x09\xcc\x09\xdf\x3d\xe3\x1c\x66\x5b\x7f\x6e\xe1\x08\x5a\x25\xf3\x21\x34\xf8\x98\xd5\xd5\xed\xaa\xd8\x28\xad\x22\x70\x2f\xae\x7d\x8c\x36\x91\x2d\x1b\x05\x44\x29\xc9\x0a\x11\x0f\x11\xd6\x57\xa0\x3e\xcd\x66\xae\x93\x4f\x3b\xdc\x31\x77\x67\xef\xec\xf7\xf6\xa9\xdf\x27\x0e\xe4\xcf\x20\x09\x7a\xe8\x7e\x41\x04\x67\xe9\x89\xb0\x81\xb5\x3c\xcb\x6f\xec\x8c\x1b\x38\xa0\xe1\xc4\x1d\xea\x20\x1e\x67\x50\x4a\x17\x9e\x1e\xc2\xa7\x44\x28\xa2\x51\xa4\xaa\x55\xd8\xcc\xe7\x44\x38\x81\xef\xa6\xdf\xa5\x67\x18\xb4\x74\x9a\x1e\x1d\x71\x27\xcc\xb7\xc0\xbe\xc6\x9c\x08\xbe\x2a\x50\x59\xfc\x2f\x86\x42\x38\xe4\xd7\xb8\x12\xc1\x43\x2b\x96\xa1\xe0\x71\x4d\x64\x9b\x7e\x0b\xad\x4e\xd3\x62\x2e\xe2\x5d\x16\x17\xbd\x9e\xfd\x1b\x4e\xec\x0f\x22\x34\x15\x6b\xb3\x9b\x38\x1d\x0e\x82\xf6\x47\x47\x20\x23\x19\x4a\x2a\xb9\x05\x11\x93\x97\x4e\xa8\xb1\x2c\xe2\xb4\x28\xb2\x55\x88\x01\xe4\x0e\x3d\x66\x96\x4b\x6c\xf5\x6b\x5d\x32\xff\xe1\x6b\xb6\x28\xf3\x93\x9a\xc6\x89\x87\x08\x2b\xfe\x22\x7f\xb3\x5b\x8f\xc6\x71\xbc\xb8\x3c\x19\x8e\x32\x75\x7d\x31\xfe\x73\x0b\xb8\xa4\x31\xe1\x89\x20\xda\xb6\x8b\x2d\xe3\xfa\xcd\x62\x5c\xec\xa9\x37\x38\xb1\x45\x22\x70\x0c\xca\x92\x6b\x4d\xcf\x0e\x29\x9b\x60\x9d\x29\x4f\x55\x00\xcd\x3a\xa7\x54\xbb\x07\x52\xc3\x8c\xb0\x85\xa4\x8e\x6b\x7c\x3e\x50\x4c\x3d\x3b\xa6\x0c\x0b\x13\x1e\xbd\x36\x41\xc5\x1c\xb8\xb9\x15\x27\xba\x72\xf7\x27\xbc\x88\x68\x44\x57\xaa\x71\xb5\xb5\x96\x02\x38\x92\x87\x52\xda\x6e\x8c\xb9\xa3\xe4\xea\x48\x81\xbe\x5b\xdb\x8d\xd7\xec\xe2\x2b\x9b\x50\x03\x35\xdc\x92\xec\xfc\x03\x2a\x51\x95\x61\x5f\x57\x4d\x67\xea\xf3\x43\xff\xd8\x76\xba\x2c\xaa\x62\xb9\x5e\xaa\x8f\xde\x62\x8a\xeb\x1b\xd4\x9c\xf7\x5b\x02\x21\x55\x08\xdf\xba\xc7\x74\x87\xde\x14\x39\x12\x22\x70\xec\xeb\x83\x80\x99\x1e\x09\x6e\xf2\x71\x02\x8e\x18\x39\x58\xb1\x3e\x7a\x94\x40\x8a\xdb\xbb\x41\xcb\x5e\x91\x22\x98\x81\x52\x5c\x7b\xd6\xd8\x7c\x27\xb8\x01\x9e\x9e\x78\xd3\xf8\xd6\xa7\xd7\x24\xda\x7d\x89\x29\x45\x57\x58\xd8\x32\xba\x9e\xcf\x8b\xac\x10\x41\x02\xc2\x50\x09\xe8\x06\x15\x25\xb7\xb4\x32\x2e\xae\xd6\xf2\x38\x00\x34\x8e\x6a\xcb\xcb\xb9\xf6\x0f\xb5\x38\x64\xa8\xe2\x5e\x71\x2d\x8f\x28\xa5\x5c\xc9\x39\x4e\x9a\x13\x10\xb9\x57\x16\xa1\x65\xb6\xc0\xcb\x00\x72\x31\x87\x51\x62\xd1\xbe\x31\xd7\x3f\x29\x73\x17\xff\xfc\x5b\x85\xd3\x70\x51\xd0\x44\xbd\x9f\x1e\xda\x54\xd6\x93\x37\xb2\x29\xff\x0f\x95\x6b\x02\x4f\x7c\x0b\xc1\x71\xd5\x86\x20\xf9\x21\x6c\x16\x88\xa9\x76\x4a\xb1\xa8\x2f\x98\x0c\x86\x29\x03\xa4\x89\x1f\x0c\x68\xd4\x74\x74\x75\x7c\xbb\xbf\xca\xf9\x3e\xd1\x55\x64\xc2\x19\xaf\x71\x46\x6a\xe1\x1d\xa3\x5c\x6c\xa7\xcd\x90\xea\x74\x41\xf5\x51\x7c\xb2\x17\x52\x38\xf4\x8d\xcf\x59\x9c\xdd\xad\x97\x1f\x1c\x37\xe5\x3d\xf9\x40\xb9\x2c\x2a\x4e\x39\xec\x03\x88\xeb\x70\xb9\x78\x67\x6b\xd8\x89\x02\x35\x46\x8d\x7f\x5f\x63\xca\x22\x38\x57\xc0\x97\x45\xb5\xa6\x82\x80\xf8\x06\xd7\xb0\x41\x0a\xa8\xef\x31\x78\x9b\x8e\x00\x7d\x51\x87\x2c\xf5\xcd\xb7\x09\xdc\xa4\x71\xa9\xd6\xfb\xf4\xd0\x72\x6b\x33\x71\xb6\x7f\xb1\x5c\xb1\xad\xe0\xf8\x51\x44\xe4\xc1\x1c\x3d\x29\x37\x90\xad\x51\xe9\xda\x50\x94\x2d\x20\xf4\x1c\xec\xc1\xe5\x3c\xdf\x90\x5a\x44\x17\x9f\x1e\x42\xab\x98\xb9\xd2\x9f\x04\xaa\xd1\x62\x81\x75\x4d\x57\x00\x38\x8e\xb3\xf4\xa2\xcf\xf5\x99\xed\x02\x2f\xa1\xa8\x94\x27\x47\xd1\x12\xb7\xac\x57\xa2\x66\xaa\xe2\xb6\x23\x79\x8e\xa1\x15\x8b\x9a\x6b\x7c\x51\x89\x9e\xde\x3a\x13\xd3\x35\x1a\x2c\xc1\x67\xb7\xfd\xdc\xba\xa3\x23\x78\x57\x54\x22\xf0\xae\x0c\x76\x45\x02\x8b\x2d\x0c\x80\xe4\x80\x05\x92\x91\xeb\x8c\x2c\x71\xc3\xf2\x15\xa9\x97\xa8\x6c\x84\x6d\x96\x12\xd0\x7e\x36\xf0\xee\x36\x6f\xb0\xa5\xdb\x45\x24\x53\x06\xc6\x90\xa6\x83\x3d\x63\xe6\x25\xe9\xf5\x2a\xde\x34\xee\xec\x0c\x65\xd7\x32\xe4\x2d\x1d\x28\x34\x67\xb8\x86\x19\xe6\xea\xcc\x8a\x89\x70\x0a\x21\x11\x23\xc6\x22\xe3\x42\x65\x58\x92\x6a\x9a\x82\x1e\xa8\x4c\xe5\xfe\x16\x73\x58\x11\x4a\x0b\xb1\x65\xef\x1d\x64\x69\x5c\x5f\x73\x10\x28\xdc\x5f\x75\xdc\x17\xf5\x79\xfb\xed\xe6\x45\x8c\xbd\xa0\x80\xeb\x9a\xbb\xfc\x0b\x11\xfc\xac\x84\x4e\x9e\x61\x60\x75\x71\x75\x85\x6b\xee\xa8\x57\xb0\xaa\x49\xbe\x96\x27\x1d\x33\x9c\x21\xba\xc6\xb6\x3f\xa3\x42\x54\xb8\xcc\x43\x29\x3a\x3a\xd2\x90\x45\xf0\x95\xac\x70\x5d\x6e\xd5\x5e\x51\x1a\x10\xe5\x1b\x89\x73\x69\xbe\x4e\x31\x4c\x08\x88\xaf\x77\x7a\x85\x99\x62\xe9\xd1\x98\xf3\x79\x9a\xb5\xa2\x86\xf4\x18\x1e\x9f\xa1\x8a\x7b\x19\xfa\x90\x68\x29\xe3\x95\xa8\x12\x9e\x76\x59\x63\x94\x8b\xc0\x72\xee\x07\x2c\xee\xb6\x87\xf0\xfc\xfb\x2e\x07\xff\x4a\xd9\x0e\xc7\xc1\x97\xc1\x01\xb1\x3d\x53\xb3\xb7\xd3\x73\xa0\xcb\xe1\x8f\x38\x5d\xdc\x85\x1c\x82\xd6\x56\xbf\x72\x90\xe8\x1f\x86\xe4\x8c\x2b\x69\x17\xa1\xbe\xa2\xe7\xff\x87\x96\x21\xa9\xaa\x15\x3f\xbe\x95\xda\x25\x2a\xa5\x3b\x4e\x22\x54\x4d\x29\x14\xc6\x0d\xd9\x80\x00\x93\xd3\xa5\xb7\x07\x19\x43\x78\x02\x3d\xb6\x66\x92\x8a\x58\x3b\x78\xfa\x68\x30\xc3\x80\x68\x5f\x2f\x2d\xbe\x81\xec\x4b\xca\x01\xa1\x95\x3b\x33\xa0\x0f\x35\xb1\x49\x69\xb3\xf3\x5a\x70\x65\x8e\x8e\x1f\xba\x52\xa7\x5a\x3a\xad\x4d\x9f\x65\x17\x6c\xda\x11\x69\xed\x46\x56\xd2\xea\x49\x66\xa7\xc0\xea\x35\x16\x21\x97\x98\x29\xd3\xfe\x3c\xfe\xa3\xa0\x8c\xea\x43\xa1\x30\x83\x5b\x9c\x75\x88\xb3\xf7\x4a\xe5\x77\x89\x25\x91\x15\xff\x16\x95\x76\xba\xc8\x44\x2a\xf4\x4d\x41\x31\xcc\x51\x49\xf1\x34\x7e\x18\x70\xf7\x44\x14\x8f\x1f\xbc\x23\x25\x37\xc3\xf5\x59\x24\x9a\xe6\x75\x38\x8f\xe7\xc6\x0e\xe9\x69\xcd\x11\x54\xb7\x61\x01\x1e\xcd\x46\x76\x52\x96\xf6\x15\x11\x0b\x0e\xe9\xc0\xd2\xfd\x76\x80\xd1\xd2\xfd\xee\x8f\x8a\x14\xff\xea\x46\x23\xfd\xfe\x8d\xb8\x26\x74\x69\x80\x66\x38\x71\x60\x4e\x4d\x2a\x50\x42\xdb\xa4\xd1\x1e\x81\xe4\xb5\x18\x00\xb2\x1d\x5c\x14\xd4\x6d\x9b\xf9\x6f\x62\xfc\x6a\xaf\xcb\xa9\x28\x65\xc3\xf0\xe9\x04\xc4\xf1\x88\x70\x6f\xb4\xd7\x67\xa7\x75\xf0\xe6\xe6\xf3\x25\x62\xd9\x02\xd3\x58\x34\x3f\x99\xf1\x1c\x27\xeb\xa8\x05\xa5\x8f\xe2\x01\x67\xfe\xf3\xe4\x49\x0a\x71\xc3\x3b\xc9\xd1\x1e\xc1\x49\x34\x07\xb4\x73\x44\xd1\xd1\x5a\x67\x48\x9b\x38\x33\xea\x58\x59\xbd\x0e\x23\x2e\xb7\xd1\xc0\xdc\x8f\x84\x5c\xfb\x64\x6b\x12\x79\xe8\x0a\x67\xc5\xbc\xc0\xb9\xce\x28\x70\x73\x12\x20\xb2\x2e\x3b\x13\x54\x8a\x8e\x59\x97\x51\x68\xf2\x7f\x4f\xa1\xd9\xcb\xd5\x52\xdb\xcf\xf2\x79\x24\x77\x28\xed\xe1\x38\xa0\x4b\x4a\xac\x07\x62\x32\x5c\x35\x1f\x69\xa4\xc7\x88\x30\x50\xd2\x58\x3d\x57\xde\xbf\xd8\x96\xe5\x39\xa0\x4a\x9a\x24\xae\x03\x9b\xdc\x09\x3b\xdb\x0c\x1e\x3c\x09\xd4\x43\x1a\x97\xd1\x22\x57\xf9\xce\xd3\x22\x0f\xbe\x54\x3a\x5c\x24\xdd\x9f\xa4\x52\x38\x44\xce\xa1\x66\x91\x22\x1f\x07\x50\xc4\xa6\xfc\x9d\x4c\xa6\x3a\xb1\x61\x4e\xc5\x37\xd2\xb3\xb9\xac\xde\x0a\x3b\x3e\x1a\xc3\xa1\xd7\x86\x7f\xfd\x56\x64\x5e\x79\x71\xb9\x5d\xb6\xed\xd6\x64\x5c\x76\xc0\xcb\xa2\xe3\xbe\x53\xc0\x3d\x7a\xd1\xf6\x74\x8b\x3c\x0c\x58\xc8\x64\x7a\xbb\x15\xff\x24\x6c\x17\x5c\x55\x0a\x70\x65\xbe\xfb\x28\xd3\x59\x9a\x23\xe2\xd1\x38\x02\x4f\x5f\xd4\x11\xe8\x10\x99\xdb\xcf\x82\xcc\x6d\x08\x43\x22\xfe\x21\xf5\x2f\x45\xfe\x2f\x78\x7a\xf8\x48\x2c\xd8\xb7\x26\xef\x94\xbd\xf7\x6f\x38\xa8\xc4\xee\x46\x08\x62\x9d\x55\xb0\xdc\x04\xda\xe4\x8d\x4d\x20\x65\xde\x72\x53\x02\x12\xe7\x86\x62\x9a\x7e\xa6\xfd\xa5\xce\x09\x87\xe1\x22\x6b\xb0\xdb\x43\x6a\xef\x98\x43\x1d\x91\xcc\x4e\xe1\x73\xb3\x7e\x35\x33\x9a\x61\xa7\xed\xea\x7a\xfa\xa7\x12\x55\x1b\x96\x90\xd4\xee\xdb\x81\xbd\xc4\x55\xe1\x28\x68\xeb\xe0\xac\x4b\xbe\x3b\xe4\x96\x2f\x49\xe1\xf4\xdb\xc8\x57\xa6\x5f\x02\x9b\xea\x44\xe2\x3d\xf9\x20\x33\x52\xef\x24\xe7\x01\x4d\xdc\x44\x93\x5f\x7c\xee\x91\x72\x6f\x3e\xed\x23\x49\xea\x2c\xab\xd5\xfe\xb9\xf1\x47\xe5\x90\x8a\x5c\xe8\x85\x3e\x51\xb1\xd2\xd9\x74\x06\x98\x80\x1c\x85\x47\xe5\x9e\x96\xc9\x2b\x5a\x38\x77\xe1\x7f\xc4\x90\x13\xf1\x75\x56\x62\x54\xc7\xd5\x55\x81\xcb\x5c\x29\x2d\x01\x2b\xc7\xc0\x37\x39\x0e\x20\x2b\xe1\x52\x5d\x5d\x23\x35\x2c\xd1\xd6\x24\x2d\x5f\x63\xbc\x82\x82\x19\x85\xe6\x6b\x0c\x2f\x0d\x5e\x6a\x0f\x89\x30\xcb\xf1\xd0\xfb\xb6\x71\x97\xe5\x7f\xd6\x2b\x56\x2a\x6f\x1f\xc6\xf7\xa8\x51\x1d\x51\x15\xe5\xf8\x18\x1e\xbf\x73\xbd\x48\x0e\x41\x20\x51\x90\x55\x6e\xb4\xc5\xc5\x79\xbd\xa4\x30\xd4\x9e\x88\xf3\x9c\xa8\xbc\x87\xd1\x77\xd3\xef\xc6\x4d\x5c\x53\x31\x8e\x18\x8c\xef\x20\xa2\xe9\x84\x6d\xc9\x58\xd1\x4d\xa5\x6d\xc7\x34\x4f\x27\x37\x97\xbb\x39\x3d\xca\x5d\x8c\x42\xdb\xab\x46\x6d\x3d\xc0\x09\xa5\x82\x0b\x85\x3c\x13\x50\xa7\xd1\x13\x15\xf9\x66\xa8\x84\x6a\xbd\x9c\xf1\x96\xf3\x20\x98\x68\xf2\xde\x39\x27\x17\x14\x72\x9c\xaf\x33\x66\x1f\x72\x0a\x91\xc1\x75\x18\xfa\xd9\x25\x98\x95\xf4\xc8\x40\x87\x3c\xf9\xdc\x69\x62\x89\x66\x4e\xba\x7e\x41\x23\x62\x54\x5e\xf9\xaa\xf8\x62\xad\x8c\xbb\x25\x5a\x85\x13\xd7\x97\x47\x15\xf0\xa7\x87\x69\xe6\x79\x7a\x18\x46\x45\xd4\x54\xcf\x92\xea\xc5\x8e\x82\x60\x15\xb2\x8a\x63\xcf\x77\x6a\xf4\xb0\x91\x58\x0c\xd8\x6e\x6b\xaf\x4b\xe3\x5a\xdc\x13\x1e\x69\xab\x25\xe9\x11\x64\x34\x67\x5f\x16\x2e\x7b\x9f\x44\xbe\x5f\x60\x73\x84\xd2\x28\x1b\x79\xe7\x96\xeb\x65\xa3\xfd\x91\xcd\x06\x22\x6b\x3b\xd7\x61\xbf\x20\x53\x71\x2e\xb2\xec\x65\x6c\x30\xa4\xfa\x0a\x55\x45\x36\x8a\xe9\x9f\x06\xac\x0b\x72\xfa\xb8\x67\xec\xb2\x87\x45\xf4\xdd\xcb\x3d\x18\x45\x1f\x64\xda\x2e\x76\x1b\xa4\x70\xff\xdf\x76\x37\xbe\x87\x93\x7b\x4f\xd6\xca\x0e\x40\x38\x56\xab\x89\x77\x3c\x94\xe9\x6a\x46\xdc\xaf\xfd\xb2\x1c\xb4\x5e\x26\x2c\x6f\x2a\x49\xcc\xe1\x04\x46\x4f\xda\x20\x21\x2a\x73\xbb\x5b\x49\x17\x49\x9b\x2b\xe6\xce\x38\xd3\x22\xf7\xa2\x5f\xf0\x29\xd4\x10\x70\xb7\xcd\x4d\x27\x03\x24\x07\xbc\x5f\x3b\x0c\x31\x5b\xec\x0b\xe3\x8e\xe6\x58\x17\x38\xda\xcd\x22\xc3\x7d\x58\x65\x88\x5b\xe6\x60\xc1\xfd\x8d\xb3\x95\xeb\x1e\xb5\xcf\x60\xd9\xe8\x66\x18\xdb\x4c\x47\x38\x3b\x65\xa9\x21\xd8\x44\xb6\x1a\xcf\x68\x7f\xb0\x36\x94\xa9\x4d\xa4\xfe\x49\x71\x6b\xba\x47\xef\x1d\x9d\xfe\xe9\xca\x13\x72\x11\x97\x3c\x76\x8e\x0b\xac\x32\x93\x17\x7f\xac\xb0\xe0\x3a\x5b\xc6\x8d\x6a\x6d\x6e\xe9\xe9\x24\x78\x4b\x1b\x56\x09\x2e\xf0\xcd\x29\x0c\xca\x5d\x1a\xe8\x31\x34\x7c\xb3\x7f\xa7\x21\x8f\xc0\xde\xd1\x73\x68\xae\xbf\x48\xdf\xe1\xaa\xa0\x0c\xd7\xe2\xa6\x95\x77\xe7\xb0\xcd\xe3\x50\xbd\x90\xe8\xa7\x11\x2f\xb5\x9b\xa6\x4f\x48\x8e\x9e\xde\x81\x84\x2d\x36\xac\xae\xc9\xca\x8d\x8f\xe0\x7c\x6e\x17\x13\x71\xbe\xa8\x30\xdb\x90\x9a\x4f\xe2\x54\x33\x7c\xac\x7f\xd3\xec\x25\xde\xc6\x9b\x28\xcc\x24\xbf\x77\x13\xee\xdd\xef\x56\x68\x8b\xeb\x63\x10\x37\x95\x7e\x10\x87\x00\xff\x44\xe5\x1a\x8f\xe1\xc9\xa9\x77\x58\x39\x56\xad\x54\xc2\xf7\xa4\xb9\xe8\x54\x60\x3a\x11\xe5\x7a\x44\xd5\xb7\x09\xbc\xc4\x5b\x3a\x81\xcb\x6a\x46\xfe\x68\xe0\x3c\x8b\xe5\xf3\x37\xa9\x9a\x42\xd6\xc3\x3b\x02\x3a\x51\x2c\xe8\xe9\xee\x57\x22\x36\x54\x1d\x26\x28\x9b\x16\x1a\xf0\xfc\x18\xd2\xe1\xea\x78\x88\x3a\x42\xb1\xe0\xa3\xb6\x5e\x82\x40\xce\x9f\x61\x6b\x9b\x96\xcd\xef\x61\x3b\x2f\x7c\x76\x1c\x4f\x87\x1c\xef\x2d\xcc\xdf\xe0\xbb\x25\xca\xdf\x33\xb2\x2f\x3f\x78\xa0\x90\xbd\xda\x88\x45\x19\xe8\x2d\xd6\x69\x31\x27\xc1\x31\x98\x1f\x21\xe6\x3f\xcf\x9e\x19\x05\x28\x73\xee\x08\xd3\x77\xaa\xc4\xc6\xa9\xd6\xf0\x1e\x27\x38\x76\x60\x5c\xc5\xcc\x4f\xc4\xab\xfd\xf3\x83\xb7\x5a\xcf\xb5\x9d\x40\x44\x0f\x1e\x44\x32\x34\xe5\x7b\x32\x2e\xd1\x5e\x31\x08\xeb\x02\x03\x05\x53\xc6\x09\x32\x54\x96\xde\x86\xb6\x98\x9b\x45\xa9\xea\x40\x27\x4d\xd5\x41\xb1\xa2\xb7\xa4\xc4\x53\xc5\x5e\xa4\x9e\xd6\x48\x6a\x17\xf8\xcf\x7f\x7a\xf6\xac\x28\xae\xe8\x9a\x36\x3d\x43\x5b\x68\x1f\x63\x6a\xf5\x1c\xa9\xb8\x62\x70\xe9\xa1\x76\xa2\x55\xa0\xf8\x6f\xdc\xcf\xfe\xaa\x31\x7b\x9f\x8f\x6a\x52\xa9\x9b\xc8\xa6\x24\x59\x8c\x6a\xc8\xa5\xd9\x91\xbc\x66\xa7\x2f\x68\xe3\xa2\x06\xcc\xb1\x74\xa8\x6b\x8a\xd9\xf5\x42\x75\x87\xd7\x55\xb9\x35\x34\x44\x15\x9c\xae\xd9\xe2\xd4\xa5\xb2\x2a\x37\x20\x03\x8e\x66\x3b\x48\xc4\x0d\xb1\x4c\xe3\xdd\x4e\x06\xd2\xe0\xec\x45\xeb\x22\x26\x92\x39\xbe\xa1\xf0\x7b\x26\x2a\x80\x5d\x5f\x59\x6e\xbf\xeb\x70\x70\x93\x1c\xbb\xac\x3e\x5b\x33\xe5\xe0\x33\x1b\xa0\x74\xab\x68\xd1\x54\x31\x41\x79\x2e\x0b\x28\x65\x70\x8d\xb7\x2a\x11\xcb\x37\xde\x4d\xf2\x6d\x82\x25\x5c\x1b\xeb\xf2\x47\x6a\x47\xa8\x4e\x9c\xbf\x20\xfb\xb9\x77\x9d\x22\x6b\x20\x26\x09\xa5\xc7\x6d\xe2\x74\x0c\x4e\x74\x9d\x81\x91\x2b\x48\x3e\x68\x7d\xaf\x22\x9a\x5c\x97\x35\xe3\x86\x47\x98\xaa\x1a\x5e\xcb\x2c\xda\x8b\x8e\xb1\x69\x66\xa1\x7a\x4a\x25\x01\x02\xa1\x9e\x16\x94\xae\xf1\x0e\x97\xc1\x47\x47\x0a\xa4\x28\x82\x2b\xbe\x91\x25\x9c\x1e\x85\x14\x8b\xac\xee\x24\x92\xae\xd0\x6e\x88\x3b\x0e\xdb\x1d\xd5\x1a\x36\x6a\xad\x68\xd7\xa7\x54\x1b\x04\xa7\x69\x3e\xad\x65\xfc\x6e\x2b\x02\x3f\xc8\xd2\x2d\x7c\x66\x13\x4d\x6c\x04\x3f\x9f\xc1\x3f\x09\x6b\xe2\xd9\x9c\x13\x54\xe5\x23\x53\xe1\x22\x91\x33\xb7\xa3\xe1\x89\x5c\x1b\xb3\x59\x33\x35\x99\x68\xa0\xe9\xf7\x4c\x4e\x5e\xf9\x9f\x72\xf0\x2b\xcc\x4c\xed\x5e\xf1\xf5\xa8\x71\x42\x3c\x01\x0c\xfd\x0b\x9b\x65\x15\x4b\x4d\x29\xba\xc1\xa3\xa7\x87\x6a\xb0\x09\x30\x72\xec\x56\x08\x9e\x8a\x2f\xac\xc2\xba\xf1\xdb\x8c\x54\xac\x51\x9d\xee\x59\xa5\x33\x63\xf8\x85\xd6\x78\xbc\x64\xbe\x44\xb6\x41\x3c\x46\x1f\x2f\xb4\x1a\xdd\x6f\xf7\xe2\x73\x30\xbc\xde\x8b\xec\x71\x00\xc6\xdd\xbc\x53\xf1\x3f\xfd\x13\xc1\xba\xf2\x12\x2c\xaa\x26\xd2\x11\x1b\x41\x51\x76\xd7\x17\x94\xf3\x97\x2f\xe0\x0d\xaa\x59\x91\x15\x2b\xe4\x7a\x6a\x7d\xe4\x45\xf9\x31\xbd\xc5\x26\xe2\x75\xc5\x58\x4a\x67\xbb\xae\xda\x67\x16\x8f\xd2\x5e\x5f\xd9\x0b\xf2\x65\xe8\xfc\xe5\x0b\xeb\xeb\x3d\xc9\x90\x3b\x66\x23\x4a\xe7\x2f\x5f\x4c\xad\x2f\xbe\x8a\x52\x0b\x2b\x7c\x39\xa2\x64\x7f\xed\x65\x37\x46\xdc\x73\xcf\x21\x3f\x95\x25\xf5\x4d\x39\x5b\xe1\x62\xb7\x24\x73\x91\x0a\xab\x4b\xc2\xba\x56\x90\xe7\x03\x17\x54\x56\x16\x92\xf5\x11\x1a\xb8\x39\xce\x8a\x1c\xcb\xda\x18\xba\x70\x5b\x6c\x90\xa6\x0c\x20\x01\x54\xc9\x3b\x55\x31\x37\xd9\x94\x72\x2a\x69\x03\xb1\xd6\x17\x3d\x48\x99\x47\x20\x67\xa4\xb6\x08\xcf\xa1\xc8\x43\x1a\x55\x75\x8f\x4f\xd0\x7a\x2b\x80\x11\x51\xa7\xc0\x2e\x28\xb7\x03\x46\xb4\x62\xeb\x09\x72\xd2\xf8\xfe\x45\x1d\x3a\xfd\xee\x6e\xc8\xc6\x63\xb0\xe1\x50\xdb\xd5\x98\xf7\x1a\xc9\x5c\x73\xa5\x29\x16\x2c\xf2\xce\xff\x9c\xef\x5c\x6e\x0f\x77\x01\x13\x5d\xef\xde\x76\xf5\x63\x5b\x03\x5f\xc1\xee\x37\x97\x45\x45\x6b\x45\x96\x5f\x82\x3d\xac\x9d\xa7\xbc\xaa\x20\x0a\x27\xca\xbc\x21\xb2\xa9\x3a\x2f\xd5\xed\xb0\x11\xb9\x3c\x0f\xf7\x08\x3f\xa1\x6b\x0c\x74\x5d\xe3\xa6\x7a\x62\x50\x86\x5b\xd9\xb9\x20\xc9\x80\xca\x28\x7c\xc6\xbc\x44\xa6\xcb\xf3\x83\xbd\x39\x8f\x3e\x45\x2c\x37\x50\x9e\x36\xba\x1c\x61\x0c\x90\x54\x7d\x4f\x9f\x44\x1c\xb7\xef\xd5\xe5\xa0\x2e\x9f\xce\x1f\x1a\x12\xf1\x28\x55\x8b\xc7\x77\xad\xcd\x69\xd4\x4a\xaa\xe3\x40\x4f\xf8\x21\x2b\xe8\xb8\xb3\xac\xeb\x45\x9f\x58\x08\x48\x66\x14\x82\x73\x6b\xd9\xcc\xed\xb5\xa1\xa8\x4f\x4d\x73\xa0\x21\x6e\x58\x98\xaf\x15\x41\x63\xf7\x9a\x1d\x06\xbd\xbb\xbf\x13\xa3\xb4\xeb\x3f\xf4\x26\xb8\xe7\x5e\xd8\x04\x6f\xf3\x3c\x06\x12\x3c\xe1\x22\xde\x23\xdd\x03\x74\xf4\x24\xbf\x3f\xd3\x7b\xe3\x82\x3e\xea\x25\x88\x46\x70\x3d\x22\x9d\xaa\x9d\xe3\x0d\x82\x13\xbe\x8c\x90\x43\x18\xd2\xf9\x29\x96\x9c\xd5\xe5\xb5\xef\x2f\x72\x11\xe1\x8e\x87\x0c\x5a\x84\xe7\x06\xe9\x94\xb3\xfe\xb9\xf4\x97\x73\x40\x4d\xb2\x92\x62\x1f\x6d\x4e\x55\xa5\x5c\x11\xb4\xa5\xb0\xc1\xfc\xf7\x8a\x93\x55\xa6\x40\x6c\xbf\x51\xc5\xb3\xb4\x97\x24\x2c\x97\x3e\xd9\xf5\xc3\xc0\x4d\x9c\x2c\xf2\xae\x82\xbe\x02\xa5\x1c\x32\xf0\x1d\x9f\xe8\x89\xa6\x84\xe8\xd2\xf1\x39\xa9\x2f\x54\xb2\x56\x24\x33\x77\xd2\x1d\xf4\x1c\x1f\x3b\x71\x4b\x1b\xe9\x7b\x74\x6d\x1e\xc2\x29\x51\xb7\xf9\xba\x4e\x8b\xd2\x17\xb3\x3e\xc7\xf1\x44\xaa\xa0\x60\x70\xd1\x34\x5d\x45\x69\xbf\xa5\x02\x61\x0f\xe5\x02\xe1\xfe\x4a\x06\x76\x8c\xf5\xca\x23\x7e\xa4\x9c\xa0\xc5\x0a\x71\xcb\x0d\xed\xc7\x87\xc8\x3b\x40\x4c\xa1\x36\x66\xad\x61\x27\x2e\x8b\x2c\xad\x8d\xd7\xa0\xeb\x6e\xed\x6e\x7b\x6e\xab\x6a\xda\xd6\x2e\xd7\xf6\xe3\xeb\x8f\x06\x05\xa1\xa6\xeb\xa5\xd8\x34\xe8\xe7\x35\x59\x76\xbc\xc0\xe0\x55\x24\x7c\xa0\x8b\x05\xb2\x28\xfb\xc0\xf4\xcc\xdb\x98\x76\x8a\x9a\xe6\x56\xeb\x16\x77\x70\x85\x0c\xc6\xfc\x5a\x61\x98\xfb\xc4\x76\x7a\x7b\xad\x8a\xef\x1b\x86\x67\x24\xb0\x67\x62\x3a\x31\x8e\x77\x53\x47\xf4\xac\xd3\x65\x86\xa2\x00\x76\xae\x25\x09\x9d\x65\x1e\xe4\xdc\xbc\x71\x93\xda\x3a\xc0\xcd\xbc\xa8\x62\x3b\x75\x7d\xa4\x1f\x5c\x70\xde\x2d\x2d\xdb\x49\x92\x6a\xd2\xc3\xf6\x9a\x26\x95\x4e\xa3\x6e\x17\x39\xef\x02\x3d\xd5\xe4\x09\xde\x1c\x71\x7a\x71\x04\x15\xb9\x60\xff\xa2\x72\xfb\x47\x6d\xa4\x6c\x1b\xbe\x62\xa6\xef\x59\x77\xa4\x04\x9a\x24\x38\x83\xc9\x26\x11\xce\x0f\xa7\x58\x45\x8a\x64\x16\xac\x9d\xd8\xda\x9d\x07\x98\x3e\x6c\xbb\x7b\x16\x95\x93\x51\x1a\xf1\x93\x4c\xca\x1b\x6e\xb9\x15\x9f\x4c\x47\x8a\x65\x20\xdd\xe1\xfa\xa2\x33\xe1\x7e\x17\x18\xdd\x2e\xbd\xae\x30\xde\x5b\x82\x92\x97\xa7\xeb\xaf\xa4\xc9\x5a\x0a\xb3\x55\x3d\x59\x96\x6e\x37\x05\xe4\xaa\x50\xc5\x73\x2a\x46\x96\x25\xa5\x56\x95\x57\xd7\x45\x5c\x2c\xf7\xe5\x57\x2f\xe2\xa9\xd3\x16\x12\x1e\xf4\x6b\x75\x13\x70\xdc\x91\x35\xe1\x6f\x03\x76\xba\xa1\xa6\x7c\x8c\x27\xc9\x9e\x88\xee\x67\xb2\xfd\x14\xf7\xd0\x2c\xa0\x24\xcd\x82\x64\xe1\x81\x84\x1b\x7a\x5b\x25\x85\xa3\xe6\x1e\xb7\x54\xe5\xdd\x57\x23\x5a\xa8\x7a\xdf\xf7\x36\xf6\xb7\x88\x1d\xef\x77\x28\xf2\x3b\xf3\x36\xb9\xe4\x0d\x6f\xf4\xcd\xe9\x1e\xc6\x4d\xc6\x32\x37\x19\xd3\xce\xd7\xef\x8d\x97\x9d\xa1\xb2\xa4\x4d\x95\x01\x93\x33\xbe\x59\x60\x5d\x11\x9c\x9b\x31\x73\x0c\xad\xf3\xac\x2d\x13\xd6\x3c\x89\x61\x1e\xfa\x81\xf0\xfc\x3a\xec\x28\x03\x1c\x3a\xf4\x68\x87\x26\x54\x55\x96\xdf\xaa\xa2\xfc\x4d\x17\x3e\x88\x96\x68\x69\x1d\xc3\x2a\xda\xe3\x0f\x64\x86\xb1\x13\x21\x1b\x38\xd6\x7b\xdb\xce\xe9\x92\x98\x95\x9c\xa7\xf3\x76\x2b\x23\xca\xed\xda\x2a\x7b\x6e\x4a\x07\xf9\x8d\x55\xb5\x04\x47\xf0\x65\x55\x5e\xfd\x0c\x89\xc8\x86\x6b\xd2\x80\xcd\x13\x87\x71\xff\xae\x97\xbf\x25\x6b\x1e\xbf\xf2\x93\x91\x03\x75\x50\xe1\x8d\x97\x6c\xfe\x85\x6f\x76\xfc\x60\xe6\xa5\x9b\xb5\xe8\xa6\x16\x36\x60\x26\x7a\x7f\x51\xb0\xe0\x62\x99\xf6\x7b\x06\x45\x71\xf8\x37\xd3\x24\x96\x0d\x56\x7b\xc6\x67\x64\xb1\xfd\x66\x25\x6d\x57\x32\xa2\xba\xd2\x9e\x7f\xb4\xf0\x97\xfe\x4d\xda\xb3\xc8\xbe\x6c\xb7\x05\xf5\xd9\x59\x48\x4a\x37\x6f\xe3\x48\x59\xb5\xae\x7f\xb6\xd4\xb1\x4b\x15\xb0\xeb\x25\x04\x62\xe0\x57\x78\xa3\x9c\xdf\x1e\xa6\xf0\xd9\x03\x6d\xfd\x93\xb7\x34\xf7\x27\x15\x5a\x31\x8a\x37\x4b\x2c\xbd\xa8\x2b\x36\xe8\xfd\x86\xd1\xff\x28\xf5\x0c\x49\x4b\xe1\x32\xd5\x30\xc6\xcf\x4a\x30\x2d\x4f\xa6\x9f\x74\x42\x0a\xa6\x3f\x1b\x57\x5c\x77\xa9\xcf\x15\x2f\x9a\xd5\x14\xfd\xd0\x28\x6a\x58\x48\xef\xe7\x3b\xf6\x55\x03\x2b\x99\x7a\xa1\xd9\x76\x39\x6e\x2d\x53\x8e\xaa\xad\xaa\x0f\xe4\x5f\x9c\x9c\xb8\x25\x2b\x17\x78\x19\x0b\xb7\xa6\xaf\x1a\xfa\x4f\x42\xb4\x55\x04\xdd\xe5\x89\x88\xd8\xb8\xd6\xc3\x08\xdf\xf7\x7b\x17\x01\x76\xac\x9e\x9f\x82\x65\x57\x1a\xf4\x63\x3a\xad\xf1\xa1\xde\x05\xd8\xe3\x01\xb2\x5b\x2e\x00\x29\x42\x7f\x70\x25\xb8\xe3\x06\x5f\x92\xa2\xb6\x20\xd9\xeb\xf4\xe5\x29\x3e\xc3\x36\x29\xe9\x7a\x33\x62\xff\x56\xbc\x39\xdf\xdf\xdd\x98\x7b\xd6\xe2\xe9\xe1\x10\x19\x6f\xb3\xec\xf7\x23\x98\x9f\x43\x28\x87\x0b\xe4\xbe\x84\xb1\xcd\xb1\x79\x28\xc1\xbc\x8d\x88\xa4\x25\x8e\xb4\xbb\x04\x47\x94\x88\xaa\xdf\x9d\x9c\x37\x09\xc3\x67\xe1\x9d\x8a\xeb\x87\x9e\x9b\xff\xf6\xeb\x83\xba\x6f\xaa\xcc\x57\xfe\x17\xf3\xe1\x76\xab\x19\xfb\x99\xfc\x23\x8f\x46\x9d\x87\x2d\x9d\xce\x50\xb0\x86\x56\xa9\x18\x6e\xaa\x3a\x26\x1c\xcc\xf7\x7e\x6c\xcd\x80\x59\x24\x31\x76\x1f\x0a\x64\xc8\xbc\xfa\x6b\x91\x5a\x95\x0b\xf9\x2c\x5a\x44\xd7\x2a\xf9\xaa\x45\xbe\x14\x2d\x22\x0b\x11\xa2\x3c\x07\xeb\xc1\x29\xfd\x0c\x7c\xec\xa1\x2a\x5d\x6d\x50\xbf\x3a\x8e\x6a\x11\x53\x28\xb7\xb0\x2c\x2a\xd6\xfe\x7c\x81\x0a\xe3\xa1\x1a\x57\xdf\x30\x28\x96\x4b\x9c\x17\x88\x61\x71\x25\x76\x5e\xca\x32\x1e\x8a\xc9\x7a\x3c\x84\x02\x77\x7b\x23\x27\x06\x2e\x54\x51\x1e\xc7\x76\xaa\xa8\x8e\x97\x32\x74\x70\x58\x2d\x2f\xea\x9d\x04\x8f\x78\x0b\x14\x8b\x03\xcd\x4e\x24\xc5\x53\x3c\xe5\xd3\xff\x26\xc6\xca\x61\xc9\x08\x53\xee\x56\x93\xb4\x7f\x1e\x42\xff\x0f\x45\xee\x3e\xf5\xff\x1e\x39\xa7\x31\x25\x03\x16\xf4\xa0\xa6\x64\xc8\xbc\xfa\x98\x12\x5d\xa5\xbf\x79\x72\x63\x66\xf9\xa7\x0f\x65\x52\xd4\x2c\xa4\x9d\x2c\xaa\xab\x5d\xed\x09\x7c\x35\x28\xf7\xe1\x96\x06\xe4\xf9\x72\x1d\xd2\xce\xa9\x06\x33\xdd\xbb\x2b\x3a\x68\x0a\x0f\xa5\x3c\x86\x4d\xaa\x8f\xe6\x50\x4a\xc2\x7e\xbf\xcf\x57\x17\xea\xe4\x45\xda\xc0\xbe\x7a\xc2\x14\xd7\x68\x72\x15\xe7\xea\x5e\xbb\x29\x8a\x1c\xbc\x04\x17\x3f\xb2\x93\x33\x3c\x2d\x4b\xbf\xf0\xf1\x97\x7d\x22\x07\x91\x5a\x8d\x77\x38\x52\x6b\xb0\xf0\x79\x58\x2f\x3d\x81\x3e\x6c\x66\xd2\x57\x3f\x57\xd0\x44\x4f\x60\x3f\x71\x93\xaf\x16\x6a\x8f\x16\xca\xcd\xcc\x6b\x8c\x40\x82\x64\x5d\xa6\xa0\xc1\x7d\xe4\x35\xc9\x26\xdb\xce\xef\xf2\xd9\x6c\xdd\x8e\xcb\xdc\xab\xc5\x73\x49\x20\x14\xce\x8e\xd3\x1a\x88\xf9\x87\xd2\x5e\x3b\xac\x66\x98\x5e\xfb\x5c\x61\x1c\x3d\x81\xaf\x91\x9c\x2f\x4d\xad\xc9\x48\xce\xba\xe3\x9d\x71\xf9\xa2\x84\xba\xfa\xa6\x89\xc9\x19\x46\xc7\x75\x52\xb0\x93\xf1\x1e\x54\xc9\xe4\xf8\xcf\x1c\xce\xd9\x49\xd5\x77\xec\x8b\xff\xa4\xba\xbe\xa7\x01\xd8\x65\xf1\x47\x47\x20\x2a\xcb\x3a\xfc\xa5\x59\x23\x75\xeb\xcc\x0f\x27\x76\x9d\x88\xeb\x86\x6f\x15\x5c\x7d\x94\x98\x40\x4a\xaf\x47\xac\x1d\xea\xa5\xce\x24\x53\xcf\x9e\xab\x89\x7c\xb9\x11\xa9\x21\x06\x76\x28\xd9\xbf\x34\x0b\xdb\x65\x72\x87\xae\xef\x5e\x59\xfa\x3e\xd9\x79\x7f\xac\x9c\x4a\x65\x3e\x2b\x09\xc5\xb5\x57\xd1\x59\x7c\x48\x1d\x67\x83\x6a\x67\x23\x37\xce\xc6\x04\x74\x95\xeb\xb2\x34\x76\x46\x6c\xcb\xbd\xc7\xe2\x9b\xc7\x7d\x35\x6e\x65\x99\x53\xd5\xdd\x9c\xe8\x3b\x73\x20\x61\x62\x6f\x50\xd6\xdd\xaa\xe7\xdd\xcb\xb3\xc9\xf8\xba\x04\xd7\xf5\x7b\x2b\xf7\xaf\xe1\xbd\xb8\xed\xf7\xfe\x30\x42\x30\x5e\x5b\x85\x0b\x67\x1e\xfe\x13\x66\xb1\x2f\x9b\x47\xcc\xe2\xdf\x9b\xb8\x16\x9c\x88\x77\xc1\xbb\x0a\x64\xa8\x8b\x65\x82\x53\x9a\x6c\x4e\xee\x5a\xaf\x2b\x56\x94\x76\x50\x6b\x81\x6e\x30\xcc\x30\x6e\x3c\xe6\x6a\xc2\xd9\x56\x54\xf4\x97\x97\x4b\x1c\xa9\xa0\x0c\x31\x3c\x8d\x55\xce\x88\x39\x94\xe9\xc5\xe0\x1c\xbe\xe7\x4b\x69\x7b\x58\xbe\x23\x36\xd1\x45\xb5\xc6\x8f\x6f\x9b\x46\x67\xba\x59\xcb\x52\xb4\x0a\xef\xbf\x94\xc4\x76\xe4\x6e\x4b\xd1\x40\xfb\x2e\xe5\xc1\xa2\x17\xcd\x20\xfd\xde\x9a\x88\xc1\xc9\x31\x65\x35\xd9\x36\xb0\x52\x5e\x6b\x58\xb3\xe0\xac\x29\xca\x12\x2d\x5d\x90\x9a\x36\x4b\x96\x06\x68\x20\x0e\xad\x10\x10\x45\x89\x3d\xd0\xd4\x7f\x37\x28\x15\x1f\xe9\x89\x8e\xf8\xf2\xd4\xcd\x53\x31\x59\x50\x88\xb0\x6a\xd7\xa8\x94\x43\xbd\x55\x9a\x93\x75\x95\xc7\x5f\x99\x08\x3e\x1a\xf0\x24\xc8\x00\xae\x6f\x7d\x51\x6b\xa0\x3f\x77\xd7\x4a\x1e\xa0\x8c\x7a\xfb\x9b\xad\xba\x6a\x18\x23\xea\x72\x92\xde\xb0\x16\xdc\xd5\x86\x92\x54\x9c\xab\xe4\xf3\x18\x29\xe1\xdc\xc7\x75\x7c\xb8\xdf\x2b\xf9\xd0\x7e\x2d\x5f\x16\xe3\xa8\xf1\x5c\xba\x3b\x3d\x4a\x46\x41\xef\x5b\xf5\x8f\x5a\xae\xd5\x83\x7a\x9c\xdf\x9c\xae\xa8\x24\x51\x1d\xcb\x01\x61\x3f\xa3\xdd\x8a\x79\x90\xe9\xaa\x4a\x24\xfd\x84\xaf\xd0\x0f\x5b\x86\xe9\x1b\x5c\xcb\x74\x57\x9c\x8b\x02\x13\x8f\x4e\x40\x3c\x65\xd5\x92\x5d\xee\x4f\x44\x31\xa0\x3d\x4a\x8e\xe7\x7c\x59\x42\x26\x4f\xbd\xe6\xa3\x1d\x69\xe6\x97\xc8\x4c\xa5\x8d\xb7\xa8\x8a\xc4\xec\x4d\xb1\x84\x59\x4b\xfa\xed\x6d\xf4\xd3\xf6\x9a\x07\x2d\x55\x18\xbc\x59\x8c\xdb\x22\x1e\xed\x2f\x00\x86\x13\x1d\xe4\xd9\x19\x3d\x12\x7b\x98\x16\x27\x3c\x3a\xff\xbb\x3b\x7a\x73\x3a\xc9\xf6\x41\x1d\xb9\xf8\x1a\x1e\xd4\x89\x4b\x4d\xa1\xaf\xd7\xe3\xf7\xff\x0c\xce\x5b\x6a\x0a\x43\x1c\xb7\xc1\xe1\x1a\x70\x63\x1a\x3d\x1e\xe7\x8c\x41\xd0\x7e\x07\x0d\x9f\xa5\x84\x3f\x9b\x0f\xd6\x60\x22\xe2\x80\xb5\x94\x60\xea\x87\x83\xcf\xe2\x78\xdd\xe1\x0d\x53\xbc\xd3\x0b\xa6\xc9\x53\xa0\x17\x98\xb1\x20\x16\x63\x1f\x0d\x89\x02\x5e\x65\xa9\x2e\xef\xe4\xea\x48\xa8\x2c\x4d\xce\xa1\x3c\xfe\xa1\xbd\xcf\x7f\x4c\x39\xde\x2b\xcc\x64\x05\x16\x3a\x1a\x1f\xc3\x2f\x32\x2a\xe2\xfb\x46\xa6\xae\xdb\x39\xb5\xda\x9c\x04\x42\x31\xbd\xc6\x5b\x1a\x0d\x4b\xdc\x81\xbb\x79\xf7\x5f\xdd\xab\x7b\x1d\x9c\xdd\x12\x32\x95\x9d\x74\xcd\x19\x07\xee\xd4\xa0\x22\xc2\xca\x6a\x19\xbf\xc6\x80\x84\x9f\xc5\xd9\x59\x61\x70\x8a\x56\x2b\x5c\xe5\xa3\x10\xd6\x8e\xc5\xbf\x24\xd8\x3e\x27\x8c\x9a\x8d\xac\x0b\xa3\x16\x2f\x05\xa7\x89\xbb\xb1\x93\x5b\x2b\xe8\x18\x7e\xb1\x3f\x18\xcc\x59\xcd\xc6\x57\x32\x97\xdf\xd9\xb2\x19\x34\x18\xeb\x04\x7e\xf9\x97\x8b\x33\x9d\x37\x74\x79\xce\xd7\xa6\x46\x4e\x87\xc6\x04\x7d\x5b\x36\xe1\xcf\xa6\x45\xe4\xb1\x4a\x7b\x4e\x9a\xda\x0e\x56\xba\xac\xe0\xe5\xf9\x23\xff\xee\xdb\x9f\x40\xaa\xcc\x12\x93\xe2\xe5\xb5\x88\xc8\x59\x0a\x64\x3b\x38\x01\xaa\x8f\xcc\x86\x53\x6c\xf9\x32\x2e\xc5\x6d\x50\x93\x10\x93\xd0\x06\xb1\x4b\xcb\x4a\x3c\x1e\x4a\xcc\x2e\x75\x13\x76\x27\xbd\x63\x4f\x7b\x88\xf2\x79\x25\x6a\x84\xf0\xfd\xb9\xd6\x32\xfb\x34\x66\xa7\x65\x69\x22\x13\x5c\xf9\xb4\x44\x2e\x92\xba\xa8\x9a\x93\xae\x9e\xa1\x66\x19\x66\x23\xed\x9e\x7d\x75\x92\x9e\x9b\xe6\x91\x01\x41\x99\x3f\x9f\x32\xf9\x8c\x26\x7a\x20\x8a\x23\x76\xfc\x0e\x86\xbc\xa5\xe0\x71\x4c\x98\x9a\x3a\x72\x51\x89\xda\x93\x49\x3f\x2d\x4b\xf7\x10\x28\x21\x59\x4e\xa3\x98\x78\x39\x91\xf8\x5e\x30\x76\x10\x34\xdf\x65\xe8\x25\x6c\x1d\x87\x63\x3b\xf9\x01\x1c\x44\xb1\xe7\x63\xb5\x47\x11\x43\xe7\x9e\x6f\x28\xd6\xe5\x03\xff\xf9\xc4\xfe\xab\x0f\xb1\x9b\x0f\xb1\x0b\xab\xdd\xdd\x9d\x88\x87\x14\xa1\x3f\x4b\xea\x9f\xbb\x7a\x20\x2d\x5a\xf3\x05\x66\x54\x15\x8a\xa7\x50\x16\x94\x01\x99\x87\xef\x98\x54\x73\x52\x2f\x51\x97\x1e\x74\x2b\x1a\x8b\xdd\xcd\x27\xa9\x80\x8e\x23\x45\xf9\x6f\x3d\x7a\xd9\xe5\xa2\xbd\x88\xab\x3f\x79\x5d\x06\xc1\xc4\x06\x4c\x05\x21\xa5\xdb\x55\xbf\x50\x8d\x3b\x4b\x39\x80\x84\xe9\xa0\x58\xc4\x9d\x82\x4a\x73\x44\x9f\xb2\x70\xe5\x88\xaa\x66\x1c\x1d\x7d\xf5\x6a\x24\xfa\x38\xf2\xb2\x21\x4c\x68\x44\xbf\xd3\xec\x3f\xec\x13\xcf\xbe\x38\x86\x1f\x08\xb1\x2b\x16\x96\xb2\x7e\xb9\x20\xd5\x89\x30\x48\xaa\xa6\x74\x78\xac\xa5\x63\x55\x0e\x52\xe4\x51\x0e\x8a\x3d\x12\xa1\xdf\x0c\x09\x10\xf9\xbd\xa8\xfa\x38\x0d\x3e\x7f\x23\x5e\x41\x0d\x5f\x0b\x69\xaf\xb7\xcc\x11\x1f\x80\xb2\x8f\x74\x34\x73\x44\xa6\xbe\x73\x8e\xc9\x81\xc5\x51\x31\x2e\x48\x26\x92\xaa\xab\xc2\x2a\xef\xd8\xce\x7f\x8a\x08\xc5\x87\x20\x77\x2d\xa0\xfb\xd8\x1c\x25\x7d\xa5\xa9\xa2\x69\x98\xf1\xd7\x87\x5a\x77\xa5\xd5\x8f\x5f\x29\x35\x98\x52\x43\xe9\xd4\x37\x4e\xab\x6d\x52\x30\xb1\x09\x57\xcd\xa4\xc2\x4a\x15\x4f\x53\xc4\xd4\x71\xdb\x08\x0d\x23\x71\xdc\xbf\x38\x15\xed\x38\x77\x1f\x0a\x0e\x09\x91\xde\x99\x92\x4e\xb4\x27\x46\xce\x54\x08\xf5\x2b\x51\x23\x95\xe9\x3b\x28\x3b\x28\xfe\x74\x67\xd2\xda\xf1\xa8\x18\x65\x7b\xc6\xa7\xbe\x12\xda\x09\xec\xf5\xa1\xf3\x4e\xa1\x91\x7d\xd0\xdb\xdd\x6d\xf5\x24\x7a\x32\x74\xf2\x95\xf2\x61\xf4\xc9\x27\xff\x8b\x92\xcc\x50\xd9\x54\xd9\xb6\xb8\x20\xfa\x6a\x25\xe7\x07\xcd\x07\xba\x26\x22\x55\xef\x2c\xe5\x30\xdb\x0a\x4f\x4a\xa2\xf7\x9b\xbe\x5b\x9f\xc8\xf6\x30\x42\xfa\x9e\xdb\xc5\xaf\x44\x0f\xb6\xda\x3e\xcd\xcf\x31\xc3\xf5\xb2\xa8\x30\x15\x3b\xd9\xca\x7e\x93\x94\x62\x06\xeb\x95\x7c\x9a\x0d\xa5\x9e\x53\x89\xed\x5d\xd5\x70\xff\x40\x37\x38\x4c\x07\x88\x90\x73\xf0\x3e\xd5\x5b\x7d\x8c\x42\x0e\x92\x39\x2a\xf6\x41\xab\x69\xb6\xc0\xd9\xf5\x68\xcc\xa9\x36\x47\x25\xc5\x3e\x3a\xe5\x83\x85\x14\x10\xcc\x6a\x91\x51\x81\x37\x80\x97\x2b\xb6\x8d\xf0\x7f\xf3\x6e\xb2\xbc\xce\xc1\x97\x42\xa1\x30\x37\x67\x32\x54\x96\x2a\xd7\xc3\x47\xb2\x7c\xf8\xae\xe5\xed\x11\x27\xdf\xed\x18\x9a\x20\xe2\x0e\xef\x35\x36\x49\x62\x56\xfc\x6a\x08\xcc\x09\xd8\x1b\xa6\xa9\xf8\xaf\x29\xfd\x3f\x86\x27\xe1\xd7\x72\x90\xef\xe5\x63\x16\xe3\x63\xf8\x7b\x18\xa1\xf9\xe4\x73\xc1\xd3\x43\xfd\xc4\x60\x88\x18\x0f\x1f\xce\x9f\x13\x77\x5d\xd6\x1f\x11\x69\x11\x69\x38\xd4\x7d\x95\x34\xa1\xda\xcc\xe3\xda\x99\xba\x0e\xa4\xd4\xa4\xc8\x7c\xa1\xfa\x82\xa9\xca\xec\xe1\xfd\xf1\x0d\xae\xb7\x6c\x51\x54\x57\x6e\xff\x35\x55\xf5\xf7\x9b\xfb\x37\xb0\xc4\x6c\x41\xf2\x09\x50\xc2\x39\x66\x53\x94\xa5\x54\x23\xea\x6d\xec\x1a\xab\x27\x07\x8a\x26\x4d\x4f\xa5\xcd\x89\x90\xd4\x56\xbd\x7f\xad\x0b\x68\xc5\x45\x59\x4e\x2d\xc4\xe6\xaf\xd6\x52\x63\xb4\x19\x7b\xc2\xac\xcf\x07\x4e\xac\x7e\xe1\x56\x02\xe2\x8f\x27\xb9\x5d\x3c\x47\xd5\x74\xec\x73\xfa\x67\x41\x8a\xdc\x64\x4a\x56\x1e\x89\x85\x44\xe7\x76\xb0\x4f\x8e\xe9\x4c\x7b\xc8\xc0\x56\x47\xff\x3d\xa7\x74\x54\x6a\x1a\x44\xa8\xbc\x19\xea\x8c\x31\x8f\x29\x55\x8b\xa2\x2a\xd8\xc8\x26\x53\x5c\x11\x5a\x8f\xfa\xc2\x09\x98\x77\x5b\x03\x6b\xd3\x01\xe6\x4d\x5d\xdc\x20\x66\xc0\xac\xe4\x9f\xc3\xc1\x18\xb5\x2c\xa0\x88\xbf\x12\x40\x6e\x0f\x6e\x0f\xe0\xff\x02\x00\x00\xff\xff\x33\xd0\xbb\x2d\xef\xde\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -180,7 +180,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1, 0xd3, 0x40, 0xcc, 0x2c, 0xaa, 0x90, 0xd2, 0xf9, 0x83, 0x67, 0x28, 0x75, 0xcd, 0xbe, 0xf9, 0xa5, 0xcf, 0xe3, 0x97, 0x7, 0x84, 0x96, 0xb0, 0xa7, 0x92, 0x75, 0x28, 0x57, 0xfb, 0x56, 0xe4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0xec, 0xab, 0x96, 0x30, 0xb9, 0x2e, 0x34, 0xba, 0xc0, 0xf3, 0x30, 0x51, 0xf7, 0xd4, 0xb0, 0x62, 0xaa, 0x16, 0xe4, 0x1f, 0xe7, 0x9c, 0x68, 0x61, 0xa3, 0x5d, 0x30, 0x32, 0x2a, 0xe0, 0xc8}} return a, nil } @@ -224,7 +224,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\xd1\xae\x3c\xca\xed\x5d\xdd\x83\xca\xda\x44\xb1\xec\xac\x2a\x8e\xed\x92\xec\xf3\x5d\x6d\xa5\xb6\x30\x64\x8f\x06\x31\x87\x60\x00\x70\xc6\x73\x2e\xff\xf7\x2b\x7c\x12\x00\x01\x92\x33\xd6\x26\xce\x9e\xf4\x62\x0f\x09\x34\x1a\xdd\x8d\x46\x7f\x01\x3c\xfb\xd3\xd1\x11\x42\x08\xbd\xa0\xc5\x7b\x28\xdf\xd0\xf7\x50\x73\x44\xd6\x4d\x05\x6b\xa8\x05\x47\x62\x05\x68\xd9\xd6\x85\x20\xb4\xc6\x15\x11\x3b\xc4\xe0\xd7\x96\x30\x28\x91\xa0\x68\x8d\x6b\x7c\x07\xe8\xf9\x8b\x57\xef\x14\x94\x45\xbb\x03\xc6\x51\xa5\x80\x21\xa1\xa1\x2d\x19\x5d\x2b\x38\xea\x37\xe2\xb8\x82\xb9\x1e\xf4\x19\x2e\x56\xe6\xe9\x8a\x56\x25\x30\x74\x07\x72\xcc\x2d\x45\xb8\x28\x68\x5b\x0b\x3e\x47\xaf\x6a\xb0\xbf\x10\x51\x08\x11\x16\x8c\xa0\x40\x99\x16\x73\x74\x2d\xd0\x96\x54\x15\x5a\x00\xfa\x85\x92\x5a\x54\x3b\x54\xd0\x5a\x30\x5a\x55\x50\xa2\xc5\x4e\x61\xd2\x72\x60\x08\xd7\xa5\x87\x16\x2e\xd7\xa4\x26\x5c\x30\x2c\x28\x9b\x2b\x98\x6f\xd2\x2f\xd1\xba\xe5\x02\x15\xf4\x31\x27\x77\xb5\x86\xc0\x70\xcd\x97\xc0\x10\x5d\x22\x5c\xef\xc2\xf9\x27\x61\xa1\x02\xd7\x35\x15\x88\xd4\x02\x18\x2e\x24\xce\x62\xa5\x60\x99\x89\xa8\x4e\xf2\x21\x6d\x05\xc2\x4d\xc3\xe8\x06\x57\x31\x29\x35\xd1\x4e\x55\x5b\xf8\x50\x40\x23\x24\x53\x4a\x68\x28\x27\x02\xe1\xb2\x24\x9a\x6d\x16\x21\xc7\x27\xca\x64\xc3\xb6\x96\xcf\x11\x7c\x20\x5c\x90\xfa\x4e\xbd\x46\x58\x20\x90\x6c\x59\x93\x0a\xb8\xa0\x35\x20\x52\x7b\x43\x6e\x40\xb7\x6d\x80\x11\x5a\x1a\x3e\xca\xc9\x71\x28\x68\x5d\x46\x9c\x32\x43\x40\x69\x28\x6e\x99\xf4\x66\x45\xb8\xd7\x54\x01\x21\x35\x5a\xb6\x55\x85\x1a\xca\x39\x70\x42\x6b\xc5\x20\xc3\x3b\x49\xd9\x98\x71\x3b\x49\x44\x54\x52\xb4\x5d\x61\x01\x1b\x60\x0a\x8c\x7a\xb1\xc5\xb5\x21\x29\x89\x47\x53\xc2\xc1\x05\x65\x80\x30\x2a\x70\x83\x17\x44\x89\xb5\x58\x61\x81\x70\x55\xd1\x2d\xb7\x70\xd6\x92\x48\x12\x4a\xc9\xf0\xd6\x4a\xf3\x76\x05\xb5\x1e\x64\x01\x05\x5d\x7b\x53\x94\x68\xe1\x8a\x53\x24\xa8\x82\xd0\x00\x5b\x52\xb6\x46\x5c\xe0\xf7\x92\x64\xb4\x01\x86\x25\x43\xb8\xe3\x76\x24\xc9\xdc\xd0\xf3\x9d\x1c\x03\x07\x34\x93\x04\x2d\x18\x60\x01\xe5\x29\x5a\x50\xb1\x72\x2b\x04\x61\x26\x79\x44\x04\xc1\x15\xf9\x5f\x28\x15\x70\x3b\x05\xc2\x10\x03\xde\x40\x21\xc8\x06\x10\x5d\xfc\x02\x85\xe0\xe7\xfe\x6a\xff\x49\x2d\x61\x86\x96\x52\x26\x24\x1f\x57\x58\x2e\x6e\x03\x5d\xcb\x96\x9c\x99\x6a\xfc\x37\xbd\x4a\x6d\xdb\x6e\xea\x1d\x63\x0d\x8f\x0a\x5c\x55\xdc\x69\x0e\x4d\x52\x5a\x07\x50\x12\xc4\x75\xf2\x1d\x62\xa1\x39\x9e\xa6\x2a\x2e\x42\x92\x86\x04\x3d\x3a\x42\x7f\x3a\x3b\x3a\x22\xeb\x86\x32\x81\x9e\x57\x74\xab\x30\xd0\x03\x1d\xbb\xdf\xc7\xae\x45\x5b\xdf\x91\x45\x05\x41\x2b\xff\xd9\xb1\x0f\xeb\xfa\xea\x0d\x5e\x54\x70\x6b\x50\xe9\x80\x86\x2f\x82\x3e\xb7\x82\x32\x7c\x07\xcf\x01\xcc\x74\xbf\xf9\x20\xd7\xdd\xed\x9b\x57\x37\x97\x3f\x3c\x7b\xfe\xec\xd9\xed\xe5\xd5\xd5\xcd\xb3\xdb\x5b\xdb\xc9\x00\x79\xcd\xe8\x87\x9d\xed\x71\xfb\xe6\xf2\xc7\xeb\x97\x3f\xbc\xbe\x79\xf5\xdf\xff\x63\x9b\x1f\xe1\xa2\x00\xce\x67\xb8\xaa\x4e\xf4\xb2\x91\x7a\x25\xd0\xeb\x1f\x8f\xac\xae\x74\x0d\x61\x03\xb5\x40\xb7\x8a\xdc\x97\x9a\xda\x37\x70\x47\xb8\x00\x06\xe5\x0c\x97\x25\x03\xce\xcf\xd1\xa5\xfe\xcf\x49\xa6\xff\x5b\x23\x08\x53\x20\x0c\x82\x78\x41\xd6\x44\x5c\xd7\x52\xd2\x79\xa2\xf7\x29\x22\xe6\xdd\xe5\x5a\x0e\x74\x8e\xde\x3e\x27\x1f\xfe\xf3\x3f\x4e\x51\x0d\x5b\xd5\xd7\x3e\xc9\x8e\xf3\x22\x8d\xe8\x25\x7f\x49\x4b\x48\x0c\x58\xd3\x12\xae\xaf\xce\xd1\xad\x60\xa4\xbe\xcb\x11\x20\x0b\xf5\x0a\x2a\xb8\x93\xbb\xc6\x04\xd0\x83\xb0\x35\x0b\xaf\xb4\x6e\x4f\x92\x06\x07\x24\x31\xe0\xce\xce\xce\xd0\x6b\x2c\x97\x06\x35\x5a\x2f\x5e\x23\x66\x13\x57\x8a\x82\xb6\xac\x00\xd7\xcf\x28\xfe\x70\x2d\xf6\x90\xac\x40\x24\xf4\x89\x11\x73\x39\xb4\x9c\xa0\xfb\x31\x84\x55\xc3\xc8\x06\x0b\xf0\xb5\xb2\xd5\x34\xdd\x46\x2f\xbb\x1a\x8c\x27\xa2\xf2\x5a\x83\xd5\xa8\x78\x3f\xa6\xa0\x12\x10\x4a\xef\xdc\x15\xa9\xdf\x7f\x1e\x89\x2e\x25\x9c\x43\xb0\x32\xa6\x83\x34\x65\x94\xd6\x8b\xd1\xd0\xef\xf7\xc1\xe2\xa9\x83\x75\x08\xc3\x02\xd3\x2d\x27\x3e\xf1\x26\x91\xc4\xcb\xdb\x17\x26\x20\xd2\x2e\x2a\x52\xa0\xa6\x87\xcf\xc0\x76\x2e\xfb\x31\xc0\xa5\xd4\xd3\xa4\x96\x3b\x88\xda\x8a\x11\x5e\x28\x03\x0b\x4d\xc0\x31\x58\xe3\xd7\xf5\x92\x6a\x3c\x0c\x07\xdd\xff\x63\x82\x29\x44\x1c\x57\xf4\x26\x4e\x19\xda\xd2\xb6\x2a\x35\xee\xae\x83\x9c\x83\x25\xa3\xee\xa8\x0c\x8d\x96\x4b\x52\x9b\xed\x3f\xc2\x94\x8f\xa3\xfa\x54\x8f\x38\x95\xc1\x83\xf8\x36\x72\x9a\x7c\xe5\x63\x4c\x58\x76\xc1\x1a\x81\x34\x3b\xb7\x6c\x6f\x6d\x53\xcf\xd2\xd5\x23\x48\x5e\x74\x60\x26\x4f\x6a\x8c\x05\xd2\x1e\xe9\xa4\xdd\x47\x54\xcb\x46\xce\x01\xf0\xcc\x63\x63\x9a\x18\xbb\xb8\xd3\x41\xb1\x7d\x1c\x5b\xc6\xf1\x14\x1c\x63\x95\xcd\xbf\xc4\x45\x80\xd9\x47\xd5\x3e\xee\xb3\x6c\x6b\xb7\xe3\x79\x1b\xe4\xac\x84\x4a\xe0\x4e\xd3\xcb\x6e\x9f\xfc\x49\x4b\xeb\x3b\xa9\xdb\xa5\x19\xa9\x64\xae\x4c\xab\x2e\xcf\xa9\xd3\x78\x74\x9c\xa6\xfd\x9d\x63\x83\xdb\xca\x1a\x67\x1a\x98\xb6\x55\xce\x4a\xbd\xeb\x49\x72\xd8\x91\xf9\x00\x45\xfa\x3a\xfb\x3c\xb4\xc4\xe6\x37\x50\x00\xd9\x00\x3b\x8d\x9e\xbf\x66\x74\x43\xa4\x0f\x14\xd2\xd2\x11\xd3\x91\x43\x7a\x00\x88\xc1\x12\x18\xd4\x05\x58\x7c\x4b\x58\xaa\x29\x28\xcf\x47\xcf\x66\x88\x3a\x73\x1f\x6e\x30\xc6\x65\x15\x38\x59\x4e\x68\x18\x04\x00\x09\xd7\xa3\x9c\xa2\xed\x8a\x14\x2b\xe5\xc0\x2c\x2c\xa9\x4d\xa3\x2d\x45\x5b\xbc\xe3\xe7\x01\x7c\x84\xfe\xed\x04\x5d\x11\x06\x85\xa8\x76\xd2\x0a\x42\x58\x7b\x9d\xda\xfc\xb5\xde\xa8\xf6\x70\x95\x7b\xd0\xd3\xcf\x9a\x4d\x3d\x49\x8f\x86\xf9\xcb\x09\xba\xae\x4b\x33\x10\xda\x10\xac\x00\xf5\x19\x94\xc0\xa1\x43\x20\x1e\x3b\x29\xdb\x1b\xcc\x34\x31\xce\xd1\x53\xb7\x2c\x9f\xe0\x56\xac\x66\x21\x8f\xdf\x19\x27\x41\x5a\xd4\x27\xe8\x2b\x67\xb4\xcf\xff\x4b\xf6\xfe\x6b\xcc\x6c\x30\x86\x90\x72\x19\x35\x1b\xac\x2a\xb5\xae\x49\xed\x1c\x8f\x80\xa3\xe8\x5a\xb9\x59\x25\x18\xf3\xd3\xf9\x7a\xba\x9f\xed\xc3\xb3\xd3\x69\xbb\x25\x6a\x17\x67\x88\xdd\xab\xc6\x38\xe4\xd2\xd8\x94\x86\xbd\xb7\x34\xe7\xe8\x9d\x74\x4d\x69\x5d\x49\xd7\x12\x2d\x89\x0a\x58\x90\xce\xef\x0d\x20\x49\x62\x73\xd4\x36\x52\x92\xa5\x04\x29\x63\xd2\xb8\x98\x34\x4f\xf0\xda\x8d\x7b\x8e\xbe\xeb\x7b\x2a\xf3\x0e\xaf\x6f\x07\x30\x77\x46\xed\x7d\x21\x5f\x5a\x80\x83\x88\xbb\x61\xf3\xb8\xbb\x26\x1e\xfa\xd2\x37\x9e\xdd\x87\xa4\x9d\x78\x5a\x5a\xfe\x71\xa8\x96\x73\xad\x35\x2e\xb4\x28\xf7\x5f\x77\x04\x47\x4f\x1e\xa3\x9a\x54\xe9\x26\x1d\x45\x73\xad\x3c\xd9\x42\x17\xe8\x9b\xf9\x37\xae\xc9\xa7\x6e\xaa\x25\x70\xc1\xe8\x0e\xcd\x62\x54\xed\x8b\x08\xa7\xe1\x36\x57\x3d\xae\x7c\xf2\x85\x22\xa3\xa2\xad\x47\x9e\x66\x25\x81\xad\xda\xd5\xee\x40\xdc\xb6\x8d\x74\x70\xa1\x54\xd4\x7d\xb3\x6b\x80\xcf\x4e\xce\xd1\x47\xf9\xbf\x73\xf4\x3d\xa5\xd5\xa7\x68\x16\x0c\x44\xcb\x6a\xdd\xe2\xc9\x77\x31\x7b\x64\x67\xc1\x5a\xf8\x94\x46\xf7\x0c\xdd\xa8\xee\x2a\x84\x23\x56\xc0\x10\x95\x62\xa5\x15\xc3\x1d\xd9\xc8\xa5\xbe\x6b\xd4\x0e\x29\x31\x6e\x44\xa7\xcb\xec\xd4\x42\x95\x6f\x36\x0c\xa5\x5c\x0a\x6d\x31\x41\x23\x54\x00\x50\x01\xe2\x2b\x65\x32\xfd\xd2\x72\x61\x31\x97\xe8\x49\xa0\x66\xdf\x19\x26\x11\xe1\x7d\x0a\xcd\x84\x22\x8e\xfc\xef\x89\xa6\x51\x44\x22\xb2\x54\xb6\x92\xd7\x17\x5d\x68\x8e\xe6\x28\xfe\x77\x09\xf2\x67\xf4\x11\x05\x70\x3c\x72\xfb\xb0\x82\x36\x9f\x10\x54\x1c\xd0\x47\xdb\x70\x89\xe5\xcf\x2c\xf9\x8d\xef\xca\x3b\x8f\xc0\xaa\x67\xbd\x19\x6f\xb2\x24\x91\xd4\x30\x96\xe3\x6c\xc9\xe8\xfa\x1c\x7d\xf7\x31\x14\x3e\x35\xa1\x4f\xc9\x05\x6a\x3a\xda\x10\x85\xf6\xa3\x0d\x98\x27\x8f\xe5\xbf\x27\x29\x8c\xcd\xf8\x12\x44\x80\x40\x12\xce\x34\x74\x24\x63\xd4\x24\x6f\x60\x69\xb9\xa2\x7e\xcf\x17\x94\x31\xba\x9d\x9d\x3c\x3a\xea\x75\x58\xe0\x0a\x4b\x8b\xe5\x42\xc5\x7e\x24\x17\xbf\xd7\x4f\x66\x27\x61\x63\x0b\x79\x1e\x52\xea\xc9\x63\xa4\xe7\xd8\xa7\xcc\x80\x65\x69\x46\x4d\x52\xa6\xb7\xf2\xad\x11\xe6\x56\x7e\xc0\x76\xab\x54\xfb\x7c\x77\xd1\xbe\x24\xe7\x87\x54\xb3\xe4\x87\xdd\x8e\x67\x51\xdc\x23\xc7\x8d\xb4\x2e\x79\xf2\x58\x91\xc2\x02\x8b\xb8\x6b\x41\xeb\x7f\xa7\xc9\xc9\x08\xa8\xfd\xb0\x6c\x18\x44\x4f\x50\x6a\x43\xf8\xeb\x85\x8b\xfe\x1c\xdf\xc0\xaf\x2d\x70\xb9\x58\x8d\x1d\x04\x1f\x0a\x80\x32\x26\x3f\xaa\x64\xcf\xe3\x70\x41\x87\x42\xd2\x50\x2e\xa6\x8c\x7e\x71\x81\x16\xb0\xa4\x0c\x66\xf1\xab\x13\xf4\xb8\x43\xec\x6d\x53\x62\x89\x56\x0a\x0f\xa9\x75\x49\x5d\x50\x26\x0d\xcf\x41\xa4\x0e\x5a\x44\x5a\x53\x3f\x79\xdc\x2d\x92\x9e\xf4\x58\x16\xa7\x14\x48\x76\x99\x24\x3b\x39\xc9\x0a\xc5\xba\x2f\x33\x4e\xb7\xf9\x8b\xda\x4a\xc8\x01\xba\x23\x81\x84\x9b\xaf\x59\xd0\x13\x35\xdd\x98\xc7\x99\xd2\xb3\xa1\x81\xd2\x7b\xf4\x18\x29\x10\x19\x85\xe2\xc7\x38\xe7\x9e\x2b\x97\xd4\x28\x4f\xb1\x9f\xcb\xd3\x31\x06\xd8\x00\xdb\x21\x41\xd6\xd2\x9c\xb4\xae\x38\x83\x4a\xce\x03\xad\x70\xd3\x40\xc6\x22\x99\xe6\x62\x1f\x30\xe1\x3f\x47\x13\x96\x7f\x20\x5f\x0c\x47\xba\x15\x1c\xba\xad\x81\x3d\x9a\xe3\x5c\xd4\x5b\x41\xf6\x83\xde\xbd\x85\x37\x99\xce\x26\x19\x93\x24\xb4\x0d\x64\x4b\xdf\xb9\x86\x6d\xe8\x63\x74\x19\x17\x69\x88\xd9\x34\x85\xcb\x3c\x04\x80\x74\x26\x6f\xbd\x96\xbb\x3f\xae\x6d\xb6\xca\x73\xd4\x7a\x06\x01\x97\xf6\x69\x96\x61\xcc\x20\xa6\x62\xf6\x2a\x8c\x5e\x2f\xe9\x79\x90\x2a\x51\xee\x80\x7c\xdc\x0b\x8c\xa7\x2d\xa6\xd0\x50\x4f\xdb\xee\x09\x65\x28\xbb\x9a\xa8\x87\x1c\x0c\x5d\x24\x12\x43\x0e\x95\x99\x8d\xf8\x77\x90\xe7\xa4\x8c\xd4\x87\x9a\x2f\xe7\xc0\xc4\xac\xf7\x5c\xc9\x5e\x37\xda\x5c\xd3\x4b\x41\x2a\xd1\x9f\x13\xaf\x9e\x2a\xa2\x8b\xcc\xdb\xb7\xb5\xcd\xa2\xe5\xdf\x66\xba\xde\xc0\x16\xb3\x52\x5a\x97\xca\x19\x39\x4d\xa2\xba\x06\xce\xf1\x1d\x9c\xa3\xe3\xa7\x3a\xdd\x6d\xf9\xe6\xcb\x53\x5b\x0b\x52\x21\x5c\x55\x3d\xb3\xa0\x61\xb0\x21\xb4\xe5\xba\xdd\x0a\x6f\x00\x2d\x00\xba\x1d\xb6\x3e\xee\x8d\x9a\xa0\xa5\x75\x6b\x32\x5e\xcf\x7d\x6c\x2f\x06\xf1\xfd\xf7\x97\x49\x82\x97\x10\x28\x5c\x96\x52\xa6\x6e\xa0\xa0\xac\x9c\x91\x52\x4b\x94\x62\x0f\x29\x4f\x11\xa3\x15\x78\x8f\xe4\x4f\xa9\x2c\xc4\x96\x32\xd9\xfd\xd2\xea\x1a\xd7\xa2\xf7\xce\x6f\xfe\x23\xec\x92\x4d\x7f\x84\xdd\xa9\x95\x8c\xb0\x4d\xf7\xf0\x14\x45\x72\x28\x0d\x52\xfd\x28\x22\x45\x82\x4d\x7d\xd5\x39\x31\x79\x97\xd4\xa1\xfe\xda\x33\x94\xca\x68\xc9\xbe\xe2\xeb\xdc\xf3\x3d\x94\x9e\xce\x48\x54\x15\x30\xb4\xc2\x5a\xa9\x35\x50\x90\xa5\xde\xb6\xae\xaf\x6c\x4d\x43\x3a\x72\x63\x20\xec\x54\x0c\xd1\x8b\xa7\x9a\x60\x3a\x1a\xd0\x8a\x5d\xce\x31\xcc\x30\x4e\xd4\x84\xa5\x1f\x8b\xc8\x46\x28\x32\xba\xd0\x75\xce\x6b\xc3\x2b\xbf\x89\x43\xd1\x75\x9c\xeb\x27\xa7\x1e\xa8\xe0\xf5\xde\x0a\x33\x40\x29\x56\x99\xa9\x97\xbe\xd2\x4c\xbd\xf7\xd5\x66\xfe\x7d\xb6\xfb\xbd\xa8\xce\x8e\x49\xbf\x95\xfe\xec\xc7\xe8\xd0\x3d\xa8\xcf\x1c\xe3\x62\xc3\x55\xba\x38\x09\x59\xba\x03\xe1\xc4\xe9\x27\x52\x93\x75\xbb\x56\xac\xbd\xd1\x45\x6a\x6b\xa8\xc5\xec\xa4\x4f\xe1\x8e\xba\x3f\xb5\x5c\x68\xd2\xe8\x7c\x80\x5e\x67\xb4\x46\x6b\x0d\x4d\x87\xf3\x59\x07\xce\x66\x06\x8c\xc5\x62\x62\x40\x34\xe0\x0f\x2d\x21\x24\x6d\x42\xed\x7f\xd6\x9e\x31\x61\x89\x26\x88\xe5\xac\x26\xd8\xf6\x55\x84\x5d\x75\xfb\xea\xeb\x4e\x2c\xf6\x50\xd7\x89\xaa\x88\x71\x9d\x7d\x35\xe4\x7f\x3b\x25\xa8\xe5\x4c\xed\x07\x27\xe7\x3a\x86\x9b\x8f\x71\x27\x9c\xac\x5a\xed\xab\xcb\xf1\xae\x17\xe8\xab\x78\xb3\xc6\x7c\xac\x57\xca\x47\x33\x23\x4e\x99\x1c\x83\x35\xdd\x80\x9d\xdc\x48\x00\x3f\x33\xb9\xbc\x79\x9b\x71\x63\x65\xbb\xe9\xc8\x75\xac\x1d\xc0\xb0\x0b\xd3\x27\x90\x2c\xa1\x1a\xdc\x79\x32\x68\x96\x50\x79\x58\x7a\xb8\x06\x15\x35\xb5\x20\x42\xd7\xb6\xea\x8c\xe1\x2b\x57\x94\xd7\xe5\x4f\x6f\x5d\xc6\xce\x38\x47\xa3\x25\x0c\x2e\x93\xe9\xb9\x54\xfb\xa6\x30\xfb\x69\x4b\xe9\xdb\xaa\x85\x60\x2d\x05\x93\x8d\x9c\x69\x6c\x4e\xfa\x69\xc9\x38\x6b\x12\x17\x09\xc5\x7e\x74\x58\x2e\x41\x38\x6a\xb9\x2e\xec\xd5\x80\x32\xb9\xbf\x00\x48\xbe\x02\xc6\x47\x48\x3f\xd6\x48\x89\x20\xcf\xbb\x57\x46\xa6\x8f\x4b\x94\xfe\x7b\x6b\xf0\xcf\x55\x09\x7a\x19\x29\x65\x94\x99\x9c\x65\xdb\x84\xee\x2a\x1f\x4b\xa8\xe9\x60\x49\x98\x51\x53\x6e\xa7\xad\xad\x7c\x19\x3e\xfe\x76\x18\x4d\xcf\xbe\x3b\x00\xd3\x6c\xf6\x2c\xc4\xd2\xad\xa3\x1e\xa2\xe1\x9b\x38\x75\x66\x4a\xfb\x7a\xf5\x66\xf7\xcb\xc7\xd8\x18\x4d\x47\x3e\xfd\x31\x9d\x49\x81\x1e\x5d\x48\xbd\x60\x77\xf3\x06\x73\x49\x95\x44\x8d\x6b\x57\xfe\x31\x18\x62\x54\x9a\xc7\x2e\xbd\x0b\x14\xcc\xbf\xdf\xd0\x47\x09\x5d\x04\x18\x86\x60\xe5\x8a\xd3\x25\x3c\xda\x84\xe3\x5a\xf7\x36\xaa\xb0\xd3\x65\x91\xe2\x72\x80\x2e\xc1\x9e\x18\x3b\x12\x3e\x74\x91\x96\xbe\x59\xc8\xaa\x1e\xda\x27\x3d\x44\x0b\x1f\xd1\xce\xda\xf8\x5c\x5c\x43\x41\x0b\xd0\x0d\x5f\x8d\x63\x9c\xe0\x9d\x5a\x59\xc2\xd4\x21\x99\xca\x63\x95\x62\x56\x72\x92\xaa\xff\x48\xc8\x88\xae\x91\xce\x2a\xb0\xce\xc4\xf0\x7b\xc9\xbd\xee\x10\xa9\x4f\xe7\x24\x7a\xb3\x4d\xc4\x78\x33\xa9\x4d\xcf\x32\x75\xb5\xd3\x46\x90\x75\x65\x96\xab\x0c\xd2\x95\x19\xe9\xad\xc3\xc4\xa4\x03\xf3\xcd\xc8\xbf\x9c\xa9\xf9\xef\x00\xf2\x38\x5a\x2c\xd3\xb1\xb5\xe6\xfe\x08\xb6\x6a\x9b\x6e\x17\xca\xe9\xd6\x70\xac\xbd\xce\x75\x65\x9b\xdc\x92\x81\x6d\xb4\x2d\xef\x25\x9a\xaa\x56\x3a\x41\x05\x56\x35\x75\x52\x8e\x1b\xca\x5c\x29\xa5\x85\x6c\xb6\x5b\x83\x9a\x45\x89\x70\x95\x2e\xc6\x1b\x4c\x2a\xc9\x51\x55\x23\xc6\xf3\x41\xca\x98\x82\x63\x21\x7e\x9f\x80\x29\x11\x0b\x72\x7f\xe8\x71\x5c\x4d\x3e\x5f\x5b\xff\x47\x3d\xba\xe9\xe6\x9f\x89\x05\xfb\x5c\x70\x16\x8e\xce\xc6\xec\x2f\x2b\x7e\xe8\xfc\xe0\x09\x7a\x01\xec\x31\x83\xf3\xa1\x90\xe0\xa1\x90\xc0\xfa\xd0\x09\x8f\xdc\x16\xd8\xad\x31\x7b\xcf\xf5\x59\x1e\xcc\x03\x20\xe1\xb1\x1d\x7f\x4d\x5b\x37\x3c\x2b\xee\x07\x97\x22\x24\x85\x3e\x4e\xd7\x67\x2b\x12\x0e\xce\xbb\xc7\x71\x21\x9f\x50\xe6\x74\xd4\xd6\x55\x6f\xf1\xb6\x28\x00\xca\xd0\xc6\xd7\xfa\xd0\x9d\xd6\x31\x79\x1b\xc2\x51\xa5\xbd\x04\x5c\xcb\x35\x00\xbf\xb6\xb8\x72\x85\xa2\xc1\x2a\xfe\x8d\x73\xfa\x03\xe4\xce\x06\x59\x32\xc2\x16\x9d\x68\x52\x5a\xd1\x19\x17\x9a\x30\xe6\xbc\x59\x10\x04\xca\x7b\x10\x06\xe8\xce\x44\x9d\xa8\x34\xaa\x24\x1b\x75\x08\x6f\x05\xaa\x3c\xdd\xd6\x51\x13\x6d\xba\xc7\x74\x8c\x5c\x57\x4d\x3c\x6d\xb3\x75\xa6\xdf\x21\x89\xb1\x89\x32\x9b\xc9\xbf\xd5\x3d\xc8\xc9\x08\xd6\x97\x6c\x08\xff\xee\x52\xe0\x32\x02\xd7\x57\xae\x98\x5e\xfd\x0e\x86\x30\x26\x39\x24\xd2\x01\x23\xb2\x91\x4b\x0e\x1c\xc0\xfd\x7c\x10\xd1\xb2\xff\xd0\x88\xed\xbf\x90\x43\xf2\xbd\x75\x3e\x8e\x9d\xf7\x71\x1c\x95\xcb\x1b\x9f\xc3\x6c\x59\xde\xc1\x04\x9d\x3d\x0a\x53\x42\x5d\xd0\x00\xab\x83\xac\x89\x53\x90\x89\xe3\xc7\x63\xf2\xa1\xf9\x6c\xf4\xc6\x49\x26\x88\x31\xbd\x36\x29\x5e\x8e\xc6\x41\x4f\x66\x3a\x8e\xe5\xda\x8a\x47\x2a\x29\xf0\xfa\x6b\xa1\xcf\x26\x3f\x8a\xbd\x75\xff\x97\x6f\x54\x46\xc3\x26\xbd\xa5\x9c\x11\xa9\xb4\xe2\x95\x9c\xbb\x5e\x0f\xa9\xc8\x64\xe4\xea\x0f\xf9\x69\x29\x1c\x83\xa6\x1d\xae\xdf\xce\x49\x79\x88\xf4\x78\x41\xa3\xc3\x05\x28\x11\x79\xfa\x3c\x19\x0a\xe2\xbf\xb9\xd5\xb4\x9f\x24\x45\x7d\x27\x09\x53\xd4\xe7\x70\x79\x0a\x01\xed\x25\x52\x5d\xa2\x53\xc9\xd5\xdb\xeb\x5a\xfc\xfb\x5f\x7e\x0b\xb9\xea\xc2\xeb\x19\xd1\x1a\xc5\xf8\xf7\x58\x0d\x1e\xd6\x7a\x1f\x89\x31\xf7\x8e\x38\x8d\xc4\x79\x7b\x01\x7a\x2e\x58\xeb\x4e\x43\xbf\x8c\x43\xb6\x3d\xf3\x28\x54\x7a\xf9\xb0\xea\x3f\x2b\x94\xad\xe2\xae\x5f\x60\x7c\xf5\xba\xde\xe0\x8a\xc4\x07\x87\xf3\x61\x55\xff\xd7\x68\xb0\x34\x2f\xa7\x5d\x69\xa2\x14\x8c\x57\x4a\xd9\x3d\x93\x2b\x99\xcf\xfe\x61\xb1\xd0\x39\xbb\xfe\xc4\xd3\xde\xad\x91\xc1\xae\xaf\x9f\x0d\xd3\xd3\xcd\xa9\xe4\xa7\x2b\x5c\xdf\x19\x9b\xac\x2b\x86\x41\x71\xc8\x2b\x76\x1a\x5b\x55\xfd\xfa\x32\x2e\xb4\x99\xfd\x43\x5a\x34\x2e\xb8\xde\xd9\x62\x43\xab\xcd\x4b\xae\x4f\x59\x70\xb9\x1c\xbb\xd3\x71\x01\x45\xa3\x81\x06\xb3\xe7\xa6\x36\xa1\x30\x24\xe9\x51\xc3\x98\xc6\xcc\x04\xcf\x8c\x2d\xac\x46\x7b\x34\x98\x21\x8f\x90\x08\x76\xcb\x1c\x25\x3b\x3a\x66\x8d\x31\x05\x82\x2b\x1b\x32\xbc\x26\x22\xc7\x35\xe5\x9a\xbc\x84\x6d\xba\x88\xfb\x0f\xc6\x26\x35\x99\x83\x59\x12\x95\x76\xc4\x1c\x1a\xac\xf2\x18\x62\x67\x44\x62\x53\x36\x3d\x54\x0f\x31\xc6\xde\xd6\xd6\xdf\xf4\x6e\x15\xc9\x95\x6b\x25\xd9\x6e\xcb\x78\x1e\x78\x3f\xce\xbf\x0c\xad\x46\x62\x2b\x86\x5f\xcc\x16\x44\x19\x6b\x13\xdd\x84\x0f\x54\x09\xdc\x92\x01\x54\x3b\x17\x21\x92\x1b\x5d\x00\x8b\x53\xe7\x87\xeb\x53\xb7\x12\x9d\xd3\x30\x6e\xa5\x83\xdb\x26\x9c\xba\x00\x57\x56\x1d\x46\xbb\x6c\x7a\x20\x14\x22\x09\x14\x96\x4b\x7d\x93\x4e\xb5\x43\x42\x5f\xc6\x23\x7d\xfc\x3d\x54\x89\x9d\xd9\x83\x4c\x8d\xcb\x54\x86\x56\xc9\x90\x52\x0c\x6c\xa0\xa2\x7f\x44\x26\xcd\xf1\x19\xab\x45\xd4\xbd\x3e\x5e\x18\x26\xcb\x5e\xa6\xfb\xb9\xda\xc0\x07\xde\x66\x78\x9b\x25\xd4\x54\xc6\xa8\xab\x19\x34\x7e\xd2\x83\xf5\xaa\x68\xbf\x76\xb1\x6e\x7d\x17\x97\x7c\x19\x3a\xbf\xf6\x60\xba\x39\x13\xde\xd5\x44\xda\x80\x9a\xbb\xca\x60\x90\xd9\x66\xfc\xcb\xaa\xea\x9d\xb4\xfd\xff\xcb\x58\x9f\x28\x39\x26\xbe\x73\x17\x7e\xa9\xa4\x63\xa8\x62\x17\x58\x5d\xb7\xd1\xe3\x58\xff\xce\x09\x93\xb5\x90\x5e\x3d\xd2\xd7\xe8\xe9\xe5\x1e\xa8\xfb\x00\x8e\x56\xfd\xa1\x6a\x3f\x8b\x11\x90\x3a\xbe\xa0\x35\x27\x25\x98\x0b\x0e\xb9\x20\x55\x15\xed\x0e\x16\x1f\x52\x23\x01\x6c\xed\xaa\xb3\xec\xa9\x23\x5e\xac\xa0\x6c\xab\xbc\xf4\x74\x27\x04\x1f\x0c\x0c\x6f\x76\x87\x1a\x97\xb2\xaf\x2b\x69\x7e\xe3\xca\x6a\x87\x44\x75\x84\x03\x46\x13\x3d\x9a\x78\xc0\x36\x1a\x7c\x5c\xf8\xb5\xc1\x13\x1d\x7f\x0e\xd2\x97\x41\x3f\x1d\xd6\xb3\x32\xce\x13\x36\xcd\xa8\xa8\x3d\xd8\x1d\xee\x2f\x96\x8b\x98\x9b\x53\xe4\x66\xd8\x34\x79\xe4\x4b\x00\x1a\x0e\x5c\xa5\x2a\xff\x12\x89\x8b\xc1\x58\x56\x5c\xd8\xd7\x0b\x67\xf5\x82\xaf\x0f\x11\xad\x38\xa2\xb5\x57\xb5\x60\x4f\xaa\x3f\x37\xac\xe5\x12\x5a\xff\xbc\xd8\x56\x57\x45\x3d\x1c\xde\xb2\x86\x50\xb6\x6c\xc0\xdb\x86\xb3\x6a\xc7\x02\xf9\x12\x22\x27\x69\xda\xde\x97\xda\xe9\x52\x91\xbf\x47\x0c\xc5\x0b\x99\xf7\x49\x6e\x15\xda\xe1\xf1\x94\xab\x2e\xcb\x1c\x8a\x82\x33\x9c\xac\x8b\xb4\x68\x8b\xf7\x30\x2e\x0f\x5f\x8c\xc5\xf3\x25\x09\xc5\x44\xc6\x1e\x16\x62\x71\x2c\xec\x05\x59\xae\x03\x7b\xc2\x5c\x76\x17\x5a\x13\x7e\x34\x44\xac\x80\xc3\x68\x24\x26\xc7\xf8\x2f\xc6\xfe\xf8\x03\x32\xfe\x77\x8d\x83\xf8\xde\xf6\x48\x80\xeb\x0b\x8a\x80\xfc\x81\xb8\x7c\x68\x38\xc4\x39\x00\x19\x2f\xba\xe7\x53\x04\xbd\x27\xb8\xcf\x13\x3d\x8b\x07\x95\x9e\xe0\xf9\xe7\xec\xf3\x59\x37\x73\x44\x90\x26\xfa\xb4\x53\xbd\xd3\x71\x81\xda\xd7\x49\x0d\xb7\x92\xa0\x73\x14\x78\x71\x22\xfd\xd9\x21\x96\x87\x7d\x27\x21\x9d\x87\x78\xc0\x09\x41\x3b\xcc\x09\x1e\xb9\x12\xf7\xb2\xb4\xc7\x25\x06\xae\xc4\xc5\xae\x51\x48\x6d\xee\x5f\x63\xdf\x3b\xb0\x16\x34\x6d\xc3\x1b\xeb\x87\x1b\x2b\x82\xa8\x0b\x89\xee\xc1\x6b\x8d\x23\x02\x37\xf1\x85\xcf\xe8\x0a\x37\x0d\x30\xf4\x02\x2f\xb8\x7f\x63\xab\xeb\xa1\x6e\x94\xb5\x65\xef\x84\x25\xee\xee\xcd\xae\x15\xd9\x7d\x49\x99\xab\x35\xf6\xcf\x77\xf4\x23\x0d\xe1\xb1\xd6\xe8\xc2\xf0\xf3\x90\x57\xc1\x7a\xfe\x09\x37\x8d\xaa\x4b\x5b\xc6\xc7\x90\x94\x5f\x39\xe8\x6d\x13\xe8\x99\x18\x5d\x78\xc2\xde\x7a\x7d\x8e\x3e\x3a\x96\x7d\x2e\x47\x3e\x45\x51\x8a\x64\xe9\xbe\xfb\xda\xc6\x05\xfa\x98\x3d\x98\x70\x59\x96\xa6\x42\xd5\x34\xff\x9a\xa7\xaf\xda\x8f\x6e\xba\x46\xe1\x1d\xcb\x4c\x5d\xeb\xf2\x2f\x2c\xfd\xf2\x6f\x80\xc6\x7f\x4f\xcd\xe4\x67\xbb\x8f\x5e\xba\xb5\x60\xff\xd4\x5d\x03\xa3\x9f\xb0\x48\x01\x3d\xe9\xc3\x99\xf0\x29\x8b\x34\xf5\xb2\x1b\xeb\x0f\xe0\x5f\xa8\xce\x53\xcc\x4f\x1c\xa8\xb2\x2c\xee\x7d\x40\xe3\xf3\x99\x10\x17\xf3\x05\x27\xf7\x2c\x0f\xcc\xb8\x3f\x0f\xc4\xaf\x1c\xba\xba\x38\x3b\xd2\x0f\xea\xfc\x7f\x4a\x71\xe4\x0e\x6d\x98\x12\xef\x54\x97\xd9\x61\x9b\x49\xfe\xc6\xf8\xe1\xcd\xa5\x23\xf0\xac\xc0\x4d\x40\xf0\xaf\x52\xe8\xc5\x4a\x3d\xbe\x3c\x9f\xbb\x6f\x14\x10\xee\xe3\x19\xea\x6f\xdb\x99\xd4\x88\x32\xf3\x81\x9c\x05\x20\x7b\x2c\xa9\x3b\x55\x60\x05\x69\xbb\xa2\x3a\x83\xd9\x2f\x40\x18\xb8\x66\x3d\x24\xc7\xf9\x00\x91\x4e\x33\x1a\xbe\xaf\x95\x5d\xb3\x8e\x52\x13\xa8\x16\x1f\x34\x4f\x2b\xde\x04\x6c\x94\x8d\x60\xde\x0b\x33\x27\xc5\x95\x0b\xdc\x8c\x16\x48\xc6\xdf\xeb\xd8\x27\xa4\x9c\x99\x77\x81\x9b\x89\xf3\xb6\x0a\x64\x8f\x6d\x21\xfa\xdb\x6b\x97\x88\xfe\xee\x75\xd3\x88\x8f\xa6\x0c\xd4\x8b\x27\xc9\x36\x58\x31\x6e\xec\x6a\x5c\x76\x87\x90\xf5\x95\x4a\xf1\x67\x2c\x56\x98\xdb\xa3\x7f\x50\x06\x5f\xb0\xd0\x4b\x93\xc5\x5f\xb1\xe8\x5f\xaf\xd4\x51\xa5\x27\x3b\x69\xe4\x02\x79\x8a\xbf\x61\x31\x7a\x4f\xaa\xc2\xdb\xf3\x62\x52\xc4\x79\x94\x75\x67\x4c\xe7\xf9\xa8\x2c\xa5\x9e\x1e\x24\x58\xe9\xe7\x93\xe5\xac\xfb\xff\x40\x02\xce\xe8\x7f\xff\x7e\x80\xe0\x6c\x91\x96\x3f\xbd\x0b\x21\x3f\x87\x23\x3b\x07\xb7\x8c\xca\xd6\x99\x4f\xb4\xf5\x74\x70\xb7\x4b\xf6\xe5\xfb\x7e\xee\xa6\x3f\x47\xdf\x0d\xde\x2f\xd0\x9d\x8d\x34\xd3\xcd\x23\xa2\xfe\x89\xb7\x34\x7d\x62\xcf\x5e\x88\xe7\x5f\x1d\xea\xf6\x17\x77\x6a\x3c\x73\x65\x8c\xae\xe7\x88\x3f\xc5\xa0\xb7\x46\xb7\x19\xf6\xbe\x29\x37\x40\x4b\x0f\x8b\xdf\xea\x96\x12\x6b\xd3\x98\xb9\x0f\xd0\x77\x00\xb9\xe0\x67\x8c\x62\xff\x54\x59\xc2\xd8\x89\xe5\x29\xdc\xbe\x67\x9d\x34\x84\x2f\x52\xf8\x06\xe2\x10\xc3\xf1\xc7\x57\x7b\x34\xd6\x4b\x4d\x11\xcf\xdc\x34\x70\x82\xbe\xba\xb4\xd7\x63\x74\xf0\x95\xc2\x19\xfc\x2e\x18\xba\x40\x67\xe6\xb6\x86\xb3\x2a\x7f\xc9\x50\x06\x90\xf7\xc9\x2c\x09\xc8\x7c\xb0\x2b\x05\x28\x0b\x29\xfe\x0e\x57\x06\x4e\xe8\x70\x24\x81\x24\x3f\xa3\x95\x99\x5f\xd4\x21\x42\x2f\xfd\x21\x2c\x1f\xd4\xd2\xae\xfc\xbf\x85\xdf\x56\xf1\x10\x4b\x7e\xa3\x4a\xcd\x4e\xfd\x3a\xab\xe2\x56\x49\x1a\x65\x3f\x1f\xd5\x9f\x58\xd8\x74\x1c\xd8\x38\x56\x16\x54\xe0\x49\x39\x45\xcd\x49\x7d\x57\xf5\xbf\x87\xa6\xca\xfe\x8c\x3e\xf1\x22\xd7\x6a\xbf\x35\x08\xcf\x39\xde\xc0\x6c\xc4\xd9\x90\x4b\xf2\x7c\x0f\x4e\xdb\x65\xf2\xe9\xe8\xff\x02\x00\x00\xff\xff\x80\x43\x0e\x3f\x4f\x77\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\x1b\x37\x92\xef\xfa\x15\xb0\x1e\x12\x72\x57\xa6\x72\x7b\x57\xf7\xc0\xb2\x36\x51\x2c\x3b\xab\x8a\x63\xbb\x24\xfb\x7c\x57\x5b\xa9\x2d\x70\xa6\x29\x22\x1e\x0e\x26\x00\x86\x34\xcf\xe5\xff\xbe\x85\xcf\x01\x30\xc0\x70\x48\x6b\x13\x67\x4b\x7a\xb1\x39\x03\x34\x1a\xdd\x8d\x46\x7f\x01\x73\xfe\xa7\x93\x13\x84\x10\x7a\x41\x8b\xf7\x50\xbe\xa1\xef\xa1\xe6\x88\xac\x9b\x0a\xd6\x50\x0b\x8e\xc4\x0a\xd0\xb2\xad\x0b\x41\x68\x8d\x2b\x22\x76\x88\xc1\xaf\x2d\x61\x50\x22\x41\xd1\x1a\xd7\xf8\x0e\xd0\xf3\x17\xaf\xde\x29\x28\x8b\x76\x07\x8c\xa3\x4a\x01\x43\x42\x43\x5b\x32\xba\x56\x70\xd4\x6f\xc4\x71\x05\x33\x3d\xe8\x33\x5c\xac\xcc\xd3\x15\xad\x4a\x60\xe8\x0e\xe4\x98\x5b\x8a\x70\x51\xd0\xb6\x16\x7c\x86\x5e\xd5\x60\x7f\x21\xa2\x10\x22\x2c\x18\x41\x81\x32\x2d\x66\xe8\x5a\xa0\x2d\xa9\x2a\xb4\x00\xf4\x0b\x25\xb5\xa8\x76\xa8\xa0\xb5\x60\xb4\xaa\xa0\x44\x8b\x9d\xc2\xa4\xe5\xc0\x10\xae\x4b\x0f\x2d\x5c\xae\x49\x4d\xb8\x60\x58\x50\x36\x53\x30\xdf\xa4\x5f\xa2\x75\xcb\x05\x2a\xe8\x63\x4e\xee\x6a\x0d\x81\xe1\x9a\x2f\x81\x21\xba\x44\xb8\xde\x85\xf3\x4f\xc2\x42\x05\xae\x6b\x2a\x10\xa9\x05\x30\x5c\x48\x9c\xc5\x4a\xc1\x32\x13\x51\x9d\xe4\x43\xda\x0a\x84\x9b\x86\xd1\x0d\xae\x62\x52\x6a\xa2\x9d\xa9\xb6\xf0\xa1\x80\x46\x48\xa6\x94\xd0\x50\x4e\x04\xc2\x65\x49\x34\xdb\x2c\x42\x8e\x4f\x94\xc9\x86\x6d\x2d\x9f\x23\xf8\x40\xb8\x20\xf5\x9d\x7a\x8d\xb0\x40\x20\xd9\xb2\x26\x15\x70\x41\x6b\x40\xa4\xf6\x86\xdc\x80\x6e\xdb\x00\x23\xb4\x34\x7c\x94\x93\xe3\x50\xd0\xba\x8c\x38\x65\x86\x80\xd2\x50\xdc\x32\xe9\xcd\x8a\x70\xaf\xa9\x02\x42\x6a\xb4\x6c\xab\x0a\x35\x94\x73\xe0\x84\xd6\x8a\x41\x86\x77\x92\xb2\x31\xe3\x76\x92\x88\xa8\xa4\x68\xbb\xc2\x02\x36\xc0\x14\x18\xf5\x62\x8b\x6b\x43\x52\x12\x8f\xa6\x84\x83\x0b\xca\x00\x61\x54\xe0\x06\x2f\x88\x12\x6b\xb1\xc2\x02\xe1\xaa\xa2\x5b\x6e\xe1\xac\x25\x91\x24\x94\x92\xe1\xad\x95\xe6\xed\x0a\x6a\x3d\xc8\x02\x0a\xba\xf6\xa6\x28\xd1\xc2\x15\xa7\x48\x50\x05\xa1\x01\xb6\xa4\x6c\x8d\xb8\xc0\xef\x25\xc9\x68\x03\x0c\x4b\x86\x70\xc7\xed\x48\x92\xb9\xa1\xe7\x3b\x39\x06\x0e\x68\x26\x09\x5a\x30\xc0\x02\xca\x33\xb4\xa0\x62\xe5\x56\x08\xc2\x4c\xf2\x88\x08\x82\x2b\xf2\xff\x50\x2a\xe0\x76\x0a\x84\x21\x06\xbc\x81\x42\x90\x0d\x20\xba\xf8\x05\x0a\xc1\xe7\xfe\x6a\xff\x49\x2d\x61\x86\x96\x52\x26\x24\x1f\x57\x58\x2e\x6e\x03\x5d\xcb\x96\x9c\x99\x6a\xfc\x37\xbd\x4a\x6d\xdb\x6e\xea\x1d\x63\x0d\x8f\x0a\x5c\x55\xdc\x69\x0e\x4d\x52\x5a\x07\x50\x12\xc4\x75\xf2\x1d\x62\xa1\x39\x9e\xa6\x2a\x2e\x42\x92\x86\x04\x3d\x39\x41\x7f\x3a\x3f\x39\x21\xeb\x86\x32\x81\x9e\x57\x74\xab\x30\xd0\x03\x9d\xba\xdf\xa7\xae\x45\x5b\xdf\x91\x45\x05\x41\x2b\xff\xd9\xa9\x0f\xeb\xfa\xea\x0d\x5e\x54\x70\x6b\x50\xe9\x80\x86\x2f\x82\x3e\xb7\x82\x32\x7c\x07\xcf\x01\xcc\x74\xbf\xf9\x20\xd7\xdd\xed\x9b\x57\x37\x97\x3f\x3c\x7b\xfe\xec\xd9\xed\xe5\xd5\xd5\xcd\xb3\xdb\x5b\xdb\xc9\x00\x79\xcd\xe8\x87\x9d\xed\x71\xfb\xe6\xf2\xc7\xeb\x97\x3f\xbc\xbe\x79\xf5\xbf\xff\x67\x9b\x9f\xe0\xa2\x00\xce\x27\xb8\xaa\xa6\x7a\xd9\x48\xbd\x12\xe8\xf5\x8f\x27\x56\x57\xba\x86\xb0\x81\x5a\xa0\x5b\x45\xee\x4b\x4d\xed\x1b\xb8\x23\x5c\x00\x83\x72\x82\xcb\x92\x01\xe7\x73\x74\xa9\xff\x33\xcd\xf4\x7f\x6b\x04\x61\x0c\x84\x41\x10\x2f\xc8\x9a\x88\xeb\x5a\x4a\x3a\x4f\xf4\x3e\x43\xc4\xbc\xbb\x5c\xcb\x81\xe6\xe8\xed\x73\xf2\xe1\xbf\xff\xeb\x0c\xd5\xb0\x55\x7d\xed\x93\xec\x38\x2f\xd2\x88\x5e\xf2\x97\xb4\x84\xc4\x80\x35\x2d\xe1\xfa\x6a\x8e\x6e\x05\x23\xf5\x5d\x8e\x00\x59\xa8\x57\x50\xc1\x9d\xdc\x35\x46\x80\x1e\x84\xad\x59\x78\xa5\x75\x7b\x92\x34\x38\x20\x89\x01\x77\x7e\x7e\x8e\x5e\x63\xb9\x34\xa8\xd1\x7a\xf1\x1a\x31\x9b\xb8\x52\x14\xb4\x65\x05\xb8\x7e\x46\xf1\x87\x6b\xb1\x87\x64\x05\x22\xa1\x4f\x8c\x98\xcb\xa1\xe5\x04\xdd\x8f\x21\xac\x1a\x46\x36\x58\x80\xaf\x95\xad\xa6\xe9\x36\x7a\xd9\xd5\x60\x3c\x12\x95\xd7\x1a\xac\x46\xc5\xfb\x31\x06\x95\x80\x50\x7a\xe7\xae\x48\xfd\xfe\xf3\x48\x74\x29\xe1\x1c\x83\x95\x31\x1d\xa4\x29\xa3\xb4\x5e\x8c\x86\x7e\x7f\x08\x16\x4f\x1d\xac\x63\x18\x16\x98\x6e\x39\xf1\x89\x37\x89\x24\x5e\xde\xbe\x30\x02\x91\x76\x51\x91\x02\x35\x3d\x7c\x06\xb6\x73\xd9\x8f\x01\x2e\xa5\x9e\x26\xb5\xdc\x41\xd4\x56\x8c\xf0\x42\x19\x58\x68\x04\x8e\xc1\x1a\xbf\xae\x97\x54\xe3\x61\x38\xe8\xfe\x1f\x13\x4c\x21\xe2\xb8\xa2\x37\x71\xca\xd0\x96\xb6\x55\xa9\x71\x77\x1d\xe4\x1c\x2c\x19\x75\x47\x65\x68\xb4\x5c\x92\xda\x6c\xff\x11\xa6\x7c\x3f\xaa\x4f\xf5\x88\x63\x19\x3c\x88\x6f\x23\xa7\xc9\x57\x3e\xc6\x84\x65\x17\xac\x11\x48\xb3\x73\xcb\xf6\xd6\x36\xf5\x2c\x5d\x3d\x82\xe4\x45\x07\x66\xf4\xa4\xf6\xb1\x40\xda\x23\x9d\xb4\xfb\x88\x6a\xd9\xc8\x39\x00\x9e\x79\x6c\x4c\x13\x63\x17\x77\x3a\x28\xb6\x8f\x63\xcb\x38\x9e\x82\x63\xac\xb2\xf9\x97\xb8\x08\x30\xfb\xa8\xda\xc7\x7d\x96\x6d\xed\x76\x3c\x6f\x83\x9c\x94\x50\x09\xdc\x69\x7a\xd9\xed\x93\x3f\x69\x69\x7d\x27\x75\xbb\x34\x23\x95\xcc\x95\x69\xd5\xe5\x39\x75\x1a\x8f\x8e\xd3\xb4\xbf\x73\x6c\x70\x5b\x59\xe3\x4c\x03\xd3\xb6\xca\x79\xa9\x77\x3d\x49\x0e\x3b\x32\x1f\xa0\x48\x5f\x67\xcf\x43\x4b\x6c\x76\x03\x05\x90\x0d\xb0\xb3\xe8\xf9\x6b\x46\x37\x44\xfa\x40\x21\x2d\x1d\x31\x1d\x39\xa4\x07\x80\x18\x2c\x81\x41\x5d\x80\xc5\xb7\x84\xa5\x9a\x82\xf2\x7c\xf4\x6c\x86\xa8\x33\xf3\xe1\x06\x63\x5c\x56\x81\x93\xe5\x84\x86\x41\x00\x90\x70\x3d\xca\x19\xda\xae\x48\xb1\x52\x0e\xcc\xc2\x92\xda\x34\xda\x52\xb4\xc5\x3b\x3e\x0f\xe0\x23\xf4\x1f\x53\x74\x45\x18\x14\xa2\xda\x49\x2b\x08\x61\xed\x75\x6a\xf3\xd7\x7a\xa3\xda\xc3\x55\xee\x41\x4f\x3f\x6b\x36\xf5\x24\x3d\x1a\xe6\x2f\x53\x74\x5d\x97\x66\x20\xb4\x21\x58\x01\xea\x33\x28\x81\x43\x87\x40\x3c\x76\x52\xb6\x37\x98\x69\x62\xcc\xd1\x53\xb7\x2c\x9f\xe0\x56\xac\x26\x21\x8f\xdf\x19\x27\x41\x5a\xd4\x53\xf4\x95\x33\xda\x67\xff\x23\x7b\xff\x35\x66\x36\x18\x43\x48\xb9\x8c\x9a\x0d\x56\x95\x5a\xd7\xa4\x76\x8e\x47\xc0\x51\x74\xad\xdc\xac\x12\x8c\xf9\xe9\x7c\x3d\xdd\xcf\xf6\xe1\xd9\xe9\xb4\xdd\x12\xb5\x8b\x33\xc4\xee\x55\x63\x1c\x72\x69\x6c\x4a\xc3\xde\x5b\x9a\x33\xf4\x4e\xba\xa6\xb4\xae\xa4\x6b\x89\x96\x44\x05\x2c\x48\xe7\xf7\x06\x90\x24\xb1\x39\x6a\x1b\x29\xc9\x52\x82\x94\x31\x69\x5c\x4c\x9a\x27\x78\xed\xc6\x9d\xa3\xef\xfa\x9e\xca\xac\xc3\xeb\xdb\x01\xcc\x9d\x51\x7b\x5f\xc8\x97\x16\xe0\x20\xe2\x6e\xd8\x3c\xee\xae\x89\x87\xbe\xf4\x8d\x27\xf7\x21\x69\x53\x4f\x4b\xcb\x3f\x0e\xd5\x72\xa6\xb5\xc6\x85\x16\xe5\xfe\xeb\x8e\xe0\xe8\xc9\x63\x54\x93\x2a\xdd\xa4\xa3\x68\xae\x95\x27\x5b\xe8\x02\x7d\x33\xfb\xc6\x35\xf9\xe4\x73\x2a\xa3\x37\xad\x9b\x9c\xa6\x2f\x81\xad\xda\x6a\xee\x40\xdc\xb6\x8d\xf4\x3a\xa1\x54\x53\x7e\xb3\x6b\x80\x4f\xa6\x73\xf4\x51\xfe\x6f\x8e\xbe\xa7\xb4\xfa\x14\x51\x81\x81\x68\x59\xad\x5b\x3c\xf9\x2e\xa6\x99\xec\x2c\x58\x0b\x9f\xd2\xe8\x9e\xa3\x1b\xd5\x5d\xc5\x55\xc4\x0a\x18\xa2\x92\xd7\x7a\xb5\xde\x91\x8d\x5c\x7f\xbb\x46\x6d\x5b\x12\xe3\x46\x74\x0a\xc6\x4e\x2d\xd4\xc3\x46\x8b\xab\x15\x5f\x68\x33\x06\x1a\xa1\xa2\x72\x0a\x10\x5f\x29\x3b\xe6\x97\x96\x0b\x8b\xb9\x44\x4f\x02\x35\x9b\xc1\x30\x89\x08\xef\x53\x68\x22\x14\x71\xe4\x7f\xa7\x9a\x46\x11\x89\xc8\x52\x19\x30\x5e\x5f\x74\xa1\xb9\x9a\xa3\xf8\xdf\x25\xc8\x9f\xd1\x47\x14\xc0\xf1\xc8\xed\xc3\x0a\xda\x7c\x42\x50\x71\x40\x1f\x6d\xc3\x25\x96\x3f\xb3\xe4\x37\x0e\x25\xef\xcc\x74\xab\x33\xf5\x0e\xb9\xc9\x92\x44\x52\xc3\x98\x73\x93\x25\xa3\xeb\x39\xfa\xee\x63\x28\x7c\x6a\x42\x9f\x92\xab\xc6\x74\xb4\x71\x03\xed\xdc\x1a\x30\x4f\x1e\xcb\x7f\xa7\x29\x8c\xcd\xf8\x12\x44\x80\x40\x12\xce\x38\x74\x24\x63\xd4\x24\x6f\x60\x69\xb9\xa2\x7e\xcf\x16\x94\x31\xba\x9d\x4c\x1f\x9d\xf4\x3a\x2c\x70\x85\xa5\x19\x71\xa1\x02\x32\x92\x8b\xdf\xeb\x27\x93\x69\xd8\xd8\x42\x9e\x85\x94\x7a\xf2\x18\xe9\x39\xf6\x29\x33\x60\xee\x99\x51\x93\x94\xe9\xad\x7c\x6b\x19\xb9\x95\x1f\xb0\xdd\x6a\xba\x3e\xdf\x5d\x08\x2e\xc9\xf9\x21\x7d\x29\xf9\x61\xf7\xc8\x49\x14\x8c\xc8\x71\x23\xad\x4b\x9e\x3c\x56\xa4\xb0\xc0\x22\xee\x5a\xd0\xfa\xdf\x71\x72\xb2\x07\xd4\x61\x58\x36\x0c\xa2\x27\x28\xa5\xa5\xff\x7a\xe1\x42\x32\xa7\x37\xf0\x6b\x0b\x5c\x2e\x56\x63\x9c\xc0\x87\x02\xa0\x8c\xc9\x8f\x2a\xd9\xf3\x34\x5c\xd0\xa1\x90\x34\x94\x8b\x31\xa3\x5f\x5c\xa0\x05\x2c\x29\x83\x49\xfc\x6a\x8a\x1e\x77\x88\xbd\x6d\x4a\x2c\xd1\x4a\xe1\x21\xb5\x2e\xa9\x0b\xca\xa4\x35\x38\x88\xd4\x51\x8b\x48\x6b\xea\x27\x8f\xbb\x45\xd2\x93\x1e\xcb\xe2\x94\x02\xc9\x2e\x93\x64\x27\x27\x59\xa1\x58\xf7\x65\xc6\xe9\x36\x7f\x51\x5b\x09\x39\x42\x77\x24\x90\x70\xf3\x35\x0b\x7a\xa4\xa6\xdb\xe7\x06\xa6\xf4\x6c\x68\x35\xf4\x1e\x3d\x46\x0a\x44\x46\xa1\xf8\x81\xc7\x99\xe7\x5f\x25\x35\xca\x53\xec\x27\xd8\xb4\xe3\x0f\x1b\x60\x3b\x24\xc8\x5a\xda\x78\xd6\x3f\x66\x50\xc9\x79\xa0\x15\x6e\x1a\xc8\x58\x24\xe3\xfc\xde\x23\x26\xfc\xe7\x68\xc2\xf2\x0f\xe4\x8b\xe1\xf0\xb3\x82\x43\xb7\x35\xb0\x47\x33\x9c\x0b\x45\x2b\xc8\x7e\x24\xba\xb7\xf0\x46\xd3\xd9\x64\x48\x92\x84\xb6\xd1\x65\xe9\xd0\xd6\xb0\x0d\x0d\xff\x2e\x0d\x22\x0d\x31\x9b\x3b\x70\xe9\x80\x00\x90\x4e\xaf\xad\xd7\x72\xf7\xc7\xb5\x4d\x21\x79\xde\x53\xcf\x20\x90\xee\x3d\x64\x19\xc6\x0c\x62\x2a\x90\xae\x62\xdb\xf5\x92\xce\x83\xfc\x85\xb2\xd1\xe5\xe3\x5e\xb4\x3a\x6d\x31\x85\xd6\x73\xda\xa0\x4e\x28\x43\xd9\xd5\x84\x22\xe4\x60\xe8\x22\x91\xad\x71\xa8\x4c\x6c\x18\xbe\x83\x3c\x23\x65\xa4\x3e\xd4\x7c\x39\x07\x26\x26\xbd\xe7\x4a\xf6\xba\xd1\x66\x9a\x5e\x0a\x52\x89\xfe\x9c\x78\xf5\x54\x11\x5d\x64\xde\xbe\xad\x6d\x6a\x2b\xff\x36\xd3\xf5\x06\xb6\x98\x95\xd2\xba\x54\x1e\xc2\x59\x12\xd5\x35\x70\x8e\xef\x60\x8e\x4e\x9f\xea\x1c\xb4\xe5\x9b\x2f\x4f\x6d\x2d\x48\x85\x70\x55\xf5\xcc\x82\x86\xc1\x86\xd0\x96\xeb\x76\x2b\xbc\x01\xb4\x00\xe8\x76\xd8\xfa\xb4\x37\x6a\x82\x96\x25\x70\xc1\xe8\xce\xa3\xf9\xbd\x6f\x2f\x06\xf1\xc3\xf7\x97\x51\x82\x97\x10\x28\x5c\x96\x52\xa6\x6e\xa0\xa0\xac\x9c\x90\x52\x4b\x94\x62\x0f\x29\xcf\x10\xa3\x15\x78\x8f\xe4\x4f\xa9\x2c\xc4\x96\x32\xd9\xfd\xd2\xea\x1a\xd7\xa2\xf7\xce\x6f\xfe\x23\xec\x92\x4d\x7f\x84\xdd\x99\x95\x8c\xb0\x4d\xf7\xf0\x0c\x45\x72\x28\x0d\x52\xfd\x28\x22\x45\x82\x4d\x7d\xd5\x39\x32\xa3\x96\xd4\xa1\xfe\xda\x33\x94\xca\x68\xc9\xbe\xe2\xeb\x7c\xe6\x03\x94\x9e\x4e\x13\x54\x15\x30\xb4\xc2\x5a\xa9\x35\x50\x90\xa5\xde\xb6\xae\xaf\x6c\xa1\x41\x3a\x9c\x62\x20\xec\x54\x60\xcf\x0b\x72\x9a\x08\x37\x1a\xd0\x8a\x5d\x22\x30\x4c\xfb\x8d\xd4\x84\xa5\x1f\x20\xc8\x86\x0d\x32\xba\xd0\x75\xce\x6b\xc3\x2b\xbf\x89\x43\xd1\x75\x9c\xe9\x27\x67\x1e\xa8\xe0\xf5\xc1\x0a\x33\x40\x29\x56\x99\xa9\x97\xbe\xd2\x4c\xbd\xf7\xd5\x66\xfe\x7d\xb6\xfb\xbd\xa8\xce\x8e\x49\xbf\x95\xfe\xec\x07\xce\xd0\x3d\xa8\xcf\x1c\xe3\x62\xc3\x55\xba\x38\x09\x59\xba\x03\xe1\xc4\xe9\x27\x52\x93\x75\xbb\x56\xac\xbd\xd1\x95\x63\x6b\xa8\xc5\x64\xda\xa7\x70\x47\xdd\x9f\x5a\x2e\x34\x69\x74\x90\x5e\xaf\x33\x5a\xa3\xb5\x86\xa6\x63\xec\xac\x03\x67\xc3\xf5\xc6\x62\x31\x31\x20\x1a\xf0\x87\x96\x10\x92\x36\xa1\xf6\x3f\x6b\xcf\x18\xb1\x44\x13\xc4\x72\x56\x13\x6c\xfb\x2a\xc2\xae\xba\x43\xf5\x75\x27\x16\x07\xa8\xeb\x44\xa9\xc2\x7e\x9d\x7d\x35\xe4\x7f\x3b\x25\xa8\xe5\x4c\xed\x07\xd3\x39\xd2\x91\xd7\xb4\x45\xf6\xca\xa8\x5c\x13\x7e\xcd\x87\xa7\x13\xae\x58\xad\x76\x5f\x29\xe2\x5f\xc5\x3b\x36\xe6\xf7\x33\x6a\xca\x9d\x33\xc3\x8e\xa7\x43\x47\xe8\x01\x62\xb8\x46\xaf\x24\xf9\xf3\x88\x75\x11\xef\x04\x45\x9c\x1c\xc4\x64\xe9\xa4\x72\x80\x32\x87\xa3\x90\x22\x8f\x8f\xc3\x18\x1a\x31\x58\xd3\x0d\x58\x59\xd9\x93\xa4\xc8\x48\x41\xde\x5b\xc8\x44\x05\x64\xbb\xf1\xc8\x05\x0c\xdc\x9f\x8a\x48\x33\x66\x70\x23\xcf\xa0\x59\x42\xe5\x61\xe9\xe1\x1a\x54\x0d\xd5\x82\x08\x5d\xbf\xab\xb3\xa2\xaf\x5c\xe1\x61\x97\x23\xbe\x75\x59\x49\xe3\x6b\xee\x2d\xd3\x70\xd9\x5a\xcf\x43\x3d\x34\x4d\xdb\x4f\xcd\x02\x32\x7a\xc5\x1a\x5e\x26\xe3\x3a\xd1\xd8\x4c\xfb\xa9\xd7\x38\x33\x14\x17\x42\xc5\x61\x89\xb0\x24\x84\x70\xd4\x72\x5d\xbc\xac\x01\x65\xf2\x9b\x01\x90\x7c\x95\x8f\x8f\x90\x7e\xac\x91\x12\x41\x2e\xfb\xa0\xac\x53\x1f\x97\x28\xc5\xf9\xd6\xe0\x9f\xab\x84\xf4\xb2\x6e\xca\xc6\x35\x79\xd9\xb6\x09\xbd\x7f\xbe\x2f\x69\xa8\x63\x4f\x61\xd6\x50\x79\xf1\xb6\x7e\xf4\x65\xf8\xf8\xdb\x61\x34\x3d\x73\xf9\x08\x4c\xb3\x19\xc2\x10\x4b\xb7\x8e\x7a\x88\x86\x6f\xe2\xf4\xa0\x29\x5f\xec\xd5\xd4\xdd\x2f\x1f\x63\xdb\x3e\x1d\x48\xf6\xc7\x74\x16\x1a\x7a\x74\x21\xf5\x82\x35\x8e\x1a\xcc\x25\x55\x12\x75\xbc\x5d\x89\xcb\x60\xc4\x56\x69\x1e\xbb\xf4\x2e\x50\x30\xff\x7e\x43\x1f\x25\x74\x11\x60\x18\x82\x95\x2b\x4e\x97\x29\x69\x8b\x98\x6b\xdd\xdb\xa8\xe2\x55\x97\x94\x8b\x4b\x1e\xba\x22\x82\xc4\xd8\x91\xf0\xa1\x8b\xb4\xf4\x4d\x42\x56\xf5\xd0\x9e\xf6\x10\x2d\x7c\x44\x3b\xe3\xed\x73\x71\x0d\x05\x2d\x40\x37\x7c\xb5\x1f\xe3\x04\xef\xd4\xca\x12\xa6\xd6\xca\x54\x57\xab\x34\xba\x92\x93\x54\x8d\x4b\x42\x46\x74\x1d\x78\x56\x81\x75\x96\x8a\xdf\xab\x33\x56\x0e\x93\xfa\x74\x8a\xa7\x37\xdb\x44\xc8\x3c\x93\x29\xf6\x0c\x7d\x57\x1f\x6e\x04\x59\x57\x9f\xb9\xea\x27\x5d\x7d\x92\xde\x3a\x4c\x88\x3f\xb0\x86\x8d\xfc\xcb\x99\x9a\xff\x0e\x20\x8f\xa3\xc5\x32\x1e\x5b\xeb\x3d\xed\xc1\x56\x6d\xd3\xed\x42\xc5\x30\x34\x1c\xeb\xfe\x70\x5d\xbd\x27\xb7\x64\x60\x1b\xed\x1a\x79\x79\xbb\xaa\x95\x3e\x65\x81\x55\xdd\xa0\x94\xe3\x86\x32\x57\x2e\x6a\x21\x9b\xed\xd6\xa0\x66\x51\x22\x5c\x65\xdf\xf1\x06\x93\x4a\x72\x54\xd5\xc1\xf1\x7c\xcc\x37\xa6\xe0\xbe\x8c\x89\x4f\xc0\x94\x88\x05\xa9\x54\xf4\x38\xae\x98\x9f\xad\xad\x3b\xa9\x1e\xdd\x74\xf3\xcf\x84\xd6\x7d\x2e\x38\x0b\x47\x27\xb7\x0e\x97\x15\x3f\x13\x71\xf4\x04\xbd\x7c\xc0\x3e\x83\xf3\xa1\x2e\xe3\xa1\x2e\xc3\x86\x24\x12\x01\x0e\x5b\x44\xb8\xc6\xec\x3d\xd7\xe7\x95\x30\x0f\x80\x84\x47\x93\xfc\x35\x6d\xa3\x1a\x59\x71\x3f\xba\xb2\x23\x29\xf4\x71\xf5\x43\xb6\xc0\xe3\xe8\x32\x86\x38\xcc\xe6\x13\xca\x9c\x00\xdb\xba\x0a\x35\xde\x16\x05\x40\x19\xda\xf8\x5a\x1f\xba\x13\x49\x26\x0d\x46\x38\xaa\xb4\x97\x80\x6b\xb9\x06\xe0\xd7\x16\x57\xae\x18\x36\x58\xc5\xbf\x71\x89\xc4\x00\xb9\xb3\x31\xab\x8c\xb0\x45\xa7\xb6\x94\x56\x74\xc6\x85\x26\x8c\x39\x53\x17\xc4\xd4\xf2\x1e\x84\x01\xba\x33\x41\x3c\x2a\x8d\x2a\xc9\x46\x1d\x11\x5d\x81\x2a\xc1\xb7\xb5\xe2\x44\x9b\xee\x31\x1d\x23\xd7\x55\x13\x4f\xdb\x6c\x9d\xe9\x77\x4c\x9e\x71\xa4\xcc\x66\xd2\x99\x75\x0f\x72\x32\x20\xf8\x25\x1b\xc2\xbf\xbb\x14\xb8\x04\xcb\xf5\x95\x3b\x30\xa0\x7e\x07\x43\x18\x93\x1c\x12\xd9\x95\x3d\xb2\x91\xcb\xb5\x1c\xc1\xfd\x7c\x4c\xd6\xb2\xff\xd8\x00\xf8\xbf\x91\x43\xf2\xbd\x75\x3e\x4e\x9d\xf7\x71\x1a\x1d\x09\x30\x3e\x87\xd9\xb2\xbc\xc3\x17\x3a\x19\x17\x66\xd8\xba\xa0\x01\x56\x87\x75\x13\x27\x3d\x13\x47\xac\xf7\xc9\x87\xe6\xb3\xd1\x1b\xd3\x4c\x10\x63\x7c\xa9\x57\xbc\x1c\x8d\x83\x9e\x4c\x1c\x9d\xca\xb5\x15\x8f\x54\x52\xe0\xf5\xd7\x42\x9f\xbf\x7e\x14\x7b\xeb\xfe\x2f\xdf\xa8\x8c\x86\x4d\x7a\x4b\x39\x23\x52\x69\xc5\x2b\x39\x77\xbd\x1e\x52\x91\xc9\xc8\xd5\x1f\xf2\xd3\x52\x38\x06\x4d\x3b\x5c\xbf\x9d\x91\xf2\x18\xe9\xf1\x82\x46\xc7\x0b\x50\x22\xf2\xf4\x79\x32\x14\xc4\x7f\x73\xab\xe9\x30\x49\x8a\xfa\x8e\x12\xa6\xa8\xcf\xf1\xf2\x14\x02\x3a\x48\xa4\xba\xbc\xb1\x92\xab\xb7\xd7\xb5\xf8\xcf\xbf\xfc\x16\x72\xd5\x85\xd7\x33\xa2\xb5\x17\xe3\xdf\x63\x35\x78\x58\xeb\x7d\x24\xc6\xdc\x3b\xc6\xb5\x27\xce\xdb\x0b\xd0\x73\xc1\x5a\x77\xe2\xfb\x65\x1c\xb2\xed\x99\x47\xa1\xd2\xcb\x87\x55\xff\x55\xa1\x6c\x15\x77\xfd\x02\xe3\xab\xd7\xf5\x06\x57\x24\x3e\x1c\x9d\x0f\xab\xfa\xbf\xf6\x06\x4b\xf3\x72\xda\x55\x7a\x4a\xc1\x78\xa5\x94\xdd\x33\xb9\x92\xf9\xe4\x1f\x16\x8b\x1b\x58\xce\x53\x13\x4f\x7b\xb7\x46\x06\xbb\xbe\x7e\x36\x4c\x4f\x37\xa7\x92\x9f\xae\x70\x7d\x67\x6c\xb2\xae\xb6\x08\xc5\x21\xaf\xd8\x69\x6c\x55\x31\xf1\xcb\xb8\x6e\x69\xf2\x0f\x69\xd1\xb8\xe0\x7a\x67\x8b\x0d\xad\x36\xaf\x56\x61\xcc\x82\xcb\x95\x2c\x38\x1d\x17\x50\x34\x1a\x68\xb0\x18\xc1\x94\x7a\x14\x86\x24\x3d\x6a\x18\xd3\x98\x99\xe0\x99\xb1\x85\xd5\x68\x8f\x06\x0b\x0e\x22\x24\x66\x7e\x92\xfc\xdb\x59\x8e\x96\x1d\x25\xb3\xe6\x98\x62\x31\x57\x56\x64\x78\x19\x46\x8e\x6f\xca\x39\x79\x09\xdb\x74\x55\xfc\x1f\x8c\x51\x6a\x32\x47\x33\x25\xaa\x95\x89\x79\x34\x58\x36\x33\xcc\xd0\x88\xc8\xa6\x12\x7d\xa8\xc4\x64\x1f\x83\x5b\x5b\xd2\xd4\xbb\x3d\x25\x57\x01\x97\x64\xbc\xad\x8c\x7a\xe0\xfe\x18\x0e\x66\xa8\xb5\x27\xc2\x62\x38\xc6\x6c\x95\x99\xb1\x39\xd1\x4d\xf8\x40\xd5\x15\x2e\x19\x40\xb5\x73\x71\x22\xb9\xdd\x05\xb0\x38\x75\xde\xb8\x3e\x5f\x2c\xd1\x39\x0b\xa3\x57\x3a\xc4\x6d\x82\xaa\x0b\x70\xb5\xea\x61\xcc\xcb\x26\x09\x42\x31\x92\x40\x61\xb9\xd4\x77\x06\x55\x3b\x24\xf4\xb5\x43\xd2\xd3\x3f\x40\x9d\xd8\x99\x3d\x48\xd5\x18\xa9\xca\x50\x2b\x19\x5a\x8a\xc1\x0d\x1c\x94\xd8\x23\x95\xe6\x54\x92\xd5\x24\xea\x0e\x23\x2f\x1c\x93\x65\x30\xd3\xfd\x5c\xc9\xe5\x03\x77\xb3\xdc\xcd\x92\x6a\x2c\x6b\xd4\x45\x14\x1a\x43\xe9\xcb\x7a\xe5\xc9\x5f\xbb\xa8\xb7\xbe\x79\x4c\xbe\x0c\xdd\x60\x7b\x0c\xdf\x9c\x80\xef\x8a\x4d\x6d\x68\xcd\x5d\xdc\x30\xc8\x6e\x33\xfe\x65\x55\x4d\x1e\x58\xeb\x59\x68\x1e\x59\x72\x6c\x7c\xe7\x2e\x38\x53\x09\xc8\x50\xd1\x2e\xb0\xba\x5e\xa4\xc7\xb3\xfe\x1d\x1b\x26\x83\x21\x3d\x7c\xa4\xaf\x0d\xd4\x4b\x3e\x50\xfa\x01\x1c\xbd\x01\x84\x0a\xfe\x3c\x46\x40\x6a\xfa\x82\xd6\x9c\x94\x60\x2e\x74\xe4\x82\x54\x55\xb4\x47\x58\x7c\x48\x8d\x04\xb0\xb5\xab\xd4\xb2\x07\xba\x78\xb1\x82\xb2\xad\xf2\xf2\xd3\x1d\xbe\x7c\x30\x34\xbc\xd9\x1d\x6b\x66\xca\xbe\xae\x5a\xfc\x8d\xab\x58\x1e\x16\xd6\x3d\x3c\x30\xda\xe8\xd1\xc8\xd3\xcb\xd1\xf0\xfb\xc5\x5f\x1b\x3e\xd1\xd9\xf2\x20\x99\x19\xf4\xd3\x41\x3e\x2b\xe5\x3c\x61\xdb\xec\x15\xb6\x07\xfb\xc3\xfd\xc5\x92\x11\x73\x73\x9c\xe4\x0c\x9b\x28\x8f\x7c\x19\x40\xc3\x81\xac\x54\x25\x60\x22\x91\x31\x18\xdb\x8a\x0b\xfd\x7a\xe1\xad\x5e\x30\xf6\x21\xc2\x15\x47\xb8\x0e\xaa\x1e\xec\xc9\xf5\xe7\x86\xb9\x5c\x82\xeb\x5f\x17\xeb\xea\xaa\xaa\x87\xc3\x5d\xd6\x1c\xca\x96\x11\x78\x5b\x71\x56\xf1\x58\x20\x5f\x42\x1c\x25\x4d\xdb\xfb\x52\x3c\x5d\x6a\xf2\xf7\x89\xa8\x78\xe9\x97\x6f\x67\x7d\xb2\x5b\xb5\x76\x7c\x7c\xe5\xaa\xcb\x3c\x87\xe2\xe0\x0c\x28\xeb\x2e\x2d\xda\xe2\x3d\xec\x97\x89\x2f\xc6\xf2\xf9\x92\x04\xe3\x00\xe6\x1e\x17\x74\x71\x6c\xec\x85\x5d\xae\x03\xcb\xc2\x5c\xf4\x17\xda\x15\x7e\x7c\x44\xac\x80\xc3\xde\xd8\x4c\x8e\xf9\x5f\x8c\x25\xf2\x07\x65\xfe\xef\x1a\x1b\xf1\xfd\xef\x3d\x61\xaf\x2f\x28\x2a\xf2\x07\xe3\xf4\xb1\x41\x12\xe7\x12\x64\x3c\xeb\x9e\x97\x11\xf4\x1e\xe1\x52\x8f\xf4\x35\x1e\xd4\x7b\x82\xef\x9f\xb3\xef\x67\x1d\xcf\x11\xc2\x34\xd2\xd3\x1d\xeb\xb3\xee\x17\xaa\x43\x5d\xd7\x70\x5b\x09\x3a\x47\x01\x19\x27\xd6\x9f\x1d\x7a\x79\xd8\x83\x12\x12\x7a\x9c\x5f\x9c\x14\xb6\xe3\x9c\xe3\x3d\xd7\x03\x5f\x96\xf6\x58\xc5\xc0\xf5\xc0\xd8\x35\x0a\x29\xce\xfd\x2b\xfd\x7b\x07\xdb\x82\xa6\x6d\x78\x7b\xff\x70\x63\x45\x14\x75\x0f\xd4\x3d\x78\xb3\x71\xa4\xe0\x26\xbe\xfc\x1a\x5d\xe1\xa6\x01\x86\x5e\xe0\x05\xf7\x6f\xaf\x75\x3d\xd4\xed\xba\xb6\x3c\x9e\xb0\xc4\x3d\xc6\xd9\xf5\x22\xbb\x2f\x29\x73\x35\xc9\xfe\x39\x90\x7e\x04\x22\x3c\xfe\x1a\x5d\x9e\x3e\x0f\x79\x15\xac\xe9\x9f\x70\xd3\xa8\xfa\xb5\x65\x7c\x5c\x49\xf9\x9b\x83\x5e\x38\x81\x9e\xb9\xd1\x85\x2d\xec\x0d\xe0\x73\xf4\xd1\xb1\xec\x73\x39\xf2\x29\x8a\x5e\x24\x4b\xfc\xdd\x97\x47\x2e\xd0\xc7\xec\x01\x86\xcb\xb2\x34\x95\xac\xa6\xf9\xd7\x3c\xfd\xd9\x81\xe8\xd6\x6f\x14\xde\x37\xcd\xd4\x6d\x3a\xff\xc6\xd2\x2f\xff\x06\x68\xfc\xf7\xd4\x4c\x7e\xb6\xfb\xe9\xa5\x5b\x0b\xf6\x4f\x5d\xf1\xb0\xf7\x73\x1e\x29\xa0\xd3\x3e\x9c\x11\x9f\xf5\x48\x53\x2f\xbb\xb9\xfe\x00\xfe\xe5\xf2\x3c\xc5\xfc\xc4\xc1\x2b\xcb\xe2\xde\xc7\x44\x3e\x9f\x09\x71\xd1\x5f\x70\xc2\xcf\xf2\xc0\x8c\xfb\xf3\x40\x5c\xcb\xa1\xab\x8b\xb8\x23\xfd\xa0\xee\x09\x48\x29\x8e\xdc\xe1\x0e\x53\x0a\x9e\xea\x32\x39\x6e\x33\xc9\xdf\x9e\x3f\xbc\xb9\x74\x04\x9e\x14\xb8\x09\x08\xfe\x55\x0a\xbd\x58\xa9\xc7\x1f\x12\xe0\xee\x7b\x0d\x84\xfb\x78\x86\xfa\xdb\x76\x26\x35\xa2\xcc\x7c\x2c\x68\x01\xc8\x1e\x5f\xea\x4e\x1f\x58\x41\xda\xae\xa8\xce\x6f\xf6\x4b\x14\x06\xae\x9c\x0f\xc9\x31\x1f\x20\xd2\x59\x46\xc3\xf7\xb5\xb2\x6b\xd6\x51\x6a\x04\xd5\xe2\x03\xe9\x69\xc5\x9b\x80\x8d\xb2\x91\xcd\x7b\x61\xe6\xa8\x78\x73\x81\x9b\xbd\x85\x94\xf1\xb7\x4b\x0e\x09\x35\x67\xe6\x5d\xe0\x66\xe4\xbc\xad\x02\x39\x60\x5b\x88\xfe\x0e\xda\x25\xa2\xbf\x7b\xdd\x34\xe2\x23\x2c\x03\x75\xe5\x49\xb2\x0d\x56\x96\x1b\xdb\x1a\x97\xdd\x61\x65\x7d\x93\x55\xfc\x49\x8f\x15\xe6\xf6\x88\x20\x94\xc1\xd7\x3c\xf4\xd2\x64\xf1\x17\x3d\xfa\xb7\x5a\x75\x54\xe9\xc9\x4e\x1a\xb9\x40\x9e\xe2\xef\x79\xec\xbd\x9e\x56\xe1\xed\x79\x32\x29\xe2\x3c\xca\xba\x34\xa6\xf3\x6c\xaf\x2c\xa5\x9e\x1e\x25\x58\xe9\xe7\xa3\xe5\xac\xfb\xff\x40\x62\xce\xe8\x7f\xff\x1e\x81\xe0\x0c\x92\x96\x3f\xbd\x0b\x21\x3f\xb7\x23\x3b\x07\x97\xbb\xca\xd6\x99\xcf\xd5\xf5\x74\x70\xb7\x4b\xf6\xe5\xfb\x7e\xee\xe9\x9f\xa3\xef\x06\xef\x21\xe8\xce\x50\x9a\xe9\xe6\x11\x51\xff\xc4\x5b\x9a\x3e\xd9\x67\xef\x21\xf4\x6f\x6c\x75\xfb\x8b\x3b\x5d\x9e\xb9\x5a\x46\xd7\x7a\xc4\x9f\xa5\xd0\x5b\xa3\xdb\x0c\x7b\xdf\xd7\x1b\xa0\xa5\x87\xc5\x6f\x75\x9b\x89\xb5\x69\xcc\xdc\x07\xe8\x3b\x80\x5c\xf0\x33\x46\xb1\x7f\xfa\x2c\x61\xec\xc4\xf2\x14\x6e\xdf\x93\x4e\x1a\xc2\x17\x29\x7c\x03\x71\x88\xe1\xf8\xe3\xab\x3d\x1a\xeb\xa5\xa6\x88\x67\x6e\x24\x98\xa2\xaf\x2e\xed\x35\x1a\x1d\x7c\xa5\x70\x06\xbf\x91\x86\x2e\xd0\xb9\xb9\xd5\xe1\xbc\xca\x5f\x46\x94\x01\xe4\x7d\x3e\x4c\x02\x32\x1f\x2f\x4b\x01\xca\x42\x8a\xbf\x49\x96\x81\x13\x3a\x1c\x49\x20\xc9\x4f\x8a\x65\xe6\x17\x75\x88\xd0\x4b\x7f\x14\xcc\x07\xb5\xb4\x2b\xff\x6f\xe1\x77\x66\x3c\xc4\x92\xdf\xeb\x52\xb3\x53\xbf\xce\xab\xb8\x55\x92\x46\xd9\x4f\x69\xf5\x27\x16\x36\xdd\x0f\x6c\x3f\x56\x16\x54\xe0\x49\x39\x45\xcd\x49\x7d\x57\xf5\xbf\x0d\xa7\x8a\x02\x8d\x3e\xf1\x22\xd8\x6a\xbf\x35\x08\xcf\x38\xde\xc0\x64\x8f\xb3\x21\x97\xe4\xfc\x00\x4e\xdb\x65\xf2\xe9\xe4\x9f\x01\x00\x00\xff\xff\x77\xd1\xba\x53\x5b\x78\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -240,7 +240,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc8, 0x29, 0xcd, 0x1, 0xf5, 0x6b, 0x46, 0xc5, 0x4f, 0xd4, 0x97, 0x23, 0xa, 0xb0, 0xe8, 0x30, 0xae, 0xc6, 0xab, 0x5, 0x1b, 0x9f, 0xfb, 0xe, 0xcc, 0x2d, 0xf3, 0x61, 0xd6, 0x39, 0xad, 0x6a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa1, 0x87, 0xf7, 0xba, 0x12, 0xb8, 0x43, 0x8f, 0x63, 0xef, 0xad, 0xbd, 0xc9, 0x0, 0xe2, 0xc7, 0x98, 0xae, 0xf, 0xbe, 0x1e, 0xb0, 0x7b, 0x2e, 0xb7, 0x22, 0x96, 0x80, 0x1f, 0x2b, 0xd3, 0x45}} return a, nil } @@ -304,7 +304,7 @@ func stakingproxyCdc() (*asset, error) { return a, nil } -var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5c\x7d\x6f\x1b\x37\xd2\xff\xdf\x9f\x62\x12\xe0\x41\xa4\x9c\x22\x27\x6d\x11\x1c\x8c\xf3\xf5\x71\xe5\xf6\x6a\xb4\x79\xb5\x9b\xfe\x11\x04\x31\xb5\x3b\x92\x78\xd9\x25\x15\x92\x6b\x47\x17\xe4\xbb\x3f\x18\xbe\x2d\xb9\x2f\xb2\x92\xe7\xee\x0c\xb4\xb0\x22\x72\x38\x9c\xf7\xf9\xed\xac\x8f\x8e\x1f\xc2\xd1\xc3\xa3\x87\x00\xcf\x98\x60\x6b\xd4\x60\x36\x08\x5b\x25\x0b\xd4\x1a\xe4\x0a\x0a\x59\x55\x58\x18\x2e\xd6\x70\x23\x0d\x6a\x58\x49\x65\xd7\x28\x29\x0d\x7c\x6c\xa4\x6a\x6a\x28\x50\x19\xbe\xe2\x05\x33\x48\x7b\xe8\xeb\x66\x5b\xc8\x9a\x8b\x35\x91\xc6\xad\x2c\x36\x76\x23\xab\xaa\x48\x51\x0a\x10\xb2\x44\x28\xaa\x46\x1b\x54\x1a\x98\xd6\x7c\x2d\xb0\x8c\x47\x04\x1a\x8e\xc0\xdc\xf1\xf9\xe7\x06\x45\xa0\x21\x95\x25\xa1\x81\x29\x84\x15\x57\xda\x80\xc2\x35\x27\x72\x58\xce\x88\xc6\x0e\x0a\x26\x40\xe1\xc7\x06\xb5\x01\x06\x6f\xa4\x41\x05\x72\xf9\x4f\x2c\x0c\xac\x94\xac\xc1\x6c\xb8\x86\x42\x0a\xa3\x58\x61\xe6\x74\xc2\xd5\x06\x77\x0f\xaa\x0a\x1a\x8d\xee\xdb\xb0\x5c\x2a\xc0\x1b\x54\x3b\xd0\xcd\x52\x13\x49\x61\xfc\xdd\x6e\x37\xa8\xd0\x9d\x47\xac\x30\xd0\x86\x7d\xc0\xb2\xc3\xa7\xbf\xc1\x99\xb1\xb7\x5b\xe2\x9a\x0b\x41\xd7\x93\x2b\x40\x56\x6c\xe0\x67\xa2\x75\x89\xa6\xd9\xc2\x76\xc3\x34\xda\x1b\x00\x2b\x6b\x2e\x80\x0b\x6e\x38\xab\xf8\xbf\xac\x8a\x12\x96\xe1\x96\x9b\x0d\x91\xa5\xb5\xed\x79\x51\xaa\x23\xc2\x84\x9f\xe9\xc4\x9c\x3f\xd8\x30\x4d\xbc\x73\xb1\xae\xd0\xaa\xdb\xd1\x65\x06\xb8\x26\xdd\x49\xd2\x70\xd4\x4f\x0d\x4c\x94\xad\x90\xa5\xa8\xe8\x97\xaa\xa2\x7f\xe2\x0a\xae\x89\xc0\x35\xac\x1a\xe1\x94\x2d\x45\x81\x56\xbe\xf4\xdf\x0b\x51\x20\xf8\xb5\x2d\xaf\x1b\x76\x83\xa0\xb0\x40\x7e\x83\x25\xa0\x90\xcd\x7a\x03\xbc\x44\x61\x78\xc1\x2a\x6f\x80\x46\x82\x6e\xd4\x96\x69\xed\x0f\xba\x45\xbe\xde\x90\x4c\x15\xea\x8d\xac\xca\x99\x57\x22\xbc\x5a\xc0\x1a\x05\x2a\x66\xcf\xb7\x22\xa5\x8b\xac\xb8\xe0\x7a\x83\x65\x60\xdf\x4b\xf8\x96\x57\x15\xa0\xff\xa7\x1b\x49\x26\x3f\xf7\xea\x62\x62\x07\x5b\xc9\x85\x99\xd1\xaf\x52\xa0\xbd\xf0\xc7\x86\x6c\xa1\x5d\x0d\x5c\xac\xa4\xaa\xdd\x69\x41\xec\xf1\x6e\x44\x6a\xb9\x83\x86\xa4\x6b\xbf\xb9\x5e\xa3\x59\xf8\x6f\x5b\x31\xd1\x91\x8e\xff\x54\xc7\x24\x7e\xa8\xb1\x5e\x92\xf1\xae\x48\x47\xa8\x38\x5a\x07\x75\x06\xa8\x6b\xa6\x4c\x5c\xaf\xe1\x76\xc3\xad\x7a\xa5\x2a\xb9\x60\xc6\xfb\x35\x11\x4e\x7c\xdb\x28\x26\x34\xa7\x53\x89\xa7\x25\x9a\x5b\x44\xe1\x08\x6a\xe0\x02\x7e\xa9\xe4\xed\xfc\xe8\xe1\xf1\xd1\x11\xaf\xb7\x52\x19\x58\xa8\xdd\xd6\xc8\xa3\x23\x56\x10\x89\x09\xab\xaa\x69\xcb\x23\xad\xf6\xf7\x79\xb5\x80\xcf\x47\x47\x00\x00\xc7\xc7\x70\xfa\x6f\xfe\x09\x74\x17\x2f\x9e\x5f\xbd\x3e\x5b\x5c\xc1\x9b\xb3\xd7\x17\x67\x3f\xfd\xfe\xf3\xe5\x7f\xec\x44\x4f\xf8\x18\x2e\x44\x69\xa3\x1c\x09\x18\xcd\x06\x95\xb7\x49\x72\xfa\xa2\x51\x0a\x85\xa9\x76\xb0\x44\x92\xa7\xf7\x2d\x2c\xe7\xed\xf6\x15\xac\x58\x45\x8e\x2d\xa4\xf3\x38\xb9\x25\xf3\x94\xca\x59\xdf\x12\x81\x2d\x2b\x74\x26\xbe\xac\xb9\x71\xe4\xed\xfe\x54\xe6\x37\x4c\x01\x17\x2f\x95\x5c\x2b\xd4\xfa\x04\x7e\x92\xb2\x6a\x99\xbc\x6a\x03\x41\x3f\xc8\x46\xbb\x74\xdc\x3a\x6d\x67\x07\x14\x85\x6c\x84\x71\x87\x84\x6d\x27\xf0\xd6\xab\xf6\xdd\x90\x30\x38\x99\xe4\x8d\x0d\xad\x0a\xb5\x6c\x54\xe1\x63\x49\xa5\x90\x95\x24\x10\x8a\xd9\x15\xe3\x35\x96\xe4\x04\xcc\x31\x75\x71\x1e\x69\xf9\x50\x8c\xde\xdb\xcd\x0e\x8c\x95\x44\xb0\xae\xb8\xf0\xb9\xdb\xe8\x63\x85\x91\x8e\x6c\x3c\x9e\x82\x4c\x5c\x4b\x8e\x6a\x0f\xb2\xc2\x75\xe1\x1c\x41\xb3\x1a\x41\x6f\xb1\xa0\x8c\x05\x17\xe7\x36\x0c\xbc\xc9\x99\x0f\xb9\xca\xf0\xba\x25\x77\x2d\x78\x75\x0d\x35\x32\xa1\x5d\x50\x34\x36\xea\x73\x4d\xda\xf4\x21\xa0\x60\x5b\xb6\xe4\x15\x5d\x20\x48\xba\x77\x55\xb2\x80\x94\x4c\xe0\x7d\x60\xef\xc5\xf9\x0c\x96\x8d\x01\x6e\x48\x9e\xe2\x81\xc9\x44\x19\x49\x1a\xd5\x60\x87\xb1\x3e\x4d\x52\x48\x57\x11\x81\xbf\x51\x03\xb0\x54\x16\x6e\xc3\x09\x7c\xbe\x34\x8a\x8b\xb5\x33\xb8\x2f\xc3\x6e\xc1\x4c\xb0\x9a\xa0\x66\x6e\x83\xc9\xb8\xe1\x11\x85\x37\xac\x6a\xd0\x85\xb9\xb0\x9b\x8b\x12\x3f\xa5\x8c\x05\x5b\x70\x9c\x11\x69\x6f\x93\x09\x63\x7f\x5c\x08\xf3\xe4\xe9\x97\xff\x5e\xf0\x59\xbc\x78\x7e\x79\x75\xf6\xfc\xea\xbf\x10\x7c\x16\x4c\x48\x61\x13\xe1\x96\x99\x8d\x73\x65\x97\xba\xc8\x82\x73\xf7\xeb\xc7\x8c\x0a\x0d\x9c\xd1\xea\x4b\x23\x15\x5b\xe3\x4b\x66\x36\x27\x90\x7c\x18\xdc\x61\xfd\x62\x74\x47\x64\xed\x35\x6e\x15\x6a\x14\xc6\x2a\x70\x38\xf6\x38\x7e\x61\xcd\x6f\x42\x92\x99\x43\xef\x4c\x6d\x54\x53\x18\xf0\x8a\x0d\x59\x24\x8d\x6c\xd6\x2c\x42\x95\x19\x48\x53\x0d\xc4\x45\xf6\x4f\x4c\x29\xb6\x9b\xbb\x3c\xda\x08\xfe\xb1\xc1\x6a\xe7\xa3\xcb\x8a\x7b\xf9\x04\xba\x6c\x9c\xc7\xb8\xae\x2b\x19\xcb\x47\x30\xb8\x9c\xcd\x3f\x6d\x41\xe2\x14\x64\x0b\x3b\x12\xc3\xc5\x39\xe4\x1c\x8e\x52\xa6\xd5\x9e\x44\xc7\xb2\x9f\xfe\xf0\xa5\x2f\x10\x23\x0d\xab\x7c\x9c\x73\x95\x10\x55\x08\xbe\xb4\x72\xe5\xf1\x81\x07\x5b\x4a\xee\xe4\x70\x5e\x7e\xdc\x1b\x57\x80\x91\x8f\x3b\xc2\x3e\xf8\x1e\x5a\xd0\x66\xc4\x7e\xc3\x9d\x8b\x9d\x36\x3c\x1e\x96\x01\x52\x46\x5a\x5b\xb7\xea\x97\x8d\x01\xea\x1f\x98\x69\x14\x55\x46\x0a\x6a\xd4\xda\xb6\x34\x99\x1e\x6c\xae\xd6\x46\x2a\x2c\x81\xe2\x77\x6e\x08\x63\x37\xf1\x55\x56\x7b\x15\x6f\xbb\x51\xe5\xd4\x95\xf8\x78\xe7\x52\xb7\xf6\x71\x7d\x16\xa3\x71\x5b\x0a\x53\x73\xa0\x29\xa8\x13\xd3\xd6\x94\xb9\x86\x9a\x6d\x67\x39\x33\x65\x19\x4a\xdc\x78\x31\xeb\xea\xfe\x62\x96\xb2\x70\xcb\xb8\x81\x25\x2b\x3e\x50\x42\xb4\xc4\xec\x79\x15\xd7\x66\x9e\x91\xbc\x58\x05\x26\x29\x1b\xd0\x22\xd7\x26\x51\xb9\x1e\xcf\xb8\xb6\x87\x5c\xfb\x53\xae\x61\xc5\xb1\x2a\x63\x81\x22\xa4\x78\x64\x33\xe1\x38\x61\xca\x53\xdf\x44\x3b\xa7\xdb\xad\x78\x7c\x2d\x8f\xa5\x35\xc3\xc4\x35\xe8\x73\xd7\x31\x14\x2b\x3e\x68\xa7\x3b\xe7\xfd\x4e\x24\x74\xfa\x46\xde\x42\xdd\xd8\xf2\xb8\x5e\x72\x6a\x38\xbd\xdf\xc4\x0c\x49\x91\x2c\x26\x2c\xdb\x07\x8d\xf1\xe4\x68\x13\x03\xcf\xdc\x95\xae\x5a\x1f\xda\xeb\xbd\xd4\xcf\x4d\xb2\x18\x32\xdb\xef\xf8\x53\xf8\x1c\x37\xd3\x8f\xc6\x6a\x35\x77\xc1\xf0\x34\xc9\x95\xd9\xd7\x09\x41\x38\x4d\xc9\x1f\x65\x6b\xe9\x22\x03\xbe\x0f\xa7\xf0\x38\x5b\x47\x12\xf1\xa2\xe2\x22\x25\x37\xbf\xa1\xf4\xad\x3b\x1c\xd2\x4f\x42\x16\x4e\xb3\x4f\x7f\xf1\xa4\xb2\x2d\x5f\xfa\x77\x18\xa5\xd0\x5f\x9a\x1b\x08\x9c\xc2\xe7\x01\x7a\x7b\x35\x96\xef\xe9\xd8\xd4\x6b\x34\x8d\x12\xae\x93\x12\x4d\xe8\xc5\x0e\x8e\xb0\xab\x46\x80\xe6\xff\xc2\xc9\x34\x68\xbc\x23\x2f\x65\xe9\xfb\xef\x26\x5d\x05\xce\x2b\x14\x6b\xb3\x99\xc2\x21\xec\xd5\x5c\xf0\xba\xa9\x41\x37\x35\xf1\x68\x4d\xdf\x6b\x4e\xe1\xc7\x86\x53\xf0\xe3\x02\xa4\x2a\x91\x54\x9f\x36\x1e\x41\x88\xc0\x32\xea\x37\xac\xe2\xe5\x10\xde\xe3\xdc\x84\x9a\x55\x77\xf7\xf9\xb0\xaf\x70\xbc\xb5\x12\x20\x56\xae\x42\xa7\x1e\x44\xf1\xf4\x87\x8e\x28\xf8\x6a\x40\xf9\xa7\xf0\x78\xc0\xc2\xbc\xd4\x1e\x77\xec\x28\xfb\x48\xc9\x6d\x55\x49\xa9\x5e\x08\xbc\xda\x70\x55\xc2\x69\x9f\xfe\xb1\x67\x65\xf2\xfd\x94\xea\x38\x2e\x0c\xae\x51\x41\xc9\x6f\xb8\xe6\x52\xcc\x80\x8b\xa2\x6a\x48\xd9\x96\x54\xdf\x85\x94\xb5\x39\x4f\xe4\xbb\x29\x3c\xcc\xcf\xec\xb3\x54\xf2\x9b\xd7\x58\x33\x72\x5e\x35\xc4\xd1\xff\xb4\x1c\x1d\x75\xc5\x93\xed\xfd\x5b\x3c\xf6\x49\x37\x4c\x38\x11\x11\x63\xf4\xff\xbf\xb4\xeb\x72\x79\x01\x52\x53\xb2\x7f\x6b\x7a\xe4\x3e\x69\x7b\x8d\xa8\xa4\xc8\xda\x63\xaa\xda\x30\xd3\xe8\x98\x05\xbd\x15\x3d\xd0\xf0\x6a\x11\xb0\x8a\x6e\xa6\x89\x7d\x17\x4b\xfc\xd0\x9b\x37\x99\x63\x17\x31\xc2\x4f\x05\x62\x19\x71\x97\xcc\x04\xaf\x67\xdd\x82\x4a\x0c\x30\x92\xc0\x48\x0e\x96\xd1\xbc\x44\x65\x01\xbe\x7a\x5b\xa1\x4f\x2c\x2e\x8d\xa3\xd9\xc8\xd2\x0b\x41\xe7\x55\x42\xac\x04\x7c\xfe\x73\xa5\x94\xa2\x2c\x85\xc1\xb9\xba\x97\x75\xbd\xa5\x03\xae\x64\x43\xa7\x48\xb7\xc3\xaf\xf7\x55\x80\x6b\x4e\xb9\xf6\x07\xfb\xe6\x10\xc6\xdc\x90\xeb\x85\xe7\x9c\x7c\xd0\xa5\x9a\x1f\x3b\xfa\x5f\xb5\x35\x14\x05\x8b\xbb\xa3\xe7\xfc\x03\xee\x86\x92\x40\xf0\xe6\xbd\x9b\xdf\xfa\xa3\xde\xdd\x83\xbf\x7b\x5f\xe8\xc4\x8a\x01\xca\x89\xb9\xf9\xed\xbd\x25\x5f\xf6\x24\x18\xbf\x55\xf0\x6a\xcc\x52\xff\xe1\xa3\xa1\xb3\xd5\x57\x2e\xfc\x2d\xf6\x84\xbf\x01\x5b\x6d\x3b\x5a\xaa\x76\x4d\xb4\x99\x99\xdb\x18\x2c\x65\xbc\xf8\x21\x85\x85\xb0\xec\x58\x48\x38\x20\xfd\x45\xd8\xed\xc7\xb4\x63\x72\x5c\xc0\x0b\x51\xed\xda\xa8\x6e\x1c\x2e\xca\x57\x19\x70\xa9\x5b\x43\x1e\xbd\x90\xd7\x24\x05\x2e\x67\x79\x5e\x89\x21\x72\xa5\x26\xd5\x65\xc3\xb3\xb2\x50\x68\x33\x0b\x08\xbc\x05\xac\xb7\x66\x07\xaf\x16\xbd\x85\x16\x78\x6a\x2f\x98\x5c\x0f\x4e\xdb\xdf\x43\xf1\xd4\xd6\x41\xb3\xa4\xfe\x3f\x81\xb7\xef\x66\xc1\x26\x4e\x72\x86\x67\xae\x57\xbe\x38\xb7\xab\xa6\x83\x9c\x9e\x95\x0e\x07\x6e\x29\x46\x6a\x7a\x66\x9d\x5d\x04\x20\xca\xe2\xde\x24\xb5\x16\xab\xeb\x10\xb3\x5e\x5e\x33\x53\x6c\x62\x04\xd0\x7b\x5d\x3f\xfc\x04\xaa\xd1\xfd\xf2\x0a\x67\xbc\xec\xa2\x9f\xc1\x7f\x0c\xf6\x60\x21\x9e\x94\x93\x5b\x0a\xa9\xae\x73\x31\x49\xf0\x18\x50\x7e\x5c\xd4\xea\x9f\xe8\xcc\x43\xa8\x18\xe6\xc6\x13\xe8\x6f\x3e\xed\x58\xd3\xf8\x76\xfa\x49\xec\x62\xce\xca\xf2\x32\xa8\x67\x62\x59\x88\xda\xba\x37\xfd\x1a\x2a\x6f\x9c\x39\x38\x1a\xae\x57\x1f\xdf\xff\x65\xf0\x9b\xfe\xbf\x7e\xe9\xdb\x95\x0f\x37\xc9\xe9\x87\x26\xe1\x5e\x98\xca\xcf\xec\x05\xad\xd8\x7d\x7a\xe5\x32\xdd\x76\x4f\x1e\xe3\x48\x61\x49\x18\x04\xd9\x42\xae\x58\xa3\xf9\x47\x6a\x77\x13\x2b\xa2\x32\xa4\x8d\xa9\x6b\xc0\xba\xd9\xc3\x33\x3d\x60\xb6\x6f\xdd\xfe\x77\x63\xec\x5f\x12\xfb\x6d\xd3\xec\xdb\x30\x8f\xd8\x62\x79\x37\xe7\xb6\xd2\xde\xcf\xb4\x8b\x01\x8e\xf3\xc1\xce\x6a\x98\x65\x6f\xeb\x7b\x05\x6f\x22\x26\xe3\x4b\x92\x42\xd6\x35\x6f\x05\x9f\xb4\xa3\x87\x09\xff\x8f\x3d\x69\x73\xe2\xae\x11\x35\xe1\xca\xbb\x7d\xba\xd8\x9f\x84\x89\xdc\xdd\x8a\xc9\xae\xf7\x15\xb7\xf2\x8a\x39\xf8\x42\x33\x7f\x46\xb8\xd7\xa0\xa6\x0e\xb8\x10\x9c\x76\x9b\x4d\xe7\x3b\x09\x84\x7d\xfd\xc6\x3e\xad\x54\x29\x90\xe9\xec\x4f\xc9\xda\x3e\x49\xe8\xc0\x9a\x1e\x00\xb2\x69\xde\x80\xe6\xf5\xd6\x86\x55\x61\x18\x17\x1a\xb4\xe5\xdf\x21\x53\x31\x91\x60\x99\x55\x29\xa1\x22\xdc\xe0\x27\x40\x51\xc8\xb2\xfd\x1e\xb8\xb1\x77\xf3\x88\x9b\x7d\xa6\xbc\x5e\x2b\x5c\x5b\x07\xa6\x86\xad\xe1\xd5\x50\x3b\xd6\xc7\x7d\x3d\xa2\x6a\x11\xb3\x01\x38\xb5\x07\xbf\x69\xc3\x3e\xb8\xc7\x57\x1d\xdc\xad\x0b\x7d\xb8\x40\x19\x54\xd5\xa7\x9c\xdf\xb8\x3d\xc0\x9e\x38\x69\x9f\x83\xba\x06\xfa\xda\x9f\xfb\x1b\xee\xae\xa7\xa3\x67\xc6\x00\x1f\x6b\xd6\xfe\xb9\x1b\xfc\xf4\xa8\x2b\xce\x83\xb0\x9c\x58\x2d\x8c\x92\x1e\xc4\x9e\xfd\x13\x97\x00\xba\x4d\x42\x71\x30\x75\x0f\x3e\x46\xd1\x56\xbf\xff\x62\x1c\x47\xa6\x23\x5b\x48\x37\x46\xc4\xf6\x84\x51\xda\xb7\x23\x20\xae\x0d\x2b\x16\x7a\xca\xb5\x37\x1b\xe4\xc6\x05\xc9\x3f\xf7\xba\xe0\x56\x0d\x65\x2c\x47\xdd\x43\x16\x94\xe3\x9f\xfe\x70\x02\xf7\xdd\x43\xb6\x8b\x73\xa8\x1b\x6d\x2c\xe6\xe0\x61\x05\xbf\xce\xdb\xe2\xfd\xbb\x20\xa1\x16\x0d\x3d\xed\x25\x45\xbb\xa0\x8e\x95\xc9\xe0\xd7\x1e\x8e\x3f\xf5\x6c\xf6\x17\xa4\xc2\x80\xd3\x4c\x36\xfd\xc5\xb7\x01\x9b\x6a\x85\x35\x14\x40\x7b\x50\x10\x9a\xb6\x7a\x79\xdf\xb7\xec\xc1\x58\x97\xde\x3c\xfe\x7e\xe0\x69\x3e\x3a\x4e\xde\x77\x0d\x7d\xf0\xa4\x56\x84\xdd\xc6\xaa\x17\x3a\x93\x87\x3f\x64\xa3\x23\x18\x11\x6b\x9f\xb9\xa6\x9d\x85\x05\xba\x45\x99\x3f\xb0\x38\x76\x85\xe9\x00\xa8\x36\xfe\xac\xa8\x9d\x39\x80\x31\x8f\xfd\x58\x74\x48\x82\xc2\x42\xaa\xe1\x56\xf9\x8e\x67\x3c\x57\xc1\x1b\x93\x67\x0e\x36\xc4\x7d\xf5\x93\x97\xf0\x98\xf5\x32\x6d\x5e\x9c\x66\xde\x8d\x9c\x99\xc5\xd4\x70\xa0\x73\x25\xdb\xda\x7c\xd5\xb9\xcf\x72\x6b\x18\x4d\x11\xbe\x51\x28\xa4\x52\xa8\xb7\xd2\x21\x11\x16\x88\xd8\x1b\x55\x93\x5e\xab\x77\xa9\x36\x1c\x75\x90\x70\x3d\x20\x8b\x59\xd7\x6e\x67\x03\xb4\xbf\x05\x25\xcf\x85\x9f\x7a\x96\x1e\x5e\xfc\x6c\xd4\x37\xb2\x65\xc4\x99\x0f\x0b\xf4\xeb\x21\x6e\x9a\xb5\x34\x87\x06\x85\x9c\xff\x39\xdb\x6e\x51\x94\x93\xb8\x77\x7a\xe0\xc1\xa1\x0b\x7a\x1f\x38\xbe\xf3\x50\xba\x55\x38\xce\x7f\x9e\x8e\x87\x09\x32\xa5\xce\x98\x05\xef\xb6\x25\x98\x0c\xa5\xc5\xe7\xc7\x6c\xe5\xd2\x2c\xee\xe2\x74\x5f\x3b\x52\x63\xc7\xd8\x5a\x82\x42\x1b\x26\x3c\x65\x29\xcb\x38\xc8\xb1\x6a\x6c\xd4\xdc\x4a\x83\xc2\x70\x56\xf9\x29\x27\x37\x5d\x71\xcb\xab\x2a\x12\xb4\xed\xfc\x32\xb8\x93\xc7\x49\xf2\x59\x9d\x76\x92\x42\x8a\x15\x57\x35\x96\xc0\x92\x07\xdf\x61\x9a\x2e\x0e\x80\xe0\x27\x13\x46\x18\xbb\xb2\x8f\x9c\x3b\xc9\x8c\x14\x68\x17\xe7\x69\x01\xa0\x60\x32\x5a\xad\x8d\x97\x04\x77\x96\x6b\x9e\xd2\x07\xdc\x85\xc3\x5c\xa5\xf6\x95\x67\xd9\x32\x2d\xd6\x72\xfd\xf3\x06\xab\x8f\xfe\x86\xc3\xea\x8c\x7b\xd9\xd0\x99\x37\x4a\xed\xe7\x55\xfc\x29\xd3\x13\xb8\xbf\x60\xc2\x22\x6f\x01\x7f\x1a\x1a\xf7\x89\xa5\xb0\x0d\x73\x63\xe3\x4b\xdd\xe2\xe4\x1b\xaa\x8b\xf6\xb2\x14\x6b\xe2\x87\x6c\xe1\xc0\xbd\xfc\xad\x5c\x2b\x7a\x4e\x3d\x8d\x51\xcd\x48\x2b\x1a\x90\xc7\x9b\x9e\xbf\x95\xa8\x8d\x92\x3b\x2c\x67\x1e\x86\x73\xad\x4d\x53\x95\xad\x73\x38\x07\x48\x87\x8c\xe8\xc7\xef\x84\x1e\x10\xbb\x87\xd7\x44\x20\xef\x3a\xd5\x58\xb7\xb7\xf4\x0f\xcd\x89\x6b\x37\x7e\x61\xd1\x18\x58\x30\x61\x99\x61\x55\x85\xa5\x73\x4e\x49\x0e\xbe\x45\xd5\x19\xd0\x20\x2a\xd9\x87\x97\x4c\xb1\x5a\x9f\xe4\xc9\xf5\x04\x2e\x5d\x5f\x72\x9d\x44\xf2\xeb\xb6\x4f\xeb\x77\x23\x19\xcd\xf0\x93\x25\xce\x5f\xfb\x1d\x47\xba\x69\x34\xe8\x12\x91\x49\x97\xbb\x24\xb5\x3d\xdb\x5f\xa7\x0d\xbb\x44\xae\x8d\x74\x4a\x90\xea\x6f\xf2\xdf\x38\x08\x4b\x2e\xc1\x05\x6c\xfd\x8a\xfb\x7d\x24\x36\xe5\x2d\x54\xf3\x7f\x87\xc7\xbe\x96\x4f\xc6\x12\x6c\x45\x4f\xf4\x96\xe8\x80\xdd\x61\x62\xfe\x46\x03\xa4\x42\x49\x73\x00\xa1\x8e\xd3\x93\xc6\x7e\x65\x9a\xa8\x94\x93\xc4\xe0\xa6\x91\x74\x20\x69\x47\x06\x9d\x33\x33\x6d\x82\x7b\xef\xf5\x68\x07\xea\xb8\xa1\xf8\x66\x59\xf1\xc2\xc5\xc7\x6c\x7e\x3c\x8e\x93\x7c\xe8\x38\x31\x85\x5d\xb7\xcb\xf9\xfa\xcb\xf0\xfb\xa4\x77\xa7\xb8\xec\xa4\x1b\x23\xe6\x25\x92\x65\xfd\x8a\x9f\x26\xd3\x59\x6f\x5f\xd4\xc0\x59\xb5\x96\x8a\x9b\x4d\xed\x0c\x3c\xff\xb7\xf9\x4f\xbf\x5f\xbe\xff\xe9\xf7\xcb\x27\xdf\xbd\xff\xfe\xaf\x4f\x32\x22\xd3\xde\x7d\x17\x1b\x74\x83\x24\x1a\xb1\x1d\x27\x6c\x55\x2d\x5d\x69\x19\x91\x0a\xed\x53\x65\xef\xea\x5c\xbf\xb1\x5f\x9c\xb6\xb7\x9b\xdf\xa0\xe2\xab\x81\xfb\x27\x95\x4e\x6e\x74\x77\xde\x1e\xcb\x73\x66\xd8\x49\x66\x5e\x7b\x37\x95\xb2\x66\x5c\x5c\xe2\x96\xb9\x27\x7a\x57\x6c\x7d\x02\xf7\x7f\xf9\xfd\xc5\x9f\x8f\x16\x21\x81\xbf\x27\xc3\x79\xf4\xe6\xf1\xe3\x47\x8b\xcb\xc7\x8f\x1f\x51\x74\x78\x74\xbf\x4f\x6a\xc3\xf4\x26\x11\xfc\xaf\xe9\xc7\xf9\x6f\xcf\xce\x16\x4f\xbe\xfb\xeb\xfb\xaf\x91\xfd\x99\xd6\xa8\x4c\x5b\xce\x73\x93\x5b\x14\x73\xdf\xf7\xe5\xe7\x65\xdd\x67\x31\xd6\xcc\xce\x17\xa2\x60\xa1\x70\x29\x91\x2a\x1d\xd2\x09\xef\xa6\xb6\x3e\x73\xc1\x11\xfa\xc0\x87\xcd\x9c\x4b\xac\xa4\x58\x6b\x30\xb2\x67\x09\x9d\x7e\xba\xef\xbf\xfe\x53\x96\x2f\x7a\x57\xf9\xf1\x47\xd8\x32\xc1\x8b\xc9\xfd\xab\x78\xa8\xbf\x85\xed\x8a\xca\x46\x05\x4c\x29\x1b\x32\xbd\x3f\x1d\x63\xa8\xc7\x4b\x98\x77\x7e\x9b\x72\xfc\xee\xde\x88\x28\x3c\x13\x0f\xd2\x77\x23\xb2\x5e\x28\x1c\x67\xd9\x8b\x38\xc2\x7c\x14\x50\x4f\xa3\x57\xff\xd0\x4b\xec\xba\x62\x32\x0c\xe6\x26\xa9\xf2\x86\xc5\x3d\x13\x49\x71\x86\xcc\xb7\xa6\x83\x8b\x03\x4c\x90\xf8\x53\xdf\x14\x02\x2b\x54\x40\xf4\xc0\xe0\x1e\xd0\x16\xc4\x90\x8f\xf2\x24\xd2\x38\x00\x10\x4e\xd9\x21\x4b\xc8\xe7\x3d\x2c\x1e\x89\xb7\x23\x83\x46\xf6\x6a\x03\xd3\x46\x81\x83\xc3\x20\xe9\x84\x83\x16\x97\x8e\x87\x0e\xc8\xc8\x0e\xa8\x53\xa4\x94\xa5\x7b\x70\x11\x27\xd0\x82\xf9\x2d\x59\xf1\x61\x8c\xa3\x3b\x2d\x24\x3c\xc2\xa0\xff\x4f\xf7\x14\x64\xc3\x36\xdd\x2a\xa0\x5b\x91\x65\x73\xdd\x06\xd5\x8a\x15\x3e\x0f\xb8\x37\x7c\x02\xc4\xed\xda\x21\x2e\xe3\x18\x3b\xf5\x57\x4c\xb5\xa3\xfa\xbe\x8b\x50\xb8\x6e\x2a\xa6\x80\x35\x46\xd6\xae\xd3\xf3\x73\x90\x7e\xc0\x92\x16\xb9\xf9\xca\x74\xde\xc3\xf7\x25\xda\x0d\x6c\xba\xd2\xa9\x1d\x5a\xbf\xa6\x3b\xda\xf1\xd2\xeb\xf6\x0d\x14\xb3\x51\xf6\x8d\x21\x96\x8c\xbd\x8f\x77\x5c\x3c\x5e\xce\xd2\x79\xd1\x5e\xe7\xf3\x68\xc5\xe6\x1a\x08\xdb\x3d\x1c\xd2\xc3\x9c\xc0\xff\xda\xb5\xe3\xb0\x9c\x61\xca\xb8\xb2\x6c\x32\xf0\xae\x45\x32\xec\xd5\xdf\x29\xb7\x7e\xe3\x70\x1f\x46\x8b\x56\x52\x15\x78\xd9\x5d\xd9\xe9\xc9\xed\x50\x78\x2b\x96\xad\x92\x37\xbc\xf4\x03\x0f\xe1\xdd\x01\x23\x43\xef\x64\x64\xb7\x79\x72\xc5\x90\x9e\x45\xa2\x76\x7a\xd6\x8f\x16\xb8\x67\xe5\xe8\xe6\xd3\x49\xdf\xb6\xd5\x12\x03\xaf\x9d\x64\xba\xb1\x3c\x9d\x0c\x28\x26\x2b\xc6\xdd\x38\x81\xf6\x8d\xcc\x60\x4f\xd7\xc1\x12\x3a\x5d\x2f\xd7\xed\x4c\x6e\x98\x41\x75\xb5\x4a\xb5\xf3\x8c\xf1\x65\x85\x01\x4d\x8b\x36\x97\x91\x09\xe6\x37\xf3\x2f\x5d\x59\x42\x8a\x9a\x25\x5e\xf8\x84\x49\x7c\xda\xb9\x5f\x19\x7c\x28\x7b\x7d\xf1\xdf\x6d\x6e\xc3\x4f\xff\xfe\xf6\xc8\xab\x30\xa7\x17\x82\x49\x4a\xaf\xfd\x7d\x10\x3c\xb2\xb2\x97\x62\xc5\xd7\x16\x30\x73\x2f\x1e\x7a\x1f\xec\x83\x1e\x0f\xe2\x28\x89\x1e\xec\x8a\xec\x5b\x3d\x2f\xae\x7e\x3e\x71\x0a\x09\x7a\xf0\x1d\x9f\xf7\x77\x23\xb7\x8f\x2a\xbc\xc1\xaa\x55\x42\xf2\x7a\x5c\xb3\x95\x22\xa3\x97\xbf\xd9\x66\x87\xa2\xbd\x9b\x83\x1b\x47\x7f\x69\x67\xb8\x47\xf9\x59\x9c\xfd\x71\x75\xf1\xe2\xf9\x89\xe5\xc2\x15\x15\x5c\x03\x2a\xa6\x51\x27\x33\x1c\x9d\x77\x5a\x8e\xb7\x0a\x6f\xb8\x6c\x74\x8a\xf6\x7c\x93\xdb\xef\x6b\xb0\xdb\x96\xae\x0b\x01\x8c\xc7\xfe\x36\xda\x0f\x8c\xfe\x0e\x3d\xfa\x19\x9c\xfd\x6d\xdf\xcc\x69\xdf\x27\x3b\x60\xd0\xc7\xb5\x8a\x0e\xac\x8f\x20\x1f\x65\x0a\x5e\xf0\x2d\xb3\x51\x21\xf3\xcd\xf4\xc8\xf6\xcd\x89\x90\x1a\xd3\x91\xd8\x91\x79\x33\x38\x24\x93\x7a\xbb\x6f\xc7\x00\x7a\x1e\x91\xcb\x25\xfd\x94\x3f\x18\x1b\xe0\x2c\x80\x34\xf7\xa6\xc3\x83\x24\xe3\x15\x70\x0b\x96\x64\x45\x73\xff\xa7\x47\xb7\x3f\x82\x72\x07\x36\x70\x70\x61\xd0\x91\xe9\xd0\x63\x31\x3f\x59\xfa\xe4\x69\x6f\xb2\x74\x14\xf0\x31\x72\xab\xd3\xac\xd0\xab\xdb\x1d\xf8\x13\xf0\xd8\x88\x00\x15\x64\x57\xdf\x1d\x7f\x9f\x83\x3d\x35\xfb\x27\xf5\x5d\xbb\xf8\xc6\x46\x30\xd6\x0d\xd3\xed\xd4\x91\x7f\xa8\x3f\x3f\x2c\xaf\x7e\x03\xde\xe2\xee\x13\x06\xe1\xec\x80\x73\x80\x5d\xc2\x43\xcf\x38\x69\xb7\xc4\x95\x54\x08\xdc\xd8\xb7\x89\x97\x16\x46\xd8\x6e\xfb\x10\xe3\xf8\x69\x59\x28\xb0\xef\x15\x8e\x49\xfb\x17\xaa\x04\xec\x7b\xe9\x72\x9b\x60\xc9\x16\x0e\x42\xc5\x65\x99\xeb\x66\x63\x01\xc1\x20\xfa\x86\x0a\x2f\x8f\x84\x6f\x95\x34\xb2\x90\x15\x6c\x58\x65\xb4\x9b\x84\x43\x2c\xb5\x9f\x22\x57\xa8\x71\x78\x64\x60\xb0\x1e\x39\x3c\xd0\x75\x6f\x07\xdd\x67\x90\x6e\x88\x92\xc1\x52\xca\x0a\x99\x00\x83\x2e\x72\xf3\x14\x09\xb5\xe3\x96\xe1\x0f\x04\xf4\xac\xee\x26\xc1\xc7\x7a\xb5\x49\x36\xc1\xae\x2e\xf4\xeb\x48\x67\xf2\xbe\x03\xae\x4f\xdd\x0b\x92\xc9\xe5\x7c\x0a\xbe\xdb\xed\xef\xb5\x20\xe9\xd7\xdc\x2e\xbe\xd2\x13\xde\xed\xf4\xef\xdd\xd8\x54\x7f\xdd\xad\xd5\xb2\xf2\xcf\x63\x59\x45\xea\x6a\x9e\x08\xf9\x9a\x7f\xff\x34\x39\xc6\xe3\xc0\xba\x73\x86\xa3\xd3\x56\x81\x17\xc6\xc3\xca\x09\x41\xb6\x66\x7e\x20\x62\x9f\x64\x03\x7c\xff\x8d\x62\x1d\x04\xcb\xf7\xcb\x35\xbc\xcc\x1d\xa7\x38\x42\xd8\xb0\x5c\xae\x9a\xaa\xda\xf5\x62\x48\x3b\x28\x3b\xf2\x68\x27\x5e\x2b\x03\x28\xc7\x2f\x95\xc2\xf7\x5f\x0f\xb5\xf8\xe1\xcc\x83\x91\x96\x20\x98\xcf\xff\x4f\x6c\xa4\xd7\xf6\x5e\x24\xa6\x32\xe4\x6e\x41\x60\xb3\xee\xc6\x22\xc5\x1d\x9d\xc1\xed\x1c\x64\x6b\xdf\x25\xcb\x96\xf3\xd5\xbe\xac\xeb\xb5\x3d\x3e\x49\xd9\x42\x0f\xfd\x21\xbf\xf3\x77\xf7\x92\x31\x8b\x7b\xfd\x11\x92\xc1\x8c\xe6\x09\xb7\x51\x2a\xb1\x32\x37\x8e\x59\x55\x71\x70\x68\xfc\x8f\x74\x8c\xbf\x95\x9f\x59\x54\xf2\x97\x23\x28\xc3\xc4\xc2\xb1\xef\x1a\xe9\x38\x8b\x1e\x33\x7f\xfb\xfa\x38\x5f\xc1\x2d\x3a\x79\xc7\xbf\x5c\x10\xfe\x04\x47\x5b\xed\xda\x3f\xe0\xe2\xc9\xed\x31\xf9\x81\x34\xd8\x71\xdd\x4e\x3d\x39\x52\xb6\xf6\xde\x0a\x0a\x9a\xcb\x86\xcd\x4f\xef\x50\x77\x9e\x3b\xba\x3a\xec\x2c\x8e\x15\xb5\x17\x94\x7d\x5e\x99\x26\x2a\x2b\xd2\xee\x9b\xd4\x70\x0a\xc7\xda\x7d\x3c\x5e\xc5\x0e\xe5\xd5\xc2\xae\xcb\xb7\x76\x5f\xa9\x1e\xdb\xea\x90\x83\x7c\x6f\x3f\x25\xb6\x95\x4c\xbe\x32\xa9\xfc\xdf\xbe\xcb\xbf\x4a\x03\x64\xfe\xc2\x5b\x44\x97\x16\x31\x06\x7c\xfe\xd2\x61\xc1\xff\x79\x80\xb9\x67\x79\xae\xd9\x0d\x4e\x62\x6f\x69\xef\x3b\x99\xce\xc0\xc8\x93\x61\x49\x05\x0c\xe2\xcb\xff\x05\x00\x00\xff\xff\xd7\xdd\x05\x04\x7b\x48\x00\x00" +var _epochsFlowclusterqcCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x3c\x6b\x6f\x5b\x37\xb2\xdf\xfd\x2b\x26\x01\x2e\x22\x65\x15\x39\x69\x8b\x60\x61\xac\xb7\xd7\x95\xdb\xad\xd1\xe6\x69\x37\xfd\x10\x04\x31\x75\xce\x48\xe2\xe6\x1c\x52\x21\x79\xec\x68\x83\xfc\xf7\x8b\xe1\xeb\x90\xe7\x21\x2b\xb9\xbb\x6b\xa0\x85\x65\x91\x33\xc3\x79\xcf\x70\x98\xa3\xe3\x87\x70\xf4\xf0\xe8\x21\xc0\x33\x26\xd8\x1a\x35\x98\x0d\xc2\x56\xc9\x02\xb5\x06\xb9\x82\x42\x56\x15\x16\x86\x8b\x35\xdc\x48\x83\x1a\x56\x52\xd9\x35\x4a\x4a\x03\x1f\x1b\xa9\x9a\x1a\x0a\x54\x86\xaf\x78\xc1\x0c\xd2\x1e\xfa\xba\xd9\x16\xb2\xe6\x62\x4d\xa0\x71\x2b\x8b\x8d\xdd\xc8\xaa\x2a\x42\x94\x02\x84\x2c\x11\x8a\xaa\xd1\x06\x95\x06\xa6\x35\x5f\x0b\x2c\x23\x8a\x00\xc3\x01\x98\x3b\x3a\xff\xdc\xa0\x08\x30\xa4\xb2\x20\x34\x30\x85\xb0\xe2\x4a\x1b\x50\xb8\xe6\x04\x0e\xcb\x19\xc1\xd8\x41\xc1\x04\x28\xfc\xd8\xa0\x36\xc0\xe0\x8d\x34\xa8\x40\x2e\xff\x89\x85\x81\x95\x92\x35\x98\x0d\xd7\x50\x48\x61\x14\x2b\xcc\x9c\x30\x5c\x6d\x70\xf7\xa0\xaa\xa0\xd1\xe8\xbe\x0d\xcb\xa5\x02\xbc\x41\xb5\x03\xdd\x2c\x35\x81\x14\xc6\x9f\xed\x76\x83\x0a\x1d\x3e\x22\x85\x81\x36\xec\x03\x96\x1d\x3a\xfd\x09\xce\x8c\x3d\xdd\x12\xd7\x5c\x08\x3a\x9e\x5c\x01\xb2\x62\x03\x3f\x13\xac\x4b\x34\xcd\x16\xb6\x1b\xa6\xd1\x9e\x00\x58\x59\x73\x01\x5c\x70\xc3\x59\xc5\xff\x65\x45\x94\x90\x0c\xb7\xdc\x6c\x08\x2c\xad\x6d\xf1\x45\xae\x8e\x30\x13\x7e\x26\x8c\x39\x7d\xb0\x61\x9a\x68\xe7\x62\x5d\xa1\x15\xb7\x83\xcb\x0c\x70\x4d\xb2\x93\x24\xe1\x28\x9f\x1a\x98\x28\x5b\x26\x4b\x51\xd1\x2f\x55\x45\x7f\xe2\x0a\xae\x09\xc0\x35\xac\x1a\xe1\x84\x2d\x45\x81\x96\xbf\xf4\xdf\x0b\x51\x20\xf8\xb5\x2d\xad\x1b\x76\x83\xa0\xb0\x40\x7e\x83\x25\xa0\x90\xcd\x7a\x03\xbc\x44\x61\x78\xc1\x2a\xaf\x80\x46\x82\x6e\xd4\x96\x69\xed\x11\xdd\x22\x5f\x6f\x88\xa7\x0a\xf5\x46\x56\xe5\xcc\x0b\x11\x5e\x2d\x60\x8d\x02\x15\xb3\xf8\x2d\x4b\xe9\x20\x2b\x2e\xb8\xde\x60\x19\xc8\xf7\x1c\xbe\xe5\x55\x05\xe8\xff\x74\x23\x49\xe5\xe7\x5e\x5c\x4c\xec\x60\x2b\xb9\x30\x33\xfa\x55\x0a\xb4\x07\xfe\xd8\x90\x2e\xb4\xab\x81\x8b\x95\x54\xb5\xc3\x16\xd8\x1e\xcf\x46\xa0\x96\x3b\x68\x88\xbb\xf6\x9b\xeb\x35\x9a\x85\xff\xb6\x65\x13\xa1\x74\xf4\xa7\x32\x26\xf6\x43\x8d\xf5\x92\x94\x77\x45\x32\x42\xc5\xd1\x1a\xa8\x53\x40\x5d\x33\x65\xe2\x7a\x0d\xb7\x1b\x6e\xc5\x2b\x55\xc9\x05\x33\xde\xae\x09\x70\x62\xdb\x46\x31\xa1\x39\x61\x25\x9a\x96\x68\x6e\x11\x85\x03\xa8\x81\x0b\xf8\xa5\x92\xb7\xf3\xa3\x87\xc7\x47\x47\xbc\xde\x4a\x65\x60\xa1\x76\x5b\x23\x8f\x8e\x58\x41\x20\x26\xac\xaa\xa6\x2d\x8d\xb4\xda\x9f\xe7\xd5\x02\x3e\x1f\x1d\x01\x00\x1c\x1f\xc3\xe9\xbf\xf9\x27\xc0\x5d\xbc\x78\x7e\xf5\xfa\x6c\x71\x05\x6f\xce\x5e\x5f\x9c\xfd\xf4\xfb\xcf\x97\xff\x31\x8c\x1e\xf0\x31\x5c\x88\xd2\x7a\x39\x62\x30\x9a\x0d\x2a\xaf\x93\x64\xf4\x45\xa3\x14\x0a\x53\xed\x60\x89\xc4\x4f\x6f\x5b\x58\xce\xdb\xed\x2b\x58\xb1\x8a\x0c\x5b\x48\x67\x71\x72\x4b\xea\x29\x95\xd3\xbe\x25\x02\x5b\x56\xe8\x54\x7c\x59\x73\xe3\xc0\xdb\xfd\x29\xcf\x6f\x98\x02\x2e\x5e\x2a\xb9\x56\xa8\xf5\x09\xfc\x24\x65\xd5\x12\x79\xd5\x3a\x82\xbe\x93\x8d\x7a\xe9\xa8\x75\xd2\xce\x10\x14\x85\x6c\x84\x71\x48\xc2\xb6\x13\x78\xeb\x45\xfb\x6e\x88\x19\x9c\x54\xf2\xc6\xba\x56\x85\x5a\x36\xaa\xf0\xbe\xa4\x52\xc8\x4a\x62\x08\xf9\xec\x8a\xf1\x1a\x4b\x32\x02\xe6\x88\xba\x38\x8f\xb0\xbc\x2b\x46\x6f\xed\x66\x07\xc6\x72\x22\x68\x57\x5c\xf8\xdc\x6d\xf4\xbe\xc2\x48\x07\x36\xa2\x27\x27\x13\xd7\x92\xa1\x5a\x44\x96\xb9\xce\x9d\x23\x68\x56\x23\xe8\x2d\x16\x14\xb1\xe0\xe2\xdc\xba\x81\x37\x39\xf1\x21\x56\x19\x5e\xb7\xe0\xae\x05\xaf\xae\xa1\x46\x26\xb4\x73\x8a\xc6\x7a\x7d\xae\x49\x9a\xde\x05\x14\x6c\xcb\x96\xbc\xa2\x03\x04\x4e\xf7\x8e\x4a\x1a\x90\x82\x09\xb4\x0f\xec\xbd\x38\x9f\xc1\xb2\x31\xc0\x0d\xf1\x53\x3c\x30\x19\x2b\x23\x48\xa3\x1a\xec\x10\xd6\x87\x49\x02\xe9\x0a\x22\xd0\x37\xaa\x00\x16\xca\xc2\x6d\x38\x81\xcf\x97\x46\x71\xb1\x76\x0a\xf7\x65\xd8\x2c\x98\x09\x5a\x13\xc4\xcc\xad\x33\x19\x57\x3c\x82\xf0\x86\x55\x0d\x3a\x37\x17\x76\x73\x51\xe2\xa7\x94\xb0\xa0\x0b\x8e\x32\x02\xed\x75\x32\x21\xec\x8f\x0b\x61\x9e\x3c\xfd\xf2\xdf\x73\x3e\x8b\x17\xcf\x2f\xaf\xce\x9e\x5f\xfd\x17\x9c\xcf\x82\x09\x29\x6c\x20\xdc\x32\xb3\x71\xa6\xec\x42\x17\x69\x70\x6e\x7e\x7d\x9f\x51\xa1\x81\x33\x5a\x7d\x69\xa4\x62\x6b\x7c\xc9\xcc\xe6\x04\x92\x0f\x83\x3b\xac\x5d\x8c\xee\x88\xa4\xbd\xc6\xad\x42\x8d\xc2\x58\x01\x0e\xfb\x1e\x47\x2f\xac\xf9\x4d\x08\x32\x73\xe8\xe1\xd4\x46\x35\x85\x01\x2f\xd8\x10\x45\x52\xcf\x66\xd5\x22\x64\x99\x01\x34\xe5\x40\x5c\x64\x7f\x62\x4a\xb1\xdd\xdc\xc5\xd1\x46\xf0\x8f\x0d\x56\x3b\xef\x5d\x56\xdc\xf3\x27\xc0\x65\xe3\x34\xc6\x75\x5d\xce\x58\x3a\x82\xc2\xe5\x64\xfe\x69\x13\x12\x27\x20\x9b\xd8\x11\x1b\x2e\xce\x21\xa7\x70\x14\x32\xad\xf6\x20\x3a\x9a\xfd\xf4\x87\x2f\x7d\x86\x18\x69\x58\xe5\xfd\x9c\xcb\x84\x28\x43\xf0\xa9\x95\x4b\x8f\x0f\x44\x6c\x21\x39\xcc\x01\x5f\x8e\xee\x8d\x4b\xc0\xc8\xc6\x1d\x60\xef\x7c\x0f\x4d\x68\x33\x60\xbf\xe1\xce\xf9\x4e\xeb\x1e\x0f\x8b\x00\x29\x21\xad\xae\x5b\xf1\xcb\xc6\x00\xd5\x0f\xcc\x34\x8a\x32\x23\x05\x35\x6a\x6d\x4b\x9a\x4c\x0e\x36\x56\x6b\x23\x15\x96\x40\xfe\x3b\x57\x84\xb1\x93\xf8\x2c\xab\x3d\x8a\xd7\xdd\x28\x72\xaa\x4a\xbc\xbf\x73\xa1\x5b\x7b\xbf\x3e\x8b\xde\xb8\x4d\x85\xa9\x38\xd0\xe4\xd4\x89\x68\xab\xca\x5c\x43\xcd\xb6\xb3\x9c\x98\xb2\x0c\x29\x6e\x3c\x98\x35\x75\x7f\x30\x0b\x59\xb8\x65\xdc\xc0\x92\x15\x1f\x28\x20\x5a\x60\x16\x5f\xc5\xb5\x99\x67\x20\x2f\x56\x81\x48\x8a\x06\xb4\xc8\x95\x49\x94\xae\x47\x1c\xd7\x16\xc9\xb5\xc7\x72\x0d\x2b\x8e\x55\x19\x13\x14\x21\xc5\x23\x1b\x09\xc7\x01\x53\x9c\xfa\x26\xd8\x39\xdc\x6e\xc6\xe3\x73\x79\x2c\xad\x1a\x26\xa6\x41\x9f\xbb\x86\xa1\x58\xf1\x41\x3b\xd9\x39\xeb\x77\x2c\x21\xec\x1b\x79\x0b\x75\x63\xd3\xe3\x7a\xc9\xa9\xe0\xf4\x76\x13\x23\x24\x79\xb2\x18\xb0\x6c\x1d\x34\x46\x93\x83\x4d\x04\x3c\x73\x47\xba\x6a\x6d\x68\xaf\xf5\x52\x3d\x37\xc9\x7c\xc8\x6c\xbf\xe1\x4f\xe1\x73\xdc\x4c\x3f\x1a\xab\xd5\xdc\x39\xc3\xd3\x24\x56\x66\x5f\x27\x00\xe1\x34\x05\x7f\x94\xad\xa5\x83\x0c\xd8\x3e\x9c\xc2\xe3\x6c\x1d\x71\xc4\xb3\x8a\x8b\x14\xdc\xfc\x86\xc2\xb7\xee\x50\x48\x3f\x09\x58\x38\xcd\x3e\xfd\xc5\x83\xca\xb6\x7c\xe9\x9f\x61\x14\x42\x7f\x69\xae\x20\x70\x0a\x9f\x07\xe0\xed\x95\x58\xbe\xa7\xa3\x53\xaf\xd1\x34\x4a\xb8\x4a\x4a\x34\xa1\x16\x3b\xd8\xc3\xae\x1a\x01\x9a\xff\x0b\x27\xd3\x20\xf1\x0e\xbf\x94\x85\xef\xbf\x9b\x74\x05\x38\xaf\x50\xac\xcd\x66\x0a\x87\x90\x57\x73\xc1\xeb\xa6\x06\xdd\xd4\x44\xa3\x55\x7d\x2f\x39\x85\x1f\x1b\x4e\xce\x8f\x0b\x90\xaa\x44\x12\x7d\x5a\x78\x04\x26\x02\xcb\xa0\xdf\xb0\x8a\x97\x43\xfd\x1e\x67\x26\x54\xac\xba\xb3\xcf\x87\x6d\x85\xe3\xad\xe5\x00\x91\x72\x15\x2a\xf5\xc0\x8a\xa7\x3f\x74\x58\xc1\x57\x03\xc2\x3f\x85\xc7\x03\x1a\xe6\xb9\xf6\xb8\xa3\x47\xd9\x47\x0a\x6e\xab\x4a\x4a\xf5\x42\xe0\xd5\x86\xab\x12\x4e\xfb\xf0\x8f\x3d\x29\x93\xef\xa7\x94\xc7\x71\x61\x70\x8d\x0a\x4a\x7e\xc3\x35\x97\x62\x06\x5c\x14\x55\x43\xc2\xb6\xa0\xfa\x26\xa4\xac\xce\x79\x20\xdf\x4d\xe1\x61\x8e\xb3\x4f\x52\xc9\x6f\x5e\x63\xcd\xc8\x78\xd5\x10\x45\xff\xd3\x52\x74\xd4\x65\x4f\xb6\xf7\x6f\x11\xed\x93\xae\x9b\x70\x2c\x22\xc2\xe8\xff\x7f\x69\xd7\xe5\xfc\x02\xa4\xa2\x64\xff\xd6\x14\xe5\x3e\x6e\x7b\x89\xa8\x24\xc9\xda\xa3\xaa\xda\x30\xd3\xe8\x18\x05\xbd\x16\x3d\xd0\xf0\x6a\x11\x7a\x15\xdd\x48\x13\xeb\x2e\x96\xd8\xa1\x57\x6f\x52\xc7\x6e\xc7\x08\x3f\x15\x88\x65\xec\xbb\x64\x2a\x78\x3d\xeb\x26\x54\x62\x80\x90\xa4\x8d\xe4\xda\x32\x9a\x97\xa8\x6c\x83\xaf\xde\x56\xe8\x03\x8b\x0b\xe3\x68\x36\xb2\xf4\x4c\xd0\x79\x96\x10\x33\x01\x1f\xff\x5c\x2a\xa5\x28\x4a\x61\x30\xae\xee\x61\x5d\x6d\xe9\x1a\x57\xb2\x21\x2c\xd2\xed\xf0\xeb\x7d\x16\xe0\x8a\x53\xae\x3d\x62\x5f\x1c\xc2\x98\x19\x72\xbd\xf0\x94\x93\x0d\xba\x50\xf3\x63\x47\xfe\xab\x36\x87\x22\x67\x71\xb7\xf7\x9c\x7f\xc0\xdd\x50\x10\x08\xd6\xbc\x77\xf3\x5b\x8f\xea\xdd\x3d\xf8\xbb\xb7\x85\x8e\xaf\x18\x80\x9c\xa8\x9b\xdf\xde\x5b\xf2\x65\x4f\x80\xf1\x5b\x05\xaf\xc6\x34\xf5\x1f\xde\x1b\x3a\x5d\x7d\xe5\xdc\xdf\x62\x8f\xfb\x1b\xd0\xd5\xb6\xa2\xa5\x6c\xd7\x44\x9d\x99\xb9\x8d\x41\x53\xc6\x93\x1f\x12\x58\x70\xcb\x8e\x84\x84\x02\x92\x5f\x6c\xbb\xfd\x98\x56\x4c\x8e\x0a\x78\x21\xaa\x5d\xeb\xd5\x8d\xeb\x8b\xf2\x55\xd6\xb8\xd4\xad\x22\x8f\x1e\xc8\x4b\x92\x1c\x97\xd3\x3c\x2f\xc4\xe0\xb9\x52\x95\xea\x92\xe1\x49\x59\x28\xb4\x91\x05\x04\xde\x02\xd6\x5b\xb3\x83\x57\x8b\xde\x42\xdb\x78\x6a\x0f\x98\x1c\x0f\x4e\xdb\xdf\x43\xf2\xd4\xe6\x41\xb3\x24\xff\x3f\x81\xb7\xef\x66\x41\x27\x4e\x72\x82\x67\xae\x56\xbe\x38\xb7\xab\xa6\x83\x94\x9e\x95\xae\x0f\xdc\x42\x8c\xd0\xf4\xcc\x1a\xbb\x08\x8d\x28\xdb\xf7\x26\xae\xb5\xbd\xba\x0e\x30\x6b\xe5\x35\x33\xc5\x26\x7a\x00\xbd\xd7\xf4\xc3\x4f\x80\x1a\xcd\x2f\xcf\x70\xc6\xd3\x2e\xfa\x19\xfc\x63\xd0\x07\xdb\xe2\x49\x29\xb9\x25\x97\xea\x2a\x17\x93\x38\x8f\x01\xe1\xc7\x45\xad\xfc\x09\xce\x3c\xb8\x8a\x61\x6a\x3c\x80\xfe\xe6\xd3\x8e\x36\x8d\x6f\xa7\x9f\x44\x2f\xe6\xac\x2c\x2f\x83\x78\x26\x96\x84\x28\xad\x7b\xd3\xaf\x81\xf2\xc6\xa9\x83\x83\xe1\x6a\xf5\xf1\xfd\x5f\x06\xbf\xe9\xff\xf5\x4b\x5f\xaf\xbc\xbb\x49\xb0\x1f\x1a\x84\x7b\x6e\x2a\xc7\xd9\x73\x5a\xb1\xfa\xf4\xc2\x65\xba\xad\x9e\x7c\x8f\x23\x6d\x4b\xc2\x60\x93\x2d\xc4\x8a\x35\x9a\x7f\xa4\x7a\x37\xb1\x2c\x2a\x43\xd8\x98\xba\x02\xac\x1b\x3d\x3c\xd1\x03\x6a\xfb\xd6\xed\x7f\x37\x46\xfe\x25\x91\xdf\x16\xcd\xbe\x0c\xf3\x1d\x5b\x2c\xef\xa6\xdc\x66\xda\xfb\x89\x76\x3e\xc0\x51\x3e\x58\x59\x0d\x93\xec\x75\x7d\x2f\xe3\x4d\xec\xc9\xf8\x94\xa4\x90\x75\xcd\x5b\xc6\x27\xe5\xe8\x61\xcc\xff\x63\x4f\xd8\x9c\xb8\x63\x44\x49\xb8\xf4\x6e\x9f\x2c\xf6\x07\x61\x02\x77\xb7\x60\xb2\xe3\x7d\xc5\xa9\xbc\x60\x0e\x3e\xd0\xcc\xe3\x08\xe7\x1a\x94\xd4\x01\x07\x82\xd3\x6e\xb1\xe9\x6c\x27\x69\x61\x5f\xbf\xb1\xb7\x95\x2a\x6d\x64\x3a\xfd\x53\xb2\xb6\x37\x09\x9d\xb6\xa6\x6f\x00\xd9\x30\x6f\x40\xf3\x7a\x6b\xdd\xaa\x30\x8c\x0b\x0d\xda\xd2\xef\x3a\x53\x31\x90\x60\x99\x65\x29\x21\x23\xdc\xe0\x27\x40\x51\xc8\xb2\xfd\x1e\xb8\xb1\x67\xf3\x1d\x37\x7b\xa7\xbc\x5e\x2b\x5c\x5b\x03\xa6\x82\xad\xe1\xd5\x50\x39\xd6\xef\xfb\xfa\x8e\xaa\xed\x98\x0d\xb4\x53\x7b\xed\x37\x6d\xd8\x07\x77\x7d\xd5\xe9\xbb\x75\x5b\x1f\xce\x51\x06\x51\xf5\x21\xe7\x27\x6e\x11\x58\x8c\x93\xf6\x1e\xd4\x15\xd0\xd7\x1e\xef\x6f\xb8\xbb\x9e\x8e\xe2\x8c\x0e\x3e\xe6\xac\x7d\xbc\x1b\xfc\xf4\xa8\xcb\xce\x83\x7a\x39\x31\x5b\x18\x05\x3d\xd8\x7b\xf6\x37\x2e\xa1\xe9\x36\x09\xc9\xc1\xd4\x5d\x7c\x8c\x76\x5b\xfd\xfe\x8b\xf1\x3e\x32\xa1\x6c\x5b\xba\xd1\x23\xb6\x18\x46\x61\xdf\x8e\x34\x71\xad\x5b\xb1\xad\xa7\x5c\x7a\xb3\x41\x6a\x9c\x93\xfc\x73\xaf\x09\x6e\xd5\x50\xc4\x72\xd0\x7d\xcb\x82\x62\xfc\xd3\x1f\x4e\xe0\xbe\xbb\x64\xbb\x38\x87\xba\xd1\xc6\xf6\x1c\x7c\x5b\xc1\xaf\xf3\xba\x78\xff\xae\x96\x50\xdb\x0d\x3d\xed\x05\x45\xbb\xa0\x8e\x99\xc9\xe0\xd7\xbe\x1d\x7f\xea\xc9\xec\x2f\x48\x99\x01\xa7\x19\x6f\xfa\x8b\x6f\x43\x6f\xaa\x65\xd6\x90\x03\xed\xb5\x82\xd0\xb4\xd9\xcb\xfb\xbe\x66\x0f\xfa\xba\xf4\xe4\xf1\xf7\x03\xb1\x79\xef\x38\x79\xdf\x55\xf4\x41\x4c\x2d\x0b\xbb\x85\x55\xcf\x75\x26\x97\x3f\xa4\xa3\x23\x3d\x22\xd6\xde\xb9\xa6\x95\x85\x6d\x74\x8b\x32\xbf\xb0\x38\x76\x89\xe9\x40\x53\x6d\xfc\xae\xa8\x9d\x39\x80\x31\x8b\xfd\x58\x74\x40\x82\xc2\x42\xaa\xe1\x52\xf9\x8e\x3b\x9e\xab\x60\x8d\xc9\x9d\x83\x75\x71\x5f\x7d\xf3\x12\xae\x59\x2f\xd3\xe2\xc5\x49\xe6\xdd\x08\xce\xcc\xa7\x06\x84\xce\x94\x6c\x69\xf3\x55\x78\x9f\xe5\xda\x30\x1a\x22\x7c\xa1\x50\x48\xa5\x50\x6f\xa5\xeb\x44\xd8\x46\xc4\x5e\xaf\x9a\xd4\x5a\xbd\x43\xb5\xee\xa8\xd3\x09\xd7\x03\xbc\x98\x75\xf5\x76\x36\x00\xfb\x5b\xba\xe4\x39\xf3\x53\xcb\xd2\xc3\x8b\x9f\x8d\xda\x46\xb6\x8c\x28\xf3\x6e\x81\x7e\x3d\xc4\x4c\xb3\x92\xe6\x50\xa7\x90\xd3\x3f\x67\xdb\x2d\x8a\x72\x12\xf7\x4e\x0f\x44\x1c\xaa\xa0\xf7\x81\xe2\x3b\x91\xd2\xa9\x02\x3a\xff\x79\x3a\xee\x26\x48\x95\x3a\x63\x16\xbc\x5b\x96\x60\x32\x94\x16\xef\x8f\xd9\xca\x85\x59\xdc\xc5\xe9\xbe\x76\xa4\xc6\x8e\xb1\xb5\x00\x85\x36\x4c\x78\xc8\x52\x96\x71\x90\x63\xd5\x58\xaf\xb9\x95\x06\x85\xe1\xac\xf2\x53\x4e\x6e\xba\xe2\x96\x57\x55\x04\x68\xcb\xf9\x65\x30\x27\xdf\x27\xc9\x67\x75\xda\x49\x0a\x29\x56\x5c\xd5\x58\x02\x4b\x2e\xbe\xc3\x34\x5d\x1c\x00\xc1\x4f\x26\x8c\x30\x76\x79\x1f\x29\x77\x9c\x19\x49\xd0\x2e\xce\xd3\x04\x40\xc1\x64\x34\x5b\x1b\x4f\x09\xee\x4c\xd7\x3c\xa4\x0f\xb8\x0b\xc8\x5c\xa6\xf6\x95\xb8\x6c\x9a\x16\x73\xb9\x3e\xbe\xc1\xec\xa3\xbf\xe1\xb0\x3c\xe3\x5e\x36\x74\xe6\x95\x52\xfb\x79\x15\x8f\x65\x7a\x02\xf7\x17\x4c\xd8\xce\x5b\xe8\x3f\x0d\x8d\xfb\xc4\x54\xd8\xba\xb9\xb1\xf1\xa5\x6e\x72\xf2\x0d\xd9\x45\x7b\x58\xf2\x35\xf1\x43\xb6\x70\xe0\x5c\xfe\x54\xae\x14\x3d\xa7\x9a\xc6\xa8\x66\xb4\x14\xbd\xf4\x97\xd0\x24\x38\x37\xce\x60\xbb\x1b\xb0\x60\x82\xb4\xbb\x60\x55\x85\xa5\x53\x76\x49\x06\xb3\x45\xd5\x19\x78\x20\x28\xd9\x87\x97\x4c\xb1\x5a\x9f\xe4\xc1\xea\x04\x2e\x5d\x9e\x7f\x9d\x78\xc6\xeb\xb6\xee\xe9\x67\xf7\x19\xcc\xf0\x93\x05\xa2\x5f\xfb\x19\x7c\xba\x69\xd4\x89\x11\x90\x49\x97\xba\x24\x54\x3c\xdb\x9f\xf7\x0c\xab\x58\x2e\x89\x74\xea\x8e\xf2\x59\xb2\x87\x38\x58\x4a\x2a\xc6\x05\x6c\xfd\x8a\xfb\xfd\xce\x66\x4a\x5b\xc8\x8e\xff\x0e\x8f\x7d\x6e\x9c\x5c\xf3\xdb\x0c\x99\xe0\x2d\xd1\x35\x4a\x87\x81\xf9\x13\x0d\x80\x0a\x29\xc2\x01\x80\x3a\x46\x44\x12\xfb\x95\x69\x82\x52\x4e\x12\x8d\x9e\x46\xd0\x01\xa4\x1d\xc1\x73\xc6\xc1\xb4\x09\xe6\xb2\xd7\x42\x5c\x93\xc4\x0d\x99\x37\xcb\x8a\x17\xce\xdf\x64\xf3\xd8\x71\x3c\xe3\x43\xc7\x28\xc8\x8d\xb9\x5d\xce\x76\x5e\x86\xdf\x27\xbd\x33\xc5\x65\x27\x5d\x9b\x9b\x97\x48\x9a\xf5\x2b\x7e\x9a\x4c\x67\xbd\x7d\x51\x02\x67\xd5\x5a\x2a\x6e\x36\xb5\x53\xf0\xfc\x6f\xf3\x9f\x7e\xbf\x7c\xff\xd3\xef\x97\x4f\xbe\x7b\xff\xfd\x5f\x9f\x64\x40\xa6\xbd\xf3\x2e\x36\xe8\x06\x33\x34\x62\x3b\x9e\xd7\x8a\x5a\xba\x54\x2d\x56\xfe\xda\x87\x9e\xde\xd1\xb9\x7e\x63\xbf\x38\x6d\x4f\x37\xbf\x41\xc5\x57\x03\xe7\x4f\x32\x87\x5c\xe9\xee\x3c\x3d\x96\xe7\xcc\xb0\x93\x4c\xbd\xf6\x6e\x2a\x65\xcd\xb8\xb8\xc4\x2d\x73\x37\x64\x57\x6c\x7d\x02\xf7\x7f\xf9\xfd\xc5\x9f\x8f\x16\x21\x20\xbe\x27\xc5\x79\xf4\xe6\xf1\xe3\x47\x8b\xcb\xc7\x8f\x1f\x91\x77\x78\x74\xbf\x0f\x6a\xc3\xf4\x26\x61\xfc\xaf\xe9\xc7\xf9\x6f\xcf\xce\x16\x4f\xbe\xfb\xeb\xfb\xaf\xe1\xfd\x99\xd6\xa8\x4c\x9b\x1e\x73\x93\x6b\x14\x73\xdf\xf7\xf9\xe7\x79\xdd\x27\x31\xe6\xa0\xce\x16\x22\x63\xa1\x70\x21\x86\x32\x07\x92\x09\xef\x86\x8a\x3e\x71\xc1\x10\xfa\x8d\x04\x1b\x89\x96\x58\x49\xb1\xd6\x60\x64\x4f\x13\x3a\xf5\x69\xdf\x7e\xfd\xa7\xb7\x89\xf9\xbe\xeb\x1d\xe5\xc7\x1f\x61\xcb\x04\x2f\x26\xf7\xaf\x22\x52\x7f\x0a\x5b\x65\x94\x8d\x0a\x3d\x9a\x6c\x68\xf3\xfe\x74\x8c\xa0\x1e\x2d\x61\x7e\xf8\x6d\x4a\xf1\xbb\x7b\x23\xac\xf0\x44\x3c\x48\xdf\x1a\x64\xb5\x45\x40\x67\xc9\x8b\x75\xf9\x7c\xb4\x41\x9d\x7a\xaf\x3e\xd2\x4b\xec\x9a\x62\x32\x5c\xe5\x26\x93\xf2\x02\xc0\xdd\x31\xa4\x75\x7b\x66\x5b\xd3\xc1\xc5\xa1\xec\x4e\xec\xa9\xaf\x0a\x81\x14\x81\xb7\xfd\xe6\x6a\xaf\x71\x15\xd8\x90\x8f\xc6\x24\xdc\x38\xa0\xc1\x9a\x92\x43\x9a\x90\xcf\x4f\xd8\xfe\x1e\xde\x8e\x0c\xee\xd8\xa3\x0d\x4c\xef\x04\x0a\x0e\x6b\xf1\x26\x14\xb4\x7d\xde\x88\x74\x80\x47\x76\xe0\x9b\x3c\xa5\x2c\xdd\x45\x40\x9c\xe8\x0a\xea\xb7\x64\xc5\x87\x31\x8a\xee\xd4\x90\x70\x25\x40\xff\x9f\xee\x49\xc6\x86\x75\xba\x15\x40\x37\x23\xcb\xe6\xa4\x0d\xaa\x15\x2b\x7c\x1c\x70\x2f\x66\x42\xcb\xd8\x95\x17\x5c\xc6\xb1\x70\xaa\x57\x98\x6a\x47\xdf\x7d\x56\xae\x70\xdd\x54\x4c\x01\x6b\x8c\xac\x5d\xe5\xe4\xe7\x0a\xfd\xc0\x22\x2d\x72\xf3\x8a\xe9\xfc\x84\xcf\xf3\xb5\x1b\x80\x74\xa9\x53\x3b\x04\x7e\x4d\x67\xb4\xe3\x9a\xd7\xed\x8b\x0e\xb3\x51\xf6\x05\x0e\x4b\xc6\xc8\xc7\x2b\x18\x1e\x0f\x67\xe1\xbc\x68\x8f\xf3\x79\x34\x63\x73\x09\xb9\xcd\xc6\x0f\xa9\x09\x4e\xe0\x7f\xed\xda\xf1\x36\x97\x61\xca\xb8\xb4\x6c\x32\xf0\x76\x21\x19\x9e\xea\xef\x94\x5b\xbf\x71\xb8\xae\xa1\x45\x2b\xa9\x0a\xbc\xec\xae\xec\xd4\xb8\x76\xc8\xba\x65\xcb\x56\xc9\x1b\x5e\xfa\x01\x82\x30\x8b\x6f\x64\xa8\x45\x8c\xec\x16\x23\x2e\x19\xd2\xb3\x08\xd4\x4e\xa3\xfa\xab\x7a\x77\xf7\x8c\x6e\xde\x9b\xe4\x6d\x4b\x17\x31\xf0\x8c\x23\x93\x8d\xa5\xe9\x64\x40\x30\x59\x32\xee\xae\xe7\xb5\xbf\x9f\x1f\xac\x91\x3a\xb5\x79\xa7\x8a\xe4\xba\x9d\x71\x0d\x33\x9d\x2e\x57\xa9\x76\x9e\x30\xbe\xac\x30\x74\xa7\xa2\xce\x65\x60\x82\xfa\xcd\xfc\x23\x26\x0b\x48\xa1\x36\x8a\x17\x3e\x60\x12\x9d\x76\x8e\x56\x06\x1b\xca\x9e\x03\xfe\xbb\xd5\x6d\xf8\x36\xed\x6f\x8f\xbc\x08\x73\x78\xc1\x99\xa4\xf0\xda\xdf\x07\x9b\x31\x96\xf7\x52\xac\xf8\xda\x36\xa0\xdc\x43\x3e\x6f\x83\xfd\x26\xc2\x83\x38\x9a\xa1\x07\xab\x22\xfb\x4a\xe6\xc5\xd5\xcf\x27\x4e\x20\x41\x0e\xbe\xe2\xf3\xf6\x6e\xe4\xf6\x51\x85\x37\x58\xb5\x42\x48\x9e\x9b\x35\x5b\x29\x32\x78\xf9\x4b\x31\x3b\x64\xec\xcd\x1c\xdc\x78\xf7\x4b\x3b\x13\x3d\x4a\xcf\xe2\xec\x8f\xab\x8b\x17\xcf\x4f\x2c\x15\x2e\xa9\xe0\x1a\x50\x31\x8d\x3a\x99\x89\xe8\xbc\x11\x39\xde\x2a\xbc\xe1\xb2\xd1\x69\xf7\xe4\x9b\xcc\xfe\xf3\x1e\x7f\xde\x96\x74\xdd\x92\x7a\xdc\xf7\xb7\xde\x7e\x60\x94\x76\xe8\x2a\x65\x70\x96\xb6\x7d\xe9\xd2\xbe\xcf\x3a\x60\x70\xc6\x95\x8a\xae\xf9\x1d\x9b\x66\x14\x29\x78\xc1\xb7\xcc\x7a\x85\xcc\x36\x53\x94\xed\x4b\x84\x10\x1a\xd3\x11\xd3\x91\xf9\x2d\x38\x24\x92\x7a\xbd\x6f\xaf\xd5\x7b\x16\x91\xf3\x25\xfd\x94\x5f\x34\x0d\x50\x16\x9a\x1e\xf7\xa6\xc3\x83\x19\xe3\x19\x70\xdb\x2d\xc9\x92\xe6\xfe\x4f\x0f\x6e\x7f\xa4\xe3\x8e\xde\xc0\xc1\x89\x41\x87\xa7\x43\xd7\x4c\x7e\x52\xf3\xc9\xd3\xde\xa4\xe6\x68\xc3\xc7\xc8\xad\x4e\xa3\x42\x2f\x6f\x77\xcd\x9f\xd0\xdf\x8c\x1d\xa0\x82\xf4\xea\xbb\xe3\xef\xf3\x66\x4f\xcd\xfe\x49\x75\xd7\x2e\xbe\x80\x08\xca\xba\x61\xba\x9d\xe2\xf1\x97\xe4\xf3\xc3\xe2\xea\x37\xf4\x5b\xdc\x79\xc2\x60\x99\x1d\x18\x0e\x6d\x97\x70\x89\x18\x27\xd7\x96\xb8\x92\x0a\x81\x1b\xfb\x3a\x77\x69\xdb\x08\xdb\x6d\xbf\x65\x37\x8e\x2d\x73\x05\xf6\x9d\xde\x18\xb7\x7f\xa1\x4c\xc0\xbe\xf3\x96\xdb\xa4\x37\x6b\xdb\x41\xa8\xb8\x2c\x73\xd9\x6c\x64\x53\x95\x91\xf5\x0d\x25\x5e\xbe\xb3\xbc\x55\xd2\xc8\x42\x56\xb0\x61\x95\xd1\x6e\xb2\x0c\xb1\xd4\x7e\x2a\x5b\xa1\xc6\xe1\x2b\xf8\xc1\x7c\xe4\x70\x47\xd7\x3d\x1d\x74\xef\xf4\xdc\x50\x22\x83\xa5\x94\x15\x32\x01\x06\x9d\xe7\xe6\x69\x23\xda\x8e\x2f\x86\x07\xf7\x3d\xad\xbb\x49\xfa\x63\xbd\xdc\x24\x9b\x08\x57\x17\xfa\x75\x84\x33\x79\xdf\x69\x56\x4f\xdd\x83\xc3\xe4\x70\x3e\x04\xdf\x6d\xf6\xf7\xda\x2b\xe0\xaf\x39\x5d\x7c\x22\x13\xde\x4a\xfa\x77\x2c\x36\xd4\x5f\x77\x73\xb5\x2c\xfd\xf3\xbd\xac\x22\x35\x35\x0f\x84\x6c\xcd\xbf\xe7\x4c\xd0\x94\x94\xda\xc8\x9d\xee\xe0\x70\x70\xda\x2c\xf0\xc2\x40\x61\xb5\x28\x01\xc8\xd6\xcc\x0f\x18\xec\xe3\x6c\x68\x87\x7f\x23\x5b\x07\x9b\xcf\xfb\xf9\x1a\x1e\x47\xc7\xa9\x88\xe0\x36\x2c\x95\xab\xa6\xaa\x76\x3d\x1f\xd2\x0e\x9e\x8e\x5c\x95\xc4\x63\x65\x0d\xca\xf1\x43\x25\x16\xf8\x0d\xad\x16\x3f\xec\x78\x70\xa7\x25\x30\xe6\xf3\xff\xb3\x37\xd2\x2b\x7b\x2f\x12\x55\x19\x32\xb7\xc0\xb0\x59\x77\x63\x91\xf6\x1d\x9d\xc2\xed\x5c\xcb\xd6\xbe\xcd\xca\x96\xf3\xd5\xbe\xa8\xeb\xa5\x3d\x3e\x99\xd8\xb6\x1e\xfa\x43\x73\xe7\xef\xee\x25\x63\x0b\xf7\xfa\x23\x19\x83\x11\xcd\x03\x6e\xbd\x54\xa2\x65\x6e\xbc\xb1\xaa\xe2\x20\xce\xf8\x3f\x7a\x31\xfe\xca\x3d\xd3\xa8\xe4\x5f\x62\xa0\x08\x13\x13\xc7\xbe\x69\xa4\xe3\x21\x7a\x4c\xfd\xed\x73\x6c\xbe\x82\x5b\x74\xfc\x8e\xff\x12\x40\xf8\x27\x2d\xda\x6c\xd7\xfe\x83\x28\x1e\xdc\x1e\x95\x1f\x08\x83\x1d\xd3\xed\xe4\x93\x23\x69\x6b\xef\x95\x4d\x90\x5c\x36\xbc\x7d\x7a\x87\xb8\xf3\xd8\xd1\x95\x61\x67\x71\xcc\xa8\x3d\xa3\xec\xfd\x5f\x1a\xa8\x2c\x4b\xbb\x2f\x93\xe1\x14\x8e\xb5\xfb\x78\xbc\x8a\x15\xca\xab\x85\x5d\x97\x6f\xed\x3e\x51\x1e\xdb\xea\x3a\x07\xf9\xde\x7e\x48\x6c\x33\x99\x7c\x65\x92\xf9\xbf\x7d\x97\x7f\x95\x3a\xc8\xfc\x01\x59\xec\x2e\x2d\xa2\x0f\xf8\xfc\xa5\x43\x82\x7f\x6e\x3f\xf7\x24\xcf\x35\xbb\xc1\x49\xac\x2d\xed\x79\x27\xd3\x19\x18\x79\x32\xcc\xa9\xd0\x83\xf8\xf2\x7f\x01\x00\x00\xff\xff\x7b\x64\x0d\x69\xcb\x47\x00\x00" func epochsFlowclusterqcCdcBytes() ([]byte, error) { return bindataRead( @@ -320,11 +320,11 @@ func epochsFlowclusterqcCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowClusterQC.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0xb5, 0x27, 0x38, 0xfe, 0x9a, 0x59, 0x71, 0x95, 0x74, 0x1c, 0x95, 0xfd, 0x22, 0x64, 0xa4, 0xea, 0x58, 0x87, 0xdb, 0xbc, 0xa8, 0xd7, 0xeb, 0xf, 0x9d, 0xb3, 0xcc, 0xd0, 0x66, 0x71, 0x3b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0x1a, 0xc0, 0x26, 0x3d, 0xce, 0x73, 0x95, 0xdf, 0xd6, 0xb5, 0x3f, 0x1e, 0xc3, 0x27, 0xe9, 0xd8, 0xcc, 0xb1, 0x10, 0x37, 0x11, 0xf8, 0xc1, 0x82, 0x9c, 0xb9, 0x3, 0xdb, 0xe, 0x29, 0x75}} return a, nil } -var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\x7b\x6f\x1b\x39\x92\xff\xdf\x9f\xa2\x1c\xe0\x30\xd2\x8c\xe2\xc7\x62\x76\x81\x33\xa2\xcc\x39\xb6\x27\x67\x64\x36\x09\x62\xcf\xcc\x01\x41\x30\xa1\xba\x4b\x12\xcf\x2d\x52\x43\xb2\xad\xe8\xb2\xf9\xee\x87\xe2\xa3\xc9\xee\x66\x4b\x76\x36\x7b\x27\x60\x06\x91\x9a\x2c\x16\xab\x8a\xc5\x5f\x3d\xda\xc7\xdf\xc3\xc1\xf7\x07\xdf\x03\xfc\x9d\x09\xb6\x40\x0d\x66\x89\xb0\x56\xb2\x40\xad\x41\xce\x61\x81\x02\x15\x33\x5c\x2c\x80\xc1\x42\xc9\x7a\x0d\x77\xb8\x85\x0d\x37\x4b\x37\x94\x29\xc3\x0b\xbe\x66\x86\x4b\x41\x13\x58\x55\xd9\x07\x85\x14\x1a\x85\xae\x35\x08\x59\xa2\xa6\x25\xe6\x52\xd9\x47\xf5\xba\x90\x2b\xa2\x88\x6b\x59\x2c\x8f\xdc\xfa\xbf\x2f\x51\x74\x27\x01\x53\x08\x73\xae\xb4\xa1\x27\x73\xae\x56\x58\x4e\x88\xc4\x16\x0a\x26\x40\xe1\x9f\x35\x6a\x03\x0c\xde\x06\x2e\x84\x01\x39\xfb\x6f\x2c\x0c\xcc\x95\x5c\x81\x59\x72\x4d\x53\x8d\x62\x85\xa1\x55\x6e\x97\xb8\xfd\xae\xaa\xa0\xd6\xe8\x1e\x86\xd1\x52\x01\xde\xa3\xda\x82\xae\x67\x9a\xe8\x0a\xe3\xd8\x03\xb3\x64\xc6\xad\x49\xdc\x30\xd0\x86\xdd\x61\xd9\x61\xd5\x6f\xe2\xdc\x8e\x84\x19\x2e\xb8\x10\xb4\x43\x39\x07\x64\xc5\x12\xae\x88\xd4\x0d\x9a\x7a\x0d\xeb\x25\xd3\x68\x77\x01\xac\x5c\x71\x01\x5c\x70\xc3\x59\xc5\xff\xc7\x4a\x3f\x61\xd8\x4a\x99\xc8\xd2\xd8\x8a\x6b\x43\xe4\xba\x22\x1a\x10\x2a\x5c\xd1\xb2\xed\xc1\x44\x8a\xe4\xb6\x96\x24\x34\x0d\x2b\x26\xb6\xb0\x42\xad\xad\xe2\x99\x76\xbb\xdc\x90\x10\x8d\xb4\x44\x2f\x5f\xbd\x84\x27\x9b\x25\x37\x38\x93\x4c\x95\x4f\xa2\xde\x3f\x26\x22\x3f\x22\x82\x7f\x77\x74\x46\xe3\x8f\xb0\x42\xb3\x94\xe5\x84\x96\x9b\xd5\xc6\x09\x80\xd6\xb7\x8b\x4b\x51\x59\x21\xaf\x38\x29\x6e\xce\x05\xab\xdc\x57\xad\xad\x05\x89\x02\x61\x8d\xca\x0b\xff\x9e\xb3\xfe\x72\x1a\x45\xf9\x33\x4d\xbc\x69\xe6\x8d\xc6\x7e\xd5\x23\x5a\x95\xfe\x7b\x43\x84\x18\x3c\xff\xeb\xc9\xbf\x81\x59\x2a\xd4\x4b\x59\x95\x39\x01\x2e\xd9\x3d\x7a\x86\x0c\x96\x76\x35\xfc\x44\xd2\xd7\x6c\x85\xa0\xd1\x4a\xfd\x0e\xb7\x7a\x12\x54\x41\x52\xb1\x5a\x04\xae\xc1\x60\xb1\x14\xbc\x60\x55\xb5\xa5\xdd\x70\xbd\x44\xc7\xc4\xb9\xd8\x4a\xe1\xf6\xfc\x67\x4d\x96\x45\x53\xb5\x61\x06\x89\xa0\xfd\xd2\xb0\xaf\xa3\x60\x7f\xae\xe4\xe6\xf2\xd5\xcb\xa3\x05\x9a\xce\x1e\xf5\x68\x4c\x74\xa5\x6a\xc6\x94\x77\x8b\x0b\xb9\x5a\x57\x68\xb0\x6c\x24\xa0\xed\xea\x17\x9d\x5d\x12\x1b\x64\x57\x5c\xd4\x48\xda\xf5\x1a\x70\xf2\x6f\x6c\x00\xef\x51\x00\x9b\x1b\x74\x36\x45\x07\x8c\x2b\x2c\x81\xad\x64\x2d\x8c\x13\xd5\x0c\x51\xb4\xe4\x25\xeb\x05\x1d\x62\x70\xe7\x2b\xb5\x5f\xae\x81\xc1\x0a\x57\x33\x54\xd6\x35\x80\x46\xc5\xd1\xfa\x15\xa7\x5e\xbd\x62\xca\x34\xe3\x35\x6c\x96\xdc\x5a\xad\x54\x25\x17\xcc\x78\x77\x44\x84\x13\x97\x64\x14\x13\x9a\x93\xbf\x21\x73\x9f\xa1\xd9\x10\x47\x96\xa0\x06\x2e\xac\x74\x8e\x0e\xbe\x3f\x3e\x38\x60\x05\xcd\x19\xb1\xaa\x1a\x47\xa6\xbc\xf0\xe0\xf3\xc1\x01\x00\xc0\xf1\x31\x4c\xff\xf9\x4f\x20\x45\x84\xaf\x7e\xbb\x7a\x7d\x7b\xf3\x2d\x89\x7b\x5a\xc7\x70\xe5\x85\xbe\x21\x67\x19\x3d\x08\x0a\x36\xab\xbc\xb0\x2e\x5f\xbd\xb4\xc3\xd3\xbd\x93\x5a\x0d\xdc\x18\xa6\xcc\xe5\xab\x97\xa3\xf1\x03\x08\x96\x0d\x35\x6f\x0f\x28\x48\xcf\x2d\x9b\x8d\xe6\xa0\xb0\x90\xaa\xc4\x72\x60\xe5\x2b\x51\xd2\xba\xf3\xb6\x3d\x9f\xc1\xfb\x1b\xa3\xb8\x58\xfc\xf4\xe1\xa7\x21\x96\x58\xe7\xb8\xc2\x92\x69\xeb\xbf\xc8\x28\x83\xdd\xa6\xde\x2a\x3a\xab\x01\x5e\x5e\x28\xc9\xca\x82\x45\x87\x45\x64\xaf\x2f\xcf\xc0\xf1\x32\xb1\x86\x82\xc2\x84\x1f\xc6\xdf\xd2\x4c\xda\x6a\xf5\x74\x2f\xde\xbc\xbe\x7d\x77\x7e\x71\x0b\xbf\x9d\xbf\xbb\x3e\x7f\xf1\xcb\xd5\xb7\xb4\x9d\xf6\x8a\x8d\x90\x6f\xe9\x46\x41\xb1\x30\xcb\xe0\xdd\xdc\x3d\x67\x55\x6a\x24\xcc\x52\x97\xc8\x74\xc6\x53\xf7\xc4\x5b\xa1\x49\x1e\xbf\xc2\xed\x2f\x96\xfe\x19\x5c\x0b\x13\x17\xbe\x16\x25\x2f\xec\xc9\xe6\xf3\x46\x69\x5c\x7b\x13\x2e\xc9\xbb\x09\x69\x7a\xc4\xef\x99\x82\xf2\x6e\x71\xe5\x46\x9d\xc1\x0b\x29\xab\x01\xa2\x6d\x34\xa0\x50\xcb\x5a\x15\xce\x70\x58\xa5\x90\x95\x5b\x67\xb3\x45\xc5\xf8\x0a\x4b\x98\x6d\x81\x39\xdb\xba\xbe\x6c\x28\x7a\xf4\x80\xc0\x4b\x14\x86\x9b\x2d\x18\x5a\x39\x62\x89\x30\xf0\xb5\x9b\xa8\x1b\xc9\x59\xb2\xc0\x22\x30\x22\x48\x22\x0a\x6c\x66\xd0\xa5\x60\x97\xdb\xf0\x06\x88\xa0\xbf\x6c\xd6\x58\xf0\x39\x2f\xe0\xfa\x12\x98\x28\xf3\x1b\xa1\x0b\xdf\x82\x2c\xbe\x8a\x44\x3f\x0a\x5e\x7d\x24\xe1\xcd\x59\xa5\x11\x56\xc8\x84\x6e\x90\x8b\xb2\x17\x95\x90\x70\x2f\x2d\x90\x2b\xd8\x9a\xcd\x78\x45\xbb\x0a\xe8\xa1\xbb\x7f\xa3\xea\x2e\x95\xd6\x8e\x12\x12\x24\xd8\xae\x40\x03\xc9\x96\x1e\x8b\x82\x2e\x11\xa7\x4b\x7a\x78\xe1\xc6\x9f\xc1\x67\x77\xd2\x9c\x56\xbf\x44\xb5\xbe\xb3\x5e\x85\x0c\x34\x9e\xea\x78\x57\x05\xd6\x8b\x5a\xa9\x06\xad\x25\x06\xce\x35\xed\x5a\x21\xdd\xe0\x2c\x87\xcb\x2c\xdc\x8b\x77\xf9\xa8\x0d\x3d\xc6\x83\xbc\x47\x66\xbc\x0b\xd1\x67\xf0\xde\xff\xf3\x43\x72\xc4\x14\x2b\xee\xb4\xb7\xad\xef\x74\x1f\xea\xec\xde\xc0\x2b\xdc\x9e\xf5\xd4\xf2\x1b\xab\x6a\x3c\x83\x1b\x07\x4a\xd6\xf5\xac\xe2\x85\x3b\xbd\x8d\xc1\x66\xcf\xa9\x3d\x24\xee\xbc\xdd\x13\x09\x92\x8c\x35\x99\x49\xd4\xbe\x35\x11\xb2\xb3\x05\xd7\x06\x55\x38\xf7\x1d\x08\x39\x44\x8d\x09\xc0\xd5\xda\x10\x48\x56\x6c\x9b\x90\x25\xf3\x20\xba\xd1\x9d\x6c\xd1\xb4\xd5\xb4\x62\xeb\x35\x29\xe5\x5f\xa3\xae\xce\xad\xf3\x62\xfb\xda\x3b\xfc\xc6\xec\x9a\x6b\x28\xb1\xbd\x73\xda\x06\xad\x5b\x0b\xfe\x67\xdd\x17\xab\x97\xb8\x8b\x6d\xc2\x24\xeb\x7d\x7a\x7a\xe6\x1a\x34\xe9\xd7\x1e\xa4\x15\x33\xc5\x92\x20\x90\x40\xf7\x43\xf0\x49\xcd\x31\x6a\x04\x15\x0f\x23\x09\xc9\xca\xd5\xf9\x0c\x12\x67\xb1\x64\x62\x81\x60\x09\x54\x83\x7b\x77\xcc\x77\x71\xe4\x19\xbc\x6f\xb6\xdc\x37\xd8\xa5\xdc\xb8\xc8\x20\x7f\xd5\xd3\x56\xa2\x9b\xa4\xb0\x89\xe0\xfd\x80\x94\x1e\xc7\xd8\x05\x3d\x3f\x83\xcf\xd7\xf4\xff\x5f\xaf\x85\xf9\xdb\x8f\x5f\xfe\xef\x6e\xdf\x8b\x37\xaf\x6f\x6e\xcf\xbf\x2d\x72\x6b\xaf\xd8\x2c\xc9\x84\xb4\x21\x03\xac\x99\x59\x3a\x4f\xe6\x70\x17\x39\xfd\x75\xc6\xe9\xeb\xec\x6d\x7b\x4e\x73\x6e\x8c\x54\x6c\x81\x6f\x19\x5d\xb5\xc9\x97\xec\x8c\xe4\x42\xf9\xda\x79\x6f\xad\xd3\x71\xd3\xe2\xbf\xa3\x15\xdd\x18\x55\x17\x36\x80\x54\xb8\xa6\xe3\x2c\x28\xce\xd3\x5c\x2c\x2a\xcc\xf8\xf1\xde\x72\xda\xcd\xf7\xfe\x34\xa0\xf4\x14\xb7\x5c\x5f\x86\x00\xca\x5d\xa3\x4b\xd9\x09\xdf\x52\xd2\xb9\xdd\xb4\x11\x5f\x7f\x01\x8f\x00\xc3\x2a\x5d\x72\x34\xec\x77\x84\x15\xbb\x23\x0e\x80\x69\x5d\xaf\xd6\xc6\x1e\x13\x52\xa4\xd6\xa8\xdc\x37\x36\x93\xb5\x09\xc9\x90\x5d\x14\xbb\x0c\x76\x20\x68\xe4\x90\x0b\x6e\xf6\x02\x56\xf8\xdc\x8c\xa7\x8f\xc6\x6a\x7e\xe4\xe6\xc0\xd4\xef\xbd\x3f\x20\x70\x38\x0d\xe4\x9a\x21\x5f\x0e\xdc\xff\x5b\xd8\x31\x8b\x4c\xb8\x0e\xe9\x22\x2c\xa3\x6b\xe8\x00\xf8\x10\x69\x6c\x9b\x9b\xe6\x28\x42\x7f\x1a\x1f\xc9\x09\x6d\x98\xf0\x74\xa5\x2c\x1b\xe4\x33\xaf\x4d\xad\x10\xd6\x92\xf8\xe4\xac\xf2\xb1\xdf\xc4\x66\x1b\xc8\x43\x26\x58\xab\x22\xb4\x47\xd7\x14\x2f\x03\xe2\xb4\x6c\xc8\x35\xf1\x29\x55\x02\x5f\x42\x86\x29\x77\xef\x45\xa0\x84\x9f\x4c\xc8\x5b\x75\x55\xd7\x70\x9e\x4a\x27\x63\xc0\xfe\x56\x0f\xd6\x90\x1c\xf8\x47\x9b\x6c\xc6\x20\xba\xfa\x5f\x2b\xec\xfc\x42\x9f\x90\x42\x48\x16\xbf\xd6\x1e\x91\x79\x82\x63\x98\x4e\x41\xf0\xea\xac\x37\x99\x3e\x4f\x2e\x98\xb0\x17\x91\x42\x66\x70\x08\x75\x5b\x95\x35\x1b\xf6\x21\x46\x1e\x88\x3f\x69\x2d\xf3\xe5\x71\x36\x1c\xb6\x93\xe0\xca\xf7\x6e\xd8\x07\x98\x5a\x34\x9b\xd8\x73\x4b\x21\x1e\xc8\x0c\x19\x74\x89\xda\x28\xb9\xc5\x72\xd2\x9e\x45\x87\xb4\xae\xca\x68\x84\xce\xd0\x02\x06\x66\x0b\xc6\x45\x33\xc3\x13\x81\x51\x57\x37\x39\xb6\x93\xbd\x12\xef\x16\xd0\x0f\x31\xff\x56\x6a\x43\xc6\xda\xf7\xab\x21\x26\x6e\x05\x2c\x5d\xcb\x9a\xd7\x2e\x19\x18\x42\xe1\x3f\xf6\xf9\x92\x47\xd8\xd2\xbb\x06\x47\x8e\x92\x1d\x8d\x77\x1b\x93\x46\x51\xe6\x36\xc3\xe7\x5d\x6c\x9a\x05\xcf\x4f\x7a\xc4\xfd\x7e\x8e\x7c\xac\xfb\x1c\x4e\x76\x33\xe0\x52\xa3\x01\xcb\x76\x64\x99\x24\x42\x3b\xb6\xda\xfa\x7a\x7c\x1c\x0e\x45\xe2\xeb\xfd\xbd\xd6\x1a\x48\x07\x3b\x3c\x9e\x42\x37\x1f\x91\x48\x2d\xf1\xf1\xfe\x1f\xe3\xde\x92\xac\x6c\x5d\x7e\x81\xe7\xf0\xd5\x65\x68\xb2\xc6\xd7\x8f\x67\x8e\xd8\x7a\x8d\xa2\x1c\xf9\xc9\x9d\xc5\x70\xc5\x77\xa4\x51\x1e\xca\x76\xc7\x92\x6f\x9a\x94\x93\xc3\x90\x77\xb8\x85\x7b\x2c\xc8\x43\x47\x38\x79\x04\xad\x39\x17\x21\x9d\x4c\x07\x8f\x55\x95\x8b\x3d\xbb\xf9\x5d\x87\xb2\x15\x26\xd6\xd3\xa2\x42\x98\xab\xe8\x53\x6a\xc2\x8b\xce\x45\xd0\x44\x1c\x83\x27\x2a\x97\x9e\xfe\x23\xd9\x45\x12\x70\xfc\xbf\x9c\xaf\x7e\x80\xf2\xb5\xa7\xeb\x30\xf5\x5f\xff\xc9\xf4\x4d\x80\x61\x8f\x61\x69\xb0\x14\x60\x36\xbc\xc0\xfe\xa2\x89\x39\xf8\x53\x3d\x9d\xa6\x59\xf3\x26\xf3\xed\xe2\x3c\x3d\x1a\x87\x71\x3f\xc0\xe9\x00\x2f\x51\x53\xb0\xaa\xb5\x4f\x83\x89\x3a\x24\xae\xb1\xc2\x15\x0a\xa3\x01\xff\xac\x59\x15\x8e\x56\x7c\xee\x0c\x2d\x29\x85\x51\x30\x2b\x62\xad\xa0\xaa\x35\x9c\xee\xf3\x19\xdc\x58\xe4\x04\x66\xa9\x6c\xa6\xd5\x82\x27\x3a\x06\x9e\x92\x3b\x0d\xbd\x63\x2f\x4a\x87\x44\x35\x41\x22\x42\x47\x0e\x55\xac\xac\xc9\xbb\x1b\x40\x29\x2c\x8c\x4f\xf7\xb5\xe6\x93\x9a\xfd\x0a\x89\xdc\xfb\x06\x78\x7c\x4c\x38\xc0\x25\x1a\x5c\x11\xcc\x01\xaa\x4e\xa0\x97\x7e\xf8\xdc\xba\xb7\x3b\xdc\xda\x9c\x05\x4c\xed\x42\x7d\xd2\x9e\xfc\x35\x45\xce\x34\xc2\xab\x8a\x6b\xe0\xc2\x73\x3e\x01\x6e\x7c\x8a\x81\x8b\xbd\x0b\xfb\xc5\xc3\xc2\x41\xf7\x87\xd1\x46\x32\x49\xca\x01\xc6\xe8\xb3\x66\x82\x17\xa3\xd4\x42\xda\x6c\x5a\x0c\xe4\x18\x3d\x7c\x32\xce\x92\xf9\xd2\xfb\xf5\xcb\x2e\x5b\xc8\x24\x2d\xae\x45\x89\x9f\x60\x0a\x27\x7b\xad\x26\x94\x5f\xf1\x13\xd7\xd6\x0e\x7d\x64\x9e\x04\xf3\x5d\x12\x16\x01\x71\x9d\xe2\xd0\xef\x74\x6a\x10\x69\xce\xc2\x63\xd6\x86\xbc\x14\xa8\x27\xd9\xbb\x28\xe0\x8f\x5a\x18\x54\xde\xa3\x30\x33\xa4\xba\xe3\x63\x78\x63\x96\xa8\x36\xdc\x16\x47\x15\x2b\xee\x3c\xde\xde\xa4\xac\x90\xb9\x6b\x34\xc0\x8d\x6e\x48\x1b\x09\xa7\x2d\x5a\x9b\x25\xaf\x30\x2f\xc2\x67\xd1\x0c\xf2\xb9\x91\x60\x2f\xd9\x43\x70\x4d\x47\xbd\x11\xc7\x06\x15\x01\xdc\x5a\x94\x13\x7f\xfb\xf2\x96\xd8\x6c\x18\x41\xfc\x7b\x15\x48\x81\x39\xa2\xb4\x25\x7b\xa5\x12\xec\xb8\x4f\x23\xaf\xf0\xe1\xf3\x01\x7b\xf8\xfa\xcd\x40\x72\xad\x0c\xe7\x62\xde\xe7\x96\x25\x50\x7a\xfa\x78\x82\x0d\xa8\x88\x12\xca\x9f\x96\x99\x42\x76\x97\x39\x31\xbd\x9f\xc8\xbf\x04\x3b\x4c\x8e\xe7\x3e\xa1\xe4\x37\xd5\x27\x1f\x63\x83\x34\x11\x46\xee\xcf\xde\x02\x93\xdc\x84\x7a\x5d\x06\xdc\xd7\x36\xfc\x8e\x65\x04\x95\xdb\xa3\x34\xa4\xf3\xbe\xbf\xd2\x57\xb4\xf2\xa8\xbf\xe9\x49\x42\xbd\x8b\x29\xbe\x81\xba\xbf\x76\xea\x21\xfc\x00\xa3\x53\x3a\x08\x2e\x9b\xf7\x4f\x2a\xbc\x2d\x60\x6e\xcf\x80\x17\x73\x6f\xec\x80\x03\xcd\xfe\xfc\x43\xc7\x9e\x3b\x4b\x87\xdd\x0f\x24\x92\xbb\x01\x5b\xc6\xc1\xf5\x52\x28\xd7\xc4\xf3\x9c\x15\x3e\x07\x6c\xa1\x27\x41\x64\xc6\x85\xf6\xa9\x09\x6b\x6d\x0d\x76\x25\xdf\x1c\xb3\x1a\x73\x5f\x9d\x5f\xd4\x15\x53\xc0\x6a\x23\x57\x2e\xe7\x52\x8b\x22\xd4\xc5\x83\xa3\xb6\x75\x76\x5f\x3d\x4f\x53\x38\x1a\xdd\x55\x6e\xc1\x6b\xac\xda\x7c\xa4\xdd\xda\x6e\x95\x8f\xb1\x64\xde\x5c\x2e\x49\xdd\x67\x38\xfb\xc1\x9b\xcd\x59\x3a\x6f\xe2\x76\x3e\x0f\x62\x66\x17\x30\x25\x41\x78\x37\xa9\x71\x06\xff\xf1\x76\x4f\x9e\xc4\x62\xef\x50\xe3\x76\xd3\x75\x83\xb5\x3f\x8c\x07\xe7\xa0\xab\x4e\x0f\x0f\x98\x4b\x55\xe0\x55\x3a\xaa\x93\x0d\xb3\x89\xd8\x28\x80\xb5\x92\xf7\xbc\xf4\xf5\xf8\x50\x26\xb3\x45\xd5\x85\xcf\xf1\x12\x0c\xf7\xc5\x38\x9b\x21\x11\x49\x48\x91\x95\xa9\x5d\xe1\x2c\x23\xd0\x4e\x10\x65\xdc\xa2\xd2\xe6\x23\x09\x4e\xb3\xb9\xc3\xa0\xba\xb6\x64\x63\x2b\x4c\x77\xa2\x9d\x17\x1b\x65\x8c\xb4\x90\x8f\xcf\x1d\xf8\x12\xdf\x19\x10\x88\x65\x12\x3b\xf5\xc3\x1e\x73\xc3\xe6\x78\xe3\x16\xba\x0d\x94\x46\x02\x37\xcd\x97\xb7\xa8\x0a\x14\x86\x2d\xf0\x0c\x7e\xfd\x99\x7f\xfa\xdb\x8f\x3f\x3d\x2c\x04\x3a\x4c\x5a\x5e\x9a\x22\x70\x8c\x6a\x1c\xf7\xe5\xdd\xa2\xbf\x4f\x8f\x06\xfa\xa5\xe6\x7e\x64\x91\xe7\xd4\x67\xc1\xe0\x1f\xff\x18\x1a\x71\x08\xcf\xe0\xf4\xe8\xe4\x0c\x9e\xdc\xb6\x64\xb8\x8e\x34\x6c\x54\x31\xa3\xb3\x01\xef\x4f\x26\xa7\xe3\x9d\xc1\x40\xd8\xab\xaf\x98\x1c\x69\x97\x9d\x3f\xaa\x24\x2b\x9f\x39\xb1\x3d\x1f\xcd\x95\x5c\x9d\xc1\xb1\x7f\x76\x3c\x77\x73\x48\x03\x0d\x87\xfd\x24\x01\x01\x98\xfc\x26\x09\xc9\xf2\x6a\x02\x1b\x8b\xed\x0c\x2c\x51\xe1\x11\xdc\x70\x8a\x82\x37\x08\xb4\x34\x39\x18\x25\x57\x5d\x9a\x9e\x03\x52\xdc\x3d\x97\xb5\xae\x6c\xf5\xcf\xd5\xf2\xea\xca\xd8\x96\x9c\x9d\x6c\xc2\x0c\x6d\xdf\xda\x6a\xed\xbd\x4a\xf8\xf8\x18\x22\x11\xe3\x74\x88\xfd\xe1\xa0\xb9\x2b\x44\xcd\xee\xb1\x11\x62\x24\x3d\x01\x23\xf7\x8a\xb3\xad\xb3\x8c\xf6\x6c\x56\xc2\xba\xb2\x80\xfd\x76\x64\x45\x33\x95\xd5\xdc\xb9\x7a\xa4\x6b\xec\x88\xc2\x0a\x30\x79\xfa\xec\xa9\xcf\x4d\xe5\x08\xfa\x80\xfd\x6b\x33\xab\xf4\x51\x68\x6a\x25\xe0\xd9\xd3\x5c\x56\xbb\x23\xa9\x77\xa8\xc9\x61\x85\x90\x65\xce\xb1\x2a\x7d\x5d\x9f\xf0\x3f\x19\x45\x9a\x84\xb0\xa1\x74\x72\x91\x41\x92\xc0\xd1\xc1\xf3\x2d\xf8\x3d\x8a\x90\x70\xb6\x4d\x8d\x99\xb4\xcf\x23\x6e\x8d\x47\x25\x68\xa2\x73\x22\xa7\x61\x33\xb7\x89\x97\xa2\x45\x92\x3e\x25\x14\x21\xae\xf5\xc9\x70\x55\xdb\x62\xf7\x83\x5c\xc3\x00\x16\x81\x29\x7c\xfe\xd2\x0b\xf1\x79\x49\x67\xd0\xef\x6d\x07\xfb\x43\x00\x87\x97\xa4\xea\xf7\x1f\xf6\x24\x30\x2e\x2a\x64\x2a\x49\x41\x44\xfc\xe0\x34\xfb\xc0\xe4\x63\x7f\xa9\xdd\x78\xfe\x91\xe3\x2d\x5c\x75\x72\xca\x4e\x4a\x75\xe8\xcc\xbb\x9f\xfc\x4c\x3a\xe9\x32\xe2\x20\x9b\xbc\xe4\xba\xd5\x92\xe7\xb2\x8c\x95\xd4\x18\x2e\xe8\xb5\x54\xa6\x16\xa1\x07\x27\x76\xe1\x8a\x32\x1b\xab\x13\xd1\x5a\x18\x5e\xc5\x2a\x94\xe1\xab\xdc\xbd\xb6\x17\xe7\xe4\x4c\x1a\x1e\x68\xd3\x24\x90\x68\xd2\x04\x63\x76\x18\x74\xe9\x84\xb0\xb3\xb2\x43\xfe\x69\xde\xd7\x68\xbe\xc3\xb5\x35\xd3\x15\x5a\x47\xfb\x90\xbf\x86\x43\x7b\x7f\xf7\xe3\x35\x2f\xf3\xfc\x76\x9c\xac\x7d\xd3\xa3\x4b\x4d\xda\x0e\x0c\x9d\x6b\x82\x6d\x6f\x70\xfc\x00\xc3\x72\x55\x9d\xbe\x65\x0d\x75\x4a\xe6\xe5\x31\x68\x7e\x57\x69\xff\xe6\x86\x9b\xa5\xac\x0d\x14\x4b\x74\x4e\x35\x80\x3a\x28\x02\xa9\x36\x18\x5c\xda\xca\x56\xc8\x87\xd7\x14\x1d\xf0\x39\x68\xb9\x42\xb3\xa4\xf9\x0b\x89\x1a\x36\x4a\x8a\x45\x6c\x5b\xbe\x7c\xf5\xb2\x5d\x21\xf3\xef\x11\x18\x59\xc8\x0a\x96\xac\x32\x7a\x62\x9b\xfb\x10\x89\x35\xdb\x61\xe8\x9a\x7d\xc8\xfc\x89\x36\x28\x64\x3a\x09\x9a\x76\xa2\xf0\x81\x3a\xda\xbf\x58\xc6\xd0\x86\xfe\x17\x24\x50\xd7\xc8\xb8\x91\x99\x0e\xa1\x26\x57\xe0\xca\x12\xab\x35\x53\x16\xe8\xb0\x62\x19\x52\xca\x0d\xad\xab\xe4\x47\x5b\x22\x75\x22\xb2\x9d\xe8\xd5\x36\xb6\x08\x92\x7f\xf0\x09\x61\xfb\x5d\xaa\xd2\x47\xbf\xdd\x36\x1b\x7b\xb1\x75\x53\x07\x7f\x64\x32\x26\x49\x3d\x62\x02\x43\x85\x0a\xd7\x9c\xd7\x0e\x38\xfa\xf9\x91\x24\x2f\x5a\xf2\xf9\x1c\x95\xef\x7b\x72\x0c\x4b\x81\x1e\xeb\x39\x61\x20\x85\x19\x21\xbb\x6b\x0f\x20\xf1\xd8\x2c\x40\x36\xd7\xcb\xf5\x1f\x4e\x33\x3b\xc8\xe7\xb9\x3c\x14\x19\x2c\xa0\xde\x33\xe5\x93\x08\xad\xc4\x6a\x50\x6c\x2f\x01\x6f\x99\x09\xb5\x09\x99\x64\xdd\x6d\x94\xce\x9b\xde\xae\x94\x52\x37\x57\xda\x3c\x1b\x4a\xbd\xf7\xf2\xbb\x21\x31\x9e\x8a\x74\x42\xa0\x7b\x1d\x0f\x74\x27\xbf\x94\xab\x11\x64\x85\x01\x4d\xae\x3c\x2f\xd7\xf7\xdc\x65\x80\xfa\x90\x61\x90\x5c\xe7\x56\x0d\xf2\xe5\xbd\x44\x4b\x32\xd0\x13\x6b\xb0\x64\xab\x05\x94\x1e\x69\xd7\x8f\x6a\x65\x11\x7a\x15\x77\xf7\x29\x36\x15\xac\xb5\x92\x6b\x49\x1e\x2c\x1f\x60\xdf\x73\xdc\xb8\x32\xf8\x40\x6d\xed\x0f\xe8\xa1\x6d\x7f\x10\x3a\xdc\xef\x03\x51\x01\x33\xbb\xdb\x68\xff\x3e\x33\x7d\xef\xa1\xb9\xc0\x2c\x91\xab\x6c\x64\xd1\xd0\x73\x2f\x52\x70\xed\x0b\x35\x9d\xce\x19\xff\xae\xc4\xc6\xb6\x06\xa7\x0d\xa0\x1d\xac\xbc\x5f\x52\xa1\x63\x64\x40\x4c\x3f\x0d\xcb\x29\x13\x4f\x74\x85\xf2\xd2\x46\x07\xc2\xb7\x3e\x26\xef\x96\x65\xda\x81\x9b\x49\xb1\x8d\xbd\xf3\xa2\xca\x6c\x6b\xe7\xbb\x5a\x5d\xac\xce\x0d\x6f\x74\x81\xe6\x77\x5a\xe8\x45\x8a\x4e\x47\xe3\xa4\xd9\xb7\xbf\x3b\x9b\x0b\xec\x63\xda\x21\x75\x6f\x96\x68\x96\xe8\x13\xc4\x8d\x9e\x7d\x0e\x63\x5e\x57\xcd\xab\x52\xee\x7d\x87\x81\x16\x62\xc2\x7e\xf9\x8e\xa4\x66\x2f\xbd\x02\xed\x7e\xbb\xf6\xd1\xb7\x4e\x33\xeb\x76\x7b\xfb\x2c\x3c\xeb\x85\xfb\x9e\xfc\x39\x9c\x44\x67\x00\x58\xe9\x6e\x64\x35\xe0\xbf\x73\x46\x62\xdd\x73\x68\x9e\xcf\x4a\xa9\xdf\xe2\x7f\x3d\x6f\x35\x29\x8b\xef\xd2\x1e\x65\xa9\x92\xb3\xd0\xe4\x33\x9c\xd2\x6c\xe3\xf4\x4e\xb3\x21\x81\xf4\x3b\x00\x7a\x02\x8f\xaf\xbf\x7c\x7b\xb1\x67\x2f\xcf\xe7\x70\x32\xec\xcb\x07\xee\x8f\xac\x6a\x92\x69\xc1\x99\xb5\x15\xb4\x4f\xa9\xe9\xac\x9c\x4a\x5b\xaf\x3c\xe6\x5f\x29\xb5\xf1\x7d\xab\xe6\xbe\x53\x27\xfd\xb6\x80\x18\xe5\x0f\x9c\xe3\x01\x89\x1f\xdd\xe1\xb6\x77\xa2\x03\xcf\x3d\x5f\x35\xd4\x3f\xbe\x93\xd9\xfe\x9b\x7f\xad\x9e\xed\x01\x7e\xf3\xf1\xf1\x10\xa7\x16\x26\x86\x50\x3d\x07\x5e\x15\xeb\x27\xf9\xf3\xfc\xd9\x98\x9a\x78\x6c\xb5\x6e\x3f\x86\x4b\x4b\x61\xf0\x68\x0b\x66\xf8\x7d\x2b\x3b\x1d\xde\x49\x49\x8e\x89\xdb\x4f\x13\x5f\xe0\xa7\x02\x2d\xc0\xb4\x3d\x3d\x52\x68\x5e\x5a\xb0\x10\x62\x1e\x78\x6f\xa6\xf3\x4a\x4a\x35\x1a\x89\xa7\xa7\xe3\xe3\xbf\x8c\x3f\x34\x0b\xdb\xb7\x12\x42\x31\xa5\x39\xf7\xb4\xde\xeb\x37\xaf\x9f\x5e\xbf\xbe\xf8\xe5\xd7\x9b\xeb\xdf\xae\xa0\x92\x1b\x54\x30\x93\xb5\xb0\x6f\xa9\x2c\xa5\x40\xdd\x4a\xb7\xe9\xd8\xdb\xfa\xb3\x07\x24\x14\x91\xd9\xf7\x2f\x0b\xe2\x6f\xd2\xe9\x24\xc9\x90\x70\xb9\xe3\xab\xff\xba\xb8\xba\xba\x74\x8e\x28\xca\xc1\xbe\x7e\x11\xd7\x88\xd1\xc4\x27\x46\xbb\x3c\x6b\x7e\xf8\x1d\xdd\x9d\x78\x7a\x62\x19\x70\x97\xe0\x48\x4c\x4f\x4f\xc6\xc9\xae\xb1\x4b\xda\xbe\xe0\xea\xc5\x74\x7a\xe2\xc4\x04\x23\x33\xfd\xb1\x35\x4b\xc5\xfc\xf6\xf9\x2d\xfc\x72\x75\x7e\x73\x0b\x7f\x0d\x5b\x69\xbf\xa5\xdc\xde\xfd\x6e\x27\x6a\x95\xde\x2b\x27\x8c\x83\x7d\xf5\xcd\xcb\xfd\x3e\x72\xcd\x47\xbb\x3a\x81\xdc\x46\x86\x6f\x12\x36\xff\xc6\xc6\x16\x55\x34\x62\xd5\x86\x6d\x35\x2c\x6c\x16\x56\xb9\xe0\x48\xaa\x4e\x67\x91\xb3\xf7\x5e\x2d\x63\xdc\xd7\xf4\x37\x34\xd5\xa6\x11\xa4\x21\xd7\xac\x12\xe9\x36\x42\x99\xf8\x37\xcb\x7a\x9a\x37\x3f\x9c\x3e\x44\xf7\x7d\xb0\xe2\xf5\x9e\x2d\x22\xe5\xb4\x4e\xf1\x5b\x64\xc8\xdf\x92\x3b\x0c\xa7\x15\xe2\x05\x2f\x48\xba\x36\x5b\xb0\x3d\x34\xb1\x1a\xd0\xbb\x8d\xed\xa8\x77\x34\x28\xae\xd3\x2a\x0e\xc4\x5a\x84\x4d\x4e\xf4\x72\x5c\xba\x55\xf1\x98\x06\x5b\x4d\x08\x7f\xef\x2b\x62\xfb\xcd\x77\xdc\xc9\x30\xd1\x5d\xdf\x22\xff\x3c\x91\x4b\xff\xe2\x6e\xc9\x2c\x9d\x37\x74\x8f\xf7\x23\xb5\xd6\x8c\x07\x1c\xa1\x28\xd9\x23\x67\xb1\xce\xbb\x04\xdb\x41\x6e\x51\xb0\xe0\x15\x8c\x34\xae\x98\x30\xee\x85\xfa\x33\x38\x19\xd3\xe1\x70\x55\x33\x38\x3d\x6a\x79\x2b\x8a\x79\xdb\xcb\x70\xed\xb2\x55\x46\x02\x19\xf6\x9c\x17\xae\x31\x9b\x8b\x42\x21\xd3\x31\x5b\xda\xfe\xab\x15\xfe\x35\x77\xd7\xe2\x67\x64\x34\x7b\x92\xbe\x6d\x77\xb3\xa7\xe7\xa9\x3b\x3d\xd1\x59\xbf\x63\xa2\x94\x2b\x78\x81\xac\x90\x02\x2e\xe4\xca\x82\x47\xf4\x6f\xbc\x6b\x18\xcd\x70\x2b\x7d\x4e\x71\xc6\xe8\xac\x70\xc1\x57\xf5\xaa\x79\xaf\xbe\x59\xc8\x17\xdf\x7d\x85\xc3\xe6\xcc\xc6\x3b\x0f\x48\xd6\xee\x9a\x9a\x6a\xa2\xf4\xbc\xf5\x76\x8b\x62\x85\x5c\x6f\x1f\x57\x59\xec\xde\xec\xcd\x12\x83\x91\x6d\x44\x19\xf1\x4f\x2a\xd8\x50\x57\x6c\x6d\x66\x28\xfd\xd9\x46\x41\x46\x71\x9b\xfb\x5a\x49\x97\x63\x11\x60\xeb\x33\xda\x7a\xef\x1e\x94\x4a\xd7\xf2\x95\x6b\x21\x8d\xeb\xcf\x82\x11\x17\xc1\x15\x8f\xb3\x62\x6d\xe7\xfc\x86\xa1\xf9\xa1\x15\x5f\x92\x66\xfc\x9c\x20\xda\x07\x24\x97\xe6\xad\x7e\x66\x9b\xfd\x19\x46\x6e\x19\x48\xbf\x1b\x40\xf9\x7c\xcd\x21\x3c\x6f\x39\xa9\xbe\x2b\xcc\x78\x05\xdb\x75\x48\xc2\x7a\xcd\x2b\x1f\x0b\x76\x5f\x3e\x48\x37\xf1\x90\xb6\x51\x88\xe9\x25\x5f\x43\x1f\x6e\xb3\x0c\x4b\xe7\x6a\x8a\xe9\x27\xdf\x2c\x04\x0f\xe8\xb2\xf4\xdc\x34\x0b\x7d\x8e\x7f\x0f\xa3\x3f\x70\x4f\x4c\xf4\xd5\x39\xae\x4e\xea\xc7\xbe\xbe\x93\x6a\xc3\xaa\x2d\xd7\xa0\x3a\x85\xd3\x7f\xff\xcb\x41\x7b\x5c\xf7\xfd\x3f\x98\xb6\x4f\xad\xed\x16\xd1\x97\xaf\x5e\xda\x81\xed\xb9\xf9\x37\x01\x07\x29\xe4\x7a\x6f\xba\x74\xe2\xdb\x80\x44\xc6\xbd\x9c\x3c\x4c\xa5\x4d\x66\x57\xe2\x7e\x57\x2c\xd6\x2e\x78\xee\x39\x1e\x0f\x1d\xdc\x29\x29\xb6\x67\x24\x79\xab\x0c\xbd\xa1\x72\x66\x7b\x54\xae\x27\x61\xd4\x54\xe6\xad\xb6\x46\x63\xd7\x91\x90\x55\x74\x80\xae\x5f\x0e\xe0\x7f\x03\x00\x00\xff\xff\x54\xbb\x7f\xac\xc0\x49\x00\x00" +var _epochsFlowdkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x5c\xff\x6f\x1b\xb7\x92\xff\xdd\x7f\xc5\x38\xc0\xa1\x52\xab\xfa\xcb\x43\xdf\x03\xce\xa8\xd2\x73\x6c\x37\x67\xa4\x2f\x09\x62\xb7\x3d\xc0\x08\x1a\x6a\x77\x24\xf1\xbc\x22\x55\x92\x6b\x45\x97\x97\xff\xfd\x30\xfc\xb2\xe4\xee\x72\x25\x3b\x2f\xf7\x4e\x40\x8b\x48\x4b\x0e\x87\x33\xc3\xe1\x67\xbe\xac\x8f\xbf\x85\x83\x6f\x0f\xbe\x05\xf8\x3b\x13\x6c\x81\x1a\xcc\x12\x61\xad\x64\x81\x5a\x83\x9c\xc3\x02\x05\x2a\x66\xb8\x58\x00\x83\x85\x92\xf5\x1a\xee\x71\x0b\x1b\x6e\x96\x6e\x28\x53\x86\x17\x7c\xcd\x0c\x97\x82\x26\xb0\xaa\xb2\x0f\x0a\x29\x34\x0a\x5d\x6b\x10\xb2\x44\x4d\x4b\xcc\xa5\xb2\x8f\xea\x75\x21\x57\x44\x11\xd7\xb2\x58\x1e\xb9\xf5\x7f\x5f\xa2\xe8\x4e\x02\xa6\x10\xe6\x5c\x69\x43\x4f\xe6\x5c\xad\xb0\x9c\x10\x89\x2d\x14\x4c\x80\xc2\x3f\x6b\xd4\x06\x18\xbc\x0d\x5c\x08\x03\x72\xf6\xdf\x58\x18\x98\x2b\xb9\x02\xb3\xe4\x9a\xa6\x1a\xc5\x0a\x43\xab\xdc\x2e\x71\xfb\x4d\x55\x41\xad\xd1\x3d\x0c\xa3\xa5\x02\x7c\x40\xb5\x05\x5d\xcf\x34\xd1\x15\xc6\xb1\x07\x66\xc9\x8c\x5b\x93\xb8\x61\xa0\x0d\xbb\xc7\xb2\xc3\xaa\xdf\xc4\xb9\x1d\x09\x33\x5c\x70\x21\x68\x87\x72\x0e\xc8\x8a\x25\x5c\x11\xa9\x1b\x34\xf5\x1a\xd6\x4b\xa6\xd1\xee\x02\x58\xb9\xe2\x02\xb8\xe0\x86\xb3\x8a\xff\x8f\x95\x7e\xc2\xb0\x95\x32\x91\xa5\xb1\x15\xd7\x86\xc8\x75\x45\x34\x20\x54\xb8\xa2\x65\xdb\x83\x89\x14\xc9\x6d\x2d\x49\x68\x1a\x56\x4c\x6c\x61\x85\x5a\x5b\xc5\x33\xed\x76\xb9\x21\x21\x1a\x69\x89\x5e\xbe\x7a\x09\xcf\x36\x4b\x6e\x70\x26\x99\x2a\x9f\x45\xbd\x7f\x48\x44\x7e\x44\x04\xff\xee\xe8\x8c\xc6\x1f\x60\x85\x66\x29\xcb\x09\x2d\x37\xab\x8d\x13\x00\xad\x6f\x17\x97\xa2\xb2\x42\x5e\x71\x52\xdc\x9c\x0b\x56\xb9\xaf\x5a\x5b\x0b\x12\x05\xc2\x1a\x95\x17\xfe\x03\x67\xfd\xe5\x34\x8a\xf2\x67\x9a\x78\xd3\xcc\x1b\x8d\xfd\xaa\x47\xb4\x2a\xfd\xf7\x86\x08\x31\x78\xfe\xd7\x93\x7f\x03\xb3\x54\xa8\x97\xb2\x2a\x73\x02\x5c\xb2\x07\xf4\x0c\x19\x2c\xed\x6a\xf8\x91\xa4\xaf\xd9\x0a\x41\xa3\x95\xfa\x3d\x6e\xf5\x24\xa8\x82\xa4\x62\xb5\x08\x5c\x83\xc1\x62\x29\x78\xc1\xaa\x6a\x4b\xbb\xe1\x7a\x89\x8e\x89\x73\xb1\x95\xc2\xed\xf9\xcf\x9a\x2c\x8b\xa6\x6a\xc3\x0c\x12\x41\xfb\xa5\x61\x5f\x47\xc1\xfe\x5c\xc9\xcd\xe5\xab\x97\x47\x0b\x34\x9d\x3d\xea\xd1\x98\xe8\x4a\xd5\x8c\x29\xef\x17\x17\x72\xb5\xae\xd0\x60\xd9\x48\x40\xdb\xd5\x2f\x3a\xbb\x24\x36\xc8\xae\xb8\xa8\x91\xb4\xeb\x35\xe0\xe4\xdf\xd8\x00\x3e\xa0\x00\x36\x37\xe8\x6c\x8a\x0e\x18\x57\x58\x02\x5b\xc9\x5a\x18\x27\xaa\x19\xa2\x68\xc9\x4b\xd6\x0b\x3a\xc4\xe0\xce\x57\x6a\xbf\x5c\x03\x83\x15\xae\x66\xa8\xac\x6b\x00\x8d\x8a\xa3\xf5\x2b\x4e\xbd\x7a\xc5\x94\x69\xc6\x6b\xd8\x2c\xb9\xb5\x5a\xa9\x4a\x2e\x98\xf1\xee\x88\x08\x27\x2e\xc9\x28\x26\x34\x27\x7f\x43\xe6\x3e\x43\xb3\x21\x8e\x2c\x41\x0d\x5c\x58\xe9\x1c\x1d\x7c\x7b\x7c\x70\xc0\x0a\x9a\x33\x62\x55\x35\x8e\x4c\x79\xe1\xc1\xa7\x83\x03\x00\x80\xe3\x63\x98\xfe\xf3\x9f\x40\x8a\x08\x5f\xfd\x76\xf5\xfa\xf6\xe6\x6b\x12\xf7\xb4\x8e\xe1\xca\x0b\x7d\x43\xce\x32\x7a\x10\x14\x6c\x56\x79\x61\x5d\xbe\x7a\x69\x87\xa7\x7b\x27\xb5\x1a\xb8\x31\x4c\x99\xcb\x57\x2f\x47\xe3\x47\x10\x2c\x1b\x6a\xde\x1e\x50\x90\x9e\x5b\x36\x1b\xcd\x41\x61\x21\x55\x89\xe5\xc0\xca\x57\xa2\xa4\x75\xe7\x6d\x7b\x3e\x83\xbb\x1b\xa3\xb8\x58\xfc\xf4\xfe\xa7\x21\x96\x58\xe7\xb8\xc2\x92\x69\xeb\xbf\xc8\x28\x83\xdd\xa6\xde\x2a\x3a\xab\x01\x5e\x5e\x28\xc9\xca\x82\x45\x87\x45\x64\xaf\x2f\xcf\xc0\xf1\x32\xb1\x86\x82\xc2\x84\x1f\xc6\x5f\xd3\x4c\xda\x6a\xf5\x74\x2f\xde\xbc\xbe\x7d\x77\x7e\x71\x0b\xbf\x9d\xbf\xbb\x3e\x7f\xf1\xcb\xd5\xd7\xb4\x9d\xf6\x8a\x8d\x90\x6f\xe9\x46\x41\xb1\x30\xcb\xe0\xdd\xdc\x3d\x67\x55\x6a\x24\xcc\x52\x97\xc8\x74\xc6\x53\xf7\xc4\x5b\xa1\x49\x1e\xbf\xc2\xed\x2f\x96\xfe\x19\x5c\x0b\x13\x17\xbe\x16\x25\x2f\xec\xc9\xe6\xf3\x46\x69\x5c\x7b\x13\x2e\xc9\xbb\x09\x69\x7a\xc4\x1f\x98\x82\xf2\x7e\x71\xe5\x46\x9d\xc1\x0b\x29\xab\x01\xa2\x6d\x34\xa0\x50\xcb\x5a\x15\xce\x70\x58\xa5\x90\x95\x5b\x67\xb3\x45\xc5\xf8\x0a\x4b\x98\x6d\x81\x39\xdb\xba\xbe\x6c\x28\x7a\xf4\x80\xc0\x4b\x14\x86\x9b\x2d\x18\x5a\x39\x62\x89\x30\xf0\xb5\x9b\xa8\x1b\xc9\x59\xb2\xc0\x22\x30\x22\x48\x22\x0a\x6c\x66\xd0\xa5\x60\x97\xdb\xf0\x06\x88\xa0\xbf\x6c\xd6\x58\xf0\x39\x2f\xe0\xfa\x12\x98\x28\xf3\x1b\xa1\x0b\xdf\x82\x2c\xbe\x8a\x44\x3f\x08\x5e\x7d\x20\xe1\xcd\x59\xa5\x11\x56\xc8\x84\x6e\x90\x8b\xb2\x17\x95\x90\xf0\x20\x2d\x90\x2b\xd8\x9a\xcd\x78\x45\xbb\x0a\xe8\xa1\xbb\x7f\xa3\xea\x2e\x95\xd6\x8e\x12\x12\x24\xd8\xae\x40\x03\xc9\x96\x1e\x8b\x82\x2e\x11\xa7\x4b\x7a\x78\xe1\xc6\x9f\xc1\x27\x77\xd2\x9c\x56\x3f\x47\xb5\xbe\xb3\x5e\x85\x0c\x34\x9e\xea\x78\x57\x05\xd6\x8b\x5a\xa9\x06\xad\x25\x06\xce\x35\xed\x5a\x21\xdd\xe0\x2c\x87\xcb\x2c\xdc\x8b\x77\xf9\xa8\x0d\x3d\xc6\x83\xbc\x47\x66\xbc\x0b\xd1\x67\x70\xe7\xff\xf9\x3e\x39\x62\x8a\x15\xf7\xda\xdb\xd6\x37\xba\x0f\x75\x76\x6f\xe0\x15\x6e\xcf\x7a\x6a\xf9\x8d\x55\x35\x9e\xc1\x8d\x03\x25\xeb\x7a\x56\xf1\xc2\x9d\xde\xc6\x60\xb3\xe7\xd4\x1e\x12\x77\xde\x1e\x88\x04\x49\xc6\x9a\xcc\x24\x6a\xdf\x9a\x08\xd9\xd9\x82\x6b\x83\x2a\x9c\xfb\x0e\x84\x1c\xa2\xc6\x04\xe0\x6a\x6d\x08\x24\x2b\xb6\x4d\xc8\x92\x79\x10\xdd\xe8\x4e\xb6\x68\xda\x6a\x5a\xb1\xf5\x9a\x94\xf2\x7f\xa3\xae\xce\xad\xf3\x62\xfb\xda\x3b\xfc\xc6\xec\x9a\x6b\x28\xb1\xbd\x73\xda\x06\xad\x5b\x0b\xfe\x67\xdd\x17\xab\x97\xb8\x8b\x6d\xc2\x24\xeb\x7d\x7a\x7a\xe6\x1a\x34\xe9\xd7\x1e\xa4\x15\x33\xc5\x92\x20\x90\x40\xf7\x43\xf0\x49\xcd\x31\x6a\x04\x15\x0f\x23\x09\xc9\xca\xd5\xf9\x0c\x12\x67\xb1\x64\x62\x81\x60\x09\x54\x83\x7b\x77\xcc\x77\x71\xe4\x19\xdc\x35\x5b\xee\x1b\xec\x52\x6e\x5c\x64\x90\xbf\xea\x69\x2b\xd1\x4d\x52\xd8\x44\xf0\x7e\x40\x4a\x4f\x63\xec\x82\x9e\x9f\xc1\xa7\x6b\xfa\xff\xaf\xd7\xc2\xfc\xed\x87\xcf\xff\xba\xdb\xf7\xe2\xcd\xeb\x9b\xdb\xf3\xaf\x8b\xdc\xda\x2b\x36\x4b\x32\x21\x6d\xc8\x00\x6b\x66\x96\xce\x93\x39\xdc\x45\x4e\x7f\x9d\x71\xfa\x3a\x7b\xdb\x9e\xd3\x9c\x1b\x23\x15\x5b\xe0\x5b\x46\x57\x6d\xf2\x25\x3b\x23\xb9\x50\xbe\x74\xde\x5b\xeb\x74\xdc\xb4\xf8\xef\x68\x45\x37\x46\xd5\x85\x0d\x20\x15\xae\xe9\x38\x0b\x8a\xf3\x34\x17\x8b\x0a\x33\x7e\xbc\xb7\x9c\x76\xf3\xbd\x3f\x0d\x28\x3d\xc5\x2d\xd7\x97\x21\x80\x72\xd7\xe8\x52\x76\xc2\xb7\x94\x74\x6e\x37\x6d\xc4\xd7\x5f\xc0\x23\xc0\xb0\x4a\x97\x1c\x0d\xfb\x1d\x61\xc5\xee\x89\x03\x60\x5a\xd7\xab\xb5\xb1\xc7\x84\x14\xa9\x35\x2a\xf7\x8d\xcd\x64\x6d\x42\x32\x64\x17\xc5\x2e\x83\x1d\x08\x1a\x39\xe4\x82\x9b\xbd\x80\x15\x3e\x35\xe3\xe9\xa3\xb1\x9a\x1f\xb9\x39\x30\xf5\x7b\xef\x0f\x08\x1c\x4e\x03\xb9\x66\xc8\xe7\x03\xf7\xff\x16\x76\xcc\x22\x13\xae\x43\xba\x08\xcb\xe8\x1a\x3a\x00\x3e\x44\x1a\xdb\xe6\xa6\x39\x8a\xd0\x9f\xc6\x47\x72\x42\x1b\x26\x3c\x5d\x29\xcb\x06\xf9\xcc\x6b\x53\x2b\x84\xb5\x24\x3e\x39\xab\x7c\xec\x37\xb1\xd9\x06\xf2\x90\x09\xd6\xaa\x08\xed\xd1\x35\xc5\xcb\x80\x38\x2d\x1b\x72\x4d\x7c\x4a\x95\xc0\x97\x90\x61\xca\xdd\x7b\x11\x28\xe1\x47\x13\xf2\x56\x5d\xd5\x35\x9c\xa7\xd2\xc9\x18\xb0\xbf\xd5\x83\x35\x24\x07\xfe\xc9\x26\x9b\x31\x88\xae\xfe\xd7\x0a\x3b\xbf\xd0\x27\xa4\x10\x92\xc5\xaf\xb5\x47\x64\x9e\xe0\x18\xa6\x53\x10\xbc\x3a\xeb\x4d\xa6\xcf\xb3\x0b\x26\xec\x45\xa4\x90\x19\x1c\x42\xdd\x56\x65\xcd\x86\x7d\x88\x91\x07\xe2\xcf\x5a\xcb\x7c\x7e\x9a\x0d\x87\xed\x24\xb8\xf2\xce\x0d\x7b\x0f\x53\x8b\x66\x13\x7b\x6e\x29\xe4\xad\xd4\x86\xf4\xdd\x77\x4d\x21\xac\x6c\x61\xfe\xae\x72\xe6\xb5\xcb\xa7\x85\x68\xf2\x8f\x7d\xc7\xf1\x09\xea\x78\xd7\x40\xb1\x51\x22\x80\xf1\x6e\x7d\x68\x14\x65\x6e\x33\x7c\xde\x85\x77\x59\xfc\xf9\xac\x47\xdc\xef\xe7\xc8\x87\x8b\xcf\xe1\x64\x37\x03\x2e\xbb\x18\xe0\x60\x47\x96\x49\x2e\xb1\xa3\xee\xd6\xd7\xe3\xe3\x60\x57\x89\xbb\xf4\x57\x43\x6b\x20\x9d\x8d\xf0\x78\x0a\xdd\x90\x3e\x91\x5a\xe2\x26\xfd\x3f\xc6\xbd\x25\x59\xd9\xba\x3f\x02\xcf\xe1\xab\x4b\x72\x64\xcd\xae\x1f\x12\x1c\xb1\xf5\x1a\x45\x39\xf2\x93\x3b\x8b\xe1\x8a\xef\xc8\x44\x3c\x96\xed\x8e\x25\xdf\x34\x59\x1b\x07\xc3\xee\x71\x0b\x0f\x58\x90\x93\x8b\x88\xec\x08\x5a\x73\x2e\x42\x46\x76\x86\x50\xb0\xaa\x72\xe1\x5b\x37\x45\xea\x80\xaa\xc2\xc4\x7a\x5a\x54\x08\xb6\x14\x7d\x4a\x0d\x42\xef\xf8\xd2\x06\xb4\x0f\x9e\xa8\x5c\x86\xf7\x8f\x64\x17\x09\x66\xff\x7f\x39\x5f\x7d\x8c\xff\xa5\xa7\xeb\x30\xf5\x5c\xff\xc9\xf4\x4d\x40\x32\x4f\x61\x69\x30\x9b\x6e\x36\xbc\xc0\xfe\xa2\x89\x39\xf8\x53\x3d\x9d\xa6\x89\xe7\x26\x79\xec\x42\x25\x3d\x1a\x87\x71\xdf\xc1\xe9\x00\x2f\x51\x53\xb0\xaa\xb5\xcf\x24\x89\x3a\xe4\x7e\xb1\xc2\x15\x0a\xa3\x01\xff\xac\x59\x15\x8e\x56\x7c\xee\x0c\x2d\xa9\x26\x51\x3c\x28\x62\xba\xbd\xaa\x35\x9c\xee\xf3\x19\xdc\x58\xf0\x01\x66\xa9\x6c\xb2\xd2\xe2\x0f\x3a\x06\x9e\x92\x3b\x0d\xbd\x63\x2f\x4a\x07\xe6\x34\xa1\x0a\x02\x18\xee\x62\x5e\x59\x93\x77\x37\x80\x52\x58\x18\x9f\x31\x6b\xcd\x27\x35\xfb\x15\x12\xb9\xf7\x0d\xf0\xf8\x98\xae\x52\x17\xab\xbb\x3a\x92\xc3\x24\x9d\x58\x29\xfd\xf0\xb9\x75\x6f\xf7\xb8\xb5\x61\x3f\x4c\xed\x42\x7d\xd2\x9e\xfc\x35\x05\x9f\x34\xc2\xab\x8a\x6b\xe0\xc2\x73\x3e\x01\x6e\x7c\x94\xce\xc5\xde\x85\xfd\xe2\x61\xe1\xa0\xfb\xc3\x68\x23\x99\x3c\xdf\x00\x63\xf4\x59\x33\xc1\x8b\x51\x6a\x21\x6d\x36\x2d\x8c\x70\x8c\x1e\x3e\x1b\x67\xc9\x7c\xee\xfd\xfa\x79\x97\x2d\x64\xe2\xfe\x6b\x51\xe2\x47\x98\xc2\xc9\x5e\xab\x09\x15\x4c\xfc\xc8\xb5\xb5\x43\x1f\xdc\x26\xf1\x70\x97\x84\xcd\x86\x70\x9d\x42\xb9\x6f\x74\x6a\x10\x69\xd8\xef\x61\x5f\x43\x5e\x0a\xd4\x93\xec\x5d\x14\xf0\x47\x2d\x0c\x2a\xef\x51\x98\x19\x52\xdd\xf1\x31\xbc\x31\x4b\x54\x1b\x6e\xeb\x8b\x14\xcd\x7b\xc8\xba\x49\x59\x21\x73\xd7\x68\x80\x1b\xdd\x90\x36\x12\x4e\x5b\xb4\x36\x4b\x5e\x61\x5e\x84\x3f\x46\x33\xc8\xa7\x17\x82\xbd\x64\x0f\xc1\x35\x1d\xf5\x46\x1c\x1b\x54\x84\x11\x6b\x51\x4e\xfc\xed\xcb\x5b\x62\xb3\x48\x9c\xf8\xf7\x2a\x90\x02\x73\x44\x69\x4b\xf6\x4a\x25\xd8\xf1\x90\x06\x2f\xe1\xc3\xe7\x03\xf6\xf0\xe5\x9b\x81\xe4\x5a\x19\x4e\x67\xdc\xe5\x96\x25\x4c\x7a\xfa\x74\x82\x0d\xa8\x88\x12\xca\x9f\x96\x99\x42\x76\x9f\x39\x31\xbd\x9f\xc8\xbf\x04\x3b\x4c\x8e\xe7\x3e\xa1\xe4\x37\xd5\x27\x1f\xf3\x84\x69\x2e\x89\xdc\x9f\xbd\x05\x26\xb9\x09\xf5\xba\x0c\xb8\xaf\x6d\xf8\x1d\xcb\x08\x2a\xb7\x47\x69\x48\xe7\x7d\x7f\xa5\xaf\x68\xe5\x51\x7f\xd3\x93\x84\x7a\x17\x53\x7c\x05\x75\x7f\xe9\xd4\x43\xf8\x0e\x46\xa7\x74\x10\x5c\x42\xec\x9f\x54\x78\x5b\xc0\xdc\x9e\x01\x2f\xe6\xde\xd8\x01\x07\x9a\xfd\xf9\xbb\x8e\x3d\x77\x96\x0e\xbb\x1f\xc8\xc5\xde\x25\x58\x87\x84\x95\x71\x70\xbd\x2c\xc4\x35\xf1\x3c\x67\x85\x4f\xa3\x5a\xe8\x49\x10\x99\x71\xa1\x7d\x74\x6f\xad\xad\xc1\xae\xe4\x9b\x63\x62\x60\xee\x0b\xdc\x8b\xba\x62\x0a\x58\x6d\xe4\xca\xa5\x2d\x6a\x51\x84\xd2\x72\x70\xd4\xb6\x54\xed\x0b\xd0\x69\x16\x44\xa3\xbb\xca\x2d\x78\x8d\x85\x8f\x0f\xb4\x5b\xdb\xf0\xf1\x21\x56\x9d\x9b\xcb\x25\x29\x9d\x0c\x27\x10\x78\xb3\x39\x4b\xe7\x4d\xdc\xce\xa7\x41\xcc\xec\x02\xa6\x24\x0a\xef\xe6\x05\xce\xe0\x3f\xde\xee\x49\x35\x58\xec\x1d\xca\xc4\x6e\xba\x6e\xb0\xf6\xfb\xf1\xe0\x1c\x74\x05\xde\xe1\x01\x73\xa9\x0a\xbc\x4a\x47\x75\x12\x4a\x36\x97\x19\x05\xb0\x56\xf2\x81\x97\xbe\xa4\x1d\x2a\x4d\xb6\x2e\xb9\xf0\x69\x52\x82\xe1\xbe\x9e\x65\x93\x0c\x22\x09\x29\xb2\x32\xb5\x2b\x9c\x65\x04\xda\x09\xa2\x8c\x5b\x54\xda\x94\x1e\xc1\x69\x36\x77\x18\x54\xd7\x96\x6c\xec\x26\xe9\x4e\xb4\xf3\x62\xaf\x89\x91\x16\xf2\xf1\xb9\x03\x5f\xe2\x1b\x03\x02\xb1\x4c\x62\xa7\x7e\xd8\x63\x6e\xd8\x1c\x6f\xdc\x42\xb7\x81\xd2\x48\xe0\xa6\xf9\xf2\x16\x55\x81\xc2\xb0\x05\x9e\xc1\xaf\x3f\xf3\x8f\x7f\xfb\xe1\xa7\xc7\x85\x40\x87\x49\xd7\x48\x53\x47\x8d\x51\x8d\xe3\xbe\xbc\x5f\xf4\xf7\xe9\xd1\x40\xbf\x5a\xdb\x8f\x2c\xf2\x9c\xfa\x44\x12\xfc\xe3\x1f\x43\x23\x0e\xe1\x47\x38\x3d\x3a\x39\x83\x67\xb7\x2d\x19\xae\x23\x0d\x1b\x55\xcc\xe8\x6c\xc0\xdd\xc9\xe4\x74\xbc\x33\x18\x08\x7b\xf5\x45\x87\x23\xed\x12\xdc\x47\x95\x64\xe5\x8f\x4e\x6c\xcf\x47\x73\x25\x57\x67\x70\xec\x9f\x1d\xcf\xdd\x1c\xd2\x40\xc3\x61\x3f\x49\x40\x00\x26\xbf\x49\x42\xb2\xbc\x9a\xc0\xc6\x62\x3b\x03\x4b\x54\x78\x04\x37\x9c\xa2\xe0\x0d\x02\x2d\x4d\x0e\x46\xc9\x55\x97\xa6\xe7\x80\x14\xf7\xc0\x65\xad\x2b\x5b\x40\x73\xe5\xb0\xba\x32\xb6\xab\x65\x27\x9b\x30\x43\xdb\xfa\xb5\x5a\x7b\xaf\x12\x3e\x3e\x86\x48\xc4\x38\x1d\x62\x7f\x38\x68\xee\x0a\x51\xb3\x07\x6c\x84\x18\x49\x4f\xc0\xc8\xbd\xe2\x6c\xeb\x2c\xa3\x3d\x9b\x95\xb0\xae\x2c\x60\xbf\x1d\x89\xc5\x4c\x71\x32\x77\xae\x9e\xe8\x1a\x3b\xa2\xb0\x02\x4c\x9e\xfe\xf8\xbd\xcf\x4d\xe5\x08\xfa\x80\xfd\x4b\x93\x93\xf4\x51\x68\x6a\x25\xe0\xc7\xef\x73\x89\xe1\x8e\xa4\xde\xa1\x26\x87\x15\x42\x96\x39\xc7\xaa\xf4\xa5\x71\xc2\xff\x64\x14\x69\x12\xc2\x86\xd2\xc9\x45\x06\x49\x02\x47\x07\xcf\xb7\xe0\x0f\x28\x42\xce\xd6\xf6\x05\x66\xd2\x3e\x4f\xb8\x35\x9e\x94\xa0\x89\xce\x89\x9c\x86\xed\x66\x48\xbc\x14\x2d\x92\xb4\xfa\xa0\x08\x71\xad\xcf\x27\xab\xda\xd6\x8b\x1f\xe5\x1a\x06\xb0\x08\x4c\xe1\xd3\xe7\x5e\x88\xcf\x4b\x3a\x83\x7e\x6f\x3b\xd8\x1f\x02\x38\xbc\x24\x55\xdf\xbd\xdf\x93\xc0\xb8\xa8\x90\xa9\x24\x05\x11\xf1\x83\xd3\xec\x23\x93\x8f\xfd\xa5\x76\xe3\xf9\x27\x8e\xb7\x70\xd5\xc9\x29\x3b\x29\xd5\xa1\x33\xef\x7e\xf2\x33\x69\x46\xcb\x88\x83\x6c\xf2\x92\xeb\x56\x57\x9b\xcb\x32\x56\x52\x63\xb8\xa0\xd7\x52\x99\x5a\x84\x36\x96\xd8\xc8\x2a\xca\x6c\xac\x4e\x44\x6b\x61\x78\x15\x0b\x39\x86\xaf\x72\xf7\xda\x5e\x9c\x93\x33\x69\x78\xa4\x4d\x93\x40\xa2\x49\x13\x8c\xd9\x61\xd0\xa5\x13\xc2\xce\xe2\x08\xf9\xa7\x79\x5f\xa3\xf9\x26\xd1\xd6\x4c\x57\xab\x1c\xed\x43\xfe\x1a\x0e\xed\xfd\xdd\x8f\xd7\xbc\xcc\xf3\xdb\x71\xb2\xf6\x7d\x83\x2e\x35\x69\x9b\x18\x74\xae\x8f\xb4\xbd\xc1\xf1\x23\x0c\xcb\xfa\x86\x8c\x65\x0d\x35\x1b\xe6\xe5\x31\x68\x7e\x57\x69\x0b\xe4\x86\x9b\xa5\xac\x0d\x14\x4b\x74\x4e\x35\x80\x3a\x28\x02\xa9\x36\x18\x5c\xca\xba\x2a\x9b\x7c\x78\x4d\xd1\x01\x9f\x83\x96\x2b\x34\x4b\x9a\xbf\x90\xa8\x61\xa3\xa4\x58\xc4\xce\xdf\xcb\x57\x2f\x27\x2d\x2a\xbe\x15\xdf\xc8\x42\x56\xb0\x64\x95\xd1\x13\xdb\x1f\x87\x48\xac\xd9\x26\x3d\xd7\x2f\x43\xe6\x4f\xb4\x41\x21\xd3\x49\xd0\xb4\x13\x85\x77\x6c\xf8\x5f\x24\x63\x68\x43\xff\x0b\x12\xa8\xeb\x05\xdc\xc8\x4c\x93\x4d\x93\x2b\x70\x65\x89\xd5\x9a\x29\x0b\x74\x58\xb1\x0c\x29\xe5\x86\xd6\x55\xf2\xa3\xad\x32\x3a\x11\xd9\x66\xee\x6a\x1b\xbb\xec\xc8\x3f\xf8\x84\xb0\xfd\x2e\x55\xe9\xa3\xdf\x6e\xa7\x8a\xbd\xd8\xba\xa9\x83\x3f\x32\x19\x93\xa4\x1e\x31\x81\xa1\x42\x85\xeb\x6f\x6b\x07\x1c\xfd\xfc\x48\x92\x17\x2d\xf9\x7c\x8e\xca\xb7\x0e\x39\x86\xa5\x40\x8f\xf5\x9c\x30\x90\xc2\x8c\x90\xdd\xb5\x07\x90\x78\x6c\x16\x20\x9b\xeb\xe5\xfa\x0f\xa7\x99\x1d\xe4\xf3\x5c\x1e\x8a\x38\x33\xc8\x1c\x94\x07\xa6\x7c\x12\xa1\x95\x58\x0d\x8a\xed\x25\xe0\x2d\x33\xa1\x36\x21\x93\xac\xbb\x8d\xd2\x79\xd3\x1e\x95\x52\xea\xe6\x4a\x9b\x67\x43\xa9\xf7\x5e\x7e\x37\x24\xc6\x53\x91\x4e\x08\x74\xaf\xe3\x81\xee\xe4\x97\x72\x35\x82\xac\x30\xa0\xc9\x95\xe7\xe5\x7a\xc7\x5d\x06\xa8\x0f\x19\x06\xc9\x75\x6e\xd5\x20\x5f\xde\x4b\xb4\x24\x03\x3d\xb1\x06\x4b\xb6\xba\x28\xe9\x91\x76\x2d\x9d\x56\x16\xa1\xdd\x6f\x77\xab\x5f\x53\xc1\x5a\x2b\xb9\x96\xe4\xc1\xf2\x01\xf6\x03\xc7\x8d\x2b\x83\x0f\xd4\xd6\xfe\x80\x1e\xda\xf6\x07\xa1\xc3\xfd\x3e\x10\x15\x30\xb3\xbb\x8d\xf6\xef\x33\xd3\x3a\x1e\x7a\x54\xcd\x12\xb9\xca\x46\x16\x0d\x3d\xf7\x2e\x02\xd7\xbe\x50\xd3\x69\x3e\xf1\xaf\x1b\x6c\x6c\x77\x6d\xda\x43\xd9\xc1\xca\xfb\x25\x15\x9a\x2e\x06\xc4\xf4\xd3\xb0\x9c\x32\xf1\x44\x57\x28\x2f\x6d\x74\x20\x7c\xf7\x60\xf2\x7a\x56\xa6\xa3\xb6\x99\x14\x3b\xc1\x3b\xef\x7a\xcc\xb6\x76\xbe\xab\xd5\xc5\xea\xdc\xf0\x46\x17\x68\x7e\xa7\x85\x5e\xa4\xe8\x74\x34\x4e\xfa\x65\xfb\xbb\xb3\xb9\xc0\x3e\xa6\x1d\x52\xf7\x66\x89\x66\x89\x3e\x41\xdc\xe8\xd9\xe7\x30\xe6\x75\xd5\xbc\x6d\xe4\x5e\x19\x18\xe8\xc2\x25\xec\x97\x6f\xea\x69\xf6\xd2\x2b\xd0\xee\xb7\x6b\x1f\x7d\xeb\x34\xb3\x6e\xb7\xb7\xcf\xc2\xb3\x5e\xb8\xef\xc9\x9f\xc3\x49\x74\x06\x80\x95\xee\x46\x56\x03\xfe\x3b\x67\x24\xd6\x3d\x87\xfe\xf3\xac\x94\xfa\x5d\xf2\xd7\xf3\x56\x9f\xaf\xf8\x26\x6d\xf3\x95\x2a\x39\x0b\x4d\x3e\xc3\x29\xcd\xf6\x1e\xef\x34\x1b\x12\x48\xbf\x03\xa0\x27\xf0\xf8\x06\xc9\xd7\x17\x7b\xf6\xf2\x7c\x0e\x27\xc3\xbe\x7c\xe0\xfe\xc8\xaa\x26\x99\x16\x9c\x59\x5b\x41\xfb\x94\x9a\xce\xca\xa9\xb4\xf5\xd6\x60\xfe\xad\x4c\x1b\xdf\xb7\x6a\xee\x3b\x75\xd2\x6f\x0b\x88\x51\xfe\xc0\x39\x1e\x90\xf8\xd1\x3d\x6e\x7b\x27\x3a\xf0\xdc\xf3\x55\x43\x2d\xd8\x3b\x99\xed\xbf\x3c\xd7\x6a\x7b\x1e\xe0\x37\x1f\x1f\x0f\x71\x6a\x61\x62\x08\xd5\x73\xe0\x55\xb1\x7e\x92\x3f\xcf\x9f\x8d\xa9\x89\xc7\x56\xf7\xf3\x53\xb8\xb4\x14\x06\x8f\xb6\x60\x86\x3f\xb4\xb2\xd3\xe1\xb5\x8e\xe4\x98\xb8\xfd\x34\xf1\x05\x7e\x2c\xd0\x02\x4c\xdb\xd3\x23\x85\xe6\xa5\x05\x0b\x21\xe6\x81\x3b\x33\x9d\x57\x52\xaa\xd1\x48\x7c\x7f\x3a\x3e\xfe\xcb\xf8\x7d\xb3\xb0\x6d\xec\x0f\xc5\x94\xe6\xdc\xd3\x7a\xaf\xdf\xbc\xfe\xfe\xfa\xf5\xc5\x2f\xbf\xde\x5c\xff\x76\x05\x95\xdc\xa0\x82\x99\xac\x85\x7d\xd1\x63\x29\x05\xea\x56\xba\x4d\xc7\xf6\xd0\x9f\x3d\x20\xa1\x88\xcc\xbe\xc2\x58\x10\x7f\x93\x4e\x27\x49\x86\x84\xcb\x1d\x5f\xfd\xd7\xc5\xd5\xd5\xa5\x73\x44\x51\x0e\xf6\x0d\x86\xb8\x46\x8c\x26\x3e\x32\xda\xe5\x59\xf3\xc3\xef\xe8\xee\xc4\xd3\x13\xcb\x80\xbb\x04\x47\x62\x7a\x7a\x32\x4e\x76\x8d\x5d\xd2\xf6\x1d\x51\x2f\xa6\xd3\x13\x27\x26\x18\x99\xe9\x0f\xad\x59\x2a\xe6\xb7\xcf\x6f\xe1\x97\xab\xf3\x9b\x5b\xf8\x6b\xd8\x4a\xfb\x45\xdf\xf6\xee\x77\x3b\x51\xab\xf4\x5e\x39\x61\x1c\xec\xab\x6f\x5e\xee\xf7\x91\x6b\x3e\xda\xd5\x09\xe4\x36\x32\x7c\x93\xb0\xf9\x57\x36\xb6\xa8\xa2\x11\xab\x36\x6c\xab\x61\x61\xb3\xb0\xca\x05\x47\x52\x75\x3a\x8b\x9c\xbd\xf7\x6a\x19\xe3\xbe\xa6\xbf\xa2\xa9\x36\x8d\x20\x0d\xb9\x66\x95\x48\xb7\x11\xca\xc4\xbf\x9c\xd5\xd3\xbc\xf9\xee\xf4\x31\xba\xef\x83\x15\xaf\xf7\x6c\x11\x29\xa7\x75\x8a\xdf\x22\x43\xfe\x96\xdc\x61\x38\xad\x10\x2f\x78\x41\xd2\xb5\xd9\x82\xed\xa1\x89\xd5\x80\xde\x6d\x6c\x47\xbd\xa3\x41\x71\x9d\x56\x71\x20\xd6\x22\x6c\x72\xa2\x97\xe3\xd2\xad\x8a\xc7\x34\xd8\x6a\x42\xf8\x5b\x5f\x11\xdb\x6f\xbe\xe3\x4e\x86\x89\xee\xfa\x16\xf9\xe7\x89\x5c\xfa\x17\x77\x4b\x66\xe9\xbc\xa1\x7b\xbc\x1f\xa9\xb5\x66\x3c\xe2\x08\x45\xc9\x1e\x39\x8b\x75\xde\x25\xd8\x0e\x72\x8b\x82\x05\xaf\x60\xa4\x71\xc5\x84\x71\xef\xa4\x9f\xc1\xc9\x98\x0e\x87\xab\x9a\xc1\xe9\x51\xcb\x5b\x51\xcc\xdb\x5e\x86\x6b\x97\xad\x32\x12\xc8\xb0\xe7\xbc\xe0\xf6\xd5\x76\x2e\x0a\x85\x4c\xc7\x6c\x69\xfb\x0f\x3f\xf8\x37\xc5\x5d\x8b\x9f\x91\xd1\xec\x49\xfa\xb6\xdd\xcd\x9e\x9e\xef\xdd\xe9\x89\xce\xfa\x1d\x13\xa5\x5c\xc1\x0b\x64\x85\x14\x70\x21\x57\x16\x3c\xa2\x7f\x69\x5c\xc3\x68\x86\x5b\xe9\x73\x8a\x33\x46\x67\x85\x0b\xbe\xaa\x57\xcd\xab\xe9\xcd\x42\xbe\xf8\xee\x2b\x1c\x36\x67\x36\xde\x79\x40\xb2\x76\xd7\xd4\x54\x13\xa5\xe7\xad\xb7\x5b\x14\x2b\xe4\x7a\xfb\xb4\xca\x62\xf7\x66\x6f\x96\x18\x8c\x6c\x23\xca\x88\x7f\x95\xc0\x86\xba\x62\x6b\x33\x43\xe9\xcf\x36\x0a\x32\x8a\xdb\xdc\xd7\x4a\xba\x1c\x8b\x00\x5b\x9f\xd1\xd6\x7b\xf7\xa0\x54\xba\x96\xaf\x5c\x0b\x69\x5c\x7f\x16\x8c\xb8\x08\xae\x78\x9c\x15\x6b\x3b\xe7\x37\x0c\xcd\x0f\xad\xf8\x92\x34\xe3\xa7\x04\xd1\x3e\x22\xb9\x34\x6f\xf5\x33\xdb\xec\xcf\x30\x72\xcb\x40\xfa\xdd\x00\xca\xe7\x6b\x0e\xe1\x79\xcb\x49\xf5\x5d\x61\xc6\x2b\xd8\xae\x43\x12\xd6\x6b\x5e\xf9\x58\x70\x9a\xc9\xef\xc0\x13\xda\x46\x21\xa6\x97\x7c\x0d\x7d\xb8\xcd\x32\x2c\x9d\xab\x29\xa6\x9f\x7c\xb3\x10\x3c\xa2\xcb\xd2\x73\xd3\x2c\xf4\x29\xfe\x49\x89\xfe\xc0\x3d\x31\xd1\x17\xe7\xb8\x3a\xa9\x1f\xfb\x06\x4c\xaa\x0d\xab\xb6\x5c\x83\xea\x14\x4e\xff\xfd\x2f\x07\xed\x71\xdd\x57\xe8\x60\xda\x3e\xb5\xb6\x5b\x44\x5f\xbe\x7a\x69\x07\xb6\xe7\xe6\x5f\xa6\x1b\xa4\x90\xeb\xbd\xe9\xd2\x89\x2f\xd4\x11\x19\xf7\x7e\xef\x30\x95\x36\x99\x5d\x89\xfb\x5d\xb1\x58\xbb\xe0\xb9\xe7\x78\x3c\x76\x70\xa7\xa4\xd8\x9e\x91\xe4\xad\x32\xf4\x86\xca\x99\xed\x51\xb9\x9e\x84\x51\x53\x99\xb7\xda\x1a\x8d\x5d\x47\x42\x56\xd1\x01\xba\x7e\x3e\x80\xff\x0d\x00\x00\xff\xff\x45\x8a\x3d\x91\x03\x49\x00\x00" func epochsFlowdkgCdcBytes() ([]byte, error) { return bindataRead( @@ -340,11 +340,11 @@ func epochsFlowdkgCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowDKG.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0x48, 0x6d, 0x77, 0x81, 0xf6, 0x38, 0x23, 0x14, 0x6a, 0xd1, 0x60, 0xed, 0x50, 0x3b, 0xb5, 0x3d, 0x79, 0x49, 0xd7, 0xdf, 0xab, 0xc2, 0x46, 0x36, 0x47, 0x9f, 0xd2, 0x22, 0x6c, 0x3, 0x6d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x12, 0xdd, 0xdd, 0x9b, 0x76, 0xd0, 0x98, 0x31, 0xa, 0x7c, 0x6c, 0xaf, 0xbc, 0x63, 0xaf, 0x5, 0xe3, 0xba, 0x3a, 0x98, 0xbe, 0xb3, 0xd7, 0x3, 0x74, 0xa, 0x73, 0x40, 0x19, 0x2d, 0xc6, 0xfd}} return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6b\x73\x1b\x37\xb2\xe8\x77\xff\x0a\xc4\x55\x37\x21\x37\x14\x65\x6f\x6e\x9d\xba\xa5\xb2\x92\xab\x48\xb2\x57\xe5\xf5\x53\x4a\x72\xab\x52\x2e\x0b\x9c\x01\x45\xac\x86\x03\x06\xc0\x88\x61\x6c\xff\xf7\x5b\x68\xbc\x1f\x33\x24\x65\x67\x37\xe7\xf0\x8b\x65\x12\x68\x34\x1a\x8d\x46\xbf\xd0\xa0\xcb\x15\xe3\x12\x3d\xed\xda\x1b\x3a\x6b\xc8\x15\xbb\x25\x2d\x9a\x73\xb6\x44\x0f\xa3\xef\x1e\x3e\xb0\x2d\x1b\xb6\x8e\x5a\xd9\xff\x47\x2d\x2e\xce\xae\xf0\xac\x21\x97\x12\xdf\xd2\xf6\x26\x68\x1a\xff\x10\xf5\x39\x6d\x3a\x21\x09\x7f\x73\xaa\x9b\x3f\xfa\xfd\xcd\xe9\xc9\xd9\xd9\xdb\xf3\xcb\xcb\xb0\xd5\xd9\xf3\x67\xf6\xf7\xb3\xe7\xcf\x0a\x0d\x9e\x12\x22\x6c\x8b\xa7\xff\x7c\xf5\xcb\xd3\xf3\xf3\x4b\xdb\xec\xc1\xe1\x21\xba\x5a\x10\x24\xd9\xea\xa0\x21\x77\xa4\x41\x62\x89\xb9\x44\x15\x6b\x25\xc7\x95\x44\x4b\xdc\xe2\x1b\x85\xb1\x5c\x10\xd4\xd0\x39\xa9\x36\x55\x43\x10\x9b\x23\xb2\x62\xd5\x42\x4c\xd1\x45\x0b\xa3\x4c\x14\x28\xfd\x1d\xc2\x9c\x40\x7b\xb1\xc4\x4d\x43\x84\x44\x5d\x4b\xa5\xea\x23\xe9\x92\xa0\xf5\x82\x98\xdf\x69\x4d\x5a\x49\xe5\x06\x49\x45\x02\x34\x82\x3e\x44\xb5\x54\xc0\x5a\x22\xd7\x8c\xdf\x22\xb6\x22\x1c\x4b\xc6\xc5\x18\x51\x81\x84\xc4\x92\x56\x53\xf4\xca\x7e\x8b\x96\x78\x83\x58\xdb\x6c\x50\x43\xf0\x1d\x41\x8c\xa3\x7f\x31\xda\xc2\x00\x06\x84\x82\x86\xa5\xc6\x0e\xcd\x58\xd7\xd6\x98\x53\x22\x52\x20\x33\x82\xc8\xbf\x48\x25\x49\x8d\xea\x8e\xab\x49\xe3\xd6\x74\x9a\x33\x8e\xee\x30\xa7\xac\x13\x0a\xd8\x92\x8a\x9a\x2c\x09\x6e\x59\xc7\xc5\x04\xcd\x3a\xa9\x86\xdb\x20\x4e\x96\x98\xb6\xc8\x8c\x9e\x4c\xaf\x6b\x25\x6d\xe0\x07\x0d\x93\xb4\xb5\x98\x3e\x38\x3c\x54\x00\xcf\x3d\xe1\xc4\xaa\xa1\x12\xd1\x56\x32\xf4\x1d\x5a\x2d\xb0\x20\xe2\x48\x35\xf9\x78\x7c\xef\x0f\x74\x47\xe7\xaf\x5f\x9d\xfe\x03\xbd\x44\xdb\x3f\x1f\x5d\xe3\x6f\x1f\xa3\xe9\x74\x0a\xfd\x0f\xd4\x07\x59\x06\x86\xff\x7d\x3c\x40\x97\x44\x76\x2b\xa4\xfe\x3a\x65\xcb\x25\x95\x8a\x78\x07\x1f\x3f\xba\x5e\x9f\x85\xb4\x82\xf0\x78\x8c\xd0\xe5\xd5\xc9\xf3\x8b\x97\xcf\xd0\xeb\x7f\x9c\x5c\x9e\xab\x2f\x5f\xb2\x9a\x78\xbe\x00\xb2\x01\x89\x25\x43\xa2\x9b\x2d\xa9\x54\x6c\x02\x78\x72\xf2\x5b\x47\x84\x14\xb0\x82\x8a\xf6\x2f\xcf\xff\xdf\x95\x59\x00\xbd\xc8\x0a\x9e\x5c\x50\xa1\x69\x3d\x45\x27\x52\xaf\x51\x5b\x03\xc7\xba\x5f\x26\xf0\x35\x2c\x54\xba\x49\x38\x11\xac\xb9\x23\x42\xb5\x50\xe0\x58\x27\x85\xc4\x6d\xad\x10\xc8\x10\xc1\x6d\x8d\x6a\x22\x09\x5f\xd2\x56\x77\x49\x19\xc5\xa2\xda\x92\xdf\xa5\xdb\x55\x53\xd8\xa7\xc5\xe1\xc9\x92\x4a\xe1\xb1\xd3\x4b\x22\x08\xbf\xa3\x15\x41\xe4\x8e\xb4\xba\x2d\xa6\xad\x9b\xee\xe0\x98\x7a\xc0\x09\x5a\x2f\x68\xb5\x40\xb4\xa5\x92\x62\x69\x50\x95\x1c\xb7\x82\x4a\xca\x5a\x45\x6c\x33\x5f\x8d\x95\x1e\xf7\x35\x50\xd1\x2c\xde\xdf\xc7\xe8\xf2\xfc\xea\xa7\xd7\x7e\xe5\x7e\x59\x90\x36\x20\x2a\x9a\x91\x1b\xda\x6a\xd0\x2b\xcc\x25\xad\xe8\x0a\xb7\x52\x20\xb7\x81\x2d\x3a\x7a\x6f\x10\x39\x45\x67\x7a\x6f\x2a\x20\x0a\xa2\x5f\x1c\x91\xc0\x58\x71\xb2\x52\xbd\xf2\xb9\x81\xd4\xd2\x6d\xbb\x06\xf3\x09\xaa\x58\xd3\x90\x4a\x4d\x0b\x24\x0f\xab\x89\xb0\x9c\x74\xc7\xd4\xdc\x0d\x0c\xca\x51\xa5\xa5\xf2\x37\x02\x71\xc6\x24\xfa\xad\x63\xbc\x5b\xa2\x8a\x70\x49\xe7\xb4\xc2\x92\xc0\x0a\x57\xac\x15\xa4\x15\x5a\x5c\x68\x78\xbc\xd3\x73\xaa\xa9\x90\x9c\xce\x3a\xb5\x55\x6e\xc9\x06\xdd\x90\x56\x31\xb2\x22\xe9\x8a\x33\xc9\x2a\xd6\xa0\xd1\xd9\xf3\x67\x63\x60\x67\x22\x51\xb7\x82\x7e\x1c\xb7\x35\x5b\x2a\x78\x33\x82\x2b\xd6\x4e\x2d\x31\x61\xe2\x30\x57\x80\xa2\xf7\x43\xc5\x96\xab\x86\xc8\x21\xb6\x75\x7c\xe3\xd6\x50\xef\xe1\x5e\xde\x01\x50\x8a\x6a\x73\x5c\x49\xa1\xb7\x87\x96\xd8\x2b\xce\x2a\x22\x84\xe1\x19\x05\x6f\x0b\xdb\x18\x8c\xcc\x80\x11\xd3\x7c\x37\x46\xa7\xaf\x5e\xbc\xb8\xb8\xba\x3a\x3f\xdb\xc6\x38\x93\x50\xcc\xab\xe3\x61\xde\x35\xcd\xc6\xae\x7c\x0d\x83\x65\x43\x27\xfb\xea\x04\xcd\x31\x6d\x3a\x0e\xe2\x83\xb4\x92\xf0\x78\x9c\x39\xe3\xe1\x04\x80\x0e\x2c\x61\x28\x3d\xe3\x1a\xd6\x5f\xcd\x18\xcb\x5d\x58\x5a\x8d\xab\x91\xb4\xab\xe5\x08\xda\xad\x80\xb7\x15\x59\xeb\x8e\x13\xb7\x19\x05\xc2\xa8\xe2\x54\xd2\x0a\x37\x0e\x6f\xc5\x70\x6b\xda\x34\xa8\xc2\x9d\xd0\x30\xaa\x85\x3a\x88\x24\x43\x0b\xdc\xc8\xe9\x83\x07\xb8\x52\xeb\x33\xc2\x4d\x33\xf6\x0c\xa0\xce\x6d\xbd\x0e\x1f\x1e\x3c\x50\x82\x3f\x6c\x45\xda\x6e\xa9\x57\x09\x56\xe7\x08\xfd\x74\xd1\xca\xff\x83\x3e\x3c\xb0\xa7\x44\x04\x52\x91\xca\x88\xe9\x93\x9f\x4e\xaf\x2e\x5e\xbd\xec\x6f\x07\x67\x0b\xc8\x85\x2d\x6d\x34\x1b\x40\xa3\x4f\x3d\x08\xaa\x93\xe0\x2d\x6b\x76\x41\xef\xe5\xab\x97\xe7\xfd\xbf\x9e\x6a\x09\xc0\xf8\x50\x13\xbb\xa7\xfb\xd1\xfe\x9d\x54\x1d\x88\x91\xde\x26\x3f\x13\xae\x05\xc5\x60\xab\x13\xf8\x22\x9c\xfa\xa1\x51\xd5\x8c\xb0\x95\x6a\x2b\xc7\x1b\x95\x0a\xd8\xd2\x4a\xae\xac\x8d\x64\xf0\x6b\xed\x19\x58\x38\x70\x92\x21\x8c\x5a\xb2\x36\xec\x68\x18\xd4\x9e\x58\xb8\xab\xb4\x50\xd2\x9b\x33\x23\x3f\x8c\xa9\x4f\x1c\x40\x66\xe4\x66\xe3\xfe\xb0\x38\x57\xac\x83\x7d\x65\x25\x71\xd5\x71\xae\x7a\xeb\x71\x61\xbb\x50\xa1\xb7\x34\x9c\x51\xb6\xbf\xe9\xa7\x17\xf7\xbf\xfe\xf7\xe4\x41\x06\x79\x4e\xb9\x90\xe8\x8e\x92\x35\x1a\xd1\x56\xc9\x66\x7a\x47\xc6\x56\x34\x45\xe3\x4c\x5d\x67\xe8\xf4\x33\x25\xeb\x01\xc0\x0d\xde\x15\xee\x37\x22\x25\x99\x1f\xc9\xfc\x70\xa2\xbf\x3f\x6f\xeb\x2f\x36\x6a\x38\x9b\x16\x37\x43\x70\x99\xc4\x0d\x52\x9a\x3f\xa0\x43\x6a\x34\xdb\x20\xdc\x34\xe6\x58\xd2\xfa\x48\x43\x6e\xb4\x2e\x55\x5c\x22\x3f\x98\x54\xc0\x2e\x01\xcc\x11\xfa\xe9\x29\xfd\xbd\x67\x38\xd1\xad\x56\xcd\x46\x61\xae\x46\x82\xc1\x8b\x90\xa3\xae\x17\x6a\xca\xb5\x39\x32\x38\x59\x63\x5e\x1b\x61\x0a\xd2\x6d\xa6\x04\x2a\xad\x1d\xa0\x15\x27\x77\x4a\x23\x4f\x20\x01\x8a\x4a\xb4\x5d\x02\x0e\x7d\x68\x82\xd5\xa3\x50\xed\x1f\x88\x75\x12\xe1\x44\x1d\x1c\xa6\xcc\x5b\x0d\xcb\x8f\xa9\x7e\x19\x17\x37\x70\x41\x4b\x4b\x37\xf0\xba\xff\xe0\x84\xee\x0e\xac\x51\x5d\x2f\xdc\x61\xad\x49\x08\x9c\x41\xff\x20\x75\x9f\xb6\xd7\xad\x2a\xb6\x54\x8c\x1b\xcc\xa5\x6f\x8f\xab\x01\x47\x39\x0d\xd3\xad\x9d\x80\x44\x2f\x3a\x21\x15\x41\x59\x4b\xd0\x0d\x27\x58\x1f\xaf\x18\x44\x4d\x04\x6c\x50\x46\x4c\x77\x14\x09\x17\xbb\xcc\x13\xad\xa9\x5c\xb8\x1d\x80\x68\x3b\x67\x7c\x89\xe3\x8d\x1b\xb2\xe3\x51\xf4\xad\xea\x73\x71\x36\x71\x7b\xfe\x96\x6c\x26\x56\x03\x29\xfd\x1f\xd7\x35\x07\xd5\x88\xb3\x86\x4c\x22\x50\x16\x44\x80\xc1\x04\xad\x09\xbd\x59\xc8\x09\xec\xcb\x25\xe3\xc4\xe3\x04\x23\xb7\x73\x76\x84\x7e\xcd\x3d\x07\xd3\x97\xe6\xd7\x77\x7b\x4b\xc9\x12\x17\x7c\x11\x31\xd9\x0f\x78\x8b\xc4\x52\xcb\xaf\xd5\x6c\x84\x85\xa0\x37\xed\x52\x71\x42\x1f\x8b\x9d\x63\x65\x4d\x37\x04\x1a\x99\x43\xac\xa1\x42\x46\x30\x39\x59\x71\x22\x88\x52\xc4\x14\x2b\x3a\xf0\x5a\x57\xd7\x7b\x46\xb1\x04\xa8\x68\x8a\x2d\x2e\xce\x84\x19\xdc\xe8\x91\x0b\x1c\x43\x34\x20\x26\x9a\x9d\xb4\x71\xa0\x17\x4f\x0b\x55\x30\x1c\x02\xbe\x35\xfa\x85\xf1\xea\x08\xb3\x8a\xce\xc9\x33\x35\x7f\x95\xd6\x4f\xb0\x8e\x57\xe0\x75\xd1\x46\x40\x4b\x84\xd0\xd6\x81\xc2\x4d\x4d\x97\xe0\x9a\x70\x24\x88\xb1\x62\x10\x6e\x6e\x18\xa7\x72\xb1\x04\xec\x22\x80\x43\x9b\x5f\x7d\xf4\x10\x97\x30\xe4\x11\xba\x94\xca\xda\x2a\xe0\x54\x13\x5c\x37\x60\xc2\xb2\x39\x22\x6a\x09\xb4\xc2\x6c\x16\xe0\xec\xf9\x33\x6f\xce\x48\xa6\x44\x80\x55\x72\x6b\xdb\xc6\x62\x10\xc1\x0e\x6c\x58\x23\xd6\xce\xdc\x48\xda\x3f\x42\x2a\x3a\xa7\x06\x0a\xe1\x4b\x40\x00\x7b\x8b\x4b\xb3\x63\xdb\x2d\x67\x84\xc7\x1b\x1a\x6c\x08\xac\x51\xf3\x9a\x39\x62\x33\x25\x86\x15\xf8\x40\x62\xaa\x15\x14\x04\x2b\xfd\x7c\xd6\xb0\xea\x56\xaf\x32\x80\x36\x62\x2c\x02\x6d\x45\x1a\xba\xa1\x77\xa4\x75\xc4\x99\x20\x2a\x51\x85\x5b\x24\xf0\x9c\x34\x9b\x1e\x63\x24\x54\xb1\xd4\xe7\xec\xf9\x33\xd0\xb9\x1f\x3f\xcd\x37\x4a\xda\xe6\xef\x3b\xb4\xf9\xae\xd0\x26\x3f\x0c\x31\xbf\x21\x12\xd5\x9d\xb1\x45\xcb\x6c\x32\x51\x54\x17\xa4\x62\x6d\xed\x79\x5b\x77\x3d\x33\x3d\x73\x3c\x92\x21\xd4\x59\x0a\x9e\xc0\xbe\x21\xa2\x25\xd6\x83\x1d\xac\x38\xa9\xa8\x50\x88\xfd\xd4\xd2\xdf\xa1\x7f\x32\xfe\x79\x5b\x5f\xd1\x25\xb1\xc3\xf7\x1e\xbd\x45\x23\x77\xf8\xe8\x05\xef\xa9\x3b\x7c\x1d\x48\xef\xf2\xf2\x07\x70\x00\x08\x9c\x92\x00\x4d\x09\x96\xc0\x42\xef\x99\xb8\x83\xbb\xc0\x4a\x19\x26\xad\xdf\x31\x43\x27\xb3\x99\xcf\x67\x9c\xcd\xe4\xb7\x0e\x37\x96\x21\x6d\x27\x9a\x1f\xd1\x4e\xe1\x0a\xf6\x28\x20\xb2\xeb\xf1\x7c\x05\x7a\x9d\xe8\x1a\x69\x8f\x88\x37\xa7\x08\xdf\xdc\x70\xa5\x7d\x1a\x07\x88\x9a\x63\x22\xd3\xad\x80\x8e\x60\x85\xc2\x3a\x10\xb8\x88\x93\x8a\xd0\x3b\xa2\xd5\x44\x1c\x78\x79\xac\xc0\x8e\xa0\xbc\x39\x45\xe0\xaa\xd3\x8a\x6f\xc1\x99\x03\x5a\x21\x88\x37\x7b\x64\x18\x7f\x0d\x11\xc1\xac\xad\x10\xef\x95\xea\x6f\x4e\x4b\x72\x5d\xd3\x42\xad\xc8\xaa\x9b\x35\xb4\x52\xca\x83\xf0\xdc\x66\x64\xa8\xf6\xac\x90\xb6\x62\xb5\x12\x4c\x42\xe9\xef\xa0\xde\x35\x6c\x7d\x70\xc3\xe2\x43\x89\x6f\x56\x92\xa1\x86\xce\x38\xe6\x1b\x70\x8f\xb4\x68\x41\x7e\x3f\x30\xdd\x63\x81\xf8\x8c\x33\x25\x66\xdd\xd8\x8a\x7b\xa5\xd3\x17\x0c\xf9\x27\x68\xce\x9a\x86\xad\xb5\xe1\x00\xbe\xc3\xb6\xa6\x77\xb4\x56\x4c\xa3\x10\x76\x20\xeb\xdb\x9b\xd7\xdd\xec\x39\xd9\x28\x32\xe8\x83\xe3\x5d\xba\x0d\x4f\xed\x61\x6b\x36\x79\x85\x96\x44\xe2\x1a\x4b\x8c\xf0\x0c\x14\xee\x70\xc9\xe2\x7d\x71\xd2\x34\x68\x41\x85\x64\x1c\xdc\x1f\x5a\x99\x73\xdd\x21\x38\xc0\xb8\xda\x8d\x84\x2f\x71\x4b\x5a\xd9\x6c\xb2\x8d\x23\x24\xef\x2a\xb3\x73\x5e\xd8\xae\x1f\xf2\xa5\xd1\x1a\xf3\x9c\x06\xdb\x27\x36\x33\x42\xa0\x0d\x91\x29\xe7\x17\x0e\x71\x75\x58\x77\xc2\x70\xa6\xf5\xfa\x19\xaf\x9a\x9e\x8b\x70\x5a\x7d\x69\x04\x05\xc0\x1e\xc8\x83\x3a\x9e\xf5\x5b\x0f\x23\x2c\x94\xd5\x1e\x1e\x0a\x43\xda\xdd\x6e\x20\x49\x6c\xe0\x6e\x05\x98\x39\x1b\x86\x90\x55\xed\xce\xb7\x0d\x50\x30\xe9\x94\xd2\xe0\xcc\xb9\xed\x6b\x79\x87\x79\xd1\x96\x2b\xed\x5e\xd5\x00\xe1\xa5\x5a\xf9\x74\x30\xc9\xb4\xd4\x08\xf6\x0a\xa8\x95\x4a\x50\x51\x29\x02\x93\xbb\x17\x0b\x0d\xff\x44\x83\x2f\x2b\xfd\x06\xc7\x1f\x39\xc1\xb7\x35\x5b\xb7\xef\x12\x2c\x39\xae\x6e\x05\xa2\x73\x47\x91\x05\xbe\x23\xfa\x6c\x09\x4c\xe9\xc1\x75\xf5\x98\x88\xd7\x98\xd6\x47\xe8\x47\xc6\x9a\x9c\x18\x8c\xdf\xe0\x96\xfe\xa1\xc5\x38\x9b\x7b\x7d\xd7\x6b\xd3\x10\xd3\x32\xa2\x32\x96\xe5\x2e\x1e\xa2\x7d\x13\x88\xb3\xae\xad\x11\x67\x33\x75\xfe\x33\x0e\xbb\xc4\x69\xb4\x03\x3b\x70\x57\x15\x3b\x47\xff\x8d\x96\xfc\xa7\x5e\xf2\x07\x72\xd8\x07\x62\xad\x3b\xad\x97\x52\x3b\x9d\x04\xf9\xf0\xa1\xf8\xc7\x42\xb0\x8a\x62\x50\x45\x8c\x65\x81\xce\x82\x98\xc1\x73\xb2\x41\xcf\x5c\xcc\x20\x39\xa0\xe1\xb0\xd0\xac\xe8\x15\x62\x7d\x44\x3a\x95\x57\x2a\x09\x5e\x38\x07\x82\x03\x00\xf6\xa9\x3d\x7e\xb1\xb2\xaa\x6a\xf2\xfb\x11\x6a\x48\x7b\x23\x17\xe8\x00\x3d\xee\x25\x40\x7d\x7b\x93\x1c\x00\xae\x29\x6d\xa9\x1c\x65\x0a\x02\x0a\x3f\xa1\x88\x4b\x7f\x4a\xc5\x55\xf2\x3b\x49\x9d\x6b\x69\xef\x82\xfc\x48\x1a\xf5\xbb\x70\xdc\x67\x1f\x33\x2e\xee\xb8\x9b\x8a\x10\xf5\xc9\x68\x39\x0e\x4f\x2a\x4d\xaf\x66\x3e\xb5\x1a\xdb\xb1\x3d\x83\xf2\x26\x70\xf6\x1c\x03\x79\x0b\x3f\x5a\xca\xaa\x16\xf6\xef\xbc\x99\x21\x30\x3a\xb6\xa4\x2e\x42\x0a\xa8\xac\xc1\x05\x5f\xe4\x1d\x42\x8a\xa3\xe3\x68\x01\xf2\xc6\x91\x3c\x44\xc7\xe8\xd7\x77\x7d\x6d\x40\x52\xa1\x63\x34\xc7\x8d\x20\x25\x82\x25\x8b\x08\xa4\x4b\xbe\x2b\x74\x73\x4b\xa8\xda\xbb\xff\xe4\x0d\xcd\xba\xa1\x63\xbb\x82\xae\xc9\xa7\x07\xd9\xc6\xa9\x60\xd1\xc6\x68\xde\x29\x5b\x47\x5e\x05\x24\x18\xbd\x47\x2d\x59\x27\x0c\x39\x0e\x62\x1c\x7d\x74\xf4\xbd\xf6\x18\xf9\x6d\x48\xde\xd1\x7b\x23\xf4\xdd\xd1\xb2\xe3\x01\x54\x44\x2f\x5d\xb9\x04\xf4\xde\x48\xc2\xfa\x3a\x14\x83\x73\x69\x60\x74\xcb\x13\xc1\xff\xf6\x18\xd7\xed\x51\x31\xfa\xad\x1a\xda\xc2\x45\x0c\x22\xce\xf9\xad\xda\x67\x55\xce\x9e\x3f\x03\xe9\xfc\x9c\x6c\x46\xb7\x99\x30\x18\x60\xbd\xdb\x98\xef\x50\x1c\x49\x72\xaa\xaf\x0d\xbe\x40\xa2\x8f\xf1\x7b\x54\xb8\x05\x7f\xcd\x02\xb7\x37\x5e\xeb\x3f\xa9\x97\xb4\x3d\x3c\x3c\xec\x53\xa9\x4f\x59\x3b\xa7\x37\x01\x52\xf6\x70\xd3\xae\x18\xa5\x14\x28\xcd\x0f\x02\xa1\xb8\x45\x4a\xbd\xe6\xdb\x14\xb1\xb6\x5b\x2a\xc1\x21\x2e\x5a\x50\xd8\x73\xbd\x2f\xec\x60\x28\xf6\x32\xee\x33\x7a\xaf\x87\xb5\x7d\x8b\x64\x4b\xc6\x41\xc7\xba\x4f\x69\x9d\x06\x66\xb5\xab\x42\x1b\xcf\xec\x32\x8a\x11\xed\x39\xc5\xb8\xf3\x9e\x73\x8d\x3b\xdf\x73\xd2\xa0\xe5\xd6\xb7\x37\xda\x07\xb2\xc3\x7c\xad\x57\x6a\xcf\x99\xda\x6e\x7b\xce\xd1\x76\xdb\x6f\x76\x5e\x7b\xb5\xfa\xaa\x9b\xea\x56\x86\x3d\xcd\x55\x04\x85\xe9\xe3\xff\xda\x36\xd1\xac\xa3\x92\xff\xdd\x32\x05\xd3\x37\xe1\xac\xbb\x3a\x08\x7c\xf7\xde\x89\x6b\x1b\x41\x67\x98\x48\xa2\xb4\x3d\x9d\x6b\x10\x06\xe1\x56\x78\xa3\xac\x27\xda\x56\x9c\x60\x41\x04\x22\x77\x84\x6f\x0a\x21\xbc\x2b\x65\x4c\xdc\xe1\xa6\x23\x20\x54\xba\x46\xd2\x55\x43\xbd\x10\x81\x48\xa0\x0c\x43\x84\x92\xa1\x1b\x22\x03\x5f\x28\x0c\xd5\x4b\x60\x05\x40\xf7\xbc\x30\xc8\xbc\x26\xbc\x22\xad\xc4\x37\x24\x37\xd5\x0a\x84\x1e\x02\x30\x7a\x8f\x56\x19\xb4\x22\xbd\x87\xa0\xa0\xe3\x00\x4a\x89\xec\xa0\x08\xf7\x88\xb6\xc9\x56\xc9\x30\x19\xd8\x4b\x93\x41\x06\x9c\xec\x44\xbd\x1d\x05\x64\xf2\xcd\x5e\x72\xa6\xef\xa7\x1d\x37\x72\xfe\xe5\x5e\x1b\x62\xbb\xa6\xb7\x65\x75\x87\x7e\xee\x3f\x72\xf5\xf9\x18\xba\xd7\x4d\xfa\x03\x5d\x2a\x4d\x0a\xb9\x86\xe7\x4e\xcc\x40\xbe\x8f\x8d\x41\xe1\xcc\x7f\x0e\xbe\x65\x0a\xc7\x37\x78\x8e\xd0\x48\x19\x8c\xe6\x20\x4a\x7d\xb4\xe3\x60\x04\xed\x1c\x0e\xd1\xa9\xc9\x5c\x47\x58\x10\x27\x73\xc2\x49\x5b\x59\x9f\x94\xb5\x2e\xb0\x19\x55\x48\xbc\x5c\xd9\x7c\x24\xdb\xcd\x41\xc6\x4d\x83\xe6\x9d\x84\x6c\xaa\x18\x5b\x31\x45\x17\x73\x74\x6d\x7c\xf5\xda\x71\x0d\x90\xaf\x61\x96\x6d\x16\x05\x90\x0b\xd2\x3a\xb8\x90\xa9\x96\x4c\x9f\x0a\x13\x6d\x99\x6d\x8e\x6c\x43\xd7\x21\x89\x0a\x80\xe2\x37\xbf\xb2\xf8\xa3\x6f\x7d\xa0\xe3\x6f\x68\x94\x23\x75\xc0\xc9\xdc\xfc\x39\x8e\x60\xf7\xf9\x12\xaf\x60\x15\x7b\x75\x20\x37\x9a\x0d\x96\xf5\x47\x53\x52\xb7\x46\x9d\xc4\x55\x7a\xdd\xfc\xc6\xa5\x96\x2c\x60\x2f\x5c\x3f\xc3\x5e\xc8\x8e\xd4\x65\xd0\xfb\x47\x6a\x0a\x38\xb8\x35\x29\x3b\xf5\x4e\xd9\x72\xd5\x49\xc7\x4d\x62\x4d\x65\xb5\x60\x77\x84\x6b\xc4\x66\x58\x40\xa4\x05\xb1\xf9\x5c\x10\xa9\x7d\x36\x1e\x4d\x43\x9a\x43\xdf\x6d\xda\x7b\x36\xdc\x10\x79\x15\xb2\xcc\x53\xc6\xad\x02\x99\xf3\x87\xd3\x3e\xec\x1f\x89\xd0\xe4\x44\x76\xbc\xb5\xf6\x47\xc4\x78\x5a\x4f\x1f\xe6\x3e\xdb\x2f\x62\xc1\xd2\x29\x92\x32\xc7\xa4\xb0\xac\x93\x22\x99\x53\x31\x9f\xe0\x75\xec\xf8\xae\xd0\xca\x8f\xa1\xf7\xd5\x69\xc1\xef\x50\x98\x7b\xbc\x07\xfb\x25\xe5\x3f\x58\x53\x6b\x8d\xe4\xda\xa5\x28\x4e\xf5\xd6\xba\xb6\x9b\xce\xb9\xc6\x9c\x1c\x9b\x35\xc4\x05\x03\xc2\xad\x6a\x7d\x76\xd6\x49\xe8\x9b\x5b\x23\xe8\xc8\xc8\xe6\x1d\xcc\x23\xa3\xc6\xc4\x99\xb4\x5e\xfa\x69\xe3\xa9\x65\xb2\xcf\x7e\x2a\x04\x42\x70\x18\xd3\xe0\xa4\x62\xdc\xa5\x1a\xb9\xd8\x06\xb0\xb5\x89\x22\x06\x39\x4f\x3e\x95\x0f\x1c\x74\x7a\x2c\x2d\xb6\xb5\x2e\xeb\x87\x7b\x0b\x0c\x29\x0a\x60\x61\x3e\x6e\x1f\xc7\x11\x17\xc6\x51\x4b\x1b\x44\xe7\xfa\x98\x69\xbf\x91\x68\xce\xba\xb6\xf6\x67\x15\x0c\xf6\x22\x8f\xc1\x28\x23\x4f\x9b\xb2\xf0\x8d\x3a\x38\x85\x0e\x30\xde\x70\xb6\x56\x62\xbe\xa6\x70\xe6\x63\xbe\x71\xd0\x6a\x46\x04\x52\xd4\x03\x37\xb5\xce\x1a\x68\x18\xae\x15\x5e\xa0\x70\xc2\x9e\x8f\xf2\x1a\xa9\x30\x2d\x32\xe9\x6c\xf6\x74\x14\xe9\x19\xbd\xd7\x13\xcc\x77\x71\xd4\xec\x87\x48\x82\xa3\xab\x57\x67\xaf\x8e\xd0\x0b\x7c\x4b\xb4\xb3\xfc\x7a\xc6\x38\x67\xeb\xeb\x89\x3e\x81\x4f\x71\x0d\xc2\x46\xa9\x04\x8c\x83\x6f\xdf\x4a\x20\x75\xb0\x87\x90\x2e\x35\x09\x94\x20\x5a\x10\x5c\x6b\x53\x63\xb5\x71\x51\x20\x6d\x13\x7b\xca\xa0\x35\xeb\x9a\x5a\x91\x01\xdf\x31\x9a\xc4\xef\xd0\x45\x2b\xa4\x82\xa2\xd1\xd1\x29\x43\x4a\x48\xe2\x00\x03\x72\xa0\x06\xb0\x0c\x65\x5c\xba\x1e\x0a\x9d\xc3\xae\xb0\x1c\x71\xe6\x47\x3e\xd6\x1b\xd8\x2c\xe2\xd4\x2c\xe2\x54\x41\x7b\xf2\x41\x93\x2d\xa1\xda\xa7\xef\x47\x8a\xa1\x8e\x74\x47\x0b\xf2\x52\x77\x7c\x8d\xe5\x22\x15\x39\x46\x48\xe6\x83\xff\x1a\x2e\xd2\xbb\x44\x50\x04\x3d\x5b\xda\xa4\xb2\xe3\x12\xeb\x4c\x8e\x25\xab\x35\x43\xc7\x91\x3e\x23\x3d\x4c\xac\xdb\xc7\x0e\x33\x6e\x2d\x1d\xfa\x5e\x92\x80\x2d\x81\xef\x48\xca\x5c\x2d\x59\x7b\xa1\x12\xfd\x18\xce\x7d\xc5\x49\xd1\x4b\xa4\x33\xde\xc2\x83\x00\x1d\x1f\xa3\x47\xe8\xe3\xc7\xa8\xf1\x28\x18\xc5\x39\x7f\xbf\x3f\xee\x07\x72\x80\x1e\xa3\xaf\xbf\x8e\x60\x94\x40\x3c\x31\x20\x56\x9c\xad\x98\x20\x75\x08\x63\x34\x1e\x1f\xc5\xe2\x1d\x21\xf4\xf0\x54\xcb\x3a\xa0\xf5\x26\x8d\xc7\x82\x70\xb1\x37\xc2\xe6\x3a\xef\x8f\x20\x0b\xdc\xb4\x66\xdc\x65\xd8\x67\x19\x9d\x0f\x0b\x0b\xbf\x37\xbf\xea\xbd\xf1\x04\x77\x72\x31\x7a\xd1\x49\x2c\xc9\x18\x7d\xfd\x85\xf8\x37\x41\x06\x1d\x97\x58\xb9\x40\xe9\x77\xe9\xd1\xab\x58\x4c\x08\x12\x25\x51\x87\x9f\x65\xba\x54\xc7\xc7\xa5\x15\x9c\xf4\x74\x16\x02\xcc\x3b\xbb\x5c\x8a\x71\x3d\xd2\x70\x90\x2e\xa9\x58\x62\x59\x2d\x7c\x8e\xa4\x01\x29\x1e\x66\x30\xc7\xd1\x37\x9f\x1e\x94\x10\xdd\x36\xff\x08\xfd\x7e\x45\x20\xd0\x6e\x27\x8a\x55\x2e\xce\x26\xc5\x2c\xdc\x4c\xf6\x43\x28\x2e\xdf\x09\xb1\x8a\xe9\x46\x30\xa0\x74\xfe\x9a\xbb\xbc\xe1\x2c\x30\x13\x2c\x1b\x82\x6f\x8c\x70\xff\xb7\x1f\x41\x31\x4e\x70\xe7\x31\xd0\x68\x40\x21\xb8\x86\xdb\x63\x90\xde\xe7\x0e\xcf\x6c\x38\xc5\x65\x58\xb5\x0e\x98\xf1\x08\x05\xff\xd9\x65\xb8\x7f\x10\xcc\xe5\x8c\x60\xb9\xf3\x90\x0b\xdb\x63\xff\x61\x7b\x76\xd8\x75\x78\xb6\x0d\x0f\x5e\xd8\x7f\x3d\x63\xbf\xb5\xb3\xd1\x61\x4f\x30\x25\x6b\x2c\x95\xc2\xe1\x4d\x17\xa7\x30\xcc\x29\x69\x8c\xb5\x15\x0e\xe9\x48\x02\xab\xd2\x73\x8f\x44\x89\x7d\x0d\x1b\xa6\x05\x4e\x08\x2d\xf5\xfd\xff\xfb\xf4\xeb\x5c\xe8\xab\x8f\x5f\x9e\x8c\x9d\xd4\x26\xf7\xff\x9b\xc6\xb7\x6b\xf4\x6e\xd6\x29\x66\x66\xb6\x7a\x62\xf6\xea\x6a\xc1\x17\x9d\x6f\x65\x3f\x3a\x15\x3f\xe3\x86\xd6\x30\x54\xe4\xa8\x18\x05\x18\x16\x54\xe7\x5e\x2f\x4f\x59\x16\xed\x0c\xcc\x3a\x76\xca\x60\x22\x82\x8f\x8f\xd0\xc3\x97\x64\x6d\x54\x51\xf8\x0a\x2d\x4d\x66\x5b\x9a\x71\x8e\x44\xb7\x54\x1c\xe1\x28\xd3\xd6\x90\x65\xa5\x09\x0e\x0e\xe2\x87\x89\x78\x7b\xb0\x07\xfe\x85\xe8\x43\x8c\xea\x50\xe0\x27\x66\x30\x43\xc6\x80\xc5\xc2\x6f\xfe\xa7\x31\x59\x32\xbd\x3f\x95\x79\x76\x06\x03\x8d\x14\x77\xed\xc3\x59\x2d\x59\xff\x5b\xb8\x2b\x09\xfc\x24\x04\xdc\x83\xd1\x2c\xb1\x02\x4e\xf3\xff\xff\x9f\xc6\x67\x5f\x54\x98\x45\x94\xfa\x4f\xf0\x5a\xc8\x67\x8a\xef\xfe\x2c\x5e\x73\xa1\xb7\x68\xc6\x7b\xf0\x58\xe6\x21\xd5\x7c\xa6\xff\x3e\xca\x1d\xa8\x9f\xc3\x6e\xa7\xde\x20\x72\x43\x4c\x43\xa7\xd8\xc3\xb7\x89\x87\xdb\x92\xd9\x18\x22\xfe\x82\x6e\x4a\xc0\xf2\xe0\xa9\xc5\xd1\x30\x5c\x3f\xc9\xa6\x64\x6d\x8b\x43\xd3\xec\x70\x6e\x01\x44\x13\xdf\x71\x0c\xa5\xc2\x8f\xdc\xf4\x26\x48\xb2\xdd\x21\x6f\x5d\xad\xbe\x50\x24\x59\xbf\xdc\x1e\x8d\xfc\xab\x49\x86\xfb\xb0\x7d\x3e\xfb\x78\xee\x7b\xd0\xf2\xe9\x3f\x5f\xfd\x72\xd9\x1f\x6d\x54\x1b\x6a\x6b\x00\xee\xaf\x46\x52\x64\x64\x9f\x0f\x89\x3d\x39\x46\x8f\xa7\x8f\x8c\x1e\xa6\xa3\xbf\x7e\x53\xc9\x35\x21\x2d\xfa\x83\x70\x06\x82\x8a\xb5\xe4\x33\x57\x68\x30\x82\x1b\x21\x56\x5c\xa8\xc3\x43\x74\xde\x82\xb7\x98\x71\x54\x53\x01\x7f\xe2\x4e\xb2\x25\x96\xb4\x72\x21\xef\x0a\x37\x55\xd7\xd8\x8a\x0a\x6d\x8d\x56\x78\xb3\x24\xad\x2c\x07\x6a\x42\xc5\xcd\x40\x32\xa9\x4a\x7a\xac\x7a\xf4\x1e\x11\xfd\x57\x39\x53\x69\x8b\x3c\x51\x5d\x8a\x22\xa4\x67\xb8\xbd\x04\x89\x41\xac\x20\x46\xb6\x42\x4f\x92\x09\xce\x5b\xe3\xb8\x37\x3c\xd9\x6c\x10\xae\x24\xbd\xb3\xa2\x16\x6e\x55\x49\xcc\xa5\x30\x37\xcf\x59\x4b\xbc\x2b\x7f\xc5\xd9\x1d\xad\x49\x1d\xc7\x26\xa7\x59\x58\xca\x5d\x59\x9f\x18\xc7\x12\x27\xc2\x38\x7a\xdd\x95\x19\x31\x81\x6b\x34\xd7\x41\x72\x64\xe1\x90\xf8\x16\x3d\xbe\x4e\xe1\x43\x15\x89\x56\x87\xaa\xa9\xd0\x19\xfb\x66\x6b\x88\x15\xe3\xb7\x02\x1d\x20\x41\xdb\xca\x39\xa2\xc3\x6b\x67\x54\x68\x64\xb4\x33\xd6\x4c\x4a\x5f\x82\xa3\x71\xce\xf3\x8c\x31\x29\x24\xc7\xab\x95\x4d\xf4\xd5\x14\xd1\x85\x33\x1a\x28\x74\x44\x90\x68\xf1\x4a\x2c\x98\x9c\x68\xcf\xb3\xf9\x91\xfe\x41\x44\x50\xbd\xc1\x11\xd0\xdc\xdb\xc8\xb2\x32\x8c\x0d\x0c\xba\xa9\x9a\xc2\x04\x61\x61\x62\xb7\xe6\x32\x1e\x96\x6e\xa8\xfe\x08\x99\x27\x73\xec\xa6\x1a\xf0\xb4\xc4\x6a\x51\xf9\x6a\x61\xd8\x62\x4b\x96\xef\x2e\x69\xbc\x83\x89\xc0\xf7\xcd\xdf\xbd\x47\xfa\x6e\xe9\x36\x8c\xdf\x38\xbb\x88\xf8\x1e\x87\xf0\xa0\xde\x93\x7b\x69\x51\xe0\xa9\x35\x35\x6d\xb0\xf3\x79\x9d\x47\x31\x7e\xe0\x03\x17\x84\x01\x8f\x60\xe4\x6c\xb3\xed\x7c\x8c\x27\x0f\x86\xdd\x4f\x31\x8f\x17\xf6\xc0\xb1\xc1\xb7\x8f\x27\xf7\xb0\xfb\x2c\x0f\x84\x70\x0a\xfe\x6b\xa0\xcc\x45\x7b\xa7\x70\xf2\x9c\x37\x49\xb8\x4c\x6f\x65\x9b\xfd\x1c\x89\xa6\xc1\x83\x8c\xce\xef\x7d\x46\x17\x78\xe1\xf0\x10\x5d\x82\xd0\x59\x13\xb8\x64\x02\x7b\x31\xbe\x3e\x34\x51\xbf\xd5\x0c\xd6\xae\x85\x9b\xc1\xac\x04\x06\x26\x1a\x5e\x38\x42\xb8\x11\x6c\x8a\x7e\x21\x5a\x29\x30\x5d\x75\xf0\x7f\x20\xa3\x31\x5f\x5e\xed\x6b\xb7\xa6\x53\xbd\xa4\xed\x68\x3c\x25\x6d\x9d\xd8\xaa\x89\x03\x19\x91\x46\x94\xb8\x5f\x5f\x55\xae\xcc\x54\xdd\x6d\x41\x6d\x53\x6f\xc5\xc2\xed\x4a\x8b\x07\xc0\xba\x94\x6c\xf5\x33\x53\x64\x4b\xb0\x28\x81\x38\x7b\xfe\x2c\xea\x7c\xde\xd6\x67\xcf\x9f\xa5\xe8\xc7\x8b\x7e\x78\x88\x4e\xc1\x5a\x03\x61\x7b\x9e\x44\x44\xb2\x42\x54\x69\x5f\x27\xc9\x5b\xab\x48\xc5\xd9\x49\x0d\x91\xce\xf9\xf5\xc2\x87\x1d\xe2\x30\x54\x91\xcf\xdd\xbd\x8b\x9e\x63\xb0\x6c\xbf\xea\xfb\x18\xa1\xd8\xee\x69\xe7\xc5\xb6\xdf\x47\xc5\x96\x4e\x3a\x9b\x3f\x7a\xe1\x45\x72\x3e\xd9\x91\xc5\x3e\xf6\xf0\xb6\x25\x3c\xd8\x1d\xe1\x6b\x4e\xa5\x24\x50\x91\xef\xda\x2a\x74\xe4\xa4\xad\x2f\x5d\x26\xf9\x35\x9a\x91\x86\xad\x8b\x10\x4b\xf7\x41\x46\x8f\xa6\x8f\xc6\x65\x04\x0a\x67\x4b\xf6\x55\x4f\xcf\xe0\x74\xf1\x7f\x97\xdb\xba\x4b\x21\xfe\x7c\x19\xf7\x69\xd0\x79\x88\x32\x65\x9e\x71\xce\xbe\x96\x4c\x4e\x13\x1e\x2e\xdc\x62\xba\xe9\xfb\xf2\xb6\xec\xd5\x26\xbc\x6b\xd7\xc3\xee\x81\x70\x2c\xae\xcc\x28\xc7\x4d\x17\x1a\xc2\x7e\x6f\xf9\x22\x75\x15\x87\xc8\xb6\x28\xd4\x17\x2a\xdd\x8a\x09\x68\xa4\x60\xbe\x34\x64\x19\x8d\xfb\x83\x51\x71\x98\x81\x0a\x7d\xe2\xa9\x05\x76\x29\x1e\x4e\xd7\x83\x5b\x7e\x5a\x77\x74\xfd\x25\x33\x19\x21\x11\x8a\x3a\xe8\x64\xc3\xf3\x36\x26\xea\x45\x9e\x89\x42\xcd\x41\x2c\x7b\x68\xfd\xf1\x0b\x17\xe6\x49\x6f\xb5\x3e\xb5\x4a\xad\xc3\x1f\x03\xee\x3a\xb3\x42\x17\x39\x90\x0c\xe1\xfa\x0e\x5b\xe5\x36\xd7\x24\x21\xc3\x45\xcf\xc2\x94\x7b\xb0\x99\x61\xbf\x75\x94\x6b\xd5\xbd\xd6\x65\xa6\x82\xbb\x86\x4b\x52\x4e\xe8\x55\x4a\xa5\x19\xef\x47\x35\xfe\x28\xbf\xe0\x04\x89\x5b\x83\x07\x69\x41\x6f\x82\x52\x5c\xbd\x06\x70\x71\x5b\x41\x6e\x90\x86\x0d\xa8\xa0\x63\x74\x43\xe4\x69\xf0\x4d\xe1\xc4\x48\x3a\xa6\x62\xd9\x63\x9d\xe5\xa1\x0c\xea\x70\xe3\xaf\xfa\x04\xdc\x6b\xbc\x71\xdb\x12\x0e\x6b\x3a\x2f\x98\xae\x4a\x3f\x30\x36\xdd\x76\x49\x09\x60\x70\x25\x3b\xdc\x34\x1b\xb4\x50\xf6\x48\x8b\x98\xe2\x00\xba\x5c\x92\x9a\x62\x49\x54\x03\x17\xc0\x37\x55\x54\xa1\xfc\x5e\x1f\xf4\x19\xd1\x95\xe8\xae\x57\x78\x63\x76\xf3\x53\xc6\x5f\x9b\xe8\xbe\xd9\x69\xd7\xc1\xf8\xab\x68\x5e\x15\x29\x02\x8e\x14\x2a\xdc\x63\x66\x67\x69\x6d\xc1\x47\x67\x37\x0c\xa0\x54\xec\xf9\xa9\x0f\x99\x90\x5d\xa6\x60\xfd\x7d\x7f\x5c\x64\x85\xf4\x5e\xdc\x16\x0c\xb7\x69\x4c\xfd\x88\xa5\x8c\xef\x2b\xed\x95\x99\xde\x50\xd4\xdb\x32\x77\xa0\x1b\x9d\xda\xb2\x13\xa3\x31\xfa\xfa\x6b\x34\x32\x65\x86\xa7\xf5\x6d\xf4\xd3\x57\xc7\xa8\xa5\x99\x23\x23\x9b\x4e\xaf\x74\x1f\xec\x05\x62\x39\xa8\x6f\xf1\x79\x34\xd0\x95\x04\xff\xdb\xee\xfc\xbd\x98\x8d\xec\xcc\x65\xfb\x71\x7d\x4d\xe6\xb8\x6b\x64\x99\x88\x3a\x21\xab\xc7\x5f\x9e\x38\x89\x4e\x71\xd3\x88\x20\x33\xe1\xda\xf9\x5b\xc4\x80\xdd\x91\xdc\x2f\xb2\x87\x91\xb6\x66\x92\xc2\x68\x03\x77\x91\xd4\x91\x53\xd8\x60\xff\x36\x97\x2b\xd1\x38\x47\x33\xbb\xa7\x2f\xbb\xd1\x85\x57\x21\x9d\x0a\xaa\x7f\x9d\x89\x88\xf5\x4a\x72\x64\x48\x09\x82\x3f\x75\x9d\xb7\x04\xec\x51\x3a\xce\x24\x71\xe5\x74\xad\xc0\x73\xf2\x16\xbe\x1b\x8d\xa7\x92\x69\x7f\xc7\x68\xdc\xeb\x29\xdc\x91\x09\xfa\x17\x75\x98\x01\x5e\x0f\x32\x40\x2e\x5c\xbe\xf0\xfa\x07\x82\x37\x59\xfb\x10\x49\xb3\xee\xc1\x57\x3b\x7a\xc6\x07\x84\xe3\xe7\x90\xd9\x54\x12\xda\x46\x67\x5b\x03\xfc\x24\xdc\x98\xba\x08\x97\xf3\xcc\x0e\xed\x3d\x23\x76\xfe\x0c\x92\x1b\x39\x9f\xd0\x3c\x2c\xf7\x1d\x4d\x75\x1f\x72\x17\x4d\x84\x88\x4a\x2f\x09\xa9\x85\xad\x75\xa6\x75\xeb\x20\xb7\xd1\xa5\x93\x29\xbb\x34\x5d\x23\x7d\x40\x8a\x61\x93\xcb\x2c\x03\xe3\xba\x42\xe6\x12\xae\x24\x46\x1e\x86\x5e\xaa\xf7\x9d\xc1\xbd\x41\x88\xad\x87\xf6\x40\xe4\x6b\x48\xc3\xea\x1d\x70\x27\xb5\x2c\xbf\x53\xe5\x49\xa7\x99\x4f\xc2\x4b\x0c\x89\x01\x9a\x1b\xae\x87\xde\x62\x15\xce\xdf\x32\x6c\xb6\x96\xee\x67\x0f\x90\xd5\xe1\x1c\x54\xaf\xd1\xa9\x65\x26\x51\xb5\xe4\x2c\x8b\x82\x54\x3b\x1a\xe2\xce\x9c\xd3\xe5\x93\xf4\xa6\x0e\xe1\xc0\x3c\x21\x9f\x5e\x35\x34\x45\x6b\x66\xf6\xee\xbd\x75\xe2\xa6\xc9\xbb\x83\x36\xbf\xbe\xba\x03\x48\x5d\x76\xcb\xa5\x49\xbf\x0d\xa6\xe2\xf9\x27\xe7\x9c\x40\x6d\x0a\x34\x26\xa0\x49\xa6\x2c\xf5\xa5\x34\x07\x7a\x52\x02\x6a\x9a\x55\x32\x88\x11\x9d\xba\x99\x8f\x87\x40\x44\x65\x18\x12\x08\xa1\x5b\xc8\x03\xd1\x5a\x6b\xe6\x70\x49\x60\x07\x4b\x7c\x2f\x73\x26\xe2\x0b\xe9\x0a\x1e\xf9\x72\xbb\x70\xc1\xd6\x5b\x6b\x69\xa5\xe2\xe4\x76\xad\x01\x09\x2d\x7d\xbc\x13\xd1\xb0\x10\x2f\x6c\x29\x53\x53\x46\x99\xf4\xed\x37\xd2\x58\xf5\xb4\x95\xa4\xee\xe1\xca\x0d\x91\x99\xb2\x62\x5a\xbc\xd6\xfb\xec\xb8\xf0\x30\x8a\xe3\x00\x78\x41\x45\x37\x4c\x14\x54\x05\x68\x4e\x88\x5e\x5d\x03\xe4\x29\x21\x42\x75\x7d\x4a\xc8\x8f\xb8\xc1\x6d\x45\x92\x4e\x77\x98\x43\xb9\x34\x58\x56\x1d\x8f\x3f\x51\x34\x72\xa8\x3c\x9a\x3e\x4a\x9d\xf7\x7e\x10\xaf\x69\x9b\xf6\xf9\x39\x35\x08\xdc\x3d\x09\xa3\x59\x47\x37\xd9\xcd\x09\xbe\x3f\x5c\xf4\x2d\x1a\xc5\xd8\x1e\xf8\xa9\x6c\xf3\x5d\xff\x93\x61\xad\x10\xe8\xa2\x56\x8a\xa1\x66\xac\xed\x84\x65\x02\xc8\xe9\x0f\x6f\x48\x84\xab\x02\x2d\xaf\x74\xc3\xc4\x04\xfa\xd1\xff\x54\x72\xeb\x75\x33\x9d\x9b\x9b\x8f\x95\xb1\x78\x70\x5d\x9c\x13\xf7\x75\xba\x76\x21\x2a\x4f\x86\x88\xb8\x27\xc5\x07\x7e\x3c\x08\x07\xdd\x16\x22\x88\xb6\xf0\x6e\xee\xd2\x50\xdb\xdf\x05\x9f\xbf\x6d\x8b\x9b\x0d\xde\x62\xce\x96\xc8\x5d\xd1\x5f\xfb\x62\x00\x91\xc5\xe2\x12\xac\x21\x57\xc2\xde\xf2\xd0\xda\x56\x96\xe9\x8f\xac\xc0\x2c\x86\x8c\x44\x41\x08\xc4\x53\xcf\x45\x82\xfd\x7d\xb7\x23\xa5\xe7\x8a\x4b\xc6\x0c\x3f\xfc\x80\x56\xb8\xa5\xd5\xc8\x05\x50\xfd\xc9\x57\x58\x30\x34\x23\x55\x07\x5e\x51\x25\x2a\x85\x93\x94\x8e\x1c\x1b\x22\x1f\x8e\x13\xb5\x37\xc6\x3b\x3b\x7c\x86\x26\xde\x73\xe6\xa4\x30\x07\x14\xa8\xd7\x78\xe3\xb5\x4e\x5b\x92\xb6\x54\x17\xde\x78\xa8\x0b\x35\xd7\x4b\x8a\xd1\x8e\x2a\xa0\xb9\x40\xb3\x0a\x1b\xdc\x5b\x27\x40\x07\xe8\x71\xe1\x86\xce\x57\x45\xe8\x51\x51\xa0\x5c\x08\x80\xd2\xe6\x34\x9b\xc2\x39\x05\xc0\xde\x46\x7a\xc1\x28\x0e\x17\x95\x87\x0d\xdb\x4c\xbc\x16\xd6\xd7\x3c\x2a\x9c\x94\xb3\x67\xff\x16\xf2\x0b\x30\x9a\x9b\x7b\xcc\x2e\x33\xa3\x3c\x94\xbb\x67\x13\x6b\x3b\x47\x96\x0e\xf9\xe8\x65\x38\x49\x91\x26\xc9\x3b\xd2\x83\x78\x89\x71\x0b\x10\xfb\xee\x1b\xe5\x35\x8d\xd8\x1d\xf1\x6f\x31\x98\x53\xc4\xe6\x9f\xcd\xba\xea\x96\x48\x13\x53\x8b\x6c\x5a\x6f\x00\x98\x98\x78\x21\xde\x5d\x2c\xce\x14\x5b\x85\x71\xb8\x05\x9d\xb7\x75\x10\xae\x36\x61\x92\x8d\xae\x60\x2d\x69\xd3\x64\x0e\xfa\xcc\x17\x4b\xdb\xd7\x9c\xdd\x70\x22\x44\xe9\xb2\x60\x4f\x94\x5b\x94\x02\xdc\x9f\xd2\x41\x8c\x33\xd7\x28\x99\xfd\xe0\x83\x08\x38\x49\x83\xdf\xc1\xa9\xd6\xcf\x86\x4b\x76\x47\xcc\xb1\x6f\x23\x8f\x8e\x0d\x07\x05\x71\x0c\xbb\x60\xfb\xf7\x7b\xdb\xa2\x65\xf8\x49\x67\x38\x7a\x0b\xc7\xde\x6b\xeb\x1f\xc0\xdf\x6c\x1f\xc0\x30\xb6\xef\xbe\xa0\x00\xfb\x2a\x02\x5c\x88\xf5\xef\x6d\x28\x39\x80\x64\x49\x7b\x1e\x6c\x41\x61\x82\x40\x1f\xa8\x38\x1c\x1d\x3c\x0e\x90\x22\x39\xed\x49\x01\xe8\x79\x0c\xa5\xd4\xbd\x37\xd8\x1f\x3c\x1d\x90\xf5\x2b\x66\x14\x44\x0f\x96\x94\x0d\x8e\x2b\xdf\x64\x34\x2e\xf4\x0e\xdf\x12\xe9\x53\xb9\x77\x90\xf6\x39\x60\x77\x56\xec\x6a\x08\x79\x18\xe3\x54\xf8\xb9\xcc\x4b\x91\x78\xe7\xdc\x63\x17\xd1\xed\x5b\x73\xc6\xaf\x56\x9c\xdd\x25\x17\xf0\x42\x19\x57\x70\x21\xfb\x64\xb6\x40\x6e\x84\xe5\x2e\xf6\xca\x02\x0a\x6f\x6e\x7b\x61\xec\x3d\xd1\xc6\xb9\x08\x19\x58\xee\x99\xbb\x30\x77\x09\x6a\xdb\x38\x18\x10\xd6\x5c\xe0\xc4\x0b\x57\x53\x4e\x2a\xe9\xa2\x98\xd7\x19\x32\xd7\xc3\x42\x7e\xc8\x31\x6e\x89\x91\x7a\xc4\xf5\xd7\xe9\xa9\xe0\x2b\x5b\xe8\xaa\xb8\xfe\xe1\x0f\xfb\x54\x0e\x18\x5f\x66\x59\xf4\x2a\xb9\xfe\x50\x5f\xcc\xbc\xf2\x71\xc2\x39\xde\x6c\x79\x08\x44\x97\xc8\xcc\x87\x77\x05\x79\xd9\x5c\xfb\x48\xe3\x5a\xbd\x5a\xb1\x7d\x73\x1a\x8d\xeb\x9a\x64\x13\xdf\x63\x94\xb8\x1e\xad\x1a\x25\xcc\xe4\xd2\xc3\x98\x36\x3b\x0c\xf3\x8c\x48\x64\xe7\xaa\x8b\xbd\x87\x15\xe1\xd3\x96\xf6\x47\x3f\xd7\xe8\x99\xbe\xbc\x93\x64\x41\xb6\x6d\x5f\xf6\x99\x1a\x96\x42\x22\x64\x1a\x88\xf9\x90\x59\x28\x76\xe9\xca\x0a\xa5\x9d\xc9\x48\xbf\x2f\x73\x84\x68\x9d\x18\xca\xd1\xd2\x4f\x21\x4e\x5f\x8f\xec\x97\xe3\x2c\xf7\xd0\xfe\x32\xe5\xac\x01\x5f\xb9\x7d\x2a\x6d\xea\xae\x37\x4c\x39\x5e\xff\x0c\xd9\xfa\x85\x1c\x8a\x64\xc1\xd3\x01\xa7\xb4\x1e\x74\x26\x6c\xc1\xc0\x90\x7d\x18\x83\x98\x17\x76\xc0\xa0\x80\xcb\xe1\x21\x7a\xa5\x4b\x53\x93\x64\xfd\x35\x17\x96\x8b\x52\x17\xcb\x49\xdb\xc3\xb7\x82\x04\xbf\xc2\x25\x11\xcb\xb3\x29\xed\x62\xbf\xae\x3e\x7c\xdf\x9c\x22\xad\xa7\xf9\x9c\x3f\x30\xc6\x29\xa9\x73\x74\x86\x35\x3e\x75\xd8\x6a\x95\xaf\xea\x4f\x3c\x2b\xe1\xa0\x14\xd3\xb0\x8e\x4e\x71\x2b\x94\xd5\x41\x18\x55\x29\x84\xc1\xa4\xe3\xe5\x4a\x54\xa4\x9e\x40\xf9\xfd\xb5\x19\xa8\x7f\x12\xed\xcf\x5d\xf2\x2c\xf5\x93\x0f\x56\x2b\x0f\x8a\x20\xe8\x9c\xc1\x39\x85\x03\x83\xb6\xa8\x89\x9e\x78\x09\x3d\x0c\xc3\xc9\x97\xd5\x0e\xea\x6d\x39\xb1\x6f\xe8\xb3\x6b\x1e\xe6\x20\x0c\x9f\xa3\x39\x98\x37\xf0\xad\x49\x9c\x1f\x3d\xbe\x07\xa2\x2e\xbd\x73\xcb\x10\xa6\x0e\xf3\xf6\x3b\x91\xf7\x9a\x67\x94\x3b\xfa\x05\x30\xd9\xe5\x36\xe8\xd0\x27\xd6\xf6\x1e\x4d\x1f\xed\x0f\xe2\xfe\xc9\xa5\x83\x50\xc3\x6b\x0d\x69\xf9\xf1\x1d\x3e\xbe\x42\xf9\xbb\x24\x78\x65\xcb\xb6\x0d\x3c\xfb\x53\xd8\x9e\x6a\x9f\xc9\xb0\x92\x5e\x22\x21\xa2\x3b\xa4\xe3\xe2\xf6\xbc\x8a\x1e\x23\x42\xc7\x11\xbc\x69\x56\xd4\x2c\xef\xea\x2b\x06\x46\x3d\x7b\xcb\xc3\xed\x61\xc7\xf6\xbb\xea\xfa\x92\x72\x77\x31\x7f\x83\xf7\x54\x4b\xb6\x1e\xe8\xad\x95\x77\xfe\x14\x06\x1c\x2e\x20\x83\xa2\xb7\xe7\x22\x35\xa4\xbf\x43\x60\x1f\x96\x87\xdc\x92\x27\x8e\x62\x63\xaf\x0c\x63\x30\x87\x1c\x7d\xf6\xae\x89\x35\xfa\xdd\xa4\x6f\xe9\xed\xae\x2d\x04\xb8\x97\x10\xda\xb1\x93\xab\x9a\x7a\x80\x1e\x23\x2c\xca\xef\x1e\x14\xd0\xff\xfb\x9f\x8f\xfe\xe8\xef\x1e\x21\xf4\xb7\xbd\x66\x33\xde\x77\x3a\xdf\xfd\x1b\xa6\xf3\xdd\x9f\x3f\x9d\xf4\xa1\xb5\xb2\xcc\xdb\xd6\xdf\x3d\x94\x56\x94\x7b\xfd\x9e\x85\xcc\x2a\x77\xaf\x0c\x07\x2a\x55\xf8\xf6\x78\x1d\x39\x5b\x93\x67\xea\x4d\xb2\x91\x7e\xc8\xcc\x69\xa1\xfa\x45\x2c\xb1\x83\x3d\x5e\xc8\xdc\xa2\x73\xf4\xd5\xb6\x7c\xd6\x8f\x1f\x51\x4f\x3a\xeb\x31\xa4\xb3\x16\x4b\xd4\x95\x0c\x0b\x50\x6a\xbd\x65\x10\x8f\x7b\xe3\x5e\x0c\x10\x49\x56\x87\xf7\x00\xe4\x8f\x8d\x69\x9b\x38\x7c\x6c\x2c\x36\x8e\x77\xb9\x83\x98\xdb\xc9\x54\xc2\x73\x65\x48\x2e\x38\xeb\x6e\xbc\x2f\xc8\x21\x0f\x86\xb0\xbe\xb4\x64\x9e\xb8\x0f\x1f\xb3\x57\x62\x5e\x44\x06\xaf\x7d\x08\x8d\xb6\x1e\x46\x4c\x35\xc0\x36\x00\xe2\x9e\xcb\x98\xda\xc7\xd3\xf4\x7b\x3b\xc1\x73\x3b\x85\x34\xd4\x20\xf8\x06\x55\x10\x5b\x26\xdd\xe3\x6b\x3d\x14\xf4\x0f\x1a\x99\x01\x1f\x26\x86\xb1\xa7\xa1\x35\x27\x83\xde\x7d\xd7\xc5\x2f\xfd\x52\xa3\x37\xa7\xae\xd4\x7f\x52\xca\x2e\x4b\xc2\x72\x41\x06\xb6\x52\x3b\x44\xf3\xe2\x4e\x26\xc5\xfe\x91\x4b\xef\x36\xee\x11\x6f\xf9\x13\x16\x9e\x14\xe3\x6c\xb6\x6a\x27\x9b\x87\xfa\xe0\x4d\xa2\x7b\xcc\x38\x74\x93\x40\x19\x63\xf7\x32\x45\x79\xff\xc5\x8e\xef\xae\x5d\xeb\xab\xd1\xf1\xfd\xd9\xf8\xd5\x17\xb5\xd8\xf0\x68\x51\xeb\xa0\xc7\x7c\x18\x41\xb1\x0b\x7e\x4b\x36\x5f\x95\x62\x23\xbd\x84\xcb\x9f\xe0\x88\xe0\xfe\x1b\x95\x3c\xf3\x20\x7e\x41\xcb\x33\xd2\xf0\xf3\xad\xcf\x7d\xae\xa2\xd9\x4f\x78\xd3\x39\x21\x0d\x8a\xcf\x92\x1f\xc1\x8f\x10\x55\x19\x37\x41\xe7\xdc\x25\x66\x2a\xb1\xd9\x8b\x4d\xe1\x91\xe0\x0b\x71\x42\x26\xbc\x3a\x18\x4a\x5e\xe7\x23\xf4\x75\xc1\xd3\x96\x16\x78\x73\xc5\xf5\x4e\xf1\x0a\xcf\x68\x43\xe5\x70\xf1\x53\xdf\xac\x58\x90\x21\x44\x01\x08\xff\x6a\x65\x9e\xea\x4a\x02\xb8\x65\xf1\x26\x51\xe5\xd1\xd0\x65\x7f\xe3\xc2\xa4\x0f\xe3\xdd\x3a\xeb\xa5\xa8\x8b\x63\xc2\x7c\xd9\xec\x5f\x24\x78\xb7\xcc\x4d\xfa\x2d\x99\xa3\xe3\x74\xfe\xb6\x6a\x66\x2f\xf9\xbe\x1f\x6d\x9f\x8b\xc1\x2c\xc2\x2b\xc2\x29\x9c\x89\x09\x20\x58\x94\x76\xe7\x1b\x2f\xd5\x76\xe2\x17\xcf\x2a\xa9\x23\xcd\x30\x8b\x3f\x53\xff\x64\x3e\x31\x03\xff\x47\x59\x44\xe9\x6d\x9f\xc9\x1d\x09\xbd\xee\xcb\x18\x16\x93\x2f\xc2\x13\xea\xf4\xda\x8f\x19\xbc\x67\xd3\xb0\x81\x3a\x9f\xfe\x64\x06\xb0\x63\xfe\x47\x39\xa0\xbe\xfd\x7c\x01\xe1\x68\x75\xdf\xc5\x77\x48\xec\xb1\xfa\x2f\xf0\x2d\x11\x48\x74\x26\xbb\x5e\x10\x48\x56\xd4\x76\x89\x7e\xa6\x50\xa0\x11\x6d\x75\x25\xb4\x31\x98\x25\x50\xe7\x61\xea\xe3\x8d\xdd\xec\x00\xda\x8b\xa0\x66\x7b\x56\x6a\x6d\xde\x35\xf6\xa5\x59\x0d\x76\x1a\xd9\x26\x50\x0c\xd6\x9e\x41\xfd\xe5\x2d\xde\xdb\x6c\x92\x7f\x92\xa0\x54\xff\x7b\x38\x39\x55\xeb\xe4\x6b\x18\x2f\xf8\x6e\xac\x6b\x06\xe5\x01\xd7\x91\x07\x0b\x26\xe8\xdf\x02\x80\xe3\x31\x7a\xe2\x20\xa5\xe4\xd3\x57\x75\xa0\x8e\x8c\x34\xcf\xe5\x17\x5f\xed\x04\x7d\xae\x13\xfa\x65\x90\xe0\x55\xce\xf8\x35\x4e\x73\xbd\x59\x3f\x55\x02\x06\x46\x1a\x66\x91\xcc\xbc\x32\x2d\xe0\x75\xf5\x28\xc2\x91\x5d\x56\xd8\x16\x5f\x71\xd5\x54\x7a\x8b\xb7\x0c\x16\xdb\xd6\x85\xcb\x2c\xb8\xa9\x5e\xd6\xb1\xaf\xa0\xdd\x63\xb4\x17\x9e\xd5\xb1\x59\x81\x70\xd3\xb9\x21\x42\xe4\xf3\x56\x7c\x64\x67\x5b\x2a\x68\xad\x4c\x25\xb1\xe8\xe6\xf3\x86\xd4\xfa\x02\x97\x7e\x37\xc1\xae\x8f\x45\xb3\x64\x45\x5a\x9b\x44\xd3\x5d\x5f\x7f\x07\x03\x2d\x46\xa2\x68\xb2\xf6\x93\x2e\x52\xb1\x03\xbb\xf3\x42\xbf\x01\xaa\xa9\x87\x8e\xd1\xa3\x08\xae\x1a\xe9\x17\x42\x6f\x16\x52\xf8\xe2\xcf\x47\xe8\xd7\x0f\x7a\xad\x2c\x27\x7f\x4a\xe0\xaf\x17\xb4\x21\xd1\x08\xe8\xc9\x9e\xcb\x90\xac\x6e\x11\x11\xab\xfb\x7f\xf8\x34\x2e\x99\x83\x7a\xe0\xe3\xf8\xbf\xdf\x06\xaf\x9c\xfa\xf5\x4a\x7a\x3c\x7a\x50\x88\x05\x87\xeb\xf9\x21\xbf\xb3\xf7\x25\x02\xc1\xd9\x0c\x7f\x0d\x11\x7b\xf7\x2b\xad\xa1\xc8\xb6\x0b\x95\xea\x48\x99\xee\x95\x25\xf7\x9e\xd8\x2b\xff\xcc\xfb\xe5\x0d\x38\x28\xbb\x3d\xc3\xba\x34\x80\x2f\x31\x45\xe7\x68\x4d\x34\xdb\xdf\x30\xa8\xb0\x61\x7e\x86\x87\x63\x59\x4b\xee\x45\x65\x64\xae\xba\x46\xcd\xf7\xdd\x95\xa5\x48\x72\xba\x66\xe1\x8f\x7d\x51\xe3\x53\xe7\x11\xf1\x5e\x0e\xf0\x79\xbb\x0b\x37\x82\xb4\x32\xd0\xa4\xb2\xb7\x81\x03\xbf\x97\xf4\xd5\x92\x02\x2f\x9a\xcf\x5d\x19\xc4\xf2\xcb\xef\x11\x3b\x21\xbb\x2d\x8a\x92\x60\x64\x1e\xfd\x0d\x07\x9e\x84\xcc\x77\xb4\x0b\x27\x7e\x35\xbe\xef\x8e\x4b\xcf\xba\xe8\xcc\x08\x8e\xb2\x13\x5f\xae\x0d\x2e\x07\x18\x07\x11\x36\x0e\x7b\x78\x0d\xbe\x93\x3e\xc9\x86\x73\x23\x7f\x54\xe7\x4e\xd8\x9b\xb7\x73\x2a\x16\x84\xa3\x0d\xf8\xe1\xf4\x0e\xce\x9f\x9d\xce\x2a\xa2\x39\x31\xfd\x5e\x7b\xca\xe2\xc3\xc9\x27\x4a\x45\x02\x95\x2a\x85\x0a\xb2\x38\x82\x07\x95\x23\x17\x0c\x84\xe7\xdd\x05\x88\xf8\x35\xe6\xb6\x46\x62\x8d\x57\x50\x3a\x6f\xb6\x51\xff\x40\xed\xa6\x9a\xb5\xdf\x44\xbc\x67\xeb\x38\xf1\xae\x75\x21\xb7\xe8\x61\x7f\x60\xe4\x6f\x04\x5a\x2f\x36\x88\xa2\xef\x33\x8e\x8b\xbf\xcb\xee\x21\xbd\xa6\xd5\xad\xa7\x32\x30\x8b\x46\xf9\x11\xe4\xce\x64\x0e\x41\xdd\xf0\x65\xb7\x44\xc7\xc9\x7d\xe1\x9e\xa6\x96\x47\x7c\xc7\xff\x65\x43\xd3\x54\xf1\x4a\xe1\x22\x89\xa2\x8b\x5a\x60\xfa\xce\xbb\x94\x83\x67\xac\x43\x5c\xb3\x41\x25\x81\x27\x8a\x60\x61\x7e\xa5\xf1\xdb\xc2\xf6\x4b\xf7\x7b\x80\x61\xa9\x65\xf8\x33\x3a\x06\xd0\x49\x7a\x0c\x3a\x46\x34\x7a\x48\x3b\x67\x78\x00\x95\x72\xfb\x69\xa2\x60\x54\xda\x9d\x1b\x16\x2d\xf4\x57\x64\x28\x37\x79\x26\xba\x46\xa2\x37\x85\xf4\x93\x41\x88\xf1\x5a\xe9\xba\x2c\x7a\x1b\x1c\x42\xb6\x5a\xa4\xdd\xb8\x67\xc6\x2d\x07\x51\x1e\xb9\xa6\x0b\xef\xed\x38\x39\x02\xc3\xc2\x29\x06\xb9\x95\xbc\xec\x8d\x79\xe9\x7e\x1f\x1f\xa1\xff\x1b\x0b\x22\x8d\xf8\x87\x4c\xcf\xd8\xe3\xf0\xf4\xc3\x4f\xa3\x73\xb4\xf8\xdc\xc6\x3e\x29\x53\xb1\x47\xcc\xbf\xb1\xa1\xba\x20\x06\xd6\x1c\xe3\xae\x0a\x2a\x4e\x35\x6b\xb3\x46\xd8\xaf\x8f\xb6\xbf\xbc\x8a\x98\xe6\xcf\x44\xee\x8a\xf8\x12\x69\xea\xca\x48\x19\xe9\xc9\x41\xdc\xdb\x64\x30\xf9\x05\xca\x28\xe5\x6a\xe0\x3d\x27\x1b\x1f\xf2\x9d\xfa\x2f\x33\xcf\xde\x69\x92\xdd\xb7\x8d\x2f\xa1\x56\xb5\xe5\xba\x56\xee\xce\x9e\xe6\x18\x55\xfd\xb7\xdc\xd4\x0d\x98\xf2\xec\xf9\xb3\x60\xb0\x7b\x30\xa5\xb2\x71\x43\x74\xff\x1a\x4c\x99\x66\xd1\xed\xcf\x94\xe1\xa2\x79\xa6\x4c\x17\x67\x0b\x6f\xd6\xb7\xa5\xab\xcd\xde\xa7\x92\xf3\xa3\xed\x61\x38\x31\x5d\x9b\x02\x91\x50\x5a\x8c\xab\xf0\x9c\x99\xbf\x09\xdd\xd8\xd7\xc3\xac\x86\xe4\x6b\x74\x81\x43\xa1\xdf\x86\x57\x12\x0c\xfa\x38\xef\xfd\xf8\x28\x7f\xda\x3a\xcc\x77\x2e\x29\x61\x43\xe8\xea\xf6\xd9\x03\xa0\xb6\x94\x99\x7d\x7c\xbb\x8c\xf8\x34\xdc\x70\x15\x59\xe9\xb2\x4d\xa6\x3a\xac\x58\xd8\xd7\xc2\xd4\x86\x51\xca\xce\xb5\x79\x35\x6f\x82\x16\x6c\x4d\xee\x08\x47\x54\xa2\x35\x16\x08\xd7\x35\xa9\x75\x92\x9b\x7e\x8f\xdb\x6b\x44\xab\x1b\x8e\x6b\x62\xb0\x31\x75\xbd\x04\xdc\x8f\x31\x75\xa2\x67\xe1\x7b\x71\x82\xac\x30\xd7\x35\xa2\xf4\x83\x4f\xbf\x53\x01\x69\x8d\xfa\xa5\x2d\x91\xbb\x4b\xc2\x77\xd9\xe2\x7c\x9e\x42\x25\xf8\x1e\x9a\x17\xfd\x6d\x59\xe7\x1d\x6b\xae\x7f\x95\xae\xd6\x55\x18\xea\x3a\x0f\xaf\x8d\x00\x77\x35\x6b\xbc\x11\xc5\xba\xa8\xab\xa6\x13\xe6\x48\x2f\x32\x57\x39\x20\x53\x78\x42\x32\xe2\xaf\x72\xc1\x46\x9f\x2f\x10\xa2\x9f\x55\x57\xeb\xbb\x57\xde\xe7\x51\xea\x27\xef\xde\x25\xa8\xd1\x0f\x3f\xa0\x39\x6e\x4c\x2d\x91\x80\xbe\xcf\x48\x52\xa7\xaf\xe7\xb6\x71\x43\xe6\xd2\xec\xe3\x9a\x08\xc9\xd9\x26\x48\x29\xf8\x31\x6c\x89\x79\x7c\x4f\x7d\x4d\x38\x41\xb8\x69\x58\x85\x95\xe9\xa5\x18\x1e\xd5\xa4\x22\xca\x42\x6b\xe8\x1f\xee\x96\x3b\x69\x25\xbd\xf3\x67\x0e\xf4\x85\x0c\x06\x57\xbe\xda\x47\x3e\x15\x61\x01\x45\x02\xaf\x17\x5a\x84\xa6\x86\x5d\x88\x00\x77\xa6\x9d\x43\xe0\x17\x33\x68\x71\xb6\x56\xfd\xf5\x3d\x4a\xda\x4a\xd2\x42\xa9\xeb\xe0\xda\xbd\x3d\xcf\xe0\x0e\x3f\x6d\xe7\xe6\x6b\xb5\xbd\x1c\x38\xfd\x88\xa2\xbe\x48\xd6\x32\x69\xaf\xea\xfb\x32\xce\x01\x40\xd7\xe9\x5c\x19\x9a\x46\x52\xd8\xf0\x7f\x44\x69\x9b\xff\xea\x66\xa5\xcc\x8c\x80\x2c\xb6\x58\x9c\xf1\x92\xea\x5a\x84\x08\xb7\x9b\x25\xe3\xa4\x6f\x87\x47\x97\xbe\x6d\xfd\xcc\x7d\x38\x4e\xf7\xc8\x78\x4e\x1d\xb1\x1e\x76\xe9\x62\x3b\xd2\xce\x67\x7b\xa9\xdf\xb0\x1e\x6d\xa9\x74\x77\xe3\xe3\xbb\x68\x79\xe2\x4d\xdf\xf3\xdc\xc5\x26\x3d\x0f\x75\x17\xdb\x66\x4f\x76\xc7\xad\xfa\x1f\xef\x0e\xda\xed\xf2\x8c\x77\xd8\x7e\x5b\xdd\xed\xfb\x55\xc5\xde\xbb\x26\x76\xb1\x22\xf6\xa0\xab\x76\xa7\xb7\x83\xfa\xd2\x74\x0b\x44\x9f\xa4\xeb\x5a\x7a\xd5\x30\xab\x08\xbd\x4b\x01\xe8\xf4\x3a\x64\x49\x2b\x40\xc7\x46\x93\xc8\x1f\x7f\xff\x9c\xac\xe7\x7e\x3e\xfc\x22\x19\xcc\x25\xd6\xdd\xf5\xad\xa5\x7e\x90\x05\x3e\x2f\x7d\xbb\x17\xd8\xe1\x6d\x31\xf4\x6b\x9e\x01\x83\x91\x6a\xc2\xf4\x43\x11\xa6\xf4\x9d\x13\xd0\xa1\xde\x66\xf5\x39\x9d\x5b\xa7\xbe\x78\x6c\x8a\xa9\xae\x08\x37\x6f\x62\xc7\xda\xb2\x06\x96\xab\x3a\xc7\xb9\xfa\x13\x9b\x02\xfe\xb1\xe7\x41\x76\x09\x1f\xbb\xd9\x7a\x8f\xb3\xf4\x34\xf4\x28\xab\x7f\x38\x75\x2f\xbf\x8f\xbf\x4d\x77\x90\x03\xb7\xe5\x95\x89\xbe\x79\xef\xf6\x7a\x4d\xb2\xbb\x8a\xf7\x75\x0b\xdf\xf6\x77\xdb\x7e\x8f\x38\xea\x9a\x3e\xbf\x88\x8e\x0b\x28\x9f\x38\xdb\xc2\xf5\x2b\xbd\xa1\x58\xec\xeb\xea\xf6\xc6\xfd\x0b\xcf\x20\x16\xbb\x3b\xcb\x23\xe2\x35\x12\xfe\x74\x84\x7a\x5e\x65\x44\xc7\xe8\x43\x2a\xbf\xca\x0f\x85\x84\xdd\xf4\xba\xf5\xbe\x95\xba\x0b\xbc\x27\x07\x26\xef\xd0\x18\x8a\x01\xc8\x94\xde\xe3\x7d\xc0\x39\x5a\x46\x20\x4b\x4b\x31\x2e\xf9\xfc\x31\x5a\x71\x7a\xa7\xfe\x0a\xc2\xec\xc5\xac\x1a\x57\x91\x0d\xde\xc7\x6e\x95\x96\x49\xe7\x10\xd9\x96\x68\x85\x65\x74\xef\xe8\x55\x8b\x5e\x60\xda\xb6\x44\xfb\x70\xaf\x88\x90\x2d\x81\x87\x3d\x48\x92\xad\x20\x4c\x99\x80\xe8\x91\x05\xc2\xef\x68\x45\x6c\xa0\x7f\xa2\xb4\xc2\x85\x0d\x54\x2f\x08\x27\xd1\xcb\xd0\x27\x5a\xe1\x85\x0d\x07\xcf\x02\x68\x24\x67\xcc\xf8\x44\x71\x3c\x9e\x7f\xad\xc4\x4d\x98\x12\x81\x1a\xda\x9a\x52\x0a\x48\x2e\x98\x20\x61\x07\x8b\x16\x5e\x3a\x9c\x22\x0c\xe0\x26\x2e\x69\x45\xa7\xab\xd5\xc1\x9b\xaa\xba\x66\xb6\x36\x0c\x19\x57\x3a\x75\xdd\xc1\x6c\xcd\x63\x27\xa6\x96\xb7\x80\x04\x62\x2c\xa9\x12\xbd\xfe\x76\xdc\x46\x48\xb2\x44\xd5\xa2\x6b\x6f\xc3\x81\x40\x21\xc6\x70\x55\xbe\xd9\x98\xd8\x71\x8d\x5a\x22\xd7\xf0\x56\x8b\xa2\xa4\xf5\x40\xe1\x06\xc0\xb1\x4e\x2a\xfb\x97\x9a\xaf\x5c\xe5\xec\x25\x6e\xe9\xca\xa8\xce\xd3\x68\x1b\x85\xa5\xcd\xfa\x93\x3f\x42\xda\x39\xc6\xa4\x42\x74\x64\x28\x91\xaa\xf0\x4b\x98\x42\xb6\xdf\x16\x08\x72\x4e\x06\xc6\xfc\x7e\x54\x9e\x50\x41\x12\x0f\x66\xb3\xed\xb9\x75\x7e\xab\x02\xe7\x0b\x8a\xd2\x45\xb7\x6f\x20\xb5\x0c\xbf\x55\x9f\xb9\x02\x59\xb2\x52\xe1\xcb\xcf\x24\x78\x3a\xc4\xf7\xa3\x0c\xeb\x02\x99\xfb\x92\xc1\xf6\xa4\xb0\x4b\xa4\xb9\x37\x89\xad\x63\xee\xfe\x34\x0e\xb2\x81\xa2\xff\x7e\x26\x5d\x3d\xd8\xef\x47\x39\x92\x05\x92\xf6\xa6\x57\xc5\x83\x97\x0b\x50\x29\xcd\xbf\xbf\x76\xee\x4e\x15\xa3\xa3\xd6\x10\x77\xdb\xe7\xe2\xe8\x56\xbd\xcd\x4f\x62\xef\x17\x3a\xb2\x52\xd2\x5b\x5e\xea\xc8\x4b\x4f\xef\x71\x7f\x13\x1d\xf4\xbe\x2d\x52\xbe\xa7\xb9\xf7\x30\xc9\x4d\x9c\xde\xf1\x3e\xb7\xe4\x46\xf8\xf9\x2b\x3c\xf5\xd1\x93\x6c\x9e\xb3\x9a\x75\x9e\x7f\x7a\xf0\xff\x03\x00\x00\xff\xff\x35\xb0\xc5\x00\xdd\xb6\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x6b\x73\x1b\x37\xb2\xe8\x77\xff\x0a\xc4\x55\x37\x21\x37\x14\x65\xef\xde\x3a\x75\x4b\x65\x39\x57\x91\x64\xaf\xca\xeb\xa7\x94\xe4\x56\xa5\x5c\x16\x38\x03\x8a\x58\x0d\x07\x0c\x80\x11\xc3\xd8\xfe\xef\xb7\xd0\x78\x3f\x66\x48\xca\xce\xee\x9e\xc3\x2f\x96\x49\xa0\xd1\x68\x34\x1a\xfd\x42\x83\x2e\x57\x8c\x4b\xf4\xac\x6b\x6f\xe8\xac\x21\x57\xec\x96\xb4\x68\xce\xd9\x12\x3d\x8c\xbe\x7b\xf8\xc0\xb6\x6c\xd8\x3a\x6a\x65\xff\x1f\xb5\xb8\x38\xbb\xc2\xb3\x86\x5c\x4a\x7c\x4b\xdb\x9b\xa0\x69\xfc\x43\xd4\xe7\xb4\xe9\x84\x24\xfc\xed\xa9\x6e\xfe\xe8\xf7\xb7\xa7\x27\x67\x67\xef\xce\x2f\x2f\xc3\x56\x67\x2f\x9e\xdb\xdf\xcf\x5e\x3c\x2f\x34\x78\x46\x88\xb0\x2d\x9e\xfd\xe3\xf5\x2f\xcf\xce\xcf\x2f\x6d\xb3\x07\x87\x87\xe8\x6a\x41\x90\x64\xab\x83\x86\xdc\x91\x06\x89\x25\xe6\x12\x55\xac\x95\x1c\x57\x12\x2d\x71\x8b\x6f\x14\xc6\x72\x41\x50\x43\xe7\xa4\xda\x54\x0d\x41\x6c\x8e\xc8\x8a\x55\x0b\x31\x45\x17\x2d\x8c\x32\x51\xa0\xf4\x77\x08\x73\x02\xed\xc5\x12\x37\x0d\x11\x12\x75\x2d\x95\xaa\x8f\xa4\x4b\x82\xd6\x0b\x62\x7e\xa7\x35\x69\x25\x95\x1b\x24\x15\x09\xd0\x08\xfa\x10\xd5\x52\x01\x6b\x89\x5c\x33\x7e\x8b\xd8\x8a\x70\x2c\x19\x17\x63\x44\x05\x12\x12\x4b\x5a\x4d\xd1\x6b\xfb\x2d\x5a\xe2\x0d\x62\x6d\xb3\x41\x0d\xc1\x77\x04\x31\x8e\xfe\xc9\x68\x0b\x03\x18\x10\x0a\x1a\x96\x1a\x3b\x34\x63\x5d\x5b\x63\x4e\x89\x48\x81\xcc\x08\x22\xff\x24\x95\x24\x35\xaa\x3b\xae\x26\x8d\x5b\xd3\x69\xce\x38\xba\xc3\x9c\xb2\x4e\x28\x60\x4b\x2a\x6a\xb2\x24\xb8\x65\x1d\x17\x13\x34\xeb\xa4\x1a\x6e\x83\x38\x59\x62\xda\x22\x33\x7a\x32\xbd\xae\x95\xb4\x81\x1f\x34\x4c\xd2\xd6\x62\xfa\xe0\xf0\x50\x01\x3c\xf7\x84\x13\xab\x86\x4a\x44\x5b\xc9\xd0\xdf\xd0\x6a\x81\x05\x11\x47\xaa\xc9\xa7\xe3\x7b\x7f\xa0\x3b\x3a\x7f\xf3\xfa\xf4\xef\xe8\x15\xda\xfe\xf9\xe4\x1a\x7f\xff\x18\x4d\xa7\x53\xe8\x7f\xa0\x3e\xc8\x32\x30\xfc\xef\xd3\x01\xba\x24\xb2\x5b\x21\xf5\xd7\x29\x5b\x2e\xa9\x54\xc4\x3b\xf8\xf4\xc9\xf5\xfa\x22\xa4\x15\x84\xc7\x63\x84\x2e\xaf\x4e\x5e\x5c\xbc\x7a\x8e\xde\xfc\xfd\xe4\xf2\x5c\x7d\xf9\x8a\xd5\xc4\xf3\x05\x90\x0d\x48\x2c\x19\x12\xdd\x6c\x49\xa5\x62\x13\xc0\x93\x93\xdf\x3a\x22\xa4\x80\x15\x54\xb4\x7f\x75\xfe\xff\xae\xcc\x02\xe8\x45\x56\xf0\xe4\x82\x0a\x4d\xeb\x29\x3a\x91\x7a\x8d\xda\x1a\x38\xd6\xfd\x32\x81\xaf\x61\xa1\xd2\x4d\xc2\x89\x60\xcd\x1d\x11\xaa\x85\x02\xc7\x3a\x29\x24\x6e\x6b\x85\x40\x86\x08\x6e\x6b\x54\x13\x49\xf8\x92\xb6\xba\x4b\xca\x28\x16\xd5\x96\xfc\x2e\xdd\xae\x9a\xc2\x3e\x2d\x0e\x4f\x96\x54\x0a\x8f\x9d\x5e\x12\x41\xf8\x1d\xad\x08\x22\x77\xa4\xd5\x6d\x31\x6d\xdd\x74\x07\xc7\xd4\x03\x4e\xd0\x7a\x41\xab\x05\xa2\x2d\x95\x14\x4b\x83\xaa\xe4\xb8\x15\x54\x52\xd6\x2a\x62\x9b\xf9\x6a\xac\xf4\xb8\x6f\x80\x8a\x66\xf1\xfe\x3a\x46\x97\xe7\x57\x3f\xbd\xf1\x2b\xf7\xcb\x82\xb4\x01\x51\xd1\x8c\xdc\xd0\x56\x83\x5e\x61\x2e\x69\x45\x57\xb8\x95\x02\xb9\x0d\x6c\xd1\xd1\x7b\x83\xc8\x29\x3a\xd3\x7b\x53\x01\x51\x10\xfd\xe2\x88\x04\xc6\x8a\x93\x95\xea\x95\xcf\x0d\xa4\x96\x6e\xdb\x35\x98\x4f\x50\xc5\x9a\x86\x54\x6a\x5a\x20\x79\x58\x4d\x84\xe5\xa4\x3b\xa6\xe6\x6e\x60\x50\x8e\x2a\x2d\x95\xbf\x13\x88\x33\x26\xd1\x6f\x1d\xe3\xdd\x12\x55\x84\x4b\x3a\xa7\x15\x96\x04\x56\xb8\x62\xad\x20\xad\xd0\xe2\x42\xc3\xe3\x9d\x9e\x53\x4d\x85\xe4\x74\xd6\xa9\xad\x72\x4b\x36\xe8\x86\xb4\x8a\x91\x15\x49\x57\x9c\x49\x56\xb1\x06\x8d\xce\x5e\x3c\x1f\x03\x3b\x13\x89\xba\x15\xf4\xe3\xb8\xad\xd9\x52\xc1\x9b\x11\x5c\xb1\x76\x6a\x89\x09\x13\x87\xb9\x02\x14\xbd\x1f\x2a\xb6\x5c\x35\x44\x0e\xb1\xad\xe3\x1b\xb7\x86\x7a\x0f\xf7\xf2\x0e\x80\x52\x54\x9b\xe3\x4a\x0a\xbd\x3d\xb4\xc4\x5e\x71\x56\x11\x21\x0c\xcf\x28\x78\x5b\xd8\xc6\x60\x64\x06\x8c\x98\xe6\x6f\x63\x74\xfa\xfa\xe5\xcb\x8b\xab\xab\xf3\xb3\x6d\x8c\x33\x09\xc5\xbc\x3a\x1e\xe6\x5d\xd3\x6c\xec\xca\xd7\x30\x58\x36\x74\xb2\xaf\x4e\xd0\x1c\xd3\xa6\xe3\x20\x3e\x48\x2b\x09\x8f\xc7\x99\x33\x1e\x4e\x00\xe8\xc0\x12\x86\xd2\x33\xae\x61\xfd\xd5\x8c\xb1\xdc\x85\xa5\xd5\xb8\x1a\x49\xbb\x5a\x8e\xa0\xdd\x0a\x78\x5b\x91\xb5\xee\x38\x71\x9b\x51\x20\x8c\x2a\x4e\x25\xad\x70\xe3\xf0\x56\x0c\xb7\xa6\x4d\x83\x2a\xdc\x09\x0d\xa3\x5a\xa8\x83\x48\x32\xb4\xc0\x8d\x9c\x3e\x78\x80\x2b\xb5\x3e\x23\xdc\x34\x63\xcf\x00\xea\xdc\xd6\xeb\xf0\xf1\xc1\x03\x25\xf8\xc3\x56\xa4\xed\x96\x7a\x95\x60\x75\x8e\xd0\x4f\x17\xad\xfc\x3f\xe8\xe3\x03\x7b\x4a\x44\x20\x15\xa9\x8c\x98\x3e\xf9\xe9\xf4\xea\xe2\xf5\xab\xfe\x76\x70\xb6\x80\x5c\xd8\xd2\x46\xb3\x01\x34\xfa\xdc\x83\xa0\x3a\x09\xde\xb1\x66\x17\xf4\x5e\xbd\x7e\x75\xde\xff\xeb\xa9\x96\x00\x8c\x0f\x35\xb1\x7b\xba\x1f\xed\xdf\x49\xd5\x81\x18\xe9\x6d\xf2\x33\xe1\x5a\x50\x0c\xb6\x3a\x81\x2f\xc2\xa9\x1f\x1a\x55\xcd\x08\x5b\xa9\xb6\x72\xbc\x51\xa9\x80\x2d\xad\xe4\xca\xda\x48\x06\xbf\xd6\x9e\x81\x85\x03\x27\x19\xc2\xa8\x25\x6b\xc3\x8e\x86\x41\xed\x89\x85\xbb\x4a\x0b\x25\xbd\x39\x33\xf2\xc3\x98\xfa\xc4\x01\x64\x46\x6e\x36\xee\x0f\x8b\x73\xc5\x3a\xd8\x57\x56\x12\x57\x1d\xe7\xaa\xb7\x1e\x17\xb6\x0b\x15\x7a\x4b\xc3\x19\x65\xfb\x9b\x7e\x7a\x71\xff\xeb\x7f\x4f\x1e\x64\x90\xe7\x94\x0b\x89\xee\x28\x59\xa3\x11\x6d\x95\x6c\xa6\x77\x64\x6c\x45\x53\x34\xce\xd4\x75\x86\x4e\x3f\x53\xb2\x1e\x00\xdc\xe0\x5d\xe1\x7e\x27\x52\x92\xf9\x91\xcc\x0f\x27\xfa\xfb\xf3\xb6\xfe\x6a\xa3\x86\xb3\x69\x71\x33\x04\x97\x49\xdc\x20\xa5\xf9\x03\x3a\xa4\x46\xb3\x0d\xc2\x4d\x63\x8e\x25\xad\x8f\x34\xe4\x46\xeb\x52\xc5\x25\xf2\x83\x49\x05\xec\x12\xc0\x1c\xa1\x9f\x9e\xd1\xdf\x7b\x86\x13\xdd\x6a\xd5\x6c\x14\xe6\x6a\x24\x18\xbc\x08\x39\xea\x7a\xa1\xa6\x5c\x9b\x23\x83\x93\x35\xe6\xb5\x11\xa6\x20\xdd\x66\x4a\xa0\xd2\xda\x01\x5a\x71\x72\xa7\x34\xf2\x04\x12\xa0\xa8\x44\xdb\x25\xe0\xd0\x87\x26\x58\x3d\x0a\xd5\xfe\x81\x58\x27\x11\x4e\xd4\xc1\x61\xca\xbc\xd3\xb0\xfc\x98\xea\x97\x71\x71\x03\x17\xb4\xb4\x74\x03\xaf\xfb\x0f\x4e\xe8\xee\xc0\x1a\xd5\xf5\xc2\x1d\xd6\x9a\x84\xc0\x19\xf4\x0f\x52\xf7\x69\x7b\xdd\xaa\x62\x4b\xc5\xb8\xc1\x5c\xfa\xf6\xb8\x1a\x70\x94\xd3\x30\xdd\xda\x09\x48\xf4\xb2\x13\x52\x11\x94\xb5\x04\xdd\x70\x82\xf5\xf1\x8a\x41\xd4\x44\xc0\x06\x65\xc4\x74\x47\x91\x70\xb1\xcb\x3c\xd1\x9a\xca\x85\xdb\x01\x88\xb6\x73\xc6\x97\x38\xde\xb8\x21\x3b\x1e\x45\xdf\xaa\x3e\x17\x67\x13\xb7\xe7\x6f\xc9\x66\x62\x35\x90\xd2\xff\x71\x5d\x73\x50\x8d\x38\x6b\xc8\x24\x02\x65\x41\x04\x18\x4c\xd0\x9a\xd0\x9b\x85\x9c\xc0\xbe\x5c\x32\x4e\x3c\x4e\x30\x72\x3b\x67\x47\xe8\xd7\xdc\x73\x30\x7d\x65\x7e\x7d\xbf\xb7\x94\x2c\x71\xc1\x57\x11\x93\xfd\x80\xb7\x48\x2c\xb5\xfc\x5a\xcd\x46\x58\x08\x7a\xd3\x2e\x15\x27\xf4\xb1\xd8\x39\x56\xd6\x74\x43\xa0\x91\x39\xc4\x1a\x2a\x64\x04\x93\x93\x15\x27\x82\x28\x45\x4c\xb1\xa2\x03\xaf\x75\x75\xbd\x67\x14\x4b\x80\x8a\xa6\xd8\xe2\xe2\x4c\x98\xc1\x8d\x1e\xb9\xc0\x31\x44\x03\x62\xa2\xd9\x49\x1b\x07\x7a\xf1\xb4\x50\x05\xc3\x21\xe0\x5b\xa3\x5f\x18\xaf\x8e\x30\xab\xe8\x9c\x3c\x53\xf3\x57\x69\xfd\x04\xeb\x78\x05\x5e\x17\x6d\x04\xb4\x44\x08\x6d\x1d\x28\xdc\xd4\x74\x09\xae\x09\x47\x82\x18\x2b\x06\xe1\xe6\x86\x71\x2a\x17\x4b\xc0\x2e\x02\x38\xb4\xf9\xd5\x47\x0f\x71\x09\x43\x1e\xa1\x4b\xa9\xac\xad\x02\x4e\x35\xc1\x75\x03\x26\x2c\x9b\x23\xa2\x96\x40\x2b\xcc\x66\x01\xce\x5e\x3c\xf7\xe6\x8c\x64\x4a\x04\x58\x25\xb7\xb6\x6d\x2c\x06\x11\xec\xc0\x86\x35\x62\xed\xcc\x8d\xa4\xfd\x23\xa4\xa2\x73\x6a\xa0\x10\xbe\x04\x04\xb0\xb7\xb8\x34\x3b\xb6\xdd\x72\x46\x78\xbc\xa1\xc1\x86\xc0\x1a\x35\xaf\x99\x23\x36\x53\x62\x58\x81\x0f\x24\xa6\x5a\x41\x41\xb0\xd2\xcf\x67\x0d\xab\x6e\xf5\x2a\x03\x68\x23\xc6\x22\xd0\x56\xa4\xa1\x1b\x7a\x47\x5a\x47\x9c\x09\xa2\x12\x55\xb8\x45\x02\xcf\x49\xb3\xe9\x31\x46\x42\x15\x4b\x7d\xce\x5e\x3c\x07\x9d\xfb\xf1\xb3\x7c\xa3\xa4\x6d\xfe\xba\x43\x9b\xbf\x15\xda\xe4\x87\x21\xe6\x37\x44\xa2\xba\x33\xb6\x68\x99\x4d\x26\x8a\xea\x82\x54\xac\xad\x3d\x6f\xeb\xae\x67\xa6\x67\x8e\x47\x32\x84\x3a\x4b\xc1\x13\xd8\x37\x44\xb4\xc4\x7a\xb0\x83\x15\x27\x15\x15\x0a\xb1\x9f\x5a\xfa\x3b\xf4\x4f\xc6\x3f\x6f\xeb\x2b\xba\x24\x76\xf8\xde\xa3\xb7\x68\xe4\x0e\x1f\xbd\xe0\x3d\x75\x87\xaf\x03\xe9\x5d\x5e\xfe\x00\x0e\x00\x81\x53\x12\xa0\x29\xc1\x12\x58\xe8\x3d\x13\x77\x70\x17\x58\x29\xc3\xa4\xf5\x3b\x66\xe8\x64\x36\xf3\xf9\x82\xb3\x99\xfc\xd6\xe1\xc6\x32\xa4\xed\x44\xf3\x23\xda\x29\x5c\xc1\x1e\x05\x44\x76\x3d\x9e\xaf\x40\xaf\x13\x5d\x23\xed\x11\xf1\xf6\x14\xe1\x9b\x1b\xae\xb4\x4f\xe3\x00\x51\x73\x4c\x64\xba\x15\xd0\x11\xac\x50\x58\x07\x02\x17\x71\x52\x11\x7a\x47\xb4\x9a\x88\x03\x2f\x8f\x15\xd8\x11\x94\xb7\xa7\x08\x5c\x75\x5a\xf1\x2d\x38\x73\x40\x2b\x04\xf1\x66\x8f\x0c\xe3\xaf\x21\x22\x98\xb5\x15\xe2\xbd\x52\xfd\xed\x69\x49\xae\x6b\x5a\xa8\x15\x59\x75\xb3\x86\x56\x4a\x79\x10\x9e\xdb\x8c\x0c\xd5\x9e\x15\xd2\x56\xac\x56\x82\x49\x28\xfd\x1d\xd4\xbb\x86\xad\x0f\x6e\x58\x7c\x28\xf1\xcd\x4a\x32\xd4\xd0\x19\xc7\x7c\x03\xee\x91\x16\x2d\xc8\xef\x07\xa6\x7b\x2c\x10\x9f\x73\xa6\xc4\xac\x1b\x5b\x71\xaf\x74\xfa\x82\x21\xff\x04\xcd\x59\xd3\xb0\xb5\x36\x1c\xc0\x77\xd8\xd6\xf4\x8e\xd6\x8a\x69\x14\xc2\x0e\x64\x7d\x7b\xf3\xa6\x9b\xbd\x20\x1b\x45\x06\x7d\x70\xbc\x4f\xb7\xe1\xa9\x3d\x6c\xcd\x26\xaf\xd0\x92\x48\x5c\x63\x89\x11\x9e\x81\xc2\x1d\x2e\x59\xbc\x2f\x4e\x9a\x06\x2d\xa8\x90\x8c\x83\xfb\x43\x2b\x73\xae\x3b\x04\x07\x18\x57\xbb\x91\xf0\x25\x6e\x49\x2b\x9b\x4d\xb6\x71\x84\xe4\x5d\x65\x76\xce\x4b\xdb\xf5\x63\xbe\x34\x5a\x63\x9e\xd3\x60\xfb\xc4\x66\x46\x08\xb4\x21\x32\xe5\xfc\xc2\x21\xae\x0e\xeb\x4e\x18\xce\xb4\x5e\x3f\xe3\x55\xd3\x73\x11\x4e\xab\x2f\x8d\xa0\x00\xd8\x03\x79\x50\xc7\xb3\x7e\xeb\x61\x84\x85\xb2\xda\xc3\x43\x61\x48\xbb\xdb\x0d\x24\x89\x0d\xdc\xad\x00\x33\x67\xc3\x10\xb2\xaa\xdd\xf9\xb6\x01\x0a\x26\x9d\x52\x1a\x9c\x39\xb7\x7d\x2d\xef\x30\x2f\xda\x72\xa5\xdd\xab\x1a\x20\xbc\x54\x2b\x9f\x0e\x26\x99\x96\x1a\xc1\x5e\x01\xb5\x52\x09\x2a\x2a\x45\x60\x72\xf7\x62\xa1\xe1\x9f\x68\xf0\x65\xa5\xdf\xe0\xf8\x23\x27\xf8\xb6\x66\xeb\xf6\x7d\x82\x25\xc7\xd5\xad\x40\x74\xee\x28\xb2\xc0\x77\x44\x9f\x2d\x81\x29\x3d\xb8\xae\x1e\x13\xf1\x06\xd3\xfa\x08\xfd\xc8\x58\x93\x13\x83\xf1\x1b\xdc\xd2\x3f\xb4\x18\x67\x73\xaf\xef\x7a\x6d\x1a\x62\x5a\x46\x54\xc6\xb2\xdc\xc5\x43\xb4\x6f\x02\x71\xd6\xb5\x35\xe2\x6c\xa6\xce\x7f\xc6\x61\x97\x38\x8d\x76\x60\x07\xee\xaa\x62\xe7\xe8\xbf\xd5\x92\xff\xd4\x4b\xfe\x40\x0e\xfb\x40\xac\x75\xa7\xf5\x52\x6a\xa7\x93\x20\x1f\x3e\x14\xff\x58\x08\x56\x51\x0c\xaa\x88\xb1\x2c\xd0\x59\x10\x33\x78\x41\x36\xe8\xb9\x8b\x19\x24\x07\x34\x1c\x16\x9a\x15\xbd\x42\xac\x8f\x48\xa7\xf2\x4a\x25\xc1\x0b\xe7\x40\x70\x00\xc0\x3e\xb5\xc7\x2f\x56\x56\x55\x4d\x7e\x3f\x42\x0d\x69\x6f\xe4\x02\x1d\xa0\xc7\xbd\x04\xa8\x6f\x6f\x92\x03\xc0\x35\xa5\x2d\x95\xa3\x4c\x41\x40\xe1\x27\x14\x71\xe9\x4f\xa9\xb8\x4a\x7e\x27\xa9\x73\x2d\xed\x5d\x90\x1f\x49\xa3\x7e\x17\x8e\xfb\xec\x63\xc6\xc5\x1d\x77\x53\x11\xa2\x3e\x19\x2d\xc7\xe1\x49\xa5\xe9\xd5\xcc\xa7\x56\x63\x3b\xb6\x67\x50\xde\x04\xce\x9e\x63\x20\x6f\xe1\x47\x4b\x59\xd5\xc2\xfe\x9d\x37\x33\x04\x46\xc7\x96\xd4\x45\x48\x01\x95\x35\xb8\xe0\x8b\xbc\x43\x48\x71\x74\x1c\x2d\x40\xde\x38\x92\x87\xe8\x18\xfd\xfa\xbe\xaf\x0d\x48\x2a\x74\x8c\xe6\xb8\x11\xa4\x44\xb0\x64\x11\x81\x74\xc9\x77\x85\x6e\x6e\x09\x55\x7b\xf7\x9f\xbc\xa1\x59\x37\x74\x6c\x57\xd0\x35\xf9\xfc\x20\xdb\x38\x15\x2c\xda\x18\xcd\x3b\x65\xeb\xc8\xab\x80\x04\xa3\x0f\xa8\x25\xeb\x84\x21\xc7\x41\x8c\xa3\x8f\x8e\xbe\xd7\x1e\x23\xbf\x0b\xc9\x3b\xfa\x60\x84\xbe\x3b\x5a\x76\x3c\x80\x8a\xe8\xa5\x2b\x97\x80\xde\x1b\x49\x58\x5f\x87\x62\x70\x2e\x0d\x8c\x6e\x79\x22\xf8\xdf\x1e\xe3\xba\x3d\x2a\x46\xbf\x55\x43\x5b\xb8\x88\x41\xc4\x39\xbf\x55\xfb\xac\xca\xd9\x8b\xe7\x20\x9d\x5f\x90\xcd\xe8\x36\x13\x06\x03\xac\x77\x1b\xf3\x1d\x8a\x23\x49\x4e\xf5\xb5\xc1\x17\x48\xf4\x31\x7e\x8f\x0a\xb7\xe0\xaf\x59\xe0\xf6\xc6\x6b\xfd\x27\xf5\x92\xb6\x87\x87\x87\x7d\x2a\xf5\x29\x6b\xe7\xf4\x26\x40\xca\x1e\x6e\xda\x15\xa3\x94\x02\xa5\xf9\x41\x20\x14\xb7\x48\xa9\xd7\x7c\x9b\x22\xd6\x76\x4b\x25\x38\xc4\x45\x0b\x0a\x7b\xae\xf7\x85\x1d\x0c\xc5\x5e\xc5\x7d\x46\x1f\xf4\xb0\xb6\x6f\x91\x6c\xc9\x38\xe8\x58\xf7\x29\xad\xd3\xc0\xac\x76\x55\x68\xe3\x99\x5d\x46\x31\xa2\x3d\xa7\x18\x77\xde\x73\xae\x71\xe7\x7b\x4e\x1a\xb4\xdc\xfa\xf6\x46\xfb\x40\x76\x98\xaf\xf5\x4a\xed\x39\x53\xdb\x6d\xcf\x39\xda\x6e\xfb\xcd\xce\x6b\xaf\x56\x5f\x75\x53\xdd\xca\xb0\xa7\xb9\x8a\xa0\x30\x7d\xfc\x5f\xdb\x26\x9a\x75\x54\xf2\xbf\x5b\xa6\x60\xfa\x26\x9c\x75\x57\x07\x81\xef\xde\x3b\x71\x6d\x23\xe8\x0c\x13\x49\x94\xb6\xa7\x73\x0d\xc2\x20\xdc\x0a\x6f\x94\xf5\x44\xdb\x8a\x13\x2c\x88\x40\xe4\x8e\xf0\x4d\x21\x84\x77\xa5\x8c\x89\x3b\xdc\x74\x04\x84\x4a\xd7\x48\xba\x6a\xa8\x17\x22\x10\x09\x94\x61\x88\x50\x32\x74\x43\x64\xe0\x0b\x85\xa1\x7a\x09\xac\x00\xe8\x9e\x17\x06\x99\x37\x84\x57\xa4\x95\xf8\x86\xe4\xa6\x5a\x81\xd0\x43\x00\x46\x1f\xd0\x2a\x83\x56\xa4\xf7\x10\x14\x74\x1c\x40\x29\x91\x1d\x14\xe1\x1e\xd1\x36\xd9\x2a\x19\x26\x03\x7b\x69\x32\xc8\x80\x93\x9d\xa8\xb7\xa3\x80\x4c\xbe\xd9\x4b\xce\xf4\xfd\xb4\xe3\x46\xce\xbf\xdc\x6b\x43\x6c\xd7\xf4\xb6\xac\xee\xd0\xcf\xfd\x47\xae\x3e\x1f\x43\xf7\xba\x49\x7f\xa0\x4b\xa5\x49\x21\xd7\xf0\xdc\x89\x19\xc8\xf7\xb1\x31\x28\x9c\xf9\xcf\xc1\xb7\x4c\xe1\xf8\x06\xcf\x11\x1a\x29\x83\xd1\x1c\x44\xa9\x8f\x76\x1c\x8c\xa0\x9d\xc3\x21\x3a\x35\x99\xeb\x08\x0b\xe2\x64\x4e\x38\x69\x2b\xeb\x93\xb2\xd6\x05\x36\xa3\x0a\x89\x97\x2b\x9b\x8f\x64\xbb\x39\xc8\xb8\x69\xd0\xbc\x93\x90\x4d\x15\x63\x2b\xa6\xe8\x62\x8e\xae\x8d\xaf\x5e\x3b\xae\x01\xf2\x35\xcc\xb2\xcd\xa2\x00\x72\x41\x5a\x07\x17\x32\xd5\x92\xe9\x53\x61\xa2\x2d\xb3\xcd\x91\x6d\xe8\x3a\x24\x51\x01\x50\xfc\xe6\x57\x16\x7f\xf4\xbd\x0f\x74\xfc\x05\x8d\x72\xa4\x0e\x38\x99\x9b\x3f\xc7\x11\xec\x3e\x5f\xe2\x15\xac\x62\xaf\x0e\xe4\x46\xb3\xc1\xb2\xfe\x68\x4a\xea\xd6\xa8\x93\xb8\x4a\xaf\x9b\xdf\xb8\xd4\x92\x05\xec\x85\xeb\x67\xd8\x0b\xd9\x91\xba\x0c\x7a\xff\x48\x4d\x01\x07\xb7\x26\x65\xa7\xde\x29\x5b\xae\x3a\xe9\xb8\x49\xac\xa9\xac\x16\xec\x8e\x70\x8d\xd8\x0c\x0b\x88\xb4\x20\x36\x9f\x0b\x22\xb5\xcf\xc6\xa3\x69\x48\x73\xe8\xbb\x4d\x7b\xcf\x86\x1b\x22\xaf\x42\x96\x79\xc6\xb8\x55\x20\x73\xfe\x70\xda\x87\xfd\x23\x11\x9a\x9c\xc8\x8e\xb7\xd6\xfe\x88\x18\x4f\xeb\xe9\xc3\xdc\x67\xfb\x45\x2c\x58\x3a\x45\x52\xe6\x98\x14\x96\x75\x52\x24\x73\x2a\xe6\x13\xbc\x8e\x1d\xdf\x15\x5a\xf9\x31\xf4\xbe\x3a\x2d\xf8\x1d\x0a\x73\x8f\xf7\x60\xbf\xa4\xfc\x3b\x6b\x6a\xad\x91\x5c\xbb\x14\xc5\xa9\xde\x5a\xd7\x76\xd3\x39\xd7\x98\x93\x63\xb3\x86\xb8\x60\x40\xb8\x55\xad\xcf\xce\x3a\x09\x7d\x73\x6b\x04\x1d\x19\xd9\xbc\x83\x79\x64\xd4\x98\x38\x93\xd6\x4b\x3f\x6d\x3c\xb5\x4c\xf6\xd9\x4f\x85\x40\x08\x0e\x63\x1a\x9c\x54\x8c\xbb\x54\x23\x17\xdb\x00\xb6\x36\x51\xc4\x20\xe7\xc9\xa7\xf2\x81\x83\x4e\x8f\xa5\xc5\xb6\xd6\x65\xfd\x70\xef\x80\x21\x45\x01\x2c\xcc\xc7\xed\xe3\x38\xe2\xc2\x38\x6a\x69\x83\xe8\x5c\x1f\x33\xed\x77\x12\xcd\x59\xd7\xd6\xfe\xac\x82\xc1\x5e\xe6\x31\x18\x65\xe4\x69\x53\x16\xbe\x51\x07\xa7\xd0\x01\xc6\x1b\xce\xd6\x4a\xcc\xd7\x14\xce\x7c\xcc\x37\x0e\x5a\xcd\x88\x40\x8a\x7a\xe0\xa6\xd6\x59\x03\x0d\xc3\xb5\xc2\x0b\x14\x4e\xd8\xf3\x51\x5e\x23\x15\xa6\x45\x26\x9d\xcd\x9e\x8e\x22\x3d\xa3\x0f\x7a\x82\xf9\x2e\x8e\x9a\xfd\x10\x49\x70\x74\xf5\xfa\xec\xf5\x11\x7a\x89\x6f\x89\x76\x96\x5f\xcf\x18\xe7\x6c\x7d\x3d\xd1\x27\xf0\x29\xae\x41\xd8\x28\x95\x80\x71\xf0\xed\x5b\x09\xa4\x0e\xf6\x10\xd2\xa5\x26\x81\x12\x44\x0b\x82\x6b\x6d\x6a\xac\x36\x2e\x0a\xa4\x6d\x62\x4f\x19\xb4\x66\x5d\x53\x2b\x32\xe0\x3b\x46\x93\xf8\x1d\xba\x68\x85\x54\x50\x34\x3a\x3a\x65\x48\x09\x49\x1c\x60\x40\x0e\xd4\x00\x96\xa1\x8c\x4b\xd7\x43\xa1\x73\xd8\x15\x96\x23\xce\xfc\xc8\xc7\x7a\x03\x9b\x45\x9c\x9a\x45\x9c\x2a\x68\x4f\x3e\x6a\xb2\x25\x54\xfb\xfc\x74\xa4\x18\xea\x48\x77\xb4\x20\x2f\x75\xc7\x37\x58\x2e\x52\x91\x63\x84\x64\x3e\xf8\xaf\xe1\x22\xbd\x4f\x04\x45\xd0\xb3\xa5\x4d\x2a\x3b\x2e\xb1\xce\xe4\x58\xb2\x5a\x33\x74\x1c\xe9\x33\xd2\xc3\xc4\xba\x7d\xec\x30\xe3\xd6\xd2\xa1\xef\x25\x09\xd8\x12\xf8\x8e\xa4\xcc\xd5\x92\xb5\x17\x2a\xd1\x8f\xe1\xdc\x57\x9c\x14\xbd\x44\x3a\xe3\x2d\x3c\x08\xd0\xf1\x31\x7a\x84\x3e\x7d\x8a\x1a\x8f\x82\x51\x9c\xf3\xf7\xe9\x71\x3f\x90\x03\xf4\x18\x7d\xfb\x6d\x04\xa3\x04\xe2\x89\x01\xb1\xe2\x6c\xc5\x04\xa9\x43\x18\xa3\xf1\xf8\x28\x16\xef\x08\xa1\x87\xa7\x5a\xd6\x01\xad\x37\x69\x3c\x16\x84\x8b\xbd\x11\x36\xd7\x79\x7f\x04\x59\xe0\xa6\x35\xe3\x2e\xc3\x3e\xcb\xe8\x7c\x58\x58\xf8\xbd\xf9\x55\xef\x8d\x27\xb8\x93\x8b\xd1\xcb\x4e\x62\x49\xc6\xe8\xdb\xaf\xc4\xbf\x09\x32\xe8\xb8\xc4\xca\x05\x4a\xbf\x4f\x8f\x5e\xc5\x62\x42\x90\x28\x89\x3a\xfc\x2c\xd3\xa5\x3a\x3e\x2e\xad\xe0\xa4\xa7\xb3\x10\x60\xde\xd9\xe5\x52\x8c\xeb\x91\x86\x83\x74\x49\xc5\x12\xcb\x6a\xe1\x73\x24\x0d\x48\xf1\x30\x83\x39\x8e\xbe\xf9\xfc\xa0\x84\xe8\xb6\xf9\x47\xe8\xf7\x2b\x02\x81\x76\x3b\x51\xac\x72\x71\x36\x29\x66\xe1\x66\xb2\x1f\x42\x71\xf9\x4e\x88\x55\x4c\x37\x82\x01\xa5\xf3\xd7\xdc\xe5\x0d\x67\x81\x99\x60\xd9\x10\x7c\x63\x84\xfb\xbf\xfd\x08\x8a\x71\x82\x3b\x8f\x81\x46\x03\x0a\xc1\x35\xdc\x1e\x83\xf4\x3e\x77\x78\x66\xc3\x29\x2e\xc3\xaa\x75\xc0\x8c\x47\x28\xf8\xcf\x2e\xc3\xfd\x9d\x60\x2e\x67\x04\xcb\x9d\x87\x5c\xd8\x1e\xfb\x0f\xdb\xb3\xc3\xae\xc3\xb3\x6d\x78\xf0\xc2\xfe\xeb\x19\xfb\x9d\x9d\x8d\x0e\x7b\x82\x29\x59\x63\xa9\x14\x0e\x6f\xba\x38\x85\x61\x4e\x49\x63\xac\xad\x70\x48\x47\x12\x58\x95\x9e\x7b\x24\x4a\xec\x6b\xd8\x30\x2d\x70\x42\x68\xa9\xef\xff\xdf\xa7\x5f\xe7\x42\x5f\x7d\xfc\xf2\x64\xec\xa4\x36\xb9\xff\xdf\x34\xbe\x5d\xa3\x77\xb3\x4e\x31\x33\xb3\xd5\x13\xb3\x57\x57\x0b\xbe\xe8\x7c\x2b\xfb\xd1\xa9\xf8\x19\x37\xb4\x86\xa1\x22\x47\xc5\x28\xc0\xb0\xa0\x3a\xf7\x7a\x79\xca\xb2\x68\x67\x60\xd6\xb1\x53\x06\x13\x11\x7c\x7c\x84\x1e\xbe\x22\x6b\xa3\x8a\xc2\x57\x68\x69\x32\xdb\xd2\x8c\x73\x24\xba\xa5\xe2\x08\x47\x99\xb6\x86\x2c\x2b\x4d\x70\x70\x10\x3f\x4c\xc4\xdb\x83\x3d\xf0\x2f\x44\x1f\x62\x54\x87\x02\x3f\x31\x83\x19\x32\x06\x2c\x16\x7e\xf3\x3f\x8d\xc9\x92\xe9\xfd\xa9\xcc\xb3\x33\x18\x68\xa4\xb8\x6b\x1f\xce\x6a\xc9\xfa\x5f\xc2\x5d\x49\xe0\x27\x21\xe0\x1e\x8c\x66\x89\x15\x70\x9a\xff\xff\xff\x34\x3e\xfb\xaa\xc2\x2c\xa2\xd4\xbf\x83\xd7\x42\x3e\x53\x7c\xf7\x67\xf1\x9a\x0b\xbd\x45\x33\xde\x83\xc7\x32\x0f\xa9\xe6\x33\xfd\xf7\x51\xee\x40\xfd\x12\x76\x3b\xf5\x06\x91\x1b\x62\x1a\x3a\xc5\x1e\xbe\x4b\x3c\xdc\x96\xcc\xc6\x10\xf1\x17\x74\x53\x02\x96\x07\x4f\x2d\x8e\x86\xe1\xfa\x49\x36\x25\x6b\x5b\x1c\x9a\x66\x87\x73\x0b\x20\x9a\xf8\x8e\x63\x28\x15\x7e\xe4\xa6\x37\x41\x92\xed\x0e\x79\xeb\x6a\xf5\x85\x22\xc9\xfa\xd5\xf6\x68\xe4\x7f\x9a\x64\xb8\x0f\xdb\xe7\xb3\x8f\xe7\xbe\x07\x2d\x9f\xfd\xe3\xf5\x2f\x97\xfd\xd1\x46\xb5\xa1\xb6\x06\xe0\xfe\xd3\x48\x8a\x8c\xec\xf3\x21\xb1\x27\xc7\xe8\xf1\xf4\x91\xd1\xc3\x74\xf4\xd7\x6f\x2a\xb9\x26\xa4\x45\x7f\x10\xce\x40\x50\xb1\x96\x7c\xe1\x0a\x0d\x46\x70\x23\xc4\x8a\x0b\x75\x78\x88\xce\x5b\xf0\x16\x33\x8e\x6a\x2a\xe0\x4f\xdc\x49\xb6\xc4\x92\x56\x2e\xe4\x5d\xe1\xa6\xea\x1a\x5b\x51\xa1\xad\xd1\x0a\x6f\x96\xa4\x95\xe5\x40\x4d\xa8\xb8\x19\x48\x26\x55\x49\x8f\x55\x8f\x3e\x20\xa2\xff\x2a\x67\x2a\x6d\x91\x27\xaa\x4b\x51\x84\xf4\x0c\xb7\x97\x20\x31\x88\x15\xc4\xc8\x56\xe8\x49\x32\xc1\x79\x6b\x1c\xf7\x86\x27\x9b\x0d\xc2\x95\xa4\x77\x56\xd4\xc2\xad\x2a\x89\xb9\x14\xe6\xe6\x39\x6b\x89\x77\xe5\xaf\x38\xbb\xa3\x35\xa9\xe3\xd8\xe4\x34\x0b\x4b\xb9\x2b\xeb\x13\xe3\x58\xe2\x44\x18\x47\xaf\xbb\x32\x23\x26\x70\x8d\xe6\x3a\x48\x8e\x2c\x1c\x12\xdf\xa3\xc7\xd7\x29\x7c\xa8\x22\xd1\xea\x50\x35\x15\x3a\x63\xdf\x6c\x0d\xb1\x62\xfc\x56\xa0\x03\x24\x68\x5b\x39\x47\x74\x78\xed\x8c\x0a\x8d\x8c\x76\xc6\x9a\x49\xe9\x4b\x70\x34\xce\x79\x9e\x31\x26\x85\xe4\x78\xb5\xb2\x89\xbe\x9a\x22\xba\x70\x46\x03\x85\x8e\x08\x12\x2d\x5e\x89\x05\x93\x13\xed\x79\x36\x3f\xd2\x3f\x88\x08\xaa\x37\x38\x02\x9a\x7b\x1b\x59\x56\x86\xb1\x81\x41\x37\x55\x53\x98\x20\x2c\x4c\xec\xd6\x5c\xc6\xc3\xd2\x0d\xd5\x1f\x21\xf3\x64\x8e\xdd\x54\x03\x9e\x96\x58\x2d\x2a\x5f\x2d\x0c\x5b\x6c\xc9\xf2\xdd\x25\x8d\x77\x30\x11\xf8\xbe\xf9\xbb\xf7\x48\xdf\x2d\xdd\x86\xf1\x1b\x67\x17\x11\xdf\xe3\x10\x1e\xd4\x7b\x72\x2f\x2d\x0a\x3c\xb5\xa6\xa6\x0d\x76\x3e\xaf\xf3\x28\xc6\x0f\x7c\xe0\x82\x30\xe0\x11\x8c\x9c\x6d\xb6\x9d\x8f\xf1\xe4\xc1\xb0\xfb\x29\xe6\xf1\xc2\x1e\x38\x36\xf8\xfe\xf1\xe4\x1e\x76\x9f\xe5\x81\x10\x4e\xc1\x7f\x0d\x94\xb9\x68\xef\x14\x4e\x9e\xf3\x26\x09\x97\xe9\xad\x6c\xb3\x9f\x23\xd1\x34\x78\x90\xd1\xf9\xbd\xcf\xe8\x02\x2f\x1c\x1e\xa2\x4b\x10\x3a\x6b\x02\x97\x4c\x60\x2f\xc6\xd7\x87\x26\xea\xb7\x9a\xc1\xda\xb5\x70\x33\x98\x95\xc0\xc0\x44\xc3\x0b\x47\x08\x37\x82\x4d\xd1\x2f\x44\x2b\x05\xa6\xab\x0e\xfe\x0f\x64\x34\xe6\xcb\xab\x7d\xed\xd6\x74\xaa\x97\xb4\x1d\x8d\xa7\xa4\xad\x13\x5b\x35\x71\x20\x23\xd2\x88\x12\xf7\xeb\xab\xca\x95\x99\xaa\xbb\x2d\xa8\x6d\xea\xad\x58\xb8\x5d\x69\xf1\x00\x58\x97\x92\xad\x7e\x66\x8a\x6c\x09\x16\x25\x10\x67\x2f\x9e\x47\x9d\xcf\xdb\xfa\xec\xc5\xf3\x14\xfd\x78\xd1\x0f\x0f\xd1\x29\x58\x6b\x20\x6c\xcf\x93\x88\x48\x56\x88\x2a\xed\xeb\x24\x79\x6b\x15\xa9\x38\x3b\xa9\x21\xd2\x39\xbf\x5e\xfa\xb0\x43\x1c\x86\x2a\xf2\xb9\xbb\x77\xd1\x73\x0c\x96\xed\x57\x7d\x1f\x23\x14\xdb\x3d\xed\xbc\xd8\xf6\xfb\xa8\xd8\xd2\x49\x67\xf3\x47\x2f\xbc\x48\xce\x27\x3b\xb2\xd8\xc7\x1e\xde\xb6\x84\x07\xbb\x23\x7c\xcd\xa9\x94\x04\x2a\xf2\x5d\x5b\x85\x8e\x9c\xb4\xf5\xa5\xcb\x24\xbf\x46\x33\xd2\xb0\x75\x11\x62\xe9\x3e\xc8\xe8\xd1\xf4\xd1\xb8\x8c\x40\xe1\x6c\xc9\xbe\xea\xe9\x19\x9c\x2e\xfe\xef\x72\x5b\x77\x29\xc4\x9f\x2f\xe3\x3e\x0d\x3a\x0f\x51\xa6\xcc\x33\xce\xd9\xd7\x92\xc9\x69\xc2\xc3\x85\x5b\x4c\x37\x7d\x5f\xde\x96\xbd\xda\x84\x77\xed\x7a\xd8\x3d\x10\x8e\xc5\x95\x19\xe5\xb8\xe9\x42\x43\xd8\xef\x2d\x5f\xa4\xae\xe2\x10\xd9\x16\x85\xfa\x42\xa5\x5b\x31\x01\x8d\x14\xcc\x57\x86\x2c\xa3\x71\x7f\x30\x2a\x0e\x33\x50\xa1\x4f\x3c\xb5\xc0\x2e\xc5\xc3\xe9\x7a\x70\xcb\x4f\xeb\x8e\xae\xbf\x64\x26\x23\x24\x42\x51\x07\x9d\x6c\x78\xde\xc6\x44\xbd\xc8\x33\x51\xa8\x39\x88\x65\x0f\xad\x3f\x7e\xe1\xc2\x3c\xe9\xad\xd6\x67\x56\xa9\x75\xf8\x63\xc0\x5d\x67\x56\xe8\x22\x07\x92\x21\x5c\xdf\x61\xab\xdc\xe6\x9a\x24\x64\xb8\xe8\x59\x98\x72\x0f\x36\x33\xec\xb7\x8e\x72\xad\xba\xd7\xba\xcc\x54\x70\xd7\x70\x49\xca\x09\xbd\x4a\xa9\x34\xe3\xfd\xa8\xc6\x1f\xe5\x17\x9c\x20\x71\x6b\xf0\x20\x2d\xe8\x4d\x50\x8a\xab\xd7\x00\x2e\x6e\x2b\xc8\x0d\xd2\xb0\x01\x15\x74\x8c\x6e\x88\x3c\x0d\xbe\x29\x9c\x18\x49\xc7\x54\x2c\x7b\xac\xb3\x3c\x94\x41\x1d\x6e\xfc\x4d\x9f\x80\x7b\x83\x37\x6e\x5b\xc2\x61\x4d\xe7\x05\xd3\x55\xe9\x07\xc6\xa6\xdb\x2e\x29\x01\x0c\xae\x64\x87\x9b\x66\x83\x16\xca\x1e\x69\x11\x53\x1c\x40\x97\x4b\x52\x53\x2c\x89\x6a\xe0\x02\xf8\xa6\x8a\x2a\x94\xdf\xeb\x83\x3e\x23\xba\x12\xdd\xf5\x0a\x6f\xcc\x6e\x7e\xc6\xf8\x1b\x13\xdd\x37\x3b\xed\x3a\x18\x7f\x15\xcd\xab\x22\x45\xc0\x91\x42\x85\x7b\xcc\xec\x2c\xad\x2d\xf8\xe8\xec\x86\x01\x94\x8a\x3d\x3f\xf7\x21\x13\xb2\xcb\x14\xac\xbf\xa7\xc7\x45\x56\x48\xef\xc5\x6d\xc1\x70\x9b\xc6\xd4\x8f\x58\xca\xf8\xbe\xd2\x5e\x99\xe9\x0d\x45\xbd\x2d\x73\x07\xba\xd1\xa9\x2d\x3b\x31\x1a\xa3\x6f\xbf\x45\x23\x53\x66\x78\x5a\xdf\x46\x3f\x7d\x73\x8c\x5a\x9a\x39\x32\xb2\xe9\xf4\x4a\xf7\xc1\x5e\x20\x96\x83\xfa\x16\x5f\x46\x03\x5d\x49\xf0\xbf\xed\xce\xdf\x8b\xd9\xc8\xce\x5c\xb6\x1f\xd7\xd7\x64\x8e\xbb\x46\x96\x89\xa8\x13\xb2\x7a\xfc\xe5\x89\x93\xe8\x14\x37\x8d\x08\x32\x13\xae\x9d\xbf\x45\x0c\xd8\x1d\xc9\xfd\x22\x7b\x18\x69\x6b\x26\x29\x8c\x36\x70\x17\x49\x1d\x39\x85\x0d\xf6\x2f\x73\xb9\x12\x8d\x73\x34\xb3\x7b\xfa\xb2\x1b\x5d\x78\x15\xd2\xa9\xa0\xfa\xd7\x99\x88\x58\xaf\x24\x47\x86\x94\x20\xf8\x53\xd7\x79\x4b\xc0\x1e\xa5\xe3\x4c\x12\x57\x0e\x57\x4a\x84\xa4\xb3\x86\xbc\x83\xef\x9f\x68\xdf\xcb\xd3\xd1\x78\x2a\x99\xf6\x7d\x8c\xc6\xbd\x5e\xc3\x1d\x19\xa2\x7f\x81\x87\x99\xe1\xcd\x20\x33\xe4\x82\xe6\x2b\xf3\x42\x20\x84\x13\x3e\x08\x91\x34\x3c\x10\x7c\xb5\xa3\x97\x7c\x40\x50\x7e\x09\x99\x4d\x55\xa1\x6d\x74\xb6\xf5\xc0\x4f\xc2\x4d\xaa\x0b\x72\x39\x2f\xed\xd0\x3e\x34\x22\xe8\xcf\x20\xb9\x91\xf9\x09\xcd\xc3\xd2\xdf\xd1\x54\xf7\x21\x77\xd1\x5c\x88\xa8\xf4\x8a\x90\x5a\xd8\xba\x67\x5a\xcf\x0e\xf2\x1c\x5d\x6a\x99\xb2\x51\xd3\x35\xd2\x87\xa5\x18\x36\xbf\xcc\x32\x30\xae\xab\x65\x2e\xe1\x7a\x62\xe4\x6d\xe8\xa5\x7a\xdf\x79\xdc\x1b\x90\xd8\x7a\x80\x0f\x44\xc1\x86\xb4\xad\xde\x01\x77\x52\xd1\xf2\xfb\x55\x9e\x74\x9a\xf9\x24\xbc\xca\x90\x18\xa3\xb9\x11\x7b\xe8\xad\x57\xe1\x7c\x2f\xc3\x26\x6c\xe9\xae\xf6\x00\x59\x1d\xce\x41\x25\x1b\x9d\x66\x66\x92\x56\x4b\x8e\xb3\x28\x60\xb5\xa3\x51\xee\x4c\x3b\x5d\x4a\x49\x6f\xea\x10\x0e\xcc\x13\x72\xeb\x55\x43\x53\xc0\x66\x66\xef\xe1\x5b\x87\x6e\x9a\xc8\x3b\x68\xff\xeb\x6b\x3c\x80\xd4\x65\xb7\x5c\x9a\x54\xdc\x60\x2a\x9e\x7f\x72\xce\x09\x54\xa8\x40\x7b\x02\x9a\x64\x8a\x53\x5f\x7a\x73\xa0\x33\x25\xa0\xa6\x59\x55\x83\x18\xd1\xa9\x9b\xf9\x78\x08\x44\x54\x92\x21\x81\x10\xba\x88\x3c\x10\xad\xc1\x66\xce\x97\x04\x76\xb0\xc4\xf7\x32\x6d\x22\xbe\x90\xae\xf8\x91\x2f\xbd\x0b\x97\x6d\xbd\xe5\x96\x56\x2d\x4e\x6e\xda\x1a\x90\xd0\xd2\xc7\x3e\x11\x0d\x8b\xf2\xc2\x96\x32\xf5\x65\x94\x79\xdf\x7e\x27\x8d\x85\x4f\x5b\x49\xea\x1e\xae\xdc\x10\x99\x29\x2e\xa6\xc5\x1b\xbd\xcf\x8e\x0b\x8f\xa4\x38\x0e\x80\xd7\x54\x74\xc3\x44\x59\x55\x80\xe6\x84\xe8\xd5\x35\x40\x9e\x11\x22\x54\xd7\x67\x84\xfc\x88\x1b\xdc\x56\x24\xe9\x74\x87\x39\x94\x4e\x83\x65\xd5\xb1\xf9\x13\x45\x23\x87\xca\xa3\xe9\xa3\xd4\x91\xef\x07\xf1\x5a\xb7\x69\x9f\x9f\x53\x83\xc0\xdd\xf3\x30\x9a\x75\x74\x93\xdd\x1c\xe2\xfb\xc3\x45\xdf\xa3\x51\x8c\xed\x81\x9f\xca\x36\x3f\xf6\x3f\x18\xd6\x0a\x81\x2e\x70\xa5\x18\x6a\xc6\xda\x4e\x58\x26\x80\xfc\xfe\xf0\xb6\x44\xb8\x2a\xd0\xf2\x4a\x37\x4c\xcc\xa1\x1f\xfd\x4f\x25\x17\x5f\x37\xd3\x79\xba\xf9\x58\x19\x8b\x07\x57\xc7\x39\x71\x5f\xa7\x6b\x17\xa2\xf2\x64\x88\x88\x7b\x52\x7c\xe0\xc7\x83\x70\xd0\x6d\xe1\x82\x68\x0b\xef\xe6\x3a\x0d\x35\xff\x5d\xf0\xf9\xcb\xb6\x18\xda\xe0\x8d\xe6\x6c\x89\xdc\x75\xfd\xb5\x2f\x0c\x10\x59\x2f\x2e\xd9\x1a\xf2\x26\xec\x8d\x0f\xad\x6d\x65\x59\xff\xc8\x0a\xcc\x62\xf8\x48\x14\x84\x40\x3c\xf5\x5c\x24\xd8\xdf\x77\x3b\x52\x7a\xae\xbb\x64\xcc\xf0\xc3\x0f\x68\x85\x5b\x5a\x8d\x5c\x30\xd5\x9f\x7c\x85\x05\x43\x33\x52\x75\xe0\x21\x55\xa2\x52\x38\x49\xe9\xc8\xb1\x21\xf2\xe1\x38\x51\x7b\x63\xbc\xb3\xc3\x67\x68\xe2\x3d\x67\x4e\x0a\x73\x40\x81\x7a\x83\x37\x5e\xeb\xb4\xe5\x69\x4b\x35\xe2\x8d\xb7\xba\x50\x7f\xbd\xa4\x18\xed\xa8\x02\x9a\xcb\x34\xab\xb0\xc1\xbd\x75\x02\x74\x80\x1e\x17\x6e\xeb\x7c\x53\x84\x1e\x15\x08\xca\x85\x00\x28\x6d\x4e\xb3\x29\x9c\x53\x00\xec\x5d\xa4\x17\x8c\xe2\xd0\x51\x79\xd8\xb0\xcd\xc4\x6b\x61\x7d\xcd\xa3\x22\x4a\x39\x7b\xf6\x6f\x21\xbf\x00\xa3\xb9\xb9\xd3\xec\xb2\x34\xca\x43\xb9\x3b\x37\xb1\xb6\x73\x64\xe9\x90\x8f\x5e\x86\x93\x14\x6c\x92\xbc\x23\x3d\x88\x97\x18\xb7\x00\xb1\xef\xee\x51\x5e\xdf\x88\xdd\x11\xff\x2e\x83\x39\x45\x6c\x2e\xda\xac\xab\x6e\x89\x34\xf1\xb5\xc8\xa6\xf5\x06\x80\x89\x8f\x17\x62\xdf\xc5\x42\x4d\xb1\x55\x18\x87\x5e\xd0\x79\x5b\x07\xa1\x6b\x13\x32\xd9\xe8\x6a\xd6\x92\x36\x4d\xe6\xac\xcf\xfc\xb2\xb4\x7d\xc3\xd9\x0d\x27\x42\x94\x2e\x0e\xf6\x44\xbc\x45\x29\xd8\xfd\x39\x1d\xc4\x38\x76\x8d\x92\xd9\x0f\x3e\x88\x86\x93\x34\x10\x1e\x9c\x6a\xfd\x6c\xb8\x64\x77\xc4\x1c\xfb\x36\x0a\xe9\xd8\x70\x50\x10\xc7\xb0\x0b\xb6\x7f\xbf\xe7\x2d\x5a\x86\x9f\x74\xb6\xa3\xb7\x70\xec\x1d\xb7\xfe\x01\xfc\x2d\xf7\x01\x0c\x63\xfb\xee\x2b\x0a\xb0\x6f\x22\xc0\x85\xb8\xff\xde\x86\x92\x03\x48\x96\xb4\xe7\xf1\x16\x14\x26\x0b\xf4\x81\x8a\x43\xd3\xc1\x43\x01\x29\x92\xd3\x9e\x74\x80\x9e\x87\x51\x4a\xdd\x7b\x03\xff\xc1\x33\x02\x59\xbf\x62\x76\x41\xf4\x78\x49\xd9\xe0\xb8\xf2\x4d\x46\xe3\x42\xef\xf0\x5d\x91\x3e\x95\x7b\x07\x69\x9f\x03\x76\x67\xc5\xae\x86\x90\x87\x31\x4e\x85\x9f\xcb\xc2\x14\x89\x77\xce\x3d\x7c\x11\xdd\xc4\x35\x67\xfc\x6a\xc5\xd9\x5d\x72\x19\x2f\x94\x71\x05\x77\xb2\x4f\x6c\x0b\xe4\x46\x58\xfa\x62\xaf\x8c\xa0\xf0\x16\xb7\x17\xc6\xde\x2b\x6d\x9c\x8b\x90\x8d\xe5\x9e\xbc\x0b\xf3\x98\xa0\xce\x8d\x83\x01\x21\xce\x05\x4e\xbc\x70\x35\xe5\xa4\x92\x2e\xa2\x79\x9d\x21\x73\x3d\x2c\xe4\x87\x9c\xe4\x96\x18\xa9\x77\x5c\x7f\x9d\x9e\x0a\xbe\xca\x85\xae\x90\xeb\x1f\x01\xb1\xcf\xe6\x80\xf1\x65\x96\x45\xaf\x92\xeb\x0f\xb5\xc6\xcc\x8b\x1f\x27\x9c\xe3\xcd\x96\x47\x41\x74\xb9\xcc\x7c\x78\x57\x9c\x97\xcd\xb5\x8f\x34\xae\xdb\xab\x15\xdb\xb7\xa7\xd1\xb8\xae\x49\x36\xf1\x3d\x46\x89\x6b\xd3\xaa\x51\xc2\xac\x2e\x3d\x8c\x69\xb3\xc3\x30\xcf\x89\x44\x76\xae\xba\xf0\x7b\x58\x1d\x3e\x6d\x69\x7f\xf4\x73\x8d\x9e\xec\xcb\x3b\x49\x16\x64\xde\xf6\x65\xa2\xa9\x61\x29\x24\x45\xa6\x41\x99\x8f\x99\x85\x62\x97\xae\xac\x50\xda\x99\x8c\xf4\x5b\x33\x47\x88\xd6\x89\xa1\x1c\x2d\xfd\x14\x62\xf6\xf5\xc8\x7e\x39\xce\xf2\x10\xed\x2f\x53\xce\x1a\xf0\x95\xdb\x67\xd3\xa6\xee\xaa\xc3\x94\xe3\xf5\xcf\x90\xb9\x5f\xc8\xa7\x48\x16\x3c\x1d\x70\x4a\xeb\x41\x67\xc2\x16\x0c\x0c\xd9\x87\x31\x88\x79\x61\x07\x0c\x0a\xb8\x1c\x1e\xa2\xd7\xba\x4c\x35\x49\xd6\x5f\x73\x61\xb9\x40\x75\xb1\xb4\xb4\x3d\x7c\x2b\x48\xf6\x2b\x5c\x18\xb1\x3c\x9b\xd2\x2e\xf6\xeb\xea\xc3\xf7\xed\x29\xd2\x7a\x9a\xcf\xff\x03\x63\x9c\x92\x3a\x47\x67\x58\xe3\x53\x87\xad\x56\xf9\xaa\xfe\x24\xb4\x12\x0e\x4a\x31\x0d\x6b\xea\x14\xb7\x42\x59\x1d\x84\x51\x95\x42\x18\x4c\x3a\x5e\xae\x44\x45\xea\x09\x9a\xdf\x5f\x9b\x81\x5a\x28\xd1\xfe\xdc\x25\xe7\x52\x3f\xff\x60\xb5\xf2\xa0\x20\x82\xce\x1f\x9c\x53\x38\x30\x68\x8b\x9a\xe8\xb9\x97\xd0\xc3\x30\x9c\x88\x59\xed\xa0\xde\x96\x93\xfc\x86\x3e\xbb\xe6\x64\x0e\xc2\xf0\xf9\x9a\x83\x39\x04\xdf\x9b\x24\xfa\xd1\xe3\x7b\x20\xea\x52\x3d\xb7\x0c\x61\x6a\x32\x6f\xbf\x1f\x79\xaf\x79\x46\x79\xa4\x5f\x01\x93\x5d\x6e\x86\x0e\x7d\x62\x6d\xef\xd1\xf4\xd1\xfe\x20\xee\x9f\x68\x3a\x08\x35\xbc\xe2\x90\x96\x22\xdf\xe1\xe3\xab\x95\xbf\x4f\x82\x57\xb6\x84\xdb\xc0\x13\x40\x85\xed\xa9\xf6\x99\x0c\xab\xea\x25\x12\x22\xba\x4f\x3a\x2e\x6e\xcf\xab\xe8\x61\x22\x74\x1c\xc1\x9b\x66\x05\xce\xf2\xae\xbe\x7a\x60\xd4\xb3\xb7\x54\xdc\x1e\x76\x6c\xbf\xab\xae\x2f\x41\x77\x17\xf3\x37\x78\x5b\xb5\x64\xeb\x81\xde\x5a\x79\xe7\x4f\x61\xc0\xe1\x62\x32\x28\x7a\x87\x2e\x52\x43\xfa\x3b\x04\xf6\x61\x79\xc8\x2d\x39\xe3\x28\x36\xf6\xca\x30\x06\xf3\xc9\xd1\x17\xef\x9a\x24\xdf\x65\x27\xe9\x5b\x7a\xc7\x6b\x0b\x01\xee\x25\x84\x76\xec\xe4\x2a\xa8\x1e\xa0\xc7\x08\x8b\xf2\x1b\x08\x05\xf4\xff\xfa\xe7\xa3\x3f\xfa\xab\x47\x08\xfd\x65\xaf\xd9\x8c\xf7\x9d\xce\xdf\xfe\x05\xd3\xf9\xdb\x9f\x3f\x9d\xf4\xd1\xb5\xb2\xcc\xdb\xd6\xdf\x3d\x9a\x56\x94\x7b\xfd\x9e\x85\xcc\x2a\x77\x2f\x0e\x07\x2a\x55\xf8\x0e\x79\x1d\x39\x5b\x93\x27\xeb\x4d\xb2\x91\x7e\xd4\xcc\x69\xa1\xfa\x75\x2c\xb1\x83\x3d\x5e\xc8\xdc\xa2\x73\xf4\xcd\xb6\xdc\xd6\x4f\x9f\x50\x4f\x6a\xeb\x31\xa4\xb6\x16\xcb\xd5\x95\x0c\x0b\x50\x6a\xbd\x65\x10\x8f\x7b\xe3\x5e\x0f\x10\x49\x56\x87\xf7\x00\xe4\x0f\x8f\x69\x9b\x38\x7c\x78\x2c\x36\x8e\x77\xb9\x8f\x98\xdb\xc9\x54\xc2\xd3\x65\x48\x2e\x38\xeb\x6e\xbc\x2f\xc8\x21\x0f\x86\xb0\xbe\xc0\x64\x9e\xbb\x0f\x1f\xb6\x57\x62\x5e\x44\x06\xaf\x7d\x14\x8d\xb6\x1e\x46\x4c\x35\xc0\x36\x00\xe2\x9e\xce\x98\xda\x87\xd4\xf4\xdb\x3b\xc1\xd3\x3b\x85\x94\xd4\x20\xf8\x06\x15\x11\x5b\x26\xdd\x43\x6c\x3d\x14\xf4\x8f\x1b\x99\x01\x1f\x26\x86\xb1\xa7\xa1\x35\x27\x83\xde\x7d\x57\xc7\x2f\xfd\x52\xa3\xb7\xa7\xae\xec\x7f\x52\xd6\x2e\x4b\xc2\x72\x41\x06\xb6\x52\x3b\x44\xf3\xe2\x4e\x26\xc5\xfe\x91\x4b\xef\x36\xee\x11\x6f\xf9\x73\x16\x9e\x14\xe3\x6c\xb6\x6a\x27\x9b\x47\xfb\xe0\x7d\xa2\x7b\xcc\x38\x74\x93\x40\x49\x63\xf7\x4a\x45\x79\xff\xc5\x8e\xef\xae\x5d\xeb\x6b\xd2\xf1\x5d\xda\xf8\x05\x18\xb5\xd8\xf0\x80\x51\xeb\xa0\xc7\x7c\x18\x41\xb1\x0b\x7e\x4b\x36\xdf\x94\x62\x23\xbd\x84\xcb\x9f\xe3\x88\xe0\xfe\x0b\x95\x3c\xf3\x38\x7e\x41\xcb\x33\xd2\xf0\xcb\xad\xcf\x7d\xae\xa5\xd9\x4f\x78\xeb\x39\x21\x0d\x8a\xcf\x92\x1f\xc1\x8f\x10\x55\x1c\x37\x41\xe7\xdc\x25\x66\xaa\xb2\xd9\x4b\x4e\xe1\x91\xe0\x8b\x72\x42\x56\xbc\x3a\x18\x4a\x5e\xe7\x23\xf4\x6d\xc1\xd3\x96\x16\x7b\x73\x85\xf6\x4e\xf1\x0a\xcf\x68\x43\xe5\x70\x21\x54\xdf\xac\x58\x9c\x21\x44\x01\x08\xff\x7a\x65\x9e\xed\x4a\x02\xb8\x65\xf1\x26\x51\xe5\xd1\xd0\x25\x80\xe3\x22\xa5\x0f\xe3\xdd\x3a\xeb\xa5\xa8\x8b\x63\xc2\x7c\xd9\xec\x9f\x24\x78\xc3\xcc\x4d\xfa\x1d\x99\xa3\xe3\x74\xfe\xb6\x82\x66\x2f\xf9\x9e\x8e\xb6\xcf\xc5\x60\x16\xe1\x15\xe1\x14\xce\xc4\x04\x10\x2c\x4a\xbb\xf3\x8d\x97\x6a\x3b\xf1\x8b\x67\x95\xd4\x91\x66\x98\xc5\x9f\xa9\x7f\x32\x9f\x98\x81\xff\xad\x2c\xa2\xf4\xb6\x2f\xe4\x8e\x84\x5e\xf7\x65\x0c\x8b\xc9\x57\xe1\x09\x75\x7a\xed\xc7\x0c\xde\xb3\x69\xd8\x40\x9d\x4f\x7f\x32\x03\xd8\x31\xff\xad\x1c\x50\xdf\x7e\xb9\x80\x70\xb4\xba\xef\xe2\x3b\x24\xf6\x58\xfd\x97\xf8\x96\x08\x24\x3a\x93\x5d\x2f\x08\x24\x2b\x6a\xbb\x44\x3f\x59\x28\xd0\x88\xb6\xba\x2a\xda\x18\xcc\x12\xa8\xf9\x30\xf5\xf1\xc6\x6e\x76\x00\xed\x45\x50\xbf\x3d\x2b\xbb\x36\xef\x1a\xfb\xea\xac\x06\x3b\x8d\x6c\x13\x28\x0c\x6b\xcf\xa0\xfe\x52\x17\x1f\x6c\x36\xc9\x3f\x48\x50\xb6\xff\x03\x9c\x9c\xaa\x75\xf2\x35\x8c\x17\x7c\x37\xd6\xf5\x83\xf2\x80\xeb\xc8\x83\x05\x13\xf4\x2f\x01\xc0\xf1\x18\x3d\x71\x90\x52\xf2\xe9\x2b\x3b\x50\x53\x46\x9a\xa7\xf3\x8b\x2f\x78\x82\x3e\xd7\x09\xfd\x4a\x48\xf0\x42\x67\xfc\x32\xa7\xb9\xea\xac\x9f\x2d\x01\x03\x23\x0d\xb3\x48\x66\x5e\x9c\x16\xf0\xd2\x7a\x14\xe1\xc8\x2e\x2b\x6c\x8b\xaf\xb8\xca\x2a\xbd\x85\x5c\x06\x0b\x6f\xeb\x22\x66\x16\xdc\x54\x2f\xeb\xd8\x57\xd3\xee\x31\xda\x0b\x4f\xec\xd8\xac\x40\xb8\xf5\xdc\x10\x21\xf2\x79\x2b\x3e\xb2\xb3\x2d\x15\xb7\x56\xa6\x92\x58\x74\xf3\x79\x43\x6a\x7d\x99\x4b\xbf\xa1\x60\xd7\xc7\xa2\x59\xb2\x22\xad\x4d\xa2\xe9\xae\xaf\xc2\x83\x81\x16\x23\x51\x34\x59\xfb\x49\x17\xa9\xd8\x81\xdd\x79\xa1\xdf\x03\xd5\xd4\x43\xc7\xe8\x51\x04\x57\x8d\xf4\x0b\xa1\x37\x0b\x29\x7c\x21\xe8\x23\xf4\xeb\x47\xbd\x56\x96\x93\x3f\x27\xf0\xd7\x0b\xda\x90\x68\x04\xf4\x64\xcf\x65\x48\x56\xb7\x88\x88\xd5\xfd\x3f\x7e\x1e\x97\xcc\x41\x3d\xf0\x71\xfc\xdf\xef\x83\x17\x4f\xfd\x7a\x25\x3d\x1e\x3d\x28\xc4\x82\xc3\xf5\xfc\x98\xdf\xdf\xfb\x1a\x81\xe0\x6c\x86\xbf\x86\x88\xbd\xff\x95\xd6\x50\x70\xdb\x85\x4a\x75\xa4\x4c\xf7\xca\x92\x7b\x4f\xec\xf5\x7f\xe6\xfd\xf2\x06\x1c\x94\xe0\x9e\x61\x5d\x26\xc0\x97\x9b\xa2\x73\xb4\x26\x9a\xed\x6f\x18\x54\xdb\x30\x3f\xc3\x23\xb2\xac\x25\xf7\xa2\x32\x32\xd7\x5e\xa3\xe6\xfb\xee\xca\x52\x24\x39\x5d\xb3\xf0\xc7\xbe\xa8\xf1\xa9\xf3\x88\x78\x2f\x07\xf8\xbc\xdd\x85\x1b\x41\x5a\x19\x68\x52\xd9\x3b\xc1\x81\xdf\x4b\xfa\xca\x49\x81\x17\xcd\xe7\xae\x0c\x62\xf9\xf5\xf7\x88\x9d\x90\xdd\x16\x45\x49\x30\x32\x0f\x00\x87\x03\x4f\x42\xe6\x3b\xda\x85\x13\xbf\x19\xdf\x77\xc7\xa5\x67\x5d\x74\x66\x04\x47\xd9\x89\x2f\xdd\x06\x97\x03\x8c\x83\x08\x1b\x87\x3d\xbc\x0c\xdf\x49\x9f\x64\xc3\xb9\x91\x3f\xaa\x73\x27\xec\x2d\xdc\x39\x15\x0b\xc2\xd1\x06\xfc\x70\x7a\x07\xe7\x4f\x50\x67\xd5\xd1\x9c\x98\xfe\xa0\x3d\x65\xf1\xe1\xe4\x13\xa5\x22\x81\x4a\x95\x42\x05\x59\x1c\xc1\xe3\xca\x91\x0b\x06\xc2\xf3\xee\x02\x44\xfc\x32\x73\x5b\x23\xb1\xc6\x2b\x28\xa3\x37\xdb\xa8\x7f\xa0\x8e\x53\xcd\xda\xef\x22\xde\xb3\x35\x9d\x78\xd7\xba\x90\x5b\xf4\xc8\x3f\x30\xf2\x77\x02\xad\x17\x1b\x44\xd1\xd3\x8c\xe3\xe2\xef\xb2\x7b\x48\x6f\x68\x75\xeb\xa9\x0c\xcc\xa2\x51\x7e\x04\xb9\x33\x99\x43\x50\x37\x7c\xd5\x2d\xe1\x4d\xa0\xbe\xbb\xc3\x3d\xdd\x2c\xbf\x78\x20\xff\xcb\x86\xa9\xa9\xe2\x9b\xc2\xa5\x12\x45\x23\xb5\xd8\xf4\xbd\x77\x2f\x07\xcf\x5b\x87\x78\x67\x83\x4a\x02\x4f\x17\xc1\x22\xfd\x4a\xe3\x37\x87\xed\x97\xee\xf7\x00\xc3\x52\xcb\xf0\x67\x74\x0c\xa0\x93\x54\x19\x74\x8c\x68\xf4\xc0\x76\xce\xfc\x00\x2a\xe5\xfc\xd3\x44\xd9\xa8\xb4\x6b\x37\x2c\x66\xe8\xaf\xcb\x50\x6e\x72\x4e\x74\xed\x44\x6f\x16\xe9\xa7\x84\x10\xe3\xb5\xd2\x7b\x59\xf4\x66\x38\x84\x6f\xb5\x78\xbb\x71\xcf\x8f\x5b\x6e\xa2\x3c\x72\x53\x17\xde\xe1\x71\x32\x05\x86\x85\x13\x0d\xf2\x2c\x79\xd9\x33\xf3\xca\xfd\x3e\x3e\x42\xff\x37\x16\x4a\x1a\xf1\x8f\x99\xce\xb1\xc7\x41\xea\x87\x9f\x46\x67\x6a\xf1\x19\x8e\x7d\xd2\xa7\x62\xef\x98\x7f\x7b\x43\x75\x41\x0c\x2c\x3b\xc6\x5d\x75\x54\x9c\x6a\xd9\x66\x8d\xb0\x5f\x1f\x6d\x8b\x79\x75\x31\xcd\xa5\x89\x5c\x17\xf1\x85\xd2\xd4\xad\x91\x32\xd2\x93\x83\xb8\xb7\xc9\x66\xf2\x0b\x94\x51\xca\xd5\xc6\x7b\x41\x36\x3e\xfc\x3b\xf5\x5f\x66\x5e\xbe\xd3\x24\xd3\x6f\x1b\x5f\x42\x0d\x6b\xcb\x75\xad\xdc\x9d\x3d\xcd\x91\xaa\xfa\x6f\xb9\xb5\x1b\x30\xe5\xd9\x8b\xe7\xc1\x60\xf7\x60\x4a\x65\xef\x86\xe8\xfe\x67\x30\x65\x9a\x51\xb7\x3f\x53\x86\x8b\xe6\x99\x32\x5d\x9c\x2d\xbc\x59\xdf\x96\xae\x39\x7b\xff\x4a\xce\x8f\xb6\x87\xe1\xc4\x74\x6d\x0a\x44\x42\x69\x91\xae\xc2\x33\x67\xfe\x56\x74\x63\x5f\x15\xb3\xda\x92\xaf\xdd\x05\xce\x85\x7e\x7b\x5e\x49\x30\xe8\xe3\x3c\xf9\xe3\xa3\xfc\xc9\xeb\x30\xf7\xb9\xa4\x90\x0d\xa1\xab\xdb\x67\x0f\x83\xda\x12\x67\xf6\x51\xee\x32\xe2\xd3\x70\xc3\x55\x64\xa5\xcb\x39\x99\xaa\xb1\x62\x61\x5f\x11\x53\x1b\x46\x29\x3e\xd7\xe6\x35\xbd\x09\x5a\xb0\xb5\x3a\x7f\x11\x95\x68\x8d\x05\xc2\x75\x4d\x6a\x9d\xf0\xa6\xdf\xe9\xf6\xda\xd1\xea\x86\xe3\x9a\x18\x6c\x4c\xbd\x2f\x01\x77\x65\x4c\xfd\xe8\x59\xf8\x8e\x9c\x20\x2b\xcc\x75\xed\x28\xfd\x10\xd4\xef\x54\x40\x8a\xa3\x7e\x81\x4b\xe4\xae\x93\xf0\xbd\xb6\x38\xb7\xa7\x50\x21\xbe\x87\xe6\x45\xdf\x5b\xd6\x79\xc7\x5a\xec\xdf\xa4\xab\x75\x15\x86\xbd\xce\xc3\x2b\x24\xc0\x5d\xcd\x1a\x6f\x44\xb1\x5e\xea\xaa\xe9\x84\x39\xd2\x8b\xcc\x55\x0e\xce\x14\x9e\x96\x8c\xf8\xab\x5c\xc8\xd1\xe7\x0e\x84\xe8\x67\x55\xd7\xfa\xee\x98\xf7\x79\x97\xfa\xc9\xbb\x77\x69\x6a\xf4\xc3\x0f\x68\x8e\x1b\x53\x57\x24\xa0\xef\x73\x92\xd4\xef\xeb\xb9\x79\xdc\x90\xb9\x34\xfb\xb8\x26\x42\x72\xb6\x09\xd2\x0b\x7e\x0c\x5b\x62\x1e\xdf\x59\x5f\x13\x4e\x10\x6e\x1a\x56\x61\x65\x86\x29\x86\x47\x35\xa9\x88\xb2\xd6\x1a\xfa\x87\xbb\xf1\x4e\x5a\x49\xef\xfc\x99\x03\x7d\x21\x9b\xc1\x95\xb5\xf6\x51\x50\x45\x58\x40\x91\xc0\xab\x86\x16\xa1\xa9\x61\x17\x22\xc0\xb5\x69\xe7\x10\xf8\xc8\x0c\x5a\x9c\xad\x55\x7f\x7d\xa7\x92\xb6\x92\xb4\x50\x02\x3b\xb8\x82\x6f\xcf\x33\xb8\xcf\x4f\xdb\xb9\xf9\x5a\x6d\x2f\x07\x4e\x3f\xae\xa8\x2f\x95\xb5\x4c\xda\x6b\xfb\xbe\xbc\x73\x00\xd0\x75\x3a\x57\x46\xa7\x91\x14\x36\x15\x20\xa2\xb4\xcd\x85\x75\xb3\x52\x26\x47\x40\x16\x5b\x44\xce\x78\x4c\x75\x8d\x42\x84\xdb\xcd\x92\x71\xd2\xb7\xc3\xa3\x0b\xe0\xb6\xae\xe6\x3e\x1c\xa7\x7b\x64\x3c\xa7\x8e\x58\x0f\xbb\x74\xc9\x1d\x69\x47\xb4\xbd\xe0\x6f\x58\x8f\xb6\x54\xba\x7b\xf2\xf1\xbd\xb4\x3c\x09\xa7\xef\xd9\xee\x62\x93\x9e\x07\xbc\x8b\x6d\xb3\xa7\xbc\xe3\x56\xfd\x8f\x7a\x07\xed\x76\x79\xde\x3b\x6c\xbf\xad\x1e\xf7\xfd\xaa\x65\xef\x5d\x2b\xbb\x58\x29\x7b\xd0\x6d\xbb\xd3\x9b\x42\x7d\x29\xbb\x05\xa2\x4f\xd2\x75\x2d\xbd\x76\x98\x55\x8a\xde\xa5\x30\x74\x7a\x35\xb2\xa4\x15\xa0\x63\xa3\x49\xe4\x8f\xc2\x7f\x49\x06\x74\x3f\x1f\x7e\x95\x6c\xe6\x12\xeb\xee\xfa\x06\x53\x3f\xc8\x02\x9f\x97\xbe\xdd\x0b\xec\xf0\xb6\x18\xfa\x35\xcf\x86\xc1\x48\x35\x61\xfa\x01\x09\x53\x12\xcf\x09\xe8\x50\x6f\xb3\xfa\x9c\xce\xb3\x53\x5f\x3c\x36\x45\x56\x57\x84\x9b\xb7\xb2\x63\x6d\x59\x03\xcb\x55\x9d\xe3\x5c\xfd\x89\x4d\x01\xff\x08\xf4\x20\xbb\x84\x8f\xe0\x6c\xbd\xd3\x59\x7a\x32\x7a\x94\xd5\x45\x9c\xba\x17\xe1\xc7\xdf\xa7\x3b\xc8\x81\xdb\xf2\xfa\x44\xdf\xbc\x77\x7b\xd5\x26\xd9\x5d\xc5\xbb\xbb\x85\x6f\xfb\xbb\x6d\xbf\x53\x1c\x75\x4d\x9f\x65\x44\xc7\x05\x94\x4f\x9c\x6d\xe1\xfa\x95\xde\x56\x2c\xf6\x75\xf5\x7c\xe3\xfe\x85\xe7\x11\x8b\xdd\x9d\xe5\x11\xf1\x1a\x09\x7f\x3a\x42\x3d\xaf\x35\xa2\x63\xf4\x31\x95\x5f\xe5\x07\x44\xc2\x6e\x7a\xdd\x7a\xdf\x50\xdd\x05\xde\x93\x03\x93\x83\x68\x0c\xc5\x00\x64\x4a\xef\xf1\x3e\xe0\x1c\x2d\x23\x90\xa5\xa5\x18\x97\xfc\xff\x18\xad\x38\xbd\x53\x7f\x05\x21\xf7\x62\x86\x8d\xab\xce\x06\xef\x66\xb7\x4a\xcb\xa4\x73\x88\x72\x4b\xb4\xc2\x32\xba\x83\xf4\xba\x45\x2f\x31\x6d\x5b\xa2\xfd\xb9\x57\x44\xc8\x96\xc0\x83\x1f\x24\xc9\x5c\x10\xa6\x64\x40\xf4\xf8\x02\xe1\x77\xb4\x22\x36\xe8\x3f\x51\x5a\xe1\xc2\x06\xad\x17\x84\x93\xe8\xc5\xe8\x13\xad\xf0\xc2\x86\x83\xe7\x02\x34\x92\x33\x66\x7c\xa2\x38\x1e\xcf\xbf\x62\xe2\x26\x4c\x89\x40\x0d\x6d\x4d\x59\x05\x24\x17\x4c\x90\xb0\x83\x45\x0b\x2f\x1d\x4e\x11\x06\x70\x2b\x97\xb4\xa2\xd3\x95\xeb\xe0\xad\x55\x5d\x4b\x5b\x1b\x86\x8c\x2b\x9d\xba\xee\x60\xb6\xe6\x11\x14\x53\xe3\x5b\x40\x32\x31\x06\x57\x71\x70\x53\x6e\x23\x24\x59\xa2\x6a\xd1\xb5\xb7\xe1\x40\xa0\x10\x63\xb8\x36\xdf\x6c\x4c\x1c\xb9\x46\x2d\x91\x6b\x78\xc3\x45\x51\xd2\x7a\xa0\x70\x03\xe0\x58\x27\x95\xfd\x4b\xcd\x57\xae\xa2\xf6\x12\xb7\x74\x65\x54\xe7\x69\xb4\x8d\xc2\x32\x67\xfd\x89\x20\x21\xed\x1c\x63\x52\x21\x3a\x32\x94\x54\x55\xf8\x25\x4c\x27\xdb\x6f\x0b\x04\xf9\x27\x03\x63\x3e\x1d\x95\x27\x54\x90\xc4\x83\x99\x6d\x7b\x6e\x9d\xdf\xaa\xc0\xf9\x82\xa2\xd4\xd1\xed\x1b\x48\x2d\xc3\x6f\xd5\x17\xae\x40\x96\xb8\x54\xf8\xf2\x0b\x09\x9e\x0e\xf1\x74\x94\x61\x5d\x20\x73\x5f\x62\xd8\x9e\x14\x76\x49\x35\xf7\x26\xb1\x75\xcc\xdd\x9f\xc6\x41\x66\x50\xf4\xdf\x2f\xa4\xab\x07\xfb\x74\x94\x23\x59\x20\x69\x6f\xaa\x55\x3c\x78\xb9\x18\x95\xd2\xfc\xfb\x6b\xea\xee\x54\x49\x3a\x6a\x0d\x31\xb8\x7d\x2e\x91\x6e\xd5\xdb\xfc\x24\xf6\x7e\xb9\x23\x2b\x31\xbd\xe5\x05\x8f\xbc\x24\xf5\x1e\x77\x39\xd1\x41\xef\x9b\x23\xe5\x3b\x9b\x7b\x0f\x93\xdc\xca\xe9\x1d\xef\x4b\xcb\x6f\x84\x9f\xff\x84\x27\x40\x7a\x12\xcf\x73\x56\xb3\xce\xf3\xcf\x0f\xfe\x7f\x00\x00\x00\xff\xff\x11\xd7\x84\x53\xf5\xb6\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -360,7 +360,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2b, 0xfa, 0x45, 0x42, 0x22, 0x7, 0x1f, 0x6b, 0x1, 0x66, 0xc6, 0x74, 0xeb, 0xfc, 0x32, 0x8b, 0x94, 0xa8, 0x6e, 0xa9, 0xda, 0xa6, 0x34, 0xee, 0xb4, 0xb5, 0x6d, 0x8b, 0xa4, 0xc, 0x43, 0x75}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0x2c, 0x1, 0x93, 0xf6, 0x22, 0x2d, 0x60, 0x6e, 0xaf, 0xbc, 0x8, 0xb9, 0xe9, 0x3c, 0x7a, 0xaa, 0x62, 0xee, 0xa1, 0xfd, 0xde, 0xd6, 0x28, 0x88, 0x85, 0x57, 0xf1, 0x30, 0x3c, 0x56, 0xfc}} return a, nil } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 57c238565..f5bcbf5a4 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( github.com/coreos/go-semver v0.3.0 - github.com/onflow/cadence v1.0.0-preview.1 + github.com/onflow/cadence v1.0.0-preview.1.0.20231211223059-394691058b70 github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20230913220622-4159a41b5577 github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20230913220622-4159a41b5577 github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4 @@ -39,7 +39,6 @@ require ( github.com/go-logr/logr v1.2.4 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-redis/redis/v8 v8.11.5 // indirect - github.com/go-test/deep v1.1.0 // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/golang/glog v1.1.0 // indirect github.com/golang/protobuf v1.5.3 // indirect @@ -67,6 +66,8 @@ require ( github.com/kevinburke/go-bindata v3.24.0+incompatible // indirect github.com/klauspost/compress v1.16.5 // indirect github.com/klauspost/cpuid/v2 v2.2.5 // indirect + github.com/kr/pretty v0.3.1 // indirect + github.com/kr/text v0.2.0 // indirect github.com/libp2p/go-buffer-pool v0.1.0 // indirect github.com/libp2p/go-libp2p v0.28.1 // indirect github.com/logrusorgru/aurora v2.0.3+incompatible // indirect @@ -87,8 +88,8 @@ require ( github.com/multiformats/go-multistream v0.4.1 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect @@ -105,6 +106,7 @@ require ( github.com/psiemens/sconfig v0.1.0 // indirect github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect github.com/rivo/uniseg v0.4.4 // indirect + github.com/rogpeppe/go-internal v1.9.0 // indirect github.com/sethvargo/go-retry v0.2.3 // indirect github.com/sirupsen/logrus v1.8.1 // indirect github.com/slok/go-http-metrics v0.10.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index d256e6e7d..842dd92da 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -735,7 +735,6 @@ github.com/go-redis/redis/v8 v8.11.5/go.mod h1:gREzHqY1hg6oD9ngVRbLStwAWKhA0FEgq github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-test/deep v1.0.5/go.mod h1:QV8Hv/iy04NyLBxAdO9njL0iVPN1S4d/A3NVv1V36o8= -github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg= github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= @@ -957,6 +956,7 @@ github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfn github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= +github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= @@ -1061,12 +1061,12 @@ github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVF github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= -github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1TqkXEVboA5pY= -github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= +github.com/onflow/cadence v1.0.0-preview.1.0.20231211223059-394691058b70 h1:MOSvy30agrcUJzhY9Q3EHmSjvUtN3F2aIEBNjzsvWmg= +github.com/onflow/cadence v1.0.0-preview.1.0.20231211223059-394691058b70/go.mod h1:60RhxKY5V4DXFQfvXQa48eZZVN19O7Lu9cp53FM54vo= github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4 h1:EYSMBtkzaFHjpgma58ObxmERyftRcCM1f7CPCeE8m3Q= github.com/onflow/flow-emulator v0.54.1-0.20230912234944-690e2ed31cb4/go.mod h1:pjHHx+Lky6p8b+HHIcB0GEshguQNfDOlwJ9wknBG1V0= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08 h1:52o4zeQlBhn0EGkg/AWudypTYKr4nmKkT5qxfD0L9Hw= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231201182806-a95f9ec50b08/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 h1:MTgrwXkiWwNysYpWGzWjc1n9w1nfXvizmGkSAuEY6jk= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0 h1:vqoKU0q0FHSC5vKJmQi33r8QiwIzPxWh5zSiPGLfkGo= github.com/onflow/flow-go v0.31.1-0.20230913222030-3a7984d09ff0/go.mod h1:9T0TKauFnj52sBweL9fW+r589ASuivrdfRSCFqhaLU8= github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= @@ -1075,8 +1075,8 @@ github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3 github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.24.9 h1:0EQp+kSZYJepMIiSypfJVe7tzsPcb6UXOdOtsTCDhBs= github.com/onflow/flow-go/crypto v0.24.9/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768 h1:MxeL05qV/fKEkrQhAmjJ8D9W2r8BuKfpljc1EOlg1q4= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd h1:ExvryNEp/B4bhLBGMVh9FHcviN4YloGncDpeSbDkCwg= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce h1:YQKijiQaq8SF1ayNqp3VVcwbBGXSnuHNHq4GQmVGybE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20230628215638-83439d22e0ce/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= From 5f2af20c2e1a4c38612b39bc146966b8b07b4219 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 2 Jan 2024 15:48:05 -0600 Subject: [PATCH 075/132] get all go tests passing for cadence 1.0 --- .github/workflows/ci.yml | 7 - Makefile | 2 - contracts/FlowStakingCollection.cdc | 2 +- contracts/NodeVersionBeacon.cdc | 24 +- contracts/epochs/FlowEpoch.cdc | 4 +- .../testContracts/TestFlowIDTableStaking.cdc | 32 +- lib/go/contracts/contracts.go | 3 + lib/go/contracts/go.mod | 1 + lib/go/contracts/go.sum | 18 - lib/go/contracts/internal/assets/assets.go | 24 +- lib/go/templates/internal/assets/assets.go | 186 +- lib/go/templates/manifest.mainnet.json | 68 +- lib/go/templates/manifest.testnet.json | 68 +- lib/go/test/flow_idtable_nodes_test.go | 7 +- lib/go/test/flow_idtable_staking_test.go | 2 +- lib/go/test/flow_stakingcollection_test.go | 5 +- lib/go/test/go.sum | 1 + lib/js/test/Makefile | 6 - lib/js/test/babel.config.json | 12 - lib/js/test/flow.json | 27 - lib/js/test/jest.config.json | 6 - lib/js/test/package-lock.json | 18113 ---------------- lib/js/test/package.json | 24 - lib/js/test/templates/script_templates.js | 39 - .../test/templates/transaction_templates.js | 57 - lib/js/test/tests/node_version_beacon.test.js | 651 - .../admin/update_epoch_timing_config.cdc | 4 +- .../admin/set_open_access_node_slots.cdc | 7 +- .../admin/admin_create_shared_accounts.cdc | 7 +- .../admin/admin_deposit_account_creator.cdc | 6 +- ...tody_create_account_with_lease_account.cdc | 9 +- .../custody_create_only_lease_account.cdc | 9 +- .../custody_create_only_shared_account.cdc | 9 +- .../admin/custody_create_shared_accounts.cdc | 11 +- .../admin/custody_setup_account_creator.cdc | 2 +- .../stakingCollection/close_stake.cdc | 4 +- .../create_machine_account.cdc | 4 +- .../create_new_tokenholder_acct.cdc | 22 +- .../stakingCollection/register_delegator.cdc | 4 +- .../register_multiple_delegators.cdc | 4 +- .../register_multiple_nodes.cdc | 4 +- .../stakingCollection/register_node.cdc | 4 +- .../stakingCollection/request_unstaking.cdc | 4 +- .../stakingCollection/restake_all_stakers.cdc | 4 +- .../setup_staking_collection.cdc | 18 +- .../stakingCollection/stake_new_tokens.cdc | 4 +- .../stake_rewarded_tokens.cdc | 4 +- .../stake_unstaked_tokens.cdc | 4 +- .../stakingCollection/transfer_delegator.cdc | 8 +- .../stakingCollection/transfer_node.cdc | 8 +- .../stakingCollection/unstake_all.cdc | 4 +- .../update_networking_address.cdc | 4 +- .../withdraw_from_machine_account.cdc | 4 +- .../withdraw_rewarded_tokens.cdc | 4 +- .../withdraw_unstaked_tokens.cdc | 4 +- transactions/stakingProxy/register_node.cdc | 6 +- .../stakingProxy/setup_node_account.cdc | 8 +- 57 files changed, 317 insertions(+), 19270 deletions(-) delete mode 100644 lib/js/test/Makefile delete mode 100644 lib/js/test/babel.config.json delete mode 100644 lib/js/test/flow.json delete mode 100644 lib/js/test/jest.config.json delete mode 100644 lib/js/test/package-lock.json delete mode 100644 lib/js/test/package.json delete mode 100644 lib/js/test/templates/script_templates.js delete mode 100644 lib/js/test/templates/transaction_templates.js delete mode 100644 lib/js/test/tests/node_version_beacon.test.js diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 33d6f133b..7ded1580b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,18 +12,11 @@ jobs: - uses: actions/setup-go@v1 with: go-version: '1.19' - - uses: actions/setup-node@v3 - with: - node-version: 16 - cache: 'npm' - cache-dependency-path: lib/js/test/package-lock.json - name: Install Flow CLI run: sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-cli/master/install.sh)" -- v1.5.0 - name: Flow cli Version run: flow version - name: Update PATH run: echo "/root/.local/bin" >> $GITHUB_PATH - - name: Install dependencies - run: cd lib/js/test && npm ci - name: Run tests run: export GOPATH=$HOME/go && make ci diff --git a/Makefile b/Makefile index 0dd886d43..f19a9cb18 100644 --- a/Makefile +++ b/Makefile @@ -2,11 +2,9 @@ test: $(MAKE) generate -C lib/go $(MAKE) test -C lib/go - $(MAKE) test -C lib/js/test flow test --cover --covercode="contracts" tests/test_*.cdc .PHONY: ci ci: $(MAKE) ci -C lib/go - $(MAKE) ci -C lib/js/test flow test --cover --covercode="contracts" tests/test_*.cdc diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 9bf0e671d..b78628dcb 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -562,7 +562,7 @@ access(all) contract FlowStakingCollection { /// If a user has created a node before epochs were enabled, they'll need to use this function /// to create their machine account with their node - access(CollectionOwner) fun createMachineAccountForExistingNode(nodeID: String, payer: auth(BorrowValue) &Account): &Account? { + access(CollectionOwner) fun createMachineAccountForExistingNode(nodeID: String, payer: auth(BorrowValue) &Account): auth(Storage, Capabilities, Contracts, Keys, Inbox) &Account? { pre { self.doesStakeExist(nodeID: nodeID, delegatorID: nil) } diff --git a/contracts/NodeVersionBeacon.cdc b/contracts/NodeVersionBeacon.cdc index 2fec57dd3..2d982a4b5 100644 --- a/contracts/NodeVersionBeacon.cdc +++ b/contracts/NodeVersionBeacon.cdc @@ -37,7 +37,7 @@ access(all) contract NodeVersionBeacon { /// Returns version in Semver format (e.g. v..-) /// as a String - access(all) fun toString(): String { + access(all) view fun toString(): String { let semverCoreString = self.major.toString() .concat(".") .concat( @@ -58,7 +58,7 @@ access(all) contract NodeVersionBeacon { /// Returns true if Semver core is greater than /// passed Semver core and false otherwise - access(all) fun coreGreaterThan(_ other: Semver): Bool { + access(all) view fun coreGreaterThan(_ other: Semver): Bool { if (self.major != other.major) { return self.major > other.major } @@ -76,31 +76,31 @@ access(all) contract NodeVersionBeacon { /// Returns true if Semver core is greater than or /// equal to passed Semver core and false otherwise - access(all) fun coreGreaterThanOrEqualTo(_ other: Semver): Bool { + access(all) view fun coreGreaterThanOrEqualTo(_ other: Semver): Bool { return self.coreGreaterThan(other) || self.coreEqualTo(other) } /// Returns true if Semver core is less than /// passed Semver core and false otherwise - access(all) fun coreLessThan(_ other: Semver): Bool { + access(all) view fun coreLessThan(_ other: Semver): Bool { return !self.coreGreaterThanOrEqualTo(other) } /// Returns true if Semver core is less than or /// equal to passed Semver core and false otherwise - access(all) fun coreLessThanOrEqualTo(_ other: Semver): Bool { + access(all) view fun coreLessThanOrEqualTo(_ other: Semver): Bool { return !self.coreGreaterThan(other) } /// Returns true if Semver is equal to passed /// Semver core and false otherwise - access(all) fun coreEqualTo(_ other: Semver): Bool { + access(all) view fun coreEqualTo(_ other: Semver): Bool { return self.major == other.major && self.minor == other.minor && self.patch == other.patch } /// Returns true if Semver is *exactly* equal to passed /// Semver and false otherwise - access(all) fun strictEqualTo(_ other: Semver): Bool { + access(all) view fun strictEqualTo(_ other: Semver): Bool { return self.coreEqualTo(other) && self.preRelease == other.preRelease } } @@ -373,13 +373,13 @@ access(all) contract NodeVersionBeacon { } /// Returns the versionBoundaryFreezePeriod - access(all) fun getVersionBoundaryFreezePeriod(): UInt64 { + access(all) view fun getVersionBoundaryFreezePeriod(): UInt64 { return NodeVersionBeacon.versionBoundaryFreezePeriod } /// Returns the sequence number of the next version beacon event /// This can be used to verify that no version beacon events were missed. - access(all) fun getNextVersionBeaconSequence(): UInt64 { + access(all) view fun getNextVersionBeaconSequence(): UInt64 { return self.nextVersionBeaconEventSequence } @@ -412,7 +412,7 @@ access(all) contract NodeVersionBeacon { } /// Checks whether given version was compatible at the given historical block height - access(all) fun getVersionBoundary(effectiveAtBlockHeight: UInt64): VersionBoundary { + access(all) view fun getVersionBoundary(effectiveAtBlockHeight: UInt64): VersionBoundary { let block = self.searchForClosestHistoricalBlockBoundary(blockHeight: effectiveAtBlockHeight) return self.versionBoundary[block]! @@ -424,7 +424,7 @@ access(all) contract NodeVersionBeacon { access(all) let totalLength: Int access(all) let values : [VersionBoundary] - init(page: Int, perPage: Int, totalLength: Int, values: [VersionBoundary]) { + view init(page: Int, perPage: Int, totalLength: Int, values: [VersionBoundary]) { self.page = page self.perPage = perPage self.totalLength = totalLength @@ -463,7 +463,7 @@ access(all) contract NodeVersionBeacon { /// Binary search algorithm to find closest value key in versionTable that is <= target value - access(contract) fun searchForClosestHistoricalBlockBoundary(blockHeight: UInt64): UInt64 { + access(contract) view fun searchForClosestHistoricalBlockBoundary(blockHeight: UInt64): UInt64 { // Return last block boundary if target is beyond let length = self.versionBoundaryBlockList.length if blockHeight >= self.versionBoundaryBlockList[length - 1] { diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index b7236f8cb..cdb0e2487 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -536,8 +536,8 @@ access(all) contract FlowEpoch { /// random source must be a hex string of 32 characters (i.e 16 bytes or 128 bits) /// `revertibleRandom` returns a UInt64 (8 bytes) - let randomLow = revertibleRandom().toBigEndianBytes() - let randomHigh = revertibleRandom().toBigEndianBytes() + let randomLow = revertibleRandom().toBigEndianBytes() + let randomHigh = revertibleRandom().toBigEndianBytes() var randomSource = String.encodeHex(randomHigh).concat(String.encodeHex(randomLow)) assert ( randomSource.length == 32, diff --git a/contracts/testContracts/TestFlowIDTableStaking.cdc b/contracts/testContracts/TestFlowIDTableStaking.cdc index 85fd1d041..6aff98b51 100644 --- a/contracts/testContracts/TestFlowIDTableStaking.cdc +++ b/contracts/testContracts/TestFlowIDTableStaking.cdc @@ -98,6 +98,8 @@ access(all) contract FlowIDTableStaking { } } + access(all) entitlement NodeOperator + /// Resource that the node operator controls for staking access(all) resource NodeStaker { @@ -108,42 +110,42 @@ access(all) contract FlowIDTableStaking { self.id = id } - access(all) fun updateNetworkingAddress(_ newAddress: String) { + access(NodeOperator) fun updateNetworkingAddress(_ newAddress: String) { } /// Add new tokens to the system to stake during the next epoch - access(all) fun stakeNewTokens(_ tokens: @{FungibleToken.Vault}) { + access(NodeOperator) fun stakeNewTokens(_ tokens: @{FungibleToken.Vault}) { destroy tokens } /// Stake tokens that are in the tokensUnstaked bucket /// but haven't been officially staked - access(all) fun stakeUnstakedTokens(amount: UFix64) { + access(NodeOperator) fun stakeUnstakedTokens(amount: UFix64) { } /// Stake tokens that are in the tokensRewarded bucket /// but haven't been officially staked - access(all) fun stakeRewardedTokens(amount: UFix64) { + access(NodeOperator) fun stakeRewardedTokens(amount: UFix64) { } /// Request amount tokens to be removed from staking /// at the end of the next epoch - access(all) fun requestUnstaking(amount: UFix64) { + access(NodeOperator) fun requestUnstaking(amount: UFix64) { } /// Requests to unstake all of the node operators staked and committed tokens, /// as well as all the staked and committed tokens of all of their delegators - access(all) fun unstakeAll() { + access(NodeOperator) fun unstakeAll() { } /// Withdraw tokens from the unstaked bucket - access(all) fun withdrawUnstakedTokens(amount: UFix64): @{FungibleToken.Vault} { + access(NodeOperator) fun withdrawUnstakedTokens(amount: UFix64): @{FungibleToken.Vault} { let flowTokenMinter = FlowIDTableStaking.account.storage.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") @@ -152,7 +154,7 @@ access(all) contract FlowIDTableStaking { } /// Withdraw tokens from the rewarded bucket - access(all) fun withdrawRewardedTokens(amount: UFix64): @{FungibleToken.Vault} { + access(NodeOperator) fun withdrawRewardedTokens(amount: UFix64): @{FungibleToken.Vault} { let flowTokenMinter = FlowIDTableStaking.account.storage.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") @@ -161,6 +163,8 @@ access(all) contract FlowIDTableStaking { } + access(all) entitlement DelegatorOwner + access(all) struct DelegatorInfo { access(all) let id: UInt32 @@ -202,28 +206,28 @@ access(all) contract FlowIDTableStaking { } /// Delegate new tokens to the node operator - access(all) fun delegateNewTokens(from: @{FungibleToken.Vault}) { + access(DelegatorOwner) fun delegateNewTokens(from: @{FungibleToken.Vault}) { destroy from } /// Delegate tokens from the unstaked bucket to the node operator - access(all) fun delegateUnstakedTokens(amount: UFix64) { + access(DelegatorOwner) fun delegateUnstakedTokens(amount: UFix64) { } /// Delegate tokens from the rewards bucket to the node operator - access(all) fun delegateRewardedTokens(amount: UFix64) { + access(DelegatorOwner) fun delegateRewardedTokens(amount: UFix64) { } /// Request to unstake delegated tokens during the next epoch - access(all) fun requestUnstaking(amount: UFix64) { + access(DelegatorOwner) fun requestUnstaking(amount: UFix64) { } /// Withdraw tokens from the unstaked bucket - access(all) fun withdrawUnstakedTokens(amount: UFix64): @{FungibleToken.Vault} { + access(DelegatorOwner) fun withdrawUnstakedTokens(amount: UFix64): @{FungibleToken.Vault} { let flowTokenMinter = FlowIDTableStaking.account.storage.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") @@ -231,7 +235,7 @@ access(all) contract FlowIDTableStaking { } /// Withdraw tokens from the rewarded bucket - access(all) fun withdrawRewardedTokens(amount: UFix64): @{FungibleToken.Vault} { + access(DelegatorOwner) fun withdrawRewardedTokens(amount: UFix64): @{FungibleToken.Vault} { let flowTokenMinter = FlowIDTableStaking.account.storage.borrow<&FlowToken.Minter>(from: /storage/flowTokenMinter) ?? panic("Could not borrow minter reference") diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index 9b0b16422..f4a17c85a 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -407,6 +407,9 @@ func TESTFlowStakingCollection( code = strings.ReplaceAll(code, placeholderDKGAddr, withHexPrefix(dkgAddress)) code = strings.ReplaceAll(code, placeholderEpochAddr, withHexPrefix(epochAddress)) + code = strings.ReplaceAll(code, "access(self) fun getTokens", "access(all) fun getTokens") + code = strings.ReplaceAll(code, "access(self) fun depositTokens", "access(all) fun depositTokens") + return []byte(code) } diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 3f2610f5e..58fd1ebb7 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -38,6 +38,7 @@ require ( github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/otel v1.14.0 // indirect golang.org/x/crypto v0.17.0 // indirect + golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect golang.org/x/sys v0.15.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index e65c20185..8ccd4a1df 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1024,17 +1024,13 @@ golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPh golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -<<<<<<< HEAD golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= -golang.org/x/crypto v0.7.0 h1:AvwMYaRytfdeVt3u6mLaxYtErKYjxA2OXjJ1HHq6t3A= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= -======= golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= ->>>>>>> origin/master golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1077,7 +1073,6 @@ golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRu golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= @@ -1095,7 +1090,6 @@ golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1276,7 +1270,6 @@ golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -<<<<<<< HEAD golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1285,12 +1278,9 @@ golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -======= golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= ->>>>>>> origin/master golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -1307,19 +1297,15 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -<<<<<<< HEAD golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -======= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= ->>>>>>> origin/master golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -1387,7 +1373,6 @@ golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= -golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -1659,7 +1644,6 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= @@ -1685,7 +1669,6 @@ honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= -lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= @@ -1721,7 +1704,6 @@ modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= -pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 83c9a05dd..31c2d82bd 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -4,17 +4,17 @@ // FlowFees.cdc (9.625kB) // FlowIDTableStaking.cdc (100.907kB) // FlowServiceAccount.cdc (8.471kB) -// FlowStakingCollection.cdc (57.071kB) +// FlowStakingCollection.cdc (57.123kB) // FlowStorageFees.cdc (9.15kB) // FlowToken.cdc (12.63kB) // LockedTokens.cdc (30.957kB) -// NodeVersionBeacon.cdc (22.81kB) +// NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (6.961kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.379kB) // epochs/FlowDKG.cdc (18.691kB) -// epochs/FlowEpoch.cdc (47.357kB) -// testContracts/TestFlowIDTableStaking.cdc (8.986kB) +// epochs/FlowEpoch.cdc (47.373kB) +// testContracts/TestFlowIDTableStaking.cdc (9.21kB) package assets @@ -164,7 +164,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x0e\xb9\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\xc4\x76\x7c\x59\x3f\xa4\xb6\x12\x70\x06\x14\x67\x35\x1c\x30\x03\x50\x0c\x8f\x57\xff\xfd\x14\xae\x83\xeb\x5c\x28\x4a\x76\x2a\xd6\x83\x2d\x91\x40\x03\xe8\x3b\x1a\x8d\xc6\xd1\xdf\x0e\x0e\x00\x00\x9e\x97\x64\xf3\x8e\xa1\xeb\xa2\xba\x3a\x23\x65\x89\x33\x56\x90\x4a\x7e\xf5\x7e\x51\x50\xc8\x48\xc5\x6a\x94\x31\xc8\xf1\xbc\xa8\x30\x05\x04\x99\x69\x07\x73\x52\x03\x95\xbd\x01\x55\x39\xe4\xb8\xc4\x57\x88\xf1\x3f\xc9\xec\xdf\x38\x63\x54\x40\xda\x2c\x8a\x6c\x01\xa8\x2c\xc9\x86\xc2\x9a\xe2\x9a\x02\x23\xa2\x23\xb6\xbb\x61\x01\x0f\x51\x58\xa2\x6a\x0b\x15\xc9\xf9\x70\x14\xd8\x02\x6f\x61\x83\x2a\x06\x45\x05\x08\x68\x51\x5d\x95\x18\x50\x96\x91\x75\xc5\xa6\x62\x80\x4b\x06\x62\xae\xcb\x15\x62\xc5\xac\xc4\xb0\x29\xd8\x82\x77\x84\x92\x64\xd7\x38\x07\x46\xae\x71\xa5\xfb\x00\xc5\x6c\xbd\x9a\xca\x55\xbe\xc3\x58\x34\x24\xd5\xbc\x24\x9b\x23\xfe\xcf\x61\x46\x6a\x7c\xa8\x57\x4e\xe1\xed\xc5\xe9\xf9\x4f\x17\x62\x72\x4b\x52\x63\x58\x14\x57\x0b\x28\xf1\x0d\x2e\xa1\xa8\xe6\xa4\x5e\x22\x81\x0c\x34\x23\x6b\x26\x60\x69\x94\x34\x98\xe2\x83\xfd\xed\xe8\xe0\xa0\x58\xae\x48\xcd\xe0\xf9\xba\xba\xe2\xf3\x7c\x2f\xa6\x35\xaf\xc9\x12\x1e\x3b\x9f\x3d\x36\x2d\x4b\xb2\x71\x5a\xe9\xbf\x9d\x16\x97\xe7\xef\xd1\xac\xc4\x8a\x90\x56\x53\xf7\x0b\xd3\xe7\x47\x81\x15\x01\x87\xca\xd6\xdf\xfd\xf1\xe3\xeb\xb3\x97\x17\xe7\xef\x5f\xbf\xbc\x78\xf5\xee\xf4\xfc\xfc\xed\xc5\xbb\x77\xf6\x10\xef\x18\xa9\xd1\x15\x7e\x8e\xb1\xe9\xf1\xfc\xc7\xd7\x1f\xdf\xbd\x7f\xfd\xf6\xf4\xc5\xc5\xf3\x8b\x8b\x58\xa7\xb3\x72\x4d\x19\xae\x7f\x3e\xd3\x5d\x7e\x3e\x8b\xb4\x3a\x7f\xf9\x42\x7f\x7f\xfe\xf2\x45\xa4\xc1\xc5\x8a\x64\x0b\xdd\xe4\xe2\xcd\xeb\xb3\x7f\xe8\x46\x07\x28\xcb\x30\xa5\x23\x54\x96\xe3\x86\x57\xa3\x4c\x0d\x9f\x24\xc1\x8f\x8e\x8e\xe0\x54\x31\xc2\x0a\xb1\x85\x64\x51\x1b\x4e\x89\x19\x04\xdd\xd5\xfa\xdf\x20\xb6\x38\x06\xeb\x8f\x7e\xbd\xdf\xd4\xc5\x0d\x62\xaa\xb7\xf5\x47\xcf\xde\xeb\x59\x59\x64\xaa\xb3\xf9\xbd\x59\xce\xc5\x0d\xae\x58\xb8\x0e\xcc\x3f\x86\x57\x24\xc7\xa7\x79\xce\xc9\x1d\x00\x1e\x71\x21\xbb\x3c\xe7\x0b\xaa\x8b\xea\x6a\x02\x35\x29\xf1\x31\x7c\xb8\xac\xd8\xff\x4c\x00\x2d\x39\x92\xce\xc8\x72\x59\x30\x86\xf3\x63\xf8\xf0\xbc\xf8\xe3\xbf\xff\x6b\x02\x28\xcf\x6b\x4c\xe9\x31\x9c\xca\x5f\x9e\x8d\x13\x63\x9f\x4b\xc1\x26\x75\xef\x09\xe4\xba\x07\xff\x90\xcf\xe3\xff\xff\xbf\x61\x13\x69\xc1\xc2\x5b\xbc\x24\x37\x38\x7f\x5e\x93\xe5\x50\x4c\x0c\x5e\xf0\xa0\xb1\xe2\x8b\xee\xbd\xb6\x9f\x50\xb6\x28\x2a\xac\x98\xfa\xac\xc6\x88\xe1\x7c\xd8\x82\xc6\x0d\x33\xbd\x63\xf5\x3a\xe3\x7a\x0c\x31\xa0\x8c\xd4\x98\x36\xf3\x83\xcb\x73\xa1\xf2\x82\x89\x50\xd9\xe9\xbc\x59\x08\x85\x4f\xa2\x55\x8c\xc1\x0d\xbc\x57\xce\x1c\xbb\xdb\x37\xf8\x39\x30\x8d\x6f\x0a\xbc\x81\xa2\x2a\x58\x1f\xb4\x8e\xad\x59\xf1\x1f\x8a\xcb\xf9\xd4\x9b\x0e\x9c\x80\x84\xd4\xd2\x52\xb4\xb2\xfe\x32\x4d\x6f\x0f\xe4\xbf\x06\x9d\x67\xa4\x62\xa8\xa8\x68\xc4\x54\x20\x31\xce\x37\xdc\xde\x09\x02\x6a\xb5\x64\xfa\x4a\xbb\x59\x70\xa3\x4b\x71\x46\xaa\x1c\xd5\x5b\x63\xc4\x04\x81\x0a\x0a\xa4\x2a\xb7\xb0\xc4\xdc\x3e\x32\x02\x0b\x52\xe6\xa6\x3f\xb7\x45\x3f\x9f\x01\xa9\x81\xab\x58\x69\x91\x85\xc1\xe5\x9a\x9b\xb7\x46\x6b\x46\xf8\x94\x32\x54\x96\x5b\x58\xa1\xad\x30\x72\xac\x46\x15\x45\xca\xc2\x63\x4c\x0d\xbc\x1a\x97\x9c\xb5\x78\x4f\x0b\xec\x0a\xd7\x62\x55\x74\x9a\x62\x0b\x97\x41\x2f\xab\x39\x69\x61\x8e\xaa\x1f\x4f\x58\xec\x6c\xda\x70\x74\xa3\x15\x9a\x15\x65\xc1\xb6\x7c\x96\x1c\x01\x62\xad\xff\x44\xeb\x52\xe0\x47\x38\x21\xd2\xe0\x6f\x2a\x5c\xdb\x5d\x19\x11\x6e\x43\x5e\xa3\x0d\x5f\x5b\x8e\x57\x84\x16\x4c\x81\x29\x6a\x43\x25\x4d\x80\x62\x0e\x15\xc6\x39\xce\xfd\x39\x6a\x3b\x24\x27\xba\x74\x16\x2f\x26\xf2\xa6\x26\x37\x45\x8e\xeb\x63\x6b\xba\x4f\xd1\x9a\x2d\x46\x8e\x13\x30\xfd\xa8\xa6\xc3\x4d\xf8\x18\x9e\x18\xdb\x3f\x15\x50\xbe\x6f\x64\x20\xca\xfe\x8e\xc0\xdf\xdf\x2c\x7c\x91\x5a\xd5\xd8\xfb\x84\xff\xb4\x8c\x3f\xcd\x16\x38\xbb\x1e\x8d\x8f\xe1\xf1\x65\x75\x83\xca\x22\x17\x06\x1c\xa4\xdb\x23\x29\xa7\xdb\x3e\x76\x00\xdf\x86\x12\x5a\x75\x89\x30\xc7\x0a\x9c\x08\xe4\x84\x5f\xb6\xcc\x12\x4e\xda\xd6\x60\xc9\xbf\xcd\x52\x2f\x30\x13\xfe\xab\xd6\xb7\x40\xe6\xe2\x4f\x8f\x95\xa2\x4c\x3e\x5f\x57\x70\x85\x99\x52\xd0\x1c\x3d\xea\x57\x0f\xbb\x35\x66\xeb\xba\xea\x9c\xff\x74\x46\xea\x9a\x6c\x46\xe3\x47\x53\xc1\xf9\x8f\xa6\x6a\x4e\x69\xd5\x25\x5d\x0d\x28\x2a\x86\xeb\x39\xca\xb0\x54\x39\xd2\x7f\xcf\x50\x05\x2b\xfe\x3d\x5d\x48\x9d\x21\x44\x24\x74\x7c\x0d\x30\x4a\x64\x77\xc2\x16\xba\xff\xef\x6b\x5c\x6f\xbd\x9e\x51\xeb\x52\x63\x4a\xd6\x75\x86\xad\xa9\x24\x7c\xa4\x84\x5e\xb9\x41\xb5\xda\x09\x48\x9f\xf7\x03\x6d\xbc\x88\x64\x87\x75\x35\xa8\x0b\xa7\x17\xca\x73\x6e\x43\x5e\x0b\x4d\x3b\xfa\x55\x30\xe1\x31\xfc\x3d\xf4\xc4\xa7\xbc\x19\xff\x1d\xd7\xbe\x6c\x72\xf5\x78\x1c\x51\x99\xca\xe7\x48\x0c\x6b\x2c\xaf\x19\xdb\x58\xa7\xf4\x04\x4c\xa7\xb1\xc5\xb4\x3e\x70\xa5\x07\xdf\x13\x77\x4a\x81\xba\xe1\xee\xb9\x1a\xca\x52\x0f\xf1\x49\x0b\x9b\x2d\x80\x13\x4c\x05\x1a\x2e\xfe\x28\x68\x2f\x0b\xfe\x6c\x7c\x0c\x3f\x10\x52\xb6\xc9\x8c\xb4\xe3\x42\x66\x7e\x91\xa0\xfe\xd5\xd6\xdc\xf6\x5a\x44\x1f\xfb\x83\xd6\x9e\xa7\x65\x29\xc6\xaa\xe6\x44\x74\x4c\xe0\x99\x7f\xdf\x05\xa7\x19\xb3\x05\x98\xd3\xa8\x15\xa2\x4b\x2c\xb1\xac\x4f\x12\x15\x31\xde\x72\x44\xdf\x71\x30\x2b\x56\xb0\x12\x2f\xb9\x9b\xd9\xc8\xda\x6b\x61\x3a\x8d\x68\xbf\x5f\xe0\x46\x44\x95\xdf\xc8\x39\x9b\x4a\xff\x91\x6f\xdb\xa5\x90\x2b\x75\xa7\x76\xff\xa4\xc6\x06\x04\x2a\x4b\x4f\x11\xa8\xf8\x81\x70\x57\xb2\xc0\xa8\xab\x6d\xbd\x36\xc5\xb2\xb1\x81\xf6\x12\xe3\x15\xe5\x6e\x4c\x76\xcd\x35\xee\x82\x6c\x64\x48\x41\xf7\xaa\x72\x23\xdc\x32\x32\x40\x01\xd5\x72\xdb\x8e\x73\x5b\x63\x15\x0c\xae\x2b\xb2\xa1\xca\x13\x53\x6d\x19\x81\xab\xe2\x06\xeb\xb9\x70\x85\x08\x9b\x05\xae\x64\xa4\x42\xfb\x0d\x7c\x14\xed\x4f\x18\x98\x79\x31\x9f\xe3\x9a\x63\x93\x6d\x57\x58\xda\x03\x01\xd4\xb4\x30\xbf\x7c\x3c\x7d\xfb\xea\xf2\xd5\x8b\x63\xb8\x9c\xc3\x96\xac\x21\xc7\x94\xd5\x64\xcb\x7d\xc1\x40\xcb\x36\xf1\x8e\xdf\x54\xb3\xdf\x20\x23\xcb\x25\xaa\xf2\x89\x01\xc8\x81\x6c\x8a\xb2\x84\x92\x50\xac\xa8\xac\x5c\x22\xfe\x5d\xad\x23\x2e\x4d\x40\x86\xd4\x54\xd2\x33\x1e\xd4\x30\x90\x97\xa8\x42\x57\x98\x4e\xf5\x54\x37\xca\x19\xd5\x53\x2e\xd8\x44\x7c\xbe\x5c\x53\x06\xb8\xe0\x16\x40\x3a\x99\x73\x5c\x37\x43\x8b\xb9\x58\x18\x42\x9e\x37\xbc\xae\x54\xc4\x48\xcf\x57\x93\x2e\x86\x68\xd1\x40\xf5\xc8\xed\x96\x35\xde\xa0\x3a\xa7\x30\x2f\x6a\xca\x60\x86\xe7\x9c\x43\xd5\x44\xb9\x88\xd9\x5c\x5d\x71\xda\x3a\x68\x0d\xcc\xce\x6f\xb0\xc4\x6c\x41\x72\x77\xb9\x69\x0b\x16\x00\x38\x6e\x31\x65\x96\x56\x3e\x6a\x38\xf6\x86\xeb\x55\x5f\xf6\xb9\xf9\x77\xcd\x96\x50\xbf\x7b\xf3\x30\xf9\x0c\xa2\xe3\x8b\x7d\x0a\xe7\xaa\x19\x86\xaa\x28\xb9\x57\x2c\x1c\x1e\x25\x99\x0b\x44\xa1\x22\x90\x91\xba\xc6\x74\x45\xaa\x9c\xb3\x90\x2b\xbd\xe9\xa5\xec\x6f\x21\xcf\xdc\x95\xbc\x93\xfb\x5a\x5f\xd7\x70\x47\x26\x26\x04\x4e\xdf\x33\x54\xc9\x3d\x17\xe7\x0d\x52\x61\x6b\x77\xbc\xc2\x8a\x93\x2d\xc7\x93\x77\xe1\xdb\x04\xce\x20\x33\x0c\x2b\x19\xfb\x51\x43\x6d\x60\x86\x33\xa4\x98\x6c\x0b\x19\x59\x97\x39\x6f\xb5\xa6\x16\x9a\x2c\x05\x11\xc5\x52\x65\x5c\x09\x7a\x0c\x7f\x37\x5a\xbe\xd5\xe9\xb8\x6d\x07\x67\xec\x4c\x1f\x88\xa6\xf1\xed\x81\x87\x28\x41\xb0\x46\x69\x0b\x82\xfc\x83\x94\xdc\x9b\x56\x9b\x51\x69\x1a\x1a\xde\xf6\x59\xc2\x0a\xd6\x51\x21\xe4\x72\xdf\xec\xa9\x7f\xc1\x7f\x15\x51\xf1\x0a\x60\x8b\x82\x4e\xb8\xee\xb6\xf8\x32\xbd\x5e\xd6\xcc\x6a\x08\x93\x4d\x9c\x20\xea\x54\xfc\xf7\xda\x6c\x85\xc7\xf0\x24\xfc\x5a\x0e\xe2\xf3\xe2\x7b\x6e\xa6\x68\x2f\x23\xa5\xd5\x30\xae\xf9\xc6\x5f\x32\x89\x08\x99\x1b\xeb\x69\xb8\xf7\x48\xec\x60\xa3\x0c\xfc\x91\x2b\xb6\x4c\x06\xd3\x38\x84\x0a\x6f\xd4\x00\x13\x08\x8d\xe2\x9a\xe2\x5c\x2a\xcb\x09\xcc\x09\xdf\x3d\xe3\x1c\x66\x5b\x7f\x6e\xe1\x08\x5a\x25\xf3\x21\x34\xf8\x98\xd5\xd5\xed\xaa\xd8\x28\xad\x22\x70\x2f\xae\x7d\x8c\x36\x91\x2d\x1b\x05\x44\x29\xc9\x0a\x11\x0f\x11\xd6\x57\xa0\x3e\xcd\x66\xae\x93\x4f\x3b\xdc\x31\x77\x67\xef\xec\xf7\xf6\xa9\xdf\x27\x0e\xe4\xcf\x20\x09\x7a\xe8\x7e\x41\x04\x67\xe9\x89\xb0\x81\xb5\x3c\xcb\x6f\xec\x8c\x1b\x38\xa0\xe1\xc4\x1d\xea\x20\x1e\x67\x50\x4a\x17\x9e\x1e\xc2\xa7\x44\x28\xa2\x51\xa4\xaa\x55\xd8\xcc\xe7\x44\x38\x81\xef\xa6\xdf\xa5\x67\x18\xb4\x74\x9a\x1e\x1d\x71\x27\xcc\xb7\xc0\xbe\xc6\x9c\x08\xbe\x2a\x50\x59\xfc\x2f\x86\x42\x38\xe4\xd7\xb8\x12\xc1\x43\x2b\x96\xa1\xe0\x71\x4d\x64\x9b\x7e\x0b\xad\x4e\xd3\x62\x2e\xe2\x5d\x16\x17\xbd\x9e\xfd\x1b\x4e\xec\x0f\x22\x34\x15\x6b\xb3\x9b\x38\x1d\x0e\x82\xf6\x47\x47\x20\x23\x19\x4a\x2a\xb9\x05\x11\x93\x97\x4e\xa8\xb1\x2c\xe2\xb4\x28\xb2\x55\x88\x01\xe4\x0e\x3d\x66\x96\x4b\x6c\xf5\x6b\x5d\x32\xff\xe1\x6b\xb6\x28\xf3\x93\x9a\xc6\x89\x87\x08\x2b\xfe\x22\x7f\xb3\x5b\x8f\xc6\x71\xbc\xb8\x3c\x19\x8e\x32\x75\x7d\x31\xfe\x73\x0b\xb8\xa4\x31\xe1\x89\x20\xda\xb6\x8b\x2d\xe3\xfa\xcd\x62\x5c\xec\xa9\x37\x38\xb1\x45\x22\x70\x0c\xca\x92\x6b\x4d\xcf\x0e\x29\x9b\x60\x9d\x29\x4f\x55\x00\xcd\x3a\xa7\x54\xbb\x07\x52\xc3\x8c\xb0\x85\xa4\x8e\x6b\x7c\x3e\x50\x4c\x3d\x3b\xa6\x0c\x0b\x13\x1e\xbd\x36\x41\xc5\x1c\xb8\xb9\x15\x27\xba\x72\xf7\x27\xbc\x88\x68\x44\x57\xaa\x71\xb5\xb5\x96\x02\x38\x92\x87\x52\xda\x6e\x8c\xb9\xa3\xe4\xea\x48\x81\xbe\x5b\xdb\x8d\xd7\xec\xe2\x2b\x9b\x50\x03\x35\xdc\x92\xec\xfc\x03\x2a\x51\x95\x61\x5f\x57\x4d\x67\xea\xf3\x43\xff\xd8\x76\xba\x2c\xaa\x62\xb9\x5e\xaa\x8f\xde\x62\x8a\xeb\x1b\xd4\x9c\xf7\x5b\x02\x21\x55\x08\xdf\xba\xc7\x74\x87\xde\x14\x39\x12\x22\x70\xec\xeb\x83\x80\x99\x1e\x09\x6e\xf2\x71\x02\x8e\x18\x39\x58\xb1\x3e\x7a\x94\x40\x8a\xdb\xbb\x41\xcb\x5e\x91\x22\x98\x81\x52\x5c\x7b\xd6\xd8\x7c\x27\xb8\x01\x9e\x9e\x78\xd3\xf8\xd6\xa7\xd7\x24\xda\x7d\x89\x29\x45\x57\x58\xd8\x32\xba\x9e\xcf\x8b\xac\x10\x41\x02\xc2\x50\x09\xe8\x06\x15\x25\xb7\xb4\x32\x2e\xae\xd6\xf2\x38\x00\x34\x8e\x6a\xcb\xcb\xb9\xf6\x0f\xb5\x38\x64\xa8\xe2\x5e\x71\x2d\x8f\x28\xa5\x5c\xc9\x39\x4e\x9a\x13\x10\xb9\x57\x16\xa1\x65\xb6\xc0\xcb\x00\x72\x31\x87\x51\x62\xd1\xbe\x31\xd7\x3f\x29\x73\x17\xff\xfc\x5b\x85\xd3\x70\x51\xd0\x44\xbd\x9f\x1e\xda\x54\xd6\x93\x37\xb2\x29\xff\x0f\x95\x6b\x02\x4f\x7c\x0b\xc1\x71\xd5\x86\x20\xf9\x21\x6c\x16\x88\xa9\x76\x4a\xb1\xa8\x2f\x98\x0c\x86\x29\x03\xa4\x89\x1f\x0c\x68\xd4\x74\x74\x75\x7c\xbb\xbf\xca\xf9\x3e\xd1\x55\x64\xc2\x19\xaf\x71\x46\x6a\xe1\x1d\xa3\x5c\x6c\xa7\xcd\x90\xea\x74\x41\xf5\x51\x7c\xb2\x17\x52\x38\xf4\x8d\xcf\x59\x9c\xdd\xad\x97\x1f\x1c\x37\xe5\x3d\xf9\x40\xb9\x2c\x2a\x4e\x39\xec\x03\x88\xeb\x70\xb9\x78\x67\x6b\xd8\x89\x02\x35\x46\x8d\x7f\x5f\x63\xca\x22\x38\x57\xc0\x97\x45\xb5\xa6\x82\x80\xf8\x06\xd7\xb0\x41\x0a\xa8\xef\x31\x78\x9b\x8e\x00\x7d\x51\x87\x2c\xf5\xcd\xb7\x09\xdc\xa4\x71\xa9\xd6\xfb\xf4\xd0\x72\x6b\x33\x71\xb6\x7f\xb1\x5c\xb1\xad\xe0\xf8\x51\x44\xe4\xc1\x1c\x3d\x29\x37\x90\xad\x51\xe9\xda\x50\x94\x2d\x20\xf4\x1c\xec\xc1\xe5\x3c\xdf\x90\x5a\x44\x17\x9f\x1e\x42\xab\x98\xb9\xd2\x9f\x04\xaa\xd1\x62\x81\x75\x4d\x57\x00\x38\x8e\xb3\xf4\xa2\xcf\xf5\x99\xed\x02\x2f\xa1\xa8\x94\x27\x47\xd1\x12\xb7\xac\x57\xa2\x66\xaa\xe2\xb6\x23\x79\x8e\xa1\x15\x8b\x9a\x6b\x7c\x51\x89\x9e\xde\x3a\x13\xd3\x35\x1a\x2c\xc1\x67\xb7\xfd\xdc\xba\xa3\x23\x78\x57\x54\x22\xf0\xae\x0c\x76\x45\x02\x8b\x2d\x0c\x80\xe4\x80\x05\x92\x91\xeb\x8c\x2c\x71\xc3\xf2\x15\xa9\x97\xa8\x6c\x84\x6d\x96\x12\xd0\x7e\x36\xf0\xee\x36\x6f\xb0\xa5\xdb\x45\x24\x53\x06\xc6\x90\xa6\x83\x3d\x63\xe6\x25\xe9\xf5\x2a\xde\x34\xee\xec\x0c\x65\xd7\x32\xe4\x2d\x1d\x28\x34\x67\xb8\x86\x19\xe6\xea\xcc\x8a\x89\x70\x0a\x21\x11\x23\xc6\x22\xe3\x42\x65\x58\x92\x6a\x9a\x82\x1e\xa8\x4c\xe5\xfe\x16\x73\x58\x11\x4a\x0b\xb1\x65\xef\x1d\x64\x69\x5c\x5f\x73\x10\x28\xdc\x5f\x75\xdc\x17\xf5\x79\xfb\xed\xe6\x45\x8c\xbd\xa0\x80\xeb\x9a\xbb\xfc\x0b\x11\xfc\xac\x84\x4e\x9e\x61\x60\x75\x71\x75\x85\x6b\xee\xa8\x57\xb0\xaa\x49\xbe\x96\x27\x1d\x33\x9c\x21\xba\xc6\xb6\x3f\xa3\x42\x54\xb8\xcc\x43\x29\x3a\x3a\xd2\x90\x45\xf0\x95\xac\x70\x5d\x6e\xd5\x5e\x51\x1a\x10\xe5\x1b\x89\x73\x69\xbe\x4e\x31\x4c\x08\x88\xaf\x77\x7a\x85\x99\x62\xe9\xd1\x98\xf3\x79\x9a\xb5\xa2\x86\xf4\x18\x1e\x9f\xa1\x8a\x7b\x19\xfa\x90\x68\x29\xe3\x95\xa8\x12\x9e\x76\x59\x63\x94\x8b\xc0\x72\xee\x07\x2c\xee\xb6\x87\xf0\xfc\xfb\x2e\x07\xff\x4a\xd9\x0e\xc7\xc1\x97\xc1\x01\xb1\x3d\x53\xb3\xb7\xd3\x73\xa0\xcb\xe1\x8f\x38\x5d\xdc\x85\x1c\x82\xd6\x56\xbf\x72\x90\xe8\x1f\x86\xe4\x8c\x2b\x69\x17\xa1\xbe\xa2\xe7\xff\x87\x96\x21\xa9\xaa\x15\x3f\xbe\x95\xda\x25\x2a\xa5\x3b\x4e\x22\x54\x4d\x29\x14\xc6\x0d\xd9\x80\x00\x93\xd3\xa5\xb7\x07\x19\x43\x78\x02\x3d\xb6\x66\x92\x8a\x58\x3b\x78\xfa\x68\x30\xc3\x80\x68\x5f\x2f\x2d\xbe\x81\xec\x4b\xca\x01\xa1\x95\x3b\x33\xa0\x0f\x35\xb1\x49\x69\xb3\xf3\x5a\x70\x65\x8e\x8e\x1f\xba\x52\xa7\x5a\x3a\xad\x4d\x9f\x65\x17\x6c\xda\x11\x69\xed\x46\x56\xd2\xea\x49\x66\xa7\xc0\xea\x35\x16\x21\x97\x98\x29\xd3\xfe\x3c\xfe\xa3\xa0\x8c\xea\x43\xa1\x30\x83\x5b\x9c\x75\x88\xb3\xf7\x4a\xe5\x77\x89\x25\x91\x15\xff\x16\x95\x76\xba\xc8\x44\x2a\xf4\x4d\x41\x31\xcc\x51\x49\xf1\x34\x7e\x18\x70\xf7\x44\x14\x8f\x1f\xbc\x23\x25\x37\xc3\xf5\x59\x24\x9a\xe6\x75\x38\x8f\xe7\xc6\x0e\xe9\x69\xcd\x11\x54\xb7\x61\x01\x1e\xcd\x46\x76\x52\x96\xf6\x15\x11\x0b\x0e\xe9\xc0\xd2\xfd\x76\x80\xd1\xd2\xfd\xee\x8f\x8a\x14\xff\xea\x46\x23\xfd\xfe\x8d\xb8\x26\x74\x69\x80\x66\x38\x71\x60\x4e\x4d\x2a\x50\x42\xdb\xa4\xd1\x1e\x81\xe4\xb5\x18\x00\xb2\x1d\x5c\x14\xd4\x6d\x9b\xf9\x6f\x62\xfc\x6a\xaf\xcb\xa9\x28\x65\xc3\xf0\xe9\x04\xc4\xf1\x88\x70\x6f\xb4\xd7\x67\xa7\x75\xf0\xe6\xe6\xf3\x25\x62\xd9\x02\xd3\x58\x34\x3f\x99\xf1\x1c\x27\xeb\xa8\x05\xa5\x8f\xe2\x01\x67\xfe\xf3\xe4\x49\x0a\x71\xc3\x3b\xc9\xd1\x1e\xc1\x49\x34\x07\xb4\x73\x44\xd1\xd1\x5a\x67\x48\x9b\x38\x33\xea\x58\x59\xbd\x0e\x23\x2e\xb7\xd1\xc0\xdc\x8f\x84\x5c\xfb\x64\x6b\x12\x79\xe8\x0a\x67\xc5\xbc\xc0\xb9\xce\x28\x70\x73\x12\x20\xb2\x2e\x3b\x13\x54\x8a\x8e\x59\x97\x51\x68\xf2\x7f\x4f\xa1\xd9\xcb\xd5\x52\xdb\xcf\xf2\x79\x24\x77\x28\xed\xe1\x38\xa0\x4b\x4a\xac\x07\x62\x32\x5c\x35\x1f\x69\xa4\xc7\x88\x30\x50\xd2\x58\x3d\x57\xde\xbf\xd8\x96\xe5\x39\xa0\x4a\x9a\x24\xae\x03\x9b\xdc\x09\x3b\xdb\x0c\x1e\x3c\x09\xd4\x43\x1a\x97\xd1\x22\x57\xf9\xce\xd3\x22\x0f\xbe\x54\x3a\x5c\x24\xdd\x9f\xa4\x52\x38\x44\xce\xa1\x66\x91\x22\x1f\x07\x50\xc4\xa6\xfc\x9d\x4c\xa6\x3a\xb1\x61\x4e\xc5\x37\xd2\xb3\xb9\xac\xde\x0a\x3b\x3e\x1a\xc3\xa1\xd7\x86\x7f\xfd\x56\x64\x5e\x79\x71\xb9\x5d\xb6\xed\xd6\x64\x5c\x76\xc0\xcb\xa2\xe3\xbe\x53\xc0\x3d\x7a\xd1\xf6\x74\x8b\x3c\x0c\x58\xc8\x64\x7a\xbb\x15\xff\x24\x6c\x17\x5c\x55\x0a\x70\x65\xbe\xfb\x28\xd3\x59\x9a\x23\xe2\xd1\x38\x02\x4f\x5f\xd4\x11\xe8\x10\x99\xdb\xcf\x82\xcc\x6d\x08\x43\x22\xfe\x21\xf5\x2f\x45\xfe\x2f\x78\x7a\xf8\x48\x2c\xd8\xb7\x26\xef\x94\xbd\xf7\x6f\x38\xa8\xc4\xee\x46\x08\x62\x9d\x55\xb0\xdc\x04\xda\xe4\x8d\x4d\x20\x65\xde\x72\x53\x02\x12\xe7\x86\x62\x9a\x7e\xa6\xfd\xa5\xce\x09\x87\xe1\x22\x6b\xb0\xdb\x43\x6a\xef\x98\x43\x1d\x91\xcc\x4e\xe1\x73\xb3\x7e\x35\x33\x9a\x61\xa7\xed\xea\x7a\xfa\xa7\x12\x55\x1b\x96\x90\xd4\xee\xdb\x81\xbd\xc4\x55\xe1\x28\x68\xeb\xe0\xac\x4b\xbe\x3b\xe4\x96\x2f\x49\xe1\xf4\xdb\xc8\x57\xa6\x5f\x02\x9b\xea\x44\xe2\x3d\xf9\x20\x33\x52\xef\x24\xe7\x01\x4d\xdc\x44\x93\x5f\x7c\xee\x91\x72\x6f\x3e\xed\x23\x49\xea\x2c\xab\xd5\xfe\xb9\xf1\x47\xe5\x90\x8a\x5c\xe8\x85\x3e\x51\xb1\xd2\xd9\x74\x06\x98\x80\x1c\x85\x47\xe5\x9e\x96\xc9\x2b\x5a\x38\x77\xe1\x7f\xc4\x90\x13\xf1\x75\x56\x62\x54\xc7\xd5\x55\x81\xcb\x5c\x29\x2d\x01\x2b\xc7\xc0\x37\x39\x0e\x20\x2b\xe1\x52\x5d\x5d\x23\x35\x2c\xd1\xd6\x24\x2d\x5f\x63\xbc\x82\x82\x19\x85\xe6\x6b\x0c\x2f\x0d\x5e\x6a\x0f\x89\x30\xcb\xf1\xd0\xfb\xb6\x71\x97\xe5\x7f\xd6\x2b\x56\x2a\x6f\x1f\xc6\xf7\xa8\x51\x1d\x51\x15\xe5\xf8\x18\x1e\xbf\x73\xbd\x48\x0e\x41\x20\x51\x90\x55\x6e\xb4\xc5\xc5\x79\xbd\xa4\x30\xd4\x9e\x88\xf3\x9c\xa8\xbc\x87\xd1\x77\xd3\xef\xc6\x4d\x5c\x53\x31\x8e\x18\x8c\xef\x20\xa2\xe9\x84\x6d\xc9\x58\xd1\x4d\xa5\x6d\xc7\x34\x4f\x27\x37\x97\xbb\x39\x3d\xca\x5d\x8c\x42\xdb\xab\x46\x6d\x3d\xc0\x09\xa5\x82\x0b\x85\x3c\x13\x50\xa7\xd1\x13\x15\xf9\x66\xa8\x84\x6a\xbd\x9c\xf1\x96\xf3\x20\x98\x68\xf2\xde\x39\x27\x17\x14\x72\x9c\xaf\x33\x66\x1f\x72\x0a\x91\xc1\x75\x18\xfa\xd9\x25\x98\x95\xf4\xc8\x40\x87\x3c\xf9\xdc\x69\x62\x89\x66\x4e\xba\x7e\x41\x23\x62\x54\x5e\xf9\xaa\xf8\x62\xad\x8c\xbb\x25\x5a\x85\x13\xd7\x97\x47\x15\xf0\xa7\x87\x69\xe6\x79\x7a\x18\x46\x45\xd4\x54\xcf\x92\xea\xc5\x8e\x82\x60\x15\xb2\x8a\x63\xcf\x77\x6a\xf4\xb0\x91\x58\x0c\xd8\x6e\x6b\xaf\x4b\xe3\x5a\xdc\x13\x1e\x69\xab\x25\xe9\x11\x64\x34\x67\x5f\x16\x2e\x7b\x9f\x44\xbe\x5f\x60\x73\x84\xd2\x28\x1b\x79\xe7\x96\xeb\x65\xa3\xfd\x91\xcd\x06\x22\x6b\x3b\xd7\x61\xbf\x20\x53\x71\x2e\xb2\xec\x65\x6c\x30\xa4\xfa\x0a\x55\x45\x36\x8a\xe9\x9f\x06\xac\x0b\x72\xfa\xb8\x67\xec\xb2\x87\x45\xf4\xdd\xcb\x3d\x18\x45\x1f\x64\xda\x2e\x76\x1b\xa4\x70\xff\xdf\x76\x37\xbe\x87\x93\x7b\x4f\xd6\xca\x0e\x40\x38\x56\xab\x89\x77\x3c\x94\xe9\x6a\x46\xdc\xaf\xfd\xb2\x1c\xb4\x5e\x26\x2c\x6f\x2a\x49\xcc\xe1\x04\x46\x4f\xda\x20\x21\x2a\x73\xbb\x5b\x49\x17\x49\x9b\x2b\xe6\xce\x38\xd3\x22\xf7\xa2\x5f\xf0\x29\xd4\x10\x70\xb7\xcd\x4d\x27\x03\x24\x07\xbc\x5f\x3b\x0c\x31\x5b\xec\x0b\xe3\x8e\xe6\x58\x17\x38\xda\xcd\x22\xc3\x7d\x58\x65\x88\x5b\xe6\x60\xc1\xfd\x8d\xb3\x95\xeb\x1e\xb5\xcf\x60\xd9\xe8\x66\x18\xdb\x4c\x47\x38\x3b\x65\xa9\x21\xd8\x44\xb6\x1a\xcf\x68\x7f\xb0\x36\x94\xa9\x4d\xa4\xfe\x49\x71\x6b\xba\x47\xef\x1d\x9d\xfe\xe9\xca\x13\x72\x11\x97\x3c\x76\x8e\x0b\xac\x32\x93\x17\x7f\xac\xb0\xe0\x3a\x5b\xc6\x8d\x6a\x6d\x6e\xe9\xe9\x24\x78\x4b\x1b\x56\x09\x2e\xf0\xcd\x29\x0c\xca\x5d\x1a\xe8\x31\x34\x7c\xb3\x7f\xa7\x21\x8f\xc0\xde\xd1\x73\x68\xae\xbf\x48\xdf\xe1\xaa\xa0\x0c\xd7\xe2\xa6\x95\x77\xe7\xb0\xcd\xe3\x50\xbd\x90\xe8\xa7\x11\x2f\xb5\x9b\xa6\x4f\x48\x8e\x9e\xde\x81\x84\x2d\x36\xac\xae\xc9\xca\x8d\x8f\xe0\x7c\x6e\x17\x13\x71\xbe\xa8\x30\xdb\x90\x9a\x4f\xe2\x54\x33\x7c\xac\x7f\xd3\xec\x25\xde\xc6\x9b\x28\xcc\x24\xbf\x77\x13\xee\xdd\xef\x56\x68\x8b\xeb\x63\x10\x37\x95\x7e\x10\x87\x00\xff\x44\xe5\x1a\x8f\xe1\xc9\xa9\x77\x58\x39\x56\xad\x54\xc2\xf7\xa4\xb9\xe8\x54\x60\x3a\x11\xe5\x7a\x44\xd5\xb7\x09\xbc\xc4\x5b\x3a\x81\xcb\x6a\x46\xfe\x68\xe0\x3c\x8b\xe5\xf3\x37\xa9\x9a\x42\xd6\xc3\x3b\x02\x3a\x51\x2c\xe8\xe9\xee\x57\x22\x36\x54\x1d\x26\x28\x9b\x16\x1a\xf0\xfc\x18\xd2\xe1\xea\x78\x88\x3a\x42\xb1\xe0\xa3\xb6\x5e\x82\x40\xce\x9f\x61\x6b\x9b\x96\xcd\xef\x61\x3b\x2f\x7c\x76\x1c\x4f\x87\x1c\xef\x2d\xcc\xdf\xe0\xbb\x25\xca\xdf\x33\xb2\x2f\x3f\x78\xa0\x90\xbd\xda\x88\x45\x19\xe8\x2d\xd6\x69\x31\x27\xc1\x31\x98\x1f\x21\xe6\x3f\xcf\x9e\x19\x05\x28\x73\xee\x08\xd3\x77\xaa\xc4\xc6\xa9\xd6\xf0\x1e\x27\x38\x76\x60\x5c\xc5\xcc\x4f\xc4\xab\xfd\xf3\x83\xb7\x5a\xcf\xb5\x9d\x40\x44\x0f\x1e\x44\x32\x34\xe5\x7b\x32\x2e\xd1\x5e\x31\x08\xeb\x02\x03\x05\x53\xc6\x09\x32\x54\x96\xde\x86\xb6\x98\x9b\x45\xa9\xea\x40\x27\x4d\xd5\x41\xb1\xa2\xb7\xa4\xc4\x53\xc5\x5e\xa4\x9e\xd6\x48\x6a\x17\xf8\xcf\x7f\x7a\xf6\xac\x28\xae\xe8\x9a\x36\x3d\x43\x5b\x68\x1f\x63\x6a\xf5\x1c\xa9\xb8\x62\x70\xe9\xa1\x76\xa2\x55\xa0\xf8\x6f\xdc\xcf\xfe\xaa\x31\x7b\x9f\x8f\x6a\x52\xa9\x9b\xc8\xa6\x24\x59\x8c\x6a\xc8\xa5\xd9\x91\xbc\x66\xa7\x2f\x68\xe3\xa2\x06\xcc\xb1\x74\xa8\x6b\x8a\xd9\xf5\x42\x75\x87\xd7\x55\xb9\x35\x34\x44\x15\x9c\xae\xd9\xe2\xd4\xa5\xb2\x2a\x37\x20\x03\x8e\x66\x3b\x48\xc4\x0d\xb1\x4c\xe3\xdd\x4e\x06\xd2\xe0\xec\x45\xeb\x22\x26\x92\x39\xbe\xa1\xf0\x7b\x26\x2a\x80\x5d\x5f\x59\x6e\xbf\xeb\x70\x70\x93\x1c\xbb\xac\x3e\x5b\x33\xe5\xe0\x33\x1b\xa0\x74\xab\x68\xd1\x54\x31\x41\x79\x2e\x0b\x28\x65\x70\x8d\xb7\x2a\x11\xcb\x37\xde\x4d\xf2\x6d\x82\x25\x5c\x1b\xeb\xf2\x47\x6a\x47\xa8\x4e\x9c\xbf\x20\xfb\xb9\x77\x9d\x22\x6b\x20\x26\x09\xa5\xc7\x6d\xe2\x74\x0c\x4e\x74\x9d\x81\x91\x2b\x48\x3e\x68\x7d\xaf\x22\x9a\x5c\x97\x35\xe3\x86\x47\x98\xaa\x1a\x5e\xcb\x2c\xda\x8b\x8e\xb1\x69\x66\xa1\x7a\x4a\x25\x01\x02\xa1\x9e\x16\x94\xae\xf1\x0e\x97\xc1\x47\x47\x0a\xa4\x28\x82\x2b\xbe\x91\x25\x9c\x1e\x85\x14\x8b\xac\xee\x24\x92\xae\xd0\x6e\x88\x3b\x0e\xdb\x1d\xd5\x1a\x36\x6a\xad\x68\xd7\xa7\x54\x1b\x04\xa7\x69\x3e\xad\x65\xfc\x6e\x2b\x02\x3f\xc8\xd2\x2d\x7c\x66\x13\x4d\x6c\x04\x3f\x9f\xc1\x3f\x09\x6b\xe2\xd9\x9c\x13\x54\xe5\x23\x53\xe1\x22\x91\x33\xb7\xa3\xe1\x89\x5c\x1b\xb3\x59\x33\x35\x99\x68\xa0\xe9\xf7\x4c\x4e\x5e\xf9\x9f\x72\xf0\x2b\xcc\x4c\xed\x5e\xf1\xf5\xa8\x71\x42\x3c\x01\x0c\xfd\x0b\x9b\x65\x15\x4b\x4d\x29\xba\xc1\xa3\xa7\x87\x6a\xb0\x09\x30\x72\xec\x56\x08\x9e\x8a\x2f\xac\xc2\xba\xf1\xdb\x8c\x54\xac\x51\x9d\xee\x59\xa5\x33\x63\xf8\x85\xd6\x78\xbc\x64\xbe\x44\xb6\x41\x3c\x46\x1f\x2f\xb4\x1a\xdd\x6f\xf7\xe2\x73\x30\xbc\xde\x8b\xec\x71\x00\xc6\xdd\xbc\x53\xf1\x3f\xfd\x13\xc1\xba\xf2\x12\x2c\xaa\x26\xd2\x11\x1b\x41\x51\x76\xd7\x17\x94\xf3\x97\x2f\xe0\x0d\xaa\x59\x91\x15\x2b\xe4\x7a\x6a\x7d\xe4\x45\xf9\x31\xbd\xc5\x26\xe2\x75\xc5\x58\x4a\x67\xbb\xae\xda\x67\x16\x8f\xd2\x5e\x5f\xd9\x0b\xf2\x65\xe8\xfc\xe5\x0b\xeb\xeb\x3d\xc9\x90\x3b\x66\x23\x4a\xe7\x2f\x5f\x4c\xad\x2f\xbe\x8a\x52\x0b\x2b\x7c\x39\xa2\x64\x7f\xed\x65\x37\x46\xdc\x73\xcf\x21\x3f\x95\x25\xf5\x4d\x39\x5b\xe1\x62\xb7\x24\x73\x91\x0a\xab\x4b\xc2\xba\x56\x90\xe7\x03\x17\x54\x56\x16\x92\xf5\x11\x1a\xb8\x39\xce\x8a\x1c\xcb\xda\x18\xba\x70\x5b\x6c\x90\xa6\x0c\x20\x01\x54\xc9\x3b\x55\x31\x37\xd9\x94\x72\x2a\x69\x03\xb1\xd6\x17\x3d\x48\x99\x47\x20\x67\xa4\xb6\x08\xcf\xa1\xc8\x43\x1a\x55\x75\x8f\x4f\xd0\x7a\x2b\x80\x11\x51\xa7\xc0\x2e\x28\xb7\x03\x46\xb4\x62\xeb\x09\x72\xd2\xf8\xfe\x45\x1d\x3a\xfd\xee\x6e\xc8\xc6\x63\xb0\xe1\x50\xdb\xd5\x98\xf7\x1a\xc9\x5c\x73\xa5\x29\x16\x2c\xf2\xce\xff\x9c\xef\x5c\x6e\x0f\x77\x01\x13\x5d\xef\xde\x76\xf5\x63\x5b\x03\x5f\xc1\xee\x37\x97\x45\x45\x6b\x45\x96\x5f\x82\x3d\xac\x9d\xa7\xbc\xaa\x20\x0a\x27\xca\xbc\x21\xb2\xa9\x3a\x2f\xd5\xed\xb0\x11\xb9\x3c\x0f\xf7\x08\x3f\xa1\x6b\x0c\x74\x5d\xe3\xa6\x7a\x62\x50\x86\x5b\xd9\xb9\x20\xc9\x80\xca\x28\x7c\xc6\xbc\x44\xa6\xcb\xf3\x83\xbd\x39\x8f\x3e\x45\x2c\x37\x50\x9e\x36\xba\x1c\x61\x0c\x90\x54\x7d\x4f\x9f\x44\x1c\xb7\xef\xd5\xe5\xa0\x2e\x9f\xce\x1f\x1a\x12\xf1\x28\x55\x8b\xc7\x77\xad\xcd\x69\xd4\x4a\xaa\xe3\x40\x4f\xf8\x21\x2b\xe8\xb8\xb3\xac\xeb\x45\x9f\x58\x08\x48\x66\x14\x82\x73\x6b\xd9\xcc\xed\xb5\xa1\xa8\x4f\x4d\x73\xa0\x21\x6e\x58\x98\xaf\x15\x41\x63\xf7\x9a\x1d\x06\xbd\xbb\xbf\x13\xa3\xb4\xeb\x3f\xf4\x26\xb8\xe7\x5e\xd8\x04\x6f\xf3\x3c\x06\x12\x3c\xe1\x22\xde\x23\xdd\x03\x74\xf4\x24\xbf\x3f\xd3\x7b\xe3\x82\x3e\xea\x25\x88\x46\x70\x3d\x22\x9d\xaa\x9d\xe3\x0d\x82\x13\xbe\x8c\x90\x43\x18\xd2\xf9\x29\x96\x9c\xd5\xe5\xb5\xef\x2f\x72\x11\xe1\x8e\x87\x0c\x5a\x84\xe7\x06\xe9\x94\xb3\xfe\xb9\xf4\x97\x73\x40\x4d\xb2\x92\x62\x1f\x6d\x4e\x55\xa5\x5c\x11\xb4\xa5\xb0\xc1\xfc\xf7\x8a\x93\x55\xa6\x40\x6c\xbf\x51\xc5\xb3\xb4\x97\x24\x2c\x97\x3e\xd9\xf5\xc3\xc0\x4d\x9c\x2c\xf2\xae\x82\xbe\x02\xa5\x1c\x32\xf0\x1d\x9f\xe8\x89\xa6\x84\xe8\xd2\xf1\x39\xa9\x2f\x54\xb2\x56\x24\x33\x77\xd2\x1d\xf4\x1c\x1f\x3b\x71\x4b\x1b\xe9\x7b\x74\x6d\x1e\xc2\x29\x51\xb7\xf9\xba\x4e\x8b\xd2\x17\xb3\x3e\xc7\xf1\x44\xaa\xa0\x60\x70\xd1\x34\x5d\x45\x69\xbf\xa5\x02\x61\x0f\xe5\x02\xe1\xfe\x4a\x06\x76\x8c\xf5\xca\x23\x7e\xa4\x9c\xa0\xc5\x0a\x71\xcb\x0d\xed\xc7\x87\xc8\x3b\x40\x4c\xa1\x36\x66\xad\x61\x27\x2e\x8b\x2c\xad\x8d\xd7\xa0\xeb\x6e\xed\x6e\x7b\x6e\xab\x6a\xda\xd6\x2e\xd7\xf6\xe3\xeb\x8f\x06\x05\xa1\xa6\xeb\xa5\xd8\x34\xe8\xe7\x35\x59\x76\xbc\xc0\xe0\x55\x24\x7c\xa0\x8b\x05\xb2\x28\xfb\xc0\xf4\xcc\xdb\x98\x76\x8a\x9a\xe6\x56\xeb\x16\x77\x70\x85\x0c\xc6\xfc\x5a\x61\x98\xfb\xc4\x76\x7a\x7b\xad\x8a\xef\x1b\x86\x67\x24\xb0\x67\x62\x3a\x31\x8e\x77\x53\x47\xf4\xac\xd3\x65\x86\xa2\x00\x76\xae\x25\x09\x9d\x65\x1e\xe4\xdc\xbc\x71\x93\xda\x3a\xc0\xcd\xbc\xa8\x62\x3b\x75\x7d\xa4\x1f\x5c\x70\xde\x2d\x2d\xdb\x49\x92\x6a\xd2\xc3\xf6\x9a\x26\x95\x4e\xa3\x6e\x17\x39\xef\x02\x3d\xd5\xe4\x09\xde\x1c\x71\x7a\x71\x04\x15\xb9\x60\xff\xa2\x72\xfb\x47\x6d\xa4\x6c\x1b\xbe\x62\xa6\xef\x59\x77\xa4\x04\x9a\x24\x38\x83\xc9\x26\x11\xce\x0f\xa7\x58\x45\x8a\x64\x16\xac\x9d\xd8\xda\x9d\x07\x98\x3e\x6c\xbb\x7b\x16\x95\x93\x51\x1a\xf1\x93\x4c\xca\x1b\x6e\xb9\x15\x9f\x4c\x47\x8a\x65\x20\xdd\xe1\xfa\xa2\x33\xe1\x7e\x17\x18\xdd\x2e\xbd\xae\x30\xde\x5b\x82\x92\x97\xa7\xeb\xaf\xa4\xc9\x5a\x0a\xb3\x55\x3d\x59\x96\x6e\x37\x05\xe4\xaa\x50\xc5\x73\x2a\x46\x96\x25\xa5\x56\x95\x57\xd7\x45\x5c\x2c\xf7\xe5\x57\x2f\xe2\xa9\xd3\x16\x12\x1e\xf4\x6b\x75\x13\x70\xdc\x91\x35\xe1\x6f\x03\x76\xba\xa1\xa6\x7c\x8c\x27\xc9\x9e\x88\xee\x67\xb2\xfd\x14\xf7\xd0\x2c\xa0\x24\xcd\x82\x64\xe1\x81\x84\x1b\x7a\x5b\x25\x85\xa3\xe6\x1e\xb7\x54\xe5\xdd\x57\x23\x5a\xa8\x7a\xdf\xf7\x36\xf6\xb7\x88\x1d\xef\x77\x28\xf2\x3b\xf3\x36\xb9\xe4\x0d\x6f\xf4\xcd\xe9\x1e\xc6\x4d\xc6\x32\x37\x19\xd3\xce\xd7\xef\x8d\x97\x9d\xa1\xb2\xa4\x4d\x95\x01\x93\x33\xbe\x59\x60\x5d\x11\x9c\x9b\x31\x73\x0c\xad\xf3\xac\x2d\x13\xd6\x3c\x89\x61\x1e\xfa\x81\xf0\xfc\x3a\xec\x28\x03\x1c\x3a\xf4\x68\x87\x26\x54\x55\x96\xdf\xaa\xa2\xfc\x4d\x17\x3e\x88\x96\x68\x69\x1d\xc3\x2a\xda\xe3\x0f\x64\x86\xb1\x13\x21\x1b\x38\xd6\x7b\xdb\xce\xe9\x92\x98\x95\x9c\xa7\xf3\x76\x2b\x23\xca\xed\xda\x2a\x7b\x6e\x4a\x07\xf9\x8d\x55\xb5\x04\x47\xf0\x65\x55\x5e\xfd\x0c\x89\xc8\x86\x6b\xd2\x80\xcd\x13\x87\x71\xff\xae\x97\xbf\x25\x6b\x1e\xbf\xf2\x93\x91\x03\x75\x50\xe1\x8d\x97\x6c\xfe\x85\x6f\x76\xfc\x60\xe6\xa5\x9b\xb5\xe8\xa6\x16\x36\x60\x26\x7a\x7f\x51\xb0\xe0\x62\x99\xf6\x7b\x06\x45\x71\xf8\x37\xd3\x24\x96\x0d\x56\x7b\xc6\x67\x64\xb1\xfd\x66\x25\x6d\x57\x32\xa2\xba\xd2\x9e\x7f\xb4\xf0\x97\xfe\x4d\xda\xb3\xc8\xbe\x6c\xb7\x05\xf5\xd9\x59\x48\x4a\x37\x6f\xe3\x48\x59\xb5\xae\x7f\xb6\xd4\xb1\x4b\x15\xb0\xeb\x25\x04\x62\xe0\x57\x78\xa3\x9c\xdf\x1e\xa6\xf0\xd9\x03\x6d\xfd\x93\xb7\x34\xf7\x27\x15\x5a\x31\x8a\x37\x4b\x2c\xbd\xa8\x2b\x36\xe8\xfd\x86\xd1\xff\x28\xf5\x0c\x49\x4b\xe1\x32\xd5\x30\xc6\xcf\x4a\x30\x2d\x4f\xa6\x9f\x74\x42\x0a\xa6\x3f\x1b\x57\x5c\x77\xa9\xcf\x15\x2f\x9a\xd5\x14\xfd\xd0\x28\x6a\x58\x48\xef\xe7\x3b\xf6\x55\x03\x2b\x99\x7a\xa1\xd9\x76\x39\x6e\x2d\x53\x8e\xaa\xad\xaa\x0f\xe4\x5f\x9c\x9c\xb8\x25\x2b\x17\x78\x19\x0b\xb7\xa6\xaf\x1a\xfa\x4f\x42\xb4\x55\x04\xdd\xe5\x89\x88\xd8\xb8\xd6\xc3\x08\xdf\xf7\x7b\x17\x01\x76\xac\x9e\x9f\x82\x65\x57\x1a\xf4\x63\x3a\xad\xf1\xa1\xde\x05\xd8\xe3\x01\xb2\x5b\x2e\x00\x29\x42\x7f\x70\x25\xb8\xe3\x06\x5f\x92\xa2\xb6\x20\xd9\xeb\xf4\xe5\x29\x3e\xc3\x36\x29\xe9\x7a\x33\x62\xff\x56\xbc\x39\xdf\xdf\xdd\x98\x7b\xd6\xe2\xe9\xe1\x10\x19\x6f\xb3\xec\xf7\x23\x98\x9f\x43\x28\x87\x0b\xe4\xbe\x84\xb1\xcd\xb1\x79\x28\xc1\xbc\x8d\x88\xa4\x25\x8e\xb4\xbb\x04\x47\x94\x88\xaa\xdf\x9d\x9c\x37\x09\xc3\x67\xe1\x9d\x8a\xeb\x87\x9e\x9b\xff\xf6\xeb\x83\xba\x6f\xaa\xcc\x57\xfe\x17\xf3\xe1\x76\xab\x19\xfb\x99\xfc\x23\x8f\x46\x9d\x87\x2d\x9d\xce\x50\xb0\x86\x56\xa9\x18\x6e\xaa\x3a\x26\x1c\xcc\xf7\x7e\x6c\xcd\x80\x59\x24\x31\x76\x1f\x0a\x64\xc8\xbc\xfa\x6b\x91\x5a\x95\x0b\xf9\x2c\x5a\x44\xd7\x2a\xf9\xaa\x45\xbe\x14\x2d\x22\x0b\x11\xa2\x3c\x07\xeb\xc1\x29\xfd\x0c\x7c\xec\xa1\x2a\x5d\x6d\x50\xbf\x3a\x8e\x6a\x11\x53\x28\xb7\xb0\x2c\x2a\xd6\xfe\x7c\x81\x0a\xe3\xa1\x1a\x57\xdf\x30\x28\x96\x4b\x9c\x17\x88\x61\x71\x25\x76\x5e\xca\x32\x1e\x8a\xc9\x7a\x3c\x84\x02\x77\x7b\x23\x27\x06\x2e\x54\x51\x1e\xc7\x76\xaa\xa8\x8e\x97\x32\x74\x70\x58\x2d\x2f\xea\x9d\x04\x8f\x78\x0b\x14\x8b\x03\xcd\x4e\x24\xc5\x53\x3c\xe5\xd3\xff\x26\xc6\xca\x61\xc9\x08\x53\xee\x56\x93\xb4\x7f\x1e\x42\xff\x0f\x45\xee\x3e\xf5\xff\x1e\x39\xa7\x31\x25\x03\x16\xf4\xa0\xa6\x64\xc8\xbc\xfa\x98\x12\x5d\xa5\xbf\x79\x72\x63\x66\xf9\xa7\x0f\x65\x52\xd4\x2c\xa4\x9d\x2c\xaa\xab\x5d\xed\x09\x7c\x35\x28\xf7\xe1\x96\x06\xe4\xf9\x72\x1d\xd2\xce\xa9\x06\x33\xdd\xbb\x2b\x3a\x68\x0a\x0f\xa5\x3c\x86\x4d\xaa\x8f\xe6\x50\x4a\xc2\x7e\xbf\xcf\x57\x17\xea\xe4\x45\xda\xc0\xbe\x7a\xc2\x14\xd7\x68\x72\x15\xe7\xea\x5e\xbb\x29\x8a\x1c\xbc\x04\x17\x3f\xb2\x93\x33\x3c\x2d\x4b\xbf\xf0\xf1\x97\x7d\x22\x07\x91\x5a\x8d\x77\x38\x52\x6b\xb0\xf0\x79\x58\x2f\x3d\x81\x3e\x6c\x66\xd2\x57\x3f\x57\xd0\x44\x4f\x60\x3f\x71\x93\xaf\x16\x6a\x8f\x16\xca\xcd\xcc\x6b\x8c\x40\x82\x64\x5d\xa6\xa0\xc1\x7d\xe4\x35\xc9\x26\xdb\xce\xef\xf2\xd9\x6c\xdd\x8e\xcb\xdc\xab\xc5\x73\x49\x20\x14\xce\x8e\xd3\x1a\x88\xf9\x87\xd2\x5e\x3b\xac\x66\x98\x5e\xfb\x5c\x61\x1c\x3d\x81\xaf\x91\x9c\x2f\x4d\xad\xc9\x48\xce\xba\xe3\x9d\x71\xf9\xa2\x84\xba\xfa\xa6\x89\xc9\x19\x46\xc7\x75\x52\xb0\x93\xf1\x1e\x54\xc9\xe4\xf8\xcf\x1c\xce\xd9\x49\xd5\x77\xec\x8b\xff\xa4\xba\xbe\xa7\x01\xd8\x65\xf1\x47\x47\x20\x2a\xcb\x3a\xfc\xa5\x59\x23\x75\xeb\xcc\x0f\x27\x76\x9d\x88\xeb\x86\x6f\x15\x5c\x7d\x94\x98\x40\x4a\xaf\x47\xac\x1d\xea\xa5\xce\x24\x53\xcf\x9e\xab\x89\x7c\xb9\x11\xa9\x21\x06\x76\x28\xd9\xbf\x34\x0b\xdb\x65\x72\x87\xae\xef\x5e\x59\xfa\x3e\xd9\x79\x7f\xac\x9c\x4a\x65\x3e\x2b\x09\xc5\xb5\x57\xd1\x59\x7c\x48\x1d\x67\x83\x6a\x67\x23\x37\xce\xc6\x04\x74\x95\xeb\xb2\x34\x76\x46\x6c\xcb\xbd\xc7\xe2\x9b\xc7\x7d\x35\x6e\x65\x99\x53\xd5\xdd\x9c\xe8\x3b\x73\x20\x61\x62\x6f\x50\xd6\xdd\xaa\xe7\xdd\xcb\xb3\xc9\xf8\xba\x04\xd7\xf5\x7b\x2b\xf7\xaf\xe1\xbd\xb8\xed\xf7\xfe\x30\x42\x30\x5e\x5b\x85\x0b\x67\x1e\xfe\x13\x66\xb1\x2f\x9b\x47\xcc\xe2\xdf\x9b\xb8\x16\x9c\x88\x77\xc1\xbb\x0a\x64\xa8\x8b\x65\x82\x53\x9a\x6c\x4e\xee\x5a\xaf\x2b\x56\x94\x76\x50\x6b\x81\x6e\x30\xcc\x30\x6e\x3c\xe6\x6a\xc2\xd9\x56\x54\xf4\x97\x97\x4b\x1c\xa9\xa0\x0c\x31\x3c\x8d\x55\xce\x88\x39\x94\xe9\xc5\xe0\x1c\xbe\xe7\x4b\x69\x7b\x58\xbe\x23\x36\xd1\x45\xb5\xc6\x8f\x6f\x9b\x46\x67\xba\x59\xcb\x52\xb4\x0a\xef\xbf\x94\xc4\x76\xe4\x6e\x4b\xd1\x40\xfb\x2e\xe5\xc1\xa2\x17\xcd\x20\xfd\xde\x9a\x88\xc1\xc9\x31\x65\x35\xd9\x36\xb0\x52\x5e\x6b\x58\xb3\xe0\xac\x29\xca\x12\x2d\x5d\x90\x9a\x36\x4b\x96\x06\x68\x20\x0e\xad\x10\x10\x45\x89\x3d\xd0\xd4\x7f\x37\x28\x15\x1f\xe9\x89\x8e\xf8\xf2\xd4\xcd\x53\x31\x59\x50\x88\xb0\x6a\xd7\xa8\x94\x43\xbd\x55\x9a\x93\x75\x95\xc7\x5f\x99\x08\x3e\x1a\xf0\x24\xc8\x00\xae\x6f\x7d\x51\x6b\xa0\x3f\x77\xd7\x4a\x1e\xa0\x8c\x7a\xfb\x9b\xad\xba\x6a\x18\x23\xea\x72\x92\xde\xb0\x16\xdc\xd5\x86\x92\x54\x9c\xab\xe4\xf3\x18\x29\xe1\xdc\xc7\x75\x7c\xb8\xdf\x2b\xf9\xd0\x7e\x2d\x5f\x16\xe3\xa8\xf1\x5c\xba\x3b\x3d\x4a\x46\x41\xef\x5b\xf5\x8f\x5a\xae\xd5\x83\x7a\x9c\xdf\x9c\xae\xa8\x24\x51\x1d\xcb\x01\x61\x3f\xa3\xdd\x8a\x79\x90\xe9\xaa\x4a\x24\xfd\x84\xaf\xd0\x0f\x5b\x86\xe9\x1b\x5c\xcb\x74\x57\x9c\x8b\x02\x13\x8f\x4e\x40\x3c\x65\xd5\x92\x5d\xee\x4f\x44\x31\xa0\x3d\x4a\x8e\xe7\x7c\x59\x42\x26\x4f\xbd\xe6\xa3\x1d\x69\xe6\x97\xc8\x4c\xa5\x8d\xb7\xa8\x8a\xc4\xec\x4d\xb1\x84\x59\x4b\xfa\xed\x6d\xf4\xd3\xf6\x9a\x07\x2d\x55\x18\xbc\x59\x8c\xdb\x22\x1e\xed\x2f\x00\x86\x13\x1d\xe4\xd9\x19\x3d\x12\x7b\x98\x16\x27\x3c\x3a\xff\xbb\x3b\x7a\x73\x3a\xc9\xf6\x41\x1d\xb9\xf8\x1a\x1e\xd4\x89\x4b\x4d\xa1\xaf\xd7\xe3\xf7\xff\x0c\xce\x5b\x6a\x0a\x43\x1c\xb7\xc1\xe1\x1a\x70\x63\x1a\x3d\x1e\xe7\x8c\x41\xd0\x7e\x07\x0d\x9f\xa5\x84\x3f\x9b\x0f\xd6\x60\x22\xe2\x80\xb5\x94\x60\xea\x87\x83\xcf\xe2\x78\xdd\xe1\x0d\x53\xbc\xd3\x0b\xa6\xc9\x53\xa0\x17\x98\xb1\x20\x16\x63\x1f\x0d\x89\x02\x5e\x65\xa9\x2e\xef\xe4\xea\x48\xa8\x2c\x4d\xce\xa1\x3c\xfe\xa1\xbd\xcf\x7f\x4c\x39\xde\x2b\xcc\x64\x05\x16\x3a\x1a\x1f\xc3\x2f\x32\x2a\xe2\xfb\x46\xa6\xae\xdb\x39\xb5\xda\x9c\x04\x42\x31\xbd\xc6\x5b\x1a\x0d\x4b\xdc\x81\xbb\x79\xf7\x5f\xdd\xab\x7b\x1d\x9c\xdd\x12\x32\x95\x9d\x74\xcd\x19\x07\xee\xd4\xa0\x22\xc2\xca\x6a\x19\xbf\xc6\x80\x84\x9f\xc5\xd9\x59\x61\x70\x8a\x56\x2b\x5c\xe5\xa3\x10\xd6\x8e\xc5\xbf\x24\xd8\x3e\x27\x8c\x9a\x8d\xac\x0b\xa3\x16\x2f\x05\xa7\x89\xbb\xb1\x93\x5b\x2b\xe8\x18\x7e\xb1\x3f\x18\xcc\x59\xcd\xc6\x57\x32\x97\xdf\xd9\xb2\x19\x34\x18\xeb\x04\x7e\xf9\x97\x8b\x33\x9d\x37\x74\x79\xce\xd7\xa6\x46\x4e\x87\xc6\x04\x7d\x5b\x36\xe1\xcf\xa6\x45\xe4\xb1\x4a\x7b\x4e\x9a\xda\x0e\x56\xba\xac\xe0\xe5\xf9\x23\xff\xee\xdb\x9f\x40\xaa\xcc\x12\x93\xe2\xe5\xb5\x88\xc8\x59\x0a\x64\x3b\x38\x01\xaa\x8f\xcc\x86\x53\x6c\xf9\x32\x2e\xc5\x6d\x50\x93\x10\x93\xd0\x06\xb1\x4b\xcb\x4a\x3c\x1e\x4a\xcc\x2e\x75\x13\x76\x27\xbd\x63\x4f\x7b\x88\xf2\x79\x25\x6a\x84\xf0\xfd\xb9\xd6\x32\xfb\x34\x66\xa7\x65\x69\x22\x13\x5c\xf9\xb4\x44\x2e\x92\xba\xa8\x9a\x93\xae\x9e\xa1\x66\x19\x66\x23\xed\x9e\x7d\x75\x92\x9e\x9b\xe6\x91\x01\x41\x99\x3f\x9f\x32\xf9\x8c\x26\x7a\x20\x8a\x23\x76\xfc\x0e\x86\xbc\xa5\xe0\x71\x4c\x98\x9a\x3a\x72\x51\x89\xda\x93\x49\x3f\x2d\x4b\xf7\x10\x28\x21\x59\x4e\xa3\x98\x78\x39\x91\xf8\x5e\x30\x76\x10\x34\xdf\x65\xe8\x25\x6c\x1d\x87\x63\x3b\xf9\x01\x1c\x44\xb1\xe7\x63\xb5\x47\x11\x43\xe7\x9e\x6f\x28\xd6\xe5\x03\xff\xf9\xc4\xfe\xab\x0f\xb1\x9b\x0f\xb1\x0b\xab\xdd\xdd\x9d\x88\x87\x14\xa1\x3f\x4b\xea\x9f\xbb\x7a\x20\x2d\x5a\xf3\x05\x66\x54\x15\x8a\xa7\x50\x16\x94\x01\x99\x87\xef\x98\x54\x73\x52\x2f\x51\x97\x1e\x74\x2b\x1a\x8b\xdd\xcd\x27\xa9\x80\x8e\x23\x45\xf9\x6f\x3d\x7a\xd9\xe5\xa2\xbd\x88\xab\x3f\x79\x5d\x06\xc1\xc4\x06\x4c\x05\x21\xa5\xdb\x55\xbf\x50\x8d\x3b\x4b\x39\x80\x84\xe9\xa0\x58\xc4\x9d\x82\x4a\x73\x44\x9f\xb2\x70\xe5\x88\xaa\x66\x1c\x1d\x7d\xf5\x6a\x24\xfa\x38\xf2\xb2\x21\x4c\x68\x44\xbf\xd3\xec\x3f\xec\x13\xcf\xbe\x38\x86\x1f\x08\xb1\x2b\x16\x96\xb2\x7e\xb9\x20\xd5\x89\x30\x48\xaa\xa6\x74\x78\xac\xa5\x63\x55\x0e\x52\xe4\x51\x0e\x8a\x3d\x12\xa1\xdf\x0c\x09\x10\xf9\xbd\xa8\xfa\x38\x0d\x3e\x7f\x23\x5e\x41\x0d\x5f\x0b\x69\xaf\xb7\xcc\x11\x1f\x80\xb2\x8f\x74\x34\x73\x44\xa6\xbe\x73\x8e\xc9\x81\xc5\x51\x31\x2e\x48\x26\x92\xaa\xab\xc2\x2a\xef\xd8\xce\x7f\x8a\x08\xc5\x87\x20\x77\x2d\xa0\xfb\xd8\x1c\x25\x7d\xa5\xa9\xa2\x69\x98\xf1\xd7\x87\x5a\x77\xa5\xd5\x8f\x5f\x29\x35\x98\x52\x43\xe9\xd4\x37\x4e\xab\x6d\x52\x30\xb1\x09\x57\xcd\xa4\xc2\x4a\x15\x4f\x53\xc4\xd4\x71\xdb\x08\x0d\x23\x71\xdc\xbf\x38\x15\xed\x38\x77\x1f\x0a\x0e\x09\x91\xde\x99\x92\x4e\xb4\x27\x46\xce\x54\x08\xf5\x2b\x51\x23\x95\xe9\x3b\x28\x3b\x28\xfe\x74\x67\xd2\xda\xf1\xa8\x18\x65\x7b\xc6\xa7\xbe\x12\xda\x09\xec\xf5\xa1\xf3\x4e\xa1\x91\x7d\xd0\xdb\xdd\x6d\xf5\x24\x7a\x32\x74\xf2\x95\xf2\x61\xf4\xc9\x27\xff\x8b\x92\xcc\x50\xd9\x54\xd9\xb6\xb8\x20\xfa\x6a\x25\xe7\x07\xcd\x07\xba\x26\x22\x55\xef\x2c\xe5\x30\xdb\x0a\x4f\x4a\xa2\xf7\x9b\xbe\x5b\x9f\xc8\xf6\x30\x42\xfa\x9e\xdb\xc5\xaf\x44\x0f\xb6\xda\x3e\xcd\xcf\x31\xc3\xf5\xb2\xa8\x30\x15\x3b\xd9\xca\x7e\x93\x94\x62\x06\xeb\x95\x7c\x9a\x0d\xa5\x9e\x53\x89\xed\x5d\xd5\x70\xff\x40\x37\x38\x4c\x07\x88\x90\x73\xf0\x3e\xd5\x5b\x7d\x8c\x42\x0e\x92\x39\x2a\xf6\x41\xab\x69\xb6\xc0\xd9\xf5\x68\xcc\xa9\x36\x47\x25\xc5\x3e\x3a\xe5\x83\x85\x14\x10\xcc\x6a\x91\x51\x81\x37\x80\x97\x2b\xb6\x8d\xf0\x7f\xf3\x6e\xb2\xbc\xce\xc1\x97\x42\xa1\x30\x37\x67\x32\x54\x96\x2a\xd7\xc3\x47\xb2\x7c\xf8\xae\xe5\xed\x11\x27\xdf\xed\x18\x9a\x20\xe2\x0e\xef\x35\x36\x49\x62\x56\xfc\x6a\x08\xcc\x09\xd8\x1b\xa6\xa9\xf8\xaf\x29\xfd\x3f\x86\x27\xe1\xd7\x72\x90\xef\xe5\x63\x16\xe3\x63\xf8\x7b\x18\xa1\xf9\xe4\x73\xc1\xd3\x43\xfd\xc4\x60\x88\x18\x0f\x1f\xce\x9f\x13\x77\x5d\xd6\x1f\x11\x69\x11\x69\x38\xd4\x7d\x95\x34\xa1\xda\xcc\xe3\xda\x99\xba\x0e\xa4\xd4\xa4\xc8\x7c\xa1\xfa\x82\xa9\xca\xec\xe1\xfd\xf1\x0d\xae\xb7\x6c\x51\x54\x57\x6e\xff\x35\x55\xf5\xf7\x9b\xfb\x37\xb0\xc4\x6c\x41\xf2\x09\x50\xc2\x39\x66\x53\x94\xa5\x54\x23\xea\x6d\xec\x1a\xab\x27\x07\x8a\x26\x4d\x4f\xa5\xcd\x89\x90\xd4\x56\xbd\x7f\xad\x0b\x68\xc5\x45\x59\x4e\x2d\xc4\xe6\xaf\xd6\x52\x63\xb4\x19\x7b\xc2\xac\xcf\x07\x4e\xac\x7e\xe1\x56\x02\xe2\x8f\x27\xb9\x5d\x3c\x47\xd5\x74\xec\x73\xfa\x67\x41\x8a\xdc\x64\x4a\x56\x1e\x89\x85\x44\xe7\x76\xb0\x4f\x8e\xe9\x4c\x7b\xc8\xc0\x56\x47\xff\x3d\xa7\x74\x54\x6a\x1a\x44\xa8\xbc\x19\xea\x8c\x31\x8f\x29\x55\x8b\xa2\x2a\xd8\xc8\x26\x53\x5c\x11\x5a\x8f\xfa\xc2\x09\x98\x77\x5b\x03\x6b\xd3\x01\xe6\x4d\x5d\xdc\x20\x66\xc0\xac\xe4\x9f\xc3\xc1\x18\xb5\x2c\xa0\x88\xbf\x12\x40\x6e\x0f\x6e\x0f\xe0\xff\x02\x00\x00\xff\xff\x33\xd0\xbb\x2d\xef\xde\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x0e\xb9\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\xc4\x76\x7c\x59\x3f\xa4\xb6\x12\x70\x06\x14\x67\x35\x1c\x30\x03\x50\x0c\x8f\x57\xff\xfd\x14\xae\x83\xeb\x5c\x28\x4a\x76\x2a\xd6\x83\x2d\x91\x40\x03\xe8\x3b\x1a\x8d\xc6\xd1\xdf\x0e\x0e\x00\x00\x9e\x97\x64\xf3\x8e\xa1\xeb\xa2\xba\x3a\x23\x65\x89\x33\x56\x90\x4a\x7e\xf5\x7e\x51\x50\xc8\x48\xc5\x6a\x94\x31\xc8\xf1\xbc\xa8\x30\x05\x04\x99\x69\x07\x73\x52\x03\x95\xbd\x01\x55\x39\xe4\xb8\xc4\x57\x88\xf1\x3f\xc9\xec\xdf\x38\x63\x54\x40\xda\x2c\x8a\x6c\x01\xa8\x2c\xc9\x86\xc2\x9a\xe2\x9a\x02\x23\xa2\x23\xb6\xbb\x61\x01\x0f\x51\x58\xa2\x6a\x0b\x15\xc9\xf9\x70\x14\xd8\x02\x6f\x61\x83\x2a\x06\x45\x05\x08\x68\x51\x5d\x95\x18\x50\x96\x91\x75\xc5\xa6\x62\x80\x4b\x06\x62\xae\xcb\x15\x62\xc5\xac\xc4\xb0\x29\xd8\x82\x77\x84\x92\x64\xd7\x38\x07\x46\xae\x71\xa5\xfb\x00\xc5\x6c\xbd\x9a\xca\x55\xbe\xc3\x58\x34\x24\xd5\xbc\x24\x9b\x23\xfe\xcf\x61\x46\x6a\x7c\xa8\x57\x4e\xe1\xed\xc5\xe9\xf9\x4f\x17\x62\x72\x4b\x52\x63\x58\x14\x57\x0b\x28\xf1\x0d\x2e\xa1\xa8\xe6\xa4\x5e\x22\x81\x0c\x34\x23\x6b\x26\x60\x69\x94\x34\x98\xe2\x83\xfd\xed\xe8\xe0\xa0\x58\xae\x48\xcd\xe0\xf9\xba\xba\xe2\xf3\x7c\x2f\xa6\x35\xaf\xc9\x12\x1e\x3b\x9f\x3d\x36\x2d\x4b\xb2\x71\x5a\xe9\xbf\x9d\x16\x97\xe7\xef\xd1\xac\xc4\x8a\x90\x56\x53\xf7\x0b\xd3\xe7\x47\x81\x15\x01\x87\xca\xd6\xdf\xfd\xf1\xe3\xeb\xb3\x97\x17\xe7\xef\x5f\xbf\xbc\x78\xf5\xee\xf4\xfc\xfc\xed\xc5\xbb\x77\xf6\x10\xef\x18\xa9\xd1\x15\x7e\x8e\xb1\xe9\xf1\xfc\xc7\xd7\x1f\xdf\xbd\x7f\xfd\xf6\xf4\xc5\xc5\xf3\x8b\x8b\x58\xa7\xb3\x72\x4d\x19\xae\x7f\x3e\xd3\x5d\x7e\x3e\x8b\xb4\x3a\x7f\xf9\x42\x7f\x7f\xfe\xf2\x45\xa4\xc1\xc5\x8a\x64\x0b\xdd\xe4\xe2\xcd\xeb\xb3\x7f\xe8\x46\x07\x28\xcb\x30\xa5\x23\x54\x96\xe3\x86\x57\xa3\x4c\x0d\x9f\x24\xc1\x8f\x8e\x8e\xe0\x54\x31\xc2\x0a\xb1\x85\x64\x51\x1b\x4e\x89\x19\x04\xdd\xd5\xfa\xdf\x20\xb6\x38\x06\xeb\x8f\x7e\xbd\xdf\xd4\xc5\x0d\x62\xaa\xb7\xf5\x47\xcf\xde\xeb\x59\x59\x64\xaa\xb3\xf9\xbd\x59\xce\xc5\x0d\xae\x58\xb8\x0e\xcc\x3f\x86\x57\x24\xc7\xa7\x79\xce\xc9\x1d\x00\x1e\x71\x21\xbb\x3c\xe7\x0b\xaa\x8b\xea\x6a\x02\x35\x29\xf1\x31\x7c\xb8\xac\xd8\xff\x4c\x00\x2d\x39\x92\xce\xc8\x72\x59\x30\x86\xf3\x63\xf8\xf0\xbc\xf8\xe3\xbf\xff\x6b\x02\x28\xcf\x6b\x4c\xe9\x31\x9c\xca\x5f\x9e\x8d\x13\x63\x9f\x4b\xc1\x26\x75\xef\x09\xe4\xba\x07\xff\x90\xcf\xe3\xff\xff\xbf\x61\x13\x69\xc1\xc2\x5b\xbc\x24\x37\x38\x7f\x5e\x93\xe5\x50\x4c\x0c\x5e\xf0\xa0\xb1\xe2\x8b\xee\xbd\xb6\x9f\x50\xb6\x28\x2a\xac\x98\xfa\xac\xc6\x88\xe1\x7c\xd8\x82\xc6\x0d\x33\xbd\x63\xf5\x3a\xe3\x7a\x0c\x31\xa0\x8c\xd4\x98\x36\xf3\x83\xcb\x73\xa1\xf2\x82\x89\x50\xd9\xe9\xbc\x59\x08\x85\x4f\xa2\x55\x8c\xc1\x0d\xbc\x57\xce\x1c\xbb\xdb\x37\xf8\x39\x30\x8d\x6f\x0a\xbc\x81\xa2\x2a\x58\x1f\xb4\x8e\xad\x59\xf1\x1f\x8a\xcb\xf9\xd4\x9b\x0e\x9c\x80\x84\xd4\xd2\x52\xb4\xb2\xfe\x32\x4d\x6f\x0f\xe4\xbf\x06\x9d\x67\xa4\x62\xa8\xa8\x68\xc4\x54\x20\x31\xce\x37\xdc\xde\x09\x02\x6a\xb5\x64\xfa\x4a\xbb\x59\x70\xa3\x4b\x71\x46\xaa\x1c\xd5\x5b\x63\xc4\x04\x81\x0a\x0a\xa4\x2a\xb7\xb0\xc4\xdc\x3e\x32\x02\x0b\x52\xe6\xa6\x3f\xb7\x45\x3f\x9f\x01\xa9\x81\xab\x58\x69\x91\x85\xc1\xe5\x9a\x9b\xb7\x46\x6b\x46\xf8\x94\x32\x54\x96\x5b\x58\xa1\xad\x30\x72\xac\x46\x15\x45\xca\xc2\x63\x4c\x0d\xbc\x1a\x97\x9c\xb5\x78\x4f\x0b\xec\x0a\xd7\x62\x55\x74\x9a\x62\x0b\x97\x41\x2f\xab\x39\x69\x61\x8e\xaa\x1f\x4f\x58\xec\x6c\xda\x70\x74\xa3\x15\x9a\x15\x65\xc1\xb6\x7c\x96\x1c\x01\x62\xad\xff\x44\xeb\x52\xe0\x47\x38\x21\xd2\xe0\x6f\x2a\x5c\xdb\x5d\x19\x11\x6e\x43\x5e\xa3\x0d\x5f\x5b\x8e\x57\x84\x16\x4c\x81\x29\x6a\x43\x25\x4d\x80\x62\x0e\x15\xc6\x39\xce\xfd\x39\x6a\x3b\x24\x27\xba\x74\x16\x2f\x26\xf2\xa6\x26\x37\x45\x8e\xeb\x63\x6b\xba\x4f\xd1\x9a\x2d\x46\x8e\x13\x30\xfd\xa8\xa6\xc3\x4d\xf8\x18\x9e\x18\xdb\x3f\x15\x50\xbe\x6f\x64\x20\xca\xfe\x8e\xc0\xdf\xdf\x2c\x7c\x91\x5a\xd5\xd8\xfb\x84\xff\xb4\x8c\x3f\xcd\x16\x38\xbb\x1e\x8d\x8f\xe1\xf1\x65\x75\x83\xca\x22\x17\x06\x1c\xa4\xdb\x23\x29\xa7\xdb\x3e\x76\x00\xdf\x86\x12\x5a\x75\x89\x30\xc7\x0a\x9c\x08\xe4\x84\x5f\xb6\xcc\x12\x4e\xda\xd6\x60\xc9\xbf\xcd\x52\x2f\x30\x13\xfe\xab\xd6\xb7\x40\xe6\xe2\x4f\x8f\x95\xa2\x4c\x3e\x5f\x57\x70\x85\x99\x52\xd0\x1c\x3d\xea\x57\x0f\xbb\x35\x66\xeb\xba\xea\x9c\xff\x74\x46\xea\x9a\x6c\x46\xe3\x47\x53\xc1\xf9\x8f\xa6\x6a\x4e\x69\xd5\x25\x5d\x0d\x28\x2a\x86\xeb\x39\xca\xb0\x54\x39\xd2\x7f\xcf\x50\x05\x2b\xfe\x3d\x5d\x48\x9d\x21\x44\x24\x74\x7c\x0d\x30\x4a\x64\x77\xc2\x16\xba\xff\xef\x6b\x5c\x6f\xbd\x9e\x51\xeb\x52\x63\x4a\xd6\x75\x86\xad\xa9\x24\x7c\xa4\x84\x5e\xb9\x41\xb5\xda\x09\x48\x9f\xf7\x03\x6d\xbc\x88\x64\x87\x75\x35\xa8\x0b\xa7\x17\xca\x73\x6e\x43\x5e\x0b\x4d\x3b\xfa\x55\x30\xe1\x31\xfc\x3d\xf4\xc4\xa7\xbc\x19\xff\x1d\xd7\xbe\x6c\x72\xf5\x78\x1c\x51\x99\xca\xe7\x48\x0c\x6b\x2c\xaf\x19\xdb\x58\xa7\xf4\x04\x4c\xa7\xb1\xc5\xb4\x3e\x70\xa5\x07\xdf\x13\x77\x4a\x81\xba\xe1\xee\xb9\x1a\xca\x52\x0f\xf1\x49\x0b\x9b\x2d\x80\x13\x4c\x05\x1a\x2e\xfe\x28\x68\x2f\x0b\xfe\x6c\x7c\x0c\x3f\x10\x52\xb6\xc9\x8c\xb4\xe3\x42\x66\x7e\x91\xa0\xfe\xd5\xd6\xdc\xf6\x5a\x44\x1f\xfb\x83\xd6\x9e\xa7\x65\x29\xc6\xaa\xe6\x44\x74\x4c\xe0\x99\x7f\xdf\x05\xa7\x19\xb3\x05\x98\xd3\xa8\x15\xa2\x4b\x2c\xb1\xac\x4f\x12\x15\x31\xde\x72\x44\xdf\x71\x30\x2b\x56\xb0\x12\x2f\xb9\x9b\xd9\xc8\xda\x6b\x61\x3a\x8d\x68\xbf\x5f\xe0\x46\x44\x95\xdf\xc8\x39\x9b\x4a\xff\x91\x6f\xdb\xa5\x90\x2b\x75\xa7\x76\xff\xa4\xc6\x06\x04\x2a\x4b\x4f\x11\xa8\xf8\x81\x70\x57\xb2\xc0\xa8\xab\x6d\xbd\x36\xc5\xb2\xb1\x81\xf6\x12\xe3\x15\xe5\x6e\x4c\x76\xcd\x35\xee\x82\x6c\x64\x48\x41\xf7\xaa\x72\x23\xdc\x32\x32\x40\x01\xd5\x72\xdb\x8e\x73\x5b\x63\x15\x0c\xae\x2b\xb2\xa1\xca\x13\x53\x6d\x19\x81\xab\xe2\x06\xeb\xb9\x70\x85\x08\x9b\x05\xae\x64\xa4\x42\xfb\x0d\x7c\x14\xed\x4f\x18\x98\x79\x31\x9f\xe3\x9a\x63\x93\x6d\x57\x58\xda\x03\x01\xd4\xb4\x30\xbf\x7c\x3c\x7d\xfb\xea\xf2\xd5\x8b\x63\xb8\x9c\xc3\x96\xac\x21\xc7\x94\xd5\x64\xcb\x7d\xc1\x40\xcb\x36\xf1\x8e\xdf\x54\xb3\xdf\x20\x23\xcb\x25\xaa\xf2\x89\x01\xc8\x81\x6c\x8a\xb2\x84\x92\x50\xac\xa8\xac\x5c\x22\xfe\x5d\xad\x23\x2e\x4d\x40\x86\xd4\x54\xd2\x33\x1e\xd4\x30\x90\x97\xa8\x42\x57\x98\x4e\xf5\x54\x37\xca\x19\xd5\x53\x2e\xd8\x44\x7c\xbe\x5c\x53\x06\xb8\xe0\x16\x40\x3a\x99\x73\x5c\x37\x43\x8b\xb9\x58\x18\x42\x9e\x37\xbc\xae\x54\xc4\x48\xcf\x57\x93\x2e\x86\x68\xd1\x40\xf5\xc8\xed\x96\x35\xde\xa0\x3a\xa7\x30\x2f\x6a\xca\x60\x86\xe7\x9c\x43\xd5\x44\xb9\x88\xd9\x5c\x5d\x71\xda\x3a\x68\x0d\xcc\xce\x6f\xb0\xc4\x6c\x41\x72\x77\xb9\x69\x0b\x16\x00\x38\x6e\x31\x65\x96\x56\x3e\x6a\x38\xf6\x86\xeb\x55\x5f\xf6\xb9\xf9\x77\xcd\x96\x50\xbf\x7b\xf3\x30\xf9\x0c\xa2\xe3\x8b\x7d\x0a\xe7\xaa\x19\x86\xaa\x28\xb9\x57\x2c\x1c\x1e\x25\x99\x0b\x44\xa1\x22\x90\x91\xba\xc6\x74\x45\xaa\x9c\xb3\x90\x2b\xbd\xe9\xa5\xec\x6f\x21\xcf\xdc\x95\xbc\x93\xfb\x5a\x5f\xd7\x70\x47\x26\x26\x04\x4e\xdf\x33\x54\xc9\x3d\x17\xe7\x0d\x52\x61\x6b\x77\xbc\xc2\x8a\x93\x2d\xc7\x93\x77\xe1\xdb\x04\xce\x20\x33\x0c\x2b\x19\xfb\x51\x43\x6d\x60\x86\x33\xa4\x98\x6c\x0b\x19\x59\x97\x39\x6f\xb5\xa6\x16\x9a\x2c\x05\x11\xc5\x52\x65\x5c\x09\x7a\x0c\x7f\x37\x5a\xbe\xd5\xe9\xb8\x6d\x07\x67\xec\x4c\x1f\x88\xa6\xf1\xed\x81\x87\x28\x41\xb0\x46\x69\x0b\x82\xfc\x83\x94\xdc\x9b\x56\x9b\x51\x69\x1a\x1a\xde\xf6\x59\xc2\x0a\xd6\x51\x21\xe4\x72\xdf\xec\xa9\x7f\xc1\x7f\x15\x51\xf1\x0a\x60\x8b\x82\x4e\xb8\xee\xb6\xf8\x32\xbd\x5e\xd6\xcc\x6a\x08\x93\x4d\x9c\x20\xea\x54\xfc\xf7\xda\x6c\x85\xc7\xf0\x24\xfc\x5a\x0e\xe2\xf3\xe2\x7b\x6e\xa6\x68\x2f\x23\xa5\xd5\x30\xae\xf9\xc6\x5f\x32\x89\x08\x99\x1b\xeb\x69\xb8\xf7\x48\xec\x60\xa3\x0c\xfc\x91\x2b\xb6\x4c\x06\xd3\x38\x84\x0a\x6f\xd4\x00\x13\x08\x8d\xe2\x9a\xe2\x5c\x2a\xcb\x09\xcc\x09\xdf\x3d\xe3\x1c\x66\x5b\x7f\x6e\xe1\x08\x5a\x25\xf3\x21\x34\xf8\x98\xd5\xd5\xed\xaa\xd8\x28\xad\x22\x70\x2f\xae\x7d\x8c\x36\x91\x2d\x1b\x05\x44\x29\xc9\x0a\x11\x0f\x11\xd6\x57\xa0\x3e\xcd\x66\xae\x93\x4f\x3b\xdc\x31\x77\x67\xef\xec\xf7\xf6\xa9\xdf\x27\x0e\xe4\xcf\x20\x09\x7a\xe8\x7e\x41\x04\x67\xe9\x89\xb0\x81\xb5\x3c\xcb\x6f\xec\x8c\x1b\x38\xa0\xe1\xc4\x1d\xea\x20\x1e\x67\x50\x4a\x17\x9e\x1e\xc2\xa7\x44\x28\xa2\x51\xa4\xaa\x55\xd8\xcc\xe7\x44\x38\x81\xef\xa6\xdf\xa5\x67\x18\xb4\x74\x9a\x1e\x1d\x71\x27\xcc\xb7\xc0\xbe\xc6\x9c\x08\xbe\x2a\x50\x59\xfc\x2f\x86\x42\x38\xe4\xd7\xb8\x12\xc1\x43\x2b\x96\xa1\xe0\x71\x4d\x64\x9b\x7e\x0b\xad\x4e\xd3\x62\x2e\xe2\x5d\x16\x17\xbd\x9e\xfd\x1b\x4e\xec\x0f\x22\x34\x15\x6b\xb3\x9b\x38\x1d\x0e\x82\xf6\x47\x47\x20\x23\x19\x4a\x2a\xb9\x05\x11\x93\x97\x4e\xa8\xb1\x2c\xe2\xb4\x28\xb2\x55\x88\x01\xe4\x0e\x3d\x66\x96\x4b\x6c\xf5\x6b\x5d\x32\xff\xe1\x6b\xb6\x28\xf3\x93\x9a\xc6\x89\x87\x08\x2b\xfe\x22\x7f\xb3\x5b\x8f\xc6\x71\xbc\xb8\x3c\x19\x8e\x32\x75\x7d\x31\xfe\x73\x0b\xb8\xa4\x31\xe1\x89\x20\xda\xb6\x8b\x2d\xe3\xfa\xcd\x62\x5c\xec\xa9\x37\x38\xb1\x45\x22\x70\x0c\xca\x92\x6b\x4d\xcf\x0e\x29\x9b\x60\x9d\x29\x4f\x55\x00\xcd\x3a\xa7\x54\xbb\x07\x52\xc3\x8c\xb0\x85\xa4\x8e\x6b\x7c\x3e\x50\x4c\x3d\x3b\xa6\x0c\x0b\x13\x1e\xbd\x36\x41\xc5\x1c\xb8\xb9\x15\x27\xba\x72\xf7\x27\xbc\x88\x68\x44\x57\xaa\x71\xb5\xb5\x96\x02\x38\x92\x87\x52\xda\x6e\x8c\xb9\xa3\xe4\xea\x48\x81\xbe\x5b\xdb\x8d\xd7\xec\xe2\x2b\x9b\x50\x03\x35\xdc\x92\xec\xfc\x03\x2a\x51\x95\x61\x5f\x57\x4d\x67\xea\xf3\x43\xff\xd8\x76\xba\x2c\xaa\x62\xb9\x5e\xaa\x8f\xde\x62\x8a\xeb\x1b\xd4\x9c\xf7\x5b\x02\x21\x55\x08\xdf\xba\xc7\x74\x87\xde\x14\x39\x12\x22\x70\xec\xeb\x83\x80\x99\x1e\x09\x6e\xf2\x71\x02\x8e\x18\x39\x58\xb1\x3e\x7a\x94\x40\x8a\xdb\xbb\x41\xcb\x5e\x91\x22\x98\x81\x52\x5c\x7b\xd6\xd8\x7c\x27\xb8\x01\x9e\x9e\x78\xd3\xf8\xd6\xa7\xd7\x24\xda\x7d\x89\x29\x45\x57\x58\xd8\x32\xba\x9e\xcf\x8b\xac\x10\x41\x02\xc2\x50\x09\xe8\x06\x15\x25\xb7\xb4\x32\x2e\xae\xd6\xf2\x38\x00\x34\x8e\x6a\xcb\xcb\xb9\xf6\x0f\xb5\x38\x64\xa8\xe2\x5e\x71\x2d\x8f\x28\xa5\x5c\xc9\x39\x4e\x9a\x13\x10\xb9\x57\x16\xa1\x65\xb6\xc0\xcb\x00\x72\x31\x87\x51\x62\xd1\xbe\x31\xd7\x3f\x29\x73\x17\xff\xfc\x5b\x85\xd3\x70\x51\xd0\x44\xbd\x9f\x1e\xda\x54\xd6\x93\x37\xb2\x29\xff\x0f\x95\x6b\x02\x4f\x7c\x0b\xc1\x71\xd5\x86\x20\xf9\x21\x6c\x16\x88\xa9\x76\x4a\xb1\xa8\x2f\x98\x0c\x86\x29\x03\xa4\x89\x1f\x0c\x68\xd4\x74\x74\x75\x7c\xbb\xbf\xca\xf9\x3e\xd1\x55\x64\xc2\x19\xaf\x71\x46\x6a\xe1\x1d\xa3\x5c\x6c\xa7\xcd\x90\xea\x74\x41\xf5\x51\x7c\xb2\x17\x52\x38\xf4\x8d\xcf\x59\x9c\xdd\xad\x97\x1f\x1c\x37\xe5\x3d\xf9\x40\xb9\x2c\x2a\x4e\x39\xec\x03\x88\xeb\x70\xb9\x78\x67\x6b\xd8\x89\x02\x35\x46\x8d\x7f\x5f\x63\xca\x22\x38\x57\xc0\x97\x45\xb5\xa6\x82\x80\xf8\x06\xd7\xb0\x41\x0a\xa8\xef\x31\x78\x9b\x8e\x00\x7d\x51\x87\x2c\xf5\xcd\xb7\x09\xdc\xa4\x71\xa9\xd6\xfb\xf4\xd0\x72\x6b\x33\x71\xb6\x7f\xb1\x5c\xb1\xad\xe0\xf8\x51\x44\xe4\xc1\x1c\x3d\x29\x37\x90\xad\x51\xe9\xda\x50\x94\x2d\x20\xf4\x1c\xec\xc1\xe5\x3c\xdf\x90\x5a\x44\x17\x9f\x1e\x42\xab\x98\xb9\xd2\x9f\x04\xaa\xd1\x62\x81\x75\x4d\x57\x00\x38\x8e\xb3\xf4\xa2\xcf\xf5\x99\xed\x02\x2f\xa1\xa8\x94\x27\x47\xd1\x12\xb7\xac\x57\xa2\x66\xaa\xe2\xb6\x23\x79\x8e\xa1\x15\x8b\x9a\x6b\x7c\x51\x89\x9e\xde\x3a\x13\xd3\x35\x1a\x2c\xc1\x67\xb7\xfd\xdc\xba\xa3\x23\x78\x57\x54\x22\xf0\xae\x0c\x76\x45\x02\x8b\x2d\x0c\x80\xe4\x80\x05\x92\x91\xeb\x8c\x2c\x71\xc3\xf2\x15\xa9\x97\xa8\x6c\x84\x6d\x96\x12\xd0\x7e\x36\xf0\xee\x36\x6f\xb0\xa5\xdb\x45\x24\x53\x06\xc6\x90\xa6\x83\x3d\x63\xe6\x25\xe9\xf5\x2a\xde\x34\xee\xec\x0c\x65\xd7\x32\xe4\x2d\x1d\x28\x34\x67\xb8\x86\x19\xe6\xea\xcc\x8a\x89\x70\x0a\x21\x11\x23\xc6\x22\xe3\x42\x65\x58\x92\x6a\x9a\x82\x1e\xa8\x4c\xe5\xfe\x16\x73\x58\x11\x4a\x0b\xb1\x65\xef\x1d\x64\x69\x5c\x5f\x73\x10\x28\xdc\x5f\x75\xdc\x17\xf5\x79\xfb\xed\xe6\x45\x8c\xbd\xa0\x80\xeb\x9a\xbb\xfc\x0b\x11\xfc\xac\x84\x4e\x9e\x61\x60\x75\x71\x75\x85\x6b\xee\xa8\x57\xb0\xaa\x49\xbe\x96\x27\x1d\x33\x9c\x21\xba\xc6\xb6\x3f\xa3\x42\x54\xb8\xcc\x43\x29\x3a\x3a\xd2\x90\x45\xf0\x95\xac\x70\x5d\x6e\xd5\x5e\x51\x1a\x10\xe5\x1b\x89\x73\x69\xbe\x4e\x31\x4c\x08\x88\xaf\x77\x7a\x85\x99\x62\xe9\xd1\x98\xf3\x79\x9a\xb5\xa2\x86\xf4\x18\x1e\x9f\xa1\x8a\x7b\x19\xfa\x90\x68\x29\xe3\x95\xa8\x12\x9e\x76\x59\x63\x94\x8b\xc0\x72\xee\x07\x2c\xee\xb6\x87\xf0\xfc\xfb\x2e\x07\xff\x4a\xd9\x0e\xc7\xc1\x97\xc1\x01\xb1\x3d\x53\xb3\xb7\xd3\x73\xa0\xcb\xe1\x8f\x38\x5d\xdc\x85\x1c\x82\xd6\x56\xbf\x72\x90\xe8\x1f\x86\xe4\x8c\x2b\x69\x17\xa1\xbe\xa2\xe7\xff\x87\x96\x21\xa9\xaa\x15\x3f\xbe\x95\xda\x25\x2a\xa5\x3b\x4e\x22\x54\x4d\x29\x14\xc6\x0d\xd9\x80\x00\x93\xd3\xa5\xb7\x07\x19\x43\x78\x02\x3d\xb6\x66\x92\x8a\x58\x3b\x78\xfa\x68\x30\xc3\x80\x68\x5f\x2f\x2d\xbe\x81\xec\x4b\xca\x01\xa1\x95\x3b\x33\xa0\x0f\x35\xb1\x49\x69\xb3\xf3\x5a\x70\x65\x8e\x8e\x1f\xba\x52\xa7\x5a\x3a\xad\x4d\x9f\x65\x17\x6c\xda\x11\x69\xed\x46\x56\xd2\xea\x49\x66\xa7\xc0\xea\x35\x16\x21\x97\x98\x29\xd3\xfe\x3c\xfe\xa3\xa0\x8c\xea\x43\xa1\x30\x83\x5b\x9c\x75\x88\xb3\xf7\x4a\xe5\x77\x89\x25\x91\x15\xff\x16\x95\x76\xba\xc8\x44\x2a\xf4\x4d\x41\x31\xcc\x51\x49\xf1\x34\x7e\x18\x70\xf7\x44\x14\x8f\x1f\xbc\x23\x25\x37\xc3\xf5\x59\x24\x9a\xe6\x75\x38\x8f\xe7\xc6\x0e\xe9\x69\xcd\x11\x54\xb7\x61\x01\x1e\xcd\x46\x76\x52\x96\xf6\x15\x11\x0b\x0e\xe9\xc0\xd2\xfd\x76\x80\xd1\xd2\xfd\xee\x8f\x8a\x14\xff\xea\x46\x23\xfd\xfe\x8d\xb8\x26\x74\x69\x80\x66\x38\x71\x60\x4e\x4d\x2a\x50\x42\xdb\xa4\xd1\x1e\x81\xe4\xb5\x18\x00\xb2\x1d\x5c\x14\xd4\x6d\x9b\xf9\x6f\x62\xfc\x6a\xaf\xcb\xa9\x28\x65\xc3\xf0\xe9\x04\xc4\xf1\x88\x70\x6f\xb4\xd7\x67\xa7\x75\xf0\xe6\xe6\xf3\x25\x62\xd9\x02\xd3\x58\x34\x3f\x99\xf1\x1c\x27\xeb\xa8\x05\xa5\x8f\xe2\x01\x67\xfe\xf3\xe4\x49\x0a\x71\xc3\x3b\xc9\xd1\x1e\xc1\x49\x34\x07\xb4\x73\x44\xd1\xd1\x5a\x67\x48\x9b\x38\x33\xea\x58\x59\xbd\x0e\x23\x2e\xb7\xd1\xc0\xdc\x8f\x84\x5c\xfb\x64\x6b\x12\x79\xe8\x0a\x67\xc5\xbc\xc0\xb9\xce\x28\x70\x73\x12\x20\xb2\x2e\x3b\x13\x54\x8a\x8e\x59\x97\x51\x68\xf2\x7f\x4f\xa1\xd9\xcb\xd5\x52\xdb\xcf\xf2\x79\x24\x77\x28\xed\xe1\x38\xa0\x4b\x4a\xac\x07\x62\x32\x5c\x35\x1f\x69\xa4\xc7\x88\x30\x50\xd2\x58\x3d\x57\xde\xbf\xd8\x96\xe5\x39\xa0\x4a\x9a\x24\xae\x03\x9b\xdc\x09\x3b\xdb\x0c\x1e\x3c\x09\xd4\x43\x1a\x97\xd1\x22\x57\xf9\xce\xd3\x22\x0f\xbe\x54\x3a\x5c\x24\xdd\x9f\xa4\x52\x38\x44\xce\xa1\x66\x91\x22\x1f\x07\x50\xc4\xa6\xfc\x9d\x4c\xa6\x3a\xb1\x61\x4e\xc5\x37\xd2\xb3\xb9\xac\xde\x0a\x3b\x3e\x1a\xc3\xa1\xd7\x86\x7f\xfd\x56\x64\x5e\x79\x71\xb9\x5d\xb6\xed\xd6\x64\x5c\x76\xc0\xcb\xa2\xe3\xbe\x53\xc0\x3d\x7a\xd1\xf6\x74\x8b\x3c\x0c\x58\xc8\x64\x7a\xbb\x15\xff\x24\x6c\x17\x5c\x55\x0a\x70\x65\xbe\xfb\x28\xd3\x59\x9a\x23\xe2\xd1\x38\x02\x4f\x5f\xd4\x11\xe8\x10\x99\xdb\xcf\x82\xcc\x6d\x08\x43\x22\xfe\x21\xf5\x2f\x45\xfe\x2f\x78\x7a\xf8\x48\x2c\xd8\xb7\x26\xef\x94\xbd\xf7\x6f\x38\xa8\xc4\xee\x46\x08\x62\x9d\x55\xb0\xdc\x04\xda\xe4\x8d\x4d\x20\x65\xde\x72\x53\x02\x12\xe7\x86\x62\x9a\x7e\xa6\xfd\xa5\xce\x09\x87\xe1\x22\x6b\xb0\xdb\x43\x6a\xef\x98\x43\x1d\x91\xcc\x4e\xe1\x73\xb3\x7e\x35\x33\x9a\x61\xa7\xed\xea\x7a\xfa\xa7\x12\x55\x1b\x96\x90\xd4\xee\xdb\x81\xbd\xc4\x55\xe1\x28\x68\xeb\xe0\xac\x4b\xbe\x3b\xe4\x96\x2f\x49\xe1\xf4\xdb\xc8\x57\xa6\x5f\x02\x9b\xea\x44\xe2\x3d\xf9\x20\x33\x52\xef\x24\xe7\x01\x4d\xdc\x44\x93\x5f\x7c\xee\x91\x72\x6f\x3e\xed\x23\x49\xea\x2c\xab\xd5\xfe\xb9\xf1\x47\xe5\x90\x8a\x5c\xe8\x85\x3e\x51\xb1\xd2\xd9\x74\x06\x98\x80\x1c\x85\x47\xe5\x9e\x96\xc9\x2b\x5a\x38\x77\xe1\x7f\xc4\x90\x13\xf1\x75\x56\x62\x54\xc7\xd5\x55\x81\xcb\x5c\x29\x2d\x01\x2b\xc7\xc0\x37\x39\x0e\x20\x2b\xe1\x52\x5d\x5d\x23\x35\x2c\xd1\xd6\x24\x2d\x5f\x63\xbc\x82\x82\x19\x85\xe6\x6b\x0c\x2f\x0d\x5e\x6a\x0f\x89\x30\xcb\xf1\xd0\xfb\xb6\x71\x97\xe5\x7f\xd6\x2b\x56\x2a\x6f\x1f\xc6\xf7\xa8\x51\x1d\x51\x15\xe5\xf8\x18\x1e\xbf\x73\xbd\x48\x0e\x41\x20\x51\x90\x55\x6e\xb4\xc5\xc5\x79\xbd\xa4\x30\xd4\x9e\x88\xf3\x9c\xa8\xbc\x87\xd1\x77\xd3\xef\xc6\x4d\x5c\x53\x31\x8e\x18\x8c\xef\x20\xa2\xe9\x84\x6d\xc9\x58\xd1\x4d\xa5\x6d\xc7\x34\x4f\x27\x37\x97\xbb\x39\x3d\xca\x5d\x8c\x42\xdb\xab\x46\x6d\x3d\xc0\x09\xa5\x82\x0b\x85\x3c\x13\x50\xa7\xd1\x13\x15\xf9\x66\xa8\x84\x6a\xbd\x9c\xf1\x96\xf3\x20\x98\x68\xf2\xde\x39\x27\x17\x14\x72\x9c\xaf\x33\x66\x1f\x72\x0a\x91\xc1\x75\x18\xfa\xd9\x25\x98\x95\xf4\xc8\x40\x87\x3c\xf9\xdc\x69\x62\x89\x66\x4e\xba\x7e\x41\x23\x62\x54\x5e\xf9\xaa\xf8\x62\xad\x8c\xbb\x25\x5a\x85\x13\xd7\x97\x47\x15\xf0\xa7\x87\x69\xe6\x79\x7a\x18\x46\x45\xd4\x54\xcf\x92\xea\xc5\x8e\x82\x60\x15\xb2\x8a\x63\xcf\x77\x6a\xf4\xb0\x91\x58\x0c\xd8\x6e\x6b\xaf\x4b\xe3\x5a\xdc\x13\x1e\x69\xab\x25\xe9\x11\x64\x34\x67\x5f\x16\x2e\x7b\x9f\x44\xbe\x5f\x60\x73\x84\xd2\x28\x1b\x79\xe7\x96\xeb\x65\xa3\xfd\x91\xcd\x06\x22\x6b\x3b\xd7\x61\xbf\x20\x53\x71\x2e\xb2\xec\x65\x6c\x30\xa4\xfa\x0a\x55\x45\x36\x8a\xe9\x9f\x06\xac\x0b\x72\xfa\xb8\x67\xec\xb2\x87\x45\xf4\xdd\xcb\x3d\x18\x45\x1f\x64\xda\x2e\x76\x1b\xa4\x70\xff\xdf\x76\x37\xbe\x87\x93\x7b\x4f\xd6\xca\x0e\x40\x38\x56\xab\x89\x77\x3c\x94\xe9\x6a\x46\xdc\xaf\xfd\xb2\x1c\xb4\x5e\x26\x2c\x6f\x2a\x49\xcc\xe1\x04\x46\x4f\xda\x20\x21\x2a\x73\xbb\x5b\x49\x17\x49\x9b\x2b\xe6\xce\x38\xd3\x22\xf7\xa2\x5f\xf0\x29\xd4\x10\x70\xb7\xcd\x4d\x27\x03\x24\x07\xbc\x5f\x3b\x0c\x31\x5b\xec\x0b\xe3\x8e\xe6\x58\x17\x38\xda\xcd\x22\xc3\x7d\x58\x65\x88\x5b\xe6\x60\xc1\xfd\x8d\xb3\x95\xeb\x1e\xb5\xcf\x60\xd9\xe8\x66\x18\xdb\x4c\x47\x38\x3b\x65\xa9\x21\xd8\x44\xb6\x1a\xcf\x68\x7f\xb0\x36\x94\xa9\x4d\xa4\xfe\x49\x71\x6b\xba\x47\xef\x1d\x9d\xfe\xe9\xca\x13\x72\x11\x97\x3c\x76\x8e\x0b\xac\x32\x93\x17\x7f\xac\xb0\xe0\x3a\x5b\xc6\x8d\x6a\x6d\x6e\xe9\xe9\x24\x78\x4b\x1b\x56\x09\x2e\xf0\xcd\x29\x0c\xca\x5d\x1a\xe8\x31\x34\x7c\xb3\x7f\xa7\x21\x8f\xc0\xde\xd1\x73\x68\xae\xbf\x48\xdf\xe1\xaa\xa0\x0c\xd7\xe2\xa6\x95\x77\xe7\xb0\xcd\xe3\x50\xbd\x90\xe8\xa7\x11\x2f\xb5\x9b\xa6\x4f\x48\x8e\x9e\xde\x81\x84\x2d\x36\xac\xae\xc9\xca\x8d\x8f\xe0\x7c\x6e\x17\x13\x71\xbe\xa8\x30\xdb\x90\x9a\x4f\xe2\x54\x33\x7c\xac\x7f\xd3\xec\x25\xde\xc6\x9b\x28\xcc\x24\xbf\x77\x13\xee\xdd\xef\x56\x68\x8b\xeb\x63\x10\x37\x95\x7e\x10\x87\x00\xff\x44\xe5\x1a\x8f\xe1\xc9\xa9\x77\x58\x39\x56\xad\x54\xc2\xf7\xa4\xb9\xe8\x54\x60\x3a\x11\xe5\x7a\x44\xd5\xb7\x09\xbc\xc4\x5b\x3a\x81\xcb\x6a\x46\xfe\x68\xe0\x3c\x8b\xe5\xf3\x37\xa9\x9a\x42\xd6\xc3\x3b\x02\x3a\x51\x2c\xe8\xe9\xee\x57\x22\x36\x54\x1d\x26\x28\x9b\x16\x1a\xf0\xfc\x18\xd2\xe1\xea\x78\x88\x3a\x42\xb1\xe0\xa3\xb6\x5e\x82\x40\xce\x9f\x61\x6b\x9b\x96\xcd\xef\x61\x3b\x2f\x7c\x76\x1c\x4f\x87\x1c\xef\x2d\xcc\xdf\xe0\xbb\x25\xca\xdf\x33\xb2\x2f\x3f\x78\xa0\x90\xbd\xda\x88\x45\x19\xe8\x2d\xd6\x69\x31\x27\xc1\x31\x98\x1f\x21\xe6\x3f\xcf\x9e\x19\x05\x28\x73\xee\x08\xd3\x77\xaa\xc4\xc6\xa9\xd6\xf0\x1e\x27\x38\x76\x60\x5c\xc5\xcc\x4f\xc4\xab\xfd\xf3\x83\xb7\x5a\xcf\xb5\x9d\x40\x44\x0f\x1e\x44\x32\x34\xe5\x7b\x32\x2e\xd1\x5e\x31\x08\xeb\x02\x03\x05\x53\xc6\x09\x32\x54\x96\xde\x86\xb6\x98\x9b\x45\xa9\xea\x40\x27\x4d\xd5\x41\xb1\xa2\xb7\xa4\xc4\x53\xc5\x5e\xa4\x9e\xd6\x48\x6a\x17\xf8\xcf\x7f\x7a\xf6\xac\x28\xae\xe8\x9a\x36\x3d\x43\x5b\x68\x1f\x63\x6a\xf5\x1c\xa9\xb8\x62\x70\xe9\xa1\x76\xa2\x55\xa0\xf8\x6f\xdc\xcf\xfe\xaa\x31\x7b\x9f\x8f\x6a\x52\xa9\x9b\xc8\xa6\x24\x59\x8c\x6a\xc8\xa5\xd9\x91\xbc\x66\xa7\x2f\x68\xe3\xa2\x06\xcc\xb1\x74\xa8\x6b\x8a\xd9\xf5\x42\x75\x87\xd7\x55\xb9\x35\x34\x44\x15\x9c\xae\xd9\xe2\xd4\xa5\xb2\x2a\x37\x20\x03\x8e\x66\x3b\x48\xc4\x0d\xb1\x4c\xe3\xdd\x4e\x06\xd2\xe0\xec\x45\xeb\x22\x26\x92\x39\xbe\xa1\xf0\x7b\x26\x2a\x80\x5d\x5f\x59\x6e\xbf\xeb\x70\x70\x93\x1c\xbb\xac\x3e\x5b\x33\xe5\xe0\x33\x1b\xa0\x74\xab\x68\xd1\x54\x31\x41\x79\x2e\x0b\x28\x65\x70\x8d\xb7\x2a\x11\xcb\x37\xde\x4d\xf2\x6d\x82\x25\x5c\x1b\xeb\xf2\x47\x6a\x47\xa8\x4e\x9c\xbf\x20\xfb\xb9\x77\x9d\x22\x6b\x20\x26\x09\xa5\xc7\x6d\xe2\x74\x0c\x4e\x74\x9d\x81\x91\x2b\x48\x3e\x68\x7d\xaf\x22\x9a\x5c\x97\x35\xe3\x86\x47\x98\xaa\x1a\x5e\xcb\x2c\xda\x8b\x8e\xb1\x69\x66\xa1\x7a\x4a\x25\x01\x02\xa1\x9e\x16\x94\xae\xf1\x0e\x97\xc1\x47\x47\x0a\xa4\x28\x82\x2b\xbe\x91\x25\x9c\x1e\x85\x14\x8b\xac\xee\x24\x92\xae\xd0\x6e\x88\x3b\x0e\xdb\x1d\xd5\x1a\x36\x6a\xad\x68\xd7\xa7\x54\x1b\x04\xa7\x69\x3e\xad\x65\xfc\x6e\x2b\x02\x3f\xc8\xd2\x2d\x7c\x66\x13\x4d\x6c\x04\x3f\x9f\xc1\x3f\x09\x6b\xe2\xd9\x9c\x13\x54\xe5\x23\x53\xe1\x22\x91\x33\xb7\xa3\xe1\x89\x5c\x1b\xb3\x59\x33\x35\x99\x68\xa0\xe9\xf7\x4c\x4e\x5e\xf9\x9f\x72\xf0\x2b\xcc\x4c\xed\x5e\xf1\xf5\xa8\x71\x42\x3c\x01\x0c\xfd\x0b\x9b\x65\x15\x4b\x4d\x29\xba\xc1\xa3\xa7\x87\x6a\xb0\x09\x30\x72\xec\x56\x08\x9e\x8a\x2f\xac\xc2\xba\xf1\xdb\x8c\x54\xac\x51\x9d\xee\x59\xa5\x33\x63\xf8\x85\xd6\x78\xbc\x64\xbe\x44\xb6\x41\x3c\x46\x1f\x2f\xb4\x1a\xdd\x6f\xf7\xe2\x73\x30\xbc\xde\x8b\xec\x71\x00\xc6\xdd\xbc\x53\xf1\x3f\xfd\x13\xc1\xba\xf2\x12\x2c\xaa\x26\xd2\x11\x1b\x41\x51\x76\xd7\x17\x94\xf3\x97\x2f\xe0\x0d\xaa\x59\x91\x15\x2b\xe4\x7a\x6a\x7d\xe4\x45\xf9\x31\xbd\xc5\x26\xe2\x75\xc5\x58\x4a\x67\xbb\xae\xda\x67\x16\x8f\xd2\x5e\x5f\xd9\x0b\xf2\x65\xe8\xfc\xe5\x0b\xeb\xeb\x3d\xc9\x90\x3b\x66\x23\x4a\xe7\x2f\x5f\x4c\xad\x2f\xbe\x8a\x52\x0b\x2b\x7c\x39\xa2\x64\x7f\xed\x65\x37\x46\xdc\x73\xcf\x21\x3f\x95\x25\xf5\x4d\x39\x5b\xe1\x62\xb7\x24\x73\x91\x0a\xab\x4b\xc2\xba\x56\x90\xe7\x03\x17\x54\x56\x16\x92\xf5\x11\x1a\xb8\x39\xce\x8a\x1c\xcb\xda\x18\xba\x70\x5b\x6c\x90\xa6\x0c\x20\x01\x54\xc9\x3b\x55\x31\x37\xd9\x94\x72\x2a\x69\x03\xb1\xd6\x17\x3d\x48\x99\x47\x20\x67\xa4\xb6\x08\xcf\xa1\xc8\x43\x1a\x55\x75\x8f\x4f\xd0\x7a\x2b\x80\x11\x51\xa7\xc0\x2e\x28\xb7\x03\x46\xb4\x62\xeb\x09\x72\xd2\xf8\xfe\x45\x1d\x3a\xfd\xee\x6e\xc8\xc6\x63\xb0\xe1\x50\xdb\xd5\x98\xf7\x1a\xc9\x5c\x73\xa5\x29\x16\x2c\xf2\xce\xff\x9c\xef\x5c\x6e\x0f\x77\x01\x13\x5d\xef\xde\x76\xf5\x63\x5b\x03\x5f\xc1\xee\x37\x97\x45\x45\x6b\x45\x96\x5f\x82\x3d\xac\x9d\xa7\xbc\xaa\x20\x0a\x27\xca\xbc\x21\xb2\xa9\x3a\x2f\xd5\xed\xb0\x11\xb9\x3c\x0f\xf7\x08\x3f\xa1\x6b\x0c\x74\x5d\xe3\xa6\x7a\x62\x50\x86\x5b\xd9\xb9\x20\xc9\x80\xca\x28\x7c\xc6\xbc\x44\xa6\xcb\xf3\x83\xbd\x39\x8f\x3e\x45\x2c\x37\x50\x9e\x36\xba\x1c\x61\x0c\x90\x54\x7d\x4f\x9f\x44\x1c\xb7\xef\xd5\xe5\xa0\x2e\x9f\xce\x1f\x1a\x12\xf1\x28\x55\x8b\xc7\x77\xad\xcd\x69\xd4\x4a\xaa\xe3\x40\x4f\xf8\x21\x2b\xe8\xb8\xb3\xac\xeb\x45\x9f\x58\x08\x48\x66\x14\x82\x73\x6b\xd9\xcc\xed\xb5\xa1\xa8\x4f\x4d\x73\xa0\x21\x6e\x58\x98\xaf\x15\x41\x63\xf7\x9a\x1d\x06\xbd\xbb\xbf\x13\xa3\xb4\xeb\x3f\xf4\x26\xb8\xe7\x5e\xd8\x04\x6f\xf3\x3c\x06\x12\x3c\xe1\x22\xde\x23\xdd\x03\x74\xf4\x24\xbf\x3f\xd3\x7b\xe3\x82\x3e\xea\x25\x88\x46\x70\x3d\x22\x9d\xaa\x9d\xe3\x0d\x82\x13\xbe\x8c\x90\x43\x18\xd2\xf9\x29\x96\x9c\xd5\xe5\xb5\xef\x2f\x72\x11\xe1\x8e\x87\x0c\x5a\x84\xe7\x06\xe9\x94\xb3\xfe\xb9\xf4\x97\x73\x40\x4d\xb2\x92\x62\x1f\x6d\x4e\x55\xa5\x5c\x11\xb4\xa5\xb0\xc1\xfc\xf7\x8a\x93\x55\xa6\x40\x6c\xbf\x51\xc5\xb3\xb4\x97\x24\x2c\x97\x3e\xd9\xf5\xc3\xc0\x4d\x9c\x2c\xf2\xae\x82\xbe\x02\xa5\x1c\x32\xf0\x1d\x9f\xe8\x89\xa6\x84\xe8\xd2\xf1\x39\xa9\x2f\x54\xb2\x56\x24\x33\x77\xd2\x1d\xf4\xdc\x43\xac\xd3\x26\xd4\x1e\xdd\xa1\x87\x70\x64\xd4\x0d\xc0\xae\x13\xa6\xf4\x65\xae\xcf\x71\xa4\x91\x2a\x42\x18\x5c\x4e\x4d\x57\x5e\xda\x6f\x79\x41\xd8\x43\x89\x41\xb8\xbf\x32\x83\x1d\x63\xbd\xf2\x88\x1f\x29\x41\x68\xb1\x42\xdc\xda\x43\xfb\x91\x23\xf2\x0e\x1d\x53\xa8\x8d\x59\x78\xd8\x89\xcb\x22\x4b\x6b\xe3\x35\xe8\xba\x8f\xbb\xdb\x3e\xdd\xaa\xb4\xb6\xb5\x4b\xbc\xfd\xf8\xfa\xa3\x41\x41\xa8\x1d\x7b\x29\x43\x0d\xfa\x79\x4d\x96\x1d\xaf\x36\x78\x55\x0c\x1f\xe8\x32\x82\x2c\xe4\x3e\x30\xa5\xf3\x36\xa6\x9d\xa2\xe6\xbc\xd5\x22\xc6\x9d\x62\x21\x83\x31\x5f\x58\x18\xf3\x3e\xf1\xa0\xde\x9e\xae\xe2\xfb\x86\xe1\x19\x09\x6c\xa0\x98\x4e\x8c\xe3\xdd\x74\x13\x3d\xeb\x74\x69\xa2\x28\x80\x9d\xeb\x4f\x42\x67\x69\x08\x39\x37\x6f\xdc\xa4\xb6\x0e\x70\x33\x2f\xaa\xd8\xee\x5e\xa7\x01\x04\x97\xa2\x77\x4b\xe5\x76\x12\xab\x9a\x94\xb2\xbd\xa6\x56\xa5\x53\xaf\xdb\x45\xce\xbb\x74\x4f\x35\x79\x82\x77\x4a\x9c\x5e\x1c\x41\x45\x2e\xd8\xbf\xa8\xdc\xfe\x51\x1b\x29\xdb\x86\x2f\x9f\xe9\xbb\xd9\x1d\x69\x84\x26\x71\xce\x60\xb2\x49\x9e\xf3\x43\x30\x56\x61\x23\x99\x39\x6b\x27\xc3\x76\xe7\x0e\xa6\x0f\xe8\xee\x9e\x79\xe5\x64\xa1\x46\xfc\x24\x93\x26\x87\x5b\x6e\xd2\x27\x53\x98\x62\x59\x4b\x77\xb8\xf2\xe8\x4c\xb8\xdf\xa5\x47\xb7\x4b\xaf\x6b\x8f\xf7\x96\xd4\xe4\xe5\xf6\xfa\x2b\x69\x32\x9d\xc2\x0c\x57\x4f\x96\xa5\xab\x4e\x01\xb9\x2a\x54\xf1\x9c\x8a\xab\x65\x49\xa9\x55\x25\xd9\x75\xe1\x17\xcb\x7d\xf9\xd5\x8b\x92\x6a\xf7\x3f\xe1\x41\xbf\x56\xb7\x07\xc7\x1d\x99\x16\xfe\x36\x60\xa7\x5b\x6d\xca\xc7\x78\x92\xec\x89\xe8\x7e\x26\xdb\x4f\x71\x0f\xcd\x1c\x4a\xd2\x2c\x48\x30\x1e\x48\xb8\xa1\x37\x5c\x52\x38\x6a\xee\x7e\x4b\x55\xde\x7d\x9d\xa2\x85\xaa\xf7\x7d\xd7\x63\x7f\x8b\xd8\xf1\x4e\x88\x22\xbf\x33\x6f\x93\x7f\xde\xf0\x46\xdf\x3c\xf0\x61\xdc\x64\x2c\x73\x93\x65\xed\x7c\xfd\xde\x78\xd9\x19\x2a\x4b\xda\x54\x26\x30\x79\xe6\x9b\x05\xd6\x55\xc4\xb9\x19\x33\x47\xd7\x3a\x37\xdb\x32\x61\xcd\x33\x1a\xe6\x71\x20\x08\xcf\xbc\xc3\x8e\x32\x28\xa2\xc3\x95\x76\x38\x43\x55\x72\xf9\xad\x2a\xca\xdf\x74\xb1\x84\x68\x59\x97\xd6\x31\xac\x42\x3f\xfe\x40\x66\x18\x3b\x79\xb2\x81\x63\xbd\xd1\xed\x9c\x48\x89\x59\xc9\x79\x3a\xef\xbd\x32\xa2\xdc\xae\xad\xb2\xe7\xa6\xdc\x90\xdf\x58\x55\x58\x70\x04\x5f\x56\xf2\xd5\x4f\x97\x88\x0c\xba\x26\x75\xd8\x3c\x8b\x18\xf7\xef\x7a\xf9\x5b\xb2\x4e\xf2\x2b\x3f\x81\x39\x50\x07\x15\xde\x78\x09\xea\x5f\xf8\x66\xc7\x0f\x80\x5e\xba\x99\x8e\x6e\x3a\x62\x03\x66\xa2\xf7\x17\x05\x0b\x2e\xa3\x69\xbf\x67\x50\x14\x87\x7f\x33\x4d\x62\xd9\x60\xb5\x67\x7c\x46\x16\xe8\x6f\x56\xd2\x76\x8d\x23\xaa\x2b\xed\xf9\x47\x8b\x85\xe9\xdf\xa4\x3d\x8b\xec\xcb\x76\x5b\x50\x9f\x9d\x85\xa4\x74\xf3\x9e\x8e\x94\x55\xeb\xca\x68\x4b\xed\xbb\x54\xd1\xbb\x5e\x42\x20\x06\x7e\x85\x37\xca\xf9\xed\x61\x0a\x9f\x3d\xd0\xd6\x3f\x79\xb3\x73\x7f\x52\xa1\x15\xa3\x78\xe7\xc4\xd2\x8b\xba\xca\x83\xde\x6f\x18\xfd\x8f\x52\x4f\x97\xb4\x14\x3b\x53\x0d\x63\xfc\xac\x04\xd3\xf2\x64\xfa\x49\x27\xa4\x60\xfa\xb3\x71\xc5\x75\x97\x9a\x5e\xf1\x42\x5b\x4d\xa1\x10\x8d\xa2\x86\x85\xf4\x7e\xbe\x63\x5f\x35\xb0\xfa\xa9\x17\x9a\x6d\x97\xe3\xd6\xd2\xe6\xa8\xda\xaa\x9a\x42\xfe\x65\xcb\x89\x5b\xe6\x72\x81\x97\xb1\x70\x6b\xfa\x7a\xa2\xff\x8c\x44\x5b\x15\xd1\x5d\x9e\x95\x88\x8d\x6b\x3d\xa6\xf0\x7d\xbf\xb7\x14\x60\xc7\x8a\xfb\x29\x58\x76\x75\x42\x3f\xa6\xd3\x1a\x1f\xea\x5d\xb4\x3d\x1e\x20\xbb\xe5\x02\x90\x22\xf4\x07\x57\x82\x3b\x6e\xfd\x25\x29\x6a\x0b\x92\xbd\x4e\x5f\x9e\xe2\x33\x6c\x93\x92\xae\x77\x26\xf6\x6f\xc5\x9b\x9c\x80\xdd\x8d\xb9\x67\x2d\x9e\x1e\x0e\x91\xf1\x36\xcb\x7e\x3f\x82\xf9\x39\x84\x72\xb8\x40\xee\x4b\x18\xdb\x1c\x9b\x87\x12\xcc\xdb\x88\x48\x5a\xe2\x48\xbb\xcb\x76\x44\x89\xa8\xfa\xdd\xc9\x79\x93\x30\x7c\x16\xde\xa9\x20\x7f\xe8\xb9\xf9\xef\xc5\x3e\xa8\xfb\xa6\x4a\x83\xe5\x7f\x31\x1f\x6e\xb7\x3a\xb3\x9f\xc9\x3f\xf2\x68\xd4\x79\xd8\xd2\xe9\x0c\x05\x6b\x68\x95\x8a\xe1\xa6\xaa\x63\xc2\xc1\x7c\xef\xc7\xd6\x0c\x98\x45\x12\x63\xf7\xa1\x40\x86\xcc\xab\xbf\x16\xa9\x55\x89\x91\xcf\xa2\x45\x74\x7d\x93\xaf\x5a\xe4\x4b\xd1\x22\xb2\x78\x21\xca\x73\xb0\x1e\xa9\xd2\x4f\xc7\xc7\x1e\xb7\xd2\x15\x0a\xf5\x4b\xe5\xa8\x16\x31\x85\x72\x0b\xcb\xa2\x62\xed\x4f\x1e\xa8\x30\x1e\xaa\x71\xf5\x0d\x83\x62\xb9\xc4\x79\x81\x18\x16\xd7\x68\xe7\xa5\x2c\xfd\xa1\x98\xac\xc7\xe3\x29\x70\xb7\x77\x75\x62\xe0\x42\x15\xe5\x71\x6c\xa7\x8a\xea\x78\x5d\x43\x07\x87\xd5\xf2\xa2\xde\x49\xf0\xf0\xb7\x40\xb1\x38\xd0\xec\x44\x52\x3c\x2d\xf4\xe8\x08\x28\x69\x62\xac\x1c\x96\x8c\x30\xe5\x6e\x05\x4a\xfb\xe7\x21\xf4\xff\x50\xe4\xee\x53\xff\xef\x91\x73\x1a\x53\x32\x60\x41\x0f\x6a\x4a\x86\xcc\xab\x8f\x29\xd1\x95\xfd\x9b\x67\x3a\x66\x96\x7f\xfa\x50\x26\x45\xcd\x42\xda\xc9\xa2\xba\xda\xd5\x9e\xc0\x57\x83\x72\x1f\x6e\x69\x40\x9e\x2f\xd7\x21\xed\x9c\x6a\x30\xd3\xbd\xbb\xa2\x83\xa6\xf0\x50\xca\x63\xd8\xa4\xfa\x68\x0e\xa5\x24\xec\x37\xff\x7c\x75\xa1\x4e\x5e\xa4\x0d\xec\xab\x27\x4c\x41\x8e\x26\x57\x71\xae\xee\xc2\x9b\x42\xca\xc1\xeb\x71\xf1\x23\x3b\x39\xc3\xd3\xb2\xf4\x8b\x25\x7f\xd9\x27\x72\x10\xa9\xef\x78\x87\x23\xb5\x06\x0b\x9f\x87\xf5\xd2\x13\xe8\xc3\x66\x26\x7d\xf5\x73\x05\x4d\xf4\x04\xf6\x13\x37\xf9\x6a\xa1\xf6\x68\xa1\xdc\xcc\xbc\xc6\x08\x24\x48\xd6\x65\x0a\x1a\xdc\x47\x5e\xa0\x6c\xb2\xed\xfc\x2e\x9f\xcd\xd6\xed\xb8\xcc\xbd\x5a\x3c\x97\x04\x42\xe1\xec\x38\xad\x81\x98\x7f\x28\xed\xb5\xc3\x6a\x86\xe9\xb5\xcf\x15\xc6\xd1\x13\xf8\x1a\xc9\xf9\xd2\xd4\x9a\x8c\xe4\xac\x3b\xde\x26\x97\xaf\x50\xa8\xeb\x72\x9a\x98\x9c\x61\x74\x5c\x27\x05\x3b\x19\xef\x41\x95\x4c\x8e\xff\xcc\xe1\x9c\x9d\x54\x7d\xc7\xbe\xf8\x4f\xaa\xeb\x7b\x1a\x80\x5d\x16\x7f\x74\x04\xa2\x1a\xad\xc3\x5f\x9a\x35\x52\xb7\xce\xfc\x70\x62\xd7\x89\xb8\x6e\xf8\x56\xc1\xd5\x47\x89\x09\xa4\xf4\x7a\xf8\xda\xa1\x5e\xea\x4c\x32\xf5\x54\xba\x9a\xc8\x97\x1b\x91\x1a\x62\x60\x87\x92\xfd\x4b\xb3\xb0\x5d\x26\x77\xe8\xfa\xee\x95\xa5\xef\x93\x9d\xf7\xc7\xca\xa9\x54\xe6\xb3\x92\x50\x5c\x7b\x55\xa0\xc5\x87\xd4\x71\x36\xa8\x76\x36\x72\xe3\x6c\x4c\x40\x57\xc6\x2e\x4b\x63\x67\xc4\xb6\xdc\x7b\x60\xbe\x79\x10\x58\xe3\x56\x96\x46\x55\xdd\xcd\x89\xbe\x33\x07\x12\x26\xf6\x06\xa5\xe0\xad\x1a\xe0\xbd\x3c\x9b\x8c\xaf\x4b\x70\x5d\xbf\xf7\x75\xff\x1a\xde\x8b\xdb\x7e\xef\x8f\x29\x04\xe3\xb5\x55\xc5\x70\xe6\xe1\x3f\x7b\x16\xfb\xb2\x79\xf8\x2c\xfe\xbd\x89\x6b\xc1\x89\x78\x4b\xbc\xab\xa8\x86\xba\x58\x26\x38\xa5\xc9\xe6\xe4\xae\xf5\xba\x62\x45\x69\x07\xb5\x16\xe8\x06\xc3\x0c\xe3\xc6\x63\xae\x26\x9c\x6d\xc5\x2b\x00\xf2\x72\x89\x23\x15\x94\x21\x86\xa7\xb1\x6a\x1b\x31\x87\x32\xbd\x18\x9c\xc3\xf7\x7c\x29\x6d\x8f\xd1\x77\xc4\x26\xba\xa8\xd6\xf8\xf1\x6d\xd3\xe8\x4c\x37\x6b\x59\x8a\x56\xe1\xfd\x97\x92\xd8\x8e\xdc\x6d\x29\x1a\x68\xdf\xa5\x3c\x58\xf4\xa2\x19\xa4\xdf\xfb\x14\x31\x38\x39\xa6\xac\x26\xdb\x06\x56\xca\x6b\x0d\x6b\x16\x9c\x35\x85\x5c\xa2\xa5\x0b\x52\xd3\x66\xc9\xd2\x00\x0d\xc4\xa1\x15\x02\xa2\x28\xb1\x07\x9a\xfa\x6f\x0d\xa5\xe2\x23\x3d\xd1\x11\x5f\x9e\xba\x79\x2a\x26\x0b\x0a\x11\x56\xbd\x1b\x95\x72\xa8\xb7\x4a\x73\xb2\xae\xf2\xf8\xcb\x14\xc1\x47\x03\x9e\x11\x19\xc0\xf5\xad\xaf\x70\x0d\xf4\xe7\xee\x5a\xc9\x03\x94\x51\x6f\x7f\xe7\x55\x57\x1a\x63\x44\x5d\x4e\xd2\x1b\xd6\x82\xbb\xda\x50\x92\x8a\x73\x95\x7c\x52\x23\x25\x9c\xfb\xb8\x8e\x0f\xf7\x7b\x25\x1f\xda\xaf\xe5\xcb\x62\x1c\x35\x9e\x4b\x77\xa7\x47\x99\x29\xe8\x7d\xab\xfe\x51\xcb\xb5\x7a\x50\x0f\xfa\x9b\xd3\x15\x95\x24\xaa\x63\x39\x20\xec\x67\xb4\x5b\x31\x0f\x32\x5d\x55\x59\xa5\x9f\xf0\x15\xfa\x61\xcb\x30\x7d\x83\x6b\x99\xee\x8a\x73\x51\x60\xe2\xd1\x09\x88\xe7\xaf\x5a\xb2\xcb\xfd\x89\x28\x06\xb4\x47\xc9\xf1\x9c\x2f\x4b\xc8\xe4\xa9\xd7\x7c\xb4\x23\xcd\xfc\xb2\x9a\xa9\xb4\xf1\x16\x55\x91\x98\xbd\x29\x96\x30\x6b\x49\xbf\xbd\x8d\x7e\xda\x5e\xf3\xa0\xa5\x0a\x83\x37\x8b\x71\x5b\xc4\xa3\xfd\xd5\xc0\x70\xa2\x83\x3c\x3b\xa3\x47\x62\x8f\xd9\xe2\x84\x47\xe7\x7f\x77\x47\x6f\x4e\x27\xd9\x3e\xa8\x23\x17\x5f\xc3\x83\x3a\x71\xa9\x29\xf4\xf5\x7a\xfc\xfe\x9f\xc1\x79\x4b\x4d\x61\x88\xe3\x36\x38\x5c\x03\x6e\x4c\xa3\xc7\x83\x9e\x31\x08\xda\xef\xa0\xe1\x53\x96\xf0\x67\xf3\xc1\x1a\x4c\x44\x1c\xb0\x96\x12\x4c\xfd\x70\xf0\x59\x1c\xaf\x3b\xbc\x7b\x8a\x77\x7a\xf5\x34\x79\x0a\xf4\x02\x33\x16\xc4\x62\xec\xa3\x21\x51\xc0\xab\x2c\xd5\xe5\x9d\x5c\x1d\x09\x95\xa5\xc9\x39\x94\xc7\x3f\xb4\xf7\xf9\x8f\x29\xe1\x7b\x85\x99\xac\xc0\x42\x47\xe3\x63\xf8\x45\x46\x45\x7c\xdf\xc8\xd4\x75\x3b\xa7\x56\x9b\x93\x40\x28\xa6\xd7\x78\x4b\xa3\x61\x89\x3b\x70\x37\xef\xfe\xab\x7b\x75\xaf\x83\xb3\x5b\x42\xa6\xb2\x93\xae\x39\xe3\xc0\x9d\x1a\x54\x44\x58\x59\x2d\xe3\xd7\x18\x90\xf0\xb3\x38\x3b\x2b\x0c\x4e\xd1\x6a\x85\xab\x7c\x14\xc2\xda\xb1\xf8\x97\x04\xdb\xe7\x84\x51\xb3\x91\x75\x61\xd4\xe2\xa5\xe0\x34\x71\x37\x76\x72\x6b\x05\x1d\xc3\x2f\xf6\x07\x83\x39\xab\xd9\xf8\x4a\xe6\xf2\x3b\x5b\x36\x83\x06\x63\x9d\xc0\x2f\xff\x72\x71\xa6\xf3\x86\x2e\xcf\xf9\xda\xd4\xc8\xe9\xd0\x98\xa0\x6f\xcb\x26\xfc\xd9\xb4\x88\x3c\x70\x69\xcf\x49\x53\xdb\xc1\x4a\x97\x15\xbc\x3c\x7f\xe4\xdf\x7d\xfb\x13\x48\x95\x59\x62\x52\xbc\xbc\x16\x11\x39\x4b\x81\x6c\x07\x27\x40\xf5\x91\xd9\x70\x8a\x2d\x5f\xc6\xa5\xb8\x0d\x6a\x12\x62\x12\xda\x20\x76\x69\x59\x89\xc7\x43\x89\xd9\xa5\x6e\xc2\xee\xa4\x77\xec\x69\x0f\x51\x3e\xaf\x44\x8d\x10\xbe\x3f\xd7\x5a\x66\x9f\xc6\xec\xb4\x2c\x4d\x64\x82\x2b\x9f\x96\xc8\x45\x52\x17\x55\x73\xd2\xd5\x33\xd4\x2c\xc3\x6c\xa4\xdd\xb3\xaf\x4e\xd2\x73\xd3\x3c\x32\x20\x28\xf3\xe7\x53\x26\x9f\xd1\x44\x0f\x44\x71\xc4\x8e\xdf\xc1\x90\xb7\x14\x49\x8e\x09\x53\x53\x47\x2e\x2a\x51\x7b\x32\xe9\xa7\x65\xe9\x1e\x02\x25\x24\xcb\x69\x14\x13\x2f\x27\x12\xdf\x0b\xc6\x0e\x82\xe6\xbb\x0c\xbd\x84\xad\xe3\x70\x6c\x27\x3f\x80\x83\x28\xf6\x7c\xac\xf6\x28\x62\xe8\xdc\xf3\x0d\xc5\xba\x7c\xe0\x3f\x9f\xd8\x7f\xf5\x21\x76\xf3\x21\x76\x61\xb5\xbb\xbb\x13\xf1\x90\x22\xf4\x67\x49\xfd\x73\x57\x0f\xa4\x45\x6b\xbe\xc0\x8c\xaa\xe2\xf2\x14\xca\x82\x32\x20\xf3\xf0\xed\x93\x6a\x4e\xea\x25\xea\xd2\x83\x6e\x45\x63\xb1\xbb\xf9\x24\x15\xd0\x71\xa4\x90\xff\xad\x47\x2f\xbb\x5c\xb4\x17\x71\xf5\x27\xaf\xcb\x20\x98\xd8\x80\xa9\x20\xa4\x74\xbb\xea\x17\xaa\x71\x67\x29\x07\x90\x30\x1d\x14\x8b\xb8\x53\x50\x69\x8e\xe8\x53\x16\xae\x1c\x51\xd5\x8c\xa3\xa3\xaf\x5e\x8d\x44\x1f\x47\x5e\x36\x84\x09\x8d\xe8\xb7\x9d\xfd\xc7\x80\xe2\xd9\x17\xc7\xf0\x03\x21\x76\xc5\xc2\x52\xd6\x2f\x17\xa4\x3a\x11\x06\x49\xd5\x94\x0e\x8f\xb5\x74\xac\xca\x41\x8a\x3c\xca\x41\xb1\x87\x25\xf4\x3b\x23\x01\x22\xbf\x17\x55\x1f\xa7\xc1\xe7\x6f\xc4\xcb\xa9\xe1\x0b\x23\xed\xf5\x96\x39\xe2\x03\x50\xf6\x91\x8e\x66\x8e\xc8\xd4\x77\xce\x31\x39\xb0\x38\x2a\xc6\x05\xc9\x44\x52\x75\x55\x58\xe5\x1d\xdb\xf9\x4f\x11\xa1\xf8\x10\xe4\xae\x05\x74\x1f\x9b\xa3\xa4\xaf\x34\x55\x34\x0d\x33\xfe\xfa\x50\xeb\xae\xb4\xfa\xf1\x2b\xa5\x06\x53\x6a\x28\x9d\xfa\xc6\x69\xb5\x4d\x0a\x26\x36\xe1\xaa\x99\x54\x58\xa9\xe2\x69\x8a\x98\x3a\x6e\x1b\xa1\x61\x24\x8e\xfb\x17\xa7\xa2\x1d\xe7\xee\x43\xc1\x21\x21\xd2\x3b\x53\xd2\x89\xf6\xc4\xc8\x99\x0a\xa1\x7e\x25\x6a\xa4\x32\x7d\x07\x65\x07\xc5\x9f\xee\x4c\x5a\x3b\x1e\x15\xa3\x6c\xcf\xf8\xd4\x57\x42\x3b\x81\xbd\x3e\x74\xde\x29\x34\xb2\x0f\x7a\xbb\xbb\xad\x9e\x44\x4f\x86\x4e\xbe\x52\x3e\x8c\x3e\xf9\xe4\x7f\x51\x92\x19\x2a\x9b\x2a\xdb\x16\x17\x44\x5f\xba\xe4\xfc\xa0\xf9\x40\xd7\x44\xa4\xea\x9d\xa5\x1c\x66\x5b\xe1\x49\x49\xf4\x7e\xd3\x77\xeb\x13\xd9\x1e\x46\x48\xdf\x73\xbb\xf8\x95\xe8\xc1\x56\xdb\xa7\xf9\x39\x66\xb8\x5e\x16\x15\xa6\x62\x27\x5b\xd9\xef\x98\x52\xcc\x60\xbd\x92\xcf\xb9\xa1\xd4\x73\x2a\xb1\xbd\xab\x1a\xee\x1f\xe8\x06\x87\xe9\x00\x11\x72\x0e\xde\xa7\x7a\xab\x8f\x51\xc8\x41\x32\x47\xc5\x3e\x68\x35\xcd\x16\x38\xbb\x1e\x8d\x39\xd5\xe6\xa8\xa4\xd8\x47\xa7\x7c\xe4\x90\x02\x82\x59\x2d\x32\x2a\xf0\x06\xf0\x72\xc5\xb6\x11\xfe\x6f\xde\x5a\x96\xd7\x39\xf8\x52\x28\x14\xe6\xe6\x4c\x86\xca\x52\xe5\x7a\xf8\x48\x96\x8f\xe5\xb5\xbc\x3d\xe2\xe4\xbb\x1d\x37\xcf\xde\x6d\x77\x78\xe3\xb1\x49\x12\xb3\xe2\x57\x43\x60\x4e\xc0\xde\x30\x4d\xc5\x7f\x4d\xe9\xff\x31\x3c\x09\xbf\x96\x83\x7c\x2f\x1f\xb3\x18\x1f\xc3\xdf\xc3\x08\xcd\x27\x9f\x0b\x9e\x1e\xea\x67\x09\x43\xc4\x78\xf8\x70\xfe\x9c\xb8\xeb\xb2\xfe\x88\x48\x8b\x48\xc3\xa1\xee\x4b\xa6\x09\xd5\x66\x1e\xe4\xce\xd4\x75\x20\xa5\x26\x45\xe6\x0b\xd5\x17\x4c\x55\x66\x0f\xef\x8f\x6f\x70\xbd\x65\x8b\xa2\xba\x72\xfb\xaf\xa9\xaa\xbf\xdf\xdc\xbf\x81\x25\x66\x0b\x92\x4f\x80\x12\xce\x31\x9b\xa2\x2c\xa5\x1a\x51\xef\x69\xd7\x58\x3d\x39\x50\x34\x69\x7a\x2a\x6d\x4e\x84\xa4\xb6\xea\xcd\x6c\x5d\x40\x2b\x2e\xca\x72\x6a\x21\x36\x7f\xb5\x96\x1a\xa3\xcd\xd8\x13\x66\x7d\x3e\x70\x62\xf5\x0b\xb7\x12\x10\x7f\x3c\xc9\xed\xe2\x39\xaa\xa6\x63\x9f\xd3\x3f\x0b\x52\xe4\x26\x53\xb2\xf2\x48\x2c\x24\x3a\xb7\x83\x7d\x72\x4c\x67\xda\x43\x06\xb6\x3a\xfa\xef\x39\xa5\xa3\x52\xd3\x20\x42\xe5\xcd\x50\x67\x8c\x79\x4c\xa9\x5a\x14\x55\xc1\x46\x36\x99\xe2\x8a\xd0\x7a\x08\x18\x4e\xc0\xbc\xf5\x1a\x58\x9b\x0e\x30\x6f\xea\xe2\x06\x31\x03\x66\x25\xff\x1c\x0e\xc6\xa8\x65\x01\x45\xfc\x95\x00\x72\x7b\x70\x7b\x00\xff\x17\x00\x00\xff\xff\x01\xd3\xee\x71\x23\xdf\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -180,7 +180,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0xec, 0xab, 0x96, 0x30, 0xb9, 0x2e, 0x34, 0xba, 0xc0, 0xf3, 0x30, 0x51, 0xf7, 0xd4, 0xb0, 0x62, 0xaa, 0x16, 0xe4, 0x1f, 0xe7, 0x9c, 0x68, 0x61, 0xa3, 0x5d, 0x30, 0x32, 0x2a, 0xe0, 0xc8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0x7f, 0xa1, 0x76, 0xcf, 0x4e, 0x99, 0xcf, 0x74, 0x8d, 0x30, 0xea, 0x46, 0x4b, 0xa4, 0xea, 0x7d, 0x85, 0x4b, 0xa3, 0xa6, 0xb6, 0x45, 0x14, 0xea, 0x63, 0x82, 0xf0, 0xe0, 0xba, 0xa7, 0x63}} return a, nil } @@ -244,7 +244,7 @@ func lockedtokensCdc() (*asset, error) { return a, nil } -var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x3c\x5d\x73\x1b\x37\x92\xef\xfa\x15\x6d\x3f\x78\xc9\x58\xa6\xe4\xbd\xab\xab\x2b\x95\xa8\x94\xe3\x8b\x37\xbe\xcb\x65\x5d\x89\x93\x7b\x70\xa9\xae\xc0\x99\x1e\x12\xe7\x21\xc0\x00\xa0\x64\xc6\xeb\xff\x7e\x85\x06\x66\x06\x5f\x1c\x92\x52\x72\x1f\xeb\x87\x44\x22\x81\x46\x77\xa3\xbf\xbb\xa1\x8b\x8b\x0b\x78\xbf\x42\xf8\x41\xd6\xf8\x0b\x2a\xcd\xa5\xf8\x06\x59\x25\x05\x54\x52\x18\xc5\x2a\x03\x2b\xd9\xd6\x1a\xcc\x0a\x61\xc3\xb4\x01\x26\x6a\x68\xb6\x66\xab\x10\x36\x4a\x1a\x59\xc9\x16\xee\xdc\x4e\x3d\x3b\xb3\xf0\xcc\x8a\x19\xd0\x2b\xb9\x6d\x6b\x58\x20\x6c\x35\xd6\x60\x24\xe0\x27\xac\xb6\x06\x2f\x56\x4c\xd4\x2d\xc2\xa2\x95\xd5\x47\x0d\xcc\x00\x63\xb0\xe4\x77\x28\xdc\x47\xb0\x42\xbe\x5c\x19\x02\x75\xd6\xa1\xa7\x51\xdd\xf1\x0a\x81\x55\x95\xdc\x8a\x10\xa7\x0c\xf1\xd9\x77\xc8\x94\x59\x20\x33\xa0\x50\xcb\xad\xaa\x90\xc0\xdc\xaf\x78\xb5\x02\xae\xed\xa7\x1b\x29\x34\x5f\xb4\x08\x8d\x54\x80\x6b\x6e\x0c\x17\x4b\x02\x17\xf3\x00\xef\x50\x38\x4c\x08\x0b\xfa\x95\x18\xc3\xb8\x70\xc7\x57\x5b\xa5\xec\x87\x9e\x03\xc4\x1d\xd6\xb6\xf4\xdd\x76\x53\xc9\xb5\x05\x1c\xb3\x67\x80\xc4\xb5\x3b\x1c\x6b\xfb\x81\xda\x81\xe1\x6b\xa4\xad\x1d\x38\xc3\x2c\x96\x5c\xc3\x76\x53\x33\x83\x35\x01\x90\x0a\x58\xbf\x62\x21\xb7\xa2\x66\x6a\xe7\x28\x63\xd5\x0a\xeb\x98\x75\x39\x83\x5e\xd5\x6b\x2e\x7a\xe6\x10\x74\x7f\x45\xac\xae\x41\xe0\x7d\x0a\x9c\xa3\xee\x0e\xae\x56\x4c\x2c\x11\xf0\x13\xd7\xc4\x33\x2f\x09\xf9\x86\x19\xbc\xd9\xf7\x15\x54\x4c\x80\x14\xed\x0e\x16\xee\x6a\x1c\xd0\x1a\x78\x63\x89\xdf\x81\xac\xaa\xad\x02\xd6\x18\x54\x11\x93\x43\xf9\x80\xe7\x1d\xe4\x9f\x89\x35\x6f\x14\xe2\x6f\xf8\x0e\x15\x97\x75\xc7\x67\xae\x2d\x71\x56\xf4\x84\xb6\xa8\x90\x60\x0a\x59\xa3\x86\x15\xbb\x43\x40\x21\xb7\xcb\x95\xe7\xba\x24\xf6\x19\xfb\x43\xcc\x7d\x87\x5d\x70\x79\x7b\xcf\x25\xc2\x58\xab\xa5\x15\xfb\x8e\xa8\xc5\x8e\x68\x60\x11\xd3\xcf\x61\xb1\x35\x8e\x07\xbc\xf1\x4a\x83\x0a\x81\x29\x04\x21\x33\xc9\x09\x99\x77\xcf\xcd\x8a\x8b\x92\xf0\x15\x10\x92\xaa\x03\x1e\xde\xeb\x1e\x8e\xf5\x04\xf6\xaa\xcf\x8d\xc6\xb6\x21\xb2\x02\x45\xfe\x75\x4b\xb2\xba\x47\xfa\xdd\x59\x9f\x4c\x46\xc4\xec\x8c\x55\x15\x6a\x3d\x61\x6d\x3b\x1d\xce\xc8\x2d\xcf\xe7\xb3\x33\x00\x00\x8b\xcd\x4f\x46\x6d\x2b\xab\xc8\x1b\x85\x1a\x05\x89\x9c\x96\x8d\xb9\x67\x81\x64\x31\x0d\x3f\xe1\x9a\x09\xc3\xab\x4e\x7f\x7b\x00\xac\x95\x62\x49\x3c\x83\x15\xb6\x1b\x54\xd0\x6c\x45\x65\xac\x36\xf6\x6b\xde\x48\x05\x0a\x1b\x54\x28\xec\xcd\x68\x44\x58\x19\xb3\xd1\x57\x17\x17\x1a\xd7\x77\xa8\x66\x52\x2d\x2f\x68\x79\x48\x81\x76\xb8\xfd\x44\x4b\xe0\x33\x7d\xdf\x81\x7c\x2d\xd7\x1b\x29\x50\x18\x0d\x35\x36\x5c\x58\xbc\x19\xe8\x0e\xcb\xbb\x00\xcb\x14\x6c\x8b\x06\xd6\xec\xbf\xa4\xba\x82\x9f\xdf\x0a\xf3\xcf\xfb\x17\x71\x71\x78\xd1\x86\x99\x6a\x75\x70\x91\xc2\x1f\xb1\x45\xa6\xf1\xca\x72\x9c\x8b\xe5\xd7\x67\xfd\x62\x2e\xb8\x99\x84\x08\x9d\x47\x27\x9f\x47\x47\x9c\x97\x60\x4d\x03\xe6\xd8\x7f\x56\xa6\x66\x04\x11\xe6\x8e\xd4\xc2\xd7\xf6\x08\xfb\xb5\xfd\x7f\xfe\x35\x9d\x09\x73\x77\x76\xe1\xeb\x1e\x09\xbb\xa6\xff\xa5\x5f\xf8\xe5\x2c\xba\xad\x1f\xd1\x6c\x95\xd0\xbd\x40\x71\xd1\xdd\x6a\x23\xd5\x9a\x19\x98\xe0\x6c\x39\x83\xbb\x6b\x42\xf6\x66\x76\x4d\x58\xdd\xcc\xae\xe9\xf8\x9b\x17\xd7\xc3\x11\x37\xd3\x08\x32\xd3\xc0\x3c\x1b\x8a\xdc\x6f\xb6\x02\x8c\x74\x0b\x26\xd3\x8e\x63\x09\xbf\xec\x15\x39\x41\x7c\x2d\x15\xfa\x25\xf3\x80\x8d\xb3\x01\x44\xb4\x91\xfe\xcd\x2a\x29\x2a\x66\x26\x4f\x67\x4f\x47\xbe\xcd\xbf\x89\xaf\x62\xf4\x88\xe9\xa3\xcf\x20\x46\x8e\x9f\x11\x7d\x44\x2a\x66\x81\xda\xdb\x7d\xa1\xfc\x5d\xf3\x06\xb8\x71\xbe\x49\xc3\x33\x50\x74\xad\xd1\x3e\xde\x64\x02\xf2\x64\x0e\x82\xb7\x09\xcb\xed\x3f\xb7\x3d\xe3\x7c\x4f\xeb\x8b\xa7\x3d\xdd\x09\xcc\x27\x31\xb2\x81\xb4\x8d\xc0\x2d\x0a\xe7\x57\xf0\x7a\xab\x8d\x5c\x93\x41\x61\x8a\x19\xa9\x34\x7c\x75\x51\x16\x5f\xa3\xb6\xc4\x03\x2f\xbb\x95\x54\xe4\xdc\x97\x0a\x99\xf3\xa4\x4c\x44\xfb\x36\x4c\x5b\x8b\x1e\x2e\xa7\xe0\x8e\xb5\x1a\x41\x5a\x87\x74\xcf\x03\xa5\x49\xe5\xd6\x6e\xf8\x8b\x83\xfd\x7e\xc5\xc4\xe4\x3f\xdd\x9e\x2b\x0f\x70\x7a\x05\xdf\x48\x99\x32\x96\x37\x30\x09\xf4\xff\xc9\xdc\x6d\x72\xbf\xa6\x86\x22\xe2\x56\xbf\xe7\x26\xdc\x32\xc6\xe8\xe1\x2c\x32\x26\xc3\x59\xf6\xd7\x83\x67\xd1\x9e\x9b\x70\xcb\x51\x67\x39\xcb\xd4\x9f\x45\xbf\x1e\x3a\xcb\xed\xb9\x09\xb7\x1c\x21\x40\x74\x4f\x87\x4c\xda\x11\x32\x01\x01\x65\x76\x2b\xfe\xba\x65\xad\xf5\xf3\xbf\xaf\x7c\xfc\x55\x7d\x6b\x01\xbf\x97\xc7\x09\x4a\xc8\x9f\x54\xd2\x68\xfb\x14\xfe\xf6\xb7\xe1\xeb\x0e\xb6\xfb\xea\x81\x5c\x69\x51\xeb\x3f\x44\x4d\xbe\x47\xad\x8f\xd7\x11\x4f\xfa\x93\x12\xed\x03\x17\x7f\x1f\x4a\xff\xc8\xcb\xef\xa8\x7e\xd8\xcd\x17\xc9\x7f\x18\xd5\x36\xcf\x8a\xe9\x8a\x76\x3d\x86\xc6\x07\xcb\xb4\x8f\x7f\x22\xfb\x07\xcf\x9e\x45\xd1\x4f\x64\xb0\xfa\x2f\x7d\xec\x33\x2f\x9a\x8b\xa3\x19\xf2\x15\x7e\x62\x95\x69\x77\x5f\x1d\xc3\x9a\x53\xb8\xa2\x8d\xe2\x95\x79\x94\xae\xc7\x22\x3e\x10\x1e\x44\x75\x3d\xf5\xa5\xe0\x2e\x60\x44\xc4\x04\x9b\xbb\x5d\xce\x2e\x67\x97\x43\x4a\x52\xa2\xe0\x37\x54\xd2\xa1\x4b\x21\x59\x1a\xdf\x7b\x6c\xfd\x0a\x1f\x19\x5f\xf6\x51\xf1\x65\x1f\x11\x5f\xc6\xd1\xb0\xe0\xed\x34\x45\xcd\xe7\x37\x59\x19\xa2\x4b\xac\x2c\xe3\xb9\x48\xca\x08\x61\x52\x63\x56\xc8\x95\x4b\x8c\xf7\x25\x28\x5d\x72\xd5\x15\x0a\x3e\xef\xcd\x03\x08\xcc\x77\x94\x5e\xbb\x78\xfe\x9f\xfe\x71\xef\x5a\x8f\x4c\xc7\x9f\x24\x5f\x28\x40\x3a\x4f\xb7\x4c\x0b\x59\x41\xb0\x0f\xe6\x21\x3e\xf9\xd2\x2e\x58\x9f\x67\xd9\xd4\xa8\x00\xd8\xcb\xed\x8b\x26\x33\xf8\xd9\x1a\x39\x8a\xd2\x5d\x7a\x89\x2d\xdc\xb1\x76\x8b\xfd\x5e\x7b\x35\x3d\xe3\x17\xd8\x48\x15\x57\x68\x16\x71\xb5\x6c\x36\x5c\x2d\x5f\x6f\x5a\xde\xd8\x94\x1d\xeb\x25\x42\x65\xe5\xb6\x92\x35\x0e\x4b\xde\xa7\xf8\x58\xc5\x64\x49\x9d\xe3\x92\x84\x60\xc5\x86\xf4\xc4\xc9\xf0\x00\xe6\x2d\x55\x92\x58\x7b\xcf\x76\x8e\xc6\x86\x2b\x6d\x00\x5b\x5c\x53\x95\x49\x84\x08\x77\x62\xf0\x8d\x3d\xe3\x7b\xae\xcd\x7e\x1d\x48\x04\xc7\x2a\xc3\x7e\x59\xb2\x32\x11\x6c\xea\xf2\x93\x50\x97\x52\x0d\x4a\xe1\x47\x77\x1c\x49\xd0\xe5\x79\xf4\x5d\x2f\x48\xc1\x81\xfd\x82\x4c\xc7\xbe\xa5\x5a\x5b\x57\x68\xbb\x5f\xa1\x18\x2d\xb1\x45\x7c\x7d\x78\xad\xaf\x87\xa2\xa5\x32\xae\x0c\x14\x97\x37\x43\x21\xd0\xf8\xeb\x16\x45\x85\x56\xd7\x95\xb5\x16\xda\xae\x97\x02\x01\x59\xe5\x0b\x54\x4c\x64\x55\xc3\x18\xd5\xb8\x48\x73\x87\x8a\x37\x3b\x10\xd2\xed\xd2\x70\x8f\x0a\x61\xcd\xad\x89\xcf\xaf\xdc\x41\x8e\xca\x30\xc3\x75\xc4\x92\xc3\x51\x5f\xc1\x87\xe4\xee\x6e\x87\x0b\xea\x68\x89\x2c\xc8\x74\xdf\x75\x30\x51\xa8\x7a\xf6\xea\xd0\x50\x89\x0a\x36\xae\x98\x55\xba\xa3\x6c\xc5\x1a\x99\xde\x2a\xb4\x66\xb3\x2b\x31\x4f\x1a\x25\xd7\x79\x21\x71\xba\x8f\x0d\x61\x45\xca\x63\x12\xd6\xca\x5e\xbb\xc2\xde\xa4\x09\x3e\xeb\x88\x0d\xe8\x7c\xcd\x84\x14\xbc\x62\x2d\x68\x23\x15\x5b\xa2\x75\x0b\x2b\xb2\x27\xe5\xba\x75\x5c\x96\xcd\x91\xb3\x1a\x46\x6b\x7e\x72\xf0\xde\x31\xb3\xba\x82\xe0\x97\x47\x9c\x9d\xd7\xcc\xcb\xe7\xf7\xeb\x0e\xe3\xf0\x4d\x68\xc4\xb8\xa8\xf1\x13\xd6\xa5\x3a\x71\x78\x4e\x67\x45\x23\x17\xd3\xdd\xc1\x15\x7c\x76\x4c\xce\xcc\x50\xe8\x50\x9d\xb6\xbd\x52\x8a\xed\x3a\xed\x2d\x14\x52\x63\x65\xdc\x87\xc4\x1d\x53\x7b\xcd\xe6\x15\x7c\x70\xd8\xdc\x0e\x87\xbf\xb5\x54\x1e\xb2\xb7\x20\x9b\xfd\x35\xd2\x1e\xbf\xf3\x1e\xa8\x54\x54\x9f\xe0\xcd\x58\x61\x78\x37\x42\x01\x79\x83\x9f\xfd\xc6\x81\x99\x0e\xfb\xaf\x07\xec\xf7\x57\x91\xb9\xb3\x7f\x62\xbb\x5e\xa0\xb2\xf8\x77\x8a\x45\x0d\xa1\x50\xb1\xa4\xc0\x29\x89\x99\xeb\xb6\xa4\x58\xf6\x67\xf9\x9a\xba\xaf\x77\x1b\x6b\x46\xe5\x3d\xd6\xb3\x87\x17\xed\x53\x32\xd2\xe2\xfd\xb1\x17\xfc\xa6\xa0\xd5\x81\x50\x4b\xd9\x22\x13\xd0\xb4\x6c\x49\x74\x7e\x44\xdc\x50\xd0\xa6\x58\xf5\xd1\x5e\x12\x2b\xb5\x90\x40\x20\xd6\x44\xd4\x02\x7b\xd3\x27\x85\x93\x81\x55\xa7\x53\x23\x48\xda\x3d\x64\x38\xff\x2a\x7e\xc0\x4f\xa6\x57\x43\x17\x4e\x0f\xf8\xbd\x02\xea\x8f\xb9\xcc\xde\x04\xee\x24\xe9\x2f\xfd\x12\x47\x2f\x65\xc7\x52\xc4\xc4\xa2\x1c\x51\x48\x68\xfd\x94\x1a\xfd\x01\xa3\xb8\xd9\x44\x68\xad\x99\x60\xf6\xf6\x0b\x6d\xa6\x6e\xdb\x9a\x71\xd2\x5d\x67\xc8\x8d\x95\x8a\x38\xc4\x0a\x2d\x53\x0f\xdd\x1d\x16\x97\xe2\x5f\xd5\xb5\xb6\x4a\xe4\x5c\x87\x2e\xb4\xce\x66\xfb\x73\x19\x34\x69\x90\x92\x19\xa5\x64\x41\x5a\xeb\xd9\x28\x2c\x54\x7f\x12\x28\x51\xdc\x7b\x03\x4b\x34\xaf\x9d\x42\x91\xd5\x98\x4c\x67\x7d\xcf\x2b\x37\xdd\x23\xf2\x5b\x2c\xb8\x5e\xc1\xd3\xd7\x4c\x58\xa5\xd3\x68\x2e\x1c\x57\x4a\xfd\x44\x2b\xdd\xa4\xdf\x5e\xd9\xa5\xea\x7e\xf2\x06\x4e\xa0\x35\x2e\xd4\xe4\x9b\x3d\x4d\xea\x55\xe1\x6f\x94\x46\x3a\x33\x41\x6a\x63\xa4\x4b\x47\xb5\xa4\xcf\x9c\xec\xdd\xf3\xb6\x0d\x95\x83\x34\x83\xc4\xd5\x7e\xf2\xda\x9b\x0b\x2b\x05\xac\x6d\x31\xa6\x2c\xe7\xc9\x3e\x75\x81\x39\x1d\x7d\x96\x95\xd7\x7d\xcd\x78\x7e\x98\xbf\x1f\x46\xae\xee\xd6\x17\x93\x0f\x60\x77\x12\xc4\x79\x2a\x2b\x59\xdd\xd1\xe3\x9e\x0b\x19\x35\xfe\xb8\x86\x7b\x9b\xdf\x08\xaf\x00\x96\xed\x42\x9a\x95\x35\x5a\x68\x33\xfa\xd0\x34\xd5\x52\xe0\x9e\x4a\xe5\x58\x41\xf2\xe2\x02\xfe\x03\x9d\x75\x36\x12\xb8\xd0\xa8\xdc\x7d\x2f\xe2\x18\xc0\xb8\x1b\x97\xaa\x46\x1b\xa1\xb5\x7d\xf6\x11\x00\xea\x1c\x00\x13\xc0\x05\x36\x0d\xaf\x38\x25\xc2\xed\x52\x2a\x6e\x56\x6b\xd7\x39\xe5\x64\xad\xac\x10\xe3\xa7\x0d\x56\x56\x62\xc8\xb2\x58\xf0\xad\x73\xb2\x29\xe0\x2c\x42\xef\x65\xce\x66\xd3\x31\x1e\xd6\xd0\xf1\x63\xa4\x61\xc8\xa2\x5a\x14\x4b\x13\x97\x6d\xef\x57\xdc\x66\x16\x70\x03\x2f\xe1\xd9\xb3\x13\x80\x7d\xe0\x2f\x5e\xde\xc2\xcd\xa8\x95\x28\xdc\xb7\xc5\x98\xc3\x0b\x78\x39\xa2\x8c\x27\x50\xe4\xee\x71\x62\x9d\x0c\x3f\x1f\xc3\x65\x9a\x49\x83\x90\x24\x56\x56\x1a\xfc\xc0\x40\x9f\x96\xa6\x81\x08\x6c\x05\x15\x23\xb9\x21\x39\x4d\xb5\xc7\xc6\x0a\x36\x71\x7e\x79\xe5\x62\x48\xd8\x48\x6e\xb3\x19\x23\x81\x81\x8d\x19\x54\x2c\x64\xa6\x4b\xef\x6c\xf2\xe4\x28\x48\xac\xc5\xc5\x05\xcc\x6f\xec\x71\x7e\x42\x45\xa1\xf5\x35\x0e\x2e\xb5\x69\x4d\xe7\x3b\x6b\xfc\x54\xc4\xe5\xcf\x39\x2e\x64\xc8\x84\xa1\xb6\x38\x73\x94\x28\xdc\xb4\xac\xea\x06\x00\xac\x50\x13\x36\xa7\xe3\x62\x05\x1d\xef\x1d\xf8\x73\xd0\x9c\xf2\x44\x92\xff\xa0\x1c\x21\x5b\x1b\x50\x60\x11\xdf\x7f\xe8\xf0\xb5\x68\xf5\xb0\x2d\x07\x85\x47\xba\x1d\x9a\x01\x16\x98\xd7\xe0\x37\xfc\x13\xd6\xef\xec\xfa\x02\xd2\xc6\xeb\x29\x6f\x5b\x5c\xb2\x96\x92\xe1\xca\xf9\x95\x15\xdb\x6c\x50\x78\x4c\x87\xb9\x06\x7b\x54\x37\xc0\x50\xb8\x3a\x3d\x4b\x0d\x5b\x2e\xab\x65\x09\x9a\xef\xeb\xe0\x1d\x0d\xc0\x47\x2d\x93\x93\xf5\xdd\x6a\x5b\xda\xec\x1b\x7e\x8a\xe2\x90\x7f\xc1\x16\x29\xfe\x10\x87\xa2\x78\x28\x44\x22\x35\xed\x4e\x83\x91\x42\x99\xed\xb8\xf8\xe3\x7f\x25\xde\x70\x34\x04\xb1\xc6\x23\x42\x8c\xf2\xf5\xa6\x46\xaa\x2b\xdf\xfc\x1b\x46\xbc\x9a\x5e\xc1\xd3\x1f\x82\xaa\x1b\x8d\x68\x60\xdd\xab\x7e\xb0\xf4\xff\x75\x64\x43\xa5\xcf\xb5\xbc\x8b\xab\x2b\x6b\xb6\xa1\x94\xc5\x6a\x6c\x27\x89\x74\xef\xdf\xc4\x61\xf8\xf1\x6c\x56\x74\xc8\xe4\x23\xee\xae\x60\xd4\x2f\x04\x51\x82\x1a\x10\x8b\x0c\x78\x5f\xab\xf9\x3b\x8e\x12\x32\x1f\x3d\x44\x0a\x97\xa7\x46\x0a\x36\x4e\xf8\x1d\xe2\x02\xa6\xc9\xd9\x9f\x76\xf2\x3c\x2a\xd1\xc7\x35\x5a\x58\xa3\xd6\x6c\x89\x57\xf0\x34\x4b\x2d\x7c\xc4\xca\x49\x16\xcf\xad\xba\x0c\x2e\x90\xc6\xe7\x68\x41\x67\x04\x42\x41\x78\x9a\xc8\xd4\x09\xac\xf7\x42\x4a\xe1\x4c\x2e\x99\xce\xed\x59\x27\xb9\x62\x5d\x34\xdc\x58\xff\xe7\x24\x69\x27\xb7\x9d\x77\xf3\x01\x8d\xc2\x4a\xaa\x3a\xf2\xc1\xc5\x88\xc1\xdb\x02\x1a\xf5\x23\x6f\xec\x60\xb3\xba\x56\x48\x1d\x56\x2a\xae\x78\xa1\x74\x18\xf0\xc0\x4b\xcb\xa6\xe9\xc5\xf5\x3c\x85\xbd\xc0\x8a\x6d\x35\x0e\xf2\x4c\xd2\x7e\x6f\x59\xa9\x0c\xaa\x07\x3b\x54\x3f\x12\xf3\xec\xd9\x43\x3d\xea\x13\xb8\x79\xb8\x4f\x2d\x4d\x4b\x1c\xef\xc9\xd3\x00\x32\xf0\xc2\x89\x43\xfe\xd9\x17\x04\x8a\xa5\x2d\x2e\xca\x25\x2c\xee\x8b\x56\x8d\x92\xbf\xa1\x38\xa5\x72\x10\x3a\xca\x89\xc0\xfb\x52\xa1\x29\x73\xde\x52\x9b\xa3\xb8\x31\xe2\x94\x29\x3c\x4a\x8f\x7b\xea\x88\x87\xc5\xb6\x69\x50\xb9\xc8\x5b\x1a\xd8\x28\xb9\x41\xd5\xee\x2c\xfa\x4f\x52\xcf\x97\x4a\xdf\x5f\xd0\x14\x27\x73\x67\x59\x76\x5d\x05\xc1\x45\xdf\xdc\xdb\x17\x74\x64\xe7\x0c\x9e\xda\x32\xbf\xf3\xd5\x0b\xdc\x49\x1b\x72\x86\x08\x9c\x83\x66\x0d\x69\xd8\x9a\x7d\xec\x6b\x7f\xff\x03\x61\xe5\x28\xfb\x53\xee\x3f\x20\xc1\xb6\x4c\xb4\x71\x43\xe8\xa6\x77\x27\x79\x9e\x0f\xc7\x6a\xee\x6d\xc6\xff\x6f\x83\x3a\xac\xd5\x95\x7b\xfc\x93\xaf\xda\x7a\xe6\xb7\xbb\x70\x28\x99\x32\x11\x45\x29\x4b\xd4\x9c\x49\xc1\x86\x65\xf0\x28\x02\x88\x8a\xc5\xdd\x3f\xef\x9f\x32\xde\x15\x44\xeb\xc4\xa0\x15\xae\x0b\xac\x2d\x98\xbe\xe2\x49\xc9\xd5\x96\x60\x9d\x67\x90\x06\xcf\x48\x5a\x68\xcd\xbc\xd7\x43\x6b\xbc\x17\x0a\xd9\xc7\xac\x36\xba\xeb\xca\x37\x2e\x92\x61\x34\xc1\x3c\x83\xf7\xdd\x17\x01\x10\x37\x37\x4f\x7c\xcd\xf2\x8b\x58\xa7\x4f\x75\xa6\x07\xe4\x3a\x02\x66\x03\xd5\x87\x75\xd2\x12\xb0\xe1\xb0\x0f\xc4\x9d\xdd\xbc\x6b\xe5\xa4\xd4\x9e\xad\x4b\x5d\x7a\x17\x91\xdb\xc0\xf7\x23\xe2\x46\xfb\xaa\xbd\x6c\x4a\x4f\x35\xa0\xef\xcf\xba\x37\x23\x0e\x7e\x1f\xa5\x50\xb3\x7d\x81\xb0\x42\xca\xbc\xdb\x5d\x37\xe8\x9f\x3c\x55\x19\x1a\x39\xa1\xb7\x4e\xdf\xb3\x0c\xaf\x65\xfa\x60\x81\xba\xbf\xe1\x4c\x08\x21\x3f\x80\xb3\x54\xd0\xc2\x7a\xab\xba\x25\x7a\xa7\x0d\xae\x2d\x59\x42\x33\x9a\x72\xdf\x5f\x2b\x1f\x98\x17\xd6\xcb\x87\x6e\xc4\x90\x92\x8c\x9f\xe0\x5b\x0b\xa4\xc2\xfb\xfd\x61\x0f\x76\x52\x9c\x06\xaf\x56\x58\x7d\x7c\x53\x32\x48\x93\x69\x3e\x68\xf9\xe4\xf8\xbc\x68\xff\xe8\xe5\x49\x45\xb2\x91\xb4\xcb\x8d\x61\xe6\x24\xd9\x2d\x79\xa3\x64\x52\x68\xa6\xe7\xc7\x0d\xbe\xf1\x97\x74\xf9\x64\x5a\x9c\x7e\xf3\xfc\xb6\x27\x3b\x86\x1f\x7b\x3c\x14\x9a\xf9\xd3\xee\x09\x46\xa4\xcc\xf1\x74\x40\x81\x8e\xec\xa3\xdc\xf4\x0d\xc3\x01\x39\xd1\xe3\x9d\xa5\x6c\xfe\xfb\x15\x99\xb9\x5c\x43\xfa\xa6\x57\xf0\x51\x3f\x5f\xe1\xe3\x3c\xab\x3b\x3a\xc9\xdc\xe3\x71\x5a\x88\xa2\x77\x9f\xc9\x4b\xf1\x27\x93\x74\xf0\x12\x17\xe6\x5e\x30\xd1\x8c\xa5\x5d\xcb\xc4\xae\x6f\x75\xfa\x2a\x21\xb5\x25\x0f\x48\xdb\x38\x27\x8a\x7e\xff\xc0\x96\xe7\xf0\x72\x6f\x1c\xfc\xda\xea\x9e\xc7\x3c\x2c\x6c\xfa\x22\x61\x4f\x61\xe6\x91\xc2\xce\x81\xcd\xad\xea\x4c\xfd\x07\x71\x1c\x53\xf0\x7c\x44\xfc\xd1\x21\xda\x71\x21\xd5\x69\x71\x69\xb8\xdb\xa6\xfe\x1d\x1f\x5c\xd7\x7f\x7e\x7c\x72\x54\x48\xfd\x63\x58\xd7\x0f\xcf\x9d\x12\x4e\x9c\x56\x4c\x88\xb0\xb8\x85\xeb\x79\x89\x43\x85\x62\x62\xc2\x88\xf8\xf7\xe7\x59\xdd\x21\xbd\xed\x64\x7f\x49\xbc\xf7\x64\x99\xc5\x9e\x97\xe8\x9a\x0e\x0f\x90\x8a\x0c\x9b\xff\x3b\x79\xac\xeb\xd6\x3d\x06\x64\x44\xd9\x81\xe4\xee\x6d\x03\xf7\xd8\x0d\x81\xb3\x41\xe7\x15\xbe\x20\x67\xb0\xe7\xad\xec\x23\xab\x97\x03\x3e\x10\x47\x7a\x23\x0e\xd1\xdf\x6a\x79\x44\x2f\x9d\x33\xba\xe8\x7a\xa2\x7e\xa4\x45\xb3\xb5\x2f\x9d\x30\xdd\xb7\x8d\x3a\xf3\xee\x03\xba\xe2\x93\x60\x28\xc4\x38\xa3\x5e\xbb\xe0\x66\x0b\xcf\xbc\xc8\x3b\xf8\xc2\x44\x69\xc7\x1c\x3e\xdc\x66\x12\xfb\x68\x6b\xe9\x94\xc6\x3f\xe5\x0d\x9f\xf0\xfe\xeb\x56\x9b\x6e\x5a\x93\x8a\x4c\x4c\xd3\x8c\xcf\x6c\x6f\xaf\x99\x6b\xca\xc1\xcf\x7b\x37\x08\xcc\x40\x8b\x7e\x9f\xaf\x9a\x1d\x1a\x91\xca\xa0\x87\x6c\x99\x51\x77\xa9\x3e\xac\x8f\x1f\x8a\xed\x88\x47\xa5\xcc\x47\xd4\x75\x6f\xb3\x53\x6f\x9f\xe4\xcf\xd9\x3a\x9e\x06\x74\x1d\x50\xc8\x17\x2f\x5d\x6f\xbd\x6a\xb7\x75\xf2\x46\xdc\x3a\x68\x59\xf7\xb9\xc9\x90\x95\x2f\xac\x3c\x67\x7e\x4b\x1b\xa6\xac\xc6\x15\x38\x58\x96\x9b\xaf\xbf\x7e\xb8\x0d\x9c\x66\x75\x67\x1a\xb7\x10\xf5\x23\x9a\x6e\x79\x46\xe0\x48\xba\x86\xcb\x91\x29\x08\xaf\xf1\x54\x83\xed\x87\x80\x3b\x7b\xd1\x17\x5e\x99\x81\xcb\x3c\x6a\xf5\x1c\xbb\x1c\xbb\xa3\xae\x1b\x40\x8b\xcf\x8a\xe5\xfd\x6b\x22\x3c\x47\xb1\x9f\xbd\x3f\xad\xa4\xc3\x73\x59\x7b\x98\xa2\xd0\xd9\x25\x31\x75\x9d\x83\x03\x1e\x7c\x9f\x2c\xef\x7b\x81\x71\xa0\x7f\x58\xb0\xaa\x63\x95\xd4\x69\x57\x3b\xcd\x5f\x68\x9c\xde\xbb\xdc\x83\x72\x9a\x3e\x84\xa5\xab\x52\x85\x21\xae\x1d\x94\x07\xb3\xfd\x58\x63\x71\xff\x81\x61\x6d\xcf\x95\x1f\xd2\x90\xbf\x8b\xf6\xc7\x78\x42\xa9\xe9\x78\xb2\x90\x72\xe2\x8d\x7f\x30\xef\x50\x56\xf9\x55\x0e\x33\x0f\x51\x23\xd5\x26\x05\x7a\xe0\x85\xc2\x2a\xfb\x1b\x0e\xc3\x3b\x8c\x7f\x67\xbb\x0e\xc5\xf8\x85\xc6\x49\x9e\xf6\xc0\x1b\x05\xab\xa2\x5e\xe3\x7b\x0e\x59\xad\x0e\xeb\x1f\xbd\x25\x10\x78\x87\x0a\x2e\xfd\x18\x43\x47\xea\x65\xf0\xd4\xc2\x7b\xb1\x0d\x0b\x3c\x16\x6f\x48\x9b\xb9\x0f\x85\x8f\x35\xb1\x9f\x4b\xc5\x4e\x07\xe4\x86\xde\x16\xf5\x25\x43\xf7\xa1\x37\xf5\x0e\xc7\x05\x1e\x8b\x66\xf2\x3a\xbb\xb3\x7e\xf3\xe8\x45\x4d\xc1\xd0\xd8\x33\x5f\x04\xae\xad\x18\x8c\x0e\xd0\x7e\x9f\x69\x8a\xc0\xcc\x84\x06\x72\x1c\x55\x8f\xc4\x6d\x74\xa7\x3f\x0e\x11\x4c\xd8\x04\x77\xfa\xd8\xc7\x35\x2b\xae\x8d\x54\x34\x35\x3f\x5e\x8f\x0e\x55\x69\x8f\x29\x0d\x75\xe8\x80\xea\x0e\x69\x70\x26\xba\x5f\x07\x1c\xfe\x5d\x04\xeb\x78\x3e\xd2\x39\xb7\x25\x3b\x3f\x42\xf6\xb8\x7c\xf8\xfd\x61\x62\x93\xc5\xf9\x54\x8b\xd0\xd6\x3f\xdb\xf8\xd1\xff\x59\xa0\xee\xce\xac\x85\xa9\xe4\x7a\xc3\x0c\xfd\xed\x1e\x6f\x64\xdc\x9a\x3d\x97\x77\xa4\x47\x99\x60\xd3\x60\x65\xf8\x1d\xbe\x0a\x73\xdd\xbe\x2d\x77\xe8\xe1\x53\xc4\x53\x8d\x4c\x55\xab\x37\x52\xbd\x6e\xa5\x46\x6d\xbe\xeb\x51\x8b\xfa\x02\xf1\xf0\x4e\x19\x81\x20\xd2\x79\x84\xd0\x95\xdf\x01\xbe\x63\x4b\x1c\x79\x0b\xb8\x21\x73\xf3\x36\x48\xe9\xb2\x15\xa8\xde\x1d\x5c\x64\xa4\x61\xed\xf7\xa4\xdd\xe3\x0b\xe9\xd5\x5d\xb1\x1a\x99\x3c\x2d\xec\x11\x3b\x8f\x30\x38\xcf\x8e\x3a\xf7\x30\xf7\x14\x38\x43\xd1\xf4\xef\x6a\x97\xf4\xe7\x42\x58\x52\x39\x70\x5f\xba\xa3\xec\xf7\xee\xa7\x7c\x49\x70\xbe\xcd\x67\x87\xdf\xf2\xa5\x9e\xd8\xb9\xc7\x30\x35\x79\x85\x30\x84\x11\x5e\x36\xf2\x18\x19\x9a\xa7\x25\x5c\x7b\x0f\xca\xba\xc7\xbc\xce\xfb\xea\x6d\x6b\x5c\xef\xba\xfc\x22\xed\x38\x55\xe1\xa8\x2d\xf5\xfb\x6e\xa1\x60\xc4\x12\x39\xcb\xe7\xd1\x08\xeb\x9b\x39\x5c\x5e\xc1\x53\xfa\x79\x6d\xb3\xce\x05\xa6\x7f\xa4\x60\x78\xa8\x7c\x19\xb7\xb1\xba\xbb\xb9\x71\x20\xfc\x6f\x45\x28\xc1\xce\xc4\xbd\xc4\xb7\xf7\xf0\xc1\xdf\x3e\xc3\xea\xaa\x61\x44\xd2\x57\x99\xd8\x74\x59\x8b\x2f\x33\x45\xe7\x27\xc2\x19\x42\x2b\x89\xd5\x97\xe8\x70\x14\x75\xb7\x38\xd8\xf9\xbc\x84\x40\xbf\x74\xec\xf8\x00\xde\xf8\xe1\x83\x16\xef\xad\x5c\x94\x89\x9f\xcf\x87\x43\x8a\x2e\xa3\x20\x51\x5e\x00\xed\x7f\x03\x09\xf4\x3f\x24\xb6\x20\xf8\x65\xb0\x09\xee\xff\x69\x73\xd1\xfe\x6b\xba\x31\x44\x1b\x39\x8d\x7a\xc9\x99\x6e\x79\x85\xf4\xbc\xf0\x2a\x20\xe8\x1c\xb6\x9b\xf7\xf2\xaa\x27\x2a\xb5\x36\xee\xe8\x47\xa4\x67\x5f\x52\xaf\xf0\x47\x33\xe8\xcb\x59\xf0\x04\x8a\x0b\xeb\x00\x9d\x97\x1b\x26\xee\xa8\x85\xc2\x45\x0d\x95\xf3\x7a\x6e\x3f\x7c\xc4\x9d\x65\xa3\x27\xe9\x3d\xbd\xc9\x72\xe3\xd5\x1a\xae\xe7\x60\x98\x5a\x76\x62\x13\x1a\xa0\xe1\xcd\x91\x1b\xa6\x79\x80\x47\xed\x5d\x77\x96\x0a\x0d\x11\x61\xdb\x0f\x9f\x06\x4f\xb0\x9b\x0e\x2b\x9a\xb0\xde\x49\x51\x47\x22\xde\x76\x36\x62\x5c\x34\x12\xb3\xc0\x9b\x78\xe6\xf6\x50\xfc\x15\x14\x94\x46\xfe\x58\xc2\x31\xdb\x4b\x06\x8f\xc6\x91\x6d\xaa\xd6\x5d\x23\x51\xaf\x23\x3b\xd2\x62\x13\xd7\x3c\xec\x87\xca\x37\x49\x12\xea\x2e\x2e\xe0\x7b\x29\x37\xb0\x15\x86\xb7\x1d\x4c\x6a\x22\xa1\xd2\x50\x29\xa9\x07\xd8\xae\x18\x42\xd0\xaf\x3d\xbc\x54\x3d\x14\xac\x79\x0d\x73\x98\xd0\xaa\xe7\x6e\xd5\x14\x2e\xe0\xcf\x59\xe1\x67\x94\x0b\x6b\x5e\xa7\x43\x8a\x07\xfe\x12\xcf\x28\xa8\xa4\x08\x92\xa0\x12\x1e\x72\x7d\x0c\x62\x85\x41\xcd\x86\x08\xf7\x53\xa0\xf1\x8c\xf6\x41\x80\xf0\x22\x13\x95\x53\x29\x2c\xd7\x2f\xbf\xe4\x1c\xf3\x52\xb0\xe6\xf1\x54\xcf\xde\x1e\x85\x27\xec\xda\xde\x68\x9f\xe8\xa5\x34\x1e\xc1\x34\x78\x9e\xeb\xc3\xe3\xae\xb1\x4c\xa0\x97\x7d\x7f\xe2\x9e\x7b\xff\x52\x30\x28\x14\x79\xf5\x7f\x46\xae\xe9\x5f\x5a\x35\x16\x93\x63\x62\xf9\x01\xd5\xcb\xdb\x30\x16\xa4\xd0\x77\xef\x0b\xdd\xd2\xfc\x20\x41\x4f\xdf\x8b\xc3\x1c\x2e\xfc\x93\xf0\x8b\xcc\xf1\xd0\xe2\x78\x7f\xe9\xbd\xf7\x28\x8c\x7e\x43\x52\x54\xa1\x07\x25\x8c\xf8\xf3\xc2\x0c\x53\x95\xdd\xa8\x9e\x4d\xe4\x5e\xbd\x7b\x0b\x9a\xaf\x37\xad\x6f\xd0\xaf\xa5\x42\x50\x72\xb1\x0d\xca\x2b\xdd\x5f\x99\x28\x86\x68\xc5\xbf\x59\x71\x16\x13\x94\xb0\x1b\xe6\xf0\xd9\x6e\x0b\x9f\x33\x5d\xd9\x0f\xbe\x8c\x6e\x1b\x1e\x73\xcf\xe1\x43\xba\xff\x76\x74\x6b\x32\x43\xb5\xf7\x4a\x63\x20\xc7\x74\x09\x8f\x28\xed\x65\xd5\xae\xbe\x97\xe7\x26\x1c\x7c\x37\xc1\xfd\xfd\x90\x61\x12\xc8\x48\xd0\xe8\xff\xb4\x67\x28\xe1\xf1\xd1\x47\x3f\x4d\xa0\xd5\x7e\xf2\x69\xe6\x25\x69\xa6\xd9\x1d\x4e\xae\x5f\x54\x14\xad\xbb\x87\xbc\x93\xa9\x8d\x53\xae\xca\x92\x3c\x3d\x05\xdc\x77\xc3\xf4\x51\x00\xb2\x24\xdc\x5d\xbc\xf3\xe5\xec\xbf\x03\x00\x00\xff\xff\x7a\x14\x56\xbb\x1a\x59\x00\x00" +var _nodeversionbeaconCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x3c\x5d\x93\x1b\x37\x72\xef\xfb\x2b\x5a\x7a\xd0\x91\xd6\x8a\xbb\xba\xa4\x52\xa9\xad\xe5\xba\x64\xc5\x3a\x2b\x71\x7c\x2a\x5b\x76\x1e\x54\x5b\x29\x70\xa6\x87\x44\x34\x04\x68\x00\xdc\x15\xad\xd3\x7f\x4f\xa1\x81\x99\xc1\x17\x87\xe4\xae\x9d\x8f\xdb\x07\x89\xe4\x00\x8d\x46\xa3\xbf\xbb\x31\x17\x17\x17\xf0\x7e\x85\xf0\x83\xac\xf1\x17\x54\x9a\x4b\xf1\x0d\xb2\x4a\x0a\xa8\xa4\x30\x8a\x55\x06\x56\xb2\xad\x35\x98\x15\xc2\x86\x69\x03\x4c\xd4\xd0\x6c\xcd\x56\x21\x6c\x94\x34\xb2\x92\x2d\xdc\xb9\x99\x7a\x76\x66\xe1\x99\x15\x33\xa0\x57\x72\xdb\xd6\xb0\x40\xd8\x6a\xac\xc1\x48\xc0\x4f\x58\x6d\x0d\x5e\xac\x98\xa8\x5b\x84\x45\x2b\xab\x8f\x1a\x98\x01\xc6\x60\xc9\xef\x50\xb8\x9f\x60\x85\x7c\xb9\x32\x04\xea\xac\x43\x4f\xa3\xba\xe3\x15\x02\xab\x2a\xb9\x15\x21\x4e\x19\xe2\xb3\xef\x90\x29\xb3\x40\x66\x40\xa1\x96\x5b\x55\x21\x81\xb9\x5f\xf1\x6a\x05\x5c\xdb\x5f\x37\x52\x68\xbe\x68\x11\x1a\xa9\x00\xd7\xdc\x18\x2e\x96\x04\x2e\xa6\x01\xde\xa1\x70\x98\x10\x16\xf4\x95\x08\xc3\xb8\x70\xcb\x57\x5b\xa5\xec\x8f\x9e\x02\x44\x1d\xd6\xb6\xf4\x6c\xbb\xa9\xe4\xda\x02\x8e\xc9\x33\x40\xe2\xda\x2d\x8e\xb5\xfd\x41\xed\xc0\xf0\x35\xd2\xd4\x0e\x9c\x61\x16\x4b\xae\x61\xbb\xa9\x99\xc1\x9a\x00\x48\x05\xac\x1f\xb1\x90\x5b\x51\x33\xb5\x73\x3b\x63\xd5\x0a\xeb\x98\x74\x39\x81\x5e\xd5\x6b\x2e\x7a\xe2\x10\x74\x7f\x44\xac\xae\x41\xe0\x7d\x0a\x9c\xa3\xee\x16\xae\x56\x4c\x2c\x11\xf0\x13\xd7\x44\x33\xcf\x09\xf9\x84\x19\xbc\xd9\xf7\x08\x2a\x26\x40\x8a\x76\x07\x0b\x77\x34\x0e\x68\x0d\xbc\xb1\x9b\xdf\x81\xac\xaa\xad\x02\xd6\x18\x54\x11\x91\x43\xfe\x80\xe7\x1d\xe4\x9f\x89\x34\x6f\x14\xe2\x6f\xf8\x0e\x15\x97\x75\x47\x67\xae\xed\xe6\x2c\xeb\x09\x6d\x51\x21\xc6\x14\xb2\x46\x0d\x2b\x76\x87\x80\x42\x6e\x97\x2b\x4f\x75\x49\xe4\x33\xf6\x43\x4c\x7d\x87\x5d\x70\x78\x7b\xd7\xa5\x8d\xb1\x56\x4b\xcb\xf6\xdd\xa6\x16\x3b\xda\x03\x8b\x88\x7e\x0e\x8b\xad\x71\x34\xe0\x8d\x17\x1a\x54\x08\x4c\x21\x08\x99\x71\x4e\x48\xbc\x7b\x6e\x56\x5c\x94\x98\xaf\x80\x90\x54\x1d\xf0\xf0\x5c\xf7\x50\xac\xdf\x60\x2f\xfa\xdc\x68\x6c\x1b\xda\x56\x20\xc8\xbf\x6e\x89\x57\xf7\x70\xbf\x5b\xeb\x93\xc9\x36\x31\x3b\x63\x55\x85\x5a\x4f\x58\xdb\x4e\x87\x35\x72\xcd\xf3\xf9\xec\x0c\x00\xc0\x62\xf3\x93\x51\xdb\xca\x0a\xf2\x46\xa1\x46\x41\x2c\xa7\x65\x63\xee\x59\xc0\x59\x4c\xc3\x4f\xb8\x66\xc2\xf0\xaa\x93\xdf\x1e\x00\x6b\xa5\x58\x12\xcd\x60\x85\xed\x06\x15\x34\x5b\x51\x19\x2b\x8d\xfd\x98\x37\x52\x81\xc2\x06\x15\x0a\x7b\x32\x1a\x11\x56\xc6\x6c\xf4\xd5\xc5\x85\xc6\xf5\x1d\xaa\x99\x54\xcb\x0b\x1a\x1e\xee\x40\x3b\xdc\x7e\xa2\x21\xf0\x99\x9e\x77\x20\x5f\xcb\xf5\x46\x0a\x14\x46\x43\x8d\x0d\x17\x16\x6f\x06\xba\xc3\xf2\x2e\xc0\x32\x05\xdb\xa2\x81\x35\xfb\x2f\xa9\xae\xe0\xe7\xb7\xc2\xfc\xf3\xfe\x41\x5c\x1c\x1e\xb4\x61\xa6\x5a\x1d\x1c\xa4\xf0\x47\x6c\x91\x69\xbc\xb2\x14\xe7\x62\xf9\xf5\x59\x3f\x98\x0b\x6e\x26\x21\x42\xe7\xd1\xca\xe7\xd1\x12\xe7\x25\x58\xd3\x80\x38\xf6\xcf\xf2\xd4\x8c\x20\xc2\xdc\x6d\xb5\xf0\xd8\x2e\x61\x1f\xdb\xff\xf3\xc7\xb4\x26\xcc\xdd\xda\x85\xc7\x3d\x12\x76\x4c\xff\xa5\x1f\xf8\xe5\x2c\x3a\xad\x1f\xd1\x6c\x95\xd0\x3d\x43\x71\xd1\x9d\x6a\x23\xd5\x9a\x19\x98\xe0\x6c\x39\x83\xbb\x6b\x42\xf6\x66\x76\x4d\x58\xdd\xcc\xae\x69\xf9\x9b\x17\xd7\xc3\x12\x37\xd3\x08\x32\xd3\xc0\x3c\x19\x8a\xd4\xbf\xe3\x78\x6f\x39\x12\x8c\x74\xa3\x26\xd3\x8e\x6c\x09\xd1\xec\x39\x39\x6e\x7c\x2d\x15\xfa\x21\xf3\x80\x96\xb3\x01\x44\x34\x91\xfe\x66\x95\x14\x15\x33\x93\xa7\xb3\xa7\x23\x4f\xf3\x27\xf1\x79\x8c\x2e\x31\x7d\xf4\x1a\x44\xcd\xf1\x35\xa2\x9f\x48\xce\x2c\x50\x7b\xc4\x2f\x94\x3f\x70\xde\x00\x37\xce\x40\x69\x78\x06\x8a\xce\x36\x9a\xc7\x9b\x8c\x4b\x9e\xcc\x41\xf0\x36\x21\xb9\xfd\x73\xd3\x33\xca\xf7\x7b\x7d\xf1\xb4\xdf\x77\x02\xf3\x49\x8c\x6c\xc0\x72\x23\x70\x8b\x1c\xfa\x15\xbc\xde\x6a\x23\xd7\xa4\x55\x98\x62\x46\x2a\x0d\x5f\x5d\x94\x79\xd8\xa8\x2d\xd1\xc0\x33\x70\x25\x15\x59\xf8\xa5\x42\xe6\xcc\x29\x13\xd1\xbc\x0d\xd3\x56\xad\x87\xc3\xc9\xc3\x63\xad\x46\x90\xd6\x2a\xdd\xf3\x40\x72\x8a\xcc\x6b\x67\xfd\xc5\x2d\xf0\x7e\xc5\xc4\xe4\x3f\xdd\xc4\x2b\x0f\x75\x7a\x05\xdf\x48\x99\x52\x97\x37\x30\x09\x34\xc1\x93\xb9\x9b\xe4\xbe\xa6\x2a\x23\x22\x59\x3f\xe7\x26\x9c\x32\x46\xed\x61\x2d\x52\x2b\xc3\x5a\xf6\xeb\xc1\xb5\x68\xce\x4d\x38\xe5\xa8\xb5\x9c\x8e\xea\xd7\xa2\xaf\x87\xd6\x72\x73\x6e\xc2\x29\x47\x70\x11\x1d\xd6\x21\xe5\x76\x04\x63\x40\xb0\x33\x3b\x15\x7f\xdd\xb2\xd6\x5a\xfc\x3f\x80\x49\xfe\xaa\xbe\xb5\xd0\xdf\xcb\xe3\xb8\x25\x24\x52\xca\x6e\x34\x7d\x0a\x7f\xfb\xdb\xf0\xb8\x83\xed\x1e\x3d\x90\x34\x2d\x6a\xfd\xc7\x09\xcc\xf7\xa8\xf5\xf1\xd2\xe2\xf7\xff\xa4\x44\x80\x81\x94\xbf\xcf\x76\xff\x70\x36\xe8\xb6\xfe\x30\x1e\x28\xd2\xe0\x61\x5b\xb7\x01\x58\xbc\xb9\x68\xd6\xa3\x37\xfa\x60\x16\xf7\xde\x51\xa4\x13\xe1\xd9\xb3\xc8\x37\x8a\x94\x58\xff\xd0\x7b\x46\xf3\xa2\x0a\x39\x9a\x2a\x5f\xe1\x27\x56\x99\x76\xf7\xd5\x31\xf4\x39\x99\x34\xda\x28\x5e\x99\x47\xc9\x7f\xcc\xf1\xc3\xee\x03\xc7\xaf\x27\x41\xc9\xff\x0b\xa8\x11\x51\xc2\x86\x77\x97\xb3\xcb\xd9\xe5\x10\xb5\xa4\xdb\xb0\x3b\xf8\x0d\x95\x74\xe8\x92\xc3\x96\x86\x00\x1e\x5b\x3f\xc2\x3b\xcf\x97\xbd\xe3\x7c\xd9\x3b\xcd\x97\xb1\xc3\x2c\x78\x3b\x4d\x51\xf3\x21\x50\x96\xa9\xe8\x62\x2f\x4b\x7d\x2e\x92\x4c\x43\x18\xf7\x98\x15\x72\xe5\x62\xe7\x7d\x31\x4c\x17\x7f\x75\xb9\x84\xcf\x7b\x43\x05\x02\xf3\x1d\x45\xe0\xce\xe5\xff\xa7\x7f\xdc\x3b\xd6\x23\xd3\xd1\x27\x09\x29\x0a\x90\xce\xd3\x29\xd3\x42\xe0\x10\xcc\x83\x79\x88\x4f\x3e\xb4\xf3\xe7\xe7\x59\xc0\x35\xca\x00\xf6\x70\xfb\xbc\xca\x0c\x7e\xb6\x3a\x8f\x1c\x79\x17\x81\x62\x0b\x77\xac\xdd\x62\x3f\xd7\x1e\x4d\x4f\xf8\x05\x36\x52\xc5\x49\x9c\x45\x9c\x50\x9b\x0d\x47\xcb\xd7\x9b\x96\x37\x36\xaa\xc7\x7a\x89\x50\x59\xbe\xad\x64\x8d\xc3\x90\xf7\x29\x3e\x56\x3a\x59\x92\x0a\xb9\x24\x26\x58\xb1\x21\x82\x71\x3c\x3c\x80\x79\x4b\xc9\x26\xd6\xde\xb3\x9d\xdb\x63\xc3\x95\x36\x80\x2d\xae\x29\x11\x25\x42\x84\x3b\x36\xf8\xc6\xae\xf1\x3d\xd7\x66\xbf\x0c\x24\x8c\x63\x85\x61\x3f\x2f\x59\x9e\x08\x26\x75\xd1\x4b\x28\x4b\xa9\x04\xa5\xf0\xa3\x33\x8e\x38\xe8\xf2\x3c\x7a\xd6\x33\x52\xb0\x60\x3f\x20\x93\xb1\x6f\x29\x1d\xd7\xe5\xe2\xee\x57\x28\x46\xb3\x70\x11\x5d\x1f\x9e\x0e\xec\xa1\x68\xa9\x8c\xcb\x14\xc5\x19\xd0\x90\x09\x34\xfe\xba\x45\x51\xa1\x95\x75\x65\xb5\x85\xb6\xe3\xa5\x40\x40\x56\xf9\x1c\x16\x13\x59\x62\x31\x46\x35\xce\xe3\xdc\xa1\xe2\xcd\x0e\x84\x74\xb3\x34\xdc\xa3\x42\x58\x73\xab\xe7\xf3\x23\x77\x90\xa3\x4c\xcd\x70\x1c\x31\xe7\x70\xd4\x57\xf0\x21\x39\xbb\xdb\xe1\x80\xba\xbd\x44\x1a\x64\xba\xef\x38\x98\x28\x24\x46\x7b\x71\x68\x28\x8b\x05\x1b\x97\xef\x2a\x9d\x51\x36\x62\x8d\x4c\x6f\x15\x5a\xb5\xd9\x65\xa1\x27\x8d\x92\xeb\x3c\xd7\x38\xdd\x47\x86\x30\x69\xe5\x31\x09\xd3\x69\xaf\x5d\xee\x6f\xd2\x04\xbf\x75\x9b\x0d\xf6\xf9\x9a\x09\x29\x78\xc5\x5a\xd0\x46\x2a\xb6\x44\x6b\x16\x56\xa4\x4f\xca\xa9\xed\x38\x73\x9b\x23\x67\x25\x8c\xc6\xfc\xe4\xe0\xbd\x63\x66\x75\x05\xc1\x97\x47\xac\x9d\xa7\xd5\xcb\xeb\xf7\xe3\x0e\xe3\xf0\x4d\xa8\xc4\xb8\xa8\xf1\x13\xd6\xa5\x54\x72\xb8\x4e\xa7\x45\x23\x13\xd3\x9d\xc1\x15\x7c\x76\x44\xce\xd4\x50\x68\x50\x9d\xb4\xbd\x52\x8a\xed\x3a\xe9\x2d\xe4\x5a\x63\x61\xdc\x87\xc4\x1d\x53\x7b\xd5\xe6\x15\x7c\x70\xd8\xdc\x0e\x8b\xbf\xb5\xbb\x3c\xa4\x6f\x41\x36\xfb\xd3\xa8\x3d\x7e\xe7\x3d\x50\xa9\x28\x7b\xc1\x9b\xb1\xdc\xf1\x6e\x64\x07\x64\x0d\x7e\xf6\x13\x07\x62\x3a\xec\xbf\x1e\xb0\xdf\x9f\x68\xe6\x4e\xff\x89\xed\x7a\x81\xca\xe2\xdf\x09\x16\xd5\x8c\x42\xc1\x92\x02\xa7\xc4\x66\xae\x20\x93\x62\xd9\xaf\xe5\xd3\xee\x3e\x25\x6e\xac\x1a\x95\xf7\x58\xcf\x1e\x9e\xd7\x4f\xb7\x91\xe6\xf7\x8f\x3d\xe0\x37\x05\xa9\x0e\x98\x5a\xca\x16\x99\x80\xa6\x65\x4b\xda\xe7\x47\xc4\x0d\x39\x6d\x8a\x55\x1f\xed\x21\xb1\x52\x95\x09\x04\x62\x4d\x9b\x5a\x60\xaf\xfa\xa4\x70\x3c\xb0\xea\x64\x6a\x04\x49\x3b\x87\x14\xe7\x5f\xc5\x0f\xf8\xc9\xf4\x62\xe8\xdc\xe9\x01\xbf\x57\x40\x25\x34\x17\xf2\x9b\xc0\x9c\x24\x25\xa8\x5f\x62\xef\xa5\x6c\x58\x8a\x98\x58\x94\xa3\x1d\x12\x5a\x3f\xa5\x4a\x7f\xc0\x28\xae\x47\x11\x5a\x6b\x26\x98\x3d\xfd\x42\x25\xaa\x9b\xb6\x66\x9c\x64\xd7\x29\x72\x63\xb9\x22\x76\xb1\x42\xcd\xd4\x43\x77\x8b\xc5\xd9\xfa\x57\x75\xad\xad\x10\x39\xd3\xa1\x0b\xd5\xb5\x59\xd1\xc9\xa5\x58\x06\x4d\xea\xa4\x64\x4a\x29\x19\x90\x26\x81\x36\x0a\x0b\x69\xa1\x04\x4a\xe4\xf7\xde\xc0\x12\xcd\x6b\x27\x50\xa4\x35\x26\xd3\x59\x5f\x16\xcb\x55\xf7\x08\xff\x16\xd3\xb1\x57\xf0\xf4\x35\x13\x56\xe8\x34\x9a\x0b\x47\x95\x52\xc9\xd1\x72\x37\xc9\xb7\x17\x76\xa9\xba\x4f\x5e\xc1\x09\xb4\xca\x85\xea\x80\xb3\xa7\x49\x22\x2b\xfc\x46\xb1\xa4\x53\x13\x24\x36\x46\xba\x98\x54\x4b\xfa\xcd\xf1\xde\x3d\x6f\xdb\x50\x38\x48\x32\x88\x5d\xed\x2f\xaf\xbd\xba\xb0\x5c\xc0\xda\x16\xe3\x9d\xe5\x34\xd9\x27\x2e\x30\xa7\xa5\xcf\xb2\xe4\xbb\xcf\x28\xcf\x0f\xd3\xf7\xc3\xc8\xd1\xdd\xfa\x54\xf3\x01\xec\x4e\x82\x38\x4f\x79\x25\x4b\x48\x7a\xdc\x73\x26\xa3\xda\x20\xd7\x70\x6f\xe3\x1b\xe1\x05\xc0\x92\x5d\x48\xb3\xb2\x4a\x0b\x6d\x58\x1f\xaa\xa6\x5a\x0a\xdc\x93\xc2\x1c\xcb\x54\x5e\x5c\xc0\x7f\xa0\xd3\xce\x46\x02\x17\x1a\x95\x3b\xef\x45\xec\x03\x18\x77\xe2\x52\xd5\x68\x3d\xb4\xb6\x8f\x3e\x02\x40\x9d\x01\x60\x02\xb8\xc0\xa6\xe1\x15\xa7\x40\xb8\x5d\x4a\xc5\xcd\x6a\xed\x8a\xab\x9c\xb4\x95\x65\x62\xfc\xb4\xc1\xca\x72\x0c\x69\x16\x0b\xbe\x75\x46\x36\x05\x9c\x79\xe8\x3d\xcf\xd9\x68\x3a\xc6\xc3\x2a\x3a\x7e\x0c\x37\x0c\x51\x54\x8b\x62\x69\xe2\x7c\xee\xfd\x8a\xdb\xc8\x02\x6e\xe0\x25\x3c\x7b\x76\x02\xb0\x0f\xfc\xc5\xcb\x5b\xb8\x19\xd5\x12\x85\xf3\xb6\x18\x73\x78\x01\x2f\x47\x84\xf1\x84\x1d\xb9\x73\x9c\x58\x23\xc3\xcf\xc7\x70\x99\x66\xdc\x20\x24\xb1\x95\xe5\x06\xdf\x53\xd0\x87\xa5\xa9\x23\x02\x5b\x41\xb9\x49\x6e\x88\x4f\x53\xe9\xb1\xbe\x82\x0d\x9c\x5f\x5e\x39\x1f\x12\x36\x92\xdb\x68\xc6\x48\x60\x60\x7d\x06\x15\x33\x99\xe9\xc2\x3b\x1b\x3c\xb9\x1d\x24\xda\xe2\xe2\x02\xe6\x37\x76\x39\xdf\xc4\xa2\xd0\xda\x1a\x07\x97\x2a\xb9\xa6\xb3\x9d\x35\x7e\x2a\xe2\xf2\xe7\x1c\x17\x52\x64\xc2\x50\xe5\x9c\xb9\x9d\x28\xdc\xb4\xac\xea\x7a\x04\x2c\x53\x13\x36\xa7\xe3\x62\x19\x1d\xef\x1d\xf8\x73\xd0\x9c\xe2\x44\xe2\xff\x20\x1d\x21\x5b\xeb\x50\x60\x11\xdf\x7f\xe8\xf0\xb5\x68\xf5\xb0\x2d\x05\x85\x47\xba\x1d\xaa\x04\x16\x98\x97\xe0\x37\xfc\x13\xd6\xef\xec\xf8\x02\xd2\xc6\xcb\x29\x6f\x5b\x5c\xb2\x96\x82\xe1\xca\xd9\x95\x15\xdb\x6c\x50\x78\x4c\x87\xd6\x07\xbb\x54\xd7\xe3\x50\x38\x3a\x3d\x4b\x15\x5b\xce\xab\x65\x0e\x9a\xef\xab\xef\x1d\x0d\xc0\x7b\x2d\x93\x93\xe5\xdd\x4a\x5b\x5a\x0a\x1c\x3e\x45\x7e\xc8\xbf\x60\x8b\xe4\x7f\x88\x43\x5e\x3c\x14\x3c\x91\x9a\x66\xa7\xce\x48\x21\xcd\x76\x9c\xff\xf1\xbf\xe2\x6f\xb8\x3d\x04\xbe\xc6\x23\x5c\x8c\xf2\xf1\xa6\x4a\xaa\x4b\xdf\xfc\x1b\x46\xb4\x9a\x5e\xc1\xd3\x1f\x82\xac\x1b\x75\x71\x60\xdd\x8b\x7e\x30\xf4\xff\xb5\x67\x43\xa9\xcf\xb5\xbc\x8b\xb3\x2b\x6b\xb6\xa1\x90\xc5\x4a\x6c\xc7\x89\x74\xee\xdf\xc4\x6e\xf8\xf1\x64\x56\xb4\xc8\xe4\x23\xee\xae\x60\xd4\x2e\x04\x5e\x82\x1a\x10\x8b\x14\x78\x9f\xab\xf9\x3b\xf6\x12\x32\x1b\x3d\x78\x0a\x97\xa7\x7a\x0a\xd6\x4f\xf8\x1d\xfc\x02\xa6\xc9\xd8\x9f\xb6\xf2\x3c\x4a\xd1\xc7\x39\x5a\x58\xa3\xd6\x6c\x89\x57\xf0\x34\x0b\x2d\xbc\xc7\xca\x89\x17\xcf\xad\xb8\x0c\x26\x90\x3a\xec\x68\x40\xa7\x04\x42\x46\x78\x9a\xf0\xd4\x09\xa4\xf7\x4c\x4a\xee\x4c\xce\x99\xce\xec\x59\x23\xb9\x62\x9d\x37\xdc\x58\xfb\xe7\x38\x69\x27\xb7\x9d\x75\xf3\x0e\x8d\xc2\x4a\xaa\x3a\xb2\xc1\x45\x8f\xc1\xeb\x02\xea\x06\x24\x6b\xec\x60\xb3\xba\x56\x48\x05\x57\x4a\xae\x78\xa6\x74\x18\xf0\xc0\x4a\xcb\xa6\xe9\xd9\xf5\x3c\x85\xbd\xc0\x8a\x6d\x35\x0e\xfc\x4c\xdc\x7e\x6f\x49\xa9\x0c\xaa\x07\x1b\x54\xdf\x30\xf3\xec\xd9\x43\x2d\xea\x13\xb8\x79\xb8\x4d\x2d\xb5\x51\x1c\x6f\xc9\x53\x07\x32\xb0\xc2\x89\x41\xfe\xd9\x27\x04\x8a\xa9\x2d\x2e\xca\x29\x2c\xee\x93\x56\x8d\x92\xbf\xa1\x38\x25\x73\x10\x1a\xca\x89\xc0\xfb\x52\xa2\x29\x33\xde\x52\x9b\xa3\xa8\x31\x62\x94\xc9\x3d\x4a\x97\x7b\xea\x36\x0f\x8b\x6d\xd3\xa0\x72\x9e\xb7\x34\xb0\x51\x72\x83\xaa\xdd\x59\xf4\x9f\xa4\x96\x2f\xe5\xbe\xbf\xa0\x29\x36\xef\xce\xb2\xe8\xba\x0a\x9c\x8b\xbe\xb8\xb7\xcf\xe9\xc8\xd6\x19\x2c\xb5\x25\x7e\x67\xab\x17\xb8\x93\xd6\xe5\x0c\x11\x38\x07\xcd\x1a\x92\xb0\x35\xfb\xd8\xe7\xfe\xfe\x07\xdc\xca\x51\xf2\xa7\xd4\x7f\x40\x80\x6d\x89\x68\xfd\x86\xd0\x4c\xef\x4e\xb2\x3c\x1f\x8e\x95\xdc\xdb\x8c\xfe\xdf\x06\x79\x58\x2b\x2b\xf7\xf8\x27\x9f\xb5\xf5\xc4\x6f\x77\x61\xdf\x32\x45\x22\x8a\x42\x96\xa8\x38\x93\x82\x0d\xd3\xe0\x91\x07\x10\x25\x8b\xbb\x3f\x6f\x9f\x32\xda\x15\x58\xeb\x44\xa7\x15\xae\x0b\xa4\x2d\xa8\xbe\xe2\x4a\xc9\xd1\x96\x60\x9d\x67\x90\x06\xcb\x48\x52\x68\xd5\xbc\x97\x43\xab\xbc\x17\x0a\xd9\xc7\x2c\x37\xba\xeb\xd2\x37\xce\x93\x61\xd4\xe4\x3c\x83\xf7\xdd\x83\x00\x88\x6b\xad\x27\xba\x66\xf1\x45\x2c\xd3\xa7\x1a\xd3\x03\x7c\x1d\x01\xb3\x8e\xea\xc3\x2a\x69\x09\xd8\xb0\xed\x07\xe2\xca\x6e\x5e\xb5\x72\x5c\x6a\xd7\xd6\xa5\x2a\xbd\xf3\xc8\xad\xe3\xfb\x11\x71\xa3\x7d\xd6\x5e\x36\xa5\xdb\x1c\xd0\xd7\x67\xdd\xb5\x12\x07\xbf\xf7\x52\xa8\xd8\xbe\x40\x58\x21\x45\xde\xed\xae\xbb\x0b\x90\xdc\x66\x19\x0a\x39\xa1\xb5\x4e\xaf\xbc\x0c\x17\x6a\x7a\x67\x81\xaa\xbf\x61\x4f\x08\x21\x3f\x80\xb3\xbb\xa0\x81\xf5\x56\x75\x43\xf4\x4e\x1b\x5c\xdb\x6d\x09\xcd\xa8\x11\x7e\x7f\xae\x7c\x20\x5e\x98\x2f\x1f\xaa\x11\x43\x48\x32\xbe\x82\x2f\x2d\x90\x08\xef\xb7\x87\x3d\xd8\x49\xb1\x61\xbc\x5a\x61\xf5\xf1\x4d\x49\x21\x4d\xa6\x79\x07\xe6\x93\xe3\xe3\xa2\xfd\x3d\x99\x27\x25\xc9\x46\xc2\x2e\xd7\x9f\x99\x6f\xc9\x4e\xc9\x0b\x25\x93\x42\x31\x3d\x5f\x6e\xb0\x8d\xbf\xa4\xc3\x27\xd3\x62\x1f\x9c\xa7\xb7\x5d\xd9\x11\xfc\xd8\xe5\xa1\x50\xcc\x9f\x76\xb7\x34\x22\x61\x8e\xbb\x03\x0a\xfb\xc8\x7e\xca\x55\xdf\xd0\x1c\x90\x6f\x7a\xbc\xb2\x94\x75\x87\xbf\x22\x35\x97\x4b\x48\x5f\xf4\x0a\x7e\xea\xfb\x2b\xbc\x9f\x67\x65\x47\x27\x91\x7b\xdc\x67\x0b\x91\xf7\xee\x23\x79\x29\xfe\x64\x92\x0a\x5e\x62\xc2\xdc\x25\x27\x6a\xb9\xb4\x63\x99\xd8\xf5\xa5\x4e\x9f\x25\xa4\xb2\xe4\x01\x6e\x1b\xa7\x44\xd1\xee\x1f\x98\xf2\x1c\x5e\xee\xf5\x83\x5f\x5b\xd9\xf3\x98\x87\x89\x4d\x9f\x24\xec\x77\x98\x59\xa4\xb0\x72\x60\x63\xab\x3a\x13\xff\x81\x1d\xc7\x04\x3c\xef\x1d\x7f\xb4\x8b\x76\x9c\x4b\x75\x9a\x5f\x1a\xce\xb6\xa1\x7f\x47\x07\x57\xf5\x9f\x1f\x1f\x1c\x15\x42\xff\x18\xd6\xf5\xc3\x63\xa7\x84\x12\xa7\x25\x13\x22\x2c\x6e\xe1\x7a\x5e\xa2\x50\x21\x99\x98\x10\x22\xfe\xfe\x3c\xcb\x3b\xa4\xa7\x9d\xcc\x2f\xb1\xf7\x9e\x28\xb3\x58\xf3\x12\x5d\xd1\xe1\x01\x5c\x91\x61\xf3\x7f\x27\x8e\x75\xd5\xba\xc7\x80\x8c\x76\x76\x20\xb8\x7b\xdb\xc0\x3d\x76\x3d\xe1\x6c\x90\x79\x85\x2f\xc8\x18\xec\xb9\x4e\xfb\xc8\xec\xe5\x80\x0f\xc4\x9e\xde\x88\x41\xf4\xa7\x5a\x6e\xd1\x4b\xfb\x8c\x2e\xba\x9a\xa8\x6f\x69\xd1\x6c\xed\x53\x27\x4c\xf7\x65\xa3\x4e\xbd\x7b\x87\xae\x78\x6b\x18\x0a\x3e\xce\xa8\xd5\x2e\x98\xd9\xc2\x25\x30\xb2\x0e\x3e\x31\x51\x9a\x31\x87\x0f\xb7\x19\xc7\x3e\x5a\x5b\x3a\xa1\xf1\xb7\x7d\xc3\x5b\xbe\xff\xba\xd5\xa6\xeb\xd6\xa4\x24\x13\xd3\xd4\xe3\x33\xdb\x5b\x6b\xe6\x9a\x62\xf0\xf3\xde\x0c\x02\x33\xd0\xa2\x9f\xe7\xb3\x66\x87\x5a\xa4\x32\xe8\x21\x59\x66\x54\x5d\xaa\x0f\xcb\xe3\x87\x62\x39\xe2\x51\x21\xf3\x11\x79\xdd\xdb\x6c\xd5\xdb\x27\xf9\x65\xb7\x8e\xa6\xc1\xbe\x0e\x08\xe4\x8b\x97\xae\xb6\x5e\xb5\xdb\x3a\xb9\x46\x6e\x0d\xb4\xac\xfb\xd8\x64\x88\xca\x17\x96\x9f\x33\xbb\xa5\x0d\x53\x56\xe2\x0a\x14\x2c\xf3\xcd\xd7\x5f\x3f\x5c\x07\x4e\xb3\xbc\x33\xb5\x5b\x88\xfa\x11\x45\xb7\x3c\x22\x70\x5b\xba\x86\xcb\x91\x2e\x08\x2f\xf1\x94\x83\xed\x9b\x80\x3b\x7d\xd1\x27\x5e\x99\x81\xcb\xdc\x6b\xf5\x14\xbb\x1c\x3b\xa3\xae\x1a\x40\x83\xcf\x8a\xe9\xfd\x6b\xda\x78\x8e\x62\xdf\x7b\x7f\x5a\x4a\x87\xe7\xbc\xf6\x30\x41\xa1\xb5\x4b\x6c\xea\x2a\x07\x07\x2c\xf8\x3e\x5e\xde\x77\x03\xe3\x40\xfd\xb0\x78\xa9\x64\x39\x9e\x4e\x9d\x76\x09\xd4\xfc\x9a\xc6\xe9\x05\xcc\x3d\x78\xa7\x31\x44\x98\xbf\x2a\xa5\x19\xe2\x04\x42\xb9\x3b\xdb\xf7\x36\x16\xe7\x1f\xe8\xd8\x0e\x49\xf3\x43\xea\xfc\x77\x7e\xff\x18\x61\x28\x48\x1d\x0f\x1b\x52\x72\xbc\xf1\xb7\xeb\x1d\xde\x2a\x3f\xd4\xa1\xfb\x21\x2a\xa9\xda\xf0\x40\x0f\x04\x51\x58\x65\x2f\x7c\x18\x6e\x64\xfc\x3b\xdb\x75\x28\xc6\x77\x35\x4e\xb2\xb9\x07\x6e\x2b\x58\x61\xf5\xb2\xdf\x53\xc8\xca\x77\x98\x09\xe9\x75\x82\xc0\x3b\x54\x70\xe9\x1b\x1a\xba\xad\x5e\x06\x97\x2e\xbc\x3d\xdb\xb0\xc0\x76\xf1\x86\xe4\x9a\x7b\xa7\xf8\x58\x65\xfb\xb9\x94\xf6\x74\x40\x6e\xe8\x96\x51\x9f\x3c\x74\x3f\x7a\xa5\xef\x70\x5c\xe0\xb1\x68\x26\xb7\xb8\x3b\x3d\x38\x8f\xee\xd6\x14\x54\x8e\x5d\xf3\x45\x60\xe4\x8a\x6e\xe9\x00\xed\xf7\xe9\xab\x08\x14\x4e\xa8\x2a\xc7\x51\xf5\x48\xdc\x46\x67\xfa\xe3\xe0\xcb\x84\xe5\x70\x27\x94\xbd\x87\xb3\xe2\xda\x48\x45\xfd\xf3\xe3\x99\xe9\x50\x94\xf6\x28\xd5\x50\x86\x0a\xcc\x1b\x8a\xee\x10\x10\x67\xac\xfb\x75\x40\xe1\xdf\x85\xb1\x8e\xa7\x23\xad\x73\x5b\xd2\xf8\x23\xdb\x1e\xe7\x0f\x3f\x3f\x0c\x71\x32\x8f\x9f\xb2\x12\xda\x5a\x6a\xeb\x49\xfa\x77\x08\x75\x67\x66\x35\x4c\x25\xd7\x1b\x66\xe8\x45\x3f\x5e\xc9\xb8\x31\x7b\x0e\xef\x14\xdb\x32\xc1\xa6\xc1\xca\xf0\x3b\x7c\x15\x86\xbe\x7d\x95\xee\xd0\x3d\xa8\x88\xb0\x1a\x99\xaa\x56\x6f\xa4\x7a\xdd\x4a\x8d\xda\x7c\xd7\xe3\x17\x95\x09\xe2\x5e\x9e\x32\x02\x81\xe3\xf3\x08\xce\x2b\x5f\x0b\x7c\xc7\x96\x38\x72\x35\x70\x43\x3a\xe7\x6d\x10\xe1\x65\x23\x50\xbd\x3b\x38\xc8\x48\xc3\xda\xef\x49\xc4\xc7\x07\xd2\x25\xbc\x62\x72\x72\xa0\x01\x9d\x20\x5d\x37\xec\xb1\x3b\x8f\xd0\x38\xcf\xd6\x3b\xf7\x80\xf7\x24\x3d\x43\x26\xf5\x17\x6e\x97\xf4\x96\x11\x96\x64\x13\xdc\x43\xb7\x94\x7d\xee\x3e\xe5\x43\x82\xf5\x6d\x8c\x3b\x7c\xcb\x87\xfa\x1d\xcf\x3d\x86\xa9\xf2\x2b\x78\x25\x8c\xf0\xb2\x8e\xc8\x48\x23\x3d\x0d\xe1\xda\xdb\x52\xd6\xdd\xf2\x75\x76\x58\x6f\x5b\xe3\xea\xd9\xe5\x5b\x6a\xfb\xb4\x56\x16\xdf\xda\xdd\xef\x3b\x85\x82\x3a\x4b\x98\x2d\xef\x51\x23\xac\x6f\xe6\x70\x79\x05\x4f\xe9\xf3\xda\x46\xa2\x0b\x4c\xdf\x68\x30\xdc\x60\xbe\x8c\x4b\x5b\xdd\xd9\xdc\x38\x10\xfe\x5b\x11\x4a\x30\x33\x31\x34\xf1\xe9\x3d\xbc\x19\xb8\x8f\xba\xba\x0c\x19\x6d\xe9\xab\x8c\x6d\xba\x48\xc6\xa7\x9e\xa2\xf5\x13\xe6\x0c\xa1\x95\xd8\xea\x4b\xb4\x38\x8a\xba\x1b\x1c\xcc\x7c\x5e\x42\xa0\x1f\x3a\xb6\x7c\x00\x6f\x7c\xf1\x41\x94\xf7\x66\x33\xca\x9b\x9f\xcf\x87\x45\x8a\xc6\xa3\xc0\x51\x9e\x01\xed\xbf\x01\x07\xfa\x0f\x89\x2e\x08\xbe\x0c\x3a\xc1\xfd\x9f\x16\x1c\xed\x5f\xd3\xb5\x26\x5a\x1f\x6a\xd4\x5e\xce\x74\xcb\x2b\xa4\x2b\x87\x57\xc1\x86\xce\x61\xbb\x79\x2f\xaf\xfa\x4d\xa5\xda\xc6\x2d\xfd\x88\x90\xed\x4b\x6a\x1a\xfe\x68\x02\x7d\x39\x0b\xae\x45\x71\x61\xad\xa0\x33\x75\x43\x17\x1e\x95\x55\xb8\xa8\xa1\x72\xa6\xcf\xcd\x87\x8f\xb8\xb3\x64\xf4\x5b\x7a\x4f\xf7\xb4\x5c\xcb\xb5\x86\xeb\x39\x18\xa6\x96\x1d\xdb\x84\x0a\x28\xb8\x87\xd4\xbf\x6b\xe0\x21\xb6\xb5\x37\xe2\x59\x64\x34\x38\x88\x6d\xdf\x95\x1a\xdc\xcd\x6e\x3a\xd4\xa8\xf5\x7a\x27\x45\x1d\xf1\x79\xdb\x29\x8a\x71\xfe\x48\x74\x03\x6f\xe2\x66\xdc\x43\xee\x58\x90\x69\x1a\x79\x8b\xc2\x31\xd3\x4b\x5a\x8f\xfa\x94\x6d\xe4\xd6\x9d\x25\xed\x5e\x47\xca\xa4\xc5\x26\x4e\x86\xd8\x1f\x95\xaf\x9e\x24\xbb\xbb\xb8\x80\xef\xa5\xdc\xc0\x56\x18\xde\x76\x30\xa9\xba\x84\x4a\x43\xa5\xa4\x1e\x60\xbb\x2c\x09\x41\xbf\xf6\xf0\x52\x19\x51\xb0\xe6\x35\xcc\x61\x42\xa3\x9e\xbb\x51\x53\xb8\x80\x3f\x67\x19\xa1\x51\x2a\xac\x79\x9d\x76\x2f\x1e\x78\x77\xcf\x28\xa8\x24\x3b\x92\xa0\x12\x2e\x72\x7d\x0c\x62\x85\x0e\xce\x86\x36\xee\xdb\x43\xe3\xe6\xed\x83\x00\xe1\x45\xc6\x2a\xa7\xee\xb0\x9c\xd8\xfc\x92\x53\xcc\x73\xc1\x9a\xc7\xed\x3e\x7b\x8b\x17\x7e\x63\xd7\xf6\x44\xfb\xb8\x2f\xdd\xe3\x11\x44\x83\xe7\xb9\x3c\x3c\xee\x18\xcb\x1b\xf4\xbc\xef\x57\xdc\x73\xee\x5f\x0a\x0a\x85\xdc\xaf\xfe\x15\x74\x4d\x7f\x05\xab\xb1\x98\x1c\xe3\xd5\x0f\xa8\x5e\xde\x86\x0e\x21\xf9\xbf\x7b\xaf\xee\x96\x1a\x0b\x09\x7a\x7a\x91\x1c\xe6\x70\xe1\xef\x8a\x5f\x64\xd6\x87\x06\xc7\xf3\x4b\x17\xc1\x47\x61\xf4\x13\x92\x1c\x0b\xdd\x34\x61\x44\x9f\x17\x66\x68\xb7\xec\x7a\xf8\x6c\x5c\xf7\xea\xdd\x5b\xd0\x7c\xbd\x69\x7d\xe5\x7e\x2d\x15\x82\x92\x8b\x6d\x90\x6d\xe9\x5e\x3f\x51\xf4\xd3\x8a\x2f\xb3\x38\x8b\x37\x94\x90\x1b\xe6\xf0\xd9\x4e\x0b\xef\x39\x5d\xd9\x1f\xbe\x8c\x4e\x1b\x6e\x79\xcf\xe1\x43\x3a\xff\x76\x74\x6a\xd2\x5c\xb5\xf7\x48\x63\x20\xc7\x94\x0f\x8f\xc8\xf4\x65\xc9\xaf\xbe\xc8\xe7\x5a\x1f\x7c\x99\xc1\xbd\x58\x64\x68\x11\x32\x12\x34\xfa\xd7\x82\x86\x1c\x1e\x2f\x7d\xf4\x9d\x05\x1a\xed\x5b\xa2\x66\x9e\x93\x66\x9a\xdd\xe1\xe4\xfa\x45\x45\x2e\xbb\xbb\xe1\x3b\x99\x5a\x67\xe5\xaa\xcc\xc9\xd3\x53\xc0\x7d\x37\xb4\x25\x05\x20\x4b\xcc\xdd\x39\x3d\x5f\xce\xfe\x3b\x00\x00\xff\xff\x88\x51\xad\xef\x56\x59\x00\x00" func nodeversionbeaconCdcBytes() ([]byte, error) { return bindataRead( @@ -260,7 +260,7 @@ func nodeversionbeaconCdc() (*asset, error) { } info := bindataFileInfo{name: "NodeVersionBeacon.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfb, 0x7d, 0x48, 0xa4, 0x5e, 0xaf, 0x43, 0x3c, 0xcd, 0xcc, 0xea, 0x79, 0x39, 0xc6, 0x0, 0x96, 0x3a, 0x38, 0xf3, 0x58, 0xec, 0xdb, 0xed, 0xc1, 0xbc, 0xdd, 0xef, 0x3e, 0x61, 0xd2, 0x67, 0xbf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x32, 0x9f, 0x85, 0xee, 0x5d, 0x9d, 0x2a, 0x7c, 0x6, 0x8f, 0x3b, 0x75, 0xe9, 0x19, 0x12, 0xe9, 0xe4, 0x1d, 0x2a, 0xf7, 0x22, 0x5f, 0xde, 0x88, 0xdc, 0xeb, 0x86, 0x2e, 0x12, 0x54, 0x75, 0x59}} return a, nil } @@ -344,7 +344,7 @@ func epochsFlowdkgCdc() (*asset, error) { return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7b\x73\x1b\x37\xf2\xe0\xff\xfe\x14\x88\xab\x2e\x21\x37\x14\x65\x27\x57\x5b\x5b\x2a\x33\x7b\x8a\x24\x3b\x2e\xc7\x8f\x58\x4a\x72\x55\xa9\x54\x04\xce\x80\x22\x56\xc3\x01\x03\x60\x44\x33\x8e\xbf\xfb\x15\x1a\xef\xc7\x0c\x49\xd9\xd9\xdd\xfb\xf1\x1f\xcb\x24\xd0\x68\x34\x1a\x8d\x7e\xa1\x41\x57\x6b\xc6\x25\x7a\xda\xb5\x37\x74\xde\x90\x2b\x76\x4b\x5a\xb4\xe0\x6c\x85\x1e\x46\xdf\x3d\x7c\x60\x5b\x36\x6c\x13\xb5\xb2\xff\x8f\x5a\x3c\x3f\xbf\xc2\xf3\x86\x5c\x4a\x7c\x4b\xdb\x9b\xa0\x69\xfc\x43\xd4\xe7\xac\xe9\x84\x24\xfc\x87\x33\xdd\xfc\xd1\xbb\x1f\xce\x4e\xcf\xcf\xdf\x5e\x5c\x5e\x86\xad\xce\x5f\x3c\xb3\xbf\x9f\xbf\x78\x56\x68\xf0\x94\x10\x61\x5b\x3c\xfd\xfe\xf5\xcf\x4f\x2f\x2e\x2e\x6d\xb3\x07\xc7\xc7\xe8\x6a\x49\x90\x64\xeb\xa3\x86\xdc\x91\x06\x89\x15\xe6\x12\x55\xac\x95\x1c\x57\x12\xad\x70\x8b\x6f\x14\xc6\x72\x49\x50\x43\x17\xa4\xda\x56\x0d\x41\x6c\x81\xc8\x9a\x55\x4b\x31\x45\xcf\x5b\x18\x65\xa2\x40\xe9\xef\x10\xe6\x04\xda\x8b\x15\x6e\x1a\x22\x24\xea\x5a\x2a\x55\x1f\x49\x57\x04\x6d\x96\xc4\xfc\x4e\x6b\xd2\x4a\x2a\xb7\x48\x2a\x12\xa0\x11\xf4\x21\xaa\xa5\x02\xd6\x12\xb9\x61\xfc\x16\xb1\x35\xe1\x58\x32\x2e\xc6\x88\x0a\x24\x24\x96\xb4\x9a\xa2\xd7\xf6\x5b\xb4\xc2\x5b\xc4\xda\x66\x8b\x1a\x82\xef\x08\x62\x1c\xfd\x8b\xd1\x16\x06\x30\x20\x14\x34\x2c\x35\x76\x68\xce\xba\xb6\xc6\x9c\x12\x91\x02\x99\x13\x44\xfe\x45\x2a\x49\x6a\x54\x77\x5c\x4d\x1a\xb7\xa6\xd3\x82\x71\x74\x87\x39\x65\x9d\x50\xc0\x56\x54\xd4\x64\x45\x70\xcb\x3a\x2e\x26\x68\xde\x49\x35\xdc\x16\x71\xb2\xc2\xb4\x45\x66\xf4\x64\x7a\x5d\x2b\x69\x03\x3f\x68\x98\xa4\xad\xc5\xf4\xc1\xf1\xb1\x02\x78\xe1\x09\x27\xd6\x0d\x95\x88\xb6\x92\xa1\xaf\xd1\x7a\x89\x05\x11\x27\xaa\xc9\x9f\xb3\x7b\x7f\xa0\x3b\xba\x78\xf3\xfa\xec\x3b\xf4\x0a\xed\xfe\xfc\xe9\x1a\x7f\xf9\x18\x4d\xa7\x53\xe8\x7f\xa4\x3e\xc8\x32\x30\xfc\xef\xcf\x23\x74\x49\x64\xb7\x46\xea\xaf\x33\xb6\x5a\x51\xa9\x88\x77\xf4\xe7\x9f\xae\xd7\x47\x21\xad\x20\x3c\x1e\x23\x74\x79\x75\xfa\xe2\xf9\xab\x67\xe8\xcd\x77\xa7\x97\x17\xea\xcb\x57\xac\x26\x9e\x2f\x80\x6c\x40\x62\xc9\x90\xe8\xe6\x2b\x2a\x15\x9b\x00\x9e\x9c\xfc\xde\x11\x21\x05\xac\xa0\xa2\xfd\xab\x8b\xff\x7b\x65\x16\x40\x2f\xb2\x82\x27\x97\x54\x68\x5a\x4f\xd1\xa9\xd4\x6b\xd4\xd6\xc0\xb1\xee\x97\x09\x7c\x0d\x0b\x95\x6e\x12\x4e\x04\x6b\xee\x88\x50\x2d\x14\x38\xd6\x49\x21\x71\x5b\x2b\x04\x32\x44\x70\x5b\xa3\x9a\x48\xc2\x57\xb4\xd5\x5d\x52\x46\xb1\xa8\xb6\xe4\x9d\x74\xbb\x6a\x0a\xfb\xb4\x38\x3c\x59\x51\x29\x3c\x76\x7a\x49\x04\xe1\x77\xb4\x22\x88\xdc\x91\x56\xb7\xc5\xb4\x75\xd3\x1d\x1c\x53\x0f\x38\x41\x9b\x25\xad\x96\x88\xb6\x54\x52\x2c\x0d\xaa\x92\xe3\x56\x50\x49\x59\xab\x88\x6d\xe6\xab\xb1\xd2\xe3\xbe\x01\x2a\x9a\xc5\xfb\x6a\x8c\x2e\x2f\xae\x7e\x7c\xe3\x57\xee\xe7\x25\x69\x03\xa2\xa2\x39\xb9\xa1\xad\x06\xbd\xc6\x5c\xd2\x8a\xae\x71\x2b\x05\x72\x1b\xd8\xa2\xa3\xf7\x06\x91\x53\x74\xae\xf7\xa6\x02\xa2\x20\xfa\xc5\x11\x09\x8c\x35\x27\x6b\xd5\x2b\x9f\x1b\x48\x2d\xdd\xb6\x6b\x30\x9f\xa0\x8a\x35\x0d\xa9\xd4\xb4\x40\xf2\xb0\x9a\x08\xcb\x49\x77\x4c\xcd\xdd\xc0\xa0\x1c\x55\x5a\x2a\x7f\x21\x10\x67\x4c\xa2\xdf\x3b\xc6\xbb\x15\xaa\x08\x97\x74\x41\x2b\x2c\x09\xac\x70\xc5\x5a\x41\x5a\xa1\xc5\x85\x86\xc7\x3b\x3d\xa7\x9a\x0a\xc9\xe9\xbc\x53\x5b\xe5\x96\x6c\xd1\x0d\x69\x15\x23\x2b\x92\xae\x39\x93\xac\x62\x0d\x1a\x9d\xbf\x78\x36\x06\x76\x26\x12\x75\x6b\xe8\xc7\x71\x5b\xb3\x95\x82\x37\x27\xb8\x62\xed\xd4\x12\x13\x26\x0e\x73\x05\x28\x7a\x3f\x54\x6c\xb5\x6e\x88\x1c\x62\x5b\xc7\x37\x6e\x0d\xf5\x1e\xee\xe5\x1d\x00\xa5\xa8\xb6\xc0\x95\x14\x7a\x7b\x68\x89\xbd\xe6\xac\x22\x42\x18\x9e\x51\xf0\x76\xb0\x8d\xc1\xc8\x0c\x18\x31\xcd\xd7\x63\x74\xf6\xfa\xe5\xcb\xe7\x57\x57\x17\xe7\xbb\x18\x67\x12\x8a\x79\x75\x3c\x2c\xba\xa6\xd9\xda\x95\xaf\x61\xb0\x6c\xe8\x64\x5f\x9d\xa2\x05\xa6\x4d\xc7\x41\x7c\x90\x56\x12\x1e\x8f\xb3\x60\x3c\x9c\x00\xd0\x81\x25\x0c\xa5\x67\x5c\xc3\xfa\xab\x19\x63\xb9\x0f\x4b\xab\x71\x35\x92\x76\xb5\x1c\x41\xbb\x35\xf0\xb6\x22\x6b\xdd\x71\xe2\x36\xa3\x40\x18\x55\x9c\x4a\x5a\xe1\xc6\xe1\xad\x18\x6e\x43\x9b\x06\x55\xb8\x13\x1a\x46\xb5\x54\x07\x91\x64\x68\x89\x1b\x39\x7d\xf0\x00\x57\x6a\x7d\x46\xb8\x69\xc6\x9e\x01\xd4\xb9\xad\xd7\xe1\xfd\x83\x07\x4a\xf0\x87\xad\x48\xdb\xad\xf4\x2a\xc1\xea\x9c\xa0\x1f\x9f\xb7\xf2\x1f\xe8\xfd\x03\x7b\x4a\x44\x20\x15\xa9\x8c\x98\x3e\xfd\xf1\xec\xea\xf9\xeb\x57\xfd\xed\xe0\x6c\x01\xb9\xb0\xa3\x8d\x66\x03\x68\xf4\xa1\x07\x41\x75\x12\xbc\x65\xcd\x3e\xe8\xbd\x7a\xfd\xea\xa2\xff\xd7\x33\x2d\x01\x18\x1f\x6a\x62\xf7\x74\x3f\xda\xef\x48\xd5\x81\x18\xe9\x6d\xf2\x13\xe1\x5a\x50\x0c\xb6\x3a\x85\x2f\xc2\xa9\x1f\x1b\x55\xcd\x08\x5b\xa9\xb6\x72\xbc\x51\xa9\x80\x2d\xad\xe4\xca\xc6\x48\x06\xbf\xd6\x9e\x81\x85\x03\x27\x19\xc2\xa8\x25\x1b\xc3\x8e\x86\x41\xed\x89\x85\xbb\x4a\x0b\x25\xbd\x39\x33\xf2\xc3\x98\xfa\xc4\x01\x64\x46\x6e\x36\xee\x0f\x8b\x73\xc5\x3a\xd8\x57\x56\x12\x57\x1d\xe7\xaa\xb7\x1e\x17\xb6\x0b\x15\x7a\x4b\xc3\x19\x65\xfb\x9b\x7e\x7a\x71\xff\xfe\xbf\x27\x0f\x32\xc8\x0b\xca\x85\x44\x77\x94\x6c\xd0\x88\xb6\x4a\x36\xd3\x3b\x32\xb6\xa2\x29\x1a\x67\xea\x3a\x43\xa7\x9f\x28\xd9\x0c\x00\x6e\xf0\xbe\x70\xbf\x10\x29\xc9\xfc\x48\xe6\x87\x53\xfd\xfd\x45\x5b\x7f\xb2\x51\xc3\xd9\xb4\xb8\x19\x82\xcb\x24\x6e\x90\xd2\xfc\x01\x1d\x52\xa3\xf9\x16\xe1\xa6\x31\xc7\x92\xd6\x47\x1a\x72\xa3\x75\xa9\xe2\x12\xf9\xc1\xa4\x02\x76\x09\x60\x4e\xd0\x8f\x4f\xe9\xbb\x9e\xe1\x44\xb7\x5e\x37\x5b\x85\xb9\x1a\x09\x06\x2f\x42\x8e\xba\x3e\x57\x53\xae\xcd\x91\xc1\xc9\x06\xf3\xda\x08\x53\x90\x6e\x73\x25\x50\x69\xed\x00\xad\x39\xb9\x53\x1a\x79\x02\x09\x50\x54\xa2\xed\x12\x70\xe8\x43\x13\xac\x1e\x85\x6a\xff\x40\xac\x93\x08\x27\xea\xe0\x30\x65\xde\x6a\x58\x7e\x4c\xf5\xcb\xb8\xb8\x81\x0b\x5a\x5a\xba\x81\x37\xfd\x07\x27\x74\x77\x60\x8d\xea\xfa\xdc\x1d\xd6\x9a\x84\xc0\x19\xf4\x0f\x52\xf7\x69\x7b\xdd\xba\x62\x2b\xc5\xb8\xc1\x5c\xfa\xf6\xb8\x1a\x70\x94\xd3\x30\xdd\xda\x09\x48\xf4\xb2\x13\x52\x11\x94\xb5\x04\xdd\x70\x82\xf5\xf1\x8a\x41\xd4\x44\xc0\x06\x65\xc4\x74\x4f\x91\xf0\x7c\x9f\x79\xa2\x0d\x95\x4b\xb7\x03\x10\x6d\x17\x8c\xaf\x70\xbc\x71\x43\x76\x3c\x89\xbe\x55\x7d\x9e\x9f\x4f\xdc\x9e\xbf\x25\xdb\x89\xd5\x40\x4a\xff\xc7\x75\xcd\x41\x35\xe2\xac\x21\x93\x08\x94\x05\x11\x60\x30\x41\x1b\x42\x6f\x96\x72\x02\xfb\x72\xc5\x38\xf1\x38\xc1\xc8\xed\x82\x9d\xa0\x5f\x72\xcf\xc1\xf4\x95\xf9\xf5\xd7\x83\xa5\x64\x89\x0b\x3e\x89\x98\xec\x07\xbc\x43\x62\xa9\xe5\xd7\x6a\x36\xc2\x42\xd0\x9b\x76\xa5\x38\xa1\x8f\xc5\x2e\xb0\xb2\xa6\x1b\x02\x8d\xcc\x21\xd6\x50\x21\x23\x98\x9c\xac\x39\x11\x44\x29\x62\x8a\x15\x1d\x78\xad\xab\xeb\x3d\xa3\x58\x02\x54\x34\xc5\x16\xcf\xcf\x85\x19\xdc\xe8\x91\x4b\x1c\x43\x34\x20\x26\x9a\x9d\xb4\x71\xa0\x17\x4f\x0b\x55\x30\x1c\x02\xbe\x35\xfa\x85\xf1\xea\x08\xb3\x8a\xce\xc9\x33\x35\x7f\x95\xd6\x4f\xb0\x8e\x57\xe0\x75\xd1\x46\x40\x4b\x84\xd0\xd6\x81\xc2\x4d\x4d\x97\xe0\x9a\x70\x24\x88\xb1\x62\x10\x6e\x6e\x18\xa7\x72\xb9\x02\xec\x22\x80\x43\x9b\x5f\x7d\xf4\x10\x97\x30\xe4\x09\xba\x94\xca\xda\x2a\xe0\x54\x13\x5c\x37\x60\xc2\xb2\x05\x22\x6a\x09\xb4\xc2\x6c\x16\xe0\xfc\xc5\x33\x6f\xce\x48\xa6\x44\x80\x55\x72\x6b\xdb\xc6\x62\x10\xc1\x0e\x6c\x58\x23\xd6\xce\xdd\x48\xda\x3f\x42\x2a\xba\xa0\x06\x0a\xe1\x2b\x40\x00\x7b\x8b\x4b\xb3\x63\xdb\xad\xe6\x84\xc7\x1b\x1a\x6c\x08\xac\x51\xf3\x9a\x39\x62\x73\x25\x86\x15\xf8\x40\x62\xaa\x15\x14\x04\x2b\xfd\x7c\xde\xb0\xea\x56\xaf\x32\x80\x36\x62\x2c\x02\x6d\x45\x1a\xba\xa1\x77\xa4\x75\xc4\x99\x20\x2a\x51\x85\x5b\x24\xf0\x82\x34\xdb\x1e\x63\x24\x54\xb1\xd4\xe7\xfc\xc5\x33\xd0\xb9\x1f\x3f\xcd\x37\x4a\xda\xe6\xab\x3d\xda\x7c\x5d\x68\x93\x1f\x86\x98\xdf\x10\x89\xea\xce\xd8\xa2\x65\x36\x99\x28\xaa\x0b\x52\xb1\xb6\xf6\xbc\xad\xbb\x9e\x9b\x9e\x39\x1e\xc9\x10\xea\x2c\x05\x4f\x60\xdf\x10\xd1\x12\xeb\xc1\x8e\xd6\x9c\x54\x54\x28\xc4\x7e\x6c\xe9\x3b\xe8\x9f\x8c\x7f\xd1\xd6\x57\x74\x45\xec\xf0\xbd\x47\x6f\xd1\xc8\x1d\x3e\x7a\xc1\x7b\xea\x0e\x5f\x07\xd2\xbb\xbc\xfc\x01\x1c\x00\x02\xa7\x24\x40\x53\x82\x25\xb0\xd0\x7b\x26\xee\xe0\x2e\xb1\x52\x86\x49\xeb\x77\xcc\xd0\xc9\x6c\xe6\xf3\x11\x67\x33\xf9\xbd\xc3\x8d\x65\x48\xdb\x89\xe6\x47\xb4\x53\xb8\x82\x3d\x0a\x88\xec\x7b\x3c\x5f\x81\x5e\x27\xba\x46\xda\x23\xe2\x87\x33\x84\x6f\x6e\xb8\xd2\x3e\x8d\x03\x44\xcd\x31\x91\xe9\x56\x40\x47\xb0\x42\x61\x1d\x08\x5c\xc4\x49\x45\xe8\x1d\xd1\x6a\x22\x0e\xbc\x3c\x56\x60\x47\x50\x7e\x38\x43\xe0\xaa\xd3\x8a\x6f\xc1\x99\x03\x5a\x21\x88\x37\x7b\x64\x18\x7f\x0d\x11\xc1\xac\xad\x10\xef\x95\xea\x3f\x9c\x95\xe4\xba\xa6\x85\x5a\x91\x75\x37\x6f\x68\xa5\x94\x07\xe1\xb9\xcd\xc8\x50\xed\x59\x21\x6d\xc5\x6a\x25\x98\x84\xd2\xdf\x41\xbd\x6b\xd8\xe6\xe8\x86\xc5\x87\x12\xdf\xae\x25\x43\x0d\x9d\x73\xcc\xb7\xe0\x1e\x69\xd1\x92\xbc\x3b\x32\xdd\x63\x81\xf8\x8c\x33\x25\x66\xdd\xd8\x8a\x7b\xa5\xd3\x17\x0c\xf9\x27\x68\xc1\x9a\x86\x6d\xb4\xe1\x00\xbe\xc3\xb6\xa6\x77\xb4\x56\x4c\xa3\x10\x76\x20\xeb\xdb\x9b\x37\xdd\xfc\x05\xd9\x2a\x32\xe8\x83\xe3\xd7\x74\x1b\x9e\xd9\xc3\xd6\x6c\xf2\x0a\xad\x88\xc4\x35\x96\x18\xe1\x39\x28\xdc\xe1\x92\xc5\xfb\xe2\xb4\x69\xd0\x92\x0a\xc9\x38\xb8\x3f\xb4\x32\xe7\xba\x43\x70\x80\x71\xb5\x1b\x09\x5f\xe1\x96\xb4\xb2\xd9\x66\x1b\x47\x48\xde\x55\x66\xe7\xbc\xb4\x5d\xdf\xe7\x4b\xa3\x35\xe6\x05\x0d\xb6\x4f\x6c\x66\x84\x40\x1b\x22\x53\xce\x2f\x1c\xe2\xea\xb0\xee\x84\xe1\x4c\xeb\xf5\x33\x5e\x35\x3d\x17\xe1\xb4\xfa\xd2\x08\x0a\x80\x3d\x90\x07\x75\x3c\xeb\xb7\x1e\x46\x58\x28\xab\x3d\x3c\x14\x86\xb4\xbb\xfd\x40\x92\xd8\xc0\xdd\x09\x30\x73\x36\x0c\x21\xab\xda\x5d\xec\x1a\xa0\x60\xd2\x29\xa5\xc1\x99\x73\xbb\xd7\xf2\x0e\xf3\xa2\x2d\x57\xda\xbd\xaa\x01\xc2\x2b\xb5\xf2\xe9\x60\x92\x69\xa9\x11\xec\x15\x50\x2b\x95\xa0\xa2\x52\x04\x26\x77\x2f\x16\x1a\xfe\xa9\x06\x5f\x56\xfa\x0d\x8e\xdf\x72\x82\x6f\x6b\xb6\x69\x7f\x4d\xb0\xe4\xb8\xba\x15\x88\x2e\x1c\x45\x96\xf8\x8e\xe8\xb3\x25\x30\xa5\x07\xd7\xd5\x63\x22\xde\x60\x5a\x9f\xa0\x6f\x19\x6b\x72\x62\x30\x7e\x83\x5b\xfa\x87\x16\xe3\x6c\xe1\xf5\x5d\xaf\x4d\x43\x4c\xcb\x88\xca\x58\x96\xbb\x78\x88\xf6\x4d\x20\xce\xba\xb6\x46\x9c\xcd\xd5\xf9\xcf\x38\xec\x12\xa7\xd1\x0e\xec\xc0\x7d\x55\xec\x1c\xfd\x1f\xb4\xe4\x3f\xf3\x92\x3f\x90\xc3\x3e\x10\x6b\xdd\x69\xbd\x94\xda\xeb\x24\xc8\x87\x0f\xc5\x3f\x16\x82\x55\x14\x83\x2a\x62\x2c\x0b\x74\x1e\xc4\x0c\x5e\x90\x2d\x7a\xe6\x62\x06\xc9\x01\x0d\x87\x85\x66\x45\xaf\x10\xeb\x23\xd2\xa9\xbc\x52\x49\xf0\xc2\x39\x10\x1c\x00\xb0\x4f\xed\xf1\x8b\x95\x55\x55\x93\x77\x27\xa8\x21\xed\x8d\x5c\xa2\x23\xf4\xb8\x97\x00\xf5\xed\x4d\x72\x00\xb8\xa6\xb4\xa5\x72\x94\x29\x08\x28\xfc\x84\x22\x2e\xfd\x29\x15\x57\xc9\xef\x24\x75\xae\xa5\xbd\x0b\xf2\x23\x69\xd4\xef\xc2\x71\x9f\x43\xcc\xb8\xb8\xe3\x7e\x2a\x42\xd4\x27\xa3\xe5\x38\x3c\xa9\x34\xbd\x9a\xc5\xd4\x6a\x6c\x33\x7b\x06\xe5\x4d\xe0\xec\x99\x01\x79\x0b\x3f\x5a\xca\xaa\x16\xf6\xef\xbc\x99\x21\x30\x9a\x59\x52\x17\x21\x05\x54\xd6\xe0\x82\x2f\xf2\x0e\x21\xc5\xd1\x2c\x5a\x80\xbc\x71\x24\x0f\xd1\x0c\xfd\xf2\x6b\x5f\x1b\x90\x54\x68\x86\x16\xb8\x11\xa4\x44\xb0\x64\x11\x81\x74\xc9\x77\x85\x6e\x6e\x09\x55\x7b\xf7\x9f\xbc\xa1\x59\x37\x34\xb3\x2b\xe8\x9a\x7c\x78\x90\x6d\x9c\x0a\x16\x6d\x8c\x16\x9d\xb2\x75\xe4\x55\x40\x82\xd1\x6f\xa8\x25\x9b\x84\x21\xc7\x41\x8c\xa3\x8f\x8e\xbe\xd7\x01\x23\xbf\x0d\xc9\x3b\xfa\xcd\x08\x7d\x77\xb4\xec\x79\x00\x15\xd1\x4b\x57\x2e\x01\x7d\x30\x92\xb0\xbe\x0e\xc5\xe0\x5c\x1a\x18\xdd\xf2\x44\xf0\xbf\x03\xc6\x75\x7b\x54\x8c\x7e\xaf\x86\xb6\x70\x11\x83\x88\x73\x7e\xaf\x0e\x59\x95\xf3\x17\xcf\x40\x3a\xbf\x20\xdb\xd1\x6d\x26\x0c\x06\x58\xef\x36\xe6\x3b\x14\x47\x92\x9c\xea\x6b\x83\x2f\x90\xe8\x63\xfc\x1e\x15\x6e\xc1\x5f\xb3\xc4\xed\x8d\xd7\xfa\x4f\xeb\x15\x6d\x8f\x8f\x8f\xfb\x54\xea\x33\xd6\x2e\xe8\x4d\x80\x94\x3d\xdc\xb4\x2b\x46\x29\x05\x4a\xf3\x83\x40\x28\x6e\x91\x52\xaf\xf9\x2e\x45\xac\xed\x56\x4a\x70\x88\xe7\x2d\x28\xec\xb9\xde\x17\x76\x30\x14\x7b\x15\xf7\x19\xfd\xa6\x87\xb5\x7d\x8b\x64\x4b\xc6\x41\x33\xdd\xa7\xb4\x4e\x03\xb3\xda\x57\xa1\x8d\x67\x76\x19\xc5\x88\x0e\x9c\x62\xdc\xf9\xc0\xb9\xc6\x9d\xef\x39\x69\xd0\x72\xeb\xdb\x1b\xed\x03\xd9\x63\xbe\xd6\x2b\x75\xe0\x4c\x6d\xb7\x03\xe7\x68\xbb\x1d\x36\x3b\xaf\xbd\x5a\x7d\xd5\x4d\x75\x27\xc3\x9e\xe5\x2a\x82\xc2\xf4\xf1\xdf\x77\x4d\x34\xeb\xa8\xe4\x7f\xb7\x4a\xc1\xf4\x4d\x38\xeb\xae\x0e\x02\xdf\xbd\x77\xe2\xda\x46\xd0\x19\x26\x92\x28\x6d\x4f\xe7\x1a\x84\x41\xb8\x35\xde\x2a\xeb\x89\xb6\x15\x27\x58\x10\x81\xc8\x1d\xe1\xdb\x42\x08\xef\x4a\x19\x13\x77\xb8\xe9\x08\x08\x95\xae\x91\x74\xdd\x50\x2f\x44\x20\x12\x28\xc3\x10\xa1\x64\xe8\x86\xc8\xc0\x17\x0a\x43\xf5\x12\x58\x01\xd0\x3d\x9f\x1b\x64\xde\x10\x5e\x91\x56\xe2\x1b\x92\x9b\x6a\x05\x42\x0f\x01\x18\xfd\x86\xd6\x19\xb4\x22\xbd\x87\xa0\xa0\x59\x00\xa5\x44\x76\x50\x84\x7b\x44\xdb\x64\xa7\x64\x98\x0c\xec\xa5\xc9\x20\x03\x4e\xf6\xa2\xde\x9e\x02\x32\xf9\xe6\x20\x39\xd3\xf7\xd3\x9e\x1b\x39\xff\xf2\xa0\x0d\xb1\x5b\xd3\xdb\xb1\xba\x43\x3f\xf7\x1f\xb9\xfa\x7c\x0c\xdd\xeb\x26\xfd\x81\xae\x94\x26\x85\x5c\xc3\x0b\x27\x66\x20\xdf\xc7\xc6\xa0\x70\xe6\x3f\x07\xdf\x32\x85\xe3\x1b\x3c\x47\x68\xa4\x0c\x46\x73\x10\xa5\x3e\xda\x71\x30\x82\x76\x0e\x87\xe8\xd4\x64\xa1\x23\x2c\x88\x93\x05\xe1\xa4\xad\xac\x4f\xca\x5a\x17\xd8\x8c\x2a\x24\x5e\xad\x6d\x3e\x92\xed\xe6\x20\xe3\xa6\x41\x8b\x4e\x42\x36\x55\x8c\xad\x98\xa2\xe7\x0b\x74\x6d\x7c\xf5\xda\x71\x0d\x90\xaf\x61\x96\x6d\x16\x05\x90\x4b\xd2\x3a\xb8\x90\xa9\x96\x4c\x9f\x0a\x13\x6d\x99\x6f\x4f\x6c\x43\xd7\x21\x89\x0a\x80\xe2\xb7\xb8\xb2\xf8\xa3\x2f\x7d\xa0\xe3\x6f\x68\x94\x23\x75\xc4\xc9\xc2\xfc\x39\x8e\x60\xf7\xf9\x12\xaf\x60\x15\x7b\x75\x20\x37\x9a\x0d\x96\xf5\x47\x53\x52\xb7\x46\x9d\xc4\x55\x7a\xdd\xfc\xc6\xa5\x96\x2c\x60\x2f\x5c\x3f\xc3\x5e\xc8\x8e\xd4\x65\xd0\x87\x47\x6a\x0a\x38\xb8\x35\x29\x3b\xf5\xce\xd8\x6a\xdd\x49\xc7\x4d\x62\x43\x65\xb5\x64\x77\x84\x6b\xc4\xe6\x58\x40\xa4\x05\xb1\xc5\x42\x10\xa9\x7d\x36\x1e\x4d\x43\x9a\x63\xdf\x6d\xda\x7b\x36\xdc\x10\x79\x15\xb2\xcc\x53\xc6\xad\x02\x99\xf3\x87\xd3\x3e\xec\x1f\x89\xd0\xe4\x44\x76\xbc\xb5\xf6\x47\xc4\x78\x5a\x4f\x1f\xe6\x3e\xdb\x2f\x62\xc1\xd2\x29\x92\x32\xc7\xa4\xb0\xac\x93\x22\x99\x53\x31\x9f\xe0\x35\x73\x7c\x57\x68\xe5\xc7\xd0\xfb\xea\xac\xe0\x77\x28\xcc\x3d\xde\x83\xfd\x92\xf2\x3b\xd6\xd4\x5a\x23\xb9\x76\x29\x8a\x53\xbd\xb5\xae\xed\xa6\x73\xae\x31\x27\xc7\xe6\x0d\x71\xc1\x80\x70\xab\x5a\x9f\x9d\x75\x12\xfa\xe6\xd6\x08\x3a\x31\xb2\x79\x0f\xf3\xc8\xa8\x31\x71\x26\xad\x97\x7e\xda\x78\x6a\x99\xec\xb3\x9f\x0a\x81\x10\x1c\xc6\x34\x38\xa9\x18\x77\xa9\x46\x2e\xb6\x01\x6c\x6d\xa2\x88\x41\xce\x93\x4f\xe5\x03\x07\x9d\x1e\x4b\x8b\x6d\xad\xcb\xfa\xe1\xde\x02\x43\x8a\x02\x58\x98\x8f\xdb\xc7\x71\xc4\x85\x71\xd4\xd2\x06\xd1\x85\x3e\x66\xda\x2f\x24\x5a\xb0\xae\xad\xfd\x59\x05\x83\xbd\xcc\x63\x30\xca\xc8\xd3\xa6\x2c\x7c\xa3\x0e\x4e\xa1\x03\x8c\x37\x9c\x6d\x94\x98\xaf\x29\x9c\xf9\x98\x6f\x1d\xb4\x9a\x11\x81\x14\xf5\xc0\x4d\xad\xb3\x06\x1a\x86\x6b\x85\x17\x28\x9c\xb0\xe7\xa3\xbc\x46\x2a\x4c\x8b\x4c\x3a\x9b\x3d\x1d\x45\x7a\x46\xbf\xe9\x09\xe6\xbb\x38\x6a\xf6\xcf\x48\x82\xa3\xab\xd7\xe7\xaf\x4f\xd0\x4b\x7c\x4b\xb4\xb3\xfc\x7a\xce\x38\x67\x9b\xeb\x89\x3e\x81\xcf\x70\x0d\xc2\x46\xa9\x04\x8c\x83\x6f\xdf\x4a\x20\x75\xb0\x87\x90\x2e\x35\x09\x94\x20\x5a\x12\x5c\x6b\x53\x63\xbd\x75\x51\x20\x6d\x13\x7b\xca\xa0\x0d\xeb\x9a\x5a\x91\x01\xdf\x31\x9a\xc4\xef\xd0\xf3\x56\x48\x05\x45\xa3\xa3\x53\x86\x94\x90\xc4\x01\x06\xe4\x48\x0d\x60\x19\xca\xb8\x74\x3d\x14\xba\x80\x5d\x61\x39\xe2\xdc\x8f\x3c\xd3\x1b\xd8\x2c\xe2\xd4\x2c\xe2\x54\x41\x7b\xf2\x5e\x93\x2d\xa1\xda\x87\x6f\x46\x8a\xa1\x4e\x74\x47\x0b\xf2\x52\x77\x7c\x83\xe5\x32\x15\x39\x46\x48\xe6\x83\xff\x12\x2e\xd2\xaf\x89\xa0\x08\x7a\xb6\xb4\x49\x65\xc7\x25\xd6\x99\x1c\x2b\x56\x6b\x86\x8e\x23\x7d\x46\x7a\x98\x58\xb7\x8f\x1d\x66\xdc\x5a\x3a\xf4\xbd\x24\x01\x5b\x02\xdf\x91\x94\xb9\x5a\xb2\xf1\x42\x25\xfa\x31\x9c\xfb\x9a\x93\xa2\x97\x48\x67\xbc\x85\x07\x01\x9a\xcd\xd0\x23\xf4\xe7\x9f\x51\xe3\x51\x30\x8a\x73\xfe\x7e\x33\xeb\x07\x72\x84\x1e\xa3\xcf\x3f\x8f\x60\x94\x40\x3c\x31\x20\xd6\x9c\xad\x99\x20\x75\x08\x63\x34\x1e\x9f\xc4\xe2\x1d\x21\xf4\xf0\x4c\xcb\x3a\xa0\xf5\x36\x8d\xc7\x82\x70\xb1\x37\xc2\x16\x3a\xef\x8f\x20\x0b\xdc\xb4\x66\xdc\x65\xd8\x67\x19\x9d\x0f\x0b\x0b\x7f\x30\xbf\xea\xbd\xf1\x04\x77\x72\x39\x7a\xd9\x49\x2c\xc9\x18\x7d\xfe\x89\xf8\x37\x41\x06\xcd\x4a\xac\x5c\xa0\xf4\xaf\xe9\xd1\xab\x58\x4c\x08\x12\x25\x51\x87\x9f\x55\xba\x54\xb3\x59\x69\x05\x27\x3d\x9d\x85\x00\xf3\xce\x2e\x97\x62\x5c\x8f\x34\x1c\xa4\x2b\x2a\x56\x58\x56\x4b\x9f\x23\x69\x40\x8a\x87\x19\xcc\x71\xf4\xcd\x87\x07\x25\x44\x77\xcd\x3f\x42\xbf\x5f\x11\x08\xb4\xdb\x89\x62\x95\xe7\xe7\x93\x62\x16\x6e\x26\xfb\x21\x14\x97\xef\x84\x58\xc5\x74\x23\x18\x50\x3a\x7f\xcd\x5d\xde\x70\x16\x98\x09\x96\x0d\xc1\x37\x46\xb8\xff\xdb\x8f\xa0\x18\x27\xb8\xf3\x18\x68\x34\xa0\x10\x5c\xc3\xed\x31\x48\xef\x73\x87\x67\x36\x9c\xe2\x32\xac\x5a\x07\xcc\x78\x82\x82\xff\xec\x33\xdc\x77\x04\x73\x39\x27\x58\xee\x3d\xe4\xd2\xf6\x38\x7c\xd8\x9e\x1d\x76\x1d\x9e\x6d\xc3\x83\x17\xf6\x5f\xcf\xd8\x6f\xed\x6c\x74\xd8\x13\x4c\xc9\x1a\x4b\xa5\x70\x78\xd3\xc5\x29\x0c\x0b\x4a\x1a\x63\x6d\x85\x43\x3a\x92\xc0\xaa\xf4\xdc\x23\x51\x62\x5f\xc3\x86\x69\x81\x13\x42\x4b\x7d\xff\xff\x3e\xfd\x3a\x17\xfa\xea\xe3\x97\x27\x63\x27\xb5\xc9\xfd\xff\xa6\xf1\xed\x1a\xbd\x9b\x75\x8a\x99\x99\xad\x9e\x98\xbd\xba\x5a\xf0\x45\xe7\x5b\xd9\x8f\x4e\xc5\x4f\xb8\xa1\x35\x0c\x15\x39\x2a\x46\x01\x86\x05\xd5\xb9\xd7\xcb\x53\x96\x45\x7b\x03\xb3\x8e\x9d\x32\x98\x88\xe0\xe3\x13\xf4\xf0\x15\xd9\x18\x55\x14\xbe\x42\x2b\x93\xd9\x96\x66\x9c\x23\xd1\xad\x14\x47\x38\xca\xb4\x35\x64\x59\x69\x82\x83\x83\xf8\x61\x22\xde\x1e\x1c\x80\x7f\x21\xfa\x10\xa3\x3a\x14\xf8\x89\x19\xcc\x90\x31\x60\xb1\xf0\x9b\xff\x69\x4c\x96\x4c\xef\x2f\x65\x9e\xbd\xc1\x40\x23\xc5\x5d\x87\x70\x56\x4b\x36\xff\x16\xee\x4a\x02\x3f\x09\x01\x0f\x60\x34\x4b\xac\x80\xd3\xfc\xff\xff\xa7\xf1\xd9\x27\x15\x66\x11\xa5\xfe\x13\xbc\x16\xf2\x99\xe2\xbb\xbf\x8a\xd7\x5c\xe8\x2d\x9a\xf1\x01\x3c\x96\x79\x48\x35\x9f\xe9\xbf\x4f\x72\x07\xea\xc7\xb0\xdb\x99\x37\x88\xdc\x10\xd3\xd0\x29\xf6\xf0\x6d\xe2\xe1\xb6\x64\x36\x86\x88\xbf\xa0\x9b\x12\xb0\x3c\x78\x6a\x71\x34\x0c\xd7\x4f\xb2\x29\x59\xdb\xe2\xd8\x34\x3b\x5e\x58\x00\xd1\xc4\xf7\x1c\x43\xa9\xf0\x23\x37\xbd\x09\x92\x6c\x7f\xc8\x3b\x57\xab\x2f\x14\x49\x36\xaf\x76\x47\x23\xff\xdb\x24\xc3\x7d\xd8\x3e\x9f\x7d\x3c\xf7\x03\x68\xf9\xf4\xfb\xd7\x3f\x5f\xf6\x47\x1b\xd5\x86\xda\x19\x80\xfb\x6f\x23\x29\x32\xb2\xcf\x87\xc4\x9e\xcc\xd0\xe3\xe9\x23\xa3\x87\xe9\xe8\xaf\xdf\x54\x72\x43\x48\x8b\xfe\x20\x9c\x81\xa0\x62\x2d\xf9\xc8\x15\x1a\x8c\xe0\x46\x88\x15\x17\xea\xf8\x18\x5d\xb4\xe0\x2d\x66\x1c\xd5\x54\xc0\x9f\xb8\x93\x6c\x85\x25\xad\x5c\xc8\xbb\xc2\x4d\xd5\x35\xb6\xa2\x42\x5b\xa3\x35\xde\xae\x48\x2b\xcb\x81\x9a\x50\x71\x33\x90\x4c\xaa\x92\x1e\xab\x1e\xfd\x86\x88\xfe\xab\x9c\xa9\xb4\x43\x9e\xa8\x2e\x45\x11\xd2\x33\xdc\x41\x82\xc4\x20\x56\x10\x23\x3b\xa1\x27\xc9\x04\x17\xad\x71\xdc\x1b\x9e\x6c\xb6\x08\x57\x92\xde\x59\x51\x0b\xb7\xaa\x24\xe6\x52\x98\x9b\xe7\xac\x25\xde\x95\xbf\xe6\xec\x8e\xd6\xa4\x8e\x63\x93\xd3\x2c\x2c\xe5\xae\xac\x4f\x8c\x63\x89\x13\x61\x1c\xbd\xee\xca\x8c\x98\xc0\x35\x9a\xeb\x20\x39\xb2\x70\x48\x7c\x89\x1e\x5f\xa7\xf0\xa1\x8a\x44\xab\x43\xd5\x54\xe8\x8c\x7d\xb3\x35\xc4\x9a\xf1\x5b\x81\x8e\x90\xa0\x6d\xe5\x1c\xd1\xe1\xb5\x33\x2a\x34\x32\xda\x19\x6b\x26\xa5\x2f\xc1\xd1\x38\xe7\x79\xce\x98\x14\x92\xe3\xf5\xda\x26\xfa\x6a\x8a\xe8\xc2\x19\x0d\x14\x3a\x22\x48\xb4\x78\x2d\x96\x4c\x4e\xb4\xe7\xd9\xfc\x48\xff\x20\x22\xa8\xde\xe0\x08\x68\xee\x6d\x64\x59\x19\xc6\x06\x06\xdd\x54\x4d\x61\x82\xb0\x30\xb1\x5b\x73\x19\x0f\x4b\x37\x54\x7f\x84\xcc\x93\x39\x76\x53\x0d\x78\x5a\x62\xb5\xa8\x7c\xb5\x30\x6c\xb1\x23\xcb\x77\x9f\x34\xde\xc1\x44\xe0\xfb\xe6\xef\xde\x23\x7d\xb7\x74\x1b\xc6\x6f\x9c\x7d\x44\x7c\x8f\x43\x78\x50\xef\xc9\xbd\xb4\x28\xf0\xd4\x9a\x9a\x36\xd8\xf9\xbc\x2e\xa2\x18\x3f\xf0\x81\x0b\xc2\x80\x47\x30\x72\xb6\xd9\x76\x3e\xc6\x93\x07\xc3\xee\xa7\x98\xc7\x0b\x7b\xe4\xd8\xe0\xcb\xc7\x93\x7b\xd8\x7d\x96\x07\x42\x38\x05\xff\x35\x50\xe6\x79\x7b\xa7\x70\xf2\x9c\x37\x49\xb8\x4c\x6f\x65\x9b\xfd\x1c\x89\xa6\xc1\x83\x8c\x2e\xee\x7d\x46\x17\x78\xe1\xf8\x18\x5d\x82\xd0\xd9\x10\xb8\x64\x02\x7b\x31\xbe\x3e\x34\x51\xbf\xd5\x0c\xd6\xae\x85\x9b\xc1\xac\x04\x06\x26\x1a\x5e\x38\x42\xb8\x11\x6c\x8a\x7e\x26\x5a\x29\x30\x5d\x75\xf0\x7f\x20\xa3\x31\x5f\x5e\xed\x6b\xb7\xa6\x53\xbd\xa2\xed\x68\x3c\x25\x6d\x9d\xd8\xaa\x89\x03\x19\x91\x46\x94\xb8\x5f\x5f\x55\xae\xcc\x54\xdd\x6d\x41\x6d\x53\xef\xc4\xc2\xed\x4a\x8b\x07\xc0\xba\x94\x6c\xfd\x13\x53\x64\x4b\xb0\x28\x81\x38\x7f\xf1\x2c\xea\x7c\xd1\xd6\xe7\x2f\x9e\xa5\xe8\xc7\x8b\x7e\x7c\x8c\xce\xc0\x5a\x03\x61\x7b\x91\x44\x44\xb2\x42\x54\x69\x5f\x27\xc9\x5b\xab\x48\xc5\xd9\x49\x0d\x91\xce\xf9\xf5\xd2\x87\x1d\xe2\x30\x54\x91\xcf\xdd\xbd\x8b\x9e\x63\xb0\x6c\xbf\xea\xfb\x18\xa1\xd8\xee\x69\xe7\xc5\xb6\xdf\x47\xc5\x96\x4e\x3a\x9b\x3f\x7a\xe1\x45\x72\x3e\xd9\x91\xc5\x3e\xf6\xf0\xb6\x25\x3c\xd8\x1d\xe1\x1b\x4e\xa5\x24\x50\x91\xef\xda\x2a\x74\xe4\xb4\xad\x2f\x5d\x26\xf9\x35\x9a\x93\x86\x6d\x8a\x10\x4b\xf7\x41\x46\x8f\xa6\x8f\xc6\x65\x04\x0a\x67\x4b\xf6\x55\x4f\xcf\xe0\x74\xf1\x7f\x97\xdb\xba\x4b\x21\xfe\x7c\x19\xf7\x69\xd0\x79\x88\x32\x65\x9e\x71\xce\xbe\x96\x4c\x4e\x13\x1e\x2e\xdc\x62\xba\xe9\xfb\xf2\xb6\xec\xd5\x36\xbc\x6b\xd7\xc3\xee\x81\x70\x2c\xae\xcc\x28\xc7\x4d\x17\x1a\xc2\x7e\x6f\xf9\x22\x75\x15\x87\xc8\xb6\x28\xd4\x17\x2a\xdd\x8a\x09\x68\xa4\x60\xbe\x32\x64\x19\x8d\xfb\x83\x51\x71\x98\x81\x0a\x7d\xe2\xa9\x05\x76\x29\x1e\x4e\xd7\x83\x5b\x7e\x5a\x77\x74\xfd\x25\x33\x19\x21\x11\x8a\x3a\xe8\x64\xc3\xf3\x36\x26\xea\x45\x9e\x89\x42\x2d\x40\x2c\x7b\x68\xfd\xf1\x0b\x17\xe6\x49\x6f\xb5\x3e\xb5\x4a\xad\xc3\x1f\x03\xee\x3a\xb3\x42\x17\x39\x90\x0c\xe1\xfa\x0e\x5b\xe5\x36\xd7\x24\x21\xc3\x45\xcf\xc2\x94\x7b\xb0\x99\x61\xbf\x77\x94\x6b\xd5\xbd\xd6\x65\xa6\x82\xbb\x86\x2b\x52\x4e\xe8\x55\x4a\xa5\x19\xef\x5b\x35\xfe\x28\xbf\xe0\x04\x89\x5b\x83\x07\x69\x41\x6f\x82\x52\x5c\xbd\x06\x70\x71\x5b\x41\x6e\x90\x86\x0d\xa8\xa0\x19\xba\x21\xf2\x2c\xf8\xa6\x70\x62\x24\x1d\x53\xb1\xec\xb1\xce\xf2\x50\x06\x75\xb8\xf1\x67\x7d\x02\xee\x0d\xde\xba\x6d\x09\x87\x35\x5d\x14\x4c\x57\xa5\x1f\x18\x9b\x6e\xb7\xa4\x04\x30\xb8\x92\x1d\x6e\x9a\x2d\x5a\x2a\x7b\xa4\x45\x4c\x71\x00\x5d\xad\x48\x4d\xb1\x24\xaa\x81\x0b\xe0\x9b\x2a\xaa\x50\x7e\xaf\x0f\xfa\x9c\xe8\x4a\x74\xd7\x6b\xbc\x35\xbb\xf9\x29\xe3\x6f\x4c\x74\xdf\xec\xb4\xeb\x60\xfc\x75\x34\xaf\x8a\x14\x01\x47\x0a\x15\xee\x31\xb3\xb3\xb4\xb6\xe0\xa3\xb3\x1b\x06\x50\x2a\xf6\xfc\xd0\x87\x4c\xc8\x2e\x53\xb0\xfe\xbe\x99\x15\x59\x21\xbd\x17\xb7\x03\xc3\x5d\x1a\x53\x3f\x62\x29\xe3\xfb\x4a\x7b\x65\xa6\x37\x14\xf5\xb6\xcc\x1d\xe8\x46\x67\xb6\xec\xc4\x68\x8c\x3e\xff\x1c\x8d\x4c\x99\xe1\x69\x7d\x1b\xfd\xf4\xd9\x0c\xb5\x34\x73\x64\x64\xd3\xe9\x95\xee\x83\xbd\x40\x2c\x07\xf5\x2d\x3e\x8e\x06\xba\x92\xe0\xff\xb7\x3b\xff\x20\x66\x23\x7b\x73\xd9\x61\x5c\x5f\x93\x05\xee\x1a\x59\x26\xa2\x4e\xc8\xea\xf1\x97\x27\x4e\xa2\x33\xdc\x34\x22\xc8\x4c\xb8\x76\xfe\x16\x31\x60\x77\x24\xf7\x8b\xec\x61\xa4\xad\x99\xa4\x30\xda\xc0\x5d\x24\x75\xe4\x14\x36\xd8\xbf\xcd\xe5\x4a\x34\xce\xd1\xcc\xee\xe9\xcb\x6e\x74\xe1\x55\x48\xa7\x82\xea\x5f\xe7\x22\x62\xbd\x92\x1c\x49\x34\xaa\x63\xa3\xdb\xdb\x0a\x53\xd6\x6b\x8b\xd1\x92\xbc\x43\x02\x9c\x16\x4a\x39\xf9\xfa\x2b\x75\xea\x2b\xf3\x9e\x70\x81\x46\x74\x4a\xd0\xe3\xbf\xa3\xf9\x56\x12\xa1\xd4\x95\xc7\x5f\xfd\x03\xcd\xa9\x14\xe3\x0c\xfc\x35\x57\xea\x85\xa4\xf3\x86\xbc\x85\x91\xae\x0d\xab\x08\x84\x6d\xe6\xf4\xe8\x1f\x1a\xd2\x38\x9b\x9d\x46\xee\x7b\xb6\x81\xd4\xe1\x18\xd0\x68\x3c\x95\xec\x5b\xaa\x84\x2a\xc5\xed\xb7\x0a\xc0\xa8\x0f\xc2\x77\xf4\x66\x79\x2f\x10\x50\xfc\x20\xb0\x7e\xd0\xcc\x78\xad\xa6\xba\x9e\xca\x77\xe4\xdd\xc8\x0f\x31\x9e\x56\xac\xad\xb0\x1c\xf5\xb4\xf9\x9e\x6d\xc6\x31\xfc\xde\xac\xaf\x70\xd0\xa9\xb9\x76\x3f\x9b\xa1\xaf\xbf\xca\x8d\x02\x9f\xdf\xf5\xf6\xf0\xb5\x8c\x19\x6c\x8c\x7a\x2d\x09\x27\x8e\x75\x21\xc0\x84\xef\x4e\x52\x46\x9c\x24\xbe\xbe\xf0\x7f\xbd\xde\xe3\x3d\x05\x43\xff\x46\x1f\x16\x0a\x6f\x06\x85\x42\x7e\xe0\x7c\x62\x99\x10\x1c\xc6\x89\x3c\x08\x91\x34\xb2\x20\xf8\x6a\xcf\x68\xc9\xc0\x81\xf9\x31\x64\x36\xd5\xa5\x76\xd1\xd9\xd6\x85\x3f\x0d\x85\xb5\x2e\xcc\xe6\xbc\xf5\x43\xf2\xd8\x1c\x45\x7f\x05\xc9\xcd\xd9\x9f\xd0\x3c\x2c\x01\x1f\x4d\xf5\x10\x72\x17\xcd\xc6\x88\x4a\xaf\x08\xa9\x85\xad\x7f\xa7\xed\xad\x20\xdf\xd5\xa5\x18\xb2\xbb\xa4\x2e\x95\xb3\xc2\xc5\xb0\x19\x6e\x96\x81\x71\x5d\x35\x75\x05\xd7\x54\x23\xaf\x53\x2f\xd5\xfb\xf4\xb2\xde\xc0\xd4\x4e\x45\x6e\x20\x1a\x3a\xa4\x75\xf7\x0e\xb8\x97\xaa\x9e\xdf\xb3\xf3\xa4\xd3\xcc\x27\xe1\x75\x8e\xc4\x29\x91\x3b\x33\x8e\xbd\x17\x43\x38\x1f\xdc\xb0\x2b\xa3\x74\x67\x7f\x80\xac\x0e\xe7\xa0\xa2\x91\x4e\x37\x34\xc9\xcb\x25\x07\x6a\x14\xb8\xdc\xd3\x39\xe3\x4c\x7c\x5d\x52\x4b\x6f\xea\x10\x0e\xcc\x13\xee\x58\xa8\x86\xa6\x90\xd1\xdc\xd6\x63\xb0\x8e\xfd\x34\xa1\x7b\xd0\x0f\xa4\xaf\x73\x01\x52\x97\xdd\x6a\x65\x52\xb2\x83\xa9\x78\xfe\xc9\x39\x27\x50\xa5\x03\x2d\x1a\x68\x92\x29\xd0\x7d\x69\xee\x81\xee\x9c\x80\x9a\x66\xd5\x2d\x62\x44\xa7\x6e\xe6\xe3\x21\x10\x51\x69\x8e\x04\x42\xe8\x2a\xf4\x40\xb4\x25\x93\x39\xe1\x12\xd8\xc1\x12\xdf\xcb\xc4\x8d\xf8\x42\xba\x22\x58\xbe\x04\x33\x5c\xba\xf6\x16\x7c\x5a\xbd\x3a\xb9\x71\x6d\x40\x42\x4b\x1f\x03\x47\x34\x2c\xce\x0c\x5b\xca\xd4\x19\x5a\xe2\x3b\xd2\x7e\x21\x8d\xa7\x87\xb6\x92\xd4\x3d\x5c\xb9\x25\x32\x53\xd0\x4c\x8b\x37\x7a\x9f\xcd\x0a\x8f\xe5\x38\x0e\x80\x57\x75\x74\xc3\x82\xa6\xb7\x20\x44\xaf\xae\x01\xf2\x94\x10\xa1\xba\x3e\x25\xe4\x5b\xdc\xe0\xb6\x22\x05\xdd\x6e\x01\x8f\xf5\x48\xdc\xe8\x1c\x8d\x53\x45\x23\x87\xca\xa3\xe9\xa3\x34\xa0\xe3\x07\xf1\xd6\x97\x69\x9f\x9f\x53\x83\xc0\xdd\x33\x41\x9a\x75\x74\x93\xfd\x02\x23\x87\xc3\x45\x5f\xa2\x51\x8c\xed\x91\x9f\xca\xae\x78\xc6\xf7\x0c\x6b\x85\x40\x17\x3a\x53\x0c\x35\x67\x6d\x27\x2c\x13\xc0\x3d\x8f\xf0\xd6\x4c\xb8\x2a\xd0\xf2\x4a\x37\x4c\xcc\xe2\x6f\xfd\x4f\x25\x57\x6f\x37\xd7\xf9\xda\xf9\x58\x19\x8b\x07\x25\x04\x38\x71\x5f\xa7\x6b\x17\xa2\xf2\x64\x88\x88\x07\x52\x7c\xe0\xc7\xa3\x70\xd0\x5d\x61\xa3\x68\x0b\xef\xe7\x42\x0f\x2d\xc0\x7d\xf0\xf9\xdb\xae\x58\xea\xe0\xcd\xf6\x6c\x89\x5c\xd9\x86\x8d\x2f\x10\x11\x59\xb1\x2e\xe9\x1e\xf2\x67\xec\xcd\x1f\xad\x6d\x65\xb7\x3f\x90\x15\x98\xc5\x30\xa2\x28\x08\x81\x78\xea\xb9\x48\xb0\xbf\xef\x77\xa4\xf4\x5c\x7b\xca\x98\xe1\x9f\xff\x44\x6b\xdc\xd2\x6a\xe4\x82\xea\xfe\xe4\x2b\x2c\x18\x9a\x93\xaa\x03\x4f\xb9\x12\x95\xc2\x49\x4a\x47\x8e\x2d\x91\x0f\xc7\x89\xda\x1b\xe3\x9d\x1d\x3e\x43\x13\xef\x39\x73\x52\x98\x03\x0a\xd4\x1b\xbc\xf5\x5a\xa7\x2d\x53\x5c\x7a\x2b\xc0\x44\x2d\x0a\x75\xf8\x4b\x8a\xd1\x9e\x2a\xa0\xb9\x54\xb5\x0e\x1b\xdc\x5b\x27\x40\x47\xe8\x71\xe1\xd6\xd6\x67\x45\xe8\x51\xa1\xa8\x5c\x08\x80\xd2\xe6\x34\x9b\xc2\x39\x05\xc0\xde\x46\x7a\xc1\x28\x0e\x21\x96\x87\x0d\xdb\x4c\xbc\x16\xd6\xd7\x3c\x2a\xa6\x95\xb3\x67\xff\x16\xf2\x0b\x30\x5a\x98\xbb\xed\x2e\x5b\xa7\x3c\x94\xbb\x7b\x15\x6b\x3b\x27\x96\x0e\xf9\xe8\x65\x38\x49\xe1\x2e\xc9\x3b\xd2\x83\x78\x89\x71\x0b\x10\xfb\xee\xa0\xe5\x75\xae\xd8\x1d\xf1\xef\x73\x98\x53\xc4\xe6\x24\xce\xbb\xea\x96\x48\x13\x67\x8d\x6c\x5a\x6f\x00\x98\x3c\x89\x42\x0e\x44\xb1\x60\x57\x6c\x15\xc6\x21\x38\x74\xd1\xd6\x41\x0a\x83\x09\x9d\x6d\x75\x55\x73\x49\x9b\x26\x0b\xda\x64\xfe\x79\xda\xbe\xe1\xec\x86\x13\x21\x4a\x17\x48\x7b\x32\x1f\x44\x29\xe9\xe1\x43\x3a\x88\x71\xf0\x1b\x25\xb3\x1f\x7c\x90\x15\x41\xd2\x84\x88\xe0\x54\xeb\x67\xc3\x15\xbb\x23\xe6\xd8\xb7\xd1\x68\xc7\x86\x83\x82\x38\x86\x5d\xb0\xfd\xfb\x3d\xb0\xd1\x32\xfc\xa8\xb3\x5e\xbd\x85\x63\xef\x3a\xf6\x0f\xe0\xab\x1d\x0c\x60\x18\xdb\x77\x9f\x50\x80\x7d\x16\x01\x2e\xe4\x7f\x1c\x6c\x28\x39\x80\x64\x45\x7b\x1e\xf1\x41\x61\xd2\x48\x1f\xa8\xd8\x1b\x19\x3c\x18\x91\x22\x39\xed\x49\x0b\xe9\x79\x20\xa7\xd4\xbd\x37\x01\x24\x78\x4e\x22\xeb\x57\xcc\x32\x89\x1e\xb1\x29\x1b\x1c\x57\xbe\xc9\x68\x5c\xe8\x1d\xbe\x2f\xd3\xa7\x72\xef\x21\xed\x73\xc0\xee\xac\xd8\xd7\x10\xf2\x30\xc6\xa9\xf0\x73\xd9\xb8\x22\xf1\xce\xb9\x07\x50\xa2\x1b\xd9\xe6\x8c\x5f\xaf\x39\xbb\x4b\x2e\x65\x86\x32\xae\x10\x56\xf0\x09\x8e\x81\xdc\x08\x4b\xa0\x1c\x94\x19\x16\xde\xe6\xf7\xc2\xd8\x3b\x9f\x8d\x73\x11\xb2\xf2\xdc\xd3\x87\x61\x3e\x1b\xd4\x3b\x72\x30\x20\xd4\xbd\xc4\x89\x17\xae\xa6\x9c\x54\xd2\x45\xb6\xaf\x33\x64\xae\x87\x85\xfc\x90\x2f\xdc\x12\x23\x75\x82\xeb\xaf\xd3\x53\xc1\x57\x3b\xd1\x95\x92\xfd\x63\x30\xf6\xf9\x24\x30\xbe\xcc\xb2\xe8\x55\x72\xfd\xa1\xe6\x9c\x79\xf9\xe5\x94\x73\xbc\xdd\xf1\x38\x8c\x2e\x9b\x9a\x0f\xef\x8a\x34\xb3\x85\xf6\x91\xc6\xf5\x9b\xb5\x62\xfb\xc3\x59\x34\xae\x6b\x92\x4d\xfc\x80\x51\xe2\x1a\xc5\x6a\x94\x30\xbb\x4f\x0f\x63\xda\xec\x31\xcc\x33\x22\x91\x9d\xab\x7e\x00\x20\x7c\x25\x20\x6d\x69\x7f\xf4\x73\x8d\x9e\x6e\xcc\x3b\x49\x16\x64\x60\xf7\x65\x24\xaa\x61\x29\x24\xc7\xa6\xc1\xb9\xf7\x99\x85\x62\x97\xae\xac\x50\xda\x99\x8c\xf4\x9b\x43\x27\x88\xd6\x89\xa1\x1c\x2d\xfd\x14\x72\x37\xea\x91\xfd\x72\x9c\xe5\xa3\xda\x5f\xa6\x9c\x35\xe0\x2b\xb7\xcf\xe7\x4d\xdd\x95\x97\x29\xc7\x9b\x9f\xe0\x06\x47\x21\xaf\x26\x59\xf0\x74\xc0\x29\xad\x07\x9d\x09\x3b\x30\x30\x64\x1f\xc6\x20\xe6\x85\x3d\x30\x28\xe0\x72\x7c\x8c\x5e\xeb\x72\xe5\x24\x59\x7f\xcd\x85\xe5\x42\xe5\xc5\x12\xe3\xf6\xf0\xad\x20\xe9\xb3\x70\x71\xc8\xf2\x6c\x4a\xbb\xd8\xaf\xab\x0f\xdf\x1f\xce\x90\xd6\xd3\x7c\x1e\x28\x18\xe3\x94\xd4\x39\x3a\xc3\x1a\x9f\x3a\x6c\xb5\xca\x57\xf5\x27\x23\x96\x70\x50\x8a\x69\x58\x5b\xa9\xb8\x15\xca\xea\x20\x8c\xaa\x14\xc2\x60\xd2\xf1\x72\x25\x2a\x52\x4f\xf2\xc4\xfd\xb5\x19\xa8\x89\x13\xed\xcf\x7d\x72\x6f\xf5\x33\x20\x56\x2b\x0f\x0a\x63\xe8\x3c\xd2\x05\x85\x03\x83\xb6\xa8\x89\x9e\xfd\x09\x3d\x0c\xc3\x09\xb9\xd5\x1e\xea\x6d\x39\xd9\x73\xe8\xb3\x6f\x6e\xee\x20\x0c\x9f\xb7\x3b\x98\x4b\xf2\xa5\x89\xd5\x8f\x1e\xdf\x03\x51\x97\xf2\xbb\x63\x08\x53\x9b\x7b\xf7\x3d\xd9\x7b\xcd\x33\xca\x27\xfe\x04\x98\xec\x73\x43\x78\xe8\x13\x6b\x7b\x8f\xa6\x8f\x0e\x07\x71\xff\x84\xe3\x41\xa8\xe1\x55\x97\xb4\x24\xfd\x1e\x1f\x5f\xb5\xfe\xd7\x24\x78\x65\x4b\xf9\x0d\x3c\x05\x55\xd8\x9e\x6a\x9f\xc9\xb0\xba\x62\x22\x21\xa2\x7b\xc5\xe3\xe2\xf6\xbc\x8a\x1e\xa8\x42\xb3\x08\xde\x34\x2b\x74\x97\x77\xf5\x55\x24\xa3\x9e\xbd\x25\x03\x0f\xb0\x63\xfb\x5d\x75\x7d\x89\xda\xfb\x98\xbf\xc1\x1b\xbb\x25\x5b\x0f\xf4\xd6\xca\x3b\x7f\x0a\x03\x0e\x17\x15\x42\xd1\x7b\x84\x91\x1a\xd2\xdf\x21\xb0\x0f\xcb\x43\xee\xb8\x3b\x80\x62\x63\xaf\x0c\x63\xf0\x5e\x01\xfa\xe8\x5d\xd3\x9f\xd6\xd2\xdf\xa7\xf4\x9e\xdb\x0e\x02\xdc\x4b\x08\xed\xd9\xc9\x55\xd2\x3d\x42\x8f\x11\x16\xe5\xb7\x30\x0a\xe8\x7f\xf5\xd7\xa3\x3f\xfa\xca\x23\x84\xfe\x76\xd0\x6c\xc6\x87\x4e\xe7\xeb\x7f\xc3\x74\xbe\xfe\xeb\xa7\x93\x3e\xbe\x57\x96\x79\xbb\xfa\xbb\xc7\xf3\x8a\x72\xaf\xdf\xb3\x90\x59\xe5\xee\xe5\xe9\x40\xa5\x0a\xdf\xa3\xaf\x23\x67\xab\xb7\xdf\x83\xcc\x25\xf3\xb8\x9d\xd3\x42\xf5\x2b\x69\x62\x0f\x7b\xbc\x90\xb9\x45\x17\xe8\xb3\x5d\x39\xce\x7f\xfe\x89\x7a\x52\x9c\x67\x90\xe2\x5c\x2c\x5b\x58\x32\x2c\x40\xa9\xf5\x96\x41\x3c\xee\x8d\x7b\x45\x42\x24\x59\x1d\xde\x03\x90\x3f\x40\xa7\x6d\xe2\xf0\x01\xba\xd8\x38\xde\xe7\x5e\x6a\x6e\x27\x53\x09\x4f\xd8\x21\xb9\xe4\xac\xbb\xf1\xbe\x20\x87\x3c\x18\xc2\xfa\x22\x9b\x7e\xd9\x34\x7c\x13\x0f\x2b\x31\x2f\x22\x83\xd7\x3e\x8e\x47\x5b\x0f\x23\xa6\x1a\x60\x1b\x00\x71\x4f\xa8\x4c\xed\x83\x7a\xfa\x0d\xa6\xe0\x09\xa6\x42\x6a\x72\x10\x7c\x83\xca\x98\x2d\x93\xee\x41\xbe\x1e\x0a\xfa\x47\xae\xcc\x80\x0f\x13\xc3\xd8\xd3\xd0\x9a\x93\x41\xef\xbe\x12\x02\x97\x7e\xa9\xd1\x0f\x67\xee\xf9\x87\xa4\xbc\x61\x96\x84\xe5\x82\x0c\x6c\xad\x76\x88\xe6\xc5\xbd\x4c\x8a\xc3\x23\x97\xde\x6d\xdc\x23\xde\xf2\x67\x4d\x3c\x29\xc6\xd9\x6c\xd5\x4e\x36\x8f\x37\xc2\x3b\x55\xf7\x98\x71\xe8\x26\x81\xd2\xd6\xee\xb5\x92\xf2\xfe\x8b\x1d\xdf\x5d\xbb\xd1\xd7\xe5\xe3\x3b\xd5\xf1\x4b\x40\x6a\xb1\xe1\x21\xab\xd6\x41\x8f\xf9\x30\x82\x62\x17\xfc\x96\x6c\x3f\x2b\xc5\x46\x7a\x09\x97\x3f\xcb\x12\xc1\xfd\x37\x2a\x79\x3a\xbd\xb1\xa4\xe5\x19\x69\xf8\xf1\xd6\xe7\x21\xd7\x13\xed\x27\xbc\xfd\x9e\x90\x06\xc5\x67\xc9\xb7\xe0\x47\x88\x2a\xcf\x9b\xa0\x73\xee\x12\x33\xd5\xf9\xec\x65\xb7\xf0\x48\xf0\xc5\x59\xe1\x76\x84\x3a\x18\x4a\x5e\xe7\x13\xf4\x79\xc1\xd3\x96\x16\xfd\x73\x05\x17\xcf\xf0\x1a\xcf\x69\x43\xe5\x70\x41\x5c\xdf\xac\x58\xa4\x23\x44\x01\x08\xff\x7a\x6d\x9e\x6f\x4b\x02\xb8\x65\xf1\x26\x51\xe5\xd1\xd0\xa5\xa0\xe3\x62\xb5\x0f\xe3\xdd\x3a\xef\xa5\xa8\x8b\x63\xc2\x7c\xd9\xfc\x5f\x24\x78\xcb\xce\x4d\xfa\x2d\x59\xa0\x59\x3a\x7f\x5b\x49\xb5\x97\x7c\xdf\x8c\x76\xcf\xc5\x60\x16\xe1\x15\xe1\x14\xce\xc4\x04\x10\x2c\x4a\xfb\xf3\x8d\x97\x6a\x7b\xf1\x8b\x67\x95\xd4\x91\x66\x98\xc5\x9f\xa9\x7f\x31\x9f\x98\x81\xff\xa3\x2c\xa2\xf4\xb6\x8f\xe4\x8e\x84\x5e\xf7\x65\x0c\x8b\xc9\x27\xe1\x09\x75\x7a\x1d\xc6\x0c\xde\xb3\x69\xd8\x40\x9d\x4f\x7f\x31\x03\xd8\x31\xff\xa3\x1c\x50\xdf\x7e\xbc\x80\x70\xb4\xba\xef\xe2\x3b\x24\x0e\x58\xfd\x97\xf8\x96\x08\x24\x3a\x93\x5d\x2f\x08\x24\x2b\x6a\xbb\x44\xdf\xa1\x11\x68\x44\x5b\x5d\x1d\x6f\x0c\x66\x09\xd4\xfe\x98\xfa\x78\x63\x37\x3f\x82\xf6\x22\xa8\xe3\x9f\x95\xdf\x5b\x74\x8d\x7d\x7d\x58\x83\x9d\x46\xb6\x09\x14\x08\xb6\x67\x50\x7f\xc9\x93\xdf\x6c\x36\xc9\xf7\x24\x78\xbe\xe1\x37\x38\x39\x55\xeb\xe4\x6b\x18\x2f\xf8\x6e\xac\xeb\x48\xe5\x01\xd7\x91\x07\x0b\x26\xe8\xdf\x02\x80\xe3\x31\x7a\xe2\x20\xa5\xe4\xd3\xd7\x87\xa0\xb6\x10\xbc\x01\x4a\x85\x2c\xbe\xe4\x0a\xfa\x5c\x27\xf4\x6b\x31\xc1\x4b\xad\xf1\x0b\xad\xe6\xca\xbb\x7e\xbe\x06\x0c\x8c\x34\xcc\x22\x99\x79\x79\x5c\xc0\x8b\xfb\x51\x84\x23\xbb\xac\xb0\x2b\xbe\xe2\x2a\xec\xf4\x16\xf4\x19\x2c\xc0\xae\x8b\xd9\x59\x70\xe6\xc6\xd5\xd8\x57\x55\xef\x31\xda\x0b\x4f\x2d\xd9\xac\x40\xb8\xfd\xde\x10\x21\xf2\x79\x2b\x3e\xb2\xb3\x2d\x15\x39\x57\xa6\x92\x58\x76\x8b\x45\x43\x6a\x7d\xa9\x4f\xbf\xa5\x61\xd7\xc7\xa2\x59\xb2\x22\xad\x4d\xa2\xe9\xae\x4b\x22\x80\x81\x16\x23\x51\x34\x59\xfb\x49\x17\xa9\xd8\x81\xdd\xf9\x5c\xbf\x0b\xab\xa9\x87\x66\xe8\x51\x04\x57\x8d\xf4\x33\xa1\x37\x4b\x29\x7c\x41\xf0\x13\xf4\xcb\x7b\xbd\x56\x96\x93\x3f\x24\xf0\x37\x4b\xda\x90\x68\x04\xf4\xe4\xc0\x65\x48\x56\xb7\x88\x88\xd5\xfd\xdf\x7f\x18\x97\xcc\x41\x3d\xf0\x2c\xfe\xef\x97\xc1\xcb\xb7\x7e\xbd\x92\x1e\x8f\x1e\x14\x62\xc1\xe1\x7a\xbe\xcf\xef\x71\x7e\x8a\x40\x70\x36\xc3\x5f\x42\xc4\x7e\xfd\x85\xd6\x50\x78\xdd\x85\x4a\x75\xa4\x4c\xf7\xca\x92\x7b\x4f\x6d\x19\x08\xe6\xfd\xf2\x06\x1c\x94\x62\x9f\x63\x5d\x2e\xc2\x97\x1d\xa3\x0b\xb4\x21\x9a\xed\x6f\x18\x54\x5d\x31\x3f\xc3\x63\xc2\xac\x25\xf7\xa2\x32\x32\xd7\x9f\xa3\xe6\x87\xee\xca\x52\x24\x39\x5d\xb3\xf0\xc7\xbe\xa8\xf1\x99\xf3\x88\x78\x2f\x07\xf8\xbc\xdd\x85\x1b\x41\x5a\x19\x68\x52\xd9\x7b\xd1\x81\xdf\x4b\xfa\x0a\x5a\x81\x17\xcd\xe7\xae\x0c\x62\xf9\xe9\xf7\x88\x9d\x90\xdd\x16\x45\x49\x30\x32\x0f\x41\x87\x03\x4f\x42\xe6\x3b\xd9\x87\x13\x3f\x1b\xdf\x77\xc7\xa5\x67\x5d\x74\x66\x04\x47\xd9\xa9\x2f\xe1\x07\x97\x03\x8c\x83\x08\xdb\xeb\xce\x6b\xc2\x57\x9d\xf4\x49\x36\x9c\x1b\xf9\xa3\x3a\x77\xc2\xde\xc6\x5e\x50\xb1\x24\x1c\x6d\xc1\x0f\xa7\x77\x70\xfe\x14\x79\x56\x25\xcf\x89\xe9\xdf\xb4\xa7\x2c\x3e\x9c\x7c\xa2\x54\x24\x50\xa9\x52\xa8\x20\x8b\x23\x78\x64\x3b\x72\xc1\x40\x78\xde\x5d\x80\x88\x5f\xe8\x6e\x6b\x24\x36\x78\x0d\xe5\x14\xe7\x5b\xf5\x0f\xd4\xf3\xaa\x59\xfb\x45\xc4\x7b\xb6\xb6\x17\xef\x5a\x17\x72\x33\x45\x03\x0d\x28\xc5\xc8\x5f\x08\xb4\x59\x6e\x11\x45\xdf\x64\x1c\x17\x7f\x97\xdd\x43\x7a\x43\xab\x5b\x4f\x65\x60\x16\x8d\xf2\x23\xc8\x9d\xc9\x1c\x82\xba\xe1\xab\x6e\x55\xb8\x9d\xfd\x44\x9f\x0e\xa9\x02\xe9\xbb\x59\x7e\xf1\x40\xfe\x97\x0d\x53\x53\xc5\x37\x85\x4b\x25\x8a\x46\x6a\xb1\xe9\xaf\xde\xbd\x1c\x3c\x73\x1e\xe2\x9d\x0d\x2a\x09\x3c\x61\x05\x8b\xf4\x0b\x8d\xdf\x9e\xb6\x5f\xba\xdf\x03\x0c\x4b\x2d\xc3\x9f\xd1\x0c\x40\x27\xa9\x32\x68\x86\x68\xf4\xd0\x7a\xce\xfc\x00\x2a\xe5\xfc\xb3\x44\xd9\xa8\xb4\x6b\x37\x2c\x6a\xe9\xaf\xcb\x50\x6e\x72\x4e\x74\x0d\x4d\x6f\x16\xe9\x27\xa5\x10\xe3\xb5\xd2\x7b\x59\xf4\x76\x3c\x84\x6f\xb5\x78\xbb\x71\xcf\xd0\x5b\x6e\xa2\x3c\x72\x53\x17\xde\x63\x72\x32\x05\x86\x85\x13\x0d\xf2\x2c\x79\xd9\x33\xf3\xca\xfd\x3e\x3e\x41\xff\x27\x16\x4a\x1a\xf1\xf7\x99\xce\x71\xc0\x41\xea\x87\x9f\x46\x67\x6a\xf1\x62\xfe\x21\xe9\x53\xb1\x77\xcc\xdf\xd1\x57\x5d\x10\x03\xcb\x8e\xf1\xe0\x8e\x7e\xa2\x65\x9b\x35\xc2\x7e\x7d\xb4\x2d\xe6\xd5\xc5\x34\x97\x26\x72\x5d\xc4\x17\x4a\x53\xb7\x46\xca\x48\x4f\x8e\xe2\xde\x26\x9b\xc9\x2f\x50\x46\x29\x57\x23\xf1\x05\xd9\xfa\xf0\xef\xd4\x7f\x99\x79\xf9\xce\x92\x4c\xbf\x5d\x7c\x09\xb5\xcc\x2d\xd7\xb5\x72\x7f\xf6\x34\x47\xaa\xea\xbf\xe3\xd6\x6e\xc0\x94\xe7\x2f\x9e\x05\x83\xdd\x83\x29\x95\xbd\x1b\xa2\xfb\xdf\xc1\x94\x69\x46\xdd\xe1\x4c\x19\x2e\x9a\x67\xca\x74\x71\x76\xf0\x66\x7d\x5b\xba\xe6\xec\xfd\x2b\x39\x3f\xda\x1e\x86\x13\xd3\xb5\x29\x10\x09\xa5\xc5\xda\x0a\xcf\xdd\xf9\x5b\xd1\x8d\x7d\x5d\xce\x6a\x4b\xbe\x86\x1b\x38\x17\xfa\xed\x79\x25\xc1\xa0\x8f\xf3\xe4\x8f\x4f\xf2\xa7\xcf\xc3\xdc\xe7\x92\x42\x36\x84\xae\x6e\x9f\x3d\x10\x6b\x4b\xdd\xd9\xc7\xd9\xcb\x88\x4f\xc3\x0d\x57\x91\xb5\x2e\xeb\x65\xaa\x07\x8b\xa5\x7d\x4d\x4e\x6d\x18\xa5\xf8\x5c\x9b\x57\x15\x27\x68\xc9\x36\xea\xfc\x45\x54\xa2\x0d\x16\x08\xd7\x35\xa9\x75\xc2\x9b\x7e\xaf\xdd\x6b\x47\xeb\x1b\x8e\x6b\x62\xb0\x31\x75\xdf\x04\xdc\x95\x31\x75\xc4\xe7\xe1\x7b\x82\x82\xac\x31\xd7\x35\xc4\xf4\x83\x60\xef\xa8\x80\x14\x47\xfd\x12\x9b\xc8\x5d\x27\xe1\xbb\x7d\x71\x6e\x4f\xe1\xa5\x80\x1e\x9a\x17\x7d\x6f\x59\xe7\x3d\x6b\xf2\x7f\x96\xae\xd6\x55\x18\xf6\xba\x08\xaf\x90\x00\x77\x35\x1b\xbc\x15\xc5\xba\xb9\xeb\xa6\x13\xe6\x48\x2f\x32\x57\x39\x38\x53\x78\x62\x34\xe2\xaf\x72\x41\x4f\x9f\x3b\x10\xa2\x9f\x55\xdf\xeb\xbb\x63\xde\xe7\x5d\xea\x27\xef\xc1\x25\xca\xd1\x3f\xff\x89\x16\xb8\x31\x75\x45\x02\xfa\x3e\x23\x49\x1d\xc7\x9e\x9b\xc7\x0d\x59\x48\xb3\x8f\x6b\x22\x24\x67\xdb\x20\xbd\xe0\xdb\xb0\x25\xe6\xf1\x9d\xf5\x0d\xe1\x04\xe1\xa6\x61\x15\x56\x66\x98\x62\x78\x54\x93\x8a\x28\x6b\xad\xa1\x7f\xb8\x1b\xef\xa4\x95\xf4\xce\x9f\x39\xd0\x17\xb2\x19\x5c\x79\x73\x1f\x05\x55\x84\x05\x14\x09\xbc\x6e\x69\x11\x9a\x1a\x76\x21\x02\x5c\x9b\x76\x0e\x81\x8f\xcc\xa0\xc5\xd9\x46\xf5\xd7\x77\x2a\x69\x2b\x49\x0b\xa5\xd0\x83\x2b\xf8\xf6\x3c\x83\xfb\xfc\xb4\x5d\x98\xaf\xd5\xf6\x72\xe0\xf4\x23\x9b\xfa\x52\x59\xcb\xa4\xbd\xb6\xef\xcb\x7c\x07\x00\x5d\xa7\x0b\x65\x74\x1a\x49\x61\x53\x01\x22\x4a\xdb\x5c\x58\x37\x2b\x65\x72\x04\x64\xb1\xc5\x04\x8d\xc7\x54\xd7\xaa\x44\xb8\xdd\xae\x18\x27\x7d\x3b\x3c\xba\x00\x6e\xeb\xab\x1e\xc2\x71\xba\x47\xc6\x73\xea\x88\xf5\xb0\x4b\x97\xdc\x91\x76\x44\xdb\x0b\xfe\x86\xf5\x68\x4b\xa5\xbb\x27\x1f\xdf\x4b\xcb\x93\x70\xfa\x9e\x6f\x2f\x36\xe9\x79\xc8\xbd\xd8\x36\x7b\xd2\x3d\x6e\xd5\xff\xb8\x7b\xd0\x6e\x9f\x67\xde\xc3\xf6\xbb\xea\xb2\xdf\xaf\x6a\xfa\xc1\x35\xd3\x8b\x15\xd3\x07\xdd\xb6\x7b\xbd\x2d\xd5\x97\xb2\x5b\x20\xfa\x24\x5d\xd7\xd2\xab\x97\x59\xc5\xf0\x7d\x0a\x84\xa7\x57\x23\x4b\x5a\x01\x9a\x19\x4d\x62\x94\x71\xd7\xc7\x64\x40\xf7\xf3\xe1\x27\xc9\x66\x2e\xb1\xee\xbe\x6f\x71\xf5\x83\x2c\xf0\x79\xe9\xdb\x83\xc0\x0e\x6f\x8b\xa1\x5f\xf3\x6c\x18\x8c\x54\x13\xa6\x1f\x12\x31\xa5\x11\x9d\x80\x0e\xf5\x36\xab\xcf\xe9\x3c\x3b\xf5\xc5\x63\x53\x6c\x77\x4d\xb8\x79\x33\x3d\xd6\x96\x35\xb0\x5c\xd5\x99\xe5\xea\x4f\x6c\x0a\xf8\xc7\xc0\x07\xd9\x25\x7c\x0c\x69\xe7\x9d\xce\xd2\xd3\xe1\xa3\xac\x3e\xe6\x54\xda\x36\xe3\x2f\xd3\x1d\xe4\xc0\xed\x78\x85\xa4\x6f\xde\xfb\xbd\x6e\x94\xec\xae\xe2\xdd\xdd\xc2\xb7\xfd\xdd\x76\xdf\x29\x8e\xba\xa6\xcf\x73\xa2\x59\x01\xe5\x53\x67\x5b\xb8\x7e\xa5\x37\x36\x8b\x7d\x5d\x5d\xe7\xb8\x7f\xe1\x99\xcc\x62\x77\x67\x79\x44\xbc\x46\xc2\x9f\x4e\x50\xcf\xab\x9d\x68\x86\xde\xa7\xf2\xab\xfc\x90\x4c\xd8\x4d\xaf\x5b\xef\x5b\xba\xfb\xc0\x7b\x72\x64\x72\x10\x8d\xa1\x18\x80\x4c\xe9\x3d\x3e\x04\x9c\xa3\x65\x04\xb2\xb4\x14\xe3\x92\xff\x1f\xa3\x35\xa7\x77\xea\xaf\x20\xe4\x5e\xcc\xb0\x71\xd5\xd9\xe0\xfd\xf4\x56\x69\x99\x74\x01\x51\x6e\x89\xd6\x58\x46\x77\x90\x5e\xb7\xe8\x25\xa6\x6d\x4b\xb4\x3f\xf7\x8a\x08\xd9\x12\x78\xf8\x85\x24\x99\x0b\xc2\x94\x0c\x88\x1e\xe1\x20\xfc\x8e\x56\xc4\x06\xfd\x27\x4a\x2b\x5c\xda\xa0\xf5\x92\x70\x12\xbd\x1c\x7e\xaa\x15\x5e\xd8\x70\xf0\x6c\x84\x46\x72\xce\x8c\x4f\x14\xc7\xe3\xf9\xd7\x6c\xdc\x84\x29\x11\xa8\xa1\xad\x29\xab\x80\xe4\x92\x09\x12\x76\xb0\x68\xe1\x95\xc3\x29\xc2\x00\x6e\xe5\x92\x56\x74\xba\x72\x1d\xbc\xb9\xab\x6b\xaa\x6b\xc3\x90\x71\xa5\x53\xd7\x1d\xcc\xd6\x3c\x86\x63\x6a\xbd\x0b\x48\x26\xc6\xe0\x2a\x0e\x6e\xca\x6d\x85\x24\x2b\x54\x2d\xbb\xf6\x36\x1c\x08\x14\x62\x0c\xd7\xe6\x9b\xad\x89\x23\xd7\xa8\x25\x72\x03\x6f\xf9\x28\x4a\x5a\x0f\x14\x6e\x00\x1c\xeb\xa4\xb2\x7f\xa9\xf9\xca\x55\x56\x5f\xe1\x96\xae\x8d\xea\x3c\x8d\xb6\x51\x58\xe6\xac\x3f\x11\x24\xa4\x9d\x63\x4c\x2a\x44\x47\x86\x92\xaa\x0a\xbf\x84\xe9\x64\x87\x6d\x81\x20\xff\x64\x60\xcc\x6f\x46\xe5\x09\x15\x24\xf1\x60\x66\xdb\x81\x5b\xe7\xf7\x2a\x70\xbe\xa0\x28\x75\x74\xf7\x06\x52\xcb\xf0\x7b\xf5\x91\x2b\x90\x25\x2e\x15\xbe\xfc\x48\x82\xa7\x43\x7c\x33\xca\xb0\x2e\x90\xb9\x2f\x31\xec\x40\x0a\xbb\xa4\x9a\x7b\x93\xd8\x3a\xe6\xee\x4f\xe3\x20\x33\x28\xfa\xef\x47\xd2\xd5\x83\xfd\x66\x94\x23\x59\x20\x69\x6f\xaa\x55\x3c\x78\xb9\x18\x95\xd2\xfc\xfb\x6b\x2b\xef\x55\x51\x3c\x6a\x0d\x31\xb8\x43\x2e\x91\xee\xd4\xdb\xfc\x24\x0e\x7e\xc1\x25\x2b\x35\xbe\xe3\x25\x97\xbc\x34\xf9\x01\x77\x39\xd1\x51\xef\xdb\x33\xe5\x3b\x9b\x07\x0f\x93\xdc\xca\xe9\x1d\xef\x63\xcb\x6f\x84\x9f\xff\x86\xa7\x60\x7a\x12\xcf\x73\x56\xb3\xce\xf3\x0f\x0f\xfe\x5f\x00\x00\x00\xff\xff\x08\x16\xeb\x13\xfd\xb8\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7b\x73\x1b\x37\xf2\xe0\xff\xfe\x14\x88\xab\x2e\x21\x37\x14\x65\x27\x57\x5b\x5b\x2a\x33\x7b\x8a\x24\x3b\x2e\xc7\x8f\x58\x4a\x72\x55\xa9\x54\x04\xce\x80\x22\x56\xc3\x01\x03\x60\x44\x33\x8e\xbf\xfb\x15\x1a\xef\xc7\x0c\x49\xd9\xd9\xdd\xfb\xf1\x1f\xcb\x24\xd0\x68\x34\x1a\x8d\x7e\xa1\x41\x57\x6b\xc6\x25\x7a\xda\xb5\x37\x74\xde\x90\x2b\x76\x4b\x5a\xb4\xe0\x6c\x85\x1e\x46\xdf\x3d\x7c\x60\x5b\x36\x6c\x13\xb5\xb2\xff\x8f\x5a\x3c\x3f\xbf\xc2\xf3\x86\x5c\x4a\x7c\x4b\xdb\x9b\xa0\x69\xfc\x43\xd4\xe7\xac\xe9\x84\x24\xfc\x87\x33\xdd\xfc\xd1\xbb\x1f\xce\x4e\xcf\xcf\xdf\x5e\x5c\x5e\x86\xad\xce\x5f\x3c\xb3\xbf\x9f\xbf\x78\x56\x68\xf0\x94\x10\x61\x5b\x3c\xfd\xfe\xf5\xcf\x4f\x2f\x2e\x2e\x6d\xb3\x07\xc7\xc7\xe8\x6a\x49\x90\x64\xeb\xa3\x86\xdc\x91\x06\x89\x15\xe6\x12\x55\xac\x95\x1c\x57\x12\xad\x70\x8b\x6f\x14\xc6\x72\x49\x50\x43\x17\xa4\xda\x56\x0d\x41\x6c\x81\xc8\x9a\x55\x4b\x31\x45\xcf\x5b\x18\x65\xa2\x40\xe9\xef\x10\xe6\x04\xda\x8b\x15\x6e\x1a\x22\x24\xea\x5a\x2a\x55\x1f\x49\x57\x04\x6d\x96\xc4\xfc\x4e\x6b\xd2\x4a\x2a\xb7\x48\x2a\x12\xa0\x11\xf4\x21\xaa\xa5\x02\xd6\x12\xb9\x61\xfc\x16\xb1\x35\xe1\x58\x32\x2e\xc6\x88\x0a\x24\x24\x96\xb4\x9a\xa2\xd7\xf6\x5b\xb4\xc2\x5b\xc4\xda\x66\x8b\x1a\x82\xef\x08\x62\x1c\xfd\x8b\xd1\x16\x06\x30\x20\x14\x34\x2c\x35\x76\x68\xce\xba\xb6\xc6\x9c\x12\x91\x02\x99\x13\x44\xfe\x45\x2a\x49\x6a\x54\x77\x5c\x4d\x1a\xb7\xa6\xd3\x82\x71\x74\x87\x39\x65\x9d\x50\xc0\x56\x54\xd4\x64\x45\x70\xcb\x3a\x2e\x26\x68\xde\x49\x35\xdc\x16\x71\xb2\xc2\xb4\x45\x66\xf4\x64\x7a\x5d\x2b\x69\x03\x3f\x68\x98\xa4\xad\xc5\xf4\xc1\xf1\xb1\x02\x78\xe1\x09\x27\xd6\x0d\x95\x88\xb6\x92\xa1\xaf\xd1\x7a\x89\x05\x11\x27\xaa\xc9\x9f\xb3\x7b\x7f\xa0\x3b\xba\x78\xf3\xfa\xec\x3b\xf4\x0a\xed\xfe\xfc\xe9\x1a\x7f\xf9\x18\x4d\xa7\x53\xe8\x7f\xa4\x3e\xc8\x32\x30\xfc\xef\xcf\x23\x74\x49\x64\xb7\x46\xea\xaf\x33\xb6\x5a\x51\xa9\x88\x77\xf4\xe7\x9f\xae\xd7\x47\x21\xad\x20\x3c\x1e\x23\x74\x79\x75\xfa\xe2\xf9\xab\x67\xe8\xcd\x77\xa7\x97\x17\xea\xcb\x57\xac\x26\x9e\x2f\x80\x6c\x40\x62\xc9\x90\xe8\xe6\x2b\x2a\x15\x9b\x00\x9e\x9c\xfc\xde\x11\x21\x05\xac\xa0\xa2\xfd\xab\x8b\xff\x7b\x65\x16\x40\x2f\xb2\x82\x27\x97\x54\x68\x5a\x4f\xd1\xa9\xd4\x6b\xd4\xd6\xc0\xb1\xee\x97\x09\x7c\x0d\x0b\x95\x6e\x12\x4e\x04\x6b\xee\x88\x50\x2d\x14\x38\xd6\x49\x21\x71\x5b\x2b\x04\x32\x44\x70\x5b\xa3\x9a\x48\xc2\x57\xb4\xd5\x5d\x52\x46\xb1\xa8\xb6\xe4\x9d\x74\xbb\x6a\x0a\xfb\xb4\x38\x3c\x59\x51\x29\x3c\x76\x7a\x49\x04\xe1\x77\xb4\x22\x88\xdc\x91\x56\xb7\xc5\xb4\x75\xd3\x1d\x1c\x53\x0f\x38\x41\x9b\x25\xad\x96\x88\xb6\x54\x52\x2c\x0d\xaa\x92\xe3\x56\x50\x49\x59\xab\x88\x6d\xe6\xab\xb1\xd2\xe3\xbe\x01\x2a\x9a\xc5\xfb\x6a\x8c\x2e\x2f\xae\x7e\x7c\xe3\x57\xee\xe7\x25\x69\x03\xa2\xa2\x39\xb9\xa1\xad\x06\xbd\xc6\x5c\xd2\x8a\xae\x71\x2b\x05\x72\x1b\xd8\xa2\xa3\xf7\x06\x91\x53\x74\xae\xf7\xa6\x02\xa2\x20\xfa\xc5\x11\x09\x8c\x35\x27\x6b\xd5\x2b\x9f\x1b\x48\x2d\xdd\xb6\x6b\x30\x9f\xa0\x8a\x35\x0d\xa9\xd4\xb4\x40\xf2\xb0\x9a\x08\xcb\x49\x77\x4c\xcd\xdd\xc0\xa0\x1c\x55\x5a\x2a\x7f\x21\x10\x67\x4c\xa2\xdf\x3b\xc6\xbb\x15\xaa\x08\x97\x74\x41\x2b\x2c\x09\xac\x70\xc5\x5a\x41\x5a\xa1\xc5\x85\x86\xc7\x3b\x3d\xa7\x9a\x0a\xc9\xe9\xbc\x53\x5b\xe5\x96\x6c\xd1\x0d\x69\x15\x23\x2b\x92\xae\x39\x93\xac\x62\x0d\x1a\x9d\xbf\x78\x36\x06\x76\x26\x12\x75\x6b\xe8\xc7\x71\x5b\xb3\x95\x82\x37\x27\xb8\x62\xed\xd4\x12\x13\x26\x0e\x73\x05\x28\x7a\x3f\x54\x6c\xb5\x6e\x88\x1c\x62\x5b\xc7\x37\x6e\x0d\xf5\x1e\xee\xe5\x1d\x00\xa5\xa8\xb6\xc0\x95\x14\x7a\x7b\x68\x89\xbd\xe6\xac\x22\x42\x18\x9e\x51\xf0\x76\xb0\x8d\xc1\xc8\x0c\x18\x31\xcd\xd7\x63\x74\xf6\xfa\xe5\xcb\xe7\x57\x57\x17\xe7\xbb\x18\x67\x12\x8a\x79\x75\x3c\x2c\xba\xa6\xd9\xda\x95\xaf\x61\xb0\x6c\xe8\x64\x5f\x9d\xa2\x05\xa6\x4d\xc7\x41\x7c\x90\x56\x12\x1e\x8f\xb3\x60\x3c\x9c\x00\xd0\x81\x25\x0c\xa5\x67\x5c\xc3\xfa\xab\x19\x63\xb9\x0f\x4b\xab\x71\x35\x92\x76\xb5\x1c\x41\xbb\x35\xf0\xb6\x22\x6b\xdd\x71\xe2\x36\xa3\x40\x18\x55\x9c\x4a\x5a\xe1\xc6\xe1\xad\x18\x6e\x43\x9b\x06\x55\xb8\x13\x1a\x46\xb5\x54\x07\x91\x64\x68\x89\x1b\x39\x7d\xf0\x00\x57\x6a\x7d\x46\xb8\x69\xc6\x9e\x01\xd4\xb9\xad\xd7\xe1\xfd\x83\x07\x4a\xf0\x87\xad\x48\xdb\xad\xf4\x2a\xc1\xea\x9c\xa0\x1f\x9f\xb7\xf2\x1f\xe8\xfd\x03\x7b\x4a\x44\x20\x15\xa9\x8c\x98\x3e\xfd\xf1\xec\xea\xf9\xeb\x57\xfd\xed\xe0\x6c\x01\xb9\xb0\xa3\x8d\x66\x03\x68\xf4\xa1\x07\x41\x75\x12\xbc\x65\xcd\x3e\xe8\xbd\x7a\xfd\xea\xa2\xff\xd7\x33\x2d\x01\x18\x1f\x6a\x62\xf7\x74\x3f\xda\xef\x48\xd5\x81\x18\xe9\x6d\xf2\x13\xe1\x5a\x50\x0c\xb6\x3a\x85\x2f\xc2\xa9\x1f\x1b\x55\xcd\x08\x5b\xa9\xb6\x72\xbc\x51\xa9\x80\x2d\xad\xe4\xca\xc6\x48\x06\xbf\xd6\x9e\x81\x85\x03\x27\x19\xc2\xa8\x25\x1b\xc3\x8e\x86\x41\xed\x89\x85\xbb\x4a\x0b\x25\xbd\x39\x33\xf2\xc3\x98\xfa\xc4\x01\x64\x46\x6e\x36\xee\x0f\x8b\x73\xc5\x3a\xd8\x57\x56\x12\x57\x1d\xe7\xaa\xb7\x1e\x17\xb6\x0b\x15\x7a\x4b\xc3\x19\x65\xfb\x9b\x7e\x7a\x71\xff\xfe\xbf\x27\x0f\x32\xc8\x0b\xca\x85\x44\x77\x94\x6c\xd0\x88\xb6\x4a\x36\xd3\x3b\x32\xb6\xa2\x29\x1a\x67\xea\x3a\x43\xa7\x9f\x28\xd9\x0c\x00\x6e\xf0\xbe\x70\xbf\x10\x29\xc9\xfc\x48\xe6\x87\x53\xfd\xfd\x45\x5b\x7f\xb2\x51\xc3\xd9\xb4\xb8\x19\x82\xcb\x24\x6e\x90\xd2\xfc\x01\x1d\x52\xa3\xf9\x16\xe1\xa6\x31\xc7\x92\xd6\x47\x1a\x72\xa3\x75\xa9\xe2\x12\xf9\xc1\xa4\x02\x76\x09\x60\x4e\xd0\x8f\x4f\xe9\xbb\x9e\xe1\x44\xb7\x5e\x37\x5b\x85\xb9\x1a\x09\x06\x2f\x42\x8e\xba\x3e\x57\x53\xae\xcd\x91\xc1\xc9\x06\xf3\xda\x08\x53\x90\x6e\x73\x25\x50\x69\xed\x00\xad\x39\xb9\x53\x1a\x79\x02\x09\x50\x54\xa2\xed\x12\x70\xe8\x43\x13\xac\x1e\x85\x6a\xff\x40\xac\x93\x08\x27\xea\xe0\x30\x65\xde\x6a\x58\x7e\x4c\xf5\xcb\xb8\xb8\x81\x0b\x5a\x5a\xba\x81\x37\xfd\x07\x27\x74\x77\x60\x8d\xea\xfa\xdc\x1d\xd6\x9a\x84\xc0\x19\xf4\x0f\x52\xf7\x69\x7b\xdd\xba\x62\x2b\xc5\xb8\xc1\x5c\xfa\xf6\xb8\x1a\x70\x94\xd3\x30\xdd\xda\x09\x48\xf4\xb2\x13\x52\x11\x94\xb5\x04\xdd\x70\x82\xf5\xf1\x8a\x41\xd4\x44\xc0\x06\x65\xc4\x74\x4f\x91\xf0\x7c\x9f\x79\xa2\x0d\x95\x4b\xb7\x03\x10\x6d\x17\x8c\xaf\x70\xbc\x71\x43\x76\x3c\x89\xbe\x55\x7d\x9e\x9f\x4f\xdc\x9e\xbf\x25\xdb\x89\xd5\x40\x4a\xff\xc7\x75\xcd\x41\x35\xe2\xac\x21\x93\x08\x94\x05\x11\x60\x30\x41\x1b\x42\x6f\x96\x72\x02\xfb\x72\xc5\x38\xf1\x38\xc1\xc8\xed\x82\x9d\xa0\x5f\x72\xcf\xc1\xf4\x95\xf9\xf5\xd7\x83\xa5\x64\x89\x0b\x3e\x89\x98\xec\x07\xbc\x43\x62\xa9\xe5\xd7\x6a\x36\xc2\x42\xd0\x9b\x76\xa5\x38\xa1\x8f\xc5\x2e\xb0\xb2\xa6\x1b\x02\x8d\xcc\x21\xd6\x50\x21\x23\x98\x9c\xac\x39\x11\x44\x29\x62\x8a\x15\x1d\x78\xad\xab\xeb\x3d\xa3\x58\x02\x54\x34\xc5\x16\xcf\xcf\x85\x19\xdc\xe8\x91\x4b\x1c\x43\x34\x20\x26\x9a\x9d\xb4\x71\xa0\x17\x4f\x0b\x55\x30\x1c\x02\xbe\x35\xfa\x85\xf1\xea\x08\xb3\x8a\xce\xc9\x33\x35\x7f\x95\xd6\x4f\xb0\x8e\x57\xe0\x75\xd1\x46\x40\x4b\x84\xd0\xd6\x81\xc2\x4d\x4d\x97\xe0\x9a\x70\x24\x88\xb1\x62\x10\x6e\x6e\x18\xa7\x72\xb9\x02\xec\x22\x80\x43\x9b\x5f\x7d\xf4\x10\x97\x30\xe4\x09\xba\x94\xca\xda\x2a\xe0\x54\x13\x5c\x37\x60\xc2\xb2\x05\x22\x6a\x09\xb4\xc2\x6c\x16\xe0\xfc\xc5\x33\x6f\xce\x48\xa6\x44\x80\x55\x72\x6b\xdb\xc6\x62\x10\xc1\x0e\x6c\x58\x23\xd6\xce\xdd\x48\xda\x3f\x42\x2a\xba\xa0\x06\x0a\xe1\x2b\x40\x00\x7b\x8b\x4b\xb3\x63\xdb\xad\xe6\x84\xc7\x1b\x1a\x6c\x08\xac\x51\xf3\x9a\x39\x62\x73\x25\x86\x15\xf8\x40\x62\xaa\x15\x14\x04\x2b\xfd\x7c\xde\xb0\xea\x56\xaf\x32\x80\x36\x62\x2c\x02\x6d\x45\x1a\xba\xa1\x77\xa4\x75\xc4\x99\x20\x2a\x51\x85\x5b\x24\xf0\x82\x34\xdb\x1e\x63\x24\x54\xb1\xd4\xe7\xfc\xc5\x33\xd0\xb9\x1f\x3f\xcd\x37\x4a\xda\xe6\xab\x3d\xda\x7c\x5d\x68\x93\x1f\x86\x98\xdf\x10\x89\xea\xce\xd8\xa2\x65\x36\x99\x28\xaa\x0b\x52\xb1\xb6\xf6\xbc\xad\xbb\x9e\x9b\x9e\x39\x1e\xc9\x10\xea\x2c\x05\x4f\x60\xdf\x10\xd1\x12\xeb\xc1\x8e\xd6\x9c\x54\x54\x28\xc4\x7e\x6c\xe9\x3b\xe8\x9f\x8c\x7f\xd1\xd6\x57\x74\x45\xec\xf0\xbd\x47\x6f\xd1\xc8\x1d\x3e\x7a\xc1\x7b\xea\x0e\x5f\x07\xd2\xbb\xbc\xfc\x01\x1c\x00\x02\xa7\x24\x40\x53\x82\x25\xb0\xd0\x7b\x26\xee\xe0\x2e\xb1\x52\x86\x49\xeb\x77\xcc\xd0\xc9\x6c\xe6\xf3\x11\x67\x33\xf9\xbd\xc3\x8d\x65\x48\xdb\x89\xe6\x47\xb4\x53\xb8\x82\x3d\x0a\x88\xec\x7b\x3c\x5f\x81\x5e\x27\xba\x46\xda\x23\xe2\x87\x33\x84\x6f\x6e\xb8\xd2\x3e\x8d\x03\x44\xcd\x31\x91\xe9\x56\x40\x47\xb0\x42\x61\x1d\x08\x5c\xc4\x49\x45\xe8\x1d\xd1\x6a\x22\x0e\xbc\x3c\x56\x60\x47\x50\x7e\x38\x43\xe0\xaa\xd3\x8a\x6f\xc1\x99\x03\x5a\x21\x88\x37\x7b\x64\x18\x7f\x0d\x11\xc1\xac\xad\x10\xef\x95\xea\x3f\x9c\x95\xe4\xba\xa6\x85\x5a\x91\x75\x37\x6f\x68\xa5\x94\x07\xe1\xb9\xcd\xc8\x50\xed\x59\x21\x6d\xc5\x6a\x25\x98\x84\xd2\xdf\x41\xbd\x6b\xd8\xe6\xe8\x86\xc5\x87\x12\xdf\xae\x25\x43\x0d\x9d\x73\xcc\xb7\xe0\x1e\x69\xd1\x92\xbc\x3b\x32\xdd\x63\x81\xf8\x8c\x33\x25\x66\xdd\xd8\x8a\x7b\xa5\xd3\x17\x0c\xf9\x27\x68\xc1\x9a\x86\x6d\xb4\xe1\x00\xbe\xc3\xb6\xa6\x77\xb4\x56\x4c\xa3\x10\x76\x20\xeb\xdb\x9b\x37\xdd\xfc\x05\xd9\x2a\x32\xe8\x83\xe3\xd7\x74\x1b\x9e\xd9\xc3\xd6\x6c\xf2\x0a\xad\x88\xc4\x35\x96\x18\xe1\x39\x28\xdc\xe1\x92\xc5\xfb\xe2\xb4\x69\xd0\x92\x0a\xc9\x38\xb8\x3f\xb4\x32\xe7\xba\x43\x70\x80\x71\xb5\x1b\x09\x5f\xe1\x96\xb4\xb2\xd9\x66\x1b\x47\x48\xde\x55\x66\xe7\xbc\xb4\x5d\xdf\xe7\x4b\xa3\x35\xe6\x05\x0d\xb6\x4f\x6c\x66\x84\x40\x1b\x22\x53\xce\x2f\x1c\xe2\xea\xb0\xee\x84\xe1\x4c\xeb\xf5\x33\x5e\x35\x3d\x17\xe1\xb4\xfa\xd2\x08\x0a\x80\x3d\x90\x07\x75\x3c\xeb\xb7\x1e\x46\x58\x28\xab\x3d\x3c\x14\x86\xb4\xbb\xfd\x40\x92\xd8\xc0\xdd\x09\x30\x73\x36\x0c\x21\xab\xda\x5d\xec\x1a\xa0\x60\xd2\x29\xa5\xc1\x99\x73\xbb\xd7\xf2\x0e\xf3\xa2\x2d\x57\xda\xbd\xaa\x01\xc2\x2b\xb5\xf2\xe9\x60\x92\x69\xa9\x11\xec\x15\x50\x2b\x95\xa0\xa2\x52\x04\x26\x77\x2f\x16\x1a\xfe\xa9\x06\x5f\x56\xfa\x0d\x8e\xdf\x72\x82\x6f\x6b\xb6\x69\x7f\x4d\xb0\xe4\xb8\xba\x15\x88\x2e\x1c\x45\x96\xf8\x8e\xe8\xb3\x25\x30\xa5\x07\xd7\xd5\x63\x22\xde\x60\x5a\x9f\xa0\x6f\x19\x6b\x72\x62\x30\x7e\x83\x5b\xfa\x87\x16\xe3\x6c\xe1\xf5\x5d\xaf\x4d\x43\x4c\xcb\x88\xca\x58\x96\xbb\x78\x88\xf6\x4d\x20\xce\xba\xb6\x46\x9c\xcd\xd5\xf9\xcf\x38\xec\x12\xa7\xd1\x0e\xec\xc0\x7d\x55\xec\x1c\xfd\x1f\xb4\xe4\x3f\xf3\x92\x3f\x90\xc3\x3e\x10\x6b\xdd\x69\xbd\x94\xda\xeb\x24\xc8\x87\x0f\xc5\x3f\x16\x82\x55\x14\x83\x2a\x62\x2c\x0b\x74\x1e\xc4\x0c\x5e\x90\x2d\x7a\xe6\x62\x06\xc9\x01\x0d\x87\x85\x66\x45\xaf\x10\xeb\x23\xd2\xa9\xbc\x52\x49\xf0\xc2\x39\x10\x1c\x00\xb0\x4f\xed\xf1\x8b\x95\x55\x55\x93\x77\x27\xa8\x21\xed\x8d\x5c\xa2\x23\xf4\xb8\x97\x00\xf5\xed\x4d\x72\x00\xb8\xa6\xb4\xa5\x72\x94\x29\x08\x28\xfc\x84\x22\x2e\xfd\x29\x15\x57\xc9\xef\x24\x75\xae\xa5\xbd\x0b\xf2\x23\x69\xd4\xef\xc2\x71\x9f\x43\xcc\xb8\xb8\xe3\x7e\x2a\x42\xd4\x27\xa3\xe5\x38\x3c\xa9\x34\xbd\x9a\xc5\xd4\x6a\x6c\x33\x7b\x06\xe5\x4d\xe0\xec\x99\x01\x79\x0b\x3f\x5a\xca\xaa\x16\xf6\xef\xbc\x99\x21\x30\x9a\x59\x52\x17\x21\x05\x54\xd6\xe0\x82\x2f\xf2\x0e\x21\xc5\xd1\x2c\x5a\x80\xbc\x71\x24\x0f\xd1\x0c\xfd\xf2\x6b\x5f\x1b\x90\x54\x68\x86\x16\xb8\x11\xa4\x44\xb0\x64\x11\x81\x74\xc9\x77\x85\x6e\x6e\x09\x55\x7b\xf7\x9f\xbc\xa1\x59\x37\x34\xb3\x2b\xe8\x9a\x7c\x78\x90\x6d\x9c\x0a\x16\x6d\x8c\x16\x9d\xb2\x75\xe4\x55\x40\x82\xd1\x6f\xa8\x25\x9b\x84\x21\xc7\x41\x8c\xa3\x8f\x8e\xbe\xd7\x01\x23\xbf\x0d\xc9\x3b\xfa\xcd\x08\x7d\x77\xb4\xec\x79\x00\x15\xd1\x4b\x57\x2e\x01\x7d\x30\x92\xb0\xbe\x0e\xc5\xe0\x5c\x1a\x18\xdd\xf2\x44\xf0\xbf\x03\xc6\x75\x7b\x54\x8c\x7e\xaf\x86\xb6\x70\x11\x83\x88\x73\x7e\xaf\x0e\x59\x95\xf3\x17\xcf\x40\x3a\xbf\x20\xdb\xd1\x6d\x26\x0c\x06\x58\xef\x36\xe6\x3b\x14\x47\x92\x9c\xea\x6b\x83\x2f\x90\xe8\x63\xfc\x1e\x15\x6e\xc1\x5f\xb3\xc4\xed\x8d\xd7\xfa\x4f\xeb\x15\x6d\x8f\x8f\x8f\xfb\x54\xea\x33\xd6\x2e\xe8\x4d\x80\x94\x3d\xdc\xb4\x2b\x46\x29\x05\x4a\xf3\x83\x40\x28\x6e\x91\x52\xaf\xf9\x2e\x45\xac\xed\x56\x4a\x70\x88\xe7\x2d\x28\xec\xb9\xde\x17\x76\x30\x14\x7b\x15\xf7\x19\xfd\xa6\x87\xb5\x7d\x8b\x64\x4b\xc6\x41\x33\xdd\xa7\xb4\x4e\x03\xb3\xda\x57\xa1\x8d\x67\x76\x19\xc5\x88\x0e\x9c\x62\xdc\xf9\xc0\xb9\xc6\x9d\xef\x39\x69\xd0\x72\xeb\xdb\x1b\xed\x03\xd9\x63\xbe\xd6\x2b\x75\xe0\x4c\x6d\xb7\x03\xe7\x68\xbb\x1d\x36\x3b\xaf\xbd\x5a\x7d\xd5\x4d\x75\x27\xc3\x9e\xe5\x2a\x82\xc2\xf4\xf1\xdf\x77\x4d\x34\xeb\xa8\xe4\x7f\xb7\x4a\xc1\xf4\x4d\x38\xeb\xae\x0e\x02\xdf\xbd\x77\xe2\xda\x46\xd0\x19\x26\x92\x28\x6d\x4f\xe7\x1a\x84\x41\xb8\x35\xde\x2a\xeb\x89\xb6\x15\x27\x58\x10\x81\xc8\x1d\xe1\xdb\x42\x08\xef\x4a\x19\x13\x77\xb8\xe9\x08\x08\x95\xae\x91\x74\xdd\x50\x2f\x44\x20\x12\x28\xc3\x10\xa1\x64\xe8\x86\xc8\xc0\x17\x0a\x43\xf5\x12\x58\x01\xd0\x3d\x9f\x1b\x64\xde\x10\x5e\x91\x56\xe2\x1b\x92\x9b\x6a\x05\x42\x0f\x01\x18\xfd\x86\xd6\x19\xb4\x22\xbd\x87\xa0\xa0\x59\x00\xa5\x44\x76\x50\x84\x7b\x44\xdb\x64\xa7\x64\x98\x0c\xec\xa5\xc9\x20\x03\x4e\xf6\xa2\xde\x9e\x02\x32\xf9\xe6\x20\x39\xd3\xf7\xd3\x9e\x1b\x39\xff\xf2\xa0\x0d\xb1\x5b\xd3\xdb\xb1\xba\x43\x3f\xf7\x1f\xb9\xfa\x7c\x0c\xdd\xeb\x26\xfd\x81\xae\x94\x26\x85\x5c\xc3\x0b\x27\x66\x20\xdf\xc7\xc6\xa0\x70\xe6\x3f\x07\xdf\x32\x85\xe3\x1b\x3c\x47\x68\xa4\x0c\x46\x73\x10\xa5\x3e\xda\x71\x30\x82\x76\x0e\x87\xe8\xd4\x64\xa1\x23\x2c\x88\x93\x05\xe1\xa4\xad\xac\x4f\xca\x5a\x17\xd8\x8c\x2a\x24\x5e\xad\x6d\x3e\x92\xed\xe6\x20\xe3\xa6\x41\x8b\x4e\x42\x36\x55\x8c\xad\x98\xa2\xe7\x0b\x74\x6d\x7c\xf5\xda\x71\x0d\x90\xaf\x61\x96\x6d\x16\x05\x90\x4b\xd2\x3a\xb8\x90\xa9\x96\x4c\x9f\x0a\x13\x6d\x99\x6f\x4f\x6c\x43\xd7\x21\x89\x0a\x80\xe2\xb7\xb8\xb2\xf8\xa3\x2f\x7d\xa0\xe3\x6f\x68\x94\x23\x75\xc4\xc9\xc2\xfc\x39\x8e\x60\xf7\xf9\x12\xaf\x60\x15\x7b\x75\x20\x37\x9a\x0d\x96\xf5\x47\x53\x52\xb7\x46\x9d\xc4\x55\x7a\xdd\xfc\xc6\xa5\x96\x2c\x60\x2f\x5c\x3f\xc3\x5e\xc8\x8e\xd4\x65\xd0\x87\x47\x6a\x0a\x38\xb8\x35\x29\x3b\xf5\xce\xd8\x6a\xdd\x49\xc7\x4d\x62\x43\x65\xb5\x64\x77\x84\x6b\xc4\xe6\x58\x40\xa4\x05\xb1\xc5\x42\x10\xa9\x7d\x36\x1e\x4d\x43\x9a\x63\xdf\x6d\xda\x7b\x36\xdc\x10\x79\x15\xb2\xcc\x53\xc6\xad\x02\x99\xf3\x87\xd3\x3e\xec\x1f\x89\xd0\xe4\x44\x76\xbc\xb5\xf6\x47\xc4\x78\x5a\x4f\x1f\xe6\x3e\xdb\x2f\x62\xc1\xd2\x29\x92\x32\xc7\xa4\xb0\xac\x93\x22\x99\x53\x31\x9f\xe0\x35\x73\x7c\x57\x68\xe5\xc7\xd0\xfb\xea\xac\xe0\x77\x28\xcc\x3d\xde\x83\xfd\x92\xf2\x3b\xd6\xd4\x5a\x23\xb9\x76\x29\x8a\x53\xbd\xb5\xae\xed\xa6\x73\xae\x31\x27\xc7\xe6\x0d\x71\xc1\x80\x70\xab\x5a\x9f\x9d\x75\x12\xfa\xe6\xd6\x08\x3a\x31\xb2\x79\x0f\xf3\xc8\xa8\x31\x71\x26\xad\x97\x7e\xda\x78\x6a\x99\xec\xb3\x9f\x0a\x81\x10\x1c\xc6\x34\x38\xa9\x18\x77\xa9\x46\x2e\xb6\x01\x6c\x6d\xa2\x88\x41\xce\x93\x4f\xe5\x03\x07\x9d\x1e\x4b\x8b\x6d\xad\xcb\xfa\xe1\xde\x02\x43\x8a\x02\x58\x98\x8f\xdb\xc7\x71\xc4\x85\x71\xd4\xd2\x06\xd1\x85\x3e\x66\xda\x2f\x24\x5a\xb0\xae\xad\xfd\x59\x05\x83\xbd\xcc\x63\x30\xca\xc8\xd3\xa6\x2c\x7c\xa3\x0e\x4e\xa1\x03\x8c\x37\x9c\x6d\x94\x98\xaf\x29\x9c\xf9\x98\x6f\x1d\xb4\x9a\x11\x81\x14\xf5\xc0\x4d\xad\xb3\x06\x1a\x86\x6b\x85\x17\x28\x9c\xb0\xe7\xa3\xbc\x46\x2a\x4c\x8b\x4c\x3a\x9b\x3d\x1d\x45\x7a\x46\xbf\xe9\x09\xe6\xbb\x38\x6a\xf6\xcf\x48\x82\xa3\xab\xd7\xe7\xaf\x4f\xd0\x4b\x7c\x4b\xb4\xb3\xfc\x7a\xce\x38\x67\x9b\xeb\x89\x3e\x81\xcf\x70\x0d\xc2\x46\xa9\x04\x8c\x83\x6f\xdf\x4a\x20\x75\xb0\x87\x90\x2e\x35\x09\x94\x20\x5a\x12\x5c\x6b\x53\x63\xbd\x75\x51\x20\x6d\x13\x7b\xca\xa0\x0d\xeb\x9a\x5a\x91\x01\xdf\x31\x9a\xc4\xef\xd0\xf3\x56\x48\x05\x45\xa3\xa3\x53\x86\x94\x90\xc4\x01\x06\xe4\x48\x0d\x60\x19\xca\xb8\x74\x3d\x14\xba\x80\x5d\x61\x39\xe2\xdc\x8f\x3c\xd3\x1b\xd8\x2c\xe2\xd4\x2c\xe2\x54\x41\x7b\xf2\x5e\x93\x2d\xa1\xda\x87\x6f\x46\x8a\xa1\x4e\x74\x47\x0b\xf2\x52\x77\x7c\x83\xe5\x32\x15\x39\x46\x48\xe6\x83\xff\x12\x2e\xd2\xaf\x89\xa0\x08\x7a\xb6\xb4\x49\x65\xc7\x25\xd6\x99\x1c\x2b\x56\x6b\x86\x8e\x23\x7d\x46\x7a\x98\x58\xb7\x8f\x1d\x66\xdc\x5a\x3a\xf4\xbd\x24\x01\x5b\x02\xdf\x91\x94\xb9\x5a\xb2\xf1\x42\x25\xfa\x31\x9c\xfb\x9a\x93\xa2\x97\x48\x67\xbc\x85\x07\x01\x9a\xcd\xd0\x23\xf4\xe7\x9f\x51\xe3\x51\x30\x8a\x73\xfe\x7e\x33\xeb\x07\x72\x84\x1e\xa3\xcf\x3f\x8f\x60\x94\x40\x3c\x31\x20\xd6\x9c\xad\x99\x20\x75\x08\x63\x34\x1e\x9f\xc4\xe2\x1d\x21\xf4\xf0\x4c\xcb\x3a\xa0\xf5\x36\x8d\xc7\x82\x70\xb1\x37\xc2\x16\x3a\xef\x8f\x20\x0b\xdc\xb4\x66\xdc\x65\xd8\x67\x19\x9d\x0f\x0b\x0b\x7f\x30\xbf\xea\xbd\xf1\x04\x77\x72\x39\x7a\xd9\x49\x2c\xc9\x18\x7d\xfe\x89\xf8\x37\x41\x06\xcd\x4a\xac\x5c\xa0\xf4\xaf\xe9\xd1\xab\x58\x4c\x08\x12\x25\x51\x87\x9f\x55\xba\x54\xb3\x59\x69\x05\x27\x3d\x9d\x85\x00\xf3\xce\x2e\x97\x62\x5c\x8f\x34\x1c\xa4\x2b\x2a\x56\x58\x56\x4b\x9f\x23\x69\x40\x8a\x87\x19\xcc\x71\xf4\xcd\x87\x07\x25\x44\x77\xcd\x3f\x42\xbf\x5f\x11\x08\xb4\xdb\x89\x62\x95\xe7\xe7\x93\x62\x16\x6e\x26\xfb\x21\x14\x97\xef\x84\x58\xc5\x74\x23\x18\x50\x3a\x7f\xcd\x5d\xde\x70\x16\x98\x09\x96\x0d\xc1\x37\x46\xb8\xff\xdb\x8f\xa0\x18\x27\xb8\xf3\x18\x68\x34\xa0\x10\x5c\xc3\xed\x31\x48\xef\x73\x87\x67\x36\x9c\xe2\x32\xac\x5a\x07\xcc\x78\x82\x82\xff\xec\x33\xdc\x77\x04\x73\x39\x27\x58\xee\x3d\xe4\xd2\xf6\x38\x7c\xd8\x9e\x1d\x76\x1d\x9e\x6d\xc3\x83\x17\xf6\x5f\xcf\xd8\x6f\xed\x6c\x74\xd8\x13\x4c\xc9\x1a\x4b\xa5\x70\x78\xd3\xc5\x29\x0c\x0b\x4a\x1a\x63\x6d\x85\x43\x3a\x92\xc0\xaa\xf4\xdc\x23\x51\x62\x5f\xc3\x86\x69\x81\x13\x42\x4b\x7d\xff\xff\x3e\xfd\x3a\x17\xfa\xea\xe3\x97\x27\x63\x27\xb5\xc9\xfd\xff\xa6\xf1\xed\x1a\xbd\x9b\x75\x8a\x99\x99\xad\x9e\x98\xbd\xba\x5a\xf0\x45\xe7\x5b\xd9\x8f\x4e\xc5\x4f\xb8\xa1\x35\x0c\x15\x39\x2a\x46\x01\x86\x05\xd5\xb9\xd7\xcb\x53\x96\x45\x7b\x03\xb3\x8e\x9d\x32\x98\x88\xe0\xe3\x13\xf4\xf0\x15\xd9\x18\x55\x14\xbe\x42\x2b\x93\xd9\x96\x66\x9c\x23\xd1\xad\x14\x47\x38\xca\xb4\x35\x64\x59\x69\x82\x83\x83\xf8\x61\x22\xde\x1e\x1c\x80\x7f\x21\xfa\x10\xa3\x3a\x14\xf8\x89\x19\xcc\x90\x31\x60\xb1\xf0\x9b\xff\x69\x4c\x96\x4c\xef\x2f\x65\x9e\xbd\xc1\x40\x23\xc5\x5d\x87\x70\x56\x4b\x36\xff\x16\xee\x4a\x02\x3f\x09\x01\x0f\x60\x34\x4b\xac\x80\xd3\xfc\xff\xff\xa7\xf1\xd9\x27\x15\x66\x11\xa5\xfe\x13\xbc\x16\xf2\x99\xe2\xbb\xbf\x8a\xd7\x5c\xe8\x2d\x9a\xf1\x01\x3c\x96\x79\x48\x35\x9f\xe9\xbf\x4f\x72\x07\xea\xc7\xb0\xdb\x99\x37\x88\xdc\x10\xd3\xd0\x29\xf6\xf0\x6d\xe2\xe1\xb6\x64\x36\x86\x88\xbf\xa0\x9b\x12\xb0\x3c\x78\x6a\x71\x34\x0c\xd7\x4f\xb2\x29\x59\xdb\xe2\xd8\x34\x3b\x5e\x58\x00\xd1\xc4\xf7\x1c\x43\xa9\xf0\x23\x37\xbd\x09\x92\x6c\x7f\xc8\x3b\x57\xab\x2f\x14\x49\x36\xaf\x76\x47\x23\xff\xdb\x24\xc3\x7d\xd8\x3e\x9f\x7d\x3c\xf7\x03\x68\xf9\xf4\xfb\xd7\x3f\x5f\xf6\x47\x1b\xd5\x86\xda\x19\x80\xfb\x6f\x23\x29\x32\xb2\xcf\x87\xc4\x9e\xcc\xd0\xe3\xe9\x23\xa3\x87\xe9\xe8\xaf\xdf\x54\x72\x43\x48\x8b\xfe\x20\x9c\x81\xa0\x62\x2d\xf9\xc8\x15\x1a\x8c\xe0\x46\x88\x15\x17\xea\xf8\x18\x5d\xb4\xe0\x2d\x66\x1c\xd5\x54\xc0\x9f\xb8\x93\x6c\x85\x25\xad\x5c\xc8\xbb\xc2\x4d\xd5\x35\xb6\xa2\x42\x5b\xa3\x35\xde\xae\x48\x2b\xcb\x81\x9a\x50\x71\x33\x90\x4c\xaa\x92\x1e\xab\x1e\xfd\x86\x88\xfe\xab\x9c\xa9\xb4\x43\x9e\xa8\x2e\x45\x11\xd2\x33\xdc\x41\x82\xc4\x20\x56\x10\x23\x3b\xa1\x27\xc9\x04\x17\xad\x71\xdc\x1b\x9e\x6c\xb6\x08\x57\x92\xde\x59\x51\x0b\xb7\xaa\x24\xe6\x52\x98\x9b\xe7\xac\x25\xde\x95\xbf\xe6\xec\x8e\xd6\xa4\x8e\x63\x93\xd3\x2c\x2c\xe5\xae\xac\x4f\x8c\x63\x89\x13\x61\x1c\xbd\xee\xca\x8c\x98\xc0\x35\x9a\xeb\x20\x39\xb2\x70\x48\x7c\x89\x1e\x5f\xa7\xf0\xa1\x8a\x44\xab\x43\xd5\x54\xe8\x8c\x7d\xb3\x35\xc4\x9a\xf1\x5b\x81\x8e\x90\xa0\x6d\xe5\x1c\xd1\xe1\xb5\x33\x2a\x34\x32\xda\x19\x6b\x26\xa5\x2f\xc1\xd1\x38\xe7\x79\xce\x98\x14\x92\xe3\xf5\xda\x26\xfa\x6a\x8a\xe8\xc2\x19\x0d\x14\x3a\x22\x48\xb4\x78\x2d\x96\x4c\x4e\xb4\xe7\xd9\xfc\x48\xff\x20\x22\xa8\xde\xe0\x08\x68\xee\x6d\x64\x59\x19\xc6\x06\x06\xdd\x54\x4d\x61\x82\xb0\x30\xb1\x5b\x73\x19\x0f\x4b\x37\x54\x7f\x84\xcc\x93\x39\x76\x53\x0d\x78\x5a\x62\xb5\xa8\x7c\xb5\x30\x6c\xb1\x23\xcb\x77\x9f\x34\xde\xc1\x44\xe0\xfb\xe6\xef\xde\x23\x7d\xb7\x74\x1b\xc6\x6f\x9c\x7d\x44\x7c\x8f\x43\x78\x50\xef\xc9\xbd\xb4\x28\xf0\xd4\x9a\x9a\x36\xd8\xf9\xbc\x2e\xa2\x18\x3f\xf0\x81\x0b\xc2\x80\x47\x30\x72\xb6\xd9\x76\x3e\xc6\x93\x07\xc3\xee\xa7\x98\xc7\x0b\x7b\xe4\xd8\xe0\xcb\xc7\x93\x7b\xd8\x7d\x96\x07\x42\x38\x05\xff\x35\x50\xe6\x79\x7b\xa7\x70\xf2\x9c\x37\x49\xb8\x4c\x6f\x65\x9b\xfd\x1c\x89\xa6\xc1\x83\x8c\x2e\xee\x7d\x46\x17\x78\xe1\xf8\x18\x5d\x82\xd0\xd9\x10\xb8\x64\x02\x7b\x31\xbe\x3e\x34\x51\xbf\xd5\x0c\xd6\xae\x85\x9b\xc1\xac\x04\x06\x26\x1a\x5e\x38\x42\xb8\x11\x6c\x8a\x7e\x26\x5a\x29\x30\x5d\x75\xf0\x7f\x20\xa3\x31\x5f\x5e\xed\x6b\xb7\xa6\x53\xbd\xa2\xed\x68\x3c\x25\x6d\x9d\xd8\xaa\x89\x03\x19\x91\x46\x94\xb8\x5f\x5f\x55\xae\xcc\x54\xdd\x6d\x41\x6d\x53\xef\xc4\xc2\xed\x4a\x8b\x07\xc0\xba\x94\x6c\xfd\x13\x53\x64\x4b\xb0\x28\x81\x38\x7f\xf1\x2c\xea\x7c\xd1\xd6\xe7\x2f\x9e\xa5\xe8\xc7\x8b\x7e\x7c\x8c\xce\xc0\x5a\x03\x61\x7b\x91\x44\x44\xb2\x42\x54\x69\x5f\x27\xc9\x5b\xab\x48\xc5\xd9\x49\x0d\x91\xce\xf9\xf5\xd2\x87\x1d\xe2\x30\x54\x91\xcf\xdd\xbd\x8b\x9e\x63\xb0\x6c\xbf\xea\xfb\x18\xa1\xd8\xee\x69\xe7\xc5\xb6\xdf\x47\xc5\x96\x4e\x3a\x9b\x3f\x7a\xe1\x45\x72\x3e\xd9\x91\xc5\x3e\xf6\xf0\xb6\x25\x3c\xd8\x1d\xe1\x1b\x4e\xa5\x24\x50\x91\xef\xda\x2a\x74\xe4\xb4\xad\x2f\x5d\x26\xf9\x35\x9a\x93\x86\x6d\x8a\x10\x4b\xf7\x41\x46\x8f\xa6\x8f\xc6\x65\x04\x0a\x67\x4b\xf6\x55\x4f\xcf\xe0\x74\xf1\x7f\x97\xdb\xba\x4b\x21\xfe\x7c\x19\xf7\x69\xd0\x79\x88\x32\x65\x9e\x71\xce\xbe\x96\x4c\x4e\x13\x1e\x2e\xdc\x62\xba\xe9\xfb\xf2\xb6\xec\xd5\x36\xbc\x6b\xd7\xc3\xee\x81\x70\x2c\xae\xcc\x28\xc7\x4d\x17\x1a\xc2\x7e\x6f\xf9\x22\x75\x15\x87\xc8\xb6\x28\xd4\x17\x2a\xdd\x8a\x09\x68\xa4\x60\xbe\x32\x64\x19\x8d\xfb\x83\x51\x71\x98\x81\x0a\x7d\xe2\xa9\x05\x76\x29\x1e\x4e\xd7\x83\x5b\x7e\x5a\x77\x74\xfd\x25\x33\x19\x21\x11\x8a\x3a\xe8\x64\xc3\xf3\x36\x26\xea\x45\x9e\x89\x42\x2d\x40\x2c\x7b\x68\xfd\xf1\x0b\x17\xe6\x49\x6f\xb5\x3e\xb5\x4a\xad\xc3\x1f\x03\xee\x3a\xb3\x42\x17\x39\x90\x0c\xe1\xfa\x0e\x5b\xe5\x36\xd7\x24\x21\xc3\x45\xcf\xc2\x94\x7b\xb0\x99\x61\xbf\x77\x94\x6b\xd5\xbd\xd6\x65\xa6\x82\xbb\x86\x2b\x52\x4e\xe8\x55\x4a\xa5\x19\xef\x5b\x35\xfe\x28\xbf\xe0\x04\x89\x5b\x83\x07\x69\x41\x6f\x82\x52\x5c\xbd\x06\x70\x71\x5b\x41\x6e\x90\x86\x0d\xa8\xa0\x19\xba\x21\xf2\x2c\xf8\xa6\x70\x62\x24\x1d\x53\xb1\xec\xb1\xce\xf2\x50\x06\x75\xb8\xf1\x67\x7d\x02\xee\x0d\xde\xba\x6d\x09\x87\x35\x5d\x14\x4c\x57\xa5\x1f\x18\x9b\x6e\xb7\xa4\x04\x30\xb8\x92\x1d\x6e\x9a\x2d\x5a\x2a\x7b\xa4\x45\x4c\x71\x00\x5d\xad\x48\x4d\xb1\x24\xaa\x81\x0b\xe0\x9b\x2a\xaa\x50\x7e\xaf\x0f\xfa\x9c\xe8\x4a\x74\xd7\x6b\xbc\x35\xbb\xf9\x29\xe3\x6f\x4c\x74\xdf\xec\xb4\xeb\x60\xfc\x75\x34\xaf\x8a\x14\x01\x47\x0a\x15\xee\x31\xb3\xb3\xb4\xb6\xe0\xa3\xb3\x1b\x06\x50\x2a\xf6\xfc\xd0\x87\x4c\xc8\x2e\x53\xb0\xfe\xbe\x99\x15\x59\x21\xbd\x17\xb7\x03\xc3\x5d\x1a\x53\x3f\x62\x29\xe3\xfb\x4a\x7b\x65\xa6\x37\x14\xf5\xb6\xcc\x1d\xe8\x46\x67\xb6\xec\xc4\x68\x8c\x3e\xff\x1c\x8d\x4c\x99\xe1\x69\x7d\x1b\xfd\xf4\xd9\x0c\xb5\x34\x73\x64\x64\xd3\xe9\x95\xee\x83\xbd\x40\x2c\x07\xf5\x2d\x3e\x8e\x06\xba\x92\xe0\xff\xb7\x3b\xff\x20\x66\x23\x7b\x73\xd9\x61\x5c\x5f\x93\x05\xee\x1a\x59\x26\xa2\x4e\xc8\xea\xf1\x97\x27\x4e\xa2\x33\xdc\x34\x22\xc8\x4c\xb8\x76\xfe\x16\x31\x60\x77\x24\xf7\x8b\xec\x61\xa4\xad\x99\xa4\x30\xda\xc0\x5d\x24\x75\xe4\x14\x36\xd8\xbf\xcd\xe5\x4a\x34\xce\xd1\xcc\xee\xe9\xcb\x6e\x74\xe1\x55\x48\xa7\x82\xea\x5f\xe7\x22\x62\xbd\x92\x1c\x49\x34\xaa\x63\xa3\xdb\xdb\x0a\x53\xd6\x6b\x8b\xd1\x92\xbc\x43\x02\x9c\x16\x4a\x39\xf9\xfa\x2b\x75\xea\x2b\xf3\x9e\x70\x81\x46\x74\x4a\xd0\xe3\xbf\xa3\xf9\x56\x12\xa1\xd4\x95\xc7\x5f\xfd\x03\xcd\xa9\x14\xe3\x0c\xfc\x35\x57\xea\x85\xa4\xf3\x86\xbc\x85\x91\xae\x0d\xab\x08\x84\x6d\xe6\xf4\xe8\x1f\x1a\xd2\x38\x9b\x9d\x46\xee\x7b\xb6\x81\xd4\xe1\x18\xd0\x13\xdd\xfb\x9b\xd1\x78\x2a\xd9\xb7\x54\x09\x57\x8a\xdb\x6f\x15\xa0\x51\x1f\xa4\xef\xe8\xcd\xf2\xa3\x40\x41\x31\x84\xc0\x1a\x42\x33\xe3\xc5\x9a\xea\xfa\x2a\xdf\x91\x77\x23\x3f\xd4\x78\x5a\xb1\xb6\xc2\x72\xd4\xd3\xe6\x7b\xb6\x19\xc7\xf0\x7b\xb3\xc0\xc2\x41\xa7\xe6\x1a\xfe\x6c\x86\xbe\xfe\x2a\x37\x12\x7c\xbe\xd7\xdb\xc3\xd7\x36\x66\xb8\x31\xea\xb5\x2c\x9c\x78\xd6\x85\x01\x13\x3e\x3c\x49\x19\x73\x92\xf8\xfe\xc2\xff\xf5\x7a\x93\xf7\x14\x14\xfd\x1b\x7f\x58\x48\xbc\x19\x14\x12\xf9\x01\xf4\x89\x65\x44\x70\x38\x27\xf2\x21\x44\xd2\xc8\x86\xe0\xab\x3d\xa3\x27\x03\x07\xe8\xc7\x90\xd9\x54\x9b\xda\x45\x67\x5b\x27\xfe\x34\x14\xde\xba\x50\x9b\xf3\xde\x0f\xc9\x67\x73\x34\xfd\x15\x24\x37\xba\x40\x42\xf3\xb0\x24\x7c\x34\xd5\x43\xc8\x5d\x34\x23\x23\x2a\xbd\x22\xa4\x16\xb6\x1e\x9e\xb6\xbf\x82\xfc\x57\x97\x72\xc8\xee\x92\x3a\x55\xce\x2a\x17\xc3\x66\xb9\x59\x06\xc6\x75\x15\xd5\x15\x5c\x5b\x8d\xbc\x50\xbd\x54\xef\xd3\xd3\x7a\x03\x55\x3b\x15\xbb\x81\xe8\xe8\x90\x16\xde\x3b\xe0\x5e\xaa\x7b\x7e\xef\xce\x93\x4e\x33\x9f\x84\xd7\x3a\x12\x27\x45\xee\xdc\x38\xf6\x5e\x0d\xe1\x7c\x72\xc3\xae\x8d\xd2\x1d\xfe\x01\xb2\x3a\x9c\x83\x0a\x47\x3a\xfd\xd0\x24\x33\x97\x1c\xaa\x51\x20\x73\x4f\x67\x8d\x33\xf9\x75\x89\x2d\xbd\xa9\x43\x38\x30\x4f\xb8\x73\xa1\x1a\x9a\xc2\x46\x73\x5b\x9f\xc1\x3a\xfa\xd3\x04\xef\x41\xbf\x90\xbe\xde\x05\x48\x5d\x76\xab\x95\x49\xd1\x0e\xa6\xe2\xf9\x27\xe7\x9c\x40\xb5\x0e\xb4\x6a\xa0\x49\xa6\x50\xf7\xa5\xbd\x07\xba\x74\x02\x6a\x9a\x55\xbb\x88\x11\x9d\xba\x99\x8f\x87\x40\x44\xa5\x3a\x12\x08\xa1\xeb\xd0\x03\xd1\x96\x4d\xe6\x94\x4b\x60\x07\x4b\x7c\x2f\x93\x37\xe2\x0b\xe9\x8a\x62\xf9\x92\xcc\x70\x09\xdb\x5b\xf4\x69\x35\xeb\xe4\x06\xb6\x01\x09\x2d\x7d\x4c\x1c\xd1\xb0\x58\x33\x6c\x29\x53\x77\x68\x89\xef\x48\xfb\x85\x34\x9e\x1f\xda\x4a\x52\xf7\x70\xe5\x96\xc8\x4c\x51\x33\x2d\xde\xe8\x7d\x36\x2b\x3c\x9e\xe3\x38\x00\x5e\xd9\xd1\x0d\x0b\x1a\xdf\x82\x10\xbd\xba\x06\xc8\x53\x42\x84\xea\xfa\x94\x90\x6f\x71\x83\xdb\x8a\x14\x74\xbb\x05\x3c\xde\x23\x71\xa3\x73\x36\x4e\x15\x8d\x1c\x2a\x8f\xa6\x8f\xd2\x00\x8f\x1f\xc4\x5b\x63\xa6\x7d\x7e\x4e\x0d\x02\x77\xcf\x06\x69\xd6\xd1\x4d\xf6\x0b\x94\x1c\x0e\x17\x7d\x89\x46\x31\xb6\x47\x7e\x2a\xbb\xe2\x1b\xdf\x33\xac\x15\x02\x5d\xf8\x4c\x31\xd4\x9c\xb5\x9d\xb0\x4c\x00\xf7\x3e\xc2\x5b\x34\xe1\xaa\x40\xcb\x2b\xdd\x30\x31\x93\xbf\xf5\x3f\x95\x5c\xbf\xdd\x5c\xe7\x6f\xe7\x63\x65\x2c\x1e\x94\x14\xe0\xc4\x7d\x9d\xae\x5d\x88\xca\x93\x21\x22\x1e\x48\xf1\x81\x1f\x8f\xc2\x41\x77\x85\x91\xa2\x2d\xbc\x9f\x4b\x3d\xb4\x08\xf7\xc1\xe7\x6f\xbb\x62\xab\x83\x37\xdd\xb3\x25\x72\x65\x1c\x36\xbe\x60\x44\x64\xd5\xba\x24\x7c\xc8\xa7\xb1\x37\x81\xb4\xb6\x95\xdd\x06\x41\x56\x60\x16\xc3\x8a\xa2\x20\x04\xe2\xa9\xe7\x22\xc1\xfe\xbe\xdf\x91\xd2\x73\x0d\x2a\x63\x86\x7f\xfe\x13\xad\x71\x4b\xab\x91\x0b\xb2\xfb\x93\xaf\xb0\x60\x68\x4e\xaa\x0e\x3c\xe7\x4a\x54\x0a\x27\x29\x1d\x39\xb6\x44\x3e\x1c\x27\x6a\x6f\x8c\x77\x76\xf8\x0c\x4d\xbc\xe7\xcc\x49\x61\x0e\x28\x50\x6f\xf0\xd6\x6b\x9d\xb6\x6c\x71\xe9\xed\x00\x13\xc5\x28\xd4\xe5\x2f\x29\x46\x7b\xaa\x80\xe6\x92\xd5\x3a\x6c\x70\x6f\x9d\x00\x1d\xa1\xc7\x85\x5b\x5c\x9f\x15\xa1\x47\x85\xa3\x72\x21\x00\x4a\x9b\xd3\x6c\x0a\xe7\x14\x00\x7b\x1b\xe9\x05\xa3\x38\xa4\x58\x1e\x36\x6c\x33\xf1\x5a\x58\x5f\xf3\xa8\xb8\x56\xce\x9e\xfd\x5b\xc8\x2f\xc0\x68\x61\xee\xba\xbb\xec\x9d\xf2\x50\xee\x2e\x56\xac\xed\x9c\x58\x3a\xe4\xa3\x97\xe1\x24\x85\xbc\x24\xef\x48\x0f\xe2\x25\xc6\x2d\x40\xec\xbb\x93\x96\xd7\xbd\x62\x77\xc4\xbf\xd7\x61\x4e\x11\x9b\xa3\x38\xef\xaa\x5b\x22\x4d\xdc\x35\xb2\x69\xbd\x01\x60\xf2\x26\x0a\x39\x11\xc5\x02\x5e\xb1\x55\x18\x87\xe4\xd0\x45\x5b\x07\x29\x0d\x26\x94\xb6\xd5\x55\xce\x25\x6d\x9a\x2c\x88\x93\xf9\xeb\x69\xfb\x86\xb3\x1b\x4e\x84\x28\x5d\x28\xed\xc9\x84\x10\xa5\x24\x88\x0f\xe9\x20\xc6\xe1\x6f\x94\xcc\x7e\xf0\x41\x96\x04\x49\x13\x24\x82\x53\xad\x9f\x0d\x57\xec\x8e\x98\x63\xdf\x46\xa7\x1d\x1b\x0e\x0a\xe2\x18\x76\xc1\xf6\xef\xf7\xc8\x46\xcb\xf0\xa3\xce\x82\xf5\x16\x8e\xbd\xfb\xd8\x3f\x80\xaf\x7e\x30\x80\x61\x6c\xdf\x7d\x42\x01\xf6\x59\x04\xb8\x90\x0f\x72\xb0\xa1\xe4\x00\x92\x15\xed\x79\xd4\x07\x85\x49\x24\x7d\xa0\x62\x6f\x64\xf0\x80\x44\x8a\xe4\xb4\x27\x4d\xa4\xe7\xc1\x9c\x52\xf7\xde\x84\x90\xe0\x79\x89\xac\x5f\x31\xeb\x24\x7a\xd4\xa6\x6c\x70\x5c\xf9\x26\xa3\x71\xa1\x77\xf8\xde\x4c\x9f\xca\xbd\x87\xb4\xcf\x01\xbb\xb3\x62\x5f\x43\xc8\xc3\x18\xa7\xc2\xcf\x65\xe7\x8a\xc4\x3b\xe7\x1e\x44\x89\x6e\x68\x9b\x33\x7e\xbd\xe6\xec\x2e\xb9\xa4\x19\xca\xb8\x42\x98\xc1\x27\x3c\x06\x72\x23\x2c\x89\x72\x50\xa6\x58\x78\xbb\xdf\x0b\x63\xef\x7c\x36\xce\x45\xc8\xd2\x73\x4f\x21\x86\xf9\x6d\x50\xff\xc8\xc1\x80\xd0\xf7\x12\x27\x5e\xb8\x9a\x72\x52\x49\x17\xe9\xbe\xce\x90\xb9\x1e\x16\xf2\x43\xbe\x70\x4b\x8c\xd4\x09\xae\xbf\x4e\x4f\x05\x5f\xfd\x44\x57\x4e\xf6\x8f\xc3\xd8\xe7\x94\xc0\xf8\x32\xcb\xa2\x57\xc9\xf5\x87\x1a\x74\xe6\x25\x98\x53\xce\xf1\x76\xc7\x63\x31\xba\x8c\x6a\x3e\xbc\x2b\xda\xcc\x16\xda\x47\x1a\xd7\x73\xd6\x8a\xed\x0f\x67\xd1\xb8\xae\x49\x36\xf1\x03\x46\x89\x6b\x16\xab\x51\xc2\x6c\x3f\x3d\x8c\x69\xb3\xc7\x30\xcf\x88\x44\x76\xae\xfa\x41\x80\xf0\xd5\x80\xb4\xa5\xfd\xd1\xcf\x35\x7a\xca\x31\xef\x24\x59\x90\x91\xdd\x97\xa1\xa8\x86\xa5\x90\x2c\x9b\x06\xeb\xde\x67\x16\x8a\x5d\xba\xb2\x42\x69\x67\x32\xd2\x6f\x10\x9d\x20\x5a\x27\x86\x72\xb4\xf4\x53\xc8\xe5\xa8\x47\xf6\xcb\x71\x96\x9f\x6a\x7f\x99\x72\xd6\x80\xaf\xdc\x3e\xa7\x37\x75\x57\x60\xa6\x1c\x6f\x7e\x82\x1b\x1d\x85\x3c\x9b\x64\xc1\xd3\x01\xa7\xb4\x1e\x74\x26\xec\xc0\xc0\x90\x7d\x18\x83\x98\x17\xf6\xc0\xa0\x80\xcb\xf1\x31\x7a\xad\xcb\x97\x93\x64\xfd\x35\x17\x96\x0b\x97\x17\x4b\x8e\xdb\xc3\xb7\x82\x24\xd0\xc2\x45\x22\xcb\xb3\x29\xed\x62\xbf\xae\x3e\x7c\x7f\x38\x43\x5a\x4f\xf3\x79\xa1\x60\x8c\x53\x52\xe7\xe8\x0c\x6b\x7c\xea\xb0\xd5\x2a\x5f\xd5\x9f\x9c\x58\xc2\x41\x29\xa6\x61\xad\xa5\xe2\x56\x28\xab\x83\x30\xaa\x52\x08\x83\x49\xc7\xcb\x95\xa8\x48\x3d\xc9\x14\xf7\xd7\x66\xa0\x46\x4e\xb4\x3f\xf7\xc9\xc5\xd5\xcf\x82\x58\xad\x3c\x28\x94\xa1\xf3\x4a\x17\x14\x0e\x0c\xda\xa2\x26\x7a\x06\x28\xf4\x30\x0c\x27\xe8\x56\x7b\xa8\xb7\xe5\xe4\xcf\xa1\xcf\xbe\xb9\xba\x83\x30\x7c\x1e\xef\x60\x6e\xc9\x97\x26\x76\x3f\x7a\x7c\x0f\x44\x5d\x0a\xf0\x8e\x21\x4c\xad\xee\xdd\xf7\x66\xef\x35\xcf\x28\xbf\xf8\x13\x60\xb2\xcf\x8d\xe1\xa1\x4f\xac\xed\x3d\x9a\x3e\x3a\x1c\xc4\xfd\x13\x90\x07\xa1\x86\x57\x5f\xd2\x12\xf5\x7b\x7c\x7c\x15\xfb\x5f\x93\xe0\x95\x2d\xed\x37\xf0\x34\x54\x61\x7b\xaa\x7d\x26\xc3\x6a\x8b\x89\x84\x88\xee\x19\x8f\x8b\xdb\xf3\x2a\x7a\xb0\x0a\xcd\x22\x78\xd3\xac\xf0\x5d\xde\xd5\x57\x95\x8c\x7a\xf6\x96\x10\x3c\xc0\x8e\xed\x77\xd5\xf5\x25\x6e\xef\x63\xfe\x06\x6f\xee\x96\x6c\x3d\xd0\x5b\x2b\xef\xfc\x29\x0c\x38\x5c\x64\x08\x45\xef\x13\x46\x6a\x48\x7f\x87\xc0\x3e\x2c\x0f\xb9\xe3\x2e\x01\x8a\x8d\xbd\x32\x8c\xc1\x7b\x06\xe8\xa3\x77\x4d\x7f\x5a\x4b\x7f\x9f\xd2\xfb\x6e\x3b\x08\x70\x2f\x21\xb4\x67\x27\x57\x59\xf7\x08\x3d\x46\x58\x94\xdf\xc6\x28\xa0\xff\xd5\x5f\x8f\xfe\xe8\x2b\x8f\x10\xfa\xdb\x41\xb3\x19\x1f\x3a\x9d\xaf\xff\x0d\xd3\xf9\xfa\xaf\x9f\x4e\xfa\x18\x5f\x59\xe6\xed\xea\xef\x1e\xd3\x2b\xca\xbd\x7e\xcf\x42\x66\x95\xbb\x97\xa8\x03\x95\x2a\x7c\x9f\xbe\x8e\x9c\xad\xde\x7e\x0f\x32\x97\xcc\x63\x77\x4e\x0b\xd5\xaf\xa6\x89\x3d\xec\xf1\x42\xe6\x16\x5d\xa0\xcf\x76\xe5\x3c\xff\xf9\x27\xea\x49\x79\x9e\x41\xca\x73\xb1\x8c\x61\xc9\xb0\x00\xa5\xd6\x5b\x06\xf1\xb8\x37\xee\x55\x09\x91\x64\x75\x78\x0f\x40\xfe\x20\x9d\xb6\x89\xc3\x07\xe9\x62\xe3\x78\x9f\x7b\xaa\xb9\x9d\x4c\x25\x3c\x69\x87\xe4\x92\xb3\xee\xc6\xfb\x82\x1c\xf2\x60\x08\xeb\x8b\x6d\xfa\xa5\xd3\xf0\x8d\x3c\xac\xc4\xbc\x88\x0c\x5e\xfb\x58\x1e\x6d\x3d\x8c\x98\x6a\x80\x6d\x00\xc4\x3d\xa9\x32\xb5\x0f\xec\xe9\x37\x99\x82\x27\x99\x0a\xa9\xca\x41\xf0\x0d\x2a\x65\xb6\x4c\xba\x07\xfa\x7a\x28\xe8\x1f\xbd\x32\x03\x3e\x4c\x0c\x63\x4f\x43\x6b\x4e\x06\xbd\xfb\x4a\x0a\x5c\xfa\xa5\x46\x3f\x9c\xb9\xe7\x20\x92\x72\x87\x59\x12\x96\x0b\x32\xb0\xb5\xda\x21\x9a\x17\xf7\x32\x29\x0e\x8f\x5c\x7a\xb7\x71\x8f\x78\xcb\x9f\x39\xf1\xa4\x18\x67\xb3\x55\x3b\xd9\x3c\xe6\x08\xef\x56\xdd\x63\xc6\xa1\x9b\x04\x4a\x5d\xbb\xd7\x4b\xca\xfb\x2f\x76\x7c\x77\xed\x46\x5f\x9f\x8f\xef\x58\xc7\x2f\x03\xa9\xc5\x86\x87\xad\x5a\x07\x3d\xe6\xc3\x08\x8a\x5d\xf0\x5b\xb2\xfd\xac\x14\x1b\xe9\x25\x5c\xfe\x4c\x4b\x04\xf7\xdf\xa8\xe4\xe9\xf4\xc6\x92\x96\x67\xa4\xe1\xc7\x5b\x9f\x87\x5c\x57\xb4\x9f\xf0\x36\x7c\x42\x1a\x14\x9f\x25\xdf\x82\x1f\x21\xaa\x44\x6f\x82\xce\xb9\x4b\xcc\x54\xeb\xb3\x97\xdf\xc2\x23\xc1\x17\x6b\x85\xdb\x12\xea\x60\x28\x79\x9d\x4f\xd0\xe7\x05\x4f\x5b\x5a\x04\xd0\x15\x60\x3c\xc3\x6b\x3c\xa7\x0d\x95\xc3\x05\x72\x7d\xb3\x62\xd1\x8e\x10\x05\x20\xfc\xeb\xb5\x79\xce\x2d\x09\xe0\x96\xc5\x9b\x44\x95\x47\x43\x97\x86\x8e\x8b\xd7\x3e\x8c\x77\xeb\xbc\x97\xa2\x2e\x8e\x09\xf3\x65\xf3\x7f\x91\xe0\x6d\x3b\x37\xe9\xb7\x64\x81\x66\xe9\xfc\x6d\x65\xd5\x5e\xf2\x7d\x33\xda\x3d\x17\x83\x59\x84\x57\x84\x53\x38\x13\x13\x40\xb0\x28\xed\xcf\x37\x5e\xaa\xed\xc5\x2f\x9e\x55\x52\x47\x9a\x61\x16\x7f\xa6\xfe\xc5\x7c\x62\x06\xfe\x8f\xb2\x88\xd2\xdb\x3e\x92\x3b\x12\x7a\xdd\x97\x31\x2c\x26\x9f\x84\x27\xd4\xe9\x75\x18\x33\x78\xcf\xa6\x61\x03\x75\x3e\xfd\xc5\x0c\x60\xc7\xfc\x8f\x72\x40\x7d\xfb\xf1\x02\xc2\xd1\xea\xbe\x8b\xef\x90\x38\x60\xf5\x5f\xe2\x5b\x22\x90\xe8\x4c\x76\xbd\x20\x90\xac\xa8\xed\x12\x7d\x87\x46\xa0\x11\x6d\x75\xb5\xbc\x31\x98\x25\x50\x0b\x64\xea\xe3\x8d\xdd\xfc\x08\xda\x8b\xa0\xae\x7f\x56\x8e\x6f\xd1\x35\xf6\x35\x62\x0d\x76\x1a\xd9\x26\x50\x30\xd8\x9e\x41\xfd\x25\x50\x7e\xb3\xd9\x24\xdf\x93\xe0\x39\x87\xdf\xe0\xe4\x54\xad\x93\xaf\x61\xbc\xe0\xbb\xb1\xae\x2b\x95\x07\x5c\x47\x1e\x2c\x98\xa0\x7f\x0b\x00\x8e\xc7\xe8\x89\x83\x94\x92\x4f\x5f\x1f\x82\x5a\x43\xf0\x26\x28\x15\xb2\xf8\xb2\x2b\xe8\x73\x9d\xd0\xaf\xc7\x04\x2f\xb7\xc6\x2f\xb6\x9a\x2b\xf0\xfa\x39\x1b\x30\x30\xd2\x30\x8b\x64\xe6\x25\x72\x01\x2f\xf0\x47\x11\x8e\xec\xb2\xc2\xae\xf8\x8a\xab\xb8\xd3\x5b\xe0\x67\xb0\x20\xbb\x2e\x6e\x67\xc1\x99\x1b\x57\x63\x5f\x65\xbd\xc7\x68\x2f\x3c\xbd\x64\xb3\x02\xe1\x36\x7c\x43\x84\xc8\xe7\xad\xf8\xc8\xce\xb6\x54\xf4\x5c\x99\x4a\x62\xd9\x2d\x16\x0d\xa9\xf5\x25\x3f\xfd\xb6\x86\x5d\x1f\x8b\x66\xc9\x8a\xb4\x36\x89\xa6\xbb\x2e\x91\x00\x06\x5a\x8c\x44\xd1\x64\xed\x27\x5d\xa4\x62\x07\x76\xe7\x73\xfd\x4e\xac\xa6\x1e\x9a\xa1\x47\x11\x5c\x35\xd2\xcf\x84\xde\x2c\xa5\xf0\x05\xc2\x4f\xd0\x2f\xef\xf5\x5a\x59\x4e\xfe\x90\xc0\xdf\x2c\x69\x43\xa2\x11\xd0\x93\x03\x97\x21\x59\xdd\x22\x22\x56\xf7\x7f\xff\x61\x5c\x32\x07\xf5\xc0\xb3\xf8\xbf\x5f\x06\x2f\xe1\xfa\xf5\x4a\x7a\x3c\x7a\x50\x88\x05\x87\xeb\xf9\x3e\xbf\xd7\xf9\x29\x02\xc1\xd9\x0c\x7f\x09\x11\xfb\xf5\x17\x5a\x43\x21\x76\x17\x2a\xd5\x91\x32\xdd\x2b\x4b\xee\x3d\xb5\x65\x21\x98\xf7\xcb\x1b\x70\x50\x9a\x7d\x8e\x75\xf9\x08\x5f\x86\x8c\x2e\xd0\x86\x68\xb6\xbf\x61\x50\x85\xc5\xfc\x0c\x8f\x0b\xb3\x96\xdc\x8b\xca\xc8\x5c\x87\x8e\x9a\x1f\xba\x2b\x4b\x91\xe4\x74\xcd\xc2\x1f\xfb\xa2\xc6\x67\xce\x23\xe2\xbd\x1c\xe0\xf3\x76\x17\x6e\x04\x69\x65\xa0\x49\x65\xef\x47\x07\x7e\x2f\xe9\x2b\x6a\x05\x5e\x34\x9f\xbb\x32\x88\xe5\xa7\xdf\x23\x76\x42\x76\x5b\x14\x25\xc1\xc8\x3c\x0c\x1d\x0e\x3c\x09\x99\xef\x64\x1f\x4e\xfc\x6c\x7c\xdf\x1d\x97\x9e\x75\xd1\x99\x11\x1c\x65\xa7\xbe\xa4\x1f\x5c\x0e\x30\x0e\x22\x6c\xaf\x3f\xaf\x09\x5f\x75\xd2\x27\xd9\x70\x6e\xe4\x8f\xea\xdc\x09\x7b\x3b\x7b\x41\xc5\x92\x70\xb4\x05\x3f\x9c\xde\xc1\xf9\xd3\xe4\x59\xd5\x3c\x27\xa6\x7f\xd3\x9e\xb2\xf8\x70\xf2\x89\x52\x91\x40\xa5\x4a\xa1\x82\x2c\x8e\xe0\xd1\xed\xc8\x05\x03\xe1\x79\x77\x01\x22\x7e\xb1\xbb\xad\x91\xd8\xe0\x35\x94\x57\x9c\x6f\xd5\x3f\x50\xdf\xab\x66\xed\x17\x11\xef\xd9\x5a\x5f\xbc\x6b\x5d\xc8\xcd\x14\x11\x34\xa0\x14\x23\x7f\x21\xd0\x66\xb9\x45\x14\x7d\x93\x71\x5c\xfc\x5d\x76\x0f\xe9\x0d\xad\x6e\x3d\x95\x81\x59\x34\xca\x8f\x20\x77\x26\x73\x08\xea\x86\xaf\xba\xd5\xe0\x2d\xed\x9e\x6e\x96\x5f\x3c\x90\xff\x65\xc3\xd4\x54\xf1\x4d\xe1\x52\x89\xa2\x91\x5a\x6c\xfa\xab\x77\x2f\x07\xcf\x9e\x87\x78\x67\x83\x4a\x02\x4f\x5a\xc1\x22\xfd\x42\xe3\xb7\xa8\xed\x97\xee\xf7\x00\xc3\x52\xcb\xf0\x67\x34\x03\xd0\x49\xaa\x0c\x9a\x21\x1a\x3d\xbc\x9e\x33\x3f\x80\x4a\x39\xff\x2c\x51\x36\x2a\xed\xda\x0d\x8b\x5c\xfa\xeb\x32\x94\x9b\x9c\x13\x5d\x53\xd3\x9b\x45\xfa\x89\x29\xc4\x78\xad\xf4\x5e\x16\xbd\x25\x0f\xe1\x5b\x2d\xde\x6e\xdc\xb3\xf4\x96\x9b\x28\x8f\xdc\xd4\x85\xf7\x99\x9c\x4c\x81\x61\xe1\x44\x83\x3c\x4b\x5e\xf6\xcc\xbc\x72\xbf\x8f\x4f\xd0\xff\x89\x85\x92\x46\xfc\x7d\xa6\x73\x1c\x70\x90\xfa\xe1\xa7\xd1\x99\x5a\xbc\x98\x7f\x48\xfa\x54\xec\x1d\xf3\x77\xf4\x55\x17\xc4\xc0\xb2\x63\x3c\xb8\xa3\x9f\x68\xd9\x66\x8d\xb0\x5f\x1f\x6d\x8b\x79\x75\x31\xcd\xa5\x89\x5c\x17\xf1\x85\xd2\xd4\xad\x91\x32\xd2\x93\xa3\xb8\xb7\xc9\x66\xf2\x0b\x94\x51\xca\xd5\x4c\x7c\x41\xb6\x3e\xfc\x3b\xf5\x5f\x66\x5e\xbe\xb3\x24\xd3\x6f\x17\x5f\x42\x6d\x73\xcb\x75\xad\xdc\x9f\x3d\xcd\x91\xaa\xfa\xef\xb8\xb5\x1b\x30\xe5\xf9\x8b\x67\xc1\x60\xf7\x60\x4a\x65\xef\x86\xe8\xfe\x77\x30\x65\x9a\x51\x77\x38\x53\x86\x8b\xe6\x99\x32\x5d\x9c\x1d\xbc\x59\xdf\x96\xae\x39\x7b\xff\x4a\xce\x8f\xb6\x87\xe1\xc4\x74\x6d\x0a\x44\x42\x69\xf1\xb6\xc2\xf3\x77\xfe\x56\x74\x63\x5f\x9b\xb3\xda\x92\xaf\xe9\x06\xce\x85\x7e\x7b\x5e\x49\x30\xe8\xe3\x3c\xf9\xe3\x93\xfc\x29\xf4\x30\xf7\xb9\xa4\x90\x0d\xa1\xab\xdb\x67\x0f\xc6\xda\xd2\x77\xf6\xb1\xf6\x32\xe2\xd3\x70\xc3\x55\x64\xad\xcb\x7c\x99\x6a\xc2\x62\x69\x5f\x97\x53\x1b\x46\x29\x3e\xd7\xe6\x95\xc5\x09\x5a\xb2\x8d\x3a\x7f\x11\x95\x68\x83\x05\xc2\x75\x4d\x6a\x9d\xf0\xa6\xdf\x6f\xf7\xda\xd1\xfa\x86\xe3\x9a\x18\x6c\x4c\x1d\x38\x01\x77\x65\x4c\x5d\xf1\x79\xf8\xbe\xa0\x20\x6b\xcc\x75\x4d\x31\xfd\x40\xd8\x3b\x2a\x20\xc5\x51\xbf\xcc\x26\x72\xd7\x49\xf8\x8e\x5f\x9c\xdb\x53\x78\x39\xa0\x87\xe6\x45\xdf\x5b\xd6\x79\xcf\x1a\xfd\x9f\xa5\xab\x75\x15\x86\xbd\x2e\xc2\x2b\x24\xc0\x5d\xcd\x06\x6f\x45\xb1\x8e\xee\xba\xe9\x84\x39\xd2\x8b\xcc\x55\x0e\xce\x14\x9e\x1c\x8d\xf8\xab\x5c\xe0\xd3\xe7\x0e\x84\xe8\x67\xd5\xf8\xfa\xee\x98\xf7\x79\x97\xfa\xc9\x7b\x70\xc9\x72\xf4\xcf\x7f\xa2\x05\x6e\x4c\x5d\x91\x80\xbe\xcf\x48\x52\xd7\xb1\xe7\xe6\x71\x43\x16\xd2\xec\xe3\x9a\x08\xc9\xd9\x36\x48\x2f\xf8\x36\x6c\x89\x79\x7c\x67\x7d\x43\x38\x41\xb8\x69\x58\x85\x95\x19\xa6\x18\x1e\xd5\xa4\x22\xca\x5a\x6b\xe8\x1f\xee\xc6\x3b\x69\x25\xbd\xf3\x67\x0e\xf4\x85\x6c\x06\x57\xee\xdc\x47\x41\x15\x61\x01\x45\x02\xaf\x5d\x5a\x84\xa6\x86\x5d\x88\x00\xd7\xa6\x9d\x43\xe0\x23\x33\x68\x71\xb6\x51\xfd\xf5\x9d\x4a\xda\x4a\xd2\x42\x69\xf4\xe0\x0a\xbe\x3d\xcf\xe0\x3e\x3f\x6d\x17\xe6\x6b\xb5\xbd\x1c\x38\xfd\xe8\xa6\xbe\x54\xd6\x32\x69\xaf\xed\xfb\xb2\xdf\x01\x40\xd7\xe9\x42\x19\x9d\x46\x52\xd8\x54\x80\x88\xd2\x36\x17\xd6\xcd\x4a\x99\x1c\x01\x59\x6c\x71\x41\xe3\x31\xd5\xb5\x2b\x11\x6e\xb7\x2b\xc6\x49\xdf\x0e\x8f\x2e\x80\xdb\x7a\xab\x87\x70\x9c\xee\x91\xf1\x9c\x3a\x62\x3d\xec\xd2\x25\x77\xa4\x1d\xd1\xf6\x82\xbf\x61\x3d\xda\x52\xe9\xee\xc9\xc7\xf7\xd2\xf2\x24\x9c\xbe\xe7\xdc\x8b\x4d\x7a\x1e\x76\x2f\xb6\xcd\x9e\x78\x8f\x5b\xf5\x3f\xf6\x1e\xb4\xdb\xe7\xd9\xf7\xb0\xfd\xae\x3a\xed\xf7\xab\xa2\x7e\x70\x0d\xf5\x62\x05\xf5\x41\xb7\xed\x5e\x6f\x4d\xf5\xa5\xec\x16\x88\x3e\x49\xd7\xb5\xf4\x0a\x66\x56\x41\x7c\x9f\x82\xe1\xe9\xd5\xc8\x92\x56\x80\x66\x46\x93\x18\x65\xdc\xf5\x31\x19\xd0\xfd\x7c\xf8\x49\xb2\x99\x4b\xac\xbb\xef\xdb\x5c\xfd\x20\x0b\x7c\x5e\xfa\xf6\x20\xb0\xc3\xdb\x62\xe8\xd7\x3c\x1b\x06\x23\xd5\x84\xe9\x87\x45\x4c\xa9\x44\x27\xa0\x43\xbd\xcd\xea\x73\x3a\xcf\x4e\x7d\xf1\xd8\x14\xdf\x5d\x13\x6e\xde\x50\x8f\xb5\x65\x0d\x2c\x57\x75\x66\xb9\xfa\x13\x9b\x02\xfe\x71\xf0\x41\x76\x09\x1f\x47\xda\x79\xa7\xb3\xf4\x94\xf8\x28\xab\x97\x39\x95\xb6\xcd\xf8\xcb\x74\x07\x39\x70\x3b\x5e\x25\xe9\x9b\xf7\x7e\xaf\x1d\x25\xbb\xab\x78\x77\xb7\xf0\x6d\x7f\xb7\xdd\x77\x8a\xa3\xae\xe9\x73\x9d\x68\x56\x40\xf9\xd4\xd9\x16\xae\x5f\xe9\xcd\xcd\x62\x5f\x57\xe7\x39\xee\x5f\x78\x36\xb3\xd8\xdd\x59\x1e\x11\xaf\x91\xf0\xa7\x13\xd4\xf3\x8a\x27\x9a\xa1\xf7\xa9\xfc\x2a\x3f\x2c\x13\x76\xd3\xeb\xd6\xfb\xb6\xee\x3e\xf0\x9e\x1c\x99\x1c\x44\x63\x28\x06\x20\x53\x7a\x8f\x0f\x01\xe7\x68\x19\x81\x2c\x2d\xc5\xb8\xe4\xff\xc7\x68\xcd\xe9\x9d\xfa\x2b\x08\xb9\x17\x33\x6c\x5c\x75\x36\x78\x4f\xbd\x55\x5a\x26\x5d\x40\x94\x5b\xa2\x35\x96\xd1\x1d\xa4\xd7\x2d\x7a\x89\x69\xdb\x12\xed\xcf\xbd\x22\x42\xb6\x04\x1e\x82\x21\x49\xe6\x82\x30\x25\x03\xa2\x47\x39\x08\xbf\xa3\x15\xb1\x41\xff\x89\xd2\x0a\x97\x36\x68\xbd\x24\x9c\x44\x2f\x89\x9f\x6a\x85\x17\x36\x1c\x3c\x23\xa1\x91\x9c\x33\xe3\x13\xc5\xf1\x78\xfe\x75\x1b\x37\x61\x4a\x04\x6a\x68\x6b\xca\x2a\x20\xb9\x64\x82\x84\x1d\x2c\x5a\x78\xe5\x70\x8a\x30\x80\x5b\xb9\xa4\x15\x9d\xae\x5c\x07\x6f\xf0\xea\x1a\xeb\xda\x30\x64\x5c\xe9\xd4\x75\x07\xb3\x35\x8f\xe3\x98\xda\xef\x02\x92\x89\x31\xb8\x8a\x83\x9b\x72\x5b\x21\xc9\x0a\x55\xcb\xae\xbd\x0d\x07\x02\x85\x18\xc3\xb5\xf9\x66\x6b\xe2\xc8\x35\x6a\x89\xdc\xc0\xdb\x3e\x8a\x92\xd6\x03\x85\x1b\x00\xc7\x3a\xa9\xec\x5f\x6a\xbe\x72\x95\xd6\x57\xb8\xa5\x6b\xa3\x3a\x4f\xa3\x6d\x14\x96\x39\xeb\x4f\x04\x09\x69\xe7\x18\x93\x0a\xd1\x91\xa1\xa4\xaa\xc2\x2f\x61\x3a\xd9\x61\x5b\x20\xc8\x3f\x19\x18\xf3\x9b\x51\x79\x42\x05\x49\x3c\x98\xd9\x76\xe0\xd6\xf9\xbd\x0a\x9c\x2f\x28\x4a\x1d\xdd\xbd\x81\xd4\x32\xfc\x5e\x7d\xe4\x0a\x64\x89\x4b\x85\x2f\x3f\x92\xe0\xe9\x10\xdf\x8c\x32\xac\x0b\x64\xee\x4b\x0c\x3b\x90\xc2\x2e\xa9\xe6\xde\x24\xb6\x8e\xb9\xfb\xd3\x38\xc8\x0c\x8a\xfe\xfb\x91\x74\xf5\x60\xbf\x19\xe5\x48\x16\x48\xda\x9b\x6a\x15\x0f\x5e\x2e\x46\xa5\x34\xff\xfe\x5a\xcb\x7b\x55\x18\x8f\x5a\x43\x0c\xee\x90\x4b\xa4\x3b\xf5\x36\x3f\x89\x83\x5f\x74\xc9\x4a\x8f\xef\x78\xd9\x25\x2f\x55\x7e\xc0\x5d\x4e\x74\xd4\xfb\x16\x4d\xf9\xce\xe6\xc1\xc3\x24\xb7\x72\x7a\xc7\xfb\xd8\xf2\x1b\xe1\xe7\xbf\xe1\x69\x98\x9e\xc4\xf3\x9c\xd5\xac\xf3\xfc\xc3\x83\xff\x17\x00\x00\xff\xff\xba\xc7\x10\xa4\x0d\xb9\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -360,11 +360,11 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbb, 0x7d, 0x3e, 0xf6, 0x5c, 0x3b, 0xc7, 0x35, 0xa8, 0x96, 0x2d, 0x62, 0x12, 0x3d, 0x3, 0xfc, 0x58, 0x32, 0x95, 0xc1, 0x8, 0xc0, 0x4b, 0x8c, 0x5a, 0xfd, 0x8c, 0xc4, 0xce, 0xf0, 0x47, 0x22}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x61, 0x1c, 0x9e, 0x14, 0x10, 0x33, 0x85, 0xb2, 0xb5, 0xbc, 0x99, 0x6e, 0x82, 0xd0, 0x85, 0xda, 0xab, 0x96, 0x7a, 0x5f, 0x52, 0x16, 0x38, 0xde, 0x4d, 0x94, 0x9a, 0xd6, 0x4b, 0xc9, 0xaf, 0x8b}} return a, nil } -var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x4b\x6f\x1b\xb1\x11\xbe\xeb\x57\x0c\x74\x68\x2d\xc3\x91\x12\x27\x2d\x0a\x23\xaa\x6b\xd8\x4d\x21\xa4\x31\x82\xd8\x6e\x0e\x41\x10\x50\xbb\x23\x89\x35\x45\x2a\x24\xd7\xb2\x60\xf8\xbf\x17\x7c\x2c\x77\xb9\xbb\xd4\x23\x69\xd3\x4b\x74\x91\x2d\xce\x0c\x67\x86\xf3\xf8\x86\x1c\x1d\xf7\x7a\x00\x00\xb7\xa8\xf4\x3b\x26\xd6\x93\xab\x5b\x32\x65\x78\xa3\xc9\x3d\xe5\x73\xbf\xb6\xa0\x0a\xa8\x02\x02\x1a\x95\x86\x4c\x70\x2d\x49\xa6\x41\x0b\x30\x5f\x44\x01\xe1\x70\xf1\x71\x02\x33\x21\x2d\x83\x21\xa3\x7c\x0e\x7a\x81\xc0\x44\x76\x3f\x15\x8f\x40\x78\x0e\xca\x49\x85\x95\x14\x8f\x9b\x20\x47\x0d\x7b\x3d\x38\x1e\xf5\x7a\x74\xb9\x12\x52\xc3\xbb\x82\xcf\xe9\x94\xe1\xad\xb8\x47\x0e\x33\x29\x96\xd0\x8f\x7e\xeb\x07\x4a\x26\xd6\x11\x55\xf9\x7f\xbf\xd7\x23\x59\x86\x4a\x1d\x11\xc6\x06\x95\xc6\x6d\x0b\xe1\xc9\xd9\x38\x3a\xae\x3e\x30\xb9\x02\x4b\x63\x95\x2e\x09\x2f\xc5\x72\x25\x14\xd5\x08\xb7\x9b\x15\xc2\x15\xce\x28\xa7\x9a\x0a\xae\xe0\xb8\xfe\x19\x79\x81\xa3\x11\x5c\x0a\xae\x09\xe5\x0a\x28\x9f\x09\xb9\x24\x86\x1a\xf4\x82\x68\xe3\x4d\xb5\xc2\x8c\xce\x68\x66\xdd\x08\x5c\xe4\x08\x94\x5b\x0d\x03\xbf\xe0\x6c\x03\x8c\x3e\xa0\x91\x00\xda\x1c\x43\x69\x8a\xa5\xa9\xdb\x28\x51\x89\x42\x66\x08\xd7\x22\xc7\x4f\x98\x09\x99\x97\xb6\x95\xe2\x6e\x17\x08\x05\xa7\xdf\x0b\x34\x16\x8a\x99\x3d\x1f\xb3\x71\x44\x75\x83\x1a\xd6\x0b\xe4\x61\xd5\x28\x9b\x49\x24\x1a\xf3\x40\x58\xdf\x99\xa1\x06\x9a\x9f\xc1\x8d\x96\x21\x64\xea\x5b\x6a\xe3\x2e\x31\xb3\xb2\xce\xa2\xd5\x57\x30\x86\x4c\x30\x86\x99\xf1\x4c\xb4\x74\x6a\x97\xb8\x42\xae\x0a\x15\xad\xbc\x86\x31\xe0\x23\x66\x45\x8b\xe7\x0d\x8c\xe1\x01\xa5\x71\x2a\x69\x2d\xfe\x09\xc6\x5e\xeb\x4e\x23\x1e\x88\x04\x29\x18\x9e\xc1\xdd\x84\xeb\xbf\xb4\xad\x20\x79\x2e\x51\x29\x28\x14\xe6\x26\xd0\x81\xa3\x5e\x0b\x69\xb3\x24\x25\xb0\x22\xb9\x70\xdc\xdd\x4e\x32\x8e\x5e\x15\x53\x46\x33\xb8\xc7\xcd\xe1\xc2\xdf\xe3\x66\x6f\xc1\x3e\x05\x93\x52\xfd\x7a\xa7\x48\x13\xef\x47\xe1\x3f\xfb\x4b\x38\xf6\x93\xe8\xf7\x9a\x27\x4f\x9c\x2a\xe6\x17\x17\xfa\x21\xac\xd6\x94\x31\x58\x90\x07\xb4\x8a\xcd\x0a\x5d\x48\x04\x5c\x89\x6c\xa1\x22\x61\x49\x2f\x9e\x24\xc8\x6a\xca\xc7\x24\x6d\xe3\xe2\x75\x6d\x6a\x87\xba\x14\xcb\x25\xd5\x1a\xf3\x33\xf8\xdb\x53\x54\x78\x86\xff\x22\x05\xd3\xcf\x81\x67\x50\xcf\x30\xbb\x01\xb2\xd9\x90\xe6\x30\x06\x9a\xb7\x17\xac\x0f\xc6\xd6\x15\xed\xc5\x96\x95\x30\x6e\x5b\xbe\x8d\xed\x3d\x6e\x22\x96\xf7\xb8\x69\x93\x57\x1e\x80\x71\xcd\x1d\xb1\x15\x39\x2a\x2d\xc5\xa6\xe9\x8e\x40\xe3\x1c\xf0\x5c\x8f\x35\xe3\xce\xc2\xb5\x04\x57\x2a\xcc\x5f\x73\xd4\x20\x91\xe4\x2f\x6c\x1d\x33\x35\x10\xc8\x54\x14\xda\x97\xbb\x56\x09\x53\x4e\x86\x29\x60\x13\x43\xfc\xb4\x4f\xb9\x49\x91\xd4\x93\x39\x45\x93\xce\xcf\xdd\x1c\xf5\x0c\x49\x51\x77\x24\x53\x8a\xd4\xf9\xda\xf4\x1a\x13\x77\x77\xef\xe8\xe3\x9f\xdf\x6c\x21\xd6\x84\xdd\x1e\xc6\xd1\x88\xec\xbd\xe8\xef\xb8\xb7\xe0\x20\xfa\xbd\xc5\x7f\xc2\x35\x91\x79\x8d\x3c\x2a\x5e\x8c\x2a\x6d\xda\x46\x8e\x0c\xe7\x44\x0b\x09\x93\x2b\x65\x4b\x85\x6d\x84\xb6\x84\x88\x15\x4a\xb3\x94\xdc\x28\x30\xab\x33\xf8\x62\x82\xe1\xf5\xe9\xd7\xdd\xc4\x93\xab\x4b\x51\x70\x8d\xd2\x05\xd0\xeb\xd3\x9d\x86\x7c\x2f\x50\x69\xcc\x6f\x85\x77\xc1\x4e\x0f\x58\xec\x40\xd8\x67\xa4\xf3\x85\x76\xdb\xd4\x1d\x60\x4b\xad\x31\x71\x72\x55\x86\xce\x96\x62\xe3\x08\x93\x05\xe7\x74\xbf\x6a\xd3\xf7\x2d\xae\xbf\xbb\xca\xf4\xef\x71\xd3\x41\x16\x55\x97\x04\x4d\x3d\xd0\x61\x0c\x2f\x87\x2f\xbb\x68\x1a\xf1\x9d\x26\x8c\xc2\x7a\x3b\x59\x88\xe6\x7d\xc8\x76\x09\x2b\x63\x37\x45\x55\x05\x1e\x8c\xe1\xcb\xd7\x2d\x04\x21\xd8\x8c\xa8\xf4\x76\xcd\x08\x4b\x6d\x1c\x05\x56\x24\x32\x2a\xdb\x26\xc3\x3e\x95\x90\x31\xee\xcb\x65\x52\x39\xac\x29\x98\x6a\x01\x87\x24\xee\xb4\xa7\x25\x9b\xb8\xf3\x2e\x60\x4e\x97\xbd\xb8\x67\xf2\x76\x81\x4a\x9b\x18\xd5\xc2\xa0\xd6\x24\x20\xd5\x80\x6b\x9d\xaa\xbe\xc5\xac\xe0\x50\xac\x72\xa2\xf1\xba\x99\x0d\x47\xdf\x80\xe3\xba\xd1\x14\x9a\x7b\x75\xc9\x37\xe6\x5e\xe4\xb9\xe1\xf6\xb5\xc1\x34\x42\x63\xb2\xda\x28\x8d\x4b\xf3\x9f\x3b\xbe\xbc\x90\xe5\x88\xc4\xf1\x51\x3b\xe0\x93\xd4\xd3\xf2\x5c\xa3\x9b\x6e\x8c\x7a\x4e\x78\x0a\xa1\xb4\x6a\x45\xdc\xd2\x53\x9a\xdb\xe3\x0b\x7a\x9b\xa0\x20\x12\xdd\xe8\x81\x8d\x12\x0f\xd3\x22\xbb\x47\x1d\xb1\x4f\x0b\x6d\xf1\x1c\xff\xa3\x86\x29\x22\x07\x31\x9b\xd1\x8c\x12\xc6\x36\xce\x80\xee\xf9\x21\xd8\x57\xca\xf6\x46\x92\xa5\xc9\x8b\xb2\x92\x46\x26\x1d\xae\x77\xc8\xd7\xff\x81\xde\xa5\xec\x83\xf5\xf6\x59\x0d\x8e\xa3\x16\x30\x53\x04\x89\x4b\xf1\x60\x46\x0d\x33\xd9\x36\x51\xbb\x61\xf6\x29\x8b\x3c\x0f\xa3\xdc\xee\x38\x92\x6e\xc7\x50\x0a\x0f\x57\xd6\xea\x57\xf8\x1a\x44\x18\xab\xcf\x91\x21\xa5\x95\xf7\x9b\x1d\xa0\xb3\x50\x9e\x9d\x81\x27\xb1\x19\x0a\xd6\xc8\x98\xbd\x45\x60\xcc\xa5\x4a\x9a\xd7\xec\x56\x6d\x4a\x65\xad\xc1\xa7\x73\xdc\x29\x7b\xc1\xd8\xd1\x36\xfb\x3e\x53\xbd\xc8\x25\x09\x79\x6b\x1d\xaf\xed\xc8\xdc\x1d\xf2\xcd\x7d\xd6\x5e\xc0\xf6\x30\x4e\xa5\x6c\xa3\xb8\x98\xfa\x37\x2b\xaf\x33\x3e\x50\xdf\x1f\xda\xf7\x17\x43\x92\x65\x46\xfe\x50\x69\x21\xc9\x1c\x87\x53\x21\xa5\x58\xbf\xfd\x43\xb8\x0b\x19\x3a\xee\xbf\x1e\x19\x83\xce\x60\xe4\x09\x47\x0d\xe9\x83\x68\x7b\xf3\x39\x3f\x87\x15\xe1\x34\x3b\xea\x5f\x8a\x82\xe5\xc0\x85\x06\x27\x1d\x96\x4e\x21\x89\x33\x94\xc8\x33\xec\x0f\xe2\x72\x23\x51\x17\x92\xc3\xdb\x17\x4d\x1b\x86\x86\xb3\xe1\x18\xf7\x3d\x38\xfc\x60\x64\x22\xa7\x53\x07\xb3\x3d\x4f\x7f\x1f\x4c\xea\x60\x1a\xe7\xe2\xbf\x3a\x26\xb7\xab\x80\x69\xdc\xf8\xb6\xb5\xb3\xef\x40\xd6\x31\xf8\xfd\x2f\x0f\x36\x07\x4d\x4d\x87\x4e\x41\xad\xb1\x66\x1f\xf1\x07\x0c\x4d\xc9\x59\x63\xdb\xf4\x70\x52\x9f\x6e\x4a\xe7\x6f\x19\x29\x6a\xd4\x1d\xe3\x80\x15\xbd\x65\xf0\x38\x08\x97\xef\x03\xf1\x7f\x29\x76\xdf\x13\x72\xc7\xe9\x10\x01\x6a\x31\xfd\x37\x66\xba\xc2\xd5\xd5\x0c\x6b\x92\xbc\xbc\xce\x35\xfd\xcb\x57\x89\x20\x42\x0b\x58\xa1\x9c\x09\x19\x9a\x3e\x10\x7b\x3b\xaa\xb6\x23\xef\x90\x7a\x4d\xf0\xfd\x77\x92\x2d\x6a\xfb\x1b\x04\x4e\x1a\x38\x7f\x61\x7a\x6f\x75\x33\xbc\x4f\xd6\xb6\xae\x47\xe3\x0b\xe5\x4a\xb6\x77\x01\x55\x35\x1d\xfc\x5f\x68\xa0\xc4\xbe\xf9\xdf\x1e\x00\x9c\x26\x27\xd0\x9e\x92\xbb\x23\xba\xeb\x46\x2e\x15\xc8\x8d\x0e\xe4\x9d\x8b\x1d\xb0\x7e\xf7\x24\x63\x3a\x50\x69\x71\x85\xe0\x5d\xcd\x3f\x10\xbd\x1b\xa6\x9d\x3a\xee\x80\x2f\x3f\xa6\xf8\x0f\x43\xf3\xa4\x5a\xae\x79\xab\x9f\xd2\xea\xa7\x81\x77\x0d\xca\x96\x32\x03\xd2\x3c\x6c\x40\xfb\x09\x60\xfd\x1b\x78\x36\x3e\xff\x67\x7c\xb3\xf3\x5c\x7e\xe3\xce\x5f\x7d\x2e\x10\xf7\xd9\x0b\xbe\x71\x95\x22\x23\x1c\x32\x37\x36\x52\x65\x7c\x9e\xb9\x27\x56\x01\x12\xe7\x54\x19\x95\x88\x2d\xda\xd7\xe5\x7b\x83\x61\x9f\x68\xaf\x8f\xf2\xc7\xe9\xfb\xa8\x7d\x78\x13\x39\xaa\xd0\xb8\x37\x76\x07\xdb\xb3\x81\xf2\xaa\x49\xd7\x5b\x37\x78\xff\xb5\xfa\xb3\x09\x01\x92\xe7\xd5\x7b\x6c\xf5\x76\xd6\xf5\x6e\x56\x7f\x33\x0b\x3f\xee\xf1\xf6\xb5\xe3\xdd\x6b\xdb\x9b\xd7\x21\xef\x5d\x26\x4e\xa3\x2b\xbe\x52\x48\xea\xb5\xa8\x96\x4b\xe5\xf1\x57\x67\xe1\xa5\x34\x71\x52\x8c\x1d\xb6\x61\xa5\x28\xa8\xfc\x93\x53\x25\xd8\x02\x04\x9a\x0f\x92\x03\x8b\x2b\xd9\x2e\x44\xae\x71\x1d\xd0\x53\x0b\x35\xef\xe9\xa2\xd2\x3b\x9d\x30\x6c\xa7\x87\xba\x0c\xa9\x54\x32\xb6\xbc\xaa\x70\x8e\xfb\x1e\x34\x73\xe2\x1f\xa8\x5d\x38\x2f\x29\xa7\xcb\x62\xe9\xaf\x19\x4d\x5f\xa2\x12\x97\xc8\xb5\x8d\xef\xc6\x7d\x49\xd3\x27\x73\xd4\x61\xe3\x0f\x4e\xd0\x8d\xbb\xe2\x0a\x62\x8e\x06\x65\xe9\xaa\x05\x81\xb7\xc0\x82\xaa\x66\x01\xca\xc4\x6a\xf3\xd6\x71\xb4\x6a\x4e\x50\xc7\x57\x2f\xbf\x67\x5c\x7b\xce\xcf\x03\xee\xf6\x06\x5b\x10\xf8\xcd\xb5\x64\x7b\x0c\x1f\xc9\x46\x14\xa1\xa6\x9e\xc0\x37\x5f\xa4\x2f\xe3\x1f\x33\xc2\x73\x9a\x13\x8d\xff\xa4\x4b\xaa\xd5\x19\x3c\xd9\x7c\x2b\xdf\x5f\x9e\x4b\xf4\xf8\xdc\x7b\xee\xfd\x27\x00\x00\xff\xff\xd0\x1d\x0f\x83\x1a\x23\x00\x00" +var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5b\x6f\x23\xb7\x15\x7e\xd7\xaf\x38\xd0\x43\x6b\x2d\x1c\x29\xd9\x4d\x8b\xc2\x58\x75\x6b\xd8\xdd\x42\xd8\xc6\x09\x76\xed\xe6\x21\x08\x16\xd4\xcc\x19\x89\x35\x45\x2a\x24\xc7\xb2\x60\xf8\xbf\x17\xbc\x0c\x67\x38\x77\xc5\xdb\x3c\xad\x5e\x6c\x89\x87\xe7\xc6\x73\xf9\x0e\xb9\x78\x35\x99\x00\x00\xdc\xa2\xd2\xef\x99\x38\xac\xae\x6f\xc9\x9a\xe1\x27\x4d\xee\x29\xdf\xf8\xb5\x2d\x55\x40\x15\x10\xd0\xa8\x34\x24\x82\x6b\x49\x12\x0d\x5a\x80\xf9\x43\x14\x10\x0e\x97\x3f\xad\x20\x13\xd2\x6e\x30\x64\x94\x6f\x40\x6f\x11\x98\x48\xee\xd7\xe2\x11\x08\x4f\x41\x39\xae\xb0\x97\xe2\xf1\x18\xf8\xa8\xf9\x64\x02\xaf\x16\x93\x09\xdd\xed\x85\xd4\xf0\x3e\xe7\x1b\xba\x66\x78\x2b\xee\x91\x43\x26\xc5\x0e\xa6\xd1\x6f\xd3\x40\xc9\xc4\x21\xa2\x2a\xbe\x4f\x27\x13\x92\x24\xa8\xd4\x19\x61\x6c\x56\x6a\xdc\xb4\x10\x9e\x9c\x8d\x8b\x57\xe5\x07\x56\xd7\x60\x69\xac\xd2\x05\xe1\x95\xd8\xed\x85\xa2\x1a\xe1\xf6\xb8\x47\xb8\xc6\x8c\x72\xaa\xa9\xe0\x0a\x5e\x55\x3f\x0b\xcf\x70\xb1\x80\x2b\xc1\x35\xa1\x5c\x01\xe5\x99\x90\x3b\x62\xa8\x41\x6f\x89\x36\xde\x54\x7b\x4c\x68\x46\x13\xeb\x46\xe0\x22\x45\xa0\xdc\x6a\x18\xf6\x0b\xce\x8e\xc0\xe8\x03\x1a\x0e\xa0\xcd\x31\x14\xa6\x58\x9a\xaa\x8d\x12\x95\xc8\x65\x82\x70\x23\x52\xfc\x88\x89\x90\x69\x61\x5b\xc1\xee\x76\x8b\x90\x73\xfa\x5b\x8e\xc6\x42\x91\xd9\xf3\x31\x82\x23\xaa\x4f\xa8\xe1\xb0\x45\x1e\x56\x8d\xb2\x89\x44\xa2\x31\x0d\x84\x55\xc9\x0c\x35\xd0\xf4\x02\x3e\x69\x19\x42\xa6\x2a\x52\x1b\x77\x89\xcc\xf2\xba\x88\x56\xbf\x83\x25\x24\x82\x31\x4c\x8c\x67\xa2\xa5\xd7\x76\x89\x2b\xe4\x2a\x57\xd1\xca\x1b\x58\x02\x3e\x62\x92\x37\xf6\x7c\x0f\x4b\x78\x40\x69\x9c\x4a\x1a\x8b\x7f\x81\xa5\xd7\xba\xd5\x88\x07\x22\x41\x0a\x86\x17\x70\xb7\xe2\xfa\x6f\x4d\x2b\x48\x9a\x4a\x54\x0a\x72\x85\xa9\x09\x74\xe0\xa8\x0f\x42\xda\x2c\xe9\x62\x58\x92\x5c\xba\xdd\xed\x4e\x32\x8e\xde\xe7\x6b\x46\x13\xb8\xc7\xe3\xe9\xcc\x3f\xe0\x71\x34\x63\x9f\x82\x9d\x5c\xfd\x7a\x2b\x4b\x13\xef\x67\xe1\x9b\xfd\x25\x1c\xfb\x79\xf4\x7b\xc5\x93\xe7\x4e\x15\xf3\x8b\x0b\xfd\x10\x56\x07\xca\x18\x6c\xc9\x03\x5a\xc5\xb2\x5c\xe7\x12\x01\xf7\x22\xd9\xaa\x88\x59\xa7\x17\xcf\x3b\xc8\x2a\xca\xc7\x24\x4d\xe3\xe2\x75\x6d\x6a\x87\xba\x12\xbb\x1d\xd5\x1a\xd3\x0b\xf8\xc7\x53\x54\x78\xe6\xff\x21\x39\xd3\xcf\x61\xcf\xac\x9a\x61\x56\x00\xb2\x6c\x4e\x53\x58\x02\x4d\x9b\x0b\xd6\x07\x4b\xeb\x8a\xe6\x62\xc3\x4a\x58\x36\x2d\xef\xdb\xf6\x01\x8f\xd1\x96\x0f\x78\x6c\x92\x97\x1e\x80\x65\xc5\x1d\xb1\x15\x29\x2a\x2d\xc5\xb1\xee\x8e\x40\xe3\x1c\xf0\x5c\x8d\x35\xe3\xce\xdc\xb5\x04\x57\x2a\xcc\x7f\x1b\xd4\x20\x91\xa4\xdf\xd8\x3a\x66\x6a\x20\x90\xb5\xc8\xb5\x2f\x77\x8d\x12\xa6\x1c\x0f\x53\xc0\x56\x86\xf8\x69\x4c\xb9\xe9\x22\xa9\x26\x73\x17\x4d\x77\x7e\x0e\xef\xa8\x66\x48\x17\x75\x4b\x32\x75\x91\x3a\x5f\x9b\x5e\x63\xe2\xee\xee\x3d\x7d\xfc\xeb\xf7\x3d\xc4\x9a\xb0\xdb\xd3\x76\xd4\x22\x7b\x14\xfd\x1d\xf7\x16\x9c\x44\x3f\x9a\xfd\x47\x3c\x10\x99\x56\xc8\xa3\xe2\xc5\xa8\xd2\xa6\x6d\xa4\xc8\x70\x43\xb4\x90\xb0\xba\x56\xb6\x54\xd8\x46\x68\x4b\x88\xd8\xa3\x34\x4b\x9d\x82\xc2\x66\x75\x01\xbf\x98\x60\x78\xf3\xfa\xd7\x61\xe2\xd5\xf5\x95\xc8\xb9\x46\xe9\x02\xe8\xcd\xeb\x41\x43\x7e\xcb\x51\x69\x4c\x6f\x85\x77\xc1\xa0\x07\x2c\x76\x20\xec\x67\xa4\x9b\xad\x76\x62\xaa\x0e\xb0\xa5\xd6\x98\xb8\xba\x2e\x42\xa7\xa7\xd8\x38\xc2\xce\x82\xf3\x7a\x5c\xb5\x99\xfa\x16\x37\x1d\xae\x32\xd3\x7b\x3c\xb6\x90\x45\xd5\xa5\x83\xa6\x1a\xe8\xb0\x84\x6f\xe7\xdf\xb6\xd1\xd4\xe2\xbb\x9b\x30\x0a\xeb\x7e\xb2\x10\xcd\x63\xc8\x86\x98\x15\xb1\xdb\x45\x55\x06\x1e\x2c\xe1\x97\x5f\x7b\x08\x42\xb0\x19\x56\xdd\xe2\xea\x11\xd6\x25\x38\x0a\xac\x88\x65\x54\xb6\xab\xf1\x88\x5c\x53\xcd\x70\x87\xdc\x15\xdf\x1f\x8b\xac\x0a\x40\xf4\x63\x01\x2e\xe3\x0e\x5e\xa4\x9f\x43\xa5\x82\xa9\x06\xc4\xe8\x44\xa8\xf6\x5c\x65\x1d\xa1\xde\x05\x74\xea\xf2\x1c\x47\xa6\x79\x1b\xfc\xb4\x29\x54\x2e\xcc\x2a\xed\x04\xba\x5a\x75\xa5\xa7\x79\x11\x55\x7f\xcc\x20\xcb\x39\xe4\xfb\x94\x68\xbc\xa9\x27\xd0\xd9\x67\xe0\x78\xa8\xf5\x91\xba\xd0\x36\x41\xc6\xee\xcb\x34\x35\xbb\x7d\x39\x31\xbd\xd3\xd8\xae\x8e\x4a\xe3\xce\x7c\x73\x27\x9e\xe6\xb2\x98\xaa\x38\x3e\x6a\x87\x95\x86\x15\xb6\x9b\x6f\xd0\x4d\x46\x46\x4f\x27\xa5\x0b\xdd\x34\xea\x4c\x0c\x07\xba\x4c\xb0\x07\x1a\x0c\x30\x61\x42\x24\xba\xb1\x05\x6b\xed\x01\xd6\x79\x72\x8f\x3a\xda\xbe\xce\xb5\xc5\x82\xfc\xcf\x1a\xd6\x88\x1c\x44\x96\xd1\x84\x12\xc6\x8e\xce\x80\xc6\xec\xd1\x61\x68\x21\xc4\x5b\x4b\x76\x26\xb9\x8a\x72\x1c\xd9\x76\xba\x01\x21\xe9\xff\x9f\x06\x14\x42\x4e\x36\xc0\xd7\x08\x70\x3b\x2a\xb1\xb4\x46\x90\xb8\x13\x0f\x66\x70\x31\x73\x72\x7d\x06\x30\x9b\x7d\x5a\x23\x4f\xc3\x60\x78\x42\x88\x49\x27\x3a\x54\xd8\xd3\xb5\xb6\x8a\xe6\xbe\xb4\x11\xc6\xaa\xe3\x69\xc8\x7f\xe5\x3d\x69\xe7\xf2\x24\x54\x7d\x67\xe9\x79\x6c\x8f\x82\x03\x32\x66\x2f\x27\x18\x73\xe9\xd4\xbd\xd7\x48\x2b\x85\x52\x59\xc1\x0d\x23\x0a\x82\xd3\xfa\x92\xb1\xb3\x3e\x43\x7f\xa6\x7a\x9b\x4a\x12\x92\xdc\x1e\x85\xb6\x23\x79\x7b\x5a\x74\x0a\x3c\x78\x4e\xfd\xa1\xde\x95\xdf\xb5\x92\x64\xca\x67\x56\xdc\x9b\xfc\x40\x7d\x23\x6a\x5e\x94\xcc\x49\x92\x18\xfe\x73\xa5\x85\x24\x1b\x9c\xaf\x85\x94\xe2\xf0\xf6\x4f\xe1\xd2\x65\xee\x76\xff\xfd\xcc\x58\x76\x01\x0b\x4f\xb8\xa8\x71\x9f\x45\xe2\xcd\xe7\xdd\x3b\xd8\x13\x4e\x93\xb3\xe9\x95\xc8\x59\x0a\x5c\x68\x70\xdc\x61\xe7\x14\x92\x98\xa1\x44\x9e\xe0\x74\x16\xd7\x26\x89\x3a\x97\x1c\xde\x7e\x53\xb7\x61\x6e\x76\xd6\x1c\xe3\xfe\xce\x4e\x3f\x21\xd9\x91\xf7\x83\x27\xd4\x9f\xcb\x5f\x4f\xa8\xeb\x84\x6a\x07\x34\x80\x59\xae\x8b\x64\xfd\xf1\xc0\x51\x36\x69\xfd\x5c\x19\xc8\xfc\x70\xd9\x8b\x26\x06\x70\x7f\x0c\xcd\xbf\xf0\xd8\x75\xd2\x4c\x77\xea\x8c\xd6\x18\xba\xc6\xb0\x3f\x61\xa4\xeb\x9c\x84\xfa\x66\x9b\xf3\xea\xec\x55\x38\xbf\x67\xe0\xa9\x50\xb7\x0c\x2b\x96\x75\xcf\x58\x74\xd2\xd4\x30\x66\x00\xf9\x43\x27\x8b\x91\x03\x41\x9c\x3a\x11\x88\x17\xeb\xff\x62\xa2\x4b\x2c\x5f\x4e\xd8\xa6\x20\x14\x97\xcd\xa6\x0d\xfa\x8a\x12\x58\x68\x01\x7b\x94\x99\x90\x01\x44\x00\xb1\x77\xb7\xaa\x1f\xed\x87\xd4\xab\x03\xfe\x7f\x92\x64\x5b\x91\x6f\x50\x3f\xa9\xcd\x16\x5b\xd3\xc2\xcb\x7b\xeb\x31\x59\xdb\xb8\xbc\x8d\xaf\xbb\x4b\xde\xde\x05\x54\x55\x74\xf0\xff\xa1\x41\x24\x63\xf3\xbf\x39\x74\x38\x4d\xce\xa1\x39\xc3\xb7\x47\x74\xdb\x7d\x61\x57\x20\xd7\xda\x96\x77\x2e\xb6\x4c\x10\xbd\xd3\x53\x5c\x36\x5d\xe3\x2a\x8c\x2f\xc7\x05\xd7\x2a\x4e\x1c\x15\xcc\xa6\x41\x75\x07\x70\xd0\x8b\x6d\xf8\xdd\x93\x40\xa7\x86\x0e\x07\xa8\x2f\xa5\xe0\x8b\x91\x7e\x05\x32\x17\x3c\x03\xa2\x1d\x35\x2c\xb6\x69\xf7\x02\x2c\xff\x7b\x21\x6e\x9b\x1a\x5f\x41\x6e\xf8\x7c\x09\x08\x35\x78\x44\x03\x18\xb7\xef\x88\xbe\xa2\xdc\x97\x1e\x11\xc4\x9d\xfa\x92\x1f\x5d\x55\x49\x08\x87\xc4\xcd\xaf\x54\x19\x9f\x27\xee\x09\x59\x80\xc4\x0d\x55\x46\x25\x62\xcb\xfe\x4d\xf1\x9e\x62\xb6\xaf\xb4\xd7\x47\xf9\x93\xf5\x9d\xd8\x3e\x2c\x8a\x14\x55\x68\xfd\x47\x2b\xc1\x76\x7d\xa0\xbc\x6c\xf3\xd5\xe6\x0f\xde\x7f\x8d\x0e\x6f\x42\x80\xa4\x69\xf9\xde\x5c\xbe\x0d\xb6\xbd\x0b\x56\xdf\x04\xc3\x8f\x23\xde\xf6\x06\xde\xf5\xfa\xde\xf4\x4e\x79\xcf\x33\x71\x1a\x5d\x4c\x16\x4c\xba\x5e\xc3\x2a\x69\x55\x1c\x7f\x79\x16\x9e\x4b\x1d\x69\xc5\xe8\xa3\x0f\x6d\x45\x41\xe5\x9f\xd4\x4a\xc6\x16\x62\xd0\x74\xd6\x39\x1e\xb9\x42\xee\x42\xe4\x06\x0f\x21\x7b\x1b\xb8\x7b\xa4\x8b\x0a\xef\xb4\x02\xb9\x41\x0f\xb5\x19\x52\xaa\x64\x6c\xf9\xae\x44\x4a\xee\xef\xac\x9e\x13\xff\x42\xed\xc2\x79\x47\x39\xdd\xe5\x3b\x7f\x27\x6a\xba\x15\x95\x6e\x0e\xcc\x44\xe3\xe2\xa6\xee\x93\x0d\xea\x20\xf8\x07\xc7\xe8\x93\xbb\x74\x0b\x6c\xce\x66\x45\xe9\xaa\x04\x81\xb7\xc0\xc2\xb2\x7a\x01\x4a\xc4\xfe\xf8\xd6\xed\x68\xd4\x9c\xa0\x8e\xaf\x5e\x5e\x66\x5c\x7b\xde\xbd\x0b\xc8\xdd\x1b\x6c\x61\xe4\x67\xd7\xb3\xed\x31\xfc\x44\x8e\x22\x0f\x35\xf5\x1c\x3e\xfb\x7a\x7d\x15\xff\x98\x10\x9e\xd2\x94\x68\xfc\x37\xdd\x51\xad\x2e\xe0\xc9\xe6\x5b\xf1\xbe\xf4\x5c\xe0\xcf\xe7\xc9\xf3\xe4\x7f\x01\x00\x00\xff\xff\x69\xea\x92\x44\xfa\x23\x00\x00" func testcontractsTestflowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -380,7 +380,7 @@ func testcontractsTestflowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "testContracts/TestFlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x25, 0xc8, 0x5f, 0xfe, 0x32, 0xf7, 0xf4, 0xab, 0x46, 0x3a, 0xdb, 0xbe, 0x97, 0xff, 0xd5, 0x77, 0x33, 0x90, 0x35, 0x66, 0xb7, 0x96, 0x99, 0xb6, 0x94, 0x6c, 0xe9, 0x10, 0xf7, 0x0, 0x81}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc9, 0xea, 0x3, 0xa7, 0x7d, 0xa2, 0x85, 0xb2, 0xca, 0x45, 0x68, 0x9d, 0x5c, 0xf, 0xef, 0xae, 0x73, 0x26, 0x34, 0xf1, 0xca, 0x93, 0xad, 0xae, 0xab, 0x41, 0xa1, 0x66, 0xdb, 0x7a, 0x50, 0x90}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 572f4f3c3..2f23aa15b 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -50,7 +50,7 @@ // epoch/admin/update_clusters.cdc (361B) // epoch/admin/update_dkg_phase_views.cdc (351B) // epoch/admin/update_epoch_config.cdc (1.778kB) -// epoch/admin/update_epoch_timing_config.cdc (483B) +// epoch/admin/update_epoch_timing_config.cdc (506B) // epoch/admin/update_epoch_views.cdc (352B) // epoch/admin/update_reward.cdc (364B) // epoch/admin/update_staking_views.cdc (354B) @@ -96,7 +96,7 @@ // idTableStaking/admin/set_claimed.cdc (633B) // idTableStaking/admin/set_node_weight.cdc (650B) // idTableStaking/admin/set_non_operational.cdc (785B) -// idTableStaking/admin/set_open_access_node_slots.cdc (916B) +// idTableStaking/admin/set_open_access_node_slots.cdc (936B) // idTableStaking/admin/set_slot_limits.cdc (1.572kB) // idTableStaking/admin/start_staking.cdc (597B) // idTableStaking/admin/transfer_admin.cdc (658B) @@ -167,17 +167,17 @@ // idTableStaking/scripts/get_total_staked_by_type.cdc (256B) // idTableStaking/scripts/get_weekly_payout.cdc (202B) // inspect_field.cdc (131B) -// lockedTokens/admin/admin_create_shared_accounts.cdc (3.914kB) +// lockedTokens/admin/admin_create_shared_accounts.cdc (3.685kB) // lockedTokens/admin/admin_deploy_contract.cdc (463B) -// lockedTokens/admin/admin_deposit_account_creator.cdc (818B) +// lockedTokens/admin/admin_deposit_account_creator.cdc (852B) // lockedTokens/admin/admin_remove_delegator.cdc (469B) // lockedTokens/admin/check_main_registration.cdc (955B) // lockedTokens/admin/check_shared_registration.cdc (639B) -// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.385kB) -// lockedTokens/admin/custody_create_only_lease_account.cdc (3.285kB) -// lockedTokens/admin/custody_create_only_shared_account.cdc (3.52kB) -// lockedTokens/admin/custody_create_shared_accounts.cdc (3.654kB) -// lockedTokens/admin/custody_setup_account_creator.cdc (800B) +// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.453kB) +// lockedTokens/admin/custody_create_only_lease_account.cdc (3.353kB) +// lockedTokens/admin/custody_create_only_shared_account.cdc (3.588kB) +// lockedTokens/admin/custody_create_shared_accounts.cdc (3.724kB) +// lockedTokens/admin/custody_setup_account_creator.cdc (764B) // lockedTokens/admin/deposit_locked_tokens.cdc (1.688kB) // lockedTokens/admin/unlock_tokens.cdc (599B) // lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.884kB) @@ -242,16 +242,16 @@ // randomBeaconHistory/scripts/get_latest_source_of_randomness.cdc (200B) // randomBeaconHistory/scripts/get_source_of_randomness.cdc (305B) // randomBeaconHistory/scripts/get_source_of_randomness_page.cdc (326B) -// stakingCollection/close_stake.cdc (781B) -// stakingCollection/create_machine_account.cdc (1.175kB) -// stakingCollection/create_new_tokenholder_acct.cdc (3.413kB) +// stakingCollection/close_stake.cdc (869B) +// stakingCollection/create_machine_account.cdc (1.263kB) +// stakingCollection/create_new_tokenholder_acct.cdc (3.637kB) // stakingCollection/deploy_collection_contract.cdc (312B) -// stakingCollection/register_delegator.cdc (698B) -// stakingCollection/register_multiple_delegators.cdc (790B) -// stakingCollection/register_multiple_nodes.cdc (1.607kB) -// stakingCollection/register_node.cdc (1.445kB) -// stakingCollection/request_unstaking.cdc (707B) -// stakingCollection/restake_all_stakers.cdc (1.328kB) +// stakingCollection/register_delegator.cdc (786B) +// stakingCollection/register_multiple_delegators.cdc (878B) +// stakingCollection/register_multiple_nodes.cdc (1.695kB) +// stakingCollection/register_node.cdc (1.533kB) +// stakingCollection/request_unstaking.cdc (795B) +// stakingCollection/restake_all_stakers.cdc (1.416kB) // stakingCollection/scripts/does_account_have_staking_collection.cdc (260B) // stakingCollection/scripts/get_all_delegator_info.cdc (360B) // stakingCollection/scripts/get_all_node_info.cdc (340B) @@ -262,26 +262,26 @@ // stakingCollection/scripts/get_machine_accounts.cdc (321B) // stakingCollection/scripts/get_node_ids.cdc (251B) // stakingCollection/scripts/get_unlocked_tokens_used.cdc (297B) -// stakingCollection/setup_staking_collection.cdc (3.478kB) -// stakingCollection/stake_new_tokens.cdc (831B) -// stakingCollection/stake_rewarded_tokens.cdc (724B) -// stakingCollection/stake_unstaked_tokens.cdc (724B) +// stakingCollection/setup_staking_collection.cdc (3.511kB) +// stakingCollection/stake_new_tokens.cdc (919B) +// stakingCollection/stake_rewarded_tokens.cdc (812B) +// stakingCollection/stake_unstaked_tokens.cdc (812B) // stakingCollection/test/deposit_tokens.cdc (887B) // stakingCollection/test/get_tokens.cdc (693B) -// stakingCollection/transfer_delegator.cdc (2.027kB) -// stakingCollection/transfer_node.cdc (2.141kB) -// stakingCollection/unstake_all.cdc (633B) -// stakingCollection/update_networking_address.cdc (651B) -// stakingCollection/withdraw_from_machine_account.cdc (713B) -// stakingCollection/withdraw_rewarded_tokens.cdc (885B) -// stakingCollection/withdraw_unstaked_tokens.cdc (900B) +// stakingCollection/transfer_delegator.cdc (2.021kB) +// stakingCollection/transfer_node.cdc (2.135kB) +// stakingCollection/unstake_all.cdc (721B) +// stakingCollection/update_networking_address.cdc (739B) +// stakingCollection/withdraw_from_machine_account.cdc (801B) +// stakingCollection/withdraw_rewarded_tokens.cdc (973B) +// stakingCollection/withdraw_unstaked_tokens.cdc (988B) // stakingProxy/add_node_info.cdc (647B) // stakingProxy/get_node_info.cdc (468B) -// stakingProxy/register_node.cdc (1.13kB) +// stakingProxy/register_node.cdc (1.158kB) // stakingProxy/remove_node_info.cdc (330B) // stakingProxy/remove_staking_proxy.cdc (338B) // stakingProxy/request_unstaking.cdc (500B) -// stakingProxy/setup_node_account.cdc (685B) +// stakingProxy/setup_node_account.cdc (626B) // stakingProxy/stake_new_tokens.cdc (498B) // stakingProxy/stake_unstaked_tokens.cdc (503B) // stakingProxy/unstake_all.cdc (464B) @@ -1361,7 +1361,7 @@ func epochAdminUpdate_epoch_configCdc() (*asset, error) { return a, nil } -var _epochAdminUpdate_epoch_timing_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\xc1\x6a\xc3\x30\x0c\x86\xef\x79\x0a\xd1\xc3\x48\x60\x84\x1d\xc6\x0e\x65\x5d\x09\x69\xc6\x76\x5a\x59\xba\x07\xf0\x1c\x27\x31\xc4\x96\x51\x14\x3a\x18\x7d\xf7\xe1\x98\x34\xc9\xaa\x83\x91\x65\xfd\xd2\xe7\x5f\x1b\x87\xc4\xf0\xda\xe1\xb9\x70\x28\x5b\xa8\x09\x0d\x3c\xfc\x14\xc7\x8f\xfc\x2d\x3b\x1c\x3e\x8b\xb2\x8c\x22\x26\x61\x7b\x21\x59\xa3\x8d\xab\x81\x84\x4f\xb6\xf0\xf5\x6e\xf9\xe9\xf1\x1e\x48\xd5\x39\x0e\x96\x15\xad\x6a\x27\x6d\x54\xcf\xc2\xb8\xa9\x9a\xc0\x6f\x04\x00\xe0\x48\x39\x41\x2a\xee\x75\x63\xbd\x26\x1b\xb8\xcd\xa4\xf4\x23\xa6\x16\x1f\x9d\x62\x50\x9e\x29\xab\x8c\xb6\xb0\x83\xd0\x9f\x7e\x23\x11\x9e\x9f\xef\xae\xcc\xe9\xd8\xf0\x12\x7b\xf4\xed\xfc\x95\x54\xf8\x72\xc9\x48\xa2\x51\x47\xc1\x6d\x72\x1d\xed\x63\xbf\x07\x27\xac\x96\xf1\x26\xc7\xa1\xab\xc0\x22\x43\x18\x0d\xa3\x30\x38\xd1\x07\x39\x38\xc1\xed\x26\x89\x56\x70\x12\x6d\xad\x1b\xd8\x2d\x56\x8e\xe7\x49\x1b\x6d\x9b\x7c\x7c\x5d\xd8\x35\x65\x6b\xc3\xe6\xfc\xbf\x69\xcb\xdb\x8c\x3e\x3b\x92\x0e\xae\x12\xac\x6e\x57\x06\xae\x20\xb9\x44\x97\xbf\x00\x00\x00\xff\xff\x8d\xbe\x84\x8a\xe3\x01\x00\x00" +var _epochAdminUpdate_epoch_timing_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x50\x4d\x6b\xf3\x30\x0c\xbe\xe7\x57\x88\x1e\x4a\x02\x2f\xe1\x3d\x8c\x1d\xca\xba\xd2\xa5\x1d\xdb\x69\x65\xed\x76\xd7\x1c\x27\x31\xc4\x96\x71\x64\x3a\x18\xfd\xef\xc3\xf1\xd2\x24\x9b\x0e\x46\x96\xfd\xe8\xf9\x50\xda\x92\x63\x78\x6c\xe9\xbc\xb7\x24\x1a\xa8\x1c\x69\xf8\xff\xb9\x3f\xbc\x14\x4f\xdb\xdd\xee\x75\x7f\x3c\x26\x09\x3b\x34\x1d\x0a\x56\x64\xd2\xd2\x3b\x0c\xcd\x0a\xde\x9e\x0d\xdf\xde\xfc\x03\x27\xab\x82\xbc\x61\xe9\x66\xb3\x93\xd2\xb2\x63\xd4\x76\x98\x66\xf0\x95\x00\x00\x58\x27\x2d\x3a\x99\x76\xaa\x36\x01\x83\x9e\x9b\xf4\x81\x9c\xa3\xf3\x3b\xb6\x5e\x66\xb0\xdc\x0a\x11\x36\x0e\x88\x50\xad\x64\x90\x41\xe2\xb6\xd4\xca\xc0\x1a\x22\x3c\xef\x98\x1c\xd6\x32\xff\xe8\x17\xdc\x2d\xaf\x56\xf2\xfe\xe3\x7d\x1a\x1c\xad\x46\x87\x39\x86\xf1\x31\xa2\x0e\xc8\x4d\x76\xa5\x08\xb5\xd9\x80\x45\xa3\x44\xba\x28\xc8\xb7\x25\x18\x62\x88\xab\xa1\x07\xc6\x80\x7e\x48\xc1\x22\x37\x8b\x2c\x99\x89\x14\x64\x2a\x55\xc3\x7a\x42\xd9\x9f\x27\xa5\x95\xa9\x8b\xfe\x75\x92\xe2\xd0\xcd\x73\x1c\xfb\xdf\x59\x4e\x6f\xa3\xf4\x31\x99\xdc\xdb\x12\x59\xfe\xa5\x8c\xba\x22\xe4\x92\x5c\xbe\x03\x00\x00\xff\xff\x2d\x63\x07\xe0\xfa\x01\x00\x00" func epochAdminUpdate_epoch_timing_configCdcBytes() ([]byte, error) { return bindataRead( @@ -1377,7 +1377,7 @@ func epochAdminUpdate_epoch_timing_configCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_epoch_timing_config.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0x1f, 0x6d, 0xa3, 0x37, 0xf6, 0x2c, 0x57, 0xc5, 0x90, 0xee, 0xac, 0xac, 0x3c, 0xb6, 0x96, 0x6a, 0xe5, 0x89, 0x8e, 0xd9, 0x24, 0x2e, 0x57, 0xa, 0x3a, 0x27, 0x79, 0x9a, 0x26, 0xa4, 0xb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x32, 0x4c, 0x6e, 0x16, 0x6a, 0xf9, 0xc9, 0xf6, 0xfc, 0x23, 0x0, 0xe7, 0x75, 0xcf, 0x27, 0x54, 0x54, 0xcf, 0x9b, 0x9e, 0xdf, 0x19, 0xa9, 0x5a, 0x23, 0xd0, 0x19, 0xab, 0xb5, 0x2b, 0xac, 0x67}} return a, nil } @@ -2281,7 +2281,7 @@ func idtablestakingAdminSet_non_operationalCdc() (*asset, error) { return a, nil } -var _idtablestakingAdminSet_open_access_node_slotsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\xc1\x6a\xdb\x40\x10\xbd\xeb\x2b\x1e\x39\x14\x05\x82\xd4\x1e\x5a\x8a\x68\x1a\xd4\x2a\x05\x43\x48\x4b\xec\x1e\x7a\x5c\xaf\x46\xd6\x26\xf2\x8e\xd8\x1d\xd9\x31\xc6\xff\x5e\x76\x65\xb5\xa9\xe3\xce\x45\xb0\x9a\xf7\xe6\xcd\xbc\x67\xd6\x3d\x3b\xc1\xb7\x8e\xb7\xb3\x6a\xa1\x96\x1d\xcd\x45\x3d\x19\xbb\x42\xe3\x78\x8d\xb7\xcf\xb3\xea\xf6\x7e\x31\x5b\xfc\x5a\x94\x5f\xee\x6e\xcb\xaa\x7a\xb8\x9d\xcf\x93\x24\xcf\x73\x2c\x5a\xe3\x21\x4e\x59\xaf\xb4\x18\xb6\xf0\x24\x1e\xd2\x12\xb8\x27\x0b\xcb\x35\xc1\x77\x2c\x1e\x0d\x3b\x28\xad\xc9\xfb\xf8\xea\x23\xfc\xfb\x49\x93\x72\x14\xc1\x76\x58\x2f\xc9\x81\x9b\xe3\xbb\xb4\x4a\xe2\xcf\xc0\x1a\x91\xa4\x74\x0b\xea\x59\xb7\x57\x70\xb4\x52\xae\xee\x02\x35\x37\x68\x79\x8b\xb5\xb2\xbb\x71\x0c\x1e\xd9\x58\xaa\x61\x6c\x24\xee\x1d\x6d\x0c\x0f\x7e\x84\x66\xc7\x1d\x68\x17\xc9\x1d\x35\x8e\x7c\x4b\xf5\x0b\xf6\x24\x79\xb1\x5d\x1a\xc6\x97\x71\x89\x79\xd0\x55\xe0\xe7\xcc\xca\xbb\x0f\x97\xd8\x27\x09\x00\xe4\x39\xee\x58\xab\x0e\x1b\xe5\x4c\x38\xe4\xb8\x76\x60\x26\x47\x56\x13\x84\xa3\x8e\x59\x85\x78\x68\x94\xf5\xda\x58\xf0\xf2\x91\xb4\x44\x8a\x8e\x04\x2a\x3c\x3e\x50\x53\xe0\xcd\x6b\x53\xb2\x08\x19\xe7\xf5\x8e\x7a\xe5\x28\x55\x5a\x4b\x81\x72\x90\xb6\xd4\x9a\x07\x2b\x41\x11\x8e\x95\xe7\x58\xb2\x73\xbc\x3d\x27\x44\x9d\xce\x0f\xe5\xa9\x6b\xb2\x49\x04\xae\x83\x6f\x92\x8d\x1c\x9f\xfe\xab\xe8\x73\x1a\xd2\x52\x9c\x89\x51\x76\xfc\xc6\xb6\xb9\xb0\x53\x2b\xfa\xa1\xa4\xbd\xfc\x33\x30\xd4\xcd\x0d\x7a\x65\x8d\x4e\x2f\xbe\xf2\xd0\xd5\xb0\x2c\x93\xee\x7f\x54\xfb\x63\x36\xa3\xbe\x8b\x91\xe3\x30\x9e\x83\x9e\x49\x0f\x42\x93\x1b\xa1\x36\xca\xc5\xd0\x04\xbf\x2a\x13\x5d\x54\x6e\x57\x60\x1f\x9c\xfb\x38\x19\x78\xc0\x35\xf6\x87\xbf\xa8\xd7\x88\xcc\x58\x4f\x4e\xd2\x27\xda\x15\x78\x7f\x85\x93\x24\x5c\x26\xc9\xf9\xeb\x65\x9e\x24\xa4\xfc\x9e\x6b\x8a\x9d\xe9\xc4\xed\x8b\x33\x63\xa6\x75\x0e\xbf\x03\x00\x00\xff\xff\xc9\x09\xa3\xcf\x94\x03\x00\x00" +var _idtablestakingAdminSet_open_access_node_slotsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\xd1\x6a\xdb\x40\x10\x7c\xd7\x57\x0c\x7e\x08\x32\x04\x89\x3e\xb4\x14\xd1\x34\xa4\x0d\x85\x40\x69\x4b\x9d\xf6\x7d\x7d\x5a\x59\x97\xc8\xb7\xe2\x6e\x65\xd7\x18\xff\x7b\xb9\x93\xd5\xa6\xb6\xbb\x2f\x82\xd3\xce\xec\xec\xce\xd8\x75\x2f\x5e\xf1\xa9\x93\xed\xc3\xfd\x23\x2d\x3b\x5e\x28\x3d\x5b\xb7\x42\xe3\x65\x8d\xd9\xf9\x8f\x59\x96\x95\x65\x89\xc7\xd6\x06\xa8\x27\x17\xc8\xa8\x15\x87\xc0\x1a\xa0\x2d\x43\x7a\x76\x70\x52\x33\x42\x27\x1a\xd0\x88\x07\x19\xc3\x21\xa4\xd7\x90\xe0\x5f\x4f\x9a\xc8\x73\x02\xbb\x61\xbd\x64\x0f\x69\x8e\xef\xda\x92\xa6\x9f\x91\x35\x21\x99\x4c\x0b\xee\xc5\xb4\xd7\xf0\xbc\x22\x5f\x77\x91\x5a\x1a\xb4\xb2\xc5\x9a\xdc\x6e\x1c\x83\x27\xb1\x8e\x6b\x58\x97\x88\x7b\xcf\x1b\x2b\x43\x18\xa1\xc5\x71\x07\xde\x25\x72\xcf\x8d\xe7\xd0\x72\xfd\x82\x3d\xcb\x5e\x6c\x97\xc7\xf1\x77\x69\x89\x45\xd4\x55\xe1\xc7\x83\xd3\x57\x6f\xe6\xd8\x67\x19\x00\x94\x25\x3e\x8b\xa1\x0e\x1b\xf2\x36\x5e\x6b\x5c\x3b\x32\xb3\x67\x67\x18\x2a\x49\xc7\xc3\x3d\xd2\x35\x71\x57\xaf\xad\x83\x2c\x9f\xd8\x68\xa2\xe8\x58\x41\xf1\xf1\x3b\x37\x15\xae\xce\x2f\x5f\x24\xc8\x38\xaf\xf7\xdc\x93\xe7\x9c\x8c\xd1\x0a\x34\x68\x9b\x7f\x10\xef\x65\xfb\x93\xba\x81\xe7\xb8\xba\x33\x46\x06\xa7\x51\x20\x8e\x55\x96\x58\xa6\x9e\x4b\xba\xe8\x54\x4e\xac\xc0\x5d\x53\x4c\x9a\x70\x13\x6d\xd4\x22\xa8\x78\x5a\x71\x31\x72\xbd\xfb\xaf\xd0\xf7\x79\x8c\x50\x75\x21\x5b\xc5\xf1\x9b\xda\x16\x23\xdd\x37\xd2\x76\xfe\x67\x70\xac\xdb\x5b\xf4\xe4\xac\xc9\x67\x1f\x65\xe8\x6a\x38\xd1\x49\xff\x3f\xea\xc3\x31\xb0\x49\xe7\x6c\xe4\x38\x8c\x57\xe2\x5f\x6c\x06\xe5\xc9\xa4\x58\x1b\xf2\x29\x4b\xd1\xc6\x7b\x9b\xcc\x25\xbf\xab\xb0\x8f\x86\xbe\x9d\x7c\x3d\xe0\x06\xfb\xc3\x5f\xd4\x39\xa2\xb0\x2e\xb0\xd7\xfc\x99\x77\x15\x5e\x5f\xe3\x24\x20\xf3\xec\xf2\x11\x8b\xc0\x1a\xb3\xff\x45\x6a\x4e\x8d\xf9\x44\x1d\xaa\x0b\x53\xa6\x6d\x0e\xbf\x03\x00\x00\xff\xff\x2c\x22\xfd\x94\xa8\x03\x00\x00" func idtablestakingAdminSet_open_access_node_slotsCdcBytes() ([]byte, error) { return bindataRead( @@ -2297,7 +2297,7 @@ func idtablestakingAdminSet_open_access_node_slotsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/set_open_access_node_slots.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8a, 0x92, 0x6b, 0x66, 0xe9, 0x67, 0xd6, 0x9f, 0x61, 0x14, 0xbe, 0xf1, 0x4, 0x20, 0x33, 0xcf, 0xff, 0xee, 0x16, 0x1e, 0x5, 0xdb, 0xed, 0x7c, 0xe0, 0x4e, 0x35, 0x18, 0x75, 0x70, 0x77, 0xa7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3e, 0x9e, 0xf6, 0xa, 0x8d, 0x4, 0x32, 0x57, 0x37, 0xcc, 0x87, 0x7f, 0x70, 0xba, 0x58, 0xeb, 0x64, 0xa4, 0x47, 0xbb, 0xd5, 0xf6, 0xdf, 0x5d, 0x55, 0x98, 0xcb, 0x43, 0x52, 0xa, 0x5a, 0x5}} return a, nil } @@ -3701,7 +3701,7 @@ func inspect_fieldCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x0a\xe0\x58\xde\x63\x8d\x24\x0b\xd7\xc9\xa2\x45\xd2\x66\xb1\x49\x77\xcf\x63\x69\x6c\x11\xa6\x49\x95\xa4\xec\x1a\x8b\xbc\x7b\x41\x51\x92\x45\x59\x74\xd6\x6d\x2f\xd5\xc1\xb0\xa8\xf9\xfd\xe6\x97\x6c\x53\x48\x65\x60\xae\xf6\x85\x91\x51\xfd\xf6\x89\xcb\xdd\xab\x5c\x93\x80\xa5\x92\x1b\xb8\x68\xdf\x2f\x5a\x8a\x52\xac\xd8\x82\x93\x47\xd5\x3d\x6b\x29\x9f\x64\xba\xa6\xac\x3a\xd3\x8e\x70\xf2\xd7\xd3\xf3\xfc\xf1\xe1\xfe\xf5\xf9\xf1\xe1\xf7\xd9\xfd\xfd\x97\x87\x97\x97\x28\x4a\x92\x04\x5e\x15\x0a\x8d\xa9\x61\x52\x80\xc9\xd1\x80\xc9\x09\x36\xc8\x04\x98\x4a\x0f\x66\x1b\x26\x60\x27\x4b\x9e\x81\x66\x2b\x51\x31\x19\x09\xa9\x22\x34\x04\x08\x3a\x47\x45\x19\x60\x9a\xca\x52\x18\x40\x91\x01\x0a\x28\x05\xaf\x8c\xa8\xc8\xd1\x7d\x5a\x4a\x05\x08\xa5\x26\x15\x45\xe6\xa0\x36\x8e\x00\x00\x0a\x54\x86\x21\x9f\x59\x75\x9f\xcb\x05\x67\xe9\x23\xed\xa7\x35\x48\xe3\x47\xda\x3f\x31\x6d\x1e\x84\x51\xfb\x11\x24\x09\x7c\x23\xb6\xca\xcd\x14\x3e\x4c\x26\x5d\xf6\x3f\x34\xa9\x33\xb8\x7f\xaa\xb9\x97\x25\x3f\x97\xf5\xc3\x64\x32\x89\xae\x00\xbe\x47\x4e\xbf\xa2\x02\x15\xc5\x15\x5c\x53\xc0\xd2\xe4\xf1\xcf\x52\x29\xb9\xfb\x8a\xbc\xa4\x2b\xb8\x9c\x39\x80\xae\x1a\x0e\xfb\x24\x09\xcc\x1d\x8e\x16\x75\x41\xbb\x06\x46\xed\x70\xcc\x32\xfb\x81\x29\x58\xd3\x5e\xb7\x5c\x9c\x4c\x8d\x7a\x2d\x13\x6e\xa1\xfe\x17\x17\xb8\x27\x35\x75\x51\xbb\xf2\x38\x2c\xee\xef\xd1\xb7\x0c\x9e\xf8\xb1\xd5\x3e\xc6\x2c\x8b\x8b\x03\x3e\x83\xf1\x1a\xb7\x04\x23\xc8\x51\xe7\x33\xbe\x92\x8a\x99\x7c\x13\xa2\xf7\x88\x46\xb0\xab\xc1\x1d\x26\x76\x5f\xaf\xce\x37\xd2\x0b\xed\xfb\x36\xfa\xe4\xa7\x4d\xf4\x69\x1b\x0b\x5b\x13\x3b\xa0\x0f\x1a\x78\x94\x78\x27\xac\x3b\xa6\x0d\x98\x76\x4c\x78\x64\xd7\x21\xf1\x10\x0a\xc5\xb6\xf6\x1f\x67\x62\x6d\x2b\xdb\xa6\xa2\x36\xd2\x16\xf5\x16\x4b\x6e\xbc\x2c\xaa\x4e\xe6\x58\xe0\x82\x71\x66\xf6\x70\xdb\x8b\x42\xda\x7c\x62\xa4\xc7\x56\x0a\xae\x68\xcc\xb4\x2e\xa9\x15\x63\x9f\x9b\xaa\x40\xbc\xee\x35\xfe\xc6\x4c\x9e\x29\xdc\xe1\x82\xdb\x7a\x69\x1b\xe0\xf8\xab\xd5\x79\xe7\xf1\xc7\x49\x2d\x3b\x59\x36\x64\x15\x95\xef\x62\xdb\xa3\x5c\x2f\xaa\x3b\xda\x06\x05\xae\x48\x55\x15\x56\xfb\xc9\x0c\xd8\x86\x67\x1d\xf7\xba\x99\xe7\x3a\x3f\x74\xd5\xdf\x6a\x11\x37\xd7\x5e\xaf\x1d\x3b\x85\x4f\x47\x84\x71\x05\xdb\xb4\x8f\x5e\x28\x95\x1b\xdc\x34\x6e\x29\xbe\xb9\x3e\x56\x3c\x02\x23\xa7\xbe\xea\x63\xa5\x2f\x4e\xca\x67\x34\x79\x07\x16\xeb\x89\xe9\x50\x85\x63\xe9\x01\x7e\x22\xb0\x3f\x10\xcb\x77\x2c\xbd\x8b\x3d\x5d\xf6\xf9\x77\xbe\xfd\x22\x79\x16\x0c\xcf\xeb\x81\xc2\xd7\xeb\x70\x9e\x65\x99\x22\xad\xa7\xbd\x98\xa0\x3b\x1e\x79\x1c\x5d\x20\xa7\x01\x58\x5b\x86\x40\x5b\xf0\x82\xed\x17\xc9\x75\xc7\x99\xbe\xe2\x5e\xf8\x3b\x4e\x75\xb0\x19\xd2\x6d\x41\x62\x62\x29\xe7\x58\xc0\xad\x67\xc9\x89\x10\x5f\x86\x94\xf5\x42\x77\x9e\x4d\x43\x70\x78\x46\x54\xcd\x50\xe7\x71\x6d\xef\x08\xd0\x0c\xa6\x7d\xcd\xfc\xab\x58\x4a\xd7\xf4\x42\x89\x51\x4d\x94\xff\x7d\xca\x7b\xac\x61\x37\x25\xe7\xe4\x16\xbb\x5b\x37\xe0\x1b\x27\x7c\x37\x17\xd5\x9a\x32\x14\xe2\x9e\x98\x01\x9b\xed\x72\x19\x6e\x44\x3d\xfe\xb0\x07\xdd\xb7\x8f\x1f\xa1\x40\xc1\xd2\xf8\x62\x5e\x2d\x9d\x42\x1a\x70\x26\x82\xa2\x25\x29\x12\x29\xd9\x31\xe5\x16\xd3\xb4\x95\x7e\xd1\x01\x62\x08\x04\x5b\xc1\xcd\xd6\xe3\x29\xf4\x32\xe0\x9c\xea\x6f\x76\xdc\x3e\x6b\x37\x9d\xc3\x6d\x63\xe6\x36\xc5\xa1\xb4\x1c\x2a\xdb\x24\x81\xe7\x2d\x29\xc5\x32\xb7\x2c\x66\xb4\xb4\xc3\xa4\x73\x6f\x50\x94\x12\xdb\x92\x0a\x0c\x15\x2f\x9b\x4b\xd1\x94\x56\xe2\x16\x8e\xc3\x1c\xfd\x52\x8b\x19\x1c\xa5\x76\x45\x6d\xf4\xb8\xeb\xc2\x06\xd5\x5a\x37\x67\xf5\x88\xd5\x80\xfa\x70\x03\xe8\x66\x67\x67\x94\xe9\x43\xa7\x3c\x63\x8b\xb8\xb9\xfc\xee\x97\x5d\x63\xee\xdb\x5d\x7c\xce\xcc\xf8\x01\x8c\x1a\x84\x06\x66\x44\xdf\x01\x3f\xbc\xb6\x49\x05\x61\x0d\xc4\xb6\x28\x0d\x08\xa9\x36\xc8\x0f\xf8\x32\x61\xaf\x57\xf6\x5e\x61\xa1\x2f\x05\xfb\xb3\x24\x28\xba\xd5\xd3\x16\x7c\x23\xfd\xbf\x03\x33\xb8\x60\xfd\x53\xe4\xfa\x76\x86\x31\x73\x18\x7f\x3a\x81\x9c\xfd\x7d\x8b\xde\xa2\xbf\x03\x00\x00\xff\xff\x7d\xdd\xc8\xae\x4a\x0f\x00\x00" +var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x58\xde\x63\x8d\x24\x0b\xd7\xc9\xa2\x45\xd2\x66\xb1\x49\x77\xcf\x63\x69\x6c\x11\xa6\x49\x95\xa4\xec\x1a\x41\xde\xbd\xa0\xa8\x3f\xca\x92\x13\xb7\xab\x43\x60\x51\xf3\xfb\xcd\xcc\xc7\x09\xdb\x66\x52\x19\x58\xa8\x43\x66\x64\x50\xbe\x7d\xe1\x72\xff\x22\x37\x24\x60\xa5\xe4\x16\x2e\xea\xf7\x8b\x5a\x22\x17\x6b\xb6\xe4\xe4\x49\xb5\xcf\x6a\xc9\x47\x19\x6f\x28\x29\xce\xb4\x13\x9c\xfe\xf3\xf8\xb4\x78\xb8\xbf\x7b\x79\x7a\xb8\xff\x73\x7e\x77\xf7\xed\xfe\xf9\x39\x08\xa2\x28\x82\x17\x85\x42\x63\x6c\x98\x14\x60\x52\x34\x60\x52\x82\x2d\x32\x01\xa6\xf0\x83\xc9\x96\x09\xd8\xcb\x9c\x27\xa0\xd9\x5a\x14\x4a\x46\x42\xac\x08\x0d\x01\x82\x4e\x51\x51\x02\x18\xc7\x32\x17\x06\x50\x24\x80\x02\x72\xc1\x8b\x20\x0a\x71\x74\x9f\x56\x52\x01\x42\xae\x49\x05\x81\x69\xdc\x86\x01\x00\x40\x86\xca\x30\xe4\x73\xeb\xee\x6b\xbe\xe4\x2c\x7e\xa0\xc3\xac\x04\x69\xf2\x40\x87\x47\xa6\xcd\xbd\x30\xea\x30\x86\x28\x82\x1f\xc4\xd6\xa9\x99\xc1\xa7\xe9\xb4\xad\xfe\x97\x26\x75\x86\xf6\x2f\xa5\xf6\x2a\xe7\xe7\xaa\x7e\x9a\x4e\xa7\xc1\x08\xe0\x35\x70\xfe\x15\x65\xa8\x28\x2c\xe0\x9a\x01\xe6\x26\x0d\x7f\x95\x4a\xc9\xfd\x77\xe4\x39\x8d\xe0\x72\xee\x00\x1a\x55\x1a\xf6\x89\x22\x58\x38\x1c\x2d\xea\x82\xf6\x15\x8c\xda\xe1\x98\x24\xf6\x03\x53\xb0\xa1\x83\xae\xb5\x38\x99\x12\xf5\xd2\x26\xdc\x40\xf9\x2b\xcc\xf0\x40\x6a\xe6\xaa\x36\xf2\x34\x2c\xee\xef\xc9\xd7\x0a\x9e\xf9\x89\xf5\x3e\xc1\x24\x09\xb3\x06\x9f\xde\x7a\x4d\x6a\x81\x31\xa4\xa8\xd3\x39\x5f\x4b\xc5\x4c\xba\x1d\x92\xf7\x84\xc6\xb0\x2f\xc1\xed\x17\x76\x5f\x47\xe7\x07\xe9\x95\xf6\xfd\x18\x7d\xf1\xd3\x21\xfa\xb2\x55\x84\x75\x88\x2d\xd0\x7b\x03\x3c\x6a\xbc\x13\xd1\x1d\xcb\x0e\x84\x76\x2c\x78\x14\x57\xd3\x78\x08\x99\x62\x3b\xfb\x8b\x33\xb1\xb1\x93\x6d\x5b\x51\x1b\x69\x87\x7a\x87\x39\x37\x5e\x17\x15\x27\x0b\xcc\x70\xc9\x38\x33\x07\xb8\xe9\x54\x21\xae\x3e\x31\xd2\x13\x6b\x05\xd7\x34\x61\x5a\xe7\x54\x9b\xb1\xcf\x75\x31\x20\x1e\x7b\x4d\x7e\x30\x93\x26\x0a\xf7\xb8\xe4\x76\x5e\x6a\x02\x9c\x7c\xb7\x3e\x6f\x3d\xfd\x30\x2a\x6d\x47\xab\x4a\xac\x90\xf2\x53\xac\x39\xca\x71\x51\xc9\x68\x5b\x14\xb8\x26\x55\x4c\x58\x99\x27\x33\x60\x09\xcf\x26\xee\xb1\x99\x97\x3a\x6f\x58\xf5\x8f\xd2\xc4\xf5\x95\xc7\xb5\x13\xe7\xf0\xf1\x48\x30\x2c\x60\x9b\x75\xd1\x1b\x6a\xe5\x0a\x37\x8d\x3b\x0a\xaf\xaf\x8e\x1d\x8f\xc1\xc8\x99\xef\xfa\xd8\xe9\xb3\xb3\xf2\x15\x4d\xda\x82\xc5\x66\x62\x5a\x52\xc3\xb5\xf4\x00\x3f\x51\xd8\x0f\xd4\xf2\x9d\x48\x6f\x43\xcf\x97\x7d\xfe\x5f\x6e\xbf\x49\x9e\x0c\x96\xe7\xa5\x91\xf0\xfd\x3a\x9c\xe7\x49\xa2\x48\xeb\x59\xa7\x26\xe8\x8e\xc7\x9e\x46\x1b\xc8\xd9\x00\xac\xb5\xc2\x00\x2d\x78\xc5\xf6\x87\xe4\xaa\x95\x4c\xd7\x71\xa7\xfc\xad\xa4\x5a\xd8\xf4\xf9\xb6\x20\x31\xb1\x92\x0b\xcc\xe0\xc6\x8b\xe4\x44\x89\x2f\x87\x9c\x75\x4a\x77\x5e\x4c\x7d\x70\x78\x41\x14\x64\xa8\xd3\xb0\x8c\x77\x0c\x68\x7a\xdb\xbe\x54\xfe\x5d\xac\xa4\x23\xbd\xa1\xc6\x28\x6e\x94\x85\xe4\x9c\xdc\xc6\x73\xe3\x6e\xbe\x2a\x5b\xbf\xe5\x97\xc5\xfd\xdd\x97\x7b\xc7\x4c\x4f\xff\xda\xad\x6b\x78\x42\x3b\xfa\x7d\xe8\xf8\x08\xd9\xe7\xf3\x67\xc8\x50\xb0\x38\xbc\x58\x14\xdb\x98\x90\x06\x5c\x88\xa0\x68\x45\x8a\x44\x4c\x96\xbf\xdd\xc6\x16\xd7\xd6\x2f\x5a\x40\xf4\x81\x60\x5b\xbb\x5a\x07\x3c\x87\xde\x00\x9c\x33\x16\xd5\xf2\xd7\x55\x6d\xd7\x79\x78\x9e\xe6\x6e\x85\xfa\xf8\x34\x45\x11\x3c\xed\x48\x29\x96\xb8\x3d\x2a\xa1\x95\xe5\xd9\xd6\x4a\xad\x28\x26\xb6\x23\x35\xc0\xb7\x5e\xcf\xe5\xa2\xea\xba\xc8\xdd\xc5\xcd\x15\xf3\xad\x34\xd3\x7b\xcb\xd8\xed\xad\xf2\xe3\x36\xe9\x2d\xaa\x8d\xae\xce\xca\xdb\x47\x03\xea\x66\x39\x6e\xf7\x67\x8b\xe5\x75\x93\xf6\x19\x17\xec\xf5\xe5\xab\x4f\xc2\x55\xb8\x6f\xb7\xe1\x39\x74\xfa\x01\x8c\x2a\x84\x7a\xe8\xb3\x9b\x80\x5f\x60\x3b\xbf\x83\xb0\x0e\xd4\x36\xcb\x0d\x08\xa9\xb6\xc8\x1b\x7c\x99\xb0\xff\x79\xd8\x95\xdb\x42\x9f\x0b\xf6\x77\x4e\x90\xb5\xe7\xa7\x1e\xf9\xca\xfa\xcf\x03\x73\x70\xf7\xf8\xaf\xc8\x75\xe3\x1c\xc6\xcc\x61\xfc\xe5\x04\x72\xf6\xef\x5b\xf0\x16\xfc\x1b\x00\x00\xff\xff\xa8\xb5\x30\x1c\x65\x0e\x00\x00" func lockedtokensAdminAdmin_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3717,7 +3717,7 @@ func lockedtokensAdminAdmin_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0x21, 0x12, 0x8, 0xc, 0xc8, 0x6b, 0xac, 0xc1, 0x5b, 0xa2, 0xd9, 0x7d, 0xed, 0x8f, 0x58, 0xd1, 0x9e, 0xed, 0x51, 0xd5, 0x91, 0x41, 0x71, 0x76, 0xbd, 0x29, 0x42, 0xf6, 0x76, 0x4, 0x86}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0xe0, 0x6e, 0xd7, 0x29, 0xcc, 0x46, 0xd5, 0x10, 0xeb, 0xed, 0x8b, 0xc9, 0xd6, 0x72, 0xda, 0xdf, 0x19, 0xf, 0xd4, 0x46, 0x6f, 0x5a, 0x2b, 0x22, 0xa6, 0xf2, 0xdc, 0x18, 0x69, 0x9a, 0x99}} return a, nil } @@ -3741,7 +3741,7 @@ func lockedtokensAdminAdmin_deploy_contractCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\xc1\x6e\xdb\x30\x0c\x86\xef\x7e\x0a\xae\x87\xce\xbe\x24\x3b\x07\xeb\x8a\xcc\xc9\xa9\xc5\x1a\xb4\xc1\xee\x8c\xc4\xc6\x42\x15\x51\xa0\xe8\x74\xc5\xd0\x77\x1f\x64\x1b\xa9\x9d\x65\x18\x4f\x36\xc1\xff\x27\x3f\x8a\xee\x10\x59\x14\xee\xd9\xbc\x90\xdd\xf2\x0b\x85\x04\xcf\xc2\x07\xf8\xf2\xeb\xfe\xa1\xbe\x5b\xaf\xb6\x0f\x77\xeb\x1f\xcb\xd5\xea\x71\xfd\xf4\x54\x14\xf3\xf9\x1c\x34\x57\x01\xda\x83\x0b\x90\xdc\x3e\x24\xd0\xc6\x25\x50\xc1\x90\xd0\xa8\xe3\x00\xca\x60\x29\x72\x72\x0a\x08\x06\x23\xee\x9c\x77\xfa\xd6\xc9\x5d\x50\xce\xd9\x36\x29\xdb\x37\x88\xc2\x47\x67\x49\x3e\x27\x40\x63\xb8\x0d\x0a\xda\xa0\x02\x7a\xcf\xaf\xd9\x9a\x0e\xd9\x0e\xad\xed\xd4\x43\x4d\xca\x39\x6d\x08\x84\x0c\x8b\x2d\x8a\x51\xf7\x72\xb0\xde\x0c\xce\x4b\x6b\x85\x52\x5a\xc0\xf0\x51\xc1\xef\xa2\x00\x00\x88\x42\x11\x85\xca\x0e\x65\x01\xd8\x6a\x53\x7e\x67\x11\x7e\xfd\x89\xbe\xa5\x0a\xae\x97\x7d\xb7\x93\x22\x87\x27\x1d\x21\x3d\x92\x21\x77\x24\x81\x1b\xd8\x93\x0e\xf5\xff\x98\xa0\x3a\x79\xe4\x98\x9d\x4c\x1c\xa5\xd9\xae\xeb\xfb\xf5\x7a\xfc\x10\xb3\xfe\x67\x30\xad\x85\x50\x59\xbe\x95\x13\x97\x1c\xff\xd5\x6c\xda\x9d\x77\x66\x83\xda\x4c\xb4\xd3\x79\x6e\x6f\x21\x62\x70\xa6\xbc\xaa\xb9\xf5\x16\x02\x2b\xf4\x53\x8d\x70\xf3\xbe\x7b\x5e\xa1\x67\x12\x0a\x86\xae\xaa\xe9\x6e\xba\xf3\x58\xe6\x95\xd6\xec\x3d\xf5\x07\x71\xd3\xdf\xcb\x94\x79\x4f\x7a\x06\xbc\xbd\xa0\x3d\x03\xbe\x00\xfb\xa1\xda\x88\x3b\xa2\xd2\x84\xb4\xfa\xf4\x31\xdf\xdf\xef\x36\x43\x6b\xeb\x53\xb6\x34\x18\x17\x17\x09\xfa\x5d\xbd\x17\xef\xc5\x9f\x00\x00\x00\xff\xff\xe8\x42\x4a\xc5\x32\x03\x00\x00" +var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x41\x6f\xdb\x30\x0c\x85\xef\xfe\x15\x5c\x0f\x9d\x0d\x0c\xce\xce\xc1\xba\x22\x73\x72\x6a\xb1\x06\x4d\xb0\x3b\x23\xb1\xb1\x50\x45\x34\x28\xba\x5d\x30\xf4\xbf\x0f\xb2\xbd\xcc\xce\x32\x54\x27\x5b\xe0\x7b\x7c\x1f\x45\x77\x68\x58\x14\xee\xd9\x3c\x93\xdd\xf2\x33\x85\x08\x4f\xc2\x07\xf8\xfc\xf3\xfe\xa1\xba\x5b\x2d\xb7\x0f\x77\xab\xef\x8b\xe5\xf2\x71\xb5\xd9\x64\xd9\x6c\x36\x03\x4d\x55\x80\xf6\xe0\x02\x44\xb7\x0f\x11\xb4\x76\x11\x54\x30\x44\x34\xea\x38\x80\x32\x58\x6a\x38\x3a\x05\x04\x83\x0d\xee\x9c\x77\x7a\xec\xe4\x2e\x28\xa7\xdb\x36\x2a\xdb\x23\x34\xc2\x2f\xce\x92\x7c\x8c\x80\xc6\x70\x1b\x14\xb4\x46\x05\xf4\x9e\x5f\x93\x35\x1d\x92\x1d\x5a\xdb\xa9\x87\x9a\x98\xee\xb4\x26\x10\x32\x2c\x36\xcb\x46\xdd\xf3\xc1\x7a\x3d\x38\x2f\xac\x15\x8a\x71\x0e\xc3\x47\x01\xbf\xb2\x0c\x00\xa0\x11\x6a\x50\x28\xef\x50\xe6\x80\xad\xd6\xf9\x37\x16\xe1\xd7\x1f\xe8\x5b\xfa\x04\xd5\x9f\xe4\x8e\x62\x01\xd7\x8b\xbe\xf7\x49\x9f\x8e\x27\x1d\x01\x3e\x92\x21\xf7\x42\x02\x37\xb0\x27\x1d\xea\xff\x93\xa7\x38\x79\xa4\x53\x9a\x51\xaf\x72\xd7\xa5\xf8\x72\x3d\x7e\x96\xb2\xff\x19\x4c\x2b\x21\x54\x96\xaf\xf9\xc4\x25\x9d\x77\x35\xeb\x76\xe7\x9d\x59\xa3\xd6\x13\xed\x34\xcf\xed\x2d\x34\x18\x9c\xc9\xaf\x2a\x6e\xbd\x85\xc0\x0a\x7d\xaa\x11\x6e\x9a\x7e\xcf\x2b\xf4\x44\x42\xc1\xd0\x55\x31\x9d\x4d\xb7\x2c\x8b\x34\xe0\x8a\xbd\xa7\x7e\x3d\x6e\xfa\xed\x99\x32\x47\x65\xc1\x3d\x95\x2e\xc6\x96\xce\xd0\xb7\x17\x5c\xce\xd0\x2f\x60\x5f\x52\x6d\xfa\x2e\x13\xfa\xe2\xc3\xdf\xcc\xff\xbe\x65\x89\xd6\x9e\x16\xe1\x98\x1b\x6c\xe6\x17\xa9\xfa\xf9\xbd\x65\x6f\xd9\xef\x00\x00\x00\xff\xff\xe2\x88\x28\xa2\x54\x03\x00\x00" func lockedtokensAdminAdmin_deposit_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3757,7 +3757,7 @@ func lockedtokensAdminAdmin_deposit_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_deposit_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0x9b, 0xd6, 0x2b, 0xef, 0xc1, 0x25, 0x88, 0xc2, 0x4f, 0x5a, 0x57, 0xd4, 0xda, 0xd7, 0xb, 0x75, 0xb8, 0x3f, 0xd6, 0xe4, 0x98, 0xc5, 0xea, 0xfe, 0xe2, 0xbe, 0x52, 0x22, 0x43, 0xc5, 0xa}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb8, 0x23, 0x84, 0xa6, 0x9d, 0xef, 0xc4, 0xfb, 0x4f, 0x5c, 0x1d, 0x2b, 0x21, 0xe2, 0xac, 0x5c, 0x53, 0x69, 0xa2, 0x49, 0x64, 0xa, 0x89, 0x80, 0xa8, 0xb, 0x22, 0xf4, 0xab, 0x6e, 0x3b, 0xe7}} return a, nil } @@ -3821,7 +3821,7 @@ func lockedtokensAdminCheck_shared_registrationCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x4b\x6f\xe3\x36\x10\xbe\xeb\x57\x0c\xf6\xb0\x90\x01\x47\x4a\xaf\x86\x13\xc0\x75\xb2\x68\x91\xb4\x09\x36\xe9\xee\x79\x2c\x8d\x2d\x22\x34\xa9\xf2\x61\xd7\x08\xf2\xdf\x0b\xea\x65\x51\x16\xe3\xb4\x28\x7a\x58\x1d\x82\x98\x9c\xc7\x37\xdf\x3c\x38\x6c\x5b\x4a\x65\x60\xa9\x0e\xa5\x91\x51\xf3\xeb\x0b\x97\xfb\x67\xf9\x42\x02\xd6\x4a\x6e\xe1\x53\xf7\xfb\x53\x27\x61\xc5\x86\xad\x38\x79\x52\xfd\xb3\x4e\xf2\x5e\x66\x2f\x94\x57\x67\xba\x16\xbc\xfc\xeb\xfe\x61\x79\x77\x7b\xf3\xfc\x70\x77\xfb\xfb\xe2\xe6\xe6\xeb\xed\xd3\x53\x14\xa5\x69\x0a\xcf\x0a\x85\xc6\xcc\x30\x29\xc0\x14\x68\x00\x21\xb3\xda\xc8\xfc\x00\xa5\x92\x3b\x96\x93\x82\xbd\xb4\x3c\x07\xcd\x36\xa2\x52\x31\x12\x32\x45\x68\x08\x10\x74\x81\x8a\x72\xc0\x2c\x93\x56\x18\x40\x91\x03\x0a\xb0\x82\x57\x10\x2a\xf1\xf6\x6e\x2d\x15\x20\x58\x4d\x2a\x8a\xcc\xd1\x6b\x1c\x01\x00\xac\x2d\xe7\x8b\x7c\xcb\xc4\xa3\x5d\x71\x96\xdd\xd1\x61\xd6\x10\x94\xdc\xd1\xe1\x9e\x69\x73\x2b\x8c\x3a\x4c\x21\x4d\xe1\x3b\xb1\x4d\x61\x66\xf0\xd3\xe5\xe5\x65\xa7\xfc\x87\x26\xf5\x4f\x75\x27\x00\xaf\x51\x65\xa1\x54\x54\xa2\xa2\xb8\x09\xfd\xb1\x89\x7c\x06\x68\x4d\x11\xff\x2c\x95\x92\xfb\x6f\xc8\x2d\x4d\xe0\xf3\xa2\x8e\x67\xd2\xea\xba\x8f\x93\x69\xa8\x68\x6e\xe1\x0a\x9a\xff\xe2\x12\x0f\xce\xd2\xc0\xf4\xc4\xd3\x75\xac\x7c\x5c\xb3\x53\xf5\x5c\x26\x2f\x74\xd0\x09\xe6\x79\x5c\x1e\x79\x38\xe5\x35\xe9\x6e\xa7\x50\xa0\x2e\x16\x7c\x23\x15\x33\xc5\x76\x54\xd8\x93\x98\xc2\xbe\xa1\x6f\x44\xb2\xbe\xea\x81\xeb\xc5\x14\x84\xe6\x65\xed\x0c\x32\x5f\xf6\x1d\x60\xbe\xe0\x09\x2e\xc7\xf7\x0e\x2d\x37\x4b\x2c\x71\xc5\x38\x33\x07\xb8\x1a\x50\x99\xb5\x57\x8c\x74\xa2\x8d\x54\xb8\xa1\xce\x80\xfb\x12\xa6\xb5\xa5\x79\x55\x1e\x5e\x13\x26\xdf\x99\x29\x72\x85\x7b\x5c\x71\x57\x2d\x5d\x1f\x27\xdf\x9c\xcf\xeb\x38\x6d\xcc\xa5\xeb\xf6\xa6\xba\x18\x00\xe4\xc7\x16\xfe\x0d\x05\x6e\x48\xc1\xfc\xc2\x6b\xec\xa4\xee\xc1\xfb\x13\xc1\xb8\x0a\x6e\x36\x8c\x31\x58\x36\x0d\x9e\x44\xe3\x8e\xe2\xf9\xc5\xa9\xe7\x29\x18\x39\xf3\x7d\x9f\x7a\x7d\xaa\xad\x3c\xa2\x29\x06\xa1\x98\x9e\xd4\xff\x42\xf9\x19\xa4\xd7\xb1\x67\xd6\x7d\x1f\x8f\xcd\x53\x1d\x0b\xf4\x17\xc9\xf3\x60\xb2\x9e\x8f\x12\x71\xcd\xf3\x22\xcf\x15\x69\x3d\x1b\x90\x81\xf5\xf1\xd4\x23\x6f\x16\xa0\x32\xd0\x73\x5e\x5e\x3d\xdc\xf3\x8b\x1e\xd4\xa9\x77\x75\x92\xe9\x1e\xe4\x31\x1a\xc2\x14\x2c\xb1\x84\x2b\x0f\xd0\x58\x86\x9b\xa4\x7e\x0e\xf9\xbc\x8e\x3f\x80\x66\x32\x1a\xbf\xe7\xae\x1a\x2d\xba\x88\x7d\x80\x53\x40\x33\x5a\xd9\x8d\x8d\x5f\xc5\x5a\xd6\x93\x24\x54\xd7\xd5\x10\xfc\xa1\xab\x9a\xf7\x09\x59\xba\x32\x96\x0a\xae\x86\x8f\xd2\x78\x6c\xab\xea\xe1\x9c\x8f\x61\xf7\x0d\x5e\xc7\x6e\x4d\x79\x2f\x15\x8d\x60\x60\xcc\x8c\x48\xba\x1e\x6a\x1f\x52\x0f\x95\x97\xa0\x33\xfd\xe7\x29\xb6\x5b\xcd\x50\xb5\x5f\x74\xa3\x8a\xc7\x4a\x99\x8d\x56\xcd\x58\x37\xa5\x29\x3c\xec\x48\x29\x96\x13\x98\x82\x20\xa7\xb5\x9b\xe7\xbd\x3d\x51\x51\x46\x6c\x47\x2a\x09\xcc\x75\xaf\xf4\xac\x68\x3b\x20\xad\x5f\xd9\xe3\xf3\xf3\xb5\xb1\xe3\x3b\x6f\x36\x3c\x41\xfb\xce\x51\xbd\x1f\x6e\x51\xbd\xe8\xf6\x2c\xaf\xe3\xd1\x80\xba\xa3\x27\x09\x3d\x64\xfa\x38\xb9\x42\x7d\x32\x36\x1a\x5e\xfd\xb6\x68\xe1\xbe\x0d\x46\xc3\x99\x27\xe9\x5d\x8e\xbc\x11\xe1\xa5\x6e\x1c\xbe\x9f\x5e\x37\x43\x82\xac\x06\x72\x5b\x5a\x03\x42\xaa\x2d\xf2\x23\xbd\x4c\xb8\x85\xda\x2d\xa2\x8e\x79\x2b\xd8\x9f\x96\xa0\x44\x53\x24\xa7\x73\xa7\x35\xff\x9f\x71\x19\x5c\x4b\xfe\x25\x71\x43\x94\x61\xca\x6a\x8a\xbf\xbc\x43\x9c\xfb\xfb\x16\xbd\x45\x7f\x07\x00\x00\xff\xff\x3a\x81\x46\x09\x39\x0d\x00\x00" +var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x2c\x64\xc0\x91\xd2\xab\xe1\x64\xe1\x3a\x59\xb4\x48\xda\x04\x9b\x74\xf7\x3c\x96\xc6\x16\x11\x9a\x54\x49\xca\xae\x11\xe4\xdd\x0b\x4a\xd4\x0f\x65\x29\x76\x8b\xa2\x87\xd5\x21\x88\xc9\xf9\xf9\xe6\x9b\x19\xce\xb0\x6d\x2e\x95\x81\xa5\x3a\xe4\x46\x06\xee\xd7\x17\x2e\xf7\x2f\xf2\x95\x04\xac\x95\xdc\xc2\x45\xf3\xfb\xa2\x91\x28\xc4\x86\xad\x38\x79\x52\xdd\xb3\x46\xf2\x41\x26\xaf\x94\x96\x67\xba\x12\xbc\xfa\xeb\xe1\x71\x79\x7f\x77\xfb\xf2\x78\x7f\xf7\xfb\xe2\xf6\xf6\xeb\xdd\xf3\x73\x10\xc4\x71\x0c\x2f\x0a\x85\xc6\xc4\x30\x29\xc0\x64\x68\x00\x21\x29\xb4\x91\xe9\x01\x72\x25\x77\x2c\x25\x05\x7b\x59\xf0\x14\x34\xdb\x88\x52\xc5\x48\x48\x14\xa1\x21\x40\xd0\x19\x2a\x4a\x01\x93\x44\x16\xc2\x00\x8a\x14\x50\x40\x21\x78\x09\xa1\x14\xaf\xef\xd6\x52\x01\x42\xa1\x49\x05\x81\x69\xbd\x86\x01\x00\xc0\xba\xe0\x7c\x91\x6e\x99\x78\x2a\x56\x9c\x25\xf7\x74\x98\x39\x82\xa2\x7b\x3a\x3c\x30\x6d\xee\x84\x51\x87\x29\xc4\x31\x7c\x27\xb6\xc9\xcc\x0c\x7e\xba\xba\xba\x6a\x94\xff\xd0\xa4\xfe\xa9\xee\x04\xe0\x2d\x28\x2d\xe4\x8a\x72\x54\x14\xba\xd0\x9f\x5c\xe4\x33\xc0\xc2\x64\xe1\xcf\x52\x29\xb9\xff\x86\xbc\xa0\x09\x7c\x5a\x54\xf1\x4c\x6a\x5d\xfb\x71\x32\x8e\x0a\x77\x0b\xd7\xe0\xfe\x0b\x73\x3c\x58\x4b\x3d\xd3\x13\x4f\xd7\xb2\x72\xbe\x66\xa3\xea\xb9\x8c\x5e\xe9\xa0\x23\x4c\xd3\x30\x6f\x79\x38\xe6\x35\x6a\x6e\xa7\x90\xa1\xce\x16\x7c\x23\x15\x33\xd9\x76\x50\xd8\x93\x98\xc2\xde\xd1\x37\x20\x59\x5d\x75\xc0\x75\x62\x1a\x85\xe6\x65\xed\x04\x32\x5f\xf6\x03\x60\xbe\xe0\x11\x2e\xcb\xf7\x0e\x0b\x6e\x96\x98\xe3\x8a\x71\x66\x0e\x70\xdd\xa3\x32\xa9\xaf\x18\xe9\x48\x1b\xa9\x70\x43\x8d\x01\xfb\x45\x4c\xeb\x82\xe6\x65\x79\x78\x4d\x18\x7d\x67\x26\x4b\x15\xee\x71\xc5\x6d\xb5\x34\x7d\x1c\x7d\xb3\x3e\x6f\xc2\xd8\x99\x8b\xd7\xf5\x4d\x79\xd1\x03\xc8\xdb\x16\xfe\x0d\x05\x6e\x48\xc1\xfc\xd2\x6b\xec\xa8\xea\xc1\x87\x23\xc1\xb0\x0c\x6e\xd6\x8f\x71\xb4\x6c\x1c\x9e\x48\xe3\x8e\xc2\xf9\xe5\xb1\xe7\x29\x18\x39\xf3\x7d\x1f\x7b\x7d\xae\xac\x3c\xa1\xc9\x7a\xa1\x98\x8e\xd4\xff\x42\xf9\x09\xa4\x37\xa1\x67\xd6\x7e\xe7\xc7\xe6\xa9\x0e\x05\xfa\x8b\xe4\xe9\x68\xb2\x5e\x5a\x89\xb0\xe2\x79\x91\xa6\x8a\xb4\x9e\xf5\xc8\xc0\xea\x78\xea\x91\x37\x1b\xa1\x72\xa4\xe7\xbc\xbc\x7a\xb8\xe7\x97\x1d\xa8\x53\xef\xea\x28\xd3\x1d\xc8\x43\x34\x8c\x53\xb0\xc4\x1c\xae\x3d\x40\x43\x19\x76\x49\xfd\x34\xe6\xf3\x26\x3c\x03\xcd\x64\x30\x7e\xcf\x5d\xf9\xb4\xe8\x2c\xf4\x01\x4e\x01\xcd\x60\x65\x3b\x1b\xbf\x8a\xb5\xac\x5e\x92\xb1\xba\x2e\x1f\xc1\x1f\xba\xaa\x79\x97\x90\xa5\x2d\x63\xa9\xe0\xba\x3f\x94\x86\x63\x5b\x95\x83\x73\x3e\x84\xdd\x37\x78\x13\xda\x35\xe5\xa3\x54\x38\xc1\xc1\xac\xdb\xef\xf3\x67\xc8\x51\xb0\x24\xbc\x58\x96\xdb\x8a\x90\x06\x2a\xf7\x2e\x82\x66\x0f\x49\x2a\x4b\x17\xdd\x38\x07\x3c\xd9\x1e\xac\x07\xb1\xe7\xc9\x4b\xf0\x89\xfe\xf5\x14\xeb\xad\xa8\xaf\xda\x2d\xda\x41\xc5\xb6\xd2\x66\x83\x55\x37\xd4\x8d\x71\x0c\x8f\x3b\x52\x8a\xa5\x04\x26\x23\x48\x69\x6d\xe7\x41\x67\xcf\x54\x94\x10\xdb\x91\x8a\x46\xe6\x82\x57\xba\x85\xa8\x3b\x28\xae\xa6\x74\x3b\xbe\xbe\x3a\x3b\xbe\x73\xb7\x21\x0a\xda\x37\x8e\xaa\xfd\x72\x8b\xea\x55\xd7\x67\x69\x15\x8f\x06\xd4\x0d\x3d\xd1\xd8\x20\xd4\xed\xcb\x77\x56\x9f\xd5\x6f\xcb\x9b\xdf\x57\x35\xde\xf7\xde\xdb\x72\x62\xa6\x9d\x41\x52\x4d\x91\x97\xbc\xe1\x00\xfc\x04\xdb\x57\x68\x94\xd7\x91\xec\xe6\x85\x01\x21\xd5\x16\x79\x4b\x30\x13\x76\x25\xb7\xab\xac\xe5\xbe\x10\xec\xcf\x82\x20\x47\x93\x45\xc7\x2f\x57\x6d\xfe\xbf\x63\x73\x74\xb3\xf9\xb7\xd4\xf5\x71\x8e\x93\x56\x91\xfc\xe5\x03\xea\xec\xdf\xf7\xe0\x3d\xf8\x3b\x00\x00\xff\xff\xd3\xa4\x6f\x04\x7d\x0d\x00\x00" func lockedtokensAdminCustody_create_account_with_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3837,11 +3837,11 @@ func lockedtokensAdminCustody_create_account_with_lease_accountCdc() (*asset, er } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_account_with_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x23, 0xd, 0xf4, 0x50, 0x6c, 0x79, 0xd3, 0x38, 0x1a, 0x22, 0x7b, 0xd6, 0xad, 0xce, 0xd1, 0xeb, 0x92, 0xa7, 0x96, 0xc1, 0xf2, 0x24, 0x40, 0x58, 0x13, 0x60, 0x6a, 0xf2, 0xbe, 0x3f, 0x4e, 0x62}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdc, 0xa1, 0xb5, 0xae, 0xbc, 0x6, 0x99, 0x49, 0x15, 0x8b, 0x44, 0x1d, 0x7c, 0xee, 0x56, 0xa8, 0xd6, 0x27, 0xfa, 0xe3, 0x1a, 0xae, 0xaf, 0xbd, 0x5d, 0xe6, 0x1c, 0xf0, 0x62, 0xdc, 0x1a, 0x9d}} return a, nil } -var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x7b\x58\xc8\x80\x23\xa5\x57\xc3\x09\xe0\x3a\x59\xb4\x48\xda\x04\x9b\x60\xf7\x3c\x16\xc7\x16\x61\x5a\x54\x49\xca\xae\xb0\xc8\xbb\x17\xa4\x68\x49\x94\xa5\xec\xb6\x28\x7a\xa8\x0f\x41\x44\xce\xcf\x37\xdf\xfc\x70\xf8\xa1\x94\xca\xc0\x5a\xd5\xa5\x91\x91\xff\xfa\x24\xe4\xe9\x55\xee\xa9\x80\xad\x92\x07\xf8\xd0\x7e\x7f\x68\x25\xaa\x62\xc7\x37\x82\x02\xa9\xfe\x59\x2b\xf9\x28\xb3\x3d\x31\x77\xa6\x1b\xc1\xeb\x3f\x1f\x9f\xd6\x0f\xf7\x77\xaf\x4f\x0f\xf7\xbf\xaf\xee\xee\x3e\xdf\xbf\xbc\x44\x51\x9a\xa6\xf0\xaa\xb0\xd0\x98\x19\x2e\x0b\x30\x39\x1a\x40\xc8\x2a\x6d\x24\xab\xa1\x54\xf2\xc8\x19\x29\x38\xc9\x4a\x30\xd0\x7c\x57\x38\x15\x23\x21\x53\x84\x86\x00\x41\xe7\xa8\x88\x01\x66\x99\xac\x0a\x03\x5b\xa9\x00\xa1\xd2\x56\x29\x97\x80\x42\x11\xb2\xda\x69\xe5\xa8\xc1\xe4\xc4\x15\x54\x85\x70\x00\x5b\xad\xc6\x1a\xb3\x62\x0d\xa6\x9c\x2e\x85\x9c\xbe\x74\x28\xac\x1d\x30\x3d\xe0\x28\xb4\x8c\xa2\xde\x49\x1c\x01\x00\x6c\x2b\x21\x56\xec\xc0\x8b\xe7\x6a\x23\x78\xf6\x40\xf5\xc2\xb3\x9e\x3c\x50\xfd\xc8\xb5\xb9\x2f\x8c\xaa\xe7\x90\xa6\xf0\x95\xf8\x2e\x37\x0b\xf8\xe9\xfa\xfa\x3a\x9a\x01\x7c\x8b\x9c\x89\x52\x51\x89\x8a\x62\xcf\xc9\xb3\xa7\x64\x01\x58\x99\x3c\xfe\x59\x2a\x25\x4f\x5f\x50\x54\x34\x83\x8f\xab\x06\xe9\xdc\xc5\xef\x3f\xbc\xe0\x8b\x91\x0a\x77\x34\x87\x35\x96\xb8\xe1\x82\x1b\x4e\xba\x53\x99\x9d\xdd\xd9\x9f\x20\xe3\x69\xf5\xb7\x70\x03\xfe\xbf\xb8\xc4\xda\x3a\x1f\xa0\x99\x75\xca\x81\x62\xb2\xa7\x5a\x27\xc8\x58\x5c\x76\x04\x5c\x92\x92\xb4\xb7\x73\xcb\x72\xbe\x12\x3b\xa9\xb8\xc9\x0f\xa3\xc2\x81\xc4\x1c\x4e\x9e\xb7\x11\xc9\xe6\x6a\x16\x46\x76\xc4\x4a\x98\x96\x85\x1a\x6e\x06\x90\xb3\x1e\x41\x89\x6e\x68\x6b\x0d\xd8\x5f\xc2\xb5\xae\x68\xe9\x68\x0d\xca\x3f\xf9\xca\x4d\xce\x14\x9e\x70\x23\x6c\x3a\xda\x0e\x4a\xbe\x58\x9f\xb7\x71\xea\xcd\xa5\xdb\xf3\x8d\xbb\x18\x00\x14\x5d\xf3\xfc\x86\x05\xee\x48\xc1\xf2\x2a\x68\xa9\xa4\xa9\xd7\xc7\x0b\xc1\xd8\x05\xb7\x18\xc6\x38\x99\x1e\x8f\x27\xd1\x78\xa4\x78\x79\x75\xe9\x79\x0e\x46\x2e\x42\xdf\x97\x5e\x7d\x6d\x3d\xa3\xc9\x07\xa1\x98\x9e\xd4\x7f\x42\xf9\x77\x90\xde\xc6\x81\x59\xfb\xfb\xf1\xd8\x02\xd5\xb1\x40\x7f\x91\x82\x4d\x26\xeb\xb5\x93\x08\x41\x34\xa4\xaf\x18\x53\xa4\xf5\x62\xc0\x0c\x36\xc7\xf3\x40\xa3\xcf\xea\x62\x82\xe3\x68\x04\x68\x6f\x2a\x84\x99\x0f\xac\x2f\xaf\x7a\xc1\x0c\x1d\x0f\x6a\xa1\x17\xd4\x18\x51\xd3\x24\xad\xb1\x84\x9b\x00\xd0\x58\x0d\xf8\xb4\x7f\x9c\xf2\x79\x1b\xff\x00\x9a\xd9\x68\xfc\x81\x3b\x37\x7e\x74\x1e\x87\x00\xe7\x80\x66\xb4\xf6\xbd\x8d\x5f\x8b\xad\x6c\x66\xcd\x54\xe5\xbb\x71\xf4\xbf\xae\x7b\xd1\x27\x64\x6d\x0b\x5d\x2a\xb8\x19\x3e\x0f\xe3\xb1\x6d\xdc\xdb\xb5\x1c\xc3\x1e\x1a\xbc\x8d\xed\x0a\xf1\x5e\x2a\xbc\xe0\xc4\x20\x1a\x91\xb4\x8d\x75\x7e\xd2\x02\x54\x41\x82\xfe\x4e\x53\x9e\xd7\x85\xa1\x6a\xbf\xe8\xa6\xbb\xd9\x55\xca\x62\xb4\x6a\xc6\xba\x29\x4d\xe1\xe9\x48\x4a\x71\x46\x6e\x15\x61\xb4\xb5\x13\xbf\xb7\xc3\x29\xca\x88\x1f\x49\x25\x13\x93\x3f\x28\xbd\xaa\x38\x77\x40\xda\xbc\xc4\xdd\x03\xf5\xd9\xdb\x09\x9d\xfb\xed\xab\xa0\x53\xeb\xa8\xd9\xdd\x0e\xa8\xf6\xfa\x7c\xc6\x9a\x78\x34\xa0\x6e\xe9\x49\xa6\x9e\x3a\xdd\x8d\xb0\xa9\x3e\x19\x1b\x0d\xdf\xc2\xb6\x38\xc3\x7d\x1b\x8c\x86\xef\x3c\x5a\xef\x72\x14\x8c\x88\x91\xd1\x3d\x84\x1f\xa6\xd7\xce\x90\x49\x56\x27\x72\x5b\x56\x06\x0a\xa9\x0e\x28\x3a\x7a\x79\x61\x97\x5d\xbb\x0b\x5a\xe6\xab\x82\xff\x51\x11\x94\x68\xf2\xe4\x72\xee\x9c\xcd\xff\x6b\x5c\x4e\x2e\x2e\xff\x90\xb8\x21\xca\x69\xca\x1a\x8a\x3f\xbd\x43\x9c\xfd\xfb\x16\xbd\x45\x7f\x05\x00\x00\xff\xff\x0e\x36\xee\x1e\xd5\x0c\x00\x00" +var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x2c\x64\xc0\x91\xd2\xab\xe1\x64\xe1\x3a\x59\xb4\x48\xda\x04\x9b\x60\xf7\x3c\x16\x69\x8b\x08\x4d\xaa\x24\x65\x57\x58\xe4\xdd\x0b\x52\x94\x2c\xca\xd4\x6e\x5a\x14\x3d\x54\x87\x20\x26\xe7\xe7\x9b\x6f\x86\x33\xc3\xf6\x95\x54\x06\xd6\xaa\xa9\x8c\x4c\xfc\xaf\x4f\x5c\x1e\x5f\xe4\x2b\x15\xb0\x55\x72\x0f\x17\xfd\xef\x8b\x5e\xa2\x16\x3b\xb6\xe1\x34\x90\x1a\x9e\xf5\x92\x0f\xb2\x78\xa5\xc4\x9d\xe9\x56\xf0\xea\xcf\x87\xc7\xf5\xfd\xdd\xed\xcb\xe3\xfd\xdd\xef\xab\xdb\xdb\xcf\x77\xcf\xcf\x49\x92\xe7\x39\xbc\x28\x14\x1a\x0b\xc3\xa4\x00\x53\xa2\x01\x84\xa2\xd6\x46\x92\x06\x2a\x25\x0f\x8c\x50\x05\x47\x59\x73\x02\x9a\xed\x84\x53\x31\x12\x0a\x45\xd1\x50\x40\xd0\x25\x2a\x4a\x00\x8b\x42\xd6\xc2\xc0\x56\x2a\x40\xa8\xb5\x55\x2a\x25\x20\x57\x14\x49\xe3\xb4\x4a\xd4\x60\x4a\xca\x14\xd4\x82\x3b\x80\xbd\x56\x6b\x8d\x58\xb1\x16\x53\x49\xcf\x85\x9c\xbe\x74\x28\xac\x1d\x30\x03\xe0\xc8\xb5\x4c\x92\xc1\x49\x9a\x00\x00\x6c\x6b\xce\x57\x64\xcf\xc4\x53\xbd\xe1\xac\xb8\xa7\xcd\xc2\xb3\x9e\xdd\xd3\xe6\x81\x69\x73\x27\x8c\x6a\xe6\x90\xe7\xf0\x95\xb2\x5d\x69\x16\xf0\xd3\xd5\xd5\x55\x32\x03\xf8\x96\x38\x13\x95\xa2\x15\x2a\x9a\x7a\x4e\x9e\x3c\x25\x0b\xc0\xda\x94\xe9\xcf\x52\x29\x79\xfc\x82\xbc\xa6\x33\xf8\xb0\x6a\x91\xce\x5d\xfc\xfe\x87\x17\x7c\x36\x52\xe1\x8e\xce\x61\x8d\x15\x6e\x18\x67\x86\x51\x7d\x52\x99\x75\xee\xec\xc7\xa9\xf1\xb4\xfa\x5b\xb8\x06\xff\x5f\x5a\x61\x63\x9d\x8f\xd0\xcc\x4e\xca\x81\x62\xf6\x4a\x1b\x9d\x21\x21\x69\x75\x22\xe0\x9c\x94\xac\xbf\x9d\x5b\x96\xcb\x15\xdf\x49\xc5\x4c\xb9\x8f\x0a\x07\x12\x73\x38\x7a\xde\x22\x92\xed\xd5\x2c\x8c\xec\x80\x35\x37\x3d\x0b\x0d\x5c\x8f\x20\x17\x03\x82\x32\xdd\xd2\xd6\x1b\xb0\x5f\xc6\xb4\xae\xe9\xd2\xd1\x1a\x94\x7f\xf6\x95\x99\x92\x28\x3c\xe2\x86\xdb\x74\xf4\x2f\x28\xfb\x62\x7d\xde\xa4\xb9\x37\x97\x6f\xbb\x1b\x77\x31\x02\xc8\x4f\x8f\xe7\x37\x14\xb8\xa3\x0a\x96\x97\xc1\x93\xca\xda\x7a\x7d\x38\x13\x4c\x5d\x70\x8b\x71\x8c\x93\xe9\xf1\x78\x32\x8d\x07\x9a\x2e\x2f\xcf\x3d\xcf\xc1\xc8\x45\xe8\xfb\xdc\xab\xaf\xad\x27\x34\xe5\x28\x14\x33\x90\xfa\x4f\x28\xff\x01\xd2\x9b\x34\x30\x6b\xbf\xf7\xc7\x16\xa8\xc6\x02\xfd\x45\x72\x32\x99\xac\x97\x93\x44\x08\xa2\x25\x7d\x45\x88\xa2\x5a\x2f\x46\xcc\x60\x7b\x3c\x0f\x34\x86\xac\x2e\x26\x38\x4e\x22\x40\x07\x5d\x21\xcc\x7c\x60\x7d\x79\x39\x08\x66\xec\x78\x54\x0b\x83\xa0\x62\x44\x4d\x93\xb4\xc6\x0a\xae\x03\x40\xb1\x1a\xf0\x69\xff\x30\xe5\xf3\x26\x7d\x07\x9a\x59\x34\xfe\xc0\x9d\x6b\x3f\xba\x4c\x43\x80\x73\x40\x13\xad\x7d\x6f\xe3\x57\xb1\x95\x6d\xaf\x99\xaa\x7c\xd7\x8e\xfe\xd7\x75\xcf\x87\x84\xac\x6d\xa1\x4b\x05\xd7\xe3\xf1\x10\x8f\x6d\xe3\x66\xd7\x32\x86\x3d\x34\x78\x93\xda\x15\xe2\x7b\xa9\xf0\x82\xd1\xac\xdb\xef\xe3\x47\xa8\x50\xb0\x22\xbd\x58\xbb\x4d\x42\x48\x03\xad\x7b\x88\x6d\x02\x52\x5d\x0c\xe3\x8c\x78\xb2\x0f\xb3\x1b\x89\x81\xa7\x20\xc1\x7f\xe7\x51\x77\xeb\xc6\x58\x75\x58\xb4\xd3\xdd\xc0\x55\xda\x22\x5a\x75\xb1\xd7\x98\xe7\xf0\x78\xa0\x4a\x31\x42\xdd\x2a\x43\xe8\xd6\x4e\x8c\xc1\x0e\xa8\x68\x41\xd9\x81\xaa\x6c\x62\x72\x04\xa5\x5b\x8b\xee\x05\xe5\xed\x24\x3f\x0d\xb8\xcf\xde\x4e\xe8\xdc\x6f\x6f\x82\x1e\x7b\x47\xed\xee\xb7\x47\xf5\xaa\xbb\x33\xd2\xc6\xa3\x01\x75\x4f\x4f\x36\x35\x2a\xf5\xa9\x05\xbe\xeb\x9d\x75\xbd\xe5\x5b\xf8\xae\x3a\xbc\x6f\xa3\xde\xf2\x83\xa9\xf7\x0e\x92\x3a\x8a\x22\xcd\x7f\x1c\x40\x98\x60\xdb\x85\x26\x79\x9d\xc8\x6e\x55\x1b\x10\x52\xed\x91\x9f\x08\x66\xc2\xae\xcb\x76\x9b\xb4\xdc\xd7\x82\xfd\x51\x53\xa8\xd0\x94\xd9\x79\xe7\xea\xcc\xff\x7b\x6c\x4e\xee\x3e\xff\x94\xba\x31\xce\x69\xd2\x5a\x92\x3f\x7d\x87\x3a\xfb\xf7\x2d\x79\x4b\xfe\x0a\x00\x00\xff\xff\xfe\x48\x6c\xcc\x19\x0d\x00\x00" func lockedtokensAdminCustody_create_only_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3857,11 +3857,11 @@ func lockedtokensAdminCustody_create_only_lease_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0x82, 0x64, 0x9d, 0x19, 0xd2, 0x42, 0xf7, 0xe6, 0xe0, 0x26, 0x9e, 0x4b, 0x7f, 0xef, 0x35, 0x66, 0x75, 0x6f, 0x69, 0x4d, 0x91, 0xba, 0xc, 0x37, 0x85, 0xf6, 0x43, 0x33, 0x18, 0xeb, 0xed}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc5, 0xb7, 0x41, 0xa4, 0x72, 0x62, 0x65, 0xe7, 0xf6, 0xc7, 0x6e, 0xb6, 0x66, 0xdf, 0x1d, 0xef, 0x2d, 0x8b, 0x3a, 0x3d, 0xf9, 0x6, 0x77, 0x99, 0xdd, 0x17, 0xe2, 0xce, 0xb1, 0xdf, 0x21, 0xf5}} return a, nil } -var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x4b\x6f\xe3\x36\x10\xbe\xeb\x57\x0c\xf6\xb0\x90\x01\x47\x72\x8f\x35\x9c\x00\xae\x93\x45\x8b\xa4\x4d\xb0\x49\x77\xcf\x63\x71\x6c\x11\xa1\x45\x95\xa4\xec\x0a\x8b\xfc\xf7\x82\x12\xf5\xa0\x2c\x25\x9b\xa2\xe8\x61\x75\x30\x2c\x6a\x1e\xdf\x7c\xf3\xe0\xf0\x43\x2e\x95\x81\x8d\x2a\x73\x23\x03\xf7\xf6\x49\xc8\xd3\x93\x7c\xa6\x0c\x76\x4a\x1e\xe0\x43\xfb\xfe\xa1\x95\x28\xb2\x3d\xdf\x0a\xf2\xa4\xfa\x67\xad\xe4\x9d\x4c\x9e\x89\x55\x67\xba\x16\x5c\xfc\x7d\x77\xbf\xb9\xbd\xb9\x7e\xba\xbf\xbd\xf9\x63\x7d\x7d\xfd\xf9\xe6\xf1\x31\x08\xe2\x38\x86\x27\x85\x99\xc6\xc4\x70\x99\x81\x49\xd1\x00\x42\x52\x68\x23\x59\x09\xb9\x92\x47\xce\x48\xc1\x49\x16\x82\x81\xe6\xfb\xac\x52\x31\x12\x12\x45\x68\x08\x10\x74\x8a\x8a\x18\x60\x92\xc8\x22\x33\xb0\x93\x0a\x10\x0a\x6d\x95\x52\x09\x28\x14\x21\x2b\x2b\xad\x14\x35\x98\x94\xb8\x82\x22\x13\x15\xc0\x56\xab\xb6\xc6\xac\x58\x8d\x29\xa5\x73\xa1\x4a\x5f\x56\x28\xac\x1d\x30\x3d\xe0\x28\xb4\x0c\x82\xde\x49\x18\x00\x00\xe4\xa8\x0c\x47\xb1\x66\x07\x9e\x3d\x14\x5b\xc1\x93\x5b\x2a\x97\x8e\xf8\xe8\x96\xca\x3b\xae\xcd\x4d\x66\x54\x39\x87\x38\x86\xaf\xc4\xf7\xa9\x59\xc2\x4f\x8b\x45\x5f\xfd\x4f\x4d\xea\x1d\xda\x3f\x2f\x16\xc1\x0c\xe0\x5b\x50\xdb\x50\x94\xa3\xa2\xd0\x71\xfa\xe0\x28\x5d\x02\x16\x26\x0d\x7f\x91\x4a\xc9\xd3\x17\x14\x05\xcd\xe0\xe3\xba\x8e\x74\x5e\xf1\xe7\x5e\x9c\xe0\xa3\x91\x0a\xf7\x34\x87\x0d\xe6\xb8\xe5\x82\x1b\x4e\xba\x53\x99\x35\xee\xec\x23\xc8\xb8\xb4\xb8\xaf\x70\x09\xee\x5f\x98\x63\x69\x9d\x0f\xd0\xcc\x3a\x65\x4f\x31\x7a\xa6\x52\x47\xc8\x58\x98\x77\xf1\x8f\x92\x1a\xb5\x02\x73\x9b\xa8\x74\x2d\xf6\x52\x71\x93\x1e\xa6\xe4\x3d\xa1\x39\x9c\x1c\x79\xe3\xc2\xf5\xd7\xd9\xfb\x41\x7a\xa9\x7b\x1b\xa3\x2f\xfe\x3a\x44\x5f\xb6\x41\xe8\x25\xe1\x88\x85\x30\x6d\xc2\x4a\xb8\x1c\x00\x4f\x7a\xb9\x8c\x74\x9d\xe1\xd6\x80\x7d\x22\xae\x75\x41\xab\xaa\x02\xbc\x4e\x8f\xbe\x72\x93\x32\x85\x27\xdc\x0a\x5b\x39\xed\xb0\x88\xbe\x58\x9f\x57\x61\xec\xcc\xc5\xbb\xe6\x4b\xf5\x61\x00\x50\x74\x73\xe2\x77\xcc\x70\x4f\x0a\x56\x17\xde\xf4\x88\xea\xd6\xbc\x3b\x13\x0c\xab\xe0\x96\xc3\x18\x27\x2b\xc9\xe1\x89\x34\x1e\x29\x5c\x5d\x9c\x7b\x9e\x83\x91\x4b\xdf\xf7\xb9\x57\xd7\x06\x0f\x68\xd2\x41\x28\xa6\x27\xf5\xbf\x50\xfe\x06\xd2\xab\xd0\x33\x6b\x9f\xef\x8f\xcd\x53\x1d\x0b\xf4\x57\x29\xd8\x64\xb2\x9e\x3a\x09\x1f\x44\x4d\xfa\x9a\x31\x45\x5a\x2f\x07\xcc\x60\x7d\x3c\xf7\x34\xfa\xac\x2e\x27\x38\x0e\x46\x80\xf6\x06\x98\x9f\x79\xcf\xfa\xea\xa2\x17\xcc\xd0\xf1\xa0\x16\x7a\x41\x8d\x11\x35\x4d\xd2\x06\x73\xb8\xf4\x00\x8d\xd5\x80\x4b\xfb\xc7\x29\x9f\x57\xe1\x77\xa0\x99\x8d\xc6\xef\xb9\xab\x46\x90\x4e\x43\x1f\xe0\x1c\xd0\x8c\xd6\xbe\xb3\xf1\x5b\xb6\x93\xf5\xac\x99\xaa\xfc\x6a\x60\xfe\xd0\x75\x2f\xfa\x84\x6c\x6c\xa1\x4b\x05\x97\xc3\x9b\x6c\x3c\xb6\x6d\x75\xcd\xae\xc6\xb0\xfb\x06\xaf\x42\xbb\x2d\xbd\x96\x0a\x27\x38\x31\x88\x46\x24\x6d\x63\x35\xb7\xaf\x87\xca\x4b\xd0\x7b\x9a\xb2\xd9\x8c\x86\xaa\xfd\xa2\x9b\xee\xe6\xaa\x52\x96\xa3\x55\x33\xd6\x4d\x71\x0c\xf7\x47\x52\x8a\x33\xaa\xb6\x2e\x46\x3b\x3b\xf1\x7b\xeb\xaa\xa2\x84\xf8\x91\x54\x34\x31\xf9\xbd\xd2\x2b\xb2\xa6\x03\xe2\xfa\x36\xee\x2e\xa8\xcf\xce\x8e\xef\xdc\x2d\x9a\x19\x9d\x5a\x47\xf5\x9a\x7a\x40\xf5\xac\x9b\x33\x56\xc7\xa3\x01\x75\x4b\x4f\x34\x75\xd5\xe9\x6e\x84\x4d\xf5\xc9\xd8\x68\xf8\xe6\xb7\x45\x03\xf7\x65\x30\x1a\xde\xb8\xb4\x5e\xe5\xc8\x1b\x11\x23\xa3\x7b\x08\xdf\x4f\xaf\x9d\x21\x93\xac\x4e\xe4\x36\x2f\x0c\x64\x52\x1d\x50\x74\xf4\xf2\xcc\xee\xf5\x76\x6d\xb5\xcc\x17\x19\xff\xab\x20\xc8\xd1\xa4\xd1\xf9\xdc\x69\xcc\xff\x67\x5c\x4e\x2e\x2e\xff\x92\xb8\x21\xca\x69\xca\x6a\x8a\x3f\xbd\x42\x9c\xfd\x7d\x09\x5e\x82\x7f\x02\x00\x00\xff\xff\xcc\x7d\x08\x2a\xc0\x0d\x00\x00" +var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x2c\x64\xc0\x91\xdc\x63\x0d\x27\x0b\xd7\xc9\xa2\x45\xd2\x26\xd8\xa4\xbb\xe7\xb1\x34\xb6\x88\xd0\xa4\x4a\x52\x76\x85\x20\xef\x5e\x50\xa2\x64\x51\x96\xf2\x53\x14\x3d\xac\x0e\x41\x44\xcd\xcf\x37\xdf\x0c\x67\xc6\x6c\x97\x4b\x65\x60\xa5\xca\xdc\xc8\xc0\xbd\x7d\xe1\xf2\xf0\x28\x9f\x48\xc0\x46\xc9\x1d\x9c\xb5\xef\x67\xad\x44\x21\xb6\x6c\xcd\xc9\x93\xea\x9e\xb5\x92\xb7\x32\x79\xa2\xb4\x3a\xd3\xb5\xe0\xec\xef\xdb\xbb\xd5\xcd\xf5\xd5\xe3\xdd\xcd\xf5\x1f\xcb\xab\xab\xaf\xd7\x0f\x0f\x41\x10\xc7\x31\x3c\x2a\x14\x1a\x13\xc3\xa4\x00\x93\xa1\x01\x84\xa4\xd0\x46\xa6\x25\xe4\x4a\xee\x59\x4a\x0a\x0e\xb2\xe0\x29\x68\xb6\x15\x95\x8a\x91\x90\x28\x42\x43\x80\xa0\x33\x54\x94\x02\x26\x89\x2c\x84\x81\x8d\x54\x80\x50\x68\xab\x94\x49\x40\xae\x08\xd3\xb2\xd2\xca\x50\x83\xc9\x88\x29\x28\x04\xaf\x00\xb6\x5a\xb5\xb5\xd4\x8a\xd5\x98\x32\x3a\x15\xaa\xf4\x65\x85\xc2\xda\x01\xd3\x01\x8e\x5c\xcb\x20\xe8\x9c\x84\x01\x00\x40\x8e\xca\x30\xe4\xcb\x74\xc7\xc4\x7d\xb1\xe6\x2c\xb9\xa1\x72\xee\x88\x8f\x6e\xa8\xbc\x65\xda\x5c\x0b\xa3\xca\x29\xc4\x31\x7c\x27\xb6\xcd\xcc\x1c\x7e\x9a\xcd\xba\xea\x7f\x6a\x52\x1f\xd0\xfe\x79\x36\x0b\x26\x00\xcf\x41\x6d\x43\x51\x8e\x8a\x42\xc7\xe9\xbd\xa3\x74\x0e\x58\x98\x2c\xfc\x45\x2a\x25\x0f\xdf\x90\x17\x34\x81\x4f\xcb\x3a\xd2\x69\xc5\x9f\x7b\x71\x82\x0f\x46\x2a\xdc\xd2\x14\x56\x98\xe3\x9a\x71\x66\x18\xe9\xa3\xca\xa4\x71\x67\x1f\x4e\xc6\xa5\xc5\x7d\x85\x0b\x70\xff\x85\x39\x96\xd6\x79\x0f\xcd\xe4\xa8\xec\x29\x46\x4f\x54\xea\x08\xd3\x34\xcc\x8f\xf1\x0f\x92\x1a\xb5\x02\x53\x9b\xa8\x6c\xc9\xb7\x52\x31\x93\xed\xc6\xe4\x3d\xa1\x29\x1c\x1c\x79\xc3\xc2\xf5\xd7\xc9\xc7\x41\x7a\xa9\x7b\x1b\xa3\x2f\xfe\x3a\x44\x5f\xb6\x41\xe8\x25\x61\x8f\x05\x37\x6d\xc2\x4a\xb8\xe8\x01\x4f\x3a\xb9\x8c\x74\x9d\xe1\xd6\x80\x7d\x22\xa6\x75\x41\x8b\xaa\x02\xbc\x9b\x1e\x7d\x67\x26\x4b\x15\x1e\x70\xcd\x6d\xe5\xb4\xcd\x22\xfa\x66\x7d\x5e\x86\xb1\x33\x17\x6f\x9a\x2f\xd5\x87\x1e\x40\x7e\xec\x13\xbf\xa3\xc0\x2d\x29\x58\x9c\x7b\xdd\x23\xaa\xaf\xe6\xed\x89\x60\x58\x05\x37\xef\xc7\x38\x5a\x49\x0e\x4f\xa4\x71\x4f\xe1\xe2\xfc\xd4\xf3\x14\x8c\x9c\xfb\xbe\x4f\xbd\xba\x6b\x70\x8f\x26\xeb\x85\x62\x3a\x52\xff\x0b\xe5\x6f\x20\xbd\x0c\x3d\xb3\xf6\x79\x7f\x6c\x9e\xea\x50\xa0\xbf\x4a\x9e\x8e\x26\xeb\xf1\x28\xe1\x83\xa8\x49\x5f\xa6\xa9\x22\xad\xe7\x3d\x66\xb0\x3e\x9e\x7a\x1a\x5d\x56\xe7\x23\x1c\x07\x03\x40\x3b\x0d\xcc\xcf\xbc\x67\x7d\x71\xde\x09\xa6\xef\xb8\x57\x0b\x9d\xa0\x86\x88\x1a\x27\x69\x85\x39\x5c\x78\x80\x86\x6a\xc0\xa5\xfd\xd3\x98\xcf\xcb\xf0\x1d\x68\x26\x83\xf1\x7b\xee\xaa\x16\xa4\xb3\xd0\x07\x38\x05\x34\x83\xb5\xef\x6c\xfc\x26\x36\xb2\xee\x35\x63\x95\x5f\x35\xcc\x1f\xba\xee\x79\x97\x90\x95\x2d\x74\xa9\xe0\xa2\x3f\xc9\x86\x63\x5b\x57\x63\x76\x31\x84\xdd\x37\x78\x19\xda\x6d\xe9\xb5\x54\x38\xc1\xc1\xac\xdb\xe7\xf3\x67\xc8\x51\xb0\x24\x3c\x5b\x55\x4b\x93\x90\x06\x6a\xf7\x30\xb4\xf4\x48\x75\xd6\x8d\x73\xc0\x93\xbd\x98\xcd\xf4\xf6\x3c\x79\x09\xfe\xc8\xa5\x6e\x36\xab\xbe\x6a\xb7\x68\xc7\xbb\x41\x55\x69\xf3\xc1\xaa\x1b\xba\x8d\x71\x0c\x77\x7b\x52\x8a\xa5\x54\x6d\x6d\x29\x6d\xec\xc4\xe8\xac\xbb\x8a\x12\x62\x7b\x52\xd1\xc8\xe4\xf0\x4a\xb7\x10\xcd\x0d\x8a\xeb\x69\x7e\x1c\x70\x5f\x9d\x1d\xdf\xb9\x5b\x54\x05\x1d\x5a\x47\xf5\x9a\xbb\x43\xf5\xa4\x9b\xb3\xb4\x8e\x47\x03\xea\x96\x9e\x68\x6c\x54\xea\x63\x0b\x7c\xd7\x3d\x6b\x7a\xcb\xb3\x7f\xaf\x1a\xbc\x2f\xbd\xde\xf2\xc6\xd4\x7b\x07\x49\x0d\x45\x03\xcd\xbf\x1f\x80\x9f\x60\xdb\x85\x46\x79\x1d\xc9\x6e\x5e\x18\x10\x52\xed\x90\x1f\x09\x66\xc2\xfe\x32\xb0\x8b\xaf\xe5\xbe\x10\xec\xaf\x82\x20\x47\x93\x45\xa7\x9d\xab\x31\xff\xdf\xb1\x39\xba\xfb\xfc\x5b\xea\xfa\x38\xc7\x49\xab\x49\xfe\xf2\x0a\x75\xf6\xef\x4b\xf0\x12\xfc\x13\x00\x00\xff\xff\xb1\x5d\x7b\xb4\x04\x0e\x00\x00" func lockedtokensAdminCustody_create_only_shared_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3877,11 +3877,11 @@ func lockedtokensAdminCustody_create_only_shared_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_shared_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2, 0x48, 0x74, 0xb6, 0x2d, 0x33, 0xb1, 0x7f, 0xa7, 0x46, 0xd4, 0xf2, 0x89, 0xf2, 0xf8, 0xa7, 0xd6, 0x8b, 0x8, 0xe, 0x41, 0x5f, 0x2, 0xff, 0x57, 0x56, 0x68, 0xa1, 0x8d, 0xd9, 0xc0, 0x29}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc8, 0x7f, 0x61, 0x42, 0x63, 0x5a, 0xc6, 0x70, 0x29, 0x45, 0xa7, 0xa7, 0x7e, 0xd, 0xbe, 0x3e, 0x53, 0x33, 0xb6, 0x94, 0xba, 0x7b, 0x1, 0x72, 0x9e, 0x9a, 0x1b, 0x20, 0x6e, 0xee, 0xff, 0x54}} return a, nil } -var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\xf6\xb0\x90\x01\x47\xf2\x1e\x6b\x38\x01\x5c\x27\x8b\x16\x49\x9b\x60\x93\xee\x9e\xc7\xd2\xd8\x22\x42\x93\x2a\x49\xd9\x35\x82\xfc\xf7\x82\xfa\xb2\x28\x89\x4e\x52\x14\x3d\x54\x87\x20\x12\xe7\xe3\xcd\x9b\xe1\x23\xcd\x76\xb9\x54\x06\x56\xea\x98\x1b\x19\xd4\x6f\x5f\xb9\x3c\x3c\xc9\x67\x12\xb0\x51\x72\x07\x9f\xda\xf7\x4f\xad\x45\x21\xb6\x6c\xcd\xc9\xb1\xea\x7e\x6b\x2d\xef\x64\xf2\x4c\x69\xf9\x4d\x57\x86\xb3\xbf\xee\xee\x57\xb7\x37\xd7\x4f\xf7\xb7\x37\xbf\x2f\xaf\xaf\xbf\xdd\x3c\x3e\x06\x41\x1c\xc7\xf0\xa4\x50\x68\x4c\x0c\x93\x02\x4c\x86\x06\x10\x92\x42\x1b\x99\x1e\x21\x57\x72\xcf\x52\x52\x70\x90\x05\x4f\x41\xb3\xad\x28\x5d\x8c\x84\x44\x11\x1a\x02\x04\x9d\xa1\xa2\x14\x30\x49\x64\x21\x0c\xa0\x48\x01\x05\x14\x82\x97\x10\x4a\xf3\x66\x6d\x23\x15\x20\x14\x9a\x54\x10\x98\x53\xd6\x30\x00\x00\xc8\x51\x19\x86\x7c\x99\xee\x98\x78\x28\xd6\x9c\x25\xb7\x74\x9c\xd7\x1c\x45\xb7\x74\xbc\x63\xda\xdc\x08\xa3\x8e\x53\x88\x63\xf8\x41\x6c\x9b\x99\x39\x7c\x99\xcd\xba\xee\x7f\x68\x52\x1f\xf0\xfe\xa9\xf6\xde\x14\xfc\xa3\xae\x5f\x66\xb3\x59\x30\x81\x97\xa0\x4a\xaf\x28\x47\x45\x61\xcd\xdc\x43\x4d\xdc\x1c\xb0\x30\x59\xf8\xb3\x54\x4a\x1e\xbe\x23\x2f\x68\x02\x9f\x97\x15\x1d\xad\xaf\x7d\x38\x99\x9a\xc9\x7a\x15\x2e\xa1\xfe\x2f\xcc\xf1\x68\x23\xf5\x42\x4f\x1c\x5f\x4b\xea\xfb\x3d\x5b\x57\x27\x65\xf4\x4c\x47\x1d\x61\x9a\x86\xf9\x89\x86\xd1\xb6\x44\xad\xc1\x14\x32\xd4\xd9\x92\x6f\xa5\x62\x26\xdb\xf9\xec\x1d\xa3\x29\x1c\x6a\x0e\xc7\x8d\xab\xd5\xc9\xc7\x41\x3a\x1d\x7c\x1b\xa3\x6b\x7e\x1e\xa2\x6b\xdb\x20\x6c\x21\x76\xe8\x1f\x05\x38\x98\xaf\x33\xe8\x86\xb6\x1e\x68\x43\xc3\x01\x2e\x3b\x1a\x7b\x2c\xb8\x59\x61\x8e\x6b\xc6\x99\x39\xc2\x65\x8f\xd0\xa4\x59\x62\xa4\x23\x6d\xa4\xc2\x2d\xb5\x01\xec\x13\x31\xad\x0b\x5a\x94\x93\xec\xc8\x4d\xf4\x83\x99\x2c\x55\x78\xc0\x35\xb7\x83\xdd\x2a\x56\xf4\xdd\xe6\xbc\x0a\xe3\x3a\x5c\xbc\x69\x56\xca\x85\x1e\x40\x7e\x12\xab\xdf\x50\xe0\x96\x14\x2c\x2e\x1c\x09\x8b\x2a\xb5\xb9\x1b\x18\x86\x65\x71\xf3\x7e\x8d\xde\x09\xaf\xf1\x44\x1a\xf7\x14\x2e\x2e\x86\x99\xa7\x60\xe4\xdc\xcd\x3d\xcc\xfa\x58\x45\x79\x40\x93\xf5\x4a\x31\x1d\xab\xff\x84\xf2\x37\x90\x5e\x85\x4e\x58\xfb\xbc\xbf\x36\xc7\x75\xac\xd0\x5f\x24\x4f\xbd\xcd\x7a\x3a\x59\xb8\x20\x2a\xd2\x97\x69\xaa\x48\xeb\x79\x8f\x19\xac\x3e\x4f\x1d\x8f\x2e\xab\x73\x0f\xc7\xc1\x08\xd0\xee\xae\x74\x3a\xef\x44\x5f\x5c\x74\x8a\xe9\x27\xee\xcd\x42\xa7\xa8\x31\xa2\xfc\x24\xad\x30\x87\x4b\x07\xd0\xd8\x0c\xd4\x6d\xff\xec\xcb\x79\x15\xbe\x03\xcd\x64\xb4\x7e\x27\x5d\x29\x3e\x3a\x0b\x5d\x80\x53\x40\x33\x3a\xfb\x75\x8c\x5f\xc5\x46\x56\x5a\xe3\x9b\xfc\x52\xc8\xff\xd7\x73\xcf\xbb\x84\xac\xec\xa0\x4b\x05\x97\xfd\x13\xb6\xed\xa7\x5b\xdc\xba\xbc\x06\x2c\xc6\xc0\xbb\x11\xaf\x42\x7b\x67\x3b\xd7\x8b\xda\xd0\xa3\x44\x23\x96\x76\x67\x35\xd7\x02\x07\x95\xd3\xa1\x8f\xec\xca\xe6\x8a\xd7\x77\xed\x4e\x9d\x7f\x3b\x97\xa3\x32\x1f\x1d\x9b\xb1\xed\x14\xc7\x70\xbf\x27\xa5\x58\x4a\x60\x32\x82\x94\x36\x56\xf2\x3b\x97\x66\x45\x09\xb1\x3d\xa9\xc8\x23\xfd\xce\xec\x15\xa2\xd9\x02\x71\x75\x10\x9f\x4e\xa8\x6f\x75\x1c\x37\x79\x7d\xdd\x15\x74\x68\x13\x55\x97\xe5\x1d\xaa\x67\xdd\x7c\x4b\xab\x7a\x34\xa0\x6e\xe9\x89\x7c\x67\x9d\x3e\x69\x98\x6f\xa3\x8c\x69\xc3\x8b\xbb\x2f\x1a\xb8\xaf\x3d\x6d\x78\xe3\xd4\x3a\xcb\x91\xa3\x11\x23\xda\xdd\x87\xef\xb6\xd7\x8a\x88\x97\x55\x4f\x6f\xf3\xc2\x80\x90\x6a\x87\xfc\x44\x2f\x13\xf6\xd7\x85\xbd\x56\x5b\xe6\x0b\xc1\xfe\x2c\x08\x72\x34\x59\x34\x14\x9e\x26\xfc\xbf\xc6\xa5\xf7\xe6\xf2\x0f\x89\xeb\xa3\xf4\x53\x56\x51\xfc\xf5\x0c\x71\xf6\xef\x6b\xf0\x1a\xfc\x1d\x00\x00\xff\xff\x82\x19\xef\x87\x46\x0e\x00\x00" +var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x2c\x64\xc0\x91\xbc\xc7\x1a\x4e\x16\xae\x93\x45\x8b\xa4\x4d\xb0\x49\x77\xcf\x63\x69\x6c\x11\xa1\x49\x95\xa4\xec\x1a\x41\xde\xbd\xa0\x44\xc9\xa2\x2c\x25\x76\x51\xf4\x50\x1e\x82\x88\x9c\x9f\x6f\xbe\x19\x0e\xc7\x6c\x93\x4b\x65\x60\xa1\xf6\xb9\x91\x81\xfb\xfa\xca\xe5\xee\x59\xbe\x90\x80\x95\x92\x1b\xb8\x68\xbe\x2f\x1a\x89\x42\xac\xd9\x92\x93\x27\xd5\xde\x6b\x24\xef\x65\xf2\x42\x69\xb9\xa7\x2b\xc1\xc9\x5f\xf7\x0f\x8b\xbb\xdb\x9b\xe7\x87\xbb\xdb\xdf\xe7\x37\x37\xdf\x6e\x9f\x9e\x82\x20\x8e\x63\x78\x56\x28\x34\x26\x86\x49\x01\x26\x43\x03\x08\x49\xa1\x8d\x4c\xf7\x90\x2b\xb9\x65\x29\x29\xd8\xc9\x82\xa7\xa0\xd9\x5a\x94\x2a\x46\x42\xa2\x08\x0d\x01\x82\xce\x50\x51\x0a\x98\x24\xb2\x10\x06\x50\xa4\x80\x02\x0a\xc1\x4b\x08\xa5\x78\x7d\xb6\x92\x0a\x10\x0a\x4d\x2a\x08\xcc\xc1\x6b\x18\x00\x00\xe4\xa8\x0c\x43\x3e\x4f\x37\x4c\x3c\x16\x4b\xce\x92\x3b\xda\x4f\x1d\x47\xd1\x1d\xed\xef\x99\x36\xb7\xc2\xa8\xfd\x18\xe2\x18\x7e\x10\x5b\x67\x66\x0a\x9f\x27\x93\xb6\xfa\x1f\x9a\xd4\x19\xda\x3f\x39\xed\x55\xc1\xcf\x55\xfd\x3c\x99\x4c\x82\x11\xbc\x06\x95\x7b\x45\x39\x2a\x0a\x1d\x73\x8f\x8e\xb8\x29\x60\x61\xb2\xf0\x67\xa9\x94\xdc\x7d\x47\x5e\xd0\x08\x3e\xcd\x2b\x3a\x1a\x5d\xbb\x38\x19\xc7\xa4\x3b\x85\x2b\x70\xff\x85\x39\xee\xad\xa5\x8e\xe9\x91\xa7\x6b\x49\x3d\x5d\xb3\x51\xf5\x5c\x46\x2f\xb4\xd7\x11\xa6\x69\x98\x1f\x68\xe8\x4d\x4b\xd4\x08\x8c\x21\x43\x9d\xcd\xf9\x5a\x2a\x66\xb2\xcd\x90\xbc\x27\x34\x86\x9d\xe3\xb0\x5f\xb8\x3a\x1d\x9d\x0f\xd2\xcb\xe0\xc7\x18\x7d\xf1\xf7\x21\xfa\xb2\x35\xc2\x06\x62\x8b\xfe\x5e\x80\x47\xf5\xf5\x0e\xba\x63\xd9\x01\x68\xc7\x82\x47\xb8\x6c\x69\x6c\xb1\xe0\x66\x81\x39\x2e\x19\x67\x66\x0f\x57\x1d\x42\x93\xfa\x88\x91\x8e\xb4\x91\x0a\xd7\xd4\x18\xb0\x2b\x62\x5a\x17\x34\x2b\x2b\xd9\x6b\x37\xd1\x0f\x66\xb2\x54\xe1\x0e\x97\xdc\x16\x76\xd3\xb1\xa2\xef\xd6\xe7\x75\x18\x3b\x73\xf1\xaa\x3e\x29\x0f\x3a\x00\xf9\xa1\x59\xfd\x86\x02\xd7\xa4\x60\x76\xe9\xb5\xb0\xa8\xea\x36\xf7\x47\x82\x61\x19\xdc\xb4\x1b\xe3\x60\x85\x3b\x3c\x91\xc6\x2d\x85\xb3\xcb\x63\xcf\x63\x30\x72\xea\xfb\x3e\xf6\xfa\x54\x59\x79\x44\x93\x75\x42\x31\x2d\xa9\xff\x84\xf2\x0f\x90\x5e\x87\x9e\x59\xbb\x4e\x8f\xcd\x53\xed\x0b\xf4\x17\xc9\xd3\xc1\x64\x3d\x1f\x24\x7c\x10\x15\xe9\xf3\x34\x55\xa4\xf5\xb4\xc3\x0c\x56\xdb\x63\x4f\xa3\xcd\xea\x74\x80\xe3\xa0\x07\x68\xfb\x56\x7a\x99\xf7\xac\xcf\x2e\x5b\xc1\x74\x1d\x77\x6a\xa1\x15\x54\x1f\x51\xc3\x24\x2d\x30\x87\x2b\x0f\x50\x5f\x0d\xb8\xb4\x7f\x1a\xf2\x79\x1d\x9e\x80\x66\xd4\x1b\xbf\xe7\xae\x6c\x3e\x3a\x0b\x7d\x80\x63\x40\xd3\x5b\xfb\xce\xc6\xaf\x62\x25\xab\x5e\x33\x54\xf9\x65\x23\xff\x5f\xd7\x3d\x6f\x13\xb2\xb0\x85\x2e\x15\x5c\x75\x5f\xd8\xfe\xd8\x96\xe5\x14\x30\xeb\xc3\xee\x1b\xbc\x0e\xed\xc8\xf6\x5e\x2a\x9c\x60\x6f\xd6\xed\xfa\xf2\x05\x72\x14\x2c\x09\x2f\x16\xe5\xe4\x26\xa4\x81\xca\x7d\x33\x8c\x25\x0e\xbc\xa2\x15\x29\x12\x09\x5d\xb4\x43\xed\x71\x66\xef\x66\x3d\x58\x78\xce\xbc\x1c\x9f\x73\xaf\xeb\x21\xb1\xab\xda\xae\xdb\xe1\x86\x50\x16\xdb\xb4\xb7\xf0\xfa\x2e\x64\x1c\xc3\xc3\x96\x94\x62\x29\x81\xc9\x08\x52\x5a\xd9\x47\xa3\x35\x76\x2b\x4a\x88\x6d\x49\x45\x03\x8f\x87\x57\xbd\x85\xa8\x2f\x51\x5c\x3d\xe5\x87\x37\xee\x9b\xb3\xe3\x3b\x77\x03\xb3\xa0\x5d\xe3\xa8\x1a\xb7\x37\xa8\x5e\x74\xbd\x97\x56\xf1\x68\x40\xdd\xd0\x13\x0d\xbd\x96\xfa\xd0\x05\x4f\xba\x6a\x75\x7b\x79\xf5\xaf\x56\x8d\xf7\xad\xd3\x5e\x3e\x78\xf8\x4e\x20\xa9\xa6\xa8\xa7\xff\x77\x03\xf0\x13\x6c\x1b\xd1\x20\xaf\x03\xd9\xcd\x0b\x03\x42\xaa\x0d\xf2\x03\xc1\x4c\xd8\x5f\x28\x76\x34\xb7\xdc\x17\x82\xfd\x59\x10\xe4\x68\xb2\xe8\xb8\x79\xd5\xe6\xff\x3d\x36\x07\xc7\x9f\x7f\x4a\x5d\x17\xe7\x30\x69\x15\xc9\x5f\xdf\xa1\xce\xfe\x7d\x0b\xde\x82\xbf\x03\x00\x00\xff\xff\xf8\xa1\x29\xbc\x8c\x0e\x00\x00" func lockedtokensAdminCustody_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3897,11 +3897,11 @@ func lockedtokensAdminCustody_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0xc6, 0xba, 0xbf, 0xeb, 0x77, 0xe0, 0xf6, 0x3e, 0xb3, 0xd4, 0x6a, 0x11, 0xde, 0x74, 0xb8, 0xe0, 0x23, 0xb2, 0x82, 0xde, 0x19, 0xe2, 0x58, 0xb8, 0x57, 0x7a, 0xbb, 0xd4, 0xf5, 0xdf, 0x8b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0x46, 0x13, 0x58, 0xeb, 0x7c, 0xe4, 0xe4, 0xab, 0xd2, 0xcb, 0x76, 0xd3, 0x28, 0x7c, 0xdd, 0xaf, 0x32, 0x23, 0xc8, 0xd8, 0x88, 0x41, 0x3, 0x2f, 0xf6, 0xf5, 0xe7, 0xe5, 0xd4, 0xf2, 0xb5}} return a, nil } -var _lockedtokensAdminCustody_setup_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x91\xcd\x6e\xc2\x30\x10\x84\xef\x79\x8a\x3d\xa1\x20\xf1\xd3\x33\xa2\x95\x50\xe0\x04\x2a\xa8\x41\xbd\x2f\xce\xb6\xb1\x08\xb6\xb5\x5e\xa7\xad\x2a\xde\xbd\x4a\x23\x28\xa6\xf4\x4f\xf5\x21\x87\x89\xbd\xf3\xcd\xac\xde\x39\xcb\x02\x0b\xab\xb6\x54\xac\xed\x96\x8c\x87\x07\xb6\x3b\xb8\x7a\x5e\x2c\xb3\xf9\x6c\xba\x5e\xce\x67\xb7\x93\xe9\xf4\x6e\x96\xe7\x49\x22\x8c\xc6\xa3\x12\x6d\x0d\xbc\x26\x09\x00\x80\x63\x72\xc8\x94\xaa\xe0\xc5\x16\x2f\x2b\xb6\xb5\x2e\x88\x47\x80\x41\xca\x34\xc7\x9a\xee\xb1\x0a\xd4\x83\x0c\x1d\x6e\x74\xa5\x45\x93\xef\x42\x67\xa2\x94\x0d\x46\xba\x87\x39\xcd\xa9\x48\x00\x5b\x3d\x63\x42\xb1\x0c\xe3\x7e\x04\x37\x50\x8d\x4e\xad\x34\x89\xae\xa6\xdd\x8f\x41\x67\x30\x03\x2f\x96\xf1\x91\x06\x1e\x6b\x4a\x8f\xb7\x9a\x33\xee\xc7\x86\xbd\xe8\xaf\xd8\x51\x6c\x7f\xc9\x38\x6f\x87\xaf\x50\xca\xe3\xe3\x13\x96\xe1\x10\x5a\x68\x30\xf4\x04\x4c\x8a\x74\x4d\x0c\x52\xa2\xc0\x0e\x79\xeb\x0f\x5a\x01\xd2\x2e\x00\x3d\x04\x53\xbd\x3b\x45\xd5\x54\x17\xcc\x33\x74\x70\xfd\x29\xaf\x3a\xe9\xfa\x18\x5e\x7b\x1f\x68\xdc\xf9\x31\xcf\x4d\xdc\xd0\x7f\xf3\x7f\xcb\xe6\xc2\xa6\xd2\xbe\xfc\x3b\xd5\x17\x5d\xc4\xeb\x43\xf9\xc5\xfa\x56\x0d\x82\x3a\xa3\x6f\xbe\xfb\x64\x9f\xbc\x05\x00\x00\xff\xff\x2b\xba\xc1\xdd\x20\x03\x00\x00" +var _lockedtokensAdminCustody_setup_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x51\xcb\x6e\xea\x30\x10\xdd\xe7\x2b\x66\x85\x82\xc4\xe3\xae\x11\xb7\x12\x0a\xac\x40\x05\x35\xa8\xfb\xc1\x99\x36\x16\xc1\xb6\xc6\xe3\xb4\x55\xc5\xbf\x57\x69\x44\x8a\x29\x7d\x48\x9d\x45\x16\x27\xe3\xf3\x98\xa3\x0f\xce\xb2\xc0\xca\xaa\x3d\x15\x5b\xbb\x27\xe3\xe1\x81\xed\x01\xfe\x3d\xaf\xd6\xd9\x72\x31\xdf\xae\x97\x8b\xdb\xd9\x7c\x7e\xb7\xc8\xf3\x24\x11\x46\xe3\x51\x89\xb6\x06\x5e\x93\x04\x00\xc0\x31\x39\x64\x4a\x55\xf0\x62\x8b\x97\x0d\xdb\x5a\x17\xc4\x13\xc0\x20\x65\x9a\x63\x4d\xf7\x58\x05\x1a\x40\x86\x0e\x77\xba\xd2\xa2\xc9\xf7\xa1\x37\x53\xca\x06\x23\xfd\x13\x4f\x33\x15\x09\x60\x8b\x67\x4c\x28\x96\x61\x3a\x8c\xcc\x8d\x54\x83\x53\x0b\xcd\xa2\xd5\xb4\xff\x41\x74\x61\x66\xe4\xc5\x32\x3e\xd2\xc8\x63\x4d\x69\xb7\xd5\xcc\x74\x18\x0b\x0e\xa2\xbf\x62\x27\xb1\xfc\x35\xe1\xbc\x25\xdf\xa0\x94\xdd\xe3\x33\x2f\xe3\x31\xb4\xa6\xc1\xd0\x13\x30\x29\xd2\x35\x31\x48\x89\x02\x07\xe4\xbd\x3f\x61\x05\x48\x5b\x00\x7a\x08\xa6\x7a\x57\x8a\x4e\x53\x5d\x11\xcf\xd0\xc1\xff\x4f\x79\xd5\xd9\xad\xbb\xf0\xda\xfb\x40\xd3\xde\x8f\x79\x6e\xe2\x0b\xfd\x35\xff\xb7\xde\x5c\xd8\x55\xda\x97\xb1\xe2\x17\x39\xe3\x6a\x50\x7e\x51\xcd\xa6\xa1\x57\x17\xce\x9a\xef\x31\x39\x26\x6f\x01\x00\x00\xff\xff\x1d\xd2\x75\x2e\xfc\x02\x00\x00" func lockedtokensAdminCustody_setup_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3917,7 +3917,7 @@ func lockedtokensAdminCustody_setup_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_setup_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x82, 0x15, 0x16, 0x69, 0x96, 0xd9, 0x5, 0x6f, 0xe2, 0xe8, 0xa7, 0x37, 0x60, 0x65, 0x4b, 0x87, 0xe3, 0xfa, 0x78, 0x3e, 0xb1, 0x43, 0xa3, 0x64, 0xeb, 0x86, 0x69, 0x35, 0x8a, 0xad, 0xe7, 0xc6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0xdd, 0xa1, 0x11, 0xf0, 0xe6, 0xcf, 0x4b, 0xe7, 0xaf, 0xa4, 0xb8, 0x85, 0xc2, 0xc0, 0x7, 0x23, 0x96, 0xe1, 0x19, 0x0, 0xd1, 0x7f, 0x7, 0xf0, 0xe2, 0x84, 0x66, 0xd, 0xa9, 0x9b, 0x89}} return a, nil } @@ -5201,7 +5201,7 @@ func randombeaconhistoryScriptsGet_source_of_randomness_pageCdc() (*asset, error return a, nil } -var _stakingcollectionClose_stakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\xd4\x30\x10\xbd\xe7\x2b\x46\x3d\x54\x59\xa9\x4a\x11\xdc\x56\xc0\x6a\xc9\x16\xb4\xa2\x6a\x51\xb3\x70\x9f\x38\x93\xc4\xe0\x78\x22\x7b\xd2\x16\xa1\xfe\x3b\xb2\x4d\x02\x62\xf7\xb0\x3e\x24\xf2\xcb\xcc\x7b\x6f\xe6\x45\x0f\x23\x3b\x81\x8f\x86\x9f\x2a\xc1\x1f\xda\x76\x25\x1b\x43\x4a\x34\x5b\x68\x1d\x0f\xf0\xea\xb9\x3a\x6c\x3f\xef\xef\x3e\x95\xf7\xb7\xb7\x37\xe5\x61\x7f\x7f\xb7\xdd\xed\x1e\x6e\xaa\x2a\xcb\xae\xaf\xa1\x34\xec\xc9\x03\x4f\x02\x08\x3e\x51\x00\xd7\xdf\x49\x09\x68\x0b\xd2\xd3\x82\xaa\x85\x39\x34\x1e\x7a\xed\xa1\x61\xf2\x60\x59\xc0\xd1\xc0\x8f\x14\xcb\x1d\x29\x76\x4d\x12\x0f\x77\xdd\x90\x15\x2d\x3f\x41\xb0\x36\x74\x15\x7a\xeb\x49\x40\x4b\xea\x1e\x08\x83\x0c\x4a\x2c\x46\xa5\x78\xb2\x92\x00\x95\xbc\x69\x01\x85\x36\xa8\xd0\x23\xb9\x50\x42\x3e\xa2\xd8\xa1\xb6\x59\x26\x0e\xad\xc7\x68\x2c\xb7\xdc\xd0\x7e\xb7\x86\x4a\x9c\xb6\xdd\x15\x34\x64\xa8\x43\x61\x17\xc0\xaf\x7b\x2b\x6f\x5e\x6f\x56\xf0\x2b\x03\x00\x88\x0f\x43\x32\x0f\xf8\x77\x73\x0f\xd4\xae\xe1\xf2\xe4\x52\x8b\x23\x24\x8b\x3c\xa3\xa3\x11\x1d\xe5\x7f\x06\x58\x03\x4e\xd2\xe7\x1f\xd8\x39\x7e\xfa\x86\x66\xa2\x15\x5c\x6e\xd3\xb7\x59\x3f\x1c\x4f\xa6\x2d\x4e\xe9\xc3\xbb\x79\x17\x85\x17\x76\xd8\x51\x51\x47\xb2\xb7\xe7\xfa\x7a\x9f\x87\x08\xd6\xa7\xff\x8d\xe3\xf2\x2a\xa9\x7c\x41\xe9\x57\x8b\xbd\x70\x36\x1b\x18\xd1\x6a\x95\x5f\x94\x3c\x99\x26\xc6\x9d\xac\x80\xa3\x16\x84\xe1\x88\xeb\x22\x31\xbc\xa4\xd5\xd0\x33\xa9\x49\xe8\x9c\xa9\x8b\x18\x79\xe0\xa3\x25\xca\xf4\xfe\x2f\xca\x7f\x2e\xb3\xd6\x4b\xf6\x3b\x00\x00\xff\xff\x49\xe3\xbe\x0d\x0d\x03\x00\x00" +var _stakingcollectionClose_stakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6e\xd3\x40\x10\xbd\xfb\x2b\x46\x3d\x54\x8e\x54\xb9\x08\x6e\x11\x10\x05\xa7\xa0\x88\xaa\x41\x75\xe0\x3e\x59\x4f\x9c\x85\xcd\x4e\x34\x3b\x6e\x8a\x50\xff\x1d\xed\x6e\xe3\x22\xe2\x03\x17\xf6\x90\x78\xc7\x33\xef\xbd\x79\x7e\x76\x7f\x60\x51\xf8\xe8\xf8\xd8\x28\xfe\xb0\xbe\xab\xd9\x39\x32\x6a\xd9\xc3\x56\x78\x0f\xaf\x1e\x9b\xf5\xfc\xf3\xf2\xee\x53\xbd\xba\xbd\xbd\xa9\xd7\xcb\xd5\xdd\x7c\xb1\xb8\xbf\x69\x9a\xa2\xb8\xbe\x86\xda\x71\xa0\x00\xdc\x2b\x20\x84\x0c\x01\xbc\xf9\x4e\x46\xc1\x7a\xd0\x1d\x0d\x55\x33\x20\xc7\xc1\xf5\xce\x06\x68\x99\x02\x78\x56\x10\xda\xf3\x03\xa5\x76\x21\xc3\xd2\x66\xf2\x78\xb7\x2d\x79\xb5\xfa\x13\x14\x37\x8e\xae\xe2\xec\xa6\x57\xb0\x9a\xa7\xf7\x84\x91\x06\x35\x35\xa3\x31\xdc\x7b\xcd\x05\x93\xb5\x59\x05\x83\x3e\xb2\xd0\x03\x49\x6c\xa1\x90\xaa\xd8\xa1\xf5\x45\xa1\x82\x3e\x60\x12\x56\x7a\x6e\x69\xb9\x98\x42\xa3\x62\x7d\x77\x05\x2d\x39\xea\x50\x59\x62\xf1\xeb\xd2\xeb\x9b\xd7\xb3\x09\xfc\x2a\x00\x00\xd2\x8f\x23\x3d\x2d\xf8\xe2\xdc\x3d\x6d\xa7\x80\xbd\xee\xca\x51\x63\xab\x97\xc7\xd5\xd1\x93\x4c\xe0\x72\xbc\xef\xac\x52\x24\xce\x83\xd0\x01\x85\xca\xe7\x65\x9f\xa9\x3e\xb0\x08\x1f\xbf\xa1\xeb\x69\x02\x97\xf3\xfc\xee\xa4\x35\x9e\x40\x6e\x5b\x8d\x69\x85\x77\x27\xdf\xaa\xa0\x2c\xd8\x51\xb5\x49\x60\x6f\xff\xc7\x0e\xef\xcb\xf8\x69\xa7\xe3\x99\x3b\x6f\x6f\xb2\xa2\x2f\xa8\xbb\xc9\xb0\x4a\x3c\xb3\x19\x1c\xd0\x5b\x53\x5e\xd4\xdc\xbb\x36\xc5\x28\xcb\x06\xa1\x2d\x28\xc3\x19\xd6\x45\x46\x78\xca\x36\xd2\x23\x99\x5e\xe9\x5f\x1c\xaa\x52\x94\x22\x1e\x0d\x11\xc9\xff\x7f\x45\xe4\x8f\xcb\x89\xeb\xa9\xf8\x1d\x00\x00\xff\xff\x3a\xb0\x57\x13\x65\x03\x00\x00" func stakingcollectionClose_stakeCdcBytes() ([]byte, error) { return bindataRead( @@ -5217,11 +5217,11 @@ func stakingcollectionClose_stakeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/close_stake.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x0, 0x1c, 0x8d, 0x39, 0xe9, 0x23, 0x70, 0x9e, 0x68, 0x16, 0x36, 0x5d, 0x4d, 0x10, 0x51, 0xa4, 0x7c, 0x2e, 0x6e, 0x82, 0xd7, 0xf0, 0x21, 0xda, 0x12, 0xf0, 0xe8, 0x16, 0xd2, 0xee, 0x33, 0x7d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0x4a, 0x20, 0xe3, 0x1d, 0x9a, 0x1, 0xdb, 0x99, 0xa3, 0xc1, 0xdc, 0x33, 0xed, 0x2, 0x2d, 0xba, 0x8, 0x61, 0x38, 0x16, 0xee, 0x6c, 0x8f, 0xf0, 0xf8, 0xae, 0xe8, 0x7e, 0x80, 0x47, 0xbd}} return a, nil } -var _stakingcollectionCreate_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4f\x6f\xdb\x3e\x0c\xbd\xfb\x53\xf0\xd7\x43\xe1\x00\x81\xdb\xb3\xf1\xcb\x8a\xcc\x49\x87\x20\x59\x3a\xd4\xc5\x2e\xc3\x0e\xac\x4d\xdb\x42\x14\xc9\x90\x98\xa5\xde\x9a\xef\x3e\xc8\x72\xdc\xfc\x05\xa6\x43\x62\x89\x26\xdf\xe3\xe3\x93\xc5\xba\xd6\x86\x21\x31\x4d\xcd\x3a\xe8\x76\x8f\x52\x6f\x53\xc6\x95\x50\x65\xa2\xa5\xa4\x8c\x85\x56\x50\x18\xbd\x86\xfb\xb7\xf4\x65\x3c\x9f\x2d\xbf\x24\x4f\x8b\xc5\x34\x79\x99\x3d\x2d\xc7\x93\xc9\xf3\x34\x4d\x83\xe0\xee\xee\x0e\x12\x43\xc8\x64\x01\x61\x8d\x59\x25\x14\x01\x66\x99\xde\x28\x86\x42\x1b\x40\x50\x3a\x27\xe0\x0a\x19\x84\x05\x94\x86\x30\x6f\x40\x28\xe0\x8a\xc0\x7a\x48\xc8\x7a\xcc\xb6\x24\xaa\x1c\x30\xcf\x2d\xd4\x9b\x57\x29\x32\x58\x51\x63\x81\x75\x9b\xa2\x68\xbb\x07\x08\x02\x36\xa8\x2c\xb6\x89\xa1\xc3\x99\x4d\x62\x48\xd9\x08\x55\x0e\xbb\xdc\x39\x35\x36\x86\x1f\xbe\xdb\x68\x4e\xcd\x42\x58\x9e\x2a\x36\xcd\xcf\x01\xfc\x09\x00\x00\xda\x1f\x49\xbc\x67\xf3\x21\xc0\x33\x15\x31\xdc\x5e\xd4\x26\x3a\x3b\x09\xda\x3a\xb5\xa1\x1a\x0d\x85\x1d\xc5\x18\x70\xc3\x55\xf8\x59\x1b\xa3\xb7\xdf\x51\x6e\x68\x00\xb7\x63\x1f\xdb\xe3\xbb\x65\x49\x16\xd1\x25\x7c\x18\xed\xbb\x8d\x2c\x6b\x83\x25\x45\xaf\x6d\xb1\xff\xff\x95\xd7\xa7\xd0\x8d\x31\xbe\x3c\xe2\xf3\xd7\x53\x8f\xf2\x0d\xb9\x1a\xf4\xf4\xdc\x7a\x78\x80\x1a\x95\xc8\xc2\x9b\x44\x6f\x64\x0e\x4a\x33\x78\x2a\x60\xa8\x70\xe3\x39\xab\x75\x33\x08\xfa\x12\xa2\x68\x35\xee\x3c\xd2\x49\x00\xa3\xeb\x9d\x47\x59\x6b\xac\xaf\x47\x09\x8f\xda\x4c\xdf\x84\x65\xa1\xca\xa5\xce\xa9\x1f\xba\xff\x1f\x42\x8d\x0d\x99\x78\x2f\xd9\xa1\xc2\x1d\x87\x0f\x57\xc0\x68\x04\x4a\x48\x78\x7f\x3f\x38\xfc\x2f\x92\xa4\x4a\xae\x5c\xf0\xfe\x24\xbb\x1d\x6f\xa7\x00\x2a\xd7\x7e\x6d\xf4\x2f\x91\x13\xfc\x26\xa3\xbd\x49\x9d\xe5\x9d\x4b\x4f\xae\xc2\xcd\xb1\x94\xbb\xa3\x9d\xcb\x59\x51\x7b\x27\x0e\xd8\x9d\x63\x1f\x4b\x17\x39\xbc\x08\xf3\x3c\xec\x93\x62\x57\x26\xea\xb7\x43\xa8\xd0\x56\x63\x59\x6a\x23\xb8\x5a\xfb\xe8\xd1\xd1\x10\xb6\x24\xca\x8a\x7d\xc8\x3f\x5f\x63\xba\x03\x92\x96\x4e\x68\x9d\x19\xc2\xcf\xec\xca\xb7\xa0\xbd\xbe\x3a\xa7\x03\x35\x7c\xfd\x5d\xb0\x0b\xfe\x06\x00\x00\xff\xff\x61\xe8\xc0\x7e\x97\x04\x00\x00" +var _stakingcollectionCreate_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4f\x6f\xdb\x3e\x0c\xbd\xfb\x53\xf0\xd7\x43\xe1\x00\x81\xdb\xb3\xf1\xcb\x8a\xcc\x4d\x87\x22\x59\x32\xd4\xc5\x2e\xc3\x0e\xac\x4d\xdb\x42\x14\xc9\x90\x98\xa5\xde\x9a\xef\x3e\xc8\x72\x9c\xff\xc7\xf9\x90\x58\xa2\xc9\xf7\xf8\xf8\x24\xb1\xaa\xb5\x61\x48\x4c\x53\xb3\x0e\xba\xd5\x93\xd4\x9b\x94\x71\x29\x54\x99\x68\x29\x29\x63\xa1\x15\x14\x46\xaf\xe0\xfe\x3d\x7d\x1d\x4f\x9f\xe7\x5f\x92\xc5\x6c\x36\x49\x5e\x9f\x17\xf3\xf1\xe3\xe3\xcb\x24\x4d\x83\xe0\xee\xee\x0e\x12\x43\xc8\x64\x01\x61\x85\x59\x25\x14\x01\x66\x99\x5e\x2b\x86\x42\x1b\x40\x50\x3a\x27\xe0\x0a\x19\x84\x05\x94\x86\x30\x6f\x40\x28\xe0\x8a\xc0\x7a\x48\xc8\x7a\xcc\xb6\x24\xaa\x1c\x30\xcf\x2d\xd4\xeb\x37\x29\x32\x58\x52\x63\x81\x75\x9b\xa2\x68\xb3\x03\x08\x02\x36\xa8\x2c\xb6\x89\xa1\xc3\x79\x7e\x8c\x21\x65\x23\x54\x39\xec\x72\xa7\xd4\xd8\x18\x7e\xf8\x6e\xa3\x29\x35\x33\x61\x79\xa2\xd8\x34\x3f\x07\xf0\x27\x00\x00\x68\x7f\x24\xf1\x8e\xcd\x5e\x80\x17\x2a\x62\xc0\x35\x57\xe1\x45\x7d\xa2\xfd\xeb\x62\xa3\xc8\x0c\xe0\xf6\xf2\x77\x67\x3b\x41\x8b\x59\x1b\xaa\xd1\x50\xd8\xb5\xd3\x41\x7d\xd6\xc6\xe8\xcd\x77\x94\x6b\x1a\xc0\xed\xd8\xc7\x76\x5c\xdd\x63\x49\x16\xd1\x25\xae\x30\xda\x29\x13\x59\xd6\x06\x4b\x8a\xde\xda\x62\xff\xff\x8b\x1e\x3e\x85\xce\x1e\xf1\x65\xeb\x9c\x7f\x9e\x7a\x46\xdf\x90\xab\x41\xdf\x8a\x7b\x1e\x1e\xa0\x46\x25\xb2\xf0\x26\xd1\x6b\x99\x83\xd2\x0c\x9e\x36\x18\x2a\xdc\xd8\xcf\x6a\xdd\x0c\x82\xbe\x84\x28\xda\xd9\x75\xde\xeb\xe4\x82\xd1\x75\x95\xa2\xac\x35\xec\xd7\xa3\x84\x27\x6d\x26\xef\xc2\xb2\x50\xe5\x5c\xe7\xd4\x9b\xc9\xff\x0f\xa1\xc6\x86\x4c\xbc\x93\xf7\x70\x1a\x1d\x87\xbd\xdb\x60\x34\x02\x25\x24\x7c\x7c\x1c\x6c\xfe\x17\x49\x52\x25\x57\x2e\x78\x7f\x92\xdd\x5a\xa1\x53\x00\x95\x6b\xbf\x36\xfa\x97\xc8\x09\x7e\x93\xd1\xde\xfc\xee\x28\x39\xf7\x9f\x1c\xb1\x9b\x63\x29\xb7\x47\x2b\x97\xb3\xa4\xf6\xac\x1d\xb0\x3b\xc7\x3e\x96\x2e\x72\x78\x11\xe6\x79\xd8\x27\xc5\xae\x4c\xd4\x2f\x87\x50\xa1\xad\xc6\xb2\xd4\x46\x70\xb5\xf2\xd1\xa3\xad\x21\x6c\x48\x94\x15\xfb\x90\x7f\xbf\xc6\x74\x0b\x24\x2d\x9d\xd0\x3a\x33\x84\x9f\xd9\x95\x3b\xa6\xbd\x16\x74\x4e\x07\x6a\xf8\xfa\xdb\x60\x1b\xfc\x0d\x00\x00\xff\xff\x98\x53\xb2\x6e\xef\x04\x00\x00" func stakingcollectionCreate_machine_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -5237,11 +5237,11 @@ func stakingcollectionCreate_machine_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/create_machine_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7f, 0xd9, 0xb4, 0x5, 0x4f, 0xc4, 0xba, 0x4d, 0xdb, 0x96, 0x7e, 0xae, 0x7c, 0x9a, 0x13, 0xf9, 0x4, 0xb3, 0x56, 0xa6, 0xdb, 0xc9, 0xf3, 0x73, 0xe1, 0xf7, 0x79, 0x41, 0x9, 0x52, 0xa0, 0xdb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1b, 0x48, 0x67, 0x18, 0x1c, 0xdb, 0xb8, 0x24, 0x48, 0x1a, 0x36, 0xef, 0x79, 0xd, 0x71, 0x36, 0x5, 0x54, 0x3, 0x1d, 0xfe, 0x16, 0x9f, 0x37, 0x89, 0xa8, 0xa4, 0xe0, 0xc9, 0x22, 0xf2, 0x5}} return a, nil } -var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x56\x5d\x8f\xe2\x36\x17\xbe\xe7\x57\x9c\x77\x2f\x56\x20\xb1\xe1\xbd\x46\x33\x23\x51\x86\x6e\x47\xd0\x9d\x51\xa1\x7b\x53\xf5\xc2\x93\x1c\x12\x97\x60\x47\xf6\x09\x2c\x1a\xf1\xdf\x2b\xc7\x4e\x62\x87\xa0\x61\x54\xa9\x52\xb9\x01\x7f\x9c\x73\x9e\xe7\x39\x1f\x98\xef\x0b\xa9\x08\xe6\xea\x54\x90\x1c\xb8\xd5\xcf\xb9\x3c\x6e\xe4\x0e\x05\x6c\x95\xdc\xc3\xa7\x66\xfd\xa9\xbe\xb1\x92\xf1\x0e\x93\x6a\x4f\xdb\x4b\xff\xff\xb1\x7a\x9e\x2f\x17\x8f\x9b\xe7\xe5\xe2\xdb\xec\xf1\xf1\xb7\xc5\x7a\xed\xfb\x5b\x13\xdb\x71\x91\xce\x65\x9e\x63\x4c\x5c\x8a\xda\x6c\xbd\x99\x2d\x9f\xbe\x7d\x9d\x3f\xaf\x56\x8b\xf9\xe6\xe9\xb9\x31\x1e\x4c\x26\xb0\xc9\xb8\x06\x52\x4c\x68\x66\x8d\x58\x9e\xcb\xa3\x06\xca\x10\x62\x29\x48\x19\x77\x0a\xe4\xb6\xda\xc9\x2b\x54\xc0\xe2\x58\x96\x82\x8c\x3d\x49\x88\x15\x32\x42\x60\x20\xf0\x18\xe0\x8e\xaa\xaf\x5f\x64\x9e\x18\x0f\xaf\x7f\x61\x4c\xc0\x44\x02\x9a\xa4\x42\xe0\x04\x5c\x38\x2b\xcf\x21\xcb\xb5\x04\x96\x24\x5c\xa4\xc0\x40\x5b\x52\x10\xb7\xac\x9c\x23\x92\x15\x22\xdf\xda\x98\x2f\x11\x0b\xe3\x77\xcf\x45\x02\x94\x31\x02\x32\x0c\x13\x89\x1a\x84\x34\x21\x0f\x2c\xe7\x89\x01\x6c\xcc\xf1\x07\xd7\x64\x02\xf8\x50\x3d\x34\x1b\x19\x5a\x30\xaa\x4f\xc7\x70\x92\x25\x08\xc4\xc4\x40\x41\x4e\x19\x2a\x48\x30\x47\xe7\xd9\x77\xa8\x50\xcb\x52\xc5\x68\x3c\x4a\xb3\x3c\xc8\x1d\x1a\xa5\x61\x87\x27\x97\x5e\xdf\xf7\x60\xe0\x65\x64\x58\x94\xaf\x39\x8f\x97\x78\xd2\x53\xf8\xc3\xd6\x51\xb4\xc4\xd3\x8a\x6b\x5a\x08\x52\xa7\x3f\x47\xf0\x36\x00\x00\x28\x14\x16\x4c\xe1\x50\xf3\x54\xa0\x9a\x02\x2b\x29\x1b\xfe\x24\x95\x92\xc7\xef\x2c\x2f\x71\x04\x9f\x67\x36\x80\xb1\xa8\x4c\xcc\x67\x32\x81\xb9\x4d\x61\x47\xd0\x2a\x59\x2c\x49\xc0\x22\xa8\xc0\x46\x8d\x59\x8e\x64\x2e\x3b\x8f\x70\x0f\xee\xd7\xb0\x60\x27\x13\xdd\xa2\x18\x35\xf7\xb7\x52\x19\x0f\x26\x39\x2d\x23\x87\xbc\xfe\xb4\xfe\xa2\x2a\x18\x4b\x92\x96\xfe\xd4\x98\x47\xcd\x72\x0c\x19\xd3\xd9\x2c\x4f\xa5\xe2\x94\xed\xed\x69\xb0\x35\x86\x23\xf2\x34\x23\x7b\x64\x7f\xb7\x78\xce\x81\x02\x5f\x91\xda\xb4\xfd\xca\x04\x4b\x51\xc1\x9c\x15\xec\x95\xe7\x9c\x4e\x75\x8e\xba\x2d\x10\xca\x41\x9e\xb1\x67\x7b\xef\xb4\x88\xe2\x7a\x8f\xa3\x8e\x52\xa4\xbb\xcf\x41\xbb\x78\x0b\xe7\xe4\x61\x18\xc8\xf3\xce\xed\x17\xc5\x0f\x8c\xf0\x85\x51\xd6\x98\x8d\xfe\x17\xd0\xfc\x5d\xdb\x2c\xef\x1d\xc3\xb8\x45\xd9\xed\x64\xaf\x80\x7b\x58\xba\xca\xbe\xfb\x12\x82\xb2\x1e\x3c\xd3\x90\x80\x15\x6f\x96\x24\x0a\xb5\xae\x4b\xc4\x64\xd9\xac\xc7\xc1\x55\x5f\xcb\xe9\x15\x65\x5b\x96\x01\xc9\x35\x3b\x5c\xef\xc1\x9e\xc1\x51\xd5\x79\xc3\xdd\x15\x7b\xab\x4c\xcb\xde\x2b\x4f\x33\xc3\x58\x8a\x91\x66\x07\x0c\x39\xde\x7d\xf1\x04\xea\x72\x9a\x5e\x1d\x90\x6b\xeb\x30\x4c\xde\xe0\x9a\xf0\x73\x56\xc0\xbd\x8f\x27\x28\x2d\x07\x2e\x88\x1d\x71\xad\x4b\xec\x54\x9c\x17\xff\xad\xa7\xb8\x9c\xf3\x27\xb1\x95\xe7\x87\xe1\x0d\xc8\x47\x7d\x52\x05\xd0\x2a\x75\x75\x36\xbc\xcc\x75\x43\x2c\x38\x62\x34\xed\x2b\x7b\x0f\xd9\x4b\x95\xaf\xae\x6e\x3d\xd3\xcd\xc7\x51\x4d\x23\x53\x06\x55\x68\xc8\xdc\xe0\x17\x09\x94\xc2\x75\xf8\x81\x95\x79\xa7\xbf\xed\x89\x2b\xa8\x77\xe5\x7f\x4f\xf1\x0f\x2a\x6a\x00\x6c\x9b\x77\xc3\xcd\xd1\x9b\xa7\x45\xf4\xdd\x10\x7a\x18\x4e\xdc\x85\x49\xe3\xac\x3a\x68\x03\xf5\x48\x67\x27\x82\x7b\x61\x80\xf7\xc4\x30\x8a\x15\x25\xb9\x3f\xf3\x3a\x74\xe3\x81\x6f\x03\xcd\xa2\x38\xc3\x78\x37\x1c\x5d\x9f\xfa\xd7\xdb\xca\xb6\x56\xff\x4b\xc7\x8d\x9d\x8b\xfd\x4b\x0f\xe6\x53\x67\xb8\xa2\x3d\x6d\x35\x1d\xf7\xde\xf6\x6a\x73\x1a\x90\xb9\xb8\x3d\xba\x74\x60\x1a\xbe\x1f\xf1\xc5\x4e\x5f\xff\xdb\x5a\xae\x7f\x9d\x01\x73\x8d\xff\x59\xed\x04\xcf\xff\x7d\xc9\x82\x39\xf0\x62\x67\x0f\xb0\xce\xdf\x5e\xf5\xd6\xad\x54\x48\x7a\x1e\x9c\xe1\x08\xd0\x5d\x10\x37\x4d\x62\xbf\x19\x6f\x20\xf6\x76\xe3\x3d\x3b\xfa\xce\x9d\x57\x02\x31\x95\x22\xfd\x23\x15\xbd\x3f\x9e\x0f\x0d\xf2\x3e\x75\x2e\xc6\xf9\x87\xc8\x75\x60\xd9\xa4\x9e\xff\x0e\x00\x00\xff\xff\x14\x44\x50\xdb\x55\x0d\x00\x00" +var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x56\x5b\x8f\xe2\x36\x14\x7e\xe7\x57\x9c\xdd\x87\x51\x22\xb1\xa1\x7d\x45\x33\x23\x51\x86\x6e\x47\xd0\x65\x54\xe8\xf6\x61\xb5\x0f\x26\x39\x10\x17\x63\x47\xb6\x03\x8b\xaa\xf9\xef\x95\x63\x27\xb1\x43\xd0\xd0\x8b\x2a\x95\x17\x62\xfb\x5c\xbe\xf3\x9d\x8b\x4d\x0f\x85\x90\x1a\xa6\xf2\x5c\x68\x31\x70\xab\x1f\x99\x38\xad\xc5\x1e\x39\x6c\xa5\x38\xc0\xfb\x66\xfd\xbe\x91\x28\xf9\x8e\x6e\x18\x06\x52\xfe\x5e\x23\xb9\x10\xe9\x1e\xb3\x6a\x4f\x59\xc1\xef\xbe\x2d\x96\xd3\xf9\xec\x69\xbd\x9c\xcf\x3e\x4d\x9e\x9e\x7e\x99\xad\x56\xbe\xe7\x95\x26\x7b\xca\x77\x53\xc1\x18\xa6\x9a\x0a\x5e\xab\xad\xd6\x93\xf9\xf3\xa7\x8f\xd3\xe5\x62\x31\x9b\xae\x9f\x97\x8d\xf2\x60\x34\x82\x75\x4e\x15\x68\x49\xb8\x22\x56\x89\x30\x26\x4e\x0a\x74\x8e\x90\x0a\xae\xa5\x31\x27\x41\x6c\xab\x1d\x56\xa1\x02\x92\xa6\xa2\xe4\xda\xe8\x6b\x01\xa9\x44\xa2\x11\x08\x70\x3c\x05\xb8\x93\xea\xef\x27\xc1\x32\x63\x61\xf3\x3b\xa6\x1a\x08\xcf\x40\x69\x21\x11\xa8\x06\xca\x9d\x96\x67\x90\x30\x25\x80\x64\x19\xe5\x3b\x20\xa0\x6c\x50\x90\xb6\x51\x39\x43\x5a\x54\x88\x7c\x6d\xa3\x3e\x47\x2c\x8c\xdd\x03\xe5\x19\xe8\x9c\x68\xd0\x26\xc2\x4c\xa0\x02\x2e\x8c\xcb\x23\x61\x34\x33\x80\x8d\x3a\x7e\xa3\x4a\x1b\x07\x3e\x54\x0f\xcd\x5a\x84\x1a\x44\xd7\xa7\x43\x38\x8b\x12\x38\x62\x66\xa0\x20\xd5\x39\x4a\xc8\x90\xa1\xb3\xec\x1b\x94\xa8\x44\x29\x53\x34\x16\x85\x59\x1e\xc5\x1e\x0d\xd3\xb0\xc7\xb3\x4b\xaf\x6f\x7b\x30\xf0\x32\x12\x15\xe5\x86\xd1\x74\x8e\x67\x35\x86\x2f\xb6\xe2\x92\x39\x9e\x17\x54\xe9\x19\xd7\xf2\xfc\x35\x86\x3f\x06\x00\x00\x85\xc4\x82\x48\x8c\x14\xdd\x71\x94\x63\x20\xa5\xce\xa3\x1f\x84\x94\xe2\xf4\x99\xb0\x12\x87\xb0\xd2\x42\x92\x1d\x0e\x61\x4a\x0a\xb2\xa1\x8c\x6a\x8a\x2a\x86\xbb\x89\xf5\x6b\x0c\x55\x96\xcc\x6f\x34\x82\xa9\xcd\x6c\x87\xe7\x2a\x87\x24\xcb\xc0\x02\xab\x62\x48\x1a\x35\x86\xda\x08\x3b\x8b\xf0\x00\xee\x2b\x2a\xc8\xd9\x80\xb2\xe0\xe2\x46\x7e\x2b\xa4\xb1\x60\x72\xd6\x06\xea\x02\xaa\x7f\xad\xbd\xa4\x72\x46\xb2\xac\x65\x65\x6c\xd4\x93\x66\x39\x84\x9c\xa8\x7c\xc2\x76\x42\x52\x9d\x1f\xec\x69\xb0\x35\x84\x13\xd2\x5d\xae\xed\x91\xfd\x6e\xf1\xbc\x06\x0c\x7c\x44\xdd\x66\xf3\x67\xc2\xc9\x0e\x65\x4b\xde\xb9\x4e\x5d\xb7\x33\x42\x3a\xb4\xa7\xdc\xea\x4e\xdb\xee\x7a\x70\xac\x24\xa9\x97\x96\x44\xd9\x64\x25\x3b\xd4\xad\xac\x8a\xb6\x42\xbe\x10\x9d\x8f\xc3\x56\xf3\x16\xce\x93\xcb\xb5\x91\x8d\xbf\x7c\xff\xf5\xdd\x0d\x90\xe0\xe1\x4d\xac\x2d\xc4\x33\x10\xf5\xce\xe3\xe2\xbe\x2a\xb7\x60\x9a\x25\xbf\x51\x9d\x67\x92\x9c\xc8\x86\x61\x0c\x77\x6f\x20\x7e\x0c\xa8\xff\x55\xd9\xca\x3b\x38\xd6\x3d\xc7\xdd\xa1\xe3\xf5\x5a\x0f\xf3\xae\x09\xef\x3f\x84\x8c\x59\x0b\x9e\x6a\x14\xd4\x9c\x4d\xe8\x24\xcb\x24\x2a\x55\x97\xad\xa9\x3c\xb3\x1e\x06\xa2\x3e\x67\xe3\x2b\x0c\x36\x0a\x71\x10\xe4\x8a\x1c\xaf\x8f\x8b\x9e\x19\x57\xf5\x5e\x13\xbb\x6b\xc0\x96\x99\x36\x7a\xaf\x65\xea\x3a\x52\xe4\x88\x61\x8c\xf7\x1f\x3c\x82\xba\x31\x8d\xaf\xce\x72\xaf\xb2\xfa\xc2\xea\x10\x3f\x25\x05\x3c\xf8\x78\xfa\x8a\x3c\xf0\x9d\x50\xa5\x4a\xbc\xbf\xbb\xe6\xff\x31\xba\x01\x59\xdc\x47\x45\xe0\xba\x62\x4f\xe5\xd1\x65\x2e\x1b\xe0\x21\x27\x44\xf7\x36\x9d\x33\xfe\xcc\xb7\xe2\xa5\x4a\x48\x97\x98\x9e\x91\xea\x03\xa9\x46\xa0\xc9\x73\xe5\x1b\x72\x77\x09\xf1\x0c\x4a\xee\xc6\xca\x91\x94\xac\x33\x54\xec\x89\xab\x98\x37\xf9\x75\x94\xbe\xd1\xa2\xc3\x9e\x94\x2f\x0b\x94\xc4\xdc\x43\xaa\xdb\xc0\x7f\x3f\x23\x06\xff\xb6\x79\x2c\xfd\x4b\xe0\x63\xb8\x6b\x1e\x5c\xc9\x67\x43\xd8\x63\x34\x72\x16\x46\x8d\xb7\xea\xa0\x45\xd2\x93\x1a\x3b\x52\xdc\x6b\x0a\xbc\xe7\x94\xc9\x48\x51\x6a\xf7\x70\xa9\xb1\x35\x16\xe8\x36\xc8\x49\x92\xe6\x98\xee\xa3\xf8\xfa\x55\x76\xbd\x2f\x6d\x6f\xf6\xbf\xea\xdc\xdc\xba\xd8\xbf\xb4\x60\x7e\x75\x05\x55\x61\x8f\x5b\xd2\x87\xbd\xd2\x5e\xf1\x8f\x83\x60\x2e\xa4\xe3\x4b\x03\x66\x62\xf4\x23\xbe\xd8\xe9\x1b\x20\xb6\x57\xea\xaf\x57\x40\xa6\xf0\x7f\xcb\x1d\xa7\xec\xbf\xa7\x2c\x98\x33\x2f\x76\xb8\x01\xe9\xdc\x9b\xd5\xbb\xbe\x62\x21\xeb\x79\x5c\x87\x23\x46\x75\x41\xdc\x34\xca\xeb\xe9\x7d\x63\x60\x8f\x21\xf9\xff\x80\x0e\xef\x0a\xfa\x4b\x23\xbf\x2f\xcc\xcb\xc1\x7f\x23\xb0\xde\x1b\xc0\xa6\xe7\xf5\xcf\x00\x00\x00\xff\xff\xb1\x0e\x61\xfa\x35\x0e\x00\x00" func stakingcollectionCreate_new_tokenholder_acctCdcBytes() ([]byte, error) { return bindataRead( @@ -5257,7 +5257,7 @@ func stakingcollectionCreate_new_tokenholder_acctCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/create_new_tokenholder_acct.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9a, 0x67, 0x57, 0x61, 0xea, 0xa3, 0x2e, 0xb, 0xcb, 0x97, 0xbc, 0xc2, 0x25, 0x34, 0x7b, 0x1a, 0xa, 0xe2, 0x4a, 0x84, 0xbf, 0x4c, 0x75, 0x8c, 0xbb, 0xb2, 0x74, 0x4c, 0x9, 0x2c, 0x8, 0xcb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x40, 0x48, 0xae, 0x85, 0xf6, 0x46, 0xbd, 0x5f, 0x6d, 0xdd, 0xe2, 0xaf, 0x9d, 0xbf, 0x78, 0x58, 0x8b, 0x8f, 0x0, 0x24, 0x5e, 0x4a, 0x82, 0x3e, 0x44, 0x77, 0x3e, 0x21, 0x10, 0xa, 0xe2, 0x22}} return a, nil } @@ -5281,7 +5281,7 @@ func stakingcollectionDeploy_collection_contractCdc() (*asset, error) { return a, nil } -var _stakingcollectionRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6b\xdb\x40\x10\xc5\xef\xfa\x14\x8f\x1c\x82\x0c\x45\xee\xa1\xf4\x20\xda\x06\xd7\x4e\x8a\x69\x48\x8a\x95\xf6\xbe\x5d\x8d\xe4\x25\xab\x1d\x31\x3b\x22\x86\x92\xef\x5e\xa4\x95\xe3\x83\x7d\xc8\x1e\x24\xd8\x3f\xbf\xf7\x66\xde\xb8\xae\x67\x51\xdc\x79\x7e\xa9\xd4\x3c\xbb\xd0\xae\xd9\x7b\xb2\xea\x38\xa0\x11\xee\xf0\xf1\x50\x3d\xad\x7e\x6e\x1f\x7e\xac\x1f\xef\xef\x6f\xd7\x4f\xdb\xc7\x87\xd5\x66\xb3\xbb\xad\xaa\x2c\x5b\x2e\x97\xd8\x51\xeb\xa2\x92\x44\x18\xd4\xe4\xa9\x35\xca\x02\x17\xa0\x7b\x42\x4c\x4c\xd8\x13\x54\x28\xf2\x20\x96\xa6\xc7\x0d\x4b\xba\xd7\x93\x75\x8d\xa3\x1a\x81\x6b\xda\x6e\x60\x42\x3d\x1d\x98\x8e\x87\xa0\xe0\x06\xca\xcf\x14\x22\x94\x61\xb9\xeb\x9c\x66\x99\x8a\x09\xd1\x4c\xd4\xdc\xd5\x25\x2a\x15\x17\xda\x0f\xf3\x9b\x12\xbf\xef\xdc\xe1\xf3\xa7\x05\xfe\x65\x00\x30\x7d\x3c\xe9\xd1\xd3\xa9\xce\x1d\x35\x25\xae\x2f\xb6\xa0\x38\xdb\xc9\x26\x4e\x2f\xd4\x1b\xa1\xdc\x58\x9b\xb4\xcc\xa0\xfb\xfc\x3b\x8b\xf0\xcb\x1f\xe3\x07\x5a\xe0\x7a\x95\xce\x8e\xfa\xe3\x8a\xe4\x9b\xe2\x92\x3e\xbe\x62\x46\x15\x51\x59\x4c\x4b\xc5\xdf\x09\xf6\xe5\xbd\xbe\xbe\xe5\x63\x5a\xe5\xe5\x24\xcf\xaf\x57\x49\xe5\x97\xd1\xfd\xe2\xcd\xde\xb8\x6e\x6e\xd0\x9b\xe0\x6c\x7e\xb5\xe6\xc1\x8f\x79\x28\x92\x15\x08\x8d\x29\xe0\x8c\x75\x95\x08\xaf\xa9\x35\x74\x20\x3b\x28\xbd\xa7\xea\x42\xe6\xd9\xd9\x1c\xe7\x26\x4f\xf1\x97\x70\xf5\x29\xc7\xf4\x5f\x24\xd8\x2c\xf5\x9a\xfd\x0f\x00\x00\xff\xff\xe2\xb1\x2b\x1a\xba\x02\x00\x00" +var _stakingcollectionRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6f\x9b\x40\x10\x85\xef\xfc\x8a\xa7\x1c\x22\x90\x2a\xdc\x43\xd5\x03\x6a\x1b\xb9\x76\x52\x59\x8d\xe2\xca\xa4\xbd\x6f\x97\x01\xaf\x02\x3b\x68\x76\x90\x2d\x55\xf9\xef\x15\xac\x5d\x1f\xcc\xa1\x97\xec\x01\x10\x3b\xf3\xcd\x9b\x99\xe7\xba\x9e\x45\xf1\xd0\xf2\xa1\x54\xf3\xe2\x7c\xb3\xe2\xb6\x25\xab\x8e\x3d\x6a\xe1\x0e\xef\x8f\xe5\xf3\xf2\xfb\xe6\xe9\xdb\x6a\xfb\xf8\x78\xbf\x7a\xde\x6c\x9f\x96\xeb\xf5\xee\xbe\x2c\x93\x64\xb1\x58\x60\x47\x8d\x0b\x4a\x12\x60\x50\x51\x4b\x8d\x51\x16\x38\x0f\xdd\x13\x42\x64\xc2\x5e\xa0\x42\x81\x07\xb1\x34\x25\xd7\x2c\x31\xae\x27\xeb\x6a\x47\x15\x3c\x57\xb4\x59\xc3\xf8\x6a\xba\x30\x1d\x0f\x5e\xc1\x35\x94\x5f\xc8\x07\x28\xc3\x72\xd7\x39\x4d\x12\x15\xe3\x83\x99\xa8\xa9\xab\x0a\x94\x2a\xce\x37\xef\x4e\x39\x05\x7e\x3e\xb8\xe3\xc7\x0f\x19\xfe\x24\x00\x30\x3d\x5a\xd2\xb3\xa6\x4b\x9f\x3b\xaa\x0b\x98\x41\xf7\xe9\xec\x18\xf2\xcb\xe7\xf6\xe0\x49\x32\xdc\xce\xc7\x5d\xfd\x49\xa6\x9a\xbd\x50\x6f\x84\x52\x63\x6d\xd4\x35\x95\xfa\xca\x22\x7c\xf8\x65\xda\x81\x32\xdc\x2e\xe3\xdd\x59\xeb\x78\x02\xb5\x75\x3e\xa7\x15\x9f\x71\x42\xe5\x41\x59\x4c\x43\xf9\xef\x09\xf6\xe9\x2d\x7a\xf8\x92\x8e\x2e\x28\xe6\x1d\x72\x1d\x5e\x46\x45\x3f\x8c\xee\xb3\x7f\xad\x8c\xe7\xee\x0e\xbd\xf1\xce\xa6\x37\x2b\x1e\xda\x71\xcf\x8a\x28\x1b\x42\xe3\x76\x71\xc5\xba\x89\x84\xd7\x38\x46\x3a\x92\x1d\x94\xfe\x67\x42\xb9\x9c\x3c\xb9\x3e\xfb\x31\x8d\xb6\x2a\xe0\xaa\x8b\x3f\xe2\x3b\x8b\xb0\x53\xa9\xd7\xe4\x6f\x00\x00\x00\xff\xff\xd7\x0f\xe1\x5f\x12\x03\x00\x00" func stakingcollectionRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -5297,11 +5297,11 @@ func stakingcollectionRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8b, 0x78, 0x67, 0x8f, 0xee, 0xe4, 0xff, 0xfd, 0x78, 0x8b, 0x6e, 0xc4, 0xc0, 0xe3, 0x6a, 0x47, 0xfa, 0xac, 0xd6, 0x2c, 0x8f, 0x10, 0xf8, 0x9a, 0x26, 0x48, 0x80, 0x76, 0x27, 0xcc, 0x4e, 0x77}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdd, 0x26, 0xfa, 0x3b, 0xcb, 0x67, 0x49, 0xc5, 0x6f, 0x3d, 0xd5, 0xcc, 0x0, 0x6b, 0x6d, 0x28, 0x7d, 0xae, 0xd0, 0xb, 0xae, 0xb4, 0x68, 0x6d, 0xc7, 0x2a, 0xd7, 0xad, 0xb1, 0xfb, 0x14, 0x11}} return a, nil } -var _stakingcollectionRegister_multiple_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x8f\x1c\x82\x4c\x8b\x9c\x42\xe9\x41\x34\x0d\xae\x9d\x14\xd3\x90\x14\x2b\xed\x25\xf8\xb0\x5d\x8d\xe4\x21\xab\x5d\xb1\x3b\x6a\x0c\xc5\xff\xbd\xac\x64\x39\x29\x36\xa5\x7b\xd0\x61\x34\xfb\xcd\xdb\x79\x8f\x9b\xd6\x79\xc1\x8d\x71\xcf\x85\xa8\x27\xb6\xf5\xdc\x19\x43\x5a\xd8\x59\x54\xde\x35\xb8\xd8\x16\x0f\xb3\xaf\xcb\xbb\x2f\xf3\xfb\xdb\xdb\xeb\xf9\xc3\xf2\xfe\x6e\xb6\x58\xac\xae\x8b\x22\x49\xa6\xd3\x29\x56\x54\x73\x10\xf2\x01\x4d\x67\x84\x5b\x43\x28\xc9\x50\xad\xc4\xf9\x00\xb6\x90\x0d\x21\x0c\x6c\xe8\x17\xb8\xa7\xe0\x3a\xaf\xa9\x87\x54\xce\x0f\x7d\x2d\x69\xae\x98\x4a\x58\x57\xd2\x72\x11\xa0\x6c\x09\xd5\xb8\xce\x0a\x5c\x05\x71\x4f\x64\x03\xc4\x41\xbb\xa6\x61\x49\x12\xf1\xca\x06\xd5\x23\x53\x2e\x43\x8e\xc7\x42\x3c\xdb\x7a\xfd\x76\x7f\x2d\x96\xbe\xdf\xf0\xf6\xc3\xfb\xf5\x04\xbf\x13\x00\xe8\x3f\x86\x64\x94\xf5\xf2\xe4\x15\x55\x39\xce\x4f\x6e\x23\x3b\xaa\x24\x3d\xa7\xf5\xd4\x2a\x4f\xa9\xd2\x3a\x8e\xcb\xa1\x3a\xd9\xa4\x9f\x9d\xf7\xee\xf9\x87\x32\x1d\x4d\x70\x3e\x1b\xfe\x8d\xf3\xe3\x09\x64\xaa\xec\xd4\x7c\x5c\x62\x8f\xca\x82\x38\xaf\x6a\xca\x7e\xf6\xb0\x8f\xff\xab\xeb\x53\x1a\x8d\xcb\x4f\x9b\x7a\xdc\x5e\x0c\x53\xbe\x29\xd9\x4c\x0e\xf2\xe2\xb9\xba\x42\xab\x2c\xeb\xf4\x6c\xee\x3a\x13\x2d\x11\x0c\x52\xe0\x29\x7a\x81\x23\xd6\xd9\x40\xd8\x0d\xab\xa1\x2d\xe9\x4e\xe8\xd5\xab\x7f\x29\x0f\xc6\x25\x2e\x0e\x95\xe8\x3c\x97\x31\x27\x5c\x86\x57\x9d\xff\xdc\x51\xe6\xf7\xa1\x5b\x8c\x49\x4b\x87\xbc\xe4\xe0\x72\x34\x3e\x1f\x03\xf0\xc8\xeb\x49\x6f\xfb\x5f\xf0\x28\x83\xf1\x06\xef\x0e\xd5\xdd\x5e\xfb\x2e\xf9\x13\x00\x00\xff\xff\x82\xa4\x77\x0f\x16\x03\x00\x00" +var _stakingcollectionRegister_multiple_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4d\x6b\xdb\x40\x10\x86\xef\xfa\x15\x2f\x39\x04\x99\x16\x25\x85\xd2\x83\x68\x1a\x5c\x3b\x29\xa6\x21\x2e\x56\xda\x4b\xf0\x61\x2b\x8d\xe4\x21\xab\x5d\xb1\x3b\xaa\x0d\xc5\xff\xbd\xac\x3e\xec\x14\x9b\xde\xba\x07\x21\x46\xa3\x67\xdf\x9d\x7d\xb8\x6e\xac\x13\xdc\x6b\xbb\xcd\x44\xbd\xb0\xa9\x66\x56\x6b\xca\x85\xad\x41\xe9\x6c\x8d\xeb\x5d\xf6\x34\xfd\xba\x78\xfc\x32\x5b\x3e\x3c\xdc\xcd\x9e\x16\xcb\xc7\xe9\x7c\xbe\xba\xcb\xb2\x28\xba\xba\xba\xc2\x8a\x2a\xf6\x42\xce\xa3\x6e\xb5\x70\xa3\x09\x05\x69\xaa\x94\x58\xe7\xc1\x06\xb2\x21\xf8\x9e\x8d\xfc\x08\x77\xe4\x6d\xeb\x72\xea\x20\xa5\x75\x7d\x5f\x43\x39\x97\x4c\x05\x8c\x2d\x68\x31\xf7\x50\xa6\x80\xaa\x6d\x6b\x04\xb6\x84\xd8\x17\x32\x1e\x62\x91\xdb\xba\x66\x89\x22\x71\xca\x78\xd5\x21\x63\x2e\x7c\x8a\xe7\x4c\x1c\x9b\x6a\xfd\x76\xf8\x2d\x94\xbe\xdf\xf3\xee\xc3\xfb\xf5\x04\xbf\x23\x00\xe8\x1e\x9a\x64\x8c\x75\x3c\xf2\x8a\xca\x14\xaa\x95\x4d\x7c\x76\x22\xc9\xf1\x75\xb9\x35\xe4\x26\xb8\x3c\xdf\x77\x52\x89\xba\x3d\x1b\x47\x8d\x72\x14\xab\x3c\x0f\xd1\x86\xad\x3e\x5b\xe7\xec\xf6\x87\xd2\x2d\x4d\x70\x39\xed\xbf\x8d\x59\xc3\xf2\xa4\xcb\xe4\x5c\x56\xdc\x60\x40\x25\x5e\xac\x53\x15\x25\x3f\x3b\xd8\xc7\xff\x71\x86\x4f\x71\x10\x22\x3d\x2f\xcb\x69\x7b\xd6\x27\xfa\xa6\x64\x33\x39\x1c\x25\xac\xdb\x5b\x34\xca\x70\x1e\x5f\xcc\x6c\xab\xc3\x55\x0b\xfa\xd8\x70\x14\xee\x18\x27\xac\x8b\x9e\xb0\xef\xc7\x48\x3b\xca\x5b\xa1\x57\x13\xfa\xa5\x1c\x18\x37\xb8\x3e\x54\x82\x51\x5c\x04\xff\xb8\xf0\xaf\x3a\xff\x39\xcf\xc4\x0d\x32\xcf\x47\x83\xe3\xde\xc3\x14\x5c\x8c\x42\xa5\xa3\x58\xcf\xbc\x9e\x74\x3a\xfd\x05\x0f\x31\x18\x6f\xf0\xee\x50\xdd\x0f\xd9\xf7\xd1\x9f\x00\x00\x00\xff\xff\x18\xf8\x19\x12\x6e\x03\x00\x00" func stakingcollectionRegister_multiple_delegatorsCdcBytes() ([]byte, error) { return bindataRead( @@ -5317,11 +5317,11 @@ func stakingcollectionRegister_multiple_delegatorsCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_multiple_delegators.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x59, 0x43, 0x92, 0xa5, 0xd8, 0x4f, 0xb4, 0xea, 0xfb, 0xfd, 0x2b, 0x49, 0x93, 0xa0, 0x62, 0xd5, 0x1c, 0xac, 0xb, 0x33, 0x43, 0xe5, 0xff, 0x98, 0x51, 0xe1, 0xe6, 0x2e, 0x9e, 0xcd, 0x77, 0xf5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0xe2, 0x6a, 0xd, 0xc2, 0x4a, 0xe7, 0x87, 0x9f, 0x74, 0x96, 0xa8, 0x5e, 0x7f, 0x41, 0xe5, 0xd7, 0x1d, 0x6b, 0x93, 0x36, 0x72, 0xe0, 0x11, 0x6a, 0xb6, 0xed, 0xd, 0x9f, 0xd6, 0x3f, 0xfc}} return a, nil } -var _stakingcollectionRegister_multiple_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x5d\x4f\xdb\x4a\x10\x7d\xf7\xaf\x98\xcb\x03\x72\x74\x23\xc3\x95\xae\xae\xae\xac\xa6\x28\x0d\x50\xa1\x20\xa8\x08\xed\x4b\x94\x87\xc5\x1e\xdb\x23\xd6\xbb\xd6\xec\x9a\xe0\x02\xff\xbd\x5a\xdb\xf9\x30\x76\x4a\xfd\x10\x65\x67\xce\x9c\x39\xde\x39\x63\xca\x0b\xcd\x16\x66\x5c\x15\x56\x7b\xed\xe9\x52\xea\xf5\xc2\x8a\x47\x52\xe9\x4c\x4b\x89\x91\x25\xad\x20\x61\x9d\xc3\xe9\xf3\xe2\x7e\x3a\xbf\xba\xf9\x3a\xbb\xbd\xbe\xbe\x98\xdd\x5f\xdd\xde\x4c\xcf\xcf\xef\x2e\x16\x0b\xcf\x3b\x39\x39\x81\x3b\x4c\xc9\x58\x64\x03\x79\x29\x2d\x15\x12\x41\xe9\x18\x0d\x90\x02\x9b\x21\x98\x86\x16\xa2\x1d\x2f\xa3\xd1\x25\x47\x58\xd7\x27\x9a\x1b\x5c\x81\x11\x25\x84\x71\x5d\x0e\xa4\x12\xcd\xb9\x70\x78\xcf\xb3\x2c\x94\x11\x75\xb1\x4f\xb1\x09\x61\xb9\xb0\x4c\x2a\x5d\x8d\x3d\xd8\x7b\x58\x4b\x74\xc9\xef\x57\xca\xfe\xff\x2e\xa7\xd0\xae\x35\x3b\x25\xd3\x38\x66\x34\x06\x0f\xd2\xec\xa0\x73\xac\x0e\xa2\xda\xf7\xfa\x1d\x44\xe4\xba\x54\xb6\x56\x74\x49\xcf\xff\xfd\xfb\x2e\x5d\x94\x0f\x92\xa2\x96\x60\xd9\x0c\x24\x98\x63\x75\x4d\xc6\x5e\x28\xcb\xd5\xea\x6c\x35\x82\x97\xba\xa6\xfe\x91\x68\x37\x6d\x77\x53\xba\xc3\x24\x84\xe3\xc1\x01\x06\xbd\x88\x57\xf3\x14\x8c\x85\x60\xf4\x45\x14\x39\x81\x21\x88\xd2\x66\xfe\x17\xcd\xac\xd7\x3f\x84\x2c\x71\x04\xc7\xd3\x26\xb7\xe9\x5f\xbf\x31\xca\x24\x18\xea\x0f\x13\x68\xa9\x02\x63\x35\x8b\x14\x83\x87\x9a\xec\xd3\x9f\xea\xfa\xec\x3b\xaf\x85\xc3\x3e\xec\xc3\x17\x4d\x97\x6f\xc2\x66\xa3\xce\x95\x9e\x9d\x41\x21\x14\x45\xfe\xd1\x4c\x97\xd2\x59\xc9\x42\x23\x05\x18\x13\xb0\x1a\x7a\x5c\x47\x23\x6f\x4b\xf1\x24\x18\x08\x26\x70\xba\x0b\x39\x7b\x52\xec\xcc\x4c\xb1\xd9\xbb\x0c\xf7\x50\x52\x8f\x24\x17\x51\x46\x0a\xdb\x1b\x83\xc9\xe1\x8b\x0a\xb8\x5d\x96\x1b\x1d\xa3\xdf\xe1\xaa\xf9\xe2\x10\x28\x1e\xf7\xe2\xce\xd7\x61\xe3\xee\x25\xad\xfa\xf9\x9e\xb7\xc3\x21\xbb\x7f\x50\x3a\xc7\x2a\x7c\x67\xfd\xc1\x8a\x9d\xef\xc3\xfd\x1d\x18\xc4\x36\x0b\x10\x6e\x16\x61\x10\x53\x88\x0a\x39\xdc\x18\x68\x04\x1d\xc0\x4b\xff\x8e\x92\xbd\xbd\x59\xd2\x0a\x26\x13\x50\x24\xe1\xf5\xb5\x1b\xff\x2b\x90\xa8\x52\x9b\xb9\xfc\xe9\x00\x4f\xd3\xba\xb1\x8a\x50\xce\x27\x05\xeb\x27\x8a\x11\x7e\x22\x6b\x78\xc4\xca\x6c\x3f\x4d\xed\x80\x37\x1a\x8f\x46\x3d\xb6\xb7\x5e\xc4\xd5\x3e\x62\xe5\x8c\xd3\xd5\x75\x40\x4b\xd7\x44\x81\xeb\x1f\x88\x38\xf6\xb7\xc5\xa1\xa3\x0b\xb6\xc7\x31\x64\xc2\x64\x53\x99\x6a\x26\x9b\xe5\x4d\xb6\x13\x1a\xc3\x1a\x29\xcd\x6c\x93\x6a\xfe\x7f\xa4\xbc\x7b\x72\xab\x40\xf0\x37\xfc\xe3\x75\xf3\x6f\xde\x9b\xf7\x2b\x00\x00\xff\xff\x63\xd0\x3c\xa9\x47\x06\x00\x00" +var _stakingcollectionRegister_multiple_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4d\x4f\xe3\x48\x10\xbd\xfb\x57\xd4\x72\x40\xb1\x36\x32\xac\xb4\x5a\xad\xac\xc9\xa0\x4c\x80\x11\x0a\x82\x11\x61\xe6\x12\xe5\xd0\xd8\x65\xbb\x44\xbb\xdb\xaa\x6e\x13\x3c\xc0\x7f\x1f\xb5\xed\x7c\x18\x3b\xc3\x69\x7c\x88\xec\xaa\x57\xaf\x5f\x57\xd5\x0b\xe5\x85\x66\x0b\x33\xae\x0a\xab\xbd\xf6\xeb\x52\xea\xf5\xc2\x8a\x47\x52\xe9\x4c\x4b\x89\x91\x25\xad\x20\x61\x9d\xc3\xe9\xf3\xe2\x7e\x3a\xbf\xba\xf9\x3a\xbb\xbd\xbe\xbe\x98\xdd\x5f\xdd\xde\x4c\xcf\xcf\xef\x2e\x16\x0b\xcf\x3b\x39\x39\x81\x3b\x4c\xc9\x58\x64\x03\x79\x29\x2d\x15\x12\x41\xe9\x18\x0d\x90\x02\x9b\x21\x98\x86\x16\xa2\x1d\x2f\xa3\xd1\x25\x47\x58\xd7\x27\x9a\x1b\x5c\x81\x11\x25\x84\x71\x5d\x0e\xa4\x12\xcd\xb9\x70\x78\xcf\xb3\x2c\x94\x11\x75\xf1\x88\x62\x13\xc2\x72\x61\x99\x54\xba\x1a\x7b\xb0\xf7\xb0\x96\xe8\x92\xdf\xaf\x94\xfd\xff\x5d\x4e\xa1\x5d\x6b\x76\x4a\xa6\x71\xcc\x68\x0c\x1e\xa4\xd9\x41\xe7\x58\x1d\x44\xb5\xf7\xfa\x1d\x44\xe4\xba\x54\xb6\x56\x74\x49\xcf\xff\xfd\xfb\x2e\x5d\x94\x0f\x92\xa2\x96\x60\xd9\x0c\x24\x98\x63\x75\x4d\xc6\x5e\x28\xcb\xd5\xea\x6c\xe5\xc3\x4b\x5d\x53\xff\x48\xb4\x9b\x63\x77\x53\xba\xc3\x24\x04\x51\xda\x6c\x34\x38\xc4\x60\xf7\x7a\xbb\x56\xc8\x3e\x1c\x0f\xe3\x7a\x11\xaf\x3e\xb3\x60\x2c\x04\xe3\x48\x44\x91\xbb\x4c\x7b\xd4\x17\xcd\xac\xd7\x3f\x84\x2c\xd1\x87\xe3\x69\x93\xdb\x68\xad\xbb\x83\x32\x09\x86\xb4\xc2\x04\x5a\xaa\xc0\x58\xcd\x22\xc5\xe0\xa1\x26\xfb\xf4\x27\xee\xf0\x79\xe4\x76\x38\x1c\xde\xef\x3e\x7c\xd1\x28\xfa\x26\x6c\xe6\x77\x46\x75\x76\x06\x85\x50\x14\x8d\x8e\x66\xba\x94\x6e\x45\x2d\x34\xb2\x81\x31\x01\xab\xa1\xc7\x75\xe4\x7b\x5b\x8a\x27\xc1\x40\x30\x81\xd3\x5d\xc8\xad\x3d\xc5\xce\x24\x14\x9b\xbd\xc6\xb9\x87\x92\x7a\xd4\xb9\x88\x32\x52\xd8\x76\x17\x26\x87\x9b\x1a\x70\x6b\xc2\x1b\x1d\xe3\xa8\xc3\x55\xf3\xc5\x21\x50\x3c\xee\xc5\x9d\x5f\xc2\xc6\x35\x4b\x5a\xf5\xf3\x3d\xcf\x84\x43\x36\xfa\xa0\x74\x8e\x55\xf8\xce\x52\x83\x15\x3b\x3f\x85\xfb\xde\x1a\xc4\x36\xc6\x0a\x37\x06\x1b\xc4\x14\xa2\x42\x0e\x37\xcb\xe6\x43\x07\xf0\xd2\xef\x51\xb2\xe7\xc7\x25\xad\x60\x32\x01\x45\x12\x5e\x5f\xbb\xf1\xbf\x02\x89\x2a\xb5\x99\xcb\x9f\x0e\xf0\x34\x47\x37\xab\x22\x94\xdb\x93\x82\xf5\x13\xc5\x08\x3f\x91\x35\x3c\x62\x65\xb6\x7f\x79\xed\x80\x37\x1a\x8f\xfc\x1e\xdb\x5b\x2f\xe2\x6a\x1f\xb1\x72\x8b\xd3\xd5\x75\x40\x4b\x77\x89\x02\x77\x7e\x20\xe2\x78\xb4\x2d\x0e\x1d\x5d\xb0\xfd\x1c\x43\x26\x4c\x36\x95\xa9\x66\xb2\x59\xde\x64\x3b\xa1\x31\xac\x91\xd2\xcc\x36\xa9\xe6\xfd\x23\xe5\xdd\x2f\x67\x05\x82\xbf\xe1\x1f\xaf\x9b\x7f\xf3\xde\xbc\x5f\x01\x00\x00\xff\xff\x77\xdc\xd4\xaf\x9f\x06\x00\x00" func stakingcollectionRegister_multiple_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -5337,11 +5337,11 @@ func stakingcollectionRegister_multiple_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_multiple_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe0, 0x1b, 0x99, 0x14, 0xa2, 0xa, 0x48, 0x5a, 0x17, 0x20, 0x71, 0x7f, 0x8, 0x52, 0x45, 0xad, 0xc4, 0x69, 0x39, 0x73, 0x7b, 0x3b, 0xda, 0xf9, 0x2a, 0x2c, 0xef, 0xe3, 0x26, 0xed, 0x96, 0xc4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcf, 0xa8, 0x9f, 0x9, 0xd6, 0x5d, 0xe1, 0xfa, 0x9b, 0xfa, 0x6f, 0x63, 0xb2, 0xc4, 0xcc, 0xf9, 0xae, 0xc0, 0x6b, 0xb, 0x58, 0x2b, 0x22, 0xc6, 0x84, 0x8c, 0x7e, 0x82, 0x9a, 0x9a, 0x47, 0xa3}} return a, nil } -var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4f\x4f\xdb\x4e\x10\xbd\xfb\x53\xcc\x8f\x03\x72\x24\x64\x38\xfc\x54\x55\x56\x53\x94\x06\xa8\x50\x10\x54\x04\x7a\xa9\x7a\x58\xec\xb1\xbd\xca\x7a\xc7\x1a\x4f\x1a\xdc\xc2\x77\xaf\xd6\xeb\xfc\x31\x71\xda\xe6\x90\xec\xee\xcc\xbc\x79\x3b\xef\x65\x75\x59\x11\x0b\x4c\xb9\xa9\x84\x82\x6e\x77\x65\x68\x35\x17\xb5\xd0\x36\x9f\x92\x31\x98\x88\x26\x0b\x19\x53\x09\x67\xcf\xf3\x87\xc9\xec\xfa\xf6\xf3\xf4\xee\xe6\xe6\x72\xfa\x70\x7d\x77\x3b\xb9\xb8\xb8\xbf\x9c\xcf\x83\xe0\xf4\xf4\x14\xee\x31\xd7\xb5\x20\xd7\xa0\x20\x45\x83\xb9\x12\x62\xd0\x16\xa4\x40\xa8\x3d\x26\x24\x5b\x50\xc6\x9a\x96\x9c\x60\x5b\x9c\x11\xfb\xbc\x0a\x13\x9d\x69\x4c\xc1\x52\x8a\xa0\x6d\x46\x5c\xaa\x36\x5f\xd9\xb4\x4d\x51\x25\x2d\xad\x00\x65\x20\xb4\x40\x5b\x83\x10\x24\x54\x96\x5a\x82\x40\x58\xd9\x5a\xb5\xf8\xa1\x4e\x63\x98\x0b\x6b\x9b\x9f\x04\xb0\xf3\x61\x32\x18\xc3\xe3\xb5\x95\xf7\xfd\x80\x45\x59\x11\x3b\x9a\x93\x34\x65\xac\xeb\xe1\xfa\x6d\xda\x0c\x9b\xe1\x94\xee\xb6\x07\xe3\xfe\x0a\x31\x3c\x5e\xe9\xe7\x77\xff\xf7\x63\xd5\xf2\xc9\xe8\x64\x86\x4d\x1d\xc3\x37\x2f\x4e\x34\xc3\xe6\x46\xd7\x72\x69\x85\x9b\xef\xe7\x23\xf8\x15\xb4\x25\x06\x65\xdd\x6a\x2b\xd6\x3d\x66\x31\x1c\x0f\xea\x18\xed\x9d\x78\x9c\x8a\xb1\x52\x8c\xa1\x4a\x12\xcf\x4b\x2d\xa5\x08\x3f\x11\x33\xad\xbe\x2a\xb3\xc4\x11\x1c\x4f\x7c\xcc\xf5\xde\xdc\x12\x4d\x16\x0d\xf5\x87\x31\x74\x50\x51\x2d\xc4\x2a\xc7\xe8\xa9\x05\xfb\xf0\xaf\xbc\x3e\x86\xce\x72\xf1\xb0\x1d\xf7\xd3\xe7\xbe\xcb\x17\x25\xc5\xa8\x37\xcc\xf3\x73\xa8\x94\xd5\x49\x78\x34\xa5\xa5\x71\xa6\x12\xf0\x54\x80\xd1\x19\x08\xf6\xb0\x8e\x46\xc1\x06\x42\x67\xed\x8c\x4b\x95\x14\xda\x62\x37\x02\x18\x1f\xbe\x79\xc4\xdd\x9f\xe0\x96\x52\x0c\x7b\x54\x9c\x1d\x75\x3a\x64\x45\xf7\xfd\x57\x27\xee\x1d\xfd\xd1\x94\xbd\xed\x61\x6f\x6e\xd7\xc3\xfe\xf4\xbf\x6f\xfc\xa9\x1a\xe4\x78\x2d\xf0\x26\xb4\x6b\x8c\x6e\x74\x5b\x27\xc3\x78\x0c\x56\x1b\x78\x79\xd9\x39\xfc\x2f\x32\x68\x73\x29\x5c\xf0\xec\x4d\xb5\x6f\xe4\x85\x53\xd6\xa9\x56\x31\xfd\xd0\x29\xc2\x4f\x64\x82\x85\xc3\x5c\x3f\x19\x9d\x3a\x6b\x46\x47\x7d\x07\xbc\xf6\x76\xae\x66\x81\x8d\x7b\x95\x76\x88\x0c\x34\xef\x4b\x1e\xb9\x86\x91\x4a\xd3\x70\x53\x15\x3b\x9c\x68\xb3\x3d\x81\x42\xd5\xc5\xc4\xe4\xc4\x5a\x8a\xd2\x47\x7b\x47\x27\xb0\x42\x9d\x17\xe2\x43\x7e\x7d\x88\xaa\x5f\xbd\x06\xaf\xc1\xef\x00\x00\x00\xff\xff\xbc\xfd\xa7\x58\xa5\x05\x00\x00" +var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4f\x4f\xdb\x4e\x10\xbd\xfb\x53\xcc\x8f\x03\x72\x24\x64\x38\xfc\x54\x55\x56\x53\x94\x06\xa8\x50\x10\x54\x04\x7a\xa9\x7a\x58\xec\xb1\xbd\xca\x7a\xc7\x1a\x4f\x1a\xdc\xc2\x77\xaf\xd6\xeb\xfc\x31\x71\xda\x53\x73\x88\x77\x77\x66\xde\xbc\x9d\xf7\x6c\x5d\x56\xc4\x02\x53\x6e\x2a\xa1\xa0\xdb\x5d\x19\x5a\xcd\x45\x2d\xb4\xcd\xa7\x64\x0c\x26\xa2\xc9\x42\xc6\x54\xc2\xd9\xf3\xfc\x61\x32\xbb\xbe\xfd\x3c\xbd\xbb\xb9\xb9\x9c\x3e\x5c\xdf\xdd\x4e\x2e\x2e\xee\x2f\xe7\xf3\x20\x38\x3d\x3d\x85\x7b\xcc\x75\x2d\xc8\x35\x28\x48\xd1\x60\xae\x84\x18\xb4\x05\x29\x10\x6a\x8f\x09\xc9\x16\x94\xb1\xa6\x25\x27\xd8\x16\x67\xc4\x3e\xaf\xc2\x44\x67\x1a\x53\xb0\x94\x22\x68\x9b\x11\x97\xaa\xcd\x57\x36\x6d\x53\x54\x49\x4b\x2b\x40\x19\x08\x2d\xd0\xd6\x20\x04\x09\x95\xa5\x96\x20\x10\x56\xb6\x56\x2d\x7e\xa8\xd3\x18\xe6\xc2\xda\xe6\x27\x01\xec\xfc\x98\x0c\xc6\xf0\x78\x6d\xe5\x7d\x3f\x60\x51\x56\xc4\x8e\xe6\x24\x4d\x19\xeb\x7a\xb8\x7e\x9b\x36\xc3\x66\x38\xa5\xbb\xed\xc1\xb8\xbf\x42\x0c\x8f\x57\xfa\xf9\xdd\xff\xfd\x58\xb5\x7c\x32\x3a\x99\x61\x53\xc7\xf0\xcd\x8b\x13\xcd\xb0\xb9\xd1\xb5\x5c\x5a\xe1\xe6\xfb\xf9\x08\x7e\x05\x6d\x89\x41\x59\xb7\xda\x8a\x75\x8f\x59\x0c\x6a\x29\x45\x38\xa8\x65\xb4\x5d\xde\xad\x2c\xf2\x08\x8e\x87\xf3\xf6\x4e\x7c\xcf\x8a\xb1\x52\x8c\xa1\x4a\x12\x7f\x87\xb6\xd5\x27\x62\xa6\xd5\x57\x65\x96\x38\x82\xe3\x89\x8f\x39\x9e\x9b\x89\xa0\xc9\xa2\x21\xae\x30\x86\x0e\x2a\xaa\x85\x58\xe5\x18\x3d\xb5\x60\x1f\xfe\xc5\x1d\x3e\x86\xce\xca\xf1\xb0\xcd\xf7\xd3\xe7\x9e\xd1\x17\x25\xc5\xa8\x27\xd2\xf9\x39\x54\xca\xea\x24\x3c\x9a\xd2\xd2\x38\xb3\x0a\x78\xda\xc0\xe8\x8c\x09\x7b\x58\x47\xa3\x60\x03\xa1\xb3\x56\xbb\x52\x25\x85\xb6\xd8\x8d\x0b\xc6\x87\xa7\x14\x71\xf7\x72\xdd\x52\x8a\x61\x8f\x8a\xb3\xb9\x4e\x87\x2c\xee\xfe\xff\xea\xf0\xbd\xa3\x3f\x9a\xbd\xb7\x3d\xec\xf9\xed\x7a\xd8\xf7\xfe\xf9\xc6\xf7\xaa\x41\x8e\xd7\x66\xd8\x84\x76\x4d\xd4\x8d\x6e\xfb\x86\xc0\x78\x0c\x56\x1b\x78\x79\xd9\x39\xfc\x2f\x32\x68\x73\x29\x5c\xf0\xec\x4d\xb5\x6f\xe4\x85\x53\xd6\xa9\x56\x31\xfd\xd0\x29\xc2\x4f\x64\x82\x85\xc3\x5c\x7f\x8a\x3a\x75\xd6\x8c\x8e\xfa\x0e\x78\xed\xed\x5c\xcd\x02\x1b\xf7\xb5\xdb\x21\x32\xd0\xbc\x2f\x79\xe4\x1a\x46\x2a\x4d\xc3\x4d\x55\xec\x70\xa2\xcd\xf6\x04\x0a\x55\x17\x13\x93\x13\x6b\x29\x4a\x1f\xed\x1d\x9d\xc0\x0a\x75\x5e\x88\x0f\xf9\xf5\x21\xaa\x7e\xf5\x1a\xbc\x06\xbf\x03\x00\x00\xff\xff\xc4\x66\xa5\xbb\xfd\x05\x00\x00" func stakingcollectionRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5357,11 +5357,11 @@ func stakingcollectionRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0xfc, 0x6c, 0xa0, 0x8b, 0x13, 0x72, 0x14, 0x39, 0xde, 0x16, 0x2d, 0x5d, 0x96, 0xa1, 0x45, 0x7e, 0xfc, 0x37, 0x9, 0xcb, 0x40, 0x0, 0xc4, 0xd4, 0xd, 0x53, 0x8d, 0x54, 0xf5, 0xfa, 0xbd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0x99, 0xe, 0x98, 0xd6, 0x6e, 0xe4, 0xe3, 0xc3, 0x58, 0xd7, 0x65, 0x1c, 0xe2, 0xe2, 0x97, 0xc3, 0xf4, 0x32, 0x95, 0x34, 0xb3, 0xc7, 0xcc, 0xf0, 0x9f, 0xb5, 0xe1, 0x69, 0x2b, 0x26, 0x4f}} return a, nil } -var _stakingcollectionRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6a\xc2\x40\x10\xbd\xe7\x2b\x06\x0f\x12\x41\x62\x69\x4b\x0f\xa1\xad\xd8\xa8\x25\x54\xb4\x18\xed\x7d\x1b\x27\x71\xe9\xba\x93\x6e\x66\x51\x28\xfe\x7b\x49\xd6\x68\xa9\x1e\xdc\x43\x96\x99\xcc\xbc\xf7\x66\xdf\xc8\x4d\x41\x86\x61\xac\x68\x9b\xb0\xf8\x92\x3a\x8f\x48\x29\x4c\x59\x92\x86\xcc\xd0\x06\x6e\x76\xc9\x62\xf0\x16\x4f\x5f\xa3\xd9\x64\x32\x8a\x16\xf1\x6c\x3a\x18\x0e\xe7\xa3\x24\xf1\xbc\x5e\xaf\x07\x73\xfc\xb6\x58\x72\x09\x56\x97\x0e\x01\x32\x32\xc0\x6b\x84\xb2\xc0\x54\x66\x12\x57\xa0\x69\x85\x40\x06\x56\xa8\x30\x17\x4c\x06\xa4\x76\x25\x87\x96\xf4\xc8\xea\x79\x6c\x84\x2e\x45\x1d\xf8\x55\x63\x3c\x0c\x21\x61\x23\x75\xde\x3d\x01\x54\xc9\x65\xac\xf9\xee\xb6\xdf\x05\xb1\x21\xab\x39\x84\xe5\x58\xee\x1e\xee\x3b\xf0\xe3\x01\x00\xd4\x1f\x85\xdc\x90\x9c\x26\x9b\x63\x16\x42\xfb\xe2\xd0\xc1\x59\xc6\xab\x71\x0a\x83\x85\x30\xe8\x8b\x34\x75\x5c\xc2\xf2\xda\x7f\x21\x63\x68\xfb\x21\x94\xc5\x0e\xb4\x07\xee\x5f\xc3\x5f\x9d\x12\x55\x16\x5c\xe2\x87\x27\x38\x40\x05\x25\x93\x11\x39\x06\x9f\x35\xd8\xe3\xb5\xba\x9e\xfd\xca\x9f\xf0\xb2\x77\xe7\xe5\x89\x63\x79\x17\xbc\xee\x1c\xe5\x55\xa7\xdf\x87\x42\x68\x99\xfa\xad\x88\xac\xaa\xbc\x62\x70\x52\xc0\x60\x06\x4c\x70\x86\xd5\x72\x08\x7b\xf7\x34\xb8\xc3\xd4\x32\x5e\x33\x75\x60\xdc\xb6\x2c\x9b\x5d\x39\x1a\xec\xee\x7f\x06\xff\x09\x4e\x26\xbb\xbb\x51\xb0\xf7\x7e\x03\x00\x00\xff\xff\x44\xa6\xca\x7b\xc3\x02\x00\x00" +var _stakingcollectionRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\x4f\x6f\xaa\x40\x10\xbf\xf3\x29\x26\x1e\x0c\x24\x06\x5f\xde\x7b\xe9\x81\xb4\x35\x16\xb5\x21\x35\xda\x88\xf6\xbe\xc5\x01\x37\x5d\x77\xe9\x30\x44\x93\xc6\xef\xde\xc0\x8a\x34\x95\x43\x2f\xdd\x03\xcb\x2e\x33\xbf\x3f\xc3\x4f\xee\x73\x43\x0c\x33\x65\x0e\x31\x8b\x37\xa9\xb3\xd0\x28\x85\x09\x4b\xa3\x21\x25\xb3\x87\x3f\xc7\x78\x3d\x7e\x8a\x16\x8f\xe1\x72\x3e\x9f\x86\xeb\x68\xb9\x18\x4f\x26\xab\x69\x1c\x3b\xce\x70\x38\x84\x15\xbe\x97\x58\x70\x01\xa5\x2e\x2c\x02\xa4\x86\x80\x77\x08\x45\x8e\x89\x4c\x25\x6e\x41\x9b\x2d\x82\x21\xd8\xa2\xc2\x4c\xb0\x21\x90\xda\x96\x9c\x5b\x92\x0b\xab\xe3\x30\x09\x5d\x88\xfa\xe0\x56\x8d\xd1\x24\x80\x98\x49\xea\x6c\xd0\x02\x54\x97\x9b\x48\xf3\xbf\xbf\xa3\x01\x88\xbd\x29\x35\x07\xb0\x99\xc9\xe3\xcd\x7f\x0f\x3e\x1c\x00\x80\xfa\xa1\x90\x1b\x92\xd6\xd9\x0a\xd3\x00\x44\xc9\x3b\xb7\xd3\xb8\xdf\xbe\x2e\x0f\x1a\xc9\x83\x7e\x77\xdd\xd5\x8d\x53\x73\xe6\x84\xb9\x20\x74\x45\x92\x58\x5d\x35\xd5\x83\x21\x32\x87\x17\xa1\x4a\xf4\xa0\x3f\xb6\xdf\x1a\xad\xd5\x2a\x50\xa5\x7e\x97\x56\xb8\x83\x33\x94\x5f\xb0\x21\x91\xa1\xff\x5a\x83\xdd\xfe\x86\x87\x7b\xb7\xfa\xef\x41\x77\x26\xae\xcb\x63\xab\xe8\x59\xf0\xce\xbb\x58\xa9\xd6\x68\x04\xb9\xd0\x32\x71\x7b\xa1\x29\x55\x95\x01\x06\x2b\x1b\x08\x53\x60\x03\x57\x58\x3d\x8b\x70\xb2\x63\xc4\x23\x26\x25\xe3\x4f\x26\xe4\x93\x4d\xe1\xa6\xc9\xe0\x25\x38\x76\xff\x16\x9c\x2f\x87\x36\x3c\x76\x6f\x14\x9c\x9c\xcf\x00\x00\x00\xff\xff\xe8\x26\xc6\x6a\x1b\x03\x00\x00" func stakingcollectionRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -5377,11 +5377,11 @@ func stakingcollectionRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x5c, 0x64, 0x51, 0xd2, 0x85, 0x1a, 0x5a, 0x33, 0x7f, 0x28, 0x77, 0x26, 0x50, 0xdc, 0x67, 0x81, 0x7b, 0xa, 0xc5, 0xf1, 0x87, 0xd0, 0x88, 0xd3, 0x40, 0xa, 0xd5, 0x79, 0x39, 0x46, 0x52}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0x3b, 0x83, 0x21, 0xc3, 0xf, 0xe9, 0xd0, 0x8b, 0x36, 0x43, 0xf5, 0x52, 0xb, 0x3f, 0xd7, 0x70, 0x34, 0xf8, 0xb, 0x19, 0x64, 0xca, 0x49, 0xb9, 0xdb, 0xbd, 0xd9, 0x7b, 0x86, 0xb, 0xc3}} return a, nil } -var _stakingcollectionRestake_all_stakersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x52\x4d\x6b\xdb\x40\x10\xbd\xef\xaf\x18\x7c\x08\x32\x04\xb9\x67\x53\x37\xb8\x52\x5a\x4c\x83\x52\x2c\xd3\xfb\x44\x1a\x39\xc2\xab\x1d\xb3\x5a\xe1\x40\xf0\x7f\x2f\xab\x95\xf5\x61\xc9\x6d\xa1\xd1\x61\x11\xbb\x33\x6f\xde\xbc\xf7\xf2\xe2\xc8\xda\xc0\x37\xc9\xa7\xd8\xe0\x21\x57\xfb\x80\xa5\xa4\xc4\xe4\xac\x20\xd3\x5c\xc0\xa7\xb7\x78\xb7\xfe\xb1\x89\xbe\x07\xcf\x4f\x4f\x8f\xc1\x6e\xf3\x1c\xad\xc3\x70\xfb\x18\xc7\xa2\xd7\xbc\x09\x77\xf8\x22\xa9\xc1\x70\x9d\xb3\xf1\xc3\x4c\x88\xc5\x62\x01\x01\x17\x45\x6e\x4a\xd0\x74\x42\x9d\x52\x0a\x86\x0f\xa4\x4a\x30\x0c\xa5\xc1\x03\x41\xc6\x1a\x50\x4a\x50\x9c\x52\x09\xa8\x52\x48\x49\xd2\x1e\x0d\xeb\x12\x72\x05\x08\x49\x4b\x53\x08\xa3\x51\x95\xe8\x38\xbf\x0b\x00\x80\xfa\x90\x64\x6a\xb8\xc1\x52\x5b\xca\x96\x70\x37\xb9\xaf\x3f\xba\x11\x35\xce\x51\xd3\x11\x35\x79\x98\x24\x5c\x29\xb3\x04\xac\xcc\xab\xf7\x95\xb5\xe6\xd3\x2f\x94\x15\xcd\xe1\x6e\xed\xde\xe6\xcd\x7c\xfb\x95\x24\x33\x7f\x6a\x3e\xac\xa0\x81\xf2\x4b\xc3\x1a\xf7\xe4\xbf\xd4\x60\x9f\xff\x95\xd7\x17\xcf\x0a\xbc\x9c\xb6\x6d\x5c\x1e\xbb\x29\x3f\xd1\xbc\xce\x5b\x7a\xf6\x7b\x78\x80\x23\xaa\x3c\xf1\x66\x01\x57\x32\x05\xc5\x06\x1c\x15\xd0\x94\x59\x3b\x46\x58\x33\x87\x70\x76\xd2\xd0\x1b\x25\x95\xa1\xde\xd6\x56\x74\xeb\xda\x26\x2c\x61\x75\x5b\x03\x7f\x4f\x26\x72\x65\xde\x5c\xb4\xdd\xd6\x77\xd7\x6d\x5d\xbe\xe0\xbc\x0f\x48\xb7\x13\x54\xc6\xb0\x9a\x48\x9f\x1f\x35\xaf\x9e\x03\x58\x36\x40\xc3\xdd\x6f\x53\xab\x23\xb8\x6d\xa2\xb9\xab\x93\x79\x85\x74\xdf\xc5\xb1\xbe\xcc\xe5\x3d\x60\xe1\xc2\x71\xa1\xe6\xbb\x4c\x5f\x70\xba\xe1\x67\x31\x10\xab\x17\xec\xbf\xe8\x15\x76\x33\x47\xa2\xb5\x28\x56\xb7\x1e\xe4\x58\xba\x8e\xf9\x4d\xfd\xc2\x7e\x49\xbb\x7a\xdb\xe8\xb7\x7f\xd1\x94\x1a\x13\x75\xd7\xda\x7f\x80\x11\xff\xc5\xa6\x73\x6b\xa0\xc6\x1f\x2c\x73\xe7\x59\xfc\x0e\x00\x00\xff\xff\x3e\x6b\x84\x01\x30\x05\x00\x00" +var _stakingcollectionRestake_all_stakersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8b\xdb\x30\x10\xbd\xeb\x57\x0c\x39\x2c\x0e\x2c\x4e\xcf\xa1\xe9\x92\xda\xdb\x12\xba\x38\x25\x0e\xbd\xcf\xda\xe3\xac\x89\xac\x09\xb2\x4c\x16\x96\xfc\xf7\x22\xcb\xf1\xc7\xda\x69\x0f\xed\xea\x20\x84\x34\xf3\xe6\xcd\x9b\xa7\xbc\x38\xb1\x36\xf0\x4d\xf2\x39\x36\x78\xcc\xd5\x21\x60\x29\x29\x31\x39\x2b\xc8\x34\x17\xf0\xe9\x35\xde\xaf\x7f\x6c\xa2\xef\xc1\xf6\xe9\xe9\x31\xd8\x6f\xb6\xd1\x3a\x0c\x77\x8f\x71\x2c\x7a\xc9\x9b\x70\x8f\xcf\x92\x1a\x0c\x97\x39\x1b\x3f\xcc\x84\x58\x2c\x16\x10\x70\x51\xe4\xa6\x04\x4d\x67\xd4\x29\xa5\x60\xf8\x48\xaa\x04\xc3\x50\x1a\x3c\x12\x64\xac\x01\xa5\x04\xc5\x29\x95\x80\x2a\x85\x94\x24\x1d\xd0\xb0\x2e\x21\x57\x80\x90\xb4\x34\x85\x30\x1a\x55\x89\x8e\xf3\x9b\x00\x00\xa8\x37\x49\xa6\x86\x1b\x34\xb5\xa3\x6c\x09\x58\x99\x17\x6f\xb2\x67\xbf\x3b\x6e\xcf\x8a\xf4\x1c\xee\xa6\xe3\x46\x37\xa2\xae\x79\xd2\x74\x42\x4d\x1e\x26\x09\x57\xca\x34\xa5\xbe\xb2\xd6\x7c\xfe\x85\xb2\xa2\x39\xdc\xad\xdd\xdb\xbc\xe1\x6a\x57\x49\x32\xf3\xa7\xb8\xc2\x0a\x1a\x28\xbf\x34\xac\xf1\x40\xfe\x73\x0d\xf6\xf9\x23\x7a\xf8\xe2\xd9\xc1\x2d\xa7\xed\x30\x0e\x8f\x1d\xa3\x9f\x68\x5e\xe6\x6d\x2b\x76\x3d\x3c\xc0\x09\x55\x9e\x78\xb3\x80\x2b\x99\x82\x62\x03\x8e\x36\x68\xca\xec\x98\x47\x58\x33\x87\x70\x71\x32\xd2\x2b\x25\x95\xa1\x9e\x42\x76\x98\xd6\x0d\x9b\xb0\x84\xd5\x6d\xbd\xfc\x03\x99\xc8\x85\x79\x73\xd1\x66\x5b\x3f\xb9\x6c\xeb\x9e\x2b\xce\xdb\x80\x74\x5b\x41\x65\x0c\xab\x09\x57\xfb\x51\xf3\xea\x39\x80\x65\x03\x34\xec\xfd\x36\xb5\xda\xda\xbb\xc6\xf2\xfb\xda\xf1\xef\x90\xee\x3b\x9b\xd7\x97\xb9\xbc\x07\x2c\x9c\x91\xae\xd4\x7c\xf7\x57\xae\x38\x5d\xf1\x8b\x18\x88\xd5\xfb\x30\x7f\xd1\x2b\xec\x6a\x8e\x44\x6b\x51\xac\x6e\x3d\xc8\xb1\x74\x1d\xf3\x9b\xfa\x85\xfd\x90\xb6\xf5\x36\xd1\x6f\x4f\xd1\x94\x1a\x13\x71\xef\xb5\xff\x0f\x83\xf8\x27\x36\xdd\xb4\x06\x6a\xfc\x61\x64\x6e\xbf\x88\xdf\x01\x00\x00\xff\xff\xfb\x06\x01\xb0\x88\x05\x00\x00" func stakingcollectionRestake_all_stakersCdcBytes() ([]byte, error) { return bindataRead( @@ -5397,7 +5397,7 @@ func stakingcollectionRestake_all_stakersCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/restake_all_stakers.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf9, 0x73, 0x57, 0x44, 0x5e, 0xb8, 0xd0, 0x1d, 0xa0, 0xe3, 0xfa, 0x34, 0xe5, 0x7c, 0xab, 0x6d, 0x8a, 0x77, 0xd2, 0xa3, 0x2b, 0xd4, 0x3a, 0x74, 0xfa, 0x8e, 0xd0, 0x37, 0x6d, 0x3f, 0x65, 0x3d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0xda, 0xba, 0x52, 0x23, 0xe, 0xf6, 0x97, 0x44, 0xa5, 0xd4, 0xf4, 0x21, 0x73, 0x60, 0x80, 0xd6, 0xad, 0x1c, 0x30, 0x54, 0x65, 0xf, 0xc5, 0x68, 0x6b, 0x2a, 0x6b, 0x92, 0x99, 0x2, 0xd4}} return a, nil } @@ -5601,7 +5601,7 @@ func stakingcollectionScriptsGet_unlocked_tokens_usedCdc() (*asset, error) { return a, nil } -var _stakingcollectionSetup_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x4d\x6f\xe3\x36\x10\xbd\xfb\x57\x4c\x72\x48\x2d\x20\x91\x7b\x36\x9c\x6c\x53\x3b\x6d\x8d\x04\xf1\x62\x6d\xec\x7d\x2c\x8d\x2c\xd6\x0c\x29\x90\x94\xdd\x20\xc8\x7f\x2f\x48\x7d\x32\x92\x12\x77\x5b\x74\x81\xe5\x21\x4a\x98\xf9\x7a\xef\x71\x38\x64\x4f\x99\x54\x06\x7e\xcb\xc5\x8e\x6d\x39\x6d\xe4\x9e\x04\x24\x4a\x3e\xc1\xb9\xb7\x77\x3e\xaa\x2c\xb9\x3c\x7a\x56\xd5\xdf\x9e\xc5\x72\xb1\xc1\x2d\xa7\xb5\xc1\x3d\x13\xbb\x96\xa9\xff\x8f\xda\xe7\x41\x46\x7b\x8a\x5d\x1c\x5d\x58\xff\xfc\xd7\xc3\x6a\x7e\x7f\xb7\xd8\xac\xee\xef\x1e\x6f\x17\x8b\x2f\x77\xeb\x75\x3b\x43\x19\x61\x2e\x39\xa7\xc8\x30\x29\x2a\xb7\xf5\xe6\xf6\x7e\xf9\xf8\xfb\x7c\xf5\xf0\x70\x37\xdf\x2c\x57\xb5\xf3\x68\x32\x99\xc0\x26\x65\x1a\x8c\x42\xa1\xb1\xf0\xd2\x64\x34\xe4\x19\xa0\x00\x8c\x22\x99\x0b\x03\x46\x42\xae\x09\x10\x74\x59\x7e\x54\x27\x71\x31\x96\x06\x8e\x8c\x73\x38\x4a\xb5\x07\x45\x3b\x54\x31\x27\xad\x41\x26\x70\x4c\xc9\xa4\xa4\xc0\xa4\xf4\x0c\x29\x1e\x6c\x14\x45\xbb\x9c\xa3\xaa\xc2\x5f\x02\x82\x39\xca\xab\x2a\x1b\x77\xd0\xc1\x14\xd8\x35\x99\x3c\xbb\x74\x69\xa4\xaa\x0b\x90\xdb\x3f\x29\x32\x1a\xb4\x91\x8a\x62\x60\xc2\x26\x80\x5c\x94\xbe\x65\xa8\xd1\xa8\x0d\xec\x65\x04\x00\x90\x29\xca\x50\xd1\x58\xb3\x9d\x20\x35\x05\xcc\x4d\x3a\xfe\x55\x2a\x25\x8f\x5f\x91\xe7\x14\xc0\xc5\x6d\xe1\x1d\xc0\xcb\xc8\xb9\xd8\x65\x51\x26\x36\x89\x22\x60\x5a\xfc\x64\x00\xb9\x22\x8c\x9f\xfb\x59\xa9\xdc\x58\x02\x45\xa2\xd0\x56\x8a\x3b\x0a\xb7\x2e\xd5\xec\xa2\x57\xb2\xb0\xb3\x73\x33\xb6\x2a\x4e\xfb\x15\xee\x9a\xaf\x8b\x2c\x9f\xd1\xa4\x01\x5c\x5f\x83\x60\xbc\x8d\xa2\x44\x32\x57\x84\x86\x20\x53\xec\x60\xbf\x11\x66\xb8\x65\x9c\x19\x46\x1a\x12\xe9\xc4\x2a\xe8\x87\x54\xf2\x98\x14\xa0\x88\x1b\x72\x0f\x98\x73\xe3\x85\xe4\x54\xa9\xf6\x47\x61\x7f\x5d\xa1\x6e\x87\xae\x29\x60\x5a\xe7\x34\xbb\x68\x1f\xf1\xd0\x7d\x0a\xef\x9b\xb1\x41\xb5\x23\x33\x85\x21\x8b\x36\xca\xb3\x4e\x25\x49\xdd\x90\x27\x95\x51\xf7\x6b\xf8\xd5\x02\x6b\xb2\x4f\x4a\xc3\x49\x1d\xd0\x19\x04\x67\x43\x7c\x22\x08\x3a\x42\xd5\xe2\xad\x46\xb4\xf4\x65\xb9\x01\x66\xec\x49\x2d\xc3\x7a\x41\x58\xe2\x11\x18\x46\x29\x45\xfb\x71\x50\x9e\xd9\xf6\x12\x74\x2c\xcf\x67\x0d\x44\xe3\x81\xc6\x1d\x43\xbb\x66\x57\x03\x07\x27\x72\x15\x77\xf6\xfb\xa3\xd8\x55\xa9\xef\x28\x98\x36\x1c\x5f\x0e\x7a\x98\x46\xaf\xa9\x07\xae\xd7\x23\xe8\x0f\x64\xe4\xb7\x1c\xfd\x4e\xa8\xc0\xdb\x79\x05\xe2\x9a\x7e\x18\x6e\x05\xe3\xdf\x9f\xd2\x4e\x4f\x7c\xce\xb7\x9c\xe9\x14\xb0\xb9\x5e\x9e\xed\x20\xb1\x77\x4b\xc1\x50\xdc\x73\x71\x86\x9d\x6e\xd6\x6f\x8b\x9a\x63\x06\xd7\x6d\xa9\x3e\x6a\xee\x13\x80\xbe\x9c\x68\xe7\x40\x45\xaf\x37\x5d\x2d\xab\x4b\xe3\x5f\x32\x1b\xf8\x3c\x0e\xa1\xcc\x0a\x72\xbb\x65\xf4\xb1\xd5\x31\xc2\xd3\xeb\x2c\x00\xf7\x94\xd9\x23\xfc\x64\x02\xc5\x70\x73\x23\x3e\x21\x45\x22\xa2\x4a\xf2\x77\x66\xa4\x55\xb9\xd9\xfe\x42\x49\x73\x6f\xff\xff\x43\xd3\x83\xf9\xe9\x13\x64\x28\x58\x34\x3e\x9f\xcb\x9c\xc7\x20\xa4\xa9\x20\x76\xf1\x34\x98\xcf\x83\xa1\x77\x83\x1d\x11\x32\x2e\xd8\x20\x55\xbe\x62\xaa\xd7\x4b\xfd\x1c\x6a\x46\xc5\x07\xcc\xbd\xff\xba\xf0\x5f\x96\xe1\xa3\x8c\xdd\xef\x76\xc0\x36\xf4\x0c\x1a\x79\x2f\x89\xb3\xea\x25\xf1\xb6\x3b\x1d\x9a\xd9\xd5\xdb\x32\xb8\xc4\x78\xf6\xcb\x7f\x5b\x84\x3f\xe8\xbd\x03\x13\x62\x1c\x5b\xa7\x95\xe3\x73\x3c\xbb\xb2\x65\x5d\xc2\x13\x46\x29\x13\x54\x76\xd0\x52\x24\xd2\x5d\x96\x43\x87\xd7\xd7\x29\x26\x4e\x3b\x34\xf2\x3b\xa8\xb4\xa8\x52\xbf\xc3\x51\x6d\x73\x9a\x4e\x0d\x9a\x7f\x28\xd6\x37\xd7\xf2\x81\x5c\xb5\x4f\xad\x59\x5d\x62\x5b\x9f\xe2\xe7\xeb\xe8\xef\x00\x00\x00\xff\xff\xe3\xee\x7e\x39\x96\x0d\x00\x00" +var _stakingcollectionSetup_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x5d\x6f\xdb\x36\x14\x7d\xf7\xaf\xb8\xc9\x43\x26\x01\x8e\xbc\xe7\xc0\x49\x97\xd9\xd9\x66\x24\x88\x8b\xda\xe8\x9e\xaf\xa5\x2b\x8b\x33\x43\x0a\x24\x15\x2d\x28\xfa\xdf\x07\x52\x9f\x8c\xe4\xd4\xeb\x8a\x15\xa8\x1e\xa2\x98\xba\x5f\xe7\x1c\x5e\xf2\xb2\xa7\x5c\x2a\x03\xbf\x15\x62\xcf\x76\x9c\xb6\xf2\x40\x02\x52\x25\x9f\xe0\xdc\x5b\x3b\x9f\x34\x96\x5c\x96\x9e\x55\xf3\xdb\xb3\x58\x2d\xb7\xb8\xe3\xb4\x31\x78\x60\x62\xdf\x33\xf5\x3f\xb4\x3e\x0f\x32\x3e\x50\xe2\xe2\xe8\xca\xfa\xe7\xbf\x1f\xd6\x8b\xfb\xbb\xe5\x76\x7d\x7f\xf7\x78\xbb\x5c\x7e\xb8\xdb\x6c\xfa\x19\xea\x08\x0b\xc9\x39\xc5\x86\x49\xd1\xb8\x6d\xb6\xb7\xf7\xab\xc7\xdf\x17\xeb\x87\x87\xbb\xc5\x76\xb5\x6e\x9d\x27\xb3\xd9\x0c\xb6\x19\xd3\x60\x14\x0a\x8d\x95\x97\x26\xa3\xa1\xc8\x01\x05\x60\x1c\xcb\x42\x18\x30\x12\x0a\x4d\x80\xa0\xeb\xf2\xe3\x36\x89\x8b\xb1\x32\x50\x32\xce\xa1\x94\xea\x00\x8a\xf6\xa8\x12\x4e\x5a\x83\x4c\xa1\xcc\xc8\x64\xa4\xc0\x64\xf4\x02\x19\x3e\xdb\x28\x8a\xf6\x05\x47\xd5\x84\x9f\x02\x82\x29\xe5\x65\x93\x8d\x3b\xe8\x60\x2a\xec\x9a\x4c\x91\x4f\x5d\x1a\xa9\xda\x02\xe4\xee\x2f\x8a\x8d\x06\x6d\xa4\xa2\x04\x98\xb0\x09\xa0\x10\xb5\x6f\x1d\x6a\x32\xe9\x03\xfb\x34\x01\x00\xc8\x15\xe5\xa8\x28\xd0\x6c\x2f\x48\x5d\x01\x16\x26\x0b\x7e\x95\x4a\xc9\xf2\x23\xf2\x82\xa6\xb0\x31\x52\xe1\x9e\xa6\xb0\xc0\x1c\x77\x8c\x33\xc3\x48\x87\x70\x71\x5b\x05\x0d\xe1\xd3\xc4\x45\xb2\x8f\x05\x9f\xda\xdc\x8a\x80\x69\xf1\x93\x01\xe4\x8a\x30\x79\x19\x27\xab\x71\x63\x29\x54\xf9\x23\x5d\x25\x8b\x76\xae\x82\xf9\xc5\xa8\x92\xd1\x60\xe5\x26\xb0\xe2\x5e\x8d\x0b\x3f\x34\xaf\x21\xbd\x47\x93\x85\x70\x7d\x0d\x82\xf1\x3e\x8a\x1a\xc9\x42\x11\x1a\x82\x5c\xb1\x67\xfb\x8e\x7b\xf0\x21\x95\x4e\xc3\x4a\x15\xc8\x24\x4f\x48\x01\x8a\xa4\xe3\xfc\x19\x0b\x6e\xbc\x90\x9c\x1a\x31\xff\xa8\xec\xaf\x1b\xd4\xfd\xd0\x2d\x05\x4c\xeb\x82\xe6\x4e\x0f\xaf\xd3\xa2\x3f\x99\xc9\x12\x85\xa5\xed\x93\xa9\xd7\x19\x91\x7b\xad\x73\x52\x68\x61\x5a\x95\x86\x9f\xab\xe4\x37\xc1\xb1\x2f\x7d\x72\xce\x06\x00\xd2\xb6\xbd\xbf\x41\xf5\x21\x5c\xb4\xc7\x43\xf4\xd1\x12\x76\x13\xcc\xea\x08\xb3\x36\x93\xfb\x10\x9e\x1d\xd3\x07\x41\x50\x09\xcd\x49\xd2\xeb\x77\x2b\x47\x5e\x18\x60\xc6\x36\x44\x1d\xd6\x0b\xc2\x52\x4f\x90\x28\xce\x28\x3e\x04\x61\xdd\x1a\xfd\xe7\xd5\xf6\xd4\xf8\x4c\xc1\xc0\xc8\x3e\xf3\xcb\x23\x9b\x30\x76\xd5\x0e\xd6\xc7\xa3\xd8\xa7\xd9\x49\x0e\xfe\x55\x47\xfc\xf4\xa8\x87\xe9\x44\xbc\xf2\x80\x8d\x7a\x84\xe3\x81\x8c\xfc\x9a\x36\x1a\x84\x0a\xbd\x95\xcf\x40\x5c\xd3\x0f\xc1\xab\x60\xfc\xfb\xd3\x39\xe8\x85\xf7\xc5\x8e\x33\x9d\x01\x76\xc7\xd4\x8b\xbd\xa7\xec\x19\x55\x31\x94\x8c\x1c\xc0\xd1\xa0\xbd\xf5\xeb\xa2\x16\x98\x9f\xd4\xe9\xa7\x9f\xd4\x03\x6c\xff\x91\x9e\xd0\x27\x63\xac\xd4\xbc\x62\x67\x98\x7a\x0c\xee\x50\x47\x34\x27\x6b\xe8\x74\x88\x47\x6a\x1c\x91\x6e\x36\x83\xea\x9a\x73\x33\x40\x4a\x8a\x44\x4c\x8d\x68\x6f\xdc\x96\x56\xa7\x6e\xf9\x03\xa5\x9d\x40\xff\xff\xf5\xe9\xc1\x7c\xf7\x0e\x72\x14\x2c\x0e\xce\x17\xb2\xe0\x09\x08\x69\x1a\x88\x43\x3c\x1d\xe6\xf3\xf0\xd8\x04\x61\x0f\x77\x99\x54\x6c\x90\xaa\xc7\x9c\x66\xbc\x69\xe7\xa5\xee\x90\xff\x02\x73\x6f\xcf\x19\xfe\xe8\x19\x3d\xca\xc4\xfd\x6f\xef\xca\x8e\x9e\xa3\x46\xde\x4c\x71\xd6\xcc\x14\xaf\xfb\xcb\xa1\x99\x5f\xbe\x2e\x83\x4b\x4c\xe6\xbf\x7c\xdb\x22\xfc\xbb\xdb\xdb\x30\x11\x26\x89\x75\x5a\x3b\x3e\x83\xf9\xa5\x2d\x6b\x0a\x4f\x18\x67\x4c\x50\x3d\xd8\xad\x44\x2a\xdd\x71\x77\x6c\xf3\xfa\x3a\x25\xc4\x69\x8f\x46\x7e\x07\x95\x96\x4d\xea\x37\x38\x6a\x6d\x4e\xd3\xa9\x43\xf3\x2f\xc5\xfa\xea\x5a\xbe\x20\x57\xeb\xd3\x6a\xd6\x96\xd8\xd7\xa7\xfa\xfb\x79\xf2\x4f\x00\x00\x00\xff\xff\x54\xdc\x7e\x4c\xb7\x0d\x00\x00" func stakingcollectionSetup_staking_collectionCdcBytes() ([]byte, error) { return bindataRead( @@ -5617,11 +5617,11 @@ func stakingcollectionSetup_staking_collectionCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/setup_staking_collection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd2, 0x95, 0x85, 0xac, 0x9, 0x9f, 0x4e, 0x20, 0xba, 0x1d, 0x60, 0x6a, 0x2a, 0xd2, 0xbf, 0x1e, 0xd, 0x80, 0x53, 0x48, 0xbe, 0xb6, 0xea, 0x70, 0xe2, 0x92, 0x89, 0x7b, 0x74, 0xfe, 0x18, 0x8c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x78, 0x7b, 0xdf, 0xf1, 0x5d, 0x48, 0x17, 0x24, 0xa3, 0x5f, 0xba, 0x81, 0x8, 0xdf, 0x31, 0x1, 0x8, 0x9f, 0x56, 0x70, 0xa5, 0xb, 0xd1, 0xa4, 0x42, 0x7, 0xfb, 0x9c, 0xc3, 0xcb, 0x8b, 0x5e}} return a, nil } -var _stakingcollectionStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6f\xda\x40\x10\xc5\xef\xfe\x14\x4f\x39\x44\x20\x21\xa8\xda\xaa\x07\xd4\x16\x51\x93\x54\xa8\x11\xa9\x62\xd2\xfb\xc6\x9e\x85\x15\xeb\x1d\x6b\x77\x5c\x53\x55\xf9\xee\x95\x77\x0b\x44\x81\x43\xf6\xe0\x95\xc7\xe3\xdf\x7b\xf3\xc7\xd4\x0d\x7b\xc1\xad\xe5\xae\x10\xb5\x33\x6e\x93\xb3\xb5\x54\x8a\x61\x07\xed\xb9\xc6\xbb\x7d\xb1\x9e\xff\x58\xae\xbe\xe7\xf7\x77\x77\x37\xf9\x7a\x79\xbf\x9a\x2f\x16\x0f\x37\x45\x91\x65\x93\xc9\x04\x39\xd7\xb5\x91\x00\x47\x1d\x84\x77\xe4\x02\x84\x11\x44\xed\x08\x9a\x3d\x64\x4b\x08\x0d\x95\x46\x1b\xaa\xe0\xb8\x22\xb0\x47\x45\x96\x36\x4a\xd8\xc3\xb8\x94\x92\xd4\x51\x1e\xe5\x23\x7d\xbd\xa5\x03\x35\xba\xe9\x53\x2d\x97\x3b\xaa\xf0\x5b\xb5\x56\xa0\x3c\xa1\x0d\x54\x41\x1b\x1f\x64\x04\xa3\x61\x04\xb4\x37\x41\x42\x24\x68\xb6\x96\x3b\xaa\xf0\xf4\x27\xfe\xfd\x9a\xd6\xba\x97\xbc\x2c\x13\xaf\x5c\x50\xd1\xc1\xa0\x77\xbb\x5c\x4c\x51\x88\x37\x6e\x33\x3a\xb9\xee\x83\x8f\x4b\x27\x1f\xde\xcf\x46\x50\x35\xb7\x4e\xa6\x78\xbc\x35\xfb\x4f\x1f\x87\xf8\x9b\x01\x40\x7c\x58\x92\x43\x65\xa7\xbe\x3e\x90\x9e\xe2\xfa\x62\xcb\xc7\x67\x91\x2c\x72\x1a\x4f\x8d\xf2\x34\x50\x65\x99\xb4\x54\x2b\xdb\xc1\x37\xf6\x9e\xbb\x5f\xca\xb6\x34\xc4\xf5\x3c\x7d\x3b\xe8\xf7\x27\x90\xd5\xe3\x4b\xfa\xf8\x82\xff\xa8\x71\x10\xf6\x6a\x43\xe3\xa7\x08\xfb\xfc\x56\x5f\x5f\x07\x7d\x07\xa7\x97\x37\xe7\x3c\xbd\x48\x2a\x3f\x95\x6c\x87\x47\x7b\xfd\x99\xcd\xd0\x28\x67\xca\xc1\x55\xce\xad\xed\x17\x44\x90\xac\xc0\x93\xee\x57\xe9\x8c\x75\x95\x08\xcf\xa9\x35\xb4\xa7\xb2\x15\x7a\x4b\xd5\x31\x48\x2b\xea\xd6\x71\x07\x8e\xe3\x4d\xf7\xab\xf1\xbe\x78\x39\x8d\x38\xdd\x07\xfd\xe7\xec\x5f\x00\x00\x00\xff\xff\x50\xd1\x10\x19\x3f\x03\x00\x00" +var _stakingcollectionStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x8f\xda\x30\x10\x85\xef\xf9\x15\x4f\x7b\x58\x05\x09\x41\xd5\x56\x3d\xa0\xb6\x88\x86\xdd\x0a\x75\x05\xd5\x86\xed\xdd\x9b\x4c\xc0\xc2\xf1\x44\xf6\xa4\xa1\xaa\xf6\xbf\x57\xb1\x0b\xac\x80\x43\x2f\xf5\x21\x4e\x9c\xc9\x7b\xdf\x4c\x9e\xae\x1b\x76\x82\x7b\xc3\x5d\x2e\x6a\xa7\xed\x26\x63\x63\xa8\x10\xcd\x16\x95\xe3\x1a\x6f\xf6\xf9\x7a\xf6\x6d\xb1\xfc\x9a\xad\x1e\x1e\xee\xb2\xf5\x62\xb5\x9c\xcd\xe7\x8f\x77\x79\x9e\x24\xe3\xf1\x18\x19\xd7\xb5\x16\x0f\x4b\x1d\x84\x77\x64\x3d\x84\xe1\x45\xed\x08\x15\x3b\xc8\x96\xe0\x1b\x2a\x74\xa5\xa9\x84\xe5\x92\xc0\x0e\x25\x19\xda\x28\x61\x07\x6d\x63\x49\x74\x47\x71\xb4\x0f\xea\xeb\x2d\x1d\x54\x03\x4d\x5f\x6a\xb8\xd8\x51\x89\x9f\xaa\x35\x02\xe5\x08\xad\xa7\x12\x95\x76\x5e\x86\xd0\x15\xb4\x80\xf6\xda\x8b\x0f\x0a\x15\x1b\xc3\x1d\x95\x78\xfe\x15\xbe\x3e\x57\x6b\xed\x6b\xbd\x24\x11\xa7\xac\x57\x81\x20\xed\x69\x17\xf3\x09\x72\x71\xda\x6e\x86\x27\xea\xfe\xf0\x69\x61\xe5\xdd\xdb\xe9\x10\xaa\xe6\xd6\xca\x04\x4f\xf7\x7a\xff\xe1\xfd\x00\xbf\x13\x00\x08\x17\x43\x72\xe8\xec\x34\xd7\x47\xaa\x26\x50\xad\x6c\xd3\xab\x63\x1f\x9d\x6e\x57\x9d\x25\x37\xc0\xed\xf5\xba\x8b\x93\x24\x78\x36\x8e\x1a\xe5\x28\x55\x45\x11\xb9\x82\xd5\x17\x76\x8e\xbb\x1f\xca\xb4\x34\xc0\xed\x2c\xbe\x3b\xb0\xf6\xcb\x93\xa9\x46\xd7\x58\xf1\x09\x7f\xa5\x46\x5e\xd8\xa9\x0d\x8d\x9e\x83\xd8\xc7\xff\xd1\xc3\xe7\xb4\xff\x33\x93\xeb\x89\xbc\x2c\xcf\x23\xd1\x77\x25\xdb\xc1\xb1\x95\x7e\x4d\xa7\x68\x94\xd5\x45\x7a\x93\x71\x6b\xfa\xe0\x09\x22\x36\x1c\x55\x7d\x44\x2f\xb4\x6e\xa2\xc2\x4b\x1c\x23\xed\xa9\x68\x85\xfe\x65\x42\xe1\x90\x96\xd4\xad\x43\xb6\x8e\xb1\x89\xfb\x59\x6c\x5e\x3d\x9c\xa2\x13\xf7\x83\xff\x4b\xf2\x27\x00\x00\xff\xff\x52\x0e\xe2\xe3\x97\x03\x00\x00" func stakingcollectionStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5637,11 +5637,11 @@ func stakingcollectionStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe0, 0xe, 0xa5, 0xea, 0x71, 0x59, 0x27, 0x84, 0xc6, 0x22, 0xd3, 0xf8, 0xe3, 0x61, 0x7f, 0xdb, 0x1e, 0xad, 0x8a, 0x92, 0xb8, 0x59, 0xe8, 0xd, 0xb7, 0x52, 0x4d, 0x40, 0x37, 0xa, 0x4f, 0xfe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0x73, 0x12, 0xbb, 0x22, 0xc5, 0xa3, 0xfb, 0xfe, 0xd0, 0xca, 0x7a, 0x7b, 0x76, 0xfe, 0xb6, 0x51, 0x59, 0x97, 0x32, 0x9d, 0xd5, 0xff, 0xd5, 0xe, 0xf2, 0x4d, 0xb2, 0x8c, 0x6b, 0x57, 0x64}} return a, nil } -var _stakingcollectionStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\x5d\xab\xda\x40\x10\x7d\xcf\xaf\x38\xdc\x87\x4b\x84\x4b\x2c\x6d\xe9\x43\x68\x2b\x36\xde\x5b\x42\x45\x8b\xd1\xbe\x6f\x93\x49\x5c\xdc\xec\x84\xcd\x04\x85\xe2\x7f\x2f\xc9\xfa\x51\xaa\x0f\xee\x43\x96\x99\xcc\x9e\x73\x66\xce\xe8\xba\x61\x27\x78\x33\xbc\xcf\x44\xed\xb4\xad\x12\x36\x86\x72\xd1\x6c\x51\x3a\xae\xf1\xee\x90\xad\xa7\x3f\xd2\xc5\xf7\x64\x39\x9f\xbf\x26\xeb\x74\xb9\x98\xce\x66\xab\xd7\x2c\x0b\x82\xf1\x78\x8c\x84\xeb\x5a\x4b\x0b\x47\x7b\xe5\x0a\x2a\x20\xbc\x23\xdb\x42\x18\xad\xa8\x1d\xa1\x64\x07\xd9\x12\xda\x86\x72\x5d\x6a\x2a\x60\xb9\x20\xb0\x43\x41\x86\x2a\x25\xec\xa0\xad\x2f\xf1\x12\x90\x5f\x34\x04\x81\x38\x65\x5b\x35\x04\x61\xff\x30\x9d\xc5\xc8\xc4\x69\x5b\xbd\x5c\x01\xfa\xe4\x26\xb5\xf2\xe1\xfd\xe4\x05\xaa\xe6\xce\x4a\x8c\xcd\x9b\x3e\x7c\xfa\x38\xc2\x9f\x00\x00\x86\x8f\x21\x39\x93\x5c\xfb\x5c\x51\x19\xe3\xf9\xee\x08\xa2\x9b\x4c\x30\xe0\x34\x8e\x1a\xe5\x28\x54\x79\xee\xb9\x54\x27\xdb\xf0\x1b\x3b\xc7\xfb\x5f\xca\x74\x34\xc2\xf3\xd4\xff\x3b\xf3\xf7\xa7\x25\x53\x46\xf7\xf8\xf1\x05\x27\xa8\xa8\x15\x76\xaa\xa2\xe8\xf7\x00\xf6\xf9\x51\x5d\x5f\xc3\xde\xad\xf8\xbe\x93\xb7\xe5\x99\x67\xf9\xa9\x64\x3b\xba\xc8\xeb\xcf\x64\x82\x46\x59\x9d\x87\x4f\x09\x77\xa6\xf7\x4a\xe0\xa5\xc0\x51\xd9\xbb\x7a\x83\xf5\xe4\x11\x8e\x7e\x34\x74\xa0\xbc\x13\x7a\xa4\xeb\x21\x49\xab\xd3\xe2\xac\x87\xbd\xb9\x78\xec\xef\xff\x3c\xfe\x27\xb8\xfa\xec\xef\xb3\x88\x63\xf0\x37\x00\x00\xff\xff\x84\xab\xee\x33\xd4\x02\x00\x00" +var _stakingcollectionStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x8f\x1c\x82\x0c\xc1\x2e\x6d\xe9\xc1\xb4\x35\xae\x9c\x14\xd3\x10\x17\xcb\xe9\x7d\x2b\x8d\xec\xc5\xab\x1d\x31\x1a\x21\x43\xc9\x7f\x2f\xd2\xc6\x56\xa9\x75\xe8\xa5\x7b\xd0\x6a\x46\xa3\x37\x6f\x86\xcf\x96\x15\x8b\xe2\xc1\x71\x9b\xaa\x39\x5a\xbf\x4f\xd8\x39\xca\xd4\xb2\x47\x21\x5c\xe2\xcd\x29\xdd\x2d\xbf\xad\x9f\xbe\x26\x9b\xc7\xc7\xfb\x64\xb7\xde\x3c\x2d\x57\xab\xed\x7d\x9a\x46\xd1\x6c\x36\x43\xc2\x65\x69\xb5\x86\x50\x6b\x24\xa7\x1c\xca\x47\xf2\x35\x94\x51\xab\x39\x12\x0a\x16\xe8\x81\x50\x57\x94\xd9\xc2\x52\x0e\xcf\x39\x81\x05\x39\x39\xda\x1b\x65\x81\xf5\xa1\x24\x58\x40\x76\xf1\x10\x45\x2a\xc6\xd7\xa6\x0f\xe2\xee\xc7\xf5\x6a\x8e\x54\xc5\xfa\xfd\xdd\x20\xd0\x25\x9f\xd7\x5e\xdf\xbd\x5d\xdc\xc1\x94\xdc\x78\x9d\xe3\xf9\xc1\x9e\x3e\xbc\x9f\xe0\x57\x04\x00\xfd\xc3\x91\x9e\x9b\x0c\x73\x6e\xa9\x98\xc3\x34\x7a\x88\x47\xd7\x30\x1d\x5e\x37\xad\x27\x99\xe0\x76\xbc\xee\x2a\x13\xf5\x3d\x2b\xa1\xca\x08\xc5\x26\xcb\x82\xaf\xbe\xd5\x17\x16\xe1\xf6\x87\x71\x0d\x4d\x70\xbb\x0c\xdf\xce\x5e\xbb\x53\x93\x2b\xa6\x63\x5e\xf1\x09\xaf\x52\xd3\x5a\x59\xcc\x9e\xa6\x3f\x7b\xb1\x8f\xff\x63\x86\xcf\x71\x47\xc1\x7c\x9c\x90\xeb\xf2\x34\x38\xfa\x6e\xf4\x30\xb9\x8c\xd2\x9d\xc5\x02\x95\xf1\x36\x8b\x6f\x12\x6e\x5c\xc7\x80\x22\xd8\x86\x50\xd1\xd1\x72\xa5\x75\x13\x14\x5e\xc2\x1a\xe9\x44\x59\xa3\xf4\x2f\x1b\xea\x93\xb4\x7d\x05\x72\xd7\xf3\x78\x61\x27\xdc\x7f\xb1\xf3\x47\x30\xf0\x13\xee\xb3\x89\x97\xe8\x77\x00\x00\x00\xff\xff\xdc\xc4\x11\xcd\x2c\x03\x00\x00" func stakingcollectionStake_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5657,11 +5657,11 @@ func stakingcollectionStake_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1f, 0x4a, 0xab, 0xd7, 0x77, 0x3e, 0x68, 0x59, 0x49, 0xf9, 0x66, 0xa6, 0xf0, 0xe1, 0xb6, 0x2d, 0x6f, 0x75, 0xae, 0xd4, 0x77, 0xa4, 0xf5, 0xe2, 0x8, 0xe3, 0x68, 0xf1, 0xef, 0xcf, 0x7e, 0x8d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x77, 0x1b, 0xc9, 0x51, 0x7f, 0x17, 0x9, 0x53, 0x96, 0x9, 0x1d, 0x6f, 0x48, 0x5a, 0x8f, 0xcc, 0x8f, 0x4d, 0x96, 0x7a, 0xeb, 0x22, 0xa1, 0x5d, 0xe1, 0x26, 0xe8, 0x3c, 0xd, 0x55, 0xbc, 0x39}} return a, nil } -var _stakingcollectionStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\x4d\xab\xdb\x30\x10\xbc\xfb\x57\x0c\xef\xf0\x70\xe0\xe1\x94\xb6\xf4\x60\xda\x86\xd4\x79\xaf\x98\x86\xa4\xc4\x49\xef\xaa\xbd\x76\x44\x64\xad\x91\xd7\x24\x50\xf2\xdf\x8b\xad\x7c\x94\x26\x87\xe8\x60\xa1\xb1\x34\x33\xbb\xb3\xba\x6e\xd8\x09\xde\x0c\xef\x33\x51\x3b\x6d\xab\x84\x8d\xa1\x5c\x34\x5b\x94\x8e\x6b\xbc\x3b\x64\xeb\xe9\x8f\x74\xf1\x3d\x59\xce\xe7\xaf\xc9\x3a\x5d\x2e\xa6\xb3\xd9\xea\x35\xcb\x82\x60\x3c\x1e\x23\xe1\xba\xd6\xd2\xa2\xb3\xad\xa8\x1d\x15\x10\xde\x91\x6d\x21\x8c\x01\x40\xc9\x0e\xb2\x25\xb4\x0d\xe5\xba\xd4\x54\xc0\x72\x41\x60\x87\x82\x0c\x55\x4a\xd8\x41\x5b\x7f\xc5\x5b\x40\x7e\xf1\x10\x04\xe2\x94\x6d\xd5\x70\x08\xfb\x87\xe9\x2c\x46\x26\x4e\xdb\xea\xe5\x4a\xd0\x83\x9b\xd4\xca\x87\xf7\x93\x17\xa8\x9a\x3b\x2b\x31\x36\x6f\xfa\xf0\xe9\xe3\x08\x7f\x02\x00\x18\x3e\x86\xe4\x2c\x72\xad\x73\x45\x65\x8c\xe7\xbb\x2d\x88\x6e\x90\x60\xe0\x69\x1c\x35\xca\x51\xa8\xf2\xdc\x6b\xa9\x4e\xb6\xe1\x37\x76\x8e\xf7\xbf\x94\xe9\x68\x84\xe7\xa9\xff\x77\xd6\xef\x57\x4b\xa6\x8c\xee\xe9\xe3\x0b\x4e\x54\x51\x2b\xec\x54\x45\xd1\xef\x81\xec\xf3\xa3\xbe\xbe\x86\x7d\x5a\xf1\xfd\x24\x6f\xaf\x67\x5e\xe5\xa7\x92\xed\xe8\x62\xaf\x5f\x93\x09\x1a\x65\x75\x1e\x3e\x25\xdc\x99\x3e\x2b\x81\xb7\x02\x47\x65\x9f\xea\x0d\xd7\x93\x67\x38\xfa\xd6\xd0\x81\xf2\x4e\xe8\x91\xaa\x07\x90\x36\xa7\xc1\x59\x0f\x73\x73\xc9\xd8\xef\xff\x65\xfc\xcf\xe1\x9a\xb3\xdf\xcf\x26\x8e\xc1\xdf\x00\x00\x00\xff\xff\x0a\x6a\x2f\x6d\xd4\x02\x00\x00" +var _stakingcollectionStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x8f\x1c\x82\x0c\xc1\x2e\x6d\xe9\x41\xb4\x35\xae\x9c\x14\xd1\x10\x97\xc8\xee\x7d\x2b\x8d\xe4\xc5\xab\x1d\xb1\x1a\x61\x43\xc9\x7f\x2f\xda\x8d\xad\x52\xeb\xd0\x4b\xf7\xa0\xd5\x8c\x46\x6f\xde\x0c\x9f\x6e\x5a\x76\x82\x07\xc3\xc7\x5c\xd4\x41\xdb\x3a\x65\x63\xa8\x10\xcd\x16\x95\xe3\x06\x6f\x4e\xf9\x76\xf5\x2d\x7b\xfa\x9a\x6e\x1e\x1f\xef\xd3\x6d\xb6\x79\x5a\xad\xd7\xcf\xf7\x79\x1e\x45\x8b\xc5\x02\x29\x37\x8d\x96\x0e\xbd\xed\x44\x1d\xa8\x84\xf0\x81\x6c\x07\x61\xf8\x04\x2a\x76\x90\x3d\xa1\x6b\xa9\xd0\x95\xa6\x12\x96\x4b\x02\x3b\x94\x64\xa8\x56\xc2\x0e\xda\x86\x92\x60\x01\xc5\xc5\x43\x14\x89\x53\xb6\x53\x3e\x88\x87\x1f\xb3\x75\x82\x5c\x9c\xb6\xf5\xdd\x28\x30\x24\x77\x99\x95\x77\x6f\x97\x77\x50\x0d\xf7\x56\x12\xec\x1e\xf4\xe9\xc3\xfb\x19\x7e\x45\x00\xe0\x1f\x86\xe4\xdc\x64\x9c\xf3\x99\xaa\x04\xaa\x97\x7d\x3c\xb9\x86\xf9\xf8\xba\x39\x5a\x72\x33\xdc\x4e\xd7\x5d\x65\x22\xdf\xb3\x75\xd4\x2a\x47\xb1\x2a\x8a\xe0\xcb\xb7\xfa\xc2\xce\xf1\xf1\x87\x32\x3d\xcd\x70\xbb\x0a\xdf\xce\x5e\x87\xd3\x91\xa9\xe6\x53\x5e\xf1\x09\xaf\x52\xf3\x4e\xd8\xa9\x9a\xe6\x3f\xbd\xd8\xc7\xff\x31\xc3\xe7\x78\xa0\x20\x99\x26\xe4\xba\x3c\x0f\x8e\xbe\x2b\xd9\xcf\x2e\xa3\x0c\x67\xb9\x44\xab\xac\x2e\xe2\x9b\x94\x7b\x33\x30\x20\x08\xb6\xe1\xa8\x1a\x68\xb9\xd2\xba\x09\x0a\x2f\x61\x8d\x74\xa2\xa2\x17\xfa\x97\x0d\xf9\x24\xed\x5e\x81\xdc\x7a\x1e\x2f\xec\x84\xfb\x2f\x76\xfe\x08\x46\x7e\xc2\x7d\x36\xf1\x12\xfd\x0e\x00\x00\xff\xff\x00\x16\xf4\x72\x2c\x03\x00\x00" func stakingcollectionStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5677,7 +5677,7 @@ func stakingcollectionStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcc, 0xc6, 0xe7, 0x7d, 0xaa, 0x7f, 0x55, 0xa2, 0x38, 0x5d, 0x28, 0x71, 0xa6, 0x68, 0xd5, 0x12, 0x81, 0xab, 0x11, 0xb4, 0x27, 0x8c, 0x2f, 0xaa, 0x71, 0xe1, 0x4, 0xad, 0x25, 0xf3, 0x7a, 0xb6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1d, 0xf8, 0xe5, 0x90, 0xc6, 0x1e, 0x76, 0xdb, 0x7b, 0xfd, 0x8d, 0x5f, 0xb5, 0x14, 0x4b, 0xf6, 0x4c, 0x38, 0xe2, 0x59, 0x68, 0x96, 0x7b, 0x89, 0x30, 0xdd, 0x4b, 0x22, 0x37, 0x7e, 0x3c, 0x2c}} return a, nil } @@ -5721,7 +5721,7 @@ func stakingcollectionTestGet_tokensCdc() (*asset, error) { return a, nil } -var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x4d\x4f\xdb\x40\x10\xbd\xe7\x57\x0c\x1c\x90\x23\x81\xa9\xda\x5b\xc4\x87\xd2\x84\xd2\xa8\x08\x10\xa1\xbd\x4f\xbc\xe3\x78\x5b\x67\xc7\xda\x1d\x07\x28\xe2\xbf\x57\x5e\x7f\x10\x63\xb7\x4d\x24\x7c\xb1\xec\x9d\x7d\x33\xf3\xde\x9b\x5d\xbd\xca\xd8\x0a\x7c\x49\xf9\x61\x2e\xf8\x4b\x9b\xe5\x84\xd3\x94\x22\xd1\x6c\x20\xb6\xbc\x82\x0f\x8f\xf3\xfb\xf1\xb7\xd9\xf5\xe5\xe4\xe6\xea\xea\x62\x72\x3f\xbb\xb9\x1e\x4f\xa7\x77\x17\xf3\xf9\x60\x70\x7c\x0c\xf7\x16\x8d\x8b\xc9\x3a\x40\xb8\x66\x45\x53\x4a\x69\x89\xc2\x16\x78\xf1\x93\x22\x29\x41\xd0\x00\xe6\x92\xb0\xd5\xbf\x7d\x68\x14\x31\xe7\x46\x0a\x00\x34\x0a\x50\x29\x07\x92\xd0\x1b\x04\x61\x40\xc3\x92\x90\xf5\x3b\x72\x23\x0e\xaa\x2a\xe1\xb5\xcc\x02\x44\x2b\x32\xa2\x63\x4d\x0a\x16\x4f\x1e\x49\x18\xc6\x4a\x59\x72\x2e\x1c\x0c\xa4\x28\x12\x7d\x74\x60\x58\xd1\x6c\x3a\x82\xb9\x58\x6d\x96\x87\xa0\xea\x74\xc5\xcf\xef\x33\x23\x9f\x3e\x1e\x82\xf0\xa8\xde\x3e\x84\xe7\x01\x00\x40\x4a\x65\x2f\x1d\x9a\xee\x28\x1e\xc1\x41\x2f\x83\x61\xe7\x4f\x03\x25\xdc\x59\x9b\x60\xb6\x3d\xd0\xf3\x96\x71\xb7\xf9\x22\xd5\xd1\xcb\xc0\x27\xce\x2c\x65\x68\x29\xa8\xd8\x1c\x79\x51\x82\xcf\x6c\x2d\x3f\xfc\xc0\x34\xa7\x21\x1c\x8c\xcb\xb5\xba\xed\xe2\x29\x64\x4e\xa8\xd6\xa0\xa0\x56\x2a\xd5\x7b\x44\xab\x64\x17\x86\x55\xee\x04\x12\x5c\x13\x20\xac\x31\xd5\xaa\x47\x3c\xd0\x06\xd8\x2a\xf2\x62\x5b\x8a\x48\xaf\xa9\x0b\x1a\x36\xa5\xe8\x18\x82\xbd\xfe\xd6\x15\x93\xab\x8a\xff\x8a\x6b\xea\x04\x04\x58\x0a\x3a\x02\xe1\xe1\x66\x7b\x9e\x19\x34\x3a\x0a\xf6\xa7\xe4\x44\x1b\xf4\x95\xd5\xed\x6e\xb6\xd1\xd3\x80\x23\x81\x3c\x0b\xf7\x87\x0d\x5e\x45\x76\xc5\xdc\x25\x09\x20\x58\x8a\xc9\x92\x89\xbc\x31\x8b\xfe\x36\xc7\xa1\xdf\x25\xc5\xe3\x28\x8d\xc3\xbf\xb9\x0e\x4e\xeb\x1a\x43\x27\x6c\x71\x49\xe1\xc2\x4b\x79\xb2\xad\x89\xce\x82\x02\x7b\xd4\x3f\xfe\xdd\xf0\x79\x99\xe5\x16\x25\x19\xb6\xd8\x3b\x3f\xaf\x09\x9c\x70\x9e\x2a\x30\x2c\x50\x96\x52\x34\x5e\xb4\xdc\xc1\xda\x1f\x76\x58\x2a\x68\x29\xed\x5a\xc9\x08\x1c\x97\x5c\x6d\x65\x3c\xe1\x10\x1a\xc8\x72\xc4\x6a\x9c\x53\x58\x92\x54\x1f\x81\x70\x3b\x75\x69\x7f\x40\x88\x30\xc3\x85\x4e\xb5\x3c\xd5\x22\x65\xbe\x1a\x58\x91\x24\xac\x1c\xe0\x1a\x75\x8a\x8b\x94\x80\x8d\x5f\xaf\x0c\xdb\x27\x61\xd8\xd6\xb0\x7f\xdc\xe1\xf4\xb5\xc8\xb0\x49\xaf\xc9\xb5\xd8\xdd\x55\xd5\x1d\x8f\x86\xb3\x60\xa7\xf8\xf7\x52\x7f\x63\x52\xe8\x91\xa2\x5c\xa8\x7d\xe2\xdc\xd1\x8a\xfb\xce\x82\xf2\x42\xf9\xef\x08\x85\x2d\x2b\x98\x16\xc2\xc9\xd1\xbf\x07\x2b\xb4\x3e\x77\xb3\xa1\xb9\x33\xca\xf7\x9b\x3b\x63\xe3\xa3\x6d\xac\x29\x65\xec\xb4\xf4\x5f\x6c\xef\x61\x9f\x10\x95\x6a\x40\x6f\xfc\xb9\x1b\x9c\x1c\xb5\x9b\xdd\xab\x99\x7e\xf9\x13\x00\x00\xff\xff\xf7\x72\x3a\xe6\xeb\x07\x00\x00" +var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\x4f\x4f\xdb\x4e\x10\xbd\xe7\x53\x0c\x1c\x90\x2d\x81\xf9\xe9\xd7\x5b\x04\x45\x69\x42\x69\x54\x44\x10\xa1\xbd\x4f\xbc\xe3\x78\x5b\x67\xc7\xda\x1d\x07\x68\xc5\x77\xaf\xbc\xfe\x43\x8c\xdd\x36\x07\xea\x4b\x62\xef\xec\x9b\x37\xef\xcd\xec\xea\x4d\xce\x56\xe0\x63\xc6\x0f\x4b\xc1\xef\xda\xac\xa7\x9c\x65\x14\x8b\x66\x03\x89\xe5\x0d\xfc\xf7\xb8\xbc\x9f\x7c\x9e\xdf\x5c\x4d\x17\xd7\xd7\x97\xd3\xfb\xf9\xe2\x66\x32\x9b\xdd\x5d\x2e\x97\xa3\xd1\xe9\x29\xdc\x5b\x34\x2e\x21\xeb\x00\xe1\x86\x15\xcd\x28\xa3\x35\x0a\x5b\xe0\xd5\x37\x8a\xa5\x02\x41\x03\x58\x48\xca\x56\xff\xf0\xa1\x71\xcc\x5c\x18\x29\x01\xd0\x28\x40\xa5\x1c\x48\x4a\xaf\x10\x84\x01\x0d\x4b\x4a\xd6\xef\x28\x8c\x38\xa8\x59\xc2\x0b\xcd\x12\x44\x2b\x32\xa2\x13\x4d\x0a\x56\x4f\x1e\x49\x18\x26\x4a\x59\x72\x2e\x1a\x8d\xa4\x24\x89\x3e\x3a\x30\xac\x68\x3e\x1b\xc3\x52\xac\x36\xeb\x63\x50\x4d\xba\xf2\xe3\x97\xb9\x91\x77\xff\x1f\x83\xf0\xb8\xd9\x1e\xc2\xcf\x11\x00\x40\x46\x55\x2d\x3d\x99\xee\x28\x19\xfb\xea\x82\x41\x15\xa3\x97\xbf\x8b\x07\x43\x36\x84\xa3\xe1\xb8\xde\x97\x36\xad\x70\x6f\x6d\x8a\xf9\x78\x7f\x20\x8f\x94\x5b\xca\xd1\x52\x50\x4b\x59\x73\xfe\xc0\xd6\xf2\xc3\x57\xcc\x0a\x0a\xe1\x68\x52\xad\x35\x35\x97\x4f\xe9\x71\x4a\x8d\x01\xa5\xae\x52\x5b\x3e\xe0\x58\xed\xb9\x30\x6c\x0a\x27\x90\xe2\x96\x00\x61\x8b\x99\x56\x03\xce\x81\x36\xc0\x56\x91\x77\xda\x52\x4c\x7a\x4b\x7d\xd0\xa8\xa5\xa2\x13\x08\x0e\x86\x6b\x56\x4c\xae\x26\xff\x09\xb7\xd4\x0b\x08\xb0\x72\x73\x0c\xc2\xe1\x6e\x79\x5e\x19\x34\x3a\x0e\x0e\x67\xe4\x44\x1b\xf4\xcc\x9a\x72\x77\xcb\x18\x28\xc0\x91\x40\x91\x47\x87\x61\x8b\xf7\x3c\xda\x55\xee\x8a\x04\x10\x2c\x25\x64\xc9\xc4\xbe\x2b\xcb\xfa\x76\x67\x61\xd8\xf6\xf2\x71\x94\x25\xd1\xef\x5a\x0e\xce\x1b\x8e\x91\x13\xb6\xb8\xa6\x68\xe5\xad\x3c\xfb\x17\xad\xf8\x3e\x28\x79\x8c\x87\xcf\x89\x7e\xf8\xb2\x62\x74\x8b\x92\x86\x1d\xa5\x2f\x2e\x1a\xb1\xa7\x5c\x64\x0a\x0c\x0b\x54\xb4\x4b\x91\x4a\x79\x7a\x58\x87\x61\x4f\xd1\x52\xc2\xdb\x62\x95\xe9\xb8\xb6\x1c\x38\xa9\x74\xdd\xab\x49\x85\x23\x68\x21\xab\xf9\x6a\x70\xce\x61\x4d\x52\xbf\x04\xc2\xdd\xd4\xd5\xa8\x00\x42\x8c\x39\xae\x74\xa6\xe5\xa9\x31\x34\xf7\x6c\x60\x43\x92\xb2\x72\x80\x5b\xd4\x19\xae\x32\x02\x36\x7e\xbd\x6e\xee\x21\xbb\xa3\xae\xdf\xc3\xb3\x0e\xe7\x2f\x24\xa3\x36\xbd\x26\xd7\x51\xb7\xe9\x80\xfd\x5d\xdd\x33\xb0\x12\xfb\xad\xec\xdc\x19\x13\x7a\xa4\xb8\x10\xea\x1e\x37\x77\xb4\xe1\xa1\x83\xa0\xba\x4a\xfe\x3a\x3f\x51\xc7\x5b\xd3\x41\x38\x3b\xf9\xf3\x54\x45\xd6\xe7\x6e\x37\xb4\xb7\x45\xf5\xfb\xea\xb6\xd8\x79\xe9\x76\xca\x8c\x72\x76\x5a\x86\xaf\xb4\xb7\xe8\x87\x08\x95\x6a\x41\x17\xfe\xd0\x0d\xce\x4e\xba\xc5\x1e\x34\x4a\x3f\xff\x0a\x00\x00\xff\xff\x35\x5c\x9e\x72\xe5\x07\x00\x00" func stakingcollectionTransfer_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -5737,11 +5737,11 @@ func stakingcollectionTransfer_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe1, 0x8c, 0x49, 0xb, 0x6a, 0x4c, 0xbe, 0x46, 0xb1, 0x22, 0x1b, 0x70, 0xf0, 0x9a, 0x50, 0xf, 0x46, 0xe, 0x64, 0x69, 0xfd, 0xa9, 0x88, 0x11, 0xb0, 0xa2, 0x1f, 0xe4, 0xbb, 0x2e, 0xb5, 0x14}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0xf, 0x61, 0xe2, 0x2a, 0xbb, 0xf4, 0x2c, 0x51, 0x79, 0xcf, 0x19, 0x73, 0x29, 0xfe, 0x71, 0x7a, 0xef, 0x89, 0xff, 0xb3, 0x63, 0xf8, 0x3d, 0x6f, 0x49, 0x65, 0xbb, 0x5d, 0xf1, 0x0, 0x20}} return a, nil } -var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x5d\x4f\xdb\x4a\x10\x7d\xcf\xaf\x18\x78\x40\x8e\x04\xe6\x3e\x47\x04\x94\x9b\x70\xb9\x51\x29\x20\x82\xfa\x52\xf5\x61\xe2\x1d\xc7\xdb\x3a\x3b\xd6\xee\x38\x94\x22\xfe\x7b\xb5\x5e\x3b\x1f\xd8\x6d\x40\xc2\x2f\x51\xec\xd9\x33\x67\xce\x39\xbb\xab\x97\x05\x5b\x81\xff\x72\x7e\x9c\x09\xfe\xd0\x66\x31\xe6\x3c\xa7\x44\x34\x1b\x48\x2d\x2f\xe1\x9f\x9f\xb3\x87\xd1\xa7\xe9\xcd\xd5\xf8\xf6\xfa\xfa\x72\xfc\x30\xbd\xbd\x19\x4d\x26\xf7\x97\xb3\x59\xaf\x77\x7a\x0a\x0f\x16\x8d\x4b\xc9\x3a\x40\xb8\x61\x45\x1e\x85\x2c\xf0\xfc\x3b\x25\x12\x10\xd0\x00\x96\x92\xb1\xd5\xbf\xaa\xba\x24\x61\x2e\x8d\xf8\xd5\x68\x14\xa0\x52\x0e\x24\xa3\xed\xe5\xc2\x80\x86\x25\x23\x5b\x95\x97\x46\x1c\xd4\xfc\x60\x43\xd0\x23\x68\x45\x46\x74\xaa\x49\xc1\xfc\xa9\x82\x11\x86\x91\x52\x96\x9c\x8b\x7b\x3d\xf1\xf4\xb0\xaa\x8e\x0c\x2b\x9a\x4e\x06\x30\x13\xab\xcd\xe2\x18\x84\x07\x4d\x65\x1f\x9e\x7b\x00\x00\x39\x05\xce\x2d\x2d\xee\x29\x1d\xc0\x51\xa7\x4c\x71\xeb\xcd\x1a\x4a\xb8\xf5\x6d\x8c\xc5\xdb\x81\x9e\xdf\x58\x77\x57\xce\x73\x9d\xbc\xf4\xaa\xc6\x85\xa5\x02\x2d\x45\xb5\x70\x83\x4a\xfc\xe8\x5f\xb6\x96\x1f\xbf\x60\x5e\x52\x1f\x8e\x46\xe1\x5b\x33\xb6\x7f\xbc\x97\x19\x35\x72\x7b\x15\xa5\xb6\xf6\xb5\x39\xb5\xb7\xc2\xb0\x2c\x9d\x40\x86\x2b\x02\x84\x15\xe6\x5a\x75\x98\x04\xda\x00\x5b\x15\x4c\xb5\x94\x90\x5e\xd1\x2b\xc4\x78\x4d\x42\xa7\x10\x1d\x74\x0f\xad\x98\x5c\x4d\xfb\x7f\x5c\x51\xab\x20\xc2\x60\xe5\x00\x84\xfb\xdb\x83\x55\x9a\xa0\xd1\x49\x74\x38\x21\x27\xda\x60\x45\xab\x19\x74\x7b\x86\x0e\xf6\x8e\x04\xca\x22\x3e\xec\xaf\xf1\x6a\x99\x6b\xcd\xae\x48\x00\xc1\x52\x4a\x96\x4c\x52\xa5\xcf\x0f\xb7\x1d\xf8\xee\x7c\xf8\xc7\x51\x9e\xc6\x7f\xca\x1b\x0c\x1b\x8e\xb1\x13\xb6\xb8\xa0\x78\x5e\x99\x78\xf6\xd6\xf8\x9c\x47\x1e\x7b\xd0\xbd\xbb\xdb\xe5\xb3\xd0\xe5\x0e\x25\xeb\xef\xa8\x77\x71\xd1\x08\x38\xe6\x32\x57\x60\x58\x20\x50\xf1\x83\xfb\x91\x5b\x58\x87\xfd\x96\x4a\x5e\x96\x10\xd4\xda\x46\xe0\x34\x68\xb5\x3f\x72\xc2\x31\xac\xf1\xc2\xce\x6a\x40\x86\xb0\x20\xa9\xff\x44\xc2\xbb\x7d\x43\xea\x01\x21\xc1\x02\xe7\x3a\xd7\xf2\xd4\x38\x54\x54\x54\x60\x49\x92\xb1\x72\x80\x2b\xd4\x39\xce\x73\x02\x36\xd5\xf7\x3a\xaa\x5d\xfe\xc5\xbb\x06\x76\xef\x72\x18\x6e\x48\xc6\xeb\xf6\x9a\xdc\x8e\xb4\xef\xb5\xf4\x9d\x27\xc2\x79\xf4\xae\xfa\x0f\xb7\xde\x5b\xb5\xc4\x24\xd3\x86\x6a\x29\xa6\x26\x65\x18\xfe\x3d\xf9\xf1\x82\xe4\xf3\xce\x2a\x17\xf5\xbf\x86\xe3\xfb\xdb\x5e\x7a\x8b\x4d\xcf\x75\xb4\xb4\xef\x9a\x72\xc8\x95\x2b\x28\x09\x37\x86\x87\x84\xe9\xe4\x55\x58\xef\x69\xc9\xad\x33\x2a\x5c\x65\x7b\xb7\x76\xbc\x33\xba\xd9\x2c\x3f\x3b\xd9\x33\xb3\xad\xba\xfa\x86\xeb\x8b\x2a\xfc\xee\x92\x9b\x50\xc1\x4e\x4b\xc7\x85\xf9\x11\xa1\x8d\x51\x29\x8f\x7a\x5b\x1d\xf1\xd1\xd9\xc9\xd6\x08\x07\xc7\x1d\x56\x0e\x3a\xde\x85\x04\xbd\xf4\x5e\x7e\x07\x00\x00\xff\xff\xb9\x90\x15\x27\x5d\x08\x00\x00" +var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\x4d\x4f\xe3\x48\x10\xbd\xe7\x57\x14\x1c\x90\x2d\x81\xd9\x73\x44\x16\x65\x13\x96\x8d\x96\x25\x88\xa0\xbd\xac\xf6\x50\x71\x97\xe3\x9e\x71\xba\xac\xee\x72\x18\x66\xc4\x7f\x1f\xb5\xdb\xce\x07\xf6\x4c\x38\x30\xbe\x40\xec\xea\x57\xaf\xde\x7b\xdd\xad\xd7\x25\x5b\x81\x3f\x0b\x7e\x5e\x08\x7e\xd6\x66\x35\xe1\xa2\xa0\x54\x34\x1b\xc8\x2c\xaf\xe1\xb7\x2f\x8b\xa7\xf1\xdf\xb3\xfb\xdb\xc9\xfc\xee\xee\x66\xf2\x34\x9b\xdf\x8f\xa7\xd3\xc7\x9b\xc5\x62\x30\xb8\xbc\x84\x27\x8b\xc6\x65\x64\x1d\x20\xdc\xb3\x22\x8f\x42\x16\x78\xf9\x89\x52\x09\x08\x68\x00\x2b\xc9\xd9\xea\xaf\x75\x5d\x9a\x32\x57\x46\xfc\x6a\x34\x0a\x50\x29\x07\x92\xd3\xfe\x72\x61\x40\xc3\x92\x93\xad\xcb\x2b\x23\x0e\x1a\x7e\xb0\x23\xe8\x11\xb4\x22\x23\x3a\xd3\xa4\x60\xf9\x52\xc3\x08\xc3\x58\x29\x4b\xce\x25\x83\x81\x78\x7a\x58\x57\x47\x86\x15\xcd\xa6\x43\x58\x88\xd5\x66\x75\x0e\xc2\xc3\xb6\x32\x86\x6f\x03\x00\x80\x82\x02\xe7\x8e\x16\x8f\x94\x0d\xeb\x29\xa2\x5e\xa9\x92\xdd\xbf\xf3\x67\x43\x36\x86\xb3\xfe\xba\xce\x9b\x6d\x5b\xe1\xce\xb7\x09\x96\xc3\xf7\x03\xd5\x48\xa5\xa5\x12\x2d\x45\x8d\x6a\x0d\xe7\x3f\xd8\x5a\x7e\xfe\x17\x8b\x8a\x62\x38\x1b\x87\x6f\xed\xcc\xfe\xf1\x46\xe6\xd4\x6a\xed\x25\x94\xc6\xd7\xb7\xce\x34\xc6\x0a\xc3\xba\x72\x02\x39\x6e\x08\x10\x36\x58\x68\xd5\xe3\x10\x68\x03\x6c\x55\x70\xd4\x52\x4a\x7a\x43\x6f\x10\x93\x2d\x09\x9d\x41\x74\xd2\x3f\xad\x62\x72\x0d\xed\xbf\x70\x43\x9d\x82\x08\x83\x8f\x43\x10\x8e\xf7\x07\xab\x35\x41\xa3\xd3\xe8\x74\x4a\x4e\xb4\xc1\x9a\x56\x3b\xe8\xfe\x0c\x3d\xec\x1d\x09\x54\x65\x72\x1a\x6f\xf1\x5e\x07\xfb\x9a\xdd\x92\x00\x82\xa5\x8c\x2c\x99\xb4\x8e\x9e\x1f\x6e\x3f\xed\xfd\x86\xfb\xc7\x51\x91\x25\x3f\x0a\x1b\x8c\x5a\x8e\x89\x13\xb6\xb8\xa2\x64\x59\x9b\x78\xf5\x2b\x42\xf8\x7b\xe4\x79\x0c\xfb\x8f\x81\x6e\xf9\x22\x30\x7a\x40\xc9\xe3\x03\xa5\xaf\xaf\x5b\xb1\x27\x5c\x15\x0a\x0c\x0b\x04\xda\x5e\x24\x2f\x4f\x07\xeb\x34\xee\x28\xea\x25\x7c\xa8\x96\x85\x4e\x1b\xcb\x81\xb3\xa0\xeb\xf1\x78\x0a\x27\xb0\xc5\x0b\xdb\xaa\x05\x19\xc1\x8a\xa4\xf9\x11\x09\x1f\xf6\x0d\x3b\x04\x10\x52\x2c\x71\xa9\x0b\x2d\x2f\xad\x9b\x65\x4d\x05\xd6\x24\x39\x2b\x07\xb8\x41\x5d\xe0\xb2\x20\x60\x53\x7f\x6f\x62\xdd\xe7\x75\x72\x68\x76\xff\x16\x87\xd1\x8e\x64\xb2\x6d\xaf\xc9\x1d\x48\xdb\xda\xff\x7e\x4b\xdf\x59\x18\x94\xfe\x70\x2f\xbd\xf6\x6b\x4c\x73\x6d\xa8\x99\x6d\x66\x32\x86\xd1\xcf\x63\x9f\xac\x48\xfe\x39\x58\xe5\xa2\xf8\xbf\x70\x70\xff\x7f\x94\xde\x6a\xd7\x73\x9b\x15\xed\xbb\x66\x1c\x82\xe2\x4a\x4a\xc3\x5d\xe1\x21\x61\x36\x7d\x93\xbe\x47\x5a\x73\xe7\x80\x0a\x97\xd8\xd1\x7d\x9d\x1c\x8c\x6e\x76\xcb\xaf\x2e\x8e\xcc\x6c\xeb\xae\xbe\xe1\xf6\x8a\x0a\x7f\x0f\xc9\x4d\xa9\x64\xa7\xa5\xe7\xaa\xfc\x88\x14\x26\xa8\x94\x47\x9d\xd7\xe7\x7b\x74\x75\xb1\x37\xc2\xc9\x79\x8f\x95\xc3\x9e\x77\x21\x41\xaf\x83\xd7\xef\x01\x00\x00\xff\xff\x84\xde\x3f\xa0\x57\x08\x00\x00" func stakingcollectionTransfer_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5757,11 +5757,11 @@ func stakingcollectionTransfer_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0x1b, 0x1a, 0xa5, 0x3e, 0xdc, 0x67, 0xdb, 0x56, 0x2c, 0xe4, 0x41, 0xd2, 0xf0, 0xbe, 0x6b, 0x8f, 0xa9, 0xd1, 0xe2, 0xa2, 0xcf, 0x19, 0xfa, 0x65, 0x64, 0x60, 0x12, 0x9, 0x2f, 0x1f, 0xd8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa7, 0x50, 0x3a, 0x54, 0x28, 0x2b, 0x5f, 0x93, 0xd2, 0xc9, 0x33, 0xd2, 0x89, 0x97, 0x70, 0xbc, 0x7b, 0xca, 0x49, 0x15, 0xa5, 0xd9, 0xa6, 0x1a, 0x5c, 0xe5, 0xdb, 0xf9, 0xe5, 0x35, 0xa9, 0x17}} return a, nil } -var _stakingcollectionUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x8f\xda\x30\x10\x85\xef\xf9\x15\x4f\x1c\x50\xb8\x84\x9e\xa3\xb6\x28\x0d\xb4\x42\x8d\xa0\x22\xa8\x77\x6f\x98\x04\x0b\xe3\xc9\xda\x13\x81\xb4\xe2\xbf\xaf\x12\x03\x7b\x80\x03\x73\x48\x64\x7b\xe6\xcd\x37\x7e\xd6\xc7\x96\x9d\xe0\xb7\xe1\x53\x29\xea\xa0\x6d\x93\xb3\x31\x54\x89\x66\x8b\xda\xf1\x11\xdf\xce\xe5\x36\xfb\xbb\x5c\xfd\xc9\xd7\x45\xb1\xc8\xb7\xcb\xf5\x2a\x9b\xcf\x37\x8b\xb2\x8c\xa2\xe9\x74\x8a\x0d\xbd\x77\xe4\xc5\x43\x18\x9d\xf5\xa2\x0e\x84\xac\x28\x20\x7c\x20\xeb\x51\xb3\x83\xec\x09\xbe\xa5\x4a\xd7\x9a\x76\xb0\xbc\x23\xb0\xc3\x8e\x0c\x35\x4a\xd8\x41\xdb\x90\x12\x00\x50\xdd\x09\xa2\x48\x9c\xb2\x5e\x0d\x8b\xb8\x2f\x5c\xce\x53\x94\xe2\xb4\x6d\x26\xf8\x88\x00\x60\xf8\x18\x92\x5b\xf9\x17\xff\x86\xea\x14\xe3\xa7\xa3\x25\x0f\x3b\xd1\xa0\xd3\x3a\x6a\x95\xa3\x58\x55\x15\x77\x56\x52\xa8\x4e\xf6\xf1\x2f\x76\x8e\x4f\xff\x95\xe9\x68\x82\x71\x16\xce\x6e\xfd\xfb\xf0\x64\xea\xe4\x59\x7f\xfc\xc0\x55\x2a\xf1\xc2\x4e\x35\x94\xbc\x0d\x62\xdf\x5f\xe5\xfa\x19\xf7\x2e\xa4\xcf\x1d\x7a\x4c\x2f\x43\x97\x7f\x4a\xf6\x93\x3b\x5e\x1f\xb3\x19\x5a\x65\x75\x15\x8f\x72\xee\x4c\xef\x82\x20\xa0\xc0\x51\xdd\x9b\xf7\xa0\x35\x0a\x0a\x97\x70\x35\x74\xa6\xaa\x13\x7a\x65\xea\xe4\xfa\x0e\x32\x63\xee\xa6\x85\xff\x4d\xf1\x12\x7d\x06\x00\x00\xff\xff\x80\xd5\xe6\x87\x79\x02\x00\x00" +var _stakingcollectionUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x3b\x0f\xda\x30\x10\xc7\xf7\x7c\x8a\xbf\x18\x50\xb2\x84\xce\xa8\x2d\x4a\x03\xad\x50\x23\xa8\x08\xea\xee\x86\x4b\xb0\x30\xbe\xd4\xbe\x08\xa4\x8a\xef\x5e\x25\xe6\x31\x90\xa1\x4b\x6f\xc8\xc3\xbe\xfb\xdf\xef\x1e\xfa\xdc\xb2\x13\x7c\x35\x7c\x29\x45\x9d\xb4\x6d\x72\x36\x86\x2a\xd1\x6c\x51\x3b\x3e\xe3\xc3\xb5\xdc\x67\xdf\xd7\x9b\x6f\xf9\xb6\x28\x56\xf9\x7e\xbd\xdd\x64\xcb\xe5\x6e\x55\x96\x51\x34\x9b\xcd\xb0\xa3\xdf\x1d\x79\xf1\x10\x46\x67\xbd\xa8\x13\x21\x2b\x0a\x08\x9f\xc8\x7a\xd4\xec\x20\x47\x82\x6f\xa9\xd2\xb5\xa6\x03\x2c\x1f\x08\xec\x70\x20\x43\x8d\x12\x76\xd0\x36\xb8\x04\x00\x54\x4f\x82\x28\x12\xa7\xac\x57\xc3\x4f\xdc\x07\xae\x97\x73\x94\xe2\xb4\x6d\x12\xfc\x89\x00\x60\x78\x18\x92\x47\xf8\x8b\x7f\x47\xf5\x1c\xaa\x93\x63\x3c\x5a\x5e\xfa\xfa\xdc\x5e\x2c\xb9\x04\xd3\x71\xbf\xb7\x93\x68\xc8\xd9\x3a\x6a\x95\xa3\x58\x55\x15\x77\x56\xee\xa9\xbe\xb0\x73\x7c\xf9\xa9\x4c\x47\x09\xa6\x59\xb8\x7b\xb0\xf6\xe6\xc9\xd4\xe9\x18\x2b\x3e\xe1\x2e\x95\x7a\x61\xa7\x1a\x4a\x7f\x0d\x62\x1f\xff\x47\x0d\x9f\xe3\x7e\xba\xf3\xf1\xc9\xbf\xbb\x97\x81\xe8\x87\x92\x63\xf2\x2c\xa5\xb7\xc5\x02\xad\xb2\xba\x8a\x27\x39\x77\xa6\x9f\xae\x20\x60\xc3\x51\xdd\x2f\xc5\x9b\xd6\x24\x28\xdc\x42\x1b\xe9\x4a\x55\x27\xf4\x2f\x1d\x4a\xef\xfb\x95\x19\xf3\x5c\x86\xf0\x7e\x28\xde\xa2\xbf\x01\x00\x00\xff\xff\x89\x12\xc5\x5b\xd1\x02\x00\x00" func stakingcollectionUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -5777,11 +5777,11 @@ func stakingcollectionUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6d, 0x17, 0xa2, 0xd3, 0xb1, 0x6c, 0xbe, 0x14, 0x41, 0x99, 0x3, 0x23, 0xc7, 0x99, 0x16, 0xfb, 0xe0, 0xfb, 0x8d, 0x17, 0x28, 0xd3, 0xe0, 0xa0, 0x9b, 0xc5, 0xa4, 0xae, 0x58, 0xb5, 0x65, 0x26}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfb, 0xb4, 0xc0, 0xad, 0x23, 0xc7, 0x9e, 0x25, 0x95, 0xf1, 0x3b, 0x48, 0x99, 0xcf, 0x25, 0x70, 0x27, 0x9d, 0x38, 0xdb, 0x5d, 0xa2, 0xd5, 0x64, 0xf7, 0x6e, 0x8a, 0x82, 0xf1, 0xef, 0x2e, 0xec}} return a, nil } -var _stakingcollectionUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x51\xc1\x6a\xc2\x40\x10\xbd\xef\x57\x0c\x1e\x24\x42\x89\x3d\x87\xb6\x92\x46\x5b\xa4\xa2\xc5\x48\xef\xdb\x64\x92\x2c\x5d\x77\xc2\xee\x84\x08\xc5\x7f\x2f\xc9\xaa\xa5\x35\x07\xe7\x90\x2c\x33\xbb\xef\xbd\x79\x4f\xed\x6b\xb2\x0c\x2f\x9a\xda\x94\xe5\x97\x32\x65\x42\x5a\x63\xc6\x8a\x0c\x14\x96\xf6\x70\x7f\x48\x77\xf1\xdb\x72\xfd\x9a\x6c\x56\xab\x45\xb2\x5b\x6e\xd6\xf1\x7c\xbe\x5d\xa4\xa9\x10\xd3\xe9\x14\x92\x4a\x9a\x12\x1d\x70\x85\x60\x90\x5b\xb2\x1d\x0a\xc8\x3c\xb7\xe8\x1c\x14\x64\xfb\x91\xab\x31\x53\x85\xc2\x1c\x0c\xe5\x28\x04\x5b\x69\x9c\xec\x79\x82\xae\xb3\x9c\x47\x90\xb2\x55\xa6\xbc\x03\x83\x6d\xec\x9f\x9f\x7b\x13\xf8\x16\x00\x00\xfd\x47\x23\x83\xfb\x2f\x76\x8b\x45\x04\xe3\xc1\x3d\xc2\xab\x8e\xe8\x71\x6a\x8b\xb5\xb4\x18\xc8\x2c\xa3\xc6\x70\x04\xb2\xe1\x2a\x78\x26\x6b\xa9\xfd\x90\xba\xc1\x09\x8c\x63\x3f\x3b\xf3\x77\xe5\x50\x17\xe1\x10\x3f\x3c\xc2\x09\x2a\x74\x4c\x56\x96\x18\x7e\xf6\x60\x0f\xb7\xea\x7a\x0a\x3a\xcb\xa3\xe1\x38\xae\xaf\xa7\x9e\xe5\x5d\x72\x35\xb9\xc8\xeb\x6a\x36\x83\x5a\x1a\x95\x05\xa3\x84\x1a\xdd\x59\xce\xe0\xa5\x80\xc5\x02\x98\xe0\x0a\x6b\xe4\x11\x8e\xde\x1a\x3c\x60\xd6\x30\xde\xb2\x75\xd8\xd4\xb9\x64\x5c\x5f\xa2\x3f\x45\x77\x49\xd5\xff\xff\xa6\xfa\x7b\x3e\xd3\x1e\xc5\x4f\x00\x00\x00\xff\xff\x7b\x84\x12\x5a\x8b\x02\x00\x00" +var _stakingcollectionUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xcd\x6a\xf3\x40\x0c\xbc\xfb\x29\x44\x0e\xc1\x86\x0f\xe7\x3b\x87\xb6\xc1\x75\xd2\x12\x1a\x92\x12\x87\xde\xb7\xb6\xfc\x43\x37\x2b\xa3\x95\x71\xa0\xe4\xdd\x8b\xbd\xf9\xa1\x8d\x0f\xbd\x74\x0f\xf6\x22\x69\x67\x46\xd2\x54\xfb\x9a\x58\xe0\x49\x53\x9b\x88\xfa\xa8\x4c\x11\x93\xd6\x98\x4a\x45\x06\x72\xa6\x3d\xfc\x3f\x24\xbb\xe8\x65\xb9\x7e\x8e\x37\xab\xd5\x22\xde\x2d\x37\xeb\x68\x3e\xdf\x2e\x92\xc4\xf3\x26\x93\x09\xc4\xa5\x32\x05\x5a\x90\x12\xc1\xa0\xb4\xc4\x1d\x0a\xa8\x2c\x63\xb4\x16\x72\xe2\x3e\x65\x6b\x4c\xab\xbc\xc2\x0c\x0c\x65\xe8\x79\xc2\xca\x58\xd5\xf3\xf8\x5d\x64\x39\x9f\x42\x22\x5c\x99\xe2\x1f\x18\x6c\x23\xf7\xfc\x1c\x0b\xe0\xd3\x03\x00\xe8\x3f\x1a\x05\xec\x4f\xb1\x5b\xcc\xa7\xa0\x1a\x29\xfd\xc1\x5e\xc2\xeb\x75\xd3\x1a\xe4\x00\xc6\xc3\x75\x37\x11\xaf\xe7\xac\x19\x6b\xc5\xe8\xab\x34\xa5\xc6\xc8\x89\xea\x91\x98\xa9\x7d\x53\xba\xc1\x00\xc6\x91\xcb\x9d\xb5\x76\xc7\xa2\xce\xc3\x21\xad\x70\x0f\x27\xa8\xd0\x0a\xb1\x2a\x30\x7c\xef\xc1\xee\xfe\xa2\x87\x07\xbf\x5b\xe5\x74\x78\xcd\xb7\xe5\x89\x53\xf4\xaa\xa4\x0c\x2e\xad\x74\x67\x36\x83\x5a\x99\x2a\xf5\x47\x31\x35\xba\x5b\xa5\x80\x93\x0d\x8c\x39\x08\xc1\x0d\xd6\xc8\x21\x1c\xdd\x18\xf1\x80\x69\x23\xf8\x9b\x09\x85\x4d\x9d\x29\xc1\xf5\xc5\x52\x27\x4b\x5c\xdc\xe2\xfe\xdf\xdd\x72\xbd\x9f\x69\x8f\xde\x57\x00\x00\x00\xff\xff\x02\xfb\xb7\x33\xe3\x02\x00\x00" func stakingcollectionUpdate_networking_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -5797,11 +5797,11 @@ func stakingcollectionUpdate_networking_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/update_networking_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x27, 0xe6, 0x78, 0x87, 0x1e, 0x25, 0x6, 0xc4, 0xf9, 0x65, 0xa7, 0x8b, 0x7f, 0xa8, 0x2e, 0x55, 0x33, 0x52, 0xb5, 0x9, 0x53, 0xe9, 0x1d, 0xf8, 0x8f, 0x2f, 0x11, 0x34, 0xdb, 0xd7, 0x5d, 0xd4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc5, 0x69, 0xda, 0xe, 0x23, 0x1e, 0xa7, 0xf, 0xf6, 0x63, 0x31, 0x56, 0x47, 0x87, 0x39, 0x2b, 0x9d, 0x11, 0xae, 0x64, 0xb3, 0xc5, 0x9e, 0x1b, 0xfd, 0x3f, 0x27, 0x63, 0x78, 0x6a, 0xaf, 0xa9}} return a, nil } -var _stakingcollectionWithdraw_from_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xcd\x8e\xd3\x30\x10\xbe\xe7\x29\x46\x7b\x58\xa5\x12\x4a\x39\x20\x0e\x11\xb0\x2a\xe9\x16\x55\x2c\xbb\xa8\x29\xdc\x07\x67\xd2\x58\x75\x3c\xc1\x19\x93\x22\xd4\x77\x47\x8e\x9b\x22\xd1\x1e\xea\x43\x2c\xc5\xe3\xef\xd7\xba\xed\xd8\x09\xac\x0c\x0f\xa5\xe0\x5e\xdb\x5d\xc1\xc6\x90\x12\xcd\x16\x6a\xc7\x2d\xbc\x3e\x94\xdb\xc5\xe7\xf5\xf3\xa7\xe2\xe5\xe9\xe9\xb1\xd8\xae\x5f\x9e\x17\xcb\xe5\xe6\xb1\x2c\x93\x64\x3e\x9f\xc3\x86\x7e\x7a\xea\x05\x84\x61\xd0\xd2\x54\x0e\x07\x10\xde\x93\xed\xe3\x7d\x69\x08\x5a\x54\x8d\xb6\x04\xa8\x14\x7b\x2b\xe3\xbd\x6d\x43\xd3\x1c\x3a\x02\xf4\xc2\x2d\x8a\x56\x68\xcc\x6f\xa8\xa8\xe3\x5e\x0b\x55\x01\x36\x20\x78\x6b\x58\xed\xa9\x9a\x20\xe0\x17\x7a\x23\x49\x22\x0e\x6d\x8f\xa3\xdc\xd4\x72\x45\xeb\x65\x0e\xa5\x38\x6d\x77\xaf\x00\xdb\x30\x99\xc3\xb7\x95\x3e\xbc\x7d\x33\x83\x3f\x09\x00\xc0\xf8\x31\x24\xd0\xff\xef\x77\x43\x75\x0e\xf7\x57\xa3\xc8\x2e\xfe\x24\x23\x4e\xe7\xa8\x43\x47\xe9\x49\x55\x1e\x6c\x34\xe9\x47\x76\x8e\x87\xef\x68\x3c\xcd\xe0\x7e\x11\xcf\x26\xfe\xb0\x7a\x32\x75\x76\x8d\x1f\xde\x4f\x06\xb3\x5e\xd8\xe1\x8e\xb2\x1f\x23\xd8\xbb\x5b\x75\x7d\x48\x43\xea\xf9\xf5\x46\x2f\xc7\xcb\xc8\xf2\x15\xa5\x99\x9d\xe5\x85\xf5\xf0\x00\x1d\x5a\xad\xd2\xbb\x82\xbd\xa9\xc0\xb2\x40\x94\x02\x8e\xea\x50\xcb\x05\xd6\x5d\x44\x38\xc6\x68\xe8\x40\xca\x0b\xdd\xe2\x3a\x9b\x1e\xce\xca\x71\xfb\x25\xbe\x95\x53\x6a\xe7\x52\xe3\xfe\xaf\xd4\xb8\x4f\x8c\xc7\xe4\x6f\x00\x00\x00\xff\xff\xa5\xbc\xf4\x59\xc9\x02\x00\x00" +var _stakingcollectionWithdraw_from_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x8e\xd3\x30\x10\xbd\xe7\x2b\x46\x7b\x58\xa5\x12\x4a\x39\x20\x0e\x15\xb0\x2a\xe9\x16\x55\x2c\x5b\xd4\x14\xee\x83\x33\x69\xac\x3a\x9e\xe0\x8c\x49\x11\xda\x7f\x47\x8e\x9b\xad\x44\x73\xe0\xb2\x3e\xc4\x51\xf2\xfc\xe6\xbd\xe7\xa7\x9b\x96\x9d\xc0\xda\x70\x5f\x08\x1e\xb5\x3d\xe4\x6c\x0c\x29\xd1\x6c\xa1\x72\xdc\xc0\xeb\x53\xb1\x5f\x7e\xde\x3c\x7e\xca\xb7\x0f\x0f\xf7\xf9\x7e\xb3\x7d\x5c\xae\x56\xbb\xfb\xa2\x48\x92\xf9\x7c\x0e\x3b\xfa\xe9\xa9\x13\x10\x86\x5e\x4b\x5d\x3a\xec\x41\xf8\x48\xb6\x8b\xe7\xa5\x26\x68\x50\xd5\xda\x12\xa0\x52\xec\xad\x0c\xe7\xf6\x35\x8d\x38\x74\x04\xe8\x85\x1b\x14\xad\xd0\x98\xdf\x50\x52\xcb\x9d\x16\x2a\x03\x6d\x60\xf0\xd6\xb0\x3a\x52\x39\x52\xc0\x2f\xf4\x46\x92\x44\x1c\xda\x0e\x07\xb9\xa9\xe5\x92\x36\xab\x05\x14\xe2\xb4\x3d\xbc\x02\x6c\x02\x72\x01\xdf\xd6\xfa\xf4\xf6\xcd\x0c\xfe\x24\x00\x00\xc3\xc3\x90\x40\xf7\xaf\xdf\x1d\x55\x8b\xa0\xa3\x4e\x27\xe3\xc8\x2e\xaf\xdb\xde\x92\x9b\xc1\xed\x34\xee\xea\x4b\x32\xcc\x6c\x1d\xb5\xe8\x28\x3d\x3b\x38\x8f\xfa\xc8\xce\x71\xff\x1d\x8d\xa7\x19\xdc\x2e\xe3\xbf\x51\x6b\x58\x1d\x99\x2a\x9b\xd2\x0a\xef\xc7\x30\xb2\x4e\xd8\xe1\x81\xb2\x1f\x03\xd9\xbb\x97\xf0\xf0\x21\x0d\xb7\xb9\x98\x6e\xca\x35\xbc\x88\x8a\xbe\xa2\xd4\xb3\x67\x2b\x61\xdd\xdd\x41\x8b\x56\xab\xf4\x26\x67\x6f\x4a\xb0\x2c\x10\x65\x83\xa3\x2a\x5c\xf7\x15\xd7\x4d\x64\x78\x8a\x31\xd2\x89\x94\x17\xfa\x9f\x84\xb2\xb1\x90\x6b\xc7\xcd\x97\xd8\xc1\x73\xc2\xcf\x65\x89\xfb\xa5\x2c\x71\x1f\x27\x3e\x25\x7f\x03\x00\x00\xff\xff\x9b\x4c\x56\x8f\x21\x03\x00\x00" func stakingcollectionWithdraw_from_machine_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -5817,11 +5817,11 @@ func stakingcollectionWithdraw_from_machine_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_from_machine_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa2, 0xe5, 0xbe, 0x51, 0xf0, 0xe1, 0x4c, 0x96, 0xc, 0x6a, 0xe7, 0x47, 0xcd, 0x69, 0x28, 0x7a, 0xa3, 0x99, 0xbf, 0xfb, 0xf4, 0x10, 0x60, 0xb0, 0xc3, 0xc0, 0x10, 0x80, 0x94, 0xc8, 0xf5, 0x45}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf6, 0xd9, 0x31, 0x48, 0x1b, 0x88, 0xd3, 0xaf, 0x9f, 0xb1, 0xd2, 0x2e, 0xd9, 0xfa, 0xcc, 0x3e, 0x5f, 0xbb, 0x74, 0x7c, 0xbe, 0xfb, 0x4f, 0xbc, 0xde, 0xa2, 0x80, 0x6d, 0x10, 0x2d, 0xd3, 0xfa}} return a, nil } -var _stakingcollectionWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x6f\xda\x40\x10\x85\xef\xfe\x15\x4f\x39\x44\x20\x21\xa8\xda\xaa\x07\xab\x2d\xa2\x90\x54\xa8\x51\x52\x61\xd2\xfb\xd4\x1e\xe3\x15\xcb\x8e\xbb\x1e\xd7\x44\x55\xfe\x7b\xb5\x36\x86\x28\x70\xc8\x1e\xbc\xf2\x7a\xfc\xcd\x9b\x7d\xcf\xec\x4a\xf1\x8a\x5b\x2b\x4d\xa2\xb4\x35\x6e\x33\x17\x6b\x39\x55\x23\x0e\xb9\x97\x1d\xde\xed\x93\xf5\xec\xc7\xf2\xfe\xfb\xfc\xe1\xee\xee\x66\xbe\x5e\x3e\xdc\xcf\x16\x8b\xd5\x4d\x92\x44\xd1\x64\x32\xc1\x8a\xff\xd4\x5c\x29\x54\xd0\x18\x2d\x32\x4f\x0d\x3c\x37\xe4\x33\xce\xa0\xb2\x65\x57\x21\x17\x0f\x2d\x18\x55\xc9\xa9\xc9\x0d\x67\x70\x92\x31\xc4\x23\x63\xcb\x1b\x52\xf1\x30\xae\x2b\xe9\x54\x20\x3d\xca\x68\xbb\xac\x0b\xee\x61\xe4\x19\x54\xab\xec\x48\x4d\x4a\xd6\x3e\x21\xe3\x52\x2a\xa3\x6d\xbf\x16\x52\x3b\x2b\xe9\x96\x33\x50\x9a\x4a\xed\x14\x7f\xa9\xb6\x8a\xdc\xf8\x4a\x47\x2d\x6f\xe6\xb2\x50\xe9\x40\xee\x09\x87\xe2\x17\xfc\x13\xd1\xb8\x03\xf3\x12\x31\x8a\xd4\x93\xab\xa8\xd5\x39\x08\x33\x2d\x17\x31\x12\xf5\xc6\x6d\x46\xa7\xd9\xc2\xe1\xe3\xd2\xe9\x87\xf7\xd3\x11\x68\x17\xfe\x8f\xf1\x78\x6b\xf6\x9f\x3e\x0e\xf1\x2f\x02\x80\xf6\x61\x59\xfb\xf9\x4f\x2e\xac\x38\x8f\x71\x7d\xd1\xa0\xf1\xd9\x49\xd4\x72\x4a\xcf\x25\x79\x1e\x1c\xb4\xc6\xe1\xba\x8a\xc1\x37\xf1\x5e\x9a\x5f\x64\x6b\x1e\xe2\x7a\xd6\x7d\xeb\xfb\x87\x55\xb1\xcd\xc7\x97\xfa\xe3\x4b\x3f\xf6\xb8\x52\xf1\xb4\xe1\xf1\xef\x16\xf6\xf9\xad\xba\xbe\x0e\x42\x96\xe2\xcb\x39\x3b\x2f\x4f\xba\x2e\x3f\x49\x8b\xe1\x51\x5e\x58\xd3\x29\x4a\x72\x26\x1d\x5c\xcd\xa5\xb6\x21\x46\x8a\x4e\x0a\x3c\xe7\xc1\xfe\x33\xd6\x55\x47\x78\xee\xae\x86\xf7\x9c\xd6\xca\x6f\x99\x7a\xdc\xc7\x79\x75\x48\xf3\xba\xcd\xc7\xd1\xe6\x6e\x7f\x65\xf3\x8b\x97\x93\xd5\xdd\xde\xeb\x78\x8e\xfe\x07\x00\x00\xff\xff\xb4\x6c\x2b\x9d\x75\x03\x00\x00" +var _stakingcollectionWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\xcd\x6e\xdb\x3c\x10\xbc\xeb\x29\x16\x39\x04\x32\x60\xc8\x1f\xbe\x16\x3d\x18\x6d\x0d\xd7\x4e\x0a\xa3\x41\x5c\x58\x4e\xef\x5b\x69\x65\x11\xa6\xb9\xea\x6a\x55\x39\x28\xf2\xee\x05\xf5\x63\x05\xb5\x0e\xbd\x94\x07\x51\xa2\x86\xb3\x33\xcb\xa1\x39\x15\x2c\x0a\xf7\x96\xeb\x58\xf1\x68\xdc\x61\xc5\xd6\x52\xa2\x86\x1d\x64\xc2\x27\xf8\xef\x1c\xef\x97\x5f\x36\x8f\x9f\x57\xdb\x87\x87\xbb\xd5\x7e\xb3\x7d\x5c\xae\xd7\xbb\xbb\x38\x0e\x82\xd9\x6c\x06\x3b\xfa\x51\x51\xa9\xa0\x0c\xb5\xd1\x3c\x15\xac\x41\xa8\x46\x49\x29\x05\xe5\x23\xb9\x12\x32\x16\xd0\x9c\xa0\x2c\x28\x31\x99\xa1\x14\x1c\xa7\x04\x2c\x90\x92\xa5\x03\x2a\x0b\x18\xd7\x42\x5a\x15\x90\x5c\x64\x34\x55\xf6\x39\xf5\x64\x28\x04\x58\x29\x9f\x50\x4d\x82\xd6\x3e\x43\x4a\x05\x97\x46\x9b\x7a\x0d\x49\xe5\x2c\x27\x47\x4a\x01\x93\x84\x2b\xa7\xf0\x13\x2b\xab\x90\x19\x29\x75\xda\xf0\x2d\x5d\xea\x91\x0e\xd0\x3d\x43\x07\x7e\xc5\x3f\x30\x1a\xd7\x71\x8e\x31\x06\x81\x0a\xba\x12\x1b\x9d\xa1\xf7\xb4\x59\xcf\x21\x56\x31\xee\x30\x1d\xbc\xf9\xc5\xa7\x8d\xd3\x37\xff\x2f\xa6\x80\x27\xbf\x7f\x0e\x4f\xf7\xe6\xfc\xee\xed\x04\x7e\x05\x00\x00\xcd\xc3\x92\xf6\xfe\x87\x53\xd8\x51\x36\xf7\x7e\xf3\x70\xf4\x90\xa2\xe1\x75\x5b\x3b\x92\x09\xdc\x8e\xe3\xae\x56\x82\xa6\x66\x21\x54\xa0\x50\xd8\xf9\xea\x4a\x7d\x62\x11\xae\xbf\xa1\xad\x68\x02\xb7\xcb\xf6\x5f\xaf\xd5\x8f\x92\x6c\x16\x8d\x69\x85\x0f\x7d\x8b\xa2\x52\x59\xf0\x40\xd1\xf7\x86\xec\xfd\xbf\xf0\xf0\x31\xf4\x19\x9d\x8f\xe7\xf7\x1a\x1e\xb7\x8a\xbe\xa2\xe6\x93\x8b\x15\x3f\x16\x0b\x28\xd0\x99\x24\xbc\x59\x71\x65\x7d\x3c\x15\x5a\xd9\x20\x94\xf9\x58\x5d\x71\xdd\xb4\x0c\x2f\x6d\x1b\xe9\x4c\x49\xa5\xf4\x37\x1d\x8a\xfa\x6b\xb2\xeb\x6e\xc9\xbe\xc9\xdd\x25\x3e\xed\xfc\x47\x7c\x5e\x7d\x0c\x11\x6a\xe7\x5e\xc7\x4b\xf0\x3b\x00\x00\xff\xff\x28\xb2\xdf\x7c\xcd\x03\x00\x00" func stakingcollectionWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5837,11 +5837,11 @@ func stakingcollectionWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0xe9, 0xbe, 0xff, 0x89, 0xe4, 0x6e, 0x20, 0xcb, 0xdb, 0x5b, 0x8f, 0xd9, 0x22, 0xa0, 0xe4, 0x98, 0xc9, 0xcb, 0xd9, 0x45, 0xdb, 0x27, 0x48, 0x38, 0xf6, 0x11, 0x4d, 0x33, 0x31, 0xb3, 0x96}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x42, 0x5, 0x1f, 0xba, 0x6a, 0x7a, 0x49, 0x51, 0x91, 0x45, 0x1b, 0xbf, 0xd4, 0xd1, 0x49, 0xa4, 0x66, 0xfa, 0x8b, 0x53, 0x3a, 0xed, 0xb1, 0xb1, 0xa3, 0x9c, 0x67, 0xe8, 0x70, 0xe7, 0xc8, 0xd0}} return a, nil } -var _stakingcollectionWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x6f\xda\x40\x10\x85\xef\xfe\x15\x4f\x39\x44\x46\x42\xa6\x6a\xab\x1e\xac\xb6\x88\x42\x52\xa1\x46\x49\x85\xa1\xf7\xad\x3d\xc6\x2b\x96\x1d\x77\x77\x5c\x88\xaa\xfc\xf7\x6a\x6d\x0c\x51\xe0\xc0\x1e\x58\xb1\x1e\x7d\xef\xcd\xcc\xd3\xdb\x9a\x9d\xe0\xde\xf0\x2e\x13\xb5\xd1\x76\x3d\x65\x63\x28\x17\xcd\x16\xa5\xe3\x2d\xde\xed\xb3\xe5\xe4\xc7\xfc\xf1\xfb\xf4\xe9\xe1\xe1\x6e\xba\x9c\x3f\x3d\x4e\x66\xb3\xc5\x5d\x96\x45\xd1\x68\x34\xc2\x82\xfe\x34\xe4\x05\xc2\xd8\x69\xa9\x0a\xa7\x76\x68\xac\x17\xb5\xa1\x02\xc2\x1b\xb2\x1e\x25\x3b\x48\x45\xf0\x35\xe5\xba\xd4\x54\xc0\x72\x41\x60\x87\x82\x0c\xad\x95\xb0\x83\xb6\x5d\x49\xe7\x02\xf9\xd1\x46\xab\xb2\xac\xa8\x87\x29\x47\x50\x8d\xf0\x56\x89\xce\x95\x31\xcf\x28\xa8\x66\xaf\xa5\xd5\x6b\x21\x8d\x35\x9c\x07\x7d\x95\xe7\xdc\x58\xc1\x5f\xd5\x18\x41\xa9\x9d\x97\x61\xcb\x9b\xd8\x22\x54\x5a\x28\xfb\x8c\x43\xf1\x2b\xfe\x89\xa8\xed\x81\x79\x91\xa8\x4b\x68\x81\xf6\xa1\xc2\x51\x14\x89\x53\xd6\xab\xd6\x76\x1c\x5a\x9c\xcf\x52\x64\xe2\xb4\x5d\x0f\x4f\xad\x86\xc7\xd5\xdc\xca\x87\xf7\xe3\x21\xd4\x36\xe0\x52\xac\xee\xf5\xfe\xd3\xc7\x01\xfe\x45\x00\xd0\xfe\x18\x92\x7e\x1c\xa7\xa5\x2c\xa8\x4c\x71\x7b\x71\x5f\xc9\xd9\x4b\xd4\x72\x6a\x47\xb5\x72\x14\x1f\xac\xa7\x61\x7a\x55\xfc\x8d\x9d\xe3\xdd\x2f\x65\x1a\x1a\xe0\x76\xd2\x7d\xeb\xf5\xc3\xf1\x64\xca\xe4\x92\x3e\xbe\xf4\x53\x48\xbc\xb0\x53\x6b\x4a\x7e\xb7\xb0\xcf\xd7\xfa\xfa\x1a\x87\x68\xa5\x97\x63\x77\x5e\x9e\x75\x2a\x3f\x95\x54\x83\xa3\xbd\x70\xc6\x63\xd4\xca\xea\x3c\xbe\x99\x72\x63\x42\xaa\x04\x9d\x15\x38\x2a\x43\x1a\xce\x58\x37\x1d\xe1\xa5\x1b\x0d\xed\x29\x6f\x84\xae\xe9\x3a\xe9\xd3\xbd\x3a\x84\x7b\xd9\xc6\xe5\xb8\xe6\xee\x7e\xb3\xe6\x57\x7f\x4e\xab\xee\xee\xde\xc7\x4b\xf4\x3f\x00\x00\xff\xff\xb0\x18\x28\xf9\x84\x03\x00\x00" +var _stakingcollectionWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8f\xda\x30\x10\xbd\xe7\x57\x3c\xed\x61\x05\x12\x82\xaa\xad\x7a\x40\x6d\x11\x85\xdd\x0a\x75\xb5\x54\x04\x7a\x77\x93\x09\x58\x18\x4f\x6a\x4f\x1a\x56\xd5\xfe\xf7\xca\xf9\x20\xab\x92\x43\x2f\xeb\x43\x9c\x38\x4f\x6f\xde\x1b\xbf\xd1\xa7\x9c\x9d\xe0\xde\x70\x19\x8b\x3a\x6a\xbb\x5f\xb0\x31\x94\x88\x66\x8b\xcc\xf1\x09\x6f\xce\xf1\x76\xfe\x6d\xf5\xf8\x75\xb1\x7e\x78\xb8\x5b\x6c\x57\xeb\xc7\xf9\x72\xb9\xb9\x8b\xe3\x28\x9a\x4c\x26\xd8\xd0\xaf\x82\xbc\x40\x18\xa5\x96\x43\xea\x54\x89\xc2\x7a\x51\x47\x4a\x21\x7c\x24\xeb\x91\xb1\x83\x1c\x08\x3e\xa7\x44\x67\x9a\x52\x58\x4e\x09\xec\x90\x92\xa1\xbd\x12\x76\xd0\xb6\x86\xd4\x2a\x90\x5c\x64\x54\x55\xb6\x07\x6a\xc9\x94\x23\xa8\x42\xf8\xa4\x44\x27\xca\x98\x27\xa4\x94\xb3\xd7\x52\xd5\xab\x48\x0a\x6b\x38\x09\xf5\x55\x92\x70\x61\x05\xbf\x55\x61\x04\x99\x76\x5e\x46\x15\xdf\xdc\xa6\x01\x69\xa1\xec\x13\x1a\xf0\x0b\xfe\x8e\x51\xdb\x86\xb3\x97\x51\x67\xd0\x02\xed\x03\xc2\x51\x14\x89\x53\xd6\xab\x4a\xf6\x20\x58\x5c\x2d\xa7\x88\xc5\x69\xbb\x1f\x75\x56\xc3\xe1\x6e\x65\xe5\xdd\xdb\xd9\x08\xea\x14\xe8\xa6\xd8\xdd\xeb\xf3\x87\xf7\x43\xfc\x89\x00\xa0\x7a\x18\x92\xb6\x1d\xdd\xa5\x6c\x28\x9b\x06\xfb\x87\x41\xef\x9d\x8d\xbb\xd7\x75\x69\xc9\x0d\x71\xdb\x8f\xbb\x3a\x89\xaa\x9a\xb9\xa3\x5c\x39\x1a\x34\x36\x9b\x52\x5f\xd8\x39\x2e\x7f\x28\x53\xd0\x10\xb7\xf3\xfa\x5f\xab\x35\x2c\x4f\x26\x1b\xf7\x69\xc5\xa7\xb6\x63\x63\x2f\xec\xd4\x9e\xc6\x3f\x2b\xb2\x8f\xaf\xe1\xe1\xf3\x20\x44\x76\xda\x1f\xe7\x6b\x78\x5c\x2b\xfa\xae\xe4\x30\xbc\x58\x09\x6b\x36\x43\xae\xac\x4e\x06\x37\x0b\x2e\x4c\x48\xab\xa0\x96\x0d\x47\x59\x48\xd9\x15\xd7\x4d\xcd\xf0\x5c\xb7\x91\xce\x94\x14\x42\xff\xd3\xa1\x71\x3b\x35\xbb\x66\x68\xb6\x55\x0c\x2f\xf1\xa9\xf7\x7f\xe2\xf3\xe2\xa3\x8b\x50\xbd\xb7\x3a\x9e\xa3\xbf\x01\x00\x00\xff\xff\x88\xe7\xc7\x43\xdc\x03\x00\x00" func stakingcollectionWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5857,7 +5857,7 @@ func stakingcollectionWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe3, 0xb6, 0xff, 0xdd, 0x20, 0xae, 0xe3, 0x2c, 0x7b, 0x5f, 0xb1, 0x5, 0x77, 0xfe, 0x3, 0xe4, 0xb2, 0x6a, 0x92, 0x42, 0x65, 0xf6, 0xdd, 0x4e, 0xde, 0x76, 0xf9, 0x75, 0x8b, 0xb9, 0xc9, 0xd5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xae, 0x5b, 0xec, 0xe6, 0xcc, 0xd4, 0x73, 0x9b, 0x65, 0xc3, 0xa3, 0x35, 0x3a, 0x49, 0xa0, 0xfb, 0x1a, 0x13, 0xc3, 0x6, 0x53, 0xb1, 0xdf, 0x4f, 0xeb, 0xf0, 0x1e, 0xea, 0x6a, 0xfe, 0xa6, 0xf9}} return a, nil } @@ -5901,7 +5901,7 @@ func stakingproxyGet_node_infoCdc() (*asset, error) { return a, nil } -var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\xcf\x8e\xda\x3c\x10\xbf\xe7\x29\x46\x1c\xf6\x4b\x24\x14\x7d\x87\xaa\x87\xa8\xec\x8a\x02\x6d\x57\xac\x00\x11\x5a\xb5\x47\x63\x4f\xc0\x22\x78\x22\x67\xa2\x82\x56\xbc\x7b\xe5\x38\xc9\x06\xb6\xdb\xd6\x17\x03\x33\xf3\xfb\x37\x46\x1f\x0b\xb2\x0c\x4f\x24\x0f\xa8\x36\x74\x40\x53\x42\x66\xe9\x08\xff\x9f\x9e\x96\x93\xf9\x6c\xba\x59\xce\x67\x8b\xf1\x74\xba\x9e\xa5\x69\xd0\x74\xa7\x2c\x0e\xda\xec\x56\x96\x4e\xe7\xb6\x3b\xdd\x8c\xe7\x8f\x8b\xcf\xab\xf5\xf2\xfb\x8f\xb6\x3d\x60\x2b\x4c\x29\x24\x6b\x32\xa1\x50\xca\x62\x59\x26\x30\xf6\x1f\x86\xa0\x55\x02\x29\x5b\x6d\x76\x43\x10\x47\xaa\x0c\x27\xf0\xf5\x93\x3e\xbd\x7f\x17\xc1\x73\x10\x00\x00\xe4\xc8\xb0\xa7\x5c\xa1\x5d\x63\x96\xc0\x5d\x5f\x67\x5c\x5f\x5f\xea\xaa\xef\x2e\x2c\x16\xc2\x62\x28\xa4\xf4\x68\xa2\xe2\x7d\xf8\x91\xac\xa5\x9f\xdf\x44\x5e\x61\x04\x77\x63\x5f\x73\x0c\xd0\x9c\x12\xf3\x2c\xee\x58\x60\x04\xcd\x7c\x5c\x32\x59\xb1\xc3\x78\x5b\x23\x7c\x78\x93\xfd\x3e\x74\x21\x24\xf0\x56\x3d\xf5\x38\x2b\xc1\xfb\xa8\x63\x75\xe7\xe1\x01\x0a\x61\xb4\x0c\x07\x13\xaa\x72\x05\x86\x18\x3c\x19\x58\xcc\xd0\xa2\x91\x08\x4c\xd0\xc3\x1a\x78\x84\x8b\x77\x8c\x27\x94\x15\x63\xcf\x8c\x4b\xcc\x90\xc2\x65\x81\x56\x30\x35\x8e\x76\xc8\x8d\xf1\x76\x0f\x51\x2c\x45\x21\xb6\x3a\xd7\xac\xb1\xbc\x52\xd5\xf9\xed\xef\x39\x5e\x90\x42\xf7\x03\xda\xfa\xbb\x57\xf3\xfc\xf7\x96\x55\xb5\xcd\xb5\xbc\xdc\x87\x57\x1c\xee\xbc\x9a\x6d\x35\x4f\x5a\x65\x67\x3f\xec\x82\xbb\x9a\xfe\xe7\x14\x5d\x12\x40\x0d\x2c\x14\x35\x1a\x74\xc6\xcf\x83\x28\x78\x15\xdc\xa3\xc9\x08\x46\xb7\x19\xc6\x3b\xe4\x45\x53\x0d\xeb\xb6\x69\x02\x5a\xfd\x51\x88\xf9\x8f\x5d\xf0\xa0\x1d\x62\x46\xd6\xc3\x4f\x47\x83\x58\x92\x91\x82\x43\xad\xa2\x9e\x80\xeb\x67\x18\x4b\x8b\x82\xf1\x25\xd2\xb0\x15\x97\x74\x32\x5f\xfe\x36\xfe\xfe\x8d\x9b\xde\x3a\x60\x74\x4b\xe1\x43\x6a\xe0\x7b\xc3\xb7\xde\x85\x52\xfd\x5d\x75\xfe\x5b\x1d\xb1\x56\x43\x28\x5c\x29\xb9\x25\x6d\x5f\xeb\x25\xf8\x15\x00\x00\xff\xff\xe2\x06\x92\xc2\x6a\x04\x00\x00" +var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x93\x41\x8f\xda\x30\x10\x85\xef\xf9\x15\x23\x0e\x34\x91\x90\xd5\x43\xd5\x43\x54\xba\xa2\x40\xdb\x15\x2b\x40\x84\x56\xed\xd1\xd8\x13\xb0\x08\x9e\xc8\x71\x54\x50\xb5\xff\xbd\x72\x1c\x67\x03\xb4\x55\xa5\xfa\x62\x60\x3c\x6f\xbe\xf7\x6c\xd4\xa9\x24\x63\xe1\x89\xc4\x11\xe5\x96\x8e\xa8\x2b\xc8\x0d\x9d\xe0\xf5\xf9\x69\x35\x5d\xcc\x67\xdb\xd5\x62\xbe\x9c\xcc\x66\x9b\x79\x96\x45\xed\xe9\xcc\xf2\xa3\xd2\xfb\xb5\xa1\xf3\x25\x9c\xce\xb6\x93\xc5\xe3\xf2\xd3\x7a\xb3\xfa\xf6\x3d\x1c\x8f\xac\xe1\xba\xe2\xc2\x2a\xd2\x31\x97\xd2\x60\x55\xa5\x30\xf1\x1f\x46\xa0\x64\x0a\x99\x35\x4a\xef\x47\xc0\x4f\x54\x6b\x9b\xc2\x97\x8f\xea\xfc\xf6\x4d\x02\x3f\xa3\x08\x00\xa0\x40\x0b\x07\x2a\x24\x9a\x0d\xe6\x29\xf0\xda\x1e\xe2\x3e\x2b\x6b\xb6\x55\x89\x86\xbb\x21\x55\x02\xc3\xfb\xf2\xe7\x46\xc0\x0b\x96\x06\x4b\x6e\x30\xe6\x42\xf8\x81\x8d\xe4\x07\x32\x86\x7e\x7c\xe5\x45\x8d\x09\x0c\x27\xbe\xe6\x20\xa0\x5d\x15\x16\x39\xeb\x40\x60\x0c\x6d\x3f\xab\x2c\x19\xbe\x47\xb6\x6b\x14\xde\xfd\x0f\xe0\xfb\xd8\x45\x99\xc2\x9f\xea\x99\x1f\xb5\xe6\xf6\x90\x74\x60\x6e\x3d\x3c\x40\xc9\xb5\x12\xf1\x60\x4a\x75\x21\x41\x93\x05\xcf\x03\x06\x73\x34\xa8\x05\x82\x25\xe8\x69\x0d\xbc\xc2\xb3\x0f\x05\xcf\x28\x6a\x8b\x3d\xbf\x2e\x77\x4d\x12\x3d\x38\xb5\xa6\xf7\x68\xdb\x6c\xc2\x6d\x26\x4c\xf0\x92\xef\x54\xa1\xac\xc2\xea\x8a\x2a\x44\x32\xec\xbf\x16\xb6\x24\x89\xee\x07\x34\xcd\xf7\xe0\xfc\xaa\xd3\xad\xbb\xa6\x40\x32\x0d\xf3\x2e\xeb\x7a\x57\x28\xe1\xe2\xb8\xea\xfe\xe7\x6c\x9c\x3f\xa0\x56\x16\xca\x46\x0d\x3a\x3b\x97\x41\x12\xdd\xc5\xf1\xa8\x73\x82\xf1\x6d\x32\x6c\x8f\x76\xd9\x56\xe3\xe6\xd8\x2c\x05\x25\xff\x0a\xa2\x5f\x59\x17\x27\x28\xa7\x98\x93\xf1\xf2\xb3\xf1\x80\x09\xd2\x82\xdb\x58\xc9\xa4\x07\x70\xfd\xfe\x98\x30\xc8\x2d\xbe\x64\x19\x07\xb8\xb4\xc3\x7c\xf9\x4b\xf9\xfd\x37\x6e\x7a\xf7\x00\xe3\xdb\x11\x3e\xa4\x56\xbe\xd7\x7c\xeb\x9d\x4b\xd9\xbf\xab\xce\x7f\xe0\x60\x4a\x8e\xa0\x74\xa5\xf4\x76\x68\x78\x83\xcf\xd1\xaf\x00\x00\x00\xff\xff\xcf\xd9\x9d\x4b\x86\x04\x00\x00" func stakingproxyRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5917,7 +5917,7 @@ func stakingproxyRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0xbd, 0x6a, 0x1b, 0xa4, 0xdb, 0xb0, 0xf, 0xe7, 0x71, 0x78, 0xd1, 0x20, 0xb5, 0xaa, 0x1f, 0xf6, 0xf6, 0x15, 0x62, 0x84, 0x12, 0x23, 0x5d, 0x8c, 0x21, 0xd6, 0xed, 0x88, 0x21, 0x1, 0xf6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb1, 0x25, 0xcc, 0x9, 0x6a, 0x2f, 0x36, 0xec, 0x3, 0x88, 0x62, 0x22, 0xb2, 0x59, 0x1a, 0x16, 0x38, 0x2c, 0xb6, 0xdd, 0x30, 0x6a, 0x7a, 0x41, 0x43, 0xa0, 0x95, 0x8b, 0x2f, 0x57, 0x30, 0xda}} return a, nil } @@ -5981,7 +5981,7 @@ func stakingproxyRequest_unstakingCdc() (*asset, error) { return a, nil } -var _stakingproxySetup_node_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\x41\x6b\x02\x31\x10\x85\xef\xf9\x15\x73\x92\x15\x54\x7a\x16\x5b\x90\x5a\xda\x52\xd0\xc5\x2d\xa5\x3d\x8e\x71\xaa\xa1\x6b\x12\x26\xb3\xa2\x88\xff\xbd\x04\xdb\x6d\x42\x29\x65\xe7\x90\x43\x98\xf7\xbe\xf7\x12\xb3\xf3\x8e\x05\x2a\xc1\x0f\x63\x37\x25\xbb\xc3\x11\xde\xd9\xed\xe0\xea\x50\x3d\x4f\x9f\x1e\xe7\xf7\xe5\x72\xf1\xfa\x36\x9d\xcd\x96\x77\x55\xa5\x94\x30\xda\x80\x5a\x8c\xb3\x45\x1f\x4e\x4a\x01\x00\x78\x26\x8f\x4c\x85\x75\x6b\x5a\x78\x62\x14\xc7\x63\xc0\x46\xb6\x45\x85\x7b\x7a\xc1\xba\xa1\x3e\xf4\xa6\x5a\xbb\xc6\x4a\x94\xc1\xd7\xd4\x24\xe0\x23\xf4\xc1\xd5\x6b\x62\x98\x0c\xb3\x28\x23\xcd\x84\x42\xe5\xcf\x46\xd1\x57\xad\x38\xc5\x8d\x82\x38\xc6\x0d\x8d\x02\xee\xa9\x98\x0c\x13\xd3\x01\x88\x1b\xe7\xb6\xf3\x44\x79\x8b\x1e\x57\xa6\x36\x72\xac\x2e\x16\x25\xca\x36\xa1\xc4\x88\x36\xdf\x87\xeb\x9c\xad\xbf\x2d\x0c\x85\x36\x88\x09\xa1\xa1\x49\xef\x17\x37\x5e\x10\x27\x95\x4e\xff\xaf\x94\xcd\xaa\x36\xfa\x7c\x53\xb4\xa9\xe2\x74\xab\xd4\x4a\xff\x7a\xc1\xac\x85\x8f\xc4\xb0\xed\x0c\xbc\x24\x8d\xbc\x41\x26\x45\xe9\xfa\x05\x49\xde\x78\x9e\xd5\x59\x7d\x06\x00\x00\xff\xff\xb2\x78\x1c\x10\xad\x02\x00\x00" +var _stakingproxySetup_node_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x90\xc1\x4a\x03\x31\x10\x86\xef\x79\x8a\x39\x95\x2d\xb4\xc5\x73\xa9\x42\xb1\xa2\x22\xb4\x4b\x23\xa2\xc7\x69\x3a\xb6\xc1\x6d\x12\x26\xb3\xa5\x45\xfa\xee\x12\x94\x35\xa9\x08\x3a\x87\x3d\x6c\x66\xfe\xef\x9b\xb1\xbb\xe0\x59\x40\x0b\xbe\x59\xb7\xa9\xd9\x1f\x8e\xf0\xca\x7e\x07\x17\x07\xfd\x38\x7d\xb8\x9f\xdf\xd6\xcb\xc5\xf3\xcb\x74\x36\x5b\xde\x68\xad\x94\x30\xba\x88\x46\xac\x77\x55\x1f\xde\x95\x02\x00\x08\x4c\x01\x99\x2a\xe7\xd7\xb4\x08\xc4\x28\x9e\xc7\x80\xad\x6c\x2b\x8d\x7b\x7a\xc2\xa6\xa5\x01\x5c\x63\xc0\x95\x6d\xac\x58\x8a\x7d\xe8\x4d\x8d\xf1\xad\x93\x14\x02\x5f\xd5\x90\x40\x48\x0a\x77\xbe\x59\x13\xc3\x64\x58\x88\x8d\x0c\x13\x0a\xd5\xdf\x1d\x55\x5f\x75\xc3\x39\x7c\x14\xc5\x33\x6e\x68\x14\x71\x4f\xd5\x64\x98\x85\x0e\x40\xfc\xb8\x8c\x9d\x67\x93\x9d\xe4\x51\x7f\x46\xd4\x28\xdb\x8c\x92\x14\x5d\xd9\x0f\x97\x25\xdb\x64\x7b\x76\x22\x36\xc6\x96\x26\xbd\x1f\xdc\xf4\x83\x38\x5b\xe9\xaa\xea\x58\xa9\xfe\x27\xda\x8d\xfe\x76\x97\xc2\x2d\xb4\xab\xc6\xc6\x6d\x09\x3c\x5b\x6e\x50\x3c\xa2\xfc\xe9\x74\x75\x0a\x36\x67\x42\xe9\x7b\x52\x27\xf5\x11\x00\x00\xff\xff\x16\xab\xcc\xf3\x72\x02\x00\x00" func stakingproxySetup_node_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -5997,7 +5997,7 @@ func stakingproxySetup_node_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/setup_node_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0x80, 0xca, 0x2d, 0xa8, 0x16, 0xc2, 0x4f, 0x8a, 0xbd, 0x4c, 0x54, 0x6, 0xb8, 0x80, 0x56, 0x74, 0xd7, 0xb1, 0x31, 0x76, 0x2d, 0x22, 0x9c, 0x44, 0xac, 0x42, 0xa4, 0x4f, 0x7a, 0x1d, 0xcf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x53, 0x2f, 0x19, 0x22, 0x4e, 0xb, 0x1d, 0x4c, 0x94, 0xc1, 0xf7, 0x95, 0xc6, 0xe0, 0xf0, 0x9e, 0xd7, 0xa9, 0x8a, 0xab, 0x84, 0xb5, 0x9b, 0xab, 0x86, 0x35, 0x5d, 0xef, 0x7c, 0x72, 0xc0, 0x14}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index 316490320..c038bf6c2 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -247,7 +247,7 @@ { "id": "TH.16", "name": "Register Operator Node", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities\n .borrow\u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e(\n StakingProxy.NodeOperatorCapabilityPublicPath\n )\n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities\n .borrow\u003c\u0026StakingProxy.NodeStakerProxyHolder\u003e(\n StakingProxy.NodeOperatorCapabilityPublicPath\n )\n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", "arguments": [ { "type": "Address", @@ -284,7 +284,7 @@ } ], "network": "mainnet", - "hash": "b93128438ecb41c0a66ac921d2ede64ad85423d53a815e6b9e078eafc0fff282" + "hash": "56237b0ce7c4e3d166cfe1eb30fe184bf354b4bd25743bf92760cdeeebe2ba9c" }, { "id": "TH.17", @@ -460,15 +460,15 @@ { "id": "SCO.01", "name": "Setup Staking Collection", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // If there isn't already a staking collection\n if signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.capabilities.storage.issue\u003c\u0026LockedTokens.TokenHolder\u003e(target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.capabilities.storage.issue\u003c\u0026FlowToken.Vault\u003e(target: /storage/flowTokenVault)!\n\n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n newAccount.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: lockedHolder\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n } else {\n newAccount.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: nil\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // Publish a capability to the created staking collection.\n let stakingCollectionCap = newAccount.capabilities.storage.issue\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n\n newAccount.capabilities.publish(\n stakingCollectionCap\n at: FlowStakingCollection.StakingCollectionPublicPath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: auth(BorrowValue, Storage, Capabilities) \u0026Account) {\n\n // If there isn't already a staking collection\n if signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdrawable, LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\u003e(LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(/storage/flowTokenVault)!\n\n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: lockedHolder\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n } else {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: nil\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // Publish a capability to the created staking collection.\n let stakingCollectionCap = signer.capabilities.storage.issue\u003c\u0026FlowStakingCollection.StakingCollection\u003e(\n FlowStakingCollection.StakingCollectionStoragePath\n )\n\n signer.capabilities.publish(\n stakingCollectionCap,\n at: FlowStakingCollection.StakingCollectionPublicPath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", "arguments": [], "network": "mainnet", - "hash": "911e68d071a5b3847018e0270ebbd289fd0fb7e58c73f0e9cd917f3d822175bb" + "hash": "35b330564b034bcde216d816ba0030c5bb7284ca5913d8ecc33947281f129dc8" }, { "id": "SCO.02", "name": "Register Delegator", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", "arguments": [ { "type": "String", @@ -494,12 +494,12 @@ } ], "network": "mainnet", - "hash": "150d5c5875805fd081e8f35b943df01eb4ae03ef61751db3a0ede5a6903ce17c" + "hash": "8137213e83a7e35462af3142a14d8472b7de791689454970950527f55482d90e" }, { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -619,12 +619,12 @@ } ], "network": "mainnet", - "hash": "a670c9764138e72b36298137b40dc3084751094f56fb7315acb1ed50afdf3581" + "hash": "535eb69e4e776f40dcd96f5ec0ea9b3fec47d97dbde0de72790def9cda1356f0" }, { "id": "SCO.04", "name": "Create Machine Account", - "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -676,12 +676,12 @@ } ], "network": "mainnet", - "hash": "228675a04f21ba0daba3b8d225032fccc7dc606291f5aa6bb9d2868d9cf45a6c" + "hash": "8967a6b6642f1bb66a3fe18689de23b9837e01fdc9235c50afdab94b8f63fad3" }, { "id": "SCO.05", "name": "Request Unstaking", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -725,12 +725,12 @@ } ], "network": "mainnet", - "hash": "8f402f11f8b2924e91d3a559b3d6929387dbf86dcf6fe77772336b51805f4c23" + "hash": "89f788917c84f9749f595b24ee81ab7999f3a3ba4338b93218bde5864cc4e141" }, { "id": "SCO.06", "name": "Stake New Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -774,12 +774,12 @@ } ], "network": "mainnet", - "hash": "471d880b2d00005d6236b671867bc8f5f7879e61ac43fc9702ec688f533453ec" + "hash": "1421ed79bf556c3585476ea5475c9d6f51c6999eaa2b4c88d20370c024e7da9a" }, { "id": "SCO.07", "name": "Stake Rewarded Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -823,12 +823,12 @@ } ], "network": "mainnet", - "hash": "ad13f74292868cff1cb12988ef37582906c354c9d289e246ce0752a2f8fc0fd3" + "hash": "92cefda10b0c6bb92541d3d6724e746cd87a327cca6f55d5fba33ac932cc3601" }, { "id": "SCO.08", "name": "Stake Unstaked Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -872,12 +872,12 @@ } ], "network": "mainnet", - "hash": "445c0ada7fa24a8b6721833eb0e6815744e9c6411319dfbefe0dc4c51486f2cb" + "hash": "7c235396508b698b7025dcc20cd65dbfb8bcec61e495f34521a3d5f55c0c7a02" }, { "id": "SCO.09", "name": "Unstake All", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", "arguments": [ { "type": "String", @@ -892,12 +892,12 @@ } ], "network": "mainnet", - "hash": "cdfa6534d531b6b8a62914ce0fbaad4e8418652057b921c2573ac7b6eca51212" + "hash": "dbf5f65cc34c59d102985fad7d4200949fa802934fb401551b2577ce227597e7" }, { "id": "SCO.10", "name": "Withdraw Rewarded Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -941,12 +941,12 @@ } ], "network": "mainnet", - "hash": "08bb26c1c7eef108bed93d98ebe74cbabe29b738cd13ee1666652cf525035584" + "hash": "9761a96ef85b73c0b4bb9e93110a5e774c128f37b0fcd91568aefb60cbeba034" }, { "id": "SCO.11", "name": "Withdraw Unstaked Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -990,12 +990,12 @@ } ], "network": "mainnet", - "hash": "4d3ccd5be7bc28aa5fc131b7a58e38a951b892313558444ed787244602fd0746" + "hash": "b794b6630e6fe69d84b149d4fc5df1305b132bae7e3dd954418ac2afcea2692b" }, { "id": "SCO.12", "name": "Close Stake", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", "arguments": [ { "type": "String", @@ -1028,12 +1028,12 @@ } ], "network": "mainnet", - "hash": "2d48afaf9b2f8bf83ac1879cd77b726c1502d78cf6a103cfaee9633e6facc129" + "hash": "765791c3185adfbdbf5889bd45e5cb4f83930a7d49f9598c4c22908540d7c6c4" }, { "id": "SCO.13", "name": "Transfer Node", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", "arguments": [ { "type": "String", @@ -1059,12 +1059,12 @@ } ], "network": "mainnet", - "hash": "93199b9c534b50efff8b0296411597aeda77c00ac8e8626d87f6d371702fd5e1" + "hash": "45463dc2320d4cbd83b529448548d71319524c21c33abe5ab4f963dc4c4114b5" }, { "id": "SCO.14", "name": "Transfer Delegator", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", "arguments": [ { "type": "String", @@ -1101,12 +1101,12 @@ } ], "network": "mainnet", - "hash": "323dec8d78355bf2b1c0407df44db1f52eb3a8c67047d44965ecb6926f97401e" + "hash": "1264f0d5745092380fe945eebed4bbca63104cdc148f2b4a11012f28c72c1c86" }, { "id": "SCO.15", "name": "Withdraw From Machine Account", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -1132,12 +1132,12 @@ } ], "network": "mainnet", - "hash": "1e6c9182b99f81993136a908e7fb3972ba77123f34121e77328864188f5b314e" + "hash": "b0994287545820e8cd294f31a2329a884331903aa1ef91ed5a12368344f03740" }, { "id": "SCO.16", "name": "Update Networking Address", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", "arguments": [ { "type": "String", @@ -1163,7 +1163,7 @@ } ], "network": "mainnet", - "hash": "689f6d8bf2246c1cf9e41edcbc8c7ad9be1e55d31182a27b1fa0c67fc68d1857" + "hash": "6881e92a48f6025ab8b86dd02590544d1517ee05a123e95e41668cafffe6f88d" } ] } \ No newline at end of file diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index dd978784f..1ee6d86fd 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -247,7 +247,7 @@ { "id": "TH.16", "name": "Register Operator Node", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities\n .borrow\u003c\u0026StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}\u003e(\n StakingProxy.NodeOperatorCapabilityPublicPath\n )\n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities\n .borrow\u003c\u0026StakingProxy.NodeStakerProxyHolder\u003e(\n StakingProxy.NodeOperatorCapabilityPublicPath\n )\n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", "arguments": [ { "type": "Address", @@ -284,7 +284,7 @@ } ], "network": "testnet", - "hash": "1e71a6cd21af513921408df289070468e0a90538c7b55934855aaba710099175" + "hash": "9768a26085d718e69939f898b33cbe17cdcc8ef33d6c8d7ffda057fdced8324f" }, { "id": "TH.17", @@ -460,15 +460,15 @@ { "id": "SCO.01", "name": "Setup Staking Collection", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // If there isn't already a staking collection\n if signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.capabilities.storage.issue\u003c\u0026LockedTokens.TokenHolder\u003e(target: LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.capabilities.storage.issue\u003c\u0026FlowToken.Vault\u003e(target: /storage/flowTokenVault)!\n\n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n newAccount.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: lockedHolder\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n } else {\n newAccount.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: nil\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // Publish a capability to the created staking collection.\n let stakingCollectionCap = newAccount.capabilities.storage.issue\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(\n target: FlowStakingCollection.StakingCollectionStoragePath\n )\n\n newAccount.capabilities.publish(\n stakingCollectionCap\n at: FlowStakingCollection.StakingCollectionPublicPath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: auth(BorrowValue, Storage, Capabilities) \u0026Account) {\n\n // If there isn't already a staking collection\n if signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdrawable, LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\u003e(LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(/storage/flowTokenVault)!\n\n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: lockedHolder\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n } else {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: nil\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // Publish a capability to the created staking collection.\n let stakingCollectionCap = signer.capabilities.storage.issue\u003c\u0026FlowStakingCollection.StakingCollection\u003e(\n FlowStakingCollection.StakingCollectionStoragePath\n )\n\n signer.capabilities.publish(\n stakingCollectionCap,\n at: FlowStakingCollection.StakingCollectionPublicPath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", "arguments": [], "network": "testnet", - "hash": "4d421c0f4607d09422189ce322963a0114d4cf3aefa2f8e308a7a8ec62fd8074" + "hash": "0327a19adec5594c67e7a0d6e94697ab46443ea94c45ea014c6eaa09e71c91bf" }, { "id": "SCO.02", "name": "Register Delegator", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", "arguments": [ { "type": "String", @@ -494,12 +494,12 @@ } ], "network": "testnet", - "hash": "ac57f3527fd8f0b9d005cf44983d354922845ccbd6e27ee2c28e31fb71940444" + "hash": "bbc61359628d6e0c30c1338bfba7a1dba424b866c3f5eb13388dfd3f633d6f02" }, { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -619,12 +619,12 @@ } ], "network": "testnet", - "hash": "a16e0fa9cb0afbd8246a16b9e0fb50626bdc799767ae8a572175f5fd2168d939" + "hash": "a98abb80fe8321b37c65d66972d27cc7da9fe7d5e575fe39f95a71a84e306d31" }, { "id": "SCO.04", "name": "Create Machine Account", - "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -676,12 +676,12 @@ } ], "network": "testnet", - "hash": "b8e73c7cfa1f1ba619c91e142b26888ffacece1b356045dffceca589266200b4" + "hash": "f81cbe9d07980c4ac80257f63476fde140d08b0b040ed2ac8b3117067b95a19c" }, { "id": "SCO.05", "name": "Request Unstaking", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -725,12 +725,12 @@ } ], "network": "testnet", - "hash": "0b33bb090fd217f756976c20660fcf9cf362af676e000ef86cfa1f8aa5d611a1" + "hash": "0e868a8c719ebdf067198ec805e6d946b8d6b6ecc8780e141ecc6e7f1a23dcb4" }, { "id": "SCO.06", "name": "Stake New Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -774,12 +774,12 @@ } ], "network": "testnet", - "hash": "03ce1a64218ea46b104ead96da3135fb3343e4063aa286508108f7d46166b82b" + "hash": "bd567a1cff4472091604f49eaa32bbb8b25dea7f4bdb7f7a4a40b1f9865d0169" }, { "id": "SCO.07", "name": "Stake Rewarded Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -823,12 +823,12 @@ } ], "network": "testnet", - "hash": "0d8ec09b18015d164c498d3c69783dba670104e91068e3f1e11d5c1eb8ed1d92" + "hash": "39a656942f7255daaae8d414be2f9a55a7f1b2c0016d6506ccc60764dc2a5d24" }, { "id": "SCO.08", "name": "Stake Unstaked Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -872,12 +872,12 @@ } ], "network": "testnet", - "hash": "38f906b61a68a2fe47c08edba17b921a052fa1ecd4155f2ac3715d577439ac4f" + "hash": "8aa46983fcdd33905720c59b280743817f9153fb04252928ffef2b672e4b5c93" }, { "id": "SCO.09", "name": "Unstake All", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", "arguments": [ { "type": "String", @@ -892,12 +892,12 @@ } ], "network": "testnet", - "hash": "7dab3b239fe8140fa1fcc89f7c63ca13d824b899427b5b5d4915b428f2f52c3b" + "hash": "20f46888d167b973bb903248dbbcef45d4529bc41b7f7e3a03148bd909988c60" }, { "id": "SCO.10", "name": "Withdraw Rewarded Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -941,12 +941,12 @@ } ], "network": "testnet", - "hash": "e0e26d5cae268a2b2b6e57509ed032d4dca113076feeb4039eb0abd6782f91c2" + "hash": "6dc4302bdebb2ce5c154fe7726f00d38a9cef741995494eb925bc793123d44ed" }, { "id": "SCO.11", "name": "Withdraw Unstaked Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -990,12 +990,12 @@ } ], "network": "testnet", - "hash": "f7aeface63d5469ed2ec4d828411dde7892daeb38af70dcea7d50f87bbe08d81" + "hash": "fe68dea0de693f29fdc7c46ed712f4c2c11b950d23edea0fdb767e04f71d6f34" }, { "id": "SCO.12", "name": "Close Stake", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", "arguments": [ { "type": "String", @@ -1028,12 +1028,12 @@ } ], "network": "testnet", - "hash": "cfaf011638692861df2f78ee532e41fcc351be37e2cc345d32941f86dfc283e1" + "hash": "b488275765d1c1166028a072f381d7dd15aadd30805e3b9b8ecdb9e8cefde91c" }, { "id": "SCO.13", "name": "Transfer Node", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", "arguments": [ { "type": "String", @@ -1059,12 +1059,12 @@ } ], "network": "testnet", - "hash": "baed78fd47e1579f8fff8deba3060986cf79ed179027a094624da645612635d5" + "hash": "57859903fde52b65b166f1f8fee9c18d6c7260739a8753a79ef014b02f0b2fab" }, { "id": "SCO.14", "name": "Transfer Delegator", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", "arguments": [ { "type": "String", @@ -1101,12 +1101,12 @@ } ], "network": "testnet", - "hash": "d5f6d5d1bc21315467fdca5fb53255171c8355571241ce93937c8772fd8d01d4" + "hash": "770b1a66b462e46e2cfaedaebedfddc94fe4e3a877b7e73f73b444f802c8c578" }, { "id": "SCO.15", "name": "Withdraw From Machine Account", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -1132,12 +1132,12 @@ } ], "network": "testnet", - "hash": "1bd5490bd58f6984e0d9210aa2322086d0868e593331604b229f95ae4c44cef1" + "hash": "ffc0618f599477283475121bb54789e9c7b860fa74d0bcbfb90d8551d4adba57" }, { "id": "SCO.16", "name": "Update Networking Address", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", "arguments": [ { "type": "String", @@ -1163,7 +1163,7 @@ } ], "network": "testnet", - "hash": "5d5c048a857b07ccbe5e53c9e11fb175e24e60a5a86d7e2e135951a1b7f5ace2" + "hash": "0b8b6fbdd32ebcf5adf1a431e88bd8ac31bde3a64443a735f3ed597ebca48ae6" } ] } \ No newline at end of file diff --git a/lib/go/test/flow_idtable_nodes_test.go b/lib/go/test/flow_idtable_nodes_test.go index 5a1f2509d..32adaef20 100644 --- a/lib/go/test/flow_idtable_nodes_test.go +++ b/lib/go/test/flow_idtable_nodes_test.go @@ -3,9 +3,10 @@ package test import ( "context" "fmt" - "github.com/onflow/cadence/runtime/common" "testing" + "github.com/onflow/cadence/runtime/common" + "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" @@ -27,7 +28,7 @@ const ( unstakeAllNumDelegators = 2000 ) -func TestManyNodesIDTable(t *testing.T) { +func TestIDTableManyNodes(t *testing.T) { t.Parallel() @@ -359,7 +360,7 @@ func TestManyNodesIDTable(t *testing.T) { } -func TestUnstakeAllManyDelegatorsIDTable(t *testing.T) { +func TestIDTableUnstakeAllManyDelegators(t *testing.T) { t.Parallel() diff --git a/lib/go/test/flow_idtable_staking_test.go b/lib/go/test/flow_idtable_staking_test.go index 1b8a9afe8..e660e247c 100644 --- a/lib/go/test/flow_idtable_staking_test.go +++ b/lib/go/test/flow_idtable_staking_test.go @@ -224,7 +224,7 @@ func TestIDTableDeployment(t *testing.T) { }) } -func TestStakingTransferAdmin(t *testing.T) { +func TestIDTableTransferAdmin(t *testing.T) { t.Parallel() diff --git a/lib/go/test/flow_stakingcollection_test.go b/lib/go/test/flow_stakingcollection_test.go index 842ace555..67ca57092 100644 --- a/lib/go/test/flow_stakingcollection_test.go +++ b/lib/go/test/flow_stakingcollection_test.go @@ -3,9 +3,10 @@ package test import ( "context" "fmt" + "testing" + "github.com/onflow/flow-emulator/convert" sdktemplates "github.com/onflow/flow-go-sdk/templates" - "testing" "github.com/onflow/cadence" jsoncdc "github.com/onflow/cadence/encoding/json" @@ -2862,7 +2863,7 @@ func TestStakingCollectionCreateNewTokenHolder(t *testing.T) { require.NoError(t, result.Error) // Search emitted events from the transaction result - // to find the address of the locked tokens contract + // to find the address of the new locked account var newAccountAddr flow.Address for _, event := range result.Events { diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 65192f890..b9e6a587b 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -600,6 +600,7 @@ github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnC github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= +github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 h1:59Kx4K6lzOW5w6nFlA0v5+lk/6sjybR934QNHSJZPTQ= github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= diff --git a/lib/js/test/Makefile b/lib/js/test/Makefile deleted file mode 100644 index a1575da18..000000000 --- a/lib/js/test/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -.PHONY: test -test: - npm test - -.PHONY: ci -ci: test diff --git a/lib/js/test/babel.config.json b/lib/js/test/babel.config.json deleted file mode 100644 index 394c5435b..000000000 --- a/lib/js/test/babel.config.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "presets": [ - [ - "@babel/preset-env", - { - "targets": { - "node": "current" - } - } - ] - ] -} diff --git a/lib/js/test/flow.json b/lib/js/test/flow.json deleted file mode 100644 index b39d4daaf..000000000 --- a/lib/js/test/flow.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "emulators": { - "default": { - "port": 3569, - "serviceAccount": "emulator-account" - } - }, - "contracts": { - "NodeVersionBeacon": "../../../contracts/NodeVersionBeacon.cdc" - }, - "networks": { - "emulator": "127.0.0.1:3569", - "mainnet": "access.mainnet.nodes.onflow.org:9000", - "testnet": "access.devnet.nodes.onflow.org:9000" - }, - "accounts": { - "emulator-account": { - "address": "f8d6e0586b0a20c7", - "key": "f2864ecaa8297dcf8e8e53896a19817e51159d18294e932aaf8ab53c2bb7ed3c" - } - }, - "deployments": { - "emulator": { - "emulator-account": [ "NodeVersionBeacon" ] - } - } -} \ No newline at end of file diff --git a/lib/js/test/jest.config.json b/lib/js/test/jest.config.json deleted file mode 100644 index 2e49523af..000000000 --- a/lib/js/test/jest.config.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "testEnvironment": "node", - "verbose": true, - "coveragePathIgnorePatterns": ["/node_modules/"], - "testTimeout": 50000 -} diff --git a/lib/js/test/package-lock.json b/lib/js/test/package-lock.json deleted file mode 100644 index a10229f96..000000000 --- a/lib/js/test/package-lock.json +++ /dev/null @@ -1,18113 +0,0 @@ -{ - "name": "test", - "version": "1.0.0", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "test", - "version": "1.0.0", - "license": "ISC", - "devDependencies": { - "@babel/core": "^7.18.10", - "@babel/preset-env": "^7.18.10", - "@onflow/flow-js-testing": "0.3.0-alpha.13", - "babel-jest": "^28.1.3", - "jest": "^28.1.3", - "jest-environment-node": "^28.1.3" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", - "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", - "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "dev": true, - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", - "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", - "dev": true, - "dependencies": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", - "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", - "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", - "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.1", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", - "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", - "dev": true, - "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "node_modules/@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dev": true, - "dependencies": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - }, - "bin": { - "watch": "cli.js" - }, - "engines": { - "node": ">=0.1.95" - } - }, - "node_modules/@improbable-eng/grpc-web": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@improbable-eng/grpc-web/-/grpc-web-0.14.1.tgz", - "integrity": "sha512-XaIYuunepPxoiGVLLHmlnVminUGzBTnXr8Wv7khzmLWbNw4TCwJKX09GSMJlKhu/TRk6gms0ySFxewaETSBqgw==", - "dev": true, - "dependencies": { - "browser-headers": "^0.4.1" - }, - "peerDependencies": { - "google-protobuf": "^3.14.0" - } - }, - "node_modules/@improbable-eng/grpc-web-node-http-transport": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@improbable-eng/grpc-web-node-http-transport/-/grpc-web-node-http-transport-0.14.1.tgz", - "integrity": "sha512-ZsCTzI1iKUbmQjB5DNZSI5/hvdliuaPpS2h8mVj1QzynL3IFb5NrNnHVHbfcH1wbm26Ka6Z1CrKFGvKLrmbFIg==", - "dev": true, - "peerDependencies": { - "@improbable-eng/grpc-web": ">=0.13.0" - } - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/console/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/console/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/console/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", - "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", - "dev": true, - "dependencies": { - "@jest/console": "^28.1.3", - "@jest/reporters": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.1.3", - "jest-config": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-resolve-dependencies": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "jest-watcher": "^28.1.3", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/core/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/core/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/core/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/environment": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", - "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", - "dev": true, - "dependencies": { - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "jest-mock": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", - "dev": true, - "dependencies": { - "expect": "^28.1.3", - "jest-snapshot": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/expect-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", - "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", - "dev": true, - "dependencies": { - "jest-get-type": "^28.0.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/fake-timers": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", - "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "@sinonjs/fake-timers": "^9.1.2", - "@types/node": "*", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", - "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", - "dev": true, - "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/types": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/reporters": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", - "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", - "dev": true, - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^9.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/reporters/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/reporters/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/reporters/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/reporters/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/reporters/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", - "dev": true, - "dependencies": { - "@sinclair/typebox": "^0.24.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/source-map": { - "version": "28.1.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", - "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.13", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", - "dev": true, - "dependencies": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", - "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", - "dev": true, - "dependencies": { - "@jest/test-result": "^28.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", - "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/transform/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/transform/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/transform/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/transform/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/transform/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/transform/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/types/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/types/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/types/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/types/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@kwsites/file-exists": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", - "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", - "dev": true, - "dependencies": { - "debug": "^4.1.1" - } - }, - "node_modules/@kwsites/promise-deferred": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", - "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", - "dev": true - }, - "node_modules/@onflow/config": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@onflow/config/-/config-1.0.3.tgz", - "integrity": "sha512-ryO0ZXXayz8IKdEdI51PAJgs5WYo7J0Kb+ccNaTS7nRuRq752/r6O8EfqEz3/R2+KsV7XdP3FVhR2tPUhxWhag==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6", - "@onflow/util-actor": "^1.1.1" - } - }, - "node_modules/@onflow/fcl": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@onflow/fcl/-/fcl-1.2.1.tgz", - "integrity": "sha512-cjQ2fPKykCXDUag0Lbse7GSOP/KkEObHGiDnjE7s4rK5nacPmAk7TdHjOgcdjc19A7qESlAXBs92eJh/8HqJ/A==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6", - "@onflow/config": "^1.0.3", - "@onflow/interaction": "0.0.11", - "@onflow/rlp": "^1.0.2", - "@onflow/sdk": "^1.1.1", - "@onflow/types": "^1.0.3", - "@onflow/util-actor": "^1.1.1", - "@onflow/util-address": "^1.0.2", - "@onflow/util-invariant": "^1.0.2", - "@onflow/util-logger": "^1.1.1", - "@onflow/util-template": "^1.0.3", - "@onflow/util-uid": "^1.0.2" - } - }, - "node_modules/@onflow/fcl-config": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@onflow/fcl-config/-/fcl-config-0.0.1.tgz", - "integrity": "sha512-umvYsAwejX2yGJ5OFxM1dEaKmFEXf+34f4rJfVkfEYztgJqLkUbBkEB8HQsI8M78QUpWkWuNArqwbFvFerBbHA==", - "dev": true - }, - "node_modules/@onflow/flow-cadut": { - "version": "0.2.0-alpha.7", - "resolved": "https://registry.npmjs.org/@onflow/flow-cadut/-/flow-cadut-0.2.0-alpha.7.tgz", - "integrity": "sha512-FQZghm6RJuvrO2uvCKne9efq0jTiKujGetANCXAXjTwlAQ8OqL5gTbo6dAtXYFx7sHshHaekRCZOygpOk6XOEQ==", - "dev": true, - "dependencies": { - "@onflow/config": "0.0.2", - "@onflow/fcl": "^0.0.78", - "@onflow/types": "^0.0.6", - "elliptic": "^6.5.4", - "esm": "^3.2.25", - "handlebars": "^4.7.7", - "handlebars-loader": "^1.7.1", - "prettier": "^2.3.0", - "rimraf": "^3.0.2", - "rlp": "^3.0.0", - "sha3": "^2.1.4", - "simple-git": "^2.40.0", - "yargs": "^15.4.1" - }, - "bin": { - "flow-generate": "bin/generate.js" - } - }, - "node_modules/@onflow/flow-cadut/node_modules/@onflow/config": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@onflow/config/-/config-0.0.2.tgz", - "integrity": "sha512-H/+yrAalzEnMWkubiWsDdWytKSzd+OfRCddTlaRUelxfXhcfw2QWegH9N8EzeKfKXcQ6PLzvu9vQwhFxCZTE8Q==", - "dev": true, - "dependencies": { - "@onflow/util-actor": "0.0.2" - } - }, - "node_modules/@onflow/flow-cadut/node_modules/@onflow/fcl": { - "version": "0.0.78", - "resolved": "https://registry.npmjs.org/@onflow/fcl/-/fcl-0.0.78.tgz", - "integrity": "sha512-zWtzCjG2URWXLblSsXiSKr3qBroq2BSVGsZrWeosbmup/03fb/MJ10w3ECF83Cd2m/M0TevSSp+hcpdBVLZSfw==", - "dev": true, - "dependencies": { - "@onflow/interaction": "0.0.11", - "@onflow/rlp": "0.0.3", - "@onflow/sdk": "0.0.56", - "@onflow/types": "0.0.6", - "@onflow/util-actor": "0.0.2", - "@onflow/util-address": "0.0.0", - "@onflow/util-invariant": "0.0.0", - "@onflow/util-template": "0.0.1", - "@onflow/util-uid": "0.0.1" - } - }, - "node_modules/@onflow/flow-cadut/node_modules/@onflow/rlp": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@onflow/rlp/-/rlp-0.0.3.tgz", - "integrity": "sha512-oAf0VEiMjX8eC6Vd66j1BdGYTHOM6UBaS/sLSScnc7bKX5gICqe2gtEsCeJVE9rUzRk3GD3JqXRnPAW6YFWd/Q==", - "dev": true - }, - "node_modules/@onflow/flow-cadut/node_modules/@onflow/sdk": { - "version": "0.0.56", - "resolved": "https://registry.npmjs.org/@onflow/sdk/-/sdk-0.0.56.tgz", - "integrity": "sha512-yYOE+5Tvgprqo01vSxIgYTu4fO6sDFfyueVYFgzXx/F0fdHqy0zfAq+gEVjtWG+LvVD/YvR8eRbcBpfvXu1USA==", - "dev": true, - "dependencies": { - "@improbable-eng/grpc-web": "^0.14.0", - "@improbable-eng/grpc-web-node-http-transport": "^0.14.0", - "@onflow/protobuf": "^0.1.8", - "@onflow/rlp": "^0.0.3", - "@onflow/util-actor": "0.0.2", - "@onflow/util-address": "^0.0.0", - "@onflow/util-invariant": "^0.0.0", - "@onflow/util-template": "0.0.1", - "deepmerge": "^4.2.2", - "sha3": "^2.1.4" - } - }, - "node_modules/@onflow/flow-cadut/node_modules/@onflow/types": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@onflow/types/-/types-0.0.6.tgz", - "integrity": "sha512-2eBrmqiFO37EUOJvzksygP8Wu6lL/m9az36AF0qYdGQW/79KGCHBCchUsIzxyGt8UDXl/dgnIcMkiTH7tWZqXg==", - "dev": true - }, - "node_modules/@onflow/flow-cadut/node_modules/@onflow/util-actor": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@onflow/util-actor/-/util-actor-0.0.2.tgz", - "integrity": "sha512-NV3zPXQue3FqVgcIIMo6ifJOiP3hVSQTaR4ZrWLFU5iAZ/L73cTtBMbCB4BUFOe20ALtF2c9PFmpNVowCYV+nw==", - "dev": true, - "dependencies": { - "queue-microtask": "1.1.2" - } - }, - "node_modules/@onflow/flow-cadut/node_modules/@onflow/util-address": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@onflow/util-address/-/util-address-0.0.0.tgz", - "integrity": "sha512-Lzbw/wV3O1fmfXYF2q6iGLgHz/7ATsLXOHceP5tzeEAKNf+srdtTNJv5jhNGhpFFAtQ6TcomXURVMhUg+/4YbA==", - "dev": true - }, - "node_modules/@onflow/flow-cadut/node_modules/@onflow/util-invariant": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@onflow/util-invariant/-/util-invariant-0.0.0.tgz", - "integrity": "sha512-ZCt+NqLdeHt9tZhb0DGxo6iSIS9oNUpLkd0PEMzUYUHr4UwrUO7VruV1AUW3PaF9V78DZ13fNZUiQEzdF76O/w==", - "dev": true - }, - "node_modules/@onflow/flow-cadut/node_modules/@onflow/util-template": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@onflow/util-template/-/util-template-0.0.1.tgz", - "integrity": "sha512-qlJ0oq+QujnZRCOGYaw5OKSDpiDIOpwQMYlMe4Mbz//Wn+LOmUghoKZGmRP+YCgp7BJ4aB6AWW/7kL83NDy50A==", - "dev": true - }, - "node_modules/@onflow/flow-cadut/node_modules/@onflow/util-uid": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@onflow/util-uid/-/util-uid-0.0.1.tgz", - "integrity": "sha512-SzBscBdyn1Zoks0Wo/w7J/Ds9IZ/T+KM/wyWMwWla4PnxwBFviy1BytEQY+sM5q1UNOvaGWgGEoRmH/oOCcglA==", - "dev": true - }, - "node_modules/@onflow/flow-cadut/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@onflow/flow-cadut/node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/@onflow/flow-cadut/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@onflow/flow-cadut/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@onflow/flow-cadut/node_modules/rlp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/rlp/-/rlp-3.0.0.tgz", - "integrity": "sha512-PD6U2PGk6Vq2spfgiWZdomLvRGDreBLxi5jv5M8EpRo3pU6VEm31KO+HFxE18Q3vgqfDrQ9pZA3FP95rkijNKw==", - "dev": true, - "bin": { - "rlp": "bin/rlp" - } - }, - "node_modules/@onflow/flow-cadut/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@onflow/flow-cadut/node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "node_modules/@onflow/flow-cadut/node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@onflow/flow-cadut/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@onflow/flow-js-testing": { - "version": "0.3.0-alpha.13", - "resolved": "https://registry.npmjs.org/@onflow/flow-js-testing/-/flow-js-testing-0.3.0-alpha.13.tgz", - "integrity": "sha512-vxyz6FViRfoS2H/BFAF+xbhRs5kQcu0p5Z9uhh19b4Xr4neK8oL21k5FajpKeKSqlO2zTsaHzmyf6E+2L55ECA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@onflow/config": "^1.0.3-alpha.0", - "@onflow/fcl": "^1.1.1-alpha.1", - "@onflow/fcl-config": "^0.0.1", - "@onflow/flow-cadut": "0.2.0-alpha.7", - "@onflow/types": "^1.0.3-alpha.0", - "elliptic": "^6.5.4", - "esm": "^3.2.25", - "jest-environment-uint8array": "^1.0.0", - "rimraf": "^3.0.2", - "rlp": "^2.2.6", - "sha3": "^2.1.4", - "yargs": "^17.0.1" - }, - "bin": { - "flow-js-testing": "bin/index.js" - } - }, - "node_modules/@onflow/interaction": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/@onflow/interaction/-/interaction-0.0.11.tgz", - "integrity": "sha512-Xuq1Mmx6Wyba/F/L+QLQs0yJeQDsIDwy5SKk5vrCuVgIj0yD8k506g5L8ODrbM1LWll8i0tQsoOi0F85vNl5sA==", - "dev": true - }, - "node_modules/@onflow/protobuf": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@onflow/protobuf/-/protobuf-0.1.8.tgz", - "integrity": "sha512-Taww31RrpJMr3fkWgF2HR2TcRbAoPbMjwRYt9IlYknyRX5YTzpaU35petdqDRfxwmfY9mRxHbiInujX4aV02Hw==", - "dev": true, - "dependencies": { - "@improbable-eng/grpc-web": "^0.12.0", - "google-protobuf": "^3.11.4" - } - }, - "node_modules/@onflow/protobuf/node_modules/@improbable-eng/grpc-web": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@improbable-eng/grpc-web/-/grpc-web-0.12.0.tgz", - "integrity": "sha512-uJjgMPngreRTYPBuo6gswMj1gK39Wbqre/RgE0XnSDXJRg6ST7ZhuS53dFE6Vc2CX4jxgl+cO+0B3op8LA4Q0Q==", - "dev": true, - "dependencies": { - "browser-headers": "^0.4.0" - }, - "peerDependencies": { - "google-protobuf": "^3.2.0" - } - }, - "node_modules/@onflow/rlp": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@onflow/rlp/-/rlp-1.0.2.tgz", - "integrity": "sha512-YjIMTQZ7ewYcXsKo6S0dKjUr9uoCFy8NlpH2NX9Xy+L76MQUfJNFJksepDG0HDo8/+9UDdh/cGIbuxW7rUp3QQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6", - "buffer": "^6.0.3" - } - }, - "node_modules/@onflow/sdk": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@onflow/sdk/-/sdk-1.1.1.tgz", - "integrity": "sha512-i+ZYja6jBq6HU8Hnpq/AoeMDQOazrxhgds0yU9KqxOKAA9tZ4DUv4J47eHSQbUEv09BbUeZAcIc/ZdqVqrMjJQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6", - "@onflow/config": "^1.0.3", - "@onflow/rlp": "^1.0.2", - "@onflow/transport-http": "^1.4.0", - "@onflow/util-actor": "^1.1.1", - "@onflow/util-address": "^1.0.2", - "@onflow/util-invariant": "^1.0.2", - "@onflow/util-logger": "^1.1.1", - "@onflow/util-template": "^1.0.3", - "deepmerge": "^4.2.2", - "sha3": "^2.1.4" - } - }, - "node_modules/@onflow/transport-http": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@onflow/transport-http/-/transport-http-1.4.0.tgz", - "integrity": "sha512-8rVpGoGovZVxxenYOtyUXUrpPYDJ9N5O9sRJay+gC3mcAyRyc9EHLlbh0QJsoC9Y71sMm5t5jqjR2kBfNal7Hw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6", - "@onflow/util-address": "^1.0.2", - "@onflow/util-invariant": "^1.0.2", - "@onflow/util-logger": "^1.1.1", - "@onflow/util-template": "^1.0.3", - "node-fetch": "^2.6.7" - } - }, - "node_modules/@onflow/types": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@onflow/types/-/types-1.0.3.tgz", - "integrity": "sha512-7za7NgzRvapB50icVmrL21rVHgPaMS/0K9IKXj0FVZRMo3CSI6MV2qLoGftRVX8oDfiH0Lj/1NWD/iSUW6Ed5w==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6" - } - }, - "node_modules/@onflow/util-actor": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@onflow/util-actor/-/util-actor-1.1.1.tgz", - "integrity": "sha512-y74KwQ2T8BUXiP0f+OCifAD1CrBepzCWL1C0lKdSDly7so8RVttc98Hp3oUkDJxoA0KKyAyEjshxw7DSLxYXFw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6", - "queue-microtask": "1.1.2" - } - }, - "node_modules/@onflow/util-address": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@onflow/util-address/-/util-address-1.0.2.tgz", - "integrity": "sha512-2kjRZK+DxyEoujm4+1gO0lqGFLdaTJC1DuvBF7XqgocmFdayad/OdPFVgaEi06xymmi2kfdn/JFdvBwdZHkJGQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6" - } - }, - "node_modules/@onflow/util-invariant": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@onflow/util-invariant/-/util-invariant-1.0.2.tgz", - "integrity": "sha512-Z5YPAJYUxEoSJ9hGB3jyr0C8gG1VbwX88naF0onBjiMZ89QYbbRG8nup7WWHN2fo/tWo4ElauOpCwU70see0lg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6" - } - }, - "node_modules/@onflow/util-logger": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@onflow/util-logger/-/util-logger-1.1.1.tgz", - "integrity": "sha512-bVGzjxcLKl4cpb/kFiHtIrdkKDCpZkj1DFMXjhQzpW0MqTmmp1rKf/Fq9B0Y1dbZKh6IxJeGCd5dhNPLmSfb9g==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6", - "@onflow/config": "^1.0.3" - } - }, - "node_modules/@onflow/util-template": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@onflow/util-template/-/util-template-1.0.3.tgz", - "integrity": "sha512-ZBckseo1IwjKO4/F7PvEH4sKRFVAmVAYq0f10Zg79xQ29YF7oU58uXCH4MAjJ8eaZsS5/jeiEif0291bVHH5Rg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6" - } - }, - "node_modules/@onflow/util-uid": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@onflow/util-uid/-/util-uid-1.0.2.tgz", - "integrity": "sha512-1BSM0l53QOFmEZ876AX+KdnJmXPRhGlS7vO5WiJULE8GUPyoW6WY2eyk0ZpHjxI0BnKpHOruyZeMilw1jZQSdA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.6" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.24.41", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.41.tgz", - "integrity": "sha512-TJCgQurls4FipFvHeC+gfAzb+GGstL0TDwYJKQVtTeSvJIznWzP7g3bAd5gEBlr8+bIxqnWS9VGVWREDhmE8jA==", - "dev": true - }, - "node_modules/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dev": true, - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", - "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.18.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", - "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.3.0" - } - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/node": { - "version": "18.7.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.18.tgz", - "integrity": "sha512-m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg==", - "dev": true - }, - "node_modules/@types/prettier": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", - "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", - "dev": true - }, - "node_modules/@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "node_modules/@types/yargs": { - "version": "17.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.12.tgz", - "integrity": "sha512-Nz4MPhecOFArtm81gFQvQqdV7XYCrWKx5uUt6GNHredFHn1i2mtWqXTON7EPXMtNi1qjtjEM/VCHDhcHsAMLXQ==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array.prototype.reduce": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", - "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/babel-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", - "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", - "dev": true, - "dependencies": { - "@jest/transform": "^28.1.3", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.1.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-jest/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/babel-jest/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/babel-jest/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/babel-jest/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/babel-jest/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-jest/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "dependencies": { - "object.assign": "^4.1.0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", - "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", - "dev": true, - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", - "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", - "dev": true, - "dependencies": { - "babel-plugin-jest-hoist": "^28.1.3", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true - }, - "node_modules/browser-headers": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/browser-headers/-/browser-headers-0.4.1.tgz", - "integrity": "sha512-CA9hsySZVo9371qEHjHZtYxV2cFtVj5Wj/ZHi8ooEsrtm4vOnl9Y9HmyYWk9q+05d7K3rdoAE0j3MVEFVvtQtg==", - "dev": true - }, - "node_modules/browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001399", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001399.tgz", - "integrity": "sha512-4vQ90tMKS+FkvuVWS5/QY1+d805ODxZiKFzsU8o/RsVJz49ZSRR8EjykLJbqhzdPgadbX6wB538wOzle3JniRA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] - }, - "node_modules/capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "dev": true, - "dependencies": { - "rsvp": "^4.8.4" - }, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/ci-info": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", - "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", - "dev": true - }, - "node_modules/cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", - "dev": true - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true, - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/core-js-compat": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", - "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true - }, - "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.249", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.249.tgz", - "integrity": "sha512-GMCxR3p2HQvIw47A599crTKYZprqihoBL4lDSAUmr7IYekXFK5t/WgEBrGJDCa2HWIZFQEkGuMqPCi05ceYqPQ==", - "dev": true - }, - "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "dev": true - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", - "dev": true - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", - "dev": true, - "dependencies": { - "@jest/expect-utils": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/google-protobuf": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.21.0.tgz", - "integrity": "sha512-byR7MBTK4tZ5PZEb+u5ZTzpt4SfrTxv5682MjPlHN16XeqgZE2/8HOIWeiXe8JKnT9OVbtBGhbq8mtvkK8cd5g==", - "dev": true - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "node_modules/handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, - "node_modules/handlebars-loader": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/handlebars-loader/-/handlebars-loader-1.7.2.tgz", - "integrity": "sha512-rEzru8REzqeJlbotJD+gPQ8AHyxcAjeXbGqGmrz3+sbjecI0ungieONwMR27Htr+AoKI5W36oPLwcwGrPzO8gw==", - "dev": true, - "dependencies": { - "async": "^3.2.2", - "fastparse": "^1.0.0", - "loader-utils": "1.0.x", - "object-assign": "^4.1.0" - }, - "peerDependencies": { - "handlebars": ">= 1.3.0 < 5" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", - "dev": true, - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/is-callable": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.5.tgz", - "integrity": "sha512-ZIWRujF6MvYGkEuHMYtFRkL2wAtFw89EHfKlXrkPkjQZZRWeh9L1q3SV13NIfHnqxugjLvAOkEHx9mb1zcMnEw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-ci/node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "node_modules/is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", - "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", - "dev": true, - "dependencies": { - "@jest/core": "^28.1.3", - "@jest/types": "^28.1.3", - "import-local": "^3.0.2", - "jest-cli": "^28.1.3" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", - "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", - "dev": true, - "dependencies": { - "execa": "^5.0.0", - "p-limit": "^3.1.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-circus": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", - "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", - "dev": true, - "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "p-limit": "^3.1.0", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-circus/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-circus/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-circus/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-circus/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-circus/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-circus/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-cli": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", - "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", - "dev": true, - "dependencies": { - "@jest/core": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-cli/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-cli/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-cli/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-cli/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-cli/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-cli/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", - "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.3", - "@jest/types": "^28.1.3", - "babel-jest": "^28.1.3", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.3", - "jest-environment-node": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "@types/node": "*", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-config/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-config/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-config/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-config/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-config/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-diff/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-diff/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-docblock": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", - "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", - "dev": true, - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-each": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", - "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "jest-util": "^28.1.3", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-each/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-each/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-each/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-each/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-each/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-each/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-environment-node": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", - "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", - "dev": true, - "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-environment-uint8array": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/jest-environment-uint8array/-/jest-environment-uint8array-1.0.0.tgz", - "integrity": "sha512-PhZFy1N9AyuAs4Mr25/I+oiHEF25t7e74UTL9oTCmasfy8HGAKvPL6Wc43zgF0sV05dLLPS9yplxHfgxMw1E0w==", - "dev": true, - "dependencies": { - "jest-environment-node": "^24.8.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/@jest/console": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", - "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", - "dev": true, - "dependencies": { - "@jest/source-map": "^24.9.0", - "chalk": "^2.0.1", - "slash": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/@jest/environment": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", - "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", - "dev": true, - "dependencies": { - "@jest/fake-timers": "^24.9.0", - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "jest-mock": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/@jest/fake-timers": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", - "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", - "dev": true, - "dependencies": { - "@jest/types": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-mock": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/@jest/source-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", - "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.1.15", - "source-map": "^0.6.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/@jest/test-result": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", - "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", - "dev": true, - "dependencies": { - "@jest/console": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/istanbul-lib-coverage": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/@jest/transform": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", - "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", - "dev": true, - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/types": "^24.9.0", - "babel-plugin-istanbul": "^5.1.0", - "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.1.15", - "jest-haste-map": "^24.9.0", - "jest-regex-util": "^24.9.0", - "jest-util": "^24.9.0", - "micromatch": "^3.1.10", - "pirates": "^4.0.1", - "realpath-native": "^1.1.0", - "slash": "^2.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "2.4.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/@types/istanbul-reports": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", - "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/jest-environment-uint8array/node_modules/@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", - "dev": true - }, - "node_modules/jest-environment-uint8array/node_modules/@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-environment-uint8array/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/jest-environment-uint8array/node_modules/babel-plugin-istanbul": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", - "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "find-up": "^3.0.0", - "istanbul-lib-instrument": "^3.3.0", - "test-exclude": "^5.2.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-environment-uint8array/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/istanbul-lib-instrument": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", - "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", - "dev": true, - "dependencies": { - "@babel/generator": "^7.4.0", - "@babel/parser": "^7.4.3", - "@babel/template": "^7.4.0", - "@babel/traverse": "^7.4.3", - "@babel/types": "^7.4.0", - "istanbul-lib-coverage": "^2.0.5", - "semver": "^6.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/jest-environment-node": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", - "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", - "dev": true, - "dependencies": { - "@jest/environment": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/types": "^24.9.0", - "jest-mock": "^24.9.0", - "jest-util": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/jest-haste-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", - "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", - "dev": true, - "dependencies": { - "@jest/types": "^24.9.0", - "anymatch": "^2.0.0", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.1.15", - "invariant": "^2.2.4", - "jest-serializer": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.9.0", - "micromatch": "^3.1.10", - "sane": "^4.0.3", - "walker": "^1.0.7" - }, - "engines": { - "node": ">= 6" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/jest-environment-uint8array/node_modules/jest-message-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", - "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^2.0.1", - "micromatch": "^3.1.10", - "slash": "^2.0.0", - "stack-utils": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/jest-mock": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", - "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", - "dev": true, - "dependencies": { - "@jest/types": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/jest-regex-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", - "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/jest-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", - "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", - "dev": true, - "dependencies": { - "@jest/console": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/source-map": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "callsites": "^3.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.15", - "is-ci": "^2.0.0", - "mkdirp": "^0.5.1", - "slash": "^2.0.0", - "source-map": "^0.6.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", - "dev": true, - "dependencies": { - "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-environment-uint8array/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/jest-environment-uint8array/node_modules/slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/stack-utils": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", - "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-environment-uint8array/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/test-exclude": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", - "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", - "dev": true, - "dependencies": { - "glob": "^7.1.3", - "minimatch": "^3.0.4", - "read-pkg-up": "^4.0.0", - "require-main-filename": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest-environment-uint8array/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-environment-uint8array/node_modules/write-file-atomic": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", - "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "node_modules/jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", - "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-leak-detector": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", - "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", - "dev": true, - "dependencies": { - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-matcher-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-matcher-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-matcher-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-message-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-message-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-message-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-message-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-message-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-mock": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", - "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", - "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", - "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", - "dev": true, - "dependencies": { - "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-resolve/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-resolve/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-resolve/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-resolve/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-resolve/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-resolve/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runner": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", - "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", - "dev": true, - "dependencies": { - "@jest/console": "^28.1.3", - "@jest/environment": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "graceful-fs": "^4.2.9", - "jest-docblock": "^28.1.1", - "jest-environment-node": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-leak-detector": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-resolve": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-util": "^28.1.3", - "jest-watcher": "^28.1.3", - "jest-worker": "^28.1.3", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-runner/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runner/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-runner/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-runner/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-runner/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runner/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", - "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", - "dev": true, - "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/globals": "^28.1.3", - "@jest/source-map": "^28.1.2", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-runtime/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-runtime/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-runtime/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-serializer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", - "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-snapshot": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", - "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/babel__traverse": "^7.0.6", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^28.1.3", - "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "natural-compare": "^1.4.0", - "pretty-format": "^28.1.3", - "semver": "^7.3.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-snapshot/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-snapshot/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-validate/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-validate/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-validate/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-validate/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", - "dev": true, - "dependencies": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.1.3", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watcher/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watcher/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-watcher/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-watcher/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-watcher/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/load-json-file/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/loader-utils": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.0.4.tgz", - "integrity": "sha512-TMS4PQ0+m0xyRGBunvDQIdhWJY6JOYeEPpHZEW0EmDhqKrQUj04xiMT3jsdVS17pUg0JzX1mJI3QiV8lXjoEng==", - "dev": true, - "dependencies": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/loader-utils/node_modules/json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/nan": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz", - "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==", - "dev": true, - "optional": true - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dev": true, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", - "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", - "dev": true, - "dependencies": { - "array.prototype.reduce": "^1.0.4", - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.1" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-locate/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/queue-microtask": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.1.2.tgz", - "integrity": "sha512-F9wwNePtXrzZenAB3ax0Y8TSKGvuB7Qw16J30hspEUTbfUM+H827XyN3rlpwhVmtm5wuZtbKIHjOnwDn7MUxWQ==", - "dev": true - }, - "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, - "node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "dev": true, - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", - "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0", - "read-pkg": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/read-pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/realpath-native": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", - "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", - "dev": true, - "dependencies": { - "util.promisify": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", - "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", - "dev": true - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true - }, - "node_modules/resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rlp": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.7.tgz", - "integrity": "sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==", - "dev": true, - "dependencies": { - "bn.js": "^5.2.0" - }, - "bin": { - "rlp": "bin/rlp" - } - }, - "node_modules/rlp/node_modules/bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, - "node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true, - "engines": { - "node": "6.* || >= 7.*" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", - "dev": true, - "dependencies": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "bin": { - "sane": "src/cli.js" - }, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/sane/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/sane/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/sane/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/sane/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/sane/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/sane/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/sane/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/sane/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sha3": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/sha3/-/sha3-2.1.4.tgz", - "integrity": "sha512-S8cNxbyb0UGUM2VhRD4Poe5N58gJnJsLJ5vC7FYWGUmGhcsj4++WaIOBFVDxlG0W3To6xBuiRh+i0Qp2oNCOtg==", - "dev": true, - "dependencies": { - "buffer": "6.0.3" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/simple-git": { - "version": "2.48.0", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.48.0.tgz", - "integrity": "sha512-z4qtrRuaAFJS4PUd0g+xy7aN4y+RvEt/QTJpR184lhJguBA1S/LsVlvE/CM95RsYMOFJG3NGGDjqFCzKU19S/A==", - "dev": true, - "dependencies": { - "@kwsites/file-exists": "^1.1.1", - "@kwsites/promise-deferred": "^1.1.1", - "debug": "^4.3.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/steveukx/" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/snapdragon/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", - "dev": true - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/uglify-js": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.1.tgz", - "integrity": "sha512-+juFBsLLw7AqMaqJ0GFvlsGZwdQfI2ooKQB39PSBgMnMakcFosi9O8jCwE+2/2nMNcc0z63r9mwjoDG8zr+q0Q==", - "dev": true, - "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", - "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util.promisify": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz", - "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "for-each": "^0.3.3", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/v8-to-istanbul": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", - "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", - "dev": true - }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", - "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", - "dev": true, - "requires": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - } - }, - "@babel/compat-data": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", - "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==", - "dev": true - }, - "@babel/core": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", - "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - } - }, - "@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", - "dev": true, - "requires": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "dev": true, - "requires": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", - "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - } - }, - "@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, - "requires": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", - "dev": true, - "requires": { - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" - } - }, - "@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", - "dev": true, - "requires": { - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "dev": true - }, - "@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", - "dev": true, - "requires": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", - "dev": true - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", - "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/preset-env": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", - "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.1", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/runtime": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", - "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - } - }, - "@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dev": true, - "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - } - }, - "@improbable-eng/grpc-web": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@improbable-eng/grpc-web/-/grpc-web-0.14.1.tgz", - "integrity": "sha512-XaIYuunepPxoiGVLLHmlnVminUGzBTnXr8Wv7khzmLWbNw4TCwJKX09GSMJlKhu/TRk6gms0ySFxewaETSBqgw==", - "dev": true, - "requires": { - "browser-headers": "^0.4.1" - } - }, - "@improbable-eng/grpc-web-node-http-transport": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@improbable-eng/grpc-web-node-http-transport/-/grpc-web-node-http-transport-0.14.1.tgz", - "integrity": "sha512-ZsCTzI1iKUbmQjB5DNZSI5/hvdliuaPpS2h8mVj1QzynL3IFb5NrNnHVHbfcH1wbm26Ka6Z1CrKFGvKLrmbFIg==", - "dev": true, - "requires": {} - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/core": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", - "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", - "dev": true, - "requires": { - "@jest/console": "^28.1.3", - "@jest/reporters": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.1.3", - "jest-config": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-resolve-dependencies": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "jest-watcher": "^28.1.3", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/environment": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", - "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", - "dev": true, - "requires": { - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "jest-mock": "^28.1.3" - } - }, - "@jest/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", - "dev": true, - "requires": { - "expect": "^28.1.3", - "jest-snapshot": "^28.1.3" - } - }, - "@jest/expect-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", - "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", - "dev": true, - "requires": { - "jest-get-type": "^28.0.2" - } - }, - "@jest/fake-timers": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", - "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "@sinonjs/fake-timers": "^9.1.2", - "@types/node": "*", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" - } - }, - "@jest/globals": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", - "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", - "dev": true, - "requires": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/types": "^28.1.3" - } - }, - "@jest/reporters": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", - "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^9.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", - "dev": true, - "requires": { - "@sinclair/typebox": "^0.24.1" - } - }, - "@jest/source-map": { - "version": "28.1.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", - "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.13", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - } - }, - "@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", - "dev": true, - "requires": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", - "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", - "dev": true, - "requires": { - "@jest/test-result": "^28.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "slash": "^3.0.0" - } - }, - "@jest/transform": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", - "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "@kwsites/file-exists": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", - "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", - "dev": true, - "requires": { - "debug": "^4.1.1" - } - }, - "@kwsites/promise-deferred": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", - "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", - "dev": true - }, - "@onflow/config": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@onflow/config/-/config-1.0.3.tgz", - "integrity": "sha512-ryO0ZXXayz8IKdEdI51PAJgs5WYo7J0Kb+ccNaTS7nRuRq752/r6O8EfqEz3/R2+KsV7XdP3FVhR2tPUhxWhag==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6", - "@onflow/util-actor": "^1.1.1" - } - }, - "@onflow/fcl": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@onflow/fcl/-/fcl-1.2.1.tgz", - "integrity": "sha512-cjQ2fPKykCXDUag0Lbse7GSOP/KkEObHGiDnjE7s4rK5nacPmAk7TdHjOgcdjc19A7qESlAXBs92eJh/8HqJ/A==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6", - "@onflow/config": "^1.0.3", - "@onflow/interaction": "0.0.11", - "@onflow/rlp": "^1.0.2", - "@onflow/sdk": "^1.1.1", - "@onflow/types": "^1.0.3", - "@onflow/util-actor": "^1.1.1", - "@onflow/util-address": "^1.0.2", - "@onflow/util-invariant": "^1.0.2", - "@onflow/util-logger": "^1.1.1", - "@onflow/util-template": "^1.0.3", - "@onflow/util-uid": "^1.0.2" - } - }, - "@onflow/fcl-config": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@onflow/fcl-config/-/fcl-config-0.0.1.tgz", - "integrity": "sha512-umvYsAwejX2yGJ5OFxM1dEaKmFEXf+34f4rJfVkfEYztgJqLkUbBkEB8HQsI8M78QUpWkWuNArqwbFvFerBbHA==", - "dev": true - }, - "@onflow/flow-cadut": { - "version": "0.2.0-alpha.7", - "resolved": "https://registry.npmjs.org/@onflow/flow-cadut/-/flow-cadut-0.2.0-alpha.7.tgz", - "integrity": "sha512-FQZghm6RJuvrO2uvCKne9efq0jTiKujGetANCXAXjTwlAQ8OqL5gTbo6dAtXYFx7sHshHaekRCZOygpOk6XOEQ==", - "dev": true, - "requires": { - "@onflow/config": "0.0.2", - "@onflow/fcl": "^0.0.78", - "@onflow/types": "^0.0.6", - "elliptic": "^6.5.4", - "esm": "^3.2.25", - "handlebars": "^4.7.7", - "handlebars-loader": "^1.7.1", - "prettier": "^2.3.0", - "rimraf": "^3.0.2", - "rlp": "^3.0.0", - "sha3": "^2.1.4", - "simple-git": "^2.40.0", - "yargs": "^15.4.1" - }, - "dependencies": { - "@onflow/config": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@onflow/config/-/config-0.0.2.tgz", - "integrity": "sha512-H/+yrAalzEnMWkubiWsDdWytKSzd+OfRCddTlaRUelxfXhcfw2QWegH9N8EzeKfKXcQ6PLzvu9vQwhFxCZTE8Q==", - "dev": true, - "requires": { - "@onflow/util-actor": "0.0.2" - } - }, - "@onflow/fcl": { - "version": "0.0.78", - "resolved": "https://registry.npmjs.org/@onflow/fcl/-/fcl-0.0.78.tgz", - "integrity": "sha512-zWtzCjG2URWXLblSsXiSKr3qBroq2BSVGsZrWeosbmup/03fb/MJ10w3ECF83Cd2m/M0TevSSp+hcpdBVLZSfw==", - "dev": true, - "requires": { - "@onflow/interaction": "0.0.11", - "@onflow/rlp": "0.0.3", - "@onflow/sdk": "0.0.56", - "@onflow/types": "0.0.6", - "@onflow/util-actor": "0.0.2", - "@onflow/util-address": "0.0.0", - "@onflow/util-invariant": "0.0.0", - "@onflow/util-template": "0.0.1", - "@onflow/util-uid": "0.0.1" - } - }, - "@onflow/rlp": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@onflow/rlp/-/rlp-0.0.3.tgz", - "integrity": "sha512-oAf0VEiMjX8eC6Vd66j1BdGYTHOM6UBaS/sLSScnc7bKX5gICqe2gtEsCeJVE9rUzRk3GD3JqXRnPAW6YFWd/Q==", - "dev": true - }, - "@onflow/sdk": { - "version": "0.0.56", - "resolved": "https://registry.npmjs.org/@onflow/sdk/-/sdk-0.0.56.tgz", - "integrity": "sha512-yYOE+5Tvgprqo01vSxIgYTu4fO6sDFfyueVYFgzXx/F0fdHqy0zfAq+gEVjtWG+LvVD/YvR8eRbcBpfvXu1USA==", - "dev": true, - "requires": { - "@improbable-eng/grpc-web": "^0.14.0", - "@improbable-eng/grpc-web-node-http-transport": "^0.14.0", - "@onflow/protobuf": "^0.1.8", - "@onflow/rlp": "^0.0.3", - "@onflow/util-actor": "0.0.2", - "@onflow/util-address": "^0.0.0", - "@onflow/util-invariant": "^0.0.0", - "@onflow/util-template": "0.0.1", - "deepmerge": "^4.2.2", - "sha3": "^2.1.4" - } - }, - "@onflow/types": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@onflow/types/-/types-0.0.6.tgz", - "integrity": "sha512-2eBrmqiFO37EUOJvzksygP8Wu6lL/m9az36AF0qYdGQW/79KGCHBCchUsIzxyGt8UDXl/dgnIcMkiTH7tWZqXg==", - "dev": true - }, - "@onflow/util-actor": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@onflow/util-actor/-/util-actor-0.0.2.tgz", - "integrity": "sha512-NV3zPXQue3FqVgcIIMo6ifJOiP3hVSQTaR4ZrWLFU5iAZ/L73cTtBMbCB4BUFOe20ALtF2c9PFmpNVowCYV+nw==", - "dev": true, - "requires": { - "queue-microtask": "1.1.2" - } - }, - "@onflow/util-address": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@onflow/util-address/-/util-address-0.0.0.tgz", - "integrity": "sha512-Lzbw/wV3O1fmfXYF2q6iGLgHz/7ATsLXOHceP5tzeEAKNf+srdtTNJv5jhNGhpFFAtQ6TcomXURVMhUg+/4YbA==", - "dev": true - }, - "@onflow/util-invariant": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@onflow/util-invariant/-/util-invariant-0.0.0.tgz", - "integrity": "sha512-ZCt+NqLdeHt9tZhb0DGxo6iSIS9oNUpLkd0PEMzUYUHr4UwrUO7VruV1AUW3PaF9V78DZ13fNZUiQEzdF76O/w==", - "dev": true - }, - "@onflow/util-template": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@onflow/util-template/-/util-template-0.0.1.tgz", - "integrity": "sha512-qlJ0oq+QujnZRCOGYaw5OKSDpiDIOpwQMYlMe4Mbz//Wn+LOmUghoKZGmRP+YCgp7BJ4aB6AWW/7kL83NDy50A==", - "dev": true - }, - "@onflow/util-uid": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@onflow/util-uid/-/util-uid-0.0.1.tgz", - "integrity": "sha512-SzBscBdyn1Zoks0Wo/w7J/Ds9IZ/T+KM/wyWMwWla4PnxwBFviy1BytEQY+sM5q1UNOvaGWgGEoRmH/oOCcglA==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "rlp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/rlp/-/rlp-3.0.0.tgz", - "integrity": "sha512-PD6U2PGk6Vq2spfgiWZdomLvRGDreBLxi5jv5M8EpRo3pU6VEm31KO+HFxE18Q3vgqfDrQ9pZA3FP95rkijNKw==", - "dev": true - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "@onflow/flow-js-testing": { - "version": "0.3.0-alpha.13", - "resolved": "https://registry.npmjs.org/@onflow/flow-js-testing/-/flow-js-testing-0.3.0-alpha.13.tgz", - "integrity": "sha512-vxyz6FViRfoS2H/BFAF+xbhRs5kQcu0p5Z9uhh19b4Xr4neK8oL21k5FajpKeKSqlO2zTsaHzmyf6E+2L55ECA==", - "dev": true, - "requires": { - "@onflow/config": "^1.0.3-alpha.0", - "@onflow/fcl": "^1.1.1-alpha.1", - "@onflow/fcl-config": "^0.0.1", - "@onflow/flow-cadut": "0.2.0-alpha.7", - "@onflow/types": "^1.0.3-alpha.0", - "elliptic": "^6.5.4", - "esm": "^3.2.25", - "jest-environment-uint8array": "^1.0.0", - "rimraf": "^3.0.2", - "rlp": "^2.2.6", - "sha3": "^2.1.4", - "yargs": "^17.0.1" - } - }, - "@onflow/interaction": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/@onflow/interaction/-/interaction-0.0.11.tgz", - "integrity": "sha512-Xuq1Mmx6Wyba/F/L+QLQs0yJeQDsIDwy5SKk5vrCuVgIj0yD8k506g5L8ODrbM1LWll8i0tQsoOi0F85vNl5sA==", - "dev": true - }, - "@onflow/protobuf": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@onflow/protobuf/-/protobuf-0.1.8.tgz", - "integrity": "sha512-Taww31RrpJMr3fkWgF2HR2TcRbAoPbMjwRYt9IlYknyRX5YTzpaU35petdqDRfxwmfY9mRxHbiInujX4aV02Hw==", - "dev": true, - "requires": { - "@improbable-eng/grpc-web": "^0.12.0", - "google-protobuf": "^3.11.4" - }, - "dependencies": { - "@improbable-eng/grpc-web": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@improbable-eng/grpc-web/-/grpc-web-0.12.0.tgz", - "integrity": "sha512-uJjgMPngreRTYPBuo6gswMj1gK39Wbqre/RgE0XnSDXJRg6ST7ZhuS53dFE6Vc2CX4jxgl+cO+0B3op8LA4Q0Q==", - "dev": true, - "requires": { - "browser-headers": "^0.4.0" - } - } - } - }, - "@onflow/rlp": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@onflow/rlp/-/rlp-1.0.2.tgz", - "integrity": "sha512-YjIMTQZ7ewYcXsKo6S0dKjUr9uoCFy8NlpH2NX9Xy+L76MQUfJNFJksepDG0HDo8/+9UDdh/cGIbuxW7rUp3QQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6", - "buffer": "^6.0.3" - } - }, - "@onflow/sdk": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@onflow/sdk/-/sdk-1.1.1.tgz", - "integrity": "sha512-i+ZYja6jBq6HU8Hnpq/AoeMDQOazrxhgds0yU9KqxOKAA9tZ4DUv4J47eHSQbUEv09BbUeZAcIc/ZdqVqrMjJQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6", - "@onflow/config": "^1.0.3", - "@onflow/rlp": "^1.0.2", - "@onflow/transport-http": "^1.4.0", - "@onflow/util-actor": "^1.1.1", - "@onflow/util-address": "^1.0.2", - "@onflow/util-invariant": "^1.0.2", - "@onflow/util-logger": "^1.1.1", - "@onflow/util-template": "^1.0.3", - "deepmerge": "^4.2.2", - "sha3": "^2.1.4" - } - }, - "@onflow/transport-http": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@onflow/transport-http/-/transport-http-1.4.0.tgz", - "integrity": "sha512-8rVpGoGovZVxxenYOtyUXUrpPYDJ9N5O9sRJay+gC3mcAyRyc9EHLlbh0QJsoC9Y71sMm5t5jqjR2kBfNal7Hw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6", - "@onflow/util-address": "^1.0.2", - "@onflow/util-invariant": "^1.0.2", - "@onflow/util-logger": "^1.1.1", - "@onflow/util-template": "^1.0.3", - "node-fetch": "^2.6.7" - } - }, - "@onflow/types": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@onflow/types/-/types-1.0.3.tgz", - "integrity": "sha512-7za7NgzRvapB50icVmrL21rVHgPaMS/0K9IKXj0FVZRMo3CSI6MV2qLoGftRVX8oDfiH0Lj/1NWD/iSUW6Ed5w==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6" - } - }, - "@onflow/util-actor": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@onflow/util-actor/-/util-actor-1.1.1.tgz", - "integrity": "sha512-y74KwQ2T8BUXiP0f+OCifAD1CrBepzCWL1C0lKdSDly7so8RVttc98Hp3oUkDJxoA0KKyAyEjshxw7DSLxYXFw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6", - "queue-microtask": "1.1.2" - } - }, - "@onflow/util-address": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@onflow/util-address/-/util-address-1.0.2.tgz", - "integrity": "sha512-2kjRZK+DxyEoujm4+1gO0lqGFLdaTJC1DuvBF7XqgocmFdayad/OdPFVgaEi06xymmi2kfdn/JFdvBwdZHkJGQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6" - } - }, - "@onflow/util-invariant": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@onflow/util-invariant/-/util-invariant-1.0.2.tgz", - "integrity": "sha512-Z5YPAJYUxEoSJ9hGB3jyr0C8gG1VbwX88naF0onBjiMZ89QYbbRG8nup7WWHN2fo/tWo4ElauOpCwU70see0lg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6" - } - }, - "@onflow/util-logger": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@onflow/util-logger/-/util-logger-1.1.1.tgz", - "integrity": "sha512-bVGzjxcLKl4cpb/kFiHtIrdkKDCpZkj1DFMXjhQzpW0MqTmmp1rKf/Fq9B0Y1dbZKh6IxJeGCd5dhNPLmSfb9g==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6", - "@onflow/config": "^1.0.3" - } - }, - "@onflow/util-template": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@onflow/util-template/-/util-template-1.0.3.tgz", - "integrity": "sha512-ZBckseo1IwjKO4/F7PvEH4sKRFVAmVAYq0f10Zg79xQ29YF7oU58uXCH4MAjJ8eaZsS5/jeiEif0291bVHH5Rg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6" - } - }, - "@onflow/util-uid": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@onflow/util-uid/-/util-uid-1.0.2.tgz", - "integrity": "sha512-1BSM0l53QOFmEZ876AX+KdnJmXPRhGlS7vO5WiJULE8GUPyoW6WY2eyk0ZpHjxI0BnKpHOruyZeMilw1jZQSdA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.6" - } - }, - "@sinclair/typebox": { - "version": "0.24.41", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.41.tgz", - "integrity": "sha512-TJCgQurls4FipFvHeC+gfAzb+GGstL0TDwYJKQVtTeSvJIznWzP7g3bAd5gEBlr8+bIxqnWS9VGVWREDhmE8jA==", - "dev": true - }, - "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", - "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.18.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", - "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", - "dev": true, - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/node": { - "version": "18.7.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.18.tgz", - "integrity": "sha512-m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg==", - "dev": true - }, - "@types/prettier": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", - "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", - "dev": true - }, - "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "@types/yargs": { - "version": "17.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.12.tgz", - "integrity": "sha512-Nz4MPhecOFArtm81gFQvQqdV7XYCrWKx5uUt6GNHredFHn1i2mtWqXTON7EPXMtNi1qjtjEM/VCHDhcHsAMLXQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true - }, - "array.prototype.reduce": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", - "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - } - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true - }, - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "babel-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", - "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", - "dev": true, - "requires": { - "@jest/transform": "^28.1.3", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.1.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", - "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - } - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", - "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^28.1.3", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", - "dev": true - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true - }, - "browser-headers": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/browser-headers/-/browser-headers-0.4.1.tgz", - "integrity": "sha512-CA9hsySZVo9371qEHjHZtYxV2cFtVj5Wj/ZHi8ooEsrtm4vOnl9Y9HmyYWk9q+05d7K3rdoAE0j3MVEFVvtQtg==", - "dev": true - }, - "browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30001399", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001399.tgz", - "integrity": "sha512-4vQ90tMKS+FkvuVWS5/QY1+d805ODxZiKFzsU8o/RsVJz49ZSRR8EjykLJbqhzdPgadbX6wB538wOzle3JniRA==", - "dev": true - }, - "capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "dev": true, - "requires": { - "rsvp": "^4.8.4" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true - }, - "ci-info": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", - "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", - "dev": true - }, - "cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true - }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true - }, - "core-js-compat": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", - "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", - "dev": true, - "requires": { - "browserslist": "^4.21.3" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.4.249", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.249.tgz", - "integrity": "sha512-GMCxR3p2HQvIw47A599crTKYZprqihoBL4lDSAUmr7IYekXFK5t/WgEBrGJDCa2HWIZFQEkGuMqPCi05ceYqPQ==", - "dev": true - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", - "dev": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "dev": true - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", - "dev": true - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", - "dev": true - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", - "dev": true, - "requires": { - "@jest/expect-utils": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3" - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, - "requires": { - "bser": "2.1.1" - } - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "requires": { - "is-callable": "^1.1.3" - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "google-protobuf": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.21.0.tgz", - "integrity": "sha512-byR7MBTK4tZ5PZEb+u5ZTzpt4SfrTxv5682MjPlHN16XeqgZE2/8HOIWeiXe8JKnT9OVbtBGhbq8mtvkK8cd5g==", - "dev": true - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", - "dev": true, - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - } - }, - "handlebars-loader": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/handlebars-loader/-/handlebars-loader-1.7.2.tgz", - "integrity": "sha512-rEzru8REzqeJlbotJD+gPQ8AHyxcAjeXbGqGmrz3+sbjecI0ungieONwMR27Htr+AoKI5W36oPLwcwGrPzO8gw==", - "dev": true, - "requires": { - "async": "^3.2.2", - "fastparse": "^1.0.0", - "loader-utils": "1.0.x", - "object-assign": "^4.1.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-callable": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.5.tgz", - "integrity": "sha512-ZIWRujF6MvYGkEuHMYtFRkL2wAtFw89EHfKlXrkPkjQZZRWeh9L1q3SV13NIfHnqxugjLvAOkEHx9mb1zcMnEw==", - "dev": true - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "requires": { - "ci-info": "^2.0.0" - }, - "dependencies": { - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - } - } - }, - "is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - } - }, - "istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", - "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", - "dev": true, - "requires": { - "@jest/core": "^28.1.3", - "@jest/types": "^28.1.3", - "import-local": "^3.0.2", - "jest-cli": "^28.1.3" - } - }, - "jest-changed-files": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", - "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", - "dev": true, - "requires": { - "execa": "^5.0.0", - "p-limit": "^3.1.0" - } - }, - "jest-circus": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", - "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", - "dev": true, - "requires": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "p-limit": "^3.1.0", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-cli": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", - "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", - "dev": true, - "requires": { - "@jest/core": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-config": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", - "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.3", - "@jest/types": "^28.1.3", - "babel-jest": "^28.1.3", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.3", - "jest-environment-node": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-docblock": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", - "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", - "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "jest-util": "^28.1.3", - "pretty-format": "^28.1.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-environment-node": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", - "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", - "dev": true, - "requires": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" - } - }, - "jest-environment-uint8array": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/jest-environment-uint8array/-/jest-environment-uint8array-1.0.0.tgz", - "integrity": "sha512-PhZFy1N9AyuAs4Mr25/I+oiHEF25t7e74UTL9oTCmasfy8HGAKvPL6Wc43zgF0sV05dLLPS9yplxHfgxMw1E0w==", - "dev": true, - "requires": { - "jest-environment-node": "^24.8.0" - }, - "dependencies": { - "@jest/console": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", - "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", - "dev": true, - "requires": { - "@jest/source-map": "^24.9.0", - "chalk": "^2.0.1", - "slash": "^2.0.0" - } - }, - "@jest/environment": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", - "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", - "dev": true, - "requires": { - "@jest/fake-timers": "^24.9.0", - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "jest-mock": "^24.9.0" - } - }, - "@jest/fake-timers": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", - "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", - "dev": true, - "requires": { - "@jest/types": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-mock": "^24.9.0" - } - }, - "@jest/source-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", - "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", - "dev": true, - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.1.15", - "source-map": "^0.6.0" - } - }, - "@jest/test-result": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", - "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", - "dev": true, - "requires": { - "@jest/console": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/istanbul-lib-coverage": "^2.0.0" - } - }, - "@jest/transform": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", - "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^24.9.0", - "babel-plugin-istanbul": "^5.1.0", - "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.1.15", - "jest-haste-map": "^24.9.0", - "jest-regex-util": "^24.9.0", - "jest-util": "^24.9.0", - "micromatch": "^3.1.10", - "pirates": "^4.0.1", - "realpath-native": "^1.1.0", - "slash": "^2.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "2.4.1" - } - }, - "@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - } - }, - "@types/istanbul-reports": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", - "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" - } - }, - "@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", - "dev": true - }, - "@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "babel-plugin-istanbul": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", - "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "find-up": "^3.0.0", - "istanbul-lib-instrument": "^3.3.0", - "test-exclude": "^5.2.3" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", - "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", - "dev": true, - "requires": { - "@babel/generator": "^7.4.0", - "@babel/parser": "^7.4.3", - "@babel/template": "^7.4.0", - "@babel/traverse": "^7.4.3", - "@babel/types": "^7.4.0", - "istanbul-lib-coverage": "^2.0.5", - "semver": "^6.0.0" - } - }, - "jest-environment-node": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", - "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", - "dev": true, - "requires": { - "@jest/environment": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/types": "^24.9.0", - "jest-mock": "^24.9.0", - "jest-util": "^24.9.0" - } - }, - "jest-haste-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", - "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", - "dev": true, - "requires": { - "@jest/types": "^24.9.0", - "anymatch": "^2.0.0", - "fb-watchman": "^2.0.0", - "fsevents": "^1.2.7", - "graceful-fs": "^4.1.15", - "invariant": "^2.2.4", - "jest-serializer": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.9.0", - "micromatch": "^3.1.10", - "sane": "^4.0.3", - "walker": "^1.0.7" - } - }, - "jest-message-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", - "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^2.0.1", - "micromatch": "^3.1.10", - "slash": "^2.0.0", - "stack-utils": "^1.0.1" - } - }, - "jest-mock": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", - "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", - "dev": true, - "requires": { - "@jest/types": "^24.9.0" - } - }, - "jest-regex-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", - "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", - "dev": true - }, - "jest-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", - "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", - "dev": true, - "requires": { - "@jest/console": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/source-map": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "callsites": "^3.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.15", - "is-ci": "^2.0.0", - "mkdirp": "^0.5.1", - "slash": "^2.0.0", - "source-map": "^0.6.0" - } - }, - "jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", - "dev": true, - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "dev": true - }, - "stack-utils": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", - "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - } - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "test-exclude": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", - "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", - "dev": true, - "requires": { - "glob": "^7.1.3", - "minimatch": "^3.0.4", - "read-pkg-up": "^4.0.0", - "require-main-filename": "^2.0.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "write-file-atomic": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", - "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - } - } - }, - "jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", - "dev": true - }, - "jest-haste-map": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", - "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - } - }, - "jest-leak-detector": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", - "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", - "dev": true, - "requires": { - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, - "jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-mock": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", - "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "@types/node": "*" - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "requires": {} - }, - "jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", - "dev": true - }, - "jest-resolve": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", - "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", - "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", - "dev": true, - "requires": { - "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.3" - } - }, - "jest-runner": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", - "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", - "dev": true, - "requires": { - "@jest/console": "^28.1.3", - "@jest/environment": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "graceful-fs": "^4.2.9", - "jest-docblock": "^28.1.1", - "jest-environment-node": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-leak-detector": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-resolve": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-util": "^28.1.3", - "jest-watcher": "^28.1.3", - "jest-worker": "^28.1.3", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-runtime": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", - "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", - "dev": true, - "requires": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/globals": "^28.1.3", - "@jest/source-map": "^28.1.2", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-serializer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", - "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", - "dev": true - }, - "jest-snapshot": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", - "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/babel__traverse": "^7.0.6", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^28.1.3", - "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "natural-compare": "^1.4.0", - "pretty-format": "^28.1.3", - "semver": "^7.3.5" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", - "dev": true, - "requires": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.1.3", - "string-length": "^4.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true - } - } - }, - "loader-utils": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.0.4.tgz", - "integrity": "sha512-TMS4PQ0+m0xyRGBunvDQIdhWJY6JOYeEPpHZEW0EmDhqKrQUj04xiMT3jsdVS17pUg0JzX1mJI3QiV8lXjoEng==", - "dev": true, - "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" - }, - "dependencies": { - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", - "dev": true - } - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "requires": { - "tmpl": "1.0.5" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "nan": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz", - "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==", - "dev": true, - "optional": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dev": true, - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", - "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", - "dev": true, - "requires": { - "array.prototype.reduce": "^1.0.4", - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "dev": true - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - }, - "dependencies": { - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - } - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true - }, - "pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true - }, - "prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", - "dev": true - }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "queue-microtask": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.1.2.tgz", - "integrity": "sha512-F9wwNePtXrzZenAB3ax0Y8TSKGvuB7Qw16J30hspEUTbfUM+H827XyN3rlpwhVmtm5wuZtbKIHjOnwDn7MUxWQ==", - "dev": true - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "read-pkg-up": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", - "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", - "dev": true, - "requires": { - "find-up": "^3.0.0", - "read-pkg": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - } - } - }, - "realpath-native": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", - "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", - "dev": true, - "requires": { - "util.promisify": "^1.0.0" - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dev": true, - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "regexpu-core": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", - "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", - "dev": true, - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - } - }, - "regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", - "dev": true - }, - "regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true - } - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "dev": true - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "dev": true - }, - "resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", - "dev": true - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "rlp": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.7.tgz", - "integrity": "sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==", - "dev": true, - "requires": { - "bn.js": "^5.2.0" - }, - "dependencies": { - "bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - } - } - }, - "rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "dev": true, - "requires": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - } - } - }, - "sha3": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/sha3/-/sha3-2.1.4.tgz", - "integrity": "sha512-S8cNxbyb0UGUM2VhRD4Poe5N58gJnJsLJ5vC7FYWGUmGhcsj4++WaIOBFVDxlG0W3To6xBuiRh+i0Qp2oNCOtg==", - "dev": true, - "requires": { - "buffer": "6.0.3" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "simple-git": { - "version": "2.48.0", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.48.0.tgz", - "integrity": "sha512-z4qtrRuaAFJS4PUd0g+xy7aN4y+RvEt/QTJpR184lhJguBA1S/LsVlvE/CM95RsYMOFJG3NGGDjqFCzKU19S/A==", - "dev": true, - "requires": { - "@kwsites/file-exists": "^1.1.1", - "@kwsites/promise-deferred": "^1.1.1", - "debug": "^4.3.2" - } - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "dev": true - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", - "dev": true - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - } - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - }, - "uglify-js": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.1.tgz", - "integrity": "sha512-+juFBsLLw7AqMaqJ0GFvlsGZwdQfI2ooKQB39PSBgMnMakcFosi9O8jCwE+2/2nMNcc0z63r9mwjoDG8zr+q0Q==", - "dev": true, - "optional": true - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "dev": true - }, - "unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - } - } - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true - } - } - }, - "update-browserslist-db": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", - "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", - "dev": true, - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "dev": true - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util.promisify": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz", - "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "for-each": "^0.3.3", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.1" - } - }, - "v8-to-istanbul": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", - "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "requires": { - "makeerror": "1.0.12" - } - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", - "dev": true - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" - } - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true - } - } -} diff --git a/lib/js/test/package.json b/lib/js/test/package.json deleted file mode 100644 index 922520ae7..000000000 --- a/lib/js/test/package.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "name": "test", - "version": "1.0.0", - "description": "", - "main": "index.js", - "scripts": { - "test": "jest" - }, - "files": [ - "../../../contracts/*", - "../../../transactions/*" - ], - "keywords": [], - "author": "", - "license": "ISC", - "devDependencies": { - "@babel/core": "^7.18.10", - "@babel/preset-env": "^7.18.10", - "@onflow/flow-js-testing": "0.3.0-alpha.13", - "babel-jest": "^28.1.3", - "jest": "^28.1.3", - "jest-environment-node": "^28.1.3" - } -} diff --git a/lib/js/test/templates/script_templates.js b/lib/js/test/templates/script_templates.js deleted file mode 100644 index ab615d692..000000000 --- a/lib/js/test/templates/script_templates.js +++ /dev/null @@ -1,39 +0,0 @@ -import fs from "fs"; -import path from "path"; -import { expect } from "@jest/globals"; -import { executeScript } from "@onflow/flow-js-testing"; - -export const SCRIPT_FILENAMES = { - getCurrentNodeVersionFilename: "./../../../../transactions/nodeVersionBeacon/scripts/get_current_node_version.cdc", - getCurrentNodeVersionAsStringFilename: "./../../../../transactions/nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc", - getNextVersionBoundaryFilename: "./../../../../transactions/nodeVersionBeacon/scripts/get_next_version_boundary.cdc", - getVersionBoundariesFilename: "./../../../../transactions/nodeVersionBeacon/scripts/get_version_boundaries.cdc", - getVersionBoundaryFreezePeriodFilename: "./../../../../transactions/nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc", - getNextVersionUpdateSequenceFilename: "./../../../../transactions/nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc", -} - -// Executes get_current_minimum_node_version script -export async function executeScriptByFilename(filename, args) { - const code = readScriptFile( - filename, - args - ); - - const [result, err] = await executeScript({ code, args }); - expect(err).toBeNull(); - return result; -} - -function readScriptFile(filename) { - try { - return fs.readFileSync( - path.resolve( - __dirname, - filename - ), - {encoding:'utf8', flag:'r'} - ); - } catch (error) { - throw error - } -} diff --git a/lib/js/test/templates/transaction_templates.js b/lib/js/test/templates/transaction_templates.js deleted file mode 100644 index 581295a9d..000000000 --- a/lib/js/test/templates/transaction_templates.js +++ /dev/null @@ -1,57 +0,0 @@ -import fs from "fs"; -import path from "path"; -import { - sendTransaction, - shallPass, - shallRevert -} from "@onflow/flow-js-testing"; -import {expect} from "@jest/globals"; - -export const TRANSACTION_FILENAMES = { - setVersionBoundaryFilename: "./../../../../transactions/nodeVersionBeacon/admin/set_version_boundary.cdc", - heartbeatFilename: "./../../../../transactions/nodeVersionBeacon/admin/heartbeat.cdc", - changeVersionFreezePeriodFilename: "./../../../../transactions/nodeVersionBeacon/admin/change_version_freeze_period.cdc", - deleteVersionBoundaryFilename: "./../../../../transactions/nodeVersionBeacon/admin/delete_version_boundary.cdc", -} - -// Sends named transaction expecting it to pass -export async function sendTransactionByFilenamePasses(filename, args, signers) { - const code = readTransactionFile( - filename - ) - await shallPass( - sendTransaction({ - code, - args, - signers - }) - ); -}; - -// Sends named transaction expecting it to revert -export async function sendTransactionByFilenameReverts(filename, args, signers) { - const code = readTransactionFile( - filename - ) - await shallRevert( - sendTransaction({ - code, - args, - signers - }) - ); -}; - -function readTransactionFile(filename) { - try { - return fs.readFileSync( - path.resolve( - __dirname, - filename - ), - {encoding:'utf8', flag:'r'} - ); - } catch (error) { - throw error - } -}; \ No newline at end of file diff --git a/lib/js/test/tests/node_version_beacon.test.js b/lib/js/test/tests/node_version_beacon.test.js deleted file mode 100644 index ceed21f4c..000000000 --- a/lib/js/test/tests/node_version_beacon.test.js +++ /dev/null @@ -1,651 +0,0 @@ -import path from "path"; -import {expect} from "@jest/globals"; -import { - deployContractByName, - emulator, - getAccountAddress, - init, - sendTransaction, - shallPass -} from "@onflow/flow-js-testing"; - -import {executeScriptByFilename, SCRIPT_FILENAMES} from "../templates/script_templates"; -import { - sendTransactionByFilenamePasses, - sendTransactionByFilenameReverts, - TRANSACTION_FILENAMES -} from "../templates/transaction_templates"; - -// Set basepath of the project -const BASE_PATH = path.resolve(__dirname, "./../../../../"); - -const ZERO_BOUNDARY = { - "blockHeight": "0", - "version": { - "major": "0", - "minor": "0", - "patch": "0", - "preRelease": null, - }, -}; - -describe("NodeVersionBeacon Contract Tests", () => { - - // Setup each test - beforeEach(async () => { - const logging = false; - - await init(BASE_PATH); - await emulator.start({logging}); - }); - - // Stop the emulator after each test - afterEach(async () => { - await emulator.stop(); - }); - - test("Deploy NodeVersionBeacon successfully with proper initialization", async () => { - // Contract initialization arguments - const expectedFreezePeriod = 1000; - - const page = 0; - const perPage = 100; - - // Define expected versionTable response object & boundary pair - const expectedVersionTablePage = { - "page": page.toString(), - "perPage": perPage.toString(), - "totalLength": "1", - "values": [ - ZERO_BOUNDARY - ] - }; - const expectedVersionBoundary = null; - - // Get account and deploy contract to account - const NodeVersionBeaconAcct = await getAccountAddress("NodeVersionBeaconAddress"); - await deployContract(NodeVersionBeaconAcct, [expectedFreezePeriod]); - - // Check contract initialized values matching expectectations - const actualFreezePeriod = await executeScriptByFilename( - SCRIPT_FILENAMES["getVersionBoundaryFreezePeriodFilename"] - ); - const actualVersionTablePage = await executeScriptByFilename( - SCRIPT_FILENAMES["getVersionBoundariesFilename"], - [page, perPage], - ); - const actualVersionBoundary = await executeScriptByFilename( - SCRIPT_FILENAMES["getNextVersionBoundaryFilename"] - ); - - // Check actual against expected - expect(parseInt(actualFreezePeriod)).toEqual(expectedFreezePeriod); - expect(actualVersionTablePage).toEqual(expectedVersionTablePage); - expect(actualVersionBoundary).toEqual(expectedVersionBoundary); - }); - - test("Add version boundary to table succeeds", async () => { - // Contract initialization arguments - const expectedFreezePeriod = 10; - - const page = 0; - const perPage = 100; - - // Version & boundary values - const expectedBlockHeightBoundary = 15; - const expectedMajor = 0; - const expectedMinor = 1; - const expectedPatch = 2; - const expectedPreRelease = "alpha.1"; - - // Define expected versionTable response object & boundary pair - const expectedVersionTablePage = { - "page": page.toString(), - "perPage": perPage.toString(), - "totalLength": "2", - "values": [ - ZERO_BOUNDARY, - { - "blockHeight": expectedBlockHeightBoundary.toString(), - "version": { - "major": expectedMajor.toString(), - "minor": expectedMinor.toString(), - "patch": expectedPatch.toString(), - "preRelease": expectedPreRelease, - } - } - ] - }; - - - const expectedVersionBoundary = expectedVersionTablePage.values[1]; - const expectedCurrentVersionBoundary = expectedVersionTablePage.values[0].version; - const expectedCurrentVersionBoundaryString = '0.0.0' - - // Get account and deploy contract to account - const NodeVersionBeaconAcct = await getAccountAddress("NodeVersionBeaconAddress"); - await deployContract(NodeVersionBeaconAcct, [expectedFreezePeriod]); - - // Add version boundary to table - // args: [newMajor, newMinor, newPatch, newPreRelease, isBackwardCompatible, targetBlockHeight] - await sendTransactionByFilenamePasses( - TRANSACTION_FILENAMES["setVersionBoundaryFilename"], - [expectedMajor, expectedMinor, expectedPatch, expectedPreRelease, expectedBlockHeightBoundary], - [NodeVersionBeaconAcct] - ); - - // Check the version table & version boundary pair - const actualVersionTable = await executeScriptByFilename( - SCRIPT_FILENAMES["getVersionBoundariesFilename"], - [page, perPage], - ); - const actualVersionBoundaryPair = await executeScriptByFilename( - SCRIPT_FILENAMES["getNextVersionBoundaryFilename"] - ); - // getCurrentNodeVersion should return null as version is upcoming - const actualCurrentVersion = await executeScriptByFilename( - SCRIPT_FILENAMES["getCurrentNodeVersionFilename"] - ); - const actualCurrentVersionAsString = await executeScriptByFilename( - SCRIPT_FILENAMES["getCurrentNodeVersionAsStringFilename"] - ); - - // Check actual against expected - expect(actualVersionTable).toEqual(expectedVersionTablePage); - expect(actualVersionBoundaryPair).toEqual(expectedVersionBoundary); - expect(actualCurrentVersion).toEqual(expectedCurrentVersionBoundary); - expect(actualCurrentVersionAsString).toEqual(expectedCurrentVersionBoundaryString); - }); - - test("Add version boundary within buffer period fails", async () => { - // Contract initialization arguments - const expectedFreezePeriod = 100; - - const page = 0; - const perPage = 100; - - // Version & boundary values - const expectedBlockHeightBoundary = 15; - const expectedMajor = 0; - const expectedMinor = 1; - const expectedPatch = 2; - const expectedPreRelease = "alpha.1"; - - // Define expected versionTable response object & boundary pair - const expectedVersionTablePage = { - "page": page.toString(), - "perPage": perPage.toString(), - "totalLength": "1", - "values": [ - ZERO_BOUNDARY, - ] - }; - const expectedVersionBoundary = null; - - // Get account and deploy contract to account - const NodeVersionBeaconAcct = await getAccountAddress("NodeVersionBeaconAddress"); - await deployContract(NodeVersionBeaconAcct, [expectedFreezePeriod]); - - // Attempt to add version boundary to table - should fail & revert - // args: [newMajor, newMinor, newPatch, newPreRelease, isBackwardCompatible, targetBlockHeight] - await sendTransactionByFilenameReverts( - TRANSACTION_FILENAMES["setVersionBoundaryFilename"], - [expectedMajor, expectedMinor, expectedPatch, expectedPreRelease, expectedBlockHeightBoundary], - [NodeVersionBeaconAcct] - ); - - // Check the version table & version boundary pair - const actualVersionTablePage = await executeScriptByFilename( - SCRIPT_FILENAMES["getVersionBoundariesFilename"], - [page, perPage], - ); - const actualVersionBoundary = await executeScriptByFilename( - SCRIPT_FILENAMES["getNextVersionBoundaryFilename"] - ); - - // Check version table remains empty - expect(actualVersionTablePage).toEqual(expectedVersionTablePage); - expect(actualVersionBoundary).toEqual(expectedVersionBoundary); - }); - - // Insert multiple versions in mixed order - 65: 0.1.0-alpha.2, 50: 0.1.0-alpha.1, 90: 0.1.0-alpha.3 - test("Add multiple versions to table in mixed block height order, getNextVersionBoundaryPair() returns correct boundary", async () => { - - // Contract initialization arguments - const expectedFreezePeriod = 10; - - const page = 0; - const perPage = 100; - - // First in block height, will add to versionTable second - const firstBlockHeightBoundary = 50; - const firstMajor = 0; - const firstMinor = 1; - const firstPatch = 0; - const firstPreRelease = "alpha.1"; - - // Second in block height, will add to versionTable first - const secondBlockHeightBoundary = 65; - const secondMajor = 0; - const secondMinor = 1; - const secondPatch = 0; - const secondPreRelease = "alpha.2"; - - // Third in block height, will add to versionTable third - const thirdBlockHeightBoundary = 90; - const thirdMajor = 0; - const thirdMinor = 1; - const thirdPatch = 1; - const thirdPreRelease = null; - - // Define expected versionTable response object & version boundary pair - const expectedFirstSequentialVersion = { - "major": firstMajor.toString(), - "minor": firstMinor.toString(), - "patch": firstPatch.toString(), - "preRelease": firstPreRelease - }; - const expectedSecondSequentialVersion = { - "major": secondMajor.toString(), - "minor": secondMinor.toString(), - "patch": secondPatch.toString(), - "preRelease": secondPreRelease - }; - const expectedThirdSequentialVersion = { - "major": thirdMajor.toString(), - "minor": thirdMinor.toString(), - "patch": thirdPatch.toString(), - "preRelease": thirdPreRelease - }; - const expectedNextVersionBoundary = { - "blockHeight": firstBlockHeightBoundary.toString(), - "version": { - "major": firstMajor.toString(), - "minor": firstMinor.toString(), - "patch": firstPatch.toString(), - "preRelease": firstPreRelease, - }, - } - - // Get account and deploy contract to account - const NodeVersionBeaconAcct = await getAccountAddress("NodeVersionBeaconAddress"); - await deployContract(NodeVersionBeaconAcct, [expectedFreezePeriod]); - - // Add each version boundary to table - // args: [newMajor, newMinor, newPatch, newPreRelease, isBackwardCompatible, targetBlockHeight] - await sendTransactionByFilenamePasses( - TRANSACTION_FILENAMES["setVersionBoundaryFilename"], - [secondMajor, secondMinor, secondPatch, secondPreRelease, secondBlockHeightBoundary], - [NodeVersionBeaconAcct] - ); - await sendTransactionByFilenamePasses( - TRANSACTION_FILENAMES["setVersionBoundaryFilename"], - [firstMajor, firstMinor, firstPatch, firstPreRelease, firstBlockHeightBoundary], - [NodeVersionBeaconAcct] - ); - await sendTransactionByFilenamePasses( - TRANSACTION_FILENAMES["setVersionBoundaryFilename"], - [thirdMajor, thirdMinor, thirdPatch, thirdPreRelease, thirdBlockHeightBoundary], - [NodeVersionBeaconAcct] - ); - - // Check the version table & version boundary pair - const actualVersionTable = await executeScriptByFilename( - SCRIPT_FILENAMES["getVersionBoundariesFilename"], - [page, perPage], - ); - const actualVersionBoundary = await executeScriptByFilename( - SCRIPT_FILENAMES["getNextVersionBoundaryFilename"] - ); - - // Check actual against expected - expect(actualVersionTable.values[1].version) - .toEqual(expectedFirstSequentialVersion); - expect(actualVersionTable.values[2].version) - .toEqual(expectedSecondSequentialVersion); - expect(actualVersionTable.values[3].version) - .toEqual(expectedThirdSequentialVersion); - expect(actualVersionBoundary) - .toEqual(expectedNextVersionBoundary); - }); - - test("/Delete version from table successful", async () => { - // Contract initialization arguments - const expectedFreezePeriod = 10; - - const page = 0; - const perPage = 100; - - // Version & boundary values - const expectedBlockHeightBoundary = 20; - const expectedMajor = 0; - const expectedMinor = 1; - const expectedPatch = 2; - const expectedPreRelease = "alpha.1"; - - // Define expected versionTable response object & boundary pair - const expectedVersionTablePage = { - "page": page.toString(), - "perPage": perPage.toString(), - "totalLength": "1", - "values": [ - ZERO_BOUNDARY, - ] - }; - const expectedVersionBoundary = null; - - // Get account and deploy contract to account - const NodeVersionBeaconAcct = await getAccountAddress("NodeVersionBeaconAddress"); - await deployContract(NodeVersionBeaconAcct, [expectedFreezePeriod]); - - // Add version to table - // args: [newMajor, newMinor, newPatch, newPreRelease, isBackwardCompatible, targetBlockHeight] - await sendTransactionByFilenamePasses( - TRANSACTION_FILENAMES["setVersionBoundaryFilename"], - [expectedMajor, expectedMinor, expectedPatch, expectedPreRelease, expectedBlockHeightBoundary], - [NodeVersionBeaconAcct] - ); - - // Then delete the version - await sendTransactionByFilenamePasses( - TRANSACTION_FILENAMES["deleteVersionBoundaryFilename"], - [expectedBlockHeightBoundary], - [NodeVersionBeaconAcct] - ); - - // Check the version table & version boundary pair - const actualVersionTablePage = await executeScriptByFilename( - SCRIPT_FILENAMES["getVersionBoundariesFilename"], - [page, perPage], - ); - const actualVersionBoundary = await executeScriptByFilename( - SCRIPT_FILENAMES["getNextVersionBoundaryFilename"] - ); - - // Ensure that the table is empty and no upcoming - // boundary pair exists - expect(actualVersionTablePage).toEqual(expectedVersionTablePage); - expect(actualVersionBoundary).toEqual(expectedVersionBoundary); - }); - - test("/Delete version from table fails - no boundary defined at passed boundary", async () => { - // Contract initialization arguments - const expectedFreezePeriod = 10; - - // Get account and deploy contract to account - const NodeVersionBeaconAcct = await getAccountAddress("NodeVersionBeaconAddress"); - await deployContract(NodeVersionBeaconAcct, [expectedFreezePeriod]); - - // Attempt to delete version - await sendTransactionByFilenameReverts( - TRANSACTION_FILENAMES["deleteVersionBoundaryFilename"], - [100], - [NodeVersionBeaconAcct] - ); - }); - - test("Change versionUpdateBuffer succeed", async () => { - // Contract initialization arguments - const beginningBuffer = 10; - // Buffer and variance we'll change and expect after checking - const expectedFreezePeriod = 12; - - // Get account and deploy contract to account - const NodeVersionBeaconAcct = await getAccountAddress("NodeVersionBeaconAddress"); - await deployContract(NodeVersionBeaconAcct, [beginningBuffer]); - - // Change versionUpdateBuffer - await sendTransactionByFilenamePasses( - TRANSACTION_FILENAMES["changeVersionFreezePeriodFilename"], - [expectedFreezePeriod], - [NodeVersionBeaconAcct] - ); - - // Check that the versionUpdateBuffer has changed as expected - const actualBuffer = await executeScriptByFilename( - SCRIPT_FILENAMES["getVersionBoundaryFreezePeriodFilename"] - ); - expect(parseInt(actualBuffer)).toEqual(expectedFreezePeriod); - }); - - test("Change versionUpdateBuffer too close to next version block boundary fails", async () => { - // Contract initialization arguments - const beginningBuffer = 10; - // Buffer we'll try to change to, but will fail - const newBuffer = 100; - - // Version & boundary values - const blockHeightBoundary = 20; - const major = 0; - const minor = 1; - const patch = 2; - const preRelease = "alpha.1"; - - // Get account and deploy contract to account - const NodeVersionBeaconAcct = await getAccountAddress("NodeVersionBeaconAddress"); - await deployContract(NodeVersionBeaconAcct, [beginningBuffer]); - - // Add version to table - // args: [newMajor, newMinor, newPatch, newPreRelease, isBackwardCompatible, targetBlockHeight] - await sendTransactionByFilenamePasses( - TRANSACTION_FILENAMES["setVersionBoundaryFilename"], - [major, minor, patch, preRelease, blockHeightBoundary], - [NodeVersionBeaconAcct] - ); - - // Attempt to change versionUpdateBuffer, but newBuffer will - // cross the next version boundary, reverting - await sendTransactionByFilenameReverts( - TRANSACTION_FILENAMES["changeVersionFreezePeriodFilename"], - [newBuffer], - [NodeVersionBeaconAcct] - ); - - // Ensure versionUpdateBuffer is still as initialized - const actualBuffer = await executeScriptByFilename( - SCRIPT_FILENAMES["getVersionBoundaryFreezePeriodFilename"] - ); - expect(parseInt(actualBuffer)).toEqual(beginningBuffer); - }); - - test("Attempt to emit versionTableUpdated without making any changes, attempt it after adding two, then after deleting one, and then once again", async () => { - // Contract initialization arguments - const expectedFreezePeriod = 10; - - const page = 0; - const perPage = 100; - - // Get account and deploy contract to account - const NodeVersionBeaconAcct = await getAccountAddress("NodeVersionBeaconAddress"); - await deployContract(NodeVersionBeaconAcct, [expectedFreezePeriod]); - - // Version & boundary values - const expectedBlockHeightBoundary1 = 150; - const expectedMajor1 = 0; - const expectedMinor1 = 1; - const expectedPatch1 = 2; - const expectedPreRelease1 = "alpha.1"; - - const expectedBlockHeightBoundary2 = 1500; - const expectedMajor2 = 0; - const expectedMinor2 = 1; - const expectedPatch2 = 2; - const expectedPreRelease2 = "alpha.2"; - - // Define expected versionTable response object & boundary pair - const expectedVersionTablePage = { - "page": page.toString(), - "perPage": perPage.toString(), - "totalLength": "3", - "values": [ - ZERO_BOUNDARY, - { - "blockHeight": expectedBlockHeightBoundary1.toString(), - "version": { - "major": expectedMajor1.toString(), - "minor": expectedMinor1.toString(), - "patch": expectedPatch1.toString(), - "preRelease": expectedPreRelease1, - } - }, - { - "blockHeight": expectedBlockHeightBoundary2.toString(), - "version": { - "major": expectedMajor2.toString(), - "minor": expectedMinor2.toString(), - "patch": expectedPatch2.toString(), - "preRelease": expectedPreRelease2, - } - } - ] - }; - - const expectedTableUpdates = [ - ZERO_BOUNDARY, - { - "blockHeight": expectedBlockHeightBoundary1.toString(), - "version": { - "major": expectedMajor1.toString(), - "minor": expectedMinor1.toString(), - "patch": expectedPatch1.toString(), - "preRelease": expectedPreRelease1, - } - }, - { - "blockHeight": expectedBlockHeightBoundary2.toString(), - "version": { - "major": expectedMajor2.toString(), - "minor": expectedMinor2.toString(), - "patch": expectedPatch2.toString(), - "preRelease": expectedPreRelease2, - } - } - ]; - - // Simulate that the event is called for the initial zeroth event - var emitEventResult = await shallPass( - sendTransaction({ - name: "nodeVersionBeacon/admin/heartbeat", - args: [], - signers: [NodeVersionBeaconAcct] - }) - ); - // and check that the zero event is emitted - expect(emitEventResult[0].events.length).toEqual(1) - expect(emitEventResult[0].events[0].data.versionBoundaries.length).toEqual(1) - expect(emitEventResult[0].events[0].data.versionBoundaries[0]).toEqual(ZERO_BOUNDARY) - - // Simulate that the event is called before any changes are made - emitEventResult = await shallPass( - sendTransaction({ - name: "nodeVersionBeacon/admin/heartbeat", - args: [], - signers: [NodeVersionBeaconAcct] - }) - ); - // and check that the zero event is emitted - expect(emitEventResult[0].events.length).toEqual(0) - - // Add two new versions to the table - await sendTransactionByFilenamePasses( - TRANSACTION_FILENAMES["setVersionBoundaryFilename"], - [expectedMajor1, expectedMinor1, expectedPatch1, expectedPreRelease1, expectedBlockHeightBoundary1], - [NodeVersionBeaconAcct] - ); - await sendTransactionByFilenamePasses( - TRANSACTION_FILENAMES["setVersionBoundaryFilename"], - [expectedMajor2, expectedMinor2, expectedPatch2, expectedPreRelease2, expectedBlockHeightBoundary2], - [NodeVersionBeaconAcct] - ); - // Get the version table & version boundary pair - const actualVersionTablePage = await executeScriptByFilename( - SCRIPT_FILENAMES["getVersionBoundariesFilename"], - [page, perPage], - ); - // Check actual against expected - expect(actualVersionTablePage).toEqual(expectedVersionTablePage); - - // Call the method to emit the event with the updates - emitEventResult = await shallPass( - sendTransaction({ - name: "nodeVersionBeacon/admin/heartbeat", - args: [], - signers: [NodeVersionBeaconAcct] - }) - ); - // Get the next sequence number for the event - const updatedTableNextSequenceNumber = await executeScriptByFilename( - SCRIPT_FILENAMES["getNextVersionUpdateSequenceFilename"] - ); - // Check that the updates emitted match the expected - expect(emitEventResult[0].events[0].data.versionBoundaries).toEqual(expectedTableUpdates); - // And that the next sequence number will be one - expect(parseInt(updatedTableNextSequenceNumber)).toEqual(2); - - // Delete the second version - await sendTransactionByFilenamePasses( - TRANSACTION_FILENAMES["deleteVersionBoundaryFilename"], - [expectedBlockHeightBoundary2], - [NodeVersionBeaconAcct] - ); - const expectedTableUpdates2 = [ - ZERO_BOUNDARY, - { - "blockHeight": expectedBlockHeightBoundary1.toString(), - "version": { - "major": expectedMajor1.toString(), - "minor": expectedMinor1.toString(), - "patch": expectedPatch1.toString(), - "preRelease": expectedPreRelease1, - } - } - ]; - // Call the method to emit the event with the updates - emitEventResult = await shallPass( - sendTransaction({ - name: "nodeVersionBeacon/admin/heartbeat", - args: [], - signers: [NodeVersionBeaconAcct] - }) - ); - // Get the next sequence number for the event - const updatedTableNextSequenceNumber2 = await executeScriptByFilename( - SCRIPT_FILENAMES["getNextVersionUpdateSequenceFilename"] - ); - // Check that the updates emitted match the expected - expect(emitEventResult[0].events[0].data.versionBoundaries).toEqual(expectedTableUpdates2); - // And that the next sequence number will be one - expect(parseInt(updatedTableNextSequenceNumber2)).toEqual(3); - - - // We check again that without new changes the event isn't emitted - emitEventResult = await shallPass( - sendTransaction({ - name: "nodeVersionBeacon/admin/heartbeat", - args: [], - signers: [NodeVersionBeaconAcct] - }) - ); - expect(emitEventResult[0].events.length).toEqual(0) - - }) - ; - -}); - -// Deploys the NodeVersionBeacon to the passed account -async function deployContract(to, args) { - try { - const [result, deployError] = await shallPass( - deployContractByName({ - to: to, - name: "NodeVersionBeacon", - args: args - }) - ); - expect(deployError).toBeNull(); - } catch (error) { - throw error; - } - ; -}; \ No newline at end of file diff --git a/transactions/epoch/admin/update_epoch_timing_config.cdc b/transactions/epoch/admin/update_epoch_timing_config.cdc index aff9245f7..5696cb47b 100644 --- a/transactions/epoch/admin/update_epoch_timing_config.cdc +++ b/transactions/epoch/admin/update_epoch_timing_config.cdc @@ -1,8 +1,8 @@ import FlowEpoch from 0xEPOCHADDRESS transaction(duration: UInt64, refCounter: UInt64, refTimestamp: UInt64) { - prepare(signer: AuthAccount) { - let epochAdmin = signer.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) + prepare(signer: auth(BorrowValue) &Account) { + let epochAdmin = signer.storage.borrow<&FlowEpoch.Admin>(from: FlowEpoch.adminStoragePath) ?? panic("Could not borrow admin from storage path") let config = FlowEpoch.EpochTimingConfig(duration: duration, refCounter: refCounter, refTimestamp: refTimestamp) diff --git a/transactions/idTableStaking/admin/set_open_access_node_slots.cdc b/transactions/idTableStaking/admin/set_open_access_node_slots.cdc index 7c6e3d836..21665adf6 100644 --- a/transactions/idTableStaking/admin/set_open_access_node_slots.cdc +++ b/transactions/idTableStaking/admin/set_open_access_node_slots.cdc @@ -1,4 +1,4 @@ -import FlowIDTableStaking from 0xIDENTITYTABLEADDRESS +import FlowIDTableStaking from "FlowIDTableStaking" /// This transaction sets the open node slots for access nodes /// Open node slots are the number of slots that are open @@ -10,9 +10,9 @@ transaction(openAccessSlots: UInt16) { // Local variable for a reference to the ID Table Admin object let adminRef: &FlowIDTableStaking.Admin - prepare(acct: AuthAccount) { + prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the admin object - self.adminRef = acct.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) + self.adminRef = acct.storage.borrow<&FlowIDTableStaking.Admin>(from: FlowIDTableStaking.StakingAdminStoragePath) ?? panic("Could not borrow reference to staking admin") } @@ -22,7 +22,6 @@ transaction(openAccessSlots: UInt16) { openSlotDictionary.insert(key: 5, openAccessSlots) - self.adminRef.setOpenNodeSlots(openSlots: openSlotDictionary) } } \ No newline at end of file diff --git a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc index a681e0fc5..f880789cc 100644 --- a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc @@ -52,11 +52,6 @@ transaction( ) userAccount.capabilities.publish(infoCap, at: LockedTokens.LockedAccountInfoPublicPath) - let tokenAdminCapability = sharedAccount - .capabilities.storage.issue( - LockedTokens.LockedTokenManagerStoragePath - ) - let tokenAdminCollection = admin.storage .borrow<&LockedTokens.TokenAdminCollection>( from: LockedTokens.LockedTokenAdminCollectionStoragePath @@ -66,7 +61,7 @@ transaction( tokenAdminCollection.addAccount( sharedAccountAddress: sharedAccount.address, unlockedAccountAddress: userAccount.address, - tokenAdmin: tokenAdminCapability + tokenAdmin: tokenManagerCapability ) // Override the default FlowToken receiver diff --git a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc index 5a964bcac..70fd8f643 100644 --- a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc +++ b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc @@ -6,7 +6,7 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(custodyProviderAddress: Address) { - prepare(admin: auth(BorrowValue) &Account) { + prepare(admin: auth(BorrowValue, Capabilities) &Account) { let capabilityReceiver = getAccount(custodyProviderAddress) .capabilities.borrow<&LockedTokens.LockedAccountCreator>( @@ -14,8 +14,8 @@ transaction(custodyProviderAddress: Address) { ) ?? panic("Could not borrow capability receiver reference") - let tokenAdminCollection = admin.capabilities.get<&LockedTokens.TokenAdminCollection>( - LockedTokens.LockedTokenAdminPrivatePath + let tokenAdminCollection = admin.capabilities.storage.issue<&LockedTokens.TokenAdminCollection>( + LockedTokens.LockedTokenAdminCollectionStoragePath )! capabilityReceiver.addCapability(cap: tokenAdminCollection) diff --git a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc index d0bf3b25f..04f8b99ce 100644 --- a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc @@ -50,6 +50,7 @@ transaction( let lockedAccountCreator = custodyProvider.storage .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) + ?? panic("Could not borrow locked account creator") lockedAccountCreator.addAccount( sharedAccountAddress: sharedAccount.address, @@ -61,15 +62,15 @@ transaction( sharedAccount.capabilities.unpublish(/public/flowTokenReceiver) // create new receiver that marks received tokens as unlocked. - let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) - sharedAccount.capabilties.publish( + let lockedTokensManagerCap = sharedAccount.capabilities.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.capabilities.publish( lockedTokensManagerCap, at: /public/flowTokenReceiver ) // put normal receiver in a separate unique path. - let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) - sharedAccount.capabilties.publish( + let tokenReceiverCap = sharedAccount.capabilities.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) + sharedAccount.capabilities.publish( tokenReceiverCap, at: /public/lockedFlowTokenReceiver ) diff --git a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc index d18495c1f..60f05b9c8 100644 --- a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc @@ -51,6 +51,7 @@ transaction( let lockedAccountCreator = custodyProvider.storage .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) + ?? panic("Could not borrow locked account creator") lockedAccountCreator.addAccount( sharedAccountAddress: sharedAccount.address, @@ -62,15 +63,15 @@ transaction( sharedAccount.capabilities.unpublish(/public/flowTokenReceiver) // create new receiver that marks received tokens as unlocked. - let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) - sharedAccount.capabilties.publish( + let lockedTokensManagerCap = sharedAccount.capabilities.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.capabilities.publish( lockedTokensManagerCap, at: /public/flowTokenReceiver ) // put normal receiver in a separate unique path. - let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) - sharedAccount.capabilties.publish( + let tokenReceiverCap = sharedAccount.capabilities.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) + sharedAccount.capabilities.publish( tokenReceiverCap, at: /public/lockedFlowTokenReceiver ) diff --git a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc index de3b7f14d..1f42579e1 100644 --- a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc @@ -53,6 +53,7 @@ transaction( let lockedAccountCreator = custodyProvider.storage .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) + ?? panic("Could not borrow locked account creator") lockedAccountCreator.addAccount( sharedAccountAddress: sharedAccount.address, @@ -64,15 +65,15 @@ transaction( sharedAccount.capabilities.unpublish(/public/flowTokenReceiver) // create new receiver that marks received tokens as unlocked. - let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) - sharedAccount.capabilties.publish( + let lockedTokensManagerCap = sharedAccount.capabilities.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.capabilities.publish( lockedTokensManagerCap, at: /public/flowTokenReceiver ) // put normal receiver in a separate unique path. - let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) - sharedAccount.capabilties.publish( + let tokenReceiverCap = sharedAccount.capabilities.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) + sharedAccount.capabilities.publish( tokenReceiverCap, at: /public/lockedFlowTokenReceiver ) diff --git a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc index 3e62ca800..bd03f096f 100644 --- a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc @@ -53,8 +53,9 @@ transaction( LockedTokens.LockedTokenManagerStoragePath ) - let lockedAccountCreator = custodyProvider.storage. + let lockedAccountCreator = custodyProvider.storage .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) + ?? panic("Could not borrow account creator reference") lockedAccountCreator.addAccount( sharedAccountAddress: sharedAccount.address, @@ -66,15 +67,15 @@ transaction( sharedAccount.capabilities.unpublish(/public/flowTokenReceiver) // create new receiver that marks received tokens as unlocked. - let lockedTokensManagerCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) - sharedAccount.capabilties.publish( + let lockedTokensManagerCap = sharedAccount.capabilities.storage.issue<&{FungibleToken.Receiver}>(LockedTokens.LockedTokenManagerStoragePath) + sharedAccount.capabilities.publish( lockedTokensManagerCap, at: /public/flowTokenReceiver ) // put normal receiver in a separate unique path. - let tokenReceiverCap = sharedAccount.capabilties.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) - sharedAccount.capabilties.publish( + let tokenReceiverCap = sharedAccount.capabilities.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenVault) + sharedAccount.capabilities.publish( tokenReceiverCap, at: /public/lockedFlowTokenReceiver ) diff --git a/transactions/lockedTokens/admin/custody_setup_account_creator.cdc b/transactions/lockedTokens/admin/custody_setup_account_creator.cdc index 0be021657..d16db0c87 100644 --- a/transactions/lockedTokens/admin/custody_setup_account_creator.cdc +++ b/transactions/lockedTokens/admin/custody_setup_account_creator.cdc @@ -16,7 +16,7 @@ transaction { LockedTokens.LockedAccountCreatorStoragePath ) - custodyProvider.capabilities.publish<&LockedTokens.LockedAccountCreator>( + custodyProvider.capabilities.publish( lockedAccountCreatorCap, at: LockedTokens.LockedAccountCreatorPublicPath ) diff --git a/transactions/stakingCollection/close_stake.cdc b/transactions/stakingCollection/close_stake.cdc index 0950a7b23..e8b53f7b6 100644 --- a/transactions/stakingCollection/close_stake.cdc +++ b/transactions/stakingCollection/close_stake.cdc @@ -6,10 +6,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(nodeID: String, delegatorID: UInt32?) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/create_machine_account.cdc b/transactions/stakingCollection/create_machine_account.cdc index 125f58008..8dcaa571d 100644 --- a/transactions/stakingCollection/create_machine_account.cdc +++ b/transactions/stakingCollection/create_machine_account.cdc @@ -6,10 +6,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) { diff --git a/transactions/stakingCollection/create_new_tokenholder_acct.cdc b/transactions/stakingCollection/create_new_tokenholder_acct.cdc index ed6eae1bd..fccec326a 100644 --- a/transactions/stakingCollection/create_new_tokenholder_acct.cdc +++ b/transactions/stakingCollection/create_new_tokenholder_acct.cdc @@ -1,5 +1,6 @@ import Crypto import FlowToken from "FlowToken" +import FungibleToken from "FungibleToken" import LockedTokens from 0xLOCKEDTOKENADDRESS import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS @@ -12,7 +13,7 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS // or revoke all keys from that account transaction(publicKeys: [Crypto.KeyListEntry]) { - prepare(signer: auth(BorrowValue) &Account) { + prepare(signer: auth(BorrowValue, Storage, Capabilities) &Account) { // Create the new account and add public keys. let newAccount = Account(payer: signer) @@ -21,9 +22,8 @@ transaction(publicKeys: [Crypto.KeyListEntry]) { } // Get the TokenManager Capability from the locked account. - let tokenManagerCapability = signer.capabilities.get<&LockedTokens.LockedTokenManager>( - LockedTokens.LockedTokenManagerPrivatePath - )! + let tokenManagerCapabilityController = signer.capabilities.storage.getControllers(forPath: LockedTokens.LockedTokenManagerStoragePath)[1]! + let tokenManagerCapability = tokenManagerCapabilityController.capability as! Capability // Use the manager capability to create a new TokenHolder. let tokenHolder <- LockedTokens.createTokenHolder( @@ -38,16 +38,16 @@ transaction(publicKeys: [Crypto.KeyListEntry]) { ) let tokenHolderCap = newAccount.capabilities.storage - .issue<&LockedTokens.TokenHolder{LockedTokens.LockedAccountInfo}>(LockedTokens.TokenHolderStoragePath) + .issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath) newAccount.capabilities.publish( - tokenHolderCap + tokenHolderCap, at: LockedTokens.LockedAccountInfoPublicPath ) // Create capabilities for the token holder and unlocked vault. - let lockedHolder = newAccount.capabilities.storage.issue<&LockedTokens.TokenHolder>(LockedTokens.TokenHolderStoragePath) - let flowToken = newAccount.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) + let lockedHolder = newAccount.capabilities.storage.issue(LockedTokens.TokenHolderStoragePath) + let flowToken = newAccount.capabilities.storage.issue(/storage/flowTokenVault) // Create a new Staking Collection and put it in storage. if lockedHolder.check() { @@ -69,12 +69,12 @@ transaction(publicKeys: [Crypto.KeyListEntry]) { } // Publish a capability to the created staking collection. - let stakingCollectionCap = newAccount.capabilities.storage.issue<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>( - target: FlowStakingCollection.StakingCollectionStoragePath + let stakingCollectionCap = newAccount.capabilities.storage.issue<&FlowStakingCollection.StakingCollection>( + FlowStakingCollection.StakingCollectionStoragePath ) newAccount.capabilities.publish( - stakingCollectionCap + stakingCollectionCap, at: FlowStakingCollection.StakingCollectionPublicPath ) } diff --git a/transactions/stakingCollection/register_delegator.cdc b/transactions/stakingCollection/register_delegator.cdc index 09bcafdb5..a72f33d1e 100644 --- a/transactions/stakingCollection/register_delegator.cdc +++ b/transactions/stakingCollection/register_delegator.cdc @@ -5,10 +5,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(id: String, amount: UFix64) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/register_multiple_delegators.cdc b/transactions/stakingCollection/register_multiple_delegators.cdc index bf4df7de7..a8324ca89 100644 --- a/transactions/stakingCollection/register_multiple_delegators.cdc +++ b/transactions/stakingCollection/register_multiple_delegators.cdc @@ -5,10 +5,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(ids: [String], amounts: [UFix64]) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/register_multiple_nodes.cdc b/transactions/stakingCollection/register_multiple_nodes.cdc index b737935f0..aa3b1c9d4 100644 --- a/transactions/stakingCollection/register_multiple_nodes.cdc +++ b/transactions/stakingCollection/register_multiple_nodes.cdc @@ -12,10 +12,10 @@ transaction(ids: [String], amounts: [UFix64], publicKeys: [[Crypto.KeyListEntry]?]) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") var i = 0 diff --git a/transactions/stakingCollection/register_node.cdc b/transactions/stakingCollection/register_node.cdc index affbbc3a4..ded7587f8 100644 --- a/transactions/stakingCollection/register_node.cdc +++ b/transactions/stakingCollection/register_node.cdc @@ -12,10 +12,10 @@ transaction(id: String, amount: UFix64, publicKeys: [Crypto.KeyListEntry]?) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") if let machineAccount = self.stakingCollectionRef.registerNode( diff --git a/transactions/stakingCollection/request_unstaking.cdc b/transactions/stakingCollection/request_unstaking.cdc index f86de4dca..b22d4f163 100644 --- a/transactions/stakingCollection/request_unstaking.cdc +++ b/transactions/stakingCollection/request_unstaking.cdc @@ -4,10 +4,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/restake_all_stakers.cdc b/transactions/stakingCollection/restake_all_stakers.cdc index 28e02ab56..ff016fec1 100644 --- a/transactions/stakingCollection/restake_all_stakers.cdc +++ b/transactions/stakingCollection/restake_all_stakers.cdc @@ -5,10 +5,10 @@ import FlowIDTableStaking from "FlowIDTableStaking" transaction { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/setup_staking_collection.cdc b/transactions/stakingCollection/setup_staking_collection.cdc index f1590f795..ef6aef1c7 100644 --- a/transactions/stakingCollection/setup_staking_collection.cdc +++ b/transactions/stakingCollection/setup_staking_collection.cdc @@ -9,18 +9,18 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS /// or staking objects stored in the unlocked account transaction { - prepare(signer: auth(BorrowValue) &Account) { + prepare(signer: auth(BorrowValue, Storage, Capabilities) &Account) { // If there isn't already a staking collection if signer.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) == nil { // Create private capabilities for the token holder and unlocked vault - let lockedHolder = signer.capabilities.storage.issue<&LockedTokens.TokenHolder>(target: LockedTokens.TokenHolderStoragePath)! - let flowToken = signer.capabilities.storage.issue<&FlowToken.Vault>(target: /storage/flowTokenVault)! + let lockedHolder = signer.capabilities.storage.issue(LockedTokens.TokenHolderStoragePath)! + let flowToken = signer.capabilities.storage.issue(/storage/flowTokenVault)! // Create a new Staking Collection and put it in storage if lockedHolder.check() { - newAccount.storage.save( + signer.storage.save( <- FlowStakingCollection.createStakingCollection( unlockedVault: flowToken, tokenHolder: lockedHolder @@ -28,7 +28,7 @@ transaction { to: FlowStakingCollection.StakingCollectionStoragePath ) } else { - newAccount.storage.save( + signer.storage.save( <- FlowStakingCollection.createStakingCollection( unlockedVault: flowToken, tokenHolder: nil @@ -38,12 +38,12 @@ transaction { } // Publish a capability to the created staking collection. - let stakingCollectionCap = newAccount.capabilities.storage.issue<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>( - target: FlowStakingCollection.StakingCollectionStoragePath + let stakingCollectionCap = signer.capabilities.storage.issue<&FlowStakingCollection.StakingCollection>( + FlowStakingCollection.StakingCollectionStoragePath ) - newAccount.capabilities.publish( - stakingCollectionCap + signer.capabilities.publish( + stakingCollectionCap, at: FlowStakingCollection.StakingCollectionPublicPath ) } diff --git a/transactions/stakingCollection/stake_new_tokens.cdc b/transactions/stakingCollection/stake_new_tokens.cdc index 1d55bf0e8..cbccb54e9 100644 --- a/transactions/stakingCollection/stake_new_tokens.cdc +++ b/transactions/stakingCollection/stake_new_tokens.cdc @@ -6,10 +6,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/stake_rewarded_tokens.cdc b/transactions/stakingCollection/stake_rewarded_tokens.cdc index d463c94d5..eb6e43438 100644 --- a/transactions/stakingCollection/stake_rewarded_tokens.cdc +++ b/transactions/stakingCollection/stake_rewarded_tokens.cdc @@ -4,10 +4,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/stake_unstaked_tokens.cdc b/transactions/stakingCollection/stake_unstaked_tokens.cdc index 51fe6a5f4..597bda5e5 100644 --- a/transactions/stakingCollection/stake_unstaked_tokens.cdc +++ b/transactions/stakingCollection/stake_unstaked_tokens.cdc @@ -4,10 +4,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/transfer_delegator.cdc b/transactions/stakingCollection/transfer_delegator.cdc index 5254723ef..db39432ad 100644 --- a/transactions/stakingCollection/transfer_delegator.cdc +++ b/transactions/stakingCollection/transfer_delegator.cdc @@ -5,8 +5,8 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS // identified by the to Address. transaction(nodeID: String, delegatorID: UInt32, to: Address) { - let fromStakingCollectionRef: &FlowStakingCollection.StakingCollection - let toStakingCollectionCap: &FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic} + let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection + let toStakingCollectionCap: &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator. @@ -15,7 +15,7 @@ transaction(nodeID: String, delegatorID: UInt32, to: Address) { } // Get a reference to the authorizers StakingCollection - self.fromStakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.fromStakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") // Get the PublicAccount of the account to transfer the NodeDelegator to. @@ -23,7 +23,7 @@ transaction(nodeID: String, delegatorID: UInt32, to: Address) { // Borrow a capability to the public methods available on the receivers StakingCollection. self.toStakingCollectionCap = toAccount.capabilities - .borrow<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>(FlowStakingCollection.StakingCollectionPublicPath) + .borrow<&FlowStakingCollection.StakingCollection>(FlowStakingCollection.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/transfer_node.cdc b/transactions/stakingCollection/transfer_node.cdc index bf9f0de68..f67d73357 100644 --- a/transactions/stakingCollection/transfer_node.cdc +++ b/transactions/stakingCollection/transfer_node.cdc @@ -5,8 +5,8 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS // identified by the to Address. transaction(nodeID: String, to: Address) { - let fromStakingCollectionRef: &FlowStakingCollection.StakingCollection - let toStakingCollectionCap: &FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic} + let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection + let toStakingCollectionCap: &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker. @@ -15,7 +15,7 @@ transaction(nodeID: String, to: Address) { } // Get a reference to the authorizers StakingCollection - self.fromStakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.fromStakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") // Get the PublicAccount of the account to transfer the NodeStaker to. @@ -23,7 +23,7 @@ transaction(nodeID: String, to: Address) { // Borrow a capability to the public methods available on the receivers StakingCollection. self.toStakingCollectionCap = toAccount.capabilities - .borrow<&FlowStakingCollection.StakingCollection{FlowStakingCollection.StakingCollectionPublic}>(FlowStakingCollection.StakingCollectionPublicPath) + .borrow<&FlowStakingCollection.StakingCollection>(FlowStakingCollection.StakingCollectionPublicPath) ?? panic("Could not borrow ref to StakingCollection") let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID] diff --git a/transactions/stakingCollection/unstake_all.cdc b/transactions/stakingCollection/unstake_all.cdc index 0ca7f136b..8beac0a77 100644 --- a/transactions/stakingCollection/unstake_all.cdc +++ b/transactions/stakingCollection/unstake_all.cdc @@ -4,10 +4,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(nodeID: String) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/update_networking_address.cdc b/transactions/stakingCollection/update_networking_address.cdc index 50f8d1d92..384b7261c 100644 --- a/transactions/stakingCollection/update_networking_address.cdc +++ b/transactions/stakingCollection/update_networking_address.cdc @@ -4,10 +4,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(nodeID: String, newAddress: String) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/withdraw_from_machine_account.cdc b/transactions/stakingCollection/withdraw_from_machine_account.cdc index c4c62b304..411318220 100644 --- a/transactions/stakingCollection/withdraw_from_machine_account.cdc +++ b/transactions/stakingCollection/withdraw_from_machine_account.cdc @@ -5,10 +5,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(nodeID: String, amount: UFix64) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/withdraw_rewarded_tokens.cdc b/transactions/stakingCollection/withdraw_rewarded_tokens.cdc index d9ec647d9..c3a1f3756 100644 --- a/transactions/stakingCollection/withdraw_rewarded_tokens.cdc +++ b/transactions/stakingCollection/withdraw_rewarded_tokens.cdc @@ -6,10 +6,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingCollection/withdraw_unstaked_tokens.cdc b/transactions/stakingCollection/withdraw_unstaked_tokens.cdc index a1427a64b..5f8328059 100644 --- a/transactions/stakingCollection/withdraw_unstaked_tokens.cdc +++ b/transactions/stakingCollection/withdraw_unstaked_tokens.cdc @@ -6,10 +6,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { - let stakingCollectionRef: &FlowStakingCollection.StakingCollection + let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection prepare(account: auth(BorrowValue) &Account) { - self.stakingCollectionRef = account.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) + self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) ?? panic("Could not borrow ref to StakingCollection") } diff --git a/transactions/stakingProxy/register_node.cdc b/transactions/stakingProxy/register_node.cdc index 20a3c0f2e..4cb3907e8 100644 --- a/transactions/stakingProxy/register_node.cdc +++ b/transactions/stakingProxy/register_node.cdc @@ -3,16 +3,16 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(address: Address, id: String, amount: UFix64) { - let holderRef: &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } execute { let nodeOperatorRef = getAccount(address).capabilities - .borrow<&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}>( + .borrow<&StakingProxy.NodeStakerProxyHolder>( StakingProxy.NodeOperatorCapabilityPublicPath ) ?? panic("Could not borrow node operator public capability") diff --git a/transactions/stakingProxy/setup_node_account.cdc b/transactions/stakingProxy/setup_node_account.cdc index 29505375e..efad35e26 100644 --- a/transactions/stakingProxy/setup_node_account.cdc +++ b/transactions/stakingProxy/setup_node_account.cdc @@ -2,18 +2,18 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction() { - prepare(nodeOperator: auth(SaveValue) &Account) { + prepare(nodeOperator: auth(SaveValue, Capabilities) &Account) { let proxyHolder <- StakingProxy.createProxyHolder() nodeOperator.storage.save(<-proxyHolder, to: StakingProxy.NodeOperatorCapabilityStoragePath) - let nodeOperatorCap = nodeOperator.capabilities.storage.issue<&StakingProxy.NodeStakerProxyHolder{StakingProxy.NodeStakerProxyHolderPublic}>( + let nodeOperatorCap = nodeOperator.capabilities.storage.issue<&StakingProxy.NodeStakerProxyHolder>( StakingProxy.NodeOperatorCapabilityStoragePath ) nodeOperator.capabilities.publish( - StakingProxy.NodeOperatorCapabilityPublicPath, - at: StakingProxy.NodeOperatorCapabilityStoragePath + nodeOperatorCap, + at: StakingProxy.NodeOperatorCapabilityPublicPath ) } } From 93317bc7372906909c9c4cd3d725988f657b1cd9 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 2 Jan 2024 15:49:01 -0600 Subject: [PATCH 076/132] make ci --- lib/go/contracts/go.sum | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 8ccd4a1df..fca20f30d 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -891,7 +891,6 @@ github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3 github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231204201122-eb1dd9560768/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd h1:ExvryNEp/B4bhLBGMVh9FHcviN4YloGncDpeSbDkCwg= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= @@ -1073,6 +1072,7 @@ golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRu golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= @@ -1090,6 +1090,7 @@ golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1373,6 +1374,7 @@ golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= +golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -1644,6 +1646,7 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= @@ -1669,6 +1672,7 @@ honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= +lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= @@ -1704,6 +1708,7 @@ modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= +pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= From 6eb32e7ad4fd95be38b5d49eafe91a3f075125c9 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 2 Jan 2024 15:51:03 -0600 Subject: [PATCH 077/132] make ci --- lib/go/templates/go.mod | 1 - lib/go/templates/go.sum | 13 ++++++------ lib/go/test/go.mod | 2 -- lib/go/test/go.sum | 45 ++++++++++++++++++++++++++++++++++++++++- 4 files changed, 50 insertions(+), 11 deletions(-) diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index e03006cb2..c7687b120 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -20,7 +20,6 @@ require ( github.com/fsnotify/fsnotify v1.4.7 // indirect github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect - github.com/go-test/deep v1.1.0 // indirect github.com/hashicorp/hcl v1.0.0 // indirect github.com/inconshreveable/mousetrap v1.0.0 // indirect github.com/k0kubun/pp v3.0.1+incompatible // indirect diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 0adac17f3..a62c29029 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -135,8 +135,6 @@ github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= -github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg= -github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= @@ -238,7 +236,6 @@ github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxv github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= @@ -257,7 +254,6 @@ github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovk github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-isatty v0.0.5-0.20180830101745-3fb116b82035/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= -github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-isatty v0.0.17 h1:BTarxUcIeDqL27Mc+vyvdWYSL28zpIhv3RoTdsLMPng= github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= @@ -275,8 +271,6 @@ github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXW github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1TqkXEVboA5pY= -github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1 h1:xIFPRIA/pmyplEu5JxuMCfC6zfdqRW7QDHYJ8ogCNuc= github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1/go.mod h1:60RhxKY5V4DXFQfvXQa48eZZVN19O7Lu9cp53FM54vo= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= @@ -352,7 +346,6 @@ github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUW github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= -github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= @@ -438,6 +431,7 @@ golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRu golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= @@ -448,6 +442,7 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -605,6 +600,7 @@ golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4f golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= +golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -703,6 +699,7 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= @@ -726,6 +723,8 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= +pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 1cab4e0f0..f0b8a67a3 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -80,7 +80,6 @@ require ( github.com/ipfs/go-metrics-interface v0.0.1 // indirect github.com/jbenet/goprocess v0.1.4 // indirect github.com/k0kubun/pp v3.0.1+incompatible // indirect - github.com/k0kubun/pp/v3 v3.2.0 // indirect github.com/kevinburke/go-bindata v3.24.0+incompatible // indirect github.com/klauspost/compress v1.16.5 // indirect github.com/klauspost/cpuid/v2 v2.2.5 // indirect @@ -163,7 +162,6 @@ require ( go.uber.org/zap v1.24.0 // indirect golang.org/x/crypto v0.17.0 // indirect golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df // indirect - golang.org/x/mod v0.11.0 // indirect golang.org/x/net v0.19.0 // indirect golang.org/x/sync v0.5.0 // indirect golang.org/x/sys v0.15.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index b9e6a587b..922682d75 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -544,6 +544,7 @@ github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0 github.com/Joker/hpp v1.0.0/go.mod h1:8x5n+M1Hp5hC0g8okX3sR3vFQwynaX/UgSOM9MeBKzY= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= +github.com/OneOfOne/xxhash v1.2.8 h1:31czK/TI9sNkxIKfaUfGlU47BAxQ0ztGgd9vPyqimf8= github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM= github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= github.com/Shopify/goreferrer v0.0.0-20181106222321-ec9c9a553398/go.mod h1:a1uqRtAwp2Xwc6WNPJEufxJ7fx3npB4UV/JOLmbu5I0= @@ -560,6 +561,7 @@ github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3 github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156 h1:eMwmnE/GDgah4HI848JfFxHt+iPb26b4zyfspmqY0/8= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= @@ -586,6 +588,7 @@ github.com/aws/aws-sdk-go-v2/service/sts v1.18.7/go.mod h1:JuTnSoeePXmMVe9G8Ncjj github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= +github.com/benbjohnson/clock v1.3.5 h1:VvXlSJBzZpA/zum6Sj74hxwYI2DIxRWuNIoXAzHZz5o= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= @@ -634,6 +637,7 @@ github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWH github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cockroachdb/datadriven v1.0.2/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= +github.com/cockroachdb/datadriven v1.0.3-0.20230801171734-e384cf455877 h1:1MLK4YpFtIEo3ZtMA5C795Wtv5VuUnrXX7mQG+aHg6o= github.com/cockroachdb/errors v1.9.1 h1:yFVvsI0VxmRShfawbt/laCIDy/mtTqqnvoNgiy5bEV8= github.com/cockroachdb/errors v1.9.1/go.mod h1:2sxOtL2WIc096WSZqZ5h8fa17rdDq9HZOZLBCor4mBk= github.com/cockroachdb/logtags v0.0.0-20211118104740-dabe8e521a4f/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= @@ -674,6 +678,7 @@ github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vs github.com/deckarep/golang-set/v2 v2.1.0 h1:g47V4Or+DUdzbs8FxCCmgb6VYd+ptPAngjM6dtGktsI= github.com/deckarep/golang-set/v2 v2.1.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= +github.com/decred/dcrd/crypto/blake256 v1.0.1 h1:7PltbUIQB7u/FfZ39+DGa/ShuMyJ5ilcvdfma9wOH6Y= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 h1:8UrgZ3GkP4i/CLijOJx79Yu+etlyjdBU4sfcs2WYQMs= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0/go.mod h1:v57UDF4pDQJcEfFUCRop3lJL149eHGSe9Jvczhzjo/0= @@ -724,6 +729,7 @@ github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= +github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= @@ -745,6 +751,7 @@ github.com/glebarez/go-sqlite v1.21.1 h1:7MZyUPh2XTrHS7xNEHQbrhfMZuPSzhkm2A1qgg0 github.com/glebarez/go-sqlite v1.21.1/go.mod h1:ISs8MF6yk5cL4n/43rSOmVMGJJjHYr7L2MbZZ5Q4E2E= github.com/go-check/check v0.0.0-20180628173108-788fd7840127/go.mod h1:9ES+weclKsC9YodN5RgxqK/VD9HM9JsCSh7rNhMZE98= github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q= +github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= github.com/go-fonts/dejavu v0.1.0/go.mod h1:4Wt4I4OU2Nq9asgDCteaAaWZOV24E+0/Pwo0gppep4g= github.com/go-fonts/latin-modern v0.2.0/go.mod h1:rQVLdDMK+mK1xscDwsqM5J8U2jrRa3T0ecnM9pNujks= github.com/go-fonts/liberation v0.1.1/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= @@ -754,10 +761,13 @@ github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/kit v0.12.0 h1:e4o3o3IsBfAKQh5Qbbiqyfu97Ku7jrO/JbohvztANh4= +github.com/go-kit/log v0.2.1 h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU= github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= +github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= @@ -812,6 +822,7 @@ github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= +github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc= github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= @@ -856,6 +867,7 @@ github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= @@ -879,6 +891,7 @@ github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20230602150820-91b7bce49751 h1:hR7/MlvK23p6+lIw9SN1TigNLn9ZnF3W4SYRKq2gAHs= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= @@ -949,6 +962,7 @@ github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLf github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs= github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0= +github.com/ipfs/boxo v0.10.0 h1:tdDAxq8jrsbRkYoF+5Rcqyeb91hgWe2hp7iLu7ORZLY= github.com/ipfs/go-block-format v0.1.2 h1:GAjkfhVx1f4YTODS6Esrj1wt2HhrtwTnhEr+DyPUaJo= github.com/ipfs/go-block-format v0.1.2/go.mod h1:mACVcrxarQKstUU3Yf/RdwbC4DzPV6++rO2a3d+a/KE= github.com/ipfs/go-cid v0.0.5/go.mod h1:plgt+Y5MnOey4vO4UlUazGqdbEXuFYitED67FexhXog= @@ -957,6 +971,7 @@ github.com/ipfs/go-cid v0.4.1/go.mod h1:uQHwDeX4c6CtyrFwdqyhpNcxVewur1M7l7fNU7LK github.com/ipfs/go-datastore v0.5.0/go.mod h1:9zhEApYMTl17C8YDp7JmU7sQZi2/wqiYh73hakZ90Bk= github.com/ipfs/go-datastore v0.6.0 h1:JKyz+Gvz1QEZw0LsX1IBn+JFCJQH4SJVFtM4uWU0Myk= github.com/ipfs/go-datastore v0.6.0/go.mod h1:rt5M3nNbSO/8q1t4LNkLyUwRs8HupMeN/8O4Vn9YAT8= +github.com/ipfs/go-detect-race v0.0.1 h1:qX/xay2W3E4Q1U7d9lNs1sU9nvguX0a7319XbyQ6cOk= github.com/ipfs/go-detect-race v0.0.1/go.mod h1:8BNT7shDZPo99Q74BpGMK+4D8Mn4j46UU0LZ723meps= github.com/ipfs/go-ipfs-blockstore v1.3.0 h1:m2EXaWgwTzAfsmt5UdJ7Is6l4gJcaM/A12XwJyvYvMM= github.com/ipfs/go-ipfs-blockstore v1.3.0/go.mod h1:KgtZyc9fq+P2xJUiCAzbRdhhqJHvsw8u2Dlqy2MyRTE= @@ -996,6 +1011,7 @@ github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= @@ -1042,14 +1058,21 @@ github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/labstack/echo/v4 v4.5.0/go.mod h1:czIriw4a0C1dFun+ObrXp7ok03xON0N1awStJ6ArI7Y= github.com/labstack/gommon v0.3.0/go.mod h1:MULnywXg0yavhxWKc+lOruYdAhDwPK9wf0OL7NoOu+k= +github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= github.com/libp2p/go-buffer-pool v0.1.0 h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8= github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QTWy5HSiZacSbPg= +github.com/libp2p/go-cidranger v1.1.0 h1:ewPN8EZ0dd1LSnrtuwd4709PXVcITVeuwbag38yPW7c= github.com/libp2p/go-libp2p v0.28.2 h1:lO/g0ccVru6nUVHyLE7C1VRr7B2AFp9cvHhf+l+Te6w= github.com/libp2p/go-libp2p v0.28.2/go.mod h1:fOLgCNgLiWFdmtXyQBwmuCpukaYOA+yw4rnBiScDNmI= +github.com/libp2p/go-libp2p-asn-util v0.3.0 h1:gMDcMyYiZKkocGXDQ5nsUQyquC9+H+iLEQHwOCZ7s8s= +github.com/libp2p/go-libp2p-kbucket v0.6.3 h1:p507271wWzpy2f1XxPzCQG9NiN6R6lHL9GiSErbQQo0= +github.com/libp2p/go-libp2p-pubsub v0.9.3 h1:ihcz9oIBMaCK9kcx+yHWm3mLAFBMAUsM4ux42aikDxo= +github.com/libp2p/go-msgio v0.3.0 h1:mf3Z8B1xcFN314sWX+2vOTShIE0Mmn2TXn3YCUQGNj0= github.com/logrusorgru/aurora v2.0.3+incompatible h1:tOpm7WcpBTn4fjmVfgpQq0EfczGlG91VSDkswnjF5A8= github.com/logrusorgru/aurora v2.0.3+incompatible/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= @@ -1095,12 +1118,14 @@ github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zk github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= github.com/mediocregopher/radix/v3 v3.4.2/go.mod h1:8FL3F6UQRXHXIBSPUs5h0RybMF8i4n7wVopoX3x7Bv8= github.com/microcosm-cc/bluemonday v1.0.2/go.mod h1:iVP4YcDBq+n/5fb23BhYFvIMq/leAFZyRl6bYmGDlGc= +github.com/miekg/dns v1.1.54 h1:5jon9mWcb0sFJGpnI99tOMhCPyJ+RPVz5b63MQG0VWI= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1/go.mod h1:pD8RvIylQ358TN4wwqatJ8rNavkEINozVn9DtGI3dfQ= github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= github.com/minio/sha256-simd v0.1.1-0.20190913151208-6de447530771/go.mod h1:B5e1o+1/KgNmWrSQK08Y6Z1Vb5pwIktudl0J58iy0KM= github.com/minio/sha256-simd v1.0.1 h1:6kaan5IFmwTNynnKKpDHe6FWHohJOHhCPchzK49dzMM= github.com/minio/sha256-simd v1.0.1/go.mod h1:Pz6AKMiUdngCLpeTL/RJY1M9rUuPMYujV5xJjtbRSN8= +github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2EmQ4l5rM/4FEfDWcRD+abF5XlKShorW5LRoQ= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= @@ -1122,6 +1147,7 @@ github.com/multiformats/go-base36 v0.2.0 h1:lFsAbNOGeKtuKozrtBsAkSVhv1p9D0/qedU9 github.com/multiformats/go-base36 v0.2.0/go.mod h1:qvnKE++v+2MWCfePClUEjE78Z7P2a1UV0xHgWc0hkp4= github.com/multiformats/go-multiaddr v0.9.0 h1:3h4V1LHIk5w4hJHekMKWALPXErDfz/sggzwC/NcqbDQ= github.com/multiformats/go-multiaddr v0.9.0/go.mod h1:mI67Lb1EeTOYb8GQfL/7wpIZwc46ElrvzhYnoJOmTT0= +github.com/multiformats/go-multiaddr-dns v0.3.1 h1:QgQgR+LQVt3NPTjbrLLpsaT2ufAA2y0Mkk+QRVJbW3A= github.com/multiformats/go-multibase v0.0.1/go.mod h1:bja2MqRZ3ggyXtZSEDKpl0uO/gviWFaSteVbWT51qgs= github.com/multiformats/go-multibase v0.2.0 h1:isdYCVLvksgWlMW9OZRYJEa9pZETFivncJHmHnnd87g= github.com/multiformats/go-multibase v0.2.0/go.mod h1:bFBZX4lKCA/2lyOFSAoKH5SS6oPyjtnzK/XTFDPkNuk= @@ -1144,6 +1170,7 @@ github.com/nats-io/nkeys v0.1.0/go.mod h1:xpnFELMwJABBLVhffcfd1MZx6VsNRFpEugbxzi github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= +github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= @@ -1176,14 +1203,17 @@ github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231124194313-106cc495def6/go. github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= +github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.10.3/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= github.com/onsi/ginkgo v1.14.0/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY= +github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= +github.com/onsi/gomega v1.18.1 h1:M1GfJqGRrBrrGGsbxzV5dqM2U2ApXefZCQpkukxYRLE= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= @@ -1200,6 +1230,7 @@ github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk github.com/pierrec/lz4 v2.6.1+incompatible h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM= github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4= github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= @@ -1263,6 +1294,7 @@ github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZ github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= github.com/schollz/closestmatch v2.1.0+incompatible/go.mod h1:RtP1ddjLong6gTkbtmuhtR2uUrrJOpYzYRvbcPAid+g= github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= +github.com/schollz/progressbar/v3 v3.13.1 h1:o8rySDYiQ59Mwzy2FELeHY5ZARXZTVJC7iHD6PEFUiE= github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/sethvargo/go-retry v0.2.3 h1:oYlgvIvsju3jNbottWABtbnoLC+GDtLdBHxKWxQm/iU= @@ -1272,6 +1304,7 @@ github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible/go github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= +github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0= github.com/slok/go-http-metrics v0.10.0 h1:rh0LaYEKza5eaYRGDXujKrOln57nHBi4TtVhmNEpbgM= github.com/slok/go-http-metrics v0.10.0/go.mod h1:lFqdaS4kWMfUKCSukjC47PdCeTk+hXDUVm8kLHRqJ38= github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= @@ -1377,9 +1410,11 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1 github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= +github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= +github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= @@ -1421,6 +1456,7 @@ go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= +go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= @@ -1515,7 +1551,7 @@ golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91 golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.11.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.11.0 h1:bUO06HqtnRcc/7l71XBe4WcqTZ+3AH1J59zWDDwLKgU= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1741,6 +1777,7 @@ golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= +golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -1835,6 +1872,7 @@ golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -2121,6 +2159,7 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= @@ -2135,6 +2174,7 @@ gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHN gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= gopkg.in/src-d/go-billy.v4 v4.3.2/go.mod h1:nDjArDMp+XMs1aFAESLRjfGSgfvoYN0hDfzEk0GjC98= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= @@ -2144,11 +2184,13 @@ gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v3 v3.0.0-20191120175047-4206685974f2/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= @@ -2202,6 +2244,7 @@ modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= +pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= From b29775f6b2f870e817b1b32ca6e7a514f249c8df Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 2 Jan 2024 16:24:34 -0600 Subject: [PATCH 078/132] update random source transactions --- tests/transactions/record_random_source.cdc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/transactions/record_random_source.cdc b/tests/transactions/record_random_source.cdc index ae0fe7705..5080bdbb6 100644 --- a/tests/transactions/record_random_source.cdc +++ b/tests/transactions/record_random_source.cdc @@ -1,8 +1,8 @@ import "RandomBeaconHistory" transaction(randomSource: [UInt8]) { - prepare(acct: AuthAccount) { - let heartbeat = acct.borrow<&RandomBeaconHistory.Heartbeat>( + prepare(acct: auth(BorrowValue) &Account) { + let heartbeat = acct.storage.borrow<&RandomBeaconHistory.Heartbeat>( from: RandomBeaconHistory.HeartbeatStoragePath ) ?? panic("Could not borrow heartbeat resource") From 1c546c6fd4b717b15571096914895706df84a18c Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 2 Jan 2024 16:26:01 -0600 Subject: [PATCH 079/132] update cli version for CI --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7ded1580b..450719651 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: with: go-version: '1.19' - name: Install Flow CLI - run: sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-cli/master/install.sh)" -- v1.5.0 + run: sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-cli/master/install.sh)" -- v1.9.2-stable-cadence.1 - name: Flow cli Version run: flow version - name: Update PATH From cb90b895c993832987247fd1faee4eafcbe9a686 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 3 Jan 2024 12:52:22 -0600 Subject: [PATCH 080/132] update go version --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 450719651..c5ef038b4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-go@v1 with: - go-version: '1.19' + go-version: '1.20' - name: Install Flow CLI run: sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-cli/master/install.sh)" -- v1.9.2-stable-cadence.1 - name: Flow cli Version From c0c525059ede92251b4b163051ce081afa05792a Mon Sep 17 00:00:00 2001 From: Supun Setunga Date: Tue, 23 Jan 2024 09:37:16 -0800 Subject: [PATCH 081/132] Update Cadence version (#406) --- lib/go/contracts/go.mod | 17 ++++--- lib/go/contracts/go.sum | 79 +++++++++++++++-------------- lib/go/templates/go.mod | 10 ++-- lib/go/templates/go.sum | 25 +++++----- lib/go/test/go.mod | 33 +++++++----- lib/go/test/go.sum | 108 +++++++++++++++++++++++----------------- 6 files changed, 153 insertions(+), 119 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 58fd1ebb7..4ee32e175 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -5,13 +5,13 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215824-10d8a31d1991 github.com/stretchr/testify v1.8.4 ) require ( - github.com/SaveTheRbtz/mph v0.1.2 // indirect + github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc // indirect github.com/bits-and-blooms/bitset v1.5.0 // indirect github.com/btcsuite/btcd/btcec/v2 v2.2.1 // indirect github.com/davecgh/go-spew v1.1.1 // indirect @@ -19,26 +19,27 @@ require ( github.com/ethereum/go-ethereum v1.9.13 // indirect github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect - github.com/go-test/deep v1.1.0 // indirect github.com/k0kubun/pp v3.0.1+incompatible // indirect github.com/klauspost/cpuid/v2 v2.2.4 // indirect + github.com/kr/pretty v0.3.1 // indirect + github.com/kr/text v0.2.0 // indirect github.com/logrusorgru/aurora/v4 v4.0.0 // indirect github.com/mattn/go-colorable v0.1.13 // indirect - github.com/mattn/go-isatty v0.0.16 // indirect + github.com/mattn/go-isatty v0.0.17 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/cadence v1.0.0-preview.1 // indirect + github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb // indirect github.com/onflow/flow-go/crypto v0.24.7 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rivo/uniseg v0.4.4 // indirect + github.com/rogpeppe/go-internal v1.9.0 // indirect github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c // indirect github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d // indirect github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect - github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/otel v1.14.0 // indirect golang.org/x/crypto v0.17.0 // indirect - golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect + golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc // indirect golang.org/x/sys v0.15.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index fca20f30d..d10d66633 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -538,8 +538,8 @@ github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= -github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM= -github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= +github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc h1:DCHzPQOcU/7gwDTWbFQZc5qHMPS1g0xTO56k8NXsv9M= +github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc/go.mod h1:LJM5a3zcIJ/8TmZwlUczvROEJT8ntOdhdG9jjcR1B0I= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= @@ -572,7 +572,6 @@ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.6/go.mod h1:Lh/bc9XUf8CfOY6Jp github.com/aws/aws-sdk-go-v2/service/sts v1.18.7/go.mod h1:JuTnSoeePXmMVe9G8NcjjwgOKEfZ4cOjMuT2IBT/2eI= github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= -github.com/bits-and-blooms/bitset v1.2.2/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.5.0 h1:NpE8frKRLGHIcEzkR+gZhiioW1+WbYV6fKwD6ZIpQT8= github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= @@ -582,7 +581,7 @@ github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= -github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= +github.com/c-bata/go-prompt v0.2.6/go.mod h1:/LMAke8wD2FsNu9EXNdHxNLbd9MedkPnCdfpU9wwHfY= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= @@ -683,9 +682,6 @@ github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhO github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= -github.com/go-test/deep v1.0.5/go.mod h1:QV8Hv/iy04NyLBxAdO9njL0iVPN1S4d/A3NVv1V36o8= -github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg= -github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= @@ -832,8 +828,9 @@ github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= -github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= +github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= +github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= @@ -857,14 +854,14 @@ github.com/mattn/go-isatty v0.0.5-0.20180830101745-3fb116b82035/go.mod h1:M+lRXT github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= -github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= -github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= +github.com/mattn/go-isatty v0.0.17 h1:BTarxUcIeDqL27Mc+vyvdWYSL28zpIhv3RoTdsLMPng= +github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= -github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= @@ -877,24 +874,22 @@ github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLA github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= -github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= -github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1TqkXEVboA5pY= -github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= +github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb h1:OpNQ8+ZPBg5DHchnZyiBySz/OQc4uIeptTm7cBfCvOA= +github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= +github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= +github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 h1:MTgrwXkiWwNysYpWGzWjc1n9w1nfXvizmGkSAuEY6jk= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= -github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca h1:7yG8dYqMzWzTZWJ17dnBdS01UDlOBnf1dd1rWKcFdY0= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca/go.mod h1:O5+TK1qs2c1R5X4TEQp4m2c/YhlCjwdW7bsRcUB1U8s= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd h1:ExvryNEp/B4bhLBGMVh9FHcviN4YloGncDpeSbDkCwg= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215824-10d8a31d1991 h1:UPDAaWUag3epvX+yJ5IrFESQr1P53rDDqw+ShGxg5/k= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215824-10d8a31d1991/go.mod h1:CPLntX0UYLgZvvgoHfEwaaeSL3IS/eFzAdfbT0aIhb4= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= -github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= +github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= @@ -912,7 +907,7 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= -github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= +github.com/pkg/term v1.2.0-beta.2/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= @@ -924,7 +919,6 @@ github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/rivo/uniseg v0.2.1-0.20211004051800-57c86be7915a/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= @@ -938,7 +932,7 @@ github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubr github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= -github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= +github.com/schollz/progressbar/v3 v3.13.1/go.mod h1:xvrbki8kfT1fzWzBT/UZd9L6GA+jdL7HAgq2RFnO6fQ= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= @@ -995,7 +989,6 @@ github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= -github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= @@ -1022,12 +1015,12 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= -golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= -golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= +golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= +golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1045,9 +1038,8 @@ golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= -golang.org/x/exp v0.0.0-20221110155412-d0897a79cd37/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= -golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug= -golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= +golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc h1:ao2WRsKSzW6KuUY9IWPwWahcHCgR0s52IfwutMfEbdM= +golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= @@ -1088,10 +1080,11 @@ golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= +golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1150,6 +1143,9 @@ golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= +golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= +golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= +golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -1194,6 +1190,8 @@ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1253,7 +1251,6 @@ golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210910150752-751e447fb3d0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1280,16 +1277,20 @@ golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= +golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= +golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= +golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -1305,6 +1306,8 @@ golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -1372,10 +1375,11 @@ golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= -golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= +golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM= +golang.org/x/tools v0.16.0/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -1389,6 +1393,7 @@ gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJ gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= +gonum.org/v1/gonum v0.11.0 h1:f1IJhK4Km5tBJmaiJXtk/PkL4cdVX6J+tGiM187uT5E= gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index c7687b120..04aa72a15 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -4,14 +4,14 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible - github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 + github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) require ( - github.com/SaveTheRbtz/mph v0.1.2 // indirect + github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc // indirect github.com/bits-and-blooms/bitset v1.5.0 // indirect github.com/btcsuite/btcd/btcec/v2 v2.2.1 // indirect github.com/davecgh/go-spew v1.1.1 // indirect @@ -48,13 +48,13 @@ require ( github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d // indirect github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect - github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/otel v1.14.0 // indirect golang.org/x/crypto v0.17.0 // indirect - golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect + golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc // indirect golang.org/x/sys v0.15.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect + gonum.org/v1/gonum v0.11.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index a62c29029..09488640a 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -54,8 +54,8 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03 github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= -github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM= -github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= +github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc h1:DCHzPQOcU/7gwDTWbFQZc5qHMPS1g0xTO56k8NXsv9M= +github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc/go.mod h1:LJM5a3zcIJ/8TmZwlUczvROEJT8ntOdhdG9jjcR1B0I= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= @@ -271,10 +271,11 @@ github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXW github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1 h1:xIFPRIA/pmyplEu5JxuMCfC6zfdqRW7QDHYJ8ogCNuc= -github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1/go.mod h1:60RhxKY5V4DXFQfvXQa48eZZVN19O7Lu9cp53FM54vo= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= +github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb h1:OpNQ8+ZPBg5DHchnZyiBySz/OQc4uIeptTm7cBfCvOA= +github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= +github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca h1:7yG8dYqMzWzTZWJ17dnBdS01UDlOBnf1dd1rWKcFdY0= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca/go.mod h1:O5+TK1qs2c1R5X4TEQp4m2c/YhlCjwdW7bsRcUB1U8s= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= @@ -379,8 +380,6 @@ github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= -github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= -github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= @@ -416,8 +415,8 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= -golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug= -golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= +golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc h1:ao2WRsKSzW6KuUY9IWPwWahcHCgR0s52IfwutMfEbdM= +golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -442,7 +441,7 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= +golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -600,13 +599,15 @@ golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4f golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= -golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= +golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +gonum.org/v1/gonum v0.11.0 h1:f1IJhK4Km5tBJmaiJXtk/PkL4cdVX6J+tGiM187uT5E= +gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index f0b8a67a3..47d3386ca 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -5,12 +5,12 @@ go 1.18 require ( github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 github.com/coreos/go-semver v0.3.0 - github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1 + github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20231016154253-a00dbf7c061f github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20231016154253-a00dbf7c061f - github.com/onflow/flow-emulator v0.59.1-0.20231218185945-9116c416533f - github.com/onflow/flow-go v0.32.4-0.20231214190912-4c4527a42fb0 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 + github.com/onflow/flow-emulator v0.59.1-0.20240122223909-956e306fad23 + github.com/onflow/flow-go v0.33.2-0.20240122221226-680684550219 + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca github.com/onflow/flow-go/crypto v0.25.0 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 @@ -18,7 +18,8 @@ require ( require ( github.com/DataDog/zstd v1.5.2 // indirect - github.com/SaveTheRbtz/mph v0.1.2 // indirect + github.com/Microsoft/go-winio v0.6.1 // indirect + github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc // indirect github.com/StackExchange/wmi v1.2.1 // indirect github.com/VictoriaMetrics/fastcache v1.12.1 // indirect github.com/beorn7/perks v1.0.1 // indirect @@ -29,8 +30,12 @@ require ( github.com/cespare/xxhash/v2 v2.2.0 // indirect github.com/cockroachdb/errors v1.9.1 // indirect github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect - github.com/cockroachdb/pebble v0.0.0-20230906160148-46873a6a7a06 // indirect + github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593 // indirect github.com/cockroachdb/redact v1.1.3 // indirect + github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect + github.com/consensys/bavard v0.1.13 // indirect + github.com/consensys/gnark-crypto v0.12.1 // indirect + github.com/crate-crypto/go-kzg-4844 v0.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/deckarep/golang-set/v2 v2.1.0 // indirect github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 // indirect @@ -40,7 +45,8 @@ require ( github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect github.com/dustin/go-humanize v1.0.1 // indirect github.com/ef-ds/deque v1.0.4 // indirect - github.com/ethereum/go-ethereum v1.12.0 // indirect + github.com/ethereum/c-kzg-4844 v0.4.0 // indirect + github.com/ethereum/go-ethereum v1.13.5 // indirect github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect @@ -96,6 +102,7 @@ require ( github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect github.com/minio/sha256-simd v1.0.1 // indirect github.com/mitchellh/mapstructure v1.5.0 // indirect + github.com/mmcloughlin/addchain v0.4.0 // indirect github.com/mr-tron/base58 v1.2.0 // indirect github.com/multiformats/go-base32 v0.1.0 // indirect github.com/multiformats/go-base36 v0.2.0 // indirect @@ -108,8 +115,8 @@ require ( github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231213195450-0b951b342b14 // indirect - github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231124194313-106cc495def6 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215824-10d8a31d1991 // indirect + github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect @@ -138,6 +145,7 @@ require ( github.com/spf13/viper v1.15.0 // indirect github.com/stretchr/objx v0.5.0 // indirect github.com/subosito/gotenv v1.4.2 // indirect + github.com/supranational/blst v0.3.11 // indirect github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect @@ -148,7 +156,6 @@ require ( github.com/vmihailenco/tagparser v0.1.1 // indirect github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect - github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/otel v1.16.0 // indirect go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0 // indirect @@ -161,11 +168,13 @@ require ( go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.24.0 // indirect golang.org/x/crypto v0.17.0 // indirect - golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df // indirect + golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc // indirect + golang.org/x/mod v0.14.0 // indirect golang.org/x/net v0.19.0 // indirect golang.org/x/sync v0.5.0 // indirect golang.org/x/sys v0.15.0 // indirect golang.org/x/text v0.14.0 // indirect + golang.org/x/tools v0.16.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect gonum.org/v1/gonum v0.13.0 // indirect google.golang.org/appengine v1.6.7 // indirect @@ -175,13 +184,13 @@ require ( google.golang.org/grpc v1.59.0 // indirect google.golang.org/protobuf v1.31.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect - gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce // indirect gopkg.in/yaml.v3 v3.0.1 // indirect lukechampine.com/blake3 v1.2.1 // indirect modernc.org/libc v1.22.3 // indirect modernc.org/mathutil v1.5.0 // indirect modernc.org/memory v1.5.0 // indirect modernc.org/sqlite v1.21.1 // indirect + rsc.io/tmplfunc v0.0.3 // indirect ) replace github.com/onflow/flow-core-contracts/lib/go/contracts => ../contracts diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 922682d75..44c60d96a 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -542,11 +542,13 @@ github.com/DataDog/zstd v1.5.2 h1:vUG4lAyuPCXO0TLbXvPv7EB7cNK1QV/luu55UHLrrn8= github.com/DataDog/zstd v1.5.2/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw= github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= github.com/Joker/hpp v1.0.0/go.mod h1:8x5n+M1Hp5hC0g8okX3sR3vFQwynaX/UgSOM9MeBKzY= +github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= +github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= github.com/OneOfOne/xxhash v1.2.8 h1:31czK/TI9sNkxIKfaUfGlU47BAxQ0ztGgd9vPyqimf8= -github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM= -github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= +github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc h1:DCHzPQOcU/7gwDTWbFQZc5qHMPS1g0xTO56k8NXsv9M= +github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc/go.mod h1:LJM5a3zcIJ/8TmZwlUczvROEJT8ntOdhdG9jjcR1B0I= github.com/Shopify/goreferrer v0.0.0-20181106222321-ec9c9a553398/go.mod h1:a1uqRtAwp2Xwc6WNPJEufxJ7fx3npB4UV/JOLmbu5I0= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/StackExchange/wmi v1.2.1 h1:VIkavFPXSjcnS+O8yTq7NI32k0R5Aj+v39y29VYDOSA= @@ -593,7 +595,6 @@ github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24 github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= -github.com/bits-and-blooms/bitset v1.2.2/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.7.0 h1:YjAGVd3XmtK9ktAbX8Zg2g2PwLIMjGREZJHlV4j7NEo= github.com/bits-and-blooms/bitset v1.7.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= @@ -606,7 +607,7 @@ github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtyd github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 h1:59Kx4K6lzOW5w6nFlA0v5+lk/6sjybR934QNHSJZPTQ= github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= -github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= +github.com/c-bata/go-prompt v0.2.6/go.mod h1:/LMAke8wD2FsNu9EXNdHxNLbd9MedkPnCdfpU9wwHfY= github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM= github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= @@ -637,17 +638,23 @@ github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWH github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cockroachdb/datadriven v1.0.2/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= -github.com/cockroachdb/datadriven v1.0.3-0.20230801171734-e384cf455877 h1:1MLK4YpFtIEo3ZtMA5C795Wtv5VuUnrXX7mQG+aHg6o= +github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f h1:otljaYPt5hWxV3MUfO5dFPFiOXg9CyG5/kCfayTqsJ4= github.com/cockroachdb/errors v1.9.1 h1:yFVvsI0VxmRShfawbt/laCIDy/mtTqqnvoNgiy5bEV8= github.com/cockroachdb/errors v1.9.1/go.mod h1:2sxOtL2WIc096WSZqZ5h8fa17rdDq9HZOZLBCor4mBk= github.com/cockroachdb/logtags v0.0.0-20211118104740-dabe8e521a4f/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE= github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= -github.com/cockroachdb/pebble v0.0.0-20230906160148-46873a6a7a06 h1:T+Np/xtzIjYM/P5NAw0e2Rf1FGvzDau1h54MKvx8G7w= -github.com/cockroachdb/pebble v0.0.0-20230906160148-46873a6a7a06/go.mod h1:bynZ3gvVyhlvjLI7PT6dmZ7g76xzJ7HpxfjgkzCGz6s= +github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593 h1:aPEJyR4rPBvDmeyi+l/FS/VtA00IWvjeFvjen1m1l1A= +github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593/go.mod h1:6hk1eMY/u5t+Cf18q5lFMUA1Rc+Sm5I6Ra1QuPyxXCo= github.com/cockroachdb/redact v1.1.3 h1:AKZds10rFSIj7qADf0g46UixK8NNLwWTNdCIGS5wfSQ= github.com/cockroachdb/redact v1.1.3/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= +github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo= +github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ= github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcjuz89kmFXt9morQgcfYZAYZ5n8WHjt81YYWIwtTM= +github.com/consensys/bavard v0.1.13 h1:oLhMLOFGTLdlda/kma4VOJazblc7IM5y5QPd2A/YjhQ= +github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= +github.com/consensys/gnark-crypto v0.12.1 h1:lHH39WuuFgVHONRl3J0LRBtuYdQTumFSDtJF7HpyG8M= +github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= @@ -660,6 +667,8 @@ github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfc github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/crate-crypto/go-kzg-4844 v0.7.0 h1:C0vgZRk4q4EZ/JgPfzuSoxdCq3C3mOZMBShovmncxvA= +github.com/crate-crypto/go-kzg-4844 v0.7.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/dave/astrid v0.0.0-20170323122508-8c2895878b14/go.mod h1:Sth2QfxfATb/nW4EsrSi2KyJmbcniZ8TgTaji17D6ms= @@ -720,9 +729,11 @@ github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7 github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw= +github.com/ethereum/c-kzg-4844 v0.4.0 h1:3MS1s4JtA868KpJxroZoepdV0ZKBp3u/O5HcZ7R3nlY= +github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= -github.com/ethereum/go-ethereum v1.12.0 h1:bdnhLPtqETd4m3mS8BGMNvBTf36bO5bx/hxE2zljOa0= -github.com/ethereum/go-ethereum v1.12.0/go.mod h1:/oo2X/dZLJjf2mJ6YT9wcWxa4nNJDBKDBU6sFIpx1Gs= +github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk= +github.com/ethereum/go-ethereum v1.13.5/go.mod h1:yMTu38GSuyxaYzQMViqNmQ1s3cE84abZexQmTgenWk0= github.com/fasthttp-contrib/websocket v0.0.0-20160511215533-1f3b11f56072/go.mod h1:duJ4Jxv5lDcvg4QuQr0oowTf7dz4/CR8NtyCooz9HL8= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= @@ -787,8 +798,6 @@ github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5Nq github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw= github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= -github.com/go-test/deep v1.0.5/go.mod h1:QV8Hv/iy04NyLBxAdO9njL0iVPN1S4d/A3NVv1V36o8= -github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee/go.mod h1:L0fX3K22YWvt/FAX9NnzrNzcI4wNYi9Yku4O0LKYflo= github.com/gobwas/pool v0.2.0/go.mod h1:q8bcK0KcYlCgd9e7WYLm9LpyS+YeLd8JVDW6WezmKEw= github.com/gobwas/ws v1.0.2/go.mod h1:szmBTxLgaFppYjEmNtny/v3w89xOydFnnZMcgRRu/EM= @@ -893,6 +902,7 @@ github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20230602150820-91b7bce49751 h1:hR7/MlvK23p6+lIw9SN1TigNLn9ZnF3W4SYRKq2gAHs= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= @@ -1101,13 +1111,13 @@ github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcME github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= +github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= -github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= @@ -1131,6 +1141,9 @@ github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrk github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/mmcloughlin/addchain v0.4.0 h1:SobOdjm2xLj1KkXN5/n0xTIWyZA2+s99UCY1iPfkHRY= +github.com/mmcloughlin/addchain v0.4.0/go.mod h1:A86O+tHqZLMNO4w6ZZ4FlVQEadcoqkyU72HC5wJ4RlU= +github.com/mmcloughlin/profile v0.1.1/go.mod h1:IhHD7q1ooxgwTgjxQYkACGA77oFTDdFVejUS1/tS/qU= github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= @@ -1176,31 +1189,28 @@ github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXW github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec= github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= -github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= -github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1 h1:xIFPRIA/pmyplEu5JxuMCfC6zfdqRW7QDHYJ8ogCNuc= -github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1/go.mod h1:60RhxKY5V4DXFQfvXQa48eZZVN19O7Lu9cp53FM54vo= -github.com/onflow/flow-emulator v0.59.1-0.20231218185945-9116c416533f h1:OiCv5EW0RScRkNqZQ6wH+BtkiipRcjhCMo3uXfjMRr4= -github.com/onflow/flow-emulator v0.59.1-0.20231218185945-9116c416533f/go.mod h1:mzbYJhEebev+x55s7CY1Iv8jXYv3GHYklBiXGdXWO98= +github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb h1:OpNQ8+ZPBg5DHchnZyiBySz/OQc4uIeptTm7cBfCvOA= +github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= +github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= +github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= +github.com/onflow/flow-emulator v0.59.1-0.20240122223909-956e306fad23 h1:xeAVaSZW+1CG4ATS6gVAuS+m8BdLLH6Sg2IT+R1J4pw= +github.com/onflow/flow-emulator v0.59.1-0.20240122223909-956e306fad23/go.mod h1:Rc2CMihU57F3gnOl24AuxNwGArdtzeMjE0Gnj/u5v9s= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 h1:MTgrwXkiWwNysYpWGzWjc1n9w1nfXvizmGkSAuEY6jk= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= -github.com/onflow/flow-go v0.32.4-0.20231214190912-4c4527a42fb0 h1:cWH+cVzRmogm75GgmxecUoDYMSi2yZMv3/PgVM41N9o= -github.com/onflow/flow-go v0.32.4-0.20231214190912-4c4527a42fb0/go.mod h1:PsXOc6UemYCzE7SXn3geQrpn7YdNaixkwuyPZp0cwjg= -github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= +github.com/onflow/flow-go v0.33.2-0.20240122221226-680684550219 h1:sJCB6btrD2tKzvM2Ur8UGWPIFs0i3z9XLp5rwVAjfH4= +github.com/onflow/flow-go v0.33.2-0.20240122221226-680684550219/go.mod h1:BkR1U/Ha+W+0DzVG3RFaSZbbLTaSXDDSadn0lOkz6vY= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca h1:7yG8dYqMzWzTZWJ17dnBdS01UDlOBnf1dd1rWKcFdY0= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca/go.mod h1:O5+TK1qs2c1R5X4TEQp4m2c/YhlCjwdW7bsRcUB1U8s= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.25.0 h1:6lmoiAQ3APCF+nV7f4f2AXL3PuDKqQiWqRJXmjrMEq4= github.com/onflow/flow-go/crypto v0.25.0/go.mod h1:OOb2vYcS8AOCajBClhHTJ0NKftFl1RQgTQ0+Vh4nbqk= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231213195450-0b951b342b14 h1:pHblchb5rKrpt1xmeKnMNq3utzBi2bvepHu7z1ZPWjw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231213195450-0b951b342b14/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215824-10d8a31d1991 h1:UPDAaWUag3epvX+yJ5IrFESQr1P53rDDqw+ShGxg5/k= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215824-10d8a31d1991/go.mod h1:CPLntX0UYLgZvvgoHfEwaaeSL3IS/eFzAdfbT0aIhb4= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= -github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231124194313-106cc495def6 h1:KMN+OEVaw7KAgxL3p8ux7CMuyTvacAlYTbasOqowh4M= -github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231124194313-106cc495def6/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= -github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 h1:+rT+UsfTR39JZO8ht2+4fkaWfHw74SCj1fyz1lWuX8A= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= @@ -1239,7 +1249,7 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= -github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= +github.com/pkg/term v1.2.0-beta.2/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= @@ -1270,7 +1280,6 @@ github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qq github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/rivo/uniseg v0.2.1-0.20211004051800-57c86be7915a/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= @@ -1293,8 +1302,8 @@ github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfF github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= github.com/schollz/closestmatch v2.1.0+incompatible/go.mod h1:RtP1ddjLong6gTkbtmuhtR2uUrrJOpYzYRvbcPAid+g= -github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= github.com/schollz/progressbar/v3 v3.13.1 h1:o8rySDYiQ59Mwzy2FELeHY5ZARXZTVJC7iHD6PEFUiE= +github.com/schollz/progressbar/v3 v3.13.1/go.mod h1:xvrbki8kfT1fzWzBT/UZd9L6GA+jdL7HAgq2RFnO6fQ= github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/sethvargo/go-retry v0.2.3 h1:oYlgvIvsju3jNbottWABtbnoLC+GDtLdBHxKWxQm/iU= @@ -1359,6 +1368,8 @@ github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXl github.com/subosito/gotenv v1.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/supranational/blst v0.3.11 h1:LyU6FolezeWAhvQk0k6O/d49jqgO52MSDDfYgbeoEm4= +github.com/supranational/blst v0.3.11/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 h1:epCh84lMvA70Z7CTTCmYQn2CKbY8j86K7/FAIr141uY= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= @@ -1416,7 +1427,6 @@ github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= -github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= @@ -1482,12 +1492,12 @@ golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPh golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= -golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= -golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= +golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= +golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1505,10 +1515,8 @@ golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= -golang.org/x/exp v0.0.0-20221110155412-d0897a79cd37/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= -golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= -golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df h1:UA2aFVmmsIlefxMk29Dp2juaUSth8Pyn3Tq5Y5mJGME= -golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc= +golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc h1:ao2WRsKSzW6KuUY9IWPwWahcHCgR0s52IfwutMfEbdM= +golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= @@ -1548,10 +1556,11 @@ golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.11.0 h1:bUO06HqtnRcc/7l71XBe4WcqTZ+3AH1J59zWDDwLKgU= +golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= +golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1618,6 +1627,8 @@ golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= +golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= +golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c= golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= @@ -1664,6 +1675,7 @@ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1736,7 +1748,6 @@ golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210910150752-751e447fb3d0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1767,17 +1778,20 @@ golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= +golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= +golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4= +golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -1793,6 +1807,8 @@ golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -1869,10 +1885,11 @@ golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM= +golang.org/x/tools v0.16.0/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -2169,7 +2186,6 @@ gopkg.in/ini.v1 v1.51.1/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce/go.mod h1:yeKp02qBN3iKW1OzL3MGk2IdtZzaj7SFntXj72NppTA= -gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= @@ -2250,3 +2266,5 @@ rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8 rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= +rsc.io/tmplfunc v0.0.3 h1:53XFQh69AfOa8Tw0Jm7t+GV7KZhOi6jzsCzTtKbMvzU= +rsc.io/tmplfunc v0.0.3/go.mod h1:AG3sTPzElb1Io3Yg4voV9AGZJuleGAwaVRxL9M49PhA= From 77b4a6219281ef3111005ed6c1b787c52b997406 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 23 Jan 2024 12:54:28 -0600 Subject: [PATCH 082/132] update Withdrawable and createEmptyVault --- contracts/FlowFees.cdc | 4 +- contracts/FlowIDTableStaking.cdc | 8 +- contracts/FlowServiceAccount.cdc | 6 +- contracts/FlowStakingCollection.cdc | 22 +- contracts/FlowToken.cdc | 71 +++--- contracts/LockedTokens.cdc | 36 +-- lib/go/contracts/contracts.go | 13 +- lib/go/contracts/go.mod | 8 +- lib/go/contracts/go.sum | 10 +- lib/go/contracts/internal/assets/assets.go | 36 +-- lib/go/templates/internal/assets/assets.go | 222 +++++++++--------- lib/go/templates/manifest.mainnet.json | 72 +++--- lib/go/templates/manifest.testnet.json | 72 +++--- lib/go/test/go.mod | 4 +- lib/go/test/go.sum | 14 +- .../FlowServiceAccount/deposit_fees.cdc | 2 +- transactions/epoch/node/register_node.cdc | 4 +- transactions/flowToken/burn_tokens.cdc | 2 +- transactions/flowToken/transfer_tokens.cdc | 2 +- .../delegation/del_stake_new_tokens.cdc | 4 +- .../delegation/register_delegator.cdc | 2 +- .../node/register_many_nodes.cdc | 2 +- .../idTableStaking/node/register_node.cdc | 4 +- .../idTableStaking/node/stake_new_tokens.cdc | 4 +- .../admin/admin_create_shared_accounts.cdc | 4 +- ...tody_create_account_with_lease_account.cdc | 6 +- .../custody_create_only_lease_account.cdc | 6 +- .../custody_create_only_shared_account.cdc | 6 +- .../admin/custody_create_shared_accounts.cdc | 6 +- .../admin/deposit_locked_tokens.cdc | 2 +- .../delegator/delegate_new_tokens.cdc | 8 +- .../delegator/delegate_rewarded_tokens.cdc | 2 +- .../delegator/delegate_unstaked_tokens.cdc | 2 +- .../delegator/register_delegator.cdc | 8 +- .../delegator/request_unstaking.cdc | 2 +- .../delegator/withdraw_rewarded_tokens.cdc | 4 +- .../withdraw_rewarded_tokens_locked.cdc | 2 +- .../delegator/withdraw_unstaked_tokens.cdc | 2 +- .../lockedTokens/staker/register_node.cdc | 8 +- .../lockedTokens/staker/request_unstaking.cdc | 4 +- .../lockedTokens/staker/stake_new_tokens.cdc | 8 +- .../staker/stake_rewarded_tokens.cdc | 4 +- .../staker/stake_unstaked_tokens.cdc | 4 +- .../lockedTokens/staker/unstake_all.cdc | 4 +- .../staker/update_networking_address.cdc | 4 +- .../staker/withdraw_rewarded_tokens.cdc | 4 +- .../withdraw_rewarded_tokens_locked.cdc | 4 +- .../staker/withdraw_unstaked_tokens.cdc | 4 +- .../lockedTokens/user/deposit_tokens.cdc | 4 +- .../lockedTokens/user/withdraw_tokens.cdc | 8 +- .../create_new_tokenholder_acct.cdc | 6 +- .../setup_staking_collection.cdc | 4 +- 52 files changed, 363 insertions(+), 391 deletions(-) diff --git a/contracts/FlowFees.cdc b/contracts/FlowFees.cdc index ed18b37ef..f8de5b0c6 100644 --- a/contracts/FlowFees.cdc +++ b/contracts/FlowFees.cdc @@ -142,7 +142,7 @@ access(all) contract FlowFees { return } - let tokenVault = acct.storage.borrow(from: /storage/flowTokenVault) + let tokenVault = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Unable to borrow reference to the default token vault") @@ -184,7 +184,7 @@ access(all) contract FlowFees { init() { // Create a new FlowToken Vault and save it in storage - self.vault <- FlowToken.createEmptyVault() as! @FlowToken.Vault + self.vault <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()) as! @FlowToken.Vault let admin <- create Administrator() self.account.storage.save(<-admin, to: /storage/flowFeesAdmin) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 3ca233a90..c9cb07e5d 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -219,12 +219,12 @@ access(all) contract FlowIDTableStaking { } /// borrow a reference to to one of the delegators for a node in the record - access(account) view fun borrowDelegatorRecord(_ delegatorID: UInt32): auth(FungibleToken.Withdrawable) &DelegatorRecord { + access(account) view fun borrowDelegatorRecord(_ delegatorID: UInt32): auth(FungibleToken.Withdraw) &DelegatorRecord { pre { self.delegators[delegatorID] != nil: "Specified delegator ID does not exist in the record" } - return (&self.delegators[delegatorID] as auth(FungibleToken.Withdrawable) &DelegatorRecord?)! + return (&self.delegators[delegatorID] as auth(FungibleToken.Withdraw) &DelegatorRecord?)! } /// Add a delegator to the node record @@ -1627,12 +1627,12 @@ access(all) contract FlowIDTableStaking { } /// borrow a reference to to one of the nodes in the record - access(account) view fun borrowNodeRecord(_ nodeID: String): auth(FungibleToken.Withdrawable) &NodeRecord { + access(account) view fun borrowNodeRecord(_ nodeID: String): auth(FungibleToken.Withdraw) &NodeRecord { pre { FlowIDTableStaking.nodes[nodeID] != nil: "Specified node ID does not exist in the record" } - return (&FlowIDTableStaking.nodes[nodeID] as auth(FungibleToken.Withdrawable) &NodeRecord?)! + return (&FlowIDTableStaking.nodes[nodeID] as auth(FungibleToken.Withdraw) &NodeRecord?)! } /// borrow a reference to the `FlowFees` admin resource for paying rewards diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index f022eb8a1..66e52740c 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -27,7 +27,7 @@ access(all) contract FlowServiceAccount { /// Initialize an account with a FlowToken Vault and publish capabilities. access(all) fun initDefaultToken(_ acct: auth(SaveValue, Capabilities) &Account) { // Create a new FlowToken Vault and save it in storage - acct.storage.save(<-FlowToken.createEmptyVault(), to: /storage/flowTokenVault) + acct.storage.save(<-FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()), to: /storage/flowTokenVault) // Create a public capability to the Vault that only exposes // the deposit function through the Receiver interface @@ -53,8 +53,8 @@ access(all) contract FlowServiceAccount { } /// Return a reference to the default token vault on an account - access(all) fun defaultTokenVault(_ acct: auth(BorrowValue) &Account): auth(FungibleToken.Withdrawable) &FlowToken.Vault { - return acct.storage.borrow(from: /storage/flowTokenVault) + access(all) fun defaultTokenVault(_ acct: auth(BorrowValue) &Account): auth(FungibleToken.Withdraw) &FlowToken.Vault { + return acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Unable to borrow reference to the default token vault") } diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index b78628dcb..0efd6a179 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -55,9 +55,9 @@ access(all) contract FlowStakingCollection { access(all) let role: UInt8 // Capability to the FLOW Vault to allow the owner // to withdraw or deposit to their machine account if needed - access(contract) let machineAccountVaultProvider: Capability + access(contract) let machineAccountVaultProvider: Capability - init(nodeID: String, role: UInt8, machineAccountVaultProvider: Capability) { + init(nodeID: String, role: UInt8, machineAccountVaultProvider: Capability) { pre { machineAccountVaultProvider.check(): "Invalid Flow Token Vault Provider" } @@ -105,11 +105,11 @@ access(all) contract FlowStakingCollection { access(all) resource StakingCollection: StakingCollectionPublic { /// unlocked vault - access(self) var unlockedVault: Capability + access(self) var unlockedVault: Capability /// locked vault /// will be nil if the account has no corresponding locked account - access(self) var lockedVault: Capability? + access(self) var lockedVault: Capability? /// Stores staking objects for nodes and delegators /// Can only use one delegator per node ID @@ -119,7 +119,7 @@ access(all) contract FlowStakingCollection { /// Capabilty to the TokenHolder object in the unlocked account /// Accounts without a locked account will not store this, it will be nil - access(self) var tokenHolder: Capability? + access(self) var tokenHolder: Capability? /// Tracks how many locked and unlocked tokens the staker is using for all their nodes and/or delegators /// When committing new tokens, locked tokens are used first, followed by unlocked tokens @@ -131,8 +131,8 @@ access(all) contract FlowStakingCollection { access(self) var machineAccounts: {String: MachineAccountInfo} init( - unlockedVault: Capability, - tokenHolder: Capability? + unlockedVault: Capability, + tokenHolder: Capability? ) { pre { unlockedVault.check(): "Invalid FlowToken.Vault capability" @@ -461,7 +461,7 @@ access(all) contract FlowStakingCollection { // Get the vault capability and create the machineAccountInfo struct let machineAccountVaultProvider = machineAcct.capabilities.storage - .issue(/storage/flowTokenVault)! + .issue(/storage/flowTokenVault)! let machineAccountInfo = MachineAccountInfo( nodeID: nodeInfo.id, @@ -548,7 +548,7 @@ access(all) contract FlowStakingCollection { // Make sure that the vault capability is created let machineAccountVaultProvider = machineAccount.capabilities.storage - .issue(/storage/flowTokenVault)! + .issue(/storage/flowTokenVault)! // Create the new Machine account info object and store it let machineAccountInfo = MachineAccountInfo( @@ -1149,8 +1149,8 @@ access(all) contract FlowStakingCollection { /// Creates a brand new empty staking collection resource and returns it to the caller access(all) fun createStakingCollection( - unlockedVault: Capability, - tokenHolder: Capability? + unlockedVault: Capability, + tokenHolder: Capability? ): @StakingCollection { return <- create StakingCollection(unlockedVault: unlockedVault, tokenHolder: tokenHolder) } diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index aa7a9b0e4..b6aa51987 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -1,22 +1,13 @@ import FungibleToken from "FungibleToken" import MetadataViews from "MetadataViews" import FungibleTokenMetadataViews from "FungibleTokenMetadataViews" -import ViewResolver from "ViewResolver" +//import ViewResolver from "ViewResolver" -access(all) contract FlowToken: ViewResolver { +access(all) contract FlowToken: FungibleToken { // Total supply of Flow tokens in existence access(all) var totalSupply: UFix64 - // Event that is emitted when the contract is created - access(all) event TokensInitialized(initialSupply: UFix64) - - // Event that is emitted when tokens are withdrawn from a Vault - access(all) event TokensWithdrawn(amount: UFix64, from: Address?) - - // Event that is emitted when tokens are deposited to a Vault - access(all) event TokensDeposited(amount: UFix64, to: Address?) - // Event that is emitted when new tokens are minted access(all) event TokensMinted(amount: UFix64) @@ -41,7 +32,7 @@ access(all) contract FlowToken: ViewResolver { // out of thin air. A special Minter resource needs to be defined to mint // new tokens. // - access(all) resource Vault: FungibleToken.Vault, FungibleToken.Provider, FungibleToken.Receiver, ViewResolver.Resolver { + access(all) resource Vault: FungibleToken.Vault { // holds the balance of a users tokens access(all) var balance: UFix64 @@ -64,16 +55,6 @@ access(all) contract FlowToken: ViewResolver { if (type == self.getType()) { return true } else { return false } } - /// Returns the storage path where the vault should typically be stored - access(all) view fun getDefaultStoragePath(): StoragePath? { - return /storage/flowTokenVault - } - - /// Returns the public path where this vault should have a public capability - access(all) view fun getDefaultPublicPath(): PublicPath? { - return /public/flowTokenReceiver - } - // withdraw // // Function that takes an integer amount as an argument @@ -83,9 +64,8 @@ access(all) contract FlowToken: ViewResolver { // created Vault to the context that called so it can be deposited // elsewhere. // - access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { + access(FungibleToken.Withdraw) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { self.balance = self.balance - amount - emit TokensWithdrawn(amount: amount, from: self.owner?.address) return <-create Vault(balance: amount) } @@ -99,7 +79,6 @@ access(all) contract FlowToken: ViewResolver { access(all) fun deposit(from: @{FungibleToken.Vault}) { let vault <- from as! @FlowToken.Vault self.balance = self.balance + vault.balance - emit TokensDeposited(amount: vault.balance, to: self.owner?.address) vault.balance = 0.0 destroy vault } @@ -110,7 +89,7 @@ access(all) contract FlowToken: ViewResolver { /// developers to know which parameter to pass to the resolveView() method. /// access(all) view fun getViews(): [Type]{ - return FlowToken.getViews() + return FlowToken.getContractViews(resourceType: nil) } /// Get a Metadata View from FlowToken @@ -119,7 +98,7 @@ access(all) contract FlowToken: ViewResolver { /// @return A structure representing the requested view. /// access(all) fun resolveView(_ view: Type): AnyStruct? { - return FlowToken.resolveView(view) + return FlowToken.resolveContractView(resourceType: nil, viewType: view) } access(all) fun createEmptyVault(): @{FungibleToken.Vault} { @@ -134,11 +113,25 @@ access(all) contract FlowToken: ViewResolver { // and store the returned Vault in their storage in order to allow their // account to be able to receive deposits of this token type. // - access(all) fun createEmptyVault(): @FlowToken.Vault { + access(all) fun createEmptyVault(vaultType: Type): @FlowToken.Vault { return <-create Vault(balance: 0.0) } - access(all) view fun getViews(): [Type] { + /// Function that destroys a Vault instance, effectively burning the tokens. + /// + /// @param from: The Vault resource containing the tokens to burn + /// + /// Will need to add an update to total supply + /// See https://github.com/onflow/flips/pull/131 + access(all) fun burn(_ vault: @{FungibleToken.Vault}) { + if vault.balance > 0.0 { + FlowToken.totalSupply = FlowToken.totalSupply - vault.getBalance() + } + destroy vault + } + + /// Gets a list of the metadata views that this contract supports + access(all) view fun getContractViews(resourceType: Type?): [Type] { return [Type(), Type(), Type(), @@ -150,12 +143,12 @@ access(all) contract FlowToken: ViewResolver { /// @param view: The Type of the desired view. /// @return A structure representing the requested view. /// - access(all) fun resolveView(_ view: Type): AnyStruct? { - switch view { + access(all) fun resolveContractView(resourceType: Type?, viewType: Type): AnyStruct? { + switch viewType { case Type(): return FungibleTokenMetadataViews.FTView( - ftDisplay: self.resolveView(Type()) as! FungibleTokenMetadataViews.FTDisplay?, - ftVaultData: self.resolveView(Type()) as! FungibleTokenMetadataViews.FTVaultData? + ftDisplay: self.resolveContractView(resourceType: nil, viewType: Type()) as! FungibleTokenMetadataViews.FTDisplay?, + ftVaultData: self.resolveContractView(resourceType: nil, viewType: Type()) as! FungibleTokenMetadataViews.FTVaultData? ) case Type(): let media = MetadataViews.Media( @@ -176,16 +169,16 @@ access(all) contract FlowToken: ViewResolver { } ) case Type(): + let vaultRef = FlowToken.account.storage.borrow(from: /storage/flowTokenVault) + ?? panic("Could not borrow reference to the contract's Vault!") return FungibleTokenMetadataViews.FTVaultData( storagePath: /storage/flowTokenVault, receiverPath: /public/flowTokenReceiver, metadataPath: /public/flowTokenBalance, - providerPath: /private/flowTokenVault, receiverLinkedType: Type<&FlowToken.Vault>(), metadataLinkedType: Type<&FlowToken.Vault>(), - providerLinkedType: Type<&FlowToken.Vault>(), createEmptyVaultFunction: (fun (): @{FungibleToken.Vault} { - return <-FlowToken.createEmptyVault() + return <-vaultRef.createEmptyVault() }) ) case Type(): @@ -284,9 +277,6 @@ access(all) contract FlowToken: ViewResolver { // let vault <- create Vault(balance: self.totalSupply) - // Example of how to resolve a metadata view for a Vault - let ftView = vault.resolveView(Type()) - self.account.storage.save(<-vault, to: /storage/flowTokenVault) // Create a public capability to the stored Vault that only exposes @@ -304,8 +294,5 @@ access(all) contract FlowToken: ViewResolver { let admin <- create Administrator() self.account.storage.save(<-admin, to: /storage/flowTokenAdmin) - // Emit an event that shows that the contract was initialized - emit TokensInitialized(initialSupply: self.totalSupply) - } } diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 04e3b8d40..8df68b726 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -91,7 +91,7 @@ access(all) contract LockedTokens { /// All locked FLOW tokens are stored in this vault, which can be accessed in two ways: /// 1) Directly, in a transaction co-signed by both the token holder and token administrator /// 2) Indirectly via the LockedTokenManager, in a transaction signed by the token holder - access(all) var vault: Capability + access(all) var vault: Capability /// The amount of tokens that the user can withdraw. /// It is decreased when the user withdraws @@ -105,7 +105,7 @@ access(all) contract LockedTokens { /// signs up to be a delegator access(all) var nodeDelegator: @FlowIDTableStaking.NodeDelegator? - init(vault: Capability) { + init(vault: Capability) { self.vault = vault self.nodeStaker <- nil self.nodeDelegator <- nil @@ -143,7 +143,7 @@ access(all) contract LockedTokens { // FungibleToken.Provider actions /// Withdraws unlocked tokens from the vault - access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { + access(FungibleToken.Withdraw) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { return <-self.withdrawUnlockedTokens(amount: amount) } @@ -273,7 +273,7 @@ access(all) contract LockedTokens { /// Capability that is used to access the LockedTokenManager /// in the shared account - access(account) var tokenManager: Capability + access(account) var tokenManager: Capability /// Used to perform staking actions if the user has signed up /// as a node operator @@ -283,7 +283,7 @@ access(all) contract LockedTokens { /// as a delegator access(self) var nodeDelegatorProxy: LockedNodeDelegatorProxy? - init(lockedAddress: Address, tokenManager: Capability) { + init(lockedAddress: Address, tokenManager: Capability) { pre { tokenManager.borrow() != nil: "Must pass a LockedTokenManager capability" } @@ -299,7 +299,7 @@ access(all) contract LockedTokens { } /// Utility function to borrow a reference to the LockedTokenManager object - access(account) fun borrowTokenManager(): auth(FungibleToken.Withdrawable) &LockedTokenManager { + access(account) fun borrowTokenManager(): auth(FungibleToken.Withdraw) &LockedTokenManager { return self.tokenManager.borrow()! } @@ -348,7 +348,7 @@ access(all) contract LockedTokens { /// Withdraws tokens from the locked vault. This will only succeed /// if the withdraw amount is less than or equal to the limit - access(FungibleToken.Withdrawable) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { + access(FungibleToken.Withdraw) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { return <- self.borrowTokenManager().withdraw(amount: amount) } @@ -415,9 +415,9 @@ access(all) contract LockedTokens { /// Used to perform staking actions access(all) struct LockedNodeStakerProxy: StakingProxy.NodeStakerProxy { - access(self) var tokenManager: Capability + access(self) var tokenManager: Capability - init(tokenManager: Capability) { + init(tokenManager: Capability) { pre { tokenManager.borrow() != nil: "Invalid token manager capability" } @@ -543,9 +543,9 @@ access(all) contract LockedTokens { /// Used to perform delegating actions in transactions access(all) struct LockedNodeDelegatorProxy: StakingProxy.NodeDelegatorProxy { - access(self) var tokenManager: Capability + access(self) var tokenManager: Capability - init(tokenManager: Capability) { + init(tokenManager: Capability) { pre { tokenManager.borrow() != nil: "Invalid LockedTokenManager capability" } @@ -643,7 +643,7 @@ access(all) contract LockedTokens { access(all) fun addAccount( sharedAccountAddress: Address, unlockedAccountAddress: Address, - tokenAdmin: Capability) + tokenAdmin: Capability) } /// Resource that the Dapper Labs token admin @@ -652,7 +652,7 @@ access(all) contract LockedTokens { access(all) resource TokenAdminCollection: AddAccount { /// Mapping of account addresses to LockedTokenManager capabilities - access(self) var accounts: {Address: Capability} + access(self) var accounts: {Address: Capability} init() { self.accounts = {} @@ -663,7 +663,7 @@ access(all) contract LockedTokens { access(all) fun addAccount( sharedAccountAddress: Address, unlockedAccountAddress: Address, - tokenAdmin: Capability) + tokenAdmin: Capability) { self.accounts[sharedAccountAddress] = tokenAdmin emit SharedAccountRegistered(address: sharedAccountAddress) @@ -671,7 +671,7 @@ access(all) contract LockedTokens { } /// Get an accounts capability - access(all) fun getAccount(address: Address): Capability? { + access(all) fun getAccount(address: Address): Capability? { return self.accounts[address] } @@ -703,7 +703,7 @@ access(all) contract LockedTokens { access(all) fun addAccount(sharedAccountAddress: Address, unlockedAccountAddress: Address, - tokenAdmin: Capability) { + tokenAdmin: Capability) { pre { self.addAccountCapability != nil: @@ -722,13 +722,13 @@ access(all) contract LockedTokens { /// Public function to create a new Locked Token Manager /// every time a new user account is created - access(all) fun createLockedTokenManager(vault: Capability): @LockedTokenManager { + access(all) fun createLockedTokenManager(vault: Capability): @LockedTokenManager { return <- create LockedTokenManager(vault: vault) } // Creates a new TokenHolder resource for this LockedTokenManager /// that the user can store in their unlocked account. - access(all) fun createTokenHolder(lockedAddress: Address, tokenManager: Capability): @TokenHolder { + access(all) fun createTokenHolder(lockedAddress: Address, tokenManager: Capability): @TokenHolder { return <- create TokenHolder(lockedAddress: lockedAddress, tokenManager: tokenManager) } diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index f4a17c85a..c4ef5251f 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -50,7 +50,6 @@ const ( placeholderFungibleTokenAddress = "\"FungibleToken\"" placeholderFungibleTokenMVAddress = "\"FungibleTokenMetadataViews\"" placeholderMetadataViewsAddress = "\"MetadataViews\"" - placeholderViewResolverAddress = "\"ViewResolver\"" placeholderFlowTokenAddress = "\"FlowToken\"" placeholderIDTableAddress = "\"FlowIDTableStaking\"" placeholderStakingProxyAddress = "0xSTAKINGPROXYADDRESS" @@ -79,7 +78,7 @@ func withHexPrefix(address string) string { // FungibleToken returns the FungibleToken contract interface. func FungibleToken(viewResolverAddress string) []byte { - return ftcontracts.FungibleTokenV2(viewResolverAddress) + return ftcontracts.FungibleToken(viewResolverAddress) } // FungibleTokenMetadataViews returns the FungibleTokenMetadataViews contract interface. @@ -88,11 +87,11 @@ func FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolv } func NonFungibleToken(viewResolverAddress string) []byte { - return nftcontracts.NonFungibleTokenV2(flow.HexToAddress(viewResolverAddress)) + return nftcontracts.NonFungibleToken(flow.HexToAddress(viewResolverAddress)) } func ViewResolver() []byte { - return nftcontracts.Resolver() + return nftcontracts.ViewResolver() } // MetadataViews returns the MetadataViews contract interface. @@ -126,12 +125,6 @@ func FlowToken(fungibleTokenAddress, fungibleTokenMVAddress, metadataViewsAddres withHexPrefix(metadataViewsAddress), ) - code = strings.ReplaceAll( - code, - placeholderViewResolverAddress, - withHexPrefix(viewResolverAddress), - ) - // Replace the init method storage operations code = strings.ReplaceAll( code, diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 58fd1ebb7..8c46b5d6d 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240122215608-fc1538d92763 github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215714-3c2b2d2c2e47 github.com/stretchr/testify v1.8.4 ) @@ -53,3 +53,7 @@ retract ( v1.2.4 // contains retraction only v1.2.3 // accidentally published with out-of-order tag ) + +replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../../flow-ft/lib/go/contracts + +replace github.com/onflow/flow-nft/lib/go/contracts => ../../../../flow-nft/lib/go/contracts diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index fca20f30d..eb338324e 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -877,24 +877,16 @@ github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLA github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= -github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= github.com/onflow/cadence v1.0.0-preview.1 h1:Y/q/43aDc93/1Atsxx3+e2V/dZiQuF1TqkXEVboA5pY= github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 h1:MTgrwXkiWwNysYpWGzWjc1n9w1nfXvizmGkSAuEY6jk= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= -github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd h1:ExvryNEp/B4bhLBGMVh9FHcviN4YloGncDpeSbDkCwg= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231212194623-24d595274bdd/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= -github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= +github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 31c2d82bd..eb2b9a4dd 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,13 +1,13 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowContractAudits.cdc (9.298kB) -// FlowFees.cdc (9.625kB) -// FlowIDTableStaking.cdc (100.907kB) -// FlowServiceAccount.cdc (8.471kB) -// FlowStakingCollection.cdc (57.123kB) +// FlowFees.cdc (9.656kB) +// FlowIDTableStaking.cdc (100.891kB) +// FlowServiceAccount.cdc (8.498kB) +// FlowStakingCollection.cdc (57.079kB) // FlowStorageFees.cdc (9.15kB) -// FlowToken.cdc (12.63kB) -// LockedTokens.cdc (30.957kB) +// FlowToken.cdc (12.167kB) +// LockedTokens.cdc (30.885kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (6.961kB) // StakingProxy.cdc (5.71kB) @@ -104,7 +104,7 @@ func flowcontractauditsCdc() (*asset, error) { return a, nil } -var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\x43\x8f\x6c\x64\x39\x0f\x37\xf7\xe0\xb1\xd2\x3a\x89\xd4\xe9\xcc\xdd\x34\x63\xbb\xee\x63\x06\x26\x97\x22\x26\x14\xa0\x03\x40\x7d\x34\xe3\xff\xfd\x06\x5f\x24\x40\x82\xb6\xec\x4b\xfd\x22\x8b\x5c\x00\xfb\xf9\xdb\xc5\xae\xe8\x66\xcb\x85\x82\x55\xcb\xd6\xf4\xa1\xc1\x3b\xfe\x15\x19\x54\x82\x6f\xe0\x4d\xf4\xec\xcd\x99\xa7\x6c\xf8\x3e\xa2\xf2\xdf\x23\x8a\x5b\xc5\x05\x59\xe3\x0a\x51\x5a\xba\x77\x87\xd5\xbf\x7f\xff\xf3\xf6\xee\xf7\x9b\xeb\x5f\x97\xab\xe5\xf2\xf6\xfa\xd3\xa7\x9b\xe5\xed\xed\xd9\x19\x29\x0a\x94\x32\x23\x4d\x93\x43\xc1\x99\x12\xa4\xb0\x7b\x98\xc5\xdf\xce\xce\x00\x00\x2e\x2e\x60\xb9\x43\xa6\x40\xd5\x44\x01\x95\x80\x1b\xaa\x14\x96\xb0\xaf\x91\x81\xd2\xe7\x4b\x20\x02\xa1\xc4\x2d\x97\x54\xbf\x51\x1c\x54\x8d\x50\x21\xc2\x8e\xb4\x8d\x32\xfb\x84\x87\xa1\xd9\xd0\xf0\x2e\x3f\xf9\x65\x19\xd9\xf0\x96\xa9\x4b\xf8\x63\x45\x0f\xff\xfa\x67\xfe\xc2\xe3\xf7\x54\xd5\xa5\x20\x7b\xa7\x9d\xd3\x19\xf8\xd3\x2f\x7c\x0d\x03\x95\xd6\x94\x95\xbe\x6c\x0b\x85\xe5\xc4\x51\x5a\xa3\x9f\x1c\xc9\xe0\x9c\x19\x50\x56\x34\xad\xa4\x9c\x2d\xab\x8a\x8b\xe0\x05\x1e\xb0\x68\xd5\xe8\xc5\xa9\x9c\xc1\x96\x08\xb2\x41\x85\x42\x42\x51\x13\xb6\xc6\x69\xee\x3e\x77\xa4\x1f\x0d\x65\x99\xc9\x56\xac\x71\x45\x0a\xc5\xc5\x24\xab\x1f\xb9\x9c\x66\x37\x7c\xd9\xb3\xfc\x59\xd0\x1d\x51\xce\x30\xc6\x6a\xb0\x6d\x1f\x1a\x5a\x78\x07\x82\xaa\x65\x85\xde\x25\x64\x56\x62\x53\xe5\xb0\x23\xc2\xae\xbb\x84\x5f\x3a\xef\x9f\xdf\x1b\x13\x8f\x44\xab\x5a\xe6\xb7\xcc\xb4\x4b\x5c\xc2\x2f\xdf\xa2\xc0\xb2\x0b\x1f\x73\xf8\x66\xd6\xea\xbf\x06\x95\x75\x9f\xab\x73\xfb\x49\xe4\x0f\xe3\xa3\x42\xea\x07\xd2\x10\x56\x20\x2c\x0c\xfd\x7c\x8d\xea\x83\x7d\x92\xe5\x1d\x9d\x66\x7e\x6e\xf8\x9e\xc7\x0c\x5d\x9d\xeb\xcf\x9e\x50\x1b\x70\x32\x2c\xdc\x49\x96\xfa\xd1\xeb\xf3\x02\x7e\x45\x65\xbc\xdd\x73\xc2\x2b\xf3\xd5\xc4\xf0\x7d\xd2\xfb\xb5\x66\xd6\xa8\x56\x88\x1d\xaf\xde\x4e\x81\x2e\x04\xaa\x56\xb0\x90\xf9\x91\x70\x8f\x63\xad\x0b\x94\xbc\x15\x05\xc2\x75\xb9\xa1\x8c\x4a\x25\x88\xe2\x22\xd8\xf6\xe2\xa2\x0b\xd5\xe0\x59\xf8\xfa\xba\x69\xf8\x5e\x1a\x21\x48\xb4\x89\xe2\xdd\x52\x1f\xf9\x13\xb1\x9e\x92\xd8\x2f\xb5\xfa\x5d\x09\xbe\x59\x21\x1a\x05\x0d\x03\x7f\xca\x53\x02\x29\xbc\xf9\xad\x17\x5f\x9d\x77\xb0\xe9\x54\xe5\x0f\xeb\xb6\xb6\x9f\x79\xb4\x41\x60\xee\x31\x08\xa5\x16\x38\x93\x5c\x9d\xc7\x92\x3a\x33\x78\x87\x78\x4a\x7f\x16\x06\x80\x34\x4d\xa7\xb5\x00\x24\x88\x02\xce\x0a\x9c\x54\xa1\x34\x4e\xd3\x43\xc5\x77\xc6\x88\x84\x7e\x19\xee\xfb\xe3\x60\x01\x4f\x1c\x1f\x7c\x99\xe0\x21\xf1\x70\x82\xa1\xc4\xc3\xd8\x12\x9d\xb9\x47\x2a\x89\x38\xce\xff\x0f\x1b\x79\xfb\x18\xb9\xa0\x32\x82\x3d\x63\x99\xdb\x5e\x05\xd9\x17\x48\x18\x27\xa5\x62\xde\x94\xb1\x8a\xbd\x68\xeb\xa1\x68\xf9\xdf\x6b\x9e\x88\x91\xf9\xe9\xc6\x8a\xd7\xfd\x1d\xa6\x83\x18\x71\xaf\x41\x2a\xd1\x16\x0a\x6a\xde\x94\x94\xad\x53\xa1\xc4\x10\x4b\x5b\x0a\x15\xa4\x29\xda\x46\xa7\x3c\x47\x26\x47\xa0\xe9\xb6\x8b\xb8\x89\x20\xf3\x02\xee\xea\xd8\x13\x74\xbe\x6f\xa5\x3d\x61\x43\xbe\x22\x28\x41\x98\x24\x26\x71\xda\xaa\x44\xa0\xdc\x72\x66\x08\x6a\xba\xae\xa1\xe1\xa4\x94\xc0\x99\x61\x83\xa1\xda\x73\xf1\x35\xe9\x4f\x3a\xcb\x26\x7c\x67\xc4\x8e\x2e\x2b\xa1\xe0\x52\xe9\x94\xc3\x19\x42\xcb\xa8\xf9\xbf\x33\x1d\xa0\xb1\xc1\xdc\x92\xdf\xff\x47\x33\x6d\xd9\x92\x1a\x5b\xa1\xe2\x02\x8c\xb4\x5a\x89\xa3\x55\x93\xcc\x3d\x01\x30\xa7\x33\xd9\xf9\xc9\x8b\x98\x1c\xad\x9a\x64\xf2\x09\xa0\xeb\xa1\x80\x32\xaa\xbe\x33\x88\xc6\x01\x6e\xb2\x77\x70\x00\x2c\x42\xd3\x8e\x49\x13\xc7\xc2\x22\xc5\xcc\x78\x69\x82\x29\x58\xa4\x58\x9d\x0a\x2c\xb8\x47\x41\xab\xe3\x67\x72\x44\xe1\xea\x8c\x1b\x94\x3a\xbf\x1a\x8b\xe8\xd4\x87\x25\x3c\x1c\x8d\x03\xef\x7a\x5a\xe9\x88\x57\x5c\xdc\xf5\x41\xb0\xec\x2c\x95\xaa\x27\xc3\xb0\x9b\x3c\x36\x2a\x5a\xee\x44\x8b\x40\x6d\x6d\xb5\xd5\xb4\x50\x13\x09\xb2\xad\x2a\x5a\x50\x5d\x44\xfb\xfa\x4b\xfb\x8b\x26\x0a\x03\xb2\x77\x1b\x0d\x08\x9c\x29\xca\xda\x74\x9a\xd5\xa8\x5a\x10\xc7\x3d\x06\xf2\x5c\xc2\x07\xce\x9b\x88\xa3\x1a\x41\xa7\x8e\x4d\xbb\x71\x1c\x79\x16\x04\xfe\xb7\xa5\x02\xcb\xd3\x79\x99\xc7\x1b\x53\x09\x3b\xd2\x68\x81\x25\x94\x58\x51\xa7\xf8\xd3\x95\x9e\x8e\x0b\x2d\x9c\xe7\xcd\xad\x4f\x04\xae\x15\x8c\x1c\x8c\x60\x23\x58\xcb\x7a\x9c\x30\xdf\xdf\x06\x02\xe9\x07\xf9\x48\xe0\x82\x30\xed\xc1\xad\x08\xcf\xc8\x68\x65\xaa\x20\xb2\x23\xb4\x21\x3a\xce\x87\xa1\xed\x11\x36\x9f\x14\xc5\xf1\x18\xc8\xaf\xf3\xca\x44\x94\x3f\x61\xd4\xd9\x94\x52\x66\xf0\xcc\x19\xa9\x68\x4f\x1e\x04\x8b\xb4\x57\x8d\x97\x0f\x58\x81\xc5\x90\xb9\xf1\x92\x34\x8f\xb0\x98\x60\x7e\x58\x13\xf5\x00\xf0\x82\xa0\xa6\x52\x27\xd6\xa6\x07\x04\x8d\xdc\x0f\x58\x71\xd1\x59\x92\xad\x81\x84\x8e\x30\xf7\xc7\xfc\xa6\xec\x49\x14\xa5\xbd\x3b\x0f\x3d\xc6\x44\xd3\x3f\x64\x17\x4f\x54\xda\x14\x8a\x8c\xb7\xeb\x3a\x8c\x9b\x74\x64\xcd\xfc\x49\x84\x95\x0e\xb9\x6c\xad\xe7\xbd\x7a\xcb\xa5\x4d\x2e\x43\xf7\xee\x78\xcc\x48\x51\x70\x61\xab\x0b\xdb\x4e\x19\xe6\x47\xb3\xb9\xdf\x70\xe4\xbc\xee\x16\x18\xec\x9f\xfb\xbd\xcf\x82\x30\x1b\x5a\x3b\x90\xd8\xc7\x3d\x71\xac\x3b\xa4\xd1\x7c\xb5\x01\xdc\xbd\xf5\xdb\xbd\x3e\x64\xf5\xbd\x63\x43\x0e\x23\x21\x1c\xc7\xc3\x5a\xf7\x74\x2f\xc9\x3a\x57\xfb\x62\x6d\x7a\x5d\x14\xfa\x6a\xd5\xaa\x3a\xfb\xc0\x85\xe0\xfb\x7b\x8d\x72\x39\xfc\x78\x6d\xa5\x9a\x05\x31\x9b\xee\xc9\x74\x04\x1b\x72\x58\xa6\xdb\x33\x86\x24\xbf\x3c\x31\xaf\xf8\xeb\xbb\xd7\x9e\xab\xdd\xa6\x01\xbc\x87\x56\x5d\x66\x6c\xc8\x21\x0e\x2f\x9d\xe1\x0d\x0c\xf0\xcd\xb6\x55\xa6\x0f\x98\x8d\x84\x19\x3c\x48\x74\x9a\xc6\xe2\xe5\x67\x49\xb6\x9d\x5b\x74\x1c\x0f\x63\xe7\x49\x09\x0c\x8a\xda\x1d\x6e\x46\xb8\x33\xe8\x66\xce\x4b\xac\xf4\xb5\xd7\x5c\x98\x6f\x50\xa2\xd8\x75\xd4\x59\x67\xdd\x39\x29\x4b\x81\x52\x06\xdc\xd2\x6a\xf2\x8c\x85\x33\x59\xf6\x6e\x78\x33\xd2\x30\x61\x43\xa8\x93\x2c\x88\x8d\xbf\x50\x70\xc0\x03\x55\x80\x44\x34\xc7\x79\xea\x96\x3e\x65\xfe\x2c\x22\xd6\x7f\x13\xa9\x41\x89\x16\x67\x23\xe2\x51\xaa\x48\xcb\x36\x5e\x38\x95\x49\x46\x1e\x14\xad\x9c\xb8\xc1\x4e\x75\x9d\x8c\x1d\x0c\x76\x98\xc6\x88\x6d\x86\x84\xeb\x7e\xb3\xf7\x0f\x2c\xd7\x08\x05\x91\x08\xfb\x1a\x05\x06\x55\x55\xc9\x51\x32\x05\x35\xd9\x21\x10\xbb\xc1\x0c\x94\x40\x12\x9f\x47\x24\xbc\x8b\x23\xa1\xef\xc4\xbd\x9b\xbf\x0b\x8d\xaf\x9d\xcc\xb4\x8b\x4c\x17\x07\x16\x3d\x14\xcc\xa5\x75\xaf\xf9\x83\x01\x83\xab\x1f\x07\x9d\xbe\xf7\xae\x4f\x77\xe1\xe8\x2e\x2a\xff\xde\xbc\x1e\xfa\x4c\xcf\x41\x7f\x5c\xba\x23\x18\xe8\xf2\x45\xde\xe2\x50\x7b\x58\xdd\x3c\xf8\x9c\x87\x25\x50\x15\x1a\x22\xf0\xd9\xb5\xd6\x21\xea\x60\x24\x2c\x1d\xba\x8e\x38\xf6\xe6\x09\xe7\xf4\x1b\xbf\x5f\x9c\xe4\x80\xaf\xf2\xda\x93\x3d\x76\xd4\x13\xfd\x68\x4b\x03\xd3\x08\x8f\x6a\x00\xad\x08\xd9\x3e\xb8\x46\xb9\xe2\xae\x6f\xef\xaf\xe6\xdd\x06\x5d\x5f\xf1\xba\x55\xb5\x4b\x0e\xb6\x56\xe8\x57\xd3\x74\x67\xd5\xee\x18\x33\x98\x7d\xd1\x64\x4f\xa7\x9e\x97\x8f\x01\x02\xf7\xd3\x01\x50\x21\x5e\x9b\xa6\xe1\x77\x4a\x01\x38\x89\xff\xb4\x0a\x0f\x3b\x01\x44\x05\x9a\x21\x09\xe3\x36\xbd\x75\x7a\x9f\x41\xc9\x81\x71\xd5\xd5\x53\xb3\xe1\x7a\xc9\xbb\x12\xad\xdf\xa4\x65\x0c\xb5\xd2\x89\xa0\xcd\xb1\x1b\x7b\x98\x59\x86\x4c\x40\x71\x2a\xec\x46\xa0\x40\x12\x78\x60\xac\x15\x77\x82\x7d\xa3\x56\x5f\x19\x72\x78\x29\x60\x44\xcc\xfd\xfc\x33\x6c\x09\xa3\x45\xf6\xe6\x0f\x66\x6e\x20\x8a\x83\x3d\x18\x04\x56\x28\x50\xc7\x97\x2b\xfe\x3c\xa0\x1a\x96\x2d\x2a\xbe\xc9\xcf\x26\x2c\xf2\x7e\x0a\x7f\x12\xe6\xb1\x50\x50\xb5\xaa\x35\x28\xac\xcb\x6a\x5e\x6a\xf8\x50\x35\xec\x69\xd3\x00\xc3\x9d\xbe\x59\xea\x3c\x48\x8a\x1a\xcb\x91\x85\x88\xf4\x60\x63\x0c\xa5\x4d\xd4\xb2\x12\x45\x57\x29\x7a\x9c\xf1\x90\x61\xb7\xe5\x0e\xe3\x55\x8d\x54\x84\x21\x2a\xad\x6b\x96\x3a\xc2\x74\xf4\x16\xbc\x69\x70\x7c\x59\x09\x66\x06\x8e\x91\x8f\xad\x10\xc8\x54\x73\xb4\x72\x50\x69\x0e\xf1\x4d\xb2\x8a\xd0\x66\x54\xe8\x67\x44\x76\xd3\x33\x9b\xeb\x5d\xdf\x87\x36\x54\x1d\x7d\x52\x9b\x2a\x7d\x1b\xbe\xa6\x45\x3e\x52\xc8\x87\x56\x85\xdd\x39\xa1\x3d\x1d\x53\xc9\x72\xe7\x4c\xaa\x13\xd6\xcc\xf7\x16\xec\xc3\x9a\x48\x68\x50\xca\xe0\x7e\xea\x17\x77\xf8\x9d\xbe\x3b\xf8\xbf\x10\x0d\x5e\x90\x8e\xcc\x04\xcc\xcd\x45\xe0\xea\x3c\x5c\x3a\x9a\x69\x74\x47\x9c\x36\xea\x72\xbb\xc6\x75\xe4\x9d\x6b\x9d\xfa\x2e\x69\x90\xd2\x04\x16\x9c\xd9\x1e\x0d\x96\xd0\x4a\xdf\x69\x2d\x89\x22\x1e\xa0\xa9\x74\x23\x4c\x7d\x19\x72\x63\xaf\xcf\xd1\x40\xc3\xe8\xbd\xe1\xc5\x57\x37\x31\xd6\xc5\x87\x59\x51\x93\xed\x16\x99\x9b\xd8\x82\x1f\xc7\x24\x07\xb5\x9d\xa0\x09\x90\x7e\x05\x8e\x42\x7a\x74\xd6\x8f\xe5\xc2\x9e\xfb\xe5\x64\x5b\x38\x1c\xd0\x39\xd7\xec\x00\xac\xe0\xdb\xe3\x55\xb4\x70\x04\x4d\x06\xba\x0e\x11\x4d\x1e\x60\xd2\x52\x08\x2e\x34\x3f\xe6\x22\xad\x0e\x83\x06\xb7\x69\x97\x1e\x4d\x9b\xdb\xe0\x16\x9a\x2e\x07\x25\x0d\xfd\x4b\x5f\x5b\xa8\x90\xea\x87\x37\x29\x51\xed\x24\x37\x39\x4d\xfa\xa2\xcf\xe8\xbf\x0f\x24\xcf\xe3\x7b\x13\x6e\xb6\xea\x08\x4e\x18\x7f\xf3\xdf\x0b\x6a\xd8\x65\xb8\x1f\xa8\x4d\x71\x9f\xaf\x3b\x37\x1d\xea\xac\xe1\xa4\x7c\x85\xce\x9e\xde\x54\x92\x1d\x66\x91\x58\x33\xc5\x4f\xdd\xd1\x7b\xe4\x33\xc3\xf9\x68\xfb\xf9\xf3\x83\x96\x98\xfe\xf4\x41\x4b\xbc\x6e\x72\xd0\xf2\x78\xd6\x35\x74\x5c\x05\x92\x84\x2b\x3b\xfb\xd7\x6f\x0a\x0b\xdc\xa3\x69\xa4\x0b\xe9\x35\xdd\x21\x1b\x4a\x62\xde\x0e\x58\x48\x46\xd4\x93\x45\xd0\x73\x15\x56\x62\x2c\xae\x01\xd2\x30\x29\x7d\x99\x95\x98\x93\x0d\xca\x0c\x45\x1a\xd7\x11\xb3\x2b\xa3\x8e\xfc\x4f\x90\x8d\x84\xfb\xc9\x13\xa6\xfa\xf1\x6f\x87\xec\xf6\xe4\xa9\x1e\x7c\x3e\x04\x8c\x8e\x9f\x30\x3a\x4d\x8f\x72\x10\x62\x1f\xcd\x8d\x01\x88\x0d\xa7\xee\xd7\x47\x36\x37\x68\xfd\x6b\xe7\xd6\x17\x0e\xca\x7c\x20\x26\x12\x81\x9f\x8e\xdb\x32\xa9\x30\x7b\x2e\x75\xf0\xda\xd9\x7b\x9e\xfe\x8d\x45\xa4\x41\x33\x22\xd5\xfb\xd8\xd5\xf1\x6f\x0b\x86\x3f\xb4\x48\x46\xe0\xd5\xb9\xd9\x63\x06\x51\xf0\x55\x6e\x14\x68\xf6\xf3\xce\xfb\xf8\xbf\x00\x00\x00\xff\xff\xfb\xb1\xc0\xd2\x99\x25\x00\x00" +var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\x43\x8f\x6c\x64\x39\x0f\x37\xf7\xe0\xb1\xd2\x3a\x89\xd4\xe9\xcc\xdd\x34\x63\xbb\xee\x63\x06\x26\x97\x22\x26\x14\xa0\x03\x40\x7d\x34\xe3\xff\xfd\x06\x5f\x24\x40\x82\xb6\xec\x4b\xfd\x10\x45\xe4\x02\xd8\xcf\xdf\x2e\x76\x45\x37\x5b\x2e\x14\xac\x5a\xb6\xa6\x0f\x0d\xde\xf1\xaf\xc8\xa0\x12\x7c\x03\x6f\xa2\x67\x6f\xce\x3c\x65\xc3\xf7\x11\x95\xff\x1e\x51\xdc\x2a\x2e\xc8\x1a\x57\x88\xd2\xd2\xbd\x3b\xac\xfe\xfd\xfb\x9f\xb7\x77\xbf\xdf\x5c\xff\xba\x5c\x2d\x97\xb7\xd7\x9f\x3e\xdd\x2c\x6f\x6f\xcf\xce\x48\x51\xa0\x94\x19\x69\x9a\x1c\x0a\xce\x94\x20\x85\xdd\xc3\x2c\xfe\x76\x76\x06\x00\x70\x71\x01\xcb\x1d\x32\x05\xaa\x26\x0a\xa8\x04\xdc\x50\xa5\xb0\x84\x7d\x8d\x0c\x94\x3e\x5f\x02\x11\x08\x25\x6e\xb9\xa4\xfa\x8d\xe2\xa0\x6a\x84\x0a\x11\x76\xa4\x6d\x94\xd9\x27\x3c\x0c\xcd\x86\x86\x77\xf9\xc9\x2f\xcb\xc8\x86\xb7\x4c\x5d\xc2\x1f\x2b\x7a\xf8\xd7\x3f\xf3\x17\x1e\xbf\xa7\xaa\x2e\x05\xd9\x3b\xed\x9c\xce\xc0\x9f\x7e\xe1\x6b\x18\xa8\xb4\xa6\xac\xf4\x65\x5b\x28\x2c\x27\x8e\xd2\x1a\xfd\xe4\x48\x06\xe7\xcc\x80\xb2\xa2\x69\x25\xe5\x6c\x59\x55\x5c\x04\x2f\xf0\x80\x45\xab\x46\x2f\x4e\xe5\x0c\xb6\x44\x90\x0d\x2a\x14\x12\x8a\x9a\xb0\x35\x4e\x73\xf7\xb9\x23\xfd\x68\x28\xcb\x4c\xb6\x62\x8d\x2b\x52\x28\x2e\x26\x59\xfd\xc8\xe5\x34\xbb\xe1\xcb\x9e\xe5\xcf\x82\xee\x88\x72\x86\x31\x56\x83\x6d\xfb\xd0\xd0\xc2\x3b\x10\x54\x2d\x2b\xf4\x2e\x21\xb3\x12\x9b\x2a\x87\x1d\x11\x76\xdd\x25\xfc\xd2\x79\xff\xfc\xde\x98\x78\x24\x5a\xd5\x32\xbf\x65\xa6\x5d\xe2\x12\x7e\xf9\x16\x05\x96\x5d\xf8\x98\xc3\x37\xb3\x56\xff\x35\xa8\xac\xfb\x5c\x9d\xdb\x4f\x22\x7f\x18\x1f\x15\x52\x3f\x90\x86\xb0\x02\x61\x61\xe8\xe7\x6b\x54\x1f\xec\x93\x2c\xef\xe8\x34\xf3\x73\xc3\xf7\x3c\x66\xe8\xea\x5c\x7f\xf6\x84\xda\x80\x93\x61\xe1\x4e\xb2\xd4\x8f\x5e\x9f\x17\xf0\x2b\x2a\xe3\xed\x9e\x13\x5e\x99\xaf\x26\x86\xef\x93\xde\xaf\x35\xb3\x46\xb5\x42\xec\x78\xf5\x76\x0a\x74\x21\x50\xb5\x82\x85\xcc\x8f\x84\x7b\x1c\x6b\x5d\xa0\xe4\xad\x28\x10\xae\xcb\x0d\x65\x54\x2a\x41\x14\x17\xc1\xb6\x17\x17\x5d\xa8\x06\xcf\xc2\xd7\xd7\x4d\xc3\xf7\xd2\x08\x41\xa2\x4d\x14\xef\x96\xfa\xc8\x9f\x88\xf5\x94\xc4\x7e\xa9\xd5\xef\x4a\xf0\xcd\x0a\xd1\x28\x68\x18\xf8\x53\x9e\x12\x48\xe1\xcd\x6f\xbd\xf8\xea\xbc\x83\x4d\xa7\x2a\x7f\x58\xb7\xb5\xfd\xcc\xa3\x0d\x02\x73\x8f\x41\x28\xb5\xc0\x99\xe4\xea\x3c\x96\xd4\x99\xc1\x3b\xc4\x53\xfa\xb3\x30\x00\xa4\x69\x3a\xad\x05\x20\x41\x14\x70\x56\xe0\xa4\x0a\xa5\x71\x9a\x1e\x2a\xbe\x33\x46\x24\xf4\xcb\x70\xdf\x1f\x07\x0b\x78\xe2\xf8\xe0\xcb\x04\x0f\x89\x87\x13\x0c\x25\x1e\xc6\x96\xe8\xcc\x3d\x52\x49\xc4\x71\xfe\x7f\xd8\xc8\xdb\xc7\xc8\x05\x95\x11\xec\x19\xcb\xdc\xf6\x2a\xc8\xbe\x40\xc2\x38\x29\x15\xf3\xa6\x8c\x55\xec\x45\x5b\x0f\x45\xcb\xff\x5e\xf3\x44\x8c\xcc\x4f\x37\x56\xbc\xee\xef\x30\x1d\xc4\x88\x7b\x0d\x52\x89\xb6\x50\x50\xf3\xa6\xa4\x6c\x9d\x0a\x25\x86\x58\xda\x52\xa8\x20\x4d\xd1\x36\x3a\xe5\x39\x32\x39\x02\x4d\xb7\x5d\xc4\x4d\x04\x99\x17\x70\x57\xc7\x9e\xa0\xf3\x7d\x2b\xed\x09\x1b\xf2\x15\x41\x09\xc2\x24\x31\x89\xd3\x56\x25\x02\xe5\x96\x33\x43\x50\xd3\x75\x0d\x0d\x27\xa5\x04\xce\x0c\x1b\x0c\xd5\x9e\x8b\xaf\x49\x7f\xd2\x59\x36\xe1\x3b\x23\x76\x74\x59\x09\x05\x97\x4a\xa7\x1c\xce\x10\x5a\x46\xcd\xff\x3b\xd3\x01\x1a\x1b\xcc\x2d\xf9\xfd\x7f\x34\xd3\x96\x2d\xa9\xb1\x15\x2a\x2e\xc0\x48\xab\x95\x38\x5a\x35\xc9\xdc\x13\x00\x73\x3a\x93\x9d\x9f\xbc\x88\xc9\xd1\xaa\x49\x26\x9f\x00\xba\x1e\x0a\x28\xa3\xea\x3b\x83\x68\x1c\xe0\x26\x7b\x07\x07\xc0\x22\x34\xed\x98\x34\x71\x2c\x2c\x52\xcc\x8c\x97\x26\x98\x82\x45\x8a\xd5\xa9\xc0\x82\x7b\x14\xb4\x3a\x7e\x26\x47\x14\xae\xce\xb8\x41\xa9\xf3\xab\xb1\x88\x4e\x7d\x58\xc2\xc3\xd1\x38\xf0\xae\xa7\x95\x8e\x78\xc5\xc5\x5d\x1f\x04\xcb\xce\x52\xa9\x7a\x32\x0c\xbb\xc9\x63\xa3\xa2\xe5\x4e\xb4\x08\xd4\xd6\x56\x5b\x4d\x0b\x35\x91\x20\xdb\xaa\xa2\x05\xd5\x45\xb4\xaf\xbf\xb4\xbf\x68\xa2\x30\x20\x7b\xb7\xd1\x80\xc0\x99\xa2\xac\x4d\xa7\x59\x8d\xaa\x05\x71\xdc\x63\x20\xcf\x25\x7c\xe0\xbc\x89\x38\xaa\x11\x74\xea\xd8\xb4\x1b\xc7\x91\x67\x41\xe0\x7f\x5b\x2a\xb0\x3c\x9d\x97\x79\xbc\x31\x95\xb0\x23\x8d\x16\x58\x42\x89\x15\x75\x8a\x3f\x5d\xe9\xe9\xb8\xd0\xc2\x79\xde\xdc\xfa\x44\xe0\x5a\xc1\xc8\xc1\x08\x36\x82\xb5\xac\xc7\x09\xf3\xfd\x6d\x20\x90\x7e\x90\x8f\x04\x2e\x08\xd3\x1e\xdc\x8a\xf0\x8c\x8c\x56\xa6\x0a\x22\x3b\x42\x1b\xa2\xe3\x7c\x18\xda\x1e\x61\xf3\x49\x51\x1c\x8f\x81\xfc\x3a\xaf\x4c\x44\xf9\x13\x46\x9d\x4d\x29\x65\x06\xcf\x9c\x91\x8a\xf6\xe4\x41\xb0\x48\x7b\xd5\x78\xf9\x80\x15\x58\x0c\x99\x1b\x2f\x49\xf3\x08\x8b\x09\xe6\x87\x35\x51\x0f\x00\x2f\x08\x6a\x2a\x75\x62\x6d\x7a\x40\xd0\xc8\xfd\x80\x15\x17\x9d\x25\xd9\x1a\x48\xe8\x08\x73\x7f\xcc\x6f\xca\x9e\x44\x51\xda\xbb\xf3\xd0\x63\x4c\x34\xfd\x43\x76\xf1\x44\xa5\x4d\xa1\xc8\x78\xbb\xae\xc3\xb8\x49\x47\xd6\xcc\x9f\x44\x58\xe9\x90\xcb\xd6\x7a\xde\xab\xb7\x5c\xda\xe4\x32\x74\xef\x8e\xc7\x8c\x14\x05\x17\xb6\xba\xb0\xed\x94\x61\x7e\x34\x9b\xfb\x0d\x47\xce\xeb\x6e\x81\xc1\xfe\xb9\xdf\xfb\x2c\x08\xb3\xa1\xb5\x03\x89\x7d\xdc\x13\xc7\xba\x43\x1a\xcd\x57\x1b\xc0\xdd\x5b\xbf\xdd\xeb\x43\x56\xdf\x3b\x36\xe4\x30\x12\xc2\x71\x3c\xac\x75\x4f\xf7\x92\xac\x73\xb5\x2f\xd6\xa6\xd7\x45\xa1\xaf\x56\xad\xaa\xb3\x0f\x5c\x08\xbe\xbf\xd7\x28\x97\xc3\x8f\xd7\x56\xaa\x59\x10\xb3\xe9\x9e\x4c\x47\xb0\x21\x87\x65\xba\x3d\x63\x48\xf2\xcb\x13\xf3\x8a\xbf\xbe\x7b\xed\xb9\xda\x6d\x1a\xc0\x7b\x68\xd5\x65\xc6\x86\x1c\xe2\xf0\xd2\x19\xde\xc0\x00\xdf\x6c\x5b\x65\xfa\x80\xd9\x48\x98\xc1\x83\x44\xa7\x69\x2c\x5e\x7e\x96\x64\xdb\xb9\x45\xc7\xf1\x30\x76\x9e\x94\xc0\xa0\xa8\xdd\xe1\x66\x84\x3b\x83\x6e\xe6\xbc\xc4\x4a\x5f\x7b\xcd\x85\xf9\x06\x25\x8a\x5d\x47\x9d\x75\xd6\x9d\x93\xb2\x14\x28\x65\xc0\x2d\xad\x26\xcf\x58\x38\x93\x65\xef\x86\x37\x23\x0d\x13\x36\x84\x3a\xc9\x82\xd8\xf8\x0b\x05\x07\x3c\x50\x05\x48\x44\x73\x9c\xa7\x6e\xe9\x53\xe6\xcf\x22\x62\xfd\x37\x91\x1a\x94\x68\x71\x36\x22\x1e\xa5\x8a\xb4\x6c\xe3\x85\x53\x99\x64\xe4\x41\xd1\xca\x89\x1b\xec\x54\xd7\xc9\xd8\xc1\x60\x87\x69\x8c\xd8\x66\x48\xb8\xee\x37\x7b\xff\xc0\x72\x8d\x50\x10\x89\xb0\xaf\x51\x60\x50\x55\x95\x1c\x25\x53\x50\x93\x1d\x02\xb1\x1b\xcc\x40\x09\x24\xf1\x79\x44\xc2\xbb\x38\x12\xfa\x4e\xdc\xbb\xf9\xbb\xd0\xf8\xda\xc9\x4c\xbb\xc8\x74\x71\x60\xd1\x43\xc1\x5c\x5a\xf7\x9a\x3f\x18\x30\xb8\xfa\x71\xd0\xe9\x7b\xef\xfa\x74\x17\x8e\xee\xa2\xf2\xef\xcd\xeb\xa1\xcf\xf4\x1c\xf4\xc7\xa5\x3b\x82\x81\x2e\x5f\xe4\x2d\x0e\xb5\x87\xd5\xcd\x83\xcf\x79\x58\x02\x55\xa1\x21\x02\x9f\x5d\x6b\x1d\xa2\x0e\x46\xc2\xd2\xa1\xeb\x88\x63\x6f\x9e\x70\x4e\xbf\xf1\xfb\xc5\x49\x0e\xf8\x2a\xaf\x3d\xd9\x63\x47\x3d\xd1\x8f\xb6\x34\x30\x8d\xf0\xa8\x06\xd0\x8a\x90\xed\x83\x6b\x94\x2b\xee\xfa\xf6\xfe\x6a\xde\x6d\xd0\xf5\x15\xaf\x5b\x55\xbb\xe4\x60\x6b\x85\x7e\x35\x4d\x77\x56\xed\x8e\x31\x83\xd9\x17\x4d\xf6\x74\xea\x79\xf9\x18\x20\x70\x3f\x1d\x00\x15\xe2\xb5\x69\x1a\x7e\xa7\x14\x80\x93\xf8\x4f\xab\xf0\xb0\x13\x40\x54\xa0\x19\x92\x30\x6e\xd3\x5b\xa7\xf7\x19\x94\x1c\x18\x57\x5d\x3d\x35\x1b\xae\x97\xbc\x2b\xd1\xfa\x4d\x5a\xc6\x50\x2b\x9d\x08\xda\x1c\xbb\xb1\x87\x99\x65\xc8\x04\x14\xa7\xc2\x6e\x04\x0a\x24\x81\x07\xc6\x5a\x71\x27\xd8\x37\x6a\x73\x78\x29\x58\x44\x8c\xfd\xfc\x33\x6c\x09\xa3\x45\xf6\xe6\x0f\x66\x6e\x1f\x8a\x83\x3d\x14\x04\x56\x28\x50\xc7\x96\x2b\xfc\x3c\x98\x1a\x76\x2d\x22\xbe\xc9\xcf\x26\xac\xf1\x7e\x0a\x7b\x12\xa6\xb1\x30\x50\xb5\xaa\x35\x08\xac\x4b\x6a\x5e\x6a\xe8\x50\x35\xec\x69\xd3\x00\xc3\x9d\xbe\x55\xea\x1c\x48\x8a\x1a\xcb\x91\x75\x88\xf4\x40\x63\x8c\xa4\xcd\xd3\xb2\x12\x45\x57\x25\x7a\x8c\xf1\x70\x61\xb7\xe5\x0e\xdf\x55\x8d\x54\x84\xe1\x29\xad\x5b\x96\x3a\xba\x74\xe4\x16\xbc\x69\x70\x7c\x51\x09\xe6\x05\x8e\x91\x8f\xad\x10\xc8\x54\x73\xb4\x72\x50\x69\x0e\xf1\x0d\xb2\x8a\xd0\x66\x54\xe4\x67\x44\x76\x93\x33\x9b\xe7\x5d\xcf\x87\x36\x54\x1d\x7d\x42\x9b\x2a\x7b\x1b\xbe\xa6\x45\x3e\x52\xc8\x87\x56\x85\x9d\x39\xa1\xbd\x1c\x53\x89\x72\xe7\x4c\xaa\x93\xd5\xcc\xf7\x15\xec\xc3\x9a\x48\x68\x50\xca\xe0\x6e\xea\x17\x77\xd8\x9d\xbe\x37\xf8\xbf\x10\x09\x5e\x90\x8a\xcc\xf4\xcb\xcd\x44\xe0\xea\x3c\x5c\x3a\x9a\x67\x74\x47\x9c\x36\xe6\x72\xbb\xc6\x35\xe4\x9d\x6b\x9b\xfa\x0e\x69\x90\xce\x04\x16\x9c\xd9\xfe\x0c\x96\xd0\x4a\xdf\x65\x2d\x89\x22\x1e\x9c\xa9\x74\xe3\x4b\x7d\x11\x72\x23\xaf\xcf\xd1\x30\xc3\xe8\xbd\xe1\xc5\x57\x37\x2d\xd6\x85\x87\x59\x51\x93\xed\x16\x99\x9b\xd6\x82\x1f\xc5\x24\x87\xb4\x9d\xa0\x09\x80\x7e\x05\x86\x42\x7a\x6c\xd6\x8f\xe4\xc2\x7e\xfb\xe5\x64\x4b\x38\x1c\xce\x39\xd7\xec\xc0\xab\xe0\xdb\xe3\x55\xb4\x70\x04\x4d\x06\xba\x0e\x11\x4d\x1e\x60\xd2\x52\x08\x2e\x34\x3f\xe6\x12\xad\x0e\x83\xe6\xb6\x69\x95\x1e\x4d\x8b\xdb\xe0\x16\x9a\x0e\x07\x25\x0d\xfd\x4b\x5f\x59\xa8\x90\xea\x87\x37\x29\x51\xed\x14\x37\x39\x49\xfa\xa2\xcf\xe8\xbf\x0f\x24\xcf\xe3\x3b\x13\x6e\xb6\xea\x08\x4e\x18\x7f\xeb\xdf\x0b\x6a\xd8\x65\xb8\x1f\xa8\x4d\x71\x9f\xab\x3b\x37\x1d\xea\xac\xe1\xa4\x7c\x85\xce\x9e\xde\x54\x92\x1d\x66\x91\x58\x33\xc5\x4f\xdd\xd1\x7b\xe4\x33\x83\xf9\x68\xfb\xf9\xf3\x43\x96\x98\xfe\xf4\x21\x4b\xbc\x6e\x72\xc8\xf2\x78\xd6\x35\x73\x5c\xf5\x91\x84\x2b\x3b\xf7\xd7\x6f\x0a\x0b\xdc\xa3\x49\xa4\x0b\xe9\x35\xdd\x21\x1b\x4a\x62\xde\x0e\x58\x48\x46\xd4\x93\x05\xd0\x73\xd5\x55\x62\x24\xae\x01\xd2\x30\x29\x7d\x89\x95\x98\x91\x0d\x4a\x0c\x45\x1a\xd7\x0d\xb3\x2b\xa3\x6e\xfc\x4f\x90\x8d\x84\xfb\xc9\x13\xa6\x7a\xf1\x6f\x87\xec\xf6\xe4\xa9\xfe\x7b\x3e\x04\x8c\x8e\x9f\x30\x3a\x4d\x7f\x72\x10\x62\x1f\xcd\x6d\x01\x88\x0d\xa7\xee\x97\x47\x36\x37\x68\xfd\x6b\xe7\xd6\x97\x0d\xca\x7c\x20\x26\x12\x81\x9f\x8c\xdb\x32\xa9\x30\x7b\x2e\x75\xf0\xda\xb9\xbb\xa1\xb9\x3b\x6e\xf1\x12\xf4\xbf\x57\xc3\x5f\x5a\xbc\xcf\xf2\x3c\xfd\x13\x8c\x48\xc9\x66\x82\xaa\x8f\xb2\x07\xc4\x3f\x3d\x18\xfe\x0e\x23\x19\xa4\x57\xe7\x66\x8f\x19\x44\xf1\x59\xb9\x49\xa1\xd9\xcf\xfb\xf7\xe3\xff\x02\x00\x00\xff\xff\xda\x7b\xa0\x05\xb8\x25\x00\x00" func flowfeesCdcBytes() ([]byte, error) { return bindataRead( @@ -120,11 +120,11 @@ func flowfeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x14, 0x34, 0x55, 0x7c, 0xbb, 0x8c, 0x4b, 0x60, 0x9a, 0xd3, 0xf3, 0xf5, 0xe6, 0xcd, 0x84, 0xab, 0x3b, 0xe7, 0x2, 0x35, 0x68, 0x64, 0x5e, 0x8b, 0xee, 0xfc, 0xb7, 0x90, 0x89, 0x41, 0xc9, 0x84}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0x89, 0x18, 0x17, 0x7b, 0xf8, 0xd2, 0xd8, 0x8, 0x9a, 0x5b, 0x17, 0x45, 0xf, 0x24, 0x33, 0xe2, 0x21, 0x69, 0xf7, 0x78, 0x68, 0xbc, 0x2c, 0xac, 0xf9, 0x75, 0xf2, 0x23, 0x7b, 0x2e, 0x8a}} return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdc\x36\x92\xf8\xdf\xe7\x4f\x01\xbb\xea\xe7\x8c\x12\x3d\xfd\xc8\x65\x55\x96\x77\x15\xc9\xbe\x53\x65\x23\xbb\x2c\x67\xf3\x87\x2b\x95\x40\x24\x46\x83\x33\x87\x98\x25\x48\x8d\xe7\x1c\x7f\xf7\x5f\xa1\xf1\x7e\x91\x1c\x69\xe4\xf8\xb2\xab\x4a\xca\xd2\x0c\xd9\x68\x34\x80\x46\xbf\x7b\xef\xeb\x7b\xf7\x10\x42\xe8\x65\xc5\x96\x67\xa7\x6f\xf1\x65\x45\x2e\x5a\xfc\x9e\xd6\x57\xf2\xf3\xb7\x33\x02\xdf\xa1\xb3\x53\x04\xdf\x22\x5c\x97\x48\x3d\x82\x0a\x56\xb7\x0d\x2e\x5a\x34\xc7\x35\xbe\x22\x1c\x5e\xa9\x59\x49\x10\x5b\x90\x06\xb7\xac\xe1\x5f\xc1\x0b\x25\xa9\xc8\x95\xfa\x9b\xd6\x53\xd6\xcc\x71\x4b\x59\x0d\xcf\x8b\xef\x61\x88\x96\xbd\x27\x35\x47\xed\x0c\xb7\x08\x37\x04\xf1\x16\xbf\x27\x25\xc2\x1c\x2d\x70\xd3\x22\x36\x45\xad\xc6\xe6\x75\xc3\x5a\x56\xb0\x6a\x57\x62\x79\xce\x4a\xc2\x11\xef\x2e\xe7\xb4\x15\x0f\xd1\x46\xbe\x8c\x5a\x06\xef\x2c\xba\xcb\x8a\x16\x08\x97\xa5\x78\xf2\xac\x9e\x32\x34\xed\xea\xc2\xa0\x50\x76\x8d\x98\x8e\x78\x94\xab\xa9\xe1\x0e\xbe\x46\x8b\x19\xe6\x64\x57\x13\x83\x72\xd4\x90\x82\x35\x25\x57\xc3\x88\xc9\xc0\x0c\x0a\x36\x9f\xd3\xb6\x25\xa5\x9a\xc6\xae\x20\xdd\x0a\xe1\x8a\x33\xb4\xa4\x55\x85\xae\x48\x8b\x30\x60\x0a\xb0\x5e\x5d\xfe\x0f\x29\x5a\x39\xd9\x56\x3c\x59\xe0\x1a\x75\x1c\x50\x06\xdc\xb7\x51\x57\xab\x5f\x04\xfc\x25\x6d\x67\x65\x83\x97\xa8\x21\x4b\xdc\x94\x5c\xa1\xf4\x02\x17\x33\x49\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xe2\x80\x2e\xbb\xe2\x3d\x69\x15\x45\x67\xac\x2a\x15\xd2\x12\x43\x78\xff\x12\x73\x52\x22\x56\x5b\xaa\xb5\x1d\x3f\xb4\xb3\xd9\x56\xab\xa0\xb1\xa1\xf5\x95\x41\xac\x94\x98\x49\x84\x48\xa9\x30\x3a\x35\x4b\x0d\x53\x02\x02\x34\xe4\x8a\xf2\x96\x88\x91\xf5\x56\x20\xe8\xe5\xdf\x5f\xfd\x2c\x3e\xc0\xfe\x8e\x19\xb5\x20\xe8\x72\x85\x3a\xae\x1f\xd1\xe0\xcf\xc9\xd2\x8c\x3e\xd9\x32\x4b\xbc\xab\x77\xf2\x0a\xcd\xf0\x35\x91\x50\xf1\x3c\x49\x25\x7f\xf3\xa2\x92\xed\xda\x73\x70\x5c\xce\x69\x0d\x74\x16\x10\x70\xd7\xce\x58\x43\xdb\x95\x98\x43\x43\xe6\xec\x9a\xc8\xb7\xd5\x06\xd9\x86\xf7\x1a\x32\xed\xea\x12\xd1\x9a\x77\xd3\x29\x2d\x28\xa9\xdb\x6a\xa5\x77\xb6\x78\x9c\x6f\xa3\x05\x5e\xe9\x55\xdd\x36\x27\x02\xe0\xa9\x13\x71\x49\xda\x25\xb1\x98\xc2\xd6\xe2\x44\x6e\xab\x19\x5e\x2c\x48\x8d\x58\x5d\x10\x44\xae\x49\xb3\x42\x64\xc1\x8a\x99\x42\xfb\x82\x10\xb1\xeb\xa9\x20\x03\xae\x0c\x2d\x4b\x56\x74\x73\x52\xb7\x70\x08\xd1\x8c\x34\xe4\x10\xcd\xda\x76\xc1\x0f\xf7\xf6\x4a\x56\xf0\x5d\x56\x4f\x2b\xb6\xdc\x65\xcd\xd5\x9e\x7a\x67\xef\xde\x3d\xf4\xf5\xde\xbd\x7b\x74\xbe\x60\x4d\x8b\x5e\x76\xf5\x15\xbd\xac\xc8\x5b\x20\xe1\xb4\x61\x73\xf4\xc0\xfb\xec\x81\x79\xb2\x62\x4b\xef\x29\xfd\xb7\xf7\xc4\x4b\x42\xb8\x7c\x60\xff\x83\xd8\x18\x2f\x5f\xbc\xb8\x38\x3e\x3d\x7d\xf3\xe2\xe2\x42\x3f\x76\xd2\xac\x16\x2d\xbb\x77\x0f\x17\x05\xe1\x7c\x82\xab\x6a\xcb\x32\xa0\x98\x7f\xa1\x8f\x92\x04\x7b\x7b\x7b\xe8\x85\x20\x89\x24\xad\xf3\x32\xb9\x26\x75\x8b\xce\xc9\x12\xbe\x9e\xb4\xac\xc5\xd5\x05\xac\xcc\x21\xfa\xe9\x25\xfd\xf0\xed\x93\x6d\x04\x1f\xbe\x81\xc5\x79\x8d\x57\xac\x6b\xed\x57\xb5\x7a\xf1\x84\x75\x75\x4b\x9a\x43\xf4\xd3\x59\xdd\x7e\xfb\x64\x2b\x33\x0e\x3c\xfb\xd6\x82\xe3\xaf\x31\x2d\xe5\xa0\x16\xa6\xa0\x80\x20\x85\xfd\x64\x4e\xeb\xd6\x45\x68\x4a\x08\xff\xbe\x6b\x6a\xf7\x33\xe2\xa0\xf1\x92\x35\x0a\xbe\x45\xc8\xd0\xc1\x70\x9f\x24\x19\xc4\xb7\x27\x0d\xc1\x2d\x29\x27\x62\x6b\x9e\x9d\x1e\xa2\x8b\xb6\x81\x23\xdf\xb0\x8a\x48\x80\xdf\x6d\x23\x3c\x17\x63\x9d\x68\x1e\xa1\x11\xc9\xcd\x1c\x56\x9b\x9b\xc7\x23\xd8\x12\xdc\x38\x28\x72\x7d\x6e\x08\x42\x4c\x50\x82\x79\x43\xfe\xd9\x11\xde\x92\xf2\x2d\xfb\x49\x32\xb3\x5b\x61\xf5\x93\xe6\x8d\x1b\x80\x72\xab\xd9\xbd\x01\x3e\x54\x1e\xd7\xe5\x1b\x60\x3c\x37\x06\xe6\xee\xd1\x7e\x08\xfe\xf6\x3b\x44\x03\xc7\x40\x4f\x52\x4e\xf9\x67\x75\xab\xd5\xb7\x42\x73\x33\xb0\xce\x49\xbb\x64\x8d\x58\xc5\xe3\xb2\x6c\x08\xe7\x3f\x2d\xca\xe4\x59\xa8\xc9\x52\x3d\xa1\x3f\xeb\x5b\x92\x9f\x09\xbd\x9a\xb5\x27\x33\x5c\x5f\xa5\x61\xc9\x07\x12\xa7\xd5\xdc\x65\xf9\x23\x6b\x1e\xc9\x9d\x5b\x23\x78\x89\x0f\xc5\x08\x8f\x1f\xe5\x90\x35\xb0\x86\xce\x6b\x02\xe6\x58\x1a\x07\x63\x64\x4e\xf3\xe6\x06\x18\x71\xce\x37\x37\x58\x9e\x0b\x6c\x7a\x8c\x3b\xa2\x59\xdf\xa1\x1f\x01\x7f\x4d\x4e\x60\x86\x1d\xcb\x12\x36\x37\xc5\x8d\x8c\x64\xce\xe9\x89\x11\x42\x28\xa9\x4a\x3e\xe6\xb4\x76\xed\x6b\xd2\x14\x42\x02\xbb\x22\x93\x9a\x2c\xbd\x0f\x86\x19\xd5\xf2\x67\x42\xde\x57\x2b\x29\x91\x88\xf7\x7d\xd9\xa4\xe7\x45\x25\x1c\xfd\x48\x6b\x3a\xef\xe6\x5c\xbc\xab\x7f\x3f\x44\x1f\xe1\x7e\xd7\x50\x3e\xf5\x80\x31\x33\xf1\xe1\x39\xe0\x12\x74\xfa\x6f\x56\x49\xbd\x09\xd1\x92\xd4\x2d\x88\xce\xa0\x52\x4e\x59\x83\x70\x55\xc1\x57\x20\x13\x23\x5a\xcb\x3f\x24\x4b\xde\x35\x20\xce\xea\xa2\xea\xc4\x03\xf2\x31\xad\x2a\xd6\x5f\xb5\x08\x17\x2d\xbd\x26\xd5\x0a\x94\x45\x5a\xd0\x05\x6e\x85\x16\xab\xdf\x7c\x4f\x56\xe8\x48\x0a\xe8\x67\xa7\xee\xc4\xb4\x08\xb9\x85\xae\x71\x23\xe1\x1e\xa2\xbf\x7d\x94\x5b\xe1\x50\xdd\xaa\x42\xa2\xff\x64\x67\x22\xb4\x81\xb9\x9c\xa7\xda\x16\xa0\x9d\x3a\xfa\x2b\x11\x7a\x19\x6c\xeb\x06\xb5\xab\x85\x54\xcf\xb4\x6a\x67\xe0\xd0\x1a\xb1\xa6\x94\x7a\xd1\x25\x11\xd2\x2c\xa7\x25\x69\x48\x89\xae\x71\x45\x4b\xf3\xdc\x0f\x64\xc5\x0f\xcd\x5f\x07\x68\x07\x9d\xb0\xaa\x22\x45\xcb\x1a\xa9\xfb\x9a\xef\x1e\xc1\x77\x35\x27\x35\xef\x78\xf0\xdd\x63\xb4\x83\x5e\x7c\x20\x45\x07\x52\xbf\xff\xdd\x13\xb4\x83\xfe\x41\x1a\x3a\xa5\x05\x4e\x7c\xfd\x14\xed\xa0\x63\xa0\x97\xf3\x85\xde\x19\x45\x21\x28\x20\xe9\xa7\xa8\x02\x8c\x5d\x30\x5f\xda\x08\xf9\x30\xd8\x58\x3e\x21\x41\x04\xce\x90\xd1\x31\x03\x44\x9b\xc4\x00\x61\x53\x49\x6e\x58\x5c\x20\xb6\xa3\x3e\x16\x5d\xd3\x88\x4d\x4b\x22\x15\xc0\x45\x1b\x70\x70\xef\xa4\xef\x57\x20\x2c\xae\x16\xe4\x16\xd8\x83\x82\x76\x49\xd0\x02\x53\x30\x63\x28\x25\x4f\xa1\xd7\xae\x81\x1f\x91\xca\xc3\x7b\x52\xfb\x27\xdd\xc7\xa5\x11\x4b\xa7\xed\x24\x4b\x60\x11\x08\xcb\x21\xed\xa6\xb4\x54\xba\x22\xad\x25\xe2\xf9\xab\xb7\x2f\x0e\xd1\x89\xc4\xa6\x5a\x21\x2a\xce\x58\x8b\x3a\x4e\xca\xfc\x69\x91\x13\x7a\x23\x86\x8d\xd9\x87\x8f\xdb\xc2\xb0\x37\x81\xa0\xa6\x84\x44\x0b\xd4\x56\x4f\xf3\x46\x62\x11\xa4\x42\x68\xa0\x88\x49\x75\x9c\x34\xce\xd6\x50\x7c\x1a\xd6\x9a\x21\xda\x66\xe9\x27\x80\x9f\x9a\x87\xe5\x25\x70\x92\x22\xe3\x6b\xdc\xce\x38\xec\x35\xde\x32\xd8\x44\x5a\x67\x6e\x08\x67\x5d\x53\x90\x98\xbf\x57\x44\x4a\x7a\xb0\x73\x9a\x8b\x96\x35\xf8\x8a\x08\x40\xe2\x42\x31\x7f\x0c\xbc\xf6\x1a\x4c\x54\xf2\x2d\xfb\x7b\xf2\x25\xc5\x73\xc1\x1c\xb1\xd6\x68\x0e\xd7\xce\xbc\x25\xe9\xf0\xb5\xfd\x49\xdb\xfd\x4e\xd8\x7c\xc1\x38\x6d\x09\x12\x27\x04\x9d\x92\x29\xad\xc1\xc6\xc0\xd1\xd7\xee\xcf\x9e\x7f\x49\x62\x5a\x73\xd7\xfc\x27\x17\x92\x72\xc4\x17\xa4\x10\xac\xc7\x31\x07\xd1\x1a\x74\xfa\x68\x1e\x7a\x19\x1c\xc6\xac\x35\x7d\x77\xbb\x75\x35\xfd\x67\x27\x58\xbd\x3e\x0e\xb5\x56\x7d\xf5\x53\x17\xa4\x45\xcb\x19\xa9\xcd\xb7\x02\x91\x42\x8a\xd1\xe6\xc1\x90\x82\xb4\xd4\x42\x42\x3c\x24\x9c\x29\x36\xf5\x47\x72\x01\xc0\x89\xb1\x7a\xf4\xbd\xec\x43\x75\xa8\x89\x98\x41\x87\xdf\xf8\x81\xac\x06\x9f\x56\x5b\xda\x7d\xd4\x9f\xcd\xab\xd3\x57\x87\xe8\x75\xc3\xd8\x54\x4c\xe8\x35\xe3\x9c\x70\x2e\x16\x6c\xf2\x9a\xbd\xde\xd2\x24\xd5\x27\x63\xd1\xd0\x6b\xdc\x12\x71\xc5\x26\xa8\x02\xfc\xd1\xe5\x8a\xac\xae\x56\xa8\x9d\x51\x79\x89\x6b\x06\x58\xad\xe0\x8a\xd4\x86\x45\xc1\x7b\x28\x5c\xf6\x60\xaf\x32\x36\xc5\x00\x3e\xe5\xe2\xa6\xec\x08\x9a\x77\xbc\x45\xb8\x5a\xe2\x15\x17\x1c\x17\x5f\x32\x65\xe8\xd3\xd7\x74\x23\x2f\xa3\xb9\xe0\xb5\xf2\x1e\x36\x66\x38\x71\xb1\x14\x05\x59\xb4\xa9\x71\x14\xed\xe6\x78\xb1\x10\x98\x9c\x29\xc9\x45\x5f\x1b\xf6\xc6\x38\x44\x7f\x33\xa6\xad\xdd\x7f\xe0\xae\x6a\x53\xc4\xb0\x64\xb0\x14\x10\xf3\x76\xcd\xc7\xca\x76\x2d\x98\x90\x14\x82\x3e\xb4\xda\xa8\xe7\x02\xfc\x91\x5d\x13\xae\x2d\xdc\x2e\x26\xca\x4e\x88\xa4\x65\x19\x91\xba\x14\x2b\x86\x6b\xe7\x8e\x19\x39\x33\xc7\xc4\x73\x9b\xc9\x69\x7b\xb1\x34\xf0\x81\x41\xbe\x21\xd7\x94\x75\x3c\x40\x29\x33\x2d\xad\x20\xf4\x4f\x6c\x77\x9d\x99\x19\x5d\x6d\x70\x66\xc3\xb3\x12\x9c\x51\xdc\x46\xc0\x26\x5b\x66\x4d\xf5\x82\xbd\x88\xcb\x4d\x1a\xf8\x97\xb8\x6e\xd7\x47\x71\x98\xf6\x17\xe6\x82\x92\x77\xaa\x40\x05\x24\x0e\xa0\x21\xe5\x8a\x6a\xeb\x0c\xfd\x46\x99\xf4\x87\x86\xfe\x3b\xe5\x20\xf4\xd8\x73\xa3\x76\xad\xa6\x93\x67\xd4\x4f\x31\x54\xfb\xa6\x10\xba\xa5\xaa\x75\xe8\xaa\x6b\x8e\xe4\xed\x6e\x36\x5a\x17\xf2\x30\xc3\x14\x4e\x41\x4e\x91\x86\x78\xe5\x69\xa8\xc9\xb2\xe7\x38\x1b\x56\xe8\x68\x7a\x9e\x1d\xf7\xf1\xa3\x78\xcc\xb4\x90\xe7\x6f\x8a\x46\x1b\x1c\x04\x32\x6a\x87\x24\x4e\x72\x16\x9f\x36\x63\xb6\xf0\x25\x15\x8d\x95\x34\x1d\x09\xd1\xb2\x24\x2d\x69\xe6\xb4\x16\x87\x64\x25\xfd\x13\x12\x5b\xbd\x47\xa7\xad\xdc\x87\x91\x3f\x65\x62\x19\xb0\xe2\x9f\x07\xfb\xfb\x5b\x59\x04\xe1\xa2\xc7\x95\x6f\xb4\xb2\x58\x89\xaf\x27\xe6\x2f\xf8\xc4\x5c\x99\xdb\xde\xe7\xae\x45\xd9\xfb\x22\x7b\xfb\xe5\x1e\x73\xee\x31\xff\x91\xf8\x9e\xf3\xbf\x8f\x99\xdc\x47\xcf\x87\x21\xb7\xfc\x27\xf3\xce\x16\xfa\xe8\xbd\xbf\x68\x48\xf0\x89\x9c\xf0\x6e\x45\xea\xab\x76\x86\x8e\x8e\xd0\xb7\x4f\x0e\xd1\x83\x73\xa9\x75\x22\xf5\x31\xdc\x55\x97\x04\x3d\x7e\x84\x2e\x57\x2d\xe1\x68\xf2\xed\x13\x34\x23\x1f\x50\x31\xc3\x42\xb6\x26\x0d\xdf\x7a\x10\x81\x8d\x3d\x1c\xbb\x94\xff\x43\xa8\x89\xe0\xd3\x3c\x9d\xd0\x72\xeb\x10\x3d\x78\xab\xa5\x99\xb3\x53\x39\x10\xb8\xbc\xe0\xce\xad\xbb\xf9\xa5\x10\x9f\x05\xbf\xaa\xd8\x92\x34\x05\xe6\x24\x18\x78\xd4\xb8\xa0\x7e\xbd\xa3\xe5\x2f\x62\x86\x35\xad\xd4\xb0\x67\xa7\xa8\xc0\xb5\xb8\xb9\x71\xd5\x10\x5c\xae\x10\xf9\x20\x18\x84\x52\xe6\xa5\x5f\x2c\x1e\x40\x6c\x04\xf4\xfc\x48\x6e\x85\xc9\xc1\x16\x7a\xf8\x50\x7e\xf6\x4c\x7f\xf6\x54\x4f\x0c\x3e\xd6\xe4\x3b\xd8\x46\x8f\xb6\xd1\xe3\x6d\xf4\x64\x5b\x5c\xe1\x4f\x63\xc8\xd1\x4e\xd2\x0b\xf3\x1c\xed\x8b\x51\xb2\xdf\x3f\x3b\x42\x4f\x0f\xf6\x35\x35\xc3\xa7\x0c\x06\x95\xf8\xa3\x9d\xe1\x5a\x3c\xdd\x4b\x44\x6f\xb3\x3a\xdb\xe3\xe0\xd1\x77\xd1\x28\x3f\x90\x55\xb8\x53\xc8\x07\x5c\x88\x03\xfa\xed\x13\xbd\x63\x0e\x1e\x7d\x37\xbc\x65\xec\xfe\x77\x87\xfc\xcb\x23\x35\xa4\xfd\x3a\x37\xde\x5f\xbe\x35\xe3\xfd\xe5\xd1\xf0\x78\xf7\x13\x7b\xe5\x8a\xb4\x91\x61\xfd\xa4\xc2\x74\x4e\xca\x09\xd6\xe7\x3b\x22\xf1\x56\x96\xf6\x6a\x87\xc1\xae\xd6\xdb\xec\x92\x90\x1a\x15\x12\xe8\x0d\xb0\xfa\x81\xac\x34\x46\xef\x05\xab\xf0\x96\x22\xc6\xe4\x07\xe9\xac\xdf\x0c\x16\x17\x66\x0d\x3c\x14\xec\xd2\x6c\xc5\x8b\xb5\xde\xe0\xce\xe5\x29\x7e\xc4\xa5\x0b\x77\xc2\x0f\x60\x10\x93\xaa\xe6\x0f\x64\x35\x89\x30\x5e\xe8\xaf\x5c\x74\x76\x4b\x52\xb0\x92\xfc\x37\xf9\x30\xd9\xda\x8e\x37\x1c\xbd\xaa\x71\xdb\x35\xe4\xb8\xba\x62\x0d\x6d\x67\xf3\x43\x74\x11\x7d\xb6\xfb\xfd\xdf\x2f\x7e\xfd\xfe\xef\x17\x07\x8f\x7e\x7d\xfc\xdd\x81\x07\x64\x2b\x46\xb6\x26\xed\x3a\xa8\xfa\x27\x6d\x13\xd8\xbe\x38\x39\xbd\x38\xfe\xf5\xf5\xa3\xa7\xdf\xf6\xa1\x6a\xd4\x26\xb0\xa2\xad\x94\x94\xcb\xae\x69\x49\xca\xa4\x2a\x35\x46\x89\x02\x2c\x49\x35\xdd\xa5\x25\x3a\x42\xb4\x8c\xbf\x00\x8e\x78\x04\x8c\x31\xfe\x32\x3e\x3d\x47\xf1\x89\xea\x7b\x4d\x12\xde\xfb\x3b\x7e\xdc\xd9\x99\x47\xce\x4e\x49\x4c\xc2\x15\x1d\xd0\x11\xda\x8f\x1f\x71\x04\xc9\x67\x3b\xe8\xe3\xa7\x9e\x27\x8c\xc0\x06\x90\xbc\x07\x13\x47\xad\x03\x5f\x9e\x3e\x63\x0b\x30\x7c\xec\x71\x69\xf9\xd8\x8b\x68\x42\x34\x8b\xda\x8e\xe9\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\x1f\xc8\x2a\x35\xe8\x0f\x64\xb5\xd1\x01\xed\xfa\xd8\xd1\xec\x67\xd1\x50\x31\xfd\x03\x99\x49\x2c\x53\xf8\x11\xe6\xf7\x63\xbd\x21\x03\x48\x69\xac\xcf\x76\x6c\x9c\xc8\xae\x34\xc2\xbc\x98\x2f\xda\x15\xbc\x3b\xd9\x5a\x0b\xa4\x51\xed\xee\x00\xea\x86\x51\xd5\x7a\xd6\x86\x81\x86\xca\x83\x38\x21\xbb\xc1\x19\x21\x73\x9a\x0d\xfa\x50\x2c\x47\x47\x7d\x18\x46\x93\x88\xfc\x48\xed\x89\xdd\x4b\x5c\xe1\xba\x70\x76\x6a\xa0\xc0\xfd\xd4\xd2\x8a\xb6\x2b\xf4\x52\x05\x68\x49\x45\xaa\x98\x91\xe2\x3d\x57\xf6\xbf\xaf\x38\x62\xd7\xa4\xc1\x55\xe5\x98\x46\x14\x5c\x69\x46\xa0\x2d\x47\x97\xac\x69\xd8\x92\x94\x4a\xb6\x8c\x94\x16\x63\x02\xa6\x64\x89\xa6\x5d\x0d\xa0\x5f\x76\x55\x65\x70\xfd\x5e\x82\x9c\x6c\x69\x05\x2b\x10\xe8\xe9\x14\x4d\xfa\xe6\x88\xbe\x89\x77\xb3\x99\x3f\x7a\x36\xb0\x2e\xb1\xf2\xd0\x90\xb6\x6b\x6a\x58\x2e\xf7\xe3\x4f\x88\x54\xbc\xe7\xf9\x9b\xa2\x88\x76\xfa\x31\x0c\x24\x89\xcc\x7a\xca\x65\x40\x18\x35\x64\x4a\x1a\x22\xe0\xb6\x4c\xfc\xc7\x6a\xa2\xef\xb9\xc0\x44\x60\xad\xbc\x56\x35\x18\x5e\x3e\x39\x50\x60\x1d\x98\xfc\x9a\x8c\x72\x38\x84\x08\xbd\x89\xaf\xd0\x69\x97\xaf\xe0\x97\x5b\xe8\x61\x00\x69\x94\x7a\x17\xdc\x53\xef\x9c\xb1\x7f\x41\xf7\xa5\x3e\x14\xbd\x24\x7e\x1e\x5c\x48\x2b\x37\x71\xc2\x61\x85\xce\x54\x32\x22\x7d\x2d\x83\xda\x92\x7f\x1d\xaa\xa5\x9f\x3c\xec\xc5\x08\xf3\xf5\xe9\xf0\xd7\xad\xfb\xb9\xa5\x3e\x2e\x4b\x84\x1d\xfc\x95\x9d\xce\x09\x7c\xcc\xae\xa2\x58\x40\x4e\x5a\x1b\xa1\x99\xf4\xb2\x9b\x0f\x0f\xd1\xdf\x02\xb4\x42\xf5\xbb\x77\xde\xcf\x76\xee\x5b\x58\xa9\xd9\x0c\xa1\x67\xe4\x8b\xc9\xaf\xa8\x26\xcb\xc0\x3a\xd4\x8f\x8b\x2b\x9b\xd8\x77\xd7\xc0\x22\x52\x99\x24\x12\x61\xd8\x51\x0a\x89\xb4\xd0\xb7\x0c\xa5\xbd\x18\x07\xeb\xda\x53\x48\x64\x43\x68\x00\x17\xf5\x87\xfa\xda\xb8\xfb\x53\x28\xf5\xdc\x4b\x11\xa0\x75\x10\x94\x92\xa4\x44\x27\x88\xa2\x4a\xa1\x11\xca\x9f\xe6\xad\x7b\xfe\x01\x73\x3c\x97\x17\x6d\xd3\x15\xe0\x30\x90\x97\xb2\xf8\xed\x8a\xb4\x48\x28\x5d\x3b\x60\x54\x91\x01\xe0\x97\xac\x6b\x15\x4f\x8b\x3c\x56\x5c\xc2\x30\x91\xe7\x1f\xc7\x78\x97\x72\x8f\xb8\xfe\xa3\xdc\x33\xeb\xb9\x8f\xfc\x37\x86\xdc\x47\x5a\x7d\x1c\xf9\xa8\xef\x20\x51\x26\xcc\xfe\x87\xa3\xb0\xd2\x81\xe7\x1d\x4b\xfe\x1a\xcf\x8f\x06\x6f\x4d\xe1\x29\x03\x6c\x15\x1a\xc0\xd1\xd9\xe9\xad\x6c\xe0\x0f\xdf\x49\xfe\xf2\xcb\xf0\xd3\xb1\xc5\x7a\x68\x26\x59\xa3\x72\x76\x43\xf6\x1b\x7b\xe1\x5e\x06\x8b\xaf\x1f\x40\x15\x9e\x3e\xd8\x62\xd6\x5d\x7b\x94\xd2\x5a\xe4\xd5\x6e\x9d\xba\x0a\x64\x4a\x05\x01\x65\xd8\xc2\xdb\xed\xd1\x8b\x9d\xa7\xd6\x50\x91\xed\x4b\x37\xd1\x96\x53\x6f\x0f\x2b\xce\xce\x6b\x7d\x3a\xb4\xa7\x35\x79\x6f\xa5\xc4\xbb\x61\xf5\x2d\x01\x22\x12\x20\x87\x15\xad\x04\x14\xf3\xe5\x38\x28\x69\x54\xf4\x77\x43\x30\x8c\x1e\x95\x80\xa1\xbf\xcb\xc3\x70\x44\x53\xef\x7d\xfb\xf9\xee\x7b\xb2\x4a\x2c\x7d\xfa\xbe\x4f\x00\x30\xdf\xaf\x77\x37\xc6\x53\xe9\x95\xcf\xd3\x97\x9c\x73\x4e\xdc\xaf\x72\x02\xde\x29\x69\xe8\x35\x29\xdd\x58\x46\x14\xba\x81\xb4\x38\x0e\xbe\x7d\xb3\x5d\x84\x4c\x69\x93\x7f\xb2\x1a\xd5\x8d\x98\x81\x3a\xf7\xbe\xed\xe3\x1a\x37\x56\x39\xbc\xe8\xe6\xe8\x48\x93\x34\x44\x8b\x75\xad\x8b\xd9\xbd\x08\x0c\xad\x4b\xf2\x21\x32\x49\x2d\x67\xb4\x22\xea\xbb\x67\xe1\x5e\xd1\x26\xf5\x58\x43\xf0\xb8\xb4\x46\xca\x91\x53\x01\xe0\x2f\xb1\xdf\x48\xe1\x20\xff\xfd\x06\x1d\xe4\x00\x1b\xca\x39\x6b\x9b\xd6\x8c\xcc\xa0\x5b\x11\xac\x80\x70\xde\x9f\xdf\xd8\x51\x2c\xde\x69\xb5\x79\x58\x3f\x71\x21\xf7\x49\xc0\x03\x3b\x2b\x58\xc2\x3b\xdf\x5c\x0a\x7b\x97\x9b\x67\x6d\x07\xeb\x4d\x4b\xb2\xe8\x3f\xe4\xb4\x48\x6e\xea\x1d\x15\x7b\x69\xfc\xfb\x54\x20\x9f\x40\xe6\x77\xf7\x3c\x0c\x5e\xb3\xc9\x43\x60\x60\xad\xb7\x55\xa4\x06\x76\x56\x2b\xc4\x73\x9b\x24\x36\x02\x29\x01\xe1\x9b\xf4\xa5\xff\x4d\xfa\x16\x4f\x7c\x1c\x3e\xac\x2f\xd3\xbc\xc6\xf4\xc6\xa6\xc7\x1a\xdf\x86\xd4\x91\x38\x67\x05\xc5\x62\xfc\x25\x6d\x67\xae\x15\xc1\xbc\xac\x12\x6c\x55\x84\x1f\xe5\x10\x84\x49\x4a\x6d\x13\x71\x42\xfe\x98\x93\x3e\x4b\x39\xba\x24\x4e\x98\x18\x04\x5f\x44\x6a\x98\x01\x9b\x37\xfa\x78\xf1\x3e\x94\x3b\xdb\xd5\x0f\xd1\x1a\x8e\xe7\xd8\x4c\x50\x55\x16\x15\x27\x24\x3a\x1d\x43\x3c\x12\x95\x91\x91\x6b\x59\x3c\x92\xd1\x2e\xb8\x2e\xc5\x92\x54\xac\xd8\x08\x8e\xeb\x47\x6a\x45\x68\x82\x73\x54\xa7\x29\xcb\x6c\x6d\x5c\x9b\x30\xad\x61\x64\x52\xda\xe0\x9a\x51\x63\x16\x21\x2f\x6c\xec\xa6\x78\x8c\x8d\x0d\x3b\xce\x84\x2c\x91\x11\x0b\x99\xe6\x4f\x6b\xc5\x28\x81\x6e\xd8\x63\x12\xf2\xdc\x48\x1b\x73\x80\xfc\x9f\xf1\x29\xdd\x89\xfb\xe7\x8e\x1c\x55\x19\x9f\x92\xbd\x07\xd6\xf1\xf0\x98\xcd\xb7\x11\x37\x8f\x93\x93\xa0\x6f\xcf\x01\xa9\xf5\xdf\xce\x9e\x9b\x39\x7b\xbe\x54\x4b\x31\x4a\x5b\x6d\x61\xcf\xe1\x1a\x5d\x12\x45\x3a\x15\x5e\x3d\x63\x4b\x93\x4a\xe4\xd9\x6f\xcb\x6c\xc6\xad\x32\xe2\x5a\xef\xc0\xb0\x25\x77\xc0\x28\xe7\x9b\xcc\x36\x6c\x14\x5d\xcb\xe2\xba\xae\x05\x35\x32\x89\x8e\x01\xbf\x86\xc1\x75\xf8\x5e\xc9\x19\x1e\xd3\xf9\xce\x9b\xb4\x46\x86\x80\xca\x40\x98\x5c\x47\xfd\x08\xe1\x59\xe3\xa6\xf3\x48\xc2\xe0\x08\xa8\xa8\x91\x52\x0f\xc4\x36\xbe\x00\xcb\x75\x0d\x7d\xc6\xdc\x98\x86\x33\xce\xe6\xe8\x5a\x0b\xd3\x70\x6e\x62\x32\xec\x83\xb4\x96\xdd\x30\x0d\x68\xd8\x78\xd8\xc3\xb1\x72\x20\xb3\x7c\xf7\xcf\xa8\x13\x26\x55\x30\x5a\xb7\xa4\x99\x62\x95\xc5\xe5\x26\xc0\x8d\xf7\x8e\x25\xe0\x83\x9c\x5c\xc9\x1c\x1f\x01\xf8\x95\xf6\xbc\x38\xda\xa9\xc2\xc0\xc8\xc1\x7e\xda\x21\xdc\x6c\xac\xd2\x19\x80\xb2\x10\x56\x76\x1a\x16\xf9\xc3\xd4\x44\x7c\x89\xc8\x24\xa4\x19\xed\x71\x94\x73\x28\x95\x71\x06\x9c\xcf\x7e\x91\x76\x76\x06\x11\x83\x61\x0e\x05\xa9\x2a\x8e\x96\x33\xd2\xce\x48\xe3\xa5\xc0\x61\x48\x9d\x80\xbf\x96\x33\xe6\xa4\x67\xa9\x8c\x50\x2f\xbd\x5a\xaa\xf2\x4a\xb7\x90\x9b\xc3\x1b\x46\xe8\x38\x42\xbf\x20\x35\xeb\xae\x66\xbd\x2a\x34\x7c\x24\xa4\x3d\xcf\x51\xa3\xc8\x21\xa6\x24\xa5\x0d\xca\x5f\x54\x14\x22\x19\x5e\xb2\xe6\x04\xd7\x25\x2d\x71\x4b\x14\xf5\xdb\x0e\x1c\xe5\x86\x03\x1f\xa2\x87\x09\xe6\x6e\xd9\xfa\xd6\x21\xfa\x9e\xb1\x2a\x71\x41\x98\x59\xd6\x2d\x24\xb9\x24\x6f\x09\xe5\xb5\xdf\x55\xc1\x75\x8a\xdf\x3f\x7b\x68\x92\xc7\x05\xf0\x4f\xcf\x27\x42\x90\x75\x62\xf0\x68\x09\x50\x54\xae\xad\x00\xef\xc4\x5b\x20\x29\x87\x06\xe3\xbf\xf3\xdc\x5d\x10\x77\xdf\x36\x5d\x8f\x8c\x38\xc5\x15\x1f\x61\x97\x1a\xf0\x1f\x89\x71\xf6\x77\xf7\xd1\xc3\x87\xd1\x38\xc9\x74\x84\xff\x02\x2d\xa3\x79\x3b\xc3\xb5\x2a\x03\xf0\x92\x35\x6f\x58\x45\x26\x75\x37\x97\x8c\xeb\x70\x84\xc3\x49\x07\x9e\x05\xde\xbb\x6c\x3c\x99\x2c\xae\x62\x76\xf1\x57\xdc\x71\x68\x23\x15\x64\xae\x52\x4b\xc9\x12\xb1\x3a\xda\x5e\x2e\xb3\x90\xdb\x4c\x06\x51\xde\x2c\x0c\x23\x1d\x37\x94\x20\x98\x62\x30\x2f\x6a\xf1\x21\xb0\xf2\x07\x27\x32\xb6\x5b\x0e\x9f\x9a\x06\x9d\x26\xb3\x78\x28\xaf\xbf\x82\xd8\xa1\x45\xc3\xae\xc4\x83\xa9\x1c\x84\x65\x2e\x0d\x22\xfc\x62\xe3\xf9\x0f\xb7\xc8\x0c\x58\x6e\x38\x25\xe0\x53\x14\xb7\xfd\xbd\x0c\x5f\x73\xb6\x8f\xd4\x33\x6d\xba\x22\x0f\xea\x1d\x6e\xd0\x44\x7f\x6f\x60\x8f\xdc\x3c\x70\xb9\xc7\x8b\xed\xc4\xf9\x02\xa3\x08\xd0\x70\x7d\xd1\xa9\x58\x24\x67\x51\xee\x32\xf0\x7a\x99\x8b\xb8\xf6\xc6\x54\x81\xac\x03\xb5\x9b\x4c\x48\xab\x7b\x7c\xdd\x79\x64\x58\xcb\x71\x59\x02\xd3\xd0\xe6\x33\x19\xee\xc6\x57\xbc\x25\x73\x9b\xaa\xeb\xd4\x9b\xc8\xdb\x84\x63\x26\x03\x2f\x9f\x13\x69\x80\x11\xbc\xa5\x55\x2c\x32\x9d\x87\x76\x07\x7c\x46\xa2\x7f\x33\x9e\xf2\x25\x1f\x24\xd8\x14\xb9\x3a\x56\xde\x5d\x6a\xeb\xfa\xa8\xba\x9d\x57\xa4\x35\x76\xa2\x38\xc7\x43\xec\x07\xb9\xcc\xde\x9e\x90\xbf\x19\xf1\x26\x77\x9a\xc2\xfb\xae\x24\x50\x46\x41\x09\x08\xcf\x76\xe4\xf7\xf1\xa8\xaf\xea\x6a\x25\x6e\x00\x31\xf4\x1c\x42\x3a\x05\xd3\x93\xa2\x8f\x12\xdc\xa6\x32\xc9\xb8\x64\x50\x0b\x47\x72\xc1\x10\x8c\xac\x7e\xe9\x0a\x6b\x4e\xee\x72\x90\x30\x1f\x0a\x24\x92\xce\x43\xc2\x97\x9d\x6b\xb8\x59\x33\x5b\x13\x97\xe5\x5b\xe6\x41\x12\xe2\x4e\x6e\xa9\x84\x14\xf0\x96\x1d\x97\x65\x8f\x6c\x90\xd8\x9a\x89\x71\xe7\xac\xa4\xd3\xd5\x39\x59\x42\xba\xf9\x6b\x52\x97\x6e\xdd\x2e\xc3\x2d\x3c\x73\x42\x4d\xab\x6d\x19\xa4\x4b\xeb\x2b\x81\x26\x7c\x94\x65\x1d\x17\xaa\x02\xad\x5f\xcd\x46\xb9\xb2\x92\x89\xed\x23\x39\x86\x5f\x2f\x6b\x12\xd4\xa5\xfa\xa2\x99\xc4\x06\x8f\xb8\xac\x3f\x33\xc7\xb4\x16\x5c\x5f\xfa\x39\x8e\xd4\x61\x8e\x0e\xd0\x19\x20\x2f\xf6\xb9\xf8\xbf\x5e\x79\xcb\x02\xc7\x42\xf9\x88\x7a\xb2\xb7\x3d\x0f\xd6\x76\x38\x42\x21\x38\x46\x85\xda\x19\xe3\x04\x4d\x69\x03\x12\xd2\x94\x35\x96\x62\x82\x65\x18\xe7\x8f\x53\x82\xd7\x39\x64\xe1\x7c\x9e\x8d\x0a\x02\x4a\xac\xaf\x7f\x83\xf7\xd6\xc2\x1b\x02\xbe\x13\x62\x15\x7b\xcd\xe3\x65\xc8\x98\xb4\x13\x53\x7c\x7e\xc3\x19\xc6\x63\x86\x9f\xec\xac\x1d\x40\xb5\x06\xe5\xf6\x77\xf7\x7b\x59\x0e\x54\xbc\x99\xab\x72\xd4\x16\x35\x9d\x95\x6f\x2e\x44\xb5\x0f\xbb\x0c\x23\x40\xeb\xdd\x1f\xf9\x00\x3a\xed\x64\x34\xdc\x22\x5c\xd4\x0d\x5c\xa0\xd1\x3e\xf9\xf7\x35\xf6\xaf\x71\x8d\x19\x33\xea\x5a\xd7\x98\x7e\xeb\x5f\xfb\x1a\xbb\xcd\xe9\x36\xd6\xe9\xe8\x74\xe3\x8d\x1d\x6a\xfc\xef\xb3\xfc\xe7\x39\xcb\xea\x22\xd3\xb7\x90\x55\x60\xc0\x43\x0a\xa5\xa3\xe5\xd5\x64\x8e\x87\x57\x69\x69\x5d\xfd\x56\x89\x53\xb6\x2e\xee\x9d\x9f\x71\x2d\xb3\x7d\x69\xa7\xdc\x88\xa0\x9a\x26\x88\x72\x74\x25\xad\xa5\xd2\x82\xd6\x9a\x5a\x69\xb2\x4c\x8b\x8d\xd9\x09\x01\xb9\x6e\x6d\xdb\x89\xa1\x21\xd7\xa4\xf1\x05\x07\xcc\x39\x69\x5a\x14\x97\x4b\x18\xb2\xfa\x7e\x33\xfc\x46\xbf\xef\x50\xfc\x3c\xd7\xc2\x38\xfa\x66\x8c\x20\x16\x97\x67\x98\x13\xce\xa1\x1a\xee\x83\x73\xd6\x6a\x0f\x82\xdd\xb2\x6a\xea\xf7\xfd\x25\x8c\xe9\x7e\xee\x77\x74\x58\xce\x98\x64\x3a\x4e\xd4\xbf\x62\x42\xf2\x5f\x35\x90\xdc\xee\xb4\x41\x6c\x59\x67\x1c\x1c\x7a\x3d\x18\x9a\x13\xd2\xba\x9c\x6a\x1b\xfc\x22\x10\x53\x50\xaf\xa4\xb1\x83\x5e\x76\xb2\x40\x22\x9c\xaf\x44\x65\xaa\xb1\x2b\x16\xc7\xda\x1e\x1d\xa1\x7d\xf4\xfb\xef\x1b\x34\xd1\x67\x9c\x26\x67\xf5\x94\xa5\xf9\xe0\xd6\x70\xd0\x3d\xda\x51\xfb\x21\x67\xdd\xef\xdb\x01\xc1\xf1\xbe\x24\x95\xb2\x33\xe9\xf2\x7e\xd4\x55\xf0\x2c\x89\x7a\x37\x87\x38\xdf\x41\x42\xfb\xb8\x7c\x98\x81\xa3\x2d\xce\x66\xc1\xe6\x2a\x80\xc9\x69\xa5\x62\x0a\xc3\xf9\x5f\x38\xbb\xb9\x0c\xef\xb8\x10\x3f\x7b\xaa\x3e\xde\x8b\xe8\xb5\xb7\x67\x87\x70\x10\x32\xea\x66\x38\x2e\xa7\x90\xaa\x6d\x1a\xa3\x08\x12\x83\x1e\xac\x6e\xe2\x55\xa0\x89\xa0\x14\x27\x30\x2a\xc6\xa0\xb8\x62\x09\x39\x52\x5e\x41\xbe\xcc\x12\xd5\x3e\x37\x77\x62\xaf\xb0\x92\x0d\xa7\xda\xcc\xfa\xff\x19\x08\x6f\x1e\x48\xad\xc0\xde\x9e\x76\x47\xe9\x0d\xae\x63\xa8\xe0\x26\xaa\xc8\xb4\x65\xd7\xa4\xd1\xfb\x92\x06\xd1\xa4\xce\x2d\x75\x97\x66\x8a\x6f\x90\x9a\x93\xe1\x33\xbd\x93\xba\x63\xf9\x6b\x13\xdb\xd8\xe2\x9f\x86\x36\xaa\x9b\x49\x04\x7b\x04\x2d\x87\x0c\x1b\xb2\xc9\x88\x0d\x1a\xe8\x13\xfe\x97\x82\x27\xb3\x9a\x68\x63\xd8\x65\x67\x0a\xb6\xd7\x6c\x19\x72\xbb\xfb\x77\x24\xd2\x4b\xd9\xf6\x65\xc3\xe6\x79\xb9\x3e\x28\x7a\xd2\x2f\xcc\x23\x84\x06\x64\x6c\xee\x85\xc4\x57\x95\x5b\x87\xd8\x11\x47\xdc\x58\xf0\xa0\x83\x98\x1f\x48\xc1\xd1\x92\x54\x15\xd0\x5a\x45\x2e\xf6\xbc\x0a\x65\x51\xcd\x98\xb4\xe9\xa9\x84\x99\x70\x7d\x4b\xa4\x8f\xab\x2a\x0a\xdd\xfe\x13\x4b\xe8\x74\x3a\x82\xf3\xa3\xe7\x10\x0e\x91\xb8\x7a\xd7\x3a\xdf\xc3\x03\x25\xd9\xf0\x9e\x26\xda\xc6\x05\x0d\x0d\xff\xff\xe8\x25\x36\x82\x9e\xbd\x3c\x2d\xb5\xf6\x81\x4a\x94\x5d\xf8\xbd\x2f\xf0\x7a\x0c\x22\xd3\xbf\x90\xdb\xef\x8f\xb9\xaf\xee\xf8\x36\x08\x98\xff\xcf\xe6\x00\x39\x47\x06\x1a\x17\xac\xeb\xe9\xd3\x9b\xbc\xdf\xd9\x97\x0b\x15\xd8\x68\x16\x69\x6c\x43\x1c\xea\xd8\xb3\x8e\x2d\x51\x45\xa2\x3d\x4b\xb8\x6b\xf2\xde\x0b\x1c\x78\xa2\xc6\x2e\x43\xb3\xae\xa5\x5a\x8f\xdc\x6f\xac\xfe\x83\x96\xa1\xbf\x99\xd1\x86\x16\x61\xd0\xc8\xec\x2c\x02\xf2\xf3\x30\x54\x24\xac\x8d\xf6\x6d\x19\xfa\x67\x47\x9a\x95\xd7\x04\x22\x9d\x7c\x21\xde\x37\xcb\xa6\x02\x2d\x11\x6d\xfd\xa4\xd0\x7b\x68\x5c\x84\xb1\xb1\x43\x8c\x0a\x32\x5e\x3f\x71\x63\x20\x16\xd9\x0c\xff\x6a\x59\x93\x54\x34\x32\xf3\x9b\xc1\x3a\xc9\x79\x30\x57\xdd\x0f\x89\x36\x86\x12\x2d\x43\x0b\xd2\x08\x22\x5a\x11\x0a\x24\xa8\xb8\x3d\x89\x17\xae\x7c\x6a\xcb\x6b\xa5\x09\xb3\x41\xca\x98\xe7\x4c\xbc\xb2\x2e\xf2\x55\xf7\x96\x8b\xe9\xaf\x78\x9a\x4b\x7f\x88\xea\x58\xa8\x36\xb3\x71\xf4\x56\x6f\xe0\xb5\xbf\x56\x5b\x6e\x36\x99\x13\xaa\x25\xa5\x94\xcf\x16\xa6\x65\x7a\xe6\x6e\x2a\x52\xeb\xd2\x8f\xd4\xd2\x71\x5a\xae\x8e\xe2\xf6\xa6\xba\x22\xe1\xbe\x0c\x32\xf1\xd0\xad\xb8\x5b\x4f\x72\xcd\xf8\xb4\x9a\x1e\x3e\x39\xd8\xd9\xd0\xc1\x22\x10\x71\x22\x79\x44\xac\xfc\x40\x8c\x98\xe3\xf8\x8f\x37\x5f\x2f\x09\xc3\x32\x03\x79\x5f\xa0\xf8\x77\x38\xf8\x72\x84\x50\xd7\x3f\xeb\xf1\xae\x25\x73\xde\x06\x24\x9f\x5b\x1f\xc2\xcf\x1d\xfd\xb4\xd9\xb3\xf7\x45\x1e\x92\x7f\x91\x50\xaa\xf0\x74\x8d\x8a\x33\xb2\x2f\xf5\xa9\x60\x23\x40\xdf\x79\x1c\xd5\x8d\xa6\x37\x26\x8c\x6a\x18\xf0\x0d\xa9\x76\xd3\x20\xaa\xbe\xa5\x1f\xcf\x42\xc3\x27\x6f\x17\x2b\xb5\xc9\x3b\x26\x29\xa2\x7f\xa1\xec\x5d\x77\x1d\xda\x10\x77\xff\xdc\x41\x41\xff\x02\xdc\xfd\xe6\x27\xe2\x46\xf1\x45\x7f\xf2\x83\xf0\xc6\x1a\xf9\xf4\xad\xe6\x96\x1d\x82\xc3\x31\x2a\x1d\x24\x75\x0a\x3e\x7f\xc0\x8c\xb6\x59\x76\x26\xe3\xf7\xcf\x7b\x10\x54\x1b\x2f\x2b\x81\xdb\xfe\x48\xb9\xe8\x12\xef\xfd\x6c\x74\x46\x7f\x75\xb0\x44\x38\x4d\xfe\x48\x8e\x89\xa6\x19\xbe\x8f\xef\x2c\x98\xe6\xae\x1c\x10\x74\x3a\x4c\x93\x3f\x3e\xf6\x21\x2b\x31\x0c\x31\xd2\x31\x91\x0f\xe1\x60\x29\x66\x9a\x76\x2d\xdd\x82\x97\x66\x63\x23\x04\xab\xfb\x2f\xa5\xf5\x6b\xfa\x2b\xeb\x40\x18\x0a\x6c\x33\xc4\xd3\xf9\x4f\x28\x1b\x6a\x31\x7c\x0c\x22\x40\xa9\x90\x18\xe5\x9a\x09\x1f\xbd\xdb\x15\x73\xa3\x0b\xc2\x51\x3f\x7d\x5e\x37\xd1\xc6\x54\x94\xcf\x12\x43\xb1\xf6\x45\xfc\x99\x4e\xc6\x50\xb8\x45\x30\xe0\x90\x0f\x6b\xdc\xd0\xc3\x8b\x92\xab\xb0\xba\x21\xc7\x53\x4a\x0a\xf9\x42\x5c\x4f\x9f\xcd\x2a\xb8\xa6\x37\xeb\x06\x6c\xd6\xba\x57\xc6\x2b\x9d\x77\xe4\xe2\xea\x5b\xf0\x3f\xd8\xc9\xf5\xd9\x16\x7c\x2d\xbf\xd9\x46\x97\xfb\x16\xce\xb4\x33\xe8\x86\x4d\x6c\xfc\x8f\xd1\xbc\x1b\x82\xdf\x97\x6c\x59\xab\xce\x3a\xea\x6b\x31\x0d\xd9\xeb\x33\x6a\xbd\x63\xda\xad\x5b\xc5\x24\x88\x31\xb2\xd1\xe8\x71\xd3\x5b\xb8\x8c\xe6\xb4\xd6\x65\x5c\x14\x1e\x91\xdf\x49\x95\x4c\x7b\x21\xc6\x90\xf3\xe6\x17\xdd\x7c\x8e\x9b\x55\x8f\xff\x0d\x06\x55\x4f\x0f\x16\x0c\x33\x33\x3f\x44\xef\xd4\x3b\xdf\xeb\x8f\x7e\x49\x55\x0b\x4b\x41\xdf\xee\x07\x93\x29\x53\x67\xe1\xa0\x23\x0f\xe9\xf8\x61\x03\x1e\x1d\xd9\xa1\xf2\xeb\x7c\x4a\x5a\x4c\x2b\x9e\x5e\x62\xb9\x80\x35\xa2\x75\x49\xaf\x69\xd9\xe1\x4a\x85\xe0\xd5\x25\xd4\xce\x09\xe2\xbc\x12\xcb\x11\x4e\xb0\x67\x2d\x12\x8e\xce\xf0\x31\xe8\x3d\x0f\xe7\x65\xdc\x8a\x95\xfe\x11\xe4\x87\xc8\xf4\x7c\x96\x6f\x7e\x5a\xbf\xbb\xc4\xb8\xa2\x68\x0e\x96\x09\xbb\xaa\x5f\x8c\xda\x3e\xf7\xb1\xaf\x0c\x22\xcc\x4a\x37\xec\xb1\xe0\x27\xbf\xea\x75\xeb\x2d\x75\xe8\x23\xd4\x04\xbb\x27\x4c\xc2\x2b\x70\x45\xbc\x2d\xc1\xa6\xe2\x20\xd3\xfa\xaa\x72\x35\xda\xcb\x95\xf8\xb4\xc0\x95\x50\xdd\xa7\xb8\xc8\x55\x96\x02\xac\x05\xcc\x80\x27\xf2\x74\x53\x26\x05\xf1\x25\x00\xcc\xcd\x8a\x4e\x65\x87\x1a\x00\x14\x15\xf8\x56\xf0\xfd\x26\x4d\x69\xa1\x7d\xc4\x8b\x9a\x60\xe8\x6b\x1f\xb7\xac\xb0\xa4\x7f\xeb\xa7\x86\x8e\xfd\xd0\xc4\x18\x35\xef\xc4\x6a\x46\x1f\xe5\xd0\x1c\xb5\xcc\x6e\xbc\x67\xc3\x07\x7a\xa6\x79\xf3\x39\xae\xaa\xf5\xa7\x32\x86\x12\xde\x9f\xfe\x8d\x0d\x65\xbc\x20\x3a\x23\xb9\x8e\xd0\x4a\x23\xd7\x56\x6d\xc4\x96\x14\x97\xef\x78\x64\xb2\xf2\xf2\x05\x69\x5d\x16\x6b\xf2\xb2\xfd\xfb\xd1\x1e\x2c\xd0\x7d\x55\x47\x9f\x3e\x3e\x10\x20\x9f\x3e\x4e\x63\xd8\xc3\xb8\xfd\xcf\xfb\xe4\x05\x13\x75\x23\x14\x4c\x68\x56\x55\xb0\xba\xc5\xb4\xe6\xca\x34\x0f\xf9\x48\x46\x8f\x5f\x60\x95\x3f\x26\xde\x66\xda\xd0\x73\xd5\x55\xb8\x41\xb8\x6b\xd9\x1c\x4c\x9c\x53\x55\xd1\x57\x30\x18\xf5\x90\x2c\xdf\xb6\x68\x58\xa1\x1b\xe4\xa8\x8e\xf9\x5c\x39\x09\x81\x4c\xb6\x33\xfd\x6f\x42\x22\x04\xb1\xe0\x37\x53\x08\x06\xb5\xb3\x06\x6c\x52\x18\x15\x78\x81\x2f\xa1\x7c\x70\x74\x87\x25\xc2\x7b\x00\xce\x2b\x3b\x9d\xf4\x75\xa6\x56\x07\x1e\x06\xb9\xef\x35\x5e\xb1\x4e\xb5\x0e\x93\xbf\x9b\xd5\xe8\x03\x70\x51\xb1\xf6\xef\x74\x4e\x5b\x3e\xe1\xe6\x57\x75\x89\x7d\x27\x17\xf8\xe0\xdb\x4f\xbd\x20\xc4\x4d\xa1\x1a\x97\xd5\x41\xf1\xd2\xa5\xdf\xc3\x2c\x0f\xa5\xc5\x8d\xee\x1c\x7d\x2c\xed\xb3\x93\xfc\xd3\xa4\x2e\xc3\x67\x0f\xd1\x3b\x39\x66\xba\xcd\x94\x78\x6b\x81\x57\xfa\xfc\x4d\x59\x03\x84\xf3\xda\x4d\x09\xc1\xa9\xf1\xa4\xba\xc3\x94\xa8\x97\x47\xab\xc0\x55\xd1\x55\xc6\xe5\x03\x2d\x30\x12\x00\xb2\xef\xcf\xd9\xb5\x0a\x27\x9d\xd4\x64\x99\x42\x70\xcb\x3d\x12\xc9\x6d\x74\x5c\xce\x69\x7d\x98\xd8\x43\x31\xaf\x90\xb5\xe3\x38\x01\x51\x58\x67\x9d\x69\x23\x79\x43\xfe\xd9\xd1\x06\x82\xbd\x12\x42\xb8\x07\x4c\x2c\x3f\xff\x4a\xb6\xb3\x10\xf2\x79\x43\x54\x64\x17\x74\xac\x52\x2d\xfa\xfb\xf6\x8f\xca\xda\xbb\xd0\x95\x90\xf5\xb8\x72\x2f\xbb\x9f\x38\xfb\x52\xca\x56\xe3\xfc\x07\x01\x14\x60\xd8\x4e\xaa\xe1\xd3\x4c\x77\xcb\xb7\x10\x14\xa0\x4b\xc3\x71\xfa\x01\x91\xba\x6d\x28\x91\x04\x01\x29\xd5\x25\x1b\xf1\x88\xd6\xd7\xe7\x32\x65\x66\x8a\x69\x50\xca\x12\xd1\x2e\xe6\xb1\x06\x78\x4e\x96\x0a\x84\xa2\x22\xec\x1d\xfd\xfb\x61\x08\x20\x5f\x13\xe1\xe6\x3b\x22\x9f\x89\x91\xbc\x46\x32\xab\x1d\x2d\x76\xee\x2e\x19\x51\xb5\xb2\x62\xb8\x7c\x26\xdf\x8e\x4a\x55\x1a\x6c\x7d\xb2\x0d\xf6\xa0\x0e\xc7\xe0\xf8\x9a\x4c\x7c\x8c\xb7\x51\xcb\xc6\x8c\x94\x5c\xc5\xd3\xf4\xd3\xce\x6a\x86\x8b\x39\x50\x3c\xd2\x55\x79\x97\x84\xbc\xaf\x56\x82\x03\xb2\xae\xb5\x75\x23\xaf\x71\xd5\xf5\xde\xfd\xa3\x6e\x97\x58\x68\x36\xcf\xa0\xfb\x49\x63\x09\x09\xc0\x26\x8e\xac\x26\xcb\xcf\x80\xb9\x1a\xdd\x19\xdb\xfc\xda\xd7\xaf\x69\xcc\xd0\x47\x16\xd4\x88\xb3\x61\xc5\xa7\xa2\x6b\xd1\x82\x34\x05\xa9\x5b\x7c\xa5\x24\x12\x69\xa0\x90\x71\x41\x5e\x4e\x74\x24\xdb\x24\x68\x7d\xd2\xb5\xaf\x0d\x3c\xd5\xa1\xd5\xfd\x68\x3d\x97\x69\xf8\xb6\xf2\x29\xc8\xda\x98\xfe\x37\xcf\xd0\xc1\xee\x7e\x86\x05\x9e\xf8\xb3\xd4\xbc\xf0\x92\xb4\x4b\x42\x6a\xb4\x0f\x6a\xfa\xc1\xfd\x3e\x66\x27\xf7\x83\x3f\x64\x7a\x5b\xd4\x36\x7c\x97\xd6\x57\xf2\xd2\x3c\xe9\xdd\x1d\xe6\xd0\xf8\xc4\x8b\x49\x17\x7e\xb2\xe6\xae\xc9\x61\x76\x14\x01\xee\xdd\x43\x62\x07\x55\x20\x60\x99\xa8\x12\x53\x19\xc1\xcf\x36\xe4\xda\x2c\x92\x74\xb4\x7b\xdb\xc6\x4f\xf8\x98\xd3\x76\xe2\x74\x54\x85\xea\x90\xf0\x69\xae\x8f\x6c\x7a\xfb\xc0\xd5\xfd\xfc\x48\x02\x99\x1c\x6c\x89\x8d\x03\x9f\x3d\xd3\x9f\x3d\xd5\xd5\x4b\xe1\x63\xbd\x31\x0e\xb6\xd1\xa3\x6d\xf4\x78\x1b\x3d\xd9\x46\xac\x41\x4f\x07\x5d\xea\x45\x84\x3e\x1f\x57\x99\x18\x78\xbc\x2b\xa5\x7e\xfb\x24\x5f\x97\x38\x1e\x24\xa8\x4f\x9c\x40\xe3\x9d\x98\xd8\x2f\x72\x89\xe1\x93\x9b\xdc\x10\x31\x86\x89\x91\x82\x7b\xa3\x07\xe9\x9e\xdd\x85\x84\xf4\x8e\x26\xaa\xe9\xb2\xda\x65\x62\x13\x11\x5c\xcc\x54\x48\xb4\x5b\x86\x5a\x29\x34\xf2\x35\x78\xdc\x6c\x4d\x6f\x5f\x3a\x65\x9b\xd5\xce\x94\x05\xb2\x67\x04\x5d\xd1\x6b\x52\xcb\xf5\x5f\xce\x68\x31\x43\x73\xbc\x12\x9b\x00\x97\xa5\x74\xf1\xb5\xb6\xb8\xed\xae\x37\xf0\x99\xd2\xde\x16\x0d\xb9\x06\x79\x22\xda\xfd\x82\x7d\xfe\x0f\x83\x10\xb5\x5d\xf1\xb8\x69\x29\x5e\xe0\x8e\x13\xe3\x54\x4b\xa0\x67\x1d\xf2\xdb\xde\x98\x62\x24\xed\xed\xef\x9b\x1e\xf9\x50\x10\xa2\xdb\x7d\x19\xe2\xec\x6e\x40\x87\x1a\xd7\x8c\xdd\x00\x88\xc5\x54\xf4\x40\x8c\x84\xd4\x31\x39\xa5\xa0\xfb\xe0\x66\x05\x51\x0b\x40\x50\x70\xfc\x3f\xd5\x72\x6a\x5c\xb5\xd8\x42\x7f\x77\x60\x7a\xbb\xa3\x07\xe7\x44\x2e\x98\x2c\x38\xac\xb6\x83\x90\x03\xa7\x50\x41\xbe\xaa\x48\xd1\x2a\x91\xb7\x1f\xe8\xa3\xf1\x40\x6b\x4e\x6a\xde\xf1\x11\x40\x1f\x8f\x05\x4a\x3e\x90\x02\x6a\x92\x8c\x00\xfa\x64\x2c\xd0\x6b\xd2\xd0\x29\x2d\xf0\x48\xb8\x4f\xc7\xc2\x95\xfb\x28\x05\x71\x38\xdf\x6f\x90\x19\x1e\x7c\x1b\x33\xc3\x69\xc5\xb4\xae\x60\x37\xec\xcd\xe4\x5e\x3b\xdf\x80\x77\x0d\x8c\x91\x33\x59\xd9\xf3\xc8\x16\x44\x52\x19\x68\x2a\x6b\x9c\x57\x15\x5b\x0a\x29\x24\xb8\x0c\xf7\x4c\xcd\x2e\x87\x92\xa0\x7e\x76\xdc\xd4\xe3\xa7\xdc\x46\x73\xf8\xfc\xe0\xb2\x6b\x11\x83\x5e\x01\x30\x5c\xbb\x5a\x00\x6f\xab\x2a\xcb\xc2\x94\x5d\x72\xda\xb5\x5d\xd3\x2b\x27\xbf\x5a\x90\x1a\xb2\xf9\x05\xce\x13\x31\x07\xf8\xed\x86\x2c\xc0\xbc\xdf\xb7\x99\x40\x76\xff\x22\x36\x93\x37\xf9\x9b\xed\x27\x33\xe3\xfc\x76\xca\x8c\x92\x16\xd5\x75\x13\x73\x58\xd9\xb3\x53\x59\x23\x09\xd6\x56\x46\x08\x16\x84\x5e\x5b\x8b\x74\x7f\x43\x3f\xd3\xc5\x91\x72\xb9\xb1\x54\x2c\x24\x3c\x05\x1b\x74\xd1\xd5\x94\xcf\xf4\xed\xa8\xab\x31\x2d\x18\x6b\x50\xb7\x68\xe9\x9c\x20\x0f\x18\x6b\xe0\xa1\x92\x21\xa7\x2e\x7e\xcb\x50\x85\x5b\xc2\x5b\xb5\xf9\xd9\xb4\x5d\x8a\xad\xfc\xcf\x8e\x16\x42\x75\x93\xf1\x6d\xd1\xed\xbd\xc0\x0d\x9e\x93\x96\x34\xb2\xcf\x45\x69\xaf\x04\xdd\x6b\x4f\x93\xc0\x7b\x15\x34\x40\x2b\xd7\x6f\xab\xfb\x9b\xca\xd3\xe8\x08\xfc\xa6\xdc\x02\xf9\xb0\x20\x45\x0b\x0d\xcb\x24\xd1\x84\xc2\xe3\xc3\x84\xe2\x18\x82\xc6\x9a\xbe\xb4\xe6\x2d\xc1\x26\x07\x6b\xda\x55\xda\xf9\xda\x6f\x4d\xac\x8d\xe1\x0a\x57\x60\x5c\x82\x3c\xe6\x5f\x95\x23\x4c\x9c\x2a\xdd\x8d\x22\x63\x05\x12\x0b\xea\x4c\x82\xd6\xfa\xd5\x5d\x38\x35\x29\x63\xbd\x8c\x84\x8c\x03\x21\xe1\x94\x3a\x5a\x94\xee\x1e\xe1\x7e\x08\x0a\x54\x1c\xa0\x88\xbc\x20\x45\x47\xfb\x91\x47\xb7\x65\xa8\x24\x45\x43\x30\xb7\x3b\x51\x29\xe8\x7c\xc6\xba\xaa\x4c\x28\x5a\xf1\xcd\xb3\xa6\x22\x93\x3e\xeb\x01\x39\x73\x62\x74\x66\x65\x6e\x74\xe4\x13\x83\xaa\x35\x4a\x4b\xc3\x83\x63\x87\x55\xee\xc5\xa5\xa1\xb6\x73\xc3\x5a\x56\xb0\x0a\xc2\xd3\x48\xeb\x7a\x43\xa4\x79\x5a\xf9\x48\x3c\x47\x88\xad\x4d\x41\x1b\x53\x97\x44\x7a\x54\x0a\x65\x5e\x61\x8d\xa9\x09\x23\x4e\xaa\xaa\x36\xb8\x19\x43\x79\x6c\x53\x51\xa8\x3e\x47\x07\xfb\xa9\xd0\xc0\x05\xae\x69\x31\x79\x70\x21\x67\x46\x4a\xd5\xee\x46\xbe\x24\xf6\x14\x9b\xa2\x46\xe0\xbd\xfb\xa0\x37\x41\x65\x63\xad\xc4\xfc\x4a\x0f\x6a\xd6\x12\x9f\xad\x84\x01\xcc\x50\x46\x1a\xaf\xfc\x22\x9e\x67\xa7\xa0\xc7\xfe\xac\x68\x14\x42\xe9\xbf\x03\xf0\x62\xd1\x40\x19\x48\x73\x19\xf4\x34\xbb\x35\xf6\x6c\xe0\xcd\xd0\xe5\x91\x72\x09\x4a\x8b\x06\xb6\xdb\x69\x54\x49\x32\x88\x30\xf7\xa0\x8a\xf3\x0b\xfa\x0b\xab\x39\x2d\x49\x63\x82\x20\xb1\xd8\xa0\x0b\xc6\x49\xb9\xa7\x00\x0f\x79\xe4\x8e\xd5\x8c\x34\x5b\x24\x4b\xf5\x89\x0c\x31\xf4\x7b\xf5\xa4\x7a\xc5\xa9\x8b\xce\x79\x2b\xbd\xd0\x57\xc1\x58\x71\x1c\xe1\x5f\xff\xaa\x77\xde\x09\xb0\x2c\x31\x43\xc1\x53\x34\xd5\x25\xe9\x54\x01\x4e\x38\xd0\x0f\x02\xfb\xa7\x75\xae\xfa\xf3\xc8\x79\x55\xe9\x34\x67\xa0\xe1\xef\x54\x1f\xa1\x9a\x86\xfd\x8f\x82\x53\x72\xec\x6d\x89\x07\xbb\x05\xab\x0b\xdc\x4e\x68\xb9\xa5\x7f\x7d\x60\x15\x4e\xdd\x7f\x05\x54\x4e\x2d\x12\x52\xd5\xc1\x16\xb5\x02\x8b\x07\xc9\x88\x59\xff\x2f\xef\x4f\x99\x74\xc8\x6a\xe2\xe6\x27\x73\xb7\xb3\xaf\x53\xb9\x14\xca\x05\x38\xe4\x0c\x21\xd1\x16\xd5\xc4\x6c\x27\xe0\x70\x1c\x7c\x49\x3a\x5a\x15\x71\x26\x1e\xd2\x1b\xb8\xc0\x9d\x60\x0a\x6a\x26\xbf\xc9\xb1\xce\xea\x6b\x5c\xd1\x12\xf6\xfe\x6f\x68\x4e\xda\x19\x8b\xca\x42\x9e\x29\x8f\xf1\x0c\x2f\x16\xa4\x96\xd4\x71\x12\x43\x82\xdd\xbf\x6d\xd3\xa6\xec\x7d\xa6\x27\x26\x4e\xc3\x1c\x37\xef\xfd\x64\x4a\x3a\x9f\x93\x92\xe2\x96\x54\xab\xcc\x1e\x89\x77\x6e\xcf\x3e\xf1\x37\xd4\xf0\xee\x48\x6f\xad\x30\xd3\x24\xf3\x32\xba\x49\xf8\xf0\xda\xd5\x6f\xbd\x3d\x95\x8b\x74\xd7\x3f\xe0\x75\xef\x6a\x8e\xa7\x44\x16\x38\x3b\xae\xcb\x37\x64\xda\xd5\xa5\xc3\xbb\xc3\xa6\xfa\x06\xfa\xe0\x8e\xce\x0c\x75\x11\x30\x0d\x7f\x15\x86\x75\x41\xc3\xaf\x15\xd7\x95\x55\x47\x61\x77\xca\x06\x6d\xb4\x45\x13\xe5\x8c\xe2\xa8\xc0\x55\x25\x33\xfa\xd5\x13\x24\xf2\xcf\xda\x4e\x6b\x69\x04\xef\x92\x83\xf6\xcb\x5b\xbd\xcd\xd4\x92\x44\xd3\x3f\x59\xbe\xeb\xea\x31\x7d\x3c\xd8\x05\xb6\xb6\xc8\xa6\xf0\xf6\xc9\x96\x96\xdb\xc6\x2c\xbd\xdc\x9c\x32\xb2\xb3\x81\xfd\xc9\xa3\x3a\x0e\xa6\xfa\x6c\xc5\x99\xe4\x22\x8a\xed\xcc\x23\x26\x59\xee\x78\x5c\x32\xb3\x0b\xf2\x27\xe2\xd7\x81\x62\x1e\xb7\x12\x91\xd2\xa2\x8f\x44\xa6\x34\xd8\x0c\x17\x31\x8f\x8a\xda\xa4\xfa\x26\xaf\x57\x46\x6b\x6f\x0f\xe9\x2a\x88\xb4\x89\x0b\xf0\x5d\xe2\xe2\xbd\x32\xea\xd2\xa6\x37\x61\x39\x5f\xf5\xe8\xce\x4b\xa2\x25\xaf\x2c\xdb\x09\xd2\x26\xf6\xe8\x22\xd3\xe6\xea\x69\x61\xfb\xf1\xee\x52\x06\xef\x88\xbb\xd9\x6c\xac\xc2\xd3\x59\x91\x49\x1c\x33\x09\x86\x2e\xe4\x92\x72\xb8\x29\xe0\xfe\x53\x6d\xc2\xe7\x04\xbb\x9d\xea\x3d\x01\x0f\xe9\xb2\xf1\xdc\x6f\xf5\xe6\x5b\xd1\xc5\x04\x00\x0d\x79\x4c\x6a\x69\xa2\x96\x37\xbe\xc2\x59\x5c\xab\x15\x67\x91\xf3\x6d\x54\x1d\xb8\xdf\x7f\x4f\x76\xb4\x1b\x71\xf9\x29\xf7\x83\x0a\xf9\x88\x73\x49\xc9\x3f\x3b\x5c\x29\x3b\x9e\xaf\x4f\x25\xb6\x8e\x02\xe8\xa4\xb2\x09\xd5\x6a\xca\x9a\x22\xdd\xc8\x3f\xb1\xe5\x36\x5b\x57\x4e\xcc\xae\xbb\x84\x2d\x71\x10\x6c\x08\x6e\x4d\x8c\xb5\xea\x0d\xe6\x3a\x58\x5c\x08\x76\x3a\xc6\x08\x35\x15\xbf\xe0\x5a\x1a\x3c\xc1\xcf\x80\xeb\x15\x9a\xb3\x26\x86\x70\x8d\x1b\xbd\xbf\xde\xb0\x0a\xfc\x41\x10\x17\x14\xdb\x17\xb3\x62\xfc\x49\xea\xf5\x84\x3c\x1f\x0c\x75\xa2\x2a\x28\x24\x47\x77\x3b\x78\x82\xaf\xec\x7e\x4a\x08\x8b\xa0\x3d\x47\xb9\xd4\xb6\x71\xa3\xf8\xe8\x9c\xa8\xe4\xae\x83\x01\x71\x05\xdd\x8d\xed\xd3\xc7\x35\xa6\xe7\x58\x03\x68\x72\xea\x79\x63\x68\xdf\xb0\x9f\xe2\x4a\x28\xae\x32\xb0\x76\xef\x57\xdc\xb5\xb3\xc9\x8f\x5d\x2b\x44\x2b\x64\x1b\xc1\x9a\x28\x77\x10\x06\xb2\x52\xcc\x8f\xc1\xd0\x7d\xa2\xcc\x39\x93\x98\xa2\x85\xd2\x5b\x2a\xa5\x71\xe9\x12\x61\x19\x15\x12\x1c\x8a\xa4\x01\x33\xaa\x8e\xb9\xac\x2a\x37\x49\x44\xb0\x4c\xcd\x8f\x24\x0b\x4a\x37\x22\x30\x7c\x87\x2a\xaf\x80\xe0\xca\xc9\x2c\x45\x21\x04\x80\xe6\x71\x94\xa9\x64\x2f\xbe\x8c\x16\x02\x62\xe4\xd0\x11\xf2\x43\xf5\x97\x33\x5a\x11\xf5\xdd\x33\xe4\x7a\xfd\xd2\x15\xbe\x6d\x58\xc9\x11\x3c\xfd\x0e\x5e\xfd\x25\x3e\x7d\x6a\x34\xf9\xef\x37\xe8\x20\x66\x6f\x6b\x27\x23\x99\xb1\x13\xbc\x72\x5c\xca\x73\x4f\x6e\xeb\xa8\x34\xc8\xbe\x64\x26\xf3\x47\x3e\x1f\x71\x4c\x61\x5a\xb4\x49\x69\x48\xff\xdc\x45\xe2\xee\xf0\xe4\x46\xa6\xf2\xa6\x8a\x40\xc0\x7d\x9d\x9e\x4f\x62\xa5\x33\xd5\x65\xfb\x29\xb1\x4e\x76\x6f\x78\x55\xa7\x20\xaf\xad\x80\x8f\xdc\x4c\xbe\x46\x1e\xb2\xd3\x35\x8d\x3f\x1b\x45\x32\x61\x30\x88\xd1\x1b\x1a\x7e\x4c\xf9\xd8\x3a\x6e\x12\x94\x28\x22\x1b\x32\xd4\x93\x8a\x00\xdb\xa3\x2d\x85\x30\x44\x30\x47\x5f\x12\x19\xc4\xe1\x4a\xe6\xa6\x9d\x55\x99\x96\x83\x92\xe6\xe4\xfd\x41\x95\x52\xda\xd5\x2e\x57\x88\x93\xb6\x55\x1a\x23\x6d\x34\x22\x2d\x43\xff\x4b\x1a\xe6\x28\x9e\x6e\x56\x98\x80\xe3\x54\x24\x0f\x6b\xa2\xe4\x23\x42\x9a\x1b\xab\x96\x7b\x7b\xea\x65\x95\xaa\x20\x75\x41\x49\xa4\x61\x5b\x20\x94\x24\xf8\x83\x6c\xba\x2e\x00\x07\x07\xb5\xb5\x26\xef\xc9\x4a\x9b\xf2\xb7\xc6\x1a\x8e\x70\xce\x00\x32\xca\xae\x15\x0e\x16\xf7\x80\x6b\x94\xc1\x29\x69\xb7\x5c\x90\x86\xb2\x12\x2d\x67\x2a\x1c\x21\xcc\x3b\xf5\x6d\xfb\x0d\x91\x51\x0a\x52\x49\x09\xcb\x98\x36\xa4\x82\x7d\x63\x53\x54\xf2\xd6\xfd\x54\x1e\xc4\x0d\x03\xa0\x85\x60\x16\x89\x65\xbe\x42\x77\x33\x6f\x7d\xdb\x74\x24\x90\x4d\x73\x60\x03\xaa\xbf\xd0\xa6\x1d\x4d\x1a\x35\x47\x71\x42\x8d\x51\x47\x9c\xff\xae\xf6\xdc\x36\x92\xfa\xfa\x0c\xfb\x83\x09\x8a\x43\xcb\x6f\x6f\x24\x99\xb0\xec\xf9\x81\x54\xb8\xba\xf6\xb6\x8c\xf2\x07\xad\x95\x79\x12\xac\x93\x10\xf8\xf4\x60\x9a\x9d\xea\x4c\xba\xd8\xe8\x1e\x1c\x44\x48\x43\x25\x4b\xe9\x8b\x52\x2f\x09\x95\x11\x76\x38\xab\x54\xa4\x49\x2e\x4f\xcd\xbc\x99\x70\x14\x06\x18\x49\xb3\x38\xb4\x21\x5f\xf3\xd2\xfa\xbc\x9b\x0e\x96\x78\x60\xd7\x79\x80\x55\xca\x7a\x38\x5f\x5f\x30\x0f\xf6\xa7\x52\x23\xb8\xa7\x47\xa8\xac\x31\xca\x5b\xf0\xda\xd9\xfd\x48\xa7\x88\x0a\x45\xbe\x2e\x03\x76\xa0\x22\x8a\x64\xf9\x48\x8e\x68\xcd\xbb\xe9\x94\x16\x94\xd8\x0e\x75\x56\xa0\x8c\x77\x1f\x78\x96\x75\x71\xaa\xc8\x24\xee\xbb\xa8\x5b\xa5\x32\x65\xc4\xd4\x58\x42\x4d\xd7\x50\x08\xee\x2e\x7f\x63\x86\x06\xf1\x84\x3d\x54\x63\x78\x2e\x7d\xf8\x9b\xbc\x7a\x1a\xa2\xcc\xda\xa3\x5d\x8a\x02\xa1\x71\x2a\xef\x15\x69\x43\x05\x75\x24\x56\x05\x5b\xac\x52\xda\xea\x10\x5e\x4e\xbc\x69\x2f\x5a\xaf\xed\x73\x46\x14\x5b\x03\x33\x37\xac\x35\x81\x97\x78\x37\x92\xd5\x7e\x26\x32\x86\x94\x06\xba\x74\x44\x4a\x48\x8b\xd2\x42\x9c\xe0\xd6\x29\x7b\x66\x7a\xf7\x4b\xcd\xc2\x6e\x53\xed\x93\xd4\xd0\xa8\x7c\x87\x77\x97\x89\xb2\x4b\x70\xb4\xf4\xcd\x61\x2e\x53\x39\xd2\x12\xe6\x0f\x81\x57\x57\xac\x6d\x49\x0d\x95\xd5\x6b\xd8\xff\x18\xc6\x95\x41\x56\x97\x71\xa0\x86\x06\x5d\x97\x51\x18\x32\xa0\x07\x2e\x87\x4b\x22\xa3\x01\x48\x44\x8e\x68\xe2\xa6\xb8\x34\x35\x92\xaf\x94\x57\xc1\x37\xdb\x32\x74\xb0\xbf\x1f\xbe\x24\xb9\x75\xaf\xdb\x57\x49\x19\xd2\x42\x6c\x44\x43\x65\x51\x6e\xe9\x3c\x5a\x01\x36\x95\x00\x71\xa5\xf9\x48\x10\x3b\x90\x72\xf3\xea\xcc\xb6\xb3\x53\xf1\x52\x38\xd7\x9c\xb3\x75\x73\x2e\x11\x0d\x0d\xf2\x96\x82\x7a\x8b\xbe\x7d\x42\xfc\xfa\xb2\xab\x6c\x87\x3e\x53\xbf\x3a\x0d\xf1\xca\x6b\x13\x98\xc6\x71\x64\x33\xc1\x14\x72\xa3\xba\x2c\xb9\xb4\x3a\xe3\x7a\x2d\x24\x5b\x45\x47\x28\x64\xa3\xef\x24\x89\x7e\x11\xe7\x5c\x8a\x38\x29\xd5\x1d\x97\x73\x5a\xef\xf8\x61\x2e\x62\x68\x8e\x26\x26\x20\x7a\x4f\x05\x71\xcb\x5f\x55\xe8\xf5\x9e\x1b\xda\x1c\x23\xba\xb7\x67\xd2\x3a\x0c\xf0\xe3\xf3\x53\x79\xc8\xc2\x33\x9d\xf4\xbf\xfb\xa4\x40\xf7\x6d\xee\x08\x7a\xf8\x10\x4d\xee\x07\x4b\xf2\xfb\xef\xe8\xbe\x4f\x99\x9c\xb3\xdd\x91\xa1\xc6\xc8\xfe\xee\xcf\x9d\xaa\xbf\xa9\x01\x03\x8e\x1f\x69\x44\x06\x6a\xfa\xf5\x82\xd5\x2d\xad\xbb\x98\xc0\x69\x3b\xce\x82\x34\x73\xca\x39\x65\x75\xa5\x03\x82\xf5\x66\x90\x57\x7d\x72\x9d\xcf\x5f\xbd\x7d\x71\x88\x8e\xdd\x38\x6a\x19\x11\xea\xc8\x3d\x8b\x86\xb2\x46\xfb\xa3\x0e\xf6\xf7\x77\x5e\xfe\xfd\xd5\xcf\x71\xe2\x6b\x0a\xfc\x44\xa5\x87\x04\xbb\x69\x0b\x58\x9a\xbc\xe3\x25\xe3\x53\xd1\x24\x18\xb5\x64\xbe\x60\x0d\x6e\x56\xe8\xaa\xc1\x85\x51\xc7\xd4\xf7\xa9\x31\xe4\x10\x2d\xa4\xe8\x5f\x35\xb8\x2e\xa7\x18\x8a\x7a\x97\x61\x7f\xb2\x39\x5e\xa9\xfb\x45\x89\x5d\x62\xd2\x62\xa4\x68\x2a\xbb\xa9\x71\x20\x29\x18\x4a\x77\x7b\xe4\x82\xb9\x11\x0a\xf1\xe4\xee\x81\x79\xf5\x26\x7d\x5e\xe2\x7c\xbb\xbd\x3d\x84\x76\xd0\xab\x4a\x1c\x32\x1e\xd1\x6a\x5b\xf7\x99\x73\x15\x4d\x80\x0c\x16\x8c\xf4\x19\x94\x20\xcf\xc9\x52\x82\x94\xd9\x39\x56\xb5\x92\x30\x6d\xc9\x50\x73\xeb\xde\xe8\x74\x1f\xf9\xa7\x3b\x3c\xdc\xe2\x23\xff\x70\x6f\xfe\x6c\x7f\xc6\xa3\x96\xb4\x47\x1d\xec\xf7\x57\xff\xd6\x2a\x89\x8f\x66\x56\x59\xf6\x12\xb7\x74\x7e\x0f\x74\x26\x24\x4d\x8b\x85\x9a\x67\xd2\x26\x64\xb2\x04\xbe\xc6\xb4\x12\x9c\x2d\x93\x2d\xc1\x99\xdf\x55\x76\x2e\xb6\x71\x2a\xf1\x10\x64\x26\x18\x55\x77\x72\x56\x6f\xc0\x38\x1e\x4c\x9b\x75\x21\x0e\x1d\x9b\x57\x2b\xb1\x82\x32\x56\xdc\xc8\x31\x20\xbf\x48\xe9\x8b\xca\xa2\x5f\xa5\x9f\x10\x76\xee\xf0\x1c\xcd\x14\x2c\x18\xa1\x0f\x89\xd7\x38\x34\xd7\x69\xfc\x30\x32\x23\x0a\x51\x15\xad\xa9\xeb\x79\xf8\x23\x1c\x57\x55\x34\xd5\x8a\x4c\xad\xd5\x71\x2a\x1b\x57\x3b\x00\x10\xf9\x40\x5b\x39\x37\x3a\x5f\x54\xb4\xa0\xad\x3b\xbb\x96\x49\x27\xae\x98\xa0\xaf\xff\x99\x65\xe0\x32\xa7\x41\xa0\xa9\x24\x5d\xa8\x2d\xeb\x6c\x00\xae\x25\x38\x47\xfd\x6b\x1b\x5c\x73\x1a\x4f\x21\xab\xb4\x25\x0c\x03\x9e\x55\x22\xb2\x2c\x28\x77\xa3\x71\x21\xde\xde\x91\x1c\x29\x3a\x3d\x89\x70\x59\xe0\x1a\x7f\x95\x4b\x97\x80\x6a\x12\x45\xb2\x30\xfc\x54\x9c\x04\x08\x58\x7a\xd5\xdf\xde\xd0\xe8\x08\xbd\xfb\x25\x52\x88\xfe\x0e\x46\x4f\xd8\x62\x5c\x15\x8e\x0d\x7a\x82\x26\x4d\xb0\x5e\x86\xe7\x4d\xb2\x59\x7d\x6d\x7b\x5c\x56\x2b\xdf\x12\x42\xe2\xc7\x4f\x11\x36\x64\xbe\x68\x57\xfe\xa3\x76\x41\x82\x91\xd0\x11\xfa\x78\x70\x88\x3e\x7e\xda\x46\x8f\xe4\x3f\x8f\xe5\x3f\x4f\xe4\x3f\x4f\xc5\x3f\x6b\xe7\x18\x80\xf9\x26\x81\xc6\x88\xb4\x57\x9e\x08\x16\x06\xb6\x64\x43\x41\xcd\x2e\xd4\xba\x49\x52\xe0\xf6\xd7\x44\x89\xf4\xe8\x28\xf8\xfc\x9d\x0a\x63\xe8\x89\x63\x30\xc3\xa9\x67\xd1\xf3\x23\x37\xfb\x4f\x7d\x98\xbe\xd9\x64\xd0\x10\xae\x2a\xcd\xae\x1b\x99\x14\xb3\xad\x8d\xfe\x96\x9d\xc1\x53\xda\xb0\xe0\x97\x5c\x09\xe9\x61\xb5\xb5\xe4\x24\x73\x2a\x9b\xfe\xb9\xc5\x75\x9b\x08\x11\x35\xcd\x3c\x72\xe4\xfa\x46\x31\x81\x49\x1e\x59\xe5\xfc\xde\x42\xcf\x47\x53\x36\x47\xee\x73\x88\xdf\x8e\xe9\x0d\xb2\x54\x59\x02\x8f\x75\x6d\xc3\xe1\x05\x91\xce\x05\xce\x8d\x76\xa2\xeb\xff\xa0\x19\x5b\xa2\xb9\xb6\x8c\x80\x15\x4e\xad\xb0\x8d\x20\x32\x23\x49\xf3\x8c\x8e\x24\x4a\x86\x10\x21\x6d\x10\xee\xe6\xe7\x92\x7b\x49\xbf\x87\xe6\xa8\x36\x24\xe6\x56\xf4\xde\x89\xe9\x3d\x9e\xda\xc0\x5a\x0d\x7e\xc7\xa5\xd0\xd6\xd7\x19\x3a\x9c\x5b\xd6\x2b\x7f\x56\x97\x42\x65\x35\xe2\x02\x15\x7f\x53\xd3\x51\x2e\x5a\x43\xdc\x34\x78\x65\x0c\x4d\x29\xe3\x8f\x4b\xe2\x92\x54\x44\xec\x0a\x15\x08\x2c\x67\xa0\xed\x9e\x47\x21\x83\xed\xa5\xc8\xde\x1e\x7a\xe3\x8b\x44\x21\xc6\x63\x90\x92\xc1\x21\x21\x75\x7a\xa2\xa8\xf4\x62\xc8\x21\xc5\x06\x37\x0b\xd1\x90\x6b\xd2\xb4\xf4\xb2\x22\x12\xb1\x67\x32\xdb\xe8\xf9\x64\x0b\xfd\x3f\x95\x79\x34\x62\xb1\xd2\xcc\x00\x79\x01\x97\x32\xe4\xc4\x89\x69\xdc\x56\xa5\xe8\x95\xf0\xb4\x8d\xda\x66\x85\xf0\x15\xa6\x75\x1f\x34\x69\x61\x17\x60\x6a\xd6\x6e\x43\xc6\x80\xf8\x20\x6f\xc7\x73\x7f\x64\x90\x82\x59\xcd\x77\x86\x20\x03\x69\x00\xfa\x27\xfb\x72\xec\x2c\x09\x7f\xa2\xe5\x3a\x8a\x3f\x4a\xc5\xac\xe9\x9f\xf4\x2e\x4b\xa8\x21\xc8\xeb\x5f\x2e\xee\x0f\xc9\xc1\x95\xb9\x4f\x49\xaa\x23\x2e\x10\x58\x2f\x5a\x7b\x93\x1e\xba\x3a\x6c\x45\xd5\xe8\x26\x75\xf7\xcd\x3b\x33\x40\x1c\xa2\xa4\x7f\x6e\x71\x0b\xa1\xb0\x7c\x87\x19\x7c\xc8\xf7\x3c\x4c\xd7\x0b\x2d\xf6\xa9\x88\x7a\x1b\x86\x6b\xdc\x36\x52\x4b\x62\x4a\xcd\x99\x53\xff\x9b\x6d\x37\x94\x15\x3a\xc7\x8b\xab\x46\xc8\xeb\x99\x8d\x9b\xe6\xe3\xbd\x0c\xde\xe3\xba\xf1\x54\x7a\xd3\x44\x9c\x3b\x52\xdf\x71\xee\x3d\x89\xd5\x4e\x1a\x71\x57\xe6\xc0\x9b\x3c\x2a\x79\x97\x8e\xbc\x4a\xcf\x99\x6a\xfe\x09\xb1\x21\x84\xa8\x50\x68\x60\x00\x4e\x29\x68\xae\xa2\xa4\x9d\x88\x92\x95\x67\x27\xd7\xda\xe6\xa6\x68\x3d\xfa\x46\x1b\x6b\x43\x90\xab\xb6\x0b\x19\x55\xe5\x71\x55\xf5\x80\x4e\x47\x27\x8b\x9b\x56\x56\x61\xe3\x50\x33\xce\xc4\x13\x3b\xd5\x5f\xdc\x3d\x1a\x6f\xe5\x14\x54\xa0\xb5\x0c\x96\x74\x56\x8b\xef\xca\x4c\xf8\x02\x9c\x2d\x15\x5b\x92\x26\x7c\x42\x19\x18\x52\x30\x6b\xb2\x74\xb1\x13\xcb\xa4\x41\x48\x1b\x83\xad\xea\xe2\x00\x4c\xc9\xe2\x9e\x26\x68\x85\x79\x5b\x37\x41\x2e\x64\xc6\xbe\x14\xc8\x38\xbd\xeb\x1d\x8e\x92\x58\xd6\x9e\x45\xfe\xcc\x01\xc7\x6b\x06\x1b\x1b\x30\xe3\xe3\x8c\xbd\xe1\x64\x7d\xdb\x6c\xf5\x1b\xee\xd4\xff\x48\x59\xc1\xec\xee\xcf\x19\xc0\x4e\xb0\x60\x93\x89\x3c\x5b\x65\x26\x61\x68\x81\x57\xb6\x20\x01\x0b\x2c\xbd\x1e\xac\x4b\xcc\xc5\xe1\xa8\xa3\x7e\x2f\xb6\x5f\x4e\x10\xe5\x7b\x57\xe5\x43\x43\x15\xd5\x56\x98\xb6\x25\xcc\x8f\x41\x66\x3d\x0a\xe0\xed\xc6\xb5\xd6\x91\xeb\x2e\x8b\x6a\x6f\xeb\xf7\xb2\xd5\xdc\x43\x8b\x87\xd7\x09\xb3\x0e\x09\x1a\x53\x7c\x5b\x57\xb1\x98\x53\xc1\x52\x4c\x6b\x58\x0f\x2e\xb4\x76\x4c\xcc\xcf\x29\x6d\x94\x92\x65\x21\x18\x58\x15\x20\xb4\xe8\xbf\xc6\xb4\x94\x45\xef\x0f\xbd\x49\x6f\x83\x6a\xf5\x92\x10\x7e\x88\xf6\x77\xf7\xb7\x55\x39\x7f\xf5\xc7\x94\x10\xfe\x7d\xd7\xd4\xe6\x03\xe2\x2c\xdf\x4b\xa7\x76\x7b\xb0\xb2\x69\x96\x2b\x83\x1a\xe5\x35\x54\xef\x30\x5b\x96\xc0\x1a\x85\x54\xca\xad\xb8\xfc\xea\xaf\xa0\x84\x1e\x57\x26\x50\x63\xeb\x73\x6a\x3e\x24\xfd\x26\xc6\x78\xa3\x7d\x51\x71\xdd\x8b\xb4\x42\xa2\xcf\x65\xae\x90\x86\x07\x34\x31\x43\x79\x3e\x7d\xbe\x86\xe2\x3d\x3b\x25\x44\x79\x5c\x95\x89\x4b\x10\x7f\xf7\x8a\xb4\x2f\xcd\x17\x89\x98\x26\xb9\x2c\x41\x71\xfd\x44\xf9\x7a\x3a\x75\x07\x78\xe6\x6f\xf0\x78\xb3\x78\x60\x83\xfe\x05\x68\xc7\x01\xd5\xc7\xae\xf7\xf6\xd0\xf7\xb6\x8b\xf4\x94\x10\xe9\x5a\x55\xe6\x5b\xd5\x9c\x44\x8b\x3f\x62\x4b\x85\x1d\x62\x95\x93\xd5\xed\xc5\x85\x2a\xcc\xfb\xd7\x5a\xd1\x12\x0a\xf7\xf6\x79\xce\x05\x79\xe1\xa1\x49\xdc\x4f\x44\xc1\x87\xee\x25\xe8\xd9\x8e\x81\x67\x22\xc6\xa5\xb3\xfa\xa5\x3c\x22\xf0\x98\x89\x21\xb7\xb4\x89\xc3\x77\x7f\x14\xc7\xda\xef\x54\x0a\x5e\xbf\xb0\x49\x86\xb3\x6a\xfe\x4a\xe4\xc2\xc0\x61\xd2\x15\x93\x78\xfd\x08\xb5\xaf\xd7\x4a\x4a\x79\xf8\x52\xbf\xbc\x2b\xdf\x4e\xde\x99\x0e\xf4\xb4\xe4\x9f\x8a\x9f\x51\x8d\xc4\xe7\x12\xa9\x86\x4c\x49\x43\xea\x22\x8c\x71\x45\x70\x50\x2c\xd5\xe3\x76\xd6\xfe\xf8\xbb\x02\x5e\xd0\x85\xc6\x23\xd5\x56\xaf\xe7\xc8\x12\xdc\xb6\xb9\xa0\x75\xe6\xde\xd8\x50\x7c\x46\x30\x5e\xb2\x99\x8d\x0f\x5c\xb5\x49\x48\xbd\x98\xba\x7d\x50\xca\x72\x12\xa5\xe8\x99\x06\x33\x21\x85\x3d\xf2\x67\xd2\x45\xc5\x13\xa9\x46\x5f\x82\x9e\x36\x8d\xc6\x50\xd2\xe2\x3c\xb6\xc8\x3f\xba\x65\x12\x4d\x0f\x3c\x77\xfc\x04\x55\xf3\xe5\xf4\x33\x66\xbb\x24\xb9\x51\x22\x33\xe5\x86\x14\x0f\x10\xca\xd8\x89\x52\x7d\x8b\xe4\xad\xae\x43\x2d\xd2\xfb\x6e\x54\xa6\x8f\x0b\xd4\xbf\xe4\x13\x57\x7b\x88\x59\x42\x43\x03\x64\xd7\xc1\x31\xde\x7d\x6b\xa1\x91\xc8\xdd\xd3\x62\x0d\x3a\xca\xdd\x62\xfe\x55\xf9\xfc\x68\xe8\xae\x74\x20\x66\x05\x43\x5f\xaa\xb8\xb9\x28\xa6\x7f\xb3\xf2\x98\xc7\xf4\x7c\xc9\xcc\xdb\x5e\x57\xa4\x35\x52\xc4\x4d\xe5\xb5\xcf\x22\xab\xdd\x48\x4e\xbb\x8d\x8c\x06\x1d\x95\x78\xdb\xb0\x55\x70\x35\x4f\x81\xd0\x4e\x9d\x53\xed\xb4\x67\x73\x02\xbe\x6e\x0f\x4c\xa9\x60\xb8\x54\xef\xd1\xc4\xa4\x67\x83\x7b\x45\xf3\xbc\x3e\x2e\x51\xa0\x4d\x26\x61\xe2\x86\x5d\x13\x12\x41\xc7\x72\xd8\xf3\xa8\x2a\x9c\x36\xd6\xaf\x11\x59\x7b\x3f\x22\xb1\x6e\x15\xca\xbb\xb9\xb1\x7a\x49\xb5\x31\x91\x0d\x2a\x0e\x2a\x1c\x01\x99\xa4\x96\x1d\xfb\xad\x7d\x26\x90\xe2\xc4\x82\xb9\x00\x8e\x32\x82\x93\x52\x9e\x13\x04\x0a\x5a\x81\x81\x9a\xe3\xf6\x01\xfb\xa5\xaf\x54\x9c\xe7\xbd\x82\x69\xcb\xbe\x3d\xb2\x33\x5a\x57\xb5\x74\x51\x51\xd9\xef\xc4\x06\x9d\x78\xf4\x80\x90\x93\x28\x10\xd8\x10\x46\xe2\x25\xbb\x01\x8d\xab\x09\xbf\xe7\x12\x24\xe6\x8b\x49\xd1\xe7\x10\xbd\x4b\x80\x8e\x3a\xa0\xa5\xdd\xfd\x6f\x4d\xb9\x7c\xb7\xc6\x21\x9c\x20\x71\xd7\xcd\x48\xe5\x44\xb4\xa4\xb8\x49\x9c\xef\xcb\xbb\xb9\x1a\xfc\x67\x0d\x41\xaa\x3a\xf9\xb1\x6d\x77\x3a\x6e\x0b\xc9\x27\x47\xcb\x1d\x30\x67\x70\x20\x9e\x90\xfa\x7d\x3e\x73\xa1\xfa\x2e\xa5\x71\x49\xe5\x52\x67\xa7\xac\xc2\xa6\xd5\xd6\x09\x41\xe9\xa2\x10\x0e\x39\xb5\xcf\x4b\x93\x34\x3a\xd5\x75\xcc\x12\xb3\xe7\x29\xc7\x3e\xe3\xbc\x18\xeb\x25\x4f\xc0\xff\x3c\x61\xcd\x6e\x48\xd7\x57\x96\x91\x16\xb8\x16\xf4\xd0\xb5\x20\x4b\x59\x9c\xb3\xa4\x53\x50\x3c\xdc\xf2\xfb\x29\x88\x67\x6e\x8b\x3c\x07\xaa\x34\x82\x73\xe6\xc3\x85\x93\x8d\xe7\xa4\x0f\xa8\xd5\x27\x4f\xd5\xab\x6f\x99\x53\xbc\xf2\x28\x45\x40\x1d\xa8\x9c\x08\x9d\x18\xb3\x0b\x87\x9f\x19\xac\x65\x93\x36\xd4\x78\x2c\xad\x66\xcd\xdc\x1c\x6e\x75\xce\x4c\x91\x16\x5b\x83\x13\x82\xc2\x74\x34\x98\x5d\x97\x08\xbe\xdf\x28\xf0\x78\xae\x4a\x65\x0c\x95\x5b\xf9\x3a\xe2\x87\x03\x90\xf9\xb1\xc0\x05\xf8\x07\xab\x20\x1e\xe4\x28\x1e\xf7\xeb\x9e\x25\xeb\x75\x1b\x58\xe9\x41\x6d\x0f\xc9\x85\x2c\x93\xd7\x64\x49\x9e\x57\xb5\xc0\x31\x8f\x4b\x7c\xf8\x0d\x9a\x44\x68\xef\xf4\xcd\x33\x13\xc7\x1f\x32\xfe\xf4\xb1\x0c\x79\x7e\x50\x4f\x32\x7d\x3c\x73\x9c\xcf\xb0\x7f\x75\x74\x33\x4c\x17\xb9\x89\x24\xce\xce\xa3\x8d\x73\x0a\xcd\x01\x95\xad\x49\x93\x53\x5c\xaf\xb0\x04\xea\x2d\x2e\x81\xd6\x2c\x30\x81\xd6\x2c\x32\x81\xc6\x15\x9a\x40\x9b\x2e\x36\x81\x36\xc8\x5b\xfa\x4b\x0d\x64\xbd\xc3\x3e\x7b\x89\xdb\xca\x4a\xf7\x02\xe5\x5e\x1f\x18\x28\x8d\x9c\xf7\x96\x86\xdc\xda\x29\x33\xdc\x2b\x7b\x24\x01\xea\x80\x16\x47\x2b\x36\x7c\x6a\xa0\x7e\xc3\x08\x36\x95\x19\x21\xc5\xaf\xd2\x48\xac\xc7\xb4\x90\xcf\xb8\xcc\x99\x74\xfc\x3f\x96\x7f\xf1\x6e\x9e\xdb\x31\x63\x99\x55\x1a\xe7\x9d\xc1\xe9\x66\xf6\xaa\x8a\x46\xe9\x27\x94\x92\xfa\x4d\x24\x7a\x4f\x68\x82\xae\x65\xe3\x6b\x5d\x5f\x71\x54\x74\x69\xaf\x3a\x9d\x46\x73\x8a\x31\xf8\x7a\x8d\xee\x37\x5b\xc6\xba\x3b\x18\x21\x72\xd2\xb5\xee\xc6\xdb\x1c\x0e\xf9\xa1\xc7\x5e\xa0\xf1\xb7\xdf\xf8\x28\xe7\x87\x58\x7f\xe3\xc7\x8f\xec\x04\x83\xa5\xc6\x49\x47\x03\x85\xf7\xe0\xee\x50\xaf\x4e\xc7\x64\x66\xda\x75\x0e\x6f\xe6\x18\x99\x9c\x1d\xdc\xc3\xc4\xed\x1e\xdc\x7b\xc7\x0f\x01\x93\xae\x42\x19\x1f\x31\x09\xbf\x1c\xb4\x9e\x69\x2e\xa1\x55\x65\xa5\x7f\x26\x4e\xfc\x1e\x9a\xb8\x0a\xf8\xce\xf0\xc5\x11\xbb\x61\x5c\x0d\xfc\x75\xd5\xb9\x3c\x26\x52\x82\xbf\x49\xe2\x16\x2a\x63\x7b\x51\x36\xae\xdf\x0c\x5d\x7a\x64\x7b\xb4\x1d\xcf\x46\xd2\x57\x2b\x37\x2f\xd4\xab\x16\x14\x03\x6c\x69\xb3\xba\xd2\x26\x84\x6b\x6f\x09\x92\x31\xdd\xf1\x08\x47\xba\x18\x62\x5f\x76\xd3\x08\x4a\x7c\x66\x21\x35\x28\x75\xa6\x54\x1c\xa8\x8e\xaa\x2a\x2e\xce\x70\xa2\xb0\xa0\xdb\x15\xd7\x6f\x85\x61\x44\x18\x3f\x38\xc2\xaf\x78\xf8\x6f\xd9\xf5\x16\xb2\xeb\xde\x1d\x08\x90\x9b\x92\xf7\x06\x4e\x0e\x4a\x8a\x33\xfe\x11\xfa\x6c\x32\x8c\x91\x25\x3f\xb7\xe0\x72\x83\x81\xc7\x48\x2b\x01\xaf\x73\x3e\xba\xa9\x5c\x32\x30\x81\x2f\x4b\x02\x91\x48\x0c\x55\x54\x43\x29\x57\xe6\x78\x31\x24\x37\xc8\xe6\x64\x0f\x70\x4f\x28\xc7\xc5\xd1\x08\x6b\xfd\x08\x83\xb8\x67\xcd\x4f\x62\x9a\x8e\xb3\xe3\x41\xd7\xe9\xb5\x83\xec\x64\x3d\x32\x55\xf6\x50\xf5\xa3\x91\x55\x64\xfc\x10\x3b\x71\x37\xa8\x8e\xfe\xde\xe7\x6f\x1d\x6e\xe6\xc6\xca\xe8\xaa\x0e\x32\x13\xf5\xda\xb1\x50\x26\x2b\xd5\x84\xa0\x20\x9a\x5a\x96\xb5\x11\x82\xb4\xd3\x88\x00\x42\x6e\x24\xfa\x3a\x94\x79\x15\x57\xf1\x14\xf0\x7e\xaa\xdd\xee\xc6\x84\xeb\xe0\x67\x88\xcf\x46\x97\x50\xe1\x45\x42\x65\xdc\xd0\x40\x95\x52\xc1\x5e\xf3\x02\xb7\x70\xdc\x0d\xfa\x7a\x8f\xea\x0b\x36\xa6\x40\xf3\x21\x7a\x70\x82\x6b\x08\xc9\x73\x96\x8d\x26\xfb\x93\x20\xca\x11\x6f\x69\x05\xf5\x41\x16\x0d\xbb\x6a\x08\xef\xef\x1e\xf6\xc5\x97\xfa\xe9\x45\xaa\xbf\x18\xff\x97\x55\xd0\xf6\x8d\x49\x39\xed\xad\x37\x23\x6e\x7c\xf0\x15\x87\x68\x39\xee\xd0\x60\x62\xb1\x33\x7a\xad\x1c\xce\x70\xa0\x74\x16\x67\x3f\x95\xe0\x76\xf5\x8b\x5d\xfe\x09\xcb\x12\xdf\xad\x8b\x3a\x5f\xa8\x67\x40\xd9\xdb\x7c\xad\x1e\x53\xec\xe2\xe8\x66\x05\x6c\x4c\x56\x47\x54\xbe\x0c\x27\xbd\xed\x28\x53\xd8\x3e\x57\x6c\xf8\xf7\xdf\x2d\x8a\x69\xa5\x21\x41\x02\xa7\xc6\x8f\x14\x95\xbf\x87\x78\x8c\xb7\xab\x05\x49\x95\x24\xbf\x25\x84\xfb\x29\x0f\x57\x34\x9f\x24\xee\x10\x9c\xe3\x0e\x73\xfb\xd6\x11\xe9\xc8\xad\x9c\xf2\x7d\xe7\x4d\x1d\x52\xc8\x78\x07\xeb\x9d\x37\xd3\x6c\x86\x5e\xba\x62\x8e\x6e\x43\x34\x73\xa5\x09\xbb\xff\x92\xd5\xbf\x73\x3b\xd0\xc8\x13\xe3\xcb\x5d\x8f\xab\x72\x9d\xa5\x57\x34\xe2\xc8\xb5\x1b\xdf\x92\xc3\x8e\x30\xbc\x7a\x31\x36\x63\xeb\x4f\x3b\xd5\xd9\xb5\x2c\xe6\xb0\x81\xba\x34\xc5\xb8\xe7\x20\x25\xfa\xa3\x8d\x5a\x9b\xb8\xc4\xf4\x7a\x8b\xd3\x53\x91\x39\x4b\x8f\x78\xcc\xb5\x96\x47\x10\x72\x70\x7d\xd4\x29\x1c\x5e\x9c\x04\x32\x69\x6c\x82\xbe\x29\x35\x43\x15\xab\xaf\x48\x23\xf3\x79\x2f\x75\x79\xe2\xb9\xac\x8f\xb6\xed\x94\x2c\x9e\x07\x25\x5f\xd8\x14\xd2\xf8\xae\xfb\x72\x04\xe9\x34\x29\xd8\x8e\x2c\xc5\x36\x60\x11\xcc\x55\xea\xea\x2b\x88\xe0\x59\x4c\xd7\x2c\x21\x94\x56\x94\xed\xfe\xb6\x5b\xba\x6b\xd9\x1c\xb7\xb4\xc0\x42\x39\xf1\xf2\x1a\x05\xd7\x51\xa2\x46\x0e\x9a\x97\xef\x08\x11\x35\xb0\x02\x2a\x03\x3e\x51\xc7\xd6\xfd\xb9\x51\xfd\xf1\x28\x00\x37\xd5\xa9\x2c\x16\xe9\x46\x1d\x7f\xa8\x8b\x29\xdf\x31\xe6\x03\xae\x04\xc2\x84\x60\xd3\x13\x6c\xa2\x8b\xf6\x6b\x23\xb9\x35\x3d\x7e\x35\xa4\xc1\xea\x9f\x28\x32\x3c\x89\xd9\x5d\x85\x83\x0f\x9c\x47\x37\xd2\x27\x12\x96\x7a\xca\x18\x07\xd0\x28\x47\x50\x1d\xce\x24\x5e\xda\x09\x9b\x43\xed\x75\x01\xc8\xb5\xcc\x70\xa7\x8c\x8b\xb6\xc3\xb6\x1a\xe3\x4b\xd6\x9c\x93\x0f\x2d\x68\xbb\x09\xf3\x63\xaa\x5d\xd5\x80\x89\x72\x27\x11\xa8\x1e\x72\xb4\x1c\x87\xe9\x43\xee\x59\x46\x0a\x37\xcb\xa4\xb8\x0f\xa0\xf3\xc6\x96\x87\xeb\x6d\x05\xf8\xa5\x74\x7b\x88\xf1\xd9\x74\xcf\x85\x8c\x79\xf7\x8b\x10\xa9\x07\x29\x96\xef\xfd\xa1\x38\x72\xaa\xa8\x72\x5e\x2b\x41\x9b\xe8\x82\x82\x32\x9d\x50\xfa\xa5\xfb\x0d\xf4\x41\x19\xde\x3b\xbd\x72\xff\x67\xd8\xc9\x79\x57\xc2\x4d\xa5\xf8\xcc\x8a\xad\x27\xc8\xe7\x56\x6c\xd3\xbd\x6b\x46\x0a\xfb\xa9\x35\x1b\xcd\x7f\x7a\xc4\xfd\x61\x74\xd6\x5d\xb5\xcd\x4a\xfd\x99\xb5\x5c\x53\xf0\xef\x5f\xcc\x1b\x34\x8f\xc9\x91\x6f\xac\x72\x90\x5f\xce\x94\x7e\x90\x39\xac\x83\x8b\x39\x5a\x3b\x40\x6b\x09\xb4\x56\xb2\x18\x90\x6a\xd1\x06\x24\x5b\xb4\x31\xe9\x36\xdb\xfb\x67\x94\x8c\x8b\x7a\x37\xbd\xe9\x31\xe9\xb5\x4c\x74\xe4\x38\xad\x42\xa9\x50\x36\xd7\xf3\x6e\x1a\x93\xb5\xab\x45\x5a\xd8\xf9\x02\xee\xdd\x51\x82\x5a\x12\xf9\x71\x52\xca\xfe\xee\xfe\x58\xb3\xc2\xdd\xd1\xfa\x8b\xa0\xf3\x08\x1d\x3f\xd3\xed\x4b\x7b\x17\x14\x1d\x2c\x61\xa6\x94\x54\xa5\x4a\x89\x53\xa9\x09\x1d\x4f\xb6\xa9\x88\x00\xd7\xe3\x9a\x70\x46\xcb\x17\xa7\xe1\x43\x77\x1e\x35\xdc\x52\x8e\xf6\x15\xcf\xb6\xd7\x47\x26\xa1\x2e\xd5\x3d\x27\x06\x1e\x14\x75\x92\x5a\x80\xdb\x31\xa1\x4e\xd6\xf6\x4c\x79\xdf\xd2\xb6\x7a\xcf\x84\x90\x68\x56\x68\x2a\xd8\x99\x8e\xb0\x6a\x19\xc0\x3d\x6a\x4b\xdb\x5a\x37\xec\x0c\x73\x44\xea\xb0\x90\xd1\xde\x1e\x7a\x4b\xaa\x8a\xa3\xa5\xe9\x2c\x4b\x96\x3a\xfa\x67\x21\xd3\xa8\x54\xbe\xcd\x2e\xa4\x18\x89\xaf\xd5\xe7\x94\xdb\x20\x75\x39\x5a\x31\xc3\xf5\x55\x3c\xc2\xa5\xac\x76\x0d\x71\x28\xb2\x61\x80\x78\x57\x56\x96\x57\x6f\x9a\xa6\xa6\x97\x44\x43\xb1\x55\xb0\x88\xb4\x03\x99\xb9\x78\xf0\x65\x07\x64\xe5\x14\x75\x03\xf0\x92\x2e\xf1\x30\x83\x6e\x3b\x7b\x0b\x20\x37\x9c\x45\xfa\xcf\xc7\x39\xd9\x7b\x20\x46\xbe\xdb\xe0\x03\xb7\xeb\x91\xb3\xad\xa1\xf8\x70\xbd\x12\xa7\xa8\x81\x13\x55\x48\x95\xda\x2d\x34\x0c\x05\x22\x65\xa5\x75\x84\x61\x95\xce\x75\x7c\x95\x6c\x4b\x63\xfa\x19\x29\x92\xb2\xae\x29\x88\xf1\x01\xb9\xa5\x6c\xc4\x08\xbc\x15\x2b\x26\xef\x4c\xda\x84\x7e\x2a\x00\x1b\xfa\xa8\x71\xe9\x37\x85\xd7\x1d\xca\xfa\x08\x22\x4d\x6b\x10\x16\xd7\x4f\xb7\x76\xc9\x1a\x38\x93\x65\xd9\x10\xce\xc7\xc0\xb6\x2f\xfd\x40\x56\x63\x5e\x50\xcc\x61\xe4\xd3\x81\xda\x71\x88\xfe\xf6\xf1\x65\x57\x5f\xd1\xcb\x4a\x7a\xea\x77\x21\x1d\xf6\xd3\xd6\x21\xfa\x1b\x14\x13\x86\xb0\x06\x80\x67\x85\x46\xcc\x39\x69\x5a\x34\x19\x64\x12\x81\x8b\xde\xc7\x6b\x4e\x38\xc7\x57\xc4\xfa\xed\xdd\x8d\xe0\x86\x45\xe5\x9d\xf8\xaa\x53\x50\xec\xc1\x77\x58\x8f\x72\xb9\x8a\xc9\xa0\x67\x3b\xa8\x00\xdb\x2a\x0a\x96\x9c\x96\x7d\x34\x0b\x7e\xe4\xea\x43\x91\xbb\xf1\x2f\x25\xf6\x42\xf4\xd1\x8d\xc0\xc1\xba\x7b\x7f\xae\x01\xc6\xdd\x3b\xf6\xf7\x35\x00\x44\xdb\xe9\xd9\x8e\x2d\x50\x22\x69\xfd\x62\xbe\x68\x57\xb2\xf2\xca\x56\xb0\x2e\xca\xe6\xa6\xdb\x7c\xcd\x63\x73\x53\x19\x55\x26\x96\x9b\x6f\x12\xdf\x81\xa3\x5b\x98\xf8\x7a\xb7\x9f\x6e\x6f\xd7\x36\xbb\x5b\xdf\xa6\xfa\x58\xc9\xbd\xab\xfa\xf2\xa8\xae\x8e\x91\xc3\x00\x4d\x1e\xec\x16\xac\x2e\x70\x3b\x51\x9f\xec\xb6\x4c\x1e\xd9\xc9\xd6\x96\xfe\xea\xc1\x96\xb9\x42\x8a\x19\xe3\xaa\x0d\x9f\x2c\x65\x67\x01\x88\x3f\xd3\x6f\x3f\x70\xd4\x17\x87\xde\x99\x60\x3d\x0e\x6d\xd0\x9e\xed\xdc\xd7\x87\xc4\x0d\x92\xd2\x91\x54\x96\x33\x4b\x7e\x80\xd8\xe5\xff\x10\x90\x2d\x9d\xbe\xee\xf6\xbc\x02\x17\xe6\x11\x1b\xf6\x8f\xa4\x05\xf6\x6c\xc7\x39\x94\xf2\x33\x75\x28\x1d\xf4\xed\xf3\xc0\x56\xc8\x39\x51\xa5\x7d\x26\xcf\x76\x82\x25\x75\xde\x52\xf8\x4b\xe7\x91\xc3\xcb\x9c\x1b\xea\x8d\xe2\x3a\x5c\xcd\xd2\xea\x6d\x42\x73\x44\x18\x75\x35\xfd\x67\x47\xd0\xd9\xa9\x59\x16\xbe\x20\x05\x9d\xd2\x30\xf1\xdf\x80\x94\x91\xc8\xba\x0d\x9f\x05\xa8\xa9\xa6\xea\x11\xe2\xaa\x52\xe8\xc4\xbd\xc8\x24\x4e\xe7\xc4\x9a\xcc\x8d\xda\xa6\x78\xfc\xba\x9c\xdc\x00\xfa\xac\x8c\xdc\x71\x28\xdc\x9a\x89\xdf\x3a\x74\x23\x39\xdd\x30\xde\xdd\xe9\xd5\x73\x93\x69\x42\x75\x88\x5a\xad\x28\x00\xcf\x4e\x28\xe0\x7e\xa3\x0c\xef\xbd\x6c\xb0\x8f\xb5\xa1\xe7\x47\xc6\xc5\xb1\x0e\x63\x73\x03\xb0\x37\xc8\xe2\x1e\x24\x79\xd4\xd8\xfd\xb8\xbe\x8b\xb4\xce\xf6\xcc\xca\x39\x4a\x6f\xb1\xc7\x03\xe9\x85\xa3\x4b\x52\xa9\xda\x6a\x9a\x4c\xc0\xc3\x92\x3b\x63\x6f\x0f\xd1\xba\x90\xeb\x1d\x18\x92\xce\x4e\x65\xdd\x52\xd2\x64\xd2\x11\x7c\x3d\xf4\xd4\xda\x75\x94\xa0\x3e\x49\x25\x27\x98\x6f\x55\x95\xd7\xc7\x8f\x26\x07\x5b\x3e\x42\x27\x92\x3f\x87\x0c\xb2\x91\xa7\x11\x3a\x94\x4a\xc1\xdb\x34\x6e\x2c\x58\x0d\xe6\x87\x21\xd4\xfc\x30\xe9\x5e\xf4\x1c\x43\xd5\xa1\x23\xc9\x85\x3e\x45\x17\x75\xad\x64\x99\x67\xe4\x44\xc6\x99\xa5\x7b\x91\xe9\xa1\x8f\xcf\x6c\xc3\x9b\x92\x2d\x6b\x32\xf2\x86\x74\xf0\xf6\xef\x48\x4b\x3d\x71\x4d\x0e\x10\x2d\x39\x55\xf7\x62\x75\x86\xd1\x00\x9c\xdb\x55\x5b\x57\xc7\xdc\xb1\x0e\xa4\xf0\x96\x55\xb5\xe5\xb0\x2d\x2b\x27\xed\xda\x88\xd5\x44\x2b\xc9\x52\xa1\xa3\xba\x28\x81\x40\xd5\xbb\x1d\x25\x8d\xb6\xd0\x35\x25\x4b\xb8\x26\x23\x8e\x1f\x75\x99\x3e\x44\x10\x2d\xe9\xdf\x8b\x3f\x2b\x8b\xb0\xe0\x28\x5b\xe8\xa1\x7d\xdf\xb9\x19\xe3\x38\xe4\xac\xfc\xe4\x27\x8b\xc5\xed\xad\x1e\x5c\xf8\xe2\xc2\xd9\xa9\x5b\x1a\x5a\x45\x54\xda\x29\x3f\x08\x94\x69\x87\xc4\x93\x87\x83\x48\x60\xbe\xd6\x8c\xff\xba\x75\x7f\xe4\x4a\xcd\x08\xfa\x4d\xd7\xba\xfc\x4d\x95\x87\xf4\xd4\xf1\x05\x5e\xc9\x70\x72\x5b\x53\x6b\x60\xe1\x9c\xba\x8e\x87\xe8\xa1\x29\xa4\x09\x1f\xc9\x9b\xc6\x13\x56\x54\xb9\x48\xae\xeb\x45\xc2\xa5\xd9\x57\x25\x31\x86\x96\xac\x95\x68\xd0\xf0\x6d\x73\x3d\x15\x12\x13\xb4\xd1\xe3\x21\x89\x9d\x3c\xf5\x0f\xe2\x53\x62\x26\x10\x92\xfd\xa7\x45\x09\x86\x31\x8c\x8a\x0a\xd3\x39\x29\xd1\x25\x63\x15\xc1\xb5\x94\x28\xb4\xcc\x59\xa0\x05\x6e\x21\x39\x81\x2a\x5b\x1a\xb0\x16\x2b\x7a\xa2\x05\x25\x05\x1c\x29\xd8\x6c\x73\xd2\xe2\x12\xb7\x18\xec\x68\x32\xfd\x40\x83\x5f\x29\x3d\x3b\xb9\x54\x62\x95\x3a\x40\xe9\x44\x3e\x3f\x11\xe3\x8a\x73\x05\x84\x7b\x8d\xdb\xd9\x36\xfa\x15\xbd\x77\x8c\x0e\x1a\xb2\x8c\xf1\xdd\x0a\x56\x4e\x7d\x79\x4a\x41\xec\x93\xd9\x21\x7d\x2b\x98\x89\x72\x86\xf0\x61\xbd\x8c\x02\xa5\xdc\xa2\xa9\x46\xbe\x92\x5c\x20\xc8\x98\x91\xdd\x65\xa1\x53\x43\x10\xff\xb8\x47\xf8\xbe\x7b\x4f\x56\x51\x80\x65\xb2\xc4\x7c\xf4\xaa\x17\x4b\xf5\x9e\xac\x7a\xec\x65\x17\xa4\xf5\x5a\x77\x7b\xbd\x2d\xdd\x96\xdd\xda\x86\x6b\x2d\x8b\x6a\x09\xf5\xcd\xab\xda\xaa\xa7\xed\xb4\x9a\x51\x46\x91\xd9\xe1\xb2\x55\x4e\xeb\xee\xfe\x2c\x02\x6f\x65\xa2\xde\x46\x12\xdb\xa0\xa6\x5b\x12\x2a\xc7\xd7\x24\x82\xaa\xb0\xcd\x34\x4e\x72\x81\x07\xf4\xfc\x2f\xa2\x7a\xdd\x6b\x7a\x69\xca\xba\x56\x6f\x65\xb6\x36\xb2\x8b\x4b\xda\x2d\xa7\xe2\xbe\xb3\x87\x76\x23\xbd\xcd\x30\xb7\x5c\x18\x7b\x48\xea\xbf\x3a\xa4\xd6\x19\x4b\x29\x82\x14\x6c\xb1\xba\x09\x99\x6f\x42\x09\x39\xd7\x49\x45\xdf\x13\x64\x7b\x9e\x99\x72\x7c\xb2\x7d\x90\xde\xa0\x06\xf4\x0f\x64\x21\x9b\x3f\x5c\xe2\xe2\xbd\xaa\xed\xc4\xe6\x0b\xdc\xd2\x4b\x5a\xd1\x76\x95\xd4\x71\xaf\x48\x7b\xe1\x7a\x0b\x32\xfd\xe4\x6d\xab\x0d\xee\x28\x4a\x99\x3c\x81\x80\x9c\xb5\x93\x0f\x10\x19\xa6\xcb\x92\x6b\x43\x23\xae\xcb\x3d\x4f\xd5\x51\x4c\x3d\x4e\x7e\x48\xaa\xf8\x3a\xe8\xd3\x5a\xad\xa7\xe8\x37\xd7\x79\xfa\x9b\xd0\x01\x7e\xab\x69\xf5\xdb\xb6\x14\xda\xc5\xc9\x49\x2c\x86\x9b\xef\xa3\x82\x00\x4a\x21\x38\x70\x44\x07\x80\xd7\xac\xde\x71\x07\x30\x2f\x8a\x31\xae\xe8\x35\xa9\x75\xee\x06\x6f\x09\x86\x4c\x37\x81\x03\xd4\x4e\x74\x06\xcd\xf3\x91\x7e\x4f\xf2\xb0\xd9\x39\xf9\xe3\x89\xdb\x52\xf5\xf8\xeb\xda\x40\x7c\x2f\xf5\xb8\xe4\x98\xbf\x6e\x05\x16\xed\x4c\xe3\x74\x17\xb6\xb8\x5b\x26\x37\xb8\xb1\x36\x92\x97\x73\x93\x9c\x1c\x5f\x45\x31\x05\xee\xa9\xe9\x4c\xa4\xef\x19\x7d\xa5\xc8\x7d\xa2\x6e\x9a\x6d\xc4\xae\x49\xb3\x6c\xa8\xca\xd1\x96\xea\x47\x29\xe4\x75\xf7\xf2\x84\x1a\xa0\x8a\x4a\x46\xf8\x4f\x44\xb0\x26\xbb\x92\x9e\x9d\x46\x3d\x01\x34\xa6\xae\x8f\x08\xdc\x46\x54\x35\x13\x93\x1a\xa7\x17\x0f\x2a\x80\x0a\x6d\x79\x3b\x84\xa4\x9e\x16\xe8\x9f\x9d\x7a\x5f\x2a\xcc\xbb\x7a\xd9\xe0\xc5\x82\x94\x8e\xaa\xec\xa6\x0b\x9f\x9d\xa6\xca\xf3\xa7\xa6\xfb\x2e\x05\x2a\x99\x8f\xe1\x07\x4a\x87\x34\x32\x82\xfc\x51\x7a\x9c\x7e\xc9\xc3\x51\x45\x6b\x99\x1d\x67\xb8\xbc\x53\x28\x01\xec\x9a\x7a\xfb\xc8\xcd\x64\x7c\xdc\x72\xf1\x3d\xa0\x5e\x6e\xbd\xd3\x1d\xcc\xec\xe9\x38\xaf\xee\xff\xc0\x2a\x96\x77\xbc\x7a\x65\x7a\xd5\x92\xb7\xb2\x95\xf7\x8c\x98\xb7\x9c\xa9\x26\xc7\x7a\x9d\x40\xff\x36\x44\xe2\x06\x00\x6b\xc4\xb3\x5e\x69\x36\xff\x45\xff\x95\x9c\xc4\x12\xb2\x1f\x4f\x5c\x09\xb9\xe7\x8d\x04\x97\x5b\xf1\x41\x87\x62\xa6\x4d\xa6\x6a\x9d\xfb\x23\x78\xe6\x0d\x41\xb2\xcf\x41\x63\x0f\xb2\xac\x56\x8e\x81\xb3\x56\xcd\x77\x99\xf8\xb6\xfe\xaa\x35\x9c\xd1\x89\x99\xdc\xd3\xad\xaf\x81\x73\xaa\x4e\x57\xba\x44\xb2\x29\x16\x18\xf6\xde\xd3\x35\x61\xa5\xdb\xc6\x6f\x4a\xac\x20\xa6\x5a\xaa\xca\x31\xac\x98\x29\xed\x46\x73\xbc\x70\x1b\x9a\x1b\x20\x50\x2f\x33\xda\x3a\x60\x4d\x51\x5d\x8c\x13\xd2\x5f\x62\x50\x4e\xff\x97\xe8\x2e\x46\x5e\xeb\xa4\x9c\xe0\x16\x74\x8b\x97\x3d\x6b\xfd\x6e\xb7\xdf\x3e\x59\x73\x9f\xf8\xef\x8e\x6a\xfd\xaa\x9b\xec\xa0\x84\x68\x07\x25\xe4\x1a\x76\x4d\x4b\xc7\xee\x62\x3c\x2f\xe9\x5e\xb6\x49\xc9\x07\x97\xe5\x5b\x96\x6f\x8f\xaf\x95\x5f\x41\x2e\xd5\x5b\x17\x66\xb2\xd5\x6b\x4c\x32\x4f\xa3\xe7\xda\xdd\x70\x00\xcd\xc3\xed\x17\xcf\xac\x1f\xe2\x10\x3d\x78\xab\x1b\xae\xe9\xf6\xe8\x07\xdb\xe8\xd1\x36\x7a\xbc\x8d\x9e\x6c\x0b\x1e\xf0\xd4\x35\x1b\xdd\x73\x59\xf7\x4d\x9a\xf2\xa6\x25\x9a\x5b\x35\xe9\xbd\xdf\x83\x54\xae\x2b\xad\x27\x30\x18\xca\x0c\x9b\x69\xae\xdc\xbe\xb7\xea\x40\xea\x06\xba\x87\xc8\x73\xa1\xca\x26\x64\x8e\x8b\xc2\xb7\x0d\x8c\x6e\x0d\x09\xdd\x70\x95\x72\x92\x3c\x1d\xf7\xdf\x99\xe1\xa2\x66\xae\x7a\x02\xe1\xb6\x14\x9c\x46\x36\x8f\x53\xce\x18\xcb\x51\x86\x26\x91\xd8\x0c\xc9\x49\x38\x37\x96\x77\xd7\x25\xda\x03\x4b\xdc\x73\x0d\x0f\xc3\x43\x28\x1b\x33\x66\xce\x61\xa2\x19\xec\x88\x93\x28\x77\xc3\xcb\x86\xcd\xc7\x1d\xc7\xd1\x27\x31\x75\x08\xff\x6c\xe7\x6f\xf0\xd0\x08\x7d\x30\x79\x3b\x04\x55\x28\x36\x70\x8c\x37\x7a\x82\xd3\xfb\xbe\x7f\xd7\xf7\x36\xc8\x4c\x75\xc6\x1e\xbf\xeb\xad\x49\x40\xab\xf6\x03\x7b\xbc\xe7\x5e\x55\x62\x58\xa6\x65\x79\x74\xb9\x8e\xd8\x58\xde\x55\xbb\x99\x8d\x34\xb6\x6f\xba\x2f\xf4\xca\x46\x87\x13\x65\x6d\x0e\x65\x0f\xc3\xe7\x72\x84\x0a\xfb\xe5\xc7\x9d\xf6\x6f\x4d\x9d\x11\x2d\x09\x2f\x9c\x46\x7f\x09\xaa\xec\x03\x51\xf6\x81\x26\xfb\x40\x92\x7d\xa0\xc8\x7e\x5a\x0b\xf0\x05\x4a\xdc\xb5\x6c\x87\x2d\x48\x4d\xca\xb0\xa9\xa5\xa1\xce\x2e\xca\xd1\xe7\xd5\x82\xd4\x10\x4d\x23\xde\xfc\xa3\xc8\xe3\x21\x11\x51\x68\xf2\xf1\x13\xc2\x3c\x44\x2c\x12\xe6\xde\xd8\x38\x9a\x40\x2a\xa6\x26\x98\xd8\x34\x1d\x8f\x4d\x99\xb6\x17\xc8\x38\xc1\x56\x9e\x59\xbf\xfb\x63\x3f\xfd\x94\x12\xaa\x4e\xbb\x7c\x63\x1c\x97\x5f\x97\x9e\x41\x4f\xca\xf0\x22\x93\xeb\xe8\xe1\x31\x68\x2d\x50\xd9\xb5\xfa\x9e\x15\xbc\xea\x2b\xa7\x1a\xd1\x35\xae\x3a\xe2\x5d\x00\xdb\xe2\x59\xde\x36\x5d\xd1\x22\x1a\xb7\x83\x59\xf8\x76\xd9\xbe\x2a\x49\x63\x4a\xbd\x40\x41\x49\x56\xa9\x19\xc7\xab\x70\x34\x74\xce\x3c\x68\x7e\xe1\x98\x18\xd5\xa1\xba\x31\x67\xf5\x94\xa5\xa7\x73\xae\xbe\x8d\xca\x58\x86\xa0\xec\x64\xde\x69\x88\x26\x2b\x22\xfb\xdd\x7d\x28\xce\xe8\x82\xf9\x94\x5a\x79\xfb\x7e\xde\xdc\x70\x32\x23\xc5\x7b\x53\x15\x4b\x1a\xfc\x38\xdc\x02\xaa\x65\xb9\x2e\x80\xcf\x85\x50\x03\x4d\x6a\x0b\xcc\x09\x9a\x91\x0f\xa8\x98\x61\xb1\x47\x74\x91\x33\x70\x5a\xaa\x7a\xdd\xa4\xe6\x5d\x43\x4c\x90\x83\x6d\xa3\x59\x76\x8b\x4a\x7a\x29\xb5\x7a\x9a\xb7\x42\x50\xfe\x0f\x5c\x51\xe5\x0e\x98\xfc\x8a\x68\xbd\xe8\x5a\xc7\x93\x2f\x6e\xa9\xc0\x64\x7b\xb9\x6a\xc9\x3f\x48\xc3\x65\xaf\x77\x78\x61\xb7\x6b\xa7\xdf\xd9\x75\x17\x6b\x6e\x10\x17\xcb\xee\xbe\xf2\x31\xb4\x26\x4d\x26\xf6\xd9\x67\xe8\xc9\x77\x5b\xe8\xf7\xdf\x91\xf3\xd9\x73\xf4\xf4\x3f\x85\x80\xe8\x3e\xf5\x97\xff\x8c\x9f\x3a\xd8\x7f\xb4\x95\xca\x91\xd6\x4e\x60\x28\x08\x94\x5e\xd0\x4f\x91\xcb\xd8\xc8\xe5\xce\x3a\xda\x44\x8a\x7c\x81\x33\xc5\x09\xaa\x15\x22\x32\x6e\x2f\x4f\xfa\xb8\x96\x5a\x40\xec\x41\xf5\x5d\x3c\x1f\xf1\x2e\x1f\xec\x96\xad\x85\x84\x52\x46\xb0\x1a\x61\x68\xe2\xe7\x44\x83\x80\x3d\xc3\xf4\xa2\x59\x34\x6c\xc1\x7a\x32\x72\x04\xa8\x53\x5b\x0c\x2f\x20\x89\xf2\x8c\x98\x8c\x0d\xd5\x20\xdb\x8d\xd4\x03\x53\x90\x01\x35\xc3\xd7\x60\x13\xf2\xda\xf7\xa3\x4b\xd9\x7b\x0a\xc4\x17\xd3\x1a\x1f\xe1\xea\x8a\x35\xb4\x9d\xcd\xd1\x8a\x58\x57\xcd\xb1\xe9\xa5\x11\x2e\x0f\xa9\x4b\xbe\x6d\x7c\xfa\x90\x38\x28\x1b\x6f\x74\xb5\xe7\xf2\xe5\xb6\x6e\xa0\x81\xaa\xba\xff\xcb\xb0\x2b\x90\x0c\x6c\x6d\x41\x55\xbf\x4f\x7c\x95\x4d\x43\xd9\x76\x8c\x50\x94\x4b\x19\x1f\xa8\x82\x8b\xa2\x6b\x70\x4b\xaa\x15\x6a\xc8\xa2\x21\x5c\x47\xa0\x39\x99\x16\xba\x89\x4d\x3a\x2d\x31\x71\xa3\xbe\x56\x8b\x96\xf6\xf2\x65\xdc\x7c\xb9\x9e\x37\x0a\x84\xf7\x56\x50\x78\x6b\x74\xa9\xb1\x9e\x2a\x7d\x37\xae\xd0\xe7\xe2\xb5\xf0\x27\x9e\xc0\xeb\xe3\x27\x9f\x4f\xd5\x4e\xa7\x1e\x49\x89\x44\xc3\xe4\xdb\x47\xc1\x22\xb7\x66\xf7\x5b\x3f\xac\xcb\x2f\xda\x91\x0f\x9a\x8c\xa1\x5d\x79\x01\x99\x69\xdc\x46\x47\xe8\xc7\x88\xe5\xa2\x34\x93\xf4\x39\xe3\x7a\x71\x15\x23\x3b\x42\xc3\xf5\xd9\x52\x80\x7e\x26\xf4\x6a\x16\x94\xdf\xa6\x35\x6d\x29\xae\xe4\x57\x91\xf3\x0a\x02\xa3\x76\xfc\xb0\x0d\x30\xda\xa2\x89\x4c\x1c\xa3\xac\xde\x53\xdd\x72\xe5\xaf\x35\x17\xb7\x27\xdf\xbb\x26\x0d\xf0\x02\xf1\xf1\x56\x08\x56\x5b\x1d\x0c\xe0\xe3\xf3\x53\x55\x9e\xba\x9b\x4e\x69\x41\x49\xad\x4a\xee\x85\x57\x5a\x4f\x78\xb3\xb8\xc9\x82\x65\x7b\xf8\x30\x20\x60\xe2\x12\x0b\x36\x76\xce\x82\xa4\x7f\x74\x35\xe4\xe0\xbe\x0b\x67\xb8\x20\xcd\x9c\x72\x71\x2d\x57\x9a\x1d\x6b\xc2\x49\xae\x12\xd1\xe4\xfc\xd5\xdb\x17\x87\xe8\xd8\x67\xdf\x54\x08\xf8\x2a\x34\x97\x94\x68\xd1\x50\xeb\xce\x3f\xd8\xdf\xdf\x81\x26\xbe\x32\x15\xbe\xb1\x71\xd5\x21\xe8\x89\x04\x14\x52\x7d\x4b\x89\x35\xad\xe1\xc1\xaa\xf6\x2a\x46\x2d\x99\x2f\x58\x23\x74\x93\xab\x06\x17\x60\xf1\xa7\xcc\x7c\x1f\xc2\x97\xe0\xdb\x19\xe1\x44\x3c\x5f\x97\x53\x0c\x62\x53\xd4\x49\x70\x8e\x57\x88\x77\x97\xe0\x72\x00\x76\x2b\x26\x2b\x46\x89\xa6\xb0\x1b\x8e\x01\x3e\x0b\x48\x60\xf4\x48\x04\x73\x22\x54\x0c\xe7\x6d\xa8\x57\x6f\xd2\xfb\xe9\x30\x84\x8b\x76\xd0\xab\x4a\x6c\x40\x1e\xd1\x67\x5b\xc6\x87\x40\x03\x2e\x21\x3b\x82\x6c\x08\x50\xff\x97\x34\x2c\xb1\x3f\x25\xb8\x73\xb2\x94\xe0\xf0\x0a\x92\x6e\x6b\x1f\x1e\x8c\xa2\x70\xbb\x54\x6c\x6a\xdd\x5d\x7f\xe4\xed\xfa\x70\x8f\x4e\x82\x53\xa0\xaa\xe0\xdb\x53\x90\x7a\xc9\xe1\x0f\xcf\x83\xea\xed\x77\x75\x66\xe2\xdf\x94\x5c\x16\x80\x4f\x06\xbc\x44\x42\x96\xdb\x4f\xc1\x0a\x5a\x40\x68\x72\x4d\x1a\xe7\x18\xf5\x7a\x0e\xfb\xc3\x77\xf2\xd6\x85\xda\xf4\x9f\xeb\x57\x52\xa2\xe2\xf0\x94\x6b\xae\x65\xcb\x38\xb9\x61\xf5\xba\xa8\xb1\x7b\xb6\x75\x95\xe6\x44\xf6\x4e\xd2\x1c\xe0\x28\x25\xa3\xae\x2c\xd9\xee\xd4\x37\x3b\x27\x35\x16\x37\xc5\x6d\x38\xed\x2d\x23\x95\x9c\xd5\x05\x6b\x1a\x52\xb4\xca\xbb\xa8\xcd\xeb\x53\x5b\xc6\x4a\x1e\x8b\x5d\xf4\x63\xce\x5c\x1d\x87\xa6\x9a\xe9\x38\xa9\x22\x17\xe6\x70\xf5\x2a\x1f\x96\xa2\x26\x0f\x11\x61\x99\xd3\x08\x9a\x48\x6f\xc8\x69\xb4\xa1\xc2\xb4\x48\x1d\x81\x8a\xfd\x24\xda\x7e\x2d\xe5\x8a\xb4\x7e\xe4\xaa\xd1\x4a\xa2\xb4\x4b\xa2\x47\xd8\x96\xf1\xac\x6a\x9c\xc8\x14\x35\x6e\xde\xef\xc9\xea\x36\x73\xfe\x81\xac\x34\xde\x4e\x70\xed\xed\xe7\xfa\x03\x59\x05\xd3\x34\x81\xa8\xe3\xa6\xa8\x8f\xd6\x8d\xe6\x77\x61\x72\x4b\x37\x38\x39\x9b\xb0\x3a\x62\x66\xd6\x01\xae\x10\xe7\x2d\x6e\x3b\xf0\x96\x63\x65\x0b\xea\x2a\xdc\x64\xc2\xa7\xbd\xc9\x45\xe1\xec\x11\x8a\x5e\x94\x74\x72\xa6\xff\xf1\x1f\x37\x09\x8a\xde\x78\x1c\x74\x40\xf0\x4c\xd0\x73\x4e\x6f\x7f\x13\x04\x40\xa6\x23\x96\x4d\xea\x8b\x4c\x1a\x98\x61\x8e\x38\x89\x5d\x20\x2e\x35\x7d\xdd\xec\x33\x04\xce\xaa\x01\x93\x01\x27\xa9\x59\xba\x71\x3a\x9c\x38\xad\x22\xa5\x76\xdc\x90\xb2\x2b\x6c\x40\x31\x68\xc9\x6e\x07\xed\x84\x9e\x9c\x6d\xe8\x9a\x68\xaa\x7d\x93\xe9\xab\x77\x73\x04\xc8\x0c\x9f\xdb\x55\x85\xe7\xa9\xcb\x36\x18\x7f\x90\x3f\x86\xde\x3d\xe5\xde\xd7\x7e\x83\x6d\x53\x86\x66\x20\x7c\x29\x9d\x2f\xe9\x9b\xee\x7b\xa9\x97\xba\x84\xd7\x47\xde\x4f\x99\x8c\x71\x56\xe8\x0e\xe7\x79\x6a\x74\xd7\x59\x6b\xf9\x46\xb4\xc2\x06\x1d\xc5\x84\xd5\x98\xd1\xd2\xee\xef\xee\xa7\x65\xc6\x1e\xcf\x8b\xeb\xe7\xcc\xb4\xc7\x36\xc0\xc4\x4d\xe1\xb5\xf0\x62\x53\xe9\x90\x31\x55\x86\x72\xab\xfb\x36\x5f\x1c\x68\xfc\x02\xf7\x54\x18\xca\xae\x73\xd8\x12\x16\xb4\x47\x49\x02\xd7\xbe\x9a\x9e\x28\x9b\xba\x3d\x3d\xbc\xe4\xb6\x6c\xf2\x46\x7a\xea\xba\xea\x4b\x62\x53\x04\xfd\xd7\xcd\x13\x47\x66\x39\x91\x63\x5d\x12\x93\x15\x38\xac\x57\x80\x29\xe5\x17\xd9\xdb\x43\xa7\x0c\x18\x80\x8c\x3a\x76\xad\xa8\x29\x65\x0c\x46\x76\x6d\x0f\xb1\x8e\xe4\xb7\x91\x77\xff\xfa\xe6\x26\x15\xa3\xc4\x2f\xbf\xdc\x1f\xab\x41\xb9\x1d\xd7\xf3\xbb\xe1\x3d\xa9\x75\x15\x21\xe5\x1a\x1b\xca\xc6\x89\x16\xf4\x45\x50\x77\x67\xf0\xa8\x87\x85\x7a\xf2\x82\x4d\xd7\x7a\x4d\x53\x83\xe4\x6d\x79\x43\x2d\x30\x05\xad\xdc\xb7\x33\xf4\x62\x6c\x9a\x38\xd9\x1e\xa5\x83\x48\xd7\x99\x36\x50\x39\xdc\xe1\xea\xe0\x6e\xd7\x65\x38\x65\xb6\x17\xb8\x63\x0f\x6a\x48\x41\xc9\xb5\x0d\x6d\x94\x76\xa0\x13\x73\x1a\x55\x6a\x7a\xc7\x07\x14\x57\x89\xd5\x1b\x18\x79\x3c\x1b\x69\x9c\xb7\xdc\xe9\xd0\x9a\xb6\x93\x5f\x51\xb8\x5a\x56\x35\xfc\x55\x4d\xed\xc4\xff\xb0\x88\x83\xc5\xa2\x40\x4a\xf7\xb4\x64\x73\xa6\x26\x6d\xd3\x91\x20\x41\x2a\x70\xc0\x04\x99\x57\x92\x25\x3d\xdb\xf1\x0c\xd1\x49\xb1\x34\x6d\xbc\x1e\x46\x29\x02\x94\xc6\xcf\x91\xe0\xb7\x36\x00\x35\xa9\xf4\x6c\x16\x70\xa8\x39\x86\xa4\xb5\x95\x4c\x1c\x55\x00\x1d\xc5\x6e\x7d\x55\x00\x24\xf1\xe2\xeb\xee\xb2\xa2\x85\x7e\x6f\x01\x7f\x65\x5f\xd3\xa5\xdf\x84\x84\x3d\x30\xa2\x7e\xcc\x07\x70\x6a\x85\x84\xa1\xb7\x6d\x8e\xb7\x0f\x22\x25\x41\x89\x8d\xa2\x23\xeb\x0e\xd1\xa3\xa7\xfb\xfb\xfb\xfb\xbb\xfb\xdb\xea\x1a\x78\xb4\x75\x88\xe0\x23\xe7\xb3\xc7\x5b\x87\xe8\x20\x7c\xf0\x89\xf8\xf0\xf1\x53\xef\xb3\xa7\xe2\x33\xf1\xc1\x98\x8d\xf8\x74\x7f\x77\x1f\x61\x6e\xce\x9d\xb7\xac\x83\x02\xd2\x90\xfc\xe0\xcf\x32\x98\x60\x30\xb7\x60\x56\xc1\x84\xe2\xe9\x84\x0c\x05\x1d\x45\x3c\x26\x3e\xd5\x09\xd6\x8b\x8e\x2c\xff\xf1\x5f\x70\x39\x5a\x38\x93\x83\x6f\xbf\xf3\xe7\xf2\xf4\xe0\xbb\x60\x36\xff\xf9\x9d\x3f\x9f\x47\x8f\xbf\x8d\x66\x94\x72\xd8\x05\xbd\x9a\x72\x7c\x25\x93\xc0\x8a\x43\x85\xad\x77\xfd\x23\x2d\xd0\x79\x3d\x9d\x53\xea\x29\x84\x1e\xfa\x7e\xbf\xd8\x60\x16\xfa\xee\x18\xc7\x1f\x13\xda\x59\x0c\x3d\x8d\x5f\x56\x5f\xf3\xad\x8d\x37\xec\x8d\x35\x02\xe3\x28\x9d\x23\x1c\x6b\x6c\x7b\x2c\x0f\x61\xc8\x59\xf2\x03\x0e\xf3\x01\x90\x47\xa3\x63\x0f\xd1\xba\xbd\xbe\x7c\x14\x32\x69\xc7\x41\x5c\xa4\x19\x69\x6f\x0f\x5d\x60\x55\x16\x27\x0c\x62\x85\x48\xc7\x75\x71\x8a\x93\x23\x12\x52\xc3\x08\x24\x75\xac\xa2\x47\x72\x6e\x82\x18\x73\xf1\x55\x07\x82\x19\x03\x91\xd5\x6f\x8f\xcd\x6f\x4f\xcc\x6f\x4f\xd5\x6f\x9f\x22\x32\x40\xa8\x84\x8c\xf0\x5c\x7b\x31\x2c\x72\xc1\xf4\x32\x51\x98\xd1\xcc\x6e\x1c\x39\x96\x9c\x45\xe1\x87\x57\xad\x33\x0b\x89\x48\x7e\x16\x41\x70\xdf\x88\x24\xf9\x89\xa9\x09\xa3\x8a\x68\x48\xe0\x7d\xf2\x80\x36\xc7\x7c\xfa\xff\x01\x00\x00\xff\xff\x48\xc9\x7a\xf0\x2b\x8a\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdc\x36\x92\xf8\xdf\xe7\x4f\x01\xbb\xea\xe7\x8c\x12\x3d\xfd\xc8\x65\x55\x96\x77\x15\xc9\xbe\x53\x65\x23\xbb\x2c\x67\xf3\x87\x2b\x95\x40\x24\x46\x83\x33\x87\x98\x25\x48\x8d\xe7\x1c\x7f\xf7\x5f\xa1\xf1\x7e\x91\x1c\x69\xe4\xf8\xb2\xab\x4a\xca\xd2\x0c\xd9\x68\x34\x80\x46\xbf\x7b\xef\xeb\x7b\xf7\x10\x42\xe8\x65\xc5\x96\x67\xa7\x6f\xf1\x65\x45\x2e\x5a\xfc\x9e\xd6\x57\xf2\xf3\xb7\x33\x02\xdf\xa1\xb3\x53\x04\xdf\x22\x5c\x97\x48\x3d\x82\x0a\x56\xb7\x0d\x2e\x5a\x34\xc7\x35\xbe\x22\x1c\x5e\xa9\x59\x49\x10\x5b\x90\x06\xb7\xac\xe1\x5f\xc1\x0b\x25\xa9\xc8\x95\xfa\x9b\xd6\x53\xd6\xcc\x71\x4b\x59\x0d\xcf\x8b\xef\x61\x88\x96\xbd\x27\x35\x47\xed\x0c\xb7\x08\x37\x04\xf1\x16\xbf\x27\x25\xc2\x1c\x2d\x70\xd3\x22\x36\x45\xad\xc6\xe6\x75\xc3\x5a\x56\xb0\x6a\x57\x62\x79\xce\x4a\xc2\x11\xef\x2e\xe7\xb4\x15\x0f\xd1\x46\xbe\x8c\x5a\x06\xef\x2c\xba\xcb\x8a\x16\x08\x97\xa5\x78\xf2\xac\x9e\x32\x34\xed\xea\xc2\xa0\x50\x76\x8d\x98\x8e\x78\x94\xab\xa9\xe1\x0e\xbe\x46\x8b\x19\xe6\x64\x57\x13\x83\x72\xd4\x90\x82\x35\x25\x57\xc3\x88\xc9\xc0\x0c\x0a\x36\x9f\xd3\xb6\x25\xa5\x9a\xc6\xae\x20\xdd\x0a\xe1\x8a\x33\xb4\xa4\x55\x85\xae\x48\x8b\x30\x60\x0a\xb0\x5e\x5d\xfe\x0f\x29\x5a\x39\xd9\x56\x3c\x59\xe0\x1a\x75\x1c\x50\x06\xdc\xb7\x51\x57\xab\x5f\x04\xfc\x25\x6d\x67\x65\x83\x97\xa8\x21\x4b\xdc\x94\x5c\xa1\xf4\x02\x17\x33\x49\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xe2\x80\x2e\xbb\xe2\x3d\x69\x15\x45\x67\xac\x2a\x15\xd2\x12\x43\x78\xff\x12\x73\x52\x22\x56\x5b\xaa\xb5\x1d\x3f\xb4\xb3\xd9\x56\xab\xa0\xb1\xa1\xf5\x95\x41\xac\x94\x98\x49\x84\x48\xa9\x30\x3a\x35\x4b\x0d\x53\x02\x02\x34\xe4\x8a\xf2\x96\x88\x91\xf5\x56\x20\xe8\xe5\xdf\x5f\xfd\x2c\x3e\xc0\xfe\x8e\x19\xb5\x20\xe8\x72\x85\x3a\xae\x1f\xd1\xe0\xcf\xc9\xd2\x8c\x3e\xd9\x32\x4b\xbc\xab\x77\xf2\x0a\xcd\xf0\x35\x91\x50\xf1\x3c\x49\x25\x7f\xf3\xa2\x92\xed\xda\x73\x70\x5c\xce\x69\x0d\x74\x16\x10\x70\xd7\xce\x58\x43\xdb\x95\x98\x43\x43\xe6\xec\x9a\xc8\xb7\xd5\x06\xd9\x86\xf7\x1a\x32\xed\xea\x12\xd1\x9a\x77\xd3\x29\x2d\x28\xa9\xdb\x6a\xa5\x77\xb6\x78\x9c\x6f\xa3\x05\x5e\xe9\x55\xdd\x36\x27\x02\xe0\xa9\x13\x71\x49\xda\x25\xb1\x98\xc2\xd6\xe2\x44\x6e\xab\x19\x5e\x2c\x48\x8d\x58\x5d\x10\x44\xae\x49\xb3\x42\x64\xc1\x8a\x99\x42\xfb\x82\x10\xb1\xeb\xa9\x20\x03\xae\x0c\x2d\x4b\x56\x74\x73\x52\xb7\x70\x08\xd1\x8c\x34\xe4\x10\xcd\xda\x76\xc1\x0f\xf7\xf6\x4a\x56\xf0\x5d\x56\x4f\x2b\xb6\xdc\x65\xcd\xd5\x9e\x7a\x67\xef\xde\x3d\xf4\xf5\xde\xbd\x7b\x74\xbe\x60\x4d\x8b\x5e\x76\xf5\x15\xbd\xac\xc8\x5b\x20\xe1\xb4\x61\x73\xf4\xc0\xfb\xec\x81\x79\xb2\x62\x4b\xef\x29\xfd\xb7\xf7\xc4\x4b\x42\xb8\x7c\x60\xff\x83\xd8\x18\x2f\x5f\xbc\xb8\x38\x3e\x3d\x7d\xf3\xe2\xe2\x42\x3f\x76\xd2\xac\x16\x2d\xbb\x77\x0f\x17\x05\xe1\x7c\x82\xab\x6a\xcb\x32\xa0\x98\x7f\xa1\x8f\x92\x04\x7b\x7b\x7b\xe8\x85\x20\x89\x24\xad\xf3\x32\xb9\x26\x75\x8b\xce\xc9\x12\xbe\x9e\xb4\xac\xc5\xd5\x05\xac\xcc\x21\xfa\xe9\x25\xfd\xf0\xed\x93\x6d\x04\x1f\xbe\x81\xc5\x79\x8d\x57\xac\x6b\xed\x57\xb5\x7a\xf1\x84\x75\x75\x4b\x9a\x43\xf4\xd3\x59\xdd\x7e\xfb\x64\x2b\x33\x0e\x3c\xfb\xd6\x82\xe3\xaf\x31\x2d\xe5\xa0\x16\xa6\xa0\x80\x20\x85\xfd\x64\x4e\xeb\xd6\x45\x68\x4a\x08\xff\xbe\x6b\x6a\xf7\x33\xe2\xa0\xf1\x92\x35\x0a\xbe\x45\xc8\xd0\xc1\x70\x9f\x24\x19\xc4\xb7\x27\x0d\xc1\x2d\x29\x27\x62\x6b\x9e\x9d\x1e\xa2\x8b\xb6\x81\x23\xdf\xb0\x8a\x48\x80\xdf\x6d\x23\x3c\x17\x63\x9d\x68\x1e\xa1\x11\xc9\xcd\x1c\x56\x9b\x9b\xc7\x23\xd8\x12\xdc\x38\x28\x72\x7d\x6e\x08\x42\x4c\x50\x82\x79\x43\xfe\xd9\x11\xde\x92\xf2\x2d\xfb\x49\x32\xb3\x5b\x61\xf5\x93\xe6\x8d\x1b\x80\x72\xab\xd9\xbd\x01\x3e\x54\x1e\xd7\xe5\x1b\x60\x3c\x37\x06\xe6\xee\xd1\x7e\x08\xfe\xf6\x3b\x44\x03\xc7\x40\x4f\x52\x4e\xf9\x67\x75\xab\xd5\xb7\x42\x73\x33\xb0\xce\x49\xbb\x64\x8d\x58\xc5\xe3\xb2\x6c\x08\xe7\x3f\x2d\xca\xe4\x59\xa8\xc9\x52\x3d\xa1\x3f\xeb\x5b\x92\x9f\x09\xbd\x9a\xb5\x27\x33\x5c\x5f\xa5\x61\xc9\x07\x12\xa7\xd5\xdc\x65\xf9\x23\x6b\x1e\xc9\x9d\x5b\x23\x78\x89\x0f\xc5\x08\x8f\x1f\xe5\x90\x35\xb0\x86\xce\x6b\x02\xe6\x58\x1a\x07\x63\x64\x4e\xf3\xe6\x06\x18\x71\xce\x37\x37\x58\x9e\x0b\x6c\x7a\x8c\x3b\xa2\x59\xdf\xa1\x1f\x01\x7f\x4d\x4e\x60\x86\x1d\xcb\x12\x36\x37\xc5\x8d\x8c\x64\xce\xe9\x89\x11\x42\x28\xa9\x4a\x3e\xe6\xb4\x76\xed\x6b\xd2\x14\x42\x02\xbb\x22\x93\x9a\x2c\xbd\x0f\x86\x19\xd5\xf2\x67\x42\xde\x57\x2b\x29\x91\x88\xf7\x7d\xd9\xa4\xe7\x45\x25\x1c\xfd\x48\x6b\x3a\xef\xe6\x5c\xbc\xab\x7f\x3f\x44\x1f\xe1\x7e\xd7\x50\x3e\xf5\x80\x31\x33\xf1\xe1\x39\xe0\x12\x74\xfa\x6f\x56\x49\xbd\x09\xd1\x92\xd4\x2d\x88\xce\xa0\x52\x4e\x59\x83\x70\x55\xc1\x57\x20\x13\x23\x5a\xcb\x3f\x24\x4b\xde\x35\x20\xce\xea\xa2\xea\xc4\x03\xf2\x31\xad\x2a\xd6\x5f\xb5\x08\x17\x2d\xbd\x26\xd5\x0a\x94\x45\x5a\xd0\x05\x6e\x85\x16\xab\xdf\x7c\x4f\x56\xe8\x48\x0a\xe8\x67\xa7\xee\xc4\xb4\x08\xb9\x85\xae\x71\x23\xe1\x1e\xa2\xbf\x7d\x94\x5b\xe1\x50\xdd\xaa\x42\xa2\xff\x64\x67\x22\xb4\x81\xb9\x9c\xa7\xda\x16\xa0\x9d\x3a\xfa\x2b\x11\x7a\x19\x6c\xeb\x06\xb5\xab\x85\x54\xcf\xb4\x6a\x67\xe0\xd0\x1a\xb1\xa6\x94\x7a\xd1\x25\x11\xd2\x2c\xa7\x25\x69\x48\x89\xae\x71\x45\x4b\xf3\xdc\x0f\x64\xc5\x0f\xcd\x5f\x07\x68\x07\x9d\xb0\xaa\x22\x45\xcb\x1a\xa9\xfb\x9a\xef\x1e\xc1\x77\x35\x27\x35\xef\x78\xf0\xdd\x63\xb4\x83\x5e\x7c\x20\x45\x07\x52\xbf\xff\xdd\x13\xb4\x83\xfe\x41\x1a\x3a\xa5\x05\x4e\x7c\xfd\x14\xed\xa0\x63\xa0\x97\xf3\x85\xde\x19\x45\x21\x28\x20\xe9\xa7\xa8\x02\x8c\x5d\x30\x5f\xda\x08\xf9\x30\xd8\x58\x3e\x21\x41\x04\xce\x90\xd1\x31\x03\x44\x9b\xc4\x00\x61\x53\x49\x6e\x58\x5c\x20\xb6\xa3\x3e\x16\x5d\xd3\x88\x4d\x4b\x22\x15\xc0\x45\x1b\x70\x70\xef\xa4\xef\x57\x20\x2c\xae\x16\xe4\x16\xd8\x83\x82\x76\x49\xd0\x02\x53\x30\x63\x28\x25\x4f\xa1\xd7\xae\x81\x1f\x91\xca\xc3\x7b\x52\xfb\x27\xdd\xc7\xa5\x11\x4b\xa7\xed\x24\x4b\x60\x11\x08\xcb\x21\xed\xa6\xb4\x54\xba\x22\xad\x25\xe2\xf9\xab\xb7\x2f\x0e\xd1\x89\xc4\xa6\x5a\x21\x2a\xce\x58\x8b\x3a\x4e\xca\xfc\x69\x91\x13\x7a\x23\x86\x8d\xd9\x87\x8f\xdb\xc2\xb0\x37\x81\xa0\xa6\x84\x44\x0b\xd4\x56\x4f\xf3\x46\x62\x11\xa4\x42\x68\xa0\x88\x49\x75\x9c\x34\xce\xd6\x50\x7c\x1a\xd6\x9a\x21\xda\x66\xe9\x27\x80\x9f\x9a\x87\xe5\x25\x70\x92\x22\xe3\x6b\xdc\xce\x38\xec\x35\xde\x32\xd8\x44\x5a\x67\x6e\x08\x67\x5d\x53\x90\x98\xbf\x57\x44\x4a\x7a\xb0\x73\x9a\x8b\x96\x35\xf8\x8a\x08\x40\xe2\x42\x31\x7f\x0c\xbc\xf6\x1a\x4c\x54\xf2\x2d\xfb\x7b\xf2\x25\xc5\x73\xc1\x1c\xb1\xd6\x68\x0e\xd7\xce\xbc\x25\xe9\xf0\xb5\xfd\x49\xdb\xfd\x4e\xd8\x7c\xc1\x38\x6d\x09\x12\x27\x04\x9d\x92\x29\xad\xc1\xc6\xc0\xd1\xd7\xee\xcf\x9e\x7f\x49\x62\x5a\x73\xd7\xfc\x27\x17\x92\x72\xc4\x17\xa4\x10\xac\xc7\x31\x07\xd1\x1a\x74\xfa\x68\x1e\x7a\x19\x1c\xc6\xac\x35\x7d\x77\xbb\x75\x35\xfd\x67\x27\x58\xbd\x3e\x0e\xb5\x56\x7d\xf5\x53\x17\xa4\x45\xcb\x19\xa9\xcd\xb7\x02\x91\x42\x8a\xd1\xe6\xc1\x90\x82\xb4\xd4\x42\x42\x3c\x24\x9c\x29\x36\xf5\x47\x72\x01\xc0\x89\xb1\x7a\xf4\xbd\xec\x43\x75\xa8\x89\x98\x41\x87\xdf\xf8\x81\xac\x06\x9f\x56\x5b\xda\x7d\xd4\x9f\xcd\xab\xd3\x57\x87\xe8\x75\xc3\xd8\x54\x4c\xe8\x35\xe3\x9c\x70\x2e\x16\x6c\xf2\x9a\xbd\xde\xd2\x24\xd5\x27\x63\xd1\xd0\x6b\xdc\x12\x71\xc5\x26\xa8\x02\xfc\xd1\xe5\x8a\xac\xae\x56\xa8\x9d\x51\x79\x89\x6b\x06\x58\xad\xe0\x8a\xd4\x86\x45\xc1\x7b\x28\x5c\xf6\x60\xaf\x32\x36\xc5\x00\x3e\xe5\xe2\xa6\xec\x08\x9a\x77\xbc\x45\xb8\x5a\xe2\x15\x17\x1c\x17\x5f\x32\x65\xe8\xd3\xd7\x74\x23\x2f\xa3\xb9\xe0\xb5\xf2\x1e\x36\x66\x38\x71\xb1\x14\x05\x59\xb4\xa9\x71\x14\xed\xe6\x78\xb1\x10\x98\x9c\x29\xc9\x45\x5f\x1b\xf6\xc6\x38\x44\x7f\x33\xa6\xad\xdd\x7f\xe0\xae\x6a\x53\xc4\xb0\x64\xb0\x14\x10\xf3\x76\xcd\xc7\xca\x76\x2d\x98\x90\x14\x82\x3e\xb4\xda\xa8\xe7\x02\xfc\x91\x5d\x13\xae\x2d\xdc\x2e\x26\xca\x4e\x88\xa4\x65\x19\x91\xba\x14\x2b\x86\x6b\xe7\x8e\x19\x39\x33\xc7\xc4\x73\x9b\xc9\x69\x7b\xb1\x34\xf0\x81\x41\xbe\x21\xd7\x94\x75\x3c\x40\x29\x33\x2d\xad\x20\xf4\x4f\x6c\x77\x9d\x99\x19\x5d\x6d\x70\x66\xc3\xb3\x12\x9c\x51\xdc\x46\xc0\x26\x5b\x66\x4d\xf5\x82\xbd\x88\xcb\x4d\x1a\xf8\x97\xb8\x6e\xd7\x47\x71\x98\xf6\x17\xe6\x82\x92\x77\xaa\x40\x05\x24\x0e\xa0\x21\xe5\x8a\x6a\xeb\x0c\xfd\x46\x99\xf4\x87\x86\xfe\x3b\xe5\x20\xf4\xd8\x73\xa3\x76\xad\xa6\x93\x67\xd4\x4f\x31\x54\xfb\xa6\x10\xba\xa5\xaa\x75\xe8\xaa\x6b\x8e\xe4\xed\x6e\x36\x5a\x17\xf2\x30\xc3\x14\x4e\x41\x4e\x91\x86\x78\xe5\x69\xa8\xc9\xb2\xe7\x38\x1b\x56\xe8\x68\x7a\x9e\x1d\xf7\xf1\xa3\x78\xcc\xb4\x90\xe7\x6f\x8a\x46\x1b\x1c\x04\x32\x6a\x87\x24\x4e\x72\x16\x9f\x36\x63\xb6\xf0\x25\x15\x8d\x95\x34\x1d\x09\xd1\xb2\x24\x2d\x69\xe6\xb4\x16\x87\x64\x25\xfd\x13\x12\x5b\xbd\x47\xa7\xad\xdc\x87\x91\x3f\x65\x62\x19\xb0\xe2\x9f\x07\xfb\xfb\x5b\x59\x04\xe1\xa2\xc7\x95\x6f\xb4\xb2\x58\x89\xaf\x27\xe6\x2f\xf8\xc4\x5c\x99\xdb\xde\xe7\xae\x45\xd9\xfb\x22\x7b\xfb\xe5\x1e\x73\xee\x31\xff\x91\xf8\x9e\xf3\xbf\x8f\x99\xdc\x47\xcf\x87\x21\xb7\xfc\x27\xf3\xce\x16\xfa\xe8\xbd\xbf\x68\x48\xf0\x89\x9c\xf0\x6e\x45\xea\xab\x76\x86\x8e\x8e\xd0\xb7\x4f\x0e\xd1\x83\x73\xa9\x75\x22\xf5\x31\xdc\x55\x97\x04\x3d\x7e\x84\x2e\x57\x2d\xe1\x68\xf2\xed\x13\x34\x23\x1f\x50\x31\xc3\x42\xb6\x26\x0d\xdf\x7a\x10\x81\x8d\x3d\x1c\xbb\x94\xff\x43\xa8\x89\xe0\xd3\x3c\x9d\xd0\x72\xeb\x10\x3d\x78\xab\xa5\x99\xb3\x53\x39\x10\xb8\xbc\xe0\xce\xad\xbb\xf9\xa5\x10\x9f\x05\xbf\xaa\xd8\x92\x34\x05\xe6\x24\x18\x78\xd4\xb8\xa0\x7e\xbd\xa3\xe5\x2f\x62\x86\x35\xad\xd4\xb0\x67\xa7\xa8\xc0\xb5\xb8\xb9\x71\xd5\x10\x5c\xae\x10\xf9\x20\x18\x84\x52\xe6\xa5\x5f\x2c\x1e\x40\x6c\x04\xf4\xfc\x48\x6e\x85\xc9\xc1\x16\x7a\xf8\x50\x7e\xf6\x4c\x7f\xf6\x54\x4f\x0c\x3e\xd6\xe4\x3b\xd8\x46\x8f\xb6\xd1\xe3\x6d\xf4\x64\x5b\x5c\xe1\x4f\x63\xc8\xd1\x4e\xd2\x0b\xf3\x1c\xed\x8b\x51\xb2\xdf\x3f\x3b\x42\x4f\x0f\xf6\x35\x35\xc3\xa7\x0c\x06\x95\xf8\xa3\x9d\xe1\x5a\x3c\xdd\x4b\x44\x6f\xb3\x3a\xdb\xe3\xe0\xd1\x77\xd1\x28\x3f\x90\x55\xb8\x53\xc8\x07\x5c\x88\x03\xfa\xed\x13\xbd\x63\x0e\x1e\x7d\x37\xbc\x65\xec\xfe\x77\x87\xfc\xcb\x23\x35\xa4\xfd\x3a\x37\xde\x5f\xbe\x35\xe3\xfd\xe5\xd1\xf0\x78\xf7\x13\x7b\xe5\x8a\xb4\x91\x61\xfd\xa4\xc2\x74\x4e\xca\x09\xd6\xe7\x3b\x22\xf1\x56\x96\xf6\x6a\x87\xc1\xae\xd6\xdb\xec\x92\x90\x1a\x15\x12\xe8\x0d\xb0\xfa\x81\xac\x34\x46\xef\x05\xab\xf0\x96\x22\xc6\xe4\x07\xe9\xac\xdf\x0c\x16\x17\x66\x0d\x3c\x14\xec\xd2\x6c\xc5\x8b\xb5\xde\xe0\xce\xe5\x29\x7e\xc4\xa5\x0b\x77\xc2\x0f\x60\x10\x93\xaa\xe6\x0f\x64\x35\x89\x30\x5e\xe8\xaf\x5c\x74\x76\x4b\x52\xb0\x92\xfc\x37\xf9\x30\xd9\xda\x8e\x37\x1c\xbd\xaa\x71\xdb\x35\xe4\xb8\xba\x62\x0d\x6d\x67\xf3\x43\x74\x11\x7d\xb6\xfb\xfd\xdf\x2f\x7e\xfd\xfe\xef\x17\x07\x8f\x7e\x7d\xfc\xdd\x81\x07\x64\x2b\x46\xb6\x26\xed\x3a\xa8\xfa\x27\x6d\x13\xd8\xbe\x38\x39\xbd\x38\xfe\xf5\xf5\xa3\xa7\xdf\xf6\xa1\x6a\xd4\x26\xb0\xa2\xad\x94\x94\xcb\xae\x69\x49\xca\xa4\x2a\x35\x46\x89\x02\x2c\x49\x35\xdd\xa5\x25\x3a\x42\xb4\x8c\xbf\x00\x8e\x78\x04\x8c\x31\xfe\x32\x3e\x3d\x47\xf1\x89\xea\x7b\x4d\x12\xde\xfb\x3b\x7e\xdc\xd9\x99\x47\xce\x4e\x49\x4c\xc2\x15\x1d\xd0\x11\xda\x8f\x1f\x71\x04\xc9\x67\x3b\xe8\xe3\xa7\x9e\x27\x8c\xc0\x06\x90\xbc\x07\x13\x47\xad\x03\x5f\x9e\x3e\x63\x0b\x30\x7c\xec\x71\x69\xf9\xd8\x8b\x68\x42\x34\x8b\xda\x8e\xe9\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\x1f\xc8\x2a\x35\xe8\x0f\x64\xb5\xd1\x01\xed\xfa\xd8\xd1\xec\x67\xd1\x50\x31\xfd\x03\x99\x49\x2c\x53\xf8\x11\xe6\xf7\x63\xbd\x21\x03\x48\x69\xac\xcf\x76\x6c\x9c\xc8\xae\x34\xc2\xbc\x98\x2f\xda\x15\xbc\x3b\xd9\x5a\x0b\xa4\x51\xed\xee\x00\xea\x86\x51\xd5\x7a\xd6\x86\x81\x86\xca\x83\x38\x21\xbb\xc1\x19\x21\x73\x9a\x0d\xfa\x50\x2c\x47\x47\x7d\x18\x46\x93\x88\xfc\x48\xed\x89\xdd\x4b\x5c\xe1\xba\x70\x76\x6a\xa0\xc0\xfd\xd4\xd2\x8a\xb6\x2b\xf4\x52\x05\x68\x49\x45\xaa\x98\x91\xe2\x3d\x57\xf6\xbf\xaf\x38\x62\xd7\xa4\xc1\x55\xe5\x98\x46\x14\x5c\x69\x46\xa0\x2d\x47\x97\xac\x69\xd8\x92\x94\x4a\xb6\x8c\x94\x16\x63\x02\xa6\x64\x89\xa6\x5d\x0d\xa0\x5f\x76\x55\x65\x70\xfd\x5e\x82\x9c\x6c\x69\x05\x2b\x10\xe8\xe9\x14\x4d\xfa\xe6\x88\xbe\x89\x77\xb3\x99\x3f\x7a\x36\xb0\x2e\xb1\xf2\xd0\x90\xb6\x6b\x6a\x58\x2e\xf7\xe3\x4f\x88\x54\xbc\xe7\xf9\x9b\xa2\x88\x76\xfa\x31\x0c\x24\x89\xcc\x7a\xca\x65\x40\x18\x35\x64\x4a\x1a\x22\xe0\xb6\x4c\xfc\xc7\x6a\xa2\xef\xb9\xc0\x44\x60\xad\xbc\x56\x35\x18\x5e\x3e\x39\x50\x60\x1d\x98\xfc\x9a\x8c\x72\x38\x84\x08\xbd\x89\xaf\xd0\x69\x97\xef\x16\x7a\x18\x40\x19\xa5\xda\x05\x77\xd4\x3b\x67\xdc\x5f\xd0\x7d\xa9\x0b\x45\x2f\x89\x9f\x07\x17\xd2\xc2\x4d\x9c\x50\x58\xa1\x2f\x95\x8c\x48\x3f\xcb\xa0\xa6\xe4\x5f\x85\x6a\xd9\x27\x0f\x7b\x31\xc2\x7c\x3d\x1a\xfc\x75\xeb\x7e\x6e\x89\x8f\xcb\x12\x61\x07\x77\x65\x9f\x73\x02\x1e\xb3\xab\x27\x16\x8e\x93\xd6\x46\x66\x26\xbd\xeb\xe6\xc3\x43\xf4\xb7\x00\xad\x50\xed\xee\x9d\xf3\xb3\x9d\xfb\x16\x56\x6a\x36\x43\xe8\x19\xb9\x62\xf2\x2b\xaa\xc9\x32\xb0\x0a\xf5\xe3\xe2\xca\x24\xf6\xdd\x35\xb0\x88\x54\x25\x89\x44\x18\x6e\x94\x42\x22\x2d\xec\x2d\x43\x29\x2f\xc6\xc1\xba\xf4\x14\x12\xd9\xd0\x19\xc0\x45\xfd\xa1\xbe\x36\x6e\xfe\x14\x4a\x3d\xf7\x51\x04\x68\x1d\x04\xa5\x04\x29\xd1\x09\xa2\xa7\x52\x68\x84\x72\xa7\x79\xeb\x9e\x7f\xb8\x1c\x8f\xe5\x45\xdb\x74\x05\x38\x0a\xe4\x65\x2c\x7e\xbb\x22\x2d\x12\xca\xd6\x0e\x18\x53\x64\xe0\xf7\x25\xeb\x5a\xc5\xcb\x22\x4f\x15\x97\x30\x4c\xc4\xf9\xc7\x31\x5e\xa5\xdc\x23\xae\xdf\x28\xf7\xcc\x7a\x6e\x23\xff\x8d\x21\xb7\x91\x56\x1b\x47\x3e\xea\x3b\x46\x94\xe9\xb2\xff\xe1\x28\x9c\x74\xe0\x79\xc7\x82\xbf\xc6\xf3\xa3\xc1\x5b\x13\x78\xca\xf0\x5a\x85\x86\x6f\x74\x76\x7a\x2b\xdb\xf7\xc3\x77\x92\xbf\xfc\x32\xfc\x74\x6c\xa9\x1e\x9a\x49\xd6\x98\x9c\xdd\x90\xfd\x46\x5e\xb8\x8f\xc1\xd2\xeb\x07\x4e\x85\xa7\x0f\xb6\x98\x75\xd3\x1e\xa5\xb4\x15\x79\xa5\x5b\x67\xae\x02\x99\x52\x3d\x40\x09\xb6\xf0\x76\x7b\xf4\x61\xe7\xa9\x35\x54\x63\xfb\xd2\x4d\xb4\xe4\xd4\xdb\xc3\x0a\xb3\xf3\x5a\x9f\xee\xec\x69\x4b\xde\x5b\x29\xb1\x6e\x58\x6d\x4b\x80\x88\x04\xc7\x61\x05\x2b\x01\xc5\x7c\x39\x0e\x4a\x1a\x15\xfd\xdd\x10\x0c\xa3\x3f\x25\x60\xe8\xef\xf2\x30\x1c\x91\xd4\x7b\xdf\x7e\xbe\xfb\x9e\xac\x12\x4b\x9f\xbe\xef\x13\x00\xcc\xf7\xeb\xdd\x8d\xf1\x54\x7a\xe5\xf2\xf4\x25\xe7\x9c\x13\xf7\xab\x9c\x80\x77\x4a\x1a\x7a\x4d\x4a\x37\x86\x11\x85\xee\x1f\x2d\x86\x83\x4f\xdf\x6c\x17\x21\x4f\xda\xa4\x9f\xac\x26\x75\x23\x66\xa0\xce\xbd\x6f\xf3\xb8\xc6\x8d\x55\x0a\x2f\xba\x39\x3a\xd2\x24\x0d\xd1\x62\x5d\xeb\x62\x76\x2f\x02\x43\xeb\x92\x7c\x88\x4c\x51\xcb\x19\xad\x88\xfa\xee\x59\xb8\x57\xb4\x29\x3d\xd6\x0e\x3c\x2e\xad\x91\x72\xe4\x54\x00\xf8\x4b\xec\x2f\x52\x38\xc8\x7f\xbf\x41\x07\x39\xc0\x86\x72\xce\xda\xa6\x35\x22\x33\xe8\x56\x04\x2b\x20\x9c\xf7\xe7\x37\x76\x14\x8b\x77\x5a\x5d\x1e\xd6\x4d\x5c\xc8\x7d\x12\xf0\xc0\xce\x0a\x96\xf0\xce\x37\x97\xc2\xde\xe5\xe6\x59\x9b\xc1\x7a\xd3\x92\x2c\xfa\x0f\x39\x2d\x92\x9b\x7a\x47\xc5\x5e\x1a\xff\x3e\x15\xc8\x27\x90\xf9\xdd\x3d\x0f\x83\xd7\x6c\xf2\x10\x18\x58\xeb\x6d\x15\xa9\x81\x9d\xd5\x0a\xf1\xdc\x26\x89\x8d\x3f\x4a\x40\xf8\x26\x7d\xe9\x7f\x93\xbe\xc5\x13\x1f\x87\x0f\xeb\xcb\x34\xaf\x31\xbd\xb1\x69\xb1\xc6\xa7\x21\x75\x24\xce\x59\x41\xb1\x18\x7f\x49\xdb\x99\x6b\x45\x30\x2f\xab\xc4\x5a\x15\xd9\x47\x39\x04\x5f\x92\x52\xdb\x43\x9c\x50\x3f\xe6\xa4\xcd\x52\x8e\x2e\x89\x13\x1e\x06\x41\x17\x91\x1a\x66\xc0\xe6\x0d\x3e\x5e\x9c\x0f\xe5\xce\x76\xf5\x43\xb3\x86\xe3\x38\x36\x13\x4c\x95\x45\xc5\x09\x85\x4e\xc7\x0e\x8f\x44\x65\x64\xc4\x5a\x16\x8f\x64\x94\x0b\xae\x4b\xb1\x24\x15\x2b\x36\x82\xe3\xfa\x11\x5a\x11\x9a\xe0\x14\xd5\xe9\xc9\x32\x4b\x1b\xd7\x26\x3c\x6b\x18\x99\x94\x36\xb8\x66\xb4\x98\x45\xc8\x0b\x17\xbb\x29\x1e\x63\x63\xc2\x8e\x33\xa1\x4a\x64\xc4\x42\xa6\xf9\xd3\x5a\xb1\x49\xa0\x1b\xf6\x98\x84\x3c\xf7\xd1\xc6\x1c\x1f\xff\x67\x7c\x49\x77\xe2\xf6\xb9\x23\x07\x55\xc6\x97\x64\xef\x81\x75\x3c\x3b\x66\xf3\x6d\xc4\xbd\xe3\xe4\x22\xe8\xdb\x73\x40\x6a\xfd\xb7\x93\xe7\x66\x4e\x9e\x2f\xd5\x52\x8c\xd2\x56\x5b\xd8\x73\xb8\x46\x97\x44\x91\x4e\x85\x55\xcf\xd8\xd2\xa4\x10\x79\xf6\xdb\x32\x9b\x69\xab\x8c\xb8\xd6\x3b\x30\x6c\xc9\x1d\x30\xca\xf9\x26\xb3\x0d\x1b\x45\xd7\xb2\xb8\xae\x6b\x41\x8d\x4c\xa2\x63\xc0\xaf\x61\x70\x1d\xbe\x57\x72\x86\xc7\x74\x9e\xf3\x26\xad\x91\x21\xa0\x32\x10\x26\xd7\x51\x3f\x42\x78\xd6\xb8\xe9\x3c\x92\x30\x38\x02\x2a\x6a\xa4\xd4\x03\xb1\x8d\x2f\xc0\x72\x5d\x43\x9f\x31\x37\xa6\xe1\x8c\xb3\x39\xba\xd6\xc2\x34\x9c\x9b\x98\x0c\xfb\x20\xad\x65\x37\x4c\x03\x1a\x36\x1e\xf6\x70\xac\x1c\xc8\x2c\xdf\xfd\x33\xea\x84\x49\x15\x8c\xd6\x2d\x69\xa6\x58\x65\x6f\xb9\x89\x6f\xe3\xbd\x63\x09\xf8\x20\x27\x57\x32\xb7\x47\x00\x7e\xa5\x3d\x2f\x8e\x76\xaa\x30\x30\x72\xb0\x9f\x6e\x08\x37\x1b\xab\x74\xe6\x9f\x2c\x80\x95\x9d\x86\x45\xfe\x30\x35\x11\x5f\x22\x32\x89\x68\x46\x7b\x1c\xe5\x1c\x4a\x65\x9a\x01\xe7\xb3\x5f\xa4\x9d\x9d\x41\xa4\x60\x98\x3b\x41\xaa\x8a\xa3\xe5\x8c\xb4\x33\xd2\x78\xa9\x6f\x18\x52\x26\xe0\xaf\xe5\x8c\x39\x69\x59\x2a\x13\xd4\x4b\xab\x96\xaa\xbc\xd2\x2d\xe4\xe6\xf0\x86\x11\x3a\x8e\xd0\x2f\x48\xcd\xba\xab\x59\xaf\x0a\x0d\x1f\x09\x69\xcf\x73\xd4\x28\x72\x88\x29\x49\x69\x83\xf2\x17\x15\x85\x28\x86\x97\xac\x39\xc1\x75\x49\x4b\xdc\x12\x45\xfd\xb6\x03\x47\xb9\xe1\xc0\x87\xe8\x61\x82\xb9\x5b\xb6\xbe\x75\x88\xbe\x67\xac\x4a\x5c\x10\x66\x96\x75\x0b\xc9\x2d\xc9\x5b\x42\x79\xed\x77\x55\x50\x9d\xe2\xf7\xcf\x1e\x9a\xa4\x71\x01\xfc\xd3\xf3\x89\x10\x64\x9d\xd8\x3b\x5a\x02\x14\x95\x63\x2b\xc0\x3b\xf1\x16\x48\xca\xa1\xc1\xf8\xef\x3c\x77\x17\xc4\xdb\xb7\x4d\xd7\x23\x23\x4e\x71\xc5\x47\xd8\xa5\x06\xfc\x47\x62\x9c\xfd\xdd\x7d\xf4\xf0\x61\x34\x4e\x32\x0d\xe1\xbf\x40\xcb\x68\xde\xce\x70\xad\xd2\xff\x5f\xb2\xe6\x0d\xab\xc8\xa4\xee\xe6\x92\x71\x1d\x8e\x70\x38\xe9\x80\xb3\xc0\x7b\x97\x8d\x23\x93\x45\x55\xcc\x2e\xfe\x8a\x3b\x0e\x6d\xa4\x82\xcb\x55\x4a\x29\x59\x22\x56\x47\xdb\xcb\x65\x16\x72\x9b\xc9\xe0\xc9\x9b\x85\x61\xa4\x63\x86\x12\x04\x53\x0c\xe6\x45\x2d\x3e\x04\x56\xfe\xe0\x44\xc6\x74\xcb\xe1\x53\xd3\xa0\xd3\x64\xf6\x0e\xe5\xf5\x57\x10\x37\xb4\x68\xd8\x95\x78\x30\x95\x7b\xb0\xcc\xa5\x3f\x84\x5f\x6c\x3c\xef\xe1\x16\x19\x01\xcb\x0d\xa7\x02\x7c\x8a\xe2\xb5\xbf\x97\x61\x6b\xce\xf6\x91\x7a\xa6\x4d\x53\xe4\x41\x9d\xc3\x0d\x9a\xe8\xef\x0d\xec\x91\x9b\x07\x2c\xf7\x78\xb1\x9d\xf8\x5e\x60\x14\x01\x1a\xae\x2f\x3a\x15\x8b\xe4\x2c\xca\x5d\x06\x5c\x2f\x73\x91\xd6\xde\x98\x2a\x80\x75\xa0\x66\x93\x09\x65\x75\x8f\xaf\x3b\x8f\x0c\x6b\x39\x2e\x4b\x60\x1a\xda\x7c\x26\xc3\xdd\xf8\x8a\xb7\x64\x6e\x53\x74\x9d\x3a\x13\x79\x9b\x70\xcc\x64\xe0\xe5\x73\x22\x0d\x30\x82\xb7\xb4\x8a\x45\xa6\xf3\xcf\xee\x80\xcf\x48\xf4\x6f\xc6\x53\xbe\xe4\x83\x04\x9b\x22\x57\xbf\xca\xbb\x4b\x6d\x3d\x1f\x55\xaf\xf3\x8a\xb4\xc6\x4e\x14\xe7\x76\x88\xfd\x20\x97\xd9\xdb\x13\xf2\x37\x23\xde\xe4\x4e\x53\x78\xdf\x95\x04\xca\x27\x28\x01\xe1\xd9\x8e\xfc\x3e\x1e\xf5\x55\x5d\xad\xc4\x0d\x20\x86\x9e\x43\x38\xa7\x60\x7a\x52\xf4\x51\x82\xdb\x54\x26\x17\x97\x0c\x6a\xe0\x48\x2e\x18\x82\x91\x55\x2f\x5d\x61\xcd\xc9\x59\x0e\x12\xe5\x43\x81\x44\xd2\x79\x48\xf8\xb2\x73\x0d\x37\x6b\x66\x6b\xe2\xb2\x7c\xcb\x3c\x48\x42\xdc\xc9\x2d\x95\x90\x02\xde\xb2\xe3\xb2\xec\x91\x0d\x12\x5b\x33\x31\xee\x9c\x95\x74\xba\x3a\x27\x4b\x48\x33\x7f\x4d\xea\xd2\xad\xd7\x65\xb8\x85\x67\x4e\xa8\x69\xb5\x2d\x03\x74\x69\x7d\x25\xd0\x84\x8f\xb2\xac\xe3\x42\x55\x9e\xf5\xab\xd8\x28\x57\x56\x32\xa1\x7d\x24\xc7\xf0\xeb\x64\x4d\x82\x7a\x54\x5f\x34\x93\xd8\xe0\x11\x97\x75\x67\xe6\x98\xd6\x82\xeb\x4b\x3f\xc7\x91\x3a\xcc\xd1\x01\x3a\x03\xe4\xc5\x3e\x17\xff\xd7\x2b\x6f\x59\xe0\x58\x28\x1f\x51\x4f\xd6\xb6\xe7\xc1\xda\x0e\x47\x28\x04\xc7\xa8\x50\x3b\x63\x9c\xa0\x29\x6d\x40\x42\x9a\xb2\xc6\x52\x4c\xb0\x0c\xe3\xfc\x71\x4a\xef\x3a\x87\x2c\x9c\xcf\xb3\x51\x41\x40\x89\xf5\xf5\x6f\xf0\xde\x1a\x78\x43\xc0\x77\x42\xac\x62\xaf\x79\xbc\x0c\x19\x93\x76\x62\x8a\xcf\x6f\x38\xc3\x78\xcc\xf0\x93\x9d\xb5\x03\xa8\xd6\xa0\xdc\xfe\xee\x7e\x2f\xcb\x81\x4a\x37\x73\x55\x86\xda\xa2\xa6\xb3\xf1\xcd\x85\xa8\xf6\x61\x97\x61\x04\x68\xbd\xfb\x23\x1f\x40\xa7\x9d\x8c\x86\x5b\x84\x8b\xba\x81\x0b\x34\xda\x27\xff\xbe\xc6\xfe\x35\xae\x31\x63\x46\x5d\xeb\x1a\xd3\x6f\xfd\x6b\x5f\x63\xb7\x39\xdd\xc6\x3a\x1d\x9d\x6e\xbc\xb1\x43\x8d\xff\x7d\x96\xff\x3c\x67\x59\x5d\x64\xfa\x16\xb2\x0a\x0c\x78\x48\xa1\x64\xb4\xbc\x9a\xcc\xf1\xf0\x2a\x2c\xad\xab\xdf\x2a\x71\xca\xd6\xc3\xbd\xf3\x33\xae\x65\xb6\x2f\xed\x94\x1b\x11\x54\xd3\x04\x51\x8e\xae\xa4\xb5\x54\x5a\xd0\x5a\x53\x23\x4d\x96\x67\xb1\x31\x3b\x21\x20\xd7\xad\x6d\x3b\x30\x34\xe4\x9a\x34\xbe\xe0\x80\x39\x27\x4d\x8b\xe2\x32\x09\x43\x56\xdf\x6f\x86\xdf\xe8\xf7\x1d\x8a\x9f\xe7\x5a\x18\x47\xdf\x8c\x11\xc4\xe2\xb2\x0c\x73\xc2\x39\x54\xc1\x7d\x70\xce\x5a\xed\x41\xb0\x5b\x56\x4d\xfd\xbe\xbf\x84\x31\xdd\xcf\xfd\x4e\x0e\xcb\x19\x93\x4c\xc7\x89\xfa\x57\x4c\x48\xfe\xab\x06\x92\xdb\x9d\x36\x88\x2d\xeb\x8c\x83\x43\xaf\x07\x43\x73\x42\x5a\x97\x53\x6d\x83\x5f\x04\x62\x0a\xea\x95\x34\x76\xd0\xcb\x4e\x16\x46\x84\xf3\x95\xa8\x48\x35\x76\xc5\xe2\x58\xdb\xa3\x23\xb4\x8f\x7e\xff\x7d\x83\x26\xfa\x8c\xd3\xe4\xac\x9e\xb2\x34\x1f\xdc\x1a\x0e\xba\x47\x3b\x6a\x3f\xe4\xac\xfb\x7d\x3b\x20\x38\xde\x97\xa4\x52\x76\x26\x5d\xd6\x8f\xba\x0a\x9e\x25\x51\xef\xe6\x10\xe7\x3b\x48\x64\x1f\x97\x0f\x33\x70\xb4\xc5\xd9\x2c\xd8\x5c\x05\x30\x39\x2d\x54\x4c\x41\x38\xff\x0b\x67\x37\x97\xe1\x1d\x17\xe2\x67\x4f\xd5\xc7\x7b\x11\xbd\xf6\xf6\xec\x10\x0e\x42\x46\xdd\x0c\xc7\xe5\x14\x52\xb4\x4d\x43\x14\x41\x62\xd0\x83\xd5\x4d\xbc\x0a\x34\x11\x94\xe2\x04\x46\xc5\x18\x14\x57\x2c\x21\x47\xca\x2b\xc8\x97\x59\xa2\x9a\xe7\xe6\x4e\xec\x15\x56\xb2\xe1\x54\x9b\x59\xff\x3f\x03\xe1\xcd\x03\xa9\x15\xd8\xdb\xd3\xee\x28\xbd\xc1\x75\x0c\x15\xdc\x44\x15\x99\xb6\xec\x9a\x34\x7a\x5f\xd2\x20\x9a\xd4\xb9\xa5\xee\xd2\x4c\xf1\x0d\x52\x73\x32\x7c\xa6\x77\x52\x77\x2c\x7f\x6d\x62\x1b\x5b\xfc\xd3\xd0\x46\x75\x31\x89\x60\x8f\xa0\xe5\x90\x61\x43\x36\x17\xb1\x41\x03\x7d\xc2\xff\x52\xf0\x64\x56\x13\x6d\x0c\xbb\xec\x4c\xa1\xf6\x9a\x2d\x43\x6e\x77\xff\x8e\x44\x7a\x29\xdb\xbe\x6c\xd8\x3c\x2f\xd7\x07\xc5\x4e\xfa\x85\x79\x84\xd0\x80\x8c\xcd\xbd\x90\xf8\xaa\x72\xeb\x0f\x3b\xe2\x88\x1b\x0b\x1e\x74\x0e\xf3\x03\x29\x38\x5a\x92\xaa\x02\x5a\xab\xc8\xc5\x9e\x57\xa1\x1c\xaa\x19\x93\x36\x3d\x15\x30\x13\xae\x6f\x89\xf4\x71\x55\x45\xa1\xdb\x7f\x62\x09\x9d\x4e\x47\x70\x7e\xf4\x1c\xc2\x21\x12\x57\xef\x5a\xe7\x7b\x78\xa0\x24\x1b\xde\xd3\x44\xdb\xb8\xa0\xa1\xe1\xff\x1f\xbd\xc4\x46\xd0\xb3\x97\xa7\xa5\xd6\x3e\x50\x89\xb2\x0b\xbf\xf7\x05\x5e\x8f\x41\x64\xfa\x17\x72\xfb\xfd\x31\xf7\xd5\x1d\xdf\x06\x01\xf3\xff\xd9\x1c\x20\xe7\xc8\x40\xc3\x82\x75\x3d\x7d\x7a\x93\xf7\x3b\xfb\x72\xa1\x02\x1b\xcd\x22\x8d\x6d\x88\x43\x9d\x7a\xd6\xb1\x25\xaa\x48\xb4\x67\x09\x77\x4d\xde\x7b\x81\x03\x4f\xd4\xd8\x65\x68\xd6\xb5\x54\xeb\x91\xfb\x8d\xd5\x7f\xd0\x32\xf4\x37\x31\xda\xd0\x22\x0c\x1a\x99\x9d\x45\x40\x7e\x1e\x86\x8a\x84\xb5\xd1\xbe\x2d\x43\xff\xec\x48\xb3\xf2\x9a\x3f\xa4\x93\x2f\xc4\xfb\x66\xd9\x54\xa0\x25\xa2\xad\x9f\x14\x7a\x0f\x8d\x8b\x30\x36\x76\x88\x51\x41\xc6\xeb\x27\x6e\x0c\xc4\x22\x9b\xe1\x5f\x2d\x6b\x92\x8a\x46\x66\x7e\x13\x58\x27\x39\x0f\xe6\xaa\xfb\x20\xd1\xc6\x50\xa2\x65\x68\x41\x1a\x41\x44\x2b\x42\x81\x04\x15\xb7\x25\xf1\xc2\x95\x4f\x6d\x79\xad\x34\x61\x36\x48\x19\xf3\x9c\x89\x57\xd6\x45\xbe\xea\xde\x72\x31\xfd\x95\x4e\x73\xe9\x0f\x51\x1d\x0b\xd5\x5e\x36\x8e\xde\xea\x0d\xbc\xf6\xd7\x6a\xcb\xcd\x26\x73\x42\xb5\xa4\x94\xf2\xd9\xc2\xb4\x4c\xaf\xdc\x4d\x45\x6a\x5d\xfa\x91\x5a\x3a\x4e\xcb\xd5\x51\xdc\x9e\x54\x57\x24\xdc\x97\x41\x26\x1e\xba\x15\x77\xeb\x49\xae\x19\x9f\x56\xd3\xc3\x27\x07\x3b\x1a\x3a\x58\x04\x22\x4e\x24\x8f\x88\x95\x1f\x88\x11\x73\x1c\xff\xf1\xe6\xeb\x25\x61\x58\x66\x20\xef\x0b\x14\xff\x0e\x07\x5f\x8e\x10\xea\xfa\x67\x3d\xde\xb5\x64\xce\xdb\x80\xe4\x73\xeb\x43\xf8\xb9\xa3\x9f\x36\x7b\xf6\xbe\xc8\x43\xf2\x2f\x12\x4a\x15\x9e\xae\x51\x71\x46\xf6\xa5\x3e\x15\x6c\x04\xe8\x3b\x8f\xa3\xba\xd1\xf4\xc6\x84\x51\x0d\x03\xbe\x21\xd5\x6e\x1a\x44\xd5\xb7\xf4\xe3\x59\x68\xf8\xe4\xed\x62\xa5\x36\x79\xc7\x24\x45\xf4\x2f\x94\xbd\xeb\x6e\x43\x1b\xe2\xee\x9f\x3b\x28\xe8\x5f\x80\xbb\xdf\xfc\x44\xdc\x28\xbe\xe8\x4f\x7e\x10\xde\x58\x23\x9f\xbe\xd5\xdc\xb2\x43\x70\x38\x46\xa5\x83\xa4\x4e\xc1\xe7\x0f\x98\xd1\x36\xcb\xce\x64\xfc\xfe\x79\x0f\x82\x6a\xdf\x65\x25\x70\xdb\x17\x29\x17\x5d\xe2\xbd\x9f\x8d\xce\xe8\xaf\x0e\x96\x08\xa7\xc9\x1f\xc9\x31\xd1\x34\xc3\xf7\xf1\x9d\x05\xd3\xdc\x95\x03\x82\x4e\x87\x69\xf2\xc7\xc7\x3e\x64\x25\x86\x21\x46\x3a\x26\xf2\x21\x1c\x2c\xc5\x4c\xd3\xae\xa5\x5b\xf0\xd2\x6c\x6c\x84\x60\x75\xff\xa5\xb4\x7e\x4d\x7f\x65\x1d\x08\x43\x81\x6d\x86\x78\x3a\xff\x09\x65\x43\x2d\x86\x8f\x41\x04\x28\x15\x12\xa3\x5c\x33\xe1\xa3\x77\xbb\x62\x6e\x74\x41\x38\xea\xa7\xcf\xeb\x26\xda\x98\x8a\xf2\x59\x62\x28\xd6\xbe\x88\x3f\xd3\xc9\x18\x0a\xb7\x08\x06\x1c\xf2\x61\x8d\x1b\x7a\x78\x51\x72\x15\x56\x37\xe4\x78\x4a\x49\x21\x5f\x88\xeb\xe9\xb3\x59\x05\xd7\xf4\x66\xdd\x80\xcd\x5a\xf7\xca\x78\xa5\xf3\x8e\x5c\x5c\x7d\x0b\xfe\x07\x3b\xb9\x3e\xdb\x82\xaf\xe5\x37\xdb\xe8\x72\xdf\xc2\x99\x76\x06\x5d\xb0\x89\x8d\xff\x31\x9a\x77\x43\xf0\xfb\x92\x2d\x6b\xd5\x51\x47\x7d\x2d\xa6\x21\x7b\x7c\x46\x2d\x77\x4c\x9b\x75\xab\x98\x04\x31\x46\x36\x1a\x3d\x6e\x76\x0b\x97\xd1\x9c\xd6\xba\x8c\x8b\xc2\x23\xf2\x3b\xa9\x92\x69\x2f\xc4\x18\x72\xde\xfc\xa2\x9b\xcf\x71\xb3\xea\xf1\xbf\xc1\xa0\xea\xe9\xc1\x82\x61\x66\xe6\x87\xe8\x9d\x7a\xe7\x7b\xfd\xd1\x2f\xa9\x6a\x61\x29\xe8\xdb\xfd\x60\x32\x65\xea\x2c\x1c\x74\xe4\x21\x1d\x3f\x6c\xc0\xa3\x23\x3b\x54\x7e\x9d\x4f\x49\x8b\x69\xc5\xd3\x4b\x2c\x17\xb0\x46\xb4\x2e\xe9\x35\x2d\x3b\x5c\xa9\x10\xbc\xba\x84\xda\x39\x41\x9c\x57\x62\x39\xc2\x09\xf6\xac\x45\xc2\xd1\x19\x3e\x06\x3d\xe7\xe1\xbc\x8c\x5b\xb1\xd2\x3f\x82\xfc\x10\x99\x5e\xcf\xf2\xcd\x4f\xeb\x77\x97\x18\x57\x14\xcd\xc1\x32\x61\x57\xf5\x8b\x51\xdb\xe7\x3e\xf6\x95\x41\x84\x59\xe9\x86\x3d\x16\xfc\xe4\x57\xbd\x6e\xbd\xa5\x0e\x7d\x84\x9a\x60\xf7\x84\x49\x78\x05\xae\x88\xb7\x25\xd8\x54\x1c\x64\x5a\x5f\x55\xae\x46\x7b\xb9\x12\x9f\x16\xb8\x12\xaa\xfb\x14\x17\xb9\xca\x52\x80\xb5\x80\x19\xf0\x44\x9e\x6e\xca\xa4\x20\xbe\x04\x80\xb9\x59\xd1\xa9\xec\x50\x03\x80\xa2\x02\xdf\x0a\xbe\xdf\xa4\x29\x2d\xb4\x8f\x78\x51\x13\x0c\x7d\xed\xe3\x96\x15\x96\xf4\x6f\xfd\xd4\xd0\xb1\x1f\x9a\x18\xa3\xe6\x9d\x58\xcd\xe8\xa3\x1c\x9a\xa3\x96\xd9\x8d\xf7\x6c\xf8\x40\xaf\x34\x6f\x3e\xc7\x55\xb5\xfe\x54\xc6\x50\xc2\xfb\xd3\xbf\xb1\xa1\x8c\x17\x44\x67\x24\xd7\x11\x5a\x69\xe4\x5a\xaa\x8d\xd8\x92\xe2\xf2\x1d\x8f\x4c\x56\x5e\xbe\x20\xad\xcb\x62\x4d\x5e\xb6\x7f\x3f\xda\x83\x05\xba\xaf\xea\xe8\xd3\xc7\x07\x02\xe4\xd3\xc7\x69\x0c\x7b\x18\xb7\xff\x79\x9f\xbc\x60\xa2\x6e\x84\x82\x09\xcd\xaa\x0a\x56\xb7\x98\xd6\x5c\x99\xe6\x21\x1f\xc9\xe8\xf1\x0b\xac\xf2\xc7\xc4\xdb\x4c\x1b\x7a\xae\xba\x0a\x37\x08\x77\x2d\x9b\x83\x89\x73\xaa\x2a\xfa\x0a\x06\xa3\x1e\x92\xe5\xdb\x16\x0d\x2b\x74\x83\x1c\xd5\x29\x9f\x2b\x27\x21\x90\xc9\x76\xa4\xff\x4d\x48\x84\x20\x16\xfc\x66\x0a\xc1\xa0\x76\xd6\x80\x4d\x0a\xa3\x02\x2f\xf0\x25\x94\x0f\x8e\xee\xb0\x44\x78\x0f\xc0\x79\x65\xa7\x93\xbe\xce\xd4\xea\xc0\xc3\x20\xf7\xbd\xc6\x2b\xd6\xa9\xd6\x61\xf2\x77\xb3\x1a\x7d\x00\x2e\x2a\xd6\xfe\x9d\xce\x69\xcb\x27\xdc\xfc\xaa\x2e\xb1\xef\xe4\x02\x1f\x7c\xfb\xa9\x17\x84\xb8\x29\x54\xe3\xb2\x3a\x28\x5e\xba\xf4\x7b\x98\xe5\xa1\xb4\xb8\xd1\x1d\xa3\x8f\xa5\x7d\x76\x92\x7f\x9a\xd4\x65\xf8\xec\x21\x7a\x27\xc7\x4c\xb7\x99\x12\x6f\x2d\xf0\x4a\x9f\xbf\x29\x6b\x80\x70\x5e\xbb\x29\x21\x38\x35\x9e\x54\x77\x98\x12\xf5\xf2\x68\x15\xb8\x2a\xba\xca\xb8\x7c\xa0\x05\x46\x02\x40\xf6\xfd\x39\xbb\x56\xe1\xa4\x93\x9a\x2c\x53\x08\x6e\xb9\x47\x22\xb9\x8d\x8e\xcb\x39\xad\x0f\x13\x7b\x28\xe6\x15\xb2\x76\x1c\x27\x20\x0a\xeb\xac\x33\x6d\x24\x6f\xc8\x3f\x3b\xda\x40\xb0\x57\x42\x08\xf7\x80\x89\xe5\xe7\x5f\xc9\x76\x16\x42\x3e\x6f\x88\x8a\xec\x82\x8e\x55\xaa\x35\x7f\xdf\xfe\x51\x59\x7b\x17\xba\x12\xb2\x1e\x57\xee\x65\xf7\x13\x67\x5f\x4a\xd9\x6a\x9c\xff\x20\x80\x02\x0c\xdb\x49\x35\x7c\x9a\xe9\x6c\xf9\x16\x82\x02\x74\x69\x38\x4e\x3f\x20\x52\xb7\x0d\x25\x92\x20\x20\xa5\xba\x64\x23\x1e\xd1\xfa\x7a\x5c\xa6\xcc\x4c\x31\x0d\x4a\x59\x22\xda\xc5\x3c\xd6\x00\xcf\xc9\x52\x81\x50\x54\x84\xbd\xa3\x7f\x3f\x0c\x01\xe4\x6b\x22\xdc\x7c\x47\xe4\x33\x31\x92\xd7\x48\x66\xb5\xa3\xc5\xce\xdd\x25\x23\xaa\x56\x56\x0c\x97\xcf\xe4\xdb\x51\xa9\x4a\x83\xad\x4f\xb6\xc1\xde\xd3\xe1\x18\x1c\x5f\x93\x89\x8f\xf1\x36\x6a\xd9\x98\x91\x92\xab\x78\x9a\x7e\xda\x59\xcd\x70\x31\x07\x8a\x47\xba\x2a\xef\x92\x90\xf7\xd5\x4a\x70\x40\xd6\xb5\xb6\x6e\xe4\x35\xae\xba\xde\xbb\x7f\xd4\xed\x12\x0b\xcd\xe6\x19\x74\x3f\x69\x2c\x21\x01\xd8\xc4\x91\xd5\x64\xf9\x19\x30\x57\xa3\x3b\x63\x9b\x5f\xfb\xfa\x35\x8d\x19\xfa\xc8\x82\x1a\x71\x36\xac\xf8\x54\x74\x2d\x5a\x90\xa6\x20\x75\x8b\xaf\x94\x44\x22\x0d\x14\x32\x2e\xc8\xcb\x89\x8e\x64\x9b\x04\xad\x4f\xba\xf6\xb5\x81\xa7\x3a\xb4\xba\x1f\xad\xe7\x32\x0d\xdf\x56\x3e\x05\x59\x1b\xd3\xff\xe6\x19\x3a\xd8\xdd\xcf\xb0\xc0\x13\x7f\x96\x9a\x17\x5e\x92\x76\x49\x48\x8d\xf6\x41\x4d\x3f\xb8\xdf\xc7\xec\xe4\x7e\xf0\x87\x4c\x6f\x8b\xda\x86\xef\xd2\xfa\x4a\x5e\x9a\x27\xbd\xbb\xc3\x1c\x1a\x9f\x78\x31\xe9\xc2\x4f\xd6\xdc\x35\x39\xcc\x8e\x22\xc0\xbd\x7b\x48\xec\xa0\x0a\x04\x2c\x13\x55\x62\x2a\x23\xf8\xd9\x86\x5c\x9b\x45\x92\x8e\x76\x6f\xdb\xf8\x09\x1f\x73\xda\x4e\x9c\x8e\xaa\x50\x1d\x12\x3e\xcd\xf5\x91\x4d\x6f\x1f\xb8\xba\x9f\x1f\x49\x20\x93\x83\x2d\xb1\x71\xe0\xb3\x67\xfa\xb3\xa7\xba\x7a\x29\x7c\xac\x37\xc6\xc1\x36\x7a\xb4\x8d\x1e\x6f\xa3\x27\xdb\x88\x35\xe8\xe9\xa0\x4b\xbd\x88\xd0\xe7\xe3\x2a\x13\x03\x8f\x77\xa5\xd4\x6f\x9f\xe4\xeb\x12\xc7\x83\x04\xf5\x89\x13\x68\xbc\x13\x13\xfb\x45\x2e\x31\x7c\x72\x93\x1b\x22\xc6\x30\x31\x52\x70\x6f\xf4\x20\xdd\xb3\xbb\x90\x90\xde\xd1\x44\x35\x5d\x56\xbb\x4c\x6c\x22\x82\x8b\x99\x0a\x89\x76\xcb\x50\x2b\x85\x46\xbe\x06\x8f\x9b\xad\xe9\xed\x4b\xa7\x6c\xb3\xda\x99\xb2\x40\xf6\x8c\xa0\x2b\x7a\x4d\x6a\xb9\xfe\xcb\x19\x2d\x66\x68\x8e\x57\x62\x13\xe0\xb2\x94\x2e\xbe\xd6\x16\xb7\xdd\xf5\x06\x3e\x53\xda\xdb\xa2\x21\xd7\x20\x4f\x44\xbb\x5f\xb0\xcf\xff\x61\x10\xa2\xb6\x2b\x1e\x37\xed\xc4\x0b\xdc\x71\x62\x9c\x6a\x09\xf4\xac\x43\x7e\xdb\x1b\x53\x8c\xa4\xbd\xfd\x7d\xd3\x23\x1f\x0a\x42\x74\xbb\x2f\x43\x9c\xdd\x0d\xe8\x50\xe3\x1a\xb1\x1b\x00\xb1\x98\x8a\x1e\x88\x91\x90\x3a\x26\xa7\x14\x74\x1f\xdc\xac\x20\x6a\x01\x08\x0a\x8e\xff\xa7\x5a\x4e\x8d\xab\x16\x5b\xe8\xef\x0e\x4c\x5f\x77\xf4\xe0\x9c\xc8\x05\x93\x05\x87\xd5\x76\x10\x72\xe0\x14\x2a\xc8\x57\x15\x29\x5a\x25\xf2\xf6\x03\x7d\x34\x1e\x68\xcd\x49\xcd\x3b\x3e\x02\xe8\xe3\xb1\x40\xc9\x07\x52\x40\x4d\x92\x11\x40\x9f\x8c\x05\x7a\x4d\x1a\x3a\xa5\x05\x1e\x09\xf7\xe9\x58\xb8\x72\x1f\xa5\x20\x0e\xe7\xfb\x0d\x32\xc3\x83\x6f\x63\x66\x38\xad\x98\xd6\x15\xec\x86\xbd\x99\xdc\x6b\xe7\x1b\xf0\xae\x81\x31\x72\x26\x2b\x7b\x1e\xd9\x82\x48\x2a\x03\x4d\x65\x8d\xf3\xaa\x62\x4b\x21\x85\x04\x97\xe1\x9e\xa9\xd9\xe5\x50\x12\xd4\xcf\x8e\x9b\x7a\xfc\x94\xdb\x68\x0e\x9f\x1f\x5c\x76\x2d\x62\xd0\x2b\x00\x86\x6b\x57\x0b\xe0\x6d\x55\x65\x59\x98\xb2\x4b\x4e\xbb\xb6\x6b\x7a\xe5\xe4\x57\x0b\x52\x43\x36\xbf\xc0\x79\x22\xe6\x00\xbf\xdd\x90\x05\x98\xf7\xfb\x36\x13\xc8\xee\x5f\xc4\x66\xf2\x26\x7f\xb3\xfd\x64\x66\x9c\xdf\x4e\x99\x51\xd2\xa2\xba\x6e\x62\x0e\x2b\x7b\x76\x2a\x6b\x24\xc1\xda\xca\x08\xc1\x82\xd0\x6b\x6b\x91\xee\x6f\xe8\x67\xba\x38\x52\x2e\x37\x96\x8a\x85\x84\xa7\x60\x83\x2e\xba\x9a\xf2\x99\xbe\x1d\x75\x35\xa6\x05\x63\x0d\xea\x16\x2d\x9d\x13\xe4\x01\x63\x0d\x3c\x54\x32\xe4\xd4\xc5\x6f\x19\xaa\x70\x4b\x78\xab\x36\x3f\x9b\xb6\x4b\xb1\x95\xff\xd9\xd1\x42\xa8\x6e\x32\xbe\x2d\xba\xbd\x17\xb8\xc1\x73\xd2\x92\x46\xf6\xb9\x28\xed\x95\xa0\x7b\xed\x69\x12\x78\xaf\x82\x06\x68\xe5\xfa\x6d\x75\x7f\x53\x79\x1a\x1d\x81\xdf\x94\x5b\x20\x1f\x16\xa4\x68\xa1\x61\x99\x24\x9a\x50\x78\x7c\x98\x50\x1c\x43\xd0\x58\xd3\x97\xd6\xbc\x25\xd8\xe4\x60\x4d\xbb\x4a\x3b\x5f\xfb\xad\x89\xb5\x31\x5c\xe1\x0a\x8c\x4b\x90\xc7\xfc\xab\x72\x84\x89\x53\xa5\xbb\x51\x64\xac\x40\x62\x41\x9d\x49\xd0\x5a\xbf\xba\x0b\xa7\x26\x65\xac\x97\x91\x90\x71\x20\x24\x9c\x52\x47\x8b\xd2\xdd\x23\xdc\x0f\x41\x81\x8a\x03\x14\x91\x17\xa4\xe8\x68\x3f\xf2\xe8\xb6\x0c\x95\xa4\x68\x08\xe6\x76\x27\x2a\x05\x9d\xcf\x58\x57\x95\x09\x45\x2b\xbe\x79\xd6\x54\x64\xd2\x67\x3d\x20\x67\x4e\x8c\xce\xac\xcc\x8d\x8e\x7c\x62\x50\xb5\x46\x69\x69\x78\x70\xec\xb0\xca\xbd\xb8\x34\xd4\x76\x6e\x58\xcb\x0a\x56\x41\x78\x1a\x69\x5d\x6f\x88\x34\x4f\x2b\x1f\x89\xe7\x08\xb1\xb5\x29\x68\x63\xea\x92\x48\x8f\x4a\xa1\xcc\x2b\xac\x31\x35\x61\xc4\x49\x55\xd5\x06\x37\x63\x28\x8f\x6d\x2a\x0a\xd5\xe7\xe8\x60\x3f\x15\x1a\xb8\xc0\x35\x2d\x26\x0f\x2e\xe4\xcc\x48\xa9\xda\xdd\xc8\x97\xc4\x9e\x62\x53\xd4\x08\xbc\x77\x1f\xf4\x26\xa8\x6c\xac\x95\x98\x5f\xe9\x41\xcd\x5a\xe2\xb3\x95\x30\x80\x19\xca\x48\xe3\x95\x5f\xc4\xf3\xec\x14\xf4\xd8\x9f\x15\x8d\x42\x28\xfd\x77\x00\x5e\x2c\x1a\x28\x03\x69\x2e\x83\x9e\x66\xb7\xc6\x9e\x0d\xbc\x19\xba\x3c\x52\x2e\x41\x69\xd1\xc0\x76\x3b\x8d\x2a\x49\x06\x11\xe6\x1e\x54\x71\x7e\x41\x7f\x61\x35\xa7\x25\x69\x4c\x10\x24\x16\x1b\x74\xc1\x38\x29\xf7\x14\xe0\x21\x8f\xdc\xb1\x9a\x91\x66\x8b\x64\xa9\x3e\x91\x21\x86\x7e\xaf\x9e\x54\xaf\x38\x75\xd1\x39\x6f\xa5\x17\xfa\x2a\x18\x2b\x8e\x23\xfc\xeb\x5f\xf5\xce\x3b\x01\x96\x25\x66\x28\x78\x8a\xa6\xba\x24\x9d\x2a\xc0\x09\x07\xfa\x41\x60\xff\xb4\xce\x55\x7f\x1e\x39\xaf\x2a\x9d\xe6\x0c\x34\xfc\x9d\xea\x23\x54\xd3\xb0\xff\x51\x70\x4a\x8e\xbd\x2d\xf1\x60\xb7\x60\x75\x81\xdb\x09\x2d\xb7\xf4\xaf\x0f\xac\xc2\xa9\xfb\xaf\x80\xca\xa9\x45\x42\xaa\x3a\xd8\xa2\x56\x60\xf1\x20\x19\x31\xeb\xff\xe5\xfd\x29\x93\x0e\x59\x4d\xdc\xfc\x64\xee\x76\xf6\x75\x2a\x97\x42\xb9\x00\x87\x9c\x21\x24\xda\xa2\x9a\x98\xed\x04\x1c\x8e\x83\x2f\x49\x47\xab\x22\xce\xc4\x43\x7a\x03\x17\xb8\x13\x4c\x41\xcd\xe4\x37\x39\xd6\x59\x7d\x8d\x2b\x5a\xc2\xde\xff\x0d\xcd\x49\x3b\x63\x51\x59\xc8\x33\xe5\x31\x9e\xe1\xc5\x82\xd4\x92\x3a\x4e\x62\x48\xb0\xfb\xb7\x6d\xda\x94\xbd\xcf\xf4\xc4\xc4\x69\x98\xe3\xe6\xbd\x9f\x4c\x49\xe7\x73\x52\x52\xdc\x92\x6a\x95\xd9\x23\xf1\xce\xed\xd9\x27\xfe\x86\x1a\xde\x1d\xe9\xad\x15\x66\x9a\x64\x5e\x46\x37\x09\x1f\x5e\xbb\xfa\xad\xb7\xa7\x72\x91\xee\xfa\x07\xbc\xee\x5d\xcd\xf1\x94\xc8\x02\x67\xc7\x75\xf9\x86\x4c\xbb\xba\x74\x78\x77\xd8\x54\xdf\x40\x1f\xdc\xd1\x99\xa1\x2e\x02\xa6\xe1\xaf\xc2\xb0\x2e\x68\xf8\xb5\xe2\xba\xb2\xea\x28\xec\x4e\xd9\xa0\x8d\xb6\x68\xa2\x9c\x51\x1c\x15\xb8\xaa\x64\x46\xbf\x7a\x82\x44\xfe\x59\xdb\x69\x2d\x8d\xe0\x5d\x72\xd0\x7e\x79\xab\xb7\x99\x5a\x92\x68\xfa\x27\xcb\x77\x5d\x3d\xa6\x8f\x07\xbb\xc0\xd6\x16\xd9\x14\xde\x3e\xd9\xd2\x72\xdb\x98\xa5\x97\x9b\x53\x46\x76\x36\xb0\x3f\x79\x54\xc7\xc1\x54\x9f\xad\x38\x93\x5c\x44\xb1\x9d\x79\xc4\x24\xcb\x1d\x8f\x4b\x66\x76\x41\xfe\x44\xfc\x3a\x50\xcc\xe3\x56\x22\x52\x5a\xf4\x91\xc8\x94\x06\x9b\xe1\x22\xe6\x51\x51\x9b\x54\xdf\xe4\xf5\xca\x68\xed\xed\x21\x5d\x05\x91\x36\x71\x01\xbe\x4b\x5c\xbc\x57\x46\x5d\xda\xf4\x26\x2c\xe7\xab\x1e\xdd\x79\x49\xb4\xe4\x95\x65\x3b\x41\xda\xc4\x1e\x5d\x64\xda\x5c\x3d\x2d\x6c\x3f\xde\x5d\xca\xe0\x1d\x71\x37\x9b\x8d\x55\x78\x3a\x2b\x32\x89\x63\x26\xc1\xd0\x85\x5c\x52\x0e\x37\x05\xdc\x7f\xaa\x4d\xf8\x9c\x60\xb7\x53\xbd\x27\xe0\x21\x5d\x36\x9e\xfb\xad\xde\x7c\x2b\xba\x98\x00\xa0\x21\x8f\x49\x2d\x4d\xd4\xf2\xc6\x57\x38\x8b\x6b\xb5\xe2\x2c\x72\xbe\x8d\xaa\x03\xf7\xfb\xef\xc9\x8e\x76\x23\x2e\x3f\xe5\x7e\x50\x21\x1f\x71\x2e\x29\xf9\x67\x87\x2b\x65\xc7\xf3\xf5\xa9\xc4\xd6\x51\x00\x9d\x54\x36\xa1\x5a\x4d\x59\x53\xa4\x1b\xf9\x27\xb6\xdc\x66\xeb\xca\x89\xd9\x75\x97\xb0\x25\x0e\x82\x0d\xc1\xad\x89\xb1\x56\xbd\xc1\x5c\x07\x8b\x0b\xc1\x4e\xc7\x18\xa1\xa6\xe2\x17\x5c\x4b\x83\x27\xf8\x19\x70\xbd\x42\x73\xd6\xc4\x10\xae\x71\xa3\xf7\xd7\x1b\x56\x81\x3f\x08\xe2\x82\x62\xfb\x62\x56\x8c\x3f\x49\xbd\x9e\x90\xe7\x83\xa1\x4e\x54\x05\x85\xe4\xe8\x6e\x07\x4f\xf0\x95\xdd\x4f\x09\x61\x11\xb4\xe7\x28\x97\xda\x36\x6e\x14\x1f\x9d\x13\x95\xdc\x75\x30\x20\xae\xa0\xbb\xb1\x7d\xfa\xb8\xc6\xf4\x1c\x6b\x00\x4d\x4e\x3d\x6f\x0c\xed\x1b\xf6\x53\x5c\x09\xc5\x55\x06\xd6\xee\xfd\x8a\xbb\x76\x36\xf9\xb1\x6b\x85\x68\x85\x6c\x23\x58\x13\xe5\x0e\xc2\x40\x56\x8a\xf9\x31\x18\xba\x4f\x94\x39\x67\x12\x53\xb4\x50\x7a\x4b\xa5\x34\x2e\x5d\x22\x2c\xa3\x42\x82\x43\x91\x34\x60\x46\xd5\x31\x97\x55\xe5\x26\x89\x08\x96\xa9\xf9\x91\x64\x41\xe9\x46\x04\x86\xef\x50\xe5\x15\x10\x5c\x39\x99\xa5\x28\x84\x00\xd0\x3c\x8e\x32\x95\xec\xc5\x97\xd1\x42\x40\x8c\x1c\x3a\x42\x7e\xa8\xfe\x72\x46\x2b\xa2\xbe\x7b\x86\x5c\xaf\x5f\xba\xc2\xb7\x0d\x2b\x39\x82\xa7\xdf\xc1\xab\xbf\xc4\xa7\x4f\x8d\x26\xff\xfd\x06\x1d\xc4\xec\x6d\xed\x64\x24\x33\x76\x82\x57\x8e\x4b\x79\xee\xc9\x6d\x1d\x95\x06\xd9\x97\xcc\x64\xfe\xc8\xe7\x23\x8e\x29\x4c\x8b\x36\x29\x0d\xe9\x9f\xbb\x48\xdc\x1d\x9e\xdc\xc8\x54\xde\x54\x11\x08\xb8\xaf\xd3\xf3\x49\xac\x74\xa6\xba\x6c\x3f\x25\xd6\xc9\xee\x0d\xaf\xea\x14\xe4\xb5\x15\xf0\x91\x9b\xc9\xd7\xc8\x43\x76\xba\xa6\xf1\x67\xa3\x48\x26\x0c\x06\x31\x7a\x43\xc3\x8f\x29\x1f\x5b\xc7\x4d\x82\x12\x45\x64\x43\x86\x7a\x52\x11\x60\x7b\xb4\xa5\x10\x86\x08\xe6\xe8\x4b\x22\x83\x38\x5c\xc9\xdc\xb4\xb3\x2a\xd3\x72\x50\xd2\x9c\xbc\x3f\xa8\x52\x4a\xbb\xda\xe5\x0a\x71\xd2\xb6\x4a\x63\xa4\x8d\x46\xa4\x65\xe8\x7f\x49\xc3\x1c\xc5\xd3\xcd\x0a\x13\x70\x9c\x8a\xe4\x61\x4d\x94\x7c\x44\x48\x73\x63\xd5\x72\x6f\x4f\xbd\xac\x52\x15\xa4\x2e\x28\x89\x34\x6c\x0b\x84\x92\x04\x7f\x90\x4d\xd7\x05\xe0\xe0\xa0\xb6\xd6\xe4\x3d\x59\x69\x53\xfe\xd6\x58\xc3\x11\xce\x19\x40\x46\xd9\xb5\xc2\xc1\xe2\x1e\x70\x8d\x32\x38\x25\xed\x96\x0b\xd2\x50\x56\xa2\xe5\x4c\x85\x23\x84\x79\xa7\xbe\x6d\xbf\x21\x32\x4a\x41\x2a\x29\x61\x19\xd3\x86\x54\xb0\x6f\x6c\x8a\x4a\xde\xba\x9f\xca\x83\xb8\x61\x00\xb4\x10\xcc\x22\xb1\xcc\x57\xe8\x6e\xe6\xad\x6f\x9b\x8e\x04\xb2\x69\x0e\x6c\x40\xf5\x17\xda\xb4\xa3\x49\xa3\xe6\x28\x4e\xa8\x31\xea\x88\xf3\xdf\xd5\x9e\xdb\x46\x52\x5f\x9f\x61\x7f\x30\x41\x71\x68\xf9\xed\x8d\x24\x13\x96\x3d\x3f\x90\x0a\x57\xd7\xde\x96\x51\xfe\xa0\xb5\x32\x4f\x82\x75\x12\x02\x9f\x1e\x4c\xb3\x53\x9d\x49\x17\x1b\xdd\x83\x83\x08\x69\xa8\x64\x29\x7d\x51\xea\x25\xa1\x32\xc2\x0e\x67\x95\x8a\x34\xc9\xe5\xa9\x99\x37\x13\x8e\xc2\x00\x23\x69\x16\x87\x36\xe4\x6b\x5e\x5a\x9f\x77\xd3\xc1\x12\x0f\xec\x3a\x0f\xb0\x4a\x59\x0f\xe7\xeb\x0b\xe6\xc1\xfe\x54\x6a\x04\xf7\xf4\x08\x95\x35\x46\x79\x0b\x5e\x3b\xbb\x1f\xe9\x14\x51\xa1\xc8\xd7\x65\xc0\x0e\x54\x44\x91\x2c\x1f\xc9\x11\xad\x79\x37\x9d\xd2\x82\x12\xdb\xa1\xce\x0a\x94\xf1\xee\x03\xcf\xb2\x2e\x4e\x15\x99\xc4\x7d\x17\x75\xab\x54\xa6\x8c\x98\x1a\x4b\xa8\xe9\x1a\x0a\xc1\xdd\xe5\x6f\xcc\xd0\x20\x9e\xb0\x87\x6a\x0c\xcf\xa5\x0f\x7f\x93\x57\x4f\x43\x94\x59\x7b\xb4\x4b\x51\x20\x34\x4e\xe5\xbd\x22\x6d\xa8\xa0\x8e\xc4\xaa\x60\x8b\x55\x4a\x5b\x1d\xc2\xcb\x89\x37\xed\x45\xeb\xb5\x7d\xce\x88\x62\x6b\x60\xe6\x86\xb5\x26\xf0\x12\xef\x46\xb2\xda\xcf\x44\xc6\x90\xd2\x40\x97\x8e\x48\x09\x69\x51\x5a\x88\x13\xdc\x3a\x65\xcf\x4c\xef\x7e\xa9\x59\xd8\x6d\xaa\x7d\x92\x1a\x1a\x95\xef\xf0\xee\x32\x51\x76\x09\x8e\x96\xbe\x39\xcc\x65\x2a\x47\x5a\xc2\xfc\x21\xf0\xea\x8a\xb5\x2d\xa9\xa1\xb2\x7a\x0d\xfb\x1f\xc3\xb8\x32\xc8\xea\x32\x0e\xd4\xd0\xa0\xeb\x32\x0a\x43\x06\xf4\xc0\xe5\x70\x49\x64\x34\x00\x89\xc8\x11\x4d\xdc\x14\x97\xa6\x46\xf2\x95\xf2\x2a\xf8\x66\x5b\x86\x0e\xf6\xf7\xc3\x97\x24\xb7\xee\x75\xfb\x2a\x29\x43\x5a\x88\x8d\x68\xa8\x2c\xca\x2d\x9d\x47\x2b\xc0\xa6\x12\x20\xae\x34\x1f\x09\x62\x07\x52\x6e\x5e\x9d\xd9\x76\x76\x2a\x5e\x0a\xe7\x9a\x73\xb6\x6e\xce\x25\xa2\xa1\x41\xde\x52\x50\x6f\xd1\xb7\x4f\x88\x5f\x5f\x76\x95\xed\xd0\x67\xea\x57\xa7\x21\x5e\x79\x6d\x02\xd3\x38\x8e\x6c\x26\x98\x42\x6e\x54\x97\x25\x97\x56\x67\x5c\xaf\x85\x64\xab\xe8\x08\x85\x6c\xf4\x9d\x24\xd1\x2f\xe2\x9c\x4b\x11\x27\xa5\xba\xe3\x72\x4e\xeb\x1d\x3f\xcc\x45\x0c\xcd\xd1\xc4\x04\x44\xef\xa9\x20\x6e\xf9\xab\x0a\xbd\xde\x73\x43\x9b\x63\x44\xf7\xf6\x4c\x5a\x87\x01\x7e\x7c\x7e\x2a\x0f\x59\x78\xa6\x93\xfe\x77\x9f\x14\xe8\xbe\xcd\x1d\x41\x0f\x1f\xa2\xc9\xfd\x60\x49\x7e\xff\x1d\xdd\xf7\x29\x93\x73\xb6\x3b\x32\xd4\x18\xd9\xdf\xfd\xb9\x53\xf5\x37\x35\x60\xc0\xf1\x23\x8d\xc8\x40\x4d\xbf\x5e\xb0\xba\xa5\x75\x17\x13\x38\x6d\xc7\x59\x90\x66\x4e\x39\xa7\xac\xae\x74\x40\xb0\xde\x0c\xf2\xaa\x4f\xae\xf3\xf9\xab\xb7\x2f\x0e\xd1\xb1\x1b\x47\x2d\x23\x42\x1d\xb9\x67\xd1\x50\xd6\x68\x7f\xd4\xc1\xfe\xfe\xce\xcb\xbf\xbf\xfa\x39\x4e\x7c\x4d\x81\x9f\xa8\xf4\x90\x60\x37\x6d\x01\x4b\x93\x77\xbc\x64\x7c\x2a\x9a\x04\xa3\x96\xcc\x17\xac\xc1\xcd\x0a\x5d\x35\xb8\x30\xea\x98\xfa\x3e\x35\x86\x1c\xa2\x85\x14\xfd\xab\x06\xd7\xe5\x14\x43\x51\xef\x32\xec\x4f\x36\xc7\x2b\x75\xbf\x28\xb1\x4b\x4c\x5a\x8c\x14\x4d\x65\x37\x35\x0e\x24\x05\x43\xe9\x6e\x8f\x5c\x30\x37\x42\x21\x9e\xdc\x3d\x30\xaf\xde\xa4\xcf\x4b\x9c\x6f\xb7\xb7\x87\xd0\x0e\x7a\x55\x89\x43\xc6\x23\x5a\x6d\xeb\x3e\x73\xae\xa2\x09\x90\xc1\x82\x91\x3e\x83\x12\xe4\x39\x59\x4a\x90\x32\x3b\xc7\xaa\x56\x12\xa6\x2d\x19\x6a\x6e\xdd\x1b\x9d\xee\x23\xff\x74\x87\x87\x5b\x7c\xe4\x1f\xee\xcd\x9f\xed\xcf\x78\xd4\x92\xf6\xa8\x83\xfd\xfe\xea\xdf\x5a\x25\xf1\xd1\xcc\x2a\xcb\x5e\xe2\x96\xce\xef\x81\xce\x84\xa4\x69\xb1\x50\xf3\x4c\xda\x84\x4c\x96\xc0\xd7\x98\x56\x82\xb3\x65\xb2\x25\x38\xf3\xbb\xca\xce\xc5\x36\x4e\x25\x1e\x82\xcc\x04\xa3\xea\x4e\xce\xea\x0d\x18\xc7\x83\x69\xb3\x2e\xc4\xa1\x63\xf3\x6a\x25\x56\x50\xc6\x8a\x1b\x39\x06\xe4\x17\x29\x7d\x51\x59\xf4\xab\xf4\x13\xc2\xce\x1d\x9e\xa3\x99\x82\x05\x23\xf4\x21\xf1\x1a\x87\xe6\x3a\x8d\x1f\x46\x66\x44\x21\xaa\xa2\x35\x75\x3d\x0f\x7f\x84\xe3\xaa\x8a\xa6\x5a\x91\xa9\xb5\x3a\x4e\x65\xe3\x6a\x07\x00\x22\x1f\x68\x2b\xe7\x46\xe7\x8b\x8a\x16\xb4\x75\x67\xd7\x32\xe9\xc4\x15\x13\xf4\xf5\x3f\xb3\x0c\x5c\xe6\x34\x08\x34\x95\xa4\x0b\xb5\x65\x9d\x0d\xc0\xb5\x04\xe7\xa8\x7f\x6d\x83\x6b\x4e\xe3\x29\x64\x95\xb6\x84\x61\xc0\xb3\x4a\x44\x96\x05\xe5\x6e\x34\x2e\xc4\xdb\x3b\x92\x23\x45\xa7\x27\x11\x2e\x0b\x5c\xe3\xaf\x72\xe9\x12\x50\x4d\xa2\x48\x16\x86\x9f\x8a\x93\x00\x01\x4b\xaf\xfa\xdb\x1b\x1a\x1d\xa1\x77\xbf\x44\x0a\xd1\xdf\xc1\xe8\x09\x5b\x8c\xab\xc2\xb1\x41\x4f\xd0\xa4\x09\xd6\xcb\xf0\xbc\x49\x36\xab\xaf\x6d\x8f\xcb\x6a\xe5\x5b\x42\x48\xfc\xf8\x29\xc2\x86\xcc\x17\xed\xca\x7f\xd4\x2e\x48\x30\x12\x3a\x42\x1f\x0f\x0e\xd1\xc7\x4f\xdb\xe8\x91\xfc\xe7\xb1\xfc\xe7\x89\xfc\xe7\xa9\xf8\x67\xed\x1c\x03\x30\xdf\x24\xd0\x18\x91\xf6\xca\x13\xc1\xc2\xc0\x96\x6c\x28\xa8\xd9\x85\x5a\x37\x49\x0a\xdc\xfe\x9a\x28\x91\x1e\x1d\x05\x9f\xbf\x53\x61\x0c\x3d\x71\x0c\x66\x38\xf5\x2c\x7a\x7e\xe4\x66\xff\xa9\x0f\xd3\x37\x9b\x0c\x1a\xc2\x55\xa5\xd9\x75\x23\x93\x62\xb6\xb5\xd1\xdf\xb2\x33\x78\x4a\x1b\x16\xfc\x92\x2b\x21\x3d\xac\xb6\x96\x9c\x64\x4e\x65\xd3\x3f\xb7\xb8\x6e\x13\x21\xa2\xa6\x99\x47\x8e\x5c\xdf\x28\x26\x30\xc9\x23\xab\x9c\xdf\x5b\xe8\xf9\x68\xca\xe6\xc8\x7d\x0e\xf1\xdb\x31\xbd\x41\x96\x2a\x4b\xe0\xb1\xae\x6d\x38\xbc\x20\xd2\xb9\xc0\xb9\xd1\x4e\x74\xfd\x1f\x34\x63\x4b\x34\xd7\x96\x11\xb0\xc2\xa9\x15\xb6\x11\x44\x66\x24\x69\x9e\xd1\x91\x44\xc9\x10\x22\xa4\x0d\xc2\xdd\xfc\x5c\x72\x2f\xe9\xf7\xd0\x1c\xd5\x86\xc4\xdc\x8a\xde\x3b\x31\xbd\xc7\x53\x1b\x58\xab\xc1\xef\xb8\x14\xda\xfa\x3a\x43\x87\x73\xcb\x7a\xe5\xcf\xea\x52\xa8\xac\x46\x5c\xa0\xe2\x6f\x6a\x3a\xca\x45\x6b\x88\x9b\x06\xaf\x8c\xa1\x29\x65\xfc\x71\x49\x5c\x92\x8a\x88\x5d\xa1\x02\x81\xe5\x0c\xb4\xdd\xf3\x28\x64\xb0\xbd\x14\xd9\xdb\x43\x6f\x7c\x91\x28\xc4\x78\x0c\x52\x32\x38\x24\xa4\x4e\x4f\x14\x95\x5e\x0c\x39\xa4\xd8\xe0\x66\x21\x1a\x72\x4d\x9a\x96\x5e\x56\x44\x22\xf6\x4c\x66\x1b\x3d\x9f\x6c\xa1\xff\xa7\x32\x8f\x46\x2c\x56\x9a\x19\x20\x2f\xe0\x52\x86\x9c\x38\x31\x8d\xdb\xaa\x14\xbd\x12\x9e\xb6\x51\xdb\xac\x10\xbe\xc2\xb4\xee\x83\x26\x2d\xec\x02\x4c\xcd\xda\x6d\xc8\x18\x10\x1f\xe4\xed\x78\xee\x8f\x0c\x52\x30\xab\xf9\xce\x10\x64\x20\x0d\x40\xff\x64\x5f\x8e\x9d\x25\xe1\x4f\xb4\x5c\x47\xf1\x47\xa9\x98\x35\xfd\x93\xde\x65\x09\x35\x04\x79\xfd\xcb\xc5\xfd\x21\x39\xb8\x32\xf7\x29\x49\x75\xc4\x05\x02\xeb\x45\x6b\x6f\xd2\x43\x57\x87\xad\xa8\x1a\xdd\xa4\xee\xbe\x79\x67\x06\x88\x43\x94\xf4\xcf\x2d\x6e\x21\x14\x96\xef\x30\x83\x0f\xf9\x9e\x87\xe9\x7a\xa1\xc5\x3e\x15\x51\x6f\xc3\x70\x8d\xdb\x46\x6a\x49\x4c\xa9\x39\x73\xea\x7f\xb3\xed\x86\xb2\x42\xe7\x78\x71\xd5\x08\x79\x3d\xb3\x71\xd3\x7c\xbc\x97\xc1\x7b\x5c\x37\x9e\x4a\x6f\x9a\x88\x73\x47\xea\x3b\xce\xbd\x27\xb1\xda\x49\x23\xee\xca\x1c\x78\x93\x47\x25\xef\xd2\x91\x57\xe9\x39\x53\xcd\x3f\x21\x36\x84\x10\x15\x0a\x0d\x0c\xc0\x29\x05\xcd\x55\x94\xb4\x13\x51\xb2\xf2\xec\xe4\x5a\xdb\xdc\x14\xad\x47\xdf\x68\x63\x6d\x08\x72\xd5\x76\x21\xa3\xaa\x3c\xae\xaa\x1e\xd0\xe9\xe8\x64\x71\xd3\xca\x2a\x6c\x1c\x6a\xc6\x99\x78\x62\xa7\xfa\x8b\xbb\x47\xe3\xad\x9c\x82\x0a\xb4\x96\xc1\x92\xce\x6a\xf1\x5d\x99\x09\x5f\x80\xb3\xa5\x62\x4b\xd2\x84\x4f\x28\x03\x43\x0a\x66\x4d\x96\x2e\x76\x62\x99\x34\x08\x69\x63\xb0\x55\x5d\x1c\x80\x29\x59\xdc\xd3\x04\xad\x30\x6f\xeb\x26\xc8\x85\xcc\xd8\x97\x02\x19\xa7\x77\xbd\xc3\x51\x12\xcb\xda\xb3\xc8\x9f\x39\xe0\x78\xcd\x60\x63\x03\x66\x7c\x9c\xb1\x37\x9c\xac\x6f\x9b\xad\x7e\xc3\x9d\xfa\x1f\x29\x2b\x98\xdd\xfd\x39\x03\xd8\x09\x16\x6c\x32\x91\x67\xab\xcc\x24\x0c\x2d\xf0\xca\x16\x24\x60\x81\xa5\xd7\x83\x75\x89\xb9\x38\x1c\x75\xd4\xef\xc5\xf6\xcb\x09\xa2\x7c\xef\xaa\x7c\x68\xa8\xa2\xda\x0a\xd3\xb6\x84\xf9\x31\xc8\xac\x47\x01\xbc\xdd\xb8\xd6\x3a\x72\xdd\x65\x51\xed\x6d\xfd\x5e\xb6\x9a\x7b\x68\xf1\xf0\x3a\x61\xd6\x21\x41\x63\x8a\x6f\xeb\x2a\x16\x73\x2a\x58\x8a\x69\x0d\xeb\xc1\x85\xd6\x8e\x89\xf9\x39\xa5\x8d\x52\xb2\x2c\x04\x03\xab\x02\x84\x16\xfd\xd7\x98\x96\xb2\xe8\xfd\xa1\x37\xe9\x6d\x50\xad\x5e\x12\xc2\x0f\xd1\xfe\xee\xfe\xb6\x2a\xe7\xaf\xfe\x98\x12\xc2\xbf\xef\x9a\xda\x7c\x40\x9c\xe5\x7b\xe9\xd4\x6e\x0f\x56\x36\xcd\x72\x65\x50\xa3\xbc\x86\xea\x1d\x66\xcb\x12\x58\xa3\x90\x4a\xb9\x15\x97\x5f\xfd\x15\x94\xd0\xe3\xca\x04\x6a\x6c\x7d\x4e\xcd\x87\xa4\xdf\xc4\x18\x6f\xb4\x2f\x2a\xae\x7b\x91\x56\x48\xf4\xb9\xcc\x15\xd2\xf0\x80\x26\x66\x28\xcf\xa7\xcf\xd7\x50\xbc\x67\xa7\x84\x28\x8f\xab\x32\x71\x09\xe2\xef\x5e\x91\xf6\xa5\xf9\x22\x11\xd3\x24\x97\x25\x28\xae\x9f\x28\x5f\x4f\xa7\xee\x00\xcf\xfc\x0d\x1e\x6f\x16\x0f\x6c\xd0\xbf\x00\xed\x38\xa0\xfa\xd8\xf5\xde\x1e\xfa\xde\x76\x91\x9e\x12\x22\x5d\xab\xca\x7c\xab\x9a\x93\x68\xf1\x47\x6c\xa9\xb0\x43\xac\x72\xb2\xba\xbd\xb8\x50\x85\x79\xff\x5a\x2b\x5a\x42\xe1\xde\x3e\xcf\xb9\x20\x2f\x3c\x34\x89\xfb\x89\x28\xf8\xd0\xbd\x04\x3d\xdb\x31\xf0\x4c\xc4\xb8\x74\x56\xbf\x94\x47\x04\x1e\x33\x31\xe4\x96\x36\x71\xf8\xee\x8f\xe2\x58\xfb\x9d\x4a\xc1\xeb\x17\x36\xc9\x70\x56\xcd\x5f\x89\x5c\x18\x38\x4c\xba\x62\x12\xaf\x1f\xa1\xf6\xf5\x5a\x49\x29\x0f\x5f\xea\x97\x77\xe5\xdb\xc9\x3b\xd3\x81\x9e\x96\xfc\x53\xf1\x33\xaa\x91\xf8\x5c\x22\xd5\x90\x29\x69\x48\x5d\x84\x31\xae\x08\x0e\x8a\xa5\x7a\xdc\xce\xda\x1f\x7f\x57\xc0\x0b\xba\xd0\x78\xa4\xda\xea\xf5\x1c\x59\x82\xdb\x36\x17\xb4\xce\xdc\x1b\x1b\x8a\xcf\x08\xc6\x4b\x36\xb3\xf1\x81\xab\x36\x09\xa9\x17\x53\xb7\x0f\x4a\x59\x4e\xa2\x14\x3d\xd3\x60\x26\xa4\xb0\x47\xfe\x4c\xba\xa8\x78\x22\xd5\xe8\x4b\xd0\xd3\xa6\xd1\x18\x4a\x5a\x9c\xc7\x16\xf9\x47\xb7\x4c\xa2\xe9\x81\xe7\x8e\x9f\xa0\x6a\xbe\x9c\x7e\xc6\x6c\x97\x24\x37\x4a\x64\xa6\xdc\x90\xe2\x01\x42\x19\x3b\x51\xaa\x6f\x91\xbc\xd5\x75\xa8\x45\x7a\xdf\x8d\xca\xf4\x71\x81\xfa\x97\x7c\xe2\x6a\x0f\x31\x4b\x68\x68\x80\xec\x3a\x38\xc6\xbb\x6f\x2d\x34\x12\xb9\x7b\x5a\xac\x41\x47\xb9\x5b\xcc\xbf\x2a\x9f\x1f\x0d\xdd\x95\x0e\xc4\xac\x60\xe8\x4b\x15\x37\x17\xc5\xf4\x6f\x56\x1e\xf3\x98\x9e\x2f\x99\x79\xdb\xeb\x8a\xb4\x46\x8a\xb8\xa9\xbc\xf6\x59\x64\xb5\x1b\xc9\x69\xb7\x91\xd1\xa0\xa3\x12\x6f\x1b\xb6\x0a\xae\xe6\x29\x10\xda\xa9\x73\xaa\x9d\xf6\x6c\x4e\xc0\xd7\xed\x81\x29\x15\x0c\x97\xea\x3d\x9a\x98\xf4\x6c\x70\xaf\x68\x9e\xd7\xc7\x25\x0a\xb4\xc9\x24\x4c\xdc\xb0\x6b\x42\x22\xe8\x58\x0e\x7b\x1e\x55\x85\xd3\xc6\xfa\x35\x22\x6b\xef\x47\x24\xd6\xad\x42\x79\x37\x37\x56\x2f\xa9\x36\x26\xb2\x41\xc5\x41\x85\x23\x20\x93\xd4\xb2\x63\xbf\xb5\xcf\x04\x52\x9c\x58\x30\x17\xc0\x51\x46\x70\x52\xca\x73\x82\x40\x41\x2b\x30\x50\x73\xdc\x3e\x60\xbf\xf4\x95\x8a\xf3\xbc\x57\x30\x6d\xd9\xb7\x47\x76\x46\xeb\xaa\x96\x2e\x2a\x2a\xfb\x9d\xd8\xa0\x13\x8f\x1e\x10\x72\x12\x05\x02\x1b\xc2\x48\xbc\x64\x37\xa0\x71\x35\xe1\xf7\x5c\x82\xc4\x7c\x31\x29\xfa\x1c\xa2\x77\x09\xd0\x51\x07\xb4\xb4\xbb\xff\xad\x29\x97\xef\xd6\x38\x84\x13\x24\xee\xba\x19\xa9\x9c\x88\x96\x14\x37\x89\xf3\x7d\x79\x37\x57\x83\xff\xac\x21\x48\x55\x27\x3f\xb6\xed\x4e\xc7\x6d\x21\xf9\xe4\x68\xb9\x03\xe6\x0c\x0e\xc4\x13\x52\xbf\xcf\x67\x2e\x54\xdf\xa5\x34\x2e\xa9\x5c\xea\xec\x94\x55\xd8\xb4\xda\x3a\x21\x28\x5d\x14\xc2\x21\xa7\xf6\x79\x69\x92\x46\xa7\xba\x8e\x59\x62\xf6\x3c\xe5\xd8\x67\x9c\x17\x63\xbd\xe4\x09\xf8\x9f\x27\xac\xd9\x0d\xe9\xfa\xca\x32\xd2\x02\xd7\x82\x1e\xba\x16\x64\x29\x8b\x73\x96\x74\x0a\x8a\x87\x5b\x7e\x3f\x05\xf1\xcc\x6d\x91\xe7\x40\x95\x46\x70\xce\x7c\xb8\x70\xb2\xf1\x9c\xf4\x01\xb5\xfa\xe4\xa9\x7a\xf5\x2d\x73\x8a\x57\x1e\xa5\x08\xa8\x03\x95\x13\xa1\x13\x63\x76\xe1\xf0\x33\x83\xb5\x6c\xd2\x86\x1a\x8f\xa5\xd5\xac\x99\x9b\xc3\xad\xce\x99\x29\xd2\x62\x6b\x70\x42\x50\x98\x8e\x06\xb3\xeb\x12\xc1\xf7\x1b\x05\x1e\xcf\x55\xa9\x8c\xa1\x72\x2b\x5f\x47\xfc\x70\x00\x32\x3f\x16\xb8\x00\xff\x60\x15\xc4\x83\x1c\xc5\xe3\x7e\xdd\xb3\x64\xbd\x6e\x03\x2b\x3d\xa8\xed\x21\xb9\x90\x65\xf2\x9a\x2c\xc9\xf3\xaa\x16\x38\xe6\x71\x89\x0f\xbf\x41\x93\x08\xed\x9d\xbe\x79\x66\xe2\xf8\x43\xc6\x9f\x3e\x96\x21\xcf\x0f\xea\x49\xa6\x8f\x67\x8e\xf3\x19\xf6\xaf\x8e\x6e\x86\xe9\x22\x37\x91\xc4\xd9\x79\xb4\x71\x4e\xa1\x39\xa0\xb2\x35\x69\x72\x8a\xeb\x15\x96\x40\xbd\xc5\x25\xd0\x9a\x05\x26\xd0\x9a\x45\x26\xd0\xb8\x42\x13\x68\xd3\xc5\x26\xd0\x06\x79\x4b\x7f\xa9\x81\xac\x77\xd8\x67\x2f\x71\x5b\x59\xe9\x5e\xa0\xdc\xeb\x03\x03\xa5\x91\xf3\xde\xd2\x90\x5b\x3b\x65\x86\x7b\x65\x8f\x24\x40\x1d\xd0\xe2\x68\xc5\x86\x4f\x0d\xd4\x6f\x18\xc1\xa6\x32\x23\xa4\xf8\x55\x1a\x89\xf5\x98\x16\xf2\x19\x97\x39\x93\x8e\xff\xc7\xf2\x2f\xde\xcd\x73\x3b\x66\x2c\xb3\x4a\xe3\xbc\x33\x38\xdd\xcc\x5e\x55\xd1\x28\xfd\x84\x52\x52\xbf\x89\x44\xef\x09\x4d\xd0\xb5\x6c\x7c\xad\xeb\x2b\x8e\x8a\x2e\xed\x55\xa7\xd3\x68\x4e\x31\x06\x5f\xaf\xd1\xfd\x66\xcb\x58\x77\x07\x23\x44\x4e\xba\xd6\xdd\x78\x9b\xc3\x21\x3f\xf4\xd8\x0b\x34\xfe\xf6\x1b\x1f\xe5\xfc\x10\xeb\x6f\xfc\xf8\x91\x9d\x60\xb0\xd4\x38\xe9\x68\xa0\xf0\x1e\xdc\x1d\xea\xd5\xe9\x98\xcc\x4c\xbb\xce\xe1\xcd\x1c\x23\x93\xb3\x83\x7b\x98\xb8\xdd\x83\x7b\xef\xf8\x21\x60\xd2\x55\x28\xe3\x23\x26\xe1\x97\x83\xd6\x33\xcd\x25\xb4\xaa\xac\xf4\xcf\xc4\x89\xdf\x43\x13\x57\x01\xdf\x19\xbe\x38\x62\x37\x8c\xab\x81\xbf\xae\x3a\x97\xc7\x44\x4a\xf0\x37\x49\xdc\x42\x65\x6c\x2f\xca\xc6\xf5\x9b\xa1\x4b\x8f\x6c\x8f\xb6\xe3\xd9\x48\xfa\x6a\xe5\xe6\x85\x7a\xd5\x82\x62\x80\x2d\x6d\x56\x57\xda\x84\x70\xed\x2d\x41\x32\xa6\x3b\x1e\xe1\x48\x17\x43\xec\xcb\x6e\x1a\x41\x89\xcf\x2c\xa4\x06\xa5\xce\x94\x8a\x03\xd5\x51\x55\xc5\xc5\x19\x4e\x14\x16\x74\xbb\xe2\xfa\xad\x30\x8c\x08\xe3\x07\x47\xf8\x15\x0f\xff\x2d\xbb\xde\x42\x76\xdd\xbb\x03\x01\x72\x53\xf2\xde\xc0\xc9\x41\x49\x71\xc6\x3f\x42\x9f\x4d\x86\x31\xb2\xe4\xe7\x16\x5c\x6e\x30\xf0\x18\x69\x25\xe0\x75\xce\x47\x37\x95\x4b\x06\x26\xf0\x65\x49\x20\x12\x89\xa1\x8a\x6a\x28\xe5\xca\x1c\x2f\x86\xe4\x06\xd9\x9c\xec\x01\xee\x09\xe5\xb8\x38\x1a\x61\xad\x1f\x61\x10\xf7\xac\xf9\x49\x4c\xd3\x71\x76\x3c\xe8\x3a\xbd\x76\x90\x9d\xac\x47\xa6\xca\x1e\xaa\x7e\x34\xb2\x8a\x8c\x1f\x62\x27\xee\x06\xd5\xd1\xdf\xfb\xfc\xad\xc3\xcd\xdc\x58\x19\x5d\xd5\x41\x66\xa2\x5e\x3b\x16\xca\x64\xa5\x9a\x10\x14\x44\x53\xcb\xb2\x36\x42\x90\x76\x1a\x11\x40\xc8\x8d\x44\x5f\x87\x32\xaf\xe2\x2a\x9e\x02\xde\x4f\xb5\xdb\xdd\x98\x70\x1d\xfc\x0c\xf1\xd9\xe8\x12\x2a\xbc\x48\xa8\x8c\x1b\x1a\xa8\x52\x2a\xd8\x6b\x5e\xe0\x16\x8e\xbb\x41\x5f\xef\x51\x7d\xc1\xc6\x14\x68\x3e\x44\x0f\x4e\x70\x0d\x21\x79\xce\xb2\xd1\x64\x7f\x12\x44\x39\xe2\x2d\xad\xa0\x3e\xc8\xa2\x61\x57\x0d\xe1\xfd\xdd\xc3\xbe\xf8\x52\x3f\xbd\x48\xf5\x17\xe3\xff\xb2\x0a\xda\xbe\x31\x29\xa7\xbd\xf5\x66\xc4\x8d\x0f\xbe\xe2\x10\x2d\xc7\x1d\x1a\x4c\x2c\x76\x46\xaf\x95\xc3\x19\x0e\x94\xce\xe2\xec\xa7\x12\xdc\xae\x7e\xb1\xcb\x3f\x61\x59\xe2\xbb\x75\x51\xe7\x0b\xf5\x0c\x28\x7b\x9b\xaf\xd5\x63\x8a\x5d\x1c\xdd\xac\x80\x8d\xc9\xea\x88\xca\x97\xe1\xa4\xb7\x1d\x65\x0a\xdb\xe7\x8a\x0d\xff\xfe\xbb\x45\x31\xad\x34\x24\x48\xe0\xd4\xf8\x91\xa2\xf2\xf7\x10\x8f\xf1\x76\xb5\x20\xa9\x92\xe4\xb7\x84\x70\x3f\xe5\xe1\x8a\xe6\x93\xc4\x1d\x82\x73\xdc\x61\x6e\xdf\x3a\x22\x1d\xb9\x95\x53\xbe\xef\xbc\xa9\x43\x0a\x19\xef\x60\xbd\xf3\x66\x9a\xcd\xd0\x4b\x57\xcc\xd1\x6d\x88\x66\xae\x34\x61\xf7\x5f\xb2\xfa\x77\x6e\x07\x1a\x79\x62\x7c\xb9\xeb\x71\x55\xae\xb3\xf4\x8a\x46\x1c\xb9\x76\xe3\x5b\x72\xd8\x11\x86\x57\x2f\xc6\x66\x6c\xfd\x69\xa7\x3a\xbb\x96\xc5\x1c\x36\x50\x97\xa6\x18\xf7\x1c\xa4\x44\x7f\xb4\x51\x6b\x13\x97\x98\x5e\x6f\x71\x7a\x2a\x32\x67\xe9\x11\x8f\xb9\xd6\xf2\x08\x42\x0e\xae\x8f\x3a\x85\xc3\x8b\x93\x40\x26\x8d\x4d\xd0\x37\xa5\x66\xa8\x62\xf5\x15\x69\x64\x3e\xef\xa5\x2e\x4f\x3c\x97\xf5\xd1\xb6\x9d\x92\xc5\xf3\xa0\xe4\x0b\x9b\x42\x1a\xdf\x75\x5f\x8e\x20\x9d\x26\x05\xdb\x91\xa5\xd8\x06\x2c\x82\xb9\x4a\x5d\x7d\x05\x11\x3c\x8b\xe9\x9a\x25\x84\xd2\x8a\xb2\xdd\xdf\x76\x4b\x77\x2d\x9b\xe3\x96\x16\x58\x28\x27\x5e\x5e\xa3\xe0\x3a\x4a\xd4\xc8\x41\xf3\xf2\x1d\x21\xa2\x06\x56\x40\x65\xc0\x27\xea\xd8\xba\x3f\x37\xaa\x3f\x1e\x05\xe0\xa6\x3a\x95\xc5\x22\xdd\xa8\xe3\x0f\x75\x31\xe5\x3b\xc6\x7c\xc0\x95\x40\x98\x10\x6c\x7a\x82\x4d\x74\xd1\x7e\x6d\x24\xb7\xa6\xc7\xaf\x86\x34\x58\xfd\x13\x45\x86\x27\x31\xbb\xab\x70\xf0\x81\xf3\xe8\x46\xfa\x44\xc2\x52\x4f\x19\xe3\x00\x1a\xe5\x08\xaa\xc3\x99\xc4\x4b\x3b\x61\x73\xa8\xbd\x2e\x00\xb9\x96\x19\xee\x94\x71\xd1\x76\xd8\x56\x63\x7c\xc9\x9a\x73\xf2\xa1\x05\x6d\x37\x61\x7e\x4c\xb5\xab\x1a\x30\x51\xee\x24\x02\xd5\x43\x8e\x96\xe3\x30\x7d\xc8\x3d\xcb\x48\xe1\x66\x99\x14\xf7\x01\x74\xde\xd8\xf2\x70\xbd\xad\x00\xbf\x94\x6e\x0f\x31\x3e\x9b\xee\xb9\x90\x31\xef\x7e\x11\x22\xf5\x20\xc5\xf2\xbd\x3f\x14\x47\x4e\x15\x55\xce\x6b\x25\x68\x13\x5d\x50\x50\xa6\x13\x4a\xbf\x74\xbf\x81\x3e\x28\xc3\x7b\xa7\x57\xee\xff\x0c\x3b\x39\xef\x4a\xb8\xa9\x14\x9f\x59\xb1\xf5\x04\xf9\xdc\x8a\x6d\xba\x77\xcd\x48\x61\x3f\xb5\x66\xa3\xf9\x4f\x8f\xb8\x3f\x8c\xce\xba\xab\xb6\x59\xa9\x3f\xb3\x96\x6b\x0a\xfe\xfd\x8b\x79\x83\xe6\x31\x39\xf2\x8d\x55\x0e\xf2\xcb\x99\xd2\x0f\x32\x87\x75\x70\x31\x47\x6b\x07\x68\x2d\x81\xd6\x4a\x16\x03\x52\x2d\xda\x80\x64\x8b\x36\x26\xdd\x66\x7b\xff\x8c\x92\x71\x51\xef\xa6\x37\x3d\x26\xbd\x96\x89\x8e\x1c\xa7\x55\x28\x15\xca\xe6\x7a\xde\x4d\x63\xb2\x76\xb5\x48\x0b\x3b\x5f\xc0\xbd\x3b\x4a\x50\x4b\x22\x3f\x4e\x4a\xd9\xdf\xdd\x1f\x6b\x56\xb8\x3b\x5a\x7f\x11\x74\x1e\xa1\xe3\x67\xba\x7d\x69\xef\x82\xa2\x83\x25\xcc\x94\x92\xaa\x54\x29\x71\x2a\x35\xa1\xe3\xc9\x36\x15\x11\xe0\x7a\x5c\x13\xce\x68\xf9\xe2\x34\x7c\xe8\xce\xa3\x86\x5b\xca\xd1\xbe\xe2\xd9\xf6\xfa\xc8\x24\xd4\xa5\xba\xe7\xc4\xc0\x83\xa2\x4e\x52\x0b\x70\x3b\x26\xd4\xc9\xda\x9e\x29\xef\x5b\xda\x56\xef\x99\x10\x12\xcd\x0a\x4d\x05\x3b\xd3\x11\x56\x2d\x03\xb8\x47\x6d\x69\x5b\xeb\x86\x9d\x61\x8e\x48\x1d\x16\x32\xda\xdb\x43\x6f\x49\x55\x71\xb4\x34\x9d\x65\xc9\x52\x47\xff\x2c\x64\x1a\x95\xca\xb7\xd9\x85\x14\x23\xf1\xb5\xfa\x9c\x72\x1b\xa4\x2e\x47\x2b\x66\xb8\xbe\x8a\x47\xb8\x94\xd5\xae\x21\x0e\x45\x36\x0c\x10\xef\xca\xca\xf2\xea\x4d\xd3\xd4\xf4\x92\x68\x28\xb6\x0a\x16\x91\x76\x20\x33\x17\x0f\xbe\xec\x80\xac\x9c\xa2\x6e\x00\x5e\xd2\x25\x1e\x66\xd0\x6d\x67\x6f\x01\xe4\x86\xb3\x48\xff\xf9\x38\x27\x7b\x0f\xc4\xc8\x77\x1b\x7c\xe0\x76\x3d\x72\xb6\x35\x14\x1f\xae\x57\xe2\x14\x35\x70\xa2\x0a\xa9\x52\xbb\x85\x86\xa1\x40\xa4\xac\xb4\x8e\x30\xac\xd2\xb9\x8e\xaf\x92\x6d\x69\x4c\x3f\x23\x45\x52\xd6\x35\x05\x31\x3e\x20\xb7\x94\x8d\x18\x81\xb7\x62\xc5\xe4\x9d\x49\x9b\xd0\x4f\x05\x60\x43\x1f\x35\x2e\xfd\xa6\xf0\xba\x43\x59\x1f\x41\xa4\x69\x0d\xc2\xe2\xfa\xe9\xd6\x2e\x59\x03\x67\xb2\x2c\x1b\xc2\xf9\x18\xd8\xf6\xa5\x1f\xc8\x6a\xcc\x0b\x8a\x39\x8c\x7c\x3a\x50\x3b\x0e\xd1\xdf\x3e\xbe\xec\xea\x2b\x7a\x59\x49\x4f\xfd\x2e\xa4\xc3\x7e\xda\x3a\x44\x7f\x83\x62\xc2\x10\xd6\x00\xf0\xac\xd0\x88\x39\x27\x4d\x8b\x26\x83\x4c\x22\x70\xd1\xfb\x78\xcd\x09\xe7\xf8\x8a\x58\xbf\xbd\xbb\x11\xdc\xb0\xa8\xbc\x13\x5f\x75\x0a\x8a\x3d\xf8\x0e\xeb\x51\x2e\x57\x31\x19\xf4\x6c\x07\x15\x60\x5b\x45\xc1\x92\xd3\xb2\x8f\x66\xc1\x8f\x5c\x7d\x28\x72\x37\xfe\xa5\xc4\x5e\x88\x3e\xba\x11\x38\x58\x77\xef\xcf\x35\xc0\xb8\x7b\xc7\xfe\xbe\x06\x80\x68\x3b\x3d\xdb\xb1\x05\x4a\x24\xad\x5f\xcc\x17\xed\x4a\x56\x5e\xd9\x0a\xd6\x45\xd9\xdc\x74\x9b\xaf\x79\x6c\x6e\x2a\xa3\xca\xc4\x72\xf3\x4d\xe2\x3b\x70\x74\x0b\x13\x5f\xef\xf6\xd3\xed\xed\xda\x66\x77\xeb\xdb\x54\x1f\x2b\xb9\x77\x55\x5f\x1e\xd5\xd5\x31\x72\x18\xa0\xc9\x83\xdd\x82\xd5\x05\x6e\x27\xea\x93\xdd\x96\xc9\x23\x3b\xd9\xda\xd2\x5f\x3d\xd8\x32\x57\x48\x31\x63\x5c\xb5\xe1\x93\xa5\xec\x2c\x00\xf1\x67\xfa\xed\x07\x8e\xfa\xe2\xd0\x3b\x13\xac\xc7\xa1\x0d\xda\xb3\x9d\xfb\xfa\x90\xb8\x41\x52\x3a\x92\xca\x72\x66\xc9\x0f\x10\xbb\xfc\x1f\x02\xb2\xa5\xd3\xd7\xdd\x9e\x57\xe0\xc2\x3c\x62\xc3\xfe\x91\xb4\xc0\x9e\xed\x38\x87\x52\x7e\xa6\x0e\xa5\x83\xbe\x7d\x1e\xd8\x0a\x39\x27\xaa\xb4\xcf\xe4\xd9\x4e\xb0\xa4\xce\x5b\x0a\x7f\xe9\x3c\x72\x78\x99\x73\x43\xbd\x51\x5c\x87\xab\x59\x5a\xbd\x4d\x68\x8e\x08\xa3\xae\xa6\xff\xec\x08\x3a\x3b\x35\xcb\xc2\x17\xa4\xa0\x53\x1a\x26\xfe\x1b\x90\x32\x12\x59\xb7\xe1\xb3\x00\x35\xd5\x54\x3d\x42\x5c\x55\x0a\x9d\xb8\x17\x99\xc4\xe9\x9c\x58\x93\xb9\x51\xdb\x14\x8f\x5f\x97\x93\x1b\x40\x9f\x95\x91\x3b\x0e\x85\x5b\x33\xf1\x5b\x87\x6e\x24\xa7\x1b\xc6\xbb\x3b\xbd\x7a\x6e\x32\x4d\xa8\x0e\x51\xab\x15\x05\xe0\xd9\x09\x05\xdc\x6f\x94\xe1\xbd\x97\x0d\xf6\xb1\x36\xf4\xfc\xc8\xb8\x38\xd6\x61\x6c\x6e\x00\xf6\x06\x59\xdc\x83\x24\x8f\x1a\xbb\x1f\xd7\x77\x91\xd6\xd9\x9e\x59\x39\x47\xe9\x2d\xf6\x78\x20\xbd\x70\x74\x49\x2a\x55\x5b\x4d\x93\x09\x78\x58\x72\x67\xec\xed\x21\x5a\x17\x72\xbd\x03\x43\xd2\xd9\xa9\xac\x5b\x4a\x9a\x4c\x3a\x82\xaf\x87\x9e\x5a\xbb\x8e\x12\xd4\x27\xa9\xe4\x04\xf3\xad\xaa\xf2\xfa\xf8\xd1\xe4\x60\xcb\x47\xe8\x44\xf2\xe7\x90\x41\x36\xf2\x34\x42\x87\x52\x29\x78\x9b\xc6\x8d\x05\xab\xc1\xfc\x30\x84\x9a\x1f\x26\xdd\x8b\x9e\x63\xa8\x3a\x74\x24\xb9\xd0\xa7\xe8\xa2\xae\x95\x2c\xf3\x8c\x9c\xc8\x38\xb3\x74\x2f\x32\x3d\xf4\xf1\x99\x6d\x78\x53\xb2\x65\x4d\x46\xde\x90\x0e\xde\xfe\x1d\x69\xa9\x27\xae\xc9\x01\xa2\x25\xa7\xea\x5e\xac\xce\x30\x1a\x80\x73\xbb\x6a\xeb\xea\x98\x3b\xd6\x81\x14\xde\xb2\xaa\xb6\x1c\xb6\x65\xe5\xa4\x5d\x1b\xb1\x9a\x68\x25\x59\x2a\x74\x54\x17\x25\x10\xa8\x7a\xb7\xa3\xa4\xd1\x16\xba\xa6\x64\x09\xd7\x64\xc4\xf1\xa3\x2e\xd3\x87\x08\xa2\x25\xfd\x7b\xf1\x67\x65\x11\xde\x42\x0f\xed\xbb\xce\xad\x18\xc7\x20\x67\x65\x27\x3f\x51\x2c\x6e\x6d\xf5\xe0\xc2\x17\x15\xce\x4e\xdd\xb2\xd0\x2a\x9a\xd2\x4e\xf7\x41\xa0\x48\x3b\xe4\x9d\x3c\x1c\x44\x02\xf3\xd1\xb3\xfd\xeb\xd6\xfd\x91\x2b\x34\x23\xe8\x37\x5d\xe3\xf2\x37\x55\x16\xd2\x53\xc3\x17\x78\x25\xc3\xc8\x6d\x2d\xad\x81\x05\x73\xea\x39\x1e\xa2\x87\xa6\x80\x26\x7c\x24\x6f\x18\x4f\x48\x51\x65\x22\xb9\xae\x13\x09\x97\x65\x5f\x75\xc4\x18\x5a\xb2\x46\xa2\x41\xc3\xb7\xc9\xf5\x54\x46\x4c\xd0\x46\x8f\x87\x24\x76\xf2\xb4\x3f\x88\x4f\x87\x99\x40\x48\xf6\x9f\x16\x25\x18\xc4\x30\x2a\x2a\x4c\xe7\xa4\x44\x97\x8c\x55\x04\xd7\x52\x92\xd0\xb2\x66\x81\x16\xb8\x85\xa4\x04\xaa\x6c\x68\xc0\x52\xac\xc8\x89\x16\x94\x14\x70\x94\x60\xa3\xcd\x49\x8b\x4b\xdc\x62\xb0\x9f\xc9\xb4\x03\x0d\x7e\xa5\xf4\xeb\xe4\x52\x89\x55\xea\x00\xa5\x13\xf9\xfc\x44\x8c\x2b\xce\x13\x10\xee\x35\x6e\x67\xdb\xe8\x57\xf4\xde\x31\x36\x68\xc8\x32\xb6\x77\x2b\x58\x39\xf5\xe5\x29\x05\x71\x4f\x66\x85\xf4\xad\x60\x26\xba\x19\xc2\x86\xf5\x32\x0a\x94\x72\x8b\xa6\x1a\xf8\x4a\x72\x81\x00\x63\x46\x76\x97\x85\x4e\x0d\x41\xfc\xa3\x1e\xe1\xfb\xee\x3d\x59\x45\x81\x95\xc9\xd2\xf2\xd1\xab\x5e\x0c\xd5\x7b\xb2\xea\xb1\x93\x5d\x90\xd6\x6b\xd9\xed\xf5\xb4\x74\x5b\x75\x6b\xdb\xad\xb5\x28\xaa\x25\xd4\x37\xae\x6a\xa7\x9e\xb6\xcf\x6a\x06\x19\x45\x64\x87\xcb\x56\x39\x2d\xbb\xfb\xb3\x07\xbc\x95\x89\x7a\x1a\x49\x6c\x83\x5a\x6e\x49\xa8\x1c\x5f\x93\x08\xaa\xc2\x36\xd3\x30\xc9\x05\x1e\xd0\xf3\xbf\x88\xea\x71\xaf\xe9\xa5\x29\xeb\x5a\xbb\x95\xb9\xda\xc8\x2c\x2e\x69\xb7\x9c\x4a\xfb\xce\x1e\xda\x8d\xf4\x35\xc3\xdc\x72\xe1\xeb\x21\xa9\xff\xea\x90\x5a\x67\x2a\xa5\x08\x52\xb0\xc5\xea\x26\x64\xbe\x09\x25\xe4\x5c\x27\x15\x7d\x4f\x90\xed\x75\x66\xca\xf0\xc9\xb6\x41\x7a\x83\x1a\xd0\x3f\x90\x85\x6c\xfa\x70\x89\x8b\xf7\xaa\xa6\x13\x9b\x2f\x70\x4b\x2f\x69\x45\xdb\x55\x52\xb7\xbd\x22\xed\x85\xeb\x25\xc8\xf4\x91\xb7\x2d\x36\xb8\xa3\x20\x65\xf2\x03\x02\x72\xd6\x4e\x1e\x40\x64\x90\x2e\x4b\xae\x0d\x8c\xb8\x2e\xf7\x3c\x15\x47\x31\xf5\x38\xe9\x21\xa9\xda\xeb\x60\x4f\x6b\xad\x9e\xa2\xdf\x5c\xa7\xe9\x6f\x42\xf6\xff\xad\xa6\xd5\x6f\xdb\x52\x58\x17\x27\x27\xb1\x18\x6e\x9e\x8f\x72\xfe\x97\x42\x68\xe0\x88\x0e\x00\xaf\x59\xbd\xe3\x0e\x60\x5e\x14\x63\x5c\xd1\x6b\x52\xeb\x9c\x0d\xde\x12\x0c\x19\x6e\x02\x07\xa8\x99\xe8\x0c\x9a\xe7\x23\xfd\x1e\xe4\x61\x73\x73\xf2\xc7\x13\xb3\xa5\xca\xf1\xd7\xb5\x81\xf8\xde\xe9\x71\x49\x31\x7f\xdd\x0a\x2c\xd9\x99\x86\xe9\x2e\x6c\x71\xb7\x4c\x6e\x70\x63\x6d\x24\x1f\xe7\x26\xb9\x38\xbe\x6a\x62\x0a\xdb\x53\xd3\x91\x48\xdf\x33\xfa\x4a\x91\xfb\x44\xdd\x34\xdb\x88\x5d\x93\x66\xd9\x50\x95\x9b\x2d\xd5\x8e\x52\xc8\xe9\xee\xe5\x09\xb5\x3f\x15\x95\x8c\xd0\x9f\x88\x5c\x4d\x76\x23\x3d\x3b\x8d\x7a\x01\x68\x4c\x5d\xdf\x10\xb8\x8b\xa8\x6a\x22\x26\x35\x4d\x2f\x0e\x54\x00\x15\x5a\xf2\x76\x08\x49\x3d\x2d\xd0\x3f\x3b\xf5\xbe\x54\x98\x77\xf5\xb2\xc1\x8b\x05\x29\x1d\x15\xd9\x4d\x13\x3e\x3b\x4d\x95\xe5\x4f\x4d\xf7\x5d\x0a\x54\x32\x0f\xc3\x0f\x90\x0e\x69\x64\x84\xf8\xa3\xf4\x38\xfd\x92\x87\xa3\x82\xd6\x32\x2b\xce\x70\x79\xa7\x40\x02\xd8\x33\xf5\xf6\x91\x9b\xc9\xf8\xb6\xe5\xe2\x7b\x40\xbd\x9c\x7a\xa7\x2b\x98\xd9\xd3\x71\x3e\xdd\xff\x81\x55\x2c\xef\x78\xf5\xca\xf4\xaa\x25\x6f\x65\x2b\xef\x19\x31\x6f\x39\x53\xcd\x8d\xf5\x3a\x81\xde\x6d\x88\xc4\x0d\x00\xd6\x88\x67\xbd\x92\x6c\xfe\x8b\xfe\x2b\x39\x89\x25\x64\x3f\x9e\xb8\x12\x72\xcf\x1b\x09\x2e\xb7\xe2\x83\x0e\xc5\x4c\x7b\x4c\xd5\x32\xf7\x47\xf0\xc8\x1b\x82\x64\x9f\x83\x86\x1e\x64\x59\xad\x1c\xc3\x66\xad\x9a\xee\x32\xf1\x6d\xfd\x55\x6b\x38\xa3\x13\x2b\xb9\xa7\x5b\x5e\x03\xe7\x54\x1d\xae\x74\x69\x64\x53\x24\x30\xec\xb9\xa7\x6b\xc1\x4a\x77\x8d\xdf\x8c\x58\x41\x4c\xb5\x52\x95\x63\x58\x31\x53\xda\x8b\xe6\x78\xe1\x36\x32\x37\x40\xa0\x4e\x66\xb4\x75\xc0\x8a\xa2\xba\x17\x27\xa4\xbf\xc4\xa0\x9c\xfe\x2f\xd1\xdd\x8b\xbc\x96\x49\x39\xc1\x2d\xe8\x12\x2f\x7b\xd5\xfa\x5d\x6e\xbf\x7d\xb2\xe6\x3e\xf1\xdf\x1d\xd5\xf2\x55\x37\xd7\x41\x09\xd1\x0e\x4a\xc7\x35\xec\x9a\x96\x8e\xcd\xc5\x78\x5c\xd2\x3d\x6c\x93\x92\x0f\x2e\xcb\xb7\x2c\xdf\x16\x5f\x2b\xbf\x82\x5c\xaa\xa7\x2e\xcc\x64\xab\xd7\x90\x64\x9e\x46\xcf\xb5\x9b\xe1\x00\x9a\x86\xdb\x2f\x9e\x59\xff\xc3\x21\x7a\xf0\x56\x37\x5a\xd3\x6d\xd1\x0f\xb6\xd1\xa3\x6d\xf4\x78\x1b\x3d\xd9\x16\x3c\xe0\xa9\x6b\x32\xba\xe7\xb2\xee\x9b\x34\xe3\x4d\x4b\x34\xb7\x6a\xce\x7b\xbf\x07\xa9\x5c\x37\x5a\x4f\x60\x30\x94\x19\x36\xd3\x5c\xb9\xfd\x6e\xd5\x81\xd4\x8d\x73\x0f\x91\xe7\x3a\x95\xcd\xc7\x1c\xd7\x84\x6f\x1b\x18\xdd\x12\x12\xba\xe0\x2a\xe5\x24\x79\x3a\xee\xbf\x33\xc3\x45\x4d\x5c\xf5\x04\xc2\x6d\x29\x38\x8d\x6c\x1a\xa7\x9c\x30\x96\xa3\x0c\x4d\x22\xb1\x19\x92\x93\x70\x6e\x2c\xef\xae\x4b\xb4\x05\x96\xb8\xe7\x1a\x1d\x86\x87\x50\x36\x64\xcc\x9c\xc3\x44\x13\xd8\x11\x27\x51\xee\x86\x97\x0d\x9b\x8f\x3b\x8e\xa3\x4f\x62\xea\x10\xfe\xd9\xce\xdf\xe0\xa1\x11\xfa\x60\xf2\x76\x08\xaa\x4f\x6c\xe0\x18\x6f\xf4\x04\xa7\xf7\x7d\xff\xae\xef\x6d\x8c\x99\xea\x88\x3d\x7e\xd7\x5b\x93\x80\x56\xed\x07\xf6\x78\xcf\xbd\xaa\xc4\xb0\x4c\xab\xf2\xe8\x72\x1d\xb1\xb1\xbc\xab\x76\x33\x1b\x69\x6c\xbf\x74\x5f\xe8\x95\x0d\x0e\x27\xca\xda\x1c\xca\x1e\x86\xcf\xe5\x08\x15\xf6\xc9\x8f\x3b\xec\xdf\x9a\x3a\x23\x5a\x11\x5e\x38\x0d\xfe\x12\x54\xd9\x07\xa2\xec\x03\x4d\xf6\x81\x24\xfb\x40\x91\xfd\xb4\x16\xe0\x0b\x94\xb8\x6b\xd9\x0e\x5b\x90\x9a\x94\x61\x33\x4b\x43\x9d\x5d\x94\xa3\xcf\xab\x05\xa9\x21\x8a\x46\xbc\xf9\x47\x91\xc7\x43\x22\xa2\xd0\xe4\xe3\x27\x84\x79\x88\x58\x24\xcc\xbd\xb1\xf1\x33\x81\x54\x4c\x4d\x10\xb1\x69\x36\x1e\x9b\x32\x6d\x0f\x90\x71\x82\xad\x3c\xb3\x7e\xd7\xc7\x7e\xfa\x29\x25\x54\x9d\x76\xf9\xc6\x38\x2e\xbf\x2e\x3d\x83\x5e\x94\xe1\x45\x26\xd7\xd1\xc3\x63\xd0\x5a\xa0\xb2\x6a\xf5\x3d\x2b\x78\xd5\x57\x4e\x15\xa2\x6b\x5c\x75\xc4\xbb\x00\xb6\xc5\xb3\xbc\x6d\xba\xa2\x45\x34\x6e\x03\xb3\xf0\xed\xb2\x7d\xd5\x91\xc6\x94\x78\x81\x42\x92\xac\x52\x33\x8e\x57\xe1\x68\xe8\x9c\x79\xd0\xfc\x82\x31\x31\xaa\x43\xf5\x62\xce\xea\x29\x4b\x4f\xe7\x5c\x7d\x1b\x95\xaf\x0c\x41\xd9\xc9\xbc\xd3\x10\x4d\x36\x44\xf6\xbb\xfb\x50\x94\xd1\x05\xf3\x29\xb5\xf2\xf6\xfd\xbc\xb9\xe1\x64\x46\x8a\xf7\xa6\x1a\x96\x34\xf8\x71\xb8\x05\x54\xab\x72\x5d\xf8\x9e\x0b\xa1\x06\x9a\xd3\x16\x98\x13\x34\x23\x1f\x50\x31\xc3\x62\x8f\xe8\xe2\x66\xe0\xb4\x54\x75\xba\x49\xcd\xbb\x86\x98\xe0\x06\xdb\x3e\xb3\xec\x16\x95\xf4\x52\x6a\xf5\x34\x6f\x85\xa0\xfc\x1f\xb8\xa2\xca\x1d\x30\xf9\x15\xd1\x7a\xd1\xb5\x8e\x07\x5f\xdc\x52\x81\xc9\xf6\x72\xd5\x92\x7f\x90\x86\xcb\x1e\xef\xf0\xc2\x6e\xd7\x4e\xbf\xb3\xeb\x2e\xd6\xdc\x20\x2e\x96\xdd\x7d\xe5\x63\x68\x4d\x9a\x4c\xec\xb3\xcf\xd0\x93\xef\xb6\xd0\xef\xbf\x23\xe7\xb3\xe7\xe8\xe9\x7f\x0a\x01\xd1\x7d\xea\x2f\xff\x19\x3f\x75\xb0\xff\x68\x2b\x95\x1b\xad\x9d\xc0\x50\x08\x28\xbd\xa0\x9f\x22\x97\xb1\x91\xcb\x9d\x75\xb4\x09\x14\xf9\xc2\x66\x8a\x13\x54\x2b\x44\x64\xbc\x5e\x9e\xf4\x71\x0d\xb5\x80\xd8\x83\xea\xbb\x78\x3e\xe2\x5d\x3e\xd8\x2d\x5b\x03\x09\xa5\x8c\x60\x35\xc2\xd0\xbc\xcf\x89\x02\x01\x7b\x86\xe9\x41\xb3\x68\xd8\x82\xf5\x64\xe2\x08\x50\xa7\xb6\x08\x5e\x40\x12\xe5\x19\x31\x99\x1a\xaa\x31\xb6\x1b\xa1\x07\xa6\x20\x03\x6a\x86\xaf\xc1\x26\xe4\xb5\xed\x47\x97\xb2\xe7\x14\x88\x2f\xa6\x25\x3e\xc2\xd5\x15\x6b\x68\x3b\x9b\xa3\x15\xb1\xae\x9a\x63\xd3\x43\x23\x5c\x1e\x52\x97\x7c\xdb\xf8\xf4\x21\x61\x50\x36\xdc\xe8\x6a\xcf\xe5\xcb\x6d\xbd\x40\x03\x55\x75\xfd\x97\xe1\x56\x20\x19\xd8\x9a\x82\xaa\x6e\x9f\xf8\x2a\x9b\x7e\xb2\xed\x18\xa1\x28\x97\x32\x3e\x50\x05\x17\x45\xd7\xe0\x96\x54\x2b\xd4\x90\x45\x43\xb8\x8e\x3c\x73\x32\x2c\x74\xf3\x9a\x74\x3a\x62\xe2\x46\x7d\xad\x16\x2d\xed\xe5\xcb\xb8\xf9\x72\xbd\x6e\x14\x08\xef\xad\xa0\xe0\xd6\xe8\x12\x63\x3d\xd5\xf9\x6e\x5c\x99\xcf\xc5\x6b\xe1\x4f\x3c\x81\xd7\xc7\x4f\x3e\x9f\xaa\x9d\x0e\x3d\x92\x12\x89\x46\xc9\xb7\x8f\x7e\x45\x6e\xad\xee\xb7\x7e\x38\x97\x5f\xac\x23\x1f\x2c\x19\x43\xbb\xf2\x02\x31\xd3\xb8\x8d\x8e\xcc\x8f\x11\xcb\x45\x67\x26\xe9\x73\xc6\xf5\xe2\x2a\x46\x76\x84\x86\xeb\xb2\xa5\x00\xfd\x4c\xe8\xd5\x2c\x28\xbb\x4d\x6b\xda\x52\x5c\xc9\xaf\x22\xe7\x15\x04\x46\xed\xf8\x61\x1b\x60\xb4\x45\x13\x99\x30\x46\x59\xbd\xa7\xba\xe4\xca\x5f\x6b\x2e\x6e\x4f\xbe\x77\x4d\x1a\xe0\x05\xe2\xe3\xad\x10\xac\xb6\x3a\x18\xc0\xc7\xe7\xa7\xaa\x2c\x75\x37\x9d\xd2\x82\x92\x5a\x95\xda\x0b\xaf\xb4\x9e\xb0\x66\x71\x93\x05\xcb\xf6\xf0\x61\x40\xc0\xc4\x25\x16\x6c\xec\x9c\x05\x49\xff\xe8\x2a\xc8\xc1\x7d\x17\xce\x70\x41\x9a\x39\xe5\xe2\x5a\xae\x34\x3b\xd6\x84\x93\x5c\x25\xa2\xc9\xf9\xab\xb7\x2f\x0e\xd1\xb1\xcf\xbe\xa9\x10\xf0\x55\x48\x2e\x29\xd1\xa2\xa1\xd6\x9d\x7f\xb0\xbf\xbf\x03\xcd\x7b\x65\x0a\x7c\x63\xe3\xa9\x43\xd0\x13\x09\x28\xa4\xfa\x96\x12\x6b\x5a\xc3\x83\x55\xcd\x55\x8c\x5a\x32\x5f\xb0\x46\xe8\x26\x57\x0d\x2e\xc0\xe2\x4f\x99\xf9\x3e\x84\x2f\xc1\xb7\x33\xc2\x89\x78\xbe\x2e\xa7\x18\xc4\xa6\xa8\x83\xe0\x1c\xaf\x10\xef\x2e\xc1\xe5\x00\xec\x56\x4c\x56\x8c\x12\x4d\x61\x37\x1c\x03\x7c\x16\x90\xb8\xe8\x91\x08\xe6\x44\xa8\x18\xce\xdb\x50\xaf\xde\xa4\xf7\xd3\x61\x08\x17\xed\xa0\x57\x95\xd8\x80\x3c\xa2\xcf\xb6\x8c\x0f\x81\xc6\x5b\x42\x76\x04\xd9\x10\xa0\xfe\x2f\x69\x58\x62\x7f\x4a\x70\xe7\x64\x29\xc1\xe1\x15\x24\xdb\xd6\x3e\x3c\x18\x45\xe1\x76\xa9\xd8\xd4\xba\xbb\xfe\xc8\xdb\xf5\xe1\x1e\x9d\x04\xa7\x40\x55\xbf\xb7\xa7\x20\xf5\x92\xc3\x1f\x9e\x07\x55\xdb\xef\xea\xcc\xc4\xbf\x29\xb9\x2c\x00\x9f\x0c\x78\x89\x84\x2c\xb7\x8f\x82\x15\xb4\x80\xd0\xe4\x9a\x34\xce\x31\xea\xf5\x1c\xf6\x87\xef\xe4\xad\x0b\xb5\xe9\x3b\xd7\xaf\xa4\x44\x45\xe1\x29\xd7\x5c\xcb\x96\x6f\x72\xc3\xe9\x75\x31\x63\xf7\x6c\xeb\xea\xcc\x89\xac\x9d\xa4\x39\xc0\x51\x4a\x46\x5d\x59\xb2\xcd\xa9\x6f\x76\x4e\x6a\x2c\x6e\x6a\xdb\x70\xba\x5b\x46\x2a\x39\xab\x0b\xd6\x34\xa4\x68\x95\x77\x51\x9b\xd7\xa7\xb6\x7c\x95\x3c\x16\xbb\xe8\xc7\x9c\xb9\x3a\x0e\x4d\x35\xd3\x71\x52\x44\x2e\xcc\xe1\xea\x55\x3e\x2c\x45\x4d\xfe\x21\xc2\x32\x97\x11\x34\x91\xde\x90\xd3\x68\x43\x85\xe9\x90\x3a\x02\x15\xfb\xc9\xb3\xfd\x5a\xca\x15\x69\xfd\xc8\x55\xa3\x95\x44\xe9\x96\x44\x8f\xb0\x2d\xe3\x59\xd5\x38\x91\x29\x6a\xdc\xbc\xdf\x93\xd5\x6d\xe6\xfc\x03\x59\x69\xbc\x9d\xe0\xda\xdb\xcf\xf5\x07\xb2\x0a\xa6\x69\x02\x51\xc7\x4d\x51\x1f\xad\x1b\xcd\xef\xc2\xe4\x94\x6e\x70\x72\x36\x51\x75\xc4\xcc\xac\x03\x5c\x21\xce\x5b\xdc\x76\xe0\x2d\xc7\xca\x16\xd4\x55\xb8\xc9\x84\x4f\x7b\x93\x8b\xc2\xd9\x23\x14\xbd\x28\xe9\xe4\x4c\xff\xe3\x3f\x6e\x12\x14\xbd\xf1\x38\xe8\x80\xe0\x99\xa0\xe7\x9c\xde\xfe\x26\x08\x80\x4c\x47\x2c\x9b\x94\x17\x99\x34\x30\xc3\x1c\x71\x12\xbb\x40\x5c\x6a\xfa\xba\xd9\x67\x08\x9c\x55\x03\x26\x03\x4e\x52\xb3\x74\xe3\x74\x38\x71\x5a\x44\x4a\xed\xb8\x21\x65\x57\xd8\x80\x62\xd0\x92\xdd\xce\xd9\x09\x3d\x39\xdb\xc8\x35\xd1\x4c\xfb\x26\xd3\x57\xef\xe6\x08\x90\x19\x3e\xb7\xab\x0a\xcf\x53\x97\x6d\x2c\xfe\x20\x7f\x0c\xbd\x7b\xca\xbd\xaf\xfd\xc6\xda\xa6\xfc\xcc\x40\xf8\x52\x3a\x4f\xd2\x37\xdd\xf7\x52\x2f\x75\x09\xaf\x8f\xbc\x9f\x2a\x19\xe3\xac\xd0\x1d\xce\xef\xd4\xe8\xae\xb3\xd6\xf2\x8d\x68\x85\x0d\x3a\x8a\x09\xab\x31\xa3\xa5\xdd\xdf\xdd\x4f\xcb\x8c\x3d\x9e\x17\xd7\xcf\x99\x69\x8b\x6d\x80\x89\x9b\xc2\x6b\xdd\xc5\xa6\xd2\x21\x63\xaa\x0b\xe5\x56\xf7\x6d\xbe\x28\xd0\xf8\x05\xee\xa9\x2c\x94\x5d\xe7\xb0\x15\x2c\x68\x8f\x92\x04\xae\x7d\x35\x3d\x51\x36\x75\x7b\x79\x78\x49\x6d\xd9\xe4\x8d\xf4\xd4\x75\xb5\x97\xc4\xa6\x08\xfa\xae\x9b\x27\x8e\xcc\x72\x22\xc7\xba\x24\x26\x2b\x70\x58\xaf\xf0\x52\xca\x2f\xb2\xb7\x87\x4e\x19\x30\x00\x19\x75\xec\x5a\x51\x53\xca\x18\x8c\xec\xda\x1e\x62\x1d\xc9\x6f\x1f\xef\xfe\xf5\xcd\x4d\x2a\x45\x89\x5f\x7e\xb9\x3f\x56\x83\x72\x3b\xad\xe7\x77\xc3\x7b\x52\xeb\xea\x41\xca\x35\x36\x94\x8d\x13\x2d\xe8\x8b\xa0\xde\xce\xe0\x51\x0f\x0b\xf4\xe4\x05\x9b\xae\xf5\x9a\xa5\x06\x49\xdb\xf2\x86\x5a\x60\x0a\x5a\xb9\x6f\x67\xe8\xc5\xd8\x34\x6f\xb2\xbd\x49\x07\x91\xae\x33\xed\x9f\x72\xb8\xc3\xd5\xc1\xdd\x6e\xcb\x70\xca\x6c\x0f\x70\xc7\x1e\xd4\x90\x82\x92\x6b\x1b\xda\x28\xed\x40\x27\xe6\x34\xaa\x94\xf4\x8e\x0f\x28\xae\x12\xab\x37\x30\xf2\x78\x36\xd2\x38\x6f\xb9\xd3\xa1\x35\x6d\x27\xbf\xa2\x70\xb5\xac\x6a\xf8\xab\x9a\xda\x89\xff\x61\x11\x07\x8b\x45\x81\x94\xee\x69\xc9\xe6\x4c\x4d\xda\xa6\x23\x41\x82\x54\xe0\x80\x09\x32\xaf\x24\x4b\x7a\xb6\xe3\x19\xa2\x93\x62\x69\xda\x78\x3d\x8c\x52\x04\x28\x8d\x9f\x23\xc1\x6f\x6d\x00\x6a\x52\xe9\xd9\x2c\xe0\x50\x73\x0c\x49\x6b\x2b\x98\x38\xaa\x00\x3a\x8a\xdd\xfa\xaa\xf0\x47\xe2\xc5\xd7\xdd\x65\x45\x0b\xfd\xde\x02\xfe\xca\xbe\xa6\x4b\xbe\x09\x09\x7b\x60\x44\xfd\x98\x0f\xe0\xd4\x0a\x09\x43\x6f\xdb\xdc\x6e\x1f\x44\x4a\x82\x12\x1b\x45\x47\xd6\x1d\xa2\x47\x4f\xf7\xf7\xf7\xf7\x77\xf7\xb7\xd5\x35\xf0\x68\xeb\x10\xc1\x47\xce\x67\x8f\xb7\x0e\xd1\x41\xf8\xe0\x13\xf1\xe1\xe3\xa7\xde\x67\x4f\xc5\x67\xe2\x83\x31\x1b\xf1\xe9\xfe\xee\x3e\xc2\xdc\x9c\x3b\x6f\x59\x07\x05\xa4\x21\xf9\xc1\x9f\x65\x30\xc1\x60\x6e\xc1\xac\x82\x09\xc5\xd3\x09\x19\x0a\x3a\x8a\x78\x4c\x7c\xaa\x13\xac\x17\x1d\x59\xfe\xe3\xbf\xe0\x72\xb4\x70\x26\x07\xdf\x7e\xe7\xcf\xe5\xe9\xc1\x77\xc1\x6c\xfe\xf3\x3b\x7f\x3e\x8f\x1e\x7f\x1b\xcd\x28\xe5\xb0\x0b\x7a\x34\xe5\xf8\x4a\x26\x81\x15\x87\x0a\x5b\xef\xfa\x47\x5a\xa0\xf3\x7a\x3a\xa7\xd4\x53\x08\x3d\xf4\xfd\x3e\xb1\xc1\x2c\xf4\xdd\x31\x8e\x3f\x26\xb4\xb3\x18\x7a\x1a\xbf\xac\xbe\xe6\x5b\x1b\x6f\xd8\x13\x6b\x04\xc6\x51\x3a\x47\x38\xd6\xd8\xb6\x58\x1e\xc2\x90\xb3\xe4\x07\x1c\xe6\x03\x20\x8f\x46\xc7\x1e\xa2\x75\x7b\x7c\xf9\x28\x64\xd2\x8e\x83\xb8\x48\x33\xd2\xde\x1e\xba\xc0\xaa\x1c\x4e\x18\xc4\x0a\x91\x8e\xeb\xe2\x14\x27\x47\x24\xa4\x86\x11\x48\xea\x58\x45\x8f\xe4\xdc\x04\x31\xe6\xe2\xab\x0e\x04\x33\x06\x22\xab\xdf\x1e\x9b\xdf\x9e\x98\xdf\x9e\xaa\xdf\x3e\x45\x64\x80\x50\x09\x19\xe1\xb9\xf6\x62\x58\xe4\x82\xe9\x65\xa2\x30\xa3\x99\xdd\x38\x72\x2c\x39\x8b\xc2\x0f\xaf\x5a\x67\x16\x12\x91\xfc\x2c\x82\xe0\xbe\x11\x49\xf2\x13\x53\x0b\x46\x15\xd1\x90\xc0\xfb\xe4\x01\x6d\x8e\xf9\xf4\xff\x03\x00\x00\xff\xff\x28\x52\x33\xae\x1b\x8a\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -140,11 +140,11 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9c, 0x27, 0xc6, 0x6e, 0x3e, 0xea, 0xf9, 0xa2, 0xce, 0x2c, 0xc1, 0xf5, 0x14, 0x3b, 0xd8, 0x90, 0xcc, 0xe, 0x24, 0x45, 0x3, 0xa1, 0x77, 0x9d, 0x95, 0xc3, 0xb2, 0xbb, 0x9f, 0xb4, 0xb3, 0x72}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0xb4, 0x9f, 0x5c, 0xd3, 0x33, 0xdd, 0x37, 0x3a, 0x2c, 0x16, 0xf3, 0xa2, 0xc, 0x1a, 0xe4, 0xb4, 0x73, 0xd8, 0xa, 0xf6, 0xb9, 0x97, 0x9, 0xb1, 0xcc, 0xcf, 0xbf, 0x92, 0x7a, 0xd5, 0xb}} return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xdf\x6f\xdb\xb6\x16\x7e\xef\x5f\x71\x9a\x87\x5d\x19\x48\x9c\x3c\x0c\x7b\x30\xe2\xee\xba\x69\x52\x04\xd8\xbd\x03\x92\x76\x7d\x18\x86\x8e\x96\x8e\x2c\xa2\x32\x69\x90\x94\x1d\x2f\xc8\xff\x7e\xc1\x5f\x12\x29\x4a\x8e\xd3\xf6\x6e\x7d\x69\x4c\x91\x1f\xcf\xf9\xce\x39\xe4\x47\x92\xae\x37\x5c\x28\xb8\x69\xd8\x8a\x2e\x6b\xfc\xc0\xbf\x20\x83\x52\xf0\x35\x9c\x44\x6d\x27\xaf\x7c\xcf\x9a\xef\xa2\x5e\xfe\x77\xd4\xe3\x06\x51\xda\x0e\x17\x0f\x37\xbf\xfc\xfa\xe9\xe6\xfa\xfa\x7e\xf1\xee\xdd\xdd\xf5\xfd\x7d\xd8\xed\x5e\x71\x41\x56\xd8\xef\x7d\xff\xe1\xd7\xbb\xc5\xfb\xeb\x70\xd0\x2b\x92\xe7\x28\x65\x46\xea\x7a\x02\x39\x67\x4a\x90\xdc\x61\xa0\xd8\xd2\x1c\x17\x79\xce\x1b\xa6\xe0\xf1\xd5\x2b\x00\x80\xb0\x3b\x6e\x91\x29\xf8\x20\x08\x93\x24\x57\x94\xb3\x1b\xc4\x8f\x9b\x82\x28\x2c\x32\x86\xda\xd6\x19\x7c\xbc\xa1\x0f\x3f\xfd\x38\x19\x1b\xec\xd0\xaf\x04\x92\x6f\x07\xe0\x62\x51\x14\x58\x64\x24\x6a\x9b\xc1\xa2\x28\x04\x4a\x79\x24\xc6\x1d\xae\xf9\xf6\x2b\x50\x6e\x65\xcf\x99\x3b\x94\x4a\xd0\x5c\x61\xe1\x7d\xa2\xb2\x6b\x9b\xc1\x5b\xce\x6b\x87\x76\x7e\x7e\x0e\x0b\x28\xe9\x03\x16\x67\x82\x28\x84\x12\x11\xf2\x8a\x88\x15\x16\xa0\x38\xe0\x03\xe6\x8d\x42\x20\xa0\x3a\xb6\x13\x3b\xb6\x44\x84\xdf\x03\xfa\x8e\x9b\x25\xd7\x86\xeb\x49\x18\xee\xc0\xb9\x3f\x38\x09\x49\xa2\x96\x4e\xf4\xa1\x42\xa8\xa9\x54\xc0\x4b\xdf\x1f\x88\xa5\x10\x25\xa8\x8a\x28\xa8\xc8\x16\x61\x83\x62\x4d\xa5\xa4\x9c\x85\x26\xd8\x01\x32\x9c\xdd\x27\x67\x6a\x02\x17\x72\x06\x8f\x2e\x3e\x96\xd7\xa7\xce\x90\x5b\x46\x15\x25\x35\xfd\x0b\x81\xb0\xd6\x94\x1d\x55\x15\x90\xa0\xea\x7e\x23\x4d\xad\x80\xb0\x02\x36\xcd\xb2\xa6\xb2\x82\x9c\x6c\xc8\x92\xd6\x54\x51\x94\xd3\x84\x87\xb2\x61\x40\x19\x55\xef\xb0\xd4\x23\x0d\x48\xf6\x59\x77\x51\x33\x20\x8d\xaa\xb2\x7b\xb2\xc5\xdf\x48\xdd\xe0\x29\x5c\x05\x50\x13\xf8\xc1\x25\xca\x04\x1e\x0d\xac\xb5\x14\xae\x42\xfa\x87\x0c\x93\x9a\x2f\xaa\x80\x32\x90\xb6\xc0\xdb\xe1\x7a\xda\xa9\x6b\x9c\xea\x7e\xd9\xe5\x59\x0b\x31\xb5\xac\x5e\xaf\x37\x6a\x6f\xd0\xb2\xc9\x29\x28\x3e\x83\x73\x37\xe2\xbc\xf4\x5d\xcd\x67\x97\x94\x7d\xb3\x0c\x2f\x79\x47\xcb\x5e\x07\x4c\x55\xe8\x2c\x34\x21\xe5\xac\xde\x03\x3e\x6c\xb8\x44\x19\x82\xe8\x6e\x05\x6e\xb8\xa4\x4a\x33\x67\xf2\x13\x54\x25\x78\xb3\xaa\xcc\xc7\x3b\xcc\x91\x6e\x51\x00\x65\x0a\x45\x49\xf2\xce\xb7\x1a\x15\x08\xf7\xf9\xaa\x9b\x7c\x6e\x9d\x8e\xa2\xe4\x19\xa0\x52\x36\x78\xf9\x43\xc7\x80\x31\xf1\x4d\x36\xea\x70\xc4\x63\x04\xe9\xb2\x21\x4b\x2d\x38\x05\xa2\x66\x70\x6e\x69\xe9\x10\xbd\x27\xff\x27\x16\x97\xa4\x26\x2c\x47\x28\x29\xd6\x45\x44\xe1\x5b\xf7\x65\x98\x41\x37\xee\x9f\x23\x30\x31\x60\x84\x3f\xe7\x86\x85\x0c\xea\xf8\x3d\x2a\x97\x46\xa5\x65\xca\x54\x87\xa7\x83\xb3\xa0\xba\xfd\x98\x76\xec\x1d\xaa\x46\x30\x09\x17\x40\x4b\x03\xe2\x97\x81\x8a\x48\x60\xbc\xc5\x74\x68\x83\xc5\x5e\x04\x85\xee\x6c\x6c\xeb\xbd\xad\x68\xbf\x0e\x06\x95\xad\x57\x2b\x6f\xe5\x1c\x2e\xa6\x17\xed\x17\x5a\x86\x91\xb9\xc3\x72\x30\x24\x4b\x2e\x04\xdf\x0d\xc5\x62\x8c\xb9\x60\x72\xfd\xaf\x9b\xbc\x9b\x69\xba\x42\xe5\x9d\xe8\x82\xf7\xd4\xa5\xac\x30\x8c\x45\x84\x04\xb1\xb0\x7c\x02\x01\x81\x25\x0a\xd4\xe8\x2e\x8b\xe3\xe8\x6c\xcd\xdf\x69\x6c\x0e\x71\x6b\x57\xa8\x68\x25\x7d\x6b\x28\x30\x6b\xe9\x24\xe4\xda\x7c\x8c\xe4\xd4\xf4\x13\x55\x55\x21\xc8\x8e\x2c\x6b\xdd\xb7\x47\x5a\xc0\x8c\x73\x30\x5a\x38\x1d\xd5\x2f\x86\x7d\x93\x69\x91\x75\x60\x3d\x0d\xc3\xf1\xf3\xcf\xb0\x21\x8c\xe6\xd9\xc9\x47\xa6\xe1\x34\x73\x76\xe2\xa3\xd8\x3c\x49\x0a\xe3\x13\xad\x6b\x58\x9a\xf5\x55\x60\xae\x85\x86\xd9\x2d\x72\xc2\x6c\x6b\x8d\xa6\xa9\x54\x28\x0c\xa8\xdc\x51\x95\x57\x5c\x2f\xb6\x8a\xb7\xaa\x72\x5a\x60\xd1\xe4\x2a\x56\x73\x49\x21\x5d\x91\xba\xc6\x02\x76\x15\xb2\x58\x8c\x00\x95\x20\x9b\xe5\x9a\x2a\x65\xc5\x84\x85\x33\x13\x96\x1d\x90\x55\xa3\xba\x71\xd1\xa8\xca\x6b\x4b\xb3\xe8\x75\xa3\xe9\x58\x92\xa4\x06\x1e\x93\x27\x41\xd0\x69\x09\x12\xeb\x72\x1a\xab\x24\x98\xcf\x5d\xd9\x66\x17\xfd\xe2\xb1\x69\x32\x54\x21\xba\x74\x55\x1b\x63\x98\x5b\xe4\x34\x93\xb5\x7d\x93\x68\x35\x28\x11\x17\x6b\xe3\xf8\x7c\xc8\x9c\xe7\xac\x7d\x13\x4c\x1b\xd5\x71\xcf\xf4\x70\x9a\x91\x11\x81\x5f\xfe\xaf\xc8\xbf\x12\xd1\x7a\x77\x79\x16\x42\xec\x5c\x35\x64\xc4\xe0\xcf\xba\xa9\x3a\xc4\x20\xaf\xcc\xb6\xef\x4a\xe4\xf2\xcc\x63\x26\x79\x7c\x06\xef\x4c\x84\x65\xb4\x42\xe7\x4e\x64\x1a\xb1\x6a\xb2\x87\xc0\x86\xec\xb1\x95\x80\xd3\x00\x40\x6b\x3d\x99\x56\x4e\xda\xc5\xa3\xbb\x82\x35\xdb\x71\x4e\xd5\x7e\x58\xe7\x49\x54\xcd\xe6\xbf\xb8\x73\x19\x95\xb5\x4e\xb2\xb6\x2d\xd5\x7c\x41\x32\x8e\x09\xc0\xd3\x16\xc8\x78\x74\x28\x8b\x4d\xcf\x89\x3f\x85\xb9\xec\x78\x9d\x9e\xd3\xa6\x54\xc6\xc7\x99\xcc\x40\x4f\x9d\xf4\xee\xe7\x88\x5b\x89\x7c\x21\x32\xae\x8c\x0d\x5c\xd0\xbf\xe2\x33\x81\x13\xe4\x27\xd1\x66\x91\x64\x6a\x7a\x30\x80\xcb\xfe\x81\x74\xba\xa6\x8c\xae\x9b\xb5\x6b\xba\x43\x89\x62\x6b\x43\x7c\xd0\xb6\x30\x11\xa4\x0d\x09\x50\x96\x73\x21\x30\x57\xf5\xfe\x64\x70\x1b\x3b\xb6\x48\x0d\x49\x93\xaf\xca\xfd\x11\xc7\x63\x30\xd9\xfa\xdf\x62\x66\x7e\x82\x14\xf2\x68\xc6\x26\x40\xe4\x6b\xf8\x77\x6f\x3b\x7a\x51\x11\x46\x7d\xfb\xb9\xd4\x3f\xdf\x74\xf9\x3e\x89\x39\x36\x5b\x93\x55\x30\x03\x38\x29\xdf\x83\x40\x1e\x24\xb1\xb6\xc7\x5e\xb2\x72\x78\x79\xa7\x44\x83\x5e\xe1\xad\xe8\x56\xef\x51\x36\xed\xf5\xee\x64\x0e\x9a\x7e\x77\xea\xa5\xf5\x29\x94\xa4\x96\x08\x5c\x55\x28\x76\x54\x0e\x2b\xc0\xa4\xb4\x3e\x7b\xfc\xee\x76\xc0\x1e\x3f\xe3\x83\xdd\x6d\x99\xae\x66\x54\x9a\x62\x13\xed\x7d\xc0\xa9\xb6\x5a\x0b\xa5\x3d\x67\x68\x36\x6f\x6f\x63\x2c\x9d\x7c\xe9\x9b\xb4\xa3\xe3\x77\x0e\xc9\x76\xe0\x04\x8f\xe6\x68\x60\xd9\x77\x5f\x93\x64\xe6\x42\xfe\xee\x9c\xfc\x43\x4b\x17\xc3\x53\x9f\xff\xdb\x8e\x7a\x7f\x75\xc0\x94\x34\x4e\x98\xa3\xcc\x12\x9d\x33\x05\x2c\xf7\x40\x36\x1b\xc1\xb7\x5a\x92\x38\xf6\xe1\xcf\xa1\x69\xff\x3c\x22\x06\x3d\x8f\x13\xf2\x07\xbc\x6a\xc5\x5e\xce\x37\xfb\x4b\xdd\x3f\x51\x6f\x07\xe6\x98\x8c\x70\x60\xe4\x8c\x5e\x35\x6d\x74\x05\x4a\xde\x08\xab\xe3\xf2\x8a\xb0\x15\x5a\x21\xa4\xcf\x6c\x12\xb8\xcd\x50\x7f\xa1\x91\xa4\x31\xa9\xeb\xe0\xaa\xe4\x50\xde\x0e\x52\xb4\x42\x15\xe7\xa9\xd4\xcc\xfc\xbe\xf0\x51\x3c\x48\x8f\x1f\x32\xfd\x82\x7b\xd9\xf3\xf1\x3d\x2a\x09\xd7\xe6\x2a\x4a\x3b\x79\x5d\x96\x5c\x28\xf8\x84\x74\x55\x29\xd9\x29\x3b\x69\x8b\xdf\x1b\xf9\x2f\xd9\xee\xb2\x63\xe6\xb6\x98\x16\xd2\x21\x6a\xab\x1f\x3f\xde\x32\xf5\xd3\x8f\x33\xb0\xff\x3f\xbd\x24\xb6\xfd\xb1\x49\x9c\x71\x70\xda\x31\xb5\xde\xf6\x06\xb4\x8e\xef\x9c\xe3\xba\x8e\x25\x2a\xd8\x63\x22\xce\xfb\x94\xfd\x07\xd7\x5c\xec\xbf\x2b\x65\x16\xf2\x6f\xa7\x2c\x9a\xf6\x79\xca\xd6\xd6\xf1\xaf\xa7\xec\x17\xba\xa6\xea\x08\xc2\x8e\xe4\xcb\xc0\x69\xb6\xac\xa3\x2f\xe1\xc8\x8e\x78\x8e\x19\x33\xc1\xd1\xbc\xd4\xc6\xbb\x03\xac\x7c\xfb\x02\x13\x72\xd2\x8e\x5e\x14\x5a\x5a\x48\x25\x74\xcd\x87\xe2\x52\xcf\x78\x8f\x4e\x4b\x87\xc7\xbc\x12\xa3\x4b\xc7\xbe\x4c\x4e\x4e\x67\xbd\x6b\xfc\xde\x9e\x64\x37\x0c\x2d\x13\x5f\x0f\x0a\x87\xde\xc9\x27\x1e\xac\xff\xa1\xe6\xed\xf0\x0b\x84\xfd\x3f\x0e\xc5\x53\xf4\xeb\xf9\x89\xe7\x0e\x65\x48\x62\x46\x54\x0d\x9d\x5a\x0e\xf1\x95\xbe\x7f\x7c\x33\x67\x03\x1a\x7c\x84\xb7\xe7\x1f\x5f\xbe\x8a\xbb\x01\x03\x9e\xe3\x6f\x51\x14\x32\xbc\x9d\xf7\xb2\x8d\xd8\xd6\xee\x44\x12\xf1\xcb\xc5\x28\xb5\xa4\x28\x52\xad\x36\xf2\xa0\x93\xf2\xfb\x8c\x53\x46\x13\x45\xbf\xff\x80\xf9\x1c\x18\xad\x8f\x61\x7a\xec\x95\x2a\xfe\xfd\x0d\x9c\x0f\x9a\xd7\xd7\x7d\x11\xfd\xf6\xc9\xeb\xfb\x46\x40\x18\xcc\xbf\x37\x08\xaf\x5f\x10\x84\xb1\x67\xbe\xef\x19\x86\xa9\x25\x21\xfb\x82\xfb\x71\xe0\x20\x16\x43\x2b\xc4\x81\x67\xc5\xec\x33\xa0\xb9\x42\xf4\x8f\x89\x3d\xcf\xf5\xc1\x6c\x43\x54\x05\xf3\xa3\xb4\x6d\x32\x96\xd7\x85\xb9\x85\x18\x3e\xd4\xf5\x37\xc7\x9a\x93\x22\xd2\xd3\x7a\xea\xc9\x91\x8c\x45\x6f\x57\x0e\xc5\xf9\x66\x9f\xaa\x52\x30\x5a\x7a\xef\x75\xdc\x5b\x5b\x47\x82\xff\xe2\xd7\x59\x87\x3d\x96\x00\x4f\xe1\xfe\xac\xcf\xc9\xd1\x79\x6b\xf0\x92\x31\xba\xfb\x1f\xbb\x2e\xb1\xbd\xc6\xbb\x71\x21\x61\x0e\x8f\xbd\x2b\x0e\xa2\xf7\x71\xb8\x3c\xf3\xe7\x83\x68\x5f\x0f\xae\xf9\x4c\xbf\x69\xba\x38\x46\x6a\x87\x44\x0f\xdd\x7d\x2b\xfa\xaf\x8c\x06\x72\xe0\x39\xd1\xc7\x59\x7f\xf6\x62\xe6\xe9\xd5\xff\x02\x00\x00\xff\xff\x07\x58\x7c\x0c\x17\x21\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xdf\x6f\xdb\xb6\x16\x7e\xef\x5f\x71\x9a\x87\x5d\x19\x48\x9c\x3c\x0c\x7b\x30\xe2\xee\xba\x69\x52\x04\xd8\xbd\x03\x92\x76\x7d\x18\x86\x8e\x96\x8e\x2c\xa2\x32\x69\x90\x94\x1d\x2f\xc8\xff\x7e\xc1\x5f\x12\x29\x4a\x8e\xd3\xf6\x6e\x7d\x58\x66\x89\xfc\x78\xce\x77\x7e\xf0\x23\x45\xd7\x1b\x2e\x14\xdc\x34\x6c\x45\x97\x35\x7e\xe0\x5f\x90\x41\x29\xf8\x1a\x4e\xa2\x67\x27\xaf\xfc\xc8\x9a\xef\xa2\x51\xfe\x77\x34\xe2\x06\x51\xda\x01\x17\x0f\x37\xbf\xfc\xfa\xe9\xe6\xfa\xfa\x7e\xf1\xee\xdd\xdd\xf5\xfd\x7d\x38\xec\x5e\x71\x41\x56\xd8\x1f\x7d\xff\xe1\xd7\xbb\xc5\xfb\xeb\x70\xd2\x2b\x92\xe7\x28\x65\x46\xea\x7a\x02\x39\x67\x4a\x90\xdc\x61\xa0\xd8\xd2\x1c\x17\x79\xce\x1b\xa6\xe0\xf1\xd5\x2b\x00\x80\x70\x38\x6e\x91\x29\xf8\x20\x08\x93\x24\x57\x94\xb3\x1b\xc4\x8f\x9b\x82\x28\x2c\x32\x86\xda\xd6\x19\x7c\xbc\xa1\x0f\x3f\xfd\x38\x19\x9b\xec\xd0\xaf\x04\x92\x6f\x07\xe0\x62\x51\x14\x58\x64\x24\x7a\x36\x83\x45\x51\x08\x94\xf2\x48\x8c\x3b\x5c\xf3\xed\x57\xa0\xdc\xca\x9e\x33\x77\x28\x95\xa0\xb9\xc2\xc2\xfb\x44\x65\xf7\x6c\x06\x6f\x39\xaf\x1d\xda\xf9\xf9\x39\x2c\xa0\xa4\x0f\x58\x9c\x09\xa2\x10\x4a\x44\xc8\x2b\x22\x56\x58\x80\xe2\x80\x0f\x98\x37\x0a\x81\x80\xea\xd8\x4e\xec\xd8\x12\x11\xbe\x0f\xe8\x3b\x6e\x95\x5c\x1b\xae\x17\x61\xb8\x03\xe7\xfe\xe0\x22\x24\x89\x5a\xba\xd0\x87\x0a\xa1\xa6\x52\x01\x2f\xfd\x78\x20\x96\x42\x94\xa0\x2a\xa2\xa0\x22\x5b\x84\x0d\x8a\x35\x95\x92\x72\x16\x9a\x60\x27\xc8\x70\x75\x9f\x9c\xa9\x09\x5c\xc8\x19\x3c\xba\xf8\x58\x5e\x9f\x3a\x43\x6e\x19\x55\x94\xd4\xf4\x2f\x04\xc2\x5a\x53\x76\x54\x55\x40\x82\xaa\xfb\x8d\x34\xb5\x02\xc2\x0a\xd8\x34\xcb\x9a\xca\x0a\x72\xb2\x21\x4b\x5a\x53\x45\x51\x4e\x13\x1e\xca\x86\x01\x65\x54\xbd\xc3\x52\xcf\x34\x20\xd9\x67\x3d\x44\xcd\x80\x34\xaa\xca\xee\xc9\x16\x7f\x23\x75\x83\xa7\x70\x15\x40\x4d\xe0\x07\x97\x28\x13\x78\x34\xb0\xd6\x52\xb8\x0a\xe9\x1f\x32\x4c\x6a\xbe\xa8\x02\xca\x40\xda\x02\x6f\xa7\xeb\x65\xa7\xee\xe1\x54\x8f\xcb\x2e\xcf\x5a\x88\xa9\x65\xf5\x7a\xbd\x51\x7b\x83\x96\x6d\x8d\xc9\xfb\x0d\xce\x40\xff\xf7\xf2\xdf\xdd\x58\x33\xe0\x4d\x36\x99\x9c\x82\xe2\x33\x38\x77\xa0\xe7\xa5\x1f\x61\x06\xb8\xbc\xed\x5b\x6e\xa8\xcb\x3b\xe6\xf6\x3a\xa6\xaa\x42\xe7\x84\x89\x3a\x67\xf5\x1e\xf0\x61\xc3\x25\xca\x10\x44\x0f\x2b\x70\xc3\x25\x55\x9a\x5c\x93\xc2\xa0\x2a\xc1\x9b\x55\x65\x5e\xde\x61\x8e\x74\x8b\x02\x28\x53\x28\x4a\x92\x77\xee\xd7\xa8\x40\xb8\xd7\x57\xdd\xe2\x73\xcb\x4b\x14\x48\x4f\x12\x95\xb2\xc1\xcb\x1f\x12\xc7\x47\x1d\x8e\xa8\x8e\x20\x5d\xc2\x64\xa9\x05\xa7\x40\xd4\x0c\xce\x2d\x2d\x1d\xa2\xf7\xe4\xff\xc4\xe2\x92\xd4\x84\xe5\x08\x25\xc5\xba\x88\x28\x7c\xeb\xde\x0c\x33\xe8\xe6\xfd\x73\x04\x26\x06\x8c\xf0\xe7\xdc\xb0\x90\x41\xa9\xbf\x47\xe5\xd2\xa8\xb4\x4c\x99\x02\xf2\x74\x70\x16\x34\x00\x3f\xa7\x9d\x7b\x87\xaa\x11\x4c\xc2\x05\xd0\xd2\x80\xf8\x4e\x51\x11\x09\x8c\xb7\x98\x0e\x6d\xb0\x1f\x14\x41\x2f\x70\x36\xb6\x2d\xa1\x2d\x7a\xdf\x2a\x83\xe2\xd7\x0d\xcd\x5b\x39\x87\x8b\xe9\x45\xfb\x86\x96\x61\x64\xee\xb0\x1c\x0c\xc9\x92\x0b\xc1\x77\x43\xb1\x18\x63\x2e\x58\x5c\xff\xeb\x16\xef\x56\x9a\xae\x50\x79\x27\xba\xe0\x3d\x75\x29\x2b\x0c\x63\x11\x21\x41\x2c\x2c\x9f\x40\x40\x60\x89\x02\x35\xba\xcb\xe2\x38\x3a\xa6\x15\x0d\xc4\xe6\x10\xb7\xb6\x89\x45\xcd\xf6\xad\xa1\xc0\xb4\xdb\x49\xc8\xb5\x79\x19\x29\xae\xe9\x27\xaa\xaa\x42\x90\xdd\x04\xfa\x84\x05\xac\x38\xe7\xa2\xbe\xea\x68\x7e\x11\xe4\x9b\x4c\xeb\xaf\x03\x7d\x34\x0c\xc3\xcf\x3f\xc3\x86\x30\x9a\x67\x27\x1f\x19\x59\xd6\x86\x31\xbb\xe8\x51\x2c\x9e\x24\x05\xf1\x89\xd6\x35\x2c\x4d\x5f\x15\x98\x6b\x0d\x62\x36\x92\x9c\x30\xfb\xb4\x46\xf3\xa8\x54\x28\x0c\xa8\xdc\x51\x95\x57\x5c\x37\x59\xc5\x5b\xc1\x39\x2d\xb0\x68\x72\x15\x0b\xbd\xa4\x80\xae\x48\x5d\x63\x01\xbb\x0a\x59\xac\x53\x80\x4a\x90\xcd\x72\x4d\x95\xb2\x3a\xc3\xc2\x99\x05\xcb\x0e\xc8\x0a\x55\xfd\x70\xd1\xa8\xca\xcb\x4e\xd3\xec\xba\xd9\x74\x2c\x39\x52\x03\x8f\xc9\x8f\x20\xe0\xb4\x04\x89\x75\x39\x8d\x05\x14\xcc\xe7\xae\x5c\xb3\x8b\x7e\xd1\xd8\x14\x19\xaa\x0c\x5d\xb2\xaa\x8d\x31\xcc\x2d\x72\x9a\xc1\xda\xbe\x49\xd4\x05\x4a\xc4\xc5\xda\x38\x3e\x1f\x32\xe7\x39\x6b\xdf\x04\xcb\x46\xf5\xdb\x33\x3d\x5c\x66\x64\x46\xe0\x97\xff\xbf\xc8\xbf\x12\xd1\x7a\x77\x79\x16\x42\xec\x5c\x25\x64\xc4\xe0\xcf\xba\xa5\x3a\xc4\x20\xaf\xcc\x76\xef\x4a\xe4\xf2\xcc\x63\x26\x79\x7c\x06\xef\x4c\x84\x65\xd4\x99\x73\xa7\x3f\x8d\x8e\x35\xd9\x43\x60\x43\xf6\xd8\xaa\xc3\x69\x00\xa0\x65\xa0\x4c\x2b\x27\x1d\xe2\xd1\x5d\xc1\x9a\x6d\x38\xa7\x6a\x3f\x2c\x01\x25\xaa\x66\xf3\x5f\xdc\xb9\x8c\xca\x5a\x27\x59\xfb\x2c\x95\x83\x41\x32\x8e\x69\xc3\xd3\x16\xc8\x78\x74\x28\x8b\xcd\xc8\x89\x3f\xa0\xb9\xec\x78\x9d\x1e\xe1\xa6\x54\xc6\x27\x9d\xcc\x40\x4f\x9d\x2a\xef\xe7\x88\xeb\x44\xbe\x10\x19\x57\xc6\x06\x2e\xe8\x5f\xf1\x71\xc1\x69\xf5\x93\x68\x93\x48\x32\x35\x3d\x33\xc0\x65\xff\xac\x3a\x5d\x53\x46\xd7\xcd\xda\x3d\xba\x43\x89\x62\x6b\x43\x7c\xd0\xb6\x30\x11\xa4\x0d\x09\x50\x96\x73\x21\x30\x57\xf5\xfe\x64\x70\xfb\x3a\xb6\x48\x0d\x49\x93\xaf\xca\xfd\x11\xc7\x63\x30\xd9\xfa\xdf\x62\x66\x7e\x81\x14\xf2\x68\xc6\x26\x40\xe4\x6b\xe8\x0b\xfb\x17\x15\x61\x34\xb6\x9f\x4b\xfd\xa3\x4f\x97\xef\x93\x98\x63\xb3\x35\x59\xe5\x32\x80\x93\xf2\x3d\x08\xe4\x41\x12\x6b\x7b\xec\x25\x9d\xc3\xcb\x3a\x25\x1a\xf4\xca\x6e\x45\xb7\x7a\x8f\xb2\x69\xaf\x77\x27\x73\x06\xf5\xbb\x53\x2f\xad\x4f\xa1\x24\xb5\x44\xe0\xaa\x42\xb1\xa3\x72\x58\xf9\x25\xa5\xf5\xd9\xe3\x77\x17\x07\xf6\x64\x1a\x9f\xf9\x6e\xcb\xb4\x9b\x51\x69\x8a\x4d\xb4\x57\x05\xa7\xda\x6a\x2d\x90\xf6\x9c\xa1\xd9\xbc\xbd\x8d\xb1\x64\xf2\xa5\x6f\xd2\x8e\x8e\x5f\x47\x24\xdb\x81\x13\x3b\x9a\xa3\x81\xb6\xef\xde\x26\xc9\xcc\x85\xfc\xdd\x39\xf9\x87\x96\x2e\x86\xa7\x3e\xff\xb7\x1d\xf5\xfe\x56\x81\x29\x69\x9c\x30\x47\x98\x25\x3a\x67\x0a\x58\xee\x81\x6c\x36\x82\x6f\xb5\x24\x71\xec\xc3\x9f\x43\xcb\xfe\x79\x44\x0c\x7a\x1e\x27\xe4\x0f\x78\xd5\x0a\xbd\x9c\x6f\xf6\x97\x7a\x7c\xa2\xde\x0e\xac\x31\x19\xe1\xc0\xc8\x19\xdd\x35\x6d\x74\x05\x4a\xde\x08\xab\xe3\xf2\x8a\xb0\x15\x5a\x21\xa4\xcf\x6a\x12\xb8\xcd\x50\x7f\xd7\x91\xa4\x31\xa9\xeb\xe0\x16\xe5\x50\xde\x0e\x52\xb4\x42\x15\xe7\xa9\xd4\xcc\xfc\xbe\xf0\x51\x3c\x48\x8f\x9f\x32\xfd\x82\x7b\xd9\xf3\xf1\x3d\x2a\x09\xd7\xe6\x96\x4a\x3b\x79\x5d\x96\x5c\x28\xf8\x84\x74\x55\x29\xd9\x29\x3b\x69\x8b\xdf\x1b\xf9\x2f\xd9\xee\xb2\x63\xe6\xb6\x98\x16\xd2\x21\x6a\xab\x1f\x3f\xde\x32\xf5\xd3\x8f\x33\xb0\x7f\x9f\x5e\x12\xdb\xfe\xdc\x24\xce\x38\xb8\xec\x98\x5a\x6f\x47\x03\x5a\xc7\x77\xce\x71\x5d\xc7\x12\x15\xec\x31\x11\xe7\x7d\xca\xfe\x83\x6b\x2e\xf6\xdf\x95\x32\x0b\xf9\xb7\x53\x16\x2d\xfb\x3c\x65\x6b\xeb\xf8\xd7\x53\xf6\x0b\x5d\x53\x75\x04\x61\x47\xf2\x65\xe0\x34\x5b\xd6\xd1\x97\x70\x64\x67\x3c\xc7\x8c\x59\xe0\x68\x5e\x6a\xe3\xdd\x01\x56\xbe\xbd\xc1\x84\x9c\xb4\xb3\x17\x85\x96\x16\x52\x09\x5d\xf3\xa1\xb8\xd4\x2b\xde\xa3\xd3\xd2\xe1\x31\xaf\xc4\xe8\x3e\xb2\x2f\x93\x93\xd3\x59\xef\x86\xbf\xb7\x27\xd9\x0d\x43\xcb\xc4\xd7\x83\xc2\xa1\x77\xf2\x89\x27\xeb\x7f\xa8\x79\x3b\xfc\x71\xc2\xfe\x8d\x43\xf1\x14\xfd\x7a\x7e\xe1\xb9\x43\x19\x92\x98\x11\x55\x43\xa7\x96\x43\x7c\xa5\x9f\x46\xbe\x99\xb3\x01\x0d\x3e\xc2\xdb\xf3\xdf\x65\xbe\x8a\xbb\x01\x03\x9e\xe3\x6f\x51\x14\x32\xbc\xb8\xf7\xb2\x8d\xd8\xa7\xdd\x89\x24\xe2\x97\x8b\x51\x6a\x49\x51\xa4\x5a\x6d\xe4\x5b\x4f\xca\xef\x33\x4e\x19\x4d\x14\xfd\xfe\x03\xe6\x73\x60\xb4\x3e\x86\xe9\xb1\x0f\x58\xf1\xef\x6f\xe0\x7c\xd0\xbc\xbe\xee\x8b\xe8\xb7\x5f\xc3\xbe\x6f\x04\x84\xc1\xfc\x7b\x83\xf0\xfa\x05\x41\x18\xfb\x02\xf8\x3d\xc3\x30\xb5\x24\x64\x5f\x70\x3f\x0e\x1c\xc4\x62\xa8\x43\x1c\xf8\xe2\x98\x7d\x06\x34\x57\x88\xfe\x3b\x63\xcf\x73\x7d\x30\xdb\x10\x55\xc1\xfc\x28\x6d\x9b\xcc\xe5\x75\x61\x6e\x21\x86\x0f\x75\xfd\xcd\xb1\xe6\xa4\x88\xf4\xb4\x5e\x7a\x72\x24\x63\xd1\x67\x2d\x87\xe2\x7c\xb3\x9f\xa8\x52\x30\x5a\x7a\xef\x75\xdc\x5b\x5b\x47\x82\xff\xe2\x0f\xb7\x0e\x7b\x2c\x01\x9e\xc2\xfd\x59\x9f\x93\xa3\xf3\xd6\xe0\x25\x63\x74\xe7\x3f\x76\x5d\x62\x47\x8d\x0f\xe3\x42\xc2\x1c\x1e\x7b\x57\x1c\x44\xef\xe3\x70\x79\xe6\xcf\x07\xd1\xbe\x1e\x5c\xf3\x99\x71\xd3\xb4\x39\x46\x6a\x87\x44\xdf\xc0\xfb\x56\xf4\x3f\x40\x1a\xc8\x81\xcf\x88\x3e\xce\xfa\xb5\x17\x33\x4f\xaf\xfe\x17\x00\x00\xff\xff\x11\xf0\xba\xc7\x32\x21\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -160,11 +160,11 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x98, 0xc1, 0x9a, 0xbf, 0x1c, 0x3e, 0x71, 0x6c, 0x36, 0xd1, 0x7, 0x13, 0x21, 0x88, 0xde, 0xa2, 0x74, 0xb3, 0xda, 0x72, 0xb3, 0xb4, 0x3a, 0xbd, 0x83, 0xd2, 0x31, 0xbb, 0xe6, 0xf7, 0x3d, 0xc3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0x26, 0xcf, 0x4c, 0x2c, 0xbc, 0xb5, 0xb, 0x6d, 0xef, 0x9b, 0x1a, 0x14, 0x5e, 0x31, 0xed, 0xf, 0x24, 0xf3, 0xe5, 0x65, 0xdd, 0x36, 0xa5, 0x34, 0xd6, 0x31, 0xe8, 0xca, 0x72, 0x2a, 0x28}} return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x0e\xb9\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\xc4\x76\x7c\x59\x3f\xa4\xb6\x12\x70\x06\x14\x67\x35\x1c\x30\x03\x50\x0c\x8f\x57\xff\xfd\x14\xae\x83\xeb\x5c\x28\x4a\x76\x2a\xd6\x83\x2d\x91\x40\x03\xe8\x3b\x1a\x8d\xc6\xd1\xdf\x0e\x0e\x00\x00\x9e\x97\x64\xf3\x8e\xa1\xeb\xa2\xba\x3a\x23\x65\x89\x33\x56\x90\x4a\x7e\xf5\x7e\x51\x50\xc8\x48\xc5\x6a\x94\x31\xc8\xf1\xbc\xa8\x30\x05\x04\x99\x69\x07\x73\x52\x03\x95\xbd\x01\x55\x39\xe4\xb8\xc4\x57\x88\xf1\x3f\xc9\xec\xdf\x38\x63\x54\x40\xda\x2c\x8a\x6c\x01\xa8\x2c\xc9\x86\xc2\x9a\xe2\x9a\x02\x23\xa2\x23\xb6\xbb\x61\x01\x0f\x51\x58\xa2\x6a\x0b\x15\xc9\xf9\x70\x14\xd8\x02\x6f\x61\x83\x2a\x06\x45\x05\x08\x68\x51\x5d\x95\x18\x50\x96\x91\x75\xc5\xa6\x62\x80\x4b\x06\x62\xae\xcb\x15\x62\xc5\xac\xc4\xb0\x29\xd8\x82\x77\x84\x92\x64\xd7\x38\x07\x46\xae\x71\xa5\xfb\x00\xc5\x6c\xbd\x9a\xca\x55\xbe\xc3\x58\x34\x24\xd5\xbc\x24\x9b\x23\xfe\xcf\x61\x46\x6a\x7c\xa8\x57\x4e\xe1\xed\xc5\xe9\xf9\x4f\x17\x62\x72\x4b\x52\x63\x58\x14\x57\x0b\x28\xf1\x0d\x2e\xa1\xa8\xe6\xa4\x5e\x22\x81\x0c\x34\x23\x6b\x26\x60\x69\x94\x34\x98\xe2\x83\xfd\xed\xe8\xe0\xa0\x58\xae\x48\xcd\xe0\xf9\xba\xba\xe2\xf3\x7c\x2f\xa6\x35\xaf\xc9\x12\x1e\x3b\x9f\x3d\x36\x2d\x4b\xb2\x71\x5a\xe9\xbf\x9d\x16\x97\xe7\xef\xd1\xac\xc4\x8a\x90\x56\x53\xf7\x0b\xd3\xe7\x47\x81\x15\x01\x87\xca\xd6\xdf\xfd\xf1\xe3\xeb\xb3\x97\x17\xe7\xef\x5f\xbf\xbc\x78\xf5\xee\xf4\xfc\xfc\xed\xc5\xbb\x77\xf6\x10\xef\x18\xa9\xd1\x15\x7e\x8e\xb1\xe9\xf1\xfc\xc7\xd7\x1f\xdf\xbd\x7f\xfd\xf6\xf4\xc5\xc5\xf3\x8b\x8b\x58\xa7\xb3\x72\x4d\x19\xae\x7f\x3e\xd3\x5d\x7e\x3e\x8b\xb4\x3a\x7f\xf9\x42\x7f\x7f\xfe\xf2\x45\xa4\xc1\xc5\x8a\x64\x0b\xdd\xe4\xe2\xcd\xeb\xb3\x7f\xe8\x46\x07\x28\xcb\x30\xa5\x23\x54\x96\xe3\x86\x57\xa3\x4c\x0d\x9f\x24\xc1\x8f\x8e\x8e\xe0\x54\x31\xc2\x0a\xb1\x85\x64\x51\x1b\x4e\x89\x19\x04\xdd\xd5\xfa\xdf\x20\xb6\x38\x06\xeb\x8f\x7e\xbd\xdf\xd4\xc5\x0d\x62\xaa\xb7\xf5\x47\xcf\xde\xeb\x59\x59\x64\xaa\xb3\xf9\xbd\x59\xce\xc5\x0d\xae\x58\xb8\x0e\xcc\x3f\x86\x57\x24\xc7\xa7\x79\xce\xc9\x1d\x00\x1e\x71\x21\xbb\x3c\xe7\x0b\xaa\x8b\xea\x6a\x02\x35\x29\xf1\x31\x7c\xb8\xac\xd8\xff\x4c\x00\x2d\x39\x92\xce\xc8\x72\x59\x30\x86\xf3\x63\xf8\xf0\xbc\xf8\xe3\xbf\xff\x6b\x02\x28\xcf\x6b\x4c\xe9\x31\x9c\xca\x5f\x9e\x8d\x13\x63\x9f\x4b\xc1\x26\x75\xef\x09\xe4\xba\x07\xff\x90\xcf\xe3\xff\xff\xbf\x61\x13\x69\xc1\xc2\x5b\xbc\x24\x37\x38\x7f\x5e\x93\xe5\x50\x4c\x0c\x5e\xf0\xa0\xb1\xe2\x8b\xee\xbd\xb6\x9f\x50\xb6\x28\x2a\xac\x98\xfa\xac\xc6\x88\xe1\x7c\xd8\x82\xc6\x0d\x33\xbd\x63\xf5\x3a\xe3\x7a\x0c\x31\xa0\x8c\xd4\x98\x36\xf3\x83\xcb\x73\xa1\xf2\x82\x89\x50\xd9\xe9\xbc\x59\x08\x85\x4f\xa2\x55\x8c\xc1\x0d\xbc\x57\xce\x1c\xbb\xdb\x37\xf8\x39\x30\x8d\x6f\x0a\xbc\x81\xa2\x2a\x58\x1f\xb4\x8e\xad\x59\xf1\x1f\x8a\xcb\xf9\xd4\x9b\x0e\x9c\x80\x84\xd4\xd2\x52\xb4\xb2\xfe\x32\x4d\x6f\x0f\xe4\xbf\x06\x9d\x67\xa4\x62\xa8\xa8\x68\xc4\x54\x20\x31\xce\x37\xdc\xde\x09\x02\x6a\xb5\x64\xfa\x4a\xbb\x59\x70\xa3\x4b\x71\x46\xaa\x1c\xd5\x5b\x63\xc4\x04\x81\x0a\x0a\xa4\x2a\xb7\xb0\xc4\xdc\x3e\x32\x02\x0b\x52\xe6\xa6\x3f\xb7\x45\x3f\x9f\x01\xa9\x81\xab\x58\x69\x91\x85\xc1\xe5\x9a\x9b\xb7\x46\x6b\x46\xf8\x94\x32\x54\x96\x5b\x58\xa1\xad\x30\x72\xac\x46\x15\x45\xca\xc2\x63\x4c\x0d\xbc\x1a\x97\x9c\xb5\x78\x4f\x0b\xec\x0a\xd7\x62\x55\x74\x9a\x62\x0b\x97\x41\x2f\xab\x39\x69\x61\x8e\xaa\x1f\x4f\x58\xec\x6c\xda\x70\x74\xa3\x15\x9a\x15\x65\xc1\xb6\x7c\x96\x1c\x01\x62\xad\xff\x44\xeb\x52\xe0\x47\x38\x21\xd2\xe0\x6f\x2a\x5c\xdb\x5d\x19\x11\x6e\x43\x5e\xa3\x0d\x5f\x5b\x8e\x57\x84\x16\x4c\x81\x29\x6a\x43\x25\x4d\x80\x62\x0e\x15\xc6\x39\xce\xfd\x39\x6a\x3b\x24\x27\xba\x74\x16\x2f\x26\xf2\xa6\x26\x37\x45\x8e\xeb\x63\x6b\xba\x4f\xd1\x9a\x2d\x46\x8e\x13\x30\xfd\xa8\xa6\xc3\x4d\xf8\x18\x9e\x18\xdb\x3f\x15\x50\xbe\x6f\x64\x20\xca\xfe\x8e\xc0\xdf\xdf\x2c\x7c\x91\x5a\xd5\xd8\xfb\x84\xff\xb4\x8c\x3f\xcd\x16\x38\xbb\x1e\x8d\x8f\xe1\xf1\x65\x75\x83\xca\x22\x17\x06\x1c\xa4\xdb\x23\x29\xa7\xdb\x3e\x76\x00\xdf\x86\x12\x5a\x75\x89\x30\xc7\x0a\x9c\x08\xe4\x84\x5f\xb6\xcc\x12\x4e\xda\xd6\x60\xc9\xbf\xcd\x52\x2f\x30\x13\xfe\xab\xd6\xb7\x40\xe6\xe2\x4f\x8f\x95\xa2\x4c\x3e\x5f\x57\x70\x85\x99\x52\xd0\x1c\x3d\xea\x57\x0f\xbb\x35\x66\xeb\xba\xea\x9c\xff\x74\x46\xea\x9a\x6c\x46\xe3\x47\x53\xc1\xf9\x8f\xa6\x6a\x4e\x69\xd5\x25\x5d\x0d\x28\x2a\x86\xeb\x39\xca\xb0\x54\x39\xd2\x7f\xcf\x50\x05\x2b\xfe\x3d\x5d\x48\x9d\x21\x44\x24\x74\x7c\x0d\x30\x4a\x64\x77\xc2\x16\xba\xff\xef\x6b\x5c\x6f\xbd\x9e\x51\xeb\x52\x63\x4a\xd6\x75\x86\xad\xa9\x24\x7c\xa4\x84\x5e\xb9\x41\xb5\xda\x09\x48\x9f\xf7\x03\x6d\xbc\x88\x64\x87\x75\x35\xa8\x0b\xa7\x17\xca\x73\x6e\x43\x5e\x0b\x4d\x3b\xfa\x55\x30\xe1\x31\xfc\x3d\xf4\xc4\xa7\xbc\x19\xff\x1d\xd7\xbe\x6c\x72\xf5\x78\x1c\x51\x99\xca\xe7\x48\x0c\x6b\x2c\xaf\x19\xdb\x58\xa7\xf4\x04\x4c\xa7\xb1\xc5\xb4\x3e\x70\xa5\x07\xdf\x13\x77\x4a\x81\xba\xe1\xee\xb9\x1a\xca\x52\x0f\xf1\x49\x0b\x9b\x2d\x80\x13\x4c\x05\x1a\x2e\xfe\x28\x68\x2f\x0b\xfe\x6c\x7c\x0c\x3f\x10\x52\xb6\xc9\x8c\xb4\xe3\x42\x66\x7e\x91\xa0\xfe\xd5\xd6\xdc\xf6\x5a\x44\x1f\xfb\x83\xd6\x9e\xa7\x65\x29\xc6\xaa\xe6\x44\x74\x4c\xe0\x99\x7f\xdf\x05\xa7\x19\xb3\x05\x98\xd3\xa8\x15\xa2\x4b\x2c\xb1\xac\x4f\x12\x15\x31\xde\x72\x44\xdf\x71\x30\x2b\x56\xb0\x12\x2f\xb9\x9b\xd9\xc8\xda\x6b\x61\x3a\x8d\x68\xbf\x5f\xe0\x46\x44\x95\xdf\xc8\x39\x9b\x4a\xff\x91\x6f\xdb\xa5\x90\x2b\x75\xa7\x76\xff\xa4\xc6\x06\x04\x2a\x4b\x4f\x11\xa8\xf8\x81\x70\x57\xb2\xc0\xa8\xab\x6d\xbd\x36\xc5\xb2\xb1\x81\xf6\x12\xe3\x15\xe5\x6e\x4c\x76\xcd\x35\xee\x82\x6c\x64\x48\x41\xf7\xaa\x72\x23\xdc\x32\x32\x40\x01\xd5\x72\xdb\x8e\x73\x5b\x63\x15\x0c\xae\x2b\xb2\xa1\xca\x13\x53\x6d\x19\x81\xab\xe2\x06\xeb\xb9\x70\x85\x08\x9b\x05\xae\x64\xa4\x42\xfb\x0d\x7c\x14\xed\x4f\x18\x98\x79\x31\x9f\xe3\x9a\x63\x93\x6d\x57\x58\xda\x03\x01\xd4\xb4\x30\xbf\x7c\x3c\x7d\xfb\xea\xf2\xd5\x8b\x63\xb8\x9c\xc3\x96\xac\x21\xc7\x94\xd5\x64\xcb\x7d\xc1\x40\xcb\x36\xf1\x8e\xdf\x54\xb3\xdf\x20\x23\xcb\x25\xaa\xf2\x89\x01\xc8\x81\x6c\x8a\xb2\x84\x92\x50\xac\xa8\xac\x5c\x22\xfe\x5d\xad\x23\x2e\x4d\x40\x86\xd4\x54\xd2\x33\x1e\xd4\x30\x90\x97\xa8\x42\x57\x98\x4e\xf5\x54\x37\xca\x19\xd5\x53\x2e\xd8\x44\x7c\xbe\x5c\x53\x06\xb8\xe0\x16\x40\x3a\x99\x73\x5c\x37\x43\x8b\xb9\x58\x18\x42\x9e\x37\xbc\xae\x54\xc4\x48\xcf\x57\x93\x2e\x86\x68\xd1\x40\xf5\xc8\xed\x96\x35\xde\xa0\x3a\xa7\x30\x2f\x6a\xca\x60\x86\xe7\x9c\x43\xd5\x44\xb9\x88\xd9\x5c\x5d\x71\xda\x3a\x68\x0d\xcc\xce\x6f\xb0\xc4\x6c\x41\x72\x77\xb9\x69\x0b\x16\x00\x38\x6e\x31\x65\x96\x56\x3e\x6a\x38\xf6\x86\xeb\x55\x5f\xf6\xb9\xf9\x77\xcd\x96\x50\xbf\x7b\xf3\x30\xf9\x0c\xa2\xe3\x8b\x7d\x0a\xe7\xaa\x19\x86\xaa\x28\xb9\x57\x2c\x1c\x1e\x25\x99\x0b\x44\xa1\x22\x90\x91\xba\xc6\x74\x45\xaa\x9c\xb3\x90\x2b\xbd\xe9\xa5\xec\x6f\x21\xcf\xdc\x95\xbc\x93\xfb\x5a\x5f\xd7\x70\x47\x26\x26\x04\x4e\xdf\x33\x54\xc9\x3d\x17\xe7\x0d\x52\x61\x6b\x77\xbc\xc2\x8a\x93\x2d\xc7\x93\x77\xe1\xdb\x04\xce\x20\x33\x0c\x2b\x19\xfb\x51\x43\x6d\x60\x86\x33\xa4\x98\x6c\x0b\x19\x59\x97\x39\x6f\xb5\xa6\x16\x9a\x2c\x05\x11\xc5\x52\x65\x5c\x09\x7a\x0c\x7f\x37\x5a\xbe\xd5\xe9\xb8\x6d\x07\x67\xec\x4c\x1f\x88\xa6\xf1\xed\x81\x87\x28\x41\xb0\x46\x69\x0b\x82\xfc\x83\x94\xdc\x9b\x56\x9b\x51\x69\x1a\x1a\xde\xf6\x59\xc2\x0a\xd6\x51\x21\xe4\x72\xdf\xec\xa9\x7f\xc1\x7f\x15\x51\xf1\x0a\x60\x8b\x82\x4e\xb8\xee\xb6\xf8\x32\xbd\x5e\xd6\xcc\x6a\x08\x93\x4d\x9c\x20\xea\x54\xfc\xf7\xda\x6c\x85\xc7\xf0\x24\xfc\x5a\x0e\xe2\xf3\xe2\x7b\x6e\xa6\x68\x2f\x23\xa5\xd5\x30\xae\xf9\xc6\x5f\x32\x89\x08\x99\x1b\xeb\x69\xb8\xf7\x48\xec\x60\xa3\x0c\xfc\x91\x2b\xb6\x4c\x06\xd3\x38\x84\x0a\x6f\xd4\x00\x13\x08\x8d\xe2\x9a\xe2\x5c\x2a\xcb\x09\xcc\x09\xdf\x3d\xe3\x1c\x66\x5b\x7f\x6e\xe1\x08\x5a\x25\xf3\x21\x34\xf8\x98\xd5\xd5\xed\xaa\xd8\x28\xad\x22\x70\x2f\xae\x7d\x8c\x36\x91\x2d\x1b\x05\x44\x29\xc9\x0a\x11\x0f\x11\xd6\x57\xa0\x3e\xcd\x66\xae\x93\x4f\x3b\xdc\x31\x77\x67\xef\xec\xf7\xf6\xa9\xdf\x27\x0e\xe4\xcf\x20\x09\x7a\xe8\x7e\x41\x04\x67\xe9\x89\xb0\x81\xb5\x3c\xcb\x6f\xec\x8c\x1b\x38\xa0\xe1\xc4\x1d\xea\x20\x1e\x67\x50\x4a\x17\x9e\x1e\xc2\xa7\x44\x28\xa2\x51\xa4\xaa\x55\xd8\xcc\xe7\x44\x38\x81\xef\xa6\xdf\xa5\x67\x18\xb4\x74\x9a\x1e\x1d\x71\x27\xcc\xb7\xc0\xbe\xc6\x9c\x08\xbe\x2a\x50\x59\xfc\x2f\x86\x42\x38\xe4\xd7\xb8\x12\xc1\x43\x2b\x96\xa1\xe0\x71\x4d\x64\x9b\x7e\x0b\xad\x4e\xd3\x62\x2e\xe2\x5d\x16\x17\xbd\x9e\xfd\x1b\x4e\xec\x0f\x22\x34\x15\x6b\xb3\x9b\x38\x1d\x0e\x82\xf6\x47\x47\x20\x23\x19\x4a\x2a\xb9\x05\x11\x93\x97\x4e\xa8\xb1\x2c\xe2\xb4\x28\xb2\x55\x88\x01\xe4\x0e\x3d\x66\x96\x4b\x6c\xf5\x6b\x5d\x32\xff\xe1\x6b\xb6\x28\xf3\x93\x9a\xc6\x89\x87\x08\x2b\xfe\x22\x7f\xb3\x5b\x8f\xc6\x71\xbc\xb8\x3c\x19\x8e\x32\x75\x7d\x31\xfe\x73\x0b\xb8\xa4\x31\xe1\x89\x20\xda\xb6\x8b\x2d\xe3\xfa\xcd\x62\x5c\xec\xa9\x37\x38\xb1\x45\x22\x70\x0c\xca\x92\x6b\x4d\xcf\x0e\x29\x9b\x60\x9d\x29\x4f\x55\x00\xcd\x3a\xa7\x54\xbb\x07\x52\xc3\x8c\xb0\x85\xa4\x8e\x6b\x7c\x3e\x50\x4c\x3d\x3b\xa6\x0c\x0b\x13\x1e\xbd\x36\x41\xc5\x1c\xb8\xb9\x15\x27\xba\x72\xf7\x27\xbc\x88\x68\x44\x57\xaa\x71\xb5\xb5\x96\x02\x38\x92\x87\x52\xda\x6e\x8c\xb9\xa3\xe4\xea\x48\x81\xbe\x5b\xdb\x8d\xd7\xec\xe2\x2b\x9b\x50\x03\x35\xdc\x92\xec\xfc\x03\x2a\x51\x95\x61\x5f\x57\x4d\x67\xea\xf3\x43\xff\xd8\x76\xba\x2c\xaa\x62\xb9\x5e\xaa\x8f\xde\x62\x8a\xeb\x1b\xd4\x9c\xf7\x5b\x02\x21\x55\x08\xdf\xba\xc7\x74\x87\xde\x14\x39\x12\x22\x70\xec\xeb\x83\x80\x99\x1e\x09\x6e\xf2\x71\x02\x8e\x18\x39\x58\xb1\x3e\x7a\x94\x40\x8a\xdb\xbb\x41\xcb\x5e\x91\x22\x98\x81\x52\x5c\x7b\xd6\xd8\x7c\x27\xb8\x01\x9e\x9e\x78\xd3\xf8\xd6\xa7\xd7\x24\xda\x7d\x89\x29\x45\x57\x58\xd8\x32\xba\x9e\xcf\x8b\xac\x10\x41\x02\xc2\x50\x09\xe8\x06\x15\x25\xb7\xb4\x32\x2e\xae\xd6\xf2\x38\x00\x34\x8e\x6a\xcb\xcb\xb9\xf6\x0f\xb5\x38\x64\xa8\xe2\x5e\x71\x2d\x8f\x28\xa5\x5c\xc9\x39\x4e\x9a\x13\x10\xb9\x57\x16\xa1\x65\xb6\xc0\xcb\x00\x72\x31\x87\x51\x62\xd1\xbe\x31\xd7\x3f\x29\x73\x17\xff\xfc\x5b\x85\xd3\x70\x51\xd0\x44\xbd\x9f\x1e\xda\x54\xd6\x93\x37\xb2\x29\xff\x0f\x95\x6b\x02\x4f\x7c\x0b\xc1\x71\xd5\x86\x20\xf9\x21\x6c\x16\x88\xa9\x76\x4a\xb1\xa8\x2f\x98\x0c\x86\x29\x03\xa4\x89\x1f\x0c\x68\xd4\x74\x74\x75\x7c\xbb\xbf\xca\xf9\x3e\xd1\x55\x64\xc2\x19\xaf\x71\x46\x6a\xe1\x1d\xa3\x5c\x6c\xa7\xcd\x90\xea\x74\x41\xf5\x51\x7c\xb2\x17\x52\x38\xf4\x8d\xcf\x59\x9c\xdd\xad\x97\x1f\x1c\x37\xe5\x3d\xf9\x40\xb9\x2c\x2a\x4e\x39\xec\x03\x88\xeb\x70\xb9\x78\x67\x6b\xd8\x89\x02\x35\x46\x8d\x7f\x5f\x63\xca\x22\x38\x57\xc0\x97\x45\xb5\xa6\x82\x80\xf8\x06\xd7\xb0\x41\x0a\xa8\xef\x31\x78\x9b\x8e\x00\x7d\x51\x87\x2c\xf5\xcd\xb7\x09\xdc\xa4\x71\xa9\xd6\xfb\xf4\xd0\x72\x6b\x33\x71\xb6\x7f\xb1\x5c\xb1\xad\xe0\xf8\x51\x44\xe4\xc1\x1c\x3d\x29\x37\x90\xad\x51\xe9\xda\x50\x94\x2d\x20\xf4\x1c\xec\xc1\xe5\x3c\xdf\x90\x5a\x44\x17\x9f\x1e\x42\xab\x98\xb9\xd2\x9f\x04\xaa\xd1\x62\x81\x75\x4d\x57\x00\x38\x8e\xb3\xf4\xa2\xcf\xf5\x99\xed\x02\x2f\xa1\xa8\x94\x27\x47\xd1\x12\xb7\xac\x57\xa2\x66\xaa\xe2\xb6\x23\x79\x8e\xa1\x15\x8b\x9a\x6b\x7c\x51\x89\x9e\xde\x3a\x13\xd3\x35\x1a\x2c\xc1\x67\xb7\xfd\xdc\xba\xa3\x23\x78\x57\x54\x22\xf0\xae\x0c\x76\x45\x02\x8b\x2d\x0c\x80\xe4\x80\x05\x92\x91\xeb\x8c\x2c\x71\xc3\xf2\x15\xa9\x97\xa8\x6c\x84\x6d\x96\x12\xd0\x7e\x36\xf0\xee\x36\x6f\xb0\xa5\xdb\x45\x24\x53\x06\xc6\x90\xa6\x83\x3d\x63\xe6\x25\xe9\xf5\x2a\xde\x34\xee\xec\x0c\x65\xd7\x32\xe4\x2d\x1d\x28\x34\x67\xb8\x86\x19\xe6\xea\xcc\x8a\x89\x70\x0a\x21\x11\x23\xc6\x22\xe3\x42\x65\x58\x92\x6a\x9a\x82\x1e\xa8\x4c\xe5\xfe\x16\x73\x58\x11\x4a\x0b\xb1\x65\xef\x1d\x64\x69\x5c\x5f\x73\x10\x28\xdc\x5f\x75\xdc\x17\xf5\x79\xfb\xed\xe6\x45\x8c\xbd\xa0\x80\xeb\x9a\xbb\xfc\x0b\x11\xfc\xac\x84\x4e\x9e\x61\x60\x75\x71\x75\x85\x6b\xee\xa8\x57\xb0\xaa\x49\xbe\x96\x27\x1d\x33\x9c\x21\xba\xc6\xb6\x3f\xa3\x42\x54\xb8\xcc\x43\x29\x3a\x3a\xd2\x90\x45\xf0\x95\xac\x70\x5d\x6e\xd5\x5e\x51\x1a\x10\xe5\x1b\x89\x73\x69\xbe\x4e\x31\x4c\x08\x88\xaf\x77\x7a\x85\x99\x62\xe9\xd1\x98\xf3\x79\x9a\xb5\xa2\x86\xf4\x18\x1e\x9f\xa1\x8a\x7b\x19\xfa\x90\x68\x29\xe3\x95\xa8\x12\x9e\x76\x59\x63\x94\x8b\xc0\x72\xee\x07\x2c\xee\xb6\x87\xf0\xfc\xfb\x2e\x07\xff\x4a\xd9\x0e\xc7\xc1\x97\xc1\x01\xb1\x3d\x53\xb3\xb7\xd3\x73\xa0\xcb\xe1\x8f\x38\x5d\xdc\x85\x1c\x82\xd6\x56\xbf\x72\x90\xe8\x1f\x86\xe4\x8c\x2b\x69\x17\xa1\xbe\xa2\xe7\xff\x87\x96\x21\xa9\xaa\x15\x3f\xbe\x95\xda\x25\x2a\xa5\x3b\x4e\x22\x54\x4d\x29\x14\xc6\x0d\xd9\x80\x00\x93\xd3\xa5\xb7\x07\x19\x43\x78\x02\x3d\xb6\x66\x92\x8a\x58\x3b\x78\xfa\x68\x30\xc3\x80\x68\x5f\x2f\x2d\xbe\x81\xec\x4b\xca\x01\xa1\x95\x3b\x33\xa0\x0f\x35\xb1\x49\x69\xb3\xf3\x5a\x70\x65\x8e\x8e\x1f\xba\x52\xa7\x5a\x3a\xad\x4d\x9f\x65\x17\x6c\xda\x11\x69\xed\x46\x56\xd2\xea\x49\x66\xa7\xc0\xea\x35\x16\x21\x97\x98\x29\xd3\xfe\x3c\xfe\xa3\xa0\x8c\xea\x43\xa1\x30\x83\x5b\x9c\x75\x88\xb3\xf7\x4a\xe5\x77\x89\x25\x91\x15\xff\x16\x95\x76\xba\xc8\x44\x2a\xf4\x4d\x41\x31\xcc\x51\x49\xf1\x34\x7e\x18\x70\xf7\x44\x14\x8f\x1f\xbc\x23\x25\x37\xc3\xf5\x59\x24\x9a\xe6\x75\x38\x8f\xe7\xc6\x0e\xe9\x69\xcd\x11\x54\xb7\x61\x01\x1e\xcd\x46\x76\x52\x96\xf6\x15\x11\x0b\x0e\xe9\xc0\xd2\xfd\x76\x80\xd1\xd2\xfd\xee\x8f\x8a\x14\xff\xea\x46\x23\xfd\xfe\x8d\xb8\x26\x74\x69\x80\x66\x38\x71\x60\x4e\x4d\x2a\x50\x42\xdb\xa4\xd1\x1e\x81\xe4\xb5\x18\x00\xb2\x1d\x5c\x14\xd4\x6d\x9b\xf9\x6f\x62\xfc\x6a\xaf\xcb\xa9\x28\x65\xc3\xf0\xe9\x04\xc4\xf1\x88\x70\x6f\xb4\xd7\x67\xa7\x75\xf0\xe6\xe6\xf3\x25\x62\xd9\x02\xd3\x58\x34\x3f\x99\xf1\x1c\x27\xeb\xa8\x05\xa5\x8f\xe2\x01\x67\xfe\xf3\xe4\x49\x0a\x71\xc3\x3b\xc9\xd1\x1e\xc1\x49\x34\x07\xb4\x73\x44\xd1\xd1\x5a\x67\x48\x9b\x38\x33\xea\x58\x59\xbd\x0e\x23\x2e\xb7\xd1\xc0\xdc\x8f\x84\x5c\xfb\x64\x6b\x12\x79\xe8\x0a\x67\xc5\xbc\xc0\xb9\xce\x28\x70\x73\x12\x20\xb2\x2e\x3b\x13\x54\x8a\x8e\x59\x97\x51\x68\xf2\x7f\x4f\xa1\xd9\xcb\xd5\x52\xdb\xcf\xf2\x79\x24\x77\x28\xed\xe1\x38\xa0\x4b\x4a\xac\x07\x62\x32\x5c\x35\x1f\x69\xa4\xc7\x88\x30\x50\xd2\x58\x3d\x57\xde\xbf\xd8\x96\xe5\x39\xa0\x4a\x9a\x24\xae\x03\x9b\xdc\x09\x3b\xdb\x0c\x1e\x3c\x09\xd4\x43\x1a\x97\xd1\x22\x57\xf9\xce\xd3\x22\x0f\xbe\x54\x3a\x5c\x24\xdd\x9f\xa4\x52\x38\x44\xce\xa1\x66\x91\x22\x1f\x07\x50\xc4\xa6\xfc\x9d\x4c\xa6\x3a\xb1\x61\x4e\xc5\x37\xd2\xb3\xb9\xac\xde\x0a\x3b\x3e\x1a\xc3\xa1\xd7\x86\x7f\xfd\x56\x64\x5e\x79\x71\xb9\x5d\xb6\xed\xd6\x64\x5c\x76\xc0\xcb\xa2\xe3\xbe\x53\xc0\x3d\x7a\xd1\xf6\x74\x8b\x3c\x0c\x58\xc8\x64\x7a\xbb\x15\xff\x24\x6c\x17\x5c\x55\x0a\x70\x65\xbe\xfb\x28\xd3\x59\x9a\x23\xe2\xd1\x38\x02\x4f\x5f\xd4\x11\xe8\x10\x99\xdb\xcf\x82\xcc\x6d\x08\x43\x22\xfe\x21\xf5\x2f\x45\xfe\x2f\x78\x7a\xf8\x48\x2c\xd8\xb7\x26\xef\x94\xbd\xf7\x6f\x38\xa8\xc4\xee\x46\x08\x62\x9d\x55\xb0\xdc\x04\xda\xe4\x8d\x4d\x20\x65\xde\x72\x53\x02\x12\xe7\x86\x62\x9a\x7e\xa6\xfd\xa5\xce\x09\x87\xe1\x22\x6b\xb0\xdb\x43\x6a\xef\x98\x43\x1d\x91\xcc\x4e\xe1\x73\xb3\x7e\x35\x33\x9a\x61\xa7\xed\xea\x7a\xfa\xa7\x12\x55\x1b\x96\x90\xd4\xee\xdb\x81\xbd\xc4\x55\xe1\x28\x68\xeb\xe0\xac\x4b\xbe\x3b\xe4\x96\x2f\x49\xe1\xf4\xdb\xc8\x57\xa6\x5f\x02\x9b\xea\x44\xe2\x3d\xf9\x20\x33\x52\xef\x24\xe7\x01\x4d\xdc\x44\x93\x5f\x7c\xee\x91\x72\x6f\x3e\xed\x23\x49\xea\x2c\xab\xd5\xfe\xb9\xf1\x47\xe5\x90\x8a\x5c\xe8\x85\x3e\x51\xb1\xd2\xd9\x74\x06\x98\x80\x1c\x85\x47\xe5\x9e\x96\xc9\x2b\x5a\x38\x77\xe1\x7f\xc4\x90\x13\xf1\x75\x56\x62\x54\xc7\xd5\x55\x81\xcb\x5c\x29\x2d\x01\x2b\xc7\xc0\x37\x39\x0e\x20\x2b\xe1\x52\x5d\x5d\x23\x35\x2c\xd1\xd6\x24\x2d\x5f\x63\xbc\x82\x82\x19\x85\xe6\x6b\x0c\x2f\x0d\x5e\x6a\x0f\x89\x30\xcb\xf1\xd0\xfb\xb6\x71\x97\xe5\x7f\xd6\x2b\x56\x2a\x6f\x1f\xc6\xf7\xa8\x51\x1d\x51\x15\xe5\xf8\x18\x1e\xbf\x73\xbd\x48\x0e\x41\x20\x51\x90\x55\x6e\xb4\xc5\xc5\x79\xbd\xa4\x30\xd4\x9e\x88\xf3\x9c\xa8\xbc\x87\xd1\x77\xd3\xef\xc6\x4d\x5c\x53\x31\x8e\x18\x8c\xef\x20\xa2\xe9\x84\x6d\xc9\x58\xd1\x4d\xa5\x6d\xc7\x34\x4f\x27\x37\x97\xbb\x39\x3d\xca\x5d\x8c\x42\xdb\xab\x46\x6d\x3d\xc0\x09\xa5\x82\x0b\x85\x3c\x13\x50\xa7\xd1\x13\x15\xf9\x66\xa8\x84\x6a\xbd\x9c\xf1\x96\xf3\x20\x98\x68\xf2\xde\x39\x27\x17\x14\x72\x9c\xaf\x33\x66\x1f\x72\x0a\x91\xc1\x75\x18\xfa\xd9\x25\x98\x95\xf4\xc8\x40\x87\x3c\xf9\xdc\x69\x62\x89\x66\x4e\xba\x7e\x41\x23\x62\x54\x5e\xf9\xaa\xf8\x62\xad\x8c\xbb\x25\x5a\x85\x13\xd7\x97\x47\x15\xf0\xa7\x87\x69\xe6\x79\x7a\x18\x46\x45\xd4\x54\xcf\x92\xea\xc5\x8e\x82\x60\x15\xb2\x8a\x63\xcf\x77\x6a\xf4\xb0\x91\x58\x0c\xd8\x6e\x6b\xaf\x4b\xe3\x5a\xdc\x13\x1e\x69\xab\x25\xe9\x11\x64\x34\x67\x5f\x16\x2e\x7b\x9f\x44\xbe\x5f\x60\x73\x84\xd2\x28\x1b\x79\xe7\x96\xeb\x65\xa3\xfd\x91\xcd\x06\x22\x6b\x3b\xd7\x61\xbf\x20\x53\x71\x2e\xb2\xec\x65\x6c\x30\xa4\xfa\x0a\x55\x45\x36\x8a\xe9\x9f\x06\xac\x0b\x72\xfa\xb8\x67\xec\xb2\x87\x45\xf4\xdd\xcb\x3d\x18\x45\x1f\x64\xda\x2e\x76\x1b\xa4\x70\xff\xdf\x76\x37\xbe\x87\x93\x7b\x4f\xd6\xca\x0e\x40\x38\x56\xab\x89\x77\x3c\x94\xe9\x6a\x46\xdc\xaf\xfd\xb2\x1c\xb4\x5e\x26\x2c\x6f\x2a\x49\xcc\xe1\x04\x46\x4f\xda\x20\x21\x2a\x73\xbb\x5b\x49\x17\x49\x9b\x2b\xe6\xce\x38\xd3\x22\xf7\xa2\x5f\xf0\x29\xd4\x10\x70\xb7\xcd\x4d\x27\x03\x24\x07\xbc\x5f\x3b\x0c\x31\x5b\xec\x0b\xe3\x8e\xe6\x58\x17\x38\xda\xcd\x22\xc3\x7d\x58\x65\x88\x5b\xe6\x60\xc1\xfd\x8d\xb3\x95\xeb\x1e\xb5\xcf\x60\xd9\xe8\x66\x18\xdb\x4c\x47\x38\x3b\x65\xa9\x21\xd8\x44\xb6\x1a\xcf\x68\x7f\xb0\x36\x94\xa9\x4d\xa4\xfe\x49\x71\x6b\xba\x47\xef\x1d\x9d\xfe\xe9\xca\x13\x72\x11\x97\x3c\x76\x8e\x0b\xac\x32\x93\x17\x7f\xac\xb0\xe0\x3a\x5b\xc6\x8d\x6a\x6d\x6e\xe9\xe9\x24\x78\x4b\x1b\x56\x09\x2e\xf0\xcd\x29\x0c\xca\x5d\x1a\xe8\x31\x34\x7c\xb3\x7f\xa7\x21\x8f\xc0\xde\xd1\x73\x68\xae\xbf\x48\xdf\xe1\xaa\xa0\x0c\xd7\xe2\xa6\x95\x77\xe7\xb0\xcd\xe3\x50\xbd\x90\xe8\xa7\x11\x2f\xb5\x9b\xa6\x4f\x48\x8e\x9e\xde\x81\x84\x2d\x36\xac\xae\xc9\xca\x8d\x8f\xe0\x7c\x6e\x17\x13\x71\xbe\xa8\x30\xdb\x90\x9a\x4f\xe2\x54\x33\x7c\xac\x7f\xd3\xec\x25\xde\xc6\x9b\x28\xcc\x24\xbf\x77\x13\xee\xdd\xef\x56\x68\x8b\xeb\x63\x10\x37\x95\x7e\x10\x87\x00\xff\x44\xe5\x1a\x8f\xe1\xc9\xa9\x77\x58\x39\x56\xad\x54\xc2\xf7\xa4\xb9\xe8\x54\x60\x3a\x11\xe5\x7a\x44\xd5\xb7\x09\xbc\xc4\x5b\x3a\x81\xcb\x6a\x46\xfe\x68\xe0\x3c\x8b\xe5\xf3\x37\xa9\x9a\x42\xd6\xc3\x3b\x02\x3a\x51\x2c\xe8\xe9\xee\x57\x22\x36\x54\x1d\x26\x28\x9b\x16\x1a\xf0\xfc\x18\xd2\xe1\xea\x78\x88\x3a\x42\xb1\xe0\xa3\xb6\x5e\x82\x40\xce\x9f\x61\x6b\x9b\x96\xcd\xef\x61\x3b\x2f\x7c\x76\x1c\x4f\x87\x1c\xef\x2d\xcc\xdf\xe0\xbb\x25\xca\xdf\x33\xb2\x2f\x3f\x78\xa0\x90\xbd\xda\x88\x45\x19\xe8\x2d\xd6\x69\x31\x27\xc1\x31\x98\x1f\x21\xe6\x3f\xcf\x9e\x19\x05\x28\x73\xee\x08\xd3\x77\xaa\xc4\xc6\xa9\xd6\xf0\x1e\x27\x38\x76\x60\x5c\xc5\xcc\x4f\xc4\xab\xfd\xf3\x83\xb7\x5a\xcf\xb5\x9d\x40\x44\x0f\x1e\x44\x32\x34\xe5\x7b\x32\x2e\xd1\x5e\x31\x08\xeb\x02\x03\x05\x53\xc6\x09\x32\x54\x96\xde\x86\xb6\x98\x9b\x45\xa9\xea\x40\x27\x4d\xd5\x41\xb1\xa2\xb7\xa4\xc4\x53\xc5\x5e\xa4\x9e\xd6\x48\x6a\x17\xf8\xcf\x7f\x7a\xf6\xac\x28\xae\xe8\x9a\x36\x3d\x43\x5b\x68\x1f\x63\x6a\xf5\x1c\xa9\xb8\x62\x70\xe9\xa1\x76\xa2\x55\xa0\xf8\x6f\xdc\xcf\xfe\xaa\x31\x7b\x9f\x8f\x6a\x52\xa9\x9b\xc8\xa6\x24\x59\x8c\x6a\xc8\xa5\xd9\x91\xbc\x66\xa7\x2f\x68\xe3\xa2\x06\xcc\xb1\x74\xa8\x6b\x8a\xd9\xf5\x42\x75\x87\xd7\x55\xb9\x35\x34\x44\x15\x9c\xae\xd9\xe2\xd4\xa5\xb2\x2a\x37\x20\x03\x8e\x66\x3b\x48\xc4\x0d\xb1\x4c\xe3\xdd\x4e\x06\xd2\xe0\xec\x45\xeb\x22\x26\x92\x39\xbe\xa1\xf0\x7b\x26\x2a\x80\x5d\x5f\x59\x6e\xbf\xeb\x70\x70\x93\x1c\xbb\xac\x3e\x5b\x33\xe5\xe0\x33\x1b\xa0\x74\xab\x68\xd1\x54\x31\x41\x79\x2e\x0b\x28\x65\x70\x8d\xb7\x2a\x11\xcb\x37\xde\x4d\xf2\x6d\x82\x25\x5c\x1b\xeb\xf2\x47\x6a\x47\xa8\x4e\x9c\xbf\x20\xfb\xb9\x77\x9d\x22\x6b\x20\x26\x09\xa5\xc7\x6d\xe2\x74\x0c\x4e\x74\x9d\x81\x91\x2b\x48\x3e\x68\x7d\xaf\x22\x9a\x5c\x97\x35\xe3\x86\x47\x98\xaa\x1a\x5e\xcb\x2c\xda\x8b\x8e\xb1\x69\x66\xa1\x7a\x4a\x25\x01\x02\xa1\x9e\x16\x94\xae\xf1\x0e\x97\xc1\x47\x47\x0a\xa4\x28\x82\x2b\xbe\x91\x25\x9c\x1e\x85\x14\x8b\xac\xee\x24\x92\xae\xd0\x6e\x88\x3b\x0e\xdb\x1d\xd5\x1a\x36\x6a\xad\x68\xd7\xa7\x54\x1b\x04\xa7\x69\x3e\xad\x65\xfc\x6e\x2b\x02\x3f\xc8\xd2\x2d\x7c\x66\x13\x4d\x6c\x04\x3f\x9f\xc1\x3f\x09\x6b\xe2\xd9\x9c\x13\x54\xe5\x23\x53\xe1\x22\x91\x33\xb7\xa3\xe1\x89\x5c\x1b\xb3\x59\x33\x35\x99\x68\xa0\xe9\xf7\x4c\x4e\x5e\xf9\x9f\x72\xf0\x2b\xcc\x4c\xed\x5e\xf1\xf5\xa8\x71\x42\x3c\x01\x0c\xfd\x0b\x9b\x65\x15\x4b\x4d\x29\xba\xc1\xa3\xa7\x87\x6a\xb0\x09\x30\x72\xec\x56\x08\x9e\x8a\x2f\xac\xc2\xba\xf1\xdb\x8c\x54\xac\x51\x9d\xee\x59\xa5\x33\x63\xf8\x85\xd6\x78\xbc\x64\xbe\x44\xb6\x41\x3c\x46\x1f\x2f\xb4\x1a\xdd\x6f\xf7\xe2\x73\x30\xbc\xde\x8b\xec\x71\x00\xc6\xdd\xbc\x53\xf1\x3f\xfd\x13\xc1\xba\xf2\x12\x2c\xaa\x26\xd2\x11\x1b\x41\x51\x76\xd7\x17\x94\xf3\x97\x2f\xe0\x0d\xaa\x59\x91\x15\x2b\xe4\x7a\x6a\x7d\xe4\x45\xf9\x31\xbd\xc5\x26\xe2\x75\xc5\x58\x4a\x67\xbb\xae\xda\x67\x16\x8f\xd2\x5e\x5f\xd9\x0b\xf2\x65\xe8\xfc\xe5\x0b\xeb\xeb\x3d\xc9\x90\x3b\x66\x23\x4a\xe7\x2f\x5f\x4c\xad\x2f\xbe\x8a\x52\x0b\x2b\x7c\x39\xa2\x64\x7f\xed\x65\x37\x46\xdc\x73\xcf\x21\x3f\x95\x25\xf5\x4d\x39\x5b\xe1\x62\xb7\x24\x73\x91\x0a\xab\x4b\xc2\xba\x56\x90\xe7\x03\x17\x54\x56\x16\x92\xf5\x11\x1a\xb8\x39\xce\x8a\x1c\xcb\xda\x18\xba\x70\x5b\x6c\x90\xa6\x0c\x20\x01\x54\xc9\x3b\x55\x31\x37\xd9\x94\x72\x2a\x69\x03\xb1\xd6\x17\x3d\x48\x99\x47\x20\x67\xa4\xb6\x08\xcf\xa1\xc8\x43\x1a\x55\x75\x8f\x4f\xd0\x7a\x2b\x80\x11\x51\xa7\xc0\x2e\x28\xb7\x03\x46\xb4\x62\xeb\x09\x72\xd2\xf8\xfe\x45\x1d\x3a\xfd\xee\x6e\xc8\xc6\x63\xb0\xe1\x50\xdb\xd5\x98\xf7\x1a\xc9\x5c\x73\xa5\x29\x16\x2c\xf2\xce\xff\x9c\xef\x5c\x6e\x0f\x77\x01\x13\x5d\xef\xde\x76\xf5\x63\x5b\x03\x5f\xc1\xee\x37\x97\x45\x45\x6b\x45\x96\x5f\x82\x3d\xac\x9d\xa7\xbc\xaa\x20\x0a\x27\xca\xbc\x21\xb2\xa9\x3a\x2f\xd5\xed\xb0\x11\xb9\x3c\x0f\xf7\x08\x3f\xa1\x6b\x0c\x74\x5d\xe3\xa6\x7a\x62\x50\x86\x5b\xd9\xb9\x20\xc9\x80\xca\x28\x7c\xc6\xbc\x44\xa6\xcb\xf3\x83\xbd\x39\x8f\x3e\x45\x2c\x37\x50\x9e\x36\xba\x1c\x61\x0c\x90\x54\x7d\x4f\x9f\x44\x1c\xb7\xef\xd5\xe5\xa0\x2e\x9f\xce\x1f\x1a\x12\xf1\x28\x55\x8b\xc7\x77\xad\xcd\x69\xd4\x4a\xaa\xe3\x40\x4f\xf8\x21\x2b\xe8\xb8\xb3\xac\xeb\x45\x9f\x58\x08\x48\x66\x14\x82\x73\x6b\xd9\xcc\xed\xb5\xa1\xa8\x4f\x4d\x73\xa0\x21\x6e\x58\x98\xaf\x15\x41\x63\xf7\x9a\x1d\x06\xbd\xbb\xbf\x13\xa3\xb4\xeb\x3f\xf4\x26\xb8\xe7\x5e\xd8\x04\x6f\xf3\x3c\x06\x12\x3c\xe1\x22\xde\x23\xdd\x03\x74\xf4\x24\xbf\x3f\xd3\x7b\xe3\x82\x3e\xea\x25\x88\x46\x70\x3d\x22\x9d\xaa\x9d\xe3\x0d\x82\x13\xbe\x8c\x90\x43\x18\xd2\xf9\x29\x96\x9c\xd5\xe5\xb5\xef\x2f\x72\x11\xe1\x8e\x87\x0c\x5a\x84\xe7\x06\xe9\x94\xb3\xfe\xb9\xf4\x97\x73\x40\x4d\xb2\x92\x62\x1f\x6d\x4e\x55\xa5\x5c\x11\xb4\xa5\xb0\xc1\xfc\xf7\x8a\x93\x55\xa6\x40\x6c\xbf\x51\xc5\xb3\xb4\x97\x24\x2c\x97\x3e\xd9\xf5\xc3\xc0\x4d\x9c\x2c\xf2\xae\x82\xbe\x02\xa5\x1c\x32\xf0\x1d\x9f\xe8\x89\xa6\x84\xe8\xd2\xf1\x39\xa9\x2f\x54\xb2\x56\x24\x33\x77\xd2\x1d\xf4\xdc\x43\xac\xd3\x26\xd4\x1e\xdd\xa1\x87\x70\x64\xd4\x0d\xc0\xae\x13\xa6\xf4\x65\xae\xcf\x71\xa4\x91\x2a\x42\x18\x5c\x4e\x4d\x57\x5e\xda\x6f\x79\x41\xd8\x43\x89\x41\xb8\xbf\x32\x83\x1d\x63\xbd\xf2\x88\x1f\x29\x41\x68\xb1\x42\xdc\xda\x43\xfb\x91\x23\xf2\x0e\x1d\x53\xa8\x8d\x59\x78\xd8\x89\xcb\x22\x4b\x6b\xe3\x35\xe8\xba\x8f\xbb\xdb\x3e\xdd\xaa\xb4\xb6\xb5\x4b\xbc\xfd\xf8\xfa\xa3\x41\x41\xa8\x1d\x7b\x29\x43\x0d\xfa\x79\x4d\x96\x1d\xaf\x36\x78\x55\x0c\x1f\xe8\x32\x82\x2c\xe4\x3e\x30\xa5\xf3\x36\xa6\x9d\xa2\xe6\xbc\xd5\x22\xc6\x9d\x62\x21\x83\x31\x5f\x58\x18\xf3\x3e\xf1\xa0\xde\x9e\xae\xe2\xfb\x86\xe1\x19\x09\x6c\xa0\x98\x4e\x8c\xe3\xdd\x74\x13\x3d\xeb\x74\x69\xa2\x28\x80\x9d\xeb\x4f\x42\x67\x69\x08\x39\x37\x6f\xdc\xa4\xb6\x0e\x70\x33\x2f\xaa\xd8\xee\x5e\xa7\x01\x04\x97\xa2\x77\x4b\xe5\x76\x12\xab\x9a\x94\xb2\xbd\xa6\x56\xa5\x53\xaf\xdb\x45\xce\xbb\x74\x4f\x35\x79\x82\x77\x4a\x9c\x5e\x1c\x41\x45\x2e\xd8\xbf\xa8\xdc\xfe\x51\x1b\x29\xdb\x86\x2f\x9f\xe9\xbb\xd9\x1d\x69\x84\x26\x71\xce\x60\xb2\x49\x9e\xf3\x43\x30\x56\x61\x23\x99\x39\x6b\x27\xc3\x76\xe7\x0e\xa6\x0f\xe8\xee\x9e\x79\xe5\x64\xa1\x46\xfc\x24\x93\x26\x87\x5b\x6e\xd2\x27\x53\x98\x62\x59\x4b\x77\xb8\xf2\xe8\x4c\xb8\xdf\xa5\x47\xb7\x4b\xaf\x6b\x8f\xf7\x96\xd4\xe4\xe5\xf6\xfa\x2b\x69\x32\x9d\xc2\x0c\x57\x4f\x96\xa5\xab\x4e\x01\xb9\x2a\x54\xf1\x9c\x8a\xab\x65\x49\xa9\x55\x25\xd9\x75\xe1\x17\xcb\x7d\xf9\xd5\x8b\x92\x6a\xf7\x3f\xe1\x41\xbf\x56\xb7\x07\xc7\x1d\x99\x16\xfe\x36\x60\xa7\x5b\x6d\xca\xc7\x78\x92\xec\x89\xe8\x7e\x26\xdb\x4f\x71\x0f\xcd\x1c\x4a\xd2\x2c\x48\x30\x1e\x48\xb8\xa1\x37\x5c\x52\x38\x6a\xee\x7e\x4b\x55\xde\x7d\x9d\xa2\x85\xaa\xf7\x7d\xd7\x63\x7f\x8b\xd8\xf1\x4e\x88\x22\xbf\x33\x6f\x93\x7f\xde\xf0\x46\xdf\x3c\xf0\x61\xdc\x64\x2c\x73\x93\x65\xed\x7c\xfd\xde\x78\xd9\x19\x2a\x4b\xda\x54\x26\x30\x79\xe6\x9b\x05\xd6\x55\xc4\xb9\x19\x33\x47\xd7\x3a\x37\xdb\x32\x61\xcd\x33\x1a\xe6\x71\x20\x08\xcf\xbc\xc3\x8e\x32\x28\xa2\xc3\x95\x76\x38\x43\x55\x72\xf9\xad\x2a\xca\xdf\x74\xb1\x84\x68\x59\x97\xd6\x31\xac\x42\x3f\xfe\x40\x66\x18\x3b\x79\xb2\x81\x63\xbd\xd1\xed\x9c\x48\x89\x59\xc9\x79\x3a\xef\xbd\x32\xa2\xdc\xae\xad\xb2\xe7\xa6\xdc\x90\xdf\x58\x55\x58\x70\x04\x5f\x56\xf2\xd5\x4f\x97\x88\x0c\xba\x26\x75\xd8\x3c\x8b\x18\xf7\xef\x7a\xf9\x5b\xb2\x4e\xf2\x2b\x3f\x81\x39\x50\x07\x15\xde\x78\x09\xea\x5f\xf8\x66\xc7\x0f\x80\x5e\xba\x99\x8e\x6e\x3a\x62\x03\x66\xa2\xf7\x17\x05\x0b\x2e\xa3\x69\xbf\x67\x50\x14\x87\x7f\x33\x4d\x62\xd9\x60\xb5\x67\x7c\x46\x16\xe8\x6f\x56\xd2\x76\x8d\x23\xaa\x2b\xed\xf9\x47\x8b\x85\xe9\xdf\xa4\x3d\x8b\xec\xcb\x76\x5b\x50\x9f\x9d\x85\xa4\x74\xf3\x9e\x8e\x94\x55\xeb\xca\x68\x4b\xed\xbb\x54\xd1\xbb\x5e\x42\x20\x06\x7e\x85\x37\xca\xf9\xed\x61\x0a\x9f\x3d\xd0\xd6\x3f\x79\xb3\x73\x7f\x52\xa1\x15\xa3\x78\xe7\xc4\xd2\x8b\xba\xca\x83\xde\x6f\x18\xfd\x8f\x52\x4f\x97\xb4\x14\x3b\x53\x0d\x63\xfc\xac\x04\xd3\xf2\x64\xfa\x49\x27\xa4\x60\xfa\xb3\x71\xc5\x75\x97\x9a\x5e\xf1\x42\x5b\x4d\xa1\x10\x8d\xa2\x86\x85\xf4\x7e\xbe\x63\x5f\x35\xb0\xfa\xa9\x17\x9a\x6d\x97\xe3\xd6\xd2\xe6\xa8\xda\xaa\x9a\x42\xfe\x65\xcb\x89\x5b\xe6\x72\x81\x97\xb1\x70\x6b\xfa\x7a\xa2\xff\x8c\x44\x5b\x15\xd1\x5d\x9e\x95\x88\x8d\x6b\x3d\xa6\xf0\x7d\xbf\xb7\x14\x60\xc7\x8a\xfb\x29\x58\x76\x75\x42\x3f\xa6\xd3\x1a\x1f\xea\x5d\xb4\x3d\x1e\x20\xbb\xe5\x02\x90\x22\xf4\x07\x57\x82\x3b\x6e\xfd\x25\x29\x6a\x0b\x92\xbd\x4e\x5f\x9e\xe2\x33\x6c\x93\x92\xae\x77\x26\xf6\x6f\xc5\x9b\x9c\x80\xdd\x8d\xb9\x67\x2d\x9e\x1e\x0e\x91\xf1\x36\xcb\x7e\x3f\x82\xf9\x39\x84\x72\xb8\x40\xee\x4b\x18\xdb\x1c\x9b\x87\x12\xcc\xdb\x88\x48\x5a\xe2\x48\xbb\xcb\x76\x44\x89\xa8\xfa\xdd\xc9\x79\x93\x30\x7c\x16\xde\xa9\x20\x7f\xe8\xb9\xf9\xef\xc5\x3e\xa8\xfb\xa6\x4a\x83\xe5\x7f\x31\x1f\x6e\xb7\x3a\xb3\x9f\xc9\x3f\xf2\x68\xd4\x79\xd8\xd2\xe9\x0c\x05\x6b\x68\x95\x8a\xe1\xa6\xaa\x63\xc2\xc1\x7c\xef\xc7\xd6\x0c\x98\x45\x12\x63\xf7\xa1\x40\x86\xcc\xab\xbf\x16\xa9\x55\x89\x91\xcf\xa2\x45\x74\x7d\x93\xaf\x5a\xe4\x4b\xd1\x22\xb2\x78\x21\xca\x73\xb0\x1e\xa9\xd2\x4f\xc7\xc7\x1e\xb7\xd2\x15\x0a\xf5\x4b\xe5\xa8\x16\x31\x85\x72\x0b\xcb\xa2\x62\xed\x4f\x1e\xa8\x30\x1e\xaa\x71\xf5\x0d\x83\x62\xb9\xc4\x79\x81\x18\x16\xd7\x68\xe7\xa5\x2c\xfd\xa1\x98\xac\xc7\xe3\x29\x70\xb7\x77\x75\x62\xe0\x42\x15\xe5\x71\x6c\xa7\x8a\xea\x78\x5d\x43\x07\x87\xd5\xf2\xa2\xde\x49\xf0\xf0\xb7\x40\xb1\x38\xd0\xec\x44\x52\x3c\x2d\xf4\xe8\x08\x28\x69\x62\xac\x1c\x96\x8c\x30\xe5\x6e\x05\x4a\xfb\xe7\x21\xf4\xff\x50\xe4\xee\x53\xff\xef\x91\x73\x1a\x53\x32\x60\x41\x0f\x6a\x4a\x86\xcc\xab\x8f\x29\xd1\x95\xfd\x9b\x67\x3a\x66\x96\x7f\xfa\x50\x26\x45\xcd\x42\xda\xc9\xa2\xba\xda\xd5\x9e\xc0\x57\x83\x72\x1f\x6e\x69\x40\x9e\x2f\xd7\x21\xed\x9c\x6a\x30\xd3\xbd\xbb\xa2\x83\xa6\xf0\x50\xca\x63\xd8\xa4\xfa\x68\x0e\xa5\x24\xec\x37\xff\x7c\x75\xa1\x4e\x5e\xa4\x0d\xec\xab\x27\x4c\x41\x8e\x26\x57\x71\xae\xee\xc2\x9b\x42\xca\xc1\xeb\x71\xf1\x23\x3b\x39\xc3\xd3\xb2\xf4\x8b\x25\x7f\xd9\x27\x72\x10\xa9\xef\x78\x87\x23\xb5\x06\x0b\x9f\x87\xf5\xd2\x13\xe8\xc3\x66\x26\x7d\xf5\x73\x05\x4d\xf4\x04\xf6\x13\x37\xf9\x6a\xa1\xf6\x68\xa1\xdc\xcc\xbc\xc6\x08\x24\x48\xd6\x65\x0a\x1a\xdc\x47\x5e\xa0\x6c\xb2\xed\xfc\x2e\x9f\xcd\xd6\xed\xb8\xcc\xbd\x5a\x3c\x97\x04\x42\xe1\xec\x38\xad\x81\x98\x7f\x28\xed\xb5\xc3\x6a\x86\xe9\xb5\xcf\x15\xc6\xd1\x13\xf8\x1a\xc9\xf9\xd2\xd4\x9a\x8c\xe4\xac\x3b\xde\x26\x97\xaf\x50\xa8\xeb\x72\x9a\x98\x9c\x61\x74\x5c\x27\x05\x3b\x19\xef\x41\x95\x4c\x8e\xff\xcc\xe1\x9c\x9d\x54\x7d\xc7\xbe\xf8\x4f\xaa\xeb\x7b\x1a\x80\x5d\x16\x7f\x74\x04\xa2\x1a\xad\xc3\x5f\x9a\x35\x52\xb7\xce\xfc\x70\x62\xd7\x89\xb8\x6e\xf8\x56\xc1\xd5\x47\x89\x09\xa4\xf4\x7a\xf8\xda\xa1\x5e\xea\x4c\x32\xf5\x54\xba\x9a\xc8\x97\x1b\x91\x1a\x62\x60\x87\x92\xfd\x4b\xb3\xb0\x5d\x26\x77\xe8\xfa\xee\x95\xa5\xef\x93\x9d\xf7\xc7\xca\xa9\x54\xe6\xb3\x92\x50\x5c\x7b\x55\xa0\xc5\x87\xd4\x71\x36\xa8\x76\x36\x72\xe3\x6c\x4c\x40\x57\xc6\x2e\x4b\x63\x67\xc4\xb6\xdc\x7b\x60\xbe\x79\x10\x58\xe3\x56\x96\x46\x55\xdd\xcd\x89\xbe\x33\x07\x12\x26\xf6\x06\xa5\xe0\xad\x1a\xe0\xbd\x3c\x9b\x8c\xaf\x4b\x70\x5d\xbf\xf7\x75\xff\x1a\xde\x8b\xdb\x7e\xef\x8f\x29\x04\xe3\xb5\x55\xc5\x70\xe6\xe1\x3f\x7b\x16\xfb\xb2\x79\xf8\x2c\xfe\xbd\x89\x6b\xc1\x89\x78\x4b\xbc\xab\xa8\x86\xba\x58\x26\x38\xa5\xc9\xe6\xe4\xae\xf5\xba\x62\x45\x69\x07\xb5\x16\xe8\x06\xc3\x0c\xe3\xc6\x63\xae\x26\x9c\x6d\xc5\x2b\x00\xf2\x72\x89\x23\x15\x94\x21\x86\xa7\xb1\x6a\x1b\x31\x87\x32\xbd\x18\x9c\xc3\xf7\x7c\x29\x6d\x8f\xd1\x77\xc4\x26\xba\xa8\xd6\xf8\xf1\x6d\xd3\xe8\x4c\x37\x6b\x59\x8a\x56\xe1\xfd\x97\x92\xd8\x8e\xdc\x6d\x29\x1a\x68\xdf\xa5\x3c\x58\xf4\xa2\x19\xa4\xdf\xfb\x14\x31\x38\x39\xa6\xac\x26\xdb\x06\x56\xca\x6b\x0d\x6b\x16\x9c\x35\x85\x5c\xa2\xa5\x0b\x52\xd3\x66\xc9\xd2\x00\x0d\xc4\xa1\x15\x02\xa2\x28\xb1\x07\x9a\xfa\x6f\x0d\xa5\xe2\x23\x3d\xd1\x11\x5f\x9e\xba\x79\x2a\x26\x0b\x0a\x11\x56\xbd\x1b\x95\x72\xa8\xb7\x4a\x73\xb2\xae\xf2\xf8\xcb\x14\xc1\x47\x03\x9e\x11\x19\xc0\xf5\xad\xaf\x70\x0d\xf4\xe7\xee\x5a\xc9\x03\x94\x51\x6f\x7f\xe7\x55\x57\x1a\x63\x44\x5d\x4e\xd2\x1b\xd6\x82\xbb\xda\x50\x92\x8a\x73\x95\x7c\x52\x23\x25\x9c\xfb\xb8\x8e\x0f\xf7\x7b\x25\x1f\xda\xaf\xe5\xcb\x62\x1c\x35\x9e\x4b\x77\xa7\x47\x99\x29\xe8\x7d\xab\xfe\x51\xcb\xb5\x7a\x50\x0f\xfa\x9b\xd3\x15\x95\x24\xaa\x63\x39\x20\xec\x67\xb4\x5b\x31\x0f\x32\x5d\x55\x59\xa5\x9f\xf0\x15\xfa\x61\xcb\x30\x7d\x83\x6b\x99\xee\x8a\x73\x51\x60\xe2\xd1\x09\x88\xe7\xaf\x5a\xb2\xcb\xfd\x89\x28\x06\xb4\x47\xc9\xf1\x9c\x2f\x4b\xc8\xe4\xa9\xd7\x7c\xb4\x23\xcd\xfc\xb2\x9a\xa9\xb4\xf1\x16\x55\x91\x98\xbd\x29\x96\x30\x6b\x49\xbf\xbd\x8d\x7e\xda\x5e\xf3\xa0\xa5\x0a\x83\x37\x8b\x71\x5b\xc4\xa3\xfd\xd5\xc0\x70\xa2\x83\x3c\x3b\xa3\x47\x62\x8f\xd9\xe2\x84\x47\xe7\x7f\x77\x47\x6f\x4e\x27\xd9\x3e\xa8\x23\x17\x5f\xc3\x83\x3a\x71\xa9\x29\xf4\xf5\x7a\xfc\xfe\x9f\xc1\x79\x4b\x4d\x61\x88\xe3\x36\x38\x5c\x03\x6e\x4c\xa3\xc7\x83\x9e\x31\x08\xda\xef\xa0\xe1\x53\x96\xf0\x67\xf3\xc1\x1a\x4c\x44\x1c\xb0\x96\x12\x4c\xfd\x70\xf0\x59\x1c\xaf\x3b\xbc\x7b\x8a\x77\x7a\xf5\x34\x79\x0a\xf4\x02\x33\x16\xc4\x62\xec\xa3\x21\x51\xc0\xab\x2c\xd5\xe5\x9d\x5c\x1d\x09\x95\xa5\xc9\x39\x94\xc7\x3f\xb4\xf7\xf9\x8f\x29\xe1\x7b\x85\x99\xac\xc0\x42\x47\xe3\x63\xf8\x45\x46\x45\x7c\xdf\xc8\xd4\x75\x3b\xa7\x56\x9b\x93\x40\x28\xa6\xd7\x78\x4b\xa3\x61\x89\x3b\x70\x37\xef\xfe\xab\x7b\x75\xaf\x83\xb3\x5b\x42\xa6\xb2\x93\xae\x39\xe3\xc0\x9d\x1a\x54\x44\x58\x59\x2d\xe3\xd7\x18\x90\xf0\xb3\x38\x3b\x2b\x0c\x4e\xd1\x6a\x85\xab\x7c\x14\xc2\xda\xb1\xf8\x97\x04\xdb\xe7\x84\x51\xb3\x91\x75\x61\xd4\xe2\xa5\xe0\x34\x71\x37\x76\x72\x6b\x05\x1d\xc3\x2f\xf6\x07\x83\x39\xab\xd9\xf8\x4a\xe6\xf2\x3b\x5b\x36\x83\x06\x63\x9d\xc0\x2f\xff\x72\x71\xa6\xf3\x86\x2e\xcf\xf9\xda\xd4\xc8\xe9\xd0\x98\xa0\x6f\xcb\x26\xfc\xd9\xb4\x88\x3c\x70\x69\xcf\x49\x53\xdb\xc1\x4a\x97\x15\xbc\x3c\x7f\xe4\xdf\x7d\xfb\x13\x48\x95\x59\x62\x52\xbc\xbc\x16\x11\x39\x4b\x81\x6c\x07\x27\x40\xf5\x91\xd9\x70\x8a\x2d\x5f\xc6\xa5\xb8\x0d\x6a\x12\x62\x12\xda\x20\x76\x69\x59\x89\xc7\x43\x89\xd9\xa5\x6e\xc2\xee\xa4\x77\xec\x69\x0f\x51\x3e\xaf\x44\x8d\x10\xbe\x3f\xd7\x5a\x66\x9f\xc6\xec\xb4\x2c\x4d\x64\x82\x2b\x9f\x96\xc8\x45\x52\x17\x55\x73\xd2\xd5\x33\xd4\x2c\xc3\x6c\xa4\xdd\xb3\xaf\x4e\xd2\x73\xd3\x3c\x32\x20\x28\xf3\xe7\x53\x26\x9f\xd1\x44\x0f\x44\x71\xc4\x8e\xdf\xc1\x90\xb7\x14\x49\x8e\x09\x53\x53\x47\x2e\x2a\x51\x7b\x32\xe9\xa7\x65\xe9\x1e\x02\x25\x24\xcb\x69\x14\x13\x2f\x27\x12\xdf\x0b\xc6\x0e\x82\xe6\xbb\x0c\xbd\x84\xad\xe3\x70\x6c\x27\x3f\x80\x83\x28\xf6\x7c\xac\xf6\x28\x62\xe8\xdc\xf3\x0d\xc5\xba\x7c\xe0\x3f\x9f\xd8\x7f\xf5\x21\x76\xf3\x21\x76\x61\xb5\xbb\xbb\x13\xf1\x90\x22\xf4\x67\x49\xfd\x73\x57\x0f\xa4\x45\x6b\xbe\xc0\x8c\xaa\xe2\xf2\x14\xca\x82\x32\x20\xf3\xf0\xed\x93\x6a\x4e\xea\x25\xea\xd2\x83\x6e\x45\x63\xb1\xbb\xf9\x24\x15\xd0\x71\xa4\x90\xff\xad\x47\x2f\xbb\x5c\xb4\x17\x71\xf5\x27\xaf\xcb\x20\x98\xd8\x80\xa9\x20\xa4\x74\xbb\xea\x17\xaa\x71\x67\x29\x07\x90\x30\x1d\x14\x8b\xb8\x53\x50\x69\x8e\xe8\x53\x16\xae\x1c\x51\xd5\x8c\xa3\xa3\xaf\x5e\x8d\x44\x1f\x47\x5e\x36\x84\x09\x8d\xe8\xb7\x9d\xfd\xc7\x80\xe2\xd9\x17\xc7\xf0\x03\x21\x76\xc5\xc2\x52\xd6\x2f\x17\xa4\x3a\x11\x06\x49\xd5\x94\x0e\x8f\xb5\x74\xac\xca\x41\x8a\x3c\xca\x41\xb1\x87\x25\xf4\x3b\x23\x01\x22\xbf\x17\x55\x1f\xa7\xc1\xe7\x6f\xc4\xcb\xa9\xe1\x0b\x23\xed\xf5\x96\x39\xe2\x03\x50\xf6\x91\x8e\x66\x8e\xc8\xd4\x77\xce\x31\x39\xb0\x38\x2a\xc6\x05\xc9\x44\x52\x75\x55\x58\xe5\x1d\xdb\xf9\x4f\x11\xa1\xf8\x10\xe4\xae\x05\x74\x1f\x9b\xa3\xa4\xaf\x34\x55\x34\x0d\x33\xfe\xfa\x50\xeb\xae\xb4\xfa\xf1\x2b\xa5\x06\x53\x6a\x28\x9d\xfa\xc6\x69\xb5\x4d\x0a\x26\x36\xe1\xaa\x99\x54\x58\xa9\xe2\x69\x8a\x98\x3a\x6e\x1b\xa1\x61\x24\x8e\xfb\x17\xa7\xa2\x1d\xe7\xee\x43\xc1\x21\x21\xd2\x3b\x53\xd2\x89\xf6\xc4\xc8\x99\x0a\xa1\x7e\x25\x6a\xa4\x32\x7d\x07\x65\x07\xc5\x9f\xee\x4c\x5a\x3b\x1e\x15\xa3\x6c\xcf\xf8\xd4\x57\x42\x3b\x81\xbd\x3e\x74\xde\x29\x34\xb2\x0f\x7a\xbb\xbb\xad\x9e\x44\x4f\x86\x4e\xbe\x52\x3e\x8c\x3e\xf9\xe4\x7f\x51\x92\x19\x2a\x9b\x2a\xdb\x16\x17\x44\x5f\xba\xe4\xfc\xa0\xf9\x40\xd7\x44\xa4\xea\x9d\xa5\x1c\x66\x5b\xe1\x49\x49\xf4\x7e\xd3\x77\xeb\x13\xd9\x1e\x46\x48\xdf\x73\xbb\xf8\x95\xe8\xc1\x56\xdb\xa7\xf9\x39\x66\xb8\x5e\x16\x15\xa6\x62\x27\x5b\xd9\xef\x98\x52\xcc\x60\xbd\x92\xcf\xb9\xa1\xd4\x73\x2a\xb1\xbd\xab\x1a\xee\x1f\xe8\x06\x87\xe9\x00\x11\x72\x0e\xde\xa7\x7a\xab\x8f\x51\xc8\x41\x32\x47\xc5\x3e\x68\x35\xcd\x16\x38\xbb\x1e\x8d\x39\xd5\xe6\xa8\xa4\xd8\x47\xa7\x7c\xe4\x90\x02\x82\x59\x2d\x32\x2a\xf0\x06\xf0\x72\xc5\xb6\x11\xfe\x6f\xde\x5a\x96\xd7\x39\xf8\x52\x28\x14\xe6\xe6\x4c\x86\xca\x52\xe5\x7a\xf8\x48\x96\x8f\xe5\xb5\xbc\x3d\xe2\xe4\xbb\x1d\x37\xcf\xde\x6d\x77\x78\xe3\xb1\x49\x12\xb3\xe2\x57\x43\x60\x4e\xc0\xde\x30\x4d\xc5\x7f\x4d\xe9\xff\x31\x3c\x09\xbf\x96\x83\x7c\x2f\x1f\xb3\x18\x1f\xc3\xdf\xc3\x08\xcd\x27\x9f\x0b\x9e\x1e\xea\x67\x09\x43\xc4\x78\xf8\x70\xfe\x9c\xb8\xeb\xb2\xfe\x88\x48\x8b\x48\xc3\xa1\xee\x4b\xa6\x09\xd5\x66\x1e\xe4\xce\xd4\x75\x20\xa5\x26\x45\xe6\x0b\xd5\x17\x4c\x55\x66\x0f\xef\x8f\x6f\x70\xbd\x65\x8b\xa2\xba\x72\xfb\xaf\xa9\xaa\xbf\xdf\xdc\xbf\x81\x25\x66\x0b\x92\x4f\x80\x12\xce\x31\x9b\xa2\x2c\xa5\x1a\x51\xef\x69\xd7\x58\x3d\x39\x50\x34\x69\x7a\x2a\x6d\x4e\x84\xa4\xb6\xea\xcd\x6c\x5d\x40\x2b\x2e\xca\x72\x6a\x21\x36\x7f\xb5\x96\x1a\xa3\xcd\xd8\x13\x66\x7d\x3e\x70\x62\xf5\x0b\xb7\x12\x10\x7f\x3c\xc9\xed\xe2\x39\xaa\xa6\x63\x9f\xd3\x3f\x0b\x52\xe4\x26\x53\xb2\xf2\x48\x2c\x24\x3a\xb7\x83\x7d\x72\x4c\x67\xda\x43\x06\xb6\x3a\xfa\xef\x39\xa5\xa3\x52\xd3\x20\x42\xe5\xcd\x50\x67\x8c\x79\x4c\xa9\x5a\x14\x55\xc1\x46\x36\x99\xe2\x8a\xd0\x7a\x08\x18\x4e\xc0\xbc\xf5\x1a\x58\x9b\x0e\x30\x6f\xea\xe2\x06\x31\x03\x66\x25\xff\x1c\x0e\xc6\xa8\x65\x01\x45\xfc\x95\x00\x72\x7b\x70\x7b\x00\xff\x17\x00\x00\xff\xff\x01\xd3\xee\x71\x23\xdf\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x0e\xb9\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\xc4\x76\x7c\x59\x3f\xa4\xb6\x12\x70\x06\x14\x67\x35\x1c\x30\x03\x50\x0c\x8f\x57\xff\xfd\x14\xae\x83\xeb\x5c\x28\x4a\x76\x2a\xd6\x83\x2d\x91\x40\x03\xe8\x3b\x1a\x8d\xc6\xd1\xdf\x0e\x0e\x00\x00\x9e\x97\x64\xf3\x8e\xa1\xeb\xa2\xba\x3a\x23\x65\x89\x33\x56\x90\x4a\x7e\xf5\x7e\x51\x50\xc8\x48\xc5\x6a\x94\x31\xc8\xf1\xbc\xa8\x30\x05\x04\x99\x69\x07\x73\x52\x03\x95\xbd\x01\x55\x39\xe4\xb8\xc4\x57\x88\xf1\x3f\xc9\xec\xdf\x38\x63\x54\x40\xda\x2c\x8a\x6c\x01\xa8\x2c\xc9\x86\xc2\x9a\xe2\x9a\x02\x23\xa2\x23\xb6\xbb\x61\x01\x0f\x51\x58\xa2\x6a\x0b\x15\xc9\xf9\x70\x14\xd8\x02\x6f\x61\x83\x2a\x06\x45\x05\x08\x68\x51\x5d\x95\x18\x50\x96\x91\x75\xc5\xa6\x62\x80\x4b\x06\x62\xae\xcb\x15\x62\xc5\xac\xc4\xb0\x29\xd8\x82\x77\x84\x92\x64\xd7\x38\x07\x46\xae\x71\xa5\xfb\x00\xc5\x6c\xbd\x9a\xca\x55\xbe\xc3\x58\x34\x24\xd5\xbc\x24\x9b\x23\xfe\xcf\x61\x46\x6a\x7c\xa8\x57\x4e\xe1\xed\xc5\xe9\xf9\x4f\x17\x62\x72\x4b\x52\x63\x58\x14\x57\x0b\x28\xf1\x0d\x2e\xa1\xa8\xe6\xa4\x5e\x22\x81\x0c\x34\x23\x6b\x26\x60\x69\x94\x34\x98\xe2\x83\xfd\xed\xe8\xe0\xa0\x58\xae\x48\xcd\xe0\xf9\xba\xba\xe2\xf3\x7c\x2f\xa6\x35\xaf\xc9\x12\x1e\x3b\x9f\x3d\x36\x2d\x4b\xb2\x71\x5a\xe9\xbf\x9d\x16\x97\xe7\xef\xd1\xac\xc4\x8a\x90\x56\x53\xf7\x0b\xd3\xe7\x47\x81\x15\x01\x87\xca\xd6\xdf\xfd\xf1\xe3\xeb\xb3\x97\x17\xe7\xef\x5f\xbf\xbc\x78\xf5\xee\xf4\xfc\xfc\xed\xc5\xbb\x77\xf6\x10\xef\x18\xa9\xd1\x15\x7e\x8e\xb1\xe9\xf1\xfc\xc7\xd7\x1f\xdf\xbd\x7f\xfd\xf6\xf4\xc5\xc5\xf3\x8b\x8b\x58\xa7\xb3\x72\x4d\x19\xae\x7f\x3e\xd3\x5d\x7e\x3e\x8b\xb4\x3a\x7f\xf9\x42\x7f\x7f\xfe\xf2\x45\xa4\xc1\xc5\x8a\x64\x0b\xdd\xe4\xe2\xcd\xeb\xb3\x7f\xe8\x46\x07\x28\xcb\x30\xa5\x23\x54\x96\xe3\x86\x57\xa3\x4c\x0d\x9f\x24\xc1\x8f\x8e\x8e\xe0\x54\x31\xc2\x0a\xb1\x85\x64\x51\x1b\x4e\x89\x19\x04\xdd\xd5\xfa\xdf\x20\xb6\x38\x06\xeb\x8f\x7e\xbd\xdf\xd4\xc5\x0d\x62\xaa\xb7\xf5\x47\xcf\xde\xeb\x59\x59\x64\xaa\xb3\xf9\xbd\x59\xce\xc5\x0d\xae\x58\xb8\x0e\xcc\x3f\x86\x57\x24\xc7\xa7\x79\xce\xc9\x1d\x00\x1e\x71\x21\xbb\x3c\xe7\x0b\xaa\x8b\xea\x6a\x02\x35\x29\xf1\x31\x7c\xb8\xac\xd8\xff\x4c\x00\x2d\x39\x92\xce\xc8\x72\x59\x30\x86\xf3\x63\xf8\xf0\xbc\xf8\xe3\xbf\xff\x6b\x02\x28\xcf\x6b\x4c\xe9\x31\x9c\xca\x5f\x9e\x8d\x13\x63\x9f\x4b\xc1\x26\x75\xef\x09\xe4\xba\x07\xff\x90\xcf\xe3\xff\xff\xbf\x61\x13\x69\xc1\xc2\x5b\xbc\x24\x37\x38\x7f\x5e\x93\xe5\x50\x4c\x0c\x5e\xf0\xa0\xb1\xe2\x8b\xee\xbd\xb6\x9f\x50\xb6\x28\x2a\xac\x98\xfa\xac\xc6\x88\xe1\x7c\xd8\x82\xc6\x0d\x33\xbd\x63\xf5\x3a\xe3\x7a\x0c\x31\xa0\x8c\xd4\x98\x36\xf3\x83\xcb\x73\xa1\xf2\x82\x89\x50\xd9\xe9\xbc\x59\x08\x85\x4f\xa2\x55\x8c\xc1\x0d\xbc\x57\xce\x1c\xbb\xdb\x37\xf8\x39\x30\x8d\x6f\x0a\xbc\x81\xa2\x2a\x58\x1f\xb4\x8e\xad\x59\xf1\x1f\x8a\xcb\xf9\xd4\x9b\x0e\x9c\x80\x84\xd4\xd2\x52\xb4\xb2\xfe\x32\x4d\x6f\x0f\xe4\xbf\x06\x9d\x67\xa4\x62\xa8\xa8\x68\xc4\x54\x20\x31\xce\x37\xdc\xde\x09\x02\x6a\xb5\x64\xfa\x4a\xbb\x59\x70\xa3\x4b\x71\x46\xaa\x1c\xd5\x5b\x63\xc4\x04\x81\x0a\x0a\xa4\x2a\xb7\xb0\xc4\xdc\x3e\x32\x02\x0b\x52\xe6\xa6\x3f\xb7\x45\x3f\x9f\x01\xa9\x81\xab\x58\x69\x91\x85\xc1\xe5\x9a\x9b\xb7\x46\x6b\x46\xf8\x94\x32\x54\x96\x5b\x58\xa1\xad\x30\x72\xac\x46\x15\x45\xca\xc2\x63\x4c\x0d\xbc\x1a\x97\x9c\xb5\x78\x4f\x0b\xec\x0a\xd7\x62\x55\x74\x9a\x62\x0b\x97\x41\x2f\xab\x39\x69\x61\x8e\xaa\x1f\x4f\x58\xec\x6c\xda\x70\x74\xa3\x15\x9a\x15\x65\xc1\xb6\x7c\x96\x1c\x01\x62\xad\xff\x44\xeb\x52\xe0\x47\x38\x21\xd2\xe0\x6f\x2a\x5c\xdb\x5d\x19\x11\x6e\x43\x5e\xa3\x0d\x5f\x5b\x8e\x57\x84\x16\x4c\x81\x29\x6a\x43\x25\x4d\x80\x62\x0e\x15\xc6\x39\xce\xfd\x39\x6a\x3b\x24\x27\xba\x74\x16\x2f\x26\xf2\xa6\x26\x37\x45\x8e\xeb\x63\x6b\xba\x4f\xd1\x9a\x2d\x46\x8e\x13\x30\xfd\xa8\xa6\x33\x86\x27\xc6\xee\x4f\x05\x84\xef\x1b\xfe\x8f\xb2\xbe\x23\xec\xf7\x33\x03\x5f\x94\x56\x35\xf6\x3e\xe1\x3f\x2d\x63\x4f\xb3\x05\xce\xae\x47\xe3\x63\x78\x7c\x59\xdd\xa0\xb2\xc8\x85\xe1\x06\xe9\xee\x48\x8a\xe9\xb6\x8f\x1d\xc0\xb7\xa1\x64\x56\x5d\xa2\xcb\x31\x02\x27\x02\x31\xe1\x97\x2d\xb3\x84\x93\xb6\x35\x58\x72\x6f\xb3\xd2\x0b\xcc\x84\xdf\xaa\xf5\x2c\x90\xb9\xf8\xd3\x63\xa1\x28\x73\xcf\xd7\x15\x5c\x61\xa6\x14\x33\x47\x8f\xfa\xd5\xc3\x6e\x8d\xd9\xba\xae\x3a\xe7\x3f\x9d\x91\xba\x26\x9b\xd1\xf8\xd1\x54\x70\xfc\xa3\xa9\x9a\x53\x5a\x65\x49\x17\x03\x8a\x8a\xe1\x7a\x8e\x32\x2c\x55\x8d\xf4\xdb\x33\x54\xc1\x8a\x7f\x4f\x17\x52\x57\x08\xd1\x08\x1d\x5e\x03\x8c\x12\xd9\x9d\xb0\x85\xee\xff\xfb\x1a\xd7\x5b\xaf\x67\xd4\xaa\xd4\x98\x92\x75\x9d\x61\x6b\x2a\x09\xdf\x28\xa1\x4f\x6e\x50\xad\x76\x00\xd2\xd7\xfd\x40\x1b\xef\x21\xd9\x61\x5d\x0d\xea\xc2\xe9\x85\xf2\x9c\xdb\x8e\xd7\x42\xc3\x8e\x7e\x15\x4c\x78\x0c\x7f\x0f\x3d\xf0\x29\x6f\xc6\x7f\xc7\xb5\x2f\x97\x5c\x2d\x1e\x47\x54\xa5\xf2\x35\x12\xc3\x1a\x8b\x6b\xc6\x36\x56\x29\x3d\x01\xd3\x69\x6c\x31\xad\x0f\x5c\xe9\xbf\xf7\xc4\x9d\x52\xa0\x6a\xb8\x5b\xae\x86\xb2\xd4\x43\x7c\xd2\xc2\x56\x0b\xe0\x04\x53\x81\x86\x8b\x3f\x0a\xda\xcb\x72\x3f\x1b\x1f\xc3\x0f\x84\x94\x6d\x32\x23\xed\xb7\x90\x99\x5f\x24\xa8\x7f\xb5\x35\xb7\xbd\x15\xd1\xc7\xfe\xa0\xb5\xe7\x69\x59\x8a\xb1\xaa\x39\x11\x1d\x13\x78\xe6\xdf\x77\xc1\x69\xc6\x6c\x01\xe6\x34\x6a\x85\xe8\x12\x4b\x2c\xeb\x93\x44\x45\x8c\xb7\x1c\xd1\x77\x1c\xcb\x8a\x15\xac\xc4\x4b\xee\x5e\x36\xb2\xf6\x5a\x98\x4c\x23\xda\xef\x17\xb8\x11\x51\xe5\x2f\x72\xce\xa6\xd2\x6f\xe4\xdb\x75\x29\xe4\x4a\xdd\xa9\x5d\x3f\xa9\xb1\x01\x81\xca\xd2\x53\x04\x2a\x6e\x20\xdc\x94\x2c\x30\xe6\x6a\x3b\xaf\x4d\xb0\x6c\x6c\xa0\xbd\xc4\x78\x45\xb9\xfb\x92\x5d\x73\x8d\xbb\x20\x1b\x19\x4a\xd0\xbd\xaa\xdc\x08\xb7\x8c\x08\x50\x40\xb5\xdc\xae\xe3\xdc\xd6\x58\x05\x83\xeb\x8a\x6c\xa8\xf2\xc0\x54\x5b\x46\xe0\xaa\xb8\xc1\x7a\x2e\x5c\x21\xc2\x66\x81\x2b\x19\xa1\xd0\xfe\x02\x1f\x45\xfb\x11\x06\x66\x5e\xcc\xe7\xb8\xe6\xd8\x64\xdb\x15\x96\xf6\x40\x00\x35\x2d\xcc\x2f\x1f\x4f\xdf\xbe\xba\x7c\xf5\xe2\x18\x2e\xe7\xb0\x25\x6b\xc8\x31\x65\x35\xd9\x72\x1f\x30\xd0\xb2\x4d\x9c\xe3\x37\xd5\xec\x37\xc8\xc8\x72\x89\xaa\x7c\x62\x00\x72\x20\x9b\xa2\x2c\xa1\x24\x14\x2b\x2a\x2b\x57\x88\x7f\x57\xeb\x48\x4b\x13\x88\x21\x35\x95\xf4\x8c\x07\x33\x0c\xe4\x25\xaa\xd0\x15\xa6\x53\x3d\xd5\x8d\x72\x42\xf5\x94\x0b\x36\x11\x9f\x2f\xd7\x94\x01\x2e\xb8\x05\x90\xce\xe5\x1c\xd7\xcd\xd0\x62\x2e\x16\x86\x90\xe7\x05\xaf\x2b\x15\x29\xd2\xf3\xd5\xa4\x8b\x21\x5a\x34\x50\x3d\x72\xbb\x65\x8d\x37\xa8\xce\x29\xcc\x8b\x9a\x32\x98\xe1\x39\xe7\x50\x35\x51\x2e\x62\x36\x57\x57\x9c\xb6\x0e\x5a\x03\xb3\xf3\x1b\x2c\x31\x5b\x90\xdc\x5d\x6e\xda\x82\x05\x00\x8e\x5b\x4c\x99\xa5\x95\x8f\x1a\x8e\xbd\xe1\x7a\xd5\x97\x7d\x6e\xfe\x5d\xb3\x25\xd4\xef\x5e\x3c\x4b\x3e\x7a\x74\x6c\xb1\x37\xe1\x1c\x35\xc3\x50\x15\x25\xf7\x84\x85\xb3\xa3\xa4\x72\x81\x28\x54\x04\x32\x52\xd7\x98\xae\x48\x95\x73\xf6\x71\x25\x37\xbd\x8c\xfd\x2c\xe2\x99\xbb\x8a\x77\x72\x1f\xeb\xeb\x18\xee\xc0\xc4\x98\xdf\xe9\x7b\x86\x2a\xb9\xc7\xe2\x3c\x41\x2a\x6c\xed\x86\x57\x58\x71\xb0\xe5\x70\xf2\x2e\x7c\x5b\xc0\x19\x63\x86\x61\x25\x63\x3d\x6a\xa8\x0d\xcc\x70\x86\x14\x73\x6d\x21\x23\xeb\x32\xe7\xad\xd6\xd4\x42\x91\xa5\x18\xa2\x18\xaa\x8c\x0b\x41\x8f\xe1\xef\x46\xbb\xb7\x3a\x1b\xb7\xed\xe0\x8c\x7d\xe9\x03\xd1\x34\xbe\x3d\xf0\x10\x25\x88\xd5\x28\x6b\x41\x90\x7f\x90\x92\x7b\xd1\x6a\xf3\x29\x4d\x42\xc3\xd3\x3e\x3b\x58\xc1\x39\x2a\x84\x5b\xee\x93\x3d\xb5\x2f\x78\xaf\x22\x2a\x3e\x01\x6c\x51\xd0\x09\xd7\xd9\x16\x4f\xa6\xd7\xcb\x9a\x59\xf5\x65\xb0\x89\x13\x30\x9d\x8a\xff\x5e\x9b\x6d\xef\x18\x9e\x84\x5f\xcb\x01\x7c\x3e\x7c\xcf\x4d\x13\xed\x65\x98\xb4\xea\xc5\x35\xdf\xe4\x4b\x06\x11\xe1\x71\x63\x31\x0d\xe7\x1e\x89\xdd\x6a\x94\x79\x3f\x72\x65\x96\xc9\xc0\x19\x87\x50\xe1\x8d\x1a\x60\x02\xa1\x21\x5c\x53\x9c\x4b\x05\x39\x81\x39\xe1\x3b\x65\x9c\xc3\x6c\xeb\xcf\x2d\x1c\x41\xab\x61\x3e\x84\x06\x1f\xb3\xb4\xba\x5d\x15\x1b\xa5\x95\xfd\xef\xc5\x9d\x8f\xd1\x26\xb2\x4d\xa3\x80\x28\x25\x59\x21\x62\x1f\xc2\xe2\x0a\xd4\xa7\x59\xcc\x75\xec\x69\x87\x0b\xe6\xee\xe4\x9d\x3d\xde\xbe\x74\xfa\xc4\x81\xfa\xc0\x12\xa0\x87\xed\x17\x30\x70\x96\x9c\x08\x11\x58\x4b\xb3\x7c\xc4\xce\x18\x81\x03\x1a\x4e\xdc\xa1\x0e\xe2\x31\x05\xa5\x68\xe1\xe9\x21\x7c\x4a\x84\x1d\x1a\xe5\xa9\x5a\x85\xcd\x7c\x0e\x84\x13\xf8\x6e\xfa\x5d\x7a\x86\x41\x4b\xa7\xe9\xd1\x11\x77\xb8\x7c\x8b\xeb\x6b\xc9\x89\xe0\xa7\x02\x95\xc5\xff\x62\x28\x84\xf3\x7d\x8d\x2b\x11\x20\xb4\xe2\x16\x0a\x1e\xd7\x40\xb6\xa9\xb7\xd0\xea\x34\x2d\xe6\x22\xa6\x65\x71\xd0\xeb\xd9\xbf\xe1\xc4\xfe\x20\x42\x53\xb1\x36\xbb\x89\xd3\xe1\x20\x68\x7f\x74\x04\x32\x6a\xa1\xa4\x91\x5b\x0d\x31\x79\xe9\x70\x1a\x6b\x22\x4e\x84\x22\xdb\x82\x18\x40\xee\xbc\x63\x66\xb9\xbf\x56\xbf\xd6\x25\xf3\x1f\xbe\x66\x8b\x32\x3f\xa9\x69\x9c\x78\x88\xb0\x62\x2d\xf2\x37\xbb\xf5\x68\x1c\xc7\x8b\xcb\x93\xe1\x28\x53\xd7\xf7\xe2\x3f\xb7\x80\x4b\x1a\x13\x9e\x08\xa2\x6d\x5b\xd8\x32\xae\xdf\x2c\xc6\xc5\x9e\x5a\x83\x13\x5b\x24\x02\x67\xa0\x2c\xb9\xb6\xf4\xec\x8f\xb2\x05\xd6\xb9\xf1\x54\x05\xcb\xac\xb3\x48\xb5\x53\x20\x35\xcc\x08\x5b\x48\xea\xb8\x46\xe7\x03\xc5\xd4\xb3\x5f\xca\xa0\x30\xe1\xbd\x6b\xd3\x53\xcc\x81\x9b\x59\x71\x6a\x2b\x77\x7a\xc2\x73\x88\x46\x6d\xa5\xfa\x56\xdb\x68\x29\x80\x23\x79\xf0\xa4\xed\xc5\x98\x3b\x47\xae\x7e\x14\xe8\xbb\xb5\x5d\x76\xcd\x2e\xbe\xb2\x09\x35\x50\xc3\x2d\xc9\xce\x3f\xa0\x12\x55\x19\xf6\x75\xd5\x74\xa6\x3e\x3f\xf4\x8f\x66\xa7\xcb\xa2\x2a\x96\xeb\xa5\xfa\xe8\x2d\xa6\xb8\xbe\x41\xcd\x99\xbe\x25\x10\x52\x85\xf0\x6d\x7a\x4c\x77\xe8\x0d\x90\x23\x21\x02\xc7\xbe\x3e\x08\x98\xe9\x91\xe0\x26\x1f\x27\xe0\x88\x91\x83\x15\xeb\xa3\x47\x09\xa4\xb8\xbd\x1b\xb4\xec\x15\x29\x82\x19\x28\xc5\xb5\x67\x85\xcd\x77\x82\x1b\xe0\xe9\x89\x37\x8d\x6f\x7d\x7a\x4d\xa2\xdd\x97\x98\x52\x74\x85\x85\x2d\xa3\xeb\xf9\xbc\xc8\x0a\x11\x10\x20\x0c\x95\x80\x6e\x50\x51\x72\x4f\x5b\xc6\xc0\xd5\x5a\x1e\x07\x80\xc6\x51\x6d\x79\x39\xd7\x7e\xa1\x16\x87\x0c\x55\xdc\x13\xae\xe5\x31\xa4\x94\x2b\x39\xc7\x49\x73\xca\x21\xf7\xc5\x22\x8c\xcc\x16\x78\x19\x40\x2e\xe6\x30\x4a\x2c\xda\x37\xe6\xfa\x27\x65\xee\xe2\x9f\x7f\xab\x70\x1a\x2e\x0a\x9a\x08\xf7\xd3\x43\x9b\xca\x7a\xf2\x46\x36\xe5\xff\xa1\x72\x4d\xe0\x89\x6f\x1b\x38\xae\xda\x10\x24\x3f\x84\xcd\x02\x31\xd5\x4e\x29\x16\xf5\x05\x93\x81\x2f\x65\x80\x34\xf1\x83\x01\x8d\x9a\x8e\xae\x8e\x6f\xed\x57\x39\xdf\x1b\xba\x8a\x4c\x38\xe1\x35\xce\x48\x2d\xbc\x62\x94\x8b\xed\xb3\x19\x52\x9d\x24\xa8\x3e\x8a\x4f\xf6\x42\x0a\x87\xbe\xf1\x39\x8b\xf3\xb9\xf5\xf2\x83\xe3\xa6\xbc\x27\x1f\x28\x97\x45\xc5\x29\x87\x7d\x00\x71\x1d\x2e\x17\xef\x6c\x07\x3b\x51\xa0\xc6\xa8\xf1\xef\x6b\x4c\x59\x04\xe7\x0a\xf8\xb2\xa8\xd6\x54\x10\x10\xdf\xe0\x1a\x36\x48\x01\xf5\x3d\x06\x6f\xb3\x11\xa0\x2f\xea\x90\xa5\xbe\xf9\x36\x81\x9b\x34\x2e\xd5\x7a\x9f\x1e\x5a\x6e\x6d\x26\xce\xef\x2f\x96\x2b\xb6\x15\x1c\x3f\x8a\x88\x3c\x98\x63\x26\xe5\x06\xb2\x35\x2a\x5d\x1b\x8a\xb2\x05\x84\x9e\x83\x3d\xb8\x9c\xe7\x1b\x52\x8b\x48\xe2\xd3\x43\x68\x15\x33\x57\xfa\x93\x40\x35\x5a\x2c\xb0\xae\xe9\x0a\x00\xc7\x71\x96\x5e\xf4\xb9\x3e\x97\x5d\xe0\x25\x14\x95\xf2\xe4\x28\x5a\xe2\x96\xf5\x4a\xd4\x4c\x55\x8c\x76\x24\xcf\x2c\xb4\x62\x51\x73\x8d\x2f\x2a\xd1\xd3\x5b\x67\x62\xba\x46\x83\x25\xf8\xec\xb6\x9f\x5b\x77\x74\x04\xef\x8a\x4a\x04\xd9\x95\xc1\xae\x48\x60\xb1\x85\x01\x90\x1c\xb0\x40\x32\x4a\x9d\x91\x25\x6e\x58\xbe\x22\xf5\x12\x95\x8d\xb0\xcd\x52\x02\xda\xcf\x06\xde\xdd\xe6\x0d\xb6\x74\xbb\x88\x64\xca\xc0\x18\xd2\x74\xb0\x67\xcc\xbc\x24\xbd\x5e\xc5\x9b\xc6\x9d\x9d\xa1\xec\x5a\x86\xb7\xa5\x03\x85\xe6\x0c\xd7\x30\xc3\x5c\x9d\x59\xb1\x10\x4e\x21\x24\xe2\xc1\x58\x64\x55\xa8\x2c\x4a\x52\x4d\x53\xd0\x03\x95\xa9\xdc\xdf\x62\x0e\x2b\x42\x29\x77\x50\x07\x04\x57\x1a\xd7\xd7\x1c\xfa\x09\xf7\x57\x1d\xed\x45\x7d\xde\x7e\xbb\x79\x11\x4f\x2f\x28\xe0\xba\xe6\x2e\xff\x42\x04\x3c\x2b\xa1\x93\x67\x18\x58\x5d\x5c\x5d\xe1\x9a\x3b\xea\x15\xac\x6a\x92\xaf\xe5\xa9\xc6\x0c\x67\x88\xae\xb1\xed\xcf\xa8\xd0\x14\x2e\xf3\x50\x8a\x8e\x8e\x34\x64\x11\x70\x25\x2b\x5c\x97\x5b\xb5\x57\x94\x06\x44\xf9\x46\xe2\x0c\x9a\xaf\x53\x0c\x13\x02\xe2\xeb\x9d\x5e\x61\xa6\x58\x7a\x34\xe6\x7c\x9e\x66\xad\xa8\x21\x3d\x86\xc7\x67\xa8\xe2\x5e\x86\x3e\x10\x5a\xca\x18\x25\xaa\x84\xa7\x5d\xd6\x18\xe5\x22\x98\x9c\xfb\x01\x8b\xbb\xed\x21\x3c\xff\xbe\xcb\xc1\xbf\x52\xb6\xc3\x71\xf0\x65\x70\x40\x6c\xcf\xd4\xec\xed\x14\x1c\xe8\x72\xf8\x23\x4e\x17\x77\x21\x87\xa0\xb5\xd5\xaf\x1c\x24\xfa\x87\x21\x39\xe3\x4a\xda\x45\xa8\xaf\xe8\xf9\xff\xa1\x65\x48\xaa\x6a\xc5\x8f\x6f\xa5\x76\x89\x4a\xe9\x8e\x93\x08\x55\x53\x0a\x85\x71\x43\x36\x20\xc0\xe4\x74\xe9\xed\x41\xc6\x10\x9e\x40\x8f\xad\x99\xa4\x22\xd6\x0e\x9e\x3e\x06\xcc\x30\x20\xda\xd7\x4b\x8b\x6f\x20\xfb\x92\x72\x40\x68\xe5\xce\x0c\xe8\x43\x4d\x6c\x52\xda\xec\xbc\x16\x5c\x99\x8f\xe3\x87\xae\xd4\x49\x96\x4e\x5d\xd3\xe7\xd6\x05\x9b\x76\x44\x5a\xbb\x91\x95\xb4\x7a\x92\xd9\x29\xb0\x7a\x8d\x45\xc8\x25\x66\xca\xb4\x3f\x8f\xff\x28\x28\xa3\xfa\x20\x28\xcc\xd2\x16\x67\x1c\xe2\x9c\xbd\x52\xb9\x5c\x62\x49\x64\xc5\xbf\x45\xa5\x9d\x1a\x32\x91\x0a\x7d\x53\x50\x0c\x73\x54\x52\x3c\x8d\x1f\x02\xdc\x3d\xe9\xc4\xe3\x07\xef\x18\xc9\xcd\x62\x7d\x16\x89\xa6\x79\x1d\xce\xe3\xf9\xaf\x43\x7a\x5a\x73\x04\xd5\x6d\x58\x80\x47\xb3\x91\x9d\x80\xa5\x7d\x45\xc4\x82\x83\x39\xb0\x74\xbf\x1d\x60\xb4\x74\xbf\xfb\xa3\x22\xc5\xbf\xba\xd1\x48\xbf\x7f\x23\xae\x09\x5d\x1a\xa0\x19\x4e\x1c\x98\x53\x93\xf6\x93\xd0\x36\x69\xb4\x47\x20\x79\x2d\x06\x80\x6c\x07\x17\x05\x75\xdb\x66\xfe\x9b\x18\xbf\xda\xeb\x72\x2a\x4a\xd9\x30\x7c\x3a\x01\x71\x3c\x22\xdc\x1b\xed\xf5\xd9\x29\x1c\xbc\xb9\xf9\x7c\x89\x58\xb6\xc0\x34\x16\xcd\x4f\x66\x35\xc7\xc9\x3a\x6a\x41\xe9\xa3\x78\xc0\x99\xff\x3c\x79\x92\x42\xdc\xf0\x4e\x72\xb4\x47\x70\x12\xcd\xf7\xec\x1c\x51\x74\xb4\xd6\x19\xd2\x26\xce\x8c\x3a\x56\x56\xaf\xc3\x88\xcb\x6d\x34\x30\xf7\x23\x21\xd7\x3e\xd9\x9a\xa4\x1d\xba\xc2\x59\x31\x2f\x70\xae\xb3\x08\xdc\x3c\x04\x88\xac\xcb\xce\xfa\x94\xa2\x63\xd6\x65\x14\x9a\xfc\xdf\x53\x68\xf6\x72\xb5\xd4\xf6\xb3\x7c\x1e\xc9\x1d\x4a\x7b\x38\x0e\xe8\x92\x12\xeb\x81\x98\x0c\x57\xcd\x47\x1a\xe9\x31\x22\x0c\x94\x34\x56\xcf\x95\xf7\x2f\xb6\x65\x79\x0e\xa8\x92\x26\x89\xeb\xc0\x26\x5f\xc2\xce\x2c\x83\x07\x4f\xf8\xf4\x90\xc6\x65\xb4\xc8\x55\x6e\xf3\xb4\xc8\x83\x2f\x95\x0e\x17\x89\xf5\x27\xa9\xb4\x0d\x91\x5f\xa8\x59\xa4\xc8\xc7\x01\x14\xb1\x29\x7f\x27\x13\xa7\x4e\x6c\x98\x53\xf1\x8d\xf4\x6c\x2e\xab\xb7\xc2\x8e\x8f\xc6\x70\xe8\xb5\xe1\x5f\xbf\x15\x59\x56\x5e\x5c\x6e\x97\x6d\xbb\x35\x19\x97\x1d\xf0\xb2\xe8\xb8\xd3\x14\x70\x8f\x5e\xb4\x3d\xdd\x22\x0f\x03\x16\x32\x69\xde\x6e\xc5\x3f\x09\xdb\x05\xd7\x91\x02\x5c\x99\xef\x3e\xca\x14\x96\xe6\x88\x78\x34\x8e\xc0\xd3\x97\x71\x04\x3a\x44\x96\xf6\xb3\x20\x4b\x1b\xc2\x90\x88\x7f\x48\xfd\x4b\x91\xff\x0b\x9e\x1e\x3e\x12\x0b\xf6\xad\xc9\x3b\x65\xef\xfd\x5b\x0c\x2a\x89\xbb\x11\x82\x58\x67\x15\x2c\x37\x81\x36\x79\x2b\x13\x48\x99\xb7\xdc\x86\x80\xc4\xb9\xa1\x98\xa6\x9f\x55\x7f\xa9\xf3\xbf\x61\xb8\xc8\x1a\xec\xf6\x90\xda\x3b\xe6\x4b\x47\x24\xb3\x53\xf8\xdc\x0c\x5f\xcd\x8c\x66\xd8\x69\xbb\xba\x9e\xfe\xa9\x44\xd5\x86\x25\x24\xb5\xfb\x06\x60\x2f\x71\x55\x38\x0a\xda\x3a\x38\xeb\x92\xef\x0e\xb9\xe5\x4b\x52\x38\xfd\x36\xf2\x95\xe9\x97\xc0\xa6\x3a\x91\x78\x4f\x3e\xc8\xec\xd3\x3b\xc9\x79\x40\x13\x37\xd1\xe4\x17\x9f\x7b\xa4\xdc\x9b\x4f\xfb\x48\x92\x3a\xcb\x6a\xb5\x7f\x6e\xfc\x51\x39\xa4\x22\xef\x79\xa1\x4f\x54\xac\x34\x36\x9d\xf9\x25\x20\x47\xe1\x51\xb9\xa7\x65\xf2\x1a\x16\xce\x5d\xf8\x1f\x31\xe4\x44\x7c\x9d\x95\x18\xd5\x71\x75\x55\xe0\x32\x57\x4a\x4b\xc0\xca\x31\xf0\x4d\x8e\x03\xc8\x4a\xb2\x54\xd7\xd3\x48\x0d\x4b\xb4\x35\x09\xca\xd7\x18\xaf\xa0\x60\x46\xa1\xf9\x1a\xc3\x4b\x79\x97\xda\x43\x22\xcc\x72\x3c\xf4\xbe\x6d\xdc\x65\xf9\x9f\xf5\x8a\x95\xca\x1b\x86\xf1\x3d\x6a\x54\x47\x54\x45\x39\x3e\x86\xc7\xef\x5c\x2f\x92\x43\x10\x48\x14\x64\x95\x1b\x6d\x71\x39\x5e\x2f\x29\x0c\xb5\x27\xe2\x3c\x27\x2a\xef\x61\xf4\xdd\xf4\xbb\x71\x13\xd7\x54\x8c\x23\x06\xe3\x3b\x88\x68\x1a\x61\x5b\x32\x56\x74\x53\x69\xdb\x31\xcd\xd3\xc9\xcd\xe5\x6e\x4e\x8f\x72\x17\xa3\xd0\xf6\xaa\x51\x5b\x0f\x70\x42\xa9\xe0\x42\x21\xcf\x04\xd4\x69\xf4\x44\x45\xbe\x19\x2a\xa1\x5a\x2f\x67\xbc\xe5\x3c\x08\x26\x9a\x1c\x77\xce\xc9\x05\x85\x1c\xe7\xeb\x8c\xd9\x87\x9c\x42\x64\x70\x1d\x86\x7e\x76\x09\x66\x25\x3d\x32\xd0\x21\x4f\x3e\x77\x9a\x58\xa2\x99\x93\xae\x51\xd0\x88\x18\x95\xd7\xbb\x2a\xbe\x58\x2b\xe3\x6e\x89\x56\xe1\xc4\xf5\x05\x51\x05\xfc\xe9\x61\x9a\x79\x9e\x1e\x86\x51\x11\x35\xd5\xb3\xa4\x7a\xb1\xa3\x20\x58\x85\xac\xe2\xd8\xf3\x9d\x1a\x3d\x6c\x24\x16\x03\xb6\xdb\xda\xeb\x62\xb8\x16\xf7\x84\x47\xda\x6a\x49\x7a\x04\x19\xcd\xd9\x97\x85\xcb\xde\x27\x91\xef\x17\xd8\x1c\xa1\x34\xca\x46\xde\xab\xe5\x7a\xd9\x68\x7f\x64\xb3\x81\xc8\xd4\xce\x75\xd8\x2f\xc8\x54\x9c\x8b\xcc\x7a\x19\x1b\x0c\xa9\xbe\x42\x55\x91\x8d\x62\xfa\xa7\x01\xeb\x82\x9c\x3e\xee\x19\xbb\xec\x61\x11\x7d\xf7\x72\x0f\x46\xd1\x07\x99\xb6\x8b\xdd\x06\x29\xdc\xff\xb7\xdd\x7f\xef\xe1\xe4\xde\x93\xb5\xb2\x03\x10\x8e\xd5\x6a\xe2\x1d\x0f\x65\xba\x9a\x11\xf7\x6b\xbf\x2c\x07\xad\x97\x09\xcb\x9b\x6a\x11\x73\x38\x81\xd1\x93\x36\x48\x88\xca\xbc\xee\x56\xd2\x45\xd2\xe6\x8a\xb9\x33\xce\xb4\xc8\xbd\xe8\x17\x7c\x0a\x35\x04\xdc\x6d\x73\xd3\xc9\x00\xc9\x01\xef\xd7\x0e\x43\xcc\x16\xfb\xc2\xb8\xa3\x39\xd6\x45\x8c\x76\xb3\xc8\x70\x1f\x56\x19\xe2\x96\x39\x58\x70\x7f\xe3\x6c\xe5\xba\x47\xed\x33\x58\x36\xba\x19\xc6\x36\xd3\x11\xce\x4e\x59\x6a\x08\x36\x91\xad\xc6\x33\xda\x1f\xac\x0d\x65\x6a\x13\xa9\x7f\x52\xdc\x9a\xee\xd1\x7b\x47\xa7\x7f\xba\xf2\x84\x5c\xc4\x25\x8f\x9d\xe3\x02\xab\xcc\xe4\xc5\x1f\x2b\x2c\xb8\xce\x96\x71\xa3\x5a\x9b\x5b\x79\x3a\x09\xde\xd2\x86\x55\x82\x0b\x7c\x73\x0a\x83\x72\x97\x06\x7a\x0c\x0d\xdf\xec\xdf\x69\xc8\x23\xb0\x77\xf4\x1c\x9a\xeb\x2f\xd2\x77\xb8\x2a\x28\xc3\xb5\xb8\x61\xe5\xdd\x33\x6c\xf3\x38\x54\x2f\x24\xfa\x69\xc4\x4b\xed\xa6\xe9\x13\x92\xa3\xa7\x77\x20\x61\x8b\x0d\xab\x6b\xb2\x72\xe3\x23\x38\x9f\xdb\x45\x43\x9c\x2f\x2a\xcc\x36\xa4\xe6\x93\x38\xd5\x0c\x1f\xeb\xdf\x34\x7b\x89\xb7\xf1\x26\x0a\x33\xc9\xef\xdd\x84\x7b\xf7\xbb\x15\xda\xe2\xfa\x18\xc4\x2d\xa5\x1f\xc4\x21\xc0\x3f\x51\xb9\xc6\x63\x78\x72\xea\x1d\x56\x8e\x55\x2b\x95\xf0\x3d\x69\x2e\x39\x15\x98\x4e\x44\x49\x1e\x51\xd9\x6d\x02\x2f\xf1\x96\x4e\xe0\xb2\x9a\x91\x3f\x1a\x38\xcf\x62\xf9\xfc\x4d\xaa\xa6\x90\xf5\xf0\x8e\x80\x4e\x14\x0b\x7a\xba\xfb\x95\x88\x0d\x55\x87\x09\xca\xa6\x85\x06\x3c\x3f\x86\x74\xb8\x3a\x1e\xa2\x8e\x50\x2c\xf8\xa8\xad\x97\x20\x90\xf3\x67\xd8\xda\xa6\x65\xf3\x7b\xd8\xce\x0b\x9f\x1d\xc7\xd3\x21\xc7\x7b\x0b\xf3\x37\xf8\x6e\x89\xf2\xf7\x8c\xec\xcb\x0f\x1e\x28\x64\xaf\x36\x62\x51\x06\x7a\x8b\x75\x5a\xcc\x49\x70\x0c\xe6\x47\x88\xf9\xcf\xb3\x67\x46\x01\xca\x9c\x3b\xc2\xf4\x9d\x2a\xb1\x71\xaa\x35\xbc\xc7\x09\x8e\x1d\x18\x57\x31\xf3\x13\xf1\x6a\xff\xfc\xe0\xad\xd6\x73\x6d\x27\x10\xd1\x83\x07\x91\x0c\x4d\xf9\x9e\x8c\x4b\xb4\x57\xf8\xc1\xba\xc0\x40\xc1\x94\x6a\x82\x0c\x95\xa5\xb7\xa1\x2d\xe6\x66\x51\xaa\x12\xd0\x49\x53\x59\x50\xac\xe8\x2d\x29\xf1\x54\xb1\x17\xa9\xa7\x35\x92\xda\x05\xfe\xf3\x9f\x9e\x3d\x2b\x8a\x2b\xba\xa6\x4d\xcf\xd0\x16\xda\xc7\x98\x5a\x3d\x47\xaa\xab\x18\x5c\x7a\xa8\x9d\x68\x15\x28\xfe\x1b\xf7\xb3\xbf\x6a\xcc\xde\xe7\xa3\x9a\x54\xea\x06\xb2\x29\x3b\x16\xa3\x1a\x72\x69\x76\x24\xaf\xd9\xe9\x4b\xd9\xb8\xa8\x01\x73\x2c\x1d\xea\xba\x61\x76\x4d\x50\xdd\xe1\x75\x55\x6e\x0d\x0d\x51\x05\xa7\x6b\xb6\x38\x75\xa9\xac\xca\x0b\xc8\x80\xa3\xd9\x0e\x12\x71\x43\x2c\xd3\x78\xb7\x93\x81\x34\x38\x7b\xd1\xba\x60\x89\x64\x8e\x6f\x28\xfc\x9e\x89\x2a\x5f\xd7\x57\x96\xdb\xef\x3a\x1c\xdc\x24\xc7\x2e\xa8\xcf\xd6\x4c\x39\xf8\xcc\x06\x28\xdd\x2a\x5a\x34\x15\x4b\x50\x9e\xcb\x62\x49\x19\x5c\xe3\xad\x4a\xc4\xf2\x8d\x77\x93\x7c\x9b\x60\x09\xd7\xc6\xba\xfc\x91\xda\x11\xaa\x13\xe7\x2f\xc8\x7e\xee\x5d\xa7\xc8\x3a\x87\x49\x42\xe9\x71\x9b\x38\x1d\x83\x13\x5d\x5b\x60\xe4\x0a\x92\x0f\x5a\xdf\xab\x88\x26\xd7\x65\xcd\xb8\xe1\x11\xa6\xaa\x78\xd7\x32\x8b\xf6\x02\x63\x6c\x9a\x59\xa8\x9e\x52\x49\x80\x40\xa8\xa7\x05\xa5\x6b\x3c\xf0\x12\xf8\xe8\x48\x81\x13\x45\x6e\xc5\x37\xb2\x54\xd3\xa3\x90\x5a\x91\x95\x9d\x44\x52\x15\xda\x8d\x70\xc7\x41\xbb\xa3\x56\xc3\x46\xad\x55\xeb\xfa\x94\x64\x83\xe0\x24\xcd\xa7\xb3\x8c\xdd\x6d\x45\xd0\x07\x59\x7a\x85\xcf\x6c\xa2\x09\x8d\xe0\xe7\x33\xf8\x27\x61\x4d\x2c\x9b\x73\x81\xaa\x70\x64\x2a\x5a\x24\xf2\xe5\x76\x34\x3a\x91\x2b\x63\x36\x5b\xa6\x26\x13\x0d\x32\xfd\x9e\xc9\xc9\x2b\xdf\x53\x0e\x7e\x85\x99\xa9\xcd\x2b\xbe\x1e\x35\x0e\x88\x27\x7c\xa1\x6f\x61\xb3\xab\x62\xa9\x29\x45\x37\x78\xf4\xf4\x50\x0d\x36\x01\x46\x8e\xdd\x0a\xc0\x53\xf1\x85\x55\x38\x37\x7e\x93\x91\x8a\x35\xaa\x93\x3d\xab\x34\x66\x0c\xbf\xd0\x1a\x8b\x97\xcc\x97\xc8\x34\x88\xc7\xe7\xe3\x85\x54\xa3\x7b\xed\x5e\x7c\x0e\x86\xd7\x7b\x91\x3d\x0e\xc0\xb8\x9a\x77\x2a\xf2\xa7\x7f\x22\x58\x57\x1e\x82\x45\xd5\x44\x2a\x62\x23\x28\xca\xe6\xfa\x82\x72\xfe\xf2\x05\xbc\x41\x35\x2b\xb2\x62\x85\x5c\x2f\xad\x8f\xbc\x28\x1f\xa6\xb7\xd8\x44\x3c\xae\x18\x4b\xe9\x4c\xd7\x55\xfb\xcc\xe2\x11\xda\xeb\x2b\x7b\x41\xbe\x0c\x9d\xbf\x7c\x61\x7d\xbd\x27\x19\x72\xc7\x6c\x44\xe9\xfc\xe5\x8b\xa9\xf5\xc5\x57\x51\x6a\x61\x85\x2f\x47\x94\xec\xaf\xbd\xcc\xc6\x88\x6b\xee\x39\xe3\xa7\xb2\x64\xbe\x29\x57\x2b\xdc\xeb\x96\x44\x2e\x52\x61\x75\x41\x58\xd7\x07\xf2\xfc\xdf\x82\xca\x6a\x42\xb2\x36\x42\x03\x37\xc7\x59\x91\x63\x59\x17\x43\x17\x68\x8b\x0d\xd2\x94\xfb\x23\x80\x2a\x79\x9f\x2a\xe6\x22\x9b\xd2\x4d\x25\x6d\x20\xd6\xfa\x92\x07\x29\xf3\x08\xe4\x8c\xd4\x16\xe1\x39\x14\x79\x40\xa3\xaa\xeb\xf1\x09\x5a\x6f\x01\x30\x22\x6a\x14\xd8\x85\xe3\x76\xc0\x88\x56\x6c\x3d\x41\x4e\x1a\xbf\xbf\xa8\x43\x87\xdf\xdd\x09\xd9\x78\x0c\x36\x1b\x6a\xab\x1a\xf3\x5c\x23\x59\x6b\xae\x34\xc5\x02\x45\xde\xd9\x9f\xf3\x9d\xcb\xed\xe1\x0e\x60\xa2\xeb\xd9\xdb\x6e\x7e\x6c\x5b\xe0\x2b\xd8\xfd\xe6\xb1\xa8\x48\xad\xc8\xf0\x4b\xb0\x87\xb5\xeb\x94\xd7\x14\x44\x81\x44\x99\x33\x44\x36\x55\xe7\x85\xba\x1d\x36\x21\x97\xe7\xe1\xfe\xe0\x27\x74\x8d\x81\xae\x6b\xdc\x54\x49\x0c\xca\x6c\x2b\x3b\x17\x24\x18\x50\x19\x81\xcf\x98\x97\xc4\x74\x79\x7e\xb0\x37\xe7\xd1\xa7\x88\xe5\x06\xca\x93\x46\x97\x23\x8c\x01\x92\xaa\xef\xe9\x93\x88\xe3\xf6\xbd\xba\x18\xd4\xe5\xd3\xf9\x43\x43\x22\x16\xa5\xea\xf0\xf8\xae\xb5\x39\x89\x5a\x49\x75\x1c\xe8\x09\x3f\x5c\x05\x1d\xf7\x95\x75\x5d\xe8\x13\x0b\x01\xc9\x6c\x42\x70\x6e\x2c\x9b\xb9\xbd\x36\x14\xf5\xa9\x69\x0e\x33\xc4\xed\x0a\xf3\xb5\x22\x68\xec\x4e\xb3\xc3\xa0\x77\xf7\x77\x62\x94\x76\xfd\x87\xde\x04\xf7\xdc\x0b\x9b\xe0\x6d\x9e\xc7\x40\x82\x27\x5c\xc4\x7b\xa4\x7b\x80\x8e\x9e\xe4\xf7\x67\x7a\x6f\x5c\xd0\x47\xbd\x04\x91\x08\xae\x47\xa4\x53\xb5\x73\xac\x41\x70\xc2\xe7\x0f\x37\x84\xa1\x9c\x9f\x62\x49\x59\x5d\x1e\xfb\xfe\xa2\x16\x11\xce\x78\xc8\x80\x45\x78\x5e\x90\x4e\x35\xeb\x9f\x43\x7f\x39\x07\xd4\x24\x29\x29\xd6\xd1\xa6\x54\x55\xc3\x15\xc1\x5a\x0a\x1b\xcc\x7f\xaf\xb8\x65\x94\xa9\x0f\xdb\x6f\x54\xd1\x2c\xed\x21\x09\xab\xa5\x4f\x74\xfd\xf0\x6f\x13\x1f\x8b\xbc\x99\xa0\xaf\x3e\x29\x67\x0c\x7c\xa7\x27\x7a\x92\x29\x21\xba\x74\x7c\x4e\xea\x0b\x95\xa4\x15\xc9\xc8\x9d\x74\x07\x3b\xf7\x10\xe3\xb4\x09\xb5\x47\x57\xe8\x21\x9c\x18\x75\xf3\xaf\xeb\x64\x29\x7d\x89\xeb\x73\x1c\x65\xa4\x8a\x0f\x06\x97\x52\xd3\x15\x97\xf6\x5b\x56\x10\xf6\x50\x5a\x10\xee\xaf\xbc\x60\xc7\x58\xaf\x3c\xe2\x47\x4a\x0f\x5a\xac\x10\xb7\xf4\xd0\x7e\xd4\x88\xbc\xc3\xc6\x14\x6a\x63\xd6\x1d\x76\xe2\xb2\xc8\xd2\xda\x78\x0d\xba\xee\xe1\xee\xb6\x47\xb7\x2a\xac\x6d\xed\xd2\x6e\x3f\xbe\xfe\x68\x50\x10\x6a\xc7\x5e\xca\x50\x83\x7e\x5e\x93\x65\xc7\xcb\x0c\x5e\xf5\xc2\x07\xba\x84\x20\x8b\xb5\x0f\x4c\xe5\xbc\x8d\x69\xa7\xa8\x39\x6f\xb5\x88\x71\x87\x58\xc8\x60\xcc\x0f\x16\xc6\xbc\x4f\x2c\xa8\xb7\x97\xab\xf8\xbe\x61\x78\x46\x02\x1b\x28\xa6\x13\xe3\x78\x37\xcd\x44\xcf\x3a\x5d\x92\x28\x0a\x60\xe7\xba\x93\xd0\x59\x12\x42\xce\xcd\x1b\x37\xa9\xad\x03\xdc\xcc\x8b\x2a\xb6\xb3\xd7\xc7\xff\xc1\x65\xe8\xdd\x52\xb8\x9d\x84\xaa\x26\x95\x6c\xaf\x29\x55\xe9\x94\xeb\x76\x91\xf3\x2e\xdb\x53\x4d\x9e\xe0\x2d\x12\xa7\x17\x47\x50\x91\x0b\xf6\x2f\x2a\xb7\x7f\xd4\x46\xca\xb6\xe1\xab\x66\xfa\x4e\x76\x47\xfa\xa0\x49\x98\x33\x98\x6c\x92\xe6\xfc\xf0\x8b\x55\xd0\x48\x66\xcc\xda\x49\xb0\xdd\x39\x83\xe9\xc3\xb9\xbb\x67\x5c\x39\xd9\xa7\x11\x3f\xc9\xa4\xc7\xe1\x96\x1b\xf4\xc9\xd4\xa5\x58\xb6\xd2\x1d\xae\x3a\x3a\x13\xee\x77\xd9\xd1\xed\xd2\xeb\xba\xe3\xbd\x25\x33\x79\x39\xbd\xfe\x4a\x9a\x0c\xa7\x30\xb3\xd5\x93\x65\xe9\xaa\x53\x40\xae\x0a\x55\x3c\xa7\x62\x6a\x59\x52\x6a\x55\x09\x76\x5d\xf0\xc5\x72\x5f\x7e\xf5\x22\xa4\xda\xfd\x4f\x78\xd0\xaf\xd5\xad\xc1\x71\x47\x86\x85\xbf\x0d\xd8\xe9\x36\x9b\xf2\x31\x9e\x24\x7b\x22\xba\x9f\xc9\xf6\x53\xdc\x43\x33\x86\x92\x34\x0b\x12\x8b\x07\x12\x6e\xe8\xcd\x96\x14\x8e\x9a\x3b\xdf\x52\x95\x77\x5f\xa3\x68\xa1\xea\x7d\xdf\xf1\xd8\xdf\x22\x76\xbc\x0b\xa2\xc8\xef\xcc\xdb\xe4\x9d\x37\xbc\xd1\x37\xff\x7b\x18\x37\x19\xcb\xdc\x64\x57\x3b\x5f\xbf\x37\x5e\x76\x86\xca\x92\x36\x15\x09\x4c\x7e\xf9\x66\x81\x75\xf5\x70\x6e\xc6\xcc\xb1\xb5\xce\xc9\xb6\x4c\x58\xf3\x6c\x86\x79\x00\x08\xc2\xf3\xee\xb0\xa3\x0c\x8a\xe8\x50\xa5\x1d\xce\x50\x15\x5c\x7e\xab\x8a\xf2\x37\x5d\x24\x21\x5a\xce\xa5\x75\x0c\xab\xc0\x8f\x3f\x90\x19\xc6\x4e\x9a\x6c\xe0\x58\xef\x6f\x3b\xa7\x51\x62\x56\x72\x9e\xce\x5b\xae\x8c\x28\xb7\x6b\xab\xec\xb9\x29\x33\xe4\x37\x56\x95\x15\x1c\xc1\x97\x15\x7c\xf5\x53\x25\x22\x73\xae\x49\x19\x36\x4f\x1f\xc6\xfd\xbb\x5e\xfe\x96\xac\x8f\xfc\xca\x4f\x5c\x0e\xd4\x41\x85\x37\x5e\x62\xfa\x17\xbe\xd9\xf1\x03\xa0\x97\x6e\x86\xa3\x9b\x86\xd8\x80\x99\xe8\xfd\x45\xc1\x82\x4b\x68\xda\xef\x19\x14\xc5\xe1\xdf\x4c\x93\x58\x36\x58\xed\x19\x9f\x91\x85\xf9\x9b\x95\xb4\x5d\xdf\x88\xea\x4a\x7b\xfe\xd1\x22\x61\xfa\x37\x69\xcf\x22\xfb\xb2\xdd\x16\xd4\x67\x67\x21\x29\xdd\xbc\x9f\x23\x65\xd5\xba\x2a\xda\x52\xf3\x2e\x55\xec\xae\x97\x10\x88\x81\x5f\xe1\x8d\x72\x7e\x7b\x98\xc2\x67\x0f\xb4\xf5\x4f\xde\xe8\xdc\x9f\x54\x68\xc5\x28\xde\x37\xb1\xf4\xa2\xae\xee\xa0\xf7\x1b\x46\xff\xa3\xd4\x93\x25\x2d\x45\xce\x54\xc3\x18\x3f\x2b\xc1\xb4\x3c\x99\x7e\xd2\x09\x29\x98\xfe\x6c\x5c\x71\xdd\xa5\x96\x57\xbc\xc0\x56\x53\x20\x44\xa3\xa8\x61\x21\xbd\x9f\xef\xd8\x57\x0d\xac\x7a\xea\x85\x66\xdb\xe5\xb8\xb5\xa4\x39\xaa\xb6\xaa\x96\x90\x7f\xc9\x72\xe2\x96\xb7\x5c\xe0\x65\x2c\xdc\x9a\xbe\x96\xe8\x3f\x1f\xd1\x56\x3d\x74\x97\xe7\x24\x62\xe3\x5a\x8f\x28\x7c\xdf\xef\x0d\x05\xd8\xb1\xd2\x7e\x0a\x96\x5d\x95\xd0\x8f\xe9\xb4\xc6\x87\x7a\x17\x6b\x8f\x07\xc8\x6e\xb9\x00\xa4\x08\xfd\xc1\x95\xe0\x8e\xdb\x7e\x49\x8a\xda\x82\x64\xaf\xd3\x97\xa7\xf8\x0c\xdb\xa4\xa4\xeb\x7d\x89\xfd\x5b\xf1\x26\x1f\x60\x77\x63\xee\x59\x8b\xa7\x87\x43\x64\xbc\xcd\xb2\xdf\x8f\x60\x7e\x0e\xa1\x1c\x2e\x90\xfb\x12\xc6\x36\xc7\xe6\xa1\x04\xf3\x36\x22\x92\x96\x38\xd2\xee\x72\x1d\x51\x22\xaa\x7e\x77\x72\xde\x24\x0c\x9f\x85\x77\x2a\xc4\x1f\x7a\x6e\xfe\x9b\xb0\x0f\xea\xbe\xa9\x92\x60\xf9\x5f\xcc\x87\xdb\xad\xbe\xec\x67\xf2\x8f\x3c\x1a\x75\x1e\xb6\x74\x3a\x43\xc1\x1a\x5a\xa5\x62\xb8\xa9\xea\x98\x70\x30\xdf\xfb\xb1\x35\x03\x66\x91\xc4\xd8\x7d\x28\x90\x21\xf3\xea\xaf\x45\x6a\x55\x5a\xe4\xb3\x68\x11\x5d\xd7\xe4\xab\x16\xf9\x52\xb4\x88\x2c\x5a\x88\xf2\x1c\xac\xc7\xa9\xf4\xf3\xf0\xb1\x47\xad\x74\x65\x42\xfd\x1a\x39\xaa\x45\x4c\xa1\xdc\xc2\xb2\xa8\x58\xfb\x53\x07\x2a\x8c\x87\x6a\x5c\x7d\xc3\xa0\x58\x2e\x71\x5e\x20\x86\xc5\xf5\xd9\x79\x29\x4b\x7e\x28\x26\xeb\xf1\x68\x0a\xdc\xed\x3d\x9d\x18\xb8\x50\x45\x79\x1c\xdb\xa9\xa2\x3a\x5e\xd5\xd0\xc1\x61\xb5\xbc\xa8\x77\x12\x3c\xf2\x2d\x50\x2c\x0e\x34\x3b\x91\x14\x4f\x09\x3d\x3a\x02\x4a\x9a\x18\x2b\x87\x25\x23\x4c\xb9\x5b\x79\xd2\xfe\x79\x08\xfd\x3f\x14\xb9\xfb\xd4\xff\x7b\xe4\x9c\xc6\x94\x0c\x58\xd0\x83\x9a\x92\x21\xf3\xea\x63\x4a\x74\x45\xff\xe6\x79\x8e\x99\xe5\x9f\x3e\x94\x49\x51\xb3\x90\x76\xb2\xa8\xae\x76\xb5\x27\xf0\xd5\xa0\xdc\x87\x5b\x1a\x90\xe7\xcb\x75\x48\x3b\xa7\x1a\xcc\x74\xef\xae\xe8\xa0\x29\x3c\x94\xf2\x18\x36\xa9\x3e\x9a\x43\x29\x09\xfb\xad\x3f\x5f\x5d\xa8\x93\x17\x69\x03\xfb\xea\x09\x53\x88\xa3\xc9\x55\x9c\xab\x7b\xf0\xa6\x80\x72\xf0\x6a\x5c\xfc\xc8\x4e\xce\xf0\xb4\x2c\xfd\x22\xc9\x5f\xf6\x89\x1c\x44\xea\x3a\xde\xe1\x48\xad\xc1\xc2\xe7\x61\xbd\xf4\x04\xfa\xb0\x99\x49\x5f\xfd\x5c\x41\x13\x3d\x81\xfd\xc4\x4d\xbe\x5a\xa8\x3d\x5a\x28\x37\x33\xaf\x31\x02\x09\x92\x75\x99\x82\x06\xf7\x91\x97\x27\x9b\x6c\x3b\xbf\xcb\x67\xb3\x75\x3b\x2e\x73\xaf\x16\xcf\x25\x81\x50\x38\x3b\x4e\x6b\x20\xe6\x1f\x4a\x7b\xed\xb0\x9a\x61\x7a\xed\x73\x85\x71\xf4\x04\xbe\x46\x72\xbe\x34\xb5\x26\x23\x39\xeb\x8e\x37\xc9\xe5\xeb\x13\xea\xba\x9c\x26\x26\x67\x18\x1d\xd7\x49\xc1\x4e\xc6\x7b\x50\x25\x93\xe3\x3f\x73\x38\x67\x27\x55\xdf\xb1\x2f\xfe\x93\xea\xfa\x9e\x06\x60\x97\xc5\x1f\x1d\x81\xa8\x42\xeb\xf0\x97\x66\x8d\xd4\xad\x33\x3f\x9c\xd8\x75\x22\xae\x1b\xbe\x55\x70\xf5\x51\x62\x02\x29\xbd\x1e\xbc\x76\xa8\x97\x3a\x93\x4c\x3d\x91\xae\x26\xf2\xe5\x46\xa4\x86\x18\xd8\xa1\x64\xff\xd2\x2c\x6c\x97\xc9\x1d\xba\xbe\x7b\x65\xe9\xfb\x64\xe7\xfd\xb1\x72\x2a\x95\xf9\xac\x24\x14\xd7\x5e\xf5\x67\xf1\x21\x75\x9c\x0d\xaa\x9d\x8d\xdc\x38\x1b\x13\xd0\x15\xb1\xcb\xd2\xd8\x19\xb1\x2d\xf7\x1e\x96\x6f\x1e\x02\xd6\xb8\x95\x25\x51\x55\x77\x73\xa2\xef\xcc\x81\x84\x89\xbd\x41\x09\x78\xab\xf6\x77\x2f\xcf\x26\xe3\xeb\x12\x5c\xd7\xef\x5d\xdd\xbf\x86\xf7\xe2\xb6\xdf\xfb\x23\x0a\xc1\x78\x6d\x15\x31\x9c\x79\xf8\xcf\x9d\xc5\xbe\x6c\x1e\x3c\x8b\x7f\x6f\xe2\x5a\x70\x22\xde\x10\xef\x2a\xa8\xa1\x2e\x96\x09\x4e\x69\xb2\x39\xb9\x6b\xbd\xae\x58\x51\xda\x41\xad\x05\xba\xc1\x30\xc3\xb8\xf1\x98\xab\x09\x67\x5b\x51\xfd\x5f\x5e\x2e\x71\xa4\x82\x32\xc4\xf0\x34\x56\x69\x23\xe6\x50\xa6\x17\x83\x73\xf8\x9e\x2f\xa5\xed\x11\xfa\x8e\xd8\x44\x17\xd5\x1a\x3f\xbe\x6d\x1a\x9d\xe9\x66\x2d\x4b\xd1\x2a\xbc\xff\x52\x12\xdb\x91\xbb\x2d\x45\x03\xed\xbb\x94\x07\x8b\x5e\x34\x83\xf4\x7b\x97\x22\x06\x27\xc7\x94\xd5\x64\xdb\xc0\x4a\x79\xad\x61\xcd\x82\xb3\xa6\x88\x4b\xb4\x74\x41\x6a\xda\x2c\x59\x1a\xa0\x81\x38\xb4\x42\x40\x14\x25\xf6\x40\x53\xff\x8d\xa1\x54\x7c\xa4\x27\x3a\xe2\xcb\x53\x37\x4f\xc5\x64\x41\x21\xc2\xaa\x75\xa3\x52\x0e\xf5\x56\x69\x4e\xd6\x55\x1e\x7f\x91\x22\xf8\x68\xc0\xf3\x21\x03\xb8\xbe\xf5\xf5\xad\x81\xfe\xdc\x5d\x2b\x79\x80\x32\xea\xed\xef\xbb\xea\x2a\x63\x8c\xa8\xcb\x49\x7a\xc3\x5a\x70\x57\x1b\x4a\x52\x71\xae\x92\x4f\x69\xa4\x84\x73\x1f\xd7\xf1\xe1\x7e\xaf\xe4\x43\xfb\xb5\x7c\x59\x8c\xa3\xc6\x73\xe9\xee\xf4\x28\x31\x05\xbd\x6f\xd5\x3f\x6a\xb9\x56\x0f\xea\x21\x7f\x73\xba\xa2\x92\x44\x75\x2c\x07\x84\xfd\x8c\x76\x2b\xe6\x41\xa6\xab\x2a\xab\xf4\x13\xbe\x42\x3f\x6c\x19\xa6\x6f\x70\x2d\xd3\x5d\x71\x2e\x0a\x4c\x3c\x3a\x01\xf1\xec\x55\x4b\x76\xb9\x3f\x11\xc5\x80\xf6\x28\x39\x9e\xf3\x65\x09\x99\x3c\xf5\x9a\x8f\x76\xa4\x99\x5f\x52\x33\x95\x36\xde\xa2\x2a\x12\xb3\x37\xc5\x12\x66\x2d\xe9\xb7\xb7\xd1\x4f\xdb\x6b\x1e\xb4\x54\x61\xf0\x66\x31\x6e\x8b\x78\xb4\xbf\x16\x18\x4e\x74\x90\x67\x67\xf4\x48\xec\x11\x5b\x9c\xf0\xe8\xfc\xef\xee\xe8\xcd\xe9\x24\xdb\x07\x75\xe4\xe2\x6b\x78\x50\x27\x2e\x35\x85\xbe\x5e\x8f\xdf\xff\x33\x38\x6f\xa9\x29\x0c\x71\xdc\x06\x87\x6b\xc0\x8d\x69\xf4\x78\xc8\x33\x06\x41\xfb\x1d\x34\x7c\xc2\x12\xfe\x6c\x3e\x58\x83\x89\x88\x03\xd6\x52\x82\xa9\x1f\x0e\x3e\x8b\xe3\x75\x87\xf7\x4e\xf1\x4e\xaf\x9d\x26\x4f\x81\x5e\x60\xc6\x82\x58\x8c\x7d\x34\x24\x0a\x78\x95\xa5\xba\xbc\x93\xab\x23\xa1\xb2\x34\x39\x87\xf2\xf8\x87\xf6\x3e\xff\x31\xe5\x7b\xaf\x30\x93\x15\x58\xe8\x68\x7c\x0c\xbf\xc8\xa8\x88\xef\x1b\x99\xba\x6e\xe7\xd4\x6a\x73\x12\x08\xc5\xf4\x1a\x6f\x69\x34\x2c\x71\x07\xee\xe6\xdd\x7f\x75\xaf\xee\x75\x70\x76\x4b\xc8\x54\x76\xd2\x35\x67\x1c\xb8\x53\x83\x8a\x08\x2b\xab\x65\xfc\x1a\x03\x12\x7e\x16\x67\x67\x85\xc1\x29\x5a\xad\x70\x95\x8f\x42\x58\x3b\x16\xff\x92\x60\xfb\x9c\x30\x6a\x36\xb2\x2e\x8c\x5a\xbc\x14\x9c\x26\xee\xc6\x4e\x6e\xad\xa0\x63\xf8\xc5\xfe\x60\x30\x67\x35\x1b\x5f\xc9\x5c\x7e\x67\xcb\x66\xd0\x60\xac\x13\xf8\xe5\x5f\x2e\xce\x74\xde\xd0\xe5\x39\x5f\x9b\x1a\x39\x1d\x1a\x13\xf4\x6d\xd9\x84\x3f\x9b\x16\x91\x87\x2d\xed\x39\x69\x6a\x3b\x58\xe9\xb2\x82\x97\xe7\x8f\xfc\xbb\x6f\x7f\x02\xa9\x32\x4b\x4c\x8a\x97\xd7\x22\x22\x67\x29\x90\xed\xe0\x04\xa8\x3e\x32\x1b\x4e\xb1\xe5\xcb\xb8\x14\xb7\x41\x4d\x42\x4c\x42\x1b\xc4\x2e\x2d\x2b\xf1\x78\x28\x31\xbb\xd4\x4d\xd8\x9d\xf4\x8e\x3d\xed\x21\xca\xe7\x95\xa8\x11\xc2\xf7\xe7\x5a\xcb\xec\xd3\x98\x9d\x96\xa5\x89\x4c\x70\xe5\xd3\x12\xb9\x48\xea\xa2\x6a\x4e\xba\x7a\x86\x9a\x65\x98\x8d\xb4\x7b\xf6\xd5\x49\x7a\x6e\x9a\x47\x06\x04\x65\xfe\x7c\xca\xe4\x33\x9a\xe8\x81\x28\x8e\xd8\xf1\x3b\x18\xf2\x96\x22\xc9\x31\x61\x6a\xea\xc8\x45\x25\x6a\x4f\x26\xfd\xb4\x2c\xdd\x43\xa0\x84\x64\x39\x8d\x62\xe2\xe5\x44\xe2\x7b\xc1\xd8\x41\xd0\x7c\x97\xa1\x97\xb0\x75\x1c\x8e\xed\xe4\x07\x70\x10\xc5\x9e\x8f\xd5\x1e\x45\x0c\x9d\x7b\xbe\xa1\x58\x97\x0f\xfc\xe7\x13\xfb\xaf\x3e\xc4\x6e\x3e\xc4\x2e\xac\x76\x77\x77\x22\x1e\x52\x84\xfe\x2c\xa9\x7f\xee\xea\x81\xb4\x68\xcd\x17\x98\x51\x55\x5c\x9e\x42\x59\x50\x06\x64\x1e\xbe\x7b\x52\xcd\x49\xbd\x44\x5d\x7a\xd0\xad\x68\x2c\x76\x37\x9f\xa4\x02\x3a\x8e\x14\xf2\xbf\xf5\xe8\x65\x97\x8b\xf6\x22\xae\xfe\xe4\x75\x19\x04\x13\x1b\x30\x15\x84\x94\x6e\x57\xfd\x42\x35\xee\x2c\xe5\x00\x12\xa6\x83\x62\x11\x77\x0a\x2a\xcd\x11\x7d\xca\xc2\x95\x23\xaa\x9a\x71\x74\xf4\xd5\xab\x91\xe8\xe3\xc8\xcb\x86\x30\xa1\x11\xfd\xa6\xb3\xff\x10\x50\x3c\xfb\xe2\x18\x7e\x20\xc4\xae\x58\x58\xca\xfa\xe5\x82\x54\x27\xc2\x20\xa9\x9a\xd2\xe1\xb1\x96\x8e\x55\x39\x48\x91\x47\x39\x28\xf6\xa8\x84\x7e\x63\x24\x40\xe4\xf7\xa2\xea\xe3\x34\xf8\xfc\x8d\x78\x31\x35\x7c\x5d\xa4\xbd\xde\x32\x47\x7c\x00\xca\x3e\xd2\xd1\xcc\x11\x99\xfa\xce\x39\x26\x07\x16\x47\xc5\xb8\x20\x99\x48\xaa\xae\x0a\xab\xbc\x63\x3b\xff\x29\x22\x14\x1f\x82\xdc\xb5\x80\xee\x63\x73\x94\xf4\x95\xa6\x8a\xa6\x61\xc6\x5f\x1f\x6a\xdd\x95\x56\x3f\x7e\xa5\xd4\x60\x4a\x0d\xa5\x53\xdf\x38\xad\xb6\x49\xc1\xc4\x26\x5c\x35\x93\x0a\x2b\x55\x3c\x4d\x11\x53\xc7\x6d\x23\x34\x8c\xc4\x71\xff\xe2\x54\xb4\xe3\xdc\x7d\x28\x38\x24\x44\x7a\x67\x4a\x3a\xd1\x9e\x18\x39\x53\x21\xd4\xaf\x44\x8d\x54\xa6\xef\xa0\xec\xa0\xf8\xd3\x9d\x49\x6b\xc7\xa3\x62\x94\xed\x19\x9f\xfa\x4a\x68\x27\xb0\xd7\x87\xce\x3b\x85\x46\xf6\x41\x6f\x77\xb7\xd5\x93\xe8\xc9\xd0\xc9\x57\xca\x87\xd1\x27\x9f\xfc\x2f\x4a\x32\x43\x65\x53\x65\xdb\xe2\x82\xe8\x2b\x97\x9c\x1f\x34\x1f\xe8\x9a\x88\x54\xbd\xb3\x94\xc3\x6c\x2b\x3c\x29\x89\xde\x6f\xfa\x6e\x7d\x22\xdb\xc3\x08\xe9\x7b\x6e\x17\xbf\x12\x3d\xd8\x6a\xfb\x34\x3f\xc7\x0c\xd7\xcb\xa2\xc2\x54\xec\x64\x2b\xfb\x0d\x53\x8a\x19\xac\x57\xf2\x39\x37\x94\x7a\x4e\x25\xb6\x77\x55\xc3\xfd\x03\xdd\xe0\x30\x1d\x20\x42\xce\xc1\xfb\x54\x6f\xf5\x31\x0a\x39\x48\xe6\xa8\xd8\x07\xad\xa6\xd9\x02\x67\xd7\xa3\x31\xa7\xda\x1c\x95\x14\xfb\xe8\x94\x8f\x1c\x52\x40\x30\xab\x45\x46\x05\xde\x00\x5e\xae\xd8\x36\xc2\xff\xcd\x3b\xcb\xf2\x3a\x07\x5f\x0a\x85\xc2\xdc\x9c\xc9\x50\x59\xaa\x5c\x0f\x1f\xc9\xf2\xb1\xbc\x96\xb7\x47\x9c\x7c\xb7\xe3\xe6\xd9\xbb\xed\xc0\xf7\x1d\x9b\x04\x31\x2b\x76\xd5\x17\xde\x04\xec\x8d\xd2\x54\xfc\xd7\x94\xfc\x1f\xc3\x93\xf0\x6b\x39\xc0\xf7\xf2\x11\x8b\xf1\x31\xfc\x3d\x8c\xcc\x7c\xf2\xa9\xff\xf4\x50\x3f\x47\x18\x22\xc4\xc3\x83\xf3\xe7\xc4\x5d\x93\xf5\x47\x44\x4a\x44\xfa\x0d\x75\x5f\x2f\x4d\xa8\x34\xf3\x08\x77\xa6\xae\x01\x29\xf5\x28\x32\x5e\xa8\xbe\x58\xaa\x32\x7a\x78\x7f\x7c\x83\xeb\x2d\x5b\x14\xd5\x95\xdb\x7f\x4d\x55\xdd\xfd\xe6\xde\x0d\x2c\x31\x5b\x90\x7c\x02\x94\x70\x4e\xd9\x14\x65\x29\xd5\x87\x7a\x43\xbb\xc6\xea\xa9\x81\xa2\x49\xcf\x53\xe9\x72\x22\x14\xb5\x55\xef\x64\xeb\xc2\x59\x71\x11\x96\x53\x0b\xb1\xf9\xab\xb5\xd4\x18\x6d\xc6\x9e\x10\xeb\x73\x81\x13\xab\x5f\xb8\x85\x80\xf8\xa3\x49\x6e\x17\xcf\x41\x35\x1d\xfb\x9c\xfa\x59\x90\x22\x37\x98\x92\x15\x47\x62\xa1\xd0\xb9\x1d\xe4\x93\x63\x3a\xd3\x1e\x32\xb0\xd5\xd1\x7f\xc7\x29\x1d\x8d\x9a\x06\x91\x29\x6f\x86\x3a\x53\xcc\x63\x4a\xd5\xa2\xa8\x0a\x36\xb2\xc9\x14\x57\x80\xd6\xe3\xbf\x70\x02\xe6\x8d\xd7\xc0\xca\x74\x80\x79\x53\x17\x37\x88\x19\x30\x2b\xf9\xe7\x70\x30\x46\x1d\x0b\x28\xe2\xaf\x04\x90\xdb\x83\xdb\x03\xf8\xbf\x00\x00\x00\xff\xff\x2f\x5f\x88\xf3\xf7\xde\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -180,7 +180,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0x7f, 0xa1, 0x76, 0xcf, 0x4e, 0x99, 0xcf, 0x74, 0x8d, 0x30, 0xea, 0x46, 0x4b, 0xa4, 0xea, 0x7d, 0x85, 0x4b, 0xa3, 0xa6, 0xb6, 0x45, 0x14, 0xea, 0x63, 0x82, 0xf0, 0xe0, 0xba, 0xa7, 0x63}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0x82, 0x12, 0x87, 0xc3, 0x97, 0xd4, 0x83, 0x65, 0x33, 0xd9, 0x7d, 0xae, 0xbd, 0xc6, 0xd4, 0x36, 0xdc, 0xe9, 0x90, 0xee, 0x17, 0xe9, 0x1f, 0xe7, 0x29, 0xc, 0xdc, 0xbc, 0x80, 0x3, 0xd4}} return a, nil } @@ -204,7 +204,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x3a\x5b\x6f\x1b\xb9\xd5\xef\xf9\x15\xfc\xf4\xf0\x55\xc2\x3a\xb2\x1f\x8a\x3e\x08\x76\x9c\x64\x13\xb7\x01\x9c\x6d\x90\x38\xbb\x05\x16\x8b\x0d\x35\x73\xa4\x61\x4d\x0d\xa7\x24\x47\xb2\xd6\xf0\x7f\x2f\xce\x21\x39\x43\xce\xc5\x96\x9c\x16\xa8\x5f\xac\x99\xe1\xb9\x1f\x9e\x1b\x29\x36\x95\xd2\x96\x5d\xd5\xe5\x5a\x2c\x25\xdc\xa8\x5b\x28\xd9\x4a\xab\x0d\x9b\x24\xef\x26\x2f\xfc\xca\x8f\x60\x79\xce\x2d\xff\x59\xc0\xce\xf8\x95\xc9\xbb\x66\x65\x02\x3f\x04\x36\xbe\xa0\xc1\x81\x4f\x9f\xc1\x28\xb9\x05\xed\xa1\xe2\x57\x93\x17\x2f\x78\x96\x81\x31\x53\x2e\xe5\x8c\x65\xaa\xb4\x9a\x67\x96\x5d\x49\xb5\x23\xac\x8b\x14\xc3\xfd\x8b\x17\x8c\x31\x76\x7a\xca\x6e\x94\xe5\x92\x99\xba\xaa\xe4\x9e\xa9\x15\x41\x30\x8b\x20\x86\x89\x92\xc1\x9d\x30\x16\xca\x0c\x68\x7d\x4c\x63\xcb\x35\xb3\x08\xfc\x85\x60\x17\xec\xeb\x95\xb8\xfb\xcb\x9f\x1b\xc4\xef\xb7\x50\x5a\x66\x0b\x6e\x99\x30\x0c\x36\xc2\x5a\xc8\xd9\xae\x80\x92\xd9\x02\x5a\x16\x85\x61\x99\x06\x6e\x21\xef\x91\x00\x42\x41\xfc\x9b\x0f\xa5\xb0\x82\x4b\xf1\x07\xe4\x53\xe1\x7e\xa7\x84\x67\x07\x51\x76\x82\x71\x0d\x6c\x27\x6c\x91\x6b\xbe\xf3\x56\xe6\xec\x67\x5e\x4b\xfb\x28\x0f\xbf\x04\x90\x29\xdf\xa8\xba\xb4\x81\xf4\x09\xa1\x58\xb0\x37\x79\xae\xc1\x98\xcb\x63\x59\xc9\xa1\x52\x46\xe0\x17\xab\x0e\x62\xe4\x5d\x00\xe8\x31\x62\xd5\x91\x6c\x94\xb0\x8b\x59\xd9\x88\xf2\x29\x4b\x7c\xa4\x25\x1d\xca\xc7\x8b\x6c\xac\x56\xfb\x27\x48\xbd\xad\x75\xf9\x3c\x52\x9c\x04\x23\x69\x34\xd3\x60\x54\xad\x33\x78\xda\xd7\x48\x36\xfd\xa3\x5b\x83\x1f\xd4\x0e\xf2\x37\xcf\x25\xbf\x44\xf6\x8f\x21\x4f\xf2\x36\xe4\x5b\x4a\xad\x47\x9c\x9e\x36\xd4\x79\x56\xb0\xda\x80\x66\xc6\x2a\x0d\x86\xf1\x92\x89\xd2\x58\x5e\x66\x80\x1b\x59\x95\x72\x4f\x3b\x8d\x80\x71\x2f\xdb\x02\x84\x5b\xcd\xd7\xd0\xec\xff\x02\xd8\xaa\x2e\x33\x2b\x94\xdb\xf1\x2d\x08\x2f\x73\xb6\x56\x5b\x40\x1b\xb0\xa5\x43\x56\x69\xa0\xf7\x95\x32\x16\xf7\x70\x2e\x08\x30\x60\x13\x65\x27\x82\x86\xfd\xbe\x27\xab\x67\x5c\x4a\xc8\xe7\x31\xed\xac\x80\xec\xd6\xb0\x82\x57\x15\xea\xcd\x32\x5d\x97\x56\x6c\x80\x20\x01\x63\x15\x6f\xf8\x23\x05\x26\x28\x02\xa6\xcf\x5e\xc5\xf8\xbd\x74\xa2\x2f\x21\x28\x3b\x48\x85\x21\x07\xee\x2c\x2a\x27\x89\x40\x64\x41\xe4\x31\x60\x73\x0e\xba\x12\x25\xc1\x9e\x30\xa3\xf0\xb3\x26\x03\x96\x8a\xed\xf8\x9e\xad\x14\x32\xb6\xe1\x52\x64\x42\xd5\xc6\x19\xc2\x2a\x4f\xd2\x29\xb0\xd1\x8a\xaa\x3d\x51\x51\x32\x2e\xf4\x9c\xbd\x61\xa6\x82\x4c\x70\xe9\x1d\xae\x75\x91\x12\x20\x37\x88\x68\xd9\xb2\x60\x15\x39\x72\xc0\xd6\xee\xd8\x44\x0b\xb1\x37\x35\xe8\x88\x8f\x45\x6a\x93\x39\xbd\x3c\xe9\xbc\xfc\xa4\xd5\x56\xe4\xa0\xbb\xef\x3f\x43\x06\x62\x8b\xef\xe3\x04\x32\xef\x66\x12\xcf\x5b\xa1\x24\xb2\x5f\x00\x5b\x72\x19\x3c\x91\x93\x76\x8c\x67\xba\x59\xde\x4d\x26\x1e\x22\x4d\x24\xbd\x85\x02\x76\xe8\x0f\x6c\x0d\xf6\xad\x03\x98\xce\x02\x08\xbb\x6f\x60\xf0\x4f\x83\xad\x75\xc9\x0c\xc8\xd5\xdc\x23\x6f\xbe\x3f\x24\x6c\x8b\x26\xb9\x24\xbc\xa3\x37\x06\x4d\x92\x61\xd1\x07\xd1\x39\x1b\x58\x04\x9c\x76\x18\x9f\x75\xd8\x88\xe9\xb3\x0b\xf6\x28\x27\xa7\x28\x17\xe6\x35\xa5\x2d\xe4\x64\xa8\x9b\x7d\x05\x86\xa9\x0a\x89\x73\x29\xf7\x5e\x2c\xc3\x38\x93\xc2\x90\x63\x6d\x69\xbb\x5a\x5a\xe8\x9d\x59\x18\xa6\xbd\xe5\x48\x7f\x95\x1d\x51\x7c\xa4\xcf\x01\xba\xa8\xdb\x7b\xfc\xb5\x60\x6f\x95\x92\x0f\xc3\x1a\xbe\x27\x11\xd7\x40\x30\x08\x62\x75\x0d\x0f\x43\x12\x0e\x92\x16\xa6\x4f\x79\x6a\x89\x28\xfe\x9c\x39\xda\x1d\xd2\x62\xc5\x68\x0d\xbb\xb8\x60\x29\xf9\x19\xbb\x0f\x8c\x21\x1f\xec\x81\x81\x34\xd0\xbe\x5c\x71\x7c\x1c\x64\xef\x94\x42\x89\x53\x2f\x3a\x82\x8f\x95\xac\xe2\xb6\xc0\x80\xa4\x9d\x7f\x38\x7d\x9b\x42\xd5\x32\x47\xb5\x8b\x8c\x0c\xb3\x74\x00\x3e\xba\x3f\xa6\xe9\x77\xb0\x42\x14\x5f\x1c\xfa\x4f\xdc\x16\xa8\xb5\xe8\xf1\x72\x58\xd1\xa7\x9e\xa1\xd3\x55\xa8\xeb\xda\xcc\xf0\x84\x28\x55\xbd\x94\x22\x4b\x25\x11\x26\x15\xa5\xe0\x5b\x60\x3c\x2c\xcd\x78\xc5\x97\x42\x0a\xbb\x3f\x54\x9e\x4f\x04\x18\xc4\x69\x9f\xc6\xa4\x71\x84\x5a\x61\x42\xac\x19\xd9\xa5\xa1\x62\x8b\xde\xc5\x9f\xaf\x42\x96\x70\x5b\x80\xdf\x86\x9c\x68\x61\x8d\xbb\x80\xb2\x38\xe3\xf4\x92\xeb\x75\xbd\x81\xd2\xc6\xf0\x98\xd6\x02\x09\xbf\x8f\x3c\x0c\x15\x88\x4d\x5e\x9c\xc7\x40\x1f\xac\x0f\xf9\xc6\xe7\x7c\x0b\x58\xb0\x73\xbd\xf7\x49\x34\x94\x07\xb5\x71\x91\x1c\x23\x64\x8c\x00\xd1\x6e\x54\x09\xfb\x66\xe5\x12\x44\xb9\x66\x56\xf3\xd2\xac\x40\x6b\xc8\xe7\x48\x45\x47\xb6\x2c\x61\x27\xf7\x31\x92\x90\xe8\x3c\x49\x95\xa4\x3b\xc2\xeb\xd2\x26\x66\x32\x61\x29\x47\x2e\xa3\xb2\x33\x46\x85\x7b\x85\xfc\x63\x3e\xa4\x66\xef\x00\x69\x8a\x08\x65\x31\x5f\x4a\x98\x91\x4b\x04\x35\x76\x2b\xb7\x05\x7b\x7d\x3f\x90\x8b\xba\x61\xa5\x13\x31\x93\xc7\x97\xde\x28\x09\x00\xd6\x5e\xa3\x35\xba\xfb\x1f\x6a\x74\x42\xa6\x76\x25\xe8\xcb\x39\x77\x85\xf2\x6c\xc8\x39\xcf\x5f\xc6\xa9\xbc\x8d\xf1\x0e\xdb\x6c\xc4\x45\xbd\x4a\x8f\xf1\x50\x6f\x34\xb5\xfc\x27\x64\x5d\xf7\x24\x9f\xe4\x79\x6e\x92\x64\x65\x4d\x93\xa1\xbc\xa9\xa3\x64\x8b\x8f\x24\x9e\x19\xf6\x56\x61\x98\x2f\x6b\x11\xd8\x97\xe1\x2e\xd8\x21\x41\xc7\xcc\x12\x32\x5e\x1b\x68\x7d\x3e\xd9\x86\xc8\x63\xe4\xe7\xe8\xd1\xa0\x03\x6d\x5f\x99\x50\x6d\x47\xa0\x7f\x6a\xb9\x2d\x78\x22\xc8\x12\xa0\x44\x2f\x35\xf5\x06\x72\x12\x95\xaa\xac\x95\xa2\x4a\xd1\xbb\xa8\x6f\x13\xe6\x83\x31\x08\x7d\xcd\xab\x7c\xea\xcc\x3b\xec\x5f\xdd\x94\x2c\xc1\xfa\xc8\x77\xfe\xd2\xb7\x7f\xe6\xff\xd8\xeb\xa6\x5b\x9e\xa7\x42\x3f\xe5\x93\x3f\x38\x64\xbd\x22\xa3\xe3\x9a\xfd\xae\x2d\x01\x73\xcd\xdb\x93\xfe\x99\xc0\xb0\x0b\x76\x36\x3f\x4b\xbe\x07\x93\x6e\x1f\xcb\x0c\x7f\x05\x8b\x6e\x40\x16\x0b\x03\x07\xe6\x46\x12\x62\x53\x49\x40\xe7\x73\x45\x7f\xa3\x93\x18\x3e\xc1\xf5\xda\xef\x98\x37\xe8\xb7\x9a\xd3\x14\xc1\x15\x2d\x54\xc0\x52\x30\x2b\x20\xc1\x8b\xb9\x83\x7c\x84\x32\x90\xac\xb1\x1b\x97\x12\x0d\x4e\x61\x72\xb9\x4f\x08\xb4\x92\x6d\x41\xaa\xca\x95\x92\xec\xb6\x54\x3b\xb6\x2b\x44\x56\xb0\x8a\x6b\xbe\x01\xeb\x2a\xf0\x8a\x1b\x13\xf6\x85\x76\x55\x2a\x0a\x36\x9d\xb1\x0d\xd8\x42\xe5\xf3\x41\x41\xc6\x32\x1b\xe9\x04\xb3\xd9\xaf\x28\xd2\x6f\x83\x79\xac\x75\x9b\x16\xe0\x51\xc5\xa7\x2a\x77\x0e\x78\x80\x9e\x49\x4c\xe2\x6e\x41\xdb\x0b\x39\x0a\xdb\x2e\x07\x23\xb4\xd7\xec\x7c\xd8\x3c\xcc\x58\x5d\x67\xb6\xd6\xa8\x97\x4a\x03\xee\xf7\x60\x1c\x0d\xff\xaa\xc1\xd8\x21\x04\xa3\x1b\x2f\x56\xee\xef\x81\x2d\x57\xaf\xbd\x29\xf7\x5f\x88\xd8\x48\xe6\x6f\x35\x16\x23\x41\x14\x83\x8a\xeb\x52\x76\x91\xf9\xfd\xa6\xb2\x7b\x17\x9d\x0f\x4d\x2c\x4f\xc4\xf6\xb3\xf9\x59\x4c\x3f\xe2\xa2\xc9\xb1\x2d\xd1\x4e\x07\x9a\xc6\xf6\xb4\x26\x70\x41\x15\x93\x22\xe3\x71\xac\xfe\x03\xb4\x6a\x7a\xce\x32\x6f\x72\xbc\x68\x73\x38\x97\x12\x6d\xe4\x73\x39\x76\x8e\xd4\x69\x6e\x6a\xe3\x72\xba\xab\xe2\x42\x83\x1c\x23\xa3\x52\xd4\x1b\xd7\xd2\x1c\x65\x64\x12\x80\x2f\x94\xce\xdd\xee\xa1\xdc\xe0\xbe\x37\xc8\xb2\x8c\xaa\x20\xd7\x94\x62\x92\xc7\x9f\xbe\xbb\x08\xe1\xd7\xf8\x06\xd7\x77\x79\xd4\x8c\x8c\xb6\xa7\xa3\x36\xec\x04\xe0\xc8\x7a\x87\x5a\xce\xdb\xeb\xc0\xed\xdc\x27\x40\xef\xcf\xc7\x07\xb2\xf3\xab\x1b\xfc\xff\x6a\x3a\x3b\x49\x3c\x0b\xff\x9e\x06\x7d\x27\x4c\x25\xf9\xfe\x99\xd0\x24\xf3\x3b\x6e\xf9\xb3\xe0\x6f\xda\x59\xed\xab\xe9\xec\xb7\xd4\xbb\x0f\x0e\x4c\xa7\x8d\xc7\x1f\x1d\x90\xbe\x2b\x18\x9d\x8e\xb8\xd1\xb1\x41\xc8\xec\x84\xcd\x0a\xe7\x13\x69\x6c\xc8\xb8\x81\x43\x8c\xe0\xac\xbf\xe8\xe9\x3f\x84\xb6\xa7\x80\xa7\x3d\x48\xfc\x5b\x59\xef\x1b\xbe\x02\x88\xe5\x3a\xc6\xaf\x66\x54\xc9\x1c\xb2\xf8\xb2\xef\x42\x8e\x91\xc6\xcd\x9e\xc5\x4a\xec\xa4\x07\x30\xd3\x2c\xbf\xec\x71\x33\x7b\x8e\x79\x5a\x4d\xf4\x2d\x84\x55\xdf\x06\x72\xc1\xd9\x45\x7a\x7a\x33\xff\x88\x6f\x87\x0d\x43\x3a\x11\x12\x16\x1d\x90\xbf\xdd\xdc\x7c\xba\x12\x12\xc6\xa1\x6a\x2d\x17\x69\x6d\x70\xad\xd6\xea\xeb\xe7\x0f\xd3\xd9\x20\xcc\xc0\x9e\xc6\x3f\xe2\xd8\x8d\x60\x26\x62\x83\xcd\xbf\xd9\xae\x7f\xb8\xdb\xc8\xc9\x13\x1a\x4b\x44\x36\xc3\x32\x9b\xe9\xaf\xf4\xf9\xb7\x3e\xe8\x21\xfe\xec\xb5\x3d\xac\x83\x92\x6f\x90\xe7\xab\xeb\xbf\xff\xc2\x7e\x02\xbb\x53\xfa\xd6\x15\xc2\x93\x61\x41\xcd\x7e\xb3\x54\xd2\x43\x8c\xac\xc9\xc1\x64\x5a\xd0\x2c\x2c\xa0\x16\xbe\x27\xe6\x16\xd3\x91\xcb\x3e\x2b\xa5\xe9\x25\x1d\x66\x2d\xa5\xca\x6e\xb3\x82\x8b\x72\xee\x1b\x20\x0c\x30\x14\x9c\x70\x9d\x81\xac\xd6\x21\xf4\x94\x8e\xcf\x13\xd7\x7e\x73\x97\xd1\x57\x00\xe6\xa4\xc9\x96\xe1\x89\xdf\x8a\x72\x7d\xc2\xae\xae\x3f\x7c\x62\x5b\x45\xc1\x0b\xd3\xee\x86\xef\xa3\x3a\x96\xf1\xaa\x92\x22\xe3\x6e\xba\xbe\xac\x05\x76\x7a\x65\xcb\xdb\xdb\x86\xb7\x11\x81\xe1\xce\x82\x2e\xb9\xfc\xfa\xf9\xba\xeb\x81\xef\xdb\x4f\xd3\x49\x61\x6d\x65\x16\xa7\x34\x4b\x99\x67\x6a\x33\x19\xf1\x26\xa9\xd6\xca\x2c\xbc\x4f\x8c\xd8\x41\x65\x82\x4b\xb3\xe8\xc4\xc7\xf8\x6f\x62\x77\xc2\x5a\xd0\x93\x83\x78\xf2\x8b\x91\x2d\xe2\xef\xf7\xd6\x22\x93\xe1\xad\xf0\xf0\x9f\x09\x06\x71\x2c\x7a\x66\xc0\x0e\x18\x86\x5d\xdc\xb4\x13\xbb\xc5\xd8\x70\x6e\x58\xc9\x61\x38\xeb\x41\xc7\x26\x61\x63\x21\xc1\x71\x39\x02\xec\xe7\xe2\xc3\xb0\x95\x9f\xf3\x07\x58\x2d\xb6\xdc\x1e\xc7\xf3\xb5\x28\x6f\x21\xbf\x69\x06\xb4\xe7\xff\xdf\xa9\xdb\x06\xeb\x93\x98\xf1\xe7\x63\x08\xec\x3f\x1f\x43\xb7\xf0\x0c\x85\xfb\x82\x4d\xb1\xa0\x38\xb8\x97\x48\x35\xe3\xab\xd3\x96\x89\x7e\x7d\x3b\xec\xe9\xfd\xd7\xcf\x70\xf5\xb4\xb6\x7b\x8e\xab\x47\x18\xa6\xc9\xa9\x7e\x2b\x51\xf4\xba\xdb\x25\x45\x34\x4a\x21\xc7\x0a\xf1\xe6\x2c\xe5\x4d\xbe\x11\xa5\x30\x56\x73\xab\x74\xa4\xd6\xa6\xcb\xfa\x09\x76\xee\x60\xec\xa0\x41\x5a\xd3\x6c\x45\x2d\xd4\xe0\xf9\xef\x23\x13\xcd\x4e\x5f\xd2\x30\x30\x72\x06\xbc\x60\xaf\xfd\xc9\xdd\x7d\x7f\xda\xf3\xe8\x21\x72\xf2\xf8\xf8\xe4\x71\x98\x83\x11\x04\xe9\x1c\xb2\x91\xc2\x9d\x28\x7f\xa7\x1a\x3b\xe7\xd8\x47\xa9\xd1\x31\x40\xbb\xca\xfd\x1c\xd2\x58\xf7\xdc\xfb\x31\xad\x04\x84\xa3\x8d\x7a\xe4\x39\xfd\x03\xe2\x30\x67\x75\x13\x58\x2a\x16\x38\x7a\x63\xe8\x72\xdd\x01\x72\xa1\x64\x73\xec\x7a\xd4\x79\x6b\xe3\x14\xb1\x9a\x31\xdb\xfb\x93\x04\x6c\x8e\xdc\x25\x88\x70\xe8\x1c\x7c\x34\x9d\xcb\x36\xe7\xbd\x5d\x4a\x5b\xae\xd9\xa0\x4b\x26\x14\x11\xfc\x26\x3d\x6d\x7d\xcc\xf2\xb8\xdc\x44\x72\x9e\xd0\xcc\x19\xb9\xdb\x84\x41\x84\x8d\xae\x09\x9d\xc4\x98\x62\x6f\x89\x01\xba\x93\x8b\x43\x9c\xa6\x65\x7b\xe0\xe0\x60\x7c\x36\xc0\x28\x2f\xc0\x40\x7c\xf6\x5a\x7f\xe5\xd1\x4c\xcf\x66\x0b\x36\x71\x7a\xf3\x37\x5d\xdc\x24\x65\x09\x6c\x4d\xde\x85\x65\x23\x2f\x69\x30\xd3\x2f\xaf\x3d\xb6\x73\x3f\xfd\xed\x98\x61\x04\xaf\x04\x63\x1c\x52\x72\x03\x6f\x62\x87\x2a\x25\x91\x16\x3d\x83\x71\x97\x5d\x8c\xbc\xff\x61\xe8\x54\xa4\xcf\x25\x1b\x62\xfd\xc9\x23\x95\xce\x85\x9f\xee\x09\x08\xfb\xae\x43\x13\x3a\x41\x1f\x0e\xb2\x43\xa7\x42\x5d\x71\x92\xe7\xd1\x90\x10\x45\xc1\xef\x0d\x09\x4b\x3a\x57\x3e\x30\x1c\x34\x11\x2f\xde\x31\x88\xe1\x88\xcd\xe9\xe7\xf9\xed\x49\x51\xb8\xe4\x73\xc2\x60\xb5\x82\x0c\xdb\x1e\xb9\x27\xac\xa1\x8b\x89\xd9\xeb\xa3\xff\x49\x59\x58\xb8\x63\x23\x37\x16\x8c\xae\x65\xf1\xda\xaa\x0d\xb7\xfe\x40\xdb\xd4\x4b\xba\x21\x83\x9d\x92\x3f\x02\x4d\xe2\x5a\x7c\x75\x30\xb9\x39\x44\x3c\xd7\x99\x55\xfa\xa0\x7d\xdf\x6a\x24\x9c\xe2\x74\x36\x7b\xd7\x15\xda\xcf\x3d\xd0\xf3\x97\xf8\x7f\x24\x3b\x7c\x17\xe1\x23\x0f\x8d\x70\x39\x0f\x6e\x3a\x7c\x3e\x34\x7c\x54\x23\x56\x6d\xdc\x3a\x9b\x9f\x8d\x8a\x7e\x48\x5c\x78\x6a\x6b\x77\x2e\xd8\xf5\xf7\x29\xeb\x4d\x09\x4d\xdb\xbd\x5e\xab\xb5\x62\xff\xf8\x78\xcd\xbe\x7e\xfe\xe0\x34\x12\x5f\x2e\xeb\x2a\x3b\x1e\x80\x2c\xd8\x17\x4b\x4d\x77\x6f\x00\xdb\xca\xe1\xb7\xdf\xdc\xe3\x9c\x67\xaa\xda\x9f\x3b\xb0\x57\xde\x5c\xfd\x96\xcb\x53\x98\xb1\xcb\x4b\x36\x99\xc4\xec\x53\xa0\x89\xed\x49\xf1\x24\x55\xe2\xd9\xfc\x2c\xd9\xaa\xae\x22\x89\x1c\x9b\x66\xf8\xdd\x7c\x18\x65\x75\x1a\xbc\xf3\x2d\x30\x41\x73\xf6\x58\x1d\x9d\x3d\x90\x78\xd3\x70\xd4\xec\x32\x38\x4b\x78\x7b\x7f\xc7\x37\x95\xa4\x79\x6b\x41\x57\x76\xc3\x2c\x94\xf1\xa6\xcf\xf2\xb3\x6f\xba\xab\xd6\xf7\xce\x15\x8d\xc3\x1b\xef\x3c\x72\xce\xe7\xe6\xa0\x11\x4f\x2e\x3e\x77\x8c\x86\xca\x98\x9e\xbf\xdc\xba\x2b\x67\x56\x8d\xb6\xc9\xb3\x21\xc5\x0f\xdc\x45\x09\xf5\x85\xbb\x69\x13\x5f\xb2\xa0\x5b\x7f\x70\x57\x29\x03\xa6\x5b\x7e\x7d\xf3\xc7\x14\xdf\xfc\x21\x20\xb3\x85\x56\xf5\xda\xd9\xf2\x5b\xe8\xb6\xbf\xd1\x65\x11\xbd\xe2\xc3\x35\x2e\xea\x2c\xf4\xc0\x3f\xb6\x0c\x5d\xa4\x92\x37\xac\x0a\x30\x8d\x1a\x84\x31\xf5\x50\x8f\x3a\xaa\x8c\x41\xa5\x26\xa8\x49\x33\xa6\x98\xf6\x39\x3a\x61\xdc\x3e\x32\x53\xf8\x2f\x6b\xda\xbb\xef\x37\xb6\x12\x20\x3b\x8a\x7e\x1b\xbe\x3d\xa9\x67\x8f\xe5\x7f\x47\xcd\x3d\x86\x46\xb4\xec\x45\x8c\x94\x4c\x89\x80\x0a\x8a\x76\xa7\x27\x1d\xf0\x74\x84\x8f\xce\x1e\x22\x1c\x63\x7b\x88\x10\x76\x02\x04\x86\x79\x5e\xfa\xab\xc5\x64\x38\x53\xa8\x5d\xd4\x7a\x34\x37\x60\x77\xdc\x44\x77\x20\xdb\xfb\x40\x51\xa6\x78\xe4\xfe\xfd\x48\x9c\x7a\x78\xf1\xf0\xe2\xdf\x01\x00\x00\xff\xff\x80\x67\x2d\x77\x56\x31\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x3a\x6d\x6f\xe3\x36\xd2\x9f\x9b\x5f\x31\xf5\x87\xa7\x36\x9a\xb5\xb7\x78\x1e\x3c\x1f\x8c\x64\x5f\xdb\xf4\x16\xc8\xf6\x8a\x6c\xb6\x3d\xa0\x28\xba\xb4\x34\xb6\x79\xa1\x45\x1d\x49\xd9\xeb\x2e\xf2\xdf\x0f\x33\xa4\x24\x4a\xa6\x12\x27\xb9\x02\xe7\x0f\xbb\x91\xc8\x79\xe1\xbc\x0f\x47\x72\x53\x6a\xe3\xe0\xa2\x2a\x56\x72\xa1\xf0\x5a\xdf\x60\x01\x4b\xa3\x37\x30\xea\xbc\x1b\x9d\x84\x9d\xef\xd1\x89\x5c\x38\xf1\x8b\xc4\x9d\x0d\x3b\x3b\xef\x9a\x9d\x1d\xf8\x14\xd8\xf0\x86\xd1\xc9\x6c\x16\xb0\xd0\xf3\x15\x5a\xad\xb6\x68\x02\x5c\xfc\x6a\x74\x72\x22\xb2\x0c\xad\x1d\x0b\xa5\x26\x90\xe9\xc2\x19\x91\x39\xb8\x50\x7a\xc7\x78\xe7\xbd\xb3\x7d\x39\x39\x01\x00\x98\xcd\xe0\x5a\x3b\xa1\xc0\x56\x65\xa9\xf6\xa0\x97\x0c\x02\x8e\x36\x59\x90\x05\xe0\x67\x69\x1d\x16\x19\xf2\xfe\x98\xc8\x56\x18\x70\x04\xfc\x81\x61\xe7\xf0\xf1\x42\x7e\xfe\xff\xff\x6b\x10\xff\xb0\xc5\xc2\x81\x5b\x0b\x07\xd2\x02\x6e\xa4\x73\x98\xc3\x6e\x8d\x05\x14\xd8\x90\x10\x06\x61\x23\x0b\x87\xf9\x01\x01\x64\x04\xcc\xaf\x7d\xcf\x5b\xc6\x62\xa3\xab\xc2\xd5\xa4\x26\xc7\xd0\x8a\xe8\xe4\x68\x9d\xd1\xfb\x7b\x48\xbd\xa9\x4c\xf1\x38\x52\x82\x0f\xc6\xa7\x31\x60\xd0\xea\xca\x64\x48\xbb\x32\x83\x62\xf8\x84\x7c\x36\xf3\xd6\xef\xa1\x05\xbd\xc3\xfc\xf5\x63\xc9\x2f\x88\xfd\x87\x90\xe7\xf3\x36\xe4\x5b\x4a\xbf\x88\x4a\xb9\xf0\xd0\x50\x17\xd9\x1a\x2a\x8b\x06\xac\xd3\x06\x2d\x88\x02\x64\x61\x9d\x28\x32\x24\xe3\xd1\x85\xda\x83\x5b\xa3\x07\x26\xfb\x71\x6b\x94\x7e\xb7\x58\x61\x63\x73\x6b\x84\x65\x55\x64\x4e\x6a\x6f\x65\x2d\x88\x28\x72\x58\xe9\x2d\x92\x0e\x60\xe1\x91\x95\x06\xf9\x7d\xa9\xad\x23\xdb\xce\x25\x03\xd6\xd8\x64\xd1\x33\x6e\xaf\xf7\x35\xee\x59\xeb\x99\x50\x0a\xf3\x69\x4c\x3b\x5b\x63\x76\x63\x61\x2d\xca\x92\xe4\xe6\xc0\x54\x85\x93\x1b\x64\x48\x24\x17\x13\x0d\x7f\x2c\xc0\x0e\x8a\x1a\xd3\x55\x10\x31\xad\x17\xfe\xe8\x0b\xac\x85\x5d\x9f\x8a\x5c\x11\x3f\x3b\x12\x4e\xfd\xc8\x9e\xc9\x1a\x24\x1e\x6b\x6c\xde\x40\x97\xb2\x60\xd8\x53\xb0\x9a\x96\x0d\x2b\xb0\xd0\xb0\x13\x7b\x58\x6a\x62\x6c\x23\x94\xcc\xa4\xae\xac\x57\x84\xd3\x81\xa4\x17\x60\x23\x15\x5d\x05\xa2\xb2\x00\x21\xcd\x14\x5e\x83\x2d\x31\x93\x42\x05\x83\x6b\x4d\xa4\x40\xcc\x2d\x21\x5a\xb4\x2c\x38\xcd\x86\x5c\x63\x6b\x3d\xb6\x23\x85\xd8\x9a\x1a\x74\xcc\x47\x2f\xe0\x4c\xbd\x76\x43\xd8\x09\x48\xd7\x5a\x11\xdd\x35\xc2\x42\xa8\xda\x84\x04\x1f\xcb\x06\x6a\xcd\xf6\x7e\xe4\x09\x10\xdd\xa8\x73\xb0\x51\xe2\x8e\x14\x09\x2b\x74\x6f\x3c\xc0\x78\x52\x83\xc0\x97\x06\x86\x7e\x06\x5d\x65\x0a\xb0\xa8\x96\xd3\x80\xbc\x59\xbf\xed\xb0\x2d\x0b\xe9\xa4\x50\xf2\x4f\xec\xf0\x4e\x66\x54\x8b\x80\x35\x42\xc6\x43\x56\xd5\xc0\x12\xe0\xb8\xc7\xf8\xa4\xc7\x46\x4c\x1f\xce\xe1\x4e\x4e\x66\x74\x2e\x8a\xbe\xda\x38\xcc\x59\xc2\xd7\xfb\x12\x2d\xe8\x92\x88\x0b\xa5\xf6\xe1\x58\x16\x04\x28\x69\xd9\x22\xb6\xac\x09\xc7\x1b\x83\x15\x4a\x0b\x06\x33\x94\x6c\xf9\x59\x86\xa5\x1b\x10\x7c\x24\xcf\x04\x5d\x92\xed\x17\xfa\x6b\x0e\x6f\xb4\x56\xb7\x69\x09\x7f\xe1\x23\xae\x90\x61\x08\xc4\x99\x0a\x6f\x53\x27\x4c\x92\x96\xf6\x90\xf2\xd8\x31\x51\xfa\x73\xe2\x69\xf7\x48\xcb\x25\xf0\x1e\x38\x3f\x87\x2e\xf9\x09\x7c\xa9\x19\x23\x3e\xe0\x16\x50\x59\x6c\x5f\x2e\x05\x3d\x26\xd9\x9b\xcd\x60\x27\xdd\x3a\x37\x62\x17\xbd\x8b\x97\x2f\xea\x18\xe2\xe5\x2c\x6e\xea\x88\xe9\x70\x45\xa2\xe6\x18\x0f\x82\x5f\x0a\xb3\xaa\x36\x18\x3c\xae\x8e\x09\x45\xde\x90\x08\xca\x0a\x30\x5c\x02\x34\x51\x73\x1a\x03\xbd\x73\x21\x20\xd8\x90\x11\x1c\x52\x0d\x21\xcc\x3e\x84\xd8\x3a\x79\x54\xd6\xfb\x39\xb9\x61\x8c\x80\xd0\x6e\x74\x81\xfb\x66\xe7\x02\x65\xb1\x02\x67\x44\x61\x97\x68\x0c\xe6\x53\xa2\x52\x9b\x16\xed\x2f\x70\xa7\xf6\x31\x92\x3a\x0c\x06\x92\xba\x13\x0c\x19\xaf\x0f\xaa\x14\xe7\xa4\xe3\x08\xca\xd1\xa7\xd4\x56\xd6\xb9\x2a\xa0\x22\x85\xec\x28\x14\x4e\x53\x62\x0e\x46\xd2\x8d\x36\xbf\x06\xa1\x4d\xd8\x64\x6a\x11\xf6\x73\xfa\x1c\x5e\x7d\x49\x44\xa9\xbe\xdd\xf6\x5c\xb2\xf3\xf8\x2c\x28\x24\x65\xe8\x67\xcf\xe2\xc0\xdc\x3a\xbe\x87\x98\x0c\x98\x54\x10\xc1\x43\x2c\x2a\x08\x59\x2f\xfe\x89\x59\xdf\x9c\xd8\x86\x44\x9e\xdb\x4e\x04\x73\xb6\x09\x5b\x41\x35\x51\x04\xa6\x47\xbd\x2b\x28\x08\x27\xad\x4b\x5a\x08\x45\x0a\x01\x87\xa2\x8a\xa1\x2c\x11\xf4\xcc\x2c\x30\x13\x95\xc5\xd6\x46\x3b\x6e\x43\x3c\x46\x76\x49\x16\x88\xa6\xa6\x1d\xf2\x0c\x67\x6a\x06\xfd\xa6\xe5\x76\x2d\x3a\x07\x59\x20\x16\x64\x55\xb6\xda\x60\xce\x47\xe5\x9c\xb9\xd4\x9c\xf7\x83\x49\x85\xa2\x6f\x9a\x8c\x2b\x64\x1f\x41\xe4\x63\x72\xaa\x21\x9b\xe8\xc7\x69\x85\x2e\x44\xd2\xb3\x67\xde\x1b\x85\xfd\x1a\x5e\x35\x05\xf7\xb4\x7b\xe8\xfb\xec\xe8\x5b\x8f\xec\x20\xf3\xd0\xaf\xb3\x02\xe7\xf0\x7c\xfa\xbc\xb3\x5e\x6b\x60\xdb\xa1\xd8\xcb\x14\x3f\xa2\x23\xad\xb1\x80\xeb\x26\x03\x7c\x1b\x22\x37\xa5\x42\xb2\x15\x5f\x71\x35\x47\x88\xe1\x3b\xb8\x5e\x05\x03\x7f\x4d\x66\x66\x04\xb7\x0d\x3e\xf1\x70\xf5\xc0\xb1\x62\x8d\x1d\xbc\x14\xbe\x59\xa5\xd2\xc2\x56\xa8\x0a\x61\x27\x95\x22\xfd\x70\x14\x5a\xec\x3b\x04\xda\x93\x6d\x51\xe9\xd2\x97\x03\x70\x53\xe8\x1d\xec\xd6\x32\x5b\x43\x29\x8c\xd8\xa0\xf3\xe5\x4f\x29\xac\xad\xcd\xd8\xf8\x86\x88\x0e\x36\x9e\xc0\x06\xdd\x5a\xe7\xd3\xe4\x41\x86\xf2\x1a\xcb\x84\xd2\xd2\x6f\x74\xa4\xdf\x93\x29\xac\xd5\xf2\x0a\xdd\xdb\x50\xd2\x79\xc0\xba\x04\xf0\x69\xb0\x90\x6a\xc0\xcf\x83\x46\xba\xba\xf0\x86\x74\x84\x02\xf8\xfc\xcc\xf6\x9c\xdd\x84\xa8\xd5\xee\x93\xa3\x95\x26\x88\x7c\x9a\xd6\x1b\x58\x67\xaa\xcc\x55\x86\x04\x56\x1a\x24\xbf\xad\xb5\x66\xf0\x5f\x15\x5a\x97\x42\x30\xe8\x40\xb1\xd4\xff\xa8\xd9\xf2\xc9\xf8\x75\xb1\xff\xc0\xc4\x5e\xa6\xab\x81\x56\x94\x01\x49\x2c\xce\x43\x69\x9e\x32\x76\xff\x48\x7f\x25\xa5\xdb\x67\xcf\x87\xe1\x1f\x36\xa5\xdb\xfb\x50\x7c\x6c\xe4\xbf\x27\x90\x3f\x9f\x3e\x8f\xe9\x47\x5c\x34\x09\xb0\x25\xda\x6b\x1e\xba\x81\xbc\x9b\xb0\x7d\x04\xa5\xac\x05\x22\x0e\xcc\x7f\xa2\xd1\x4d\xbb\x50\xe4\x4d\x02\x96\x6d\x82\x15\x4a\x91\x22\x43\xa2\xa5\xa2\x9f\x9b\x84\x4d\x65\x7d\xc2\xf5\xc5\x5e\xdd\xdb\xc4\xc8\xb8\xa1\x0b\x16\xe0\xb8\x05\x1e\x68\xe2\xe8\x85\x36\xb9\xf7\x3d\x4e\x04\x7e\xbd\x41\x96\x65\x5c\xa2\xf8\x7e\x42\x2c\x14\xe7\x98\x50\x5f\xd6\xb1\xd6\x86\xde\x24\xd4\xf9\x5c\x8e\x0e\x76\x16\x49\x1d\x6e\xeb\xe2\xaf\x31\xb5\x7e\xf0\x8d\x94\x79\xac\x22\x1b\xf5\xf5\x15\x14\x62\x6c\x9b\x6c\xeb\xae\xf7\x14\x70\xb9\xc4\xcc\xc9\x2d\x52\xff\x57\x99\x26\xfc\x75\xdb\xa5\xd9\x49\xcf\x79\x7d\xb2\x69\x72\x5c\xd4\x3b\xe8\xc2\x09\xd9\x43\xc3\xd2\xac\x4c\x71\x80\xed\x57\x0a\xa3\xd4\xc0\xb1\x36\x72\x4a\x82\x50\x95\x39\x1d\x92\x6c\x22\xba\xdc\x69\x40\x3e\x20\xc2\xda\xb9\xd2\xce\x67\xb3\x95\x74\xeb\x6a\x31\xcd\xf4\x66\xa6\x8b\xa5\xd2\xbb\xd9\x52\xc9\xd2\xce\xca\x4a\xa9\xd9\x77\xff\xfb\x5d\x52\x17\xc4\x08\xf9\xb9\xef\xf3\xee\xcf\x97\x72\xd9\xcb\x61\x2f\x48\xe2\x3d\x5f\x6b\x95\x17\x5d\x2a\xc1\xf9\xc0\xfb\x67\x01\x63\xdc\xd8\xf5\x5c\x11\x92\xa9\x31\xd2\xf0\x8f\xe8\xe2\xbe\x88\xcb\xde\x3a\x1a\x73\xbe\x8a\xda\xa3\xa6\x6f\xb7\xbe\xf9\xb0\x87\xd7\x61\x51\x0e\xb9\x2b\x25\xd0\xbf\x2f\x9b\xf4\x72\x68\xa3\xfc\xfe\x6c\xf8\x52\x70\x7a\x71\x4d\xff\xbf\x18\x4f\x4e\x3b\xf2\xa3\xdf\xfd\xa0\xdf\x4b\x5b\x2a\xb1\x7f\x24\x34\xab\xf6\x7b\xe1\xc4\xa3\xe0\xaf\x5b\xfd\xbd\x18\x4f\x7e\x4f\xa8\xe3\x98\x7c\x98\x70\xa5\x63\xf3\xe0\x93\x72\xe0\x6c\x20\x30\xdd\x9f\xb6\x58\xe3\x71\xe2\xba\x2b\x35\xda\x9d\x74\xd9\xba\xd9\xdc\x73\x92\x4c\x58\x3c\x46\x4f\xde\x40\xe6\x07\x2a\xaa\x93\xee\x7d\xc0\xe3\x03\x48\xfa\x2d\x5d\x30\x9f\xb9\x2f\x5e\x1f\x9c\xb1\x1f\x62\x9f\x13\x2e\xa8\x8f\xd9\xfc\xf2\xd0\x14\x3d\xb7\x8d\xb9\xfe\x75\xfc\xc6\x1e\x71\x04\xc7\xcd\xf6\x97\x07\x2c\x4f\x1e\xa3\xe8\x56\x5c\x87\xba\xa6\x0e\x65\x83\xb9\x14\x70\xde\x1d\x57\x4c\xdf\xd3\xdb\xb4\x8a\x59\x70\x52\xe1\xbc\x07\xf2\xb7\xeb\xeb\x9f\x2f\xa4\xc2\x61\xa8\xca\xa8\x79\xb7\x30\xbe\xd4\x2b\xfd\xf1\xea\xdd\x78\x92\x84\x49\x04\x10\xfa\x31\xc7\x5e\xfa\x23\xb9\x11\x2b\x9c\xd9\xed\xea\xdb\xcf\x1b\x35\xba\x47\x62\x9d\x23\xdb\xf4\x99\xed\xf8\x37\x5e\xfe\xfd\x10\xf4\x18\xcf\x08\xd2\x4e\xcb\xa0\x10\x1b\xe2\xf9\xe2\xf2\xef\xbf\xc2\x4f\xe8\x76\xda\xdc\xf8\x81\xc2\x28\x7d\x50\xbb\xdf\x2c\xb4\x0a\x10\x03\x7b\x72\xb4\x99\x91\x7c\x99\x57\xa3\x96\xe1\xbe\x45\x50\xc5\x11\x8a\xa7\xa5\x36\xfc\x92\x47\x37\x0b\xa5\xb3\x9b\x6c\x2d\x64\x31\x0d\xcd\x3a\x45\x33\x8e\x84\xb4\xcf\x62\x56\x99\x3a\xce\x15\x9e\xcf\x53\x7f\xb5\x23\x7c\xbd\xb3\x44\xb4\xa7\x4d\xb1\x57\x3f\x89\x1b\x59\xac\x4e\xe1\xe2\xf2\xdd\xcf\xb0\xd5\x1c\x29\xa9\x6a\xdc\x88\x7d\xd4\xc4\x81\x28\x4b\x25\x33\xe1\xef\xf5\x17\x95\x54\x0e\x74\xd1\xf2\xf6\xa6\xe1\x6d\xe0\xc0\xf8\xd9\xa1\x29\x84\xfa\x78\x75\xd9\xb7\xc0\x1f\xda\xa5\xf1\xa8\x2e\x5f\xa8\x62\xa1\xe2\x65\x34\x60\x4d\x4a\xaf\xb4\x9d\x07\x9b\x18\xd0\x83\xce\xa4\x50\x76\xde\x8b\xb4\xf1\x6f\xe4\x76\xd2\x39\x34\xa3\xa3\x78\x0a\x9b\xb9\xa6\x22\xfe\xfe\x68\x35\x32\x4a\xbb\xc2\xed\x7f\x26\x18\xc4\xb1\x28\x1d\x0e\xb8\x0c\xba\xc2\x65\xa7\xac\x0a\xf5\xfa\x34\x68\x7c\xba\xd0\xc6\xe8\xdd\x99\xa8\xdc\x7a\xf0\x56\xed\x7f\x7a\xa5\xf6\x8b\x70\x77\x32\x0b\x48\xf8\xe0\xbc\xce\xcb\x93\x93\xaf\xbe\xfa\xaa\x66\xe4\xe5\x4b\x28\x45\x21\xb3\xf1\xe8\xad\xae\x54\x0e\x85\x76\xe0\x69\x82\xc1\x25\x1a\x8c\x6e\xa5\xea\xb2\xeb\x9b\x70\x15\xf5\x75\x42\x82\x47\xe5\xb4\x5a\x34\x69\xdf\x0d\x5c\xff\x2c\xdc\x7a\xf0\x0c\x69\xeb\xa9\xaf\xcd\x03\x68\x59\x2d\x94\xcc\x5a\xc8\xab\xb0\x3c\x14\xeb\x3c\x97\x03\xc0\xa1\xb0\xbd\x9b\xf0\xa5\x2c\x6e\x30\x8f\xd2\xd5\xa1\x6a\x06\x23\xad\xa7\xfe\x78\x0c\xfd\x9e\xac\x6e\x99\xe6\x30\xa6\xca\xe8\xe8\x36\x3b\xa1\xcd\xb3\x67\xb5\xad\x4e\x0f\xbb\xf7\xb4\x13\x1d\xbe\x7e\x84\x17\x75\x6b\xd4\xc7\x14\x50\x11\x86\x71\x67\x3c\x9e\x6c\x64\x52\x4d\x4b\xa0\x51\x48\x15\x97\xc8\xc9\x51\xdb\xeb\x7c\x23\x0b\x69\x9d\x11\x4e\x9b\x48\xaa\xcd\xfd\xc3\x4f\xb8\xf3\xd3\xbe\xa3\xee\x93\x9b\x6b\x88\xe8\x72\x21\x39\xd4\xbe\xe3\x22\xbe\xd7\xb1\x37\x0c\x0c\x0c\xb6\xe7\xf0\x2a\x8c\x23\xbb\x36\x81\x1b\x79\xcf\x64\xbc\xf3\x38\xb9\xf3\xde\x26\xcd\xc1\x00\x82\xee\x75\x7c\x73\x0a\x3f\x26\x7f\xa2\x18\x7b\xc3\xf9\x07\x89\xd1\x33\xc0\x4e\xe5\xff\x4c\x49\xac\x3f\xcc\xbf\x4b\x2a\x35\xc2\xc1\x2b\xac\xc8\x72\x0e\xa7\xde\xf5\xb8\xc1\xf7\xc8\x5c\x87\x08\xb2\xc6\xfa\xfe\xc7\x4f\xc5\xd7\x5a\x35\xb3\xe4\x07\x0d\x91\x1b\xa3\x88\xc5\x4c\x29\x21\x0c\xc0\xa8\xc9\x0b\x37\x23\x61\x92\x5e\xdb\x68\x77\x3c\xd1\x0c\xb1\xfb\x94\xb6\xc2\x40\xd2\x24\x3b\x14\x09\xfc\xba\x3b\x89\xbe\x4b\xf3\xb4\xdd\x46\xe7\x3c\xe5\xd1\x0b\x71\xb7\xa9\x53\x5a\x7c\x25\x73\x1a\x63\x8a\xad\x25\x06\xe8\xdf\xe9\x1d\x63\x34\x2d\xdb\x89\x99\xd7\xf0\x35\x19\xfd\x4a\xd3\x6f\x3a\x99\x80\x97\xfa\x8b\x80\x66\xfc\x7c\x32\x87\x91\x97\x5b\xf8\x7c\xc7\xdf\x31\x2e\x10\x56\x6c\x5d\x54\x91\x8a\x82\xaf\x2c\x0f\x2b\xf7\x80\xed\x2c\x0c\x41\x7a\x6a\x18\xc0\xab\xd0\x5a\x8f\x94\xcd\x20\xa8\xd8\xa3\xea\x92\xb8\x7d\xc2\xc5\xd2\xb7\xa9\x81\xde\x21\x97\x90\x62\x3d\x3d\x0d\x64\xbf\x4c\x7e\xc5\xd4\x1f\x04\xc2\x93\x66\x87\xfc\x75\x41\x3a\xc8\xa6\x06\x9a\xfd\xe3\x74\x9e\x07\x43\x42\x14\x05\x9f\x1a\x12\x16\x3c\x73\x3f\x32\x1c\x34\x11\x2f\xf6\x18\xc2\xf0\x00\xe7\x7c\xe2\x1d\xee\x21\xfa\x9f\xb4\xc3\xb9\x9f\x9e\xfa\x0b\xf3\xe8\x5b\x33\x51\x39\xbd\x11\x4e\x66\xfc\x15\x86\xad\x16\x5c\xc7\x52\x13\x16\x26\xf7\x9d\xb8\x16\x7f\x83\xd7\xf9\x1c\x8a\x79\xae\x32\xa7\xcd\x51\x7e\xdf\x4a\xa4\x1e\x66\xf6\x9c\xbd\x6f\x0a\xed\xf2\x01\xe8\xd9\x33\xfa\x7f\x20\x3b\x3c\x89\xf0\x03\x67\xa7\xb4\x5d\xd4\x66\x9a\x1e\x93\xa6\x47\xa0\x72\xd9\xc6\xad\xa7\x5f\x38\xdf\xed\xda\xbd\xaf\x06\x0f\xfd\x14\x12\x97\xcf\x4d\x63\x7c\xa9\x57\x1a\xfe\xf1\xfe\x12\x3e\x5e\xbd\xf3\x12\x89\xbf\x98\xeb\x0b\x3b\xbe\x5b\x99\xc3\x07\xc7\xfd\xfc\xc1\x45\xf2\x70\x87\x97\xe9\x72\x7f\xe6\xc1\x86\x1b\xb7\x40\x61\x42\xfd\xda\x68\x14\xb3\xcf\x81\x26\xd6\x27\xc7\x93\xae\x10\x9f\x4f\x9f\x77\x5c\xd5\x57\x24\x91\x61\xf3\x74\xab\x9f\x0f\xa3\xac\xce\x23\x29\xb1\x45\x90\x3c\x81\x8a\xc5\xd1\xf3\x81\x8e\x35\xa5\xa3\x66\x9f\xc1\xc9\x49\x97\xf7\xbe\x80\x88\xf0\x38\xb4\x20\xa7\xe0\xf4\x1d\x8d\x6d\xe2\x90\x02\x7c\x27\x07\x99\x28\xc5\x42\x2a\xe9\xf6\x75\x2e\xe7\x21\x5b\x1e\x7f\x87\xc3\x9f\x0d\xe2\xe7\x52\x5b\xb4\xfd\x52\xe7\x53\x18\x96\x7d\x0a\x83\x6c\x70\x6b\xa3\xab\x95\x97\xdb\xa7\xba\xb7\xfc\xc4\xdf\x13\x99\xa5\x48\xd7\x93\x24\x9e\xba\x59\x7c\xdb\x32\x74\xde\x3d\x79\xc3\xaa\x44\xdb\x88\x41\x5a\x5b\xa5\xda\xc1\x41\x61\x24\x85\xda\x41\xcd\x92\xb1\xeb\xf1\x21\x47\xa7\x20\xdc\x1d\x1d\xf4\x5f\x2c\xe9\x60\x2a\x9f\x60\x29\x51\xf5\x04\xfd\xa6\x5e\xbb\x57\xce\x01\xcb\x7f\x8f\x98\x0f\x18\x1a\x90\x72\x38\x62\x24\x64\x0e\xba\x9c\xbc\x5b\xaf\xea\x74\x9b\xe3\x01\x3e\x7a\x3e\xc4\x38\x86\x7c\x88\x11\x06\xa2\xb7\x27\xb7\x27\xff\x0e\x00\x00\xff\xff\xbe\x59\x3f\x2a\x87\x2f\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -220,11 +220,11 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1c, 0xa3, 0xd6, 0x62, 0x36, 0x97, 0x99, 0xa7, 0xa5, 0x69, 0x2f, 0x6c, 0x30, 0x67, 0xa7, 0xb2, 0x18, 0xf9, 0x90, 0x7c, 0x52, 0x97, 0xb1, 0x41, 0x6b, 0xa7, 0x73, 0x7, 0x7b, 0x42, 0x5e, 0xbb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0x5b, 0xc1, 0xa2, 0x5c, 0x3b, 0xd, 0xc9, 0x4, 0x6b, 0xd9, 0x94, 0x40, 0xb8, 0xa7, 0x93, 0xc3, 0x68, 0xb, 0x23, 0xb1, 0xda, 0xc5, 0xca, 0x51, 0x29, 0x68, 0x6f, 0x96, 0xea, 0x92, 0xa1}} return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\x1b\x37\x92\xef\xfa\x15\xb0\x1e\x12\x72\x57\xa6\x72\x7b\x57\xf7\xc0\xb2\x36\x51\x2c\x3b\xab\x8a\x63\xbb\x24\xfb\x7c\x57\x5b\xa9\x2d\x70\xa6\x29\x22\x1e\x0e\x26\x00\x86\x34\xcf\xe5\xff\xbe\x85\xcf\x01\x30\xc0\x70\x48\x6b\x13\x67\x4b\x7a\xb1\x39\x03\x34\x1a\xdd\x8d\x46\x7f\x01\x73\xfe\xa7\x93\x13\x84\x10\x7a\x41\x8b\xf7\x50\xbe\xa1\xef\xa1\xe6\x88\xac\x9b\x0a\xd6\x50\x0b\x8e\xc4\x0a\xd0\xb2\xad\x0b\x41\x68\x8d\x2b\x22\x76\x88\xc1\xaf\x2d\x61\x50\x22\x41\xd1\x1a\xd7\xf8\x0e\xd0\xf3\x17\xaf\xde\x29\x28\x8b\x76\x07\x8c\xa3\x4a\x01\x43\x42\x43\x5b\x32\xba\x56\x70\xd4\x6f\xc4\x71\x05\x33\x3d\xe8\x33\x5c\xac\xcc\xd3\x15\xad\x4a\x60\xe8\x0e\xe4\x98\x5b\x8a\x70\x51\xd0\xb6\x16\x7c\x86\x5e\xd5\x60\x7f\x21\xa2\x10\x22\x2c\x18\x41\x81\x32\x2d\x66\xe8\x5a\xa0\x2d\xa9\x2a\xb4\x00\xf4\x0b\x25\xb5\xa8\x76\xa8\xa0\xb5\x60\xb4\xaa\xa0\x44\x8b\x9d\xc2\xa4\xe5\xc0\x10\xae\x4b\x0f\x2d\x5c\xae\x49\x4d\xb8\x60\x58\x50\x36\x53\x30\xdf\xa4\x5f\xa2\x75\xcb\x05\x2a\xe8\x63\x4e\xee\x6a\x0d\x81\xe1\x9a\x2f\x81\x21\xba\x44\xb8\xde\x85\xf3\x4f\xc2\x42\x05\xae\x6b\x2a\x10\xa9\x05\x30\x5c\x48\x9c\xc5\x4a\xc1\x32\x13\x51\x9d\xe4\x43\xda\x0a\x84\x9b\x86\xd1\x0d\xae\x62\x52\x6a\xa2\x9d\xa9\xb6\xf0\xa1\x80\x46\x48\xa6\x94\xd0\x50\x4e\x04\xc2\x65\x49\x34\xdb\x2c\x42\x8e\x4f\x94\xc9\x86\x6d\x2d\x9f\x23\xf8\x40\xb8\x20\xf5\x9d\x7a\x8d\xb0\x40\x20\xd9\xb2\x26\x15\x70\x41\x6b\x40\xa4\xf6\x86\xdc\x80\x6e\xdb\x00\x23\xb4\x34\x7c\x94\x93\xe3\x50\xd0\xba\x8c\x38\x65\x86\x80\xd2\x50\xdc\x32\xe9\xcd\x8a\x70\xaf\xa9\x02\x42\x6a\xb4\x6c\xab\x0a\x35\x94\x73\xe0\x84\xd6\x8a\x41\x86\x77\x92\xb2\x31\xe3\x76\x92\x88\xa8\xa4\x68\xbb\xc2\x02\x36\xc0\x14\x18\xf5\x62\x8b\x6b\x43\x52\x12\x8f\xa6\x84\x83\x0b\xca\x00\x61\x54\xe0\x06\x2f\x88\x12\x6b\xb1\xc2\x02\xe1\xaa\xa2\x5b\x6e\xe1\xac\x25\x91\x24\x94\x92\xe1\xad\x95\xe6\xed\x0a\x6a\x3d\xc8\x02\x0a\xba\xf6\xa6\x28\xd1\xc2\x15\xa7\x48\x50\x05\xa1\x01\xb6\xa4\x6c\x8d\xb8\xc0\xef\x25\xc9\x68\x03\x0c\x4b\x86\x70\xc7\xed\x48\x92\xb9\xa1\xe7\x3b\x39\x06\x0e\x68\x26\x09\x5a\x30\xc0\x02\xca\x33\xb4\xa0\x62\xe5\x56\x08\xc2\x4c\xf2\x88\x08\x82\x2b\xf2\xff\x50\x2a\xe0\x76\x0a\x84\x21\x06\xbc\x81\x42\x90\x0d\x20\xba\xf8\x05\x0a\xc1\xe7\xfe\x6a\xff\x49\x2d\x61\x86\x96\x52\x26\x24\x1f\x57\x58\x2e\x6e\x03\x5d\xcb\x96\x9c\x99\x6a\xfc\x37\xbd\x4a\x6d\xdb\x6e\xea\x1d\x63\x0d\x8f\x0a\x5c\x55\xdc\x69\x0e\x4d\x52\x5a\x07\x50\x12\xc4\x75\xf2\x1d\x62\xa1\x39\x9e\xa6\x2a\x2e\x42\x92\x86\x04\x3d\x39\x41\x7f\x3a\x3f\x39\x21\xeb\x86\x32\x81\x9e\x57\x74\xab\x30\xd0\x03\x9d\xba\xdf\xa7\xae\x45\x5b\xdf\x91\x45\x05\x41\x2b\xff\xd9\xa9\x0f\xeb\xfa\xea\x0d\x5e\x54\x70\x6b\x50\xe9\x80\x86\x2f\x82\x3e\xb7\x82\x32\x7c\x07\xcf\x01\xcc\x74\xbf\xf9\x20\xd7\xdd\xed\x9b\x57\x37\x97\x3f\x3c\x7b\xfe\xec\xd9\xed\xe5\xd5\xd5\xcd\xb3\xdb\x5b\xdb\xc9\x00\x79\xcd\xe8\x87\x9d\xed\x71\xfb\xe6\xf2\xc7\xeb\x97\x3f\xbc\xbe\x79\xf5\xbf\xff\x67\x9b\x9f\xe0\xa2\x00\xce\x27\xb8\xaa\xa6\x7a\xd9\x48\xbd\x12\xe8\xf5\x8f\x27\x56\x57\xba\x86\xb0\x81\x5a\xa0\x5b\x45\xee\x4b\x4d\xed\x1b\xb8\x23\x5c\x00\x83\x72\x82\xcb\x92\x01\xe7\x73\x74\xa9\xff\x33\xcd\xf4\x7f\x6b\x04\x61\x0c\x84\x41\x10\x2f\xc8\x9a\x88\xeb\x5a\x4a\x3a\x4f\xf4\x3e\x43\xc4\xbc\xbb\x5c\xcb\x81\xe6\xe8\xed\x73\xf2\xe1\xbf\xff\xeb\x0c\xd5\xb0\x55\x7d\xed\x93\xec\x38\x2f\xd2\x88\x5e\xf2\x97\xb4\x84\xc4\x80\x35\x2d\xe1\xfa\x6a\x8e\x6e\x05\x23\xf5\x5d\x8e\x00\x59\xa8\x57\x50\xc1\x9d\xdc\x35\x46\x80\x1e\x84\xad\x59\x78\xa5\x75\x7b\x92\x34\x38\x20\x89\x01\x77\x7e\x7e\x8e\x5e\x63\xb9\x34\xa8\xd1\x7a\xf1\x1a\x31\x9b\xb8\x52\x14\xb4\x65\x05\xb8\x7e\x46\xf1\x87\x6b\xb1\x87\x64\x05\x22\xa1\x4f\x8c\x98\xcb\xa1\xe5\x04\xdd\x8f\x21\xac\x1a\x46\x36\x58\x80\xaf\x95\xad\xa6\xe9\x36\x7a\xd9\xd5\x60\x3c\x12\x95\xd7\x1a\xac\x46\xc5\xfb\x31\x06\x95\x80\x50\x7a\xe7\xae\x48\xfd\xfe\xf3\x48\x74\x29\xe1\x1c\x83\x95\x31\x1d\xa4\x29\xa3\xb4\x5e\x8c\x86\x7e\x7f\x08\x16\x4f\x1d\xac\x63\x18\x16\x98\x6e\x39\xf1\x89\x37\x89\x24\x5e\xde\xbe\x30\x02\x91\x76\x51\x91\x02\x35\x3d\x7c\x06\xb6\x73\xd9\x8f\x01\x2e\xa5\x9e\x26\xb5\xdc\x41\xd4\x56\x8c\xf0\x42\x19\x58\x68\x04\x8e\xc1\x1a\xbf\xae\x97\x54\xe3\x61\x38\xe8\xfe\x1f\x13\x4c\x21\xe2\xb8\xa2\x37\x71\xca\xd0\x96\xb6\x55\xa9\x71\x77\x1d\xe4\x1c\x2c\x19\x75\x47\x65\x68\xb4\x5c\x92\xda\x6c\xff\x11\xa6\x7c\x3f\xaa\x4f\xf5\x88\x63\x19\x3c\x88\x6f\x23\xa7\xc9\x57\x3e\xc6\x84\x65\x17\xac\x11\x48\xb3\x73\xcb\xf6\xd6\x36\xf5\x2c\x5d\x3d\x82\xe4\x45\x07\x66\xf4\xa4\xf6\xb1\x40\xda\x23\x9d\xb4\xfb\x88\x6a\xd9\xc8\x39\x00\x9e\x79\x6c\x4c\x13\x63\x17\x77\x3a\x28\xb6\x8f\x63\xcb\x38\x9e\x82\x63\xac\xb2\xf9\x97\xb8\x08\x30\xfb\xa8\xda\xc7\x7d\x96\x6d\xed\x76\x3c\x6f\x83\x9c\x94\x50\x09\xdc\x69\x7a\xd9\xed\x93\x3f\x69\x69\x7d\x27\x75\xbb\x34\x23\x95\xcc\x95\x69\xd5\xe5\x39\x75\x1a\x8f\x8e\xd3\xb4\xbf\x73\x6c\x70\x5b\x59\xe3\x4c\x03\xd3\xb6\xca\x79\xa9\x77\x3d\x49\x0e\x3b\x32\x1f\xa0\x48\x5f\x67\xcf\x43\x4b\x6c\x76\x03\x05\x90\x0d\xb0\xb3\xe8\xf9\x6b\x46\x37\x44\xfa\x40\x21\x2d\x1d\x31\x1d\x39\xa4\x07\x80\x18\x2c\x81\x41\x5d\x80\xc5\xb7\x84\xa5\x9a\x82\xf2\x7c\xf4\x6c\x86\xa8\x33\xf3\xe1\x06\x63\x5c\x56\x81\x93\xe5\x84\x86\x41\x00\x90\x70\x3d\xca\x19\xda\xae\x48\xb1\x52\x0e\xcc\xc2\x92\xda\x34\xda\x52\xb4\xc5\x3b\x3e\x0f\xe0\x23\xf4\x1f\x53\x74\x45\x18\x14\xa2\xda\x49\x2b\x08\x61\xed\x75\x6a\xf3\xd7\x7a\xa3\xda\xc3\x55\xee\x41\x4f\x3f\x6b\x36\xf5\x24\x3d\x1a\xe6\x2f\x53\x74\x5d\x97\x66\x20\xb4\x21\x58\x01\xea\x33\x28\x81\x43\x87\x40\x3c\x76\x52\xb6\x37\x98\x69\x62\xcc\xd1\x53\xb7\x2c\x9f\xe0\x56\xac\x26\x21\x8f\xdf\x19\x27\x41\x5a\xd4\x53\xf4\x95\x33\xda\x67\xff\x23\x7b\xff\x35\x66\x36\x18\x43\x48\xb9\x8c\x9a\x0d\x56\x95\x5a\xd7\xa4\x76\x8e\x47\xc0\x51\x74\xad\xdc\xac\x12\x8c\xf9\xe9\x7c\x3d\xdd\xcf\xf6\xe1\xd9\xe9\xb4\xdd\x12\xb5\x8b\x33\xc4\xee\x55\x63\x1c\x72\x69\x6c\x4a\xc3\xde\x5b\x9a\x33\xf4\x4e\xba\xa6\xb4\xae\xa4\x6b\x89\x96\x44\x05\x2c\x48\xe7\xf7\x06\x90\x24\xb1\x39\x6a\x1b\x29\xc9\x52\x82\x94\x31\x69\x5c\x4c\x9a\x27\x78\xed\xc6\x9d\xa3\xef\xfa\x9e\xca\xac\xc3\xeb\xdb\x01\xcc\x9d\x51\x7b\x5f\xc8\x97\x16\xe0\x20\xe2\x6e\xd8\x3c\xee\xae\x89\x87\xbe\xf4\x8d\x27\xf7\x21\x69\x53\x4f\x4b\xcb\x3f\x0e\xd5\x72\xa6\xb5\xc6\x85\x16\xe5\xfe\xeb\x8e\xe0\xe8\xc9\x63\x54\x93\x2a\xdd\xa4\xa3\x68\xae\x95\x27\x5b\xe8\x02\x7d\x33\xfb\xc6\x35\xf9\xe4\x73\x2a\xa3\x37\xad\x9b\x9c\xa6\x2f\x81\xad\xda\x6a\xee\x40\xdc\xb6\x8d\xf4\x3a\xa1\x54\x53\x7e\xb3\x6b\x80\x4f\xa6\x73\xf4\x51\xfe\x6f\x8e\xbe\xa7\xb4\xfa\x14\x51\x81\x81\x68\x59\xad\x5b\x3c\xf9\x2e\xa6\x99\xec\x2c\x58\x0b\x9f\xd2\xe8\x9e\xa3\x1b\xd5\x5d\xc5\x55\xc4\x0a\x18\xa2\x92\xd7\x7a\xb5\xde\x91\x8d\x5c\x7f\xbb\x46\x6d\x5b\x12\xe3\x46\x74\x0a\xc6\x4e\x2d\xd4\xc3\x46\x8b\xab\x15\x5f\x68\x33\x06\x1a\xa1\xa2\x72\x0a\x10\x5f\x29\x3b\xe6\x97\x96\x0b\x8b\xb9\x44\x4f\x02\x35\x9b\xc1\x30\x89\x08\xef\x53\x68\x22\x14\x71\xe4\x7f\xa7\x9a\x46\x11\x89\xc8\x52\x19\x30\x5e\x5f\x74\xa1\xb9\x9a\xa3\xf8\xdf\x25\xc8\x9f\xd1\x47\x14\xc0\xf1\xc8\xed\xc3\x0a\xda\x7c\x42\x50\x71\x40\x1f\x6d\xc3\x25\x96\x3f\xb3\xe4\x37\x0e\x25\xef\xcc\x74\xab\x33\xf5\x0e\xb9\xc9\x92\x44\x52\xc3\x98\x73\x93\x25\xa3\xeb\x39\xfa\xee\x63\x28\x7c\x6a\x42\x9f\x92\xab\xc6\x74\xb4\x71\x03\xed\xdc\x1a\x30\x4f\x1e\xcb\x7f\xa7\x29\x8c\xcd\xf8\x12\x44\x80\x40\x12\xce\x38\x74\x24\x63\xd4\x24\x6f\x60\x69\xb9\xa2\x7e\xcf\x16\x94\x31\xba\x9d\x4c\x1f\x9d\xf4\x3a\x2c\x70\x85\xa5\x19\x71\xa1\x02\x32\x92\x8b\xdf\xeb\x27\x93\x69\xd8\xd8\x42\x9e\x85\x94\x7a\xf2\x18\xe9\x39\xf6\x29\x33\x60\xee\x99\x51\x93\x94\xe9\xad\x7c\x6b\x19\xb9\x95\x1f\xb0\xdd\x6a\xba\x3e\xdf\x5d\x08\x2e\xc9\xf9\x21\x7d\x29\xf9\x61\xf7\xc8\x49\x14\x8c\xc8\x71\x23\xad\x4b\x9e\x3c\x56\xa4\xb0\xc0\x22\xee\x5a\xd0\xfa\xdf\x71\x72\xb2\x07\xd4\x61\x58\x36\x0c\xa2\x27\x28\xa5\xa5\xff\x7a\xe1\x42\x32\xa7\x37\xf0\x6b\x0b\x5c\x2e\x56\x63\x9c\xc0\x87\x02\xa0\x8c\xc9\x8f\x2a\xd9\xf3\x34\x5c\xd0\xa1\x90\x34\x94\x8b\x31\xa3\x5f\x5c\xa0\x05\x2c\x29\x83\x49\xfc\x6a\x8a\x1e\x77\x88\xbd\x6d\x4a\x2c\xd1\x4a\xe1\x21\xb5\x2e\xa9\x0b\xca\xa4\x35\x38\x88\xd4\x51\x8b\x48\x6b\xea\x27\x8f\xbb\x45\xd2\x93\x1e\xcb\xe2\x94\x02\xc9\x2e\x93\x64\x27\x27\x59\xa1\x58\xf7\x65\xc6\xe9\x36\x7f\x51\x5b\x09\x39\x42\x77\x24\x90\x70\xf3\x35\x0b\x7a\xa4\xa6\xdb\xe7\x06\xa6\xf4\x6c\x68\x35\xf4\x1e\x3d\x46\x0a\x44\x46\xa1\xf8\x81\xc7\x99\xe7\x5f\x25\x35\xca\x53\xec\x27\xd8\xb4\xe3\x0f\x1b\x60\x3b\x24\xc8\x5a\xda\x78\xd6\x3f\x66\x50\xc9\x79\xa0\x15\x6e\x1a\xc8\x58\x24\xe3\xfc\xde\x23\x26\xfc\xe7\x68\xc2\xf2\x0f\xe4\x8b\xe1\xf0\xb3\x82\x43\xb7\x35\xb0\x47\x33\x9c\x0b\x45\x2b\xc8\x7e\x24\xba\xb7\xf0\x46\xd3\xd9\x64\x48\x92\x84\xb6\xd1\x65\xe9\xd0\xd6\xb0\x0d\x0d\xff\x2e\x0d\x22\x0d\x31\x9b\x3b\x70\xe9\x80\x00\x90\x4e\xaf\xad\xd7\x72\xf7\xc7\xb5\x4d\x21\x79\xde\x53\xcf\x20\x90\xee\x3d\x64\x19\xc6\x0c\x62\x2a\x90\xae\x62\xdb\xf5\x92\xce\x83\xfc\x85\xb2\xd1\xe5\xe3\x5e\xb4\x3a\x6d\x31\x85\xd6\x73\xda\xa0\x4e\x28\x43\xd9\xd5\x84\x22\xe4\x60\xe8\x22\x91\xad\x71\xa8\x4c\x6c\x18\xbe\x83\x3c\x23\x65\xa4\x3e\xd4\x7c\x39\x07\x26\x26\xbd\xe7\x4a\xf6\xba\xd1\x66\x9a\x5e\x0a\x52\x89\xfe\x9c\x78\xf5\x54\x11\x5d\x64\xde\xbe\xad\x6d\x6a\x2b\xff\x36\xd3\xf5\x06\xb6\x98\x95\xd2\xba\x54\x1e\xc2\x59\x12\xd5\x35\x70\x8e\xef\x60\x8e\x4e\x9f\xea\x1c\xb4\xe5\x9b\x2f\x4f\x6d\x2d\x48\x85\x70\x55\xf5\xcc\x82\x86\xc1\x86\xd0\x96\xeb\x76\x2b\xbc\x01\xb4\x00\xe8\x76\xd8\xfa\xb4\x37\x6a\x82\x96\x25\x70\xc1\xe8\xce\xa3\xf9\xbd\x6f\x2f\x06\xf1\xc3\xf7\x97\x51\x82\x97\x10\x28\x5c\x96\x52\xa6\x6e\xa0\xa0\xac\x9c\x90\x52\x4b\x94\x62\x0f\x29\xcf\x10\xa3\x15\x78\x8f\xe4\x4f\xa9\x2c\xc4\x96\x32\xd9\xfd\xd2\xea\x1a\xd7\xa2\xf7\xce\x6f\xfe\x23\xec\x92\x4d\x7f\x84\xdd\x99\x95\x8c\xb0\x4d\xf7\xf0\x0c\x45\x72\x28\x0d\x52\xfd\x28\x22\x45\x82\x4d\x7d\xd5\x39\x32\xa3\x96\xd4\xa1\xfe\xda\x33\x94\xca\x68\xc9\xbe\xe2\xeb\x7c\xe6\x03\x94\x9e\x4e\x13\x54\x15\x30\xb4\xc2\x5a\xa9\x35\x50\x90\xa5\xde\xb6\xae\xaf\x6c\xa1\x41\x3a\x9c\x62\x20\xec\x54\x60\xcf\x0b\x72\x9a\x08\x37\x1a\xd0\x8a\x5d\x22\x30\x4c\xfb\x8d\xd4\x84\xa5\x1f\x20\xc8\x86\x0d\x32\xba\xd0\x75\xce\x6b\xc3\x2b\xbf\x89\x43\xd1\x75\x9c\xe9\x27\x67\x1e\xa8\xe0\xf5\xc1\x0a\x33\x40\x29\x56\x99\xa9\x97\xbe\xd2\x4c\xbd\xf7\xd5\x66\xfe\x7d\xb6\xfb\xbd\xa8\xce\x8e\x49\xbf\x95\xfe\xec\x07\xce\xd0\x3d\xa8\xcf\x1c\xe3\x62\xc3\x55\xba\x38\x09\x59\xba\x03\xe1\xc4\xe9\x27\x52\x93\x75\xbb\x56\xac\xbd\xd1\x95\x63\x6b\xa8\xc5\x64\xda\xa7\x70\x47\xdd\x9f\x5a\x2e\x34\x69\x74\x90\x5e\xaf\x33\x5a\xa3\xb5\x86\xa6\x63\xec\xac\x03\x67\xc3\xf5\xc6\x62\x31\x31\x20\x1a\xf0\x87\x96\x10\x92\x36\xa1\xf6\x3f\x6b\xcf\x18\xb1\x44\x13\xc4\x72\x56\x13\x6c\xfb\x2a\xc2\xae\xba\x43\xf5\x75\x27\x16\x07\xa8\xeb\x44\xa9\xc2\x7e\x9d\x7d\x35\xe4\x7f\x3b\x25\xa8\xe5\x4c\xed\x07\xd3\x39\xd2\x91\xd7\xb4\x45\xf6\xca\xa8\x5c\x13\x7e\xcd\x87\xa7\x13\xae\x58\xad\x76\x5f\x29\xe2\x5f\xc5\x3b\x36\xe6\xf7\x33\x6a\xca\x9d\x33\xc3\x8e\xa7\x43\x47\xe8\x01\x62\xb8\x46\xaf\x24\xf9\xf3\x88\x75\x11\xef\x04\x45\x9c\x1c\xc4\x64\xe9\xa4\x72\x80\x32\x87\xa3\x90\x22\x8f\x8f\xc3\x18\x1a\x31\x58\xd3\x0d\x58\x59\xd9\x93\xa4\xc8\x48\x41\xde\x5b\xc8\x44\x05\x64\xbb\xf1\xc8\x05\x0c\xdc\x9f\x8a\x48\x33\x66\x70\x23\xcf\xa0\x59\x42\xe5\x61\xe9\xe1\x1a\x54\x0d\xd5\x82\x08\x5d\xbf\xab\xb3\xa2\xaf\x5c\xe1\x61\x97\x23\xbe\x75\x59\x49\xe3\x6b\xee\x2d\xd3\x70\xd9\x5a\xcf\x43\x3d\x34\x4d\xdb\x4f\xcd\x02\x32\x7a\xc5\x1a\x5e\x26\xe3\x3a\xd1\xd8\x4c\xfb\xa9\xd7\x38\x33\x14\x17\x42\xc5\x61\x89\xb0\x24\x84\x70\xd4\x72\x5d\xbc\xac\x01\x65\xf2\x9b\x01\x90\x7c\x95\x8f\x8f\x90\x7e\xac\x91\x12\x41\x2e\xfb\xa0\xac\x53\x1f\x97\x28\xc5\xf9\xd6\xe0\x9f\xab\x84\xf4\xb2\x6e\xca\xc6\x35\x79\xd9\xb6\x09\xbd\x7f\xbe\x2f\x69\xa8\x63\x4f\x61\xd6\x50\x79\xf1\xb6\x7e\xf4\x65\xf8\xf8\xdb\x61\x34\x3d\x73\xf9\x08\x4c\xb3\x19\xc2\x10\x4b\xb7\x8e\x7a\x88\x86\x6f\xe2\xf4\xa0\x29\x5f\xec\xd5\xd4\xdd\x2f\x1f\x63\xdb\x3e\x1d\x48\xf6\xc7\x74\x16\x1a\x7a\x74\x21\xf5\x82\x35\x8e\x1a\xcc\x25\x55\x12\x75\xbc\x5d\x89\xcb\x60\xc4\x56\x69\x1e\xbb\xf4\x2e\x50\x30\xff\x7e\x43\x1f\x25\x74\x11\x60\x18\x82\x95\x2b\x4e\x97\x29\x69\x8b\x98\x6b\xdd\xdb\xa8\xe2\x55\x97\x94\x8b\x4b\x1e\xba\x22\x82\xc4\xd8\x91\xf0\xa1\x8b\xb4\xf4\x4d\x42\x56\xf5\xd0\x9e\xf6\x10\x2d\x7c\x44\x3b\xe3\xed\x73\x71\x0d\x05\x2d\x40\x37\x7c\xb5\x1f\xe3\x04\xef\xd4\xca\x12\xa6\xd6\xca\x54\x57\xab\x34\xba\x92\x93\x54\x8d\x4b\x42\x46\x74\x1d\x78\x56\x81\x75\x96\x8a\xdf\xab\x33\x56\x0e\x93\xfa\x74\x8a\xa7\x37\xdb\x44\xc8\x3c\x93\x29\xf6\x0c\x7d\x57\x1f\x6e\x04\x59\x57\x9f\xb9\xea\x27\x5d\x7d\x92\xde\x3a\x4c\x88\x3f\xb0\x86\x8d\xfc\xcb\x99\x9a\xff\x0e\x20\x8f\xa3\xc5\x32\x1e\x5b\xeb\x3d\xed\xc1\x56\x6d\xd3\xed\x42\xc5\x30\x34\x1c\xeb\xfe\x70\x5d\xbd\x27\xb7\x64\x60\x1b\xed\x1a\x79\x79\xbb\xaa\x95\x3e\x65\x81\x55\xdd\xa0\x94\xe3\x86\x32\x57\x2e\x6a\x21\x9b\xed\xd6\xa0\x66\x51\x22\x5c\x65\xdf\xf1\x06\x93\x4a\x72\x54\xd5\xc1\xf1\x7c\xcc\x37\xa6\x60\x2a\x63\x32\x90\x3d\x55\x84\x4c\x89\xda\x40\x4a\x95\x2c\x1d\x80\x27\x71\x45\xfd\x6c\x6d\xdd\x4d\xf5\xe8\xc6\xa3\x4f\x5f\xcf\x1a\x66\xfa\xa5\x14\xc8\xd9\x55\x51\x23\x3b\xe2\xe3\xf1\x23\x66\x82\xfd\xbe\x5c\x38\x9b\x4b\xa7\xdb\x0e\x97\x5e\x3f\x37\x92\x4b\x52\xf9\x32\x9b\x24\xb5\x97\xa1\xd8\x67\x02\x3f\x54\x8a\x3c\x54\x8a\xd8\x20\x49\x22\xe4\x62\xcb\x1a\xd7\x98\xbd\xe7\xfa\x04\x15\xe6\x01\x90\xf0\xb0\x94\xaf\x65\x6c\x9c\x25\x2b\xee\x47\xd7\x9a\x24\x85\x3e\xae\xc7\xc8\x96\x9c\x1c\x5d\x58\x11\x07\xfe\x7c\x42\x99\x33\x69\x5b\x57\x33\xc7\xdb\xa2\x00\x28\x43\xaf\x43\x6b\x68\x77\x46\xca\x24\xe6\x08\x47\x95\xf6\x5b\x70\x2d\xd7\x00\xfc\xda\xe2\xca\x95\xe7\x06\xab\xf8\x37\x2e\xda\x18\x20\x77\x36\x8a\x96\x11\xb6\xe8\x1c\x99\xd2\x8a\xce\xdc\xd1\x84\x31\xa7\xfc\x82\x28\x5f\xde\xa7\x31\x40\x77\x26\xac\x48\xa5\x99\x27\xd9\xa8\x63\xb4\x2b\x50\x87\x02\x6c\xf5\x3a\xd1\xce\x44\x4c\xc7\xc8\x99\xd6\xc4\xd3\x56\x64\x67\x8c\x1e\x93\xf9\x1c\x29\xb3\x99\x04\x6b\xdd\x83\x9c\x0c\x51\x7e\xc9\xa6\xf9\xef\x2e\x05\x2e\xe5\x73\x7d\xe5\x8e\x30\xa8\xdf\xc1\x10\xc6\x49\x80\x44\xbe\x67\x8f\x6c\xe4\xb2\x3f\x47\x70\x3f\x1f\x25\xb6\xec\x3f\x36\x24\xff\x6f\xe4\x22\x7d\x6f\xdd\xa1\x53\xe7\x0f\x9d\x46\x87\x14\x8c\x17\x64\xb6\x2c\xef\x38\x88\x4e\x0f\x86\x39\xbf\x2e\x8c\x81\xd5\xf1\xe1\xc4\xd9\xd3\xc4\xa1\xef\x7d\xf2\xa1\xf9\x6c\xf4\xc6\x34\x13\x56\x19\x5f\x7c\x16\x2f\x47\x13\x32\x48\xa6\xb2\x4e\xe5\xda\x8a\x47\x2a\x29\xf0\xfa\x6b\xa1\x4f\x84\x3f\x8a\xe3\x07\xfe\x2f\xdf\xa8\x8c\x86\x4d\xfa\x6f\x39\x23\x52\x69\xc5\x2b\x39\x77\xbd\x1e\x52\xb1\xd2\x28\xf8\x30\xe4\x39\xa6\x70\x0c\x9a\x76\xb8\x7e\x3b\x23\xe5\x31\xd2\xe3\x85\xb1\x8e\x17\xa0\x44\x2c\xec\xf3\x64\x28\x88\x48\xe7\x56\xd3\x61\x92\x14\xf5\x1d\x25\x4c\x51\x9f\xe3\xe5\x29\x04\x74\x90\x48\x75\x99\x6c\x25\x57\x6f\xaf\x6b\xf1\x9f\x7f\xf9\x2d\xe4\xaa\x0b\xf8\x67\x44\x6b\x2f\xc6\xbf\xc7\x6a\xf0\xb0\xd6\xfb\x48\x8c\xb9\x77\xb0\x6c\x4f\xe4\xb9\x97\x32\xe0\x82\xb5\xee\x0c\xfa\xcb\x38\x88\xdc\x33\x8f\x42\xa5\x97\x0f\xf4\xfe\xab\x82\xeb\x2a\x12\xfc\x05\x46\x7c\xaf\xeb\x0d\xae\x48\x7c\x5c\x3b\x1f\xe8\xf5\x7f\xed\x0d\xdf\xe6\xe5\xb4\xab\x3d\x95\x82\xf1\x4a\x29\xbb\x67\x72\x25\xf3\xc9\x3f\x2c\x16\x37\xb0\x9c\xa7\x26\x9e\xf6\x6e\x8d\x0c\x76\x7d\xfd\xfc\x9c\x9e\x6e\x4e\x25\x3f\x5d\xe1\xfa\xce\xd8\x64\x5d\xb5\x13\x8a\x83\x70\xb1\xd3\xd8\xaa\xf2\xe6\x97\x71\x25\xd5\xe4\x1f\xd2\xa2\x71\xe1\xfe\xce\x16\x1b\x5a\x6d\x5e\xf5\xc4\x98\x05\x97\x2b\xa2\x70\x3a\x2e\xa0\x68\x34\xd0\x60\x79\x84\x29\x3e\x29\x0c\x49\x7a\xd4\x30\xa6\x31\x33\xe1\x3c\x63\x0b\xab\xd1\x1e\x0d\x96\x40\x44\x48\xcc\xfc\xb4\xfd\xb7\xb3\x1c\x2d\x3b\x4a\x66\xcd\x31\xc5\x62\xae\xac\xc8\xf0\x7a\x8e\x1c\xdf\x94\x73\xf2\x12\xb6\xe9\x3a\xfd\x3f\x18\xa3\xd4\x64\x8e\x66\x4a\x54\xbd\x13\xf3\x68\xb0\x90\x67\x98\xa1\x11\x91\x4d\x6d\xfc\x50\xd1\xcb\x3e\x06\xb7\xb6\xc8\xaa\x77\x9f\x4b\xae\x26\x2f\xc9\x78\x5b\xab\xf5\xc0\xfd\x31\x1c\xcc\x50\x6b\x4f\x84\xc5\x70\x8c\xd9\xba\x37\x63\x73\xa2\x9b\xf0\x81\xaa\x74\x5c\x32\x80\x6a\xe7\xe2\x44\x72\xbb\x0b\x60\x71\xea\xbc\x71\x7d\xe2\x59\xa2\x73\x16\x46\xaf\x74\x88\xdb\x04\x55\x17\xe0\xaa\xe7\xc3\x98\x97\x4d\x5b\x84\x62\x24\x81\xc2\x72\xa9\x6f\x31\xaa\x76\x48\xe8\x8b\x90\xa4\xa7\x7f\x80\x3a\xb1\x33\x7b\x90\xaa\x31\x52\x95\xa1\x56\x32\xb4\x14\x83\x1b\x38\xba\xb1\x47\x2a\xcd\x39\x29\xab\x49\xd4\xad\x4a\x5e\x38\x26\xcb\x60\xa6\xfb\xb9\x22\xd0\x07\xee\x66\xb9\x9b\x25\xd5\x58\xd6\xa8\xab\x31\x34\x86\xd2\x97\xf5\x0a\xa6\xbf\x76\x51\x6f\x7d\x17\x9a\x7c\x19\xba\xc1\xf6\x62\x00\x73\x26\xbf\x2b\x7f\xb5\xa1\x35\x77\x95\xc4\x20\xbb\xcd\xf8\x97\x55\x35\x79\x60\xad\x67\xa1\x79\x64\xc9\xb1\xf1\x9d\xbb\x72\x4d\x25\x20\x43\x45\xbb\xc0\xea\xc2\x93\x1e\xcf\xfa\xb7\x7e\x98\x0c\x86\xf4\xf0\x91\xbe\xc8\x50\x2f\xf9\x40\xe9\x07\x70\xf4\x06\x10\x2a\xf8\xf3\x18\x01\xa9\xe9\x0b\x5a\x73\x52\x82\xb9\x62\x92\x0b\x52\x55\xd1\x1e\x61\xf1\x21\x35\x12\xc0\xd6\xae\x76\xcc\x1e\x31\xe3\xc5\x0a\xca\xb6\xca\xcb\x4f\x77\x1c\xf4\xc1\xd0\xf0\x66\x77\xac\x99\x29\xfb\xba\xfa\xf5\x37\xae\x86\x7a\x58\x58\xf7\xf0\xc0\x68\xa3\x47\x23\xcf\x53\x47\xc3\xef\x17\x7f\x6d\xf8\x44\xa7\xdd\x83\x64\x66\xd0\x4f\x07\xf9\xac\x94\xf3\x84\x6d\xb3\x57\xd8\x1e\xec\x0f\xf7\x17\x4b\x46\xcc\xcd\x71\x92\x33\x6c\xa2\x3c\xf2\x65\x00\x0d\x07\xb2\x52\xb5\x89\x89\x44\xc6\x60\x6c\x2b\x2e\x3d\xec\x85\xb7\x7a\xc1\xd8\x87\x08\x57\x1c\xe1\x3a\xa8\x9e\xb1\x27\xd7\x9f\x1b\xe6\x72\x09\xae\x7f\x5d\xac\xab\xab\xf3\x1e\x0e\x77\x59\x73\x28\x5b\x46\xe0\x6d\xc5\x59\xc5\x63\x81\x7c\x09\x71\x94\x34\x6d\xef\x4b\xf1\x74\xa9\xc9\xdf\x27\xa2\xe2\xa5\x5f\xbe\x9d\xf5\xc9\x6e\xd5\xda\xf1\xf1\x95\xab\x2e\xf3\x1c\x8a\x83\x33\xa0\xac\xbb\xb4\x68\x8b\xf7\xb0\x5f\x26\xbe\x18\xcb\xe7\x4b\x12\x8c\x03\x98\x7b\x5c\xd0\xc5\xb1\xb1\x17\x76\xb9\x0e\x2c\x0b\x73\xf5\x60\x68\x57\xf8\xf1\x11\xb1\x02\x0e\x7b\x63\x33\x39\xe6\x7f\x31\x96\xc8\x1f\x94\xf9\xbf\x6b\x6c\xc4\xf7\xbf\xf7\x84\xbd\xbe\xa0\xa8\xc8\x1f\x8c\xd3\xc7\x06\x49\x9c\x4b\x90\xf1\xac\x7b\x5e\x46\xd0\x7b\x84\x4b\x3d\xd2\xd7\x78\x50\xef\x09\xbe\x7f\xce\xbe\x9f\x75\x3c\x47\x08\xd3\x48\x4f\x77\xac\xcf\xba\x5f\xa8\x0e\x75\x5d\xc3\x6d\x25\xe8\x1c\x05\x64\x9c\x58\x7f\x76\xe8\xe5\x61\x0f\x4a\x48\xe8\x71\x7e\x71\x52\xd8\x8e\x73\x8e\xf7\x5c\x58\x7c\x59\xda\x83\x1e\x03\x17\x16\x63\xd7\x28\xa4\x38\xf7\x3f\x32\xd0\x3b\x6a\x17\x34\x6d\xc3\xef\x09\x0c\x37\x56\x44\x51\x37\x53\xdd\x83\x37\x1b\x47\x0a\x6e\xe2\xeb\xb8\xd1\x15\x6e\x1a\x60\xe8\x05\x5e\x70\xff\x3e\x5d\xd7\x43\xdd\xf7\x6b\xcb\xe3\x09\x4b\xdc\xac\x9c\x5d\x2f\xb2\xfb\x92\x32\x57\x93\xec\x9f\x03\xe9\x47\x20\xc2\x03\xb9\xd1\x75\xee\xf3\x90\x57\xc1\x9a\xfe\x09\x37\x8d\xaa\x5f\x5b\xc6\x07\xa8\x94\xbf\x39\xe8\x85\x13\xe8\x99\x1b\x5d\xd8\xc2\xde\x49\x3e\x47\x1f\x1d\xcb\x3e\x97\x23\x9f\xa2\xe8\x45\xb2\xc4\xdf\x7d\x0b\xe5\x02\x7d\xcc\x1e\x60\xb8\x2c\x4b\x53\xc9\x6a\x9a\x7f\xcd\xd3\x1f\x42\x88\xee\x21\x47\xe1\x0d\xd8\x4c\xdd\xef\xf3\x6f\x2c\xfd\xf2\x6f\x80\xc6\x7f\x4f\xcd\xe4\x67\xbb\x9f\x5e\xba\xb5\x60\xff\xd4\xa5\x13\x7b\x3f\x30\x92\x02\x3a\xed\xc3\x19\xf1\xa1\x91\x34\xf5\xb2\x9b\xeb\x0f\xe0\x5f\x77\xcf\x53\xcc\x4f\x1c\xbc\xb2\x2c\xee\x7d\xde\xe4\xf3\x99\x10\x17\xfd\x05\x67\x0e\x2d\x0f\xcc\xb8\x3f\x0f\xc4\xb5\x1c\xba\xba\x88\x3b\xd2\x0f\xea\xe6\x82\x94\xe2\xc8\x1d\xee\x30\xa5\xe0\xa9\x2e\x93\xe3\x36\x93\xfc\x7d\xfe\xc3\x9b\x4b\x47\xe0\x49\x81\x9b\x80\xe0\x5f\xa5\xd0\x8b\x95\x7a\xfc\x69\x03\xee\xbe\x20\x41\xb8\x8f\x67\xa8\xbf\x6d\x67\x52\x23\xca\xcc\xe7\x8b\x16\x80\xec\xf1\xa5\xee\xf4\x81\x15\xa4\xed\x8a\xea\xfc\x66\xbf\x44\x61\xe0\x12\xfc\x90\x1c\xf3\x01\x22\x9d\x65\x34\x7c\x5f\x2b\xbb\x66\x1d\xa5\x46\x50\x2d\x3e\x22\x9f\x56\xbc\x09\xd8\x28\x1b\xd9\xbc\x17\x66\x8e\x8a\x37\x17\xb8\xd9\x5b\x48\x19\x7f\x4d\xe5\x90\x50\x73\x66\xde\x05\x6e\x46\xce\xdb\x2a\x90\x03\xb6\x85\xe8\xef\xa0\x5d\x22\xfa\xbb\xd7\x4d\x23\x3e\xc2\x32\x50\x57\x9e\x24\xdb\x60\x65\xb9\xb1\xad\x71\xd9\x1d\x9f\xd6\x77\x6b\xc5\x1f\x19\x59\x61\x6e\x8f\x08\x42\x19\x7c\x5f\x44\x2f\x4d\x16\x7f\x63\xa4\x7f\xcf\x56\x47\x95\x9e\xec\xa4\x91\x0b\xe4\x29\xfe\xc2\xc8\xde\x0b\x73\x15\xde\x9e\x27\x93\x22\xce\xa3\xac\x4b\x63\x3a\xcf\xf6\xca\x52\xea\xe9\x51\x82\x95\x7e\x3e\x5a\xce\xba\xff\x0f\x24\xe6\x8c\xfe\xf7\x6f\x36\x08\xce\x20\x69\xf9\xd3\xbb\x10\xf2\x73\x3b\xb2\x73\x70\xdd\xac\x6c\x9d\xf9\x80\x5e\x4f\x07\x77\xbb\x64\x5f\xbe\xef\xe7\xcb\x01\x73\xf4\xdd\xe0\xcd\x08\xdd\x19\x4a\x33\xdd\x3c\x22\xea\x9f\x78\x4b\xd3\x27\xfb\xec\xcd\x88\xfe\x1d\xb2\x6e\x7f\x71\xa7\xcb\x33\x97\xdd\xe8\x5a\x8f\xf8\x43\x19\x7a\x6b\x74\x9b\x61\xef\x8b\x7f\x03\xb4\xf4\xb0\xf8\xad\xee\x57\xb1\x36\x8d\x99\xfb\x00\x7d\x07\x90\x0b\x7e\xc6\x28\xf6\x4f\x9f\x25\x8c\x9d\x58\x9e\xc2\xed\x7b\xd2\x49\x43\xf8\x22\x85\x6f\x20\x0e\x31\x1c\x7f\x7c\xb5\x47\x63\xbd\xd4\x14\xf1\xcc\x8d\x04\x53\xf4\xd5\xa5\xbd\xd8\xa3\x83\xaf\x14\xce\xe0\x57\xdb\xd0\x05\x3a\x37\xf7\x4c\x9c\x57\xf9\xeb\x91\x32\x80\xbc\x0f\x9a\x49\x40\xe6\x73\x6a\x29\x40\x59\x48\xf1\x57\xd2\x32\x70\x42\x87\x23\x09\x24\xf9\x91\xb3\xcc\xfc\xa2\x0e\x11\x7a\xe9\xcf\x94\xf9\xa0\x96\x76\xe5\xff\x2d\xfc\xf2\x8d\x87\x58\xf2\x0b\x62\x6a\x76\xea\xd7\x79\x15\xb7\x4a\xd2\x28\xfb\x71\xaf\xfe\xc4\xc2\xa6\xfb\x81\xed\xc7\xca\x82\x0a\x3c\x29\xa7\xa8\x39\xa9\xef\xaa\xfe\xd7\xea\x54\x51\xa0\xd1\x27\x5e\x04\x5b\xed\xb7\x06\xe1\x19\xc7\x1b\x98\xec\x71\x36\xe4\x92\x9c\x1f\xc0\x69\xbb\x4c\x3e\x9d\xfc\x33\x00\x00\xff\xff\x37\xae\x23\xa3\xed\x78\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\x1b\x37\x92\xef\xfa\x15\xb0\x1e\x12\x72\x57\xa6\x72\x7b\x57\xf7\xc0\xb2\x36\x51\x2c\x3b\xab\x8a\x63\xbb\x24\xfb\x7c\x57\x5b\xa9\x2d\x70\xa6\x29\x22\x1e\x0e\x26\x00\x86\x34\xcf\xe5\xff\xbe\x85\xcf\x01\x30\xc0\x70\x48\x79\x13\x67\x4b\x7a\xb1\x39\x03\x34\x1a\xdd\x8d\x46\x7f\x01\x73\xfe\xa7\x93\x13\x84\x10\x7a\x41\x8b\xf7\x50\xbe\xa1\xef\xa1\xe6\x88\xac\x9b\x0a\xd6\x50\x0b\x8e\xc4\x0a\xd0\xb2\xad\x0b\x41\x68\x8d\x2b\x22\x76\x88\xc1\xaf\x2d\x61\x50\x22\x41\xd1\x1a\xd7\xf8\x0e\xd0\xf3\x17\xaf\xde\x29\x28\x8b\x76\x07\x8c\xa3\x4a\x01\x43\x42\x43\x5b\x32\xba\x56\x70\xd4\x6f\xc4\x71\x05\x33\x3d\xe8\x33\x5c\xac\xcc\xd3\x15\xad\x4a\x60\xe8\x0e\xe4\x98\x5b\x8a\x70\x51\xd0\xb6\x16\x7c\x86\x5e\xd5\x60\x7f\x21\xa2\x10\x22\x2c\x18\x41\x81\x32\x2d\x66\xe8\x5a\xa0\x2d\xa9\x2a\xb4\x00\xf4\x0b\x25\xb5\xa8\x76\xa8\xa0\xb5\x60\xb4\xaa\xa0\x44\x8b\x9d\xc2\xa4\xe5\xc0\x10\xae\x4b\x0f\x2d\x5c\xae\x49\x4d\xb8\x60\x58\x50\x36\x53\x30\xdf\xa4\x5f\xa2\x75\xcb\x05\x2a\xe8\x63\x4e\xee\x6a\x0d\x81\xe1\x9a\x2f\x81\x21\xba\x44\xb8\xde\x85\xf3\x4f\xc2\x42\x05\xae\x6b\x2a\x10\xa9\x05\x30\x5c\x48\x9c\xc5\x4a\xc1\x32\x13\x51\x9d\xe4\x43\xda\x0a\x84\x9b\x86\xd1\x0d\xae\x62\x52\x6a\xa2\x9d\xa9\xb6\xf0\xa1\x80\x46\x48\xa6\x94\xd0\x50\x4e\x04\xc2\x65\x49\x34\xdb\x2c\x42\x8e\x4f\x94\xc9\x86\x6d\x2d\x9f\x23\xf8\x40\xb8\x20\xf5\x9d\x7a\x8d\xb0\x40\x20\xd9\xb2\x26\x15\x70\x41\x6b\x40\xa4\xf6\x86\xdc\x80\x6e\xdb\x00\x23\xb4\x34\x7c\x94\x93\xe3\x50\xd0\xba\x8c\x38\x65\x86\x80\xd2\x50\xdc\x32\xe9\xcd\x8a\x70\xaf\xa9\x02\x42\x6a\xb4\x6c\xab\x0a\x35\x94\x73\xe0\x84\xd6\x8a\x41\x86\x77\x92\xb2\x31\xe3\x76\x92\x88\xa8\xa4\x68\xbb\xc2\x02\x36\xc0\x14\x18\xf5\x62\x8b\x6b\x43\x52\x12\x8f\xa6\x84\x83\x0b\xca\x00\x61\x54\xe0\x06\x2f\x88\x12\x6b\xb1\xc2\x02\xe1\xaa\xa2\x5b\x6e\xe1\xac\x25\x91\x24\x94\x92\xe1\xad\x95\xe6\xed\x0a\x6a\x3d\xc8\x02\x0a\xba\xf6\xa6\x28\xd1\xc2\x15\xa7\x48\x50\x05\xa1\x01\xb6\xa4\x6c\x8d\xb8\xc0\xef\x25\xc9\x68\x03\x0c\x4b\x86\x70\xc7\xed\x48\x92\xb9\xa1\xe7\x3b\x39\x06\x0e\x68\x26\x09\x5a\x30\xc0\x02\xca\x33\xb4\xa0\x62\xe5\x56\x08\xc2\x4c\xf2\x88\x08\x82\x2b\xf2\xff\x50\x2a\xe0\x76\x0a\x84\x21\x06\xbc\x81\x42\x90\x0d\x20\xba\xf8\x05\x0a\xc1\xe7\xfe\x6a\xff\x49\x2d\x61\x86\x96\x52\x26\x24\x1f\x57\x58\x2e\x6e\x03\x5d\xcb\x96\x9c\x99\x6a\xfc\x37\xbd\x4a\x6d\xdb\x6e\xea\x1d\x63\x0d\x8f\x0a\x5c\x55\xdc\x69\x0e\x4d\x52\x5a\x07\x50\x12\xc4\x75\xf2\x1d\x62\xa1\x39\x9e\xa6\x2a\x2e\x42\x92\x86\x04\x3d\x39\x41\x7f\x3a\x3f\x39\x21\xeb\x86\x32\x81\x9e\x57\x74\xab\x30\xd0\x03\x9d\xba\xdf\xa7\xae\x45\x5b\xdf\x91\x45\x05\x41\x2b\xff\xd9\xa9\x0f\xeb\xfa\xea\x0d\x5e\x54\x70\x6b\x50\xe9\x80\x86\x2f\x82\x3e\xb7\x82\x32\x7c\x07\xcf\x01\xcc\x74\xbf\xf9\x20\xd7\xdd\xed\x9b\x57\x37\x97\x3f\x3c\x7b\xfe\xec\xd9\xed\xe5\xd5\xd5\xcd\xb3\xdb\x5b\xdb\xc9\x00\x79\xcd\xe8\x87\x9d\xed\x71\xfb\xe6\xf2\xc7\xeb\x97\x3f\xbc\xbe\x79\xf5\xbf\xff\x67\x9b\x9f\xe0\xa2\x00\xce\x27\xb8\xaa\xa6\x7a\xd9\x48\xbd\x12\xe8\xf5\x8f\x27\x56\x57\xba\x86\xb0\x81\x5a\xa0\x5b\x45\xee\x4b\x4d\xed\x1b\xb8\x23\x5c\x00\x83\x72\x82\xcb\x92\x01\xe7\x73\x74\xa9\xff\x33\xcd\xf4\x7f\x6b\x04\x61\x0c\x84\x41\x10\x2f\xc8\x9a\x88\xeb\x5a\x4a\x3a\x4f\xf4\x3e\x43\xc4\xbc\xbb\x5c\xcb\x81\xe6\xe8\xed\x73\xf2\xe1\xbf\xff\xeb\x0c\xd5\xb0\x55\x7d\xed\x93\xec\x38\x2f\xd2\x88\x5e\xf2\x97\xb4\x84\xc4\x80\x35\x2d\xe1\xfa\x6a\x8e\x6e\x05\x23\xf5\x5d\x8e\x00\x59\xa8\x57\x50\xc1\x9d\xdc\x35\x46\x80\x1e\x84\xad\x59\x78\xa5\x75\x7b\x92\x34\x38\x20\x89\x01\x77\x7e\x7e\x8e\x5e\x63\xb9\x34\xa8\xd1\x7a\xf1\x1a\x31\x9b\xb8\x52\x14\xb4\x65\x05\xb8\x7e\x46\xf1\x87\x6b\xb1\x87\x64\x05\x22\xa1\x4f\x8c\x98\xcb\xa1\xe5\x04\xdd\x8f\x21\xac\x1a\x46\x36\x58\x80\xaf\x95\xad\xa6\xe9\x36\x7a\xd9\xd5\x60\x3c\x12\x95\xd7\x1a\xac\x46\xc5\xfb\x31\x06\x95\x80\x50\x7a\xe7\xae\x48\xfd\xfe\x7e\x24\xba\x94\x70\x8e\xc1\xca\x98\x0e\xd2\x94\x51\x5a\x2f\x46\x43\xbf\x3f\x04\x8b\xa7\x0e\xd6\x31\x0c\x0b\x4c\xb7\x9c\xf8\xc4\x9b\x44\x12\x2f\x6f\x5f\x18\x81\x48\xbb\xa8\x48\x81\x9a\x1e\x3e\x03\xdb\xb9\xec\xc7\x00\x97\x52\x4f\x93\x5a\xee\x20\x6a\x2b\x46\x78\xa1\x0c\x2c\x34\x02\xc7\x60\x8d\x5f\xd7\x4b\xaa\xf1\x30\x1c\x74\xff\x8f\x09\xa6\x10\x71\x5c\xd1\x9b\x38\x65\x68\x4b\xdb\xaa\xd4\xb8\xbb\x0e\x72\x0e\x96\x8c\xba\xa3\x32\x34\x5a\x2e\x49\x6d\xb6\xff\x08\x53\xbe\x1f\xd5\xa7\x7a\xc4\xb1\x0c\x1e\xc4\xb7\x91\xd3\xe4\x2b\x1f\x63\xc2\xb2\x0b\xd6\x08\xa4\xd9\xb9\x65\x7b\x6b\x9b\x7a\x96\xae\x1e\x41\xf2\xa2\x03\x33\x7a\x52\xfb\x58\x20\xed\x91\x4e\xda\x7d\x44\xb5\x6c\xe4\x1c\x00\xcf\x3c\x36\xa6\x89\xb1\x8b\x3b\x1d\x14\xdb\xc7\xb1\x65\x1c\x4f\xc1\x31\x56\xd9\xfc\x4b\x5c\x04\x98\x7d\x54\xed\xe3\x3e\xcb\xb6\x76\x3b\x9e\xb7\x41\x4e\x4a\xa8\x04\xee\x34\xbd\xec\xf6\xc9\x9f\xb4\xb4\xbe\x93\xba\x5d\x9a\x91\x4a\xe6\xca\xb4\xea\xf2\x9c\x3a\x8d\x47\xc7\x69\xda\xdf\x39\x36\xb8\xad\xac\x71\xa6\x81\x69\x5b\xe5\xbc\xd4\xbb\x9e\x24\x87\x1d\x99\x0f\x50\xa4\xaf\xb3\xe7\xa1\x25\x36\xbb\x81\x02\xc8\x06\xd8\x59\xf4\xfc\x35\xa3\x1b\x22\x7d\xa0\x90\x96\x8e\x98\x8e\x1c\xd2\x03\x40\x0c\x96\xc0\xa0\x2e\xc0\xe2\x5b\xc2\x52\x4d\x41\x79\x3e\x7a\x36\x43\xd4\x99\xf9\x70\x83\x31\x2e\xab\xc0\xc9\x72\x42\xc3\x20\x00\x48\xb8\x1e\xe5\x0c\x6d\x57\xa4\x58\x29\x07\x66\x61\x49\x6d\x1a\x6d\x29\xda\xe2\x1d\x9f\x07\xf0\x11\xfa\x8f\x29\xba\x22\x0c\x0a\x51\xed\xa4\x15\x84\xb0\xf6\x3a\xb5\xf9\x6b\xbd\x51\xed\xe1\x2a\xf7\xa0\xa7\x9f\x35\x9b\x7a\x92\x1e\x0d\xf3\x97\x29\xba\xae\x4b\x33\x10\xda\x10\xac\x00\xf5\x19\x94\xc0\xa1\x43\x20\x1e\x3b\x29\xdb\x1b\xcc\x34\x31\xe6\xe8\xa9\x5b\x96\x4f\x70\x2b\x56\x93\x90\xc7\xef\x8c\x93\x30\x45\x5f\x39\x83\x7d\xf6\x3f\xb2\xe7\x5f\x63\x46\x83\x31\x82\x94\xbb\xa8\x59\x60\xd5\xa8\x75\x4b\x6a\xe7\x74\x04\xdc\x44\xd7\xca\xc5\x2a\xc1\x98\x9e\xce\xcf\xd3\xfd\x6c\x1f\x9e\x9d\x4a\xdb\x2d\x4f\xbb\x30\x43\xec\x5e\x35\xc6\x19\x97\x86\xa6\x34\xea\xbd\x65\x39\x43\xef\xa4\x5b\x4a\xeb\x4a\xba\x95\x68\x49\x54\xb0\x82\x74\x3e\x6f\x00\x49\x12\x9a\xa3\xb6\x91\x52\x2c\xa5\x47\x19\x92\xc6\xbd\xa4\x79\x62\xd7\x6e\xdc\x39\xfa\xae\xef\xa5\xcc\x3a\xbc\xbe\x1d\xc0\xdc\x19\xb4\x9f\x0b\xf9\xd2\x02\x1c\x44\xdc\x0d\x9b\xc7\xdd\x35\xf1\xd0\x97\x7e\xf1\xe4\xbe\x52\x36\xf5\xb4\xb3\xfc\xe3\x50\x2d\x67\x5a\x5b\x5c\x68\x11\xee\xbf\xee\x88\x8d\x9e\x3c\x46\x35\xa9\xd2\x4d\x3a\x6a\xe6\x5a\x79\x72\x85\x2e\xd0\x37\xb3\x6f\x5c\x93\x4f\x3e\x97\x32\xfa\xd2\xba\xc7\x69\xda\x12\xd8\xaa\x2d\xe6\x0e\xc4\x6d\xdb\x48\x6f\x13\x4a\x35\xe5\x37\xbb\x06\xf8\x64\x3a\x47\x1f\xe5\xff\xe6\xe8\x7b\x4a\xab\x4f\x11\x15\x18\x88\x96\xd5\xba\xc5\x93\xef\x62\x9a\xc9\xce\x82\xb5\xf0\x29\x8d\xee\x39\xba\x51\xdd\x55\x3c\x45\xac\x80\x21\x2a\xf9\xac\x57\xea\x1d\xd9\xc8\xb5\xb7\x6b\xd4\x76\x25\x31\x6e\x44\xa7\x58\xec\xd4\x42\xfd\x6b\xb4\xb7\x5a\xed\x85\x36\x5f\xa0\x11\x2a\x1a\xa7\x00\xf1\x95\xb2\x5f\x7e\x69\xb9\xb0\x98\x4b\xf4\x24\x50\xb3\x09\x0c\x93\x88\xf0\x3e\x85\x26\x42\x11\x47\xfe\x77\xaa\x69\x14\x91\x88\x2c\x95\xe1\xe2\xf5\x45\x17\x9a\xab\x39\x8a\xff\x5d\x82\xfc\x19\x7d\x44\x01\x1c\x8f\xdc\x3e\xac\xa0\xcd\x27\x04\x15\x07\xf4\xd1\x36\x5c\x62\xf9\x33\x4b\x7e\xe3\x48\xf2\xce\x3c\xb7\xfa\x52\xef\x8c\x9b\x2c\x49\x24\x35\x8c\x19\x37\x59\x32\xba\x9e\xa3\xef\x3e\x86\xc2\xa7\x26\xf4\x29\xb9\x6a\x4c\x47\x1b\x2f\xd0\x4e\xad\x01\xf3\xe4\xb1\xfc\x77\x9a\xc2\xd8\x8c\x2f\x41\x04\x08\x24\xe1\x8c\x43\x47\x32\x46\x4d\xf2\x06\x96\x96\x2b\xea\xf7\x6c\x41\x19\xa3\xdb\xc9\xf4\xd1\x49\xaf\xc3\x02\x57\x58\x9a\x0f\x17\x2a\x10\x23\xb9\xf8\xbd\x7e\x32\x99\x86\x8d\x2d\xe4\x59\x48\xa9\x27\x8f\x91\x9e\x63\x9f\x32\x03\x66\x9e\x19\x35\x49\x99\xde\xca\xb7\x16\x91\x5b\xf9\x01\xdb\xad\x96\xeb\xf3\xdd\x85\xde\x92\x9c\xcf\xe9\x4a\xc9\x0b\xbb\x37\x4e\xa2\x00\x44\x8e\x13\x69\x3d\xf2\xe4\xb1\x22\x83\x05\x16\x71\xd6\x82\xd6\xff\x8e\x93\x91\x3d\xa0\x0e\xc3\xb2\x61\x10\x3d\x41\x29\x0d\xfd\xd7\x0b\x17\x86\x39\xbd\x81\x5f\x5b\xe0\x72\xa1\x1a\xa3\x04\x3e\x14\x00\x65\x4c\x7a\x54\xc9\x9e\xa7\xe1\x62\x0e\x05\xa4\xa1\x5c\x8c\x19\xfd\xe2\x02\x2d\x60\x49\x19\x4c\xe2\x57\x53\xf4\xb8\x43\xec\x6d\x53\x62\x89\x56\x0a\x0f\xa9\x71\x49\x5d\x50\x26\x2d\xc0\x41\xa4\x8e\x5a\x40\x5a\x4b\x3f\x79\xdc\x2d\x90\x9e\xf4\x58\x16\xa7\x94\x47\x76\x89\x24\x3b\x39\xc9\x0a\x45\xba\x2f\x33\x4e\xaf\xf9\x0b\xda\x4a\xc8\x11\x7a\x23\x81\x84\x9b\xaf\x59\xcc\x23\xb5\xdc\x3e\xd7\x2f\xa5\x63\x43\x8b\xa1\xf7\xe8\x31\x52\x20\x32\xca\xc4\x0f\x36\xce\x3c\x9f\x2a\xa9\x4d\x9e\x62\x3f\xa9\xa6\x9d\x7d\xd8\x00\xdb\x21\x41\xd6\xd2\xb6\xb3\x3e\x31\x83\x4a\xce\x03\xad\x70\xd3\x40\xc6\x1a\x19\xe7\xeb\x1e\x31\xe1\x3f\x47\x13\x96\x7f\x20\x5f\x0c\x87\x9c\x15\x1c\xba\xad\x81\x3d\x9a\xe1\x5c\xf8\x59\x41\xf6\xa3\xcf\xbd\x85\x37\x9a\xce\x26\x2b\x92\x24\xb4\x8d\x28\x4b\x27\xb6\x86\x6d\x68\xf0\x77\xa9\x0f\x69\x84\xd9\x7c\x81\x4b\x01\x04\x80\x74\x4a\x6d\xbd\x96\x3b\x3f\xae\x6d\xda\xc8\xf3\x9a\x7a\xc6\x80\x74\xe9\x21\xcb\x30\x66\x10\x53\xc1\x73\x15\xcf\xae\x97\x74\x1e\xe4\x2c\x94\x6d\x2e\x1f\xf7\x22\xd4\x69\x6b\x29\xb4\x9c\xd3\xc6\x74\x42\x19\xca\xae\x26\xfc\x20\x07\x43\x17\x89\x0c\x8d\x43\x65\x62\x43\xef\x1d\xe4\x19\x29\x23\xf5\xa1\xe6\xcb\x39\x30\x31\xe9\x3d\x57\xb2\xd7\x8d\x36\xd3\xf4\x52\x90\x4a\xf4\xe7\xc4\xab\xa7\x8a\xe8\x22\xf3\xf6\x6d\x6d\xd3\x59\xf9\xb7\x99\xae\x37\xb0\xc5\xac\x94\x96\xa5\xf2\x0e\xce\x92\xa8\xae\x81\x73\x7c\x07\x73\x74\xfa\x54\xe7\x9d\x2d\xdf\x7c\x79\x6a\x6b\x41\x2a\x84\xab\xaa\x67\x12\x34\x0c\x36\x84\xb6\x5c\xb7\x5b\xe1\x0d\xa0\x05\x40\xb7\xc3\xd6\xa7\xbd\x51\x13\xb4\x2c\x81\x0b\x46\x77\x1e\xcd\x3f\xfb\xf6\x62\x10\x3f\x7c\x7f\x19\x25\x78\x09\x81\xc2\x65\x29\x65\xea\x06\x0a\xca\xca\x09\x29\xb5\x44\x29\xf6\x90\xf2\x0c\x31\x5a\x81\xf7\x48\xfe\x94\xca\x42\x6c\x29\x93\xdd\x2f\xad\xae\x71\x2d\x7a\xef\xfc\xe6\x3f\xc2\x2e\xd9\xf4\x47\xd8\x9d\x59\xc9\x08\xdb\x74\x0f\xcf\x50\x24\x87\xd2\x18\xd5\x8f\x22\x52\x24\xd8\xd4\x57\x9d\x23\xb3\x68\x49\x1d\xea\xaf\x3d\x43\xa9\x8c\x96\xec\x2b\xbe\xce\x5f\x3e\x40\xe9\xe9\xd4\x40\x55\x01\x43\x2b\xac\x95\x5a\x03\x05\x59\xea\x6d\xeb\xfa\xca\x16\x17\xa4\xc3\x28\x06\xc2\x4e\x05\xf3\xbc\xc0\xa6\x89\x6a\xa3\x01\xad\xd8\x25\xff\xc2\x54\xdf\x48\x4d\x58\xfa\xc1\x81\x6c\xc8\x20\xa3\x0b\x5d\xe7\xbc\x36\xbc\xf2\x9b\x38\x14\x5d\xc7\x99\x7e\x72\xe6\x81\x0a\x5e\x1f\xac\x30\x03\x94\x62\x95\x99\x7a\xe9\x2b\xcd\xd4\x7b\x5f\x6d\xe6\xdf\x67\xbb\x7f\x16\xd5\xd9\x31\xe9\xb7\xd2\x9f\xfd\x80\x19\xfa\x0c\xea\x33\xc7\xb8\xd8\x70\x95\x2e\x4e\x42\x96\xee\x40\x38\x71\xfa\x89\xd4\x64\xdd\xae\x15\x6b\x6f\x74\xb5\xd8\x1a\x6a\x31\x99\xf6\x29\xdc\x51\xf7\xa7\x96\x0b\x4d\x1a\x1d\x98\xd7\xeb\x8c\xd6\x68\xad\xa1\xe9\xb8\x3a\xeb\xc0\xd9\x10\xbd\xb1\x58\x4c\xfc\x87\x06\xfc\xa1\x25\x84\xa4\x4d\xa8\xfd\x7b\xed\x19\x23\x96\x68\x82\x58\xce\x6a\x82\x6d\x5f\x45\xd8\x55\x77\xa8\xbe\xee\xc4\xe2\x00\x75\x9d\x28\x4f\xd8\xaf\xb3\xaf\x86\xfc\x6f\xa7\x04\xb5\x9c\xa9\xfd\x60\x3a\x47\x3a\xe2\x9a\xb6\xc8\x5e\x19\x95\x6b\x42\xaf\xf9\xb0\x74\xc2\x15\xab\xd5\xee\x2b\x45\xfc\xab\x78\xc7\xc6\xfc\xf3\x8c\x9a\x72\xe7\xcc\xb0\xe3\xe9\xd0\x11\x7a\x80\x18\xae\xd1\x2b\x49\xfe\x3c\x62\x5d\xa4\x3b\x41\x11\x27\x07\x31\x59\x3a\xa9\x1c\xa0\xcc\xe1\x28\xa4\xc8\xe3\xe3\x30\x86\x46\x0c\xd6\x74\x03\x56\x56\xf6\x24\x27\x32\x52\x90\xf7\x16\x32\x51\x01\xd9\x6e\x3c\x72\x01\x03\xf7\xa7\x20\xd2\x8c\x19\xdc\xc8\x33\x68\x96\x50\x79\x58\x7a\xb8\x06\x95\x42\xb5\x20\x42\xd7\xec\xea\x4c\xe8\x2b\x57\x6c\xd8\xe5\x85\x6f\x5d\x26\xd2\xf8\x9a\x7b\x4b\x33\x5c\x86\xd6\xf3\x50\x0f\x4d\xcd\xf6\xd3\xb1\x80\x8c\x5e\xb1\x86\x97\xc9\xb2\x4e\x34\x36\xd3\x7e\xba\x35\xce\x08\xc5\xc5\x4f\x71\x58\x22\x2c\x03\x21\x1c\xb5\x5c\x17\x2c\x6b\x40\x99\x9c\x66\x00\x24\x5f\xd9\xe3\x23\xa4\x1f\x6b\xa4\x44\x90\xbf\x1e\x9d\x6d\xea\xe3\x11\xa5\x35\xdf\x1a\xdc\x73\x95\x8f\x5e\xa6\x4d\xd9\xb7\x26\x0f\xdb\x36\xa1\xe7\xcf\xf7\x25\x0a\x75\xdc\x29\xcc\x14\x2a\x0f\xde\xd6\x8b\xbe\x0c\x1f\x7f\x3b\x8c\xa6\x67\x2a\x1f\x81\x69\x36\x2b\x18\x62\xe9\xd6\x50\x0f\xd1\xf0\x4d\x9c\x12\x34\xe5\x8a\xbd\x1a\xba\xcf\xc7\xc3\xd8\xa6\x4f\x07\x90\xfd\xf1\x9c\x65\x86\x1e\x5d\x48\x7d\x60\x8d\xa2\x06\x73\x49\x91\x44\xcd\x6e\x57\xce\x32\x18\xa9\x55\x1a\xc7\x2e\xb9\x0b\x14\xcc\xbd\xdf\xd0\x47\x09\x5d\x04\x18\x86\x60\xe5\x4a\xd3\x25\x49\xda\x12\xe6\x5a\xe7\x36\xaa\x50\xd5\x25\xe2\xe2\xf2\x86\xae\x60\x20\x31\x76\x24\x78\xe8\x22\x2d\x79\x93\x90\x4d\x3d\xb4\xa7\x3d\x44\x0b\x1f\xd1\xce\x68\xbb\x2f\xae\xa1\x90\x05\xe8\x86\xaf\xf6\x63\x9c\xe0\x9d\x5a\x55\xc2\xd4\x55\x99\x4a\x6a\x95\x36\x57\x72\x92\xaa\x67\x49\xc8\x88\xae\xf9\xce\x2a\xae\xce\x42\xf1\x7b\x75\x46\xca\x78\x89\x4f\xa7\x75\x7a\x33\x4d\x84\xc9\x33\x99\x61\xcf\xb8\x77\x75\xe0\x46\x88\x75\x95\x99\xab\x72\xd2\x55\x26\xe9\xed\xc2\x84\xf5\x03\x0b\xd8\xc8\xbe\x9c\xa5\xf9\xef\x00\xf2\x38\x5a\x28\xe3\xb1\xb5\x1e\xd3\x1e\x6c\xd5\xd6\xdc\x2e\x54\xdc\x42\xc3\xb1\x2e\x0f\xd7\x55\x7a\x72\x1b\x06\xb6\xd1\xee\x90\x97\xa7\xab\x5a\xe9\x47\x16\x58\xd5\x07\x4a\x19\x6e\x28\x73\x65\xa1\x16\xb2\xd9\x62\x0d\x6a\x16\x25\xc2\x55\xb6\x1d\x6f\x30\xa9\xa4\x11\xa3\xea\xdd\x78\x3e\xce\x1b\x53\x30\x95\x25\x19\xc8\x96\x2a\x42\xa6\xc4\x6c\x20\x85\x4a\x96\x0e\xc0\x93\xb8\x72\x7e\xb6\xb6\x2e\xa6\x7a\x74\xe3\xd1\xa7\xaf\x63\x0d\x33\xfd\xd2\x09\xe4\x6c\xa9\xa8\x91\x1d\xf1\xf1\xf8\x11\x33\x01\x7e\x5f\x2e\x9c\x9d\xa5\x53\x6c\x87\x4b\xaf\x9f\x0f\xc9\x25\xa6\x7c\x99\x4d\x92\xda\xcb\x4a\xec\x33\x7b\x1f\x2a\x43\x1e\x2a\x43\x6c\x60\x24\x11\x66\xb1\xe5\x8b\x6b\xcc\xde\x73\x7d\x52\x0a\xf3\x00\x48\x78\x28\xca\xd7\x32\x36\xb6\x92\x15\xf7\xa3\x6b\x4b\x92\x42\x1f\xd7\x5f\x64\x4b\x4c\x8e\x2e\xa4\x88\x83\x7d\x3e\xa1\xcc\xd9\xb3\xad\xab\x8f\xe3\x6d\x51\x00\x94\xa1\xa7\xa1\x35\xb4\x3b\x0b\x65\x92\x71\x84\xa3\x4a\xfb\x2a\xb8\x96\x6b\x00\x7e\x6d\x71\xe5\xca\x70\x83\x55\xfc\x1b\x16\x69\x0c\x90\x3a\x1b\x35\xcb\x08\x5a\x74\x56\x4c\x69\x44\x67\xe6\x68\xa2\x98\x93\x7c\x41\x54\x2f\xef\xc7\x18\xa0\x3b\x13\x46\xa4\xd2\xbc\x93\x2c\xd4\x31\xd9\x15\xa8\xc2\x7f\x5b\xa1\x4e\xb4\x03\x11\xd3\x30\x72\x9e\x35\xf1\xb4\xf5\xd8\x19\xa1\xc7\x64\x3a\x47\xca\x6b\x26\xa1\x5a\xf7\x20\x27\x43\x92\x5f\xb2\x49\xfe\xbb\x4b\x81\x4b\xf1\x5c\x5f\xb9\x63\x0a\xea\x77\x30\x84\x71\x0e\x20\x91\xdf\xd9\x23\x1b\xb9\x6c\xcf\x11\xdc\xcf\x47\x85\x2d\xfb\x8f\x0d\xc1\xff\x1b\xb9\x46\xdf\x5b\x37\xe8\xd4\xf9\x41\xa7\xd1\x41\x04\xe3\xfd\x98\xed\xca\x3b\xf2\xa1\xd3\x81\x61\x8e\xaf\x0b\x5d\x60\x75\x44\x38\x71\xbe\x34\x71\xb0\x7b\x9f\x7c\x68\x3e\x1b\xbd\x31\xcd\x84\x52\xc6\x17\x9b\xc5\xcb\xd1\x84\x0a\x92\xa9\xab\x53\xb9\xb6\xe2\x91\x4a\x0a\xbc\xfe\x5a\xe8\x53\xdf\x8f\xe2\xb8\x81\xff\xcb\x37\x28\xa3\x61\x93\xbe\x5b\xce\x80\x54\x5a\xf1\x4a\xce\x5d\xaf\x87\x54\x6c\x34\x0a\x3a\x0c\x79\x8d\x29\x1c\x83\xa6\x1d\xae\xdf\xce\x48\x79\x8c\xf4\x78\xa1\xab\xe3\x05\x28\x11\xff\xba\x9f\x0c\x05\x11\xe8\xdc\x6a\x3a\x4c\x92\xa2\xbe\xa3\x84\x29\xea\x73\xbc\x3c\x85\x80\x0e\x12\xa9\x2e\x73\xad\xe4\xea\xed\x75\x2d\xfe\xf3\x2f\xbf\x85\x5c\x75\x01\xfe\x8c\x68\xed\xc5\xf8\xf7\x58\x0d\x1e\xd6\x7a\x1f\x89\x31\xf7\x0e\x8f\xed\x89\x36\xf7\x52\x04\x5c\xb0\xd6\x9d\x33\x7f\x19\x07\x8e\x7b\xe6\x51\xa8\xf4\xf2\xc1\xdd\x7f\x45\x30\x5d\x45\x7e\xbf\xb0\x08\xef\x75\xbd\xc1\x15\x89\x8f\x62\xe7\x03\xbb\xfe\xaf\xbd\xe1\xda\xbc\x7c\x76\x35\xa6\x52\x20\x5e\x29\x25\xf7\x4c\xae\x60\x3e\xf9\x87\xc5\xe2\x06\x96\xf3\xd4\xc4\xd3\x1e\xad\x91\xbd\xae\xaf\x9f\x87\xd3\xd3\xcd\xa9\xe2\xa7\x2b\x5c\xdf\x19\x5b\xac\xab\x6a\x42\x71\xe0\x2d\x76\x14\x5b\x55\xc6\xfc\x32\xae\x98\x9a\xfc\x43\x5a\x32\x2e\xb4\xdf\xd9\x60\x43\xab\xcc\xab\x92\x18\xb3\xd0\x72\xc5\x12\x4e\xb7\x05\x14\x8d\x06\x1a\x2c\x83\x30\x45\x26\x85\x21\x49\x8f\x1a\xc6\x24\x66\x26\x84\x67\x6c\x60\x35\xda\xa3\xc1\x52\x87\x08\x89\x99\x9f\x9e\xff\x76\x96\xa3\x65\x47\xc9\xac\x19\xa6\x58\xcc\x95\xf5\x18\x5e\xbd\x91\xe3\x9b\x72\x4a\x5e\xc2\x36\x5d\x8f\xff\x07\x63\x94\x9a\xcc\xd1\x4c\x89\xaa\x74\x62\x1e\x0d\x16\xec\x0c\x33\x34\x22\xb2\xa9\x81\x1f\x2a\x6e\xd9\xc7\xe0\xd6\x16\x53\xf5\xee\x6a\xc9\xd5\xde\x25\x19\x6f\x6b\xb2\x1e\xb8\x3f\x86\x83\x19\x6a\xed\x89\xac\x18\x8e\x31\x5b\xdf\x66\x6c\x4d\x74\x13\x3e\x50\x15\x8d\x4b\x06\x50\xed\x5c\x7c\x48\x3a\x94\x01\x2c\x4e\x9d\x17\xae\x4f\x33\x4b\x74\xce\xc2\x88\x95\x0e\x6b\x9b\x40\xea\x02\x5c\x95\x7c\x18\xe7\xb2\xa9\x8a\x50\x8c\x24\x50\x58\x2e\xf5\x0d\x45\xd5\x0e\x09\x7d\xc9\x91\xf4\xf0\x0f\x50\x27\x76\x66\x0f\x52\x35\x46\xaa\x32\xd4\x4a\x86\x94\x62\x70\x03\x47\x34\xf6\x48\xa5\x39\x0f\x65\x35\x89\xba\x31\xc9\x0b\xc3\x64\x19\xcc\x74\x3f\x57\xec\xf9\xc0\xdd\x2c\x77\xb3\xa4\x1a\xcb\x1a\x75\xed\x85\xc6\x50\xfa\xb0\x5e\x61\xf4\xd7\x2e\xd2\xad\xef\x39\x93\x2f\x43\xf7\xd7\x1e\xfa\x37\x67\xee\xbb\x32\x57\x1b\x52\x73\xd7\x44\x0c\xb2\xdb\x8c\x7f\x59\x55\x93\x07\xd6\x7a\x16\x9a\x47\x96\x1c\x1b\xdf\xb9\xeb\xd4\x54\xd2\x31\x54\xb4\x0b\xac\x2e\x33\xe9\xf1\xac\x7f\xa3\x87\xc9\x5a\x48\xcf\x1e\xe9\x4b\x0a\xf5\x92\x0f\x94\x7e\x00\x47\x6f\x00\xa1\x82\x3f\x8f\x11\x90\x9a\xbe\xa0\x35\x27\x25\x98\xeb\x23\xb9\x20\x55\x15\xed\x11\x16\x1f\x52\x23\x01\x6c\xed\x6a\xc4\xec\x51\x32\x5e\xac\xa0\x6c\xab\xbc\xfc\x74\xc7\x3e\x1f\x0c\x0d\x6f\x76\xc7\x9a\x99\xb2\xaf\xab\x53\x7f\xe3\x6a\xa5\x87\x85\x75\x0f\x0f\x8c\x36\x7a\x34\xf2\xcc\x74\x34\xfc\x7e\xf1\xd7\x86\x4f\x74\xa2\x3d\x48\x60\x06\xfd\x74\x70\xcf\x4a\x39\x4f\xd8\x36\x7b\x85\xed\xc1\xfe\x70\x7f\xb1\x64\xc4\xdc\x1c\x27\x39\xc3\x26\xca\x23\x5f\x06\xd0\x70\x00\x2b\x55\x87\x98\x48\x60\x0c\xc6\xb4\xe2\x32\xc3\x5e\x58\xab\x17\x84\x7d\x88\x6c\xd9\xc8\xd6\x41\x75\x8b\x3d\x79\xbe\x6f\x78\xcb\x25\xb4\xfe\x75\x31\xae\xae\x8e\x7b\x38\xcc\x65\xcd\xa0\x6c\xc9\x80\xb7\x05\x67\x15\x8e\x05\xf2\x25\xc4\x4f\xd2\xb4\xfd\x5c\x0a\xa7\x4b\x45\xfe\x3e\x91\x14\x2f\xdd\xf2\xed\xac\x4f\x76\xab\xce\x8e\x8f\xab\x5c\x75\x99\xe6\x50\x1c\x9c\xe1\x64\xdd\xa4\x45\x5b\xbc\x87\xfd\x32\xf1\xc5\x58\x3c\x5f\x92\x60\x1c\xc0\xdc\xe3\x82\x2d\x8e\x8d\xbd\x70\xcb\x75\x60\x51\x98\xeb\x04\x43\x7b\xc2\x8f\x8b\x88\x15\x70\xd8\x1b\x93\xc9\x31\xff\x8b\xb1\x40\xfe\xa0\xcc\xff\x5d\x63\x22\xbe\xdf\xbd\x27\xdc\xf5\x05\x45\x43\xfe\x60\x9c\x3e\x36\x38\xe2\x5c\x81\x8c\x47\xdd\xf3\x2e\x82\xde\x23\x5c\xe9\x91\x3e\xc6\x83\x7a\x4f\xf0\xfd\x3e\xfb\x7e\xd6\xe1\x1c\x21\x4c\x23\x3d\xdc\xb1\xbe\xea\x7e\xa1\x3a\xd4\x65\x0d\xb7\x95\xa0\x73\x14\x88\x71\x62\x7d\xef\x90\xcb\xc3\x1e\x94\x90\xd0\xe3\xfc\xe1\xa4\xb0\x1d\xe7\x14\xef\xb9\x84\xf8\xb2\xb4\x87\x3a\x06\x2e\x21\xc6\xae\x51\x48\x71\xee\x7f\x38\xa0\x77\x9c\x2e\x68\xda\x86\xdf\x08\x18\x6e\xac\x88\xa2\x6e\x9e\xba\xa7\x27\x1b\x47\x07\x6e\xe2\xeb\xb5\xd1\x15\x6e\x1a\x60\xe8\x05\x5e\x70\xff\x7e\x5c\xd7\x43\xdd\xdf\x6b\xcb\xe0\x09\x4b\xdc\x94\x9c\x5d\x2b\xb2\xfb\x92\x32\x57\x7f\xec\x9f\xf7\xe8\x47\x1d\xc2\xc3\xb6\xd1\xf5\xec\xf3\x90\x4f\xc1\x7a\xfe\x09\x37\x8d\xaa\x55\x5b\xc6\x07\xa5\x94\xaf\x39\xe8\x81\x13\xe8\x99\x1a\x5d\xa8\xc2\xde\x31\x3e\x47\x1f\x1d\xbb\xee\xc3\x8d\x4f\x51\xc4\x22\x59\xc6\xef\xbe\x6b\x72\x81\x3e\x66\x0f\x29\x5c\x96\xa5\xa9\x58\x35\xcd\xbf\xe6\xe9\x8f\x1a\x44\x77\x8a\xa3\xf0\x36\x6b\xa6\xee\xed\xf9\x37\x95\x7a\xf9\x37\x40\xdf\xbf\xa7\x66\xf1\xb3\xdd\x43\x2f\xdd\x1a\xb0\x7f\xea\x22\x89\xbd\x1f\x0a\x49\x01\x9d\xf6\xe1\x8c\xf8\x60\x48\x9a\x72\xd9\x0d\xf5\x07\xf0\xaf\xad\xe7\x29\xc6\x27\x0e\x56\x59\xf6\xf6\x3e\x53\x72\x3f\x06\xc4\x45\x7d\xc1\x79\x42\x4b\x7f\x33\xe6\xcf\x03\x71\x2c\x87\xaa\x2e\xd2\x8e\x74\x82\xba\x89\x20\xa5\x2c\x72\x87\x37\x4c\xa9\x77\xaa\xcb\xe4\xb8\xcd\x23\x7f\x27\xff\xf0\x66\xd2\x11\x77\x52\xe0\x26\x20\xf6\x57\x29\xf4\x62\x45\x1e\x7f\x9e\x80\xbb\xaf\x40\x10\xee\xe3\x19\xea\x6c\xdb\x99\xd4\x88\x32\xf3\x09\xa2\x05\x20\x7b\x34\xa9\x3b\x5d\x60\x85\x68\xbb\xa2\x3a\x8f\xd9\x2f\x45\x18\xb8\xc8\x3e\x24\xc7\x7c\x80\x48\x67\x19\xad\xde\xd7\xc4\xae\x59\x47\xa9\x11\x54\x8b\x8f\xbd\xa7\x15\x6e\x02\x36\xca\x46\x32\x3f\x0b\x33\x47\xc5\x97\x0b\xdc\xec\x2d\x98\x8c\xbf\x88\x72\x48\x68\x39\x33\xef\x02\x37\x23\xe7\x6d\x95\xc7\x01\xdb\x41\xf4\x77\xd0\xee\x10\xfd\x7d\xb6\xcd\x22\x3e\x9e\x32\x50\x33\x9e\x24\xd9\x60\xd5\xb8\xb1\xa3\x71\xd9\x1d\x8b\xd6\xf7\x64\xc5\x1f\x09\x59\x61\x6e\x8f\xfe\x41\x19\x7c\x1f\x44\x2f\x4b\x16\x7f\x23\xa4\x7f\x67\x56\x47\x91\x9e\xdc\xa4\x91\x0b\x64\x29\xfe\x42\xc8\xde\xcb\x6f\x15\xde\x9e\xd7\x92\x22\xce\xa3\xac\xfb\x62\x3a\xcf\xf6\xca\x51\xea\xe9\x51\x42\x95\x7e\x3e\x5a\xc6\xba\xff\x0f\x24\xdf\x8c\xee\xf7\x6f\x2b\x08\xce\x17\x69\xf9\xd3\x3b\x10\xf2\xf3\x38\xb2\x73\x70\x75\xac\x6c\x9d\xf9\x00\x5e\x4f\xff\x76\x3b\x64\x5f\xbe\xef\x7f\xfb\xff\x1c\x7d\x37\x78\xdb\x41\x77\x36\xd2\x4c\x35\x8f\x84\xfa\x27\xde\xca\xf4\x89\x3d\x7b\xc3\xa1\x7f\x17\xac\xdb\x57\xdc\x89\xf1\xcc\xa5\x35\xba\x96\x23\xfe\xd0\x85\xde\x12\xdd\x26\xd8\xfb\x5a\xdf\x00\x1d\x3d\x2c\x7e\x8b\xbb\x52\xac\x1d\x63\xe6\x3d\x40\xdb\x01\xc4\x82\x9f\x31\x7a\xfd\x13\x65\x09\x03\x27\x96\xa3\x70\xcb\x9e\x74\x92\x10\xbe\x48\xe1\x1b\x88\x42\x0c\xc7\x1f\x5f\xed\xcb\x58\x2f\x31\x45\x38\x73\xc3\xc0\x14\x7d\x75\x69\x2f\xe9\xe8\xe0\x2b\x45\x33\xf8\xb5\x35\x74\x81\xce\xcd\xbd\x11\xe7\x55\xfe\x8a\xa3\x0c\x20\xef\x43\x64\x12\x90\xf9\x0c\x5a\x0a\x50\x16\x52\xfc\x75\xb3\x0c\x9c\xd0\xc1\x48\x02\x49\x7e\x9c\x2c\x33\xbf\xa8\x43\x84\x5e\xfa\xf3\x62\x3e\xa8\xa5\x5d\xf5\x7f\x0b\xbf\x58\xe3\x21\x96\xfc\xf2\x97\x9a\x9d\xfa\x75\x5e\xc5\xad\x92\x34\xca\x7e\x94\xab\x3f\xb1\xb0\xe9\x7e\x60\xfb\xb1\xb2\xa0\x02\xcf\xc9\x29\x68\x4e\xea\xbb\xaa\xff\x95\x39\x55\xf0\x67\x74\x89\x17\xa5\x56\xfb\xac\x41\x78\xc6\xf1\x06\x26\x7b\x1c\x0c\xb9\x24\xe7\x07\x70\xda\x2e\x93\x4f\x27\xff\x0c\x00\x00\xff\xff\xe5\x82\x4a\xd6\xa5\x78\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -240,7 +240,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf, 0x1c, 0xf5, 0xf4, 0x84, 0x74, 0x77, 0xfd, 0x5b, 0x70, 0xbf, 0xce, 0xb0, 0x51, 0xd8, 0xd7, 0xab, 0xa2, 0x6f, 0xab, 0xfc, 0x55, 0xf9, 0x8c, 0xf9, 0x59, 0xab, 0x9, 0x1f, 0x7d, 0x55, 0xce}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7d, 0x95, 0xa4, 0xb1, 0xcc, 0x65, 0x8c, 0x6f, 0x7, 0x6a, 0x4a, 0xdf, 0xc2, 0x43, 0x1a, 0xf0, 0x16, 0xc9, 0x99, 0xb6, 0x58, 0xb6, 0x2f, 0x3e, 0xfe, 0x48, 0xa2, 0xa0, 0x85, 0xf1, 0xf3, 0x9e}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 2f23aa15b..f9f898523 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -1,7 +1,7 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowServiceAccount/add_account_creator.cdc (588B) -// FlowServiceAccount/deposit_fees.cdc (882B) +// FlowServiceAccount/deposit_fees.cdc (878B) // FlowServiceAccount/remove_account_creator.cdc (590B) // FlowServiceAccount/scripts/get_account_creators.cdc (141B) // FlowServiceAccount/scripts/get_account_fee.cdc (136B) @@ -55,7 +55,7 @@ // epoch/admin/update_reward.cdc (364B) // epoch/admin/update_staking_views.cdc (354B) // epoch/node/register_dkg_participant.cdc (556B) -// epoch/node/register_node.cdc (3.114kB) +// epoch/node/register_node.cdc (3.106kB) // epoch/node/register_qc_voter.cdc (547B) // epoch/scripts/get_bonus_tokens.cdc (111B) // epoch/scripts/get_config_metadata.cdc (124B) @@ -68,13 +68,13 @@ // epoch/scripts/get_proposed_counter.cdc (116B) // epoch/scripts/get_randomize.cdc (128B) // epoch/scripts/get_target_end_time_for_epoch.cdc (266B) -// flowToken/burn_tokens.cdc (1.135kB) +// flowToken/burn_tokens.cdc (1.131kB) // flowToken/create_forwarder.cdc (2.027kB) // flowToken/mint_tokens.cdc (1.019kB) // flowToken/scripts/get_balance.cdc (412B) // flowToken/scripts/get_supply.cdc (208B) // flowToken/setup_account.cdc (1.476kB) -// flowToken/transfer_tokens.cdc (1.331kB) +// flowToken/transfer_tokens.cdc (1.327kB) // idTableStaking/admin/add_approved_and_limits.cdc (1.635kB) // idTableStaking/admin/add_approved_nodes.cdc (1.055kB) // idTableStaking/admin/capability_end_epoch.cdc (1.374kB) @@ -105,7 +105,7 @@ // idTableStaking/admin/upgrade_set_claimed.cdc (691B) // idTableStaking/admin/upgrade_staking.cdc (159B) // idTableStaking/delegation/del_request_unstaking.cdc (670B) -// idTableStaking/delegation/del_stake_new_tokens.cdc (1.052kB) +// idTableStaking/delegation/del_stake_new_tokens.cdc (1.044kB) // idTableStaking/delegation/del_stake_rewarded.cdc (676B) // idTableStaking/delegation/del_stake_unstaked.cdc (676B) // idTableStaking/delegation/del_withdraw_reward_tokens.cdc (952B) @@ -120,13 +120,13 @@ // idTableStaking/delegation/get_delegator_unstaked.cdc (319B) // idTableStaking/delegation/get_delegator_unstaking.cdc (321B) // idTableStaking/delegation/get_delegator_unstaking_request.cdc (330B) -// idTableStaking/delegation/register_delegator.cdc (985B) +// idTableStaking/delegation/register_delegator.cdc (981B) // idTableStaking/delegation/register_many_delegators.cdc (649B) // idTableStaking/node/node_add_capability.cdc (900B) -// idTableStaking/node/register_many_nodes.cdc (1.175kB) -// idTableStaking/node/register_node.cdc (1.659kB) +// idTableStaking/node/register_many_nodes.cdc (1.171kB) +// idTableStaking/node/register_node.cdc (1.651kB) // idTableStaking/node/request_unstake.cdc (644B) -// idTableStaking/node/stake_new_tokens.cdc (1.016kB) +// idTableStaking/node/stake_new_tokens.cdc (1.008kB) // idTableStaking/node/stake_rewarded_tokens.cdc (647B) // idTableStaking/node/stake_unstaked_tokens.cdc (626B) // idTableStaking/node/unstake_all.cdc (608B) @@ -167,50 +167,50 @@ // idTableStaking/scripts/get_total_staked_by_type.cdc (256B) // idTableStaking/scripts/get_weekly_payout.cdc (202B) // inspect_field.cdc (131B) -// lockedTokens/admin/admin_create_shared_accounts.cdc (3.685kB) +// lockedTokens/admin/admin_create_shared_accounts.cdc (3.677kB) // lockedTokens/admin/admin_deploy_contract.cdc (463B) // lockedTokens/admin/admin_deposit_account_creator.cdc (852B) // lockedTokens/admin/admin_remove_delegator.cdc (469B) // lockedTokens/admin/check_main_registration.cdc (955B) // lockedTokens/admin/check_shared_registration.cdc (639B) -// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.453kB) -// lockedTokens/admin/custody_create_only_lease_account.cdc (3.353kB) -// lockedTokens/admin/custody_create_only_shared_account.cdc (3.588kB) -// lockedTokens/admin/custody_create_shared_accounts.cdc (3.724kB) +// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.441kB) +// lockedTokens/admin/custody_create_only_lease_account.cdc (3.341kB) +// lockedTokens/admin/custody_create_only_shared_account.cdc (3.576kB) +// lockedTokens/admin/custody_create_shared_accounts.cdc (3.712kB) // lockedTokens/admin/custody_setup_account_creator.cdc (764B) -// lockedTokens/admin/deposit_locked_tokens.cdc (1.688kB) +// lockedTokens/admin/deposit_locked_tokens.cdc (1.684kB) // lockedTokens/admin/unlock_tokens.cdc (599B) // lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.884kB) -// lockedTokens/delegator/delegate_new_tokens.cdc (1.391kB) -// lockedTokens/delegator/delegate_rewarded_tokens.cdc (655B) -// lockedTokens/delegator/delegate_unstaked_tokens.cdc (647B) +// lockedTokens/delegator/delegate_new_tokens.cdc (1.375kB) +// lockedTokens/delegator/delegate_rewarded_tokens.cdc (651B) +// lockedTokens/delegator/delegate_unstaked_tokens.cdc (643B) // lockedTokens/delegator/get_delegator_id.cdc (398B) // lockedTokens/delegator/get_delegator_info.cdc (1.464kB) // lockedTokens/delegator/get_delegator_node_id.cdc (402B) -// lockedTokens/delegator/register_delegator.cdc (1.763kB) -// lockedTokens/delegator/request_unstaking.cdc (649B) -// lockedTokens/delegator/withdraw_rewarded_tokens.cdc (996B) -// lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc (655B) -// lockedTokens/delegator/withdraw_unstaked_tokens.cdc (655B) +// lockedTokens/delegator/register_delegator.cdc (1.747kB) +// lockedTokens/delegator/request_unstaking.cdc (645B) +// lockedTokens/delegator/withdraw_rewarded_tokens.cdc (988B) +// lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc (651B) +// lockedTokens/delegator/withdraw_unstaked_tokens.cdc (651B) // lockedTokens/staker/get_node_id.cdc (393B) // lockedTokens/staker/get_staker_info.cdc (1.171kB) -// lockedTokens/staker/register_node.cdc (1.743kB) -// lockedTokens/staker/request_unstaking.cdc (713B) -// lockedTokens/staker/stake_new_tokens.cdc (1.442kB) -// lockedTokens/staker/stake_rewarded_tokens.cdc (716B) -// lockedTokens/staker/stake_unstaked_tokens.cdc (716B) -// lockedTokens/staker/unstake_all.cdc (679B) -// lockedTokens/staker/update_networking_address.cdc (673B) -// lockedTokens/staker/withdraw_rewarded_tokens.cdc (987B) -// lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (719B) -// lockedTokens/staker/withdraw_unstaked_tokens.cdc (719B) -// lockedTokens/user/deposit_tokens.cdc (796B) +// lockedTokens/staker/register_node.cdc (1.727kB) +// lockedTokens/staker/request_unstaking.cdc (705B) +// lockedTokens/staker/stake_new_tokens.cdc (1.426kB) +// lockedTokens/staker/stake_rewarded_tokens.cdc (708B) +// lockedTokens/staker/stake_unstaked_tokens.cdc (708B) +// lockedTokens/staker/unstake_all.cdc (671B) +// lockedTokens/staker/update_networking_address.cdc (665B) +// lockedTokens/staker/withdraw_rewarded_tokens.cdc (979B) +// lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (711B) +// lockedTokens/staker/withdraw_unstaked_tokens.cdc (711B) +// lockedTokens/user/deposit_tokens.cdc (788B) // lockedTokens/user/get_locked_account_address.cdc (407B) // lockedTokens/user/get_locked_account_balance.cdc (406B) // lockedTokens/user/get_multiple_unlock_limits.cdc (520B) // lockedTokens/user/get_total_balance.cdc (2.817kB) // lockedTokens/user/get_unlock_limit.cdc (397B) -// lockedTokens/user/withdraw_tokens.cdc (922B) +// lockedTokens/user/withdraw_tokens.cdc (906B) // nodeVersionBeacon/admin/change_version_freeze_period.cdc (810B) // nodeVersionBeacon/admin/delete_version_boundary.cdc (835B) // nodeVersionBeacon/admin/heartbeat.cdc (635B) @@ -244,7 +244,7 @@ // randomBeaconHistory/scripts/get_source_of_randomness_page.cdc (326B) // stakingCollection/close_stake.cdc (869B) // stakingCollection/create_machine_account.cdc (1.263kB) -// stakingCollection/create_new_tokenholder_acct.cdc (3.637kB) +// stakingCollection/create_new_tokenholder_acct.cdc (3.625kB) // stakingCollection/deploy_collection_contract.cdc (312B) // stakingCollection/register_delegator.cdc (786B) // stakingCollection/register_multiple_delegators.cdc (878B) @@ -262,7 +262,7 @@ // stakingCollection/scripts/get_machine_accounts.cdc (321B) // stakingCollection/scripts/get_node_ids.cdc (251B) // stakingCollection/scripts/get_unlocked_tokens_used.cdc (297B) -// stakingCollection/setup_staking_collection.cdc (3.511kB) +// stakingCollection/setup_staking_collection.cdc (3.503kB) // stakingCollection/stake_new_tokens.cdc (919B) // stakingCollection/stake_rewarded_tokens.cdc (812B) // stakingCollection/stake_unstaked_tokens.cdc (812B) @@ -381,7 +381,7 @@ func flowserviceaccountAdd_account_creatorCdc() (*asset, error) { return a, nil } -var _flowserviceaccountDeposit_feesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x4f\x8f\xd3\x30\x10\xc5\xcf\xcd\xa7\x78\xf4\x00\xcd\x61\x13\x0e\x88\x43\x55\x58\x16\xda\x70\x41\x42\xda\x2e\xbb\x67\x37\x99\x24\x16\xae\x1d\xd9\x13\x52\x54\xed\x77\x47\xb1\xe3\x40\xc4\x61\x4f\x51\xc6\x6f\xde\xfc\xe6\x8f\x3c\x77\xc6\x32\x8a\x5e\x37\xf2\xa4\xe8\xc1\xfc\x24\x8d\xda\x9a\x33\xd6\x8b\xd8\x3a\x89\x4a\x65\x86\x85\x2a\xfe\x2f\x14\x05\x91\x0b\x82\xb7\x97\xe2\xdb\xf7\xa7\xe2\x70\x38\xde\xed\xf7\xf7\x87\xe3\x31\x49\xf2\x1c\x7b\xea\x8c\x93\x0c\x1e\x33\x1d\xd8\x80\x5b\xfa\x9b\xf9\x28\x7a\xc5\xa3\xce\x68\xf5\x1b\xb5\xb1\x60\x72\x2c\x75\x93\x24\x6c\x85\x76\xa2\x64\x69\xf4\x46\x9c\x4d\xaf\x79\x8b\x1f\x85\xbc\xbc\x7f\x97\xe2\x9a\x24\x00\x90\xe7\x78\x68\x29\x98\xc0\x92\x33\xbd\x2d\x09\xdc\x0a\x46\x6b\x54\xe5\x7c\xad\x58\x79\x8c\x0a\x4b\x38\x91\xd4\x0d\xbc\x7b\x4d\xd6\x52\xe5\xad\x14\x31\x1c\x69\xf6\x5e\x5b\x7c\xba\x2e\x86\x92\xf9\xf0\x73\xa8\xda\x59\xea\x84\xa5\x8d\x93\x8d\x26\xbb\x85\xe8\xb9\xdd\x7c\x36\xd6\x9a\xe1\x51\xa8\x9e\x52\xbc\xbe\x2b\xcb\x11\x78\x06\x9d\x60\xbf\x12\x43\xc0\x52\x4d\x96\xf4\x48\x1a\xa6\x11\x8c\xde\x38\x38\x36\x96\x2a\xfc\xf2\x43\x89\x79\x23\x99\x8f\xdc\x53\x8d\x0f\x93\x38\x1b\xa5\xa2\xa1\xec\xe4\xeb\xee\x3c\xc3\x12\xf9\x49\x72\x5b\x59\x31\x88\x93\x1a\x91\xe6\xf5\x85\x5e\x3e\x6e\xc6\xa5\x6d\x91\x4f\x46\x79\x1d\xdf\xfd\x73\x9a\xac\x56\xab\xdb\x5b\x74\x42\xcb\x72\xb3\xfe\x62\x7a\x55\x41\x1b\x46\xa8\xf7\x7f\x0f\x66\x08\x2d\xf8\xec\x57\xeb\x74\xd1\x77\x44\x89\xbb\xf0\xf7\xf2\x72\xe7\x8e\x54\x9d\xcd\x4b\xc1\xee\x66\x9e\x43\x36\x4c\x8e\xf3\x65\x84\x6f\xea\x73\xa7\x3d\xd1\x85\xca\x9e\x09\xd7\x7f\x51\xe6\x7b\x6c\x09\xd1\x44\x47\x2e\xa9\x97\xd7\xb9\xc4\x89\xe1\xac\x0a\x1e\xd3\x04\x77\x37\x4b\xce\xc8\xf0\xfc\x27\x00\x00\xff\xff\xcd\x7f\x6b\x64\x72\x03\x00\x00" +var _flowserviceaccountDeposit_feesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x4f\x8f\xd3\x30\x10\xc5\xcf\xcd\xa7\x78\xf4\xb0\x34\x87\x4d\x38\x20\x0e\x55\x61\x59\x68\xc3\x05\x09\x69\xbb\xec\x9e\xdd\x64\x92\x58\xa4\x76\x64\x4f\x48\x51\xb5\xdf\x1d\xc5\x8e\x03\x16\x07\x4e\x51\xc6\x6f\xde\xfc\xe6\x8f\x3c\xf7\xda\x30\x8a\x41\x35\xf2\xd4\xd1\xa3\xfe\x41\x0a\xb5\xd1\x67\xac\xa3\xd8\x3a\x09\xca\x4e\x8f\x91\x2a\xfc\x47\x8a\x82\xc8\x7a\xc1\x9b\x4b\xf1\xf5\xdb\x73\x71\x38\x1c\xef\xf7\xfb\x87\xc3\xf1\x98\x24\x79\x8e\x3d\xf5\xda\x4a\x06\x4f\x99\x16\xac\xc1\x2d\xfd\xc9\x7c\x12\x43\xc7\x93\x4e\xab\xee\x17\x6a\x6d\xc0\x64\x59\xaa\x26\x49\xd8\x08\x65\x45\xc9\x52\xab\x8d\x38\xeb\x41\xf1\x16\xdf\x0b\x79\x79\xf7\x36\xc5\x35\x49\x00\x20\xcf\xf1\xd8\x92\x37\x81\x21\xab\x07\x53\x12\xb8\x15\x8c\x56\x77\x95\x75\xb5\x42\xe5\x29\x2a\x0c\xe1\x44\x52\x35\x70\xee\x35\x19\x43\x95\xb3\xea\x88\x61\x49\xb1\xf3\xda\xe2\xe3\x35\x1a\x4a\xe6\xc2\x2f\xbe\x6a\x6f\xa8\x17\x86\x36\x56\x36\x8a\xcc\x16\x62\xe0\x76\xf3\x49\x1b\xa3\xc7\x27\xd1\x0d\x94\xe2\xe6\xbe\x2c\x27\xe0\x05\x74\x86\xfd\x42\x0c\x01\x43\x35\x19\x52\x13\xa9\x9f\x86\x37\x7a\x6d\x61\x59\x1b\xaa\xf0\xd3\x0d\x25\xe4\x4d\x64\x2e\xf2\x40\x35\xde\xcf\xe2\x6c\x92\x8a\x86\xb2\x93\xab\xbb\x73\x0c\x31\xf2\xb3\xe4\xb6\x32\x62\x4c\x71\xb3\xac\xce\xf7\xf1\x61\x33\x2d\x6c\x8b\x7c\x36\xc9\xeb\xf0\xee\x9e\xd3\x64\xb5\x5a\xdd\xdd\xa1\x17\x4a\x96\x9b\xf5\x67\x3d\x74\x15\x94\x66\xf8\x5a\xff\xf2\xeb\xd1\xe3\xbb\xec\x57\xeb\x34\xea\x39\x60\x84\x3d\xb8\x5b\xf9\x7f\xd7\x96\xba\x3a\x5b\x16\x82\xdd\xed\x32\x83\x6c\x9c\x1d\x97\xab\xf0\xdf\xd4\xe5\xce\x3b\xa2\x0b\x95\x03\x13\xae\x7f\xa3\x2c\xb7\xd8\x12\x82\x89\x0a\x5c\x52\xc5\x97\x19\xe3\x84\x70\x56\x79\x8f\x79\x82\xbb\xdb\x98\x33\x30\xbc\xfc\x0e\x00\x00\xff\xff\x7d\xc0\xb1\xea\x6e\x03\x00\x00" func flowserviceaccountDeposit_feesCdcBytes() ([]byte, error) { return bindataRead( @@ -397,7 +397,7 @@ func flowserviceaccountDeposit_feesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/deposit_fees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0xf5, 0x3c, 0xbb, 0x74, 0x3e, 0x25, 0xf7, 0x2a, 0x9f, 0x9f, 0xf5, 0x52, 0x54, 0x7c, 0x7b, 0xa1, 0xb8, 0xdd, 0x7a, 0x8d, 0x23, 0x6b, 0x2e, 0x22, 0x5f, 0xe9, 0x23, 0xf7, 0x32, 0xea, 0xb7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd, 0x1f, 0xa8, 0xfe, 0x85, 0xb4, 0x0, 0x7e, 0x62, 0x49, 0x9f, 0x99, 0x5e, 0xfd, 0x1f, 0x31, 0x6, 0x80, 0x27, 0x4d, 0x4, 0xb6, 0x75, 0xc6, 0x30, 0x2e, 0x66, 0x4b, 0xc6, 0x70, 0x91, 0x1e}} return a, nil } @@ -1461,7 +1461,7 @@ func epochNodeRegister_dkg_participantCdc() (*asset, error) { return a, nil } -var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x4d\x6f\xe3\x36\x13\xbe\xfb\x57\x0c\x72\x08\x64\xc0\x91\xdf\xb7\x28\x8a\x42\x48\x76\x61\xc8\x49\x1a\x78\xd1\xcd\xd7\xee\x1e\x8a\x1e\x68\x72\x64\xb1\x91\x49\x95\x1c\xd5\x2b\x04\xfe\xef\x05\x45\x49\x16\x23\x6f\x76\x17\xed\xad\x39\x38\xe6\x7c\x3c\x9c\xe1\xcc\x3c\x63\xb9\x2d\xb5\x21\x48\x4d\x5d\x92\x9e\xb4\xa7\xab\x42\xef\x6e\x96\x8f\x6c\x5d\xe0\x03\xb1\x27\xa9\x36\x90\x19\xbd\x85\x93\xb1\xe2\x64\xe8\xf3\xa8\x9f\x50\x0d\x4c\x9b\x73\x60\x91\x16\x95\x25\x34\x77\xa9\xb7\xfa\xdf\xe7\xbb\x74\xb1\x5c\xde\x5f\x3e\x3c\x0c\xad\x96\xab\xeb\x4e\xbf\x5c\x5d\x1f\x31\xb8\x2c\x35\xcf\x3b\x93\xcb\xdb\xf7\xe9\x2f\x2f\x8d\x2a\xb5\x91\xeb\x02\x83\x88\x86\xb2\x93\xc9\x64\x3e\x87\xc7\x5c\x5a\x20\xc3\x94\x65\x9c\xa4\x56\xc0\x0d\x32\x42\x0b\x0c\x14\xee\x40\x69\x81\x60\xc9\x54\x9c\x40\xaf\xff\x40\x4e\xde\x09\xd5\x0c\x64\x06\x94\xa3\x37\x91\xce\x81\xeb\xa2\x40\x4e\xda\x34\xb2\xd9\x0b\x28\xc6\xb9\xae\x14\x01\x53\x02\x98\x10\x4e\x7c\x97\xb6\xa0\x40\x1a\x64\x03\x7d\x33\x06\x55\x16\x95\xad\x6c\x0b\x2a\xe9\xeb\xb8\xee\xf5\x02\xe0\xc9\x20\xc3\x68\x02\x00\x20\x45\x02\x0f\x64\xa4\xda\xcc\x9a\xb3\xd1\x05\x26\xf0\xe1\x46\xd1\xcf\x5e\xa0\x90\x76\xda\xb8\x02\x2f\x84\x30\x68\x6d\x68\x7f\x50\xaf\xb0\x0e\x55\xd6\xf7\xc5\x48\xce\xb6\x2e\xce\x04\x3e\x5c\xc9\xcf\x3f\xfd\xe8\x65\x65\xb5\x2e\x24\x5f\x61\x6d\x13\xf8\xcd\xb7\x60\xbc\xc2\xfa\x9d\xb4\x74\xa9\xc8\xd4\xbf\x4f\xa6\xf0\x3c\x69\x4c\x0b\x24\xc8\xba\x96\xba\xc7\x2c\x01\x56\x51\x1e\x05\x35\x8d\x3f\x49\xca\x85\x61\x3b\xd7\x9f\x53\x38\xed\x5b\x30\xfe\xc8\xaa\x82\x3c\x50\x69\xb0\x64\x06\x23\xc6\x39\xb5\x20\x0f\xa4\x0d\xdb\xe0\x0c\x52\x56\xb2\xb5\x2c\x24\x49\xb4\x33\x58\x08\xb1\xc2\x7a\x0a\xa7\x0b\xff\xc6\x7d\x2c\x4d\x9a\x58\x64\xf1\x30\x20\xb8\x70\xb5\xa0\xd8\x7a\xb0\x78\xad\x8d\xd1\xbb\xf3\xef\x8e\xf2\x4d\xe4\xba\x35\x81\x79\x0b\x34\xef\x2f\x69\xd4\xd3\x3e\x02\xf7\xf7\xf6\x2d\x94\x4c\x49\x1e\x9d\xa4\xba\x2a\x04\x28\x4d\xe0\x2f\x06\x83\x19\x1a\x54\x1c\x5d\x13\x5c\xbd\x7b\xff\x09\x1a\xff\x93\xe9\x21\x87\xf9\x1c\xee\x71\x23\xdd\x40\xc2\xaf\x5a\x60\xaf\x90\xd9\xd1\x5c\x4e\xc7\xe3\x1f\x3b\x3f\xf7\x1d\x4d\x17\xf8\xab\x46\xed\x53\xdf\x32\xca\xa7\x70\x71\x01\x4a\x16\xc3\x57\xed\x2a\xad\x7a\x07\x38\x3f\x3b\x86\xc8\x84\x70\xa0\xf7\xc8\xb5\x11\x51\xe0\xdf\xf5\xb7\x14\xb3\x91\xdc\xf7\xb9\xfb\x1c\xeb\x8e\xb4\xfc\x48\xf4\x9a\x57\xd3\xf1\xc1\x71\x6c\x3d\x1c\x8e\xc3\xf7\xb1\x1d\xb9\x7a\xdb\x54\x6f\xb7\x92\x08\x45\x02\xe7\x67\xa3\x86\x8b\x77\x6d\x1f\x45\xdd\x68\xf9\xff\x61\x87\x4c\xc3\xc7\x0d\xca\x6a\xd9\x5f\x18\x9d\x9f\x1d\x1e\x7b\x06\xa4\xbf\xa3\x80\xaf\xd5\x2d\x65\x65\x37\x11\x7c\x30\x55\xfd\xdd\xd2\xda\x0a\xcf\x4f\x9f\x5f\xbd\xec\xb6\xe1\x87\xfd\x9b\xe8\xdb\x43\x1a\x25\x1b\xdc\xde\x10\x8e\xcd\xa3\x20\xce\x19\x30\xfa\x4a\xd6\x3e\x90\xf0\x86\xfd\x21\xfd\x2e\xf5\x2f\xd3\xc0\xbf\x3c\x3a\xdf\x4a\x02\xcd\x22\x39\x30\x41\xb3\x07\xdb\xc8\xa0\x64\x94\x0f\xd9\xa0\x4b\xe2\x46\x65\x1a\x2e\xbe\x14\x8b\xd3\x36\xcf\x77\xb3\x4c\xba\x9c\x63\x29\x42\x56\x39\xb2\xc6\xba\xdd\xa8\xcd\x68\xa7\xf9\x85\x06\x0c\x2c\x72\xad\x04\x33\x75\xbf\xd5\x32\x6d\x1c\x92\x34\x60\x4b\xe4\x32\x93\xbc\xdd\x6c\x76\xc8\x55\x5d\xd4\xb1\x1b\x6c\xc7\x2a\xff\x07\x66\xfd\x36\x3b\x46\x2e\x5b\xc6\x73\xa9\x70\xc1\x39\xc1\x05\xb4\xe4\x1e\x95\xac\x46\x93\x34\xc5\x0b\x9f\xd7\xc5\xf0\x84\x35\x48\x35\xd8\x57\xf0\x3c\x9a\xd9\x01\x6c\xfc\x84\xb5\x75\x1c\x15\xf5\x1e\x89\xc3\x88\xfb\xe3\x0c\x72\x66\xf3\x45\xb1\xd1\x46\x52\xbe\xf5\xda\x40\x34\x83\x1d\xca\x4d\x4e\x5e\xe5\xbf\x87\x81\xed\xc7\xa9\xfd\xc9\x3f\x6a\x3a\x90\x66\xf3\x33\x29\xde\x20\xf5\x3f\xbb\x1a\xf5\xa0\xfd\xfb\x1a\x86\xd0\xc3\x5c\x5e\xb0\x45\x7b\xc5\x81\x2a\x7a\xec\xb8\x51\x1c\x27\x88\x3d\x60\x61\xf1\x68\xb1\x7e\xf8\xaf\x16\x4b\x3c\x6d\x6e\x99\x21\xc9\x65\xc9\x14\x8d\x6a\xb6\x5c\x5d\x0f\xd4\xff\xa8\x66\xe1\x4d\x87\xd2\x2d\x57\xd7\xf1\x40\x71\x94\x61\xf6\x13\xff\xb9\xff\x3b\x00\x00\xff\xff\xe5\x00\xd4\x00\x2a\x0c\x00\x00" +var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x4b\x6f\xe3\xb6\x13\xbf\xfb\x53\x0c\x72\x08\x64\xc0\x91\xff\xff\xa2\x28\x0a\x21\xd9\x85\x21\x27\x69\xe0\x45\x37\xaf\xdd\x3d\x14\x3d\xd0\xe4\xc8\x62\x23\x93\x2a\x39\xaa\x57\x08\xfc\xdd\x0b\x8a\x92\x2c\x46\xde\xec\x2e\xda\x5b\x7d\x90\xc5\x79\xfc\x66\x86\xf3\x92\xdc\x96\xda\x10\xa4\xa6\x2e\x49\x4f\xda\xd3\x55\xa1\x77\x37\xcb\x47\xb6\x2e\xf0\x81\xd8\x93\x54\x1b\xc8\x8c\xde\xc2\xc9\x98\x71\x32\xd4\x79\xd4\x4f\xa8\x06\xa2\xcd\x39\x90\x48\x8b\xca\x12\x9a\xbb\xd4\x4b\xfd\xef\xf3\x5d\xba\x58\x2e\xef\x2f\x1f\x1e\x86\x52\xcb\xd5\x75\xc7\x5f\xae\xae\x8f\x08\x5c\x96\x9a\xe7\x9d\xc8\xe5\xed\xfb\xf4\x97\x97\x42\x95\xda\xc8\x75\x81\x81\x47\x43\xda\xc9\x64\x32\x9f\xc3\x63\x2e\x2d\x90\x61\xca\x32\x4e\x52\x2b\xe0\x06\x19\xa1\x05\x06\x0a\x77\xa0\xb4\x40\xb0\x64\x2a\x4e\xa0\xd7\x7f\x20\x27\xaf\x84\x6a\x06\x32\x03\xca\xd1\x8b\x48\xa7\xc0\x75\x51\x20\x27\x6d\x1a\xda\xec\x05\x14\xe3\x5c\x57\x8a\x80\x29\x01\x4c\x08\x47\xbe\x4b\x5b\x50\x20\x0d\xb2\x81\xbe\x19\x83\x2a\x8b\xca\x56\xb6\x05\x95\xf4\x75\x5c\x77\x7b\x01\xf0\x64\x10\x61\x34\x01\x00\x90\x22\x81\x07\x32\x52\x6d\x66\xcd\xd9\xe8\x02\x13\xf8\x70\xa3\xe8\x67\x4f\x50\x48\x3b\x6d\x5c\x82\x17\x42\x18\xb4\x36\x94\x3f\xb0\x57\x58\x87\x2c\xeb\xeb\x62\x44\x67\x5b\xe7\x67\x02\x1f\xae\xe4\xe7\x9f\x7e\xf4\xb4\xb2\x5a\x17\x92\xaf\xb0\xb6\x09\xfc\xe6\x4b\x30\x5e\x61\xfd\x4e\x5a\xba\x54\x64\xea\xdf\x27\x53\x78\x9e\x34\xa2\x05\x12\x64\x5d\x49\xdd\x63\x96\x00\xab\x28\x8f\x82\x9c\xc6\x9f\x24\xe5\xc2\xb0\xdd\x14\x4e\xfb\xf2\x8b\x3f\xb2\xaa\x20\x0f\x52\x1a\x2c\x99\xc1\x88\x71\x4e\x2d\xc0\x03\x69\xc3\x36\x38\x83\x94\x95\x6c\x2d\x0b\x49\x12\xed\x0c\x16\x42\xac\xb0\x9e\xc2\xe9\xc2\xdf\x6f\xef\x47\x13\x22\x16\x59\x3c\x74\x06\x2e\x5c\x1e\x28\xb6\x1e\x2c\x5e\x6b\x63\xf4\xee\xfc\xbb\x3c\x7c\x13\xb9\x2a\x4d\x60\xde\x82\xcc\x7b\x03\x0d\x7b\xda\x5b\x77\xbf\xb7\x6f\xa1\x64\x4a\xf2\xe8\x24\xd5\x55\x21\x40\x69\x02\x6f\x14\x0c\x66\x68\x50\x71\x74\xc9\xbf\x7a\xf7\xfe\x13\x34\xfa\x27\xd3\x83\xff\xf3\x39\xdc\xe3\x46\xba\x46\x84\x5f\xb5\xc0\x9e\x21\xb3\xa3\x71\x9c\x8e\xdb\x3e\x76\x7a\xee\x1d\x4d\xe7\xf8\xab\x42\xed\x35\xdf\x32\xca\xa7\x70\x71\x01\x4a\x16\xc3\x1b\xed\x32\xac\x7a\x05\x38\x3f\x3b\x86\xc8\x84\x70\xa0\xf7\xc8\xb5\x11\x51\xa0\xdf\xd5\xb5\x14\xb3\x11\xdd\xd7\xb7\x7b\x8e\x79\x47\x4a\x7d\x44\x7a\x4d\xab\xa9\xf4\xe0\x38\x96\x1e\x36\xc5\xe1\x7d\x2c\x47\x2e\xdf\x36\xd5\xdb\xad\x24\x42\x91\xc0\xf9\xd9\xa8\xd8\xe2\x5d\x5b\x43\x51\xd7\x52\xfe\x3f\xac\x90\x69\x78\xb9\x41\x5a\x2d\xfb\x0b\xa3\xf3\xb3\xc3\x65\xcf\x80\xf4\x77\x24\xf0\xb5\xbc\xa5\xac\xec\xba\x81\x0f\x3a\xaa\xb7\x2d\xad\xad\xf0\xfc\xf4\xf9\x55\x63\xb7\xcd\x5c\xd8\xbf\x89\xbe\xdd\xa5\x51\xb0\x81\xf5\x66\xd0\xd8\x3c\x0a\xfc\x9c\x01\xa3\xaf\x44\xed\x1d\x09\x2d\xec\x0f\xe1\x77\xa1\x7f\x79\x04\xfc\xcb\xad\xf3\xad\x43\xa0\x59\x20\x87\x49\xd0\xec\xbf\xd6\x33\x28\x19\xe5\xc3\x69\xd0\x05\x71\xa3\x32\x0d\x17\x5f\xf2\xc5\x71\x9b\xeb\xbb\x59\x26\x5d\xcc\xb1\x14\xe1\x54\x39\xb2\xbe\xba\x9d\xa8\xcd\x68\x97\xf9\x45\x06\x0c\x2c\x72\xad\x04\x33\x75\xbf\xcd\x32\x6d\x1c\x92\x34\x60\x4b\xe4\x32\x93\xbc\xdd\x68\x76\x38\xab\x3a\xaf\x63\xd7\xd8\x6e\xaa\xfc\x1f\x98\xf5\x5b\xec\xd8\x70\xd9\x32\x9e\x4b\x85\x0b\xce\x09\x2e\xa0\x1d\xec\x51\xc9\x6a\x34\x49\x93\xbc\xf0\x7a\x9d\x0f\x4f\x58\x83\x54\x83\x3d\x05\xcf\xa3\x9e\x1d\xc0\xc6\x4f\x58\x5b\x37\xa3\xa2\x5e\x23\x71\x18\x71\x7f\x9c\x41\xce\x6c\xbe\x28\x36\xda\x48\xca\xb7\x9e\x1b\x90\x66\xb0\x43\xb9\xc9\xc9\xb3\xfc\x7b\xe8\xd8\x7e\x1c\xda\x9f\xfc\xa3\xa6\xc3\xd0\x6c\x3e\x8f\xe2\x0d\x52\xff\xb9\xd5\xb0\x07\xe5\xdf\xe7\x30\x84\x1e\xc6\xf2\x62\x5a\xb4\x26\x0e\xa3\xa2\xc7\x8e\x1b\xc6\xf1\x01\xb1\x07\x2c\x2c\x1e\x4d\xd6\x0f\xff\xd5\x64\x89\xa7\xcd\x2d\x33\x24\xb9\x2c\x99\xa2\x51\xce\x96\xab\xeb\x01\xfb\x1f\xe5\x2c\xb4\x74\x48\xdd\x72\x75\x1d\x0f\x18\x47\x27\xcc\x7e\xe2\x9f\xfb\xbf\x03\x00\x00\xff\xff\x6d\x17\x29\x3f\x22\x0c\x00\x00" func epochNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -1477,7 +1477,7 @@ func epochNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x58, 0x67, 0xe, 0x45, 0xe1, 0x94, 0x4, 0x97, 0x13, 0x9c, 0xff, 0x78, 0x65, 0x73, 0xb4, 0x72, 0x8c, 0x69, 0xca, 0xca, 0x1c, 0x61, 0x86, 0xe4, 0xb8, 0xd7, 0x91, 0x3b, 0x9d, 0xfa, 0x97, 0x65}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfc, 0x12, 0xf1, 0x59, 0xe0, 0x96, 0xc, 0x24, 0xa7, 0xb6, 0x16, 0x51, 0xd, 0xe0, 0x79, 0x22, 0x59, 0x33, 0x89, 0xeb, 0x2f, 0xc3, 0x60, 0xa1, 0xee, 0x25, 0x7, 0x19, 0xb3, 0x7e, 0x34, 0x7e}} return a, nil } @@ -1721,7 +1721,7 @@ func epochScriptsGet_target_end_time_for_epochCdc() (*asset, error) { return a, nil } -var _flowtokenBurn_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x3d\x73\x9b\x40\x10\xed\xf9\x15\x2f\x2a\x3c\xa8\x30\x34\x99\x14\x1a\x27\x8e\xed\x19\x97\xa9\x1c\xa7\x5e\x60\x25\x6e\x02\x77\xcc\xde\x11\xec\xf1\xf8\xbf\x67\x6e\x0f\x90\x28\xa4\x42\xc0\xdd\xee\xfb\xd8\xb7\x65\x89\x97\xd6\x78\x04\x21\xeb\xa9\x0e\xc6\x59\x18\x0f\x42\xe0\x7e\xe8\x28\x30\x8e\x4e\xe2\xe7\xc5\x7d\x68\x29\x64\x65\x89\xda\x8d\x5d\x83\x8a\x31\x7a\x6e\x50\xbd\x23\xb4\x0c\x6a\x7a\x63\x41\x75\xed\x46\x1b\x10\x1c\xaa\x51\x2c\x82\xfb\xcb\xd6\xc7\xa6\xa3\xb8\x3e\x16\x1a\x81\x0f\x4e\xb8\xc1\x2b\x8d\x5d\xc4\xcb\x54\x0b\x6b\x83\xb1\x27\x50\xaf\x10\xd3\xc2\x42\x18\x48\xa8\xe7\xc0\x12\x71\x23\xd9\x85\xaa\x2c\x33\xfd\xe0\x24\xe0\x79\xb4\x27\x53\x75\xfc\x12\x29\x13\xdd\x6e\x73\xb6\x5b\x2b\x3b\x37\x6d\xaa\x96\xef\x5d\x96\x5d\x20\xe7\x49\xc8\x01\xbf\x9f\xcd\xdb\xb7\xaf\x7b\x7c\x64\x19\x00\x94\x65\x92\x0e\x61\xef\x46\xa9\x59\x07\x83\xd6\x75\x8d\x4f\xea\xd4\x74\x3a\x25\x61\x54\x1c\x6d\x45\x7b\xdc\x28\x42\xc7\x01\xff\x22\xc4\x01\x3f\x37\x12\x8b\x34\x93\xb5\x48\x87\x7a\xc0\xcd\xaa\xb0\x78\x88\x27\xc6\x07\xa1\xe0\x24\x15\x0e\xc2\x03\x09\xe7\xde\x9c\x2c\xcb\x01\x34\x86\x36\x7f\x74\x22\x6e\x7a\xa5\x6e\xe4\x3d\x6e\x1e\x52\x2c\xab\x85\xd9\xc6\x1f\x13\xda\x46\x68\x5a\x14\x2f\x19\xcd\x61\xaa\x44\x18\xab\x81\xd1\x89\xd7\x56\xcf\xdd\xb1\x48\xb7\x77\xb7\x48\xbc\xc5\x5c\x54\x54\xca\x7c\xa7\x2a\xb6\xe6\x16\x3a\xaa\xba\x28\xea\x6c\x4a\x5d\xff\xc8\x23\xfd\x01\xe5\x0c\x54\x1e\x97\x7b\xbd\xde\x7f\x59\xe9\xe3\xaf\x98\x66\xb0\x35\xa5\xf4\xdc\x6f\x0c\x3e\x09\xc7\x55\x26\x08\x1f\x59\xd8\xc6\xac\xdc\xe5\xba\xea\xff\x9a\xe3\x35\xab\xa9\xec\xfb\x15\xa7\xd7\xd2\xb9\x6e\x48\xcb\xf6\x1b\x3f\xf7\xf7\x18\xc8\x9a\x3a\xdf\x3d\xe9\xde\x5b\x17\x90\xf0\xaf\xab\x5f\x74\xef\x12\xd4\x67\xb2\xce\x6f\x5c\x8f\x81\xf1\xb1\xe2\xc7\x4d\xd2\xed\x13\x8d\x6b\x75\x54\xd4\x3a\x9e\x5f\x3c\x3d\xea\x6d\x7e\x96\xb4\xbe\xa4\xbe\x22\x3e\x54\xba\x9f\x4d\xdd\xdd\x9e\x97\xe0\x62\xe6\x0d\xfb\x20\xee\x7d\x6e\x9b\x65\x7d\x66\xf8\x1f\x00\x00\xff\xff\x41\x06\x25\x6c\x6f\x04\x00\x00" +var _flowtokenBurn_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x3d\x73\x9c\x30\x10\xed\xf9\x15\x2f\x57\x78\xa0\x30\x34\x99\x14\x37\x97\x38\xb6\x67\x5c\xa6\x72\x9c\x5a\xc0\xde\xa1\x09\x48\xcc\x4a\x04\x7b\x3c\xfe\xef\x19\xad\x40\x86\xe2\xae\x38\x40\xda\x7d\x1f\xfb\xb6\xaa\xf0\xdc\x69\x07\xcf\xca\x38\xd5\x78\x6d\x0d\xb4\x83\x82\xa7\x61\xec\x95\x27\x9c\x2d\x87\xcf\xcd\xbd\xef\x94\xcf\xaa\x0a\x8d\x9d\xfa\x16\x35\x61\x72\xd4\xa2\x7e\x83\xef\x08\xaa\x1d\xb4\x81\x6a\x1a\x3b\x19\x0f\x6f\x51\x4f\x6c\xe0\xed\x5f\x32\x2e\x34\x9d\xd9\x0e\xa1\x50\x33\x9c\xb7\x4c\x2d\x5e\xd4\xd4\x07\xbc\x4c\xb4\x90\x34\x68\x73\x81\x1a\x04\x62\x5e\x59\x14\x46\xc5\x6a\x20\x4f\x1c\x70\x03\xd9\x46\x55\x96\xe9\x61\xb4\xec\xf1\x34\x99\x8b\xae\x7b\x7a\x0e\x94\x91\xee\xb0\x3b\x3b\xa4\xca\xde\xce\xbb\xaa\xf5\xfb\x90\x65\x1b\xe4\x3c\x0a\x39\xe2\xf7\x93\x7e\xfd\xf6\xb5\xc0\x7b\x96\x01\x40\x55\x45\xe9\x60\x72\x76\xe2\x86\x64\x30\xe8\x6c\xdf\xba\xa8\x4e\x4c\xc7\x53\xc5\x84\x9a\x82\xad\x60\x8f\x5a\x41\xe8\xc9\xe3\x5f\x80\x38\xe2\xe7\x4e\x62\x19\x67\x92\x8a\x64\xa8\x47\xdc\x24\x85\xe5\x7d\x38\xd1\xce\xb3\xf2\x96\x63\xe1\xc8\x34\x2a\xa6\xdc\xe9\x8b\x21\x3e\x42\x4d\xbe\xcb\x1f\x2c\xb3\x9d\x5f\x54\x3f\x51\x81\x9b\xfb\x18\x4b\xb2\xb0\xd8\xf8\xa3\x7d\xd7\xb2\x9a\x57\xc5\x6b\x46\x4b\x98\x22\x11\xda\x48\x60\xea\x42\xa9\xd5\x51\x7f\x2e\xe3\xed\xe9\x16\x91\xb7\x5c\x8a\xca\x5a\x98\x4f\xa2\x62\x6f\x6e\xa5\x2b\xb6\x86\xc4\xf1\x8f\x3c\x50\x1f\x51\x2d\x20\xd5\x79\xbd\x97\xeb\xe2\x4b\xa2\x0e\xbf\x72\x5e\x80\x52\x42\xf1\x59\xec\xcc\x3d\x32\x85\x35\x56\x60\x3a\x13\x93\x09\x39\xd9\xed\xaa\xca\x7f\xca\xf0\x9a\xcd\x58\xf6\xfd\x8a\xcb\x6b\xc9\x5c\x37\x24\x65\xc5\xce\xcf\xdd\x1d\x46\x65\x74\x93\x1f\x1e\x65\xe7\x8d\xf5\x88\xf8\xd7\xd5\xaf\xba\x0f\x11\xea\x23\x5a\xa7\x57\x6a\x26\x4f\x78\x4f\xf8\x61\x8b\x64\xf3\x58\xa2\x4a\x8e\xca\x46\xc6\xf3\x8b\xe6\x07\xb9\xcd\x3f\x25\xa5\x97\xd8\x57\x86\x87\x48\x77\x8b\xa9\xd3\xed\xe7\x02\x6c\x66\xde\x92\xf3\x6c\xdf\x96\xb6\x45\xd6\x47\x86\xff\x01\x00\x00\xff\xff\xc1\xb3\x5c\x5c\x6b\x04\x00\x00" func flowtokenBurn_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1737,7 +1737,7 @@ func flowtokenBurn_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/burn_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3a, 0x9a, 0x5, 0x93, 0x58, 0x8e, 0x28, 0x8c, 0x2b, 0xdc, 0xa3, 0x4a, 0x21, 0xc4, 0x7e, 0xa1, 0x99, 0x4b, 0x2f, 0x3a, 0x41, 0xf7, 0x7f, 0x5e, 0xbe, 0xbc, 0x9f, 0xfd, 0x1b, 0x36, 0x35, 0xb8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x17, 0xab, 0x79, 0xb7, 0x68, 0xcb, 0x5f, 0xd1, 0x64, 0x9d, 0xc7, 0xd0, 0x52, 0xf7, 0xf0, 0x89, 0x6f, 0x7d, 0x6e, 0x44, 0xe6, 0xe9, 0x29, 0x7d, 0xed, 0xf4, 0x61, 0x3e, 0x14, 0xb1, 0x1d, 0xe0}} return a, nil } @@ -1841,7 +1841,7 @@ func flowtokenSetup_accountCdc() (*asset, error) { return a, nil } -var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\xcd\x4e\xdc\x30\x10\x3e\x93\xa7\x98\xee\x01\xb2\x52\x49\x2e\x55\x0f\x2b\x0a\xa5\xad\xe8\x1d\x51\x7a\x9e\x38\x93\x8d\x55\xaf\x1d\x8d\x27\x2c\x08\xed\xbb\x57\xb6\xe3\xb0\x01\xa9\x74\x2f\xab\x8c\x67\xbe\xf9\x7e\xec\xba\x86\xbb\x5e\x7b\x10\x46\xeb\x51\x89\x76\x16\xb4\x07\x04\xa1\xdd\x60\x50\x08\x3a\xc7\xe1\xf3\xe8\x5c\x7a\x94\xa2\xae\x41\xb9\xd1\xb4\xd0\x10\x8c\x9e\x5a\x68\x9e\x00\xed\x93\xb3\x04\xe2\xc0\x93\x6d\x41\xdc\x1f\xb2\x3e\x7c\xa2\x75\xd2\x13\x03\x2a\xe5\x46\x1b\x87\x03\x08\xf4\xe8\xa1\x21\xb2\xe0\x49\x60\x1c\x42\x2b\x93\x22\xfd\x40\xd3\x70\x55\xd4\x75\x11\x39\x12\xec\xb5\xf4\x2d\xe3\x1e\x70\x17\x40\x00\xc3\x8a\x9e\x32\x28\x74\xec\x76\xb0\x25\xb9\x7e\x59\xb2\xcf\x0c\x43\xdf\x80\x8c\x3b\x12\xe2\x48\x29\x54\x8e\x44\x15\x85\xde\x0d\x8e\x05\x6e\x46\xbb\xd5\x8d\xa1\xbb\xb0\x3f\x61\xae\x16\xb5\xd5\xdc\x69\xdc\x7e\xd1\x95\xbf\x57\x45\x71\x84\x5c\x26\xba\x1b\xf8\x75\xa3\x1f\x3f\x7f\xfa\x08\xe2\x36\x70\xdd\xb6\x4c\xde\xaf\xe1\xb9\x28\x00\x00\x26\x89\xf7\x38\x1a\x01\x26\xef\x46\x56\x34\x79\xe4\x4c\xeb\x13\xdd\xc9\xcf\x50\x45\x26\x68\x48\xdb\x6d\x12\xd1\x11\x33\xb5\x11\xca\x90\x04\xfb\x25\x62\x6d\xe0\xeb\x82\x7c\x15\xab\x69\xe7\xc0\x34\x20\x53\xe9\xf5\xd6\x12\x6f\x00\x47\xe9\xcb\x6f\x8e\xd9\xed\xef\xd1\x8c\xb4\x86\xd3\xc9\xca\x99\xe6\x44\xf5\x27\x09\x20\x30\x75\xc4\x64\x15\x65\x3b\x13\xd0\x99\x07\x2f\x8e\xa9\x85\x87\xb8\x2b\xcf\x05\x5e\xb1\x72\x4b\x1d\x7c\x99\x9a\xab\xd0\x8a\x5b\xaa\x9a\xb8\xf7\x22\x72\x58\x32\xfe\x3d\xc5\x8e\x8d\x09\x94\x66\x97\x93\x94\xcb\x32\x98\xbf\x81\x7a\x02\xaa\xbb\x7c\x1e\x8f\xd7\xc5\xc9\xc9\xc9\xd5\x15\x0c\x68\xb5\x2a\x57\xdf\xe3\x7d\xb0\x4e\x20\xed\x7b\xab\xc1\xed\x93\x84\x38\xfd\x61\xb5\x5e\xe8\xce\x54\x72\x12\x31\xf7\xf7\x95\x7b\x32\x5d\x35\x47\x02\x17\xe7\xb3\x0f\x55\xbe\xd3\xf3\x25\x49\xff\xeb\x38\x7b\x48\xcb\xe9\x91\xd4\x28\xf4\x7f\x19\x30\x29\x3d\x68\xb2\x72\xe6\xe1\x36\x3d\x25\x5e\x44\x30\xbd\x2f\x4e\x29\x1c\xbd\x97\x52\xdc\x7a\xee\x0c\xbf\x4a\xe1\x80\x8d\x36\x5a\x34\xf9\x1c\xd0\xe9\xf3\x32\x9d\xbc\xe3\x70\x59\xd6\xc3\xd8\x18\xad\x5e\x12\xc8\x67\xef\x87\x90\xfa\xfe\xad\x26\x9a\xf7\x2a\x90\x1f\x34\x38\xaf\x25\xf6\x66\x2b\x6d\x4e\x47\xdb\x37\x18\xfc\xda\x91\x23\x37\xaa\x36\x81\x4d\x17\xea\xe2\x7c\x19\x5b\x8e\xe4\x50\xfc\x0d\x00\x00\xff\xff\xcb\x74\x8b\xdb\x33\x05\x00\x00" +var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x41\x4f\xdc\x3c\x10\x3d\x93\x5f\xf1\xbe\x3d\x40\x22\x7d\x24\x97\x4f\xdf\x61\x45\xa1\xb4\x15\xbd\x23\x4a\xcf\x4e\x32\xd9\x58\xcd\xda\xd1\x78\xc2\x82\x10\xff\xbd\xb2\x1d\x87\x0d\x48\xa5\x7b\x59\x65\x3c\xf3\xde\x9b\xf7\xec\xaa\xc2\x5d\xaf\x1d\x84\x95\x71\xaa\x11\x6d\x0d\xb4\x83\x82\xd0\x7e\x1c\x94\x10\x3a\xcb\xfe\xf3\xe8\x5c\x7a\x25\x59\x55\xa1\xb1\xd3\xd0\xa2\x26\x4c\x8e\x5a\xd4\x4f\x50\xe6\xc9\x1a\x82\x58\x38\x32\x2d\xc4\xfe\x22\xe3\xfc\xa7\x32\x56\x7a\x62\xa8\xa6\xb1\x93\x09\xc3\x1e\x04\xbd\x72\xa8\x89\x0c\x1c\x09\xa6\xd1\xb7\x32\x35\xa4\x1f\x68\x1e\x2e\xb3\xaa\xca\x82\x46\xc2\x41\x4b\xdf\xb2\x3a\x40\xed\x3d\x08\x94\xa7\xe8\x29\x81\xa2\x63\xbb\xc7\x8e\xe4\xfa\x95\xe4\x90\x14\xfa\xbe\x51\xb1\xda\x93\x10\x07\x49\xbe\x72\xb4\x54\x96\xe9\xfd\x68\x59\x70\x33\x99\x9d\xae\x07\xba\xf3\xfc\x11\x73\xb3\xaa\x6d\x96\xce\xc1\x1e\x56\x5d\xe9\x7b\x93\x65\x47\xc8\x79\x94\xbb\xc5\x8f\x1b\xfd\xf8\xff\x7f\xff\x42\xec\x16\xd7\x6d\xcb\xe4\x5c\x81\xe7\x2c\x03\x80\x79\xc5\x7b\x35\x0d\x02\x26\x67\x27\x6e\x68\xf6\xc8\x0e\xad\x8b\x72\x67\x3f\x7d\x55\x31\xa1\x26\x6d\x76\x71\x89\x8e\x98\xa9\x0d\x50\x03\x89\xb7\x5f\x02\xd6\x16\x9f\x57\xe2\xcb\x50\x8d\x9c\x23\xd3\xa8\x98\x72\xa7\x77\x86\x78\x0b\x35\x49\x9f\x7f\xb1\xcc\xf6\x70\xaf\x86\x89\x0a\x9c\xce\x56\x2e\x32\x67\xa9\xdf\x49\xa0\xc0\xd4\x11\x93\x69\x28\xd9\x19\x81\xce\x1c\x9c\x58\xa6\x16\x0f\x81\x2b\xcd\x79\x5d\xa1\x72\x4b\x1d\x3e\xcd\xcd\xa5\x6f\x55\x3b\x2a\xeb\xc0\x7b\x11\x34\xac\x15\xff\x9c\x63\x2f\x70\xba\x38\x1c\xd7\xb8\xcc\xbd\xf1\x5b\x54\x33\x48\xd5\xa5\xf3\x70\x5c\x64\x27\x27\x27\x57\x57\x18\x95\xd1\x4d\xbe\xf9\x1a\xee\x82\xb1\x82\xc8\xf5\x5e\xbf\x3d\x44\xf9\x61\xfa\x9f\x4d\xb1\xda\x39\xc9\x48\x29\x84\xcc\x3f\xde\xda\xd1\xd0\x95\x4b\x1c\xb8\x38\x5f\x3c\x28\xd3\x7d\x5e\x2e\x48\xfc\x2f\xc2\xec\x4b\x24\xa7\x47\x6a\x26\xa1\xbf\xf3\x9f\xa9\xd1\xa3\x26\x23\x67\x0e\xb7\xf1\x19\xf1\xca\xfe\xf9\x6d\x71\x4c\xe0\xe8\xad\xe4\x62\x8b\xa5\xd3\xff\xca\x46\x8d\xaa\xd6\x83\x16\x4d\x2e\x85\x73\xfa\xbc\x4e\x26\x71\xbc\x5c\xe6\xd5\x38\xd5\x83\x6e\x5e\x13\x48\x67\x1f\x87\x10\xfb\xfe\xbc\x4d\x30\xef\x4d\x20\xdf\x68\xb4\x4e\x4b\xe8\x4d\x56\x9a\x94\x8e\x36\xef\x30\xf8\xad\x23\x47\x6e\x94\x6d\x04\x9b\x2f\xd4\xc5\xf9\x3a\xb6\x14\xc9\x4b\xf6\x3b\x00\x00\xff\xff\xf7\x2a\x53\x84\x2f\x05\x00\x00" func flowtokenTransfer_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1857,7 +1857,7 @@ func flowtokenTransfer_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/transfer_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0xba, 0x25, 0xee, 0xa6, 0x70, 0x41, 0x3b, 0xa8, 0x36, 0xcf, 0x12, 0xd4, 0x60, 0xb5, 0x2d, 0x86, 0x12, 0xa0, 0xf7, 0x98, 0x93, 0x7d, 0x1e, 0xe9, 0xdb, 0xb6, 0x15, 0x43, 0x95, 0xb6, 0x59}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x6a, 0x53, 0x3a, 0xa2, 0xb8, 0xe7, 0x84, 0x84, 0xde, 0x4c, 0x92, 0xe8, 0xa8, 0x54, 0x49, 0xdf, 0xa7, 0x97, 0xe, 0x83, 0x7a, 0x21, 0xad, 0xba, 0x30, 0x65, 0xe5, 0x5b, 0xf4, 0x7d, 0x8b}} return a, nil } @@ -2461,7 +2461,7 @@ func idtablestakingDelegationDel_request_unstakingCdc() (*asset, error) { return a, nil } -var _idtablestakingDelegationDel_stake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x8b\xd4\x40\x10\xbd\xf7\xaf\x28\x72\x90\xe4\x60\x72\x11\x0f\xc3\xea\xa2\x2e\x03\xc2\xb2\x2b\xee\xba\x7b\xae\x74\x2a\x49\xbb\x3d\x5d\xa1\x53\x31\x03\x32\xff\x5d\x3a\x5f\x93\x61\x06\x51\xb1\x2e\x4d\xa7\x5e\xbd\xaa\xf7\x2a\x6d\x76\x0d\x7b\x81\xad\xe5\xfe\xf3\xcd\x23\xe6\x96\x1e\x04\x5f\x8c\xab\xa0\xf4\xbc\x83\xe8\x3c\x11\xa9\x55\xcd\x23\xbf\x90\x5b\x41\x87\xfb\x11\xd1\xb9\xca\xe4\x96\x4e\x50\xeb\x6f\x91\x52\x4a\x3c\xba\x16\xb5\x18\x76\x31\xee\xb8\x73\xb2\x81\x6f\x5b\xb3\x7f\xfb\x26\x81\x9f\x4a\x01\x00\x64\x19\xdc\xb2\x46\x0b\x3f\xd0\x9b\x30\x0a\x94\xec\x01\xc1\x53\x49\x9e\x9c\x26\x10\x06\xa9\x09\x0a\xb2\x54\xa1\xb0\x07\xce\xbf\x93\x96\xa1\xda\x92\x1c\x13\x5f\xa9\xdc\x00\x76\x52\xc7\xe7\xca\xd2\x9b\x19\x75\xdf\x3b\xf2\x09\xbc\xba\x80\xb9\xe3\x82\x16\x9c\x5a\x1a\x94\xb3\xf8\x55\x83\xb5\xd2\xf4\xd9\x48\x5d\x78\xec\x03\xd7\xc4\x3c\x26\x9e\xb0\xb3\x32\x12\x35\x9e\x1a\xf4\x14\xa3\xd6\x32\x91\x7c\x64\xef\xb9\x7f\x42\xdb\x85\xaa\x0f\x5a\x07\x83\x82\x31\x30\x45\x96\x41\x3e\x60\xfe\xd8\x8f\x10\x2d\xd9\x32\x5d\x9b\x02\xef\x20\x74\x4d\x5b\x61\x8f\x15\xa5\x23\xe7\xd5\x7f\x73\xea\x7d\x1c\xd6\xbf\xb9\xf0\xa3\x1d\xb9\x1e\xc6\xde\x5f\x50\xea\x64\x99\x34\xc4\xf5\x35\x34\xe8\x8c\x8e\xa3\x4f\xdc\xd9\x02\x1c\xcb\x2c\xfa\x44\xf2\x22\x28\x4a\xd4\xa9\xd4\xf5\x7a\x7e\x2b\xf5\x2f\x76\x36\x4b\xca\x26\xa2\x6c\x69\x32\xa4\xff\x4d\xc2\xf6\xf6\xfe\x19\x86\xfa\x59\xc3\x61\x3c\x68\x4f\xba\x13\x9a\x9f\xc4\xc5\x25\xce\x17\xba\xa3\x71\x90\x76\x1a\xf1\xea\xf5\x99\x0b\x69\x3f\x89\x5b\x1e\xdd\x78\x26\x4b\xdb\xc3\xaf\x00\x00\x00\xff\xff\xea\x14\x6a\xf6\x1c\x04\x00\x00" +var _idtablestakingDelegationDel_stake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xcd\x6a\xdb\x40\x10\xbe\xef\x53\x0c\x3a\x04\xe9\x50\xe9\x52\x7a\x30\x69\x43\xdb\x60\x28\x84\xa4\x34\x69\x7c\x1e\xad\x46\xd2\xd6\xeb\x1d\xb1\x1a\x55\x86\xe2\x77\x2f\xfa\xb5\x8c\x4d\x31\x25\x7b\x11\xbb\xfb\xcd\x7c\x3f\xa3\x35\xbb\x8a\xbd\xc0\xda\x72\xfb\xed\xfe\x05\x53\x4b\xcf\x82\x5b\xe3\x0a\xc8\x3d\xef\x20\x38\xbf\x08\xd4\xa2\xe6\x85\xb7\xe4\x16\xd0\x7e\x7f\x44\x34\xae\x30\xa9\xa5\x13\xd4\xf2\x2c\x50\x4a\x89\x47\x57\xa3\x16\xc3\x2e\xc4\x1d\x37\x4e\x56\xf0\x73\x6d\xf6\x1f\xde\x47\xf0\x47\x29\x00\x80\x24\x81\x07\xd6\x68\xe1\x37\x7a\xd3\x49\x81\x9c\x3d\x20\x78\xca\xc9\x93\xd3\x04\xc2\x20\x25\x41\x46\x96\x0a\x14\xf6\xc0\xe9\x2f\xd2\xd2\x57\x5b\x92\xe3\xc5\x0f\xca\x57\x80\x8d\x94\xe1\xb9\xb3\xf8\x7e\x42\x3d\xb5\x8e\x7c\x04\x37\x17\x30\x8f\x9c\xd1\x8c\x53\x33\x41\x3e\x99\x5f\x10\x2c\x9d\xc6\x1b\x23\x65\xe6\xb1\x1d\xbb\x0e\x87\xaf\xd8\x58\x19\x9a\x54\x9e\x2a\xf4\x14\xa2\xd6\x32\x36\xf8\xc2\xde\x73\xfb\x8a\xb6\xa1\x08\x6e\x3e\x6b\xdd\x85\xd3\x85\x02\xe3\x4a\x12\x48\x7b\xcc\xd5\x59\x74\xab\x26\x9b\xc7\xcb\x40\xe0\x23\x74\xac\x71\x2d\xec\xb1\xa0\x78\xe8\x79\xfb\x66\x29\x7d\x0a\xbb\xd1\xaf\x2e\xfc\x64\xc7\x5e\xcf\x03\xf7\x77\x94\x32\x9a\x95\x76\xeb\xee\x0e\x2a\x74\x46\x87\xc1\x57\x6e\x6c\x06\x8e\x65\x32\x7d\x62\x79\x36\x14\x44\xea\xd4\xea\x72\x34\xff\xb4\x7a\xe5\xbc\x26\x3b\xc9\xd8\x24\x99\x09\xfa\xeb\xff\x93\xbf\x7e\x78\xda\x40\x5f\x3f\xe9\x3f\x0c\x1f\xda\x93\x6e\x84\xa6\xa7\x70\x71\x80\xd3\x86\x1e\x69\x10\x52\x8f\x12\x6f\xdf\x9d\x25\x10\xb7\xa3\xb1\xf9\xb1\x0d\xdf\x68\xa6\x3d\xfc\x0d\x00\x00\xff\xff\xc1\x80\x21\xc4\x14\x04\x00\x00" func idtablestakingDelegationDel_stake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2477,7 +2477,7 @@ func idtablestakingDelegationDel_stake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/del_stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa, 0xe7, 0x19, 0x73, 0xa2, 0x35, 0x34, 0x20, 0xbc, 0x62, 0x5, 0xd1, 0xfc, 0xc5, 0x6d, 0x33, 0xd1, 0x8a, 0x5c, 0x74, 0x36, 0x2d, 0x7, 0x33, 0x8e, 0x5d, 0xc0, 0xd, 0xa8, 0x9, 0x96, 0xf2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xef, 0x10, 0x2b, 0x72, 0x96, 0xd1, 0x8e, 0xa0, 0x84, 0xd7, 0xe0, 0x69, 0x57, 0x1c, 0x1b, 0x5e, 0xf2, 0x48, 0x5f, 0x81, 0x81, 0x5c, 0xbe, 0x2, 0x4b, 0x1e, 0x7b, 0x4b, 0xf7, 0xbd, 0x9a, 0x2a}} return a, nil } @@ -2761,7 +2761,7 @@ func idtablestakingDelegationGet_delegator_unstaking_requestCdc() (*asset, error return a, nil } -var _idtablestakingDelegationRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xcd\x8e\x9b\x30\x10\xbe\xf3\x14\xa3\x1c\x22\x90\x12\xb8\x54\x3d\x20\xba\xab\x8a\x28\xd2\x4a\xd5\x76\xd5\x6c\xbb\xe7\xc1\x0c\xe0\x2e\xd8\xc8\x1e\x4a\xa5\x55\xde\xbd\x32\x24\x5e\x68\x73\xa8\x2f\x16\xf8\x9b\xef\x67\x66\x64\xd7\x6b\xc3\x70\x6c\xf5\xf8\x70\x78\xc6\xa2\xa5\x13\xe3\xab\x54\x35\x54\x46\x77\xb0\xf9\xf7\x61\x13\x2c\x6a\x9e\xf5\x2b\xa9\x05\x74\xfa\x7e\x47\x0c\xaa\x96\x45\x4b\x2b\xd4\xf2\xdf\x26\x08\xd8\xa0\xb2\x28\x58\x6a\x15\x2a\x5d\xd2\xc3\x21\x85\x13\x1b\xa9\xea\x1d\x60\xa7\x07\xc5\x29\x7c\x3f\xca\xdf\x1f\x3f\x44\xf0\x16\x04\x00\x00\xbd\xa1\x1e\x0d\x85\x28\x04\xa7\x80\x03\x37\xe1\x89\xb5\xc1\x9a\x76\x90\x63\x8f\x85\x6c\x25\x4b\xb2\x11\x6c\x3f\x0b\xe1\x28\x7c\xa9\x3b\x2d\x31\x54\x57\xaf\xdf\xa8\x82\x4f\xe0\x98\x62\x3b\x73\xc4\x85\x36\x46\x8f\xd9\xc4\xbb\x72\x1b\xbf\x48\x6e\x4a\x83\xa3\xeb\x46\x04\x5b\x1f\x38\xfe\x81\x43\xcb\x77\xa1\x4b\x98\x42\x72\x21\x4a\xbc\xc8\xf4\x1c\x79\x03\xee\xdc\xdf\x43\x8f\x4a\x8a\x70\x93\xeb\xa1\x2d\x41\x69\x86\x59\x18\x0c\x55\x64\x48\x09\x02\xd6\x70\xfc\xf2\xf5\x05\xa6\xfa\x4d\xf4\x1e\x21\x49\x20\x37\x84\x4c\x80\xa0\x68\x84\x92\x5a\xaa\x91\xb5\x01\x5d\xfc\x24\xc1\x50\x69\x03\xdc\x10\xb8\x8e\xae\x82\x2b\x1a\x0f\x1e\x9c\xed\x6f\x0c\x3e\x36\x54\x4b\xcb\x64\x1e\x17\x50\x3f\x9a\xf9\xde\x01\xbb\x5c\x36\xd7\x5d\x27\x99\xa9\x4c\x21\xdb\x2f\x7b\x1a\x8f\x97\x56\x85\xd7\x19\xce\x77\xb4\x0e\xe1\xc6\x46\x93\xd1\xbf\x13\x78\xd4\x6a\x34\x16\x7f\x51\x98\xed\x97\x21\x9c\x95\xf4\x56\x0c\x8f\xb8\xec\xc6\x13\x72\x13\xad\xb7\xc0\x8b\xe6\xd8\x5f\xb7\x40\x2c\x16\xc8\xeb\x4a\x6b\x07\xca\xb6\x6f\x37\x64\x1e\x75\x49\x5e\xea\x69\x28\x5a\x29\xce\x77\xe1\x7f\xfb\x59\xc5\x5c\x69\xf7\x8e\xcb\x36\xe1\xd2\xe4\x0e\x90\x53\x48\xa6\x27\x31\xed\xd7\x85\xdd\x93\xcf\x8c\xe7\xe0\xfc\x27\x00\x00\xff\xff\x92\xf7\xca\x6c\xd9\x03\x00\x00" +var _idtablestakingDelegationRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xcd\x8e\x9b\x30\x10\xbe\xf3\x14\xa3\x1c\x22\x90\x12\xb8\x54\x3d\x20\xba\xab\x8a\x28\xd2\x4a\xd5\x76\xd5\x6c\xbb\xe7\xc1\x0c\xe0\x2e\xd8\xc8\x1e\x4a\xa5\x55\xde\xbd\x32\x24\x5e\x68\x73\xa8\x2f\x16\xf8\x9b\xef\x67\x66\x64\xd7\x6b\xc3\x70\x6c\xf5\xf8\x70\x78\xc6\xa2\xa5\x13\xe3\xab\x54\x35\x54\x46\x77\xb0\xf9\xf7\x61\x13\x2c\x6a\x9e\xf5\x2b\xa9\x05\x74\xfa\x7e\x47\x0c\xaa\x96\x45\x4b\x2b\xd4\xf2\xdf\x26\x08\xd8\xa0\xb2\x28\x58\x6a\x15\x2a\x5d\xd2\xc3\x21\x85\x13\x1b\xa9\xea\x1d\x60\xa7\x07\xc5\x29\x7c\x3f\xca\xdf\x1f\x3f\x44\xf0\x16\x04\x00\x00\xbd\xa1\x1e\x0d\x85\x28\x04\xa7\x80\x03\x37\xe1\x89\xb5\xc1\x9a\x76\x90\x63\x8f\x85\x6c\x25\x4b\xb2\x11\x6c\x3f\x0b\xe1\x28\x7c\xa9\x3b\x2d\x31\x54\x57\xaf\xdf\xa8\x82\x4f\xe0\x98\x62\x3b\x73\xc4\x85\x36\x46\x8f\xd9\xc4\xbb\x72\x1b\xbf\x48\x6e\x4a\x83\x63\x04\x5b\x1f\x36\xfe\x81\x43\xcb\x77\xa1\x4b\x97\x42\x72\x21\x49\xbc\xc0\xf4\x1c\x79\x71\x77\xee\xef\xa1\x47\x25\x45\xb8\xc9\xf5\xd0\x96\xa0\x34\xc3\x2c\x0a\x86\x2a\x32\xa4\x04\x01\x6b\x38\x7e\xf9\xfa\x02\x53\xfd\x26\x7a\xb7\x9f\x24\x90\x1b\x42\x26\x40\x50\x34\x42\x49\x2d\xd5\xc8\xda\x80\x2e\x7e\x92\x60\xa8\xb4\x01\x6e\x08\x5c\x37\x57\xa1\x15\x8d\x07\x0f\xce\xf6\x37\x86\x1e\x1b\xaa\xa5\x65\x32\x8f\x0b\xa8\x1f\xcb\x7c\xef\x80\x5d\x2e\x9b\xeb\xae\x93\xcc\x54\xa6\x90\xed\x97\xfd\x8c\xc7\x4b\x9b\xc2\xeb\xfc\xe6\x3b\x5a\x87\x70\x23\xa3\xc9\xe8\xdf\x09\x3c\x6a\x35\x16\x8b\xbf\x28\xcc\xf6\xcb\x10\xce\x4a\x7a\x2b\x86\x47\x5c\xf6\xe2\x09\xb9\x89\xd6\x1b\xe0\x45\x73\xec\xaf\x1b\x20\x16\xcb\xe3\x75\xa5\xb5\x03\x65\xdb\xb7\x1b\x32\x8f\xba\x24\x2f\xf5\x34\x14\xad\x14\xe7\xbb\xf0\xbf\xfd\xac\x62\xae\xb4\x7b\xc7\x65\x9b\x70\x69\x72\x07\xc8\x29\x24\xd3\x93\x98\xf6\xeb\xc2\xee\xc9\x67\xc6\x73\x70\xfe\x13\x00\x00\xff\xff\xbb\xd1\x84\x7f\xd5\x03\x00\x00" func idtablestakingDelegationRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -2777,7 +2777,7 @@ func idtablestakingDelegationRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0x9d, 0x7f, 0xe1, 0x2f, 0xae, 0x4a, 0x6a, 0x44, 0x4c, 0x28, 0x56, 0x94, 0x2c, 0xdf, 0x20, 0xd, 0x1f, 0xe6, 0x10, 0xa4, 0x91, 0xff, 0x38, 0x52, 0xc7, 0x1f, 0xd, 0x2e, 0x27, 0xd9, 0x6f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9c, 0xd1, 0x2c, 0x94, 0x87, 0xed, 0x6e, 0x56, 0x43, 0x77, 0xd5, 0x5, 0x39, 0x7, 0xf8, 0x30, 0x30, 0x29, 0x8b, 0x42, 0x51, 0x3f, 0x5e, 0x80, 0xb7, 0xdd, 0x39, 0x36, 0xbd, 0xbc, 0x2, 0x1b}} return a, nil } @@ -2821,7 +2821,7 @@ func idtablestakingNodeNode_add_capabilityCdc() (*asset, error) { return a, nil } -var _idtablestakingNodeRegister_many_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\x4f\x6b\xdb\x4e\x10\xbd\xeb\x53\x0c\x3e\x04\x89\x5f\x2c\xff\x0a\xa5\x94\xc5\x69\x08\x29\x86\x90\xd2\x96\x24\x6d\x0e\xc6\x87\xb5\x76\x64\x6d\x23\xed\x98\xd5\x28\x6a\x28\xf9\xee\x65\x57\x8a\xf5\x17\x3a\x07\x81\xde\xbc\x99\xb7\x33\xf3\x74\x71\x24\xcb\xb0\xc9\xa9\xbe\xf9\xfc\x20\xf7\x39\xde\xb3\x7c\xd2\xe6\x00\xa9\xa5\x02\x16\xd3\xc4\x22\xe8\xd5\x3c\xd0\x13\x9a\x1e\xd5\xff\x77\x8c\xca\x1c\xf4\x3e\xc7\x01\xab\x8f\x2d\x82\x80\xad\x34\xa5\x4c\x58\x93\x09\x03\x00\x00\xad\x4a\x01\xdb\x7b\xb6\xda\x1c\x76\xe7\x1e\xb2\x94\xa3\x03\x7f\xdc\x18\xfe\xd8\x62\x06\xb9\x26\xeb\x1e\x74\xa5\x94\xc5\xb2\xc4\x49\x59\x47\xb9\xc5\x97\x49\xb6\x6c\xc6\x99\x4b\xc9\x82\x2a\xc3\x5e\x71\xa3\x7f\x7f\x78\xdf\xc2\x47\xc9\x59\xc3\x25\x2b\x0f\xf8\x5d\x72\xb6\x0b\x22\xf8\x13\x34\x59\x8b\x47\x69\x31\x94\x49\xc2\x02\x64\xc5\x59\xd8\x12\x23\x38\xbb\x4a\x12\xd7\xf2\x44\x76\xf1\x2c\x2d\x68\xb8\x80\xff\x3b\x28\x25\xeb\x55\x40\x9b\x46\xad\xcf\x77\x91\x23\x43\xfa\xb6\xe7\x3b\x4c\xe1\x02\x9c\x5e\x5c\x36\x4a\xf1\x9e\xac\xa5\x7a\xed\xd5\x07\x9b\x8e\x1f\x35\x67\xca\xca\xda\x5d\x32\x82\xb3\xd3\xb1\xe2\x9f\xb2\xca\xf9\x53\xe8\xae\x23\x60\xd5\x36\x5a\x9d\x44\x7c\x3a\x1a\x3c\xc2\xc5\xe5\x25\x1c\xa5\xd1\x49\xb8\xb8\xa6\x2a\x57\x60\x88\xa1\x11\x07\x8b\x29\x5a\x34\x09\x02\x13\x6c\xbe\x7c\x7b\x04\xdf\x63\x11\x4d\x47\x61\xa7\x50\x5e\x53\x51\x68\x66\x54\xb0\x5e\x0e\xa6\x8b\xeb\xf6\xd1\x61\x73\x11\xf1\x76\x99\xad\xde\xcd\x74\x33\xa4\xbc\x49\xd1\xba\x46\x53\xe7\xc6\x52\xa9\xaf\xa4\xf0\x0e\x13\xb2\x2a\x9c\xcc\xa4\x95\x70\xee\xdb\xea\xf6\xde\xfd\x70\x16\x14\x8d\x11\x67\xf3\x13\x3b\x8a\x39\x87\xfe\xa3\xf4\x16\x5f\xc4\xc8\xb5\xb3\x15\x9d\x75\x45\xdf\xc6\xb3\xdc\xd1\x8a\x05\xac\x97\x23\x68\x50\x32\x5a\xeb\x6a\x05\xce\xc4\x08\x9c\xa1\xdf\x2f\xd0\xfe\x17\x26\x3c\x20\x0d\x1c\x58\xca\x67\x0c\xd7\xcb\xee\x16\xe7\xc0\x24\xbc\x9b\x47\xbd\x9d\xf7\x35\xfc\x07\xef\x4e\xe8\x6b\xd0\x7c\x83\xd7\xbf\x01\x00\x00\xff\xff\x96\xeb\x6f\xdd\x97\x04\x00\x00" +var _idtablestakingNodeRegister_many_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\x4f\x6b\xdb\x4e\x10\xbd\xeb\x53\x0c\x3e\x04\x89\x5f\x2c\xff\x0a\xa5\x94\xc5\x69\x08\x29\x86\x90\xd2\x96\x24\x6d\x0e\xc6\x87\xb5\x76\x64\x6d\x23\xed\x98\xd5\x28\x6a\x28\xf9\xee\x65\x57\x8a\xf5\x17\x3a\x07\x81\xde\xbc\x99\xb7\x33\xf3\x74\x71\x24\xcb\xb0\xc9\xa9\xbe\xf9\xfc\x20\xf7\x39\xde\xb3\x7c\xd2\xe6\x00\xa9\xa5\x02\x16\xd3\xc4\x22\xe8\xd5\x3c\xd0\x13\x9a\x1e\xd5\xff\x77\x8c\xca\x1c\xf4\x3e\xc7\x01\xab\x8f\x2d\x82\x80\xad\x34\xa5\x4c\x58\x93\x09\x03\x00\x00\xad\x4a\x01\xdb\x7b\xb6\xda\x1c\x76\xe7\x1e\xb2\x94\xa3\x03\x7f\xdc\x18\xfe\xd8\x62\x06\xb9\x26\xeb\x1e\x74\xa5\x94\xc5\xb2\xc4\x49\x59\x47\xb9\xc5\x97\x49\xb6\x6c\xc6\x99\x4b\xc9\x82\x2a\xc3\x5e\x71\xa3\x7f\x7f\x78\xdf\xc2\x47\xc9\x59\xc3\x25\x2b\x0f\xf8\x5d\x72\xb6\x0b\x22\xf8\x13\x34\x59\x8b\x47\x69\x31\x94\x49\xc2\x02\x64\xc5\x59\xd8\x12\x23\x38\xbb\x4a\x12\xd7\xf2\x44\x76\xf1\x2c\x2d\x68\xb8\x80\xff\x3b\x28\x25\xeb\x55\x40\x9b\x46\xad\xcf\x77\x91\x23\x43\xfa\xb6\xe7\x3b\x4c\xe1\x02\x9c\x5e\x5c\x36\x4a\xf1\x9e\xac\xa5\x7a\xed\xd5\x07\x9b\x8e\x1f\x35\x67\xca\xca\x3a\x82\xb3\xd3\xa1\xe2\x9f\xb2\xca\xf9\x53\xe8\x2e\x23\x60\xd5\x36\x59\x9d\x04\x7c\x3a\x1a\x3c\xc0\xc5\xe5\x25\x1c\xa5\xd1\x49\xb8\xb8\xa6\x2a\x57\x60\x88\xa1\x11\x06\x8b\x29\x5a\x34\x09\x02\x13\x6c\xbe\x7c\x7b\x04\xdf\x63\x11\x4d\xc7\x60\xa7\x50\x5e\x53\x51\x68\x66\x54\xb0\x5e\x0e\x26\x8b\xeb\xf6\xc1\x61\x73\x0d\xf1\x76\x95\xad\xde\xcd\x74\x33\xa4\xbc\x41\xd1\xba\x46\x53\xd7\xc6\x52\xa9\xaf\xa4\xf0\x0e\x13\xb2\x2a\x9c\xcc\xa4\x95\x70\xce\xdb\xea\xf6\xd6\xfd\x70\xf6\x13\x8d\x09\x67\xf3\x13\x2b\x8a\x39\x77\xfe\xa3\xf4\x16\x5f\xc4\xc8\xb1\xb3\x15\x9d\x6d\x45\xdf\xc2\xb3\xdc\xd1\x8a\x05\xac\x97\x23\x68\x50\x32\x5a\xeb\x6a\x05\xce\xc0\x08\x9c\xa1\xdf\x2f\xd0\xfe\x17\x26\x3c\x20\x0d\xdc\x57\xca\x67\x0c\xd7\xcb\xee\x16\xe7\xc0\x24\xbc\x93\x47\xbd\x9d\xef\x35\xfc\x07\xef\x4e\xe8\x6b\xd0\x7c\x83\xd7\xbf\x01\x00\x00\xff\xff\x0d\x4e\x7d\xd1\x93\x04\x00\x00" func idtablestakingNodeRegister_many_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2837,11 +2837,11 @@ func idtablestakingNodeRegister_many_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/register_many_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc2, 0xe6, 0xe8, 0x83, 0x9f, 0xca, 0x99, 0x96, 0xbd, 0x0, 0x9c, 0x7a, 0x9e, 0xc1, 0xb0, 0x59, 0x36, 0x41, 0xce, 0x4a, 0x5d, 0xfb, 0x32, 0x64, 0x13, 0xaa, 0xc1, 0x2d, 0x2, 0x54, 0xa6, 0xf8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0x24, 0xe6, 0xd8, 0x4d, 0x7f, 0xa7, 0x90, 0xd1, 0xbd, 0x2e, 0x9d, 0x30, 0xb6, 0xc9, 0x30, 0x9a, 0xbd, 0x9b, 0x1, 0xae, 0xca, 0x83, 0xf9, 0xb4, 0x8b, 0xd9, 0x22, 0xa, 0x7c, 0x65, 0xe9}} return a, nil } -var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\x4f\x6f\xdb\x3e\x0c\xbd\xfb\x53\x10\x39\x14\x36\x90\x3a\x97\x1f\x7e\x18\x82\xb4\x45\x91\xa1\x40\xb1\x61\x2d\xfa\x67\x3d\xcb\x12\x1d\x6b\x55\x44\x43\xa2\xe7\x15\x45\xbf\xfb\x20\x3b\x89\x2d\x38\xeb\xd6\x1c\x1c\x8b\x7c\x22\x1f\x1f\x9f\xf5\xb6\x26\xc7\x70\x65\xa8\xbd\xfe\xfc\x20\x0a\x83\xf7\x2c\x9e\xb5\xdd\x40\xe9\x68\x0b\xb3\x69\x62\x96\x8c\xee\x3c\xd0\x33\xda\x11\xb4\x3b\x0f\x88\xc6\x6e\x74\x61\x30\x42\x8d\x63\xb3\x24\x59\x2c\xe0\xa1\xd2\x1e\xd8\x09\xeb\x85\x64\x4d\x16\xa4\x43\xc1\xe8\x41\x80\xc5\x16\x2c\x29\x04\xcf\xae\x91\x0c\x54\xfc\x40\xc9\xe1\x92\xb0\x0a\x9a\x5a\x75\x38\xae\x10\x6a\x47\x35\x79\x54\x70\xad\xd0\xb2\xe6\x17\xe8\x48\x27\xc9\xa8\x70\x9a\x00\x00\x68\xb5\x84\x7b\x76\xda\x6e\xe6\xdd\xd9\x91\xc1\x25\x3c\x5e\x5b\xfe\xd4\x07\x2c\x72\x4b\x2e\xcc\x7a\xa9\x94\x43\xef\x63\xfc\x90\xfe\x82\x2f\x71\xca\xf7\x12\x4d\xe2\x62\x4b\x8d\xe5\x25\x3c\x5e\xe9\x5f\xff\xff\x97\x64\xf0\x9a\x74\x71\x83\x0c\xe5\x5e\xb6\x3b\x2c\x97\x20\x1a\xae\xd2\x48\xa3\xfc\x49\x73\xa5\x9c\x68\xc3\x38\x19\x9c\x1c\x64\xce\xbf\x8b\xc6\x70\x5f\xa8\x76\x58\x0b\x87\xa9\x90\x92\x77\x45\xee\x99\x9c\xd8\xe0\x1c\xd6\xa2\x16\x85\x36\x9a\x35\xfa\x0c\x4e\x2e\xa5\x0c\x64\x0e\x1c\x3a\xde\x68\xca\x7c\x4c\x04\xce\x20\x94\xca\x7d\x5f\x24\x2f\xc8\x39\x6a\x57\x1f\x66\x77\x9e\x86\xad\x2f\x61\xb1\x2b\xb4\x38\x34\xe9\xd2\xd9\x81\x41\xf8\x5d\x5c\x40\x2d\xac\x96\xe9\x6c\x4d\x8d\x51\x60\x89\xa1\x6f\x0c\x0e\x4b\x74\x68\x25\x02\x13\x5c\x7d\xbd\x79\x82\xee\xfe\x2c\x1b\x66\x08\x5a\x06\xab\x04\x9b\xa2\x83\xd5\xe9\x11\x53\xe7\x42\xa9\x6f\xa4\xf0\x0e\x25\x39\x95\x46\xdd\x83\x2d\xb4\x9a\x47\xb1\xde\x1a\xe1\x19\xc7\x8f\x38\x64\x12\xfa\xd3\x8d\xce\x1c\xd1\x31\x46\x8e\x3d\x34\xbc\xc7\x18\x0e\x0a\xfa\x35\x6d\xb7\x9a\x19\xd5\x12\x56\xa7\x93\x15\xe6\xed\x6e\x33\xe9\xde\x7d\xfd\xff\xa0\xf9\x48\x3c\x5d\xbe\xb3\xef\xa9\x8c\x41\xc3\x9b\x1a\x9d\x60\x72\xbb\xa5\x1f\x41\xf4\x9b\xd8\x5b\xe0\x5d\xd0\xce\xac\xb7\x82\xab\x0c\xce\xce\xc0\x6a\x33\xf6\x67\xf7\x0d\x8d\xf9\x79\xf1\x13\xd3\xd5\xe9\xb0\xef\x39\x30\x7d\xa0\x47\x5c\x3a\xb6\xce\x5a\xd4\x7b\xfb\xcb\xd1\xa7\x73\xe8\xad\xbd\x6f\x70\x75\xf2\xfa\x6e\xb3\xdb\xa6\x30\x5a\xbe\x9d\xc7\x1e\x0b\xbf\x7f\xe5\x18\x5d\xcc\x8e\x68\x11\x91\xab\x43\x3f\x5f\x4d\xdb\x45\x73\xcd\x27\x69\xc1\x7f\x51\xad\x1f\xe4\x08\xa1\xfd\xdb\x1b\xa0\xf1\x08\xaf\x51\x5a\xa1\x67\x47\x2f\xa3\xee\x03\x3e\xe9\x9f\x6f\xbf\x03\x00\x00\xff\xff\x21\x31\x1a\x51\x7b\x06\x00\x00" +var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\x5f\x6b\xdb\x3e\x14\x7d\xf7\xa7\xb8\xe4\xa1\xd8\x90\x3a\x2f\x3f\x7e\x8c\x90\xb6\x94\x8c\x42\xd9\x58\x4b\xff\xac\xcf\xb2\x74\x1d\x6b\x55\x74\x8d\x74\x3d\xaf\x94\x7e\xf7\x21\x3b\x89\x2d\x9c\x75\x6b\x1e\x1c\xeb\xfe\x3b\x47\xe7\x1e\xeb\x6d\x4d\x8e\xe1\xca\x50\x7b\xfd\xf9\x41\x14\x06\xef\x59\x3c\x6b\xbb\x81\xd2\xd1\x16\x66\xd3\xc4\x2c\x19\xf5\x3c\xd0\x33\xda\x51\x69\x77\x1e\x2a\x1a\xbb\xd1\x85\xc1\xa8\x6a\x1c\x9b\x25\xc9\x62\x01\x0f\x95\xf6\xc0\x4e\x58\x2f\x24\x6b\xb2\x20\x1d\x0a\x46\x0f\x02\x2c\xb6\x60\x49\x21\x78\x76\x8d\x64\xa0\xe2\x07\x4a\x0e\x4d\xc2\x2a\x68\x6a\xd5\xd5\x71\x85\x50\x3b\xaa\xc9\xa3\x82\x6b\x85\x96\x35\xbf\x40\x47\x3a\x49\x46\x83\xd3\x04\x00\x40\xab\x25\xdc\xb3\xd3\x76\x33\xef\xce\x8e\x0c\x2e\xe1\xf1\xda\xf2\xa7\x3e\x60\x91\x5b\x72\xe1\xae\x97\x4a\x39\xf4\x3e\xae\x1f\xd2\x5f\xf0\x25\x4e\xf9\x5e\xa2\x49\x5c\x6c\xa9\xb1\xbc\x84\xc7\x2b\xfd\xeb\xff\xff\x92\x0c\x5e\x93\x2e\x6e\x90\xa1\xdc\xcb\x76\x87\xe5\x12\x44\xc3\x55\x1a\x69\x94\x3f\x69\xae\x94\x13\x6d\x06\x27\x07\x89\xf3\xef\xa2\x31\xdc\x0f\xa9\x1d\xd6\xc2\x61\x2a\xa4\xe4\xdd\x80\x7b\x26\x27\x36\x38\x87\xb5\xa8\x45\xa1\x8d\x66\x8d\x3e\x83\x93\x4b\x29\x03\x91\x03\x7e\xc7\x19\x4d\x99\x8f\x49\xc0\x19\x84\x51\xb9\xef\x87\xe4\x05\x39\x47\xed\xea\x43\xcc\xce\xd3\xb0\xed\x25\x2c\x76\x43\x16\x07\x80\x2e\x9d\x1d\xd0\xc3\xef\xe2\x02\x6a\x61\xb5\x4c\x67\x6b\x6a\x8c\x02\x4b\x0c\x3d\x28\x38\x2c\xd1\xa1\x95\x08\x4c\x70\xf5\xf5\xe6\x09\xba\xfe\x59\x36\xf0\x0f\x1a\x06\x8b\x04\x7b\xa2\x83\xd5\xe9\x11\x33\xe7\x42\xa9\x6f\xa4\xf0\x0e\x25\x39\x95\x46\xe8\xc1\x0e\x5a\xcd\xa3\x58\x6f\x89\xf0\x8c\xe3\x47\x9c\x31\x09\xfd\xa9\xa3\x33\x45\x74\x8c\x2b\xc7\xde\x19\xde\xe3\x1a\x0e\x0a\xfa\x35\x6d\xb7\x9a\x19\xd5\x12\x56\xa7\x93\xf5\xe5\xed\x6e\x2b\xe9\xde\x75\xfd\xff\xa0\xf9\x48\x3c\x5d\xbe\xb3\xeb\xa9\x8c\x41\xc3\x9b\x1a\x9d\x60\x72\xbb\xa5\x1f\xa9\xe8\x37\xb1\xb7\xc0\xbb\x45\x3b\xa3\xde\x0a\xae\x32\x38\x3b\x03\xab\xcd\xd8\x9b\xdd\xb7\x33\xe6\xe7\xc5\x4f\x4c\x57\xa7\xc3\xbe\xe7\xc0\xf4\x01\x8c\x78\x74\x6c\x9d\xb5\xa8\xf7\xd6\x97\xa3\xcf\xe6\x80\xad\xbd\x6f\x70\x75\xf2\xfa\x2e\xd8\x6d\x53\x18\x2d\xdf\xce\x63\x8f\x85\xdf\xbf\x72\x8c\x1a\xb3\x23\x5a\x44\xe4\xea\x80\xe7\xab\x29\x5c\x74\xaf\xf9\x24\x2d\xf8\x2f\xaa\xf5\x17\x39\x42\x68\xff\xf6\x06\x68\x3c\xc2\x6b\x94\x56\xe8\xd9\xd1\xcb\x08\x7d\xa8\x4f\xfa\xe7\xdb\xef\x00\x00\x00\xff\xff\xd7\xf7\xa2\x42\x73\x06\x00\x00" func idtablestakingNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -2857,7 +2857,7 @@ func idtablestakingNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x47, 0x19, 0xb1, 0x1c, 0x44, 0x83, 0x7f, 0x3c, 0x39, 0xb9, 0x65, 0x5c, 0xe3, 0x3b, 0xaf, 0x79, 0x97, 0x21, 0x91, 0xad, 0xfd, 0x51, 0xaa, 0x2f, 0xb1, 0xd5, 0xa2, 0xf8, 0xdf, 0x48, 0x92, 0x9c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa4, 0xcb, 0x2d, 0xbc, 0x35, 0x44, 0x32, 0x3e, 0x73, 0x50, 0x5f, 0xa1, 0x63, 0x18, 0x71, 0x7f, 0x5f, 0x26, 0xb5, 0x59, 0x98, 0x82, 0x74, 0xab, 0xa6, 0x15, 0x3c, 0x8f, 0xfa, 0x4d, 0x85, 0x69}} return a, nil } @@ -2881,7 +2881,7 @@ func idtablestakingNodeRequest_unstakeCdc() (*asset, error) { return a, nil } -var _idtablestakingNodeStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\xcf\x8e\xd3\x40\x0c\xc6\xef\x79\x0a\x2b\x07\x94\x1c\x48\x2e\x88\x43\xb5\xb0\xe2\x8f\x2a\x21\xad\x76\x11\x5d\x76\xcf\xee\xc4\x69\x87\x4e\xc7\x91\xe3\xd0\x95\x50\xdf\x1d\x4d\x26\x0d\x53\x15\x10\x20\xe6\xd2\x26\xfe\xfc\xd9\x3f\x7b\x62\xf7\x1d\x8b\xc2\xd2\xf1\xe1\xc3\xfb\x7b\x5c\x3b\x5a\x29\xee\xac\xdf\x40\x2b\xbc\x87\xfc\x32\x90\x67\x49\xce\x3d\xef\xc8\x27\xd2\xf1\xf9\x87\x62\xf0\x1b\xbb\x76\x74\xa6\x4a\xdf\xe5\x59\xa6\x82\xbe\x47\xa3\x96\x7d\x81\x7b\x1e\xbc\x2e\xe0\xf3\xd2\x3e\xbd\x7c\x51\xc2\xb7\x2c\x03\x00\xa8\x6b\xb8\x61\x83\x0e\xbe\xa2\xd8\xd0\x09\xb4\x2c\x80\x20\xd4\x92\x90\x37\x04\xca\xa0\x5b\x02\xcf\x0d\x01\xaf\xbf\x90\xd1\x31\xd1\x91\x42\xaf\xb8\x23\xf9\x44\xed\x02\x70\xd0\x6d\x71\x09\x54\xdd\x72\x43\x77\x1d\x09\x2a\x4b\x09\xcf\x7e\xa1\x58\x8d\x46\xd9\x6c\xdc\x9e\x70\x13\xef\x94\xad\x7a\xb4\xba\x6d\x04\x0f\xc1\x68\xb2\x8d\x81\x07\x1c\x9c\x46\xa3\x4e\xa8\x43\xa1\x02\x8d\xd1\xc9\xe4\x2d\x8b\xf0\xe1\x01\xdd\x10\xb2\xde\x18\x13\x66\x12\x66\x01\xd3\xa9\x6b\x58\x8f\x9a\x3f\x19\x41\x38\x3d\xb9\xb6\x9a\xe7\x00\xaf\x20\x54\xab\x7a\x65\xc1\x0d\x55\xd1\xeb\xea\x7f\x0c\xe7\x75\x11\x76\xbc\xf8\xc9\x6d\x4a\x44\xab\x58\xf7\x23\xea\xb6\x9c\x5b\x0c\xe7\xfa\x1a\x3a\xf4\xd6\x14\xf9\x3b\x1e\x5c\x03\x9e\xf5\x04\x7a\x86\xd9\x4f\x17\x14\x9b\xbd\xf5\x79\x99\x9d\x73\xa6\x6b\xf9\x2d\xea\x5f\xec\xea\xc4\x55\x4f\x46\xf5\x5c\x64\x0c\xff\x1b\xc6\xf2\xe6\xee\x11\xc6\xfc\x3c\x1a\x1c\x23\x09\x3d\x91\x19\x94\x92\x85\x9f\xef\x2f\xfe\xbb\xa5\xd8\x40\x5f\x5c\x3d\xbf\xe0\xae\x0e\x13\xce\xfc\x45\xc5\xdf\xf2\x54\xe8\x98\x7d\x0f\x00\x00\xff\xff\xbc\x5a\xce\x95\xf8\x03\x00\x00" +var _idtablestakingNodeStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\xcf\x6e\xdb\x30\x0c\xc6\xef\x7a\x0a\xc2\x87\xc2\x3e\xcc\xbe\x0c\x3b\x04\xdd\x8a\xfd\x41\x80\x01\x45\x3b\x2c\x5d\x7b\x66\x64\x3a\xd1\xa2\x88\x06\x4d\x2f\x05\x86\xbe\xfb\x60\xcb\xf1\x14\x64\x1b\x8a\xa1\xba\xd8\x96\x3e\x7e\xe4\x8f\x94\xdd\xbe\x65\x51\x58\x7a\x3e\x7c\xfe\x74\x87\x6b\x4f\x2b\xc5\x9d\x0b\x1b\x68\x84\xf7\x90\x9d\x1f\x64\x26\x89\xb9\xe3\x1d\x85\x44\x3a\x7e\xff\x56\xf4\x61\xe3\xd6\x9e\x4e\x54\xe9\x5e\x66\x8c\x0a\x86\x0e\xad\x3a\x0e\x39\xee\xb9\x0f\xba\x80\x6f\x4b\xf7\xf8\xe6\x75\x01\x3f\x8d\x01\x00\xa8\x2a\xb8\x66\x8b\x1e\x7e\xa0\xb8\xa1\x12\x68\x58\x00\x41\xa8\x21\xa1\x60\x09\x94\x41\xb7\x04\x81\x6b\x02\x5e\x7f\x27\xab\x63\xa0\x27\x85\x4e\x71\x47\xf2\x95\x9a\x05\x60\xaf\xdb\xfc\x1c\xa8\xbc\xe1\x9a\x6e\x5b\x12\x54\x96\x02\x2e\xfe\xa2\x58\x8d\x46\x66\x36\x6e\x8e\xb8\x89\x77\xca\x56\x3e\x38\xdd\xd6\x82\x87\xc9\x32\x6e\xde\x63\xef\x35\x9a\xb4\x42\x2d\x0a\xe5\x68\xad\x4e\x06\x1f\x58\x84\x0f\xf7\xe8\x7b\x2a\xe0\xe2\xbd\xb5\x43\x3f\x86\x3e\xc0\xb4\xaa\x0a\xd6\xa3\xe6\x39\xf8\xc3\xea\xc8\x37\xe5\xdc\x03\x78\x0b\x43\xb6\xb2\x53\x16\xdc\x50\x19\xbd\x2e\x5f\xa2\x31\xef\xf2\x61\xbe\x8b\x3f\xdc\xa4\x44\xb4\x8a\x79\xbf\xa0\x6e\x8b\xb9\xc4\x61\x5d\x5d\x41\x8b\xc1\xd9\x3c\xfb\xc8\xbd\xaf\x21\xb0\x1e\x41\x4f\x30\xbb\xe9\x72\x62\xbd\x77\x21\x2b\xcc\x29\x67\x3a\x92\x7f\xa2\x3e\x73\x4e\x47\xa6\x6a\x32\xa9\xe6\x04\xe3\xf1\xff\x21\x2c\xaf\x6f\x1f\x60\x8c\xcf\xa2\xc1\x53\xa4\xa0\x47\xb2\xbd\x52\x32\xec\xd3\xd9\xc5\xb7\x1b\x8a\x05\x74\xf9\xe5\xab\x33\xe6\xf2\x30\xa1\xcc\x7f\x52\x7c\x16\xc7\x44\x4f\xe6\x57\x00\x00\x00\xff\xff\x2e\x56\x90\x70\xf0\x03\x00\x00" func idtablestakingNodeStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -2897,7 +2897,7 @@ func idtablestakingNodeStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x48, 0x57, 0xd, 0xb, 0x63, 0xdb, 0xf7, 0xdc, 0xab, 0x6e, 0xaf, 0xc, 0x38, 0x8e, 0xf, 0x74, 0x0, 0x40, 0x9d, 0x5a, 0xea, 0xf8, 0xa9, 0x60, 0xb, 0x2c, 0x6d, 0x9a, 0xa8, 0x58, 0x26, 0x39}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5b, 0xd, 0x0, 0x9f, 0x56, 0x91, 0x6d, 0x32, 0x3d, 0xa3, 0x10, 0xcb, 0x41, 0x84, 0x26, 0x62, 0x39, 0xa9, 0xe, 0x6f, 0x2, 0xd0, 0xa3, 0xa5, 0xf5, 0x1a, 0x67, 0xe7, 0x57, 0x0, 0xb3, 0xca}} return a, nil } @@ -3701,7 +3701,7 @@ func inspect_fieldCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x58\xde\x63\x8d\x24\x0b\xd7\xc9\xa2\x45\xd2\x66\xb1\x49\x77\xcf\x63\x69\x6c\x11\xa6\x49\x95\xa4\xec\x1a\x41\xde\xbd\xa0\xa8\x3f\xca\x92\x13\xb7\xab\x43\x60\x51\xf3\xfb\xcd\xcc\xc7\x09\xdb\x66\x52\x19\x58\xa8\x43\x66\x64\x50\xbe\x7d\xe1\x72\xff\x22\x37\x24\x60\xa5\xe4\x16\x2e\xea\xf7\x8b\x5a\x22\x17\x6b\xb6\xe4\xe4\x49\xb5\xcf\x6a\xc9\x47\x19\x6f\x28\x29\xce\xb4\x13\x9c\xfe\xf3\xf8\xb4\x78\xb8\xbf\x7b\x79\x7a\xb8\xff\x73\x7e\x77\xf7\xed\xfe\xf9\x39\x08\xa2\x28\x82\x17\x85\x42\x63\x6c\x98\x14\x60\x52\x34\x60\x52\x82\x2d\x32\x01\xa6\xf0\x83\xc9\x96\x09\xd8\xcb\x9c\x27\xa0\xd9\x5a\x14\x4a\x46\x42\xac\x08\x0d\x01\x82\x4e\x51\x51\x02\x18\xc7\x32\x17\x06\x50\x24\x80\x02\x72\xc1\x8b\x20\x0a\x71\x74\x9f\x56\x52\x01\x42\xae\x49\x05\x81\x69\xdc\x86\x01\x00\x40\x86\xca\x30\xe4\x73\xeb\xee\x6b\xbe\xe4\x2c\x7e\xa0\xc3\xac\x04\x69\xf2\x40\x87\x47\xa6\xcd\xbd\x30\xea\x30\x86\x28\x82\x1f\xc4\xd6\xa9\x99\xc1\xa7\xe9\xb4\xad\xfe\x97\x26\x75\x86\xf6\x2f\xa5\xf6\x2a\xe7\xe7\xaa\x7e\x9a\x4e\xa7\xc1\x08\xe0\x35\x70\xfe\x15\x65\xa8\x28\x2c\xe0\x9a\x01\xe6\x26\x0d\x7f\x95\x4a\xc9\xfd\x77\xe4\x39\x8d\xe0\x72\xee\x00\x1a\x55\x1a\xf6\x89\x22\x58\x38\x1c\x2d\xea\x82\xf6\x15\x8c\xda\xe1\x98\x24\xf6\x03\x53\xb0\xa1\x83\xae\xb5\x38\x99\x12\xf5\xd2\x26\xdc\x40\xf9\x2b\xcc\xf0\x40\x6a\xe6\xaa\x36\xf2\x34\x2c\xee\xef\xc9\xd7\x0a\x9e\xf9\x89\xf5\x3e\xc1\x24\x09\xb3\x06\x9f\xde\x7a\x4d\x6a\x81\x31\xa4\xa8\xd3\x39\x5f\x4b\xc5\x4c\xba\x1d\x92\xf7\x84\xc6\xb0\x2f\xc1\xed\x17\x76\x5f\x47\xe7\x07\xe9\x95\xf6\xfd\x18\x7d\xf1\xd3\x21\xfa\xb2\x55\x84\x75\x88\x2d\xd0\x7b\x03\x3c\x6a\xbc\x13\xd1\x1d\xcb\x0e\x84\x76\x2c\x78\x14\x57\xd3\x78\x08\x99\x62\x3b\xfb\x8b\x33\xb1\xb1\x93\x6d\x5b\x51\x1b\x69\x87\x7a\x87\x39\x37\x5e\x17\x15\x27\x0b\xcc\x70\xc9\x38\x33\x07\xb8\xe9\x54\x21\xae\x3e\x31\xd2\x13\x6b\x05\xd7\x34\x61\x5a\xe7\x54\x9b\xb1\xcf\x75\x31\x20\x1e\x7b\x4d\x7e\x30\x93\x26\x0a\xf7\xb8\xe4\x76\x5e\x6a\x02\x9c\x7c\xb7\x3e\x6f\x3d\xfd\x30\x2a\x6d\x47\xab\x4a\xac\x90\xf2\x53\xac\x39\xca\x71\x51\xc9\x68\x5b\x14\xb8\x26\x55\x4c\x58\x99\x27\x33\x60\x09\xcf\x26\xee\xb1\x99\x97\x3a\x6f\x58\xf5\x8f\xd2\xc4\xf5\x95\xc7\xb5\x13\xe7\xf0\xf1\x48\x30\x2c\x60\x9b\x75\xd1\x1b\x6a\xe5\x0a\x37\x8d\x3b\x0a\xaf\xaf\x8e\x1d\x8f\xc1\xc8\x99\xef\xfa\xd8\xe9\xb3\xb3\xf2\x15\x4d\xda\x82\xc5\x66\x62\x5a\x52\xc3\xb5\xf4\x00\x3f\x51\xd8\x0f\xd4\xf2\x9d\x48\x6f\x43\xcf\x97\x7d\xfe\x5f\x6e\xbf\x49\x9e\x0c\x96\xe7\xa5\x91\xf0\xfd\x3a\x9c\xe7\x49\xa2\x48\xeb\x59\xa7\x26\xe8\x8e\xc7\x9e\x46\x1b\xc8\xd9\x00\xac\xb5\xc2\x00\x2d\x78\xc5\xf6\x87\xe4\xaa\x95\x4c\xd7\x71\xa7\xfc\xad\xa4\x5a\xd8\xf4\xf9\xb6\x20\x31\xb1\x92\x0b\xcc\xe0\xc6\x8b\xe4\x44\x89\x2f\x87\x9c\x75\x4a\x77\x5e\x4c\x7d\x70\x78\x41\x14\x64\xa8\xd3\xb0\x8c\x77\x0c\x68\x7a\xdb\xbe\x54\xfe\x5d\xac\xa4\x23\xbd\xa1\xc6\x28\x6e\x94\x85\xe4\x9c\xdc\xc6\x73\xe3\x6e\xbe\x2a\x5b\xbf\xe5\x97\xc5\xfd\xdd\x97\x7b\xc7\x4c\x4f\xff\xda\xad\x6b\x78\x42\x3b\xfa\x7d\xe8\xf8\x08\xd9\xe7\xf3\x67\xc8\x50\xb0\x38\xbc\x58\x14\xdb\x98\x90\x06\x5c\x88\xa0\x68\x45\x8a\x44\x4c\x96\xbf\xdd\xc6\x16\xd7\xd6\x2f\x5a\x40\xf4\x81\x60\x5b\xbb\x5a\x07\x3c\x87\xde\x00\x9c\x33\x16\xd5\xf2\xd7\x55\x6d\xd7\x79\x78\x9e\xe6\x6e\x85\xfa\xf8\x34\x45\x11\x3c\xed\x48\x29\x96\xb8\x3d\x2a\xa1\x95\xe5\xd9\xd6\x4a\xad\x28\x26\xb6\x23\x35\xc0\xb7\x5e\xcf\xe5\xa2\xea\xba\xc8\xdd\xc5\xcd\x15\xf3\xad\x34\xd3\x7b\xcb\xd8\xed\xad\xf2\xe3\x36\xe9\x2d\xaa\x8d\xae\xce\xca\xdb\x47\x03\xea\x66\x39\x6e\xf7\x67\x8b\xe5\x75\x93\xf6\x19\x17\xec\xf5\xe5\xab\x4f\xc2\x55\xb8\x6f\xb7\xe1\x39\x74\xfa\x01\x8c\x2a\x84\x7a\xe8\xb3\x9b\x80\x5f\x60\x3b\xbf\x83\xb0\x0e\xd4\x36\xcb\x0d\x08\xa9\xb6\xc8\x1b\x7c\x99\xb0\xff\x79\xd8\x95\xdb\x42\x9f\x0b\xf6\x77\x4e\x90\xb5\xe7\xa7\x1e\xf9\xca\xfa\xcf\x03\x73\x70\xf7\xf8\xaf\xc8\x75\xe3\x1c\xc6\xcc\x61\xfc\xe5\x04\x72\xf6\xef\x5b\xf0\x16\xfc\x1b\x00\x00\xff\xff\xa8\xb5\x30\x1c\x65\x0e\x00\x00" +var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x48\xde\x63\x8d\x24\x0b\xd7\xc9\xa2\x45\xd2\x66\xb1\x49\x77\xcf\x13\x69\x6c\x11\xa6\x49\x95\xa4\xec\x1a\x8b\xbc\x7b\x41\x51\x7f\x94\x25\x67\xdd\xae\x0e\x81\x45\xcd\xef\x37\x33\x1f\x27\x6c\x9b\x4b\x65\x60\xa9\x0e\xb9\x91\x41\xf5\xf6\x89\xcb\xfd\x8b\xdc\x90\x80\x95\x92\x5b\xb8\x68\xde\x2f\x1a\x89\x42\xac\xd9\x2b\x27\x4f\xaa\x7b\xd6\x48\x3e\xca\x64\x43\x69\x79\xa6\x9d\xe0\xec\x9f\xc7\xa7\xe5\xc3\xfd\xdd\xcb\xd3\xc3\xfd\x9f\x8b\xbb\xbb\x2f\xf7\xcf\xcf\x41\x10\xc7\x31\xbc\x28\x14\x1a\x13\xc3\xa4\x00\x93\xa1\x01\x93\x11\x6c\x91\x09\x30\xa5\x1f\x4c\xb7\x4c\xc0\x5e\x16\x3c\x05\xcd\xd6\xa2\x54\x32\x12\x12\x45\x68\x08\x10\x74\x86\x8a\x52\xc0\x24\x91\x85\x30\x80\x22\x05\x14\x50\x08\x5e\x06\x51\x8a\xa3\xfb\xb4\x92\x0a\x10\x0a\x4d\x2a\x08\x4c\xeb\x36\x0c\x00\x00\x72\x54\x86\x21\x5f\x58\x77\x9f\x8b\x57\xce\x92\x07\x3a\xcc\x2b\x90\xa2\x07\x3a\x3c\x32\x6d\xee\x85\x51\x87\x29\xc4\x31\x7c\x23\xb6\xce\xcc\x1c\x3e\xcc\x66\x5d\xf5\xbf\x34\xa9\x33\xb4\x7f\xa9\xb4\x57\x05\x3f\x57\xf5\xc3\x6c\x36\x0b\x26\x00\xdf\x03\xe7\x5f\x51\x8e\x8a\xc2\x12\xae\x39\x60\x61\xb2\xf0\x57\xa9\x94\xdc\x7f\x45\x5e\xd0\x04\x2e\x17\x0e\xa0\x49\xad\x61\x9f\x38\x86\xa5\xc3\xd1\xa2\x2e\x68\x5f\xc3\xa8\x1d\x8e\x69\x6a\x3f\x30\x05\x1b\x3a\xe8\x46\x8b\x93\xa9\x50\xaf\x6c\xc2\x0d\x54\xbf\xc2\x1c\x0f\xa4\xe6\xae\x6a\x13\x4f\xc3\xe2\xfe\x9e\x7c\xa3\xe0\x99\x8f\xac\xf7\x08\xd3\x34\xcc\x5b\x7c\x06\xeb\x15\x35\x02\x53\xc8\x50\x67\x0b\xbe\x96\x8a\x99\x6c\x3b\x26\xef\x09\x4d\x61\x5f\x81\x3b\x2c\xec\xbe\x4e\xce\x0f\xd2\x2b\xed\xfb\x31\xfa\xe2\xa7\x43\xf4\x65\xeb\x08\x9b\x10\x3b\xa0\x0f\x06\x78\xd4\x78\x27\xa2\x3b\x96\x1d\x09\xed\x58\xf0\x28\xae\xb6\xf1\x10\x72\xc5\x76\xf6\x17\x67\x62\x63\x27\xdb\xb6\xa2\x36\xd2\x0e\xf5\x0e\x0b\x6e\xbc\x2e\x2a\x4f\x96\x98\xe3\x2b\xe3\xcc\x1c\xe0\xa6\x57\x85\xa4\xfe\xc4\x48\x47\xd6\x0a\xae\x29\x62\x5a\x17\xd4\x98\xb1\xcf\x75\x39\x20\x1e\x7b\x45\xdf\x98\xc9\x52\x85\xfb\x09\x5c\x36\xe4\x17\x7d\xb5\xfe\x6e\x3d\xdd\x30\xae\xec\xc6\xab\x5a\xac\x94\xf2\xd3\x6b\xf8\xc9\xf1\x50\xc5\x66\x5b\x14\xb8\x26\x55\x4e\x57\x95\x23\x33\x60\xc9\xce\x26\xed\x31\x99\x97\x36\x6f\x19\xf5\x8f\xca\xc4\xf5\x95\xc7\xb3\x91\x73\xf8\x78\x24\x18\x96\x90\xcd\xfb\xc8\x8d\xb5\x71\x8d\x99\xc6\x1d\x85\xd7\x57\xc7\x8e\xa7\x60\xe4\xdc\x77\x7d\xec\xf4\xd9\x59\xf9\x8c\x26\xeb\xc0\x62\x33\x31\x1d\xa9\xf1\x3a\x7a\x80\x9f\x28\xea\x3b\x75\x7c\x27\xca\xdb\xd0\xf3\x63\x9f\xff\x97\xd7\x6f\x92\xa7\xa3\xa5\x79\x69\x25\x7c\xbf\x0e\xe3\x45\x9a\x2a\xd2\x7a\xde\xab\x07\xba\xe3\xa9\xa7\xd1\x05\x71\x3e\x02\x69\xa3\x30\x42\x07\x5e\xa1\xfd\xe1\xb8\xea\x24\xd3\x77\xdc\x2b\x7d\x27\xa9\x0e\x36\x43\xbe\x2d\x48\x4c\xac\xe4\x12\x73\xb8\xf1\x22\x39\x51\xde\xcb\x31\x67\xbd\xd2\x9d\x17\xd3\x10\x1c\x5e\x10\x25\x09\xea\x2c\xac\xe2\x9d\x02\x9a\xc1\x96\xaf\x94\x7f\x17\x2b\xe9\xc8\x6e\xac\x31\xca\x9b\x64\x29\x39\x27\xb7\xe9\xdc\xb8\x1b\xaf\xce\xd6\x6f\xf7\xd7\xf2\xde\x1e\xca\xbd\x67\x66\xa0\x7f\xed\xb6\x35\x3e\x9d\x3d\xfd\x21\x74\x7c\x84\xec\xf3\xf1\x23\xe4\x28\x58\x12\x5e\x2c\xcb\x2d\x4c\x48\x03\x2e\x44\x50\xb4\x22\x45\x22\x21\xcb\xdb\x6e\x53\x4b\x1a\xeb\x17\x1d\x20\x86\x40\xb0\xad\x5d\xaf\x01\x9e\x43\x6f\x00\xce\x19\x8b\x7a\xe9\xeb\xab\x76\xeb\x3c\x3e\x4f\x0b\xb7\x3a\xfd\xf8\x34\xc5\x31\x3c\xed\x48\x29\x96\xba\xfd\x29\xa5\x95\xe5\xd8\xce\x2a\xad\x28\x21\xb6\x23\x35\xc2\xb5\x5e\xcf\x15\xa2\xee\xba\xd8\xdd\xc1\xed\xf5\xf2\xa5\x32\x33\x78\xc3\xd8\xad\xad\xf6\xe3\x36\xe8\x2d\xaa\x8d\xae\xcf\xaa\x9b\x47\x03\xea\x76\x29\xee\xf6\x67\x87\xe1\x75\x9b\xf6\x19\x17\xeb\xf5\xe5\x77\x9f\x80\xeb\x70\xdf\x6e\xc3\x73\xe8\xf4\x07\x30\xaa\x11\x1a\xa0\xcf\x7e\x02\x7e\x81\xed\xfc\x8e\xc2\x3a\x52\xdb\xbc\x30\x20\xa4\xda\x22\x6f\xf1\x65\xc2\xfe\xc7\x61\x57\x6d\x0b\x7d\x21\xd8\xdf\x05\x41\xde\x9d\x9f\x66\xe4\x6b\xeb\x3f\x0f\xcc\xd1\xbd\xe3\xbf\x22\xd7\x8f\x73\x1c\x33\x87\xf1\xa7\x13\xc8\xd9\xbf\x6f\xc1\x5b\xf0\x6f\x00\x00\x00\xff\xff\x4b\xe4\x54\x92\x5d\x0e\x00\x00" func lockedtokensAdminAdmin_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3717,7 +3717,7 @@ func lockedtokensAdminAdmin_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0xe0, 0x6e, 0xd7, 0x29, 0xcc, 0x46, 0xd5, 0x10, 0xeb, 0xed, 0x8b, 0xc9, 0xd6, 0x72, 0xda, 0xdf, 0x19, 0xf, 0xd4, 0x46, 0x6f, 0x5a, 0x2b, 0x22, 0xa6, 0xf2, 0xdc, 0x18, 0x69, 0x9a, 0x99}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x68, 0xf, 0xe1, 0xfd, 0xf, 0x9f, 0xbc, 0x7d, 0x4a, 0xbb, 0x7f, 0x3d, 0xc6, 0x7a, 0xef, 0x7e, 0x67, 0xdd, 0x80, 0x37, 0xcc, 0xfb, 0xd5, 0xc4, 0x9d, 0x54, 0x15, 0x71, 0x37, 0xd9, 0x8a, 0x57}} return a, nil } @@ -3821,7 +3821,7 @@ func lockedtokensAdminCheck_shared_registrationCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x2c\x64\xc0\x91\xd2\xab\xe1\x64\xe1\x3a\x59\xb4\x48\xda\x04\x9b\x74\xf7\x3c\x96\xc6\x16\x11\x9a\x54\x49\xca\xae\x11\xe4\xdd\x0b\x4a\xd4\x0f\x65\x29\x76\x8b\xa2\x87\xd5\x21\x88\xc9\xf9\xf9\xe6\x9b\x19\xce\xb0\x6d\x2e\x95\x81\xa5\x3a\xe4\x46\x06\xee\xd7\x17\x2e\xf7\x2f\xf2\x95\x04\xac\x95\xdc\xc2\x45\xf3\xfb\xa2\x91\x28\xc4\x86\xad\x38\x79\x52\xdd\xb3\x46\xf2\x41\x26\xaf\x94\x96\x67\xba\x12\xbc\xfa\xeb\xe1\x71\x79\x7f\x77\xfb\xf2\x78\x7f\xf7\xfb\xe2\xf6\xf6\xeb\xdd\xf3\x73\x10\xc4\x71\x0c\x2f\x0a\x85\xc6\xc4\x30\x29\xc0\x64\x68\x00\x21\x29\xb4\x91\xe9\x01\x72\x25\x77\x2c\x25\x05\x7b\x59\xf0\x14\x34\xdb\x88\x52\xc5\x48\x48\x14\xa1\x21\x40\xd0\x19\x2a\x4a\x01\x93\x44\x16\xc2\x00\x8a\x14\x50\x40\x21\x78\x09\xa1\x14\xaf\xef\xd6\x52\x01\x42\xa1\x49\x05\x81\x69\xbd\x86\x01\x00\xc0\xba\xe0\x7c\x91\x6e\x99\x78\x2a\x56\x9c\x25\xf7\x74\x98\x39\x82\xa2\x7b\x3a\x3c\x30\x6d\xee\x84\x51\x87\x29\xc4\x31\x7c\x27\xb6\xc9\xcc\x0c\x7e\xba\xba\xba\x6a\x94\xff\xd0\xa4\xfe\xa9\xee\x04\xe0\x2d\x28\x2d\xe4\x8a\x72\x54\x14\xba\xd0\x9f\x5c\xe4\x33\xc0\xc2\x64\xe1\xcf\x52\x29\xb9\xff\x86\xbc\xa0\x09\x7c\x5a\x54\xf1\x4c\x6a\x5d\xfb\x71\x32\x8e\x0a\x77\x0b\xd7\xe0\xfe\x0b\x73\x3c\x58\x4b\x3d\xd3\x13\x4f\xd7\xb2\x72\xbe\x66\xa3\xea\xb9\x8c\x5e\xe9\xa0\x23\x4c\xd3\x30\x6f\x79\x38\xe6\x35\x6a\x6e\xa7\x90\xa1\xce\x16\x7c\x23\x15\x33\xd9\x76\x50\xd8\x93\x98\xc2\xde\xd1\x37\x20\x59\x5d\x75\xc0\x75\x62\x1a\x85\xe6\x65\xed\x04\x32\x5f\xf6\x03\x60\xbe\xe0\x11\x2e\xcb\xf7\x0e\x0b\x6e\x96\x98\xe3\x8a\x71\x66\x0e\x70\xdd\xa3\x32\xa9\xaf\x18\xe9\x48\x1b\xa9\x70\x43\x8d\x01\xfb\x45\x4c\xeb\x82\xe6\x65\x79\x78\x4d\x18\x7d\x67\x26\x4b\x15\xee\x71\xc5\x6d\xb5\x34\x7d\x1c\x7d\xb3\x3e\x6f\xc2\xd8\x99\x8b\xd7\xf5\x4d\x79\xd1\x03\xc8\xdb\x16\xfe\x0d\x05\x6e\x48\xc1\xfc\xd2\x6b\xec\xa8\xea\xc1\x87\x23\xc1\xb0\x0c\x6e\xd6\x8f\x71\xb4\x6c\x1c\x9e\x48\xe3\x8e\xc2\xf9\xe5\xb1\xe7\x29\x18\x39\xf3\x7d\x1f\x7b\x7d\xae\xac\x3c\xa1\xc9\x7a\xa1\x98\x8e\xd4\xff\x42\xf9\x09\xa4\x37\xa1\x67\xd6\x7e\xe7\xc7\xe6\xa9\x0e\x05\xfa\x8b\xe4\xe9\x68\xb2\x5e\x5a\x89\xb0\xe2\x79\x91\xa6\x8a\xb4\x9e\xf5\xc8\xc0\xea\x78\xea\x91\x37\x1b\xa1\x72\xa4\xe7\xbc\xbc\x7a\xb8\xe7\x97\x1d\xa8\x53\xef\xea\x28\xd3\x1d\xc8\x43\x34\x8c\x53\xb0\xc4\x1c\xae\x3d\x40\x43\x19\x76\x49\xfd\x34\xe6\xf3\x26\x3c\x03\xcd\x64\x30\x7e\xcf\x5d\xf9\xb4\xe8\x2c\xf4\x01\x4e\x01\xcd\x60\x65\x3b\x1b\xbf\x8a\xb5\xac\x5e\x92\xb1\xba\x2e\x1f\xc1\x1f\xba\xaa\x79\x97\x90\xa5\x2d\x63\xa9\xe0\xba\x3f\x94\x86\x63\x5b\x95\x83\x73\x3e\x84\xdd\x37\x78\x13\xda\x35\xe5\xa3\x54\x38\xc1\xc1\xac\xdb\xef\xf3\x67\xc8\x51\xb0\x24\xbc\x58\x96\xdb\x8a\x90\x06\x2a\xf7\x2e\x82\x66\x0f\x49\x2a\x4b\x17\xdd\x38\x07\x3c\xd9\x1e\xac\x07\xb1\xe7\xc9\x4b\xf0\x89\xfe\xf5\x14\xeb\xad\xa8\xaf\xda\x2d\xda\x41\xc5\xb6\xd2\x66\x83\x55\x37\xd4\x8d\x71\x0c\x8f\x3b\x52\x8a\xa5\x04\x26\x23\x48\x69\x6d\xe7\x41\x67\xcf\x54\x94\x10\xdb\x91\x8a\x46\xe6\x82\x57\xba\x85\xa8\x3b\x28\xae\xa6\x74\x3b\xbe\xbe\x3a\x3b\xbe\x73\xb7\x21\x0a\xda\x37\x8e\xaa\xfd\x72\x8b\xea\x55\xd7\x67\x69\x15\x8f\x06\xd4\x0d\x3d\xd1\xd8\x20\xd4\xed\xcb\x77\x56\x9f\xd5\x6f\xcb\x9b\xdf\x57\x35\xde\xf7\xde\xdb\x72\x62\xa6\x9d\x41\x52\x4d\x91\x97\xbc\xe1\x00\xfc\x04\xdb\x57\x68\x94\xd7\x91\xec\xe6\x85\x01\x21\xd5\x16\x79\x4b\x30\x13\x76\x25\xb7\xab\xac\xe5\xbe\x10\xec\xcf\x82\x20\x47\x93\x45\xc7\x2f\x57\x6d\xfe\xbf\x63\x73\x74\xb3\xf9\xb7\xd4\xf5\x71\x8e\x93\x56\x91\xfc\xe5\x03\xea\xec\xdf\xf7\xe0\x3d\xf8\x3b\x00\x00\xff\xff\xd3\xa4\x6f\x04\x7d\x0d\x00\x00" +var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x48\xe9\xd5\x70\xb2\x70\x9d\x2c\x5a\x24\x6d\x82\x4d\xba\x7b\x9e\x48\x63\x8b\x08\x4d\xaa\xfc\xb1\x6b\x2c\xf2\xee\x05\x25\x4a\x16\x65\x29\x71\x8b\xf6\xb2\x3a\x04\x31\x39\x3f\xdf\x7c\x33\xc3\x19\xb6\x29\xa5\x32\xb0\x54\xfb\xd2\xc8\xc8\xff\xfa\xcc\xe5\xee\x59\xbe\x92\x80\x95\x92\x1b\x38\x6b\x7f\x9f\xb5\x12\x56\xac\xd9\x0b\xa7\x40\xaa\x7b\xd6\x4a\xde\xcb\xec\x95\xf2\xea\x4c\xd7\x82\x97\x7f\xdd\x3f\x2c\xef\x6e\x6f\x9e\x1f\xee\x6e\x7f\x5f\xdc\xdc\x7c\xb9\x7d\x7a\x8a\xa2\x34\x4d\xe1\x59\xa1\xd0\x98\x19\x26\x05\x98\x02\x0d\x20\x64\x56\x1b\x99\xef\xa1\x54\x72\xcb\x72\x52\xb0\x93\x96\xe7\xa0\xd9\x5a\x54\x2a\x46\x42\xa6\x08\x0d\x01\x82\x2e\x50\x51\x0e\x98\x65\xd2\x0a\x03\x28\x72\x40\x01\x56\xf0\x0a\x42\x25\xde\xdc\xad\xa4\x02\x04\xab\x49\x45\x91\x39\x78\x8d\x23\x00\x80\x95\xe5\x7c\x91\x6f\x98\x78\xb4\x2f\x9c\x65\x77\xb4\x9f\x79\x82\x92\x3b\xda\xdf\x33\x6d\x6e\x85\x51\xfb\x29\xa4\x29\x7c\x23\xb6\x2e\xcc\x0c\x7e\xba\xbc\xbc\x6c\x95\xff\xd0\xa4\xfe\xa9\xee\x04\xe0\x7b\x54\x59\x28\x15\x95\xa8\x28\xf6\xa1\x3f\xfa\xc8\x67\x80\xd6\x14\xf1\xcf\x52\x29\xb9\xfb\x8a\xdc\xd2\x04\xce\x17\x75\x3c\x93\x46\xd7\x7d\x9c\x8c\xa7\xc2\xdf\xc2\x15\xf8\xff\xe2\x12\xf7\xce\x52\xcf\xf4\x24\xd0\x75\xac\x9c\xae\xd9\xaa\x06\x2e\x93\x57\xda\xeb\x04\xf3\x3c\x2e\x0f\x3c\x1c\xf3\x9a\xb4\xb7\x53\x28\x50\x17\x0b\xbe\x96\x8a\x99\x62\x33\x28\x1c\x48\x4c\x61\xe7\xe9\x1b\x90\xac\xaf\x3a\xe0\x3a\x31\x8d\x42\x0b\xb2\xf6\x01\xb2\x50\xf6\x1d\x60\xa1\xe0\x11\x2e\xc7\xf7\x16\x2d\x37\x4b\x2c\xf1\x85\x71\x66\xf6\x70\xd5\xa3\x32\x6b\xae\x18\xe9\x44\x1b\xa9\x70\x4d\xad\x01\xf7\x25\x4c\x6b\x4b\xf3\xaa\x3c\x82\x26\x4c\xbe\x31\x53\xe4\x0a\x77\x13\x38\x6f\x7b\x38\xf9\xea\xfc\x5d\xc7\xa9\x37\x95\xae\x9a\x9b\xea\xa2\x07\x8e\x1f\xda\xf7\x37\x14\xb8\x26\x05\xf3\x8b\xa0\xa9\x93\xba\xff\xee\x8f\x04\xe3\x2a\xb0\x59\x3f\xbe\xd1\x92\xf1\x78\x12\x8d\x5b\x8a\xe7\x17\xc7\x9e\xa7\x60\xe4\x2c\xf4\x7d\xec\xf5\xa9\xb6\xf2\x88\xa6\xe8\x85\x62\x3a\x52\xff\x3b\xdd\x1f\xa0\xbc\x8e\x03\x93\xee\x3b\x3d\xae\x40\x75\x28\xc8\x5f\x24\xcf\x47\x13\xf5\x7c\x90\x88\x6b\x8e\x17\x79\xae\x48\xeb\x59\x8f\x08\xac\x8f\xa7\x01\x71\xb3\x11\x1a\x47\x7a\x2d\xc8\x69\x80\x7b\x7e\xd1\x81\x3a\x0d\xae\x8e\xb2\xdc\x81\x3c\x44\xc3\x38\x05\x4b\x2c\xe1\x2a\x00\x34\x94\x5d\x9f\xd0\xf3\x31\x9f\xd7\xf1\x09\x68\x26\x83\xf1\x07\xee\xaa\x27\x45\x17\x71\x08\x70\x0a\x68\x06\xab\xda\xdb\xf8\x55\xac\x64\xfd\x82\x8c\xd5\x74\xf5\xf8\xfd\xb0\x15\xcd\xbb\x64\x2c\x5d\x09\x4b\x05\x57\xfd\x41\x34\x1c\xd7\x4b\x35\x2c\xe7\x43\xd8\x43\x83\xd7\xb1\x5b\x4d\xde\x4b\x83\x17\x1c\xcc\xb8\xfb\x3e\x7d\x82\x12\x05\xcb\xe2\xb3\x65\xb5\xa1\x08\x69\xa0\x76\xef\x23\x68\x77\x8f\xac\xb6\x74\xd6\x8d\x73\xc0\x93\xeb\xbf\x66\xf8\x06\x9e\x82\xe4\x7e\xd0\xbb\x81\x62\xb3\x09\xf5\x55\xbb\x05\x3b\xa8\x78\xa8\xb2\xd9\x60\xc5\x0d\x75\x62\x9a\xc2\xc3\x96\x94\x62\x39\x81\x29\x08\x72\x5a\xb9\x39\xd0\xd9\x2d\x15\x65\xc4\xb6\xa4\x92\x91\x79\x10\x94\xad\x15\x4d\xf7\xa4\xf5\x64\x3e\x8c\xad\x2f\xde\x4e\xe8\xdc\x6f\x85\x82\x76\xad\xa3\x7a\xa7\xdc\xa0\x7a\xd5\xcd\x59\x5e\xc7\xa3\x01\x75\x4b\x4f\x32\x36\x00\xf5\xe1\xd5\x3b\xa9\xc7\x9a\x77\xe5\x7b\xd8\x53\x0d\xde\xb7\xde\xbb\xf2\xc1\x2c\x3b\x81\xa4\x86\xa2\x20\x79\xc3\x01\x84\x09\x76\x2f\xd0\x28\xaf\x23\xd9\x2d\xad\x01\x21\xd5\x06\xf9\x81\x60\x26\xdc\x1a\xee\xd6\x57\xc7\xbd\x15\xec\x4f\x4b\x50\xa2\x29\x92\xe3\x57\xab\x31\xff\xdf\xb1\x39\xba\xd1\xfc\x5b\xea\xfa\x38\xc7\x49\xab\x49\xfe\xfc\x0e\x75\xee\xef\x5b\xf4\x16\xfd\x1d\x00\x00\xff\xff\xf0\x55\x29\xf1\x71\x0d\x00\x00" func lockedtokensAdminCustody_create_account_with_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3837,11 +3837,11 @@ func lockedtokensAdminCustody_create_account_with_lease_accountCdc() (*asset, er } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_account_with_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdc, 0xa1, 0xb5, 0xae, 0xbc, 0x6, 0x99, 0x49, 0x15, 0x8b, 0x44, 0x1d, 0x7c, 0xee, 0x56, 0xa8, 0xd6, 0x27, 0xfa, 0xe3, 0x1a, 0xae, 0xaf, 0xbd, 0x5d, 0xe6, 0x1c, 0xf0, 0x62, 0xdc, 0x1a, 0x9d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x51, 0xd3, 0x47, 0xdd, 0x63, 0x73, 0x17, 0xbf, 0xbb, 0x20, 0xd8, 0x4d, 0xdf, 0x4d, 0x44, 0xf6, 0x54, 0x7b, 0xfb, 0x61, 0x6f, 0x43, 0x34, 0xbc, 0x8e, 0x20, 0xaa, 0x47, 0xde, 0x4, 0xef}} return a, nil } -var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x2c\x64\xc0\x91\xd2\xab\xe1\x64\xe1\x3a\x59\xb4\x48\xda\x04\x9b\x60\xf7\x3c\x16\x69\x8b\x08\x4d\xaa\x24\x65\x57\x58\xe4\xdd\x0b\x52\x94\x2c\xca\xd4\x6e\x5a\x14\x3d\x54\x87\x20\x26\xe7\xe7\x9b\x6f\x86\x33\xc3\xf6\x95\x54\x06\xd6\xaa\xa9\x8c\x4c\xfc\xaf\x4f\x5c\x1e\x5f\xe4\x2b\x15\xb0\x55\x72\x0f\x17\xfd\xef\x8b\x5e\xa2\x16\x3b\xb6\xe1\x34\x90\x1a\x9e\xf5\x92\x0f\xb2\x78\xa5\xc4\x9d\xe9\x56\xf0\xea\xcf\x87\xc7\xf5\xfd\xdd\xed\xcb\xe3\xfd\xdd\xef\xab\xdb\xdb\xcf\x77\xcf\xcf\x49\x92\xe7\x39\xbc\x28\x14\x1a\x0b\xc3\xa4\x00\x53\xa2\x01\x84\xa2\xd6\x46\x92\x06\x2a\x25\x0f\x8c\x50\x05\x47\x59\x73\x02\x9a\xed\x84\x53\x31\x12\x0a\x45\xd1\x50\x40\xd0\x25\x2a\x4a\x00\x8b\x42\xd6\xc2\xc0\x56\x2a\x40\xa8\xb5\x55\x2a\x25\x20\x57\x14\x49\xe3\xb4\x4a\xd4\x60\x4a\xca\x14\xd4\x82\x3b\x80\xbd\x56\x6b\x8d\x58\xb1\x16\x53\x49\xcf\x85\x9c\xbe\x74\x28\xac\x1d\x30\x03\xe0\xc8\xb5\x4c\x92\xc1\x49\x9a\x00\x00\x6c\x6b\xce\x57\x64\xcf\xc4\x53\xbd\xe1\xac\xb8\xa7\xcd\xc2\xb3\x9e\xdd\xd3\xe6\x81\x69\x73\x27\x8c\x6a\xe6\x90\xe7\xf0\x95\xb2\x5d\x69\x16\xf0\xd3\xd5\xd5\x55\x32\x03\xf8\x96\x38\x13\x95\xa2\x15\x2a\x9a\x7a\x4e\x9e\x3c\x25\x0b\xc0\xda\x94\xe9\xcf\x52\x29\x79\xfc\x82\xbc\xa6\x33\xf8\xb0\x6a\x91\xce\x5d\xfc\xfe\x87\x17\x7c\x36\x52\xe1\x8e\xce\x61\x8d\x15\x6e\x18\x67\x86\x51\x7d\x52\x99\x75\xee\xec\xc7\xa9\xf1\xb4\xfa\x5b\xb8\x06\xff\x5f\x5a\x61\x63\x9d\x8f\xd0\xcc\x4e\xca\x81\x62\xf6\x4a\x1b\x9d\x21\x21\x69\x75\x22\xe0\x9c\x94\xac\xbf\x9d\x5b\x96\xcb\x15\xdf\x49\xc5\x4c\xb9\x8f\x0a\x07\x12\x73\x38\x7a\xde\x22\x92\xed\xd5\x2c\x8c\xec\x80\x35\x37\x3d\x0b\x0d\x5c\x8f\x20\x17\x03\x82\x32\xdd\xd2\xd6\x1b\xb0\x5f\xc6\xb4\xae\xe9\xd2\xd1\x1a\x94\x7f\xf6\x95\x99\x92\x28\x3c\xe2\x86\xdb\x74\xf4\x2f\x28\xfb\x62\x7d\xde\xa4\xb9\x37\x97\x6f\xbb\x1b\x77\x31\x02\xc8\x4f\x8f\xe7\x37\x14\xb8\xa3\x0a\x96\x97\xc1\x93\xca\xda\x7a\x7d\x38\x13\x4c\x5d\x70\x8b\x71\x8c\x93\xe9\xf1\x78\x32\x8d\x07\x9a\x2e\x2f\xcf\x3d\xcf\xc1\xc8\x45\xe8\xfb\xdc\xab\xaf\xad\x27\x34\xe5\x28\x14\x33\x90\xfa\x4f\x28\xff\x01\xd2\x9b\x34\x30\x6b\xbf\xf7\xc7\x16\xa8\xc6\x02\xfd\x45\x72\x32\x99\xac\x97\x93\x44\x08\xa2\x25\x7d\x45\x88\xa2\x5a\x2f\x46\xcc\x60\x7b\x3c\x0f\x34\x86\xac\x2e\x26\x38\x4e\x22\x40\x07\x5d\x21\xcc\x7c\x60\x7d\x79\x39\x08\x66\xec\x78\x54\x0b\x83\xa0\x62\x44\x4d\x93\xb4\xc6\x0a\xae\x03\x40\xb1\x1a\xf0\x69\xff\x30\xe5\xf3\x26\x7d\x07\x9a\x59\x34\xfe\xc0\x9d\x6b\x3f\xba\x4c\x43\x80\x73\x40\x13\xad\x7d\x6f\xe3\x57\xb1\x95\x6d\xaf\x99\xaa\x7c\xd7\x8e\xfe\xd7\x75\xcf\x87\x84\xac\x6d\xa1\x4b\x05\xd7\xe3\xf1\x10\x8f\x6d\xe3\x66\xd7\x32\x86\x3d\x34\x78\x93\xda\x15\xe2\x7b\xa9\xf0\x82\xd1\xac\xdb\xef\xe3\x47\xa8\x50\xb0\x22\xbd\x58\xbb\x4d\x42\x48\x03\xad\x7b\x88\x6d\x02\x52\x5d\x0c\xe3\x8c\x78\xb2\x0f\xb3\x1b\x89\x81\xa7\x20\xc1\x7f\xe7\x51\x77\xeb\xc6\x58\x75\x58\xb4\xd3\xdd\xc0\x55\xda\x22\x5a\x75\xb1\xd7\x98\xe7\xf0\x78\xa0\x4a\x31\x42\xdd\x2a\x43\xe8\xd6\x4e\x8c\xc1\x0e\xa8\x68\x41\xd9\x81\xaa\x6c\x62\x72\x04\xa5\x5b\x8b\xee\x05\xe5\xed\x24\x3f\x0d\xb8\xcf\xde\x4e\xe8\xdc\x6f\x6f\x82\x1e\x7b\x47\xed\xee\xb7\x47\xf5\xaa\xbb\x33\xd2\xc6\xa3\x01\x75\x4f\x4f\x36\x35\x2a\xf5\xa9\x05\xbe\xeb\x9d\x75\xbd\xe5\x5b\xf8\xae\x3a\xbc\x6f\xa3\xde\xf2\x83\xa9\xf7\x0e\x92\x3a\x8a\x22\xcd\x7f\x1c\x40\x98\x60\xdb\x85\x26\x79\x9d\xc8\x6e\x55\x1b\x10\x52\xed\x91\x9f\x08\x66\xc2\xae\xcb\x76\x9b\xb4\xdc\xd7\x82\xfd\x51\x53\xa8\xd0\x94\xd9\x79\xe7\xea\xcc\xff\x7b\x6c\x4e\xee\x3e\xff\x94\xba\x31\xce\x69\xd2\x5a\x92\x3f\x7d\x87\x3a\xfb\xf7\x2d\x79\x4b\xfe\x0a\x00\x00\xff\xff\xfe\x48\x6c\xcc\x19\x0d\x00\x00" +var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x48\xe9\xd5\x70\xb2\x70\x9d\x2c\x5a\x24\x6d\x82\x4d\xb0\x7b\x9e\x88\xb4\x45\x84\x26\x55\x92\xb2\x2b\x2c\xf2\xee\x05\x29\x4a\x16\x65\x6a\x93\x16\xed\xa5\x3a\x04\x31\x39\x3f\xdf\x7c\x33\x9c\x19\xb6\xab\xa4\x32\xb0\x56\x4d\x65\x64\xe2\x7f\x7d\xe6\xf2\xf0\x2c\x5f\xa9\x80\x8d\x92\x3b\x38\xeb\x7f\x9f\xf5\x12\xb5\xd8\xb2\x17\x4e\x03\xa9\xe1\x59\x2f\x79\x2f\x8b\x57\x4a\xdc\x99\x6e\x05\x2f\xff\xbc\x7f\x58\xdf\xdd\xde\x3c\x3f\xdc\xdd\xfe\xbe\xba\xb9\xf9\x72\xfb\xf4\x94\x24\x79\x9e\xc3\xb3\x42\xa1\xb1\x30\x4c\x0a\x30\x25\x1a\x40\x28\x6a\x6d\x24\x69\xa0\x52\x72\xcf\x08\x55\x70\x90\x35\x27\xa0\xd9\x56\x38\x15\x23\xa1\x50\x14\x0d\x05\x04\x5d\xa2\xa2\x04\xb0\x28\x64\x2d\x0c\x6c\xa4\x02\x84\x5a\x5b\xa5\x52\x02\x72\x45\x91\x34\x4e\xab\x44\x0d\xa6\xa4\x4c\x41\x2d\xb8\x03\xd8\x6b\xb5\xd6\x88\x15\x6b\x31\x95\xf4\x54\xc8\xe9\x4b\x87\xc2\xda\x01\x33\x00\x8e\x5c\xcb\x24\x19\x9c\xa4\x09\x00\xc0\xa6\xe6\x7c\x45\x76\x4c\x3c\xd6\x2f\x9c\x15\x77\xb4\x59\x78\xd6\xb3\x3b\xda\xdc\x33\x6d\x6e\x85\x51\xcd\x1c\xf2\x1c\xbe\x51\xb6\x2d\xcd\x02\x7e\xba\xbc\xbc\x4c\x66\x00\xdf\x13\x67\xa2\x52\xb4\x42\x45\x53\xcf\xc9\xa3\xa7\x64\x01\x58\x9b\x32\xfd\x59\x2a\x25\x0f\x5f\x91\xd7\x74\x06\xe7\xab\x16\xe9\xdc\xc5\xef\x7f\x78\xc1\x27\x23\x15\x6e\xe9\x1c\xd6\x58\xe1\x0b\xe3\xcc\x30\xaa\x8f\x2a\xb3\xce\x9d\xfd\x38\x35\x9e\x56\x7f\x0b\x57\xe0\xff\x4b\x2b\x6c\xac\xf3\x11\x9a\xd9\x51\x39\x50\xcc\x5e\x69\xa3\x33\x24\x24\xad\x8e\x04\x9c\x92\x92\xf5\xb7\x73\xcb\x72\xb9\xe2\x5b\xa9\x98\x29\x77\x51\xe1\x40\x62\x0e\x07\xcf\x5b\x44\xb2\xbd\x9a\x85\x91\xed\xb1\xe6\xa6\x67\xa1\x81\xab\x11\xe4\x62\x40\x50\xa6\x5b\xda\x7a\x03\xf6\xcb\x98\xd6\x35\x5d\x3a\x5a\x83\xf2\xcf\xbe\x31\x53\x12\x85\x87\x19\x9c\xf7\xaf\x27\xfb\x6a\xfd\x5d\xa7\xb9\x37\x95\x6f\xba\x1b\x77\x31\x02\xc7\x8f\x0f\xe7\x37\x14\xb8\xa5\x0a\x96\x17\xc1\x73\xca\xda\x5a\xbd\x3f\x11\x4c\x5d\x60\x8b\x71\x7c\x93\xa9\xf1\x78\x32\x8d\x7b\x9a\x2e\x2f\x4e\x3d\xcf\xc1\xc8\x45\xe8\xfb\xd4\xab\xaf\xab\x47\x34\xe5\x28\x14\x33\x90\xfa\xcf\xe9\x7e\x07\xe5\x75\x1a\x98\xb4\xdf\xc7\xe3\x0a\x54\x63\x41\xfe\x22\x39\x99\x4c\xd4\xf3\x51\x22\x04\xd1\x12\xbe\x22\x44\x51\xad\x17\x23\x56\xb0\x3d\x9e\x07\x1a\x43\x46\x17\x13\xfc\x26\x11\xa0\x83\x6e\x10\x66\x3d\xb0\xbe\xbc\x18\x04\x33\x76\x3c\xaa\x83\x41\x50\x31\xa2\xa6\x49\x5a\x63\x05\x57\x01\xa0\x58\xfe\x7d\xca\xcf\xa7\x7c\x5e\xa7\x1f\x40\x33\x8b\xc6\x1f\xb8\x73\x6d\x47\x97\x69\x08\x70\x0e\x68\xa2\x75\xef\x6d\xfc\x2a\x36\xb2\xed\x31\x53\x55\xef\xda\xd0\xff\xb6\xe6\xf9\x90\x8c\xb5\x2d\x72\xa9\xe0\x6a\x3c\x12\xe2\x71\xbd\xb8\x79\xb5\x8c\x61\x0f\x0d\x5e\xa7\x76\x6d\xf8\x51\x1a\xbc\x60\x34\xe3\xf6\xfb\xf4\x09\x2a\x14\xac\x48\xcf\xd6\x6e\x7b\x10\xd2\x40\xeb\x1e\x62\xd3\x5f\xaa\xb3\x61\x9c\x11\x4f\xf6\x51\x76\x63\x30\xf0\x14\x24\xf7\xef\x3c\xe8\x6e\xc5\x18\xab\x0e\x0b\x76\xba\x13\xb8\x2a\x5b\x44\x2b\x2e\xf6\x12\xf3\x1c\x1e\xf6\x54\x29\x46\xa8\x5b\x5f\x08\xdd\xd8\x49\x31\xd8\xfb\x14\x2d\x28\xdb\x53\x95\x4d\x4c\x8c\xa0\x6c\x6b\xd1\xbd\x9e\xbc\x9d\xde\xc7\xc1\xf6\xc5\xdb\x09\x9d\xfb\x8d\x4d\xd0\x43\xef\xa8\xdd\xf7\x76\xa8\x5e\x75\x77\x46\xda\x78\x34\xa0\xee\xe9\xc9\xa6\x46\xa4\x3e\xb6\xbf\x0f\xbd\xb1\xae\xaf\x7c\x0f\xdf\x54\x87\xf7\x6d\xd4\x57\xde\x99\x76\x1f\x20\xa9\xa3\x28\xd2\xf8\xc7\x01\x84\x09\xb6\x1d\x68\x92\xd7\x89\xec\x56\xb5\x01\x21\xd5\x0e\xf9\x91\x60\x26\xec\x8a\x6c\x37\x48\xcb\x7d\x2d\xd8\x1f\x35\x85\x0a\x4d\x99\x9d\x76\xad\xce\xfc\xbf\xc7\xe6\xe4\xce\xf3\x4f\xa9\x1b\xe3\x9c\x26\xad\x25\xf9\xf3\x0f\xa8\xb3\x7f\xdf\x92\xb7\xe4\xaf\x00\x00\x00\xff\xff\x7c\x6b\x87\x9d\x0d\x0d\x00\x00" func lockedtokensAdminCustody_create_only_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3857,11 +3857,11 @@ func lockedtokensAdminCustody_create_only_lease_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc5, 0xb7, 0x41, 0xa4, 0x72, 0x62, 0x65, 0xe7, 0xf6, 0xc7, 0x6e, 0xb6, 0x66, 0xdf, 0x1d, 0xef, 0x2d, 0x8b, 0x3a, 0x3d, 0xf9, 0x6, 0x77, 0x99, 0xdd, 0x17, 0xe2, 0xce, 0xb1, 0xdf, 0x21, 0xf5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x76, 0xec, 0x42, 0x51, 0xd6, 0x15, 0x6c, 0x1, 0x33, 0x27, 0x84, 0xfc, 0xa7, 0xd0, 0x18, 0xd5, 0x25, 0x3b, 0x19, 0xa, 0xac, 0x3d, 0xc5, 0xc1, 0x54, 0xed, 0x4d, 0xfb, 0xee, 0x73, 0x29, 0x3c}} return a, nil } -var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x2c\x64\xc0\x91\xdc\x63\x0d\x27\x0b\xd7\xc9\xa2\x45\xd2\x26\xd8\xa4\xbb\xe7\xb1\x34\xb6\x88\xd0\xa4\x4a\x52\x76\x85\x20\xef\x5e\x50\xa2\x64\x51\x96\xf2\x53\x14\x3d\xac\x0e\x41\x44\xcd\xcf\x37\xdf\x0c\x67\xc6\x6c\x97\x4b\x65\x60\xa5\xca\xdc\xc8\xc0\xbd\x7d\xe1\xf2\xf0\x28\x9f\x48\xc0\x46\xc9\x1d\x9c\xb5\xef\x67\xad\x44\x21\xb6\x6c\xcd\xc9\x93\xea\x9e\xb5\x92\xb7\x32\x79\xa2\xb4\x3a\xd3\xb5\xe0\xec\xef\xdb\xbb\xd5\xcd\xf5\xd5\xe3\xdd\xcd\xf5\x1f\xcb\xab\xab\xaf\xd7\x0f\x0f\x41\x10\xc7\x31\x3c\x2a\x14\x1a\x13\xc3\xa4\x00\x93\xa1\x01\x84\xa4\xd0\x46\xa6\x25\xe4\x4a\xee\x59\x4a\x0a\x0e\xb2\xe0\x29\x68\xb6\x15\x95\x8a\x91\x90\x28\x42\x43\x80\xa0\x33\x54\x94\x02\x26\x89\x2c\x84\x81\x8d\x54\x80\x50\x68\xab\x94\x49\x40\xae\x08\xd3\xb2\xd2\xca\x50\x83\xc9\x88\x29\x28\x04\xaf\x00\xb6\x5a\xb5\xb5\xd4\x8a\xd5\x98\x32\x3a\x15\xaa\xf4\x65\x85\xc2\xda\x01\xd3\x01\x8e\x5c\xcb\x20\xe8\x9c\x84\x01\x00\x40\x8e\xca\x30\xe4\xcb\x74\xc7\xc4\x7d\xb1\xe6\x2c\xb9\xa1\x72\xee\x88\x8f\x6e\xa8\xbc\x65\xda\x5c\x0b\xa3\xca\x29\xc4\x31\x7c\x27\xb6\xcd\xcc\x1c\x7e\x9a\xcd\xba\xea\x7f\x6a\x52\x1f\xd0\xfe\x79\x36\x0b\x26\x00\xcf\x41\x6d\x43\x51\x8e\x8a\x42\xc7\xe9\xbd\xa3\x74\x0e\x58\x98\x2c\xfc\x45\x2a\x25\x0f\xdf\x90\x17\x34\x81\x4f\xcb\x3a\xd2\x69\xc5\x9f\x7b\x71\x82\x0f\x46\x2a\xdc\xd2\x14\x56\x98\xe3\x9a\x71\x66\x18\xe9\xa3\xca\xa4\x71\x67\x1f\x4e\xc6\xa5\xc5\x7d\x85\x0b\x70\xff\x85\x39\x96\xd6\x79\x0f\xcd\xe4\xa8\xec\x29\x46\x4f\x54\xea\x08\xd3\x34\xcc\x8f\xf1\x0f\x92\x1a\xb5\x02\x53\x9b\xa8\x6c\xc9\xb7\x52\x31\x93\xed\xc6\xe4\x3d\xa1\x29\x1c\x1c\x79\xc3\xc2\xf5\xd7\xc9\xc7\x41\x7a\xa9\x7b\x1b\xa3\x2f\xfe\x3a\x44\x5f\xb6\x41\xe8\x25\x61\x8f\x05\x37\x6d\xc2\x4a\xb8\xe8\x01\x4f\x3a\xb9\x8c\x74\x9d\xe1\xd6\x80\x7d\x22\xa6\x75\x41\x8b\xaa\x02\xbc\x9b\x1e\x7d\x67\x26\x4b\x15\x1e\x70\xcd\x6d\xe5\xb4\xcd\x22\xfa\x66\x7d\x5e\x86\xb1\x33\x17\x6f\x9a\x2f\xd5\x87\x1e\x40\x7e\xec\x13\xbf\xa3\xc0\x2d\x29\x58\x9c\x7b\xdd\x23\xaa\xaf\xe6\xed\x89\x60\x58\x05\x37\xef\xc7\x38\x5a\x49\x0e\x4f\xa4\x71\x4f\xe1\xe2\xfc\xd4\xf3\x14\x8c\x9c\xfb\xbe\x4f\xbd\xba\x6b\x70\x8f\x26\xeb\x85\x62\x3a\x52\xff\x0b\xe5\x6f\x20\xbd\x0c\x3d\xb3\xf6\x79\x7f\x6c\x9e\xea\x50\xa0\xbf\x4a\x9e\x8e\x26\xeb\xf1\x28\xe1\x83\xa8\x49\x5f\xa6\xa9\x22\xad\xe7\x3d\x66\xb0\x3e\x9e\x7a\x1a\x5d\x56\xe7\x23\x1c\x07\x03\x40\x3b\x0d\xcc\xcf\xbc\x67\x7d\x71\xde\x09\xa6\xef\xb8\x57\x0b\x9d\xa0\x86\x88\x1a\x27\x69\x85\x39\x5c\x78\x80\x86\x6a\xc0\xa5\xfd\xd3\x98\xcf\xcb\xf0\x1d\x68\x26\x83\xf1\x7b\xee\xaa\x16\xa4\xb3\xd0\x07\x38\x05\x34\x83\xb5\xef\x6c\xfc\x26\x36\xb2\xee\x35\x63\x95\x5f\x35\xcc\x1f\xba\xee\x79\x97\x90\x95\x2d\x74\xa9\xe0\xa2\x3f\xc9\x86\x63\x5b\x57\x63\x76\x31\x84\xdd\x37\x78\x19\xda\x6d\xe9\xb5\x54\x38\xc1\xc1\xac\xdb\xe7\xf3\x67\xc8\x51\xb0\x24\x3c\x5b\x55\x4b\x93\x90\x06\x6a\xf7\x30\xb4\xf4\x48\x75\xd6\x8d\x73\xc0\x93\xbd\x98\xcd\xf4\xf6\x3c\x79\x09\xfe\xc8\xa5\x6e\x36\xab\xbe\x6a\xb7\x68\xc7\xbb\x41\x55\x69\xf3\xc1\xaa\x1b\xba\x8d\x71\x0c\x77\x7b\x52\x8a\xa5\x54\x6d\x6d\x29\x6d\xec\xc4\xe8\xac\xbb\x8a\x12\x62\x7b\x52\xd1\xc8\xe4\xf0\x4a\xb7\x10\xcd\x0d\x8a\xeb\x69\x7e\x1c\x70\x5f\x9d\x1d\xdf\xb9\x5b\x54\x05\x1d\x5a\x47\xf5\x9a\xbb\x43\xf5\xa4\x9b\xb3\xb4\x8e\x47\x03\xea\x96\x9e\x68\x6c\x54\xea\x63\x0b\x7c\xd7\x3d\x6b\x7a\xcb\xb3\x7f\xaf\x1a\xbc\x2f\xbd\xde\xf2\xc6\xd4\x7b\x07\x49\x0d\x45\x03\xcd\xbf\x1f\x80\x9f\x60\xdb\x85\x46\x79\x1d\xc9\x6e\x5e\x18\x10\x52\xed\x90\x1f\x09\x66\xc2\xfe\x32\xb0\x8b\xaf\xe5\xbe\x10\xec\xaf\x82\x20\x47\x93\x45\xa7\x9d\xab\x31\xff\xdf\xb1\x39\xba\xfb\xfc\x5b\xea\xfa\x38\xc7\x49\xab\x49\xfe\xf2\x0a\x75\xf6\xef\x4b\xf0\x12\xfc\x13\x00\x00\xff\xff\xb1\x5d\x7b\xb4\x04\x0e\x00\x00" +var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x48\xee\xb1\x86\x93\x85\xeb\x64\xd1\x22\x69\x13\x6c\xd2\xdd\xf3\x44\x1a\x5b\x44\x68\x52\x25\x29\xbb\xc2\x22\xef\x5e\x50\xa2\x64\x51\x96\x12\xa7\x68\x2f\xab\x43\x10\x51\xf3\xf3\xcd\x37\xc3\x99\x31\xdb\xe6\x52\x19\x58\xa9\x32\x37\x32\x70\x6f\x9f\xb9\xdc\x3f\xc9\x17\x12\xb0\x56\x72\x0b\x67\xed\xfb\x59\x2b\x51\x88\x0d\x7b\xe6\xe4\x49\x75\xcf\x5a\xc9\x3b\x99\xbc\x50\x5a\x9d\xe9\x5a\x70\xf6\xf7\xdd\xfd\xea\xf6\xe6\xfa\xe9\xfe\xf6\xe6\x8f\xe5\xf5\xf5\x97\x9b\xc7\xc7\x20\x88\xe3\x18\x9e\x14\x0a\x8d\x89\x61\x52\x80\xc9\xd0\x00\x42\x52\x68\x23\xd3\x12\x72\x25\x77\x2c\x25\x05\x7b\x59\xf0\x14\x34\xdb\x88\x4a\xc5\x48\x48\x14\xa1\x21\x40\xd0\x19\x2a\x4a\x01\x93\x44\x16\xc2\xc0\x5a\x2a\x40\x28\xb4\x55\xca\x24\x20\x57\x84\x69\x59\x69\x65\xa8\xc1\x64\xc4\x14\x14\x82\x57\x00\x5b\xad\xda\x5a\x6a\xc5\x6a\x4c\x19\x1d\x0b\x55\xfa\xb2\x42\x61\xed\x80\xe9\x00\x47\xae\x65\x10\x74\x4e\xc2\x00\x00\x20\x47\x65\x18\xf2\x65\xba\x65\xe2\xa1\x78\xe6\x2c\xb9\xa5\x72\xee\x88\x8f\x6e\xa9\xbc\x63\xda\xdc\x08\xa3\xca\x29\xc4\x31\x7c\x23\xb6\xc9\xcc\x1c\x7e\x9a\xcd\xba\xea\x7f\x6a\x52\x1f\xd0\xfe\x79\x36\x0b\x26\x00\xdf\x83\xda\x86\xa2\x1c\x15\x85\x8e\xd3\x07\x47\xe9\x1c\xb0\x30\x59\xf8\x8b\x54\x4a\xee\xbf\x22\x2f\x68\x02\xe7\xcb\x3a\xd2\x69\xc5\x9f\x7b\x71\x82\x8f\x46\x2a\xdc\xd0\x14\x56\x98\xe3\x33\xe3\xcc\x30\xd2\x07\x95\x49\xe3\xce\x3e\x9c\x8c\x4b\x8b\xfb\x0a\x97\xe0\xfe\x0b\x73\x2c\xad\xf3\x1e\x9a\xc9\x41\xd9\x53\x8c\x5e\xa8\xd4\x11\xa6\x69\x98\x1f\xe2\x1f\x24\x35\x6a\x05\xa6\x36\x51\xd9\x92\x6f\xa4\x62\x26\xdb\x8e\xc9\x7b\x42\x53\xd8\x3b\xf2\x86\x85\xeb\xaf\x93\x8f\x83\xf4\x52\xf7\x3e\x46\x5f\xfc\x6d\x88\xbe\x6c\x83\xd0\x4b\xc2\x0e\x0b\x6e\xda\x84\x95\x70\xd9\x03\x9e\x74\x72\x19\xe9\x3a\xc3\xad\x01\xfb\x44\x4c\xeb\x82\x16\x55\x05\x78\x37\x3d\xfa\xc6\x4c\x96\x2a\xdc\x4f\xe0\xbc\x6d\x14\xd1\x57\xeb\xef\x2a\x8c\x9d\xa9\x78\xdd\x7c\xa9\x3e\xf4\xc0\xf1\x43\x8f\xf8\x1d\x05\x6e\x48\xc1\xe2\xc2\xeb\x1c\x51\x7d\x2d\xef\x8e\x04\xc3\x2a\xb0\x79\x3f\xbe\xd1\x2a\x72\x78\x22\x8d\x3b\x0a\x17\x17\xc7\x9e\xa7\x60\xe4\xdc\xf7\x7d\xec\xd5\x5d\x81\x07\x34\x59\x2f\x14\xd3\x91\xfa\xdf\xe9\x7e\x07\xe5\x55\xe8\x99\xb4\xcf\xe9\x71\x79\xaa\x43\x41\xfe\x2a\x79\x3a\x9a\xa8\xa7\x83\x84\x0f\xa2\x26\x7c\x99\xa6\x8a\xb4\x9e\xf7\x58\xc1\xfa\x78\xea\x69\x74\x19\x9d\x8f\xf0\x1b\x0c\x00\xed\x34\x2e\x3f\xeb\x9e\xf5\xc5\x45\x27\x98\xbe\xe3\x5e\x1d\x74\x82\x1a\x22\x6a\x9c\xa4\x15\xe6\x70\xe9\x01\x1a\xca\xbf\x4b\xf9\xf9\x98\xcf\xab\xf0\x04\x34\x93\xc1\xf8\x3d\x77\x55\xeb\xd1\x59\xe8\x03\x9c\x02\x9a\xc1\xba\x77\x36\x7e\x13\x6b\x59\xf7\x98\xb1\xaa\xaf\x1a\xe5\x0f\x5b\xf3\xbc\x4b\xc6\xca\x16\xb9\x54\x70\xd9\x9f\x5e\xc3\x71\x3d\x57\xa3\x75\x31\x84\xdd\x37\x78\x15\xda\x0d\xe9\xad\x34\x38\xc1\xc1\x8c\xdb\xe7\xd3\x27\xc8\x51\xb0\x24\x3c\x5b\x55\x8b\x92\x90\x06\x6a\xf7\x30\xb4\xe8\x48\x75\xd6\x8d\x73\xc0\x93\xbd\x94\xcd\xc4\xf6\x3c\x79\xc9\xfd\xc8\x85\x6e\xb6\xa9\xbe\x6a\xb7\x60\xc7\x3b\x41\x55\x65\xf3\xc1\x8a\x1b\xba\x89\x71\x0c\xf7\x3b\x52\x8a\xa5\x54\x6d\x6a\x29\xad\xed\xa4\xe8\xac\xb8\x8a\x12\x62\x3b\x52\xd1\xc8\xc4\xf0\xca\xb6\x10\xcd\xed\x89\xeb\x09\x7e\x18\x6c\x5f\x9c\x1d\xdf\xb9\x5b\x4e\x05\xed\x5b\x47\xf5\x6a\xbb\x45\xf5\xa2\x9b\xb3\xb4\x8e\x47\x03\xea\x96\x9e\x68\x6c\x44\xea\x43\xfb\x3b\xe9\x8e\x35\x7d\xe5\xbb\x7f\xa7\x1a\xbc\xaf\xbd\xbe\xf2\xce\xb4\x3b\x81\xa4\x86\xa2\x81\xc6\xdf\x0f\xc0\x4f\xb0\xed\x40\xa3\xbc\x8e\x64\x37\x2f\x0c\x08\xa9\xb6\xc8\x0f\x04\x33\x61\x7f\x0d\xd8\x65\xd7\x72\x5f\x08\xf6\x57\x41\x90\xa3\xc9\xa2\xe3\xae\xd5\x98\xff\xef\xd8\x1c\xdd\x79\xfe\x2d\x75\x7d\x9c\xe3\xa4\xd5\x24\x7f\x7e\x83\x3a\xfb\xf7\x35\x78\x0d\xfe\x09\x00\x00\xff\xff\xee\x48\xf0\x0e\xf8\x0d\x00\x00" func lockedtokensAdminCustody_create_only_shared_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3877,11 +3877,11 @@ func lockedtokensAdminCustody_create_only_shared_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_shared_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc8, 0x7f, 0x61, 0x42, 0x63, 0x5a, 0xc6, 0x70, 0x29, 0x45, 0xa7, 0xa7, 0x7e, 0xd, 0xbe, 0x3e, 0x53, 0x33, 0xb6, 0x94, 0xba, 0x7b, 0x1, 0x72, 0x9e, 0x9a, 0x1b, 0x20, 0x6e, 0xee, 0xff, 0x54}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x62, 0xe0, 0x84, 0x6d, 0x58, 0xb1, 0x17, 0xf2, 0x32, 0xbd, 0xf8, 0x49, 0x7, 0x35, 0xd2, 0xbd, 0xb, 0xce, 0x42, 0x8f, 0x70, 0x52, 0xe9, 0x62, 0x91, 0x27, 0xb5, 0x7f, 0x4d, 0x9, 0x0, 0xb0}} return a, nil } -var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x2c\x64\xc0\x91\xbc\xc7\x1a\x4e\x16\xae\x93\x45\x8b\xa4\x4d\xb0\x49\x77\xcf\x63\x69\x6c\x11\xa1\x49\x95\xa4\xec\x1a\x41\xde\xbd\xa0\x44\xc9\xa2\x2c\x25\x76\x51\xf4\x50\x1e\x82\x88\x9c\x9f\x6f\xbe\x19\x0e\xc7\x6c\x93\x4b\x65\x60\xa1\xf6\xb9\x91\x81\xfb\xfa\xca\xe5\xee\x59\xbe\x90\x80\x95\x92\x1b\xb8\x68\xbe\x2f\x1a\x89\x42\xac\xd9\x92\x93\x27\xd5\xde\x6b\x24\xef\x65\xf2\x42\x69\xb9\xa7\x2b\xc1\xc9\x5f\xf7\x0f\x8b\xbb\xdb\x9b\xe7\x87\xbb\xdb\xdf\xe7\x37\x37\xdf\x6e\x9f\x9e\x82\x20\x8e\x63\x78\x56\x28\x34\x26\x86\x49\x01\x26\x43\x03\x08\x49\xa1\x8d\x4c\xf7\x90\x2b\xb9\x65\x29\x29\xd8\xc9\x82\xa7\xa0\xd9\x5a\x94\x2a\x46\x42\xa2\x08\x0d\x01\x82\xce\x50\x51\x0a\x98\x24\xb2\x10\x06\x50\xa4\x80\x02\x0a\xc1\x4b\x08\xa5\x78\x7d\xb6\x92\x0a\x10\x0a\x4d\x2a\x08\xcc\xc1\x6b\x18\x00\x00\xe4\xa8\x0c\x43\x3e\x4f\x37\x4c\x3c\x16\x4b\xce\x92\x3b\xda\x4f\x1d\x47\xd1\x1d\xed\xef\x99\x36\xb7\xc2\xa8\xfd\x18\xe2\x18\x7e\x10\x5b\x67\x66\x0a\x9f\x27\x93\xb6\xfa\x1f\x9a\xd4\x19\xda\x3f\x39\xed\x55\xc1\xcf\x55\xfd\x3c\x99\x4c\x82\x11\xbc\x06\x95\x7b\x45\x39\x2a\x0a\x1d\x73\x8f\x8e\xb8\x29\x60\x61\xb2\xf0\x67\xa9\x94\xdc\x7d\x47\x5e\xd0\x08\x3e\xcd\x2b\x3a\x1a\x5d\xbb\x38\x19\xc7\xa4\x3b\x85\x2b\x70\xff\x85\x39\xee\xad\xa5\x8e\xe9\x91\xa7\x6b\x49\x3d\x5d\xb3\x51\xf5\x5c\x46\x2f\xb4\xd7\x11\xa6\x69\x98\x1f\x68\xe8\x4d\x4b\xd4\x08\x8c\x21\x43\x9d\xcd\xf9\x5a\x2a\x66\xb2\xcd\x90\xbc\x27\x34\x86\x9d\xe3\xb0\x5f\xb8\x3a\x1d\x9d\x0f\xd2\xcb\xe0\xc7\x18\x7d\xf1\xf7\x21\xfa\xb2\x35\xc2\x06\x62\x8b\xfe\x5e\x80\x47\xf5\xf5\x0e\xba\x63\xd9\x01\x68\xc7\x82\x47\xb8\x6c\x69\x6c\xb1\xe0\x66\x81\x39\x2e\x19\x67\x66\x0f\x57\x1d\x42\x93\xfa\x88\x91\x8e\xb4\x91\x0a\xd7\xd4\x18\xb0\x2b\x62\x5a\x17\x34\x2b\x2b\xd9\x6b\x37\xd1\x0f\x66\xb2\x54\xe1\x0e\x97\xdc\x16\x76\xd3\xb1\xa2\xef\xd6\xe7\x75\x18\x3b\x73\xf1\xaa\x3e\x29\x0f\x3a\x00\xf9\xa1\x59\xfd\x86\x02\xd7\xa4\x60\x76\xe9\xb5\xb0\xa8\xea\x36\xf7\x47\x82\x61\x19\xdc\xb4\x1b\xe3\x60\x85\x3b\x3c\x91\xc6\x2d\x85\xb3\xcb\x63\xcf\x63\x30\x72\xea\xfb\x3e\xf6\xfa\x54\x59\x79\x44\x93\x75\x42\x31\x2d\xa9\xff\x84\xf2\x0f\x90\x5e\x87\x9e\x59\xbb\x4e\x8f\xcd\x53\xed\x0b\xf4\x17\xc9\xd3\xc1\x64\x3d\x1f\x24\x7c\x10\x15\xe9\xf3\x34\x55\xa4\xf5\xb4\xc3\x0c\x56\xdb\x63\x4f\xa3\xcd\xea\x74\x80\xe3\xa0\x07\x68\xfb\x56\x7a\x99\xf7\xac\xcf\x2e\x5b\xc1\x74\x1d\x77\x6a\xa1\x15\x54\x1f\x51\xc3\x24\x2d\x30\x87\x2b\x0f\x50\x5f\x0d\xb8\xb4\x7f\x1a\xf2\x79\x1d\x9e\x80\x66\xd4\x1b\xbf\xe7\xae\x6c\x3e\x3a\x0b\x7d\x80\x63\x40\xd3\x5b\xfb\xce\xc6\xaf\x62\x25\xab\x5e\x33\x54\xf9\x65\x23\xff\x5f\xd7\x3d\x6f\x13\xb2\xb0\x85\x2e\x15\x5c\x75\x5f\xd8\xfe\xd8\x96\xe5\x14\x30\xeb\xc3\xee\x1b\xbc\x0e\xed\xc8\xf6\x5e\x2a\x9c\x60\x6f\xd6\xed\xfa\xf2\x05\x72\x14\x2c\x09\x2f\x16\xe5\xe4\x26\xa4\x81\xca\x7d\x33\x8c\x25\x0e\xbc\xa2\x15\x29\x12\x09\x5d\xb4\x43\xed\x71\x66\xef\x66\x3d\x58\x78\xce\xbc\x1c\x9f\x73\xaf\xeb\x21\xb1\xab\xda\xae\xdb\xe1\x86\x50\x16\xdb\xb4\xb7\xf0\xfa\x2e\x64\x1c\xc3\xc3\x96\x94\x62\x29\x81\xc9\x08\x52\x5a\xd9\x47\xa3\x35\x76\x2b\x4a\x88\x6d\x49\x45\x03\x8f\x87\x57\xbd\x85\xa8\x2f\x51\x5c\x3d\xe5\x87\x37\xee\x9b\xb3\xe3\x3b\x77\x03\xb3\xa0\x5d\xe3\xa8\x1a\xb7\x37\xa8\x5e\x74\xbd\x97\x56\xf1\x68\x40\xdd\xd0\x13\x0d\xbd\x96\xfa\xd0\x05\x4f\xba\x6a\x75\x7b\x79\xf5\xaf\x56\x8d\xf7\xad\xd3\x5e\x3e\x78\xf8\x4e\x20\xa9\xa6\xa8\xa7\xff\x77\x03\xf0\x13\x6c\x1b\xd1\x20\xaf\x03\xd9\xcd\x0b\x03\x42\xaa\x0d\xf2\x03\xc1\x4c\xd8\x5f\x28\x76\x34\xb7\xdc\x17\x82\xfd\x59\x10\xe4\x68\xb2\xe8\xb8\x79\xd5\xe6\xff\x3d\x36\x07\xc7\x9f\x7f\x4a\x5d\x17\xe7\x30\x69\x15\xc9\x5f\xdf\xa1\xce\xfe\x7d\x0b\xde\x82\xbf\x03\x00\x00\xff\xff\xf8\xa1\x29\xbc\x8c\x0e\x00\x00" +var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x48\xde\x63\x0d\x27\x0b\xd7\xc9\xa2\x45\xd2\x26\xd8\xa4\xbb\xe7\x89\x34\xb6\x88\xc8\xa4\x4a\x52\x76\x8d\x45\xde\xbd\xa0\x44\xc9\xa2\x44\x25\x4e\xd1\x5e\xaa\x43\x10\x89\xf3\xf3\xcd\x37\xc3\x99\x31\xdb\x16\x42\x6a\x58\xc9\x43\xa1\x45\x60\xdf\xbe\xe4\x62\xff\x24\x5e\x88\xc3\x5a\x8a\x2d\x9c\xb5\xef\x67\xad\x44\xc9\x37\xec\x39\x27\x47\xaa\xfb\xad\x95\xbc\x13\xc9\x0b\xa5\xd5\x37\x55\x0b\xce\xfe\xba\xbb\x5f\xdd\xde\x5c\x3f\xdd\xdf\xde\xfc\xbe\xbc\xbe\xfe\x7a\xf3\xf8\x18\x04\x71\x1c\xc3\x93\x44\xae\x30\xd1\x4c\x70\xd0\x19\x6a\x40\x48\x4a\xa5\x45\x7a\x80\x42\x8a\x1d\x4b\x49\xc2\x5e\x94\x79\x0a\x8a\x6d\x78\xa5\xa2\x05\x24\x92\x50\x13\x20\xa8\x0c\x25\xa5\x80\x49\x22\x4a\xae\x01\x79\x0a\xc8\xa1\xe4\x79\x05\xa1\x12\x6f\xce\xd6\x42\x02\x42\xa9\x48\x06\x81\x3e\x7a\x0d\x03\x00\x80\x02\xa5\x66\x98\x2f\xd3\x2d\xe3\x0f\xe5\x73\xce\x92\x5b\x3a\xcc\x2d\x47\xd1\x2d\x1d\xee\x98\xd2\x37\x5c\xcb\xc3\x14\xe2\x18\xbe\x13\xdb\x64\x7a\x0e\x9f\x66\xb3\xae\xfa\x1f\x8a\xe4\x07\xb4\x7f\xb2\xda\xeb\x32\xff\xa8\xea\xa7\xd9\x6c\x16\x4c\xe0\x47\x50\xbb\x97\x54\xa0\xa4\xd0\x32\xf7\x60\x89\x9b\x03\x96\x3a\x0b\x7f\x16\x52\x8a\xfd\x37\xcc\x4b\x9a\xc0\xf9\xb2\xa6\xa3\xd5\x35\x4f\x4e\xda\x32\x69\x4f\xe1\x12\xec\x7f\x61\x81\x07\x63\xa9\x67\x7a\xe2\xe8\x1a\x52\x4f\xd7\x6c\x55\x1d\x97\xd1\x0b\x1d\x54\x84\x69\x1a\x16\x47\x1a\xbc\x69\x89\x5a\x81\x29\x64\xa8\xb2\x65\xbe\x11\x92\xe9\x6c\x3b\x26\xef\x08\x4d\x61\x6f\x39\xf4\x0b\xd7\xa7\x93\x8f\x83\x74\x32\xf8\x3e\x46\x57\xfc\x6d\x88\xae\x6c\x83\xb0\x85\xd8\xa1\xdf\x0b\x70\x50\x5f\x6f\xa0\x1b\xca\x8e\x40\x1b\x0a\x0e\x70\x99\xd2\xd8\x61\x99\xeb\x15\x16\xf8\xcc\x72\xa6\x0f\x70\xd9\x23\x34\x69\x8e\x18\xa9\x48\x69\x21\x71\x43\xad\x01\xf3\x44\x4c\xa9\x92\x16\x55\x25\x3b\xed\x26\xfa\xce\x74\x96\x4a\xdc\x4f\xe0\xbc\xed\x56\xd1\x37\xe3\xef\x2a\x8c\xad\xa9\x78\xdd\x9c\x54\x07\x3d\x70\xf9\xb1\x51\xfd\x86\x1c\x37\x24\x61\x71\xe1\xb4\xaf\xa8\xee\x34\x77\x03\xc1\xb0\x0a\x6c\xde\x8f\x6f\xb4\xba\x2d\x9e\x48\xe1\x8e\xc2\xc5\xc5\xd0\xf3\x14\xb4\x98\xbb\xbe\x87\x5e\x1f\x6b\x2b\x0f\xa8\xb3\x5e\x28\xba\x23\xf5\x9f\xd3\xfd\x0e\xca\xab\xd0\x31\x69\x9e\xd3\xe3\x72\x54\x7d\x41\xfe\x22\xf2\x74\x34\x51\x4f\x47\x09\x17\x44\x4d\xf8\x32\x4d\x25\x29\x35\xef\xb1\x82\xf5\xe7\xa9\xa3\xd1\x65\x74\x3e\xc2\x6f\xe0\x01\xda\xbd\x8d\x4e\xd6\x1d\xeb\x8b\x8b\x4e\x30\x7d\xc7\xbd\x3a\xe8\x04\xe5\x23\x6a\x9c\xa4\x15\x16\x70\xe9\x00\xf2\xe5\xdf\xa6\xfc\x7c\xcc\xe7\x55\x78\x02\x9a\x89\x37\x7e\xc7\x5d\xd5\x74\x54\x16\xba\x00\xa7\x80\xda\x5b\xf7\xd6\xc6\xaf\x7c\x2d\xea\x1e\x33\x56\xf5\x55\x03\xff\xdf\xd6\x7c\xde\x25\x63\x65\x8a\x5c\x48\xb8\xec\x4f\x55\x7f\x5c\xcf\xd5\xe4\x5f\xf8\xb0\xbb\x06\xaf\x42\xb3\xa6\xbd\x95\x06\x2b\xe8\xcd\xb8\x79\x3e\x7f\x86\x02\x39\x4b\xc2\xb3\x55\xb5\xad\x71\xa1\xa1\x76\xdf\x2e\x60\x89\x05\x2f\x69\x4d\x92\x78\x42\x67\xdd\x50\x3d\xce\xcc\xbd\x6c\x96\x09\xc7\x99\x93\xdf\x8f\xdc\xe9\x66\x31\xec\xab\x76\x6b\x76\xbc\x19\x54\x85\x36\xf7\x16\x9d\xef\x32\xc6\x31\xdc\xef\x48\x4a\x96\x12\xe8\x8c\x20\xa5\xb5\x19\x16\x9d\x55\x5b\x52\x42\x6c\x47\x32\x1a\x19\x1a\x4e\xe5\x96\xbc\xb9\x40\x71\x3d\xbe\x8f\xb3\xed\xab\xb5\xe3\x3a\xb7\x4b\x32\xa7\x7d\xeb\xa8\x5e\xb1\xb7\x28\x5f\x54\xf3\x2d\xad\xe3\x51\x80\xaa\xa5\x27\x1a\x9b\x92\xea\xd8\x01\x4f\xba\x66\x4d\x6b\xf9\xe1\x5e\xab\x06\xef\x6b\xaf\xb5\xbc\x33\xf0\x4e\x20\xa9\xa1\xc8\xd3\xfb\xfb\x01\xb8\x09\x36\x4d\x68\x94\xd7\x91\xec\x16\xa5\x06\x2e\xe4\x16\xf3\x23\xc1\x8c\x9b\x5f\x25\x66\x1d\x37\xdc\x97\x9c\xfd\x59\x12\x14\xa8\xb3\x68\xd8\xb8\x1a\xf3\xff\x1e\x9b\xa3\x6b\xcf\x3f\xa5\xae\x8f\x73\x9c\xb4\x9a\xe4\x2f\x6f\x50\x67\xfe\xbe\x06\xaf\xc1\xdf\x01\x00\x00\xff\xff\x30\x96\xb5\xbc\x80\x0e\x00\x00" func lockedtokensAdminCustody_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3897,7 +3897,7 @@ func lockedtokensAdminCustody_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0x46, 0x13, 0x58, 0xeb, 0x7c, 0xe4, 0xe4, 0xab, 0xd2, 0xcb, 0x76, 0xd3, 0x28, 0x7c, 0xdd, 0xaf, 0x32, 0x23, 0xc8, 0xd8, 0x88, 0x41, 0x3, 0x2f, 0xf6, 0xf5, 0xe7, 0xe5, 0xd4, 0xf2, 0xb5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc3, 0x63, 0x56, 0x1e, 0x1a, 0xcf, 0x14, 0x17, 0x99, 0x68, 0x65, 0x5f, 0x32, 0x2c, 0xa6, 0xea, 0x46, 0xab, 0x3f, 0x83, 0xc3, 0x9, 0x56, 0xdb, 0x92, 0x6f, 0x8d, 0x67, 0x1a, 0xe8, 0x5e, 0xb6}} return a, nil } @@ -3921,7 +3921,7 @@ func lockedtokensAdminCustody_setup_account_creatorCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4d\x4f\xdc\x30\x10\x3d\x93\x5f\x31\xe4\x00\x89\x04\xd9\x1e\xaa\x1e\x22\x3e\xba\xdd\x85\x1e\x40\xa5\x02\x4a\xcf\x8e\x33\xd9\xb8\x78\xed\xc8\x76\x58\x24\xc4\x7f\xaf\x6c\xc7\x69\xbc\xac\xa0\xb9\x44\x1e\xcf\xc7\x9b\x99\xf7\xcc\xd6\x9d\x54\x06\x2e\x7b\xb1\x62\x15\xc7\x7b\xf9\x88\x02\x1a\x25\xd7\x90\x46\xb6\x34\x09\x9e\x5c\x6e\x22\xaf\x70\x4e\x93\xe0\x72\x2d\xe9\x23\xd6\xce\xa8\xbd\xd7\xa7\xe7\xeb\x9b\xc5\xd5\xc5\xf2\xfe\xe6\xea\xe2\xc7\x7c\xb9\xbc\xbd\xb8\xbb\x4b\x12\xa3\x88\xd0\x84\x1a\x26\x45\x66\x64\x09\xf3\xba\x56\xa8\xf5\x11\x90\xb5\xec\x85\x29\xe1\xd7\x25\x7b\xfe\xf2\x39\x87\x97\x24\x01\x00\x98\xcd\xe0\xbe\x45\x78\x20\x3d\x37\xa0\x50\xcb\x5e\x51\x04\xd3\x12\x03\xad\xe4\xb5\x06\xd3\x22\x18\x5f\xd6\x59\x89\x42\xa8\x90\x89\x15\xb8\x52\x0d\x2a\x85\xb5\x4b\xc5\xd1\x80\x46\x61\x5c\xae\x12\xbe\xbe\x44\xcd\x16\xce\xfc\xea\xab\x76\x0a\x3b\xa2\x30\x23\xf5\x9a\x89\x12\x48\x6f\xda\xec\x9b\x54\x4a\x6e\x1e\x08\xef\x31\x87\x83\x39\xa5\x16\xef\x88\x73\xc0\xfa\x1d\x0d\x10\x50\xd8\xa0\x42\x61\x81\x4a\x07\xd0\xe5\x39\xd4\xa0\x8d\x54\x58\xc3\x93\x2d\x35\x86\x59\x5c\xce\x72\x8b\x0d\x9c\x7a\xdf\xc2\x7a\x92\x15\x16\x95\xab\x7a\xe2\x10\xc4\x78\x7f\x33\xd3\xd6\x8a\x6c\x48\xc5\x2d\xa0\x71\x27\xbe\x91\xb3\xcc\x2e\xa1\x84\xd9\x90\x68\xd6\x84\x7b\x77\x9d\x27\x7b\x7b\x7b\xe7\xe7\xd0\x11\xc1\x68\x96\x2e\x64\xcf\x6b\x10\xd2\x80\xaf\xf7\xb6\x03\xb9\x11\xa8\x0e\xb5\x5f\xc4\x7e\x9a\x27\x11\x7c\x87\x79\x07\xfc\xd1\xc9\x7e\xa1\x97\x83\x29\x57\x0a\xf7\x9b\xdb\xa0\x85\xe4\x1c\x1d\x33\xce\xb2\x28\xd0\x7e\xbe\x9b\x28\x72\x72\xd8\x8a\xbf\xf3\xd5\x7f\x12\xd3\x46\x89\xf2\xe8\xf4\x4e\xfb\x3b\x56\xc8\x5d\x35\x4f\x35\xdf\x24\xd0\xb1\xe0\x74\x1e\x44\x6b\x54\x26\xee\x20\xcc\xa7\x58\xa1\x19\x98\x93\x11\xcf\xfc\x12\x8c\xcc\x61\xff\x14\x04\xe3\x47\x51\xd0\x1a\xb5\x26\x2b\x2c\x21\xb5\x0a\xd0\x1d\x52\xd6\x30\xac\x81\xf8\x04\xc0\xb4\x83\x4c\x02\xb4\xc1\xbe\x0f\x0b\x22\xec\x85\x46\x51\x47\xb0\x75\x9a\xfc\x9b\xc4\x94\xb5\x81\x4a\x41\x48\x4e\xbf\x1f\xf2\x56\x23\x6f\x8a\x51\x50\x70\x72\x3c\xb2\xb8\xd8\x0c\x09\xb3\xa0\x6a\xff\xf7\xf3\x1f\x34\x86\xcf\x48\x7b\x83\x3b\x04\x64\x2b\x2b\xa4\xac\x63\x28\xcc\xa1\x86\xae\xaf\x38\xa3\x63\xdf\xb2\xfa\x83\x34\x96\xcf\xe8\x0d\xa7\x30\x19\xb1\x91\xf9\xff\xa8\x73\x5a\xeb\x16\x29\xb2\x27\x54\xdb\xe9\x9d\xd1\x33\x7c\x74\x8f\xd9\x4d\x49\x47\x2a\xc6\x99\x61\xa8\x47\xaa\x6f\xbd\x31\x21\xfb\xeb\x0e\x86\xcf\x7c\x9b\x33\xbf\xb1\x51\xce\x6f\x00\xf9\xf5\x7d\x24\x5f\x1f\xf4\x7e\xaf\x03\x37\xdc\xfa\xd2\x78\x52\x4b\xec\xa4\x66\x7e\x15\x61\x99\x22\xd0\x83\x89\x37\xa9\xd4\x36\xca\xc9\xc8\x8a\xda\x27\x1b\x5e\xa4\x93\xe3\x98\x38\x81\x14\xaf\xc9\xdf\x00\x00\x00\xff\xff\x7c\xc8\x24\x02\x98\x06\x00\x00" +var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4d\x4f\xdc\x30\x10\x3d\x93\x5f\x31\xe4\x00\x89\x04\xd9\x1e\xaa\x1e\x56\x7c\x74\xbb\x0b\x3d\x80\x4a\x05\x94\x9e\xbd\xce\x64\xe3\xe2\xb5\x23\x7b\xc2\x22\x21\xfe\x7b\x15\x3b\x4e\xe3\x65\x05\xcd\x25\xf2\x78\x66\xde\x9b\x99\x37\x16\xeb\x46\x1b\x82\xcb\x56\xad\xc4\x52\xe2\xbd\x7e\x44\x05\x95\xd1\x6b\x48\x23\x5b\x9a\x04\x4f\xa9\x37\x91\x57\x38\xa7\x49\x70\xb9\xd6\xfc\x11\x4b\x67\xb4\xde\xeb\xd3\xf3\xf5\xcd\xfc\xea\x62\x71\x7f\x73\x75\xf1\x63\xb6\x58\xdc\x5e\xdc\xdd\x25\x09\x19\xa6\x2c\xe3\x24\xb4\xca\x48\x4f\x61\x56\x96\x06\xad\x3d\x02\xb6\xd6\xad\xa2\x29\xfc\xba\x14\xcf\x5f\x3e\xe7\xf0\x92\x24\x00\x00\x93\x09\xdc\xd7\x08\x0f\xac\x95\x04\x06\xad\x6e\x0d\x47\xa0\x9a\x11\xd4\x5a\x96\x16\xa8\x46\x20\x0f\xeb\xac\xcc\x20\x2c\x51\xa8\x15\x38\xa8\x0a\x8d\xc1\xd2\xa5\x92\x48\x60\x51\x91\xcb\x35\x85\xaf\x2f\x51\xb1\x85\x33\xbf\x7a\xd4\xc6\x60\xc3\x0c\x66\xac\x5c\x0b\x35\x05\xd6\x52\x9d\x7d\xd3\xc6\xe8\xcd\x03\x93\x2d\xe6\x70\x30\xe3\xbc\xe3\x3b\xf0\xec\xb9\x7e\x47\x02\x06\x06\x2b\x34\xa8\x3a\xa2\xda\x11\x74\x79\x0e\x2d\x58\xd2\x06\x4b\x78\xea\xa0\x86\xb0\x8e\x97\xb3\xdc\x62\x05\xa7\xde\xb7\xe8\x3c\xd9\x0a\x8b\xa5\x43\x3d\x71\x0c\x62\xbe\xbf\x05\xd5\xa5\x61\x9b\x1c\x0e\x86\x79\xf8\x22\xce\xb2\x6e\x00\x53\x98\xf4\x49\x26\x55\xb8\x77\xd7\x79\xb2\xb7\xb7\x77\x7e\x0e\x0d\x53\x82\x67\xe9\x5c\xb7\xb2\x04\xa5\x09\x3c\xd6\x5b\xf6\x7a\xa3\xd0\x1c\x5a\x3f\x84\xfd\x34\x4f\x22\xea\x8e\xef\x0e\xea\x83\x53\xf7\x85\x3a\x0e\xc6\x3a\x29\xdc\x6f\xd6\x05\xcd\xb5\x94\xe8\x54\x71\x96\x45\x81\xdd\xe7\xab\x89\x22\x47\x87\xad\xf8\x3b\x8f\xfe\x93\x51\x1d\x25\xca\xa3\xd3\x3b\xe5\xef\x18\x9f\x74\x68\x5e\x66\xbe\x48\xe0\x03\xe0\xb8\x1f\xcc\x5a\x34\x14\x57\x10\xfa\x53\xac\x90\x7a\xd5\x64\xcc\xab\x7e\x0a\xa4\x73\xd8\x3f\x05\x25\xe4\x51\x14\xb4\x46\x6b\xd9\x0a\xa7\x90\x76\xea\xb7\x0d\x72\x51\x09\x2c\x81\xf9\x04\x20\xac\xa3\xcc\x02\xb5\xde\xbe\x0f\x73\xa6\xba\x0b\x8b\xaa\x8c\x68\xdb\x34\xf9\xd7\x89\xb1\x62\x83\x8c\xc2\x12\xb9\xdd\xfd\x50\xb3\x16\x65\x55\x0c\xcb\x04\x27\xc7\x83\x82\x8b\x4d\x9f\x30\x0b\x1b\xed\xff\xbe\xff\xfd\x7e\xe1\x33\xf2\x96\x70\xc7\xf2\x74\xc8\x06\xb9\x68\x04\x2a\x3a\xb4\xd0\xb4\x4b\x29\xf8\x50\xb7\x5e\xfe\x41\x1e\xaf\xce\xe0\x0d\xa7\x30\x6a\x31\xe9\xfc\x7f\x36\x73\x8c\x75\x8b\x1c\xc5\x13\x9a\xed\xf4\xce\xe8\x15\x3e\xb8\xc7\xea\xe6\xac\x61\x4b\x21\x05\x09\xb4\x83\xd4\xb7\xde\x97\x90\xfd\x75\x87\xc2\x27\xbe\xcc\x89\x9f\xd8\xb0\xce\x6f\x08\xf9\xf1\x7d\xb4\xbe\x3e\xe8\xfd\x5a\x7b\x6d\xb8\xf1\xa5\x71\xa7\x16\xd8\x68\x2b\xfc\x28\xc2\x30\x55\x90\x87\x50\x6f\x52\x99\x6d\x96\xa3\x96\x15\xa5\x4f\xd6\xbf\x48\x27\xc7\xb1\x70\x82\x28\x5e\x93\xbf\x01\x00\x00\xff\xff\x40\x01\x77\x1a\x94\x06\x00\x00" func lockedtokensAdminDeposit_locked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3937,7 +3937,7 @@ func lockedtokensAdminDeposit_locked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/deposit_locked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbc, 0x81, 0x88, 0x9a, 0xe4, 0x6, 0x5d, 0x7e, 0x3, 0x4, 0xee, 0x1c, 0xf5, 0xaf, 0xb1, 0x75, 0x9, 0x91, 0x78, 0x3d, 0xc7, 0x51, 0x59, 0x90, 0x85, 0xdc, 0x56, 0x1b, 0xd7, 0x2a, 0xac, 0xe4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa1, 0x13, 0x71, 0x2a, 0xe7, 0x43, 0x81, 0x6d, 0xb2, 0x51, 0x15, 0xb8, 0x4f, 0x3b, 0xb4, 0x15, 0xd4, 0xc5, 0xce, 0xf0, 0xc4, 0xf1, 0xff, 0x64, 0xd7, 0xe7, 0xe3, 0x27, 0x23, 0x5, 0xdd, 0x78}} return a, nil } @@ -3981,7 +3981,7 @@ func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc() (*asset, error) { return a, nil } -var _lockedtokensDelegatorDelegate_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x4c\x75\x28\x12\x34\x4a\x0f\xa5\x87\x60\x37\x24\xb1\x43\x21\xc1\x0e\x71\x9a\x9e\xd7\xd2\xc8\x16\x5e\x6b\xc4\xee\xa8\x76\x31\xfe\xef\x65\x3f\x24\x4b\x32\xfd\xa2\x54\x97\x45\x3b\x33\x6f\xde\x9b\x37\x5b\x6c\x2b\x52\x0c\xf7\x92\x76\x2f\xb4\xc1\x12\x72\x45\x5b\x08\xdb\xff\x30\x68\x32\xea\x72\x55\x2c\x25\xf6\xb2\xba\x77\x6d\xe6\x23\xa5\x1b\xcc\xec\x9d\x76\x89\xef\xf7\x8f\xf3\xbb\x87\xe9\xe4\x65\xfe\x30\x9d\xdd\x4c\x26\xcf\xd3\xc5\x22\x08\x58\x89\x52\x8b\x94\x0b\x2a\x23\xb1\xa5\xba\xe4\x2b\xf8\x72\x5f\xec\x3f\x7e\x88\xe1\x10\x04\x00\x00\x12\x19\xd6\x24\x33\x54\xcf\x98\x5f\x81\xa8\x79\x1d\x75\xe1\x13\x7b\xcc\x2b\x54\xc2\xc0\xe8\x77\x7d\x9a\xc9\xd7\x82\xd7\x99\x12\x3b\xb1\x94\x18\xc3\xdb\xf3\xd2\xcf\x16\xfc\xd4\xec\x9b\xa8\x25\x9f\x7a\xfd\x12\xad\x9d\x51\xf2\x6a\xaa\x1c\x48\xa5\xb0\x12\x0a\x23\x91\xa6\x4e\x91\xc5\xb9\x25\xa5\x68\xf7\x2a\x64\x6d\x0a\x6f\x5c\xcc\xa8\x04\xff\x69\x94\x79\xd2\x2a\x85\x31\xf8\xfa\x44\x33\x29\xb1\xc2\x64\x69\x11\x46\xff\x6b\x02\x9f\x22\x63\xd4\x15\xfc\x2c\xbe\x70\x34\x9e\x04\xaf\xe3\x96\xb4\xf9\xae\xaf\xa1\x12\x65\x91\x46\xe1\x1d\xd5\x32\x83\x92\x18\x1c\x57\x50\x98\xa3\xc2\x32\x45\x60\x82\x0e\x56\x18\x07\x7d\xdd\xcd\xd0\x7f\x23\xfb\x6f\xcc\x68\xf4\x5c\x7a\xa0\xcb\xbc\x89\xdb\xf0\x1f\x6b\x30\x65\xc0\x76\xe5\x2d\xcb\x93\xa8\xd0\x61\x1c\x9d\x16\xdc\x63\x5a\x33\x76\x1c\x35\xdb\xa4\x59\x6c\x50\x3d\x29\xda\x7f\x87\xf1\xc0\x63\x2f\x6d\x82\x12\x57\x82\x49\x45\x9d\xa9\x98\x5a\x69\x9d\xb8\x15\x52\x98\x09\x9e\x55\xaf\x90\x9d\x57\x7e\x99\x7c\x62\x17\xa5\xc8\xc1\x3d\x2b\x18\x8d\x07\x70\x87\xa0\x37\x80\x0e\xcf\x24\x73\x84\x70\x86\x6e\x5e\xba\x7d\x9b\xee\xec\x34\x38\x02\x4a\x8d\xa6\x4f\xe4\x93\xe0\xa2\xdf\x28\x36\xad\x7b\x1e\x27\xcb\x26\x32\xe4\xd0\xd7\x97\x61\x45\xba\x60\x6f\xe3\xe8\xa2\x0f\xb2\xf3\xe6\x0f\xb8\x9d\xb5\x8f\xff\x45\xe7\x40\xe6\xa1\x07\xe5\x17\x66\x46\x0c\x58\x52\xbd\x5a\xbb\x2d\xd1\x66\xd7\x6d\x9b\x37\x61\x07\xc1\xaf\xca\x31\xf8\x11\x00\x00\xff\xff\x0d\x24\x14\xe2\x6f\x05\x00\x00" +var _lockedtokensDelegatorDelegate_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x4c\x75\x08\x12\x34\x4a\x0f\xa5\x07\x63\x37\x24\xb1\x43\x21\xc1\x0e\x71\x9a\x9e\xd7\xd2\xc8\x16\x5e\x6b\xc4\xee\xa8\x76\x31\xfe\xef\x65\x3f\x2c\x4b\x32\xa1\x81\x12\x5d\x16\xed\xcc\xbc\x79\x6f\xde\x6c\xb1\xa9\x48\x31\xdc\x4b\xda\xbe\xd0\x1a\x4b\xc8\x15\x6d\x20\x6c\xfe\xc3\xe0\x98\x51\x97\xcb\x62\x21\xb1\x93\xd5\xbe\x6b\x32\x1f\x29\x5d\x63\x66\xef\xb4\x4b\xfc\xb2\x7b\x9c\xdd\x3d\x4c\xc6\x2f\xb3\x87\xc9\xf4\x66\x3c\x7e\x9e\xcc\xe7\x41\xc0\x4a\x94\x5a\xa4\x5c\x50\x19\x89\x0d\xd5\x25\x0f\xe0\xe7\x7d\xb1\xfb\xf6\x35\x86\x7d\x10\x00\x00\x48\x64\x58\x91\xcc\x50\x3d\x63\x3e\x00\x51\xf3\x2a\x6a\xc3\x27\xf6\x98\x55\xa8\x84\x81\xd1\x9f\xbb\x34\x93\x5f\x05\xaf\x32\x25\xb6\x31\x5c\x9c\x97\xfd\xb0\xc0\xa7\x46\xbf\x45\x2d\xf9\xd4\xe7\x4d\xa4\x66\x36\xc9\xab\xa9\x70\x00\x95\xc2\x4a\x28\x8c\x44\x9a\x3a\x25\x16\xe3\x96\x94\xa2\xed\xab\x90\x35\xc6\x70\x71\xe3\x62\x46\x1d\xf8\x4f\xa3\xcc\x93\x46\x21\x8c\xc0\xd7\x27\x9a\x49\x89\x25\x26\x0b\x8b\x30\xfc\x08\xe5\xdf\x23\x63\xce\x00\xde\x8a\xcf\x1d\x85\x27\xc1\xab\xb8\x21\x6c\xbe\xeb\x6b\xa8\x44\x59\xa4\x51\x78\x47\xb5\xcc\xa0\x24\x06\xc7\x13\x14\xe6\xa8\xb0\x4c\x11\x98\xa0\x85\x15\xc6\x41\x57\xf3\x71\xd8\xff\x90\xfc\x5e\x13\x8e\x5a\xae\x3c\xc8\x55\x7e\x8c\xdb\xf0\xbb\xf9\x9b\x32\x60\xbb\xe2\x96\xe1\x49\x50\xe8\x30\x0e\x4e\x07\xee\x30\xad\x19\x5b\x4e\x9a\x0d\xd2\x2c\xd6\xa8\x9e\x14\xed\xfe\xc0\xa8\xe7\xad\x97\x35\x46\x89\x4b\xc1\xa4\xa2\xd6\x44\x4c\xad\xb4\x2e\xdc\x0a\x29\xcc\xf4\xce\xaa\x97\xc8\xce\x27\xbf\x44\x3e\xb1\x8d\x52\xe4\xe0\x9e\x11\x0c\x47\x3d\xb8\x7d\xd0\x19\x40\x8b\x67\x92\x39\x42\x38\x45\x37\x2f\xdd\xbc\x45\x77\xb6\x1a\x1c\x00\xa5\x46\xd3\x27\xf2\x49\x70\xd9\x6d\x14\x9b\xd6\x1d\x7f\x93\xc5\x31\xd2\xe7\xd0\xd5\x97\x61\x45\xba\x60\x6f\xe3\xf0\xb2\x0b\xb2\xf5\xc6\xf7\xb8\x9d\xb5\x8f\xff\x47\x67\x4f\xe6\xbe\x03\xe5\x17\x66\x4a\x0c\x58\x52\xbd\x5c\xb9\x2d\xd1\x66\xcf\x6d\x9b\x4f\x61\x0b\xc1\xaf\xca\x21\xf8\x1b\x00\x00\xff\xff\x09\xf5\xc3\x5d\x5f\x05\x00\x00" func lockedtokensDelegatorDelegate_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -3997,11 +3997,11 @@ func lockedtokensDelegatorDelegate_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0x11, 0xf, 0x4a, 0x79, 0x7f, 0x98, 0x58, 0xf8, 0xf1, 0xee, 0xf9, 0x5, 0xb5, 0xa1, 0x79, 0xee, 0x1e, 0x65, 0x76, 0xf5, 0x2a, 0xc4, 0x5a, 0x51, 0x1a, 0xa8, 0x81, 0x77, 0xb0, 0x92, 0x93}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x67, 0xb2, 0xbe, 0xab, 0x4b, 0x30, 0x88, 0x7, 0xe1, 0x1f, 0x8b, 0x7b, 0x65, 0x4c, 0x54, 0x90, 0x6, 0xcc, 0x7, 0x2a, 0xe1, 0x2d, 0xc9, 0x63, 0x4d, 0x41, 0xdc, 0xe4, 0x55, 0xbd, 0x56, 0x4c}} return a, nil } -var _lockedtokensDelegatorDelegate_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x41\x6f\xb2\x40\x10\xbd\xf3\x2b\x26\x1c\xbe\x60\xf2\x85\xf4\xd0\xf4\x60\x6a\x8d\x2d\x9a\x26\x1a\x35\x6a\xdb\xf3\xc8\x0e\xb2\x11\x77\xc9\xee\x50\x69\x1a\xff\x7b\x03\x2b\x28\x35\xe5\x32\x0c\xf3\xe6\xbd\x37\x2f\xc8\x43\xae\x0d\xc3\x4c\xc7\x7b\x12\x1b\xbd\x27\x65\x21\x31\xfa\x00\x77\xe5\x6c\xf1\x32\x1d\x47\x9b\xc5\x74\x3c\x1f\x45\xd1\x6a\xbc\x5e\x7b\x67\xf4\xa4\x50\x3b\xb9\xcd\xa8\xc6\x3b\xb8\xdf\xf9\xe6\x7b\x1e\x1b\x54\x16\x63\x96\x5a\x05\x78\xd0\x85\xe2\x3e\xbc\x4d\x64\xf9\x70\xdf\x83\x6f\x0f\x00\x20\x23\x06\xa5\x05\x45\x94\xd1\x0e\x59\x9b\xa5\xd1\xe5\x57\xbf\xe3\x25\x74\xcd\xfc\x06\xe6\xd5\x14\xb9\xa1\x1c\x0d\x05\x18\xc7\x4e\x01\x0b\x4e\x83\x67\x6d\x8c\x3e\xbe\x63\x56\x50\x0f\xfe\x8d\xdc\xac\x51\x6d\x94\x53\x9d\x09\x32\x2b\x4a\x60\x00\xe7\xf5\xd0\xb2\x36\xb8\xa3\x70\x5b\x13\x3c\xd6\x64\x1d\x37\x75\x59\xe4\x64\xb0\xba\xcb\xfe\xef\x26\x11\x7e\x48\x4e\x85\xc1\x23\x6e\xb3\x4a\xf9\x76\xf5\xb5\x16\x7d\x0a\xaa\xc8\x7e\x1d\x7a\x35\x5f\x3b\x1b\x4b\xe4\xb4\xd7\x7a\xae\x9e\xe1\x10\x72\x54\x32\x0e\xfc\x2b\x34\x48\x0b\x4a\x33\x58\xfc\x24\x01\xc8\x60\x73\x8a\x65\x22\x49\x40\x8e\x9c\xfa\x17\x8a\xf6\xc5\x52\x96\x84\xb7\xd1\xc3\xe0\x92\xca\x39\x83\x16\x10\x38\x9a\x93\xcb\x9d\x4a\x8a\x0b\xa6\xab\x48\xff\xa0\x0c\x85\x6b\x69\x45\x47\x34\xa2\xb9\xb6\xfd\x23\x5c\x6d\xb8\x4f\xde\x4f\x00\x00\x00\xff\xff\x58\xe4\xc7\x50\x8f\x02\x00\x00" +var _lockedtokensDelegatorDelegate_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4f\x6f\xaa\x40\x10\xbf\xf3\x29\x26\x1c\x0c\x24\x2f\xe4\x1d\x5e\xde\xc1\xd4\x1a\x5b\x34\x4d\x34\x6a\xd4\xb6\xe7\x91\x1d\x64\x23\xee\x92\xdd\xa1\xd2\x34\x7e\xf7\x46\x56\x50\x6a\xca\x65\x59\xe6\x37\xbf\x7f\x41\x1e\x0a\x6d\x18\x66\x3a\xd9\x93\xd8\xe8\x3d\x29\x0b\xa9\xd1\x07\xf8\x5b\xcd\x16\xcf\xd3\x71\xbc\x59\x4c\xc7\xf3\x51\x1c\xaf\xc6\xeb\xb5\x77\x41\x4f\x4a\xb5\x93\xdb\x9c\x6a\xbc\x83\xfb\x9d\x6f\xbe\xe7\xb1\x41\x65\x31\x61\xa9\x55\x80\x07\x5d\x2a\xee\xc3\xeb\x44\x56\xff\xff\x85\xf0\xe5\x01\x00\xe4\xc4\xa0\xb4\xa0\x98\x72\xda\x21\x6b\xb3\x34\xba\xfa\xec\x77\xbc\x44\xee\x32\xbf\x83\x79\x35\x45\x61\xa8\x40\x43\x01\x26\x89\x53\xc0\x92\xb3\xe0\x49\x1b\xa3\x8f\x6f\x98\x97\x14\x42\x6f\xe4\x66\x8d\x6a\xa3\x9c\xe9\x5c\x90\x59\x51\x0a\x03\xb8\xac\x47\x96\xb5\xc1\x1d\x45\xdb\x9a\xe0\xa1\x26\xeb\xb8\xa9\x8f\x45\x41\x06\xcf\xb9\xec\x9f\x6e\x13\xd1\xbb\xe4\x4c\x18\x3c\x86\xd0\xbb\x5f\x7b\xa9\x05\x1f\x83\x73\x5d\x3f\x42\xde\xcc\xd7\xce\xc2\x12\x39\x0b\x5b\xbf\xe7\x67\x38\x84\x02\x95\x4c\x02\xff\x06\x0d\xd2\x82\xd2\x0c\x16\x3f\x48\x00\x32\xd8\x82\x12\x99\x4a\x12\x50\x20\x67\xfe\x95\xa2\x7d\xb1\x94\xa7\xd1\x7d\xed\x30\xb8\x36\x72\xc9\xdf\x02\x02\x47\x73\x72\x9d\x53\x45\x49\xc9\x74\x53\xe7\x2f\x94\x91\x70\x57\x5a\xd1\x11\x8d\x68\xd2\xb6\x7f\x83\x3b\x1b\xee\x93\xf7\x1d\x00\x00\xff\xff\x9c\xb1\x39\xe2\x8b\x02\x00\x00" func lockedtokensDelegatorDelegate_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4017,11 +4017,11 @@ func lockedtokensDelegatorDelegate_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbb, 0xbb, 0x43, 0xc3, 0xad, 0xef, 0xab, 0xce, 0xd1, 0x1d, 0x88, 0x31, 0x6d, 0xed, 0xb2, 0x80, 0x59, 0xae, 0x2, 0xb0, 0xd8, 0xb4, 0x99, 0xce, 0x2e, 0xbc, 0xce, 0x6d, 0x8f, 0xa9, 0x3a, 0x4a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x63, 0x33, 0x99, 0xe7, 0xa8, 0xae, 0x8e, 0x11, 0xea, 0xd3, 0xc3, 0x47, 0xb3, 0xf0, 0xf7, 0x21, 0x46, 0x9b, 0x23, 0x4f, 0x70, 0x5c, 0x14, 0x35, 0x81, 0x9e, 0x59, 0x34, 0x5f, 0xa0, 0x41, 0xe4}} return a, nil } -var _lockedtokensDelegatorDelegate_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4d\x6b\xf2\x40\x10\xbe\xe7\x57\x0c\x39\xbc\x24\xf0\x12\x7a\x28\x3d\x48\xad\xd8\x46\x29\x28\x2a\x7e\xb4\xe7\x31\x99\x98\xc5\xb8\xbb\xec\x4e\x6a\x4a\xf1\xbf\x97\x64\x35\x35\x95\xe6\xb2\x6c\xe6\x99\xe7\x8b\x15\x07\xad\x0c\xc3\x54\x25\x7b\x4a\xd7\x6a\x4f\xd2\x42\x66\xd4\x01\xee\xaa\xe9\xfc\x65\x32\x8a\xd7\xf3\xc9\x68\x36\x8c\xe3\xe5\x68\xb5\xf2\xce\xe8\x71\x29\x77\x62\x5b\x50\x83\x77\x70\xbf\xf3\xcf\xf7\x3c\x36\x28\x2d\x26\x2c\x94\x0c\xf0\xa0\x4a\xc9\x3d\xd8\x8c\x45\xf5\x70\x1f\xc2\x97\x07\x00\x50\x10\x83\x54\x29\xc5\x54\xd0\x0e\x59\x99\x85\x51\xd5\x67\xaf\xe3\x25\x72\x97\xd9\x0d\xcc\x6b\x28\xb4\x21\x8d\x86\x02\x4c\x12\xa7\x80\x25\xe7\xc1\xb3\x32\x46\x1d\xdf\xb0\x28\x29\x84\x7f\x43\x37\xbb\xa8\x5e\x94\x73\x55\xa4\x64\x96\x94\x41\x1f\xce\xeb\x91\x65\x65\x70\x47\xd1\xb6\x21\x78\x6c\xc8\x3a\x6e\x9a\x63\xae\xc9\x60\x9d\xcb\xfe\xef\x36\x11\xbd\x0b\xce\x53\x83\x47\xdc\x16\xb5\xf2\xed\xea\x6b\x23\xfa\x14\xd4\x95\xfd\x0a\x7a\x35\x5f\x39\x1b\x0b\xe4\x3c\x6c\x3d\xd7\xdf\x60\x00\x1a\xa5\x48\x02\xff\x0a\x0d\xc2\x82\x54\x0c\x16\x3f\x28\x05\x64\xb0\x9a\x12\x91\x09\x4a\x41\x23\xe7\x7e\xe8\xb5\x1c\x96\x8a\x2c\xba\xad\x1c\xfa\x3f\x6d\x9c\xb3\xb7\x80\xc0\x39\x38\x39\x12\xaa\x28\x29\x99\xae\xaa\xfc\x83\x32\x4a\xdd\x95\x36\xd2\x32\xb6\x29\xdb\x97\xe0\xce\x0b\xf7\xc9\xfb\x0e\x00\x00\xff\xff\x36\x20\x90\x15\x87\x02\x00\x00" +var _lockedtokensDelegatorDelegate_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\xcd\x6a\xc2\x40\x10\xbe\xe7\x29\x86\x1c\x24\x81\x12\x7a\x28\x3d\x48\xad\xd8\x46\x29\x28\x2a\xfe\xb4\xe7\x31\x99\x98\xc5\xb8\xbb\xec\x4e\x6a\x4a\xf1\xdd\x8b\x59\x4d\x4d\xa5\xb9\x2c\x9b\xf9\xe6\xfb\x63\xc5\x5e\x2b\xc3\x30\x51\xc9\x8e\xd2\x95\xda\x91\xb4\x90\x19\xb5\x87\xfb\x6a\x32\x7b\x1d\x0f\xe3\xd5\x6c\x3c\x9c\x0e\xe2\x78\x31\x5c\x2e\xbd\x33\x7a\x54\xca\xad\xd8\x14\x54\xe3\x1d\xdc\x6f\xfd\xf3\x3d\x8f\x0d\x4a\x8b\x09\x0b\x25\x03\xdc\xab\x52\x72\x17\xd6\x23\x51\x3d\x3e\x84\xf0\xed\x01\x00\x14\xc4\x20\x55\x4a\x31\x15\xb4\x45\x56\x66\x6e\x54\xf5\xd5\x6d\x79\x89\xdc\x65\x7a\x03\xf3\x6a\x0a\x6d\x48\xa3\xa1\x00\x93\xc4\x29\x60\xc9\x79\xf0\xa2\x8c\x51\x87\x77\x2c\x4a\x0a\xa1\x33\x70\xb3\x8b\xea\x45\x39\x57\x45\x4a\x66\x41\x19\xf4\xe0\xbc\x1e\x59\x56\x06\xb7\x14\x6d\x6a\x82\xa7\x9a\xac\xe5\xa6\x3e\x66\x9a\x0c\x9e\x72\xd9\xbb\x76\x13\xd1\x87\xe0\x3c\x35\x78\x08\xa1\x73\xbb\xf6\x56\x0b\x3e\x07\xa7\xba\xfe\x84\xbc\x9a\x2f\x9d\x85\x39\x72\x1e\x36\x7e\x4f\x5f\xbf\x0f\x1a\xa5\x48\x02\xff\x0a\x0d\xc2\x82\x54\x0c\x16\x3f\x29\x05\x64\xb0\x9a\x12\x91\x09\x4a\x41\x23\xe7\x7e\xe8\x35\x1c\x96\x8a\x2c\xba\xad\x1b\x7a\xbf\x4d\x9c\x73\x37\x80\xc0\x39\x38\x3a\x12\xaa\x28\x29\x99\xae\x6a\xfc\x87\x32\x4a\xdd\x95\xd6\xd2\x32\x36\x29\x9b\x57\xe0\xce\x0b\xf7\xd1\xfb\x09\x00\x00\xff\xff\xab\x8a\x9f\x89\x83\x02\x00\x00" func lockedtokensDelegatorDelegate_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4037,7 +4037,7 @@ func lockedtokensDelegatorDelegate_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0x5c, 0x74, 0x66, 0x16, 0x8b, 0xed, 0xa0, 0xd8, 0xf2, 0x96, 0xe8, 0x1c, 0xcb, 0x4a, 0xb4, 0xc3, 0x9e, 0xae, 0x5d, 0xbe, 0xbd, 0xcd, 0x85, 0xd1, 0xfa, 0xba, 0xd9, 0x64, 0xf0, 0x94, 0x26}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x90, 0x57, 0xfc, 0xc5, 0x7f, 0xca, 0x8f, 0x47, 0xe, 0x13, 0xf5, 0x3a, 0x1b, 0x8c, 0x9, 0x4e, 0x4d, 0xc8, 0x33, 0xff, 0x39, 0x98, 0xa2, 0x80, 0x25, 0xbe, 0x1, 0x79, 0x4c, 0x2f, 0xd9, 0xfc}} return a, nil } @@ -4101,7 +4101,7 @@ func lockedtokensDelegatorGet_delegator_node_idCdc() (*asset, error) { return a, nil } -var _lockedtokensDelegatorRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x54\xc1\x4e\xdb\x40\x10\xbd\xfb\x2b\xa6\x3e\x54\xb6\x04\xa6\x87\xaa\x87\x08\x8a\x80\x80\x8a\xa0\x01\x11\x4a\xcf\x1b\xef\xd8\x59\x65\xbd\xeb\xee\x8e\x49\x2a\x94\x7f\xaf\xd6\xbb\x71\xec\xa4\x50\xf5\xd0\x53\x7d\x89\xe2\x99\x79\xf3\xde\x9b\x19\x8b\xaa\xd6\x86\xe0\x4a\xea\xe5\xa3\x5e\xa0\x82\xc2\xe8\x0a\xe2\xee\x7f\x1c\x85\x8c\x5b\x9d\x2f\x90\xb7\xef\xac\x4f\xfa\xb0\xba\xbd\xbb\xb8\xb9\x1c\x3f\xde\xdd\x5c\x4e\xce\xc6\xe3\x87\xcb\xe9\x34\xea\xe1\x5d\x8f\x1f\xd9\x4c\xe2\x94\xd8\x42\xa8\xb2\x07\x3c\x0c\x74\x1d\xae\x1a\x55\x8a\x99\xc4\x01\x8f\xfe\xbb\x38\x8a\xc8\x30\x65\x59\x4e\x42\xab\x44\xf0\x11\x4c\xc9\x08\x55\x1e\x00\xab\x74\xa3\x68\x04\xdf\xae\xc4\xea\xd3\xc7\x14\x5e\xa2\x08\x00\x40\x22\xc1\x5c\x4b\x8e\xe6\x01\x8b\x11\xb0\x86\xe6\x49\x5f\x48\xd6\xfe\xdc\xd5\x68\x98\x83\xb4\x07\x43\x12\xd9\x77\x41\x73\x6e\xd8\xd2\xd1\x4d\xe1\xfd\x7e\xe9\x97\x16\x7c\xdb\xec\x99\x35\x92\xb6\xbd\xde\x44\xeb\x3c\xce\x9e\x5c\x95\x07\xa9\x0d\xd6\xcc\x60\xc2\xf2\xdc\x2b\x6a\x71\xce\xb5\x31\x7a\xf9\xc4\x64\xe3\x0a\xcf\x7c\xcc\xa9\x84\xf0\x58\x94\x45\xd6\x29\x85\x13\x08\xf5\x99\x25\x6d\x58\x89\xd9\xac\x45\x38\xfe\x57\x0e\x7c\x4e\xdc\xbc\x46\xf0\x5a\x7c\xea\x69\xdc\x33\x9a\xa7\x1d\x69\xf7\x9c\x9e\x42\xcd\x94\xc8\x93\xb8\x97\x0d\xc2\x82\xd2\x04\x96\x3d\x23\x07\x46\x60\x6b\xcc\x45\x21\x90\x43\xcd\x68\x1e\xa7\xd1\x50\xf8\xc6\xf5\x3f\xe8\xfe\x9b\x69\x6c\x04\x1d\x05\xa0\xa3\x62\x13\x6f\xc3\xaf\x89\xb8\xd0\x8d\xe4\x2d\x77\xdf\x18\x5c\x19\x50\xbb\xd1\x2d\x4b\x30\x58\xa0\x41\x95\x63\xec\x31\xd6\x5e\x0b\xae\x30\x6f\x08\x7b\x23\x75\xeb\x24\x5b\x3b\xcf\x99\x64\x2a\x47\x38\xd9\x19\x73\x56\x22\x79\xc3\xc3\x46\x84\xc4\xa4\xe7\x8f\x28\xc2\x6d\xc0\xf1\xc9\x0e\xdc\x4b\x34\x10\xb1\x83\x9d\x1b\x64\x84\x13\xcd\x71\x8c\x12\x4b\x46\xda\x24\x4a\x73\xbc\x1e\x8f\x40\xf0\x74\x58\xeb\xb8\x5a\x62\x0b\x34\xf7\x46\xaf\x7e\xee\x33\xf5\x6e\x6c\x91\x76\xea\x7b\xb5\x19\xf7\x49\x38\x41\xef\xb7\x4d\x36\xc7\x1d\x84\x1c\xfe\xe6\xeb\xe2\xac\xe8\xd0\xbf\x0a\x25\xaa\xa6\x72\x21\x7c\xc0\x1f\x8d\x30\x58\xa1\xa2\x24\xed\x75\x5d\x03\x4a\x8b\xce\x9e\x24\xe9\x70\x07\xfe\xa4\xce\xb1\xc1\x7a\x65\xb3\x4d\xe4\x6d\xeb\x38\xd6\xda\x0a\x0a\x1b\x74\x7c\x38\x04\x59\x86\xbd\xdb\x97\x35\x6c\xbf\x6b\xd1\xff\x38\x9e\x97\x01\x8d\x70\x63\x13\x4d\x80\x4a\x37\xe5\xdc\x1f\x96\x05\xd2\x9e\xe2\xbb\x78\x7b\x97\xeb\x70\x5d\xeb\xe8\x57\x00\x00\x00\xff\xff\x6c\x80\xd8\x6f\xe3\x06\x00\x00" +var _lockedtokensDelegatorRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x54\xc1\x4e\xdb\x40\x10\xbd\xfb\x2b\xa6\x3e\x20\x5b\x02\xd3\x43\xd5\x43\x04\x45\x40\x40\x45\xd0\x80\x08\xa5\xe7\x8d\x77\xec\xac\xb2\xde\x75\x77\xc7\x24\x15\xca\xbf\x57\xeb\xdd\x38\x76\x68\xda\x5e\x7a\xaa\x2f\x51\x3c\x33\x6f\xde\x7b\x33\x63\x51\xd5\xda\x10\x5c\x4b\xbd\x7c\xd2\x0b\x54\x50\x18\x5d\x41\xdc\xfd\x8f\xa3\x90\x71\xa7\xf3\x05\xf2\xf6\x9d\xf5\x49\xef\x57\x77\xf7\x97\xb7\x57\xe3\xa7\xfb\xdb\xab\xc9\xf9\x78\xfc\x78\x35\x9d\x46\x3d\xbc\x9b\xf1\x13\x9b\x49\x9c\x12\x5b\x08\x55\xf6\x80\x87\x81\xae\xc3\x75\xa3\x4a\x31\x93\x38\xe0\xd1\x7f\x17\x47\x11\x19\xa6\x2c\xcb\x49\x68\x95\x08\x3e\x82\x29\x19\xa1\xca\x43\x60\x95\x6e\x14\x8d\xe0\xeb\xb5\x58\x7d\xfc\x90\xc2\x6b\x14\x01\x00\x48\x24\x98\x6b\xc9\xd1\x3c\x62\x31\x02\xd6\xd0\x3c\xe9\x0b\xc9\xda\x9f\xfb\x1a\x0d\x73\x90\xf6\x70\x48\x22\xfb\x26\x68\xce\x0d\x5b\xa6\x70\xf0\xb6\xec\x73\x0b\xbc\x6d\xf4\xc2\x1a\x49\xdb\x3e\x7b\x91\x3a\x6f\xb3\x67\x57\xe1\x01\x6a\x83\x35\x33\x98\xb0\x3c\xf7\x4a\x5a\x8c\x0b\x6d\x8c\x5e\x3e\x33\xd9\x60\x0a\x07\xe7\x3e\xe6\xd4\x41\x78\x2c\xca\x22\xeb\x14\xc2\x29\x84\xfa\xcc\x92\x36\xac\xc4\x6c\xd6\x22\x9c\xfc\x0b\xe5\x9f\x12\x37\xa3\x11\xec\x8b\x4f\x3d\x85\x07\x46\xf3\xb4\x23\xec\x9e\xb3\x33\xa8\x99\x12\x79\x12\xf7\xb2\x41\x58\x50\x9a\xc0\xb2\x17\xe4\xc0\x08\x6c\x8d\xb9\x28\x04\x72\xa8\x19\xcd\xe3\x34\x1a\x8a\xde\xb8\xfd\x07\xcd\x7f\x3b\x85\x8d\x98\xe3\x00\x72\x5c\x6c\xe2\x6d\x78\x9f\x80\x4b\xdd\x48\xde\xf2\xf6\x4d\xc1\x95\x01\xb5\x1b\xdc\x32\x04\x83\x05\x1a\x54\x39\xc6\x1e\x63\xed\x75\xe0\x0a\xf3\x86\xb0\x37\x4a\xb7\x42\xb2\xb5\xf2\x82\x49\xa6\x72\x84\xd3\x9d\xf1\x66\x25\x92\x37\x3b\x6c\x42\x48\x4c\x7a\xde\x88\x22\xdc\x02\x9c\x9c\xee\xc0\xbd\x46\x03\x11\x3b\xd8\xb9\x41\x46\x38\xd1\x1c\xc7\x28\xb1\x64\xa4\x4d\xa2\x34\xc7\x9b\xf1\x08\x04\x4f\x87\xb5\x8e\xab\x25\xb6\x40\xf3\x60\xf4\xea\xc7\x5b\xa6\xde\x8d\x2d\xd2\x4e\x7d\xaf\x36\xe3\x3e\x09\x27\xe8\xfd\xb6\xc9\xe6\x98\x83\x90\xa3\x5f\x7c\x4d\x9c\x15\x1d\xfa\x17\xa1\x44\xd5\x54\x2e\x84\x8f\xf8\xbd\x11\x06\x2b\x54\x94\xa4\xbd\xae\x6b\x40\x69\xd1\xd9\x93\x24\x1d\xee\xc0\x9f\xd4\x39\x36\x58\xad\x6c\xb6\x89\xfc\xde\x3a\x8e\xb5\xb6\x82\xc2\x06\x9d\x1c\x0d\x41\x96\x61\xe7\xde\xca\x1a\xb6\xdf\xb5\xe8\x7f\x1c\xcf\xeb\x80\x46\xb8\xb1\x89\x26\x40\xa5\x9b\x72\xee\x0f\xcb\x02\x69\x4f\xf1\x5d\xbc\xbd\xcb\x75\xb8\xae\x75\xf4\x33\x00\x00\xff\xff\x85\x44\x9f\x77\xd3\x06\x00\x00" func lockedtokensDelegatorRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -4117,11 +4117,11 @@ func lockedtokensDelegatorRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x38, 0xe1, 0xe9, 0x2b, 0x3d, 0x53, 0x87, 0xf4, 0x3c, 0xa4, 0x29, 0xc0, 0xb2, 0x38, 0xbf, 0x8, 0xda, 0xb5, 0x8f, 0xb7, 0xcc, 0xed, 0xc9, 0xc1, 0x91, 0x92, 0xca, 0x95, 0x2d, 0x5, 0xe8, 0x15}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x62, 0x94, 0xf, 0x13, 0x9b, 0x8e, 0x1e, 0x50, 0xd5, 0xb6, 0x1a, 0x70, 0xa8, 0x5f, 0x6c, 0x9f, 0xf0, 0x91, 0xb0, 0xc2, 0x1, 0x3c, 0x91, 0x81, 0xd3, 0x2f, 0x42, 0xa4, 0xa1, 0x2d, 0x30}} return a, nil } -var _lockedtokensDelegatorRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4d\x6f\xe2\x30\x10\xbd\xe7\x57\x8c\x72\x58\x05\x69\x15\xed\x61\xb5\x07\xb4\x14\xd1\x06\x54\x09\x04\x88\x8f\xf6\x3c\x24\x93\xc4\x22\xd8\xae\x3d\x29\xa9\x2a\xfe\x7b\x95\x18\x02\x29\x6a\x2e\x13\x7b\xde\xbc\xf7\xe6\xc9\xe2\xa0\x95\x61\x98\xa9\x78\x4f\xc9\x46\xed\x49\x5a\x48\x8d\x3a\xc0\x9f\x6a\xb6\x78\x9a\x8e\xa3\xcd\x62\x3a\x9e\x8f\xa2\x68\x35\x5e\xaf\xbd\x33\x7a\x52\xca\x4c\xec\x0a\x6a\xf0\x0e\xee\x77\xee\x7c\xcf\x63\x83\xd2\x62\xcc\x42\xc9\x00\x0f\xaa\x94\xdc\x87\xed\x44\x54\xff\xfe\xf6\xe0\xd3\x03\x00\x28\x88\x41\xaa\x84\x22\x2a\x28\x43\x56\x66\x69\x54\xf5\xd1\xef\x78\x09\xdd\x61\x7e\x07\xf3\x1a\x0a\x6d\x48\xa3\xa1\x00\xe3\xd8\x29\x60\xc9\x79\xf0\xa8\x8c\x51\xc7\x17\x2c\x4a\xea\xc1\xaf\x91\xeb\x5d\x54\x2f\xca\xb9\x2a\x12\x32\x2b\x4a\x61\x00\xe7\xf1\xd0\xb2\x32\x98\x51\xb8\x6b\x08\xfe\x37\x64\x1d\x37\x4d\x59\x68\x32\x58\xef\x65\x7f\x77\x93\x08\x5f\x05\xe7\x89\xc1\x23\xee\x8a\x5a\xf9\x7e\xf4\xb9\x11\x7d\x08\xea\xc8\xbe\x2d\x7a\xd3\x5f\x3b\x1b\x4b\xe4\xbc\xd7\x7a\xae\xbf\xe1\x10\x34\x4a\x11\x07\xfe\x0d\x1a\x84\x05\xa9\x18\x2c\xbe\x53\x02\xc8\x60\x35\xc5\x22\x15\x94\x80\x46\xce\xfd\x2b\x45\xfb\x63\xa9\x48\xc3\xfb\xe8\x61\x70\x4d\xe5\x9c\x41\x0b\x08\x1c\xcd\xc9\xe5\x4e\x15\xc5\x25\xd3\x4d\xa4\x3f\x50\x86\x86\xde\x4a\xb2\xbc\x95\x96\x71\x2f\x64\xd6\xbe\x05\x57\x2f\xac\x27\xef\x2b\x00\x00\xff\xff\x13\x10\x51\x67\x89\x02\x00\x00" +var _lockedtokensDelegatorRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4d\x6f\x82\x40\x10\xbd\xf3\x2b\x26\x1c\x0c\x24\x0d\xe9\xa1\xe9\xc1\xd4\x1a\x5b\x34\x4d\x34\x6a\xfc\x68\xcf\x23\x0c\xb0\x11\x77\xe9\xee\x50\x69\x1a\xff\x7b\x23\xab\x28\x35\xe5\x32\xec\xce\x9b\xf7\xde\xbc\xac\xd8\x15\x4a\x33\x4c\x54\xb4\xa5\x78\xa5\xb6\x24\x0d\x24\x5a\xed\xe0\xbe\x9a\xcc\x5e\xc7\xc3\x70\x35\x1b\x0f\xa7\x83\x30\x5c\x0c\x97\x4b\xe7\x84\x1e\x95\x32\x15\x9b\x9c\x6a\xbc\x85\xbb\xad\x3b\xd7\x71\x58\xa3\x34\x18\xb1\x50\xd2\xc3\x9d\x2a\x25\x77\x61\x3d\x12\xd5\xe3\x83\x0f\x3f\x0e\x00\x40\x4e\x0c\x52\xc5\x14\x52\x4e\x29\xb2\xd2\x73\xad\xaa\xef\x6e\xcb\x4b\x60\x0f\xd3\x1b\x98\x53\x53\x14\x9a\x0a\xd4\xe4\x61\x14\x59\x05\x2c\x39\xf3\x5e\x94\xd6\x6a\xff\x8e\x79\x49\x3e\x74\x06\xb6\x77\x56\x3d\x2b\x67\x2a\x8f\x49\x2f\x28\x81\x1e\x9c\xc6\x03\xc3\x4a\x63\x4a\xc1\xa6\x26\x78\xaa\xc9\x5a\x6e\xea\x32\x2b\x48\xe3\x71\x2f\x73\xd7\x4e\x22\xf8\x10\x9c\xc5\x1a\xf7\x3e\x74\x6e\xc7\xde\x6a\xc1\x67\xef\x18\xd7\x9f\x25\xaf\xfa\x4b\x6b\x61\x8e\x9c\xf9\x8d\xdf\xe3\xd7\xef\x43\x81\x52\x44\x9e\x7b\x85\x06\x61\x40\x2a\x06\x83\x5f\x14\x03\x32\x98\x82\x22\x91\x08\x8a\xa1\x40\xce\xdc\x0b\x45\xf3\x63\x28\x4f\x82\xdb\xd8\xa1\x77\x49\xe4\xb4\x7f\x03\xf0\x2c\xcd\xc1\x66\x4e\x15\x45\x25\xd3\x55\x9c\xff\x50\x06\x9a\x3e\x4b\x32\xbc\x96\x86\x71\x2b\x64\xda\xbc\x03\x5b\xcf\xac\x07\xe7\x37\x00\x00\xff\xff\xbd\x32\xbd\x95\x85\x02\x00\x00" func lockedtokensDelegatorRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -4137,11 +4137,11 @@ func lockedtokensDelegatorRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x45, 0x91, 0x13, 0x8b, 0x53, 0x4f, 0x28, 0x9d, 0x15, 0x5c, 0x79, 0x70, 0x4, 0xf0, 0x27, 0xf9, 0x26, 0xf1, 0xb0, 0xbc, 0xb1, 0xb1, 0xf3, 0xae, 0x9c, 0x99, 0xd, 0xd5, 0xe4, 0xd7, 0xaf, 0x62}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa3, 0x3, 0x3f, 0xf1, 0xcd, 0xd7, 0xa2, 0xc3, 0x5f, 0xcd, 0x9b, 0xc6, 0x72, 0xa8, 0x89, 0x6, 0xe2, 0x73, 0xf2, 0x37, 0x57, 0xf1, 0x7f, 0x7, 0x98, 0x90, 0x58, 0x2e, 0x48, 0x39, 0x8d, 0xe2}} return a, nil } -var _lockedtokensDelegatorWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6e\x9b\x40\x10\xbd\xf3\x15\x23\x0e\x11\x48\xed\xa6\x87\xaa\x07\x2b\x69\x94\xc6\x8e\x2a\x25\xaa\x23\x3b\x4d\xcf\x63\x18\x6c\x94\xf5\x0e\x1a\x96\x40\x55\xe5\xdf\xab\x65\x81\x02\xad\x2f\x95\xc2\x65\xc5\xce\xdb\x37\xef\xcd\x9b\xfc\x58\xb0\x58\xb8\xe7\xe4\x99\xd2\x47\x7e\x26\x53\x42\x26\x7c\x84\x0f\xcd\xfd\xfa\xe6\x6e\xb5\x7c\x5c\xdf\xad\xbe\x5d\x2f\x97\x9b\xd5\x76\x1b\x74\xe8\x5b\xcd\x75\x8b\xf5\xd0\x70\xf8\x0f\x07\x44\x65\xf6\xf9\x4e\xd3\x04\x35\xbe\x0b\x83\xc0\x0a\x9a\x12\x13\x9b\xb3\x89\xf0\xc8\x95\xb1\x0b\xf8\x7e\x9b\x37\x9f\x3e\xc6\xf0\x2b\x08\x00\x00\x34\x59\x38\xb0\x4e\x49\x36\x94\x2d\x00\x2b\x7b\x88\xc6\x52\x55\x7b\xac\x0b\x12\x74\x34\xe5\xbb\x69\x63\xf5\x23\xb7\x87\x54\xb0\xc6\x9d\xa6\x18\xce\xfe\x7e\xfa\xb5\x25\x1f\x7a\xbd\x60\xa5\x6d\xdb\xea\x6c\xf0\xa4\x9e\xdc\xa5\xd7\x53\x08\x15\x28\x14\x61\x92\x78\xbd\xad\xa2\x2f\x2c\xc2\xf5\x13\xea\xca\x35\xb9\xf6\x35\xe7\x01\xba\xaf\x24\x9d\xa9\xc1\x07\x5c\x42\xf7\x5e\x95\x96\x05\xf7\xa4\x76\x2d\xc3\xc5\x5b\xf9\xfb\x1c\xb9\x04\x16\x70\xaa\xbe\xf5\x32\x1e\xd0\x1e\xe2\x41\xb4\xfb\xae\xae\xa0\x40\x93\x27\x51\x78\xc3\x95\x4e\xc1\xb0\x05\xaf\x15\x84\x32\x12\x32\x09\x81\x65\x18\x71\x85\x71\x30\xf5\xdd\xcf\xf4\xb4\xed\xf9\xac\x7b\xb9\xe7\x1d\xee\x3c\xeb\xeb\x6d\xf9\xff\x24\xfe\xd9\xd9\x17\x17\x54\xe8\x59\x5e\xbd\x58\x6a\x28\xa9\x2c\x8d\x22\x73\xdb\x90\x92\xa6\x3d\x5a\x96\x07\xe1\xe6\x27\x5c\xce\x72\xec\xe4\x2f\x7b\x54\x34\x72\x3e\x7d\xaa\xea\x2e\xa7\x0d\xd5\x28\x69\x1f\xc1\xb0\xf5\xfe\x8c\xff\x3d\x37\x95\x52\xc1\x65\x6e\xbb\xa1\x5c\xbc\x9f\xa9\xe8\xb9\xe7\x6c\xbd\xc1\xd7\xe0\x77\x00\x00\x00\xff\xff\x68\x33\x20\xad\xe4\x03\x00\x00" +var _lockedtokensDelegatorWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x8f\x9b\x30\x10\x85\xef\xfc\x8a\x11\x87\x08\xa4\xd6\xdb\x43\xd5\x43\xb4\xdb\xd5\x76\xc9\xaa\xd2\x46\x4d\x94\xa4\xe9\xd9\x81\x21\xa0\x38\x1e\x34\x98\x40\x55\xe5\xbf\x57\x60\xa0\x40\x9b\x4b\xa5\xe5\x62\xe1\x79\x7e\xfe\xde\x8c\xd3\x73\x46\x6c\x60\x49\xe1\x09\xa3\x1d\x9d\x50\xe7\x10\x33\x9d\xe1\x43\xb5\x5c\x3d\xbf\x2e\x82\xdd\xea\x75\xf1\xed\x29\x08\x36\x8b\xed\xd6\x69\xd5\x2f\x8a\xca\x46\x6b\xa5\x6e\xff\xef\xf6\x8a\x42\x1f\xd3\x83\xc2\x91\x6a\xb8\xe7\x3a\x8e\x61\xa9\x73\x19\x9a\x94\xb4\x27\xcf\x54\x68\x33\x87\xef\x2f\x69\xf5\xe9\xa3\x0f\xbf\x1c\x07\x00\x40\xa1\x81\x84\x54\x84\xbc\xc1\x78\x0e\xb2\x30\x89\x37\x44\x15\xcd\xb2\xca\x90\x65\x6d\x93\xbf\x1b\x5f\x2c\x7e\xa4\x26\x89\x58\x96\x3e\xcc\xfe\x3e\xf6\xb5\x31\xee\xef\xb9\xc8\x42\x99\xe6\x9a\x59\x9f\x47\xec\xeb\x4d\xcb\x92\x31\x66\x92\xd1\x93\x61\x68\x59\x1b\x9a\x2f\xc4\x4c\xe5\x5e\xaa\x02\x7d\x98\x3d\xd9\x5a\xcd\x0f\xed\x97\xa3\x8a\x45\x9f\x01\x1e\xa0\x3d\x2f\x72\x43\x2c\x8f\x28\x0e\x8d\xc3\xfd\x5b\x64\xfb\xec\xd5\x9d\x9f\xc3\xad\xfa\xd6\x22\xac\xa5\x49\xfc\x1e\xb8\xfe\x1e\x1f\x21\x93\x3a\x0d\x3d\xf7\x99\x0a\x15\x81\x26\x03\x96\x13\x18\x63\x64\xd4\x21\x82\x21\x18\x78\xb9\xbe\x33\xce\xdc\xf5\xf3\x76\xe4\x69\x9f\x3b\xdc\xbb\x56\x77\x17\x77\xf5\xa6\xfc\x7f\x88\x7f\xde\xea\xa5\x1e\x92\x6b\x5d\xae\x16\x16\x2b\x0c\x0b\x83\x83\x71\xd5\x2f\x21\x42\x85\x47\x69\x88\xd7\x4c\xd5\x4f\x78\x98\xcc\xb0\xc5\x0f\x3a\x95\x37\x48\x3e\x3e\x2a\xca\x76\x46\x1b\x2c\x25\x47\xdd\x08\xfa\xd7\x6e\x57\xff\xdf\x7d\x13\x11\x66\x94\xa7\xa6\x6d\xca\xfd\xfb\x09\x45\xe7\x3d\x75\xeb\x02\x5e\x9d\xdf\x01\x00\x00\xff\xff\xe5\x82\x7e\x86\xdc\x03\x00\x00" func lockedtokensDelegatorWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4157,11 +4157,11 @@ func lockedtokensDelegatorWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x48, 0x32, 0xda, 0x36, 0xd7, 0xa4, 0xfe, 0x6, 0xcb, 0x16, 0x39, 0x82, 0xfd, 0x39, 0xe6, 0xda, 0x53, 0xba, 0xf6, 0xe6, 0xcc, 0x1b, 0xa0, 0xee, 0x11, 0xd6, 0xe3, 0xae, 0x27, 0x6d, 0x98, 0x32}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb0, 0x77, 0x9, 0x2c, 0x82, 0x96, 0x8b, 0x8, 0x1f, 0xbd, 0xce, 0xfc, 0x2f, 0xd4, 0xed, 0xbe, 0xd7, 0xde, 0xc, 0x45, 0xcb, 0xf7, 0x4b, 0xa8, 0x3b, 0x16, 0xd6, 0xf8, 0xbe, 0x86, 0x35, 0x56}} return a, nil } -var _lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x6f\xba\x40\x10\xc5\xef\x7c\x8a\x09\x87\x7f\x30\xf9\x87\xf4\xd0\xf4\x60\x6a\x8d\x2d\x9a\x26\x1a\x35\x6a\xdb\xf3\x08\x83\x6c\xc4\x5d\xb2\x3b\x14\x9a\xc6\xef\xde\xc0\x02\x4a\x4d\xb9\x2c\xb0\x6f\xdf\x7b\xf3\xcb\x8a\x53\xa6\x34\xc3\x42\x85\x47\x8a\x76\xea\x48\xd2\x40\xac\xd5\x09\xee\xca\xc5\xea\x65\x3e\x0d\x76\xab\xf9\x74\x39\x09\x82\xcd\x74\xbb\x75\x1a\xf5\x2c\x97\x07\xb1\x4f\xa9\xd6\x5b\xb9\xdb\xfb\xe7\x3a\x0e\x6b\x94\x06\x43\x16\x4a\x7a\x78\x52\xb9\xe4\x21\xbc\xcd\x44\xf9\x70\x3f\x80\x6f\x07\x00\x20\x25\x06\xa9\x22\x0a\x28\xa5\x03\xb2\xd2\x6b\xad\xca\xaf\x61\xaf\x8b\x6f\x3f\x96\x37\x32\xa7\xb6\xc8\x34\x65\xa8\xc9\xc3\x30\xb4\x09\x98\x73\xe2\x3d\x2b\xad\x55\xf1\x8e\x69\x4e\x03\xf8\x37\xb1\x7b\x6d\x6a\x9b\x9c\xa8\x34\x22\xbd\xa1\x18\x46\xd0\x1c\xf7\x0d\x2b\x8d\x07\xf2\xf7\xb5\xc1\x63\x6d\xd6\x6b\x53\x2f\xab\x8c\x34\x56\x73\x99\xff\x7d\x12\xfe\x87\xe0\x24\xd2\x58\xe0\x3e\xad\x92\x6f\x8f\xbe\xd6\xa1\x4f\x5e\x85\xec\xd7\xa0\x57\xfb\x5b\x5b\x63\x8d\x9c\x0c\xba\xce\xd5\x33\x1e\x43\x86\x52\x84\x9e\x7b\xa5\x06\x61\x40\x2a\x06\x83\x9f\x14\x01\x32\x98\x8c\x42\x11\x0b\x8a\x20\x43\x4e\xdc\x8b\x45\xf7\x62\x28\x8d\xfd\x5b\xf4\x30\xba\x50\x69\x18\x74\x02\xcf\xda\x9c\x2d\x77\x2a\x29\xcc\x99\xae\x90\xfe\x61\xe9\x17\x0d\x92\x0d\x15\xa8\xa3\x76\xda\xee\x46\xd8\xb5\xf5\x3e\x3b\x3f\x01\x00\x00\xff\xff\x39\x38\x7e\xbc\x8f\x02\x00\x00" +var _lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4f\x6f\xaa\x40\x10\xbf\xf3\x29\x26\x1c\x0c\x24\x2f\xe4\x1d\x5e\xde\xc1\xd4\x1a\x5b\x34\x4d\x34\x6a\xd4\xb6\xe7\x11\x06\xd9\x88\xbb\x64\x77\x28\x34\x8d\xdf\xbd\x91\x05\x94\x9a\x72\x59\x60\x7e\xf3\xfb\x97\x15\xa7\x5c\x69\x86\x85\x8a\x8e\x14\xef\xd4\x91\xa4\x81\x44\xab\x13\xfc\xad\x16\xab\xe7\xf9\x34\xdc\xad\xe6\xd3\xe5\x24\x0c\x37\xd3\xed\xd6\x69\xd0\xb3\x42\x1e\xc4\x3e\xa3\x1a\x6f\xe1\x6e\xef\x9f\xeb\x38\xac\x51\x1a\x8c\x58\x28\xe9\xe1\x49\x15\x92\x87\xf0\x3a\x13\xd5\xff\x7f\x3e\x7c\x39\x00\x00\x19\x31\x48\x15\x53\x48\x19\x1d\x90\x95\x5e\x6b\x55\x7d\x0e\x7b\x5e\x02\xfb\xb1\xbc\x83\x39\x35\x45\xae\x29\x47\x4d\x1e\x46\x91\x55\xc0\x82\x53\xef\x49\x69\xad\xca\x37\xcc\x0a\xf2\x61\x30\xb1\xb3\x56\xb5\x55\x4e\x55\x16\x93\xde\x50\x02\x23\x68\xd6\x03\xc3\x4a\xe3\x81\x82\x7d\x4d\xf0\x50\x93\xf5\xdc\xd4\xc7\x2a\x27\x8d\x97\x5c\xe6\x4f\xbf\x89\xe0\x5d\x70\x1a\x6b\x2c\x7d\x18\xdc\xaf\xbd\xd4\x82\x8f\xde\xa5\xae\x1f\x21\x6f\xe6\x5b\x6b\x61\x8d\x9c\xfa\x9d\xdf\xcb\x33\x1e\x43\x8e\x52\x44\x9e\x7b\x83\x06\x61\x40\x2a\x06\x83\x1f\x14\x03\x32\x98\x9c\x22\x91\x08\x8a\x21\x47\x4e\xdd\x2b\x45\xf7\x62\x28\x4b\x82\xfb\xda\x61\x74\x6d\xa4\xc9\xdf\x01\x3c\x4b\x73\xb6\x9d\x53\x45\x51\xc1\x74\x53\xe7\x2f\x94\x41\xd9\xd4\xb1\xa1\x12\x75\xdc\xa6\xed\x6e\x83\x3d\x5b\xee\xb3\xf3\x1d\x00\x00\xff\xff\xfd\x6d\x80\x0e\x8b\x02\x00\x00" func lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdcBytes() ([]byte, error) { return bindataRead( @@ -4177,11 +4177,11 @@ func lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe4, 0xff, 0xf, 0xf2, 0xab, 0xa0, 0x11, 0x20, 0x3b, 0x70, 0xc3, 0x78, 0xe7, 0x7d, 0xf6, 0x66, 0x3d, 0x85, 0xdc, 0x72, 0xb0, 0x5a, 0x8, 0x3a, 0xa1, 0xc9, 0xff, 0x71, 0xa4, 0xdf, 0x12, 0xa2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x33, 0x27, 0xd3, 0x81, 0x5a, 0x29, 0x81, 0xe9, 0x6e, 0x56, 0xb, 0x88, 0x10, 0xd3, 0x32, 0x6a, 0xa7, 0x81, 0xe5, 0x98, 0x1a, 0xd, 0x1, 0xf2, 0x56, 0x72, 0x7f, 0xe8, 0x62, 0xb9, 0xf0, 0x37}} return a, nil } -var _lockedtokensDelegatorWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4f\x6f\xaa\x40\x14\xc5\xf7\x7c\x8a\x1b\x16\x2f\x98\xbc\x90\xb7\x78\xe9\xc2\xd4\x1a\x5b\x34\x4d\x34\x6a\xfc\xd3\xae\xaf\x70\x91\x89\x38\x33\x99\xb9\x54\x9a\xc6\xef\xde\xc0\x20\x4a\x4d\xd9\x0c\x30\x67\xce\x39\xf7\x97\x11\x47\xad\x0c\xc3\x4c\xc5\x07\x4a\x36\xea\x40\xd2\x42\x6a\xd4\x11\xfe\x95\xb3\xc5\xcb\x74\x1c\x6d\x16\xd3\xf1\x7c\x14\x45\xab\xf1\x7a\xed\x35\xea\x49\x21\xf7\x62\x97\x53\xad\x77\x72\xbf\xf3\xcf\xf7\x3c\x36\x28\x2d\xc6\x2c\x94\x0c\xf0\xa8\x0a\xc9\x7d\xd8\x4e\x44\xf9\xf0\xbf\x07\x5f\x1e\x00\x40\x4e\x0c\x52\x25\x14\x51\x4e\x7b\x64\x65\x96\x46\x95\x9f\xfd\x4e\x97\xd0\x7d\xcc\xef\x64\x5e\x6d\xa1\x0d\x69\x34\x14\x60\x1c\xbb\x04\x2c\x38\x0b\x9e\x95\x31\xea\xf4\x86\x79\x41\x3d\xf8\x33\x72\x7b\x97\xd4\x4b\x72\xa6\xf2\x84\xcc\x8a\x52\x18\x40\x73\x3c\xb4\xac\x0c\xee\x29\xdc\xd5\x06\x8f\xb5\x59\xa7\x4d\xbd\x2c\x34\x19\xac\xe6\xb2\x7f\xbb\x24\xc2\x77\xc1\x59\x62\xf0\x84\xbb\xbc\x4a\xbe\x3f\xfa\x5a\x87\x3e\x05\x15\xb2\x1f\x83\xde\xec\xaf\x5d\x8d\x25\x72\xd6\x6b\x3b\x57\xcf\x70\x08\x1a\xa5\x88\x03\xff\x46\x0d\xc2\x82\x54\x0c\x16\x3f\x28\x01\x64\xb0\x9a\x62\x91\x0a\x4a\x40\x23\x67\xfe\xd5\xa2\x7d\xb1\x94\xa7\xe1\x3d\x7a\x18\x5c\xa9\x34\x0c\x5a\x41\xe0\x6c\xce\x8e\x3b\x95\x14\x17\x4c\x37\x48\x7f\xb1\x0c\x4f\x0d\x92\xad\xb4\x8c\xed\xb4\xed\x8d\x70\xeb\xc5\xfb\xec\x7d\x07\x00\x00\xff\xff\x16\x0c\xce\x92\x8f\x02\x00\x00" +var _lockedtokensDelegatorWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\xcd\x8e\xa2\x40\x10\xbe\xf3\x14\x15\x0e\x06\x92\x0d\xd9\xc3\x66\x0f\x66\x5d\xe3\x0c\x9a\x49\x34\x6a\xfc\x99\x39\x97\x50\x48\x47\xec\xee\x74\x17\x23\x93\x89\xef\x3e\x91\x46\x94\x31\xc3\xa5\x81\xfa\xea\xfb\x4b\x8b\xa3\x56\x86\x61\xa6\x92\x03\xa5\x1b\x75\x20\x69\x21\x33\xea\x08\xbf\xab\xd9\xe2\x79\x3a\x8e\x37\x8b\xe9\x78\x3e\x8a\xe3\xd5\x78\xbd\xf6\x1a\xf4\xa4\x94\x7b\xb1\x2b\xa8\xc6\x3b\xb8\xdf\xf9\xe7\x7b\x1e\x1b\x94\x16\x13\x16\x4a\x06\x78\x54\xa5\xe4\x3e\x6c\x27\xa2\xfa\xfb\x27\x84\x4f\x0f\x00\xa0\x20\x06\xa9\x52\x8a\xa9\xa0\x3d\xb2\x32\x4b\xa3\xaa\x8f\x7e\xc7\x4b\xe4\x3e\xe6\x0f\x30\xaf\xa6\xd0\x86\x34\x1a\x0a\x30\x49\x9c\x02\x96\x9c\x07\x4f\xca\x18\x75\x7a\xc5\xa2\xa4\x10\x7a\x23\x37\xbb\xaa\x5e\x95\x73\x55\xa4\x64\x56\x94\xc1\x00\x9a\xf5\xc8\xb2\x32\xb8\xa7\x68\x57\x13\xfc\xab\xc9\x3a\x6e\xea\x63\xa1\xc9\xe0\x25\x97\xfd\xd5\x6d\x22\x7a\x13\x9c\xa7\x06\x4f\x21\xf4\x1e\xd7\x5e\x6a\xc1\xff\xc1\xa5\xae\x6f\x21\xef\xe6\x6b\x67\x61\x89\x9c\x87\xad\xdf\xcb\x33\x1c\x82\x46\x29\x92\xc0\xbf\x43\x83\xb0\x20\x15\x83\xc5\x77\x4a\x01\x19\xac\xa6\x44\x64\x82\x52\xd0\xc8\xb9\x7f\xa3\x68\x5f\x2c\x15\x59\xf4\x58\x3b\x0c\x6e\x8d\x34\xf9\x5b\x40\xe0\x68\xce\xae\x73\xaa\x28\x29\x99\xee\xea\xfc\x81\x32\x3a\x35\x75\x6c\xa5\x65\x6c\xd3\xb6\xb7\xc1\x9d\x57\xee\xb3\xf7\x15\x00\x00\xff\xff\xd2\x59\x30\x20\x8b\x02\x00\x00" func lockedtokensDelegatorWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4197,7 +4197,7 @@ func lockedtokensDelegatorWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb7, 0x56, 0x75, 0x4a, 0x5f, 0xf3, 0x8d, 0xeb, 0x2a, 0x79, 0x50, 0x6d, 0xfe, 0xf2, 0xec, 0x4c, 0xc6, 0xd5, 0xb9, 0x61, 0xf4, 0xdf, 0x40, 0xd0, 0xcb, 0xe9, 0x6, 0xa, 0xed, 0xd4, 0x0, 0x4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3e, 0x9, 0x13, 0xa8, 0xe7, 0xd6, 0x9a, 0x87, 0x44, 0xef, 0x24, 0x60, 0x7c, 0xd0, 0xe7, 0xc7, 0xc4, 0xcd, 0x92, 0xd3, 0x84, 0x2a, 0x16, 0x9d, 0x93, 0x5f, 0x7e, 0x1a, 0x83, 0x5e, 0xcf, 0xbf}} return a, nil } @@ -4241,7 +4241,7 @@ func lockedtokensStakerGet_staker_infoCdc() (*asset, error) { return a, nil } -var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x51\x4f\xdb\x30\x10\x7e\xcf\xaf\xb8\xf5\x61\x4a\xa4\x12\xf6\x30\x4d\x53\x44\x87\x0a\x85\x0d\x15\xb5\x88\x00\xdb\x1e\xdd\xe4\x92\x5a\x18\x3b\x72\x9c\xb5\x08\xf5\xbf\x4f\x8e\x9d\xc4\xa6\x8c\x6d\x0f\xf4\x81\x24\x77\x9f\xbf\xbb\xef\xfc\x1d\xf4\xa1\x12\x52\xc1\x39\x13\x9b\x1b\x71\x8f\x1c\x0a\x29\x1e\x60\xd4\x7f\x8f\x82\x0e\xd1\xf0\x92\xae\x18\x7a\x28\x37\xd6\x23\x2f\x45\x76\x8f\x79\x1b\xab\x0d\xf0\xc3\xf6\x72\x79\x3a\x3f\x9b\xdd\x2c\xe7\x67\x8b\xe9\x6c\x76\x7d\x96\xa6\x1d\x3a\x55\xe4\x9e\xf2\xf2\x4a\x8a\xed\x63\x87\x4e\x6f\xa6\xf3\x8b\xc5\xd7\xab\xeb\xe5\x8f\x9f\x1d\x3c\x50\x92\xf0\x9a\x64\x8a\x0a\x1e\xd2\x3c\x81\x54\x49\xca\xcb\x31\x48\xc1\x30\x81\xdb\x0b\xae\x3e\x8f\x81\xa3\xda\x08\xa9\x09\xa7\x79\x2e\xb1\xae\x07\xdc\x90\x9a\xe3\xe3\x10\xae\x4d\x7d\x2f\x46\x1e\x44\xc3\x55\x02\xb7\xe7\x74\xfb\xe9\x63\x04\x4f\x41\x00\x00\xc0\x50\xc1\x5a\xb0\x1c\xe5\x35\x16\x09\x90\x46\xad\x43\x57\x6c\xdc\x3e\x96\x15\x4a\xa2\xbb\xac\xc7\xfe\xd0\xe2\xef\x54\xad\x73\x49\x36\x64\xc5\x30\x82\xf7\xfb\x47\xbf\xb5\xe4\x43\xb1\x5f\xa4\x61\x6a\xa8\xf5\x2a\x5b\x7f\x63\xf1\x9d\x3e\x65\x48\x2a\x89\x15\x91\x18\x92\x2c\x33\x8a\x5a\x9e\x13\x21\xa5\xd8\xdc\x11\xd6\xe8\x83\x53\x93\xd3\x2a\xc1\xfe\x6a\x64\x45\xdc\x2b\x85\x09\xd8\xf3\x71\xad\x84\x24\x25\xc6\xab\x96\xe1\xe8\xad\x26\xf0\x25\xd4\x46\x48\xe0\x4f\xf9\xd4\xb4\x71\x45\xd4\x3a\xea\x9b\xd6\xbf\xe3\x63\xa8\x08\xa7\x59\x38\x3a\x15\x0d\xcb\x81\x0b\x05\xa6\x57\x90\x58\x80\x12\xe0\xb0\x8c\xa2\xc0\x57\xdc\x8d\xfb\x2f\x82\xff\xe7\x1a\x3a\x25\x87\x96\xe8\xb0\xe8\xf2\x6d\xfa\x9f\xbb\xd7\xc7\x40\xb5\xab\xd7\x76\xa9\xe5\xa0\x44\x9e\xe1\xc8\x70\xec\x8c\x16\xdc\x62\xd6\x28\x74\xee\x52\xfb\x88\x8b\x1c\x2f\x78\x21\x60\xe2\xad\x5b\xbc\xb0\xf1\xd0\x69\xa3\xc5\xce\x12\xa0\xf9\xd8\x89\x9a\x25\xd3\x7f\xdd\xe8\x0b\xdb\xb6\x17\x7a\x19\xdf\xae\x9b\xf7\xe9\xe2\xdc\x9d\x1c\xde\x7b\x80\x73\x6f\x5a\x1d\x6b\x5d\x72\x42\x18\xe1\x19\xc2\xe4\x99\x7b\xe3\x12\x95\xf1\x91\x35\xba\x05\x86\x0e\x0b\x2d\xec\xca\xc3\xd1\xe4\x19\xdd\x53\xe0\x5d\xd1\x33\xee\x4c\x22\x51\xa8\xc7\xa8\xe7\x8a\x32\xec\x26\x9d\xf4\x33\x1f\xfe\x9b\x98\xa7\x53\x76\x07\xc8\x6a\xd4\xd5\xc3\xd0\xd6\x3f\xf0\xcb\x47\xba\x21\xcf\x9b\xf1\xaa\xcb\xbc\xde\x59\x8e\x95\xa8\xa9\xb2\xf6\x3b\x3a\xf0\x49\x36\xd6\xb4\xa1\xdf\xdb\x5e\xf9\xe8\xed\xd5\x3f\x79\x15\xac\xff\x17\x42\x01\x72\xd1\x94\x6b\x63\xfa\x5a\xaf\xae\x76\x02\xbe\x1b\x0d\x3b\xb3\xeb\xdf\xec\x0a\xec\x82\xdf\x01\x00\x00\xff\xff\xd4\xe2\xb3\x9d\xcf\x06\x00\x00" +var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4f\x4f\xdc\x3e\x10\xbd\xe7\x53\xcc\x2f\x07\x94\x48\x4b\xf8\x1d\xaa\xaa\x8a\xd8\xa2\x85\x85\x16\x2d\xda\x45\x04\x68\x7b\x34\xc9\x24\x6b\x61\xec\xc8\x71\xba\x8b\xd0\x7e\xf7\xca\xb1\x93\xd8\xfc\x69\xb9\xb0\x07\x92\xcc\x3c\xbf\x99\x37\x7e\x03\x7d\xa8\x85\x54\x70\xc6\xc4\xe6\x5a\xdc\x23\x87\x52\x8a\x07\x08\x87\xef\x30\xe8\x11\x2d\xaf\xe8\x1d\x43\x0f\xe5\xc6\x06\xe4\x85\xc8\xef\xb1\xe8\x62\x8d\x01\xfe\xbf\xbd\x58\x9d\x2c\x4e\xe7\xd7\xab\xc5\xe9\x72\x36\x9f\x5f\x9d\x66\x59\x8f\xce\x14\xb9\xa7\xbc\xba\x94\x62\xfb\xd8\xa3\xb3\xeb\xd9\xe2\x7c\xf9\xed\xf2\x6a\xf5\xf3\x57\x0f\x0f\x94\x24\xbc\x21\xb9\xa2\x82\x47\xb4\x48\x21\x53\x92\xf2\x6a\x02\x52\x30\x4c\xe1\xe6\x9c\xab\x2f\x13\xe0\xa8\x36\x42\x6a\xc2\x59\x51\x48\x6c\x9a\x11\x37\xa6\x16\xf8\x38\x86\x1b\x53\xdf\x8b\x91\x07\xd1\x72\x95\xc2\xcd\x19\xdd\x7e\xfe\x14\xc3\x53\x10\x00\x00\x30\x54\xb0\x16\xac\x40\x79\x85\x65\x0a\xa4\x55\xeb\xc8\x15\x9b\x74\x8f\x55\x8d\x92\xe8\x2e\x9b\x89\x3f\xb4\xe4\x07\x55\xeb\x42\x92\x4d\x0c\x7b\x2f\x8f\x7d\xef\x88\xc7\x42\xbf\x49\xcb\xd4\x58\xe7\x4d\xa6\xe1\xa6\x92\x5b\x7d\xc2\x10\xd4\x12\x6b\x22\x31\x22\x79\x6e\x94\x74\x1c\xc7\x42\x4a\xb1\xb9\x25\xac\xc5\x18\xf6\x66\x26\xa7\xd5\x81\xfd\x35\xc8\xca\x64\x50\x08\x53\xb0\xe7\x93\x46\x09\x49\x2a\x4c\xee\x3a\x86\xc3\x8f\x50\xfe\x35\xd2\x97\x9f\xc2\x5b\xf9\xcc\xb4\x70\x49\xd4\x3a\x1e\x1a\xd6\xbf\xa3\x23\xa8\x09\xa7\x79\x14\x9e\x88\x96\x15\xc0\x85\x02\xd3\x27\x48\x2c\x41\x09\x70\x58\xc2\x38\xf0\xd5\xf6\x63\xfe\x87\xd8\xf7\x8e\xbf\x57\x71\x60\x49\x0e\xca\x3e\xdf\xa5\xdf\xdd\xb9\x3e\x06\xaa\x5b\xb5\xae\x43\x2d\x05\x25\xf2\x1c\x43\xc3\xb1\x33\x3a\x70\x8b\x79\xab\xd0\xb9\x43\xed\x1d\x2e\x0a\x3c\xe7\xa5\x80\xa9\xb7\x5e\xc9\xd2\xc6\x23\xa7\x8d\x0e\x3b\x4f\x81\x16\x13\x27\x6a\x96\x4a\xff\x75\xa3\xaf\x6c\xd7\x8b\xd0\xeb\xf8\x6e\xbd\xbc\x4f\x17\xe7\xee\xe0\xf8\x3e\x00\x9c\x3b\xd3\xea\x58\xe7\x90\x63\xc2\x08\xcf\x11\xa6\xcf\x5c\x9b\x54\xa8\x8c\x87\xac\xc1\x2d\x30\x72\x58\x68\x69\x57\x1c\x0e\xa7\xcf\xe8\x9e\x02\xef\x8a\x9e\x71\xe7\x12\x89\x42\x3d\x46\x3d\x57\x94\x51\x3f\xe9\x74\x98\xf9\xf8\xdf\xc3\x3c\x9d\xb2\x3b\x40\xd6\xa0\xae\x1e\x45\xb6\xfe\xbe\x5f\x3e\xd6\x0d\x79\xbe\x4c\xee\xfa\xcc\xdf\x3b\x2b\xb0\x16\x0d\x55\xd6\x7e\x87\xfb\x3e\xc9\xc6\x1a\x36\xf2\x7b\x7b\x51\x3e\xfe\x78\xf5\x4f\x5e\x05\xeb\xff\xa5\x50\x80\x5c\xb4\xd5\xda\x98\xbe\xd1\x6b\xab\x9d\x80\xff\x85\xe3\xce\xec\x86\x37\xbb\x02\xbb\xe0\x4f\x00\x00\x00\xff\xff\x17\x1b\x1e\x0b\xbf\x06\x00\x00" func lockedtokensStakerRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -4257,11 +4257,11 @@ func lockedtokensStakerRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb, 0x7f, 0x2f, 0x3e, 0xb2, 0xac, 0x6d, 0x0, 0x0, 0xf6, 0x3, 0x7d, 0x92, 0x3b, 0xcf, 0x5d, 0x45, 0x4, 0x10, 0xb3, 0x84, 0xa2, 0x8, 0xe4, 0x86, 0xba, 0x8b, 0x8a, 0xd, 0x95, 0x8f, 0xfe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6a, 0x21, 0x8d, 0x8, 0xb3, 0x75, 0x66, 0xf3, 0xe2, 0x1b, 0xf9, 0x7, 0x0, 0xd0, 0x5e, 0x60, 0x84, 0x71, 0xc2, 0x5, 0x5f, 0xa4, 0xff, 0xd1, 0x77, 0xe5, 0x92, 0x0, 0xb7, 0x96, 0x33, 0xa9}} return a, nil } -var _lockedtokensStakerRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x6b\xab\x50\x10\xc6\xf7\xfe\x15\x83\x8b\x8b\xc2\x45\xee\xe2\xd2\x45\x68\x1a\xd2\x3c\xda\x92\x10\x43\x4c\xfa\x58\x9e\xe8\x18\x45\x73\x8e\x9d\x33\x12\x4b\xc9\xff\x5e\xf4\x98\x67\xe9\xb2\x67\x33\xe0\x7c\xf3\xcd\x8f\xcf\x49\xb7\x85\x22\x86\xa9\x0a\x33\x8c\x96\x2a\x43\xa9\x21\x26\xb5\x85\x7f\xd5\xd4\x1f\x4c\x46\xc3\xa5\x3f\x19\xcd\xfa\xc3\xe1\x62\x14\x04\x56\xab\x0e\x58\x64\xa9\xdc\xcc\x49\x55\x1f\x07\x75\xb0\xec\x4f\x9e\x66\x0f\xf3\x85\xff\xfa\x76\x25\x1f\x97\x72\x93\xae\x73\x6c\xec\x8d\xde\xbe\xf8\x66\x5b\x16\x93\x90\x5a\x84\x9c\x2a\xe9\x88\xad\x2a\x25\x77\x60\x35\x4e\xab\x9b\xff\x2e\x7c\x5a\x16\x00\x40\x8e\x0c\x89\xca\x23\xa4\x05\xc6\x1d\x10\x25\x27\xce\x39\xb7\xd7\x14\xbf\x40\x12\xb5\x8d\xfe\x7b\xb9\xd8\x7b\x49\x39\x89\x48\xec\xc4\x3a\x47\x17\xfe\x7c\x1f\x7d\x6c\xcc\xcd\xb2\x82\xb0\x10\x84\x8e\x08\x43\x03\xd3\xac\xbb\x57\x44\x6a\xf7\x2c\xf2\xb2\x76\xe8\x9b\x5e\x0d\x08\xed\xd3\x98\xc7\xde\x11\x12\xba\xd0\xce\x7b\x9a\x15\x89\x0d\x7a\xeb\xc6\xe1\xf6\xb7\xe0\xef\x9c\x3a\xde\x0e\xfc\xd4\x0f\x0c\xc6\x5c\x70\xe2\x1e\xa1\xeb\xd7\xeb\x41\x21\x64\x1a\x3a\xf6\x40\x95\x79\x04\x52\x31\x18\x56\x20\x8c\x91\x50\x86\x08\xac\xe0\xcc\xcb\x36\x0e\x7b\x13\x18\x56\x18\x96\x8c\x67\x59\xd4\xff\x4b\xb3\xc8\x90\xcc\xa1\x74\xaf\xd2\x69\xb3\x08\x1a\x89\xe3\x5a\xa7\x10\x4f\x43\x1e\xe1\x7b\x89\x9a\x57\x52\x9b\x9b\x3b\x1e\x87\xa9\x07\x84\xbd\xf5\x15\x00\x00\xff\xff\x5b\x51\x74\x79\xc9\x02\x00\x00" +var _lockedtokensStakerRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x6b\xab\x50\x10\xc6\xf7\xfe\x15\x83\x8b\xa0\x70\x91\xbb\xb8\xdc\x45\xb8\xb9\x21\xcd\xa3\x2d\x09\x31\xc4\xa4\x8f\xe5\x89\x8e\x51\x34\xe7\xd8\x39\x23\xb1\x94\xfc\xef\x45\x8f\x79\x96\x2e\x7b\x36\x03\xce\x37\xdf\xfc\xf8\x9c\x74\x57\x28\x62\x98\xa9\x30\xc3\x68\xa5\x32\x94\x1a\x62\x52\x3b\xf8\x5d\xcd\xfc\xe1\x74\x3c\x5a\xf9\xd3\xf1\x7c\x30\x1a\x2d\xc7\x41\x60\xb5\xea\x80\x45\x96\xca\xed\x82\x54\xf5\x7e\x54\x07\xab\xc1\xf4\x71\x7e\xbf\x58\xfa\x2f\xaf\x37\xf2\x49\x29\xb7\xe9\x26\xc7\xc6\xde\xe8\xed\xab\x6f\xb6\x65\x31\x09\xa9\x45\xc8\xa9\x92\x8e\xd8\xa9\x52\x72\x17\xd6\x93\xb4\xfa\xfb\xc7\x85\x0f\xcb\x02\x00\xc8\x91\x21\x51\x79\x84\xb4\xc4\xb8\x0b\xa2\xe4\xc4\xb9\xe4\xf6\x9a\xe2\x17\x48\xa2\xb6\xd1\xbf\xae\x17\x7b\xcf\x29\x27\x11\x89\xbd\x0b\x9d\xaf\x63\x0f\x8d\xb1\x59\x54\x10\x16\x82\xd0\x11\x61\x68\x40\x9a\x55\x77\x8a\x48\xed\x9f\x44\x5e\xa2\x0b\x9d\x81\xe9\xd5\x70\xd0\x3e\x8d\x79\xec\x9d\x00\xa1\x07\xed\xbc\xa7\x59\x91\xd8\xa2\xb7\x69\x1c\xfe\xfd\x04\xf8\x7f\xa7\x8e\xb5\x0b\xdf\xf5\x03\x83\xb0\x10\x9c\xb8\x27\xe0\xfa\xf5\xfb\x50\x08\x99\x86\x8e\x3d\x54\x65\x1e\x81\x54\x0c\x86\x13\x08\x63\x24\x94\x21\x02\x2b\xb8\xf0\xb2\x8d\xc3\xc1\x84\x85\x15\x86\x25\xe3\x45\x0e\xf5\x7f\xd2\x2c\x32\x24\x73\x20\xbd\x9b\x64\xda\x1c\x82\x46\xe2\xb8\xd6\x39\xc0\xf3\x90\x47\xf8\x56\xa2\xe6\xb5\xd4\xe6\xd6\x4e\x47\x61\xea\x11\xe1\x60\x7d\x06\x00\x00\xff\xff\x4c\x06\x77\xdb\xc1\x02\x00\x00" func lockedtokensStakerRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -4277,11 +4277,11 @@ func lockedtokensStakerRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0x18, 0xe4, 0xd7, 0x8e, 0x97, 0x3e, 0x8b, 0x5c, 0x2, 0xc4, 0x18, 0x5b, 0xd2, 0x14, 0xa0, 0xb8, 0x7a, 0xc2, 0x1a, 0x31, 0x3e, 0xaf, 0x33, 0xbe, 0xa4, 0x2f, 0xb5, 0x27, 0x89, 0x79, 0x73}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7d, 0x6e, 0x5b, 0x96, 0x53, 0x78, 0x5b, 0x54, 0xb2, 0xc4, 0xc8, 0x53, 0xbf, 0xf2, 0x15, 0xaa, 0xa7, 0xa4, 0x7f, 0x42, 0x92, 0x82, 0x68, 0x84, 0x2f, 0xdd, 0xe2, 0x28, 0x89, 0x0, 0xcb, 0x8f}} return a, nil } -var _lockedtokensStakerStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8f\xda\x40\x0c\xbd\xe7\x57\xb8\x39\x54\x89\xd4\xcd\xf6\x50\xf5\x80\xa0\x2b\x76\x61\xdb\x8a\x15\x20\x42\xb7\xed\x71\x08\xce\x87\x18\x66\xa2\x99\x49\xa1\x42\xfc\xf7\x6a\x3e\x12\x92\xa0\x7e\x4a\xcd\x25\x10\x3f\x3f\xfb\xf9\xd9\xc5\xbe\xe4\x42\xc1\x23\xe5\x87\x35\xdf\x21\x83\x54\xf0\x3d\xf8\xcd\x7f\xdf\xab\x11\x15\xcb\x8a\x0d\xc5\x0e\xaa\xfd\xad\x41\x3e\xf1\x64\x87\x5b\xf3\x4d\x5a\xe0\xeb\xe3\xd3\xe2\x61\x36\x9d\xac\x17\xb3\xe9\x7c\x3c\x99\xac\xa6\x71\x5c\xa3\x63\x45\x76\x05\xcb\x96\x82\x1f\xbf\xd7\xe8\x78\x3d\x9e\x7d\x9c\xbf\x5f\xae\x16\x5f\xbe\xd6\x70\x4f\x09\xc2\x24\x49\x54\xc1\x59\x40\xf6\xbc\x62\x6a\x00\x9f\x1e\x8b\xe3\xdb\x37\x21\x9c\x3c\x0f\x00\x80\xa2\x82\x9c\xd3\x2d\x8a\x15\xa6\x03\x20\x95\xca\x83\x76\x37\x91\x79\x2d\x4a\x14\x44\xd3\xc8\x57\x5d\x55\xd1\xe7\x42\xe5\x5b\x41\x0e\x64\x43\x31\x84\x97\xd7\xa9\x1f\x0c\xf9\xa5\xd8\x37\x52\x51\x75\xa9\xf5\x4b\xb6\x66\xa4\xd1\xb3\xce\xb2\x24\xa5\xc0\x92\x08\x0c\x48\x92\x58\x45\x86\xe7\x9e\x0b\xc1\x0f\xcf\x84\x56\x3a\x71\x6c\x63\x5a\x25\xb8\x47\x22\x4d\xa3\x46\x29\x8c\xc0\xe5\x47\x52\x71\x41\x32\x8c\x36\x86\x61\xf8\xbf\x26\xf0\x2e\xd0\x4e\x0d\xe0\x67\xf1\xd8\xb6\xb1\x24\x2a\x0f\x9b\xa6\xf5\x73\x77\x07\x25\x61\x45\x12\xf8\x0f\xbc\xa2\x5b\x60\x5c\x81\xed\x15\x04\xa6\x28\x90\x25\x08\x8a\x43\x8b\xcb\x0f\xbd\xae\xee\x7a\xe8\xbf\x91\xfd\x37\x66\xd4\x7a\x6e\x1d\xd1\x6d\x5a\xc7\x4d\xf8\x8f\x35\xe8\x34\x50\xe6\x42\x4c\x97\x17\x51\xbe\xe5\x38\x5b\x2d\x78\xc4\xa4\x52\xd8\x72\x54\x6f\x93\x54\x64\x87\xc2\x5e\xc2\xa8\xe7\xb1\x93\x16\x1b\x48\xd0\x1a\x89\x4e\xa4\xc6\x86\x7b\x42\x89\x1e\xdf\x55\x6a\x86\xca\x1a\xe5\x36\xc9\x01\xdb\x2c\x45\x0a\xf6\xa6\x60\x38\xea\xd1\x9d\xbc\x8e\xfa\x56\x93\x91\xf9\x3d\x47\x3b\x29\xd9\x5c\xa5\x7d\xb7\xd8\xcf\x80\x54\xa2\x2e\x12\x38\x10\xdc\x74\xab\x84\xba\x6e\xc7\xdd\x68\x53\x47\xfa\x0d\x74\xc5\x6d\xb1\xe4\xb2\x50\xce\xc0\xe1\x4d\x97\xe4\xe0\x6c\xef\xf5\x76\x55\x3e\xfc\x67\x91\xed\xb4\xbe\xe0\x53\x27\xea\x96\x66\xce\x15\x20\xe3\x55\x96\xdb\x4d\x91\x7a\xdf\x4d\x91\x17\xfe\x85\xee\xec\xd6\xe5\xec\xfd\x08\x00\x00\xff\xff\xf5\xf3\x7f\x27\xa2\x05\x00\x00" +var _lockedtokensStakerStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4f\x6f\xda\x4e\x10\xbd\xfb\x53\xcc\xcf\x87\xc8\x96\x7e\x71\x7a\xa8\x7a\x40\xd0\x88\x04\xd2\x56\x44\x80\x30\x4d\xdb\xe3\x62\xc6\x7f\xc4\xb2\x6b\xed\xae\x0b\x15\xe2\xbb\x57\xfb\xc7\xc6\x36\x8a\x1a\x55\xaa\x2f\x06\xcf\x9b\x37\xef\xed\x9b\x2d\xf6\x25\x17\x0a\x9e\x28\x3f\xac\xf9\x0e\x19\xa4\x82\xef\xc1\x6f\xfe\xfb\x5e\x8d\xa8\x58\x56\x6c\x28\x76\x50\xed\x6f\x0d\xf2\x99\x27\x3b\xdc\x9a\x6f\xd2\x02\xdf\x1d\x9f\x17\x8f\xb3\xe9\x64\xbd\x98\x4d\xe7\xe3\xc9\x64\x35\x8d\xe3\x1a\x1d\x2b\xb2\x2b\x58\xb6\x14\xfc\xf8\xab\x46\xc7\xeb\xf1\xec\xcb\xfc\xd3\x72\xb5\xf8\xfe\xa3\x86\x7b\x4a\x10\x26\x49\xa2\x0a\xce\x02\xb2\xe7\x15\x53\x03\xf8\xfa\x54\x1c\x3f\xbc\x0f\xe1\xe4\x79\x00\x00\x14\x15\xe4\x9c\x6e\x51\xac\x30\x1d\x00\xa9\x54\x1e\xb4\xd5\x44\xe6\xb5\x28\x51\x10\x4d\x23\xff\xef\xba\x8a\xbe\x15\x2a\xdf\x0a\x72\x08\xe1\xe6\xba\xed\xb3\x21\xbe\x0c\xfa\x49\x2a\xaa\x2e\x73\x5e\x65\x6a\x8e\x32\x7a\xd1\x1d\x96\xa0\x14\x58\x12\x81\x01\x49\x12\xeb\xc4\x70\x3c\x70\x21\xf8\xe1\x85\xd0\x0a\x43\xb8\x19\xdb\x9a\x76\x07\xee\x91\x48\xd3\xa8\x71\x08\x23\x70\xfd\x91\x54\x5c\x90\x0c\xa3\x8d\x61\x18\xfe\x0b\xe7\x1f\x03\x9d\xce\x00\x5e\xab\xc7\x56\xc2\x92\xa8\x3c\x6c\x04\xeb\xe7\xfe\x1e\x4a\xc2\x8a\x24\xf0\x1f\x79\x45\xb7\xc0\xb8\x02\xab\x13\x04\xa6\x28\x90\x25\x08\x8a\x43\x8b\xcb\x0f\xbd\xae\xe7\xfa\xb0\xff\x60\xf9\xad\x21\xd4\x5e\xee\x1c\xc9\x5d\x5a\xd7\x4d\xf9\xcd\xfa\x75\x1b\x28\x73\x23\x8c\xc2\x8b\x21\xdf\x72\x9c\xad\x0f\x3c\x62\x52\x29\x6c\x25\xa9\x37\x48\x2a\xb2\x43\x61\x37\x7f\xd4\xcb\xd6\xd9\x8a\x0d\x24\x68\x1d\x87\x6e\xa4\x26\x82\x07\x42\x89\x3e\xba\xab\xd6\x0c\x95\x0d\xc9\x6d\x90\x03\xb6\x59\x8a\x14\xec\x1d\x82\xe1\xa8\x47\x77\xf2\x3a\xee\x5b\x22\x23\xf3\x7b\x8e\xf6\xa4\x64\x73\x0b\xed\xbb\xc5\x7e\x06\xa4\x12\xf5\x90\xc0\x81\xe0\xb6\x3b\x25\xd4\x73\x3b\xc9\x46\x9b\xba\xd2\x17\xd0\x35\xb7\xc5\x92\xcb\x42\xb9\x00\x87\xb7\x5d\x92\x83\x8b\xbc\xa7\xed\x6a\x7c\xf8\xd7\x26\xdb\x6d\x7d\xc3\xa7\x4e\xd5\x2d\xcd\x9c\x2b\x40\xc6\xab\x2c\xb7\x9b\x22\xf5\xae\x9b\x21\xff\xf9\x17\xba\xb3\x5b\x97\xb3\xf7\x3b\x00\x00\xff\xff\x9f\x64\xca\xb7\x92\x05\x00\x00" func lockedtokensStakerStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4297,11 +4297,11 @@ func lockedtokensStakerStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xad, 0xc9, 0x23, 0xe, 0x54, 0xf8, 0xd8, 0xb7, 0xdf, 0xde, 0xf2, 0xa0, 0xee, 0x2e, 0x50, 0x47, 0x70, 0xea, 0xf7, 0x8f, 0x5e, 0xf3, 0xa2, 0xa8, 0x93, 0x75, 0x2f, 0xb4, 0x85, 0x18, 0xfc, 0x5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x15, 0x4f, 0xfa, 0x10, 0x8c, 0xe5, 0x53, 0x96, 0x64, 0x9c, 0xd, 0x60, 0x9a, 0x7f, 0x13, 0xae, 0x45, 0x82, 0x1e, 0x80, 0xd7, 0xe8, 0x1a, 0xbb, 0x7c, 0x33, 0xc0, 0xb0, 0x18, 0x3a, 0x9c, 0x1c}} return a, nil } -var _lockedtokensStakerStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4b\x6f\xab\x40\x0c\x85\xf7\xfc\x0a\x8b\xc5\x15\x48\x57\xe8\x2e\xae\xba\x88\x9a\x46\x69\x1e\x6d\x95\x28\x44\x90\xbe\x96\x0e\x98\x80\x20\x33\xc8\x0c\x0a\x55\x95\xff\x5e\x31\x43\x9e\x55\x97\x9d\xcd\x20\x7c\x7c\xfc\x71\x70\xb6\x2d\x25\x2b\x98\xcb\x28\xa7\x78\x25\x73\x12\x15\x24\x2c\xb7\xf0\xaf\x99\xfb\xa3\xd9\x64\xbc\xf2\x67\x93\xc5\x70\x3c\x0e\x26\x61\x68\x75\xea\x50\x61\x9e\x89\xcd\x92\x65\xf3\x71\x50\x87\xab\xe1\xec\x69\xf1\xb0\x0c\xfc\xb7\xf7\x2b\xf9\xb4\x16\x9b\x6c\x5d\x90\xb6\x37\x7a\xfb\xe2\x9d\x6d\x59\x8a\x51\x54\x18\xa9\x4c\x0a\x07\xb7\xb2\x16\xaa\x07\xcf\xd3\xac\xb9\xf9\xef\xc2\xa7\x65\x01\x00\x14\xa4\x20\x95\x45\x4c\x1c\x50\xd2\x03\xac\x55\xea\x9c\x73\x7b\xfa\xf2\x4b\x62\x6c\x6d\xaa\xbf\x97\x83\xbd\xd7\x4c\xa5\x31\xe3\x0e\xd7\x05\xb9\xf0\xe7\x7b\xeb\xa3\x36\x37\xc3\x4a\xa6\x12\x99\x1c\x8c\x22\x03\xa3\xc7\xdd\x4b\x66\xb9\x7b\xc1\xa2\x6e\x1d\x86\xa6\xd6\x02\x42\x77\x2a\x2a\x12\xef\x08\x09\x7d\xe8\xfa\xbd\x4a\x49\xc6\x0d\x79\x6b\xed\x70\xfb\x5b\xf0\x77\x4e\x1b\x6f\x0f\x7e\xaa\x87\x06\x63\x89\x2a\x75\x8f\xd0\xed\x19\x0c\xa0\x44\x91\x45\x8e\x3d\x92\x75\x11\x83\x90\x0a\x0c\x2b\x30\x25\xc4\x24\x22\x02\x25\xe1\xcc\xcb\x36\x0e\x7b\x13\x18\x35\x14\xd5\x8a\xce\xb2\x68\xff\x57\xa5\x30\x27\x36\x8b\xd2\xbf\x4a\xa7\xcb\x22\xd4\x12\xc7\xb5\x4e\x21\x9e\x9a\x3c\xfd\x1c\xd0\x0e\x39\x3e\x7c\xcf\x71\x3f\xcc\x7d\xa0\xd8\x5b\x5f\x01\x00\x00\xff\xff\x31\x2b\x18\x1a\xcc\x02\x00\x00" +var _lockedtokensStakerStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x8b\xa3\x40\x10\xc6\xef\xfe\x15\x85\x87\xa0\xb0\xc8\x1e\x96\x3d\x84\xcd\x86\x4c\x1e\x33\x43\x42\x0c\x9a\x79\x1d\x2b\x5a\x46\xd1\x74\x4b\xd9\x12\x87\x21\xff\xfb\x60\xb7\x79\x0e\x73\x9c\xbe\xb4\x58\x5f\x7d\xf5\xf3\xb3\xb2\x5d\x29\x59\xc1\x42\x46\x39\xc5\x6b\x99\x93\xa8\x20\x61\xb9\x83\xdf\xcd\xc2\x1f\xcf\xa7\x93\xb5\x3f\x9f\x2e\x47\x93\x49\x30\x0d\x43\xab\x53\x87\x0a\xf3\x4c\x6c\x57\x2c\x9b\xf7\xa3\x3a\x5c\x8f\xe6\x8f\xcb\xfb\x55\xe0\xbf\xbe\xdd\xc8\x67\xb5\xd8\x66\x9b\x82\xb4\xbd\xd1\xdb\x57\xef\x6c\xcb\x52\x8c\xa2\xc2\x48\x65\x52\x38\xb8\x93\xb5\x50\x7d\x78\x9a\x65\xcd\xdf\x3f\x2e\x7c\x58\x16\x00\x40\x41\x0a\x52\x59\xc4\xc4\x01\x25\x7d\xc0\x5a\xa5\xce\x25\xb7\xa7\x2f\xbf\x24\xc6\xd6\xa6\xfa\x75\x3d\xd8\x7b\xc9\x54\x1a\x33\xee\x5d\xe8\x7d\x6d\x7b\xd0\xc6\x66\x50\xc9\x54\x22\x93\x83\x51\x64\x40\xf4\xa8\x3b\xc9\x2c\xf7\xcf\x58\xd4\xe4\x42\x6f\x64\x6a\x2d\x1c\x74\xa7\xa2\x22\xf1\x4e\x80\x30\x80\xae\xdf\xab\x94\x64\xdc\x92\xb7\xd1\x0e\xff\x7e\x02\xfc\xbf\xd3\xc6\xda\x87\xef\xea\xa1\x41\x58\xa1\x4a\xdd\x13\x70\x7b\x86\x43\x28\x51\x64\x91\x63\x8f\x65\x5d\xc4\x20\xa4\x02\xc3\x09\x4c\x09\x31\x89\x88\x40\x49\xb8\xf0\xb2\x8d\xc3\xc1\x84\x45\x0d\x45\xb5\xa2\x8b\x1c\xda\xff\x54\x29\xcc\x89\xcd\x82\x0c\x6e\x92\xe9\x72\x08\xb5\xc4\x71\xad\x73\x80\xe7\x26\x4f\x3f\x07\xb4\x47\x8e\x8f\xdf\x73\xda\x0b\x73\x1f\x29\x0e\xd6\x67\x00\x00\x00\xff\xff\x4f\x04\x82\x6f\xc4\x02\x00\x00" func lockedtokensStakerStake_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4317,11 +4317,11 @@ func lockedtokensStakerStake_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0x85, 0x25, 0xb1, 0xeb, 0x6f, 0x6d, 0xcf, 0xc2, 0x7c, 0xa3, 0x8a, 0x17, 0x27, 0x2d, 0x75, 0xb2, 0xd2, 0x29, 0x32, 0x0, 0x5a, 0x64, 0xdf, 0xa3, 0x7c, 0xee, 0xc, 0x7b, 0xec, 0xdd, 0x72}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x12, 0x4c, 0xb4, 0x18, 0xc2, 0x2c, 0x6e, 0x8b, 0x63, 0xcb, 0x1d, 0x58, 0xa2, 0xfc, 0x7d, 0x7b, 0x7e, 0x7d, 0xd, 0x3c, 0xc4, 0x71, 0xe4, 0x51, 0x14, 0x84, 0x6a, 0x9, 0x3c, 0x44, 0x94, 0xa0}} return a, nil } -var _lockedtokensStakerStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4d\x6b\xbb\x40\x10\xc6\xef\x7e\x8a\xc1\xc3\x1f\x85\x3f\xd2\x43\xe9\x21\x34\x0d\x69\x5e\xda\x92\x10\x43\x4c\xfa\x72\x9c\xe8\x18\x45\xb3\x2b\xe3\x4a\x2c\x25\xdf\xbd\xb8\x6b\x5e\x4b\x8f\xdd\xcb\x88\xfb\xcc\x33\x3f\x1f\x27\xdd\x16\x92\x15\x4c\x65\x98\x51\xb4\x94\x19\x89\x12\x62\x96\x5b\xb8\xa9\xa7\xfe\x60\x32\x1a\x2e\xfd\xc9\x68\xd6\x1f\x0e\x17\xa3\x20\xb0\x5a\x75\xa0\x30\x4b\xc5\x66\xce\xb2\xfe\x3c\xa8\x83\x65\x7f\xf2\x32\x7b\x9a\x2f\xfc\xf7\x8f\x2b\xf9\xb8\x12\x9b\x74\x9d\x93\xb6\x37\x7a\xfb\xe2\x9d\x6d\x59\x8a\x51\x94\x18\xaa\x54\x0a\x07\xb7\xb2\x12\xaa\x03\xab\x71\x5a\xdf\xdd\xba\xf0\x65\x59\x00\x00\x39\x29\x48\x64\x1e\x11\x2f\x28\xee\x00\x56\x2a\x71\xce\xb9\x3d\x5d\xfc\x82\x18\x1b\x9b\xf2\xff\xe5\x60\xef\x2d\x55\x49\xc4\xb8\xc3\x75\x4e\x2e\xfc\xfb\xd9\xfa\xac\xcd\xcd\xb0\x82\xa9\x40\x26\x07\xc3\xd0\xc0\xe8\x71\x8f\x92\x59\xee\x5e\x31\xaf\x1a\x87\xbe\xb9\x6b\x00\xa1\x3d\x25\xe5\xb1\x77\x84\x84\x2e\xb4\xfd\x5e\xa9\x24\xe3\x86\xbc\xb5\x76\xb8\xff\x2b\xf8\x07\xa7\x89\xb7\x03\xbf\xdd\x07\x06\x63\x8e\x2a\x71\x8f\xd0\xcd\xe9\xf5\xa0\x40\x91\x86\x8e\x3d\x90\x55\x1e\x81\x90\x0a\x0c\x2b\x30\xc5\xc4\x24\x42\x02\x25\xe1\xcc\xcb\x36\x0e\x7b\x13\x18\xd5\x14\x56\x8a\xce\xb2\x68\xfe\x57\xa9\x30\x23\x36\x8b\xd2\xbd\x4a\xa7\xcd\x22\xd0\x12\xc7\xb5\x4e\x21\x9e\x9a\x3c\xfd\xbc\x12\xba\xb4\xdf\x73\xdc\x0f\x53\x0f\x14\x7b\xeb\x3b\x00\x00\xff\xff\x1e\x1f\xa8\x34\xcc\x02\x00\x00" +var _lockedtokensStakerStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4b\x6f\xab\x40\x0c\x85\xf7\xfc\x0a\x8b\x45\x04\xd2\x15\xba\x8b\xab\xbb\x88\x9a\x46\x69\x1e\x6d\x95\x28\x44\x21\xe9\x63\x39\x01\x13\x10\x64\x06\x19\xa3\x50\x55\xf9\xef\x15\x33\xe4\x59\x75\xd9\xd9\x18\x31\xc7\xc7\x1f\x07\xa7\xbb\x42\x11\xc3\x4c\x85\x19\x46\x2b\x95\xa1\x2c\x21\x26\xb5\x83\xbf\xf5\xcc\x1f\x4e\xc7\xa3\x95\x3f\x1d\xcf\x07\xa3\xd1\x72\x1c\x04\x56\xab\x0e\x58\x64\xa9\xdc\x2e\x48\xd5\x1f\x47\x75\xb0\x1a\x4c\x9f\xe7\x8f\x8b\xa5\xff\xf6\x7e\x23\x9f\x54\x72\x9b\x6e\x72\xd4\xf6\x46\x6f\x5f\xbd\xb3\x2d\x8b\x49\xc8\x52\x84\x9c\x2a\xe9\x88\x9d\xaa\x24\x77\x61\x3d\x49\xeb\xff\xff\x5c\xf8\xb4\x2c\x00\x80\x1c\x19\x12\x95\x47\x48\x4b\x8c\xbb\x20\x2a\x4e\x9c\x4b\x6e\x4f\x17\xbf\x40\x12\x8d\x4d\xf9\xe7\x7a\xb0\xf7\x9a\x72\x12\x91\xd8\xbb\xd0\xf9\xde\xf6\xa4\x8d\xcd\xa0\x82\xb0\x10\x84\x8e\x08\x43\x03\xa2\x47\x3d\x28\x22\xb5\x7f\x11\x79\x85\x2e\x74\x06\xe6\xae\x81\x83\xf6\x94\x98\xc7\xde\x09\x10\x7a\xd0\xf6\x7b\x25\x2b\x12\x5b\xf4\x36\xda\xe1\xee\x37\xc0\xef\x9d\x26\xd6\x2e\xfc\x74\x1f\x18\x84\x85\xe0\xc4\x3d\x01\x37\xa7\xdf\x87\x42\xc8\x34\x74\xec\xa1\xaa\xf2\x08\xa4\x62\x30\x9c\x40\x18\x23\xa1\x0c\x11\x58\xc1\x85\x97\x6d\x1c\x0e\x26\x2c\xac\x31\xac\x18\x2f\x72\x68\xfe\x53\xc9\x22\x43\x32\x0b\xd2\xbb\x49\xa6\xcd\x21\xd0\x12\xc7\xb5\xce\x01\x9e\x9b\x3c\xfd\xbc\x96\xba\xb4\xdf\x73\xda\x0b\x53\x8f\x14\x07\xeb\x2b\x00\x00\xff\xff\x60\x30\x32\x41\xc4\x02\x00\x00" func lockedtokensStakerStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4337,11 +4337,11 @@ func lockedtokensStakerStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0xb5, 0x22, 0x4e, 0x64, 0x9c, 0xfa, 0xc4, 0xe8, 0x5d, 0xa7, 0xa3, 0x33, 0x9e, 0x82, 0xc8, 0x46, 0x19, 0x50, 0xef, 0x65, 0xbe, 0xef, 0xd0, 0x9d, 0x42, 0xa8, 0x50, 0xd5, 0xb9, 0xbe, 0x13}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd7, 0x3d, 0xa6, 0xee, 0x16, 0x62, 0x86, 0xa8, 0x75, 0xe1, 0x9a, 0xb0, 0x46, 0x44, 0x31, 0x93, 0xbd, 0x11, 0xe3, 0x5, 0xc, 0x92, 0xc8, 0xd5, 0xb2, 0x95, 0xec, 0x89, 0x21, 0xb9, 0xdc, 0xed}} return a, nil } -var _lockedtokensStakerUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\x4b\x6b\x83\x40\x10\xbe\xfb\x2b\x06\x0f\x45\xa1\x48\xcf\xa1\x69\xb0\x49\xfa\x20\x21\x86\x18\xfa\x38\x6e\x74\x8c\xe2\x66\x57\xc6\x59\x92\x52\xf2\xdf\x8b\xae\x79\x96\x1e\x3b\x17\x71\xe7\x7b\xf1\xed\x16\x9b\x4a\x13\xc3\x54\x27\x25\xa6\x4b\x5d\xa2\xaa\x21\x23\xbd\x81\xbb\xdd\x34\x1a\x4e\xc6\xa3\x65\x34\x19\xcf\xc2\xd1\x68\x31\x8e\x63\xa7\x43\xc7\x2c\xca\x42\xad\xe7\xa4\x77\x5f\x07\x74\xbc\x0c\x27\xaf\xb3\xe7\xf9\x22\xfa\xf8\xbc\x82\x3f\x19\xb5\x2e\x56\x12\x5b\x79\x8b\x77\x2f\xce\x5c\xc7\x61\x12\xaa\x16\x09\x17\x5a\x79\x3e\x7c\x3b\x0e\x00\x80\x44\x86\x5c\xcb\x14\x69\x81\x59\x0f\x84\xe1\xdc\x3b\x4f\x1a\xb4\x9f\xa8\x42\x12\x0d\xb1\xbe\xbd\xb4\x0a\xde\x0b\xce\x53\x12\x5b\xb1\x92\xe8\xc3\xcd\x6f\xea\x4b\x2b\x6e\xcd\x2a\xc2\x4a\x10\x7a\x22\x49\xb4\x51\xdc\xd9\x3d\x6a\x22\xbd\x7d\x13\xd2\x34\x0a\xa1\xdd\x35\x01\xa1\x9b\x1a\x65\x16\x1c\x43\x42\x1f\x3a\x7e\x50\xb3\x26\xb1\xc6\x60\xd5\x2a\xdc\xff\x57\xf8\x07\xaf\x29\xb4\x07\x7f\xed\x63\x1b\x63\x2e\x38\xf7\x8f\xa1\x9b\x19\x0c\xa0\x12\xaa\x48\x3c\x77\xa8\x8d\x4c\x41\x69\x06\x9b\x15\x08\x33\x24\x54\x09\x02\x6b\x38\xd3\x72\xad\xc2\xde\x16\x86\x3b\x4c\x0c\xe3\x59\x17\xcd\x7d\xd5\x2c\x4a\x24\xfb\x34\xfa\x57\xed\x74\x5d\xc4\x2d\xc4\xf3\x9d\x53\x89\x27\x52\x60\x54\xfb\x17\x4a\xe9\x1d\xec\xf6\xce\x4f\x00\x00\x00\xff\xff\x33\xf3\xea\x19\xa7\x02\x00\x00" +var _lockedtokensStakerUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\x4b\x6b\xbb\x40\x10\xbf\xfb\x29\x06\x0f\x41\xe1\x8f\xfc\xcf\xa1\x69\xb0\x49\xfa\x20\x21\x86\x18\xfa\x38\x6e\x74\x8c\xe2\x66\x57\xc6\x59\x92\x52\xf2\xdd\x8b\xae\x79\x96\x1e\x3b\x17\x71\xe7\xf7\xe2\xb7\x5b\x6c\x2b\x4d\x0c\x33\x9d\x94\x98\xae\x74\x89\xaa\x86\x8c\xf4\x16\xfe\xef\x67\xd1\x68\x3a\x19\xaf\xa2\xe9\x64\x1e\x8e\xc7\xcb\x49\x1c\x3b\x1d\x3a\x66\x51\x16\x6a\xb3\x20\xbd\xff\x3c\xa2\xe3\x55\x38\x7d\x99\x3f\x2d\x96\xd1\xfb\xc7\x0d\xfc\xd1\xa8\x4d\xb1\x96\xd8\xca\x5b\xbc\x7b\x75\xe6\x3a\x0e\x93\x50\xb5\x48\xb8\xd0\xca\xf3\xe1\xcb\x71\x00\x00\x24\x32\xe4\x5a\xa6\x48\x4b\xcc\xfa\x20\x0c\xe7\xde\x65\xd2\xa0\xfd\x44\x15\x92\x68\x88\xf5\xbf\x6b\xab\xe0\xad\xe0\x3c\x25\xb1\xf3\xa1\xf7\x93\xf6\xdc\x0a\x5b\xa3\x8a\xb0\x12\x84\x9e\x48\x12\x6d\x14\x77\x56\x0f\x9a\x48\xef\x5e\x85\x34\xe8\x43\x2f\xb4\xbb\x26\x1c\x74\x53\xa3\xcc\x82\x53\x40\x18\x40\xc7\x0f\x6a\xd6\x24\x36\x18\xac\x5b\x85\xbb\xbf\x08\x7e\xef\x35\x45\xf6\xe1\xb7\x7d\x6c\x23\x2c\x04\xe7\xfe\x29\x70\x33\xc3\x21\x54\x42\x15\x89\xe7\x8e\xb4\x91\x29\x28\xcd\x60\x73\x02\x61\x86\x84\x2a\x41\x60\x0d\x17\x5a\xae\x55\x38\xd8\xb2\x70\x8f\x89\x61\xbc\xe8\xa1\xb9\xa7\x9a\x45\x89\x64\x9f\xc4\xe0\xa6\x99\xae\x87\xb8\x85\x78\xbe\x73\x2e\xf0\x4c\x0a\x8c\x6a\xff\x42\x29\xbd\xa3\xdd\xc1\xf9\x0e\x00\x00\xff\xff\x19\x16\xc4\x87\x9f\x02\x00\x00" func lockedtokensStakerUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -4357,11 +4357,11 @@ func lockedtokensStakerUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x2, 0xbd, 0x75, 0x20, 0x7e, 0x5, 0xb9, 0x89, 0x96, 0xb4, 0x90, 0x78, 0x33, 0x11, 0xa1, 0x10, 0xce, 0xbd, 0xa5, 0x1, 0x6e, 0xc4, 0x8e, 0x43, 0x19, 0xee, 0xc5, 0x43, 0xe2, 0x56, 0xa0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xeb, 0x2e, 0xae, 0xc2, 0x32, 0xef, 0x6c, 0x93, 0x9f, 0x5e, 0x46, 0x7f, 0x86, 0xe0, 0x52, 0x5b, 0x7d, 0xab, 0x41, 0x2d, 0x3f, 0x47, 0xeb, 0x82, 0x59, 0xd9, 0xa3, 0x76, 0x43, 0x2e, 0xb9, 0xb8}} return a, nil } -var _lockedtokensStakerUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x6b\xc2\x40\x10\xc5\xef\xf9\x14\x43\x0e\x25\x81\x12\x7a\x96\x5a\xb1\x6a\x29\x28\x2a\x46\xda\xf3\x9a\x4c\xfe\x90\xb8\x13\x66\x27\xc4\x52\xfc\xee\x25\xd9\x54\x63\x4b\x8f\x9d\x4b\x20\xf3\xe6\xcd\x8f\xb7\x93\x1f\x2b\x62\x81\x15\x45\x05\xc6\x7b\x2a\x50\x1b\x48\x98\x8e\xf0\x70\x5a\x6d\x66\xcb\xc5\x7c\xbf\x59\x2e\xd6\xd3\xf9\x7c\xb7\x08\x43\xa7\x57\xbf\xd4\x3a\xcd\x0f\x25\x76\x7a\x2b\x77\x6f\xfe\xb9\x8e\x23\xac\xb4\x51\x91\xe4\xa4\x3d\x8d\xcd\x34\x8e\x19\x8d\x19\x41\x28\x9c\xeb\xd4\x87\x4f\xc7\x01\x00\x28\x51\x20\xa3\x32\x46\xde\x61\x32\x02\x55\x4b\xe6\x0d\x61\x82\xee\xb3\xa9\x90\x55\x6b\x65\xee\x6f\x97\x07\xef\xb9\x64\x31\xab\x46\x1d\x4a\xf4\xe1\xee\xf7\xe8\x6b\x67\x6e\x97\x55\x8c\x95\x62\xf4\x54\x14\x51\xad\xa5\x5f\xf7\x4c\xcc\xd4\xbc\xa9\xb2\x6e\x1d\xa6\xb6\xd7\x02\x42\x5f\x06\xcb\x24\xb8\x40\xc2\x18\xfa\xf9\xc0\x08\xb1\x4a\x31\x38\x74\x0e\x8f\xff\x05\xff\xe4\xb5\x11\x8f\xe0\xaf\x7e\x68\x31\xb6\x4a\x32\xff\x02\xdd\xd6\x64\x02\x95\xd2\x79\xe4\xb9\x33\xaa\xcb\x18\x34\x09\x58\x56\x60\x4c\x90\x51\x47\x08\x42\x30\xf0\x72\xad\xc3\xd9\x06\x86\x27\x8c\x6a\xc1\x41\x16\xed\x7b\x19\x51\x05\xf2\x96\xe9\xf4\x01\xe3\x1f\xe9\xf4\x59\x84\x9d\xc4\xf3\x9d\x6b\x88\xd7\xa1\xa0\xae\x62\x25\xb8\x46\x69\x88\x8b\x5c\xa7\xfd\x71\x0c\xee\xe4\x9b\xe2\xec\x7c\x05\x00\x00\xff\xff\x87\x60\x47\xb0\xa1\x02\x00\x00" +var _lockedtokensStakerUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x6b\xf2\x40\x10\xc6\xef\xf9\x14\x43\x0e\x92\xc0\x4b\x78\xcf\x52\x2b\x56\x2d\x05\x45\xc5\x48\x7b\x5e\x93\xc9\x1f\x12\x77\xc2\xec\x84\x58\x8a\xdf\xbd\x24\x9b\x6a\x6c\xe9\xb1\x73\x09\x64\x9e\x79\xe6\xc7\xb3\x93\x9f\x2a\x62\x81\x35\x45\x05\xc6\x07\x2a\x50\x1b\x48\x98\x4e\xf0\xff\xbc\xde\xce\x57\xcb\xc5\x61\xbb\x5a\x6e\x66\x8b\xc5\x7e\x19\x86\x4e\xaf\x7e\xae\x75\x9a\x1f\x4b\xec\xf4\x56\xee\xde\xfd\x73\x1d\x47\x58\x69\xa3\x22\xc9\x49\x7b\x1a\x9b\x59\x1c\x33\x1a\x33\x86\x50\x38\xd7\xa9\x0f\x1f\x8e\x03\x00\x50\xa2\x40\x46\x65\x8c\xbc\xc7\x64\x0c\xaa\x96\xcc\x1b\xc2\x04\xdd\x67\x5b\x21\xab\xd6\xca\xfc\xbb\x5f\x1e\xbc\xe5\x92\xc5\xac\x1a\x1f\x46\x3f\xc7\x5e\x3a\x63\xbb\xa8\x62\xac\x14\xa3\xa7\xa2\x88\x6a\x2d\xfd\xaa\x27\x62\xa6\xe6\x55\x95\x35\xfa\x30\x9a\xd9\x5e\x0b\x07\x7d\x19\x2c\x93\xe0\x0a\x08\x13\xe8\xe7\x03\x23\xc4\x2a\xc5\xe0\xd8\x39\x3c\xfc\x05\xf8\xa3\xd7\x46\x3b\x86\xdf\xfa\xa1\x45\xd8\x29\xc9\xfc\x2b\x70\x5b\xd3\x29\x54\x4a\xe7\x91\xe7\xce\xa9\x2e\x63\xd0\x24\x60\x39\x81\x31\x41\x46\x1d\x21\x08\xc1\xc0\xcb\xb5\x0e\x17\x1b\x16\x9e\x31\xaa\x05\x07\x39\xb4\xef\x64\x44\x15\xc8\x3b\xa6\xf3\x3b\x4c\xbe\x25\xd3\xe7\x10\x76\x12\xcf\x77\x6e\x01\xde\x86\x82\xba\x8a\x95\xe0\x06\xa5\x21\x2e\x72\x9d\xf6\x47\x31\xb8\x8f\x2f\x8a\x8b\xf3\x19\x00\x00\xff\xff\x52\x58\xde\x54\x99\x02\x00\x00" func lockedtokensStakerUpdate_networking_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -4377,11 +4377,11 @@ func lockedtokensStakerUpdate_networking_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/update_networking_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0x2d, 0x8f, 0xc1, 0x70, 0x46, 0x6b, 0x99, 0xc, 0x46, 0xbd, 0x74, 0x78, 0x75, 0xc5, 0xc9, 0x34, 0xa0, 0xf9, 0x2e, 0x92, 0x1e, 0x3b, 0x25, 0xc, 0x85, 0x88, 0xb2, 0xd0, 0x7d, 0x1b, 0xb4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x97, 0x4a, 0x45, 0x76, 0x37, 0xf0, 0x22, 0xec, 0x4b, 0x84, 0xb9, 0x61, 0x7c, 0x2f, 0x48, 0xa2, 0xbb, 0x67, 0xdd, 0x75, 0x63, 0x69, 0x75, 0xf4, 0xa5, 0xe4, 0xde, 0x38, 0x7e, 0x30, 0x27, 0x71}} return a, nil } -var _lockedtokensStakerWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6e\xdb\x30\x0c\xbd\xfb\x2b\x08\x1f\x0a\x1b\xd8\xd4\x1d\x86\x1d\x82\x76\x45\xd7\xa4\x18\xd0\x62\x29\x92\xae\x3b\x33\x36\xdd\x18\x51\x44\x83\x96\xeb\x0c\x43\xff\x7d\x90\x64\xbb\x8e\xb7\x5c\x06\x4c\x17\x41\xe2\xe3\xe3\x7b\x24\xcb\x7d\xc5\x62\xe1\x9e\xb3\x1d\xe5\x8f\xbc\x23\x53\x43\x21\xbc\x87\x0f\x87\xfb\xe5\xcd\xdd\x62\xfe\xb8\xbc\x5b\x7c\xbb\x9e\xcf\x57\x8b\xf5\x3a\xea\xd0\xb7\x9a\x5b\x8f\x0d\xd0\x78\x78\xc7\x03\xa2\x31\xcf\xe5\x46\xd3\x11\x6a\xfc\x17\x47\x91\x15\x34\x35\x66\xb6\x64\x93\xe0\x9e\x1b\x63\x67\xf0\xfd\xb6\x3c\x7c\xfa\x98\xc2\xaf\x28\x02\x00\xd0\x64\x61\xcb\x3a\x27\x59\x51\x31\x03\x6c\xec\x36\x19\x4b\x55\xfe\x5a\x56\x24\xe8\x68\xea\x77\xc7\x85\xd5\x8f\xd2\x6e\x73\xc1\x16\x37\x9a\x52\x38\xfb\x33\xf5\xab\x27\x1f\x6a\xbd\x60\xa3\xad\x2f\x75\x36\x78\x52\x4f\xee\x33\xe8\xa9\x84\x2a\x14\x4a\x30\xcb\x82\x5e\xaf\xe8\x0b\x8b\x70\xfb\x84\xba\x71\x45\xae\x43\xcc\x79\x80\xee\xd4\xa4\x0b\x35\xf8\x80\x4b\xe8\xf2\x55\x6d\x59\xf0\x99\xd4\xc6\x33\x5c\xfc\x2f\x7f\x9f\x13\x37\x81\x19\x9c\x8a\xaf\x83\x8c\x07\xb4\xdb\x74\x10\xed\xce\xd5\x15\x54\x68\xca\x2c\x89\x6f\xb8\xd1\x39\x18\xb6\x10\xb4\x82\x50\x41\x42\x26\x23\xb0\x0c\x23\xae\x38\x8d\x8e\x7d\xf7\x3d\x3d\x6d\x7b\xda\xeb\x5e\xee\x79\x87\x3b\x2f\xfa\xb8\x0f\xff\x9b\xc4\xb7\x9d\x7d\x71\x83\x8a\x03\xcb\x6b\x10\x4b\x07\xca\x1a\x4b\xa3\x91\xb9\x6d\xa8\x2d\xee\x48\x1e\x84\x0f\x3f\xe1\x72\x32\xc4\x4e\xfb\xda\x43\x92\xb1\xe7\xb7\x24\xd5\x76\xe3\x59\x51\x8b\x92\xf7\x9d\x1f\x96\x3d\xdc\xe9\xdf\xdb\xa5\x72\xaa\xb8\x2e\x6d\xd7\x8b\x8b\xf7\x93\xfa\x3d\xf7\x94\xad\xf7\xf5\x1a\xfd\x0e\x00\x00\xff\xff\xc4\x99\x67\x24\xdb\x03\x00\x00" +var _lockedtokensStakerWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6e\x9b\x40\x10\xbd\xf3\x15\x23\x0e\x16\x48\xed\xa6\x87\xaa\x07\x2b\x69\x94\xc6\x8e\x2a\x25\xaa\x23\x93\xba\xe7\x35\x0c\x06\x79\xbd\x83\x86\xc5\x50\x55\xfe\xf7\x8a\x5d\xc0\x98\xd6\x97\x4a\xe5\xb2\x62\xe7\xed\x9b\xf7\xde\x4c\x7e\x28\x88\x0d\xbc\x50\xbc\xc7\xe4\x8d\xf6\xa8\x4b\x48\x99\x0e\xf0\xa1\x79\x59\x3d\x3e\x2f\x17\x6f\xab\xe7\xe5\xb7\x87\xc5\x62\xbd\x8c\x22\xaf\x43\x3f\x29\xaa\x2d\xd6\x41\xfd\xe1\xdf\x1f\x10\x95\xde\xe5\x5b\x85\x17\xa8\xf1\x9d\xef\x79\x86\xa5\x2e\x65\x6c\x72\xd2\x81\x3c\x50\xa5\xcd\x1c\xbe\x3f\xe5\xcd\xa7\x8f\x21\xfc\xf2\x3c\x00\x00\x85\x06\x32\x52\x09\xf2\x1a\xd3\x39\xc8\xca\x64\xc1\x58\xaa\xb0\xc7\xaa\x40\x96\x2d\x4d\xf9\xee\xb2\xb1\xf8\x91\x9b\x2c\x61\x59\x87\x30\xfb\xf3\xd9\x57\x4b\x3c\xf4\x39\xca\x4a\x19\xdb\x66\x36\xf8\x11\x9b\xf6\xd2\x69\x29\x18\x0b\xc9\x18\xc8\x38\x76\x5a\xad\x9a\x2f\xc4\x4c\xf5\x46\xaa\x0a\x43\x98\x3d\xb8\x5a\xab\x1f\xba\xaf\x44\x95\x8a\xc1\x03\xdc\x41\xf7\x5e\x94\x86\x58\xee\x50\x6c\x2d\xc3\xed\xff\xf0\xf6\x39\x68\x93\x9f\xc3\xb5\x7a\xe4\x24\xbc\x4a\x93\x85\x83\xe0\xf6\xbb\xbf\x87\x42\xea\x3c\x0e\xfc\x47\xaa\x54\x02\x9a\x0c\x38\x9d\xc0\x98\x22\xa3\x8e\x11\x0c\xc1\x88\xcb\x0f\xbd\x4b\xcf\x7d\x9e\xd7\x2d\x4f\x73\xee\xe5\xde\x74\xb8\x9b\xb4\xaf\xdb\xf2\xbf\x49\x3c\xef\xea\xb1\x1d\x92\xef\x58\x4e\x4e\x2c\x36\x18\x57\x06\x47\xe3\x6a\x37\xa1\x34\x72\x8f\xfc\xca\xd4\xfc\x84\xbb\xc9\x00\x3b\xed\x91\x85\x04\x63\xcf\xe7\x47\xa2\xee\x46\xb3\xc6\x5a\x72\xd2\x27\x3f\x2c\xb9\x3b\xc3\xbf\xc7\x25\x12\x2c\xa8\xcc\x4d\x97\xc5\xed\xfb\x49\xff\x9e\x7b\xca\xd6\xfb\x3a\x79\xbf\x03\x00\x00\xff\xff\x47\xfe\xbf\x7a\xd3\x03\x00\x00" func lockedtokensStakerWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4397,11 +4397,11 @@ func lockedtokensStakerWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x43, 0xd4, 0x3e, 0x9e, 0xe6, 0x2c, 0x78, 0x72, 0xa, 0x27, 0x76, 0x31, 0x19, 0xcf, 0xb8, 0x8f, 0xb0, 0x3b, 0x21, 0x6e, 0xa3, 0x81, 0xd, 0x9, 0x3f, 0xe9, 0x64, 0x7, 0xf9, 0xb9, 0x9b, 0x71}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb0, 0x2b, 0xa9, 0xc0, 0x4c, 0xcd, 0xfb, 0x1b, 0x12, 0x83, 0x2a, 0x7c, 0xe7, 0x6, 0xaa, 0xa9, 0x32, 0x2a, 0xd9, 0x67, 0x29, 0x3c, 0xfb, 0xc1, 0xc2, 0x4a, 0x8d, 0xbc, 0x90, 0x9a, 0xcd, 0x78}} return a, nil } -var _lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x6b\x83\x40\x10\xc6\xef\xfe\x15\x83\x87\xa2\x50\xa4\x87\xd2\x43\x68\x1a\xd2\x3c\xda\x92\x10\x83\xa6\xaf\xe3\x44\xc7\x28\x9a\x5d\x19\x57\xb4\x94\xfc\xef\x45\xd7\x3c\x4b\x8f\xdd\xcb\x82\xfb\xcd\x37\xbf\xf9\x9c\x64\x9b\x4b\x56\x30\x97\x41\x4a\xe1\x4a\xa6\x24\x0a\x88\x58\x6e\xe1\xa6\x9e\xbb\xa3\xd9\x64\xbc\x72\x67\x93\xc5\x70\x3c\xf6\x26\xbe\x6f\x74\x6a\x5f\x61\x9a\x88\xcd\x92\x65\xfd\xb5\x57\xfb\xab\xe1\xec\x65\xf1\xb4\xf4\xdc\x8f\xcf\x0b\xf9\xb4\x14\x9b\x64\x9d\x51\x6b\xaf\xf5\xe6\xd9\x37\xd3\x30\x14\xa3\x28\x30\x50\x89\x14\x16\x6e\x65\x29\x54\x0f\x5e\xa7\x49\x7d\x77\x6b\xc3\xb7\x61\x00\x00\x64\xa4\x20\x96\x59\x48\xec\x51\xd4\x03\x2c\x55\x6c\x9d\x72\x3b\xed\xe5\xe6\xc4\xd8\xd8\x14\xd7\xe7\x8d\x9d\xf7\x44\xc5\x21\x63\x85\xeb\x8c\x6c\xb8\xfa\x5d\xfa\xdc\x9a\xeb\x66\x39\x53\x8e\x4c\x16\x06\x81\x86\x69\xdb\x3d\x4a\x66\x59\xbd\x61\x56\x36\x0e\x43\xfd\xd6\x00\x42\x77\x0a\xca\x22\xe7\x00\x09\x7d\xe8\xea\x9d\x42\x49\xc6\x0d\x39\xeb\xd6\xe1\xfe\xbf\xe0\x1f\xac\x26\xde\x1e\xfc\xf5\xee\x6b\x8c\x25\xaa\xd8\x3e\x40\x37\x67\x30\x80\x1c\x45\x12\x58\xe6\x48\x96\x59\x08\x42\x2a\xd0\xac\xc0\x14\x11\x93\x08\x08\x94\x84\x13\x2f\x53\x3b\xec\x74\x60\x54\x53\x50\x2a\x3a\xc9\xa2\xf9\x5f\x85\xc2\x94\x58\x2f\x4a\xff\x22\x9d\x2e\x0b\xbf\x95\x58\xb6\x71\x0c\xf1\x58\xe4\x54\xdd\xdc\x1e\x55\xc8\xe1\x7e\xa4\xc3\x8a\xe8\x7b\x0f\xb2\x33\x7e\x02\x00\x00\xff\xff\xb7\x10\xb2\xbb\xcf\x02\x00\x00" +var _lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4d\x6b\xbb\x40\x10\xc6\xef\x7e\x8a\xc1\x43\x50\xf8\x23\xff\x43\xe9\x21\x34\x0d\x69\x5e\xda\x92\x10\x83\xa6\x6f\xc7\x89\x8e\x51\x34\xbb\x32\xae\x68\x29\xf9\xee\x45\xd7\xbc\x96\x1e\xbb\x97\x05\xf7\x99\x67\x7e\xf3\x38\xc9\x2e\x97\xac\x60\x21\x83\x94\xc2\xb5\x4c\x49\x14\x10\xb1\xdc\xc1\xff\x7a\xe1\x8e\xe7\xd3\xc9\xda\x9d\x4f\x97\xa3\xc9\xc4\x9b\xfa\xbe\xd1\xa9\x7d\x85\x69\x22\xb6\x2b\x96\xf5\xe7\x41\xed\xaf\x47\xf3\xe7\xe5\xe3\xca\x73\xdf\x3f\xae\xe4\xb3\x52\x6c\x93\x4d\x46\xad\xbd\xd6\x9b\x17\xdf\x4c\xc3\x50\x8c\xa2\xc0\x40\x25\x52\x58\xb8\x93\xa5\x50\x7d\x78\x99\x25\xf5\xed\x8d\x0d\x5f\x86\x01\x00\x90\x91\x82\x58\x66\x21\xb1\x47\x51\x1f\xb0\x54\xb1\x75\xce\xed\xb4\x97\x9b\x13\x63\x63\x53\xfc\xbb\x6c\xec\xbc\x25\x2a\x0e\x19\x2b\x1b\x7a\x3f\xcb\x9e\x5a\x63\xdd\x28\x67\xca\x91\xc9\xc2\x20\xd0\x20\x6d\xab\x07\xc9\x2c\xab\x57\xcc\x4a\xb2\xa1\x37\xd2\x6f\x0d\x1c\x74\xa7\xa0\x2c\x72\x8e\x80\x30\x80\xae\xde\x29\x94\x64\xdc\x92\xb3\x69\x1d\xee\xfe\x02\xfc\xde\x6a\x62\xed\xc3\x6f\xef\xbe\x46\x58\xa1\x8a\xed\x23\x70\x73\x86\x43\xc8\x51\x24\x81\x65\x8e\x65\x99\x85\x20\xa4\x02\xcd\x09\x4c\x11\x31\x89\x80\x40\x49\x38\xf3\x32\xb5\xc3\x5e\x87\x45\x35\x05\xa5\xa2\xb3\x1c\x9a\xff\x54\x28\x4c\x89\xf5\x82\x0c\xae\x92\xe9\x72\xf0\x5b\x89\x65\x1b\xa7\x00\x4f\x45\x4e\xd5\xcd\xec\x51\x85\x1c\x1e\x46\x3a\xae\x86\xbe\x0f\x20\x7b\xe3\x3b\x00\x00\xff\xff\xaf\x17\x1b\xe7\xc7\x02\x00\x00" func lockedtokensStakerWithdraw_rewarded_tokens_lockedCdcBytes() ([]byte, error) { return bindataRead( @@ -4417,11 +4417,11 @@ func lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd3, 0x3, 0x18, 0x3c, 0x52, 0xe9, 0x7d, 0xec, 0x4, 0x64, 0x8e, 0xea, 0xeb, 0x48, 0xae, 0xd2, 0x9d, 0xa2, 0xc4, 0x8d, 0x1, 0x71, 0x46, 0x5f, 0xa0, 0x74, 0xbe, 0x23, 0x71, 0x26, 0xd8, 0x66}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x25, 0x86, 0x34, 0xa6, 0x2e, 0xc3, 0xda, 0xba, 0x62, 0x15, 0x19, 0x67, 0xc5, 0x60, 0xa3, 0xb5, 0x8a, 0xeb, 0xa4, 0xe5, 0xef, 0xc, 0x40, 0xe1, 0x2a, 0xcf, 0x9, 0x47, 0xbb, 0xa9, 0xed, 0x6b}} return a, nil } -var _lockedtokensStakerWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x6a\xf3\x30\x10\x85\xf7\x7e\x8a\xc1\x8b\x1f\x1b\x7e\x4c\x17\xa5\x8b\xd0\x34\xa4\xb9\xb4\x25\x21\x0e\x71\xd2\xcb\x72\x62\x8f\x63\x63\x47\x32\x63\x99\xb8\x94\xbc\x7b\xb1\xe4\x5c\x4b\x97\xd5\x46\x20\x9d\x39\xf3\xe9\x68\xd2\x6d\x21\x59\xc1\x54\x86\x19\x45\x4b\x99\x91\x28\x21\x66\xb9\x85\x9b\x7a\xea\x0f\x26\xa3\xe1\xd2\x9f\x8c\x66\xfd\xe1\x70\x31\x0a\x02\xab\x55\x07\x0a\xb3\x54\x6c\xe6\x2c\xeb\xcf\x83\x3a\x58\xf6\x27\x2f\xb3\xa7\xf9\xc2\x7f\xff\xb8\x92\x8f\x2b\xb1\x49\xd7\x39\x69\x7b\xa3\xb7\x2f\xce\x6c\xcb\x52\x8c\xa2\xc4\x50\xa5\x52\x38\xb8\x95\x95\x50\x1d\x58\x8d\xd3\xfa\xee\xd6\x85\x2f\xcb\x02\x00\xc8\x49\x41\x22\xf3\x88\x78\x41\x71\x07\xb0\x52\x89\x73\xce\xed\xe9\xcd\x2f\x88\xb1\xb1\x29\xff\x5f\x36\xf6\xde\x52\x95\x44\x8c\x3b\x5c\xe7\xe4\xc2\xbf\x9f\xa5\xcf\xda\xdc\x34\x2b\x98\x0a\x64\x72\x30\x0c\x0d\x8c\x6e\xf7\x28\x99\xe5\xee\x15\xf3\xaa\x71\xe8\x9b\xbb\x06\x10\xda\x55\x52\x1e\x7b\x47\x48\xe8\x42\x5b\xef\x95\x4a\x32\x6e\xc8\x5b\x6b\x87\xfb\xbf\x82\x7f\x70\x9a\x78\x3b\xf0\xdb\x7d\x60\x30\xe6\xa8\x12\xf7\x08\xdd\xac\x5e\x0f\x0a\x14\x69\xe8\xd8\x03\x59\xe5\x11\x08\xa9\xc0\xb0\x02\x53\x4c\x4c\x22\x24\x50\x12\xce\xbc\x6c\xe3\xb0\x37\x81\x51\x4d\x61\xa5\xe8\x2c\x8b\xe6\xbf\x4a\x85\x19\xb1\x19\x94\xee\x55\x3a\x6d\x16\x81\x96\x38\xae\x75\x0a\xf1\x54\xe4\xed\xda\x77\xaf\x84\x3e\x6d\x9f\x74\x1c\x11\xb3\x1f\x40\xf6\xd6\x77\x00\x00\x00\xff\xff\x98\x24\x02\x95\xcf\x02\x00\x00" +var _lockedtokensStakerWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4b\x6b\xeb\x30\x10\x85\xf7\xfe\x15\x83\x17\xc1\x86\x8b\xb9\x8b\xcb\x5d\x84\xa6\x21\xcd\xa3\x2d\x09\x71\x88\x93\x3e\x96\x8a\x3d\x8e\x8d\x1d\xc9\x8c\xc7\xc4\xa5\xe4\xbf\x17\x4b\xce\xb3\x74\x59\x6d\x04\xd2\x99\x33\x9f\x8e\x26\xdd\x15\x8a\x18\x66\x2a\xcc\x30\x5a\xa9\x0c\x65\x09\x31\xa9\x1d\xfc\xad\x67\xfe\x70\x3a\x1e\xad\xfc\xe9\x78\x3e\x18\x8d\x96\xe3\x20\xb0\x5a\x75\xc0\x22\x4b\xe5\x76\x41\xaa\xfe\x38\xaa\x83\xd5\x60\xfa\x3c\x7f\x5c\x2c\xfd\xb7\xf7\x1b\xf9\xa4\x92\xdb\x74\x93\xa3\xb6\x37\x7a\xfb\xea\xcc\xb6\x2c\x26\x21\x4b\x11\x72\xaa\xa4\x23\x76\xaa\x92\xdc\x85\xf5\x24\xad\xff\xff\x73\xe1\xd3\xb2\x00\x00\x72\x64\x48\x54\x1e\x21\x2d\x31\xee\x82\xa8\x38\x71\x2e\xb9\x3d\xbd\xf9\x05\x92\x68\x6c\xca\x3f\xd7\x8d\xbd\xd7\x94\x93\x88\xc4\xde\x85\xce\xf7\xb2\x27\x6d\x6c\x1a\x15\x84\x85\x20\x74\x44\x18\x1a\x10\xdd\xea\x41\x11\xa9\xfd\x8b\xc8\x2b\x74\xa1\x33\x30\x77\x0d\x1c\xb4\xab\xc4\x3c\xf6\x4e\x80\xd0\x83\xb6\xde\x2b\x59\x91\xd8\xa2\xb7\xd1\x0e\x77\xbf\x01\x7e\xef\x34\xb1\x76\xe1\xa7\xfb\xc0\x20\x2c\x04\x27\xee\x09\xb8\x59\xfd\x3e\x14\x42\xa6\xa1\x63\x0f\x55\x95\x47\x20\x15\x83\xe1\x04\xc2\x18\x09\x65\x88\xc0\x0a\x2e\xbc\x6c\xe3\x70\x30\x61\x61\x8d\x61\xc5\x78\x91\x43\xf3\x4f\x25\x8b\x0c\xc9\x0c\x48\xef\x26\x99\x36\x87\x40\x4b\x1c\xd7\x3a\x07\x78\x2e\xf2\xf6\xed\x9b\xd7\x52\x9f\xb6\x4f\x3a\x8d\x86\xd9\x8f\x20\x07\xeb\x2b\x00\x00\xff\xff\x80\x23\xab\xc9\xc7\x02\x00\x00" func lockedtokensStakerWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4437,11 +4437,11 @@ func lockedtokensStakerWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x18, 0x8e, 0x21, 0xf0, 0xf8, 0xe9, 0x4a, 0xd9, 0x3, 0xbc, 0x56, 0xef, 0x32, 0x22, 0xe7, 0xbc, 0x2c, 0x9e, 0x5c, 0x9b, 0x2b, 0x34, 0x4a, 0x58, 0xd8, 0x46, 0x50, 0x92, 0xc4, 0x4b, 0x8f, 0x3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0x11, 0xde, 0xf4, 0x53, 0xf1, 0x44, 0x19, 0x17, 0xd1, 0x91, 0x27, 0x12, 0xc9, 0xe4, 0x4f, 0xc6, 0xda, 0x2, 0xec, 0xb5, 0xae, 0x1f, 0x0, 0x90, 0x2d, 0xe2, 0x22, 0x84, 0x67, 0x54, 0x40}} return a, nil } -var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x52\xcd\x6e\xf2\x30\x10\xbc\xe7\x29\x56\x39\xa0\xe4\xf0\x99\xef\x50\xf5\x80\x68\x11\xe5\x47\x95\x40\xa5\x02\x4a\xcf\xc6\xd9\x90\x08\x63\x47\xce\xa6\x41\xaa\x78\xf7\xca\xce\x8f\xc8\x21\x52\xeb\x8b\x15\xef\xcc\xec\xcc\x66\xd3\x4b\xa6\x0d\xc1\xb2\x50\xa7\xf4\x28\x71\xaf\xcf\xa8\x20\x36\xfa\x02\x7e\xe7\xcd\xf7\x1a\xa4\xd4\x65\x07\xd5\x7c\xb7\x88\xb5\x16\x67\x8c\xdc\x5b\x5e\x81\xfe\x5f\xd7\x9b\xd9\x6a\x31\xdf\x6f\x56\x8b\xb7\xe9\x7c\xbe\x5d\xec\x76\x9e\x47\x86\xab\x9c\x0b\x4a\xb5\x0a\xf8\x45\x17\x8a\x46\xf0\xb1\x4c\xaf\x8f\x0f\x21\x7c\x7b\x1e\x00\x80\x44\x82\x44\xcb\x08\xcd\x16\xe3\x11\x0c\xee\xa5\x99\xbb\x5e\x5d\xb5\x05\x7f\xf1\x42\x92\xc3\xf2\x82\x92\xa0\x13\x81\x7d\xa6\x94\x44\x86\x97\xfc\x28\x31\x84\x41\xeb\x9c\x1d\x2c\xab\xea\x98\x19\xcc\xb8\xc1\x80\x0b\x41\xb5\xc8\x8b\x36\x46\x97\x07\x2e\x0b\xcb\x9a\x0a\x61\xad\x5a\x8b\x50\x9f\x1c\x65\xcc\x5a\x9b\xf0\x04\x96\xcc\x72\xd2\x86\x9f\x90\x1d\x1d\x7d\xdc\xeb\xfd\x39\xb0\x33\x1a\x41\x5f\x7d\x57\xe9\xbc\x73\x4a\xc2\xb6\xa5\x3d\x93\x09\x64\x5c\xa5\x22\xf0\x67\xba\x90\x11\x28\x4d\x50\x35\x03\x0e\x06\x63\x34\xa8\x04\x02\x69\xb8\x53\xf3\x43\xaf\xeb\xbb\x99\x58\x8f\xed\x3f\x8f\xb1\x89\x33\xac\x85\x86\x71\x53\x77\xe5\x5f\x47\xb0\x34\x20\xb7\x68\xce\xa2\x4d\xe4\x57\xec\x5b\x15\x01\xaf\x28\x0a\xc2\xde\x1f\xc1\x22\xcc\x74\x9e\x52\x6d\x68\xfc\xaf\x93\x97\x95\x75\x8c\x76\xf7\xaa\x3b\x6c\x7a\xdc\xbc\x9f\x00\x00\x00\xff\xff\x17\xfc\xa1\x8a\x1c\x03\x00\x00" +var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x92\xcb\x6e\xf2\x30\x10\x85\xf7\x79\x8a\x51\x16\x28\x59\xfc\xe6\x5f\x54\x5d\x20\x5a\x44\xb9\xa8\x12\xa8\x54\x40\xe9\xda\x38\x13\x12\x61\xec\xc8\x99\x34\x48\x15\xef\x5e\xd9\xb9\x88\x2c\x22\xb5\xde\x58\xf1\x9c\x39\xf3\x1d\xc7\xe9\x25\xd3\x86\x60\x59\xa8\x53\x7a\x94\xb8\xd7\x67\x54\x10\x1b\x7d\x01\xbf\x73\xe6\x7b\x8d\x52\xea\xb2\xa3\x6a\xbe\x5b\xc5\x5a\x8b\x33\x46\xee\x2c\xaf\x44\xff\xaf\xeb\xcd\x6c\xb5\x98\xef\x37\xab\xc5\xdb\x74\x3e\xdf\x2e\x76\x3b\xcf\x23\xc3\x55\xce\x05\xa5\x5a\x05\xfc\xa2\x0b\x45\x23\xf8\x58\xa6\xd7\xc7\x87\x10\xbe\x3d\x0f\x00\x40\x22\x41\xa2\x65\x84\x66\x8b\xf1\x08\x06\xf7\xd6\xcc\x6d\xaf\xae\xda\x8a\xbf\x78\x21\xc9\x69\x79\x41\x49\xd0\x89\xc0\x3e\x53\x4a\x22\xc3\xcb\x10\x06\x2d\x35\x3b\xd8\x8e\x6a\x5a\x66\x30\xe3\x06\x03\x2e\x04\xd5\x06\x2f\xda\x18\x5d\x1e\xb8\x2c\x30\x84\xc1\x54\x08\x8b\x69\xf1\xa0\x5e\x39\xca\x98\xb5\x88\xf0\x04\xb6\x99\xe5\xa4\x0d\x3f\x21\x3b\xba\xf6\x71\x2f\xf7\x73\x60\xef\x67\x04\x7d\xf5\x5d\xe5\xf3\xce\x29\x09\xdb\x91\x76\x4d\x26\x90\x71\x95\x8a\xc0\x9f\xe9\x42\x46\xa0\x34\x41\x35\x0c\x38\x18\x8c\xd1\xa0\x12\x08\xa4\xe1\xce\xcd\x0f\xbd\x2e\x77\x73\x5b\x3d\xd8\x7f\xba\xc2\x26\xca\xb0\x36\x19\xc6\x4d\xdd\x95\x7f\x8d\x6f\xdb\x80\xdc\x03\x73\x78\x36\x8d\x5f\x75\xdf\x2a\x7c\xbc\xa2\x28\x08\x7b\x7f\x02\x8b\x30\xd3\x79\x4a\x35\xd0\xf8\x5f\x27\x2b\x2b\xeb\x08\xed\x9b\xab\xf6\xb0\x99\x71\xf3\x7e\x02\x00\x00\xff\xff\x9e\x18\xa8\x05\x14\x03\x00\x00" func lockedtokensUserDeposit_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4457,7 +4457,7 @@ func lockedtokensUserDeposit_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/deposit_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x3, 0x27, 0xf7, 0x27, 0x58, 0x6a, 0x48, 0x2b, 0xc6, 0x60, 0x59, 0xea, 0x48, 0x47, 0xf8, 0xc6, 0x8f, 0xa, 0xb6, 0xad, 0xf9, 0x4a, 0x75, 0x3, 0x49, 0x21, 0xb1, 0xad, 0x65, 0xfb, 0x1d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0xb9, 0x79, 0xed, 0xcd, 0xd, 0x2e, 0x84, 0xa0, 0xc1, 0x8d, 0x42, 0x96, 0x2a, 0xbf, 0x81, 0xcb, 0x53, 0x7c, 0x57, 0x1, 0x6b, 0xa0, 0x5a, 0xe5, 0xd6, 0x50, 0x52, 0x8f, 0x5f, 0x10, 0x5e}} return a, nil } @@ -4561,7 +4561,7 @@ func lockedtokensUserGet_unlock_limitCdc() (*asset, error) { return a, nil } -var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x5f\x4f\xc2\x30\x14\xc5\xdf\xf7\x29\x6e\xf6\x60\xb6\x44\x8b\x0f\xc6\x07\x82\x12\xe4\x4f\x4c\x20\x62\x00\xf1\xb9\x74\x77\x6c\xa1\xb4\x4b\x77\xe7\x48\x0c\xdf\xdd\x74\xff\x64\x1a\x89\x3e\xd8\x97\x66\xed\x3d\xe7\x9e\xdf\x6e\xe3\x7d\xa2\x0d\xc1\x24\x53\xdb\x78\x23\x71\xa5\x77\xa8\x20\x34\x7a\x0f\x6e\xeb\xcc\x75\xea\x4a\xa9\xf3\x56\x55\xfd\xdd\x54\xcc\xb4\xd8\x61\x50\x9c\xa5\x65\xd1\xf5\x61\x36\x1f\x4e\xc7\xa3\xd5\x7c\x3a\x7e\x1a\x8c\x46\x8b\xf1\x72\xe9\x38\x64\xb8\x4a\xb9\xa0\x58\x2b\x8f\xef\x75\xa6\xa8\x0b\x2f\x93\xf8\x70\x7b\xe3\xc3\xbb\xe3\x00\x00\x48\x24\x88\xb4\x0c\xd0\x2c\x30\xec\x02\xcf\x28\xf2\x4e\xed\x59\xb1\xcd\x13\x34\xdc\xda\xa4\x97\x6d\x10\xf6\x1a\x53\x14\x18\x9e\xf3\x8d\x44\x1f\x2e\xbe\x4b\x1f\x0b\xf3\xa6\xd7\x1b\xcf\x24\x7d\xb6\x3a\x6b\xd6\x80\xb3\xb5\x55\x95\x81\x13\x83\x09\x37\xe8\x71\x21\xa8\x32\x79\xd0\xc6\xe8\x7c\xcd\x65\x66\x55\x03\x21\x2c\xa9\x25\x84\x6a\xa5\x28\x43\xd6\x50\xc2\x1d\x58\x31\x4b\x49\x1b\xbe\x45\xb6\x29\xe4\xbd\xff\x42\xbf\xf7\xec\x84\xba\xf0\xd3\xfd\xb2\x8c\xf1\xcc\x29\xf2\x9b\xc4\x76\xf5\xfb\x90\x70\x15\x0b\xcf\x1d\xea\x4c\x06\xa0\x34\x41\x99\x15\x38\x18\x0c\xd1\xa0\x12\x08\xa4\xe1\xc4\xcd\xf5\x9d\x36\x76\xfd\xc3\xcf\x51\xff\x65\x0a\x35\x4e\xa7\x32\xea\x84\xf5\x7d\x71\xfd\x6b\x04\x2b\x03\x2a\x9e\x79\x11\xd1\x12\xb9\xa5\xfa\x58\x22\xe0\x01\x45\x46\xf8\x75\x8e\x35\x10\x0b\x30\xd1\x69\x4c\x55\x9e\xde\x55\x7b\xca\x2c\xaf\x30\x9a\x97\x5f\xee\x7e\xdd\xe3\xe8\x7c\x04\x00\x00\xff\xff\xf2\x89\xe1\xd6\x9a\x03\x00\x00" +var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x6e\xf2\x30\x10\x85\xf7\x79\x8a\x51\x16\x28\x91\xfe\xdf\x74\x51\x75\x81\x68\x11\xe5\xa2\x4a\xa0\x52\x01\xa5\x6b\xe3\x4c\x48\x84\xb1\x23\x67\xd2\x20\x55\xbc\x7b\xe5\xdc\x4a\x5a\x51\xb1\x69\x36\x56\xec\x39\x67\xce\xe7\x71\x7c\x48\xb4\x21\x98\x66\x6a\x17\x6f\x25\xae\xf5\x1e\x15\x84\x46\x1f\xc0\x6d\xed\xb9\x4e\x5d\x29\x75\xde\xaa\xaa\xff\x9b\x8a\xb9\x16\x7b\x0c\x8a\xbd\xb4\x2c\xba\x39\xce\x17\xa3\xd9\x64\xbc\x5e\xcc\x26\xcf\xc3\xf1\x78\x39\x59\xad\x1c\x87\x0c\x57\x29\x17\x14\x6b\xe5\xf1\x83\xce\x14\xf5\xe0\x75\x1a\x1f\xef\x6e\x7d\xf8\x70\x1c\x00\x00\x89\x04\x91\x96\x01\x9a\x25\x86\x3d\xe0\x19\x45\xde\xb9\x3d\x2b\x96\x45\x82\x86\x5b\x9b\xf4\x5f\x1b\x84\xbd\xc5\x14\x05\x86\xe7\x3e\x74\x7e\xca\x9e\x0a\xe3\xa6\xcf\x3b\xcf\x24\x7d\xb5\xb9\x68\xd4\x00\xb3\x8d\x55\x94\x41\x13\x83\x09\x37\xe8\x71\x21\xa8\x32\x78\xd4\xc6\xe8\x7c\xc3\x65\x86\x3e\x74\x86\x42\x58\x42\x4b\x06\xd5\x97\xa2\x0c\x59\x43\x07\xf7\x60\xc5\x2c\x25\x6d\xf8\x0e\xd9\xb6\x90\xf7\xff\x02\xf9\xc1\xb3\x53\xe9\xc1\xa5\xf3\x55\x19\xe1\x85\x53\xe4\x37\x69\xed\x37\x18\x40\xc2\x55\x2c\x3c\x77\xa4\x33\x19\x80\xd2\x04\x65\x4e\xe0\x60\x30\x44\x83\x4a\x20\x90\x86\x33\x37\xd7\x77\xda\xc8\xf5\x45\xff\x46\x7c\xed\xed\xd7\x28\xdd\xca\xa4\x1b\xd6\xe7\xc5\xf1\xd5\xf1\xad\x0c\xa8\x78\xd6\x45\x3c\x4b\xe3\x96\xea\x53\x19\x1f\x8f\x28\x32\xc2\xef\xf3\xab\x61\x58\x80\x89\x4e\x63\xaa\xf2\xf4\xff\xb7\xa7\xcb\xf2\x0a\xa1\x79\xe9\xe5\xea\xd7\x3d\x4e\xce\x67\x00\x00\x00\xff\xff\x99\x06\x1e\xd1\x8a\x03\x00\x00" func lockedtokensUserWithdraw_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4577,7 +4577,7 @@ func lockedtokensUserWithdraw_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/withdraw_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6, 0x0, 0x9, 0xaa, 0x2e, 0xe9, 0xe0, 0xa2, 0x7e, 0xa1, 0xd7, 0x2e, 0x12, 0xde, 0x32, 0x3f, 0xfe, 0x1b, 0xaa, 0xd7, 0xe6, 0xd6, 0x32, 0x74, 0x1b, 0xb5, 0xd8, 0x31, 0xea, 0x85, 0x4c, 0xc8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x20, 0x29, 0xc, 0x2a, 0x18, 0xd0, 0x50, 0x85, 0xfb, 0x9f, 0x61, 0x34, 0xcb, 0x8b, 0x42, 0xee, 0xe7, 0x40, 0xc, 0xea, 0xbc, 0xbc, 0xcd, 0xe1, 0xca, 0x2d, 0xc, 0xd0, 0xc0, 0xd8, 0xd7, 0xcc}} return a, nil } @@ -5241,7 +5241,7 @@ func stakingcollectionCreate_machine_accountCdc() (*asset, error) { return a, nil } -var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x56\x5b\x8f\xe2\x36\x14\x7e\xe7\x57\x9c\xdd\x87\x51\x22\xb1\xa1\x7d\x45\x33\x23\x51\x86\x6e\x47\xd0\x65\x54\xe8\xf6\x61\xb5\x0f\x26\x39\x10\x17\x63\x47\xb6\x03\x8b\xaa\xf9\xef\x95\x63\x27\xb1\x43\xd0\xd0\x8b\x2a\x95\x17\x62\xfb\x5c\xbe\xf3\x9d\x8b\x4d\x0f\x85\x90\x1a\xa6\xf2\x5c\x68\x31\x70\xab\x1f\x99\x38\xad\xc5\x1e\x39\x6c\xa5\x38\xc0\xfb\x66\xfd\xbe\x91\x28\xf9\x8e\x6e\x18\x06\x52\xfe\x5e\x23\xb9\x10\xe9\x1e\xb3\x6a\x4f\x59\xc1\xef\xbe\x2d\x96\xd3\xf9\xec\x69\xbd\x9c\xcf\x3e\x4d\x9e\x9e\x7e\x99\xad\x56\xbe\xe7\x95\x26\x7b\xca\x77\x53\xc1\x18\xa6\x9a\x0a\x5e\xab\xad\xd6\x93\xf9\xf3\xa7\x8f\xd3\xe5\x62\x31\x9b\xae\x9f\x97\x8d\xf2\x60\x34\x82\x75\x4e\x15\x68\x49\xb8\x22\x56\x89\x30\x26\x4e\x0a\x74\x8e\x90\x0a\xae\xa5\x31\x27\x41\x6c\xab\x1d\x56\xa1\x02\x92\xa6\xa2\xe4\xda\xe8\x6b\x01\xa9\x44\xa2\x11\x08\x70\x3c\x05\xb8\x93\xea\xef\x27\xc1\x32\x63\x61\xf3\x3b\xa6\x1a\x08\xcf\x40\x69\x21\x11\xa8\x06\xca\x9d\x96\x67\x90\x30\x25\x80\x64\x19\xe5\x3b\x20\xa0\x6c\x50\x90\xb6\x51\x39\x43\x5a\x54\x88\x7c\x6d\xa3\x3e\x47\x2c\x8c\xdd\x03\xe5\x19\xe8\x9c\x68\xd0\x26\xc2\x4c\xa0\x02\x2e\x8c\xcb\x23\x61\x34\x33\x80\x8d\x3a\x7e\xa3\x4a\x1b\x07\x3e\x54\x0f\xcd\x5a\x84\x1a\x44\xd7\xa7\x43\x38\x8b\x12\x38\x62\x66\xa0\x20\xd5\x39\x4a\xc8\x90\xa1\xb3\xec\x1b\x94\xa8\x44\x29\x53\x34\x16\x85\x59\x1e\xc5\x1e\x0d\xd3\xb0\xc7\xb3\x4b\xaf\x6f\x7b\x30\xf0\x32\x12\x15\xe5\x86\xd1\x74\x8e\x67\x35\x86\x2f\xb6\xe2\x92\x39\x9e\x17\x54\xe9\x19\xd7\xf2\xfc\x35\x86\x3f\x06\x00\x00\x85\xc4\x82\x48\x8c\x14\xdd\x71\x94\x63\x20\xa5\xce\xa3\x1f\x84\x94\xe2\xf4\x99\xb0\x12\x87\xb0\xd2\x42\x92\x1d\x0e\x61\x4a\x0a\xb2\xa1\x8c\x6a\x8a\x2a\x86\xbb\x89\xf5\x6b\x0c\x55\x96\xcc\x6f\x34\x82\xa9\xcd\x6c\x87\xe7\x2a\x87\x24\xcb\xc0\x02\xab\x62\x48\x1a\x35\x86\xda\x08\x3b\x8b\xf0\x00\xee\x2b\x2a\xc8\xd9\x80\xb2\xe0\xe2\x46\x7e\x2b\xa4\xb1\x60\x72\xd6\x06\xea\x02\xaa\x7f\xad\xbd\xa4\x72\x46\xb2\xac\x65\x65\x6c\xd4\x93\x66\x39\x84\x9c\xa8\x7c\xc2\x76\x42\x52\x9d\x1f\xec\x69\xb0\x35\x84\x13\xd2\x5d\xae\xed\x91\xfd\x6e\xf1\xbc\x06\x0c\x7c\x44\xdd\x66\xf3\x67\xc2\xc9\x0e\x65\x4b\xde\xb9\x4e\x5d\xb7\x33\x42\x3a\xb4\xa7\xdc\xea\x4e\xdb\xee\x7a\x70\xac\x24\xa9\x97\x96\x44\xd9\x64\x25\x3b\xd4\xad\xac\x8a\xb6\x42\xbe\x10\x9d\x8f\xc3\x56\xf3\x16\xce\x93\xcb\xb5\x91\x8d\xbf\x7c\xff\xf5\xdd\x0d\x90\xe0\xe1\x4d\xac\x2d\xc4\x33\x10\xf5\xce\xe3\xe2\xbe\x2a\xb7\x60\x9a\x25\xbf\x51\x9d\x67\x92\x9c\xc8\x86\x61\x0c\x77\x6f\x20\x7e\x0c\xa8\xff\x55\xd9\xca\x3b\x38\xd6\x3d\xc7\xdd\xa1\xe3\xf5\x5a\x0f\xf3\xae\x09\xef\x3f\x84\x8c\x59\x0b\x9e\x6a\x14\xd4\x9c\x4d\xe8\x24\xcb\x24\x2a\x55\x97\xad\xa9\x3c\xb3\x1e\x06\xa2\x3e\x67\xe3\x2b\x0c\x36\x0a\x71\x10\xe4\x8a\x1c\xaf\x8f\x8b\x9e\x19\x57\xf5\x5e\x13\xbb\x6b\xc0\x96\x99\x36\x7a\xaf\x65\xea\x3a\x52\xe4\x88\x61\x8c\xf7\x1f\x3c\x82\xba\x31\x8d\xaf\xce\x72\xaf\xb2\xfa\xc2\xea\x10\x3f\x25\x05\x3c\xf8\x78\xfa\x8a\x3c\xf0\x9d\x50\xa5\x4a\xbc\xbf\xbb\xe6\xff\x31\xba\x01\x59\xdc\x47\x45\xe0\xba\x62\x4f\xe5\xd1\x65\x2e\x1b\xe0\x21\x27\x44\xf7\x36\x9d\x33\xfe\xcc\xb7\xe2\xa5\x4a\x48\x97\x98\x9e\x91\xea\x03\xa9\x46\xa0\xc9\x73\xe5\x1b\x72\x77\x09\xf1\x0c\x4a\xee\xc6\xca\x91\x94\xac\x33\x54\xec\x89\xab\x98\x37\xf9\x75\x94\xbe\xd1\xa2\xc3\x9e\x94\x2f\x0b\x94\xc4\xdc\x43\xaa\xdb\xc0\x7f\x3f\x23\x06\xff\xb6\x79\x2c\xfd\x4b\xe0\x63\xb8\x6b\x1e\x5c\xc9\x67\x43\xd8\x63\x34\x72\x16\x46\x8d\xb7\xea\xa0\x45\xd2\x93\x1a\x3b\x52\xdc\x6b\x0a\xbc\xe7\x94\xc9\x48\x51\x6a\xf7\x70\xa9\xb1\x35\x16\xe8\x36\xc8\x49\x92\xe6\x98\xee\xa3\xf8\xfa\x55\x76\xbd\x2f\x6d\x6f\xf6\xbf\xea\xdc\xdc\xba\xd8\xbf\xb4\x60\x7e\x75\x05\x55\x61\x8f\x5b\xd2\x87\xbd\xd2\x5e\xf1\x8f\x83\x60\x2e\xa4\xe3\x4b\x03\x66\x62\xf4\x23\xbe\xd8\xe9\x1b\x20\xb6\x57\xea\xaf\x57\x40\xa6\xf0\x7f\xcb\x1d\xa7\xec\xbf\xa7\x2c\x98\x33\x2f\x76\xb8\x01\xe9\xdc\x9b\xd5\xbb\xbe\x62\x21\xeb\x79\x5c\x87\x23\x46\x75\x41\xdc\x34\xca\xeb\xe9\x7d\x63\x60\x8f\x21\xf9\xff\x80\x0e\xef\x0a\xfa\x4b\x23\xbf\x2f\xcc\xcb\xc1\x7f\x23\xb0\xde\x1b\xc0\xa6\xe7\xf5\xcf\x00\x00\x00\xff\xff\xb1\x0e\x61\xfa\x35\x0e\x00\x00" +var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x56\xdf\x8f\xe2\x36\x10\x7e\xe7\xaf\x98\xbb\x87\x55\x22\x71\xa1\x7d\x45\xbb\x2b\x51\x96\x5e\x57\xd0\x63\x55\xe8\xf5\xe1\x74\x0f\xde\x64\x20\x2e\xc1\x8e\x6c\x07\x16\x55\xfb\xbf\x57\xfe\x91\xc4\x0e\xa1\x4b\x7f\xa8\xd2\xf1\x42\xec\x78\x66\xbe\xf9\x66\xe6\x8b\xe9\xbe\xe4\x42\xc1\x54\x9c\x4a\xc5\x07\x6e\xf5\x63\xc1\x8f\x6b\xbe\x43\x06\x1b\xc1\xf7\xf0\xbe\x59\xbf\x6f\x4e\x54\x6c\x4b\x9f\x0b\x0c\x4e\xf9\x7b\xcd\xc9\x05\x4f\x77\x98\x99\x3d\x69\x0f\x7e\xf7\xb2\x58\x4e\xe7\xb3\x87\xf5\x72\x3e\xfb\x34\x79\x78\xf8\x65\xb6\x5a\xf9\x91\x57\x8a\xec\x28\xdb\x4e\x79\x51\x60\xaa\x28\x67\xb5\xd9\x6a\x3d\x99\x3f\x7e\xfa\x38\x5d\x2e\x16\xb3\xe9\xfa\x71\xd9\x18\x0f\x46\x23\x58\xe7\x54\x82\x12\x84\x49\x62\x8d\x48\x51\xf0\xa3\x04\x95\x23\xa4\x9c\x29\xa1\xdd\x09\xe0\x1b\xb3\x53\x18\x54\x40\xd2\x94\x57\x4c\x69\x7b\xc5\x21\x15\x48\x14\x02\x01\x86\xc7\x00\x77\x62\xfe\x7e\xe2\x45\xa6\x3d\x3c\xff\x8e\xa9\x02\xc2\x32\x90\x8a\x0b\x04\xaa\x80\x32\x67\xe5\x39\x24\x85\xe4\x40\xb2\x8c\xb2\x2d\x10\x90\x36\x29\x48\xdb\xac\x9c\x23\xc5\x0d\x22\xdf\x5a\x9b\xcf\x11\x4b\xed\x77\x4f\x59\x06\x2a\x27\x0a\x94\xce\x30\xe3\x28\x81\x71\x1d\xf2\x40\x0a\x9a\x69\xc0\xda\x1c\x5f\xa8\x54\x3a\x80\x0f\xd5\x43\xb3\xe6\xa1\x05\x51\xf5\xdb\x21\x9c\x78\x05\x0c\x31\xd3\x50\x90\xaa\x1c\x05\x64\x58\xa0\xf3\xec\x3b\x14\x28\x79\x25\x52\xd4\x1e\xb9\x5e\x1e\xf8\x0e\x35\xd3\xb0\xc3\x93\x2b\xaf\xef\x7b\x30\xf0\x2a\x12\x95\xd5\x73\x41\xd3\x39\x9e\xe4\x18\xbe\xd8\x8e\x4b\xe6\x78\x5a\x50\xa9\x66\x4c\x89\xd3\xd7\x18\xfe\x18\x00\x00\x94\x02\x4b\x22\x30\x92\x74\xcb\x50\x8c\x81\x54\x2a\x8f\x7e\xe0\x42\xf0\xe3\x67\x52\x54\x38\x84\x95\xe2\x82\x6c\x71\x08\x53\x52\x92\x67\x5a\x50\x45\x51\xc6\x70\x33\xb1\x71\xb5\x23\xe3\x49\xff\x46\x23\x98\xda\xca\x76\x78\x36\x35\x24\x59\x06\x16\x98\xc9\x21\x69\xcc\x0a\x54\xfa\xb0\xf3\x08\x77\xe0\x9e\xa2\x92\x9c\x34\x28\x0b\x2e\x6e\xce\x6f\xb8\xd0\x1e\x74\xcd\xda\x44\x5d\x42\xf5\xaf\xf5\x97\x98\x60\x24\xcb\x5a\x56\xc6\xda\x3c\x69\x96\x43\xc8\x89\xcc\x27\xc5\x96\x0b\xaa\xf2\xbd\x7d\x1b\x6c\x0d\xe1\x88\x74\x9b\x2b\xfb\xca\x3e\xb7\x78\x5e\x03\x06\x3e\xa2\x6a\xab\xf9\x33\x61\x64\x8b\xa2\x25\xef\x54\x97\xae\x3b\x19\x21\x1d\xca\x33\x6e\x6d\xa7\xed\x74\xdd\x39\x56\x92\xd4\x2b\x4b\x22\x6d\xb1\x92\x2d\xaa\xf6\xac\x8c\x36\x5c\x3c\x11\x95\x8f\xc3\x51\xf3\x16\x2e\x92\xab\xb5\x3e\x1b\x7f\xf9\xfe\xeb\xbb\x2b\x20\xc1\xdd\x9b\x58\x5b\x88\x27\x20\xf2\x9d\xc7\xc5\xad\x69\xb7\x40\xcd\x92\xdf\xa8\xca\x33\x41\x8e\x31\xdc\xbc\x81\xf6\x3e\xa0\xfd\x57\x69\xbb\x6e\xef\x18\xf7\x82\x76\x05\xc7\x9b\xb3\x1e\xd6\xdd\x00\xde\x7e\x08\xd9\xb2\x1e\x3c\xd3\x28\xe8\x37\x5b\xcc\x49\x96\x09\x94\xb2\x6e\x59\xdd\x75\x7a\x3d\x0c\x8e\xfa\x7c\x8d\x2f\xb0\xd7\x18\xc4\x41\x92\x2b\x72\xb8\x2c\x15\x3d\xfa\x66\xe6\xae\xc9\xdd\x0d\x5f\xcb\x4c\x9b\xbd\x37\x2e\x75\x0f\x49\x72\xc0\x30\xc7\xdb\x0f\x1e\x41\xdd\x9c\xc6\x17\x75\xdc\xeb\xaa\xbe\xb4\x3a\xc4\x4f\x49\x09\x77\x3e\x9e\xbe\x06\x0f\x62\x27\x54\xca\x0a\x6f\x6f\x2e\xc5\xbf\x8f\xae\x40\x16\xf7\x51\x11\x84\x36\xec\xc9\x3c\x3a\xaf\x65\x03\x3c\xe4\x84\xa8\xde\x81\x73\xce\x1f\xd9\x86\x3f\x99\x82\x74\x89\xe9\x91\x53\x1f\x88\x91\x3f\x5d\x67\x13\x1b\x72\xf7\x01\x62\x19\x54\xcc\x49\xca\x81\x54\x45\x47\x50\xec\x1b\xd7\x31\x6f\xf2\xeb\x28\xfd\x8b\xf1\x1c\xf6\x94\x7b\x59\xa2\x20\xfa\xfb\x23\xbb\xc3\xfb\xcf\xab\xa1\xb1\x6f\x9a\x4b\xd2\x7f\x00\x3c\x86\x9b\xe6\x92\x95\x7c\xd6\x44\xdd\x47\x23\x67\x3d\x6a\x22\x99\x17\x2d\x8a\x9e\x92\x58\x29\x71\x37\x28\xf0\xae\x50\xba\x12\x65\xa5\xdc\x65\xa5\xc6\xd5\x78\xa0\x9b\xa0\x16\x49\x9a\x63\xba\x8b\xe2\xcb\x9f\xaf\xcb\xf3\x68\x67\xb2\xff\x26\xe7\xf4\xea\x6c\xff\xdc\x83\xfe\xd5\x9d\x63\xd2\x1e\xb7\x84\x0f\x7b\x4f\x7b\x4d\x3f\x0e\x92\x39\x3b\x1d\x9f\x3b\xd0\x4a\xd1\x8f\xf8\x6c\xa7\x4f\x38\xec\x8c\xd4\x4f\xaf\x80\x85\xc4\x6f\x96\x3b\x46\x8b\xff\x9f\xb2\x40\x5f\x9e\xac\xa8\x01\xe9\x7c\x2f\xcd\x5d\xde\xb0\x90\xf5\x5c\xa8\x43\x69\x91\x5d\x10\x57\x49\x78\xad\xda\x57\x26\x76\x1f\x92\xff\x2f\xe8\xf0\x3e\x3d\x7f\x4b\xea\xfb\xd2\x3c\x17\xfc\x2b\x81\xf5\x2a\xbf\x2d\xcf\xeb\x9f\x01\x00\x00\xff\xff\x50\x4c\xc8\x2f\x29\x0e\x00\x00" func stakingcollectionCreate_new_tokenholder_acctCdcBytes() ([]byte, error) { return bindataRead( @@ -5257,7 +5257,7 @@ func stakingcollectionCreate_new_tokenholder_acctCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/create_new_tokenholder_acct.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x40, 0x48, 0xae, 0x85, 0xf6, 0x46, 0xbd, 0x5f, 0x6d, 0xdd, 0xe2, 0xaf, 0x9d, 0xbf, 0x78, 0x58, 0x8b, 0x8f, 0x0, 0x24, 0x5e, 0x4a, 0x82, 0x3e, 0x44, 0x77, 0x3e, 0x21, 0x10, 0xa, 0xe2, 0x22}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x9d, 0xde, 0x4c, 0x9, 0x3, 0xbb, 0xce, 0xb3, 0xfa, 0x94, 0xe6, 0x7, 0xc6, 0xfc, 0x9a, 0x2b, 0x38, 0x84, 0x55, 0x40, 0xe4, 0xd2, 0x6c, 0x26, 0xf4, 0xbb, 0x67, 0x9f, 0x13, 0x81, 0xc7}} return a, nil } @@ -5601,7 +5601,7 @@ func stakingcollectionScriptsGet_unlocked_tokens_usedCdc() (*asset, error) { return a, nil } -var _stakingcollectionSetup_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x5d\x6f\xdb\x36\x14\x7d\xf7\xaf\xb8\xc9\x43\x26\x01\x8e\xbc\xe7\xc0\x49\x97\xd9\xd9\x66\x24\x88\x8b\xda\xe8\x9e\xaf\xa5\x2b\x8b\x33\x43\x0a\x24\x15\x2d\x28\xfa\xdf\x07\x52\x9f\x8c\xe4\xd4\xeb\x8a\x15\xa8\x1e\xa2\x98\xba\x5f\xe7\x1c\x5e\xf2\xb2\xa7\x5c\x2a\x03\xbf\x15\x62\xcf\x76\x9c\xb6\xf2\x40\x02\x52\x25\x9f\xe0\xdc\x5b\x3b\x9f\x34\x96\x5c\x96\x9e\x55\xf3\xdb\xb3\x58\x2d\xb7\xb8\xe3\xb4\x31\x78\x60\x62\xdf\x33\xf5\x3f\xb4\x3e\x0f\x32\x3e\x50\xe2\xe2\xe8\xca\xfa\xe7\xbf\x1f\xd6\x8b\xfb\xbb\xe5\x76\x7d\x7f\xf7\x78\xbb\x5c\x7e\xb8\xdb\x6c\xfa\x19\xea\x08\x0b\xc9\x39\xc5\x86\x49\xd1\xb8\x6d\xb6\xb7\xf7\xab\xc7\xdf\x17\xeb\x87\x87\xbb\xc5\x76\xb5\x6e\x9d\x27\xb3\xd9\x0c\xb6\x19\xd3\x60\x14\x0a\x8d\x95\x97\x26\xa3\xa1\xc8\x01\x05\x60\x1c\xcb\x42\x18\x30\x12\x0a\x4d\x80\xa0\xeb\xf2\xe3\x36\x89\x8b\xb1\x32\x50\x32\xce\xa1\x94\xea\x00\x8a\xf6\xa8\x12\x4e\x5a\x83\x4c\xa1\xcc\xc8\x64\xa4\xc0\x64\xf4\x02\x19\x3e\xdb\x28\x8a\xf6\x05\x47\xd5\x84\x9f\x02\x82\x29\xe5\x65\x93\x8d\x3b\xe8\x60\x2a\xec\x9a\x4c\x91\x4f\x5d\x1a\xa9\xda\x02\xe4\xee\x2f\x8a\x8d\x06\x6d\xa4\xa2\x04\x98\xb0\x09\xa0\x10\xb5\x6f\x1d\x6a\x32\xe9\x03\xfb\x34\x01\x00\xc8\x15\xe5\xa8\x28\xd0\x6c\x2f\x48\x5d\x01\x16\x26\x0b\x7e\x95\x4a\xc9\xf2\x23\xf2\x82\xa6\xb0\x31\x52\xe1\x9e\xa6\xb0\xc0\x1c\x77\x8c\x33\xc3\x48\x87\x70\x71\x5b\x05\x0d\xe1\xd3\xc4\x45\xb2\x8f\x05\x9f\xda\xdc\x8a\x80\x69\xf1\x93\x01\xe4\x8a\x30\x79\x19\x27\xab\x71\x63\x29\x54\xf9\x23\x5d\x25\x8b\x76\xae\x82\xf9\xc5\xa8\x92\xd1\x60\xe5\x26\xb0\xe2\x5e\x8d\x0b\x3f\x34\xaf\x21\xbd\x47\x93\x85\x70\x7d\x0d\x82\xf1\x3e\x8a\x1a\xc9\x42\x11\x1a\x82\x5c\xb1\x67\xfb\x8e\x7b\xf0\x21\x95\x4e\xc3\x4a\x15\xc8\x24\x4f\x48\x01\x8a\xa4\xe3\xfc\x19\x0b\x6e\xbc\x90\x9c\x1a\x31\xff\xa8\xec\xaf\x1b\xd4\xfd\xd0\x2d\x05\x4c\xeb\x82\xe6\x4e\x0f\xaf\xd3\xa2\x3f\x99\xc9\x12\x85\xa5\xed\x93\xa9\xd7\x19\x91\x7b\xad\x73\x52\x68\x61\x5a\x95\x86\x9f\xab\xe4\x37\xc1\xb1\x2f\x7d\x72\xce\x06\x00\xd2\xb6\xbd\xbf\x41\xf5\x21\x5c\xb4\xc7\x43\xf4\xd1\x12\x76\x13\xcc\xea\x08\xb3\x36\x93\xfb\x10\x9e\x1d\xd3\x07\x41\x50\x09\xcd\x49\xd2\xeb\x77\x2b\x47\x5e\x18\x60\xc6\x36\x44\x1d\xd6\x0b\xc2\x52\x4f\x90\x28\xce\x28\x3e\x04\x61\xdd\x1a\xfd\xe7\xd5\xf6\xd4\xf8\x4c\xc1\xc0\xc8\x3e\xf3\xcb\x23\x9b\x30\x76\xd5\x0e\xd6\xc7\xa3\xd8\xa7\xd9\x49\x0e\xfe\x55\x47\xfc\xf4\xa8\x87\xe9\x44\xbc\xf2\x80\x8d\x7a\x84\xe3\x81\x8c\xfc\x9a\x36\x1a\x84\x0a\xbd\x95\xcf\x40\x5c\xd3\x0f\xc1\xab\x60\xfc\xfb\xd3\x39\xe8\x85\xf7\xc5\x8e\x33\x9d\x01\x76\xc7\xd4\x8b\xbd\xa7\xec\x19\x55\x31\x94\x8c\x1c\xc0\xd1\xa0\xbd\xf5\xeb\xa2\x16\x98\x9f\xd4\xe9\xa7\x9f\xd4\x03\x6c\xff\x91\x9e\xd0\x27\x63\xac\xd4\xbc\x62\x67\x98\x7a\x0c\xee\x50\x47\x34\x27\x6b\xe8\x74\x88\x47\x6a\x1c\x91\x6e\x36\x83\xea\x9a\x73\x33\x40\x4a\x8a\x44\x4c\x8d\x68\x6f\xdc\x96\x56\xa7\x6e\xf9\x03\xa5\x9d\x40\xff\xff\xf5\xe9\xc1\x7c\xf7\x0e\x72\x14\x2c\x0e\xce\x17\xb2\xe0\x09\x08\x69\x1a\x88\x43\x3c\x1d\xe6\xf3\xf0\xd8\x04\x61\x0f\x77\x99\x54\x6c\x90\xaa\xc7\x9c\x66\xbc\x69\xe7\xa5\xee\x90\xff\x02\x73\x6f\xcf\x19\xfe\xe8\x19\x3d\xca\xc4\xfd\x6f\xef\xca\x8e\x9e\xa3\x46\xde\x4c\x71\xd6\xcc\x14\xaf\xfb\xcb\xa1\x99\x5f\xbe\x2e\x83\x4b\x4c\xe6\xbf\x7c\xdb\x22\xfc\xbb\xdb\xdb\x30\x11\x26\x89\x75\x5a\x3b\x3e\x83\xf9\xa5\x2d\x6b\x0a\x4f\x18\x67\x4c\x50\x3d\xd8\xad\x44\x2a\xdd\x71\x77\x6c\xf3\xfa\x3a\x25\xc4\x69\x8f\x46\x7e\x07\x95\x96\x4d\xea\x37\x38\x6a\x6d\x4e\xd3\xa9\x43\xf3\x2f\xc5\xfa\xea\x5a\xbe\x20\x57\xeb\xd3\x6a\xd6\x96\xd8\xd7\xa7\xfa\xfb\x79\xf2\x4f\x00\x00\x00\xff\xff\x54\xdc\x7e\x4c\xb7\x0d\x00\x00" +var _stakingcollectionSetup_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x5d\x6f\xdb\x36\x14\x7d\xf7\xaf\xb8\xc9\x43\x26\x01\x8e\xbc\xe7\xc0\x49\x97\xd9\xd9\x66\x24\x88\x8b\xda\xe8\x9e\xaf\xa5\x2b\x8b\x33\x43\x0a\x24\x15\x2d\x28\xfa\xdf\x07\x52\x9f\x8c\xe4\xd4\x6b\x87\x15\xa8\x1e\xa2\x98\xba\x5f\xe7\x1c\x5e\xf2\xb2\xa7\x5c\x2a\x03\xbf\x15\x62\xcf\x76\x9c\xb6\xf2\x40\x02\x52\x25\x9f\xe0\xdc\x5b\x3b\x9f\x34\x96\x5c\x96\x9e\x55\xf3\xdb\xb3\x58\x2d\xb7\xb8\xe3\xb4\x31\x78\x60\x62\xdf\x33\xf5\x3f\xb4\x3e\x0f\x32\x3e\x50\xe2\xe2\xe8\xca\xfa\xe7\xbf\x1f\xd6\x8b\xfb\xbb\xe5\x76\x7d\x7f\xf7\x78\xbb\x5c\x7e\xb8\xdb\x6c\xfa\x19\xea\x08\x0b\xc9\x39\xc5\x86\x49\xd1\xb8\x6d\xb6\xb7\xf7\xab\xc7\xdf\x17\xeb\x87\x87\xbb\xc5\x76\xb5\x6e\x9d\x27\xb3\xd9\x0c\xb6\x19\xd3\x60\x14\x0a\x8d\x95\x97\x26\xa3\xa1\xc8\x01\x05\x60\x1c\xcb\x42\x18\x30\x12\x0a\x4d\x80\xa0\xeb\xf2\xe3\x36\x89\x8b\xb1\x32\x50\x32\xce\xa1\x94\xea\x00\x8a\xf6\xa8\x12\x4e\x5a\x83\x4c\xa1\xcc\xc8\x64\xa4\xc0\x64\xf4\x02\x19\x3e\xdb\x28\x8a\xf6\x05\x47\xd5\x84\x9f\x02\x82\x29\xe5\x65\x93\x8d\x3b\xe8\x60\x2a\xec\x9a\x4c\x91\x4f\x5d\x1a\xa9\xda\x02\xe4\xee\x2f\x8a\x8d\x06\x6d\xa4\xa2\x04\x98\xb0\x09\xa0\x10\xb5\x6f\x1d\x6a\x32\xe9\x03\xfb\x34\x01\x00\xc8\x15\xe5\xa8\x28\xd0\x6c\x2f\x48\x5d\x01\x16\x26\x0b\x7e\x95\x4a\xc9\xf2\x23\xf2\x82\xa6\xb0\x31\x52\xe1\x9e\xa6\xb0\xc0\x1c\x77\x8c\x33\xc3\x48\x87\x70\x71\x5b\x05\x0d\xe1\xd3\xc4\x45\xb2\x8f\x05\x9f\xda\xdc\x8a\x80\x69\xf1\x93\x01\xe4\x8a\x30\x79\x19\x27\xab\x71\x63\x29\x54\xf9\x23\x5d\x25\x8b\x76\xae\x82\xf9\xc5\xa8\x92\xd1\x60\xe5\x26\xb0\xe2\x5e\x8d\x0b\x3f\x34\xaf\x21\xbd\x47\x93\x85\x70\x7d\x0d\x82\xf1\x3e\x8a\x1a\xc9\x42\x11\x1a\x82\x5c\xb1\x67\xfb\x8e\x7b\xf0\x21\x95\x4e\xc3\x4a\x15\xc8\x24\x4f\x48\x01\x8a\xa4\xe3\xfc\x19\x0b\x6e\xbc\x90\x9c\x1a\x31\xff\xa8\xec\xaf\x1b\xd4\xfd\xd0\x2d\x05\x4c\xeb\x82\xe6\x4e\x0f\xaf\xd3\xa2\x3f\x99\xc9\x12\x85\xe5\xd4\xeb\x8a\xc8\xbd\xd6\x39\x29\xb4\x10\xad\x42\xc3\xcf\x55\xe2\x9b\xe0\xd8\x97\x3e\x31\x67\x83\xe2\xd3\xb6\xb5\xbf\xb1\xf2\x10\x2e\xda\x63\x21\xfa\x68\x89\xba\x09\x66\xb5\xf7\xac\xcd\xe2\x3e\x84\x67\xc7\x74\x41\x10\x54\x42\x73\x82\xf4\xfa\xdc\xca\x90\x17\x06\x98\xb1\x8d\x50\x87\xf5\x82\xb0\xd4\x13\x22\x8a\x33\x8a\x0f\x41\x58\xb7\x44\xff\x79\xb5\x2d\x35\x3e\x53\x30\x30\xb2\xcf\xfc\xf2\xc8\xe6\x8b\x5d\xb5\x83\xf5\xf1\x28\xf6\x69\x76\x90\x83\x7f\xd5\x91\x3e\x3d\xea\x61\x3a\x01\xaf\x3c\x60\xa3\x1e\xe1\x78\x20\x23\xbf\xa6\x7d\x06\xa1\x42\x6f\xe5\x33\x10\xd7\xf4\x43\xf0\x2a\x18\xff\xfe\x74\x0e\x7a\xe1\x7d\xb1\xe3\x4c\x67\x80\xdd\xf1\xf4\x62\xef\x27\x7b\x36\x55\x0c\x25\x23\x07\x6f\x34\x68\x6d\xfd\xba\xa8\x05\xe6\x27\x75\xf9\xe9\x27\xf4\x00\xdb\x37\xd2\x13\xfa\x64\x8c\x95\x9a\x57\xec\x0c\x53\x8f\xc1\x1d\xea\x88\xe6\x64\x0d\x9d\x0e\xf1\x48\x8d\x23\xd2\xcd\x66\x50\x5d\x6f\xee\xee\x4f\x49\x91\x88\xa9\x11\xed\x8d\x5b\xd2\xea\xd4\x2d\x7f\xa0\xb4\x13\xe8\xff\xbf\x36\x3d\x98\xef\xde\x41\x8e\x82\xc5\xc1\xf9\x42\x16\x3c\x01\x21\x4d\x03\x71\x88\xa7\xc3\x7c\x1e\x1e\x9b\x1c\xec\xe1\x2e\x93\x8a\x0d\x52\xf5\x78\xd3\x8c\x35\xed\x9c\xd4\x1d\xf2\x5f\x60\xee\xed\xf9\xc2\x1f\x39\xa3\x47\x99\xb8\xff\xed\x3d\xd9\xd1\x73\xd4\xc8\x9b\x25\xce\x9a\x59\xe2\x75\x7f\x39\x34\xf3\xcb\xd7\x65\x70\x89\xc9\xfc\x97\xff\xb6\x08\xff\xde\xf6\x36\x4c\x84\x49\x62\x9d\xd6\x8e\xcf\x60\x7e\x69\xcb\x9a\xc2\x13\xc6\x19\x13\x54\x0f\x74\x2b\x91\x4a\x77\xdc\x1d\xdb\xbc\xbe\x4e\x09\x71\xda\xa3\x91\xdf\x41\xa5\x65\x93\xfa\x0d\x8e\x5a\x9b\xd3\x74\xea\xd0\xfc\x4b\xb1\xbe\xba\x96\x2f\xc8\xd5\xfa\xb4\x9a\xb5\x25\xf6\xf5\xa9\xfe\x7e\x9e\xfc\x13\x00\x00\xff\xff\x43\x2d\x07\x43\xaf\x0d\x00\x00" func stakingcollectionSetup_staking_collectionCdcBytes() ([]byte, error) { return bindataRead( @@ -5617,7 +5617,7 @@ func stakingcollectionSetup_staking_collectionCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/setup_staking_collection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x78, 0x7b, 0xdf, 0xf1, 0x5d, 0x48, 0x17, 0x24, 0xa3, 0x5f, 0xba, 0x81, 0x8, 0xdf, 0x31, 0x1, 0x8, 0x9f, 0x56, 0x70, 0xa5, 0xb, 0xd1, 0xa4, 0x42, 0x7, 0xfb, 0x9c, 0xc3, 0xcb, 0x8b, 0x5e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc2, 0x50, 0xe3, 0xa8, 0x7b, 0x79, 0x59, 0x9e, 0x41, 0xae, 0xf0, 0x20, 0xf3, 0x4c, 0x34, 0xb5, 0xe6, 0x5b, 0xb7, 0x0, 0x49, 0x15, 0xc, 0x3, 0x75, 0x5a, 0x93, 0xd, 0xba, 0xe, 0x9e, 0x6b}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index c038bf6c2..6facae02c 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "mainnet", - "hash": "df3ae1b529ad2c869e82a5229ce5913a58d7caa204e1e9cac85570a17eaae9dd" + "hash": "6cead427704bc5c07c2920aeced30e1fddfee2021811b54fdeb64d4153e07926" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "mainnet", - "hash": "ba4f11874097b90e870db4c95bb3e6a27942a23ad816cad2df477a6bc8f9e21d" + "hash": "50ab0c2826eb1854a1e77a32a45d3259e16ac46d9512378bc52bdb4c1bdda623" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "mainnet", - "hash": "0c06d0d630d34e81a25e31e39998afed9f37aad33312e22ea20c1547d3cf912e" + "hash": "3bea653bd94378e266cf3295213a577029404f88af417c234377d465e0a8ab4f" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,12 +134,12 @@ } ], "network": "mainnet", - "hash": "66318a62781fe37c2cc65931e96a11aaf642675c326facc4c7c8193298471a73" + "hash": "c7381b6ba748c617db233bebe52df07643933139f9b0de1c435fb00a89e52a89" }, { "id": "TH.09", "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -154,12 +154,12 @@ } ], "network": "mainnet", - "hash": "92f5f89513d6739b21573a796576dc5fbfa25a6d2f137435c14acaa515d5efaf" + "hash": "a156bf801fd212088c4f3bc69ba8e296e173c30041bd3c21ae2da18d816e3868" }, { "id": "TH.10", "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -174,12 +174,12 @@ } ], "network": "mainnet", - "hash": "d1e6e4a6a62e65d87ce45ca77b24edd8d6868fdc5547d0b36e80d7a670a8400b" + "hash": "f42402b6109bf9511f0000b30a07fad92b9f31b874fca70510f3fd37922a0e3f" }, { "id": "TH.11", "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -194,20 +194,20 @@ } ], "network": "mainnet", - "hash": "9d43648974c7bd0ad3d91b1dabf53de751702dd7921c7ea5c98065579e715f17" + "hash": "49d08df9f71e675ce33fd7fb311dad8af537768db220bcee2bebf6f74375b907" }, { "id": "TH.12", "name": "Unstake All FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction() {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction() {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", "arguments": [], "network": "mainnet", - "hash": "8c64610b77a6e33680a9dd38d00602a87b0ac165d22b287222b9e4c51744a34e" + "hash": "b271186ce48929bb43398cc9a2c13ce3880375cf4743a2f55c2c11772794cb44" }, { "id": "TH.13", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -222,12 +222,12 @@ } ], "network": "mainnet", - "hash": "8fdd79f1729915b2696d4cfa0be9a28ea0a0548f41b39ed9259ae32dee939193" + "hash": "ed1e4b6d77cb74e73e113763ac532e012d8222ee1d23c5b3b98bed359060cdd1" }, { "id": "TH.14", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -242,7 +242,7 @@ } ], "network": "mainnet", - "hash": "67737c7f2ad4c183cd36b6edc47ac41e823f225bac9ff1a88e2fe2c38144a6bb" + "hash": "a164a0fbd5fc0fef64be9d28bb877a1b8914df3d1aa7bc811514b35410258655" }, { "id": "TH.16", @@ -289,7 +289,7 @@ { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "mainnet", - "hash": "eef0a6040c0ae3c716a6a40206ae5f318e1ed98e6e5748c7fa7d8c5e325ce608" + "hash": "a0f1fd883b855ce62f125668ca74363d4ec5c91809100f0ede98c5f323f4e5c6" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,12 +335,12 @@ } ], "network": "mainnet", - "hash": "26deca47a5a914f6f43a6a0fc88fb66b7a42e0c8588bdc170eeb8d885ce42bbe" + "hash": "db5d44c8e74688ffbb2ebf63e22a18dc89e471b55c1e9183860c46b5b7d59178" }, { "id": "TH.20", "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -355,12 +355,12 @@ } ], "network": "mainnet", - "hash": "1881925bb789e77a60a2259cb119a39a5acc0b2db631fbfe812664f6e3f4a885" + "hash": "0ff6d828a048b3fb976fae8d7e06c3dfd6411dc2dc3e93ce21b559a320be0d8d" }, { "id": "TH.21", "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -375,12 +375,12 @@ } ], "network": "mainnet", - "hash": "a1e31d1e216f5c881a398743df6c84eb62c71f7c3fb8478761607fd7a7c829ac" + "hash": "624bdb1f1fa770deab68e209fc96614ed4890f04405602e8d01267f0d308c548" }, { "id": "TH.22", "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -395,12 +395,12 @@ } ], "network": "mainnet", - "hash": "14d4da181ec5e5e9bf67a4ec1f76d91ba3f57e326cc3bcdb1f21793cceff7ce4" + "hash": "c4c1afab046a018a255a55a91b5977622155f52b2026ea14b1203ddd53a5ddda" }, { "id": "TH.23", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +415,12 @@ } ], "network": "mainnet", - "hash": "f2c7e52c726dfbb3fe01fb77f3bbd3c876845aa0bc9c36218323556167774862" + "hash": "f943fb57cbe8f03124365b663ae73847c5ddf1559e110cd1ffe5d7f795190694" }, { "id": "TH.24", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,7 +435,7 @@ } ], "network": "mainnet", - "hash": "68f5607016e4b1d920be156edc01936bc4af89a2747ddd39842e89241933baaa" + "hash": "36037c188e4e82abf8466bc20da3d29d4b31e3f5c6229900c3cdf66eed7c2fce" }, { "id": "TH.25", @@ -460,10 +460,10 @@ { "id": "SCO.01", "name": "Setup Staking Collection", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: auth(BorrowValue, Storage, Capabilities) \u0026Account) {\n\n // If there isn't already a staking collection\n if signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdrawable, LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\u003e(LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(/storage/flowTokenVault)!\n\n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: lockedHolder\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n } else {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: nil\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // Publish a capability to the created staking collection.\n let stakingCollectionCap = signer.capabilities.storage.issue\u003c\u0026FlowStakingCollection.StakingCollection\u003e(\n FlowStakingCollection.StakingCollectionStoragePath\n )\n\n signer.capabilities.publish(\n stakingCollectionCap,\n at: FlowStakingCollection.StakingCollectionPublicPath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: auth(BorrowValue, Storage, Capabilities) \u0026Account) {\n\n // If there isn't already a staking collection\n if signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdraw, LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\u003e(LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(/storage/flowTokenVault)!\n\n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: lockedHolder\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n } else {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: nil\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // Publish a capability to the created staking collection.\n let stakingCollectionCap = signer.capabilities.storage.issue\u003c\u0026FlowStakingCollection.StakingCollection\u003e(\n FlowStakingCollection.StakingCollectionStoragePath\n )\n\n signer.capabilities.publish(\n stakingCollectionCap,\n at: FlowStakingCollection.StakingCollectionPublicPath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", "arguments": [], "network": "mainnet", - "hash": "35b330564b034bcde216d816ba0030c5bb7284ca5913d8ecc33947281f129dc8" + "hash": "69f30decc15bd78107c631e200963398e8ddbc58bb61e577d223725f348fc2d9" }, { "id": "SCO.02", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 1ee6d86fd..993eb143d 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "testnet", - "hash": "4b75a07c1313891183b11fbdd480a12b8257baa9f433b991bed8e68985e0ddd7" + "hash": "baca378532499da57d1df14da64f07ca5a07f177cc3f65c3fe605347256ee2d7" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,12 +39,12 @@ } ], "network": "testnet", - "hash": "7087bf3e7255597cf79cc99863173eb17c21b1433ca8577e3bac65c6ab0e69f4" + "hash": "fc2b44ac4249a0e0a5a26d63b6e9ad7afbc08f311ba281ec59bdb8554f620e80" }, { "id": "TH.06", "name": "Register Node", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", "arguments": [ { "type": "String", @@ -114,12 +114,12 @@ } ], "network": "testnet", - "hash": "c73a047e33ce1d4d2dcc3fe3785a06e4c98a2ea734571a16c34fd8756b272c2b" + "hash": "af4a5bee843d4c45c4aaff6f4d047b86c00f13c53cf82d11d7fbe59245927914" }, { "id": "TH.08", "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -134,12 +134,12 @@ } ], "network": "testnet", - "hash": "cff4386eceffd120399e156bcdb59e2c6d4c6f547acb5e4c2260b174af718c3c" + "hash": "0de2be29b4e3c0e672945f56e351bfa627f9b835bbebc24d69de3d6b914b0069" }, { "id": "TH.09", "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -154,12 +154,12 @@ } ], "network": "testnet", - "hash": "bcf2bdd7b79261695118939648b1a4c52af44a44da17461b8aaccda55bf39ede" + "hash": "9b2eed9099742a2f002df6941117df03c68f113c62b6b27f0150cb00ef97f21f" }, { "id": "TH.10", "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -174,12 +174,12 @@ } ], "network": "testnet", - "hash": "afeb3d440bac434ca96cc27d0bd9492bf09556159d1cd9bb6ac2d80f99197d47" + "hash": "9c11d765716accd6ccccaa71826efd030eaec491cd288f12b3578c30406d02d7" }, { "id": "TH.11", "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -194,20 +194,20 @@ } ], "network": "testnet", - "hash": "0f0bc2005f2104e28cfa129004739320945a9a1a20beef93522c504510e5159e" + "hash": "8a16eb440a6f2b0ba055c988195d18f1ac0ae87c9c47b6e3148295783a2edca0" }, { "id": "TH.12", "name": "Unstake All FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction() {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction() {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", "arguments": [], "network": "testnet", - "hash": "06c48b6484e12fd880289e7c98b9c8092e6616e5972312c13e454ea3f6ee5f79" + "hash": "4e077e9ccdb995324823e202333ab3b31c52a773a3b33db070e9b1c3db8f24d4" }, { "id": "TH.13", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -222,12 +222,12 @@ } ], "network": "testnet", - "hash": "cdba1c889cc834e47085f9857e8d390c0a29776653859147cfcbe5ba0123a2e6" + "hash": "f28537c488e3967c414acdc8c853579d7cde872dbc867418b71b6708d24654c9" }, { "id": "TH.14", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -242,7 +242,7 @@ } ], "network": "testnet", - "hash": "7342ec6c5da7f2f200f40ea1e134f7980b1c6fa970d0a66e1ebd4c73f3bc8fa2" + "hash": "a48cf76e38ef6818acfb35123a68b138caa66a1f27f2ee07c932ba74d6eca26e" }, { "id": "TH.16", @@ -289,7 +289,7 @@ { "id": "TH.17", "name": "Register Delegator", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -315,12 +315,12 @@ } ], "network": "testnet", - "hash": "4f7cb63a61680eda92e91a6cd4b87f8efd2640493c4688c911fd20806f9347f2" + "hash": "b1ea953e7aed9e212f2f0e855e9122d3e1c2126c2b1ce318ac5d05c2bc3afbea" }, { "id": "TH.19", "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -335,12 +335,12 @@ } ], "network": "testnet", - "hash": "810f201ae72d94c1c08394bd0fb65c55597c036279be021857ea0d3e0ef5a4b5" + "hash": "f39299420444e21759568d0b263b71826f17e406e2c0270840db2a4dad3b33d7" }, { "id": "TH.20", "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -355,12 +355,12 @@ } ], "network": "testnet", - "hash": "1be166ba9de98713d8aa7be176b152beaa87a5329f720d8454eb8a60f53044c8" + "hash": "472c8c222dbeacd505e2db7fb20da0a709b45605e0a169ec8d4448c99fdfae95" }, { "id": "TH.21", "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -375,12 +375,12 @@ } ], "network": "testnet", - "hash": "d6548243b4ac0716cf4a9b7eb886ee9c182dc33dadffedede3a51115f1d5a1a0" + "hash": "e618fbfde5089f5a0ab2fa05f908f65290296a404d23e9de1f0361c28e0e16fc" }, { "id": "TH.22", "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -395,12 +395,12 @@ } ], "network": "testnet", - "hash": "b5a0279e3486772758b6073354908108fa153da9d75e5fc087f242a363b4b25b" + "hash": "d7bc6c6cd0ecf6a1e327ce1a8b95585fd624ca6066c896ae14b58c4be85fc10e" }, { "id": "TH.23", "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +415,12 @@ } ], "network": "testnet", - "hash": "41a6be3ccb335a5a303dea94c10ec9dc13a4ec71d24ad2b31b04a719b3cbaa68" + "hash": "b60067583b91ab8be3e76619f93985b4c1cdc03bc2c310e79e8065f84e65b1c6" }, { "id": "TH.24", "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,7 +435,7 @@ } ], "network": "testnet", - "hash": "4a0e9cff6a5a04b99d45921af8a58dc262d64ee4ccdba6ae7ce9007597cd37b2" + "hash": "efc7c6866b01b89cb2f1436e525b273deeca5f8e765ec823889656d5f46ccd31" }, { "id": "TH.25", @@ -460,10 +460,10 @@ { "id": "SCO.01", "name": "Setup Staking Collection", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: auth(BorrowValue, Storage, Capabilities) \u0026Account) {\n\n // If there isn't already a staking collection\n if signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdrawable, LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\u003e(LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdrawable) \u0026FlowToken.Vault\u003e(/storage/flowTokenVault)!\n\n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: lockedHolder\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n } else {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: nil\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // Publish a capability to the created staking collection.\n let stakingCollectionCap = signer.capabilities.storage.issue\u003c\u0026FlowStakingCollection.StakingCollection\u003e(\n FlowStakingCollection.StakingCollectionStoragePath\n )\n\n signer.capabilities.publish(\n stakingCollectionCap,\n at: FlowStakingCollection.StakingCollectionPublicPath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// This transaction sets up an account to use a staking collection\n/// It will work regardless of whether they have a regular account, a two-account locked tokens setup,\n/// or staking objects stored in the unlocked account\n\ntransaction {\n prepare(signer: auth(BorrowValue, Storage, Capabilities) \u0026Account) {\n\n // If there isn't already a staking collection\n if signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath) == nil {\n\n // Create private capabilities for the token holder and unlocked vault\n let lockedHolder = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdraw, LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\u003e(LockedTokens.TokenHolderStoragePath)!\n let flowToken = signer.capabilities.storage.issue\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(/storage/flowTokenVault)!\n\n // Create a new Staking Collection and put it in storage\n if lockedHolder.check() {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: lockedHolder\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n } else {\n signer.storage.save(\n \u003c- FlowStakingCollection.createStakingCollection(\n unlockedVault: flowToken,\n tokenHolder: nil\n ),\n to: FlowStakingCollection.StakingCollectionStoragePath\n )\n }\n\n // Publish a capability to the created staking collection.\n let stakingCollectionCap = signer.capabilities.storage.issue\u003c\u0026FlowStakingCollection.StakingCollection\u003e(\n FlowStakingCollection.StakingCollectionStoragePath\n )\n\n signer.capabilities.publish(\n stakingCollectionCap,\n at: FlowStakingCollection.StakingCollectionPublicPath\n )\n }\n\n // borrow a reference to the staking collection\n let collectionRef = signer.storage.borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow staking collection reference\")\n\n // If there is a node staker object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath) != nil {\n let node \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)!\n collectionRef.addNodeObject(\u003c-node, machineAccountInfo: nil)\n }\n\n // If there is a delegator object in the account, put it in the staking collection\n if signer.storage.borrow\u003c\u0026FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath) != nil {\n let delegator \u003c- signer.storage.load\u003c@FlowIDTableStaking.NodeDelegator\u003e(from: FlowIDTableStaking.DelegatorStoragePath)!\n collectionRef.addDelegatorObject(\u003c-delegator)\n }\n }\n}\n", "arguments": [], "network": "testnet", - "hash": "0327a19adec5594c67e7a0d6e94697ab46443ea94c45ea014c6eaa09e71c91bf" + "hash": "861784e7ac135a9cfec90decdff2e53971a4d63135db77bcef3b273b710b1814" }, { "id": "SCO.02", diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index f0b8a67a3..fbeb93ed9 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -107,8 +107,8 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231213195450-0b951b342b14 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240122215608-fc1538d92763 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215714-3c2b2d2c2e47 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231124194313-106cc495def6 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 922682d75..b126cfd5b 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1176,31 +1176,27 @@ github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXW github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec= github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= -github.com/onflow/atree v0.5.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= -github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v0.39.13-stable-cadence/go.mod h1:SxT8/IEkS1drFj2ofUEK9S6KyJ5GQbrm0LX4EFCp/7Q= +github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1 h1:xIFPRIA/pmyplEu5JxuMCfC6zfdqRW7QDHYJ8ogCNuc= github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1/go.mod h1:60RhxKY5V4DXFQfvXQa48eZZVN19O7Lu9cp53FM54vo= github.com/onflow/flow-emulator v0.59.1-0.20231218185945-9116c416533f h1:OiCv5EW0RScRkNqZQ6wH+BtkiipRcjhCMo3uXfjMRr4= github.com/onflow/flow-emulator v0.59.1-0.20231218185945-9116c416533f/go.mod h1:mzbYJhEebev+x55s7CY1Iv8jXYv3GHYklBiXGdXWO98= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 h1:MTgrwXkiWwNysYpWGzWjc1n9w1nfXvizmGkSAuEY6jk= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240122215608-fc1538d92763 h1:MIapxIoLo9DnE3lwkZLR3wS/CYDwkKDND4dXAFQsOq8= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240122215608-fc1538d92763/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= github.com/onflow/flow-go v0.32.4-0.20231214190912-4c4527a42fb0 h1:cWH+cVzRmogm75GgmxecUoDYMSi2yZMv3/PgVM41N9o= github.com/onflow/flow-go v0.32.4-0.20231214190912-4c4527a42fb0/go.mod h1:PsXOc6UemYCzE7SXn3geQrpn7YdNaixkwuyPZp0cwjg= -github.com/onflow/flow-go-sdk v0.41.7-stable-cadence/go.mod h1:ejVN+bqcsTHVvRpDDJDoBNdmcxUfFMW4IvdTbMeQ/hQ= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.25.0 h1:6lmoiAQ3APCF+nV7f4f2AXL3PuDKqQiWqRJXmjrMEq4= github.com/onflow/flow-go/crypto v0.25.0/go.mod h1:OOb2vYcS8AOCajBClhHTJ0NKftFl1RQgTQ0+Vh4nbqk= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231213195450-0b951b342b14 h1:pHblchb5rKrpt1xmeKnMNq3utzBi2bvepHu7z1ZPWjw= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231213195450-0b951b342b14/go.mod h1:OKA2xWNugqqbaFSmxdb1VWixtuqSdz/VK1MlbdcIUxw= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215714-3c2b2d2c2e47 h1:mKzpcgx3oPe4SNu6hnudCsxJRcB2s/GIZmZxS4Q+Kys= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215714-3c2b2d2c2e47/go.mod h1:cWMAsK1grBHKPIKxYVUv2rX+Nz0Ttq+PEQz4OjqCmpU= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231124194313-106cc495def6 h1:KMN+OEVaw7KAgxL3p8ux7CMuyTvacAlYTbasOqowh4M= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231124194313-106cc495def6/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= -github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= diff --git a/transactions/FlowServiceAccount/deposit_fees.cdc b/transactions/FlowServiceAccount/deposit_fees.cdc index e91aa1714..1225086a8 100644 --- a/transactions/FlowServiceAccount/deposit_fees.cdc +++ b/transactions/FlowServiceAccount/deposit_fees.cdc @@ -13,7 +13,7 @@ transaction(amount: UFix64) { prepare(signer: auth(BorrowValue) &Account) { // Get a reference to the signer's stored vault - let vaultRef = signer.storage.borrow(from: /storage/flowTokenVault) + let vaultRef = signer.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to the owner's Vault!") // Withdraw tokens from the signer's stored vault diff --git a/transactions/epoch/node/register_node.cdc b/transactions/epoch/node/register_node.cdc index 35e2c8a6c..682e3a879 100644 --- a/transactions/epoch/node/register_node.cdc +++ b/transactions/epoch/node/register_node.cdc @@ -20,11 +20,11 @@ transaction( publicKeys: [Crypto.KeyListEntry] ) { - let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault + let flowTokenRef: auth(FungibleToken.Withdraw) &FlowToken.Vault prepare(acct: auth(Storage, Capabilities, AddKey) &Account) { - self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") // Register Node diff --git a/transactions/flowToken/burn_tokens.cdc b/transactions/flowToken/burn_tokens.cdc index b9a80e475..4707c3043 100644 --- a/transactions/flowToken/burn_tokens.cdc +++ b/transactions/flowToken/burn_tokens.cdc @@ -17,7 +17,7 @@ transaction(amount: UFix64) { prepare(signer: auth(BorrowValue) &Account) { // Withdraw tokens from the admin vault in storage - self.vault <- signer.storage.borrow(from: /storage/flowTokenVault)! + self.vault <- signer.storage.borrow(from: /storage/flowTokenVault)! .withdraw(amount: amount) // Create a reference to the admin admin resource in storage diff --git a/transactions/flowToken/transfer_tokens.cdc b/transactions/flowToken/transfer_tokens.cdc index a86c03f63..a75181e46 100644 --- a/transactions/flowToken/transfer_tokens.cdc +++ b/transactions/flowToken/transfer_tokens.cdc @@ -16,7 +16,7 @@ transaction(amount: UFix64, to: Address) { prepare(signer: auth(BorrowValue) &Account) { // Get a reference to the signer's stored vault - let vaultRef = signer.storage.borrow(from: /storage/flowTokenVault) + let vaultRef = signer.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to the owner's Vault!") // Withdraw tokens from the signer's stored vault diff --git a/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc b/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc index 75f978601..53a3615a7 100644 --- a/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc +++ b/transactions/idTableStaking/delegation/del_stake_new_tokens.cdc @@ -8,14 +8,14 @@ transaction(amount: UFix64) { // Local variable for a reference to the delegator object let delegatorRef: auth(FlowIDTableStaking.DelegatorOwner) &FlowIDTableStaking.NodeDelegator - let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault + let flowTokenRef: auth(FungibleToken.Withdraw) &FlowToken.Vault prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the delegator object self.delegatorRef = acct.storage.borrow(from: FlowIDTableStaking.DelegatorStoragePath) ?? panic("Could not borrow reference to delegator") - self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") } diff --git a/transactions/idTableStaking/delegation/register_delegator.cdc b/transactions/idTableStaking/delegation/register_delegator.cdc index 8b09431ad..2bf96b299 100644 --- a/transactions/idTableStaking/delegation/register_delegator.cdc +++ b/transactions/idTableStaking/delegation/register_delegator.cdc @@ -6,7 +6,7 @@ transaction(nodeID: String, amount: UFix64) { prepare(acct: auth(Storage, Capabilities) &Account) { - let flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) + let flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") // Create a new delegator object for the node diff --git a/transactions/idTableStaking/node/register_many_nodes.cdc b/transactions/idTableStaking/node/register_many_nodes.cdc index 75f64bd28..8a5b12ce3 100644 --- a/transactions/idTableStaking/node/register_many_nodes.cdc +++ b/transactions/idTableStaking/node/register_many_nodes.cdc @@ -18,7 +18,7 @@ transaction( for path in paths { - let flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) + let flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") let tokensCommitted <- flowTokenRef.withdraw(amount: amounts[i]) diff --git a/transactions/idTableStaking/node/register_node.cdc b/transactions/idTableStaking/node/register_node.cdc index 67c27d872..7b1ff0909 100644 --- a/transactions/idTableStaking/node/register_node.cdc +++ b/transactions/idTableStaking/node/register_node.cdc @@ -14,11 +14,11 @@ transaction( amount: UFix64 ) { - let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault + let flowTokenRef: auth(FungibleToken.Withdraw) &FlowToken.Vault prepare(acct: auth(Storage, Capabilities) &Account) { - self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") let nodeStaker <- FlowIDTableStaking.addNodeRecord( diff --git a/transactions/idTableStaking/node/stake_new_tokens.cdc b/transactions/idTableStaking/node/stake_new_tokens.cdc index 8566a35e3..26c85abd7 100644 --- a/transactions/idTableStaking/node/stake_new_tokens.cdc +++ b/transactions/idTableStaking/node/stake_new_tokens.cdc @@ -7,14 +7,14 @@ transaction(amount: UFix64) { // Local variable for a reference to the node object let stakerRef: auth(FlowIDTableStaking.NodeOperator) &FlowIDTableStaking.NodeStaker - let flowTokenRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault + let flowTokenRef: auth(FungibleToken.Withdraw) &FlowToken.Vault prepare(acct: auth(BorrowValue) &Account) { // borrow a reference to the node object self.stakerRef = acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) ?? panic("Could not borrow reference to staking admin") - self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) + self.flowTokenRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to FLOW Vault") } diff --git a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc index f880789cc..208453fd7 100644 --- a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc @@ -26,7 +26,7 @@ transaction( // Create a private link to the stored vault let vaultCapability = sharedAccount.capabilities.storage.issue - + (/storage/flowTokenVault) // create a locked token manager and stored it in the shared account @@ -34,7 +34,7 @@ transaction( sharedAccount.storage.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) let tokenManagerCapability = sharedAccount - .capabilities.storage.issue( + .capabilities.storage.issue( LockedTokens.LockedTokenManagerStoragePath) let tokenHolder <- LockedTokens.createTokenHolder( diff --git a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc index 04f8b99ce..80ad6466c 100644 --- a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc @@ -22,14 +22,14 @@ transaction( userAccount.keys.add(publicKey: fullUserPublicKey.publicKey, hashAlgorithm: fullUserPublicKey.hashAlgorithm, weight: fullUserPublicKey.weight) let vaultCapability = sharedAccount.capabilities.storage - .issue(/storage/flowTokenVault) + .issue(/storage/flowTokenVault) let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) sharedAccount.storage.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) let tokenManagerCapability = sharedAccount.capabilities.storage - .issue( + .issue( LockedTokens.LockedTokenManagerStoragePath ) @@ -44,7 +44,7 @@ transaction( userAccount.capabilities.publish(tokenHolderCap, at: LockedTokens.LockedAccountInfoPublicPath) let tokenAdminCapability = sharedAccount.capabilities.storage - .issue( + .issue( LockedTokens.LockedTokenManagerStoragePath ) diff --git a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc index 60f05b9c8..cb59bea1f 100644 --- a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc @@ -20,14 +20,14 @@ transaction( sharedAccount.keys.add(publicKey: fullAdminPublicKey.publicKey, hashAlgorithm: fullAdminPublicKey.hashAlgorithm, weight: fullAdminPublicKey.weight) let vaultCapability = sharedAccount.capabilities.storage - .issue(/storage/flowTokenVault) + .issue(/storage/flowTokenVault) let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) sharedAccount.storage.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) let tokenManagerCapability = sharedAccount.capabilities.storage - .issue( + .issue( LockedTokens.LockedTokenManagerStoragePath ) @@ -45,7 +45,7 @@ transaction( userAccount.capabilities.publish(tokenHolderCap, at: LockedTokens.LockedAccountInfoPublicPath) let tokenAdminCapability = sharedAccount.capabilities.storage - .issue( + .issue( LockedTokens.LockedTokenManagerStoragePath ) diff --git a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc index 1f42579e1..14943ac00 100644 --- a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc @@ -22,14 +22,14 @@ transaction( sharedAccount.keys.add(publicKey: partialUserPublicKey.publicKey, hashAlgorithm: partialUserPublicKey.hashAlgorithm, weight: partialUserPublicKey.weight) let vaultCapability = sharedAccount.capabilities.storage - .issue(/storage/flowTokenVault) + .issue(/storage/flowTokenVault) let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) sharedAccount.storage.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) let tokenManagerCapability = sharedAccount.capabilities.storage - .issue( + .issue( LockedTokens.LockedTokenManagerStoragePath ) @@ -47,7 +47,7 @@ transaction( userAccount.capabilities.publish(tokenHolderCap, at: LockedTokens.LockedAccountInfoPublicPath) let tokenAdminCapability = sharedAccount.capabilities.storage - .issue( + .issue( LockedTokens.LockedTokenManagerStoragePath ) diff --git a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc index bd03f096f..50de32a8b 100644 --- a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc @@ -24,14 +24,14 @@ transaction( userAccount.keys.add(publicKey: fullUserPublicKey.publicKey, hashAlgorithm: fullUserPublicKey.hashAlgorithm, weight: fullUserPublicKey.weight) let vaultCapability = sharedAccount.capabilities.storage - .issue(/storage/flowTokenVault) + .issue(/storage/flowTokenVault) let lockedTokenManager <- LockedTokens.createLockedTokenManager(vault: vaultCapability) sharedAccount.storage.save(<-lockedTokenManager, to: LockedTokens.LockedTokenManagerStoragePath) let tokenManagerCapability = sharedAccount.capabilities.storage - .issue( + .issue( LockedTokens.LockedTokenManagerStoragePath ) @@ -49,7 +49,7 @@ transaction( userAccount.capabilities.publish(tokenHolderCap, at: LockedTokens.LockedAccountInfoPublicPath) let tokenAdminCapability = sharedAccount.capabilities.storage - .issue( + .issue( LockedTokens.LockedTokenManagerStoragePath ) diff --git a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc index 98ab5d9ff..014572c0c 100644 --- a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc +++ b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc @@ -11,7 +11,7 @@ transaction(to: Address, amount: UFix64) { prepare(admin: auth(BorrowValue) &Account) { // Get a reference to the admin's stored vault - let vaultRef = admin.storage.borrow(from: /storage/flowTokenVault) + let vaultRef = admin.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow reference to the owner's Vault!") let adminRef = admin.storage diff --git a/transactions/lockedTokens/delegator/delegate_new_tokens.cdc b/transactions/lockedTokens/delegator/delegate_new_tokens.cdc index 7b9415f82..c46546382 100644 --- a/transactions/lockedTokens/delegator/delegate_new_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_new_tokens.cdc @@ -4,15 +4,15 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder - let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault + let vaultRef: auth(FungibleToken.Withdraw) &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") - self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) + self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } diff --git a/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc b/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc index 7cc5cc715..7494fe801 100644 --- a/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc @@ -5,7 +5,7 @@ transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy prepare(account: auth(BorrowValue) &Account) { - let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc b/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc index 9fffc0da5..82b2852f6 100644 --- a/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc @@ -5,7 +5,7 @@ transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy prepare(account: auth(BorrowValue) &Account) { - let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/register_delegator.cdc b/transactions/lockedTokens/delegator/register_delegator.cdc index ac09b9ef7..fa2686fd8 100644 --- a/transactions/lockedTokens/delegator/register_delegator.cdc +++ b/transactions/lockedTokens/delegator/register_delegator.cdc @@ -5,15 +5,15 @@ import FungibleToken from "FungibleToken" transaction(id: String, amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder - let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault + let vaultRef: auth(FungibleToken.Withdraw) &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") - self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) + self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } diff --git a/transactions/lockedTokens/delegator/request_unstaking.cdc b/transactions/lockedTokens/delegator/request_unstaking.cdc index e11e83bbb..d0f031d77 100644 --- a/transactions/lockedTokens/delegator/request_unstaking.cdc +++ b/transactions/lockedTokens/delegator/request_unstaking.cdc @@ -5,7 +5,7 @@ transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy prepare(account: auth(BorrowValue) &Account) { - let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc index ca94d9840..4164c039c 100644 --- a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc +++ b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc @@ -4,11 +4,11 @@ import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder let vaultRef: &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") self.vaultRef = account.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) diff --git a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc index aced814b3..ea45adb77 100644 --- a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc +++ b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc @@ -5,7 +5,7 @@ transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy prepare(account: auth(BorrowValue) &Account) { - let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc b/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc index d01be960a..4c1de5f41 100644 --- a/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc +++ b/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc @@ -5,7 +5,7 @@ transaction(amount: UFix64) { let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy prepare(account: auth(BorrowValue) &Account) { - let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + let holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("TokenHolder is not saved at specified path") self.nodeDelegatorProxy = holderRef.borrowDelegator() diff --git a/transactions/lockedTokens/staker/register_node.cdc b/transactions/lockedTokens/staker/register_node.cdc index d6ba438c6..8ed6563db 100644 --- a/transactions/lockedTokens/staker/register_node.cdc +++ b/transactions/lockedTokens/staker/register_node.cdc @@ -5,15 +5,15 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder - let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault + let vaultRef: auth(FungibleToken.Withdraw) &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow ref to TokenHolder") - self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) + self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } diff --git a/transactions/lockedTokens/staker/request_unstaking.cdc b/transactions/lockedTokens/staker/request_unstaking.cdc index 5b6b90289..67c17e6de 100644 --- a/transactions/lockedTokens/staker/request_unstaking.cdc +++ b/transactions/lockedTokens/staker/request_unstaking.cdc @@ -4,10 +4,10 @@ import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/stake_new_tokens.cdc b/transactions/lockedTokens/staker/stake_new_tokens.cdc index 5fe0ba2bf..8a7a98c19 100644 --- a/transactions/lockedTokens/staker/stake_new_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_new_tokens.cdc @@ -5,15 +5,15 @@ import StakingProxy from 0xSTAKINGPROXYADDRESS transaction(amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder - let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault + let vaultRef: auth(FungibleToken.Withdraw) &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") - self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) + self.vaultRef = account.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault reference") } diff --git a/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc b/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc index a6b6edafe..d8d5a6837 100644 --- a/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc @@ -4,10 +4,10 @@ import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc b/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc index bdde9f282..fdea2a8bb 100644 --- a/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc @@ -4,10 +4,10 @@ import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/unstake_all.cdc b/transactions/lockedTokens/staker/unstake_all.cdc index c77dd7215..ab365c8d3 100644 --- a/transactions/lockedTokens/staker/unstake_all.cdc +++ b/transactions/lockedTokens/staker/unstake_all.cdc @@ -4,10 +4,10 @@ import FungibleToken from "FungibleToken" transaction() { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/update_networking_address.cdc b/transactions/lockedTokens/staker/update_networking_address.cdc index 2652763d5..274d5abc3 100644 --- a/transactions/lockedTokens/staker/update_networking_address.cdc +++ b/transactions/lockedTokens/staker/update_networking_address.cdc @@ -3,10 +3,10 @@ import FungibleToken from "FungibleToken" transaction(newAddress: String) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc b/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc index 311f7f77c..acd4a28b3 100644 --- a/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc +++ b/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc @@ -4,11 +4,11 @@ import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder let vaultRef: &FlowToken.Vault prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") self.vaultRef = account.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) diff --git a/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc b/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc index 474123d1f..ed3aab5eb 100644 --- a/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc +++ b/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc @@ -4,10 +4,10 @@ import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc b/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc index cbc8d7d2f..60423f4d4 100644 --- a/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc +++ b/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc @@ -4,10 +4,10 @@ import FungibleToken from "FungibleToken" transaction(amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder prepare(account: auth(BorrowValue) &Account) { - self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = account.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow reference to TokenHolder") } diff --git a/transactions/lockedTokens/user/deposit_tokens.cdc b/transactions/lockedTokens/user/deposit_tokens.cdc index 2b024f360..ac3f79e27 100644 --- a/transactions/lockedTokens/user/deposit_tokens.cdc +++ b/transactions/lockedTokens/user/deposit_tokens.cdc @@ -5,13 +5,13 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { let holderRef: &LockedTokens.TokenHolder - let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault + let vaultRef: auth(FungibleToken.Withdraw) &FlowToken.Vault prepare(acct: auth(BorrowValue) &Account) { self.holderRef = acct.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow a reference to TokenHolder") - self.vaultRef = acct.storage.borrow(from: /storage/flowTokenVault) + self.vaultRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault ref") } diff --git a/transactions/lockedTokens/user/withdraw_tokens.cdc b/transactions/lockedTokens/user/withdraw_tokens.cdc index 54a03211c..6dfc29a35 100644 --- a/transactions/lockedTokens/user/withdraw_tokens.cdc +++ b/transactions/lockedTokens/user/withdraw_tokens.cdc @@ -4,14 +4,14 @@ import LockedTokens from 0xLOCKEDTOKENADDRESS transaction(amount: UFix64) { - let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdrawable) &LockedTokens.TokenHolder - let vaultRef: auth(FungibleToken.Withdrawable) &FlowToken.Vault + let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder + let vaultRef: auth(FungibleToken.Withdraw) &FlowToken.Vault prepare(acct: auth(BorrowValue) &Account) { - self.holderRef = acct.storage.borrow(from: LockedTokens.TokenHolderStoragePath) + self.holderRef = acct.storage.borrow(from: LockedTokens.TokenHolderStoragePath) ?? panic("Could not borrow a reference to TokenHolder") - self.vaultRef = acct.storage.borrow(from: /storage/flowTokenVault) + self.vaultRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault ref") } diff --git a/transactions/stakingCollection/create_new_tokenholder_acct.cdc b/transactions/stakingCollection/create_new_tokenholder_acct.cdc index fccec326a..8d5af1295 100644 --- a/transactions/stakingCollection/create_new_tokenholder_acct.cdc +++ b/transactions/stakingCollection/create_new_tokenholder_acct.cdc @@ -23,7 +23,7 @@ transaction(publicKeys: [Crypto.KeyListEntry]) { // Get the TokenManager Capability from the locked account. let tokenManagerCapabilityController = signer.capabilities.storage.getControllers(forPath: LockedTokens.LockedTokenManagerStoragePath)[1]! - let tokenManagerCapability = tokenManagerCapabilityController.capability as! Capability + let tokenManagerCapability = tokenManagerCapabilityController.capability as! Capability // Use the manager capability to create a new TokenHolder. let tokenHolder <- LockedTokens.createTokenHolder( @@ -46,8 +46,8 @@ transaction(publicKeys: [Crypto.KeyListEntry]) { // Create capabilities for the token holder and unlocked vault. - let lockedHolder = newAccount.capabilities.storage.issue(LockedTokens.TokenHolderStoragePath) - let flowToken = newAccount.capabilities.storage.issue(/storage/flowTokenVault) + let lockedHolder = newAccount.capabilities.storage.issue(LockedTokens.TokenHolderStoragePath) + let flowToken = newAccount.capabilities.storage.issue(/storage/flowTokenVault) // Create a new Staking Collection and put it in storage. if lockedHolder.check() { diff --git a/transactions/stakingCollection/setup_staking_collection.cdc b/transactions/stakingCollection/setup_staking_collection.cdc index ef6aef1c7..182b1c065 100644 --- a/transactions/stakingCollection/setup_staking_collection.cdc +++ b/transactions/stakingCollection/setup_staking_collection.cdc @@ -15,8 +15,8 @@ transaction { if signer.storage.borrow<&FlowStakingCollection.StakingCollection>(from: FlowStakingCollection.StakingCollectionStoragePath) == nil { // Create private capabilities for the token holder and unlocked vault - let lockedHolder = signer.capabilities.storage.issue(LockedTokens.TokenHolderStoragePath)! - let flowToken = signer.capabilities.storage.issue(/storage/flowTokenVault)! + let lockedHolder = signer.capabilities.storage.issue(LockedTokens.TokenHolderStoragePath)! + let flowToken = signer.capabilities.storage.issue(/storage/flowTokenVault)! // Create a new Staking Collection and put it in storage if lockedHolder.check() { From 8d58eb4f3cc9da5310bb4ff9bc3bae088aa08d43 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 24 Jan 2024 08:24:39 -0600 Subject: [PATCH 083/132] update createEmpty in staking --- contracts/FlowIDTableStaking.cdc | 20 ++++++++++---------- contracts/FlowStakingCollection.cdc | 2 +- contracts/FlowToken.cdc | 8 ++++++++ lib/go/contracts/go.mod | 4 ++-- lib/go/contracts/internal/assets/assets.go | 18 +++++++++--------- 5 files changed, 30 insertions(+), 22 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index c9cb07e5d..76bedfc3f 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -200,10 +200,10 @@ access(all) contract FlowIDTableStaking { FlowIDTableStaking.updateClaimed(path: /storage/stakingKeysClaimed, stakingKey, claimed: true) self.tokensCommitted <- tokensCommitted as! @FlowToken.Vault - self.tokensStaked <- FlowToken.createEmptyVault() as! @FlowToken.Vault - self.tokensUnstaking <- FlowToken.createEmptyVault() as! @FlowToken.Vault - self.tokensUnstaked <- FlowToken.createEmptyVault() as! @FlowToken.Vault - self.tokensRewarded <- FlowToken.createEmptyVault() as! @FlowToken.Vault + self.tokensStaked <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()) as! @FlowToken.Vault + self.tokensUnstaking <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()) as! @FlowToken.Vault + self.tokensUnstaked <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()) as! @FlowToken.Vault + self.tokensRewarded <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()) as! @FlowToken.Vault self.tokensRequestedToUnstake = 0.0 emit NewNodeCreated(nodeID: self.id, role: self.role, amountCommitted: self.tokensCommitted.balance) @@ -348,11 +348,11 @@ access(all) contract FlowIDTableStaking { access(all) var tokensRequestedToUnstake: UFix64 init() { - self.tokensCommitted <- FlowToken.createEmptyVault() as! @FlowToken.Vault - self.tokensStaked <- FlowToken.createEmptyVault() as! @FlowToken.Vault - self.tokensUnstaking <- FlowToken.createEmptyVault() as! @FlowToken.Vault - self.tokensRewarded <- FlowToken.createEmptyVault() as! @FlowToken.Vault - self.tokensUnstaked <- FlowToken.createEmptyVault() as! @FlowToken.Vault + self.tokensCommitted <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()) as! @FlowToken.Vault + self.tokensStaked <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()) as! @FlowToken.Vault + self.tokensUnstaking <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()) as! @FlowToken.Vault + self.tokensRewarded <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()) as! @FlowToken.Vault + self.tokensUnstaked <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()) as! @FlowToken.Vault self.tokensRequestedToUnstake = 0.0 } @@ -1565,7 +1565,7 @@ access(all) contract FlowIDTableStaking { networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, - tokensCommitted: <-FlowToken.createEmptyVault()) + tokensCommitted: <-FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>())) let minimum = self.minimumStakeRequired[role]! diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 0efd6a179..964d42d8b 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -198,7 +198,7 @@ access(all) contract FlowStakingCollection { // minus whatever was used from the locked tokens self.unlockedTokensUsed = self.unlockedTokensUsed + numUnlockedTokensToUse - let tokens <- FlowToken.createEmptyVault() + let tokens <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>()) // Get the actual tokens from each vault let lockedPortion <- lockedVault.withdraw(amount: lockedBalance) diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index b6aa51987..98eedad35 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -8,6 +8,12 @@ access(all) contract FlowToken: FungibleToken { // Total supply of Flow tokens in existence access(all) var totalSupply: UFix64 + // Event that is emitted when tokens are withdrawn from a Vault + access(all) event TokensWithdrawn(amount: UFix64, from: Address?) + + // Event that is emitted when tokens are deposited to a Vault + access(all) event TokensDeposited(amount: UFix64, to: Address?) + // Event that is emitted when new tokens are minted access(all) event TokensMinted(amount: UFix64) @@ -66,6 +72,7 @@ access(all) contract FlowToken: FungibleToken { // access(FungibleToken.Withdraw) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { self.balance = self.balance - amount + emit TokensWithdrawn(amount: amount, from: self.owner?.address) return <-create Vault(balance: amount) } @@ -79,6 +86,7 @@ access(all) contract FlowToken: FungibleToken { access(all) fun deposit(from: @{FungibleToken.Vault}) { let vault <- from as! @FlowToken.Vault self.balance = self.balance + vault.balance + emit TokensDeposited(amount: vault.balance, to: self.owner?.address) vault.balance = 0.0 destroy vault } diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index cf7a0a691..e880f9b74 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240123221015-9f24a7303954 github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215824-10d8a31d1991 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240123173621-bcf55c5668ad github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index eb2b9a4dd..f56d54b4c 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,11 +2,11 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.656kB) -// FlowIDTableStaking.cdc (100.891kB) +// FlowIDTableStaking.cdc (101.241kB) // FlowServiceAccount.cdc (8.498kB) -// FlowStakingCollection.cdc (57.079kB) +// FlowStakingCollection.cdc (57.114kB) // FlowStorageFees.cdc (9.15kB) -// FlowToken.cdc (12.167kB) +// FlowToken.cdc (12.598kB) // LockedTokens.cdc (30.885kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (6.961kB) @@ -124,7 +124,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdc\x36\x92\xf8\xdf\xe7\x4f\x01\xbb\xea\xe7\x8c\x12\x3d\xfd\xc8\x65\x55\x96\x77\x15\xc9\xbe\x53\x65\x23\xbb\x2c\x67\xf3\x87\x2b\x95\x40\x24\x46\x83\x33\x87\x98\x25\x48\x8d\xe7\x1c\x7f\xf7\x5f\xa1\xf1\x7e\x91\x1c\x69\xe4\xf8\xb2\xab\x4a\xca\xd2\x0c\xd9\x68\x34\x80\x46\xbf\x7b\xef\xeb\x7b\xf7\x10\x42\xe8\x65\xc5\x96\x67\xa7\x6f\xf1\x65\x45\x2e\x5a\xfc\x9e\xd6\x57\xf2\xf3\xb7\x33\x02\xdf\xa1\xb3\x53\x04\xdf\x22\x5c\x97\x48\x3d\x82\x0a\x56\xb7\x0d\x2e\x5a\x34\xc7\x35\xbe\x22\x1c\x5e\xa9\x59\x49\x10\x5b\x90\x06\xb7\xac\xe1\x5f\xc1\x0b\x25\xa9\xc8\x95\xfa\x9b\xd6\x53\xd6\xcc\x71\x4b\x59\x0d\xcf\x8b\xef\x61\x88\x96\xbd\x27\x35\x47\xed\x0c\xb7\x08\x37\x04\xf1\x16\xbf\x27\x25\xc2\x1c\x2d\x70\xd3\x22\x36\x45\xad\xc6\xe6\x75\xc3\x5a\x56\xb0\x6a\x57\x62\x79\xce\x4a\xc2\x11\xef\x2e\xe7\xb4\x15\x0f\xd1\x46\xbe\x8c\x5a\x06\xef\x2c\xba\xcb\x8a\x16\x08\x97\xa5\x78\xf2\xac\x9e\x32\x34\xed\xea\xc2\xa0\x50\x76\x8d\x98\x8e\x78\x94\xab\xa9\xe1\x0e\xbe\x46\x8b\x19\xe6\x64\x57\x13\x83\x72\xd4\x90\x82\x35\x25\x57\xc3\x88\xc9\xc0\x0c\x0a\x36\x9f\xd3\xb6\x25\xa5\x9a\xc6\xae\x20\xdd\x0a\xe1\x8a\x33\xb4\xa4\x55\x85\xae\x48\x8b\x30\x60\x0a\xb0\x5e\x5d\xfe\x0f\x29\x5a\x39\xd9\x56\x3c\x59\xe0\x1a\x75\x1c\x50\x06\xdc\xb7\x51\x57\xab\x5f\x04\xfc\x25\x6d\x67\x65\x83\x97\xa8\x21\x4b\xdc\x94\x5c\xa1\xf4\x02\x17\x33\x49\xf1\x19\xe6\x68\xde\x55\x2d\x5d\x54\x44\xe2\x80\x2e\xbb\xe2\x3d\x69\x15\x45\x67\xac\x2a\x15\xd2\x12\x43\x78\xff\x12\x73\x52\x22\x56\x5b\xaa\xb5\x1d\x3f\xb4\xb3\xd9\x56\xab\xa0\xb1\xa1\xf5\x95\x41\xac\x94\x98\x49\x84\x48\xa9\x30\x3a\x35\x4b\x0d\x53\x02\x02\x34\xe4\x8a\xf2\x96\x88\x91\xf5\x56\x20\xe8\xe5\xdf\x5f\xfd\x2c\x3e\xc0\xfe\x8e\x19\xb5\x20\xe8\x72\x85\x3a\xae\x1f\xd1\xe0\xcf\xc9\xd2\x8c\x3e\xd9\x32\x4b\xbc\xab\x77\xf2\x0a\xcd\xf0\x35\x91\x50\xf1\x3c\x49\x25\x7f\xf3\xa2\x92\xed\xda\x73\x70\x5c\xce\x69\x0d\x74\x16\x10\x70\xd7\xce\x58\x43\xdb\x95\x98\x43\x43\xe6\xec\x9a\xc8\xb7\xd5\x06\xd9\x86\xf7\x1a\x32\xed\xea\x12\xd1\x9a\x77\xd3\x29\x2d\x28\xa9\xdb\x6a\xa5\x77\xb6\x78\x9c\x6f\xa3\x05\x5e\xe9\x55\xdd\x36\x27\x02\xe0\xa9\x13\x71\x49\xda\x25\xb1\x98\xc2\xd6\xe2\x44\x6e\xab\x19\x5e\x2c\x48\x8d\x58\x5d\x10\x44\xae\x49\xb3\x42\x64\xc1\x8a\x99\x42\xfb\x82\x10\xb1\xeb\xa9\x20\x03\xae\x0c\x2d\x4b\x56\x74\x73\x52\xb7\x70\x08\xd1\x8c\x34\xe4\x10\xcd\xda\x76\xc1\x0f\xf7\xf6\x4a\x56\xf0\x5d\x56\x4f\x2b\xb6\xdc\x65\xcd\xd5\x9e\x7a\x67\xef\xde\x3d\xf4\xf5\xde\xbd\x7b\x74\xbe\x60\x4d\x8b\x5e\x76\xf5\x15\xbd\xac\xc8\x5b\x20\xe1\xb4\x61\x73\xf4\xc0\xfb\xec\x81\x79\xb2\x62\x4b\xef\x29\xfd\xb7\xf7\xc4\x4b\x42\xb8\x7c\x60\xff\x83\xd8\x18\x2f\x5f\xbc\xb8\x38\x3e\x3d\x7d\xf3\xe2\xe2\x42\x3f\x76\xd2\xac\x16\x2d\xbb\x77\x0f\x17\x05\xe1\x7c\x82\xab\x6a\xcb\x32\xa0\x98\x7f\xa1\x8f\x92\x04\x7b\x7b\x7b\xe8\x85\x20\x89\x24\xad\xf3\x32\xb9\x26\x75\x8b\xce\xc9\x12\xbe\x9e\xb4\xac\xc5\xd5\x05\xac\xcc\x21\xfa\xe9\x25\xfd\xf0\xed\x93\x6d\x04\x1f\xbe\x81\xc5\x79\x8d\x57\xac\x6b\xed\x57\xb5\x7a\xf1\x84\x75\x75\x4b\x9a\x43\xf4\xd3\x59\xdd\x7e\xfb\x64\x2b\x33\x0e\x3c\xfb\xd6\x82\xe3\xaf\x31\x2d\xe5\xa0\x16\xa6\xa0\x80\x20\x85\xfd\x64\x4e\xeb\xd6\x45\x68\x4a\x08\xff\xbe\x6b\x6a\xf7\x33\xe2\xa0\xf1\x92\x35\x0a\xbe\x45\xc8\xd0\xc1\x70\x9f\x24\x19\xc4\xb7\x27\x0d\xc1\x2d\x29\x27\x62\x6b\x9e\x9d\x1e\xa2\x8b\xb6\x81\x23\xdf\xb0\x8a\x48\x80\xdf\x6d\x23\x3c\x17\x63\x9d\x68\x1e\xa1\x11\xc9\xcd\x1c\x56\x9b\x9b\xc7\x23\xd8\x12\xdc\x38\x28\x72\x7d\x6e\x08\x42\x4c\x50\x82\x79\x43\xfe\xd9\x11\xde\x92\xf2\x2d\xfb\x49\x32\xb3\x5b\x61\xf5\x93\xe6\x8d\x1b\x80\x72\xab\xd9\xbd\x01\x3e\x54\x1e\xd7\xe5\x1b\x60\x3c\x37\x06\xe6\xee\xd1\x7e\x08\xfe\xf6\x3b\x44\x03\xc7\x40\x4f\x52\x4e\xf9\x67\x75\xab\xd5\xb7\x42\x73\x33\xb0\xce\x49\xbb\x64\x8d\x58\xc5\xe3\xb2\x6c\x08\xe7\x3f\x2d\xca\xe4\x59\xa8\xc9\x52\x3d\xa1\x3f\xeb\x5b\x92\x9f\x09\xbd\x9a\xb5\x27\x33\x5c\x5f\xa5\x61\xc9\x07\x12\xa7\xd5\xdc\x65\xf9\x23\x6b\x1e\xc9\x9d\x5b\x23\x78\x89\x0f\xc5\x08\x8f\x1f\xe5\x90\x35\xb0\x86\xce\x6b\x02\xe6\x58\x1a\x07\x63\x64\x4e\xf3\xe6\x06\x18\x71\xce\x37\x37\x58\x9e\x0b\x6c\x7a\x8c\x3b\xa2\x59\xdf\xa1\x1f\x01\x7f\x4d\x4e\x60\x86\x1d\xcb\x12\x36\x37\xc5\x8d\x8c\x64\xce\xe9\x89\x11\x42\x28\xa9\x4a\x3e\xe6\xb4\x76\xed\x6b\xd2\x14\x42\x02\xbb\x22\x93\x9a\x2c\xbd\x0f\x86\x19\xd5\xf2\x67\x42\xde\x57\x2b\x29\x91\x88\xf7\x7d\xd9\xa4\xe7\x45\x25\x1c\xfd\x48\x6b\x3a\xef\xe6\x5c\xbc\xab\x7f\x3f\x44\x1f\xe1\x7e\xd7\x50\x3e\xf5\x80\x31\x33\xf1\xe1\x39\xe0\x12\x74\xfa\x6f\x56\x49\xbd\x09\xd1\x92\xd4\x2d\x88\xce\xa0\x52\x4e\x59\x83\x70\x55\xc1\x57\x20\x13\x23\x5a\xcb\x3f\x24\x4b\xde\x35\x20\xce\xea\xa2\xea\xc4\x03\xf2\x31\xad\x2a\xd6\x5f\xb5\x08\x17\x2d\xbd\x26\xd5\x0a\x94\x45\x5a\xd0\x05\x6e\x85\x16\xab\xdf\x7c\x4f\x56\xe8\x48\x0a\xe8\x67\xa7\xee\xc4\xb4\x08\xb9\x85\xae\x71\x23\xe1\x1e\xa2\xbf\x7d\x94\x5b\xe1\x50\xdd\xaa\x42\xa2\xff\x64\x67\x22\xb4\x81\xb9\x9c\xa7\xda\x16\xa0\x9d\x3a\xfa\x2b\x11\x7a\x19\x6c\xeb\x06\xb5\xab\x85\x54\xcf\xb4\x6a\x67\xe0\xd0\x1a\xb1\xa6\x94\x7a\xd1\x25\x11\xd2\x2c\xa7\x25\x69\x48\x89\xae\x71\x45\x4b\xf3\xdc\x0f\x64\xc5\x0f\xcd\x5f\x07\x68\x07\x9d\xb0\xaa\x22\x45\xcb\x1a\xa9\xfb\x9a\xef\x1e\xc1\x77\x35\x27\x35\xef\x78\xf0\xdd\x63\xb4\x83\x5e\x7c\x20\x45\x07\x52\xbf\xff\xdd\x13\xb4\x83\xfe\x41\x1a\x3a\xa5\x05\x4e\x7c\xfd\x14\xed\xa0\x63\xa0\x97\xf3\x85\xde\x19\x45\x21\x28\x20\xe9\xa7\xa8\x02\x8c\x5d\x30\x5f\xda\x08\xf9\x30\xd8\x58\x3e\x21\x41\x04\xce\x90\xd1\x31\x03\x44\x9b\xc4\x00\x61\x53\x49\x6e\x58\x5c\x20\xb6\xa3\x3e\x16\x5d\xd3\x88\x4d\x4b\x22\x15\xc0\x45\x1b\x70\x70\xef\xa4\xef\x57\x20\x2c\xae\x16\xe4\x16\xd8\x83\x82\x76\x49\xd0\x02\x53\x30\x63\x28\x25\x4f\xa1\xd7\xae\x81\x1f\x91\xca\xc3\x7b\x52\xfb\x27\xdd\xc7\xa5\x11\x4b\xa7\xed\x24\x4b\x60\x11\x08\xcb\x21\xed\xa6\xb4\x54\xba\x22\xad\x25\xe2\xf9\xab\xb7\x2f\x0e\xd1\x89\xc4\xa6\x5a\x21\x2a\xce\x58\x8b\x3a\x4e\xca\xfc\x69\x91\x13\x7a\x23\x86\x8d\xd9\x87\x8f\xdb\xc2\xb0\x37\x81\xa0\xa6\x84\x44\x0b\xd4\x56\x4f\xf3\x46\x62\x11\xa4\x42\x68\xa0\x88\x49\x75\x9c\x34\xce\xd6\x50\x7c\x1a\xd6\x9a\x21\xda\x66\xe9\x27\x80\x9f\x9a\x87\xe5\x25\x70\x92\x22\xe3\x6b\xdc\xce\x38\xec\x35\xde\x32\xd8\x44\x5a\x67\x6e\x08\x67\x5d\x53\x90\x98\xbf\x57\x44\x4a\x7a\xb0\x73\x9a\x8b\x96\x35\xf8\x8a\x08\x40\xe2\x42\x31\x7f\x0c\xbc\xf6\x1a\x4c\x54\xf2\x2d\xfb\x7b\xf2\x25\xc5\x73\xc1\x1c\xb1\xd6\x68\x0e\xd7\xce\xbc\x25\xe9\xf0\xb5\xfd\x49\xdb\xfd\x4e\xd8\x7c\xc1\x38\x6d\x09\x12\x27\x04\x9d\x92\x29\xad\xc1\xc6\xc0\xd1\xd7\xee\xcf\x9e\x7f\x49\x62\x5a\x73\xd7\xfc\x27\x17\x92\x72\xc4\x17\xa4\x10\xac\xc7\x31\x07\xd1\x1a\x74\xfa\x68\x1e\x7a\x19\x1c\xc6\xac\x35\x7d\x77\xbb\x75\x35\xfd\x67\x27\x58\xbd\x3e\x0e\xb5\x56\x7d\xf5\x53\x17\xa4\x45\xcb\x19\xa9\xcd\xb7\x02\x91\x42\x8a\xd1\xe6\xc1\x90\x82\xb4\xd4\x42\x42\x3c\x24\x9c\x29\x36\xf5\x47\x72\x01\xc0\x89\xb1\x7a\xf4\xbd\xec\x43\x75\xa8\x89\x98\x41\x87\xdf\xf8\x81\xac\x06\x9f\x56\x5b\xda\x7d\xd4\x9f\xcd\xab\xd3\x57\x87\xe8\x75\xc3\xd8\x54\x4c\xe8\x35\xe3\x9c\x70\x2e\x16\x6c\xf2\x9a\xbd\xde\xd2\x24\xd5\x27\x63\xd1\xd0\x6b\xdc\x12\x71\xc5\x26\xa8\x02\xfc\xd1\xe5\x8a\xac\xae\x56\xa8\x9d\x51\x79\x89\x6b\x06\x58\xad\xe0\x8a\xd4\x86\x45\xc1\x7b\x28\x5c\xf6\x60\xaf\x32\x36\xc5\x00\x3e\xe5\xe2\xa6\xec\x08\x9a\x77\xbc\x45\xb8\x5a\xe2\x15\x17\x1c\x17\x5f\x32\x65\xe8\xd3\xd7\x74\x23\x2f\xa3\xb9\xe0\xb5\xf2\x1e\x36\x66\x38\x71\xb1\x14\x05\x59\xb4\xa9\x71\x14\xed\xe6\x78\xb1\x10\x98\x9c\x29\xc9\x45\x5f\x1b\xf6\xc6\x38\x44\x7f\x33\xa6\xad\xdd\x7f\xe0\xae\x6a\x53\xc4\xb0\x64\xb0\x14\x10\xf3\x76\xcd\xc7\xca\x76\x2d\x98\x90\x14\x82\x3e\xb4\xda\xa8\xe7\x02\xfc\x91\x5d\x13\xae\x2d\xdc\x2e\x26\xca\x4e\x88\xa4\x65\x19\x91\xba\x14\x2b\x86\x6b\xe7\x8e\x19\x39\x33\xc7\xc4\x73\x9b\xc9\x69\x7b\xb1\x34\xf0\x81\x41\xbe\x21\xd7\x94\x75\x3c\x40\x29\x33\x2d\xad\x20\xf4\x4f\x6c\x77\x9d\x99\x19\x5d\x6d\x70\x66\xc3\xb3\x12\x9c\x51\xdc\x46\xc0\x26\x5b\x66\x4d\xf5\x82\xbd\x88\xcb\x4d\x1a\xf8\x97\xb8\x6e\xd7\x47\x71\x98\xf6\x17\xe6\x82\x92\x77\xaa\x40\x05\x24\x0e\xa0\x21\xe5\x8a\x6a\xeb\x0c\xfd\x46\x99\xf4\x87\x86\xfe\x3b\xe5\x20\xf4\xd8\x73\xa3\x76\xad\xa6\x93\x67\xd4\x4f\x31\x54\xfb\xa6\x10\xba\xa5\xaa\x75\xe8\xaa\x6b\x8e\xe4\xed\x6e\x36\x5a\x17\xf2\x30\xc3\x14\x4e\x41\x4e\x91\x86\x78\xe5\x69\xa8\xc9\xb2\xe7\x38\x1b\x56\xe8\x68\x7a\x9e\x1d\xf7\xf1\xa3\x78\xcc\xb4\x90\xe7\x6f\x8a\x46\x1b\x1c\x04\x32\x6a\x87\x24\x4e\x72\x16\x9f\x36\x63\xb6\xf0\x25\x15\x8d\x95\x34\x1d\x09\xd1\xb2\x24\x2d\x69\xe6\xb4\x16\x87\x64\x25\xfd\x13\x12\x5b\xbd\x47\xa7\xad\xdc\x87\x91\x3f\x65\x62\x19\xb0\xe2\x9f\x07\xfb\xfb\x5b\x59\x04\xe1\xa2\xc7\x95\x6f\xb4\xb2\x58\x89\xaf\x27\xe6\x2f\xf8\xc4\x5c\x99\xdb\xde\xe7\xae\x45\xd9\xfb\x22\x7b\xfb\xe5\x1e\x73\xee\x31\xff\x91\xf8\x9e\xf3\xbf\x8f\x99\xdc\x47\xcf\x87\x21\xb7\xfc\x27\xf3\xce\x16\xfa\xe8\xbd\xbf\x68\x48\xf0\x89\x9c\xf0\x6e\x45\xea\xab\x76\x86\x8e\x8e\xd0\xb7\x4f\x0e\xd1\x83\x73\xa9\x75\x22\xf5\x31\xdc\x55\x97\x04\x3d\x7e\x84\x2e\x57\x2d\xe1\x68\xf2\xed\x13\x34\x23\x1f\x50\x31\xc3\x42\xb6\x26\x0d\xdf\x7a\x10\x81\x8d\x3d\x1c\xbb\x94\xff\x43\xa8\x89\xe0\xd3\x3c\x9d\xd0\x72\xeb\x10\x3d\x78\xab\xa5\x99\xb3\x53\x39\x10\xb8\xbc\xe0\xce\xad\xbb\xf9\xa5\x10\x9f\x05\xbf\xaa\xd8\x92\x34\x05\xe6\x24\x18\x78\xd4\xb8\xa0\x7e\xbd\xa3\xe5\x2f\x62\x86\x35\xad\xd4\xb0\x67\xa7\xa8\xc0\xb5\xb8\xb9\x71\xd5\x10\x5c\xae\x10\xf9\x20\x18\x84\x52\xe6\xa5\x5f\x2c\x1e\x40\x6c\x04\xf4\xfc\x48\x6e\x85\xc9\xc1\x16\x7a\xf8\x50\x7e\xf6\x4c\x7f\xf6\x54\x4f\x0c\x3e\xd6\xe4\x3b\xd8\x46\x8f\xb6\xd1\xe3\x6d\xf4\x64\x5b\x5c\xe1\x4f\x63\xc8\xd1\x4e\xd2\x0b\xf3\x1c\xed\x8b\x51\xb2\xdf\x3f\x3b\x42\x4f\x0f\xf6\x35\x35\xc3\xa7\x0c\x06\x95\xf8\xa3\x9d\xe1\x5a\x3c\xdd\x4b\x44\x6f\xb3\x3a\xdb\xe3\xe0\xd1\x77\xd1\x28\x3f\x90\x55\xb8\x53\xc8\x07\x5c\x88\x03\xfa\xed\x13\xbd\x63\x0e\x1e\x7d\x37\xbc\x65\xec\xfe\x77\x87\xfc\xcb\x23\x35\xa4\xfd\x3a\x37\xde\x5f\xbe\x35\xe3\xfd\xe5\xd1\xf0\x78\xf7\x13\x7b\xe5\x8a\xb4\x91\x61\xfd\xa4\xc2\x74\x4e\xca\x09\xd6\xe7\x3b\x22\xf1\x56\x96\xf6\x6a\x87\xc1\xae\xd6\xdb\xec\x92\x90\x1a\x15\x12\xe8\x0d\xb0\xfa\x81\xac\x34\x46\xef\x05\xab\xf0\x96\x22\xc6\xe4\x07\xe9\xac\xdf\x0c\x16\x17\x66\x0d\x3c\x14\xec\xd2\x6c\xc5\x8b\xb5\xde\xe0\xce\xe5\x29\x7e\xc4\xa5\x0b\x77\xc2\x0f\x60\x10\x93\xaa\xe6\x0f\x64\x35\x89\x30\x5e\xe8\xaf\x5c\x74\x76\x4b\x52\xb0\x92\xfc\x37\xf9\x30\xd9\xda\x8e\x37\x1c\xbd\xaa\x71\xdb\x35\xe4\xb8\xba\x62\x0d\x6d\x67\xf3\x43\x74\x11\x7d\xb6\xfb\xfd\xdf\x2f\x7e\xfd\xfe\xef\x17\x07\x8f\x7e\x7d\xfc\xdd\x81\x07\x64\x2b\x46\xb6\x26\xed\x3a\xa8\xfa\x27\x6d\x13\xd8\xbe\x38\x39\xbd\x38\xfe\xf5\xf5\xa3\xa7\xdf\xf6\xa1\x6a\xd4\x26\xb0\xa2\xad\x94\x94\xcb\xae\x69\x49\xca\xa4\x2a\x35\x46\x89\x02\x2c\x49\x35\xdd\xa5\x25\x3a\x42\xb4\x8c\xbf\x00\x8e\x78\x04\x8c\x31\xfe\x32\x3e\x3d\x47\xf1\x89\xea\x7b\x4d\x12\xde\xfb\x3b\x7e\xdc\xd9\x99\x47\xce\x4e\x49\x4c\xc2\x15\x1d\xd0\x11\xda\x8f\x1f\x71\x04\xc9\x67\x3b\xe8\xe3\xa7\x9e\x27\x8c\xc0\x06\x90\xbc\x07\x13\x47\xad\x03\x5f\x9e\x3e\x63\x0b\x30\x7c\xec\x71\x69\xf9\xd8\x8b\x68\x42\x34\x8b\xda\x8e\xe9\xb5\xad\x8f\xd9\x21\x6a\x9b\x8e\x6c\x6d\x68\xe4\x1f\xc8\x2a\x35\xe8\x0f\x64\xb5\xd1\x01\xed\xfa\xd8\xd1\xec\x67\xd1\x50\x31\xfd\x03\x99\x49\x2c\x53\xf8\x11\xe6\xf7\x63\xbd\x21\x03\x48\x69\xac\xcf\x76\x6c\x9c\xc8\xae\x34\xc2\xbc\x98\x2f\xda\x15\xbc\x3b\xd9\x5a\x0b\xa4\x51\xed\xee\x00\xea\x86\x51\xd5\x7a\xd6\x86\x81\x86\xca\x83\x38\x21\xbb\xc1\x19\x21\x73\x9a\x0d\xfa\x50\x2c\x47\x47\x7d\x18\x46\x93\x88\xfc\x48\xed\x89\xdd\x4b\x5c\xe1\xba\x70\x76\x6a\xa0\xc0\xfd\xd4\xd2\x8a\xb6\x2b\xf4\x52\x05\x68\x49\x45\xaa\x98\x91\xe2\x3d\x57\xf6\xbf\xaf\x38\x62\xd7\xa4\xc1\x55\xe5\x98\x46\x14\x5c\x69\x46\xa0\x2d\x47\x97\xac\x69\xd8\x92\x94\x4a\xb6\x8c\x94\x16\x63\x02\xa6\x64\x89\xa6\x5d\x0d\xa0\x5f\x76\x55\x65\x70\xfd\x5e\x82\x9c\x6c\x69\x05\x2b\x10\xe8\xe9\x14\x4d\xfa\xe6\x88\xbe\x89\x77\xb3\x99\x3f\x7a\x36\xb0\x2e\xb1\xf2\xd0\x90\xb6\x6b\x6a\x58\x2e\xf7\xe3\x4f\x88\x54\xbc\xe7\xf9\x9b\xa2\x88\x76\xfa\x31\x0c\x24\x89\xcc\x7a\xca\x65\x40\x18\x35\x64\x4a\x1a\x22\xe0\xb6\x4c\xfc\xc7\x6a\xa2\xef\xb9\xc0\x44\x60\xad\xbc\x56\x35\x18\x5e\x3e\x39\x50\x60\x1d\x98\xfc\x9a\x8c\x72\x38\x84\x08\xbd\x89\xaf\xd0\x69\x97\xef\x16\x7a\x18\x40\x19\xa5\xda\x05\x77\xd4\x3b\x67\xdc\x5f\xd0\x7d\xa9\x0b\x45\x2f\x89\x9f\x07\x17\xd2\xc2\x4d\x9c\x50\x58\xa1\x2f\x95\x8c\x48\x3f\xcb\xa0\xa6\xe4\x5f\x85\x6a\xd9\x27\x0f\x7b\x31\xc2\x7c\x3d\x1a\xfc\x75\xeb\x7e\x6e\x89\x8f\xcb\x12\x61\x07\x77\x65\x9f\x73\x02\x1e\xb3\xab\x27\x16\x8e\x93\xd6\x46\x66\x26\xbd\xeb\xe6\xc3\x43\xf4\xb7\x00\xad\x50\xed\xee\x9d\xf3\xb3\x9d\xfb\x16\x56\x6a\x36\x43\xe8\x19\xb9\x62\xf2\x2b\xaa\xc9\x32\xb0\x0a\xf5\xe3\xe2\xca\x24\xf6\xdd\x35\xb0\x88\x54\x25\x89\x44\x18\x6e\x94\x42\x22\x2d\xec\x2d\x43\x29\x2f\xc6\xc1\xba\xf4\x14\x12\xd9\xd0\x19\xc0\x45\xfd\xa1\xbe\x36\x6e\xfe\x14\x4a\x3d\xf7\x51\x04\x68\x1d\x04\xa5\x04\x29\xd1\x09\xa2\xa7\x52\x68\x84\x72\xa7\x79\xeb\x9e\x7f\xb8\x1c\x8f\xe5\x45\xdb\x74\x05\x38\x0a\xe4\x65\x2c\x7e\xbb\x22\x2d\x12\xca\xd6\x0e\x18\x53\x64\xe0\xf7\x25\xeb\x5a\xc5\xcb\x22\x4f\x15\x97\x30\x4c\xc4\xf9\xc7\x31\x5e\xa5\xdc\x23\xae\xdf\x28\xf7\xcc\x7a\x6e\x23\xff\x8d\x21\xb7\x91\x56\x1b\x47\x3e\xea\x3b\x46\x94\xe9\xb2\xff\xe1\x28\x9c\x74\xe0\x79\xc7\x82\xbf\xc6\xf3\xa3\xc1\x5b\x13\x78\xca\xf0\x5a\x85\x86\x6f\x74\x76\x7a\x2b\xdb\xf7\xc3\x77\x92\xbf\xfc\x32\xfc\x74\x6c\xa9\x1e\x9a\x49\xd6\x98\x9c\xdd\x90\xfd\x46\x5e\xb8\x8f\xc1\xd2\xeb\x07\x4e\x85\xa7\x0f\xb6\x98\x75\xd3\x1e\xa5\xb4\x15\x79\xa5\x5b\x67\xae\x02\x99\x52\x3d\x40\x09\xb6\xf0\x76\x7b\xf4\x61\xe7\xa9\x35\x54\x63\xfb\xd2\x4d\xb4\xe4\xd4\xdb\xc3\x0a\xb3\xf3\x5a\x9f\xee\xec\x69\x4b\xde\x5b\x29\xb1\x6e\x58\x6d\x4b\x80\x88\x04\xc7\x61\x05\x2b\x01\xc5\x7c\x39\x0e\x4a\x1a\x15\xfd\xdd\x10\x0c\xa3\x3f\x25\x60\xe8\xef\xf2\x30\x1c\x91\xd4\x7b\xdf\x7e\xbe\xfb\x9e\xac\x12\x4b\x9f\xbe\xef\x13\x00\xcc\xf7\xeb\xdd\x8d\xf1\x54\x7a\xe5\xf2\xf4\x25\xe7\x9c\x13\xf7\xab\x9c\x80\x77\x4a\x1a\x7a\x4d\x4a\x37\x86\x11\x85\xee\x1f\x2d\x86\x83\x4f\xdf\x6c\x17\x21\x4f\xda\xa4\x9f\xac\x26\x75\x23\x66\xa0\xce\xbd\x6f\xf3\xb8\xc6\x8d\x55\x0a\x2f\xba\x39\x3a\xd2\x24\x0d\xd1\x62\x5d\xeb\x62\x76\x2f\x02\x43\xeb\x92\x7c\x88\x4c\x51\xcb\x19\xad\x88\xfa\xee\x59\xb8\x57\xb4\x29\x3d\xd6\x0e\x3c\x2e\xad\x91\x72\xe4\x54\x00\xf8\x4b\xec\x2f\x52\x38\xc8\x7f\xbf\x41\x07\x39\xc0\x86\x72\xce\xda\xa6\x35\x22\x33\xe8\x56\x04\x2b\x20\x9c\xf7\xe7\x37\x76\x14\x8b\x77\x5a\x5d\x1e\xd6\x4d\x5c\xc8\x7d\x12\xf0\xc0\xce\x0a\x96\xf0\xce\x37\x97\xc2\xde\xe5\xe6\x59\x9b\xc1\x7a\xd3\x92\x2c\xfa\x0f\x39\x2d\x92\x9b\x7a\x47\xc5\x5e\x1a\xff\x3e\x15\xc8\x27\x90\xf9\xdd\x3d\x0f\x83\xd7\x6c\xf2\x10\x18\x58\xeb\x6d\x15\xa9\x81\x9d\xd5\x0a\xf1\xdc\x26\x89\x8d\x3f\x4a\x40\xf8\x26\x7d\xe9\x7f\x93\xbe\xc5\x13\x1f\x87\x0f\xeb\xcb\x34\xaf\x31\xbd\xb1\x69\xb1\xc6\xa7\x21\x75\x24\xce\x59\x41\xb1\x18\x7f\x49\xdb\x99\x6b\x45\x30\x2f\xab\xc4\x5a\x15\xd9\x47\x39\x04\x5f\x92\x52\xdb\x43\x9c\x50\x3f\xe6\xa4\xcd\x52\x8e\x2e\x89\x13\x1e\x06\x41\x17\x91\x1a\x66\xc0\xe6\x0d\x3e\x5e\x9c\x0f\xe5\xce\x76\xf5\x43\xb3\x86\xe3\x38\x36\x13\x4c\x95\x45\xc5\x09\x85\x4e\xc7\x0e\x8f\x44\x65\x64\xc4\x5a\x16\x8f\x64\x94\x0b\xae\x4b\xb1\x24\x15\x2b\x36\x82\xe3\xfa\x11\x5a\x11\x9a\xe0\x14\xd5\xe9\xc9\x32\x4b\x1b\xd7\x26\x3c\x6b\x18\x99\x94\x36\xb8\x66\xb4\x98\x45\xc8\x0b\x17\xbb\x29\x1e\x63\x63\xc2\x8e\x33\xa1\x4a\x64\xc4\x42\xa6\xf9\xd3\x5a\xb1\x49\xa0\x1b\xf6\x98\x84\x3c\xf7\xd1\xc6\x1c\x1f\xff\x67\x7c\x49\x77\xe2\xf6\xb9\x23\x07\x55\xc6\x97\x64\xef\x81\x75\x3c\x3b\x66\xf3\x6d\xc4\xbd\xe3\xe4\x22\xe8\xdb\x73\x40\x6a\xfd\xb7\x93\xe7\x66\x4e\x9e\x2f\xd5\x52\x8c\xd2\x56\x5b\xd8\x73\xb8\x46\x97\x44\x91\x4e\x85\x55\xcf\xd8\xd2\xa4\x10\x79\xf6\xdb\x32\x9b\x69\xab\x8c\xb8\xd6\x3b\x30\x6c\xc9\x1d\x30\xca\xf9\x26\xb3\x0d\x1b\x45\xd7\xb2\xb8\xae\x6b\x41\x8d\x4c\xa2\x63\xc0\xaf\x61\x70\x1d\xbe\x57\x72\x86\xc7\x74\x9e\xf3\x26\xad\x91\x21\xa0\x32\x10\x26\xd7\x51\x3f\x42\x78\xd6\xb8\xe9\x3c\x92\x30\x38\x02\x2a\x6a\xa4\xd4\x03\xb1\x8d\x2f\xc0\x72\x5d\x43\x9f\x31\x37\xa6\xe1\x8c\xb3\x39\xba\xd6\xc2\x34\x9c\x9b\x98\x0c\xfb\x20\xad\x65\x37\x4c\x03\x1a\x36\x1e\xf6\x70\xac\x1c\xc8\x2c\xdf\xfd\x33\xea\x84\x49\x15\x8c\xd6\x2d\x69\xa6\x58\x65\x6f\xb9\x89\x6f\xe3\xbd\x63\x09\xf8\x20\x27\x57\x32\xb7\x47\x00\x7e\xa5\x3d\x2f\x8e\x76\xaa\x30\x30\x72\xb0\x9f\x6e\x08\x37\x1b\xab\x74\xe6\x9f\x2c\x80\x95\x9d\x86\x45\xfe\x30\x35\x11\x5f\x22\x32\x89\x68\x46\x7b\x1c\xe5\x1c\x4a\x65\x9a\x01\xe7\xb3\x5f\xa4\x9d\x9d\x41\xa4\x60\x98\x3b\x41\xaa\x8a\xa3\xe5\x8c\xb4\x33\xd2\x78\xa9\x6f\x18\x52\x26\xe0\xaf\xe5\x8c\x39\x69\x59\x2a\x13\xd4\x4b\xab\x96\xaa\xbc\xd2\x2d\xe4\xe6\xf0\x86\x11\x3a\x8e\xd0\x2f\x48\xcd\xba\xab\x59\xaf\x0a\x0d\x1f\x09\x69\xcf\x73\xd4\x28\x72\x88\x29\x49\x69\x83\xf2\x17\x15\x85\x28\x86\x97\xac\x39\xc1\x75\x49\x4b\xdc\x12\x45\xfd\xb6\x03\x47\xb9\xe1\xc0\x87\xe8\x61\x82\xb9\x5b\xb6\xbe\x75\x88\xbe\x67\xac\x4a\x5c\x10\x66\x96\x75\x0b\xc9\x2d\xc9\x5b\x42\x79\xed\x77\x55\x50\x9d\xe2\xf7\xcf\x1e\x9a\xa4\x71\x01\xfc\xd3\xf3\x89\x10\x64\x9d\xd8\x3b\x5a\x02\x14\x95\x63\x2b\xc0\x3b\xf1\x16\x48\xca\xa1\xc1\xf8\xef\x3c\x77\x17\xc4\xdb\xb7\x4d\xd7\x23\x23\x4e\x71\xc5\x47\xd8\xa5\x06\xfc\x47\x62\x9c\xfd\xdd\x7d\xf4\xf0\x61\x34\x4e\x32\x0d\xe1\xbf\x40\xcb\x68\xde\xce\x70\xad\xd2\xff\x5f\xb2\xe6\x0d\xab\xc8\xa4\xee\xe6\x92\x71\x1d\x8e\x70\x38\xe9\x80\xb3\xc0\x7b\x97\x8d\x23\x93\x45\x55\xcc\x2e\xfe\x8a\x3b\x0e\x6d\xa4\x82\xcb\x55\x4a\x29\x59\x22\x56\x47\xdb\xcb\x65\x16\x72\x9b\xc9\xe0\xc9\x9b\x85\x61\xa4\x63\x86\x12\x04\x53\x0c\xe6\x45\x2d\x3e\x04\x56\xfe\xe0\x44\xc6\x74\xcb\xe1\x53\xd3\xa0\xd3\x64\xf6\x0e\xe5\xf5\x57\x10\x37\xb4\x68\xd8\x95\x78\x30\x95\x7b\xb0\xcc\xa5\x3f\x84\x5f\x6c\x3c\xef\xe1\x16\x19\x01\xcb\x0d\xa7\x02\x7c\x8a\xe2\xb5\xbf\x97\x61\x6b\xce\xf6\x91\x7a\xa6\x4d\x53\xe4\x41\x9d\xc3\x0d\x9a\xe8\xef\x0d\xec\x91\x9b\x07\x2c\xf7\x78\xb1\x9d\xf8\x5e\x60\x14\x01\x1a\xae\x2f\x3a\x15\x8b\xe4\x2c\xca\x5d\x06\x5c\x2f\x73\x91\xd6\xde\x98\x2a\x80\x75\xa0\x66\x93\x09\x65\x75\x8f\xaf\x3b\x8f\x0c\x6b\x39\x2e\x4b\x60\x1a\xda\x7c\x26\xc3\xdd\xf8\x8a\xb7\x64\x6e\x53\x74\x9d\x3a\x13\x79\x9b\x70\xcc\x64\xe0\xe5\x73\x22\x0d\x30\x82\xb7\xb4\x8a\x45\xa6\xf3\xcf\xee\x80\xcf\x48\xf4\x6f\xc6\x53\xbe\xe4\x83\x04\x9b\x22\x57\xbf\xca\xbb\x4b\x6d\x3d\x1f\x55\xaf\xf3\x8a\xb4\xc6\x4e\x14\xe7\x76\x88\xfd\x20\x97\xd9\xdb\x13\xf2\x37\x23\xde\xe4\x4e\x53\x78\xdf\x95\x04\xca\x27\x28\x01\xe1\xd9\x8e\xfc\x3e\x1e\xf5\x55\x5d\xad\xc4\x0d\x20\x86\x9e\x43\x38\xa7\x60\x7a\x52\xf4\x51\x82\xdb\x54\x26\x17\x97\x0c\x6a\xe0\x48\x2e\x18\x82\x91\x55\x2f\x5d\x61\xcd\xc9\x59\x0e\x12\xe5\x43\x81\x44\xd2\x79\x48\xf8\xb2\x73\x0d\x37\x6b\x66\x6b\xe2\xb2\x7c\xcb\x3c\x48\x42\xdc\xc9\x2d\x95\x90\x02\xde\xb2\xe3\xb2\xec\x91\x0d\x12\x5b\x33\x31\xee\x9c\x95\x74\xba\x3a\x27\x4b\x48\x33\x7f\x4d\xea\xd2\xad\xd7\x65\xb8\x85\x67\x4e\xa8\x69\xb5\x2d\x03\x74\x69\x7d\x25\xd0\x84\x8f\xb2\xac\xe3\x42\x55\x9e\xf5\xab\xd8\x28\x57\x56\x32\xa1\x7d\x24\xc7\xf0\xeb\x64\x4d\x82\x7a\x54\x5f\x34\x93\xd8\xe0\x11\x97\x75\x67\xe6\x98\xd6\x82\xeb\x4b\x3f\xc7\x91\x3a\xcc\xd1\x01\x3a\x03\xe4\xc5\x3e\x17\xff\xd7\x2b\x6f\x59\xe0\x58\x28\x1f\x51\x4f\xd6\xb6\xe7\xc1\xda\x0e\x47\x28\x04\xc7\xa8\x50\x3b\x63\x9c\xa0\x29\x6d\x40\x42\x9a\xb2\xc6\x52\x4c\xb0\x0c\xe3\xfc\x71\x4a\xef\x3a\x87\x2c\x9c\xcf\xb3\x51\x41\x40\x89\xf5\xf5\x6f\xf0\xde\x1a\x78\x43\xc0\x77\x42\xac\x62\xaf\x79\xbc\x0c\x19\x93\x76\x62\x8a\xcf\x6f\x38\xc3\x78\xcc\xf0\x93\x9d\xb5\x03\xa8\xd6\xa0\xdc\xfe\xee\x7e\x2f\xcb\x81\x4a\x37\x73\x55\x86\xda\xa2\xa6\xb3\xf1\xcd\x85\xa8\xf6\x61\x97\x61\x04\x68\xbd\xfb\x23\x1f\x40\xa7\x9d\x8c\x86\x5b\x84\x8b\xba\x81\x0b\x34\xda\x27\xff\xbe\xc6\xfe\x35\xae\x31\x63\x46\x5d\xeb\x1a\xd3\x6f\xfd\x6b\x5f\x63\xb7\x39\xdd\xc6\x3a\x1d\x9d\x6e\xbc\xb1\x43\x8d\xff\x7d\x96\xff\x3c\x67\x59\x5d\x64\xfa\x16\xb2\x0a\x0c\x78\x48\xa1\x64\xb4\xbc\x9a\xcc\xf1\xf0\x2a\x2c\xad\xab\xdf\x2a\x71\xca\xd6\xc3\xbd\xf3\x33\xae\x65\xb6\x2f\xed\x94\x1b\x11\x54\xd3\x04\x51\x8e\xae\xa4\xb5\x54\x5a\xd0\x5a\x53\x23\x4d\x96\x67\xb1\x31\x3b\x21\x20\xd7\xad\x6d\x3b\x30\x34\xe4\x9a\x34\xbe\xe0\x80\x39\x27\x4d\x8b\xe2\x32\x09\x43\x56\xdf\x6f\x86\xdf\xe8\xf7\x1d\x8a\x9f\xe7\x5a\x18\x47\xdf\x8c\x11\xc4\xe2\xb2\x0c\x73\xc2\x39\x54\xc1\x7d\x70\xce\x5a\xed\x41\xb0\x5b\x56\x4d\xfd\xbe\xbf\x84\x31\xdd\xcf\xfd\x4e\x0e\xcb\x19\x93\x4c\xc7\x89\xfa\x57\x4c\x48\xfe\xab\x06\x92\xdb\x9d\x36\x88\x2d\xeb\x8c\x83\x43\xaf\x07\x43\x73\x42\x5a\x97\x53\x6d\x83\x5f\x04\x62\x0a\xea\x95\x34\x76\xd0\xcb\x4e\x16\x46\x84\xf3\x95\xa8\x48\x35\x76\xc5\xe2\x58\xdb\xa3\x23\xb4\x8f\x7e\xff\x7d\x83\x26\xfa\x8c\xd3\xe4\xac\x9e\xb2\x34\x1f\xdc\x1a\x0e\xba\x47\x3b\x6a\x3f\xe4\xac\xfb\x7d\x3b\x20\x38\xde\x97\xa4\x52\x76\x26\x5d\xd6\x8f\xba\x0a\x9e\x25\x51\xef\xe6\x10\xe7\x3b\x48\x64\x1f\x97\x0f\x33\x70\xb4\xc5\xd9\x2c\xd8\x5c\x05\x30\x39\x2d\x54\x4c\x41\x38\xff\x0b\x67\x37\x97\xe1\x1d\x17\xe2\x67\x4f\xd5\xc7\x7b\x11\xbd\xf6\xf6\xec\x10\x0e\x42\x46\xdd\x0c\xc7\xe5\x14\x52\xb4\x4d\x43\x14\x41\x62\xd0\x83\xd5\x4d\xbc\x0a\x34\x11\x94\xe2\x04\x46\xc5\x18\x14\x57\x2c\x21\x47\xca\x2b\xc8\x97\x59\xa2\x9a\xe7\xe6\x4e\xec\x15\x56\xb2\xe1\x54\x9b\x59\xff\x3f\x03\xe1\xcd\x03\xa9\x15\xd8\xdb\xd3\xee\x28\xbd\xc1\x75\x0c\x15\xdc\x44\x15\x99\xb6\xec\x9a\x34\x7a\x5f\xd2\x20\x9a\xd4\xb9\xa5\xee\xd2\x4c\xf1\x0d\x52\x73\x32\x7c\xa6\x77\x52\x77\x2c\x7f\x6d\x62\x1b\x5b\xfc\xd3\xd0\x46\x75\x31\x89\x60\x8f\xa0\xe5\x90\x61\x43\x36\x17\xb1\x41\x03\x7d\xc2\xff\x52\xf0\x64\x56\x13\x6d\x0c\xbb\xec\x4c\xa1\xf6\x9a\x2d\x43\x6e\x77\xff\x8e\x44\x7a\x29\xdb\xbe\x6c\xd8\x3c\x2f\xd7\x07\xc5\x4e\xfa\x85\x79\x84\xd0\x80\x8c\xcd\xbd\x90\xf8\xaa\x72\xeb\x0f\x3b\xe2\x88\x1b\x0b\x1e\x74\x0e\xf3\x03\x29\x38\x5a\x92\xaa\x02\x5a\xab\xc8\xc5\x9e\x57\xa1\x1c\xaa\x19\x93\x36\x3d\x15\x30\x13\xae\x6f\x89\xf4\x71\x55\x45\xa1\xdb\x7f\x62\x09\x9d\x4e\x47\x70\x7e\xf4\x1c\xc2\x21\x12\x57\xef\x5a\xe7\x7b\x78\xa0\x24\x1b\xde\xd3\x44\xdb\xb8\xa0\xa1\xe1\xff\x1f\xbd\xc4\x46\xd0\xb3\x97\xa7\xa5\xd6\x3e\x50\x89\xb2\x0b\xbf\xf7\x05\x5e\x8f\x41\x64\xfa\x17\x72\xfb\xfd\x31\xf7\xd5\x1d\xdf\x06\x01\xf3\xff\xd9\x1c\x20\xe7\xc8\x40\xc3\x82\x75\x3d\x7d\x7a\x93\xf7\x3b\xfb\x72\xa1\x02\x1b\xcd\x22\x8d\x6d\x88\x43\x9d\x7a\xd6\xb1\x25\xaa\x48\xb4\x67\x09\x77\x4d\xde\x7b\x81\x03\x4f\xd4\xd8\x65\x68\xd6\xb5\x54\xeb\x91\xfb\x8d\xd5\x7f\xd0\x32\xf4\x37\x31\xda\xd0\x22\x0c\x1a\x99\x9d\x45\x40\x7e\x1e\x86\x8a\x84\xb5\xd1\xbe\x2d\x43\xff\xec\x48\xb3\xf2\x9a\x3f\xa4\x93\x2f\xc4\xfb\x66\xd9\x54\xa0\x25\xa2\xad\x9f\x14\x7a\x0f\x8d\x8b\x30\x36\x76\x88\x51\x41\xc6\xeb\x27\x6e\x0c\xc4\x22\x9b\xe1\x5f\x2d\x6b\x92\x8a\x46\x66\x7e\x13\x58\x27\x39\x0f\xe6\xaa\xfb\x20\xd1\xc6\x50\xa2\x65\x68\x41\x1a\x41\x44\x2b\x42\x81\x04\x15\xb7\x25\xf1\xc2\x95\x4f\x6d\x79\xad\x34\x61\x36\x48\x19\xf3\x9c\x89\x57\xd6\x45\xbe\xea\xde\x72\x31\xfd\x95\x4e\x73\xe9\x0f\x51\x1d\x0b\xd5\x5e\x36\x8e\xde\xea\x0d\xbc\xf6\xd7\x6a\xcb\xcd\x26\x73\x42\xb5\xa4\x94\xf2\xd9\xc2\xb4\x4c\xaf\xdc\x4d\x45\x6a\x5d\xfa\x91\x5a\x3a\x4e\xcb\xd5\x51\xdc\x9e\x54\x57\x24\xdc\x97\x41\x26\x1e\xba\x15\x77\xeb\x49\xae\x19\x9f\x56\xd3\xc3\x27\x07\x3b\x1a\x3a\x58\x04\x22\x4e\x24\x8f\x88\x95\x1f\x88\x11\x73\x1c\xff\xf1\xe6\xeb\x25\x61\x58\x66\x20\xef\x0b\x14\xff\x0e\x07\x5f\x8e\x10\xea\xfa\x67\x3d\xde\xb5\x64\xce\xdb\x80\xe4\x73\xeb\x43\xf8\xb9\xa3\x9f\x36\x7b\xf6\xbe\xc8\x43\xf2\x2f\x12\x4a\x15\x9e\xae\x51\x71\x46\xf6\xa5\x3e\x15\x6c\x04\xe8\x3b\x8f\xa3\xba\xd1\xf4\xc6\x84\x51\x0d\x03\xbe\x21\xd5\x6e\x1a\x44\xd5\xb7\xf4\xe3\x59\x68\xf8\xe4\xed\x62\xa5\x36\x79\xc7\x24\x45\xf4\x2f\x94\xbd\xeb\x6e\x43\x1b\xe2\xee\x9f\x3b\x28\xe8\x5f\x80\xbb\xdf\xfc\x44\xdc\x28\xbe\xe8\x4f\x7e\x10\xde\x58\x23\x9f\xbe\xd5\xdc\xb2\x43\x70\x38\x46\xa5\x83\xa4\x4e\xc1\xe7\x0f\x98\xd1\x36\xcb\xce\x64\xfc\xfe\x79\x0f\x82\x6a\xdf\x65\x25\x70\xdb\x17\x29\x17\x5d\xe2\xbd\x9f\x8d\xce\xe8\xaf\x0e\x96\x08\xa7\xc9\x1f\xc9\x31\xd1\x34\xc3\xf7\xf1\x9d\x05\xd3\xdc\x95\x03\x82\x4e\x87\x69\xf2\xc7\xc7\x3e\x64\x25\x86\x21\x46\x3a\x26\xf2\x21\x1c\x2c\xc5\x4c\xd3\xae\xa5\x5b\xf0\xd2\x6c\x6c\x84\x60\x75\xff\xa5\xb4\x7e\x4d\x7f\x65\x1d\x08\x43\x81\x6d\x86\x78\x3a\xff\x09\x65\x43\x2d\x86\x8f\x41\x04\x28\x15\x12\xa3\x5c\x33\xe1\xa3\x77\xbb\x62\x6e\x74\x41\x38\xea\xa7\xcf\xeb\x26\xda\x98\x8a\xf2\x59\x62\x28\xd6\xbe\x88\x3f\xd3\xc9\x18\x0a\xb7\x08\x06\x1c\xf2\x61\x8d\x1b\x7a\x78\x51\x72\x15\x56\x37\xe4\x78\x4a\x49\x21\x5f\x88\xeb\xe9\xb3\x59\x05\xd7\xf4\x66\xdd\x80\xcd\x5a\xf7\xca\x78\xa5\xf3\x8e\x5c\x5c\x7d\x0b\xfe\x07\x3b\xb9\x3e\xdb\x82\xaf\xe5\x37\xdb\xe8\x72\xdf\xc2\x99\x76\x06\x5d\xb0\x89\x8d\xff\x31\x9a\x77\x43\xf0\xfb\x92\x2d\x6b\xd5\x51\x47\x7d\x2d\xa6\x21\x7b\x7c\x46\x2d\x77\x4c\x9b\x75\xab\x98\x04\x31\x46\x36\x1a\x3d\x6e\x76\x0b\x97\xd1\x9c\xd6\xba\x8c\x8b\xc2\x23\xf2\x3b\xa9\x92\x69\x2f\xc4\x18\x72\xde\xfc\xa2\x9b\xcf\x71\xb3\xea\xf1\xbf\xc1\xa0\xea\xe9\xc1\x82\x61\x66\xe6\x87\xe8\x9d\x7a\xe7\x7b\xfd\xd1\x2f\xa9\x6a\x61\x29\xe8\xdb\xfd\x60\x32\x65\xea\x2c\x1c\x74\xe4\x21\x1d\x3f\x6c\xc0\xa3\x23\x3b\x54\x7e\x9d\x4f\x49\x8b\x69\xc5\xd3\x4b\x2c\x17\xb0\x46\xb4\x2e\xe9\x35\x2d\x3b\x5c\xa9\x10\xbc\xba\x84\xda\x39\x41\x9c\x57\x62\x39\xc2\x09\xf6\xac\x45\xc2\xd1\x19\x3e\x06\x3d\xe7\xe1\xbc\x8c\x5b\xb1\xd2\x3f\x82\xfc\x10\x99\x5e\xcf\xf2\xcd\x4f\xeb\x77\x97\x18\x57\x14\xcd\xc1\x32\x61\x57\xf5\x8b\x51\xdb\xe7\x3e\xf6\x95\x41\x84\x59\xe9\x86\x3d\x16\xfc\xe4\x57\xbd\x6e\xbd\xa5\x0e\x7d\x84\x9a\x60\xf7\x84\x49\x78\x05\xae\x88\xb7\x25\xd8\x54\x1c\x64\x5a\x5f\x55\xae\x46\x7b\xb9\x12\x9f\x16\xb8\x12\xaa\xfb\x14\x17\xb9\xca\x52\x80\xb5\x80\x19\xf0\x44\x9e\x6e\xca\xa4\x20\xbe\x04\x80\xb9\x59\xd1\xa9\xec\x50\x03\x80\xa2\x02\xdf\x0a\xbe\xdf\xa4\x29\x2d\xb4\x8f\x78\x51\x13\x0c\x7d\xed\xe3\x96\x15\x96\xf4\x6f\xfd\xd4\xd0\xb1\x1f\x9a\x18\xa3\xe6\x9d\x58\xcd\xe8\xa3\x1c\x9a\xa3\x96\xd9\x8d\xf7\x6c\xf8\x40\xaf\x34\x6f\x3e\xc7\x55\xb5\xfe\x54\xc6\x50\xc2\xfb\xd3\xbf\xb1\xa1\x8c\x17\x44\x67\x24\xd7\x11\x5a\x69\xe4\x5a\xaa\x8d\xd8\x92\xe2\xf2\x1d\x8f\x4c\x56\x5e\xbe\x20\xad\xcb\x62\x4d\x5e\xb6\x7f\x3f\xda\x83\x05\xba\xaf\xea\xe8\xd3\xc7\x07\x02\xe4\xd3\xc7\x69\x0c\x7b\x18\xb7\xff\x79\x9f\xbc\x60\xa2\x6e\x84\x82\x09\xcd\xaa\x0a\x56\xb7\x98\xd6\x5c\x99\xe6\x21\x1f\xc9\xe8\xf1\x0b\xac\xf2\xc7\xc4\xdb\x4c\x1b\x7a\xae\xba\x0a\x37\x08\x77\x2d\x9b\x83\x89\x73\xaa\x2a\xfa\x0a\x06\xa3\x1e\x92\xe5\xdb\x16\x0d\x2b\x74\x83\x1c\xd5\x29\x9f\x2b\x27\x21\x90\xc9\x76\xa4\xff\x4d\x48\x84\x20\x16\xfc\x66\x0a\xc1\xa0\x76\xd6\x80\x4d\x0a\xa3\x02\x2f\xf0\x25\x94\x0f\x8e\xee\xb0\x44\x78\x0f\xc0\x79\x65\xa7\x93\xbe\xce\xd4\xea\xc0\xc3\x20\xf7\xbd\xc6\x2b\xd6\xa9\xd6\x61\xf2\x77\xb3\x1a\x7d\x00\x2e\x2a\xd6\xfe\x9d\xce\x69\xcb\x27\xdc\xfc\xaa\x2e\xb1\xef\xe4\x02\x1f\x7c\xfb\xa9\x17\x84\xb8\x29\x54\xe3\xb2\x3a\x28\x5e\xba\xf4\x7b\x98\xe5\xa1\xb4\xb8\xd1\x1d\xa3\x8f\xa5\x7d\x76\x92\x7f\x9a\xd4\x65\xf8\xec\x21\x7a\x27\xc7\x4c\xb7\x99\x12\x6f\x2d\xf0\x4a\x9f\xbf\x29\x6b\x80\x70\x5e\xbb\x29\x21\x38\x35\x9e\x54\x77\x98\x12\xf5\xf2\x68\x15\xb8\x2a\xba\xca\xb8\x7c\xa0\x05\x46\x02\x40\xf6\xfd\x39\xbb\x56\xe1\xa4\x93\x9a\x2c\x53\x08\x6e\xb9\x47\x22\xb9\x8d\x8e\xcb\x39\xad\x0f\x13\x7b\x28\xe6\x15\xb2\x76\x1c\x27\x20\x0a\xeb\xac\x33\x6d\x24\x6f\xc8\x3f\x3b\xda\x40\xb0\x57\x42\x08\xf7\x80\x89\xe5\xe7\x5f\xc9\x76\x16\x42\x3e\x6f\x88\x8a\xec\x82\x8e\x55\xaa\x35\x7f\xdf\xfe\x51\x59\x7b\x17\xba\x12\xb2\x1e\x57\xee\x65\xf7\x13\x67\x5f\x4a\xd9\x6a\x9c\xff\x20\x80\x02\x0c\xdb\x49\x35\x7c\x9a\xe9\x6c\xf9\x16\x82\x02\x74\x69\x38\x4e\x3f\x20\x52\xb7\x0d\x25\x92\x20\x20\xa5\xba\x64\x23\x1e\xd1\xfa\x7a\x5c\xa6\xcc\x4c\x31\x0d\x4a\x59\x22\xda\xc5\x3c\xd6\x00\xcf\xc9\x52\x81\x50\x54\x84\xbd\xa3\x7f\x3f\x0c\x01\xe4\x6b\x22\xdc\x7c\x47\xe4\x33\x31\x92\xd7\x48\x66\xb5\xa3\xc5\xce\xdd\x25\x23\xaa\x56\x56\x0c\x97\xcf\xe4\xdb\x51\xa9\x4a\x83\xad\x4f\xb6\xc1\xde\xd3\xe1\x18\x1c\x5f\x93\x89\x8f\xf1\x36\x6a\xd9\x98\x91\x92\xab\x78\x9a\x7e\xda\x59\xcd\x70\x31\x07\x8a\x47\xba\x2a\xef\x92\x90\xf7\xd5\x4a\x70\x40\xd6\xb5\xb6\x6e\xe4\x35\xae\xba\xde\xbb\x7f\xd4\xed\x12\x0b\xcd\xe6\x19\x74\x3f\x69\x2c\x21\x01\xd8\xc4\x91\xd5\x64\xf9\x19\x30\x57\xa3\x3b\x63\x9b\x5f\xfb\xfa\x35\x8d\x19\xfa\xc8\x82\x1a\x71\x36\xac\xf8\x54\x74\x2d\x5a\x90\xa6\x20\x75\x8b\xaf\x94\x44\x22\x0d\x14\x32\x2e\xc8\xcb\x89\x8e\x64\x9b\x04\xad\x4f\xba\xf6\xb5\x81\xa7\x3a\xb4\xba\x1f\xad\xe7\x32\x0d\xdf\x56\x3e\x05\x59\x1b\xd3\xff\xe6\x19\x3a\xd8\xdd\xcf\xb0\xc0\x13\x7f\x96\x9a\x17\x5e\x92\x76\x49\x48\x8d\xf6\x41\x4d\x3f\xb8\xdf\xc7\xec\xe4\x7e\xf0\x87\x4c\x6f\x8b\xda\x86\xef\xd2\xfa\x4a\x5e\x9a\x27\xbd\xbb\xc3\x1c\x1a\x9f\x78\x31\xe9\xc2\x4f\xd6\xdc\x35\x39\xcc\x8e\x22\xc0\xbd\x7b\x48\xec\xa0\x0a\x04\x2c\x13\x55\x62\x2a\x23\xf8\xd9\x86\x5c\x9b\x45\x92\x8e\x76\x6f\xdb\xf8\x09\x1f\x73\xda\x4e\x9c\x8e\xaa\x50\x1d\x12\x3e\xcd\xf5\x91\x4d\x6f\x1f\xb8\xba\x9f\x1f\x49\x20\x93\x83\x2d\xb1\x71\xe0\xb3\x67\xfa\xb3\xa7\xba\x7a\x29\x7c\xac\x37\xc6\xc1\x36\x7a\xb4\x8d\x1e\x6f\xa3\x27\xdb\x88\x35\xe8\xe9\xa0\x4b\xbd\x88\xd0\xe7\xe3\x2a\x13\x03\x8f\x77\xa5\xd4\x6f\x9f\xe4\xeb\x12\xc7\x83\x04\xf5\x89\x13\x68\xbc\x13\x13\xfb\x45\x2e\x31\x7c\x72\x93\x1b\x22\xc6\x30\x31\x52\x70\x6f\xf4\x20\xdd\xb3\xbb\x90\x90\xde\xd1\x44\x35\x5d\x56\xbb\x4c\x6c\x22\x82\x8b\x99\x0a\x89\x76\xcb\x50\x2b\x85\x46\xbe\x06\x8f\x9b\xad\xe9\xed\x4b\xa7\x6c\xb3\xda\x99\xb2\x40\xf6\x8c\xa0\x2b\x7a\x4d\x6a\xb9\xfe\xcb\x19\x2d\x66\x68\x8e\x57\x62\x13\xe0\xb2\x94\x2e\xbe\xd6\x16\xb7\xdd\xf5\x06\x3e\x53\xda\xdb\xa2\x21\xd7\x20\x4f\x44\xbb\x5f\xb0\xcf\xff\x61\x10\xa2\xb6\x2b\x1e\x37\xed\xc4\x0b\xdc\x71\x62\x9c\x6a\x09\xf4\xac\x43\x7e\xdb\x1b\x53\x8c\xa4\xbd\xfd\x7d\xd3\x23\x1f\x0a\x42\x74\xbb\x2f\x43\x9c\xdd\x0d\xe8\x50\xe3\x1a\xb1\x1b\x00\xb1\x98\x8a\x1e\x88\x91\x90\x3a\x26\xa7\x14\x74\x1f\xdc\xac\x20\x6a\x01\x08\x0a\x8e\xff\xa7\x5a\x4e\x8d\xab\x16\x5b\xe8\xef\x0e\x4c\x5f\x77\xf4\xe0\x9c\xc8\x05\x93\x05\x87\xd5\x76\x10\x72\xe0\x14\x2a\xc8\x57\x15\x29\x5a\x25\xf2\xf6\x03\x7d\x34\x1e\x68\xcd\x49\xcd\x3b\x3e\x02\xe8\xe3\xb1\x40\xc9\x07\x52\x40\x4d\x92\x11\x40\x9f\x8c\x05\x7a\x4d\x1a\x3a\xa5\x05\x1e\x09\xf7\xe9\x58\xb8\x72\x1f\xa5\x20\x0e\xe7\xfb\x0d\x32\xc3\x83\x6f\x63\x66\x38\xad\x98\xd6\x15\xec\x86\xbd\x99\xdc\x6b\xe7\x1b\xf0\xae\x81\x31\x72\x26\x2b\x7b\x1e\xd9\x82\x48\x2a\x03\x4d\x65\x8d\xf3\xaa\x62\x4b\x21\x85\x04\x97\xe1\x9e\xa9\xd9\xe5\x50\x12\xd4\xcf\x8e\x9b\x7a\xfc\x94\xdb\x68\x0e\x9f\x1f\x5c\x76\x2d\x62\xd0\x2b\x00\x86\x6b\x57\x0b\xe0\x6d\x55\x65\x59\x98\xb2\x4b\x4e\xbb\xb6\x6b\x7a\xe5\xe4\x57\x0b\x52\x43\x36\xbf\xc0\x79\x22\xe6\x00\xbf\xdd\x90\x05\x98\xf7\xfb\x36\x13\xc8\xee\x5f\xc4\x66\xf2\x26\x7f\xb3\xfd\x64\x66\x9c\xdf\x4e\x99\x51\xd2\xa2\xba\x6e\x62\x0e\x2b\x7b\x76\x2a\x6b\x24\xc1\xda\xca\x08\xc1\x82\xd0\x6b\x6b\x91\xee\x6f\xe8\x67\xba\x38\x52\x2e\x37\x96\x8a\x85\x84\xa7\x60\x83\x2e\xba\x9a\xf2\x99\xbe\x1d\x75\x35\xa6\x05\x63\x0d\xea\x16\x2d\x9d\x13\xe4\x01\x63\x0d\x3c\x54\x32\xe4\xd4\xc5\x6f\x19\xaa\x70\x4b\x78\xab\x36\x3f\x9b\xb6\x4b\xb1\x95\xff\xd9\xd1\x42\xa8\x6e\x32\xbe\x2d\xba\xbd\x17\xb8\xc1\x73\xd2\x92\x46\xf6\xb9\x28\xed\x95\xa0\x7b\xed\x69\x12\x78\xaf\x82\x06\x68\xe5\xfa\x6d\x75\x7f\x53\x79\x1a\x1d\x81\xdf\x94\x5b\x20\x1f\x16\xa4\x68\xa1\x61\x99\x24\x9a\x50\x78\x7c\x98\x50\x1c\x43\xd0\x58\xd3\x97\xd6\xbc\x25\xd8\xe4\x60\x4d\xbb\x4a\x3b\x5f\xfb\xad\x89\xb5\x31\x5c\xe1\x0a\x8c\x4b\x90\xc7\xfc\xab\x72\x84\x89\x53\xa5\xbb\x51\x64\xac\x40\x62\x41\x9d\x49\xd0\x5a\xbf\xba\x0b\xa7\x26\x65\xac\x97\x91\x90\x71\x20\x24\x9c\x52\x47\x8b\xd2\xdd\x23\xdc\x0f\x41\x81\x8a\x03\x14\x91\x17\xa4\xe8\x68\x3f\xf2\xe8\xb6\x0c\x95\xa4\x68\x08\xe6\x76\x27\x2a\x05\x9d\xcf\x58\x57\x95\x09\x45\x2b\xbe\x79\xd6\x54\x64\xd2\x67\x3d\x20\x67\x4e\x8c\xce\xac\xcc\x8d\x8e\x7c\x62\x50\xb5\x46\x69\x69\x78\x70\xec\xb0\xca\xbd\xb8\x34\xd4\x76\x6e\x58\xcb\x0a\x56\x41\x78\x1a\x69\x5d\x6f\x88\x34\x4f\x2b\x1f\x89\xe7\x08\xb1\xb5\x29\x68\x63\xea\x92\x48\x8f\x4a\xa1\xcc\x2b\xac\x31\x35\x61\xc4\x49\x55\xd5\x06\x37\x63\x28\x8f\x6d\x2a\x0a\xd5\xe7\xe8\x60\x3f\x15\x1a\xb8\xc0\x35\x2d\x26\x0f\x2e\xe4\xcc\x48\xa9\xda\xdd\xc8\x97\xc4\x9e\x62\x53\xd4\x08\xbc\x77\x1f\xf4\x26\xa8\x6c\xac\x95\x98\x5f\xe9\x41\xcd\x5a\xe2\xb3\x95\x30\x80\x19\xca\x48\xe3\x95\x5f\xc4\xf3\xec\x14\xf4\xd8\x9f\x15\x8d\x42\x28\xfd\x77\x00\x5e\x2c\x1a\x28\x03\x69\x2e\x83\x9e\x66\xb7\xc6\x9e\x0d\xbc\x19\xba\x3c\x52\x2e\x41\x69\xd1\xc0\x76\x3b\x8d\x2a\x49\x06\x11\xe6\x1e\x54\x71\x7e\x41\x7f\x61\x35\xa7\x25\x69\x4c\x10\x24\x16\x1b\x74\xc1\x38\x29\xf7\x14\xe0\x21\x8f\xdc\xb1\x9a\x91\x66\x8b\x64\xa9\x3e\x91\x21\x86\x7e\xaf\x9e\x54\xaf\x38\x75\xd1\x39\x6f\xa5\x17\xfa\x2a\x18\x2b\x8e\x23\xfc\xeb\x5f\xf5\xce\x3b\x01\x96\x25\x66\x28\x78\x8a\xa6\xba\x24\x9d\x2a\xc0\x09\x07\xfa\x41\x60\xff\xb4\xce\x55\x7f\x1e\x39\xaf\x2a\x9d\xe6\x0c\x34\xfc\x9d\xea\x23\x54\xd3\xb0\xff\x51\x70\x4a\x8e\xbd\x2d\xf1\x60\xb7\x60\x75\x81\xdb\x09\x2d\xb7\xf4\xaf\x0f\xac\xc2\xa9\xfb\xaf\x80\xca\xa9\x45\x42\xaa\x3a\xd8\xa2\x56\x60\xf1\x20\x19\x31\xeb\xff\xe5\xfd\x29\x93\x0e\x59\x4d\xdc\xfc\x64\xee\x76\xf6\x75\x2a\x97\x42\xb9\x00\x87\x9c\x21\x24\xda\xa2\x9a\x98\xed\x04\x1c\x8e\x83\x2f\x49\x47\xab\x22\xce\xc4\x43\x7a\x03\x17\xb8\x13\x4c\x41\xcd\xe4\x37\x39\xd6\x59\x7d\x8d\x2b\x5a\xc2\xde\xff\x0d\xcd\x49\x3b\x63\x51\x59\xc8\x33\xe5\x31\x9e\xe1\xc5\x82\xd4\x92\x3a\x4e\x62\x48\xb0\xfb\xb7\x6d\xda\x94\xbd\xcf\xf4\xc4\xc4\x69\x98\xe3\xe6\xbd\x9f\x4c\x49\xe7\x73\x52\x52\xdc\x92\x6a\x95\xd9\x23\xf1\xce\xed\xd9\x27\xfe\x86\x1a\xde\x1d\xe9\xad\x15\x66\x9a\x64\x5e\x46\x37\x09\x1f\x5e\xbb\xfa\xad\xb7\xa7\x72\x91\xee\xfa\x07\xbc\xee\x5d\xcd\xf1\x94\xc8\x02\x67\xc7\x75\xf9\x86\x4c\xbb\xba\x74\x78\x77\xd8\x54\xdf\x40\x1f\xdc\xd1\x99\xa1\x2e\x02\xa6\xe1\xaf\xc2\xb0\x2e\x68\xf8\xb5\xe2\xba\xb2\xea\x28\xec\x4e\xd9\xa0\x8d\xb6\x68\xa2\x9c\x51\x1c\x15\xb8\xaa\x64\x46\xbf\x7a\x82\x44\xfe\x59\xdb\x69\x2d\x8d\xe0\x5d\x72\xd0\x7e\x79\xab\xb7\x99\x5a\x92\x68\xfa\x27\xcb\x77\x5d\x3d\xa6\x8f\x07\xbb\xc0\xd6\x16\xd9\x14\xde\x3e\xd9\xd2\x72\xdb\x98\xa5\x97\x9b\x53\x46\x76\x36\xb0\x3f\x79\x54\xc7\xc1\x54\x9f\xad\x38\x93\x5c\x44\xb1\x9d\x79\xc4\x24\xcb\x1d\x8f\x4b\x66\x76\x41\xfe\x44\xfc\x3a\x50\xcc\xe3\x56\x22\x52\x5a\xf4\x91\xc8\x94\x06\x9b\xe1\x22\xe6\x51\x51\x9b\x54\xdf\xe4\xf5\xca\x68\xed\xed\x21\x5d\x05\x91\x36\x71\x01\xbe\x4b\x5c\xbc\x57\x46\x5d\xda\xf4\x26\x2c\xe7\xab\x1e\xdd\x79\x49\xb4\xe4\x95\x65\x3b\x41\xda\xc4\x1e\x5d\x64\xda\x5c\x3d\x2d\x6c\x3f\xde\x5d\xca\xe0\x1d\x71\x37\x9b\x8d\x55\x78\x3a\x2b\x32\x89\x63\x26\xc1\xd0\x85\x5c\x52\x0e\x37\x05\xdc\x7f\xaa\x4d\xf8\x9c\x60\xb7\x53\xbd\x27\xe0\x21\x5d\x36\x9e\xfb\xad\xde\x7c\x2b\xba\x98\x00\xa0\x21\x8f\x49\x2d\x4d\xd4\xf2\xc6\x57\x38\x8b\x6b\xb5\xe2\x2c\x72\xbe\x8d\xaa\x03\xf7\xfb\xef\xc9\x8e\x76\x23\x2e\x3f\xe5\x7e\x50\x21\x1f\x71\x2e\x29\xf9\x67\x87\x2b\x65\xc7\xf3\xf5\xa9\xc4\xd6\x51\x00\x9d\x54\x36\xa1\x5a\x4d\x59\x53\xa4\x1b\xf9\x27\xb6\xdc\x66\xeb\xca\x89\xd9\x75\x97\xb0\x25\x0e\x82\x0d\xc1\xad\x89\xb1\x56\xbd\xc1\x5c\x07\x8b\x0b\xc1\x4e\xc7\x18\xa1\xa6\xe2\x17\x5c\x4b\x83\x27\xf8\x19\x70\xbd\x42\x73\xd6\xc4\x10\xae\x71\xa3\xf7\xd7\x1b\x56\x81\x3f\x08\xe2\x82\x62\xfb\x62\x56\x8c\x3f\x49\xbd\x9e\x90\xe7\x83\xa1\x4e\x54\x05\x85\xe4\xe8\x6e\x07\x4f\xf0\x95\xdd\x4f\x09\x61\x11\xb4\xe7\x28\x97\xda\x36\x6e\x14\x1f\x9d\x13\x95\xdc\x75\x30\x20\xae\xa0\xbb\xb1\x7d\xfa\xb8\xc6\xf4\x1c\x6b\x00\x4d\x4e\x3d\x6f\x0c\xed\x1b\xf6\x53\x5c\x09\xc5\x55\x06\xd6\xee\xfd\x8a\xbb\x76\x36\xf9\xb1\x6b\x85\x68\x85\x6c\x23\x58\x13\xe5\x0e\xc2\x40\x56\x8a\xf9\x31\x18\xba\x4f\x94\x39\x67\x12\x53\xb4\x50\x7a\x4b\xa5\x34\x2e\x5d\x22\x2c\xa3\x42\x82\x43\x91\x34\x60\x46\xd5\x31\x97\x55\xe5\x26\x89\x08\x96\xa9\xf9\x91\x64\x41\xe9\x46\x04\x86\xef\x50\xe5\x15\x10\x5c\x39\x99\xa5\x28\x84\x00\xd0\x3c\x8e\x32\x95\xec\xc5\x97\xd1\x42\x40\x8c\x1c\x3a\x42\x7e\xa8\xfe\x72\x46\x2b\xa2\xbe\x7b\x86\x5c\xaf\x5f\xba\xc2\xb7\x0d\x2b\x39\x82\xa7\xdf\xc1\xab\xbf\xc4\xa7\x4f\x8d\x26\xff\xfd\x06\x1d\xc4\xec\x6d\xed\x64\x24\x33\x76\x82\x57\x8e\x4b\x79\xee\xc9\x6d\x1d\x95\x06\xd9\x97\xcc\x64\xfe\xc8\xe7\x23\x8e\x29\x4c\x8b\x36\x29\x0d\xe9\x9f\xbb\x48\xdc\x1d\x9e\xdc\xc8\x54\xde\x54\x11\x08\xb8\xaf\xd3\xf3\x49\xac\x74\xa6\xba\x6c\x3f\x25\xd6\xc9\xee\x0d\xaf\xea\x14\xe4\xb5\x15\xf0\x91\x9b\xc9\xd7\xc8\x43\x76\xba\xa6\xf1\x67\xa3\x48\x26\x0c\x06\x31\x7a\x43\xc3\x8f\x29\x1f\x5b\xc7\x4d\x82\x12\x45\x64\x43\x86\x7a\x52\x11\x60\x7b\xb4\xa5\x10\x86\x08\xe6\xe8\x4b\x22\x83\x38\x5c\xc9\xdc\xb4\xb3\x2a\xd3\x72\x50\xd2\x9c\xbc\x3f\xa8\x52\x4a\xbb\xda\xe5\x0a\x71\xd2\xb6\x4a\x63\xa4\x8d\x46\xa4\x65\xe8\x7f\x49\xc3\x1c\xc5\xd3\xcd\x0a\x13\x70\x9c\x8a\xe4\x61\x4d\x94\x7c\x44\x48\x73\x63\xd5\x72\x6f\x4f\xbd\xac\x52\x15\xa4\x2e\x28\x89\x34\x6c\x0b\x84\x92\x04\x7f\x90\x4d\xd7\x05\xe0\xe0\xa0\xb6\xd6\xe4\x3d\x59\x69\x53\xfe\xd6\x58\xc3\x11\xce\x19\x40\x46\xd9\xb5\xc2\xc1\xe2\x1e\x70\x8d\x32\x38\x25\xed\x96\x0b\xd2\x50\x56\xa2\xe5\x4c\x85\x23\x84\x79\xa7\xbe\x6d\xbf\x21\x32\x4a\x41\x2a\x29\x61\x19\xd3\x86\x54\xb0\x6f\x6c\x8a\x4a\xde\xba\x9f\xca\x83\xb8\x61\x00\xb4\x10\xcc\x22\xb1\xcc\x57\xe8\x6e\xe6\xad\x6f\x9b\x8e\x04\xb2\x69\x0e\x6c\x40\xf5\x17\xda\xb4\xa3\x49\xa3\xe6\x28\x4e\xa8\x31\xea\x88\xf3\xdf\xd5\x9e\xdb\x46\x52\x5f\x9f\x61\x7f\x30\x41\x71\x68\xf9\xed\x8d\x24\x13\x96\x3d\x3f\x90\x0a\x57\xd7\xde\x96\x51\xfe\xa0\xb5\x32\x4f\x82\x75\x12\x02\x9f\x1e\x4c\xb3\x53\x9d\x49\x17\x1b\xdd\x83\x83\x08\x69\xa8\x64\x29\x7d\x51\xea\x25\xa1\x32\xc2\x0e\x67\x95\x8a\x34\xc9\xe5\xa9\x99\x37\x13\x8e\xc2\x00\x23\x69\x16\x87\x36\xe4\x6b\x5e\x5a\x9f\x77\xd3\xc1\x12\x0f\xec\x3a\x0f\xb0\x4a\x59\x0f\xe7\xeb\x0b\xe6\xc1\xfe\x54\x6a\x04\xf7\xf4\x08\x95\x35\x46\x79\x0b\x5e\x3b\xbb\x1f\xe9\x14\x51\xa1\xc8\xd7\x65\xc0\x0e\x54\x44\x91\x2c\x1f\xc9\x11\xad\x79\x37\x9d\xd2\x82\x12\xdb\xa1\xce\x0a\x94\xf1\xee\x03\xcf\xb2\x2e\x4e\x15\x99\xc4\x7d\x17\x75\xab\x54\xa6\x8c\x98\x1a\x4b\xa8\xe9\x1a\x0a\xc1\xdd\xe5\x6f\xcc\xd0\x20\x9e\xb0\x87\x6a\x0c\xcf\xa5\x0f\x7f\x93\x57\x4f\x43\x94\x59\x7b\xb4\x4b\x51\x20\x34\x4e\xe5\xbd\x22\x6d\xa8\xa0\x8e\xc4\xaa\x60\x8b\x55\x4a\x5b\x1d\xc2\xcb\x89\x37\xed\x45\xeb\xb5\x7d\xce\x88\x62\x6b\x60\xe6\x86\xb5\x26\xf0\x12\xef\x46\xb2\xda\xcf\x44\xc6\x90\xd2\x40\x97\x8e\x48\x09\x69\x51\x5a\x88\x13\xdc\x3a\x65\xcf\x4c\xef\x7e\xa9\x59\xd8\x6d\xaa\x7d\x92\x1a\x1a\x95\xef\xf0\xee\x32\x51\x76\x09\x8e\x96\xbe\x39\xcc\x65\x2a\x47\x5a\xc2\xfc\x21\xf0\xea\x8a\xb5\x2d\xa9\xa1\xb2\x7a\x0d\xfb\x1f\xc3\xb8\x32\xc8\xea\x32\x0e\xd4\xd0\xa0\xeb\x32\x0a\x43\x06\xf4\xc0\xe5\x70\x49\x64\x34\x00\x89\xc8\x11\x4d\xdc\x14\x97\xa6\x46\xf2\x95\xf2\x2a\xf8\x66\x5b\x86\x0e\xf6\xf7\xc3\x97\x24\xb7\xee\x75\xfb\x2a\x29\x43\x5a\x88\x8d\x68\xa8\x2c\xca\x2d\x9d\x47\x2b\xc0\xa6\x12\x20\xae\x34\x1f\x09\x62\x07\x52\x6e\x5e\x9d\xd9\x76\x76\x2a\x5e\x0a\xe7\x9a\x73\xb6\x6e\xce\x25\xa2\xa1\x41\xde\x52\x50\x6f\xd1\xb7\x4f\x88\x5f\x5f\x76\x95\xed\xd0\x67\xea\x57\xa7\x21\x5e\x79\x6d\x02\xd3\x38\x8e\x6c\x26\x98\x42\x6e\x54\x97\x25\x97\x56\x67\x5c\xaf\x85\x64\xab\xe8\x08\x85\x6c\xf4\x9d\x24\xd1\x2f\xe2\x9c\x4b\x11\x27\xa5\xba\xe3\x72\x4e\xeb\x1d\x3f\xcc\x45\x0c\xcd\xd1\xc4\x04\x44\xef\xa9\x20\x6e\xf9\xab\x0a\xbd\xde\x73\x43\x9b\x63\x44\xf7\xf6\x4c\x5a\x87\x01\x7e\x7c\x7e\x2a\x0f\x59\x78\xa6\x93\xfe\x77\x9f\x14\xe8\xbe\xcd\x1d\x41\x0f\x1f\xa2\xc9\xfd\x60\x49\x7e\xff\x1d\xdd\xf7\x29\x93\x73\xb6\x3b\x32\xd4\x18\xd9\xdf\xfd\xb9\x53\xf5\x37\x35\x60\xc0\xf1\x23\x8d\xc8\x40\x4d\xbf\x5e\xb0\xba\xa5\x75\x17\x13\x38\x6d\xc7\x59\x90\x66\x4e\x39\xa7\xac\xae\x74\x40\xb0\xde\x0c\xf2\xaa\x4f\xae\xf3\xf9\xab\xb7\x2f\x0e\xd1\xb1\x1b\x47\x2d\x23\x42\x1d\xb9\x67\xd1\x50\xd6\x68\x7f\xd4\xc1\xfe\xfe\xce\xcb\xbf\xbf\xfa\x39\x4e\x7c\x4d\x81\x9f\xa8\xf4\x90\x60\x37\x6d\x01\x4b\x93\x77\xbc\x64\x7c\x2a\x9a\x04\xa3\x96\xcc\x17\xac\xc1\xcd\x0a\x5d\x35\xb8\x30\xea\x98\xfa\x3e\x35\x86\x1c\xa2\x85\x14\xfd\xab\x06\xd7\xe5\x14\x43\x51\xef\x32\xec\x4f\x36\xc7\x2b\x75\xbf\x28\xb1\x4b\x4c\x5a\x8c\x14\x4d\x65\x37\x35\x0e\x24\x05\x43\xe9\x6e\x8f\x5c\x30\x37\x42\x21\x9e\xdc\x3d\x30\xaf\xde\xa4\xcf\x4b\x9c\x6f\xb7\xb7\x87\xd0\x0e\x7a\x55\x89\x43\xc6\x23\x5a\x6d\xeb\x3e\x73\xae\xa2\x09\x90\xc1\x82\x91\x3e\x83\x12\xe4\x39\x59\x4a\x90\x32\x3b\xc7\xaa\x56\x12\xa6\x2d\x19\x6a\x6e\xdd\x1b\x9d\xee\x23\xff\x74\x87\x87\x5b\x7c\xe4\x1f\xee\xcd\x9f\xed\xcf\x78\xd4\x92\xf6\xa8\x83\xfd\xfe\xea\xdf\x5a\x25\xf1\xd1\xcc\x2a\xcb\x5e\xe2\x96\xce\xef\x81\xce\x84\xa4\x69\xb1\x50\xf3\x4c\xda\x84\x4c\x96\xc0\xd7\x98\x56\x82\xb3\x65\xb2\x25\x38\xf3\xbb\xca\xce\xc5\x36\x4e\x25\x1e\x82\xcc\x04\xa3\xea\x4e\xce\xea\x0d\x18\xc7\x83\x69\xb3\x2e\xc4\xa1\x63\xf3\x6a\x25\x56\x50\xc6\x8a\x1b\x39\x06\xe4\x17\x29\x7d\x51\x59\xf4\xab\xf4\x13\xc2\xce\x1d\x9e\xa3\x99\x82\x05\x23\xf4\x21\xf1\x1a\x87\xe6\x3a\x8d\x1f\x46\x66\x44\x21\xaa\xa2\x35\x75\x3d\x0f\x7f\x84\xe3\xaa\x8a\xa6\x5a\x91\xa9\xb5\x3a\x4e\x65\xe3\x6a\x07\x00\x22\x1f\x68\x2b\xe7\x46\xe7\x8b\x8a\x16\xb4\x75\x67\xd7\x32\xe9\xc4\x15\x13\xf4\xf5\x3f\xb3\x0c\x5c\xe6\x34\x08\x34\x95\xa4\x0b\xb5\x65\x9d\x0d\xc0\xb5\x04\xe7\xa8\x7f\x6d\x83\x6b\x4e\xe3\x29\x64\x95\xb6\x84\x61\xc0\xb3\x4a\x44\x96\x05\xe5\x6e\x34\x2e\xc4\xdb\x3b\x92\x23\x45\xa7\x27\x11\x2e\x0b\x5c\xe3\xaf\x72\xe9\x12\x50\x4d\xa2\x48\x16\x86\x9f\x8a\x93\x00\x01\x4b\xaf\xfa\xdb\x1b\x1a\x1d\xa1\x77\xbf\x44\x0a\xd1\xdf\xc1\xe8\x09\x5b\x8c\xab\xc2\xb1\x41\x4f\xd0\xa4\x09\xd6\xcb\xf0\xbc\x49\x36\xab\xaf\x6d\x8f\xcb\x6a\xe5\x5b\x42\x48\xfc\xf8\x29\xc2\x86\xcc\x17\xed\xca\x7f\xd4\x2e\x48\x30\x12\x3a\x42\x1f\x0f\x0e\xd1\xc7\x4f\xdb\xe8\x91\xfc\xe7\xb1\xfc\xe7\x89\xfc\xe7\xa9\xf8\x67\xed\x1c\x03\x30\xdf\x24\xd0\x18\x91\xf6\xca\x13\xc1\xc2\xc0\x96\x6c\x28\xa8\xd9\x85\x5a\x37\x49\x0a\xdc\xfe\x9a\x28\x91\x1e\x1d\x05\x9f\xbf\x53\x61\x0c\x3d\x71\x0c\x66\x38\xf5\x2c\x7a\x7e\xe4\x66\xff\xa9\x0f\xd3\x37\x9b\x0c\x1a\xc2\x55\xa5\xd9\x75\x23\x93\x62\xb6\xb5\xd1\xdf\xb2\x33\x78\x4a\x1b\x16\xfc\x92\x2b\x21\x3d\xac\xb6\x96\x9c\x64\x4e\x65\xd3\x3f\xb7\xb8\x6e\x13\x21\xa2\xa6\x99\x47\x8e\x5c\xdf\x28\x26\x30\xc9\x23\xab\x9c\xdf\x5b\xe8\xf9\x68\xca\xe6\xc8\x7d\x0e\xf1\xdb\x31\xbd\x41\x96\x2a\x4b\xe0\xb1\xae\x6d\x38\xbc\x20\xd2\xb9\xc0\xb9\xd1\x4e\x74\xfd\x1f\x34\x63\x4b\x34\xd7\x96\x11\xb0\xc2\xa9\x15\xb6\x11\x44\x66\x24\x69\x9e\xd1\x91\x44\xc9\x10\x22\xa4\x0d\xc2\xdd\xfc\x5c\x72\x2f\xe9\xf7\xd0\x1c\xd5\x86\xc4\xdc\x8a\xde\x3b\x31\xbd\xc7\x53\x1b\x58\xab\xc1\xef\xb8\x14\xda\xfa\x3a\x43\x87\x73\xcb\x7a\xe5\xcf\xea\x52\xa8\xac\x46\x5c\xa0\xe2\x6f\x6a\x3a\xca\x45\x6b\x88\x9b\x06\xaf\x8c\xa1\x29\x65\xfc\x71\x49\x5c\x92\x8a\x88\x5d\xa1\x02\x81\xe5\x0c\xb4\xdd\xf3\x28\x64\xb0\xbd\x14\xd9\xdb\x43\x6f\x7c\x91\x28\xc4\x78\x0c\x52\x32\x38\x24\xa4\x4e\x4f\x14\x95\x5e\x0c\x39\xa4\xd8\xe0\x66\x21\x1a\x72\x4d\x9a\x96\x5e\x56\x44\x22\xf6\x4c\x66\x1b\x3d\x9f\x6c\xa1\xff\xa7\x32\x8f\x46\x2c\x56\x9a\x19\x20\x2f\xe0\x52\x86\x9c\x38\x31\x8d\xdb\xaa\x14\xbd\x12\x9e\xb6\x51\xdb\xac\x10\xbe\xc2\xb4\xee\x83\x26\x2d\xec\x02\x4c\xcd\xda\x6d\xc8\x18\x10\x1f\xe4\xed\x78\xee\x8f\x0c\x52\x30\xab\xf9\xce\x10\x64\x20\x0d\x40\xff\x64\x5f\x8e\x9d\x25\xe1\x4f\xb4\x5c\x47\xf1\x47\xa9\x98\x35\xfd\x93\xde\x65\x09\x35\x04\x79\xfd\xcb\xc5\xfd\x21\x39\xb8\x32\xf7\x29\x49\x75\xc4\x05\x02\xeb\x45\x6b\x6f\xd2\x43\x57\x87\xad\xa8\x1a\xdd\xa4\xee\xbe\x79\x67\x06\x88\x43\x94\xf4\xcf\x2d\x6e\x21\x14\x96\xef\x30\x83\x0f\xf9\x9e\x87\xe9\x7a\xa1\xc5\x3e\x15\x51\x6f\xc3\x70\x8d\xdb\x46\x6a\x49\x4c\xa9\x39\x73\xea\x7f\xb3\xed\x86\xb2\x42\xe7\x78\x71\xd5\x08\x79\x3d\xb3\x71\xd3\x7c\xbc\x97\xc1\x7b\x5c\x37\x9e\x4a\x6f\x9a\x88\x73\x47\xea\x3b\xce\xbd\x27\xb1\xda\x49\x23\xee\xca\x1c\x78\x93\x47\x25\xef\xd2\x91\x57\xe9\x39\x53\xcd\x3f\x21\x36\x84\x10\x15\x0a\x0d\x0c\xc0\x29\x05\xcd\x55\x94\xb4\x13\x51\xb2\xf2\xec\xe4\x5a\xdb\xdc\x14\xad\x47\xdf\x68\x63\x6d\x08\x72\xd5\x76\x21\xa3\xaa\x3c\xae\xaa\x1e\xd0\xe9\xe8\x64\x71\xd3\xca\x2a\x6c\x1c\x6a\xc6\x99\x78\x62\xa7\xfa\x8b\xbb\x47\xe3\xad\x9c\x82\x0a\xb4\x96\xc1\x92\xce\x6a\xf1\x5d\x99\x09\x5f\x80\xb3\xa5\x62\x4b\xd2\x84\x4f\x28\x03\x43\x0a\x66\x4d\x96\x2e\x76\x62\x99\x34\x08\x69\x63\xb0\x55\x5d\x1c\x80\x29\x59\xdc\xd3\x04\xad\x30\x6f\xeb\x26\xc8\x85\xcc\xd8\x97\x02\x19\xa7\x77\xbd\xc3\x51\x12\xcb\xda\xb3\xc8\x9f\x39\xe0\x78\xcd\x60\x63\x03\x66\x7c\x9c\xb1\x37\x9c\xac\x6f\x9b\xad\x7e\xc3\x9d\xfa\x1f\x29\x2b\x98\xdd\xfd\x39\x03\xd8\x09\x16\x6c\x32\x91\x67\xab\xcc\x24\x0c\x2d\xf0\xca\x16\x24\x60\x81\xa5\xd7\x83\x75\x89\xb9\x38\x1c\x75\xd4\xef\xc5\xf6\xcb\x09\xa2\x7c\xef\xaa\x7c\x68\xa8\xa2\xda\x0a\xd3\xb6\x84\xf9\x31\xc8\xac\x47\x01\xbc\xdd\xb8\xd6\x3a\x72\xdd\x65\x51\xed\x6d\xfd\x5e\xb6\x9a\x7b\x68\xf1\xf0\x3a\x61\xd6\x21\x41\x63\x8a\x6f\xeb\x2a\x16\x73\x2a\x58\x8a\x69\x0d\xeb\xc1\x85\xd6\x8e\x89\xf9\x39\xa5\x8d\x52\xb2\x2c\x04\x03\xab\x02\x84\x16\xfd\xd7\x98\x96\xb2\xe8\xfd\xa1\x37\xe9\x6d\x50\xad\x5e\x12\xc2\x0f\xd1\xfe\xee\xfe\xb6\x2a\xe7\xaf\xfe\x98\x12\xc2\xbf\xef\x9a\xda\x7c\x40\x9c\xe5\x7b\xe9\xd4\x6e\x0f\x56\x36\xcd\x72\x65\x50\xa3\xbc\x86\xea\x1d\x66\xcb\x12\x58\xa3\x90\x4a\xb9\x15\x97\x5f\xfd\x15\x94\xd0\xe3\xca\x04\x6a\x6c\x7d\x4e\xcd\x87\xa4\xdf\xc4\x18\x6f\xb4\x2f\x2a\xae\x7b\x91\x56\x48\xf4\xb9\xcc\x15\xd2\xf0\x80\x26\x66\x28\xcf\xa7\xcf\xd7\x50\xbc\x67\xa7\x84\x28\x8f\xab\x32\x71\x09\xe2\xef\x5e\x91\xf6\xa5\xf9\x22\x11\xd3\x24\x97\x25\x28\xae\x9f\x28\x5f\x4f\xa7\xee\x00\xcf\xfc\x0d\x1e\x6f\x16\x0f\x6c\xd0\xbf\x00\xed\x38\xa0\xfa\xd8\xf5\xde\x1e\xfa\xde\x76\x91\x9e\x12\x22\x5d\xab\xca\x7c\xab\x9a\x93\x68\xf1\x47\x6c\xa9\xb0\x43\xac\x72\xb2\xba\xbd\xb8\x50\x85\x79\xff\x5a\x2b\x5a\x42\xe1\xde\x3e\xcf\xb9\x20\x2f\x3c\x34\x89\xfb\x89\x28\xf8\xd0\xbd\x04\x3d\xdb\x31\xf0\x4c\xc4\xb8\x74\x56\xbf\x94\x47\x04\x1e\x33\x31\xe4\x96\x36\x71\xf8\xee\x8f\xe2\x58\xfb\x9d\x4a\xc1\xeb\x17\x36\xc9\x70\x56\xcd\x5f\x89\x5c\x18\x38\x4c\xba\x62\x12\xaf\x1f\xa1\xf6\xf5\x5a\x49\x29\x0f\x5f\xea\x97\x77\xe5\xdb\xc9\x3b\xd3\x81\x9e\x96\xfc\x53\xf1\x33\xaa\x91\xf8\x5c\x22\xd5\x90\x29\x69\x48\x5d\x84\x31\xae\x08\x0e\x8a\xa5\x7a\xdc\xce\xda\x1f\x7f\x57\xc0\x0b\xba\xd0\x78\xa4\xda\xea\xf5\x1c\x59\x82\xdb\x36\x17\xb4\xce\xdc\x1b\x1b\x8a\xcf\x08\xc6\x4b\x36\xb3\xf1\x81\xab\x36\x09\xa9\x17\x53\xb7\x0f\x4a\x59\x4e\xa2\x14\x3d\xd3\x60\x26\xa4\xb0\x47\xfe\x4c\xba\xa8\x78\x22\xd5\xe8\x4b\xd0\xd3\xa6\xd1\x18\x4a\x5a\x9c\xc7\x16\xf9\x47\xb7\x4c\xa2\xe9\x81\xe7\x8e\x9f\xa0\x6a\xbe\x9c\x7e\xc6\x6c\x97\x24\x37\x4a\x64\xa6\xdc\x90\xe2\x01\x42\x19\x3b\x51\xaa\x6f\x91\xbc\xd5\x75\xa8\x45\x7a\xdf\x8d\xca\xf4\x71\x81\xfa\x97\x7c\xe2\x6a\x0f\x31\x4b\x68\x68\x80\xec\x3a\x38\xc6\xbb\x6f\x2d\x34\x12\xb9\x7b\x5a\xac\x41\x47\xb9\x5b\xcc\xbf\x2a\x9f\x1f\x0d\xdd\x95\x0e\xc4\xac\x60\xe8\x4b\x15\x37\x17\xc5\xf4\x6f\x56\x1e\xf3\x98\x9e\x2f\x99\x79\xdb\xeb\x8a\xb4\x46\x8a\xb8\xa9\xbc\xf6\x59\x64\xb5\x1b\xc9\x69\xb7\x91\xd1\xa0\xa3\x12\x6f\x1b\xb6\x0a\xae\xe6\x29\x10\xda\xa9\x73\xaa\x9d\xf6\x6c\x4e\xc0\xd7\xed\x81\x29\x15\x0c\x97\xea\x3d\x9a\x98\xf4\x6c\x70\xaf\x68\x9e\xd7\xc7\x25\x0a\xb4\xc9\x24\x4c\xdc\xb0\x6b\x42\x22\xe8\x58\x0e\x7b\x1e\x55\x85\xd3\xc6\xfa\x35\x22\x6b\xef\x47\x24\xd6\xad\x42\x79\x37\x37\x56\x2f\xa9\x36\x26\xb2\x41\xc5\x41\x85\x23\x20\x93\xd4\xb2\x63\xbf\xb5\xcf\x04\x52\x9c\x58\x30\x17\xc0\x51\x46\x70\x52\xca\x73\x82\x40\x41\x2b\x30\x50\x73\xdc\x3e\x60\xbf\xf4\x95\x8a\xf3\xbc\x57\x30\x6d\xd9\xb7\x47\x76\x46\xeb\xaa\x96\x2e\x2a\x2a\xfb\x9d\xd8\xa0\x13\x8f\x1e\x10\x72\x12\x05\x02\x1b\xc2\x48\xbc\x64\x37\xa0\x71\x35\xe1\xf7\x5c\x82\xc4\x7c\x31\x29\xfa\x1c\xa2\x77\x09\xd0\x51\x07\xb4\xb4\xbb\xff\xad\x29\x97\xef\xd6\x38\x84\x13\x24\xee\xba\x19\xa9\x9c\x88\x96\x14\x37\x89\xf3\x7d\x79\x37\x57\x83\xff\xac\x21\x48\x55\x27\x3f\xb6\xed\x4e\xc7\x6d\x21\xf9\xe4\x68\xb9\x03\xe6\x0c\x0e\xc4\x13\x52\xbf\xcf\x67\x2e\x54\xdf\xa5\x34\x2e\xa9\x5c\xea\xec\x94\x55\xd8\xb4\xda\x3a\x21\x28\x5d\x14\xc2\x21\xa7\xf6\x79\x69\x92\x46\xa7\xba\x8e\x59\x62\xf6\x3c\xe5\xd8\x67\x9c\x17\x63\xbd\xe4\x09\xf8\x9f\x27\xac\xd9\x0d\xe9\xfa\xca\x32\xd2\x02\xd7\x82\x1e\xba\x16\x64\x29\x8b\x73\x96\x74\x0a\x8a\x87\x5b\x7e\x3f\x05\xf1\xcc\x6d\x91\xe7\x40\x95\x46\x70\xce\x7c\xb8\x70\xb2\xf1\x9c\xf4\x01\xb5\xfa\xe4\xa9\x7a\xf5\x2d\x73\x8a\x57\x1e\xa5\x08\xa8\x03\x95\x13\xa1\x13\x63\x76\xe1\xf0\x33\x83\xb5\x6c\xd2\x86\x1a\x8f\xa5\xd5\xac\x99\x9b\xc3\xad\xce\x99\x29\xd2\x62\x6b\x70\x42\x50\x98\x8e\x06\xb3\xeb\x12\xc1\xf7\x1b\x05\x1e\xcf\x55\xa9\x8c\xa1\x72\x2b\x5f\x47\xfc\x70\x00\x32\x3f\x16\xb8\x00\xff\x60\x15\xc4\x83\x1c\xc5\xe3\x7e\xdd\xb3\x64\xbd\x6e\x03\x2b\x3d\xa8\xed\x21\xb9\x90\x65\xf2\x9a\x2c\xc9\xf3\xaa\x16\x38\xe6\x71\x89\x0f\xbf\x41\x93\x08\xed\x9d\xbe\x79\x66\xe2\xf8\x43\xc6\x9f\x3e\x96\x21\xcf\x0f\xea\x49\xa6\x8f\x67\x8e\xf3\x19\xf6\xaf\x8e\x6e\x86\xe9\x22\x37\x91\xc4\xd9\x79\xb4\x71\x4e\xa1\x39\xa0\xb2\x35\x69\x72\x8a\xeb\x15\x96\x40\xbd\xc5\x25\xd0\x9a\x05\x26\xd0\x9a\x45\x26\xd0\xb8\x42\x13\x68\xd3\xc5\x26\xd0\x06\x79\x4b\x7f\xa9\x81\xac\x77\xd8\x67\x2f\x71\x5b\x59\xe9\x5e\xa0\xdc\xeb\x03\x03\xa5\x91\xf3\xde\xd2\x90\x5b\x3b\x65\x86\x7b\x65\x8f\x24\x40\x1d\xd0\xe2\x68\xc5\x86\x4f\x0d\xd4\x6f\x18\xc1\xa6\x32\x23\xa4\xf8\x55\x1a\x89\xf5\x98\x16\xf2\x19\x97\x39\x93\x8e\xff\xc7\xf2\x2f\xde\xcd\x73\x3b\x66\x2c\xb3\x4a\xe3\xbc\x33\x38\xdd\xcc\x5e\x55\xd1\x28\xfd\x84\x52\x52\xbf\x89\x44\xef\x09\x4d\xd0\xb5\x6c\x7c\xad\xeb\x2b\x8e\x8a\x2e\xed\x55\xa7\xd3\x68\x4e\x31\x06\x5f\xaf\xd1\xfd\x66\xcb\x58\x77\x07\x23\x44\x4e\xba\xd6\xdd\x78\x9b\xc3\x21\x3f\xf4\xd8\x0b\x34\xfe\xf6\x1b\x1f\xe5\xfc\x10\xeb\x6f\xfc\xf8\x91\x9d\x60\xb0\xd4\x38\xe9\x68\xa0\xf0\x1e\xdc\x1d\xea\xd5\xe9\x98\xcc\x4c\xbb\xce\xe1\xcd\x1c\x23\x93\xb3\x83\x7b\x98\xb8\xdd\x83\x7b\xef\xf8\x21\x60\xd2\x55\x28\xe3\x23\x26\xe1\x97\x83\xd6\x33\xcd\x25\xb4\xaa\xac\xf4\xcf\xc4\x89\xdf\x43\x13\x57\x01\xdf\x19\xbe\x38\x62\x37\x8c\xab\x81\xbf\xae\x3a\x97\xc7\x44\x4a\xf0\x37\x49\xdc\x42\x65\x6c\x2f\xca\xc6\xf5\x9b\xa1\x4b\x8f\x6c\x8f\xb6\xe3\xd9\x48\xfa\x6a\xe5\xe6\x85\x7a\xd5\x82\x62\x80\x2d\x6d\x56\x57\xda\x84\x70\xed\x2d\x41\x32\xa6\x3b\x1e\xe1\x48\x17\x43\xec\xcb\x6e\x1a\x41\x89\xcf\x2c\xa4\x06\xa5\xce\x94\x8a\x03\xd5\x51\x55\xc5\xc5\x19\x4e\x14\x16\x74\xbb\xe2\xfa\xad\x30\x8c\x08\xe3\x07\x47\xf8\x15\x0f\xff\x2d\xbb\xde\x42\x76\xdd\xbb\x03\x01\x72\x53\xf2\xde\xc0\xc9\x41\x49\x71\xc6\x3f\x42\x9f\x4d\x86\x31\xb2\xe4\xe7\x16\x5c\x6e\x30\xf0\x18\x69\x25\xe0\x75\xce\x47\x37\x95\x4b\x06\x26\xf0\x65\x49\x20\x12\x89\xa1\x8a\x6a\x28\xe5\xca\x1c\x2f\x86\xe4\x06\xd9\x9c\xec\x01\xee\x09\xe5\xb8\x38\x1a\x61\xad\x1f\x61\x10\xf7\xac\xf9\x49\x4c\xd3\x71\x76\x3c\xe8\x3a\xbd\x76\x90\x9d\xac\x47\xa6\xca\x1e\xaa\x7e\x34\xb2\x8a\x8c\x1f\x62\x27\xee\x06\xd5\xd1\xdf\xfb\xfc\xad\xc3\xcd\xdc\x58\x19\x5d\xd5\x41\x66\xa2\x5e\x3b\x16\xca\x64\xa5\x9a\x10\x14\x44\x53\xcb\xb2\x36\x42\x90\x76\x1a\x11\x40\xc8\x8d\x44\x5f\x87\x32\xaf\xe2\x2a\x9e\x02\xde\x4f\xb5\xdb\xdd\x98\x70\x1d\xfc\x0c\xf1\xd9\xe8\x12\x2a\xbc\x48\xa8\x8c\x1b\x1a\xa8\x52\x2a\xd8\x6b\x5e\xe0\x16\x8e\xbb\x41\x5f\xef\x51\x7d\xc1\xc6\x14\x68\x3e\x44\x0f\x4e\x70\x0d\x21\x79\xce\xb2\xd1\x64\x7f\x12\x44\x39\xe2\x2d\xad\xa0\x3e\xc8\xa2\x61\x57\x0d\xe1\xfd\xdd\xc3\xbe\xf8\x52\x3f\xbd\x48\xf5\x17\xe3\xff\xb2\x0a\xda\xbe\x31\x29\xa7\xbd\xf5\x66\xc4\x8d\x0f\xbe\xe2\x10\x2d\xc7\x1d\x1a\x4c\x2c\x76\x46\xaf\x95\xc3\x19\x0e\x94\xce\xe2\xec\xa7\x12\xdc\xae\x7e\xb1\xcb\x3f\x61\x59\xe2\xbb\x75\x51\xe7\x0b\xf5\x0c\x28\x7b\x9b\xaf\xd5\x63\x8a\x5d\x1c\xdd\xac\x80\x8d\xc9\xea\x88\xca\x97\xe1\xa4\xb7\x1d\x65\x0a\xdb\xe7\x8a\x0d\xff\xfe\xbb\x45\x31\xad\x34\x24\x48\xe0\xd4\xf8\x91\xa2\xf2\xf7\x10\x8f\xf1\x76\xb5\x20\xa9\x92\xe4\xb7\x84\x70\x3f\xe5\xe1\x8a\xe6\x93\xc4\x1d\x82\x73\xdc\x61\x6e\xdf\x3a\x22\x1d\xb9\x95\x53\xbe\xef\xbc\xa9\x43\x0a\x19\xef\x60\xbd\xf3\x66\x9a\xcd\xd0\x4b\x57\xcc\xd1\x6d\x88\x66\xae\x34\x61\xf7\x5f\xb2\xfa\x77\x6e\x07\x1a\x79\x62\x7c\xb9\xeb\x71\x55\xae\xb3\xf4\x8a\x46\x1c\xb9\x76\xe3\x5b\x72\xd8\x11\x86\x57\x2f\xc6\x66\x6c\xfd\x69\xa7\x3a\xbb\x96\xc5\x1c\x36\x50\x97\xa6\x18\xf7\x1c\xa4\x44\x7f\xb4\x51\x6b\x13\x97\x98\x5e\x6f\x71\x7a\x2a\x32\x67\xe9\x11\x8f\xb9\xd6\xf2\x08\x42\x0e\xae\x8f\x3a\x85\xc3\x8b\x93\x40\x26\x8d\x4d\xd0\x37\xa5\x66\xa8\x62\xf5\x15\x69\x64\x3e\xef\xa5\x2e\x4f\x3c\x97\xf5\xd1\xb6\x9d\x92\xc5\xf3\xa0\xe4\x0b\x9b\x42\x1a\xdf\x75\x5f\x8e\x20\x9d\x26\x05\xdb\x91\xa5\xd8\x06\x2c\x82\xb9\x4a\x5d\x7d\x05\x11\x3c\x8b\xe9\x9a\x25\x84\xd2\x8a\xb2\xdd\xdf\x76\x4b\x77\x2d\x9b\xe3\x96\x16\x58\x28\x27\x5e\x5e\xa3\xe0\x3a\x4a\xd4\xc8\x41\xf3\xf2\x1d\x21\xa2\x06\x56\x40\x65\xc0\x27\xea\xd8\xba\x3f\x37\xaa\x3f\x1e\x05\xe0\xa6\x3a\x95\xc5\x22\xdd\xa8\xe3\x0f\x75\x31\xe5\x3b\xc6\x7c\xc0\x95\x40\x98\x10\x6c\x7a\x82\x4d\x74\xd1\x7e\x6d\x24\xb7\xa6\xc7\xaf\x86\x34\x58\xfd\x13\x45\x86\x27\x31\xbb\xab\x70\xf0\x81\xf3\xe8\x46\xfa\x44\xc2\x52\x4f\x19\xe3\x00\x1a\xe5\x08\xaa\xc3\x99\xc4\x4b\x3b\x61\x73\xa8\xbd\x2e\x00\xb9\x96\x19\xee\x94\x71\xd1\x76\xd8\x56\x63\x7c\xc9\x9a\x73\xf2\xa1\x05\x6d\x37\x61\x7e\x4c\xb5\xab\x1a\x30\x51\xee\x24\x02\xd5\x43\x8e\x96\xe3\x30\x7d\xc8\x3d\xcb\x48\xe1\x66\x99\x14\xf7\x01\x74\xde\xd8\xf2\x70\xbd\xad\x00\xbf\x94\x6e\x0f\x31\x3e\x9b\xee\xb9\x90\x31\xef\x7e\x11\x22\xf5\x20\xc5\xf2\xbd\x3f\x14\x47\x4e\x15\x55\xce\x6b\x25\x68\x13\x5d\x50\x50\xa6\x13\x4a\xbf\x74\xbf\x81\x3e\x28\xc3\x7b\xa7\x57\xee\xff\x0c\x3b\x39\xef\x4a\xb8\xa9\x14\x9f\x59\xb1\xf5\x04\xf9\xdc\x8a\x6d\xba\x77\xcd\x48\x61\x3f\xb5\x66\xa3\xf9\x4f\x8f\xb8\x3f\x8c\xce\xba\xab\xb6\x59\xa9\x3f\xb3\x96\x6b\x0a\xfe\xfd\x8b\x79\x83\xe6\x31\x39\xf2\x8d\x55\x0e\xf2\xcb\x99\xd2\x0f\x32\x87\x75\x70\x31\x47\x6b\x07\x68\x2d\x81\xd6\x4a\x16\x03\x52\x2d\xda\x80\x64\x8b\x36\x26\xdd\x66\x7b\xff\x8c\x92\x71\x51\xef\xa6\x37\x3d\x26\xbd\x96\x89\x8e\x1c\xa7\x55\x28\x15\xca\xe6\x7a\xde\x4d\x63\xb2\x76\xb5\x48\x0b\x3b\x5f\xc0\xbd\x3b\x4a\x50\x4b\x22\x3f\x4e\x4a\xd9\xdf\xdd\x1f\x6b\x56\xb8\x3b\x5a\x7f\x11\x74\x1e\xa1\xe3\x67\xba\x7d\x69\xef\x82\xa2\x83\x25\xcc\x94\x92\xaa\x54\x29\x71\x2a\x35\xa1\xe3\xc9\x36\x15\x11\xe0\x7a\x5c\x13\xce\x68\xf9\xe2\x34\x7c\xe8\xce\xa3\x86\x5b\xca\xd1\xbe\xe2\xd9\xf6\xfa\xc8\x24\xd4\xa5\xba\xe7\xc4\xc0\x83\xa2\x4e\x52\x0b\x70\x3b\x26\xd4\xc9\xda\x9e\x29\xef\x5b\xda\x56\xef\x99\x10\x12\xcd\x0a\x4d\x05\x3b\xd3\x11\x56\x2d\x03\xb8\x47\x6d\x69\x5b\xeb\x86\x9d\x61\x8e\x48\x1d\x16\x32\xda\xdb\x43\x6f\x49\x55\x71\xb4\x34\x9d\x65\xc9\x52\x47\xff\x2c\x64\x1a\x95\xca\xb7\xd9\x85\x14\x23\xf1\xb5\xfa\x9c\x72\x1b\xa4\x2e\x47\x2b\x66\xb8\xbe\x8a\x47\xb8\x94\xd5\xae\x21\x0e\x45\x36\x0c\x10\xef\xca\xca\xf2\xea\x4d\xd3\xd4\xf4\x92\x68\x28\xb6\x0a\x16\x91\x76\x20\x33\x17\x0f\xbe\xec\x80\xac\x9c\xa2\x6e\x00\x5e\xd2\x25\x1e\x66\xd0\x6d\x67\x6f\x01\xe4\x86\xb3\x48\xff\xf9\x38\x27\x7b\x0f\xc4\xc8\x77\x1b\x7c\xe0\x76\x3d\x72\xb6\x35\x14\x1f\xae\x57\xe2\x14\x35\x70\xa2\x0a\xa9\x52\xbb\x85\x86\xa1\x40\xa4\xac\xb4\x8e\x30\xac\xd2\xb9\x8e\xaf\x92\x6d\x69\x4c\x3f\x23\x45\x52\xd6\x35\x05\x31\x3e\x20\xb7\x94\x8d\x18\x81\xb7\x62\xc5\xe4\x9d\x49\x9b\xd0\x4f\x05\x60\x43\x1f\x35\x2e\xfd\xa6\xf0\xba\x43\x59\x1f\x41\xa4\x69\x0d\xc2\xe2\xfa\xe9\xd6\x2e\x59\x03\x67\xb2\x2c\x1b\xc2\xf9\x18\xd8\xf6\xa5\x1f\xc8\x6a\xcc\x0b\x8a\x39\x8c\x7c\x3a\x50\x3b\x0e\xd1\xdf\x3e\xbe\xec\xea\x2b\x7a\x59\x49\x4f\xfd\x2e\xa4\xc3\x7e\xda\x3a\x44\x7f\x83\x62\xc2\x10\xd6\x00\xf0\xac\xd0\x88\x39\x27\x4d\x8b\x26\x83\x4c\x22\x70\xd1\xfb\x78\xcd\x09\xe7\xf8\x8a\x58\xbf\xbd\xbb\x11\xdc\xb0\xa8\xbc\x13\x5f\x75\x0a\x8a\x3d\xf8\x0e\xeb\x51\x2e\x57\x31\x19\xf4\x6c\x07\x15\x60\x5b\x45\xc1\x92\xd3\xb2\x8f\x66\xc1\x8f\x5c\x7d\x28\x72\x37\xfe\xa5\xc4\x5e\x88\x3e\xba\x11\x38\x58\x77\xef\xcf\x35\xc0\xb8\x7b\xc7\xfe\xbe\x06\x80\x68\x3b\x3d\xdb\xb1\x05\x4a\x24\xad\x5f\xcc\x17\xed\x4a\x56\x5e\xd9\x0a\xd6\x45\xd9\xdc\x74\x9b\xaf\x79\x6c\x6e\x2a\xa3\xca\xc4\x72\xf3\x4d\xe2\x3b\x70\x74\x0b\x13\x5f\xef\xf6\xd3\xed\xed\xda\x66\x77\xeb\xdb\x54\x1f\x2b\xb9\x77\x55\x5f\x1e\xd5\xd5\x31\x72\x18\xa0\xc9\x83\xdd\x82\xd5\x05\x6e\x27\xea\x93\xdd\x96\xc9\x23\x3b\xd9\xda\xd2\x5f\x3d\xd8\x32\x57\x48\x31\x63\x5c\xb5\xe1\x93\xa5\xec\x2c\x00\xf1\x67\xfa\xed\x07\x8e\xfa\xe2\xd0\x3b\x13\xac\xc7\xa1\x0d\xda\xb3\x9d\xfb\xfa\x90\xb8\x41\x52\x3a\x92\xca\x72\x66\xc9\x0f\x10\xbb\xfc\x1f\x02\xb2\xa5\xd3\xd7\xdd\x9e\x57\xe0\xc2\x3c\x62\xc3\xfe\x91\xb4\xc0\x9e\xed\x38\x87\x52\x7e\xa6\x0e\xa5\x83\xbe\x7d\x1e\xd8\x0a\x39\x27\xaa\xb4\xcf\xe4\xd9\x4e\xb0\xa4\xce\x5b\x0a\x7f\xe9\x3c\x72\x78\x99\x73\x43\xbd\x51\x5c\x87\xab\x59\x5a\xbd\x4d\x68\x8e\x08\xa3\xae\xa6\xff\xec\x08\x3a\x3b\x35\xcb\xc2\x17\xa4\xa0\x53\x1a\x26\xfe\x1b\x90\x32\x12\x59\xb7\xe1\xb3\x00\x35\xd5\x54\x3d\x42\x5c\x55\x0a\x9d\xb8\x17\x99\xc4\xe9\x9c\x58\x93\xb9\x51\xdb\x14\x8f\x5f\x97\x93\x1b\x40\x9f\x95\x91\x3b\x0e\x85\x5b\x33\xf1\x5b\x87\x6e\x24\xa7\x1b\xc6\xbb\x3b\xbd\x7a\x6e\x32\x4d\xa8\x0e\x51\xab\x15\x05\xe0\xd9\x09\x05\xdc\x6f\x94\xe1\xbd\x97\x0d\xf6\xb1\x36\xf4\xfc\xc8\xb8\x38\xd6\x61\x6c\x6e\x00\xf6\x06\x59\xdc\x83\x24\x8f\x1a\xbb\x1f\xd7\x77\x91\xd6\xd9\x9e\x59\x39\x47\xe9\x2d\xf6\x78\x20\xbd\x70\x74\x49\x2a\x55\x5b\x4d\x93\x09\x78\x58\x72\x67\xec\xed\x21\x5a\x17\x72\xbd\x03\x43\xd2\xd9\xa9\xac\x5b\x4a\x9a\x4c\x3a\x82\xaf\x87\x9e\x5a\xbb\x8e\x12\xd4\x27\xa9\xe4\x04\xf3\xad\xaa\xf2\xfa\xf8\xd1\xe4\x60\xcb\x47\xe8\x44\xf2\xe7\x90\x41\x36\xf2\x34\x42\x87\x52\x29\x78\x9b\xc6\x8d\x05\xab\xc1\xfc\x30\x84\x9a\x1f\x26\xdd\x8b\x9e\x63\xa8\x3a\x74\x24\xb9\xd0\xa7\xe8\xa2\xae\x95\x2c\xf3\x8c\x9c\xc8\x38\xb3\x74\x2f\x32\x3d\xf4\xf1\x99\x6d\x78\x53\xb2\x65\x4d\x46\xde\x90\x0e\xde\xfe\x1d\x69\xa9\x27\xae\xc9\x01\xa2\x25\xa7\xea\x5e\xac\xce\x30\x1a\x80\x73\xbb\x6a\xeb\xea\x98\x3b\xd6\x81\x14\xde\xb2\xaa\xb6\x1c\xb6\x65\xe5\xa4\x5d\x1b\xb1\x9a\x68\x25\x59\x2a\x74\x54\x17\x25\x10\xa8\x7a\xb7\xa3\xa4\xd1\x16\xba\xa6\x64\x09\xd7\x64\xc4\xf1\xa3\x2e\xd3\x87\x08\xa2\x25\xfd\x7b\xf1\x67\x65\x11\xde\x42\x0f\xed\xbb\xce\xad\x18\xc7\x20\x67\x65\x27\x3f\x51\x2c\x6e\x6d\xf5\xe0\xc2\x17\x15\xce\x4e\xdd\xb2\xd0\x2a\x9a\xd2\x4e\xf7\x41\xa0\x48\x3b\xe4\x9d\x3c\x1c\x44\x02\xf3\xd1\xb3\xfd\xeb\xd6\xfd\x91\x2b\x34\x23\xe8\x37\x5d\xe3\xf2\x37\x55\x16\xd2\x53\xc3\x17\x78\x25\xc3\xc8\x6d\x2d\xad\x81\x05\x73\xea\x39\x1e\xa2\x87\xa6\x80\x26\x7c\x24\x6f\x18\x4f\x48\x51\x65\x22\xb9\xae\x13\x09\x97\x65\x5f\x75\xc4\x18\x5a\xb2\x46\xa2\x41\xc3\xb7\xc9\xf5\x54\x46\x4c\xd0\x46\x8f\x87\x24\x76\xf2\xb4\x3f\x88\x4f\x87\x99\x40\x48\xf6\x9f\x16\x25\x18\xc4\x30\x2a\x2a\x4c\xe7\xa4\x44\x97\x8c\x55\x04\xd7\x52\x92\xd0\xb2\x66\x81\x16\xb8\x85\xa4\x04\xaa\x6c\x68\xc0\x52\xac\xc8\x89\x16\x94\x14\x70\x94\x60\xa3\xcd\x49\x8b\x4b\xdc\x62\xb0\x9f\xc9\xb4\x03\x0d\x7e\xa5\xf4\xeb\xe4\x52\x89\x55\xea\x00\xa5\x13\xf9\xfc\x44\x8c\x2b\xce\x13\x10\xee\x35\x6e\x67\xdb\xe8\x57\xf4\xde\x31\x36\x68\xc8\x32\xb6\x77\x2b\x58\x39\xf5\xe5\x29\x05\x71\x4f\x66\x85\xf4\xad\x60\x26\xba\x19\xc2\x86\xf5\x32\x0a\x94\x72\x8b\xa6\x1a\xf8\x4a\x72\x81\x00\x63\x46\x76\x97\x85\x4e\x0d\x41\xfc\xa3\x1e\xe1\xfb\xee\x3d\x59\x45\x81\x95\xc9\xd2\xf2\xd1\xab\x5e\x0c\xd5\x7b\xb2\xea\xb1\x93\x5d\x90\xd6\x6b\xd9\xed\xf5\xb4\x74\x5b\x75\x6b\xdb\xad\xb5\x28\xaa\x25\xd4\x37\xae\x6a\xa7\x9e\xb6\xcf\x6a\x06\x19\x45\x64\x87\xcb\x56\x39\x2d\xbb\xfb\xb3\x07\xbc\x95\x89\x7a\x1a\x49\x6c\x83\x5a\x6e\x49\xa8\x1c\x5f\x93\x08\xaa\xc2\x36\xd3\x30\xc9\x05\x1e\xd0\xf3\xbf\x88\xea\x71\xaf\xe9\xa5\x29\xeb\x5a\xbb\x95\xb9\xda\xc8\x2c\x2e\x69\xb7\x9c\x4a\xfb\xce\x1e\xda\x8d\xf4\x35\xc3\xdc\x72\xe1\xeb\x21\xa9\xff\xea\x90\x5a\x67\x2a\xa5\x08\x52\xb0\xc5\xea\x26\x64\xbe\x09\x25\xe4\x5c\x27\x15\x7d\x4f\x90\xed\x75\x66\xca\xf0\xc9\xb6\x41\x7a\x83\x1a\xd0\x3f\x90\x85\x6c\xfa\x70\x89\x8b\xf7\xaa\xa6\x13\x9b\x2f\x70\x4b\x2f\x69\x45\xdb\x55\x52\xb7\xbd\x22\xed\x85\xeb\x25\xc8\xf4\x91\xb7\x2d\x36\xb8\xa3\x20\x65\xf2\x03\x02\x72\xd6\x4e\x1e\x40\x64\x90\x2e\x4b\xae\x0d\x8c\xb8\x2e\xf7\x3c\x15\x47\x31\xf5\x38\xe9\x21\xa9\xda\xeb\x60\x4f\x6b\xad\x9e\xa2\xdf\x5c\xa7\xe9\x6f\x42\xf6\xff\xad\xa6\xd5\x6f\xdb\x52\x58\x17\x27\x27\xb1\x18\x6e\x9e\x8f\x72\xfe\x97\x42\x68\xe0\x88\x0e\x00\xaf\x59\xbd\xe3\x0e\x60\x5e\x14\x63\x5c\xd1\x6b\x52\xeb\x9c\x0d\xde\x12\x0c\x19\x6e\x02\x07\xa8\x99\xe8\x0c\x9a\xe7\x23\xfd\x1e\xe4\x61\x73\x73\xf2\xc7\x13\xb3\xa5\xca\xf1\xd7\xb5\x81\xf8\xde\xe9\x71\x49\x31\x7f\xdd\x0a\x2c\xd9\x99\x86\xe9\x2e\x6c\x71\xb7\x4c\x6e\x70\x63\x6d\x24\x1f\xe7\x26\xb9\x38\xbe\x6a\x62\x0a\xdb\x53\xd3\x91\x48\xdf\x33\xfa\x4a\x91\xfb\x44\xdd\x34\xdb\x88\x5d\x93\x66\xd9\x50\x95\x9b\x2d\xd5\x8e\x52\xc8\xe9\xee\xe5\x09\xb5\x3f\x15\x95\x8c\xd0\x9f\x88\x5c\x4d\x76\x23\x3d\x3b\x8d\x7a\x01\x68\x4c\x5d\xdf\x10\xb8\x8b\xa8\x6a\x22\x26\x35\x4d\x2f\x0e\x54\x00\x15\x5a\xf2\x76\x08\x49\x3d\x2d\xd0\x3f\x3b\xf5\xbe\x54\x98\x77\xf5\xb2\xc1\x8b\x05\x29\x1d\x15\xd9\x4d\x13\x3e\x3b\x4d\x95\xe5\x4f\x4d\xf7\x5d\x0a\x54\x32\x0f\xc3\x0f\x90\x0e\x69\x64\x84\xf8\xa3\xf4\x38\xfd\x92\x87\xa3\x82\xd6\x32\x2b\xce\x70\x79\xa7\x40\x02\xd8\x33\xf5\xf6\x91\x9b\xc9\xf8\xb6\xe5\xe2\x7b\x40\xbd\x9c\x7a\xa7\x2b\x98\xd9\xd3\x71\x3e\xdd\xff\x81\x55\x2c\xef\x78\xf5\xca\xf4\xaa\x25\x6f\x65\x2b\xef\x19\x31\x6f\x39\x53\xcd\x8d\xf5\x3a\x81\xde\x6d\x88\xc4\x0d\x00\xd6\x88\x67\xbd\x92\x6c\xfe\x8b\xfe\x2b\x39\x89\x25\x64\x3f\x9e\xb8\x12\x72\xcf\x1b\x09\x2e\xb7\xe2\x83\x0e\xc5\x4c\x7b\x4c\xd5\x32\xf7\x47\xf0\xc8\x1b\x82\x64\x9f\x83\x86\x1e\x64\x59\xad\x1c\xc3\x66\xad\x9a\xee\x32\xf1\x6d\xfd\x55\x6b\x38\xa3\x13\x2b\xb9\xa7\x5b\x5e\x03\xe7\x54\x1d\xae\x74\x69\x64\x53\x24\x30\xec\xb9\xa7\x6b\xc1\x4a\x77\x8d\xdf\x8c\x58\x41\x4c\xb5\x52\x95\x63\x58\x31\x53\xda\x8b\xe6\x78\xe1\x36\x32\x37\x40\xa0\x4e\x66\xb4\x75\xc0\x8a\xa2\xba\x17\x27\xa4\xbf\xc4\xa0\x9c\xfe\x2f\xd1\xdd\x8b\xbc\x96\x49\x39\xc1\x2d\xe8\x12\x2f\x7b\xd5\xfa\x5d\x6e\xbf\x7d\xb2\xe6\x3e\xf1\xdf\x1d\xd5\xf2\x55\x37\xd7\x41\x09\xd1\x0e\x4a\xc7\x35\xec\x9a\x96\x8e\xcd\xc5\x78\x5c\xd2\x3d\x6c\x93\x92\x0f\x2e\xcb\xb7\x2c\xdf\x16\x5f\x2b\xbf\x82\x5c\xaa\xa7\x2e\xcc\x64\xab\xd7\x90\x64\x9e\x46\xcf\xb5\x9b\xe1\x00\x9a\x86\xdb\x2f\x9e\x59\xff\xc3\x21\x7a\xf0\x56\x37\x5a\xd3\x6d\xd1\x0f\xb6\xd1\xa3\x6d\xf4\x78\x1b\x3d\xd9\x16\x3c\xe0\xa9\x6b\x32\xba\xe7\xb2\xee\x9b\x34\xe3\x4d\x4b\x34\xb7\x6a\xce\x7b\xbf\x07\xa9\x5c\x37\x5a\x4f\x60\x30\x94\x19\x36\xd3\x5c\xb9\xfd\x6e\xd5\x81\xd4\x8d\x73\x0f\x91\xe7\x3a\x95\xcd\xc7\x1c\xd7\x84\x6f\x1b\x18\xdd\x12\x12\xba\xe0\x2a\xe5\x24\x79\x3a\xee\xbf\x33\xc3\x45\x4d\x5c\xf5\x04\xc2\x6d\x29\x38\x8d\x6c\x1a\xa7\x9c\x30\x96\xa3\x0c\x4d\x22\xb1\x19\x92\x93\x70\x6e\x2c\xef\xae\x4b\xb4\x05\x96\xb8\xe7\x1a\x1d\x86\x87\x50\x36\x64\xcc\x9c\xc3\x44\x13\xd8\x11\x27\x51\xee\x86\x97\x0d\x9b\x8f\x3b\x8e\xa3\x4f\x62\xea\x10\xfe\xd9\xce\xdf\xe0\xa1\x11\xfa\x60\xf2\x76\x08\xaa\x4f\x6c\xe0\x18\x6f\xf4\x04\xa7\xf7\x7d\xff\xae\xef\x6d\x8c\x99\xea\x88\x3d\x7e\xd7\x5b\x93\x80\x56\xed\x07\xf6\x78\xcf\xbd\xaa\xc4\xb0\x4c\xab\xf2\xe8\x72\x1d\xb1\xb1\xbc\xab\x76\x33\x1b\x69\x6c\xbf\x74\x5f\xe8\x95\x0d\x0e\x27\xca\xda\x1c\xca\x1e\x86\xcf\xe5\x08\x15\xf6\xc9\x8f\x3b\xec\xdf\x9a\x3a\x23\x5a\x11\x5e\x38\x0d\xfe\x12\x54\xd9\x07\xa2\xec\x03\x4d\xf6\x81\x24\xfb\x40\x91\xfd\xb4\x16\xe0\x0b\x94\xb8\x6b\xd9\x0e\x5b\x90\x9a\x94\x61\x33\x4b\x43\x9d\x5d\x94\xa3\xcf\xab\x05\xa9\x21\x8a\x46\xbc\xf9\x47\x91\xc7\x43\x22\xa2\xd0\xe4\xe3\x27\x84\x79\x88\x58\x24\xcc\xbd\xb1\xf1\x33\x81\x54\x4c\x4d\x10\xb1\x69\x36\x1e\x9b\x32\x6d\x0f\x90\x71\x82\xad\x3c\xb3\x7e\xd7\xc7\x7e\xfa\x29\x25\x54\x9d\x76\xf9\xc6\x38\x2e\xbf\x2e\x3d\x83\x5e\x94\xe1\x45\x26\xd7\xd1\xc3\x63\xd0\x5a\xa0\xb2\x6a\xf5\x3d\x2b\x78\xd5\x57\x4e\x15\xa2\x6b\x5c\x75\xc4\xbb\x00\xb6\xc5\xb3\xbc\x6d\xba\xa2\x45\x34\x6e\x03\xb3\xf0\xed\xb2\x7d\xd5\x91\xc6\x94\x78\x81\x42\x92\xac\x52\x33\x8e\x57\xe1\x68\xe8\x9c\x79\xd0\xfc\x82\x31\x31\xaa\x43\xf5\x62\xce\xea\x29\x4b\x4f\xe7\x5c\x7d\x1b\x95\xaf\x0c\x41\xd9\xc9\xbc\xd3\x10\x4d\x36\x44\xf6\xbb\xfb\x50\x94\xd1\x05\xf3\x29\xb5\xf2\xf6\xfd\xbc\xb9\xe1\x64\x46\x8a\xf7\xa6\x1a\x96\x34\xf8\x71\xb8\x05\x54\xab\x72\x5d\xf8\x9e\x0b\xa1\x06\x9a\xd3\x16\x98\x13\x34\x23\x1f\x50\x31\xc3\x62\x8f\xe8\xe2\x66\xe0\xb4\x54\x75\xba\x49\xcd\xbb\x86\x98\xe0\x06\xdb\x3e\xb3\xec\x16\x95\xf4\x52\x6a\xf5\x34\x6f\x85\xa0\xfc\x1f\xb8\xa2\xca\x1d\x30\xf9\x15\xd1\x7a\xd1\xb5\x8e\x07\x5f\xdc\x52\x81\xc9\xf6\x72\xd5\x92\x7f\x90\x86\xcb\x1e\xef\xf0\xc2\x6e\xd7\x4e\xbf\xb3\xeb\x2e\xd6\xdc\x20\x2e\x96\xdd\x7d\xe5\x63\x68\x4d\x9a\x4c\xec\xb3\xcf\xd0\x93\xef\xb6\xd0\xef\xbf\x23\xe7\xb3\xe7\xe8\xe9\x7f\x0a\x01\xd1\x7d\xea\x2f\xff\x19\x3f\x75\xb0\xff\x68\x2b\x95\x1b\xad\x9d\xc0\x50\x08\x28\xbd\xa0\x9f\x22\x97\xb1\x91\xcb\x9d\x75\xb4\x09\x14\xf9\xc2\x66\x8a\x13\x54\x2b\x44\x64\xbc\x5e\x9e\xf4\x71\x0d\xb5\x80\xd8\x83\xea\xbb\x78\x3e\xe2\x5d\x3e\xd8\x2d\x5b\x03\x09\xa5\x8c\x60\x35\xc2\xd0\xbc\xcf\x89\x02\x01\x7b\x86\xe9\x41\xb3\x68\xd8\x82\xf5\x64\xe2\x08\x50\xa7\xb6\x08\x5e\x40\x12\xe5\x19\x31\x99\x1a\xaa\x31\xb6\x1b\xa1\x07\xa6\x20\x03\x6a\x86\xaf\xc1\x26\xe4\xb5\xed\x47\x97\xb2\xe7\x14\x88\x2f\xa6\x25\x3e\xc2\xd5\x15\x6b\x68\x3b\x9b\xa3\x15\xb1\xae\x9a\x63\xd3\x43\x23\x5c\x1e\x52\x97\x7c\xdb\xf8\xf4\x21\x61\x50\x36\xdc\xe8\x6a\xcf\xe5\xcb\x6d\xbd\x40\x03\x55\x75\xfd\x97\xe1\x56\x20\x19\xd8\x9a\x82\xaa\x6e\x9f\xf8\x2a\x9b\x7e\xb2\xed\x18\xa1\x28\x97\x32\x3e\x50\x05\x17\x45\xd7\xe0\x96\x54\x2b\xd4\x90\x45\x43\xb8\x8e\x3c\x73\x32\x2c\x74\xf3\x9a\x74\x3a\x62\xe2\x46\x7d\xad\x16\x2d\xed\xe5\xcb\xb8\xf9\x72\xbd\x6e\x14\x08\xef\xad\xa0\xe0\xd6\xe8\x12\x63\x3d\xd5\xf9\x6e\x5c\x99\xcf\xc5\x6b\xe1\x4f\x3c\x81\xd7\xc7\x4f\x3e\x9f\xaa\x9d\x0e\x3d\x92\x12\x89\x46\xc9\xb7\x8f\x7e\x45\x6e\xad\xee\xb7\x7e\x38\x97\x5f\xac\x23\x1f\x2c\x19\x43\xbb\xf2\x02\x31\xd3\xb8\x8d\x8e\xcc\x8f\x11\xcb\x45\x67\x26\xe9\x73\xc6\xf5\xe2\x2a\x46\x76\x84\x86\xeb\xb2\xa5\x00\xfd\x4c\xe8\xd5\x2c\x28\xbb\x4d\x6b\xda\x52\x5c\xc9\xaf\x22\xe7\x15\x04\x46\xed\xf8\x61\x1b\x60\xb4\x45\x13\x99\x30\x46\x59\xbd\xa7\xba\xe4\xca\x5f\x6b\x2e\x6e\x4f\xbe\x77\x4d\x1a\xe0\x05\xe2\xe3\xad\x10\xac\xb6\x3a\x18\xc0\xc7\xe7\xa7\xaa\x2c\x75\x37\x9d\xd2\x82\x92\x5a\x95\xda\x0b\xaf\xb4\x9e\xb0\x66\x71\x93\x05\xcb\xf6\xf0\x61\x40\xc0\xc4\x25\x16\x6c\xec\x9c\x05\x49\xff\xe8\x2a\xc8\xc1\x7d\x17\xce\x70\x41\x9a\x39\xe5\xe2\x5a\xae\x34\x3b\xd6\x84\x93\x5c\x25\xa2\xc9\xf9\xab\xb7\x2f\x0e\xd1\xb1\xcf\xbe\xa9\x10\xf0\x55\x48\x2e\x29\xd1\xa2\xa1\xd6\x9d\x7f\xb0\xbf\xbf\x03\xcd\x7b\x65\x0a\x7c\x63\xe3\xa9\x43\xd0\x13\x09\x28\xa4\xfa\x96\x12\x6b\x5a\xc3\x83\x55\xcd\x55\x8c\x5a\x32\x5f\xb0\x46\xe8\x26\x57\x0d\x2e\xc0\xe2\x4f\x99\xf9\x3e\x84\x2f\xc1\xb7\x33\xc2\x89\x78\xbe\x2e\xa7\x18\xc4\xa6\xa8\x83\xe0\x1c\xaf\x10\xef\x2e\xc1\xe5\x00\xec\x56\x4c\x56\x8c\x12\x4d\x61\x37\x1c\x03\x7c\x16\x90\xb8\xe8\x91\x08\xe6\x44\xa8\x18\xce\xdb\x50\xaf\xde\xa4\xf7\xd3\x61\x08\x17\xed\xa0\x57\x95\xd8\x80\x3c\xa2\xcf\xb6\x8c\x0f\x81\xc6\x5b\x42\x76\x04\xd9\x10\xa0\xfe\x2f\x69\x58\x62\x7f\x4a\x70\xe7\x64\x29\xc1\xe1\x15\x24\xdb\xd6\x3e\x3c\x18\x45\xe1\x76\xa9\xd8\xd4\xba\xbb\xfe\xc8\xdb\xf5\xe1\x1e\x9d\x04\xa7\x40\x55\xbf\xb7\xa7\x20\xf5\x92\xc3\x1f\x9e\x07\x55\xdb\xef\xea\xcc\xc4\xbf\x29\xb9\x2c\x00\x9f\x0c\x78\x89\x84\x2c\xb7\x8f\x82\x15\xb4\x80\xd0\xe4\x9a\x34\xce\x31\xea\xf5\x1c\xf6\x87\xef\xe4\xad\x0b\xb5\xe9\x3b\xd7\xaf\xa4\x44\x45\xe1\x29\xd7\x5c\xcb\x96\x6f\x72\xc3\xe9\x75\x31\x63\xf7\x6c\xeb\xea\xcc\x89\xac\x9d\xa4\x39\xc0\x51\x4a\x46\x5d\x59\xb2\xcd\xa9\x6f\x76\x4e\x6a\x2c\x6e\x6a\xdb\x70\xba\x5b\x46\x2a\x39\xab\x0b\xd6\x34\xa4\x68\x95\x77\x51\x9b\xd7\xa7\xb6\x7c\x95\x3c\x16\xbb\xe8\xc7\x9c\xb9\x3a\x0e\x4d\x35\xd3\x71\x52\x44\x2e\xcc\xe1\xea\x55\x3e\x2c\x45\x4d\xfe\x21\xc2\x32\x97\x11\x34\x91\xde\x90\xd3\x68\x43\x85\xe9\x90\x3a\x02\x15\xfb\xc9\xb3\xfd\x5a\xca\x15\x69\xfd\xc8\x55\xa3\x95\x44\xe9\x96\x44\x8f\xb0\x2d\xe3\x59\xd5\x38\x91\x29\x6a\xdc\xbc\xdf\x93\xd5\x6d\xe6\xfc\x03\x59\x69\xbc\x9d\xe0\xda\xdb\xcf\xf5\x07\xb2\x0a\xa6\x69\x02\x51\xc7\x4d\x51\x1f\xad\x1b\xcd\xef\xc2\xe4\x94\x6e\x70\x72\x36\x51\x75\xc4\xcc\xac\x03\x5c\x21\xce\x5b\xdc\x76\xe0\x2d\xc7\xca\x16\xd4\x55\xb8\xc9\x84\x4f\x7b\x93\x8b\xc2\xd9\x23\x14\xbd\x28\xe9\xe4\x4c\xff\xe3\x3f\x6e\x12\x14\xbd\xf1\x38\xe8\x80\xe0\x99\xa0\xe7\x9c\xde\xfe\x26\x08\x80\x4c\x47\x2c\x9b\x94\x17\x99\x34\x30\xc3\x1c\x71\x12\xbb\x40\x5c\x6a\xfa\xba\xd9\x67\x08\x9c\x55\x03\x26\x03\x4e\x52\xb3\x74\xe3\x74\x38\x71\x5a\x44\x4a\xed\xb8\x21\x65\x57\xd8\x80\x62\xd0\x92\xdd\xce\xd9\x09\x3d\x39\xdb\xc8\x35\xd1\x4c\xfb\x26\xd3\x57\xef\xe6\x08\x90\x19\x3e\xb7\xab\x0a\xcf\x53\x97\x6d\x2c\xfe\x20\x7f\x0c\xbd\x7b\xca\xbd\xaf\xfd\xc6\xda\xa6\xfc\xcc\x40\xf8\x52\x3a\x4f\xd2\x37\xdd\xf7\x52\x2f\x75\x09\xaf\x8f\xbc\x9f\x2a\x19\xe3\xac\xd0\x1d\xce\xef\xd4\xe8\xae\xb3\xd6\xf2\x8d\x68\x85\x0d\x3a\x8a\x09\xab\x31\xa3\xa5\xdd\xdf\xdd\x4f\xcb\x8c\x3d\x9e\x17\xd7\xcf\x99\x69\x8b\x6d\x80\x89\x9b\xc2\x6b\xdd\xc5\xa6\xd2\x21\x63\xaa\x0b\xe5\x56\xf7\x6d\xbe\x28\xd0\xf8\x05\xee\xa9\x2c\x94\x5d\xe7\xb0\x15\x2c\x68\x8f\x92\x04\xae\x7d\x35\x3d\x51\x36\x75\x7b\x79\x78\x49\x6d\xd9\xe4\x8d\xf4\xd4\x75\xb5\x97\xc4\xa6\x08\xfa\xae\x9b\x27\x8e\xcc\x72\x22\xc7\xba\x24\x26\x2b\x70\x58\xaf\xf0\x52\xca\x2f\xb2\xb7\x87\x4e\x19\x30\x00\x19\x75\xec\x5a\x51\x53\xca\x18\x8c\xec\xda\x1e\x62\x1d\xc9\x6f\x1f\xef\xfe\xf5\xcd\x4d\x2a\x45\x89\x5f\x7e\xb9\x3f\x56\x83\x72\x3b\xad\xe7\x77\xc3\x7b\x52\xeb\xea\x41\xca\x35\x36\x94\x8d\x13\x2d\xe8\x8b\xa0\xde\xce\xe0\x51\x0f\x0b\xf4\xe4\x05\x9b\xae\xf5\x9a\xa5\x06\x49\xdb\xf2\x86\x5a\x60\x0a\x5a\xb9\x6f\x67\xe8\xc5\xd8\x34\x6f\xb2\xbd\x49\x07\x91\xae\x33\xed\x9f\x72\xb8\xc3\xd5\xc1\xdd\x6e\xcb\x70\xca\x6c\x0f\x70\xc7\x1e\xd4\x90\x82\x92\x6b\x1b\xda\x28\xed\x40\x27\xe6\x34\xaa\x94\xf4\x8e\x0f\x28\xae\x12\xab\x37\x30\xf2\x78\x36\xd2\x38\x6f\xb9\xd3\xa1\x35\x6d\x27\xbf\xa2\x70\xb5\xac\x6a\xf8\xab\x9a\xda\x89\xff\x61\x11\x07\x8b\x45\x81\x94\xee\x69\xc9\xe6\x4c\x4d\xda\xa6\x23\x41\x82\x54\xe0\x80\x09\x32\xaf\x24\x4b\x7a\xb6\xe3\x19\xa2\x93\x62\x69\xda\x78\x3d\x8c\x52\x04\x28\x8d\x9f\x23\xc1\x6f\x6d\x00\x6a\x52\xe9\xd9\x2c\xe0\x50\x73\x0c\x49\x6b\x2b\x98\x38\xaa\x00\x3a\x8a\xdd\xfa\xaa\xf0\x47\xe2\xc5\xd7\xdd\x65\x45\x0b\xfd\xde\x02\xfe\xca\xbe\xa6\x4b\xbe\x09\x09\x7b\x60\x44\xfd\x98\x0f\xe0\xd4\x0a\x09\x43\x6f\xdb\xdc\x6e\x1f\x44\x4a\x82\x12\x1b\x45\x47\xd6\x1d\xa2\x47\x4f\xf7\xf7\xf7\xf7\x77\xf7\xb7\xd5\x35\xf0\x68\xeb\x10\xc1\x47\xce\x67\x8f\xb7\x0e\xd1\x41\xf8\xe0\x13\xf1\xe1\xe3\xa7\xde\x67\x4f\xc5\x67\xe2\x83\x31\x1b\xf1\xe9\xfe\xee\x3e\xc2\xdc\x9c\x3b\x6f\x59\x07\x05\xa4\x21\xf9\xc1\x9f\x65\x30\xc1\x60\x6e\xc1\xac\x82\x09\xc5\xd3\x09\x19\x0a\x3a\x8a\x78\x4c\x7c\xaa\x13\xac\x17\x1d\x59\xfe\xe3\xbf\xe0\x72\xb4\x70\x26\x07\xdf\x7e\xe7\xcf\xe5\xe9\xc1\x77\xc1\x6c\xfe\xf3\x3b\x7f\x3e\x8f\x1e\x7f\x1b\xcd\x28\xe5\xb0\x0b\x7a\x34\xe5\xf8\x4a\x26\x81\x15\x87\x0a\x5b\xef\xfa\x47\x5a\xa0\xf3\x7a\x3a\xa7\xd4\x53\x08\x3d\xf4\xfd\x3e\xb1\xc1\x2c\xf4\xdd\x31\x8e\x3f\x26\xb4\xb3\x18\x7a\x1a\xbf\xac\xbe\xe6\x5b\x1b\x6f\xd8\x13\x6b\x04\xc6\x51\x3a\x47\x38\xd6\xd8\xb6\x58\x1e\xc2\x90\xb3\xe4\x07\x1c\xe6\x03\x20\x8f\x46\xc7\x1e\xa2\x75\x7b\x7c\xf9\x28\x64\xd2\x8e\x83\xb8\x48\x33\xd2\xde\x1e\xba\xc0\xaa\x1c\x4e\x18\xc4\x0a\x91\x8e\xeb\xe2\x14\x27\x47\x24\xa4\x86\x11\x48\xea\x58\x45\x8f\xe4\xdc\x04\x31\xe6\xe2\xab\x0e\x04\x33\x06\x22\xab\xdf\x1e\x9b\xdf\x9e\x98\xdf\x9e\xaa\xdf\x3e\x45\x64\x80\x50\x09\x19\xe1\xb9\xf6\x62\x58\xe4\x82\xe9\x65\xa2\x30\xa3\x99\xdd\x38\x72\x2c\x39\x8b\xc2\x0f\xaf\x5a\x67\x16\x12\x91\xfc\x2c\x82\xe0\xbe\x11\x49\xf2\x13\x53\x0b\x46\x15\xd1\x90\xc0\xfb\xe4\x01\x6d\x8e\xf9\xf4\xff\x03\x00\x00\xff\xff\x28\x52\x33\xae\x1b\x8a\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdb\x46\x92\xf8\xdf\xe7\x4f\x31\x76\xd5\xcf\x21\x63\x3d\xfd\xc8\x65\x55\x92\x77\x15\xc9\xbe\x53\x25\x91\x5d\x96\xb3\xf9\xc3\x95\x4a\x86\xc0\x50\x9c\x33\x08\x30\x18\x40\x34\xcf\xf1\x77\xff\xd5\xf4\xbc\x5f\x00\x48\x51\x8e\x2f\xbb\xaa\xdd\x58\x22\x81\x9e\x9e\x9e\x99\x9e\x7e\xf7\xfe\xd7\xf7\xee\x21\x84\xd0\xcb\xa2\x5a\x5e\x9c\xbf\xc5\x93\x82\x5c\x35\xf8\x3d\x2d\xaf\xc5\xe7\x6f\x67\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\xcc\x91\x7c\x04\x65\x55\xd9\xd4\x38\x6b\xd0\x1c\x97\xf8\x9a\x30\x78\xa5\xac\x72\x82\xaa\x05\xa9\x71\x53\xd5\xec\x2b\x78\x21\x27\x05\xb9\x96\x7f\xd3\x72\x5a\xd5\x73\xdc\xd0\xaa\x84\xe7\xf9\xf7\x30\x44\x53\xbd\x27\x25\x43\xcd\x0c\x37\x08\xd7\x04\xb1\x06\xbf\x27\x39\xc2\x0c\x2d\x70\xdd\xa0\x6a\x8a\x1a\x85\xcd\xeb\xba\x6a\xaa\xac\x2a\xf6\x04\x96\x97\x55\x4e\x18\x62\xed\x64\x4e\x1b\xfe\x10\xad\xc5\xcb\xa8\xa9\xe0\x9d\x45\x3b\x29\x68\x86\x70\x9e\xf3\x27\x2f\xca\x69\x85\xa6\x6d\x99\x69\x14\xf2\xb6\xe6\xd3\xe1\x8f\x32\x39\x35\xdc\xc2\xd7\x68\x31\xc3\x8c\xec\x29\x62\x50\x86\x6a\x92\x55\x75\xce\xe4\x30\x7c\x32\x30\x83\xac\x9a\xcf\x69\xd3\x90\x5c\x4e\x63\x8f\x93\x6e\x85\x70\xc1\x2a\xb4\xa4\x45\x81\xae\x49\x83\x30\x60\x0a\xb0\x5e\x4d\xfe\x87\x64\x8d\x98\x6c\xc3\x9f\xcc\x70\x89\x5a\x06\x28\x03\xee\x3b\xa8\x2d\xe5\x2f\x1c\xfe\x92\x36\xb3\xbc\xc6\x4b\x54\x93\x25\xae\x73\x26\x51\x7a\x81\xb3\x99\xa0\xf8\x0c\x33\x34\x6f\x8b\x86\x2e\x0a\x22\x70\x40\x93\x36\x7b\x4f\x1a\x49\xd1\x59\x55\xe4\x12\x69\x81\x21\xbc\x3f\xc1\x8c\xe4\xa8\x2a\x0d\xd5\x9a\x96\x1d\x99\xd9\xec\xc8\x55\x50\xd8\xd0\xf2\x5a\x23\x96\x0b\xcc\x04\x42\x24\x97\x18\x9d\xeb\xa5\x86\x29\x01\x01\x6a\x72\x4d\x59\x43\xf8\xc8\x6a\x2b\x10\xf4\xf2\x87\x57\x3f\xf3\x0f\xb0\xbb\x63\x06\x2d\x08\x9a\xac\x50\xcb\xd4\x23\x0a\xfc\x25\x59\xea\xd1\x47\x63\xbd\xc4\x7b\x6a\x27\xaf\xd0\x0c\xdf\x10\x01\x15\xcf\xa3\x54\x72\x37\x2f\xca\xab\x3d\x73\x0e\x4e\xf3\x39\x2d\x81\xce\x1c\x02\x6e\x9b\x59\x55\xd3\x66\xc5\xe7\x50\x93\x79\x75\x43\xc4\xdb\x72\x83\xec\xc0\x7b\x35\x99\xb6\x65\x8e\x68\xc9\xda\xe9\x94\x66\x94\x94\x4d\xb1\x52\x3b\x9b\x3f\xce\x76\xd0\x02\xaf\xd4\xaa\xee\xe8\x13\x01\xf0\xe4\x89\x98\x90\x66\x49\x0c\xa6\xb0\xb5\x18\x11\xdb\x6a\x86\x17\x0b\x52\xa2\xaa\xcc\x08\x22\x37\xa4\x5e\x21\xb2\xa8\xb2\x99\x44\xfb\x8a\x10\xbe\xeb\x29\x27\x03\x2e\x34\x2d\xf3\x2a\x6b\xe7\xa4\x6c\xe0\x10\xa2\x19\xa9\xc9\x11\x9a\x35\xcd\x82\x1d\xed\xef\xe7\x55\xc6\xf6\xaa\x72\x5a\x54\xcb\xbd\xaa\xbe\xde\x97\xef\xec\xdf\xbb\x87\xbe\xde\xbf\x77\x8f\xce\x17\x55\xdd\xa0\x97\x6d\x79\x4d\x27\x05\x79\x0b\x24\x9c\xd6\xd5\x1c\x3d\x70\x3e\x7b\xa0\x9f\x2c\xaa\xa5\xf3\x94\xfa\xdb\x79\xe2\x25\x21\x4c\x3c\x70\xf0\x81\x6f\x8c\x97\x2f\x5e\x5c\x9d\x9e\x9f\xbf\x79\x71\x75\xa5\x1e\x3b\xab\x57\x8b\xa6\xba\x77\x0f\x67\x19\x61\x6c\x84\x8b\x62\x6c\x18\x50\xc8\xbf\xd0\x47\x41\x82\xfd\xfd\x7d\xf4\x82\x93\x44\x90\xd6\x7a\x99\xdc\x90\xb2\x41\x97\x64\x09\x5f\x8f\x9a\xaa\xc1\xc5\x15\xac\xcc\x11\xfa\xe9\x25\xfd\xf0\xcd\xd3\x1d\x04\x1f\xbe\x81\xc5\x79\x8d\x57\x55\xdb\x98\xaf\x4a\xf9\xe2\x59\xd5\x96\x0d\xa9\x8f\xd0\x4f\x17\x65\xf3\xcd\xd3\x71\x62\x1c\x78\xf6\xad\x01\xc7\x5e\x63\x9a\x8b\x41\x0d\x4c\x4e\x01\x4e\x0a\xf3\xc9\x9c\x96\x8d\x8d\xd0\x94\x10\xf6\x5d\x5b\x97\xf6\x67\xc4\x42\xe3\x65\x55\x4b\xf8\x06\x21\x4d\x07\xcd\x7d\xa2\x64\xe0\xdf\x9e\xd5\x04\x37\x24\x1f\xf1\xad\x79\x71\x7e\x84\xae\x9a\x1a\x8e\x7c\x5d\x15\x44\x00\xfc\x76\x07\xe1\x39\x1f\xeb\x4c\xf1\x08\x85\x48\x6a\xe6\xb0\xda\x4c\x3f\x1e\xc0\x16\xe0\x86\x41\x11\xeb\xb3\x21\x08\x3e\x41\x01\xe6\x0d\xf9\xbd\x25\xac\x21\xf9\xdb\xea\x27\xc1\xcc\x6e\x85\xd5\x4f\x8a\x37\x6e\x01\xca\xad\x66\xf7\x06\xf8\x50\x7e\x5a\xe6\x6f\x80\xf1\x6c\x0c\xcc\xde\xa3\xdd\x10\xdc\xed\x77\x84\x7a\x8e\x81\x9a\xa4\x98\xf2\xcf\xf2\x56\x2b\x6f\x85\xe6\x76\x60\x5d\x92\x66\x59\xd5\x7c\x15\x4f\xf3\xbc\x26\x8c\xfd\xb4\xc8\xa3\x67\xa1\x24\x4b\xf9\x84\xfa\xac\x6b\x49\x7e\x26\xf4\x7a\xd6\x9c\xcd\x70\x79\x1d\x87\x25\x1e\x88\x9c\x56\x7d\x97\xa5\x8f\xac\x7e\x24\x75\x6e\xb5\xe0\xc5\x3f\xe4\x23\x3c\x79\x9c\x42\x56\xc3\xea\x3b\xaf\x11\x98\x43\x69\xec\x8d\x91\x38\xcd\xdb\x1b\x60\xc0\x39\xdf\xde\x60\x69\x2e\xb0\xed\x31\xee\x88\x66\x5d\x87\x7e\x00\xfc\x35\x39\x81\x1e\x76\x28\x4b\xd8\xde\x14\xb7\x32\x92\x3e\xa7\x67\x5a\x08\xa1\xa4\xc8\xd9\x90\xd3\xda\x36\xaf\x49\x9d\x71\x09\xec\x9a\x8c\x4a\xb2\x74\x3e\xe8\x67\x54\xcb\x9f\x09\x79\x5f\xac\x84\x44\xc2\xdf\x77\x65\x93\x8e\x17\xa5\x70\xf4\x23\x2d\xe9\xbc\x9d\x33\xfe\xae\xfa\xfd\x08\x7d\x84\xfb\x5d\x41\xf9\xd4\x01\x46\xcf\xc4\x85\x67\x81\x8b\xd0\xe9\xbf\xab\x42\xe8\x4d\x88\xe6\xa4\x6c\x40\x74\x06\x95\x72\x5a\xd5\x08\x17\x05\x7c\x05\x32\x31\xa2\xa5\xf8\x43\xb0\xe4\x3d\x0d\xe2\xa2\xcc\x8a\x96\x3f\x20\x1e\x53\xaa\x62\xf9\x55\x83\x70\xd6\xd0\x1b\x52\xac\x40\x59\xa4\x19\x5d\xe0\x86\x6b\xb1\xea\xcd\xf7\x64\x85\x4e\x84\x80\x7e\x71\x6e\x4f\x4c\x89\x90\x63\x74\x83\x6b\x01\xf7\x08\xfd\xe3\xa3\xd8\x0a\x47\xf2\x56\xe5\x12\xfd\x27\x33\x13\xae\x0d\xcc\xc5\x3c\xe5\xb6\x00\xed\xd4\xd2\x5f\x09\xd7\xcb\x60\x5b\xd7\xa8\x59\x2d\x84\x7a\xa6\x54\x3b\x0d\x87\x96\xa8\xaa\x73\xa1\x17\x4d\x08\x97\x66\x19\xcd\x49\x4d\x72\x74\x83\x0b\x9a\xeb\xe7\xbe\x27\x2b\x76\xa4\xff\x3a\x44\xbb\xe8\xac\x2a\x0a\x92\x35\x55\x2d\x74\x5f\xfd\xdd\x63\xf8\xae\x64\xa4\x64\x2d\xf3\xbe\x7b\x82\x76\xd1\x8b\x0f\x24\x6b\x41\xea\x77\xbf\x7b\x8a\x76\xd1\x3f\x49\x4d\xa7\x34\xc3\x91\xaf\x9f\xa1\x5d\x74\x0a\xf4\xb2\xbe\x50\x3b\x23\xcb\x38\x05\x04\xfd\x24\x55\x80\xb1\x73\xe6\x4b\x6b\x2e\x1f\x7a\x1b\xcb\x25\x24\x88\xc0\x09\x32\x5a\x66\x80\x60\x93\x68\x20\xd5\x54\x90\x1b\x16\x17\x88\x6d\xa9\x8f\x59\x5b\xd7\x7c\xd3\x92\x40\x05\xb0\xd1\x06\x1c\xec\x3b\xe9\xbb\x15\x08\x8b\xab\x05\xb9\x05\xf6\xa0\xa0\x4d\x08\x5a\x60\x0a\x66\x0c\xa9\xe4\x49\xf4\x9a\x35\xf0\x23\x42\x79\x78\x4f\x4a\xf7\xa4\xbb\xb8\xd4\x7c\xe9\x94\x9d\x64\x09\x2c\x02\x61\x31\xa4\xd9\x94\x86\x4a\xd7\xa4\x31\x44\xbc\x7c\xf5\xf6\xc5\x11\x3a\x13\xd8\x14\x2b\x44\xf9\x19\x6b\x50\xcb\x48\x9e\x3e\x2d\x62\x42\x6f\xf8\xb0\x21\xfb\x70\x71\x5b\x68\xf6\xc6\x11\x54\x94\x10\x68\x81\xda\xea\x68\xde\x88\x2f\x82\x50\x08\x35\x14\x3e\xa9\x96\x91\xda\xda\x1a\x92\x4f\xc3\x5a\x57\x88\x36\x49\xfa\x71\xe0\xe7\xfa\x61\x71\x09\x9c\xc5\xc8\xf8\x1a\x37\x33\x06\x7b\x8d\x35\x15\x6c\x22\xa5\x33\xd7\x84\x55\x6d\x9d\x91\x90\xbf\x17\x44\x48\x7a\xb0\x73\xea\xab\xa6\xaa\xf1\x35\xe1\x80\xf8\x85\xa2\xff\xe8\x79\xed\x35\x98\xa8\xc4\x5b\xe6\xf7\xe8\x4b\x92\xe7\x82\x39\x62\xad\xd1\x2c\xae\x9d\x78\x4b\xd0\xe1\x6b\xf3\x13\xb7\xfb\x9d\x55\xf3\x45\xc5\x68\x43\x10\x3f\x21\xe8\x9c\x4c\x69\x09\x36\x06\x86\xbe\xb6\x7f\xf6\xdd\x4b\x12\xd3\x92\xd9\xe6\x3f\xb1\x90\x94\x21\xb6\x20\x19\x67\x3d\x96\x39\x88\x96\xa0\xd3\x07\xf3\x50\xcb\x60\x31\x66\xa5\xe9\xdb\xdb\xad\x2d\xe9\xef\x2d\x67\xf5\xea\x38\x94\x4a\xf5\x55\x4f\x5d\x91\x06\x2d\x67\xa4\xd4\xdf\x72\x44\x32\x21\x46\xeb\x07\x7d\x0a\xd2\x5c\x09\x09\xe1\x90\x70\xa6\xaa\xa9\x3b\x92\x0d\x00\x4e\x8c\xd1\xa3\xef\x25\x1f\x2a\x7d\x4d\x44\x0f\xda\xff\xc6\xf7\x64\xd5\xfb\xb4\xdc\xd2\xf6\xa3\xee\x6c\x5e\x9d\xbf\x3a\x42\xaf\xeb\xaa\x9a\xf2\x09\xbd\xae\x18\x23\x8c\xf1\x05\x1b\xbd\xae\x5e\x8f\x15\x49\xd5\xc9\x58\xd4\xf4\x06\x37\x84\x5f\xb1\x11\xaa\x00\x7f\xb4\xb9\x62\x55\x16\x2b\xd4\xcc\xa8\xb8\xc4\x15\x03\x2c\x56\x70\x45\x2a\xc3\x22\xe7\x3d\x14\x2e\x7b\xb0\x57\x69\x9b\xa2\x07\x9f\x32\x7e\x53\xb6\x04\xcd\x5b\xd6\x20\x5c\x2c\xf1\x8a\x71\x8e\x8b\x27\x95\x34\xf4\xa9\x6b\xba\x16\x97\xd1\x9c\xf3\x5a\x71\x0f\x6b\x33\x1c\xbf\x58\xb2\x8c\x2c\x9a\xd8\x38\x92\x76\x73\xbc\x58\x70\x4c\x2e\xa4\xe4\xa2\xae\x0d\x73\x63\x1c\xa1\x7f\x68\xd3\xd6\xde\x3f\x71\x5b\x34\x31\x62\x18\x32\x18\x0a\xf0\x79\xdb\xe6\x63\x69\xbb\xe6\x4c\x48\x08\x41\x1f\x1a\x65\xd4\xb3\x01\xfe\x58\xdd\x10\xa6\x2c\xdc\x36\x26\xd2\x4e\x88\x84\x65\x19\x91\x32\xe7\x2b\x86\x4b\xeb\x8e\x19\x38\x33\xcb\xc4\x73\x9b\xc9\x29\x7b\xb1\x30\xf0\x81\x41\xbe\x26\x37\xb4\x6a\x99\x87\x52\x62\x5a\x4a\x41\xe8\x9e\xd8\xde\x3a\x33\xd3\xba\x5a\xef\xcc\xfa\x67\xc5\x39\x23\xbf\x8d\x80\x4d\x36\x95\x31\xd5\x73\xf6\xc2\x2f\x37\x61\xe0\x5f\xe2\xb2\x59\x1f\xc5\x7e\xda\x5f\xe9\x0b\x4a\xdc\xa9\x1c\x15\x90\x38\x80\x86\x94\x49\xaa\xad\x33\xf4\x1b\x69\xd2\xef\x1b\xfa\x07\xca\x40\xe8\x31\xe7\x46\xee\x5a\x45\x27\xc7\xa8\x1f\x63\xa8\xe6\x4d\x2e\x74\x0b\x55\xeb\xc8\x56\xd7\x2c\xc9\xdb\xde\x6c\xb4\xcc\xc4\x61\x86\x29\x9c\x83\x9c\x22\x0c\xf1\xd2\xd3\x50\x92\x65\xc7\x71\xd6\xac\xd0\xd2\xf4\x1c\x3b\xee\x93\xc7\xe1\x98\x71\x21\xcf\xdd\x14\xb5\x32\x38\x70\x64\xe4\x0e\x89\x9c\xe4\x24\x3e\x4d\xc2\x6c\xe1\x4a\x2a\x0a\x2b\x61\x3a\xe2\xa2\x65\x4e\x1a\x52\xcf\x69\xc9\x0f\xc9\x4a\xf8\x27\x04\xb6\x6a\x8f\x4e\x1b\xb1\x0f\x03\x7f\xca\xc8\x30\x60\xc9\x3f\x0f\x0f\x0e\xc6\x49\x04\xe1\xa2\xc7\x85\x6b\xb4\x32\x58\xf1\xaf\x47\xfa\x2f\xf8\x44\x5f\x99\x3b\xce\xe7\xb6\x45\xd9\xf9\x22\x79\xfb\xa5\x1e\xb3\xee\x31\xf7\x91\xf0\x9e\x73\xbf\x0f\x99\xdc\x47\xc7\x87\x21\xb6\xfc\x27\xfd\xce\x18\x7d\x74\xde\x5f\xd4\xc4\xfb\x44\x4c\x78\xaf\x20\xe5\x75\x33\x43\x27\x27\xe8\x9b\xa7\x47\xe8\xc1\xa5\xd0\x3a\x91\xfc\x18\xee\xaa\x09\x41\x4f\x1e\xa3\xc9\xaa\x21\x0c\x8d\xbe\x79\x8a\x66\xe4\x03\xca\x66\x98\xcb\xd6\xa4\x66\xe3\x07\x01\xd8\xd0\xc3\xb1\x47\xd9\x3f\xb9\x9a\x08\x3e\xcd\xf3\x11\xcd\xc7\x47\xe8\xc1\x5b\x25\xcd\x5c\x9c\x8b\x81\xc0\xe5\x05\x77\x6e\xd9\xce\x27\x5c\x7c\xe6\xfc\xaa\xa8\x96\xa4\xce\x30\x23\xde\xc0\x83\xc6\x05\xf5\xeb\x1d\xcd\x7f\xe1\x33\x2c\x69\x21\x87\xbd\x38\x47\x19\x2e\xf9\xcd\x8d\x8b\x9a\xe0\x7c\x85\xc8\x07\xce\x20\xa4\x32\x2f\xfc\x62\xe1\x00\x7c\x23\xa0\xe7\x27\x62\x2b\x8c\x0e\xc7\xe8\xe1\x43\xf1\xd9\xb1\xfa\xec\x99\x9a\x18\x7c\xac\xc8\x77\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xbf\xc2\x9f\x85\x90\x83\x9d\xa4\x16\xe6\x39\x3a\xe0\xa3\x24\xbf\x3f\x3e\x41\xcf\x0e\x0f\x14\x35\xfd\xa7\x34\x06\x05\xff\xa3\x99\xe1\x92\x3f\xdd\x49\x44\x67\xb3\x5a\xdb\xe3\xf0\xf1\xb7\xc1\x28\xdf\x93\x95\xbf\x53\xc8\x07\x9c\xf1\x03\xfa\xcd\x53\xb5\x63\x0e\x1f\x7f\xdb\xbf\x65\xcc\xfe\xb7\x87\xfc\xdb\x63\x39\xa4\xf9\x3a\x35\xde\xdf\xbe\xd1\xe3\xfd\xed\x71\xff\x78\xf7\x23\x7b\xe5\x9a\x34\x81\x61\xfd\xac\xc0\x74\x4e\xf2\x11\x56\xe7\x3b\x20\xf1\x38\x49\x7b\xb9\xc3\x60\x57\xab\x6d\x36\x21\xa4\x44\x99\x00\xba\x01\x56\xdf\x93\x95\xc2\xe8\x3d\x67\x15\xce\x52\x84\x98\x7c\x2f\x9c\xf5\xdb\xc1\xe2\x4a\xaf\x81\x83\x82\x59\x9a\x71\xb8\x58\xeb\x0d\x6e\x5d\x9e\xfc\x87\x5f\xba\x70\x27\x7c\x0f\x06\x31\xa1\x6a\x7e\x4f\x56\xa3\x00\xe3\x85\xfa\xca\x46\x67\x2f\x27\x59\x95\x93\xff\x26\x1f\x46\xe3\x9d\x70\xc3\xd1\xeb\x12\x37\x6d\x4d\x4e\x8b\xeb\xaa\xa6\xcd\x6c\x7e\x84\xae\x82\xcf\xf6\xbe\xfb\xe1\xea\xd7\xef\x7e\xb8\x3a\x7c\xfc\xeb\x93\x6f\x0f\x1d\x20\xe3\x10\xd9\x92\x34\xeb\xa0\xea\x9e\xb4\x6d\x60\xfb\xe2\xec\xfc\xea\xf4\xd7\xd7\x8f\x9f\x7d\xd3\x85\xaa\x56\x9b\xc0\x8a\xb6\x92\x52\x6e\x75\x43\x73\x92\x47\x55\xa9\x21\x4a\x14\x60\x49\x8a\xe9\x1e\xcd\xd1\x09\xa2\x79\xf8\x05\x70\xc4\x13\x60\x8c\xe1\x97\xe1\xe9\x39\x09\x4f\x54\xd7\x6b\x82\xf0\xce\xdf\xe1\xe3\xd6\xce\x3c\xb1\x76\x4a\x64\x12\xb6\xe8\x80\x4e\xd0\x41\xf8\x88\x25\x48\x1e\xef\xa2\x8f\x9f\x3a\x9e\xd0\x02\x1b\x40\x72\x1e\x8c\x1c\xb5\x16\x7c\x79\xea\x8c\x2d\xc0\xf0\xb1\xcf\x84\xe5\x63\x3f\xa0\x09\x51\x2c\x6a\x27\xa4\xd7\x8e\x3a\x66\x47\xa8\xa9\x5b\x32\xde\xd2\xc8\xdf\x93\x55\x6c\xd0\xef\xc9\x6a\xab\x03\x9a\xf5\x31\xa3\x99\xcf\x82\xa1\x42\xfa\x7b\x32\x13\x5f\x26\xff\x23\xcc\xee\x87\x7a\x43\x02\x90\xd4\x58\x8f\x77\x4d\x9c\xc8\x9e\x30\xc2\xbc\x98\x2f\x9a\x15\xbc\x3b\xba\xe1\xff\x15\xb6\x58\xfe\xdf\x63\x1f\xf8\xf3\xd1\x78\xbc\xd6\xa8\x5a\xfb\xfb\x73\x06\xfe\xfc\x13\x56\x0a\xdd\xe7\x1f\xd7\x57\x64\xf8\x69\xdd\xf3\xce\x2b\x99\xd3\x64\x00\x8a\x64\x7f\x2a\x02\x45\x33\xbd\x48\x14\x4a\x6c\x7f\xee\x4d\x70\x81\xcb\xcc\x3a\x35\x9e\x32\xf9\x53\x43\x0b\xda\xac\xd0\x4b\x19\x2c\x26\x94\xba\x6c\x46\xb2\xf7\x4c\xda\x22\xbf\x62\xa8\xba\x21\x35\x2e\x0a\xcb\x4c\x23\xe1\x0a\x93\x06\x6d\x18\x9a\x54\x75\x5d\x2d\x49\x2e\xe5\xdc\x40\x81\xd2\xe6\x68\x4a\x96\x68\xda\x96\x00\xfa\x65\x5b\x14\x1a\xd7\xef\x04\xc8\xd1\x58\x29\x7b\x9e\x72\x41\xa7\x68\xd4\x35\x47\xf4\x28\x3c\x59\x7a\xfe\xe8\xb8\x67\x5d\x42\x45\xa6\x26\x4d\x5b\x97\xb0\x5c\xf6\xc7\x9f\x10\x29\x58\xc7\xf3\x9b\xa2\x88\x76\xbb\x31\xf4\xa4\x9a\xc4\x7a\x8a\x65\x40\x18\xd5\x64\x4a\x6a\xc2\xe1\x36\x15\xff\x5f\x55\x12\x75\xe7\x7a\xe6\x0a\x63\x71\x36\x6a\x4a\xff\xf2\x89\x81\x3c\x4b\xc5\xe8\xd7\x68\xc4\xc5\x11\x44\x0b\x8e\x5c\xe5\x52\xb9\x9f\xc7\xe8\xa1\x07\x65\x90\x9a\xe9\xdd\x97\xef\xac\x71\x7f\x41\xf7\x85\x5e\x16\xbc\xc4\x7f\x1e\x5c\x09\x6b\x3b\xb1\xc2\x72\xb9\xee\x96\x57\x44\xf8\x7c\x7a\xb5\x36\xf7\x5a\x96\xcb\x3e\x7a\xd8\x89\x11\x66\xeb\xd1\xe0\xef\xe3\xfb\xa9\x25\x3e\xcd\x73\x84\x2d\xdc\xa5\xad\xd0\x0a\xbe\x4c\xae\x1e\x5f\x38\x46\x1a\x13\x25\x1a\xf5\xf4\xeb\x0f\x8f\xd0\x3f\x3c\xb4\x7c\x13\x40\xe7\x9c\x8f\x77\xef\x1b\x58\xb1\xd9\xf4\xa1\xa7\x65\x9c\xd1\xaf\xa8\x24\x4b\xcf\x42\xd5\x8d\x8b\x2d\x1f\x99\x77\xd7\xc0\x22\x50\xdb\x04\x12\x7e\xe8\x53\x0c\x89\xb8\xe0\xb9\xf4\x25\xce\x10\x07\xe3\x5e\x94\x48\x24\xc3\x78\x00\x17\xf9\x87\xfc\x5a\x87\x1c\xc4\x50\xea\xb8\x8f\x02\x40\xeb\x20\x28\xa4\x59\x81\x8e\x17\xc9\x15\x43\xc3\x97\x81\xf5\x5b\xf7\xdc\xc3\x65\x79\x4f\xaf\x9a\xba\xcd\xc0\x69\x21\xee\x6b\xfe\xdb\x35\x69\x10\x57\xfc\x76\xc1\xb0\x23\x82\xd0\x27\x55\xdb\x48\x5e\x16\x78\xcd\x98\x80\xa1\xa3\xdf\x3f\x0e\xf1\x70\xa5\x1e\xb1\x7d\x58\xa9\x67\xd6\x73\x61\xb9\x6f\xf4\xb9\xb0\x94\x0a\x3b\xf0\x51\xd7\x49\x23\xcd\xa8\xdd\x0f\x07\xa1\xad\x3d\xcf\x5b\xde\x84\x35\x9e\x1f\x0c\xde\x98\xe3\x63\x46\xe0\xc2\x37\xc2\xa3\x8b\xf3\x5b\xd9\xe1\x1f\xbe\x13\xfc\xe5\x97\xfe\xa7\x43\xab\x79\xdf\x4c\x92\x86\xed\xe4\x86\xec\x36\x38\xc3\x7d\x0c\x56\x67\x37\x88\xcb\x3f\x7d\xb0\xc5\x8c\xcb\xf8\x24\xa6\x39\x89\x2b\xdd\x38\x96\x25\xc8\x98\x1a\x04\x0a\xb9\x81\xb7\xd7\xa1\x9b\x5b\x4f\xad\xa1\xa6\x9b\x97\x36\xd1\xd8\x63\x6f\xf7\x2b\xef\xd6\x6b\x5d\x7a\xbc\xa3\xb9\x39\x6f\xc5\xc4\xba\x7e\x15\x32\x02\x22\x10\x1c\xfb\x35\xb9\x08\x14\xfd\xe5\x30\x28\x71\x54\xd4\x77\x7d\x30\xb4\x8a\x15\x81\xa1\xbe\x4b\xc3\xb0\x44\x52\xe7\x7d\xf3\xf9\xde\x7b\xb2\x8a\x2c\x7d\xfc\xbe\x8f\x00\xd0\xdf\xaf\x77\x37\x86\x53\xe9\x94\xcb\xe3\x97\x9c\x75\x4e\xec\xaf\x52\x02\xde\x39\xa9\xe9\x0d\xc9\xed\x78\x4a\xe4\xbb\xa2\x94\x18\x0e\xf1\x05\x7a\xbb\x70\x79\xd2\x24\x20\x25\x35\xa9\x8d\x98\x81\x3c\xf7\xae\xfd\xe5\x06\xd7\x46\x29\xbc\x6a\xe7\xe8\x44\x91\xd4\x47\xab\x6a\x1b\x1b\xb3\x7b\x01\x18\x5a\xe6\xe4\x43\x60\x16\x5b\xce\x68\x41\xe4\x77\xc7\xfe\x5e\x51\x66\xfd\x50\x3b\x70\xb8\xb4\x42\xca\x92\x53\x01\xe0\x2f\xa1\xef\x4a\xe2\x20\xfe\x7d\x84\x0e\x53\x80\x35\xe5\xac\xb5\x8d\x6b\x44\x7a\xd0\x71\x00\xcb\x23\x9c\xf3\xe7\x23\x33\x8a\xc1\x3b\xae\x2e\xf7\xeb\x26\x36\xe4\x2e\x09\xb8\x67\x67\x79\x4b\x78\xe7\x9b\x4b\x62\x6f\x73\xf3\xa4\xcd\x60\xbd\x69\x09\x16\xfd\xa7\x9c\x16\xc1\x4d\x9d\xa3\x62\x2e\x8d\x7f\x9f\x0a\xe4\x12\x48\xff\x6e\x9f\x87\xde\x6b\x36\x7a\x08\x34\xac\xf5\xb6\x8a\xd0\xc0\x2e\x4a\x89\x78\x6a\x93\x84\xc6\x1f\x29\x20\x3c\x8a\x5f\xfa\x8f\xe2\xb7\x78\xe4\x63\xff\x61\x75\x99\xa6\x35\xa6\x37\x26\x45\x57\xfb\x57\x84\x8e\xc4\x58\x95\x51\xcc\xc7\x5f\xd2\x66\x66\x5b\x11\xf4\xcb\x32\xc9\x57\x46\x19\x52\x06\x81\xa0\x24\x57\xf6\x10\x2b\xec\xb0\xb2\x52\x78\x29\x43\x13\x62\x85\xaa\x41\x00\x48\xa0\x86\x69\xb0\x69\x83\x8f\x13\x73\x44\x99\xb5\x5d\xdd\x30\xb1\xfe\x98\x92\xed\x04\x76\x25\x51\xb1\xc2\xb2\xe3\x71\xcc\x03\x51\x19\x18\x3d\x97\xc4\x23\x1a\x71\x83\xcb\x9c\x2f\x49\x51\x65\x5b\xc1\x71\xfd\x68\xb1\x00\x4d\x70\xd0\xaa\x54\x69\x91\x31\x8e\x4b\x1d\x2a\xd6\x8f\x4c\x4c\x1b\x5c\x33\x72\xcd\x20\xe4\x84\xae\x6d\x8a\xc7\xd0\xf8\xb4\xd3\x44\xd8\x14\x19\xb0\x90\x71\xfe\xb4\x56\x9c\x14\xe8\x86\x1d\x26\x21\xc7\x95\xf5\x39\x7d\x23\xff\x62\xae\xaf\x3f\xcb\x05\xf5\xe7\xb9\xdc\x12\xae\x2f\x73\x6d\xad\xe3\x88\xd2\x67\x65\x2b\xde\x28\x2b\x8d\x43\x5d\xf6\x3d\x42\xf6\xbf\x7d\x52\x9b\xf9\xa4\xbe\x54\xc3\x36\x8a\x1b\x99\x61\xcf\xe1\x12\x4d\x88\x24\x9d\x8c\x48\x9f\x55\x4b\x9d\x7d\xe5\x98\x9b\xf3\x64\x92\xb2\xb4\x39\x1b\x67\x46\xbf\xe1\xb9\xc7\x86\xe8\x5a\xf8\xb6\x6c\xc3\x5d\xcb\x40\xbc\xae\xc1\x37\xb0\xe0\x0e\x01\xbf\x86\x7d\xb8\xff\x1a\x4c\xd9\x49\xe3\x29\xe2\xdb\x34\x9e\xfa\x80\x72\x4f\xf6\x5d\x47\x5b\xf2\xe1\x19\x5b\xac\xf5\x48\xc4\x3e\x0a\xa8\xc8\x91\x62\x0f\x84\x26\x49\x0f\xcb\x75\xed\x92\xda\x3a\x1a\x87\x33\xcc\x44\x6a\x1b\x37\xe3\x70\x36\xb1\x70\x76\x41\x5a\xcb\xcc\x19\x07\xd4\x6f\xeb\xec\xe0\x58\x29\x90\x49\xbe\xfb\x57\x54\x61\xa3\x1a\x23\x2d\x1b\x52\x4f\xb1\x4c\x7c\xb3\x73\x06\x87\x3b\xf3\x22\xf0\x41\xac\x2f\x44\x5a\x14\x07\xfc\x4a\x39\x8a\x2c\x65\x5a\x62\xa0\xc5\x76\x37\x53\x13\x6e\xb6\xaa\x50\x49\x93\xa2\x76\x58\x72\x1a\x06\xf9\xa3\xd8\x44\x5c\x89\x48\xe7\xf0\x69\x65\x77\x90\x2f\x2b\x96\xa4\x07\x9c\xcf\x7c\x11\xf7\xcd\x7a\x41\x96\x7e\xda\x09\x29\x0a\x86\x96\x33\xd2\xcc\x48\xed\x64\x0d\x62\xc8\x36\x81\xbf\x96\xb3\xca\xca\x68\x93\x49\xb4\x4e\x46\xba\xb0\x3c\x48\x55\x48\x6c\x0e\x67\x18\xae\x92\x71\x75\x88\x94\x55\x7b\x3d\xeb\xd4\xf8\xe1\x23\x2e\xed\x39\x7e\x25\x49\x0e\x3e\x25\x21\x6d\x50\xf6\xa2\xa0\x10\x74\xf1\xb2\xaa\xcf\x70\x99\xd3\x1c\x37\x44\x52\xbf\x69\xc1\xaf\xaf\x39\xf0\x11\x7a\x18\x61\xee\x86\xad\x8f\x8f\xd0\x77\x55\x55\x44\x2e\x08\x3d\xcb\xb2\x81\xbc\xa0\xe8\x2d\x21\x83\x0c\xf6\x64\x3c\xa2\xe4\xf7\xc7\x0f\x75\xbe\x3d\x07\xfe\xe9\xf9\x88\x0b\xb2\x56\xd8\x22\xcd\x01\x8a\x4c\x4f\xe6\xe0\xad\xf0\x10\x24\xe4\x50\x6f\xfc\x77\x8e\x77\x0e\x52\x15\x9a\xba\xed\x90\x11\xa7\xb8\x60\x03\xcc\x68\x3d\xee\x2e\x3e\xce\xc1\xde\x01\x7a\xf8\x30\x18\x27\x9a\xc1\xf1\x5f\xa0\x88\xd4\x6f\x67\xb8\x94\x95\x13\x5e\x56\xf5\x9b\xaa\x20\xa3\xb2\x9d\x0b\xc6\x75\x34\xc0\x3f\xa6\xe2\xe3\x3c\x67\x63\x32\xec\x4d\xd4\xa3\xd1\xbb\xf8\x2b\x66\xf9\xdf\x91\x8c\xcb\x97\xd9\xb8\x64\x89\xaa\x32\xd8\x5e\x36\xb3\x10\xdb\x4c\xc4\x9d\x6e\x16\x35\x12\x0f\x71\x8a\x10\x4c\x32\x98\x17\x25\xff\x10\x58\xf9\x83\x33\x11\x0e\x2f\x86\x8f\x4d\x83\x4e\xa3\x89\x4f\x94\x95\x5f\x41\x98\xd3\xa2\xae\xae\xf9\x83\xb1\xb4\x8d\x65\x2a\x73\xc4\xff\x62\xeb\x29\x23\xb7\x48\xa6\x58\x6e\x39\x8b\xe2\x53\x10\xea\xfe\x9d\x88\xb2\xb3\xb6\x8f\xd0\x33\x4d\x86\x27\xf3\x4a\x44\x6e\xd1\xa3\x70\xaf\x67\x8f\x6c\x1e\xeb\xdd\xe1\x74\xb7\x42\xa3\x81\x51\x78\x68\xd8\xae\xf3\x58\xe8\x94\xb5\x28\x77\x19\xab\xbe\x4c\x05\xa9\x3b\x63\xca\x78\xdb\x9e\x72\x57\x3a\xf2\xd6\x3e\xbe\xf6\x3c\x12\xac\xe5\x34\xcf\x81\x69\x28\x6b\x9f\x88\xce\x63\x2b\xd6\x90\xb9\xc9\x6e\xb6\x4a\x74\xa4\x4d\xd8\x21\x93\x81\x97\x2f\x89\x30\xc0\x70\xde\xd2\x48\x16\x19\x4f\xdd\xbb\x03\x3e\x23\xd0\xdf\x8c\xa7\x7c\xc9\x07\x09\x36\x45\xaa\xf4\x97\x73\x97\x9a\x52\x48\xb2\xd4\xe9\x35\x69\xb4\x9d\x28\x4c\x8b\xe1\xfb\x41\x2c\xb3\xb3\x27\xc4\x6f\x5a\xbc\x49\x9d\x26\xff\xbe\xcb\x09\x54\x9e\x90\x02\xc2\xf1\xae\xf8\x3e\x1c\xf5\x55\x59\xac\xf8\x0d\xc0\x87\x9e\x43\xf4\x29\x67\x7a\x42\xf4\x91\x82\xdb\x54\xe4\x65\xe7\x15\x94\x0f\x12\x5c\xd0\x07\x23\x0a\x86\xda\xc2\x9a\x95\xee\xed\xd5\x18\xf0\x05\x12\x41\xe7\x3e\xe1\xcb\xcc\xd5\xdf\xac\x89\xad\x89\xf3\xfc\x6d\xe5\x40\xe2\xe2\x4e\x6a\xa9\xb8\x14\xf0\xb6\x3a\xcd\xf3\x0e\xd9\x20\xb2\x35\x23\xe3\xce\xab\x9c\x4e\x57\x97\x64\x09\x19\xfa\xaf\x49\x99\xdb\xa5\xce\x34\xb7\x70\xcc\x09\x25\x2d\x76\x44\x3c\x31\x2d\xaf\x39\x9a\xf0\x51\x92\x75\x5c\xc9\xa2\xbd\x6e\x01\x20\xe9\x79\x8b\xd6\x02\x18\xc8\x31\xdc\x12\x63\x23\xaf\x94\xd7\x17\xcd\x24\xb6\x78\xc4\x45\xc9\x9e\x39\xa6\x25\xe7\xfa\xc2\x2d\x73\x22\x0f\x73\x70\x80\x2e\x00\x79\xbe\xcf\xf9\xff\xcb\x95\xb3\x2c\x70\x2c\xa4\x4b\xab\x23\xe1\xdd\x71\xb8\xed\xf8\x23\x64\x9c\x63\x14\xa8\x99\x55\x8c\xa0\x29\xad\x41\x42\x9a\x56\xb5\xa1\x18\x67\x19\xda\x57\x65\x55\x2d\xb6\x0e\x99\x3f\x9f\xe3\x41\x31\x4b\x91\xf5\x75\x6f\xf0\xce\xf2\x81\x7d\xc0\x77\x7d\xac\x42\x27\x7f\xb8\x0c\x09\x93\x76\x64\x8a\xcf\x37\x9c\x61\x38\xa6\xff\xc9\xee\xda\xf1\x5e\x6b\x50\xee\x60\xef\xa0\x93\xe5\x40\x91\xa0\xb9\xac\xe0\x6d\x50\x53\x85\x0c\xf4\x85\x28\xf7\x61\x9b\x60\x04\x68\xbd\xfb\x23\x1d\xef\xa7\x7c\xa2\x9a\x5b\xf8\x8b\xba\x85\x0b\x34\xd8\x27\xff\xbe\xc6\xfe\x35\xae\x31\x6d\x46\x5d\xeb\x1a\x53\x6f\xfd\x6b\x5f\x63\xb7\x39\xdd\xda\x3a\x1d\x9c\x6e\xbc\xb5\x43\x8d\xff\x7d\x96\xff\x3a\x67\x59\x5e\x64\xea\x16\x32\x0a\x0c\x78\x48\xa1\xda\xb6\xb8\x9a\xf4\xf1\x70\x8a\x53\xad\xab\xdf\x4a\x71\xca\x94\x12\xbe\xf3\x33\xae\x64\xb6\x2f\xed\x94\x6b\x11\x54\xd1\x04\x51\x86\xae\x85\xb5\x54\x58\xd0\x1a\x5d\x5e\x4e\x54\xb6\x31\x21\x46\x3e\x20\xdb\xad\x6d\x9a\x57\xd4\xe4\x86\xd4\xae\xe0\x80\x19\x23\x75\x83\xc2\x0a\x13\x7d\x56\xdf\x47\xfd\x6f\x74\xfb\x0e\xf9\xcf\x73\x25\x8c\xa3\x47\x43\x04\xb1\xb0\xa2\xc5\x9c\x30\x06\x05\x84\x1f\x5c\x56\x8d\xf2\x20\x98\x2d\x2b\xa7\x7e\xdf\x5d\xc2\x90\xee\x97\x6e\x13\x8c\xe5\xac\x12\x4c\xc7\x4a\x52\x90\x4c\x48\xfc\x2b\x07\x12\xdb\x9d\xd6\xa8\x5a\x96\x09\x07\x87\x5a\x8f\x0a\xcd\x09\x69\x6c\x4e\xb5\x03\x7e\x11\x88\x29\x28\x57\xc2\xd8\x41\x27\xad\xa8\x29\x09\xe7\x2b\x52\xcc\x6b\xe8\x8a\x85\xa1\xc1\x27\x27\xe8\x00\xfd\xf1\xc7\x16\x4d\xf4\x09\xa7\xc9\x45\x39\xad\xe2\x7c\x70\xdc\x9f\x23\x80\x76\xe5\x7e\x48\x59\xf7\xbb\x76\x80\x77\xbc\x27\xa4\x90\x76\x26\x55\x11\x91\xda\x0a\x9e\x21\x51\xe7\xe6\xe0\xe7\xdb\xcb\xbb\x1f\x96\xbe\xd3\x73\xb4\xf9\xd9\xcc\xaa\xb9\x0c\x60\xb2\xba\xcf\xe8\x5a\x7a\xee\x17\xd6\x6e\xce\xfd\x3b\xce\xc7\xcf\x9c\xaa\x8f\xf7\x02\x7a\xed\xef\x9b\x21\x2c\x84\xb4\xba\xe9\x8f\xcb\x28\x64\x94\xeb\x5e\x32\x9c\xc4\xa0\x07\xcb\x9b\x78\xe5\x69\x22\x28\xc6\x09\xb4\x8a\xd1\x2b\xae\x18\x42\x0e\x94\x57\x90\x2b\xb3\x04\xe5\xe2\xf5\x9d\xd8\x29\xac\x24\xc3\xa9\xb6\xb3\xfe\x7f\x05\xc2\xeb\x07\x62\x2b\xb0\xbf\xaf\xdc\x51\x6a\x83\xab\x18\x2a\xb8\x89\x0a\x32\x6d\xaa\x1b\x52\xab\x7d\x49\xbd\xe0\x57\xeb\x96\xba\x4b\x33\xc5\x23\x24\xe7\xa4\xf9\x4c\xe7\xa4\xee\x58\xfe\xda\xc6\x36\x36\xf8\xc7\xa1\x0d\x6a\x00\x13\xc0\x1e\x40\xcb\x3e\xc3\x86\xe8\xcb\x62\x82\x06\xba\x84\xff\x25\xe7\xc9\x55\x49\x94\x31\x6c\xd2\xea\x1a\xf7\x65\xb5\xf4\xb9\xdd\xfd\x3b\x12\xe9\x85\x6c\xfb\xb2\xae\xe6\x69\xb9\xde\xab\xcd\xd2\x2d\xcc\x23\x84\x7a\x64\x6c\xe6\x44\xf0\x17\x85\x5d\xba\xd9\x12\x47\xec\xd0\x75\xaf\xe9\x9a\x1b\x48\xc1\xd0\x92\x14\x05\xd0\x5a\x46\x2e\x76\xbc\x0a\x95\x64\xf5\x98\xb4\xee\x28\x1e\x1a\x71\x7d\x0b\xa4\x4f\x8b\x22\x88\x34\xff\x0b\x4b\xe8\x74\x3a\x80\xf3\xa3\xe7\x10\x0e\x11\xb9\x7a\xd7\x3a\xdf\xfd\x03\x45\xd9\xf0\xbe\x22\xda\xd6\x05\x0d\x05\xff\xff\xe8\x25\x36\x80\x9e\x9d\x3c\x2d\xb6\xf6\x9e\x4a\x94\x5c\xf8\xfd\x2f\xf0\x7a\xf4\x22\xd3\xbf\x90\xdb\xef\xcf\xb9\xaf\xee\xf8\x36\xf0\x98\xff\xcf\xfa\x00\x59\x47\x06\x7a\x3d\xac\xeb\xe9\x53\x9b\xbc\xdb\xd9\x97\x0a\x15\xd8\x6a\xd2\x6b\x68\x43\xec\x6b\x72\xb4\x8e\x2d\x51\x46\xa2\x1d\x47\xdc\x35\x69\xef\x05\xf6\x3c\x51\x43\x97\xa1\x5e\xd7\x52\xad\x46\xee\x36\x56\xff\x49\xcb\xd0\xdd\xff\x69\x4b\x8b\xd0\x6b\x64\xb6\x16\x01\xb9\x79\x18\x32\x12\xd6\x44\xfb\x36\x15\xfa\xbd\x25\xf5\xca\xe9\x9b\x11\x4f\xbe\xe0\xef\xeb\x65\x93\x81\x96\x88\x36\x6e\x0e\xeb\x3d\x34\x2c\xc2\x58\xdb\x21\x06\x05\x19\xaf\x9f\xb8\xd1\x13\x8b\xac\x87\x7f\xb5\x2c\x49\x2c\x1a\xb9\x72\xfb\xe7\x5a\xb9\x84\x30\x57\xd5\x42\x8a\xd6\x9a\x12\x4d\x85\x16\xa4\xe6\x44\x34\x22\x14\x48\x50\x61\x47\x17\x27\x5c\xf9\xdc\x54\x03\x8b\x13\x66\x8b\x94\xd1\xcf\xe9\x78\x65\x55\x93\xac\xec\xac\x6e\xd3\x5d\x24\x36\x95\xfe\x10\x94\xdd\x90\x9d\x79\xc3\xe8\xad\xce\xc0\x6b\x77\xad\xc6\x76\x36\x99\x15\xaa\x25\xa4\x94\xcf\x16\xa6\xa5\xdb\x0c\x6f\x2b\x52\x6b\xe2\x46\x6a\xa9\x38\x2d\x5b\x47\xb1\xdb\x79\x5d\x13\x7f\x5f\x7a\x99\x78\xe8\x56\xdc\xad\x23\xb9\x66\x78\x5a\x4d\x07\x9f\xec\x6d\x06\x69\x61\xe1\x89\x38\x81\x3c\xc2\x57\xbe\x27\x46\xcc\x72\xfc\x87\x9b\xaf\x93\x84\x7e\x55\x84\xb4\x2f\x90\xff\xdb\x1f\x7c\x39\x40\xa8\xeb\x9e\xf5\x70\xd7\x92\x3e\x6f\x3d\x92\xcf\xad\x0f\xe1\xe7\x8e\x7e\xda\xee\xd9\xfb\x22\x0f\xc9\xbf\x48\x28\x95\x7f\xba\x06\xc5\x19\x99\x97\xba\x54\xb0\x01\xa0\xef\x3c\x8e\x6a\xa3\xe9\x0d\x09\xa3\xea\x07\xbc\x21\xd5\x36\x0d\xa2\xea\x5a\xfa\xe1\x2c\xd4\x7f\xf2\x76\xb1\x52\xdb\xbc\x63\xa2\x22\xfa\x17\xca\xde\x55\xa3\xa6\x2d\x71\xf7\xcf\x1d\x14\xf4\x2f\xc0\xdd\x37\x3f\x11\x1b\xc5\x17\xfd\xc5\x0f\xc2\x1b\x63\xe4\x53\xb7\x9a\x5d\x25\x09\x0e\xc7\xa0\x74\x90\xd8\x29\xf8\xfc\x01\x33\xca\x66\xd9\xea\x8c\xdf\xbf\xee\x41\x90\x9d\xcf\x8c\x04\x6e\x5a\x4a\xa5\xa2\x4b\x9c\xf7\x93\xd1\x19\xdd\xc5\xcc\x22\xe1\x34\xe9\x23\x39\x24\x9a\xa6\xff\x3e\xbe\xb3\x60\x9a\xbb\x72\x40\xd0\x69\x3f\x4d\xfe\xfc\xd8\x87\xa4\xc4\xd0\xc7\x48\x87\x44\x3e\xf8\x83\xc5\x98\x69\xdc\xb5\x74\x0b\x5e\x9a\x8c\x8d\xe0\xac\xee\xbf\xa4\xd6\xaf\xe8\x2f\xad\x03\x7e\x28\xb0\xc9\x10\x8f\xe7\x3f\xa1\x64\xa8\x45\xff\x31\x08\x00\xc5\x42\x62\xa4\x6b\xc6\x7f\xf4\x6e\x57\xcc\x8e\x2e\xf0\x47\xfd\xf4\x79\xdd\x44\x5b\x53\x51\x3e\x4b\x0c\xc5\xda\x17\xf1\x67\x3a\x19\x7d\xe1\x16\xde\x80\x7d\x3e\xac\x61\x43\xf7\x2f\x4a\xaa\x20\xec\x96\x1c\x4f\x31\x29\xe4\x0b\x71\x3d\x7d\x36\xab\xe0\x9a\xde\xac\x0d\xd8\xac\x71\xaf\x0c\x57\x3a\xef\xc8\xc5\xd5\xb5\xe0\x7f\xb2\x93\xeb\xb3\x2d\xf8\x5a\x7e\xb3\xad\x2e\xf7\x2d\x9c\x69\x17\xd0\x40\x9c\x98\xf8\x1f\xad\x79\xd7\x04\xbf\xcf\xab\x65\x29\x1b\x00\xc9\xaf\xf9\x34\x44\x7b\xd4\xa0\x43\x90\xee\x50\x6f\x14\x13\x2f\xc6\xc8\x44\xa3\x87\x7d\x82\xe1\x32\x9a\xd3\x52\x95\x71\x91\x78\x04\x7e\x27\x59\x32\xed\x05\x1f\x43\xcc\x9b\x5d\xb5\xf3\x39\xae\x57\x1d\xfe\x37\x18\x54\x3e\xdd\x5b\x30\x4c\xcf\xfc\x08\xbd\x93\xef\x7c\xa7\x3e\xfa\x25\x56\x2d\x2c\x06\x7d\xa7\x1b\x4c\xa2\x4c\x9d\x81\x83\x4e\x1c\xa4\xc3\x87\x35\x78\x74\x62\x86\x4a\xaf\xf3\x39\x69\x30\x2d\x58\x7c\x89\xc5\x02\x96\x88\x96\x39\xbd\xa1\x79\x8b\x0b\x19\x82\x57\xe6\x50\x3b\xc7\x8b\xf3\x8a\x2c\x87\x3f\xc1\x8e\xb5\x88\x38\x3a\xfd\xc7\xa0\x5d\x3f\x9c\x97\x61\x2b\x96\xbb\x47\x90\x1d\x21\xdd\x26\x5b\xbc\xf9\x69\xfd\x66\x18\xc3\x8a\xa2\x59\x58\x46\xec\xaa\x6e\xed\x6c\xf3\xdc\xc7\xae\x32\x88\x30\x2b\xd5\x5f\xc8\x80\x1f\xfd\xaa\xd6\xad\xb3\xd4\xa1\x8b\x50\xed\xed\x1e\x3f\x09\x2f\xc3\x05\x71\xb6\x44\x35\xe5\x07\x99\x96\xd7\x85\xad\xd1\x4e\x56\xfc\xd3\x0c\x17\x5c\x75\x9f\xe2\x2c\x55\x59\x0a\xb0\xe6\x30\x3d\x9e\xc8\xe2\x3d\xa4\x24\xc4\x97\x00\x30\x35\x2b\x3a\x15\x0d\x75\x00\x50\x50\x8f\x5c\xc2\x77\x7b\x4a\xc5\x85\xf6\x01\x2f\x2a\x82\xa1\xaf\x5d\xdc\x92\xc2\x92\xfa\xad\x9b\x1a\x2a\xf6\x43\x11\x63\xd0\xbc\x23\xab\x19\x7c\x94\x42\x73\xd0\x32\xdb\xf1\x9e\x35\xeb\x69\xed\xe6\xcc\xe7\xb4\x28\xd6\x9f\xca\x10\x4a\x38\x7f\xba\x37\x36\x94\xf1\x82\xe8\x8c\xe8\x3a\x42\xe7\x8f\x54\x07\xb8\x01\x5b\x92\x5f\xbe\xc3\x91\x49\xca\xcb\x57\xa4\xb1\x59\xac\xce\xcb\x76\xef\x47\x73\xb0\x40\xf7\x95\x0d\x88\xba\xf8\x80\x87\x7c\xfc\x38\x0d\x61\x0f\xc3\xf6\x3f\xeb\x92\x17\x74\xd4\x0d\x57\x30\xa1\xb7\x56\x56\x95\x0d\xa6\x25\x93\xa6\x79\xc8\x47\xd2\x7a\xfc\x02\xcb\xfc\x31\xfe\x76\xa5\x0c\x3d\xd7\x6d\x81\x6b\x84\xdb\xa6\x9a\x83\x89\x73\x2a\x2b\xfa\x72\x06\x23\x1f\x12\xe5\xdb\x16\x75\x95\xa9\x7e\x3e\xa2\xf4\x3c\x61\xd2\x49\x08\x64\x32\xcd\xfc\x7f\xe3\x12\x21\x88\x05\xbf\xe9\x42\x30\xa8\x99\xd5\x60\x93\xc2\x28\xc3\x0b\x3c\x81\xf2\xc1\xc1\x1d\x16\x09\xef\x01\x38\xaf\xcc\x74\xe2\xd7\x99\x5c\x1d\x78\x18\xe4\xbe\xd7\x78\x55\xb5\xb2\xd3\x99\xf8\x5d\xaf\x46\x17\x80\xab\xa2\x6a\x7e\xa0\x73\xda\xb0\x11\xd3\xbf\xca\x4b\xec\x5b\xb1\xc0\x87\xdf\x7c\xea\x04\xc1\x6f\x0a\xd9\x67\xad\xf4\x8a\x97\x2e\xdd\x96\x6b\x69\x28\x0d\xae\x55\xb3\xed\x53\x61\x9f\x1d\xa5\x9f\x26\x65\xee\x3f\x7b\x84\xde\x89\x31\xe3\x5d\xb1\xf8\x5b\x0b\xbc\x52\xe7\x6f\x5a\xd5\x40\x38\xa7\x3b\x16\x17\x9c\x6a\x47\xaa\x3b\x8a\x89\x7a\x69\xb4\x32\x5c\x64\x6d\xa1\x5d\x3e\xd0\xb1\x23\x02\x20\xf9\xfe\xbc\xba\x91\xe1\xa4\xa3\x92\x2c\x63\x08\x8e\xed\x23\x11\xdd\x46\xa7\xf9\x9c\x96\x47\x91\x3d\x14\xf2\x0a\x51\x3b\x8e\x11\x10\x85\x55\xd6\x99\x32\x92\xd7\xe4\xf7\x96\xd6\x10\xec\x15\x11\xc2\x1d\x60\x7c\xf9\xd9\x57\xa2\xfb\x06\x97\xcf\x6b\x22\x23\xbb\xa0\xc1\x96\xc8\xfd\x8c\x77\x09\x92\xfb\x47\x66\xed\x5d\xa9\x4a\xc8\x6a\x5c\xb1\x97\xed\x4f\xac\x7d\x29\x64\xab\x61\xfe\x03\x0f\x0a\x30\x6c\x2b\xd5\xf0\x59\xa2\x11\xe7\x5b\x08\x0a\x50\xa5\xe1\x18\xfd\x80\x48\xd9\xd4\x94\x08\x82\x80\x94\x6a\x93\x8d\x38\x44\xeb\x6a\xc9\x19\x33\x33\x85\x34\xc8\x45\x89\x68\x1b\xf3\x50\x03\xbc\x24\x4b\x09\x42\x52\x11\xf6\x8e\xfa\xfd\xc8\x07\x90\xae\x89\xb0\xf9\x8e\x48\x67\x62\x44\xaf\x91\xc4\x6a\x07\x8b\x9d\xba\x4b\x06\x54\xad\x2c\x2a\x9c\x1f\x8b\xb7\x83\x52\x95\x1a\x5b\x97\x6c\xbd\x6d\xbb\xfd\x31\x18\xbe\x21\x23\x17\xe3\x1d\xd4\x54\x43\x46\x8a\xae\xe2\x79\xfc\x69\x6b\x35\xfd\xc5\xec\x29\x1e\x69\xab\xbc\x4b\x42\xde\x17\x2b\xce\x01\xab\xb6\x31\x75\x23\x6f\x70\xd1\x76\xde\xfd\x83\x6e\x97\x50\x68\xd6\xcf\xa0\xfb\x51\x63\x09\xf1\xc0\x46\x8e\xac\x22\xcb\xcf\x80\xb9\x1c\xdd\x1a\x5b\xff\xda\xd5\x5e\x6a\xc8\xd0\x27\x06\xd4\x80\xb3\x61\xc4\xa7\xac\x6d\xd0\x82\xd4\x19\x29\x1b\x7c\x2d\x25\x12\x61\xa0\x10\x71\x41\x4e\x4e\x74\x20\xdb\x44\x68\x7d\xd6\x36\xaf\x35\x3c\xd9\x50\xd6\xfe\x68\x3d\x97\xa9\xff\xb6\xf4\x29\x88\xda\x98\xee\x37\xc7\xe8\x70\xef\x20\xc1\x02\xcf\xdc\x59\x2a\x5e\x38\x21\xcd\x92\x90\x12\x1d\x80\x9a\x7e\x78\xbf\x8b\xd9\x89\xfd\xe0\x0e\x19\xdf\x16\xa5\x09\xdf\xa5\xe5\xb5\xb8\x34\xcf\x3a\x77\x87\x3e\x34\x2e\xf1\x42\xd2\xf9\x9f\xac\xb9\x6b\x52\x98\x9d\x04\x80\x3b\xf7\x10\xdf\x41\x05\x08\x58\x3a\xaa\x44\x57\x46\x70\xb3\x0d\x99\x32\x8b\x44\x1d\xed\xce\xb6\x71\x13\x3e\xe6\xb4\x19\x59\x0d\x60\xa1\x3a\x24\x7c\x9a\x6a\x7b\x1b\xdf\x3e\x70\x75\x3f\x3f\x11\x40\x46\x87\x63\xbe\x71\xe0\xb3\x63\xf5\xd9\x33\x55\xbd\x14\x3e\x56\x1b\xe3\x70\x07\x3d\xde\x41\x4f\x76\xd0\xd3\x1d\x54\xd5\xe8\x59\xaf\x4b\x3d\x0b\xd0\x67\xc3\x2a\x13\x03\x8f\xb7\xa5\xd4\x6f\x9e\xa6\xeb\x12\x87\x83\x78\xf5\x89\x23\x68\xbc\xe3\x13\xfb\x45\x2c\x31\x7c\xb2\xc9\x0d\x11\x62\x18\x19\xc9\xbb\x37\x3a\x90\xee\xd8\x5d\x88\x4b\xef\x68\x24\x7b\x44\xcb\x5d\xc6\x37\x11\xc1\xd9\x4c\x86\x44\xdb\x65\xa8\xa5\x42\x23\x5e\x83\xc7\xf5\xd6\x74\xf6\xa5\x55\xb6\x59\xee\x4c\x51\x20\x7b\x46\xd0\x35\xbd\x21\xa5\x58\xff\xe5\x8c\x66\x33\x34\xc7\x2b\xbe\x09\x70\x9e\x0b\x17\x5f\x63\x8a\xdb\xee\x39\x03\x5f\x48\xed\x6d\x51\x93\x1b\x90\x27\x82\xdd\xcf\xd9\xe7\xff\x54\x10\xa2\xb6\xc7\x1f\xd7\xdd\xcf\x33\xdc\x32\xa2\x9d\x6a\x11\xf4\x8c\x43\x7e\xc7\x19\x93\x8f\xa4\xbc\xfd\x5d\xd3\x23\x1f\x32\x42\x54\x77\x32\x4d\x9c\xbd\x2d\xe8\x50\xc3\xfa\xc6\x6b\x00\xa1\x98\x8a\x1e\xf0\x91\x90\x3c\x26\xe7\x14\x74\x1f\x5c\xaf\x20\x6a\x01\x08\x0a\x8e\xff\x67\x4a\x4e\x0d\xab\x16\x1b\xe8\xef\x0e\x75\x1b\x7a\xf4\xe0\x92\x88\x05\x13\x05\x87\xe5\x76\xe0\x72\xe0\x14\x2a\xc8\x17\x05\xc9\x1a\x29\xf2\x76\x03\x7d\x3c\x1c\x68\xc9\x48\xc9\x5a\x36\x00\xe8\x93\xa1\x40\xc9\x07\x92\x41\x4d\x92\x01\x40\x9f\x0e\x05\x7a\x43\x6a\x3a\xa5\x19\x1e\x08\xf7\xd9\x50\xb8\x62\x1f\xc5\x20\xf6\xe7\xfb\xf5\x32\xc3\xc3\x6f\x42\x66\x38\x2d\x2a\xa5\x2b\x98\x0d\xbb\x99\xdc\x6b\xe6\xeb\xf1\xae\x9e\x31\x52\x26\x2b\x73\x1e\xab\x05\x11\x54\x06\x9a\x8a\x1a\xe7\x45\x51\x2d\xb9\x14\xe2\x5d\x86\xfb\xba\x66\x97\x45\x49\x50\x3f\x5b\xa6\xeb\xf1\x53\x66\xa2\x39\x5c\x7e\x30\x69\x1b\x54\x41\xaf\x00\x18\xae\x59\x2d\x80\xb7\x15\x85\x61\x61\xd2\x2e\x39\x6d\x9b\xb6\xee\x94\x93\x5f\x2d\x48\x09\xd9\xfc\x1c\xe7\x11\x9f\x03\xfc\xb6\x21\x0b\xd0\xef\x77\x6d\x26\x90\xdd\xbf\x88\xcd\xe4\x4c\x7e\xb3\xfd\xa4\x67\x9c\xde\x4e\x89\x51\xe2\xa2\xba\xea\xb9\x0e\x2b\x7b\x71\x2e\x6a\x24\xc1\xda\x8a\x08\xc1\x8c\xd0\x1b\x63\x91\xee\xee\x3f\xa8\x9b\x4e\x52\x26\x36\x96\x8c\x85\x84\xa7\x60\x83\x2e\xda\x92\xb2\x99\xba\x1d\x55\x35\xa6\x45\x55\xd5\xa8\x5d\x34\x74\x4e\x90\x03\xac\xaa\xe1\xa1\xbc\x42\x56\x5d\xfc\xa6\x42\x05\x6e\x08\x6b\xe4\xe6\xaf\xa6\xcd\x92\x6f\xe5\xdf\x5b\x9a\x71\xd5\x4d\xc4\xb7\x05\xb7\xf7\x02\xd7\x78\x4e\x1a\x52\x8b\x3e\x17\xb9\xb9\x12\x54\x6b\x40\x45\x02\xe7\x55\xd0\x00\x8d\x5c\xbf\x23\xef\x6f\x2a\x4e\xa3\x25\xf0\xeb\x72\x0b\xe4\xc3\x82\x64\x0d\x34\x2c\x13\x44\xe3\x0a\x8f\x0b\x13\x8a\x63\x70\x1a\x2b\xfa\xd2\x92\x35\x04\xeb\x1c\xac\x69\x5b\x28\xe7\x6b\xb7\x35\xb1\xd4\x86\x2b\x5c\x80\x71\x09\xf2\x98\x7f\x95\x8e\x30\x7e\xaa\x54\x37\x8a\x84\x15\x88\x2f\xa8\x35\x09\x5a\xaa\x57\xf7\xe0\xd4\xc4\x8c\xf5\x22\x12\x32\x0c\x84\x84\x53\x6a\x69\x51\xaa\x7b\x84\xfd\x21\x28\x50\x61\x80\x22\x72\x82\x14\x2d\xed\x47\x1c\xdd\xa6\x42\x39\xc9\x6a\x82\x99\xd9\x89\x52\x41\x67\xb3\xaa\x2d\xf2\x88\xa2\x15\xde\x3c\x6b\x2a\x32\xf1\xb3\xee\x91\x33\x25\x46\x27\x56\x66\xa3\x23\x1f\x19\x54\xae\x51\x5c\x1a\xee\x1d\xdb\xaf\x72\xcf\x2f\x0d\xb9\x9d\xeb\xaa\xa9\xb2\xaa\x80\xf0\x34\xd2\xd8\xde\x10\x61\x9e\x96\x3e\x12\xc7\x11\x62\x6a\x53\xd0\x5a\xd7\x25\x11\x1e\x95\x4c\x9a\x57\xaa\x5a\xd7\x84\xe1\x27\x55\x56\x1b\xdc\x8e\xa1\x3c\xb4\xa9\x48\x54\x9f\xa3\xc3\x83\x58\x68\xe0\x02\x97\x34\x1b\x3d\xb8\x12\x33\x23\xb9\x6c\x77\x23\x5e\xe2\x7b\xaa\x9a\xa2\x9a\xe3\xbd\xf7\xa0\x33\x41\x65\x6b\xad\xc4\xdc\x4a\x0f\x72\xd6\x02\x9f\x71\xc4\x00\xa6\x29\x23\x8c\x57\x6e\x11\xcf\x8b\x73\xd0\x63\x7f\x96\x34\xf2\xa1\x74\xdf\x01\x78\xb1\xa8\xa1\x0c\xa4\xbe\x0c\x3a\x7a\xf3\x6a\x7b\x36\xf0\x66\xe8\xf2\x48\x99\x00\xa5\x44\x03\xd3\x9c\x35\xa8\x24\xe9\x45\x98\x3b\x50\xf9\xf9\x05\xfd\xa5\x2a\x19\xcd\x49\xad\x83\x20\x31\xdf\xa0\x8b\x8a\x91\x7c\x5f\x02\xee\xf3\xc8\x9d\xca\x19\x29\xb6\x48\x96\xf2\x13\x11\x62\xe8\xf6\xea\x89\xf5\x8a\x93\x17\x9d\xf5\x56\x7c\xa1\xaf\xbd\xb1\xc2\x38\xc2\xbf\xff\x5d\xed\xbc\x33\x60\x59\x7c\x86\x9c\xa7\x28\xaa\x0b\xd2\xc9\x02\x9c\x70\xa0\x1f\x78\xf6\x4f\xe3\x5c\x75\xe7\x91\xf2\xaa\xd2\x69\xca\x40\xc3\xde\xc9\x3e\x42\x25\xf5\xfb\x1f\x79\xa7\xe4\xd4\xd9\x12\x0f\xf6\xb2\xaa\xcc\x70\x33\xa2\xf9\x58\xfd\xfa\xc0\x28\x9c\xaa\xff\x0a\xa8\x9c\x4a\x24\xa4\xb2\xe1\x2e\x6a\x38\x16\x0f\xa2\x11\xb3\xee\x5f\xce\x9f\x22\xe9\xb0\x2a\x89\x9d\x9f\xcc\xec\x46\xc4\x56\xe5\x52\x28\x17\x60\x91\xd3\x87\x44\x1b\x54\x12\xbd\x9d\x80\xc3\x31\xf0\x25\xa9\x68\x55\xc4\x2a\xfe\x90\xda\xc0\x19\x6e\x39\x53\x90\x33\xf9\x4d\x8c\x75\x51\xde\xe0\x82\xe6\xb0\xf7\x7f\x43\x73\xd2\xcc\xaa\xa0\x2c\xe4\x85\xf4\x18\xcf\xf0\x62\x41\x4a\x41\x1d\x2b\x31\xc4\xdb\xfd\x3b\x26\x6d\xca\xdc\x67\x6a\x62\xfc\x34\xcc\x71\xfd\xde\x4d\xa6\xa4\xf3\x39\xc9\x29\x6e\x48\xb1\x4a\xec\x91\x70\xe7\x76\xec\x13\x77\x43\xf5\xef\x8e\xf8\xd6\xf2\x33\x4d\x12\x2f\xa3\x4d\xc2\x87\xd7\xae\x7e\xeb\xec\xa9\x54\xa4\xbb\xfa\x01\xaf\x7b\x5b\x32\x3c\x25\xa2\xc0\xd9\x69\x99\xbf\x21\xd3\xb6\xcc\x2d\xde\x4d\x23\xd1\xc1\x28\xd8\xbf\xe1\x27\xee\x5f\xd6\x50\x57\x1e\xd3\x70\x57\xa1\x5f\x17\xd4\xfc\x5a\x72\x5d\x51\x75\x14\x76\xa7\x68\xd0\x46\x1b\x34\x92\xce\x28\x86\x32\x5c\x14\x22\xa3\x5f\x3e\x41\x02\xff\xac\xe9\xb4\x16\x47\xf0\x2e\x39\x68\xb7\xbc\xd5\xd9\x4c\x2d\x4a\x34\xf5\x93\xe4\xbb\xb6\x1e\xd3\xc5\x83\x6d\x60\x6b\x8b\x6c\x12\x6f\x97\x6c\x71\xb9\x6d\xc8\xd2\x8b\xcd\x29\x22\x3b\x6b\xd8\x9f\x2c\xa8\xe3\xa0\xab\xcf\x16\xac\x12\x5c\x44\xb2\x9d\x79\xc0\x24\xf3\x5d\x87\x4b\x26\x76\x41\xfa\x44\xfc\xda\x53\xcc\xe3\x56\x22\x52\x5c\xf4\x11\xc8\xe4\x1a\x9b\xfe\x22\xe6\x41\x51\x9b\x58\xdf\xe4\xf5\xca\x68\xed\xef\x23\x55\x05\x91\xd6\x61\x01\xbe\x09\xce\xde\x4b\xa3\x2e\xad\x3b\x13\x96\xd3\x55\x8f\xee\xbc\x24\x5a\xf4\xca\x32\x9d\x20\x4d\x62\x8f\x2a\x32\xad\xaf\x9e\x06\xb6\x1f\x6b\x27\x22\x78\x87\xdf\xcd\x7a\x63\x65\x8e\xce\x8a\x74\xe2\x98\x4e\x30\xb4\x21\xe7\x94\xc1\x4d\x01\xf7\x9f\x6c\x13\x3e\x27\xd8\x6e\xac\xef\x08\x78\x48\x95\x8d\x67\x6e\xab\x37\xd7\x8a\xce\x27\x00\x68\x88\x63\x52\x0a\x13\xb5\xb8\xf1\x25\xce\xfc\x5a\x2d\x58\x15\x38\xdf\x06\xd5\x81\xfb\xe3\x8f\x68\x47\xbb\x01\x97\x9f\x74\x3f\xc8\x90\x8f\x30\x97\x94\xfc\xde\xe2\x42\xda\xf1\x5c\x7d\x2a\xb2\x75\x24\x40\x2b\x95\x8d\xab\x56\xd3\xaa\xce\x1c\x49\x21\x74\x77\xde\x55\x5d\x39\x3e\xbb\x76\x02\x5b\xe2\xd0\xdb\x10\xcc\x98\x18\x4b\xd9\x1b\xcc\x76\xb0\xd8\x10\xcc\x74\xb4\x11\x6a\xca\x7f\xc1\xa5\x30\x78\x82\x9f\x01\x97\x2b\x34\xaf\xea\x10\xc2\x0d\xae\xd5\xfe\x7a\x53\x15\xe0\x0f\x82\xb8\xa0\xd0\xbe\x98\x14\xe3\xcf\x62\xaf\x47\xe4\x79\x6f\xa8\x33\x59\x41\x21\x3a\xba\xdd\xc1\x13\x7c\x65\xf7\x63\x42\x58\x00\xed\x39\x4a\xa5\xb6\x0d\x1b\xc5\x45\xe7\x4c\x26\x77\x1d\xf6\x88\x2b\xe8\x6e\x6c\x9f\x2e\xae\x21\x3d\x87\x1a\x40\xa3\x53\x4f\x1b\x43\xbb\x86\xfd\x14\x56\x42\xb1\x95\x81\xb5\x7b\xbf\xe2\xb6\x99\x8d\x7e\x6c\x1b\x2e\x5a\x21\xd3\x08\x56\x47\xb9\x83\x30\x90\x94\x62\x7e\xf4\x86\xee\x12\x65\x2e\x2b\x81\x29\x5a\x48\xbd\xa5\x90\x1a\x97\x2a\x11\x96\x50\x21\xc1\xa1\x48\x6a\x30\xa3\xaa\x98\xcb\xa2\xb0\x93\x44\x38\xcb\x54\xfc\x48\xb0\xa0\x78\x23\x02\xcd\x77\xa8\xf4\x0a\x70\xae\x1c\xcd\x52\xe4\x42\x00\x68\x1e\x27\x89\x4a\xf6\xfc\xcb\x60\x21\x20\x46\x0e\x9d\x20\x37\x54\x7f\x39\xa3\x05\x91\xdf\x1d\x23\xdb\xeb\x17\xaf\xf0\x6d\xc2\x4a\x4e\xe0\xe9\x77\xf0\xea\x2f\xe1\xe9\x93\xa3\x89\x7f\x1f\xa1\xc3\x90\xbd\xad\x9d\x8c\xa4\xc7\x8e\xf0\xca\x61\x29\xcf\x1d\xb9\xad\x83\xd2\x20\xbb\x92\x99\xf4\x1f\xe9\x7c\xc4\x21\x85\x69\xd1\x36\xa5\x21\xf5\x73\x17\x89\xbb\xfd\x93\x1b\x98\xca\x1b\x2b\x02\x01\xf7\x75\x7c\x3e\x91\x95\x4e\x54\x97\xed\xa6\xc4\x3a\xd9\xbd\xfe\x55\x1d\x83\xbc\xb6\x02\x3e\x70\x33\xb9\x1a\xb9\xcf\x4e\xd7\x34\xfe\x6c\x15\xc9\x88\xc1\x20\x44\xaf\x6f\xf8\x21\xe5\x63\xcb\xb0\x49\x50\xa4\x88\xac\xcf\x50\xcf\x0a\x02\x6c\x8f\x36\x14\xc2\x10\xc1\x1c\x3d\x21\x22\x88\xc3\x96\xcc\x75\x3b\xab\x3c\x2e\x07\x45\xcd\xc9\x07\xbd\x2a\xa5\xb0\xab\x4d\x56\x88\x91\xa6\x91\x1a\x23\xad\x15\x22\x4d\x85\xfe\x97\xd4\x95\xa5\x78\xda\x59\x61\x1c\x8e\x55\x91\xdc\xaf\x89\x92\x8e\x08\xa9\x37\x56\x2d\xf7\xf7\xe5\xcb\x32\x55\x41\xe8\x82\x82\x48\xfd\xb6\x40\x28\x49\xf0\x27\xd9\x74\x6d\x00\x16\x0e\x72\x6b\x8d\xde\x93\x95\x32\xe5\x8f\x87\x1a\x8e\x70\xca\x00\x32\xc8\xae\xe5\x0f\x16\xf6\x80\xab\xa5\xc1\x29\x6a\xb7\x5c\x90\x9a\x56\x39\x5a\xce\x64\x38\x82\x9f\x77\xea\xda\xf6\x6b\x22\xa2\x14\x84\x92\xe2\x97\x31\xad\x49\x01\xfb\xc6\xa4\xa8\xa4\xad\xfb\xb1\x3c\x88\x0d\x03\xa0\xb9\x60\x16\x88\x65\xae\x42\xb7\x99\xb7\xbe\xa9\x5b\xe2\xc9\xa6\x29\xb0\x1e\xd5\x5f\x28\xd3\x8e\x22\x8d\x9c\x23\x3f\xa1\xda\xa8\xc3\xcf\x7f\x5b\x3a\x6e\x1b\x41\x7d\x75\x86\xdd\xc1\x38\xc5\xa1\xe5\xb7\x33\x92\x48\x58\x76\xfc\x40\x32\x5c\x5d\x79\x5b\x06\xf9\x83\xd6\xca\x3c\xf1\xd6\x89\x0b\x7c\x6a\x30\xc5\x4e\x55\x26\x5d\x68\x74\xf7\x0e\x22\xa4\xa1\x92\xa5\xf0\x45\xc9\x97\xb8\xca\x08\x3b\xbc\x2a\x64\xa4\x49\x2a\x4f\x4d\xbf\x19\x71\x14\x7a\x18\x09\xb3\x38\xb4\x21\x5f\xf3\xd2\xfa\xbc\x9b\x0e\x96\xb8\x67\xd7\x39\x80\x65\xca\xba\x3f\x5f\x57\x30\xf7\xf6\xa7\x54\x23\x98\xa3\x47\xc8\xac\x31\xca\x1a\xf0\xda\x99\xfd\x48\xa7\x88\x72\x45\xbe\xcc\x3d\x76\x20\x23\x8a\x44\xf9\x48\x86\x68\xc9\xda\xe9\x94\x66\x94\x98\x0e\x75\x46\xa0\x0c\x77\x1f\x78\x96\x55\x71\xaa\xc0\x24\xee\xba\xa8\x1b\xa9\x32\x25\xc4\xd4\x50\x42\x8d\xd7\x50\xf0\xee\x2e\x77\x63\xfa\x06\xf1\x88\x3d\x54\x61\x78\x29\x7c\xf8\xdb\xbc\x7a\x6a\x22\xcd\xda\x83\x5d\x8a\x1c\xa1\x61\x2a\xef\x35\x69\x7c\x05\x75\x20\x56\x59\xb5\x58\xc5\xb4\xd5\x3e\xbc\xac\x78\xd3\x4e\xb4\x5e\x9b\xe7\xb4\x28\xb6\x06\x66\x76\x58\x6b\x04\x2f\xfe\x6e\x20\xab\xfd\x4c\x44\x0c\x29\xf5\x74\xe9\x80\x94\x90\x16\xa5\x84\x38\xce\xad\x63\xf6\xcc\xf8\xee\x17\x9a\x85\xd9\xa6\xca\x27\xa9\xa0\x51\xf1\x0e\x6b\x27\x91\xb2\x4b\x70\xb4\xd4\xcd\xa1\x2f\x53\x31\xd2\x12\xe6\x0f\x81\x57\xd7\x55\xd3\x90\x12\x2a\xab\x97\xb0\xff\x31\x8c\x2b\x82\xac\x26\x61\xa0\x86\x02\x5d\xe6\x41\x18\x32\xa0\x07\x2e\x87\x09\x11\xd1\x00\x24\x20\x47\x30\x71\x5d\x5c\x9a\x6a\xc9\x57\xc8\xab\xe0\x9b\x6d\x2a\x74\x78\x70\xe0\xbf\x24\xb8\x75\xa7\xdb\x57\x4a\x19\xc2\x42\xac\x45\x43\x69\x51\x6e\xe8\x3c\x58\x81\x6a\x2a\x00\xe2\x42\xf1\x11\x2f\x76\x20\xe6\xe6\x55\x99\x6d\x17\xe7\xfc\x25\x7f\xae\x29\x67\xeb\xf6\x5c\x22\x0a\x1a\xe4\x2d\x79\xf5\x16\x5d\xfb\x04\xff\xf5\x65\x5b\x98\x0e\x7d\xba\x7e\x75\x1c\xe2\xb5\xd3\x26\x30\x8e\xe3\xc0\x66\x82\x31\xe4\x06\x75\x59\xb2\x69\x75\xc1\xd4\x5a\x08\xb6\x8a\x4e\x90\xcf\x46\xdf\x09\x12\xfd\xc2\xcf\xb9\x10\x71\x62\xaa\x3b\xce\xe7\xb4\xdc\x75\xc3\x5c\xf8\xd0\x0c\x8d\x74\x40\xf4\xbe\x0c\xe2\x16\xbf\xca\xd0\xeb\x7d\x3b\xb4\x39\x44\x74\x7f\x5f\xa7\x75\x68\xe0\xa7\x97\xe7\xe2\x90\xf9\x67\x3a\xea\x7f\x77\x49\x81\xee\x9b\xdc\x11\xf4\xf0\x21\x1a\xdd\xf7\x96\xe4\x8f\x3f\xd0\x7d\x97\x32\x29\x67\xbb\x25\x43\x0d\x91\xfd\xed\x9f\x3b\x55\x7f\x63\x03\x7a\x1c\x3f\xd0\x88\x34\xd4\xf8\xeb\x59\x55\x36\xb4\x6c\x43\x02\xc7\xed\x38\x0b\x52\xcf\x29\x63\xb4\x2a\x0b\x15\x10\xac\x36\x83\xb8\xea\xa3\xeb\x7c\xf9\xea\xed\x8b\x23\x74\x6a\xc7\x51\x8b\x88\x50\x4b\xee\x59\xd4\xb4\xaa\x95\x3f\xea\xf0\xe0\x60\xf7\xe5\x0f\xaf\x7e\x0e\x13\x5f\x63\xe0\x47\x32\x3d\xc4\xdb\x4d\x63\x60\x69\xe2\x8e\x17\x8c\x4f\x46\x93\x60\xd4\x90\xf9\xa2\xaa\x71\xbd\x42\xd7\x35\xce\xb4\x3a\x26\xbf\x8f\x8d\x21\x86\x68\x20\x45\xff\xba\xc6\x65\x3e\xc5\x50\xd4\x3b\xf7\xfb\x93\xcd\xf1\x4a\xde\x2f\x52\xec\xe2\x93\xe6\x23\x05\x53\xd9\x8b\x8d\x03\x49\xc1\x50\xba\xdb\x21\x17\xcc\x8d\x50\x88\x27\xb7\x0f\xcc\xab\x37\xf1\xf3\x12\xe6\xdb\xed\xef\x23\xb4\x8b\x5e\x15\xfc\x90\xb1\x80\x56\x3b\xaa\xcf\x9c\xad\x68\x02\x64\xb0\x60\xc4\xcf\xa0\x00\x79\x49\x96\x02\xa4\xc8\xce\x31\xaa\x95\x80\x69\x4a\x86\xea\x5b\x77\xa3\xd3\x7d\xe2\x9e\x6e\xff\x70\xf3\x8f\xdc\xc3\xbd\xfd\xb3\xfd\x19\x8f\x5a\xd4\x1e\x75\x78\xd0\x5d\xfd\x5b\xa9\x24\x2e\x9a\x49\x65\xd9\x49\xdc\x52\xf9\x3d\xd0\x99\x90\xd4\x0d\xe6\x6a\x9e\x4e\x9b\x10\xc9\x12\xf8\x06\xd3\x82\x73\xb6\x44\xb6\x04\xab\xdc\xae\xb2\x73\xbe\x8d\x63\x89\x87\x20\x33\xc1\xa8\xaa\x93\xb3\x7c\x03\xc6\x71\x60\x9a\xac\x0b\x7e\xe8\xaa\x79\xb1\xe2\x2b\x28\x62\xc5\xb5\x1c\x03\xf2\x8b\x90\xbe\xa8\x28\xfa\x95\xbb\x09\x61\x97\x16\xcf\x51\x4c\xc1\x80\xe1\xfa\x10\x7f\x8d\x41\x73\x9d\xda\x0d\x23\xd3\xa2\x10\x95\xd1\x9a\xaa\x9e\x87\x3b\xc2\x69\x51\x04\x53\x2d\xc8\xd4\x58\x1d\xa7\xa2\x71\xb5\x05\x00\x91\x0f\xb4\x11\x73\xa3\xf3\x45\x41\x33\xda\xd8\xb3\x6b\x2a\xe1\xc4\xe5\x13\x74\xf5\x3f\xbd\x0c\x4c\xe4\x34\x70\x34\xa5\xa4\x0b\xb5\x65\xad\x0d\xc0\x94\x04\x67\xa9\x7f\x4d\x8d\x4b\x46\xc3\x29\x24\x95\xb6\x88\x61\xc0\xb1\x4a\x04\x96\x05\xe9\x6e\xd4\x2e\xc4\xdb\x3b\x92\x03\x45\xa7\x23\x11\x2e\x09\x5c\xe1\x2f\x73\xe9\x22\x50\x75\xa2\x48\x12\x86\x9b\x8a\x13\x01\x01\x4b\x2f\xfb\xdb\x6b\x1a\x9d\xa0\x77\xbf\x04\x0a\xd1\x0f\x60\xf4\x84\x2d\xc6\x64\xe1\x58\xaf\x27\x68\xd4\x04\xeb\x64\x78\x6e\x92\xcd\xea\x6a\xdb\xc3\xb2\x5a\xd9\x98\x0b\x89\x1f\x3f\x05\xd8\x90\xf9\xa2\x59\xb9\x8f\x9a\x05\xf1\x46\x42\x27\xe8\xe3\xe1\x11\xfa\xf8\x69\x07\x3d\x16\xff\x3c\x11\xff\x3c\x15\xff\x3c\xe3\xff\xac\x9d\x63\x00\xe6\x9b\x08\x1a\x03\xd2\x5e\x59\x24\x58\x18\xd8\x92\x09\x05\xd5\xbb\x50\xe9\x26\x51\x81\xdb\x5d\x13\x29\xd2\xa3\x13\xef\xf3\x77\x32\x8c\xa1\x23\x8e\x41\x0f\x27\x9f\x45\xcf\x4f\xec\xec\x3f\xf9\x61\xfc\x66\x13\x41\x43\xb8\x28\x14\xbb\xae\x45\x52\xcc\x8e\x32\xfa\x1b\x76\x06\x4f\x29\xc3\x82\x5b\x72\xc5\xa7\x87\xd1\xd6\xa2\x93\x4c\xa9\x6c\xea\xe7\x16\xd7\x6d\x24\x44\x54\x37\xf3\x48\x91\xeb\x91\x64\x02\xa3\x34\xb2\xd2\xf9\x3d\x46\xcf\x07\x53\x36\x45\xee\x4b\x88\xdf\x0e\xe9\x0d\xb2\x54\x9e\x03\x8f\xb5\x6d\xc3\xfe\x05\x11\xcf\x05\x4e\x8d\x76\xa6\xea\xff\xa0\x59\xb5\x44\x73\x65\x19\x01\x2b\x9c\x5c\x61\x13\x41\xa4\x47\x12\xe6\x19\x15\x49\x14\x0d\x21\x42\xca\x20\xdc\xce\x2f\x05\xf7\x12\x7e\x0f\xc5\x51\x4d\x48\xcc\xad\xe8\xbd\x1b\xd2\x7b\x38\xb5\x81\xb5\x6a\xfc\x4e\x73\xae\xad\xaf\x33\xb4\x3f\xb7\xa4\x57\xfe\xa2\xcc\xb9\xca\xaa\xc5\x05\xca\xff\xa6\xba\xa3\x5c\xb0\x86\xb8\xae\xf1\x4a\x1b\x9a\x62\xc6\x1f\x9b\xc4\x39\x29\x08\xdf\x15\x32\x10\x58\xcc\x40\xd9\x3d\x4f\x7c\x06\xdb\x49\x91\xfd\x7d\xf4\xc6\x15\x89\x7c\x8c\x87\x20\x25\x82\x43\x7c\xea\x74\x44\x51\xa9\xc5\x10\x43\xf2\x0d\xae\x17\xa2\x26\x37\xa4\x6e\xe8\xa4\x20\x02\xb1\x63\x91\x6d\xf4\x7c\x34\x46\xff\x4f\x66\x1e\x0d\x58\xac\x38\x33\x40\x4e\xc0\xa5\x08\x39\xb1\x62\x1a\x77\x64\x29\x7a\x29\x3c\xed\xa0\xa6\x5e\x21\x7c\x8d\x69\xd9\x05\x4d\x58\xd8\x39\x98\xb2\x6a\x76\x20\x63\x80\x7f\x90\xb6\xe3\xd9\x3f\x22\x48\x41\xaf\xe6\x3b\x4d\x90\x9e\x34\x00\xf5\x93\x7c\x39\x74\x96\xf8\x3f\xc1\x72\x9d\x84\x1f\xc5\x62\xd6\xd4\x4f\x7c\x97\x45\xd4\x10\xe4\xf4\x2f\xe7\xf7\x87\xe0\xe0\xd2\xdc\x27\x25\xd5\x01\x17\x08\xac\x17\x2d\x9d\x49\xf7\x5d\x1d\xa6\xa2\x6a\x70\x93\xda\xfb\xe6\x9d\x1e\x20\x0c\x51\x52\x3f\xb7\xb8\x85\x90\x5f\xbe\x43\x0f\xde\xe7\x7b\xee\xa7\xeb\x95\x12\xfb\x64\x44\xbd\x09\xc3\xd5\x6e\x1b\xa1\x25\x55\x52\xcd\x99\x53\xf7\x9b\x1d\x3b\x94\x15\x3a\xc7\xf3\xab\x86\xcb\xeb\x89\x8d\x1b\xe7\xe3\x9d\x0c\xde\xe1\xba\xe1\x54\x3a\xd3\x44\xac\x3b\x52\xdd\x71\xf6\x3d\x89\xe5\x4e\x1a\x70\x57\xa6\xc0\xeb\x3c\x2a\x71\x97\x0e\xbc\x4a\x2f\x2b\xd9\xfc\x13\x62\x43\x08\x91\xa1\xd0\xc0\x00\xac\x52\xd0\x4c\x46\x49\x5b\x11\x25\x2b\xc7\x4e\xae\xb4\xcd\x6d\xd1\x7a\xf0\x8d\x36\xd4\x86\x20\x56\x6d\x0f\x32\xaa\xf2\xd3\xa2\xe8\x00\x1d\x8f\x4e\xe6\x37\xad\xa8\xc2\xc6\xa0\x66\x9c\x8e\x27\xb6\xaa\xbf\xd8\x7b\x34\xdc\xca\x31\xa8\x40\x6b\x11\x2c\x69\xad\x16\xdb\x13\x99\xf0\x19\x38\x5b\x8a\x6a\x49\x6a\xff\x09\x69\x60\x88\xc1\x2c\xc9\xd2\xc6\x8e\x2f\x93\x02\x21\x6c\x0c\xa6\xaa\x8b\x05\x30\x26\x8b\x3b\x9a\xa0\x11\xe6\x4d\xdd\x04\xb1\x90\x09\xfb\x92\x27\xe3\x74\xae\xb7\x3f\x4a\x64\x59\x3b\x16\xf9\x33\x07\x1c\xaf\x19\x6c\xac\xc1\x0c\x8f\x33\x76\x86\x13\xf5\x6d\x93\xd5\x6f\x98\x55\xff\x23\x66\x05\x33\xbb\x3f\x65\x00\x3b\xc3\x9c\x4d\x46\xf2\x6c\xa5\x99\xa4\x42\x0b\xbc\x32\x05\x09\x2a\xcf\xd2\xeb\xc0\x9a\x60\xc6\x0f\x47\x19\xf4\x7b\x31\xfd\x72\xbc\x28\xdf\xbb\x2a\x1f\xea\xab\xa8\xa6\xc2\xb4\x29\x61\x7e\x0a\x32\xeb\x89\x07\x6f\x2f\xac\xb5\x8e\x6c\x77\x59\x50\x7b\x5b\xbd\x97\xac\xe6\xee\x5b\x3c\x9c\x4e\x98\xa5\x4f\xd0\x90\xe2\x3b\xaa\x8a\xc5\x9c\x72\x96\xa2\x5b\xc3\x3a\x70\xa1\xb5\x63\x64\x7e\x56\x69\xa3\x98\x2c\x0b\xc1\xc0\xb2\x00\xa1\x41\xff\x35\xa6\xb9\x28\x7a\x7f\xe4\x4c\x7a\x07\x54\xab\x97\x84\xb0\x23\x74\xb0\x77\xb0\x23\xcb\xf9\xcb\x3f\xa6\x84\xb0\xef\xda\xba\xd4\x1f\x10\x6b\xf9\x5e\x5a\xb5\xdb\xbd\x95\x8d\xb3\x5c\x11\xd4\x28\xae\xa1\x72\xb7\x32\x65\x09\x8c\x51\x48\xa6\xdc\xf2\xcb\xaf\xfc\x0a\x4a\xe8\x31\x69\x02\xd5\xb6\x3e\xab\xe6\x43\xd4\x6f\xa2\x8d\x37\xca\x17\x15\xd6\xbd\x88\x2b\x24\xea\x5c\xa6\x0a\x69\x38\x40\x23\x33\x14\xe7\xd3\xe5\x6b\x28\xdc\xb3\x53\x42\xa4\xc7\x55\x9a\xb8\x38\xf1\xf7\xae\x49\xf3\x52\x7f\x11\x89\x69\x12\xcb\xe2\x15\xd7\x8f\x94\xaf\xa7\x53\x7b\x80\x63\x77\x83\x87\x9b\xc5\x01\xeb\xf5\x2f\x40\xbb\x16\xa8\x2e\x76\xbd\xbf\x8f\xbe\x33\x5d\xa4\xa7\x84\x08\xd7\xaa\x34\xdf\xca\xe6\x24\x4a\xfc\xe1\x5b\xca\xef\x10\x2b\x9d\xac\x76\x2f\x2e\x54\x60\xd6\xbd\xd6\x92\x96\x50\xb8\xb7\xcb\x73\xce\xc9\x0b\x0f\x8d\xc2\x7e\x22\x12\x3e\x74\x2f\x41\xc7\xbb\x1a\x9e\x8e\x18\x17\xce\xea\x97\xe2\x88\xc0\x63\x3a\x86\xdc\xd0\x26\x0c\xdf\xfd\x91\x1f\x6b\xb7\x53\x29\x78\xfd\xfc\x26\x19\xd6\xaa\xb9\x2b\x91\x0a\x03\x87\x49\x17\x95\xc0\xeb\x47\xa8\x7d\xbd\x56\x52\xca\xc3\x97\xea\xe5\x3d\xf1\x76\xf4\xce\xb4\xa0\xc7\x25\xff\x58\xfc\x8c\x6c\x24\x3e\x17\x48\xd5\x64\x4a\x6a\x52\x66\x7e\x8c\x2b\x82\x83\x62\xa8\x1e\xb6\xb3\x76\xc7\xdf\xe3\xf0\xbc\x2e\x34\x0e\xa9\xc6\x9d\x9e\x23\x43\x70\xd3\xe6\x82\x96\x89\x7b\x63\x4b\xf1\x19\xde\x78\xd1\x66\x36\x2e\x70\xd9\x26\x21\xf6\x62\xec\xf6\x41\x31\xcb\x49\x90\xa2\xa7\x1b\xcc\xf8\x14\x76\xc8\x9f\x48\x17\xe5\x4f\xc4\x1a\x7d\x71\x7a\x9a\x34\x1a\x4d\x49\x83\xf3\xd0\x22\xff\xe8\x96\x49\x34\x1d\xf0\xec\xf1\x23\x54\x4d\x97\xd3\x4f\x98\xed\xa2\xe4\x46\x91\xcc\x94\x0d\x29\xee\x21\x94\xb0\x13\xc5\xfa\x16\x89\x5b\x5d\x85\x5a\xc4\xf7\xdd\xa0\x4c\x1f\x1b\xa8\x7b\xc9\x47\xae\x76\x1f\xb3\x88\x86\x06\xc8\xae\x83\x63\xb8\xfb\xd6\x42\x23\x92\xbb\xa7\xc4\x1a\x74\x92\xba\xc5\xdc\xab\xf2\xf9\x49\xdf\x5d\x69\x41\x4c\x0a\x86\xae\x54\xb1\xb9\x28\xa6\x7e\x33\xf2\x98\xc3\xf4\x5c\xc9\xcc\xd9\x5e\xd7\xa4\xd1\x52\xc4\xa6\xf2\xda\x67\x91\xd5\x36\x92\xd3\x6e\x23\xa3\x41\x47\x25\xd6\xd4\xd5\xca\xbb\x9a\xa7\x40\x68\xab\xce\xa9\x72\xda\x57\x73\x02\xbe\x6e\x07\x4c\x2e\x61\xd8\x54\xef\xd0\xc4\x84\x67\x83\x39\x45\xf3\x9c\x3e\x2e\x41\xa0\x4d\x22\x61\x62\xc3\xae\x09\x91\xa0\x63\x31\xec\x65\x50\x15\x4e\x19\xeb\xd7\x88\xac\xbd\x1f\x90\x58\xb5\x0a\x65\xed\x5c\x5b\xbd\x84\xda\x18\xc9\x06\xe5\x07\x15\x8e\x80\x48\x52\x4b\x8e\xfd\xd6\x3c\xe3\x49\x71\x7c\xc1\x6c\x00\x27\x09\xc1\x49\x2a\xcf\x11\x02\x79\xad\xc0\x40\xcd\xb1\xfb\x80\xfd\xd2\x55\x2a\xce\xf1\x5e\xc1\xb4\x45\xdf\x1e\xd1\x19\xad\x2d\x1a\xba\x28\xa8\xe8\x77\x62\x82\x4e\x1c\x7a\x40\xc8\x49\x10\x08\xac\x09\x23\xf0\x12\xdd\x80\x86\xd5\x84\xdf\xb7\x09\x12\xf2\xc5\xa8\xe8\x73\x84\xde\x45\x40\x07\x1d\xd0\xe2\xee\xfe\xb7\xba\x5c\xbe\x5d\xe3\x10\x4e\x10\xbf\xeb\x66\xa4\xb0\x22\x5a\x62\xdc\x24\xcc\xf7\x65\xed\x5c\x0e\xfe\xb3\x82\x20\x54\x9d\xf4\xd8\xa6\x3b\x1d\x33\x85\xe4\xa3\xa3\xa5\x0e\x98\x35\x38\x10\x8f\x4b\xfd\x2e\x9f\xb9\x92\x7d\x97\xe2\xb8\xc4\x72\xa9\x93\x53\x96\x61\xd3\x72\xeb\xf8\xa0\x54\x51\x08\x8b\x9c\xca\xe7\xa5\x48\x1a\x9c\xea\x32\x64\x89\xc9\xf3\x94\x62\x9f\x61\x5e\x8c\xf1\x92\x47\xe0\x7f\x9e\xb0\x66\x3b\xa4\xeb\x2b\xc3\x48\x33\x5c\x72\x7a\xa8\x5a\x90\xb9\x28\xce\x99\xd3\x29\x28\x1e\x76\xf9\xfd\x18\xc4\x0b\xbb\x45\x9e\x05\x55\x18\xc1\x59\xe5\xc2\x85\x93\x8d\xe7\xa4\x0b\xa8\xd1\x27\xcf\xe5\xab\x6f\x2b\xab\x78\xe5\x49\x8c\x80\x2a\x50\x39\x12\x3a\x31\x64\x17\xf6\x3f\xd3\x5b\xcb\x26\x6e\xa8\x71\x58\x5a\x59\xd5\x73\x7d\xb8\xe5\x39\xd3\x45\x5a\x4c\x0d\x4e\x08\x0a\x53\xd1\x60\x66\x5d\x02\xf8\x6e\xa3\xc0\xd3\xb9\x2c\x95\xd1\x57\x6e\xe5\xeb\x80\x1f\xf6\x40\x66\xa7\x1c\x17\xe0\x1f\x55\x01\xf1\x20\x27\xe1\xb8\x5f\x77\x2c\x59\xa7\xdb\xc0\x48\x0f\x72\x7b\x08\x2e\x64\x98\xbc\x22\x4b\xf4\xbc\xca\x05\x0e\x79\x5c\xe4\xc3\x47\x68\x14\xa0\xbd\xdb\x35\xcf\x44\x1c\xbf\xcf\xf8\xe3\xc7\xd2\xe7\xf9\x5e\x3d\xc9\xf8\xf1\x4c\x71\x3e\xcd\xfe\xe5\xd1\x4d\x30\x5d\x64\x27\x92\x58\x3b\x8f\xd6\xd6\x29\xd4\x07\x54\xb4\x26\x8d\x4e\x71\xbd\xc2\x12\xa8\xb3\xb8\x04\x5a\xb3\xc0\x04\x5a\xb3\xc8\x04\x1a\x56\x68\x02\x6d\xbb\xd8\x04\xda\x22\x6f\xe9\x2e\x35\x90\xf4\x0e\xbb\xec\x25\x6c\x2b\x2b\xdc\x0b\x94\x39\x7d\x60\xa0\x34\x72\xda\x5b\xea\x73\x6b\xab\xcc\x70\xa7\xec\x11\x05\xa8\x02\x5a\x2c\xad\x58\xf3\xa9\x9e\xfa\x0d\x03\xd8\x54\x62\x84\x18\xbf\x8a\x23\xb1\x1e\xd3\x42\x2e\xe3\xd2\x67\xd2\xf2\xff\x18\xfe\xc5\xda\x79\x6a\xc7\x0c\x65\x56\x71\x9c\x77\x7b\xa7\x9b\xd8\xab\x32\x1a\xa5\x9b\x50\x52\xea\xd7\x91\xe8\x1d\xa1\x09\xaa\x96\x8d\xab\x75\x7d\xc5\x50\xd6\xc6\xbd\xea\x74\x1a\xcc\x29\xc4\xe0\xeb\x35\xba\xdf\x8c\xb5\x75\xb7\x37\x42\xe4\xac\x6d\xec\x8d\xb7\x3d\x1c\xd2\x43\x0f\xbd\x40\xc3\x6f\x1f\xb9\x28\xa7\x87\x58\x7f\xe3\x87\x8f\xec\x7a\x83\xc5\xc6\x89\x47\x03\xf9\xf7\xe0\x5e\x5f\xaf\x4e\xcb\x64\xa6\xdb\x75\xf6\x6f\xe6\x10\x99\x94\x1d\xdc\xc1\xc4\xee\x1e\xdc\x79\xc7\xf7\x01\x13\xae\x42\x11\x1f\x31\xf2\xbf\xec\xb5\x9e\x29\x2e\xa1\x54\x65\xa9\x7f\x46\x4e\xfc\x3e\x1a\xd9\x0a\xf8\x6e\xff\xc5\x11\xba\x61\x6c\x0d\xfc\x75\xd1\xda\x3c\x26\x50\x82\x1f\x45\x71\xf3\x95\xb1\xfd\x20\x1b\xd7\x6d\x86\x2e\x3c\xb2\x1d\xda\x8e\x63\x23\xe9\xaa\x95\x9b\x16\xea\x65\x0b\x8a\x1e\xb6\xb4\x5d\x5d\x69\x1b\xc2\xb5\xb3\x04\xd1\x98\xee\x70\x84\x13\x55\x0c\xb1\x2b\xbb\x69\x00\x25\x3e\xb3\x90\xea\x95\x3a\x93\x2a\x0e\x54\x47\x95\x15\x17\x67\x38\x52\x58\xd0\xee\x8a\xeb\xb6\xc2\xd0\x22\x8c\x1b\x1c\xe1\x56\x3c\xfc\xb7\xec\x7a\x0b\xd9\x75\xff\x0e\x04\xc8\x6d\xc9\x7b\x3d\x27\x07\x45\xc5\x19\xf7\x08\x7d\x36\x19\x46\xcb\x92\x9f\x5b\x70\xd9\x60\xe0\x21\xd2\x8a\xc7\xeb\xac\x8f\x36\x95\x4b\x7a\x26\xf0\x65\x49\x20\x02\x89\xbe\x8a\x6a\x28\xe6\xca\x1c\x2e\x86\xa4\x06\xd9\x9e\xec\x01\xee\x09\xe9\xb8\x38\x19\x60\xad\x1f\x60\x10\x77\xac\xf9\x51\x4c\xe3\x71\x76\xcc\xeb\x3a\xbd\x76\x90\x9d\xa8\x47\x26\xcb\x1e\xca\x7e\x34\xa2\x8a\x8c\x1b\x62\xc7\xef\x06\xd9\xd1\xdf\xf9\xfc\xad\xc5\xcd\xec\x58\x19\x55\xd5\x41\x64\xa2\xde\x58\x16\xca\x68\xa5\x1a\x1f\x14\x44\x53\x8b\xb2\x36\x5c\x90\xb6\x1a\x11\x40\xc8\x8d\x40\x5f\x85\x32\xaf\xc2\x2a\x9e\x1c\xde\x4f\xa5\xdd\xdd\x98\x30\x15\xfc\x0c\xf1\xd9\x68\x02\x15\x5e\x04\xd4\x8a\x69\x1a\xc8\x52\x2a\xd8\x69\x5e\x60\x17\x8e\xdb\xa0\xaf\xf7\xa0\xbe\x60\x43\x0a\x34\x1f\xa1\x07\x67\xb8\x84\x90\x3c\x6b\xd9\x68\xb4\x3f\x09\xa2\x0c\xb1\x86\x16\x50\x1f\x64\x51\x57\xd7\x35\x61\xdd\xdd\xc3\xbe\xf8\x52\x3f\x9d\x48\x75\x17\xe3\xff\xb2\x0a\xda\xbe\xd1\x29\xa7\x9d\xf5\x66\xf8\x8d\x0f\xbe\x62\x1f\x2d\xcb\x1d\xea\x4d\x2c\x74\x46\xaf\x95\xc3\xe9\x0f\x14\xcf\xe2\xec\xa6\x12\xdc\xae\x6e\xb1\xcb\xbf\x60\x59\xe2\xbb\x75\x51\xa7\x0b\xf5\xf4\x28\x7b\xdb\xaf\xd5\xa3\x8b\x5d\x9c\x6c\x56\xc0\x46\x67\x75\x04\xe5\xcb\x70\xd4\xdb\x8e\x12\x85\xed\x53\xc5\x86\xff\xf8\xc3\xa0\x18\x57\x1a\x22\x24\xb0\x6a\xfc\x08\x51\xf9\x3b\x88\xc7\x78\xbb\x5a\x90\x58\x49\xf2\x5b\x42\xb8\x1f\xf3\x70\x05\xf3\x89\xe2\x0e\xc1\x39\xf6\x30\xb7\x6f\x1d\x11\x8f\xdc\x4a\x29\xdf\x77\xde\xd4\x21\x86\x8c\x73\xb0\xde\x39\x33\x4d\x66\xe8\xc5\x2b\xe6\xa8\x36\x44\x33\x5b\x9a\x30\xfb\x2f\x5a\xfd\x3b\xb5\x03\xb5\x3c\x31\xbc\xdc\xf5\xb0\x2a\xd7\x49\x7a\x05\x23\x0e\x5c\xbb\xe1\x2d\x39\xcc\x08\xfd\xab\x17\x62\x33\xb4\xfe\xb4\x55\x9d\x5d\xc9\x62\x16\x1b\x28\x73\x5d\x8c\x7b\x0e\x52\xa2\x3b\xda\xa0\xb5\x09\x4b\x4c\xaf\xb7\x38\x1d\x15\x99\x93\xf4\x08\xc7\x5c\x6b\x79\x38\x21\x7b\xd7\x47\x9e\xc2\xfe\xc5\x89\x20\x13\xc7\xc6\xeb\x9b\x52\x56\xa8\xa8\xca\x6b\x52\x8b\x7c\xde\x89\x2a\x4f\x3c\x17\xf5\xd1\x76\xac\x92\xc5\x73\xaf\xe4\x4b\x35\x85\x34\xbe\x9b\xae\x1c\x41\x3a\x8d\x0a\xb6\x03\x4b\xb1\xf5\x58\x04\x53\x95\xba\xba\x0a\x22\x38\x16\xd3\x35\x4b\x08\xc5\x15\x65\xb3\xbf\xcd\x96\x6e\x9b\x6a\x8e\x1b\x9a\x61\xae\x9c\x38\x79\x8d\x9c\xeb\x48\x51\x23\x05\xcd\xc9\x77\x84\x88\x1a\x58\x01\x99\x01\x1f\xa9\x63\x6b\xff\x6c\x54\x7f\x3c\x08\xc0\x8d\x75\x2a\x0b\x45\xba\x41\xc7\x1f\xea\x62\x8a\x77\xb4\xf9\x80\x49\x81\x30\x22\xd8\x74\x04\x9b\xa8\xa2\xfd\xca\x48\x6e\x4c\x8f\x5f\xf5\x69\xb0\xea\x27\x88\x0c\x8f\x62\x76\x57\xe1\xe0\x3d\xe7\xd1\x8e\xf4\x09\x84\xa5\x8e\x32\xc6\x1e\x34\xca\x10\x54\x87\xd3\x89\x97\x66\xc2\xfa\x50\x3b\x5d\x00\x52\x2d\x33\xec\x29\xe3\xac\x69\xb1\xa9\xc6\xf8\xb2\xaa\x2f\xc9\x87\x06\xb4\xdd\x88\xf9\x31\xd6\xae\xaa\xc7\x44\xb9\x1b\x09\x54\xf7\x39\x5a\x8a\xc3\x74\x21\x77\x9c\x90\xc2\xf5\x32\x49\xee\x03\xe8\xbc\x31\xe5\xe1\x3a\x5b\x01\x7e\x29\xdd\x1e\x42\x7c\xb6\xdd\x73\x21\x61\xde\xfd\x22\x44\xea\x5e\x8a\xa5\x7b\x7f\x48\x8e\x1c\x2b\xaa\x9c\xd6\x4a\xd0\x36\xba\xa0\xa0\x44\x27\x94\x6e\xe9\x7e\x0b\x7d\x50\xfa\xf7\x4e\xa7\xdc\xff\x19\x76\x72\xda\x95\xb0\xa9\x14\x9f\x58\xb1\xf5\x04\xf9\xd4\x8a\x6d\xbb\x77\xcd\x40\x61\x3f\xb6\x66\x83\xf9\x4f\x87\xb8\xdf\x8f\xce\xba\xab\xb6\x5d\xa9\x3f\xb1\x96\x6b\x0a\xfe\xdd\x8b\xb9\x41\xf3\x98\x14\xf9\x86\x2a\x07\xe9\xe5\x8c\xe9\x07\x89\xc3\xda\xbb\x98\x83\xb5\x03\xb4\x96\x40\x6b\x24\x8b\x1e\xa9\x16\x6d\x41\xb2\x45\x5b\x93\x6e\x93\xbd\x7f\x06\xc9\xb8\xa8\x73\xd3\xeb\x1e\x93\x4e\xcb\x44\x4b\x8e\x53\x2a\x94\x0c\x65\xb3\x3d\xef\xba\x31\x59\xb3\x5a\xc4\x85\x9d\x2f\xe0\xde\x1d\x24\xa8\x45\x91\x1f\x26\xa5\x1c\xec\x1d\x0c\x35\x2b\xdc\x1d\xad\xbf\x08\x3a\x0f\xd0\xf1\x13\xdd\xbe\x94\x77\x41\xd2\xc1\x10\x66\x4a\x49\x91\xcb\x94\x38\x99\x9a\xd0\xb2\x68\x9b\x8a\x00\x70\x39\xac\x09\x67\xb0\x7c\x61\x1a\x3e\x74\xe7\x91\xc3\x2d\xc5\x68\x5f\xb1\x64\x7b\x7d\xa4\x13\xea\x62\xdd\x73\x42\xe0\x5e\x51\x27\xa1\x05\xd8\x1d\x13\xca\x68\x6d\xcf\x98\xf7\x2d\x6e\xab\x77\x4c\x08\x91\x66\x85\xba\x82\x9d\xee\x08\x2b\x97\x01\xdc\xa3\xa6\xb4\xad\x71\xc3\xce\x30\x43\xa4\xf4\x0b\x19\xed\xef\xa3\xb7\xa4\x28\x18\x5a\xea\xce\xb2\x64\xa9\xa2\x7f\x16\x22\x8d\x4a\xe6\xdb\xec\x41\x8a\x11\xff\x5a\x7e\x4e\x99\x09\x52\x17\xa3\x65\x33\x5c\x5e\x87\x23\x4c\x44\xb5\x6b\x88\x43\x11\x0d\x03\xf8\xbb\xa2\xb2\xbc\x7c\x53\x37\x35\x9d\x10\x05\xc5\x54\xc1\x22\xc2\x0e\xa4\xe7\xe2\xc0\x17\x1d\x90\xa5\x53\xd4\x0e\xc0\x8b\xba\xc4\xfd\x0c\xba\x9d\xe4\x2d\x80\xec\x70\x16\xe1\x3f\x1f\xe6\x64\xef\x80\x18\xf8\x6e\xbd\x0f\xec\xae\x47\xd6\xb6\x86\xe2\xc3\xe5\x8a\x9f\xa2\x1a\x4e\x54\x26\x54\x6a\xbb\xd0\x30\x14\x88\x14\x95\xd6\x11\x86\x55\xba\x54\xf1\x55\xa2\x2d\x8d\xee\x67\x24\x49\x5a\xb5\x75\x46\xb4\x0f\xc8\x2e\x65\xc3\x47\x60\x0d\x5f\x31\x71\x67\xd2\xda\xf7\x53\x01\x58\xdf\x47\x8d\x73\xb7\x29\xbc\xea\x50\xd6\x45\x10\x61\x5a\x83\xb0\xb8\x6e\xba\x35\xcb\xaa\x86\x33\x99\xe7\x35\x61\x6c\x08\x6c\xf3\xd2\xf7\x64\x35\xe4\x05\xc9\x1c\x06\x3e\xed\xa9\x1d\x47\xe8\x1f\x1f\x5f\xb6\xe5\x35\x9d\x14\xc2\x53\xbf\x07\xe9\xb0\x9f\xc6\x47\xe8\x1f\x50\x4c\x18\xc2\x1a\x00\x9e\x11\x1a\x31\x63\xa4\x6e\xd0\xa8\x97\x49\x78\x2e\x7a\x17\xaf\x39\x61\x0c\x5f\x13\xe3\xb7\xb7\x37\x82\x1d\x16\x95\x76\xe2\xcb\x4e\x41\xa1\x07\xdf\x62\x3d\xd2\xe5\xca\x27\x83\x8e\x77\x51\x06\xb6\x55\xe4\x2d\x39\xcd\xbb\x68\xe6\xfd\x88\xd5\x87\x22\x77\xc3\x5f\x8a\xec\x85\xe0\xa3\x8d\xc0\xc1\xba\x3b\x7f\xae\x01\xc6\xde\x3b\xe6\xf7\x35\x00\x04\xdb\xe9\x78\xd7\x14\x28\x11\xb4\x7e\x31\x5f\x34\x2b\x51\x79\xe5\x86\xff\x97\xdf\xe9\x47\x88\xff\xf7\xf8\x1f\xe6\x59\x78\xe0\xf9\x68\x3c\xf6\x96\x4e\x9a\xe5\x54\x27\xb0\x79\x68\x91\xca\x83\xe2\xc5\x62\x7f\x8e\xc2\x6b\x72\x70\x97\x13\x57\x35\x77\x33\xf2\xcd\xf2\x27\x37\xf4\xdb\x58\xab\x2b\xb1\xbd\x65\xeb\x1e\xd9\xf8\x31\xf0\x29\xa0\xd1\x83\xbd\xac\x2a\x33\xdc\x8c\xe4\x27\x7b\x4d\x25\x4e\xf5\x68\x3c\x56\x5f\x3d\x18\xeb\x5b\x26\x9b\x55\x4c\x76\xea\x13\xd5\xee\x0c\x00\xfe\x67\xfc\xed\x07\x96\x86\x63\xd1\x3b\x11\xcf\xc7\xa0\x53\xda\xf1\xee\x7d\x75\x8e\xec\x38\x2a\x15\x6c\x65\x98\xb7\x60\x19\xa8\x9a\xfc\x0f\x01\xf1\xd3\x6a\xfd\x6e\x8e\x34\x30\x6a\x16\x70\x6a\xf7\xd4\x1a\x60\xc7\xbb\xd6\xb9\x15\x9f\xc9\x73\x6b\xa1\x6f\x9e\x07\xce\x43\x2e\x89\xac\xfe\x33\x3a\xde\xf5\x96\xd4\x7a\x4b\xe2\x2f\xfc\x4b\x16\xbb\xb3\x2e\xb1\x37\x92\x31\x31\x39\x4b\xa3\xda\x71\xe5\x12\x61\xd4\x96\xf4\xf7\x96\xa0\x8b\x73\xbd\x2c\x6c\x41\x32\x3a\xa5\x7e\x6d\x00\x0d\x52\x04\x2b\xab\x4e\x7d\x06\xa0\xa2\x9a\x2c\x59\x88\x8b\x42\xa2\x13\xb6\x2b\x13\x38\x5d\x12\x63\x55\xd7\x9a\x9d\xbc\x06\xd6\x65\xf6\x1a\xd0\x67\xe5\xf5\x96\xcf\xe1\xd6\x7c\xfe\xd6\xd1\x1d\xd1\xe9\xfa\x21\xf1\x56\x3b\x9f\x4d\xa6\x09\x05\x24\x4a\xb9\xa2\x00\x3c\x39\x21\x8f\xfb\x0d\xb2\xcd\x77\xb2\xc1\x2e\xd6\x86\x9e\x9f\x68\x2f\xc8\x3a\x8c\xcd\x8e\xd1\xde\x22\x8b\x7b\x10\xe5\x51\x43\xf7\xe3\xfa\x5e\xd4\x32\xd9\x56\x2b\xe5\x4b\xbd\xc5\x1e\xf7\x04\x1c\x86\x26\xa4\x90\xe5\xd7\x14\x99\x80\x87\x45\x77\xc6\xfe\x3e\xa2\x65\x26\xd6\xdb\xb3\x35\x5d\x9c\x8b\xd2\xa6\xa4\x4e\x64\x2c\xb8\xaa\xea\xb9\x31\xfd\x48\x59\x7e\x14\xcb\x5f\xd0\xdf\xca\x42\xb0\x4f\x1e\x8f\x0e\xc7\x2e\x42\x67\x82\x3f\xfb\x0c\xb2\x16\xa7\x11\x9a\x98\x0a\xd9\x5c\xf7\x76\xcc\xaa\x12\x2c\x14\x7d\xa8\xb9\x91\xd4\x9d\xe8\x59\xb6\xac\x23\x4b\xd8\xf3\xdd\x8e\x36\xea\x4a\x0f\xd3\xcf\x88\x89\x0c\xb3\x5c\x77\x22\xd3\x41\x1f\x97\xd9\xfa\x37\x65\xb5\x2c\xc9\xc0\x1b\xd2\xc2\xdb\xbd\x23\x0d\xf5\xf8\x35\xd9\x43\xb4\xe8\x54\xed\x8b\xd5\x1a\x46\x01\xb0\x6e\x57\x65\x80\x1d\x72\xc7\x5a\x90\xfc\x5b\x56\x96\x9f\xc3\xa6\xf2\x9c\x30\x7d\xa3\xaa\x24\x4a\x8f\x16\x3a\x1f\x55\x75\x0b\x38\xaa\xce\xed\x28\x68\x34\x46\x37\x94\x2c\xe1\x9a\x0c\x38\x7e\xd0\x88\xfa\x08\x41\x40\xa5\x7b\x2f\xfe\x2c\x8d\xc6\x63\xf4\xd0\xbc\x6b\xdd\x8a\x61\x98\x72\x52\x76\x72\x73\xc9\xc2\xee\x57\x0f\xae\x5c\x51\xe1\xe2\xdc\xae\x1c\x2d\x03\x2e\xcd\x74\x1f\x78\xba\xb6\x45\xde\xd1\xc3\x5e\x24\x30\x1b\x3c\xdb\xbf\x8f\xef\x0f\x5c\xa1\x19\x41\xbf\xa9\x32\x98\xbf\xc9\xca\x91\x8e\xa6\xbe\xc0\x2b\x11\x69\x6e\xca\x6d\xf5\x2c\x98\x55\xf2\xf1\x08\x3d\xd4\x35\x36\xe1\x23\x71\xc3\x38\x42\x8a\xac\x24\xc9\x54\x29\x49\xb8\x2c\xbb\x0a\x28\x86\xd0\xa2\x65\x14\x35\x1a\xae\xd9\xae\xa3\x78\x62\x84\x36\x6a\x3c\x24\xb0\x13\xa7\xfd\x41\x78\x3a\xf4\x04\x7c\xb2\xff\xb4\xc8\xc1\x66\x86\x51\x56\x60\x3a\x27\x39\x9a\x54\x55\x41\x70\x29\x24\x09\x25\x6b\x66\x68\x81\x1b\xc8\x5b\xa0\xd2\xcc\x06\x2c\xc5\x88\x9c\x68\x41\x49\x06\x47\x09\x36\xda\x9c\x34\x38\xc7\x0d\x06\x13\x9b\xc8\x4c\x50\xe0\x57\x52\x05\x8f\x2e\x15\x5f\xa5\x16\x50\x3a\x13\xcf\x8f\xf8\xb8\xfc\x3c\x01\xe1\x5e\xe3\x66\xb6\x83\x7e\x45\xef\x2d\x7b\x84\x82\x2c\xc2\x7f\xc7\xde\xca\xc9\x2f\xcf\x29\x88\x7b\x22\x71\xa4\x6b\x05\x13\x01\xd0\x10\x59\xac\x96\x91\xa3\x94\x5a\x34\xd9\xe3\x57\x90\x0b\x04\x18\x3d\xb2\xbd\x2c\x74\xaa\x09\xe2\x1e\xf5\x00\xdf\x77\xef\xc9\x2a\x88\xbd\x8c\x56\x9f\x0f\x5e\x75\xc2\xac\xde\x93\x55\x87\x29\xed\x8a\x34\x4e\x57\x6f\xa7\xed\xa5\xdd\xcd\x5b\x99\x77\x8d\xd1\x51\x2e\xa1\xba\x71\x65\xc7\xf5\xb8\x09\x57\x31\xc8\x20\x68\xdb\x5f\xb6\xc2\xea\xea\xdd\x9d\x60\xe0\xac\x4c\xd0\xf6\x48\x60\xeb\x95\x7b\x8b\x42\x65\xf8\x86\x04\x50\x25\xb6\x89\x9e\x4a\x36\x70\x8f\x9e\xff\x45\x64\x1b\x7c\x45\x2f\x45\x59\xdb\x20\x2e\x2d\xda\x5a\x66\xb1\x49\x3b\xb6\x8a\xf1\x5b\x7b\x68\x2f\xd0\xd7\x34\x73\x4b\x45\xb8\xfb\xa4\xfe\xbb\x45\x6a\x95\xcc\x14\x23\x48\x56\x2d\x56\x9b\x90\x79\x13\x4a\x88\xb9\x8e\x0a\xfa\x9e\x20\xd3\x0e\x4d\x57\xea\x13\x9d\x85\xd4\x06\xd5\xa0\xbf\x27\x0b\xd1\x17\x62\x82\xb3\xf7\xb2\xec\x53\x35\x5f\xe0\x86\x4e\x68\x41\x9b\x55\x54\xb7\xbd\x26\xcd\x95\xed\x48\x48\xb4\x9a\x37\x5d\x38\x98\xa5\x20\x25\x52\x08\x3c\x72\x96\x56\xaa\x40\x60\xb3\xce\x73\xa6\x6c\x90\xb8\xcc\xf7\x1d\x15\x47\x32\xf5\x30\x2f\x22\xaa\xda\xab\x78\x50\x63\xd0\x9e\xa2\xdf\x6c\xbf\xea\x6f\x5c\xf6\xff\xad\xa4\xc5\x6f\x3b\x42\x58\xe7\x27\x27\xb2\x18\x76\x2a\x90\x8c\x0f\xc8\xb9\xd0\xc0\x10\xed\x01\x5e\x56\xe5\xae\x3d\x80\x7e\x91\x8f\x71\x4d\x6f\x48\xa9\xd2\x3a\x58\x43\x30\x24\xc1\x71\x1c\xa0\xac\xa2\x35\x68\x9a\x8f\x74\x3b\x99\xfb\x2d\xd2\xd1\x1f\x47\xcc\x16\x2a\xc7\xdf\xd7\x06\xe2\x3a\xb0\x87\xe5\xcd\xfc\x7d\xec\x19\xbb\x13\x3d\xd5\x6d\xd8\xfc\x6e\x19\x6d\x70\x63\x6d\x25\x65\x67\x93\x74\x1d\x57\x35\xd1\xb5\xef\xa9\x6e\x5a\xa4\xee\x19\x75\xa5\x88\x7d\x22\x6f\x9a\x1d\x54\xdd\x90\x7a\x59\x53\x99\xbe\x2d\xd4\x8e\x9c\xcb\xe9\xf6\xe5\x09\xe5\x41\x25\x95\xb4\xd0\x1f\x09\x6e\x8d\x36\x2c\xbd\x38\x0f\xda\x05\x28\x4c\x6d\xf7\x11\x78\x94\xa8\xec\x33\x26\x34\x4d\x27\x54\x94\x03\xe5\x5a\xf2\x8e\x0f\x49\x3e\xcd\xd1\xbf\x38\x77\xbe\x94\x98\xb7\xe5\xb2\xc6\x8b\x05\xc9\x2d\x15\xd9\xce\x24\xbe\x38\x8f\x55\xee\x8f\x4d\xf7\x5d\x0c\x54\x34\x55\xc3\x8d\xa1\xf6\x69\xa4\x85\xf8\x93\xf8\x38\xdd\x92\x87\xa5\x82\x96\x22\x71\x4e\x73\x79\xab\x86\x02\xd8\x33\xd5\xf6\x11\x9b\x49\xbb\xbf\xc5\xe2\x3b\x40\x9d\xb4\x7b\xab\x71\x98\xde\xd3\x61\xca\xdd\xff\x81\x55\xcc\xef\x78\xf5\xf2\xf8\xaa\x45\x6f\x65\x23\xef\x69\x31\x6f\x39\x93\xfd\x8f\xd5\x3a\x81\xde\xad\x89\xc4\x34\x80\xaa\xe6\xcf\x3a\x55\xdb\xdc\x17\xdd\x57\x52\x12\x8b\xcf\x7e\x1c\x71\xc5\xe7\x9e\x1b\x09\x2e\xb7\xe2\x83\x16\xc5\x74\x07\x4d\xd9\x55\xf7\x47\x70\xda\x6b\x82\x24\x9f\x83\x9e\x1f\x64\x59\xac\x2c\xc3\x66\x29\xfb\xf2\x56\xfc\xdb\xf2\xab\x46\x73\x46\x2b\x9c\x72\x5f\x75\xc5\x06\xce\x29\x9b\x60\xa9\xea\xc9\xba\x8e\xa0\xdf\x96\x4f\x95\x8b\x15\xee\x1a\xb7\x5f\xb1\x84\x18\xeb\xb6\x2a\xc6\x30\x62\xa6\xb0\x17\xcd\xf1\xc2\xee\x75\xae\x81\x40\x29\xcd\x60\xeb\x80\x15\x45\x36\x38\x8e\x48\x7f\x91\x41\x19\xfd\x5f\xa2\x1a\x1c\x39\x5d\x95\x52\x82\x9b\xd7\x48\x5e\xb4\xb3\x75\x1b\xe1\x7e\xf3\x74\xcd\x7d\xe2\xbe\x3b\xa8\x2b\xac\xea\xbf\x83\x22\xa2\x1d\x54\x97\xab\xab\x1b\x9a\x5b\x36\x17\xed\x71\x89\xb7\xb9\x8d\x4a\x3e\x38\xcf\xdf\x56\xe9\xce\xf9\x4a\xf9\xe5\xe4\x92\x6d\x77\x61\x26\xe3\x4e\x43\x92\x7e\x1a\x3d\x57\x6e\x86\x43\xe8\x2b\x6e\xbe\x38\x36\xfe\x87\x23\xf4\xe0\xad\xea\xc5\xa6\x3a\xa7\x1f\xee\xa0\xc7\x3b\xe8\xc9\x0e\x7a\xba\xc3\x79\xc0\x33\xdb\x64\x74\xcf\x66\xdd\x9b\xf4\xeb\x8d\x4b\x34\xb7\xea\xdf\x7b\xbf\x03\xa9\x54\xc3\x5a\x47\x60\xd0\x94\xe9\x37\xd3\x5c\xdb\x2d\x71\xe5\x81\x54\xbd\x75\x8f\x90\xe3\x3a\x15\xfd\xc9\x2c\xd7\x84\x6b\x1b\x18\xdc\x35\x12\x1a\xe5\x4a\xe5\x24\x7a\x3a\xee\xbf\xd3\xc3\x05\x7d\x5e\xd5\x04\xfc\x6d\xc9\x39\x8d\xe8\x2b\x27\x9d\x30\x86\xa3\xf4\x4d\x22\xb2\x19\xa2\x93\xb0\x6e\x2c\xe7\xae\x8b\x74\x0e\x16\xb8\xa7\x7a\x21\xfa\x87\x50\xf4\x6c\x4c\x9c\xc3\x48\x9f\xd8\x01\x27\x51\xec\x86\x97\x75\x35\x1f\x76\x1c\x07\x9f\xc4\xd8\x21\xfc\xab\x9d\xbf\xde\x43\xc3\xf5\xc1\xe8\xed\xe0\x15\xa8\xd8\xc2\x31\xde\xea\x09\x8e\xef\xfb\xee\x5d\xdf\xd9\x3b\x33\xd6\x34\x7b\xf8\xae\x37\x26\x01\xa5\xda\xf7\xec\xf1\x8e\x7b\x55\x8a\x61\x89\x6e\xe6\xc1\xe5\x3a\x60\x63\x39\x57\xed\x76\x36\xd2\xd0\x96\xea\xae\xd0\x2b\x7a\x20\x8e\xa4\xb5\xd9\x97\x3d\x34\x9f\x4b\x11\xca\x6f\xa5\x1f\x36\xe1\xbf\x35\x75\x06\x74\x2b\xbc\xb2\x7a\x00\x46\xa8\x72\x00\x44\x39\x00\x9a\x1c\x00\x49\x0e\x80\x22\x07\x71\x2d\xc0\x15\x28\x71\xdb\x54\xbb\xd5\x82\x94\x24\xf7\xfb\x5d\x6a\xea\xec\xa1\x14\x7d\x5e\x2d\x48\x09\x51\x34\xfc\xcd\x3f\x8b\x3c\x0e\x12\x01\x85\x46\x1f\x3f\x21\xcc\x7c\xc4\x02\x61\xee\x8d\x89\x9f\xf1\xa4\x62\xaa\xe3\x8c\x75\x3f\xf2\xd0\x94\x69\xda\x84\x0c\x13\x6c\xc5\x99\x75\x1b\x43\x76\xd3\x4f\x2a\xa1\xf2\xb4\x8b\x37\x86\x71\xf9\x75\xe9\xe9\xb5\xab\xf4\x2f\x32\xb1\x8e\x0e\x1e\xbd\xd6\x02\x99\x78\xab\xee\x59\xce\xab\xbe\xb2\x0a\x15\xdd\xe0\xa2\x25\xce\x05\xb0\xc3\x9f\x65\x4d\xdd\x66\x0d\xa2\x61\xa7\x98\x85\x6b\x97\xed\x2a\xa0\x34\xa4\x0a\x0c\xd4\x9a\xac\x0a\x39\xe3\x70\x15\x4e\xfa\xce\x99\x03\xcd\xad\x29\x13\xa2\xda\x57\x52\xe6\xa2\x9c\x56\xf1\xe9\x5c\xca\x6f\x83\x0a\x97\x3e\x28\x33\x99\x77\x0a\xa2\x4e\x98\x48\x7e\x77\x1f\xea\x36\xda\x60\x3e\xc5\x56\xde\xbc\x9f\x36\x37\x9c\xcd\x48\xf6\x5e\x17\xcc\x12\x06\x3f\x06\xb7\x80\xec\x66\xae\x6a\xe3\x33\x2e\xd4\x40\xff\xda\x0c\x33\x82\x66\xe4\x03\xca\x66\x98\xef\x11\x55\xff\x0c\x9c\x96\xb2\x94\x37\x29\x59\x5b\x13\x1d\xdc\x60\x3a\x6c\xe6\xed\xa2\x10\x5e\x4a\xa5\x9e\xa6\xad\x10\x94\xfd\x13\x17\x54\xba\x03\x46\xbf\x22\x5a\x2e\xda\xc6\xf2\xe0\xf3\x5b\xca\x33\xd9\x4e\x56\x0d\xf9\x27\xa9\x99\x68\x03\x0f\x2f\xec\xb5\xcd\xf4\x5b\xb3\xee\x7c\xcd\x35\xe2\x7c\xd9\xed\x57\x3e\xfa\xd6\xa4\xd1\xc8\x3c\x7b\x8c\x9e\x7e\x3b\x46\x7f\xfc\x81\xac\xcf\x9e\xa3\x67\xff\xc9\x05\x44\xfb\xa9\xbf\xfd\x67\xf8\xd4\xe1\xc1\xe3\x71\x2c\x7d\x5a\x39\x81\xa1\x56\x50\x7c\x41\x3f\x05\x2e\x63\x2d\x97\x5b\xeb\x68\x72\x2c\xd2\xb5\xcf\x24\x27\x28\x56\x88\x88\x78\xbd\x34\xe9\xc3\x32\x6b\x1e\xb1\x7b\xd5\x77\xfe\x7c\xc0\xbb\x5c\xb0\x63\x53\x26\x09\xc5\x8c\x60\x25\xc2\xd0\xdf\xcf\x8a\x02\x01\x7b\x86\x6e\x53\xb3\xa8\xab\x45\xd5\x91\xac\xc3\x41\x9d\x9b\x3a\x79\x1e\x49\xa4\x67\x44\x27\x73\xc8\xde\xd9\x76\x84\x1e\x98\x82\x34\xa8\x19\xbe\x01\x9b\x90\xd3\xd9\x1f\x4d\x44\x5b\x2a\x10\x5f\x74\xd7\x7c\x84\x8b\xeb\xaa\xa6\xcd\x6c\x8e\x56\xc4\xb8\x6a\x4e\x75\x9b\x0d\x7f\x79\x48\x99\xb3\x1d\xed\xd3\x87\x9c\x42\xd1\x93\xa3\x2d\x1d\x97\x2f\x33\x25\x05\x35\x54\x21\xbb\xca\x70\x2b\x90\x0c\x4c\xd9\x41\x59\xda\x8f\x7f\x95\xcc\x50\xd9\xb1\x8c\x50\x94\x09\x19\x1f\xa8\x82\xb3\xac\xad\x71\x43\x8a\x15\xaa\xc9\xa2\x26\x4c\x45\x9e\x59\x49\x18\xaa\xbf\x4d\x3c\x63\x31\x72\xa3\xbe\x96\x8b\x16\xf7\xf2\x25\xdc\x7c\xa9\x76\x38\x12\x84\xf3\x96\x57\x93\x6b\x70\x15\xb2\x8e\x02\x7e\x1b\x17\xef\xb3\xf1\x5a\xb8\x13\x8f\xe0\xf5\xf1\x93\xcb\xa7\x4a\xab\x89\x8f\xa0\x44\xa4\x97\xf2\xed\xa3\x5f\x91\x5d\xce\xfb\xad\x1b\xce\xe5\xd6\xf3\x48\x07\x4b\x86\xd0\xae\x9d\x40\xcc\x38\x6e\x83\x23\xf3\x43\xc4\x52\xd1\x99\x51\xfa\x5c\x30\xb5\xb8\x92\x91\x9d\xa0\xfe\xd2\x6d\x31\x40\x3f\x13\x7a\x3d\xf3\x2a\x73\xd3\x92\x36\x14\x17\xe2\xab\xc0\x79\x05\x81\x51\xbb\x6e\xd8\x06\x18\x6d\xd1\x48\xe4\x94\xd1\xaa\xdc\x97\x8d\x74\xc5\xaf\x25\xe3\xb7\x27\xdb\xbf\x21\x35\xf0\x02\xfe\xf1\xd8\x07\xab\xac\x0e\x1a\xf0\xe9\xe5\xb9\xac\x5c\xdd\x4e\xa7\x34\xa3\xa4\x94\xd5\xf8\xfc\x2b\xad\x23\xac\x99\xdf\x64\xde\xb2\x3d\x7c\xe8\x11\x30\x72\x89\x79\x1b\x3b\x65\x41\x52\x3f\xaa\x50\xb2\x77\xdf\xf9\x33\x5c\x90\x7a\x4e\x19\xbf\x96\x0b\xc5\x8e\x15\xe1\x04\x57\x09\x68\x72\xf9\xea\xed\x8b\x23\x74\xea\xb2\x6f\xca\x05\x7c\x19\x92\x4b\x72\xb4\xa8\xa9\x71\xe7\x1f\x1e\x1c\xec\x42\x7f\x5f\x91\x25\x5f\x9b\x78\x6a\x1f\xf4\x48\x00\xf2\xa9\x3e\x96\x62\x4d\xa3\x79\xb0\x2c\xcb\x8a\x51\x43\xe6\x8b\xaa\xe6\xba\xc9\x75\x8d\x33\xb0\xf8\xd3\x4a\x7f\xef\xc3\x17\xe0\x9b\x19\x61\x84\x3f\x5f\xe6\x53\x0c\x62\x53\xd0\x64\x70\x8e\x57\x88\xb5\x13\x70\x39\x00\xbb\xe5\x93\xe5\xa3\x04\x53\xd8\xf3\xc7\x00\x9f\x05\xe4\x36\x3a\x24\x82\x39\x11\xca\x87\x73\x36\xd4\xab\x37\xf1\xfd\x74\xe4\xc3\x45\xbb\xe8\x55\xc1\x37\x20\x0b\xe8\xb3\x23\xe2\x43\xa0\x37\x17\x97\x1d\x41\x36\x04\xa8\xff\x4b\xea\x2a\xb2\x3f\x05\xb8\x4b\xb2\x14\xe0\xf0\x0a\xf2\x71\x4b\x17\x1e\x8c\x22\x71\x9b\x48\x36\xb5\xee\xae\x3f\x71\x76\xbd\xbf\x47\x47\xde\x29\x90\x05\xf2\xcd\x29\x88\xbd\x64\xf1\x87\xe7\x5e\x61\xf7\xbb\x3a\x33\xe1\x6f\x52\x2e\xf3\xc0\x47\x03\x5e\x02\x21\xcb\x6e\xb5\x60\x04\x2d\x20\x34\xb9\x21\xb5\x75\x8c\x3a\x3d\x87\xdd\xe1\x3b\x69\xeb\x42\xa9\x5b\xd3\x75\x2b\x29\x41\xdd\x78\xca\x14\xd7\x32\x15\x9e\xec\x70\x7a\x55\xef\xd8\x3e\xdb\xaa\x80\x73\x24\x6b\x27\x6a\x0e\xb0\x94\x92\x41\x57\x96\xe8\x84\xea\x9a\x9d\xa3\x1a\x8b\x9d\xda\xd6\x9f\xee\x96\x90\x4a\x2e\xca\xac\xaa\x6b\x92\x35\xd2\xbb\xa8\xcc\xeb\x53\x53\xe1\x4a\x1c\x8b\x3d\xf4\x63\xca\x5c\x1d\x86\xa6\xea\xe9\x58\x29\x22\x57\xfa\x70\x75\x2a\x1f\x86\xa2\x3a\x45\x11\x61\x91\xee\x08\x9a\x48\x67\xc8\x69\xb0\xa1\xfc\x8c\x49\x15\x81\x8a\xdd\xfc\xda\x6e\x2d\xe5\x9a\x34\x6e\xe4\xaa\xd6\x4a\x82\x8c\x4c\xa2\x46\xd8\x11\xf1\xac\x72\x9c\xc0\x14\x35\x6c\xde\xef\xc9\xea\x36\x73\xfe\x9e\xac\x14\xde\x56\x70\xed\xed\xe7\xfa\x3d\x59\x79\xd3\xd4\x81\xa8\xc3\xa6\xa8\x8e\xd6\x46\xf3\xbb\xd2\x69\xa7\x5b\x9c\x9c\xc9\x65\x1d\x30\x33\xe3\x00\x97\x88\xb3\x06\x37\x2d\x78\xcb\xb1\xb4\x05\xb5\x05\xae\x13\xe1\xd3\xce\xe4\x82\x70\xf6\x00\x45\x27\x4a\x3a\x3a\xd3\xff\xf8\x8f\x4d\x82\xa2\xb7\x1e\x07\xed\x11\x3c\x11\xf4\x9c\xd2\xdb\xdf\x78\x01\x90\xf1\x88\x65\x9d\xf2\x22\x92\x06\x66\x98\x21\x46\x42\x17\x88\x4d\x4d\x57\x37\xfb\x0c\x81\xb3\x72\xc0\x68\xc0\x49\x6c\x96\x76\x9c\x0e\x23\x56\x17\x49\xa1\x1d\xd7\x24\x6f\x33\x13\x50\x0c\x5a\xb2\xdd\x5c\x3b\xa2\x27\x27\x7b\xbd\x46\xfa\x6d\x6f\x32\x7d\xf9\x6e\x8a\x00\x89\xe1\x53\xbb\x2a\x73\x3c\x75\xc9\xde\xe3\x0f\xd2\xc7\xd0\xb9\xa7\xec\xfb\xda\xed\xbd\xad\x2b\xd4\xf4\x84\x2f\xc5\xf3\x24\x5d\xd3\x7d\x27\xf5\x62\x97\xf0\xfa\xc8\xbb\xa9\x92\x21\xce\x12\xdd\xfe\xfc\x4e\x85\xee\x3a\x6b\x2d\xde\x08\x56\x58\xa3\x23\x99\xb0\x1c\x33\x58\xda\x83\xbd\x83\xb8\xcc\xd8\xe1\x79\xb1\xfd\x9c\x89\xce\xd9\x1a\x18\xbf\x29\x9c\xee\x5e\xd5\x54\x38\x64\x74\x01\xa2\xd4\xea\xbe\x4d\xd7\x0d\x1a\xbe\xc0\x1d\xc5\x87\x92\xeb\xec\x77\x8b\x05\xed\x51\x90\xc0\xb6\xaf\xc6\x27\x5a\x4d\xed\x76\x1f\x4e\x52\x5b\x32\x79\x23\x3e\x75\x55\x10\x26\xb2\x29\xbc\xd6\xec\xfa\x89\x13\xbd\x9c\xc8\xb2\x2e\xf1\xc9\x72\x1c\xd6\xab\xcd\x14\xf3\x8b\xec\xef\xa3\xf3\x0a\x18\x80\x88\x3a\xb6\xad\xa8\x31\x65\x0c\x46\xb6\x6d\x0f\xa1\x8e\xe4\x76\x98\xb7\xff\x7a\xb4\x49\x31\x29\xfe\xcb\x2f\xf7\x87\x6a\x50\x76\x33\xf6\xf4\x6e\x78\x4f\x4a\x55\x60\x48\xba\xc6\xfa\xb2\x71\x82\x05\x7d\xe1\x95\xe4\xe9\x3d\xea\x7e\x0d\x9f\xb4\x60\xd3\x36\x4e\x3f\x55\x2f\x69\x5b\xdc\x50\x0b\x4c\x41\x2b\x77\xed\x0c\x9d\x18\xeb\xfe\x4e\xa6\x7d\x69\x2f\xd2\x65\xa2\x43\x54\x0a\x77\xb8\x3a\x98\xdd\x90\x19\x4e\x99\x69\x13\x6e\xd9\x83\x6a\x92\x51\x72\x63\x42\x1b\x85\x1d\xe8\x4c\x9f\x46\x99\x92\xde\xb2\x1e\xc5\x55\x60\xf5\x06\x46\x1e\xce\x46\x6a\xeb\x2d\x7b\x3a\xb4\xa4\xcd\xe8\x57\xe4\xaf\x96\x51\x0d\x7f\x95\x53\x3b\x73\x3f\xcc\xc2\x60\xb1\x20\x90\xd2\x3e\x2d\xc9\x9c\xa9\x51\x53\xb7\xc4\x4b\x90\xf2\x1c\x30\x5e\xe6\x95\x60\x49\xc7\xbb\x8e\x21\x3a\x2a\x96\xc6\x8d\xd7\xfd\x28\x05\x80\xe2\xf8\x59\x12\xfc\x78\x0b\x50\xa3\x4a\xcf\x76\x01\xfb\x9a\xa3\x4f\x5a\x53\xc1\xc4\x52\x05\xd0\x49\xe8\xd6\x97\x85\x3f\x22\x2f\xbe\x6e\x27\x05\xcd\xd4\x7b\x0b\xf8\x2b\xf9\x9a\xaa\x0a\xc7\x25\xec\x9e\x11\xd5\x63\x2e\x80\x73\x23\x24\xf4\xbd\x6d\x72\xbb\x5d\x10\x31\x09\x8a\x6f\x14\x15\x59\x77\x84\x1e\x3f\x3b\x38\x38\x38\xd8\x3b\xd8\x91\xd7\xc0\xe3\xf1\x11\x82\x8f\xac\xcf\x9e\x8c\x8f\xd0\xa1\xff\xe0\x53\xfe\xe1\x93\x67\xce\x67\xcf\xf8\x67\xfc\x83\x21\x1b\xf1\xd9\xc1\xde\x01\xc2\x4c\x9f\x3b\x67\x59\x7b\x05\xa4\x3e\xf9\xc1\x9d\xa5\x37\x41\x6f\x6e\xde\xac\xbc\x09\x85\xd3\xf1\x19\x0a\x3a\x09\x78\x4c\x78\xaa\x23\xac\x17\x9d\x18\xfe\xe3\xbe\x60\x73\x34\x7f\x26\x87\xdf\x7c\xeb\xce\xe5\xd9\xe1\xb7\xde\x6c\xfe\xf3\x5b\x77\x3e\x8f\x9f\x7c\x13\xcc\x28\xe6\xb0\xf3\xda\x38\xa5\xf8\x4a\x22\x81\x15\xfb\x0a\x5b\xe7\xfa\x07\x5a\xa0\xf5\x7a\x3c\xa7\xd4\x51\x08\x1d\xf4\xdd\x56\xb2\xde\x2c\xd4\xdd\x31\x8c\x3f\x46\xb4\xb3\x10\x7a\x1c\xbf\xa4\xbe\xe6\x5a\x1b\x37\x6c\x9b\x35\x00\xe3\x20\x9d\xc3\x1f\x6b\x68\xe7\x2c\x07\x61\xc8\x59\x72\x03\x0e\xd3\x01\x90\x27\x83\x63\x0f\xd1\xba\x6d\xc0\x5c\x14\x12\x69\xc7\x5e\x5c\xa4\x1e\x69\x7f\x1f\x5d\x61\x59\x0e\xc7\x0f\x62\x85\x48\xc7\x75\x71\x0a\x93\x23\x22\x52\xc3\x00\x24\x55\xac\xa2\x43\x72\xa6\x83\x18\x53\xf1\x55\x87\x9c\x19\x03\x91\xe5\x6f\x4f\xf4\x6f\x4f\xf5\x6f\xcf\xe4\x6f\x9f\x02\x32\x40\xa8\x84\x88\xf0\x5c\x7b\x31\x0c\x72\xde\xf4\x12\x51\x98\xc1\xcc\x36\x8e\x1c\x8b\xce\x22\x73\xc3\xab\xd6\x99\x85\x40\x24\x3d\x0b\x2f\xb8\x6f\x40\x92\xfc\x48\xd7\x82\x91\x45\x34\x04\xf0\x2e\x79\x40\x99\x63\x3e\xfd\xff\x00\x00\x00\xff\xff\xef\xa3\xd2\x02\x79\x8b\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -140,7 +140,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0xb4, 0x9f, 0x5c, 0xd3, 0x33, 0xdd, 0x37, 0x3a, 0x2c, 0x16, 0xf3, 0xa2, 0xc, 0x1a, 0xe4, 0xb4, 0x73, 0xd8, 0xa, 0xf6, 0xb9, 0x97, 0x9, 0xb1, 0xcc, 0xcf, 0xbf, 0x92, 0x7a, 0xd5, 0xb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1f, 0xd9, 0x3e, 0xf3, 0x4f, 0x8d, 0xaf, 0x1a, 0xc1, 0xe7, 0xbd, 0xe9, 0x6a, 0xcb, 0x6f, 0x32, 0x9f, 0xed, 0xa7, 0xdb, 0x4c, 0x87, 0xaa, 0xb7, 0x6b, 0x28, 0x2a, 0xa9, 0x98, 0x37, 0xc8, 0x86}} return a, nil } @@ -164,7 +164,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x0e\xb9\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x65\xc5\xab\x48\xb2\x57\xe5\xc4\x76\x7c\x59\x3f\xa4\xb6\x12\x70\x06\x14\x67\x35\x1c\x30\x03\x50\x0c\x8f\x57\xff\xfd\x14\xae\x83\xeb\x5c\x28\x4a\x76\x2a\xd6\x83\x2d\x91\x40\x03\xe8\x3b\x1a\x8d\xc6\xd1\xdf\x0e\x0e\x00\x00\x9e\x97\x64\xf3\x8e\xa1\xeb\xa2\xba\x3a\x23\x65\x89\x33\x56\x90\x4a\x7e\xf5\x7e\x51\x50\xc8\x48\xc5\x6a\x94\x31\xc8\xf1\xbc\xa8\x30\x05\x04\x99\x69\x07\x73\x52\x03\x95\xbd\x01\x55\x39\xe4\xb8\xc4\x57\x88\xf1\x3f\xc9\xec\xdf\x38\x63\x54\x40\xda\x2c\x8a\x6c\x01\xa8\x2c\xc9\x86\xc2\x9a\xe2\x9a\x02\x23\xa2\x23\xb6\xbb\x61\x01\x0f\x51\x58\xa2\x6a\x0b\x15\xc9\xf9\x70\x14\xd8\x02\x6f\x61\x83\x2a\x06\x45\x05\x08\x68\x51\x5d\x95\x18\x50\x96\x91\x75\xc5\xa6\x62\x80\x4b\x06\x62\xae\xcb\x15\x62\xc5\xac\xc4\xb0\x29\xd8\x82\x77\x84\x92\x64\xd7\x38\x07\x46\xae\x71\xa5\xfb\x00\xc5\x6c\xbd\x9a\xca\x55\xbe\xc3\x58\x34\x24\xd5\xbc\x24\x9b\x23\xfe\xcf\x61\x46\x6a\x7c\xa8\x57\x4e\xe1\xed\xc5\xe9\xf9\x4f\x17\x62\x72\x4b\x52\x63\x58\x14\x57\x0b\x28\xf1\x0d\x2e\xa1\xa8\xe6\xa4\x5e\x22\x81\x0c\x34\x23\x6b\x26\x60\x69\x94\x34\x98\xe2\x83\xfd\xed\xe8\xe0\xa0\x58\xae\x48\xcd\xe0\xf9\xba\xba\xe2\xf3\x7c\x2f\xa6\x35\xaf\xc9\x12\x1e\x3b\x9f\x3d\x36\x2d\x4b\xb2\x71\x5a\xe9\xbf\x9d\x16\x97\xe7\xef\xd1\xac\xc4\x8a\x90\x56\x53\xf7\x0b\xd3\xe7\x47\x81\x15\x01\x87\xca\xd6\xdf\xfd\xf1\xe3\xeb\xb3\x97\x17\xe7\xef\x5f\xbf\xbc\x78\xf5\xee\xf4\xfc\xfc\xed\xc5\xbb\x77\xf6\x10\xef\x18\xa9\xd1\x15\x7e\x8e\xb1\xe9\xf1\xfc\xc7\xd7\x1f\xdf\xbd\x7f\xfd\xf6\xf4\xc5\xc5\xf3\x8b\x8b\x58\xa7\xb3\x72\x4d\x19\xae\x7f\x3e\xd3\x5d\x7e\x3e\x8b\xb4\x3a\x7f\xf9\x42\x7f\x7f\xfe\xf2\x45\xa4\xc1\xc5\x8a\x64\x0b\xdd\xe4\xe2\xcd\xeb\xb3\x7f\xe8\x46\x07\x28\xcb\x30\xa5\x23\x54\x96\xe3\x86\x57\xa3\x4c\x0d\x9f\x24\xc1\x8f\x8e\x8e\xe0\x54\x31\xc2\x0a\xb1\x85\x64\x51\x1b\x4e\x89\x19\x04\xdd\xd5\xfa\xdf\x20\xb6\x38\x06\xeb\x8f\x7e\xbd\xdf\xd4\xc5\x0d\x62\xaa\xb7\xf5\x47\xcf\xde\xeb\x59\x59\x64\xaa\xb3\xf9\xbd\x59\xce\xc5\x0d\xae\x58\xb8\x0e\xcc\x3f\x86\x57\x24\xc7\xa7\x79\xce\xc9\x1d\x00\x1e\x71\x21\xbb\x3c\xe7\x0b\xaa\x8b\xea\x6a\x02\x35\x29\xf1\x31\x7c\xb8\xac\xd8\xff\x4c\x00\x2d\x39\x92\xce\xc8\x72\x59\x30\x86\xf3\x63\xf8\xf0\xbc\xf8\xe3\xbf\xff\x6b\x02\x28\xcf\x6b\x4c\xe9\x31\x9c\xca\x5f\x9e\x8d\x13\x63\x9f\x4b\xc1\x26\x75\xef\x09\xe4\xba\x07\xff\x90\xcf\xe3\xff\xff\xbf\x61\x13\x69\xc1\xc2\x5b\xbc\x24\x37\x38\x7f\x5e\x93\xe5\x50\x4c\x0c\x5e\xf0\xa0\xb1\xe2\x8b\xee\xbd\xb6\x9f\x50\xb6\x28\x2a\xac\x98\xfa\xac\xc6\x88\xe1\x7c\xd8\x82\xc6\x0d\x33\xbd\x63\xf5\x3a\xe3\x7a\x0c\x31\xa0\x8c\xd4\x98\x36\xf3\x83\xcb\x73\xa1\xf2\x82\x89\x50\xd9\xe9\xbc\x59\x08\x85\x4f\xa2\x55\x8c\xc1\x0d\xbc\x57\xce\x1c\xbb\xdb\x37\xf8\x39\x30\x8d\x6f\x0a\xbc\x81\xa2\x2a\x58\x1f\xb4\x8e\xad\x59\xf1\x1f\x8a\xcb\xf9\xd4\x9b\x0e\x9c\x80\x84\xd4\xd2\x52\xb4\xb2\xfe\x32\x4d\x6f\x0f\xe4\xbf\x06\x9d\x67\xa4\x62\xa8\xa8\x68\xc4\x54\x20\x31\xce\x37\xdc\xde\x09\x02\x6a\xb5\x64\xfa\x4a\xbb\x59\x70\xa3\x4b\x71\x46\xaa\x1c\xd5\x5b\x63\xc4\x04\x81\x0a\x0a\xa4\x2a\xb7\xb0\xc4\xdc\x3e\x32\x02\x0b\x52\xe6\xa6\x3f\xb7\x45\x3f\x9f\x01\xa9\x81\xab\x58\x69\x91\x85\xc1\xe5\x9a\x9b\xb7\x46\x6b\x46\xf8\x94\x32\x54\x96\x5b\x58\xa1\xad\x30\x72\xac\x46\x15\x45\xca\xc2\x63\x4c\x0d\xbc\x1a\x97\x9c\xb5\x78\x4f\x0b\xec\x0a\xd7\x62\x55\x74\x9a\x62\x0b\x97\x41\x2f\xab\x39\x69\x61\x8e\xaa\x1f\x4f\x58\xec\x6c\xda\x70\x74\xa3\x15\x9a\x15\x65\xc1\xb6\x7c\x96\x1c\x01\x62\xad\xff\x44\xeb\x52\xe0\x47\x38\x21\xd2\xe0\x6f\x2a\x5c\xdb\x5d\x19\x11\x6e\x43\x5e\xa3\x0d\x5f\x5b\x8e\x57\x84\x16\x4c\x81\x29\x6a\x43\x25\x4d\x80\x62\x0e\x15\xc6\x39\xce\xfd\x39\x6a\x3b\x24\x27\xba\x74\x16\x2f\x26\xf2\xa6\x26\x37\x45\x8e\xeb\x63\x6b\xba\x4f\xd1\x9a\x2d\x46\x8e\x13\x30\xfd\xa8\xa6\x33\x86\x27\xc6\xee\x4f\x05\x84\xef\x1b\xfe\x8f\xb2\xbe\x23\xec\xf7\x33\x03\x5f\x94\x56\x35\xf6\x3e\xe1\x3f\x2d\x63\x4f\xb3\x05\xce\xae\x47\xe3\x63\x78\x7c\x59\xdd\xa0\xb2\xc8\x85\xe1\x06\xe9\xee\x48\x8a\xe9\xb6\x8f\x1d\xc0\xb7\xa1\x64\x56\x5d\xa2\xcb\x31\x02\x27\x02\x31\xe1\x97\x2d\xb3\x84\x93\xb6\x35\x58\x72\x6f\xb3\xd2\x0b\xcc\x84\xdf\xaa\xf5\x2c\x90\xb9\xf8\xd3\x63\xa1\x28\x73\xcf\xd7\x15\x5c\x61\xa6\x14\x33\x47\x8f\xfa\xd5\xc3\x6e\x8d\xd9\xba\xae\x3a\xe7\x3f\x9d\x91\xba\x26\x9b\xd1\xf8\xd1\x54\x70\xfc\xa3\xa9\x9a\x53\x5a\x65\x49\x17\x03\x8a\x8a\xe1\x7a\x8e\x32\x2c\x55\x8d\xf4\xdb\x33\x54\xc1\x8a\x7f\x4f\x17\x52\x57\x08\xd1\x08\x1d\x5e\x03\x8c\x12\xd9\x9d\xb0\x85\xee\xff\xfb\x1a\xd7\x5b\xaf\x67\xd4\xaa\xd4\x98\x92\x75\x9d\x61\x6b\x2a\x09\xdf\x28\xa1\x4f\x6e\x50\xad\x76\x00\xd2\xd7\xfd\x40\x1b\xef\x21\xd9\x61\x5d\x0d\xea\xc2\xe9\x85\xf2\x9c\xdb\x8e\xd7\x42\xc3\x8e\x7e\x15\x4c\x78\x0c\x7f\x0f\x3d\xf0\x29\x6f\xc6\x7f\xc7\xb5\x2f\x97\x5c\x2d\x1e\x47\x54\xa5\xf2\x35\x12\xc3\x1a\x8b\x6b\xc6\x36\x56\x29\x3d\x01\xd3\x69\x6c\x31\xad\x0f\x5c\xe9\xbf\xf7\xc4\x9d\x52\xa0\x6a\xb8\x5b\xae\x86\xb2\xd4\x43\x7c\xd2\xc2\x56\x0b\xe0\x04\x53\x81\x86\x8b\x3f\x0a\xda\xcb\x72\x3f\x1b\x1f\xc3\x0f\x84\x94\x6d\x32\x23\xed\xb7\x90\x99\x5f\x24\xa8\x7f\xb5\x35\xb7\xbd\x15\xd1\xc7\xfe\xa0\xb5\xe7\x69\x59\x8a\xb1\xaa\x39\x11\x1d\x13\x78\xe6\xdf\x77\xc1\x69\xc6\x6c\x01\xe6\x34\x6a\x85\xe8\x12\x4b\x2c\xeb\x93\x44\x45\x8c\xb7\x1c\xd1\x77\x1c\xcb\x8a\x15\xac\xc4\x4b\xee\x5e\x36\xb2\xf6\x5a\x98\x4c\x23\xda\xef\x17\xb8\x11\x51\xe5\x2f\x72\xce\xa6\xd2\x6f\xe4\xdb\x75\x29\xe4\x4a\xdd\xa9\x5d\x3f\xa9\xb1\x01\x81\xca\xd2\x53\x04\x2a\x6e\x20\xdc\x94\x2c\x30\xe6\x6a\x3b\xaf\x4d\xb0\x6c\x6c\xa0\xbd\xc4\x78\x45\xb9\xfb\x92\x5d\x73\x8d\xbb\x20\x1b\x19\x4a\xd0\xbd\xaa\xdc\x08\xb7\x8c\x08\x50\x40\xb5\xdc\xae\xe3\xdc\xd6\x58\x05\x83\xeb\x8a\x6c\xa8\xf2\xc0\x54\x5b\x46\xe0\xaa\xb8\xc1\x7a\x2e\x5c\x21\xc2\x66\x81\x2b\x19\xa1\xd0\xfe\x02\x1f\x45\xfb\x11\x06\x66\x5e\xcc\xe7\xb8\xe6\xd8\x64\xdb\x15\x96\xf6\x40\x00\x35\x2d\xcc\x2f\x1f\x4f\xdf\xbe\xba\x7c\xf5\xe2\x18\x2e\xe7\xb0\x25\x6b\xc8\x31\x65\x35\xd9\x72\x1f\x30\xd0\xb2\x4d\x9c\xe3\x37\xd5\xec\x37\xc8\xc8\x72\x89\xaa\x7c\x62\x00\x72\x20\x9b\xa2\x2c\xa1\x24\x14\x2b\x2a\x2b\x57\x88\x7f\x57\xeb\x48\x4b\x13\x88\x21\x35\x95\xf4\x8c\x07\x33\x0c\xe4\x25\xaa\xd0\x15\xa6\x53\x3d\xd5\x8d\x72\x42\xf5\x94\x0b\x36\x11\x9f\x2f\xd7\x94\x01\x2e\xb8\x05\x90\xce\xe5\x1c\xd7\xcd\xd0\x62\x2e\x16\x86\x90\xe7\x05\xaf\x2b\x15\x29\xd2\xf3\xd5\xa4\x8b\x21\x5a\x34\x50\x3d\x72\xbb\x65\x8d\x37\xa8\xce\x29\xcc\x8b\x9a\x32\x98\xe1\x39\xe7\x50\x35\x51\x2e\x62\x36\x57\x57\x9c\xb6\x0e\x5a\x03\xb3\xf3\x1b\x2c\x31\x5b\x90\xdc\x5d\x6e\xda\x82\x05\x00\x8e\x5b\x4c\x99\xa5\x95\x8f\x1a\x8e\xbd\xe1\x7a\xd5\x97\x7d\x6e\xfe\x5d\xb3\x25\xd4\xef\x5e\x3c\x4b\x3e\x7a\x74\x6c\xb1\x37\xe1\x1c\x35\xc3\x50\x15\x25\xf7\x84\x85\xb3\xa3\xa4\x72\x81\x28\x54\x04\x32\x52\xd7\x98\xae\x48\x95\x73\xf6\x71\x25\x37\xbd\x8c\xfd\x2c\xe2\x99\xbb\x8a\x77\x72\x1f\xeb\xeb\x18\xee\xc0\xc4\x98\xdf\xe9\x7b\x86\x2a\xb9\xc7\xe2\x3c\x41\x2a\x6c\xed\x86\x57\x58\x71\xb0\xe5\x70\xf2\x2e\x7c\x5b\xc0\x19\x63\x86\x61\x25\x63\x3d\x6a\xa8\x0d\xcc\x70\x86\x14\x73\x6d\x21\x23\xeb\x32\xe7\xad\xd6\xd4\x42\x91\xa5\x18\xa2\x18\xaa\x8c\x0b\x41\x8f\xe1\xef\x46\xbb\xb7\x3a\x1b\xb7\xed\xe0\x8c\x7d\xe9\x03\xd1\x34\xbe\x3d\xf0\x10\x25\x88\xd5\x28\x6b\x41\x90\x7f\x90\x92\x7b\xd1\x6a\xf3\x29\x4d\x42\xc3\xd3\x3e\x3b\x58\xc1\x39\x2a\x84\x5b\xee\x93\x3d\xb5\x2f\x78\xaf\x22\x2a\x3e\x01\x6c\x51\xd0\x09\xd7\xd9\x16\x4f\xa6\xd7\xcb\x9a\x59\xf5\x65\xb0\x89\x13\x30\x9d\x8a\xff\x5e\x9b\x6d\xef\x18\x9e\x84\x5f\xcb\x01\x7c\x3e\x7c\xcf\x4d\x13\xed\x65\x98\xb4\xea\xc5\x35\xdf\xe4\x4b\x06\x11\xe1\x71\x63\x31\x0d\xe7\x1e\x89\xdd\x6a\x94\x79\x3f\x72\x65\x96\xc9\xc0\x19\x87\x50\xe1\x8d\x1a\x60\x02\xa1\x21\x5c\x53\x9c\x4b\x05\x39\x81\x39\xe1\x3b\x65\x9c\xc3\x6c\xeb\xcf\x2d\x1c\x41\xab\x61\x3e\x84\x06\x1f\xb3\xb4\xba\x5d\x15\x1b\xa5\x95\xfd\xef\xc5\x9d\x8f\xd1\x26\xb2\x4d\xa3\x80\x28\x25\x59\x21\x62\x1f\xc2\xe2\x0a\xd4\xa7\x59\xcc\x75\xec\x69\x87\x0b\xe6\xee\xe4\x9d\x3d\xde\xbe\x74\xfa\xc4\x81\xfa\xc0\x12\xa0\x87\xed\x17\x30\x70\x96\x9c\x08\x11\x58\x4b\xb3\x7c\xc4\xce\x18\x81\x03\x1a\x4e\xdc\xa1\x0e\xe2\x31\x05\xa5\x68\xe1\xe9\x21\x7c\x4a\x84\x1d\x1a\xe5\xa9\x5a\x85\xcd\x7c\x0e\x84\x13\xf8\x6e\xfa\x5d\x7a\x86\x41\x4b\xa7\xe9\xd1\x11\x77\xb8\x7c\x8b\xeb\x6b\xc9\x89\xe0\xa7\x02\x95\xc5\xff\x62\x28\x84\xf3\x7d\x8d\x2b\x11\x20\xb4\xe2\x16\x0a\x1e\xd7\x40\xb6\xa9\xb7\xd0\xea\x34\x2d\xe6\x22\xa6\x65\x71\xd0\xeb\xd9\xbf\xe1\xc4\xfe\x20\x42\x53\xb1\x36\xbb\x89\xd3\xe1\x20\x68\x7f\x74\x04\x32\x6a\xa1\xa4\x91\x5b\x0d\x31\x79\xe9\x70\x1a\x6b\x22\x4e\x84\x22\xdb\x82\x18\x40\xee\xbc\x63\x66\xb9\xbf\x56\xbf\xd6\x25\xf3\x1f\xbe\x66\x8b\x32\x3f\xa9\x69\x9c\x78\x88\xb0\x62\x2d\xf2\x37\xbb\xf5\x68\x1c\xc7\x8b\xcb\x93\xe1\x28\x53\xd7\xf7\xe2\x3f\xb7\x80\x4b\x1a\x13\x9e\x08\xa2\x6d\x5b\xd8\x32\xae\xdf\x2c\xc6\xc5\x9e\x5a\x83\x13\x5b\x24\x02\x67\xa0\x2c\xb9\xb6\xf4\xec\x8f\xb2\x05\xd6\xb9\xf1\x54\x05\xcb\xac\xb3\x48\xb5\x53\x20\x35\xcc\x08\x5b\x48\xea\xb8\x46\xe7\x03\xc5\xd4\xb3\x5f\xca\xa0\x30\xe1\xbd\x6b\xd3\x53\xcc\x81\x9b\x59\x71\x6a\x2b\x77\x7a\xc2\x73\x88\x46\x6d\xa5\xfa\x56\xdb\x68\x29\x80\x23\x79\xf0\xa4\xed\xc5\x98\x3b\x47\xae\x7e\x14\xe8\xbb\xb5\x5d\x76\xcd\x2e\xbe\xb2\x09\x35\x50\xc3\x2d\xc9\xce\x3f\xa0\x12\x55\x19\xf6\x75\xd5\x74\xa6\x3e\x3f\xf4\x8f\x66\xa7\xcb\xa2\x2a\x96\xeb\xa5\xfa\xe8\x2d\xa6\xb8\xbe\x41\xcd\x99\xbe\x25\x10\x52\x85\xf0\x6d\x7a\x4c\x77\xe8\x0d\x90\x23\x21\x02\xc7\xbe\x3e\x08\x98\xe9\x91\xe0\x26\x1f\x27\xe0\x88\x91\x83\x15\xeb\xa3\x47\x09\xa4\xb8\xbd\x1b\xb4\xec\x15\x29\x82\x19\x28\xc5\xb5\x67\x85\xcd\x77\x82\x1b\xe0\xe9\x89\x37\x8d\x6f\x7d\x7a\x4d\xa2\xdd\x97\x98\x52\x74\x85\x85\x2d\xa3\xeb\xf9\xbc\xc8\x0a\x11\x10\x20\x0c\x95\x80\x6e\x50\x51\x72\x4f\x5b\xc6\xc0\xd5\x5a\x1e\x07\x80\xc6\x51\x6d\x79\x39\xd7\x7e\xa1\x16\x87\x0c\x55\xdc\x13\xae\xe5\x31\xa4\x94\x2b\x39\xc7\x49\x73\xca\x21\xf7\xc5\x22\x8c\xcc\x16\x78\x19\x40\x2e\xe6\x30\x4a\x2c\xda\x37\xe6\xfa\x27\x65\xee\xe2\x9f\x7f\xab\x70\x1a\x2e\x0a\x9a\x08\xf7\xd3\x43\x9b\xca\x7a\xf2\x46\x36\xe5\xff\xa1\x72\x4d\xe0\x89\x6f\x1b\x38\xae\xda\x10\x24\x3f\x84\xcd\x02\x31\xd5\x4e\x29\x16\xf5\x05\x93\x81\x2f\x65\x80\x34\xf1\x83\x01\x8d\x9a\x8e\xae\x8e\x6f\xed\x57\x39\xdf\x1b\xba\x8a\x4c\x38\xe1\x35\xce\x48\x2d\xbc\x62\x94\x8b\xed\xb3\x19\x52\x9d\x24\xa8\x3e\x8a\x4f\xf6\x42\x0a\x87\xbe\xf1\x39\x8b\xf3\xb9\xf5\xf2\x83\xe3\xa6\xbc\x27\x1f\x28\x97\x45\xc5\x29\x87\x7d\x00\x71\x1d\x2e\x17\xef\x6c\x07\x3b\x51\xa0\xc6\xa8\xf1\xef\x6b\x4c\x59\x04\xe7\x0a\xf8\xb2\xa8\xd6\x54\x10\x10\xdf\xe0\x1a\x36\x48\x01\xf5\x3d\x06\x6f\xb3\x11\xa0\x2f\xea\x90\xa5\xbe\xf9\x36\x81\x9b\x34\x2e\xd5\x7a\x9f\x1e\x5a\x6e\x6d\x26\xce\xef\x2f\x96\x2b\xb6\x15\x1c\x3f\x8a\x88\x3c\x98\x63\x26\xe5\x06\xb2\x35\x2a\x5d\x1b\x8a\xb2\x05\x84\x9e\x83\x3d\xb8\x9c\xe7\x1b\x52\x8b\x48\xe2\xd3\x43\x68\x15\x33\x57\xfa\x93\x40\x35\x5a\x2c\xb0\xae\xe9\x0a\x00\xc7\x71\x96\x5e\xf4\xb9\x3e\x97\x5d\xe0\x25\x14\x95\xf2\xe4\x28\x5a\xe2\x96\xf5\x4a\xd4\x4c\x55\x8c\x76\x24\xcf\x2c\xb4\x62\x51\x73\x8d\x2f\x2a\xd1\xd3\x5b\x67\x62\xba\x46\x83\x25\xf8\xec\xb6\x9f\x5b\x77\x74\x04\xef\x8a\x4a\x04\xd9\x95\xc1\xae\x48\x60\xb1\x85\x01\x90\x1c\xb0\x40\x32\x4a\x9d\x91\x25\x6e\x58\xbe\x22\xf5\x12\x95\x8d\xb0\xcd\x52\x02\xda\xcf\x06\xde\xdd\xe6\x0d\xb6\x74\xbb\x88\x64\xca\xc0\x18\xd2\x74\xb0\x67\xcc\xbc\x24\xbd\x5e\xc5\x9b\xc6\x9d\x9d\xa1\xec\x5a\x86\xb7\xa5\x03\x85\xe6\x0c\xd7\x30\xc3\x5c\x9d\x59\xb1\x10\x4e\x21\x24\xe2\xc1\x58\x64\x55\xa8\x2c\x4a\x52\x4d\x53\xd0\x03\x95\xa9\xdc\xdf\x62\x0e\x2b\x42\x29\x77\x50\x07\x04\x57\x1a\xd7\xd7\x1c\xfa\x09\xf7\x57\x1d\xed\x45\x7d\xde\x7e\xbb\x79\x11\x4f\x2f\x28\xe0\xba\xe6\x2e\xff\x42\x04\x3c\x2b\xa1\x93\x67\x18\x58\x5d\x5c\x5d\xe1\x9a\x3b\xea\x15\xac\x6a\x92\xaf\xe5\xa9\xc6\x0c\x67\x88\xae\xb1\xed\xcf\xa8\xd0\x14\x2e\xf3\x50\x8a\x8e\x8e\x34\x64\x11\x70\x25\x2b\x5c\x97\x5b\xb5\x57\x94\x06\x44\xf9\x46\xe2\x0c\x9a\xaf\x53\x0c\x13\x02\xe2\xeb\x9d\x5e\x61\xa6\x58\x7a\x34\xe6\x7c\x9e\x66\xad\xa8\x21\x3d\x86\xc7\x67\xa8\xe2\x5e\x86\x3e\x10\x5a\xca\x18\x25\xaa\x84\xa7\x5d\xd6\x18\xe5\x22\x98\x9c\xfb\x01\x8b\xbb\xed\x21\x3c\xff\xbe\xcb\xc1\xbf\x52\xb6\xc3\x71\xf0\x65\x70\x40\x6c\xcf\xd4\xec\xed\x14\x1c\xe8\x72\xf8\x23\x4e\x17\x77\x21\x87\xa0\xb5\xd5\xaf\x1c\x24\xfa\x87\x21\x39\xe3\x4a\xda\x45\xa8\xaf\xe8\xf9\xff\xa1\x65\x48\xaa\x6a\xc5\x8f\x6f\xa5\x76\x89\x4a\xe9\x8e\x93\x08\x55\x53\x0a\x85\x71\x43\x36\x20\xc0\xe4\x74\xe9\xed\x41\xc6\x10\x9e\x40\x8f\xad\x99\xa4\x22\xd6\x0e\x9e\x3e\x06\xcc\x30\x20\xda\xd7\x4b\x8b\x6f\x20\xfb\x92\x72\x40\x68\xe5\xce\x0c\xe8\x43\x4d\x6c\x52\xda\xec\xbc\x16\x5c\x99\x8f\xe3\x87\xae\xd4\x49\x96\x4e\x5d\xd3\xe7\xd6\x05\x9b\x76\x44\x5a\xbb\x91\x95\xb4\x7a\x92\xd9\x29\xb0\x7a\x8d\x45\xc8\x25\x66\xca\xb4\x3f\x8f\xff\x28\x28\xa3\xfa\x20\x28\xcc\xd2\x16\x67\x1c\xe2\x9c\xbd\x52\xb9\x5c\x62\x49\x64\xc5\xbf\x45\xa5\x9d\x1a\x32\x91\x0a\x7d\x53\x50\x0c\x73\x54\x52\x3c\x8d\x1f\x02\xdc\x3d\xe9\xc4\xe3\x07\xef\x18\xc9\xcd\x62\x7d\x16\x89\xa6\x79\x1d\xce\xe3\xf9\xaf\x43\x7a\x5a\x73\x04\xd5\x6d\x58\x80\x47\xb3\x91\x9d\x80\xa5\x7d\x45\xc4\x82\x83\x39\xb0\x74\xbf\x1d\x60\xb4\x74\xbf\xfb\xa3\x22\xc5\xbf\xba\xd1\x48\xbf\x7f\x23\xae\x09\x5d\x1a\xa0\x19\x4e\x1c\x98\x53\x93\xf6\x93\xd0\x36\x69\xb4\x47\x20\x79\x2d\x06\x80\x6c\x07\x17\x05\x75\xdb\x66\xfe\x9b\x18\xbf\xda\xeb\x72\x2a\x4a\xd9\x30\x7c\x3a\x01\x71\x3c\x22\xdc\x1b\xed\xf5\xd9\x29\x1c\xbc\xb9\xf9\x7c\x89\x58\xb6\xc0\x34\x16\xcd\x4f\x66\x35\xc7\xc9\x3a\x6a\x41\xe9\xa3\x78\xc0\x99\xff\x3c\x79\x92\x42\xdc\xf0\x4e\x72\xb4\x47\x70\x12\xcd\xf7\xec\x1c\x51\x74\xb4\xd6\x19\xd2\x26\xce\x8c\x3a\x56\x56\xaf\xc3\x88\xcb\x6d\x34\x30\xf7\x23\x21\xd7\x3e\xd9\x9a\xa4\x1d\xba\xc2\x59\x31\x2f\x70\xae\xb3\x08\xdc\x3c\x04\x88\xac\xcb\xce\xfa\x94\xa2\x63\xd6\x65\x14\x9a\xfc\xdf\x53\x68\xf6\x72\xb5\xd4\xf6\xb3\x7c\x1e\xc9\x1d\x4a\x7b\x38\x0e\xe8\x92\x12\xeb\x81\x98\x0c\x57\xcd\x47\x1a\xe9\x31\x22\x0c\x94\x34\x56\xcf\x95\xf7\x2f\xb6\x65\x79\x0e\xa8\x92\x26\x89\xeb\xc0\x26\x5f\xc2\xce\x2c\x83\x07\x4f\xf8\xf4\x90\xc6\x65\xb4\xc8\x55\x6e\xf3\xb4\xc8\x83\x2f\x95\x0e\x17\x89\xf5\x27\xa9\xb4\x0d\x91\x5f\xa8\x59\xa4\xc8\xc7\x01\x14\xb1\x29\x7f\x27\x13\xa7\x4e\x6c\x98\x53\xf1\x8d\xf4\x6c\x2e\xab\xb7\xc2\x8e\x8f\xc6\x70\xe8\xb5\xe1\x5f\xbf\x15\x59\x56\x5e\x5c\x6e\x97\x6d\xbb\x35\x19\x97\x1d\xf0\xb2\xe8\xb8\xd3\x14\x70\x8f\x5e\xb4\x3d\xdd\x22\x0f\x03\x16\x32\x69\xde\x6e\xc5\x3f\x09\xdb\x05\xd7\x91\x02\x5c\x99\xef\x3e\xca\x14\x96\xe6\x88\x78\x34\x8e\xc0\xd3\x97\x71\x04\x3a\x44\x96\xf6\xb3\x20\x4b\x1b\xc2\x90\x88\x7f\x48\xfd\x4b\x91\xff\x0b\x9e\x1e\x3e\x12\x0b\xf6\xad\xc9\x3b\x65\xef\xfd\x5b\x0c\x2a\x89\xbb\x11\x82\x58\x67\x15\x2c\x37\x81\x36\x79\x2b\x13\x48\x99\xb7\xdc\x86\x80\xc4\xb9\xa1\x98\xa6\x9f\x55\x7f\xa9\xf3\xbf\x61\xb8\xc8\x1a\xec\xf6\x90\xda\x3b\xe6\x4b\x47\x24\xb3\x53\xf8\xdc\x0c\x5f\xcd\x8c\x66\xd8\x69\xbb\xba\x9e\xfe\xa9\x44\xd5\x86\x25\x24\xb5\xfb\x06\x60\x2f\x71\x55\x38\x0a\xda\x3a\x38\xeb\x92\xef\x0e\xb9\xe5\x4b\x52\x38\xfd\x36\xf2\x95\xe9\x97\xc0\xa6\x3a\x91\x78\x4f\x3e\xc8\xec\xd3\x3b\xc9\x79\x40\x13\x37\xd1\xe4\x17\x9f\x7b\xa4\xdc\x9b\x4f\xfb\x48\x92\x3a\xcb\x6a\xb5\x7f\x6e\xfc\x51\x39\xa4\x22\xef\x79\xa1\x4f\x54\xac\x34\x36\x9d\xf9\x25\x20\x47\xe1\x51\xb9\xa7\x65\xf2\x1a\x16\xce\x5d\xf8\x1f\x31\xe4\x44\x7c\x9d\x95\x18\xd5\x71\x75\x55\xe0\x32\x57\x4a\x4b\xc0\xca\x31\xf0\x4d\x8e\x03\xc8\x4a\xb2\x54\xd7\xd3\x48\x0d\x4b\xb4\x35\x09\xca\xd7\x18\xaf\xa0\x60\x46\xa1\xf9\x1a\xc3\x4b\x79\x97\xda\x43\x22\xcc\x72\x3c\xf4\xbe\x6d\xdc\x65\xf9\x9f\xf5\x8a\x95\xca\x1b\x86\xf1\x3d\x6a\x54\x47\x54\x45\x39\x3e\x86\xc7\xef\x5c\x2f\x92\x43\x10\x48\x14\x64\x95\x1b\x6d\x71\x39\x5e\x2f\x29\x0c\xb5\x27\xe2\x3c\x27\x2a\xef\x61\xf4\xdd\xf4\xbb\x71\x13\xd7\x54\x8c\x23\x06\xe3\x3b\x88\x68\x1a\x61\x5b\x32\x56\x74\x53\x69\xdb\x31\xcd\xd3\xc9\xcd\xe5\x6e\x4e\x8f\x72\x17\xa3\xd0\xf6\xaa\x51\x5b\x0f\x70\x42\xa9\xe0\x42\x21\xcf\x04\xd4\x69\xf4\x44\x45\xbe\x19\x2a\xa1\x5a\x2f\x67\xbc\xe5\x3c\x08\x26\x9a\x1c\x77\xce\xc9\x05\x85\x1c\xe7\xeb\x8c\xd9\x87\x9c\x42\x64\x70\x1d\x86\x7e\x76\x09\x66\x25\x3d\x32\xd0\x21\x4f\x3e\x77\x9a\x58\xa2\x99\x93\xae\x51\xd0\x88\x18\x95\xd7\xbb\x2a\xbe\x58\x2b\xe3\x6e\x89\x56\xe1\xc4\xf5\x05\x51\x05\xfc\xe9\x61\x9a\x79\x9e\x1e\x86\x51\x11\x35\xd5\xb3\xa4\x7a\xb1\xa3\x20\x58\x85\xac\xe2\xd8\xf3\x9d\x1a\x3d\x6c\x24\x16\x03\xb6\xdb\xda\xeb\x62\xb8\x16\xf7\x84\x47\xda\x6a\x49\x7a\x04\x19\xcd\xd9\x97\x85\xcb\xde\x27\x91\xef\x17\xd8\x1c\xa1\x34\xca\x46\xde\xab\xe5\x7a\xd9\x68\x7f\x64\xb3\x81\xc8\xd4\xce\x75\xd8\x2f\xc8\x54\x9c\x8b\xcc\x7a\x19\x1b\x0c\xa9\xbe\x42\x55\x91\x8d\x62\xfa\xa7\x01\xeb\x82\x9c\x3e\xee\x19\xbb\xec\x61\x11\x7d\xf7\x72\x0f\x46\xd1\x07\x99\xb6\x8b\xdd\x06\x29\xdc\xff\xb7\xdd\x7f\xef\xe1\xe4\xde\x93\xb5\xb2\x03\x10\x8e\xd5\x6a\xe2\x1d\x0f\x65\xba\x9a\x11\xf7\x6b\xbf\x2c\x07\xad\x97\x09\xcb\x9b\x6a\x11\x73\x38\x81\xd1\x93\x36\x48\x88\xca\xbc\xee\x56\xd2\x45\xd2\xe6\x8a\xb9\x33\xce\xb4\xc8\xbd\xe8\x17\x7c\x0a\x35\x04\xdc\x6d\x73\xd3\xc9\x00\xc9\x01\xef\xd7\x0e\x43\xcc\x16\xfb\xc2\xb8\xa3\x39\xd6\x45\x8c\x76\xb3\xc8\x70\x1f\x56\x19\xe2\x96\x39\x58\x70\x7f\xe3\x6c\xe5\xba\x47\xed\x33\x58\x36\xba\x19\xc6\x36\xd3\x11\xce\x4e\x59\x6a\x08\x36\x91\xad\xc6\x33\xda\x1f\xac\x0d\x65\x6a\x13\xa9\x7f\x52\xdc\x9a\xee\xd1\x7b\x47\xa7\x7f\xba\xf2\x84\x5c\xc4\x25\x8f\x9d\xe3\x02\xab\xcc\xe4\xc5\x1f\x2b\x2c\xb8\xce\x96\x71\xa3\x5a\x9b\x5b\x79\x3a\x09\xde\xd2\x86\x55\x82\x0b\x7c\x73\x0a\x83\x72\x97\x06\x7a\x0c\x0d\xdf\xec\xdf\x69\xc8\x23\xb0\x77\xf4\x1c\x9a\xeb\x2f\xd2\x77\xb8\x2a\x28\xc3\xb5\xb8\x61\xe5\xdd\x33\x6c\xf3\x38\x54\x2f\x24\xfa\x69\xc4\x4b\xed\xa6\xe9\x13\x92\xa3\xa7\x77\x20\x61\x8b\x0d\xab\x6b\xb2\x72\xe3\x23\x38\x9f\xdb\x45\x43\x9c\x2f\x2a\xcc\x36\xa4\xe6\x93\x38\xd5\x0c\x1f\xeb\xdf\x34\x7b\x89\xb7\xf1\x26\x0a\x33\xc9\xef\xdd\x84\x7b\xf7\xbb\x15\xda\xe2\xfa\x18\xc4\x2d\xa5\x1f\xc4\x21\xc0\x3f\x51\xb9\xc6\x63\x78\x72\xea\x1d\x56\x8e\x55\x2b\x95\xf0\x3d\x69\x2e\x39\x15\x98\x4e\x44\x49\x1e\x51\xd9\x6d\x02\x2f\xf1\x96\x4e\xe0\xb2\x9a\x91\x3f\x1a\x38\xcf\x62\xf9\xfc\x4d\xaa\xa6\x90\xf5\xf0\x8e\x80\x4e\x14\x0b\x7a\xba\xfb\x95\x88\x0d\x55\x87\x09\xca\xa6\x85\x06\x3c\x3f\x86\x74\xb8\x3a\x1e\xa2\x8e\x50\x2c\xf8\xa8\xad\x97\x20\x90\xf3\x67\xd8\xda\xa6\x65\xf3\x7b\xd8\xce\x0b\x9f\x1d\xc7\xd3\x21\xc7\x7b\x0b\xf3\x37\xf8\x6e\x89\xf2\xf7\x8c\xec\xcb\x0f\x1e\x28\x64\xaf\x36\x62\x51\x06\x7a\x8b\x75\x5a\xcc\x49\x70\x0c\xe6\x47\x88\xf9\xcf\xb3\x67\x46\x01\xca\x9c\x3b\xc2\xf4\x9d\x2a\xb1\x71\xaa\x35\xbc\xc7\x09\x8e\x1d\x18\x57\x31\xf3\x13\xf1\x6a\xff\xfc\xe0\xad\xd6\x73\x6d\x27\x10\xd1\x83\x07\x91\x0c\x4d\xf9\x9e\x8c\x4b\xb4\x57\xf8\xc1\xba\xc0\x40\xc1\x94\x6a\x82\x0c\x95\xa5\xb7\xa1\x2d\xe6\x66\x51\xaa\x12\xd0\x49\x53\x59\x50\xac\xe8\x2d\x29\xf1\x54\xb1\x17\xa9\xa7\x35\x92\xda\x05\xfe\xf3\x9f\x9e\x3d\x2b\x8a\x2b\xba\xa6\x4d\xcf\xd0\x16\xda\xc7\x98\x5a\x3d\x47\xaa\xab\x18\x5c\x7a\xa8\x9d\x68\x15\x28\xfe\x1b\xf7\xb3\xbf\x6a\xcc\xde\xe7\xa3\x9a\x54\xea\x06\xb2\x29\x3b\x16\xa3\x1a\x72\x69\x76\x24\xaf\xd9\xe9\x4b\xd9\xb8\xa8\x01\x73\x2c\x1d\xea\xba\x61\x76\x4d\x50\xdd\xe1\x75\x55\x6e\x0d\x0d\x51\x05\xa7\x6b\xb6\x38\x75\xa9\xac\xca\x0b\xc8\x80\xa3\xd9\x0e\x12\x71\x43\x2c\xd3\x78\xb7\x93\x81\x34\x38\x7b\xd1\xba\x60\x89\x64\x8e\x6f\x28\xfc\x9e\x89\x2a\x5f\xd7\x57\x96\xdb\xef\x3a\x1c\xdc\x24\xc7\x2e\xa8\xcf\xd6\x4c\x39\xf8\xcc\x06\x28\xdd\x2a\x5a\x34\x15\x4b\x50\x9e\xcb\x62\x49\x19\x5c\xe3\xad\x4a\xc4\xf2\x8d\x77\x93\x7c\x9b\x60\x09\xd7\xc6\xba\xfc\x91\xda\x11\xaa\x13\xe7\x2f\xc8\x7e\xee\x5d\xa7\xc8\x3a\x87\x49\x42\xe9\x71\x9b\x38\x1d\x83\x13\x5d\x5b\x60\xe4\x0a\x92\x0f\x5a\xdf\xab\x88\x26\xd7\x65\xcd\xb8\xe1\x11\xa6\xaa\x78\xd7\x32\x8b\xf6\x02\x63\x6c\x9a\x59\xa8\x9e\x52\x49\x80\x40\xa8\xa7\x05\xa5\x6b\x3c\xf0\x12\xf8\xe8\x48\x81\x13\x45\x6e\xc5\x37\xb2\x54\xd3\xa3\x90\x5a\x91\x95\x9d\x44\x52\x15\xda\x8d\x70\xc7\x41\xbb\xa3\x56\xc3\x46\xad\x55\xeb\xfa\x94\x64\x83\xe0\x24\xcd\xa7\xb3\x8c\xdd\x6d\x45\xd0\x07\x59\x7a\x85\xcf\x6c\xa2\x09\x8d\xe0\xe7\x33\xf8\x27\x61\x4d\x2c\x9b\x73\x81\xaa\x70\x64\x2a\x5a\x24\xf2\xe5\x76\x34\x3a\x91\x2b\x63\x36\x5b\xa6\x26\x13\x0d\x32\xfd\x9e\xc9\xc9\x2b\xdf\x53\x0e\x7e\x85\x99\xa9\xcd\x2b\xbe\x1e\x35\x0e\x88\x27\x7c\xa1\x6f\x61\xb3\xab\x62\xa9\x29\x45\x37\x78\xf4\xf4\x50\x0d\x36\x01\x46\x8e\xdd\x0a\xc0\x53\xf1\x85\x55\x38\x37\x7e\x93\x91\x8a\x35\xaa\x93\x3d\xab\x34\x66\x0c\xbf\xd0\x1a\x8b\x97\xcc\x97\xc8\x34\x88\xc7\xe7\xe3\x85\x54\xa3\x7b\xed\x5e\x7c\x0e\x86\xd7\x7b\x91\x3d\x0e\xc0\xb8\x9a\x77\x2a\xf2\xa7\x7f\x22\x58\x57\x1e\x82\x45\xd5\x44\x2a\x62\x23\x28\xca\xe6\xfa\x82\x72\xfe\xf2\x05\xbc\x41\x35\x2b\xb2\x62\x85\x5c\x2f\xad\x8f\xbc\x28\x1f\xa6\xb7\xd8\x44\x3c\xae\x18\x4b\xe9\x4c\xd7\x55\xfb\xcc\xe2\x11\xda\xeb\x2b\x7b\x41\xbe\x0c\x9d\xbf\x7c\x61\x7d\xbd\x27\x19\x72\xc7\x6c\x44\xe9\xfc\xe5\x8b\xa9\xf5\xc5\x57\x51\x6a\x61\x85\x2f\x47\x94\xec\xaf\xbd\xcc\xc6\x88\x6b\xee\x39\xe3\xa7\xb2\x64\xbe\x29\x57\x2b\xdc\xeb\x96\x44\x2e\x52\x61\x75\x41\x58\xd7\x07\xf2\xfc\xdf\x82\xca\x6a\x42\xb2\x36\x42\x03\x37\xc7\x59\x91\x63\x59\x17\x43\x17\x68\x8b\x0d\xd2\x94\xfb\x23\x80\x2a\x79\x9f\x2a\xe6\x22\x9b\xd2\x4d\x25\x6d\x20\xd6\xfa\x92\x07\x29\xf3\x08\xe4\x8c\xd4\x16\xe1\x39\x14\x79\x40\xa3\xaa\xeb\xf1\x09\x5a\x6f\x01\x30\x22\x6a\x14\xd8\x85\xe3\x76\xc0\x88\x56\x6c\x3d\x41\x4e\x1a\xbf\xbf\xa8\x43\x87\xdf\xdd\x09\xd9\x78\x0c\x36\x1b\x6a\xab\x1a\xf3\x5c\x23\x59\x6b\xae\x34\xc5\x02\x45\xde\xd9\x9f\xf3\x9d\xcb\xed\xe1\x0e\x60\xa2\xeb\xd9\xdb\x6e\x7e\x6c\x5b\xe0\x2b\xd8\xfd\xe6\xb1\xa8\x48\xad\xc8\xf0\x4b\xb0\x87\xb5\xeb\x94\xd7\x14\x44\x81\x44\x99\x33\x44\x36\x55\xe7\x85\xba\x1d\x36\x21\x97\xe7\xe1\xfe\xe0\x27\x74\x8d\x81\xae\x6b\xdc\x54\x49\x0c\xca\x6c\x2b\x3b\x17\x24\x18\x50\x19\x81\xcf\x98\x97\xc4\x74\x79\x7e\xb0\x37\xe7\xd1\xa7\x88\xe5\x06\xca\x93\x46\x97\x23\x8c\x01\x92\xaa\xef\xe9\x93\x88\xe3\xf6\xbd\xba\x18\xd4\xe5\xd3\xf9\x43\x43\x22\x16\xa5\xea\xf0\xf8\xae\xb5\x39\x89\x5a\x49\x75\x1c\xe8\x09\x3f\x5c\x05\x1d\xf7\x95\x75\x5d\xe8\x13\x0b\x01\xc9\x6c\x42\x70\x6e\x2c\x9b\xb9\xbd\x36\x14\xf5\xa9\x69\x0e\x33\xc4\xed\x0a\xf3\xb5\x22\x68\xec\x4e\xb3\xc3\xa0\x77\xf7\x77\x62\x94\x76\xfd\x87\xde\x04\xf7\xdc\x0b\x9b\xe0\x6d\x9e\xc7\x40\x82\x27\x5c\xc4\x7b\xa4\x7b\x80\x8e\x9e\xe4\xf7\x67\x7a\x6f\x5c\xd0\x47\xbd\x04\x91\x08\xae\x47\xa4\x53\xb5\x73\xac\x41\x70\xc2\xe7\x0f\x37\x84\xa1\x9c\x9f\x62\x49\x59\x5d\x1e\xfb\xfe\xa2\x16\x11\xce\x78\xc8\x80\x45\x78\x5e\x90\x4e\x35\xeb\x9f\x43\x7f\x39\x07\xd4\x24\x29\x29\xd6\xd1\xa6\x54\x55\xc3\x15\xc1\x5a\x0a\x1b\xcc\x7f\xaf\xb8\x65\x94\xa9\x0f\xdb\x6f\x54\xd1\x2c\xed\x21\x09\xab\xa5\x4f\x74\xfd\xf0\x6f\x13\x1f\x8b\xbc\x99\xa0\xaf\x3e\x29\x67\x0c\x7c\xa7\x27\x7a\x92\x29\x21\xba\x74\x7c\x4e\xea\x0b\x95\xa4\x15\xc9\xc8\x9d\x74\x07\x3b\xf7\x10\xe3\xb4\x09\xb5\x47\x57\xe8\x21\x9c\x18\x75\xf3\xaf\xeb\x64\x29\x7d\x89\xeb\x73\x1c\x65\xa4\x8a\x0f\x06\x97\x52\xd3\x15\x97\xf6\x5b\x56\x10\xf6\x50\x5a\x10\xee\xaf\xbc\x60\xc7\x58\xaf\x3c\xe2\x47\x4a\x0f\x5a\xac\x10\xb7\xf4\xd0\x7e\xd4\x88\xbc\xc3\xc6\x14\x6a\x63\xd6\x1d\x76\xe2\xb2\xc8\xd2\xda\x78\x0d\xba\xee\xe1\xee\xb6\x47\xb7\x2a\xac\x6d\xed\xd2\x6e\x3f\xbe\xfe\x68\x50\x10\x6a\xc7\x5e\xca\x50\x83\x7e\x5e\x93\x65\xc7\xcb\x0c\x5e\xf5\xc2\x07\xba\x84\x20\x8b\xb5\x0f\x4c\xe5\xbc\x8d\x69\xa7\xa8\x39\x6f\xb5\x88\x71\x87\x58\xc8\x60\xcc\x0f\x16\xc6\xbc\x4f\x2c\xa8\xb7\x97\xab\xf8\xbe\x61\x78\x46\x02\x1b\x28\xa6\x13\xe3\x78\x37\xcd\x44\xcf\x3a\x5d\x92\x28\x0a\x60\xe7\xba\x93\xd0\x59\x12\x42\xce\xcd\x1b\x37\xa9\xad\x03\xdc\xcc\x8b\x2a\xb6\xb3\xd7\xc7\xff\xc1\x65\xe8\xdd\x52\xb8\x9d\x84\xaa\x26\x95\x6c\xaf\x29\x55\xe9\x94\xeb\x76\x91\xf3\x2e\xdb\x53\x4d\x9e\xe0\x2d\x12\xa7\x17\x47\x50\x91\x0b\xf6\x2f\x2a\xb7\x7f\xd4\x46\xca\xb6\xe1\xab\x66\xfa\x4e\x76\x47\xfa\xa0\x49\x98\x33\x98\x6c\x92\xe6\xfc\xf0\x8b\x55\xd0\x48\x66\xcc\xda\x49\xb0\xdd\x39\x83\xe9\xc3\xb9\xbb\x67\x5c\x39\xd9\xa7\x11\x3f\xc9\xa4\xc7\xe1\x96\x1b\xf4\xc9\xd4\xa5\x58\xb6\xd2\x1d\xae\x3a\x3a\x13\xee\x77\xd9\xd1\xed\xd2\xeb\xba\xe3\xbd\x25\x33\x79\x39\xbd\xfe\x4a\x9a\x0c\xa7\x30\xb3\xd5\x93\x65\xe9\xaa\x53\x40\xae\x0a\x55\x3c\xa7\x62\x6a\x59\x52\x6a\x55\x09\x76\x5d\xf0\xc5\x72\x5f\x7e\xf5\x22\xa4\xda\xfd\x4f\x78\xd0\xaf\xd5\xad\xc1\x71\x47\x86\x85\xbf\x0d\xd8\xe9\x36\x9b\xf2\x31\x9e\x24\x7b\x22\xba\x9f\xc9\xf6\x53\xdc\x43\x33\x86\x92\x34\x0b\x12\x8b\x07\x12\x6e\xe8\xcd\x96\x14\x8e\x9a\x3b\xdf\x52\x95\x77\x5f\xa3\x68\xa1\xea\x7d\xdf\xf1\xd8\xdf\x22\x76\xbc\x0b\xa2\xc8\xef\xcc\xdb\xe4\x9d\x37\xbc\xd1\x37\xff\x7b\x18\x37\x19\xcb\xdc\x64\x57\x3b\x5f\xbf\x37\x5e\x76\x86\xca\x92\x36\x15\x09\x4c\x7e\xf9\x66\x81\x75\xf5\x70\x6e\xc6\xcc\xb1\xb5\xce\xc9\xb6\x4c\x58\xf3\x6c\x86\x79\x00\x08\xc2\xf3\xee\xb0\xa3\x0c\x8a\xe8\x50\xa5\x1d\xce\x50\x15\x5c\x7e\xab\x8a\xf2\x37\x5d\x24\x21\x5a\xce\xa5\x75\x0c\xab\xc0\x8f\x3f\x90\x19\xc6\x4e\x9a\x6c\xe0\x58\xef\x6f\x3b\xa7\x51\x62\x56\x72\x9e\xce\x5b\xae\x8c\x28\xb7\x6b\xab\xec\xb9\x29\x33\xe4\x37\x56\x95\x15\x1c\xc1\x97\x15\x7c\xf5\x53\x25\x22\x73\xae\x49\x19\x36\x4f\x1f\xc6\xfd\xbb\x5e\xfe\x96\xac\x8f\xfc\xca\x4f\x5c\x0e\xd4\x41\x85\x37\x5e\x62\xfa\x17\xbe\xd9\xf1\x03\xa0\x97\x6e\x86\xa3\x9b\x86\xd8\x80\x99\xe8\xfd\x45\xc1\x82\x4b\x68\xda\xef\x19\x14\xc5\xe1\xdf\x4c\x93\x58\x36\x58\xed\x19\x9f\x91\x85\xf9\x9b\x95\xb4\x5d\xdf\x88\xea\x4a\x7b\xfe\xd1\x22\x61\xfa\x37\x69\xcf\x22\xfb\xb2\xdd\x16\xd4\x67\x67\x21\x29\xdd\xbc\x9f\x23\x65\xd5\xba\x2a\xda\x52\xf3\x2e\x55\xec\xae\x97\x10\x88\x81\x5f\xe1\x8d\x72\x7e\x7b\x98\xc2\x67\x0f\xb4\xf5\x4f\xde\xe8\xdc\x9f\x54\x68\xc5\x28\xde\x37\xb1\xf4\xa2\xae\xee\xa0\xf7\x1b\x46\xff\xa3\xd4\x93\x25\x2d\x45\xce\x54\xc3\x18\x3f\x2b\xc1\xb4\x3c\x99\x7e\xd2\x09\x29\x98\xfe\x6c\x5c\x71\xdd\xa5\x96\x57\xbc\xc0\x56\x53\x20\x44\xa3\xa8\x61\x21\xbd\x9f\xef\xd8\x57\x0d\xac\x7a\xea\x85\x66\xdb\xe5\xb8\xb5\xa4\x39\xaa\xb6\xaa\x96\x90\x7f\xc9\x72\xe2\x96\xb7\x5c\xe0\x65\x2c\xdc\x9a\xbe\x96\xe8\x3f\x1f\xd1\x56\x3d\x74\x97\xe7\x24\x62\xe3\x5a\x8f\x28\x7c\xdf\xef\x0d\x05\xd8\xb1\xd2\x7e\x0a\x96\x5d\x95\xd0\x8f\xe9\xb4\xc6\x87\x7a\x17\x6b\x8f\x07\xc8\x6e\xb9\x00\xa4\x08\xfd\xc1\x95\xe0\x8e\xdb\x7e\x49\x8a\xda\x82\x64\xaf\xd3\x97\xa7\xf8\x0c\xdb\xa4\xa4\xeb\x7d\x89\xfd\x5b\xf1\x26\x1f\x60\x77\x63\xee\x59\x8b\xa7\x87\x43\x64\xbc\xcd\xb2\xdf\x8f\x60\x7e\x0e\xa1\x1c\x2e\x90\xfb\x12\xc6\x36\xc7\xe6\xa1\x04\xf3\x36\x22\x92\x96\x38\xd2\xee\x72\x1d\x51\x22\xaa\x7e\x77\x72\xde\x24\x0c\x9f\x85\x77\x2a\xc4\x1f\x7a\x6e\xfe\x9b\xb0\x0f\xea\xbe\xa9\x92\x60\xf9\x5f\xcc\x87\xdb\xad\xbe\xec\x67\xf2\x8f\x3c\x1a\x75\x1e\xb6\x74\x3a\x43\xc1\x1a\x5a\xa5\x62\xb8\xa9\xea\x98\x70\x30\xdf\xfb\xb1\x35\x03\x66\x91\xc4\xd8\x7d\x28\x90\x21\xf3\xea\xaf\x45\x6a\x55\x5a\xe4\xb3\x68\x11\x5d\xd7\xe4\xab\x16\xf9\x52\xb4\x88\x2c\x5a\x88\xf2\x1c\xac\xc7\xa9\xf4\xf3\xf0\xb1\x47\xad\x74\x65\x42\xfd\x1a\x39\xaa\x45\x4c\xa1\xdc\xc2\xb2\xa8\x58\xfb\x53\x07\x2a\x8c\x87\x6a\x5c\x7d\xc3\xa0\x58\x2e\x71\x5e\x20\x86\xc5\xf5\xd9\x79\x29\x4b\x7e\x28\x26\xeb\xf1\x68\x0a\xdc\xed\x3d\x9d\x18\xb8\x50\x45\x79\x1c\xdb\xa9\xa2\x3a\x5e\xd5\xd0\xc1\x61\xb5\xbc\xa8\x77\x12\x3c\xf2\x2d\x50\x2c\x0e\x34\x3b\x91\x14\x4f\x09\x3d\x3a\x02\x4a\x9a\x18\x2b\x87\x25\x23\x4c\xb9\x5b\x79\xd2\xfe\x79\x08\xfd\x3f\x14\xb9\xfb\xd4\xff\x7b\xe4\x9c\xc6\x94\x0c\x58\xd0\x83\x9a\x92\x21\xf3\xea\x63\x4a\x74\x45\xff\xe6\x79\x8e\x99\xe5\x9f\x3e\x94\x49\x51\xb3\x90\x76\xb2\xa8\xae\x76\xb5\x27\xf0\xd5\xa0\xdc\x87\x5b\x1a\x90\xe7\xcb\x75\x48\x3b\xa7\x1a\xcc\x74\xef\xae\xe8\xa0\x29\x3c\x94\xf2\x18\x36\xa9\x3e\x9a\x43\x29\x09\xfb\xad\x3f\x5f\x5d\xa8\x93\x17\x69\x03\xfb\xea\x09\x53\x88\xa3\xc9\x55\x9c\xab\x7b\xf0\xa6\x80\x72\xf0\x6a\x5c\xfc\xc8\x4e\xce\xf0\xb4\x2c\xfd\x22\xc9\x5f\xf6\x89\x1c\x44\xea\x3a\xde\xe1\x48\xad\xc1\xc2\xe7\x61\xbd\xf4\x04\xfa\xb0\x99\x49\x5f\xfd\x5c\x41\x13\x3d\x81\xfd\xc4\x4d\xbe\x5a\xa8\x3d\x5a\x28\x37\x33\xaf\x31\x02\x09\x92\x75\x99\x82\x06\xf7\x91\x97\x27\x9b\x6c\x3b\xbf\xcb\x67\xb3\x75\x3b\x2e\x73\xaf\x16\xcf\x25\x81\x50\x38\x3b\x4e\x6b\x20\xe6\x1f\x4a\x7b\xed\xb0\x9a\x61\x7a\xed\x73\x85\x71\xf4\x04\xbe\x46\x72\xbe\x34\xb5\x26\x23\x39\xeb\x8e\x37\xc9\xe5\xeb\x13\xea\xba\x9c\x26\x26\x67\x18\x1d\xd7\x49\xc1\x4e\xc6\x7b\x50\x25\x93\xe3\x3f\x73\x38\x67\x27\x55\xdf\xb1\x2f\xfe\x93\xea\xfa\x9e\x06\x60\x97\xc5\x1f\x1d\x81\xa8\x42\xeb\xf0\x97\x66\x8d\xd4\xad\x33\x3f\x9c\xd8\x75\x22\xae\x1b\xbe\x55\x70\xf5\x51\x62\x02\x29\xbd\x1e\xbc\x76\xa8\x97\x3a\x93\x4c\x3d\x91\xae\x26\xf2\xe5\x46\xa4\x86\x18\xd8\xa1\x64\xff\xd2\x2c\x6c\x97\xc9\x1d\xba\xbe\x7b\x65\xe9\xfb\x64\xe7\xfd\xb1\x72\x2a\x95\xf9\xac\x24\x14\xd7\x5e\xf5\x67\xf1\x21\x75\x9c\x0d\xaa\x9d\x8d\xdc\x38\x1b\x13\xd0\x15\xb1\xcb\xd2\xd8\x19\xb1\x2d\xf7\x1e\x96\x6f\x1e\x02\xd6\xb8\x95\x25\x51\x55\x77\x73\xa2\xef\xcc\x81\x84\x89\xbd\x41\x09\x78\xab\xf6\x77\x2f\xcf\x26\xe3\xeb\x12\x5c\xd7\xef\x5d\xdd\xbf\x86\xf7\xe2\xb6\xdf\xfb\x23\x0a\xc1\x78\x6d\x15\x31\x9c\x79\xf8\xcf\x9d\xc5\xbe\x6c\x1e\x3c\x8b\x7f\x6f\xe2\x5a\x70\x22\xde\x10\xef\x2a\xa8\xa1\x2e\x96\x09\x4e\x69\xb2\x39\xb9\x6b\xbd\xae\x58\x51\xda\x41\xad\x05\xba\xc1\x30\xc3\xb8\xf1\x98\xab\x09\x67\x5b\x51\xfd\x5f\x5e\x2e\x71\xa4\x82\x32\xc4\xf0\x34\x56\x69\x23\xe6\x50\xa6\x17\x83\x73\xf8\x9e\x2f\xa5\xed\x11\xfa\x8e\xd8\x44\x17\xd5\x1a\x3f\xbe\x6d\x1a\x9d\xe9\x66\x2d\x4b\xd1\x2a\xbc\xff\x52\x12\xdb\x91\xbb\x2d\x45\x03\xed\xbb\x94\x07\x8b\x5e\x34\x83\xf4\x7b\x97\x22\x06\x27\xc7\x94\xd5\x64\xdb\xc0\x4a\x79\xad\x61\xcd\x82\xb3\xa6\x88\x4b\xb4\x74\x41\x6a\xda\x2c\x59\x1a\xa0\x81\x38\xb4\x42\x40\x14\x25\xf6\x40\x53\xff\x8d\xa1\x54\x7c\xa4\x27\x3a\xe2\xcb\x53\x37\x4f\xc5\x64\x41\x21\xc2\xaa\x75\xa3\x52\x0e\xf5\x56\x69\x4e\xd6\x55\x1e\x7f\x91\x22\xf8\x68\xc0\xf3\x21\x03\xb8\xbe\xf5\xf5\xad\x81\xfe\xdc\x5d\x2b\x79\x80\x32\xea\xed\xef\xbb\xea\x2a\x63\x8c\xa8\xcb\x49\x7a\xc3\x5a\x70\x57\x1b\x4a\x52\x71\xae\x92\x4f\x69\xa4\x84\x73\x1f\xd7\xf1\xe1\x7e\xaf\xe4\x43\xfb\xb5\x7c\x59\x8c\xa3\xc6\x73\xe9\xee\xf4\x28\x31\x05\xbd\x6f\xd5\x3f\x6a\xb9\x56\x0f\xea\x21\x7f\x73\xba\xa2\x92\x44\x75\x2c\x07\x84\xfd\x8c\x76\x2b\xe6\x41\xa6\xab\x2a\xab\xf4\x13\xbe\x42\x3f\x6c\x19\xa6\x6f\x70\x2d\xd3\x5d\x71\x2e\x0a\x4c\x3c\x3a\x01\xf1\xec\x55\x4b\x76\xb9\x3f\x11\xc5\x80\xf6\x28\x39\x9e\xf3\x65\x09\x99\x3c\xf5\x9a\x8f\x76\xa4\x99\x5f\x52\x33\x95\x36\xde\xa2\x2a\x12\xb3\x37\xc5\x12\x66\x2d\xe9\xb7\xb7\xd1\x4f\xdb\x6b\x1e\xb4\x54\x61\xf0\x66\x31\x6e\x8b\x78\xb4\xbf\x16\x18\x4e\x74\x90\x67\x67\xf4\x48\xec\x11\x5b\x9c\xf0\xe8\xfc\xef\xee\xe8\xcd\xe9\x24\xdb\x07\x75\xe4\xe2\x6b\x78\x50\x27\x2e\x35\x85\xbe\x5e\x8f\xdf\xff\x33\x38\x6f\xa9\x29\x0c\x71\xdc\x06\x87\x6b\xc0\x8d\x69\xf4\x78\xc8\x33\x06\x41\xfb\x1d\x34\x7c\xc2\x12\xfe\x6c\x3e\x58\x83\x89\x88\x03\xd6\x52\x82\xa9\x1f\x0e\x3e\x8b\xe3\x75\x87\xf7\x4e\xf1\x4e\xaf\x9d\x26\x4f\x81\x5e\x60\xc6\x82\x58\x8c\x7d\x34\x24\x0a\x78\x95\xa5\xba\xbc\x93\xab\x23\xa1\xb2\x34\x39\x87\xf2\xf8\x87\xf6\x3e\xff\x31\xe5\x7b\xaf\x30\x93\x15\x58\xe8\x68\x7c\x0c\xbf\xc8\xa8\x88\xef\x1b\x99\xba\x6e\xe7\xd4\x6a\x73\x12\x08\xc5\xf4\x1a\x6f\x69\x34\x2c\x71\x07\xee\xe6\xdd\x7f\x75\xaf\xee\x75\x70\x76\x4b\xc8\x54\x76\xd2\x35\x67\x1c\xb8\x53\x83\x8a\x08\x2b\xab\x65\xfc\x1a\x03\x12\x7e\x16\x67\x67\x85\xc1\x29\x5a\xad\x70\x95\x8f\x42\x58\x3b\x16\xff\x92\x60\xfb\x9c\x30\x6a\x36\xb2\x2e\x8c\x5a\xbc\x14\x9c\x26\xee\xc6\x4e\x6e\xad\xa0\x63\xf8\xc5\xfe\x60\x30\x67\x35\x1b\x5f\xc9\x5c\x7e\x67\xcb\x66\xd0\x60\xac\x13\xf8\xe5\x5f\x2e\xce\x74\xde\xd0\xe5\x39\x5f\x9b\x1a\x39\x1d\x1a\x13\xf4\x6d\xd9\x84\x3f\x9b\x16\x91\x87\x2d\xed\x39\x69\x6a\x3b\x58\xe9\xb2\x82\x97\xe7\x8f\xfc\xbb\x6f\x7f\x02\xa9\x32\x4b\x4c\x8a\x97\xd7\x22\x22\x67\x29\x90\xed\xe0\x04\xa8\x3e\x32\x1b\x4e\xb1\xe5\xcb\xb8\x14\xb7\x41\x4d\x42\x4c\x42\x1b\xc4\x2e\x2d\x2b\xf1\x78\x28\x31\xbb\xd4\x4d\xd8\x9d\xf4\x8e\x3d\xed\x21\xca\xe7\x95\xa8\x11\xc2\xf7\xe7\x5a\xcb\xec\xd3\x98\x9d\x96\xa5\x89\x4c\x70\xe5\xd3\x12\xb9\x48\xea\xa2\x6a\x4e\xba\x7a\x86\x9a\x65\x98\x8d\xb4\x7b\xf6\xd5\x49\x7a\x6e\x9a\x47\x06\x04\x65\xfe\x7c\xca\xe4\x33\x9a\xe8\x81\x28\x8e\xd8\xf1\x3b\x18\xf2\x96\x22\xc9\x31\x61\x6a\xea\xc8\x45\x25\x6a\x4f\x26\xfd\xb4\x2c\xdd\x43\xa0\x84\x64\x39\x8d\x62\xe2\xe5\x44\xe2\x7b\xc1\xd8\x41\xd0\x7c\x97\xa1\x97\xb0\x75\x1c\x8e\xed\xe4\x07\x70\x10\xc5\x9e\x8f\xd5\x1e\x45\x0c\x9d\x7b\xbe\xa1\x58\x97\x0f\xfc\xe7\x13\xfb\xaf\x3e\xc4\x6e\x3e\xc4\x2e\xac\x76\x77\x77\x22\x1e\x52\x84\xfe\x2c\xa9\x7f\xee\xea\x81\xb4\x68\xcd\x17\x98\x51\x55\x5c\x9e\x42\x59\x50\x06\x64\x1e\xbe\x7b\x52\xcd\x49\xbd\x44\x5d\x7a\xd0\xad\x68\x2c\x76\x37\x9f\xa4\x02\x3a\x8e\x14\xf2\xbf\xf5\xe8\x65\x97\x8b\xf6\x22\xae\xfe\xe4\x75\x19\x04\x13\x1b\x30\x15\x84\x94\x6e\x57\xfd\x42\x35\xee\x2c\xe5\x00\x12\xa6\x83\x62\x11\x77\x0a\x2a\xcd\x11\x7d\xca\xc2\x95\x23\xaa\x9a\x71\x74\xf4\xd5\xab\x91\xe8\xe3\xc8\xcb\x86\x30\xa1\x11\xfd\xa6\xb3\xff\x10\x50\x3c\xfb\xe2\x18\x7e\x20\xc4\xae\x58\x58\xca\xfa\xe5\x82\x54\x27\xc2\x20\xa9\x9a\xd2\xe1\xb1\x96\x8e\x55\x39\x48\x91\x47\x39\x28\xf6\xa8\x84\x7e\x63\x24\x40\xe4\xf7\xa2\xea\xe3\x34\xf8\xfc\x8d\x78\x31\x35\x7c\x5d\xa4\xbd\xde\x32\x47\x7c\x00\xca\x3e\xd2\xd1\xcc\x11\x99\xfa\xce\x39\x26\x07\x16\x47\xc5\xb8\x20\x99\x48\xaa\xae\x0a\xab\xbc\x63\x3b\xff\x29\x22\x14\x1f\x82\xdc\xb5\x80\xee\x63\x73\x94\xf4\x95\xa6\x8a\xa6\x61\xc6\x5f\x1f\x6a\xdd\x95\x56\x3f\x7e\xa5\xd4\x60\x4a\x0d\xa5\x53\xdf\x38\xad\xb6\x49\xc1\xc4\x26\x5c\x35\x93\x0a\x2b\x55\x3c\x4d\x11\x53\xc7\x6d\x23\x34\x8c\xc4\x71\xff\xe2\x54\xb4\xe3\xdc\x7d\x28\x38\x24\x44\x7a\x67\x4a\x3a\xd1\x9e\x18\x39\x53\x21\xd4\xaf\x44\x8d\x54\xa6\xef\xa0\xec\xa0\xf8\xd3\x9d\x49\x6b\xc7\xa3\x62\x94\xed\x19\x9f\xfa\x4a\x68\x27\xb0\xd7\x87\xce\x3b\x85\x46\xf6\x41\x6f\x77\xb7\xd5\x93\xe8\xc9\xd0\xc9\x57\xca\x87\xd1\x27\x9f\xfc\x2f\x4a\x32\x43\x65\x53\x65\xdb\xe2\x82\xe8\x2b\x97\x9c\x1f\x34\x1f\xe8\x9a\x88\x54\xbd\xb3\x94\xc3\x6c\x2b\x3c\x29\x89\xde\x6f\xfa\x6e\x7d\x22\xdb\xc3\x08\xe9\x7b\x6e\x17\xbf\x12\x3d\xd8\x6a\xfb\x34\x3f\xc7\x0c\xd7\xcb\xa2\xc2\x54\xec\x64\x2b\xfb\x0d\x53\x8a\x19\xac\x57\xf2\x39\x37\x94\x7a\x4e\x25\xb6\x77\x55\xc3\xfd\x03\xdd\xe0\x30\x1d\x20\x42\xce\xc1\xfb\x54\x6f\xf5\x31\x0a\x39\x48\xe6\xa8\xd8\x07\xad\xa6\xd9\x02\x67\xd7\xa3\x31\xa7\xda\x1c\x95\x14\xfb\xe8\x94\x8f\x1c\x52\x40\x30\xab\x45\x46\x05\xde\x00\x5e\xae\xd8\x36\xc2\xff\xcd\x3b\xcb\xf2\x3a\x07\x5f\x0a\x85\xc2\xdc\x9c\xc9\x50\x59\xaa\x5c\x0f\x1f\xc9\xf2\xb1\xbc\x96\xb7\x47\x9c\x7c\xb7\xe3\xe6\xd9\xbb\xed\xc0\xf7\x1d\x9b\x04\x31\x2b\x76\xd5\x17\xde\x04\xec\x8d\xd2\x54\xfc\xd7\x94\xfc\x1f\xc3\x93\xf0\x6b\x39\xc0\xf7\xf2\x11\x8b\xf1\x31\xfc\x3d\x8c\xcc\x7c\xf2\xa9\xff\xf4\x50\x3f\x47\x18\x22\xc4\xc3\x83\xf3\xe7\xc4\x5d\x93\xf5\x47\x44\x4a\x44\xfa\x0d\x75\x5f\x2f\x4d\xa8\x34\xf3\x08\x77\xa6\xae\x01\x29\xf5\x28\x32\x5e\xa8\xbe\x58\xaa\x32\x7a\x78\x7f\x7c\x83\xeb\x2d\x5b\x14\xd5\x95\xdb\x7f\x4d\x55\xdd\xfd\xe6\xde\x0d\x2c\x31\x5b\x90\x7c\x02\x94\x70\x4e\xd9\x14\x65\x29\xd5\x87\x7a\x43\xbb\xc6\xea\xa9\x81\xa2\x49\xcf\x53\xe9\x72\x22\x14\xb5\x55\xef\x64\xeb\xc2\x59\x71\x11\x96\x53\x0b\xb1\xf9\xab\xb5\xd4\x18\x6d\xc6\x9e\x10\xeb\x73\x81\x13\xab\x5f\xb8\x85\x80\xf8\xa3\x49\x6e\x17\xcf\x41\x35\x1d\xfb\x9c\xfa\x59\x90\x22\x37\x98\x92\x15\x47\x62\xa1\xd0\xb9\x1d\xe4\x93\x63\x3a\xd3\x1e\x32\xb0\xd5\xd1\x7f\xc7\x29\x1d\x8d\x9a\x06\x91\x29\x6f\x86\x3a\x53\xcc\x63\x4a\xd5\xa2\xa8\x0a\x36\xb2\xc9\x14\x57\x80\xd6\xe3\xbf\x70\x02\xe6\x8d\xd7\xc0\xca\x74\x80\x79\x53\x17\x37\x88\x19\x30\x2b\xf9\xe7\x70\x30\x46\x1d\x0b\x28\xe2\xaf\x04\x90\xdb\x83\xdb\x03\xf8\xbf\x00\x00\x00\xff\xff\x2f\x5f\x88\xf3\xf7\xde\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x1c\x72\x42\x51\xa9\xdd\xad\xad\x2d\x95\x14\x8f\x22\xc9\x1e\x95\x13\xdb\xf1\x65\xf2\x90\x9a\x4a\xc0\x6e\x50\xec\x51\xb3\xc1\x34\x40\x31\x5c\x8f\xfe\xfb\x57\xb8\x36\xae\x7d\xa1\x28\xd9\xa9\xb1\x1e\x6c\x89\x04\x0e\x80\x73\xc7\xc1\xc1\xc1\xd1\xdf\x0e\x0e\x00\x00\x5e\x94\x64\xf3\x9e\xa1\x9b\xa2\xba\x3e\x27\x65\x89\x33\x56\x90\x4a\x7e\xf5\x61\x51\x50\xc8\x48\xc5\x6a\x94\x31\xc8\xf1\xbc\xa8\x30\x05\x04\x99\x69\x07\x73\x52\x03\x95\xbd\x01\x55\x39\xe4\xb8\xc4\xd7\x88\xf1\x3f\xc9\xec\xdf\x38\x63\x54\x40\xda\x2c\x8a\x6c\x01\xa8\x2c\xc9\x86\xc2\x9a\xe2\x9a\x02\x23\xa2\x23\xb6\xbb\x61\x01\x0f\x51\x58\xa2\x6a\x0b\x15\xc9\xf9\x70\x14\xd8\x02\x6f\x61\x83\x2a\x06\x45\x05\x08\x68\x51\x5d\x97\x18\x50\x96\x91\x75\xc5\xa6\x62\x80\x2b\x06\x62\xae\xcb\x15\x62\xc5\xac\xc4\xb0\x29\xd8\x82\x77\x84\x92\x64\x37\x38\x07\x46\x6e\x70\xa5\xfb\x00\xc5\x6c\xbd\x9a\xca\x55\xbe\xc7\x58\x34\x24\xd5\xbc\x24\x9b\x23\xfe\xcf\x61\x46\x6a\x7c\xa8\x57\x4e\xe1\xdd\xe5\xd9\xc5\x4f\x97\x62\x72\x4b\x52\x63\x58\x14\xd7\x0b\x28\xf1\x2d\x2e\xa1\xa8\xe6\xa4\x5e\x22\x81\x0c\x34\x23\x6b\x26\x60\x69\x94\x34\x98\xe2\x83\xfd\xed\xe8\xe0\xa0\x58\xae\x48\xcd\xe0\xc5\xba\xba\xe6\xf3\xfc\x20\xa6\x35\xaf\xc9\x12\x9e\x3a\x9f\x3d\x35\x2d\x4b\xb2\x71\x5a\xe9\xbf\x9d\x16\x57\x17\x1f\xd0\xac\xc4\x8a\x90\x56\x53\xf7\x0b\xd3\xe7\x47\x81\x15\x01\x87\xca\xd6\xdf\xfd\xf9\xe3\x9b\xf3\x57\x97\x17\x1f\xde\xbc\xba\x7c\xfd\xfe\xec\xe2\xe2\xdd\xe5\xfb\xf7\xf6\x10\xef\x19\xa9\xd1\x35\x7e\x81\xb1\xe9\xf1\xe2\xc7\x37\xbf\xbc\xff\xf0\xe6\xdd\xd9\xcb\xcb\x17\x97\x97\xb1\x4e\xe7\xe5\x9a\x32\x5c\xff\x7c\xae\xbb\xfc\x7c\x1e\x69\x75\xf1\xea\xa5\xfe\xfe\xe2\xd5\xcb\x48\x83\xcb\x15\xc9\x16\xba\xc9\xe5\xdb\x37\xe7\xff\xd0\x8d\x0e\x50\x96\x61\x4a\x47\xa8\x2c\xc7\x0d\xaf\x46\x99\x1a\x3e\x49\x82\x1f\x1d\x1d\xc1\x99\x62\x84\x15\x62\x0b\xc9\xa2\x36\x9c\x12\x33\x08\xba\xab\xf5\xbf\x45\x6c\x71\x0c\xd6\x1f\xfd\x7a\xbf\xad\x8b\x5b\xc4\x54\x6f\xeb\x8f\x9e\xbd\xd7\xb3\xb2\xc8\x54\x67\xf3\x7b\xb3\x9c\xcb\x5b\x5c\xb1\x70\x1d\x98\x7f\x0c\xaf\x49\x8e\xcf\xf2\x9c\x93\x3b\x00\x3c\xe2\x42\x76\x75\xc1\x17\x54\x17\xd5\xf5\x04\x6a\x52\xe2\x63\xf8\x78\x55\xb1\xff\x37\x01\xb4\xe4\x48\x3a\x27\xcb\x65\xc1\x18\xce\x8f\xe1\xe3\x8b\xe2\xcf\xff\xfb\x7f\x26\x80\xf2\xbc\xc6\x94\x1e\xc3\x99\xfc\xe5\xf9\x38\x31\xf6\x85\x14\x6c\x52\xf7\x9e\x40\xae\x7b\xf0\x0f\xf9\x3c\xfe\xf7\xff\x1a\x36\x91\x16\x2c\xbc\xc3\x4b\x72\x8b\xf3\x17\x35\x59\x0e\xc5\xc4\xe0\x05\x0f\x1a\x2b\xbe\xe8\xde\x6b\xfb\x09\x65\x8b\xa2\xc2\x8a\xa9\xcf\x6b\x8c\x18\xce\x87\x2d\x68\xdc\x30\xd3\x7b\x56\xaf\x33\xae\xc7\x10\x03\xca\x48\x8d\x69\x33\x3f\xb8\xba\x10\x2a\x2f\x98\x08\x95\x9d\x2e\x9a\x85\x50\xf8\x24\x5a\xc5\x18\xdc\xc0\x7b\xed\xcc\xb1\xbb\x7d\x83\x9f\x03\xd3\xf8\xb6\xc0\x1b\x28\xaa\x82\xf5\x41\xeb\xd8\x9a\x15\xff\xa1\xb8\x9c\x4f\xbd\xe9\xc0\x29\x48\x48\x2d\x2d\x45\x2b\xeb\x2f\xd3\xf4\xee\x40\xfe\x6b\xd0\x79\x4e\x2a\x86\x8a\x8a\x46\x4c\x05\x12\xe3\x7c\xc3\xed\x9d\x20\xa0\x56\x4b\xa6\xaf\xb4\x9b\x05\x37\xba\x14\x67\xa4\xca\x51\xbd\x35\x46\x4c\x10\xa8\xa0\x40\xaa\x72\x0b\x4b\xcc\xed\x23\x23\xb0\x20\x65\x6e\xfa\x73\x5b\xf4\xf3\x39\x90\x1a\xb8\x8a\x95\x16\x59\x18\x5c\xae\xb9\x79\x6b\xb4\x66\x84\x4f\x29\x43\x65\xb9\x85\x15\xda\x0a\x23\xc7\x6a\x54\x51\xa4\x2c\x3c\xc6\xd4\xc0\xab\x71\xc9\x59\x8b\xf7\xb4\xc0\xae\x70\x2d\x56\x45\xa7\x29\xb6\x70\x19\xf4\xaa\x9a\x93\x16\xe6\xa8\xfa\xf1\x84\xc5\xce\xa6\x0d\x47\x37\x5a\xa1\x59\x51\x16\x6c\xcb\x67\xc9\x11\x20\xd6\xfa\x4f\xb4\x2e\x05\x7e\x84\x13\x22\x0d\xfe\xa6\xc2\xb5\xdd\x95\x11\xe1\x36\xe4\x35\xda\xf0\xb5\xe5\x78\x45\x68\xc1\x14\x98\xa2\x36\x54\xd2\x04\x28\xe6\x50\x61\x9c\xe3\xdc\x9f\xa3\xb6\x43\x72\xa2\x4b\x67\xf1\x62\x22\x6f\x6b\x72\x5b\xe4\xb8\x3e\xb6\xa6\x7b\x82\xd6\x6c\x31\x72\x9c\x80\xe9\x2f\x6a\x3a\x63\x78\x66\xec\xfe\x54\x40\xf8\xbe\xe1\xff\x28\xeb\x3b\xc2\xfe\x30\x33\xf0\x45\x69\x55\x63\xef\x13\xfe\xd3\x32\xf6\x34\x5b\xe0\xec\x66\x34\x3e\x86\xa7\x57\xd5\x2d\x2a\x8b\x5c\x18\x6e\x90\xee\x8e\xa4\x98\x6e\xfb\xd4\x01\x7c\x17\x4a\x66\xd5\x25\xba\x1c\x23\x70\x2a\x10\x13\x7e\xd9\x32\x4b\x38\x6d\x5b\x83\x25\xf7\x36\x2b\xbd\xc4\x4c\xf8\xad\x5a\xcf\x02\x99\x8b\x3f\x3d\x16\x8a\x32\xf7\x7c\x5d\xc1\x35\x66\x4a\x31\x73\xf4\xa8\x5f\x3d\xec\xd6\x98\xad\xeb\xaa\x73\xfe\xd3\x19\xa9\x6b\xb2\x19\x8d\x9f\x4c\x05\xc7\x3f\x99\xaa\x39\xa5\x55\x96\x74\x31\xa0\xa8\x18\xae\xe7\x28\xc3\x52\xd5\x48\xbf\x3d\x43\x15\xac\xf8\xf7\x74\x21\x75\x85\x10\x8d\xd0\xe1\x35\xc0\x28\x91\xdd\x09\x5b\xe8\xfe\x7f\xac\x71\xbd\xf5\x7a\x46\xad\x4a\x8d\x29\x59\xd7\x19\xb6\xa6\x92\xf0\x8d\x12\xfa\xe4\x16\xd5\x6a\x07\x20\x7d\xdd\x8f\xb4\xf1\x1e\x92\x1d\xd6\xd5\xa0\x2e\x9c\x5e\x28\xcf\xb9\xed\x78\x23\x34\xec\xe8\x37\xc1\x84\xc7\xf0\xf7\xd0\x03\x9f\xf2\x66\xfc\x77\x5c\xfb\x72\xc9\xd5\xe2\x71\x44\x55\x2a\x5f\x23\x31\xac\xb1\xb8\x66\x6c\x63\x95\xd2\x13\x30\x9d\xc6\x16\xd3\xfa\xc0\x95\xfe\xfb\x40\xdc\x29\x05\xaa\x86\xbb\xe5\x6a\x28\x4b\x3d\xc4\x27\x2d\x6c\xb5\x00\x4e\x30\x15\x68\xb8\xfc\xb3\xa0\xbd\x2c\xf7\xf3\xf1\x31\xfc\x40\x48\xd9\x26\x33\xd2\x7e\x0b\x99\xf9\x55\x82\xfa\x57\x5b\x73\xdb\x5b\x11\x7d\xec\x0f\x5a\x7b\x9e\x95\xa5\x18\xab\x9a\x13\xd1\x31\x81\x67\xfe\x7d\x17\x9c\x66\xcc\x16\x60\x4e\xa3\x56\x88\x2e\xb1\xc4\xb2\x3e\x49\x54\xc4\x78\xcb\x11\x7d\xc7\xb1\xac\x58\xc1\x4a\xbc\xe4\xee\x65\x23\x6b\x6f\x84\xc9\x34\xa2\xfd\x61\x81\x1b\x11\x55\xfe\x22\xe7\x6c\x2a\xfd\x46\xbe\x5d\x97\x42\xae\xd4\x9d\xda\xf5\x93\x1a\x1b\x10\xa8\x2c\x3d\x45\xa0\xe2\x06\xc2\x4d\xc9\x02\x63\xae\xb6\xf3\xda\x04\xcb\xc6\x06\xda\x2b\x8c\x57\x94\xbb\x2f\xd9\x0d\xd7\xb8\x0b\xb2\x91\xa1\x04\xdd\xab\xca\x8d\x70\xcb\x88\x00\x05\x54\xcb\xed\x3a\xce\x6d\x8d\x55\x30\xb8\xa9\xc8\x86\x2a\x0f\x4c\xb5\x65\x04\xae\x8b\x5b\xac\xe7\xc2\x15\x22\x6c\x16\xb8\x92\x11\x0a\xed\x2f\xf0\x51\xb4\x1f\x61\x60\xe6\xc5\x7c\x8e\x6b\x8e\x4d\xb6\x5d\x61\x69\x0f\x04\x50\xd3\xc2\xfc\xf2\xcb\xd9\xbb\xd7\x57\xaf\x5f\x1e\xc3\xd5\x1c\xb6\x64\x0d\x39\xa6\xac\x26\x5b\xee\x03\x06\x5a\xb6\x89\x73\xfc\xae\x9a\xfd\x0e\x19\x59\x2e\x51\x95\x4f\x0c\x40\x0e\x64\x53\x94\x25\x94\x84\x62\x45\x65\xe5\x0a\xf1\xef\x6a\x1d\x69\x69\x02\x31\xa4\xa6\x92\x9e\xf1\x60\x86\x81\xbc\x44\x15\xba\xc6\x74\xaa\xa7\xba\x51\x4e\xa8\x9e\x72\xc1\x26\xe2\xf3\xe5\x9a\x32\xc0\x05\xb7\x00\xd2\xb9\x9c\xe3\xba\x19\x5a\xcc\xc5\xc2\x10\xf2\xbc\xe0\x75\xa5\x22\x45\x7a\xbe\x9a\x74\x31\x44\x8b\x06\xaa\x47\x6e\xb7\xac\xf1\x06\xd5\x39\x85\x79\x51\x53\x06\x33\x3c\xe7\x1c\xaa\x26\xca\x45\xcc\xe6\xea\x8a\xd3\xd6\x41\x6b\x60\x76\x7e\x87\x25\x66\x0b\x92\xbb\xcb\x4d\x5b\xb0\x00\xc0\x71\x8b\x29\xb3\xb4\xf2\x51\xc3\xb1\xb7\x5c\xaf\xfa\xb2\xcf\xcd\xbf\x6b\xb6\x84\xfa\xdd\x8b\x67\xc9\x47\x8f\x8e\x2d\xf6\x26\x9c\xa3\x66\x18\xaa\xa2\xe4\x9e\xb0\x70\x76\x94\x54\x2e\x10\x85\x8a\x40\x46\xea\x1a\xd3\x15\xa9\x72\xce\x3e\xae\xe4\xa6\x97\xb1\x9f\x45\x3c\x77\x57\xf1\x5e\xee\x63\x7d\x1d\xc3\x1d\x98\x18\xf3\x3b\x7d\xcf\x51\x25\xf7\x58\x9c\x27\x48\x85\xad\xdd\xf0\x0a\x2b\x0e\xb6\x1c\x4e\xde\x85\x6f\x0b\x38\x63\xcc\x30\xac\x64\xac\x47\x0d\xb5\x81\x19\xce\x90\x62\xae\x2d\x64\x64\x5d\xe6\xbc\xd5\x9a\x5a\x28\xb2\x14\x43\x14\x43\x95\x71\x21\xe8\x31\xfc\xdd\x68\xf7\x56\x67\xe3\xae\x1d\x9c\xb1\x2f\x7d\x20\x9a\xc6\x77\x07\x1e\xa2\x04\xb1\x1a\x65\x2d\x08\xf2\x0f\x52\x72\x2f\x5a\x6d\x3e\xa5\x49\x68\x78\xda\x67\x07\x2b\x38\x47\x85\x70\xcb\x7d\xb2\xa7\xf6\x05\xef\x55\x44\xc5\x27\x80\x2d\x0a\x3a\xe1\x3a\xdb\xe2\xc9\xf4\x7a\x59\x33\xab\xbe\x0c\x36\x71\x02\xa6\x53\xf1\xdf\x1b\xb3\xed\x1d\xc3\xb3\xf0\x6b\x39\x80\xcf\x87\x1f\xb8\x69\xa2\xbd\x0c\x93\x56\xbd\xb8\xe6\x9b\x7c\xc9\x20\x22\x3c\x6e\x2c\xa6\xe1\xdc\x23\xb1\x5b\x8d\x32\xef\x2f\x5c\x99\x65\x32\x70\xc6\x21\x54\x78\xa3\x06\x98\x40\x68\x08\xd7\x14\xe7\x52\x41\x4e\x60\x4e\xf8\x4e\x19\xe7\x30\xdb\xfa\x73\x0b\x47\xd0\x6a\x98\x0f\xa1\xc1\xc7\x2c\xad\x6e\x57\xc5\x46\x69\x65\xff\x07\x71\xe7\x63\xb4\x89\x6c\xd3\x28\x20\x4a\x49\x56\x88\xd8\x87\xb0\xb8\x02\xf5\x69\x16\x73\x1d\x7b\xda\xe1\x82\xb9\x3b\x79\x67\x8f\xb7\x2f\x9d\x3e\x71\xa0\x3e\xb2\x04\xe8\x61\xfb\x05\x0c\x9c\x25\x27\x42\x04\xd6\xd2\x2c\x1f\xb1\x33\x46\xe0\x80\x86\x53\x77\xa8\x83\x78\x4c\x41\x29\x5a\x38\x39\x84\x4f\x89\xb0\x43\xa3\x3c\x55\xab\xb0\x99\xcf\x81\x70\x0a\xdf\x4d\xbf\x4b\xcf\x30\x68\xe9\x34\x3d\x3a\xe2\x0e\x97\x6f\x71\x7d\x2d\x39\x11\xfc\x54\xa0\xb2\xf8\xff\x18\x0a\xe1\x7c\xdf\xe0\x4a\x04\x08\xad\xb8\x85\x82\xc7\x35\x90\x6d\xea\x2d\xb4\x3a\x4d\x8b\xb9\x88\x69\x59\x1c\xf4\x66\xf6\x6f\x38\xb5\x3f\x88\xd0\x54\xac\xcd\x6e\xe2\x74\x38\x08\xda\x1f\x1d\x81\x8c\x5a\x28\x69\xe4\x56\x43\x4c\x5e\x3a\x9c\xc6\x9a\x88\x13\xa1\xc8\xb6\x20\x06\x90\x3b\xef\x98\x59\xee\xaf\xd5\xaf\x75\xc9\xfc\x87\xaf\xd9\xa2\xcc\x4f\x6a\x1a\xa7\x1e\x22\xac\x58\x8b\xfc\xcd\x6e\x3d\x1a\xc7\xf1\xe2\xf2\x64\x38\xca\xd4\xf5\xbd\xf8\xcf\x1d\xe0\x92\xc6\x84\x27\x82\x68\xdb\x16\xb6\x8c\xeb\x37\x8b\x71\xb1\xa7\xd6\xe0\xd4\x16\x89\xc0\x19\x28\x4b\xae\x2d\x3d\xfb\xa3\x6c\x81\x75\x6e\x3c\x55\xc1\x32\xeb\x2c\x52\xed\x14\x48\x0d\x33\xc2\x16\x92\x3a\xae\xd1\xf9\x48\x31\xf5\xec\x97\x32\x28\x4c\x78\xef\xda\xf4\x14\x73\xe0\x66\x56\x9c\xda\xca\x9d\x9e\xf0\x1c\xa2\x51\x5b\xa9\xbe\xd5\x36\x5a\x0a\xe0\x48\x1e\x3c\x69\x7b\x31\xe6\xce\x91\xab\x1f\x05\xfa\xee\x6c\x97\x5d\xb3\x8b\xaf\x6c\x42\x0d\xd4\x70\x4b\xb2\xf3\x0f\xa8\x44\x55\x86\x7d\x5d\x35\x9d\xa9\xcf\x0f\xfd\xa3\xd9\xe9\xb2\xa8\x8a\xe5\x7a\xa9\x3e\x7a\x87\x29\xae\x6f\x51\x73\xa6\x6f\x09\x84\x54\x21\x7c\x9b\x1e\xd3\x1d\x7a\x03\xe4\x48\x88\xc0\xb1\xaf\x0f\x02\x66\x7a\x22\xb8\xc9\xc7\x09\x38\x62\xe4\x60\xc5\xfa\xe8\x49\x02\x29\x6e\xef\x06\x2d\x7b\x45\x8a\x60\x06\x4a\x71\xed\x59\x61\xf3\x9d\xe0\x06\x38\x39\xf5\xa6\xf1\xad\x4f\xaf\x49\xb4\xfb\x12\x53\x8a\xae\xb1\xb0\x65\x74\x3d\x9f\x17\x59\x21\x02\x02\x84\xa1\x12\xd0\x2d\x2a\x4a\xee\x69\xcb\x18\xb8\x5a\xcb\xd3\x00\xd0\x38\xaa\x2d\xaf\xe6\xda\x2f\xd4\xe2\x90\xa1\x8a\x7b\xc2\xb5\x3c\x86\x94\x72\x25\xe7\x38\x69\x4e\x39\xe4\xbe\x58\x84\x91\xd9\x02\x2f\x03\xc8\xc5\x1c\x46\x89\x45\xfb\xc6\x5c\xff\xa4\xcc\x5d\xfc\xf3\x6f\x15\x4e\xc3\x45\x41\x13\xe1\x3e\x39\xb4\xa9\xac\x27\x6f\x64\x53\xfe\x1f\x2a\xd7\x04\x9e\xf8\xb6\x81\xe3\xaa\x0d\x41\xf2\x43\xd8\x2c\x10\x53\xed\x94\x62\x51\x5f\x30\x19\xf8\x52\x06\x48\x13\x3f\x18\xd0\xa8\xe9\xe8\xea\xf8\xd6\x7e\x95\xf3\xbd\xa1\xab\xc8\x84\x13\x5e\xe3\x8c\xd4\xc2\x2b\x46\xb9\xd8\x3e\x9b\x21\xd5\x49\x82\xea\xa3\xf8\x64\x2f\xa4\x70\xe8\x1b\x9f\xb3\x38\x9f\x5b\x2f\x3f\x3a\x6e\xca\x07\xf2\x91\x72\x59\x54\x9c\x72\xd8\x07\x10\xd7\xe1\x72\xf1\xce\x76\xb0\x13\x05\x6a\x8c\x1a\xff\xb1\xc6\x94\x45\x70\xae\x80\x2f\x8b\x6a\x4d\x05\x01\xf1\x2d\xae\x61\x83\x14\x50\xdf\x63\xf0\x36\x1b\x01\xfa\xa2\x0e\x59\xea\x9b\x6f\x13\xb8\x49\xe3\x52\xad\xf7\xe4\xd0\x72\x6b\x33\x71\x7e\x7f\xb9\x5c\xb1\xad\xe0\xf8\x91\xd0\xbd\x1f\xb6\x2b\x7c\x0c\xfc\xdf\x13\x3f\xd4\xfe\xfd\x68\x1c\xd1\x0a\x60\x4e\xa2\x94\xa7\xc8\xd6\xa8\x74\xcd\x2c\xca\x16\x10\x3a\x17\xf6\xfc\xe4\x52\xde\x92\x5a\x04\x1b\x4f\x0e\xa1\x55\x12\x5d\x05\x91\x04\xaa\x31\x67\x81\x75\xad\x5b\x00\x38\x8e\xd6\xf4\xa2\x2f\xf4\xd1\xed\x02\x2f\xa1\xa8\x94\xb3\x47\xd1\x12\xb7\xac\x57\xa2\x66\xaa\xc2\xb8\x23\x79\xac\xa1\x75\x8f\x9a\x6b\x7c\x51\x89\x9e\xde\x3a\x13\xd3\x35\x4a\x2e\xc1\x8a\x77\xfd\x3c\xbf\xa3\x23\x78\x5f\x54\x22\x0e\xaf\x6c\x7a\x45\x02\xa3\x2e\x6c\x84\xe4\x80\x05\x92\x81\xec\x8c\x2c\x71\x23\x15\x15\xa9\x97\xa8\x6c\xe4\x71\x96\x92\xe1\x7e\x66\xf2\xfe\x66\x71\xb0\x31\xdc\x45\x6a\x53\x36\xc8\x90\xa6\x83\x3d\x63\x16\x28\xe9\x18\x2b\xde\x34\x1e\xef\x0c\x65\x37\x32\x02\x2e\x7d\x2c\x34\x67\xb8\x86\x19\xe6\x1a\xcf\x0a\x97\x70\x0a\x21\x11\x32\xc6\x22\xf1\x42\x25\x5a\x92\x6a\x9a\x82\x1e\x68\x55\xe5\x21\x17\x73\x58\x11\x4a\xb9\x0f\x3b\x20\xfe\xd2\x78\xc7\xe6\x5c\x50\x78\xc8\xea\xf4\x2f\xea\x16\xf7\xdb\xf0\x8b\x90\x7b\x41\x01\xd7\x35\xdf\x15\x2c\x44\x4c\xb4\x12\x6a\x7b\x86\x81\xd5\xc5\xf5\x35\xae\xb9\x2f\x5f\xc1\xaa\x26\xf9\x5a\x1e\x7c\xcc\x70\x86\xe8\x1a\xdb\x2e\x8f\x8a\x5e\xe1\x32\x0f\xa5\xe8\xe8\x48\x43\x16\x31\x59\xb2\xc2\x75\xb9\x55\xdb\x49\x69\x63\x94\xfb\x24\x8e\xa9\xf9\x3a\xc5\x30\x21\x20\xbe\xde\xe9\x35\x66\x8a\xa5\x47\x63\xce\xe7\x69\xd6\x8a\xda\xda\x63\x78\x7a\x8e\x2a\xee\x88\xe8\x33\xa3\xa5\x0c\x63\xa2\x4a\x38\xe3\x65\x8d\x51\x2e\xe2\xcd\xb9\x1f\xd3\xb8\xdf\x36\xc3\xdb\x02\x74\xed\x01\xae\x95\xed\x70\xf6\x00\x32\x7e\x20\x76\x70\x6a\xf6\x76\x96\x0e\x74\xed\x09\x22\x7e\x19\xf7\x32\x87\xa0\xb5\xd5\xf5\x1c\x24\xfa\x87\x21\x39\xe3\x4a\xda\x45\xa8\xaf\xe8\xf9\xff\xa1\x65\x48\xaa\x6a\xc5\x8f\xef\xa4\x76\x89\x4a\xe9\x8e\x93\x08\x55\x53\x0a\x85\x71\x43\x36\x20\x06\xe5\x74\xe9\xed\x64\xc6\x10\x9e\x40\x8f\xad\x99\xa4\x22\xd6\x3e\xa0\x3e\x29\xcc\x30\x20\xda\xd7\x91\x8b\xef\x31\xfb\x92\x72\x40\xf4\xe5\xde\x0c\xe8\x43\x4d\xec\x63\xda\xec\xbc\x16\x5c\x99\xb2\xe3\x47\xb7\xd4\x61\x97\xce\x6e\xd3\x47\xdb\x05\x9b\x76\x04\x63\xbb\x91\x95\xb4\x7a\x92\xd9\x29\xb0\x7a\x8d\x45\x54\x26\x66\xca\xb4\xcb\x8f\xff\x2c\x28\xa3\xfa\xac\x28\x4c\xe4\x16\xc7\x20\xe2\x28\xbe\x52\xe9\x5e\x62\x49\x64\xc5\xbf\x45\xa5\x9d\x3d\x32\x91\x0a\x7d\x53\x50\x0c\x73\x54\x52\x3c\x8d\x9f\x13\xdc\x3f\x2f\xc5\xe3\x07\xef\xa4\xc9\x4d\x74\x7d\x1e\x09\xb8\x79\x1d\x2e\xe2\x29\xb2\x43\x7a\x5a\x73\x04\xd5\x6d\x58\x0c\x48\xb3\x91\x9d\xa3\xa5\x7d\x45\xc4\x82\xb3\x3b\xb0\x74\xbf\x1d\x83\xb4\x74\xbf\xfb\xa3\x82\xc9\xbf\xb9\x01\x4b\xbf\x7f\x23\xae\x09\x5d\x1a\xa0\x19\x4e\x1d\x98\x53\x93\x19\x94\xd0\x36\x69\xb4\x47\x20\x79\x2d\x06\x80\x6c\x07\x17\x05\x75\xd7\x66\xfe\x9b\x63\x00\xb5\x1d\xe6\x54\x94\xb2\x61\xf8\x74\x02\xe2\x04\x45\xb8\x37\xda\xeb\xb3\xb3\x3c\x78\x73\xf3\xf9\x12\xb1\x6c\x81\x69\x2c\xe0\x9f\x4c\x7c\x8e\x93\x75\xd4\x82\xd2\x27\xf1\x98\x34\xff\x79\xf6\x2c\x85\xb8\xe1\x9d\xe4\x68\x4f\xe0\x34\x9a\x12\xda\x39\xa2\xe8\x68\xad\x33\xa4\x4d\x9c\x19\x75\x38\xad\x5e\x87\x41\x99\xbb\x68\xec\xee\x47\x42\x6e\x7c\xb2\x35\x79\x3d\x74\x85\xb3\x62\x5e\xe0\x5c\x27\x1a\xb8\xa9\x0a\x10\x59\x97\x9d\x18\x2a\x45\xc7\xac\xcb\x28\x34\xf9\xbf\xa7\xd0\xec\xe5\x6a\xa9\xed\x67\xf9\x3c\x92\x3b\x94\xf6\x70\x1c\xd0\x25\x25\xd6\x03\x31\x19\xae\x9a\x8f\x34\xd2\x63\x44\x18\x28\x69\xac\x5e\x28\xef\x5f\x6c\xcb\xf2\x1c\x50\x25\x4d\x12\xd7\x81\x4d\x4a\x85\x9d\x7c\x06\x8f\x9e\x13\xea\x21\x8d\xcb\x68\x91\xab\xf4\xe7\x69\x91\x07\x5f\x2a\x1d\x2e\x72\xef\x4f\x53\x99\x1d\x22\x05\x51\xb3\x48\x91\x8f\x03\x28\x62\x53\xfe\x5e\xe6\x56\x9d\xda\x30\xa7\xe2\x1b\xe9\xd9\x5c\x55\xef\x84\x1d\x1f\x8d\xe1\xd0\x6b\xc3\xbf\x7e\x27\x12\xb1\xbc\xd0\xdd\x2e\xdb\x76\x6b\x32\x2e\x3b\xe0\x65\xd1\x71\xed\x29\xe0\x1e\xbd\x68\x7b\xba\x45\x1e\x06\x2c\x64\x5e\xbd\xdd\x8a\x7f\x12\xb6\x0b\x6e\x2c\x05\xb8\x32\xdf\xfd\x22\xb3\x5c\x9a\x53\xe4\xd1\x38\x02\x4f\xdf\xd7\x11\xe8\x10\x89\xdc\xcf\x83\x44\x6e\x08\x43\x22\xfe\x39\xf6\xaf\x45\xfe\x2f\x38\x39\x7c\x22\x16\xec\x5b\x93\xf7\xca\xde\xfb\x17\x1d\x54\x9e\x77\x23\x04\xb1\xce\x2a\x9e\x6e\x02\x6d\xf2\xe2\x26\x90\x32\x6f\xb9\x30\x01\x89\xa3\x45\x31\x4d\x3f\xf1\xfe\x4a\xa7\x88\xc3\x70\x91\x35\xd8\xed\x21\xb5\xf7\x4c\xa9\x8e\x48\x66\xa7\xf0\xb9\x49\xc0\x9a\x19\xcd\xb0\xd3\x76\x75\x3d\xfd\x4b\x89\xaa\x0d\x4b\x48\x6a\xf7\x25\xc1\x5e\xe2\xaa\x70\x14\xb4\x75\x70\xd6\x25\xdf\x1d\x72\xcb\x97\xa4\x70\xfa\x6d\xe4\x2b\xd3\x2f\x81\x4d\x75\x68\xf1\x81\x7c\x94\x09\xaa\xf7\x92\xf3\x80\x26\x6e\x2e\xca\xaf\x3e\xf7\x48\xb9\x37\x9f\xf6\x91\x24\x75\xdc\xd5\x6a\xff\xdc\xf8\xa3\x72\x48\x45\x6a\xf4\x42\x1f\xba\x58\x99\x6e\x3a\x39\x4c\x40\x8e\xc2\xa3\x72\x4f\xcb\xe4\x4d\x2d\x9c\xbb\xf0\x7f\xc1\x90\x13\xf1\x75\x56\x62\x54\xc7\xd5\x55\x81\xcb\x5c\x29\x2d\x01\x2b\xc7\xc0\x37\x39\x0e\x20\x2b\x0f\x53\xdd\x60\x23\x35\x2c\xd1\xd6\xe4\x30\xdf\x60\xbc\x82\x82\x19\x85\xe6\x6b\x0c\x2f\x2b\x5e\x6a\x0f\x89\x30\xcb\xf1\xd0\xfb\xb6\x71\x97\xe5\x7f\xde\x2b\x56\x2a\x2f\x21\xc6\xf7\xa8\x51\x1d\x51\x15\xe5\xf8\x18\x9e\xbe\x77\xbd\x48\x0e\x41\x20\x51\x90\x55\x6e\xb4\xc5\xfd\x79\xbd\xa4\x30\xd4\x9e\x88\xf3\x9c\xaa\xd4\x88\xd1\x77\xd3\xef\xc6\x4d\x5c\x53\x31\x8e\x18\x8c\xef\x20\xa2\x99\x86\x6d\xf9\x5a\xd1\x4d\xa5\x6d\xc7\x34\x4f\x27\x37\x97\xbb\x39\x3d\xca\x5d\x8c\x42\xdb\xab\x46\x6d\x3d\xc0\x09\xa5\x82\x0b\x85\x3c\x13\x50\x07\xd6\x13\x15\xf9\x66\xa8\x84\x6a\xbd\x9c\xf1\x96\xf3\x20\x98\x68\xd2\xe0\x39\x27\x17\x14\x72\x9c\xaf\x33\x66\x9f\x83\x0a\x91\xc1\x75\x18\xfa\xd9\x25\x98\x95\xf4\xc8\x40\x87\x3c\xf9\xdc\x69\x62\x89\x66\x4e\xba\x8c\x41\x23\x62\x54\xde\x00\xab\xf8\x62\xad\xa4\xbc\x25\x5a\x85\x13\xd7\x77\x48\x15\xf0\x93\xc3\x34\xf3\x9c\x1c\x86\x51\x11\x35\xd5\xf3\xa4\x7a\xb1\xa3\x20\x58\x85\xac\xe2\xd8\xf3\x9d\x1a\x3d\x6c\x24\x16\x03\xb6\xdb\xda\xeb\xee\xb8\x16\xf7\x84\x47\xda\x6a\x49\x7a\x04\x19\xcd\xd9\x97\x85\xcb\xde\x27\x91\x1f\x16\xd8\x1c\xa1\x34\xca\x46\x5e\xbd\xe5\x7a\xd9\x68\x7f\x64\xb3\x81\x48\xe6\xce\x75\xd8\x2f\x48\x66\x9c\x8b\xe4\x7b\x19\x1b\x0c\xa9\xbe\x42\x55\x91\x8d\x62\xfa\xa7\x01\xeb\x82\x9c\x3e\xed\x19\xbb\xec\x61\x11\x7d\xf7\x72\x0f\x46\xd1\x07\x99\xb6\x8b\xdd\x06\x29\xdc\xff\xb7\x5d\x91\xef\xe1\xe4\x3e\x90\xb5\xb2\x03\x10\x8e\xd5\x6a\xe2\x1d\x8f\x65\xba\x9a\x11\xf7\x6b\xbf\x2c\x07\xad\x97\x09\xcb\x9b\x82\x12\x73\x38\x85\xd1\xb3\x36\x48\x88\xca\xd4\xef\x56\xd2\x45\x32\xeb\x8a\xb9\x33\xce\xb4\xc8\xbd\xe8\x17\x7c\x0a\x35\x04\xdc\x6f\x73\xd3\xc9\x00\xc9\x01\x1f\xd6\x0e\x43\xcc\x16\xfb\xc2\xb8\xa3\x39\xd6\x75\x8e\x76\xb3\xc8\xf0\x10\x56\x19\xe2\x96\x39\x58\x70\x7f\xe3\x6c\xa5\xc3\x47\xed\x33\x58\x36\xba\x19\xc6\x36\xd3\x11\xce\x4e\x59\x6a\x08\x36\x91\xad\xc6\x33\xda\x1f\xac\x0d\x65\x6a\x13\xa9\x7f\x52\xdc\x9a\xee\xd1\x7b\x47\xa7\x7f\xba\xf2\x84\x5c\xc4\x25\x8f\x9d\xe3\x02\xab\xcc\xe4\xe5\x9f\x2b\x2c\xb8\xce\x96\x71\xa3\x5a\x9b\x8b\x7b\x3a\x4f\xde\xd2\x86\x55\x82\x0b\x7c\x73\x0a\x83\x72\x97\x06\x7a\x0c\x0d\xdf\xec\xdf\x69\xc8\x23\xb0\x77\xf4\x1c\x9a\x1b\x32\xd2\x77\xb8\x2e\x28\xc3\xb5\xb8\x84\xe5\x5d\x45\x6c\xf3\x38\x54\x2f\x24\xfa\x69\xc4\x4b\xed\xa6\xe9\x13\x92\xa3\xa7\x77\x20\x61\x8b\x0d\xab\x6b\xb2\x72\xe3\x23\x38\x9f\xdb\x75\x45\x9c\x2f\x2a\xcc\x36\xa4\xe6\x93\x38\xd3\x0c\x1f\xeb\xdf\x34\x7b\x85\xb7\xf1\x26\x0a\x33\xc9\xef\xdd\x9c\x7c\xf7\xbb\x15\xda\xe2\xfa\x18\xc4\x45\xa6\x1f\xc4\x21\xc0\x3f\x51\xb9\xc6\x63\x78\x76\xe6\x1d\x56\x8e\x55\x2b\x95\x13\x3e\x69\xee\x41\x15\x98\x4e\x44\xd5\x1e\x51\xfc\x6d\x02\xaf\xf0\x96\x4e\xe0\xaa\x9a\x91\x3f\x1b\x38\xcf\x63\x29\xff\x4d\x36\xa7\x90\xf5\xf0\x1a\x81\x4e\x14\x0b\x7a\xba\xfb\x95\x88\x0d\x55\x87\x09\xca\xa6\x85\x06\x3c\x3f\x86\x74\xb8\x3a\x1e\xa2\x8e\x50\x2c\xf8\xa8\xad\x97\x20\x90\xf3\x67\xd8\xda\xa6\x65\xf3\x7b\xd8\xce\x0b\x9f\x1d\xc7\xd3\x21\xc7\x7b\x0b\xf3\x37\xf8\x6e\x89\xf2\xf7\x8c\xec\xcb\x0f\x1e\x29\x64\xaf\x36\x62\x51\x06\x7a\x87\x75\x5a\xcc\x69\x70\x0c\xe6\x47\x88\xf9\xcf\xf3\xe7\x46\x01\xca\x9c\x3b\xc2\xf4\xb5\x2b\xb1\x71\xaa\x35\xbc\xa7\x09\x8e\x1d\x18\x57\x31\xf3\x13\xf1\x6a\xff\xfc\xe0\x9d\xd6\x73\x6d\x27\x10\xd1\x83\x07\x91\x2f\x4d\xf9\x9e\x8c\x4b\xb4\x57\x1b\xc2\xba\xe3\x40\xc1\x54\x73\x82\x0c\x95\xa5\xb7\xa1\x2d\xe6\x66\x51\xaa\x58\xd0\x69\x53\x7c\x50\xac\xe8\x1d\x29\xf1\x54\xb1\x17\xa9\xa7\x35\x92\xda\x05\xfe\xf3\x9f\x9e\x3d\x2b\x8a\x2b\xba\xa6\x4d\xcf\xd0\x16\xda\xc7\x98\x5a\x3d\x47\x0a\xb0\x18\x5c\x7a\xa8\x9d\x68\x15\x28\xfe\x1b\xf7\xb3\xbf\x6a\xcc\xde\xe7\xa3\x9a\x54\xea\x92\xb2\xa9\x4c\x16\xa3\x1a\x72\x69\x76\x24\x6f\xe2\xe9\x7b\xdb\xb8\xa8\x01\x73\x2c\x1d\xea\xd2\x62\x76\xd9\x50\xdd\xe1\x4d\x55\x6e\x0d\x0d\x51\x05\x67\x6b\xb6\x38\x73\xa9\xac\x2a\x10\xc8\x80\xa3\xd9\x0e\x12\x71\x89\x2c\xd3\x78\xb7\x93\x81\x34\x38\x7b\xd1\xba\xa6\x89\x64\x8e\x6f\x28\xfc\x91\x89\x42\x60\x37\xd7\x96\xdb\xef\x3a\x1c\xdc\x24\xc7\xee\xb0\xcf\xd6\x4c\x39\xf8\xcc\x06\x28\xdd\x2a\x5a\x34\x45\x4d\x50\x9e\xcb\x7a\x4a\x19\xdc\xe0\xad\x4a\xc4\xf2\x8d\x77\x93\x7c\x9b\x60\x09\xd7\xc6\xba\xfc\x91\xda\x11\xaa\x13\xe7\x2f\xc8\x7e\xee\x5d\xa7\xc8\x52\x88\x49\x42\xe9\x71\x9b\x38\x1d\x83\x53\x5d\x7e\x60\xe4\x0a\x92\x0f\x5a\xdf\xab\x88\x26\xd7\x65\xcd\xb8\xe1\x11\xa6\x2a\x8a\xd7\x32\x8b\xf6\x1a\x64\x6c\x9a\x59\xa8\x9e\x52\x49\x80\x40\xa8\xa7\x05\xa5\x6b\x3c\xf0\x9e\xf8\xe8\x48\x81\x13\x75\x70\xc5\x37\xb2\x9a\xd3\x93\x90\x5a\x91\x95\x9d\x46\x52\x15\xda\x8d\x70\xc7\x41\xbb\xa3\x56\xc3\x46\xad\x85\xed\xfa\x54\x6d\x83\xe0\x24\xcd\xa7\xb3\x8c\xdd\x6d\x45\xd0\x07\x59\x7a\x85\xcf\x6c\xa2\x09\x8d\xe0\xe7\x73\xf8\x27\x61\x4d\x2c\x9b\x73\x81\x2a\x82\x64\x8a\x5e\x24\xf2\xe5\x76\x34\x3a\x91\x5b\x65\x36\x5b\xa6\x26\x13\x0d\x32\xfd\x91\xc9\xc9\x2b\xdf\x53\x0e\x7e\x8d\x99\x29\xdf\x2b\xbe\x1e\x35\x0e\x88\x27\x7c\xa1\x6f\x61\xb3\xab\x62\xa9\x29\x45\xb7\x78\x74\x72\xa8\x06\x9b\x00\x23\xc7\x6e\x91\xe0\xa9\xf8\xc2\xaa\xad\x1b\xbf\xec\x48\xc5\x1a\xd5\xc9\x9e\x55\x3d\x33\x86\x5f\x68\x8d\xc5\x4b\xe6\x4b\x64\x1a\xc4\xe3\xf3\xf1\x5a\xab\xd1\xbd\x76\x2f\x3e\x07\xc3\xeb\xbd\xc8\x1e\x07\x60\x5c\xcd\x7b\xd5\x01\xd4\x3f\x11\xac\x2b\x0f\xc1\xa2\x6a\x22\x15\xb1\x11\x14\x65\x73\x7d\x41\xb9\x78\xf5\x12\xde\xa2\x9a\x15\x59\xb1\x42\xae\x97\xd6\x47\x5e\x94\x0f\xd3\x5b\x6c\x22\x1e\x57\x8c\xa5\x74\xa6\xeb\xaa\x7d\x66\xf1\x08\xed\xcd\xb5\xbd\x20\x5f\x86\x2e\x5e\xbd\xb4\xbe\xde\x93\x0c\xb9\x63\x36\xa2\x74\xf1\xea\xe5\xd4\xfa\xe2\xab\x28\xb5\xb0\xc2\x97\x23\x4a\xf6\xd7\x5e\x66\x63\xc4\x35\xf7\x9c\xf1\x33\x59\x55\xdf\x54\xb4\x15\xee\x75\x4b\x22\x17\xa9\xb0\xba\x43\xac\x4b\x08\x79\xfe\x6f\x41\x65\xc1\x21\x59\x3e\xa1\x81\x9b\xe3\xac\xc8\xb1\x2c\x9d\xa1\x6b\xb8\xc5\x06\x69\x2a\x02\x12\x40\x95\xbc\x4f\x15\x73\x91\x4d\x75\xa7\x92\x36\x10\x6b\x7d\xc9\x83\x94\x79\x04\x72\x46\x6a\x8b\xf0\x1c\x8a\x3c\xa0\x51\x05\xf8\xf8\x04\xad\xe7\x02\x18\x11\x65\x0c\xec\xda\x72\x3b\x60\x44\x2b\xb6\x9e\x20\x27\x8d\xdf\x5f\xd4\xa1\xc3\xef\xee\x84\x6c\x3c\x06\x9b\x0d\xb5\x55\x8d\x79\xae\x91\xac\x35\x57\x9a\x62\x81\x22\xef\xec\xcf\xf9\xce\xe5\xf6\x70\x07\x30\xd1\x25\xef\x6d\x37\x3f\xb6\x2d\xf0\x15\xec\x7e\xf3\x58\x54\xa4\x56\x64\xf8\x25\xd8\xc3\xda\x75\xca\x6b\x0a\xa2\x86\xa2\xcc\x19\x22\x9b\xaa\xf3\x42\xdd\x0e\x9b\x90\xab\x8b\x70\x7f\xf0\x13\xba\xc1\x40\xd7\x35\x6e\x0a\x29\x06\x95\xb8\x95\x9d\x0b\x12\x0c\xa8\x8c\xc0\x67\xcc\x4b\x62\xba\xba\x38\xd8\x9b\xf3\xe8\x53\xc4\x72\x03\xe5\x49\xa3\xcb\x11\xc6\x00\x49\xd5\x77\xf2\x2c\xe2\xb8\x7d\xaf\x2e\x06\x75\xf9\x74\xfe\xd0\x90\x88\x45\xa9\x52\x3d\xbe\x6b\x6d\x4e\xa2\x56\x52\x1d\x07\x7a\xc2\x0f\x57\x41\xc7\x7d\x65\x5d\x3a\xfa\xd4\x42\x40\x32\x9b\x10\x9c\x1b\xcb\x66\x6e\x6f\x0c\x45\x7d\x6a\x9a\xc3\x0c\x71\xbb\xc2\x7c\xad\x08\x1a\xbb\xd3\xec\x30\xe8\xfd\xfd\x9d\x18\xa5\x5d\xff\xa1\x37\xc1\x3d\xf7\xc2\x26\x78\x9b\xe7\x31\x90\xe0\x09\x17\xf1\x01\xe9\x1e\xa0\xa3\x27\xf9\xfd\x99\x3e\x18\x17\xf4\x51\x2f\x41\x24\x82\xeb\x11\xe9\x54\xed\x1c\x6b\x10\x9c\xf0\xf9\xc3\x0d\x61\x28\xe7\xa7\x58\x52\x56\x97\xc7\xbe\xbf\xa8\x45\x84\x33\x1e\x33\x60\x11\x9e\x17\xa4\x53\xcd\xfa\xe7\xd0\x5f\xcd\x01\x35\x49\x4a\x8a\x75\xb4\x29\x55\x05\x73\x45\xb0\x96\xc2\x06\xf3\xdf\x2b\x6e\x19\x65\xea\xc3\xf6\x1b\x55\x57\x4b\x7b\x48\xc2\x6a\xe9\x13\x5d\x3f\xfc\xdb\xc4\xc7\x22\xcf\x2a\xe8\xab\x4f\xca\x19\x03\xdf\xe9\x89\x9e\x64\x4a\x88\x2e\x1d\x5f\x90\xfa\x52\x25\x69\x45\x32\x72\x27\xdd\xc1\xce\x3d\xc4\x38\x6d\x42\xed\xd1\x15\x7a\x0c\x27\x46\xdd\xfc\xeb\x3a\x59\x4a\x5f\xe2\xfa\x1c\x47\x19\xa9\xfa\x84\xc1\xa5\xd4\x74\x51\xa6\xfd\x56\x1e\x84\x3d\x54\x1f\x84\x87\xab\x40\xd8\x31\xd6\x6b\x8f\xf8\x91\xea\x84\x16\x2b\xc4\x2d\x3d\xb4\x1f\x35\x22\xef\xb0\x31\x85\xda\x98\x75\x87\x9d\xb8\x2c\xb2\xb4\x36\x5e\x83\xae\x7b\xb8\xbb\xed\xd1\xad\x22\x6c\x5b\xbb\xfa\xdb\x8f\x6f\x7e\x31\x28\x08\xb5\x63\x2f\x65\xa8\x41\xbf\xa8\xc9\xb2\xe3\xf1\x06\xaf\xc0\xe1\x23\x5d\x42\x90\xf5\xdc\x07\xa6\x72\xde\xc5\xb4\x53\xd4\x9c\xb7\x5a\xc4\xb8\x43\x2c\x64\x30\xe6\x07\x0b\x63\xde\x27\x16\xd4\xdb\xcb\x55\x7c\xdf\x30\x3c\x23\x81\x0d\x14\xd3\x89\x71\xbc\x9b\x66\xa2\x67\x9d\x2e\x49\x14\x05\xb0\x73\x69\x4a\xe8\x2c\x09\x21\xe7\xe6\x8d\x9b\xd4\xd6\x01\x6e\xe6\x45\x15\xdb\xd9\xeb\xe3\xff\xe0\x32\xf4\x6e\x29\xdc\x4e\x42\x55\x93\x4a\xb6\xd7\x94\xaa\x74\xca\x75\xbb\xc8\x79\x97\xed\xa9\x26\x4f\xf0\x5c\x89\xd3\x8b\x23\xa8\xc8\x05\xfb\x17\x95\xdb\x3f\x6a\x23\x65\xdb\xf0\xe1\x33\x7d\x27\xbb\x23\x7d\xd0\x24\xcc\x19\x4c\x36\x49\x73\x7e\xf8\xc5\x2a\x68\x24\x33\x66\xed\x24\xd8\xee\x9c\xc1\xf4\xe1\xdc\xfd\x33\xae\x9c\xec\xd3\x88\x9f\x64\xd2\xe3\x70\xcb\x0d\xfa\x64\xea\x52\x2c\x5b\xe9\x1e\x57\x1d\x9d\x09\xf7\xbb\xec\xe8\x76\xe9\x75\xdd\xf1\xc1\x92\x99\xbc\x9c\x5e\x7f\x25\x4d\x86\x53\x98\xd9\xea\xc9\xb2\x74\xd5\x29\x20\x57\x85\x2a\x9e\x53\x31\xb5\x2c\x29\xb5\xaa\x4a\xbb\x2e\xf8\x62\xb9\x2f\xbf\x79\x11\x52\xed\xfe\x27\x3c\xe8\x37\xea\xd6\xe0\xb8\x23\xc3\xc2\xdf\x06\xec\x74\x9b\x4d\xf9\x18\xcf\x92\x3d\x11\xdd\xcf\x64\xfb\x29\xee\xa1\x19\x43\x49\x9a\x05\x89\xc5\x03\x09\x37\xf4\x66\x4b\x0a\x47\xcd\x9d\x6f\xa9\xca\xbb\xaf\x51\xb4\x50\xf5\xa1\xef\x78\xec\x6f\x11\x3b\xde\x05\x51\xe4\x77\xe6\x6d\xf2\xce\x1b\xde\xe8\x9b\xff\x3d\x8c\x9b\x8c\x65\x6e\xb2\xab\x9d\xaf\x3f\x18\x2f\x3b\x43\x65\x49\x9b\x8a\x04\x26\xbf\x7c\xb3\xc0\xba\xc0\x38\x37\x63\xe6\xd8\x5a\xe7\x64\x5b\x26\xac\x79\x59\xc3\xbc\x11\x04\xe1\x79\x77\xd8\x51\x06\x45\x74\xa8\xd2\x0e\x67\xa8\x0a\x2e\xbf\x57\x45\xf9\xbb\x2e\x92\x10\x2d\xe7\xd2\x3a\x86\x55\xe0\xc7\x1f\xc8\x0c\x63\x27\x4d\x36\x70\xac\x27\xba\x9d\xd3\x28\x31\x2b\x39\x4f\xe7\xb9\x57\x46\x94\xdb\xb5\x55\xf6\xdc\x94\x19\xf2\x1b\xab\xca\x0a\x8e\xe0\xcb\x22\xbf\xfa\x35\x13\x91\x39\xd7\xa4\x0c\x9b\xd7\x11\xe3\xfe\x5d\x2f\x7f\x4b\x96\x50\x7e\xed\x27\x2e\x07\xea\xa0\xc2\x1b\x2f\x31\xfd\x0b\xdf\xec\xf8\x01\xd0\x2b\x37\xc3\xd1\x4d\x43\x6c\xc0\x4c\xf4\xfe\xa2\x60\xc1\x25\x34\xed\xf7\x0c\x8a\xe2\xf0\x6f\xa6\x49\x2c\x1b\xac\xf6\x8c\xcf\xc8\xda\xfd\xcd\x4a\xda\xae\x6f\x44\x75\xa5\x3d\xff\x68\x91\x30\xfd\x9b\xb4\x67\x91\x7d\xd9\x6e\x0b\xea\xb3\xb3\x90\x94\x6e\x9e\xd8\x91\xb2\x6a\x5d\x15\x6d\xa9\x79\x97\x2a\x76\xd7\x4b\x08\xc4\xc0\xaf\xf1\x46\x39\xbf\x3d\x4c\xe1\xf3\x47\xda\xfa\x27\x6f\x74\xee\x4f\x2a\xb4\x62\x14\x4f\xa0\x58\x7a\x51\x57\x77\xd0\xfb\x0d\xa3\xff\x51\xea\x55\x93\x96\x22\x67\xaa\x61\x8c\x9f\x95\x60\x5a\x9e\x4c\x3f\xe9\x84\x14\x4c\x7f\x36\xae\xb8\xee\x52\xcb\x2b\x5e\x60\xab\x29\x10\xa2\x51\xd4\xb0\x90\xde\xcf\x77\xec\xab\x06\x56\x3d\xf5\x42\xb3\xed\x72\xdc\x5a\xd2\x1c\x55\x5b\x55\x4b\xc8\xbf\x64\x39\x71\xcb\x5b\x2e\xf0\x32\x16\x6e\x4d\x5f\x4b\xf4\x5f\x98\x68\xab\x1e\xba\xcb\x8b\x13\xb1\x71\xad\x77\x16\xbe\xef\xf7\xcc\x02\xec\x58\x8c\x3f\x05\xcb\xae\x4a\xe8\xc7\x74\x5a\xe3\x43\xbd\x8b\xb5\xc7\x03\x64\x77\x5c\x00\x52\x84\xfe\xe8\x4a\x70\xc7\x6d\xbf\x24\x45\x6d\x41\xb2\xd7\xe9\xcb\x53\x7c\x86\x6d\x52\xd2\xf5\x04\xc5\xfe\xad\x78\x93\x0f\xb0\xbb\x31\xf7\xac\xc5\xc9\xe1\x10\x19\x6f\xb3\xec\x0f\x23\x98\x9f\x43\x28\x87\x0b\xe4\xbe\x84\xb1\xcd\xb1\x79\x2c\xc1\xbc\x8b\x88\xa4\x25\x8e\xb4\xbb\x5c\x47\x94\x88\xaa\xdf\xbd\x9c\x37\x09\xc3\x67\xe1\x9d\x0a\xf1\x87\x9e\x9b\xff\x6c\xec\xa3\xba\x6f\xaa\x24\x58\xfe\x5f\xe6\xc3\xed\x56\x5f\xf6\x33\xf9\x47\x1e\x8d\x3a\x0f\x5b\x3a\x9d\xa1\x60\x0d\xad\x52\x31\xdc\x54\x75\x4c\x38\x98\xef\xc3\xd8\x9a\x01\xb3\x48\x62\xec\x21\x14\xc8\x90\x79\xf5\xd7\x22\xb5\x2a\x2d\xf2\x59\xb4\x88\xae\x6b\xf2\x55\x8b\x7c\x29\x5a\x44\x16\x2d\x44\x79\x0e\xd6\xfb\x55\xfa\x05\xf9\xd8\xbb\x57\xba\x32\xa1\x7e\xb0\x1c\xd5\x22\xa6\x50\x6e\x61\x59\x54\xac\xfd\xa9\x03\x15\xc6\x43\x35\xae\xbe\x61\x50\x2c\x97\x38\x2f\x10\xc3\xe2\xfa\xec\xbc\x94\x25\x3f\x14\x93\xf5\x78\x34\x05\xee\xf7\x9e\x4e\x0c\x5c\xa8\xa2\x3c\x8e\xed\x54\x51\x1d\xaf\x6a\xe8\xe0\xb0\x5a\x5e\xd4\x3b\x09\xde\x01\x17\x28\x16\x07\x9a\x9d\x48\x8a\xa7\x84\x1e\x1d\x01\x25\x4d\x8c\x95\xc3\x92\x11\xa6\xdc\xad\x3c\x69\xff\x3c\x86\xfe\x1f\x8a\xdc\x7d\xea\xff\x3d\x72\x4e\x63\x4a\x06\x2c\xe8\x51\x4d\xc9\x90\x79\xf5\x31\x25\xba\xa2\x7f\xf3\x3c\xc7\xcc\xf2\x4f\x1f\xcb\xa4\xa8\x59\x48\x3b\x59\x54\xd7\xbb\xda\x13\xf8\x6a\x50\x1e\xc2\x2d\x0d\xc8\xf3\xe5\x3a\xa4\x9d\x53\x0d\x66\xba\x77\x57\x74\xd0\x14\x1e\x4b\x79\x0c\x9b\x54\x1f\xcd\xa1\x94\x84\xfd\xd6\x9f\xaf\x2e\xd4\xc9\x8b\xb4\x81\x7d\xf5\x84\x29\xc4\xd1\xe4\x2a\xce\xd5\x3d\x78\x53\x40\x39\x78\x35\x2e\x7e\x64\x27\x67\x78\x56\x96\x7e\x91\xe4\x2f\xfb\x44\x0e\x22\x75\x1d\xef\x71\xa4\xd6\x60\xe1\xf3\xb0\x5e\x7a\x02\x7d\xd8\xcc\xa4\xaf\x7e\xae\xa0\x89\x9e\xc0\x7e\xe2\x26\x5f\x2d\xd4\x1e\x2d\x94\x9b\x99\xd7\x18\x81\x04\xc9\xba\x4c\x41\x83\xfb\xc8\xcb\x93\x4d\xb6\x9d\xdf\xe5\xb3\xd9\xba\x1d\x97\xb9\x57\x8b\xe7\x92\x40\x28\x9c\x1d\xa7\x35\x10\xf3\x8f\xa5\xbd\x76\x58\xcd\x30\xbd\xf6\xb9\xc2\x38\x7a\x02\x5f\x23\x39\x5f\x9a\x5a\x93\x91\x9c\x75\xc7\xb3\xe5\xf2\xf5\x09\x75\x5d\x4e\x13\x93\x33\x8c\x8e\xeb\xa4\x60\x27\xe3\x3d\xa8\x92\xc9\xf1\x9f\x39\x9c\xb3\x93\xaa\xef\xd8\x17\xff\x45\x75\x7d\x4f\x03\xb0\xcb\xe2\x8f\x8e\x40\x54\xa1\x75\xf8\x4b\xb3\x46\xea\xd6\x99\x1f\x4e\xec\x3a\x11\xd7\x0d\xdf\x29\xb8\xfa\x28\x31\x81\x94\x5e\x0f\x5e\x3b\xd4\x4b\x9d\x49\xa6\x9e\x48\x57\x13\xf9\x72\x23\x52\x43\x0c\xec\x50\xb2\x7f\x69\x16\xb6\xcb\xe4\x0e\x5d\xdf\x83\xb2\xf4\x43\xb2\xf3\xfe\x58\x39\x95\xca\x7c\x5e\x12\x8a\x6b\xaf\xfa\xb3\xf8\x90\x3a\xce\x06\xd5\xce\x46\x6e\x9c\x8d\x09\xe8\x8a\xd8\x65\x69\xec\x8c\xd8\x96\x7b\x0f\xcb\x37\x0f\x01\x6b\xdc\xca\x92\xa8\xaa\xbb\x39\xd1\x77\xe6\x40\xc2\xc4\xde\xa0\x04\xbc\x55\xfb\xbb\x97\x67\x93\xf1\x75\x09\xae\xeb\xf7\xae\xee\x7f\x87\xf7\xe2\xb6\xdf\xfb\x23\x0a\xc1\x78\x6d\x15\x31\x9c\x79\xf8\xcf\x9d\xc5\xbe\x6c\x1e\x3c\x8b\x7f\x6f\xe2\x5a\x70\x2a\xde\x10\xef\x2a\xa8\xa1\x2e\x96\x09\x4e\x69\xb2\x39\xb9\x6b\xbd\xae\x58\x51\xda\x41\xad\x05\xba\xc5\x30\xc3\xb8\xf1\x98\xab\x09\x67\x5b\x51\xfd\x5f\x5e\x2e\x71\xa4\x82\x32\xc4\xf0\x34\x56\x69\x23\xe6\x50\xa6\x17\x83\x73\xf8\x9e\x2f\xa5\xed\x11\xfa\x8e\xd8\x44\x17\xd5\x1a\x3f\xbe\x6d\x1a\x9d\xe9\x66\x2d\x4b\xd1\x2a\xbc\xff\x52\x12\xdb\x91\xfb\x2d\x45\x03\xed\xbb\x94\x47\x8b\x5e\x34\x83\xf4\x7b\x97\x22\x06\x27\xc7\x94\xd5\x64\xdb\xc0\x4a\x79\xad\x61\xcd\x82\xf3\xa6\x88\x4b\xb4\x74\x41\x6a\xda\x2c\x59\x1a\xa0\x81\x38\xb4\x42\x40\x14\x25\xf6\x40\x53\xff\x8d\xa1\x54\x7c\xa4\x27\x3a\xe2\xcb\x53\x37\x4f\xc5\x64\x41\x21\xc2\xaa\x75\xa3\x52\x0e\xf5\x56\x69\x4e\xd6\x55\x1e\x7f\x91\x22\xf8\x68\xc0\xf3\x21\x03\xb8\xbe\xf5\xf5\xad\x81\xfe\xdc\x7d\x2b\x79\x80\x32\xea\xed\xef\xbb\xea\x2a\x63\x8c\xa8\xcb\x49\x7a\xc3\x5a\x70\x57\x1b\x4a\x52\x71\xae\x92\x4f\x69\xa4\x84\x73\x1f\xd7\xf1\xe1\x61\xaf\xe4\x43\xfb\xb5\x7c\x59\x8c\xa3\xc6\x73\xe9\xee\xf4\x28\x31\x05\xbd\x6f\xd5\x3f\x69\xb9\x56\x0f\xea\x21\x7f\x73\xba\xa2\x92\x44\x75\x2c\x07\x84\xfd\x8c\x76\x2b\xe6\x41\xa6\xab\x2a\xab\xf4\x13\xbe\x46\x3f\x6c\x19\xa6\x6f\x71\x2d\xd3\x5d\x71\x2e\x0a\x4c\x3c\x39\x05\xf1\xec\x55\x4b\x76\xb9\x3f\x11\xc5\x80\xf6\x28\x39\x9e\xf3\x65\x09\x99\x3c\xf3\x9a\x8f\x76\xa4\x99\x5f\x52\x33\x95\x36\xde\xa2\x2a\x12\xb3\x37\xc5\x12\x66\x2d\xe9\xb7\x77\xd1\x4f\xdb\x6b\x1e\xb4\x54\x61\xf0\x66\x31\x6e\x8b\x78\xb4\xbf\x16\x18\x4e\x74\x90\x67\x67\xf4\x48\xec\x11\x5b\x9c\xf0\xe8\xfc\xef\xee\xe9\xcd\xe9\x24\xdb\x47\x75\xe4\xe2\x6b\x78\x54\x27\x2e\x35\x85\xbe\x5e\x8f\xdf\xff\x33\x38\x6f\xa9\x29\x0c\x71\xdc\x06\x87\x6b\xc0\x8d\x69\xf4\x78\xc8\x33\x06\x41\xfb\x1d\x34\x7c\xc2\x12\xfe\x6a\x3e\x58\x83\x89\x88\x03\xd6\x52\x82\xa9\x1f\x0e\x3e\x8b\xe3\x75\x8f\xf7\x4e\xf1\x4e\xaf\x9d\x26\x4f\x81\x5e\x62\xc6\x82\x58\x8c\x7d\x34\x24\x0a\x78\x95\xa5\xba\xbc\x93\xab\x23\xa1\xb2\x34\x39\x87\xf2\xf8\x87\xf6\x3e\xff\x31\xe5\x7b\xaf\x31\x93\x15\x58\xe8\x68\x7c\x0c\xbf\xca\xa8\x88\xef\x1b\x99\xba\x6e\x17\xd4\x6a\x73\x1a\x08\xc5\xf4\x06\x6f\x69\x34\x2c\x71\x0f\xee\xe6\xdd\x7f\x73\xaf\xee\x75\x70\x76\x4b\xc8\x54\x76\xd2\x35\x67\x1c\xb8\x53\x83\x8a\x08\x2b\xab\x65\xfc\x16\x03\x12\x7e\x16\x67\x67\x85\xc1\x29\x5a\xad\x70\x95\x8f\x42\x58\x3b\x16\xff\x92\x60\xfb\x9c\x30\x6a\x36\xb2\x2e\x8c\x5a\xbc\x14\x9c\x26\xee\xc6\x4e\x6e\xad\xa0\x63\xf8\xd5\xfe\x60\x30\x67\x35\x1b\x5f\xc9\x5c\x7e\x67\xcb\x66\xd0\x60\xac\x53\xf8\xf5\x5f\x2e\xce\x74\xde\xd0\xd5\x05\x5f\x9b\x1a\x39\x1d\x1a\x13\xf4\x6d\xd9\x84\x3f\x9f\x16\x91\x87\x2d\xed\x39\x69\x6a\x3b\x58\xe9\xb2\x82\x57\x17\x4f\xfc\xbb\x6f\x7f\x01\xa9\x32\x4b\x4c\x8a\x97\xd7\x22\x22\x67\x29\x90\xed\xe0\x04\xa8\x3e\x32\x1b\x4e\xb1\xe5\xcb\xb8\x14\xb7\x41\x4d\x42\x4c\x42\x1b\xc4\x2e\x2d\x2b\xf1\x78\x28\x31\xbb\xd4\x4d\xd8\x9d\xf4\x8e\x3d\xed\x21\xca\xe7\xb5\xa8\x11\xc2\xf7\xe7\x5a\xcb\xec\xd3\x98\x9d\x95\xa5\x89\x4c\x70\xe5\xd3\x12\xb9\x48\xea\xa2\x6a\x4e\xba\x7a\x86\x9a\x65\x98\x8d\xb4\x7b\xf6\xd5\x49\x7a\x6e\x9a\x47\x06\x04\x65\xfe\x7a\xca\xe4\x33\x9a\xe8\x81\x28\x8e\xd8\xf1\x7b\x18\xf2\x96\x22\xc9\x31\x61\x6a\xea\xc8\x45\x25\x6a\x4f\x26\xfd\xac\x2c\xdd\x43\xa0\x84\x64\x39\x8d\x62\xe2\xe5\x44\xe2\x7b\xc1\xd8\x41\xd0\x7c\x97\xa1\x97\xb0\x75\x1c\x8e\xed\xe4\x07\x70\x10\xc5\x9e\x8f\xd5\x9e\x44\x0c\x9d\x7b\xbe\xa1\x58\x97\x0f\xfc\xd7\x13\xfb\xaf\x3e\xc4\x6e\x3e\xc4\x2e\xac\x76\x7f\x77\x22\x1e\x52\x84\xfe\x2c\xa9\x7f\xee\xeb\x81\xb4\x68\xcd\x97\x98\x51\x55\x5c\x9e\x42\x59\x50\x06\x64\x1e\xbe\x7b\x52\xcd\x49\xbd\x44\x5d\x7a\xd0\xad\x68\x2c\x76\x37\x9f\xa4\x02\x3a\x8e\x14\xf2\xbf\xf3\xe8\x65\x97\x8b\xf6\x22\xae\xfe\xe4\x75\x19\x04\x13\x1b\x30\x15\x84\x94\x6e\x57\xfd\x42\x35\xee\x2c\xe5\x00\x12\xa6\x83\x62\x11\x77\x0a\x2a\xcd\x11\x7d\xca\xc2\x95\x23\xaa\x9a\x71\x74\xf4\xd5\xab\x91\xe8\xe3\xc8\xcb\x86\x30\xa1\x11\xfd\xa6\xb3\xff\x10\x50\x3c\xfb\xe2\x18\x7e\x20\xc4\xae\x58\x58\xca\xfa\xe5\x82\x54\xa7\xc2\x20\xa9\x9a\xd2\xe1\xb1\x96\x8e\x55\x39\x48\x91\x47\x39\x28\xf6\xa8\x84\x7e\x63\x24\x40\xe4\xf7\xa2\xea\xe3\x34\xf8\xfc\xad\x78\x31\x35\x7c\x5d\xa4\xbd\xde\x32\x47\x7c\x00\xca\x3e\xd2\xd1\xcc\x11\x99\xfa\xce\x39\x26\x07\x16\x47\xc5\xb8\x20\x99\x48\xaa\xae\x0a\xab\xbc\x63\x3b\xff\x29\x22\x14\x1f\x83\xdc\xb5\x80\xee\x63\x73\x94\xf4\x95\xa6\x8a\xa6\x61\xc6\x5f\x1f\x6a\xdd\x97\x56\x3f\x7e\xa5\xd4\x60\x4a\x0d\xa5\x53\xdf\x38\xad\xb6\x49\xc1\xc4\x26\x5c\x35\x93\x0a\x2b\x55\x3c\x4d\x11\x53\xc7\x6d\x23\x34\x8c\xc4\x71\xff\xcb\xa9\x68\xc7\xb9\xfb\x50\x70\x48\x88\xf4\xde\x94\x74\xa2\x3d\x31\x72\xa6\x42\xa8\x5f\x89\x1a\xa9\x4c\xdf\x41\xd9\x41\xf1\xa7\x7b\x93\xd6\x8e\x47\xc5\x28\xdb\x33\x3e\xf5\x95\xd0\x4e\x60\xaf\x0f\x9d\x77\x0a\x8d\xec\x83\xde\xee\x6e\xab\x27\xd1\x93\xa1\x93\xaf\x94\x0f\xa3\x4f\x3e\xf9\x5f\x96\x64\x86\xca\xa6\xca\xb6\xc5\x05\xd1\x57\x2e\x39\x3f\x68\x3e\xd0\x35\x11\xa9\x7a\x67\x29\x87\xd9\x56\x78\x52\x12\xbd\xdf\xf4\xdd\xfa\x44\xb6\x87\x11\xd2\xf7\xdc\x2e\x7e\x25\x7a\xb0\xd5\xf6\x69\x7e\x81\x19\xae\x97\x45\x85\xa9\xd8\xc9\x56\xf6\x1b\xa6\x14\x33\x58\xaf\xe4\x73\x6e\x28\xf5\x9c\x4a\x6c\xef\xaa\x86\xfb\x07\xba\xc5\x61\x3a\x40\x84\x9c\x83\xf7\xa9\xde\xea\x63\x14\x72\x90\xcc\x51\xb1\x0f\x5a\x4d\xb3\x05\xce\x6e\x46\x63\x4e\xb5\x39\x2a\x29\xf6\xd1\x29\x1f\x39\xa4\x80\x60\x56\x8b\x8c\x0a\xbc\x01\xbc\x5c\xb1\x6d\x84\xff\x9b\x77\x96\xe5\x75\x0e\xbe\x14\x0a\x85\xb9\x39\x93\xa1\xb2\x54\xb9\x1e\x3e\x92\xe5\x63\x79\x2d\x6f\x8f\x38\xf9\x6e\xc7\xcd\xb3\x77\xdb\x81\xef\x3b\x36\x09\x62\x56\xec\xaa\x2f\xbc\x09\xd8\x1b\xa5\xa9\xf8\xaf\x29\xf9\x3f\x86\x67\xe1\xd7\x72\x80\xef\xe5\x23\x16\xe3\x63\xf8\x7b\x18\x99\xf9\xe4\x53\xff\xe4\x50\x3f\x47\x18\x22\xc4\xc3\x83\xf3\xe7\xc4\x5d\x93\xf5\x47\x44\x4a\x44\xfa\x0d\x75\x5f\x2f\x4d\xa8\x34\xf3\x08\x77\xa6\xae\x01\x29\xf5\x28\x32\x5e\xa8\xbe\x58\xaa\x32\x7a\x78\x7f\x7c\x8b\xeb\x2d\x5b\x14\xd5\xb5\xdb\x7f\x4d\x55\xdd\xfd\xe6\xde\x0d\x2c\x31\x5b\x90\x7c\x02\x94\x70\x4e\xd9\x14\x65\x29\xd5\x87\x7a\x43\xbb\xc6\xea\xa9\x81\xa2\x49\xcf\x53\xe9\x72\x22\x14\xb5\x55\xef\x64\xeb\xc2\x59\x71\x11\x96\x53\x0b\xb1\xf9\x9b\xb5\xd4\x18\x6d\xc6\x9e\x10\xeb\x73\x81\x53\xab\x5f\xb8\x85\x80\xf8\xa3\x49\x6e\x17\xcf\x41\x35\x1d\xfb\x9c\xfa\x59\x90\x22\x37\x98\x92\x15\x47\x62\xa1\xd0\xb9\x1d\xe4\x93\x63\x3a\xd3\x1e\x32\xb0\xd5\xd1\x7f\xc7\x29\x1d\x8d\x9a\x06\x91\x29\x6f\x86\x3a\x53\xcc\x63\x4a\xd5\xa2\xa8\x0a\x36\xb2\xc9\x14\x57\x80\xd6\xe3\xbf\x70\x0a\xe6\x8d\xd7\xc0\xca\x74\x80\x79\x5b\x17\xb7\x88\x19\x30\x2b\xf9\xe7\x70\x30\x46\x1d\x0b\x28\xe2\xaf\x04\x90\xbb\x83\xbb\x03\xf8\x9f\x00\x00\x00\xff\xff\x57\x1a\xd2\xaa\x1a\xdf\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -180,7 +180,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0x82, 0x12, 0x87, 0xc3, 0x97, 0xd4, 0x83, 0x65, 0x33, 0xd9, 0x7d, 0xae, 0xbd, 0xc6, 0xd4, 0x36, 0xdc, 0xe9, 0x90, 0xee, 0x17, 0xe9, 0x1f, 0xe7, 0x29, 0xc, 0xdc, 0xbc, 0x80, 0x3, 0xd4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xff, 0xfc, 0xa7, 0x9c, 0xd9, 0x82, 0x28, 0x49, 0x17, 0x5c, 0x56, 0x31, 0x3b, 0xa4, 0x26, 0x2f, 0xcd, 0xa0, 0x21, 0xee, 0x65, 0x34, 0x80, 0x63, 0xc9, 0xe1, 0x83, 0xee, 0x2b, 0x59, 0x1, 0xe6}} return a, nil } @@ -204,7 +204,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x3a\x6d\x6f\xe3\x36\xd2\x9f\x9b\x5f\x31\xf5\x87\xa7\x36\x9a\xb5\xb7\x78\x1e\x3c\x1f\x8c\x64\x5f\xdb\xf4\x16\xc8\xf6\x8a\x6c\xb6\x3d\xa0\x28\xba\xb4\x34\xb6\x79\xa1\x45\x1d\x49\xd9\xeb\x2e\xf2\xdf\x0f\x33\xa4\x24\x4a\xa6\x12\x27\xb9\x02\xe7\x0f\xbb\x91\xc8\x79\xe1\xbc\x0f\x47\x72\x53\x6a\xe3\xe0\xa2\x2a\x56\x72\xa1\xf0\x5a\xdf\x60\x01\x4b\xa3\x37\x30\xea\xbc\x1b\x9d\x84\x9d\xef\xd1\x89\x5c\x38\xf1\x8b\xc4\x9d\x0d\x3b\x3b\xef\x9a\x9d\x1d\xf8\x14\xd8\xf0\x86\xd1\xc9\x6c\x16\xb0\xd0\xf3\x15\x5a\xad\xb6\x68\x02\x5c\xfc\x6a\x74\x72\x22\xb2\x0c\xad\x1d\x0b\xa5\x26\x90\xe9\xc2\x19\x91\x39\xb8\x50\x7a\xc7\x78\xe7\xbd\xb3\x7d\x39\x39\x01\x00\x98\xcd\xe0\x5a\x3b\xa1\xc0\x56\x65\xa9\xf6\xa0\x97\x0c\x02\x8e\x36\x59\x90\x05\xe0\x67\x69\x1d\x16\x19\xf2\xfe\x98\xc8\x56\x18\x70\x04\xfc\x81\x61\xe7\xf0\xf1\x42\x7e\xfe\xff\xff\x6b\x10\xff\xb0\xc5\xc2\x81\x5b\x0b\x07\xd2\x02\x6e\xa4\x73\x98\xc3\x6e\x8d\x05\x14\xd8\x90\x10\x06\x61\x23\x0b\x87\xf9\x01\x01\x64\x04\xcc\xaf\x7d\xcf\x5b\xc6\x62\xa3\xab\xc2\xd5\xa4\x26\xc7\xd0\x8a\xe8\xe4\x68\x9d\xd1\xfb\x7b\x48\xbd\xa9\x4c\xf1\x38\x52\x82\x0f\xc6\xa7\x31\x60\xd0\xea\xca\x64\x48\xbb\x32\x83\x62\xf8\x84\x7c\x36\xf3\xd6\xef\xa1\x05\xbd\xc3\xfc\xf5\x63\xc9\x2f\x88\xfd\x87\x90\xe7\xf3\x36\xe4\x5b\x4a\xbf\x88\x4a\xb9\xf0\xd0\x50\x17\xd9\x1a\x2a\x8b\x06\xac\xd3\x06\x2d\x88\x02\x64\x61\x9d\x28\x32\x24\xe3\xd1\x85\xda\x83\x5b\xa3\x07\x26\xfb\x71\x6b\x94\x7e\xb7\x58\x61\x63\x73\x6b\x84\x65\x55\x64\x4e\x6a\x6f\x65\x2d\x88\x28\x72\x58\xe9\x2d\x92\x0e\x60\xe1\x91\x95\x06\xf9\x7d\xa9\xad\x23\xdb\xce\x25\x03\xd6\xd8\x64\xd1\x33\x6e\xaf\xf7\x35\xee\x59\xeb\x99\x50\x0a\xf3\x69\x4c\x3b\x5b\x63\x76\x63\x61\x2d\xca\x92\xe4\xe6\xc0\x54\x85\x93\x1b\x64\x48\x24\x17\x13\x0d\x7f\x2c\xc0\x0e\x8a\x1a\xd3\x55\x10\x31\xad\x17\xfe\xe8\x0b\xac\x85\x5d\x9f\x8a\x5c\x11\x3f\x3b\x12\x4e\xfd\xc8\x9e\xc9\x1a\x24\x1e\x6b\x6c\xde\x40\x97\xb2\x60\xd8\x53\xb0\x9a\x96\x0d\x2b\xb0\xd0\xb0\x13\x7b\x58\x6a\x62\x6c\x23\x94\xcc\xa4\xae\xac\x57\x84\xd3\x81\xa4\x17\x60\x23\x15\x5d\x05\xa2\xb2\x00\x21\xcd\x14\x5e\x83\x2d\x31\x93\x42\x05\x83\x6b\x4d\xa4\x40\xcc\x2d\x21\x5a\xb4\x2c\x38\xcd\x86\x5c\x63\x6b\x3d\xb6\x23\x85\xd8\x9a\x1a\x74\xcc\x47\x2f\xe0\x4c\xbd\x76\x43\xd8\x09\x48\xd7\x5a\x11\xdd\x35\xc2\x42\xa8\xda\x84\x04\x1f\xcb\x06\x6a\xcd\xf6\x7e\xe4\x09\x10\xdd\xa8\x73\xb0\x51\xe2\x8e\x14\x09\x2b\x74\x6f\x3c\xc0\x78\x52\x83\xc0\x97\x06\x86\x7e\x06\x5d\x65\x0a\xb0\xa8\x96\xd3\x80\xbc\x59\xbf\xed\xb0\x2d\x0b\xe9\xa4\x50\xf2\x4f\xec\xf0\x4e\x66\x54\x8b\x80\x35\x42\xc6\x43\x56\xd5\xc0\x12\xe0\xb8\xc7\xf8\xa4\xc7\x46\x4c\x1f\xce\xe1\x4e\x4e\x66\x74\x2e\x8a\xbe\xda\x38\xcc\x59\xc2\xd7\xfb\x12\x2d\xe8\x92\x88\x0b\xa5\xf6\xe1\x58\x16\x04\x28\x69\xd9\x22\xb6\xac\x09\xc7\x1b\x83\x15\x4a\x0b\x06\x33\x94\x6c\xf9\x59\x86\xa5\x1b\x10\x7c\x24\xcf\x04\x5d\x92\xed\x17\xfa\x6b\x0e\x6f\xb4\x56\xb7\x69\x09\x7f\xe1\x23\xae\x90\x61\x08\xc4\x99\x0a\x6f\x53\x27\x4c\x92\x96\xf6\x90\xf2\xd8\x31\x51\xfa\x73\xe2\x69\xf7\x48\xcb\x25\xf0\x1e\x38\x3f\x87\x2e\xf9\x09\x7c\xa9\x19\x23\x3e\xe0\x16\x50\x59\x6c\x5f\x2e\x05\x3d\x26\xd9\x9b\xcd\x60\x27\xdd\x3a\x37\x62\x17\xbd\x8b\x97\x2f\xea\x18\xe2\xe5\x2c\x6e\xea\x88\xe9\x70\x45\xa2\xe6\x18\x0f\x82\x5f\x0a\xb3\xaa\x36\x18\x3c\xae\x8e\x09\x45\xde\x90\x08\xca\x0a\x30\x5c\x02\x34\x51\x73\x1a\x03\xbd\x73\x21\x20\xd8\x90\x11\x1c\x52\x0d\x21\xcc\x3e\x84\xd8\x3a\x79\x54\xd6\xfb\x39\xb9\x61\x8c\x80\xd0\x6e\x74\x81\xfb\x66\xe7\x02\x65\xb1\x02\x67\x44\x61\x97\x68\x0c\xe6\x53\xa2\x52\x9b\x16\xed\x2f\x70\xa7\xf6\x31\x92\x3a\x0c\x06\x92\xba\x13\x0c\x19\xaf\x0f\xaa\x14\xe7\xa4\xe3\x08\xca\xd1\xa7\xd4\x56\xd6\xb9\x2a\xa0\x22\x85\xec\x28\x14\x4e\x53\x62\x0e\x46\xd2\x8d\x36\xbf\x06\xa1\x4d\xd8\x64\x6a\x11\xf6\x73\xfa\x1c\x5e\x7d\x49\x44\xa9\xbe\xdd\xf6\x5c\xb2\xf3\xf8\x2c\x28\x24\x65\xe8\x67\xcf\xe2\xc0\xdc\x3a\xbe\x87\x98\x0c\x98\x54\x10\xc1\x43\x2c\x2a\x08\x59\x2f\xfe\x89\x59\xdf\x9c\xd8\x86\x44\x9e\xdb\x4e\x04\x73\xb6\x09\x5b\x41\x35\x51\x04\xa6\x47\xbd\x2b\x28\x08\x27\xad\x4b\x5a\x08\x45\x0a\x01\x87\xa2\x8a\xa1\x2c\x11\xf4\xcc\x2c\x30\x13\x95\xc5\xd6\x46\x3b\x6e\x43\x3c\x46\x76\x49\x16\x88\xa6\xa6\x1d\xf2\x0c\x67\x6a\x06\xfd\xa6\xe5\x76\x2d\x3a\x07\x59\x20\x16\x64\x55\xb6\xda\x60\xce\x47\xe5\x9c\xb9\xd4\x9c\xf7\x83\x49\x85\xa2\x6f\x9a\x8c\x2b\x64\x1f\x41\xe4\x63\x72\xaa\x21\x9b\xe8\xc7\x69\x85\x2e\x44\xd2\xb3\x67\xde\x1b\x85\xfd\x1a\x5e\x35\x05\xf7\xb4\x7b\xe8\xfb\xec\xe8\x5b\x8f\xec\x20\xf3\xd0\xaf\xb3\x02\xe7\xf0\x7c\xfa\xbc\xb3\x5e\x6b\x60\xdb\xa1\xd8\xcb\x14\x3f\xa2\x23\xad\xb1\x80\xeb\x26\x03\x7c\x1b\x22\x37\xa5\x42\xb2\x15\x5f\x71\x35\x47\x88\xe1\x3b\xb8\x5e\x05\x03\x7f\x4d\x66\x66\x04\xb7\x0d\x3e\xf1\x70\xf5\xc0\xb1\x62\x8d\x1d\xbc\x14\xbe\x59\xa5\xd2\xc2\x56\xa8\x0a\x61\x27\x95\x22\xfd\x70\x14\x5a\xec\x3b\x04\xda\x93\x6d\x51\xe9\xd2\x97\x03\x70\x53\xe8\x1d\xec\xd6\x32\x5b\x43\x29\x8c\xd8\xa0\xf3\xe5\x4f\x29\xac\xad\xcd\xd8\xf8\x86\x88\x0e\x36\x9e\xc0\x06\xdd\x5a\xe7\xd3\xe4\x41\x86\xf2\x1a\xcb\x84\xd2\xd2\x6f\x74\xa4\xdf\x93\x29\xac\xd5\xf2\x0a\xdd\xdb\x50\xd2\x79\xc0\xba\x04\xf0\x69\xb0\x90\x6a\xc0\xcf\x83\x46\xba\xba\xf0\x86\x74\x84\x02\xf8\xfc\xcc\xf6\x9c\xdd\x84\xa8\xd5\xee\x93\xa3\x95\x26\x88\x7c\x9a\xd6\x1b\x58\x67\xaa\xcc\x55\x86\x04\x56\x1a\x24\xbf\xad\xb5\x66\xf0\x5f\x15\x5a\x97\x42\x30\xe8\x40\xb1\xd4\xff\xa8\xd9\xf2\xc9\xf8\x75\xb1\xff\xc0\xc4\x5e\xa6\xab\x81\x56\x94\x01\x49\x2c\xce\x43\x69\x9e\x32\x76\xff\x48\x7f\x25\xa5\xdb\x67\xcf\x87\xe1\x1f\x36\xa5\xdb\xfb\x50\x7c\x6c\xe4\xbf\x27\x90\x3f\x9f\x3e\x8f\xe9\x47\x5c\x34\x09\xb0\x25\xda\x6b\x1e\xba\x81\xbc\x9b\xb0\x7d\x04\xa5\xac\x05\x22\x0e\xcc\x7f\xa2\xd1\x4d\xbb\x50\xe4\x4d\x02\x96\x6d\x82\x15\x4a\x91\x22\x43\xa2\xa5\xa2\x9f\x9b\x84\x4d\x65\x7d\xc2\xf5\xc5\x5e\xdd\xdb\xc4\xc8\xb8\xa1\x0b\x16\xe0\xb8\x05\x1e\x68\xe2\xe8\x85\x36\xb9\xf7\x3d\x4e\x04\x7e\xbd\x41\x96\x65\x5c\xa2\xf8\x7e\x42\x2c\x14\xe7\x98\x50\x5f\xd6\xb1\xd6\x86\xde\x24\xd4\xf9\x5c\x8e\x0e\x76\x16\x49\x1d\x6e\xeb\xe2\xaf\x31\xb5\x7e\xf0\x8d\x94\x79\xac\x22\x1b\xf5\xf5\x15\x14\x62\x6c\x9b\x6c\xeb\xae\xf7\x14\x70\xb9\xc4\xcc\xc9\x2d\x52\xff\x57\x99\x26\xfc\x75\xdb\xa5\xd9\x49\xcf\x79\x7d\xb2\x69\x72\x5c\xd4\x3b\xe8\xc2\x09\xd9\x43\xc3\xd2\xac\x4c\x71\x80\xed\x57\x0a\xa3\xd4\xc0\xb1\x36\x72\x4a\x82\x50\x95\x39\x1d\x92\x6c\x22\xba\xdc\x69\x40\x3e\x20\xc2\xda\xb9\xd2\xce\x67\xb3\x95\x74\xeb\x6a\x31\xcd\xf4\x66\xa6\x8b\xa5\xd2\xbb\xd9\x52\xc9\xd2\xce\xca\x4a\xa9\xd9\x77\xff\xfb\x5d\x52\x17\xc4\x08\xf9\xb9\xef\xf3\xee\xcf\x97\x72\xd9\xcb\x61\x2f\x48\xe2\x3d\x5f\x6b\x95\x17\x5d\x2a\xc1\xf9\xc0\xfb\x67\x01\x63\xdc\xd8\xf5\x5c\x11\x92\xa9\x31\xd2\xf0\x8f\xe8\xe2\xbe\x88\xcb\xde\x3a\x1a\x73\xbe\x8a\xda\xa3\xa6\x6f\xb7\xbe\xf9\xb0\x87\xd7\x61\x51\x0e\xb9\x2b\x25\xd0\xbf\x2f\x9b\xf4\x72\x68\xa3\xfc\xfe\x6c\xf8\x52\x70\x7a\x71\x4d\xff\xbf\x18\x4f\x4e\x3b\xf2\xa3\xdf\xfd\xa0\xdf\x4b\x5b\x2a\xb1\x7f\x24\x34\xab\xf6\x7b\xe1\xc4\xa3\xe0\xaf\x5b\xfd\xbd\x18\x4f\x7e\x4f\xa8\xe3\x98\x7c\x98\x70\xa5\x63\xf3\xe0\x93\x72\xe0\x6c\x20\x30\xdd\x9f\xb6\x58\xe3\x71\xe2\xba\x2b\x35\xda\x9d\x74\xd9\xba\xd9\xdc\x73\x92\x4c\x58\x3c\x46\x4f\xde\x40\xe6\x07\x2a\xaa\x93\xee\x7d\xc0\xe3\x03\x48\xfa\x2d\x5d\x30\x9f\xb9\x2f\x5e\x1f\x9c\xb1\x1f\x62\x9f\x13\x2e\xa8\x8f\xd9\xfc\xf2\xd0\x14\x3d\xb7\x8d\xb9\xfe\x75\xfc\xc6\x1e\x71\x04\xc7\xcd\xf6\x97\x07\x2c\x4f\x1e\xa3\xe8\x56\x5c\x87\xba\xa6\x0e\x65\x83\xb9\x14\x70\xde\x1d\x57\x4c\xdf\xd3\xdb\xb4\x8a\x59\x70\x52\xe1\xbc\x07\xf2\xb7\xeb\xeb\x9f\x2f\xa4\xc2\x61\xa8\xca\xa8\x79\xb7\x30\xbe\xd4\x2b\xfd\xf1\xea\xdd\x78\x92\x84\x49\x04\x10\xfa\x31\xc7\x5e\xfa\x23\xb9\x11\x2b\x9c\xd9\xed\xea\xdb\xcf\x1b\x35\xba\x47\x62\x9d\x23\xdb\xf4\x99\xed\xf8\x37\x5e\xfe\xfd\x10\xf4\x18\xcf\x08\xd2\x4e\xcb\xa0\x10\x1b\xe2\xf9\xe2\xf2\xef\xbf\xc2\x4f\xe8\x76\xda\xdc\xf8\x81\xc2\x28\x7d\x50\xbb\xdf\x2c\xb4\x0a\x10\x03\x7b\x72\xb4\x99\x91\x7c\x99\x57\xa3\x96\xe1\xbe\x45\x50\xc5\x11\x8a\xa7\xa5\x36\xfc\x92\x47\x37\x0b\xa5\xb3\x9b\x6c\x2d\x64\x31\x0d\xcd\x3a\x45\x33\x8e\x84\xb4\xcf\x62\x56\x99\x3a\xce\x15\x9e\xcf\x53\x7f\xb5\x23\x7c\xbd\xb3\x44\xb4\xa7\x4d\xb1\x57\x3f\x89\x1b\x59\xac\x4e\xe1\xe2\xf2\xdd\xcf\xb0\xd5\x1c\x29\xa9\x6a\xdc\x88\x7d\xd4\xc4\x81\x28\x4b\x25\x33\xe1\xef\xf5\x17\x95\x54\x0e\x74\xd1\xf2\xf6\xa6\xe1\x6d\xe0\xc0\xf8\xd9\xa1\x29\x84\xfa\x78\x75\xd9\xb7\xc0\x1f\xda\xa5\xf1\xa8\x2e\x5f\xa8\x62\xa1\xe2\x65\x34\x60\x4d\x4a\xaf\xb4\x9d\x07\x9b\x18\xd0\x83\xce\xa4\x50\x76\xde\x8b\xb4\xf1\x6f\xe4\x76\xd2\x39\x34\xa3\xa3\x78\x0a\x9b\xb9\xa6\x22\xfe\xfe\x68\x35\x32\x4a\xbb\xc2\xed\x7f\x26\x18\xc4\xb1\x28\x1d\x0e\xb8\x0c\xba\xc2\x65\xa7\xac\x0a\xf5\xfa\x34\x68\x7c\xba\xd0\xc6\xe8\xdd\x99\xa8\xdc\x7a\xf0\x56\xed\x7f\x7a\xa5\xf6\x8b\x70\x77\x32\x0b\x48\xf8\xe0\xbc\xce\xcb\x93\x93\xaf\xbe\xfa\xaa\x66\xe4\xe5\x4b\x28\x45\x21\xb3\xf1\xe8\xad\xae\x54\x0e\x85\x76\xe0\x69\x82\xc1\x25\x1a\x8c\x6e\xa5\xea\xb2\xeb\x9b\x70\x15\xf5\x75\x42\x82\x47\xe5\xb4\x5a\x34\x69\xdf\x0d\x5c\xff\x2c\xdc\x7a\xf0\x0c\x69\xeb\xa9\xaf\xcd\x03\x68\x59\x2d\x94\xcc\x5a\xc8\xab\xb0\x3c\x14\xeb\x3c\x97\x03\xc0\xa1\xb0\xbd\x9b\xf0\xa5\x2c\x6e\x30\x8f\xd2\xd5\xa1\x6a\x06\x23\xad\xa7\xfe\x78\x0c\xfd\x9e\xac\x6e\x99\xe6\x30\xa6\xca\xe8\xe8\x36\x3b\xa1\xcd\xb3\x67\xb5\xad\x4e\x0f\xbb\xf7\xb4\x13\x1d\xbe\x7e\x84\x17\x75\x6b\xd4\xc7\x14\x50\x11\x86\x71\x67\x3c\x9e\x6c\x64\x52\x4d\x4b\xa0\x51\x48\x15\x97\xc8\xc9\x51\xdb\xeb\x7c\x23\x0b\x69\x9d\x11\x4e\x9b\x48\xaa\xcd\xfd\xc3\x4f\xb8\xf3\xd3\xbe\xa3\xee\x93\x9b\x6b\x88\xe8\x72\x21\x39\xd4\xbe\xe3\x22\xbe\xd7\xb1\x37\x0c\x0c\x0c\xb6\xe7\xf0\x2a\x8c\x23\xbb\x36\x81\x1b\x79\xcf\x64\xbc\xf3\x38\xb9\xf3\xde\x26\xcd\xc1\x00\x82\xee\x75\x7c\x73\x0a\x3f\x26\x7f\xa2\x18\x7b\xc3\xf9\x07\x89\xd1\x33\xc0\x4e\xe5\xff\x4c\x49\xac\x3f\xcc\xbf\x4b\x2a\x35\xc2\xc1\x2b\xac\xc8\x72\x0e\xa7\xde\xf5\xb8\xc1\xf7\xc8\x5c\x87\x08\xb2\xc6\xfa\xfe\xc7\x4f\xc5\xd7\x5a\x35\xb3\xe4\x07\x0d\x91\x1b\xa3\x88\xc5\x4c\x29\x21\x0c\xc0\xa8\xc9\x0b\x37\x23\x61\x92\x5e\xdb\x68\x77\x3c\xd1\x0c\xb1\xfb\x94\xb6\xc2\x40\xd2\x24\x3b\x14\x09\xfc\xba\x3b\x89\xbe\x4b\xf3\xb4\xdd\x46\xe7\x3c\xe5\xd1\x0b\x71\xb7\xa9\x53\x5a\x7c\x25\x73\x1a\x63\x8a\xad\x25\x06\xe8\xdf\xe9\x1d\x63\x34\x2d\xdb\x89\x99\xd7\xf0\x35\x19\xfd\x4a\xd3\x6f\x3a\x99\x80\x97\xfa\x8b\x80\x66\xfc\x7c\x32\x87\x91\x97\x5b\xf8\x7c\xc7\xdf\x31\x2e\x10\x56\x6c\x5d\x54\x91\x8a\x82\xaf\x2c\x0f\x2b\xf7\x80\xed\x2c\x0c\x41\x7a\x6a\x18\xc0\xab\xd0\x5a\x8f\x94\xcd\x20\xa8\xd8\xa3\xea\x92\xb8\x7d\xc2\xc5\xd2\xb7\xa9\x81\xde\x21\x97\x90\x62\x3d\x3d\x0d\x64\xbf\x4c\x7e\xc5\xd4\x1f\x04\xc2\x93\x66\x87\xfc\x75\x41\x3a\xc8\xa6\x06\x9a\xfd\xe3\x74\x9e\x07\x43\x42\x14\x05\x9f\x1a\x12\x16\x3c\x73\x3f\x32\x1c\x34\x11\x2f\xf6\x18\xc2\xf0\x00\xe7\x7c\xe2\x1d\xee\x21\xfa\x9f\xb4\xc3\xb9\x9f\x9e\xfa\x0b\xf3\xe8\x5b\x33\x51\x39\xbd\x11\x4e\x66\xfc\x15\x86\xad\x16\x5c\xc7\x52\x13\x16\x26\xf7\x9d\xb8\x16\x7f\x83\xd7\xf9\x1c\x8a\x79\xae\x32\xa7\xcd\x51\x7e\xdf\x4a\xa4\x1e\x66\xf6\x9c\xbd\x6f\x0a\xed\xf2\x01\xe8\xd9\x33\xfa\x7f\x20\x3b\x3c\x89\xf0\x03\x67\xa7\xb4\x5d\xd4\x66\x9a\x1e\x93\xa6\x47\xa0\x72\xd9\xc6\xad\xa7\x5f\x38\xdf\xed\xda\xbd\xaf\x06\x0f\xfd\x14\x12\x97\xcf\x4d\x63\x7c\xa9\x57\x1a\xfe\xf1\xfe\x12\x3e\x5e\xbd\xf3\x12\x89\xbf\x98\xeb\x0b\x3b\xbe\x5b\x99\xc3\x07\xc7\xfd\xfc\xc1\x45\xf2\x70\x87\x97\xe9\x72\x7f\xe6\xc1\x86\x1b\xb7\x40\x61\x42\xfd\xda\x68\x14\xb3\xcf\x81\x26\xd6\x27\xc7\x93\xae\x10\x9f\x4f\x9f\x77\x5c\xd5\x57\x24\x91\x61\xf3\x74\xab\x9f\x0f\xa3\xac\xce\x23\x29\xb1\x45\x90\x3c\x81\x8a\xc5\xd1\xf3\x81\x8e\x35\xa5\xa3\x66\x9f\xc1\xc9\x49\x97\xf7\xbe\x80\x88\xf0\x38\xb4\x20\xa7\xe0\xf4\x1d\x8d\x6d\xe2\x90\x02\x7c\x27\x07\x99\x28\xc5\x42\x2a\xe9\xf6\x75\x2e\xe7\x21\x5b\x1e\x7f\x87\xc3\x9f\x0d\xe2\xe7\x52\x5b\xb4\xfd\x52\xe7\x53\x18\x96\x7d\x0a\x83\x6c\x70\x6b\xa3\xab\x95\x97\xdb\xa7\xba\xb7\xfc\xc4\xdf\x13\x99\xa5\x48\xd7\x93\x24\x9e\xba\x59\x7c\xdb\x32\x74\xde\x3d\x79\xc3\xaa\x44\xdb\x88\x41\x5a\x5b\xa5\xda\xc1\x41\x61\x24\x85\xda\x41\xcd\x92\xb1\xeb\xf1\x21\x47\xa7\x20\xdc\x1d\x1d\xf4\x5f\x2c\xe9\x60\x2a\x9f\x60\x29\x51\xf5\x04\xfd\xa6\x5e\xbb\x57\xce\x01\xcb\x7f\x8f\x98\x0f\x18\x1a\x90\x72\x38\x62\x24\x64\x0e\xba\x9c\xbc\x5b\xaf\xea\x74\x9b\xe3\x01\x3e\x7a\x3e\xc4\x38\x86\x7c\x88\x11\x06\xa2\xb7\x27\xb7\x27\xff\x0e\x00\x00\xff\xff\xbe\x59\x3f\x2a\x87\x2f\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x1a\x5d\x6f\xe3\x36\xf2\xb9\xf9\x15\xac\x1f\xae\x36\x9a\xb5\x53\xdc\xe1\x1e\x8c\x64\xb3\x1f\x6d\x7a\x0b\x64\x7b\x45\x36\xdb\x1e\x50\x2c\xba\xb4\x34\xb6\x79\xa1\x45\x1d\x49\xd9\xeb\x06\xf9\xef\x87\x19\x92\x12\x25\x51\x89\x93\x5c\x81\xf3\xc3\x6e\x24\x71\x3e\x38\xdf\xc3\xa1\xd8\x94\x4a\x5b\x76\x51\x15\x2b\xb1\x90\x70\xad\x6e\xa0\x60\x4b\xad\x36\x6c\xd4\x7a\x37\x3a\xf2\x2b\xdf\x83\xe5\x39\xb7\xfc\x17\x01\x3b\xe3\x57\xb6\xde\xd5\x2b\x5b\xf0\x29\xb0\xe1\x05\xa3\xa3\xd9\xcc\x63\xc1\xe7\x2b\x30\x4a\x6e\x41\x7b\xb8\xf8\xd5\xe8\xe8\x88\x67\x19\x18\x33\xe6\x52\x4e\x58\xa6\x0a\xab\x79\x66\xd9\x85\x54\x3b\xc2\x3b\xef\xec\xed\xf6\xe8\x88\x31\xc6\x66\x33\x76\xad\x2c\x97\xcc\x54\x65\x29\xf7\x4c\x2d\x09\x84\x59\x5c\x64\x98\x28\x18\x7c\x11\xc6\x42\x91\x01\xad\x8f\x89\x6c\xb9\x66\x16\x81\x3f\x10\xec\x9c\x7d\xbc\x10\x5f\xfe\xfe\xb7\x1a\xf1\x0f\x5b\x28\x2c\xb3\x6b\x6e\x99\x30\x0c\x36\xc2\x5a\xc8\xd9\x6e\x0d\x45\x40\xcf\x35\xb0\x9d\xb0\xeb\x5c\xf3\x9d\x17\x37\x67\xbf\xf0\x4a\xda\x1e\x31\x20\x64\xc4\xbb\xf9\x35\x80\x8c\xf9\x46\x55\x85\x0d\x94\x8f\x09\xc5\x9c\xbd\xce\x73\x0d\xc6\x9c\x4f\x1e\xc9\x4a\x0e\xa5\x32\x02\xbf\x58\x75\x10\x23\xdf\x07\x80\x1e\x23\x56\x3d\x92\x8d\x02\x76\x31\x2b\x1b\x51\x58\xc8\xef\x25\xfe\x9e\x96\x74\x28\x3f\x7e\xcb\xc6\x6a\xb5\x7f\x80\xd4\x9b\x4a\x17\x4f\x23\xc5\x69\x63\xb4\x1b\xcd\x34\x18\x55\xe9\x0c\x70\x55\xa6\x81\x0f\xef\x90\xf6\xa6\xdf\xba\x35\xf8\x41\xed\x20\x7f\xfd\x54\xf2\x0b\x64\xff\x31\xe4\x69\xbf\x35\xf9\x86\x52\x63\x11\xb3\x59\x4d\x9d\x67\x6b\x56\x19\xd0\xcc\x58\xa5\xc1\x30\x5e\x30\x51\x18\xcb\x8b\x0c\xd0\x9d\x54\x21\xf7\xcc\xae\xc1\x01\xa3\x47\xd9\x35\x08\xb7\x9a\xaf\xa0\xf6\xc2\x35\xb0\x65\x55\x64\x56\x28\xe7\x77\x0d\x08\x2f\x72\xb6\x52\x5b\x40\x1d\xb0\x85\x43\x56\x6a\xa0\xf7\xa5\x32\x16\xbd\x3d\x17\x04\x18\xb0\x89\xa2\xe3\xee\x4e\xef\x6b\xd8\x93\xd6\x33\x2e\x25\xe4\xd3\x98\x76\xb6\x86\xec\xc6\xb0\x35\x2f\x4b\x94\x9b\x65\xba\x2a\xac\xd8\x00\x41\x02\x06\x1d\x5e\xf3\x47\x02\x6c\xa1\x08\x98\xae\xbc\x88\xf1\x7b\xe1\xb6\xbe\x80\x20\xec\xb0\x2b\x0c\x4e\xf0\xc5\xa2\x70\xc2\x23\xc5\x2a\xd2\x20\xf2\x18\xb0\x39\x03\x5d\x8a\x82\x60\x8f\x99\x51\xf8\x59\x93\x02\x0b\xc5\x76\x7c\xcf\x96\x0a\x19\xdb\x70\x29\x32\xa1\x2a\xe3\x14\x61\x95\x27\xe9\x04\x58\x4b\x45\x55\x9e\xa8\x28\x18\x17\x7a\xca\x5e\x33\x53\x42\x26\xb8\xf4\x06\xd7\x98\x48\x01\x90\x1b\x44\xb4\x68\x58\xb0\x8a\x0c\x39\x60\x6b\x3c\xb6\x25\x85\xd8\x9a\x6a\x74\xc4\x47\x27\x04\x4f\x9d\x76\x7d\x20\xf6\x48\xd7\x4a\x22\xdd\x35\xb0\x05\x97\xc1\x84\x38\x6d\xcb\x78\x6a\xf5\xf2\x6e\x2c\xf6\x10\xed\x38\xdc\x5b\x28\x60\x87\x8a\x64\x2b\xb0\x6f\x1c\xc0\x78\x12\x40\xd8\x6d\x0d\x83\x3f\x0d\xb6\xd2\x05\x33\x20\x97\x53\x8f\xbc\xfe\x7e\xd7\x62\x5b\x14\xc2\x0a\x2e\xc5\x1f\xd0\xe2\x1d\xcd\x28\x88\x80\x34\x82\xc6\x83\x56\x55\xc3\x22\xe0\xb8\xc3\xf8\xa4\xc3\x46\x4c\x9f\x9d\xb1\x7b\x39\x99\xe1\xbe\x30\x1f\x29\x6d\x21\x27\x09\x5f\xef\x4b\x30\x4c\x95\x48\x9c\x4b\xb9\xf7\xdb\x32\x8c\x33\x29\x0c\x59\xc4\x96\x34\x61\x69\xa1\xb7\x42\x61\x98\x86\x0c\x04\x59\x7e\x96\x41\x69\x07\x04\x1f\xc9\x33\x41\x17\x65\x7b\x8b\x7f\xcd\xd9\x1b\xa5\xe4\x5d\x5a\xc2\xb7\xb4\xc5\x15\x10\x0c\x82\x58\x5d\xc1\x5d\x6a\x87\x49\xd2\xc2\xf4\x29\x8f\x2d\x11\xc5\x3f\x27\x8e\x76\x87\xb4\x58\x32\x5a\xc3\xce\xce\x58\x9b\xfc\x84\xdd\x06\xc6\x90\x0f\x76\xc7\x40\x1a\x68\x5e\x2e\x39\x3e\x26\xd9\x9b\xcd\xea\x7c\x1e\xbd\x8b\x3f\x5f\x84\x18\xe2\xe4\xcc\x6f\x42\xc4\xb4\xb0\x42\x51\x53\x8c\x67\x9c\x5e\x72\xbd\xaa\x36\xe0\x3d\x2e\xc4\x84\x22\xaf\x49\x78\x65\x79\x18\x2a\x1f\xea\xa8\x39\x8d\x81\xde\x59\x1f\x10\x8c\xcf\x08\x16\xb0\xaa\xe2\x7a\xef\x43\x6c\x48\x1e\x95\x71\x7e\x8e\x6e\x18\x23\x40\xb4\x1b\x55\xc0\xbe\x5e\xb9\x00\x51\xac\x98\xd5\xbc\x30\x4b\xd0\x1a\xf2\x29\x52\x09\xa6\x85\xeb\x0b\xd8\xc9\x7d\x8c\x24\x84\x41\x4f\x52\xb5\x82\x21\xe1\x75\x41\x15\xe3\x9c\xb0\x14\x41\x17\x51\x51\x12\xa3\x42\x85\xec\x30\x14\x4e\x53\x62\xf6\x46\xd2\x8e\x36\xa1\x68\x9a\x90\xc9\x04\x11\x76\x73\xfa\x9c\xbd\xba\x4d\x44\xa9\xae\xdd\x76\x5c\xb2\xf5\xf8\xc2\x2b\xa4\x05\x80\x59\x79\xb0\x7a\x73\xff\x87\xea\x8d\x90\xa9\x5d\x01\xfa\x7c\xca\x5d\x09\x35\x49\x39\xcd\xe9\x8b\x38\xc8\x37\x41\xc4\x61\x9b\x0c\x98\xa7\x17\xe7\x63\xac\xd3\x2b\x4c\x2d\xfe\x0d\x59\xd7\x34\xc9\x1e\x79\x9e\x9b\x56\x34\xb4\xa6\x0e\x81\x5e\xcd\x51\x34\xc7\x47\xda\x9e\x49\x5b\xaa\x30\xcc\x17\x3c\x08\xec\x0b\x34\x82\x32\x48\xd0\x31\xb3\x80\x8c\x57\x06\x1a\x7b\x6f\xb9\x20\xf2\x18\xd9\x38\x5a\x33\xe8\x40\xdb\xe7\x2c\xca\xfa\x04\xfa\x4d\xc3\xed\x9a\xb7\x36\xb2\x00\x28\xd0\x42\x4d\xb5\x81\x9c\xb6\x4a\xf9\x77\xa9\xa8\x86\xf0\xe6\xe9\x0b\xc8\x69\x32\x46\xa1\xad\x79\x91\x8f\x9d\x7a\xd3\xf6\xd5\x8d\xf9\x12\xac\x8f\xca\xa7\x2f\x7c\x63\x60\xbe\x66\xaf\xea\x76\x66\xda\xde\xf4\x43\x36\xf9\xad\x43\xd6\xcb\x62\x1d\xd3\xec\xd7\xf3\x2d\x30\x57\xd6\x3f\x68\x9f\x2d\x18\x76\xc6\x4e\xa6\x27\xad\xef\x41\xa5\xdb\xd6\x16\x3a\x69\xec\x47\xb0\x68\x06\xa4\xb1\xd0\x13\x32\xd7\x35\x8a\x4d\x29\x01\x8d\xcf\x95\x83\xb5\x4c\x62\xf8\x16\xae\x57\xde\x63\x5e\xa3\xdd\x6a\x4e\x5d\x9e\xcb\x8a\x54\xda\x50\x20\x5b\x43\x0b\x2f\xe6\x16\xb2\x11\x61\xd8\x96\xcb\x0a\xfb\x34\x29\x51\xe1\x14\x22\x17\xfb\x16\x81\x66\x67\x5b\x90\xaa\x74\xb5\x0a\xbb\x29\xd4\x8e\xed\xd6\x22\x5b\xb3\x92\x6b\xbe\x01\xeb\x6a\xb3\x92\x1b\x13\xfc\x42\xbb\xfe\x15\x37\x36\x9e\xb0\x0d\xd8\xb5\xca\xa7\xc9\x8d\x0c\x25\x5d\x92\x09\xe6\xcc\xdf\x70\x4b\x9f\x92\xf9\xb5\x31\x9b\x15\xd8\xb7\xbe\xde\x74\x80\xa1\x3e\x71\x39\xba\x10\x72\x20\x70\x78\x8d\xb4\x75\xe1\x2c\xf3\x00\x05\xd0\xfe\x89\xed\x39\xf9\x1d\x52\x0b\xfe\x98\x83\x11\xda\x8b\x7c\x9a\xd6\x1b\x33\x56\x57\x99\xad\x34\x0a\xac\xd4\x80\x81\x20\x68\x4d\xc3\x7f\x2a\x30\x36\x85\x60\xd0\x23\x63\xa9\xff\x1e\xd8\x72\x95\xc2\xeb\x62\xff\x81\x88\x9d\xa7\x4b\x95\x46\x94\x1e\x49\x2c\xce\xbe\x34\x8f\x09\xbb\x7b\xc4\xbf\x92\xd2\xed\xb2\xe7\xe2\xfa\x0f\x9b\xd2\xee\x5d\x6c\x3f\x34\x2d\x3d\x90\x19\x4e\xa6\x27\x31\xfd\x88\x8b\x3a\x3b\x37\x44\x3b\x9d\x4d\x3b\x33\xb4\xab\x09\x17\x92\x31\xa5\x32\x1e\x47\xfa\x3f\x40\xab\xba\x97\x29\xf2\xba\x3a\x10\x4d\xf6\xe7\x52\xa2\x22\x7d\x15\x80\x1d\x09\x75\x30\x9b\xca\xb8\x6a\xc0\x55\xa2\xa1\xf1\x8a\x91\x51\xb7\xe9\x2d\xc0\x52\x7f\x3e\xd0\x61\xe2\x0b\xa5\x73\xe7\x7b\x94\x59\xdc\xf7\x1a\x59\x96\x51\xfd\xe4\x9a\x1d\xbe\x90\x94\xb4\x7c\xf1\x1b\x82\xb7\xf1\x8d\x93\x6f\x42\xa8\x56\x1e\x6c\x7b\x92\x3a\xdc\x86\xca\xb4\x36\xb5\x6e\x34\x8f\x94\x79\xa8\x22\x6b\xf5\x75\x15\xe4\x63\x6c\x93\xbd\x43\x4b\x7e\xcc\x60\xb9\x84\xcc\x8a\x2d\x60\x73\x5a\xe9\x3a\xfc\xb5\x7b\xb9\xd9\x51\xc7\x79\x5d\xf6\xaa\x93\x66\xd4\xd8\xa8\xc2\x72\xd1\x41\x43\xd2\xac\x74\xd1\xc3\xf6\x2b\x86\x51\xec\x2e\x49\x1b\x39\x66\x55\x56\x95\x39\x6e\x12\x6d\x22\x3a\x8b\xab\x41\x3e\x00\xb0\xb5\xb5\xa5\x99\xcf\x66\x2b\x61\xd7\xd5\x62\x9a\xa9\xcd\x4c\x15\x4b\xa9\x76\xb3\xa5\x14\xa5\x99\x95\x95\x94\xb3\xef\xfe\xfa\x5d\x52\x17\xc8\x08\xfa\xb9\x6b\x42\x1f\x4e\xc0\x62\xd9\xc9\x61\x2f\x51\xe2\x1d\x5f\x6b\x94\x17\x9d\x01\xb2\xb3\x81\xf7\x2f\x3c\xc6\xb8\xeb\xec\xb8\x22\x4b\xa6\xc6\x48\xc3\x3f\x82\x8d\x9b\x36\xaa\xc9\x43\x34\xa6\x7c\x15\xf5\x6e\xf5\xa1\x82\x71\x9d\x91\xe9\x9f\x5e\x46\x39\xe4\xbe\x94\x80\xff\x9e\xd7\xe9\xa5\x6f\xa3\xf4\xfe\x74\xf8\x0c\x77\x7a\x71\x8d\xff\xbf\x1c\x4f\x8e\x5b\xf2\xc3\xdf\xc3\xa0\xdf\x0b\x53\x4a\xbe\x7f\x22\x34\xa9\xf6\x7b\x6e\xf9\x93\xe0\xaf\x1b\xfd\xbd\x1c\x4f\x3e\x25\xd4\x71\x48\x3e\x4c\xb8\xd2\xa1\x79\xf0\x59\x39\x70\x36\x10\x98\x1e\x4e\x5b\xa4\xf1\x38\x71\xdd\x97\x1a\xcd\x4e\xd8\x6c\x5d\x2f\xee\x38\x49\xc6\x0d\x1c\xa2\x27\x67\x20\xf3\x9e\x8a\x42\xd2\x7d\x08\x78\xdc\x83\xc4\xdf\xd2\x7a\xf3\xf1\x45\xeb\xa3\x33\xf6\x63\xec\x73\x42\x15\xfa\x21\x8b\xcf\xfb\xa6\xe8\xb8\xad\xcd\xf5\xcf\xe3\x37\xf6\x88\x03\x38\xae\x97\x9f\xf7\x58\x9e\x3c\x45\xd1\x8d\xb8\xfa\xba\xc6\x96\x67\x03\xb9\xe0\xec\xac\x3d\x5d\x9a\xbe\xc7\xb7\x69\x15\x93\xe0\x84\x84\x79\x07\xe4\x1f\xd7\xd7\x3f\x5f\x08\x09\xc3\x50\x95\x96\xf3\x76\x61\x7c\xa9\x56\xea\xe3\xd5\xbb\xf1\x24\x09\x93\x08\x20\xf8\x23\x8e\x9d\xf4\x47\x62\xc3\x57\x30\x33\xdb\xd5\xb7\x5f\x36\x72\xf4\x80\xc4\x5a\x5b\x36\xe9\x3d\x9b\xf1\x6f\xf4\xf9\x53\x1f\xf4\x10\xcf\xf0\xd2\x4e\xcb\xa0\xe0\x1b\xe4\xf9\xe2\xf2\x9f\xbf\xb2\x9f\xc0\xee\x94\xbe\x71\x5d\xe0\x28\xbd\x51\xb3\xdf\x2c\x94\xf4\x10\x03\x6b\x72\x30\x99\x16\x74\xd2\x18\x50\x0b\x7f\x18\xc4\xb1\xe2\xf0\xc5\xd3\x52\x69\x7a\x49\x93\xb6\x85\x54\xd9\x4d\xb6\xe6\xa2\x98\xfa\xee\x1f\xa3\x19\x45\x42\x5c\x67\x20\xab\x74\x88\x73\x85\xe3\xf3\xd8\x9d\x3b\x71\x57\xef\x2c\x01\xcc\x71\x5d\xec\x85\x27\x7e\x23\x8a\xd5\x31\xbb\xb8\x7c\xf7\x33\xdb\x2a\x8a\x94\x58\x35\x6e\xf8\x3e\x6a\xe2\x18\x2f\x4b\x29\x32\xee\x86\x0e\x8b\x4a\x48\xcb\x54\xd1\xf0\xf6\xa6\xe6\x6d\x60\xc3\xf0\xc5\x82\x2e\xb8\xfc\x78\x75\xd9\xb5\xc0\x1f\x9a\x4f\xe3\x51\x28\x5f\xb0\x62\xc1\xe2\x65\x34\x60\x4d\x52\xad\x94\x99\x7b\x9b\x18\xd0\x83\xca\x04\x97\x66\xde\x89\xb4\xf1\x6f\x64\x77\xc2\x5a\xd0\xa3\x83\x78\xf2\x8b\xa9\xa6\x42\xfe\x7e\x6f\x34\x32\x4a\xbb\xc2\xdd\xff\x26\x18\xc4\xb1\x28\x1d\x0e\xa8\x0c\xba\x82\x65\xab\xac\xf2\xf5\xfa\xd4\x6b\x7c\xba\x50\x5a\xab\xdd\x29\xaf\xec\x7a\xf0\xc8\xef\x2f\x9d\x52\xfb\xa5\x3f\x8c\x99\x79\x24\xb4\x71\xfa\x4e\x9f\x27\x47\x5f\x7d\xf5\x55\x60\xe4\xfc\x9c\x95\xbc\x10\xd9\x78\xf4\x56\x55\x32\x67\x85\xb2\xcc\xd1\x64\x1a\x96\xa0\x21\x3a\xe6\x0a\x65\xd7\x37\xfe\x6c\xeb\xeb\x84\x04\x0f\xca\x69\x41\x34\x69\xdf\xf5\x5c\xff\xcc\xed\x7a\x70\x0f\x69\xeb\x09\x67\xfa\x1e\xb4\xac\x16\x52\x64\x0d\xe4\x95\xff\x3c\x14\xeb\x1c\x97\x03\xc0\xbe\xb0\xbd\x9f\xf0\xa5\x28\x6e\x20\x8f\xd2\x55\x5f\x35\x83\x91\xd6\x51\x7f\x3a\x86\x6e\x4f\x16\x5a\xa6\x39\x1b\x63\x65\x74\x70\x9b\x9d\xd0\xe6\xe9\x8b\x60\xab\xd3\x7e\xf7\x9e\x76\xa2\xfe\xeb\x27\x78\x51\xbb\x46\x7d\x4a\x01\x15\x61\x18\xb7\x6e\x33\x24\x1b\x99\x54\xd3\xe2\x69\x14\x42\xc6\x25\x72\x72\x0e\xf8\x3a\xdf\x88\x42\x18\xab\xb9\x55\x3a\x92\x6a\x7d\xfe\xf0\x13\xec\xdc\x28\xf2\xa0\x03\xea\xfa\x18\x22\x3a\x5c\x48\x4e\xdc\xef\x99\x12\x74\x3a\xf6\x9a\x81\x81\xa9\xfb\x9c\xbd\xf2\xb3\xd2\xdb\xfe\x29\xea\xbd\x63\xfb\xd6\xe3\xfd\x27\xfa\x69\x0e\x06\x10\xb4\xcf\xf7\xeb\x5d\xb8\x19\xfe\x33\xc5\xd8\xb9\x39\xf0\x28\x31\x3a\x06\xc8\xa9\xdc\x9f\x29\x89\x75\x6f\x1a\xdc\x27\x95\x80\x70\xf0\x08\x2b\xb2\x9c\xfe\x48\x3e\xcc\x2f\x5c\x8f\x4c\x75\x08\x47\x6b\x0c\xe7\x3f\x6e\x64\xbf\x56\xb2\x1e\x74\x3f\x6a\xc2\x5d\x1b\x45\x2c\x66\x4c\x09\x7e\x3a\x87\x4d\x9e\x3f\x19\xf1\x63\xfe\x60\xa3\xed\x79\x47\x3d\x61\xef\x52\xda\x72\xcd\x92\x26\xd9\xa2\x88\xe0\xd7\xed\x31\xf9\x7d\x9a\xc7\xe5\x26\xda\xe7\x31\xcd\x72\x90\xbb\x4d\x48\x69\xf1\x91\xcc\x71\x8c\x29\xb6\x96\x18\xa0\x7b\xa6\x77\x88\xd1\x34\x6c\x27\x06\x72\xc3\xc7\x64\xf8\x2b\x75\xb7\xe9\x24\x02\x4e\xea\x2f\x3d\x9a\xf1\xc9\x64\xce\x46\x4e\x6e\xfe\x6e\x91\x3b\x63\x5c\x00\x5b\x91\x75\x61\x45\xca\x0b\x3a\xb2\xec\x57\xee\x1e\xdb\xa9\x9f\xaa\x74\xd4\x30\x80\x57\x82\x31\x0e\x29\x99\x81\x57\xb1\x43\xd5\x26\x71\xf7\x8c\x83\xa5\x6f\x53\xd3\xc6\x3e\x97\x2c\xc5\xfa\x83\xa3\xca\xce\x15\xab\xee\x64\x91\x3d\x6b\x18\x49\x57\x1f\xd2\x41\x36\x35\x6d\xed\x6e\xa7\xf5\x3c\x18\x12\xa2\x28\xf8\xdc\x90\xb0\xa0\x0b\x01\x07\x86\x83\x3a\xe2\xc5\x1e\x83\x18\x1e\xe1\x9c\xcf\x3c\xc3\xed\xa3\xff\x49\x59\x98\xbb\x71\xac\x3b\x30\x8f\x2e\xc2\xf1\xca\xaa\x0d\xb7\x22\xa3\x2b\x22\xa6\x5a\x50\x1d\x8b\x4d\x98\xbf\x56\xd0\x8a\x6b\xf1\x95\xc9\xd6\x5d\x2d\xe2\xb9\xca\xac\xd2\x07\xf9\x7d\x23\x91\x30\x1d\xed\x38\x7b\xd7\x14\x9a\xcf\x3d\xd0\xd3\x17\xf8\xff\x40\x76\x78\x16\xe1\x47\x0e\x63\x71\x39\x0f\x66\x9a\x9e\xbb\xa6\x47\xa0\x62\xd9\xc4\xad\xe7\x1f\x38\xdf\xef\xda\x9d\x2b\x8d\x7d\x3f\x65\x89\xc3\xe7\xba\x31\xbe\x54\x2b\xc5\xfe\xf5\xfe\x92\x7d\xbc\x7a\xe7\x24\x12\x5f\xe7\xeb\x0a\x3b\x3e\x5b\x99\xb3\x0f\x96\xfa\xf9\xde\x41\xf2\x70\x87\x97\xa9\x72\x7f\xea\xc0\x86\x1b\x37\x4f\x61\x82\xfd\xda\x68\x14\xb3\x4f\x81\x26\xd6\x27\xc5\x93\xb6\x10\x4f\xa6\x27\x2d\x57\x75\x15\x49\x64\xd8\x34\xdd\xea\xe6\xc3\x28\xab\xd3\x48\x8a\x6f\x81\x09\x9a\x40\xc5\xe2\xe8\xf8\x40\xcb\x9a\xd2\x51\xb3\xcb\xe0\xe4\xa8\xcd\x7b\x57\x40\x48\x78\xec\x5b\x10\x37\xa4\x1f\x6c\x6c\x13\x9b\xe4\xcc\x75\x72\x2c\xe3\x25\x5f\x08\x29\xec\x3e\xe4\x72\x1a\xb2\xe5\xf1\x25\x21\xba\xd3\x08\x5f\x4a\x65\xc0\x74\x4b\x9d\xcf\x7e\x58\xf6\xd9\x0f\xb2\x99\x5d\x6b\x55\xad\x9c\xdc\x3e\x87\xde\xf2\x33\x5d\x76\xd2\x4b\x9e\xae\x27\x51\x3c\xa1\x59\x7c\xdb\x30\x74\xd6\xde\x79\xcd\xaa\x00\x53\x8b\x41\x18\x53\xa5\xda\xc1\x41\x61\x24\x85\xda\x42\x4d\x92\x31\xeb\x71\x9f\xa3\x63\xc6\xed\x3d\x1d\xf4\x9f\x2c\x69\x6f\x2a\x9f\xd9\x52\x80\xec\x08\xfa\x4d\xf8\xf6\xa0\x9c\x3d\x96\xff\x1f\x31\xf7\x18\x1a\x90\xb2\xdf\x62\x24\x64\x0a\xba\x94\xbc\x1b\xaf\x6a\x75\x9b\xe3\x01\x3e\x3a\x3e\x44\x38\x86\x7c\x88\x10\x7a\xa2\x77\x47\x77\x47\xff\x0d\x00\x00\xff\xff\xe9\x6a\xe7\x88\x36\x31\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -220,7 +220,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0x5b, 0xc1, 0xa2, 0x5c, 0x3b, 0xd, 0xc9, 0x4, 0x6b, 0xd9, 0x94, 0x40, 0xb8, 0xa7, 0x93, 0xc3, 0x68, 0xb, 0x23, 0xb1, 0xda, 0xc5, 0xca, 0x51, 0x29, 0x68, 0x6f, 0x96, 0xea, 0x92, 0xa1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7a, 0x18, 0x7b, 0xf4, 0x8b, 0x60, 0x82, 0x5b, 0x50, 0xa8, 0xc0, 0x2a, 0x4b, 0xe0, 0xda, 0x5c, 0x9d, 0xc7, 0x17, 0x9b, 0xf4, 0xf1, 0xfa, 0x25, 0xe5, 0x32, 0xee, 0xc0, 0xc7, 0x83, 0xb3, 0x50}} return a, nil } From 7204ba8f720f3b8186a7ffb087f971919b42dd43 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 24 Jan 2024 18:15:20 -0600 Subject: [PATCH 084/132] use Burner and update dependencies --- contracts/FlowIDTableStaking.cdc | 3 +- contracts/FlowToken.cdc | 63 +- .../testContracts/TestFlowIDTableStaking.cdc | 11 +- lib/go/contracts/contracts.go | 20 +- lib/go/contracts/contracts_test.go | 2 +- lib/go/contracts/go.mod | 21 +- lib/go/contracts/go.sum | 1171 +++++++++++++++++ lib/go/contracts/internal/assets/assets.go | 18 +- 8 files changed, 1226 insertions(+), 83 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 76bedfc3f..aff6b4812 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -29,6 +29,7 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" +import Burner from "Burner" import FlowFees from 0xFLOWFEESADDRESS import Crypto @@ -1292,7 +1293,7 @@ access(all) contract FlowIDTableStaking { self.setNonOperationalNodesList(emptyNodeList) // Destroy the remaining fees, even if there are some left - destroy rewardsVault + Burner.burn(<-rewardsVault) } /// Calculates rewards for all the staked node operators and delegators diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 98eedad35..9e1d9e321 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -1,7 +1,7 @@ import FungibleToken from "FungibleToken" import MetadataViews from "MetadataViews" import FungibleTokenMetadataViews from "FungibleTokenMetadataViews" -//import ViewResolver from "ViewResolver" +import Burner from "Burner" access(all) contract FlowToken: FungibleToken { @@ -17,9 +17,6 @@ access(all) contract FlowToken: FungibleToken { // Event that is emitted when new tokens are minted access(all) event TokensMinted(amount: UFix64) - // Event that is emitted when tokens are destroyed - access(all) event TokensBurned(amount: UFix64) - // Event that is emitted when a new minter resource is created access(all) event MinterCreated(allowedAmount: UFix64) @@ -52,6 +49,14 @@ access(all) contract FlowToken: FungibleToken { self.balance = balance } + /// Called when a fungible token is burned via the `Burner.burn()` method + access(contract) fun burnCallback() { + if self.balance > 0.0 { + FlowToken.totalSupply = FlowToken.totalSupply - self.getBalance() + } + self.balance = 0.0 + } + /// getSupportedVaultTypes optionally returns a list of vault types that this receiver accepts access(all) view fun getSupportedVaultTypes(): {Type: Bool} { return {self.getType(): true} @@ -125,19 +130,6 @@ access(all) contract FlowToken: FungibleToken { return <-create Vault(balance: 0.0) } - /// Function that destroys a Vault instance, effectively burning the tokens. - /// - /// @param from: The Vault resource containing the tokens to burn - /// - /// Will need to add an update to total supply - /// See https://github.com/onflow/flips/pull/131 - access(all) fun burn(_ vault: @{FungibleToken.Vault}) { - if vault.balance > 0.0 { - FlowToken.totalSupply = FlowToken.totalSupply - vault.getBalance() - } - destroy vault - } - /// Gets a list of the metadata views that this contract supports access(all) view fun getContractViews(resourceType: Type?): [Type] { return [Type(), @@ -204,15 +196,6 @@ access(all) contract FlowToken: FungibleToken { emit MinterCreated(allowedAmount: allowedAmount) return <-create Minter(allowedAmount: allowedAmount) } - - // createNewBurner - // - // Function that creates and returns a new burner resource - // - access(all) fun createNewBurner(): @Burner { - emit BurnerCreated() - return <-create Burner() - } } // Minter @@ -245,34 +228,6 @@ access(all) contract FlowToken: FungibleToken { } } - // Burner - // - // Resource object that token admin accounts can hold to burn tokens. - // - access(all) resource Burner { - - // burnTokens - // - // Function that destroys a Vault instance, effectively burning the tokens. - // - // Note: the burned tokens are automatically subtracted from the - // total supply in the Vault destructor. - // - access(all) fun burnTokens(from: @FlowToken.Vault) { - FlowToken.burnTokens(from: <-from) - } - } - - access(all) fun burnTokens(from: @FlowToken.Vault) { - let vault <- from as! @FlowToken.Vault - let amount = vault.balance - destroy vault - if amount > 0.0 { - FlowToken.totalSupply = FlowToken.totalSupply - amount - emit TokensBurned(amount: amount) - } - } - /// Gets the Flow Logo XML URI from storage access(all) fun getLogoURI(): String { return FlowToken.account.storage.copy(from: /storage/flowTokenLogoURI) ?? "" diff --git a/contracts/testContracts/TestFlowIDTableStaking.cdc b/contracts/testContracts/TestFlowIDTableStaking.cdc index 6aff98b51..bbb8151d0 100644 --- a/contracts/testContracts/TestFlowIDTableStaking.cdc +++ b/contracts/testContracts/TestFlowIDTableStaking.cdc @@ -9,6 +9,7 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" +import Burner from "Burner" access(all) contract FlowIDTableStaking { @@ -54,7 +55,7 @@ access(all) contract FlowIDTableStaking { self.networkingKey = networkingKey self.stakingKey = stakingKey - destroy tokensCommitted + Burner.burn(<-tokensCommitted) } } @@ -117,7 +118,7 @@ access(all) contract FlowIDTableStaking { /// Add new tokens to the system to stake during the next epoch access(NodeOperator) fun stakeNewTokens(_ tokens: @{FungibleToken.Vault}) { - destroy tokens + Burner.burn(<-tokens) } /// Stake tokens that are in the tokensUnstaked bucket @@ -208,7 +209,7 @@ access(all) contract FlowIDTableStaking { /// Delegate new tokens to the node operator access(DelegatorOwner) fun delegateNewTokens(from: @{FungibleToken.Vault}) { - destroy from + Burner.burn(<-from) } /// Delegate tokens from the unstaked bucket to the node operator @@ -254,7 +255,7 @@ access(all) contract FlowIDTableStaking { stakingKey: String, tokensCommitted: @{FungibleToken.Vault} ): @NodeStaker { - destroy tokensCommitted + Burner.burn(<-tokensCommitted) // return a new NodeStaker object that the node operator stores in their account return <-create NodeStaker(id: id) @@ -263,7 +264,7 @@ access(all) contract FlowIDTableStaking { access(all) fun registerNewDelegator(nodeID: String, tokensCommitted: @{FungibleToken.Vault}): @NodeDelegator { - destroy tokensCommitted + Burner.burn(<-tokensCommitted) return <-create NodeDelegator(id: 1, nodeID: nodeID) } diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index c4ef5251f..59f110ec0 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -52,6 +52,7 @@ const ( placeholderMetadataViewsAddress = "\"MetadataViews\"" placeholderFlowTokenAddress = "\"FlowToken\"" placeholderIDTableAddress = "\"FlowIDTableStaking\"" + placeholderBurnerAddress = "\"Burner\"" placeholderStakingProxyAddress = "0xSTAKINGPROXYADDRESS" placeholderQCAddr = "0xQCADDRESS" placeholderDKGAddr = "0xDKGADDRESS" @@ -77,8 +78,8 @@ func withHexPrefix(address string) string { } // FungibleToken returns the FungibleToken contract interface. -func FungibleToken(viewResolverAddress string) []byte { - return ftcontracts.FungibleToken(viewResolverAddress) +func FungibleToken(viewResolverAddress, burnerAddress string) []byte { + return ftcontracts.FungibleToken(viewResolverAddress, burnerAddress) } // FungibleTokenMetadataViews returns the FungibleTokenMetadataViews contract interface. @@ -94,6 +95,10 @@ func ViewResolver() []byte { return nftcontracts.ViewResolver() } +func Burner() []byte { + return ftcontracts.Burner() +} + // MetadataViews returns the MetadataViews contract interface. func MetadataViews(fungibleTokenAddr, nonFungibleTokenAddr, viewResolverAddr string) []byte { return nftcontracts.MetadataViews(flow.HexToAddress(fungibleTokenAddr), flow.HexToAddress(nonFungibleTokenAddr), flow.HexToAddress(viewResolverAddr)) @@ -102,7 +107,7 @@ func MetadataViews(fungibleTokenAddr, nonFungibleTokenAddr, viewResolverAddr str // FlowToken returns the FlowToken contract. // // The returned contract will import the FungibleToken contract from the specified address. -func FlowToken(fungibleTokenAddress, fungibleTokenMVAddress, metadataViewsAddress, viewResolverAddress string) []byte { +func FlowToken(fungibleTokenAddress, fungibleTokenMVAddress, metadataViewsAddress, burnerAddress string) []byte { code := assets.MustAssetString(flowTokenFilename) // Replace the fungible token placeholder address @@ -125,6 +130,12 @@ func FlowToken(fungibleTokenAddress, fungibleTokenMVAddress, metadataViewsAddres withHexPrefix(metadataViewsAddress), ) + code = strings.ReplaceAll( + code, + placeholderBurnerAddress, + withHexPrefix(burnerAddress), + ) + // Replace the init method storage operations code = strings.ReplaceAll( code, @@ -243,7 +254,7 @@ func FlowServiceAccount(fungibleTokenAddress, flowTokenAddress, flowFeesAddress, // # The staking contract imports the FungibleToken and FlowToken contracts // // Parameter: latest: indicates if the contract is the latest version, or an old version. Used to test upgrades -func FlowIDTableStaking(fungibleTokenAddress, flowTokenAddress, flowFeesAddress string, latest bool) []byte { +func FlowIDTableStaking(fungibleTokenAddress, flowTokenAddress, flowFeesAddress, burnerAddress string, latest bool) []byte { var code string code = assets.MustAssetString(flowIdentityTableFilename) @@ -251,6 +262,7 @@ func FlowIDTableStaking(fungibleTokenAddress, flowTokenAddress, flowFeesAddress code = strings.ReplaceAll(code, placeholderFungibleTokenAddress, withHexPrefix(fungibleTokenAddress)) code = strings.ReplaceAll(code, placeholderFlowTokenAddress, withHexPrefix(flowTokenAddress)) code = strings.ReplaceAll(code, placeholderFlowFeesAddress, withHexPrefix(flowFeesAddress)) + code = strings.ReplaceAll(code, placeholderBurnerAddress, withHexPrefix(burnerAddress)) return []byte(code) } diff --git a/lib/go/contracts/contracts_test.go b/lib/go/contracts/contracts_test.go index e27be412c..9213fff14 100644 --- a/lib/go/contracts/contracts_test.go +++ b/lib/go/contracts/contracts_test.go @@ -33,7 +33,7 @@ func TestFlowServiceAccountContract(t *testing.T) { } func TestFlowIdentityTableContract(t *testing.T) { - contract := contracts.FlowIDTableStaking(fakeAddr, fakeAddr, fakeAddr, true) + contract := contracts.FlowIDTableStaking(fakeAddr, fakeAddr, fakeAddr, fakeAddr, true) assert.NotNil(t, contract) } diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index e880f9b74..fa4d2f6a5 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,30 +4,32 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240123221015-9f24a7303954 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240123173621-bcf55c5668ad + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125000944-01706d1b6a69 + github.com/onflow/flow-go-sdk v0.44.1-0.20240124213231-78d9f08eeae1 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125000928-4973179638e1 github.com/stretchr/testify v1.8.4 ) require ( github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc // indirect - github.com/bits-and-blooms/bitset v1.5.0 // indirect + github.com/bits-and-blooms/bitset v1.7.0 // indirect github.com/btcsuite/btcd/btcec/v2 v2.2.1 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect - github.com/ethereum/go-ethereum v1.9.13 // indirect + github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 // indirect + github.com/ethereum/go-ethereum v1.13.5 // indirect github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect + github.com/holiman/uint256 v1.2.3 // indirect github.com/k0kubun/pp v3.0.1+incompatible // indirect - github.com/klauspost/cpuid/v2 v2.2.4 // indirect + github.com/klauspost/cpuid/v2 v2.2.5 // indirect github.com/kr/pretty v0.3.1 // indirect github.com/kr/text v0.2.0 // indirect github.com/logrusorgru/aurora/v4 v4.0.0 // indirect github.com/mattn/go-colorable v0.1.13 // indirect - github.com/mattn/go-isatty v0.0.17 // indirect + github.com/mattn/go-isatty v0.0.19 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb // indirect + github.com/onflow/crypto v0.25.0 // indirect github.com/onflow/flow-go/crypto v0.24.7 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect @@ -37,12 +39,13 @@ require ( github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d // indirect github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect - go.opentelemetry.io/otel v1.14.0 // indirect + go.opentelemetry.io/otel v1.16.0 // indirect golang.org/x/crypto v0.17.0 // indirect golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc // indirect golang.org/x/sys v0.15.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect + gonum.org/v1/gonum v0.13.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index fe7be68ec..717ca92ec 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1,12 +1,15 @@ +cloud.google.com/go v0.0.0-20170206221025-ce650573d812/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= +cloud.google.com/go v0.43.0/go.mod h1:BOSR3VbTLkk6FDC/TcffxP4NF/FFBGA5ku+jvKOP7pg= cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= +cloud.google.com/go v0.51.0/go.mod h1:hWtGJ6gnXH+KgDv+V0zFGDvpi07n3z8ZNj3T1RW0Gcw= cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= @@ -36,69 +39,130 @@ cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRY cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFOKM= cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= +cloud.google.com/go v0.110.2/go.mod h1:k04UEeEtb6ZBRTv3dZz4CeJC3jKGxyhl0sAiVVquxiw= +cloud.google.com/go v0.110.4/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.6/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.7/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.8/go.mod h1:Iz8AkXJf1qmxC3Oxoep8R1T36w8B92yU29PcBhHO5fk= cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= +cloud.google.com/go/accessapproval v1.7.1/go.mod h1:JYczztsHRMK7NTXb6Xw+dwbs/WnOJxbo/2mTI+Kgg68= +cloud.google.com/go/accessapproval v1.7.2/go.mod h1:/gShiq9/kK/h8T/eEn1BTzalDvk0mZxJlhfw0p+Xuc0= cloud.google.com/go/accesscontextmanager v1.3.0/go.mod h1:TgCBehyr5gNMz7ZaH9xubp+CE8dkrszb4oK9CWyvD4o= cloud.google.com/go/accesscontextmanager v1.4.0/go.mod h1:/Kjh7BBu/Gh83sv+K60vN9QE5NJcd80sU33vIe2IFPE= cloud.google.com/go/accesscontextmanager v1.6.0/go.mod h1:8XCvZWfYw3K/ji0iVnp+6pu7huxoQTLmxAbVjbloTtM= +cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ= +cloud.google.com/go/accesscontextmanager v1.8.0/go.mod h1:uI+AI/r1oyWK99NN8cQ3UK76AMelMzgZCvJfsi2c+ps= +cloud.google.com/go/accesscontextmanager v1.8.1/go.mod h1:JFJHfvuaTC+++1iL1coPiG1eu5D24db2wXCDWDjIrxo= +cloud.google.com/go/accesscontextmanager v1.8.2/go.mod h1:E6/SCRM30elQJ2PKtFMs2YhfJpZSNcJyejhuzoId4Zk= cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= cloud.google.com/go/aiplatform v1.27.0/go.mod h1:Bvxqtl40l0WImSb04d0hXFU7gDOiq9jQmorivIiWcKg= cloud.google.com/go/aiplatform v1.35.0/go.mod h1:7MFT/vCaOyZT/4IIFfxH4ErVg/4ku6lKv3w0+tFTgXQ= +cloud.google.com/go/aiplatform v1.36.1/go.mod h1:WTm12vJRPARNvJ+v6P52RDHCNe4AhvjcIZ/9/RRHy/k= +cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw= +cloud.google.com/go/aiplatform v1.45.0/go.mod h1:Iu2Q7sC7QGhXUeOhAj/oCK9a+ULz1O4AotZiqjQ8MYA= +cloud.google.com/go/aiplatform v1.48.0/go.mod h1:Iu2Q7sC7QGhXUeOhAj/oCK9a+ULz1O4AotZiqjQ8MYA= +cloud.google.com/go/aiplatform v1.50.0/go.mod h1:IRc2b8XAMTa9ZmfJV1BCCQbieWWvDnP1A8znyz5N7y4= +cloud.google.com/go/aiplatform v1.51.0/go.mod h1:IRc2b8XAMTa9ZmfJV1BCCQbieWWvDnP1A8znyz5N7y4= +cloud.google.com/go/aiplatform v1.51.1/go.mod h1:kY3nIMAVQOK2XDqDPHaOuD9e+FdMA6OOpfBjsvaFSOo= cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= cloud.google.com/go/analytics v0.17.0/go.mod h1:WXFa3WSym4IZ+JiKmavYdJwGG/CvpqiqczmL59bTD9M= cloud.google.com/go/analytics v0.18.0/go.mod h1:ZkeHGQlcIPkw0R/GW+boWHhCOR43xz9RN/jn7WcqfIE= +cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE= +cloud.google.com/go/analytics v0.21.2/go.mod h1:U8dcUtmDmjrmUTnnnRnI4m6zKn/yaA5N9RlEkYFHpQo= +cloud.google.com/go/analytics v0.21.3/go.mod h1:U8dcUtmDmjrmUTnnnRnI4m6zKn/yaA5N9RlEkYFHpQo= +cloud.google.com/go/analytics v0.21.4/go.mod h1:zZgNCxLCy8b2rKKVfC1YkC2vTrpfZmeRCySM3aUbskA= cloud.google.com/go/apigateway v1.3.0/go.mod h1:89Z8Bhpmxu6AmUxuVRg/ECRGReEdiP3vQtk4Z1J9rJk= cloud.google.com/go/apigateway v1.4.0/go.mod h1:pHVY9MKGaH9PQ3pJ4YLzoj6U5FUDeDFBllIz7WmzJoc= cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= +cloud.google.com/go/apigateway v1.6.1/go.mod h1:ufAS3wpbRjqfZrzpvLC2oh0MFlpRJm2E/ts25yyqmXA= +cloud.google.com/go/apigateway v1.6.2/go.mod h1:CwMC90nnZElorCW63P2pAYm25AtQrHfuOkbRSHj0bT8= cloud.google.com/go/apigeeconnect v1.3.0/go.mod h1:G/AwXFAKo0gIXkPTVfZDd2qA1TxBXJ3MgMRBQkIi9jc= cloud.google.com/go/apigeeconnect v1.4.0/go.mod h1:kV4NwOKqjvt2JYR0AoIWo2QGfoRtn/pkS3QlHp0Ni04= cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= +cloud.google.com/go/apigeeconnect v1.6.1/go.mod h1:C4awq7x0JpLtrlQCr8AzVIzAaYgngRqWf9S5Uhg+wWs= +cloud.google.com/go/apigeeconnect v1.6.2/go.mod h1:s6O0CgXT9RgAxlq3DLXvG8riw8PYYbU/v25jqP3Dy18= cloud.google.com/go/apigeeregistry v0.4.0/go.mod h1:EUG4PGcsZvxOXAdyEghIdXwAEi/4MEaoqLMLDMIwKXY= cloud.google.com/go/apigeeregistry v0.5.0/go.mod h1:YR5+s0BVNZfVOUkMa5pAR2xGd0A473vA5M7j247o1wM= +cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc= +cloud.google.com/go/apigeeregistry v0.7.1/go.mod h1:1XgyjZye4Mqtw7T9TsY4NW10U7BojBvG4RMD+vRDrIw= +cloud.google.com/go/apigeeregistry v0.7.2/go.mod h1:9CA2B2+TGsPKtfi3F7/1ncCCsL62NXBRfM6iPoGSM+8= cloud.google.com/go/apikeys v0.4.0/go.mod h1:XATS/yqZbaBK0HOssf+ALHp8jAlNHUgyfprvNcBIszU= cloud.google.com/go/apikeys v0.5.0/go.mod h1:5aQfwY4D+ewMMWScd3hm2en3hCj+BROlyrt3ytS7KLI= +cloud.google.com/go/apikeys v0.6.0/go.mod h1:kbpXu5upyiAlGkKrJgQl8A0rKNNJ7dQ377pdroRSSi8= cloud.google.com/go/appengine v1.4.0/go.mod h1:CS2NhuBuDXM9f+qscZ6V86m1MIIqPj3WC/UoEuR1Sno= cloud.google.com/go/appengine v1.5.0/go.mod h1:TfasSozdkFI0zeoxW3PTBLiNqRmzraodCWatWI9Dmak= cloud.google.com/go/appengine v1.6.0/go.mod h1:hg6i0J/BD2cKmDJbaFSYHFyZkgBEfQrDg/X0V5fJn84= +cloud.google.com/go/appengine v1.7.0/go.mod h1:eZqpbHFCqRGa2aCdope7eC0SWLV1j0neb/QnMJVWx6A= +cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E= +cloud.google.com/go/appengine v1.8.1/go.mod h1:6NJXGLVhZCN9aQ/AEDvmfzKEfoYBlfB80/BHiKVputY= +cloud.google.com/go/appengine v1.8.2/go.mod h1:WMeJV9oZ51pvclqFN2PqHoGnys7rK0rz6s3Mp6yMvDo= cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= cloud.google.com/go/area120 v0.7.0/go.mod h1:a3+8EUD1SX5RUcCs3MY5YasiO1z6yLiNLRiFrykbynY= cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k= +cloud.google.com/go/area120 v0.8.1/go.mod h1:BVfZpGpB7KFVNxPiQBuHkX6Ed0rS51xIgmGyjrAfzsg= +cloud.google.com/go/area120 v0.8.2/go.mod h1:a5qfo+x77SRLXnCynFWPUZhnZGeSgvQ+Y0v1kSItkh4= cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= cloud.google.com/go/artifactregistry v1.8.0/go.mod h1:w3GQXkJX8hiKN0v+at4b0qotwijQbYUqF2GWkZzAhC0= cloud.google.com/go/artifactregistry v1.9.0/go.mod h1:2K2RqvA2CYvAeARHRkLDhMDJ3OXy26h3XW+3/Jh2uYc= cloud.google.com/go/artifactregistry v1.11.1/go.mod h1:lLYghw+Itq9SONbCa1YWBoWs1nOucMH0pwXN1rOBZFI= cloud.google.com/go/artifactregistry v1.11.2/go.mod h1:nLZns771ZGAwVLzTX/7Al6R9ehma4WUEhZGWV6CeQNQ= +cloud.google.com/go/artifactregistry v1.12.0/go.mod h1:o6P3MIvtzTOnmvGagO9v/rOjjA0HmhJ+/6KAXrmYDCI= +cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08= +cloud.google.com/go/artifactregistry v1.14.1/go.mod h1:nxVdG19jTaSTu7yA7+VbWL346r3rIdkZ142BSQqhn5E= +cloud.google.com/go/artifactregistry v1.14.2/go.mod h1:Xk+QbsKEb0ElmyeMfdHAey41B+qBq3q5R5f5xD4XT3U= +cloud.google.com/go/artifactregistry v1.14.3/go.mod h1:A2/E9GXnsyXl7GUvQ/2CjHA+mVRoWAXC0brg2os+kNI= cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= cloud.google.com/go/asset v1.9.0/go.mod h1:83MOE6jEJBMqFKadM9NLRcs80Gdw76qGuHn8m3h8oHQ= cloud.google.com/go/asset v1.10.0/go.mod h1:pLz7uokL80qKhzKr4xXGvBQXnzHn5evJAEAtZiIb0wY= cloud.google.com/go/asset v1.11.1/go.mod h1:fSwLhbRvC9p9CXQHJ3BgFeQNM4c9x10lqlrdEUYXlJo= +cloud.google.com/go/asset v1.12.0/go.mod h1:h9/sFOa4eDIyKmH6QMpm4eUK3pDojWnUhTgJlk762Hg= +cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw= +cloud.google.com/go/asset v1.14.1/go.mod h1:4bEJ3dnHCqWCDbWJ/6Vn7GVI9LerSi7Rfdi03hd+WTQ= +cloud.google.com/go/asset v1.15.0/go.mod h1:tpKafV6mEut3+vN9ScGvCHXHj7FALFVta+okxFECHcg= +cloud.google.com/go/asset v1.15.1/go.mod h1:yX/amTvFWRpp5rcFq6XbCxzKT8RJUam1UoboE179jU4= cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo= cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0= cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= +cloud.google.com/go/assuredworkloads v1.11.1/go.mod h1:+F04I52Pgn5nmPG36CWFtxmav6+7Q+c5QyJoL18Lry0= +cloud.google.com/go/assuredworkloads v1.11.2/go.mod h1:O1dfr+oZJMlE6mw0Bp0P1KZSlj5SghMBvTpZqIcUAW4= cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= cloud.google.com/go/automl v1.7.0/go.mod h1:RL9MYCCsJEOmt0Wf3z9uzG0a7adTT1fe+aObgSpkCt8= cloud.google.com/go/automl v1.8.0/go.mod h1:xWx7G/aPEe/NP+qzYXktoBSDfjO+vnKMGgsApGJJquM= cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= +cloud.google.com/go/automl v1.13.1/go.mod h1:1aowgAHWYZU27MybSCFiukPO7xnyawv7pt3zK4bheQE= +cloud.google.com/go/automl v1.13.2/go.mod h1:gNY/fUmDEN40sP8amAX3MaXkxcqPIn7F1UIIPZpy4Mg= cloud.google.com/go/baremetalsolution v0.3.0/go.mod h1:XOrocE+pvK1xFfleEnShBlNAXf+j5blPPxrhjKgnIFc= cloud.google.com/go/baremetalsolution v0.4.0/go.mod h1:BymplhAadOO/eBa7KewQ0Ppg4A4Wplbn+PsFKRLo0uI= cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= +cloud.google.com/go/baremetalsolution v1.1.1/go.mod h1:D1AV6xwOksJMV4OSlWHtWuFNZZYujJknMAP4Qa27QIA= +cloud.google.com/go/baremetalsolution v1.2.0/go.mod h1:68wi9AwPYkEWIUT4SvSGS9UJwKzNpshjHsH4lzk8iOw= +cloud.google.com/go/baremetalsolution v1.2.1/go.mod h1:3qKpKIw12RPXStwQXcbhfxVj1dqQGEvcmA+SX/mUR88= cloud.google.com/go/batch v0.3.0/go.mod h1:TR18ZoAekj1GuirsUsR1ZTKN3FC/4UDnScjT8NXImFE= cloud.google.com/go/batch v0.4.0/go.mod h1:WZkHnP43R/QCGQsZ+0JyG4i79ranE2u8xvjq/9+STPE= cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= +cloud.google.com/go/batch v1.3.1/go.mod h1:VguXeQKXIYaeeIYbuozUmBR13AfL4SJP7IltNPS+A4A= +cloud.google.com/go/batch v1.4.1/go.mod h1:KdBmDD61K0ovcxoRHGrN6GmOBWeAOyCgKD0Mugx4Fkk= +cloud.google.com/go/batch v1.5.0/go.mod h1:KdBmDD61K0ovcxoRHGrN6GmOBWeAOyCgKD0Mugx4Fkk= +cloud.google.com/go/batch v1.5.1/go.mod h1:RpBuIYLkQu8+CWDk3dFD/t/jOCGuUpkpX+Y0n1Xccs8= cloud.google.com/go/beyondcorp v0.2.0/go.mod h1:TB7Bd+EEtcw9PCPQhCJtJGjk/7TC6ckmnSFS+xwTfm4= cloud.google.com/go/beyondcorp v0.3.0/go.mod h1:E5U5lcrcXMsCuoDNyGrpyTm/hn7ne941Jz2vmksAxW8= cloud.google.com/go/beyondcorp v0.4.0/go.mod h1:3ApA0mbhHx6YImmuubf5pyW8srKnCEPON32/5hj+RmM= +cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU= +cloud.google.com/go/beyondcorp v0.6.1/go.mod h1:YhxDWw946SCbmcWo3fAhw3V4XZMSpQ/VYfcKGAEU8/4= +cloud.google.com/go/beyondcorp v1.0.0/go.mod h1:YhxDWw946SCbmcWo3fAhw3V4XZMSpQ/VYfcKGAEU8/4= +cloud.google.com/go/beyondcorp v1.0.1/go.mod h1:zl/rWWAFVeV+kx+X2Javly7o1EIQThU4WlkynffL/lk= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= @@ -110,34 +174,67 @@ cloud.google.com/go/bigquery v1.43.0/go.mod h1:ZMQcXHsl+xmU1z36G2jNGZmKp9zNY5BUu cloud.google.com/go/bigquery v1.44.0/go.mod h1:0Y33VqXTEsbamHJvJHdFmtqHvMIY28aK1+dFsvaChGc= cloud.google.com/go/bigquery v1.47.0/go.mod h1:sA9XOgy0A8vQK9+MWhEQTY6Tix87M/ZurWFIxmF9I/E= cloud.google.com/go/bigquery v1.48.0/go.mod h1:QAwSz+ipNgfL5jxiaK7weyOhzdoAy1zFm0Nf1fysJac= +cloud.google.com/go/bigquery v1.49.0/go.mod h1:Sv8hMmTFFYBlt/ftw2uN6dFdQPzBlREY9yBh7Oy7/4Q= +cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU= +cloud.google.com/go/bigquery v1.52.0/go.mod h1:3b/iXjRQGU4nKa87cXeg6/gogLjO8C6PmuM8i5Bi/u4= +cloud.google.com/go/bigquery v1.53.0/go.mod h1:3b/iXjRQGU4nKa87cXeg6/gogLjO8C6PmuM8i5Bi/u4= +cloud.google.com/go/bigquery v1.55.0/go.mod h1:9Y5I3PN9kQWuid6183JFhOGOW3GcirA5LpsKCUn+2ec= +cloud.google.com/go/bigquery v1.56.0/go.mod h1:KDcsploXTEY7XT3fDQzMUZlpQLHzE4itubHrnmhUrZA= +cloud.google.com/go/bigtable v1.2.0/go.mod h1:JcVAOl45lrTmQfLj7T6TxyMzIN/3FGGcFm+2xVAli2o= cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= cloud.google.com/go/billing v1.6.0/go.mod h1:WoXzguj+BeHXPbKfNWkqVtDdzORazmCjraY+vrxcyvI= cloud.google.com/go/billing v1.7.0/go.mod h1:q457N3Hbj9lYwwRbnlD7vUpyjq6u5U1RAOArInEiD5Y= cloud.google.com/go/billing v1.12.0/go.mod h1:yKrZio/eu+okO/2McZEbch17O5CB5NpZhhXG6Z766ss= +cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc= +cloud.google.com/go/billing v1.16.0/go.mod h1:y8vx09JSSJG02k5QxbycNRrN7FGZB6F3CAcgum7jvGA= +cloud.google.com/go/billing v1.17.0/go.mod h1:Z9+vZXEq+HwH7bhJkyI4OQcR6TSbeMrjlpEjO2vzY64= +cloud.google.com/go/billing v1.17.1/go.mod h1:Z9+vZXEq+HwH7bhJkyI4OQcR6TSbeMrjlpEjO2vzY64= +cloud.google.com/go/billing v1.17.2/go.mod h1:u/AdV/3wr3xoRBk5xvUzYMS1IawOAPwQMuHgHMdljDg= cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= cloud.google.com/go/binaryauthorization v1.3.0/go.mod h1:lRZbKgjDIIQvzYQS1p99A7/U1JqvqeZg0wiI5tp6tg0= cloud.google.com/go/binaryauthorization v1.4.0/go.mod h1:tsSPQrBd77VLplV70GUhBf/Zm3FsKmgSqgm4UmiDItk= cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= +cloud.google.com/go/binaryauthorization v1.6.1/go.mod h1:TKt4pa8xhowwffiBmbrbcxijJRZED4zrqnwZ1lKH51U= +cloud.google.com/go/binaryauthorization v1.7.0/go.mod h1:Zn+S6QqTMn6odcMU1zDZCJxPjU2tZPV1oDl45lWY154= +cloud.google.com/go/binaryauthorization v1.7.1/go.mod h1:GTAyfRWYgcbsP3NJogpV3yeunbUIjx2T9xVeYovtURE= cloud.google.com/go/certificatemanager v1.3.0/go.mod h1:n6twGDvcUBFu9uBgt4eYvvf3sQ6My8jADcOVwHmzadg= cloud.google.com/go/certificatemanager v1.4.0/go.mod h1:vowpercVFyqs8ABSmrdV+GiFf2H/ch3KyudYQEMM590= cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= +cloud.google.com/go/certificatemanager v1.7.1/go.mod h1:iW8J3nG6SaRYImIa+wXQ0g8IgoofDFRp5UMzaNk1UqI= +cloud.google.com/go/certificatemanager v1.7.2/go.mod h1:15SYTDQMd00kdoW0+XY5d9e+JbOPjp24AvF48D8BbcQ= cloud.google.com/go/channel v1.8.0/go.mod h1:W5SwCXDJsq/rg3tn3oG0LOxpAo6IMxNa09ngphpSlnk= cloud.google.com/go/channel v1.9.0/go.mod h1:jcu05W0my9Vx4mt3/rEHpfxc9eKi9XwsdDL8yBMbKUk= cloud.google.com/go/channel v1.11.0/go.mod h1:IdtI0uWGqhEeatSB62VOoJ8FSUhJ9/+iGkJVqp74CGE= +cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU= +cloud.google.com/go/channel v1.16.0/go.mod h1:eN/q1PFSl5gyu0dYdmxNXscY/4Fi7ABmeHCJNf/oHmc= +cloud.google.com/go/channel v1.17.0/go.mod h1:RpbhJsGi/lXWAUM1eF4IbQGbsfVlg2o8Iiy2/YLfVT0= +cloud.google.com/go/channel v1.17.1/go.mod h1:xqfzcOZAcP4b/hUDH0GkGg1Sd5to6di1HOJn/pi5uBQ= cloud.google.com/go/cloudbuild v1.3.0/go.mod h1:WequR4ULxlqvMsjDEEEFnOG5ZSRSgWOywXYDb1vPE6U= cloud.google.com/go/cloudbuild v1.4.0/go.mod h1:5Qwa40LHiOXmz3386FrjrYM93rM/hdRr7b53sySrTqA= cloud.google.com/go/cloudbuild v1.6.0/go.mod h1:UIbc/w9QCbH12xX+ezUsgblrWv+Cv4Tw83GiSMHOn9M= cloud.google.com/go/cloudbuild v1.7.0/go.mod h1:zb5tWh2XI6lR9zQmsm1VRA+7OCuve5d8S+zJUul8KTg= +cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s= +cloud.google.com/go/cloudbuild v1.10.1/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.13.0/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.14.0/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.14.1/go.mod h1:K7wGc/3zfvmYWOWwYTgF/d/UVJhS4pu+HAy7PL7mCsU= cloud.google.com/go/clouddms v1.3.0/go.mod h1:oK6XsCDdW4Ib3jCCBugx+gVjevp2TMXFtgxvPSee3OM= cloud.google.com/go/clouddms v1.4.0/go.mod h1:Eh7sUGCC+aKry14O1NRljhjyrr0NFC0G2cjwX0cByRk= cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= +cloud.google.com/go/clouddms v1.6.1/go.mod h1:Ygo1vL52Ov4TBZQquhz5fiw2CQ58gvu+PlS6PVXCpZI= +cloud.google.com/go/clouddms v1.7.0/go.mod h1:MW1dC6SOtI/tPNCciTsXtsGNEM0i0OccykPvv3hiYeM= +cloud.google.com/go/clouddms v1.7.1/go.mod h1:o4SR8U95+P7gZ/TX+YbJxehOCsM+fe6/brlrFquiszk= cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= cloud.google.com/go/cloudtasks v1.7.0/go.mod h1:ImsfdYWwlWNJbdgPIIGJWC+gemEGTBK/SunNQQNCAb4= cloud.google.com/go/cloudtasks v1.8.0/go.mod h1:gQXUIwCSOI4yPVK7DgTVFiiP0ZW/eQkydWzwVMdHxrI= cloud.google.com/go/cloudtasks v1.9.0/go.mod h1:w+EyLsVkLWHcOaqNEyvcKAsWp9p29dL6uL9Nst1cI7Y= +cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs= +cloud.google.com/go/cloudtasks v1.11.1/go.mod h1:a9udmnou9KO2iulGscKR0qBYjreuX8oHwpmFsKspEvM= +cloud.google.com/go/cloudtasks v1.12.1/go.mod h1:a9udmnou9KO2iulGscKR0qBYjreuX8oHwpmFsKspEvM= +cloud.google.com/go/cloudtasks v1.12.2/go.mod h1:A7nYkjNlW2gUoROg1kvJrQGhJP/38UaWwsnuBDOBVUk= cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= @@ -151,6 +248,13 @@ cloud.google.com/go/compute v1.13.0/go.mod h1:5aPTS0cUNMIc1CE546K+Th6weJUNQErARy cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA= cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= +cloud.google.com/go/compute v1.19.0/go.mod h1:rikpw2y+UMidAe9tISo04EHNOIf42RLYF/q8Bs93scU= +cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE= +cloud.google.com/go/compute v1.19.3/go.mod h1:qxvISKp/gYnXkSAD1ppcSOveRAmzxicEv/JlizULFrI= +cloud.google.com/go/compute v1.20.1/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.21.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.23.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.23.1/go.mod h1:CqB3xpmPKKt3OJpW2ndFIXnA9A4xAy/F3Xp1ixncW78= cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= @@ -158,12 +262,26 @@ cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2Aawl cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= +cloud.google.com/go/contactcenterinsights v1.9.1/go.mod h1:bsg/R7zGLYMVxFFzfh9ooLTruLRCG9fnzhH9KznHhbM= +cloud.google.com/go/contactcenterinsights v1.10.0/go.mod h1:bsg/R7zGLYMVxFFzfh9ooLTruLRCG9fnzhH9KznHhbM= +cloud.google.com/go/contactcenterinsights v1.11.0/go.mod h1:hutBdImE4XNZ1NV4vbPJKSFOnQruhC5Lj9bZqWMTKiU= +cloud.google.com/go/contactcenterinsights v1.11.1/go.mod h1:FeNP3Kg8iteKM80lMwSk3zZZKVxr+PGnAId6soKuXwE= cloud.google.com/go/container v1.6.0/go.mod h1:Xazp7GjJSeUYo688S+6J5V+n/t+G5sKBTFkKNudGRxg= cloud.google.com/go/container v1.7.0/go.mod h1:Dp5AHtmothHGX3DwwIHPgq45Y8KmNsgN3amoYfxVkLo= cloud.google.com/go/container v1.13.1/go.mod h1:6wgbMPeQRw9rSnKBCAJXnds3Pzj03C4JHamr8asWKy4= +cloud.google.com/go/container v1.14.0/go.mod h1:3AoJMPhHfLDxLvrlVWaK57IXzaPnLaZq63WX59aQBfM= +cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA= +cloud.google.com/go/container v1.22.1/go.mod h1:lTNExE2R7f+DLbAN+rJiKTisauFCaoDq6NURZ83eVH4= +cloud.google.com/go/container v1.24.0/go.mod h1:lTNExE2R7f+DLbAN+rJiKTisauFCaoDq6NURZ83eVH4= +cloud.google.com/go/container v1.26.0/go.mod h1:YJCmRet6+6jnYYRS000T6k0D0xUXQgBSaJ7VwI8FBj4= +cloud.google.com/go/container v1.26.1/go.mod h1:5smONjPRUxeEpDG7bMKWfDL4sauswqEtnBK1/KKpR04= cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= cloud.google.com/go/containeranalysis v0.7.0/go.mod h1:9aUL+/vZ55P2CXfuZjS4UjQ9AgXoSw8Ts6lemfmxBxI= +cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s= +cloud.google.com/go/containeranalysis v0.10.1/go.mod h1:Ya2jiILITMY68ZLPaogjmOMNkwsDrWBSTyBubGXO7j0= +cloud.google.com/go/containeranalysis v0.11.0/go.mod h1:4n2e99ZwpGxpNcz+YsFT1dfOHPQFGcAC8FN2M2/ne/U= +cloud.google.com/go/containeranalysis v0.11.1/go.mod h1:rYlUOM7nem1OJMKwE1SadufX0JP3wnXj844EtZAwWLY= cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= @@ -171,39 +289,79 @@ cloud.google.com/go/datacatalog v1.7.0/go.mod h1:9mEl4AuDYWw81UGc41HonIHH7/sn52H cloud.google.com/go/datacatalog v1.8.0/go.mod h1:KYuoVOv9BM8EYz/4eMFxrr4DUKhGIOXxZoKYF5wdISM= cloud.google.com/go/datacatalog v1.8.1/go.mod h1:RJ58z4rMp3gvETA465Vg+ag8BGgBdnRPEMMSTr5Uv+M= cloud.google.com/go/datacatalog v1.12.0/go.mod h1:CWae8rFkfp6LzLumKOnmVh4+Zle4A3NXLzVJ1d1mRm0= +cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8= +cloud.google.com/go/datacatalog v1.14.0/go.mod h1:h0PrGtlihoutNMp/uvwhawLQ9+c63Kz65UFqh49Yo+E= +cloud.google.com/go/datacatalog v1.14.1/go.mod h1:d2CevwTG4yedZilwe+v3E3ZBDRMobQfSG/a6cCCN5R4= +cloud.google.com/go/datacatalog v1.16.0/go.mod h1:d2CevwTG4yedZilwe+v3E3ZBDRMobQfSG/a6cCCN5R4= +cloud.google.com/go/datacatalog v1.17.1/go.mod h1:nCSYFHgtxh2MiEktWIz71s/X+7ds/UT9kp0PC7waCzE= +cloud.google.com/go/datacatalog v1.18.0/go.mod h1:nCSYFHgtxh2MiEktWIz71s/X+7ds/UT9kp0PC7waCzE= +cloud.google.com/go/datacatalog v1.18.1/go.mod h1:TzAWaz+ON1tkNr4MOcak8EBHX7wIRX/gZKM+yTVsv+A= cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= +cloud.google.com/go/dataflow v0.9.1/go.mod h1:Wp7s32QjYuQDWqJPFFlnBKhkAtiFpMTdg00qGbnIHVw= +cloud.google.com/go/dataflow v0.9.2/go.mod h1:vBfdBZ/ejlTaYIGB3zB4T08UshH70vbtZeMD+urnUSo= cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= cloud.google.com/go/dataform v0.5.0/go.mod h1:GFUYRe8IBa2hcomWplodVmUx/iTL0FrsauObOM3Ipr0= cloud.google.com/go/dataform v0.6.0/go.mod h1:QPflImQy33e29VuapFdf19oPbE4aYTJxr31OAPV+ulA= +cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE= +cloud.google.com/go/dataform v0.8.1/go.mod h1:3BhPSiw8xmppbgzeBbmDvmSWlwouuJkXsXsb8UBih9M= +cloud.google.com/go/dataform v0.8.2/go.mod h1:X9RIqDs6NbGPLR80tnYoPNiO1w0wenKTb8PxxlhTMKM= cloud.google.com/go/datafusion v1.4.0/go.mod h1:1Zb6VN+W6ALo85cXnM1IKiPw+yQMKMhB9TsTSRDo/38= cloud.google.com/go/datafusion v1.5.0/go.mod h1:Kz+l1FGHB0J+4XF2fud96WMmRiq/wj8N9u007vyXZ2w= cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= +cloud.google.com/go/datafusion v1.7.1/go.mod h1:KpoTBbFmoToDExJUso/fcCiguGDk7MEzOWXUsJo0wsI= +cloud.google.com/go/datafusion v1.7.2/go.mod h1:62K2NEC6DRlpNmI43WHMWf9Vg/YvN6QVi8EVwifElI0= cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= +cloud.google.com/go/datalabeling v0.8.1/go.mod h1:XS62LBSVPbYR54GfYQsPXZjTW8UxCK2fkDciSrpRFdY= +cloud.google.com/go/datalabeling v0.8.2/go.mod h1:cyDvGHuJWu9U/cLDA7d8sb9a0tWLEletStu2sTmg3BE= cloud.google.com/go/dataplex v1.3.0/go.mod h1:hQuRtDg+fCiFgC8j0zV222HvzFQdRd+SVX8gdmFcZzA= cloud.google.com/go/dataplex v1.4.0/go.mod h1:X51GfLXEMVJ6UN47ESVqvlsRplbLhcsAt0kZCCKsU0A= cloud.google.com/go/dataplex v1.5.2/go.mod h1:cVMgQHsmfRoI5KFYq4JtIBEUbYwc3c7tXmIDhRmNNVQ= +cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs= +cloud.google.com/go/dataplex v1.8.1/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.9.0/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.9.1/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.10.1/go.mod h1:1MzmBv8FvjYfc7vDdxhnLFNskikkB+3vl475/XdCDhs= cloud.google.com/go/dataproc v1.7.0/go.mod h1:CKAlMjII9H90RXaMpSxQ8EU6dQx6iAYNPcYPOkSbi8s= cloud.google.com/go/dataproc v1.8.0/go.mod h1:5OW+zNAH0pMpw14JVrPONsxMQYMBqJuzORhIBfBn9uI= cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= +cloud.google.com/go/dataproc/v2 v2.0.1/go.mod h1:7Ez3KRHdFGcfY7GcevBbvozX+zyWGcwLJvvAMwCaoZ4= +cloud.google.com/go/dataproc/v2 v2.2.0/go.mod h1:lZR7AQtwZPvmINx5J87DSOOpTfof9LVZju6/Qo4lmcY= +cloud.google.com/go/dataproc/v2 v2.2.1/go.mod h1:QdAJLaBjh+l4PVlVZcmrmhGccosY/omC1qwfQ61Zv/o= cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= +cloud.google.com/go/dataqna v0.8.1/go.mod h1:zxZM0Bl6liMePWsHA8RMGAfmTG34vJMapbHAxQ5+WA8= +cloud.google.com/go/dataqna v0.8.2/go.mod h1:KNEqgx8TTmUipnQsScOoDpq/VlXVptUqVMZnt30WAPs= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= cloud.google.com/go/datastore v1.10.0/go.mod h1:PC5UzAmDEkAmkfaknstTYbNpgE49HAgW2J1gcgUfmdM= +cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c= +cloud.google.com/go/datastore v1.12.0/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.12.1/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.13.0/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.14.0/go.mod h1:GAeStMBIt9bPS7jMJA85kgkpsMkvseWWXiaHya9Jes8= +cloud.google.com/go/datastore v1.15.0/go.mod h1:GAeStMBIt9bPS7jMJA85kgkpsMkvseWWXiaHya9Jes8= cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= cloud.google.com/go/datastream v1.4.0/go.mod h1:h9dpzScPhDTs5noEMQVWP8Wx8AFBRyS0s8KWPx/9r0g= cloud.google.com/go/datastream v1.5.0/go.mod h1:6TZMMNPwjUqZHBKPQ1wwXpb0d5VDVPl2/XoS5yi88q4= cloud.google.com/go/datastream v1.6.0/go.mod h1:6LQSuswqLa7S4rPAOZFVjHIG3wJIjZcZrw8JDEDJuIs= +cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww= +cloud.google.com/go/datastream v1.9.1/go.mod h1:hqnmr8kdUBmrnk65k5wNRoHSCYksvpdZIcZIEl8h43Q= +cloud.google.com/go/datastream v1.10.0/go.mod h1:hqnmr8kdUBmrnk65k5wNRoHSCYksvpdZIcZIEl8h43Q= +cloud.google.com/go/datastream v1.10.1/go.mod h1:7ngSYwnw95YFyTd5tOGBxHlOZiL+OtpjheqU7t2/s/c= cloud.google.com/go/deploy v1.4.0/go.mod h1:5Xghikd4VrmMLNaF6FiRFDlHb59VM59YoDQnOUdsH/c= cloud.google.com/go/deploy v1.5.0/go.mod h1:ffgdD0B89tToyW/U/D2eL0jN2+IEV/3EMuXHA0l4r+s= cloud.google.com/go/deploy v1.6.0/go.mod h1:f9PTHehG/DjCom3QH0cntOVRm93uGBDt2vKzAPwpXQI= +cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ= +cloud.google.com/go/deploy v1.11.0/go.mod h1:tKuSUV5pXbn67KiubiUNUejqLs4f5cxxiCNCeyl0F2g= +cloud.google.com/go/deploy v1.13.0/go.mod h1:tKuSUV5pXbn67KiubiUNUejqLs4f5cxxiCNCeyl0F2g= +cloud.google.com/go/deploy v1.13.1/go.mod h1:8jeadyLkH9qu9xgO3hVWw8jVr29N1mnW42gRJT8GY6g= cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= @@ -211,57 +369,107 @@ cloud.google.com/go/dialogflow v1.18.0/go.mod h1:trO7Zu5YdyEuR+BhSNOqJezyFQ3aUzz cloud.google.com/go/dialogflow v1.19.0/go.mod h1:JVmlG1TwykZDtxtTXujec4tQ+D8SBFMoosgy+6Gn0s0= cloud.google.com/go/dialogflow v1.29.0/go.mod h1:b+2bzMe+k1s9V+F2jbJwpHPzrnIyHihAdRFMtn2WXuM= cloud.google.com/go/dialogflow v1.31.0/go.mod h1:cuoUccuL1Z+HADhyIA7dci3N5zUssgpBJmCzI6fNRB4= +cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE= +cloud.google.com/go/dialogflow v1.38.0/go.mod h1:L7jnH+JL2mtmdChzAIcXQHXMvQkE3U4hTaNltEuxXn4= +cloud.google.com/go/dialogflow v1.40.0/go.mod h1:L7jnH+JL2mtmdChzAIcXQHXMvQkE3U4hTaNltEuxXn4= +cloud.google.com/go/dialogflow v1.43.0/go.mod h1:pDUJdi4elL0MFmt1REMvFkdsUTYSHq+rTCS8wg0S3+M= +cloud.google.com/go/dialogflow v1.44.0/go.mod h1:pDUJdi4elL0MFmt1REMvFkdsUTYSHq+rTCS8wg0S3+M= +cloud.google.com/go/dialogflow v1.44.1/go.mod h1:n/h+/N2ouKOO+rbe/ZnI186xImpqvCVj2DdsWS/0EAk= cloud.google.com/go/dlp v1.6.0/go.mod h1:9eyB2xIhpU0sVwUixfBubDoRwP+GjeUoxxeueZmqvmM= cloud.google.com/go/dlp v1.7.0/go.mod h1:68ak9vCiMBjbasxeVD17hVPxDEck+ExiHavX8kiHG+Q= cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= +cloud.google.com/go/dlp v1.10.1/go.mod h1:IM8BWz1iJd8njcNcG0+Kyd9OPnqnRNkDV8j42VT5KOI= +cloud.google.com/go/dlp v1.10.2/go.mod h1:ZbdKIhcnyhILgccwVDzkwqybthh7+MplGC3kZVZsIOQ= cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= cloud.google.com/go/documentai v1.9.0/go.mod h1:FS5485S8R00U10GhgBC0aNGrJxBP8ZVpEeJ7PQDZd6k= cloud.google.com/go/documentai v1.10.0/go.mod h1:vod47hKQIPeCfN2QS/jULIvQTugbmdc0ZvxxfQY1bg4= cloud.google.com/go/documentai v1.16.0/go.mod h1:o0o0DLTEZ+YnJZ+J4wNfTxmDVyrkzFvttBXXtYRMHkM= +cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs= +cloud.google.com/go/documentai v1.20.0/go.mod h1:yJkInoMcK0qNAEdRnqY/D5asy73tnPe88I1YTZT+a8E= +cloud.google.com/go/documentai v1.22.0/go.mod h1:yJkInoMcK0qNAEdRnqY/D5asy73tnPe88I1YTZT+a8E= +cloud.google.com/go/documentai v1.22.1/go.mod h1:LKs22aDHbJv7ufXuPypzRO7rG3ALLJxzdCXDPutw4Qc= +cloud.google.com/go/documentai v1.23.0/go.mod h1:LKs22aDHbJv7ufXuPypzRO7rG3ALLJxzdCXDPutw4Qc= +cloud.google.com/go/documentai v1.23.2/go.mod h1:Q/wcRT+qnuXOpjAkvOV4A+IeQl04q2/ReT7SSbytLSo= cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= +cloud.google.com/go/domains v0.9.1/go.mod h1:aOp1c0MbejQQ2Pjf1iJvnVyT+z6R6s8pX66KaCSDYfE= +cloud.google.com/go/domains v0.9.2/go.mod h1:3YvXGYzZG1Temjbk7EyGCuGGiXHJwVNmwIf+E/cUp5I= cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= cloud.google.com/go/edgecontainer v0.3.0/go.mod h1:FLDpP4nykgwwIfcLt6zInhprzw0lEi2P1fjO6Ie0qbc= +cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY= +cloud.google.com/go/edgecontainer v1.1.1/go.mod h1:O5bYcS//7MELQZs3+7mabRqoWQhXCzenBu0R8bz2rwk= +cloud.google.com/go/edgecontainer v1.1.2/go.mod h1:wQRjIzqxEs9e9wrtle4hQPSR1Y51kqN75dgF7UllZZ4= cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= cloud.google.com/go/essentialcontacts v1.3.0/go.mod h1:r+OnHa5jfj90qIfZDO/VztSFqbQan7HV75p8sA+mdGI= cloud.google.com/go/essentialcontacts v1.4.0/go.mod h1:8tRldvHYsmnBCHdFpvU+GL75oWiBKl80BiqlFh9tp+8= cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= +cloud.google.com/go/essentialcontacts v1.6.2/go.mod h1:T2tB6tX+TRak7i88Fb2N9Ok3PvY3UNbUsMag9/BARh4= +cloud.google.com/go/essentialcontacts v1.6.3/go.mod h1:yiPCD7f2TkP82oJEFXFTou8Jl8L6LBRPeBEkTaO0Ggo= cloud.google.com/go/eventarc v1.7.0/go.mod h1:6ctpF3zTnaQCxUjHUdcfgcA1A2T309+omHZth7gDfmc= cloud.google.com/go/eventarc v1.8.0/go.mod h1:imbzxkyAU4ubfsaKYdQg04WS1NvncblHEup4kvF+4gw= cloud.google.com/go/eventarc v1.10.0/go.mod h1:u3R35tmZ9HvswGRBnF48IlYgYeBcPUCjkr4BTdem2Kw= +cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY= +cloud.google.com/go/eventarc v1.12.1/go.mod h1:mAFCW6lukH5+IZjkvrEss+jmt2kOdYlN8aMx3sRJiAI= +cloud.google.com/go/eventarc v1.13.0/go.mod h1:mAFCW6lukH5+IZjkvrEss+jmt2kOdYlN8aMx3sRJiAI= +cloud.google.com/go/eventarc v1.13.1/go.mod h1:EqBxmGHFrruIara4FUQ3RHlgfCn7yo1HYsu2Hpt/C3Y= cloud.google.com/go/filestore v1.3.0/go.mod h1:+qbvHGvXU1HaKX2nD0WEPo92TP/8AQuCVEBXNY9z0+w= cloud.google.com/go/filestore v1.4.0/go.mod h1:PaG5oDfo9r224f8OYXURtAsY+Fbyq/bLYoINEK8XQAI= cloud.google.com/go/filestore v1.5.0/go.mod h1:FqBXDWBp4YLHqRnVGveOkHDf8svj9r5+mUDLupOWEDs= +cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg= +cloud.google.com/go/filestore v1.7.1/go.mod h1:y10jsorq40JJnjR/lQ8AfFbbcGlw3g+Dp8oN7i7FjV4= +cloud.google.com/go/filestore v1.7.2/go.mod h1:TYOlyJs25f/omgj+vY7/tIG/E7BX369triSPzE4LdgE= cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= +cloud.google.com/go/firestore v1.11.0/go.mod h1:b38dKhgzlmNNGTNZZwe7ZRFEuRab1Hay3/DBsIGKKy4= +cloud.google.com/go/firestore v1.12.0/go.mod h1:b38dKhgzlmNNGTNZZwe7ZRFEuRab1Hay3/DBsIGKKy4= +cloud.google.com/go/firestore v1.13.0/go.mod h1:QojqqOh8IntInDUSTAh0c8ZsPYAr68Ma8c5DWOy8xb8= cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= cloud.google.com/go/functions v1.8.0/go.mod h1:RTZ4/HsQjIqIYP9a9YPbU+QFoQsAlYgrwOXJWHn1POY= cloud.google.com/go/functions v1.9.0/go.mod h1:Y+Dz8yGguzO3PpIjhLTbnqV1CWmgQ5UwtlpzoyquQ08= cloud.google.com/go/functions v1.10.0/go.mod h1:0D3hEOe3DbEvCXtYOZHQZmD+SzYsi1YbI7dGvHfldXw= +cloud.google.com/go/functions v1.12.0/go.mod h1:AXWGrF3e2C/5ehvwYo/GH6O5s09tOPksiKhz+hH8WkA= +cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c= +cloud.google.com/go/functions v1.15.1/go.mod h1:P5yNWUTkyU+LvW/S9O6V+V423VZooALQlqoXdoPz5AE= +cloud.google.com/go/functions v1.15.2/go.mod h1:CHAjtcR6OU4XF2HuiVeriEdELNcnvRZSk1Q8RMqy4lE= cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= cloud.google.com/go/gaming v1.7.0/go.mod h1:LrB8U7MHdGgFG851iHAfqUdLcKBdQ55hzXy9xBJz0+w= cloud.google.com/go/gaming v1.8.0/go.mod h1:xAqjS8b7jAVW0KFYeRUxngo9My3f33kFmua++Pi+ggM= cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= +cloud.google.com/go/gaming v1.10.1/go.mod h1:XQQvtfP8Rb9Rxnxm5wFVpAp9zCQkJi2bLIb7iHGwB3s= cloud.google.com/go/gkebackup v0.2.0/go.mod h1:XKvv/4LfG829/B8B7xRkk8zRrOEbKtEam6yNfuQNH60= cloud.google.com/go/gkebackup v0.3.0/go.mod h1:n/E671i1aOQvUxT541aTkCwExO/bTer2HDlj4TsBRAo= cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= +cloud.google.com/go/gkebackup v1.3.0/go.mod h1:vUDOu++N0U5qs4IhG1pcOnD1Mac79xWy6GoBFlWCWBU= +cloud.google.com/go/gkebackup v1.3.1/go.mod h1:vUDOu++N0U5qs4IhG1pcOnD1Mac79xWy6GoBFlWCWBU= +cloud.google.com/go/gkebackup v1.3.2/go.mod h1:OMZbXzEJloyXMC7gqdSB+EOEQ1AKcpGYvO3s1ec5ixk= cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= +cloud.google.com/go/gkeconnect v0.8.1/go.mod h1:KWiK1g9sDLZqhxB2xEuPV8V9NYzrqTUmQR9shJHpOZw= +cloud.google.com/go/gkeconnect v0.8.2/go.mod h1:6nAVhwchBJYgQCXD2pHBFQNiJNyAd/wyxljpaa6ZPrY= cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= cloud.google.com/go/gkehub v0.11.0/go.mod h1:JOWHlmN+GHyIbuWQPl47/C2RFhnFKH38jH9Ascu3n0E= +cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw= +cloud.google.com/go/gkehub v0.14.1/go.mod h1:VEXKIJZ2avzrbd7u+zeMtW00Y8ddk/4V9511C9CQGTY= +cloud.google.com/go/gkehub v0.14.2/go.mod h1:iyjYH23XzAxSdhrbmfoQdePnlMj2EWcvnR+tHdBQsCY= cloud.google.com/go/gkemulticloud v0.3.0/go.mod h1:7orzy7O0S+5kq95e4Hpn7RysVA7dPs8W/GgfUtsPbrA= cloud.google.com/go/gkemulticloud v0.4.0/go.mod h1:E9gxVBnseLWCk24ch+P9+B2CoDFJZTyIgLKSalC7tuI= cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= +cloud.google.com/go/gkemulticloud v0.6.1/go.mod h1:kbZ3HKyTsiwqKX7Yw56+wUGwwNZViRnxWK2DVknXWfw= +cloud.google.com/go/gkemulticloud v1.0.0/go.mod h1:kbZ3HKyTsiwqKX7Yw56+wUGwwNZViRnxWK2DVknXWfw= +cloud.google.com/go/gkemulticloud v1.0.1/go.mod h1:AcrGoin6VLKT/fwZEYuqvVominLriQBCKmbjtnbMjG8= cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= +cloud.google.com/go/grafeas v0.3.0/go.mod h1:P7hgN24EyONOTMyeJH6DxG4zD7fwiYa5Q6GUgyFSOU8= cloud.google.com/go/gsuiteaddons v1.3.0/go.mod h1:EUNK/J1lZEZO8yPtykKxLXI6JSVN2rg9bN8SXOa0bgM= cloud.google.com/go/gsuiteaddons v1.4.0/go.mod h1:rZK5I8hht7u7HxFQcFei0+AtfS9uSushomRlg+3ua1o= cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= +cloud.google.com/go/gsuiteaddons v1.6.1/go.mod h1:CodrdOqRZcLp5WOwejHWYBjZvfY0kOphkAKpF/3qdZY= +cloud.google.com/go/gsuiteaddons v1.6.2/go.mod h1:K65m9XSgs8hTF3X9nNTPi8IQueljSdYo9F+Mi+s4MyU= cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= @@ -270,98 +478,189 @@ cloud.google.com/go/iam v0.7.0/go.mod h1:H5Br8wRaDGNc8XP3keLc4unfUUZeyH3Sfl9XpQE cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY= cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= +cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0= +cloud.google.com/go/iam v1.0.1/go.mod h1:yR3tmSL8BcZB4bxByRv2jkSIahVmCtfKZwLYGBalRE8= +cloud.google.com/go/iam v1.1.0/go.mod h1:nxdHjaKfCr7fNYx/HJMM8LgiMugmveWlkatear5gVyk= +cloud.google.com/go/iam v1.1.1/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= +cloud.google.com/go/iam v1.1.2/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= +cloud.google.com/go/iam v1.1.3/go.mod h1:3khUlaBXfPKKe7huYgEpDn6FtgRyMEqbkvBxrQyY5SE= cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A= cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= +cloud.google.com/go/iap v1.7.0/go.mod h1:beqQx56T9O1G1yNPph+spKpNibDlYIiIixiqsQXxLIo= +cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74= +cloud.google.com/go/iap v1.8.1/go.mod h1:sJCbeqg3mvWLqjZNsI6dfAtbbV1DL2Rl7e1mTyXYREQ= +cloud.google.com/go/iap v1.9.0/go.mod h1:01OFxd1R+NFrg78S+hoPV5PxEzv22HXaNqUUlmNHFuY= +cloud.google.com/go/iap v1.9.1/go.mod h1:SIAkY7cGMLohLSdBR25BuIxO+I4fXJiL06IBL7cy/5Q= cloud.google.com/go/ids v1.1.0/go.mod h1:WIuwCaYVOzHIj2OhN9HAwvW+DBdmUAdcWlFxRl+KubM= cloud.google.com/go/ids v1.2.0/go.mod h1:5WXvp4n25S0rA/mQWAg1YEEBBq6/s+7ml1RDCW1IrcY= cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= +cloud.google.com/go/ids v1.4.1/go.mod h1:np41ed8YMU8zOgv53MMMoCntLTn2lF+SUzlM+O3u/jw= +cloud.google.com/go/ids v1.4.2/go.mod h1:3vw8DX6YddRu9BncxuzMyWn0g8+ooUjI2gslJ7FH3vk= cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= +cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE= +cloud.google.com/go/iot v1.7.1/go.mod h1:46Mgw7ev1k9KqK1ao0ayW9h0lI+3hxeanz+L1zmbbbk= +cloud.google.com/go/iot v1.7.2/go.mod h1:q+0P5zr1wRFpw7/MOgDXrG/HVA+l+cSwdObffkrpnSg= cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4jMAg= cloud.google.com/go/kms v1.9.0/go.mod h1:qb1tPTgfF9RQP8e1wq4cLFErVuTJv7UsSC915J8dh3w= +cloud.google.com/go/kms v1.10.0/go.mod h1:ng3KTUtQQU9bPX3+QGLsflZIHlkbn8amFAMY63m8d24= +cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI= +cloud.google.com/go/kms v1.11.0/go.mod h1:hwdiYC0xjnWsKQQCQQmIQnS9asjYVSK6jtXm+zFqXLM= +cloud.google.com/go/kms v1.12.1/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= +cloud.google.com/go/kms v1.15.0/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= +cloud.google.com/go/kms v1.15.2/go.mod h1:3hopT4+7ooWRCjc2DxgnpESFxhIraaI2IpAVUEhbT/w= +cloud.google.com/go/kms v1.15.3/go.mod h1:AJdXqHxS2GlPyduM99s9iGqi2nwbviBbhV/hdmt4iOQ= +cloud.google.com/go/kms v1.15.5/go.mod h1:cU2H5jnp6G2TDpUGZyqTCoy1n16fbubHZjmVXSMtwDI= cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= cloud.google.com/go/language v1.7.0/go.mod h1:DJ6dYN/W+SQOjF8e1hLQXMF21AkH2w9wiPzPCJa2MIE= cloud.google.com/go/language v1.8.0/go.mod h1:qYPVHf7SPoNNiCL2Dr0FfEFNil1qi3pQEyygwpgVKB8= cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= +cloud.google.com/go/language v1.10.1/go.mod h1:CPp94nsdVNiQEt1CNjF5WkTcisLiHPyIbMhvR8H2AW0= +cloud.google.com/go/language v1.11.0/go.mod h1:uDx+pFDdAKTY8ehpWbiXyQdz8tDSYLJbQcXsCkjYyvQ= +cloud.google.com/go/language v1.11.1/go.mod h1:Xyid9MG9WOX3utvDbpX7j3tXDmmDooMyMDqgUVpH17U= cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= +cloud.google.com/go/lifesciences v0.9.1/go.mod h1:hACAOd1fFbCGLr/+weUKRAJas82Y4vrL3O5326N//Wc= +cloud.google.com/go/lifesciences v0.9.2/go.mod h1:QHEOO4tDzcSAzeJg7s2qwnLM2ji8IRpQl4p6m5Z9yTA= cloud.google.com/go/logging v1.6.1/go.mod h1:5ZO0mHHbvm8gEmeEUHrmDlTDSu5imF6MUP9OfilNXBw= cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= +cloud.google.com/go/logging v1.8.1/go.mod h1:TJjR+SimHwuC8MZ9cjByQulAMgni+RkXeI3wwctHJEI= cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE= cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= +cloud.google.com/go/longrunning v0.4.2/go.mod h1:OHrnaYyLUV6oqwh0xiS7e5sLQhP1m0QU9R+WhGDMgIQ= +cloud.google.com/go/longrunning v0.5.0/go.mod h1:0JNuqRShmscVAhIACGtskSAWtqtOoPkwP0YF1oVEchc= +cloud.google.com/go/longrunning v0.5.1/go.mod h1:spvimkwdz6SPWKEt/XBij79E9fiTkHSQl/fRUUQJYJc= +cloud.google.com/go/longrunning v0.5.2/go.mod h1:nqo6DQbNV2pXhGDbDMoN2bWz68MjZUzqv2YttZiveCs= cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE= cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM= cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= +cloud.google.com/go/managedidentities v1.6.1/go.mod h1:h/irGhTN2SkZ64F43tfGPMbHnypMbu4RB3yl8YcuEak= +cloud.google.com/go/managedidentities v1.6.2/go.mod h1:5c2VG66eCa0WIq6IylRk3TBW83l161zkFvCj28X7jn8= cloud.google.com/go/maps v0.1.0/go.mod h1:BQM97WGyfw9FWEmQMpZ5T6cpovXXSd1cGmFma94eubI= cloud.google.com/go/maps v0.6.0/go.mod h1:o6DAMMfb+aINHz/p/jbcY+mYeXBoZoxTfdSQ8VAJaCw= +cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY= +cloud.google.com/go/maps v1.3.0/go.mod h1:6mWTUv+WhnOwAgjVsSW2QPPECmW+s3PcRyOa9vgG/5s= +cloud.google.com/go/maps v1.4.0/go.mod h1:6mWTUv+WhnOwAgjVsSW2QPPECmW+s3PcRyOa9vgG/5s= +cloud.google.com/go/maps v1.4.1/go.mod h1:BxSa0BnW1g2U2gNdbq5zikLlHUuHW0GFWh7sgML2kIY= cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= +cloud.google.com/go/mediatranslation v0.8.1/go.mod h1:L/7hBdEYbYHQJhX2sldtTO5SZZ1C1vkapubj0T2aGig= +cloud.google.com/go/mediatranslation v0.8.2/go.mod h1:c9pUaDRLkgHRx3irYE5ZC8tfXGrMYwNZdmDqKMSfFp8= cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= cloud.google.com/go/memcache v1.6.0/go.mod h1:XS5xB0eQZdHtTuTF9Hf8eJkKtR3pVRCcvJwtm68T3rA= cloud.google.com/go/memcache v1.7.0/go.mod h1:ywMKfjWhNtkQTxrWxCkCFkoPjLHPW6A7WOTVI8xy3LY= cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= +cloud.google.com/go/memcache v1.10.1/go.mod h1:47YRQIarv4I3QS5+hoETgKO40InqzLP6kpNLvyXuyaA= +cloud.google.com/go/memcache v1.10.2/go.mod h1:f9ZzJHLBrmd4BkguIAa/l/Vle6uTHzHokdnzSWOdQ6A= cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= cloud.google.com/go/metastore v1.7.0/go.mod h1:s45D0B4IlsINu87/AsWiEVYbLaIMeUSoxlKKDqBGFS8= cloud.google.com/go/metastore v1.8.0/go.mod h1:zHiMc4ZUpBiM7twCIFQmJ9JMEkDSyZS9U12uf7wHqSI= cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= +cloud.google.com/go/metastore v1.11.1/go.mod h1:uZuSo80U3Wd4zi6C22ZZliOUJ3XeM/MlYi/z5OAOWRA= +cloud.google.com/go/metastore v1.12.0/go.mod h1:uZuSo80U3Wd4zi6C22ZZliOUJ3XeM/MlYi/z5OAOWRA= +cloud.google.com/go/metastore v1.13.0/go.mod h1:URDhpG6XLeh5K+Glq0NOt74OfrPKTwS62gEPZzb5SOk= +cloud.google.com/go/metastore v1.13.1/go.mod h1:IbF62JLxuZmhItCppcIfzBBfUFq0DIB9HPDoLgWrVOU= cloud.google.com/go/monitoring v1.7.0/go.mod h1:HpYse6kkGo//7p6sT0wsIC6IBDET0RhIsnmlA53dvEk= cloud.google.com/go/monitoring v1.8.0/go.mod h1:E7PtoMJ1kQXWxPjB6mv2fhC5/15jInuulFdYYtlcvT4= cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w= +cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw= +cloud.google.com/go/monitoring v1.15.1/go.mod h1:lADlSAlFdbqQuwwpaImhsJXu1QSdd3ojypXrFSMr2rM= +cloud.google.com/go/monitoring v1.16.0/go.mod h1:Ptp15HgAyM1fNICAojDMoNc/wUmn67mLHQfyqbw+poY= +cloud.google.com/go/monitoring v1.16.1/go.mod h1:6HsxddR+3y9j+o/cMJH6q/KJ/CBTvM/38L/1m7bTRJ4= cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= cloud.google.com/go/networkconnectivity v1.6.0/go.mod h1:OJOoEXW+0LAxHh89nXd64uGG+FbQoeH8DtxCHVOMlaM= cloud.google.com/go/networkconnectivity v1.7.0/go.mod h1:RMuSbkdbPwNMQjB5HBWD5MpTBnNm39iAVpC3TmsExt8= cloud.google.com/go/networkconnectivity v1.10.0/go.mod h1:UP4O4sWXJG13AqrTdQCD9TnLGEbtNRqjuaaA7bNjF5E= +cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM= +cloud.google.com/go/networkconnectivity v1.12.1/go.mod h1:PelxSWYM7Sh9/guf8CFhi6vIqf19Ir/sbfZRUwXh92E= +cloud.google.com/go/networkconnectivity v1.13.0/go.mod h1:SAnGPes88pl7QRLUen2HmcBSE9AowVAcdug8c0RSBFk= +cloud.google.com/go/networkconnectivity v1.14.0/go.mod h1:SAnGPes88pl7QRLUen2HmcBSE9AowVAcdug8c0RSBFk= +cloud.google.com/go/networkconnectivity v1.14.1/go.mod h1:LyGPXR742uQcDxZ/wv4EI0Vu5N6NKJ77ZYVnDe69Zug= cloud.google.com/go/networkmanagement v1.4.0/go.mod h1:Q9mdLLRn60AsOrPc8rs8iNV6OHXaGcDdsIQe1ohekq8= cloud.google.com/go/networkmanagement v1.5.0/go.mod h1:ZnOeZ/evzUdUsnvRt792H0uYEnHQEMaz+REhhzJRcf4= cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= +cloud.google.com/go/networkmanagement v1.8.0/go.mod h1:Ho/BUGmtyEqrttTgWEe7m+8vDdK74ibQc+Be0q7Fof0= +cloud.google.com/go/networkmanagement v1.9.0/go.mod h1:UTUaEU9YwbCAhhz3jEOHr+2/K/MrBk2XxOLS89LQzFw= +cloud.google.com/go/networkmanagement v1.9.1/go.mod h1:CCSYgrQQvW73EJawO2QamemYcOb57LvrDdDU51F0mcI= cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= cloud.google.com/go/networksecurity v0.7.0/go.mod h1:mAnzoxx/8TBSyXEeESMy9OOYwo1v+gZ5eMRnsT5bC8k= +cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU= +cloud.google.com/go/networksecurity v0.9.1/go.mod h1:MCMdxOKQ30wsBI1eI659f9kEp4wuuAueoC9AJKSPWZQ= +cloud.google.com/go/networksecurity v0.9.2/go.mod h1:jG0SeAttWzPMUILEHDUvFYdQTl8L/E/KC8iZDj85lEI= cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= cloud.google.com/go/notebooks v1.4.0/go.mod h1:4QPMngcwmgb6uw7Po99B2xv5ufVoIQ7nOGDyL4P8AgA= cloud.google.com/go/notebooks v1.5.0/go.mod h1:q8mwhnP9aR8Hpfnrc5iN5IBhrXUy8S2vuYs+kBJ/gu0= cloud.google.com/go/notebooks v1.7.0/go.mod h1:PVlaDGfJgj1fl1S3dUwhFMXFgfYGhYQt2164xOMONmE= +cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ= +cloud.google.com/go/notebooks v1.9.1/go.mod h1:zqG9/gk05JrzgBt4ghLzEepPHNwE5jgPcHZRKhlC1A8= +cloud.google.com/go/notebooks v1.10.0/go.mod h1:SOPYMZnttHxqot0SGSFSkRrwE29eqnKPBJFqgWmiK2k= +cloud.google.com/go/notebooks v1.10.1/go.mod h1:5PdJc2SgAybE76kFQCWrTfJolCOUQXF97e+gteUUA6A= cloud.google.com/go/optimization v1.1.0/go.mod h1:5po+wfvX5AQlPznyVEZjGJTMr4+CAkJf2XSTQOOl9l4= cloud.google.com/go/optimization v1.2.0/go.mod h1:Lr7SOHdRDENsh+WXVmQhQTrzdu9ybg0NecjHidBq6xs= cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= +cloud.google.com/go/optimization v1.4.1/go.mod h1:j64vZQP7h9bO49m2rVaTVoNM0vEBEN5eKPUPbZyXOrk= +cloud.google.com/go/optimization v1.5.0/go.mod h1:evo1OvTxeBRBu6ydPlrIRizKY/LJKo/drDMMRKqGEUU= +cloud.google.com/go/optimization v1.5.1/go.mod h1:NC0gnUD5MWVAF7XLdoYVPmYYVth93Q6BUzqAq3ZwtV8= cloud.google.com/go/orchestration v1.3.0/go.mod h1:Sj5tq/JpWiB//X/q3Ngwdl5K7B7Y0KZ7bfv0wL6fqVA= cloud.google.com/go/orchestration v1.4.0/go.mod h1:6W5NLFWs2TlniBphAViZEVhrXRSMgUGDfW7vrWKvsBk= cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= +cloud.google.com/go/orchestration v1.8.1/go.mod h1:4sluRF3wgbYVRqz7zJ1/EUNc90TTprliq9477fGobD8= +cloud.google.com/go/orchestration v1.8.2/go.mod h1:T1cP+6WyTmh6LSZzeUhvGf0uZVmJyTx7t8z7Vg87+A0= cloud.google.com/go/orgpolicy v1.4.0/go.mod h1:xrSLIV4RePWmP9P3tBl8S93lTmlAxjm06NSm2UTmKvE= cloud.google.com/go/orgpolicy v1.5.0/go.mod h1:hZEc5q3wzwXJaKrsx5+Ewg0u1LxJ51nNFlext7Tanwc= cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= +cloud.google.com/go/orgpolicy v1.11.0/go.mod h1:2RK748+FtVvnfuynxBzdnyu7sygtoZa1za/0ZfpOs1M= +cloud.google.com/go/orgpolicy v1.11.1/go.mod h1:8+E3jQcpZJQliP+zaFfayC2Pg5bmhuLK755wKhIIUCE= +cloud.google.com/go/orgpolicy v1.11.2/go.mod h1:biRDpNwfyytYnmCRWZWxrKF22Nkz9eNVj9zyaBdpm1o= cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= cloud.google.com/go/osconfig v1.9.0/go.mod h1:Yx+IeIZJ3bdWmzbQU4fxNl8xsZ4amB+dygAwFPlvnNo= cloud.google.com/go/osconfig v1.10.0/go.mod h1:uMhCzqC5I8zfD9zDEAfvgVhDS8oIjySWh+l4WK6GnWw= cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= +cloud.google.com/go/osconfig v1.12.0/go.mod h1:8f/PaYzoS3JMVfdfTubkowZYGmAhUCjjwnjqWI7NVBc= +cloud.google.com/go/osconfig v1.12.1/go.mod h1:4CjBxND0gswz2gfYRCUoUzCm9zCABp91EeTtWXyz0tE= +cloud.google.com/go/osconfig v1.12.2/go.mod h1:eh9GPaMZpI6mEJEuhEjUJmaxvQ3gav+fFEJon1Y8Iw0= cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= cloud.google.com/go/oslogin v1.6.0/go.mod h1:zOJ1O3+dTU8WPlGEkFSh7qeHPPSoxrcMbbK1Nm2iX70= cloud.google.com/go/oslogin v1.7.0/go.mod h1:e04SN0xO1UNJ1M5GP0vzVBFicIe4O53FOfcixIqTyXo= cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= +cloud.google.com/go/oslogin v1.10.1/go.mod h1:x692z7yAue5nE7CsSnoG0aaMbNoRJRXO4sn73R+ZqAs= +cloud.google.com/go/oslogin v1.11.0/go.mod h1:8GMTJs4X2nOAUVJiPGqIWVcDaF0eniEto3xlOxaboXE= +cloud.google.com/go/oslogin v1.11.1/go.mod h1:OhD2icArCVNUxKqtK0mcSmKL7lgr0LVlQz+v9s1ujTg= cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= +cloud.google.com/go/phishingprotection v0.8.1/go.mod h1:AxonW7GovcA8qdEk13NfHq9hNx5KPtfxXNeUxTDxB6I= +cloud.google.com/go/phishingprotection v0.8.2/go.mod h1:LhJ91uyVHEYKSKcMGhOa14zMMWfbEdxG032oT6ECbC8= cloud.google.com/go/policytroubleshooter v1.3.0/go.mod h1:qy0+VwANja+kKrjlQuOzmlvscn4RNsAc0e15GGqfMxg= cloud.google.com/go/policytroubleshooter v1.4.0/go.mod h1:DZT4BcRw3QoO8ota9xw/LKtPa8lKeCByYeKTIf/vxdE= cloud.google.com/go/policytroubleshooter v1.5.0/go.mod h1:Rz1WfV+1oIpPdN2VvvuboLVRsB1Hclg3CKQ53j9l8vw= +cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc= +cloud.google.com/go/policytroubleshooter v1.7.1/go.mod h1:0NaT5v3Ag1M7U5r0GfDCpUFkWd9YqpubBWsQlhanRv0= +cloud.google.com/go/policytroubleshooter v1.8.0/go.mod h1:tmn5Ir5EToWe384EuboTcVQT7nTag2+DuH3uHmKd1HU= +cloud.google.com/go/policytroubleshooter v1.9.0/go.mod h1:+E2Lga7TycpeSTj2FsH4oXxTnrbHJGRlKhVZBLGgU64= +cloud.google.com/go/policytroubleshooter v1.9.1/go.mod h1:MYI8i0bCrL8cW+VHN1PoiBTyNZTstCg2WUw2eVC4c4U= cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= cloud.google.com/go/privatecatalog v0.7.0/go.mod h1:2s5ssIFO69F5csTXcwBP7NPFTZvps26xGzvQ2PQaBYg= +cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs= +cloud.google.com/go/privatecatalog v0.9.1/go.mod h1:0XlDXW2unJXdf9zFz968Hp35gl/bhF4twwpXZAW50JA= +cloud.google.com/go/privatecatalog v0.9.2/go.mod h1:RMA4ATa8IXfzvjrhhK8J6H4wwcztab+oZph3c6WmtFc= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= @@ -369,8 +668,13 @@ cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjp cloud.google.com/go/pubsub v1.26.0/go.mod h1:QgBH3U/jdJy/ftjPhTkyXNj543Tin1pRYcdcPRnFIRI= cloud.google.com/go/pubsub v1.27.1/go.mod h1:hQN39ymbV9geqBnfQq6Xf63yNhUAhv9CZhzp5O6qsW0= cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8= +cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4= +cloud.google.com/go/pubsub v1.32.0/go.mod h1:f+w71I33OMyxf9VpMVcZbnG5KSUkCOUHYpFd5U1GdRc= +cloud.google.com/go/pubsub v1.33.0/go.mod h1:f+w71I33OMyxf9VpMVcZbnG5KSUkCOUHYpFd5U1GdRc= cloud.google.com/go/pubsublite v1.5.0/go.mod h1:xapqNQ1CuLfGi23Yda/9l4bBCKz/wC3KIJ5gKcxveZg= cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k= +cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM= +cloud.google.com/go/pubsublite v1.8.1/go.mod h1:fOLdU4f5xldK4RGJrBMm+J7zMWNj/k4PxwEZXy39QS0= cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= @@ -378,78 +682,129 @@ cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7d cloud.google.com/go/recaptchaenterprise/v2 v2.4.0/go.mod h1:Am3LHfOuBstrLrNCBrlI5sbwx9LBg3te2N6hGvHn2mE= cloud.google.com/go/recaptchaenterprise/v2 v2.5.0/go.mod h1:O8LzcHXN3rz0j+LBC91jrwI3R+1ZSZEWrfL7XHgNo9U= cloud.google.com/go/recaptchaenterprise/v2 v2.6.0/go.mod h1:RPauz9jeLtB3JVzg6nCbe12qNoaa8pXc4d/YukAmcnA= +cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c= +cloud.google.com/go/recaptchaenterprise/v2 v2.7.2/go.mod h1:kR0KjsJS7Jt1YSyWFkseQ756D45kaYNTlDPPaRAvDBU= +cloud.google.com/go/recaptchaenterprise/v2 v2.8.0/go.mod h1:QuE8EdU9dEnesG8/kG3XuJyNsjEqMlMzg3v3scCJ46c= +cloud.google.com/go/recaptchaenterprise/v2 v2.8.1/go.mod h1:JZYZJOeZjgSSTGP4uz7NlQ4/d1w5hGmksVgM0lbEij0= cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= +cloud.google.com/go/recommendationengine v0.8.1/go.mod h1:MrZihWwtFYWDzE6Hz5nKcNz3gLizXVIDI/o3G1DLcrE= +cloud.google.com/go/recommendationengine v0.8.2/go.mod h1:QIybYHPK58qir9CV2ix/re/M//Ty10OxjnnhWdaKS1Y= cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= cloud.google.com/go/recommender v1.7.0/go.mod h1:XLHs/W+T8olwlGOgfQenXBTbIseGclClff6lhFVe9Bs= cloud.google.com/go/recommender v1.8.0/go.mod h1:PkjXrTT05BFKwxaUxQmtIlrtj0kph108r02ZZQ5FE70= cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= +cloud.google.com/go/recommender v1.10.1/go.mod h1:XFvrE4Suqn5Cq0Lf+mCP6oBHD/yRMA8XxP5sb7Q7gpA= +cloud.google.com/go/recommender v1.11.0/go.mod h1:kPiRQhPyTJ9kyXPCG6u/dlPLbYfFlkwHNRwdzPVAoII= +cloud.google.com/go/recommender v1.11.1/go.mod h1:sGwFFAyI57v2Hc5LbIj+lTwXipGu9NW015rkaEM5B18= cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= cloud.google.com/go/redis v1.9.0/go.mod h1:HMYQuajvb2D0LvMgZmLDZW8V5aOC/WxstZHiy4g8OiA= cloud.google.com/go/redis v1.10.0/go.mod h1:ThJf3mMBQtW18JzGgh41/Wld6vnDDc/F/F35UolRZPM= cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= +cloud.google.com/go/redis v1.13.1/go.mod h1:VP7DGLpE91M6bcsDdMuyCm2hIpB6Vp2hI090Mfd1tcg= +cloud.google.com/go/redis v1.13.2/go.mod h1:0Hg7pCMXS9uz02q+LoEVl5dNHUkIQv+C/3L76fandSA= cloud.google.com/go/resourcemanager v1.3.0/go.mod h1:bAtrTjZQFJkiWTPDb1WBjzvc6/kifjj4QBYuKCCoqKA= cloud.google.com/go/resourcemanager v1.4.0/go.mod h1:MwxuzkumyTX7/a3n37gmsT3py7LIXwrShilPh3P1tR0= cloud.google.com/go/resourcemanager v1.5.0/go.mod h1:eQoXNAiAvCf5PXxWxXjhKQoTMaUSNrEfg+6qdf/wots= +cloud.google.com/go/resourcemanager v1.6.0/go.mod h1:YcpXGRs8fDzcUl1Xw8uOVmI8JEadvhRIkoXXUNVYcVo= +cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI= +cloud.google.com/go/resourcemanager v1.9.1/go.mod h1:dVCuosgrh1tINZ/RwBufr8lULmWGOkPS8gL5gqyjdT8= +cloud.google.com/go/resourcemanager v1.9.2/go.mod h1:OujkBg1UZg5lX2yIyMo5Vz9O5hf7XQOSV7WxqxxMtQE= cloud.google.com/go/resourcesettings v1.3.0/go.mod h1:lzew8VfESA5DQ8gdlHwMrqZs1S9V87v3oCnKCWoOuQU= cloud.google.com/go/resourcesettings v1.4.0/go.mod h1:ldiH9IJpcrlC3VSuCGvjR5of/ezRrOxFtpJoJo5SmXg= cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= +cloud.google.com/go/resourcesettings v1.6.1/go.mod h1:M7mk9PIZrC5Fgsu1kZJci6mpgN8o0IUzVx3eJU3y4Jw= +cloud.google.com/go/resourcesettings v1.6.2/go.mod h1:mJIEDd9MobzunWMeniaMp6tzg4I2GvD3TTmPkc8vBXk= cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= cloud.google.com/go/retail v1.10.0/go.mod h1:2gDk9HsL4HMS4oZwz6daui2/jmKvqShXKQuB2RZ+cCc= cloud.google.com/go/retail v1.11.0/go.mod h1:MBLk1NaWPmh6iVFSz9MeKG/Psyd7TAgm6y/9L2B4x9Y= cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= +cloud.google.com/go/retail v1.14.1/go.mod h1:y3Wv3Vr2k54dLNIrCzenyKG8g8dhvhncT2NcNjb/6gE= +cloud.google.com/go/retail v1.14.2/go.mod h1:W7rrNRChAEChX336QF7bnMxbsjugcOCPU44i5kbLiL8= cloud.google.com/go/run v0.2.0/go.mod h1:CNtKsTA1sDcnqqIFR3Pb5Tq0usWxJJvsWOCPldRU3Do= cloud.google.com/go/run v0.3.0/go.mod h1:TuyY1+taHxTjrD0ZFk2iAR+xyOXEA0ztb7U3UNA0zBo= cloud.google.com/go/run v0.8.0/go.mod h1:VniEnuBwqjigv0A7ONfQUaEItaiCRVujlMqerPPiktM= +cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg= +cloud.google.com/go/run v1.2.0/go.mod h1:36V1IlDzQ0XxbQjUx6IYbw8H3TJnWvhii963WW3B/bo= +cloud.google.com/go/run v1.3.0/go.mod h1:S/osX/4jIPZGg+ssuqh6GNgg7syixKe3YnprwehzHKU= +cloud.google.com/go/run v1.3.1/go.mod h1:cymddtZOzdwLIAsmS6s+Asl4JoXIDm/K1cpZTxV4Q5s= cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= cloud.google.com/go/scheduler v1.6.0/go.mod h1:SgeKVM7MIwPn3BqtcBntpLyrIJftQISRrYB5ZtT+KOk= cloud.google.com/go/scheduler v1.7.0/go.mod h1:jyCiBqWW956uBjjPMMuX09n3x37mtyPJegEWKxRsn44= cloud.google.com/go/scheduler v1.8.0/go.mod h1:TCET+Y5Gp1YgHT8py4nlg2Sew8nUHMqcpousDgXJVQc= +cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc= +cloud.google.com/go/scheduler v1.10.1/go.mod h1:R63Ldltd47Bs4gnhQkmNDse5w8gBRrhObZ54PxgR2Oo= +cloud.google.com/go/scheduler v1.10.2/go.mod h1:O3jX6HRH5eKCA3FutMw375XHZJudNIKVonSCHv7ropY= cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= cloud.google.com/go/secretmanager v1.8.0/go.mod h1:hnVgi/bN5MYHd3Gt0SPuTPPp5ENina1/LxM+2W9U9J4= cloud.google.com/go/secretmanager v1.9.0/go.mod h1:b71qH2l1yHmWQHt9LC80akm86mX8AL6X1MA01dW8ht4= cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= +cloud.google.com/go/secretmanager v1.11.1/go.mod h1:znq9JlXgTNdBeQk9TBW/FnR/W4uChEKGeqQWAJ8SXFw= +cloud.google.com/go/secretmanager v1.11.2/go.mod h1:MQm4t3deoSub7+WNwiC4/tRYgDBHJgJPvswqQVB1Vss= cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= cloud.google.com/go/security v1.9.0/go.mod h1:6Ta1bO8LXI89nZnmnsZGp9lVoVWXqsVbIq/t9dzI+2Q= cloud.google.com/go/security v1.10.0/go.mod h1:QtOMZByJVlibUT2h9afNDWRZ1G96gVywH8T5GUSb9IA= cloud.google.com/go/security v1.12.0/go.mod h1:rV6EhrpbNHrrxqlvW0BWAIawFWq3X90SduMJdFwtLB8= +cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0= +cloud.google.com/go/security v1.15.1/go.mod h1:MvTnnbsWnehoizHi09zoiZob0iCHVcL4AUBj76h9fXA= +cloud.google.com/go/security v1.15.2/go.mod h1:2GVE/v1oixIRHDaClVbHuPcZwAqFM28mXuAKCfMgYIg= cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= cloud.google.com/go/securitycenter v1.15.0/go.mod h1:PeKJ0t8MoFmmXLXWm41JidyzI3PJjd8sXWaVqg43WWk= cloud.google.com/go/securitycenter v1.16.0/go.mod h1:Q9GMaLQFUD+5ZTabrbujNWLtSLZIZF7SAR0wWECrjdk= cloud.google.com/go/securitycenter v1.18.1/go.mod h1:0/25gAzCM/9OL9vVx4ChPeM/+DlfGQJDwBy/UC8AKK0= +cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag= +cloud.google.com/go/securitycenter v1.23.0/go.mod h1:8pwQ4n+Y9WCWM278R8W3nF65QtY172h4S8aXyI9/hsQ= +cloud.google.com/go/securitycenter v1.23.1/go.mod h1:w2HV3Mv/yKhbXKwOCu2i8bCuLtNP1IMHuiYQn4HJq5s= cloud.google.com/go/servicecontrol v1.4.0/go.mod h1:o0hUSJ1TXJAmi/7fLJAedOovnujSEvjKCAFNXPQ1RaU= cloud.google.com/go/servicecontrol v1.5.0/go.mod h1:qM0CnXHhyqKVuiZnGKrIurvVImCs8gmqWsDoqe9sU1s= cloud.google.com/go/servicecontrol v1.10.0/go.mod h1:pQvyvSRh7YzUF2efw7H87V92mxU8FnFDawMClGCNuAA= cloud.google.com/go/servicecontrol v1.11.0/go.mod h1:kFmTzYzTUIuZs0ycVqRHNaNhgR+UMUpw9n02l/pY+mc= +cloud.google.com/go/servicecontrol v1.11.1/go.mod h1:aSnNNlwEFBY+PWGQ2DoM0JJ/QUXqV5/ZD9DOLB7SnUk= cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs= cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg= cloud.google.com/go/servicedirectory v1.6.0/go.mod h1:pUlbnWsLH9c13yGkxCmfumWEPjsRs1RlmJ4pqiNjVL4= cloud.google.com/go/servicedirectory v1.7.0/go.mod h1:5p/U5oyvgYGYejufvxhgwjL8UVXjkuw7q5XcG10wx1U= cloud.google.com/go/servicedirectory v1.8.0/go.mod h1:srXodfhY1GFIPvltunswqXpVxFPpZjf8nkKQT7XcXaY= +cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s= +cloud.google.com/go/servicedirectory v1.10.1/go.mod h1:Xv0YVH8s4pVOwfM/1eMTl0XJ6bzIOSLDt8f8eLaGOxQ= +cloud.google.com/go/servicedirectory v1.11.0/go.mod h1:Xv0YVH8s4pVOwfM/1eMTl0XJ6bzIOSLDt8f8eLaGOxQ= +cloud.google.com/go/servicedirectory v1.11.1/go.mod h1:tJywXimEWzNzw9FvtNjsQxxJ3/41jseeILgwU/QLrGI= cloud.google.com/go/servicemanagement v1.4.0/go.mod h1:d8t8MDbezI7Z2R1O/wu8oTggo3BI2GKYbdG4y/SJTco= cloud.google.com/go/servicemanagement v1.5.0/go.mod h1:XGaCRe57kfqu4+lRxaFEAuqmjzF0r+gWHjWqKqBvKFo= cloud.google.com/go/servicemanagement v1.6.0/go.mod h1:aWns7EeeCOtGEX4OvZUWCCJONRZeFKiptqKf1D0l/Jc= +cloud.google.com/go/servicemanagement v1.8.0/go.mod h1:MSS2TDlIEQD/fzsSGfCdJItQveu9NXnUniTrq/L8LK4= cloud.google.com/go/serviceusage v1.3.0/go.mod h1:Hya1cozXM4SeSKTAgGXgj97GlqUvF5JaoXacR1JTP/E= cloud.google.com/go/serviceusage v1.4.0/go.mod h1:SB4yxXSaYVuUBYUml6qklyONXNLt83U0Rb+CXyhjEeU= cloud.google.com/go/serviceusage v1.5.0/go.mod h1:w8U1JvqUqwJNPEOTQjrMHkw3IaIFLoLsPLvsE3xueec= +cloud.google.com/go/serviceusage v1.6.0/go.mod h1:R5wwQcbOWsyuOfbP9tGdAnCAc6B9DRwPG1xtWMDeuPA= cloud.google.com/go/shell v1.3.0/go.mod h1:VZ9HmRjZBsjLGXusm7K5Q5lzzByZmJHf1d0IWHEN5X4= cloud.google.com/go/shell v1.4.0/go.mod h1:HDxPzZf3GkDdhExzD/gs8Grqk+dmYcEjGShZgYa9URw= cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= +cloud.google.com/go/shell v1.7.1/go.mod h1:u1RaM+huXFaTojTbW4g9P5emOrrmLE69KrxqQahKn4g= +cloud.google.com/go/shell v1.7.2/go.mod h1:KqRPKwBV0UyLickMn0+BY1qIyE98kKyI216sH/TuHmc= cloud.google.com/go/spanner v1.41.0/go.mod h1:MLYDBJR/dY4Wt7ZaMIQ7rXOTLjYrmxLE/5ve9vFfWos= cloud.google.com/go/spanner v1.44.0/go.mod h1:G8XIgYdOK+Fbcpbs7p2fiprDw4CaZX63whnSMLVBxjk= +cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M= +cloud.google.com/go/spanner v1.47.0/go.mod h1:IXsJwVW2j4UKs0eYDqodab6HgGuA1bViSqW4uH9lfUI= +cloud.google.com/go/spanner v1.49.0/go.mod h1:eGj9mQGK8+hkgSVbHNQ06pQ4oS+cyc4tXXd6Dif1KoM= +cloud.google.com/go/spanner v1.50.0/go.mod h1:eGj9mQGK8+hkgSVbHNQ06pQ4oS+cyc4tXXd6Dif1KoM= cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= cloud.google.com/go/speech v1.8.0/go.mod h1:9bYIl1/tjsAnMgKGHKmBZzXKEkGgtU+MpdDPTE9f7y0= cloud.google.com/go/speech v1.9.0/go.mod h1:xQ0jTcmnRFFM2RfX/U+rk6FQNUF6DQlydUSyoooSpco= cloud.google.com/go/speech v1.14.1/go.mod h1:gEosVRPJ9waG7zqqnsHpYTOoAS4KouMRLDFMekpJ0J0= +cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI= +cloud.google.com/go/speech v1.17.1/go.mod h1:8rVNzU43tQvxDaGvqOhpDqgkJTFowBpDvCJ14kGlJYo= +cloud.google.com/go/speech v1.19.0/go.mod h1:8rVNzU43tQvxDaGvqOhpDqgkJTFowBpDvCJ14kGlJYo= +cloud.google.com/go/speech v1.19.1/go.mod h1:WcuaWz/3hOlzPFOVo9DUsblMIHwxP589y6ZMtaG+iAA= cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= @@ -460,68 +815,130 @@ cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= +cloud.google.com/go/storage v1.29.0/go.mod h1:4puEjyTKnku6gfKoTfNOU/W+a9JyuVNxjpS5GBrB8h4= +cloud.google.com/go/storage v1.30.1/go.mod h1:NfxhC0UJE1aXSx7CIIbCf7y9HKT7BiccwkR7+P7gN8E= cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= +cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw= +cloud.google.com/go/storagetransfer v1.10.0/go.mod h1:DM4sTlSmGiNczmV6iZyceIh2dbs+7z2Ayg6YAiQlYfA= +cloud.google.com/go/storagetransfer v1.10.1/go.mod h1:rS7Sy0BtPviWYTTJVWCSV4QrbBitgPeuK4/FKa4IdLs= cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= cloud.google.com/go/talent v1.3.0/go.mod h1:CmcxwJ/PKfRgd1pBjQgU6W3YBwiewmUzQYH5HHmSCmM= cloud.google.com/go/talent v1.4.0/go.mod h1:ezFtAgVuRf8jRsvyE6EwmbTK5LKciD4KVnHuDEFmOOA= cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= +cloud.google.com/go/talent v1.6.2/go.mod h1:CbGvmKCG61mkdjcqTcLOkb2ZN1SrQI8MDyma2l7VD24= +cloud.google.com/go/talent v1.6.3/go.mod h1:xoDO97Qd4AK43rGjJvyBHMskiEf3KulgYzcH6YWOVoo= cloud.google.com/go/texttospeech v1.4.0/go.mod h1:FX8HQHA6sEpJ7rCMSfXuzBcysDAuWusNNNvN9FELDd8= cloud.google.com/go/texttospeech v1.5.0/go.mod h1:oKPLhR4n4ZdQqWKURdwxMy0uiTS1xU161C8W57Wkea4= cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= +cloud.google.com/go/texttospeech v1.7.1/go.mod h1:m7QfG5IXxeneGqTapXNxv2ItxP/FS0hCZBwXYqucgSk= +cloud.google.com/go/texttospeech v1.7.2/go.mod h1:VYPT6aTOEl3herQjFHYErTlSZJ4vB00Q2ZTmuVgluD4= cloud.google.com/go/tpu v1.3.0/go.mod h1:aJIManG0o20tfDQlRIej44FcwGGl/cD0oiRyMKG19IQ= cloud.google.com/go/tpu v1.4.0/go.mod h1:mjZaX8p0VBgllCzF6wcU2ovUXN9TONFLd7iz227X2Xg= cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= +cloud.google.com/go/tpu v1.6.1/go.mod h1:sOdcHVIgDEEOKuqUoi6Fq53MKHJAtOwtz0GuKsWSH3E= +cloud.google.com/go/tpu v1.6.2/go.mod h1:NXh3NDwt71TsPZdtGWgAG5ThDfGd32X1mJ2cMaRlVgU= cloud.google.com/go/trace v1.3.0/go.mod h1:FFUE83d9Ca57C+K8rDl/Ih8LwOzWIV1krKgxg6N0G28= cloud.google.com/go/trace v1.4.0/go.mod h1:UG0v8UBqzusp+z63o7FK74SdFE+AXpCLdFb1rshXG+Y= cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA= +cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk= +cloud.google.com/go/trace v1.10.1/go.mod h1:gbtL94KE5AJLH3y+WVpfWILmqgc6dXcqgNXdOPAQTYk= +cloud.google.com/go/trace v1.10.2/go.mod h1:NPXemMi6MToRFcSxRl2uDnu/qAlAQ3oULUphcHGh1vA= cloud.google.com/go/translate v1.3.0/go.mod h1:gzMUwRjvOqj5i69y/LYLd8RrNQk+hOmIXTi9+nb3Djs= cloud.google.com/go/translate v1.4.0/go.mod h1:06Dn/ppvLD6WvA5Rhdp029IX2Mi3Mn7fpMRLPvXT5Wg= cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0= cloud.google.com/go/translate v1.6.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/translate v1.8.1/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.8.2/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.9.0/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.9.1/go.mod h1:TWIgDZknq2+JD4iRcojgeDtqGEp154HN/uL6hMvylS8= cloud.google.com/go/video v1.8.0/go.mod h1:sTzKFc0bUSByE8Yoh8X0mn8bMymItVGPfTuUBUyRgxk= cloud.google.com/go/video v1.9.0/go.mod h1:0RhNKFRF5v92f8dQt0yhaHrEuH95m068JYOvLZYnJSw= cloud.google.com/go/video v1.12.0/go.mod h1:MLQew95eTuaNDEGriQdcYn0dTwf9oWiA4uYebxM5kdg= cloud.google.com/go/video v1.13.0/go.mod h1:ulzkYlYgCp15N2AokzKjy7MQ9ejuynOJdf1tR5lGthk= +cloud.google.com/go/video v1.14.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= +cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= +cloud.google.com/go/video v1.17.1/go.mod h1:9qmqPqw/Ib2tLqaeHgtakU+l5TcJxCJbhFXM7UJjVzU= +cloud.google.com/go/video v1.19.0/go.mod h1:9qmqPqw/Ib2tLqaeHgtakU+l5TcJxCJbhFXM7UJjVzU= +cloud.google.com/go/video v1.20.0/go.mod h1:U3G3FTnsvAGqglq9LxgqzOiBc/Nt8zis8S+850N2DUM= +cloud.google.com/go/video v1.20.1/go.mod h1:3gJS+iDprnj8SY6pe0SwLeC5BUW80NjhwX7INWEuWGU= cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= cloud.google.com/go/videointelligence v1.8.0/go.mod h1:dIcCn4gVDdS7yte/w+koiXn5dWVplOZkE+xwG9FgK+M= cloud.google.com/go/videointelligence v1.9.0/go.mod h1:29lVRMPDYHikk3v8EdPSaL8Ku+eMzDljjuvRs105XoU= cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= +cloud.google.com/go/videointelligence v1.11.1/go.mod h1:76xn/8InyQHarjTWsBR058SmlPCwQjgcvoW0aZykOvo= +cloud.google.com/go/videointelligence v1.11.2/go.mod h1:ocfIGYtIVmIcWk1DsSGOoDiXca4vaZQII1C85qtoplc= cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= cloud.google.com/go/vision/v2 v2.4.0/go.mod h1:VtI579ll9RpVTrdKdkMzckdnwMyX2JILb+MhPqRbPsY= cloud.google.com/go/vision/v2 v2.5.0/go.mod h1:MmaezXOOE+IWa+cS7OhRRLK2cNv1ZL98zhqFFZaaH2E= cloud.google.com/go/vision/v2 v2.6.0/go.mod h1:158Hes0MvOS9Z/bDMSFpjwsUrZ5fPrdwuyyvKSGAGMY= +cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0= +cloud.google.com/go/vision/v2 v2.7.2/go.mod h1:jKa8oSYBWhYiXarHPvP4USxYANYUEdEsQrloLjrSwJU= +cloud.google.com/go/vision/v2 v2.7.3/go.mod h1:V0IcLCY7W+hpMKXK1JYE0LV5llEqVmj+UJChjvA1WsM= cloud.google.com/go/vmmigration v1.2.0/go.mod h1:IRf0o7myyWFSmVR1ItrBSFLFD/rJkfDCUTO4vLlJvsE= cloud.google.com/go/vmmigration v1.3.0/go.mod h1:oGJ6ZgGPQOFdjHuocGcLqX4lc98YQ7Ygq8YQwHh9A7g= cloud.google.com/go/vmmigration v1.5.0/go.mod h1:E4YQ8q7/4W9gobHjQg4JJSgXXSgY21nA5r8swQV+Xxc= +cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY= +cloud.google.com/go/vmmigration v1.7.1/go.mod h1:WD+5z7a/IpZ5bKK//YmT9E047AD+rjycCAvyMxGJbro= +cloud.google.com/go/vmmigration v1.7.2/go.mod h1:iA2hVj22sm2LLYXGPT1pB63mXHhrH1m/ruux9TwWLd8= cloud.google.com/go/vmwareengine v0.1.0/go.mod h1:RsdNEf/8UDvKllXhMz5J40XxDrNJNN4sagiox+OI208= cloud.google.com/go/vmwareengine v0.2.2/go.mod h1:sKdctNJxb3KLZkE/6Oui94iw/xs9PRNC2wnNLXsHvH8= +cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY= +cloud.google.com/go/vmwareengine v0.4.1/go.mod h1:Px64x+BvjPZwWuc4HdmVhoygcXqEkGHXoa7uyfTgSI0= +cloud.google.com/go/vmwareengine v1.0.0/go.mod h1:Px64x+BvjPZwWuc4HdmVhoygcXqEkGHXoa7uyfTgSI0= +cloud.google.com/go/vmwareengine v1.0.1/go.mod h1:aT3Xsm5sNx0QShk1Jc1B8OddrxAScYLwzVoaiXfdzzk= cloud.google.com/go/vpcaccess v1.4.0/go.mod h1:aQHVbTWDYUR1EbTApSVvMq1EnT57ppDmQzZ3imqIk4w= cloud.google.com/go/vpcaccess v1.5.0/go.mod h1:drmg4HLk9NkZpGfCmZ3Tz0Bwnm2+DKqViEpeEpOq0m8= cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= +cloud.google.com/go/vpcaccess v1.7.1/go.mod h1:FogoD46/ZU+JUBX9D606X21EnxiszYi2tArQwLY4SXs= +cloud.google.com/go/vpcaccess v1.7.2/go.mod h1:mmg/MnRHv+3e8FJUjeSibVFvQF1cCy2MsFaFqxeY1HU= cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= cloud.google.com/go/webrisk v1.6.0/go.mod h1:65sW9V9rOosnc9ZY7A7jsy1zoHS5W9IAXv6dGqhMQMc= cloud.google.com/go/webrisk v1.7.0/go.mod h1:mVMHgEYH0r337nmt1JyLthzMr6YxwN1aAIEc2fTcq7A= cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= +cloud.google.com/go/webrisk v1.9.1/go.mod h1:4GCmXKcOa2BZcZPn6DCEvE7HypmEJcJkr4mtM+sqYPc= +cloud.google.com/go/webrisk v1.9.2/go.mod h1:pY9kfDgAqxUpDBOrG4w8deLfhvJmejKB0qd/5uQIPBc= cloud.google.com/go/websecurityscanner v1.3.0/go.mod h1:uImdKm2wyeXQevQJXeh8Uun/Ym1VqworNDlBXQevGMo= cloud.google.com/go/websecurityscanner v1.4.0/go.mod h1:ebit/Fp0a+FWu5j4JOmJEV8S8CzdTkAS77oDsiSqYWQ= cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= +cloud.google.com/go/websecurityscanner v1.6.1/go.mod h1:Njgaw3rttgRHXzwCB8kgCYqv5/rGpFCsBOvPbYgszpg= +cloud.google.com/go/websecurityscanner v1.6.2/go.mod h1:7YgjuU5tun7Eg2kpKgGnDuEOXWIrh8x8lWrJT4zfmas= cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M= cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA= cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= +cloud.google.com/go/workflows v1.11.1/go.mod h1:Z+t10G1wF7h8LgdY/EmRcQY8ptBD/nvofaL6FqlET6g= +cloud.google.com/go/workflows v1.12.0/go.mod h1:PYhSk2b6DhZ508tj8HXKaBh+OFe+xdl0dHF/tJdzPQM= +cloud.google.com/go/workflows v1.12.1/go.mod h1:5A95OhD/edtOhQd/O741NSfIMezNTbCwLM1P1tBRGHM= +collectd.org v0.3.0/go.mod h1:A/8DzQBkF6abtvrT2j/AU/4tiBgJWYyh0y/oB/4MlWE= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= gioui.org v0.0.0-20210308172011-57750fc8a0a6/go.mod h1:RSH6KIUZ0p2xy5zHDxgAM4zumjgTw83q2ge/PI+yyw8= git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3pc= +github.com/AndreasBriese/bbloom v0.0.0-20190306092124-e2d15f34fcf9/go.mod h1:bOvUY6CB00SOBii9/FifXqc0awNKxLFCL/+pkDPuyl8= github.com/Azure/azure-pipeline-go v0.2.1/go.mod h1:UGSo8XybXnIGZ3epmeBw7Jdz+HiUVpqIlpz/HKHylF4= github.com/Azure/azure-pipeline-go v0.2.2/go.mod h1:4rQ/NZncSvGqNkkOsNpOU1tgoNuIlp9AfUH5G1tvCHc= +github.com/Azure/azure-sdk-for-go/sdk/azcore v0.21.1/go.mod h1:fBF9PQNqB8scdgpZ3ufzaLntG0AG7C1WjPMsiFOmfHM= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.0.0/go.mod h1:uGG2W01BaETf0Ozp+QxxKJdMBNRWPdstHG0Fmdwn1/U= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.6.0/go.mod h1:bjGvMhVMb+EEm3VRNQawDMUyMMjo+S5ewNjflkep/0Q= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.7.0/go.mod h1:bjGvMhVMb+EEm3VRNQawDMUyMMjo+S5ewNjflkep/0Q= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.0.0/go.mod h1:+6sju8gk8FRmSajX3Oz4G5Gm7P+mbqE9FVaXXFYTkCM= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.3.0/go.mod h1:OQeznEEkTZ9OrhHJoDD8ZDq51FHgXjqtP9z6bEwBq9U= +github.com/Azure/azure-sdk-for-go/sdk/internal v0.8.3/go.mod h1:KLF4gFr6DcKFZwSuH8w8yEK6DpFl3LP5rhdvAb7Yz5I= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.0.0/go.mod h1:eWRD7oawr1Mu1sLCawqVc0CUiF43ia3qQMxLscsKQ9w= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.3.0/go.mod h1:okt5dMMTOFjX/aovMlrjvvXoPMBVSPzk9185BT0+eZM= +github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal v1.0.0/go.mod h1:ceIuwmxDWptoW3eCqSXlnPsZFKh4X+R38dWPv7GS9Vs= +github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.0.0/go.mod h1:s1tW/At+xHqjNFvWU4G0c0Qv33KOhvbGNj0RCTQDV8s= +github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage v1.2.0/go.mod h1:c+Lifp3EDEamAkPVzMooRNOK6CZjNSdEnf1A7jsI9u4= +github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v0.3.0/go.mod h1:tPaiy8S5bQ+S5sOiDlINkp7+Ef339+Nz5L5XO+cnOHo= +github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.0/go.mod h1:+6KLcKIVgxoBDMqMO/Nvy7bZ9a0nbU3I1DtFQK3YvB4= github.com/Azure/azure-storage-blob-go v0.7.0/go.mod h1:f9YQKtsG1nMisotuTPpO0tjNuEjKRYAcJU8/ydDI++4= github.com/Azure/go-autorest/autorest v0.9.0/go.mod h1:xyHB1BMZT0cuDHU7I0+g046+BFDTQ8rEZB0s4Yfa6bI= github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod h1:8Z9fGy2MpX0PvDjB1pEgQTmVqjGhiHBW7RJJEciWzS0= @@ -533,54 +950,129 @@ github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod h1:OTyCOPRA2IgIlWxVYxB github.com/Azure/go-autorest/autorest/mocks v0.3.0/go.mod h1:a8FDP3DYzQ4RYfVAxAN3SVSiiO77gL2j2ronKKP0syM= github.com/Azure/go-autorest/logger v0.1.0/go.mod h1:oExouG+K6PryycPJfVSxi/koC6LSNgds39diKLz7Vrc= github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbtp2fGCgRFtBroKn4Dk= +github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= +github.com/AzureAD/microsoft-authentication-library-for-go v1.0.0/go.mod h1:kgDmCTgBzIEPFElEF+FK0SdjAor06dRq2Go927dnQ6o= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/toml v1.1.0/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/CloudyKit/fastprinter v0.0.0-20170127035650-74b38d55f37a/go.mod h1:EFZQ978U7x8IRnstaskI3IysnWY5Ao3QgZUKOXlsAdw= +github.com/CloudyKit/jet v2.1.3-0.20180809161101-62edd43e4f88+incompatible/go.mod h1:HPYO+50pSWkPoj9Q/eq0aRGByCL6ScRlUmiEX5Zgm+w= +github.com/DATA-DOG/go-sqlmock v1.3.3/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM= +github.com/DataDog/zstd v1.4.5/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo= +github.com/GoogleCloudPlatform/cloudsql-proxy v0.0.0-20190129172621-c8b1d7a94ddf/go.mod h1:aJ4qN3TfrelA6NZ6AXsXRfmEVaYin3EDbSPJrKS8OXo= +github.com/HdrHistogram/hdrhistogram-go v1.1.2/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= +github.com/Joker/hpp v1.0.0/go.mod h1:8x5n+M1Hp5hC0g8okX3sR3vFQwynaX/UgSOM9MeBKzY= +github.com/Joker/jade v1.0.1-0.20190614124447-d475f43051e7/go.mod h1:6E6s8o2AE4KhCrqr6GRJjdC/gNfTdxkIXvuGZZda2VM= +github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc h1:DCHzPQOcU/7gwDTWbFQZc5qHMPS1g0xTO56k8NXsv9M= github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc/go.mod h1:LJM5a3zcIJ/8TmZwlUczvROEJT8ntOdhdG9jjcR1B0I= +github.com/Shopify/goreferrer v0.0.0-20181106222321-ec9c9a553398/go.mod h1:a1uqRtAwp2Xwc6WNPJEufxJ7fx3npB4UV/JOLmbu5I0= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= +github.com/StackExchange/wmi v1.2.1/go.mod h1:rcmrprowKIVzvc+NUiLncP2uuArMWLCbu9SBzvHz7e8= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= +github.com/VictoriaMetrics/fastcache v1.6.0/go.mod h1:0qHz5QP0GMX4pfmMA/zt5RgfNuXJrTP0zS7DqpHGGTw= +github.com/VictoriaMetrics/fastcache v1.12.1/go.mod h1:tX04vaqcNoQeGLD+ra5pU5sWkuxnzWhEzLwhP9w653o= +github.com/aclements/go-gg v0.0.0-20170118225347-6dbb4e4fefb0/go.mod h1:55qNq4vcpkIuHowELi5C8e+1yUHtoLoOUR9QU5j7Tes= +github.com/aclements/go-moremath v0.0.0-20210112150236-f10218a38794/go.mod h1:7e+I0LQFUI9AXWxOfsQROs9xPhoJtbsyWcjJqDd4KPY= +github.com/ajg/form v1.5.1/go.mod h1:uL1WgH+h2mgNtvBq0339dVnzXdBETtL2LeUXaIv25UY= github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= +github.com/ajstarks/svgo v0.0.0-20210923152817-c3b6e2f0c527/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= +github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883/go.mod h1:rCTlJbsFo29Kk6CurOXKm700vrz8f0KW0JNfpkRJY/8= github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= +github.com/apache/arrow/go/arrow v0.0.0-20191024131854-af6fa24be0db/go.mod h1:VTxUBvSJ3s3eHAg65PNgrsn5BtqCRPdmyXh6rAfdxN0= github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= +github.com/apache/arrow/go/v11 v11.0.0/go.mod h1:Eg5OsL5H+e299f7u5ssuXsuHQVEGC4xei5aX110hRiI= +github.com/apache/arrow/go/v12 v12.0.0/go.mod h1:d+tV/eHZZ7Dz7RPrFKtPK02tpr+c9/PEd/zm8mDS9Vg= github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= github.com/aristanetworks/goarista v0.0.0-20170210015632-ea17b1a17847/go.mod h1:D/tb0zPVXnP7fmsLZjtdUhSsumbK/ij54UXjjVgMGxQ= +github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= github.com/aws/aws-sdk-go v1.25.48/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= +github.com/aws/aws-sdk-go-v2 v1.2.0/go.mod h1:zEQs02YRBw1DjK0PoJv3ygDYOFTre1ejlJWl8FwAuQo= github.com/aws/aws-sdk-go-v2 v1.17.3/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= github.com/aws/aws-sdk-go-v2 v1.17.7/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= +github.com/aws/aws-sdk-go-v2 v1.21.2/go.mod h1:ErQhvNuEMhJjweavOYhxVkn2RUx7kQXVATHrjKtxIpM= +github.com/aws/aws-sdk-go-v2 v1.23.1/go.mod h1:i1XDttT4rnf6vxc9AuskLc6s7XBee8rlLilKlc03uAA= +github.com/aws/aws-sdk-go-v2/config v1.1.1/go.mod h1:0XsVy9lBI/BCXm+2Tuvt39YmdHwS5unDQmxZOYe8F5Y= github.com/aws/aws-sdk-go-v2/config v1.18.19/go.mod h1:XvTmGMY8d52ougvakOv1RpiTLPz9dlG/OQHsKU/cMmY= +github.com/aws/aws-sdk-go-v2/config v1.18.45/go.mod h1:ZwDUgFnQgsazQTnWfeLWk5GjeqTQTL8lMkoE1UXzxdE= +github.com/aws/aws-sdk-go-v2/config v1.25.5/go.mod h1:Bf4gDvy4ZcFIK0rqDu1wp9wrubNba2DojiPB2rt6nvI= +github.com/aws/aws-sdk-go-v2/credentials v1.1.1/go.mod h1:mM2iIjwl7LULWtS6JCACyInboHirisUUdkBPoTHMOUo= github.com/aws/aws-sdk-go-v2/credentials v1.13.18/go.mod h1:vnwlwjIe+3XJPBYKu1et30ZPABG3VaXJYr8ryohpIyM= +github.com/aws/aws-sdk-go-v2/credentials v1.13.43/go.mod h1:zWJBz1Yf1ZtX5NGax9ZdNjhhI4rgjfgsyk6vTY1yfVg= +github.com/aws/aws-sdk-go-v2/credentials v1.16.4/go.mod h1:Kdh/okh+//vQ/AjEt81CjvkTo64+/zIE4OewP7RpfXk= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.0.2/go.mod h1:3hGg3PpiEjHnrkrlasTfxFqUsZ2GCk/fMUn4CbKgSkM= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.1/go.mod h1:lfUx8puBRdM5lVVMQlwt2v+ofiG/X6Ms+dy0UkG/kXw= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.13/go.mod h1:f/Ib/qYjhV2/qdsf79H3QP/eRE4AkVyEf6sk7XfZ1tg= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.5/go.mod h1:VhnExhw6uXy9QzetvpXDolo1/hjhx4u9qukBGkuUwjs= github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27/go.mod h1:a1/UpzeyBBerajpnP5nGZa9mGzsBn5cOKxm6NWQsvoI= github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.31/go.mod h1:QT0BqUvX1Bh2ABdTGnjqEjvjzrCfIniM9Sc8zn9Yndo= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.43/go.mod h1:auo+PiyLl0n1l8A0e8RIeR8tOzYPfZZH/JNlrJ8igTQ= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.4/go.mod h1:xEhvbJcyUf/31yfGSQBe01fukXwXJ0gxDp7rLfymWE0= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21/go.mod h1:+Gxn8jYn5k9ebfHEqlhrMirFjSW0v0C9fI+KN5vk2kE= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.25/go.mod h1:zBHOPwhBc3FlQjQJE/D3IfPWiWaQmT06Vq9aNukDo0k= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.37/go.mod h1:Qe+2KtKml+FEsQF/DHmDV+xjtche/hwoF75EG4UlHW8= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.4/go.mod h1:dYvTNAggxDZy6y1AF7YDwXsPuHFy/VNEpEI/2dWK9IU= github.com/aws/aws-sdk-go-v2/internal/ini v1.3.32/go.mod h1:XGhIBZDEgfqmFIugclZ6FU7v75nHhBDtzuB4xB/tEi4= +github.com/aws/aws-sdk-go-v2/internal/ini v1.3.45/go.mod h1:lD5M20o09/LCuQ2mE62Mb/iSdSlCNuj6H5ci7tW7OsE= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.1/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.1/go.mod h1:l9ymW25HOqymeU2m1gbUQ3rUIsTwKs8gYHXkqDQUhiI= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.0.2/go.mod h1:45MfaXZ0cNbeuT0KQ1XJylq8A6+OpVV2E5kvY/Kq+u8= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.25/go.mod h1:/95IA+0lMnzW6XzqYJRpjjsAbKEORVeO0anQqjd2CNU= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.37/go.mod h1:vBmDnwWXWxNPFRMmG2m/3MKOe+xEcMDo1tanpaWCcck= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.4/go.mod h1:aYCGNjyUCUelhofxlZyj63srdxWUSsBSGg5l6MCuXuE= github.com/aws/aws-sdk-go-v2/service/kms v1.20.1/go.mod h1:13sjgMH7Xu4e46+0BEDhSnNh+cImHSYS5PpBjV3oXcU= +github.com/aws/aws-sdk-go-v2/service/kms v1.26.3/go.mod h1:N3++/sLV97B8Zliz7KRqNcojOX7iMBZWKiuit5FKtH0= +github.com/aws/aws-sdk-go-v2/service/route53 v1.1.1/go.mod h1:rLiOUrPLW/Er5kRcQ7NkwbjlijluLsrIbu/iyl35RO4= +github.com/aws/aws-sdk-go-v2/service/route53 v1.30.2/go.mod h1:TQZBt/WaQy+zTHoW++rnl8JBrmZ0VO6EUbVua1+foCA= +github.com/aws/aws-sdk-go-v2/service/sso v1.1.1/go.mod h1:SuZJxklHxLAXgLTc1iFXbEWkXs7QRTQpCLGaKIprQW0= github.com/aws/aws-sdk-go-v2/service/sso v1.12.6/go.mod h1:Y1VOmit/Fn6Tz1uFAeCO6Q7M2fmfXSCLeL5INVYsLuY= +github.com/aws/aws-sdk-go-v2/service/sso v1.15.2/go.mod h1:gsL4keucRCgW+xA85ALBpRFfdSLH4kHOVSnLMSuBECo= +github.com/aws/aws-sdk-go-v2/service/sso v1.17.3/go.mod h1:oA6VjNsLll2eVuUoF2D+CMyORgNzPEW/3PyUdq6WQjI= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.6/go.mod h1:Lh/bc9XUf8CfOY6Jp5aIkQtN+j1mc+nExc+KXj9jx2s= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.17.3/go.mod h1:a7bHA82fyUXOm+ZSWKU6PIoBxrjSprdLoM8xPYvzYVg= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.20.1/go.mod h1:hHL974p5auvXlZPIjJTblXJpbkfK4klBczlsEaMCGVY= +github.com/aws/aws-sdk-go-v2/service/sts v1.1.1/go.mod h1:Wi0EBZwiz/K44YliU0EKxqTCJGUfYTWXrrBwkq736bM= github.com/aws/aws-sdk-go-v2/service/sts v1.18.7/go.mod h1:JuTnSoeePXmMVe9G8NcjjwgOKEfZ4cOjMuT2IBT/2eI= +github.com/aws/aws-sdk-go-v2/service/sts v1.23.2/go.mod h1:Eows6e1uQEsc4ZaHANmsPRzAKcVDrcmjjWiih2+HUUQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.25.4/go.mod h1:feTnm2Tk/pJxdX+eooEsxvlvTWBvDm6CasRZ+JOs2IY= +github.com/aws/smithy-go v1.1.0/go.mod h1:EzMw8dbp/YJL4A5/sbhGddag+NPT7q084agLbB9LgIw= github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= +github.com/aws/smithy-go v1.15.0/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= +github.com/aws/smithy-go v1.17.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE= +github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= +github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= +github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= github.com/bits-and-blooms/bitset v1.5.0 h1:NpE8frKRLGHIcEzkR+gZhiioW1+WbYV6fKwD6ZIpQT8= github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= +github.com/bits-and-blooms/bitset v1.7.0 h1:YjAGVd3XmtK9ktAbX8Zg2g2PwLIMjGREZJHlV4j7NEo= +github.com/bits-and-blooms/bitset v1.7.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= +github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40/go.mod h1:8rLXio+WjiTceGBHIoTvn60HIbs7Hm7bcHjyrSqYB9c= +github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ= +github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= +github.com/c-bata/go-prompt v0.2.2/go.mod h1:VzqtzE2ksDBcdln8G7mk2RX9QyGjH+OVqOCSiVIqS34= github.com/c-bata/go-prompt v0.2.6/go.mod h1:/LMAke8wD2FsNu9EXNdHxNLbd9MedkPnCdfpU9wwHfY= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= @@ -589,12 +1081,18 @@ github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P3vAIAh+Y2GAxg0PrPN1P8WkepXGpjbUPDHJqqKM= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/logex v1.2.0/go.mod h1:9+9sk7u7pGNWYMkh0hdiL++6OeibzJccyQU4p4MedaY= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/readline v1.5.0/go.mod h1:x22KAscuvRqlLoK9CsoYsmxoXZMMFVyOl86cAH8qUic= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= +github.com/chzyer/test v0.0.0-20210722231415-061457976a23/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudflare/cloudflare-go v0.10.2-0.20190916151808-a80f83b9add9/go.mod h1:1MxXX1Ux4x6mqPmjkUgTP1CdXIBXKX7T+Jk9Gxrmx+U= +github.com/cloudflare/cloudflare-go v0.14.0/go.mod h1:EnwdgGMaFOruiPZRFSgn+TsQ3hQ7C/YWzIGLeu5c304= +github.com/cloudflare/cloudflare-go v0.79.0/go.mod h1:gkHQf9xEubaQPEuerBuoinR9P8bf8a05Lq0X6WKy1Oc= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= @@ -607,14 +1105,45 @@ github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWH github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230310173818-32f1caf87195/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230428030218-4003588d1b74/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cockroachdb/datadriven v1.0.0/go.mod h1:5Ib8Meh+jk1RlHIXej6Pzevx/NLlNvQB9pmSBZErGA4= +github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= +github.com/cockroachdb/errors v1.6.1/go.mod h1:tm6FTP5G81vwJ5lC0SizQo374JNCOPrHyXGitRJoDqM= +github.com/cockroachdb/errors v1.8.1/go.mod h1:qGwQn6JmZ+oMjuLwjWzUNqblqk0xl4CVV3SQbGwK7Ac= +github.com/cockroachdb/logtags v0.0.0-20190617123548-eb05cc24525f/go.mod h1:i/u985jwjWRlyHXQbwatDASoW0RMlZ/3i9yJHE2xLkI= +github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593/go.mod h1:6hk1eMY/u5t+Cf18q5lFMUA1Rc+Sm5I6Ra1QuPyxXCo= +github.com/cockroachdb/redact v1.0.8/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= +github.com/cockroachdb/sentry-go v0.6.1-cockroachdb.2/go.mod h1:8BT+cPK6xvFOcRlk0R8eg+OTkcqI6baNH4xAkpiYVvQ= +github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ= +github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcjuz89kmFXt9morQgcfYZAYZ5n8WHjt81YYWIwtTM= +github.com/consensys/bavard v0.1.8-0.20210406032232-f3452dc9b572/go.mod h1:Bpd0/3mZuaj6Sj+PqrmIquiOKy397AKGThQPaGzNXAQ= +github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= +github.com/consensys/gnark-crypto v0.4.1-0.20210426202927-39ac3d4b3f1f/go.mod h1:815PAHg3wvysy0SyIqanF8gZ0Y1wjk/hrDHD/iT88+Q= +github.com/consensys/gnark-crypto v0.10.0/go.mod h1:Iq/P3HHl0ElSjsg2E1gsMwhAyxnxoKK5nVyZKd+/KhU= +github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= +github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= +github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= +github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= +github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= +github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= +github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= +github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= +github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/crate-crypto/go-ipa v0.0.0-20230601170251-1830d0757c80/go.mod h1:gzbVz57IDJgQ9rLQwfSk696JGWof8ftznEL9GoAv3NI= +github.com/crate-crypto/go-kzg-4844 v0.7.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/cyberdelia/templates v0.0.0-20141128023046-ca7fffd4298c/go.mod h1:GyV+0YP4qX0UQ7r2MoYZ+AvYDp12OF5yg4q8rGnyNh4= github.com/dave/astrid v0.0.0-20170323122508-8c2895878b14/go.mod h1:Sth2QfxfATb/nW4EsrSi2KyJmbcniZ8TgTaji17D6ms= github.com/dave/brenda v1.1.0/go.mod h1:4wCUr6gSlu5/1Tk7akE5X7UorwiQ8Rij0SKH3/BGMOM= github.com/dave/courtney v0.3.0/go.mod h1:BAv3hA06AYfNUjfjQr+5gc6vxeBVOupLqrColj+QSD8= github.com/dave/dst v0.27.2/go.mod h1:jHh6EOibnHgcUW3WjKHisiooEkYwqpHLBSX1iOBhEyc= github.com/dave/gopackages v0.0.0-20170318123100-46e7023ec56e/go.mod h1:i00+b/gKdIDIxuLDFob7ustLAVqhsZRk2qVZrArELGQ= +github.com/dave/jennifer v1.2.0/go.mod h1:fIb+770HOpJ2fmN9EPPKOqm1vMGhB+TwXKMZhrIygKg= github.com/dave/jennifer v1.5.0/go.mod h1:4MnyiFIlZS3l5tSDn8VnzE6ffAhYBMB2SZntBsZGUok= github.com/dave/kerr v0.0.0-20170318121727-bc25dd6abe8e/go.mod h1:qZqlPyPvfsDJt+3wHJ1EvSXDuVjFTK0j2p/ca+gtsb8= github.com/dave/patsy v0.0.0-20210517141501-957256f50cba/go.mod h1:qfR88CgEGLoiqDaE+xxDCi5QA5v4vUoW0UCX2Nd5Tlc= @@ -623,17 +1152,41 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= +github.com/deckarep/golang-set v1.8.0/go.mod h1:5nI87KwE7wgsBU1F4GKAw2Qod7p5kyS383rP6+o6qqo= +github.com/deckarep/golang-set/v2 v2.1.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= +github.com/decred/dcrd/crypto/blake256 v1.0.1/go.mod h1:2OfgNZ5wDpcsFmHmCK5gZTPcCXqlm2ArzUIkw9czNJo= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 h1:YLtO71vCjJRCBcrPMtQ9nqBsqpA1m5sE92cU+pd5Mcc= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 h1:8UrgZ3GkP4i/CLijOJx79Yu+etlyjdBU4sfcs2WYQMs= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0/go.mod h1:v57UDF4pDQJcEfFUCRop3lJL149eHGSe9Jvczhzjo/0= +github.com/deepmap/oapi-codegen v1.6.0/go.mod h1:ryDa9AgbELGeB+YEXE1dR53yAjHwFvE9iAUlWl9Al3M= +github.com/deepmap/oapi-codegen v1.8.2/go.mod h1:YLgSKSDv/bZQB7N4ws6luhozi3cEdRktEqrX88CvjIw= +github.com/dgraph-io/badger v1.6.0/go.mod h1:zwt7syl517jmP8s94KqSxTlM6IMsdhYy6psNgSztDR4= github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= +github.com/dgryski/go-bitstream v0.0.0-20180413035011-3522498ce2c8/go.mod h1:VMaSuZ+SZcx/wljOQKvp5srsbCiKDEb6K2wC4+PiBmQ= +github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw= github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= +github.com/dlclark/regexp2 v1.4.1-0.20201116162257-a2a8dda75c91/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= +github.com/dlclark/regexp2 v1.7.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8= +github.com/dnaeon/go-vcr v1.1.0/go.mod h1:M7tiix8f0r6mKKJ3Yq/kqU1OYf3MnfmBWVbPx/yU9ko= +github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ= github.com/docker/docker v1.4.2-0.20180625184442-8e610b2b55bf/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/docker v1.6.2/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= github.com/dop251/goja v0.0.0-20200219165308-d1232e640a87/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= +github.com/dop251/goja v0.0.0-20211022113120-dc8c55024d06/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= +github.com/dop251/goja v0.0.0-20220405120441-9037c2b61cbf/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= +github.com/dop251/goja v0.0.0-20230806174421-c933cf95e127/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4= +github.com/dop251/goja_nodejs v0.0.0-20210225215109-d91c329300e7/go.mod h1:hn7BA7c8pLvoGndExHudxTDKZ84Pyvv+90pbBjbTz0Y= +github.com/dop251/goja_nodejs v0.0.0-20211022123610-8dd9abb0616d/go.mod h1:DngW8aVqWbuLRMHItjPUyqdj+HWPvnQe8V8y1nDpIbM= github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= +github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= +github.com/eclipse/paho.mqtt.golang v1.2.0/go.mod h1:H9keYFcgq3Qr5OUJm/JZI/i6U7joQ8SYLhZwfeOo6Ts= github.com/edsrzf/mmap-go v0.0.0-20160512033002-935e0e8a636c/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= +github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= +github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM= github.com/elastic/gosigar v0.8.1-0.20180330100440-37f05ff46ffa/go.mod h1:cdorVVzy1fhmEqmtgqkoE3bYtCfSCkVyjTyCIo22xvs= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -645,51 +1198,123 @@ github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.m github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= +github.com/envoyproxy/go-control-plane v0.11.0/go.mod h1:VnHyVMpzcLvCFt9yUz1UnCwHLhwx1WguiVDV7pTG/tI= +github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q= +github.com/envoyproxy/go-control-plane v0.11.1/go.mod h1:uhMcXKCQMEJHiAb0w+YGefQLaTEw+YhGluxZkrTmD0g= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= +github.com/envoyproxy/protoc-gen-validate v0.10.0/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= +github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= +github.com/envoyproxy/protoc-gen-validate v1.0.1/go.mod h1:0vj8bNkYbSTNS2PIyH87KZaeN4x9zpL9Qt8fQC7d+vs= +github.com/envoyproxy/protoc-gen-validate v1.0.2/go.mod h1:GpiZQP3dDbg4JouG/NNS7QWXpgx6x8QiMKdmN72jogE= +github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw= +github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= +github.com/ethereum/go-ethereum v1.10.26/go.mod h1:EYFyF19u3ezGLD4RqOkLq+ZCXzYbLoNDdZlMt7kyKFg= +github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk= +github.com/ethereum/go-ethereum v1.13.5/go.mod h1:yMTu38GSuyxaYzQMViqNmQ1s3cE84abZexQmTgenWk0= +github.com/fasthttp-contrib/websocket v0.0.0-20160511215533-1f3b11f56072/go.mod h1:duJ4Jxv5lDcvg4QuQr0oowTf7dz4/CR8NtyCooz9HL8= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= +github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= +github.com/fjl/gencodec v0.0.0-20220412091415-8bb9e558978c/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= +github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= +github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= +github.com/flosch/pongo2 v0.0.0-20190707114632-bbf5a6c351f4/go.mod h1:T9YF2M40nIgbVgp3rreNmTged+9HrbNTIQf1PsaIiTA= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= +github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= github.com/fxamacker/cbor/v2 v2.4.1-0.20220515183430-ad2eae63303f/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ekx28WA= github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= +github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61/go.mod h1:Q0X6pkwTILDlzrGEckF6HKjXe48EgsY/l7K7vhY4MW8= +github.com/gavv/httpexpect v2.0.0+incompatible/go.mod h1:x+9tiU1YnrOvnB725RkpoLv1M62hOWzwo5OXotisrKc= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= +github.com/gballet/go-verkle v0.0.0-20230607174250-df487255f46b/go.mod h1:CDncRYVRSDqwakm282WEkjfaAj1hxU/v5RXxk5nXOiI= +github.com/getkin/kin-openapi v0.53.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4= +github.com/getkin/kin-openapi v0.61.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4= +github.com/ghemawat/stream v0.0.0-20171120220530-696b145b53b9/go.mod h1:106OIgooyS7OzLDOpUGgm9fA3bQENb/cFSyyBmMoJDs= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/gin-contrib/sse v0.0.0-20190301062529-5545eab6dad3/go.mod h1:VJ0WA2NBN22VlZ2dKZQPAPnyWw5XTlK1KymzLKsr59s= +github.com/gin-gonic/gin v1.4.0/go.mod h1:OW2EZn3DO8Ln9oIKOvM++LBO+5UPHJJDH72/q/3rZdM= +github.com/glycerine/go-unsnap-stream v0.0.0-20180323001048-9f0cb55181dd/go.mod h1:/20jfyN9Y5QPEAprSgKAUr+glWDY39ZiUEAYOEv5dsE= +github.com/glycerine/goconvey v0.0.0-20190410193231-58a59202ab31/go.mod h1:Ogl1Tioa0aV7gstGFO7KhffUsb9M4ydbEbbxpcEDc24= +github.com/go-check/check v0.0.0-20180628173108-788fd7840127/go.mod h1:9ES+weclKsC9YodN5RgxqK/VD9HM9JsCSh7rNhMZE98= +github.com/go-chi/chi/v5 v5.0.0/go.mod h1:BBug9lr0cqtdAhsu6R4AAdvufI0/XBzAQSsUqJpoZOs= +github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q= github.com/go-fonts/dejavu v0.1.0/go.mod h1:4Wt4I4OU2Nq9asgDCteaAaWZOV24E+0/Pwo0gppep4g= github.com/go-fonts/latin-modern v0.2.0/go.mod h1:rQVLdDMK+mK1xscDwsqM5J8U2jrRa3T0ecnM9pNujks= +github.com/go-fonts/latin-modern v0.3.0/go.mod h1:ysEQXnuT/sCDOAONxC7ImeEDVINbltClhasMAqEtRK0= github.com/go-fonts/liberation v0.1.1/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= github.com/go-fonts/liberation v0.2.0/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/liberation v0.3.0/go.mod h1:jdJ+cqF+F4SUL2V+qxBth8fvBpBDS7yloUL5Fi8GTGY= github.com/go-fonts/stix v0.1.0/go.mod h1:w/c1f0ldAUlJmLBvlbkvVXLAD+tAMqobIIQpmnUIzUY= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= +github.com/go-latex/latex v0.0.0-20230307184459-12ec69307ad9/go.mod h1:gWuR/CrFDDeVRFQwHPvsv9soJVB/iqymhuZQuJ3a9OM= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= +github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= +github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= +github.com/go-martini/martini v0.0.0-20170121215854-22fa46961aab/go.mod h1:/P9AEU963A2AYjv4d1V5eVL1CQbEJq6aCNHDDjibzu8= github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= +github.com/go-ole/go-ole v1.2.5/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= +github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= +github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= +github.com/go-sourcemap/sourcemap v2.1.3+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= +github.com/go-sql-driver/mysql v1.4.1/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= +github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= +github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee/go.mod h1:L0fX3K22YWvt/FAX9NnzrNzcI4wNYi9Yku4O0LKYflo= +github.com/gobwas/pool v0.2.0/go.mod h1:q8bcK0KcYlCgd9e7WYLm9LpyS+YeLd8JVDW6WezmKEw= +github.com/gobwas/ws v1.0.2/go.mod h1:szmBTxLgaFppYjEmNtny/v3w89xOydFnnZMcgRRu/EM= github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= +github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= +github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= +github.com/gofrs/uuid v3.3.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= +github.com/gogo/googleapis v0.0.0-20180223154316-0cd9801be74a/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= +github.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= +github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= +github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= +github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= +github.com/gogo/status v1.1.0/go.mod h1:BFv9nrluPLmrS0EmGVvLaPNmRosr9KapBYd5/hpY1WM= +github.com/golang-jwt/jwt v3.2.1+incompatible/go.mod h1:8pz2t5EyA70fFQQSrl6XZXzqecmYZeUEB8OUGHkxJ+I= +github.com/golang-jwt/jwt/v4 v4.2.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= +github.com/golang-jwt/jwt/v4 v4.3.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= +github.com/golang-jwt/jwt/v4 v4.4.3/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= +github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= +github.com/golang/geo v0.0.0-20190916061304-5b978397cfec/go.mod h1:QZ0nwyI2jOfgRAoBvP+ab5aRr7c9x7lhGEJrKvBwjWI= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= +github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= +github.com/golang/glog v1.1.2/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= +github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= @@ -717,11 +1342,22 @@ github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golangci/lint-1 v0.0.0-20181222135242-d2cdd8c08219/go.mod h1:/X8TswGSh1pIozq4ZwCfxS0WA5JGXguxk94ar/4c87Y= +github.com/gomodule/redigo v1.7.1-0.20190724094224-574c33c3df38/go.mod h1:B4C85qUVwatsJoIUNIfCRsp7qO0iAmpGFZ4EELWSbC4= +github.com/gonum/blas v0.0.0-20181208220705-f22b278b28ac/go.mod h1:P32wAyui1PQ58Oce/KYkOqQv8cVw1zAapXOl+dRFGbc= +github.com/gonum/floats v0.0.0-20181209220543-c233463c7e82/go.mod h1:PxC8OnwL11+aosOB5+iEPoV3picfs8tUpkVd0pDo+Kg= +github.com/gonum/internal v0.0.0-20181124074243-f884aa714029/go.mod h1:Pu4dmpkhSyOzRwuXkOgAvijx4o+4YMUJJo9OvPYMkks= +github.com/gonum/lapack v0.0.0-20181123203213-e4cdc5a0bff9/go.mod h1:XA3DeT6rxh2EAE789SSiSJNqxPaC0aE9J8NTOI0Jo/A= +github.com/gonum/matrix v0.0.0-20181209220409-c518dec07be9/go.mod h1:0EXg4mc1CNP0HCqCz+K4ts155PXIlUywf0wqN+GfPZw= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/flatbuffers v1.11.0/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= @@ -739,6 +1375,13 @@ github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8 github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-pkcs11 v0.2.0/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= +github.com/google/go-pkcs11 v0.2.1-0.20230907215043-c6f79328ddf9/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= +github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck= +github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= +github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/gofuzz v1.1.1-0.20200604201612-c04b05f3adfa/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= @@ -759,14 +1402,29 @@ github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20230207041349-798e818bf904/go.mod h1:uglQLonpP8qtYCYyzA+8c/9qtqgA3qsXGYqCPKARAFg= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/s2a-go v0.1.0/go.mod h1:OJpEgntRZo8ugHpF9hkoLJbS5dSI20XZeXJ9JVywLlM= +github.com/google/s2a-go v0.1.3/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= +github.com/google/s2a-go v0.1.4/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= +github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= +github.com/google/safehtml v0.0.2/go.mod h1:L4KWwDsUJdECRAEpZoBn3O64bQaywRscowZjJAzjHnU= +github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= +github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.2.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.4/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.5/go.mod h1:RxW0N9901Cko1VOCW3SXCpWP+mlIEkk2tP7jnHy9a3w= +github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= +github.com/googleapis/gax-go v0.0.0-20161107002406-da06d194a00e/go.mod h1:SFVmujtThgffbyetf+mdk2eWhX2bMyUtNHzFKcPA9HY= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= @@ -778,31 +1436,97 @@ github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqE github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/gax-go/v2 v2.8.0/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/gax-go/v2 v2.10.0/go.mod h1:4UOEnMCrxsSqQ940WnTiD6qJ63le2ev3xfyagutxiPw= +github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5iydzRfb3peWZJI= +github.com/googleapis/gax-go/v2 v2.12.0/go.mod h1:y+aIqrI5eb1YGMVJfuV3185Ts/D7qKpsEkdD5+I6QGU= github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= +github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= +github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So= +github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/gorilla/websocket v1.4.1-0.20190629185528-ae1634f6a989/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= +github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/graph-gophers/graphql-go v0.0.0-20191115155744-f33e81362277/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= +github.com/graph-gophers/graphql-go v1.3.0/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= +github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= +github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= +github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= +github.com/guptarohit/asciigraph v0.5.5/go.mod h1:dYl5wwK4gNsnFf9Zp+l06rFiDZ5YtXM6x7SRWZ3KGag= +github.com/hashicorp/go-bexpr v0.1.10/go.mod h1:oxlubA2vC/gFVfX1A6JGp7ls7uCDlfJn732ehYYg+g0= +github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48= +github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ= +github.com/hashicorp/go-hclog v1.2.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= +github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8= +github.com/hashicorp/go-version v1.2.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/golang-lru v0.0.0-20160813221303-0a025b7e63ad/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= +github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= +github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7/go.mod h1:5GuXa7vkL8u9FkFuWdVvfR5ix8hRB7DbOAaYULamFpc= +github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA= +github.com/holiman/uint256 v1.2.0/go.mod h1:y4ga/t+u+Xwd7CpDgZESaRcWy0I7XMlTMA25ApIH5Jw= +github.com/holiman/uint256 v1.2.3 h1:K8UWO1HUJpRMXBxbmaY1Y8IAMZC/RsKB+ArEnnK4l5o= +github.com/holiman/uint256 v1.2.3/go.mod h1:SC8Ryt4n+UBbPbIBKaG9zbbDlp4jOru9xFZmPzLUTxw= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= +github.com/huin/goupnp v1.0.3/go.mod h1:ZxNlw5WqJj6wSsRK5+YfflQGXYfccj5VgQsMNixHM7Y= +github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8= +github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150/go.mod h1:PpLOETDnJ0o3iZrZfqZzyLl6l7F3c6L1oWn7OICBi6o= +github.com/hydrogen18/memlistener v0.0.0-20141126152155-54553eb933fb/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE= github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w= +github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/CoI+jC3w2iA= +github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= +github.com/influxdata/flux v0.65.1/go.mod h1:J754/zds0vvpfwuq7Gc2wRdVwEodfpCFM7mYlOw2LqY= github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= +github.com/influxdata/influxdb v1.8.3/go.mod h1:JugdFhsvvI8gadxOI6noqNeeBHvWNTbfYGtiAn+2jhI= +github.com/influxdata/influxdb-client-go/v2 v2.4.0/go.mod h1:vLNHdxTJkIf2mSLvGrpj8TCcISApPoXkaxP8g9uRlW8= +github.com/influxdata/influxdb1-client v0.0.0-20220302092344-a9ab5670611c/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= +github.com/influxdata/influxql v1.1.1-0.20200828144457-65d3ef77d385/go.mod h1:gHp9y86a/pxhjJ+zMjNXiQAA197Xk9wLxaz+fGG+kWk= +github.com/influxdata/line-protocol v0.0.0-20180522152040-32c6aa80de5e/go.mod h1:4kt73NQhadE3daL3WhR5EJ/J2ocX0PZzwxQ0gXJ7oFE= +github.com/influxdata/line-protocol v0.0.0-20200327222509-2487e7298839/go.mod h1:xaLFMmpvUxqXtVkUJfg9QmT88cDaCJ3ZKgdZ78oO8Qo= +github.com/influxdata/line-protocol v0.0.0-20210311194329-9aa0e372d097/go.mod h1:xaLFMmpvUxqXtVkUJfg9QmT88cDaCJ3ZKgdZ78oO8Qo= +github.com/influxdata/promql/v2 v2.12.0/go.mod h1:fxOPu+DY0bqCTCECchSRtWfc+0X19ybifQhZoQNF5D8= +github.com/influxdata/roaring v0.4.13-0.20180809181101-fc520f41fab6/go.mod h1:bSgUQ7q5ZLSO+bKBGqJiCBGAl+9DxyW63zLTujjUlOE= +github.com/influxdata/tdigest v0.0.0-20181121200506-bf2b5ad3c0a9/go.mod h1:Js0mqiSBE6Ffsg94weZZ2c+v/ciT8QRHFOap7EKDrR0= +github.com/influxdata/usage-client v0.0.0-20160829180054-6d3895376368/go.mod h1:Wbbw6tYNvwa5dlB6304Sd+82Z3f7PmVZHVKU637d4po= +github.com/iris-contrib/blackfriday v2.0.0+incompatible/go.mod h1:UzZ2bDEoaSGPbkg6SAB4att1aAwTmVIx/5gCVqeyUdI= +github.com/iris-contrib/go.uuid v2.0.0+incompatible/go.mod h1:iz2lgM/1UnEf1kP0L/+fafWORmlnuysV2EMP8MW+qe0= +github.com/iris-contrib/i18n v0.0.0-20171121225848-987a633949d0/go.mod h1:pMCz62A0xJL6I+umB2YTlFRwWXaDFA0jy+5HzGiJjqI= +github.com/iris-contrib/schema v0.0.1/go.mod h1:urYA3uvUNG1TIIjOSCzHr9/LmbQo8LrOcOqfqxa4hXw= github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= +github.com/jackpal/go-nat-pmp v1.0.2/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= +github.com/jedisct1/go-minisign v0.0.0-20190909160543-45766022959e/go.mod h1:G1CVv03EnqU1wYL2dFwXxW2An0az9JTl/ZsqXQeBlkU= +github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267/go.mod h1:h1nSAbGFqGVzn6Jyl1R/iCcBUHN4g+gW1u9CoBTrb9E= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= +github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= +github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= +github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= +github.com/jsternberg/zap-logfmt v1.0.0/go.mod h1:uvPs/4X51zdkcm5jXl5SYoN+4RK21K8mysFmDaM/h+o= +github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= +github.com/juju/errors v0.0.0-20181118221551-089d3ea4e4d5/go.mod h1:W54LbzXuIE0boCoNJfwqpmkKJ1O4TCTZMetAt6jGk7Q= +github.com/juju/loggo v0.0.0-20180524022052-584905176618/go.mod h1:vgyd7OREkbtVEN/8IXZe5Ooef3LQePvuBm9UWj6ZL8U= +github.com/juju/testing v0.0.0-20180920084828-472a3e8b2073/go.mod h1:63prj8cnj0tU0S9OHjGJn+b1h0ZghCndfnbQolrYTwA= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/jwilder/encoding v0.0.0-20170811194829-b4e1701a28ef/go.mod h1:Ct9fl0F6iIOGgxJ5npU/IUOhOhqlVrGjyIZc8/MagT0= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= @@ -810,20 +1534,40 @@ github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= github.com/k0kubun/pp/v3 v3.2.0/go.mod h1:ODtJQbQcIRfAD3N+theGCV1m/CBxweERz2dapdz1EwA= github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= +github.com/karalabe/usb v0.0.2/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= +github.com/kataras/golog v0.0.9/go.mod h1:12HJgwBIZFNGL0EJnMRhmvGA0PQGx8VFwrZtM4CqbAk= +github.com/kataras/iris/v12 v12.0.1/go.mod h1:udK4vLQKkdDqMGJJVd/msuMtN6hpYJhg/lSzuxjhO+U= +github.com/kataras/neffos v0.0.10/go.mod h1:ZYmJC07hQPW67eKuzlfY7SO3bC0mw83A3j6im82hfqw= +github.com/kataras/pio v0.0.0-20190103105442-ea782b38602d/go.mod h1:NV88laa9UiiDuX9AhMbDPkGYSPugBOV6yTZB1l2K9Z0= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kevinburke/go-bindata v3.23.0+incompatible h1:rqNOXZlqrYhMVVAsQx8wuc+LaA73YcfbQ407wAykyS8= github.com/kevinburke/go-bindata v3.23.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= +github.com/kilic/bls12-381 v0.1.0/go.mod h1:vDTTHJONJ6G+P2R74EhnyotQDTliQDnFEwhdmfzw1ig= +github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= +github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= +github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= +github.com/klauspost/compress v1.4.0/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= +github.com/klauspost/compress v1.8.2/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= +github.com/klauspost/compress v1.9.0/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= +github.com/klauspost/compress v1.15.15/go.mod h1:ZcK2JAFqKOpnBlxcLsJzYfrS9X1akm9fHZNnD9+Vo/4= +github.com/klauspost/cpuid v0.0.0-20170728055534-ae7887de9fa5/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= +github.com/klauspost/cpuid v1.2.1/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= github.com/klauspost/cpuid/v2 v2.2.0/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= +github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= +github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= +github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6/go.mod h1:+ZoRqAPRLkC4NPOvfYeR5KNOrY6TD+/sAC3HXPZgDYg= +github.com/klauspost/pgzip v1.0.2-0.20170402124221-0bf5dcad4ada/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs= github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= @@ -836,66 +1580,146 @@ github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/kylelemons/godebug v0.0.0-20170224010052-a616ab194758/go.mod h1:B69LEHPfb2qLo0BaaOLcbitczOKLWTsrBG9LczfCD4k= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= +github.com/labstack/echo/v4 v4.1.11/go.mod h1:i541M3Fj6f76NZtHSj7TXnyM8n2gaodfvfxNnFqi74g= +github.com/labstack/echo/v4 v4.2.1/go.mod h1:AA49e0DZ8kk5jTOOCKNuPR6oTnBS0dYiM4FW1e6jwpg= +github.com/labstack/gommon v0.3.0/go.mod h1:MULnywXg0yavhxWKc+lOruYdAhDwPK9wf0OL7NoOu+k= github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= +github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= +github.com/lyft/protoc-gen-star/v2 v2.0.1/go.mod h1:RcCdONR2ScXaYnQC5tUzxzlpA3WVYF7/opLeUgcQs/o= +github.com/lyft/protoc-gen-star/v2 v2.0.3/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= +github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= +github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/matryer/moq v0.0.0-20190312154309-6cfb0558e1bd/go.mod h1:9ELz6aaclSIGnZBoaSLZ3NAl1VTufbOrXBPvtcy6WiQ= +github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= +github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.7/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= +github.com/mattn/go-colorable v0.1.8/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= +github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= +github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= +github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= github.com/mattn/go-isatty v0.0.5-0.20180830101745-3fb116b82035/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-isatty v0.0.7/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= +github.com/mattn/go-isatty v0.0.9/go.mod h1:YNRxwqDuOph6SZLI9vUUz6OYw3QyUt7WiY2yME+cCiQ= github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= +github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-isatty v0.0.17 h1:BTarxUcIeDqL27Mc+vyvdWYSL28zpIhv3RoTdsLMPng= github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= +github.com/mattn/go-isatty v0.0.18/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= +github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= +github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= +github.com/mattn/go-runewidth v0.0.7/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= +github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-sqlite3 v1.11.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= +github.com/mattn/go-sqlite3 v1.14.5/go.mod h1:WVKg1VTActs4Qso6iwGbiFih2UIHo0ENGwNd0Lj+XmI= github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= +github.com/mattn/go-sqlite3 v1.14.15/go.mod h1:2eHXhiwb8IkHr+BDWZGa96P6+rkvnG63S2DGjv9HUNg= +github.com/mattn/go-tty v0.0.0-20180907095812-13ff1204f104/go.mod h1:XPvLUNfbS4fJH25nqRHfWLMa1ONC8Amw+mIA639KxkE= github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= +github.com/mattn/go-tty v0.0.4/go.mod h1:u5GGXBtZU6RQoKV8gY5W6UhMudbR5vXnUe7j3pxse28= +github.com/mattn/goveralls v0.0.2/go.mod h1:8d1ZMHsd7fW6IRPKQh46F2WRpyib5/X4FOpevwGNQEw= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/mediocregopher/mediocre-go-lib v0.0.0-20181029021733-cb65787f37ed/go.mod h1:dSsfyI2zABAdhcbvkXqgxOxrCsbYeHCPgrZkku60dSg= +github.com/mediocregopher/radix/v3 v3.3.0/go.mod h1:EmfVyvspXz1uZEyPBMyGK+kjWiKQGvsUt6O3Pj+LDCQ= +github.com/microcosm-cc/bluemonday v1.0.2/go.mod h1:iVP4YcDBq+n/5fb23BhYFvIMq/leAFZyRl6bYmGDlGc= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= +github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= +github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/mitchellh/pointerstructure v1.2.0/go.mod h1:BRAsLI5zgXmw97Lf6s25bs8ohIXc3tViBH44KcwB2g4= +github.com/mmcloughlin/addchain v0.4.0/go.mod h1:A86O+tHqZLMNO4w6ZZ4FlVQEadcoqkyU72HC5wJ4RlU= +github.com/mmcloughlin/profile v0.1.1/go.mod h1:IhHD7q1ooxgwTgjxQYkACGA77oFTDdFVejUS1/tS/qU= +github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5/go.mod h1:caMODM3PzxT8aQXRPkAt8xlV/e7d7w8GM5g0fa5F0D8= +github.com/montanaflynn/stats v0.6.6/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= +github.com/montanaflynn/stats v0.7.0/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= +github.com/moul/http2curl v1.0.0/go.mod h1:8UbvGypXm98wA/IqH45anm5Y2Z6ep6O31QGOAZ3H0fQ= +github.com/mschoch/smat v0.0.0-20160514031455-90eadee771ae/go.mod h1:qAyveg+e4CE+eKJXWVjKXM4ck2QobLqTDytGJbLLhJg= +github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= +github.com/nats-io/nats.go v1.8.1/go.mod h1:BrFz9vVn0fU3AcH9Vn4Kd7W0NpJ651tD5omQ3M8LwxM= +github.com/nats-io/nkeys v0.0.2/go.mod h1:dab7URMsZm6Z/jp9Z5UGa87Uutgc2mVpXLC4B7TDb/4= +github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= +github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= +github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= +github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= +github.com/onflow/cadence v0.42.6/go.mod h1:raU8va8QRyTa/eUbhej4mbyW2ETePfSaywoo36MddgE= github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb h1:OpNQ8+ZPBg5DHchnZyiBySz/OQc4uIeptTm7cBfCvOA= github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca h1:7yG8dYqMzWzTZWJ17dnBdS01UDlOBnf1dd1rWKcFdY0= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca/go.mod h1:O5+TK1qs2c1R5X4TEQp4m2c/YhlCjwdW7bsRcUB1U8s= +github.com/onflow/flow-go-sdk v0.44.1-0.20240124213231-78d9f08eeae1 h1:mPPWgbBvXa1e4Szh4pScMJSB0JEOoUggLeargIaqrKk= +github.com/onflow/flow-go-sdk v0.44.1-0.20240124213231-78d9f08eeae1/go.mod h1:CfMN55RlTRb3WnKPynmjoqLO2qCmF0EgczN4SSa4gZk= github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= +github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.10.3/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= +github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0= +github.com/onsi/ginkgo v1.14.0/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= +github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= +github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= +github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/opentracing/opentracing-go v1.0.3-0.20180606204148-bd9c31933947/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/paulbellamy/ratecounter v0.2.0/go.mod h1:Hfx1hDpSGoqxkVVpBi/IlYD7kChlfo5C6hzIHwPqfFE= github.com/pborman/uuid v0.0.0-20170112150404-1b00554d8222/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34= +github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= +github.com/peterh/liner v1.0.1-0.20180619022028-8c1271fcf47f/go.mod h1:xIteQHvHuaLYG9IFj6mSxM0fCKrs34IrEQUhOYuGPHc= github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= +github.com/philhofer/fwd v1.0.0/go.mod h1:gk3iGcWd9+svBvR0sR+KPcfE+RNWozjowpeBVG3ZVNU= github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2dXMnm1mY= github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/pierrec/lz4 v2.0.5+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= +github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4/go.mod h1:N6UoU20jOqggOuDwUaBQpluzLNDqif3kq9z2wpdYEfQ= +github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= @@ -903,42 +1727,98 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= +github.com/pkg/term v0.0.0-20180730021639-bffc007b7fd5/go.mod h1:eCbImbZ95eXtAUIbLAuAVnBnwf83mjf6QIVH8SHYwqQ= github.com/pkg/term v1.2.0-beta.2/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/prashantv/gostub v1.1.0/go.mod h1:A5zLQHz7ieHGG7is6LLXLz7I8+3LZzsrV0P1IAHhP5U= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= +github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= +github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= +github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= +github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= +github.com/prometheus/client_golang v1.12.0/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= +github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= +github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= +github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= +github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.6.0/go.mod h1:eBmuwkDJBwy6iBfxCBob6t6dR6ENT/y+J+Zk0j9GMYc= +github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= +github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= +github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= +github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= +github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= +github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= +github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= +github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7/go.mod h1:IToEjHuttnUzwZI5KBSM/LOOW3qLbbrHOEfp3SbECGY= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/retailnext/hllpp v1.0.1-0.20180308014038-101a6d2f8b52/go.mod h1:RDpi1RftBQPUCDRw6SmxeaREsAaRKnOclghuzp/WRzc= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= +github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= +github.com/rogpeppe/go-internal v1.8.1/go.mod h1:JeRgkft04UBgHMgCIwADu4Pn6Mtm5d4nPKWu0nJ5d+o= github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= +github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= +github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= +github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= github.com/schollz/progressbar/v3 v3.13.1/go.mod h1:xvrbki8kfT1fzWzBT/UZd9L6GA+jdL7HAgq2RFnO6fQ= +github.com/sclevine/agouti v3.0.0+incompatible/go.mod h1:b4WX9W9L1sfQKXeJf1mUTLZKJ48R1S7H23Ji7oFO5Bw= +github.com/segmentio/kafka-go v0.1.0/go.mod h1:X6itGqS9L4jDletMsxZ7Dz+JFWxM6JHfPOCvTvk+EJo= +github.com/segmentio/kafka-go v0.2.0/go.mod h1:X6itGqS9L4jDletMsxZ7Dz+JFWxM6JHfPOCvTvk+EJo= +github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= +github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= +github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= +github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= +github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= +github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= +github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= +github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= +github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= +github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= +github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= +github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= +github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tLCHU= +github.com/spf13/cobra v1.0.0/go.mod h1:/6GTrnGXV9HjY+aR4k0oJ5tcvakLuG6EuKReYlHNrgE= +github.com/spf13/cobra v1.5.0/go.mod h1:dWXEIy2H428czQCjInthrTRUg7yKbok+2Qi/yBIJoUM= +github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= +github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DMA2s= +github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE= github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= +github.com/status-im/keycard-go v0.2.0/go.mod h1:wlp8ZLbsmrF6g6WjugPAx+IzoLrkdf9+mHxBEeo3Hbg= github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570/go.mod h1:8OR4w3TdeIHIh1g6EMY5p0gVNOovcWC+1vpc7naMuAw= github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUWaI9xL8pRQCTXQgocU38Qw1g0Us7n5PxxTwTCYU= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= @@ -946,6 +1826,7 @@ github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+ github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/testify v1.2.0/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= @@ -953,24 +1834,60 @@ github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5 github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/supranational/blst v0.3.8-0.20220526154634-513d2456b344/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/supranational/blst v0.3.11/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= +github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= +github.com/tinylib/msgp v1.0.2/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE= +github.com/tklauser/go-sysconf v0.3.5/go.mod h1:MkWzOF4RMCshBAMXuhXJs64Rte09mITnppBXY/rYEFI= +github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= +github.com/tklauser/numcpus v0.2.2/go.mod h1:x3qojaO3uyYt0i56EW/VUYs7uBvdl2fkfZFu0T9wgjM= +github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9fESEdAacY= +github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d h1:5JInRQbk5UBX8JfUvKh2oYTLMVwj3p6n+wapDDm7hko= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d/go.mod h1:Nlx5Y115XQvNcIdIy7dZXaNSUpzwBSge4/Ivk93/Yog= github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef/go.mod h1:sJ5fKU0s6JVwZjjcUEX2zFOnvq0ASQ2K9Zr6cf67kNs= +github.com/tyler-smith/go-bip39 v1.1.0/go.mod h1:gUYDtqQw1JS3ZJ8UWVcGTGqqr6YIN3CWg+kkNaLt55U= +github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= +github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= +github.com/urfave/cli/v2 v2.3.0/go.mod h1:LJmUH05zAU44vOAcrfzZQKsZbVcdbOG8rtL3/XcUArI= +github.com/urfave/cli/v2 v2.10.2/go.mod h1:f8iq5LtQ/bLxafbdBSLPPNsgaW0l/2fYYEHhAyPlwvo= +github.com/urfave/cli/v2 v2.24.1/go.mod h1:GHupkWPMM0M/sj1a2b4wUrWBPzazNrIjouW6fmdJLxc= +github.com/urfave/cli/v2 v2.25.7/go.mod h1:8qnjx1vcq5s2/wpsqoZFndg2CE5tNFyrTvS6SinrnYQ= +github.com/urfave/negroni v1.0.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4= +github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= +github.com/valyala/fasthttp v1.6.0/go.mod h1:FstJa9V+Pj9vQ7OJie2qMHdwemEDaDiSdBnvPM1Su9w= +github.com/valyala/fasttemplate v1.0.1/go.mod h1:UQGH1tvbgY+Nz5t2n7tXsz52dQxojPUpymEIMZ47gx8= +github.com/valyala/fasttemplate v1.2.1/go.mod h1:KHLXt3tVN2HBp8eijSv/kGJopbvo7S+qRAEEKiv+SiQ= +github.com/valyala/tcplisten v0.0.0-20161114210144-ceec8f93295a/go.mod h1:v3UYOV9WzVtRmSR+PDvWpU/qWl4Wa5LApYYX4ZtKbio= +github.com/willf/bitset v1.1.3/go.mod h1:RjeCKbqT1RxIR/KWY6phxZiaY1IyutSBfGjNPySAYV4= github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= +github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= +github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ= +github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= +github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= +github.com/xlab/treeprint v0.0.0-20180616005107-d6fb6747feb6/go.mod h1:ce1O1j6UtZfjr22oyGxGLbauSBp2YVXpARAosm7dHBg= +github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= +github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8= +github.com/yalp/jsonpath v0.0.0-20180802001716-5cc68e5049a0/go.mod h1:/LWChgwKmvncFJFHJ7Gvn9wZArjbV5/FppcK2fKk/tI= +github.com/yudai/gojsondiff v1.0.0/go.mod h1:AY32+k2cwILAkW1fbgxQ5mUmMiZFgLIV+FBNExI05xg= +github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82/go.mod h1:lgjkn3NuSvDfVJdfcVVdX+jpBxNmX4rDAzaS45IcYoM= +github.com/yudai/pp v2.0.1+incompatible/go.mod h1:PuxR/8QJ7cyCkFp/aUDS+JY727OFEZkTdatxwunjIkc= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= @@ -986,6 +1903,7 @@ github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvv github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= +go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= @@ -997,25 +1915,53 @@ go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/otel v1.8.0/go.mod h1:2pkj+iMj0o03Y+cW6/m8Y4WkRdYN3AvCXCnzRMp9yvM= go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= +go.opentelemetry.io/otel v1.16.0 h1:Z7GVAX/UkAXPKsy94IU+i6thsQS4nb7LviLpnaNeW8s= +go.opentelemetry.io/otel v1.16.0/go.mod h1:vl0h9NUa1D5s1nv3A5vZOYWn8av4K8Ml6JDeHrT/bx4= +go.opentelemetry.io/otel/metric v1.16.0/go.mod h1:QE47cpOmkwipPiefDwo2wDzwJrlfxxNYodqc4xnGCo4= go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= go.opentelemetry.io/otel/trace v1.14.0/go.mod h1:8avnQLK+CG77yNLUae4ea2JDQ6iT+gozhnZjy/rw9G8= +go.opentelemetry.io/otel/trace v1.16.0/go.mod h1:Yt9vYq1SdNz3xdjZZK7wcXv1qv2pwLkqr2QVwea0ef0= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= +go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= +go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= +go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= +go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= go.uber.org/goleak v1.1.10 h1:z+mqJhf6ss6BSfSM671tgKyZBFPTTJM+HLxnhPC3wu0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= +go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= +go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= +go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= +go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= +golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190909091759-094676da4a83/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20201221181555-eec23a3978ad/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= +golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20220314234659-1baeb1ce4c0b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220511200225-c6db032c6c88/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= +golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= +golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= +golang.org/x/crypto v0.10.0/go.mod h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I= +golang.org/x/crypto v0.11.0/go.mod h1:xgJhtzW8F9jGdVFWZESrid1U1bjeNy4zgy5cRr/CIio= +golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98yw= golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= +golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= @@ -1033,7 +1979,11 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/exp v0.0.0-20220426173459-3bcf042a4bf5/go.mod h1:lgLbSvA5ygNOMpwM/9anMpWVlVJ7Z+cHWq/eFuinpGE= golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= +golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= +golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc= +golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k= golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc h1:ao2WRsKSzW6KuUY9IWPwWahcHCgR0s52IfwutMfEbdM= golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= @@ -1049,6 +1999,8 @@ golang.org/x/image v0.0.0-20210607152325-775e3b0c77b9/go.mod h1:023OzeP/+EPmXeap golang.org/x/image v0.0.0-20210628002857-a66eb6448b8d/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= golang.org/x/image v0.0.0-20211028202545-6944b10bf410/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= golang.org/x/image v0.0.0-20220302094943-723b81ca9867/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.5.0/go.mod h1:FVC7BI/5Ym8R25iw5OLsgshdUBbT1h5jZTpA+mvAdZ4= +golang.org/x/image v0.6.0/go.mod h1:MXLdDR43H7cDJq5GEGXEVeeNhPgi+YYEQ2pC1byI1x0= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -1075,25 +2027,36 @@ golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= +golang.org/x/mod v0.6.0-dev.0.20211013180041-c96bc1413d57/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= +golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.11.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190327091125-710a502c58a2/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -1104,20 +2067,27 @@ golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/ golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200813134508-3edf25e44fcc/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20201010224723-4f7140c49acb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210220033124-5f55cee0dc0d/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210610132358-84b48f89b13b/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= @@ -1135,13 +2105,21 @@ golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458/go.mod h1:YDH+HFinaLZZlnHAfS golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= +golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= +golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= +golang.org/x/net v0.11.0/go.mod h1:2L/ixqYpgIVXmeoSA/4Lu7BzTG4KIyPIryS4IsOd1oQ= +golang.org/x/net v0.12.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= +golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= +golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= +golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= +golang.org/x/oauth2 v0.0.0-20170207211851-4464e7848382/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -1170,6 +2148,12 @@ golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= +golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= +golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE= +golang.org/x/oauth2 v0.10.0/go.mod h1:kTpgurOux7LqtuxjuyZa4Gj2gdezIt/jQtGnNFfypQI= +golang.org/x/oauth2 v0.11.0/go.mod h1:LdF7O/8bLR/qWK9DrpXmbHLTouvRHK0SgJl0GmDBchk= +golang.org/x/oauth2 v0.13.0/go.mod h1:/JMhi4ZRXAf4HG9LiNmxvk+45+96RUlVThiH8FzNBn0= +golang.org/x/perf v0.0.0-20230113213139-801c7ef9e5c5/go.mod h1:UBKtEnL8aqnd+0JHqZ+2qoMDwtuy6cYhhKNoHLBiTQc= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -1186,11 +2170,16 @@ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1200,12 +2189,20 @@ golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190626221950-04f50cda93cb/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190904154756-749cb33beabd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200107162124-548cf772de50/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1218,43 +2215,59 @@ golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200814200057-3d37ad5750ed/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200826173525-f9321e4c35a6/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200909081042-eff7692f9009/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200918174421-af09f7315aff/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201101102859-da207088b7d1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210304124612-50617c2ba197/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210316164454-77fc1eacc6aa/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210324051608-47abb6519492/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210420205809-ac73e9fd8988/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211020174200-9d6173849985/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220310020820-b874c991c1a5/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1264,28 +2277,44 @@ golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220919091848-fb04ddd9f9c8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= +golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA= golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= +golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY= golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= +golang.org/x/term v0.9.0/go.mod h1:M6DEAAIenWoTxdKrOltXcmDY3rSplQUkrvaDU5FcQyo= +golang.org/x/term v0.10.0/go.mod h1:lpqdcUyK/oCiQxvxVrppt5ggO2KCZ5QblwqPnfZ6d5o= +golang.org/x/term v0.11.0/go.mod h1:zC9APTIj3jG3FdV/Ons+XE1riIZXG4aZ4GTHiPZJPIU= golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= +golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -1303,22 +2332,33 @@ golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.10.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.11.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20201208040808-7e3f01d25324/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20181221001348-537d06c36207/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190327201419-c70d86f8b7cf/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= @@ -1334,9 +2374,11 @@ golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtn golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191126055441-b0650ceb63d9/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200108203644-89082a384178/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= @@ -1352,6 +2394,7 @@ golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roY golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= @@ -1361,6 +2404,7 @@ golang.org/x/tools v0.0.0-20201124115921-2c860bdd6e78/go.mod h1:emZCQorbCU4vsT4f golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= @@ -1368,11 +2412,17 @@ golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.8-0.20211029000441-d6a9af8af023/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= +golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s= +golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= +golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= +golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM= golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM= golang.org/x/tools v0.16.0/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= @@ -1386,15 +2436,22 @@ golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNq golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= +gonum.org/v1/gonum v0.0.0-20181121035319-3f7ecaa7e8ca/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= +gonum.org/v1/gonum v0.6.0/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= gonum.org/v1/gonum v0.11.0 h1:f1IJhK4Km5tBJmaiJXtk/PkL4cdVX6J+tGiM187uT5E= gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= +gonum.org/v1/gonum v0.13.0 h1:a0T3bh+7fhRyqeNbiC3qVHYmkiQgit3wnNan/2c0HMM= +gonum.org/v1/gonum v0.13.0/go.mod h1:/WPYRckkfWrhWefxyYTfrTtQR0KH4iyHNuzxqXAKyAU= +gonum.org/v1/netlib v0.0.0-20181029234149-ec6d1f5cefe6/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= gonum.org/v1/plot v0.9.0/go.mod h1:3Pcqqmp6RHvJI72kgb8fThyUnav364FOsdDo2aGW5lY= +gonum.org/v1/plot v0.10.0/go.mod h1:JWIHJ7U20drSQb/aDpTetJzfC1KlAPldJLpkSy88dvQ= gonum.org/v1/plot v0.10.1/go.mod h1:VZW5OlhkL1mysU9vaqNHnsy86inf6Ot+jB3r+BczCEo= +google.golang.org/api v0.0.0-20170206182103-3d017632ea10/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= @@ -1452,6 +2509,15 @@ google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/ google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= +google.golang.org/api v0.118.0/go.mod h1:76TtD3vkgmZ66zZzp72bUUklpmQmKlhh6sYtIjYK+5E= +google.golang.org/api v0.122.0/go.mod h1:gcitW0lvnyWjSp9nKxAbdHKIZ6vF4aajGueeslZOyms= +google.golang.org/api v0.124.0/go.mod h1:xu2HQurE5gi/3t1aFCvhPD781p0a3p11sdunTJ2BlP4= +google.golang.org/api v0.125.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= +google.golang.org/api v0.126.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= +google.golang.org/api v0.128.0/go.mod h1:Y611qgqaE92On/7g65MQgxYul3c0rEB894kniWLY750= +google.golang.org/api v0.139.0/go.mod h1:CVagp6Eekz9CjGZ718Z+sloknzkDJE7Vc1Ckj9+viBk= +google.golang.org/api v0.149.0/go.mod h1:Mwn1B7JTXrzXtnvmzQE2BD6bYZQ8DShKZDZbeN9I7qI= +google.golang.org/api v0.151.0/go.mod h1:ccy+MJ6nrYFgE3WgRx/AMXOxOmU8Q4hSa+jjibzhxcg= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -1459,11 +2525,13 @@ google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/genproto v0.0.0-20180518175338-11a468237815/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190716160619-c506a9f90610/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= @@ -1471,6 +2539,7 @@ google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvx google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200108215221-bd8f9a0ef82f/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= @@ -1572,6 +2641,7 @@ google.golang.org/genproto v0.0.0-20221118155620-16455021b5e6/go.mod h1:rZS5c/ZV google.golang.org/genproto v0.0.0-20221201164419-0e50fba7f41c/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= google.golang.org/genproto v0.0.0-20221201204527-e3fa12d562f3/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd/go.mod h1:cTsE614GARnxrLsqKREzmNYJACSWWpAWdNMwnD7c2BE= +google.golang.org/genproto v0.0.0-20221207170731-23e4bf6bdc37/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= google.golang.org/genproto v0.0.0-20221227171554-f9683d7f8bef/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= google.golang.org/genproto v0.0.0-20230112194545-e10362b5ecf9/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= @@ -1586,8 +2656,67 @@ google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q google.golang.org/genproto v0.0.0-20230223222841-637eb2293923/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= +google.golang.org/genproto v0.0.0-20230320184635-7606e756e683/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= +google.golang.org/genproto v0.0.0-20230323212658-478b75c54725/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230330154414-c0448cd141ea/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230403163135-c38d8f061ccd/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= +google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY= +google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= +google.golang.org/genproto v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= +google.golang.org/genproto v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= +google.golang.org/genproto v0.0.0-20230629202037-9506855d4529/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= +google.golang.org/genproto v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:O9kGHb51iE/nOGvQaDUuadVYqovW56s5emA88lQnj6Y= +google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98/go.mod h1:S7mY02OqCJTD0E1OiQy1F72PWFB4bZJ87cAtLPYgDR0= +google.golang.org/genproto v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:0ggbjUrZYpy1q+ANUS30SEoGZ53cdfwtbuG7Ptgy108= +google.golang.org/genproto v0.0.0-20230803162519-f966b187b2e5/go.mod h1:oH/ZOT02u4kWEp7oYBGYFFkCdKS/uYR9Z7+0/xuuFp8= +google.golang.org/genproto v0.0.0-20230821184602-ccc8af3d0e93/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:CCviP9RmpZ1mxVr8MUjCnSiY09IbAXZxhLE6EhHIdPU= +google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97/go.mod h1:t1VqOqqvce95G3hIDCT5FeO3YUc6Q4Oe24L/+rNMxRk= +google.golang.org/genproto v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:EMfReVxb80Dq1hhioy0sOsY9jCE46YDgHlJ7fWVUWRE= +google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:CgAqfJo+Xmu0GwA0411Ht3OU3OntXwsGmrmjI8ioGXI= +google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8= +google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230629202037-9506855d4529/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:mPBs5jNgx2GuQGvFwUvVKqtn6HsUw9nP64BedgvqEsQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230711160842-782d3b101e98/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230803162519-f966b187b2e5/go.mod h1:5DZzOUPCLYL3mNkQ0ms0F3EuUNZ7py1Bqeq6sxzI7/Q= +google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= +google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= +google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:RdyHbowztCGQySiCvQPgWQWgWhGnouTdCflKoDBt32U= +google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0= +google.golang.org/genproto/googleapis/api v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:SUBoKXbI1Efip18FClrQVGjWcyd0QZd8KkvdP34t7ww= +google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:IBQ646DjkDkvUIsVq/cc03FUFQ9wbZu7yE396YcL870= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20230807174057-1744710a1577/go.mod h1:NjCQG/D8JandXxM57PZbAJL1DCNL6EypA0vPPwfsc7c= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20231030173426-d783a09b4405/go.mod h1:GRUCuLdzVqZte8+Dl/D4N25yLzcGqqWaYkeVOwulFqw= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234015-3fc162c6f38a/go.mod h1:xURIpW9ES5+/GZhnV6beoEtxQrnkRGIfP5VQG2tCBLc= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230629202037-9506855d4529/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:8mL13HKkDa+IuJ8yruA3ci0q+0vsUz4m//+ottjwS5o= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230711160842-782d3b101e98/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230731190214-cbb8c96f2d6d/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230803162519-f966b187b2e5/go.mod h1:zBEcrKX2ZOcEkHWxBPAIvYUWOKKMIhYcmNiUIu2ji3I= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230920183334-c177e329c48b/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:KSqppvjFjtoCI+KGd4PELB0qLNxdJHRGqRI09mB6pQA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go.mod h1:v7nGkzlmW8P3n/bKmWBn2WpBjpOEx8Q6gMueudAmKfY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:4cYg8o5yUbm77w8ZX00LhMVNl/YVBFJRYWDc0uYWMs0= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:swOH3j0KzcDDgGUWr+SNpyTen5YrXjS3eyPzFYKc6lc= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405/go.mod h1:67X1fPuzjcrkymZzZV1vvkFeTn2Rvc6lYF9MYFGCcwE= +google.golang.org/grpc v0.0.0-20170208002647-2a6bf6142e96/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= +google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= +google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= @@ -1623,7 +2752,17 @@ google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCD google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= +google.golang.org/grpc v1.52.0/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= +google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= +google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= +google.golang.org/grpc v1.55.0/go.mod h1:iYEXKGkEBhg1PjZQvoYEVPTDkHo1/bjTnfwTeGONTY8= +google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= +google.golang.org/grpc v1.56.2/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= +google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= +google.golang.org/grpc v1.58.2/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= +google.golang.org/grpc v1.58.3/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= +google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= @@ -1642,26 +2781,39 @@ google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqw google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/go-playground/assert.v1 v1.2.1/go.mod h1:9RXL0bg/zibRAgZUYszZSwO/z8Y/a8bDuhia5mkpMnE= +gopkg.in/go-playground/validator.v8 v8.18.2/go.mod h1:RX2a/7Ha8BgOhfk7j780h4/u/RRjR0eouCJSH80/M2Y= +gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce/go.mod h1:yeKp02qBN3iKW1OzL3MGk2IdtZzaj7SFntXj72NppTA= +gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= +gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= gopkg.in/src-d/go-billy.v4 v4.3.2/go.mod h1:nDjArDMp+XMs1aFAESLRjfGSgfvoYN0hDfzEk0GjC98= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= +gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= @@ -1675,17 +2827,23 @@ honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9 honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= +lukechampine.com/blake3 v1.2.1/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k= lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= modernc.org/cc/v3 v3.36.2/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= modernc.org/cc/v3 v3.36.3/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.37.0/go.mod h1:vtL+3mdHx/wcj3iEGz84rQa8vEqR6XM84v5Lcvfph20= +modernc.org/cc/v3 v3.40.0/go.mod h1:/bTg4dnWkSXowUO6ssQKnOV0yMVxDYNIsIrzqTFDGH0= modernc.org/ccgo/v3 v3.0.0-20220428102840-41399a37e894/go.mod h1:eI31LL8EwEBKPpNpA4bU1/i+sKOwOrQy8D87zWUcRZc= modernc.org/ccgo/v3 v3.0.0-20220430103911-bc99d88307be/go.mod h1:bwdAnOoaIt8Ax9YdWGjxWsdkPcZyRPHqrOvJxaKAKGw= +modernc.org/ccgo/v3 v3.0.0-20220904174949-82d86e1b6d56/go.mod h1:YSXjPL62P2AMSxBphRHPn7IkzhVHqkvOnRKAKh+W6ZI= modernc.org/ccgo/v3 v3.16.4/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= modernc.org/ccgo/v3 v3.16.6/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= modernc.org/ccgo/v3 v3.16.8/go.mod h1:zNjwkizS+fIFDrDjIAgBSCLkWbJuHF+ar3QRn+Z9aws= modernc.org/ccgo/v3 v3.16.9/go.mod h1:zNMzC9A9xeNUepy6KuZBbugn3c0Mc9TeiJO4lgvkJDo= +modernc.org/ccgo/v3 v3.16.13-0.20221017192402-261537637ce8/go.mod h1:fUB3Vn0nVPReA+7IG7yZDfjv1TMWjhQP8gCxrFAtL5g= +modernc.org/ccgo/v3 v3.16.13/go.mod h1:2Quk+5YgpImhPjv2Qsob1DnZ/4som1lJTodubIcoUkY= modernc.org/ccorpus v1.11.6/go.mod h1:2gEUTrWqdpH2pXsmTM1ZkjeSrUWDpjMu2T6m29L/ErQ= modernc.org/httpfs v1.0.6/go.mod h1:7dosgurJGp0sPaRanU53W4xZYKh14wfzX420oZADeHM= modernc.org/libc v0.0.0-20220428101251-2d5f3daf273b/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= @@ -1695,19 +2853,31 @@ modernc.org/libc v1.16.17/go.mod h1:hYIV5VZczAmGZAnG15Vdngn5HSF5cSkbvfz2B7GRuVU= modernc.org/libc v1.16.19/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= modernc.org/libc v1.17.0/go.mod h1:XsgLldpP4aWlPlsjqKRdHPqCxCjISdHfM/yeWC5GyW0= modernc.org/libc v1.17.1/go.mod h1:FZ23b+8LjxZs7XtFMbSzL/EhPxNbfZbErxEHc7cbD9s= +modernc.org/libc v1.17.4/go.mod h1:WNg2ZH56rDEwdropAJeZPQkXmDwh+JCA1s/htl6r2fA= +modernc.org/libc v1.18.0/go.mod h1:vj6zehR5bfc98ipowQOM2nIDUZnVew/wNC/2tOGS+q0= +modernc.org/libc v1.20.3/go.mod h1:ZRfIaEkgrYgZDl6pa4W39HgN5G/yDW+NRmNKZBDFrk0= +modernc.org/libc v1.21.4/go.mod h1:przBsL5RDOZajTVslkugzLBj1evTue36jEomFQOoYuI= +modernc.org/libc v1.22.2/go.mod h1:uvQavJ1pZ0hIoC/jfqNoMLURIMhKzINIWypNM17puug= modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= modernc.org/mathutil v1.4.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.3.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.4.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= +modernc.org/sqlite v1.18.2/go.mod h1:kvrTLEWgxUcHa2GfHBQtanR1H9ht3hTJNtKpzH9k1u0= modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= +modernc.org/tcl v1.13.2/go.mod h1:7CLiGIPo1M8Rv1Mitpv5akc2+8fxUd2y2UzC/MfMzy0= modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/token v1.0.1/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/token v1.1.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= @@ -1715,3 +2885,4 @@ rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8 rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= +rsc.io/tmplfunc v0.0.3/go.mod h1:AG3sTPzElb1Io3Yg4voV9AGZJuleGAwaVRxL9M49PhA= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index f56d54b4c..5a3dec3d9 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,11 +2,11 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.656kB) -// FlowIDTableStaking.cdc (101.241kB) +// FlowIDTableStaking.cdc (101.276kB) // FlowServiceAccount.cdc (8.498kB) // FlowStakingCollection.cdc (57.114kB) // FlowStorageFees.cdc (9.15kB) -// FlowToken.cdc (12.598kB) +// FlowToken.cdc (11.207kB) // LockedTokens.cdc (30.885kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (6.961kB) @@ -14,7 +14,7 @@ // epochs/FlowClusterQC.cdc (18.379kB) // epochs/FlowDKG.cdc (18.691kB) // epochs/FlowEpoch.cdc (47.373kB) -// testContracts/TestFlowIDTableStaking.cdc (9.21kB) +// testContracts/TestFlowIDTableStaking.cdc (9.273kB) package assets @@ -124,7 +124,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdb\x46\x92\xf8\xdf\xe7\x4f\x31\x76\xd5\xcf\x21\x63\x3d\xfd\xc8\x65\x55\x92\x77\x15\xc9\xbe\x53\x25\x91\x5d\x96\xb3\xf9\xc3\x95\x4a\x86\xc0\x50\x9c\x33\x08\x30\x18\x40\x34\xcf\xf1\x77\xff\xd5\xf4\xbc\x5f\x00\x48\x51\x8e\x2f\xbb\xaa\xdd\x58\x22\x81\x9e\x9e\x9e\x99\x9e\x7e\xf7\xfe\xd7\xf7\xee\x21\x84\xd0\xcb\xa2\x5a\x5e\x9c\xbf\xc5\x93\x82\x5c\x35\xf8\x3d\x2d\xaf\xc5\xe7\x6f\x67\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\xcc\x91\x7c\x04\x65\x55\xd9\xd4\x38\x6b\xd0\x1c\x97\xf8\x9a\x30\x78\xa5\xac\x72\x82\xaa\x05\xa9\x71\x53\xd5\xec\x2b\x78\x21\x27\x05\xb9\x96\x7f\xd3\x72\x5a\xd5\x73\xdc\xd0\xaa\x84\xe7\xf9\xf7\x30\x44\x53\xbd\x27\x25\x43\xcd\x0c\x37\x08\xd7\x04\xb1\x06\xbf\x27\x39\xc2\x0c\x2d\x70\xdd\xa0\x6a\x8a\x1a\x85\xcd\xeb\xba\x6a\xaa\xac\x2a\xf6\x04\x96\x97\x55\x4e\x18\x62\xed\x64\x4e\x1b\xfe\x10\xad\xc5\xcb\xa8\xa9\xe0\x9d\x45\x3b\x29\x68\x86\x70\x9e\xf3\x27\x2f\xca\x69\x85\xa6\x6d\x99\x69\x14\xf2\xb6\xe6\xd3\xe1\x8f\x32\x39\x35\xdc\xc2\xd7\x68\x31\xc3\x8c\xec\x29\x62\x50\x86\x6a\x92\x55\x75\xce\xe4\x30\x7c\x32\x30\x83\xac\x9a\xcf\x69\xd3\x90\x5c\x4e\x63\x8f\x93\x6e\x85\x70\xc1\x2a\xb4\xa4\x45\x81\xae\x49\x83\x30\x60\x0a\xb0\x5e\x4d\xfe\x87\x64\x8d\x98\x6c\xc3\x9f\xcc\x70\x89\x5a\x06\x28\x03\xee\x3b\xa8\x2d\xe5\x2f\x1c\xfe\x92\x36\xb3\xbc\xc6\x4b\x54\x93\x25\xae\x73\x26\x51\x7a\x81\xb3\x99\xa0\xf8\x0c\x33\x34\x6f\x8b\x86\x2e\x0a\x22\x70\x40\x93\x36\x7b\x4f\x1a\x49\xd1\x59\x55\xe4\x12\x69\x81\x21\xbc\x3f\xc1\x8c\xe4\xa8\x2a\x0d\xd5\x9a\x96\x1d\x99\xd9\xec\xc8\x55\x50\xd8\xd0\xf2\x5a\x23\x96\x0b\xcc\x04\x42\x24\x97\x18\x9d\xeb\xa5\x86\x29\x01\x01\x6a\x72\x4d\x59\x43\xf8\xc8\x6a\x2b\x10\xf4\xf2\x87\x57\x3f\xf3\x0f\xb0\xbb\x63\x06\x2d\x08\x9a\xac\x50\xcb\xd4\x23\x0a\xfc\x25\x59\xea\xd1\x47\x63\xbd\xc4\x7b\x6a\x27\xaf\xd0\x0c\xdf\x10\x01\x15\xcf\xa3\x54\x72\x37\x2f\xca\xab\x3d\x73\x0e\x4e\xf3\x39\x2d\x81\xce\x1c\x02\x6e\x9b\x59\x55\xd3\x66\xc5\xe7\x50\x93\x79\x75\x43\xc4\xdb\x72\x83\xec\xc0\x7b\x35\x99\xb6\x65\x8e\x68\xc9\xda\xe9\x94\x66\x94\x94\x4d\xb1\x52\x3b\x9b\x3f\xce\x76\xd0\x02\xaf\xd4\xaa\xee\xe8\x13\x01\xf0\xe4\x89\x98\x90\x66\x49\x0c\xa6\xb0\xb5\x18\x11\xdb\x6a\x86\x17\x0b\x52\xa2\xaa\xcc\x08\x22\x37\xa4\x5e\x21\xb2\xa8\xb2\x99\x44\xfb\x8a\x10\xbe\xeb\x29\x27\x03\x2e\x34\x2d\xf3\x2a\x6b\xe7\xa4\x6c\xe0\x10\xa2\x19\xa9\xc9\x11\x9a\x35\xcd\x82\x1d\xed\xef\xe7\x55\xc6\xf6\xaa\x72\x5a\x54\xcb\xbd\xaa\xbe\xde\x97\xef\xec\xdf\xbb\x87\xbe\xde\xbf\x77\x8f\xce\x17\x55\xdd\xa0\x97\x6d\x79\x4d\x27\x05\x79\x0b\x24\x9c\xd6\xd5\x1c\x3d\x70\x3e\x7b\xa0\x9f\x2c\xaa\xa5\xf3\x94\xfa\xdb\x79\xe2\x25\x21\x4c\x3c\x70\xf0\x81\x6f\x8c\x97\x2f\x5e\x5c\x9d\x9e\x9f\xbf\x79\x71\x75\xa5\x1e\x3b\xab\x57\x8b\xa6\xba\x77\x0f\x67\x19\x61\x6c\x84\x8b\x62\x6c\x18\x50\xc8\xbf\xd0\x47\x41\x82\xfd\xfd\x7d\xf4\x82\x93\x44\x90\xd6\x7a\x99\xdc\x90\xb2\x41\x97\x64\x09\x5f\x8f\x9a\xaa\xc1\xc5\x15\xac\xcc\x11\xfa\xe9\x25\xfd\xf0\xcd\xd3\x1d\x04\x1f\xbe\x81\xc5\x79\x8d\x57\x55\xdb\x98\xaf\x4a\xf9\xe2\x59\xd5\x96\x0d\xa9\x8f\xd0\x4f\x17\x65\xf3\xcd\xd3\x71\x62\x1c\x78\xf6\xad\x01\xc7\x5e\x63\x9a\x8b\x41\x0d\x4c\x4e\x01\x4e\x0a\xf3\xc9\x9c\x96\x8d\x8d\xd0\x94\x10\xf6\x5d\x5b\x97\xf6\x67\xc4\x42\xe3\x65\x55\x4b\xf8\x06\x21\x4d\x07\xcd\x7d\xa2\x64\xe0\xdf\x9e\xd5\x04\x37\x24\x1f\xf1\xad\x79\x71\x7e\x84\xae\x9a\x1a\x8e\x7c\x5d\x15\x44\x00\xfc\x76\x07\xe1\x39\x1f\xeb\x4c\xf1\x08\x85\x48\x6a\xe6\xb0\xda\x4c\x3f\x1e\xc0\x16\xe0\x86\x41\x11\xeb\xb3\x21\x08\x3e\x41\x01\xe6\x0d\xf9\xbd\x25\xac\x21\xf9\xdb\xea\x27\xc1\xcc\x6e\x85\xd5\x4f\x8a\x37\x6e\x01\xca\xad\x66\xf7\x06\xf8\x50\x7e\x5a\xe6\x6f\x80\xf1\x6c\x0c\xcc\xde\xa3\xdd\x10\xdc\xed\x77\x84\x7a\x8e\x81\x9a\xa4\x98\xf2\xcf\xf2\x56\x2b\x6f\x85\xe6\x76\x60\x5d\x92\x66\x59\xd5\x7c\x15\x4f\xf3\xbc\x26\x8c\xfd\xb4\xc8\xa3\x67\xa1\x24\x4b\xf9\x84\xfa\xac\x6b\x49\x7e\x26\xf4\x7a\xd6\x9c\xcd\x70\x79\x1d\x87\x25\x1e\x88\x9c\x56\x7d\x97\xa5\x8f\xac\x7e\x24\x75\x6e\xb5\xe0\xc5\x3f\xe4\x23\x3c\x79\x9c\x42\x56\xc3\xea\x3b\xaf\x11\x98\x43\x69\xec\x8d\x91\x38\xcd\xdb\x1b\x60\xc0\x39\xdf\xde\x60\x69\x2e\xb0\xed\x31\xee\x88\x66\x5d\x87\x7e\x00\xfc\x35\x39\x81\x1e\x76\x28\x4b\xd8\xde\x14\xb7\x32\x92\x3e\xa7\x67\x5a\x08\xa1\xa4\xc8\xd9\x90\xd3\xda\x36\xaf\x49\x9d\x71\x09\xec\x9a\x8c\x4a\xb2\x74\x3e\xe8\x67\x54\xcb\x9f\x09\x79\x5f\xac\x84\x44\xc2\xdf\x77\x65\x93\x8e\x17\xa5\x70\xf4\x23\x2d\xe9\xbc\x9d\x33\xfe\xae\xfa\xfd\x08\x7d\x84\xfb\x5d\x41\xf9\xd4\x01\x46\xcf\xc4\x85\x67\x81\x8b\xd0\xe9\xbf\xab\x42\xe8\x4d\x88\xe6\xa4\x6c\x40\x74\x06\x95\x72\x5a\xd5\x08\x17\x05\x7c\x05\x32\x31\xa2\xa5\xf8\x43\xb0\xe4\x3d\x0d\xe2\xa2\xcc\x8a\x96\x3f\x20\x1e\x53\xaa\x62\xf9\x55\x83\x70\xd6\xd0\x1b\x52\xac\x40\x59\xa4\x19\x5d\xe0\x86\x6b\xb1\xea\xcd\xf7\x64\x85\x4e\x84\x80\x7e\x71\x6e\x4f\x4c\x89\x90\x63\x74\x83\x6b\x01\xf7\x08\xfd\xe3\xa3\xd8\x0a\x47\xf2\x56\xe5\x12\xfd\x27\x33\x13\xae\x0d\xcc\xc5\x3c\xe5\xb6\x00\xed\xd4\xd2\x5f\x09\xd7\xcb\x60\x5b\xd7\xa8\x59\x2d\x84\x7a\xa6\x54\x3b\x0d\x87\x96\xa8\xaa\x73\xa1\x17\x4d\x08\x97\x66\x19\xcd\x49\x4d\x72\x74\x83\x0b\x9a\xeb\xe7\xbe\x27\x2b\x76\xa4\xff\x3a\x44\xbb\xe8\xac\x2a\x0a\x92\x35\x55\x2d\x74\x5f\xfd\xdd\x63\xf8\xae\x64\xa4\x64\x2d\xf3\xbe\x7b\x82\x76\xd1\x8b\x0f\x24\x6b\x41\xea\x77\xbf\x7b\x8a\x76\xd1\x3f\x49\x4d\xa7\x34\xc3\x91\xaf\x9f\xa1\x5d\x74\x0a\xf4\xb2\xbe\x50\x3b\x23\xcb\x38\x05\x04\xfd\x24\x55\x80\xb1\x73\xe6\x4b\x6b\x2e\x1f\x7a\x1b\xcb\x25\x24\x88\xc0\x09\x32\x5a\x66\x80\x60\x93\x68\x20\xd5\x54\x90\x1b\x16\x17\x88\x6d\xa9\x8f\x59\x5b\xd7\x7c\xd3\x92\x40\x05\xb0\xd1\x06\x1c\xec\x3b\xe9\xbb\x15\x08\x8b\xab\x05\xb9\x05\xf6\xa0\xa0\x4d\x08\x5a\x60\x0a\x66\x0c\xa9\xe4\x49\xf4\x9a\x35\xf0\x23\x42\x79\x78\x4f\x4a\xf7\xa4\xbb\xb8\xd4\x7c\xe9\x94\x9d\x64\x09\x2c\x02\x61\x31\xa4\xd9\x94\x86\x4a\xd7\xa4\x31\x44\xbc\x7c\xf5\xf6\xc5\x11\x3a\x13\xd8\x14\x2b\x44\xf9\x19\x6b\x50\xcb\x48\x9e\x3e\x2d\x62\x42\x6f\xf8\xb0\x21\xfb\x70\x71\x5b\x68\xf6\xc6\x11\x54\x94\x10\x68\x81\xda\xea\x68\xde\x88\x2f\x82\x50\x08\x35\x14\x3e\xa9\x96\x91\xda\xda\x1a\x92\x4f\xc3\x5a\x57\x88\x36\x49\xfa\x71\xe0\xe7\xfa\x61\x71\x09\x9c\xc5\xc8\xf8\x1a\x37\x33\x06\x7b\x8d\x35\x15\x6c\x22\xa5\x33\xd7\x84\x55\x6d\x9d\x91\x90\xbf\x17\x44\x48\x7a\xb0\x73\xea\xab\xa6\xaa\xf1\x35\xe1\x80\xf8\x85\xa2\xff\xe8\x79\xed\x35\x98\xa8\xc4\x5b\xe6\xf7\xe8\x4b\x92\xe7\x82\x39\x62\xad\xd1\x2c\xae\x9d\x78\x4b\xd0\xe1\x6b\xf3\x13\xb7\xfb\x9d\x55\xf3\x45\xc5\x68\x43\x10\x3f\x21\xe8\x9c\x4c\x69\x09\x36\x06\x86\xbe\xb6\x7f\xf6\xdd\x4b\x12\xd3\x92\xd9\xe6\x3f\xb1\x90\x94\x21\xb6\x20\x19\x67\x3d\x96\x39\x88\x96\xa0\xd3\x07\xf3\x50\xcb\x60\x31\x66\xa5\xe9\xdb\xdb\xad\x2d\xe9\xef\x2d\x67\xf5\xea\x38\x94\x4a\xf5\x55\x4f\x5d\x91\x06\x2d\x67\xa4\xd4\xdf\x72\x44\x32\x21\x46\xeb\x07\x7d\x0a\xd2\x5c\x09\x09\xe1\x90\x70\xa6\xaa\xa9\x3b\x92\x0d\x00\x4e\x8c\xd1\xa3\xef\x25\x1f\x2a\x7d\x4d\x44\x0f\xda\xff\xc6\xf7\x64\xd5\xfb\xb4\xdc\xd2\xf6\xa3\xee\x6c\x5e\x9d\xbf\x3a\x42\xaf\xeb\xaa\x9a\xf2\x09\xbd\xae\x18\x23\x8c\xf1\x05\x1b\xbd\xae\x5e\x8f\x15\x49\xd5\xc9\x58\xd4\xf4\x06\x37\x84\x5f\xb1\x11\xaa\x00\x7f\xb4\xb9\x62\x55\x16\x2b\xd4\xcc\xa8\xb8\xc4\x15\x03\x2c\x56\x70\x45\x2a\xc3\x22\xe7\x3d\x14\x2e\x7b\xb0\x57\x69\x9b\xa2\x07\x9f\x32\x7e\x53\xb6\x04\xcd\x5b\xd6\x20\x5c\x2c\xf1\x8a\x71\x8e\x8b\x27\x95\x34\xf4\xa9\x6b\xba\x16\x97\xd1\x9c\xf3\x5a\x71\x0f\x6b\x33\x1c\xbf\x58\xb2\x8c\x2c\x9a\xd8\x38\x92\x76\x73\xbc\x58\x70\x4c\x2e\xa4\xe4\xa2\xae\x0d\x73\x63\x1c\xa1\x7f\x68\xd3\xd6\xde\x3f\x71\x5b\x34\x31\x62\x18\x32\x18\x0a\xf0\x79\xdb\xe6\x63\x69\xbb\xe6\x4c\x48\x08\x41\x1f\x1a\x65\xd4\xb3\x01\xfe\x58\xdd\x10\xa6\x2c\xdc\x36\x26\xd2\x4e\x88\x84\x65\x19\x91\x32\xe7\x2b\x86\x4b\xeb\x8e\x19\x38\x33\xcb\xc4\x73\x9b\xc9\x29\x7b\xb1\x30\xf0\x81\x41\xbe\x26\x37\xb4\x6a\x99\x87\x52\x62\x5a\x4a\x41\xe8\x9e\xd8\xde\x3a\x33\xd3\xba\x5a\xef\xcc\xfa\x67\xc5\x39\x23\xbf\x8d\x80\x4d\x36\x95\x31\xd5\x73\xf6\xc2\x2f\x37\x61\xe0\x5f\xe2\xb2\x59\x1f\xc5\x7e\xda\x5f\xe9\x0b\x4a\xdc\xa9\x1c\x15\x90\x38\x80\x86\x94\x49\xaa\xad\x33\xf4\x1b\x69\xd2\xef\x1b\xfa\x07\xca\x40\xe8\x31\xe7\x46\xee\x5a\x45\x27\xc7\xa8\x1f\x63\xa8\xe6\x4d\x2e\x74\x0b\x55\xeb\xc8\x56\xd7\x2c\xc9\xdb\xde\x6c\xb4\xcc\xc4\x61\x86\x29\x9c\x83\x9c\x22\x0c\xf1\xd2\xd3\x50\x92\x65\xc7\x71\xd6\xac\xd0\xd2\xf4\x1c\x3b\xee\x93\xc7\xe1\x98\x71\x21\xcf\xdd\x14\xb5\x32\x38\x70\x64\xe4\x0e\x89\x9c\xe4\x24\x3e\x4d\xc2\x6c\xe1\x4a\x2a\x0a\x2b\x61\x3a\xe2\xa2\x65\x4e\x1a\x52\xcf\x69\xc9\x0f\xc9\x4a\xf8\x27\x04\xb6\x6a\x8f\x4e\x1b\xb1\x0f\x03\x7f\xca\xc8\x30\x60\xc9\x3f\x0f\x0f\x0e\xc6\x49\x04\xe1\xa2\xc7\x85\x6b\xb4\x32\x58\xf1\xaf\x47\xfa\x2f\xf8\x44\x5f\x99\x3b\xce\xe7\xb6\x45\xd9\xf9\x22\x79\xfb\xa5\x1e\xb3\xee\x31\xf7\x91\xf0\x9e\x73\xbf\x0f\x99\xdc\x47\xc7\x87\x21\xb6\xfc\x27\xfd\xce\x18\x7d\x74\xde\x5f\xd4\xc4\xfb\x44\x4c\x78\xaf\x20\xe5\x75\x33\x43\x27\x27\xe8\x9b\xa7\x47\xe8\xc1\xa5\xd0\x3a\x91\xfc\x18\xee\xaa\x09\x41\x4f\x1e\xa3\xc9\xaa\x21\x0c\x8d\xbe\x79\x8a\x66\xe4\x03\xca\x66\x98\xcb\xd6\xa4\x66\xe3\x07\x01\xd8\xd0\xc3\xb1\x47\xd9\x3f\xb9\x9a\x08\x3e\xcd\xf3\x11\xcd\xc7\x47\xe8\xc1\x5b\x25\xcd\x5c\x9c\x8b\x81\xc0\xe5\x05\x77\x6e\xd9\xce\x27\x5c\x7c\xe6\xfc\xaa\xa8\x96\xa4\xce\x30\x23\xde\xc0\x83\xc6\x05\xf5\xeb\x1d\xcd\x7f\xe1\x33\x2c\x69\x21\x87\xbd\x38\x47\x19\x2e\xf9\xcd\x8d\x8b\x9a\xe0\x7c\x85\xc8\x07\xce\x20\xa4\x32\x2f\xfc\x62\xe1\x00\x7c\x23\xa0\xe7\x27\x62\x2b\x8c\x0e\xc7\xe8\xe1\x43\xf1\xd9\xb1\xfa\xec\x99\x9a\x18\x7c\xac\xc8\x77\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xbf\xc2\x9f\x85\x90\x83\x9d\xa4\x16\xe6\x39\x3a\xe0\xa3\x24\xbf\x3f\x3e\x41\xcf\x0e\x0f\x14\x35\xfd\xa7\x34\x06\x05\xff\xa3\x99\xe1\x92\x3f\xdd\x49\x44\x67\xb3\x5a\xdb\xe3\xf0\xf1\xb7\xc1\x28\xdf\x93\x95\xbf\x53\xc8\x07\x9c\xf1\x03\xfa\xcd\x53\xb5\x63\x0e\x1f\x7f\xdb\xbf\x65\xcc\xfe\xb7\x87\xfc\xdb\x63\x39\xa4\xf9\x3a\x35\xde\xdf\xbe\xd1\xe3\xfd\xed\x71\xff\x78\xf7\x23\x7b\xe5\x9a\x34\x81\x61\xfd\xac\xc0\x74\x4e\xf2\x11\x56\xe7\x3b\x20\xf1\x38\x49\x7b\xb9\xc3\x60\x57\xab\x6d\x36\x21\xa4\x44\x99\x00\xba\x01\x56\xdf\x93\x95\xc2\xe8\x3d\x67\x15\xce\x52\x84\x98\x7c\x2f\x9c\xf5\xdb\xc1\xe2\x4a\xaf\x81\x83\x82\x59\x9a\x71\xb8\x58\xeb\x0d\x6e\x5d\x9e\xfc\x87\x5f\xba\x70\x27\x7c\x0f\x06\x31\xa1\x6a\x7e\x4f\x56\xa3\x00\xe3\x85\xfa\xca\x46\x67\x2f\x27\x59\x95\x93\xff\x26\x1f\x46\xe3\x9d\x70\xc3\xd1\xeb\x12\x37\x6d\x4d\x4e\x8b\xeb\xaa\xa6\xcd\x6c\x7e\x84\xae\x82\xcf\xf6\xbe\xfb\xe1\xea\xd7\xef\x7e\xb8\x3a\x7c\xfc\xeb\x93\x6f\x0f\x1d\x20\xe3\x10\xd9\x92\x34\xeb\xa0\xea\x9e\xb4\x6d\x60\xfb\xe2\xec\xfc\xea\xf4\xd7\xd7\x8f\x9f\x7d\xd3\x85\xaa\x56\x9b\xc0\x8a\xb6\x92\x52\x6e\x75\x43\x73\x92\x47\x55\xa9\x21\x4a\x14\x60\x49\x8a\xe9\x1e\xcd\xd1\x09\xa2\x79\xf8\x05\x70\xc4\x13\x60\x8c\xe1\x97\xe1\xe9\x39\x09\x4f\x54\xd7\x6b\x82\xf0\xce\xdf\xe1\xe3\xd6\xce\x3c\xb1\x76\x4a\x64\x12\xb6\xe8\x80\x4e\xd0\x41\xf8\x88\x25\x48\x1e\xef\xa2\x8f\x9f\x3a\x9e\xd0\x02\x1b\x40\x72\x1e\x8c\x1c\xb5\x16\x7c\x79\xea\x8c\x2d\xc0\xf0\xb1\xcf\x84\xe5\x63\x3f\xa0\x09\x51\x2c\x6a\x27\xa4\xd7\x8e\x3a\x66\x47\xa8\xa9\x5b\x32\xde\xd2\xc8\xdf\x93\x55\x6c\xd0\xef\xc9\x6a\xab\x03\x9a\xf5\x31\xa3\x99\xcf\x82\xa1\x42\xfa\x7b\x32\x13\x5f\x26\xff\x23\xcc\xee\x87\x7a\x43\x02\x90\xd4\x58\x8f\x77\x4d\x9c\xc8\x9e\x30\xc2\xbc\x98\x2f\x9a\x15\xbc\x3b\xba\xe1\xff\x15\xb6\x58\xfe\xdf\x63\x1f\xf8\xf3\xd1\x78\xbc\xd6\xa8\x5a\xfb\xfb\x73\x06\xfe\xfc\x13\x56\x0a\xdd\xe7\x1f\xd7\x57\x64\xf8\x69\xdd\xf3\xce\x2b\x99\xd3\x64\x00\x8a\x64\x7f\x2a\x02\x45\x33\xbd\x48\x14\x4a\x6c\x7f\xee\x4d\x70\x81\xcb\xcc\x3a\x35\x9e\x32\xf9\x53\x43\x0b\xda\xac\xd0\x4b\x19\x2c\x26\x94\xba\x6c\x46\xb2\xf7\x4c\xda\x22\xbf\x62\xa8\xba\x21\x35\x2e\x0a\xcb\x4c\x23\xe1\x0a\x93\x06\x6d\x18\x9a\x54\x75\x5d\x2d\x49\x2e\xe5\xdc\x40\x81\xd2\xe6\x68\x4a\x96\x68\xda\x96\x00\xfa\x65\x5b\x14\x1a\xd7\xef\x04\xc8\xd1\x58\x29\x7b\x9e\x72\x41\xa7\x68\xd4\x35\x47\xf4\x28\x3c\x59\x7a\xfe\xe8\xb8\x67\x5d\x42\x45\xa6\x26\x4d\x5b\x97\xb0\x5c\xf6\xc7\x9f\x10\x29\x58\xc7\xf3\x9b\xa2\x88\x76\xbb\x31\xf4\xa4\x9a\xc4\x7a\x8a\x65\x40\x18\xd5\x64\x4a\x6a\xc2\xe1\x36\x15\xff\x5f\x55\x12\x75\xe7\x7a\xe6\x0a\x63\x71\x36\x6a\x4a\xff\xf2\x89\x81\x3c\x4b\xc5\xe8\xd7\x68\xc4\xc5\x11\x44\x0b\x8e\x5c\xe5\x52\xb9\x9f\xc7\xe8\xa1\x07\x65\x90\x9a\xe9\xdd\x97\xef\xac\x71\x7f\x41\xf7\x85\x5e\x16\xbc\xc4\x7f\x1e\x5c\x09\x6b\x3b\xb1\xc2\x72\xb9\xee\x96\x57\x44\xf8\x7c\x7a\xb5\x36\xf7\x5a\x96\xcb\x3e\x7a\xd8\x89\x11\x66\xeb\xd1\xe0\xef\xe3\xfb\xa9\x25\x3e\xcd\x73\x84\x2d\xdc\xa5\xad\xd0\x0a\xbe\x4c\xae\x1e\x5f\x38\x46\x1a\x13\x25\x1a\xf5\xf4\xeb\x0f\x8f\xd0\x3f\x3c\xb4\x7c\x13\x40\xe7\x9c\x8f\x77\xef\x1b\x58\xb1\xd9\xf4\xa1\xa7\x65\x9c\xd1\xaf\xa8\x24\x4b\xcf\x42\xd5\x8d\x8b\x2d\x1f\x99\x77\xd7\xc0\x22\x50\xdb\x04\x12\x7e\xe8\x53\x0c\x89\xb8\xe0\xb9\xf4\x25\xce\x10\x07\xe3\x5e\x94\x48\x24\xc3\x78\x00\x17\xf9\x87\xfc\x5a\x87\x1c\xc4\x50\xea\xb8\x8f\x02\x40\xeb\x20\x28\xa4\x59\x81\x8e\x17\xc9\x15\x43\xc3\x97\x81\xf5\x5b\xf7\xdc\xc3\x65\x79\x4f\xaf\x9a\xba\xcd\xc0\x69\x21\xee\x6b\xfe\xdb\x35\x69\x10\x57\xfc\x76\xc1\xb0\x23\x82\xd0\x27\x55\xdb\x48\x5e\x16\x78\xcd\x98\x80\xa1\xa3\xdf\x3f\x0e\xf1\x70\xa5\x1e\xb1\x7d\x58\xa9\x67\xd6\x73\x61\xb9\x6f\xf4\xb9\xb0\x94\x0a\x3b\xf0\x51\xd7\x49\x23\xcd\xa8\xdd\x0f\x07\xa1\xad\x3d\xcf\x5b\xde\x84\x35\x9e\x1f\x0c\xde\x98\xe3\x63\x46\xe0\xc2\x37\xc2\xa3\x8b\xf3\x5b\xd9\xe1\x1f\xbe\x13\xfc\xe5\x97\xfe\xa7\x43\xab\x79\xdf\x4c\x92\x86\xed\xe4\x86\xec\x36\x38\xc3\x7d\x0c\x56\x67\x37\x88\xcb\x3f\x7d\xb0\xc5\x8c\xcb\xf8\x24\xa6\x39\x89\x2b\xdd\x38\x96\x25\xc8\x98\x1a\x04\x0a\xb9\x81\xb7\xd7\xa1\x9b\x5b\x4f\xad\xa1\xa6\x9b\x97\x36\xd1\xd8\x63\x6f\xf7\x2b\xef\xd6\x6b\x5d\x7a\xbc\xa3\xb9\x39\x6f\xc5\xc4\xba\x7e\x15\x32\x02\x22\x10\x1c\xfb\x35\xb9\x08\x14\xfd\xe5\x30\x28\x71\x54\xd4\x77\x7d\x30\xb4\x8a\x15\x81\xa1\xbe\x4b\xc3\xb0\x44\x52\xe7\x7d\xf3\xf9\xde\x7b\xb2\x8a\x2c\x7d\xfc\xbe\x8f\x00\xd0\xdf\xaf\x77\x37\x86\x53\xe9\x94\xcb\xe3\x97\x9c\x75\x4e\xec\xaf\x52\x02\xde\x39\xa9\xe9\x0d\xc9\xed\x78\x4a\xe4\xbb\xa2\x94\x18\x0e\xf1\x05\x7a\xbb\x70\x79\xd2\x24\x20\x25\x35\xa9\x8d\x98\x81\x3c\xf7\xae\xfd\xe5\x06\xd7\x46\x29\xbc\x6a\xe7\xe8\x44\x91\xd4\x47\xab\x6a\x1b\x1b\xb3\x7b\x01\x18\x5a\xe6\xe4\x43\x60\x16\x5b\xce\x68\x41\xe4\x77\xc7\xfe\x5e\x51\x66\xfd\x50\x3b\x70\xb8\xb4\x42\xca\x92\x53\x01\xe0\x2f\xa1\xef\x4a\xe2\x20\xfe\x7d\x84\x0e\x53\x80\x35\xe5\xac\xb5\x8d\x6b\x44\x7a\xd0\x71\x00\xcb\x23\x9c\xf3\xe7\x23\x33\x8a\xc1\x3b\xae\x2e\xf7\xeb\x26\x36\xe4\x2e\x09\xb8\x67\x67\x79\x4b\x78\xe7\x9b\x4b\x62\x6f\x73\xf3\xa4\xcd\x60\xbd\x69\x09\x16\xfd\xa7\x9c\x16\xc1\x4d\x9d\xa3\x62\x2e\x8d\x7f\x9f\x0a\xe4\x12\x48\xff\x6e\x9f\x87\xde\x6b\x36\x7a\x08\x34\xac\xf5\xb6\x8a\xd0\xc0\x2e\x4a\x89\x78\x6a\x93\x84\xc6\x1f\x29\x20\x3c\x8a\x5f\xfa\x8f\xe2\xb7\x78\xe4\x63\xff\x61\x75\x99\xa6\x35\xa6\x37\x26\x45\x57\xfb\x57\x84\x8e\xc4\x58\x95\x51\xcc\xc7\x5f\xd2\x66\x66\x5b\x11\xf4\xcb\x32\xc9\x57\x46\x19\x52\x06\x81\xa0\x24\x57\xf6\x10\x2b\xec\xb0\xb2\x52\x78\x29\x43\x13\x62\x85\xaa\x41\x00\x48\xa0\x86\x69\xb0\x69\x83\x8f\x13\x73\x44\x99\xb5\x5d\xdd\x30\xb1\xfe\x98\x92\xed\x04\x76\x25\x51\xb1\xc2\xb2\xe3\x71\xcc\x03\x51\x19\x18\x3d\x97\xc4\x23\x1a\x71\x83\xcb\x9c\x2f\x49\x51\x65\x5b\xc1\x71\xfd\x68\xb1\x00\x4d\x70\xd0\xaa\x54\x69\x91\x31\x8e\x4b\x1d\x2a\xd6\x8f\x4c\x4c\x1b\x5c\x33\x72\xcd\x20\xe4\x84\xae\x6d\x8a\xc7\xd0\xf8\xb4\xd3\x44\xd8\x14\x19\xb0\x90\x71\xfe\xb4\x56\x9c\x14\xe8\x86\x1d\x26\x21\xc7\x95\xf5\x39\x7d\x23\xff\x62\xae\xaf\x3f\xcb\x05\xf5\xe7\xb9\xdc\x12\xae\x2f\x73\x6d\xad\xe3\x88\xd2\x67\x65\x2b\xde\x28\x2b\x8d\x43\x5d\xf6\x3d\x42\xf6\xbf\x7d\x52\x9b\xf9\xa4\xbe\x54\xc3\x36\x8a\x1b\x99\x61\xcf\xe1\x12\x4d\x88\x24\x9d\x8c\x48\x9f\x55\x4b\x9d\x7d\xe5\x98\x9b\xf3\x64\x92\xb2\xb4\x39\x1b\x67\x46\xbf\xe1\xb9\xc7\x86\xe8\x5a\xf8\xb6\x6c\xc3\x5d\xcb\x40\xbc\xae\xc1\x37\xb0\xe0\x0e\x01\xbf\x86\x7d\xb8\xff\x1a\x4c\xd9\x49\xe3\x29\xe2\xdb\x34\x9e\xfa\x80\x72\x4f\xf6\x5d\x47\x5b\xf2\xe1\x19\x5b\xac\xf5\x48\xc4\x3e\x0a\xa8\xc8\x91\x62\x0f\x84\x26\x49\x0f\xcb\x75\xed\x92\xda\x3a\x1a\x87\x33\xcc\x44\x6a\x1b\x37\xe3\x70\x36\xb1\x70\x76\x41\x5a\xcb\xcc\x19\x07\xd4\x6f\xeb\xec\xe0\x58\x29\x90\x49\xbe\xfb\x57\x54\x61\xa3\x1a\x23\x2d\x1b\x52\x4f\xb1\x4c\x7c\xb3\x73\x06\x87\x3b\xf3\x22\xf0\x41\xac\x2f\x44\x5a\x14\x07\xfc\x4a\x39\x8a\x2c\x65\x5a\x62\xa0\xc5\x76\x37\x53\x13\x6e\xb6\xaa\x50\x49\x93\xa2\x76\x58\x72\x1a\x06\xf9\xa3\xd8\x44\x5c\x89\x48\xe7\xf0\x69\x65\x77\x90\x2f\x2b\x96\xa4\x07\x9c\xcf\x7c\x11\xf7\xcd\x7a\x41\x96\x7e\xda\x09\x29\x0a\x86\x96\x33\xd2\xcc\x48\xed\x64\x0d\x62\xc8\x36\x81\xbf\x96\xb3\xca\xca\x68\x93\x49\xb4\x4e\x46\xba\xb0\x3c\x48\x55\x48\x6c\x0e\x67\x18\xae\x92\x71\x75\x88\x94\x55\x7b\x3d\xeb\xd4\xf8\xe1\x23\x2e\xed\x39\x7e\x25\x49\x0e\x3e\x25\x21\x6d\x50\xf6\xa2\xa0\x10\x74\xf1\xb2\xaa\xcf\x70\x99\xd3\x1c\x37\x44\x52\xbf\x69\xc1\xaf\xaf\x39\xf0\x11\x7a\x18\x61\xee\x86\xad\x8f\x8f\xd0\x77\x55\x55\x44\x2e\x08\x3d\xcb\xb2\x81\xbc\xa0\xe8\x2d\x21\x83\x0c\xf6\x64\x3c\xa2\xe4\xf7\xc7\x0f\x75\xbe\x3d\x07\xfe\xe9\xf9\x88\x0b\xb2\x56\xd8\x22\xcd\x01\x8a\x4c\x4f\xe6\xe0\xad\xf0\x10\x24\xe4\x50\x6f\xfc\x77\x8e\x77\x0e\x52\x15\x9a\xba\xed\x90\x11\xa7\xb8\x60\x03\xcc\x68\x3d\xee\x2e\x3e\xce\xc1\xde\x01\x7a\xf8\x30\x18\x27\x9a\xc1\xf1\x5f\xa0\x88\xd4\x6f\x67\xb8\x94\x95\x13\x5e\x56\xf5\x9b\xaa\x20\xa3\xb2\x9d\x0b\xc6\x75\x34\xc0\x3f\xa6\xe2\xe3\x3c\x67\x63\x32\xec\x4d\xd4\xa3\xd1\xbb\xf8\x2b\x66\xf9\xdf\x91\x8c\xcb\x97\xd9\xb8\x64\x89\xaa\x32\xd8\x5e\x36\xb3\x10\xdb\x4c\xc4\x9d\x6e\x16\x35\x12\x0f\x71\x8a\x10\x4c\x32\x98\x17\x25\xff\x10\x58\xf9\x83\x33\x11\x0e\x2f\x86\x8f\x4d\x83\x4e\xa3\x89\x4f\x94\x95\x5f\x41\x98\xd3\xa2\xae\xae\xf9\x83\xb1\xb4\x8d\x65\x2a\x73\xc4\xff\x62\xeb\x29\x23\xb7\x48\xa6\x58\x6e\x39\x8b\xe2\x53\x10\xea\xfe\x9d\x88\xb2\xb3\xb6\x8f\xd0\x33\x4d\x86\x27\xf3\x4a\x44\x6e\xd1\xa3\x70\xaf\x67\x8f\x6c\x1e\xeb\xdd\xe1\x74\xb7\x42\xa3\x81\x51\x78\x68\xd8\xae\xf3\x58\xe8\x94\xb5\x28\x77\x19\xab\xbe\x4c\x05\xa9\x3b\x63\xca\x78\xdb\x9e\x72\x57\x3a\xf2\xd6\x3e\xbe\xf6\x3c\x12\xac\xe5\x34\xcf\x81\x69\x28\x6b\x9f\x88\xce\x63\x2b\xd6\x90\xb9\xc9\x6e\xb6\x4a\x74\xa4\x4d\xd8\x21\x93\x81\x97\x2f\x89\x30\xc0\x70\xde\xd2\x48\x16\x19\x4f\xdd\xbb\x03\x3e\x23\xd0\xdf\x8c\xa7\x7c\xc9\x07\x09\x36\x45\xaa\xf4\x97\x73\x97\x9a\x52\x48\xb2\xd4\xe9\x35\x69\xb4\x9d\x28\x4c\x8b\xe1\xfb\x41\x2c\xb3\xb3\x27\xc4\x6f\x5a\xbc\x49\x9d\x26\xff\xbe\xcb\x09\x54\x9e\x90\x02\xc2\xf1\xae\xf8\x3e\x1c\xf5\x55\x59\xac\xf8\x0d\xc0\x87\x9e\x43\xf4\x29\x67\x7a\x42\xf4\x91\x82\xdb\x54\xe4\x65\xe7\x15\x94\x0f\x12\x5c\xd0\x07\x23\x0a\x86\xda\xc2\x9a\x95\xee\xed\xd5\x18\xf0\x05\x12\x41\xe7\x3e\xe1\xcb\xcc\xd5\xdf\xac\x89\xad\x89\xf3\xfc\x6d\xe5\x40\xe2\xe2\x4e\x6a\xa9\xb8\x14\xf0\xb6\x3a\xcd\xf3\x0e\xd9\x20\xb2\x35\x23\xe3\xce\xab\x9c\x4e\x57\x97\x64\x09\x19\xfa\xaf\x49\x99\xdb\xa5\xce\x34\xb7\x70\xcc\x09\x25\x2d\x76\x44\x3c\x31\x2d\xaf\x39\x9a\xf0\x51\x92\x75\x5c\xc9\xa2\xbd\x6e\x01\x20\xe9\x79\x8b\xd6\x02\x18\xc8\x31\xdc\x12\x63\x23\xaf\x94\xd7\x17\xcd\x24\xb6\x78\xc4\x45\xc9\x9e\x39\xa6\x25\xe7\xfa\xc2\x2d\x73\x22\x0f\x73\x70\x80\x2e\x00\x79\xbe\xcf\xf9\xff\xcb\x95\xb3\x2c\x70\x2c\xa4\x4b\xab\x23\xe1\xdd\x71\xb8\xed\xf8\x23\x64\x9c\x63\x14\xa8\x99\x55\x8c\xa0\x29\xad\x41\x42\x9a\x56\xb5\xa1\x18\x67\x19\xda\x57\x65\x55\x2d\xb6\x0e\x99\x3f\x9f\xe3\x41\x31\x4b\x91\xf5\x75\x6f\xf0\xce\xf2\x81\x7d\xc0\x77\x7d\xac\x42\x27\x7f\xb8\x0c\x09\x93\x76\x64\x8a\xcf\x37\x9c\x61\x38\xa6\xff\xc9\xee\xda\xf1\x5e\x6b\x50\xee\x60\xef\xa0\x93\xe5\x40\x91\xa0\xb9\xac\xe0\x6d\x50\x53\x85\x0c\xf4\x85\x28\xf7\x61\x9b\x60\x04\x68\xbd\xfb\x23\x1d\xef\xa7\x7c\xa2\x9a\x5b\xf8\x8b\xba\x85\x0b\x34\xd8\x27\xff\xbe\xc6\xfe\x35\xae\x31\x6d\x46\x5d\xeb\x1a\x53\x6f\xfd\x6b\x5f\x63\xb7\x39\xdd\xda\x3a\x1d\x9c\x6e\xbc\xb5\x43\x8d\xff\x7d\x96\xff\x3a\x67\x59\x5e\x64\xea\x16\x32\x0a\x0c\x78\x48\xa1\xda\xb6\xb8\x9a\xf4\xf1\x70\x8a\x53\xad\xab\xdf\x4a\x71\xca\x94\x12\xbe\xf3\x33\xae\x64\xb6\x2f\xed\x94\x6b\x11\x54\xd1\x04\x51\x86\xae\x85\xb5\x54\x58\xd0\x1a\x5d\x5e\x4e\x54\xb6\x31\x21\x46\x3e\x20\xdb\xad\x6d\x9a\x57\xd4\xe4\x86\xd4\xae\xe0\x80\x19\x23\x75\x83\xc2\x0a\x13\x7d\x56\xdf\x47\xfd\x6f\x74\xfb\x0e\xf9\xcf\x73\x25\x8c\xa3\x47\x43\x04\xb1\xb0\xa2\xc5\x9c\x30\x06\x05\x84\x1f\x5c\x56\x8d\xf2\x20\x98\x2d\x2b\xa7\x7e\xdf\x5d\xc2\x90\xee\x97\x6e\x13\x8c\xe5\xac\x12\x4c\xc7\x4a\x52\x90\x4c\x48\xfc\x2b\x07\x12\xdb\x9d\xd6\xa8\x5a\x96\x09\x07\x87\x5a\x8f\x0a\xcd\x09\x69\x6c\x4e\xb5\x03\x7e\x11\x88\x29\x28\x57\xc2\xd8\x41\x27\xad\xa8\x29\x09\xe7\x2b\x52\xcc\x6b\xe8\x8a\x85\xa1\xc1\x27\x27\xe8\x00\xfd\xf1\xc7\x16\x4d\xf4\x09\xa7\xc9\x45\x39\xad\xe2\x7c\x70\xdc\x9f\x23\x80\x76\xe5\x7e\x48\x59\xf7\xbb\x76\x80\x77\xbc\x27\xa4\x90\x76\x26\x55\x11\x91\xda\x0a\x9e\x21\x51\xe7\xe6\xe0\xe7\xdb\xcb\xbb\x1f\x96\xbe\xd3\x73\xb4\xf9\xd9\xcc\xaa\xb9\x0c\x60\xb2\xba\xcf\xe8\x5a\x7a\xee\x17\xd6\x6e\xce\xfd\x3b\xce\xc7\xcf\x9c\xaa\x8f\xf7\x02\x7a\xed\xef\x9b\x21\x2c\x84\xb4\xba\xe9\x8f\xcb\x28\x64\x94\xeb\x5e\x32\x9c\xc4\xa0\x07\xcb\x9b\x78\xe5\x69\x22\x28\xc6\x09\xb4\x8a\xd1\x2b\xae\x18\x42\x0e\x94\x57\x90\x2b\xb3\x04\xe5\xe2\xf5\x9d\xd8\x29\xac\x24\xc3\xa9\xb6\xb3\xfe\x7f\x05\xc2\xeb\x07\x62\x2b\xb0\xbf\xaf\xdc\x51\x6a\x83\xab\x18\x2a\xb8\x89\x0a\x32\x6d\xaa\x1b\x52\xab\x7d\x49\xbd\xe0\x57\xeb\x96\xba\x4b\x33\xc5\x23\x24\xe7\xa4\xf9\x4c\xe7\xa4\xee\x58\xfe\xda\xc6\x36\x36\xf8\xc7\xa1\x0d\x6a\x00\x13\xc0\x1e\x40\xcb\x3e\xc3\x86\xe8\xcb\x62\x82\x06\xba\x84\xff\x25\xe7\xc9\x55\x49\x94\x31\x6c\xd2\xea\x1a\xf7\x65\xb5\xf4\xb9\xdd\xfd\x3b\x12\xe9\x85\x6c\xfb\xb2\xae\xe6\x69\xb9\xde\xab\xcd\xd2\x2d\xcc\x23\x84\x7a\x64\x6c\xe6\x44\xf0\x17\x85\x5d\xba\xd9\x12\x47\xec\xd0\x75\xaf\xe9\x9a\x1b\x48\xc1\xd0\x92\x14\x05\xd0\x5a\x46\x2e\x76\xbc\x0a\x95\x64\xf5\x98\xb4\xee\x28\x1e\x1a\x71\x7d\x0b\xa4\x4f\x8b\x22\x88\x34\xff\x0b\x4b\xe8\x74\x3a\x80\xf3\xa3\xe7\x10\x0e\x11\xb9\x7a\xd7\x3a\xdf\xfd\x03\x45\xd9\xf0\xbe\x22\xda\xd6\x05\x0d\x05\xff\xff\xe8\x25\x36\x80\x9e\x9d\x3c\x2d\xb6\xf6\x9e\x4a\x94\x5c\xf8\xfd\x2f\xf0\x7a\xf4\x22\xd3\xbf\x90\xdb\xef\xcf\xb9\xaf\xee\xf8\x36\xf0\x98\xff\xcf\xfa\x00\x59\x47\x06\x7a\x3d\xac\xeb\xe9\x53\x9b\xbc\xdb\xd9\x97\x0a\x15\xd8\x6a\xd2\x6b\x68\x43\xec\x6b\x72\xb4\x8e\x2d\x51\x46\xa2\x1d\x47\xdc\x35\x69\xef\x05\xf6\x3c\x51\x43\x97\xa1\x5e\xd7\x52\xad\x46\xee\x36\x56\xff\x49\xcb\xd0\xdd\xff\x69\x4b\x8b\xd0\x6b\x64\xb6\x16\x01\xb9\x79\x18\x32\x12\xd6\x44\xfb\x36\x15\xfa\xbd\x25\xf5\xca\xe9\x9b\x11\x4f\xbe\xe0\xef\xeb\x65\x93\x81\x96\x88\x36\x6e\x0e\xeb\x3d\x34\x2c\xc2\x58\xdb\x21\x06\x05\x19\xaf\x9f\xb8\xd1\x13\x8b\xac\x87\x7f\xb5\x2c\x49\x2c\x1a\xb9\x72\xfb\xe7\x5a\xb9\x84\x30\x57\xd5\x42\x8a\xd6\x9a\x12\x4d\x85\x16\xa4\xe6\x44\x34\x22\x14\x48\x50\x61\x47\x17\x27\x5c\xf9\xdc\x54\x03\x8b\x13\x66\x8b\x94\xd1\xcf\xe9\x78\x65\x55\x93\xac\xec\xac\x6e\xd3\x5d\x24\x36\x95\xfe\x10\x94\xdd\x90\x9d\x79\xc3\xe8\xad\xce\xc0\x6b\x77\xad\xc6\x76\x36\x99\x15\xaa\x25\xa4\x94\xcf\x16\xa6\xa5\xdb\x0c\x6f\x2b\x52\x6b\xe2\x46\x6a\xa9\x38\x2d\x5b\x47\xb1\xdb\x79\x5d\x13\x7f\x5f\x7a\x99\x78\xe8\x56\xdc\xad\x23\xb9\x66\x78\x5a\x4d\x07\x9f\xec\x6d\x06\x69\x61\xe1\x89\x38\x81\x3c\xc2\x57\xbe\x27\x46\xcc\x72\xfc\x87\x9b\xaf\x93\x84\x7e\x55\x84\xb4\x2f\x90\xff\xdb\x1f\x7c\x39\x40\xa8\xeb\x9e\xf5\x70\xd7\x92\x3e\x6f\x3d\x92\xcf\xad\x0f\xe1\xe7\x8e\x7e\xda\xee\xd9\xfb\x22\x0f\xc9\xbf\x48\x28\x95\x7f\xba\x06\xc5\x19\x99\x97\xba\x54\xb0\x01\xa0\xef\x3c\x8e\x6a\xa3\xe9\x0d\x09\xa3\xea\x07\xbc\x21\xd5\x36\x0d\xa2\xea\x5a\xfa\xe1\x2c\xd4\x7f\xf2\x76\xb1\x52\xdb\xbc\x63\xa2\x22\xfa\x17\xca\xde\x55\xa3\xa6\x2d\x71\xf7\xcf\x1d\x14\xf4\x2f\xc0\xdd\x37\x3f\x11\x1b\xc5\x17\xfd\xc5\x0f\xc2\x1b\x63\xe4\x53\xb7\x9a\x5d\x25\x09\x0e\xc7\xa0\x74\x90\xd8\x29\xf8\xfc\x01\x33\xca\x66\xd9\xea\x8c\xdf\xbf\xee\x41\x90\x9d\xcf\x8c\x04\x6e\x5a\x4a\xa5\xa2\x4b\x9c\xf7\x93\xd1\x19\xdd\xc5\xcc\x22\xe1\x34\xe9\x23\x39\x24\x9a\xa6\xff\x3e\xbe\xb3\x60\x9a\xbb\x72\x40\xd0\x69\x3f\x4d\xfe\xfc\xd8\x87\xa4\xc4\xd0\xc7\x48\x87\x44\x3e\xf8\x83\xc5\x98\x69\xdc\xb5\x74\x0b\x5e\x9a\x8c\x8d\xe0\xac\xee\xbf\xa4\xd6\xaf\xe8\x2f\xad\x03\x7e\x28\xb0\xc9\x10\x8f\xe7\x3f\xa1\x64\xa8\x45\xff\x31\x08\x00\xc5\x42\x62\xa4\x6b\xc6\x7f\xf4\x6e\x57\xcc\x8e\x2e\xf0\x47\xfd\xf4\x79\xdd\x44\x5b\x53\x51\x3e\x4b\x0c\xc5\xda\x17\xf1\x67\x3a\x19\x7d\xe1\x16\xde\x80\x7d\x3e\xac\x61\x43\xf7\x2f\x4a\xaa\x20\xec\x96\x1c\x4f\x31\x29\xe4\x0b\x71\x3d\x7d\x36\xab\xe0\x9a\xde\xac\x0d\xd8\xac\x71\xaf\x0c\x57\x3a\xef\xc8\xc5\xd5\xb5\xe0\x7f\xb2\x93\xeb\xb3\x2d\xf8\x5a\x7e\xb3\xad\x2e\xf7\x2d\x9c\x69\x17\xd0\x40\x9c\x98\xf8\x1f\xad\x79\xd7\x04\xbf\xcf\xab\x65\x29\x1b\x00\xc9\xaf\xf9\x34\x44\x7b\xd4\xa0\x43\x90\xee\x50\x6f\x14\x13\x2f\xc6\xc8\x44\xa3\x87\x7d\x82\xe1\x32\x9a\xd3\x52\x95\x71\x91\x78\x04\x7e\x27\x59\x32\xed\x05\x1f\x43\xcc\x9b\x5d\xb5\xf3\x39\xae\x57\x1d\xfe\x37\x18\x54\x3e\xdd\x5b\x30\x4c\xcf\xfc\x08\xbd\x93\xef\x7c\xa7\x3e\xfa\x25\x56\x2d\x2c\x06\x7d\xa7\x1b\x4c\xa2\x4c\x9d\x81\x83\x4e\x1c\xa4\xc3\x87\x35\x78\x74\x62\x86\x4a\xaf\xf3\x39\x69\x30\x2d\x58\x7c\x89\xc5\x02\x96\x88\x96\x39\xbd\xa1\x79\x8b\x0b\x19\x82\x57\xe6\x50\x3b\xc7\x8b\xf3\x8a\x2c\x87\x3f\xc1\x8e\xb5\x88\x38\x3a\xfd\xc7\xa0\x5d\x3f\x9c\x97\x61\x2b\x96\xbb\x47\x90\x1d\x21\xdd\x26\x5b\xbc\xf9\x69\xfd\x66\x18\xc3\x8a\xa2\x59\x58\x46\xec\xaa\x6e\xed\x6c\xf3\xdc\xc7\xae\x32\x88\x30\x2b\xd5\x5f\xc8\x80\x1f\xfd\xaa\xd6\xad\xb3\xd4\xa1\x8b\x50\xed\xed\x1e\x3f\x09\x2f\xc3\x05\x71\xb6\x44\x35\xe5\x07\x99\x96\xd7\x85\xad\xd1\x4e\x56\xfc\xd3\x0c\x17\x5c\x75\x9f\xe2\x2c\x55\x59\x0a\xb0\xe6\x30\x3d\x9e\xc8\xe2\x3d\xa4\x24\xc4\x97\x00\x30\x35\x2b\x3a\x15\x0d\x75\x00\x50\x50\x8f\x5c\xc2\x77\x7b\x4a\xc5\x85\xf6\x01\x2f\x2a\x82\xa1\xaf\x5d\xdc\x92\xc2\x92\xfa\xad\x9b\x1a\x2a\xf6\x43\x11\x63\xd0\xbc\x23\xab\x19\x7c\x94\x42\x73\xd0\x32\xdb\xf1\x9e\x35\xeb\x69\xed\xe6\xcc\xe7\xb4\x28\xd6\x9f\xca\x10\x4a\x38\x7f\xba\x37\x36\x94\xf1\x82\xe8\x8c\xe8\x3a\x42\xe7\x8f\x54\x07\xb8\x01\x5b\x92\x5f\xbe\xc3\x91\x49\xca\xcb\x57\xa4\xb1\x59\xac\xce\xcb\x76\xef\x47\x73\xb0\x40\xf7\x95\x0d\x88\xba\xf8\x80\x87\x7c\xfc\x38\x0d\x61\x0f\xc3\xf6\x3f\xeb\x92\x17\x74\xd4\x0d\x57\x30\xa1\xb7\x56\x56\x95\x0d\xa6\x25\x93\xa6\x79\xc8\x47\xd2\x7a\xfc\x02\xcb\xfc\x31\xfe\x76\xa5\x0c\x3d\xd7\x6d\x81\x6b\x84\xdb\xa6\x9a\x83\x89\x73\x2a\x2b\xfa\x72\x06\x23\x1f\x12\xe5\xdb\x16\x75\x95\xa9\x7e\x3e\xa2\xf4\x3c\x61\xd2\x49\x08\x64\x32\xcd\xfc\x7f\xe3\x12\x21\x88\x05\xbf\xe9\x42\x30\xa8\x99\xd5\x60\x93\xc2\x28\xc3\x0b\x3c\x81\xf2\xc1\xc1\x1d\x16\x09\xef\x01\x38\xaf\xcc\x74\xe2\xd7\x99\x5c\x1d\x78\x18\xe4\xbe\xd7\x78\x55\xb5\xb2\xd3\x99\xf8\x5d\xaf\x46\x17\x80\xab\xa2\x6a\x7e\xa0\x73\xda\xb0\x11\xd3\xbf\xca\x4b\xec\x5b\xb1\xc0\x87\xdf\x7c\xea\x04\xc1\x6f\x0a\xd9\x67\xad\xf4\x8a\x97\x2e\xdd\x96\x6b\x69\x28\x0d\xae\x55\xb3\xed\x53\x61\x9f\x1d\xa5\x9f\x26\x65\xee\x3f\x7b\x84\xde\x89\x31\xe3\x5d\xb1\xf8\x5b\x0b\xbc\x52\xe7\x6f\x5a\xd5\x40\x38\xa7\x3b\x16\x17\x9c\x6a\x47\xaa\x3b\x8a\x89\x7a\x69\xb4\x32\x5c\x64\x6d\xa1\x5d\x3e\xd0\xb1\x23\x02\x20\xf9\xfe\xbc\xba\x91\xe1\xa4\xa3\x92\x2c\x63\x08\x8e\xed\x23\x11\xdd\x46\xa7\xf9\x9c\x96\x47\x91\x3d\x14\xf2\x0a\x51\x3b\x8e\x11\x10\x85\x55\xd6\x99\x32\x92\xd7\xe4\xf7\x96\xd6\x10\xec\x15\x11\xc2\x1d\x60\x7c\xf9\xd9\x57\xa2\xfb\x06\x97\xcf\x6b\x22\x23\xbb\xa0\xc1\x96\xc8\xfd\x8c\x77\x09\x92\xfb\x47\x66\xed\x5d\xa9\x4a\xc8\x6a\x5c\xb1\x97\xed\x4f\xac\x7d\x29\x64\xab\x61\xfe\x03\x0f\x0a\x30\x6c\x2b\xd5\xf0\x59\xa2\x11\xe7\x5b\x08\x0a\x50\xa5\xe1\x18\xfd\x80\x48\xd9\xd4\x94\x08\x82\x80\x94\x6a\x93\x8d\x38\x44\xeb\x6a\xc9\x19\x33\x33\x85\x34\xc8\x45\x89\x68\x1b\xf3\x50\x03\xbc\x24\x4b\x09\x42\x52\x11\xf6\x8e\xfa\xfd\xc8\x07\x90\xae\x89\xb0\xf9\x8e\x48\x67\x62\x44\xaf\x91\xc4\x6a\x07\x8b\x9d\xba\x4b\x06\x54\xad\x2c\x2a\x9c\x1f\x8b\xb7\x83\x52\x95\x1a\x5b\x97\x6c\xbd\x6d\xbb\xfd\x31\x18\xbe\x21\x23\x17\xe3\x1d\xd4\x54\x43\x46\x8a\xae\xe2\x79\xfc\x69\x6b\x35\xfd\xc5\xec\x29\x1e\x69\xab\xbc\x4b\x42\xde\x17\x2b\xce\x01\xab\xb6\x31\x75\x23\x6f\x70\xd1\x76\xde\xfd\x83\x6e\x97\x50\x68\xd6\xcf\xa0\xfb\x51\x63\x09\xf1\xc0\x46\x8e\xac\x22\xcb\xcf\x80\xb9\x1c\xdd\x1a\x5b\xff\xda\xd5\x5e\x6a\xc8\xd0\x27\x06\xd4\x80\xb3\x61\xc4\xa7\xac\x6d\xd0\x82\xd4\x19\x29\x1b\x7c\x2d\x25\x12\x61\xa0\x10\x71\x41\x4e\x4e\x74\x20\xdb\x44\x68\x7d\xd6\x36\xaf\x35\x3c\xd9\x50\xd6\xfe\x68\x3d\x97\xa9\xff\xb6\xf4\x29\x88\xda\x98\xee\x37\xc7\xe8\x70\xef\x20\xc1\x02\xcf\xdc\x59\x2a\x5e\x38\x21\xcd\x92\x90\x12\x1d\x80\x9a\x7e\x78\xbf\x8b\xd9\x89\xfd\xe0\x0e\x19\xdf\x16\xa5\x09\xdf\xa5\xe5\xb5\xb8\x34\xcf\x3a\x77\x87\x3e\x34\x2e\xf1\x42\xd2\xf9\x9f\xac\xb9\x6b\x52\x98\x9d\x04\x80\x3b\xf7\x10\xdf\x41\x05\x08\x58\x3a\xaa\x44\x57\x46\x70\xb3\x0d\x99\x32\x8b\x44\x1d\xed\xce\xb6\x71\x13\x3e\xe6\xb4\x19\x59\x0d\x60\xa1\x3a\x24\x7c\x9a\x6a\x7b\x1b\xdf\x3e\x70\x75\x3f\x3f\x11\x40\x46\x87\x63\xbe\x71\xe0\xb3\x63\xf5\xd9\x33\x55\xbd\x14\x3e\x56\x1b\xe3\x70\x07\x3d\xde\x41\x4f\x76\xd0\xd3\x1d\x54\xd5\xe8\x59\xaf\x4b\x3d\x0b\xd0\x67\xc3\x2a\x13\x03\x8f\xb7\xa5\xd4\x6f\x9e\xa6\xeb\x12\x87\x83\x78\xf5\x89\x23\x68\xbc\xe3\x13\xfb\x45\x2c\x31\x7c\xb2\xc9\x0d\x11\x62\x18\x19\xc9\xbb\x37\x3a\x90\xee\xd8\x5d\x88\x4b\xef\x68\x24\x7b\x44\xcb\x5d\xc6\x37\x11\xc1\xd9\x4c\x86\x44\xdb\x65\xa8\xa5\x42\x23\x5e\x83\xc7\xf5\xd6\x74\xf6\xa5\x55\xb6\x59\xee\x4c\x51\x20\x7b\x46\xd0\x35\xbd\x21\xa5\x58\xff\xe5\x8c\x66\x33\x34\xc7\x2b\xbe\x09\x70\x9e\x0b\x17\x5f\x63\x8a\xdb\xee\x39\x03\x5f\x48\xed\x6d\x51\x93\x1b\x90\x27\x82\xdd\xcf\xd9\xe7\xff\x54\x10\xa2\xb6\xc7\x1f\xd7\xdd\xcf\x33\xdc\x32\xa2\x9d\x6a\x11\xf4\x8c\x43\x7e\xc7\x19\x93\x8f\xa4\xbc\xfd\x5d\xd3\x23\x1f\x32\x42\x54\x77\x32\x4d\x9c\xbd\x2d\xe8\x50\xc3\xfa\xc6\x6b\x00\xa1\x98\x8a\x1e\xf0\x91\x90\x3c\x26\xe7\x14\x74\x1f\x5c\xaf\x20\x6a\x01\x08\x0a\x8e\xff\x67\x4a\x4e\x0d\xab\x16\x1b\xe8\xef\x0e\x75\x1b\x7a\xf4\xe0\x92\x88\x05\x13\x05\x87\xe5\x76\xe0\x72\xe0\x14\x2a\xc8\x17\x05\xc9\x1a\x29\xf2\x76\x03\x7d\x3c\x1c\x68\xc9\x48\xc9\x5a\x36\x00\xe8\x93\xa1\x40\xc9\x07\x92\x41\x4d\x92\x01\x40\x9f\x0e\x05\x7a\x43\x6a\x3a\xa5\x19\x1e\x08\xf7\xd9\x50\xb8\x62\x1f\xc5\x20\xf6\xe7\xfb\xf5\x32\xc3\xc3\x6f\x42\x66\x38\x2d\x2a\xa5\x2b\x98\x0d\xbb\x99\xdc\x6b\xe6\xeb\xf1\xae\x9e\x31\x52\x26\x2b\x73\x1e\xab\x05\x11\x54\x06\x9a\x8a\x1a\xe7\x45\x51\x2d\xb9\x14\xe2\x5d\x86\xfb\xba\x66\x97\x45\x49\x50\x3f\x5b\xa6\xeb\xf1\x53\x66\xa2\x39\x5c\x7e\x30\x69\x1b\x54\x41\xaf\x00\x18\xae\x59\x2d\x80\xb7\x15\x85\x61\x61\xd2\x2e\x39\x6d\x9b\xb6\xee\x94\x93\x5f\x2d\x48\x09\xd9\xfc\x1c\xe7\x11\x9f\x03\xfc\xb6\x21\x0b\xd0\xef\x77\x6d\x26\x90\xdd\xbf\x88\xcd\xe4\x4c\x7e\xb3\xfd\xa4\x67\x9c\xde\x4e\x89\x51\xe2\xa2\xba\xea\xb9\x0e\x2b\x7b\x71\x2e\x6a\x24\xc1\xda\x8a\x08\xc1\x8c\xd0\x1b\x63\x91\xee\xee\x3f\xa8\x9b\x4e\x52\x26\x36\x96\x8c\x85\x84\xa7\x60\x83\x2e\xda\x92\xb2\x99\xba\x1d\x55\x35\xa6\x45\x55\xd5\xa8\x5d\x34\x74\x4e\x90\x03\xac\xaa\xe1\xa1\xbc\x42\x56\x5d\xfc\xa6\x42\x05\x6e\x08\x6b\xe4\xe6\xaf\xa6\xcd\x92\x6f\xe5\xdf\x5b\x9a\x71\xd5\x4d\xc4\xb7\x05\xb7\xf7\x02\xd7\x78\x4e\x1a\x52\x8b\x3e\x17\xb9\xb9\x12\x54\x6b\x40\x45\x02\xe7\x55\xd0\x00\x8d\x5c\xbf\x23\xef\x6f\x2a\x4e\xa3\x25\xf0\xeb\x72\x0b\xe4\xc3\x82\x64\x0d\x34\x2c\x13\x44\xe3\x0a\x8f\x0b\x13\x8a\x63\x70\x1a\x2b\xfa\xd2\x92\x35\x04\xeb\x1c\xac\x69\x5b\x28\xe7\x6b\xb7\x35\xb1\xd4\x86\x2b\x5c\x80\x71\x09\xf2\x98\x7f\x95\x8e\x30\x7e\xaa\x54\x37\x8a\x84\x15\x88\x2f\xa8\x35\x09\x5a\xaa\x57\xf7\xe0\xd4\xc4\x8c\xf5\x22\x12\x32\x0c\x84\x84\x53\x6a\x69\x51\xaa\x7b\x84\xfd\x21\x28\x50\x61\x80\x22\x72\x82\x14\x2d\xed\x47\x1c\xdd\xa6\x42\x39\xc9\x6a\x82\x99\xd9\x89\x52\x41\x67\xb3\xaa\x2d\xf2\x88\xa2\x15\xde\x3c\x6b\x2a\x32\xf1\xb3\xee\x91\x33\x25\x46\x27\x56\x66\xa3\x23\x1f\x19\x54\xae\x51\x5c\x1a\xee\x1d\xdb\xaf\x72\xcf\x2f\x0d\xb9\x9d\xeb\xaa\xa9\xb2\xaa\x80\xf0\x34\xd2\xd8\xde\x10\x61\x9e\x96\x3e\x12\xc7\x11\x62\x6a\x53\xd0\x5a\xd7\x25\x11\x1e\x95\x4c\x9a\x57\xaa\x5a\xd7\x84\xe1\x27\x55\x56\x1b\xdc\x8e\xa1\x3c\xb4\xa9\x48\x54\x9f\xa3\xc3\x83\x58\x68\xe0\x02\x97\x34\x1b\x3d\xb8\x12\x33\x23\xb9\x6c\x77\x23\x5e\xe2\x7b\xaa\x9a\xa2\x9a\xe3\xbd\xf7\xa0\x33\x41\x65\x6b\xad\xc4\xdc\x4a\x0f\x72\xd6\x02\x9f\x71\xc4\x00\xa6\x29\x23\x8c\x57\x6e\x11\xcf\x8b\x73\xd0\x63\x7f\x96\x34\xf2\xa1\x74\xdf\x01\x78\xb1\xa8\xa1\x0c\xa4\xbe\x0c\x3a\x7a\xf3\x6a\x7b\x36\xf0\x66\xe8\xf2\x48\x99\x00\xa5\x44\x03\xd3\x9c\x35\xa8\x24\xe9\x45\x98\x3b\x50\xf9\xf9\x05\xfd\xa5\x2a\x19\xcd\x49\xad\x83\x20\x31\xdf\xa0\x8b\x8a\x91\x7c\x5f\x02\xee\xf3\xc8\x9d\xca\x19\x29\xb6\x48\x96\xf2\x13\x11\x62\xe8\xf6\xea\x89\xf5\x8a\x93\x17\x9d\xf5\x56\x7c\xa1\xaf\xbd\xb1\xc2\x38\xc2\xbf\xff\x5d\xed\xbc\x33\x60\x59\x7c\x86\x9c\xa7\x28\xaa\x0b\xd2\xc9\x02\x9c\x70\xa0\x1f\x78\xf6\x4f\xe3\x5c\x75\xe7\x91\xf2\xaa\xd2\x69\xca\x40\xc3\xde\xc9\x3e\x42\x25\xf5\xfb\x1f\x79\xa7\xe4\xd4\xd9\x12\x0f\xf6\xb2\xaa\xcc\x70\x33\xa2\xf9\x58\xfd\xfa\xc0\x28\x9c\xaa\xff\x0a\xa8\x9c\x4a\x24\xa4\xb2\xe1\x2e\x6a\x38\x16\x0f\xa2\x11\xb3\xee\x5f\xce\x9f\x22\xe9\xb0\x2a\x89\x9d\x9f\xcc\xec\x46\xc4\x56\xe5\x52\x28\x17\x60\x91\xd3\x87\x44\x1b\x54\x12\xbd\x9d\x80\xc3\x31\xf0\x25\xa9\x68\x55\xc4\x2a\xfe\x90\xda\xc0\x19\x6e\x39\x53\x90\x33\xf9\x4d\x8c\x75\x51\xde\xe0\x82\xe6\xb0\xf7\x7f\x43\x73\xd2\xcc\xaa\xa0\x2c\xe4\x85\xf4\x18\xcf\xf0\x62\x41\x4a\x41\x1d\x2b\x31\xc4\xdb\xfd\x3b\x26\x6d\xca\xdc\x67\x6a\x62\xfc\x34\xcc\x71\xfd\xde\x4d\xa6\xa4\xf3\x39\xc9\x29\x6e\x48\xb1\x4a\xec\x91\x70\xe7\x76\xec\x13\x77\x43\xf5\xef\x8e\xf8\xd6\xf2\x33\x4d\x12\x2f\xa3\x4d\xc2\x87\xd7\xae\x7e\xeb\xec\xa9\x54\xa4\xbb\xfa\x01\xaf\x7b\x5b\x32\x3c\x25\xa2\xc0\xd9\x69\x99\xbf\x21\xd3\xb6\xcc\x2d\xde\x4d\x23\xd1\xc1\x28\xd8\xbf\xe1\x27\xee\x5f\xd6\x50\x57\x1e\xd3\x70\x57\xa1\x5f\x17\xd4\xfc\x5a\x72\x5d\x51\x75\x14\x76\xa7\x68\xd0\x46\x1b\x34\x92\xce\x28\x86\x32\x5c\x14\x22\xa3\x5f\x3e\x41\x02\xff\xac\xe9\xb4\x16\x47\xf0\x2e\x39\x68\xb7\xbc\xd5\xd9\x4c\x2d\x4a\x34\xf5\x93\xe4\xbb\xb6\x1e\xd3\xc5\x83\x6d\x60\x6b\x8b\x6c\x12\x6f\x97\x6c\x71\xb9\x6d\xc8\xd2\x8b\xcd\x29\x22\x3b\x6b\xd8\x9f\x2c\xa8\xe3\xa0\xab\xcf\x16\xac\x12\x5c\x44\xb2\x9d\x79\xc0\x24\xf3\x5d\x87\x4b\x26\x76\x41\xfa\x44\xfc\xda\x53\xcc\xe3\x56\x22\x52\x5c\xf4\x11\xc8\xe4\x1a\x9b\xfe\x22\xe6\x41\x51\x9b\x58\xdf\xe4\xf5\xca\x68\xed\xef\x23\x55\x05\x91\xd6\x61\x01\xbe\x09\xce\xde\x4b\xa3\x2e\xad\x3b\x13\x96\xd3\x55\x8f\xee\xbc\x24\x5a\xf4\xca\x32\x9d\x20\x4d\x62\x8f\x2a\x32\xad\xaf\x9e\x06\xb6\x1f\x6b\x27\x22\x78\x87\xdf\xcd\x7a\x63\x65\x8e\xce\x8a\x74\xe2\x98\x4e\x30\xb4\x21\xe7\x94\xc1\x4d\x01\xf7\x9f\x6c\x13\x3e\x27\xd8\x6e\xac\xef\x08\x78\x48\x95\x8d\x67\x6e\xab\x37\xd7\x8a\xce\x27\x00\x68\x88\x63\x52\x0a\x13\xb5\xb8\xf1\x25\xce\xfc\x5a\x2d\x58\x15\x38\xdf\x06\xd5\x81\xfb\xe3\x8f\x68\x47\xbb\x01\x97\x9f\x74\x3f\xc8\x90\x8f\x30\x97\x94\xfc\xde\xe2\x42\xda\xf1\x5c\x7d\x2a\xb2\x75\x24\x40\x2b\x95\x8d\xab\x56\xd3\xaa\xce\x1c\x49\x21\x74\x77\xde\x55\x5d\x39\x3e\xbb\x76\x02\x5b\xe2\xd0\xdb\x10\xcc\x98\x18\x4b\xd9\x1b\xcc\x76\xb0\xd8\x10\xcc\x74\xb4\x11\x6a\xca\x7f\xc1\xa5\x30\x78\x82\x9f\x01\x97\x2b\x34\xaf\xea\x10\xc2\x0d\xae\xd5\xfe\x7a\x53\x15\xe0\x0f\x82\xb8\xa0\xd0\xbe\x98\x14\xe3\xcf\x62\xaf\x47\xe4\x79\x6f\xa8\x33\x59\x41\x21\x3a\xba\xdd\xc1\x13\x7c\x65\xf7\x63\x42\x58\x00\xed\x39\x4a\xa5\xb6\x0d\x1b\xc5\x45\xe7\x4c\x26\x77\x1d\xf6\x88\x2b\xe8\x6e\x6c\x9f\x2e\xae\x21\x3d\x87\x1a\x40\xa3\x53\x4f\x1b\x43\xbb\x86\xfd\x14\x56\x42\xb1\x95\x81\xb5\x7b\xbf\xe2\xb6\x99\x8d\x7e\x6c\x1b\x2e\x5a\x21\xd3\x08\x56\x47\xb9\x83\x30\x90\x94\x62\x7e\xf4\x86\xee\x12\x65\x2e\x2b\x81\x29\x5a\x48\xbd\xa5\x90\x1a\x97\x2a\x11\x96\x50\x21\xc1\xa1\x48\x6a\x30\xa3\xaa\x98\xcb\xa2\xb0\x93\x44\x38\xcb\x54\xfc\x48\xb0\xa0\x78\x23\x02\xcd\x77\xa8\xf4\x0a\x70\xae\x1c\xcd\x52\xe4\x42\x00\x68\x1e\x27\x89\x4a\xf6\xfc\xcb\x60\x21\x20\x46\x0e\x9d\x20\x37\x54\x7f\x39\xa3\x05\x91\xdf\x1d\x23\xdb\xeb\x17\xaf\xf0\x6d\xc2\x4a\x4e\xe0\xe9\x77\xf0\xea\x2f\xe1\xe9\x93\xa3\x89\x7f\x1f\xa1\xc3\x90\xbd\xad\x9d\x8c\xa4\xc7\x8e\xf0\xca\x61\x29\xcf\x1d\xb9\xad\x83\xd2\x20\xbb\x92\x99\xf4\x1f\xe9\x7c\xc4\x21\x85\x69\xd1\x36\xa5\x21\xf5\x73\x17\x89\xbb\xfd\x93\x1b\x98\xca\x1b\x2b\x02\x01\xf7\x75\x7c\x3e\x91\x95\x4e\x54\x97\xed\xa6\xc4\x3a\xd9\xbd\xfe\x55\x1d\x83\xbc\xb6\x02\x3e\x70\x33\xb9\x1a\xb9\xcf\x4e\xd7\x34\xfe\x6c\x15\xc9\x88\xc1\x20\x44\xaf\x6f\xf8\x21\xe5\x63\xcb\xb0\x49\x50\xa4\x88\xac\xcf\x50\xcf\x0a\x02\x6c\x8f\x36\x14\xc2\x10\xc1\x1c\x3d\x21\x22\x88\xc3\x96\xcc\x75\x3b\xab\x3c\x2e\x07\x45\xcd\xc9\x07\xbd\x2a\xa5\xb0\xab\x4d\x56\x88\x91\xa6\x91\x1a\x23\xad\x15\x22\x4d\x85\xfe\x97\xd4\x95\xa5\x78\xda\x59\x61\x1c\x8e\x55\x91\xdc\xaf\x89\x92\x8e\x08\xa9\x37\x56\x2d\xf7\xf7\xe5\xcb\x32\x55\x41\xe8\x82\x82\x48\xfd\xb6\x40\x28\x49\xf0\x27\xd9\x74\x6d\x00\x16\x0e\x72\x6b\x8d\xde\x93\x95\x32\xe5\x8f\x87\x1a\x8e\x70\xca\x00\x32\xc8\xae\xe5\x0f\x16\xf6\x80\xab\xa5\xc1\x29\x6a\xb7\x5c\x90\x9a\x56\x39\x5a\xce\x64\x38\x82\x9f\x77\xea\xda\xf6\x6b\x22\xa2\x14\x84\x92\xe2\x97\x31\xad\x49\x01\xfb\xc6\xa4\xa8\xa4\xad\xfb\xb1\x3c\x88\x0d\x03\xa0\xb9\x60\x16\x88\x65\xae\x42\xb7\x99\xb7\xbe\xa9\x5b\xe2\xc9\xa6\x29\xb0\x1e\xd5\x5f\x28\xd3\x8e\x22\x8d\x9c\x23\x3f\xa1\xda\xa8\xc3\xcf\x7f\x5b\x3a\x6e\x1b\x41\x7d\x75\x86\xdd\xc1\x38\xc5\xa1\xe5\xb7\x33\x92\x48\x58\x76\xfc\x40\x32\x5c\x5d\x79\x5b\x06\xf9\x83\xd6\xca\x3c\xf1\xd6\x89\x0b\x7c\x6a\x30\xc5\x4e\x55\x26\x5d\x68\x74\xf7\x0e\x22\xa4\xa1\x92\xa5\xf0\x45\xc9\x97\xb8\xca\x08\x3b\xbc\x2a\x64\xa4\x49\x2a\x4f\x4d\xbf\x19\x71\x14\x7a\x18\x09\xb3\x38\xb4\x21\x5f\xf3\xd2\xfa\xbc\x9b\x0e\x96\xb8\x67\xd7\x39\x80\x65\xca\xba\x3f\x5f\x57\x30\xf7\xf6\xa7\x54\x23\x98\xa3\x47\xc8\xac\x31\xca\x1a\xf0\xda\x99\xfd\x48\xa7\x88\x72\x45\xbe\xcc\x3d\x76\x20\x23\x8a\x44\xf9\x48\x86\x68\xc9\xda\xe9\x94\x66\x94\x98\x0e\x75\x46\xa0\x0c\x77\x1f\x78\x96\x55\x71\xaa\xc0\x24\xee\xba\xa8\x1b\xa9\x32\x25\xc4\xd4\x50\x42\x8d\xd7\x50\xf0\xee\x2e\x77\x63\xfa\x06\xf1\x88\x3d\x54\x61\x78\x29\x7c\xf8\xdb\xbc\x7a\x6a\x22\xcd\xda\x83\x5d\x8a\x1c\xa1\x61\x2a\xef\x35\x69\x7c\x05\x75\x20\x56\x59\xb5\x58\xc5\xb4\xd5\x3e\xbc\xac\x78\xd3\x4e\xb4\x5e\x9b\xe7\xb4\x28\xb6\x06\x66\x76\x58\x6b\x04\x2f\xfe\x6e\x20\xab\xfd\x4c\x44\x0c\x29\xf5\x74\xe9\x80\x94\x90\x16\xa5\x84\x38\xce\xad\x63\xf6\xcc\xf8\xee\x17\x9a\x85\xd9\xa6\xca\x27\xa9\xa0\x51\xf1\x0e\x6b\x27\x91\xb2\x4b\x70\xb4\xd4\xcd\xa1\x2f\x53\x31\xd2\x12\xe6\x0f\x81\x57\xd7\x55\xd3\x90\x12\x2a\xab\x97\xb0\xff\x31\x8c\x2b\x82\xac\x26\x61\xa0\x86\x02\x5d\xe6\x41\x18\x32\xa0\x07\x2e\x87\x09\x11\xd1\x00\x24\x20\x47\x30\x71\x5d\x5c\x9a\x6a\xc9\x57\xc8\xab\xe0\x9b\x6d\x2a\x74\x78\x70\xe0\xbf\x24\xb8\x75\xa7\xdb\x57\x4a\x19\xc2\x42\xac\x45\x43\x69\x51\x6e\xe8\x3c\x58\x81\x6a\x2a\x00\xe2\x42\xf1\x11\x2f\x76\x20\xe6\xe6\x55\x99\x6d\x17\xe7\xfc\x25\x7f\xae\x29\x67\xeb\xf6\x5c\x22\x0a\x1a\xe4\x2d\x79\xf5\x16\x5d\xfb\x04\xff\xf5\x65\x5b\x98\x0e\x7d\xba\x7e\x75\x1c\xe2\xb5\xd3\x26\x30\x8e\xe3\xc0\x66\x82\x31\xe4\x06\x75\x59\xb2\x69\x75\xc1\xd4\x5a\x08\xb6\x8a\x4e\x90\xcf\x46\xdf\x09\x12\xfd\xc2\xcf\xb9\x10\x71\x62\xaa\x3b\xce\xe7\xb4\xdc\x75\xc3\x5c\xf8\xd0\x0c\x8d\x74\x40\xf4\xbe\x0c\xe2\x16\xbf\xca\xd0\xeb\x7d\x3b\xb4\x39\x44\x74\x7f\x5f\xa7\x75\x68\xe0\xa7\x97\xe7\xe2\x90\xf9\x67\x3a\xea\x7f\x77\x49\x81\xee\x9b\xdc\x11\xf4\xf0\x21\x1a\xdd\xf7\x96\xe4\x8f\x3f\xd0\x7d\x97\x32\x29\x67\xbb\x25\x43\x0d\x91\xfd\xed\x9f\x3b\x55\x7f\x63\x03\x7a\x1c\x3f\xd0\x88\x34\xd4\xf8\xeb\x59\x55\x36\xb4\x6c\x43\x02\xc7\xed\x38\x0b\x52\xcf\x29\x63\xb4\x2a\x0b\x15\x10\xac\x36\x83\xb8\xea\xa3\xeb\x7c\xf9\xea\xed\x8b\x23\x74\x6a\xc7\x51\x8b\x88\x50\x4b\xee\x59\xd4\xb4\xaa\x95\x3f\xea\xf0\xe0\x60\xf7\xe5\x0f\xaf\x7e\x0e\x13\x5f\x63\xe0\x47\x32\x3d\xc4\xdb\x4d\x63\x60\x69\xe2\x8e\x17\x8c\x4f\x46\x93\x60\xd4\x90\xf9\xa2\xaa\x71\xbd\x42\xd7\x35\xce\xb4\x3a\x26\xbf\x8f\x8d\x21\x86\x68\x20\x45\xff\xba\xc6\x65\x3e\xc5\x50\xd4\x3b\xf7\xfb\x93\xcd\xf1\x4a\xde\x2f\x52\xec\xe2\x93\xe6\x23\x05\x53\xd9\x8b\x8d\x03\x49\xc1\x50\xba\xdb\x21\x17\xcc\x8d\x50\x88\x27\xb7\x0f\xcc\xab\x37\xf1\xf3\x12\xe6\xdb\xed\xef\x23\xb4\x8b\x5e\x15\xfc\x90\xb1\x80\x56\x3b\xaa\xcf\x9c\xad\x68\x02\x64\xb0\x60\xc4\xcf\xa0\x00\x79\x49\x96\x02\xa4\xc8\xce\x31\xaa\x95\x80\x69\x4a\x86\xea\x5b\x77\xa3\xd3\x7d\xe2\x9e\x6e\xff\x70\xf3\x8f\xdc\xc3\xbd\xfd\xb3\xfd\x19\x8f\x5a\xd4\x1e\x75\x78\xd0\x5d\xfd\x5b\xa9\x24\x2e\x9a\x49\x65\xd9\x49\xdc\x52\xf9\x3d\xd0\x99\x90\xd4\x0d\xe6\x6a\x9e\x4e\x9b\x10\xc9\x12\xf8\x06\xd3\x82\x73\xb6\x44\xb6\x04\xab\xdc\xae\xb2\x73\xbe\x8d\x63\x89\x87\x20\x33\xc1\xa8\xaa\x93\xb3\x7c\x03\xc6\x71\x60\x9a\xac\x0b\x7e\xe8\xaa\x79\xb1\xe2\x2b\x28\x62\xc5\xb5\x1c\x03\xf2\x8b\x90\xbe\xa8\x28\xfa\x95\xbb\x09\x61\x97\x16\xcf\x51\x4c\xc1\x80\xe1\xfa\x10\x7f\x8d\x41\x73\x9d\xda\x0d\x23\xd3\xa2\x10\x95\xd1\x9a\xaa\x9e\x87\x3b\xc2\x69\x51\x04\x53\x2d\xc8\xd4\x58\x1d\xa7\xa2\x71\xb5\x05\x00\x91\x0f\xb4\x11\x73\xa3\xf3\x45\x41\x33\xda\xd8\xb3\x6b\x2a\xe1\xc4\xe5\x13\x74\xf5\x3f\xbd\x0c\x4c\xe4\x34\x70\x34\xa5\xa4\x0b\xb5\x65\xad\x0d\xc0\x94\x04\x67\xa9\x7f\x4d\x8d\x4b\x46\xc3\x29\x24\x95\xb6\x88\x61\xc0\xb1\x4a\x04\x96\x05\xe9\x6e\xd4\x2e\xc4\xdb\x3b\x92\x03\x45\xa7\x23\x11\x2e\x09\x5c\xe1\x2f\x73\xe9\x22\x50\x75\xa2\x48\x12\x86\x9b\x8a\x13\x01\x01\x4b\x2f\xfb\xdb\x6b\x1a\x9d\xa0\x77\xbf\x04\x0a\xd1\x0f\x60\xf4\x84\x2d\xc6\x64\xe1\x58\xaf\x27\x68\xd4\x04\xeb\x64\x78\x6e\x92\xcd\xea\x6a\xdb\xc3\xb2\x5a\xd9\x98\x0b\x89\x1f\x3f\x05\xd8\x90\xf9\xa2\x59\xb9\x8f\x9a\x05\xf1\x46\x42\x27\xe8\xe3\xe1\x11\xfa\xf8\x69\x07\x3d\x16\xff\x3c\x11\xff\x3c\x15\xff\x3c\xe3\xff\xac\x9d\x63\x00\xe6\x9b\x08\x1a\x03\xd2\x5e\x59\x24\x58\x18\xd8\x92\x09\x05\xd5\xbb\x50\xe9\x26\x51\x81\xdb\x5d\x13\x29\xd2\xa3\x13\xef\xf3\x77\x32\x8c\xa1\x23\x8e\x41\x0f\x27\x9f\x45\xcf\x4f\xec\xec\x3f\xf9\x61\xfc\x66\x13\x41\x43\xb8\x28\x14\xbb\xae\x45\x52\xcc\x8e\x32\xfa\x1b\x76\x06\x4f\x29\xc3\x82\x5b\x72\xc5\xa7\x87\xd1\xd6\xa2\x93\x4c\xa9\x6c\xea\xe7\x16\xd7\x6d\x24\x44\x54\x37\xf3\x48\x91\xeb\x91\x64\x02\xa3\x34\xb2\xd2\xf9\x3d\x46\xcf\x07\x53\x36\x45\xee\x4b\x88\xdf\x0e\xe9\x0d\xb2\x54\x9e\x03\x8f\xb5\x6d\xc3\xfe\x05\x11\xcf\x05\x4e\x8d\x76\xa6\xea\xff\xa0\x59\xb5\x44\x73\x65\x19\x01\x2b\x9c\x5c\x61\x13\x41\xa4\x47\x12\xe6\x19\x15\x49\x14\x0d\x21\x42\xca\x20\xdc\xce\x2f\x05\xf7\x12\x7e\x0f\xc5\x51\x4d\x48\xcc\xad\xe8\xbd\x1b\xd2\x7b\x38\xb5\x81\xb5\x6a\xfc\x4e\x73\xae\xad\xaf\x33\xb4\x3f\xb7\xa4\x57\xfe\xa2\xcc\xb9\xca\xaa\xc5\x05\xca\xff\xa6\xba\xa3\x5c\xb0\x86\xb8\xae\xf1\x4a\x1b\x9a\x62\xc6\x1f\x9b\xc4\x39\x29\x08\xdf\x15\x32\x10\x58\xcc\x40\xd9\x3d\x4f\x7c\x06\xdb\x49\x91\xfd\x7d\xf4\xc6\x15\x89\x7c\x8c\x87\x20\x25\x82\x43\x7c\xea\x74\x44\x51\xa9\xc5\x10\x43\xf2\x0d\xae\x17\xa2\x26\x37\xa4\x6e\xe8\xa4\x20\x02\xb1\x63\x91\x6d\xf4\x7c\x34\x46\xff\x4f\x66\x1e\x0d\x58\xac\x38\x33\x40\x4e\xc0\xa5\x08\x39\xb1\x62\x1a\x77\x64\x29\x7a\x29\x3c\xed\xa0\xa6\x5e\x21\x7c\x8d\x69\xd9\x05\x4d\x58\xd8\x39\x98\xb2\x6a\x76\x20\x63\x80\x7f\x90\xb6\xe3\xd9\x3f\x22\x48\x41\xaf\xe6\x3b\x4d\x90\x9e\x34\x00\xf5\x93\x7c\x39\x74\x96\xf8\x3f\xc1\x72\x9d\x84\x1f\xc5\x62\xd6\xd4\x4f\x7c\x97\x45\xd4\x10\xe4\xf4\x2f\xe7\xf7\x87\xe0\xe0\xd2\xdc\x27\x25\xd5\x01\x17\x08\xac\x17\x2d\x9d\x49\xf7\x5d\x1d\xa6\xa2\x6a\x70\x93\xda\xfb\xe6\x9d\x1e\x20\x0c\x51\x52\x3f\xb7\xb8\x85\x90\x5f\xbe\x43\x0f\xde\xe7\x7b\xee\xa7\xeb\x95\x12\xfb\x64\x44\xbd\x09\xc3\xd5\x6e\x1b\xa1\x25\x55\x52\xcd\x99\x53\xf7\x9b\x1d\x3b\x94\x15\x3a\xc7\xf3\xab\x86\xcb\xeb\x89\x8d\x1b\xe7\xe3\x9d\x0c\xde\xe1\xba\xe1\x54\x3a\xd3\x44\xac\x3b\x52\xdd\x71\xf6\x3d\x89\xe5\x4e\x1a\x70\x57\xa6\xc0\xeb\x3c\x2a\x71\x97\x0e\xbc\x4a\x2f\x2b\xd9\xfc\x13\x62\x43\x08\x91\xa1\xd0\xc0\x00\xac\x52\xd0\x4c\x46\x49\x5b\x11\x25\x2b\xc7\x4e\xae\xb4\xcd\x6d\xd1\x7a\xf0\x8d\x36\xd4\x86\x20\x56\x6d\x0f\x32\xaa\xf2\xd3\xa2\xe8\x00\x1d\x8f\x4e\xe6\x37\xad\xa8\xc2\xc6\xa0\x66\x9c\x8e\x27\xb6\xaa\xbf\xd8\x7b\x34\xdc\xca\x31\xa8\x40\x6b\x11\x2c\x69\xad\x16\xdb\x13\x99\xf0\x19\x38\x5b\x8a\x6a\x49\x6a\xff\x09\x69\x60\x88\xc1\x2c\xc9\xd2\xc6\x8e\x2f\x93\x02\x21\x6c\x0c\xa6\xaa\x8b\x05\x30\x26\x8b\x3b\x9a\xa0\x11\xe6\x4d\xdd\x04\xb1\x90\x09\xfb\x92\x27\xe3\x74\xae\xb7\x3f\x4a\x64\x59\x3b\x16\xf9\x33\x07\x1c\xaf\x19\x6c\xac\xc1\x0c\x8f\x33\x76\x86\x13\xf5\x6d\x93\xd5\x6f\x98\x55\xff\x23\x66\x05\x33\xbb\x3f\x65\x00\x3b\xc3\x9c\x4d\x46\xf2\x6c\xa5\x99\xa4\x42\x0b\xbc\x32\x05\x09\x2a\xcf\xd2\xeb\xc0\x9a\x60\xc6\x0f\x47\x19\xf4\x7b\x31\xfd\x72\xbc\x28\xdf\xbb\x2a\x1f\xea\xab\xa8\xa6\xc2\xb4\x29\x61\x7e\x0a\x32\xeb\x89\x07\x6f\x2f\xac\xb5\x8e\x6c\x77\x59\x50\x7b\x5b\xbd\x97\xac\xe6\xee\x5b\x3c\x9c\x4e\x98\xa5\x4f\xd0\x90\xe2\x3b\xaa\x8a\xc5\x9c\x72\x96\xa2\x5b\xc3\x3a\x70\xa1\xb5\x63\x64\x7e\x56\x69\xa3\x98\x2c\x0b\xc1\xc0\xb2\x00\xa1\x41\xff\x35\xa6\xb9\x28\x7a\x7f\xe4\x4c\x7a\x07\x54\xab\x97\x84\xb0\x23\x74\xb0\x77\xb0\x23\xcb\xf9\xcb\x3f\xa6\x84\xb0\xef\xda\xba\xd4\x1f\x10\x6b\xf9\x5e\x5a\xb5\xdb\xbd\x95\x8d\xb3\x5c\x11\xd4\x28\xae\xa1\x72\xb7\x32\x65\x09\x8c\x51\x48\xa6\xdc\xf2\xcb\xaf\xfc\x0a\x4a\xe8\x31\x69\x02\xd5\xb6\x3e\xab\xe6\x43\xd4\x6f\xa2\x8d\x37\xca\x17\x15\xd6\xbd\x88\x2b\x24\xea\x5c\xa6\x0a\x69\x38\x40\x23\x33\x14\xe7\xd3\xe5\x6b\x28\xdc\xb3\x53\x42\xa4\xc7\x55\x9a\xb8\x38\xf1\xf7\xae\x49\xf3\x52\x7f\x11\x89\x69\x12\xcb\xe2\x15\xd7\x8f\x94\xaf\xa7\x53\x7b\x80\x63\x77\x83\x87\x9b\xc5\x01\xeb\xf5\x2f\x40\xbb\x16\xa8\x2e\x76\xbd\xbf\x8f\xbe\x33\x5d\xa4\xa7\x84\x08\xd7\xaa\x34\xdf\xca\xe6\x24\x4a\xfc\xe1\x5b\xca\xef\x10\x2b\x9d\xac\x76\x2f\x2e\x54\x60\xd6\xbd\xd6\x92\x96\x50\xb8\xb7\xcb\x73\xce\xc9\x0b\x0f\x8d\xc2\x7e\x22\x12\x3e\x74\x2f\x41\xc7\xbb\x1a\x9e\x8e\x18\x17\xce\xea\x97\xe2\x88\xc0\x63\x3a\x86\xdc\xd0\x26\x0c\xdf\xfd\x91\x1f\x6b\xb7\x53\x29\x78\xfd\xfc\x26\x19\xd6\xaa\xb9\x2b\x91\x0a\x03\x87\x49\x17\x95\xc0\xeb\x47\xa8\x7d\xbd\x56\x52\xca\xc3\x97\xea\xe5\x3d\xf1\x76\xf4\xce\xb4\xa0\xc7\x25\xff\x58\xfc\x8c\x6c\x24\x3e\x17\x48\xd5\x64\x4a\x6a\x52\x66\x7e\x8c\x2b\x82\x83\x62\xa8\x1e\xb6\xb3\x76\xc7\xdf\xe3\xf0\xbc\x2e\x34\x0e\xa9\xc6\x9d\x9e\x23\x43\x70\xd3\xe6\x82\x96\x89\x7b\x63\x4b\xf1\x19\xde\x78\xd1\x66\x36\x2e\x70\xd9\x26\x21\xf6\x62\xec\xf6\x41\x31\xcb\x49\x90\xa2\xa7\x1b\xcc\xf8\x14\x76\xc8\x9f\x48\x17\xe5\x4f\xc4\x1a\x7d\x71\x7a\x9a\x34\x1a\x4d\x49\x83\xf3\xd0\x22\xff\xe8\x96\x49\x34\x1d\xf0\xec\xf1\x23\x54\x4d\x97\xd3\x4f\x98\xed\xa2\xe4\x46\x91\xcc\x94\x0d\x29\xee\x21\x94\xb0\x13\xc5\xfa\x16\x89\x5b\x5d\x85\x5a\xc4\xf7\xdd\xa0\x4c\x1f\x1b\xa8\x7b\xc9\x47\xae\x76\x1f\xb3\x88\x86\x06\xc8\xae\x83\x63\xb8\xfb\xd6\x42\x23\x92\xbb\xa7\xc4\x1a\x74\x92\xba\xc5\xdc\xab\xf2\xf9\x49\xdf\x5d\x69\x41\x4c\x0a\x86\xae\x54\xb1\xb9\x28\xa6\x7e\x33\xf2\x98\xc3\xf4\x5c\xc9\xcc\xd9\x5e\xd7\xa4\xd1\x52\xc4\xa6\xf2\xda\x67\x91\xd5\x36\x92\xd3\x6e\x23\xa3\x41\x47\x25\xd6\xd4\xd5\xca\xbb\x9a\xa7\x40\x68\xab\xce\xa9\x72\xda\x57\x73\x02\xbe\x6e\x07\x4c\x2e\x61\xd8\x54\xef\xd0\xc4\x84\x67\x83\x39\x45\xf3\x9c\x3e\x2e\x41\xa0\x4d\x22\x61\x62\xc3\xae\x09\x91\xa0\x63\x31\xec\x65\x50\x15\x4e\x19\xeb\xd7\x88\xac\xbd\x1f\x90\x58\xb5\x0a\x65\xed\x5c\x5b\xbd\x84\xda\x18\xc9\x06\xe5\x07\x15\x8e\x80\x48\x52\x4b\x8e\xfd\xd6\x3c\xe3\x49\x71\x7c\xc1\x6c\x00\x27\x09\xc1\x49\x2a\xcf\x11\x02\x79\xad\xc0\x40\xcd\xb1\xfb\x80\xfd\xd2\x55\x2a\xce\xf1\x5e\xc1\xb4\x45\xdf\x1e\xd1\x19\xad\x2d\x1a\xba\x28\xa8\xe8\x77\x62\x82\x4e\x1c\x7a\x40\xc8\x49\x10\x08\xac\x09\x23\xf0\x12\xdd\x80\x86\xd5\x84\xdf\xb7\x09\x12\xf2\xc5\xa8\xe8\x73\x84\xde\x45\x40\x07\x1d\xd0\xe2\xee\xfe\xb7\xba\x5c\xbe\x5d\xe3\x10\x4e\x10\xbf\xeb\x66\xa4\xb0\x22\x5a\x62\xdc\x24\xcc\xf7\x65\xed\x5c\x0e\xfe\xb3\x82\x20\x54\x9d\xf4\xd8\xa6\x3b\x1d\x33\x85\xe4\xa3\xa3\xa5\x0e\x98\x35\x38\x10\x8f\x4b\xfd\x2e\x9f\xb9\x92\x7d\x97\xe2\xb8\xc4\x72\xa9\x93\x53\x96\x61\xd3\x72\xeb\xf8\xa0\x54\x51\x08\x8b\x9c\xca\xe7\xa5\x48\x1a\x9c\xea\x32\x64\x89\xc9\xf3\x94\x62\x9f\x61\x5e\x8c\xf1\x92\x47\xe0\x7f\x9e\xb0\x66\x3b\xa4\xeb\x2b\xc3\x48\x33\x5c\x72\x7a\xa8\x5a\x90\xb9\x28\xce\x99\xd3\x29\x28\x1e\x76\xf9\xfd\x18\xc4\x0b\xbb\x45\x9e\x05\x55\x18\xc1\x59\xe5\xc2\x85\x93\x8d\xe7\xa4\x0b\xa8\xd1\x27\xcf\xe5\xab\x6f\x2b\xab\x78\xe5\x49\x8c\x80\x2a\x50\x39\x12\x3a\x31\x64\x17\xf6\x3f\xd3\x5b\xcb\x26\x6e\xa8\x71\x58\x5a\x59\xd5\x73\x7d\xb8\xe5\x39\xd3\x45\x5a\x4c\x0d\x4e\x08\x0a\x53\xd1\x60\x66\x5d\x02\xf8\x6e\xa3\xc0\xd3\xb9\x2c\x95\xd1\x57\x6e\xe5\xeb\x80\x1f\xf6\x40\x66\xa7\x1c\x17\xe0\x1f\x55\x01\xf1\x20\x27\xe1\xb8\x5f\x77\x2c\x59\xa7\xdb\xc0\x48\x0f\x72\x7b\x08\x2e\x64\x98\xbc\x22\x4b\xf4\xbc\xca\x05\x0e\x79\x5c\xe4\xc3\x47\x68\x14\xa0\xbd\xdb\x35\xcf\x44\x1c\xbf\xcf\xf8\xe3\xc7\xd2\xe7\xf9\x5e\x3d\xc9\xf8\xf1\x4c\x71\x3e\xcd\xfe\xe5\xd1\x4d\x30\x5d\x64\x27\x92\x58\x3b\x8f\xd6\xd6\x29\xd4\x07\x54\xb4\x26\x8d\x4e\x71\xbd\xc2\x12\xa8\xb3\xb8\x04\x5a\xb3\xc0\x04\x5a\xb3\xc8\x04\x1a\x56\x68\x02\x6d\xbb\xd8\x04\xda\x22\x6f\xe9\x2e\x35\x90\xf4\x0e\xbb\xec\x25\x6c\x2b\x2b\xdc\x0b\x94\x39\x7d\x60\xa0\x34\x72\xda\x5b\xea\x73\x6b\xab\xcc\x70\xa7\xec\x11\x05\xa8\x02\x5a\x2c\xad\x58\xf3\xa9\x9e\xfa\x0d\x03\xd8\x54\x62\x84\x18\xbf\x8a\x23\xb1\x1e\xd3\x42\x2e\xe3\xd2\x67\xd2\xf2\xff\x18\xfe\xc5\xda\x79\x6a\xc7\x0c\x65\x56\x71\x9c\x77\x7b\xa7\x9b\xd8\xab\x32\x1a\xa5\x9b\x50\x52\xea\xd7\x91\xe8\x1d\xa1\x09\xaa\x96\x8d\xab\x75\x7d\xc5\x50\xd6\xc6\xbd\xea\x74\x1a\xcc\x29\xc4\xe0\xeb\x35\xba\xdf\x8c\xb5\x75\xb7\x37\x42\xe4\xac\x6d\xec\x8d\xb7\x3d\x1c\xd2\x43\x0f\xbd\x40\xc3\x6f\x1f\xb9\x28\xa7\x87\x58\x7f\xe3\x87\x8f\xec\x7a\x83\xc5\xc6\x89\x47\x03\xf9\xf7\xe0\x5e\x5f\xaf\x4e\xcb\x64\xa6\xdb\x75\xf6\x6f\xe6\x10\x99\x94\x1d\xdc\xc1\xc4\xee\x1e\xdc\x79\xc7\xf7\x01\x13\xae\x42\x11\x1f\x31\xf2\xbf\xec\xb5\x9e\x29\x2e\xa1\x54\x65\xa9\x7f\x46\x4e\xfc\x3e\x1a\xd9\x0a\xf8\x6e\xff\xc5\x11\xba\x61\x6c\x0d\xfc\x75\xd1\xda\x3c\x26\x50\x82\x1f\x45\x71\xf3\x95\xb1\xfd\x20\x1b\xd7\x6d\x86\x2e\x3c\xb2\x1d\xda\x8e\x63\x23\xe9\xaa\x95\x9b\x16\xea\x65\x0b\x8a\x1e\xb6\xb4\x5d\x5d\x69\x1b\xc2\xb5\xb3\x04\xd1\x98\xee\x70\x84\x13\x55\x0c\xb1\x2b\xbb\x69\x00\x25\x3e\xb3\x90\xea\x95\x3a\x93\x2a\x0e\x54\x47\x95\x15\x17\x67\x38\x52\x58\xd0\xee\x8a\xeb\xb6\xc2\xd0\x22\x8c\x1b\x1c\xe1\x56\x3c\xfc\xb7\xec\x7a\x0b\xd9\x75\xff\x0e\x04\xc8\x6d\xc9\x7b\x3d\x27\x07\x45\xc5\x19\xf7\x08\x7d\x36\x19\x46\xcb\x92\x9f\x5b\x70\xd9\x60\xe0\x21\xd2\x8a\xc7\xeb\xac\x8f\x36\x95\x4b\x7a\x26\xf0\x65\x49\x20\x02\x89\xbe\x8a\x6a\x28\xe6\xca\x1c\x2e\x86\xa4\x06\xd9\x9e\xec\x01\xee\x09\xe9\xb8\x38\x19\x60\xad\x1f\x60\x10\x77\xac\xf9\x51\x4c\xe3\x71\x76\xcc\xeb\x3a\xbd\x76\x90\x9d\xa8\x47\x26\xcb\x1e\xca\x7e\x34\xa2\x8a\x8c\x1b\x62\xc7\xef\x06\xd9\xd1\xdf\xf9\xfc\xad\xc5\xcd\xec\x58\x19\x55\xd5\x41\x64\xa2\xde\x58\x16\xca\x68\xa5\x1a\x1f\x14\x44\x53\x8b\xb2\x36\x5c\x90\xb6\x1a\x11\x40\xc8\x8d\x40\x5f\x85\x32\xaf\xc2\x2a\x9e\x1c\xde\x4f\xa5\xdd\xdd\x98\x30\x15\xfc\x0c\xf1\xd9\x68\x02\x15\x5e\x04\xd4\x8a\x69\x1a\xc8\x52\x2a\xd8\x69\x5e\x60\x17\x8e\xdb\xa0\xaf\xf7\xa0\xbe\x60\x43\x0a\x34\x1f\xa1\x07\x67\xb8\x84\x90\x3c\x6b\xd9\x68\xb4\x3f\x09\xa2\x0c\xb1\x86\x16\x50\x1f\x64\x51\x57\xd7\x35\x61\xdd\xdd\xc3\xbe\xf8\x52\x3f\x9d\x48\x75\x17\xe3\xff\xb2\x0a\xda\xbe\xd1\x29\xa7\x9d\xf5\x66\xf8\x8d\x0f\xbe\x62\x1f\x2d\xcb\x1d\xea\x4d\x2c\x74\x46\xaf\x95\xc3\xe9\x0f\x14\xcf\xe2\xec\xa6\x12\xdc\xae\x6e\xb1\xcb\xbf\x60\x59\xe2\xbb\x75\x51\xa7\x0b\xf5\xf4\x28\x7b\xdb\xaf\xd5\xa3\x8b\x5d\x9c\x6c\x56\xc0\x46\x67\x75\x04\xe5\xcb\x70\xd4\xdb\x8e\x12\x85\xed\x53\xc5\x86\xff\xf8\xc3\xa0\x18\x57\x1a\x22\x24\xb0\x6a\xfc\x08\x51\xf9\x3b\x88\xc7\x78\xbb\x5a\x90\x58\x49\xf2\x5b\x42\xb8\x1f\xf3\x70\x05\xf3\x89\xe2\x0e\xc1\x39\xf6\x30\xb7\x6f\x1d\x11\x8f\xdc\x4a\x29\xdf\x77\xde\xd4\x21\x86\x8c\x73\xb0\xde\x39\x33\x4d\x66\xe8\xc5\x2b\xe6\xa8\x36\x44\x33\x5b\x9a\x30\xfb\x2f\x5a\xfd\x3b\xb5\x03\xb5\x3c\x31\xbc\xdc\xf5\xb0\x2a\xd7\x49\x7a\x05\x23\x0e\x5c\xbb\xe1\x2d\x39\xcc\x08\xfd\xab\x17\x62\x33\xb4\xfe\xb4\x55\x9d\x5d\xc9\x62\x16\x1b\x28\x73\x5d\x8c\x7b\x0e\x52\xa2\x3b\xda\xa0\xb5\x09\x4b\x4c\xaf\xb7\x38\x1d\x15\x99\x93\xf4\x08\xc7\x5c\x6b\x79\x38\x21\x7b\xd7\x47\x9e\xc2\xfe\xc5\x89\x20\x13\xc7\xc6\xeb\x9b\x52\x56\xa8\xa8\xca\x6b\x52\x8b\x7c\xde\x89\x2a\x4f\x3c\x17\xf5\xd1\x76\xac\x92\xc5\x73\xaf\xe4\x4b\x35\x85\x34\xbe\x9b\xae\x1c\x41\x3a\x8d\x0a\xb6\x03\x4b\xb1\xf5\x58\x04\x53\x95\xba\xba\x0a\x22\x38\x16\xd3\x35\x4b\x08\xc5\x15\x65\xb3\xbf\xcd\x96\x6e\x9b\x6a\x8e\x1b\x9a\x61\xae\x9c\x38\x79\x8d\x9c\xeb\x48\x51\x23\x05\xcd\xc9\x77\x84\x88\x1a\x58\x01\x99\x01\x1f\xa9\x63\x6b\xff\x6c\x54\x7f\x3c\x08\xc0\x8d\x75\x2a\x0b\x45\xba\x41\xc7\x1f\xea\x62\x8a\x77\xb4\xf9\x80\x49\x81\x30\x22\xd8\x74\x04\x9b\xa8\xa2\xfd\xca\x48\x6e\x4c\x8f\x5f\xf5\x69\xb0\xea\x27\x88\x0c\x8f\x62\x76\x57\xe1\xe0\x3d\xe7\xd1\x8e\xf4\x09\x84\xa5\x8e\x32\xc6\x1e\x34\xca\x10\x54\x87\xd3\x89\x97\x66\xc2\xfa\x50\x3b\x5d\x00\x52\x2d\x33\xec\x29\xe3\xac\x69\xb1\xa9\xc6\xf8\xb2\xaa\x2f\xc9\x87\x06\xb4\xdd\x88\xf9\x31\xd6\xae\xaa\xc7\x44\xb9\x1b\x09\x54\xf7\x39\x5a\x8a\xc3\x74\x21\x77\x9c\x90\xc2\xf5\x32\x49\xee\x03\xe8\xbc\x31\xe5\xe1\x3a\x5b\x01\x7e\x29\xdd\x1e\x42\x7c\xb6\xdd\x73\x21\x61\xde\xfd\x22\x44\xea\x5e\x8a\xa5\x7b\x7f\x48\x8e\x1c\x2b\xaa\x9c\xd6\x4a\xd0\x36\xba\xa0\xa0\x44\x27\x94\x6e\xe9\x7e\x0b\x7d\x50\xfa\xf7\x4e\xa7\xdc\xff\x19\x76\x72\xda\x95\xb0\xa9\x14\x9f\x58\xb1\xf5\x04\xf9\xd4\x8a\x6d\xbb\x77\xcd\x40\x61\x3f\xb6\x66\x83\xf9\x4f\x87\xb8\xdf\x8f\xce\xba\xab\xb6\x5d\xa9\x3f\xb1\x96\x6b\x0a\xfe\xdd\x8b\xb9\x41\xf3\x98\x14\xf9\x86\x2a\x07\xe9\xe5\x8c\xe9\x07\x89\xc3\xda\xbb\x98\x83\xb5\x03\xb4\x96\x40\x6b\x24\x8b\x1e\xa9\x16\x6d\x41\xb2\x45\x5b\x93\x6e\x93\xbd\x7f\x06\xc9\xb8\xa8\x73\xd3\xeb\x1e\x93\x4e\xcb\x44\x4b\x8e\x53\x2a\x94\x0c\x65\xb3\x3d\xef\xba\x31\x59\xb3\x5a\xc4\x85\x9d\x2f\xe0\xde\x1d\x24\xa8\x45\x91\x1f\x26\xa5\x1c\xec\x1d\x0c\x35\x2b\xdc\x1d\xad\xbf\x08\x3a\x0f\xd0\xf1\x13\xdd\xbe\x94\x77\x41\xd2\xc1\x10\x66\x4a\x49\x91\xcb\x94\x38\x99\x9a\xd0\xb2\x68\x9b\x8a\x00\x70\x39\xac\x09\x67\xb0\x7c\x61\x1a\x3e\x74\xe7\x91\xc3\x2d\xc5\x68\x5f\xb1\x64\x7b\x7d\xa4\x13\xea\x62\xdd\x73\x42\xe0\x5e\x51\x27\xa1\x05\xd8\x1d\x13\xca\x68\x6d\xcf\x98\xf7\x2d\x6e\xab\x77\x4c\x08\x91\x66\x85\xba\x82\x9d\xee\x08\x2b\x97\x01\xdc\xa3\xa6\xb4\xad\x71\xc3\xce\x30\x43\xa4\xf4\x0b\x19\xed\xef\xa3\xb7\xa4\x28\x18\x5a\xea\xce\xb2\x64\xa9\xa2\x7f\x16\x22\x8d\x4a\xe6\xdb\xec\x41\x8a\x11\xff\x5a\x7e\x4e\x99\x09\x52\x17\xa3\x65\x33\x5c\x5e\x87\x23\x4c\x44\xb5\x6b\x88\x43\x11\x0d\x03\xf8\xbb\xa2\xb2\xbc\x7c\x53\x37\x35\x9d\x10\x05\xc5\x54\xc1\x22\xc2\x0e\xa4\xe7\xe2\xc0\x17\x1d\x90\xa5\x53\xd4\x0e\xc0\x8b\xba\xc4\xfd\x0c\xba\x9d\xe4\x2d\x80\xec\x70\x16\xe1\x3f\x1f\xe6\x64\xef\x80\x18\xf8\x6e\xbd\x0f\xec\xae\x47\xd6\xb6\x86\xe2\xc3\xe5\x8a\x9f\xa2\x1a\x4e\x54\x26\x54\x6a\xbb\xd0\x30\x14\x88\x14\x95\xd6\x11\x86\x55\xba\x54\xf1\x55\xa2\x2d\x8d\xee\x67\x24\x49\x5a\xb5\x75\x46\xb4\x0f\xc8\x2e\x65\xc3\x47\x60\x0d\x5f\x31\x71\x67\xd2\xda\xf7\x53\x01\x58\xdf\x47\x8d\x73\xb7\x29\xbc\xea\x50\xd6\x45\x10\x61\x5a\x83\xb0\xb8\x6e\xba\x35\xcb\xaa\x86\x33\x99\xe7\x35\x61\x6c\x08\x6c\xf3\xd2\xf7\x64\x35\xe4\x05\xc9\x1c\x06\x3e\xed\xa9\x1d\x47\xe8\x1f\x1f\x5f\xb6\xe5\x35\x9d\x14\xc2\x53\xbf\x07\xe9\xb0\x9f\xc6\x47\xe8\x1f\x50\x4c\x18\xc2\x1a\x00\x9e\x11\x1a\x31\x63\xa4\x6e\xd0\xa8\x97\x49\x78\x2e\x7a\x17\xaf\x39\x61\x0c\x5f\x13\xe3\xb7\xb7\x37\x82\x1d\x16\x95\x76\xe2\xcb\x4e\x41\xa1\x07\xdf\x62\x3d\xd2\xe5\xca\x27\x83\x8e\x77\x51\x06\xb6\x55\xe4\x2d\x39\xcd\xbb\x68\xe6\xfd\x88\xd5\x87\x22\x77\xc3\x5f\x8a\xec\x85\xe0\xa3\x8d\xc0\xc1\xba\x3b\x7f\xae\x01\xc6\xde\x3b\xe6\xf7\x35\x00\x04\xdb\xe9\x78\xd7\x14\x28\x11\xb4\x7e\x31\x5f\x34\x2b\x51\x79\xe5\x86\xff\x97\xdf\xe9\x47\x88\xff\xf7\xf8\x1f\xe6\x59\x78\xe0\xf9\x68\x3c\xf6\x96\x4e\x9a\xe5\x54\x27\xb0\x79\x68\x91\xca\x83\xe2\xc5\x62\x7f\x8e\xc2\x6b\x72\x70\x97\x13\x57\x35\x77\x33\xf2\xcd\xf2\x27\x37\xf4\xdb\x58\xab\x2b\xb1\xbd\x65\xeb\x1e\xd9\xf8\x31\xf0\x29\xa0\xd1\x83\xbd\xac\x2a\x33\xdc\x8c\xe4\x27\x7b\x4d\x25\x4e\xf5\x68\x3c\x56\x5f\x3d\x18\xeb\x5b\x26\x9b\x55\x4c\x76\xea\x13\xd5\xee\x0c\x00\xfe\x67\xfc\xed\x07\x96\x86\x63\xd1\x3b\x11\xcf\xc7\xa0\x53\xda\xf1\xee\x7d\x75\x8e\xec\x38\x2a\x15\x6c\x65\x98\xb7\x60\x19\xa8\x9a\xfc\x0f\x01\xf1\xd3\x6a\xfd\x6e\x8e\x34\x30\x6a\x16\x70\x6a\xf7\xd4\x1a\x60\xc7\xbb\xd6\xb9\x15\x9f\xc9\x73\x6b\xa1\x6f\x9e\x07\xce\x43\x2e\x89\xac\xfe\x33\x3a\xde\xf5\x96\xd4\x7a\x4b\xe2\x2f\xfc\x4b\x16\xbb\xb3\x2e\xb1\x37\x92\x31\x31\x39\x4b\xa3\xda\x71\xe5\x12\x61\xd4\x96\xf4\xf7\x96\xa0\x8b\x73\xbd\x2c\x6c\x41\x32\x3a\xa5\x7e\x6d\x00\x0d\x52\x04\x2b\xab\x4e\x7d\x06\xa0\xa2\x9a\x2c\x59\x88\x8b\x42\xa2\x13\xb6\x2b\x13\x38\x5d\x12\x63\x55\xd7\x9a\x9d\xbc\x06\xd6\x65\xf6\x1a\xd0\x67\xe5\xf5\x96\xcf\xe1\xd6\x7c\xfe\xd6\xd1\x1d\xd1\xe9\xfa\x21\xf1\x56\x3b\x9f\x4d\xa6\x09\x05\x24\x4a\xb9\xa2\x00\x3c\x39\x21\x8f\xfb\x0d\xb2\xcd\x77\xb2\xc1\x2e\xd6\x86\x9e\x9f\x68\x2f\xc8\x3a\x8c\xcd\x8e\xd1\xde\x22\x8b\x7b\x10\xe5\x51\x43\xf7\xe3\xfa\x5e\xd4\x32\xd9\x56\x2b\xe5\x4b\xbd\xc5\x1e\xf7\x04\x1c\x86\x26\xa4\x90\xe5\xd7\x14\x99\x80\x87\x45\x77\xc6\xfe\x3e\xa2\x65\x26\xd6\xdb\xb3\x35\x5d\x9c\x8b\xd2\xa6\xa4\x4e\x64\x2c\xb8\xaa\xea\xb9\x31\xfd\x48\x59\x7e\x14\xcb\x5f\xd0\xdf\xca\x42\xb0\x4f\x1e\x8f\x0e\xc7\x2e\x42\x67\x82\x3f\xfb\x0c\xb2\x16\xa7\x11\x9a\x98\x0a\xd9\x5c\xf7\x76\xcc\xaa\x12\x2c\x14\x7d\xa8\xb9\x91\xd4\x9d\xe8\x59\xb6\xac\x23\x4b\xd8\xf3\xdd\x8e\x36\xea\x4a\x0f\xd3\xcf\x88\x89\x0c\xb3\x5c\x77\x22\xd3\x41\x1f\x97\xd9\xfa\x37\x65\xb5\x2c\xc9\xc0\x1b\xd2\xc2\xdb\xbd\x23\x0d\xf5\xf8\x35\xd9\x43\xb4\xe8\x54\xed\x8b\xd5\x1a\x46\x01\xb0\x6e\x57\x65\x80\x1d\x72\xc7\x5a\x90\xfc\x5b\x56\x96\x9f\xc3\xa6\xf2\x9c\x30\x7d\xa3\xaa\x24\x4a\x8f\x16\x3a\x1f\x55\x75\x0b\x38\xaa\xce\xed\x28\x68\x34\x46\x37\x94\x2c\xe1\x9a\x0c\x38\x7e\xd0\x88\xfa\x08\x41\x40\xa5\x7b\x2f\xfe\x2c\x8d\xc6\x63\xf4\xd0\xbc\x6b\xdd\x8a\x61\x98\x72\x52\x76\x72\x73\xc9\xc2\xee\x57\x0f\xae\x5c\x51\xe1\xe2\xdc\xae\x1c\x2d\x03\x2e\xcd\x74\x1f\x78\xba\xb6\x45\xde\xd1\xc3\x5e\x24\x30\x1b\x3c\xdb\xbf\x8f\xef\x0f\x5c\xa1\x19\x41\xbf\xa9\x32\x98\xbf\xc9\xca\x91\x8e\xa6\xbe\xc0\x2b\x11\x69\x6e\xca\x6d\xf5\x2c\x98\x55\xf2\xf1\x08\x3d\xd4\x35\x36\xe1\x23\x71\xc3\x38\x42\x8a\xac\x24\xc9\x54\x29\x49\xb8\x2c\xbb\x0a\x28\x86\xd0\xa2\x65\x14\x35\x1a\xae\xd9\xae\xa3\x78\x62\x84\x36\x6a\x3c\x24\xb0\x13\xa7\xfd\x41\x78\x3a\xf4\x04\x7c\xb2\xff\xb4\xc8\xc1\x66\x86\x51\x56\x60\x3a\x27\x39\x9a\x54\x55\x41\x70\x29\x24\x09\x25\x6b\x66\x68\x81\x1b\xc8\x5b\xa0\xd2\xcc\x06\x2c\xc5\x88\x9c\x68\x41\x49\x06\x47\x09\x36\xda\x9c\x34\x38\xc7\x0d\x06\x13\x9b\xc8\x4c\x50\xe0\x57\x52\x05\x8f\x2e\x15\x5f\xa5\x16\x50\x3a\x13\xcf\x8f\xf8\xb8\xfc\x3c\x01\xe1\x5e\xe3\x66\xb6\x83\x7e\x45\xef\x2d\x7b\x84\x82\x2c\xc2\x7f\xc7\xde\xca\xc9\x2f\xcf\x29\x88\x7b\x22\x71\xa4\x6b\x05\x13\x01\xd0\x10\x59\xac\x96\x91\xa3\x94\x5a\x34\xd9\xe3\x57\x90\x0b\x04\x18\x3d\xb2\xbd\x2c\x74\xaa\x09\xe2\x1e\xf5\x00\xdf\x77\xef\xc9\x2a\x88\xbd\x8c\x56\x9f\x0f\x5e\x75\xc2\xac\xde\x93\x55\x87\x29\xed\x8a\x34\x4e\x57\x6f\xa7\xed\xa5\xdd\xcd\x5b\x99\x77\x8d\xd1\x51\x2e\xa1\xba\x71\x65\xc7\xf5\xb8\x09\x57\x31\xc8\x20\x68\xdb\x5f\xb6\xc2\xea\xea\xdd\x9d\x60\xe0\xac\x4c\xd0\xf6\x48\x60\xeb\x95\x7b\x8b\x42\x65\xf8\x86\x04\x50\x25\xb6\x89\x9e\x4a\x36\x70\x8f\x9e\xff\x45\x64\x1b\x7c\x45\x2f\x45\x59\xdb\x20\x2e\x2d\xda\x5a\x66\xb1\x49\x3b\xb6\x8a\xf1\x5b\x7b\x68\x2f\xd0\xd7\x34\x73\x4b\x45\xb8\xfb\xa4\xfe\xbb\x45\x6a\x95\xcc\x14\x23\x48\x56\x2d\x56\x9b\x90\x79\x13\x4a\x88\xb9\x8e\x0a\xfa\x9e\x20\xd3\x0e\x4d\x57\xea\x13\x9d\x85\xd4\x06\xd5\xa0\xbf\x27\x0b\xd1\x17\x62\x82\xb3\xf7\xb2\xec\x53\x35\x5f\xe0\x86\x4e\x68\x41\x9b\x55\x54\xb7\xbd\x26\xcd\x95\xed\x48\x48\xb4\x9a\x37\x5d\x38\x98\xa5\x20\x25\x52\x08\x3c\x72\x96\x56\xaa\x40\x60\xb3\xce\x73\xa6\x6c\x90\xb8\xcc\xf7\x1d\x15\x47\x32\xf5\x30\x2f\x22\xaa\xda\xab\x78\x50\x63\xd0\x9e\xa2\xdf\x6c\xbf\xea\x6f\x5c\xf6\xff\xad\xa4\xc5\x6f\x3b\x42\x58\xe7\x27\x27\xb2\x18\x76\x2a\x90\x8c\x0f\xc8\xb9\xd0\xc0\x10\xed\x01\x5e\x56\xe5\xae\x3d\x80\x7e\x91\x8f\x71\x4d\x6f\x48\xa9\xd2\x3a\x58\x43\x30\x24\xc1\x71\x1c\xa0\xac\xa2\x35\x68\x9a\x8f\x74\x3b\x99\xfb\x2d\xd2\xd1\x1f\x47\xcc\x16\x2a\xc7\xdf\xd7\x06\xe2\x3a\xb0\x87\xe5\xcd\xfc\x7d\xec\x19\xbb\x13\x3d\xd5\x6d\xd8\xfc\x6e\x19\x6d\x70\x63\x6d\x25\x65\x67\x93\x74\x1d\x57\x35\xd1\xb5\xef\xa9\x6e\x5a\xa4\xee\x19\x75\xa5\x88\x7d\x22\x6f\x9a\x1d\x54\xdd\x90\x7a\x59\x53\x99\xbe\x2d\xd4\x8e\x9c\xcb\xe9\xf6\xe5\x09\xe5\x41\x25\x95\xb4\xd0\x1f\x09\x6e\x8d\x36\x2c\xbd\x38\x0f\xda\x05\x28\x4c\x6d\xf7\x11\x78\x94\xa8\xec\x33\x26\x34\x4d\x27\x54\x94\x03\xe5\x5a\xf2\x8e\x0f\x49\x3e\xcd\xd1\xbf\x38\x77\xbe\x94\x98\xb7\xe5\xb2\xc6\x8b\x05\xc9\x2d\x15\xd9\xce\x24\xbe\x38\x8f\x55\xee\x8f\x4d\xf7\x5d\x0c\x54\x34\x55\xc3\x8d\xa1\xf6\x69\xa4\x85\xf8\x93\xf8\x38\xdd\x92\x87\xa5\x82\x96\x22\x71\x4e\x73\x79\xab\x86\x02\xd8\x33\xd5\xf6\x11\x9b\x49\xbb\xbf\xc5\xe2\x3b\x40\x9d\xb4\x7b\xab\x71\x98\xde\xd3\x61\xca\xdd\xff\x81\x55\xcc\xef\x78\xf5\xf2\xf8\xaa\x45\x6f\x65\x23\xef\x69\x31\x6f\x39\x93\xfd\x8f\xd5\x3a\x81\xde\xad\x89\xc4\x34\x80\xaa\xe6\xcf\x3a\x55\xdb\xdc\x17\xdd\x57\x52\x12\x8b\xcf\x7e\x1c\x71\xc5\xe7\x9e\x1b\x09\x2e\xb7\xe2\x83\x16\xc5\x74\x07\x4d\xd9\x55\xf7\x47\x70\xda\x6b\x82\x24\x9f\x83\x9e\x1f\x64\x59\xac\x2c\xc3\x66\x29\xfb\xf2\x56\xfc\xdb\xf2\xab\x46\x73\x46\x2b\x9c\x72\x5f\x75\xc5\x06\xce\x29\x9b\x60\xa9\xea\xc9\xba\x8e\xa0\xdf\x96\x4f\x95\x8b\x15\xee\x1a\xb7\x5f\xb1\x84\x18\xeb\xb6\x2a\xc6\x30\x62\xa6\xb0\x17\xcd\xf1\xc2\xee\x75\xae\x81\x40\x29\xcd\x60\xeb\x80\x15\x45\x36\x38\x8e\x48\x7f\x91\x41\x19\xfd\x5f\xa2\x1a\x1c\x39\x5d\x95\x52\x82\x9b\xd7\x48\x5e\xb4\xb3\x75\x1b\xe1\x7e\xf3\x74\xcd\x7d\xe2\xbe\x3b\xa8\x2b\xac\xea\xbf\x83\x22\xa2\x1d\x54\x97\xab\xab\x1b\x9a\x5b\x36\x17\xed\x71\x89\xb7\xb9\x8d\x4a\x3e\x38\xcf\xdf\x56\xe9\xce\xf9\x4a\xf9\xe5\xe4\x92\x6d\x77\x61\x26\xe3\x4e\x43\x92\x7e\x1a\x3d\x57\x6e\x86\x43\xe8\x2b\x6e\xbe\x38\x36\xfe\x87\x23\xf4\xe0\xad\xea\xc5\xa6\x3a\xa7\x1f\xee\xa0\xc7\x3b\xe8\xc9\x0e\x7a\xba\xc3\x79\xc0\x33\xdb\x64\x74\xcf\x66\xdd\x9b\xf4\xeb\x8d\x4b\x34\xb7\xea\xdf\x7b\xbf\x03\xa9\x54\xc3\x5a\x47\x60\xd0\x94\xe9\x37\xd3\x5c\xdb\x2d\x71\xe5\x81\x54\xbd\x75\x8f\x90\xe3\x3a\x15\xfd\xc9\x2c\xd7\x84\x6b\x1b\x18\xdc\x35\x12\x1a\xe5\x4a\xe5\x24\x7a\x3a\xee\xbf\xd3\xc3\x05\x7d\x5e\xd5\x04\xfc\x6d\xc9\x39\x8d\xe8\x2b\x27\x9d\x30\x86\xa3\xf4\x4d\x22\xb2\x19\xa2\x93\xb0\x6e\x2c\xe7\xae\x8b\x74\x0e\x16\xb8\xa7\x7a\x21\xfa\x87\x50\xf4\x6c\x4c\x9c\xc3\x48\x9f\xd8\x01\x27\x51\xec\x86\x97\x75\x35\x1f\x76\x1c\x07\x9f\xc4\xd8\x21\xfc\xab\x9d\xbf\xde\x43\xc3\xf5\xc1\xe8\xed\xe0\x15\xa8\xd8\xc2\x31\xde\xea\x09\x8e\xef\xfb\xee\x5d\xdf\xd9\x3b\x33\xd6\x34\x7b\xf8\xae\x37\x26\x01\xa5\xda\xf7\xec\xf1\x8e\x7b\x55\x8a\x61\x89\x6e\xe6\xc1\xe5\x3a\x60\x63\x39\x57\xed\x76\x36\xd2\xd0\x96\xea\xae\xd0\x2b\x7a\x20\x8e\xa4\xb5\xd9\x97\x3d\x34\x9f\x4b\x11\xca\x6f\xa5\x1f\x36\xe1\xbf\x35\x75\x06\x74\x2b\xbc\xb2\x7a\x00\x46\xa8\x72\x00\x44\x39\x00\x9a\x1c\x00\x49\x0e\x80\x22\x07\x71\x2d\xc0\x15\x28\x71\xdb\x54\xbb\xd5\x82\x94\x24\xf7\xfb\x5d\x6a\xea\xec\xa1\x14\x7d\x5e\x2d\x48\x09\x51\x34\xfc\xcd\x3f\x8b\x3c\x0e\x12\x01\x85\x46\x1f\x3f\x21\xcc\x7c\xc4\x02\x61\xee\x8d\x89\x9f\xf1\xa4\x62\xaa\xe3\x8c\x75\x3f\xf2\xd0\x94\x69\xda\x84\x0c\x13\x6c\xc5\x99\x75\x1b\x43\x76\xd3\x4f\x2a\xa1\xf2\xb4\x8b\x37\x86\x71\xf9\x75\xe9\xe9\xb5\xab\xf4\x2f\x32\xb1\x8e\x0e\x1e\xbd\xd6\x02\x99\x78\xab\xee\x59\xce\xab\xbe\xb2\x0a\x15\xdd\xe0\xa2\x25\xce\x05\xb0\xc3\x9f\x65\x4d\xdd\x66\x0d\xa2\x61\xa7\x98\x85\x6b\x97\xed\x2a\xa0\x34\xa4\x0a\x0c\xd4\x9a\xac\x0a\x39\xe3\x70\x15\x4e\xfa\xce\x99\x03\xcd\xad\x29\x13\xa2\xda\x57\x52\xe6\xa2\x9c\x56\xf1\xe9\x5c\xca\x6f\x83\x0a\x97\x3e\x28\x33\x99\x77\x0a\xa2\x4e\x98\x48\x7e\x77\x1f\xea\x36\xda\x60\x3e\xc5\x56\xde\xbc\x9f\x36\x37\x9c\xcd\x48\xf6\x5e\x17\xcc\x12\x06\x3f\x06\xb7\x80\xec\x66\xae\x6a\xe3\x33\x2e\xd4\x40\xff\xda\x0c\x33\x82\x66\xe4\x03\xca\x66\x98\xef\x11\x55\xff\x0c\x9c\x96\xb2\x94\x37\x29\x59\x5b\x13\x1d\xdc\x60\x3a\x6c\xe6\xed\xa2\x10\x5e\x4a\xa5\x9e\xa6\xad\x10\x94\xfd\x13\x17\x54\xba\x03\x46\xbf\x22\x5a\x2e\xda\xc6\xf2\xe0\xf3\x5b\xca\x33\xd9\x4e\x56\x0d\xf9\x27\xa9\x99\x68\x03\x0f\x2f\xec\xb5\xcd\xf4\x5b\xb3\xee\x7c\xcd\x35\xe2\x7c\xd9\xed\x57\x3e\xfa\xd6\xa4\xd1\xc8\x3c\x7b\x8c\x9e\x7e\x3b\x46\x7f\xfc\x81\xac\xcf\x9e\xa3\x67\xff\xc9\x05\x44\xfb\xa9\xbf\xfd\x67\xf8\xd4\xe1\xc1\xe3\x71\x2c\x7d\x5a\x39\x81\xa1\x56\x50\x7c\x41\x3f\x05\x2e\x63\x2d\x97\x5b\xeb\x68\x72\x2c\xd2\xb5\xcf\x24\x27\x28\x56\x88\x88\x78\xbd\x34\xe9\xc3\x32\x6b\x1e\xb1\x7b\xd5\x77\xfe\x7c\xc0\xbb\x5c\xb0\x63\x53\x26\x09\xc5\x8c\x60\x25\xc2\xd0\xdf\xcf\x8a\x02\x01\x7b\x86\x6e\x53\xb3\xa8\xab\x45\xd5\x91\xac\xc3\x41\x9d\x9b\x3a\x79\x1e\x49\xa4\x67\x44\x27\x73\xc8\xde\xd9\x76\x84\x1e\x98\x82\x34\xa8\x19\xbe\x01\x9b\x90\xd3\xd9\x1f\x4d\x44\x5b\x2a\x10\x5f\x74\xd7\x7c\x84\x8b\xeb\xaa\xa6\xcd\x6c\x8e\x56\xc4\xb8\x6a\x4e\x75\x9b\x0d\x7f\x79\x48\x99\xb3\x1d\xed\xd3\x87\x9c\x42\xd1\x93\xa3\x2d\x1d\x97\x2f\x33\x25\x05\x35\x54\x21\xbb\xca\x70\x2b\x90\x0c\x4c\xd9\x41\x59\xda\x8f\x7f\x95\xcc\x50\xd9\xb1\x8c\x50\x94\x09\x19\x1f\xa8\x82\xb3\xac\xad\x71\x43\x8a\x15\xaa\xc9\xa2\x26\x4c\x45\x9e\x59\x49\x18\xaa\xbf\x4d\x3c\x63\x31\x72\xa3\xbe\x96\x8b\x16\xf7\xf2\x25\xdc\x7c\xa9\x76\x38\x12\x84\xf3\x96\x57\x93\x6b\x70\x15\xb2\x8e\x02\x7e\x1b\x17\xef\xb3\xf1\x5a\xb8\x13\x8f\xe0\xf5\xf1\x93\xcb\xa7\x4a\xab\x89\x8f\xa0\x44\xa4\x97\xf2\xed\xa3\x5f\x91\x5d\xce\xfb\xad\x1b\xce\xe5\xd6\xf3\x48\x07\x4b\x86\xd0\xae\x9d\x40\xcc\x38\x6e\x83\x23\xf3\x43\xc4\x52\xd1\x99\x51\xfa\x5c\x30\xb5\xb8\x92\x91\x9d\xa0\xfe\xd2\x6d\x31\x40\x3f\x13\x7a\x3d\xf3\x2a\x73\xd3\x92\x36\x14\x17\xe2\xab\xc0\x79\x05\x81\x51\xbb\x6e\xd8\x06\x18\x6d\xd1\x48\xe4\x94\xd1\xaa\xdc\x97\x8d\x74\xc5\xaf\x25\xe3\xb7\x27\xdb\xbf\x21\x35\xf0\x02\xfe\xf1\xd8\x07\xab\xac\x0e\x1a\xf0\xe9\xe5\xb9\xac\x5c\xdd\x4e\xa7\x34\xa3\xa4\x94\xd5\xf8\xfc\x2b\xad\x23\xac\x99\xdf\x64\xde\xb2\x3d\x7c\xe8\x11\x30\x72\x89\x79\x1b\x3b\x65\x41\x52\x3f\xaa\x50\xb2\x77\xdf\xf9\x33\x5c\x90\x7a\x4e\x19\xbf\x96\x0b\xc5\x8e\x15\xe1\x04\x57\x09\x68\x72\xf9\xea\xed\x8b\x23\x74\xea\xb2\x6f\xca\x05\x7c\x19\x92\x4b\x72\xb4\xa8\xa9\x71\xe7\x1f\x1e\x1c\xec\x42\x7f\x5f\x91\x25\x5f\x9b\x78\x6a\x1f\xf4\x48\x00\xf2\xa9\x3e\x96\x62\x4d\xa3\x79\xb0\x2c\xcb\x8a\x51\x43\xe6\x8b\xaa\xe6\xba\xc9\x75\x8d\x33\xb0\xf8\xd3\x4a\x7f\xef\xc3\x17\xe0\x9b\x19\x61\x84\x3f\x5f\xe6\x53\x0c\x62\x53\xd0\x64\x70\x8e\x57\x88\xb5\x13\x70\x39\x00\xbb\xe5\x93\xe5\xa3\x04\x53\xd8\xf3\xc7\x00\x9f\x05\xe4\x36\x3a\x24\x82\x39\x11\xca\x87\x73\x36\xd4\xab\x37\xf1\xfd\x74\xe4\xc3\x45\xbb\xe8\x55\xc1\x37\x20\x0b\xe8\xb3\x23\xe2\x43\xa0\x37\x17\x97\x1d\x41\x36\x04\xa8\xff\x4b\xea\x2a\xb2\x3f\x05\xb8\x4b\xb2\x14\xe0\xf0\x0a\xf2\x71\x4b\x17\x1e\x8c\x22\x71\x9b\x48\x36\xb5\xee\xae\x3f\x71\x76\xbd\xbf\x47\x47\xde\x29\x90\x05\xf2\xcd\x29\x88\xbd\x64\xf1\x87\xe7\x5e\x61\xf7\xbb\x3a\x33\xe1\x6f\x52\x2e\xf3\xc0\x47\x03\x5e\x02\x21\xcb\x6e\xb5\x60\x04\x2d\x20\x34\xb9\x21\xb5\x75\x8c\x3a\x3d\x87\xdd\xe1\x3b\x69\xeb\x42\xa9\x5b\xd3\x75\x2b\x29\x41\xdd\x78\xca\x14\xd7\x32\x15\x9e\xec\x70\x7a\x55\xef\xd8\x3e\xdb\xaa\x80\x73\x24\x6b\x27\x6a\x0e\xb0\x94\x92\x41\x57\x96\xe8\x84\xea\x9a\x9d\xa3\x1a\x8b\x9d\xda\xd6\x9f\xee\x96\x90\x4a\x2e\xca\xac\xaa\x6b\x92\x35\xd2\xbb\xa8\xcc\xeb\x53\x53\xe1\x4a\x1c\x8b\x3d\xf4\x63\xca\x5c\x1d\x86\xa6\xea\xe9\x58\x29\x22\x57\xfa\x70\x75\x2a\x1f\x86\xa2\x3a\x45\x11\x61\x91\xee\x08\x9a\x48\x67\xc8\x69\xb0\xa1\xfc\x8c\x49\x15\x81\x8a\xdd\xfc\xda\x6e\x2d\xe5\x9a\x34\x6e\xe4\xaa\xd6\x4a\x82\x8c\x4c\xa2\x46\xd8\x11\xf1\xac\x72\x9c\xc0\x14\x35\x6c\xde\xef\xc9\xea\x36\x73\xfe\x9e\xac\x14\xde\x56\x70\xed\xed\xe7\xfa\x3d\x59\x79\xd3\xd4\x81\xa8\xc3\xa6\xa8\x8e\xd6\x46\xf3\xbb\xd2\x69\xa7\x5b\x9c\x9c\xc9\x65\x1d\x30\x33\xe3\x00\x97\x88\xb3\x06\x37\x2d\x78\xcb\xb1\xb4\x05\xb5\x05\xae\x13\xe1\xd3\xce\xe4\x82\x70\xf6\x00\x45\x27\x4a\x3a\x3a\xd3\xff\xf8\x8f\x4d\x82\xa2\xb7\x1e\x07\xed\x11\x3c\x11\xf4\x9c\xd2\xdb\xdf\x78\x01\x90\xf1\x88\x65\x9d\xf2\x22\x92\x06\x66\x98\x21\x46\x42\x17\x88\x4d\x4d\x57\x37\xfb\x0c\x81\xb3\x72\xc0\x68\xc0\x49\x6c\x96\x76\x9c\x0e\x23\x56\x17\x49\xa1\x1d\xd7\x24\x6f\x33\x13\x50\x0c\x5a\xb2\xdd\x5c\x3b\xa2\x27\x27\x7b\xbd\x46\xfa\x6d\x6f\x32\x7d\xf9\x6e\x8a\x00\x89\xe1\x53\xbb\x2a\x73\x3c\x75\xc9\xde\xe3\x0f\xd2\xc7\xd0\xb9\xa7\xec\xfb\xda\xed\xbd\xad\x2b\xd4\xf4\x84\x2f\xc5\xf3\x24\x5d\xd3\x7d\x27\xf5\x62\x97\xf0\xfa\xc8\xbb\xa9\x92\x21\xce\x12\xdd\xfe\xfc\x4e\x85\xee\x3a\x6b\x2d\xde\x08\x56\x58\xa3\x23\x99\xb0\x1c\x33\x58\xda\x83\xbd\x83\xb8\xcc\xd8\xe1\x79\xb1\xfd\x9c\x89\xce\xd9\x1a\x18\xbf\x29\x9c\xee\x5e\xd5\x54\x38\x64\x74\x01\xa2\xd4\xea\xbe\x4d\xd7\x0d\x1a\xbe\xc0\x1d\xc5\x87\x92\xeb\xec\x77\x8b\x05\xed\x51\x90\xc0\xb6\xaf\xc6\x27\x5a\x4d\xed\x76\x1f\x4e\x52\x5b\x32\x79\x23\x3e\x75\x55\x10\x26\xb2\x29\xbc\xd6\xec\xfa\x89\x13\xbd\x9c\xc8\xb2\x2e\xf1\xc9\x72\x1c\xd6\xab\xcd\x14\xf3\x8b\xec\xef\xa3\xf3\x0a\x18\x80\x88\x3a\xb6\xad\xa8\x31\x65\x0c\x46\xb6\x6d\x0f\xa1\x8e\xe4\x76\x98\xb7\xff\x7a\xb4\x49\x31\x29\xfe\xcb\x2f\xf7\x87\x6a\x50\x76\x33\xf6\xf4\x6e\x78\x4f\x4a\x55\x60\x48\xba\xc6\xfa\xb2\x71\x82\x05\x7d\xe1\x95\xe4\xe9\x3d\xea\x7e\x0d\x9f\xb4\x60\xd3\x36\x4e\x3f\x55\x2f\x69\x5b\xdc\x50\x0b\x4c\x41\x2b\x77\xed\x0c\x9d\x18\xeb\xfe\x4e\xa6\x7d\x69\x2f\xd2\x65\xa2\x43\x54\x0a\x77\xb8\x3a\x98\xdd\x90\x19\x4e\x99\x69\x13\x6e\xd9\x83\x6a\x92\x51\x72\x63\x42\x1b\x85\x1d\xe8\x4c\x9f\x46\x99\x92\xde\xb2\x1e\xc5\x55\x60\xf5\x06\x46\x1e\xce\x46\x6a\xeb\x2d\x7b\x3a\xb4\xa4\xcd\xe8\x57\xe4\xaf\x96\x51\x0d\x7f\x95\x53\x3b\x73\x3f\xcc\xc2\x60\xb1\x20\x90\xd2\x3e\x2d\xc9\x9c\xa9\x51\x53\xb7\xc4\x4b\x90\xf2\x1c\x30\x5e\xe6\x95\x60\x49\xc7\xbb\x8e\x21\x3a\x2a\x96\xc6\x8d\xd7\xfd\x28\x05\x80\xe2\xf8\x59\x12\xfc\x78\x0b\x50\xa3\x4a\xcf\x76\x01\xfb\x9a\xa3\x4f\x5a\x53\xc1\xc4\x52\x05\xd0\x49\xe8\xd6\x97\x85\x3f\x22\x2f\xbe\x6e\x27\x05\xcd\xd4\x7b\x0b\xf8\x2b\xf9\x9a\xaa\x0a\xc7\x25\xec\x9e\x11\xd5\x63\x2e\x80\x73\x23\x24\xf4\xbd\x6d\x72\xbb\x5d\x10\x31\x09\x8a\x6f\x14\x15\x59\x77\x84\x1e\x3f\x3b\x38\x38\x38\xd8\x3b\xd8\x91\xd7\xc0\xe3\xf1\x11\x82\x8f\xac\xcf\x9e\x8c\x8f\xd0\xa1\xff\xe0\x53\xfe\xe1\x93\x67\xce\x67\xcf\xf8\x67\xfc\x83\x21\x1b\xf1\xd9\xc1\xde\x01\xc2\x4c\x9f\x3b\x67\x59\x7b\x05\xa4\x3e\xf9\xc1\x9d\xa5\x37\x41\x6f\x6e\xde\xac\xbc\x09\x85\xd3\xf1\x19\x0a\x3a\x09\x78\x4c\x78\xaa\x23\xac\x17\x9d\x18\xfe\xe3\xbe\x60\x73\x34\x7f\x26\x87\xdf\x7c\xeb\xce\xe5\xd9\xe1\xb7\xde\x6c\xfe\xf3\x5b\x77\x3e\x8f\x9f\x7c\x13\xcc\x28\xe6\xb0\xf3\xda\x38\xa5\xf8\x4a\x22\x81\x15\xfb\x0a\x5b\xe7\xfa\x07\x5a\xa0\xf5\x7a\x3c\xa7\xd4\x51\x08\x1d\xf4\xdd\x56\xb2\xde\x2c\xd4\xdd\x31\x8c\x3f\x46\xb4\xb3\x10\x7a\x1c\xbf\xa4\xbe\xe6\x5a\x1b\x37\x6c\x9b\x35\x00\xe3\x20\x9d\xc3\x1f\x6b\x68\xe7\x2c\x07\x61\xc8\x59\x72\x03\x0e\xd3\x01\x90\x27\x83\x63\x0f\xd1\xba\x6d\xc0\x5c\x14\x12\x69\xc7\x5e\x5c\xa4\x1e\x69\x7f\x1f\x5d\x61\x59\x0e\xc7\x0f\x62\x85\x48\xc7\x75\x71\x0a\x93\x23\x22\x52\xc3\x00\x24\x55\xac\xa2\x43\x72\xa6\x83\x18\x53\xf1\x55\x87\x9c\x19\x03\x91\xe5\x6f\x4f\xf4\x6f\x4f\xf5\x6f\xcf\xe4\x6f\x9f\x02\x32\x40\xa8\x84\x88\xf0\x5c\x7b\x31\x0c\x72\xde\xf4\x12\x51\x98\xc1\xcc\x36\x8e\x1c\x8b\xce\x22\x73\xc3\xab\xd6\x99\x85\x40\x24\x3d\x0b\x2f\xb8\x6f\x40\x92\xfc\x48\xd7\x82\x91\x45\x34\x04\xf0\x2e\x79\x40\x99\x63\x3e\xfd\xff\x00\x00\x00\xff\xff\xef\xa3\xd2\x02\x79\x8b\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdb\x46\x92\xf8\xdf\xe7\x4f\x31\x76\xd5\xcf\x21\x63\x3d\xfd\xc8\x65\x55\x92\x77\x15\xc9\xbe\x53\x25\x91\x5d\x96\xb3\xf9\xc3\x95\x4a\x86\xc0\x50\x9c\x33\x08\x30\x18\x40\x34\xcf\xf1\x77\xff\xd5\xf4\xbc\x5f\x00\x48\x51\x8e\x2f\xbb\xaa\xdd\x58\x22\x81\x9e\x9e\x9e\x99\x9e\x7e\xf7\xfe\xd7\xf7\xee\x21\x84\xd0\xcb\xa2\x5a\x5e\x9c\xbf\xc5\x93\x82\x5c\x35\xf8\x3d\x2d\xaf\xc5\xe7\x6f\x67\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\xcc\x91\x7c\x04\x65\x55\xd9\xd4\x38\x6b\xd0\x1c\x97\xf8\x9a\x30\x78\xa5\xac\x72\x82\xaa\x05\xa9\x71\x53\xd5\xec\x2b\x78\x21\x27\x05\xb9\x96\x7f\xd3\x72\x5a\xd5\x73\xdc\xd0\xaa\x84\xe7\xf9\xf7\x30\x44\x53\xbd\x27\x25\x43\xcd\x0c\x37\x08\xd7\x04\xb1\x06\xbf\x27\x39\xc2\x0c\x2d\x70\xdd\xa0\x6a\x8a\x1a\x85\xcd\xeb\xba\x6a\xaa\xac\x2a\xf6\x04\x96\x97\x55\x4e\x18\x62\xed\x64\x4e\x1b\xfe\x10\xad\xc5\xcb\xa8\xa9\xe0\x9d\x45\x3b\x29\x68\x86\x70\x9e\xf3\x27\x2f\xca\x69\x85\xa6\x6d\x99\x69\x14\xf2\xb6\xe6\xd3\xe1\x8f\x32\x39\x35\xdc\xc2\xd7\x68\x31\xc3\x8c\xec\x29\x62\x50\x86\x6a\x92\x55\x75\xce\xe4\x30\x7c\x32\x30\x83\xac\x9a\xcf\x69\xd3\x90\x5c\x4e\x63\x8f\x93\x6e\x85\x70\xc1\x2a\xb4\xa4\x45\x81\xae\x49\x83\x30\x60\x0a\xb0\x5e\x4d\xfe\x87\x64\x8d\x98\x6c\xc3\x9f\xcc\x70\x89\x5a\x06\x28\x03\xee\x3b\xa8\x2d\xe5\x2f\x1c\xfe\x92\x36\xb3\xbc\xc6\x4b\x54\x93\x25\xae\x73\x26\x51\x7a\x81\xb3\x99\xa0\xf8\x0c\x33\x34\x6f\x8b\x86\x2e\x0a\x22\x70\x40\x93\x36\x7b\x4f\x1a\x49\xd1\x59\x55\xe4\x12\x69\x81\x21\xbc\x3f\xc1\x8c\xe4\xa8\x2a\x0d\xd5\x9a\x96\x1d\x99\xd9\xec\xc8\x55\x50\xd8\xd0\xf2\x5a\x23\x96\x0b\xcc\x04\x42\x24\x97\x18\x9d\xeb\xa5\x86\x29\x01\x01\x6a\x72\x4d\x59\x43\xf8\xc8\x6a\x2b\x10\xf4\xf2\x87\x57\x3f\xf3\x0f\xb0\xbb\x63\x06\x2d\x08\x9a\xac\x50\xcb\xd4\x23\x0a\xfc\x25\x59\xea\xd1\x47\x63\xbd\xc4\x7b\x6a\x27\xaf\xd0\x0c\xdf\x10\x01\x15\xcf\xa3\x54\x72\x37\x2f\xca\xab\x3d\x73\x0e\x4e\xf3\x39\x2d\x81\xce\x1c\x02\x6e\x9b\x59\x55\xd3\x66\xc5\xe7\x50\x93\x79\x75\x43\xc4\xdb\x72\x83\xec\xc0\x7b\x35\x99\xb6\x65\x8e\x68\xc9\xda\xe9\x94\x66\x94\x94\x4d\xb1\x52\x3b\x9b\x3f\xce\x76\xd0\x02\xaf\xd4\xaa\xee\xe8\x13\x01\xf0\xe4\x89\x98\x90\x66\x49\x0c\xa6\xb0\xb5\x18\x11\xdb\x6a\x86\x17\x0b\x52\xa2\xaa\xcc\x08\x22\x37\xa4\x5e\x21\xb2\xa8\xb2\x99\x44\xfb\x8a\x10\xbe\xeb\x29\x27\x03\x2e\x34\x2d\xf3\x2a\x6b\xe7\xa4\x6c\xe0\x10\xa2\x19\xa9\xc9\x11\x9a\x35\xcd\x82\x1d\xed\xef\xe7\x55\xc6\xf6\xaa\x72\x5a\x54\xcb\xbd\xaa\xbe\xde\x97\xef\xec\xdf\xbb\x87\xbe\xde\xbf\x77\x8f\xce\x17\x55\xdd\xa0\x97\x6d\x79\x4d\x27\x05\x79\x0b\x24\x9c\xd6\xd5\x1c\x3d\x70\x3e\x7b\xa0\x9f\x2c\xaa\xa5\xf3\x94\xfa\x5b\x3f\xf1\x5d\x5b\x97\xa4\x96\x5f\x8b\x3f\x9c\xb7\x5f\x12\xc2\xc4\xb7\x07\x1f\xf8\xa6\x79\xf9\xe2\xc5\xd5\xe9\xf9\xf9\x9b\x17\x57\x57\xea\xb1\xb3\x7a\xb5\x68\xaa\x7b\xf7\x70\x96\x11\xc6\x46\xb8\x28\xc6\x86\x39\x85\xbc\x0d\x7d\x14\xe4\xd9\xdf\xdf\x47\x2f\x38\xb9\x04\xd9\xad\x97\xc9\x0d\x29\x1b\x74\x49\x96\xf0\xf5\xa8\xa9\x1a\x5c\x5c\xc1\xaa\x1d\xa1\x9f\x5e\xd2\x0f\xdf\x3c\xdd\x41\xf0\xe1\x1b\x58\xb8\xd7\x78\x55\xb5\x8d\xf9\xaa\x94\x2f\x9e\x55\x6d\xd9\x90\xfa\x08\xfd\x74\x51\x36\xdf\x3c\x1d\x27\xc6\x81\x67\xdf\x1a\x70\xec\x35\xa6\xb9\x18\xd4\xc0\xe4\x14\xe0\xa4\x30\x9f\xcc\x69\xd9\xd8\x08\x4d\x09\x61\x40\x3f\xeb\x33\x62\xa1\xf1\xb2\xaa\x25\x7c\x83\x90\xa6\x83\xe6\x4c\x51\x32\xf0\x6f\xcf\x6a\x82\x1b\x92\x8f\xf8\xb6\xbd\x38\x3f\x42\x57\x4d\x0d\xec\xa0\xae\x0a\x22\x00\x7e\xbb\x83\xf0\x9c\x8f\x75\xa6\xf8\x87\x42\x24\x35\x73\xd8\x09\x4c\x3f\x1e\xc0\x16\xe0\x86\x41\x11\xeb\xb3\x21\x08\x3e\x41\x01\xe6\x0d\xf9\xbd\x25\xac\x21\xf9\xdb\xea\x27\xc1\xe8\x6e\x85\xd5\x4f\x8a\x6f\x6e\x01\xca\xad\x66\xf7\x06\x78\x54\x7e\x5a\xe6\x6f\x80\x29\x6d\x0c\xcc\xde\xa3\xdd\x10\xdc\xed\x77\x84\x7a\x8e\x81\x9a\xa4\x98\xf2\xcf\xf2\xc6\x2b\x6f\x85\xe6\x76\x60\x5d\x92\x66\x59\xd5\x7c\x15\x4f\xf3\xbc\x26\x8c\xfd\xb4\xc8\xa3\x67\xa1\x24\x4b\xf9\x84\xfa\xac\x6b\x49\x7e\x26\xf4\x7a\xd6\x9c\xcd\x70\x79\x1d\x87\x25\x1e\x88\x9c\x56\x7d\xcf\xa5\x8f\xac\x7e\x24\x75\x6e\xb5\x50\xc6\x3f\xe4\x23\x3c\x79\x9c\x42\x56\xc3\xea\x3b\xaf\x11\x98\x43\x69\xec\x8d\x91\x38\xcd\xdb\x1b\x60\xc0\x39\xdf\xde\x60\x69\x2e\xb0\xed\x31\xee\x88\x66\x5d\x87\x7e\x00\xfc\x35\x39\x81\x1e\x76\x28\x4b\xd8\xde\x14\xb7\x32\x92\x3e\xa7\x67\x5a\x08\xa1\xa4\xc8\xd9\x90\xd3\xda\x36\xaf\x49\x9d\x71\xe9\xec\x9a\x8c\x4a\xb2\x74\x3e\xe8\x67\x54\xcb\x9f\x09\x79\x5f\xac\x84\x44\xc2\xdf\x77\x65\x93\x8e\x17\xa5\x70\xf4\x23\x2d\xe9\xbc\x9d\x33\xfe\xae\xfa\xfd\x08\x7d\x84\xfb\x5d\x41\xf9\xd4\x01\x46\xcf\xc4\x85\x67\x81\x8b\xd0\xe9\xbf\xab\x42\xe8\x54\x88\xe6\xa4\x6c\x40\xac\x06\x75\x73\x5a\xd5\x08\x17\x05\x7c\x05\xf2\x32\xa2\xa5\xf8\x43\xb0\xe4\x3d\x0d\xe2\xa2\xcc\x8a\x96\x3f\x20\x1e\x53\x6a\x64\xf9\x55\x83\x70\xd6\xd0\x1b\x52\xac\x40\x91\xa4\x19\x5d\xe0\x86\x6b\xb8\xea\xcd\xf7\x64\x85\x4e\x84\xf0\x7e\x71\x6e\x4f\x4c\x89\x90\x63\x74\x83\x6b\x01\xf7\x08\xfd\xe3\xa3\xd8\x0a\x47\xf2\x56\xe5\xd2\xfe\x27\x33\x13\xae\x29\xcc\xc5\x3c\xe5\xb6\x00\xcd\xd5\xd2\x6d\x09\xd7\xd9\x60\x5b\xd7\xa8\x59\x2d\x84\xea\xa6\xd4\x3e\x0d\x87\x96\xa8\xaa\x73\xa1\x33\x4d\x08\x97\x66\x19\xcd\x49\x4d\x72\x74\x83\x0b\x9a\xeb\xe7\xbe\x27\x2b\x76\xa4\xff\x3a\x44\xbb\xe8\xac\x2a\x0a\x92\x35\x55\x2d\xf4\x62\xfd\xdd\x63\xf8\xae\x64\xa4\x64\x2d\xf3\xbe\x7b\x82\x76\xd1\x8b\x0f\x24\x6b\x41\x23\x70\xbf\x7b\x8a\x76\xd1\x3f\x49\x4d\xa7\x34\xc3\x91\xaf\x9f\xa1\x5d\x74\x0a\xf4\xb2\xbe\x50\x3b\x23\xcb\x38\x05\x04\xfd\x24\x55\x80\xb1\x73\xe6\x4b\x6b\x2e\x1f\x7a\x1b\xcb\x25\x24\x88\xc0\x09\x32\x5a\x26\x82\x60\x93\x68\x20\xd5\x54\x90\x1b\x16\x17\x88\x6d\xa9\x96\x59\x5b\xd7\x7c\xd3\x92\x40\x05\xb0\xd1\x06\x1c\xec\x3b\xe9\xbb\x15\x08\x8b\xab\x05\xb9\x05\xf6\xa0\xbc\x4d\x08\x5a\x60\x0a\x26\x0e\xa9\x00\x4a\xf4\x9a\x35\xf0\x23\x42\x79\x78\x4f\x4a\xf7\xa4\xbb\xb8\xd4\x7c\xe9\x94\x0d\x65\x09\x2c\x02\x61\x31\xa4\xd9\x94\x86\x4a\xd7\xa4\x31\x44\xbc\x7c\xf5\xf6\xc5\x11\x3a\x13\xd8\x14\x2b\x44\xf9\x19\x6b\x50\xcb\x48\x9e\x3e\x2d\x62\x42\x6f\xf8\xb0\x21\xfb\x70\x71\x5b\x68\xf6\xc6\x11\x54\x94\x10\x68\x81\x4a\xeb\x68\xe5\x88\x2f\x82\x50\x08\x35\x14\x3e\xa9\x96\x91\xda\xda\x1a\x92\x4f\xc3\x5a\x57\x88\x36\x49\xfa\x71\xe0\xe7\xfa\x61\x71\x09\x9c\xc5\xc8\xf8\x1a\x37\x33\x06\x7b\x8d\x35\x15\x6c\x22\xa5\x4f\xd7\x84\x55\x6d\x9d\x91\x90\xbf\x17\x44\x48\x7a\xb0\x73\xea\xab\xa6\xaa\xf1\x35\xe1\x80\xf8\x85\xa2\xff\xe8\x79\xed\x35\x98\xaf\xc4\x5b\xe6\xf7\xe8\x4b\x92\xe7\x82\xa9\x62\xad\xd1\x2c\xae\x9d\x78\x4b\xd0\xe1\x6b\xf3\x13\xb7\x09\x9e\x55\xf3\x45\xc5\x68\x43\x10\x3f\x21\xe8\x9c\x4c\x69\x09\xf6\x07\x86\xbe\xb6\x7f\xf6\xdd\x4b\x12\xd3\x92\xd9\xa6\x41\xb1\x90\x94\x21\xb6\x20\x19\x67\x3d\x96\xa9\x88\x96\xa0\xd3\x07\xf3\x50\xcb\x60\x31\x66\xa5\xe9\xdb\xdb\xad\x2d\xe9\xef\x2d\x67\xf5\xea\x38\x94\x4a\xf5\x55\x4f\x5d\x91\x06\x2d\x67\xa4\xd4\xdf\x72\x44\x32\x21\x46\xeb\x07\x7d\x0a\xd2\x5c\x09\x09\xe1\x90\x70\xa6\xaa\xa9\x3b\x92\x0d\x00\x4e\x8c\xd1\xa3\xef\x25\x1f\x2a\x7d\x4d\x44\x0f\xda\xff\xc6\xf7\x64\xd5\xfb\xb4\xdc\xd2\xf6\xa3\xee\x6c\x5e\x9d\xbf\x3a\x42\xaf\xeb\xaa\x9a\xf2\x09\xbd\xae\x18\x23\x8c\xf1\x05\x1b\xbd\xae\x5e\x8f\x15\x49\xd5\xc9\x58\xd4\xf4\x06\x37\x84\x5f\xb1\x11\xaa\x00\x7f\xb4\xb9\x62\x55\x16\x2b\xd4\xcc\xa8\xb8\xc4\x15\x03\x2c\x56\x70\x45\x2a\xa3\x23\xe7\x3d\x14\x2e\x7b\xb0\x65\x69\x7b\xa3\x07\x9f\x32\x7e\x53\xb6\x04\xcd\x5b\xd6\x20\x5c\x2c\xf1\x8a\x71\x8e\x8b\x27\x95\x34\x02\xaa\x6b\xba\x16\x97\xd1\x9c\xf3\x5a\x71\x0f\x6b\x13\x1d\xbf\x58\xb2\x8c\x2c\x9a\xd8\x38\x92\x76\x73\xbc\x58\x70\x4c\x2e\xa4\xe4\xa2\xae\x0d\x73\x63\x1c\xa1\x7f\x68\xb3\xd7\xde\x3f\x71\x5b\x34\x31\x62\x18\x32\x18\x0a\xf0\x79\xdb\xa6\x65\x69\xd7\xe6\x4c\x48\x08\x41\x1f\x1a\x65\xf0\xb3\x01\xfe\x58\xdd\x10\xa6\xac\xdf\x36\x26\xd2\x86\x88\x84\xd5\x19\x91\x32\xe7\x2b\x86\x4b\xeb\x8e\x19\x38\x33\xcb\xc4\x73\x9b\xc9\x29\x5b\xb2\x30\xf0\x81\xb1\xbe\x26\x37\xb4\x6a\x99\x87\x52\x62\x5a\x4a\x41\xe8\x9e\xd8\xde\x3a\x33\xd3\xba\x5a\xef\xcc\xfa\x67\xc5\x39\x23\xbf\x8d\x80\x4d\x36\x95\x31\xe3\x73\xf6\xc2\x2f\x37\x61\xfc\x5f\xe2\xb2\x59\x1f\xc5\x7e\xda\x5f\xe9\x0b\x4a\xdc\xa9\x1c\x15\x90\x38\x80\x86\x94\x49\xaa\xad\x33\xf4\x1b\x69\xee\xef\x1b\xfa\x07\xca\x40\xe8\x31\xe7\x46\xee\x5a\x45\x27\xc7\xe0\x1f\x63\xa8\xe6\x4d\x2e\x74\x0b\x55\xeb\xc8\x56\xd7\x2c\xc9\xdb\xde\x6c\xb4\xcc\xc4\x61\x86\x29\x9c\x83\x9c\x22\x8c\xf4\xd2\x0b\x51\x92\x65\xc7\x71\xd6\xac\xd0\xd2\xf4\x1c\x3b\xee\x93\xc7\xe1\x98\x71\x21\xcf\xdd\x14\xb5\x32\x38\x70\x64\xe4\x0e\x89\x9c\xe4\x24\x3e\x4d\xc2\x6c\xe1\x4a\x2a\x0a\x2b\x61\x3a\xe2\xa2\x65\x4e\x1a\x52\xcf\x69\xc9\x0f\xc9\x4a\xf8\x2e\x04\xb6\x6a\x8f\x4e\x1b\xb1\x0f\x03\x5f\xcb\xc8\x30\x60\xc9\x3f\x0f\x0f\x0e\xc6\x49\x04\xe1\xa2\xc7\x85\x6b\xb4\x32\x58\xf1\xaf\x47\xfa\x2f\xf8\x44\x5f\x99\x3b\xce\xe7\xb6\x45\xd9\xf9\x22\x79\xfb\xa5\x1e\xb3\xee\x31\xf7\x91\xf0\x9e\x73\xbf\x0f\x99\xdc\x47\xc7\xbf\x21\xb6\xfc\x27\xfd\xce\x18\x7d\x74\xde\x5f\xd4\xc4\xfb\x44\x4c\x78\xaf\x20\xe5\x75\x33\x43\x27\x27\xe8\x9b\xa7\x47\xe8\xc1\xa5\xd0\x3a\x91\xfc\x18\xee\xaa\x09\x41\x4f\x1e\xa3\xc9\xaa\x21\x0c\x8d\xbe\x79\x8a\x66\xe4\x03\xca\x66\x98\xcb\xd6\xa4\x66\xe3\x07\x01\xd8\xd0\xc3\xb1\x47\xd9\x3f\xb9\x9a\x08\xfe\xce\xf3\x11\xcd\xc7\x47\xe8\xc1\x5b\x25\xcd\x5c\x9c\x8b\x81\xc0\x1d\x06\x77\x6e\xd9\xce\x27\x5c\x7c\xe6\xfc\xaa\xa8\x96\xa4\xce\x30\x23\xde\xc0\x83\xc6\x05\xf5\xeb\x1d\xcd\x7f\xe1\x33\x2c\x69\x21\x87\xbd\x38\x47\x19\x2e\xf9\xcd\x8d\x8b\x9a\xe0\x7c\x85\xc8\x07\xce\x20\xa4\x32\x2f\x7c\x66\xe1\x00\x7c\x23\xa0\xe7\x27\x62\x2b\x8c\x0e\xc7\xe8\xe1\x43\xf1\xd9\xb1\xfa\xec\x99\x9a\x18\x7c\xac\xc8\x77\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xbf\xc2\x9f\x85\x90\x83\x9d\xa4\x16\xe6\x39\x3a\xe0\xa3\x24\xbf\x3f\x3e\x41\xcf\x0e\x0f\x14\x35\xfd\xa7\x34\x06\x05\xff\xa3\x99\xe1\x92\x3f\xdd\x49\x44\x67\xb3\x5a\xdb\xe3\xf0\xf1\xb7\xc1\x28\xdf\x93\x95\xbf\x53\xc8\x07\x9c\xf1\x03\xfa\xcd\x53\xb5\x63\x0e\x1f\x7f\xdb\xbf\x65\xcc\xfe\xb7\x87\xfc\xdb\x63\x39\xa4\xf9\x3a\x35\xde\xdf\xbe\xd1\xe3\xfd\xed\x71\xff\x78\xf7\x23\x7b\xe5\x9a\x34\x81\x61\xfd\xac\xc0\x74\x4e\xf2\x11\x56\xe7\x3b\x20\xf1\x38\x49\x7b\xb9\xc3\x60\x57\xab\x6d\x36\x21\xa4\x44\x99\x00\xba\x01\x56\xdf\x93\x95\xc2\xe8\x3d\x67\x15\xce\x52\x84\x98\x7c\x2f\x1c\xf9\xdb\xc1\xe2\x4a\xaf\x81\x83\x82\x59\x9a\x71\xb8\x58\xeb\x0d\x6e\x5d\x9e\xfc\x87\x5f\xba\x70\x27\x7c\x0f\x06\x31\xa1\x6a\x7e\x4f\x56\xa3\x00\xe3\x85\xfa\xca\x46\x67\x2f\x27\x59\x95\x93\xff\x26\x1f\x46\xe3\x9d\x70\xc3\xd1\xeb\x12\x37\x6d\x4d\x4e\x8b\xeb\xaa\xa6\xcd\x6c\x7e\x84\xae\x82\xcf\xf6\xbe\xfb\xe1\xea\xd7\xef\x7e\xb8\x3a\x7c\xfc\xeb\x93\x6f\x0f\x1d\x20\xe3\x10\xd9\x92\x34\xeb\xa0\xea\x9e\xb4\x6d\x60\xfb\xe2\xec\xfc\xea\xf4\xd7\xd7\x8f\x9f\x7d\xd3\x85\xaa\x56\x9b\xc0\x8a\xb6\x92\x52\x6e\x75\x43\x73\x92\x47\x55\xa9\x21\x4a\x14\x60\x49\x8a\xe9\x1e\xcd\xd1\x09\xa2\x79\xf8\x05\x70\xc4\x13\x60\x8c\xe1\x97\xe1\xe9\x39\x09\x4f\x54\xd7\x6b\x82\xf0\xce\xdf\xe1\xe3\xd6\xce\x3c\xb1\x76\x4a\x64\x12\xb6\xe8\x80\x4e\xd0\x41\xf8\x88\x25\x48\x1e\xef\xa2\x8f\x9f\x3a\x9e\xd0\x02\x1b\x40\x72\x1e\x8c\x1c\xb5\x16\x7c\x79\xea\x8c\x2d\xc0\xf0\xb1\xcf\x84\xe5\x63\x3f\xa0\x09\x51\x2c\x6a\x27\xa4\xd7\x8e\x3a\x66\x47\xa8\xa9\x5b\x32\xde\xd2\xc8\xdf\x93\x55\x6c\xd0\xef\xc9\x6a\xab\x03\x9a\xf5\x31\xa3\x99\xcf\x82\xa1\x42\xfa\x7b\x32\x13\x5f\x26\xff\x23\xcc\xee\x87\x7a\x43\x02\x90\xd4\x58\x8f\x77\x4d\x0c\xc9\x9e\x30\xc2\xbc\x98\x2f\x9a\x15\xbc\x3b\xba\xe1\xff\x15\xb6\x58\xfe\xdf\x63\x1f\xf8\xf3\xd1\x78\xbc\xd6\xa8\x5a\xfb\xfb\x73\x06\xfe\xfc\x13\x56\x0a\xdd\xe7\x1f\xd7\x57\x64\xf8\x69\xdd\xf3\xce\x2b\x99\xd3\x64\x00\x8a\x64\x7f\x2a\x02\x45\x33\xbd\x48\x14\x4a\x6c\x7f\xee\x4d\x70\x81\xcb\xcc\x3a\x35\x9e\x32\xf9\x53\x43\x0b\xda\xac\xd0\x4b\x19\x48\x26\x94\xba\x6c\x46\xb2\xf7\x4c\xda\x22\xbf\x62\xa8\xba\x21\x35\x2e\x0a\xcb\x4c\x23\xe1\x0a\x93\x06\x6d\x18\x9a\x54\x75\x5d\x2d\x49\x2e\xe5\xdc\x40\x81\xd2\xe6\x68\x4a\x96\x68\xda\x96\x00\xfa\x65\x5b\x14\x1a\xd7\xef\x04\xc8\xd1\x58\x29\x7b\x9e\x72\x41\xa7\x68\xd4\x35\x47\xf4\x28\x3c\x59\x7a\xfe\xe8\xb8\x67\x5d\x42\x45\xa6\x26\x4d\x5b\x97\xb0\x5c\xf6\xc7\x9f\x10\x29\x58\xc7\xf3\x9b\xa2\x88\x76\xbb\x31\xf4\xa4\x9a\xc4\x7a\x8a\x65\x40\x18\xd5\x64\x4a\x6a\xc2\xe1\x36\x15\xff\x5f\x55\x12\x75\xe7\x7a\xe6\x0a\x63\x71\x36\x6a\x4a\xff\xf2\x89\x81\x3c\x4b\xc5\xe8\xd7\x68\xc4\xc5\x11\x44\x12\x8e\x5c\xe5\x52\xb9\x9f\xc7\xe8\xa1\x07\x65\x90\x9a\xe9\xdd\x97\xef\xac\x71\x7f\x41\xf7\x85\x5e\x16\xbc\xc4\x7f\x1e\x5c\x09\x6b\x3b\xb1\x42\x76\xb9\xee\x96\x57\x44\xf8\x7c\x7a\xb5\x36\xf7\x5a\x96\xcb\x3e\x7a\xd8\x89\x11\x66\xeb\xd1\xe0\xef\xe3\xfb\xa9\x25\x3e\xcd\x73\x84\x2d\xdc\xa5\xad\xd0\x0a\xcc\x4c\xae\x1e\x5f\x38\x46\x1a\x13\x41\x1a\xf5\xf4\xeb\x0f\x8f\xd0\x3f\x3c\xb4\x7c\x13\x40\xe7\x9c\x8f\x77\xef\x1b\x58\xb1\xd9\xf4\xa1\xa7\x65\x9c\xd1\xaf\xa8\x24\x4b\xcf\x42\xd5\x8d\x8b\x2d\x1f\x99\x77\xd7\xc0\x22\x50\xdb\x04\x12\x7e\xe8\x53\x0c\x89\xb8\xe0\xb9\xf4\x25\xce\x10\x07\xe3\x5e\x94\x48\x24\xc3\x78\x00\x17\xf9\x87\xfc\x5a\x87\x1c\xc4\x50\xea\xb8\x8f\x02\x40\xeb\x20\x28\xa4\x59\x81\x8e\x17\xc9\x15\x43\xc3\x97\x81\xf5\x5b\xf7\xdc\xc3\x65\x79\x4f\xaf\x9a\xba\xcd\xc0\x69\x21\xee\x6b\xfe\xdb\x35\x69\x10\x57\xfc\x76\xc1\xb0\x23\x02\xd4\x27\x55\xdb\x48\x5e\x16\x78\xcd\x98\x80\xa1\x23\xe3\x3f\x0e\xf1\x70\xa5\x1e\xb1\x7d\x58\xa9\x67\xd6\x73\x61\xb9\x6f\xf4\xb9\xb0\x94\x0a\x3b\xf0\x51\xd7\x49\x23\xcd\xa8\xdd\x0f\x07\xa1\xad\x3d\xcf\x5b\xde\x84\x35\x9e\x1f\x0c\xde\x98\xe3\x63\x46\xe0\xc2\x37\xc2\xa3\x8b\xf3\x5b\xd9\xe1\x1f\xbe\x13\xfc\xe5\x97\xfe\xa7\x43\xab\x79\xdf\x4c\x92\x86\xed\xe4\x86\xec\x36\x38\xc3\x7d\x0c\x56\x67\x37\x88\xcb\x3f\x7d\xb0\xc5\x8c\xcb\xf8\x24\xa6\x39\x89\x2b\xdd\x38\x96\x25\xc8\x98\x1a\x04\x0a\xb9\x81\xb7\xd7\xa1\x9b\x5b\x4f\xad\xa1\xa6\x9b\x97\x36\xd1\xd8\x63\x6f\xf7\x2b\xef\xd6\x6b\x5d\x7a\xbc\xa3\xb9\x39\x6f\xc5\xc4\xba\x7e\x15\x32\x02\x22\x10\x1c\xfb\x35\xb9\x08\x14\xfd\xe5\x30\x28\x71\x54\xd4\x77\x7d\x30\xb4\x8a\x15\x81\xa1\xbe\x4b\xc3\xb0\x44\x52\xe7\x7d\xf3\xf9\xde\x7b\xb2\x8a\x2c\x7d\xfc\xbe\x8f\x00\xd0\xdf\xaf\x77\x37\x86\x53\xe9\x94\xcb\xe3\x97\x9c\x75\x4e\xec\xaf\x52\x02\xde\x39\xa9\xe9\x0d\xc9\xed\x78\x4a\xe4\xbb\xa2\x94\x18\x0e\xf1\x05\x7a\xbb\x70\x79\xd2\x24\x27\x25\x35\xa9\x8d\x98\x81\x3c\xf7\xae\xfd\xe5\x06\xd7\x46\x29\xbc\x6a\xe7\xe8\x44\x91\xd4\x47\xab\x6a\x1b\x1b\xb3\x7b\x01\x18\x5a\xe6\xe4\x43\x60\x16\x5b\xce\x68\x41\xe4\x77\xc7\xfe\x5e\x51\x66\xfd\x50\x3b\x70\xb8\xb4\x42\xca\x92\x53\x01\xe0\x2f\xa1\xef\x4a\xe2\x20\xfe\x7d\x84\x0e\x53\x80\x35\xe5\xac\xb5\x8d\x6b\x44\x7a\xd0\x71\x00\xcb\x23\x9c\xf3\xe7\x23\x33\x8a\xc1\x3b\xae\x2e\xf7\xeb\x26\x36\xe4\x2e\x09\xb8\x67\x67\x79\x4b\x78\xe7\x9b\x4b\x62\x6f\x73\xf3\xa4\xcd\x60\xbd\x69\x09\x16\xfd\xa7\x9c\x16\xc1\x4d\x9d\xa3\x62\x2e\x8d\x7f\x9f\x0a\xe4\x12\x48\xff\x6e\x9f\x87\xde\x6b\x36\x7a\x08\x34\xac\xf5\xb6\x8a\xd0\xc0\x2e\x4a\x89\x78\x6a\x93\x84\xc6\x1f\x29\x20\x3c\x8a\x5f\xfa\x8f\xe2\xb7\x78\xe4\x63\xff\x61\x75\x99\xa6\x35\xa6\x37\x26\x7d\x57\xfb\x57\x84\x8e\xc4\x58\x95\x51\xcc\xc7\x5f\xd2\x66\x66\x5b\x11\xf4\xcb\x32\x01\x58\x46\x19\x52\x06\x81\xa0\x24\x57\xf6\x10\x2b\xec\xb0\xb2\xd2\x7b\x29\x43\x13\x62\x85\xaa\x41\x00\x48\xa0\x86\x69\xb0\x69\x83\x8f\x13\x73\x44\x99\xb5\x5d\xdd\x30\xb1\xfe\x98\x92\xed\x04\x76\x25\x51\xb1\xc2\xb2\xe3\x71\xcc\x03\x51\x19\x18\x3d\x97\xc4\x23\x1a\x71\x83\xcb\x9c\x2f\x49\x51\x65\x5b\xc1\x71\xfd\x68\xb1\x00\x4d\x70\xd0\xaa\x34\x6a\x91\x4d\x8e\x4b\x1d\x2a\xd6\x8f\x4c\x4c\x1b\x5c\x33\x72\xcd\x20\xe4\x84\xae\x6d\x8a\xc7\xd0\xf8\xb4\xd3\x44\xd8\x14\x19\xb0\x90\x71\xfe\xb4\x56\x9c\x14\xe8\x86\x1d\x26\x21\xc7\x95\xf5\x39\x7d\x23\xff\x62\xae\xaf\x3f\xcb\x05\xf5\xe7\xb9\xdc\x12\xae\x2f\x73\x6d\xad\xe3\x88\xd2\x67\x65\x2b\xde\x28\x2b\x8d\x43\x5d\xf6\x3d\x42\xf6\xbf\x7d\x52\x9b\xf9\xa4\xbe\x54\xc3\x36\x8a\x1b\x99\x61\xcf\xe1\x12\x4d\x88\x24\x9d\x8c\x48\x9f\x55\x4b\x9d\x7d\xe5\x98\x9b\xf3\x64\x92\xb2\xb4\x39\x1b\x67\x46\xbf\xe1\xb9\xc7\x86\xe8\x5a\xf8\xb6\x6c\xc3\x5d\xcb\x40\xbc\xae\xc1\x37\xb0\xe0\x0e\x01\xbf\x86\x7d\xb8\xff\x1a\x4c\xd9\x49\xe3\x29\xe2\xdb\x34\x9e\xfa\x80\x72\x4f\xf6\x5d\x47\x5b\xf2\xe1\x19\x5b\xac\xf5\x48\xc4\x3e\x0a\xa8\xc8\x91\x62\x0f\x84\x26\x49\x0f\xcb\x75\xed\x92\xda\x3a\x1a\x87\x33\xcc\x44\x6a\x1b\x37\xe3\x70\x36\xb1\x70\x76\x41\x5a\xcb\xcc\x19\x07\xd4\x6f\xeb\xec\xe0\x58\x29\x90\x49\xbe\xfb\x57\x54\x61\xa3\x1a\x23\x2d\x1b\x52\x4f\xb1\x4c\x7c\xb3\x73\x06\x87\x3b\xf3\x22\xf0\x41\xac\x2f\x44\x5a\x14\x07\xfc\x4a\x39\x8a\x2c\x65\x5a\x62\xa0\xc5\x76\x37\x53\x13\x6e\xb6\xaa\x50\x49\x93\xa2\xae\x58\x72\x1a\x06\xf9\xa3\xd8\x44\x5c\x89\x48\xe7\xf0\x69\x65\x77\x90\x2f\x2b\x96\xa4\x07\x9c\xcf\x7c\x11\xf7\xcd\x7a\x41\x96\x7e\xda\x09\x29\x0a\x86\x96\x33\xd2\xcc\x48\xed\x64\x0d\x62\xc8\x36\x81\xbf\x96\xb3\xca\xca\x68\x93\x49\xb4\x4e\x46\xba\xb0\x3c\x48\x55\x48\x6c\x0e\x67\x18\xae\x92\x71\x75\x88\x94\x55\x7b\x3d\xeb\xd4\xf8\xe1\x23\x2e\xed\x39\x7e\x25\x49\x0e\x3e\x25\x21\x6d\x50\xf6\xa2\xa0\x10\x74\xf1\xb2\xaa\xcf\x70\x99\xd3\x1c\x37\x44\x52\xbf\x69\xc1\xaf\xaf\x39\xf0\x11\x7a\x18\x61\xee\x86\xad\x8f\x8f\xd0\x77\x55\x55\x44\x2e\x08\x3d\xcb\xb2\x81\xbc\xa0\xe8\x2d\x21\x83\x0c\xf6\x64\x3c\xa2\xe4\xf7\xc7\x0f\x75\xbe\x3d\x07\xfe\xe9\xf9\x88\x0b\xb2\x56\xd8\x22\xcd\x01\x8a\x4c\x4f\xe6\xe0\xad\xf0\x10\x24\xe4\x50\x6f\xfc\x77\x8e\x77\x0e\x52\x15\x9a\xba\xed\x90\x11\xa7\xb8\x60\x03\xcc\x68\x3d\xee\x2e\x3e\xce\xc1\xde\x01\x7a\xf8\x30\x18\x27\x9a\xc1\xf1\x5f\xa0\x88\xd4\x6f\x67\xb8\x94\x95\x13\x5e\x56\xf5\x9b\xaa\x20\xa3\xb2\x9d\x0b\xc6\x75\x34\xc0\x3f\xa6\xe2\xe3\x3c\x67\x63\x32\xec\x4d\xd4\xa3\xd1\xbb\xf8\x2b\x66\xf9\xdf\x91\x8c\xcb\x97\xd9\xb8\x64\x89\xaa\x32\xd8\x5e\x36\xb3\x10\xdb\x4c\xc4\x9d\x6e\x16\x35\x12\x0f\x71\x8a\x10\x4c\x32\x98\x17\x25\xff\x10\x58\xf9\x83\x33\x11\x0e\x2f\x86\x8f\x4d\x83\x4e\xa3\x89\x4f\x94\x95\x5f\x41\x98\xd3\xa2\xae\xae\xf9\x83\xb1\xb4\x8d\x65\x2a\x73\xc4\xff\x62\xeb\x29\x23\xb7\x48\xa6\x58\x6e\x39\x8b\xe2\x53\x10\xea\xfe\x9d\x88\xb2\xb3\xb6\x8f\xd0\x33\x4d\x86\x27\xf3\xca\x47\x6e\xd1\xa3\x70\xaf\x67\x8f\x6c\x1e\xeb\xdd\xe1\x74\xb7\x42\xa3\x81\x51\x78\x68\xd8\xae\xf3\x58\xe8\x94\xb5\x28\x77\x19\xab\xbe\x4c\x05\xa9\x3b\x63\xca\x78\xdb\x9e\x72\x57\x3a\xf2\xd6\x3e\xbe\xf6\x3c\x12\xac\xe5\x34\xcf\x81\x69\x28\x6b\x9f\x88\xce\x63\x2b\xd6\x90\xb9\xc9\x6e\xb6\x4a\x74\xa4\x4d\xd8\x21\x93\x81\x97\x2f\x89\x30\xc0\x70\xde\xd2\x48\x16\x19\x4f\xdd\xbb\x03\x3e\x23\xd0\xdf\x8c\xa7\x7c\xc9\x07\x09\x36\x45\xaa\xf4\x97\x73\x97\x9a\x52\x48\xb2\x0c\xea\x35\x69\xb4\x9d\x28\x4c\x8b\xe1\xfb\x41\x2c\xb3\xb3\x27\xc4\x6f\x5a\xbc\x49\x9d\x26\xff\xbe\xcb\x09\x54\x9e\x90\x02\xc2\xf1\xae\xf8\x3e\x1c\xf5\x55\x59\xac\xf8\x0d\xc0\x87\x9e\x43\xf4\x29\x67\x7a\x42\xf4\x91\x82\xdb\x54\xe4\x65\xe7\x15\x94\x0f\x12\x5c\xd0\x07\x23\x8a\x89\xda\xc2\x9a\x95\xee\xed\xd5\x18\xf0\x05\x12\x41\xe7\x3e\xe1\xcb\xcc\xd5\xdf\xac\x89\xad\x89\xf3\xfc\x6d\xe5\x40\xe2\xe2\x4e\x6a\xa9\xb8\x14\xf0\xb6\x3a\xcd\xf3\x0e\xd9\x20\xb2\x35\x23\xe3\xce\xab\x9c\x4e\x57\x97\x64\x09\x19\xfa\xaf\x49\x99\xdb\xa5\xce\x34\xb7\x70\xcc\x09\x25\x2d\x76\x44\x3c\x31\x2d\xaf\x39\x9a\xf0\x51\x92\x75\x5c\xc9\x82\xbe\x6e\x01\x20\xe9\x79\x8b\xd6\x02\x18\xc8\x31\xdc\x12\x63\x23\xaf\x94\xd7\x17\xcd\x24\xb6\x78\xc4\x45\xc9\x9e\x39\xa6\x25\xe7\xfa\xc2\x2d\x73\x22\x0f\x73\x70\x80\x2e\x00\x79\xbe\xcf\xf9\xff\xcb\x95\xb3\x2c\x70\x2c\xa4\x4b\xab\x23\xe1\xdd\x71\xb8\xed\xf8\x23\x64\x9c\x63\x14\xa8\x99\x55\x8c\xa0\x29\xad\x41\x42\x9a\x56\xb5\xa1\x18\x67\x19\xda\x57\x65\x55\x34\xb6\x0e\x99\x3f\x9f\xe3\x41\x31\x4b\x91\xf5\x75\x6f\xf0\xce\xf2\x81\x7d\xc0\x77\x7d\xac\x42\x27\x7f\xb8\x0c\x09\x93\x76\x64\x8a\xcf\x37\x9c\x61\x38\xa6\xff\xc9\xee\xda\xf1\x5e\x6b\x50\xee\x60\xef\xa0\x93\xe5\x40\x91\xa0\xb9\xac\xee\x6d\x50\x53\x85\x0c\xf4\x85\x28\xf7\x61\x9b\x60\x04\x68\xbd\xfb\x23\x1d\xef\xa7\x7c\xa2\x9a\x5b\xf8\x8b\xba\x85\x0b\x34\xd8\x27\xff\xbe\xc6\xfe\x35\xae\x31\x6d\x46\x5d\xeb\x1a\x53\x6f\xfd\x6b\x5f\x63\xb7\x39\xdd\xda\x3a\x1d\x9c\x6e\xbc\xb5\x43\x8d\xff\x7d\x96\xff\x3a\x67\x59\x5e\x64\xea\x16\x32\x0a\x0c\x78\x48\xa1\xda\xb6\xb8\x9a\xf4\xf1\x70\x8a\x53\xad\xab\xdf\x4a\x71\xca\x94\x12\xbe\xf3\x33\xae\x64\xb6\x2f\xed\x94\x6b\x11\x54\xd1\x04\x51\x86\xae\x85\xb5\x54\x58\xd0\x1a\x5d\x5e\x4e\x54\xb6\x31\x21\x46\x3e\x20\xdb\xad\x6d\x1a\x5b\xd4\xe4\x86\xd4\xae\xe0\x80\x19\x23\x75\x83\xc2\x0a\x13\x7d\x56\xdf\x47\xfd\x6f\x74\xfb\x0e\xf9\xcf\x73\x25\x8c\xa3\x47\x43\x04\xb1\xb0\xa2\xc5\x9c\x30\x06\x05\x84\x1f\x5c\x56\x8d\xf2\x20\x98\x2d\x2b\xa7\x7e\xdf\x5d\xc2\x90\xee\x97\x6e\x83\x8c\xe5\xac\x12\x4c\xc7\x4a\x52\x90\x4c\x48\xfc\x2b\x07\x12\xdb\x9d\xd6\xa8\x5a\x96\x09\x07\x87\x5a\x8f\x0a\xcd\x09\x69\x6c\x4e\xb5\x03\x7e\x11\x88\x29\x28\x57\xc2\xd8\x41\x27\xad\xa8\x29\x09\xe7\x2b\x52\xcc\x6b\xe8\x8a\x85\xa1\xc1\x27\x27\xe8\x00\xfd\xf1\xc7\x16\x4d\xf4\x09\xa7\xc9\x45\x39\xad\xe2\x7c\x70\xdc\x9f\x23\x80\x76\xe5\x7e\x48\x59\xf7\xbb\x76\x80\x77\xbc\x27\xa4\x90\x76\x26\x55\x11\x91\xda\x0a\x9e\x21\x51\xe7\xe6\xe0\xe7\xdb\xcb\xbb\x1f\x96\xbe\xd3\x73\xb4\xf9\xd9\xcc\xaa\xb9\x0c\x60\xb2\x3a\xd3\xe8\x5a\x7a\xee\x17\xd6\x6e\xce\xfd\x3b\xce\xc7\xcf\x9c\xaa\x8f\xf7\x02\x7a\xed\xef\x9b\x21\x2c\x84\xb4\xba\xe9\x8f\xcb\x28\x64\x94\xeb\x3e\x33\x9c\xc4\xa0\x07\xcb\x9b\x78\xe5\x69\x22\x28\xc6\x09\xb4\x8a\xd1\x2b\xae\x18\x42\x0e\x94\x57\x90\x2b\xb3\x04\xe5\xe2\xf5\x9d\xd8\x29\xac\x24\xc3\xa9\xb6\xb3\xfe\x7f\x05\xc2\xeb\x07\x62\x2b\xb0\xbf\xaf\xdc\x51\x6a\x83\xab\x18\x2a\xb8\x89\x0a\x32\x6d\xaa\x1b\x52\xab\x7d\x49\xbd\xe0\x57\xeb\x96\xba\x4b\x33\xc5\x23\x24\xe7\xa4\xf9\x4c\xe7\xa4\xee\x58\xfe\xda\xc6\x36\x36\xf8\xc7\xa1\x0d\x6a\x00\x13\xc0\x1e\x40\xcb\x3e\xc3\x86\xe8\xcb\x62\x82\x06\xba\x84\xff\x25\xe7\xc9\x55\x49\x94\x31\x6c\xd2\xea\x1a\xf7\x65\xb5\xf4\xb9\xdd\xfd\x3b\x12\xe9\x85\x6c\xfb\xb2\xae\xe6\x69\xb9\xde\xab\xcd\xd2\x2d\xcc\x23\x84\x7a\x64\x6c\xe6\x44\xf0\x17\x85\x5d\xba\xd9\x12\x47\xec\xd0\x75\xaf\x21\x9b\x1b\x48\xc1\xd0\x92\x14\x05\xd0\x5a\x46\x2e\x76\xbc\x0a\x95\x64\xf5\x98\xb4\xee\x28\x1e\x1a\x71\x7d\x0b\xa4\x4f\x8b\x22\x88\x34\xff\x0b\x4b\xe8\x74\x3a\x80\xf3\xa3\xe7\x10\x0e\x11\xb9\x7a\xd7\x3a\xdf\xfd\x03\x45\xd9\xf0\xbe\x22\xda\xd6\x05\x0d\x05\xff\xff\xe8\x25\x36\x80\x9e\x9d\x3c\x2d\xb6\xf6\x9e\x4a\x94\x5c\xf8\xfd\x2f\xf0\x7a\xf4\x22\xd3\xbf\x90\xdb\xef\xcf\xb9\xaf\xee\xf8\x36\xf0\x98\xff\xcf\xfa\x00\x59\x47\x06\x7a\x3d\xac\xeb\xe9\x53\x9b\xbc\xdb\xd9\x97\x0a\x15\xd8\x6a\xd2\x6b\x68\x43\xec\x6b\x72\xb4\x8e\x2d\x51\x46\xa2\x1d\x47\xdc\x35\x69\xef\x05\xf6\x3c\x51\x43\x97\xa1\x5e\xd7\x52\xad\x46\xee\x36\x56\xff\x49\xcb\xd0\xdd\xff\x69\x4b\x8b\xd0\x6b\x64\xb6\x16\x01\xb9\x79\x18\x32\x12\xd6\x44\xfb\x36\x15\xfa\xbd\x25\xf5\xca\xe9\x9b\x11\x4f\xbe\xe0\xef\xeb\x65\x93\x81\x96\x88\x36\x6e\x0e\xeb\x3d\x34\x2c\xc2\x58\xdb\x21\x06\x05\x19\xaf\x9f\xb8\xd1\x13\x8b\xac\x87\x7f\xb5\x2c\x49\x2c\x1a\xb9\x72\x7b\xeb\x5a\xb9\x84\x30\x57\xd5\x42\x8a\xd6\x9a\x12\x4d\x85\x16\xa4\xe6\x44\x34\x22\x14\x48\x50\x61\x47\x17\x27\x5c\xf9\xdc\x54\x03\x8b\x13\x66\x8b\x94\xd1\xcf\xe9\x78\x65\x55\x93\xac\xec\xac\x6e\xd3\x5d\x24\x36\x95\xfe\x10\x94\xdd\x90\x5d\x7b\xc3\xe8\xad\xce\xc0\x6b\x77\xad\xc6\x76\x36\x99\x15\xaa\x25\xa4\x94\xcf\x16\xa6\xa5\x5b\x10\x6f\x2b\x52\x6b\xe2\x46\x6a\xa9\x38\x2d\x5b\x47\xb1\xdb\x79\x5d\x13\x7f\x5f\x7a\x99\x78\xe8\x56\xdc\xad\x23\xb9\x66\x78\x5a\x4d\x07\x9f\xec\x6d\x06\x69\x61\xe1\x89\x38\x81\x3c\xc2\x57\xbe\x27\x46\xcc\x72\xfc\x87\x9b\xaf\x93\x84\x7e\x55\x84\xb4\x2f\x90\xff\xdb\x1f\x7c\x39\x40\xa8\xeb\x9e\xf5\x70\xd7\x92\x3e\x6f\x3d\x92\xcf\xad\x0f\xe1\xe7\x8e\x7e\xda\xee\xd9\xfb\x22\x0f\xc9\xbf\x48\x28\x95\x7f\xba\x06\xc5\x19\x99\x97\xba\x54\xb0\x01\xa0\xef\x3c\x8e\x6a\xa3\xe9\x0d\x09\xa3\xea\x07\xbc\x21\xd5\x36\x0d\xa2\xea\x5a\xfa\xe1\x2c\xd4\x7f\xf2\x76\xb1\x52\xdb\xbc\x63\xa2\x22\xfa\x17\xca\xde\x55\xa3\xa6\x2d\x71\xf7\xcf\x1d\x14\xf4\x2f\xc0\xdd\x37\x3f\x11\x1b\xc5\x17\xfd\xc5\x0f\xc2\x1b\x63\xe4\x53\xb7\x9a\x5d\x25\x09\x0e\xc7\xa0\x74\x90\xd8\x29\xf8\xfc\x01\x33\xca\x66\xd9\xea\x8c\xdf\xbf\xee\x41\x90\x9d\xcf\x8c\x04\x6e\x5a\x4a\xa5\xa2\x4b\x9c\xf7\x93\xd1\x19\xdd\xc5\xcc\x22\xe1\x34\xe9\x23\x39\x24\x9a\xa6\xff\x3e\xbe\xb3\x60\x9a\xbb\x72\x40\xd0\x69\x3f\x4d\xfe\xfc\xd8\x87\xa4\xc4\xd0\xc7\x48\x87\x44\x3e\xf8\x83\xc5\x98\x69\xdc\xb5\x74\x0b\x5e\x9a\x8c\x8d\xe0\xac\xee\xbf\xa4\xd6\xaf\xe8\x2f\xad\x03\x7e\x28\xb0\xc9\x10\x8f\xe7\x3f\xa1\x64\xa8\x45\xff\x31\x08\x00\xc5\x42\x62\xa4\x6b\xc6\x7f\xf4\x6e\x57\xcc\x8e\x2e\xf0\x47\xfd\xf4\x79\xdd\x44\x5b\x53\x51\x3e\x4b\x0c\xc5\xda\x17\xf1\x67\x3a\x19\x7d\xe1\x16\xde\x80\x7d\x3e\xac\x61\x43\xf7\x2f\x4a\xaa\x20\xec\x96\x1c\x4f\x31\x29\xe4\x0b\x71\x3d\x7d\x36\xab\xe0\x9a\xde\xac\x0d\xd8\xac\x71\xaf\x0c\x57\x3a\xef\xc8\xc5\xd5\xb5\xe0\x7f\xb2\x93\xeb\xb3\x2d\xf8\x5a\x7e\xb3\xad\x2e\xf7\x2d\x9c\x69\x17\xd0\x40\x9c\x98\xf8\x1f\xad\x79\xd7\x04\xbf\xcf\xab\x65\x29\x1b\x00\xc9\xaf\xf9\x34\x44\x7b\xd4\xa0\x43\x90\xee\x50\x6f\x14\x13\x2f\xc6\xc8\x44\xa3\x87\x7d\x82\xe1\x32\x9a\xd3\x52\x95\x71\x91\x78\x04\x7e\x27\x59\x32\xed\x05\x1f\x43\xcc\x9b\x5d\xb5\xf3\x39\xae\x57\x1d\xfe\x37\x18\x54\x3e\xdd\x5b\x30\x4c\xcf\xfc\x08\xbd\x93\xef\x7c\xa7\x3e\xfa\x25\x56\x2d\x2c\x06\x7d\xa7\x1b\x4c\xa2\x4c\x9d\x81\x83\x4e\x1c\xa4\xc3\x87\x35\x78\x74\x62\x86\x4a\xaf\xf3\x39\x69\x30\x2d\x58\x7c\x89\xc5\x02\x96\x88\x96\x39\xbd\xa1\x79\x8b\x0b\x19\x82\x57\xe6\x50\x3b\xc7\x8b\xf3\x8a\x2c\x87\x3f\xc1\x8e\xb5\x88\x38\x3a\xfd\xc7\xa0\x5d\x3f\x9c\x97\x61\x2b\x96\xbb\x47\x90\x1d\x21\xdd\x26\x5b\xbc\xf9\x69\xfd\x66\x18\xc3\x8a\xa2\x59\x58\x46\xec\xaa\x6e\xed\x6c\xf3\xdc\xc7\xae\x32\x88\x30\x2b\xd5\x5f\xc8\x80\x1f\xfd\xaa\xd6\xad\xb3\xd4\xa1\x8b\x50\xed\xed\x1e\x3f\x09\x2f\xc3\x05\x71\xb6\x44\x35\xe5\x07\x99\x96\xd7\x85\xad\xd1\x4e\x56\xfc\xd3\x0c\x17\x5c\x75\x9f\xe2\x2c\x55\x59\x0a\xb0\xe6\x30\x3d\x9e\xc8\xe2\x3d\xa4\x24\xc4\x97\x00\x30\x35\x2b\x3a\x15\x0d\x75\x00\x50\x50\x8f\x5c\xc2\x77\x7b\x4a\xc5\x85\xf6\x01\x2f\x2a\x82\xa1\xaf\x5d\xdc\x92\xc2\x92\xfa\xad\x9b\x1a\x2a\xf6\x43\x11\x63\xd0\xbc\x23\xab\x19\x7c\x94\x42\x73\xd0\x32\xdb\xf1\x9e\x35\xeb\x69\xed\xe6\xcc\xe7\xb4\x28\xd6\x9f\xca\x10\x4a\x38\x7f\xba\x37\x36\x94\xf1\x82\xe8\x8c\xe8\x3a\x42\xe7\x8f\x54\x07\xb8\x01\x5b\x92\x5f\xbe\xc3\x91\x49\xca\xcb\x57\xa4\xb1\x59\xac\xce\xcb\x76\xef\x47\x73\xb0\x40\xf7\x95\x0d\x88\xba\xf8\x80\x87\x7c\xfc\x38\x0d\x61\x0f\xc3\xf6\x3f\xeb\x92\x17\x74\xd4\x0d\x57\x30\xa1\xb7\x56\x56\x95\x0d\xa6\x25\x93\xa6\x79\xc8\x47\xd2\x7a\xfc\x02\xcb\xfc\x31\xfe\x76\xa5\x0c\x3d\xd7\x6d\x81\x6b\x84\xdb\xa6\x9a\x83\x89\x73\x2a\x2b\xfa\x72\x06\x23\x1f\x12\xe5\xdb\x16\x75\x95\xa9\x7e\x3e\xa2\xf4\x3c\x61\xd2\x49\x08\x64\x32\xcd\xfc\x7f\xe3\x12\x21\x88\x05\xbf\xe9\x42\x30\xa8\x99\xd5\x60\x93\xc2\x28\xc3\x0b\x3c\x81\xf2\xc1\xc1\x1d\x16\x09\xef\x01\x38\xaf\xcc\x74\xe2\xd7\x99\x5c\x1d\x78\x18\xe4\xbe\xd7\x78\x55\xb5\xb2\xd3\x99\xf8\x5d\xaf\x46\x17\x80\xab\xa2\x6a\x7e\xa0\x73\xda\xb0\x11\xd3\xbf\xca\x4b\xec\x5b\xb1\xc0\x87\xdf\x7c\xea\x04\xc1\x6f\x0a\xd9\x67\xad\xf4\x8a\x97\x2e\xdd\x96\x6b\x69\x28\x0d\xae\x55\xb3\xed\x53\x61\x9f\x1d\xa5\x9f\x26\x65\xee\x3f\x7b\x84\xde\x89\x31\xe3\x5d\xb1\xf8\x5b\x0b\xbc\x52\xe7\x6f\x5a\xd5\x40\x38\xa7\x3b\x16\x17\x9c\x6a\x47\xaa\x3b\x8a\x89\x7a\x69\xb4\x32\x5c\x64\x6d\xa1\x5d\x3e\xd0\xb1\x23\x02\x20\xf9\xfe\xbc\xba\x91\xe1\xa4\xa3\x92\x2c\x63\x08\x8e\xed\x23\x11\xdd\x46\xa7\xf9\x9c\x96\x47\x91\x3d\x14\xf2\x0a\x51\x3b\x8e\x11\x10\x85\x55\xd6\x99\x32\x92\xd7\xe4\xf7\x96\xd6\x10\xec\x15\x11\xc2\x1d\x60\x7c\xf9\xd9\x57\xa2\xfb\x06\x97\xcf\x6b\x22\x23\xbb\xa0\xc1\x96\xc8\xfd\x8c\x77\x09\x92\xfb\x47\x66\xed\x5d\xa9\x4a\xc8\x6a\x5c\xb1\x97\xed\x4f\xac\x7d\x29\x64\xab\x61\xfe\x03\x0f\x0a\x30\x6c\x2b\xd5\xf0\x59\xa2\x11\xe7\x5b\x08\x0a\x50\xa5\xe1\x18\xfd\x80\x48\xd9\xd4\x94\x08\x82\x80\x94\x6a\x93\x8d\x38\x44\xeb\x6a\xc9\x19\x33\x33\x85\x34\xc8\x45\x89\x68\x1b\xf3\x50\x03\xbc\x24\x4b\x09\x42\x52\x11\xf6\x8e\xfa\xfd\xc8\x07\x90\xae\x89\xb0\xf9\x8e\x48\x67\x62\x44\xaf\x91\xc4\x6a\x07\x8b\x9d\xba\x4b\x06\x54\xad\x2c\x2a\x9c\x1f\x8b\xb7\x83\x52\x95\x1a\x5b\x97\x6c\xbd\x6d\xbb\xfd\x31\x18\xbe\x21\x23\x17\xe3\x1d\xd4\x54\x43\x46\x8a\xae\xe2\x79\xfc\x69\x6b\x35\xfd\xc5\xec\x29\x1e\x69\xab\xbc\x4b\x42\xde\x17\x2b\xce\x01\xab\xb6\x31\x75\x23\x6f\x70\xd1\x76\xde\xfd\x83\x6e\x97\x50\x68\xd6\xcf\xa0\xfb\x51\x63\x09\xf1\xc0\x46\x8e\xac\x22\xcb\xcf\x80\xb9\x1c\xdd\x1a\x5b\xff\xda\xd5\x5e\x6a\xc8\xd0\x27\x06\xd4\x80\xb3\x61\xc4\xa7\xac\x6d\xd0\x82\xd4\x19\x29\x1b\x7c\x2d\x25\x12\x61\xa0\x10\x71\x41\x4e\x4e\x74\x20\xdb\x44\x68\x7d\xd6\x36\xaf\x35\x3c\xd9\x50\xd6\xfe\x68\x3d\x97\xa9\xff\xb6\xf4\x29\x88\xda\x98\xee\x37\xc7\xe8\x70\xef\x20\xc1\x02\xcf\xdc\x59\x2a\x5e\x38\x21\xcd\x92\x90\x12\x1d\x80\x9a\x7e\x78\xbf\x8b\xd9\x89\xfd\xe0\x0e\x19\xdf\x16\xa5\x09\xdf\xa5\xe5\xb5\xb8\x34\xcf\x3a\x77\x87\x3e\x34\x2e\xf1\x42\xd2\xf9\x9f\xac\xb9\x6b\x52\x98\x9d\x04\x80\x3b\xf7\x10\xdf\x41\x05\x08\x58\x3a\xaa\x44\x57\x46\x70\xb3\x0d\x99\x32\x8b\x44\x1d\xed\xce\xb6\x71\x13\x3e\xe6\xb4\x19\x59\x0d\x60\xa1\x3a\x24\x7c\x9a\x6a\x7b\x1b\xdf\x3e\x70\x75\x3f\x3f\x11\x40\x46\x87\x63\xbe\x71\xe0\xb3\x63\xf5\xd9\x33\x55\xbd\x14\x3e\x56\x1b\xe3\x70\x07\x3d\xde\x41\x4f\x76\xd0\xd3\x1d\x54\xd5\xe8\x59\xaf\x4b\x3d\x0b\xd0\x67\xc3\x2a\x13\x03\x8f\xb7\xa5\xd4\x6f\x9e\xa6\xeb\x12\x87\x83\x78\xf5\x89\x23\x68\xbc\xe3\x13\xfb\x45\x2c\x31\x7c\xb2\xc9\x0d\x11\x62\x18\x19\xc9\xbb\x37\x3a\x90\xee\xd8\x5d\x88\x4b\xef\x68\x24\x7b\x44\xcb\x5d\xc6\x37\x11\xc1\xd9\x4c\x86\x44\xdb\x65\xa8\xa5\x42\x23\x5e\x83\xc7\xf5\xd6\x74\xf6\xa5\x55\xb6\x59\xee\x4c\x51\x20\x7b\x46\xd0\x35\xbd\x21\xa5\x58\xff\xe5\x8c\x66\x33\x34\xc7\x2b\xbe\x09\x70\x9e\x0b\x17\x5f\x63\x8a\xdb\xee\x39\x03\x5f\x48\xed\x6d\x51\x93\x1b\x90\x27\x82\xdd\xcf\xd9\xe7\xff\x54\x10\xa2\xb6\xc7\x1f\xd7\xdd\xcf\x33\xdc\x32\xa2\x9d\x6a\x11\xf4\x8c\x43\x7e\xc7\x19\x93\x8f\xa4\xbc\xfd\x5d\xd3\x23\x1f\x32\x42\x54\x77\x32\x4d\x9c\xbd\x2d\xe8\x50\xc3\xfa\xc6\x6b\x00\xa1\x98\x8a\x1e\xf0\x91\x90\x3c\x26\xe7\x14\x74\x1f\x5c\xaf\x20\x6a\x01\x08\x0a\x8e\xff\x67\x4a\x4e\x0d\xab\x16\x1b\xe8\xef\x0e\x75\x1b\x7a\xf4\xe0\x92\x88\x05\x13\x05\x87\xe5\x76\xe0\x72\xe0\x14\x2a\xc8\x17\x05\xc9\x1a\x29\xf2\x76\x03\x7d\x3c\x1c\x68\xc9\x48\xc9\x5a\x36\x00\xe8\x93\xa1\x40\xc9\x07\x92\x41\x4d\x92\x01\x40\x9f\x0e\x05\x7a\x43\x6a\x3a\xa5\x19\x1e\x08\xf7\xd9\x50\xb8\x62\x1f\xc5\x20\xf6\xe7\xfb\xf5\x32\xc3\xc3\x6f\x42\x66\x38\x2d\x2a\xa5\x2b\x98\x0d\xbb\x99\xdc\x6b\xe6\xeb\xf1\xae\x9e\x31\x52\x26\x2b\x73\x1e\xab\x05\x11\x54\x06\x9a\x8a\x1a\xe7\x45\x51\x2d\xb9\x14\xe2\x5d\x86\xfb\xba\x66\x97\x45\x49\x50\x3f\x5b\xa6\xeb\xf1\x53\x66\xa2\x39\x5c\x7e\x30\x69\x1b\x54\x41\xaf\x00\x18\xae\x59\x2d\x80\xb7\x15\x85\x61\x61\xd2\x2e\x39\x6d\x9b\xb6\xee\x94\x93\x5f\x2d\x48\x09\xd9\xfc\x1c\xe7\x11\x9f\x03\xfc\xb6\x21\x0b\xd0\xef\x77\x6d\x26\x90\xdd\xbf\x88\xcd\xe4\x4c\x7e\xb3\xfd\xa4\x67\x9c\xde\x4e\x89\x51\xe2\xa2\xba\xea\xb9\x0e\x2b\x7b\x71\x2e\x6a\x24\xc1\xda\x8a\x08\xc1\x8c\xd0\x1b\x63\x91\xee\xee\x3f\xa8\x9b\x4e\x52\x26\x36\x96\x8c\x85\x84\xa7\x60\x83\x2e\xda\x92\xb2\x99\xba\x1d\x55\x35\xa6\x45\x55\xd5\xa8\x5d\x34\x74\x4e\x90\x03\xac\xaa\xe1\xa1\xbc\x42\x56\x5d\xfc\xa6\x42\x05\x6e\x08\x6b\xe4\xe6\xaf\xa6\xcd\x92\x6f\xe5\xdf\x5b\x9a\x71\xd5\x4d\xc4\xb7\x05\xb7\xf7\x02\xd7\x78\x4e\x1a\x52\x8b\x3e\x17\xb9\xb9\x12\x54\x6b\x40\x45\x02\xe7\x55\xd0\x00\x8d\x5c\xbf\x23\xef\x6f\x2a\x4e\xa3\x25\xf0\xeb\x72\x0b\xe4\xc3\x82\x64\x0d\x34\x2c\x13\x44\xe3\x0a\x8f\x0b\x13\x8a\x63\x70\x1a\x2b\xfa\xd2\x92\x35\x04\xeb\x1c\xac\x69\x5b\x28\xe7\x6b\xb7\x35\xb1\xd4\x86\x2b\x5c\x80\x71\x09\xf2\x98\x7f\x95\x8e\x30\x7e\xaa\x54\x37\x8a\x84\x15\x88\x2f\xa8\x35\x09\x5a\xaa\x57\xf7\xe0\xd4\xc4\x8c\xf5\x22\x12\x32\x0c\x84\x84\x53\x6a\x69\x51\xaa\x7b\x84\xfd\x21\x28\x50\x61\x80\x22\x72\x82\x14\x2d\xed\x47\x1c\xdd\xa6\x42\x39\xc9\x6a\x82\x99\xd9\x89\x52\x41\x67\xb3\xaa\x2d\xf2\x88\xa2\x15\xde\x3c\x6b\x2a\x32\xf1\xb3\xee\x91\x33\x25\x46\x27\x56\x66\xa3\x23\x1f\x19\x54\xae\x51\x5c\x1a\xee\x1d\xdb\xaf\x72\xcf\x2f\x0d\xb9\x9d\xeb\xaa\xa9\xb2\xaa\x80\xf0\x34\xd2\xd8\xde\x10\x61\x9e\x96\x3e\x12\xc7\x11\x62\x6a\x53\xd0\x5a\xd7\x25\x11\x1e\x95\x4c\x9a\x57\xaa\x5a\xd7\x84\xe1\x27\x55\x56\x1b\xdc\x8e\xa1\x3c\xb4\xa9\x48\x54\x9f\xa3\xc3\x83\x58\x68\xe0\x02\x97\x34\x1b\x3d\xb8\x12\x33\x23\xb9\x6c\x77\x23\x5e\xe2\x7b\xaa\x9a\xa2\x9a\xe3\xbd\xf7\xa0\x33\x41\x65\x6b\xad\xc4\xdc\x4a\x0f\x72\xd6\x02\x9f\x71\xc4\x00\xa6\x29\x23\x8c\x57\x6e\x11\xcf\x8b\x73\xd0\x63\x7f\x96\x34\xf2\xa1\x74\xdf\x01\x78\xb1\xa8\xa1\x0c\xa4\xbe\x0c\x3a\x7a\xf3\x6a\x7b\x36\xf0\x66\xe8\xf2\x48\x99\x00\xa5\x44\x03\xd3\x9c\x35\xa8\x24\xe9\x45\x98\x3b\x50\xf9\xf9\x05\xfd\xa5\x2a\x19\xcd\x49\xad\x83\x20\x31\xdf\xa0\x8b\x8a\x91\x7c\x5f\x02\xee\xf3\xc8\x9d\xca\x19\x29\xb6\x48\x96\xf2\x13\x11\x62\xe8\xf6\xea\x89\xf5\x8a\x93\x17\x9d\xf5\x56\x7c\xa1\xaf\xbd\xb1\xc2\x38\xc2\xbf\xff\x5d\xed\xbc\x33\x60\x59\x7c\x86\x9c\xa7\x28\xaa\x0b\xd2\xc9\x02\x9c\x70\xa0\x1f\x78\xf6\x4f\xe3\x5c\x75\xe7\x91\xf2\xaa\xd2\x69\xca\x40\xc3\xde\xc9\x3e\x42\x25\xf5\xfb\x1f\x79\xa7\xe4\xd4\xd9\x12\x0f\xf6\xb2\xaa\xcc\x70\x33\xa2\xf9\x58\xfd\xfa\xc0\x28\x9c\xaa\xff\x0a\xa8\x9c\x4a\x24\xa4\xb2\xe1\x2e\x6a\x38\x16\x0f\xa2\x11\xb3\xee\x5f\xce\x9f\x22\xe9\xb0\x2a\x89\x9d\x9f\xcc\xec\x46\xc4\x56\xe5\x52\x28\x17\x60\x91\xd3\x87\x44\x1b\x54\x12\xbd\x9d\x80\xc3\x31\xf0\x25\xa9\x68\x55\xc4\x2a\xfe\x90\xda\xc0\x19\x6e\x39\x53\x90\x33\xf9\x4d\x8c\x75\x51\xde\xe0\x82\xe6\xb0\xf7\x7f\x43\x73\xd2\xcc\xaa\xa0\x2c\xe4\x85\xf4\x18\xcf\xf0\x62\x41\x4a\x41\x1d\x2b\x31\xc4\xdb\xfd\x3b\x26\x6d\xca\xdc\x67\x6a\x62\xfc\x34\xcc\x71\xfd\xde\x4d\xa6\xa4\xf3\x39\xc9\x29\x6e\x48\xb1\x4a\xec\x91\x70\xe7\x76\xec\x13\x77\x43\xf5\xef\x8e\xf8\xd6\xf2\x33\x4d\x12\x2f\xa3\x4d\xc2\x87\xd7\xae\x7e\xeb\xec\xa9\x54\xa4\xbb\xfa\x01\xaf\x7b\x5b\x32\x3c\x25\xa2\xc0\xd9\x69\x99\xbf\x21\xd3\xb6\xcc\x2d\xde\x4d\x23\xd1\xc1\x28\xd8\xbf\xe1\x27\xee\x5f\xd6\x50\x57\x1e\xd3\x70\x57\xa1\x5f\x17\xd4\xfc\x5a\x72\x5d\x51\x75\x14\x76\xa7\x68\xd0\x46\x1b\x34\x92\xce\x28\x86\x32\x5c\x14\x22\xa3\x5f\x3e\x41\x02\xff\xac\xe9\xb4\x16\x47\xf0\x2e\x39\x68\xb7\xbc\xd5\xd9\x4c\x2d\x4a\x34\xf5\x93\xe4\xbb\xb6\x1e\xd3\xc5\x83\x6d\x60\x6b\x8b\x6c\x12\x6f\x97\x6c\x71\xb9\x6d\xc8\xd2\x8b\xcd\x29\x22\x3b\x6b\xd8\x9f\x2c\xa8\xe3\xa0\xab\xcf\x16\xac\x12\x5c\x44\xb2\x9d\x79\xc0\x24\xf3\x5d\x87\x4b\x26\x76\x41\xfa\x44\xfc\xda\x53\xcc\xe3\x56\x22\x52\x5c\xf4\x11\xc8\xe4\x1a\x9b\xfe\x22\xe6\x41\x51\x9b\x58\xdf\xe4\xf5\xca\x68\xed\xef\x23\x55\x05\x91\xd6\x61\x01\xbe\x09\xce\xde\x4b\xa3\x2e\xad\x3b\x13\x96\xd3\x55\x8f\xee\xbc\x24\x5a\xf4\xca\x32\x9d\x20\x4d\x62\x8f\x2a\x32\xad\xaf\x9e\x06\xb6\x1f\x6b\x27\x22\x78\x87\xdf\xcd\x7a\x63\x65\x8e\xce\x8a\x74\xe2\x98\x4e\x30\xb4\x21\xe7\x94\xc1\x4d\x01\xf7\x9f\x6c\x13\x3e\x27\xd8\x6e\xac\xef\x08\x78\x48\x95\x8d\x67\x6e\xab\x37\xd7\x8a\xce\x27\x00\x68\x88\x63\x52\x0a\x13\xb5\xb8\xf1\x25\xce\xfc\x5a\x2d\x58\x15\x38\xdf\x06\xd5\x81\xfb\xe3\x8f\x68\x47\xbb\x01\x97\x9f\x74\x3f\xc8\x90\x8f\x30\x97\x94\xfc\xde\xe2\x42\xda\xf1\x5c\x7d\x2a\xb2\x75\x24\x40\x2b\x95\x8d\xab\x56\xd3\xaa\xce\x1c\x49\x21\x74\x77\xde\x55\x5d\x39\x3e\xbb\x76\x02\x5b\xe2\xd0\xdb\x10\xcc\x98\x18\x4b\xd9\x1b\xcc\x76\xb0\xd8\x10\xcc\x74\xb4\x11\x6a\xca\x7f\xc1\xa5\x30\x78\x82\x9f\x01\x97\x2b\x34\xaf\xea\x10\xc2\x0d\xae\xd5\xfe\x7a\x53\x15\xe0\x0f\x82\xb8\xa0\xd0\xbe\x98\x14\xe3\xcf\x62\xaf\x47\xe4\x79\x6f\xa8\x33\x59\x41\x21\x3a\xba\xdd\xc1\x13\x7c\x65\xf7\x63\x42\x58\x00\xed\x39\x4a\xa5\xb6\x0d\x1b\xc5\x45\xe7\x4c\x26\x77\x1d\xf6\x88\x2b\xe8\x6e\x6c\x9f\x2e\xae\x21\x3d\x87\x1a\x40\xa3\x53\x4f\x1b\x43\xbb\x86\xfd\x14\x56\x42\xb1\x95\x81\xb5\x7b\xbf\xe2\xb6\x99\x8d\x7e\x6c\x1b\x2e\x5a\x21\xd3\x08\x56\x47\xb9\x83\x30\x90\x94\x62\x7e\xf4\x86\xee\x12\x65\x2e\x2b\x81\x29\x5a\x48\xbd\xa5\x90\x1a\x97\x2a\x11\x96\x50\x21\xc1\xa1\x48\x6a\x30\xa3\xaa\x98\xcb\xa2\xb0\x93\x44\x38\xcb\x54\xfc\x48\xb0\xa0\x78\x23\x02\xcd\x77\xa8\xf4\x0a\x70\xae\x1c\xcd\x52\xe4\x42\x00\x68\x1e\x27\x89\x4a\xf6\xfc\xcb\x60\x21\x20\x46\x0e\x9d\x20\x37\x54\x7f\x39\xa3\x05\x91\xdf\x1d\x23\xdb\xeb\x17\xaf\xf0\x6d\xc2\x4a\x4e\xe0\xe9\x77\xf0\xea\x2f\xe1\xe9\x93\xa3\x89\x7f\x1f\xa1\xc3\x90\xbd\xad\x9d\x8c\xa4\xc7\x8e\xf0\xca\x61\x29\xcf\x1d\xb9\xad\x83\xd2\x20\xbb\x92\x99\xf4\x1f\xe9\x7c\xc4\x21\x85\x69\xd1\x36\xa5\x21\xf5\x73\x17\x89\xbb\xfd\x93\x1b\x98\xca\x1b\x2b\x02\x01\xf7\x75\x7c\x3e\x91\x95\x4e\x54\x97\xed\xa6\xc4\x3a\xd9\xbd\xfe\x55\x1d\x83\xbc\xb6\x02\x3e\x70\x33\xb9\x1a\xb9\xcf\x4e\xd7\x34\xfe\x6c\x15\xc9\x88\xc1\x20\x44\xaf\x6f\xf8\x21\xe5\x63\xcb\xb0\x49\x50\xa4\x88\xac\xcf\x50\xcf\x0a\x02\x6c\x8f\x36\x14\xc2\x10\xc1\x1c\x3d\x21\x22\x88\xc3\x96\xcc\x75\x3b\xab\x3c\x2e\x07\x45\xcd\xc9\x07\xbd\x2a\xa5\xb0\xab\x4d\x56\x88\x91\xa6\x91\x1a\x23\xad\x15\x22\x4d\x85\xfe\x97\xd4\x95\xa5\x78\xda\x59\x61\x1c\x8e\x55\x91\xdc\xaf\x89\x92\x8e\x08\xa9\x37\x56\x2d\xf7\xf7\xe5\xcb\x32\x55\x41\xe8\x82\x82\x48\xfd\xb6\x40\x28\x49\xf0\x27\xd9\x74\x6d\x00\x16\x0e\x72\x6b\x8d\xde\x93\x95\x32\xe5\x8f\x87\x1a\x8e\x70\xca\x00\x32\xc8\xae\xe5\x0f\x16\xf6\x80\xab\xa5\xc1\x29\x6a\xb7\x5c\x90\x9a\x56\x39\x5a\xce\x64\x38\x82\x9f\x77\xea\xda\xf6\x6b\x22\xa2\x14\x84\x92\xe2\x97\x31\xad\x49\x01\xfb\xc6\xa4\xa8\xa4\xad\xfb\xb1\x3c\x88\x0d\x03\xa0\xb9\x60\x16\x88\x65\xae\x42\xb7\x99\xb7\xbe\xa9\x5b\xe2\xc9\xa6\x29\xb0\x1e\xd5\x5f\x28\xd3\x8e\x22\x8d\x9c\x23\x3f\xa1\xda\xa8\xc3\xcf\x7f\x5b\x3a\x6e\x1b\x41\x7d\x75\x86\xdd\xc1\x38\xc5\xa1\xe5\xb7\x33\x92\x48\x58\x76\xfc\x40\x32\x5c\x5d\x79\x5b\x06\xf9\x83\xd6\xca\x3c\xf1\xd6\x89\x0b\x7c\x6a\x30\xc5\x4e\x55\x26\x5d\x68\x74\xf7\x0e\x22\xa4\xa1\x92\xa5\xf0\x45\xc9\x97\xb8\xca\x08\x3b\xbc\x2a\x64\xa4\x49\x2a\x4f\x4d\xbf\x19\x71\x14\x7a\x18\x09\xb3\x38\xb4\x21\x5f\xf3\xd2\xfa\xbc\x9b\x0e\x96\xb8\x67\xd7\x39\x80\x65\xca\xba\x3f\x5f\x57\x30\xf7\xf6\xa7\x54\x23\x98\xa3\x47\xc8\xac\x31\xca\x1a\xf0\xda\x99\xfd\x48\xa7\x88\x72\x45\xbe\xcc\x3d\x76\x20\x23\x8a\x44\xf9\x48\x86\x68\xc9\xda\xe9\x94\x66\x94\x98\x0e\x75\x46\xa0\x0c\x77\x1f\x78\x96\x55\x71\xaa\xc0\x24\xee\xba\xa8\x1b\xa9\x32\x25\xc4\xd4\x50\x42\x8d\xd7\x50\xf0\xee\x2e\x77\x63\xfa\x06\xf1\x88\x3d\x54\x61\x78\x29\x7c\xf8\xdb\xbc\x7a\x6a\x22\xcd\xda\x83\x5d\x8a\x1c\xa1\x61\x2a\xef\x35\x69\x7c\x05\x75\x20\x56\x59\xb5\x58\xc5\xb4\xd5\x3e\xbc\xac\x78\xd3\x4e\xb4\x5e\x9b\xe7\xb4\x28\xb6\x06\x66\x76\x58\x6b\x04\x2f\xfe\x6e\x20\xab\xfd\x4c\x44\x0c\x29\xf5\x74\xe9\x80\x94\x90\x16\xa5\x84\x38\xce\xad\x63\xf6\xcc\xf8\xee\x17\x9a\x85\xd9\xa6\xca\x27\xa9\xa0\x51\xf1\x0e\x6b\x27\x91\xb2\x4b\x70\xb4\xd4\xcd\xa1\x2f\x53\x31\xd2\x12\xe6\x0f\x81\x57\xd7\x55\xd3\x90\x12\x2a\xab\x97\xb0\xff\x31\x8c\x2b\x82\xac\x26\x61\xa0\x86\x02\x5d\xe6\x41\x18\x32\xa0\x07\x2e\x87\x09\x11\xd1\x00\x24\x20\x47\x30\x71\x5d\x5c\x9a\x6a\xc9\x57\xc8\xab\xe0\x9b\x6d\x2a\x74\x78\x70\xe0\xbf\x24\xb8\x75\xa7\xdb\x57\x4a\x19\xc2\x42\xac\x45\x43\x69\x51\x6e\xe8\x3c\x58\x81\x6a\x2a\x00\xe2\x42\xf1\x11\x2f\x76\x20\xe6\xe6\x55\x99\x6d\x17\xe7\xfc\x25\x7f\xae\x29\x67\xeb\xf6\x5c\x22\x0a\x1a\xe4\x2d\x79\xf5\x16\x5d\xfb\x04\xff\xf5\x65\x5b\x98\x0e\x7d\xba\x7e\x75\x1c\xe2\xb5\xd3\x26\x30\x8e\xe3\xc0\x66\x82\x31\xe4\x06\x75\x59\xb2\x69\x75\xc1\xd4\x5a\x08\xb6\x8a\x4e\x90\xcf\x46\xdf\x09\x12\xfd\xc2\xcf\xb9\x10\x71\x62\xaa\x3b\xce\xe7\xb4\xdc\x75\xc3\x5c\xf8\xd0\x0c\x8d\x74\x40\xf4\xbe\x0c\xe2\x16\xbf\xca\xd0\xeb\x7d\x3b\xb4\x39\x44\x74\x7f\x5f\xa7\x75\x68\xe0\xa7\x97\xe7\xe2\x90\xf9\x67\x3a\xea\x7f\x77\x49\x81\xee\x9b\xdc\x11\xf4\xf0\x21\x1a\xdd\xf7\x96\xe4\x8f\x3f\xd0\x7d\x97\x32\x29\x67\xbb\x25\x43\x0d\x91\xfd\xed\x9f\x3b\x55\x7f\x63\x03\x7a\x1c\x3f\xd0\x88\x34\xd4\xf8\xeb\x59\x55\x36\xb4\x6c\x43\x02\xc7\xed\x38\x0b\x52\xcf\x29\x63\xb4\x2a\x0b\x15\x10\xac\x36\x83\xb8\xea\xa3\xeb\x7c\xf9\xea\xed\x8b\x23\x74\x6a\xc7\x51\x8b\x88\x50\x4b\xee\x59\xd4\xb4\xaa\x95\x3f\xea\xf0\xe0\x60\xf7\xe5\x0f\xaf\x7e\x0e\x13\x5f\x63\xe0\x47\x32\x3d\xc4\xdb\x4d\x63\x60\x69\xe2\x8e\x17\x8c\x4f\x46\x93\x60\xd4\x90\xf9\xa2\xaa\x71\xbd\x42\xd7\x35\xce\xb4\x3a\x26\xbf\x8f\x8d\x21\x86\x68\x20\x45\xff\xba\xc6\x65\x3e\xc5\x50\xd4\x3b\xf7\xfb\x93\xcd\xf1\x4a\xde\x2f\x52\xec\xe2\x93\xe6\x23\x05\x53\xd9\x8b\x8d\x03\x49\xc1\x50\xba\xdb\x21\x17\xcc\x8d\x50\x88\x27\xb7\x0f\xcc\xab\x37\xf1\xf3\x12\xe6\xdb\xed\xef\x23\xb4\x8b\x5e\x15\xfc\x90\xb1\x80\x56\x3b\xaa\xcf\x9c\xad\x68\x02\x64\xb0\x60\xc4\xcf\xa0\x00\x79\x49\x96\x02\xa4\xc8\xce\x31\xaa\x95\x80\x69\x4a\x86\xea\x5b\x77\xa3\xd3\x7d\xe2\x9e\x6e\xff\x70\xf3\x8f\xdc\xc3\xbd\xfd\xb3\xfd\x19\x8f\x5a\xd4\x1e\x75\x78\xd0\x5d\xfd\x5b\xa9\x24\x2e\x9a\x49\x65\xd9\x49\xdc\x52\xf9\x3d\xd0\x99\x90\xd4\x0d\xe6\x6a\x9e\x4e\x9b\x10\xc9\x12\xf8\x06\xd3\x82\x73\xb6\x44\xb6\x04\xab\xdc\xae\xb2\x73\xbe\x8d\x63\x89\x87\x20\x33\xc1\xa8\xaa\x93\xb3\x7c\x03\xc6\x71\x60\x9a\xac\x0b\x7e\xe8\xaa\x79\xb1\xe2\x2b\x28\x62\xc5\xb5\x1c\x03\xf2\x8b\x90\xbe\xa8\x28\xfa\x95\xbb\x09\x61\x97\x16\xcf\x51\x4c\xc1\x80\xe1\xfa\x10\x7f\x8d\x41\x73\x9d\xda\x0d\x23\xd3\xa2\x10\x95\xd1\x9a\xaa\x9e\x87\x3b\xc2\x69\x51\x04\x53\x2d\xc8\xd4\x58\x1d\xa7\xa2\x71\xb5\x05\x00\x91\x0f\xb4\x11\x73\xa3\xf3\x45\x41\x33\xda\xd8\xb3\x6b\x2a\xe1\xc4\xe5\x13\x74\xf5\x3f\xbd\x0c\x4c\xe4\x34\x70\x34\xa5\xa4\x0b\xb5\x65\xad\x0d\xc0\x94\x04\x67\xa9\x7f\x4d\x8d\x4b\x46\xc3\x29\x24\x95\xb6\x88\x61\xc0\xb1\x4a\x04\x96\x05\xe9\x6e\xd4\x2e\xc4\xdb\x3b\x92\x03\x45\xa7\x23\x11\x2e\x09\x5c\xe1\x2f\x73\xe9\x22\x50\x75\xa2\x48\x12\x86\x9b\x8a\x13\x01\x01\x4b\x2f\xfb\xdb\x6b\x1a\x9d\xa0\x77\xbf\x04\x0a\xd1\x0f\x60\xf4\x84\x2d\xc6\x64\xe1\x58\xaf\x27\x68\xd4\x04\xeb\x64\x78\x6e\x92\xcd\xea\x6a\xdb\xc3\xb2\x5a\xd9\x98\x0b\x89\x1f\x3f\x05\xd8\x90\xf9\xa2\x59\xb9\x8f\x9a\x05\xf1\x46\x42\x27\xe8\xe3\xe1\x11\xfa\xf8\x69\x07\x3d\x16\xff\x3c\x11\xff\x3c\x15\xff\x3c\xe3\xff\xac\x9d\x63\x00\xe6\x9b\x08\x1a\x03\xd2\x5e\x59\x24\x58\x18\xd8\x92\x09\x05\xd5\xbb\x50\xe9\x26\x51\x81\xdb\x5d\x13\x29\xd2\xa3\x13\xef\xf3\x77\x32\x8c\xa1\x23\x8e\x41\x0f\x27\x9f\x45\xcf\x4f\xec\xec\x3f\xf9\x61\xfc\x66\x13\x41\x43\xb8\x28\x14\xbb\xae\x45\x52\xcc\x8e\x32\xfa\x1b\x76\x06\x4f\x29\xc3\x82\x5b\x72\xc5\xa7\x87\xd1\xd6\xa2\x93\x4c\xa9\x6c\xea\xe7\x16\xd7\x6d\x24\x44\x54\x37\xf3\x48\x91\xeb\x91\x64\x02\xa3\x34\xb2\xd2\xf9\x3d\x46\xcf\x07\x53\x36\x45\xee\x4b\x88\xdf\x0e\xe9\x0d\xb2\x54\x9e\x03\x8f\xb5\x6d\xc3\xfe\x05\x11\xcf\x05\x4e\x8d\x76\xa6\xea\xff\xa0\x59\xb5\x44\x73\x65\x19\x01\x2b\x9c\x5c\x61\x13\x41\xa4\x47\x12\xe6\x19\x15\x49\x14\x0d\x21\x42\xca\x20\xdc\xce\x2f\x05\xf7\x12\x7e\x0f\xc5\x51\x4d\x48\xcc\xad\xe8\xbd\x1b\xd2\x7b\x38\xb5\x81\xb5\x6a\xfc\x4e\x73\xae\xad\xaf\x33\xb4\x3f\xb7\xa4\x57\xfe\xa2\xcc\xb9\xca\xaa\xc5\x05\xca\xff\xa6\xba\xa3\x5c\xb0\x86\xb8\xae\xf1\x4a\x1b\x9a\x62\xc6\x1f\x9b\xc4\x39\x29\x08\xdf\x15\x32\x10\x58\xcc\x40\xd9\x3d\x4f\x7c\x06\xdb\x49\x91\xfd\x7d\xf4\xc6\x15\x89\x7c\x8c\x87\x20\x25\x82\x43\x7c\xea\x74\x44\x51\xa9\xc5\x10\x43\xf2\x0d\xae\x17\xa2\x26\x37\xa4\x6e\xe8\xa4\x20\x02\xb1\x63\x91\x6d\xf4\x7c\x34\x46\xff\x4f\x66\x1e\x0d\x58\xac\x38\x33\x40\x4e\xc0\xa5\x08\x39\xb1\x62\x1a\x77\x64\x29\x7a\x29\x3c\xed\xa0\xa6\x5e\x21\x7c\x8d\x69\xd9\x05\x4d\x58\xd8\x39\x98\xb2\x6a\x76\x20\x63\x80\x7f\x90\xb6\xe3\xd9\x3f\x22\x48\x41\xaf\xe6\x3b\x4d\x90\x9e\x34\x00\xf5\x93\x7c\x39\x74\x96\xf8\x3f\xc1\x72\x9d\x84\x1f\xc5\x62\xd6\xd4\x4f\x7c\x97\x45\xd4\x10\xe4\xf4\x2f\xe7\xf7\x87\xe0\xe0\xd2\xdc\x27\x25\xd5\x01\x17\x08\xac\x17\x2d\x9d\x49\xf7\x5d\x1d\xa6\xa2\x6a\x70\x93\xda\xfb\xe6\x9d\x1e\x20\x0c\x51\x52\x3f\xb7\xb8\x85\x90\x5f\xbe\x43\x0f\xde\xe7\x7b\xee\xa7\xeb\x95\x12\xfb\x64\x44\xbd\x09\xc3\xd5\x6e\x1b\xa1\x25\x55\x52\xcd\x99\x53\xf7\x9b\x1d\x3b\x94\x15\x3a\xc7\xf3\xab\x86\xcb\xeb\x89\x8d\x1b\xe7\xe3\x9d\x0c\xde\xe1\xba\xe1\x54\x3a\xd3\x44\xac\x3b\x52\xdd\x71\xf6\x3d\x89\xe5\x4e\x1a\x70\x57\xa6\xc0\xeb\x3c\x2a\x71\x97\x0e\xbc\x4a\x2f\x2b\xd9\xfc\x13\x62\x43\x08\x91\xa1\xd0\xc0\x00\xac\x52\xd0\x4c\x46\x49\x5b\x11\x25\x2b\xc7\x4e\xae\xb4\xcd\x6d\xd1\x7a\xf0\x8d\x36\xd4\x86\x20\x56\x6d\x0f\x32\xaa\xf2\xd3\xa2\xe8\x00\x1d\x8f\x4e\xe6\x37\xad\xa8\xc2\xc6\xa0\x66\x9c\x8e\x27\xb6\xaa\xbf\xd8\x7b\x34\xdc\xca\x31\xa8\x40\x6b\x11\x2c\x69\xad\x16\xdb\x13\x99\xf0\x19\x38\x5b\x8a\x6a\x49\x6a\xff\x09\x69\x60\x88\xc1\x2c\xc9\xd2\xc6\x8e\x2f\x93\x02\x21\x6c\x0c\xa6\xaa\x8b\x05\x30\x26\x8b\x3b\x9a\xa0\x11\xe6\x4d\xdd\x04\xb1\x90\x09\xfb\x92\x27\xe3\x74\xae\xb7\x3f\x4a\x64\x59\x3b\x16\xf9\x33\x07\x1c\xaf\x19\x6c\xac\xc1\x0c\x8f\x33\x76\x86\x13\xf5\x6d\x93\xd5\x6f\x98\x55\xff\x23\x66\x05\x33\xbb\x3f\x65\x00\x3b\xc3\x9c\x4d\x46\xf2\x6c\xa5\x99\xa4\x42\x0b\xbc\x32\x05\x09\x2a\xcf\xd2\xeb\xc0\x9a\x60\xc6\x0f\x47\x19\xf4\x7b\x31\xfd\x72\xbc\x28\xdf\xbb\x2a\x1f\xea\xab\xa8\xa6\xc2\xb4\x29\x61\x7e\x0a\x32\xeb\x89\x07\x6f\x2f\xac\xb5\x8e\x6c\x77\x59\x50\x7b\x5b\xbd\x97\xac\xe6\xee\x5b\x3c\x9c\x4e\x98\xa5\x4f\xd0\x90\xe2\x3b\xaa\x8a\xc5\x9c\x72\x96\xa2\x5b\xc3\x3a\x70\xa1\xb5\x63\x64\x7e\x56\x69\xa3\x98\x2c\x0b\xc1\xc0\xb2\x00\xa1\x41\xff\x35\xa6\xb9\x28\x7a\x7f\xe4\x4c\x7a\x07\x54\xab\x97\x84\xb0\x23\x74\xb0\x77\xb0\x23\xcb\xf9\xcb\x3f\xa6\x84\xb0\xef\xda\xba\xd4\x1f\x10\x6b\xf9\x5e\x5a\xb5\xdb\xbd\x95\x8d\xb3\x5c\x11\xd4\x28\xae\xa1\x72\xb7\x32\x65\x09\x8c\x51\x48\xa6\xdc\xf2\xcb\xaf\xfc\x0a\x4a\xe8\x31\x69\x02\xd5\xb6\x3e\xab\xe6\x43\xd4\x6f\xa2\x8d\x37\xca\x17\x15\xd6\xbd\x88\x2b\x24\xea\x5c\xa6\x0a\x69\x38\x40\x23\x33\x14\xe7\xd3\xe5\x6b\x28\xdc\xb3\x53\x42\xa4\xc7\x55\x9a\xb8\x38\xf1\xf7\xae\x49\xf3\x52\x7f\x11\x89\x69\x12\xcb\xe2\x15\xd7\x8f\x94\xaf\xa7\x53\x7b\x80\x63\x77\x83\x87\x9b\xc5\x01\xeb\xf5\x2f\x40\xbb\x16\xa8\x2e\x76\xbd\xbf\x8f\xbe\x33\x5d\xa4\xa7\x84\x08\xd7\xaa\x34\xdf\xca\xe6\x24\x4a\xfc\xe1\x5b\xca\xef\x10\x2b\x9d\xac\x76\x2f\x2e\x54\x60\xd6\xbd\xd6\x92\x96\x50\xb8\xb7\xcb\x73\xce\xc9\x0b\x0f\x8d\xc2\x7e\x22\x12\x3e\x74\x2f\x41\xc7\xbb\x1a\x9e\x8e\x18\x17\xce\xea\x97\xe2\x88\xc0\x63\x3a\x86\xdc\xd0\x26\x0c\xdf\xfd\x91\x1f\x6b\xb7\x53\x29\x78\xfd\xfc\x26\x19\xd6\xaa\xb9\x2b\x91\x0a\x03\x87\x49\x17\x95\xc0\xeb\x47\xa8\x7d\xbd\x56\x52\xca\xc3\x97\xea\xe5\x3d\xf1\x76\xf4\xce\xb4\xa0\xc7\x25\xff\x58\xfc\x8c\x6c\x24\x3e\x17\x48\xd5\x64\x4a\x6a\x52\x66\x7e\x8c\x2b\x82\x83\x62\xa8\x1e\xb6\xb3\x76\xc7\xdf\xe3\xf0\xbc\x2e\x34\x0e\xa9\xc6\x9d\x9e\x23\x43\x70\xd3\xe6\x82\x96\x89\x7b\x63\x4b\xf1\x19\xde\x78\xd1\x66\x36\x2e\x70\xd9\x26\x21\xf6\x62\xec\xf6\x41\x31\xcb\x49\x90\xa2\xa7\x1b\xcc\xf8\x14\x76\xc8\x9f\x48\x17\xe5\x4f\xc4\x1a\x7d\x71\x7a\x9a\x34\x1a\x4d\x49\x83\xf3\xd0\x22\xff\xe8\x96\x49\x34\x1d\xf0\xec\xf1\x23\x54\x4d\x97\xd3\x4f\x98\xed\xa2\xe4\x46\x91\xcc\x94\x0d\x29\xee\x21\x94\xb0\x13\xc5\xfa\x16\x89\x5b\x5d\x85\x5a\xc4\xf7\xdd\xa0\x4c\x1f\x1b\xa8\x7b\xc9\x47\xae\x76\x1f\xb3\x88\x86\x06\xc8\xae\x83\x63\xb8\xfb\xd6\x42\x23\x92\xbb\xa7\xc4\x1a\x74\x92\xba\xc5\xdc\xab\xf2\xf9\x49\xdf\x5d\x69\x41\x4c\x0a\x86\xae\x54\xb1\xb9\x28\xa6\x7e\x33\xf2\x98\xc3\xf4\x5c\xc9\xcc\xd9\x5e\xd7\xa4\xd1\x52\xc4\xa6\xf2\xda\x67\x91\xd5\x36\x92\xd3\x6e\x23\xa3\x41\x47\x25\xd6\xd4\xd5\xca\xbb\x9a\xa7\x40\x68\xab\xce\xa9\x72\xda\x57\x73\x02\xbe\x6e\x07\x0c\x50\xbd\xde\x9b\xb4\x75\x39\x72\x8f\x76\xba\xb0\xb8\x72\x70\x30\xa7\x76\x9e\xd3\xce\x25\x88\xb7\x49\xe4\x4d\x6c\xd8\x3c\x21\x12\x7b\x2c\x86\xbd\x0c\x8a\xc3\x29\x9b\xfd\x1a\x01\xb6\xf7\x03\x4a\xab\x8e\xa1\xac\x9d\x6b\xe3\x97\xd0\x1e\x23\x49\xa1\xfc\xbc\xc2\x49\x10\xb9\x6a\xc9\xb1\xdf\x9a\x67\x3c\x61\x8e\xaf\x9b\x0d\xe0\x24\x21\x3f\x49\x1d\x3a\x42\x20\xaf\x23\x18\x68\x3b\x76\x3b\xb0\x5f\xba\x2a\xc6\x39\x4e\x2c\x98\xb6\x68\xdf\x23\x1a\xa4\xb5\x45\x43\x17\x05\x15\x6d\x4f\x4c\xec\x89\x43\x0f\x88\x3c\x09\xe2\x81\x35\x61\x04\x5e\xa2\x29\xd0\xb0\xd2\xf0\xfb\x36\x41\x42\xf6\x18\x95\x80\x8e\xd0\xbb\x08\xe8\xa0\x11\x5a\xdc\xeb\xff\x56\x57\xcd\xb7\x4b\x1d\xc2\x41\xe2\x57\xde\x8c\x14\x56\x60\x4b\x8c\xa9\x84\x69\xbf\xac\x9d\xcb\xc1\x7f\x56\x10\x84\xc6\x93\x1e\xdb\x34\xa9\x63\xa6\x9e\x7c\x74\xb4\xd4\x01\xb3\x06\x07\xe2\x71\xe1\xdf\x65\x37\x57\xb2\xfd\x52\x1c\x97\x58\x4a\x75\x72\xca\x32\x7a\x5a\x6e\x1d\x1f\x94\xaa\x0d\x61\x91\x53\xb9\xbe\x14\x49\x83\x53\x5d\x86\x9c\x31\x79\x9e\x52\x5c\x34\x4c\x8f\x31\xce\xf2\x08\xfc\xcf\x13\xdd\x6c\x47\x76\x7d\x65\x18\x69\x86\x4b\x4e\x0f\x55\x12\x32\x17\x35\x3a\x73\x3a\x05\xfd\xc3\xae\xc2\x1f\x83\x78\x61\x77\xca\xb3\xa0\x0a\x5b\x38\xab\x5c\xb8\x70\xb2\xf1\x9c\x74\x01\x35\x6a\xe5\xb9\x7c\xf5\x6d\x65\xd5\xb0\x3c\x89\x11\x50\xc5\x2b\x47\x22\x28\x86\xec\xc2\xfe\x67\x7a\x4b\xda\xc4\xed\x35\x0e\x4b\x2b\xab\x7a\xae\x0f\xb7\x3c\x67\xba\x56\x8b\x29\xc5\x09\xb1\x61\x2a\x28\xcc\xac\x4b\x00\xdf\xed\x17\x78\x3a\x97\x15\x33\xfa\xaa\xae\x7c\x1d\xf0\xc3\x1e\xc8\xec\x94\xe3\x02\xfc\xa3\x2a\x20\x2c\xe4\x24\x1c\xf7\xeb\x8e\x25\xeb\xf4\x1e\x18\x21\x42\x6e\x0f\xc1\x85\x0c\x93\x57\x64\x89\x9e\x57\xb9\xc0\x21\x8f\x8b\x7c\xf8\x08\x8d\x02\xb4\x77\xbb\xe6\x99\x08\xe7\xf7\x19\x7f\xfc\x58\xfa\x3c\xdf\x2b\x2b\x19\x3f\x9e\x29\xce\xa7\xd9\xbf\x3c\xba\x09\xa6\x8b\xec\x7c\x12\x6b\xe7\xd1\xda\x3a\x85\xfa\x80\x8a\x0e\xa5\xd1\x29\xae\x57\x5f\x02\x75\xd6\x98\x40\x6b\xd6\x99\x40\x6b\xd6\x9a\x40\xc3\xea\x4d\xa0\x6d\xd7\x9c\x40\x5b\xe4\x2d\xdd\x15\x07\x92\x4e\x62\x97\xbd\x84\xdd\x65\x85\x97\x81\x32\xa7\x1d\x0c\x54\x48\x4e\x3b\x4d\x7d\x6e\x6d\x55\x1b\xee\x94\x3d\xa2\x00\x55\x5c\x8b\xa5\x1c\x6b\x3e\xd5\x53\xc6\x61\x00\x9b\x4a\x8c\x10\xe3\x57\x71\x24\xd6\x63\x5a\xc8\x65\x5c\xfa\x4c\x5a\x6e\x20\xc3\xbf\x58\x3b\x4f\xed\x98\xa1\xcc\x2a\x8e\xf3\x6e\xef\x74\x13\x7b\x55\x06\xa5\x74\x13\x4a\x4a\xfd\x3a\x20\xbd\x23\x42\x41\x95\xb4\x71\xb5\xae\xaf\x18\xca\xda\xb8\x73\x9d\x4e\x83\x39\x85\x18\x7c\xbd\x46\x13\x9c\xb1\x36\xf2\xf6\x06\x8a\x9c\xb5\x8d\xbd\xf1\xb6\x87\x43\x7a\xe8\xa1\x17\x68\xf8\xed\x23\x17\xe5\xf4\x10\xeb\x6f\xfc\xf0\x91\x5d\x6f\xb0\xd8\x38\xf1\xa0\x20\xff\x1e\xdc\xeb\x6b\xd9\x69\x59\xce\x74\xd7\xce\xfe\xcd\x1c\x22\x93\x32\x87\x3b\x98\xd8\x4d\x84\x3b\xef\xf8\x3e\x60\xc2\x63\x28\xc2\x24\x46\xfe\x97\xbd\x46\x34\xc5\x25\x94\xaa\x2c\xf5\xcf\xc8\x89\xdf\x47\x23\x5b\x01\xdf\xed\xbf\x38\x42\x6f\x8c\xad\x81\xbf\x2e\x5a\x9b\xc7\x04\x4a\xf0\xa3\x28\x6e\xbe\x32\xb6\x1f\x24\xe5\xba\x3d\xd1\x85\x63\xb6\x43\xdb\x71\x6c\x24\x5d\x25\x73\xd3\x42\xbd\xec\x44\xd1\xc3\x96\xb6\xab\x2b\x6d\x43\xb8\x76\x96\x20\x1a\xda\x1d\x8e\x70\xa2\x6a\x22\x76\x25\x39\x0d\xa0\xc4\x67\x16\x52\xbd\x8a\x67\x52\xc5\x81\x22\xa9\xb2\xf0\xe2\x0c\x47\xea\x0b\xda\xcd\x71\xdd\x8e\x18\x5a\x84\x71\x63\x24\xdc\xc2\x87\xff\x96\x5d\x6f\x21\xbb\xee\xdf\x81\x00\xb9\x2d\x79\xaf\xe7\xe4\xa0\xa8\x38\xe3\x1e\xa1\xcf\x26\xc3\x68\x59\xf2\x73\x0b\x2e\x1b\x0c\x3c\x44\x5a\xf1\x78\x9d\xf5\xd1\xa6\x72\x49\xcf\x04\xbe\x2c\x09\x44\x20\xd1\x57\x58\x0d\xc5\x3c\x9a\xc3\xc5\x90\xd4\x20\xdb\x93\x3d\xc0\x3d\x21\x1d\x17\x27\x03\xac\xf5\x03\x0c\xe2\x8e\x35\x3f\x8a\x69\x3c\xdc\x8e\x79\xcd\xa7\xd7\x8e\xb5\x13\x65\xc9\x64\xf5\x43\xd9\x96\x46\x14\x93\x71\x23\xed\xf8\xdd\x20\x1b\xfb\x3b\x9f\xbf\xb5\xb8\x99\x1d\x32\xa3\x8a\x3b\x88\x84\xd4\x1b\xcb\x42\x19\x2d\x58\xe3\x83\x82\xa0\x6a\x51\xdd\x86\x0b\xd2\x56\x3f\x02\x88\xbc\x11\xe8\xab\x88\xe6\x55\x58\xcc\x93\xc3\xfb\xa9\xb4\x9b\x1c\x13\xa6\x62\xa0\x21\x4c\x1b\x4d\xa0\xd0\x8b\x80\x5a\x31\x4d\x03\x59\x51\x05\x3b\x3d\x0c\xec\xfa\x71\x1b\xb4\xf7\x1e\xd4\x1e\x6c\x48\x9d\xe6\x23\xf4\xe0\x0c\x97\x10\x99\x67\x2d\x1b\x8d\xb6\x29\x41\x94\x21\xd6\xd0\x02\xca\x84\x2c\xea\xea\xba\x26\xac\xbb\x89\xd8\x17\x5f\xf1\xa7\x13\xa9\xee\x9a\xfc\x5f\x56\x5d\xdb\x37\x3a\xf3\xb4\xb3\xec\x0c\xbf\xf1\xc1\x65\xec\xa3\x65\xb9\x43\xbd\x89\x85\x3e\xe9\xb5\x52\x39\xfd\x81\xe2\xc9\x9c\xdd\x54\x82\xdb\xd5\xad\x79\xf9\x17\xac\x4e\x7c\xb7\x2e\xea\x74\xbd\x9e\x1e\x65\x6f\xfb\x25\x7b\x74\xcd\x8b\x93\xcd\xea\xd8\xe8\xe4\x8e\xa0\x8a\x19\x8e\x7a\xdb\x51\xa2\xbe\x7d\xaa\xe6\xf0\x1f\x7f\x18\x14\xe3\x4a\x43\x84\x04\x56\xa9\x1f\x21\x2a\x7f\x07\x61\x19\x6f\x57\x0b\x12\xab\x4c\x7e\x4b\x08\xf7\x63\x1e\xae\x60\x3e\x51\xdc\x21\x46\xc7\x1e\xe6\xf6\x1d\x24\xe2\x01\x5c\x29\xe5\xfb\xce\x7b\x3b\xc4\x90\x71\x0e\xd6\x3b\x67\xa6\xc9\x44\xbd\x78\xe1\x1c\xd5\x8d\x68\x66\x4b\x13\x66\xff\x45\x8b\x80\xa7\x76\xa0\x96\x27\x86\x57\xbd\x1e\x56\xec\x3a\x49\xaf\x60\xc4\x81\x6b\x37\xbc\x33\x87\x19\xa1\x7f\xf5\x42\x6c\x86\x96\xa1\xb6\x8a\xb4\x2b\x59\xcc\x62\x03\x65\xae\x6b\x72\xcf\x41\x4a\x74\x47\x1b\xb4\x36\x61\xa5\xe9\xf5\x16\xa7\xa3\x30\x73\x92\x1e\xe1\x98\x6b\x2d\x0f\x27\x64\xef\xfa\xc8\x53\xd8\xbf\x38\x11\x64\xe2\xd8\x78\xed\x53\xca\x0a\x15\x55\x79\x4d\x6a\x91\xd6\x3b\x51\x55\x8a\xe7\xa2\x4c\xda\x8e\x55\xb9\x78\xee\x55\x7e\xa9\xa6\x90\xcd\x77\xd3\x95\x2a\x48\xa7\x51\xc1\x76\x60\x45\xb6\x1e\x8b\x60\xaa\x60\x57\x57\x5d\x04\xc7\x62\xba\x66\x25\xa1\xb8\xa2\x6c\xf6\xb7\xd9\xd2\x6d\x53\xcd\x71\x43\x33\xcc\x95\x13\x27\xbd\x91\x73\x1d\x29\x6a\xa4\xa0\x39\x69\x8f\x10\x51\x03\x2b\x20\x13\xe1\x23\xe5\x6c\xed\x9f\x8d\xca\x90\x07\x71\xb8\xb1\x86\x65\xa1\x48\x37\xe8\xf8\x43\x79\x4c\xf1\x8e\x36\x1f\x30\x29\x10\x46\x04\x9b\x8e\x60\x13\x55\xbb\x5f\x19\xc9\x8d\xe9\xf1\xab\x3e\x0d\x56\xfd\x04\x01\xe2\x51\xcc\xee\x2a\x2a\xbc\xe7\x3c\xda\x91\x3e\x81\xb0\xd4\x51\xcd\xd8\x83\x46\x19\x82\x22\x71\x3a\xff\xd2\x4c\x58\x1f\x6a\xa7\x19\x40\xaa\x73\x86\x3d\x65\x9c\x35\x2d\x36\x45\x19\x5f\x56\xf5\x25\xf9\xd0\x80\xb6\x1b\x31\x3f\xc6\xba\x56\xf5\x98\x28\x77\x23\xf1\xea\x3e\x47\x4b\x71\x98\x2e\xe4\x8e\x13\x52\xb8\x5e\x26\xc9\x7d\x00\x9d\x37\xa6\x4a\x5c\x67\x47\xc0\x2f\xa5\xe9\x43\x88\xcf\xb6\x5b\x2f\x24\xcc\xbb\x5f\x84\x48\xdd\x4b\xb1\x74\x0b\x10\xc9\x91\x63\xb5\x95\xd3\x5a\x09\xda\x46\x33\x14\x94\x68\x88\xd2\x2d\xdd\x6f\xa1\x1d\x4a\xff\xde\xe9\x94\xfb\x3f\xc3\x4e\x4e\xbb\x12\x36\x95\xe2\x13\x2b\xb6\x9e\x20\x9f\x5a\xb1\x6d\xb7\xb0\x19\x28\xec\xc7\xd6\x6c\x30\xff\xe9\x10\xf7\xfb\xd1\x59\x77\xd5\xb6\x2b\xf5\x27\xd6\x72\x4d\xc1\xbf\x7b\x31\x37\xe8\x21\x93\x22\xdf\x50\xe5\x20\xbd\x9c\x31\xfd\x20\x71\x58\x7b\x17\x73\xb0\x76\x80\xd6\x12\x68\x8d\x64\xd1\x23\xd5\xa2\x2d\x48\xb6\x68\x6b\xd2\x6d\xb2\x05\xd0\x20\x19\x17\x75\x6e\x7a\xdd\x6a\xd2\xe9\x9c\x68\xc9\x71\x4a\x85\x92\xa1\x6c\xb6\xe7\x5d\xf7\x27\x6b\x56\x8b\xb8\xb0\xf3\x05\xdc\xbb\x83\x04\xb5\x28\xf2\xc3\xa4\x94\x83\xbd\x83\xa1\x66\x85\xbb\xa3\xf5\x17\x41\xe7\x01\x3a\x7e\xa2\xe9\x97\xf2\x2e\x48\x3a\x18\xc2\x4c\x29\x29\x72\x99\x19\x27\x53\x13\x5a\x16\xed\x56\x11\x00\x2e\x87\xf5\xe2\x0c\x96\x2f\xcc\xc6\x87\x26\x3d\x72\xb8\xa5\x18\xed\x2b\x96\xec\xb2\x8f\x74\x5e\x5d\xac\x89\x4e\x08\xdc\xab\xed\x24\xb4\x00\xbb\x71\x42\x19\x2d\xf1\x19\xf3\xbe\xc5\x6d\xf5\x8e\x09\x21\xd2\xb3\x50\x17\xb2\xd3\x8d\x61\xe5\x32\x80\x7b\xd4\x54\xb8\x35\x6e\xd8\x19\x66\x88\x94\x7e\x3d\xa3\xfd\x7d\xf4\x96\x14\x05\x43\x4b\xdd\x60\x96\x2c\x55\xf4\xcf\x42\xa4\x51\xc9\x7c\x9b\x3d\x48\x31\xe2\x5f\xcb\xcf\x29\x33\x41\xea\x62\xb4\x6c\x86\xcb\xeb\x70\x84\x89\x28\x7a\x0d\x71\x28\xa2\x6f\x00\x7f\x57\x14\x98\x97\x6f\xea\xde\xa6\x13\xa2\xa0\x98\x62\x58\x44\xd8\x81\xf4\x5c\x1c\xf8\xa2\x11\xb2\x74\x8a\xda\x01\x78\x51\x97\xb8\x9f\x41\xb7\x93\xbc\x05\x90\x1d\xce\x22\xfc\xe7\xc3\x9c\xec\x1d\x10\x03\xdf\xad\xf7\x81\x9d\x3d\x69\x6d\x6b\xa8\x41\x5c\xae\xf8\x29\xaa\xe1\x44\x65\x42\xa5\xb6\xeb\x0d\x43\x9d\x48\x51\x70\x1d\x61\x58\xa5\x4b\x15\x5f\x25\xba\xd3\xe8\xb6\x46\x92\xa4\x55\x5b\x67\x44\xfb\x80\xec\x8a\x36\x7c\x04\xd6\xf0\x15\x13\x77\x26\xad\x7d\x3f\x15\x80\xf5\x7d\xd4\x38\x77\x7b\xc3\xab\x46\x65\x5d\x04\x11\xa6\x35\x08\x8b\xeb\xa6\x5b\xb3\xac\x6a\x38\x93\x79\x5e\x13\xc6\x86\xc0\x36\x2f\x7d\x4f\x56\x43\x5e\x90\xcc\x61\xe0\xd3\x9e\xda\x71\x84\xfe\xf1\xf1\x65\x5b\x5e\xd3\x49\x21\x3c\xf5\x7b\x90\x0f\xfb\x69\x7c\x84\xfe\x01\x35\x85\x21\xac\x01\xe0\x19\xa1\x11\x33\x46\xea\x06\x8d\x7a\x99\x84\xe7\xa2\x77\xf1\x9a\x13\xc6\xf0\x35\x31\x7e\x7b\x7b\x23\xd8\x61\x51\x69\x27\xbe\x6c\x18\x14\x7a\xf0\x2d\xd6\x23\x5d\xae\x7c\x32\xe8\x78\x17\x65\x60\x5b\x45\xde\x92\xd3\xbc\x8b\x66\xde\x8f\x58\x7d\xa8\x75\x37\xfc\xa5\xc8\x5e\x08\x3e\xda\x08\x1c\xac\xbb\xf3\xe7\x1a\x60\xec\xbd\x63\x7e\x5f\x03\x40\xb0\x9d\x8e\x77\x4d\x9d\x12\x41\xeb\x17\xf3\x45\xb3\x12\x05\x58\x6e\xf8\x7f\xf9\x9d\x7e\x84\xf8\x7f\x8f\xff\x61\x9e\x85\x07\x9e\x8f\xc6\x63\x6f\xe9\xa4\x59\x4e\x35\x04\x9b\x87\x16\xa9\x3c\xa8\x61\x2c\xf6\xe7\x28\xbc\x26\x07\x37\x3b\x71\x55\x73\x37\x31\xdf\x2c\x7f\x72\x43\xbf\x8d\x75\xbc\x12\xdb\x5b\x76\xf0\x91\xfd\x1f\x03\x9f\x02\x1a\x3d\xd8\xcb\xaa\x32\xc3\xcd\x48\x7e\xb2\xd7\x54\xe2\x54\x8f\xc6\x63\xf5\xd5\x83\xb1\xbe\x65\xb2\x59\xc5\x64\xc3\x3e\x51\xf4\xce\x00\xe0\x7f\xc6\xdf\x7e\x60\x69\x38\x16\xbd\x13\xf1\x7c\x0c\x1a\xa6\x1d\xef\xde\x57\xe7\xc8\x8e\xa3\x52\xc1\x56\x86\x79\x0b\x96\x81\xaa\xc9\xff\x10\x10\x3f\xad\x0e\xf0\xe6\x48\x03\xa3\x66\x01\xa7\x76\x4f\xad\x01\x76\xbc\x6b\x9d\x5b\xf1\x99\x3c\xb7\x16\xfa\xe6\x79\xe0\x3c\xe4\x92\xc8\x22\x40\xa3\xe3\x5d\x6f\x49\xad\xb7\x24\xfe\xc2\xbf\x64\xb1\x3b\xeb\x12\x7b\x23\x19\x13\x93\xb3\x34\xaa\x1d\x57\x2e\x11\x46\x6d\x49\x7f\x6f\x09\xba\x38\xd7\xcb\xc2\x16\x24\xa3\x53\xea\xd7\x06\xd0\x20\x45\xb0\xb2\x6a\xd8\x67\x00\x2a\xaa\xc9\xca\x85\xb8\x28\x24\x3a\x61\xd7\x32\x81\xd3\x25\x31\x56\x75\xad\xd9\xc9\x6b\x60\x5d\x66\xaf\x01\x7d\x56\x5e\x6f\xf9\x1c\x6e\xcd\xe7\x6f\x1d\xdd\x11\x9d\xae\x1f\x12\x6f\x75\xf5\xd9\x64\x9a\x50\x40\xa2\x94\x2b\x0a\xc0\x93\x13\xf2\xb8\xdf\x20\xdb\x7c\x27\x1b\xec\x62\x6d\xe8\xf9\x89\xf6\x82\xac\xc3\xd8\xec\x18\xed\x2d\xb2\xb8\x07\x51\x1e\x35\x74\x3f\xae\xef\x45\x2d\x93\xdd\xb5\x52\xbe\xd4\x5b\xec\x71\x4f\xc0\x61\x68\x42\x0a\x59\x85\x4d\x91\x09\x78\x58\x74\x67\xec\xef\x23\x5a\x66\x62\xbd\x3d\x5b\xd3\xc5\xb9\xa8\x70\x4a\xea\x44\xc6\x82\xab\xaa\x9e\x1b\xd3\x8f\x94\xe5\x47\xb1\xfc\x05\xfd\xad\xac\x07\xfb\xe4\xf1\xe8\x70\xec\x22\x74\x26\xf8\xb3\xcf\x20\x6b\x71\x1a\xa1\x97\xa9\x90\xcd\x75\x8b\xc7\xac\x2a\xc1\x42\xd1\x87\x9a\x1b\x49\xdd\x89\x9e\x65\xcb\x3a\xb2\x84\x3d\xdf\xed\x68\xa3\xae\xf4\x30\xfd\x8c\x98\xc8\x30\xcb\x75\x27\x32\x1d\xf4\x71\x99\xad\x7f\x53\x56\xcb\x92\x0c\xbc\x21\x2d\xbc\xdd\x3b\xd2\x50\x8f\x5f\x93\x3d\x44\x8b\x4e\xd5\xbe\x58\xad\x61\x14\x00\xeb\x76\x55\x06\xd8\x21\x77\xac\x05\xc9\xbf\x65\x65\x15\x3a\x6c\x0a\xd0\x09\xd3\x37\xaa\x4a\xa2\xf4\x68\xa1\xf3\x51\x55\xb7\x80\xa3\xea\xdc\x8e\x82\x46\x63\x74\x43\xc9\x12\xae\xc9\x80\xe3\x07\xfd\xa8\x8f\x10\x04\x54\xba\xf7\xe2\xcf\xd2\x68\x3c\x46\x0f\xcd\xbb\xd6\xad\x18\x86\x29\x27\x65\x27\x37\x97\x2c\x6c\x82\xf5\xe0\xca\x15\x15\x2e\xce\xed\x02\xd2\x32\xe0\xd2\x4c\xf7\x81\xa7\x6b\x5b\xe4\x1d\x3d\xec\x45\x02\xb3\xc1\xb3\xfd\xfb\xf8\xfe\xc0\x15\x9a\x11\xf4\x9b\xaa\x86\xf9\x9b\x2c\x20\xe9\x68\xea\x0b\xbc\x12\x91\xe6\xa6\xea\x56\xcf\x82\x59\x95\x1f\x8f\xd0\x43\x5d\x6a\x13\x3e\x12\x37\x8c\x23\xa4\xc8\x82\x92\x4c\x55\x94\x84\xcb\xb2\xab\x8e\x62\x08\x2d\x5a\x4d\x51\xa3\xe1\x9a\xed\x3a\x6a\x28\x46\x68\xa3\xc6\x43\x02\x3b\x71\xda\x1f\x84\xa7\x43\x4f\xc0\x27\xfb\x4f\x8b\x1c\x6c\x66\x18\x65\x05\xa6\x73\x92\xa3\x49\x55\x15\x04\x97\x42\x92\x50\xb2\x66\x86\x16\xb8\x81\xbc\x05\x2a\xcd\x6c\xc0\x52\x8c\xc8\x89\x16\x94\x64\x70\x94\x60\xa3\xcd\x49\x83\x73\xdc\x60\x30\xb1\x89\xcc\x04\x05\x7e\x25\x55\xf0\xe8\x52\xf1\x55\x6a\x01\xa5\x33\xf1\xfc\x88\x8f\xcb\xcf\x13\x10\xee\x35\x6e\x66\x3b\xe8\x57\xf4\xde\xb2\x47\x28\xc8\x22\xfc\x77\xec\xad\x9c\xfc\xf2\x9c\x82\xb8\x27\x12\x47\xba\x56\x30\x11\x00\x0d\x91\xc5\x6a\x19\x39\x4a\xa9\x45\x93\xad\x7e\x05\xb9\x40\x80\xd1\x23\xdb\xcb\x42\xa7\x9a\x20\xee\x51\x0f\xf0\x7d\xf7\x9e\xac\x82\xd8\xcb\x68\x11\xfa\xe0\x55\x27\xcc\xea\x3d\x59\x75\x98\xd2\xae\x48\xe3\x34\xf7\x76\xba\x5f\xda\x4d\xbd\x95\x79\xd7\x18\x1d\xe5\x12\xaa\x1b\x57\x36\x5e\x8f\x9b\x70\x15\x83\x0c\x82\xb6\xfd\x65\x2b\xac\xe6\xde\xdd\x09\x06\xce\xca\x04\xdd\x8f\x04\xb6\x5e\xd5\xb7\x28\x54\x86\x6f\x48\x00\x55\x62\x9b\x68\xad\x64\x03\xf7\xe8\xf9\x5f\x44\x76\xc3\x57\xf4\x52\x94\xb5\x0d\xe2\xd2\xa2\xad\x65\x16\x9b\xb4\x63\xab\x26\xbf\xb5\x87\xf6\x02\x7d\x4d\x33\xb7\x54\x84\xbb\x4f\xea\xbf\x5b\xa4\x56\xc9\x4c\x31\x82\x64\xd5\x62\xb5\x09\x99\x37\xa1\x84\x98\xeb\xa8\xa0\xef\x09\x32\x5d\xd1\x74\xc1\x3e\xd1\x60\x48\x6d\x50\x0d\xfa\x7b\xb2\x10\xed\x21\x26\x38\x7b\x2f\xcb\x3e\x55\xf3\x05\x6e\xe8\x84\x16\xb4\x59\x45\x75\xdb\x6b\xd2\x5c\xd9\x8e\x84\x44\xc7\x79\xd3\x8c\x83\x59\x0a\x52\x22\x85\xc0\x23\x67\x69\xa5\x0a\x04\x36\xeb\x3c\x67\xca\x06\x89\xcb\x7c\xdf\x51\x71\x24\x53\x0f\xf3\x22\xa2\xaa\xbd\x8a\x07\x35\x06\xed\x29\xfa\xcd\xf6\xab\xfe\xc6\x65\xff\xdf\x4a\x5a\xfc\xb6\x23\x84\x75\x7e\x72\x22\x8b\x61\xa7\x02\xc9\xf8\x80\x9c\x0b\x0d\x0c\xd1\x1e\xe0\x65\x55\xee\xda\x03\xe8\x17\xf9\x18\xd7\xf4\x86\x94\x2a\xad\x83\x35\x04\x43\x12\x1c\xc7\x01\xaa\x2b\x5a\x83\xa6\xf9\x48\xb7\x93\xb9\xdf\x22\x1d\xfd\x71\xc4\x6c\xa1\x72\xfc\x7d\x6d\x20\xae\x03\x7b\x58\xde\xcc\xdf\xc7\x9e\xb1\x3b\xd1\x5a\xdd\x86\xcd\xef\x96\xd1\x06\x37\xd6\x56\x52\x76\x36\x49\xd7\x71\x55\x13\x5d\x02\x9f\xea\xde\x45\xea\x9e\x51\x57\x8a\xd8\x27\xf2\xa6\xd9\x41\xd5\x0d\xa9\x97\x35\x95\xe9\xdb\x42\xed\xc8\xb9\x9c\x6e\x5f\x9e\x50\x25\x54\x52\x49\x0b\xfd\x91\xe0\xd6\x68\xdf\xd2\x8b\xf3\xa0\x6b\x80\xc2\xd4\x76\x1f\x81\x47\x89\xca\x76\x63\x42\xd3\x74\x42\x45\x39\x50\xae\x25\xef\xf8\x90\xe4\xd3\x1c\xfd\x8b\x73\xe7\x4b\x89\x79\x5b\x2e\x6b\xbc\x58\x90\xdc\x52\x91\xed\x4c\xe2\x8b\xf3\x58\x01\xff\xd8\x74\xdf\xc5\x40\x45\x53\x35\xdc\x18\x6a\x9f\x46\x5a\x88\x3f\x89\x8f\xd3\x2d\x79\x58\x2a\x68\x29\x12\xe7\x34\x97\xb7\x6a\x28\x80\x3d\x53\x6d\x1f\xb1\x99\xb4\xfb\x5b\x2c\xbe\x03\xd4\x49\xbb\xb7\xfa\x87\xe9\x3d\x1d\xa6\xdc\xfd\x1f\x58\xc5\xfc\x8e\x57\x2f\x8f\xaf\x5a\xf4\x56\x36\xf2\x9e\x16\xf3\x96\x33\xd9\x06\x59\xad\x13\xe8\xdd\x9a\x48\x4c\x03\xa8\x6a\xfe\xac\x53\xb5\xcd\x7d\xd1\x7d\x25\x25\xb1\xf8\xec\xc7\x11\x57\x7c\xee\xb9\x91\xe0\x72\x2b\x3e\x68\x51\x4c\x37\xd2\x94\xcd\x75\x7f\x04\xa7\xbd\x26\x48\xf2\x39\x68\xfd\x41\x96\xc5\xca\x32\x6c\x96\xb2\x3d\x6f\xc5\xbf\x2d\xbf\x6a\x34\x67\xb4\xc2\x29\xf7\x55\x73\x6c\xe0\x9c\xb2\x17\x96\x2a\xa2\xac\xeb\x08\xfa\xdd\xf9\x54\xb9\x58\xe1\xae\x71\xdb\x16\x4b\x88\xb1\xa6\xab\x62\x0c\x23\x66\x0a\x7b\xd1\x1c\x2f\xec\x96\xe7\x1a\x08\x94\xd2\x0c\xb6\x0e\x58\x51\x64\x9f\xe3\x88\xf4\x17\x19\x94\xd1\xff\x25\xaa\xcf\x91\xd3\x5c\x29\x25\xb8\x79\xfd\xe4\x45\x57\x5b\xb7\x1f\xee\x37\x4f\xd7\xdc\x27\xee\xbb\x83\x9a\xc3\xaa\x36\x3c\x28\x22\xda\x41\x75\xb9\xba\xba\xa1\xb9\x65\x73\xd1\x1e\x97\x78\xb7\xdb\xa8\xe4\x83\xf3\xfc\x6d\x95\x6e\xa0\xaf\x94\x5f\x4e\x2e\xd9\x7d\x17\x66\x32\xee\x34\x24\xe9\xa7\xd1\x73\xe5\x66\x38\x84\xf6\xe2\xe6\x8b\x63\xe3\x7f\x38\x42\x0f\xde\xaa\x96\x6c\xaa\x81\xfa\xe1\x0e\x7a\xbc\x83\x9e\xec\xa0\xa7\x3b\x9c\x07\x3c\xb3\x4d\x46\xf7\x6c\xd6\xbd\x49\xdb\xde\xb8\x44\x73\xab\x36\xbe\xf7\x3b\x90\x4a\xf5\xad\x75\x04\x06\x4d\x99\x7e\x33\xcd\xb5\xdd\x19\x57\x1e\x48\xd5\x62\xf7\x08\x39\xae\x53\xd1\xa6\xcc\x72\x4d\xb8\xb6\x81\xc1\xcd\x23\xa1\x5f\xae\x54\x4e\xa2\xa7\xe3\xfe\x3b\x3d\x5c\xd0\xee\x55\x4d\xc0\xdf\x96\x9c\xd3\x88\xf6\x72\xd2\x09\x63\x38\x4a\xdf\x24\x22\x9b\x21\x3a\x09\xeb\xc6\x72\xee\xba\x48\x03\x61\x81\x7b\xaa\x25\xa2\x7f\x08\x45\xeb\xc6\xc4\x39\x8c\xb4\x8b\x1d\x70\x12\xc5\x6e\x78\x59\x57\xf3\x61\xc7\x71\xf0\x49\x8c\x1d\xc2\xbf\xda\xf9\xeb\x3d\x34\x5c\x1f\x8c\xde\x0e\x5e\x81\x8a\x2d\x1c\xe3\xad\x9e\xe0\xf8\xbe\xef\xde\xf5\x9d\x2d\x34\x63\xbd\xb3\x87\xef\x7a\x63\x12\x50\xaa\x7d\xcf\x1e\xef\xb8\x57\xa5\x18\x96\x68\x6a\x1e\x5c\xae\x03\x36\x96\x73\xd5\x6e\x67\x23\x0d\xed\xac\xee\x0a\xbd\xa2\x15\xe2\x48\x5a\x9b\x7d\xd9\x43\xf3\xb9\x14\xa1\xfc\x8e\xfa\x61\x2f\xfe\x5b\x53\x67\x40\xd3\xc2\x2b\xab\x15\x60\x84\x2a\x07\x40\x94\x03\xa0\xc9\x01\x90\xe4\x00\x28\x72\x10\xd7\x02\x5c\x81\x12\xb7\x4d\xb5\x5b\x2d\x48\x49\x72\xbf\xed\xa5\xa6\xce\x1e\x4a\xd1\xe7\xd5\x82\x94\x10\x45\xc3\xdf\xfc\xb3\xc8\xe3\x20\x11\x50\x68\xf4\xf1\x13\xc2\xcc\x47\x2c\x10\xe6\xde\x98\xf8\x19\x4f\x2a\xa6\x3a\xce\x58\xb7\x25\x0f\x4d\x99\xa6\x5b\xc8\x30\xc1\x56\x9c\x59\xb7\x3f\x64\x37\xfd\xa4\x12\x2a\x4f\xbb\x78\x63\x18\x97\x5f\x97\x9e\x5e\xd7\x4a\xff\x22\x13\xeb\xe8\xe0\xd1\x6b\x2d\x90\x89\xb7\xea\x9e\xe5\xbc\xea\x2b\xab\x50\xd1\x0d\x2e\x5a\xe2\x5c\x00\x3b\xfc\x59\xd6\xd4\x6d\xd6\x20\x1a\x36\x8c\x59\xb8\x76\xd9\xae\x02\x4a\x43\xaa\xc0\x40\xad\xc9\xaa\x90\x33\x0e\x57\xe1\xa4\xef\x9c\x39\xd0\xdc\x9a\x32\x21\xaa\x7d\x25\x65\x2e\xca\x69\x15\x9f\xce\xa5\xfc\x36\xa8\x70\xe9\x83\x32\x93\x79\xa7\x20\xea\x84\x89\xe4\x77\xf7\xa1\x6e\xa3\x0d\xe6\x53\x6c\xe5\xcd\xfb\x69\x73\xc3\xd9\x8c\x64\xef\x75\xc1\x2c\x61\xf0\x63\x70\x0b\xc8\xa6\xe6\xaa\x36\x3e\xe3\x42\x0d\xb4\xb1\xcd\x30\x23\x68\x46\x3e\xa0\x6c\x86\xf9\x1e\x51\xf5\xcf\xc0\x69\x29\x4b\x79\x93\x92\xb5\x35\xd1\xc1\x0d\xa6\xd1\x66\xde\x2e\x0a\xe1\xa5\x54\xea\x69\xda\x0a\x41\xd9\x3f\x71\x41\xa5\x3b\x60\xf4\x2b\xa2\xe5\xa2\x6d\x2c\x0f\x3e\xbf\xa5\x3c\x93\xed\x64\xd5\x90\x7f\x92\x9a\x89\x6e\xf0\xf0\xc2\x5e\xdb\x4c\xbf\x35\xeb\xce\xd7\x5c\x23\xce\x97\xdd\x7e\xe5\xa3\x6f\x4d\x1a\x8d\xcc\xb3\xc7\xe8\xe9\xb7\x63\xf4\xc7\x1f\xc8\xfa\xec\x39\x7a\xf6\x9f\x5c\x40\xb4\x9f\xfa\xdb\x7f\x86\x4f\x1d\x1e\x3c\x1e\xc7\xd2\xa7\x95\x13\x18\x6a\x05\xc5\x17\xf4\x53\xe0\x32\xd6\x72\xb9\xb5\x8e\x26\xc7\x22\x5d\xfb\x4c\x72\x82\x62\x85\x88\x88\xd7\x4b\x93\x3e\x2c\xb3\xe6\x11\xbb\x57\x7d\xe7\xcf\x07\xbc\xcb\x05\x3b\x36\x65\x92\x50\xcc\x08\x56\x22\x0c\x6d\xfe\xac\x28\x10\xb0\x67\xe8\x36\x35\x8b\xba\x5a\x54\x1d\xc9\x3a\x1c\xd4\xb9\xa9\x93\xe7\x91\x44\x7a\x46\x74\x32\x87\x6c\xa1\x6d\x47\xe8\x81\x29\x48\x83\x9a\xe1\x1b\xb0\x09\x39\x0d\xfe\xd1\x44\x74\xa7\x02\xf1\x45\x37\xcf\x47\xb8\xb8\xae\x6a\xda\xcc\xe6\x68\x45\x8c\xab\xe6\x54\xb7\xd9\xf0\x97\x87\x94\x39\xdb\xd1\x3e\x7d\xc8\x29\x14\x3d\x39\xda\xd2\x71\xf9\x32\x53\x52\x50\x43\x15\xb2\xab\x0c\xb7\x02\xc9\xc0\x94\x1d\x94\xa5\xfd\xf8\x57\xc9\x0c\x95\x1d\xcb\x08\x45\x99\x90\xf1\x81\x2a\x38\xcb\xda\x1a\x37\xa4\x58\xa1\x9a\x2c\x6a\xc2\x54\xe4\x99\x95\x84\xa1\xfa\xdb\xc4\x33\x16\x23\x37\xea\x6b\xb9\x68\x71\x2f\x5f\xc2\xcd\x97\x6a\x87\x23\x41\x38\x6f\x79\x35\xb9\x06\x57\x21\xeb\x28\xe0\xb7\x71\xf1\x3e\x1b\xaf\x85\x3b\xf1\x08\x5e\x1f\x3f\xb9\x7c\xaa\xb4\x9a\xf8\x08\x4a\x44\x5a\x2a\xdf\x3e\xfa\x15\xd9\xe5\xbc\xdf\xba\xe1\x5c\x6e\x3d\x8f\x74\xb0\x64\x08\xed\xda\x09\xc4\x8c\xe3\x36\x38\x32\x3f\x44\x2c\x15\x9d\x19\xa5\xcf\x05\x53\x8b\x2b\x19\xd9\x09\xea\x2f\xdd\x16\x03\xf4\x33\xa1\xd7\x33\xaf\x32\x37\x2d\x69\x43\x71\x21\xbe\x0a\x9c\x57\x10\x18\xb5\xeb\x86\x6d\x80\xd1\x16\x8d\x44\x4e\x19\xad\xca\x7d\xd9\x4f\x57\xfc\x5a\x32\x7e\x7b\xb2\xfd\x1b\x52\x03\x2f\xe0\x1f\x8f\x7d\xb0\xca\xea\xa0\x01\x9f\x5e\x9e\xcb\xca\xd5\xed\x74\x4a\x33\x4a\x4a\x59\x8d\xcf\xbf\xd2\x3a\xc2\x9a\xf9\x4d\xe6\x2d\xdb\xc3\x87\x1e\x01\x23\x97\x98\xb7\xb1\x53\x16\x24\xf5\xa3\x0a\x25\x7b\xf7\x9d\x3f\xc3\x05\xa9\xe7\x94\xf1\x6b\xb9\x50\xec\x58\x11\x4e\x70\x95\x80\x26\x97\xaf\xde\xbe\x38\x42\xa7\x2e\xfb\xa6\x5c\xc0\x97\x21\xb9\x24\x47\x8b\x9a\x1a\x77\xfe\xe1\xc1\xc1\x2e\xb4\xf9\x15\x59\xf2\xb5\x89\xa7\xf6\x41\x8f\x04\x20\x9f\xea\x63\x29\xd6\x34\x9a\x07\xcb\xb2\xac\x18\x35\x64\xbe\xa8\x6a\xae\x9b\x5c\xd7\x38\x03\x8b\x3f\xad\xf4\xf7\x3e\x7c\x01\xbe\x99\x11\x46\xf8\xf3\x65\x3e\xc5\x20\x36\x05\x4d\x06\xe7\x78\x85\x58\x3b\x01\x97\x03\xb0\x5b\x3e\x59\x3e\x4a\x30\x85\x3d\x7f\x0c\xf0\x59\x40\x6e\xa3\x43\x22\x98\x13\xa1\x7c\x38\x67\x43\xbd\x7a\x13\xdf\x4f\x47\x3e\x5c\xb4\x8b\x5e\x15\x7c\x03\xb2\x80\x3e\x3b\x22\x3e\x04\x7a\x73\x71\xd9\x11\x64\x43\x80\xfa\xbf\xa4\xae\x22\xfb\x53\x80\xbb\x24\x4b\x01\x0e\xaf\x20\x1f\xb7\x74\xe1\xc1\x28\x12\xb7\x89\x64\x53\xeb\xee\xfa\x13\x67\xd7\xfb\x7b\x74\xe4\x9d\x02\x59\x20\xdf\x9c\x82\xd8\x4b\x16\x7f\x78\xee\x15\x76\xbf\xab\x33\x13\xfe\x26\xe5\x32\x0f\x7c\x34\xe0\x25\x10\xb2\xec\x56\x0b\x46\xd0\x02\x42\x93\x1b\x52\x5b\xc7\xa8\xd3\x73\xd8\x1d\xbe\x93\xb6\x2e\x94\xba\x35\x5d\xb7\x92\x12\xd4\x8d\xa7\x4c\x71\x2d\x53\xe1\xc9\x0e\xa7\x57\xf5\x8e\xed\xb3\xad\x0a\x38\x47\xb2\x76\xa2\xe6\x00\x4b\x29\x19\x74\x65\x89\x86\xa8\xae\xd9\x39\xaa\xb1\xd8\xa9\x6d\xfd\xe9\x6e\x09\xa9\xe4\xa2\xcc\xaa\xba\x26\x59\x23\xbd\x8b\xca\xbc\x3e\x35\x15\xae\xc4\xb1\xd8\x43\x3f\xa6\xcc\xd5\x61\x68\xaa\x9e\x8e\x95\x22\x72\xa5\x0f\x57\xa7\xf2\x61\x28\xaa\x53\x14\x11\x16\xe9\x8e\xa0\x89\x74\x86\x9c\x06\x1b\xca\xcf\x98\x54\x11\xa8\xd8\xcd\xaf\xed\xd6\x52\xae\x49\xe3\x46\xae\x6a\xad\x24\xc8\xc8\x24\x6a\x84\x1d\x11\xcf\x2a\xc7\x09\x4c\x51\xc3\xe6\xfd\x9e\xac\x6e\x33\xe7\xef\xc9\x4a\xe1\x6d\x05\xd7\xde\x7e\xae\xdf\x93\x95\x37\x4d\x1d\x88\x3a\x6c\x8a\xea\x68\x6d\x34\xbf\x2b\x9d\x76\xba\xc5\xc9\x99\x5c\xd6\x01\x33\x33\x0e\x70\x89\x38\x6b\x70\xd3\x82\xb7\x1c\x4b\x5b\x50\x5b\xe0\x3a\x11\x3e\xed\x4c\x2e\x08\x67\x0f\x50\x74\xa2\xa4\xa3\x33\xfd\x8f\xff\xd8\x24\x28\x7a\xeb\x71\xd0\x1e\xc1\x13\x41\xcf\x29\xbd\xfd\x8d\x17\x00\x19\x8f\x58\xd6\x29\x2f\x22\x69\x60\x86\x19\x62\x24\x74\x81\xd8\xd4\x74\x75\xb3\xcf\x10\x38\x2b\x07\x8c\x06\x9c\xc4\x66\x69\xc7\xe9\x30\x62\x75\x91\x14\xda\x71\x4d\xf2\x36\x33\x01\xc5\xa0\x25\xdb\x3d\xb6\x23\x7a\x72\xb2\xd7\x6b\xa4\xed\xf6\x26\xd3\x97\xef\xa6\x08\x90\x18\x3e\xb5\xab\x32\xc7\x53\x97\x6c\x41\xfe\x20\x7d\x0c\x9d\x7b\xca\xbe\xaf\xdd\xde\xdb\xba\x42\x4d\x4f\xf8\x52\x3c\x4f\xd2\x35\xdd\x77\x52\x2f\x76\x09\xaf\x8f\xbc\x9b\x2a\x19\xe2\x2c\xd1\xed\xcf\xef\x54\xe8\xae\xb3\xd6\xe2\x8d\x60\x85\x35\x3a\x92\x09\xcb\x31\x83\xa5\x3d\xd8\x3b\x88\xcb\x8c\x1d\x9e\x17\xdb\xcf\x99\xe8\x9c\xad\x81\xf1\x9b\xc2\xe9\xee\x55\x4d\x85\x43\x46\x17\x20\x4a\xad\xee\xdb\x74\xdd\xa0\xe1\x0b\xdc\x51\x7c\x28\xb9\xce\x7e\xb7\x58\xd0\x1e\x05\x09\x6c\xfb\x6a\x7c\xa2\xd5\xd4\x6e\xf7\xe1\x24\xb5\x25\x93\x37\xe2\x53\x57\x05\x61\x22\x9b\xc2\x6b\xcd\xae\x9f\x38\xd1\xcb\x89\x2c\xeb\x12\x9f\x2c\xc7\x61\xbd\xda\x4c\x31\xbf\xc8\xfe\x3e\x3a\xaf\x80\x01\x88\xa8\x63\xdb\x8a\x1a\x53\xc6\x60\x64\xdb\xf6\x10\xea\x48\x6e\x87\x79\xfb\xaf\x47\x9b\x14\x93\xe2\xbf\xfc\x72\x7f\xa8\x06\x65\x37\x63\x4f\xef\x86\xf7\xa4\x54\x05\x86\xa4\x6b\xac\x2f\x1b\x27\x58\xd0\x17\x5e\x49\x9e\xde\xa3\xee\xd7\xf0\x49\x0b\x36\x6d\xe3\xf4\x53\xf5\x92\xb6\xc5\x0d\xb5\xc0\x14\xb4\x72\xd7\xce\xd0\x89\xb1\xee\xef\x64\xda\x97\xf6\x22\x5d\x26\x3a\x44\xa5\x70\x87\xab\x83\xd9\x0d\x99\xe1\x94\x99\x36\xe1\x96\x3d\xa8\x26\x19\x25\x37\x26\xb4\x51\xd8\x81\xce\xf4\x69\x94\x29\xe9\x2d\xeb\x51\x5c\x05\x56\x6f\x60\xe4\xe1\x6c\xa4\xb6\xde\xb2\xa7\x43\x4b\xda\x8c\x7e\x45\xfe\x6a\x19\xd5\xf0\x57\x39\xb5\x33\xf7\xc3\x2c\x0c\x16\x0b\x02\x29\xed\xd3\x92\xcc\x99\x1a\x35\x75\x4b\xbc\x04\x29\xcf\x01\xe3\x65\x5e\x09\x96\x74\xbc\xeb\x18\xa2\xa3\x62\x69\xdc\x78\xdd\x8f\x52\x00\x28\x8e\x9f\x25\xc1\x8f\xb7\x00\x35\xaa\xf4\x6c\x17\xb0\xaf\x39\xfa\xa4\x35\x15\x4c\x2c\x55\x00\x9d\x84\x6e\x7d\x59\xf8\x23\xf2\xe2\xeb\x76\x52\xd0\x4c\xbd\xb7\x80\xbf\x92\xaf\xa9\xaa\x70\x5c\xc2\xee\x19\x51\x3d\xe6\x02\x38\x37\x42\x42\xdf\xdb\x26\xb7\xdb\x05\x11\x93\xa0\xf8\x46\x51\x91\x75\x47\xe8\xf1\xb3\x83\x83\x83\x83\xbd\x83\x1d\x79\x0d\x3c\x1e\x1f\x21\xf8\xc8\xfa\xec\xc9\xf8\x08\x1d\xfa\x0f\x3e\xe5\x1f\x3e\x79\xe6\x7c\xf6\x8c\x7f\xc6\x3f\x18\xb2\x11\x9f\x1d\xec\x1d\x20\xcc\xf4\xb9\x73\x96\xb5\x57\x40\xea\x93\x1f\xdc\x59\x7a\x13\xf4\xe6\xe6\xcd\xca\x9b\x50\x38\x1d\x9f\xa1\xa0\x93\x80\xc7\x84\xa7\x3a\xc2\x7a\xd1\x89\xe1\x3f\xee\x0b\x36\x47\xf3\x67\x72\xf8\xcd\xb7\xee\x5c\x9e\x1d\x7e\xeb\xcd\xe6\x3f\xbf\x75\xe7\xf3\xf8\xc9\x37\xc1\x8c\x62\x0e\x3b\xaf\x8d\x53\x8a\xaf\x24\x12\x58\xb1\xaf\xb0\x75\xae\x7f\xa0\x05\x5a\xaf\xc7\x73\x4a\x1d\x85\xd0\x41\xdf\x6d\x25\xeb\xcd\x42\xdd\x1d\xc3\xf8\x63\x44\x3b\x0b\xa1\xc7\xf1\x4b\xea\x6b\xae\xb5\x71\xc3\xb6\x59\x03\x30\x0e\xd2\x39\xfc\xb1\x86\x76\xce\x72\x10\x86\x9c\x25\x37\xe0\x30\x1d\x00\x79\x32\x38\xf6\x10\xad\xdb\x06\xcc\x45\x21\x91\x76\xec\xc5\x45\xea\x91\xf6\xf7\xd1\x15\x96\xe5\x70\xfc\x20\x56\x88\x74\x5c\x17\xa7\x30\x39\x22\x22\x35\x0c\x40\x52\xc5\x2a\x3a\x24\x67\x3a\x88\x31\x15\x5f\x75\xc8\x99\x31\x10\x59\xfe\xf6\x44\xff\xf6\x54\xff\xf6\x4c\xfe\xf6\x29\x20\x03\x84\x4a\x88\x08\xcf\xb5\x17\xc3\x20\xe7\x4d\x2f\x11\x85\x19\xcc\x6c\xe3\xc8\xb1\xe8\x2c\x32\x37\xbc\x6a\x9d\x59\x08\x44\xd2\xb3\xf0\x82\xfb\x06\x24\xc9\x8f\x74\x2d\x18\x59\x44\x43\x00\xef\x92\x07\x94\x39\xe6\xd3\xff\x0f\x00\x00\xff\xff\x95\xa8\xaa\x95\x9c\x8b\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -140,7 +140,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1f, 0xd9, 0x3e, 0xf3, 0x4f, 0x8d, 0xaf, 0x1a, 0xc1, 0xe7, 0xbd, 0xe9, 0x6a, 0xcb, 0x6f, 0x32, 0x9f, 0xed, 0xa7, 0xdb, 0x4c, 0x87, 0xaa, 0xb7, 0x6b, 0x28, 0x2a, 0xa9, 0x98, 0x37, 0xc8, 0x86}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5f, 0xda, 0x64, 0x38, 0x1f, 0x7d, 0x9f, 0x75, 0x71, 0x7d, 0x43, 0x88, 0x1b, 0x3a, 0x68, 0x28, 0x6a, 0x63, 0x89, 0x9e, 0x49, 0xe2, 0x96, 0xa7, 0x4a, 0xc6, 0x2e, 0x9e, 0x51, 0x65, 0x23, 0xff}} return a, nil } @@ -204,7 +204,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x1a\x5d\x6f\xe3\x36\xf2\xb9\xf9\x15\xac\x1f\xae\x36\x9a\xb5\x53\xdc\xe1\x1e\x8c\x64\xb3\x1f\x6d\x7a\x0b\x64\x7b\x45\x36\xdb\x1e\x50\x2c\xba\xb4\x34\xb6\x79\xa1\x45\x1d\x49\xd9\xeb\x06\xf9\xef\x87\x19\x92\x12\x25\x51\x89\x93\x5c\x81\xf3\xc3\x6e\x24\x71\x3e\x38\xdf\xc3\xa1\xd8\x94\x4a\x5b\x76\x51\x15\x2b\xb1\x90\x70\xad\x6e\xa0\x60\x4b\xad\x36\x6c\xd4\x7a\x37\x3a\xf2\x2b\xdf\x83\xe5\x39\xb7\xfc\x17\x01\x3b\xe3\x57\xb6\xde\xd5\x2b\x5b\xf0\x29\xb0\xe1\x05\xa3\xa3\xd9\xcc\x63\xc1\xe7\x2b\x30\x4a\x6e\x41\x7b\xb8\xf8\xd5\xe8\xe8\x88\x67\x19\x18\x33\xe6\x52\x4e\x58\xa6\x0a\xab\x79\x66\xd9\x85\x54\x3b\xc2\x3b\xef\xec\xed\xf6\xe8\x88\x31\xc6\x66\x33\x76\xad\x2c\x97\xcc\x54\x65\x29\xf7\x4c\x2d\x09\x84\x59\x5c\x64\x98\x28\x18\x7c\x11\xc6\x42\x91\x01\xad\x8f\x89\x6c\xb9\x66\x16\x81\x3f\x10\xec\x9c\x7d\xbc\x10\x5f\xfe\xfe\xb7\x1a\xf1\x0f\x5b\x28\x2c\xb3\x6b\x6e\x99\x30\x0c\x36\xc2\x5a\xc8\xd9\x6e\x0d\x45\x40\xcf\x35\xb0\x9d\xb0\xeb\x5c\xf3\x9d\x17\x37\x67\xbf\xf0\x4a\xda\x1e\x31\x20\x64\xc4\xbb\xf9\x35\x80\x8c\xf9\x46\x55\x85\x0d\x94\x8f\x09\xc5\x9c\xbd\xce\x73\x0d\xc6\x9c\x4f\x1e\xc9\x4a\x0e\xa5\x32\x02\xbf\x58\x75\x10\x23\xdf\x07\x80\x1e\x23\x56\x3d\x92\x8d\x02\x76\x31\x2b\x1b\x51\x58\xc8\xef\x25\xfe\x9e\x96\x74\x28\x3f\x7e\xcb\xc6\x6a\xb5\x7f\x80\xd4\x9b\x4a\x17\x4f\x23\xc5\x69\x63\xb4\x1b\xcd\x34\x18\x55\xe9\x0c\x70\x55\xa6\x81\x0f\xef\x90\xf6\xa6\xdf\xba\x35\xf8\x41\xed\x20\x7f\xfd\x54\xf2\x0b\x64\xff\x31\xe4\x69\xbf\x35\xf9\x86\x52\x63\x11\xb3\x59\x4d\x9d\x67\x6b\x56\x19\xd0\xcc\x58\xa5\xc1\x30\x5e\x30\x51\x18\xcb\x8b\x0c\xd0\x9d\x54\x21\xf7\xcc\xae\xc1\x01\xa3\x47\xd9\x35\x08\xb7\x9a\xaf\xa0\xf6\xc2\x35\xb0\x65\x55\x64\x56\x28\xe7\x77\x0d\x08\x2f\x72\xb6\x52\x5b\x40\x1d\xb0\x85\x43\x56\x6a\xa0\xf7\xa5\x32\x16\xbd\x3d\x17\x04\x18\xb0\x89\xa2\xe3\xee\x4e\xef\x6b\xd8\x93\xd6\x33\x2e\x25\xe4\xd3\x98\x76\xb6\x86\xec\xc6\xb0\x35\x2f\x4b\x94\x9b\x65\xba\x2a\xac\xd8\x00\x41\x02\x06\x1d\x5e\xf3\x47\x02\x6c\xa1\x08\x98\xae\xbc\x88\xf1\x7b\xe1\xb6\xbe\x80\x20\xec\xb0\x2b\x0c\x4e\xf0\xc5\xa2\x70\xc2\x23\xc5\x2a\xd2\x20\xf2\x18\xb0\x39\x03\x5d\x8a\x82\x60\x8f\x99\x51\xf8\x59\x93\x02\x0b\xc5\x76\x7c\xcf\x96\x0a\x19\xdb\x70\x29\x32\xa1\x2a\xe3\x14\x61\x95\x27\xe9\x04\x58\x4b\x45\x55\x9e\xa8\x28\x18\x17\x7a\xca\x5e\x33\x53\x42\x26\xb8\xf4\x06\xd7\x98\x48\x01\x90\x1b\x44\xb4\x68\x58\xb0\x8a\x0c\x39\x60\x6b\x3c\xb6\x25\x85\xd8\x9a\x6a\x74\xc4\x47\x27\x04\x4f\x9d\x76\x7d\x20\xf6\x48\xd7\x4a\x22\xdd\x35\xb0\x05\x97\xc1\x84\x38\x6d\xcb\x78\x6a\xf5\xf2\x6e\x2c\xf6\x10\xed\x38\xdc\x5b\x28\x60\x87\x8a\x64\x2b\xb0\x6f\x1c\xc0\x78\x12\x40\xd8\x6d\x0d\x83\x3f\x0d\xb6\xd2\x05\x33\x20\x97\x53\x8f\xbc\xfe\x7e\xd7\x62\x5b\x14\xc2\x0a\x2e\xc5\x1f\xd0\xe2\x1d\xcd\x28\x88\x80\x34\x82\xc6\x83\x56\x55\xc3\x22\xe0\xb8\xc3\xf8\xa4\xc3\x46\x4c\x9f\x9d\xb1\x7b\x39\x99\xe1\xbe\x30\x1f\x29\x6d\x21\x27\x09\x5f\xef\x4b\x30\x4c\x95\x48\x9c\x4b\xb9\xf7\xdb\x32\x8c\x33\x29\x0c\x59\xc4\x96\x34\x61\x69\xa1\xb7\x42\x61\x98\x86\x0c\x04\x59\x7e\x96\x41\x69\x07\x04\x1f\xc9\x33\x41\x17\x65\x7b\x8b\x7f\xcd\xd9\x1b\xa5\xe4\x5d\x5a\xc2\xb7\xb4\xc5\x15\x10\x0c\x82\x58\x5d\xc1\x5d\x6a\x87\x49\xd2\xc2\xf4\x29\x8f\x2d\x11\xc5\x3f\x27\x8e\x76\x87\xb4\x58\x32\x5a\xc3\xce\xce\x58\x9b\xfc\x84\xdd\x06\xc6\x90\x0f\x76\xc7\x40\x1a\x68\x5e\x2e\x39\x3e\x26\xd9\x9b\xcd\xea\x7c\x1e\xbd\x8b\x3f\x5f\x84\x18\xe2\xe4\xcc\x6f\x42\xc4\xb4\xb0\x42\x51\x53\x8c\x67\x9c\x5e\x72\xbd\xaa\x36\xe0\x3d\x2e\xc4\x84\x22\xaf\x49\x78\x65\x79\x18\x2a\x1f\xea\xa8\x39\x8d\x81\xde\x59\x1f\x10\x8c\xcf\x08\x16\xb0\xaa\xe2\x7a\xef\x43\x6c\x48\x1e\x95\x71\x7e\x8e\x6e\x18\x23\x40\xb4\x1b\x55\xc0\xbe\x5e\xb9\x00\x51\xac\x98\xd5\xbc\x30\x4b\xd0\x1a\xf2\x29\x52\x09\xa6\x85\xeb\x0b\xd8\xc9\x7d\x8c\x24\x84\x41\x4f\x52\xb5\x82\x21\xe1\x75\x41\x15\xe3\x9c\xb0\x14\x41\x17\x51\x51\x12\xa3\x42\x85\xec\x30\x14\x4e\x53\x62\xf6\x46\xd2\x8e\x36\xa1\x68\x9a\x90\xc9\x04\x11\x76\x73\xfa\x9c\xbd\xba\x4d\x44\xa9\xae\xdd\x76\x5c\xb2\xf5\xf8\xc2\x2b\xa4\x05\x80\x59\x79\xb0\x7a\x73\xff\x87\xea\x8d\x90\xa9\x5d\x01\xfa\x7c\xca\x5d\x09\x35\x49\x39\xcd\xe9\x8b\x38\xc8\x37\x41\xc4\x61\x9b\x0c\x98\xa7\x17\xe7\x63\xac\xd3\x2b\x4c\x2d\xfe\x0d\x59\xd7\x34\xc9\x1e\x79\x9e\x9b\x56\x34\xb4\xa6\x0e\x81\x5e\xcd\x51\x34\xc7\x47\xda\x9e\x49\x5b\xaa\x30\xcc\x17\x3c\x08\xec\x0b\x34\x82\x32\x48\xd0\x31\xb3\x80\x8c\x57\x06\x1a\x7b\x6f\xb9\x20\xf2\x18\xd9\x38\x5a\x33\xe8\x40\xdb\xe7\x2c\xca\xfa\x04\xfa\x4d\xc3\xed\x9a\xb7\x36\xb2\x00\x28\xd0\x42\x4d\xb5\x81\x9c\xb6\x4a\xf9\x77\xa9\xa8\x86\xf0\xe6\xe9\x0b\xc8\x69\x32\x46\xa1\xad\x79\x91\x8f\x9d\x7a\xd3\xf6\xd5\x8d\xf9\x12\xac\x8f\xca\xa7\x2f\x7c\x63\x60\xbe\x66\xaf\xea\x76\x66\xda\xde\xf4\x43\x36\xf9\xad\x43\xd6\xcb\x62\x1d\xd3\xec\xd7\xf3\x2d\x30\x57\xd6\x3f\x68\x9f\x2d\x18\x76\xc6\x4e\xa6\x27\xad\xef\x41\xa5\xdb\xd6\x16\x3a\x69\xec\x47\xb0\x68\x06\xa4\xb1\xd0\x13\x32\xd7\x35\x8a\x4d\x29\x01\x8d\xcf\x95\x83\xb5\x4c\x62\xf8\x16\xae\x57\xde\x63\x5e\xa3\xdd\x6a\x4e\x5d\x9e\xcb\x8a\x54\xda\x50\x20\x5b\x43\x0b\x2f\xe6\x16\xb2\x11\x61\xd8\x96\xcb\x0a\xfb\x34\x29\x51\xe1\x14\x22\x17\xfb\x16\x81\x66\x67\x5b\x90\xaa\x74\xb5\x0a\xbb\x29\xd4\x8e\xed\xd6\x22\x5b\xb3\x92\x6b\xbe\x01\xeb\x6a\xb3\x92\x1b\x13\xfc\x42\xbb\xfe\x15\x37\x36\x9e\xb0\x0d\xd8\xb5\xca\xa7\xc9\x8d\x0c\x25\x5d\x92\x09\xe6\xcc\xdf\x70\x4b\x9f\x92\xf9\xb5\x31\x9b\x15\xd8\xb7\xbe\xde\x74\x80\xa1\x3e\x71\x39\xba\x10\x72\x20\x70\x78\x8d\xb4\x75\xe1\x2c\xf3\x00\x05\xd0\xfe\x89\xed\x39\xf9\x1d\x52\x0b\xfe\x98\x83\x11\xda\x8b\x7c\x9a\xd6\x1b\x33\x56\x57\x99\xad\x34\x0a\xac\xd4\x80\x81\x20\x68\x4d\xc3\x7f\x2a\x30\x36\x85\x60\xd0\x23\x63\xa9\xff\x1e\xd8\x72\x95\xc2\xeb\x62\xff\x81\x88\x9d\xa7\x4b\x95\x46\x94\x1e\x49\x2c\xce\xbe\x34\x8f\x09\xbb\x7b\xc4\xbf\x92\xd2\xed\xb2\xe7\xe2\xfa\x0f\x9b\xd2\xee\x5d\x6c\x3f\x34\x2d\x3d\x90\x19\x4e\xa6\x27\x31\xfd\x88\x8b\x3a\x3b\x37\x44\x3b\x9d\x4d\x3b\x33\xb4\xab\x09\x17\x92\x31\xa5\x32\x1e\x47\xfa\x3f\x40\xab\xba\x97\x29\xf2\xba\x3a\x10\x4d\xf6\xe7\x52\xa2\x22\x7d\x15\x80\x1d\x09\x75\x30\x9b\xca\xb8\x6a\xc0\x55\xa2\xa1\xf1\x8a\x91\x51\xb7\xe9\x2d\xc0\x52\x7f\x3e\xd0\x61\xe2\x0b\xa5\x73\xe7\x7b\x94\x59\xdc\xf7\x1a\x59\x96\x51\xfd\xe4\x9a\x1d\xbe\x90\x94\xb4\x7c\xf1\x1b\x82\xb7\xf1\x8d\x93\x6f\x42\xa8\x56\x1e\x6c\x7b\x92\x3a\xdc\x86\xca\xb4\x36\xb5\x6e\x34\x8f\x94\x79\xa8\x22\x6b\xf5\x75\x15\xe4\x63\x6c\x93\xbd\x43\x4b\x7e\xcc\x60\xb9\x84\xcc\x8a\x2d\x60\x73\x5a\xe9\x3a\xfc\xb5\x7b\xb9\xd9\x51\xc7\x79\x5d\xf6\xaa\x93\x66\xd4\xd8\xa8\xc2\x72\xd1\x41\x43\xd2\xac\x74\xd1\xc3\xf6\x2b\x86\x51\xec\x2e\x49\x1b\x39\x66\x55\x56\x95\x39\x6e\x12\x6d\x22\x3a\x8b\xab\x41\x3e\x00\xb0\xb5\xb5\xa5\x99\xcf\x66\x2b\x61\xd7\xd5\x62\x9a\xa9\xcd\x4c\x15\x4b\xa9\x76\xb3\xa5\x14\xa5\x99\x95\x95\x94\xb3\xef\xfe\xfa\x5d\x52\x17\xc8\x08\xfa\xb9\x6b\x42\x1f\x4e\xc0\x62\xd9\xc9\x61\x2f\x51\xe2\x1d\x5f\x6b\x94\x17\x9d\x01\xb2\xb3\x81\xf7\x2f\x3c\xc6\xb8\xeb\xec\xb8\x22\x4b\xa6\xc6\x48\xc3\x3f\x82\x8d\x9b\x36\xaa\xc9\x43\x34\xa6\x7c\x15\xf5\x6e\xf5\xa1\x82\x71\x9d\x91\xe9\x9f\x5e\x46\x39\xe4\xbe\x94\x80\xff\x9e\xd7\xe9\xa5\x6f\xa3\xf4\xfe\x74\xf8\x0c\x77\x7a\x71\x8d\xff\xbf\x1c\x4f\x8e\x5b\xf2\xc3\xdf\xc3\xa0\xdf\x0b\x53\x4a\xbe\x7f\x22\x34\xa9\xf6\x7b\x6e\xf9\x93\xe0\xaf\x1b\xfd\xbd\x1c\x4f\x3e\x25\xd4\x71\x48\x3e\x4c\xb8\xd2\xa1\x79\xf0\x59\x39\x70\x36\x10\x98\x1e\x4e\x5b\xa4\xf1\x38\x71\xdd\x97\x1a\xcd\x4e\xd8\x6c\x5d\x2f\xee\x38\x49\xc6\x0d\x1c\xa2\x27\x67\x20\xf3\x9e\x8a\x42\xd2\x7d\x08\x78\xdc\x83\xc4\xdf\xd2\x7a\xf3\xf1\x45\xeb\xa3\x33\xf6\x63\xec\x73\x42\x15\xfa\x21\x8b\xcf\xfb\xa6\xe8\xb8\xad\xcd\xf5\xcf\xe3\x37\xf6\x88\x03\x38\xae\x97\x9f\xf7\x58\x9e\x3c\x45\xd1\x8d\xb8\xfa\xba\xc6\x96\x67\x03\xb9\xe0\xec\xac\x3d\x5d\x9a\xbe\xc7\xb7\x69\x15\x93\xe0\x84\x84\x79\x07\xe4\x1f\xd7\xd7\x3f\x5f\x08\x09\xc3\x50\x95\x96\xf3\x76\x61\x7c\xa9\x56\xea\xe3\xd5\xbb\xf1\x24\x09\x93\x08\x20\xf8\x23\x8e\x9d\xf4\x47\x62\xc3\x57\x30\x33\xdb\xd5\xb7\x5f\x36\x72\xf4\x80\xc4\x5a\x5b\x36\xe9\x3d\x9b\xf1\x6f\xf4\xf9\x53\x1f\xf4\x10\xcf\xf0\xd2\x4e\xcb\xa0\xe0\x1b\xe4\xf9\xe2\xf2\x9f\xbf\xb2\x9f\xc0\xee\x94\xbe\x71\x5d\xe0\x28\xbd\x51\xb3\xdf\x2c\x94\xf4\x10\x03\x6b\x72\x30\x99\x16\x74\xd2\x18\x50\x0b\x7f\x18\xc4\xb1\xe2\xf0\xc5\xd3\x52\x69\x7a\x49\x93\xb6\x85\x54\xd9\x4d\xb6\xe6\xa2\x98\xfa\xee\x1f\xa3\x19\x45\x42\x5c\x67\x20\xab\x74\x88\x73\x85\xe3\xf3\xd8\x9d\x3b\x71\x57\xef\x2c\x01\xcc\x71\x5d\xec\x85\x27\x7e\x23\x8a\xd5\x31\xbb\xb8\x7c\xf7\x33\xdb\x2a\x8a\x94\x58\x35\x6e\xf8\x3e\x6a\xe2\x18\x2f\x4b\x29\x32\xee\x86\x0e\x8b\x4a\x48\xcb\x54\xd1\xf0\xf6\xa6\xe6\x6d\x60\xc3\xf0\xc5\x82\x2e\xb8\xfc\x78\x75\xd9\xb5\xc0\x1f\x9a\x4f\xe3\x51\x28\x5f\xb0\x62\xc1\xe2\x65\x34\x60\x4d\x52\xad\x94\x99\x7b\x9b\x18\xd0\x83\xca\x04\x97\x66\xde\x89\xb4\xf1\x6f\x64\x77\xc2\x5a\xd0\xa3\x83\x78\xf2\x8b\xa9\xa6\x42\xfe\x7e\x6f\x34\x32\x4a\xbb\xc2\xdd\xff\x26\x18\xc4\xb1\x28\x1d\x0e\xa8\x0c\xba\x82\x65\xab\xac\xf2\xf5\xfa\xd4\x6b\x7c\xba\x50\x5a\xab\xdd\x29\xaf\xec\x7a\xf0\xc8\xef\x2f\x9d\x52\xfb\xa5\x3f\x8c\x99\x79\x24\xb4\x71\xfa\x4e\x9f\x27\x47\x5f\x7d\xf5\x55\x60\xe4\xfc\x9c\x95\xbc\x10\xd9\x78\xf4\x56\x55\x32\x67\x85\xb2\xcc\xd1\x64\x1a\x96\xa0\x21\x3a\xe6\x0a\x65\xd7\x37\xfe\x6c\xeb\xeb\x84\x04\x0f\xca\x69\x41\x34\x69\xdf\xf5\x5c\xff\xcc\xed\x7a\x70\x0f\x69\xeb\x09\x67\xfa\x1e\xb4\xac\x16\x52\x64\x0d\xe4\x95\xff\x3c\x14\xeb\x1c\x97\x03\xc0\xbe\xb0\xbd\x9f\xf0\xa5\x28\x6e\x20\x8f\xd2\x55\x5f\x35\x83\x91\xd6\x51\x7f\x3a\x86\x6e\x4f\x16\x5a\xa6\x39\x1b\x63\x65\x74\x70\x9b\x9d\xd0\xe6\xe9\x8b\x60\xab\xd3\x7e\xf7\x9e\x76\xa2\xfe\xeb\x27\x78\x51\xbb\x46\x7d\x4a\x01\x15\x61\x18\xb7\x6e\x33\x24\x1b\x99\x54\xd3\xe2\x69\x14\x42\xc6\x25\x72\x72\x0e\xf8\x3a\xdf\x88\x42\x18\xab\xb9\x55\x3a\x92\x6a\x7d\xfe\xf0\x13\xec\xdc\x28\xf2\xa0\x03\xea\xfa\x18\x22\x3a\x5c\x48\x4e\xdc\xef\x99\x12\x74\x3a\xf6\x9a\x81\x81\xa9\xfb\x9c\xbd\xf2\xb3\xd2\xdb\xfe\x29\xea\xbd\x63\xfb\xd6\xe3\xfd\x27\xfa\x69\x0e\x06\x10\xb4\xcf\xf7\xeb\x5d\xb8\x19\xfe\x33\xc5\xd8\xb9\x39\xf0\x28\x31\x3a\x06\xc8\xa9\xdc\x9f\x29\x89\x75\x6f\x1a\xdc\x27\x95\x80\x70\xf0\x08\x2b\xb2\x9c\xfe\x48\x3e\xcc\x2f\x5c\x8f\x4c\x75\x08\x47\x6b\x0c\xe7\x3f\x6e\x64\xbf\x56\xb2\x1e\x74\x3f\x6a\xc2\x5d\x1b\x45\x2c\x66\x4c\x09\x7e\x3a\x87\x4d\x9e\x3f\x19\xf1\x63\xfe\x60\xa3\xed\x79\x47\x3d\x61\xef\x52\xda\x72\xcd\x92\x26\xd9\xa2\x88\xe0\xd7\xed\x31\xf9\x7d\x9a\xc7\xe5\x26\xda\xe7\x31\xcd\x72\x90\xbb\x4d\x48\x69\xf1\x91\xcc\x71\x8c\x29\xb6\x96\x18\xa0\x7b\xa6\x77\x88\xd1\x34\x6c\x27\x06\x72\xc3\xc7\x64\xf8\x2b\x75\xb7\xe9\x24\x02\x4e\xea\x2f\x3d\x9a\xf1\xc9\x64\xce\x46\x4e\x6e\xfe\x6e\x91\x3b\x63\x5c\x00\x5b\x91\x75\x61\x45\xca\x0b\x3a\xb2\xec\x57\xee\x1e\xdb\xa9\x9f\xaa\x74\xd4\x30\x80\x57\x82\x31\x0e\x29\x99\x81\x57\xb1\x43\xd5\x26\x71\xf7\x8c\x83\xa5\x6f\x53\xd3\xc6\x3e\x97\x2c\xc5\xfa\x83\xa3\xca\xce\x15\xab\xee\x64\x91\x3d\x6b\x18\x49\x57\x1f\xd2\x41\x36\x35\x6d\xed\x6e\xa7\xf5\x3c\x18\x12\xa2\x28\xf8\xdc\x90\xb0\xa0\x0b\x01\x07\x86\x83\x3a\xe2\xc5\x1e\x83\x18\x1e\xe1\x9c\xcf\x3c\xc3\xed\xa3\xff\x49\x59\x98\xbb\x71\xac\x3b\x30\x8f\x2e\xc2\xf1\xca\xaa\x0d\xb7\x22\xa3\x2b\x22\xa6\x5a\x50\x1d\x8b\x4d\x98\xbf\x56\xd0\x8a\x6b\xf1\x95\xc9\xd6\x5d\x2d\xe2\xb9\xca\xac\xd2\x07\xf9\x7d\x23\x91\x30\x1d\xed\x38\x7b\xd7\x14\x9a\xcf\x3d\xd0\xd3\x17\xf8\xff\x40\x76\x78\x16\xe1\x47\x0e\x63\x71\x39\x0f\x66\x9a\x9e\xbb\xa6\x47\xa0\x62\xd9\xc4\xad\xe7\x1f\x38\xdf\xef\xda\x9d\x2b\x8d\x7d\x3f\x65\x89\xc3\xe7\xba\x31\xbe\x54\x2b\xc5\xfe\xf5\xfe\x92\x7d\xbc\x7a\xe7\x24\x12\x5f\xe7\xeb\x0a\x3b\x3e\x5b\x99\xb3\x0f\x96\xfa\xf9\xde\x41\xf2\x70\x87\x97\xa9\x72\x7f\xea\xc0\x86\x1b\x37\x4f\x61\x82\xfd\xda\x68\x14\xb3\x4f\x81\x26\xd6\x27\xc5\x93\xb6\x10\x4f\xa6\x27\x2d\x57\x75\x15\x49\x64\xd8\x34\xdd\xea\xe6\xc3\x28\xab\xd3\x48\x8a\x6f\x81\x09\x9a\x40\xc5\xe2\xe8\xf8\x40\xcb\x9a\xd2\x51\xb3\xcb\xe0\xe4\xa8\xcd\x7b\x57\x40\x48\x78\xec\x5b\x10\x37\xa4\x1f\x6c\x6c\x13\x9b\xe4\xcc\x75\x72\x2c\xe3\x25\x5f\x08\x29\xec\x3e\xe4\x72\x1a\xb2\xe5\xf1\x25\x21\xba\xd3\x08\x5f\x4a\x65\xc0\x74\x4b\x9d\xcf\x7e\x58\xf6\xd9\x0f\xb2\x99\x5d\x6b\x55\xad\x9c\xdc\x3e\x87\xde\xf2\x33\x5d\x76\xd2\x4b\x9e\xae\x27\x51\x3c\xa1\x59\x7c\xdb\x30\x74\xd6\xde\x79\xcd\xaa\x00\x53\x8b\x41\x18\x53\xa5\xda\xc1\x41\x61\x24\x85\xda\x42\x4d\x92\x31\xeb\x71\x9f\xa3\x63\xc6\xed\x3d\x1d\xf4\x9f\x2c\x69\x6f\x2a\x9f\xd9\x52\x80\xec\x08\xfa\x4d\xf8\xf6\xa0\x9c\x3d\x96\xff\x1f\x31\xf7\x18\x1a\x90\xb2\xdf\x62\x24\x64\x0a\xba\x94\xbc\x1b\xaf\x6a\x75\x9b\xe3\x01\x3e\x3a\x3e\x44\x38\x86\x7c\x88\x10\x7a\xa2\x77\x47\x77\x47\xff\x0d\x00\x00\xff\xff\xe9\x6a\xe7\x88\x36\x31\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x5a\xdd\x6f\x1b\x37\x12\x7f\xae\xff\x8a\xa9\x1e\xae\x12\xea\xc8\x7e\x38\xdc\x83\xe0\xc4\xf9\x68\x7d\x17\x20\xe9\x15\xa9\xd3\x1e\x50\x04\x0d\xb5\x3b\x92\x78\xa6\x96\x7b\x24\x57\x8a\x6a\xf8\x7f\x3f\xcc\x90\xdc\xe5\x7e\xd9\xb2\x7b\x05\x4e\x0f\x89\xb5\xcb\xf9\xe0\x7c\xfe\x86\x94\xdc\x96\xda\x38\xb8\xaa\x8a\xb5\x5c\x2a\xbc\xd6\x37\x58\xc0\xca\xe8\x2d\x4c\x5a\xcf\x26\x27\x61\xe5\x7b\x74\x22\x17\x4e\xfc\x2c\x71\x6f\xc3\xca\xd6\xb3\x7a\x65\x8b\x7e\x88\x6c\x7c\x41\xcd\xe3\x75\x65\x0a\x34\x61\xbd\xff\x32\x39\x39\x11\x59\x86\xd6\x4e\x85\x52\x33\xc8\x74\xe1\x8c\xc8\x1c\x5c\x29\xbd\x67\x4e\x8b\xce\x6e\x6e\x4f\x4e\x00\x00\xce\xce\xe0\x5a\x3b\xa1\xc0\x56\x65\xa9\x0e\xa0\x57\x4c\x02\x8e\x16\x59\x90\x05\xe0\x17\x69\x1d\x16\x19\xf2\xfa\x54\xc8\x4e\x18\x70\x44\xfc\x13\xd3\x2e\xe0\xe3\x95\xfc\xf2\xb7\xbf\xd6\x8c\xbf\xdf\x61\xe1\xc0\x6d\x84\x03\x69\x01\xb7\xd2\x39\xcc\x61\xbf\xc1\x22\xb2\x17\x06\x61\x2f\xdd\x26\x37\x62\x1f\x0c\x2c\xe0\x67\x51\x29\xd7\x13\x86\xcc\x8c\x75\xb7\xbf\x44\x92\xa9\xd8\xea\xaa\x70\x51\xf2\x29\xb3\x58\xc0\xab\x3c\x37\x68\xed\xe5\xec\x91\xaa\xe4\x58\x6a\x2b\xe9\x8d\xd3\x47\x29\xf2\x5d\x24\xe8\x29\xe2\xf4\x23\xd5\x28\x70\x9f\xaa\xb2\x95\x85\xc3\xfc\x5e\xe1\xef\x79\x49\x47\xf2\x51\xb2\x04\x4b\x63\x11\x06\x0c\x5a\x5d\x99\x0c\x69\x55\x66\x50\x8c\x8b\x65\x81\xe6\x8d\x5f\x43\x2f\xf4\x1e\xf3\x57\x4f\x15\xbf\xf4\x41\x7c\xbc\x78\x1f\xe8\x51\x7c\x23\xa9\x71\xd3\xd9\x59\x2d\x5d\x64\x1b\xa8\x2c\x1a\xb0\x4e\x1b\xb4\x20\x0a\x90\x85\x75\xa2\xc8\x90\x62\x5c\x17\xea\x00\x6e\x83\x9e\x98\xc2\xdc\x6d\x50\xfa\xd5\x62\x8d\x75\x6a\x6c\x10\x56\x55\x91\x39\xa9\x7d\x32\x34\x24\xa2\xc8\x61\xad\x77\x68\x0a\xcc\x61\xe9\x99\x95\x06\xf9\x79\xa9\xad\xa3\x14\xcc\x25\x13\x46\x6e\xb2\xe8\xe4\xa0\x8f\xbf\x0d\x1e\xd8\xe5\x99\x50\x0a\xf3\x79\x2a\x3b\xdb\x60\x76\x63\x61\x23\xca\x92\xec\xe6\xc0\x54\x85\x93\x5b\x64\x4a\xdc\xa1\x01\x51\xeb\xc7\x06\x6c\xb1\x88\x9c\x3e\x04\x13\xd3\xfb\xc2\x6f\x7d\x89\xd1\xd8\x71\x57\x54\x31\xf0\x8b\x23\xe3\xc4\xaf\x5c\x40\xd8\x83\xa4\x63\xe4\xe6\x13\x65\x25\x0b\xa6\x3d\x05\xab\xe9\xb5\x61\x07\x16\x1a\xf6\xe2\x00\x2b\x4d\x8a\x6d\x85\x92\x99\xd4\x95\xf5\x8e\x70\x3a\x88\xf4\x06\xac\xad\xa2\xab\x20\x54\x16\x20\xa4\x99\xc3\x2b\xb0\x25\x66\x52\xa8\x10\x70\x4d\x88\x14\x88\xb9\x25\x46\xcb\x46\x05\xa7\x39\x90\x23\xb7\x26\x8d\x5a\x56\x48\xa3\xa9\x66\xc7\x7a\x74\xea\xe2\xdc\x7b\x37\x54\xc7\xc0\x74\xa3\x15\xc9\xdd\x20\x2c\x85\x8a\x21\x24\x78\x5b\x36\x48\xab\x97\x77\x0b\x64\xa0\x68\x17\xc7\xde\x42\x89\x7b\x72\x24\xac\xd1\xbd\xf6\x04\xd3\x59\x24\x81\xdb\x9a\x86\x3e\x06\x5d\x65\x0a\xb0\xa8\x56\xf3\xc0\xbc\x7e\x7f\xd7\x52\x5b\x16\xd2\x49\xa1\xe4\xef\xd8\xd2\x9d\xc2\x28\x9a\x80\x3d\x42\xc1\x43\x51\x55\xd3\x12\xe1\xb4\xa3\xf8\xac\xa3\x46\x2a\x1f\x9e\xc3\xbd\x9a\x9c\xc1\x1b\x0e\xcc\x98\xfe\xab\x60\x71\x6f\x3b\x0a\x1c\x2e\x06\x39\xec\xa4\x60\x55\x3f\xfb\x5c\x9f\xd3\xe3\xe9\xec\x33\x6c\xd1\x6d\x74\xde\x35\x5d\x8c\xd1\x19\x9b\x8e\xd6\x92\x98\xa5\xc8\x6e\xa6\x5d\x6d\xe5\xaa\xad\xf0\x0b\x38\x9f\x9f\x77\xd6\xd0\xa7\x6e\x97\xf3\xa4\xb1\xc1\xf3\x91\xe7\xcf\x3c\xd3\xd4\x69\x2d\x8e\x77\xf7\x59\xec\x7c\x7e\x3e\x66\xad\x35\x3a\x92\xa0\x8d\xc3\x9c\xe3\xf1\xfa\x50\xa2\x05\x5d\x92\xab\x84\x52\x87\x10\x04\x16\x04\x28\x69\x39\x7f\x76\x1c\xb7\x8e\x17\x86\x9c\x95\x16\x0c\x66\x28\xb9\x4e\x64\x19\x96\x6e\x24\x4c\x93\xe8\x1b\x90\x4b\x91\x78\x4b\x7f\x2d\xe0\xb5\xd6\xea\x6e\x38\x1e\x6f\xa3\x29\x68\x25\x91\x38\x53\xe1\xdd\xd0\x0e\x07\x45\x4b\xdb\x97\x3c\x75\x2c\x94\xfe\x9c\x79\xd9\x7d\xaf\xf2\x1a\x78\xfe\x1c\xda\xe2\x67\x70\x1b\x15\x23\x3d\xe0\x0e\x50\x59\x6c\x1e\xae\x04\x7d\x1d\x54\xef\xec\xac\x86\x24\xc9\xb3\xf4\xf5\x55\xac\xb8\xde\xce\xe2\x26\xf6\x17\x87\x6b\x32\x35\x77\x44\x10\xfc\x50\x98\x75\xb5\xc5\x50\x9f\x02\x3d\xb5\x88\x28\x22\x38\x2b\xd0\x30\x02\xaa\x7b\xcc\x3c\x25\x7a\xeb\x42\xf9\xb4\xa1\x7f\x3a\x24\x30\x28\xcc\x21\x34\xa4\xd8\x6a\x2b\xeb\xab\x22\x15\xad\x94\x01\xb1\xdd\xea\x02\x0f\xf5\xca\x25\xca\x62\x0d\xce\x88\xc2\xae\xd0\x18\xcc\xe7\x24\x25\x86\x16\xad\x2f\x70\xaf\x0e\x29\x93\xd8\x34\x82\x48\xdd\x6a\x1d\xcc\xd7\xb7\x20\xea\x0a\xd2\x71\xbf\x59\x26\xb8\x2a\x65\x45\x0e\xd9\x53\xe3\x98\x0f\x99\x39\x04\x49\xbb\x36\x47\xdc\xe7\x13\x3e\x9a\xb0\x8b\x80\x16\xf0\xf2\x76\xa0\xa6\x77\xe3\xb6\x93\x8e\xad\xaf\xcf\x82\x43\x5a\x04\x84\x61\x46\x01\xa8\xff\x3f\x02\x50\x66\xa6\xf7\x05\x9a\xcb\xb9\xf0\x28\x70\x36\x94\x34\x17\xcf\xd2\x96\xd8\x94\x5c\xcf\x6d\x36\x12\x9e\xc1\x9c\x8f\x89\xce\xe0\x30\xbd\xfc\x37\x66\xdd\xd0\xe4\x78\x14\x79\x6e\x5b\xbd\xc3\xd9\xba\x61\x04\x37\x27\xbd\x8f\xbe\xf2\xf6\xec\x70\xa4\x4a\x0b\x01\x1e\x12\x71\x8e\xd6\x19\xed\x21\x92\x25\x81\x5e\x99\x25\x66\xa2\xb2\xd8\xc4\x7b\x2b\x05\x49\xc7\x24\xc6\x29\x9a\xd1\x44\xd9\xa1\xc3\x33\x46\x62\xd2\x6f\x1a\x6d\x37\xa2\xb5\x91\x25\x62\x41\x11\x6a\xab\x2d\xe6\xbc\x55\x46\x2b\x2b\xcd\x88\x2b\x84\x27\xeb\x17\x81\x13\x74\x6a\x14\xc5\x5a\x30\xf9\xd4\xbb\x77\x38\xbe\xba\x3d\x47\xa1\x0b\x55\xf9\xe2\x59\x98\x6d\xec\xd7\xf0\xb2\x69\x25\xed\x4d\x3f\x14\x93\xdf\x7a\x66\xbd\x9e\xdf\x09\xcd\xfe\x48\xd2\x22\xf3\x93\xc9\x83\xf1\xd9\xa2\xe9\x34\x2b\xfa\x44\x97\xee\x5a\x5b\xe8\xb4\xb1\xbf\xa3\xa3\x30\x60\x8f\xc5\x41\x16\xfc\xa8\x2b\xb7\xa5\x42\x0a\x3e\x0f\x9e\x6b\x9b\xa4\xf4\x2d\x5e\x2f\x43\xc6\xbc\xa2\xb8\x35\x82\x07\x55\xdf\x15\x19\x08\x72\x21\xdb\x60\x8b\x2f\xf5\x16\x8e\x11\x69\x61\x27\x54\x45\xa3\xa6\x52\xe4\x70\x2e\x91\xcb\x43\x4b\x40\xb3\xb3\x1d\x2a\x5d\x7a\x64\x07\x37\x85\xde\xc3\x7e\x23\xb3\x0d\x94\xc2\x88\x2d\x3a\x8f\x64\x4b\x61\x6d\xcc\x0b\x02\x53\x6a\x87\xb4\xb1\xe9\x2c\x40\x95\xf9\xe0\x46\xc6\x9a\x2e\xdb\x84\x7a\xe6\xaf\xb4\xa5\x4f\x83\xfd\xb5\x09\x9b\x35\xba\x37\x01\xf9\x78\xc2\x88\xe6\x7c\x8f\x2e\xa4\x1a\x29\x1c\xc1\x23\x6d\x5f\xf8\xc8\x3c\xc2\x01\xbc\x7f\x56\x7b\xc1\x79\x47\xd2\x62\x3e\xe6\x68\xa5\x09\x26\x9f\x0f\xfb\x0d\xac\x33\x55\xe6\x2a\x43\x06\x2b\x0d\x52\x21\x88\x5e\x33\xf8\x9f\x0a\xad\x1b\x62\x30\x9a\x91\xa9\xd5\x7f\x8b\x6a\x79\xa4\xf0\xaa\x38\xfc\xc4\xc2\x2e\x87\xa1\x4a\x63\xca\xc0\x24\x35\x67\xdf\x9a\xa7\xcc\xdd\x7f\xa5\xbf\x06\xad\xdb\x55\xcf\xd7\xf5\xef\xb7\xa5\x3b\xf8\xda\x7e\x6c\x5b\x7a\xa0\x33\x9c\xcf\xcf\x53\xf9\x89\x16\x75\x77\x6e\x84\x76\xe6\xc0\x76\x67\x68\xa3\x09\x5f\x92\xa9\xa5\x82\x48\x2b\xfd\xef\x68\x74\x3d\xf9\x15\x79\x8d\x0e\x64\xd3\xfd\x85\x52\xe4\xc8\x80\x02\x68\x7e\xe3\x79\x6f\x5b\x59\x8f\x06\x3c\x12\x8d\x63\x6a\xca\x8c\x67\xf3\x10\x01\xce\x4f\x00\xc3\xf3\x38\x3d\xd0\x26\xf7\xb9\xc7\x9d\xc5\xbf\xaf\x99\x65\x19\xe3\x27\x3f\x1a\x0a\x3f\x5a\x44\xf0\x1b\x8b\xb7\x0d\x63\x66\x18\xd9\x18\x2b\x8f\x0e\x89\x83\x3e\xdc\x45\x64\x5a\x87\x5a\xb7\x9a\x27\xce\x3c\xd6\x91\xb5\xfb\x38\x3d\x53\x48\xcf\x88\x2d\xe6\x2a\x57\xb3\x04\xd9\xd7\x03\xba\xf5\xb8\xd9\xf6\x8f\xe7\x92\x0a\x73\x5f\xc1\xa0\x7f\x2f\xeb\xe2\xd3\xdf\x01\x3f\xbf\x18\x3f\x96\x9c\x5f\x5d\xd3\xff\x2f\xa6\xb3\xd3\xde\x3c\xf5\x30\xe9\x77\xd2\x96\x4a\x1c\x9e\x48\xcd\x46\xfd\x4e\x38\xf1\x24\xfa\xeb\x66\x96\x7b\x31\x9d\x7d\x1a\x70\xc7\x31\xd5\xf2\xac\xce\xb0\x47\x57\xc9\x3f\x54\x21\xcf\x46\xc2\xf6\xe1\xa2\xc6\x1e\x4f\xcb\xda\x7d\x85\xd3\xee\xa5\xcb\x36\xf5\xe2\x4e\xb9\xca\x84\xc5\x63\xfc\xe4\x03\x64\xd1\x73\x51\x2c\xc9\x0f\x11\x4f\x7b\x94\xf4\x59\xb9\x10\x3e\x01\xd2\x3c\xba\x9e\x3f\x26\x3e\x67\x8c\xdf\x8e\x59\x7c\xd9\x0f\x45\xaf\x6d\x1d\xae\x7f\x9e\xbe\x69\x46\x1c\xa1\x71\xbd\xfc\xb2\xa7\xf2\xec\x29\x8e\x6e\xcc\xd5\xf7\x35\x01\xe2\x2d\xe6\x52\xc0\xf3\xf6\x85\xc9\xfc\x3d\x3d\x1d\x76\x31\x1b\x4e\x2a\x5c\x74\x48\xfe\x71\x7d\xfd\xe3\x95\x54\x38\x4e\x55\x19\xb5\x68\xc3\xa6\x77\x7a\xad\x3f\x7e\x78\xdb\x39\xa5\xa9\xf7\x3b\xec\x35\xd6\xd8\x5b\x7f\x22\xb7\x62\x8d\x67\x76\xb7\xfe\xf6\xcb\x56\x4d\x1e\xb0\x58\x6b\xcb\x76\x78\xcf\x76\xfa\x2b\xbf\xfe\xd4\x27\x3d\x26\x33\x82\xb5\x87\x6d\x50\x88\x2d\xe9\x7c\xf5\xee\x9f\xbf\xc0\x0f\xe8\xf6\xda\xdc\xf8\x19\x61\x32\xbc\x51\x7b\xd8\x2e\xb5\x0a\x14\x23\x6b\x72\xb4\x99\x91\x7c\x0e\x15\x59\xcb\x70\x54\x20\x1c\xf5\x5a\xdf\x5a\x57\xda\xf0\x43\xbe\x4a\x5a\x2a\x9d\xdd\x64\x1b\x21\x8b\x79\x98\x0d\xa9\x9a\x71\x25\xa4\x75\x16\xb3\xca\xc4\x3a\x57\x78\x3d\x4f\xfd\xa9\x84\xf0\x70\x65\x85\x68\x4f\x6b\x28\x10\xbf\x89\x1b\x59\xac\x4f\xe1\xea\xdd\xdb\x1f\x61\xa7\xb9\x52\x12\xa6\xd8\x8a\x43\x02\xf1\x41\x94\xa5\x92\x99\xf0\x07\xf8\xcb\x4a\xd2\x10\x5c\x34\xba\xbd\xae\x75\x1b\xd9\x30\x7e\x71\x68\x0a\xa1\x3e\x7e\x78\xd7\x8d\xc0\xef\x9b\x57\xd3\xc9\xc6\xb9\xd2\x2e\xce\xce\x56\x4a\xef\xe7\x99\xde\x4e\x46\xa2\x49\xe9\xb5\xb6\x8b\x10\x13\x23\x7e\xd0\x99\x14\xca\x2e\x06\x8e\x27\xe3\x67\xe2\xf6\xd2\x39\x34\x93\xa3\x74\x0a\x8b\x49\x2d\xd6\xef\xb7\xc6\x23\x93\xe1\x54\xb8\xfb\xdf\x14\x83\xb4\x16\x0d\x97\x03\x46\x54\x1f\x70\xd5\x3a\x62\x0d\x68\x6e\x1e\x3c\x3e\x5f\x6a\x63\xf4\xfe\x42\x54\x6e\x33\x7a\x20\xf4\x97\x0e\x10\x7b\x11\x46\xf5\xb3\xc0\x84\x37\xce\xef\xf9\xf5\xec\xe4\xab\xaf\xbe\x8a\x8a\x5c\x5e\x42\x29\x0a\x99\x4d\x27\x6f\x74\xa5\x72\x28\xb4\x03\x2f\x13\x0c\xae\xd0\x60\x72\x08\x12\x61\xd7\x37\xe1\xe4\xe3\xeb\x01\x0b\x1e\xd5\xd3\xa2\x69\x86\x73\x37\x68\xfd\xa3\x70\x9b\xd1\x3d\x0c\x47\x4f\x3c\xf1\x0d\xa4\x65\xb5\x54\x32\x6b\x28\x3f\x84\xd7\x63\xb5\xce\x6b\x39\x42\x1c\x4e\xb9\xef\x17\xfc\x4e\x16\x37\x98\x27\xed\xaa\xef\x9a\xd1\x4a\xeb\xa5\x3f\x9d\x43\x17\xb1\xc7\x89\x67\x01\x53\x42\x46\x47\x0f\x61\x03\xde\xbc\x78\x16\x63\x75\xde\x9f\xed\x86\x93\xa8\xff\xf8\x09\x59\xd4\xc6\xa8\x4f\x01\x50\x09\x87\x69\xeb\xba\x7e\xf0\x52\xa3\x3b\x5d\x26\x32\x0a\xa9\x52\x88\x3c\x78\xa7\xf6\x2a\xdf\xca\x42\x5a\x67\x84\xd3\x26\xb1\x6a\x3d\x9d\xfe\x80\x7b\x7f\xad\x77\xd4\xf1\x65\x3d\xa4\x26\xa3\xe7\xe0\xed\xf5\x3d\x67\xc8\x9d\x79\xae\x56\x60\xe4\x06\x7b\x01\x2f\xc3\xbd\xe3\x6d\xff\x8c\xed\xde\x2b\xf0\xd6\xd7\xfb\xcf\x7b\x87\x35\x18\x61\xd0\x1d\xf3\x13\xfb\xf5\x2f\x79\xe3\x19\xaf\x9f\x14\xb9\x1b\x0b\xf2\x49\x9c\x91\xfd\x25\xf0\x46\xab\xfa\xea\xf4\x51\x77\xa6\xb5\x69\xba\x57\x0b\xe1\x06\x83\x46\x1d\xff\x2b\x86\x78\x71\x1c\x3d\xd5\x3e\x13\xae\xef\x6c\xbb\x92\x76\xc2\xc0\xa0\x63\x5a\x12\x89\xfc\xba\x7d\xf1\x7a\x5f\x18\xd1\x72\x9b\xec\xf3\x94\xcf\xbb\x49\xbb\x6d\x2c\xec\x2e\xf9\x15\xcc\x69\xca\x29\x0d\xbd\x94\xa0\x7b\xee\x71\x4c\x04\x36\x6a\x0f\x5c\x5a\x8c\x1f\x25\xd0\xa7\x34\xdd\xd1\x8b\x05\x78\xab\xbf\x08\x6c\xa6\xe7\xb3\x05\x4c\xbc\xdd\xc2\x4f\x48\xfc\x39\xcc\x12\x61\xcd\x91\x47\xb8\x4c\x14\x7c\xac\xd3\xc7\xaf\x81\xdb\x45\x38\x79\xee\xb8\x61\x84\xaf\x42\x6b\x3d\x53\x0e\x83\xe0\x62\xcf\xaa\x2d\xa2\x8d\x2a\x1e\x77\xd5\xfa\xed\xd0\x8d\x4c\x5f\x4b\x18\x52\xfd\xc1\xeb\x9c\xce\x2f\x69\xba\xb7\x2f\xf0\x87\x2e\x6c\xf8\x32\x7d\xb8\xd4\x0c\xdd\x48\x75\xb7\xd3\xfa\x3e\x56\x12\xc2\xd1\x51\x0d\x6b\x69\xd0\x81\x7f\xbd\x7f\x07\x1f\x3f\xbc\xf5\x47\x16\xe9\x0f\x5b\xba\x51\x99\x4e\x46\x0b\xf8\xc9\x31\x1a\xef\x1d\x03\x8d\xe3\xb3\x4c\x97\x87\x0b\x4f\x36\x0e\xbb\x82\x84\x19\xa1\xad\xc9\x24\x55\x9f\x0d\x94\xda\x82\xed\xd0\x0e\x8a\xf3\xf9\x79\x2b\xff\x7d\x05\x4e\x7e\x8e\xc3\x27\x97\xdd\x3c\x4e\xaa\x11\x1f\x37\x8a\x1d\x82\xe4\xd3\xc5\xd4\x1c\xd0\xce\xd9\xd6\xb5\xcd\xb0\xb7\xbb\x0a\xce\x4e\xda\xba\x77\x0d\x44\x82\xa7\x01\x40\xf8\x0b\x98\x51\x58\x3a\xb0\x49\x01\x1e\x87\x41\x26\x4a\xb1\x94\x4a\xba\x43\xac\x41\x7c\x80\x9a\xa7\x17\xc0\xfc\xeb\x1e\xfc\x52\x6a\x8b\xb6\x5b\xa2\x3f\x87\x83\xd0\xf8\x7b\x0a\x70\x1b\xa3\xab\xb5\xb7\xdb\xe7\x88\x0c\x3f\xf3\x45\xb6\x59\x89\xe1\xa6\x4a\xe6\x89\x50\xef\x4d\xa3\xd0\xf3\xf6\xce\x6b\x55\x25\xda\xda\x0c\xd2\xda\x6a\x08\xcc\x8d\x1a\x63\xd0\xa8\x2d\xd6\x6c\x19\xbb\x99\xf6\x35\x3a\x05\xe1\xee\xc1\xbf\x7f\xb2\xa5\x43\xa8\x7c\x86\x95\x44\xd5\x31\xf4\xeb\xf8\xee\x41\x3b\x07\x2e\xff\x3f\x66\xee\x29\x34\x62\xe5\xb0\xc5\xc4\xc8\xb4\x1d\x8f\x43\x9a\xac\x6a\x61\xc5\xe9\x88\x1e\x9d\x1c\x62\x1e\x63\x39\xc4\x0c\x83\xd0\xbb\x93\xbb\x93\xff\x06\x00\x00\xff\xff\x42\xa2\xd5\xe3\xc7\x2b\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -220,7 +220,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7a, 0x18, 0x7b, 0xf4, 0x8b, 0x60, 0x82, 0x5b, 0x50, 0xa8, 0xc0, 0x2a, 0x4b, 0xe0, 0xda, 0x5c, 0x9d, 0xc7, 0x17, 0x9b, 0xf4, 0xf1, 0xfa, 0x25, 0xe5, 0x32, 0xee, 0xc0, 0xc7, 0x83, 0xb3, 0x50}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0x11, 0xcf, 0x9b, 0xc3, 0x16, 0x43, 0x1d, 0xa, 0xb6, 0xb4, 0x1e, 0xd4, 0xdd, 0x2f, 0xb0, 0x93, 0x93, 0xfd, 0x22, 0x78, 0xf4, 0x5c, 0x8f, 0x31, 0xbe, 0xc6, 0x77, 0xb3, 0xf4, 0x2e, 0x13}} return a, nil } @@ -364,7 +364,7 @@ func epochsFlowepochCdc() (*asset, error) { return a, nil } -var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5b\x6f\x23\xb7\x15\x7e\xd7\xaf\x38\xd0\x43\x6b\x2d\x1c\x29\xd9\x4d\x8b\xc2\x58\x75\x6b\xd8\xdd\x42\xd8\xc6\x09\x76\xed\xe6\x21\x08\x16\xd4\xcc\x19\x89\x35\x45\x2a\x24\xc7\xb2\x60\xf8\xbf\x17\xbc\x0c\x67\x38\x77\xc5\xdb\x3c\xad\x5e\x6c\x89\x87\xe7\xc6\x73\xf9\x0e\xb9\x78\x35\x99\x00\x00\xdc\xa2\xd2\xef\x99\x38\xac\xae\x6f\xc9\x9a\xe1\x27\x4d\xee\x29\xdf\xf8\xb5\x2d\x55\x40\x15\x10\xd0\xa8\x34\x24\x82\x6b\x49\x12\x0d\x5a\x80\xf9\x43\x14\x10\x0e\x97\x3f\xad\x20\x13\xd2\x6e\x30\x64\x94\x6f\x40\x6f\x11\x98\x48\xee\xd7\xe2\x11\x08\x4f\x41\x39\xae\xb0\x97\xe2\xf1\x18\xf8\xa8\xf9\x64\x02\xaf\x16\x93\x09\xdd\xed\x85\xd4\xf0\x3e\xe7\x1b\xba\x66\x78\x2b\xee\x91\x43\x26\xc5\x0e\xa6\xd1\x6f\xd3\x40\xc9\xc4\x21\xa2\x2a\xbe\x4f\x27\x13\x92\x24\xa8\xd4\x19\x61\x6c\x56\x6a\xdc\xb4\x10\x9e\x9c\x8d\x8b\x57\xe5\x07\x56\xd7\x60\x69\xac\xd2\x05\xe1\x95\xd8\xed\x85\xa2\x1a\xe1\xf6\xb8\x47\xb8\xc6\x8c\x72\xaa\xa9\xe0\x0a\x5e\x55\x3f\x0b\xcf\x70\xb1\x80\x2b\xc1\x35\xa1\x5c\x01\xe5\x99\x90\x3b\x62\xa8\x41\x6f\x89\x36\xde\x54\x7b\x4c\x68\x46\x13\xeb\x46\xe0\x22\x45\xa0\xdc\x6a\x18\xf6\x0b\xce\x8e\xc0\xe8\x03\x1a\x0e\xa0\xcd\x31\x14\xa6\x58\x9a\xaa\x8d\x12\x95\xc8\x65\x82\x70\x23\x52\xfc\x88\x89\x90\x69\x61\x5b\xc1\xee\x76\x8b\x90\x73\xfa\x5b\x8e\xc6\x42\x91\xd9\xf3\x31\x82\x23\xaa\x4f\xa8\xe1\xb0\x45\x1e\x56\x8d\xb2\x89\x44\xa2\x31\x0d\x84\x55\xc9\x0c\x35\xd0\xf4\x02\x3e\x69\x19\x42\xa6\x2a\x52\x1b\x77\x89\xcc\xf2\xba\x88\x56\xbf\x83\x25\x24\x82\x31\x4c\x8c\x67\xa2\xa5\xd7\x76\x89\x2b\xe4\x2a\x57\xd1\xca\x1b\x58\x02\x3e\x62\x92\x37\xf6\x7c\x0f\x4b\x78\x40\x69\x9c\x4a\x1a\x8b\x7f\x81\xa5\xd7\xba\xd5\x88\x07\x22\x41\x0a\x86\x17\x70\xb7\xe2\xfa\x6f\x4d\x2b\x48\x9a\x4a\x54\x0a\x72\x85\xa9\x09\x74\xe0\xa8\x0f\x42\xda\x2c\xe9\x62\x58\x92\x5c\xba\xdd\xed\x4e\x32\x8e\xde\xe7\x6b\x46\x13\xb8\xc7\xe3\xe9\xcc\x3f\xe0\x71\x34\x63\x9f\x82\x9d\x5c\xfd\x7a\x2b\x4b\x13\xef\x67\xe1\x9b\xfd\x25\x1c\xfb\x79\xf4\x7b\xc5\x93\xe7\x4e\x15\xf3\x8b\x0b\xfd\x10\x56\x07\xca\x18\x6c\xc9\x03\x5a\xc5\xb2\x5c\xe7\x12\x01\xf7\x22\xd9\xaa\x88\x59\xa7\x17\xcf\x3b\xc8\x2a\xca\xc7\x24\x4d\xe3\xe2\x75\x6d\x6a\x87\xba\x12\xbb\x1d\xd5\x1a\xd3\x0b\xf8\xc7\x53\x54\x78\xe6\xff\x21\x39\xd3\xcf\x61\xcf\xac\x9a\x61\x56\x00\xb2\x6c\x4e\x53\x58\x02\x4d\x9b\x0b\xd6\x07\x4b\xeb\x8a\xe6\x62\xc3\x4a\x58\x36\x2d\xef\xdb\xf6\x01\x8f\xd1\x96\x0f\x78\x6c\x92\x97\x1e\x80\x65\xc5\x1d\xb1\x15\x29\x2a\x2d\xc5\xb1\xee\x8e\x40\xe3\x1c\xf0\x5c\x8d\x35\xe3\xce\xdc\xb5\x04\x57\x2a\xcc\x7f\x1b\xd4\x20\x91\xa4\xdf\xd8\x3a\x66\x6a\x20\x90\xb5\xc8\xb5\x2f\x77\x8d\x12\xa6\x1c\x0f\x53\xc0\x56\x86\xf8\x69\x4c\xb9\xe9\x22\xa9\x26\x73\x17\x4d\x77\x7e\x0e\xef\xa8\x66\x48\x17\x75\x4b\x32\x75\x91\x3a\x5f\x9b\x5e\x63\xe2\xee\xee\x3d\x7d\xfc\xeb\xf7\x3d\xc4\x9a\xb0\xdb\xd3\x76\xd4\x22\x7b\x14\xfd\x1d\xf7\x16\x9c\x44\x3f\x9a\xfd\x47\x3c\x10\x99\x56\xc8\xa3\xe2\xc5\xa8\xd2\xa6\x6d\xa4\xc8\x70\x43\xb4\x90\xb0\xba\x56\xb6\x54\xd8\x46\x68\x4b\x88\xd8\xa3\x34\x4b\x9d\x82\xc2\x66\x75\x01\xbf\x98\x60\x78\xf3\xfa\xd7\x61\xe2\xd5\xf5\x95\xc8\xb9\x46\xe9\x02\xe8\xcd\xeb\x41\x43\x7e\xcb\x51\x69\x4c\x6f\x85\x77\xc1\xa0\x07\x2c\x76\x20\xec\x67\xa4\x9b\xad\x76\x62\xaa\x0e\xb0\xa5\xd6\x98\xb8\xba\x2e\x42\xa7\xa7\xd8\x38\xc2\xce\x82\xf3\x7a\x5c\xb5\x99\xfa\x16\x37\x1d\xae\x32\xd3\x7b\x3c\xb6\x90\x45\xd5\xa5\x83\xa6\x1a\xe8\xb0\x84\x6f\xe7\xdf\xb6\xd1\xd4\xe2\xbb\x9b\x30\x0a\xeb\x7e\xb2\x10\xcd\x63\xc8\x86\x98\x15\xb1\xdb\x45\x55\x06\x1e\x2c\xe1\x97\x5f\x7b\x08\x42\xb0\x19\x56\xdd\xe2\xea\x11\xd6\x25\x38\x0a\xac\x88\x65\x54\xb6\xab\xf1\x88\x5c\x53\xcd\x70\x87\xdc\x15\xdf\x1f\x8b\xac\x0a\x40\xf4\x63\x01\x2e\xe3\x0e\x5e\xa4\x9f\x43\xa5\x82\xa9\x06\xc4\xe8\x44\xa8\xf6\x5c\x65\x1d\xa1\xde\x05\x74\xea\xf2\x1c\x47\xa6\x79\x1b\xfc\xb4\x29\x54\x2e\xcc\x2a\xed\x04\xba\x5a\x75\xa5\xa7\x79\x11\x55\x7f\xcc\x20\xcb\x39\xe4\xfb\x94\x68\xbc\xa9\x27\xd0\xd9\x67\xe0\x78\xa8\xf5\x91\xba\xd0\x36\x41\xc6\xee\xcb\x34\x35\xbb\x7d\x39\x31\xbd\xd3\xd8\xae\x8e\x4a\xe3\xce\x7c\x73\x27\x9e\xe6\xb2\x98\xaa\x38\x3e\x6a\x87\x95\x86\x15\xb6\x9b\x6f\xd0\x4d\x46\x46\x4f\x27\xa5\x0b\xdd\x34\xea\x4c\x0c\x07\xba\x4c\xb0\x07\x1a\x0c\x30\x61\x42\x24\xba\xb1\x05\x6b\xed\x01\xd6\x79\x72\x8f\x3a\xda\xbe\xce\xb5\xc5\x82\xfc\xcf\x1a\xd6\x88\x1c\x44\x96\xd1\x84\x12\xc6\x8e\xce\x80\xc6\xec\xd1\x61\x68\x21\xc4\x5b\x4b\x76\x26\xb9\x8a\x72\x1c\xd9\x76\xba\x01\x21\xe9\xff\x9f\x06\x14\x42\x4e\x36\xc0\xd7\x08\x70\x3b\x2a\xb1\xb4\x46\x90\xb8\x13\x0f\x66\x70\x31\x73\x72\x7d\x06\x30\x9b\x7d\x5a\x23\x4f\xc3\x60\x78\x42\x88\x49\x27\x3a\x54\xd8\xd3\xb5\xb6\x8a\xe6\xbe\xb4\x11\xc6\xaa\xe3\x69\xc8\x7f\xe5\x3d\x69\xe7\xf2\x24\x54\x7d\x67\xe9\x79\x6c\x8f\x82\x03\x32\x66\x2f\x27\x18\x73\xe9\xd4\xbd\xd7\x48\x2b\x85\x52\x59\xc1\x0d\x23\x0a\x82\xd3\xfa\x92\xb1\xb3\x3e\x43\x7f\xa6\x7a\x9b\x4a\x12\x92\xdc\x1e\x85\xb6\x23\x79\x7b\x5a\x74\x0a\x3c\x78\x4e\xfd\xa1\xde\x95\xdf\xb5\x92\x64\xca\x67\x56\xdc\x9b\xfc\x40\x7d\x23\x6a\x5e\x94\xcc\x49\x92\x18\xfe\x73\xa5\x85\x24\x1b\x9c\xaf\x85\x94\xe2\xf0\xf6\x4f\xe1\xd2\x65\xee\x76\xff\xfd\xcc\x58\x76\x01\x0b\x4f\xb8\xa8\x71\x9f\x45\xe2\xcd\xe7\xdd\x3b\xd8\x13\x4e\x93\xb3\xe9\x95\xc8\x59\x0a\x5c\x68\x70\xdc\x61\xe7\x14\x92\x98\xa1\x44\x9e\xe0\x74\x16\xd7\x26\x89\x3a\x97\x1c\xde\x7e\x53\xb7\x61\x6e\x76\xd6\x1c\xe3\xfe\xce\x4e\x3f\x21\xd9\x91\xf7\x83\x27\xd4\x9f\xcb\x5f\x4f\xa8\xeb\x84\x6a\x07\x34\x80\x59\xae\x8b\x64\xfd\xf1\xc0\x51\x36\x69\xfd\x5c\x19\xc8\xfc\x70\xd9\x8b\x26\x06\x70\x7f\x0c\xcd\xbf\xf0\xd8\x75\xd2\x4c\x77\xea\x8c\xd6\x18\xba\xc6\xb0\x3f\x61\xa4\xeb\x9c\x84\xfa\x66\x9b\xf3\xea\xec\x55\x38\xbf\x67\xe0\xa9\x50\xb7\x0c\x2b\x96\x75\xcf\x58\x74\xd2\xd4\x30\x66\x00\xf9\x43\x27\x8b\x91\x03\x41\x9c\x3a\x11\x88\x17\xeb\xff\x62\xa2\x4b\x2c\x5f\x4e\xd8\xa6\x20\x14\x97\xcd\xa6\x0d\xfa\x8a\x12\x58\x68\x01\x7b\x94\x99\x90\x01\x44\x00\xb1\x77\xb7\xaa\x1f\xed\x87\xd4\xab\x03\xfe\x7f\x92\x64\x5b\x91\x6f\x50\x3f\xa9\xcd\x16\x5b\xd3\xc2\xcb\x7b\xeb\x31\x59\xdb\xb8\xbc\x8d\xaf\xbb\x4b\xde\xde\x05\x54\x55\x74\xf0\xff\xa1\x41\x24\x63\xf3\xbf\x39\x74\x38\x4d\xce\xa1\x39\xc3\xb7\x47\x74\xdb\x7d\x61\x57\x20\xd7\xda\x96\x77\x2e\xb6\x4c\x10\xbd\xd3\x53\x5c\x36\x5d\xe3\x2a\x8c\x2f\xc7\x05\xd7\x2a\x4e\x1c\x15\xcc\xa6\x41\x75\x07\x70\xd0\x8b\x6d\xf8\xdd\x93\x40\xa7\x86\x0e\x07\xa8\x2f\xa5\xe0\x8b\x91\x7e\x05\x32\x17\x3c\x03\xa2\x1d\x35\x2c\xb6\x69\xf7\x02\x2c\xff\x7b\x21\x6e\x9b\x1a\x5f\x41\x6e\xf8\x7c\x09\x08\x35\x78\x44\x03\x18\xb7\xef\x88\xbe\xa2\xdc\x97\x1e\x11\xc4\x9d\xfa\x92\x1f\x5d\x55\x49\x08\x87\xc4\xcd\xaf\x54\x19\x9f\x27\xee\x09\x59\x80\xc4\x0d\x55\x46\x25\x62\xcb\xfe\x4d\xf1\x9e\x62\xb6\xaf\xb4\xd7\x47\xf9\x93\xf5\x9d\xd8\x3e\x2c\x8a\x14\x55\x68\xfd\x47\x2b\xc1\x76\x7d\xa0\xbc\x6c\xf3\xd5\xe6\x0f\xde\x7f\x8d\x0e\x6f\x42\x80\xa4\x69\xf9\xde\x5c\xbe\x0d\xb6\xbd\x0b\x56\xdf\x04\xc3\x8f\x23\xde\xf6\x06\xde\xf5\xfa\xde\xf4\x4e\x79\xcf\x33\x71\x1a\x5d\x4c\x16\x4c\xba\x5e\xc3\x2a\x69\x55\x1c\x7f\x79\x16\x9e\x4b\x1d\x69\xc5\xe8\xa3\x0f\x6d\x45\x41\xe5\x9f\xd4\x4a\xc6\x16\x62\xd0\x74\xd6\x39\x1e\xb9\x42\xee\x42\xe4\x06\x0f\x21\x7b\x1b\xb8\x7b\xa4\x8b\x0a\xef\xb4\x02\xb9\x41\x0f\xb5\x19\x52\xaa\x64\x6c\xf9\xae\x44\x4a\xee\xef\xac\x9e\x13\xff\x42\xed\xc2\x79\x47\x39\xdd\xe5\x3b\x7f\x27\x6a\xba\x15\x95\x6e\x0e\xcc\x44\xe3\xe2\xa6\xee\x93\x0d\xea\x20\xf8\x07\xc7\xe8\x93\xbb\x74\x0b\x6c\xce\x66\x45\xe9\xaa\x04\x81\xb7\xc0\xc2\xb2\x7a\x01\x4a\xc4\xfe\xf8\xd6\xed\x68\xd4\x9c\xa0\x8e\xaf\x5e\x5e\x66\x5c\x7b\xde\xbd\x0b\xc8\xdd\x1b\x6c\x61\xe4\x67\xd7\xb3\xed\x31\xfc\x44\x8e\x22\x0f\x35\xf5\x1c\x3e\xfb\x7a\x7d\x15\xff\x98\x10\x9e\xd2\x94\x68\xfc\x37\xdd\x51\xad\x2e\xe0\xc9\xe6\x5b\xf1\xbe\xf4\x5c\xe0\xcf\xe7\xc9\xf3\xe4\x7f\x01\x00\x00\xff\xff\x69\xea\x92\x44\xfa\x23\x00\x00" +var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5b\x6f\x1b\xb9\x15\x7e\xd7\xaf\x38\xd0\x43\x2b\x05\x8e\xb4\x9b\x6c\x8b\xc2\x88\x9a\xba\x76\x53\x08\xe9\x7a\x17\xb1\xdd\x7d\x58\x2c\x02\x6a\xe6\x8c\xc4\x9a\x22\xb5\x24\xc7\xb2\x60\xf8\xbf\x17\xbc\x0c\x67\x38\x37\x8d\xe2\xb4\x4f\xd1\x8b\x2d\xf1\xf0\xdc\x78\x2e\xdf\x21\xe7\xaf\x46\x23\x00\x80\x5b\x54\xfa\x03\x13\xfb\xe5\xd5\x2d\x59\x31\xbc\xd1\xe4\x9e\xf2\xb5\x5f\xdb\x50\x05\x54\x01\x01\x8d\x4a\x43\x22\xb8\x96\x24\xd1\xa0\x05\x98\x3f\x44\x01\xe1\x70\xf1\xf3\x12\x32\x21\xed\x06\x43\x46\xf9\x1a\xf4\x06\x81\x89\xe4\x7e\x25\x1e\x81\xf0\x14\x94\xe3\x0a\x3b\x29\x1e\x0f\x81\x8f\x9a\x8d\x46\xf0\x6a\x3e\x1a\xd1\xed\x4e\x48\x0d\x1f\x72\xbe\xa6\x2b\x86\xb7\xe2\x1e\x39\x64\x52\x6c\x61\x1c\xfd\x36\x0e\x94\x4c\xec\x23\xaa\xe2\x7b\xa0\xf8\x7b\x2e\x39\x4a\xbf\xec\xbe\x8c\x47\x23\x92\x24\xa8\xd4\x84\x30\x36\x2d\xad\x69\x5a\x0f\x4f\xce\xfe\xf9\xab\xf2\x03\xcb\x2b\xb0\x34\xd6\xa0\x82\xf0\x52\x6c\x77\x42\x51\x8d\x70\x7b\xd8\x21\x5c\x61\x46\x39\xd5\x54\x70\x05\xaf\xaa\x9f\xb9\x67\x38\x9f\xc3\xa5\xe0\x9a\x50\xae\x80\xf2\x4c\xc8\x2d\x31\xd4\xa0\x37\x44\x1b\x4f\xab\x1d\x26\x34\xa3\x89\x75\x31\x70\x91\x22\x50\x6e\x35\x0c\xfb\x05\x67\x07\x60\xf4\x01\x0d\x07\xd0\xe6\x88\x0a\x53\x2c\x4d\xd5\x46\x89\x4a\xe4\x32\x41\xb8\x16\x29\x7e\xc2\x44\xc8\xb4\xb0\xad\x60\x77\xbb\x41\xc8\x39\xfd\x3d\x47\x63\xa1\xc8\xec\xd9\x19\xc1\x11\xd5\x0d\x6a\xd8\x6f\x90\x87\x55\xa3\x6c\x22\x91\x68\x4c\x03\x61\x55\x32\x43\x0d\x34\x3d\x87\x1b\x2d\x43\x38\x55\x45\x6a\xe3\x2e\x91\x59\x5e\xe7\xd1\xea\xf7\xb0\x80\x44\x30\x86\x89\xf1\x4c\xb4\xf4\xc6\x2e\x71\x85\x5c\xe5\x2a\x5a\x79\x0b\x0b\xc0\x47\x4c\xf2\xc6\x9e\x1f\x60\x01\x0f\x28\x8d\x53\x49\x63\xf1\x4f\xb0\xf0\x5a\xb7\x1a\xf1\x40\x24\x48\xc1\xf0\x1c\xee\x96\x5c\xff\xa5\x69\x05\x49\x53\x89\x4a\x41\xae\x30\x35\x49\x00\x1c\xf5\x5e\x48\x9b\x41\x5d\x0c\x4b\x92\x0b\xb7\xbb\xdd\x49\xc6\xd1\xbb\x7c\xc5\x68\x02\xf7\x78\x38\x9d\xf9\x47\x3c\x0c\x66\xec\xd3\xb3\x93\xab\x5f\x6f\x65\x69\xe2\x7d\x12\xbe\xd9\x5f\xc2\xb1\x9f\x45\xbf\x57\x3c\x79\xe6\x54\x31\xbf\xb8\xd0\x0f\x61\xb5\xa7\x8c\xc1\x86\x3c\xa0\x55\x2c\xcb\x75\x2e\x11\x70\x27\x92\x8d\x8a\x98\x75\x7a\xf1\xac\x83\xac\xa2\x7c\x4c\xd2\x34\x2e\x5e\xd7\xa6\xae\xa8\x4b\xb1\xdd\x52\xad\x31\x3d\x87\xbf\x3d\x45\x45\x69\xf6\x6f\x92\x33\xfd\x1c\xf6\x4c\xab\x19\x66\x05\x20\xcb\x66\x34\x85\x05\xd0\xb4\xb9\x60\x7d\xb0\xb0\xae\x68\x2e\x36\xac\x84\x45\xd3\xf2\xbe\x6d\x1f\xf1\x10\x6d\xf9\x88\x87\x26\x79\xe9\x01\x58\x54\xdc\x11\x5b\xe1\x6a\xe8\x6c\x95\x4b\x3e\x79\xf7\xba\xe6\x94\x69\x20\x75\x7e\x78\xae\x86\x9c\xf1\x6a\xee\xba\x86\xab\x18\xe6\xbf\x35\x6a\x90\x48\xd2\xd7\xb6\x9c\x99\x52\x08\x64\x25\x72\xed\xab\x5e\xa3\x92\x29\xc7\xc3\xd4\xb1\xa5\x21\x7e\x1a\x52\x75\xba\x48\xaa\x39\xdd\x45\xd3\x9d\xa6\xc7\x77\x54\x13\xa5\x8b\xba\x25\xa7\xba\x48\x9d\xb3\x4d\xcb\x31\xe1\x77\xf7\x81\x3e\xfe\xf9\x87\x1e\x62\x4d\xd8\xed\x69\x3b\x6a\x01\x3e\x88\xfe\x8e\x7b\x0b\x4e\xa2\x1f\xcc\xfe\x13\xee\x89\x4c\x2b\xe4\x51\x0d\x63\x54\x69\xd3\x3d\x52\x64\xb8\x26\x5a\x48\x58\x5e\x29\x5b\x31\x6c\x3f\xb4\x95\x44\xec\x50\x9a\xa5\x4e\x41\x61\xb3\x3a\x87\x5f\x4d\x30\xbc\x7d\xf3\xdb\x71\xe2\xe5\xd5\xa5\xc8\xb9\x46\xe9\x02\xe8\xed\x9b\xa3\x86\xfc\x9e\xa3\xd2\x98\xde\x0a\xef\x82\xa3\x1e\xb0\x10\x82\xb0\x5f\x90\xae\x37\xda\x89\xa9\x3a\xc0\x56\x5c\x63\xe2\xf2\xaa\x08\x9d\x9e\x9a\xe3\x08\x3b\xeb\xce\x9b\x61\x45\x67\xec\x3b\xdd\xf8\x78\xb1\x19\xdf\xe3\xa1\x85\x2c\x2a\x32\x1d\x34\xd5\x40\x87\x05\x7c\x37\xfb\xae\x8d\xa6\x16\xdf\xdd\x84\x51\x58\xf7\x93\x85\x68\x1e\x42\x76\x8c\x59\x11\xbb\x5d\x54\x65\xe0\xc1\x02\x7e\xfd\xad\x87\x20\x04\x9b\x61\xd5\x2d\xae\x1e\x61\x5d\x82\xa3\xc0\x8a\x58\x46\x65\xbb\x1a\x8f\xc8\x35\xd5\x0c\xb7\xc8\x5d\xf1\xfd\xa9\xc8\xaa\x80\x47\x3f\x15\x18\x33\x6e\xe4\x45\xfa\x39\x70\x2a\x98\x6a\x20\x8d\x4e\xa0\x6a\xcf\x55\xd6\x81\xea\x5d\x00\xa9\x2e\xcf\x71\x60\x9a\xb7\xa1\x50\x9b\x42\xe5\xc2\xb4\xd2\x4e\xa0\xab\x63\x57\x7a\x9a\x17\x51\xf5\xc7\x14\xb2\x9c\x43\xbe\x4b\x89\xc6\xeb\x7a\x02\x4d\x3e\x03\xc7\x7d\xad\x8f\xd4\x85\xb6\x09\x32\x76\x5f\xa4\xa9\xd9\xed\xcb\x89\xe9\x9d\xc6\x76\x75\x50\x1a\xb7\xe6\x9b\x3b\xf1\x34\x97\xc5\xe0\xc5\xf1\x51\x3b\xc8\x74\x5c\x61\xbb\xf9\x1a\xdd\xf0\x64\xf4\x74\x52\xba\x40\x4e\xa3\xce\xb4\xa1\x82\x69\x97\x25\xf6\x5c\x83\x1d\x26\x5a\x88\x44\x37\xc4\x60\xad\x4b\xc0\x2a\x4f\xee\x51\x47\xdb\x57\xb9\xb6\xc8\x90\xff\x51\xc3\x0a\x91\x83\xc8\x32\x9a\x50\xc2\xd8\xc1\xd9\xd1\x98\x44\x3a\xec\x2d\x84\x78\xa3\xc9\xd6\xe4\x58\x51\x95\x23\x13\x4f\x37\x20\xe4\xfe\xff\xd2\x80\x42\xc8\xc9\x06\xf8\x52\x01\x6e\x47\x25\xa4\x56\x08\x12\xb7\xe2\xc1\x8c\x31\x66\x64\xae\x4f\x04\x66\xb3\xcf\x6e\xe4\x69\x18\x13\x4f\x88\x34\xe9\x44\x87\x42\x7b\xba\xd6\x56\xd1\xdc\x57\x38\xc2\x58\x75\x58\x0d\x65\x40\x79\x4f\xda\x29\x3d\x09\xc5\xdf\x59\x7a\x16\xdb\xa3\x60\x8f\x8c\xd9\x6b\x0c\xc6\x5c\x56\x75\xef\x35\xd2\x4a\xa1\x54\x56\xe0\xc3\x80\xba\xe0\xb4\xbe\x60\x6c\xd2\x67\xe8\x2f\x54\x6f\x52\x49\x42\xae\xdb\xa3\xd0\x76\x40\x6f\x4f\x8b\x4e\x81\x7b\xcf\xa9\x3f\xd4\xbb\xd2\xbc\x56\x99\x4c\x15\xcd\x8a\x1b\x96\x1f\xa9\xef\x47\xcd\x6b\x93\x19\x49\x12\xc3\x7f\xa6\xb4\x90\x64\x8d\xb3\x95\x90\x52\xec\xdf\xfd\x21\x5c\xcf\xcc\xdc\xee\xbf\x4e\x8c\x65\xe7\x30\xf7\x84\xf3\x1a\xf7\x69\x24\xde\x7c\xde\xbf\x87\x1d\xe1\x34\x99\x8c\x2f\x45\xce\x52\xe0\x42\x83\xe3\x0e\x5b\xa7\x90\xc4\x0c\x25\xf2\x04\xc7\xd3\xb8\x44\x49\xd4\xb9\xe4\xf0\xee\x75\xdd\x86\x99\xd9\x59\x73\x8c\xfb\x3b\x3d\xfd\x84\x64\x47\xde\x1f\x3d\xa1\xfe\x5c\xfe\x76\x42\x5d\x27\x54\x3b\xa0\x23\xd0\xe5\xaa\x48\xd6\x9f\xf6\x1c\x65\x93\xd6\x8f\x97\x81\xcc\xcf\x98\xbd\xa0\xe2\x08\xfc\x8f\x11\xfa\x57\x9e\xbe\x4e\x1a\xed\x4e\x1d\xd5\x1a\xb3\xd7\x10\xf6\x27\x4c\x76\x9d\x03\x51\xdf\x88\x73\x56\x1d\xc1\x0a\xe7\xf7\xcc\x3d\x15\xea\x96\x99\xc5\xb2\xee\x99\x8e\x4e\x1a\x1e\x86\xcc\x21\xff\xd7\x01\x63\xe0\x5c\x10\xa7\x4e\x84\xe5\xc5\xea\x3f\x98\xe8\x12\xd2\x97\x83\xb6\x29\x08\xc5\xd5\xb3\x69\x83\xbe\xa2\x04\x16\x5a\xc0\x0e\x65\x26\x64\x00\x11\x40\xec\x4d\xae\xea\x07\xfd\x21\xf5\xea\xb8\xff\x1f\x24\xd9\x54\xe4\x1b\xf0\x4f\x6a\x23\xc6\xc6\xb4\xf0\xf2\x16\x7b\x48\xd6\x36\xae\x72\xe3\xcb\xef\x92\xb7\x77\x01\x55\x15\x1d\xfc\x7f\x68\x10\xc9\xd0\xfc\x6f\xce\x1e\x4e\x93\x33\x68\x8e\xf2\xed\x11\xdd\x76\x7b\xd8\x15\xc8\xb5\xb6\xe5\x9d\x8b\x2d\x83\x44\xef\x10\x15\x97\x4d\xd7\xb8\x0a\xe3\xcb\xa9\xc1\xb5\x8a\x2f\x9a\x18\xcc\xd6\xce\x79\x21\x68\x7d\x04\x0e\xbd\xd8\x94\x2f\x1e\x08\x3a\x35\x74\x70\x40\x7d\x2d\x05\x5f\x0c\xf8\x2b\xc8\xb9\xe0\x19\x80\xed\xa0\xd1\xb1\x4d\xbb\x17\x40\xfa\x2f\x45\xba\x6d\x6a\x7c\xc3\xba\xe1\xf3\x35\x90\xd4\xd1\x23\x3a\x02\x75\xfb\x8e\xe8\x1b\xd8\x7d\xe9\x11\x41\xdc\xb0\x2f\xf8\xc1\x55\x95\x84\x70\x48\xdc\x18\x4b\x95\xf1\x79\xe2\xde\x95\x05\x48\x5c\x53\x65\x54\x22\xb6\xfa\x5f\x17\xaf\x2b\x66\xfb\x52\x7b\x7d\x94\x3f\x59\xdf\x90\xed\x6b\xa3\x48\x51\x05\x04\x70\xb0\x12\x6c\xf3\x07\xca\xcb\x6e\x5f\xc5\x00\xe0\xfd\xd7\x68\xf4\x26\x04\x48\x9a\x96\x8f\xd0\xe5\x83\x61\xdb\x63\x61\xf5\xa1\x30\xfc\x38\xe0\xc1\xef\xc8\x63\x5f\xdf\x43\xdf\x29\x8f\x7c\x26\x4e\xa3\x6b\xca\x82\xc9\x91\x27\xb2\x4a\x76\x15\x51\x50\x1e\x89\x67\x56\xc7\x5d\x31\x16\xe9\xc3\x5e\x51\x6c\xf9\x77\xb6\x92\xb1\x05\x1c\xb4\x50\xa2\x65\x58\x72\xf5\xdc\x45\xca\x35\xee\x43\x12\x37\x50\xf8\x40\x4f\x15\x4e\x6a\x85\x75\x43\x1d\xd5\x66\x4f\xa9\x99\x31\xe9\xfb\x12\x3e\xb9\xbf\xd3\x7a\x86\xfc\x13\xb5\x0b\xee\x2d\xe5\x74\x9b\x6f\xfd\x7d\xa9\xe9\x5d\x54\xba\xe1\x30\x13\x8d\xdb\x9c\xba\x6b\xd6\xa8\x83\xe0\x1f\x1d\xa3\x1b\x77\x13\x17\xd8\x4c\xa6\x45\x21\xab\x84\x84\xb7\xc0\x62\xb5\x7a\x39\x4a\xc4\xee\xf0\xce\xed\x68\x54\xa0\xa0\x8e\xaf\x65\x5e\x66\x5c\x89\xde\xbf\x0f\x70\xde\x1b\x6c\xb1\xe5\x67\xd7\xc1\xed\x69\xfc\x4c\x0e\x22\x0f\x15\xf6\x0c\x3e\xfb\xea\x7d\x19\xff\x98\x10\x9e\xd2\x94\x68\xfc\x17\xdd\x52\xad\xce\xe1\xc9\x66\x5f\xf1\xf6\xf4\x5c\x80\xd2\xe7\xd1\xf3\xe8\xbf\x01\x00\x00\xff\xff\xdf\x2e\xf2\x71\x39\x24\x00\x00" func testcontractsTestflowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -380,7 +380,7 @@ func testcontractsTestflowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "testContracts/TestFlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc9, 0xea, 0x3, 0xa7, 0x7d, 0xa2, 0x85, 0xb2, 0xca, 0x45, 0x68, 0x9d, 0x5c, 0xf, 0xef, 0xae, 0x73, 0x26, 0x34, 0xf1, 0xca, 0x93, 0xad, 0xae, 0xab, 0x41, 0xa1, 0x66, 0xdb, 0x7a, 0x50, 0x90}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7, 0xb6, 0x9b, 0x52, 0x76, 0x56, 0xc7, 0x97, 0xd8, 0xd4, 0x5, 0xf0, 0x8f, 0x1e, 0xe7, 0x7a, 0xd4, 0x74, 0x84, 0x10, 0x20, 0x11, 0x4, 0x3a, 0xaa, 0x45, 0x87, 0x86, 0x8a, 0xc3, 0x4f, 0xdf}} return a, nil } From 9289bdccb522b5c47fcd02d7acb1d8137644510b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20M=C3=BCller?= Date: Wed, 24 Jan 2024 17:23:08 -0800 Subject: [PATCH 085/132] update to SDK v1.0.0-M1 --- lib/go/contracts/go.mod | 5 +- lib/go/contracts/go.sum | 122 ++++------------------------------------ 2 files changed, 12 insertions(+), 115 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index fa4d2f6a5..96be06aa0 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -5,7 +5,7 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125000944-01706d1b6a69 - github.com/onflow/flow-go-sdk v0.44.1-0.20240124213231-78d9f08eeae1 + github.com/onflow/flow-go-sdk v1.0.0-M1 github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125000928-4973179638e1 github.com/stretchr/testify v1.8.4 ) @@ -30,7 +30,6 @@ require ( github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb // indirect github.com/onflow/crypto v0.25.0 // indirect - github.com/onflow/flow-go/crypto v0.24.7 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rivo/uniseg v0.4.4 // indirect @@ -58,6 +57,6 @@ retract ( v1.2.3 // accidentally published with out-of-order tag ) -replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../../flow-ft/lib/go/contracts +replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../flow-ft/lib/go/contracts replace github.com/onflow/flow-nft/lib/go/contracts => ../../../../flow-nft/lib/go/contracts diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 717ca92ec..6ae261e56 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -923,8 +923,6 @@ dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7 gioui.org v0.0.0-20210308172011-57750fc8a0a6/go.mod h1:RSH6KIUZ0p2xy5zHDxgAM4zumjgTw83q2ge/PI+yyw8= git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3pc= github.com/AndreasBriese/bbloom v0.0.0-20190306092124-e2d15f34fcf9/go.mod h1:bOvUY6CB00SOBii9/FifXqc0awNKxLFCL/+pkDPuyl8= -github.com/Azure/azure-pipeline-go v0.2.1/go.mod h1:UGSo8XybXnIGZ3epmeBw7Jdz+HiUVpqIlpz/HKHylF4= -github.com/Azure/azure-pipeline-go v0.2.2/go.mod h1:4rQ/NZncSvGqNkkOsNpOU1tgoNuIlp9AfUH5G1tvCHc= github.com/Azure/azure-sdk-for-go/sdk/azcore v0.21.1/go.mod h1:fBF9PQNqB8scdgpZ3ufzaLntG0AG7C1WjPMsiFOmfHM= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.0.0/go.mod h1:uGG2W01BaETf0Ozp+QxxKJdMBNRWPdstHG0Fmdwn1/U= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.6.0/go.mod h1:bjGvMhVMb+EEm3VRNQawDMUyMMjo+S5ewNjflkep/0Q= @@ -939,17 +937,6 @@ github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1. github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage v1.2.0/go.mod h1:c+Lifp3EDEamAkPVzMooRNOK6CZjNSdEnf1A7jsI9u4= github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v0.3.0/go.mod h1:tPaiy8S5bQ+S5sOiDlINkp7+Ef339+Nz5L5XO+cnOHo= github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.0/go.mod h1:+6KLcKIVgxoBDMqMO/Nvy7bZ9a0nbU3I1DtFQK3YvB4= -github.com/Azure/azure-storage-blob-go v0.7.0/go.mod h1:f9YQKtsG1nMisotuTPpO0tjNuEjKRYAcJU8/ydDI++4= -github.com/Azure/go-autorest/autorest v0.9.0/go.mod h1:xyHB1BMZT0cuDHU7I0+g046+BFDTQ8rEZB0s4Yfa6bI= -github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod h1:8Z9fGy2MpX0PvDjB1pEgQTmVqjGhiHBW7RJJEciWzS0= -github.com/Azure/go-autorest/autorest/adal v0.8.0/go.mod h1:Z6vX6WXXuyieHAXwMj0S6HY6e6wcHn37qQMBQlvY3lc= -github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod h1:plvfp3oPSKwf2DNjlBjWF/7vwR+cUD/ELuzDCXwHUVA= -github.com/Azure/go-autorest/autorest/date v0.2.0/go.mod h1:vcORJHLJEh643/Ioh9+vPmf1Ij9AEBM5FuBIXLmIy0g= -github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod h1:OTyCOPRA2IgIlWxVYxBee2F5Gr4kF2zd2J5cFRaIDN0= -github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod h1:OTyCOPRA2IgIlWxVYxBee2F5Gr4kF2zd2J5cFRaIDN0= -github.com/Azure/go-autorest/autorest/mocks v0.3.0/go.mod h1:a8FDP3DYzQ4RYfVAxAN3SVSiiO77gL2j2ronKKP0syM= -github.com/Azure/go-autorest/logger v0.1.0/go.mod h1:oExouG+K6PryycPJfVSxi/koC6LSNgds39diKLz7Vrc= -github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbtp2fGCgRFtBroKn4Dk= github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= github.com/AzureAD/microsoft-authentication-library-for-go v1.0.0/go.mod h1:kgDmCTgBzIEPFElEF+FK0SdjAor06dRq2Go927dnQ6o= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= @@ -968,13 +955,11 @@ github.com/Joker/hpp v1.0.0/go.mod h1:8x5n+M1Hp5hC0g8okX3sR3vFQwynaX/UgSOM9MeBKz github.com/Joker/jade v1.0.1-0.20190614124447-d475f43051e7/go.mod h1:6E6s8o2AE4KhCrqr6GRJjdC/gNfTdxkIXvuGZZda2VM= github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= -github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc h1:DCHzPQOcU/7gwDTWbFQZc5qHMPS1g0xTO56k8NXsv9M= github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc/go.mod h1:LJM5a3zcIJ/8TmZwlUczvROEJT8ntOdhdG9jjcR1B0I= github.com/Shopify/goreferrer v0.0.0-20181106222321-ec9c9a553398/go.mod h1:a1uqRtAwp2Xwc6WNPJEufxJ7fx3npB4UV/JOLmbu5I0= github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/StackExchange/wmi v1.2.1/go.mod h1:rcmrprowKIVzvc+NUiLncP2uuArMWLCbu9SBzvHz7e8= -github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= github.com/VictoriaMetrics/fastcache v1.6.0/go.mod h1:0qHz5QP0GMX4pfmMA/zt5RgfNuXJrTP0zS7DqpHGGTw= github.com/VictoriaMetrics/fastcache v1.12.1/go.mod h1:tX04vaqcNoQeGLD+ra5pU5sWkuxnzWhEzLwhP9w653o= github.com/aclements/go-gg v0.0.0-20170118225347-6dbb4e4fefb0/go.mod h1:55qNq4vcpkIuHowELi5C8e+1yUHtoLoOUR9QU5j7Tes= @@ -999,66 +984,47 @@ github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0I github.com/apache/arrow/go/v11 v11.0.0/go.mod h1:Eg5OsL5H+e299f7u5ssuXsuHQVEGC4xei5aX110hRiI= github.com/apache/arrow/go/v12 v12.0.0/go.mod h1:d+tV/eHZZ7Dz7RPrFKtPK02tpr+c9/PEd/zm8mDS9Vg= github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= -github.com/aristanetworks/goarista v0.0.0-20170210015632-ea17b1a17847/go.mod h1:D/tb0zPVXnP7fmsLZjtdUhSsumbK/ij54UXjjVgMGxQ= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= -github.com/aws/aws-sdk-go v1.25.48/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= github.com/aws/aws-sdk-go-v2 v1.2.0/go.mod h1:zEQs02YRBw1DjK0PoJv3ygDYOFTre1ejlJWl8FwAuQo= -github.com/aws/aws-sdk-go-v2 v1.17.3/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= -github.com/aws/aws-sdk-go-v2 v1.17.7/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= github.com/aws/aws-sdk-go-v2 v1.21.2/go.mod h1:ErQhvNuEMhJjweavOYhxVkn2RUx7kQXVATHrjKtxIpM= github.com/aws/aws-sdk-go-v2 v1.23.1/go.mod h1:i1XDttT4rnf6vxc9AuskLc6s7XBee8rlLilKlc03uAA= github.com/aws/aws-sdk-go-v2/config v1.1.1/go.mod h1:0XsVy9lBI/BCXm+2Tuvt39YmdHwS5unDQmxZOYe8F5Y= -github.com/aws/aws-sdk-go-v2/config v1.18.19/go.mod h1:XvTmGMY8d52ougvakOv1RpiTLPz9dlG/OQHsKU/cMmY= github.com/aws/aws-sdk-go-v2/config v1.18.45/go.mod h1:ZwDUgFnQgsazQTnWfeLWk5GjeqTQTL8lMkoE1UXzxdE= github.com/aws/aws-sdk-go-v2/config v1.25.5/go.mod h1:Bf4gDvy4ZcFIK0rqDu1wp9wrubNba2DojiPB2rt6nvI= github.com/aws/aws-sdk-go-v2/credentials v1.1.1/go.mod h1:mM2iIjwl7LULWtS6JCACyInboHirisUUdkBPoTHMOUo= -github.com/aws/aws-sdk-go-v2/credentials v1.13.18/go.mod h1:vnwlwjIe+3XJPBYKu1et30ZPABG3VaXJYr8ryohpIyM= github.com/aws/aws-sdk-go-v2/credentials v1.13.43/go.mod h1:zWJBz1Yf1ZtX5NGax9ZdNjhhI4rgjfgsyk6vTY1yfVg= github.com/aws/aws-sdk-go-v2/credentials v1.16.4/go.mod h1:Kdh/okh+//vQ/AjEt81CjvkTo64+/zIE4OewP7RpfXk= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.0.2/go.mod h1:3hGg3PpiEjHnrkrlasTfxFqUsZ2GCk/fMUn4CbKgSkM= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.1/go.mod h1:lfUx8puBRdM5lVVMQlwt2v+ofiG/X6Ms+dy0UkG/kXw= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.13/go.mod h1:f/Ib/qYjhV2/qdsf79H3QP/eRE4AkVyEf6sk7XfZ1tg= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.5/go.mod h1:VhnExhw6uXy9QzetvpXDolo1/hjhx4u9qukBGkuUwjs= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27/go.mod h1:a1/UpzeyBBerajpnP5nGZa9mGzsBn5cOKxm6NWQsvoI= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.31/go.mod h1:QT0BqUvX1Bh2ABdTGnjqEjvjzrCfIniM9Sc8zn9Yndo= github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.43/go.mod h1:auo+PiyLl0n1l8A0e8RIeR8tOzYPfZZH/JNlrJ8igTQ= github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.4/go.mod h1:xEhvbJcyUf/31yfGSQBe01fukXwXJ0gxDp7rLfymWE0= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21/go.mod h1:+Gxn8jYn5k9ebfHEqlhrMirFjSW0v0C9fI+KN5vk2kE= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.25/go.mod h1:zBHOPwhBc3FlQjQJE/D3IfPWiWaQmT06Vq9aNukDo0k= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.37/go.mod h1:Qe+2KtKml+FEsQF/DHmDV+xjtche/hwoF75EG4UlHW8= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.4/go.mod h1:dYvTNAggxDZy6y1AF7YDwXsPuHFy/VNEpEI/2dWK9IU= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.32/go.mod h1:XGhIBZDEgfqmFIugclZ6FU7v75nHhBDtzuB4xB/tEi4= github.com/aws/aws-sdk-go-v2/internal/ini v1.3.45/go.mod h1:lD5M20o09/LCuQ2mE62Mb/iSdSlCNuj6H5ci7tW7OsE= github.com/aws/aws-sdk-go-v2/internal/ini v1.7.1/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.1/go.mod h1:l9ymW25HOqymeU2m1gbUQ3rUIsTwKs8gYHXkqDQUhiI= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.0.2/go.mod h1:45MfaXZ0cNbeuT0KQ1XJylq8A6+OpVV2E5kvY/Kq+u8= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.25/go.mod h1:/95IA+0lMnzW6XzqYJRpjjsAbKEORVeO0anQqjd2CNU= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.37/go.mod h1:vBmDnwWXWxNPFRMmG2m/3MKOe+xEcMDo1tanpaWCcck= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.4/go.mod h1:aYCGNjyUCUelhofxlZyj63srdxWUSsBSGg5l6MCuXuE= -github.com/aws/aws-sdk-go-v2/service/kms v1.20.1/go.mod h1:13sjgMH7Xu4e46+0BEDhSnNh+cImHSYS5PpBjV3oXcU= github.com/aws/aws-sdk-go-v2/service/kms v1.26.3/go.mod h1:N3++/sLV97B8Zliz7KRqNcojOX7iMBZWKiuit5FKtH0= github.com/aws/aws-sdk-go-v2/service/route53 v1.1.1/go.mod h1:rLiOUrPLW/Er5kRcQ7NkwbjlijluLsrIbu/iyl35RO4= github.com/aws/aws-sdk-go-v2/service/route53 v1.30.2/go.mod h1:TQZBt/WaQy+zTHoW++rnl8JBrmZ0VO6EUbVua1+foCA= github.com/aws/aws-sdk-go-v2/service/sso v1.1.1/go.mod h1:SuZJxklHxLAXgLTc1iFXbEWkXs7QRTQpCLGaKIprQW0= -github.com/aws/aws-sdk-go-v2/service/sso v1.12.6/go.mod h1:Y1VOmit/Fn6Tz1uFAeCO6Q7M2fmfXSCLeL5INVYsLuY= github.com/aws/aws-sdk-go-v2/service/sso v1.15.2/go.mod h1:gsL4keucRCgW+xA85ALBpRFfdSLH4kHOVSnLMSuBECo= github.com/aws/aws-sdk-go-v2/service/sso v1.17.3/go.mod h1:oA6VjNsLll2eVuUoF2D+CMyORgNzPEW/3PyUdq6WQjI= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.6/go.mod h1:Lh/bc9XUf8CfOY6Jp5aIkQtN+j1mc+nExc+KXj9jx2s= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.17.3/go.mod h1:a7bHA82fyUXOm+ZSWKU6PIoBxrjSprdLoM8xPYvzYVg= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.20.1/go.mod h1:hHL974p5auvXlZPIjJTblXJpbkfK4klBczlsEaMCGVY= github.com/aws/aws-sdk-go-v2/service/sts v1.1.1/go.mod h1:Wi0EBZwiz/K44YliU0EKxqTCJGUfYTWXrrBwkq736bM= -github.com/aws/aws-sdk-go-v2/service/sts v1.18.7/go.mod h1:JuTnSoeePXmMVe9G8NcjjwgOKEfZ4cOjMuT2IBT/2eI= github.com/aws/aws-sdk-go-v2/service/sts v1.23.2/go.mod h1:Eows6e1uQEsc4ZaHANmsPRzAKcVDrcmjjWiih2+HUUQ= github.com/aws/aws-sdk-go-v2/service/sts v1.25.4/go.mod h1:feTnm2Tk/pJxdX+eooEsxvlvTWBvDm6CasRZ+JOs2IY= github.com/aws/smithy-go v1.1.0/go.mod h1:EzMw8dbp/YJL4A5/sbhGddag+NPT7q084agLbB9LgIw= -github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/aws/smithy-go v1.15.0/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/aws/smithy-go v1.17.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE= github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= -github.com/bits-and-blooms/bitset v1.5.0 h1:NpE8frKRLGHIcEzkR+gZhiioW1+WbYV6fKwD6ZIpQT8= github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.7.0 h1:YjAGVd3XmtK9ktAbX8Zg2g2PwLIMjGREZJHlV4j7NEo= github.com/bits-and-blooms/bitset v1.7.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= @@ -1066,7 +1032,6 @@ github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40/go.mod h1:8rLXio+Wji github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= -github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ= github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= @@ -1079,7 +1044,6 @@ github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= -github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P3vAIAh+Y2GAxg0PrPN1P8WkepXGpjbUPDHJqqKM= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= @@ -1090,7 +1054,6 @@ github.com/chzyer/readline v1.5.0/go.mod h1:x22KAscuvRqlLoK9CsoYsmxoXZMMFVyOl86c github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/chzyer/test v0.0.0-20210722231415-061457976a23/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cloudflare/cloudflare-go v0.10.2-0.20190916151808-a80f83b9add9/go.mod h1:1MxXX1Ux4x6mqPmjkUgTP1CdXIBXKX7T+Jk9Gxrmx+U= github.com/cloudflare/cloudflare-go v0.14.0/go.mod h1:EnwdgGMaFOruiPZRFSgn+TsQ3hQ7C/YWzIGLeu5c304= github.com/cloudflare/cloudflare-go v0.79.0/go.mod h1:gkHQf9xEubaQPEuerBuoinR9P8bf8a05Lq0X6WKy1Oc= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= @@ -1151,12 +1114,10 @@ github.com/dave/rebecca v0.9.1/go.mod h1:N6XYdMD/OKw3lkF3ywh8Z6wPGuwNFDNtWYEMFWE github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= github.com/deckarep/golang-set v1.8.0/go.mod h1:5nI87KwE7wgsBU1F4GKAw2Qod7p5kyS383rP6+o6qqo= github.com/deckarep/golang-set/v2 v2.1.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= github.com/decred/dcrd/crypto/blake256 v1.0.1/go.mod h1:2OfgNZ5wDpcsFmHmCK5gZTPcCXqlm2ArzUIkw9czNJo= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 h1:YLtO71vCjJRCBcrPMtQ9nqBsqpA1m5sE92cU+pd5Mcc= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 h1:8UrgZ3GkP4i/CLijOJx79Yu+etlyjdBU4sfcs2WYQMs= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0/go.mod h1:v57UDF4pDQJcEfFUCRop3lJL149eHGSe9Jvczhzjo/0= @@ -1167,15 +1128,12 @@ github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZm github.com/dgryski/go-bitstream v0.0.0-20180413035011-3522498ce2c8/go.mod h1:VMaSuZ+SZcx/wljOQKvp5srsbCiKDEb6K2wC4+PiBmQ= github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw= github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= -github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= github.com/dlclark/regexp2 v1.4.1-0.20201116162257-a2a8dda75c91/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= github.com/dlclark/regexp2 v1.7.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8= github.com/dnaeon/go-vcr v1.1.0/go.mod h1:M7tiix8f0r6mKKJ3Yq/kqU1OYf3MnfmBWVbPx/yU9ko= github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ= -github.com/docker/docker v1.4.2-0.20180625184442-8e610b2b55bf/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= github.com/docker/docker v1.6.2/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= -github.com/dop251/goja v0.0.0-20200219165308-d1232e640a87/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= github.com/dop251/goja v0.0.0-20211022113120-dc8c55024d06/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= github.com/dop251/goja v0.0.0-20220405120441-9037c2b61cbf/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= github.com/dop251/goja v0.0.0-20230806174421-c933cf95e127/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4= @@ -1184,10 +1142,8 @@ github.com/dop251/goja_nodejs v0.0.0-20211022123610-8dd9abb0616d/go.mod h1:DngW8 github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= github.com/eclipse/paho.mqtt.golang v1.2.0/go.mod h1:H9keYFcgq3Qr5OUJm/JZI/i6U7joQ8SYLhZwfeOo6Ts= -github.com/edsrzf/mmap-go v0.0.0-20160512033002-935e0e8a636c/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM= -github.com/elastic/gosigar v0.8.1-0.20180330100440-37f05ff46ffa/go.mod h1:cdorVVzy1fhmEqmtgqkoE3bYtCfSCkVyjTyCIo22xvs= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= @@ -1210,19 +1166,15 @@ github.com/envoyproxy/protoc-gen-validate v1.0.1/go.mod h1:0vj8bNkYbSTNS2PIyH87K github.com/envoyproxy/protoc-gen-validate v1.0.2/go.mod h1:GpiZQP3dDbg4JouG/NNS7QWXpgx6x8QiMKdmN72jogE= github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw= github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= -github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= -github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= github.com/ethereum/go-ethereum v1.10.26/go.mod h1:EYFyF19u3ezGLD4RqOkLq+ZCXzYbLoNDdZlMt7kyKFg= github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk= github.com/ethereum/go-ethereum v1.13.5/go.mod h1:yMTu38GSuyxaYzQMViqNmQ1s3cE84abZexQmTgenWk0= github.com/fasthttp-contrib/websocket v0.0.0-20160511215533-1f3b11f56072/go.mod h1:duJ4Jxv5lDcvg4QuQr0oowTf7dz4/CR8NtyCooz9HL8= -github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= github.com/fjl/gencodec v0.0.0-20220412091415-8bb9e558978c/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= -github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= github.com/flosch/pongo2 v0.0.0-20190707114632-bbf5a6c351f4/go.mod h1:T9YF2M40nIgbVgp3rreNmTged+9HrbNTIQf1PsaIiTA= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= @@ -1280,7 +1232,6 @@ github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34 github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= -github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-sourcemap/sourcemap v2.1.3+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-sql-driver/mysql v1.4.1/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= @@ -1326,7 +1277,6 @@ github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3K github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.2-0.20190517061210-b285ee9cfc6c/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= @@ -1342,9 +1292,9 @@ github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= @@ -1373,8 +1323,8 @@ github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-pkcs11 v0.2.0/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= github.com/google/go-pkcs11 v0.2.1-0.20230907215043-c6f79328ddf9/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= @@ -1445,9 +1395,7 @@ github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8 github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So= github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -github.com/gorilla/websocket v1.4.1-0.20190629185528-ae1634f6a989/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= -github.com/graph-gophers/graphql-go v0.0.0-20191115155744-f33e81362277/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= github.com/graph-gophers/graphql-go v1.3.0/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= @@ -1462,7 +1410,6 @@ github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrj github.com/hashicorp/go-hclog v1.2.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8= github.com/hashicorp/go-version v1.2.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= -github.com/hashicorp/golang-lru v0.0.0-20160813221303-0a025b7e63ad/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= @@ -1473,7 +1420,6 @@ github.com/holiman/uint256 v1.2.0/go.mod h1:y4ga/t+u+Xwd7CpDgZESaRcWy0I7XMlTMA25 github.com/holiman/uint256 v1.2.3 h1:K8UWO1HUJpRMXBxbmaY1Y8IAMZC/RsKB+ArEnnK4l5o= github.com/holiman/uint256 v1.2.3/go.mod h1:SC8Ryt4n+UBbPbIBKaG9zbbDlp4jOru9xFZmPzLUTxw= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= -github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= github.com/huin/goupnp v1.0.3/go.mod h1:ZxNlw5WqJj6wSsRK5+YfflQGXYfccj5VgQsMNixHM7Y= github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8= github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150/go.mod h1:PpLOETDnJ0o3iZrZfqZzyLl6l7F3c6L1oWn7OICBi6o= @@ -1485,7 +1431,6 @@ github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1: github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/CoI+jC3w2iA= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= github.com/influxdata/flux v0.65.1/go.mod h1:J754/zds0vvpfwuq7Gc2wRdVwEodfpCFM7mYlOw2LqY= -github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= github.com/influxdata/influxdb v1.8.3/go.mod h1:JugdFhsvvI8gadxOI6noqNeeBHvWNTbfYGtiAn+2jhI= github.com/influxdata/influxdb-client-go/v2 v2.4.0/go.mod h1:vLNHdxTJkIf2mSLvGrpj8TCcISApPoXkaxP8g9uRlW8= github.com/influxdata/influxdb1-client v0.0.0-20220302092344-a9ab5670611c/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= @@ -1501,11 +1446,9 @@ github.com/iris-contrib/blackfriday v2.0.0+incompatible/go.mod h1:UzZ2bDEoaSGPbk github.com/iris-contrib/go.uuid v2.0.0+incompatible/go.mod h1:iz2lgM/1UnEf1kP0L/+fafWORmlnuysV2EMP8MW+qe0= github.com/iris-contrib/i18n v0.0.0-20171121225848-987a633949d0/go.mod h1:pMCz62A0xJL6I+umB2YTlFRwWXaDFA0jy+5HzGiJjqI= github.com/iris-contrib/schema v0.0.1/go.mod h1:urYA3uvUNG1TIIjOSCzHr9/LmbQo8LrOcOqfqxa4hXw= -github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jackpal/go-nat-pmp v1.0.2/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jedisct1/go-minisign v0.0.0-20190909160543-45766022959e/go.mod h1:G1CVv03EnqU1wYL2dFwXxW2An0az9JTl/ZsqXQeBlkU= github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267/go.mod h1:h1nSAbGFqGVzn6Jyl1R/iCcBUHN4g+gW1u9CoBTrb9E= -github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= @@ -1521,7 +1464,6 @@ github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfV github.com/juju/errors v0.0.0-20181118221551-089d3ea4e4d5/go.mod h1:W54LbzXuIE0boCoNJfwqpmkKJ1O4TCTZMetAt6jGk7Q= github.com/juju/loggo v0.0.0-20180524022052-584905176618/go.mod h1:vgyd7OREkbtVEN/8IXZe5Ooef3LQePvuBm9UWj6ZL8U= github.com/juju/testing v0.0.0-20180920084828-472a3e8b2073/go.mod h1:63prj8cnj0tU0S9OHjGJn+b1h0ZghCndfnbQolrYTwA= -github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= @@ -1533,14 +1475,12 @@ github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1 github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= github.com/k0kubun/pp/v3 v3.2.0/go.mod h1:ODtJQbQcIRfAD3N+theGCV1m/CBxweERz2dapdz1EwA= -github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= github.com/karalabe/usb v0.0.2/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= github.com/kataras/golog v0.0.9/go.mod h1:12HJgwBIZFNGL0EJnMRhmvGA0PQGx8VFwrZtM4CqbAk= github.com/kataras/iris/v12 v12.0.1/go.mod h1:udK4vLQKkdDqMGJJVd/msuMtN6hpYJhg/lSzuxjhO+U= github.com/kataras/neffos v0.0.10/go.mod h1:ZYmJC07hQPW67eKuzlfY7SO3bC0mw83A3j6im82hfqw= github.com/kataras/pio v0.0.0-20190103105442-ea782b38602d/go.mod h1:NV88laa9UiiDuX9AhMbDPkGYSPugBOV6yTZB1l2K9Z0= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= -github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kevinburke/go-bindata v3.23.0+incompatible h1:rqNOXZlqrYhMVVAsQx8wuc+LaA73YcfbQ407wAykyS8= github.com/kevinburke/go-bindata v3.23.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kilic/bls12-381 v0.1.0/go.mod h1:vDTTHJONJ6G+P2R74EhnyotQDTliQDnFEwhdmfzw1ig= @@ -1559,13 +1499,10 @@ github.com/klauspost/cpuid v1.2.1/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgo github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= github.com/klauspost/cpuid/v2 v2.2.0/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= -github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= -github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6/go.mod h1:+ZoRqAPRLkC4NPOvfYeR5KNOrY6TD+/sAC3HXPZgDYg= github.com/klauspost/pgzip v1.0.2-0.20170402124221-0bf5dcad4ada/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs= -github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= @@ -1599,7 +1536,6 @@ github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= github.com/matryer/moq v0.0.0-20190312154309-6cfb0558e1bd/go.mod h1:9ELz6aaclSIGnZBoaSLZ3NAl1VTufbOrXBPvtcy6WiQ= github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= -github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.7/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= @@ -1608,10 +1544,7 @@ github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= -github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= -github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= -github.com/mattn/go-isatty v0.0.5-0.20180830101745-3fb116b82035/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= github.com/mattn/go-isatty v0.0.7/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= github.com/mattn/go-isatty v0.0.9/go.mod h1:YNRxwqDuOph6SZLI9vUUz6OYw3QyUt7WiY2yME+cCiQ= @@ -1619,15 +1552,11 @@ github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcME github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-isatty v0.0.17 h1:BTarxUcIeDqL27Mc+vyvdWYSL28zpIhv3RoTdsLMPng= github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-isatty v0.0.18/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= -github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= -github.com/mattn/go-runewidth v0.0.7/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= @@ -1637,7 +1566,6 @@ github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4 github.com/mattn/go-sqlite3 v1.14.15/go.mod h1:2eHXhiwb8IkHr+BDWZGa96P6+rkvnG63S2DGjv9HUNg= github.com/mattn/go-tty v0.0.0-20180907095812-13ff1204f104/go.mod h1:XPvLUNfbS4fJH25nqRHfWLMa1ONC8Amw+mIA639KxkE= github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= -github.com/mattn/go-tty v0.0.4/go.mod h1:u5GGXBtZU6RQoKV8gY5W6UhMudbR5vXnUe7j3pxse28= github.com/mattn/goveralls v0.0.2/go.mod h1:8d1ZMHsd7fW6IRPKQh46F2WRpyib5/X4FOpevwGNQEw= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= @@ -1673,41 +1601,30 @@ github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OS github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= -github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= -github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= -github.com/onflow/atree v0.6.0/go.mod h1:gBHU0M05qCbv9NN0kijLWMgC47gHVNBIp4KmsVFi0tc= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v0.42.6/go.mod h1:raU8va8QRyTa/eUbhej4mbyW2ETePfSaywoo36MddgE= +github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb h1:OpNQ8+ZPBg5DHchnZyiBySz/OQc4uIeptTm7cBfCvOA= github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca h1:7yG8dYqMzWzTZWJ17dnBdS01UDlOBnf1dd1rWKcFdY0= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca/go.mod h1:O5+TK1qs2c1R5X4TEQp4m2c/YhlCjwdW7bsRcUB1U8s= -github.com/onflow/flow-go-sdk v0.44.1-0.20240124213231-78d9f08eeae1 h1:mPPWgbBvXa1e4Szh4pScMJSB0JEOoUggLeargIaqrKk= -github.com/onflow/flow-go-sdk v0.44.1-0.20240124213231-78d9f08eeae1/go.mod h1:CfMN55RlTRb3WnKPynmjoqLO2qCmF0EgczN4SSa4gZk= -github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= -github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= +github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= +github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= -github.com/onflow/sdks v0.5.0/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.10.3/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0= github.com/onsi/ginkgo v1.14.0/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY= -github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.0.3-0.20180606204148-bd9c31933947/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/paulbellamy/ratecounter v0.2.0/go.mod h1:Hfx1hDpSGoqxkVVpBi/IlYD7kChlfo5C6hzIHwPqfFE= -github.com/pborman/uuid v0.0.0-20170112150404-1b00554d8222/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= github.com/peterh/liner v1.0.1-0.20180619022028-8c1271fcf47f/go.mod h1:xIteQHvHuaLYG9IFj6mSxM0fCKrs34IrEQUhOYuGPHc= github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= @@ -1758,7 +1675,6 @@ github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsT github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7/go.mod h1:IToEjHuttnUzwZI5KBSM/LOOW3qLbbrHOEfp3SbECGY= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= @@ -1775,9 +1691,7 @@ github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTE github.com/rogpeppe/go-internal v1.8.1/go.mod h1:JeRgkft04UBgHMgCIwADu4Pn6Mtm5d4nPKWu0nJ5d+o= github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= -github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= -github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= @@ -1794,15 +1708,14 @@ github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNX github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= -github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= +github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0= github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= -github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= @@ -1819,8 +1732,6 @@ github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DM github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE= github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= github.com/status-im/keycard-go v0.2.0/go.mod h1:wlp8ZLbsmrF6g6WjugPAx+IzoLrkdf9+mHxBEeo3Hbg= -github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570/go.mod h1:8OR4w3TdeIHIh1g6EMY5p0gVNOovcWC+1vpc7naMuAw= -github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUWaI9xL8pRQCTXQgocU38Qw1g0Us7n5PxxTwTCYU= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= @@ -1842,10 +1753,7 @@ github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXl github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/supranational/blst v0.3.8-0.20220526154634-513d2456b344/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= -github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= -github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/supranational/blst v0.3.11/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= -github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= @@ -1862,7 +1770,6 @@ github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef/go.mod h1:s github.com/tyler-smith/go-bip39 v1.1.0/go.mod h1:gUYDtqQw1JS3ZJ8UWVcGTGqqr6YIN3CWg+kkNaLt55U= github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= -github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= github.com/urfave/cli/v2 v2.3.0/go.mod h1:LJmUH05zAU44vOAcrfzZQKsZbVcdbOG8rtL3/XcUArI= github.com/urfave/cli/v2 v2.10.2/go.mod h1:f8iq5LtQ/bLxafbdBSLPPNsgaW0l/2fYYEHhAyPlwvo= github.com/urfave/cli/v2 v2.24.1/go.mod h1:GHupkWPMM0M/sj1a2b4wUrWBPzazNrIjouW6fmdJLxc= @@ -1874,7 +1781,6 @@ github.com/valyala/fasttemplate v1.0.1/go.mod h1:UQGH1tvbgY+Nz5t2n7tXsz52dQxojPU github.com/valyala/fasttemplate v1.2.1/go.mod h1:KHLXt3tVN2HBp8eijSv/kGJopbvo7S+qRAEEKiv+SiQ= github.com/valyala/tcplisten v0.0.0-20161114210144-ceec8f93295a/go.mod h1:v3UYOV9WzVtRmSR+PDvWpU/qWl4Wa5LApYYX4ZtKbio= github.com/willf/bitset v1.1.3/go.mod h1:RjeCKbqT1RxIR/KWY6phxZiaY1IyutSBfGjNPySAYV4= -github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= @@ -1913,13 +1819,10 @@ go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/otel v1.8.0/go.mod h1:2pkj+iMj0o03Y+cW6/m8Y4WkRdYN3AvCXCnzRMp9yvM= -go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= -go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= go.opentelemetry.io/otel v1.16.0 h1:Z7GVAX/UkAXPKsy94IU+i6thsQS4nb7LviLpnaNeW8s= go.opentelemetry.io/otel v1.16.0/go.mod h1:vl0h9NUa1D5s1nv3A5vZOYWn8av4K8Ml6JDeHrT/bx4= go.opentelemetry.io/otel/metric v1.16.0/go.mod h1:QE47cpOmkwipPiefDwo2wDzwJrlfxxNYodqc4xnGCo4= go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= -go.opentelemetry.io/otel/trace v1.14.0/go.mod h1:8avnQLK+CG77yNLUae4ea2JDQ6iT+gozhnZjy/rw9G8= go.opentelemetry.io/otel/trace v1.16.0/go.mod h1:Yt9vYq1SdNz3xdjZZK7wcXv1qv2pwLkqr2QVwea0ef0= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= @@ -1927,8 +1830,8 @@ go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= -go.uber.org/goleak v1.1.10 h1:z+mqJhf6ss6BSfSM671tgKyZBFPTTJM+HLxnhPC3wu0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= +go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= @@ -1942,7 +1845,6 @@ golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8U golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190909091759-094676da4a83/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20201221181555-eec23a3978ad/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= @@ -2012,7 +1914,6 @@ golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRu golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= @@ -2441,7 +2342,6 @@ gonum.org/v1/gonum v0.6.0/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= -gonum.org/v1/gonum v0.11.0 h1:f1IJhK4Km5tBJmaiJXtk/PkL4cdVX6J+tGiM187uT5E= gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= gonum.org/v1/gonum v0.13.0 h1:a0T3bh+7fhRyqeNbiC3qVHYmkiQgit3wnNan/2c0HMM= gonum.org/v1/gonum v0.13.0/go.mod h1:/WPYRckkfWrhWefxyYTfrTtQR0KH4iyHNuzxqXAKyAU= @@ -2781,6 +2681,7 @@ google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqw google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -2797,11 +2698,9 @@ gopkg.in/go-playground/validator.v8 v8.18.2/go.mod h1:RX2a/7Ha8BgOhfk7j780h4/u/R gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce/go.mod h1:yeKp02qBN3iKW1OzL3MGk2IdtZzaj7SFntXj72NppTA= gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= -gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= gopkg.in/src-d/go-billy.v4 v4.3.2/go.mod h1:nDjArDMp+XMs1aFAESLRjfGSgfvoYN0hDfzEk0GjC98= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= -gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= @@ -2816,7 +2715,6 @@ gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= @@ -2825,8 +2723,8 @@ honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= -lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= +lukechampine.com/blake3 v1.2.1 h1:YuqqRuaqsGV71BV/nm9xlI0MKUv4QC54jQnBChWbGnI= lukechampine.com/blake3 v1.2.1/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k= lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= From 1a178d663b23a9d2148e533e2ef805ff4b95a365 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20M=C3=BCller?= Date: Wed, 24 Jan 2024 17:32:50 -0800 Subject: [PATCH 086/132] update NFT contracts, remove replace statements --- lib/go/contracts/go.mod | 6 +----- lib/go/contracts/go.sum | 4 ++++ 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 96be06aa0..3248d8c95 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -6,7 +6,7 @@ require ( github.com/kevinburke/go-bindata v3.23.0+incompatible github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125000944-01706d1b6a69 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125000928-4973179638e1 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125012012-2118663ca817 github.com/stretchr/testify v1.8.4 ) @@ -56,7 +56,3 @@ retract ( v1.2.4 // contains retraction only v1.2.3 // accidentally published with out-of-order tag ) - -replace github.com/onflow/flow-ft/lib/go/contracts => ../../../../flow-ft/lib/go/contracts - -replace github.com/onflow/flow-nft/lib/go/contracts => ../../../../flow-nft/lib/go/contracts diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 6ae261e56..e6700cf1f 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1609,8 +1609,12 @@ github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb h1:OpNQ github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125000944-01706d1b6a69 h1:QV31Qw7rPZM3jgjaosqr/MJjzpmO7ibnrHjUntSsJGY= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125000944-01706d1b6a69/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125012012-2118663ca817 h1:ciQUDNptn8jSQjp4Oh7rnC8EZYCYkTvWYlrXhCsf/iQ= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125012012-2118663ca817/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= From edbd26e4e6ce1f71d00d807dd758ea5e33be2a72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20M=C3=BCller?= Date: Wed, 24 Jan 2024 17:38:10 -0800 Subject: [PATCH 087/132] update to Cadence v1.0.0-M3 --- lib/go/contracts/go.mod | 2 +- lib/go/contracts/go.sum | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 3248d8c95..848104269 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -28,7 +28,7 @@ require ( github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.19 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb // indirect + github.com/onflow/cadence v1.0.0-M3 // indirect github.com/onflow/crypto v0.25.0 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index e6700cf1f..361288cb4 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1604,9 +1604,8 @@ github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= +github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPBydZM= github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= -github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb h1:OpNQ8+ZPBg5DHchnZyiBySz/OQc4uIeptTm7cBfCvOA= -github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125000944-01706d1b6a69 h1:QV31Qw7rPZM3jgjaosqr/MJjzpmO7ibnrHjUntSsJGY= From df76aaf4136f98c02ec699be2b62b52dfcfea685 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20M=C3=BCller?= Date: Wed, 24 Jan 2024 17:39:52 -0800 Subject: [PATCH 088/132] update to Cadence v1.0.0-M3 and SDK v1.0.0-M1 --- lib/go/templates/go.mod | 25 +++---- lib/go/templates/go.sum | 151 +++++++++------------------------------- 2 files changed, 46 insertions(+), 130 deletions(-) diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 04aa72a15..2a338f45d 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -4,35 +4,36 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible - github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca + github.com/onflow/cadence v1.0.0-M3 + github.com/onflow/flow-go-sdk v1.0.0-M1 github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) require ( github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc // indirect - github.com/bits-and-blooms/bitset v1.5.0 // indirect + github.com/bits-and-blooms/bitset v1.7.0 // indirect github.com/btcsuite/btcd/btcec/v2 v2.2.1 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect - github.com/ethereum/go-ethereum v1.9.13 // indirect - github.com/fsnotify/fsnotify v1.4.7 // indirect + github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 // indirect + github.com/ethereum/go-ethereum v1.13.5 // indirect + github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect github.com/hashicorp/hcl v1.0.0 // indirect + github.com/holiman/uint256 v1.2.3 // indirect github.com/inconshreveable/mousetrap v1.0.0 // indirect github.com/k0kubun/pp v3.0.1+incompatible // indirect - github.com/klauspost/cpuid/v2 v2.2.4 // indirect + github.com/klauspost/cpuid/v2 v2.2.5 // indirect github.com/kr/pretty v0.3.1 // indirect github.com/kr/text v0.2.0 // indirect github.com/logrusorgru/aurora/v4 v4.0.0 // indirect github.com/magiconair/properties v1.8.0 // indirect github.com/mattn/go-colorable v0.1.13 // indirect - github.com/mattn/go-isatty v0.0.17 // indirect - github.com/mitchellh/mapstructure v1.1.2 // indirect + github.com/mattn/go-isatty v0.0.19 // indirect + github.com/mitchellh/mapstructure v1.4.1 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-go/crypto v0.24.7 // indirect + github.com/onflow/crypto v0.25.0 // indirect github.com/pelletier/go-toml v1.2.0 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect @@ -48,13 +49,13 @@ require ( github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d // indirect github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect - go.opentelemetry.io/otel v1.14.0 // indirect + go.opentelemetry.io/otel v1.16.0 // indirect golang.org/x/crypto v0.17.0 // indirect golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc // indirect golang.org/x/sys v0.15.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect - gonum.org/v1/gonum v0.11.0 // indirect + gonum.org/v1/gonum v0.13.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 09488640a..4586cb4a1 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -36,51 +36,27 @@ cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RX cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= -github.com/Azure/azure-pipeline-go v0.2.1/go.mod h1:UGSo8XybXnIGZ3epmeBw7Jdz+HiUVpqIlpz/HKHylF4= -github.com/Azure/azure-pipeline-go v0.2.2/go.mod h1:4rQ/NZncSvGqNkkOsNpOU1tgoNuIlp9AfUH5G1tvCHc= -github.com/Azure/azure-storage-blob-go v0.7.0/go.mod h1:f9YQKtsG1nMisotuTPpO0tjNuEjKRYAcJU8/ydDI++4= -github.com/Azure/go-autorest/autorest v0.9.0/go.mod h1:xyHB1BMZT0cuDHU7I0+g046+BFDTQ8rEZB0s4Yfa6bI= -github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod h1:8Z9fGy2MpX0PvDjB1pEgQTmVqjGhiHBW7RJJEciWzS0= -github.com/Azure/go-autorest/autorest/adal v0.8.0/go.mod h1:Z6vX6WXXuyieHAXwMj0S6HY6e6wcHn37qQMBQlvY3lc= -github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod h1:plvfp3oPSKwf2DNjlBjWF/7vwR+cUD/ELuzDCXwHUVA= -github.com/Azure/go-autorest/autorest/date v0.2.0/go.mod h1:vcORJHLJEh643/Ioh9+vPmf1Ij9AEBM5FuBIXLmIy0g= -github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod h1:OTyCOPRA2IgIlWxVYxBee2F5Gr4kF2zd2J5cFRaIDN0= -github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod h1:OTyCOPRA2IgIlWxVYxBee2F5Gr4kF2zd2J5cFRaIDN0= -github.com/Azure/go-autorest/autorest/mocks v0.3.0/go.mod h1:a8FDP3DYzQ4RYfVAxAN3SVSiiO77gL2j2ronKKP0syM= -github.com/Azure/go-autorest/logger v0.1.0/go.mod h1:oExouG+K6PryycPJfVSxi/koC6LSNgds39diKLz7Vrc= -github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbtp2fGCgRFtBroKn4Dk= github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= -github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc h1:DCHzPQOcU/7gwDTWbFQZc5qHMPS1g0xTO56k8NXsv9M= github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc/go.mod h1:LJM5a3zcIJ/8TmZwlUczvROEJT8ntOdhdG9jjcR1B0I= -github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= -github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= -github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= -github.com/aristanetworks/goarista v0.0.0-20170210015632-ea17b1a17847/go.mod h1:D/tb0zPVXnP7fmsLZjtdUhSsumbK/ij54UXjjVgMGxQ= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= -github.com/aws/aws-sdk-go v1.25.48/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= -github.com/bits-and-blooms/bitset v1.5.0 h1:NpE8frKRLGHIcEzkR+gZhiioW1+WbYV6fKwD6ZIpQT8= -github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= -github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ= +github.com/bits-and-blooms/bitset v1.7.0 h1:YjAGVd3XmtK9ktAbX8Zg2g2PwLIMjGREZJHlV4j7NEo= +github.com/bits-and-blooms/bitset v1.7.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= -github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P3vAIAh+Y2GAxg0PrPN1P8WkepXGpjbUPDHJqqKM= -github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cloudflare/cloudflare-go v0.10.2-0.20190916151808-a80f83b9add9/go.mod h1:1MxXX1Ux4x6mqPmjkUgTP1CdXIBXKX7T+Jk9Gxrmx+U= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= @@ -91,40 +67,30 @@ github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3Ee github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= -github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= -github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 h1:YLtO71vCjJRCBcrPMtQ9nqBsqpA1m5sE92cU+pd5Mcc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 h1:8UrgZ3GkP4i/CLijOJx79Yu+etlyjdBU4sfcs2WYQMs= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0/go.mod h1:v57UDF4pDQJcEfFUCRop3lJL149eHGSe9Jvczhzjo/0= github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= -github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= -github.com/docker/docker v1.4.2-0.20180625184442-8e610b2b55bf/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= -github.com/dop251/goja v0.0.0-20200219165308-d1232e640a87/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= -github.com/edsrzf/mmap-go v0.0.0-20160512033002-935e0e8a636c/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= -github.com/elastic/gosigar v0.8.1-0.20180330100440-37f05ff46ffa/go.mod h1:cdorVVzy1fhmEqmtgqkoE3bYtCfSCkVyjTyCIo22xvs= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/ethereum/go-ethereum v1.9.13 h1:rOPqjSngvs1VSYH2H+PMPiWt4VEulvNRbFgqiGqJM3E= -github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= -github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= -github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= -github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= +github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk= +github.com/ethereum/go-ethereum v1.13.5/go.mod h1:yMTu38GSuyxaYzQMViqNmQ1s3cE84abZexQmTgenWk0= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= +github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ekx28WA= github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= -github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= @@ -132,8 +98,6 @@ github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2 github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= -github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= -github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= @@ -151,7 +115,6 @@ github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.2-0.20190517061210-b285ee9cfc6c/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= @@ -164,7 +127,7 @@ github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvq github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= -github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= @@ -196,42 +159,33 @@ github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+ github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -github.com/gorilla/websocket v1.4.1-0.20190629185528-ae1634f6a989/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -github.com/graph-gophers/graphql-go v0.0.0-20191115155744-f33e81362277/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= -github.com/hashicorp/golang-lru v0.0.0-20160813221303-0a025b7e63ad/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= -github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= -github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= +github.com/holiman/uint256 v1.2.3 h1:K8UWO1HUJpRMXBxbmaY1Y8IAMZC/RsKB+ArEnnK4l5o= +github.com/holiman/uint256 v1.2.3/go.mod h1:SC8Ryt4n+UBbPbIBKaG9zbbDlp4jOru9xFZmPzLUTxw= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= -github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= -github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= -github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= -github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= -github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= github.com/kevinburke/go-bindata v3.24.0+incompatible h1:qajFA3D0pH94OTLU4zcCCKCDgR+Zr2cZK/RPJHDdFoY= github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= -github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= -github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= -github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= +github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= +github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= @@ -242,53 +196,36 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= github.com/magiconair/properties v1.8.0 h1:LLgXmsheXeRoUOBOjtwPQCWIYqM/LU1ayDtDePerRcY= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= -github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= -github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= -github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= -github.com/mattn/go-isatty v0.0.5-0.20180830101745-3fb116b82035/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-isatty v0.0.17 h1:BTarxUcIeDqL27Mc+vyvdWYSL28zpIhv3RoTdsLMPng= -github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= -github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= +github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= +github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= -github.com/mitchellh/mapstructure v1.1.2 h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.4.1 h1:CpVNEelQCZBooIPDn+AR3NpivK/TIKU8bDxdASFVQag= +github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= -github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= -github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= -github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= -github.com/olekukonko/tablewriter v0.0.2-0.20190409134802-7e037d187b0c/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb h1:OpNQ8+ZPBg5DHchnZyiBySz/OQc4uIeptTm7cBfCvOA= -github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= +github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPBydZM= +github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca h1:7yG8dYqMzWzTZWJ17dnBdS01UDlOBnf1dd1rWKcFdY0= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca/go.mod h1:O5+TK1qs2c1R5X4TEQp4m2c/YhlCjwdW7bsRcUB1U8s= -github.com/onflow/flow-go/crypto v0.24.7 h1:RCLuB83At4z5wkAyUCF7MYEnPoIIOHghJaODuJyEoW0= -github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= -github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= -github.com/pborman/uuid v0.0.0-20170112150404-1b00554d8222/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34= +github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= +github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= +github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/pelletier/go-toml v1.2.0 h1:T5zMGML61Wp+FlcbWjRDT7yAxhJNAiPPLOFECq181zc= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= -github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= @@ -303,28 +240,21 @@ github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7q github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= -github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/psiemens/sconfig v0.1.0 h1:xfWqW+TRpih7mXZIqKYTmpRhlZLQ1kbxV8EjllPv76s= github.com/psiemens/sconfig v0.1.0/go.mod h1:+MLKqdledP/8G3rOBpknbLh0IclCf4WneJUtS26JB2U= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= -github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= -github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= -github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= -github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= -github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= +github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= -github.com/spaolacci/murmur3 v1.0.1-0.20190317074736-539464a789e9/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= github.com/spf13/afero v1.9.2 h1:j49Hj62F0n+DaZ1dDCvhABaPNSGNkt32oRFxI33IEMw= github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= @@ -341,31 +271,22 @@ github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DMA2s= github.com/spf13/viper v1.4.0 h1:yXHLWeravcrgGyFSyCgdYpXQ9dR9c/WED3pg1RhxqEU= github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE= -github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= -github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570/go.mod h1:8OR4w3TdeIHIh1g6EMY5p0gVNOovcWC+1vpc7naMuAw= -github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUWaI9xL8pRQCTXQgocU38Qw1g0Us7n5PxxTwTCYU= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= -github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -github.com/supranational/blst v0.3.10 h1:CMciDZ/h4pXDDXQASe8ZGTNKUiVNxVVA5hpci2Uuhuk= -github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d h1:5JInRQbk5UBX8JfUvKh2oYTLMVwj3p6n+wapDDm7hko= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d/go.mod h1:Nlx5Y115XQvNcIdIy7dZXaNSUpzwBSge4/Ivk93/Yog= -github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef/go.mod h1:sJ5fKU0s6JVwZjjcUEX2zFOnvq0ASQ2K9Zr6cf67kNs= github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= -github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= -github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= @@ -387,8 +308,8 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= -go.opentelemetry.io/otel v1.14.0 h1:/79Huy8wbf5DnIPhemGB+zEPVwnN6fuQybr/SRXa6hM= -go.opentelemetry.io/otel v1.14.0/go.mod h1:o4buv+dJzx8rohcUeRmWUZhqupFvzWis188WlggnNeU= +go.opentelemetry.io/otel v1.16.0 h1:Z7GVAX/UkAXPKsy94IU+i6thsQS4nb7LviLpnaNeW8s= +go.opentelemetry.io/otel v1.16.0/go.mod h1:vl0h9NUa1D5s1nv3A5vZOYWn8av4K8Ml6JDeHrT/bx4= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/goleak v1.1.10 h1:z+mqJhf6ss6BSfSM671tgKyZBFPTTJM+HLxnhPC3wu0= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= @@ -399,7 +320,6 @@ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACk golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= @@ -444,7 +364,6 @@ golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -498,7 +417,6 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -535,8 +453,10 @@ golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= @@ -606,8 +526,8 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -gonum.org/v1/gonum v0.11.0 h1:f1IJhK4Km5tBJmaiJXtk/PkL4cdVX6J+tGiM187uT5E= -gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= +gonum.org/v1/gonum v0.13.0 h1:a0T3bh+7fhRyqeNbiC3qVHYmkiQgit3wnNan/2c0HMM= +gonum.org/v1/gonum v0.13.0/go.mod h1:/WPYRckkfWrhWefxyYTfrTtQR0KH4iyHNuzxqXAKyAU= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= @@ -697,17 +617,13 @@ google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= +google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= -gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= -gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= -gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= -gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= -gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= @@ -716,7 +632,6 @@ gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= @@ -724,7 +639,7 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -lukechampine.com/blake3 v1.1.7 h1:GgRMhmdsuK8+ii6UZFDL8Nb+VyMwadAgcJyfYHxG6n0= +lukechampine.com/blake3 v1.2.1 h1:YuqqRuaqsGV71BV/nm9xlI0MKUv4QC54jQnBChWbGnI= pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= From b7a95136dd0da4f988be402b710fca67e1ab0991 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 25 Jan 2024 15:42:29 -0600 Subject: [PATCH 089/132] remove getBalance, add isAvailableToWithdraw --- contracts/FlowFees.cdc | 10 +++--- contracts/FlowIDTableStaking.cdc | 10 +++--- contracts/FlowServiceAccount.cdc | 6 ++-- contracts/FlowStakingCollection.cdc | 10 +++--- contracts/FlowStorageFees.cdc | 8 ++--- contracts/FlowToken.cdc | 11 +++--- contracts/LockedTokens.cdc | 19 +++++++--- lib/go/contracts/go.mod | 4 +-- lib/go/contracts/go.sum | 4 +++ lib/go/contracts/internal/assets/assets.go | 42 +++++++++++----------- 10 files changed, 70 insertions(+), 54 deletions(-) diff --git a/contracts/FlowFees.cdc b/contracts/FlowFees.cdc index f8de5b0c6..22f149ff9 100644 --- a/contracts/FlowFees.cdc +++ b/contracts/FlowFees.cdc @@ -21,14 +21,14 @@ access(all) contract FlowFees { access(all) fun deposit(from: @{FungibleToken.Vault}) { let from <- from as! @FlowToken.Vault - let balance = from.getBalance() + let balance = from.balance self.vault.deposit(from: <-from) emit TokensDeposited(amount: balance) } /// Get the balance of the Fees Vault access(all) fun getFeeBalance(): UFix64 { - return self.vault.getBalance() + return self.vault.balance } access(all) resource Administrator { @@ -121,7 +121,7 @@ access(all) contract FlowFees { // In the edge case where the payer doesnt have a vault, treat the balance as 0. var balance = 0.0 if let tokenVault = payerAcct.storage.borrow<&FlowToken.Vault>(from: /storage/flowTokenVault) { - balance = tokenVault.getBalance() + balance = tokenVault.balance } return VerifyPayerBalanceResult( @@ -146,13 +146,13 @@ access(all) contract FlowFees { ?? panic("Unable to borrow reference to the default token vault") - if feeAmount > tokenVault.getBalance() { + if feeAmount > tokenVault.balance { // In the future this code path will never be reached, // as payers that are under account minimum balance will not have their transactions included in a collection // // Currently this is not used to fail the transaction (as that is the responsibility of the minimum account balance logic), // But is used to reduce the balance of the vault to 0.0, if the vault has less available balance than the transaction fees. - feeAmount = tokenVault.getBalance() + feeAmount = tokenVault.balance } let feeVault <- tokenVault.withdraw(amount: feeAmount) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index aff6b4812..b253d8d6a 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -456,7 +456,7 @@ access(all) contract FlowIDTableStaking { // Borrow the node's record from the staking contract let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.id) - emit TokensCommitted(nodeID: nodeRecord.id, amount: tokens.getBalance()) + emit TokensCommitted(nodeID: nodeRecord.id, amount: tokens.balance) // Add the new tokens to tokens committed nodeRecord.tokensCommitted.deposit(from: <-tokens) @@ -661,7 +661,7 @@ access(all) contract FlowIDTableStaking { let nodeRecord = FlowIDTableStaking.borrowNodeRecord(self.nodeID) let delRecord = nodeRecord.borrowDelegatorRecord(self.id) - emit DelegatorTokensCommitted(nodeID: self.nodeID, delegatorID: self.id, amount: from.getBalance()) + emit DelegatorTokensCommitted(nodeID: self.nodeID, delegatorID: self.id, amount: from.balance) // Commit the new tokens to the delegator record delRecord.tokensCommitted.deposit(from: <-from) @@ -1286,7 +1286,7 @@ access(all) contract FlowIDTableStaking { if feeBalance >= totalRewards { fromFees = totalRewards } - emit EpochTotalRewardsPaid(total: totalRewards, fromFees: fromFees, minted: mintedRewards, feesBurned: rewardsVault.getBalance(), epochCounterForRewards: forEpochCounter) + emit EpochTotalRewardsPaid(total: totalRewards, fromFees: fromFees, minted: mintedRewards, feesBurned: rewardsVault.balance, epochCounterForRewards: forEpochCounter) // Clear the non-operational node list so it doesn't persist to the next rewards payment let emptyNodeList: {String: UFix64} = {} @@ -1571,7 +1571,7 @@ access(all) contract FlowIDTableStaking { let minimum = self.minimumStakeRequired[role]! assert( - self.isGreaterThanMinimumForRole(numTokens: tokensCommitted.getBalance(), role: role), + self.isGreaterThanMinimumForRole(numTokens: tokensCommitted.balance, role: role), message: "Tokens committed for registration is not above the minimum (".concat(minimum.toString()).concat(") for the chosen node role (".concat(role.toString()).concat(")")) ) @@ -1602,7 +1602,7 @@ access(all) contract FlowIDTableStaking { let minimum = self.getDelegatorMinimumStakeRequirement() assert( - tokensCommitted.getBalance() >= minimum, + tokensCommitted.balance >= minimum, message: "Tokens committed for delegator registration is not above the minimum (".concat(minimum.toString()).concat(")") ) diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index 66e52740c..ba5026506 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -46,7 +46,7 @@ access(all) contract FlowServiceAccount { access(all) fun defaultTokenBalance(_ acct: &Account): UFix64 { var balance = 0.0 if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { - balance = balanceRef.getBalance() + balance = balanceRef.balance } return balance @@ -69,8 +69,8 @@ access(all) contract FlowServiceAccount { let tokenVault = self.defaultTokenVault(acct) var feeAmount = self.transactionFee - if self.transactionFee > tokenVault.getBalance() { - feeAmount = tokenVault.getBalance() + if self.transactionFee > tokenVault.balance { + feeAmount = tokenVault.balance } let feeVault <- tokenVault.withdraw(amount: feeAmount) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 964d42d8b..a7c052351 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -230,7 +230,7 @@ access(all) contract FlowStakingCollection { pre { // This error should never be triggered in production becasue the tokens used fields // should be properly managed by all the other functions - from.getBalance() <= self.unlockedTokensUsed + self.lockedTokensUsed: "Cannot deposit more than is already used" + from.balance <= self.unlockedTokensUsed + self.lockedTokensUsed: "Cannot deposit more than is already used" } let unlockedVault = self.unlockedVault.borrow()! @@ -238,8 +238,8 @@ access(all) contract FlowStakingCollection { /// If there is a locked account, get the locked vault holder for depositing if self.lockedVault != nil { - if (from.getBalance() <= self.unlockedTokensUsed) { - self.unlockedTokensUsed = self.unlockedTokensUsed - from.getBalance() + if (from.balance <= self.unlockedTokensUsed) { + self.unlockedTokensUsed = self.unlockedTokensUsed - from.balance unlockedVault.deposit(from: <-from) } else { @@ -247,12 +247,12 @@ access(all) contract FlowStakingCollection { unlockedVault.deposit(from: <-from.withdraw(amount: self.unlockedTokensUsed)) self.unlockedTokensUsed = 0.0 - self.lockedTokensUsed = self.lockedTokensUsed - from.getBalance() + self.lockedTokensUsed = self.lockedTokensUsed - from.balance // followed by returning the difference as locked tokens self.lockedVault!.borrow()!.deposit(from: <-from) } } else { - self.unlockedTokensUsed = self.unlockedTokensUsed - from.getBalance() + self.unlockedTokensUsed = self.unlockedTokensUsed - from.balance // If there is no locked account, get the users vault capability and deposit tokens to it. unlockedVault.deposit(from: <-from) diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index b0c78dac7..932fde128 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -68,7 +68,7 @@ access(all) contract FlowStorageFees { let acct = getAccount(accountAddress) if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { - balance = balanceRef.getBalance() + balance = balanceRef.balance } return self.accountBalanceToAccountStorageCapacity(balance) @@ -97,9 +97,9 @@ access(all) contract FlowStorageFees { if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { if accountAddress == payer { // if the account is the payer, deduct the maximum possible transaction fees from the balance - balance = balanceRef.getBalance().saturatingSubtract(maxTxFees) + balance = balanceRef.balance.saturatingSubtract(maxTxFees) } else { - balance = balanceRef.getBalance() + balance = balanceRef.balance } } @@ -157,7 +157,7 @@ access(all) contract FlowStorageFees { var balance = 0.0 if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { - balance = balanceRef.getBalance() + balance = balanceRef.balance } // get how much should be reserved for storage diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 9e1d9e321..0dd4f0bfe 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -40,10 +40,6 @@ access(all) contract FlowToken: FungibleToken { // holds the balance of a users tokens access(all) var balance: UFix64 - access(all) view fun getBalance(): UFix64 { - return self.balance - } - // initialize the balance at resource creation time init(balance: UFix64) { self.balance = balance @@ -52,7 +48,7 @@ access(all) contract FlowToken: FungibleToken { /// Called when a fungible token is burned via the `Burner.burn()` method access(contract) fun burnCallback() { if self.balance > 0.0 { - FlowToken.totalSupply = FlowToken.totalSupply - self.getBalance() + FlowToken.totalSupply = FlowToken.totalSupply - self.balance } self.balance = 0.0 } @@ -66,6 +62,11 @@ access(all) contract FlowToken: FungibleToken { if (type == self.getType()) { return true } else { return false } } + /// Asks if the amount can be withdrawn from this vault + access(all) view fun isAvailableToWithdraw(amount: UFix64): Bool { + return amount <= self.balance + } + // withdraw // // Function that takes an integer amount as an argument diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 8df68b726..9c1d1ff39 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -133,7 +133,7 @@ access(all) contract LockedTokens { access(self) fun depositUnlockedTokens(from: @{FungibleToken.Vault}) { let vaultRef = self.vault.borrow()! - let balance = from.getBalance() + let balance = from.balance vaultRef.deposit(from: <- from) @@ -142,6 +142,12 @@ access(all) contract LockedTokens { // FungibleToken.Provider actions + /// Asks if the amount can be withdrawn from this vault + access(all) view fun isAvailableToWithdraw(amount: UFix64): Bool { + let vaultRef = self.vault.borrow()! + return amount <= vaultRef.balance + } + /// Withdraws unlocked tokens from the vault access(FungibleToken.Withdraw) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { return <-self.withdrawUnlockedTokens(amount: amount) @@ -165,7 +171,7 @@ access(all) contract LockedTokens { return <-vault } - access(all) fun getBalance(): UFix64 { + access(all) view fun getBalance(): UFix64 { let vaultRef = self.vault.borrow()! return vaultRef.balance } @@ -299,7 +305,7 @@ access(all) contract LockedTokens { } /// Utility function to borrow a reference to the LockedTokenManager object - access(account) fun borrowTokenManager(): auth(FungibleToken.Withdraw) &LockedTokenManager { + access(account) view fun borrowTokenManager(): auth(FungibleToken.Withdraw) &LockedTokenManager { return self.tokenManager.borrow()! } @@ -311,7 +317,7 @@ access(all) contract LockedTokens { /// Returns the locked account balance for this token holder. /// Subtracts the minimum storage reservation from the value because that portion /// of the locked balance is not available to use - access(all) fun getLockedAccountBalance(): UFix64 { + access(all) view fun getLockedAccountBalance(): UFix64 { let balance = self.borrowTokenManager().getBalance() @@ -346,6 +352,11 @@ access(all) contract LockedTokens { // FungibleToken.Provider actions + /// Asks if the amount can be withdrawn from this vault + access(all) view fun isAvailableToWithdraw(amount: UFix64): Bool { + return amount <= self.getLockedAccountBalance() + } + /// Withdraws tokens from the locked vault. This will only succeed /// if the withdraw amount is less than or equal to the limit access(FungibleToken.Withdraw) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 848104269..cbff4dfeb 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125000944-01706d1b6a69 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125205519-2e80d9b4bd01 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125012012-2118663ca817 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125205553-d2b571fb3fad github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 361288cb4..18e00ce56 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1610,10 +1610,14 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125000944-01706d1b6a69 h1:QV31Qw7rPZM3jgjaosqr/MJjzpmO7ibnrHjUntSsJGY= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125000944-01706d1b6a69/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125205519-2e80d9b4bd01 h1:8iKk5RuFvhe7NQyAO3c+xiVvv38RB/yopHdWxp4AbL8= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125205519-2e80d9b4bd01/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125012012-2118663ca817 h1:ciQUDNptn8jSQjp4Oh7rnC8EZYCYkTvWYlrXhCsf/iQ= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125012012-2118663ca817/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125205553-d2b571fb3fad h1:I6LD9BOsilGbiqhGjP86FIIXJe0YdUz75d/oWdHFzDI= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125205553-d2b571fb3fad/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 5a3dec3d9..24b3a0ea4 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,13 +1,13 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowContractAudits.cdc (9.298kB) -// FlowFees.cdc (9.656kB) -// FlowIDTableStaking.cdc (101.276kB) -// FlowServiceAccount.cdc (8.498kB) -// FlowStakingCollection.cdc (57.114kB) -// FlowStorageFees.cdc (9.15kB) -// FlowToken.cdc (11.207kB) -// LockedTokens.cdc (30.885kB) +// FlowFees.cdc (9.631kB) +// FlowIDTableStaking.cdc (101.251kB) +// FlowServiceAccount.cdc (8.483kB) +// FlowStakingCollection.cdc (57.089kB) +// FlowStorageFees.cdc (9.13kB) +// FlowToken.cdc (11.299kB) +// LockedTokens.cdc (31.349kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (6.961kB) // StakingProxy.cdc (5.71kB) @@ -104,7 +104,7 @@ func flowcontractauditsCdc() (*asset, error) { return a, nil } -var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\x43\x8f\x6c\x64\x39\x0f\x37\xf7\xe0\xb1\xd2\x3a\x89\xd4\xe9\xcc\xdd\x34\x63\xbb\xee\x63\x06\x26\x97\x22\x26\x14\xa0\x03\x40\x7d\x34\xe3\xff\xfd\x06\x5f\x24\x40\x82\xb6\xec\x4b\xfd\x10\x45\xe4\x02\xd8\xcf\xdf\x2e\x76\x45\x37\x5b\x2e\x14\xac\x5a\xb6\xa6\x0f\x0d\xde\xf1\xaf\xc8\xa0\x12\x7c\x03\x6f\xa2\x67\x6f\xce\x3c\x65\xc3\xf7\x11\x95\xff\x1e\x51\xdc\x2a\x2e\xc8\x1a\x57\x88\xd2\xd2\xbd\x3b\xac\xfe\xfd\xfb\x9f\xb7\x77\xbf\xdf\x5c\xff\xba\x5c\x2d\x97\xb7\xd7\x9f\x3e\xdd\x2c\x6f\x6f\xcf\xce\x48\x51\xa0\x94\x19\x69\x9a\x1c\x0a\xce\x94\x20\x85\xdd\xc3\x2c\xfe\x76\x76\x06\x00\x70\x71\x01\xcb\x1d\x32\x05\xaa\x26\x0a\xa8\x04\xdc\x50\xa5\xb0\x84\x7d\x8d\x0c\x94\x3e\x5f\x02\x11\x08\x25\x6e\xb9\xa4\xfa\x8d\xe2\xa0\x6a\x84\x0a\x11\x76\xa4\x6d\x94\xd9\x27\x3c\x0c\xcd\x86\x86\x77\xf9\xc9\x2f\xcb\xc8\x86\xb7\x4c\x5d\xc2\x1f\x2b\x7a\xf8\xd7\x3f\xf3\x17\x1e\xbf\xa7\xaa\x2e\x05\xd9\x3b\xed\x9c\xce\xc0\x9f\x7e\xe1\x6b\x18\xa8\xb4\xa6\xac\xf4\x65\x5b\x28\x2c\x27\x8e\xd2\x1a\xfd\xe4\x48\x06\xe7\xcc\x80\xb2\xa2\x69\x25\xe5\x6c\x59\x55\x5c\x04\x2f\xf0\x80\x45\xab\x46\x2f\x4e\xe5\x0c\xb6\x44\x90\x0d\x2a\x14\x12\x8a\x9a\xb0\x35\x4e\x73\xf7\xb9\x23\xfd\x68\x28\xcb\x4c\xb6\x62\x8d\x2b\x52\x28\x2e\x26\x59\xfd\xc8\xe5\x34\xbb\xe1\xcb\x9e\xe5\xcf\x82\xee\x88\x72\x86\x31\x56\x83\x6d\xfb\xd0\xd0\xc2\x3b\x10\x54\x2d\x2b\xf4\x2e\x21\xb3\x12\x9b\x2a\x87\x1d\x11\x76\xdd\x25\xfc\xd2\x79\xff\xfc\xde\x98\x78\x24\x5a\xd5\x32\xbf\x65\xa6\x5d\xe2\x12\x7e\xf9\x16\x05\x96\x5d\xf8\x98\xc3\x37\xb3\x56\xff\x35\xa8\xac\xfb\x5c\x9d\xdb\x4f\x22\x7f\x18\x1f\x15\x52\x3f\x90\x86\xb0\x02\x61\x61\xe8\xe7\x6b\x54\x1f\xec\x93\x2c\xef\xe8\x34\xf3\x73\xc3\xf7\x3c\x66\xe8\xea\x5c\x7f\xf6\x84\xda\x80\x93\x61\xe1\x4e\xb2\xd4\x8f\x5e\x9f\x17\xf0\x2b\x2a\xe3\xed\x9e\x13\x5e\x99\xaf\x26\x86\xef\x93\xde\xaf\x35\xb3\x46\xb5\x42\xec\x78\xf5\x76\x0a\x74\x21\x50\xb5\x82\x85\xcc\x8f\x84\x7b\x1c\x6b\x5d\xa0\xe4\xad\x28\x10\xae\xcb\x0d\x65\x54\x2a\x41\x14\x17\xc1\xb6\x17\x17\x5d\xa8\x06\xcf\xc2\xd7\xd7\x4d\xc3\xf7\xd2\x08\x41\xa2\x4d\x14\xef\x96\xfa\xc8\x9f\x88\xf5\x94\xc4\x7e\xa9\xd5\xef\x4a\xf0\xcd\x0a\xd1\x28\x68\x18\xf8\x53\x9e\x12\x48\xe1\xcd\x6f\xbd\xf8\xea\xbc\x83\x4d\xa7\x2a\x7f\x58\xb7\xb5\xfd\xcc\xa3\x0d\x02\x73\x8f\x41\x28\xb5\xc0\x99\xe4\xea\x3c\x96\xd4\x99\xc1\x3b\xc4\x53\xfa\xb3\x30\x00\xa4\x69\x3a\xad\x05\x20\x41\x14\x70\x56\xe0\xa4\x0a\xa5\x71\x9a\x1e\x2a\xbe\x33\x46\x24\xf4\xcb\x70\xdf\x1f\x07\x0b\x78\xe2\xf8\xe0\xcb\x04\x0f\x89\x87\x13\x0c\x25\x1e\xc6\x96\xe8\xcc\x3d\x52\x49\xc4\x71\xfe\x7f\xd8\xc8\xdb\xc7\xc8\x05\x95\x11\xec\x19\xcb\xdc\xf6\x2a\xc8\xbe\x40\xc2\x38\x29\x15\xf3\xa6\x8c\x55\xec\x45\x5b\x0f\x45\xcb\xff\x5e\xf3\x44\x8c\xcc\x4f\x37\x56\xbc\xee\xef\x30\x1d\xc4\x88\x7b\x0d\x52\x89\xb6\x50\x50\xf3\xa6\xa4\x6c\x9d\x0a\x25\x86\x58\xda\x52\xa8\x20\x4d\xd1\x36\x3a\xe5\x39\x32\x39\x02\x4d\xb7\x5d\xc4\x4d\x04\x99\x17\x70\x57\xc7\x9e\xa0\xf3\x7d\x2b\xed\x09\x1b\xf2\x15\x41\x09\xc2\x24\x31\x89\xd3\x56\x25\x02\xe5\x96\x33\x43\x50\xd3\x75\x0d\x0d\x27\xa5\x04\xce\x0c\x1b\x0c\xd5\x9e\x8b\xaf\x49\x7f\xd2\x59\x36\xe1\x3b\x23\x76\x74\x59\x09\x05\x97\x4a\xa7\x1c\xce\x10\x5a\x46\xcd\xff\x3b\xd3\x01\x1a\x1b\xcc\x2d\xf9\xfd\x7f\x34\xd3\x96\x2d\xa9\xb1\x15\x2a\x2e\xc0\x48\xab\x95\x38\x5a\x35\xc9\xdc\x13\x00\x73\x3a\x93\x9d\x9f\xbc\x88\xc9\xd1\xaa\x49\x26\x9f\x00\xba\x1e\x0a\x28\xa3\xea\x3b\x83\x68\x1c\xe0\x26\x7b\x07\x07\xc0\x22\x34\xed\x98\x34\x71\x2c\x2c\x52\xcc\x8c\x97\x26\x98\x82\x45\x8a\xd5\xa9\xc0\x82\x7b\x14\xb4\x3a\x7e\x26\x47\x14\xae\xce\xb8\x41\xa9\xf3\xab\xb1\x88\x4e\x7d\x58\xc2\xc3\xd1\x38\xf0\xae\xa7\x95\x8e\x78\xc5\xc5\x5d\x1f\x04\xcb\xce\x52\xa9\x7a\x32\x0c\xbb\xc9\x63\xa3\xa2\xe5\x4e\xb4\x08\xd4\xd6\x56\x5b\x4d\x0b\x35\x91\x20\xdb\xaa\xa2\x05\xd5\x45\xb4\xaf\xbf\xb4\xbf\x68\xa2\x30\x20\x7b\xb7\xd1\x80\xc0\x99\xa2\xac\x4d\xa7\x59\x8d\xaa\x05\x71\xdc\x63\x20\xcf\x25\x7c\xe0\xbc\x89\x38\xaa\x11\x74\xea\xd8\xb4\x1b\xc7\x91\x67\x41\xe0\x7f\x5b\x2a\xb0\x3c\x9d\x97\x79\xbc\x31\x95\xb0\x23\x8d\x16\x58\x42\x89\x15\x75\x8a\x3f\x5d\xe9\xe9\xb8\xd0\xc2\x79\xde\xdc\xfa\x44\xe0\x5a\xc1\xc8\xc1\x08\x36\x82\xb5\xac\xc7\x09\xf3\xfd\x6d\x20\x90\x7e\x90\x8f\x04\x2e\x08\xd3\x1e\xdc\x8a\xf0\x8c\x8c\x56\xa6\x0a\x22\x3b\x42\x1b\xa2\xe3\x7c\x18\xda\x1e\x61\xf3\x49\x51\x1c\x8f\x81\xfc\x3a\xaf\x4c\x44\xf9\x13\x46\x9d\x4d\x29\x65\x06\xcf\x9c\x91\x8a\xf6\xe4\x41\xb0\x48\x7b\xd5\x78\xf9\x80\x15\x58\x0c\x99\x1b\x2f\x49\xf3\x08\x8b\x09\xe6\x87\x35\x51\x0f\x00\x2f\x08\x6a\x2a\x75\x62\x6d\x7a\x40\xd0\xc8\xfd\x80\x15\x17\x9d\x25\xd9\x1a\x48\xe8\x08\x73\x7f\xcc\x6f\xca\x9e\x44\x51\xda\xbb\xf3\xd0\x63\x4c\x34\xfd\x43\x76\xf1\x44\xa5\x4d\xa1\xc8\x78\xbb\xae\xc3\xb8\x49\x47\xd6\xcc\x9f\x44\x58\xe9\x90\xcb\xd6\x7a\xde\xab\xb7\x5c\xda\xe4\x32\x74\xef\x8e\xc7\x8c\x14\x05\x17\xb6\xba\xb0\xed\x94\x61\x7e\x34\x9b\xfb\x0d\x47\xce\xeb\x6e\x81\xc1\xfe\xb9\xdf\xfb\x2c\x08\xb3\xa1\xb5\x03\x89\x7d\xdc\x13\xc7\xba\x43\x1a\xcd\x57\x1b\xc0\xdd\x5b\xbf\xdd\xeb\x43\x56\xdf\x3b\x36\xe4\x30\x12\xc2\x71\x3c\xac\x75\x4f\xf7\x92\xac\x73\xb5\x2f\xd6\xa6\xd7\x45\xa1\xaf\x56\xad\xaa\xb3\x0f\x5c\x08\xbe\xbf\xd7\x28\x97\xc3\x8f\xd7\x56\xaa\x59\x10\xb3\xe9\x9e\x4c\x47\xb0\x21\x87\x65\xba\x3d\x63\x48\xf2\xcb\x13\xf3\x8a\xbf\xbe\x7b\xed\xb9\xda\x6d\x1a\xc0\x7b\x68\xd5\x65\xc6\x86\x1c\xe2\xf0\xd2\x19\xde\xc0\x00\xdf\x6c\x5b\x65\xfa\x80\xd9\x48\x98\xc1\x83\x44\xa7\x69\x2c\x5e\x7e\x96\x64\xdb\xb9\x45\xc7\xf1\x30\x76\x9e\x94\xc0\xa0\xa8\xdd\xe1\x66\x84\x3b\x83\x6e\xe6\xbc\xc4\x4a\x5f\x7b\xcd\x85\xf9\x06\x25\x8a\x5d\x47\x9d\x75\xd6\x9d\x93\xb2\x14\x28\x65\xc0\x2d\xad\x26\xcf\x58\x38\x93\x65\xef\x86\x37\x23\x0d\x13\x36\x84\x3a\xc9\x82\xd8\xf8\x0b\x05\x07\x3c\x50\x05\x48\x44\x73\x9c\xa7\x6e\xe9\x53\xe6\xcf\x22\x62\xfd\x37\x91\x1a\x94\x68\x71\x36\x22\x1e\xa5\x8a\xb4\x6c\xe3\x85\x53\x99\x64\xe4\x41\xd1\xca\x89\x1b\xec\x54\xd7\xc9\xd8\xc1\x60\x87\x69\x8c\xd8\x66\x48\xb8\xee\x37\x7b\xff\xc0\x72\x8d\x50\x10\x89\xb0\xaf\x51\x60\x50\x55\x95\x1c\x25\x53\x50\x93\x1d\x02\xb1\x1b\xcc\x40\x09\x24\xf1\x79\x44\xc2\xbb\x38\x12\xfa\x4e\xdc\xbb\xf9\xbb\xd0\xf8\xda\xc9\x4c\xbb\xc8\x74\x71\x60\xd1\x43\xc1\x5c\x5a\xf7\x9a\x3f\x18\x30\xb8\xfa\x71\xd0\xe9\x7b\xef\xfa\x74\x17\x8e\xee\xa2\xf2\xef\xcd\xeb\xa1\xcf\xf4\x1c\xf4\xc7\xa5\x3b\x82\x81\x2e\x5f\xe4\x2d\x0e\xb5\x87\xd5\xcd\x83\xcf\x79\x58\x02\x55\xa1\x21\x02\x9f\x5d\x6b\x1d\xa2\x0e\x46\xc2\xd2\xa1\xeb\x88\x63\x6f\x9e\x70\x4e\xbf\xf1\xfb\xc5\x49\x0e\xf8\x2a\xaf\x3d\xd9\x63\x47\x3d\xd1\x8f\xb6\x34\x30\x8d\xf0\xa8\x06\xd0\x8a\x90\xed\x83\x6b\x94\x2b\xee\xfa\xf6\xfe\x6a\xde\x6d\xd0\xf5\x15\xaf\x5b\x55\xbb\xe4\x60\x6b\x85\x7e\x35\x4d\x77\x56\xed\x8e\x31\x83\xd9\x17\x4d\xf6\x74\xea\x79\xf9\x18\x20\x70\x3f\x1d\x00\x15\xe2\xb5\x69\x1a\x7e\xa7\x14\x80\x93\xf8\x4f\xab\xf0\xb0\x13\x40\x54\xa0\x19\x92\x30\x6e\xd3\x5b\xa7\xf7\x19\x94\x1c\x18\x57\x5d\x3d\x35\x1b\xae\x97\xbc\x2b\xd1\xfa\x4d\x5a\xc6\x50\x2b\x9d\x08\xda\x1c\xbb\xb1\x87\x99\x65\xc8\x04\x14\xa7\xc2\x6e\x04\x0a\x24\x81\x07\xc6\x5a\x71\x27\xd8\x37\x6a\x73\x78\x29\x58\x44\x8c\xfd\xfc\x33\x6c\x09\xa3\x45\xf6\xe6\x0f\x66\x6e\x1f\x8a\x83\x3d\x14\x04\x56\x28\x50\xc7\x96\x2b\xfc\x3c\x98\x1a\x76\x2d\x22\xbe\xc9\xcf\x26\xac\xf1\x7e\x0a\x7b\x12\xa6\xb1\x30\x50\xb5\xaa\x35\x08\xac\x4b\x6a\x5e\x6a\xe8\x50\x35\xec\x69\xd3\x00\xc3\x9d\xbe\x55\xea\x1c\x48\x8a\x1a\xcb\x91\x75\x88\xf4\x40\x63\x8c\xa4\xcd\xd3\xb2\x12\x45\x57\x25\x7a\x8c\xf1\x70\x61\xb7\xe5\x0e\xdf\x55\x8d\x54\x84\xe1\x29\xad\x5b\x96\x3a\xba\x74\xe4\x16\xbc\x69\x70\x7c\x51\x09\xe6\x05\x8e\x91\x8f\xad\x10\xc8\x54\x73\xb4\x72\x50\x69\x0e\xf1\x0d\xb2\x8a\xd0\x66\x54\xe4\x67\x44\x76\x93\x33\x9b\xe7\x5d\xcf\x87\x36\x54\x1d\x7d\x42\x9b\x2a\x7b\x1b\xbe\xa6\x45\x3e\x52\xc8\x87\x56\x85\x9d\x39\xa1\xbd\x1c\x53\x89\x72\xe7\x4c\xaa\x93\xd5\xcc\xf7\x15\xec\xc3\x9a\x48\x68\x50\xca\xe0\x6e\xea\x17\x77\xd8\x9d\xbe\x37\xf8\xbf\x10\x09\x5e\x90\x8a\xcc\xf4\xcb\xcd\x44\xe0\xea\x3c\x5c\x3a\x9a\x67\x74\x47\x9c\x36\xe6\x72\xbb\xc6\x35\xe4\x9d\x6b\x9b\xfa\x0e\x69\x90\xce\x04\x16\x9c\xd9\xfe\x0c\x96\xd0\x4a\xdf\x65\x2d\x89\x22\x1e\x9c\xa9\x74\xe3\x4b\x7d\x11\x72\x23\xaf\xcf\xd1\x30\xc3\xe8\xbd\xe1\xc5\x57\x37\x2d\xd6\x85\x87\x59\x51\x93\xed\x16\x99\x9b\xd6\x82\x1f\xc5\x24\x87\xb4\x9d\xa0\x09\x80\x7e\x05\x86\x42\x7a\x6c\xd6\x8f\xe4\xc2\x7e\xfb\xe5\x64\x4b\x38\x1c\xce\x39\xd7\xec\xc0\xab\xe0\xdb\xe3\x55\xb4\x70\x04\x4d\x06\xba\x0e\x11\x4d\x1e\x60\xd2\x52\x08\x2e\x34\x3f\xe6\x12\xad\x0e\x83\xe6\xb6\x69\x95\x1e\x4d\x8b\xdb\xe0\x16\x9a\x0e\x07\x25\x0d\xfd\x4b\x5f\x59\xa8\x90\xea\x87\x37\x29\x51\xed\x14\x37\x39\x49\xfa\xa2\xcf\xe8\xbf\x0f\x24\xcf\xe3\x3b\x13\x6e\xb6\xea\x08\x4e\x18\x7f\xeb\xdf\x0b\x6a\xd8\x65\xb8\x1f\xa8\x4d\x71\x9f\xab\x3b\x37\x1d\xea\xac\xe1\xa4\x7c\x85\xce\x9e\xde\x54\x92\x1d\x66\x91\x58\x33\xc5\x4f\xdd\xd1\x7b\xe4\x33\x83\xf9\x68\xfb\xf9\xf3\x43\x96\x98\xfe\xf4\x21\x4b\xbc\x6e\x72\xc8\xf2\x78\xd6\x35\x73\x5c\xf5\x91\x84\x2b\x3b\xf7\xd7\x6f\x0a\x0b\xdc\xa3\x49\xa4\x0b\xe9\x35\xdd\x21\x1b\x4a\x62\xde\x0e\x58\x48\x46\xd4\x93\x05\xd0\x73\xd5\x55\x62\x24\xae\x01\xd2\x30\x29\x7d\x89\x95\x98\x91\x0d\x4a\x0c\x45\x1a\xd7\x0d\xb3\x2b\xa3\x6e\xfc\x4f\x90\x8d\x84\xfb\xc9\x13\xa6\x7a\xf1\x6f\x87\xec\xf6\xe4\xa9\xfe\x7b\x3e\x04\x8c\x8e\x9f\x30\x3a\x4d\x7f\x72\x10\x62\x1f\xcd\x6d\x01\x88\x0d\xa7\xee\x97\x47\x36\x37\x68\xfd\x6b\xe7\xd6\x97\x0d\xca\x7c\x20\x26\x12\x81\x9f\x8c\xdb\x32\xa9\x30\x7b\x2e\x75\xf0\xda\xb9\xbb\xa1\xb9\x3b\x6e\xf1\x12\xf4\xbf\x57\xc3\x5f\x5a\xbc\xcf\xf2\x3c\xfd\x13\x8c\x48\xc9\x66\x82\xaa\x8f\xb2\x07\xc4\x3f\x3d\x18\xfe\x0e\x23\x19\xa4\x57\xe7\x66\x8f\x19\x44\xf1\x59\xb9\x49\xa1\xd9\xcf\xfb\xf7\xe3\xff\x02\x00\x00\xff\xff\xda\x7b\xa0\x05\xb8\x25\x00\x00" +var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\x43\x8f\x6c\x64\x39\x0f\x37\xf7\xe0\xb1\xd2\x3a\x89\xd4\xe9\xcc\xdd\x34\x63\xbb\xee\x63\x06\x26\x97\x22\x26\x14\xa0\x03\x40\x7d\x34\xe3\xff\xfd\x06\x5f\x24\x40\x82\xb6\xec\x4b\xfd\x10\x45\xe4\x02\xd8\xcf\xdf\x2e\x76\x45\x37\x5b\x2e\x14\xac\x5a\xb6\xa6\x0f\x0d\xde\xf1\xaf\xc8\xa0\x12\x7c\x03\x6f\xa2\x67\x6f\xce\x3c\x65\xc3\xf7\x11\x95\xff\x1e\x51\xdc\x2a\x2e\xc8\x1a\x57\x88\xd2\xd2\xbd\x3b\xac\xfe\xfd\xfb\x9f\xb7\x77\xbf\xdf\x5c\xff\xba\x5c\x2d\x97\xb7\xd7\x9f\x3e\xdd\x2c\x6f\x6f\xcf\xce\x48\x51\xa0\x94\x19\x69\x9a\x1c\x0a\xce\x94\x20\x85\xdd\xc3\x2c\xfe\x76\x76\x06\x00\x70\x71\x01\xcb\x1d\x32\x05\xaa\x26\x0a\xa8\x04\xdc\x50\xa5\xb0\x84\x7d\x8d\x0c\x94\x3e\x5f\x02\x11\x08\x25\x6e\xb9\xa4\xfa\x8d\xe2\xa0\x6a\x84\x0a\x11\x76\xa4\x6d\x94\xd9\x27\x3c\x0c\xcd\x86\x86\x77\xf9\xc9\x2f\xcb\xc8\x86\xb7\x4c\x5d\xc2\x1f\x2b\x7a\xf8\xd7\x3f\xf3\x17\x1e\xbf\xa7\xaa\x2e\x05\xd9\x3b\xed\x9c\xce\xc0\x9f\x7e\xe1\x6b\x18\xa8\xb4\xa6\xac\xf4\x65\x5b\x28\x2c\x27\x8e\xd2\x1a\xfd\xe4\x48\x06\xe7\xcc\x80\xb2\xa2\x69\x25\xe5\x6c\x59\x55\x5c\x04\x2f\xf0\x80\x45\xab\x46\x2f\x4e\xe5\x0c\xb6\x44\x90\x0d\x2a\x14\x12\x8a\x9a\xb0\x35\x4e\x73\xf7\xb9\x23\xfd\x68\x28\xcb\x4c\xb6\x62\x8d\x2b\x52\x28\x2e\x26\x59\xfd\xc8\xe5\x34\xbb\xe1\xcb\x9e\xe5\xcf\x82\xee\x88\x72\x86\x31\x56\x83\x6d\xfb\xd0\xd0\xc2\x3b\x10\x54\x2d\x2b\xf4\x2e\x21\xb3\x12\x9b\x2a\x87\x1d\x11\x76\xdd\x25\xfc\xd2\x79\xff\xfc\xde\x98\x78\x24\x5a\xd5\x32\xbf\x65\xa6\x5d\xe2\x12\x7e\xf9\x16\x05\x96\x5d\xf8\x98\xc3\x37\xb3\x56\xff\x35\xa8\xac\xfb\x5c\x9d\xdb\x4f\x22\x7f\x18\x1f\x15\x52\x3f\x90\x86\xb0\x02\x61\x61\xe8\xe7\xee\x6b\x47\xa2\xf9\x9e\x1b\x96\xe7\x31\x2f\x57\xe7\xfa\x33\xef\x08\xb5\xed\x26\x23\xc2\xed\x6a\xa9\x1f\xbd\x2a\x2f\xe0\x57\x54\xc6\xd1\x3d\x13\xbc\x32\x5f\x4d\xf8\xde\x27\x1d\x5f\x2b\x65\x8d\x6a\x85\xf8\xc1\xae\xc9\x72\x6f\xa2\x40\x0d\x02\x55\x2b\x58\xc8\x7c\x28\xd7\xe3\x58\xd7\x02\x25\x6f\x45\x81\x70\x5d\x6e\x28\xa3\x52\x09\xa2\xb8\x08\x76\xbc\xb8\xe8\x02\x34\x78\x16\xbe\xbe\x6e\x1a\xbe\x97\x86\x7f\x12\x6d\xa2\x78\xb7\xd4\xc7\xfb\x44\x84\xa7\x84\xf5\x4b\xad\x6a\x57\x82\x6f\x56\x88\x46\x37\xc3\x70\x9f\xf2\x8f\x40\x0a\x6f\x74\xeb\xbb\x57\xe7\x1d\x58\x3a\x2d\xf9\xc3\xba\xad\xed\x67\x1e\x6d\x10\x58\x7a\x0c\x3d\xa9\x05\xce\x1a\x57\xe7\xb1\xa4\xce\x0c\xde\x17\x9e\xd2\x9f\x0d\x7e\x20\x4d\xd3\x69\x2d\x80\x06\xa2\x80\x87\x3e\x3b\x54\xa1\x34\xfe\xd2\x03\xc4\x77\x46\x86\x84\x7e\x19\xee\xfb\xe3\x60\x01\x4f\x1c\x1f\x7c\x99\xe0\x21\xf1\x70\x82\xa1\xc4\xc3\xd8\x12\x9d\xb9\x47\x2a\x89\x38\xce\xff\x0f\x1b\x79\xfb\x18\xb9\xa0\x32\x82\x3d\x63\x99\xdb\x5e\x05\xd9\x17\x48\x18\x27\xa5\x62\xde\x94\xb1\x8a\xbd\x68\xeb\xa1\x68\xf9\xdf\x6b\x9e\x88\x91\xf9\xe9\xc6\x8a\xd7\xfd\x1d\xa6\x83\x18\x6c\xaf\x41\x2a\xd1\x16\x0a\x6a\xde\x94\x94\xad\x53\xa1\xc4\x10\x4b\x5b\x00\x15\xa4\x29\xda\x46\x27\x3a\x47\x26\x47\xa0\xe9\xb6\x8b\xb8\x89\x20\xf3\x02\xee\xea\xd8\x13\x74\x96\x6f\xa5\x3d\x61\x43\xbe\x22\x28\x41\x98\x24\x26\x5d\xda\x5a\x44\xa0\xdc\x72\x66\x08\x6a\xba\xae\xa1\xe1\xa4\x94\xc0\x99\x61\x83\xa1\xda\x73\xf1\x35\xe9\x4f\x3a\xb7\x26\x7c\x67\xc4\x8e\x2e\x26\xa1\xe0\x52\xe9\x6c\xc3\x19\x42\xcb\xa8\xf9\x7f\x67\x3a\x40\x63\x83\xb9\x25\xbf\xff\x8f\x66\xda\xb2\x25\x35\xb6\x42\xc5\x05\x18\x69\xb5\x12\x47\xab\x26\x99\x7b\x02\x60\x4e\x67\xb2\xf3\x93\x17\x31\x39\x5a\x35\xc9\xe4\x13\x40\xd7\x43\x01\x65\x54\x7d\x67\x10\x8d\x03\xdc\x24\xee\xe0\x00\x58\x84\xa6\x1d\x93\x26\x8e\x85\x45\x8a\x99\xf1\xd2\x04\x53\xb0\x48\xb1\x3a\x15\x58\x70\x8f\x82\x56\xc7\xcf\xe4\x88\xc2\xd5\x24\x37\x28\x75\x7e\x35\x16\xd1\xa9\x0f\x4b\x78\x38\x1a\x07\xde\xf5\xb4\xd2\x11\xaf\xb8\xb8\xeb\x83\x60\xd9\x59\x2a\x55\x45\x86\x61\x37\x79\x6c\x54\xb4\xdc\x89\x16\x81\xda\xb2\x6a\xab\x69\xa1\x26\x12\x64\x5b\x55\xb4\xa0\xba\x74\xf6\xa5\x97\xf6\x17\x4d\x14\x06\x64\xef\x36\x1a\x10\x38\x53\x94\xb5\xe9\x34\xab\x51\xb5\x20\x8e\x7b\x0c\xe4\xb9\x84\x0f\x9c\x37\x11\x47\x35\x82\x4e\x1d\x9b\x76\xe3\x38\xf2\x2c\x08\xfc\x6f\x4b\x05\x96\xa7\xf3\x32\x8f\x37\xa6\x12\x76\xa4\xd1\x02\x4b\x28\xb1\xa2\x4e\xf1\xa7\x2b\x3d\x1d\x17\x5a\x38\xcf\x9b\x5b\x9f\x08\x5c\x2b\x18\x39\x18\xc1\x46\xb0\x96\xf5\x38\x61\xbe\xbf\x0d\x04\xd2\x0f\xf2\x91\xc0\x05\x61\xda\x83\x5b\x11\x9e\x91\xd1\xca\x54\x41\x64\x47\x68\x43\x74\x9c\x0f\x43\xdb\x23\x6c\x3e\x29\x8a\xe3\x31\x90\x5f\xe7\x95\x89\x28\x7f\xc2\xa8\xb3\x29\xa5\xcc\xe0\x99\x33\x52\xd1\x9e\x3c\x08\x16\x69\xaf\x1a\x2f\x1f\xb0\x02\x8b\x21\x73\xe3\x25\x69\x1e\x61\x31\xc1\xfc\xb0\x26\xea\x01\xe0\x05\x41\x4d\xa5\x4e\xac\x4d\x0f\x08\x1a\xb9\x1f\xb0\xe2\xa2\xb3\x24\x5b\x03\x09\x1d\x61\xee\x8f\xf9\x4d\xd9\x93\x28\x4a\x7b\x63\x1e\x7a\x8c\x89\xa6\x7f\xc8\x2e\x9e\xa8\xb4\x29\x14\x19\x6f\xd7\x75\x18\x37\xe9\xc8\x9a\xf9\x93\x08\x2b\x1d\x72\xd9\x5a\xcf\x7b\xf5\x96\x4b\x9b\x5c\x86\xee\xdd\xf1\x98\x91\xa2\xe0\xc2\x56\x17\xb6\x89\x32\xcc\x8f\x66\x73\xbf\xe1\xc8\x79\xdd\x05\x30\xd8\x3f\xf7\x7b\x9f\x05\x61\x36\xb4\x76\x20\xb1\x8f\x7b\xe2\x58\x77\x48\xa3\xf9\x6a\x03\xb8\x7b\xeb\xb7\x7b\x7d\xc8\xea\x7b\xc7\x86\x1c\x46\x42\x38\x8e\x87\xb5\xee\xe9\x5e\x92\x75\xae\xf6\xc5\xda\xf4\xba\x28\xf4\xd5\xaa\x55\x75\xf6\x81\x0b\xc1\xf7\xf7\x1a\xe5\x72\xf8\xf1\xda\x4a\x35\x0b\x62\x36\xdd\x89\xe9\x08\x36\xe4\xb0\x4c\x37\x65\x0c\x49\x7e\x79\x62\x5e\xf1\x37\x77\xaf\x3d\x57\xbb\x4d\x03\x78\x0f\xad\xba\xcc\xd8\x90\x43\x1c\x5e\x3a\xc3\x1b\x18\xe0\x9b\x6d\xab\x4c\xf7\x2f\x1b\x09\x33\x78\x90\xe8\x2f\x8d\xc5\xcb\xcf\x92\x6c\x3b\xb7\xe8\x38\x1e\xc6\xce\x93\x12\x18\x14\xb5\x3b\xdc\x8c\x70\x67\xd0\xc3\x9c\x97\x58\xe9\x6b\xaf\xb9\x30\xdf\xa0\x44\xb1\xeb\xa8\xb3\xce\xba\x73\x52\x96\x02\xa5\x0c\xb8\xa5\xd5\xe4\x19\x0b\x67\xb2\xec\xdd\xf0\x66\xa4\x61\xc2\x86\x50\x27\x59\x10\x1b\x7f\xa1\xe0\x80\x07\xaa\x00\x89\x68\x8e\xf3\xd4\x2d\x7d\xca\xfc\x59\x44\xac\xff\x26\x52\x83\x12\x2d\xce\x46\xc4\xa3\x54\x91\x96\x6d\xbc\x70\x2a\x93\x8c\x3c\x28\x5a\x39\x71\x83\x9d\x6a\x38\x19\x3b\x18\xec\x30\x8d\x11\xdb\x0c\x09\xd7\xfd\x66\xef\x1f\x58\xae\x11\x0a\x22\x11\xf6\x35\x0a\x0c\xaa\xaa\x92\xa3\x64\x0a\x6a\xb2\x43\x20\x76\x83\x19\x28\x81\x24\x3e\x8f\x48\x78\x17\x47\x42\xdf\x7f\x7b\x37\x7f\x17\x1a\x5f\x3b\x99\x69\x17\x99\x2e\x0e\x2c\x7a\x28\x98\x4b\xeb\x5e\xf3\x07\x03\x06\x57\x3f\x0e\xfa\x7b\xef\x5d\x8b\xee\xc2\xd1\x5d\x54\xfe\xbd\x79\x3d\xf4\x99\x9e\x83\xfe\xb8\x51\x1f\x30\x50\xe3\x8b\x1c\xc5\x01\xf6\xb0\xb0\x79\xf0\xe9\x0e\x4b\xa0\x2a\xb4\x41\xe0\xae\x6b\xad\x3e\xd4\x71\x48\x58\x3a\x6a\x1d\x71\xec\xc8\x13\x7e\xe9\x37\x7e\xbf\x38\xc9\xf7\x5e\xe5\xb0\x27\x3b\xeb\xa8\x13\xfa\xd1\x56\x05\xa6\xf3\x1d\xa5\x7f\xad\x08\xd9\x3e\xb8\xce\xb8\xe2\xae\x51\xef\x6f\xe5\xdd\x06\x5d\x4b\xf1\xba\x55\xb5\xcb\x0b\xb6\x4c\xe8\x57\xd3\x74\x3f\xd5\xee\x18\x33\x98\x7d\xd1\x64\x4f\x67\x9d\x97\xf7\xfd\x03\xcf\xd3\xbe\x5f\x21\x5e\x9b\x7e\xe1\x77\x42\x7f\x9c\x84\x7e\x5a\x85\x87\x9d\x80\x9f\x02\xcd\x54\x84\x71\x9b\xd9\x3a\xbd\xcf\xa0\xe4\xc0\xb8\xea\x4a\xa9\xd9\x70\xbd\xe4\x5d\x75\xd6\x6f\xd2\x32\x86\x5a\xe9\x44\xd0\xe6\xd8\xcd\x39\xcc\xf0\x42\x26\x50\x38\x15\x76\x23\x3c\x20\x09\x28\x30\xd6\x8a\x9b\xc0\xbe\x47\x9b\xc3\x4b\x71\x22\x62\xec\xe7\x9f\x61\x4b\x18\x2d\xb2\x37\x7f\x30\x73\xf1\x50\x1c\xec\xa1\x20\xb0\x42\x81\x3a\xb6\x5c\xcd\xe7\x71\xd4\xb0\x6b\xc1\xf0\x4d\x7e\x36\x61\x8d\xf7\x09\xd8\x49\x58\xc5\x22\x40\xd5\xaa\xd6\xe0\xae\x2e\xa4\x79\xa9\x51\x43\xd5\xb0\xa7\x4d\x03\x0c\x77\xfa\x2e\xa9\x33\x1f\x29\x6a\x2c\x47\x86\x21\xd2\x63\x8c\xb1\x8f\xb6\x4c\xcb\x4a\x14\x5d\x6d\xe8\xe1\xc5\x33\x61\xb7\xe5\x0e\xd5\x55\x8d\x54\x84\x91\x29\xad\x47\x96\x3a\xb0\x74\xd0\x16\xbc\x69\x70\x7c\x3d\x09\xa6\x04\x8e\x91\x8f\xad\x10\xc8\x54\x73\xb4\x72\x50\x69\x0e\xf1\x6d\xb1\x8a\xd0\x66\x54\xda\x67\x44\x76\x53\x32\x9b\xdd\x5d\xa7\x87\x36\x54\x1d\x7d\x1a\x9b\x2a\x76\x1b\xbe\xa6\x45\x3e\x52\xc8\x87\x56\x85\xfd\x38\xa1\x1d\x1c\x53\xe9\x71\xe7\xac\xa9\x53\xd4\xcc\x77\x13\xec\xc3\x9a\x48\x68\x50\xca\xe0\x46\xea\x17\x77\xb0\x9d\xbe\x2d\xf8\xbf\x10\x04\x4e\x4b\x40\x66\xc8\xe5\x86\x20\x70\x75\x1e\xae\x1a\x0d\x30\xba\xdd\xf3\x93\x46\x5a\x6e\xd7\xb8\x68\xbc\x73\x7d\x52\xdf\x12\x0d\x92\x98\xc0\x82\x33\xdb\x90\xc1\x12\x5a\xe9\xdb\xaa\x25\x51\xc4\x43\x32\x95\x6e\x4a\xa9\x6f\x3e\x6e\xbc\xf5\x39\x9a\x5e\x18\x95\x37\xbc\xf8\xea\x86\xc2\xba\xd2\x30\x2b\x6a\xb2\xdd\x22\x73\x43\x59\xf0\xb3\x97\xe4\x2c\xb6\x13\x34\x01\xcb\xaf\x40\x4e\x48\xcf\xc9\xfa\xf1\x5b\xd8\x60\xbf\x9c\xec\x01\x87\x83\x38\xe7\x95\x1d\x64\x15\x7c\x7b\xbc\x8a\x16\x8e\x00\xc9\x00\xd6\x21\xa2\xc9\x03\x24\x5a\x0a\xc1\x85\xe6\xc7\xdc\x9a\xd5\x61\xd0\xcd\x36\xbd\xd1\xa3\xe9\x69\x1b\xb4\x42\xd3\xd2\xa0\xa4\xa1\x7f\xe9\x3b\x0a\x15\x52\xfd\xf0\x26\x25\xaa\x1d\xd6\x26\x47\x47\x5f\xf4\x19\xfd\xf7\x81\xe4\x79\x7c\x49\xc2\xcd\x56\x1d\xc1\x09\xe3\xaf\xf9\x7b\x41\x0d\xbb\x0c\xf7\x03\xb5\x29\xee\x33\x74\xe7\xa6\x43\x9d\x35\x9c\x94\xaf\xd0\xd9\xd3\x9b\x4a\xb2\xc3\x2c\x12\x6b\xa6\xf8\xa9\x3b\x7a\x8f\x7c\x66\xfe\x1e\x6d\x3f\x7f\x7e\xaa\x12\xd3\x9f\x3e\x55\x89\xd7\x4d\x4e\x55\x1e\xcf\xba\xee\x8d\xab\x39\x92\x48\x65\xc7\xfb\xfa\x4d\x61\x31\x7b\x34\x7a\x74\x21\xbd\xa6\x3b\x64\x43\x49\xcc\xdb\x01\x0b\xc9\x88\x7a\xb2\xec\x79\xae\xa6\x4a\x8c\xbf\x35\x40\x1a\x26\xa5\x2f\xac\x12\x43\xb1\x41\x61\xa1\x48\xe3\xda\x5f\x76\x65\xd4\x7e\xff\x09\xb2\x91\x70\x3f\x79\xc2\x54\xf3\xfd\xed\x90\xdd\x9e\x3c\xd5\x70\xcf\x87\x80\xd1\xf1\x13\x46\xa7\x69\x48\x0e\x42\xec\xa3\xb9\x23\x00\xb1\xe1\xd4\xfd\xc0\xc8\xe6\x06\xad\x7f\xed\xdc\xfa\x8a\x41\x99\x0f\xc4\x44\x22\xf0\xa3\x70\x5b\x1c\x15\x66\xcf\xa5\x0e\x5e\x3b\x68\x37\x34\x77\xc7\x2d\x5e\x82\xfe\xf7\x6a\xf8\x83\x8a\xf7\x59\x9e\xa7\x7f\x69\x11\x29\xd9\x8c\x4c\xf5\x51\xf6\x80\xf8\xb7\x06\xd9\x29\x41\x7a\x75\x6e\xf6\x98\x41\x14\x9f\x95\x1b\x0d\x9a\xfd\xbc\x7f\x3f\xfe\x2f\x00\x00\xff\xff\x51\x8e\x37\xca\x9f\x25\x00\x00" func flowfeesCdcBytes() ([]byte, error) { return bindataRead( @@ -120,11 +120,11 @@ func flowfeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0x89, 0x18, 0x17, 0x7b, 0xf8, 0xd2, 0xd8, 0x8, 0x9a, 0x5b, 0x17, 0x45, 0xf, 0x24, 0x33, 0xe2, 0x21, 0x69, 0xf7, 0x78, 0x68, 0xbc, 0x2c, 0xac, 0xf9, 0x75, 0xf2, 0x23, 0x7b, 0x2e, 0x8a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x47, 0x2e, 0x84, 0x65, 0x99, 0x25, 0x84, 0xf, 0xc7, 0xd, 0xa1, 0x6f, 0xe7, 0xdb, 0x3c, 0x26, 0xe4, 0x2c, 0xd2, 0x31, 0xe, 0x5c, 0xd3, 0xb6, 0x90, 0x27, 0x79, 0x3c, 0x2f, 0xe2, 0x7a, 0x9e}} return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdb\x46\x92\xf8\xdf\xe7\x4f\x31\x76\xd5\xcf\x21\x63\x3d\xfd\xc8\x65\x55\x92\x77\x15\xc9\xbe\x53\x25\x91\x5d\x96\xb3\xf9\xc3\x95\x4a\x86\xc0\x50\x9c\x33\x08\x30\x18\x40\x34\xcf\xf1\x77\xff\xd5\xf4\xbc\x5f\x00\x48\x51\x8e\x2f\xbb\xaa\xdd\x58\x22\x81\x9e\x9e\x9e\x99\x9e\x7e\xf7\xfe\xd7\xf7\xee\x21\x84\xd0\xcb\xa2\x5a\x5e\x9c\xbf\xc5\x93\x82\x5c\x35\xf8\x3d\x2d\xaf\xc5\xe7\x6f\x67\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\xcc\x91\x7c\x04\x65\x55\xd9\xd4\x38\x6b\xd0\x1c\x97\xf8\x9a\x30\x78\xa5\xac\x72\x82\xaa\x05\xa9\x71\x53\xd5\xec\x2b\x78\x21\x27\x05\xb9\x96\x7f\xd3\x72\x5a\xd5\x73\xdc\xd0\xaa\x84\xe7\xf9\xf7\x30\x44\x53\xbd\x27\x25\x43\xcd\x0c\x37\x08\xd7\x04\xb1\x06\xbf\x27\x39\xc2\x0c\x2d\x70\xdd\xa0\x6a\x8a\x1a\x85\xcd\xeb\xba\x6a\xaa\xac\x2a\xf6\x04\x96\x97\x55\x4e\x18\x62\xed\x64\x4e\x1b\xfe\x10\xad\xc5\xcb\xa8\xa9\xe0\x9d\x45\x3b\x29\x68\x86\x70\x9e\xf3\x27\x2f\xca\x69\x85\xa6\x6d\x99\x69\x14\xf2\xb6\xe6\xd3\xe1\x8f\x32\x39\x35\xdc\xc2\xd7\x68\x31\xc3\x8c\xec\x29\x62\x50\x86\x6a\x92\x55\x75\xce\xe4\x30\x7c\x32\x30\x83\xac\x9a\xcf\x69\xd3\x90\x5c\x4e\x63\x8f\x93\x6e\x85\x70\xc1\x2a\xb4\xa4\x45\x81\xae\x49\x83\x30\x60\x0a\xb0\x5e\x4d\xfe\x87\x64\x8d\x98\x6c\xc3\x9f\xcc\x70\x89\x5a\x06\x28\x03\xee\x3b\xa8\x2d\xe5\x2f\x1c\xfe\x92\x36\xb3\xbc\xc6\x4b\x54\x93\x25\xae\x73\x26\x51\x7a\x81\xb3\x99\xa0\xf8\x0c\x33\x34\x6f\x8b\x86\x2e\x0a\x22\x70\x40\x93\x36\x7b\x4f\x1a\x49\xd1\x59\x55\xe4\x12\x69\x81\x21\xbc\x3f\xc1\x8c\xe4\xa8\x2a\x0d\xd5\x9a\x96\x1d\x99\xd9\xec\xc8\x55\x50\xd8\xd0\xf2\x5a\x23\x96\x0b\xcc\x04\x42\x24\x97\x18\x9d\xeb\xa5\x86\x29\x01\x01\x6a\x72\x4d\x59\x43\xf8\xc8\x6a\x2b\x10\xf4\xf2\x87\x57\x3f\xf3\x0f\xb0\xbb\x63\x06\x2d\x08\x9a\xac\x50\xcb\xd4\x23\x0a\xfc\x25\x59\xea\xd1\x47\x63\xbd\xc4\x7b\x6a\x27\xaf\xd0\x0c\xdf\x10\x01\x15\xcf\xa3\x54\x72\x37\x2f\xca\xab\x3d\x73\x0e\x4e\xf3\x39\x2d\x81\xce\x1c\x02\x6e\x9b\x59\x55\xd3\x66\xc5\xe7\x50\x93\x79\x75\x43\xc4\xdb\x72\x83\xec\xc0\x7b\x35\x99\xb6\x65\x8e\x68\xc9\xda\xe9\x94\x66\x94\x94\x4d\xb1\x52\x3b\x9b\x3f\xce\x76\xd0\x02\xaf\xd4\xaa\xee\xe8\x13\x01\xf0\xe4\x89\x98\x90\x66\x49\x0c\xa6\xb0\xb5\x18\x11\xdb\x6a\x86\x17\x0b\x52\xa2\xaa\xcc\x08\x22\x37\xa4\x5e\x21\xb2\xa8\xb2\x99\x44\xfb\x8a\x10\xbe\xeb\x29\x27\x03\x2e\x34\x2d\xf3\x2a\x6b\xe7\xa4\x6c\xe0\x10\xa2\x19\xa9\xc9\x11\x9a\x35\xcd\x82\x1d\xed\xef\xe7\x55\xc6\xf6\xaa\x72\x5a\x54\xcb\xbd\xaa\xbe\xde\x97\xef\xec\xdf\xbb\x87\xbe\xde\xbf\x77\x8f\xce\x17\x55\xdd\xa0\x97\x6d\x79\x4d\x27\x05\x79\x0b\x24\x9c\xd6\xd5\x1c\x3d\x70\x3e\x7b\xa0\x9f\x2c\xaa\xa5\xf3\x94\xfa\x5b\x3f\xf1\x5d\x5b\x97\xa4\x96\x5f\x8b\x3f\x9c\xb7\x5f\x12\xc2\xc4\xb7\x07\x1f\xf8\xa6\x79\xf9\xe2\xc5\xd5\xe9\xf9\xf9\x9b\x17\x57\x57\xea\xb1\xb3\x7a\xb5\x68\xaa\x7b\xf7\x70\x96\x11\xc6\x46\xb8\x28\xc6\x86\x39\x85\xbc\x0d\x7d\x14\xe4\xd9\xdf\xdf\x47\x2f\x38\xb9\x04\xd9\xad\x97\xc9\x0d\x29\x1b\x74\x49\x96\xf0\xf5\xa8\xa9\x1a\x5c\x5c\xc1\xaa\x1d\xa1\x9f\x5e\xd2\x0f\xdf\x3c\xdd\x41\xf0\xe1\x1b\x58\xb8\xd7\x78\x55\xb5\x8d\xf9\xaa\x94\x2f\x9e\x55\x6d\xd9\x90\xfa\x08\xfd\x74\x51\x36\xdf\x3c\x1d\x27\xc6\x81\x67\xdf\x1a\x70\xec\x35\xa6\xb9\x18\xd4\xc0\xe4\x14\xe0\xa4\x30\x9f\xcc\x69\xd9\xd8\x08\x4d\x09\x61\x40\x3f\xeb\x33\x62\xa1\xf1\xb2\xaa\x25\x7c\x83\x90\xa6\x83\xe6\x4c\x51\x32\xf0\x6f\xcf\x6a\x82\x1b\x92\x8f\xf8\xb6\xbd\x38\x3f\x42\x57\x4d\x0d\xec\xa0\xae\x0a\x22\x00\x7e\xbb\x83\xf0\x9c\x8f\x75\xa6\xf8\x87\x42\x24\x35\x73\xd8\x09\x4c\x3f\x1e\xc0\x16\xe0\x86\x41\x11\xeb\xb3\x21\x08\x3e\x41\x01\xe6\x0d\xf9\xbd\x25\xac\x21\xf9\xdb\xea\x27\xc1\xe8\x6e\x85\xd5\x4f\x8a\x6f\x6e\x01\xca\xad\x66\xf7\x06\x78\x54\x7e\x5a\xe6\x6f\x80\x29\x6d\x0c\xcc\xde\xa3\xdd\x10\xdc\xed\x77\x84\x7a\x8e\x81\x9a\xa4\x98\xf2\xcf\xf2\xc6\x2b\x6f\x85\xe6\x76\x60\x5d\x92\x66\x59\xd5\x7c\x15\x4f\xf3\xbc\x26\x8c\xfd\xb4\xc8\xa3\x67\xa1\x24\x4b\xf9\x84\xfa\xac\x6b\x49\x7e\x26\xf4\x7a\xd6\x9c\xcd\x70\x79\x1d\x87\x25\x1e\x88\x9c\x56\x7d\xcf\xa5\x8f\xac\x7e\x24\x75\x6e\xb5\x50\xc6\x3f\xe4\x23\x3c\x79\x9c\x42\x56\xc3\xea\x3b\xaf\x11\x98\x43\x69\xec\x8d\x91\x38\xcd\xdb\x1b\x60\xc0\x39\xdf\xde\x60\x69\x2e\xb0\xed\x31\xee\x88\x66\x5d\x87\x7e\x00\xfc\x35\x39\x81\x1e\x76\x28\x4b\xd8\xde\x14\xb7\x32\x92\x3e\xa7\x67\x5a\x08\xa1\xa4\xc8\xd9\x90\xd3\xda\x36\xaf\x49\x9d\x71\xe9\xec\x9a\x8c\x4a\xb2\x74\x3e\xe8\x67\x54\xcb\x9f\x09\x79\x5f\xac\x84\x44\xc2\xdf\x77\x65\x93\x8e\x17\xa5\x70\xf4\x23\x2d\xe9\xbc\x9d\x33\xfe\xae\xfa\xfd\x08\x7d\x84\xfb\x5d\x41\xf9\xd4\x01\x46\xcf\xc4\x85\x67\x81\x8b\xd0\xe9\xbf\xab\x42\xe8\x54\x88\xe6\xa4\x6c\x40\xac\x06\x75\x73\x5a\xd5\x08\x17\x05\x7c\x05\xf2\x32\xa2\xa5\xf8\x43\xb0\xe4\x3d\x0d\xe2\xa2\xcc\x8a\x96\x3f\x20\x1e\x53\x6a\x64\xf9\x55\x83\x70\xd6\xd0\x1b\x52\xac\x40\x91\xa4\x19\x5d\xe0\x86\x6b\xb8\xea\xcd\xf7\x64\x85\x4e\x84\xf0\x7e\x71\x6e\x4f\x4c\x89\x90\x63\x74\x83\x6b\x01\xf7\x08\xfd\xe3\xa3\xd8\x0a\x47\xf2\x56\xe5\xd2\xfe\x27\x33\x13\xae\x29\xcc\xc5\x3c\xe5\xb6\x00\xcd\xd5\xd2\x6d\x09\xd7\xd9\x60\x5b\xd7\xa8\x59\x2d\x84\xea\xa6\xd4\x3e\x0d\x87\x96\xa8\xaa\x73\xa1\x33\x4d\x08\x97\x66\x19\xcd\x49\x4d\x72\x74\x83\x0b\x9a\xeb\xe7\xbe\x27\x2b\x76\xa4\xff\x3a\x44\xbb\xe8\xac\x2a\x0a\x92\x35\x55\x2d\xf4\x62\xfd\xdd\x63\xf8\xae\x64\xa4\x64\x2d\xf3\xbe\x7b\x82\x76\xd1\x8b\x0f\x24\x6b\x41\x23\x70\xbf\x7b\x8a\x76\xd1\x3f\x49\x4d\xa7\x34\xc3\x91\xaf\x9f\xa1\x5d\x74\x0a\xf4\xb2\xbe\x50\x3b\x23\xcb\x38\x05\x04\xfd\x24\x55\x80\xb1\x73\xe6\x4b\x6b\x2e\x1f\x7a\x1b\xcb\x25\x24\x88\xc0\x09\x32\x5a\x26\x82\x60\x93\x68\x20\xd5\x54\x90\x1b\x16\x17\x88\x6d\xa9\x96\x59\x5b\xd7\x7c\xd3\x92\x40\x05\xb0\xd1\x06\x1c\xec\x3b\xe9\xbb\x15\x08\x8b\xab\x05\xb9\x05\xf6\xa0\xbc\x4d\x08\x5a\x60\x0a\x26\x0e\xa9\x00\x4a\xf4\x9a\x35\xf0\x23\x42\x79\x78\x4f\x4a\xf7\xa4\xbb\xb8\xd4\x7c\xe9\x94\x0d\x65\x09\x2c\x02\x61\x31\xa4\xd9\x94\x86\x4a\xd7\xa4\x31\x44\xbc\x7c\xf5\xf6\xc5\x11\x3a\x13\xd8\x14\x2b\x44\xf9\x19\x6b\x50\xcb\x48\x9e\x3e\x2d\x62\x42\x6f\xf8\xb0\x21\xfb\x70\x71\x5b\x68\xf6\xc6\x11\x54\x94\x10\x68\x81\x4a\xeb\x68\xe5\x88\x2f\x82\x50\x08\x35\x14\x3e\xa9\x96\x91\xda\xda\x1a\x92\x4f\xc3\x5a\x57\x88\x36\x49\xfa\x71\xe0\xe7\xfa\x61\x71\x09\x9c\xc5\xc8\xf8\x1a\x37\x33\x06\x7b\x8d\x35\x15\x6c\x22\xa5\x4f\xd7\x84\x55\x6d\x9d\x91\x90\xbf\x17\x44\x48\x7a\xb0\x73\xea\xab\xa6\xaa\xf1\x35\xe1\x80\xf8\x85\xa2\xff\xe8\x79\xed\x35\x98\xaf\xc4\x5b\xe6\xf7\xe8\x4b\x92\xe7\x82\xa9\x62\xad\xd1\x2c\xae\x9d\x78\x4b\xd0\xe1\x6b\xf3\x13\xb7\x09\x9e\x55\xf3\x45\xc5\x68\x43\x10\x3f\x21\xe8\x9c\x4c\x69\x09\xf6\x07\x86\xbe\xb6\x7f\xf6\xdd\x4b\x12\xd3\x92\xd9\xa6\x41\xb1\x90\x94\x21\xb6\x20\x19\x67\x3d\x96\xa9\x88\x96\xa0\xd3\x07\xf3\x50\xcb\x60\x31\x66\xa5\xe9\xdb\xdb\xad\x2d\xe9\xef\x2d\x67\xf5\xea\x38\x94\x4a\xf5\x55\x4f\x5d\x91\x06\x2d\x67\xa4\xd4\xdf\x72\x44\x32\x21\x46\xeb\x07\x7d\x0a\xd2\x5c\x09\x09\xe1\x90\x70\xa6\xaa\xa9\x3b\x92\x0d\x00\x4e\x8c\xd1\xa3\xef\x25\x1f\x2a\x7d\x4d\x44\x0f\xda\xff\xc6\xf7\x64\xd5\xfb\xb4\xdc\xd2\xf6\xa3\xee\x6c\x5e\x9d\xbf\x3a\x42\xaf\xeb\xaa\x9a\xf2\x09\xbd\xae\x18\x23\x8c\xf1\x05\x1b\xbd\xae\x5e\x8f\x15\x49\xd5\xc9\x58\xd4\xf4\x06\x37\x84\x5f\xb1\x11\xaa\x00\x7f\xb4\xb9\x62\x55\x16\x2b\xd4\xcc\xa8\xb8\xc4\x15\x03\x2c\x56\x70\x45\x2a\xa3\x23\xe7\x3d\x14\x2e\x7b\xb0\x65\x69\x7b\xa3\x07\x9f\x32\x7e\x53\xb6\x04\xcd\x5b\xd6\x20\x5c\x2c\xf1\x8a\x71\x8e\x8b\x27\x95\x34\x02\xaa\x6b\xba\x16\x97\xd1\x9c\xf3\x5a\x71\x0f\x6b\x13\x1d\xbf\x58\xb2\x8c\x2c\x9a\xd8\x38\x92\x76\x73\xbc\x58\x70\x4c\x2e\xa4\xe4\xa2\xae\x0d\x73\x63\x1c\xa1\x7f\x68\xb3\xd7\xde\x3f\x71\x5b\x34\x31\x62\x18\x32\x18\x0a\xf0\x79\xdb\xa6\x65\x69\xd7\xe6\x4c\x48\x08\x41\x1f\x1a\x65\xf0\xb3\x01\xfe\x58\xdd\x10\xa6\xac\xdf\x36\x26\xd2\x86\x88\x84\xd5\x19\x91\x32\xe7\x2b\x86\x4b\xeb\x8e\x19\x38\x33\xcb\xc4\x73\x9b\xc9\x29\x5b\xb2\x30\xf0\x81\xb1\xbe\x26\x37\xb4\x6a\x99\x87\x52\x62\x5a\x4a\x41\xe8\x9e\xd8\xde\x3a\x33\xd3\xba\x5a\xef\xcc\xfa\x67\xc5\x39\x23\xbf\x8d\x80\x4d\x36\x95\x31\xe3\x73\xf6\xc2\x2f\x37\x61\xfc\x5f\xe2\xb2\x59\x1f\xc5\x7e\xda\x5f\xe9\x0b\x4a\xdc\xa9\x1c\x15\x90\x38\x80\x86\x94\x49\xaa\xad\x33\xf4\x1b\x69\xee\xef\x1b\xfa\x07\xca\x40\xe8\x31\xe7\x46\xee\x5a\x45\x27\xc7\xe0\x1f\x63\xa8\xe6\x4d\x2e\x74\x0b\x55\xeb\xc8\x56\xd7\x2c\xc9\xdb\xde\x6c\xb4\xcc\xc4\x61\x86\x29\x9c\x83\x9c\x22\x8c\xf4\xd2\x0b\x51\x92\x65\xc7\x71\xd6\xac\xd0\xd2\xf4\x1c\x3b\xee\x93\xc7\xe1\x98\x71\x21\xcf\xdd\x14\xb5\x32\x38\x70\x64\xe4\x0e\x89\x9c\xe4\x24\x3e\x4d\xc2\x6c\xe1\x4a\x2a\x0a\x2b\x61\x3a\xe2\xa2\x65\x4e\x1a\x52\xcf\x69\xc9\x0f\xc9\x4a\xf8\x2e\x04\xb6\x6a\x8f\x4e\x1b\xb1\x0f\x03\x5f\xcb\xc8\x30\x60\xc9\x3f\x0f\x0f\x0e\xc6\x49\x04\xe1\xa2\xc7\x85\x6b\xb4\x32\x58\xf1\xaf\x47\xfa\x2f\xf8\x44\x5f\x99\x3b\xce\xe7\xb6\x45\xd9\xf9\x22\x79\xfb\xa5\x1e\xb3\xee\x31\xf7\x91\xf0\x9e\x73\xbf\x0f\x99\xdc\x47\xc7\xbf\x21\xb6\xfc\x27\xfd\xce\x18\x7d\x74\xde\x5f\xd4\xc4\xfb\x44\x4c\x78\xaf\x20\xe5\x75\x33\x43\x27\x27\xe8\x9b\xa7\x47\xe8\xc1\xa5\xd0\x3a\x91\xfc\x18\xee\xaa\x09\x41\x4f\x1e\xa3\xc9\xaa\x21\x0c\x8d\xbe\x79\x8a\x66\xe4\x03\xca\x66\x98\xcb\xd6\xa4\x66\xe3\x07\x01\xd8\xd0\xc3\xb1\x47\xd9\x3f\xb9\x9a\x08\xfe\xce\xf3\x11\xcd\xc7\x47\xe8\xc1\x5b\x25\xcd\x5c\x9c\x8b\x81\xc0\x1d\x06\x77\x6e\xd9\xce\x27\x5c\x7c\xe6\xfc\xaa\xa8\x96\xa4\xce\x30\x23\xde\xc0\x83\xc6\x05\xf5\xeb\x1d\xcd\x7f\xe1\x33\x2c\x69\x21\x87\xbd\x38\x47\x19\x2e\xf9\xcd\x8d\x8b\x9a\xe0\x7c\x85\xc8\x07\xce\x20\xa4\x32\x2f\x7c\x66\xe1\x00\x7c\x23\xa0\xe7\x27\x62\x2b\x8c\x0e\xc7\xe8\xe1\x43\xf1\xd9\xb1\xfa\xec\x99\x9a\x18\x7c\xac\xc8\x77\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xbf\xc2\x9f\x85\x90\x83\x9d\xa4\x16\xe6\x39\x3a\xe0\xa3\x24\xbf\x3f\x3e\x41\xcf\x0e\x0f\x14\x35\xfd\xa7\x34\x06\x05\xff\xa3\x99\xe1\x92\x3f\xdd\x49\x44\x67\xb3\x5a\xdb\xe3\xf0\xf1\xb7\xc1\x28\xdf\x93\x95\xbf\x53\xc8\x07\x9c\xf1\x03\xfa\xcd\x53\xb5\x63\x0e\x1f\x7f\xdb\xbf\x65\xcc\xfe\xb7\x87\xfc\xdb\x63\x39\xa4\xf9\x3a\x35\xde\xdf\xbe\xd1\xe3\xfd\xed\x71\xff\x78\xf7\x23\x7b\xe5\x9a\x34\x81\x61\xfd\xac\xc0\x74\x4e\xf2\x11\x56\xe7\x3b\x20\xf1\x38\x49\x7b\xb9\xc3\x60\x57\xab\x6d\x36\x21\xa4\x44\x99\x00\xba\x01\x56\xdf\x93\x95\xc2\xe8\x3d\x67\x15\xce\x52\x84\x98\x7c\x2f\x1c\xf9\xdb\xc1\xe2\x4a\xaf\x81\x83\x82\x59\x9a\x71\xb8\x58\xeb\x0d\x6e\x5d\x9e\xfc\x87\x5f\xba\x70\x27\x7c\x0f\x06\x31\xa1\x6a\x7e\x4f\x56\xa3\x00\xe3\x85\xfa\xca\x46\x67\x2f\x27\x59\x95\x93\xff\x26\x1f\x46\xe3\x9d\x70\xc3\xd1\xeb\x12\x37\x6d\x4d\x4e\x8b\xeb\xaa\xa6\xcd\x6c\x7e\x84\xae\x82\xcf\xf6\xbe\xfb\xe1\xea\xd7\xef\x7e\xb8\x3a\x7c\xfc\xeb\x93\x6f\x0f\x1d\x20\xe3\x10\xd9\x92\x34\xeb\xa0\xea\x9e\xb4\x6d\x60\xfb\xe2\xec\xfc\xea\xf4\xd7\xd7\x8f\x9f\x7d\xd3\x85\xaa\x56\x9b\xc0\x8a\xb6\x92\x52\x6e\x75\x43\x73\x92\x47\x55\xa9\x21\x4a\x14\x60\x49\x8a\xe9\x1e\xcd\xd1\x09\xa2\x79\xf8\x05\x70\xc4\x13\x60\x8c\xe1\x97\xe1\xe9\x39\x09\x4f\x54\xd7\x6b\x82\xf0\xce\xdf\xe1\xe3\xd6\xce\x3c\xb1\x76\x4a\x64\x12\xb6\xe8\x80\x4e\xd0\x41\xf8\x88\x25\x48\x1e\xef\xa2\x8f\x9f\x3a\x9e\xd0\x02\x1b\x40\x72\x1e\x8c\x1c\xb5\x16\x7c\x79\xea\x8c\x2d\xc0\xf0\xb1\xcf\x84\xe5\x63\x3f\xa0\x09\x51\x2c\x6a\x27\xa4\xd7\x8e\x3a\x66\x47\xa8\xa9\x5b\x32\xde\xd2\xc8\xdf\x93\x55\x6c\xd0\xef\xc9\x6a\xab\x03\x9a\xf5\x31\xa3\x99\xcf\x82\xa1\x42\xfa\x7b\x32\x13\x5f\x26\xff\x23\xcc\xee\x87\x7a\x43\x02\x90\xd4\x58\x8f\x77\x4d\x0c\xc9\x9e\x30\xc2\xbc\x98\x2f\x9a\x15\xbc\x3b\xba\xe1\xff\x15\xb6\x58\xfe\xdf\x63\x1f\xf8\xf3\xd1\x78\xbc\xd6\xa8\x5a\xfb\xfb\x73\x06\xfe\xfc\x13\x56\x0a\xdd\xe7\x1f\xd7\x57\x64\xf8\x69\xdd\xf3\xce\x2b\x99\xd3\x64\x00\x8a\x64\x7f\x2a\x02\x45\x33\xbd\x48\x14\x4a\x6c\x7f\xee\x4d\x70\x81\xcb\xcc\x3a\x35\x9e\x32\xf9\x53\x43\x0b\xda\xac\xd0\x4b\x19\x48\x26\x94\xba\x6c\x46\xb2\xf7\x4c\xda\x22\xbf\x62\xa8\xba\x21\x35\x2e\x0a\xcb\x4c\x23\xe1\x0a\x93\x06\x6d\x18\x9a\x54\x75\x5d\x2d\x49\x2e\xe5\xdc\x40\x81\xd2\xe6\x68\x4a\x96\x68\xda\x96\x00\xfa\x65\x5b\x14\x1a\xd7\xef\x04\xc8\xd1\x58\x29\x7b\x9e\x72\x41\xa7\x68\xd4\x35\x47\xf4\x28\x3c\x59\x7a\xfe\xe8\xb8\x67\x5d\x42\x45\xa6\x26\x4d\x5b\x97\xb0\x5c\xf6\xc7\x9f\x10\x29\x58\xc7\xf3\x9b\xa2\x88\x76\xbb\x31\xf4\xa4\x9a\xc4\x7a\x8a\x65\x40\x18\xd5\x64\x4a\x6a\xc2\xe1\x36\x15\xff\x5f\x55\x12\x75\xe7\x7a\xe6\x0a\x63\x71\x36\x6a\x4a\xff\xf2\x89\x81\x3c\x4b\xc5\xe8\xd7\x68\xc4\xc5\x11\x44\x12\x8e\x5c\xe5\x52\xb9\x9f\xc7\xe8\xa1\x07\x65\x90\x9a\xe9\xdd\x97\xef\xac\x71\x7f\x41\xf7\x85\x5e\x16\xbc\xc4\x7f\x1e\x5c\x09\x6b\x3b\xb1\x42\x76\xb9\xee\x96\x57\x44\xf8\x7c\x7a\xb5\x36\xf7\x5a\x96\xcb\x3e\x7a\xd8\x89\x11\x66\xeb\xd1\xe0\xef\xe3\xfb\xa9\x25\x3e\xcd\x73\x84\x2d\xdc\xa5\xad\xd0\x0a\xcc\x4c\xae\x1e\x5f\x38\x46\x1a\x13\x41\x1a\xf5\xf4\xeb\x0f\x8f\xd0\x3f\x3c\xb4\x7c\x13\x40\xe7\x9c\x8f\x77\xef\x1b\x58\xb1\xd9\xf4\xa1\xa7\x65\x9c\xd1\xaf\xa8\x24\x4b\xcf\x42\xd5\x8d\x8b\x2d\x1f\x99\x77\xd7\xc0\x22\x50\xdb\x04\x12\x7e\xe8\x53\x0c\x89\xb8\xe0\xb9\xf4\x25\xce\x10\x07\xe3\x5e\x94\x48\x24\xc3\x78\x00\x17\xf9\x87\xfc\x5a\x87\x1c\xc4\x50\xea\xb8\x8f\x02\x40\xeb\x20\x28\xa4\x59\x81\x8e\x17\xc9\x15\x43\xc3\x97\x81\xf5\x5b\xf7\xdc\xc3\x65\x79\x4f\xaf\x9a\xba\xcd\xc0\x69\x21\xee\x6b\xfe\xdb\x35\x69\x10\x57\xfc\x76\xc1\xb0\x23\x02\xd4\x27\x55\xdb\x48\x5e\x16\x78\xcd\x98\x80\xa1\x23\xe3\x3f\x0e\xf1\x70\xa5\x1e\xb1\x7d\x58\xa9\x67\xd6\x73\x61\xb9\x6f\xf4\xb9\xb0\x94\x0a\x3b\xf0\x51\xd7\x49\x23\xcd\xa8\xdd\x0f\x07\xa1\xad\x3d\xcf\x5b\xde\x84\x35\x9e\x1f\x0c\xde\x98\xe3\x63\x46\xe0\xc2\x37\xc2\xa3\x8b\xf3\x5b\xd9\xe1\x1f\xbe\x13\xfc\xe5\x97\xfe\xa7\x43\xab\x79\xdf\x4c\x92\x86\xed\xe4\x86\xec\x36\x38\xc3\x7d\x0c\x56\x67\x37\x88\xcb\x3f\x7d\xb0\xc5\x8c\xcb\xf8\x24\xa6\x39\x89\x2b\xdd\x38\x96\x25\xc8\x98\x1a\x04\x0a\xb9\x81\xb7\xd7\xa1\x9b\x5b\x4f\xad\xa1\xa6\x9b\x97\x36\xd1\xd8\x63\x6f\xf7\x2b\xef\xd6\x6b\x5d\x7a\xbc\xa3\xb9\x39\x6f\xc5\xc4\xba\x7e\x15\x32\x02\x22\x10\x1c\xfb\x35\xb9\x08\x14\xfd\xe5\x30\x28\x71\x54\xd4\x77\x7d\x30\xb4\x8a\x15\x81\xa1\xbe\x4b\xc3\xb0\x44\x52\xe7\x7d\xf3\xf9\xde\x7b\xb2\x8a\x2c\x7d\xfc\xbe\x8f\x00\xd0\xdf\xaf\x77\x37\x86\x53\xe9\x94\xcb\xe3\x97\x9c\x75\x4e\xec\xaf\x52\x02\xde\x39\xa9\xe9\x0d\xc9\xed\x78\x4a\xe4\xbb\xa2\x94\x18\x0e\xf1\x05\x7a\xbb\x70\x79\xd2\x24\x27\x25\x35\xa9\x8d\x98\x81\x3c\xf7\xae\xfd\xe5\x06\xd7\x46\x29\xbc\x6a\xe7\xe8\x44\x91\xd4\x47\xab\x6a\x1b\x1b\xb3\x7b\x01\x18\x5a\xe6\xe4\x43\x60\x16\x5b\xce\x68\x41\xe4\x77\xc7\xfe\x5e\x51\x66\xfd\x50\x3b\x70\xb8\xb4\x42\xca\x92\x53\x01\xe0\x2f\xa1\xef\x4a\xe2\x20\xfe\x7d\x84\x0e\x53\x80\x35\xe5\xac\xb5\x8d\x6b\x44\x7a\xd0\x71\x00\xcb\x23\x9c\xf3\xe7\x23\x33\x8a\xc1\x3b\xae\x2e\xf7\xeb\x26\x36\xe4\x2e\x09\xb8\x67\x67\x79\x4b\x78\xe7\x9b\x4b\x62\x6f\x73\xf3\xa4\xcd\x60\xbd\x69\x09\x16\xfd\xa7\x9c\x16\xc1\x4d\x9d\xa3\x62\x2e\x8d\x7f\x9f\x0a\xe4\x12\x48\xff\x6e\x9f\x87\xde\x6b\x36\x7a\x08\x34\xac\xf5\xb6\x8a\xd0\xc0\x2e\x4a\x89\x78\x6a\x93\x84\xc6\x1f\x29\x20\x3c\x8a\x5f\xfa\x8f\xe2\xb7\x78\xe4\x63\xff\x61\x75\x99\xa6\x35\xa6\x37\x26\x7d\x57\xfb\x57\x84\x8e\xc4\x58\x95\x51\xcc\xc7\x5f\xd2\x66\x66\x5b\x11\xf4\xcb\x32\x01\x58\x46\x19\x52\x06\x81\xa0\x24\x57\xf6\x10\x2b\xec\xb0\xb2\xd2\x7b\x29\x43\x13\x62\x85\xaa\x41\x00\x48\xa0\x86\x69\xb0\x69\x83\x8f\x13\x73\x44\x99\xb5\x5d\xdd\x30\xb1\xfe\x98\x92\xed\x04\x76\x25\x51\xb1\xc2\xb2\xe3\x71\xcc\x03\x51\x19\x18\x3d\x97\xc4\x23\x1a\x71\x83\xcb\x9c\x2f\x49\x51\x65\x5b\xc1\x71\xfd\x68\xb1\x00\x4d\x70\xd0\xaa\x34\x6a\x91\x4d\x8e\x4b\x1d\x2a\xd6\x8f\x4c\x4c\x1b\x5c\x33\x72\xcd\x20\xe4\x84\xae\x6d\x8a\xc7\xd0\xf8\xb4\xd3\x44\xd8\x14\x19\xb0\x90\x71\xfe\xb4\x56\x9c\x14\xe8\x86\x1d\x26\x21\xc7\x95\xf5\x39\x7d\x23\xff\x62\xae\xaf\x3f\xcb\x05\xf5\xe7\xb9\xdc\x12\xae\x2f\x73\x6d\xad\xe3\x88\xd2\x67\x65\x2b\xde\x28\x2b\x8d\x43\x5d\xf6\x3d\x42\xf6\xbf\x7d\x52\x9b\xf9\xa4\xbe\x54\xc3\x36\x8a\x1b\x99\x61\xcf\xe1\x12\x4d\x88\x24\x9d\x8c\x48\x9f\x55\x4b\x9d\x7d\xe5\x98\x9b\xf3\x64\x92\xb2\xb4\x39\x1b\x67\x46\xbf\xe1\xb9\xc7\x86\xe8\x5a\xf8\xb6\x6c\xc3\x5d\xcb\x40\xbc\xae\xc1\x37\xb0\xe0\x0e\x01\xbf\x86\x7d\xb8\xff\x1a\x4c\xd9\x49\xe3\x29\xe2\xdb\x34\x9e\xfa\x80\x72\x4f\xf6\x5d\x47\x5b\xf2\xe1\x19\x5b\xac\xf5\x48\xc4\x3e\x0a\xa8\xc8\x91\x62\x0f\x84\x26\x49\x0f\xcb\x75\xed\x92\xda\x3a\x1a\x87\x33\xcc\x44\x6a\x1b\x37\xe3\x70\x36\xb1\x70\x76\x41\x5a\xcb\xcc\x19\x07\xd4\x6f\xeb\xec\xe0\x58\x29\x90\x49\xbe\xfb\x57\x54\x61\xa3\x1a\x23\x2d\x1b\x52\x4f\xb1\x4c\x7c\xb3\x73\x06\x87\x3b\xf3\x22\xf0\x41\xac\x2f\x44\x5a\x14\x07\xfc\x4a\x39\x8a\x2c\x65\x5a\x62\xa0\xc5\x76\x37\x53\x13\x6e\xb6\xaa\x50\x49\x93\xa2\xae\x58\x72\x1a\x06\xf9\xa3\xd8\x44\x5c\x89\x48\xe7\xf0\x69\x65\x77\x90\x2f\x2b\x96\xa4\x07\x9c\xcf\x7c\x11\xf7\xcd\x7a\x41\x96\x7e\xda\x09\x29\x0a\x86\x96\x33\xd2\xcc\x48\xed\x64\x0d\x62\xc8\x36\x81\xbf\x96\xb3\xca\xca\x68\x93\x49\xb4\x4e\x46\xba\xb0\x3c\x48\x55\x48\x6c\x0e\x67\x18\xae\x92\x71\x75\x88\x94\x55\x7b\x3d\xeb\xd4\xf8\xe1\x23\x2e\xed\x39\x7e\x25\x49\x0e\x3e\x25\x21\x6d\x50\xf6\xa2\xa0\x10\x74\xf1\xb2\xaa\xcf\x70\x99\xd3\x1c\x37\x44\x52\xbf\x69\xc1\xaf\xaf\x39\xf0\x11\x7a\x18\x61\xee\x86\xad\x8f\x8f\xd0\x77\x55\x55\x44\x2e\x08\x3d\xcb\xb2\x81\xbc\xa0\xe8\x2d\x21\x83\x0c\xf6\x64\x3c\xa2\xe4\xf7\xc7\x0f\x75\xbe\x3d\x07\xfe\xe9\xf9\x88\x0b\xb2\x56\xd8\x22\xcd\x01\x8a\x4c\x4f\xe6\xe0\xad\xf0\x10\x24\xe4\x50\x6f\xfc\x77\x8e\x77\x0e\x52\x15\x9a\xba\xed\x90\x11\xa7\xb8\x60\x03\xcc\x68\x3d\xee\x2e\x3e\xce\xc1\xde\x01\x7a\xf8\x30\x18\x27\x9a\xc1\xf1\x5f\xa0\x88\xd4\x6f\x67\xb8\x94\x95\x13\x5e\x56\xf5\x9b\xaa\x20\xa3\xb2\x9d\x0b\xc6\x75\x34\xc0\x3f\xa6\xe2\xe3\x3c\x67\x63\x32\xec\x4d\xd4\xa3\xd1\xbb\xf8\x2b\x66\xf9\xdf\x91\x8c\xcb\x97\xd9\xb8\x64\x89\xaa\x32\xd8\x5e\x36\xb3\x10\xdb\x4c\xc4\x9d\x6e\x16\x35\x12\x0f\x71\x8a\x10\x4c\x32\x98\x17\x25\xff\x10\x58\xf9\x83\x33\x11\x0e\x2f\x86\x8f\x4d\x83\x4e\xa3\x89\x4f\x94\x95\x5f\x41\x98\xd3\xa2\xae\xae\xf9\x83\xb1\xb4\x8d\x65\x2a\x73\xc4\xff\x62\xeb\x29\x23\xb7\x48\xa6\x58\x6e\x39\x8b\xe2\x53\x10\xea\xfe\x9d\x88\xb2\xb3\xb6\x8f\xd0\x33\x4d\x86\x27\xf3\xca\x47\x6e\xd1\xa3\x70\xaf\x67\x8f\x6c\x1e\xeb\xdd\xe1\x74\xb7\x42\xa3\x81\x51\x78\x68\xd8\xae\xf3\x58\xe8\x94\xb5\x28\x77\x19\xab\xbe\x4c\x05\xa9\x3b\x63\xca\x78\xdb\x9e\x72\x57\x3a\xf2\xd6\x3e\xbe\xf6\x3c\x12\xac\xe5\x34\xcf\x81\x69\x28\x6b\x9f\x88\xce\x63\x2b\xd6\x90\xb9\xc9\x6e\xb6\x4a\x74\xa4\x4d\xd8\x21\x93\x81\x97\x2f\x89\x30\xc0\x70\xde\xd2\x48\x16\x19\x4f\xdd\xbb\x03\x3e\x23\xd0\xdf\x8c\xa7\x7c\xc9\x07\x09\x36\x45\xaa\xf4\x97\x73\x97\x9a\x52\x48\xb2\x0c\xea\x35\x69\xb4\x9d\x28\x4c\x8b\xe1\xfb\x41\x2c\xb3\xb3\x27\xc4\x6f\x5a\xbc\x49\x9d\x26\xff\xbe\xcb\x09\x54\x9e\x90\x02\xc2\xf1\xae\xf8\x3e\x1c\xf5\x55\x59\xac\xf8\x0d\xc0\x87\x9e\x43\xf4\x29\x67\x7a\x42\xf4\x91\x82\xdb\x54\xe4\x65\xe7\x15\x94\x0f\x12\x5c\xd0\x07\x23\x8a\x89\xda\xc2\x9a\x95\xee\xed\xd5\x18\xf0\x05\x12\x41\xe7\x3e\xe1\xcb\xcc\xd5\xdf\xac\x89\xad\x89\xf3\xfc\x6d\xe5\x40\xe2\xe2\x4e\x6a\xa9\xb8\x14\xf0\xb6\x3a\xcd\xf3\x0e\xd9\x20\xb2\x35\x23\xe3\xce\xab\x9c\x4e\x57\x97\x64\x09\x19\xfa\xaf\x49\x99\xdb\xa5\xce\x34\xb7\x70\xcc\x09\x25\x2d\x76\x44\x3c\x31\x2d\xaf\x39\x9a\xf0\x51\x92\x75\x5c\xc9\x82\xbe\x6e\x01\x20\xe9\x79\x8b\xd6\x02\x18\xc8\x31\xdc\x12\x63\x23\xaf\x94\xd7\x17\xcd\x24\xb6\x78\xc4\x45\xc9\x9e\x39\xa6\x25\xe7\xfa\xc2\x2d\x73\x22\x0f\x73\x70\x80\x2e\x00\x79\xbe\xcf\xf9\xff\xcb\x95\xb3\x2c\x70\x2c\xa4\x4b\xab\x23\xe1\xdd\x71\xb8\xed\xf8\x23\x64\x9c\x63\x14\xa8\x99\x55\x8c\xa0\x29\xad\x41\x42\x9a\x56\xb5\xa1\x18\x67\x19\xda\x57\x65\x55\x34\xb6\x0e\x99\x3f\x9f\xe3\x41\x31\x4b\x91\xf5\x75\x6f\xf0\xce\xf2\x81\x7d\xc0\x77\x7d\xac\x42\x27\x7f\xb8\x0c\x09\x93\x76\x64\x8a\xcf\x37\x9c\x61\x38\xa6\xff\xc9\xee\xda\xf1\x5e\x6b\x50\xee\x60\xef\xa0\x93\xe5\x40\x91\xa0\xb9\xac\xee\x6d\x50\x53\x85\x0c\xf4\x85\x28\xf7\x61\x9b\x60\x04\x68\xbd\xfb\x23\x1d\xef\xa7\x7c\xa2\x9a\x5b\xf8\x8b\xba\x85\x0b\x34\xd8\x27\xff\xbe\xc6\xfe\x35\xae\x31\x6d\x46\x5d\xeb\x1a\x53\x6f\xfd\x6b\x5f\x63\xb7\x39\xdd\xda\x3a\x1d\x9c\x6e\xbc\xb5\x43\x8d\xff\x7d\x96\xff\x3a\x67\x59\x5e\x64\xea\x16\x32\x0a\x0c\x78\x48\xa1\xda\xb6\xb8\x9a\xf4\xf1\x70\x8a\x53\xad\xab\xdf\x4a\x71\xca\x94\x12\xbe\xf3\x33\xae\x64\xb6\x2f\xed\x94\x6b\x11\x54\xd1\x04\x51\x86\xae\x85\xb5\x54\x58\xd0\x1a\x5d\x5e\x4e\x54\xb6\x31\x21\x46\x3e\x20\xdb\xad\x6d\x1a\x5b\xd4\xe4\x86\xd4\xae\xe0\x80\x19\x23\x75\x83\xc2\x0a\x13\x7d\x56\xdf\x47\xfd\x6f\x74\xfb\x0e\xf9\xcf\x73\x25\x8c\xa3\x47\x43\x04\xb1\xb0\xa2\xc5\x9c\x30\x06\x05\x84\x1f\x5c\x56\x8d\xf2\x20\x98\x2d\x2b\xa7\x7e\xdf\x5d\xc2\x90\xee\x97\x6e\x83\x8c\xe5\xac\x12\x4c\xc7\x4a\x52\x90\x4c\x48\xfc\x2b\x07\x12\xdb\x9d\xd6\xa8\x5a\x96\x09\x07\x87\x5a\x8f\x0a\xcd\x09\x69\x6c\x4e\xb5\x03\x7e\x11\x88\x29\x28\x57\xc2\xd8\x41\x27\xad\xa8\x29\x09\xe7\x2b\x52\xcc\x6b\xe8\x8a\x85\xa1\xc1\x27\x27\xe8\x00\xfd\xf1\xc7\x16\x4d\xf4\x09\xa7\xc9\x45\x39\xad\xe2\x7c\x70\xdc\x9f\x23\x80\x76\xe5\x7e\x48\x59\xf7\xbb\x76\x80\x77\xbc\x27\xa4\x90\x76\x26\x55\x11\x91\xda\x0a\x9e\x21\x51\xe7\xe6\xe0\xe7\xdb\xcb\xbb\x1f\x96\xbe\xd3\x73\xb4\xf9\xd9\xcc\xaa\xb9\x0c\x60\xb2\x3a\xd3\xe8\x5a\x7a\xee\x17\xd6\x6e\xce\xfd\x3b\xce\xc7\xcf\x9c\xaa\x8f\xf7\x02\x7a\xed\xef\x9b\x21\x2c\x84\xb4\xba\xe9\x8f\xcb\x28\x64\x94\xeb\x3e\x33\x9c\xc4\xa0\x07\xcb\x9b\x78\xe5\x69\x22\x28\xc6\x09\xb4\x8a\xd1\x2b\xae\x18\x42\x0e\x94\x57\x90\x2b\xb3\x04\xe5\xe2\xf5\x9d\xd8\x29\xac\x24\xc3\xa9\xb6\xb3\xfe\x7f\x05\xc2\xeb\x07\x62\x2b\xb0\xbf\xaf\xdc\x51\x6a\x83\xab\x18\x2a\xb8\x89\x0a\x32\x6d\xaa\x1b\x52\xab\x7d\x49\xbd\xe0\x57\xeb\x96\xba\x4b\x33\xc5\x23\x24\xe7\xa4\xf9\x4c\xe7\xa4\xee\x58\xfe\xda\xc6\x36\x36\xf8\xc7\xa1\x0d\x6a\x00\x13\xc0\x1e\x40\xcb\x3e\xc3\x86\xe8\xcb\x62\x82\x06\xba\x84\xff\x25\xe7\xc9\x55\x49\x94\x31\x6c\xd2\xea\x1a\xf7\x65\xb5\xf4\xb9\xdd\xfd\x3b\x12\xe9\x85\x6c\xfb\xb2\xae\xe6\x69\xb9\xde\xab\xcd\xd2\x2d\xcc\x23\x84\x7a\x64\x6c\xe6\x44\xf0\x17\x85\x5d\xba\xd9\x12\x47\xec\xd0\x75\xaf\x21\x9b\x1b\x48\xc1\xd0\x92\x14\x05\xd0\x5a\x46\x2e\x76\xbc\x0a\x95\x64\xf5\x98\xb4\xee\x28\x1e\x1a\x71\x7d\x0b\xa4\x4f\x8b\x22\x88\x34\xff\x0b\x4b\xe8\x74\x3a\x80\xf3\xa3\xe7\x10\x0e\x11\xb9\x7a\xd7\x3a\xdf\xfd\x03\x45\xd9\xf0\xbe\x22\xda\xd6\x05\x0d\x05\xff\xff\xe8\x25\x36\x80\x9e\x9d\x3c\x2d\xb6\xf6\x9e\x4a\x94\x5c\xf8\xfd\x2f\xf0\x7a\xf4\x22\xd3\xbf\x90\xdb\xef\xcf\xb9\xaf\xee\xf8\x36\xf0\x98\xff\xcf\xfa\x00\x59\x47\x06\x7a\x3d\xac\xeb\xe9\x53\x9b\xbc\xdb\xd9\x97\x0a\x15\xd8\x6a\xd2\x6b\x68\x43\xec\x6b\x72\xb4\x8e\x2d\x51\x46\xa2\x1d\x47\xdc\x35\x69\xef\x05\xf6\x3c\x51\x43\x97\xa1\x5e\xd7\x52\xad\x46\xee\x36\x56\xff\x49\xcb\xd0\xdd\xff\x69\x4b\x8b\xd0\x6b\x64\xb6\x16\x01\xb9\x79\x18\x32\x12\xd6\x44\xfb\x36\x15\xfa\xbd\x25\xf5\xca\xe9\x9b\x11\x4f\xbe\xe0\xef\xeb\x65\x93\x81\x96\x88\x36\x6e\x0e\xeb\x3d\x34\x2c\xc2\x58\xdb\x21\x06\x05\x19\xaf\x9f\xb8\xd1\x13\x8b\xac\x87\x7f\xb5\x2c\x49\x2c\x1a\xb9\x72\x7b\xeb\x5a\xb9\x84\x30\x57\xd5\x42\x8a\xd6\x9a\x12\x4d\x85\x16\xa4\xe6\x44\x34\x22\x14\x48\x50\x61\x47\x17\x27\x5c\xf9\xdc\x54\x03\x8b\x13\x66\x8b\x94\xd1\xcf\xe9\x78\x65\x55\x93\xac\xec\xac\x6e\xd3\x5d\x24\x36\x95\xfe\x10\x94\xdd\x90\x5d\x7b\xc3\xe8\xad\xce\xc0\x6b\x77\xad\xc6\x76\x36\x99\x15\xaa\x25\xa4\x94\xcf\x16\xa6\xa5\x5b\x10\x6f\x2b\x52\x6b\xe2\x46\x6a\xa9\x38\x2d\x5b\x47\xb1\xdb\x79\x5d\x13\x7f\x5f\x7a\x99\x78\xe8\x56\xdc\xad\x23\xb9\x66\x78\x5a\x4d\x07\x9f\xec\x6d\x06\x69\x61\xe1\x89\x38\x81\x3c\xc2\x57\xbe\x27\x46\xcc\x72\xfc\x87\x9b\xaf\x93\x84\x7e\x55\x84\xb4\x2f\x90\xff\xdb\x1f\x7c\x39\x40\xa8\xeb\x9e\xf5\x70\xd7\x92\x3e\x6f\x3d\x92\xcf\xad\x0f\xe1\xe7\x8e\x7e\xda\xee\xd9\xfb\x22\x0f\xc9\xbf\x48\x28\x95\x7f\xba\x06\xc5\x19\x99\x97\xba\x54\xb0\x01\xa0\xef\x3c\x8e\x6a\xa3\xe9\x0d\x09\xa3\xea\x07\xbc\x21\xd5\x36\x0d\xa2\xea\x5a\xfa\xe1\x2c\xd4\x7f\xf2\x76\xb1\x52\xdb\xbc\x63\xa2\x22\xfa\x17\xca\xde\x55\xa3\xa6\x2d\x71\xf7\xcf\x1d\x14\xf4\x2f\xc0\xdd\x37\x3f\x11\x1b\xc5\x17\xfd\xc5\x0f\xc2\x1b\x63\xe4\x53\xb7\x9a\x5d\x25\x09\x0e\xc7\xa0\x74\x90\xd8\x29\xf8\xfc\x01\x33\xca\x66\xd9\xea\x8c\xdf\xbf\xee\x41\x90\x9d\xcf\x8c\x04\x6e\x5a\x4a\xa5\xa2\x4b\x9c\xf7\x93\xd1\x19\xdd\xc5\xcc\x22\xe1\x34\xe9\x23\x39\x24\x9a\xa6\xff\x3e\xbe\xb3\x60\x9a\xbb\x72\x40\xd0\x69\x3f\x4d\xfe\xfc\xd8\x87\xa4\xc4\xd0\xc7\x48\x87\x44\x3e\xf8\x83\xc5\x98\x69\xdc\xb5\x74\x0b\x5e\x9a\x8c\x8d\xe0\xac\xee\xbf\xa4\xd6\xaf\xe8\x2f\xad\x03\x7e\x28\xb0\xc9\x10\x8f\xe7\x3f\xa1\x64\xa8\x45\xff\x31\x08\x00\xc5\x42\x62\xa4\x6b\xc6\x7f\xf4\x6e\x57\xcc\x8e\x2e\xf0\x47\xfd\xf4\x79\xdd\x44\x5b\x53\x51\x3e\x4b\x0c\xc5\xda\x17\xf1\x67\x3a\x19\x7d\xe1\x16\xde\x80\x7d\x3e\xac\x61\x43\xf7\x2f\x4a\xaa\x20\xec\x96\x1c\x4f\x31\x29\xe4\x0b\x71\x3d\x7d\x36\xab\xe0\x9a\xde\xac\x0d\xd8\xac\x71\xaf\x0c\x57\x3a\xef\xc8\xc5\xd5\xb5\xe0\x7f\xb2\x93\xeb\xb3\x2d\xf8\x5a\x7e\xb3\xad\x2e\xf7\x2d\x9c\x69\x17\xd0\x40\x9c\x98\xf8\x1f\xad\x79\xd7\x04\xbf\xcf\xab\x65\x29\x1b\x00\xc9\xaf\xf9\x34\x44\x7b\xd4\xa0\x43\x90\xee\x50\x6f\x14\x13\x2f\xc6\xc8\x44\xa3\x87\x7d\x82\xe1\x32\x9a\xd3\x52\x95\x71\x91\x78\x04\x7e\x27\x59\x32\xed\x05\x1f\x43\xcc\x9b\x5d\xb5\xf3\x39\xae\x57\x1d\xfe\x37\x18\x54\x3e\xdd\x5b\x30\x4c\xcf\xfc\x08\xbd\x93\xef\x7c\xa7\x3e\xfa\x25\x56\x2d\x2c\x06\x7d\xa7\x1b\x4c\xa2\x4c\x9d\x81\x83\x4e\x1c\xa4\xc3\x87\x35\x78\x74\x62\x86\x4a\xaf\xf3\x39\x69\x30\x2d\x58\x7c\x89\xc5\x02\x96\x88\x96\x39\xbd\xa1\x79\x8b\x0b\x19\x82\x57\xe6\x50\x3b\xc7\x8b\xf3\x8a\x2c\x87\x3f\xc1\x8e\xb5\x88\x38\x3a\xfd\xc7\xa0\x5d\x3f\x9c\x97\x61\x2b\x96\xbb\x47\x90\x1d\x21\xdd\x26\x5b\xbc\xf9\x69\xfd\x66\x18\xc3\x8a\xa2\x59\x58\x46\xec\xaa\x6e\xed\x6c\xf3\xdc\xc7\xae\x32\x88\x30\x2b\xd5\x5f\xc8\x80\x1f\xfd\xaa\xd6\xad\xb3\xd4\xa1\x8b\x50\xed\xed\x1e\x3f\x09\x2f\xc3\x05\x71\xb6\x44\x35\xe5\x07\x99\x96\xd7\x85\xad\xd1\x4e\x56\xfc\xd3\x0c\x17\x5c\x75\x9f\xe2\x2c\x55\x59\x0a\xb0\xe6\x30\x3d\x9e\xc8\xe2\x3d\xa4\x24\xc4\x97\x00\x30\x35\x2b\x3a\x15\x0d\x75\x00\x50\x50\x8f\x5c\xc2\x77\x7b\x4a\xc5\x85\xf6\x01\x2f\x2a\x82\xa1\xaf\x5d\xdc\x92\xc2\x92\xfa\xad\x9b\x1a\x2a\xf6\x43\x11\x63\xd0\xbc\x23\xab\x19\x7c\x94\x42\x73\xd0\x32\xdb\xf1\x9e\x35\xeb\x69\xed\xe6\xcc\xe7\xb4\x28\xd6\x9f\xca\x10\x4a\x38\x7f\xba\x37\x36\x94\xf1\x82\xe8\x8c\xe8\x3a\x42\xe7\x8f\x54\x07\xb8\x01\x5b\x92\x5f\xbe\xc3\x91\x49\xca\xcb\x57\xa4\xb1\x59\xac\xce\xcb\x76\xef\x47\x73\xb0\x40\xf7\x95\x0d\x88\xba\xf8\x80\x87\x7c\xfc\x38\x0d\x61\x0f\xc3\xf6\x3f\xeb\x92\x17\x74\xd4\x0d\x57\x30\xa1\xb7\x56\x56\x95\x0d\xa6\x25\x93\xa6\x79\xc8\x47\xd2\x7a\xfc\x02\xcb\xfc\x31\xfe\x76\xa5\x0c\x3d\xd7\x6d\x81\x6b\x84\xdb\xa6\x9a\x83\x89\x73\x2a\x2b\xfa\x72\x06\x23\x1f\x12\xe5\xdb\x16\x75\x95\xa9\x7e\x3e\xa2\xf4\x3c\x61\xd2\x49\x08\x64\x32\xcd\xfc\x7f\xe3\x12\x21\x88\x05\xbf\xe9\x42\x30\xa8\x99\xd5\x60\x93\xc2\x28\xc3\x0b\x3c\x81\xf2\xc1\xc1\x1d\x16\x09\xef\x01\x38\xaf\xcc\x74\xe2\xd7\x99\x5c\x1d\x78\x18\xe4\xbe\xd7\x78\x55\xb5\xb2\xd3\x99\xf8\x5d\xaf\x46\x17\x80\xab\xa2\x6a\x7e\xa0\x73\xda\xb0\x11\xd3\xbf\xca\x4b\xec\x5b\xb1\xc0\x87\xdf\x7c\xea\x04\xc1\x6f\x0a\xd9\x67\xad\xf4\x8a\x97\x2e\xdd\x96\x6b\x69\x28\x0d\xae\x55\xb3\xed\x53\x61\x9f\x1d\xa5\x9f\x26\x65\xee\x3f\x7b\x84\xde\x89\x31\xe3\x5d\xb1\xf8\x5b\x0b\xbc\x52\xe7\x6f\x5a\xd5\x40\x38\xa7\x3b\x16\x17\x9c\x6a\x47\xaa\x3b\x8a\x89\x7a\x69\xb4\x32\x5c\x64\x6d\xa1\x5d\x3e\xd0\xb1\x23\x02\x20\xf9\xfe\xbc\xba\x91\xe1\xa4\xa3\x92\x2c\x63\x08\x8e\xed\x23\x11\xdd\x46\xa7\xf9\x9c\x96\x47\x91\x3d\x14\xf2\x0a\x51\x3b\x8e\x11\x10\x85\x55\xd6\x99\x32\x92\xd7\xe4\xf7\x96\xd6\x10\xec\x15\x11\xc2\x1d\x60\x7c\xf9\xd9\x57\xa2\xfb\x06\x97\xcf\x6b\x22\x23\xbb\xa0\xc1\x96\xc8\xfd\x8c\x77\x09\x92\xfb\x47\x66\xed\x5d\xa9\x4a\xc8\x6a\x5c\xb1\x97\xed\x4f\xac\x7d\x29\x64\xab\x61\xfe\x03\x0f\x0a\x30\x6c\x2b\xd5\xf0\x59\xa2\x11\xe7\x5b\x08\x0a\x50\xa5\xe1\x18\xfd\x80\x48\xd9\xd4\x94\x08\x82\x80\x94\x6a\x93\x8d\x38\x44\xeb\x6a\xc9\x19\x33\x33\x85\x34\xc8\x45\x89\x68\x1b\xf3\x50\x03\xbc\x24\x4b\x09\x42\x52\x11\xf6\x8e\xfa\xfd\xc8\x07\x90\xae\x89\xb0\xf9\x8e\x48\x67\x62\x44\xaf\x91\xc4\x6a\x07\x8b\x9d\xba\x4b\x06\x54\xad\x2c\x2a\x9c\x1f\x8b\xb7\x83\x52\x95\x1a\x5b\x97\x6c\xbd\x6d\xbb\xfd\x31\x18\xbe\x21\x23\x17\xe3\x1d\xd4\x54\x43\x46\x8a\xae\xe2\x79\xfc\x69\x6b\x35\xfd\xc5\xec\x29\x1e\x69\xab\xbc\x4b\x42\xde\x17\x2b\xce\x01\xab\xb6\x31\x75\x23\x6f\x70\xd1\x76\xde\xfd\x83\x6e\x97\x50\x68\xd6\xcf\xa0\xfb\x51\x63\x09\xf1\xc0\x46\x8e\xac\x22\xcb\xcf\x80\xb9\x1c\xdd\x1a\x5b\xff\xda\xd5\x5e\x6a\xc8\xd0\x27\x06\xd4\x80\xb3\x61\xc4\xa7\xac\x6d\xd0\x82\xd4\x19\x29\x1b\x7c\x2d\x25\x12\x61\xa0\x10\x71\x41\x4e\x4e\x74\x20\xdb\x44\x68\x7d\xd6\x36\xaf\x35\x3c\xd9\x50\xd6\xfe\x68\x3d\x97\xa9\xff\xb6\xf4\x29\x88\xda\x98\xee\x37\xc7\xe8\x70\xef\x20\xc1\x02\xcf\xdc\x59\x2a\x5e\x38\x21\xcd\x92\x90\x12\x1d\x80\x9a\x7e\x78\xbf\x8b\xd9\x89\xfd\xe0\x0e\x19\xdf\x16\xa5\x09\xdf\xa5\xe5\xb5\xb8\x34\xcf\x3a\x77\x87\x3e\x34\x2e\xf1\x42\xd2\xf9\x9f\xac\xb9\x6b\x52\x98\x9d\x04\x80\x3b\xf7\x10\xdf\x41\x05\x08\x58\x3a\xaa\x44\x57\x46\x70\xb3\x0d\x99\x32\x8b\x44\x1d\xed\xce\xb6\x71\x13\x3e\xe6\xb4\x19\x59\x0d\x60\xa1\x3a\x24\x7c\x9a\x6a\x7b\x1b\xdf\x3e\x70\x75\x3f\x3f\x11\x40\x46\x87\x63\xbe\x71\xe0\xb3\x63\xf5\xd9\x33\x55\xbd\x14\x3e\x56\x1b\xe3\x70\x07\x3d\xde\x41\x4f\x76\xd0\xd3\x1d\x54\xd5\xe8\x59\xaf\x4b\x3d\x0b\xd0\x67\xc3\x2a\x13\x03\x8f\xb7\xa5\xd4\x6f\x9e\xa6\xeb\x12\x87\x83\x78\xf5\x89\x23\x68\xbc\xe3\x13\xfb\x45\x2c\x31\x7c\xb2\xc9\x0d\x11\x62\x18\x19\xc9\xbb\x37\x3a\x90\xee\xd8\x5d\x88\x4b\xef\x68\x24\x7b\x44\xcb\x5d\xc6\x37\x11\xc1\xd9\x4c\x86\x44\xdb\x65\xa8\xa5\x42\x23\x5e\x83\xc7\xf5\xd6\x74\xf6\xa5\x55\xb6\x59\xee\x4c\x51\x20\x7b\x46\xd0\x35\xbd\x21\xa5\x58\xff\xe5\x8c\x66\x33\x34\xc7\x2b\xbe\x09\x70\x9e\x0b\x17\x5f\x63\x8a\xdb\xee\x39\x03\x5f\x48\xed\x6d\x51\x93\x1b\x90\x27\x82\xdd\xcf\xd9\xe7\xff\x54\x10\xa2\xb6\xc7\x1f\xd7\xdd\xcf\x33\xdc\x32\xa2\x9d\x6a\x11\xf4\x8c\x43\x7e\xc7\x19\x93\x8f\xa4\xbc\xfd\x5d\xd3\x23\x1f\x32\x42\x54\x77\x32\x4d\x9c\xbd\x2d\xe8\x50\xc3\xfa\xc6\x6b\x00\xa1\x98\x8a\x1e\xf0\x91\x90\x3c\x26\xe7\x14\x74\x1f\x5c\xaf\x20\x6a\x01\x08\x0a\x8e\xff\x67\x4a\x4e\x0d\xab\x16\x1b\xe8\xef\x0e\x75\x1b\x7a\xf4\xe0\x92\x88\x05\x13\x05\x87\xe5\x76\xe0\x72\xe0\x14\x2a\xc8\x17\x05\xc9\x1a\x29\xf2\x76\x03\x7d\x3c\x1c\x68\xc9\x48\xc9\x5a\x36\x00\xe8\x93\xa1\x40\xc9\x07\x92\x41\x4d\x92\x01\x40\x9f\x0e\x05\x7a\x43\x6a\x3a\xa5\x19\x1e\x08\xf7\xd9\x50\xb8\x62\x1f\xc5\x20\xf6\xe7\xfb\xf5\x32\xc3\xc3\x6f\x42\x66\x38\x2d\x2a\xa5\x2b\x98\x0d\xbb\x99\xdc\x6b\xe6\xeb\xf1\xae\x9e\x31\x52\x26\x2b\x73\x1e\xab\x05\x11\x54\x06\x9a\x8a\x1a\xe7\x45\x51\x2d\xb9\x14\xe2\x5d\x86\xfb\xba\x66\x97\x45\x49\x50\x3f\x5b\xa6\xeb\xf1\x53\x66\xa2\x39\x5c\x7e\x30\x69\x1b\x54\x41\xaf\x00\x18\xae\x59\x2d\x80\xb7\x15\x85\x61\x61\xd2\x2e\x39\x6d\x9b\xb6\xee\x94\x93\x5f\x2d\x48\x09\xd9\xfc\x1c\xe7\x11\x9f\x03\xfc\xb6\x21\x0b\xd0\xef\x77\x6d\x26\x90\xdd\xbf\x88\xcd\xe4\x4c\x7e\xb3\xfd\xa4\x67\x9c\xde\x4e\x89\x51\xe2\xa2\xba\xea\xb9\x0e\x2b\x7b\x71\x2e\x6a\x24\xc1\xda\x8a\x08\xc1\x8c\xd0\x1b\x63\x91\xee\xee\x3f\xa8\x9b\x4e\x52\x26\x36\x96\x8c\x85\x84\xa7\x60\x83\x2e\xda\x92\xb2\x99\xba\x1d\x55\x35\xa6\x45\x55\xd5\xa8\x5d\x34\x74\x4e\x90\x03\xac\xaa\xe1\xa1\xbc\x42\x56\x5d\xfc\xa6\x42\x05\x6e\x08\x6b\xe4\xe6\xaf\xa6\xcd\x92\x6f\xe5\xdf\x5b\x9a\x71\xd5\x4d\xc4\xb7\x05\xb7\xf7\x02\xd7\x78\x4e\x1a\x52\x8b\x3e\x17\xb9\xb9\x12\x54\x6b\x40\x45\x02\xe7\x55\xd0\x00\x8d\x5c\xbf\x23\xef\x6f\x2a\x4e\xa3\x25\xf0\xeb\x72\x0b\xe4\xc3\x82\x64\x0d\x34\x2c\x13\x44\xe3\x0a\x8f\x0b\x13\x8a\x63\x70\x1a\x2b\xfa\xd2\x92\x35\x04\xeb\x1c\xac\x69\x5b\x28\xe7\x6b\xb7\x35\xb1\xd4\x86\x2b\x5c\x80\x71\x09\xf2\x98\x7f\x95\x8e\x30\x7e\xaa\x54\x37\x8a\x84\x15\x88\x2f\xa8\x35\x09\x5a\xaa\x57\xf7\xe0\xd4\xc4\x8c\xf5\x22\x12\x32\x0c\x84\x84\x53\x6a\x69\x51\xaa\x7b\x84\xfd\x21\x28\x50\x61\x80\x22\x72\x82\x14\x2d\xed\x47\x1c\xdd\xa6\x42\x39\xc9\x6a\x82\x99\xd9\x89\x52\x41\x67\xb3\xaa\x2d\xf2\x88\xa2\x15\xde\x3c\x6b\x2a\x32\xf1\xb3\xee\x91\x33\x25\x46\x27\x56\x66\xa3\x23\x1f\x19\x54\xae\x51\x5c\x1a\xee\x1d\xdb\xaf\x72\xcf\x2f\x0d\xb9\x9d\xeb\xaa\xa9\xb2\xaa\x80\xf0\x34\xd2\xd8\xde\x10\x61\x9e\x96\x3e\x12\xc7\x11\x62\x6a\x53\xd0\x5a\xd7\x25\x11\x1e\x95\x4c\x9a\x57\xaa\x5a\xd7\x84\xe1\x27\x55\x56\x1b\xdc\x8e\xa1\x3c\xb4\xa9\x48\x54\x9f\xa3\xc3\x83\x58\x68\xe0\x02\x97\x34\x1b\x3d\xb8\x12\x33\x23\xb9\x6c\x77\x23\x5e\xe2\x7b\xaa\x9a\xa2\x9a\xe3\xbd\xf7\xa0\x33\x41\x65\x6b\xad\xc4\xdc\x4a\x0f\x72\xd6\x02\x9f\x71\xc4\x00\xa6\x29\x23\x8c\x57\x6e\x11\xcf\x8b\x73\xd0\x63\x7f\x96\x34\xf2\xa1\x74\xdf\x01\x78\xb1\xa8\xa1\x0c\xa4\xbe\x0c\x3a\x7a\xf3\x6a\x7b\x36\xf0\x66\xe8\xf2\x48\x99\x00\xa5\x44\x03\xd3\x9c\x35\xa8\x24\xe9\x45\x98\x3b\x50\xf9\xf9\x05\xfd\xa5\x2a\x19\xcd\x49\xad\x83\x20\x31\xdf\xa0\x8b\x8a\x91\x7c\x5f\x02\xee\xf3\xc8\x9d\xca\x19\x29\xb6\x48\x96\xf2\x13\x11\x62\xe8\xf6\xea\x89\xf5\x8a\x93\x17\x9d\xf5\x56\x7c\xa1\xaf\xbd\xb1\xc2\x38\xc2\xbf\xff\x5d\xed\xbc\x33\x60\x59\x7c\x86\x9c\xa7\x28\xaa\x0b\xd2\xc9\x02\x9c\x70\xa0\x1f\x78\xf6\x4f\xe3\x5c\x75\xe7\x91\xf2\xaa\xd2\x69\xca\x40\xc3\xde\xc9\x3e\x42\x25\xf5\xfb\x1f\x79\xa7\xe4\xd4\xd9\x12\x0f\xf6\xb2\xaa\xcc\x70\x33\xa2\xf9\x58\xfd\xfa\xc0\x28\x9c\xaa\xff\x0a\xa8\x9c\x4a\x24\xa4\xb2\xe1\x2e\x6a\x38\x16\x0f\xa2\x11\xb3\xee\x5f\xce\x9f\x22\xe9\xb0\x2a\x89\x9d\x9f\xcc\xec\x46\xc4\x56\xe5\x52\x28\x17\x60\x91\xd3\x87\x44\x1b\x54\x12\xbd\x9d\x80\xc3\x31\xf0\x25\xa9\x68\x55\xc4\x2a\xfe\x90\xda\xc0\x19\x6e\x39\x53\x90\x33\xf9\x4d\x8c\x75\x51\xde\xe0\x82\xe6\xb0\xf7\x7f\x43\x73\xd2\xcc\xaa\xa0\x2c\xe4\x85\xf4\x18\xcf\xf0\x62\x41\x4a\x41\x1d\x2b\x31\xc4\xdb\xfd\x3b\x26\x6d\xca\xdc\x67\x6a\x62\xfc\x34\xcc\x71\xfd\xde\x4d\xa6\xa4\xf3\x39\xc9\x29\x6e\x48\xb1\x4a\xec\x91\x70\xe7\x76\xec\x13\x77\x43\xf5\xef\x8e\xf8\xd6\xf2\x33\x4d\x12\x2f\xa3\x4d\xc2\x87\xd7\xae\x7e\xeb\xec\xa9\x54\xa4\xbb\xfa\x01\xaf\x7b\x5b\x32\x3c\x25\xa2\xc0\xd9\x69\x99\xbf\x21\xd3\xb6\xcc\x2d\xde\x4d\x23\xd1\xc1\x28\xd8\xbf\xe1\x27\xee\x5f\xd6\x50\x57\x1e\xd3\x70\x57\xa1\x5f\x17\xd4\xfc\x5a\x72\x5d\x51\x75\x14\x76\xa7\x68\xd0\x46\x1b\x34\x92\xce\x28\x86\x32\x5c\x14\x22\xa3\x5f\x3e\x41\x02\xff\xac\xe9\xb4\x16\x47\xf0\x2e\x39\x68\xb7\xbc\xd5\xd9\x4c\x2d\x4a\x34\xf5\x93\xe4\xbb\xb6\x1e\xd3\xc5\x83\x6d\x60\x6b\x8b\x6c\x12\x6f\x97\x6c\x71\xb9\x6d\xc8\xd2\x8b\xcd\x29\x22\x3b\x6b\xd8\x9f\x2c\xa8\xe3\xa0\xab\xcf\x16\xac\x12\x5c\x44\xb2\x9d\x79\xc0\x24\xf3\x5d\x87\x4b\x26\x76\x41\xfa\x44\xfc\xda\x53\xcc\xe3\x56\x22\x52\x5c\xf4\x11\xc8\xe4\x1a\x9b\xfe\x22\xe6\x41\x51\x9b\x58\xdf\xe4\xf5\xca\x68\xed\xef\x23\x55\x05\x91\xd6\x61\x01\xbe\x09\xce\xde\x4b\xa3\x2e\xad\x3b\x13\x96\xd3\x55\x8f\xee\xbc\x24\x5a\xf4\xca\x32\x9d\x20\x4d\x62\x8f\x2a\x32\xad\xaf\x9e\x06\xb6\x1f\x6b\x27\x22\x78\x87\xdf\xcd\x7a\x63\x65\x8e\xce\x8a\x74\xe2\x98\x4e\x30\xb4\x21\xe7\x94\xc1\x4d\x01\xf7\x9f\x6c\x13\x3e\x27\xd8\x6e\xac\xef\x08\x78\x48\x95\x8d\x67\x6e\xab\x37\xd7\x8a\xce\x27\x00\x68\x88\x63\x52\x0a\x13\xb5\xb8\xf1\x25\xce\xfc\x5a\x2d\x58\x15\x38\xdf\x06\xd5\x81\xfb\xe3\x8f\x68\x47\xbb\x01\x97\x9f\x74\x3f\xc8\x90\x8f\x30\x97\x94\xfc\xde\xe2\x42\xda\xf1\x5c\x7d\x2a\xb2\x75\x24\x40\x2b\x95\x8d\xab\x56\xd3\xaa\xce\x1c\x49\x21\x74\x77\xde\x55\x5d\x39\x3e\xbb\x76\x02\x5b\xe2\xd0\xdb\x10\xcc\x98\x18\x4b\xd9\x1b\xcc\x76\xb0\xd8\x10\xcc\x74\xb4\x11\x6a\xca\x7f\xc1\xa5\x30\x78\x82\x9f\x01\x97\x2b\x34\xaf\xea\x10\xc2\x0d\xae\xd5\xfe\x7a\x53\x15\xe0\x0f\x82\xb8\xa0\xd0\xbe\x98\x14\xe3\xcf\x62\xaf\x47\xe4\x79\x6f\xa8\x33\x59\x41\x21\x3a\xba\xdd\xc1\x13\x7c\x65\xf7\x63\x42\x58\x00\xed\x39\x4a\xa5\xb6\x0d\x1b\xc5\x45\xe7\x4c\x26\x77\x1d\xf6\x88\x2b\xe8\x6e\x6c\x9f\x2e\xae\x21\x3d\x87\x1a\x40\xa3\x53\x4f\x1b\x43\xbb\x86\xfd\x14\x56\x42\xb1\x95\x81\xb5\x7b\xbf\xe2\xb6\x99\x8d\x7e\x6c\x1b\x2e\x5a\x21\xd3\x08\x56\x47\xb9\x83\x30\x90\x94\x62\x7e\xf4\x86\xee\x12\x65\x2e\x2b\x81\x29\x5a\x48\xbd\xa5\x90\x1a\x97\x2a\x11\x96\x50\x21\xc1\xa1\x48\x6a\x30\xa3\xaa\x98\xcb\xa2\xb0\x93\x44\x38\xcb\x54\xfc\x48\xb0\xa0\x78\x23\x02\xcd\x77\xa8\xf4\x0a\x70\xae\x1c\xcd\x52\xe4\x42\x00\x68\x1e\x27\x89\x4a\xf6\xfc\xcb\x60\x21\x20\x46\x0e\x9d\x20\x37\x54\x7f\x39\xa3\x05\x91\xdf\x1d\x23\xdb\xeb\x17\xaf\xf0\x6d\xc2\x4a\x4e\xe0\xe9\x77\xf0\xea\x2f\xe1\xe9\x93\xa3\x89\x7f\x1f\xa1\xc3\x90\xbd\xad\x9d\x8c\xa4\xc7\x8e\xf0\xca\x61\x29\xcf\x1d\xb9\xad\x83\xd2\x20\xbb\x92\x99\xf4\x1f\xe9\x7c\xc4\x21\x85\x69\xd1\x36\xa5\x21\xf5\x73\x17\x89\xbb\xfd\x93\x1b\x98\xca\x1b\x2b\x02\x01\xf7\x75\x7c\x3e\x91\x95\x4e\x54\x97\xed\xa6\xc4\x3a\xd9\xbd\xfe\x55\x1d\x83\xbc\xb6\x02\x3e\x70\x33\xb9\x1a\xb9\xcf\x4e\xd7\x34\xfe\x6c\x15\xc9\x88\xc1\x20\x44\xaf\x6f\xf8\x21\xe5\x63\xcb\xb0\x49\x50\xa4\x88\xac\xcf\x50\xcf\x0a\x02\x6c\x8f\x36\x14\xc2\x10\xc1\x1c\x3d\x21\x22\x88\xc3\x96\xcc\x75\x3b\xab\x3c\x2e\x07\x45\xcd\xc9\x07\xbd\x2a\xa5\xb0\xab\x4d\x56\x88\x91\xa6\x91\x1a\x23\xad\x15\x22\x4d\x85\xfe\x97\xd4\x95\xa5\x78\xda\x59\x61\x1c\x8e\x55\x91\xdc\xaf\x89\x92\x8e\x08\xa9\x37\x56\x2d\xf7\xf7\xe5\xcb\x32\x55\x41\xe8\x82\x82\x48\xfd\xb6\x40\x28\x49\xf0\x27\xd9\x74\x6d\x00\x16\x0e\x72\x6b\x8d\xde\x93\x95\x32\xe5\x8f\x87\x1a\x8e\x70\xca\x00\x32\xc8\xae\xe5\x0f\x16\xf6\x80\xab\xa5\xc1\x29\x6a\xb7\x5c\x90\x9a\x56\x39\x5a\xce\x64\x38\x82\x9f\x77\xea\xda\xf6\x6b\x22\xa2\x14\x84\x92\xe2\x97\x31\xad\x49\x01\xfb\xc6\xa4\xa8\xa4\xad\xfb\xb1\x3c\x88\x0d\x03\xa0\xb9\x60\x16\x88\x65\xae\x42\xb7\x99\xb7\xbe\xa9\x5b\xe2\xc9\xa6\x29\xb0\x1e\xd5\x5f\x28\xd3\x8e\x22\x8d\x9c\x23\x3f\xa1\xda\xa8\xc3\xcf\x7f\x5b\x3a\x6e\x1b\x41\x7d\x75\x86\xdd\xc1\x38\xc5\xa1\xe5\xb7\x33\x92\x48\x58\x76\xfc\x40\x32\x5c\x5d\x79\x5b\x06\xf9\x83\xd6\xca\x3c\xf1\xd6\x89\x0b\x7c\x6a\x30\xc5\x4e\x55\x26\x5d\x68\x74\xf7\x0e\x22\xa4\xa1\x92\xa5\xf0\x45\xc9\x97\xb8\xca\x08\x3b\xbc\x2a\x64\xa4\x49\x2a\x4f\x4d\xbf\x19\x71\x14\x7a\x18\x09\xb3\x38\xb4\x21\x5f\xf3\xd2\xfa\xbc\x9b\x0e\x96\xb8\x67\xd7\x39\x80\x65\xca\xba\x3f\x5f\x57\x30\xf7\xf6\xa7\x54\x23\x98\xa3\x47\xc8\xac\x31\xca\x1a\xf0\xda\x99\xfd\x48\xa7\x88\x72\x45\xbe\xcc\x3d\x76\x20\x23\x8a\x44\xf9\x48\x86\x68\xc9\xda\xe9\x94\x66\x94\x98\x0e\x75\x46\xa0\x0c\x77\x1f\x78\x96\x55\x71\xaa\xc0\x24\xee\xba\xa8\x1b\xa9\x32\x25\xc4\xd4\x50\x42\x8d\xd7\x50\xf0\xee\x2e\x77\x63\xfa\x06\xf1\x88\x3d\x54\x61\x78\x29\x7c\xf8\xdb\xbc\x7a\x6a\x22\xcd\xda\x83\x5d\x8a\x1c\xa1\x61\x2a\xef\x35\x69\x7c\x05\x75\x20\x56\x59\xb5\x58\xc5\xb4\xd5\x3e\xbc\xac\x78\xd3\x4e\xb4\x5e\x9b\xe7\xb4\x28\xb6\x06\x66\x76\x58\x6b\x04\x2f\xfe\x6e\x20\xab\xfd\x4c\x44\x0c\x29\xf5\x74\xe9\x80\x94\x90\x16\xa5\x84\x38\xce\xad\x63\xf6\xcc\xf8\xee\x17\x9a\x85\xd9\xa6\xca\x27\xa9\xa0\x51\xf1\x0e\x6b\x27\x91\xb2\x4b\x70\xb4\xd4\xcd\xa1\x2f\x53\x31\xd2\x12\xe6\x0f\x81\x57\xd7\x55\xd3\x90\x12\x2a\xab\x97\xb0\xff\x31\x8c\x2b\x82\xac\x26\x61\xa0\x86\x02\x5d\xe6\x41\x18\x32\xa0\x07\x2e\x87\x09\x11\xd1\x00\x24\x20\x47\x30\x71\x5d\x5c\x9a\x6a\xc9\x57\xc8\xab\xe0\x9b\x6d\x2a\x74\x78\x70\xe0\xbf\x24\xb8\x75\xa7\xdb\x57\x4a\x19\xc2\x42\xac\x45\x43\x69\x51\x6e\xe8\x3c\x58\x81\x6a\x2a\x00\xe2\x42\xf1\x11\x2f\x76\x20\xe6\xe6\x55\x99\x6d\x17\xe7\xfc\x25\x7f\xae\x29\x67\xeb\xf6\x5c\x22\x0a\x1a\xe4\x2d\x79\xf5\x16\x5d\xfb\x04\xff\xf5\x65\x5b\x98\x0e\x7d\xba\x7e\x75\x1c\xe2\xb5\xd3\x26\x30\x8e\xe3\xc0\x66\x82\x31\xe4\x06\x75\x59\xb2\x69\x75\xc1\xd4\x5a\x08\xb6\x8a\x4e\x90\xcf\x46\xdf\x09\x12\xfd\xc2\xcf\xb9\x10\x71\x62\xaa\x3b\xce\xe7\xb4\xdc\x75\xc3\x5c\xf8\xd0\x0c\x8d\x74\x40\xf4\xbe\x0c\xe2\x16\xbf\xca\xd0\xeb\x7d\x3b\xb4\x39\x44\x74\x7f\x5f\xa7\x75\x68\xe0\xa7\x97\xe7\xe2\x90\xf9\x67\x3a\xea\x7f\x77\x49\x81\xee\x9b\xdc\x11\xf4\xf0\x21\x1a\xdd\xf7\x96\xe4\x8f\x3f\xd0\x7d\x97\x32\x29\x67\xbb\x25\x43\x0d\x91\xfd\xed\x9f\x3b\x55\x7f\x63\x03\x7a\x1c\x3f\xd0\x88\x34\xd4\xf8\xeb\x59\x55\x36\xb4\x6c\x43\x02\xc7\xed\x38\x0b\x52\xcf\x29\x63\xb4\x2a\x0b\x15\x10\xac\x36\x83\xb8\xea\xa3\xeb\x7c\xf9\xea\xed\x8b\x23\x74\x6a\xc7\x51\x8b\x88\x50\x4b\xee\x59\xd4\xb4\xaa\x95\x3f\xea\xf0\xe0\x60\xf7\xe5\x0f\xaf\x7e\x0e\x13\x5f\x63\xe0\x47\x32\x3d\xc4\xdb\x4d\x63\x60\x69\xe2\x8e\x17\x8c\x4f\x46\x93\x60\xd4\x90\xf9\xa2\xaa\x71\xbd\x42\xd7\x35\xce\xb4\x3a\x26\xbf\x8f\x8d\x21\x86\x68\x20\x45\xff\xba\xc6\x65\x3e\xc5\x50\xd4\x3b\xf7\xfb\x93\xcd\xf1\x4a\xde\x2f\x52\xec\xe2\x93\xe6\x23\x05\x53\xd9\x8b\x8d\x03\x49\xc1\x50\xba\xdb\x21\x17\xcc\x8d\x50\x88\x27\xb7\x0f\xcc\xab\x37\xf1\xf3\x12\xe6\xdb\xed\xef\x23\xb4\x8b\x5e\x15\xfc\x90\xb1\x80\x56\x3b\xaa\xcf\x9c\xad\x68\x02\x64\xb0\x60\xc4\xcf\xa0\x00\x79\x49\x96\x02\xa4\xc8\xce\x31\xaa\x95\x80\x69\x4a\x86\xea\x5b\x77\xa3\xd3\x7d\xe2\x9e\x6e\xff\x70\xf3\x8f\xdc\xc3\xbd\xfd\xb3\xfd\x19\x8f\x5a\xd4\x1e\x75\x78\xd0\x5d\xfd\x5b\xa9\x24\x2e\x9a\x49\x65\xd9\x49\xdc\x52\xf9\x3d\xd0\x99\x90\xd4\x0d\xe6\x6a\x9e\x4e\x9b\x10\xc9\x12\xf8\x06\xd3\x82\x73\xb6\x44\xb6\x04\xab\xdc\xae\xb2\x73\xbe\x8d\x63\x89\x87\x20\x33\xc1\xa8\xaa\x93\xb3\x7c\x03\xc6\x71\x60\x9a\xac\x0b\x7e\xe8\xaa\x79\xb1\xe2\x2b\x28\x62\xc5\xb5\x1c\x03\xf2\x8b\x90\xbe\xa8\x28\xfa\x95\xbb\x09\x61\x97\x16\xcf\x51\x4c\xc1\x80\xe1\xfa\x10\x7f\x8d\x41\x73\x9d\xda\x0d\x23\xd3\xa2\x10\x95\xd1\x9a\xaa\x9e\x87\x3b\xc2\x69\x51\x04\x53\x2d\xc8\xd4\x58\x1d\xa7\xa2\x71\xb5\x05\x00\x91\x0f\xb4\x11\x73\xa3\xf3\x45\x41\x33\xda\xd8\xb3\x6b\x2a\xe1\xc4\xe5\x13\x74\xf5\x3f\xbd\x0c\x4c\xe4\x34\x70\x34\xa5\xa4\x0b\xb5\x65\xad\x0d\xc0\x94\x04\x67\xa9\x7f\x4d\x8d\x4b\x46\xc3\x29\x24\x95\xb6\x88\x61\xc0\xb1\x4a\x04\x96\x05\xe9\x6e\xd4\x2e\xc4\xdb\x3b\x92\x03\x45\xa7\x23\x11\x2e\x09\x5c\xe1\x2f\x73\xe9\x22\x50\x75\xa2\x48\x12\x86\x9b\x8a\x13\x01\x01\x4b\x2f\xfb\xdb\x6b\x1a\x9d\xa0\x77\xbf\x04\x0a\xd1\x0f\x60\xf4\x84\x2d\xc6\x64\xe1\x58\xaf\x27\x68\xd4\x04\xeb\x64\x78\x6e\x92\xcd\xea\x6a\xdb\xc3\xb2\x5a\xd9\x98\x0b\x89\x1f\x3f\x05\xd8\x90\xf9\xa2\x59\xb9\x8f\x9a\x05\xf1\x46\x42\x27\xe8\xe3\xe1\x11\xfa\xf8\x69\x07\x3d\x16\xff\x3c\x11\xff\x3c\x15\xff\x3c\xe3\xff\xac\x9d\x63\x00\xe6\x9b\x08\x1a\x03\xd2\x5e\x59\x24\x58\x18\xd8\x92\x09\x05\xd5\xbb\x50\xe9\x26\x51\x81\xdb\x5d\x13\x29\xd2\xa3\x13\xef\xf3\x77\x32\x8c\xa1\x23\x8e\x41\x0f\x27\x9f\x45\xcf\x4f\xec\xec\x3f\xf9\x61\xfc\x66\x13\x41\x43\xb8\x28\x14\xbb\xae\x45\x52\xcc\x8e\x32\xfa\x1b\x76\x06\x4f\x29\xc3\x82\x5b\x72\xc5\xa7\x87\xd1\xd6\xa2\x93\x4c\xa9\x6c\xea\xe7\x16\xd7\x6d\x24\x44\x54\x37\xf3\x48\x91\xeb\x91\x64\x02\xa3\x34\xb2\xd2\xf9\x3d\x46\xcf\x07\x53\x36\x45\xee\x4b\x88\xdf\x0e\xe9\x0d\xb2\x54\x9e\x03\x8f\xb5\x6d\xc3\xfe\x05\x11\xcf\x05\x4e\x8d\x76\xa6\xea\xff\xa0\x59\xb5\x44\x73\x65\x19\x01\x2b\x9c\x5c\x61\x13\x41\xa4\x47\x12\xe6\x19\x15\x49\x14\x0d\x21\x42\xca\x20\xdc\xce\x2f\x05\xf7\x12\x7e\x0f\xc5\x51\x4d\x48\xcc\xad\xe8\xbd\x1b\xd2\x7b\x38\xb5\x81\xb5\x6a\xfc\x4e\x73\xae\xad\xaf\x33\xb4\x3f\xb7\xa4\x57\xfe\xa2\xcc\xb9\xca\xaa\xc5\x05\xca\xff\xa6\xba\xa3\x5c\xb0\x86\xb8\xae\xf1\x4a\x1b\x9a\x62\xc6\x1f\x9b\xc4\x39\x29\x08\xdf\x15\x32\x10\x58\xcc\x40\xd9\x3d\x4f\x7c\x06\xdb\x49\x91\xfd\x7d\xf4\xc6\x15\x89\x7c\x8c\x87\x20\x25\x82\x43\x7c\xea\x74\x44\x51\xa9\xc5\x10\x43\xf2\x0d\xae\x17\xa2\x26\x37\xa4\x6e\xe8\xa4\x20\x02\xb1\x63\x91\x6d\xf4\x7c\x34\x46\xff\x4f\x66\x1e\x0d\x58\xac\x38\x33\x40\x4e\xc0\xa5\x08\x39\xb1\x62\x1a\x77\x64\x29\x7a\x29\x3c\xed\xa0\xa6\x5e\x21\x7c\x8d\x69\xd9\x05\x4d\x58\xd8\x39\x98\xb2\x6a\x76\x20\x63\x80\x7f\x90\xb6\xe3\xd9\x3f\x22\x48\x41\xaf\xe6\x3b\x4d\x90\x9e\x34\x00\xf5\x93\x7c\x39\x74\x96\xf8\x3f\xc1\x72\x9d\x84\x1f\xc5\x62\xd6\xd4\x4f\x7c\x97\x45\xd4\x10\xe4\xf4\x2f\xe7\xf7\x87\xe0\xe0\xd2\xdc\x27\x25\xd5\x01\x17\x08\xac\x17\x2d\x9d\x49\xf7\x5d\x1d\xa6\xa2\x6a\x70\x93\xda\xfb\xe6\x9d\x1e\x20\x0c\x51\x52\x3f\xb7\xb8\x85\x90\x5f\xbe\x43\x0f\xde\xe7\x7b\xee\xa7\xeb\x95\x12\xfb\x64\x44\xbd\x09\xc3\xd5\x6e\x1b\xa1\x25\x55\x52\xcd\x99\x53\xf7\x9b\x1d\x3b\x94\x15\x3a\xc7\xf3\xab\x86\xcb\xeb\x89\x8d\x1b\xe7\xe3\x9d\x0c\xde\xe1\xba\xe1\x54\x3a\xd3\x44\xac\x3b\x52\xdd\x71\xf6\x3d\x89\xe5\x4e\x1a\x70\x57\xa6\xc0\xeb\x3c\x2a\x71\x97\x0e\xbc\x4a\x2f\x2b\xd9\xfc\x13\x62\x43\x08\x91\xa1\xd0\xc0\x00\xac\x52\xd0\x4c\x46\x49\x5b\x11\x25\x2b\xc7\x4e\xae\xb4\xcd\x6d\xd1\x7a\xf0\x8d\x36\xd4\x86\x20\x56\x6d\x0f\x32\xaa\xf2\xd3\xa2\xe8\x00\x1d\x8f\x4e\xe6\x37\xad\xa8\xc2\xc6\xa0\x66\x9c\x8e\x27\xb6\xaa\xbf\xd8\x7b\x34\xdc\xca\x31\xa8\x40\x6b\x11\x2c\x69\xad\x16\xdb\x13\x99\xf0\x19\x38\x5b\x8a\x6a\x49\x6a\xff\x09\x69\x60\x88\xc1\x2c\xc9\xd2\xc6\x8e\x2f\x93\x02\x21\x6c\x0c\xa6\xaa\x8b\x05\x30\x26\x8b\x3b\x9a\xa0\x11\xe6\x4d\xdd\x04\xb1\x90\x09\xfb\x92\x27\xe3\x74\xae\xb7\x3f\x4a\x64\x59\x3b\x16\xf9\x33\x07\x1c\xaf\x19\x6c\xac\xc1\x0c\x8f\x33\x76\x86\x13\xf5\x6d\x93\xd5\x6f\x98\x55\xff\x23\x66\x05\x33\xbb\x3f\x65\x00\x3b\xc3\x9c\x4d\x46\xf2\x6c\xa5\x99\xa4\x42\x0b\xbc\x32\x05\x09\x2a\xcf\xd2\xeb\xc0\x9a\x60\xc6\x0f\x47\x19\xf4\x7b\x31\xfd\x72\xbc\x28\xdf\xbb\x2a\x1f\xea\xab\xa8\xa6\xc2\xb4\x29\x61\x7e\x0a\x32\xeb\x89\x07\x6f\x2f\xac\xb5\x8e\x6c\x77\x59\x50\x7b\x5b\xbd\x97\xac\xe6\xee\x5b\x3c\x9c\x4e\x98\xa5\x4f\xd0\x90\xe2\x3b\xaa\x8a\xc5\x9c\x72\x96\xa2\x5b\xc3\x3a\x70\xa1\xb5\x63\x64\x7e\x56\x69\xa3\x98\x2c\x0b\xc1\xc0\xb2\x00\xa1\x41\xff\x35\xa6\xb9\x28\x7a\x7f\xe4\x4c\x7a\x07\x54\xab\x97\x84\xb0\x23\x74\xb0\x77\xb0\x23\xcb\xf9\xcb\x3f\xa6\x84\xb0\xef\xda\xba\xd4\x1f\x10\x6b\xf9\x5e\x5a\xb5\xdb\xbd\x95\x8d\xb3\x5c\x11\xd4\x28\xae\xa1\x72\xb7\x32\x65\x09\x8c\x51\x48\xa6\xdc\xf2\xcb\xaf\xfc\x0a\x4a\xe8\x31\x69\x02\xd5\xb6\x3e\xab\xe6\x43\xd4\x6f\xa2\x8d\x37\xca\x17\x15\xd6\xbd\x88\x2b\x24\xea\x5c\xa6\x0a\x69\x38\x40\x23\x33\x14\xe7\xd3\xe5\x6b\x28\xdc\xb3\x53\x42\xa4\xc7\x55\x9a\xb8\x38\xf1\xf7\xae\x49\xf3\x52\x7f\x11\x89\x69\x12\xcb\xe2\x15\xd7\x8f\x94\xaf\xa7\x53\x7b\x80\x63\x77\x83\x87\x9b\xc5\x01\xeb\xf5\x2f\x40\xbb\x16\xa8\x2e\x76\xbd\xbf\x8f\xbe\x33\x5d\xa4\xa7\x84\x08\xd7\xaa\x34\xdf\xca\xe6\x24\x4a\xfc\xe1\x5b\xca\xef\x10\x2b\x9d\xac\x76\x2f\x2e\x54\x60\xd6\xbd\xd6\x92\x96\x50\xb8\xb7\xcb\x73\xce\xc9\x0b\x0f\x8d\xc2\x7e\x22\x12\x3e\x74\x2f\x41\xc7\xbb\x1a\x9e\x8e\x18\x17\xce\xea\x97\xe2\x88\xc0\x63\x3a\x86\xdc\xd0\x26\x0c\xdf\xfd\x91\x1f\x6b\xb7\x53\x29\x78\xfd\xfc\x26\x19\xd6\xaa\xb9\x2b\x91\x0a\x03\x87\x49\x17\x95\xc0\xeb\x47\xa8\x7d\xbd\x56\x52\xca\xc3\x97\xea\xe5\x3d\xf1\x76\xf4\xce\xb4\xa0\xc7\x25\xff\x58\xfc\x8c\x6c\x24\x3e\x17\x48\xd5\x64\x4a\x6a\x52\x66\x7e\x8c\x2b\x82\x83\x62\xa8\x1e\xb6\xb3\x76\xc7\xdf\xe3\xf0\xbc\x2e\x34\x0e\xa9\xc6\x9d\x9e\x23\x43\x70\xd3\xe6\x82\x96\x89\x7b\x63\x4b\xf1\x19\xde\x78\xd1\x66\x36\x2e\x70\xd9\x26\x21\xf6\x62\xec\xf6\x41\x31\xcb\x49\x90\xa2\xa7\x1b\xcc\xf8\x14\x76\xc8\x9f\x48\x17\xe5\x4f\xc4\x1a\x7d\x71\x7a\x9a\x34\x1a\x4d\x49\x83\xf3\xd0\x22\xff\xe8\x96\x49\x34\x1d\xf0\xec\xf1\x23\x54\x4d\x97\xd3\x4f\x98\xed\xa2\xe4\x46\x91\xcc\x94\x0d\x29\xee\x21\x94\xb0\x13\xc5\xfa\x16\x89\x5b\x5d\x85\x5a\xc4\xf7\xdd\xa0\x4c\x1f\x1b\xa8\x7b\xc9\x47\xae\x76\x1f\xb3\x88\x86\x06\xc8\xae\x83\x63\xb8\xfb\xd6\x42\x23\x92\xbb\xa7\xc4\x1a\x74\x92\xba\xc5\xdc\xab\xf2\xf9\x49\xdf\x5d\x69\x41\x4c\x0a\x86\xae\x54\xb1\xb9\x28\xa6\x7e\x33\xf2\x98\xc3\xf4\x5c\xc9\xcc\xd9\x5e\xd7\xa4\xd1\x52\xc4\xa6\xf2\xda\x67\x91\xd5\x36\x92\xd3\x6e\x23\xa3\x41\x47\x25\xd6\xd4\xd5\xca\xbb\x9a\xa7\x40\x68\xab\xce\xa9\x72\xda\x57\x73\x02\xbe\x6e\x07\x0c\x50\xbd\xde\x9b\xb4\x75\x39\x72\x8f\x76\xba\xb0\xb8\x72\x70\x30\xa7\x76\x9e\xd3\xce\x25\x88\xb7\x49\xe4\x4d\x6c\xd8\x3c\x21\x12\x7b\x2c\x86\xbd\x0c\x8a\xc3\x29\x9b\xfd\x1a\x01\xb6\xf7\x03\x4a\xab\x8e\xa1\xac\x9d\x6b\xe3\x97\xd0\x1e\x23\x49\xa1\xfc\xbc\xc2\x49\x10\xb9\x6a\xc9\xb1\xdf\x9a\x67\x3c\x61\x8e\xaf\x9b\x0d\xe0\x24\x21\x3f\x49\x1d\x3a\x42\x20\xaf\x23\x18\x68\x3b\x76\x3b\xb0\x5f\xba\x2a\xc6\x39\x4e\x2c\x98\xb6\x68\xdf\x23\x1a\xa4\xb5\x45\x43\x17\x05\x15\x6d\x4f\x4c\xec\x89\x43\x0f\x88\x3c\x09\xe2\x81\x35\x61\x04\x5e\xa2\x29\xd0\xb0\xd2\xf0\xfb\x36\x41\x42\xf6\x18\x95\x80\x8e\xd0\xbb\x08\xe8\xa0\x11\x5a\xdc\xeb\xff\x56\x57\xcd\xb7\x4b\x1d\xc2\x41\xe2\x57\xde\x8c\x14\x56\x60\x4b\x8c\xa9\x84\x69\xbf\xac\x9d\xcb\xc1\x7f\x56\x10\x84\xc6\x93\x1e\xdb\x34\xa9\x63\xa6\x9e\x7c\x74\xb4\xd4\x01\xb3\x06\x07\xe2\x71\xe1\xdf\x65\x37\x57\xb2\xfd\x52\x1c\x97\x58\x4a\x75\x72\xca\x32\x7a\x5a\x6e\x1d\x1f\x94\xaa\x0d\x61\x91\x53\xb9\xbe\x14\x49\x83\x53\x5d\x86\x9c\x31\x79\x9e\x52\x5c\x34\x4c\x8f\x31\xce\xf2\x08\xfc\xcf\x13\xdd\x6c\x47\x76\x7d\x65\x18\x69\x86\x4b\x4e\x0f\x55\x12\x32\x17\x35\x3a\x73\x3a\x05\xfd\xc3\xae\xc2\x1f\x83\x78\x61\x77\xca\xb3\xa0\x0a\x5b\x38\xab\x5c\xb8\x70\xb2\xf1\x9c\x74\x01\x35\x6a\xe5\xb9\x7c\xf5\x6d\x65\xd5\xb0\x3c\x89\x11\x50\xc5\x2b\x47\x22\x28\x86\xec\xc2\xfe\x67\x7a\x4b\xda\xc4\xed\x35\x0e\x4b\x2b\xab\x7a\xae\x0f\xb7\x3c\x67\xba\x56\x8b\x29\xc5\x09\xb1\x61\x2a\x28\xcc\xac\x4b\x00\xdf\xed\x17\x78\x3a\x97\x15\x33\xfa\xaa\xae\x7c\x1d\xf0\xc3\x1e\xc8\xec\x94\xe3\x02\xfc\xa3\x2a\x20\x2c\xe4\x24\x1c\xf7\xeb\x8e\x25\xeb\xf4\x1e\x18\x21\x42\x6e\x0f\xc1\x85\x0c\x93\x57\x64\x89\x9e\x57\xb9\xc0\x21\x8f\x8b\x7c\xf8\x08\x8d\x02\xb4\x77\xbb\xe6\x99\x08\xe7\xf7\x19\x7f\xfc\x58\xfa\x3c\xdf\x2b\x2b\x19\x3f\x9e\x29\xce\xa7\xd9\xbf\x3c\xba\x09\xa6\x8b\xec\x7c\x12\x6b\xe7\xd1\xda\x3a\x85\xfa\x80\x8a\x0e\xa5\xd1\x29\xae\x57\x5f\x02\x75\xd6\x98\x40\x6b\xd6\x99\x40\x6b\xd6\x9a\x40\xc3\xea\x4d\xa0\x6d\xd7\x9c\x40\x5b\xe4\x2d\xdd\x15\x07\x92\x4e\x62\x97\xbd\x84\xdd\x65\x85\x97\x81\x32\xa7\x1d\x0c\x54\x48\x4e\x3b\x4d\x7d\x6e\x6d\x55\x1b\xee\x94\x3d\xa2\x00\x55\x5c\x8b\xa5\x1c\x6b\x3e\xd5\x53\xc6\x61\x00\x9b\x4a\x8c\x10\xe3\x57\x71\x24\xd6\x63\x5a\xc8\x65\x5c\xfa\x4c\x5a\x6e\x20\xc3\xbf\x58\x3b\x4f\xed\x98\xa1\xcc\x2a\x8e\xf3\x6e\xef\x74\x13\x7b\x55\x06\xa5\x74\x13\x4a\x4a\xfd\x3a\x20\xbd\x23\x42\x41\x95\xb4\x71\xb5\xae\xaf\x18\xca\xda\xb8\x73\x9d\x4e\x83\x39\x85\x18\x7c\xbd\x46\x13\x9c\xb1\x36\xf2\xf6\x06\x8a\x9c\xb5\x8d\xbd\xf1\xb6\x87\x43\x7a\xe8\xa1\x17\x68\xf8\xed\x23\x17\xe5\xf4\x10\xeb\x6f\xfc\xf0\x91\x5d\x6f\xb0\xd8\x38\xf1\xa0\x20\xff\x1e\xdc\xeb\x6b\xd9\x69\x59\xce\x74\xd7\xce\xfe\xcd\x1c\x22\x93\x32\x87\x3b\x98\xd8\x4d\x84\x3b\xef\xf8\x3e\x60\xc2\x63\x28\xc2\x24\x46\xfe\x97\xbd\x46\x34\xc5\x25\x94\xaa\x2c\xf5\xcf\xc8\x89\xdf\x47\x23\x5b\x01\xdf\xed\xbf\x38\x42\x6f\x8c\xad\x81\xbf\x2e\x5a\x9b\xc7\x04\x4a\xf0\xa3\x28\x6e\xbe\x32\xb6\x1f\x24\xe5\xba\x3d\xd1\x85\x63\xb6\x43\xdb\x71\x6c\x24\x5d\x25\x73\xd3\x42\xbd\xec\x44\xd1\xc3\x96\xb6\xab\x2b\x6d\x43\xb8\x76\x96\x20\x1a\xda\x1d\x8e\x70\xa2\x6a\x22\x76\x25\x39\x0d\xa0\xc4\x67\x16\x52\xbd\x8a\x67\x52\xc5\x81\x22\xa9\xb2\xf0\xe2\x0c\x47\xea\x0b\xda\xcd\x71\xdd\x8e\x18\x5a\x84\x71\x63\x24\xdc\xc2\x87\xff\x96\x5d\x6f\x21\xbb\xee\xdf\x81\x00\xb9\x2d\x79\xaf\xe7\xe4\xa0\xa8\x38\xe3\x1e\xa1\xcf\x26\xc3\x68\x59\xf2\x73\x0b\x2e\x1b\x0c\x3c\x44\x5a\xf1\x78\x9d\xf5\xd1\xa6\x72\x49\xcf\x04\xbe\x2c\x09\x44\x20\xd1\x57\x58\x0d\xc5\x3c\x9a\xc3\xc5\x90\xd4\x20\xdb\x93\x3d\xc0\x3d\x21\x1d\x17\x27\x03\xac\xf5\x03\x0c\xe2\x8e\x35\x3f\x8a\x69\x3c\xdc\x8e\x79\xcd\xa7\xd7\x8e\xb5\x13\x65\xc9\x64\xf5\x43\xd9\x96\x46\x14\x93\x71\x23\xed\xf8\xdd\x20\x1b\xfb\x3b\x9f\xbf\xb5\xb8\x99\x1d\x32\xa3\x8a\x3b\x88\x84\xd4\x1b\xcb\x42\x19\x2d\x58\xe3\x83\x82\xa0\x6a\x51\xdd\x86\x0b\xd2\x56\x3f\x02\x88\xbc\x11\xe8\xab\x88\xe6\x55\x58\xcc\x93\xc3\xfb\xa9\xb4\x9b\x1c\x13\xa6\x62\xa0\x21\x4c\x1b\x4d\xa0\xd0\x8b\x80\x5a\x31\x4d\x03\x59\x51\x05\x3b\x3d\x0c\xec\xfa\x71\x1b\xb4\xf7\x1e\xd4\x1e\x6c\x48\x9d\xe6\x23\xf4\xe0\x0c\x97\x10\x99\x67\x2d\x1b\x8d\xb6\x29\x41\x94\x21\xd6\xd0\x02\xca\x84\x2c\xea\xea\xba\x26\xac\xbb\x89\xd8\x17\x5f\xf1\xa7\x13\xa9\xee\x9a\xfc\x5f\x56\x5d\xdb\x37\x3a\xf3\xb4\xb3\xec\x0c\xbf\xf1\xc1\x65\xec\xa3\x65\xb9\x43\xbd\x89\x85\x3e\xe9\xb5\x52\x39\xfd\x81\xe2\xc9\x9c\xdd\x54\x82\xdb\xd5\xad\x79\xf9\x17\xac\x4e\x7c\xb7\x2e\xea\x74\xbd\x9e\x1e\x65\x6f\xfb\x25\x7b\x74\xcd\x8b\x93\xcd\xea\xd8\xe8\xe4\x8e\xa0\x8a\x19\x8e\x7a\xdb\x51\xa2\xbe\x7d\xaa\xe6\xf0\x1f\x7f\x18\x14\xe3\x4a\x43\x84\x04\x56\xa9\x1f\x21\x2a\x7f\x07\x61\x19\x6f\x57\x0b\x12\xab\x4c\x7e\x4b\x08\xf7\x63\x1e\xae\x60\x3e\x51\xdc\x21\x46\xc7\x1e\xe6\xf6\x1d\x24\xe2\x01\x5c\x29\xe5\xfb\xce\x7b\x3b\xc4\x90\x71\x0e\xd6\x3b\x67\xa6\xc9\x44\xbd\x78\xe1\x1c\xd5\x8d\x68\x66\x4b\x13\x66\xff\x45\x8b\x80\xa7\x76\xa0\x96\x27\x86\x57\xbd\x1e\x56\xec\x3a\x49\xaf\x60\xc4\x81\x6b\x37\xbc\x33\x87\x19\xa1\x7f\xf5\x42\x6c\x86\x96\xa1\xb6\x8a\xb4\x2b\x59\xcc\x62\x03\x65\xae\x6b\x72\xcf\x41\x4a\x74\x47\x1b\xb4\x36\x61\xa5\xe9\xf5\x16\xa7\xa3\x30\x73\x92\x1e\xe1\x98\x6b\x2d\x0f\x27\x64\xef\xfa\xc8\x53\xd8\xbf\x38\x11\x64\xe2\xd8\x78\xed\x53\xca\x0a\x15\x55\x79\x4d\x6a\x91\xd6\x3b\x51\x55\x8a\xe7\xa2\x4c\xda\x8e\x55\xb9\x78\xee\x55\x7e\xa9\xa6\x90\xcd\x77\xd3\x95\x2a\x48\xa7\x51\xc1\x76\x60\x45\xb6\x1e\x8b\x60\xaa\x60\x57\x57\x5d\x04\xc7\x62\xba\x66\x25\xa1\xb8\xa2\x6c\xf6\xb7\xd9\xd2\x6d\x53\xcd\x71\x43\x33\xcc\x95\x13\x27\xbd\x91\x73\x1d\x29\x6a\xa4\xa0\x39\x69\x8f\x10\x51\x03\x2b\x20\x13\xe1\x23\xe5\x6c\xed\x9f\x8d\xca\x90\x07\x71\xb8\xb1\x86\x65\xa1\x48\x37\xe8\xf8\x43\x79\x4c\xf1\x8e\x36\x1f\x30\x29\x10\x46\x04\x9b\x8e\x60\x13\x55\xbb\x5f\x19\xc9\x8d\xe9\xf1\xab\x3e\x0d\x56\xfd\x04\x01\xe2\x51\xcc\xee\x2a\x2a\xbc\xe7\x3c\xda\x91\x3e\x81\xb0\xd4\x51\xcd\xd8\x83\x46\x19\x82\x22\x71\x3a\xff\xd2\x4c\x58\x1f\x6a\xa7\x19\x40\xaa\x73\x86\x3d\x65\x9c\x35\x2d\x36\x45\x19\x5f\x56\xf5\x25\xf9\xd0\x80\xb6\x1b\x31\x3f\xc6\xba\x56\xf5\x98\x28\x77\x23\xf1\xea\x3e\x47\x4b\x71\x98\x2e\xe4\x8e\x13\x52\xb8\x5e\x26\xc9\x7d\x00\x9d\x37\xa6\x4a\x5c\x67\x47\xc0\x2f\xa5\xe9\x43\x88\xcf\xb6\x5b\x2f\x24\xcc\xbb\x5f\x84\x48\xdd\x4b\xb1\x74\x0b\x10\xc9\x91\x63\xb5\x95\xd3\x5a\x09\xda\x46\x33\x14\x94\x68\x88\xd2\x2d\xdd\x6f\xa1\x1d\x4a\xff\xde\xe9\x94\xfb\x3f\xc3\x4e\x4e\xbb\x12\x36\x95\xe2\x13\x2b\xb6\x9e\x20\x9f\x5a\xb1\x6d\xb7\xb0\x19\x28\xec\xc7\xd6\x6c\x30\xff\xe9\x10\xf7\xfb\xd1\x59\x77\xd5\xb6\x2b\xf5\x27\xd6\x72\x4d\xc1\xbf\x7b\x31\x37\xe8\x21\x93\x22\xdf\x50\xe5\x20\xbd\x9c\x31\xfd\x20\x71\x58\x7b\x17\x73\xb0\x76\x80\xd6\x12\x68\x8d\x64\xd1\x23\xd5\xa2\x2d\x48\xb6\x68\x6b\xd2\x6d\xb2\x05\xd0\x20\x19\x17\x75\x6e\x7a\xdd\x6a\xd2\xe9\x9c\x68\xc9\x71\x4a\x85\x92\xa1\x6c\xb6\xe7\x5d\xf7\x27\x6b\x56\x8b\xb8\xb0\xf3\x05\xdc\xbb\x83\x04\xb5\x28\xf2\xc3\xa4\x94\x83\xbd\x83\xa1\x66\x85\xbb\xa3\xf5\x17\x41\xe7\x01\x3a\x7e\xa2\xe9\x97\xf2\x2e\x48\x3a\x18\xc2\x4c\x29\x29\x72\x99\x19\x27\x53\x13\x5a\x16\xed\x56\x11\x00\x2e\x87\xf5\xe2\x0c\x96\x2f\xcc\xc6\x87\x26\x3d\x72\xb8\xa5\x18\xed\x2b\x96\xec\xb2\x8f\x74\x5e\x5d\xac\x89\x4e\x08\xdc\xab\xed\x24\xb4\x00\xbb\x71\x42\x19\x2d\xf1\x19\xf3\xbe\xc5\x6d\xf5\x8e\x09\x21\xd2\xb3\x50\x17\xb2\xd3\x8d\x61\xe5\x32\x80\x7b\xd4\x54\xb8\x35\x6e\xd8\x19\x66\x88\x94\x7e\x3d\xa3\xfd\x7d\xf4\x96\x14\x05\x43\x4b\xdd\x60\x96\x2c\x55\xf4\xcf\x42\xa4\x51\xc9\x7c\x9b\x3d\x48\x31\xe2\x5f\xcb\xcf\x29\x33\x41\xea\x62\xb4\x6c\x86\xcb\xeb\x70\x84\x89\x28\x7a\x0d\x71\x28\xa2\x6f\x00\x7f\x57\x14\x98\x97\x6f\xea\xde\xa6\x13\xa2\xa0\x98\x62\x58\x44\xd8\x81\xf4\x5c\x1c\xf8\xa2\x11\xb2\x74\x8a\xda\x01\x78\x51\x97\xb8\x9f\x41\xb7\x93\xbc\x05\x90\x1d\xce\x22\xfc\xe7\xc3\x9c\xec\x1d\x10\x03\xdf\xad\xf7\x81\x9d\x3d\x69\x6d\x6b\xa8\x41\x5c\xae\xf8\x29\xaa\xe1\x44\x65\x42\xa5\xb6\xeb\x0d\x43\x9d\x48\x51\x70\x1d\x61\x58\xa5\x4b\x15\x5f\x25\xba\xd3\xe8\xb6\x46\x92\xa4\x55\x5b\x67\x44\xfb\x80\xec\x8a\x36\x7c\x04\xd6\xf0\x15\x13\x77\x26\xad\x7d\x3f\x15\x80\xf5\x7d\xd4\x38\x77\x7b\xc3\xab\x46\x65\x5d\x04\x11\xa6\x35\x08\x8b\xeb\xa6\x5b\xb3\xac\x6a\x38\x93\x79\x5e\x13\xc6\x86\xc0\x36\x2f\x7d\x4f\x56\x43\x5e\x90\xcc\x61\xe0\xd3\x9e\xda\x71\x84\xfe\xf1\xf1\x65\x5b\x5e\xd3\x49\x21\x3c\xf5\x7b\x90\x0f\xfb\x69\x7c\x84\xfe\x01\x35\x85\x21\xac\x01\xe0\x19\xa1\x11\x33\x46\xea\x06\x8d\x7a\x99\x84\xe7\xa2\x77\xf1\x9a\x13\xc6\xf0\x35\x31\x7e\x7b\x7b\x23\xd8\x61\x51\x69\x27\xbe\x6c\x18\x14\x7a\xf0\x2d\xd6\x23\x5d\xae\x7c\x32\xe8\x78\x17\x65\x60\x5b\x45\xde\x92\xd3\xbc\x8b\x66\xde\x8f\x58\x7d\xa8\x75\x37\xfc\xa5\xc8\x5e\x08\x3e\xda\x08\x1c\xac\xbb\xf3\xe7\x1a\x60\xec\xbd\x63\x7e\x5f\x03\x40\xb0\x9d\x8e\x77\x4d\x9d\x12\x41\xeb\x17\xf3\x45\xb3\x12\x05\x58\x6e\xf8\x7f\xf9\x9d\x7e\x84\xf8\x7f\x8f\xff\x61\x9e\x85\x07\x9e\x8f\xc6\x63\x6f\xe9\xa4\x59\x4e\x35\x04\x9b\x87\x16\xa9\x3c\xa8\x61\x2c\xf6\xe7\x28\xbc\x26\x07\x37\x3b\x71\x55\x73\x37\x31\xdf\x2c\x7f\x72\x43\xbf\x8d\x75\xbc\x12\xdb\x5b\x76\xf0\x91\xfd\x1f\x03\x9f\x02\x1a\x3d\xd8\xcb\xaa\x32\xc3\xcd\x48\x7e\xb2\xd7\x54\xe2\x54\x8f\xc6\x63\xf5\xd5\x83\xb1\xbe\x65\xb2\x59\xc5\x64\xc3\x3e\x51\xf4\xce\x00\xe0\x7f\xc6\xdf\x7e\x60\x69\x38\x16\xbd\x13\xf1\x7c\x0c\x1a\xa6\x1d\xef\xde\x57\xe7\xc8\x8e\xa3\x52\xc1\x56\x86\x79\x0b\x96\x81\xaa\xc9\xff\x10\x10\x3f\xad\x0e\xf0\xe6\x48\x03\xa3\x66\x01\xa7\x76\x4f\xad\x01\x76\xbc\x6b\x9d\x5b\xf1\x99\x3c\xb7\x16\xfa\xe6\x79\xe0\x3c\xe4\x92\xc8\x22\x40\xa3\xe3\x5d\x6f\x49\xad\xb7\x24\xfe\xc2\xbf\x64\xb1\x3b\xeb\x12\x7b\x23\x19\x13\x93\xb3\x34\xaa\x1d\x57\x2e\x11\x46\x6d\x49\x7f\x6f\x09\xba\x38\xd7\xcb\xc2\x16\x24\xa3\x53\xea\xd7\x06\xd0\x20\x45\xb0\xb2\x6a\xd8\x67\x00\x2a\xaa\xc9\xca\x85\xb8\x28\x24\x3a\x61\xd7\x32\x81\xd3\x25\x31\x56\x75\xad\xd9\xc9\x6b\x60\x5d\x66\xaf\x01\x7d\x56\x5e\x6f\xf9\x1c\x6e\xcd\xe7\x6f\x1d\xdd\x11\x9d\xae\x1f\x12\x6f\x75\xf5\xd9\x64\x9a\x50\x40\xa2\x94\x2b\x0a\xc0\x93\x13\xf2\xb8\xdf\x20\xdb\x7c\x27\x1b\xec\x62\x6d\xe8\xf9\x89\xf6\x82\xac\xc3\xd8\xec\x18\xed\x2d\xb2\xb8\x07\x51\x1e\x35\x74\x3f\xae\xef\x45\x2d\x93\xdd\xb5\x52\xbe\xd4\x5b\xec\x71\x4f\xc0\x61\x68\x42\x0a\x59\x85\x4d\x91\x09\x78\x58\x74\x67\xec\xef\x23\x5a\x66\x62\xbd\x3d\x5b\xd3\xc5\xb9\xa8\x70\x4a\xea\x44\xc6\x82\xab\xaa\x9e\x1b\xd3\x8f\x94\xe5\x47\xb1\xfc\x05\xfd\xad\xac\x07\xfb\xe4\xf1\xe8\x70\xec\x22\x74\x26\xf8\xb3\xcf\x20\x6b\x71\x1a\xa1\x97\xa9\x90\xcd\x75\x8b\xc7\xac\x2a\xc1\x42\xd1\x87\x9a\x1b\x49\xdd\x89\x9e\x65\xcb\x3a\xb2\x84\x3d\xdf\xed\x68\xa3\xae\xf4\x30\xfd\x8c\x98\xc8\x30\xcb\x75\x27\x32\x1d\xf4\x71\x99\xad\x7f\x53\x56\xcb\x92\x0c\xbc\x21\x2d\xbc\xdd\x3b\xd2\x50\x8f\x5f\x93\x3d\x44\x8b\x4e\xd5\xbe\x58\xad\x61\x14\x00\xeb\x76\x55\x06\xd8\x21\x77\xac\x05\xc9\xbf\x65\x65\x15\x3a\x6c\x0a\xd0\x09\xd3\x37\xaa\x4a\xa2\xf4\x68\xa1\xf3\x51\x55\xb7\x80\xa3\xea\xdc\x8e\x82\x46\x63\x74\x43\xc9\x12\xae\xc9\x80\xe3\x07\xfd\xa8\x8f\x10\x04\x54\xba\xf7\xe2\xcf\xd2\x68\x3c\x46\x0f\xcd\xbb\xd6\xad\x18\x86\x29\x27\x65\x27\x37\x97\x2c\x6c\x82\xf5\xe0\xca\x15\x15\x2e\xce\xed\x02\xd2\x32\xe0\xd2\x4c\xf7\x81\xa7\x6b\x5b\xe4\x1d\x3d\xec\x45\x02\xb3\xc1\xb3\xfd\xfb\xf8\xfe\xc0\x15\x9a\x11\xf4\x9b\xaa\x86\xf9\x9b\x2c\x20\xe9\x68\xea\x0b\xbc\x12\x91\xe6\xa6\xea\x56\xcf\x82\x59\x95\x1f\x8f\xd0\x43\x5d\x6a\x13\x3e\x12\x37\x8c\x23\xa4\xc8\x82\x92\x4c\x55\x94\x84\xcb\xb2\xab\x8e\x62\x08\x2d\x5a\x4d\x51\xa3\xe1\x9a\xed\x3a\x6a\x28\x46\x68\xa3\xc6\x43\x02\x3b\x71\xda\x1f\x84\xa7\x43\x4f\xc0\x27\xfb\x4f\x8b\x1c\x6c\x66\x18\x65\x05\xa6\x73\x92\xa3\x49\x55\x15\x04\x97\x42\x92\x50\xb2\x66\x86\x16\xb8\x81\xbc\x05\x2a\xcd\x6c\xc0\x52\x8c\xc8\x89\x16\x94\x64\x70\x94\x60\xa3\xcd\x49\x83\x73\xdc\x60\x30\xb1\x89\xcc\x04\x05\x7e\x25\x55\xf0\xe8\x52\xf1\x55\x6a\x01\xa5\x33\xf1\xfc\x88\x8f\xcb\xcf\x13\x10\xee\x35\x6e\x66\x3b\xe8\x57\xf4\xde\xb2\x47\x28\xc8\x22\xfc\x77\xec\xad\x9c\xfc\xf2\x9c\x82\xb8\x27\x12\x47\xba\x56\x30\x11\x00\x0d\x91\xc5\x6a\x19\x39\x4a\xa9\x45\x93\xad\x7e\x05\xb9\x40\x80\xd1\x23\xdb\xcb\x42\xa7\x9a\x20\xee\x51\x0f\xf0\x7d\xf7\x9e\xac\x82\xd8\xcb\x68\x11\xfa\xe0\x55\x27\xcc\xea\x3d\x59\x75\x98\xd2\xae\x48\xe3\x34\xf7\x76\xba\x5f\xda\x4d\xbd\x95\x79\xd7\x18\x1d\xe5\x12\xaa\x1b\x57\x36\x5e\x8f\x9b\x70\x15\x83\x0c\x82\xb6\xfd\x65\x2b\xac\xe6\xde\xdd\x09\x06\xce\xca\x04\xdd\x8f\x04\xb6\x5e\xd5\xb7\x28\x54\x86\x6f\x48\x00\x55\x62\x9b\x68\xad\x64\x03\xf7\xe8\xf9\x5f\x44\x76\xc3\x57\xf4\x52\x94\xb5\x0d\xe2\xd2\xa2\xad\x65\x16\x9b\xb4\x63\xab\x26\xbf\xb5\x87\xf6\x02\x7d\x4d\x33\xb7\x54\x84\xbb\x4f\xea\xbf\x5b\xa4\x56\xc9\x4c\x31\x82\x64\xd5\x62\xb5\x09\x99\x37\xa1\x84\x98\xeb\xa8\xa0\xef\x09\x32\x5d\xd1\x74\xc1\x3e\xd1\x60\x48\x6d\x50\x0d\xfa\x7b\xb2\x10\xed\x21\x26\x38\x7b\x2f\xcb\x3e\x55\xf3\x05\x6e\xe8\x84\x16\xb4\x59\x45\x75\xdb\x6b\xd2\x5c\xd9\x8e\x84\x44\xc7\x79\xd3\x8c\x83\x59\x0a\x52\x22\x85\xc0\x23\x67\x69\xa5\x0a\x04\x36\xeb\x3c\x67\xca\x06\x89\xcb\x7c\xdf\x51\x71\x24\x53\x0f\xf3\x22\xa2\xaa\xbd\x8a\x07\x35\x06\xed\x29\xfa\xcd\xf6\xab\xfe\xc6\x65\xff\xdf\x4a\x5a\xfc\xb6\x23\x84\x75\x7e\x72\x22\x8b\x61\xa7\x02\xc9\xf8\x80\x9c\x0b\x0d\x0c\xd1\x1e\xe0\x65\x55\xee\xda\x03\xe8\x17\xf9\x18\xd7\xf4\x86\x94\x2a\xad\x83\x35\x04\x43\x12\x1c\xc7\x01\xaa\x2b\x5a\x83\xa6\xf9\x48\xb7\x93\xb9\xdf\x22\x1d\xfd\x71\xc4\x6c\xa1\x72\xfc\x7d\x6d\x20\xae\x03\x7b\x58\xde\xcc\xdf\xc7\x9e\xb1\x3b\xd1\x5a\xdd\x86\xcd\xef\x96\xd1\x06\x37\xd6\x56\x52\x76\x36\x49\xd7\x71\x55\x13\x5d\x02\x9f\xea\xde\x45\xea\x9e\x51\x57\x8a\xd8\x27\xf2\xa6\xd9\x41\xd5\x0d\xa9\x97\x35\x95\xe9\xdb\x42\xed\xc8\xb9\x9c\x6e\x5f\x9e\x50\x25\x54\x52\x49\x0b\xfd\x91\xe0\xd6\x68\xdf\xd2\x8b\xf3\xa0\x6b\x80\xc2\xd4\x76\x1f\x81\x47\x89\xca\x76\x63\x42\xd3\x74\x42\x45\x39\x50\xae\x25\xef\xf8\x90\xe4\xd3\x1c\xfd\x8b\x73\xe7\x4b\x89\x79\x5b\x2e\x6b\xbc\x58\x90\xdc\x52\x91\xed\x4c\xe2\x8b\xf3\x58\x01\xff\xd8\x74\xdf\xc5\x40\x45\x53\x35\xdc\x18\x6a\x9f\x46\x5a\x88\x3f\x89\x8f\xd3\x2d\x79\x58\x2a\x68\x29\x12\xe7\x34\x97\xb7\x6a\x28\x80\x3d\x53\x6d\x1f\xb1\x99\xb4\xfb\x5b\x2c\xbe\x03\xd4\x49\xbb\xb7\xfa\x87\xe9\x3d\x1d\xa6\xdc\xfd\x1f\x58\xc5\xfc\x8e\x57\x2f\x8f\xaf\x5a\xf4\x56\x36\xf2\x9e\x16\xf3\x96\x33\xd9\x06\x59\xad\x13\xe8\xdd\x9a\x48\x4c\x03\xa8\x6a\xfe\xac\x53\xb5\xcd\x7d\xd1\x7d\x25\x25\xb1\xf8\xec\xc7\x11\x57\x7c\xee\xb9\x91\xe0\x72\x2b\x3e\x68\x51\x4c\x37\xd2\x94\xcd\x75\x7f\x04\xa7\xbd\x26\x48\xf2\x39\x68\xfd\x41\x96\xc5\xca\x32\x6c\x96\xb2\x3d\x6f\xc5\xbf\x2d\xbf\x6a\x34\x67\xb4\xc2\x29\xf7\x55\x73\x6c\xe0\x9c\xb2\x17\x96\x2a\xa2\xac\xeb\x08\xfa\xdd\xf9\x54\xb9\x58\xe1\xae\x71\xdb\x16\x4b\x88\xb1\xa6\xab\x62\x0c\x23\x66\x0a\x7b\xd1\x1c\x2f\xec\x96\xe7\x1a\x08\x94\xd2\x0c\xb6\x0e\x58\x51\x64\x9f\xe3\x88\xf4\x17\x19\x94\xd1\xff\x25\xaa\xcf\x91\xd3\x5c\x29\x25\xb8\x79\xfd\xe4\x45\x57\x5b\xb7\x1f\xee\x37\x4f\xd7\xdc\x27\xee\xbb\x83\x9a\xc3\xaa\x36\x3c\x28\x22\xda\x41\x75\xb9\xba\xba\xa1\xb9\x65\x73\xd1\x1e\x97\x78\xb7\xdb\xa8\xe4\x83\xf3\xfc\x6d\x95\x6e\xa0\xaf\x94\x5f\x4e\x2e\xd9\x7d\x17\x66\x32\xee\x34\x24\xe9\xa7\xd1\x73\xe5\x66\x38\x84\xf6\xe2\xe6\x8b\x63\xe3\x7f\x38\x42\x0f\xde\xaa\x96\x6c\xaa\x81\xfa\xe1\x0e\x7a\xbc\x83\x9e\xec\xa0\xa7\x3b\x9c\x07\x3c\xb3\x4d\x46\xf7\x6c\xd6\xbd\x49\xdb\xde\xb8\x44\x73\xab\x36\xbe\xf7\x3b\x90\x4a\xf5\xad\x75\x04\x06\x4d\x99\x7e\x33\xcd\xb5\xdd\x19\x57\x1e\x48\xd5\x62\xf7\x08\x39\xae\x53\xd1\xa6\xcc\x72\x4d\xb8\xb6\x81\xc1\xcd\x23\xa1\x5f\xae\x54\x4e\xa2\xa7\xe3\xfe\x3b\x3d\x5c\xd0\xee\x55\x4d\xc0\xdf\x96\x9c\xd3\x88\xf6\x72\xd2\x09\x63\x38\x4a\xdf\x24\x22\x9b\x21\x3a\x09\xeb\xc6\x72\xee\xba\x48\x03\x61\x81\x7b\xaa\x25\xa2\x7f\x08\x45\xeb\xc6\xc4\x39\x8c\xb4\x8b\x1d\x70\x12\xc5\x6e\x78\x59\x57\xf3\x61\xc7\x71\xf0\x49\x8c\x1d\xc2\xbf\xda\xf9\xeb\x3d\x34\x5c\x1f\x8c\xde\x0e\x5e\x81\x8a\x2d\x1c\xe3\xad\x9e\xe0\xf8\xbe\xef\xde\xf5\x9d\x2d\x34\x63\xbd\xb3\x87\xef\x7a\x63\x12\x50\xaa\x7d\xcf\x1e\xef\xb8\x57\xa5\x18\x96\x68\x6a\x1e\x5c\xae\x03\x36\x96\x73\xd5\x6e\x67\x23\x0d\xed\xac\xee\x0a\xbd\xa2\x15\xe2\x48\x5a\x9b\x7d\xd9\x43\xf3\xb9\x14\xa1\xfc\x8e\xfa\x61\x2f\xfe\x5b\x53\x67\x40\xd3\xc2\x2b\xab\x15\x60\x84\x2a\x07\x40\x94\x03\xa0\xc9\x01\x90\xe4\x00\x28\x72\x10\xd7\x02\x5c\x81\x12\xb7\x4d\xb5\x5b\x2d\x48\x49\x72\xbf\xed\xa5\xa6\xce\x1e\x4a\xd1\xe7\xd5\x82\x94\x10\x45\xc3\xdf\xfc\xb3\xc8\xe3\x20\x11\x50\x68\xf4\xf1\x13\xc2\xcc\x47\x2c\x10\xe6\xde\x98\xf8\x19\x4f\x2a\xa6\x3a\xce\x58\xb7\x25\x0f\x4d\x99\xa6\x5b\xc8\x30\xc1\x56\x9c\x59\xb7\x3f\x64\x37\xfd\xa4\x12\x2a\x4f\xbb\x78\x63\x18\x97\x5f\x97\x9e\x5e\xd7\x4a\xff\x22\x13\xeb\xe8\xe0\xd1\x6b\x2d\x90\x89\xb7\xea\x9e\xe5\xbc\xea\x2b\xab\x50\xd1\x0d\x2e\x5a\xe2\x5c\x00\x3b\xfc\x59\xd6\xd4\x6d\xd6\x20\x1a\x36\x8c\x59\xb8\x76\xd9\xae\x02\x4a\x43\xaa\xc0\x40\xad\xc9\xaa\x90\x33\x0e\x57\xe1\xa4\xef\x9c\x39\xd0\xdc\x9a\x32\x21\xaa\x7d\x25\x65\x2e\xca\x69\x15\x9f\xce\xa5\xfc\x36\xa8\x70\xe9\x83\x32\x93\x79\xa7\x20\xea\x84\x89\xe4\x77\xf7\xa1\x6e\xa3\x0d\xe6\x53\x6c\xe5\xcd\xfb\x69\x73\xc3\xd9\x8c\x64\xef\x75\xc1\x2c\x61\xf0\x63\x70\x0b\xc8\xa6\xe6\xaa\x36\x3e\xe3\x42\x0d\xb4\xb1\xcd\x30\x23\x68\x46\x3e\xa0\x6c\x86\xf9\x1e\x51\xf5\xcf\xc0\x69\x29\x4b\x79\x93\x92\xb5\x35\xd1\xc1\x0d\xa6\xd1\x66\xde\x2e\x0a\xe1\xa5\x54\xea\x69\xda\x0a\x41\xd9\x3f\x71\x41\xa5\x3b\x60\xf4\x2b\xa2\xe5\xa2\x6d\x2c\x0f\x3e\xbf\xa5\x3c\x93\xed\x64\xd5\x90\x7f\x92\x9a\x89\x6e\xf0\xf0\xc2\x5e\xdb\x4c\xbf\x35\xeb\xce\xd7\x5c\x23\xce\x97\xdd\x7e\xe5\xa3\x6f\x4d\x1a\x8d\xcc\xb3\xc7\xe8\xe9\xb7\x63\xf4\xc7\x1f\xc8\xfa\xec\x39\x7a\xf6\x9f\x5c\x40\xb4\x9f\xfa\xdb\x7f\x86\x4f\x1d\x1e\x3c\x1e\xc7\xd2\xa7\x95\x13\x18\x6a\x05\xc5\x17\xf4\x53\xe0\x32\xd6\x72\xb9\xb5\x8e\x26\xc7\x22\x5d\xfb\x4c\x72\x82\x62\x85\x88\x88\xd7\x4b\x93\x3e\x2c\xb3\xe6\x11\xbb\x57\x7d\xe7\xcf\x07\xbc\xcb\x05\x3b\x36\x65\x92\x50\xcc\x08\x56\x22\x0c\x6d\xfe\xac\x28\x10\xb0\x67\xe8\x36\x35\x8b\xba\x5a\x54\x1d\xc9\x3a\x1c\xd4\xb9\xa9\x93\xe7\x91\x44\x7a\x46\x74\x32\x87\x6c\xa1\x6d\x47\xe8\x81\x29\x48\x83\x9a\xe1\x1b\xb0\x09\x39\x0d\xfe\xd1\x44\x74\xa7\x02\xf1\x45\x37\xcf\x47\xb8\xb8\xae\x6a\xda\xcc\xe6\x68\x45\x8c\xab\xe6\x54\xb7\xd9\xf0\x97\x87\x94\x39\xdb\xd1\x3e\x7d\xc8\x29\x14\x3d\x39\xda\xd2\x71\xf9\x32\x53\x52\x50\x43\x15\xb2\xab\x0c\xb7\x02\xc9\xc0\x94\x1d\x94\xa5\xfd\xf8\x57\xc9\x0c\x95\x1d\xcb\x08\x45\x99\x90\xf1\x81\x2a\x38\xcb\xda\x1a\x37\xa4\x58\xa1\x9a\x2c\x6a\xc2\x54\xe4\x99\x95\x84\xa1\xfa\xdb\xc4\x33\x16\x23\x37\xea\x6b\xb9\x68\x71\x2f\x5f\xc2\xcd\x97\x6a\x87\x23\x41\x38\x6f\x79\x35\xb9\x06\x57\x21\xeb\x28\xe0\xb7\x71\xf1\x3e\x1b\xaf\x85\x3b\xf1\x08\x5e\x1f\x3f\xb9\x7c\xaa\xb4\x9a\xf8\x08\x4a\x44\x5a\x2a\xdf\x3e\xfa\x15\xd9\xe5\xbc\xdf\xba\xe1\x5c\x6e\x3d\x8f\x74\xb0\x64\x08\xed\xda\x09\xc4\x8c\xe3\x36\x38\x32\x3f\x44\x2c\x15\x9d\x19\xa5\xcf\x05\x53\x8b\x2b\x19\xd9\x09\xea\x2f\xdd\x16\x03\xf4\x33\xa1\xd7\x33\xaf\x32\x37\x2d\x69\x43\x71\x21\xbe\x0a\x9c\x57\x10\x18\xb5\xeb\x86\x6d\x80\xd1\x16\x8d\x44\x4e\x19\xad\xca\x7d\xd9\x4f\x57\xfc\x5a\x32\x7e\x7b\xb2\xfd\x1b\x52\x03\x2f\xe0\x1f\x8f\x7d\xb0\xca\xea\xa0\x01\x9f\x5e\x9e\xcb\xca\xd5\xed\x74\x4a\x33\x4a\x4a\x59\x8d\xcf\xbf\xd2\x3a\xc2\x9a\xf9\x4d\xe6\x2d\xdb\xc3\x87\x1e\x01\x23\x97\x98\xb7\xb1\x53\x16\x24\xf5\xa3\x0a\x25\x7b\xf7\x9d\x3f\xc3\x05\xa9\xe7\x94\xf1\x6b\xb9\x50\xec\x58\x11\x4e\x70\x95\x80\x26\x97\xaf\xde\xbe\x38\x42\xa7\x2e\xfb\xa6\x5c\xc0\x97\x21\xb9\x24\x47\x8b\x9a\x1a\x77\xfe\xe1\xc1\xc1\x2e\xb4\xf9\x15\x59\xf2\xb5\x89\xa7\xf6\x41\x8f\x04\x20\x9f\xea\x63\x29\xd6\x34\x9a\x07\xcb\xb2\xac\x18\x35\x64\xbe\xa8\x6a\xae\x9b\x5c\xd7\x38\x03\x8b\x3f\xad\xf4\xf7\x3e\x7c\x01\xbe\x99\x11\x46\xf8\xf3\x65\x3e\xc5\x20\x36\x05\x4d\x06\xe7\x78\x85\x58\x3b\x01\x97\x03\xb0\x5b\x3e\x59\x3e\x4a\x30\x85\x3d\x7f\x0c\xf0\x59\x40\x6e\xa3\x43\x22\x98\x13\xa1\x7c\x38\x67\x43\xbd\x7a\x13\xdf\x4f\x47\x3e\x5c\xb4\x8b\x5e\x15\x7c\x03\xb2\x80\x3e\x3b\x22\x3e\x04\x7a\x73\x71\xd9\x11\x64\x43\x80\xfa\xbf\xa4\xae\x22\xfb\x53\x80\xbb\x24\x4b\x01\x0e\xaf\x20\x1f\xb7\x74\xe1\xc1\x28\x12\xb7\x89\x64\x53\xeb\xee\xfa\x13\x67\xd7\xfb\x7b\x74\xe4\x9d\x02\x59\x20\xdf\x9c\x82\xd8\x4b\x16\x7f\x78\xee\x15\x76\xbf\xab\x33\x13\xfe\x26\xe5\x32\x0f\x7c\x34\xe0\x25\x10\xb2\xec\x56\x0b\x46\xd0\x02\x42\x93\x1b\x52\x5b\xc7\xa8\xd3\x73\xd8\x1d\xbe\x93\xb6\x2e\x94\xba\x35\x5d\xb7\x92\x12\xd4\x8d\xa7\x4c\x71\x2d\x53\xe1\xc9\x0e\xa7\x57\xf5\x8e\xed\xb3\xad\x0a\x38\x47\xb2\x76\xa2\xe6\x00\x4b\x29\x19\x74\x65\x89\x86\xa8\xae\xd9\x39\xaa\xb1\xd8\xa9\x6d\xfd\xe9\x6e\x09\xa9\xe4\xa2\xcc\xaa\xba\x26\x59\x23\xbd\x8b\xca\xbc\x3e\x35\x15\xae\xc4\xb1\xd8\x43\x3f\xa6\xcc\xd5\x61\x68\xaa\x9e\x8e\x95\x22\x72\xa5\x0f\x57\xa7\xf2\x61\x28\xaa\x53\x14\x11\x16\xe9\x8e\xa0\x89\x74\x86\x9c\x06\x1b\xca\xcf\x98\x54\x11\xa8\xd8\xcd\xaf\xed\xd6\x52\xae\x49\xe3\x46\xae\x6a\xad\x24\xc8\xc8\x24\x6a\x84\x1d\x11\xcf\x2a\xc7\x09\x4c\x51\xc3\xe6\xfd\x9e\xac\x6e\x33\xe7\xef\xc9\x4a\xe1\x6d\x05\xd7\xde\x7e\xae\xdf\x93\x95\x37\x4d\x1d\x88\x3a\x6c\x8a\xea\x68\x6d\x34\xbf\x2b\x9d\x76\xba\xc5\xc9\x99\x5c\xd6\x01\x33\x33\x0e\x70\x89\x38\x6b\x70\xd3\x82\xb7\x1c\x4b\x5b\x50\x5b\xe0\x3a\x11\x3e\xed\x4c\x2e\x08\x67\x0f\x50\x74\xa2\xa4\xa3\x33\xfd\x8f\xff\xd8\x24\x28\x7a\xeb\x71\xd0\x1e\xc1\x13\x41\xcf\x29\xbd\xfd\x8d\x17\x00\x19\x8f\x58\xd6\x29\x2f\x22\x69\x60\x86\x19\x62\x24\x74\x81\xd8\xd4\x74\x75\xb3\xcf\x10\x38\x2b\x07\x8c\x06\x9c\xc4\x66\x69\xc7\xe9\x30\x62\x75\x91\x14\xda\x71\x4d\xf2\x36\x33\x01\xc5\xa0\x25\xdb\x3d\xb6\x23\x7a\x72\xb2\xd7\x6b\xa4\xed\xf6\x26\xd3\x97\xef\xa6\x08\x90\x18\x3e\xb5\xab\x32\xc7\x53\x97\x6c\x41\xfe\x20\x7d\x0c\x9d\x7b\xca\xbe\xaf\xdd\xde\xdb\xba\x42\x4d\x4f\xf8\x52\x3c\x4f\xd2\x35\xdd\x77\x52\x2f\x76\x09\xaf\x8f\xbc\x9b\x2a\x19\xe2\x2c\xd1\xed\xcf\xef\x54\xe8\xae\xb3\xd6\xe2\x8d\x60\x85\x35\x3a\x92\x09\xcb\x31\x83\xa5\x3d\xd8\x3b\x88\xcb\x8c\x1d\x9e\x17\xdb\xcf\x99\xe8\x9c\xad\x81\xf1\x9b\xc2\xe9\xee\x55\x4d\x85\x43\x46\x17\x20\x4a\xad\xee\xdb\x74\xdd\xa0\xe1\x0b\xdc\x51\x7c\x28\xb9\xce\x7e\xb7\x58\xd0\x1e\x05\x09\x6c\xfb\x6a\x7c\xa2\xd5\xd4\x6e\xf7\xe1\x24\xb5\x25\x93\x37\xe2\x53\x57\x05\x61\x22\x9b\xc2\x6b\xcd\xae\x9f\x38\xd1\xcb\x89\x2c\xeb\x12\x9f\x2c\xc7\x61\xbd\xda\x4c\x31\xbf\xc8\xfe\x3e\x3a\xaf\x80\x01\x88\xa8\x63\xdb\x8a\x1a\x53\xc6\x60\x64\xdb\xf6\x10\xea\x48\x6e\x87\x79\xfb\xaf\x47\x9b\x14\x93\xe2\xbf\xfc\x72\x7f\xa8\x06\x65\x37\x63\x4f\xef\x86\xf7\xa4\x54\x05\x86\xa4\x6b\xac\x2f\x1b\x27\x58\xd0\x17\x5e\x49\x9e\xde\xa3\xee\xd7\xf0\x49\x0b\x36\x6d\xe3\xf4\x53\xf5\x92\xb6\xc5\x0d\xb5\xc0\x14\xb4\x72\xd7\xce\xd0\x89\xb1\xee\xef\x64\xda\x97\xf6\x22\x5d\x26\x3a\x44\xa5\x70\x87\xab\x83\xd9\x0d\x99\xe1\x94\x99\x36\xe1\x96\x3d\xa8\x26\x19\x25\x37\x26\xb4\x51\xd8\x81\xce\xf4\x69\x94\x29\xe9\x2d\xeb\x51\x5c\x05\x56\x6f\x60\xe4\xe1\x6c\xa4\xb6\xde\xb2\xa7\x43\x4b\xda\x8c\x7e\x45\xfe\x6a\x19\xd5\xf0\x57\x39\xb5\x33\xf7\xc3\x2c\x0c\x16\x0b\x02\x29\xed\xd3\x92\xcc\x99\x1a\x35\x75\x4b\xbc\x04\x29\xcf\x01\xe3\x65\x5e\x09\x96\x74\xbc\xeb\x18\xa2\xa3\x62\x69\xdc\x78\xdd\x8f\x52\x00\x28\x8e\x9f\x25\xc1\x8f\xb7\x00\x35\xaa\xf4\x6c\x17\xb0\xaf\x39\xfa\xa4\x35\x15\x4c\x2c\x55\x00\x9d\x84\x6e\x7d\x59\xf8\x23\xf2\xe2\xeb\x76\x52\xd0\x4c\xbd\xb7\x80\xbf\x92\xaf\xa9\xaa\x70\x5c\xc2\xee\x19\x51\x3d\xe6\x02\x38\x37\x42\x42\xdf\xdb\x26\xb7\xdb\x05\x11\x93\xa0\xf8\x46\x51\x91\x75\x47\xe8\xf1\xb3\x83\x83\x83\x83\xbd\x83\x1d\x79\x0d\x3c\x1e\x1f\x21\xf8\xc8\xfa\xec\xc9\xf8\x08\x1d\xfa\x0f\x3e\xe5\x1f\x3e\x79\xe6\x7c\xf6\x8c\x7f\xc6\x3f\x18\xb2\x11\x9f\x1d\xec\x1d\x20\xcc\xf4\xb9\x73\x96\xb5\x57\x40\xea\x93\x1f\xdc\x59\x7a\x13\xf4\xe6\xe6\xcd\xca\x9b\x50\x38\x1d\x9f\xa1\xa0\x93\x80\xc7\x84\xa7\x3a\xc2\x7a\xd1\x89\xe1\x3f\xee\x0b\x36\x47\xf3\x67\x72\xf8\xcd\xb7\xee\x5c\x9e\x1d\x7e\xeb\xcd\xe6\x3f\xbf\x75\xe7\xf3\xf8\xc9\x37\xc1\x8c\x62\x0e\x3b\xaf\x8d\x53\x8a\xaf\x24\x12\x58\xb1\xaf\xb0\x75\xae\x7f\xa0\x05\x5a\xaf\xc7\x73\x4a\x1d\x85\xd0\x41\xdf\x6d\x25\xeb\xcd\x42\xdd\x1d\xc3\xf8\x63\x44\x3b\x0b\xa1\xc7\xf1\x4b\xea\x6b\xae\xb5\x71\xc3\xb6\x59\x03\x30\x0e\xd2\x39\xfc\xb1\x86\x76\xce\x72\x10\x86\x9c\x25\x37\xe0\x30\x1d\x00\x79\x32\x38\xf6\x10\xad\xdb\x06\xcc\x45\x21\x91\x76\xec\xc5\x45\xea\x91\xf6\xf7\xd1\x15\x96\xe5\x70\xfc\x20\x56\x88\x74\x5c\x17\xa7\x30\x39\x22\x22\x35\x0c\x40\x52\xc5\x2a\x3a\x24\x67\x3a\x88\x31\x15\x5f\x75\xc8\x99\x31\x10\x59\xfe\xf6\x44\xff\xf6\x54\xff\xf6\x4c\xfe\xf6\x29\x20\x03\x84\x4a\x88\x08\xcf\xb5\x17\xc3\x20\xe7\x4d\x2f\x11\x85\x19\xcc\x6c\xe3\xc8\xb1\xe8\x2c\x32\x37\xbc\x6a\x9d\x59\x08\x44\xd2\xb3\xf0\x82\xfb\x06\x24\xc9\x8f\x74\x2d\x18\x59\x44\x43\x00\xef\x92\x07\x94\x39\xe6\xd3\xff\x0f\x00\x00\xff\xff\x95\xa8\xaa\x95\x9c\x8b\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdb\x46\x92\xf8\xdf\xe7\x4f\x31\x76\xd5\xcf\x21\x63\x3d\xfd\xc8\x65\x55\x92\x77\x15\xc9\xbe\x53\x25\x91\x5d\x96\xb3\xf9\xc3\x95\x4a\x86\xc0\x50\x9c\x33\x08\x30\x18\x40\x34\xcf\xf1\x77\xff\xd5\xf4\xbc\x5f\x00\x48\x51\x8e\x2f\xbb\xaa\xdd\x58\x22\x81\x9e\x9e\x9e\x99\x9e\x7e\xf7\xfe\xd7\xf7\xee\x21\x84\xd0\xcb\xa2\x5a\x5e\x9c\xbf\xc5\x93\x82\x5c\x35\xf8\x3d\x2d\xaf\xc5\xe7\x6f\x67\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\xcc\x91\x7c\x04\x65\x55\xd9\xd4\x38\x6b\xd0\x1c\x97\xf8\x9a\x30\x78\xa5\xac\x72\x82\xaa\x05\xa9\x71\x53\xd5\xec\x2b\x78\x21\x27\x05\xb9\x96\x7f\xd3\x72\x5a\xd5\x73\xdc\xd0\xaa\x84\xe7\xf9\xf7\x30\x44\x53\xbd\x27\x25\x43\xcd\x0c\x37\x08\xd7\x04\xb1\x06\xbf\x27\x39\xc2\x0c\x2d\x70\xdd\xa0\x6a\x8a\x1a\x85\xcd\xeb\xba\x6a\xaa\xac\x2a\xf6\x04\x96\x97\x55\x4e\x18\x62\xed\x64\x4e\x1b\xfe\x10\xad\xc5\xcb\xa8\xa9\xe0\x9d\x45\x3b\x29\x68\x86\x70\x9e\xf3\x27\x2f\xca\x69\x85\xa6\x6d\x99\x69\x14\xf2\xb6\xe6\xd3\xe1\x8f\x32\x39\x35\xdc\xc2\xd7\x68\x31\xc3\x8c\xec\x29\x62\x50\x86\x6a\x92\x55\x75\xce\xe4\x30\x7c\x32\x30\x83\xac\x9a\xcf\x69\xd3\x90\x5c\x4e\x63\x8f\x93\x6e\x85\x70\xc1\x2a\xb4\xa4\x45\x81\xae\x49\x83\x30\x60\x0a\xb0\x5e\x4d\xfe\x87\x64\x8d\x98\x6c\xc3\x9f\xcc\x70\x89\x5a\x06\x28\x03\xee\x3b\xa8\x2d\xe5\x2f\x1c\xfe\x92\x36\xb3\xbc\xc6\x4b\x54\x93\x25\xae\x73\x26\x51\x7a\x81\xb3\x99\xa0\xf8\x0c\x33\x34\x6f\x8b\x86\x2e\x0a\x22\x70\x40\x93\x36\x7b\x4f\x1a\x49\xd1\x59\x55\xe4\x12\x69\x81\x21\xbc\x3f\xc1\x8c\xe4\xa8\x2a\x0d\xd5\x9a\x96\x1d\x99\xd9\xec\xc8\x55\x50\xd8\xd0\xf2\x5a\x23\x96\x0b\xcc\x04\x42\x24\x97\x18\x9d\xeb\xa5\x86\x29\x01\x01\x6a\x72\x4d\x59\x43\xf8\xc8\x6a\x2b\x10\xf4\xf2\x87\x57\x3f\xf3\x0f\xb0\xbb\x63\x06\x2d\x08\x9a\xac\x50\xcb\xd4\x23\x0a\xfc\x25\x59\xea\xd1\x47\x63\xbd\xc4\x7b\x6a\x27\xaf\xd0\x0c\xdf\x10\x01\x15\xcf\xa3\x54\x72\x37\x2f\xca\xab\x3d\x73\x0e\x4e\xf3\x39\x2d\x81\xce\x1c\x02\x6e\x9b\x59\x55\xd3\x66\xc5\xe7\x50\x93\x79\x75\x43\xc4\xdb\x72\x83\xec\xc0\x7b\x35\x99\xb6\x65\x8e\x68\xc9\xda\xe9\x94\x66\x94\x94\x4d\xb1\x52\x3b\x9b\x3f\xce\x76\xd0\x02\xaf\xd4\xaa\xee\xe8\x13\x01\xf0\xe4\x89\x98\x90\x66\x49\x0c\xa6\xb0\xb5\x18\x11\xdb\x6a\x86\x17\x0b\x52\xa2\xaa\xcc\x08\x22\x37\xa4\x5e\x21\xb2\xa8\xb2\x99\x44\xfb\x8a\x10\xbe\xeb\x29\x27\x03\x2e\x34\x2d\xf3\x2a\x6b\xe7\xa4\x6c\xe0\x10\xa2\x19\xa9\xc9\x11\x9a\x35\xcd\x82\x1d\xed\xef\xe7\x55\xc6\xf6\xaa\x72\x5a\x54\xcb\xbd\xaa\xbe\xde\x97\xef\xec\xdf\xbb\x87\xbe\xde\xbf\x77\x8f\xce\x17\x55\xdd\xa0\x97\x6d\x79\x4d\x27\x05\x79\x0b\x24\x9c\xd6\xd5\x1c\x3d\x70\x3e\x7b\xa0\x9f\x2c\xaa\xa5\xf3\x94\xfa\x5b\x3f\xf1\x5d\x5b\x97\xa4\x96\x5f\x8b\x3f\x9c\xb7\x5f\x12\xc2\xc4\xb7\x07\x1f\xf8\xa6\x79\xf9\xe2\xc5\xd5\xe9\xf9\xf9\x9b\x17\x57\x57\xea\xb1\xb3\x7a\xb5\x68\xaa\x7b\xf7\x70\x96\x11\xc6\x46\xb8\x28\xc6\x86\x39\x85\xbc\x0d\x7d\x14\xe4\xd9\xdf\xdf\x47\x2f\x38\xb9\x04\xd9\xad\x97\xc9\x0d\x29\x1b\x74\x49\x96\xf0\xf5\xa8\xa9\x1a\x5c\x5c\xc1\xaa\x1d\xa1\x9f\x5e\xd2\x0f\xdf\x3c\xdd\x41\xf0\xe1\x1b\x58\xb8\xd7\x78\x55\xb5\x8d\xf9\xaa\x94\x2f\x9e\x55\x6d\xd9\x90\xfa\x08\xfd\x74\x51\x36\xdf\x3c\x1d\x27\xc6\x81\x67\xdf\x1a\x70\xec\x35\xa6\xb9\x18\xd4\xc0\xe4\x14\xe0\xa4\x30\x9f\xcc\x69\xd9\xd8\x08\x4d\x09\x61\x40\x3f\xeb\x33\x62\xa1\xf1\xb2\xaa\x25\x7c\x83\x90\xa6\x83\xe6\x4c\x51\x32\xf0\x6f\xcf\x6a\x82\x1b\x92\x8f\xf8\xb6\xbd\x38\x3f\x42\x57\x4d\x0d\xec\xa0\xae\x0a\x22\x00\x7e\xbb\x83\xf0\x9c\x8f\x75\xa6\xf8\x87\x42\x24\x35\x73\xd8\x09\x4c\x3f\x1e\xc0\x16\xe0\x86\x41\x11\xeb\xb3\x21\x08\x3e\x41\x01\xe6\x0d\xf9\xbd\x25\xac\x21\xf9\xdb\xea\x27\xc1\xe8\x6e\x85\xd5\x4f\x8a\x6f\x6e\x01\xca\xad\x66\xf7\x06\x78\x54\x7e\x5a\xe6\x6f\x80\x29\x6d\x0c\xcc\xde\xa3\xdd\x10\xdc\xed\x77\x84\x7a\x8e\x81\x9a\xa4\x98\xf2\xcf\xf2\xc6\x2b\x6f\x85\xe6\x76\x60\x5d\x92\x66\x59\xd5\x7c\x15\x4f\xf3\xbc\x26\x8c\xfd\xb4\xc8\xa3\x67\xa1\x24\x4b\xf9\x84\xfa\xac\x6b\x49\x7e\x26\xf4\x7a\xd6\x9c\xcd\x70\x79\x1d\x87\x25\x1e\x88\x9c\x56\x7d\xcf\xa5\x8f\xac\x7e\x24\x75\x6e\xb5\x50\xc6\x3f\xe4\x23\x3c\x79\x9c\x42\x56\xc3\xea\x3b\xaf\x11\x98\x43\x69\xec\x8d\x91\x38\xcd\xdb\x1b\x60\xc0\x39\xdf\xde\x60\x69\x2e\xb0\xed\x31\xee\x88\x66\x5d\x87\x7e\x00\xfc\x35\x39\x81\x1e\x76\x28\x4b\xd8\xde\x14\xb7\x32\x92\x3e\xa7\x67\x5a\x08\xa1\xa4\xc8\xd9\x90\xd3\xda\x36\xaf\x49\x9d\x71\xe9\xec\x9a\x8c\x4a\xb2\x74\x3e\xe8\x67\x54\xcb\x9f\x09\x79\x5f\xac\x84\x44\xc2\xdf\x77\x65\x93\x8e\x17\xa5\x70\xf4\x23\x2d\xe9\xbc\x9d\x33\xfe\xae\xfa\xfd\x08\x7d\x84\xfb\x5d\x41\xf9\xd4\x01\x46\xcf\xc4\x85\x67\x81\x8b\xd0\xe9\xbf\xab\x42\xe8\x54\x88\xe6\xa4\x6c\x40\xac\x06\x75\x73\x5a\xd5\x08\x17\x05\x7c\x05\xf2\x32\xa2\xa5\xf8\x43\xb0\xe4\x3d\x0d\xe2\xa2\xcc\x8a\x96\x3f\x20\x1e\x53\x6a\x64\xf9\x55\x83\x70\xd6\xd0\x1b\x52\xac\x40\x91\xa4\x19\x5d\xe0\x86\x6b\xb8\xea\xcd\xf7\x64\x85\x4e\x84\xf0\x7e\x71\x6e\x4f\x4c\x89\x90\x63\x74\x83\x6b\x01\xf7\x08\xfd\xe3\xa3\xd8\x0a\x47\xf2\x56\xe5\xd2\xfe\x27\x33\x13\xae\x29\xcc\xc5\x3c\xe5\xb6\x00\xcd\xd5\xd2\x6d\x09\xd7\xd9\x60\x5b\xd7\xa8\x59\x2d\x84\xea\xa6\xd4\x3e\x0d\x87\x96\xa8\xaa\x73\xa1\x33\x4d\x08\x97\x66\x19\xcd\x49\x4d\x72\x74\x83\x0b\x9a\xeb\xe7\xbe\x27\x2b\x76\xa4\xff\x3a\x44\xbb\xe8\xac\x2a\x0a\x92\x35\x55\x2d\xf4\x62\xfd\xdd\x63\xf8\xae\x64\xa4\x64\x2d\xf3\xbe\x7b\x82\x76\xd1\x8b\x0f\x24\x6b\x41\x23\x70\xbf\x7b\x8a\x76\xd1\x3f\x49\x4d\xa7\x34\xc3\x91\xaf\x9f\xa1\x5d\x74\x0a\xf4\xb2\xbe\x50\x3b\x23\xcb\x38\x05\x04\xfd\x24\x55\x80\xb1\x73\xe6\x4b\x6b\x2e\x1f\x7a\x1b\xcb\x25\x24\x88\xc0\x09\x32\x5a\x26\x82\x60\x93\x68\x20\xd5\x54\x90\x1b\x16\x17\x88\x6d\xa9\x96\x59\x5b\xd7\x7c\xd3\x92\x40\x05\xb0\xd1\x06\x1c\xec\x3b\xe9\xbb\x15\x08\x8b\xab\x05\xb9\x05\xf6\xa0\xbc\x4d\x08\x5a\x60\x0a\x26\x0e\xa9\x00\x4a\xf4\x9a\x35\xf0\x23\x42\x79\x78\x4f\x4a\xf7\xa4\xbb\xb8\xd4\x7c\xe9\x94\x0d\x65\x09\x2c\x02\x61\x31\xa4\xd9\x94\x86\x4a\xd7\xa4\x31\x44\xbc\x7c\xf5\xf6\xc5\x11\x3a\x13\xd8\x14\x2b\x44\xf9\x19\x6b\x50\xcb\x48\x9e\x3e\x2d\x62\x42\x6f\xf8\xb0\x21\xfb\x70\x71\x5b\x68\xf6\xc6\x11\x54\x94\x10\x68\x81\x4a\xeb\x68\xe5\x88\x2f\x82\x50\x08\x35\x14\x3e\xa9\x96\x91\xda\xda\x1a\x92\x4f\xc3\x5a\x57\x88\x36\x49\xfa\x71\xe0\xe7\xfa\x61\x71\x09\x9c\xc5\xc8\xf8\x1a\x37\x33\x06\x7b\x8d\x35\x15\x6c\x22\xa5\x4f\xd7\x84\x55\x6d\x9d\x91\x90\xbf\x17\x44\x48\x7a\xb0\x73\xea\xab\xa6\xaa\xf1\x35\xe1\x80\xf8\x85\xa2\xff\xe8\x79\xed\x35\x98\xaf\xc4\x5b\xe6\xf7\xe8\x4b\x92\xe7\x82\xa9\x62\xad\xd1\x2c\xae\x9d\x78\x4b\xd0\xe1\x6b\xf3\x13\xb7\x09\x9e\x55\xf3\x45\xc5\x68\x43\x10\x3f\x21\xe8\x9c\x4c\x69\x09\xf6\x07\x86\xbe\xb6\x7f\xf6\xdd\x4b\x12\xd3\x92\xd9\xa6\x41\xb1\x90\x94\x21\xb6\x20\x19\x67\x3d\x96\xa9\x88\x96\xa0\xd3\x07\xf3\x50\xcb\x60\x31\x66\xa5\xe9\xdb\xdb\xad\x2d\xe9\xef\x2d\x67\xf5\xea\x38\x94\x4a\xf5\x55\x4f\x5d\x91\x06\x2d\x67\xa4\xd4\xdf\x72\x44\x32\x21\x46\xeb\x07\x7d\x0a\xd2\x5c\x09\x09\xe1\x90\x70\xa6\xaa\xa9\x3b\x92\x0d\x00\x4e\x8c\xd1\xa3\xef\x25\x1f\x2a\x7d\x4d\x44\x0f\xda\xff\xc6\xf7\x64\xd5\xfb\xb4\xdc\xd2\xf6\xa3\xee\x6c\x5e\x9d\xbf\x3a\x42\xaf\xeb\xaa\x9a\xf2\x09\xbd\xae\x18\x23\x8c\xf1\x05\x1b\xbd\xae\x5e\x8f\x15\x49\xd5\xc9\x58\xd4\xf4\x06\x37\x84\x5f\xb1\x11\xaa\x00\x7f\xb4\xb9\x62\x55\x16\x2b\xd4\xcc\xa8\xb8\xc4\x15\x03\x2c\x56\x70\x45\x2a\xa3\x23\xe7\x3d\x14\x2e\x7b\xb0\x65\x69\x7b\xa3\x07\x9f\x32\x7e\x53\xb6\x04\xcd\x5b\xd6\x20\x5c\x2c\xf1\x8a\x71\x8e\x8b\x27\x95\x34\x02\xaa\x6b\xba\x16\x97\xd1\x9c\xf3\x5a\x71\x0f\x6b\x13\x1d\xbf\x58\xb2\x8c\x2c\x9a\xd8\x38\x92\x76\x73\xbc\x58\x70\x4c\x2e\xa4\xe4\xa2\xae\x0d\x73\x63\x1c\xa1\x7f\x68\xb3\xd7\xde\x3f\x71\x5b\x34\x31\x62\x18\x32\x18\x0a\xf0\x79\xdb\xa6\x65\x69\xd7\xe6\x4c\x48\x08\x41\x1f\x1a\x65\xf0\xb3\x01\xfe\x58\xdd\x10\xa6\xac\xdf\x36\x26\xd2\x86\x88\x84\xd5\x19\x91\x32\xe7\x2b\x86\x4b\xeb\x8e\x19\x38\x33\xcb\xc4\x73\x9b\xc9\x29\x5b\xb2\x30\xf0\x81\xb1\xbe\x26\x37\xb4\x6a\x99\x87\x52\x62\x5a\x4a\x41\xe8\x9e\xd8\xde\x3a\x33\xd3\xba\x5a\xef\xcc\xfa\x67\xc5\x39\x23\xbf\x8d\x80\x4d\x36\x95\x31\xe3\x73\xf6\xc2\x2f\x37\x61\xfc\x5f\xe2\xb2\x59\x1f\xc5\x7e\xda\x5f\xe9\x0b\x4a\xdc\xa9\x1c\x15\x90\x38\x80\x86\x94\x49\xaa\xad\x33\xf4\x1b\x69\xee\xef\x1b\xfa\x07\xca\x40\xe8\x31\xe7\x46\xee\x5a\x45\x27\xc7\xe0\x1f\x63\xa8\xe6\x4d\x2e\x74\x0b\x55\xeb\xc8\x56\xd7\x2c\xc9\xdb\xde\x6c\xb4\xcc\xc4\x61\x86\x29\x9c\x83\x9c\x22\x8c\xf4\xd2\x0b\x51\x92\x65\xc7\x71\xd6\xac\xd0\xd2\xf4\x1c\x3b\xee\x93\xc7\xe1\x98\x71\x21\xcf\xdd\x14\xb5\x32\x38\x70\x64\xe4\x0e\x89\x9c\xe4\x24\x3e\x4d\xc2\x6c\xe1\x4a\x2a\x0a\x2b\x61\x3a\xe2\xa2\x65\x4e\x1a\x52\xcf\x69\xc9\x0f\xc9\x4a\xf8\x2e\x04\xb6\x6a\x8f\x4e\x1b\xb1\x0f\x03\x5f\xcb\xc8\x30\x60\xc9\x3f\x0f\x0f\x0e\xc6\x49\x04\xe1\xa2\xc7\x85\x6b\xb4\x32\x58\xf1\xaf\x47\xfa\x2f\xf8\x44\x5f\x99\x3b\xce\xe7\xb6\x45\xd9\xf9\x22\x79\xfb\xa5\x1e\xb3\xee\x31\xf7\x91\xf0\x9e\x73\xbf\x0f\x99\xdc\x47\xc7\xbf\x21\xb6\xfc\x27\xfd\xce\x18\x7d\x74\xde\x5f\xd4\xc4\xfb\x44\x4c\x78\xaf\x20\xe5\x75\x33\x43\x27\x27\xe8\x9b\xa7\x47\xe8\xc1\xa5\xd0\x3a\x91\xfc\x18\xee\xaa\x09\x41\x4f\x1e\xa3\xc9\xaa\x21\x0c\x8d\xbe\x79\x8a\x66\xe4\x03\xca\x66\x98\xcb\xd6\xa4\x66\xe3\x07\x01\xd8\xd0\xc3\xb1\x47\xd9\x3f\xb9\x9a\x08\xfe\xce\xf3\x11\xcd\xc7\x47\xe8\xc1\x5b\x25\xcd\x5c\x9c\x8b\x81\xc0\x1d\x06\x77\x6e\xd9\xce\x27\x5c\x7c\xe6\xfc\xaa\xa8\x96\xa4\xce\x30\x23\xde\xc0\x83\xc6\x05\xf5\xeb\x1d\xcd\x7f\xe1\x33\x2c\x69\x21\x87\xbd\x38\x47\x19\x2e\xf9\xcd\x8d\x8b\x9a\xe0\x7c\x85\xc8\x07\xce\x20\xa4\x32\x2f\x7c\x66\xe1\x00\x7c\x23\xa0\xe7\x27\x62\x2b\x8c\x0e\xc7\xe8\xe1\x43\xf1\xd9\xb1\xfa\xec\x99\x9a\x18\x7c\xac\xc8\x77\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xbf\xc2\x9f\x85\x90\x83\x9d\xa4\x16\xe6\x39\x3a\xe0\xa3\x24\xbf\x3f\x3e\x41\xcf\x0e\x0f\x14\x35\xfd\xa7\x34\x06\x05\xff\xa3\x99\xe1\x92\x3f\xdd\x49\x44\x67\xb3\x5a\xdb\xe3\xf0\xf1\xb7\xc1\x28\xdf\x93\x95\xbf\x53\xc8\x07\x9c\xf1\x03\xfa\xcd\x53\xb5\x63\x0e\x1f\x7f\xdb\xbf\x65\xcc\xfe\xb7\x87\xfc\xdb\x63\x39\xa4\xf9\x3a\x35\xde\xdf\xbe\xd1\xe3\xfd\xed\x71\xff\x78\xf7\x23\x7b\xe5\x9a\x34\x81\x61\xfd\xac\xc0\x74\x4e\xf2\x11\x56\xe7\x3b\x20\xf1\x38\x49\x7b\xb9\xc3\x60\x57\xab\x6d\x36\x21\xa4\x44\x99\x00\xba\x01\x56\xdf\x93\x95\xc2\xe8\x3d\x67\x15\xce\x52\x84\x98\x7c\x2f\x1c\xf9\xdb\xc1\xe2\x4a\xaf\x81\x83\x82\x59\x9a\x71\xb8\x58\xeb\x0d\x6e\x5d\x9e\xfc\x87\x5f\xba\x70\x27\x7c\x0f\x06\x31\xa1\x6a\x7e\x4f\x56\xa3\x00\xe3\x85\xfa\xca\x46\x67\x2f\x27\x59\x95\x93\xff\x26\x1f\x46\xe3\x9d\x70\xc3\xd1\xeb\x12\x37\x6d\x4d\x4e\x8b\xeb\xaa\xa6\xcd\x6c\x7e\x84\xae\x82\xcf\xf6\xbe\xfb\xe1\xea\xd7\xef\x7e\xb8\x3a\x7c\xfc\xeb\x93\x6f\x0f\x1d\x20\xe3\x10\xd9\x92\x34\xeb\xa0\xea\x9e\xb4\x6d\x60\xfb\xe2\xec\xfc\xea\xf4\xd7\xd7\x8f\x9f\x7d\xd3\x85\xaa\x56\x9b\xc0\x8a\xb6\x92\x52\x6e\x75\x43\x73\x92\x47\x55\xa9\x21\x4a\x14\x60\x49\x8a\xe9\x1e\xcd\xd1\x09\xa2\x79\xf8\x05\x70\xc4\x13\x60\x8c\xe1\x97\xe1\xe9\x39\x09\x4f\x54\xd7\x6b\x82\xf0\xce\xdf\xe1\xe3\xd6\xce\x3c\xb1\x76\x4a\x64\x12\xb6\xe8\x80\x4e\xd0\x41\xf8\x88\x25\x48\x1e\xef\xa2\x8f\x9f\x3a\x9e\xd0\x02\x1b\x40\x72\x1e\x8c\x1c\xb5\x16\x7c\x79\xea\x8c\x2d\xc0\xf0\xb1\xcf\x84\xe5\x63\x3f\xa0\x09\x51\x2c\x6a\x27\xa4\xd7\x8e\x3a\x66\x47\xa8\xa9\x5b\x32\xde\xd2\xc8\xdf\x93\x55\x6c\xd0\xef\xc9\x6a\xab\x03\x9a\xf5\x31\xa3\x99\xcf\x82\xa1\x42\xfa\x7b\x32\x13\x5f\x26\xff\x23\xcc\xee\x87\x7a\x43\x02\x90\xd4\x58\x8f\x77\x4d\x0c\xc9\x9e\x30\xc2\xbc\x98\x2f\x9a\x15\xbc\x3b\xba\xe1\xff\x15\xb6\x58\xfe\xdf\x63\x1f\xf8\xf3\xd1\x78\xbc\xd6\xa8\x5a\xfb\xfb\x73\x06\xfe\xfc\x13\x56\x0a\xdd\xe7\x1f\xd7\x57\x64\xf8\x69\xdd\xf3\xce\x2b\x99\xd3\x64\x00\x8a\x64\x7f\x2a\x02\x45\x33\xbd\x48\x14\x4a\x6c\x7f\xee\x4d\x70\x81\xcb\xcc\x3a\x35\x9e\x32\xf9\x53\x43\x0b\xda\xac\xd0\x4b\x19\x48\x26\x94\xba\x6c\x46\xb2\xf7\x4c\xda\x22\xbf\x62\xa8\xba\x21\x35\x2e\x0a\xcb\x4c\x23\xe1\x0a\x93\x06\x6d\x18\x9a\x54\x75\x5d\x2d\x49\x2e\xe5\xdc\x40\x81\xd2\xe6\x68\x4a\x96\x68\xda\x96\x00\xfa\x65\x5b\x14\x1a\xd7\xef\x04\xc8\xd1\x58\x29\x7b\x9e\x72\x41\xa7\x68\xd4\x35\x47\xf4\x28\x3c\x59\x7a\xfe\xe8\xb8\x67\x5d\x42\x45\xa6\x26\x4d\x5b\x97\xb0\x5c\xf6\xc7\x9f\x10\x29\x58\xc7\xf3\x9b\xa2\x88\x76\xbb\x31\xf4\xa4\x9a\xc4\x7a\x8a\x65\x40\x18\xd5\x64\x4a\x6a\xc2\xe1\x36\x15\xff\x5f\x55\x12\x75\xe7\x7a\xe6\x0a\x63\x71\x36\x6a\x4a\xff\xf2\x89\x81\x3c\x4b\xc5\xe8\xd7\x68\xc4\xc5\x11\x44\x12\x8e\x5c\xe5\x52\xb9\x9f\xc7\xe8\xa1\x07\x65\x90\x9a\xe9\xdd\x97\xef\xac\x71\x7f\x41\xf7\x85\x5e\x16\xbc\xc4\x7f\x1e\x5c\x09\x6b\x3b\xb1\x42\x76\xb9\xee\x96\x57\x44\xf8\x7c\x7a\xb5\x36\xf7\x5a\x96\xcb\x3e\x7a\xd8\x89\x11\x66\xeb\xd1\xe0\xef\xe3\xfb\xa9\x25\x3e\xcd\x73\x84\x2d\xdc\xa5\xad\xd0\x0a\xcc\x4c\xae\x1e\x5f\x38\x46\x1a\x13\x41\x1a\xf5\xf4\xeb\x0f\x8f\xd0\x3f\x3c\xb4\x7c\x13\x40\xe7\x9c\x8f\x77\xef\x1b\x58\xb1\xd9\xf4\xa1\xa7\x65\x9c\xd1\xaf\xa8\x24\x4b\xcf\x42\xd5\x8d\x8b\x2d\x1f\x99\x77\xd7\xc0\x22\x50\xdb\x04\x12\x7e\xe8\x53\x0c\x89\xb8\xe0\xb9\xf4\x25\xce\x10\x07\xe3\x5e\x94\x48\x24\xc3\x78\x00\x17\xf9\x87\xfc\x5a\x87\x1c\xc4\x50\xea\xb8\x8f\x02\x40\xeb\x20\x28\xa4\x59\x81\x8e\x17\xc9\x15\x43\xc3\x97\x81\xf5\x5b\xf7\xdc\xc3\x65\x79\x4f\xaf\x9a\xba\xcd\xc0\x69\x21\xee\x6b\xfe\xdb\x35\x69\x10\x57\xfc\x76\xc1\xb0\x23\x02\xd4\x27\x55\xdb\x48\x5e\x16\x78\xcd\x98\x80\xa1\x23\xe3\x3f\x0e\xf1\x70\xa5\x1e\xb1\x7d\x58\xa9\x67\xd6\x73\x61\xb9\x6f\xf4\xb9\xb0\x94\x0a\x3b\xf0\x51\xd7\x49\x23\xcd\xa8\xdd\x0f\x07\xa1\xad\x3d\xcf\x5b\xde\x84\x35\x9e\x1f\x0c\xde\x98\xe3\x63\x46\xe0\xc2\x37\xc2\xa3\x8b\xf3\x5b\xd9\xe1\x1f\xbe\x13\xfc\xe5\x97\xfe\xa7\x43\xab\x79\xdf\x4c\x92\x86\xed\xe4\x86\xec\x36\x38\xc3\x7d\x0c\x56\x67\x37\x88\xcb\x3f\x7d\xb0\xc5\x8c\xcb\xf8\x24\xa6\x39\x89\x2b\xdd\x38\x96\x25\xc8\x98\x1a\x04\x0a\xb9\x81\xb7\xd7\xa1\x9b\x5b\x4f\xad\xa1\xa6\x9b\x97\x36\xd1\xd8\x63\x6f\xf7\x2b\xef\xd6\x6b\x5d\x7a\xbc\xa3\xb9\x39\x6f\xc5\xc4\xba\x7e\x15\x32\x02\x22\x10\x1c\xfb\x35\xb9\x08\x14\xfd\xe5\x30\x28\x71\x54\xd4\x77\x7d\x30\xb4\x8a\x15\x81\xa1\xbe\x4b\xc3\xb0\x44\x52\xe7\x7d\xf3\xf9\xde\x7b\xb2\x8a\x2c\x7d\xfc\xbe\x8f\x00\xd0\xdf\xaf\x77\x37\x86\x53\xe9\x94\xcb\xe3\x97\x9c\x75\x4e\xec\xaf\x52\x02\xde\x39\xa9\xe9\x0d\xc9\xed\x78\x4a\xe4\xbb\xa2\x94\x18\x0e\xf1\x05\x7a\xbb\x70\x79\xd2\x24\x27\x25\x35\xa9\x8d\x98\x81\x3c\xf7\xae\xfd\xe5\x06\xd7\x46\x29\xbc\x6a\xe7\xe8\x44\x91\xd4\x47\xab\x6a\x1b\x1b\xb3\x7b\x01\x18\x5a\xe6\xe4\x43\x60\x16\x5b\xce\x68\x41\xe4\x77\xc7\xfe\x5e\x51\x66\xfd\x50\x3b\x70\xb8\xb4\x42\xca\x92\x53\x01\xe0\x2f\xa1\xef\x4a\xe2\x20\xfe\x7d\x84\x0e\x53\x80\x35\xe5\xac\xb5\x8d\x6b\x44\x7a\xd0\x71\x00\xcb\x23\x9c\xf3\xe7\x23\x33\x8a\xc1\x3b\xae\x2e\xf7\xeb\x26\x36\xe4\x2e\x09\xb8\x67\x67\x79\x4b\x78\xe7\x9b\x4b\x62\x6f\x73\xf3\xa4\xcd\x60\xbd\x69\x09\x16\xfd\xa7\x9c\x16\xc1\x4d\x9d\xa3\x62\x2e\x8d\x7f\x9f\x0a\xe4\x12\x48\xff\x6e\x9f\x87\xde\x6b\x36\x7a\x08\x34\xac\xf5\xb6\x8a\xd0\xc0\x2e\x4a\x89\x78\x6a\x93\x84\xc6\x1f\x29\x20\x3c\x8a\x5f\xfa\x8f\xe2\xb7\x78\xe4\x63\xff\x61\x75\x99\xa6\x35\xa6\x37\x26\x7d\x57\xfb\x57\x84\x8e\xc4\x58\x95\x51\xcc\xc7\x5f\xd2\x66\x66\x5b\x11\xf4\xcb\x32\x01\x58\x46\x19\x52\x06\x81\xa0\x24\x57\xf6\x10\x2b\xec\xb0\xb2\xd2\x7b\x29\x43\x13\x62\x85\xaa\x41\x00\x48\xa0\x86\x69\xb0\x69\x83\x8f\x13\x73\x44\x99\xb5\x5d\xdd\x30\xb1\xfe\x98\x92\xed\x04\x76\x25\x51\xb1\xc2\xb2\xe3\x71\xcc\x03\x51\x19\x18\x3d\x97\xc4\x23\x1a\x71\x83\xcb\x9c\x2f\x49\x51\x65\x5b\xc1\x71\xfd\x68\xb1\x00\x4d\x70\xd0\xaa\x34\x6a\x91\x4d\x8e\x4b\x1d\x2a\xd6\x8f\x4c\x4c\x1b\x5c\x33\x72\xcd\x20\xe4\x84\xae\x6d\x8a\xc7\xd0\xf8\xb4\xd3\x44\xd8\x14\x19\xb0\x90\x71\xfe\xb4\x56\x9c\x14\xe8\x86\x1d\x26\x21\xc7\x95\xf5\x39\x7d\x23\xff\x62\xae\xaf\x3f\xcb\x05\xf5\xe7\xb9\xdc\x12\xae\x2f\x73\x6d\xad\xe3\x88\xd2\x67\x65\x2b\xde\x28\x2b\x8d\x43\x5d\xf6\x3d\x42\xf6\xbf\x7d\x52\x9b\xf9\xa4\xbe\x54\xc3\x36\x8a\x1b\x99\x61\xcf\xe1\x12\x4d\x88\x24\x9d\x8c\x48\x9f\x55\x4b\x9d\x7d\xe5\x98\x9b\xf3\x64\x92\xb2\xb4\x39\x1b\x67\x46\xbf\xe1\xb9\xc7\x86\xe8\x5a\xf8\xb6\x6c\xc3\x5d\xcb\x40\xbc\xae\xc1\x37\xb0\xe0\x0e\x01\xbf\x86\x7d\xb8\xff\x1a\x4c\xd9\x49\xe3\x29\xe2\xdb\x34\x9e\xfa\x80\x72\x4f\xf6\x5d\x47\x5b\xf2\xe1\x19\x5b\xac\xf5\x48\xc4\x3e\x0a\xa8\xc8\x91\x62\x0f\x84\x26\x49\x0f\xcb\x75\xed\x92\xda\x3a\x1a\x87\x33\xcc\x44\x6a\x1b\x37\xe3\x70\x36\xb1\x70\x76\x41\x5a\xcb\xcc\x19\x07\xd4\x6f\xeb\xec\xe0\x58\x29\x90\x49\xbe\xfb\x57\x54\x61\xa3\x1a\x23\x2d\x1b\x52\x4f\xb1\x4c\x7c\xb3\x73\x06\x87\x3b\xf3\x22\xf0\x41\xac\x2f\x44\x5a\x14\x07\xfc\x4a\x39\x8a\x2c\x65\x5a\x62\xa0\xc5\x76\x37\x53\x13\x6e\xb6\xaa\x50\x49\x93\xa2\xae\x58\x72\x1a\x06\xf9\xa3\xd8\x44\x5c\x89\x48\xe7\xf0\x69\x65\x77\x90\x2f\x2b\x96\xa4\x07\x9c\xcf\x7c\x11\xf7\xcd\x7a\x41\x96\x7e\xda\x09\x29\x0a\x86\x96\x33\xd2\xcc\x48\xed\x64\x0d\x62\xc8\x36\x81\xbf\x96\xb3\xca\xca\x68\x93\x49\xb4\x4e\x46\xba\xb0\x3c\x48\x55\x48\x6c\x0e\x67\x18\xae\x92\x71\x75\x88\x94\x55\x7b\x3d\xeb\xd4\xf8\xe1\x23\x2e\xed\x39\x7e\x25\x49\x0e\x3e\x25\x21\x6d\x50\xf6\xa2\xa0\x10\x74\xf1\xb2\xaa\xcf\x70\x99\xd3\x1c\x37\x44\x52\xbf\x69\xc1\xaf\xaf\x39\xf0\x11\x7a\x18\x61\xee\x86\xad\x8f\x8f\xd0\x77\x55\x55\x44\x2e\x08\x3d\xcb\xb2\x81\xbc\xa0\xe8\x2d\x21\x83\x0c\xf6\x64\x3c\xa2\xe4\xf7\xc7\x0f\x75\xbe\x3d\x07\xfe\xe9\xf9\x88\x0b\xb2\x56\xd8\x22\xcd\x01\x8a\x4c\x4f\xe6\xe0\xad\xf0\x10\x24\xe4\x50\x6f\xfc\x77\x8e\x77\x0e\x52\x15\x9a\xba\xed\x90\x11\xa7\xb8\x60\x03\xcc\x68\x3d\xee\x2e\x3e\xce\xc1\xde\x01\x7a\xf8\x30\x18\x27\x9a\xc1\xf1\x5f\xa0\x88\xd4\x6f\x67\xb8\x94\x95\x13\x5e\x56\xf5\x9b\xaa\x20\xa3\xb2\x9d\x0b\xc6\x75\x34\xc0\x3f\xa6\xe2\xe3\x3c\x67\x63\x32\xec\x4d\xd4\xa3\xd1\xbb\xf8\x2b\x66\xf9\xdf\x91\x8c\xcb\x97\xd9\xb8\x64\x89\xaa\x32\xd8\x5e\x36\xb3\x10\xdb\x4c\xc4\x9d\x6e\x16\x35\x12\x0f\x71\x8a\x10\x4c\x32\x98\x17\x25\xff\x10\x58\xf9\x83\x33\x11\x0e\x2f\x86\x8f\x4d\x83\x4e\xa3\x89\x4f\x94\x95\x5f\x41\x98\xd3\xa2\xae\xae\xf9\x83\xb1\xb4\x8d\x65\x2a\x73\xc4\xff\x62\xeb\x29\x23\xb7\x48\xa6\x58\x6e\x39\x8b\xe2\x53\x10\xea\xfe\x9d\x88\xb2\xb3\xb6\x8f\xd0\x33\x4d\x86\x27\xf3\xca\x47\x6e\xd1\xa3\x70\xaf\x67\x8f\x6c\x1e\xeb\xdd\xe1\x74\xb7\x42\xa3\x81\x51\x78\x68\xd8\xae\xf3\x58\xe8\x94\xb5\x28\x77\x19\xab\xbe\x4c\x05\xa9\x3b\x63\xca\x78\xdb\x9e\x72\x57\x3a\xf2\xd6\x3e\xbe\xf6\x3c\x12\xac\xe5\x34\xcf\x81\x69\x28\x6b\x9f\x88\xce\x63\x2b\xd6\x90\xb9\xc9\x6e\xb6\x4a\x74\xa4\x4d\xd8\x21\x93\x81\x97\x2f\x89\x30\xc0\x70\xde\xd2\x48\x16\x19\x4f\xdd\xbb\x03\x3e\x23\xd0\xdf\x8c\xa7\x7c\xc9\x07\x09\x36\x45\xaa\xf4\x97\x73\x97\x9a\x52\x48\xb2\x0c\xaa\x8e\xb1\xf6\x67\xc7\xb7\x82\x58\x61\x67\x3b\x88\xdf\xb4\x64\x93\x3a\x48\xfe\x55\x97\x13\x28\x3a\x21\x65\x83\xe3\x5d\xf1\x7d\x38\xea\xab\xb2\x58\x71\xe6\xcf\x87\x9e\x43\xe0\x29\xe7\x77\x42\xea\x91\x32\xdb\x54\xa4\x64\xe7\x15\x54\x0e\x12\x0c\xd0\x07\x23\xea\x88\xda\x72\x9a\x95\xe9\xed\x95\x17\xf0\x65\x11\x41\xe2\x3e\xb9\xcb\xcc\xd5\xdf\xa7\x89\x5d\x89\xf3\xfc\x6d\xe5\x40\xe2\x92\x4e\x6a\x95\xb8\x00\xf0\xb6\x3a\xcd\xf3\x0e\xb1\x20\xb2\x2b\x23\xe3\xce\xab\x9c\x4e\x57\x97\x64\x09\xc9\xf9\xaf\x49\x99\xdb\x55\xce\x34\xa3\x70\x2c\x09\x25\x2d\x76\x44\x28\x31\x2d\xaf\x39\x9a\xf0\x51\x92\x6b\x5c\xc9\x5a\xbe\x6e\xed\x1f\xe9\x74\x8b\x96\x01\x18\xc8\x2c\xdc\xea\x62\x23\xaf\x8a\xd7\x17\xcd\x1f\xb6\x78\xba\x45\xb5\x9e\x39\xa6\x25\x67\xf8\xc2\x23\x73\x22\xcf\x71\x70\x80\x2e\x00\x79\xbe\xcf\xf9\xff\xcb\x95\xb3\x2c\x70\x2c\xa4\x37\xab\x23\xd7\xdd\xf1\xb5\xed\xf8\x23\x64\x9c\x5f\x14\xa8\x99\x55\x8c\xa0\x29\xad\x41\x38\x9a\x56\xb5\xa1\x18\x67\x19\xda\x4d\x65\x15\x33\xb6\x0e\x99\x3f\x9f\xe3\x41\xe1\x4a\x91\xf5\x75\x2f\xef\xce\xca\x81\x7d\xc0\x77\x7d\xac\x42\xff\x7e\xb8\x0c\x09\x6b\x76\x64\x8a\xcf\x37\x9c\x61\x38\xa6\xff\xc9\xee\xda\xa1\x5e\x6b\x50\xee\x60\xef\xa0\x93\xe5\x40\x7d\xa0\xb9\x2c\xec\x6d\x50\x53\x35\x0c\xf4\x5d\x28\xf7\x61\x9b\x60\x04\x68\xbd\xfb\x23\x1d\xea\xa7\xdc\xa1\x9a\x5b\xf8\x8b\xba\x85\xbb\x33\xd8\x27\xff\xbe\xc6\xfe\x35\xae\x31\x6d\x41\x5d\xeb\x1a\x53\x6f\xfd\x6b\x5f\x63\xb7\x39\xdd\xda\x30\x1d\x9c\x6e\xbc\xb5\x43\x8d\xff\x7d\x96\xff\x3a\x67\x59\x5e\x64\xea\x16\x32\x0a\x0c\x38\x47\xa1\xd0\xb6\xb8\x9a\xf4\xf1\x70\xea\x52\xad\xab\xda\x4a\x71\xca\x54\x11\xbe\xf3\x33\xae\x64\xb6\x2f\xed\x94\x6b\x11\x54\xd1\x04\x51\x86\xae\x85\xa1\x54\x18\xcf\x1a\x5d\x59\x4e\x14\xb5\x31\xd1\x45\x3e\x20\xdb\xa3\x6d\x7a\x5a\xd4\xe4\x86\xd4\xae\xe0\x80\x19\x23\x75\x83\xc2\xe2\x12\x7d\x06\xdf\x47\xfd\x6f\x74\xbb\x0d\xf9\xcf\x73\x25\x8c\xa3\x47\x43\x04\xb1\xb0\x98\xc5\x9c\x30\x06\xb5\x83\x1f\x5c\x56\x8d\x72\x1e\x98\x2d\x2b\xa7\x7e\xdf\x5d\xc2\x90\xee\x97\x6e\x6f\x8c\xe5\xac\x12\x4c\xc7\xca\x4f\x90\x4c\x48\xfc\x2b\x07\x12\xdb\x9d\xd6\xa8\x5a\x96\x09\xdf\x86\x5a\x8f\x0a\xcd\x09\x69\x6c\x4e\xb5\x03\x2e\x11\x08\x27\x28\x57\xc2\xce\x41\x27\xad\x28\x27\x09\xe7\x2b\x52\xc7\x6b\xe8\x8a\x85\x51\xc1\x27\x27\xe8\x00\xfd\xf1\xc7\x16\xad\xf3\x09\x7f\xc9\x45\x39\xad\xe2\x7c\x70\xdc\x9f\x1e\x80\x76\xe5\x7e\x48\x19\xf6\xbb\x76\x80\x77\xbc\x27\xa4\x90\x26\x26\x55\x0c\x91\xda\x0a\x9e\x21\x51\xe7\xe6\xe0\xe7\xdb\x4b\xb9\x1f\x96\xb9\xd3\x73\xb4\xf9\xd9\xcc\xaa\xb9\x8c\x5d\xb2\x9a\xd2\xe8\x32\x7a\xee\x17\xd6\x6e\xce\xfd\x3b\xce\xc7\xcf\x9c\xaa\x8f\xf7\x02\x7a\xed\xef\x9b\x21\x2c\x84\xb4\xba\xe9\x8f\xcb\x28\x24\x93\xeb\x16\x33\x9c\xc4\xa0\x07\xcb\x9b\x78\xe5\x69\x22\x28\xc6\x09\xb4\x8a\xd1\x2b\xae\x18\x42\x0e\x94\x57\x90\x2b\xb3\x04\x95\xe2\xf5\x9d\xd8\x29\xac\x24\x23\xa9\xb6\xb3\xfe\x7f\x05\xc2\xeb\x07\x62\x2b\xb0\xbf\xaf\x3c\x51\x6a\x83\xab\xf0\x29\xb8\x89\x0a\x32\x6d\xaa\x1b\x52\xab\x7d\x49\xbd\xb8\x57\xeb\x96\xba\x4b\x33\xc5\x23\x24\xe7\xa4\xf9\x4c\xe7\xa4\xee\x58\xfe\xda\xc6\x36\x36\xf8\xc7\xa1\x0d\xea\xfd\x12\xc0\x1e\x40\xcb\x3e\xc3\x86\x68\xc9\x62\xe2\x05\xba\x84\xff\x25\xe7\xc9\x55\x49\x94\x31\x6c\xd2\xea\xf2\xf6\x65\xb5\xf4\xb9\xdd\xfd\x3b\x12\xe9\x85\x6c\xfb\xb2\xae\xe6\x69\xb9\xde\x2b\xcb\xd2\x2d\xcc\x23\x84\x7a\x64\x6c\xe6\x04\xef\x17\x85\x5d\xb5\xd9\x12\x47\xec\xa8\x75\xaf\x17\x9b\x1b\x43\xc1\xd0\x92\x14\x05\xd0\x5a\x06\x2d\x76\xbc\x0a\x45\x64\xf5\x98\xb4\xee\xa8\x1b\x1a\xf1\x7a\x0b\xa4\x4f\x8b\x22\x08\x32\xff\x0b\x4b\xe8\x74\x3a\x80\xf3\xa3\xe7\x10\x09\x11\xb9\x7a\xd7\x3a\xdf\xfd\x03\x45\xd9\xf0\xbe\x22\xda\xd6\x05\x0d\x05\xff\xff\xe8\x25\x36\x80\x9e\x9d\x3c\x2d\xb6\xf6\x9e\x4a\x94\x5c\xf8\xfd\x2f\xf0\x7a\xf4\x82\xd2\xbf\x90\xdb\xef\xcf\xb9\xaf\xee\xf8\x36\xf0\x98\xff\xcf\xfa\x00\x59\x47\x06\xda\x3c\xac\xeb\xe9\x53\x9b\xbc\xdb\xd9\x97\x8a\x12\xd8\x6a\xbe\x6b\x68\x43\xec\xeb\x6f\xb4\x8e\x2d\x51\x06\xa1\x1d\x47\xdc\x35\x69\xef\x05\xf6\x3c\x51\x43\x97\xa1\x5e\xd7\x52\xad\x46\xee\x36\x56\xff\x49\xcb\xd0\xdd\xfa\x69\x4b\x8b\xd0\x6b\x64\xb6\x16\x01\xb9\x29\x18\x32\x08\xd6\x04\xfa\x36\x15\xfa\xbd\x25\xf5\xca\x69\x99\x11\xcf\xbb\xe0\xef\xeb\x65\x93\x31\x96\x88\x36\x6e\xfa\xea\x3d\x34\x2c\xb8\x58\xdb\x21\x06\xc5\x17\xaf\x9f\xb3\xd1\x13\x86\xac\x87\x7f\xb5\x2c\x49\x2c\x10\xb9\x72\xdb\xea\x5a\x69\x84\x30\x57\xd5\x3d\x8a\xd6\x9a\x12\x4d\x85\x16\xa4\xe6\x44\x34\x22\x14\x48\x50\x61\x33\x17\x27\x52\xf9\xdc\x14\x02\x8b\x13\x66\x8b\x94\xd1\xcf\xe9\x50\x65\x55\x8e\xac\xec\x2c\x6c\xd3\x5d\x1f\x36\x95\xf9\x10\x54\xdc\x90\x0d\x7b\xc3\xc0\xad\xce\x98\x6b\x77\xad\xc6\x76\x22\x99\x15\xa5\x25\xa4\x94\xcf\x16\xa1\xa5\xbb\x0f\x6f\x2b\x48\x6b\xe2\x06\x69\xa9\x10\x2d\x5b\x47\xb1\x3b\x79\x5d\x13\x7f\x5f\x7a\x49\x78\xe8\x56\xdc\xad\x23\xaf\x66\x78\x46\x4d\x07\x9f\xec\xed\x03\x69\x61\xe1\x89\x38\x81\x3c\xc2\x57\x3e\x1d\x1e\x66\xf9\xfc\xc3\x7d\xd7\x49\x3d\xbf\x16\x42\xda\x0d\xc8\xff\xed\x0f\xb9\x1c\x20\xcf\x75\x4f\x78\xb8\x57\x49\x1f\xb5\x1e\xa1\xe7\xd6\xe7\xef\x73\x07\x3e\x6d\xf7\xd8\x7d\x91\xe7\xe3\x5f\x24\x8a\xca\x3f\x5d\x83\x42\x8c\xcc\x4b\x5d\xda\xd7\x00\xd0\x77\x1e\x42\xb5\xd1\xf4\x86\x44\x50\xf5\x03\xde\x90\x6a\x9b\xc6\x4f\x75\x2d\xfd\x70\x16\xea\x3f\x79\xbb\x30\xa9\x6d\x5e\x2f\x51\xe9\xfc\x0b\x65\xef\xaa\x3d\xd3\x96\xb8\xfb\xe7\x8e\x07\xfa\x17\xe0\xee\x9b\x9f\x88\x8d\x42\x8b\xfe\xe2\x07\xe1\x8d\xb1\xef\xa9\x5b\xcd\xae\x8d\x04\x87\x63\x50\x12\x48\xec\x14\x7c\xfe\x58\x19\x65\xae\x6c\x75\x9e\xef\x5f\xf7\x20\xc8\x7e\x67\x46\x02\x37\x8d\xa4\x52\x81\x25\xce\xfb\xc9\xc0\x8c\xee\x12\x66\x91\x48\x9a\xf4\x91\x1c\x12\x48\xd3\x7f\x1f\xdf\x59\x1c\xcd\x5d\xf9\x1e\xe8\xb4\x9f\x26\x7f\x7e\xd8\x43\x52\x62\xe8\x63\xa4\x43\x82\x1e\xfc\xc1\x62\xcc\x34\xee\x55\xba\x05\x2f\x4d\x86\x45\x70\x56\xf7\x5f\x52\xe1\x57\xf4\x97\x86\x01\x3f\x0a\xd8\xe4\x85\xc7\x53\x9f\x50\x32\xca\xa2\xff\x18\x04\x80\x62\xd1\x30\xd2\x2b\xe3\x3f\x7a\xb7\x2b\x66\x07\x16\xf8\xa3\x7e\xfa\xbc\x1e\xa2\xad\xa9\x28\x9f\x25\x7c\x62\xed\x8b\xf8\x33\x9d\x8c\xbe\x48\x0b\x6f\xc0\x3e\xf7\xd5\xb0\xa1\xfb\x17\x25\x55\x06\x76\x4b\x3e\xa7\x98\x14\xf2\x85\x78\x9d\x3e\x9b\x41\x70\x4d\x47\xd6\x06\x6c\xd6\x78\x56\x86\x2b\x9d\x77\xe4\xdd\xea\x5a\xf0\x3f\xd9\xbf\xf5\xd9\x16\x7c\x2d\x97\xd9\x56\x97\xfb\x16\x7e\xb4\x0b\x68\x1b\x4e\x4c\xe8\x8f\xd6\xbc\x6b\x82\xdf\xe7\xd5\xb2\x94\x6d\x7f\xe4\xd7\x7c\x1a\xa2\x29\x6a\xd0\x17\x48\xf7\xa5\x37\x8a\x89\x17\x5e\x64\x02\xd1\xc3\xee\xc0\x70\x19\xcd\x69\xa9\x8a\xb7\x48\x3c\x02\x97\x93\x2c\x94\xf6\x82\x8f\x21\xe6\xcd\xae\xda\xf9\x1c\xd7\xab\x0e\xd7\x1b\x0c\x2a\x9f\xee\x2d\x13\xa6\x67\x7e\x84\xde\xc9\x77\xbe\x53\x1f\xfd\x12\xab\x11\x16\x83\xbe\xd3\x0d\x26\x51\x9c\xce\xc0\x41\x27\x0e\xd2\xe1\xc3\x1a\x3c\x3a\x31\x43\xa5\xd7\xf9\x9c\x34\x98\x16\x2c\xbe\xc4\x62\x01\x4b\x44\xcb\x9c\xde\xd0\xbc\xc5\x85\x8c\xbe\x2b\x73\xa8\x98\xe3\x85\x78\x45\x96\xc3\x9f\x60\xc7\x5a\x44\x7c\x9c\xfe\x63\xd0\xa4\x1f\xce\xcb\xb0\x15\xcb\xdd\x23\xc8\x8e\x90\x6e\x8e\x2d\xde\xfc\xb4\x7e\x0b\x8c\x61\xa5\xd0\x2c\x2c\x23\x76\x55\xb7\x62\xb6\x79\xee\x63\x57\xf1\x43\x98\x95\xea\x2a\x64\xc0\x8f\x7e\x55\xeb\xd6\x59\xe0\xd0\x45\xa8\xf6\x76\x8f\x9f\x7f\x97\xe1\x82\x38\x5b\xa2\x9a\xf2\x83\x4c\xcb\xeb\xc2\xd6\x68\x27\x2b\xfe\x69\x86\x0b\xae\xba\x4f\x71\x96\xaa\x27\x05\x58\x73\x98\x1e\x4f\x64\xf1\xce\x51\x12\xe2\x4b\x00\x98\x9a\x15\x9d\x8a\x36\x3a\x00\x28\xa8\x42\x2e\xe1\xbb\x9d\xa4\xe2\x42\xfb\x80\x17\x15\xc1\xd0\xd7\x2e\x6e\x49\x61\x49\xfd\xd6\x4d\x0d\x15\xf6\xa1\x88\x31\x68\xde\x91\xd5\x0c\x3e\x4a\xa1\x39\x68\x99\xed\x50\xcf\x9a\xf5\x34\x74\x73\xe6\x73\x5a\x14\xeb\x4f\x65\x08\x25\x9c\x3f\xdd\x1b\x1b\x8a\x77\x41\x60\x46\x74\x1d\xa1\xdf\x47\xaa\xef\xdb\x80\x2d\xc9\x2f\xdf\xe1\xc8\x24\xe5\xe5\x2b\xd2\xd8\x2c\x56\xa7\x64\xbb\xf7\xa3\x39\x58\xa0\xfb\xca\xb6\x43\x5d\x7c\xc0\x43\x3e\x7e\x9c\x86\xb0\x87\x61\xfb\x9f\x75\xc9\x0b\x3a\xe0\x86\x2b\x98\xd0\x51\x2b\xab\xca\x06\xd3\x92\x49\xd3\x3c\xa4\x22\x69\x3d\x7e\x81\x65\xea\x18\x7f\xbb\x52\x86\x9e\xeb\xb6\xc0\x35\xc2\x6d\x53\xcd\xc1\xc4\x39\x95\x75\x7c\x39\x83\x91\x0f\x89\xa2\x6d\x8b\xba\xca\x54\x17\x1f\x51\x70\x9e\x30\xe9\x24\x04\x32\x99\x16\xfe\xbf\x71\x89\x10\xc4\x82\xdf\x74\xf9\x17\xd4\xcc\x6a\xb0\x49\x61\x94\xe1\x05\x9e\x40\xd1\xe0\xe0\x0e\x8b\x44\xf6\x00\x9c\x57\x66\x3a\xf1\xeb\x4c\xae\x0e\x3c\x0c\x72\xdf\x6b\xbc\xaa\x5a\xd9\xdf\x4c\xfc\xae\x57\xa3\x0b\xc0\x55\x51\x35\x3f\xd0\x39\x6d\xd8\x88\xe9\x5f\xe5\x25\xf6\xad\x58\xe0\xc3\x6f\x3e\x75\x82\xe0\x37\x85\xec\xae\x56\x7a\x25\x4b\x97\x6e\xa3\xb5\x34\x94\x06\xd7\xaa\xc5\xf6\xa9\xb0\xcf\x8e\xd2\x4f\x93\x32\xf7\x9f\x3d\x42\xef\xc4\x98\xf1\x5e\x58\xfc\xad\x05\x5e\xa9\xf3\x37\xad\x6a\x20\x9c\xd3\x13\x8b\x0b\x4e\xb5\x23\xd5\x1d\xc5\x44\xbd\x34\x5a\x19\x2e\xb2\xb6\xd0\x2e\x1f\xe8\xd3\x11\x01\x90\x7c\x7f\x5e\xdd\xc8\x48\xd2\x51\x49\x96\x31\x04\xc7\xf6\x91\x88\x6e\xa3\xd3\x7c\x4e\xcb\xa3\xc8\x1e\x0a\x79\x85\xa8\x18\xc7\x08\x88\xc2\x2a\xe1\x4c\x19\xc9\x6b\xf2\x7b\x4b\x6b\x88\xf3\x8a\x08\xe1\x0e\x30\xbe\xfc\xec\x2b\xd1\x73\x83\xcb\xe7\x35\x91\x41\x5d\xd0\x56\x4b\xa4\x7d\xc6\x7b\x03\xc9\xfd\x23\x13\xf6\xae\x54\xfd\x63\x35\xae\xd8\xcb\xf6\x27\xd6\xbe\x14\xb2\xd5\x30\xff\x81\x07\x05\x18\xb6\x95\x65\xf8\x2c\xd1\x7e\xf3\x2d\x04\x05\xa8\x82\x70\x8c\x7e\x40\xa4\x6c\x6a\x4a\x04\x41\x40\x4a\xb5\xc9\x46\x1c\xa2\x75\x35\xe2\x8c\x99\x99\x42\x1a\xe4\xa2\x30\xb4\x8d\x79\xa8\x01\x5e\x92\xa5\x04\x21\xa9\x08\x7b\x47\xfd\x7e\xe4\x03\x48\x97\x43\xd8\x7c\x47\xa4\x93\x30\xa2\xd7\x48\x62\xb5\x83\xc5\x4e\xdd\x25\x03\x6a\x55\x16\x15\xce\x8f\xc5\xdb\x41\x81\x4a\x8d\xad\x4b\xb6\xde\x66\xdd\xfe\x18\x0c\xdf\x90\x91\x8b\xf1\x0e\x6a\xaa\x21\x23\x45\x57\xf1\x3c\xfe\xb4\xb5\x9a\xfe\x62\xf6\x94\x8c\xb4\x55\xde\x25\x21\xef\x8b\x15\xe7\x80\x55\xdb\x98\x6a\x91\x37\xb8\x68\x3b\xef\xfe\x41\xb7\x4b\x28\x34\xeb\x67\xd0\xfd\xa8\xb1\x84\x78\x60\x23\x47\x56\x91\xe5\x67\xc0\x5c\x8e\x6e\x8d\xad\x7f\xed\x6a\x2a\x35\x64\xe8\x13\x03\x6a\xc0\xd9\x30\xe2\x53\xd6\x36\x68\x41\xea\x8c\x94\x0d\xbe\x96\x12\x89\x30\x50\x88\xb8\x20\x27\x1d\x3a\x90\x6d\x22\xb4\x3e\x6b\x9b\xd7\x1a\x9e\x6c\x23\x6b\x7f\xb4\x9e\xcb\xd4\x7f\x5b\xfa\x14\x44\x45\x4c\xf7\x9b\x63\x74\xb8\x77\x90\x60\x81\x67\xee\x2c\x15\x2f\x9c\x90\x66\x49\x48\x89\x0e\x40\x4d\x3f\xbc\xdf\xc5\xec\xc4\x7e\x70\x87\x8c\x6f\x8b\xd2\x44\xee\xd2\xf2\x5a\x5c\x9a\x67\x9d\xbb\x43\x1f\x1a\x97\x78\x21\xe9\xfc\x4f\xd6\xdc\x35\x29\xcc\x4e\x02\xc0\x9d\x7b\x88\xef\xa0\x02\x04\x2c\x1d\x55\xa2\x8b\x22\xb8\x89\x86\x4c\x99\x45\xa2\x8e\x76\x67\xdb\xb8\xb9\x1e\x73\xda\x8c\xac\xb6\xaf\x50\x13\x12\x3e\x4d\x35\xbb\x8d\x6f\x1f\xb8\xba\x9f\x9f\x08\x20\xa3\xc3\x31\xdf\x38\xf0\xd9\xb1\xfa\xec\x99\xaa\x59\x0a\x1f\xab\x8d\x71\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xaa\x6a\xf4\xac\xd7\xa5\x9e\x05\xe8\xb3\x61\xf5\x88\x81\xc7\xdb\x52\xea\x37\x4f\xd3\xd5\x88\xc3\x41\xbc\xaa\xc4\x11\x34\xde\xf1\x89\xfd\x22\x96\x18\x3e\xd9\xe4\x86\x08\x31\x8c\x8c\xe4\xdd\x1b\x1d\x48\x77\xec\x2e\xc4\xa5\x77\x34\x92\x9d\xa1\xe5\x2e\xe3\x9b\x88\xe0\x6c\x26\xa3\xa1\xed\xe2\xd3\x52\xa1\x11\xaf\xc1\xe3\x7a\x6b\x3a\xfb\xd2\x2a\xd6\x2c\x77\xa6\x28\x8b\x3d\x23\xe8\x9a\xde\x90\x52\xac\xff\x72\x46\xb3\x19\x9a\xe3\x15\xdf\x04\x38\xcf\x85\x8b\xaf\x31\x25\x6d\xf7\x9c\x81\x2f\xa4\xf6\xb6\xa8\xc9\x0d\xc8\x13\xc1\xee\xe7\xec\xf3\x7f\x2a\x08\x51\xdb\xe3\x8f\xeb\x9e\xe7\x19\x6e\x19\xd1\x4e\xb5\x08\x7a\xc6\x21\xbf\xe3\x8c\xc9\x47\x52\xde\xfe\xae\xe9\x91\x0f\x19\x21\xaa\x27\x99\x26\xce\xde\x16\x74\xa8\x61\xdd\xe2\x35\x80\x50\x4c\x45\x0f\xf8\x48\x48\x1e\x93\x73\x0a\xba\x0f\xae\x57\x10\xb5\x00\x04\x05\xc7\xff\x33\x25\xa7\x86\xb5\x8a\x0d\xf4\x77\x87\xba\xf9\x3c\x7a\x70\x49\xc4\x82\x89\x32\xc3\x72\x3b\x70\x39\x70\x0a\x75\xe3\x8b\x82\x64\x8d\x14\x79\xbb\x81\x3e\x1e\x0e\xb4\x64\xa4\x64\x2d\x1b\x00\xf4\xc9\x50\xa0\xe4\x03\xc9\xa0\x1c\xc9\x00\xa0\x4f\x87\x02\xbd\x21\x35\x9d\xd2\x0c\x0f\x84\xfb\x6c\x28\x5c\xb1\x8f\x62\x10\xfb\x53\xfd\x7a\x99\xe1\xe1\x37\x21\x33\x9c\x16\x95\xd2\x15\xcc\x86\xdd\x4c\xee\x35\xf3\xf5\x78\x57\xcf\x18\x29\x93\x95\x39\x8f\xd5\x82\x08\x2a\x03\x4d\x45\x65\xf3\xa2\xa8\x96\x5c\x0a\xf1\x2e\xc3\x7d\x5d\xae\xcb\xa2\x24\xa8\x9f\x2d\xd3\x55\xf8\x29\x33\xd1\x1c\x2e\x3f\x98\xb4\x0d\xaa\xa0\x43\x00\x0c\xd7\xac\x16\xc0\xdb\x8a\xc2\xb0\x30\x69\x97\x9c\xb6\x4d\x5b\x77\xca\xc9\xaf\x16\xa4\x84\x44\x7e\x8e\xf3\x88\xcf\x01\x7e\xdb\x90\x05\xe8\xf7\xbb\x36\x13\xc8\xee\x5f\xc4\x66\x72\x26\xbf\xd9\x7e\xd2\x33\x4e\x6f\xa7\xc4\x28\x71\x51\x5d\x75\x5a\x87\x95\xbd\x38\x17\xe5\x91\x60\x6d\x45\x84\x60\x46\xe8\x8d\xb1\x48\x77\x77\x1d\xd4\xad\x26\x29\x13\x1b\x4b\xc6\x42\xc2\x53\xb0\x41\x17\x6d\x49\xd9\x4c\xdd\x8e\xaa\x10\xd3\xa2\xaa\x6a\xd4\x2e\x1a\x3a\x27\xc8\x01\x56\xd5\xf0\x50\x5e\x21\xab\x1a\x7e\x53\xa1\x02\x37\x84\x35\x72\xf3\x57\xd3\x66\xc9\xb7\xf2\xef\x2d\xcd\xb8\xea\x26\xe2\xdb\x82\xdb\x7b\x81\x6b\x3c\x27\x0d\xa9\x45\x77\x8b\xdc\x5c\x09\xaa\x21\xa0\x22\x81\xf3\x2a\x68\x80\x46\xae\xdf\x91\xf7\x37\x15\xa7\xd1\x12\xf8\x75\xa5\x05\xf2\x61\x41\xb2\x06\xda\x94\x09\xa2\x71\x85\xc7\x85\x09\x75\x31\x38\x8d\x15\x7d\x69\xc9\x1a\x82\x75\xfa\xd5\xb4\x2d\x94\xf3\xb5\xdb\x9a\x58\x6a\xc3\x15\x2e\xc0\xb8\x04\x29\xcc\xbf\x4a\x47\x18\x3f\x55\xaa\x07\x45\xc2\x0a\xc4\x17\xd4\x9a\x04\x2d\xd5\xab\x7b\x70\x6a\x62\xc6\x7a\x11\x09\x19\x06\x42\xc2\x29\xb5\xb4\x28\xd5\x33\xc2\xfe\x10\x14\xa8\x30\x40\x11\x39\x41\x8a\x96\xf6\x23\x8e\x6e\x53\xa1\x9c\x64\x35\xc1\xcc\xec\x44\xa9\xa0\xb3\x59\xd5\x16\x79\x44\xd1\x0a\x6f\x9e\x35\x15\x99\xf8\x59\xf7\xc8\x99\x12\xa3\x13\x2b\xb3\xd1\x91\x8f\x0c\x2a\xd7\x28\x2e\x0d\xf7\x8e\xed\xd7\xb6\xe7\x97\x86\xdc\xce\x75\xd5\x54\x59\x55\x40\x78\x1a\x69\x6c\x6f\x88\x30\x4f\x4b\x1f\x89\xe3\x08\x31\x65\x29\x68\xad\x4b\x92\x08\x8f\x4a\x26\xcd\x2b\x55\xad\xcb\xc1\xf0\x93\x2a\x0b\x0d\x6e\xc7\x50\x1e\xda\x54\x24\xaa\xcf\xd1\xe1\x41\x2c\x34\x70\x81\x4b\x9a\x8d\x1e\x5c\x89\x99\x91\x5c\x36\xb9\x11\x2f\xf1\x3d\x55\x4d\x51\xcd\xf1\xde\x7b\xd0\x99\xa0\xb2\xb5\x06\x62\x6e\x91\x07\x39\x6b\x81\xcf\x38\x62\x00\xd3\x94\x11\xc6\x2b\xb7\x7e\xe7\xc5\x39\xe8\xb1\x3f\x4b\x1a\xf9\x50\xba\xef\x00\xbc\x58\xd4\x50\x01\x52\x5f\x06\x1d\x1d\x79\xb5\x3d\x1b\x78\x33\xf4\x76\xa4\x4c\x80\x52\xa2\x81\x69\xc9\x1a\x14\x91\xf4\x22\xcc\x1d\xa8\xfc\xfc\x82\xfe\x52\x95\x8c\xe6\xa4\xd6\x41\x90\x98\x6f\xd0\x45\xc5\x48\xbe\x2f\x01\xf7\x79\xe4\x4e\xe5\x8c\x14\x5b\x24\x4b\xf9\x89\x08\x31\x74\x3b\xf4\xc4\x3a\xc4\xc9\x8b\xce\x7a\x2b\xbe\xd0\xd7\xde\x58\x61\x1c\xe1\xdf\xff\xae\x76\xde\x19\xb0\x2c\x3e\x43\xce\x53\x14\xd5\x05\xe9\x64\xed\x4d\x38\xd0\x0f\x3c\xfb\xa7\x71\xae\xba\xf3\x48\x79\x55\xe9\x34\x65\xa0\x61\xef\x64\xf7\xa0\x92\xfa\x5d\x8f\xbc\x53\x72\xea\x6c\x89\x07\x7b\x59\x55\x66\xb8\x19\xd1\x7c\xac\x7e\x7d\x60\x14\x4e\xd5\x75\x05\x54\x4e\x25\x12\x52\xd9\x66\x17\x35\x1c\x8b\x07\xd1\x88\x59\xf7\x2f\xe7\x4f\x91\x74\x58\x95\xc4\x4e\x4d\x66\x76\xfb\x61\xab\x68\x29\x54\x0a\xb0\xc8\xe9\x43\xa2\x0d\x2a\x89\xde\x4e\xc0\xe1\x18\xf8\x92\x54\xb4\x2a\x62\x15\x7f\x48\x6d\xe0\x0c\xb7\x9c\x29\xc8\x99\xfc\x26\xc6\xba\x28\x6f\x70\x41\x73\xd8\xfb\xbf\xa1\x39\x69\x66\x55\x50\x11\xf2\x42\x7a\x8c\x67\x78\xb1\x20\xa5\xa0\x8e\x95\x18\xe2\xed\xfe\x1d\x93\x36\x65\xee\x33\x35\x31\x7e\x1a\xe6\xb8\x7e\xef\x26\x53\xd2\xf9\x9c\xe4\x14\x37\xa4\x58\x25\xf6\x48\xb8\x73\x3b\xf6\x89\xbb\xa1\xfa\x77\x47\x7c\x6b\xf9\x99\x26\x89\x97\xd1\x26\xe1\xc3\x6b\x17\xbe\x75\xf6\x54\x2a\xd2\x5d\xfd\x80\xd7\xbd\x2d\x19\x9e\x12\x51\xdb\xec\xb4\xcc\xdf\x90\x69\x5b\xe6\x16\xef\xf6\x3b\xff\x6b\xe8\xbd\x3b\x3a\x31\xd4\x95\xc7\x34\xdc\x55\xe8\xd7\x05\x35\xbf\x96\x5c\x57\x14\x1c\x85\xdd\x29\xda\xb2\xd1\x06\x8d\xa4\x33\x8a\xa1\x0c\x17\x85\x48\xe6\x97\x4f\x90\xc0\x3f\x6b\xfa\xab\xc5\x11\xbc\x4b\x0e\xda\x2d\x6f\x75\xb6\x50\x8b\x12\x4d\xfd\x24\xf9\xae\xad\xc7\x74\xf1\x60\x1b\xd8\xda\x22\x9b\xc4\xdb\x25\x5b\x5c\x6e\x1b\xb2\xf4\x62\x73\x8a\xc8\xce\x1a\xf6\x27\x0b\x4a\x38\xe8\xc2\xb3\x05\xab\x04\x17\x91\x6c\x67\x1e\x30\xc9\x7c\xd7\xe1\x92\x89\x5d\x90\x3e\x11\xbf\xf6\xd4\xf1\xb8\x95\x88\x14\x17\x7d\x04\x32\xb9\xc6\xa6\xbf\x7e\x79\x50\xcf\x26\xd6\x2d\x79\xbd\x0a\x5a\xfb\xfb\x48\x15\x40\xa4\x75\x58\x7b\x6f\x82\xb3\xf7\xd2\xa8\x4b\xeb\xce\x84\xe5\x74\xc1\xa3\x3b\xaf\x86\x16\xbd\xb2\x4c\xff\x47\x93\xd8\xa3\xea\x4b\xeb\xab\xa7\x81\xed\xc7\xda\x89\x08\xde\xe1\x77\xb3\xde\x58\x99\xa3\xb3\x22\x9d\x38\xa6\x13\x0c\x6d\xc8\x39\x65\x70\x53\xc0\xfd\x27\x9b\x83\xcf\x09\xb6\xdb\xe9\x3b\x02\x1e\x52\x15\xe3\x99\xdb\xe0\xcd\xb5\xa2\xf3\x09\x00\x1a\xe2\x98\x94\xc2\x44\x2d\x6e\x7c\x89\x33\xbf\x56\x0b\x56\x05\xce\xb7\x41\x25\xe0\xfe\xf8\x23\xda\xc7\x6e\xc0\xe5\x27\xdd\x0f\x32\xe4\x23\xcc\x25\x25\xbf\xb7\xb8\x90\x76\x3c\x57\x9f\x8a\x6c\x1d\x09\xd0\x4a\x65\xe3\xaa\xd5\xb4\xaa\x33\x47\x52\x08\xdd\x9d\x77\x55\x52\x8e\xcf\xae\x9d\xc0\x96\x38\xf4\x36\x04\x33\x26\xc6\x52\x76\x04\xb3\x1d\x2c\x36\x04\x33\x1d\x6d\x84\x9a\xf2\x5f\x70\x29\x0c\x9e\xe0\x67\xc0\xe5\x0a\xcd\xab\x3a\x84\x70\x83\x6b\xb5\xbf\xde\x54\x05\xf8\x83\x20\x2e\x28\xb4\x2f\x26\xc5\xf8\xb3\xd8\xeb\x11\x79\xde\x1b\xea\x4c\x56\x50\x88\x8e\x6e\xf7\xed\x04\x5f\xd9\xfd\x98\x10\x16\x40\x7b\x8e\x52\xa9\x6d\xc3\x46\x71\xd1\x39\x93\xc9\x5d\x87\x3d\xe2\x0a\xba\x1b\xdb\xa7\x8b\x6b\x48\xcf\xa1\x06\xd0\xe8\xd4\xd3\xc6\xd0\xae\x61\x3f\x85\x95\x50\x6c\x65\x60\xed\x8e\xaf\xb8\x6d\x66\xa3\x1f\xdb\x86\x8b\x56\xc8\xb4\x7f\xd5\x51\xee\x20\x0c\x24\xa5\x98\x1f\xbd\xa1\xbb\x44\x99\xcb\x4a\x60\x8a\x16\x52\x6f\x29\xa4\xc6\xa5\xaa\x83\x25\x54\x48\x70\x28\x92\x1a\xcc\xa8\x2a\xe6\xb2\x28\xec\x24\x11\xce\x32\x15\x3f\x12\x2c\x28\xde\x83\x40\xf3\x1d\x2a\xbd\x02\x9c\x2b\x47\xb3\x14\xb9\x10\x00\x9a\xc7\x49\xa2\x88\x3d\xff\x32\x58\x08\x88\x91\x43\x27\xc8\x0d\xd5\x5f\xce\x68\x41\xe4\x77\xc7\xc8\xf6\xfa\xc5\x8b\x7b\x9b\xb0\x92\x13\x78\xfa\x1d\xbc\xfa\x4b\x78\xfa\xe4\x68\xe2\xdf\x47\xe8\x30\x64\x6f\x6b\x27\x23\xe9\xb1\x23\xbc\x72\x58\xca\x73\x47\x6e\xeb\xa0\x34\xc8\xae\x64\x26\xfd\x47\x3a\x1f\x71\x48\x4d\x5a\xb4\x4d\x69\x48\xfd\xdc\x45\xe2\x6e\xff\xe4\x06\xa6\xf2\xc6\x8a\x40\xc0\x7d\x1d\x9f\x4f\x64\xa5\x13\x85\x65\xbb\x29\xb1\x4e\x76\xaf\x7f\x55\xc7\x20\xaf\xad\x80\x0f\xdc\x4c\xae\x46\xee\xb3\xd3\x35\x8d\x3f\x5b\x45\x32\x62\x30\x08\xd1\xeb\x1b\x7e\x48\xe5\xd8\x32\xec\x0f\x14\xa9\x1f\xeb\x33\xd4\xb3\x82\x00\xdb\xa3\x0d\x85\x30\x44\x30\x47\x4f\x88\x08\xe2\xb0\x25\x73\xdd\xc9\x2a\x8f\xcb\x41\x51\x73\xf2\x41\xaf\x4a\x29\xec\x6a\x93\x15\x62\xa4\x69\xa4\xc6\x48\x6b\x85\x48\x53\xa1\xff\x25\x75\x65\x29\x9e\x76\x56\x18\x87\x63\x15\x23\xf7\x6b\xa2\xa4\x23\x42\xea\x8d\x55\xcb\xfd\x7d\xf9\xb2\x4c\x55\x10\xba\xa0\x20\x52\xbf\x2d\x10\x4a\x12\xfc\x49\x36\x5d\x1b\x80\x85\x83\xdc\x5a\xa3\xf7\x64\xa5\x4c\xf9\xe3\xa1\x86\x23\x9c\x32\x80\x0c\xb2\x6b\xf9\x83\x85\xed\xdf\x6a\x69\x70\x8a\xda\x2d\x17\xa4\xa6\x55\x8e\x96\x33\x19\x8e\xe0\xe7\x9d\xba\xb6\xfd\x9a\x88\x28\x05\xa1\xa4\xf8\x15\x4c\x6b\x52\xc0\xbe\x31\x29\x2a\x69\xeb\x7e\x2c\x0f\x62\xc3\x00\x68\x2e\x98\x05\x62\x99\xab\xd0\x6d\xe6\xad\x6f\xea\x96\x78\xb2\x69\x0a\xac\x47\xf5\x17\xca\xb4\xa3\x48\x23\xe7\xc8\x4f\xa8\x36\xea\xf0\xf3\xdf\x96\x8e\xdb\x46\x50\x5f\x9d\x61\x77\x30\x4e\x71\x68\xf4\xed\x8c\x24\x12\x96\x1d\x3f\x90\x0c\x57\x57\xde\x96\x41\xfe\xa0\xb5\x32\x4f\xbc\x75\xe2\x02\x9f\x1a\x4c\xb1\x53\x95\x49\x17\x1a\xdd\xbd\x83\x08\x69\xa8\x64\x29\x7c\x51\xf2\x25\xae\x32\xc2\x0e\xaf\x0a\x19\x69\x92\xca\x53\xd3\x6f\x46\x1c\x85\x1e\x46\xc2\x2c\x0e\xcd\xc7\xd7\xbc\xb4\x3e\xef\xa6\x83\x25\xee\xd9\x75\x0e\x60\x99\xb2\xee\xcf\xd7\x15\xcc\xbd\xfd\x29\xd5\x08\xe6\xe8\x11\x32\x6b\x8c\xb2\x06\xbc\x76\x66\x3f\xd2\x29\xa2\x5c\x91\x2f\x73\x8f\x1d\xc8\x88\x22\x51\x3e\x92\x21\x5a\xb2\x76\x3a\xa5\x19\x25\xa6\x39\x9d\x11\x28\xc3\xdd\x07\x9e\x65\x55\x9c\x2a\x30\x89\xbb\x2e\xea\x46\xaa\x4c\x09\x31\x35\x94\x50\xe3\x35\x14\xbc\xbb\xcb\xdd\x98\xbe\x41\x3c\x62\x0f\x55\x18\x5e\x0a\x1f\xfe\x36\xaf\x9e\x9a\x48\xb3\xf6\x60\x97\x22\x47\x68\x98\xca\x7b\x4d\x1a\x5f\x41\x1d\x88\x55\x56\x2d\x56\x31\x6d\xb5\x0f\x2f\x2b\xde\xb4\x13\xad\xd7\xe6\x39\x2d\x8a\xad\x81\x99\x1d\xd6\x1a\xc1\x8b\xbf\x1b\xc8\x6a\x3f\x13\x11\x43\x4a\x3d\x5d\x3a\x20\x25\xa4\x45\x29\x21\x8e\x73\xeb\x98\x3d\x33\xbe\xfb\x85\x66\x61\xb6\xa9\xf2\x49\x2a\x68\x54\xbc\xc3\xda\x49\xa4\xec\x12\x1c\x2d\x75\x73\xe8\xcb\x54\x8c\xb4\x84\xf9\x43\xe0\xd5\x75\xd5\x34\xa4\x84\xa2\xea\x25\xec\x7f\x0c\xe3\x8a\x20\xab\x49\x18\xa8\xa1\x40\x97\x79\x10\x86\x0c\xe8\x81\xcb\x61\x42\x44\x34\x00\x09\xc8\x11\x4c\x5c\xd7\x95\xa6\x5a\xf2\x15\xf2\x2a\xf8\x66\x9b\x0a\x1d\x1e\x1c\xf8\x2f\x09\x6e\xdd\xe9\xf6\x95\x52\x86\xb0\x10\x6b\xd1\x50\x5a\x94\x1b\x3a\x0f\x56\xa0\x9a\x0a\x80\xb8\x50\x7c\xc4\x8b\x1d\x88\xb9\x79\x55\x66\xdb\xc5\x39\x7f\xc9\x9f\x6b\xca\xd9\xba\x3d\x97\x88\x82\x06\x79\x4b\x5e\xbd\x45\xd7\x3e\xc1\x7f\x7d\xd9\x16\xa6\x39\xdf\x77\x42\x33\x1c\x25\x20\x5e\x3b\x1d\x02\xe3\x38\x0e\xec\x23\x18\x43\x6e\x50\x83\x25\x9b\x56\x17\x4c\xad\x85\x60\xab\xe8\x04\xf9\x6c\xf4\x9d\x20\xd1\x2f\xfc\x9c\x0b\x11\x27\xa6\xba\xe3\x7c\x4e\xcb\x5d\x37\xcc\x85\x0f\xcd\xd0\x48\x07\x44\xef\xcb\x20\x6e\xf1\xab\x0c\xbd\xde\xb7\x43\x9b\x43\x44\xf7\xf7\x75\x5a\x87\x06\x7e\x7a\x79\x2e\x0e\x99\x7f\xa6\xa3\xfe\x77\x97\x14\xe8\xbe\xc9\x1d\x41\x0f\x1f\xa2\xd1\x7d\x6f\x49\xfe\xf8\x03\xdd\x77\x29\x93\x72\xb6\x5b\x32\xd4\x10\xd9\xdf\xfe\xb9\x53\xf5\x37\x36\xa0\xc7\xf1\x03\x8d\x48\x43\x8d\xbf\x9e\x55\x65\x43\xcb\x36\x24\x70\xdc\x8e\xb3\x20\xf5\x9c\x32\x46\xab\xb2\x50\x01\xc1\x6a\x33\x88\xab\x3e\xba\xce\x97\xaf\xde\xbe\x38\x42\xa7\x76\x1c\xb5\x88\x08\xb5\xe4\x9e\x45\x4d\xab\x5a\xf9\xa3\x0e\x0f\x0e\x76\x5f\xfe\xf0\xea\xe7\x30\xf1\x35\x06\x7e\x24\xd3\x43\xbc\xdd\x34\x06\x96\x26\xee\x78\xc1\xf8\x64\x34\x09\x46\x0d\x99\x2f\xaa\x1a\xd7\x2b\x74\x5d\xe3\x4c\xab\x63\xf2\xfb\xd8\x18\x62\x88\x06\x52\xf4\xaf\x6b\x5c\xe6\x53\x0c\x45\xbd\x73\xbf\x35\xd9\x1c\xaf\xe4\xfd\x22\xc5\x2e\x3e\x69\x3e\x52\x30\x95\xbd\xd8\x38\x90\x14\x0c\xa5\xbb\x1d\x72\xc1\xdc\x08\x85\x78\x72\xfb\xc0\xbc\x7a\x13\x3f\x2f\x61\xbe\xdd\xfe\x3e\x42\xbb\xe8\x55\xc1\x0f\x19\x0b\x68\xb5\xa3\x5a\xcc\xd9\x8a\x26\x40\x06\x0b\x46\xfc\x0c\x0a\x90\x97\x64\x29\x40\x8a\xec\x1c\xa3\x5a\x09\x98\xa6\x64\xa8\xbe\x75\x37\x3a\xdd\x27\xee\xe9\xf6\x0f\x37\xff\xc8\x3d\xdc\xdb\x3f\xdb\x9f\xf1\xa8\x45\xed\x51\x87\x07\xdd\xd5\xbf\x95\x4a\xe2\xa2\x99\x54\x96\x9d\xc4\x2d\x95\xdf\x03\x4d\x09\x49\xdd\x60\xae\xe6\xe9\xb4\x09\x91\x2c\x81\x6f\x30\x2d\x38\x67\x4b\x64\x4b\xb0\xca\x6d\x28\x3b\xe7\xdb\x38\x96\x78\x08\x32\x13\x8c\xaa\x9a\x38\xcb\x37\x60\x1c\x07\xa6\xc9\xba\xe0\x87\xae\x9a\x17\x2b\xbe\x82\x22\x56\x5c\xcb\x31\x20\xbf\x08\xe9\x8b\x8a\xa2\x5f\xb9\x9b\x10\x76\x69\xf1\x1c\xc5\x14\x0c\x18\xae\x0f\xf1\xd7\x18\xf4\xd5\xa9\xdd\x30\x32\x2d\x0a\x51\x19\xad\xa9\xea\x79\xb8\x23\x9c\x16\x45\x30\xd5\x82\x4c\x8d\xd5\x71\x2a\x7a\x56\x5b\x00\x10\xf9\x40\x1b\x31\x37\x3a\x5f\x14\x34\xa3\x8d\x3d\xbb\xa6\x12\x4e\x5c\x3e\x41\x57\xff\xd3\xcb\xc0\x44\x4e\x03\x47\x53\x4a\xba\x50\x5b\xd6\xda\x00\x4c\x49\x70\x96\xfa\xd7\xd4\xb8\x64\x34\x9c\x42\x52\x69\x8b\x18\x06\x1c\xab\x44\x60\x59\x90\xee\x46\xed\x42\xbc\xbd\x23\x39\x50\x74\x3a\x12\xe1\x92\xc0\x15\xfe\x32\x97\x2e\x02\x55\x27\x8a\x24\x61\xb8\xa9\x38\x11\x10\xb0\xf4\xb2\xb5\xbd\xa6\xd1\x09\x7a\xf7\x4b\xa0\x10\xfd\x00\x46\x4f\xd8\x62\x4c\x16\x8e\xf5\xda\x81\x46\x4d\xb0\x4e\x86\xe7\x26\xd9\xac\xae\xb6\x3d\x2c\xab\x95\x8d\xb9\x90\xf8\xf1\x53\x80\x0d\x99\x2f\x9a\x95\xfb\xa8\x59\x10\x6f\x24\x74\x82\x3e\x1e\x1e\xa1\x8f\x9f\x76\xd0\x63\xf1\xcf\x13\xf1\xcf\x53\xf1\xcf\x33\xfe\xcf\xda\x39\x06\x60\xbe\x89\xa0\x31\x20\xed\x95\x45\x82\x85\x81\x2d\x99\x50\x50\xbd\x0b\x95\x6e\x12\x15\xb8\xdd\x35\x91\x22\x3d\x3a\xf1\x3e\x7f\x27\xc3\x18\x3a\xe2\x18\xf4\x70\xf2\x59\xf4\xfc\xc4\xce\xfe\x93\x1f\xc6\x6f\x36\x11\x34\x84\x8b\x42\xb1\xeb\x5a\x24\xc5\xec\x28\xa3\xbf\x61\x67\xf0\x94\x32\x2c\xb8\x25\x57\x7c\x7a\x18\x6d\x2d\x3a\xc9\x94\xca\xa6\x7e\x6e\x71\xdd\x46\x42\x44\x75\x33\x8f\x14\xb9\x1e\x49\x26\x30\x4a\x23\x2b\x9d\xdf\x63\xf4\x7c\x30\x65\x53\xe4\xbe\x84\xf8\xed\x90\xde\x20\x4b\xe5\x39\xf0\x58\xdb\x36\xec\x5f\x10\xf1\x5c\xe0\xd4\x68\x67\xaa\xfe\x0f\x9a\x55\x4b\x34\x57\x96\x11\xb0\xc2\xc9\x15\x36\x11\x44\x7a\x24\x61\x9e\x51\x91\x44\xd1\x10\x22\xa4\x0c\xc2\xed\xfc\x52\x70\x2f\xe1\xf7\x50\x1c\xd5\x84\xc4\xdc\x8a\xde\xbb\x21\xbd\x87\x53\x1b\x58\xab\xc6\xef\x34\xe7\xda\xfa\x3a\x43\xfb\x73\x4b\x7a\xe5\x2f\xca\x9c\xab\xac\x5a\x5c\xa0\xfc\x6f\xaa\x9b\xc9\x05\x6b\x88\xeb\x1a\xaf\xb4\xa1\x29\x66\xfc\xb1\x49\x9c\x93\x82\xf0\x5d\x21\x03\x81\xc5\x0c\x94\xdd\xf3\xc4\x67\xb0\x9d\x14\xd9\xdf\x47\x6f\x5c\x91\xc8\xc7\x78\x08\x52\x22\x38\xc4\xa7\x4e\x47\x14\x95\x5a\x0c\x31\x24\xdf\xe0\x7a\x21\x6a\x72\x43\xea\x86\x4e\x0a\x22\x10\x3b\x16\xd9\x46\xcf\x47\x63\xf4\xff\x64\xe6\xd1\x80\xc5\x8a\x33\x03\xe4\x04\x5c\x8a\x90\x13\x2b\xa6\x71\x47\x96\xa2\x97\xc2\xd3\x0e\x6a\xea\x15\xc2\xd7\x98\x96\x5d\xd0\x84\x85\x9d\x83\x29\xab\x66\x07\x32\x06\xf8\x07\x69\x3b\x9e\xfd\x23\x82\x14\xf4\x6a\xbe\xd3\x04\xe9\x49\x03\x50\x3f\xc9\x97\x43\x67\x89\xff\x13\x2c\xd7\x49\xf8\x51\x2c\x66\x4d\xfd\xc4\x77\x59\x44\x0d\x41\x4e\xeb\x72\x7e\x7f\x08\x0e\x2e\xcd\x7d\x52\x52\x1d\x70\x81\xc0\x7a\xd1\xd2\x99\x74\xdf\xd5\x61\x2a\xaa\x06\x37\xa9\xbd\x6f\xde\xe9\x01\xc2\x10\x25\xf5\x73\x8b\x5b\x08\xf9\xe5\x3b\xf4\xe0\x7d\xbe\xe7\x7e\xba\x5e\x29\xb1\x4f\x46\xd4\x9b\x30\x5c\xed\xb6\x11\x5a\x52\x25\xd5\x9c\x39\x75\xbf\xd9\xb1\x43\x59\xa1\x69\x3c\xbf\x6a\xb8\xbc\x9e\xd8\xb8\x71\x3e\xde\xc9\xe0\x1d\xae\x1b\x4e\xa5\x33\x4d\xc4\xba\x23\xd5\x1d\x67\xdf\x93\x58\xee\xa4\x01\x77\x65\x0a\xbc\xce\xa3\x12\x77\xe9\xc0\xab\xf4\xb2\x92\x7d\x3f\x21\x36\x84\x10\x19\x0a\x0d\x0c\xc0\x2a\x05\xcd\x64\x94\xb4\x15\x51\xb2\x72\xec\xe4\x4a\xdb\xdc\x16\xad\x07\xdf\x68\x43\x6d\x08\x62\xd5\xf6\x20\xa3\x2a\x3f\x2d\x8a\x0e\xd0\xf1\xe8\x64\x7e\xd3\x8a\x2a\x6c\x0c\x6a\xc6\xe9\x78\x62\xab\xfa\x8b\xbd\x47\xc3\xad\x1c\x83\x0a\xb4\x16\xc1\x92\xd6\x6a\xb1\x3d\x91\x09\x9f\x81\xb3\xa5\xa8\x96\xa4\xf6\x9f\x90\x06\x86\x18\xcc\x92\x2c\x6d\xec\xf8\x32\x29\x10\xc2\xc6\x60\xaa\xba\x58\x00\x63\xb2\xb8\xa3\x09\x1a\x61\xde\xd4\x4d\x10\x0b\x99\xb0\x2f\x79\x32\x4e\xe7\x7a\xfb\xa3\x44\x96\xb5\x63\x91\x3f\x73\xc0\xf1\x9a\xc1\xc6\x1a\xcc\xf0\x38\x63\x67\x38\x51\xdf\x36\x59\xfd\x86\x59\xf5\x3f\x62\x56\x30\xb3\xfb\x53\x06\xb0\x33\xcc\xd9\x64\x24\xcf\x56\x9a\x49\x2a\xb4\xc0\x2b\x53\x90\xa0\xf2\x2c\xbd\x0e\xac\x09\x66\xfc\x70\x94\x41\xbf\x17\xd3\x2f\xc7\x8b\xf2\xbd\xab\xf2\xa1\xbe\x8a\x6a\x2a\x4c\x9b\x12\xe6\xa7\x20\xb3\x9e\x78\xf0\xf6\xc2\x5a\xeb\xc8\x76\x97\x05\xb5\xb7\xd5\x7b\xc9\x6a\xee\xbe\xc5\xc3\xe9\x84\x59\xfa\x04\x0d\x29\xbe\xa3\xaa\x58\xcc\x29\x67\x29\xba\x35\xac\x03\x17\x5a\x3b\x46\xe6\x67\x95\x36\x8a\xc9\xb2\x10\x0c\x2c\x0b\x10\x1a\xf4\x5f\x63\x9a\x8b\xa2\xf7\x47\xce\xa4\x77\x40\xb5\x7a\x49\x08\x3b\x42\x07\x7b\x07\x3b\xb2\x9c\xbf\xfc\x63\x4a\x08\xfb\xae\xad\x4b\xfd\x01\xb1\x96\xef\xa5\x55\xbb\xdd\x5b\xd9\x38\xcb\x15\x41\x8d\xe2\x1a\x2a\x77\x2b\x53\x96\xc0\x18\x85\x64\xca\x2d\xbf\xfc\xca\xaf\xa0\x84\x1e\x93\x26\x50\x6d\xeb\xb3\x6a\x3e\x44\xfd\x26\xda\x78\xa3\x7c\x51\x61\xdd\x8b\xb8\x42\xa2\xce\x65\xaa\x90\x86\x03\x34\x32\x43\x71\x3e\x5d\xbe\x86\xc2\x3d\x3b\x25\x44\x7a\x5c\xa5\x89\x8b\x13\x7f\xef\x9a\x34\x2f\xf5\x17\x91\x98\x26\xb1\x2c\x5e\x71\xfd\x48\xf9\x7a\x3a\xb5\x07\x38\x76\x37\x78\xb8\x59\x1c\xb0\x5e\xff\x02\xb4\x6b\x81\xea\x62\xd7\xfb\xfb\xe8\x3b\xd3\x40\x7a\x4a\x88\x70\xad\x4a\xf3\xad\x6c\x4e\xa2\xc4\x1f\xbe\xa5\xfc\x0e\xb1\xd2\xc9\x6a\xf7\xe2\x42\x05\x66\xdd\x6b\x2d\x69\x09\x85\x7b\xbb\x3c\xe7\x9c\xbc\xf0\xd0\x28\xec\x27\x22\xe1\x43\xf7\x12\x74\xbc\xab\xe1\xe9\x88\x71\xe1\xac\x7e\x29\x8e\x08\x3c\xa6\x63\xc8\x0d\x6d\xc2\xf0\xdd\x1f\xf9\xb1\x76\x3b\x95\x82\xd7\xcf\x6f\x92\x61\xad\x9a\xbb\x12\xa9\x30\x70\x98\x74\x51\x09\xbc\x7e\x84\xda\xd7\x6b\x25\xa5\x3c\x7c\xa9\x5e\xde\x13\x6f\x47\xef\x4c\x0b\x7a\x5c\xf2\x8f\xc5\xcf\xc8\x1e\xe2\x73\x81\x54\x4d\xa6\xa4\x26\x65\xe6\xc7\xb8\x22\x38\x28\x86\xea\x61\x3b\x6b\x77\xfc\x3d\x0e\xcf\xeb\x42\xe3\x90\x6a\xdc\xe9\x39\x32\x04\x37\x6d\x2e\x68\x99\xb8\x37\xb6\x14\x9f\xe1\x8d\x17\x6d\x66\xe3\x02\x97\x6d\x12\x62\x2f\xc6\x6e\x1f\x14\xb3\x9c\x04\x29\x7a\xba\xc1\x8c\x4f\x61\x87\xfc\x89\x74\x51\xfe\x44\xac\xd1\x17\xa7\xa7\x49\xa3\xd1\x94\x34\x38\x0f\x2d\xf2\x8f\x6e\x99\x44\xd3\x01\xcf\x1e\x3f\x42\xd5\x74\x39\xfd\x84\xd9\x2e\x4a\x6e\x14\xc9\x4c\xd9\x90\xe2\x1e\x42\x09\x3b\x51\xac\x6f\x91\xb8\xd5\x55\xa8\x45\x7c\xdf\x0d\xca\xf4\xb1\x81\xba\x97\x7c\xe4\x6a\xf7\x31\x8b\x68\x68\x80\xec\x3a\x38\x86\xbb\x6f\x2d\x34\x22\xb9\x7b\x4a\xac\x41\x27\xa9\x5b\xcc\xbd\x2a\x9f\x9f\xf4\xdd\x95\x16\xc4\xa4\x60\xe8\x4a\x15\x9b\x8b\x62\xea\x37\x23\x8f\x39\x4c\xcf\x95\xcc\x9c\xed\x25\xf3\x7c\x36\x15\xd5\x3e\x8b\x98\xb6\x91\x88\x76\x1b\xf1\x0c\x9a\x29\xb1\xa6\xae\x56\xde\xad\x3c\x05\x1a\x5b\x25\x4e\x95\xbf\xbe\x9a\x13\x70\x73\x3b\x60\x80\xe0\xf5\xde\xa4\xad\xcb\x91\x7b\xaa\xd3\x35\xc5\x95\x6f\x83\x39\x65\xf3\x9c\x4e\x2e\x41\xa8\x4d\x22\x65\x62\xc3\xbe\x09\x91\xb0\x63\x31\xec\x65\x50\x17\x4e\x99\xeb\xd7\x88\xad\xbd\x1f\x50\x5a\x35\x0b\x65\xed\x5c\xdb\xbd\x84\xe2\x18\xc9\x07\xe5\x47\x15\x0e\x81\x48\x53\x4b\x8e\xfd\xd6\x3c\xe3\xc9\x71\x7c\xdd\x6c\x00\x27\x09\xd1\x49\xaa\xcf\x11\x02\x79\xcd\xc0\x40\xd1\xb1\x3b\x81\xfd\xd2\x55\x2c\xce\xf1\x5f\xc1\xb4\x45\xe7\x1e\xd1\x1b\xad\x2d\x1a\xba\x28\xa8\xe8\x78\x62\xc2\x4e\x1c\x7a\x40\xd0\x49\x10\x0a\xac\x09\x23\xf0\x12\xfd\x80\x86\x55\x85\xdf\xb7\x09\x12\x72\xc6\xa8\xf0\x73\x84\xde\x45\x40\x07\x3d\xd0\xe2\x0e\xff\xb7\xba\x60\xbe\x5d\xe5\x10\x0e\x12\xbf\xed\x66\xa4\xb0\x62\x5a\x62\x4c\x25\xcc\xf8\x65\xed\x5c\x0e\xfe\xb3\x82\x20\x94\x9d\xf4\xd8\xa6\x3f\x1d\x33\xa5\xe4\xa3\xa3\xa5\x0e\x98\x35\x38\x10\x8f\xcb\xfd\x2e\xbb\xb9\x92\x9d\x97\xe2\xb8\xc4\xb2\xa9\x93\x53\x96\x81\xd3\x72\xeb\xf8\xa0\x54\x59\x08\x8b\x9c\xca\xeb\xa5\x48\x1a\x9c\xea\x32\xe4\x8c\xc9\xf3\x94\xe2\xa2\x61\x66\x8c\xf1\x93\x47\xe0\x7f\x9e\xc0\x66\x3b\xa8\xeb\x2b\xc3\x48\x33\x5c\x72\x7a\xa8\x6a\x90\xb9\x28\xcf\x99\xd3\x29\xa8\x1e\x76\x01\xfe\x18\xc4\x0b\xbb\x49\x9e\x05\x55\x98\xc1\x59\xe5\xc2\x85\x93\x8d\xe7\xa4\x0b\xa8\xd1\x28\xcf\xe5\xab\x6f\x2b\xab\x7c\xe5\x49\x8c\x80\x2a\x54\x39\x12\x3c\x31\x64\x17\xf6\x3f\xd3\x5b\xcd\x26\x6e\xaa\x71\x58\x5a\x59\xd5\x73\x7d\xb8\xe5\x39\xd3\x65\x5a\x4c\x15\x4e\x08\x0b\x53\xf1\x60\x66\x5d\x02\xf8\x6e\xab\xc0\xd3\xb9\x2c\x96\xd1\x57\x70\xe5\xeb\x80\x1f\xf6\x40\x66\xa7\x1c\x17\xe0\x1f\x55\x01\x11\x21\x27\xe1\xb8\x5f\x77\x2c\x59\xa7\xe3\xc0\x08\x11\x72\x7b\x08\x2e\x64\x98\xbc\x22\x4b\xf4\xbc\xca\x05\x0e\x79\x5c\xe4\xc3\x47\x68\x14\xa0\xbd\xdb\x35\xcf\x44\x24\xbf\xcf\xf8\xe3\xc7\xd2\xe7\xf9\x5e\x45\xc9\xf8\xf1\x4c\x71\x3e\xcd\xfe\xe5\xd1\x4d\x30\x5d\x64\xa7\x92\x58\x3b\x8f\xd6\xd6\x29\xd4\x07\x54\x34\x27\x8d\x4e\x71\xbd\xd2\x12\xa8\xb3\xbc\x04\x5a\xb3\xc4\x04\x5a\xb3\xcc\x04\x1a\x56\x6a\x02\x6d\xbb\xdc\x04\xda\x22\x6f\xe9\x2e\x36\x90\xf4\x0f\xbb\xec\x25\x6c\x2c\x2b\x1c\x0c\x94\x39\x9d\x60\xa0\x38\x72\xda\x5f\xea\x73\x6b\xab\xd0\x70\xa7\xec\x11\x05\xa8\x42\x5a\x2c\xbd\x58\xf3\xa9\x9e\x0a\x0e\x03\xd8\x54\x62\x84\x18\xbf\x8a\x23\xb1\x1e\xd3\x42\x2e\xe3\xd2\x67\xd2\xf2\x00\x19\xfe\xc5\xda\x79\x6a\xc7\x0c\x65\x56\x71\x9c\x77\x7b\xa7\x9b\xd8\xab\x32\x1e\xa5\x9b\x50\x52\xea\xd7\xb1\xe8\x1d\xc1\x09\xaa\x9a\x8d\xab\x75\x7d\xc5\x50\xd6\xc6\xfd\xea\x74\x1a\xcc\x29\xc4\xe0\xeb\x35\xfa\xdf\x8c\xb5\x7d\xb7\x37\x46\xe4\xac\x6d\xec\x8d\xb7\x3d\x1c\xd2\x43\x0f\xbd\x40\xc3\x6f\x1f\xb9\x28\xa7\x87\x58\x7f\xe3\x87\x8f\xec\x7a\x83\xc5\xc6\x89\xc7\x03\xf9\xf7\xe0\x5e\x5f\xb7\x4e\xcb\x68\xa6\x1b\x76\xf6\x6f\xe6\x10\x99\x94\x25\xdc\xc1\xc4\xee\x1f\xdc\x79\xc7\xf7\x01\x13\xce\x42\x11\x21\x31\xf2\xbf\xec\xb5\x9f\x29\x2e\xa1\x54\x65\xa9\x7f\x46\x4e\xfc\x3e\x1a\xd9\x0a\xf8\x6e\xff\xc5\x11\x3a\x62\x6c\x0d\xfc\x75\xd1\xda\x3c\x26\x50\x82\x1f\x45\x71\xf3\x95\xb1\xfd\x20\x1f\xd7\x6d\x87\x2e\x7c\xb2\x1d\xda\x8e\x63\x23\xe9\xaa\x96\x9b\x16\xea\x65\x13\x8a\x1e\xb6\xb4\x5d\x5d\x69\x1b\xc2\xb5\xb3\x04\xd1\xa8\xee\x70\x84\x13\x55\x0e\xb1\x2b\xbf\x69\x00\x25\x3e\xb3\x90\xea\x15\x3b\x93\x2a\x0e\xd4\x47\x95\x35\x17\x67\x38\x52\x5a\xd0\xee\x8b\xeb\x36\xc3\xd0\x22\x8c\x1b\x1e\xe1\xd6\x3c\xfc\xb7\xec\x7a\x0b\xd9\x75\xff\x0e\x04\xc8\x6d\xc9\x7b\x3d\x27\x07\x45\xc5\x19\xf7\x08\x7d\x36\x19\x46\xcb\x92\x9f\x5b\x70\xd9\x60\xe0\x21\xd2\x8a\xc7\xeb\xac\x8f\x36\x95\x4b\x7a\x26\xf0\x65\x49\x20\x02\x89\xbe\x9a\x6a\x28\xe6\xcc\x1c\x2e\x86\xa4\x06\xd9\x9e\xec\x01\xee\x09\xe9\xb8\x38\x19\x60\xad\x1f\x60\x10\x77\xac\xf9\x51\x4c\xe3\x91\x76\xcc\xeb\x3b\xbd\x76\x98\x9d\xa8\x48\x26\x0b\x1f\xca\x8e\x34\xa2\x8e\x8c\x1b\x64\xc7\xef\x06\xd9\xd3\xdf\xf9\xfc\xad\xc5\xcd\xec\x68\x19\x55\xd7\x41\xe4\xa2\xde\x58\x16\xca\x68\xad\x1a\x1f\x14\xc4\x53\x8b\xc2\x36\x5c\x90\xb6\x5a\x11\x40\xd0\x8d\x40\x5f\x05\x33\xaf\xc2\x3a\x9e\x1c\xde\x4f\xa5\xdd\xdf\x98\x30\x15\xfe\x0c\x11\xda\x68\x02\x35\x5e\x04\xd4\x8a\x69\x1a\xc8\x62\x2a\xd8\x69\x5f\x60\x97\x8e\xdb\xa0\xb3\xf7\xa0\xce\x60\x43\x4a\x34\x1f\xa1\x07\x67\xb8\x84\xa0\x3c\x6b\xd9\x68\xb4\x43\x09\xa2\x0c\xb1\x86\x16\x50\x21\x64\x51\x57\xd7\x35\x61\xdd\xfd\xc3\xbe\xf8\x62\x3f\x9d\x48\x75\x97\xe3\xff\xb2\x4a\xda\xbe\xd1\x49\xa7\x9d\x15\x67\xf8\x8d\x0f\x2e\x63\x1f\x2d\xcb\x1d\xea\x4d\x2c\xf4\x49\xaf\x95\xc5\xe9\x0f\x14\xcf\xe3\xec\xa6\x12\xdc\xae\x6e\xb9\xcb\xbf\x60\x61\xe2\xbb\x75\x51\xa7\x4b\xf5\xf4\x28\x7b\xdb\xaf\xd6\xa3\xcb\x5d\x9c\x6c\x56\xc2\x46\xe7\x75\x04\x05\xcc\x70\xd4\xdb\x8e\x12\xa5\xed\x53\xe5\x86\xff\xf8\xc3\xa0\x18\x57\x1a\x22\x24\xb0\xaa\xfc\x08\x51\xf9\x3b\x08\xcb\x78\xbb\x5a\x90\x58\x51\xf2\x5b\x42\xb8\x1f\xf3\x70\x05\xf3\x89\xe2\x0e\xe1\x39\xf6\x30\xb7\x6f\x1e\x11\x8f\xdd\x4a\x29\xdf\x77\xde\xd6\x21\x86\x8c\x73\xb0\xde\x39\x33\x4d\xe6\xe8\xc5\x6b\xe6\xa8\x46\x44\x33\x5b\x9a\x30\xfb\x2f\x5a\xff\x3b\xb5\x03\xb5\x3c\x31\xbc\xe0\xf5\xb0\x3a\xd7\x49\x7a\x05\x23\x0e\x5c\xbb\xe1\x4d\x39\xcc\x08\xfd\xab\x17\x62\x33\xb4\x02\xb5\x55\x9f\x5d\xc9\x62\x16\x1b\x28\x73\x5d\x8e\x7b\x0e\x52\xa2\x3b\xda\xa0\xb5\x09\x8b\x4c\xaf\xb7\x38\x1d\x35\x99\x93\xf4\x08\xc7\x5c\x6b\x79\x38\x21\x7b\xd7\x47\x9e\xc2\xfe\xc5\x89\x20\x13\xc7\xc6\xeb\x9c\x52\x56\xa8\xa8\xca\x6b\x52\x8b\x8c\xde\x89\x2a\x50\x3c\x17\x15\xd2\x76\xac\xa2\xc5\x73\xaf\xe8\x4b\x35\x85\x44\xbe\x9b\xae\x2c\x41\x3a\x8d\x0a\xb6\x03\x8b\xb1\xf5\x58\x04\x53\xb5\xba\xba\x4a\x22\x38\x16\xd3\x35\x8b\x08\xc5\x15\x65\xb3\xbf\xcd\x96\x6e\x9b\x6a\x8e\x1b\x9a\x61\xae\x9c\x38\x99\x8d\x9c\xeb\x48\x51\x23\x05\xcd\xc9\x78\x84\x88\x1a\x58\x01\x99\x03\x1f\xa9\x64\x6b\xff\x6c\x54\x81\x3c\x08\xc1\x8d\xf5\x2a\x0b\x45\xba\x41\xc7\x1f\x2a\x63\x8a\x77\xb4\xf9\x80\x49\x81\x30\x22\xd8\x74\x04\x9b\xa8\xb2\xfd\xca\x48\x6e\x4c\x8f\x5f\xf5\x69\xb0\xea\x27\x88\x0d\x8f\x62\x76\x57\x01\xe1\x3d\xe7\xd1\x8e\xf4\x09\x84\xa5\x8e\x42\xc6\x1e\x34\xca\x10\xd4\x87\xd3\xa9\x97\x66\xc2\xfa\x50\x3b\x7d\x00\x52\x4d\x33\xec\x29\xe3\xac\x69\xb1\xa9\xc7\xf8\xb2\xaa\x2f\xc9\x87\x06\xb4\xdd\x88\xf9\x31\xd6\xb0\xaa\xc7\x44\xb9\x1b\x09\x55\xf7\x39\x5a\x8a\xc3\x74\x21\x77\x9c\x90\xc2\xf5\x32\x49\xee\x03\xe8\xbc\x31\x05\xe2\x3a\x9b\x01\x7e\x29\xfd\x1e\x42\x7c\xb6\xdd\x75\x21\x61\xde\xfd\x22\x44\xea\x5e\x8a\xa5\xbb\x7f\x48\x8e\x1c\x2b\xab\x9c\xd6\x4a\xd0\x36\xfa\xa0\xa0\x44\x2f\x94\x6e\xe9\x7e\x0b\x9d\x50\xfa\xf7\x4e\xa7\xdc\xff\x19\x76\x72\xda\x95\xb0\xa9\x14\x9f\x58\xb1\xf5\x04\xf9\xd4\x8a\x6d\xbb\x7b\xcd\x40\x61\x3f\xb6\x66\x83\xf9\x4f\x87\xb8\xdf\x8f\xce\xba\xab\xb6\x5d\xa9\x3f\xb1\x96\x6b\x0a\xfe\xdd\x8b\xb9\x41\xfb\x98\x14\xf9\x86\x2a\x07\xe9\xe5\x8c\xe9\x07\x89\xc3\xda\xbb\x98\x83\xb5\x03\xb4\x96\x40\x6b\x24\x8b\x1e\xa9\x16\x6d\x41\xb2\x45\x5b\x93\x6e\x93\xdd\x7f\x06\xc9\xb8\xa8\x73\xd3\xeb\x2e\x93\x4e\xd3\x44\x4b\x8e\x53\x2a\x94\x0c\x65\xb3\x3d\xef\xba\x35\x59\xb3\x5a\xc4\x85\x9d\x2f\xe0\xde\x1d\x24\xa8\x45\x91\x1f\x26\xa5\x1c\xec\x1d\x0c\x35\x2b\xdc\x1d\xad\xbf\x08\x3a\x0f\xd0\xf1\x13\xfd\xbe\x94\x77\x41\xd2\xc1\x10\x66\x4a\x49\x91\xcb\xcc\x38\x99\x9a\xd0\xb2\x68\xa3\x8a\x00\x70\x39\xac\x0d\x67\xb0\x7c\x61\x22\x3e\xf4\xe7\x91\xc3\x2d\xc5\x68\x5f\xb1\x64\x83\x7d\xa4\xf3\xea\x62\xfd\x73\x42\xe0\x5e\x59\x27\xa1\x05\xd8\x3d\x13\xca\x68\x75\xcf\x98\xf7\x2d\x6e\xab\x77\x4c\x08\x91\x76\x85\xba\x86\x9d\xee\x09\x2b\x97\x01\xdc\xa3\xa6\xb8\xad\x71\xc3\xce\x30\x43\xa4\xf4\x4b\x19\xed\xef\xa3\xb7\xa4\x28\x18\x5a\xea\xde\xb2\x64\xa9\xa2\x7f\x16\x22\x8d\x4a\xe6\xdb\xec\x41\x8a\x11\xff\x5a\x7e\x4e\x99\x09\x52\x17\xa3\x65\x33\x5c\x5e\x87\x23\x4c\x44\xbd\x6b\x88\x43\x11\x2d\x03\xf8\xbb\xa2\xb6\xbc\x7c\x53\xb7\x35\x9d\x10\x05\xc5\xd4\xc1\x22\xc2\x0e\xa4\xe7\xe2\xc0\x17\x3d\x90\xa5\x53\xd4\x0e\xc0\x8b\xba\xc4\xfd\x0c\xba\x9d\xe4\x2d\x80\xec\x70\x16\xe1\x3f\x1f\xe6\x64\xef\x80\x18\xf8\x6e\xbd\x0f\xec\xec\x49\x6b\x5b\x43\xf9\xe1\x72\xc5\x4f\x51\x0d\x27\x2a\x13\x2a\xb5\x5d\x6a\x18\x4a\x44\x8a\x5a\xeb\x08\xc3\x2a\x5d\xaa\xf8\x2a\xd1\x98\x46\x77\x34\x92\x24\xad\xda\x3a\x23\xda\x07\x64\x17\xb3\xe1\x23\xb0\x86\xaf\x98\xb8\x33\x69\xed\xfb\xa9\x00\xac\xef\xa3\xc6\xb9\xdb\x16\x5e\xf5\x28\xeb\x22\x88\x30\xad\x41\x58\x5c\x37\xdd\x9a\x65\x55\xc3\x99\xcc\xf3\x9a\x30\x36\x04\xb6\x79\xe9\x7b\xb2\x1a\xf2\x82\x64\x0e\x03\x9f\xf6\xd4\x8e\x23\xf4\x8f\x8f\x2f\xdb\xf2\x9a\x4e\x0a\xe1\xa9\xdf\x83\x7c\xd8\x4f\xe3\x23\xf4\x0f\x28\x27\x0c\x61\x0d\x00\xcf\x08\x8d\x98\x31\x52\x37\x68\xd4\xcb\x24\x3c\x17\xbd\x8b\xd7\x9c\x30\x86\xaf\x89\xf1\xdb\xdb\x1b\xc1\x0e\x8b\x4a\x3b\xf1\x65\xaf\xa0\xd0\x83\x6f\xb1\x1e\xe9\x72\xe5\x93\x41\xc7\xbb\x28\x03\xdb\x2a\xf2\x96\x9c\xe6\x5d\x34\xf3\x7e\xc4\xea\x43\x99\xbb\xe1\x2f\x45\xf6\x42\xf0\xd1\x46\xe0\x60\xdd\x9d\x3f\xd7\x00\x63\xef\x1d\xf3\xfb\x1a\x00\x82\xed\x74\xbc\x6b\x4a\x94\x08\x5a\xbf\x98\x2f\x9a\x95\xa8\xbd\x72\xc3\xff\xcb\xef\xf4\x23\xc4\xff\x7b\xfc\x0f\xf3\x2c\x3c\xf0\x7c\x34\x1e\x7b\x4b\x27\xcd\x72\xaa\x17\xd8\x3c\xb4\x48\xe5\x41\xf9\x62\xb1\x3f\x47\xe1\x35\x39\xb8\xcf\x49\x54\x35\xdf\xb1\x56\x3e\xb9\x97\xdf\xc6\xfa\x5c\x89\x9d\x2d\xfb\xf6\xc8\xae\x8f\x81\x3b\x01\x8d\x1e\xec\x65\x55\x99\xe1\x66\x24\x3f\xd9\x6b\x2a\x71\xa0\x47\xe3\xb1\xfa\xea\xc1\x58\x5f\x30\xd9\xac\x62\xb2\x4d\x9f\x28\x75\x67\x00\xf0\x3f\xe3\x6f\x3f\xb0\x94\x1b\x8b\xd4\x89\x50\x3e\x06\x6d\xd2\x8e\x77\xef\xab\x23\x64\x87\x50\xa9\x38\x2b\xc3\xb7\x05\xb7\x40\xd5\xe4\x7f\x08\x48\x9e\x56\xdf\x77\x73\x9a\x81\x47\xb3\x80\x49\xbb\x07\xd6\x00\x3b\xde\xb5\x8e\xac\xf8\x4c\x1e\x59\x0b\x7d\xf3\x3c\x30\x1d\x72\x49\x64\xe9\x9f\xd1\xf1\xae\xb7\x9a\xd6\x5b\x12\x7f\xe1\x5a\xb2\x38\x9d\x75\x7f\xbd\x91\x3c\x89\xc9\x59\x1a\xad\x8e\xeb\x95\x08\xa3\xb6\xa4\xbf\xb7\x04\x5d\x9c\xeb\x65\x61\x0b\x92\xd1\x29\xf5\xcb\x02\x68\x90\x22\x4e\x59\xb5\xe9\x33\x00\x15\xd5\x64\xbd\x42\x5c\x14\x12\x9d\xb0\x57\x99\xc0\xe9\x92\x18\x83\xba\x56\xea\xe4\x0d\xb0\x2e\x9f\xd7\x80\x3e\x2b\x9b\xb7\xdc\x0d\xb7\x66\xf1\xb7\x0e\xec\x88\x4e\xd7\x8f\x86\xb7\x7a\xf9\x6c\x32\x4d\xa8\x1d\x51\xca\x15\x05\xe0\xc9\x09\x79\x8c\x6f\x90\x59\xbe\x93\x03\x26\x2d\xb2\x27\xda\xf7\xb1\x0e\x4f\xb3\x23\xb3\xb7\xc8\xdd\x1e\x44\xd9\xd3\xd0\xad\xb8\xbe\xef\xb4\x4c\xb6\xd3\x4a\x79\x50\x6f\xb1\xbd\x3d\xb1\x86\xa1\x09\x29\x64\xd9\x35\x45\x26\x60\x5f\xd1\x4d\xb1\xbf\x8f\x68\x99\x89\xa5\xf6\x2c\x4c\x17\xe7\xa2\xa4\x29\xa9\x13\x79\x0a\xae\x82\x7a\x6e\x0c\x3e\x52\x82\x1f\xc5\xb2\x16\xf4\xb7\xb2\x00\xec\x93\xc7\xa3\xc3\xb1\x8b\xd0\x99\x60\xcd\x3e\x6f\xac\xc5\x41\x84\xe6\xa5\x42\x22\xd7\x3d\x1d\xb3\xaa\x04\xbb\x44\x1f\x6a\x6e\xfc\x74\x27\x7a\x96\x05\xeb\xc8\x12\xf1\x7c\x67\xa3\x8d\xba\xd2\xbe\xf4\x33\x62\x22\xc3\xec\xd5\x9d\xc8\x74\xd0\xc7\xe5\xb3\xfe\x25\x59\x2d\x4b\x32\xf0\x72\xb4\xf0\x76\xaf\x47\x43\x3d\x7e\x43\xf6\x10\x2d\x3a\x55\xfb\x4e\xb5\x86\x51\x00\xac\x8b\x55\x99\x5d\x87\x5c\xaf\x16\x24\xff\x82\x95\x65\xe7\xb0\xa9\x38\x27\x0c\xde\xa8\x2a\x89\xd2\x9e\x85\xa6\x47\x55\xb5\x02\x8e\xaa\x73\x31\x0a\x1a\x8d\xd1\x0d\x25\x4b\xb8\x21\x03\x66\x1f\x34\xa0\x3e\x42\x10\x46\xe9\x5e\x89\x3f\x4b\x53\xf1\x18\x3d\x34\xef\x5a\x17\x62\x18\x9c\x9c\x14\x9b\xdc\x0c\xb2\xb0\xeb\xd5\x83\x2b\x57\x4a\xb8\x38\xb7\x2b\x46\xcb\x30\x4b\x33\xdd\x07\x9e\x86\x6d\x91\x77\xf4\xb0\x17\x09\xcc\x06\xcf\xf6\xef\xe3\xfb\x03\x57\x68\x46\xd0\x6f\xaa\xfc\xe5\x6f\xb2\x62\xa4\xa3\x9f\x2f\xf0\x4a\xc4\x97\x9b\x32\x5b\x3d\x0b\x66\x95\x7a\x3c\x42\x0f\x75\x6d\x4d\xf8\x48\xdc\x30\x8e\x7c\x22\x2b\x48\x32\x55\x42\x12\xee\xc9\xae\xc2\x89\x21\xb4\x68\xf9\x44\x8d\x86\x6b\xac\xeb\x28\x9a\x18\xa1\x8d\x1a\x0f\x09\xec\xc4\x69\x7f\x10\x9e\x0e\x3d\x01\x9f\xec\x3f\x2d\x72\xb0\x94\x61\x94\x15\x98\xce\x49\x8e\x26\x55\x55\x10\x5c\x0a\x21\x42\x89\x99\x19\x5a\xe0\x06\xb2\x15\xa8\x34\xae\x01\x4b\x31\xd2\x26\x5a\x50\x92\xc1\x51\x82\x8d\x36\x27\x0d\xce\x71\x83\xc1\xb0\x26\xf2\x11\x14\xf8\x95\x54\xbc\xa3\x4b\xc5\x57\xa9\x05\x94\xce\xc4\xf3\x23\x3e\x2e\x3f\x4f\x40\xb8\xd7\xb8\x99\xed\xa0\x5f\xd1\x7b\xcb\x0a\xa1\x20\x8b\xa0\xdf\xb1\xb7\x72\xf2\xcb\x73\x0a\x92\x9e\x48\x17\xe9\x5a\xc1\x44\xd8\x33\xc4\x13\xab\x65\xe4\x28\xa5\x16\x4d\xf6\xf6\x15\xe4\x02\x01\x46\x8f\x6c\x2f\x0b\x9d\x6a\x82\xb8\x47\x3d\xc0\xf7\xdd\x7b\xb2\x0a\x22\x2e\xa3\x55\xe7\x83\x57\x9d\xe0\xaa\xf7\x64\xd5\x61\x40\xbb\x22\x8d\xd3\xcd\xdb\x69\x77\x69\x77\xf1\x56\x46\x5d\x63\x6a\x94\x4b\xa8\x6e\x5c\xd9\x69\x3d\x6e\xb8\x55\x0c\x32\x08\xd5\xf6\x97\xad\xb0\xba\x79\x77\xa7\x15\x38\x2b\x13\xb4\x3b\x12\xd8\x7a\xb5\xde\xa2\x50\x19\xbe\x21\x01\x54\x89\x6d\xa2\x97\x92\x0d\xdc\xa3\xe7\x7f\x11\xd9\xfe\x5e\xd1\x4b\x51\xd6\x36\x83\x4b\x3b\xb6\x96\x59\x6c\xd2\x8e\xad\x22\xfc\xd6\x1e\xda\x0b\x54\x35\xcd\xdc\x52\x71\xed\x3e\xa9\xff\x6e\x91\x5a\xa5\x30\xc5\x08\x92\x55\x8b\xd5\x26\x64\xde\x84\x12\x62\xae\xa3\x82\xbe\x27\xc8\xb4\x41\xd3\x65\xfa\x44\x47\x21\xb5\x41\x35\xe8\xef\xc9\x42\xf4\x83\x98\xe0\xec\xbd\x2c\xf6\x54\xcd\x17\xb8\xa1\x13\x5a\xd0\x66\x15\x55\x6b\xaf\x49\x73\x65\xbb\x0f\x12\x2d\xe6\x4d\xf7\x0d\x66\xe9\x46\x89\xc4\x01\x8f\x9c\xa5\x95\x20\x10\x58\xaa\xf3\x9c\x29\xcb\x23\x2e\xf3\x7d\x47\xc5\x91\x4c\x3d\xcc\x86\x88\x6a\xf5\x2a\x0a\xd4\x98\xb1\xa7\xe8\x37\xdb\x9b\xfa\x1b\x97\xfd\x7f\x2b\x69\xf1\xdb\x8e\x10\xd6\xf9\xc9\x89\x2c\x86\x9d\x00\x24\xa3\x02\x72\x2e\x34\x30\x44\x7b\x80\x97\x55\xb9\x6b\x0f\xa0\x5f\xe4\x63\x5c\xd3\x1b\x52\xaa\x64\x0e\xd6\x10\x0c\xa9\x6f\x1c\x07\xa8\xa9\x68\x0d\x9a\xe6\x23\xdd\xae\xe5\x7e\x3b\x74\xf4\xc7\x11\xb3\x85\xca\xf1\xf7\xb5\x81\xb8\x6e\xeb\x61\xd9\x32\x7f\x1f\x7b\x26\xee\x44\x2f\x75\x1b\x36\xbf\x5b\x46\x1b\xdc\x58\x5b\x49\xd4\xd9\x24\x49\xc7\x55\x4d\x74\xcd\x7b\xaa\x9b\x15\xa9\x7b\x46\x5d\x29\x62\x9f\xc8\x9b\x66\x07\x55\x37\xa4\x5e\xd6\x54\x26\x6d\x0b\xb5\x23\xe7\x72\xba\x7d\x79\x42\x6d\x50\x49\x25\x2d\xf4\x47\x42\x5a\xa3\x8d\x4a\x2f\xce\x83\x36\x01\x0a\x53\xdb\x69\x04\x7e\x24\x2a\xfb\x8b\x09\x4d\xd3\x09\x10\xe5\x40\xb9\x96\xbc\xe3\x43\x92\x4f\x73\xf4\x2f\xce\x9d\x2f\x25\xe6\x6d\xb9\xac\xf1\x62\x41\x72\x4b\x45\xb6\xf3\x87\x2f\xce\x63\x15\xfb\x63\xd3\x7d\x17\x03\x15\x4d\xd0\x70\x23\xa7\x7d\x1a\x69\x21\xfe\x24\x3e\x4e\xb7\xe4\x61\xa9\xa0\xa5\x48\x97\xd3\x5c\xde\xaa\x9c\x00\xa6\x4c\xb5\x7d\xc4\x66\xd2\x4e\x6f\xb1\xf8\x0e\x50\x27\xd9\xde\x6a\x18\xa6\xf7\x74\x98\x68\xf7\x7f\x60\x15\xf3\x3b\x5e\xbd\x3c\xbe\x6a\xd1\x5b\xd9\xc8\x7b\x5a\xcc\x5b\xce\x64\xdf\x63\xb5\x4e\xa0\x77\x6b\x22\x31\x0d\xa0\xaa\xf9\xb3\x4e\xad\x36\xf7\x45\xf7\x95\x94\xc4\xe2\xb3\x1f\x47\x5c\xf1\xb9\xe7\x46\x82\xcb\xad\xf8\xa0\x45\x31\xdd\x39\x53\x76\xd3\xfd\x11\x5c\xf5\x9a\x20\xc9\xe7\xa0\xd7\x07\x59\x16\x2b\xcb\xb0\x59\xca\x7e\xbc\x15\xff\xb6\xfc\xaa\xd1\x9c\xd1\x0a\xa2\xdc\x57\xdd\xb0\x81\x73\xca\xe6\x57\xaa\x74\xb2\xae\x1e\xe8\xb7\xe3\x53\x45\x62\x85\xa7\xc6\xed\x53\x2c\x21\xc6\xba\xac\x8a\x31\x8c\x98\x29\xec\x45\x73\xbc\xb0\x7b\x9c\x6b\x20\x50\x40\x33\xd8\x3a\x60\x45\x91\x8d\x8d\x23\xd2\x5f\x64\x50\x46\xff\x97\xa8\xc6\x46\x4e\x37\xa5\x94\xe0\xe6\x35\x90\x17\x6d\x6c\xdd\x06\xb8\xdf\x3c\x5d\x73\x9f\xb8\xef\x0e\xea\x06\xab\xfa\xee\xa0\x88\x68\x07\x35\xe5\xea\xea\x86\xe6\x96\xcd\x45\x3b\x5b\xe2\xed\x6d\xa3\x92\x0f\xce\xf3\xb7\x55\xba\x63\xbe\x52\x7e\x39\xb9\x64\xbb\x5d\x98\xc9\xb8\xd3\x90\xa4\x9f\x46\xcf\x95\x87\xe1\x10\xfa\x89\x9b\x2f\x8e\x8d\xeb\xe1\x08\x3d\x78\xab\x7a\xb0\xa9\x8e\xe9\x87\x3b\xe8\xf1\x0e\x7a\xb2\x83\x9e\xee\x70\x1e\xf0\xcc\x36\x19\xdd\xb3\x59\xf7\x26\x7d\x7a\xe3\x12\xcd\xad\xfa\xf6\xde\xef\x40\x2a\xd5\xa8\xd6\x11\x18\x34\x65\xfa\xcd\x34\xd7\x76\x2b\x5c\x79\x20\x55\x4f\xdd\x23\xe4\x78\x4d\x45\x5f\x32\xcb\x35\xe1\xda\x06\x06\x77\x8b\x84\x06\xb9\x52\x39\x89\x9e\x8e\xfb\xef\xf4\x70\x41\x7f\x57\x35\x01\x7f\x5b\x72\x4e\x23\xfa\xc9\x49\x27\x8c\xe1\x28\x7d\x93\x88\x6c\x86\xe8\x24\xac\x1b\xcb\xb9\xeb\x22\x1d\x83\x05\xee\xa9\x1e\x88\xfe\x21\x14\xbd\x1a\x13\xe7\x30\xd2\x1f\x76\xc0\x49\x14\xbb\xe1\x65\x5d\xcd\x87\x1d\xc7\xc1\x27\x31\x76\x08\xff\x6a\xe7\xaf\xf7\xd0\x70\x7d\x30\x7a\x3b\x78\x65\x29\xb6\x70\x8c\xb7\x7a\x82\xe3\xfb\xbe\x7b\xd7\x77\xf6\xcc\x8c\x35\xcb\x1e\xbe\xeb\x8d\x49\x40\xa9\xf6\x3d\x7b\xbc\xe3\x5e\x95\x62\x58\xa2\x8b\x79\x70\xb9\x0e\xd8\x58\xce\x55\xbb\x9d\x8d\x34\xb4\x95\xba\x2b\xf4\x8a\xde\x87\x23\x69\x6d\xf6\x65\x0f\xcd\xe7\x52\x84\xf2\x5b\xe8\x87\xcd\xf7\x6f\x4d\x9d\x01\x5d\x0a\xaf\xac\xde\x7f\x11\xaa\x1c\x00\x51\x0e\x80\x26\x07\x40\x92\x03\xa0\xc8\x41\x5c\x0b\x70\x05\x4a\xdc\x36\xd5\x6e\xb5\x20\x25\xc9\xfd\x3e\x97\x9a\x3a\x7b\x28\x45\x9f\x57\x0b\x52\x42\x00\x0d\x7f\xf3\xcf\x22\x8f\x83\x44\x40\xa1\xd1\xc7\x4f\x08\x33\x1f\xb1\x40\x98\x7b\x63\x42\x67\x3c\xa9\x98\xea\xe8\x62\xdd\x87\x3c\x34\x65\x9a\x1e\x21\xc3\x04\x5b\x71\x66\xdd\x86\x90\xdd\xf4\x93\x4a\xa8\x3c\xed\xe2\x8d\x61\x5c\x7e\x5d\x7a\x7a\x6d\x2a\xfd\x8b\x4c\xac\xa3\x83\x47\xaf\xb5\x40\xa6\xdb\xaa\x7b\x96\xf3\xaa\xaf\xac\xf2\x44\x37\xb8\x68\x89\x73\x01\xec\xf0\x67\x59\x53\xb7\x59\x83\x68\xd8\x26\x66\xe1\xda\x65\xbb\xca\x26\x0d\xa9\xfd\x02\x15\x26\xab\x42\xce\x38\x5c\x85\x93\xbe\x73\xe6\x40\x73\x2b\xc9\x84\xa8\xf6\x15\x92\xb9\x28\xa7\x55\x7c\x3a\x97\xf2\xdb\xa0\xae\xa5\x0f\xca\x4c\xe6\x9d\x82\xa8\xd3\x24\x92\xdf\xdd\x87\x6a\x8d\x36\x98\x4f\xb1\x95\x37\xef\xa7\xcd\x0d\x67\x33\x92\xbd\xd7\x65\xb2\x84\xc1\x8f\xc1\x2d\x20\xbb\x98\xab\x8a\xf8\x8c\x0b\x35\xd0\xb7\x36\xc3\x8c\xa0\x19\xf9\x80\xb2\x19\xe6\x7b\x44\x55\x3d\x03\xa7\xa5\x2c\xe0\x4d\x4a\xd6\xd6\x44\x07\x37\x98\xce\x9a\x79\xbb\x28\x84\x97\x52\xa9\xa7\x69\x2b\x04\x65\xff\xc4\x05\x95\xee\x80\xd1\xaf\x88\x96\x8b\xb6\xb1\x3c\xf8\xfc\x96\xf2\x4c\xb6\x93\x55\x43\xfe\x49\x6a\x26\xda\xbf\xc3\x0b\x7b\x6d\x33\xfd\xd6\xac\x3b\x5f\x73\x8d\x38\x5f\x76\xfb\x95\x8f\xbe\x35\x69\x34\x32\xcf\x1e\xa3\xa7\xdf\x8e\xd1\x1f\x7f\x20\xeb\xb3\xe7\xe8\xd9\x7f\x72\x01\xd1\x7e\xea\x6f\xff\x19\x3e\x75\x78\xf0\x78\x1c\x4b\x9a\x56\x4e\x60\xa8\x10\x14\x5f\xd0\x4f\x81\xcb\x58\xcb\xe5\xd6\x3a\x9a\xcc\x8a\x74\xc5\x33\xc9\x09\x8a\x15\x22\x22\x54\x2f\x4d\xfa\xb0\xb8\x9a\x47\xec\x5e\xf5\x9d\x3f\x1f\xf0\x2e\x17\xec\xd8\x14\x47\x42\x31\x23\x58\x89\x30\xf4\xf5\xb3\xa2\x40\xc0\x9e\xa1\x9b\xd3\x2c\xea\x6a\x51\x75\xa4\xe8\x70\x50\xe7\xa6\x3a\x9e\x47\x12\xe9\x19\xd1\x29\x1c\xb2\x67\xb6\x1d\x9c\x07\xa6\x20\x0d\x6a\x86\x6f\xc0\x26\xe4\x74\xf4\x47\x13\xd1\x93\x0a\xc4\x17\xdd\x2d\x1f\xe1\xe2\xba\xaa\x69\x33\x9b\xa3\x15\x31\xae\x9a\x53\xdd\x5c\xc3\x5f\x1e\x52\xe6\x6c\x47\xfb\xf4\x21\x93\x50\x74\xe2\x68\x4b\xc7\xe5\xcb\x4c\x21\x41\x0d\x55\xc8\xae\x32\xdc\x0a\x24\x03\x53\x6c\x50\x16\xf4\xe3\x5f\x25\xf3\x52\x76\x2c\x23\x14\x65\x42\xc6\x07\xaa\xe0\x2c\x6b\x6b\xdc\x90\x62\x85\x6a\xb2\xa8\x09\x53\x91\x67\x56\xea\x85\xea\x6a\x13\xcf\x53\x8c\xdc\xa8\xaf\xe5\xa2\xc5\xbd\x7c\x09\x37\x5f\xaa\x09\x8e\x04\xe1\xbc\xe5\x55\xe2\x1a\x5c\x7b\xac\xa3\x6c\xdf\xc6\x25\xfb\x6c\xbc\x16\xee\xc4\x23\x78\x7d\xfc\xe4\xf2\xa9\xd2\x6a\xdd\x23\x28\x11\xe9\xa1\x7c\xfb\xc0\x57\x64\x17\xf1\x7e\xeb\x86\x73\xb9\x55\x3c\xd2\xc1\x92\x21\xb4\x6b\x27\x10\x33\x8e\xdb\xe0\x78\xfc\x10\xb1\x54\x74\x66\x94\x3e\x17\x4c\x2d\xae\x64\x64\x27\xa8\xbf\x60\x5b\x0c\xd0\xcf\x84\x5e\xcf\xbc\x7a\xdc\xb4\xa4\x0d\xc5\x85\xf8\x2a\x70\x5e\x41\x60\xd4\xae\x1b\xb6\x01\x46\x5b\x34\x12\x99\x64\xb4\x2a\xf7\x65\x03\x5d\xf1\x6b\xc9\xf8\xed\xc9\xf6\x6f\x48\x0d\xbc\x80\x7f\x3c\xf6\xc1\x2a\xab\x83\x06\x7c\x7a\x79\x2e\xeb\x55\xb7\xd3\x29\xcd\x28\x29\x65\x0d\x3e\xff\x4a\xeb\x88\x68\xe6\x37\x99\xb7\x6c\x0f\x1f\x7a\x04\x8c\x5c\x62\xde\xc6\x4e\x59\x90\xd4\x8f\x2a\x8f\xec\xdd\x77\xfe\x0c\x17\xa4\x9e\x53\xc6\xaf\xe5\x42\xb1\x63\x45\x38\xc1\x55\x02\x9a\x5c\xbe\x7a\xfb\xe2\x08\x9d\xba\xec\x9b\x72\x01\x5f\x86\xe4\x92\x1c\x2d\x6a\x6a\xdc\xf9\x87\x07\x07\xbb\xd0\xd7\x57\xe4\xc6\xd7\x26\x94\xda\x07\x3d\x12\x80\x7c\xaa\x8f\xa5\x58\xd3\x68\x1e\x2c\x8b\xb1\x62\xd4\x90\xf9\xa2\xaa\xb9\x6e\x72\x5d\xe3\x0c\x2c\xfe\xb4\xd2\xdf\xfb\xf0\x05\xf8\x66\x46\x18\xe1\xcf\x97\xf9\x14\x83\xd8\x14\xb4\x16\x9c\xe3\x15\x62\xed\x04\x5c\x0e\xc0\x6e\xf9\x64\xf9\x28\xc1\x14\xf6\xfc\x31\xc0\x67\x01\x19\x8d\x0e\x89\x60\x4e\x84\xf2\xe1\x9c\x0d\xf5\xea\x4d\x7c\x3f\x1d\xf9\x70\xd1\x2e\x7a\x55\xf0\x0d\xc8\x02\xfa\xec\x88\xf8\x10\xe8\xc8\xc5\x65\x47\x90\x0d\x01\xea\xff\x92\xba\x8a\xec\x4f\x01\xee\x92\x2c\x05\x38\xbc\x82\x2c\xdc\xd2\x85\x07\xa3\x48\xdc\x26\x92\x4d\xad\xbb\xeb\x4f\x9c\x5d\xef\xef\xd1\x91\x77\x0a\x64\x59\x7c\x73\x0a\x62\x2f\x59\xfc\xe1\xb9\x57\xce\xfd\xae\xce\x4c\xf8\x9b\x94\xcb\x3c\xf0\xd1\x80\x97\x40\xc8\xb2\x1b\x2c\x18\x41\x0b\x08\x4d\x6e\x48\x6d\x1d\xa3\x4e\xcf\x61\x77\xf8\x4e\xda\xba\x50\xea\x86\x74\xdd\x4a\x4a\x50\x2d\x9e\x32\xc5\xb5\x4c\x5d\x27\x3b\x9c\x5e\x55\x39\xb6\xcf\xb6\x2a\xdb\x1c\x49\xd8\x89\x9a\x03\x2c\xa5\x64\xd0\x95\x25\xda\xa0\xba\x66\xe7\xa8\xc6\x62\x27\xb4\xf5\x27\xb9\x25\xa4\x92\x8b\x32\xab\xea\x9a\x64\x8d\xf4\x2e\x2a\xf3\xfa\xd4\xd4\xb5\x12\xc7\x62\x0f\xfd\x98\x32\x57\x87\xa1\xa9\x7a\x3a\x56\x8a\xc8\x95\x3e\x5c\x9d\xca\x87\xa1\xa8\x4e\x4c\x44\x58\x24\x39\x82\x26\xd2\x19\x72\x1a\x6c\x28\x3f\x4f\x52\x45\xa0\x62\x37\xab\xb6\x5b\x4b\xb9\x26\x8d\x1b\xb9\xaa\xb5\x92\x20\x0f\x93\xa8\x11\x76\x44\x3c\xab\x1c\x27\x30\x45\x0d\x9b\xf7\x7b\xb2\xba\xcd\x9c\xbf\x27\x2b\x85\xb7\x15\x5c\x7b\xfb\xb9\x7e\x4f\x56\xde\x34\x75\x20\xea\xb0\x29\xaa\xa3\xb5\xd1\xfc\xae\x74\xb2\xe9\x16\x27\x67\x32\x58\x07\xcc\xcc\x38\xc0\x25\xe2\xac\xc1\x4d\x0b\xde\x72\x2c\x6d\x41\x6d\x81\xeb\x44\xf8\xb4\x33\xb9\x20\x9c\x3d\x40\xd1\x89\x92\x8e\xce\xf4\x3f\xfe\x63\x93\xa0\xe8\xad\xc7\x41\x7b\x04\x4f\x04\x3d\xa7\xf4\xf6\x37\x5e\x00\x64\x3c\x62\x59\xa7\xbc\x88\xa4\x81\x19\x66\x88\x91\xd0\x05\x62\x53\xd3\xd5\xcd\x3e\x43\xe0\xac\x1c\x30\x1a\x70\x12\x9b\xa5\x1d\xa7\xc3\x88\xd5\x3b\x52\x68\xc7\x35\xc9\xdb\xcc\x04\x14\x83\x96\x6c\x77\xd6\x8e\xe8\xc9\xc9\x0e\xaf\x91\x66\xdb\x9b\x4c\x5f\xbe\x9b\x22\x40\x62\xf8\xd4\xae\xca\x1c\x4f\x5d\xb2\xf1\xf8\x83\xf4\x31\x74\xee\x29\xfb\xbe\x76\x3b\x6e\xeb\xba\x34\x3d\xe1\x4b\xf1\x14\x49\xd7\x74\xdf\x49\xbd\xd8\x25\xbc\x3e\xf2\x6e\xaa\x64\x88\xb3\x44\xb7\x3f\xb5\x53\xa1\xbb\xce\x5a\x8b\x37\x82\x15\xd6\xe8\x48\x26\x2c\xc7\x0c\x96\xf6\x60\xef\x20\x2e\x33\x76\x78\x5e\x6c\x3f\x67\xa2\x5f\xb6\x06\xc6\x6f\x0a\xa7\xa7\x57\x35\x15\x0e\x19\x5d\x76\x28\xb5\xba\x6f\xd3\xd5\x82\x86\x2f\x70\x47\xc9\xa1\xe4\x3a\xfb\x3d\x62\x41\x7b\x14\x24\xb0\xed\xab\xf1\x89\x56\x53\xbb\xc9\x87\x93\xd4\x96\x4c\xde\x88\x4f\x5d\x95\x81\x89\x6c\x0a\xaf\x21\xbb\x7e\xe2\x44\x2f\x27\xb2\xac\x4b\x7c\xb2\x1c\x87\xf5\x2a\x32\xc5\xfc\x22\xfb\xfb\xe8\xbc\x02\x06\x20\xa2\x8e\x6d\x2b\x6a\x4c\x19\x83\x91\x6d\xdb\x43\xa8\x23\xb9\x7d\xe5\xed\xbf\x1e\x6d\x52\x42\x8a\xff\xf2\xcb\xfd\xa1\x1a\x94\xdd\x82\x3d\xbd\x1b\xde\x93\x52\x95\x15\x92\xae\xb1\xbe\x6c\x9c\x60\x41\x5f\x78\x85\x78\x7a\x8f\xba\x5f\xb9\x27\x2d\xd8\xb4\x8d\xd3\x45\xd5\x4b\xda\x16\x37\xd4\x02\x53\xd0\xca\x5d\x3b\x43\x27\xc6\xba\xab\x93\x69\x5a\xda\x8b\x74\x99\xe8\x0b\x95\xc2\x1d\xae\x0e\x66\xb7\x61\x86\x53\x66\x9a\x83\x5b\xf6\xa0\x9a\x64\x94\xdc\x98\xd0\x46\x61\x07\x3a\xd3\xa7\x51\xa6\xa4\xb7\xac\x47\x71\x15\x58\xbd\x81\x91\x87\xb3\x91\xda\x7a\xcb\x9e\x0e\x2d\x69\x33\xfa\x15\xf9\xab\x65\x54\xc3\x5f\xe5\xd4\xce\xdc\x0f\xb3\x30\x58\x2c\x08\xa4\xb4\x4f\x4b\x32\x67\x6a\xd4\xd4\x2d\xf1\x12\xa4\x3c\x07\x8c\x97\x79\x25\x58\xd2\xf1\xae\x63\x88\x8e\x8a\xa5\x71\xe3\x75\x3f\x4a\x01\xa0\x38\x7e\x96\x04\x3f\xde\x02\xd4\xa8\xd2\xb3\x5d\xc0\xbe\xe6\xe8\x93\xd6\x14\x2f\xb1\x54\x01\x74\x12\xba\xf5\x65\xcd\x8f\xc8\x8b\xaf\xdb\x49\x41\x33\xf5\xde\x02\xfe\x4a\xbe\xa6\x6a\xc1\x71\x09\xbb\x67\x44\xf5\x98\x0b\xe0\xdc\x08\x09\x7d\x6f\x9b\xdc\x6e\x17\x44\x4c\x82\xe2\x1b\x45\x45\xd6\x1d\xa1\xc7\xcf\x0e\x0e\x0e\x0e\xf6\x0e\x76\xe4\x35\xf0\x78\x7c\x84\xe0\x23\xeb\xb3\x27\xe3\x23\x74\xe8\x3f\xf8\x94\x7f\xf8\xe4\x99\xf3\xd9\x33\xfe\x19\xff\x60\xc8\x46\x7c\x76\xb0\x77\x80\x30\xd3\xe7\xce\x59\xd6\x5e\x01\xa9\x4f\x7e\x70\x67\xe9\x4d\xd0\x9b\x9b\x37\x2b\x6f\x42\xe1\x74\x7c\x86\x82\x4e\x02\x1e\x13\x9e\xea\x08\xeb\x45\x27\x86\xff\xb8\x2f\xd8\x1c\xcd\x9f\xc9\xe1\x37\xdf\xba\x73\x79\x76\xf8\xad\x37\x9b\xff\xfc\xd6\x9d\xcf\xe3\x27\xdf\x04\x33\x8a\x39\xec\xbc\xe6\x4d\x29\xbe\x92\x48\x60\xc5\xbe\xc2\xd6\xb9\xfe\x81\x16\x68\xbd\x1e\xcf\x29\x75\x14\x42\x07\x7d\xb7\x81\xac\x37\x0b\x75\x77\x0c\xe3\x8f\x11\xed\x2c\x84\x1e\xc7\x2f\xa9\xaf\xb9\xd6\xc6\x0d\x9b\x65\x0d\xc0\x38\x48\xe7\xf0\xc7\x1a\xda\x2f\xcb\x41\x18\x72\x96\xdc\x80\xc3\x74\x00\xe4\xc9\xe0\xd8\x43\xb4\x6e\xf3\x2f\x17\x85\x44\xda\xb1\x17\x17\xa9\x47\xda\xdf\x47\x57\x58\x96\xc3\xf1\x83\x58\x21\xd2\x71\x5d\x9c\xc2\xe4\x88\x88\xd4\x30\x00\x49\x15\xab\xe8\x90\x9c\xe9\x20\xc6\x54\x7c\xd5\x21\x67\xc6\x40\x64\xf9\xdb\x13\xfd\xdb\x53\xfd\xdb\x33\xf9\xdb\xa7\x80\x0c\x10\x2a\x21\x22\x3c\xd7\x5e\x0c\x83\x9c\x37\xbd\x44\x14\x66\x30\xb3\x8d\x23\xc7\xa2\xb3\xc8\xdc\xf0\xaa\x75\x66\x21\x10\x49\xcf\xc2\x0b\xee\x1b\x90\x24\x3f\xd2\xb5\x60\x64\x11\x0d\x01\xbc\x4b\x1e\x50\xe6\x98\x4f\xff\x3f\x00\x00\xff\xff\x84\x45\x0d\x00\x83\x8b\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -140,11 +140,11 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5f, 0xda, 0x64, 0x38, 0x1f, 0x7d, 0x9f, 0x75, 0x71, 0x7d, 0x43, 0x88, 0x1b, 0x3a, 0x68, 0x28, 0x6a, 0x63, 0x89, 0x9e, 0x49, 0xe2, 0x96, 0xa7, 0x4a, 0xc6, 0x2e, 0x9e, 0x51, 0x65, 0x23, 0xff}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4c, 0xb2, 0x6e, 0x95, 0x1f, 0x82, 0x7a, 0x2b, 0x7b, 0x93, 0x97, 0x3a, 0xa8, 0xb3, 0x44, 0x59, 0x3f, 0x87, 0xec, 0x5c, 0x79, 0x20, 0xd8, 0x2b, 0x82, 0xd3, 0xf8, 0x5c, 0xf7, 0xa1, 0xf6, 0x4d}} return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xdf\x6f\xdb\xb6\x16\x7e\xef\x5f\x71\x9a\x87\x5d\x19\x48\x9c\x3c\x0c\x7b\x30\xe2\xee\xba\x69\x52\x04\xd8\xbd\x03\x92\x76\x7d\x18\x86\x8e\x96\x8e\x2c\xa2\x32\x69\x90\x94\x1d\x2f\xc8\xff\x7e\xc1\x5f\x12\x29\x4a\x8e\xd3\xf6\x6e\x7d\x58\x66\x89\xfc\x78\xce\x77\x7e\xf0\x23\x45\xd7\x1b\x2e\x14\xdc\x34\x6c\x45\x97\x35\x7e\xe0\x5f\x90\x41\x29\xf8\x1a\x4e\xa2\x67\x27\xaf\xfc\xc8\x9a\xef\xa2\x51\xfe\x77\x34\xe2\x06\x51\xda\x01\x17\x0f\x37\xbf\xfc\xfa\xe9\xe6\xfa\xfa\x7e\xf1\xee\xdd\xdd\xf5\xfd\x7d\x38\xec\x5e\x71\x41\x56\xd8\x1f\x7d\xff\xe1\xd7\xbb\xc5\xfb\xeb\x70\xd2\x2b\x92\xe7\x28\x65\x46\xea\x7a\x02\x39\x67\x4a\x90\xdc\x61\xa0\xd8\xd2\x1c\x17\x79\xce\x1b\xa6\xe0\xf1\xd5\x2b\x00\x80\x70\x38\x6e\x91\x29\xf8\x20\x08\x93\x24\x57\x94\xb3\x1b\xc4\x8f\x9b\x82\x28\x2c\x32\x86\xda\xd6\x19\x7c\xbc\xa1\x0f\x3f\xfd\x38\x19\x9b\xec\xd0\xaf\x04\x92\x6f\x07\xe0\x62\x51\x14\x58\x64\x24\x7a\x36\x83\x45\x51\x08\x94\xf2\x48\x8c\x3b\x5c\xf3\xed\x57\xa0\xdc\xca\x9e\x33\x77\x28\x95\xa0\xb9\xc2\xc2\xfb\x44\x65\xf7\x6c\x06\x6f\x39\xaf\x1d\xda\xf9\xf9\x39\x2c\xa0\xa4\x0f\x58\x9c\x09\xa2\x10\x4a\x44\xc8\x2b\x22\x56\x58\x80\xe2\x80\x0f\x98\x37\x0a\x81\x80\xea\xd8\x4e\xec\xd8\x12\x11\xbe\x0f\xe8\x3b\x6e\x95\x5c\x1b\xae\x17\x61\xb8\x03\xe7\xfe\xe0\x22\x24\x89\x5a\xba\xd0\x87\x0a\xa1\xa6\x52\x01\x2f\xfd\x78\x20\x96\x42\x94\xa0\x2a\xa2\xa0\x22\x5b\x84\x0d\x8a\x35\x95\x92\x72\x16\x9a\x60\x27\xc8\x70\x75\x9f\x9c\xa9\x09\x5c\xc8\x19\x3c\xba\xf8\x58\x5e\x9f\x3a\x43\x6e\x19\x55\x94\xd4\xf4\x2f\x04\xc2\x5a\x53\x76\x54\x55\x40\x82\xaa\xfb\x8d\x34\xb5\x02\xc2\x0a\xd8\x34\xcb\x9a\xca\x0a\x72\xb2\x21\x4b\x5a\x53\x45\x51\x4e\x13\x1e\xca\x86\x01\x65\x54\xbd\xc3\x52\xcf\x34\x20\xd9\x67\x3d\x44\xcd\x80\x34\xaa\xca\xee\xc9\x16\x7f\x23\x75\x83\xa7\x70\x15\x40\x4d\xe0\x07\x97\x28\x13\x78\x34\xb0\xd6\x52\xb8\x0a\xe9\x1f\x32\x4c\x6a\xbe\xa8\x02\xca\x40\xda\x02\x6f\xa7\xeb\x65\xa7\xee\xe1\x54\x8f\xcb\x2e\xcf\x5a\x88\xa9\x65\xf5\x7a\xbd\x51\x7b\x83\x96\x6d\x8d\xc9\xfb\x0d\xce\x40\xff\xf7\xf2\xdf\xdd\x58\x33\xe0\x4d\x36\x99\x9c\x82\xe2\x33\x38\x77\xa0\xe7\xa5\x1f\x61\x06\xb8\xbc\xed\x5b\x6e\xa8\xcb\x3b\xe6\xf6\x3a\xa6\xaa\x42\xe7\x84\x89\x3a\x67\xf5\x1e\xf0\x61\xc3\x25\xca\x10\x44\x0f\x2b\x70\xc3\x25\x55\x9a\x5c\x93\xc2\xa0\x2a\xc1\x9b\x55\x65\x5e\xde\x61\x8e\x74\x8b\x02\x28\x53\x28\x4a\x92\x77\xee\xd7\xa8\x40\xb8\xd7\x57\xdd\xe2\x73\xcb\x4b\x14\x48\x4f\x12\x95\xb2\xc1\xcb\x1f\x12\xc7\x47\x1d\x8e\xa8\x8e\x20\x5d\xc2\x64\xa9\x05\xa7\x40\xd4\x0c\xce\x2d\x2d\x1d\xa2\xf7\xe4\xff\xc4\xe2\x92\xd4\x84\xe5\x08\x25\xc5\xba\x88\x28\x7c\xeb\xde\x0c\x33\xe8\xe6\xfd\x73\x04\x26\x06\x8c\xf0\xe7\xdc\xb0\x90\x41\xa9\xbf\x47\xe5\xd2\xa8\xb4\x4c\x99\x02\xf2\x74\x70\x16\x34\x00\x3f\xa7\x9d\x7b\x87\xaa\x11\x4c\xc2\x05\xd0\xd2\x80\xf8\x4e\x51\x11\x09\x8c\xb7\x98\x0e\x6d\xb0\x1f\x14\x41\x2f\x70\x36\xb6\x2d\xa1\x2d\x7a\xdf\x2a\x83\xe2\xd7\x0d\xcd\x5b\x39\x87\x8b\xe9\x45\xfb\x86\x96\x61\x64\xee\xb0\x1c\x0c\xc9\x92\x0b\xc1\x77\x43\xb1\x18\x63\x2e\x58\x5c\xff\xeb\x16\xef\x56\x9a\xae\x50\x79\x27\xba\xe0\x3d\x75\x29\x2b\x0c\x63\x11\x21\x41\x2c\x2c\x9f\x40\x40\x60\x89\x02\x35\xba\xcb\xe2\x38\x3a\xa6\x15\x0d\xc4\xe6\x10\xb7\xb6\x89\x45\xcd\xf6\xad\xa1\xc0\xb4\xdb\x49\xc8\xb5\x79\x19\x29\xae\xe9\x27\xaa\xaa\x42\x90\xdd\x04\xfa\x84\x05\xac\x38\xe7\xa2\xbe\xea\x68\x7e\x11\xe4\x9b\x4c\xeb\xaf\x03\x7d\x34\x0c\xc3\xcf\x3f\xc3\x86\x30\x9a\x67\x27\x1f\x19\x59\xd6\x86\x31\xbb\xe8\x51\x2c\x9e\x24\x05\xf1\x89\xd6\x35\x2c\x4d\x5f\x15\x98\x6b\x0d\x62\x36\x92\x9c\x30\xfb\xb4\x46\xf3\xa8\x54\x28\x0c\xa8\xdc\x51\x95\x57\x5c\x37\x59\xc5\x5b\xc1\x39\x2d\xb0\x68\x72\x15\x0b\xbd\xa4\x80\xae\x48\x5d\x63\x01\xbb\x0a\x59\xac\x53\x80\x4a\x90\xcd\x72\x4d\x95\xb2\x3a\xc3\xc2\x99\x05\xcb\x0e\xc8\x0a\x55\xfd\x70\xd1\xa8\xca\xcb\x4e\xd3\xec\xba\xd9\x74\x2c\x39\x52\x03\x8f\xc9\x8f\x20\xe0\xb4\x04\x89\x75\x39\x8d\x05\x14\xcc\xe7\xae\x5c\xb3\x8b\x7e\xd1\xd8\x14\x19\xaa\x0c\x5d\xb2\xaa\x8d\x31\xcc\x2d\x72\x9a\xc1\xda\xbe\x49\xd4\x05\x4a\xc4\xc5\xda\x38\x3e\x1f\x32\xe7\x39\x6b\xdf\x04\xcb\x46\xf5\xdb\x33\x3d\x5c\x66\x64\x46\xe0\x97\xff\xbf\xc8\xbf\x12\xd1\x7a\x77\x79\x16\x42\xec\x5c\x25\x64\xc4\xe0\xcf\xba\xa5\x3a\xc4\x20\xaf\xcc\x76\xef\x4a\xe4\xf2\xcc\x63\x26\x79\x7c\x06\xef\x4c\x84\x65\xd4\x99\x73\xa7\x3f\x8d\x8e\x35\xd9\x43\x60\x43\xf6\xd8\xaa\xc3\x69\x00\xa0\x65\xa0\x4c\x2b\x27\x1d\xe2\xd1\x5d\xc1\x9a\x6d\x38\xa7\x6a\x3f\x2c\x01\x25\xaa\x66\xf3\x5f\xdc\xb9\x8c\xca\x5a\x27\x59\xfb\x2c\x95\x83\x41\x32\x8e\x69\xc3\xd3\x16\xc8\x78\x74\x28\x8b\xcd\xc8\x89\x3f\xa0\xb9\xec\x78\x9d\x1e\xe1\xa6\x54\xc6\x27\x9d\xcc\x40\x4f\x9d\x2a\xef\xe7\x88\xeb\x44\xbe\x10\x19\x57\xc6\x06\x2e\xe8\x5f\xf1\x71\xc1\x69\xf5\x93\x68\x93\x48\x32\x35\x3d\x33\xc0\x65\xff\xac\x3a\x5d\x53\x46\xd7\xcd\xda\x3d\xba\x43\x89\x62\x6b\x43\x7c\xd0\xb6\x30\x11\xa4\x0d\x09\x50\x96\x73\x21\x30\x57\xf5\xfe\x64\x70\xfb\x3a\xb6\x48\x0d\x49\x93\xaf\xca\xfd\x11\xc7\x63\x30\xd9\xfa\xdf\x62\x66\x7e\x81\x14\xf2\x68\xc6\x26\x40\xe4\x6b\xe8\x0b\xfb\x17\x15\x61\x34\xb6\x9f\x4b\xfd\xa3\x4f\x97\xef\x93\x98\x63\xb3\x35\x59\xe5\x32\x80\x93\xf2\x3d\x08\xe4\x41\x12\x6b\x7b\xec\x25\x9d\xc3\xcb\x3a\x25\x1a\xf4\xca\x6e\x45\xb7\x7a\x8f\xb2\x69\xaf\x77\x27\x73\x06\xf5\xbb\x53\x2f\xad\x4f\xa1\x24\xb5\x44\xe0\xaa\x42\xb1\xa3\x72\x58\xf9\x25\xa5\xf5\xd9\xe3\x77\x17\x07\xf6\x64\x1a\x9f\xf9\x6e\xcb\xb4\x9b\x51\x69\x8a\x4d\xb4\x57\x05\xa7\xda\x6a\x2d\x90\xf6\x9c\xa1\xd9\xbc\xbd\x8d\xb1\x64\xf2\xa5\x6f\xd2\x8e\x8e\x5f\x47\x24\xdb\x81\x13\x3b\x9a\xa3\x81\xb6\xef\xde\x26\xc9\xcc\x85\xfc\xdd\x39\xf9\x87\x96\x2e\x86\xa7\x3e\xff\xb7\x1d\xf5\xfe\x56\x81\x29\x69\x9c\x30\x47\x98\x25\x3a\x67\x0a\x58\xee\x81\x6c\x36\x82\x6f\xb5\x24\x71\xec\xc3\x9f\x43\xcb\xfe\x79\x44\x0c\x7a\x1e\x27\xe4\x0f\x78\xd5\x0a\xbd\x9c\x6f\xf6\x97\x7a\x7c\xa2\xde\x0e\xac\x31\x19\xe1\xc0\xc8\x19\xdd\x35\x6d\x74\x05\x4a\xde\x08\xab\xe3\xf2\x8a\xb0\x15\x5a\x21\xa4\xcf\x6a\x12\xb8\xcd\x50\x7f\xd7\x91\xa4\x31\xa9\xeb\xe0\x16\xe5\x50\xde\x0e\x52\xb4\x42\x15\xe7\xa9\xd4\xcc\xfc\xbe\xf0\x51\x3c\x48\x8f\x9f\x32\xfd\x82\x7b\xd9\xf3\xf1\x3d\x2a\x09\xd7\xe6\x96\x4a\x3b\x79\x5d\x96\x5c\x28\xf8\x84\x74\x55\x29\xd9\x29\x3b\x69\x8b\xdf\x1b\xf9\x2f\xd9\xee\xb2\x63\xe6\xb6\x98\x16\xd2\x21\x6a\xab\x1f\x3f\xde\x32\xf5\xd3\x8f\x33\xb0\x7f\x9f\x5e\x12\xdb\xfe\xdc\x24\xce\x38\xb8\xec\x98\x5a\x6f\x47\x03\x5a\xc7\x77\xce\x71\x5d\xc7\x12\x15\xec\x31\x11\xe7\x7d\xca\xfe\x83\x6b\x2e\xf6\xdf\x95\x32\x0b\xf9\xb7\x53\x16\x2d\xfb\x3c\x65\x6b\xeb\xf8\xd7\x53\xf6\x0b\x5d\x53\x75\x04\x61\x47\xf2\x65\xe0\x34\x5b\xd6\xd1\x97\x70\x64\x67\x3c\xc7\x8c\x59\xe0\x68\x5e\x6a\xe3\xdd\x01\x56\xbe\xbd\xc1\x84\x9c\xb4\xb3\x17\x85\x96\x16\x52\x09\x5d\xf3\xa1\xb8\xd4\x2b\xde\xa3\xd3\xd2\xe1\x31\xaf\xc4\xe8\x3e\xb2\x2f\x93\x93\xd3\x59\xef\x86\xbf\xb7\x27\xd9\x0d\x43\xcb\xc4\xd7\x83\xc2\xa1\x77\xf2\x89\x27\xeb\x7f\xa8\x79\x3b\xfc\x71\xc2\xfe\x8d\x43\xf1\x14\xfd\x7a\x7e\xe1\xb9\x43\x19\x92\x98\x11\x55\x43\xa7\x96\x43\x7c\xa5\x9f\x46\xbe\x99\xb3\x01\x0d\x3e\xc2\xdb\xf3\xdf\x65\xbe\x8a\xbb\x01\x03\x9e\xe3\x6f\x51\x14\x32\xbc\xb8\xf7\xb2\x8d\xd8\xa7\xdd\x89\x24\xe2\x97\x8b\x51\x6a\x49\x51\xa4\x5a\x6d\xe4\x5b\x4f\xca\xef\x33\x4e\x19\x4d\x14\xfd\xfe\x03\xe6\x73\x60\xb4\x3e\x86\xe9\xb1\x0f\x58\xf1\xef\x6f\xe0\x7c\xd0\xbc\xbe\xee\x8b\xe8\xb7\x5f\xc3\xbe\x6f\x04\x84\xc1\xfc\x7b\x83\xf0\xfa\x05\x41\x18\xfb\x02\xf8\x3d\xc3\x30\xb5\x24\x64\x5f\x70\x3f\x0e\x1c\xc4\x62\xa8\x43\x1c\xf8\xe2\x98\x7d\x06\x34\x57\x88\xfe\x3b\x63\xcf\x73\x7d\x30\xdb\x10\x55\xc1\xfc\x28\x6d\x9b\xcc\xe5\x75\x61\x6e\x21\x86\x0f\x75\xfd\xcd\xb1\xe6\xa4\x88\xf4\xb4\x5e\x7a\x72\x24\x63\xd1\x67\x2d\x87\xe2\x7c\xb3\x9f\xa8\x52\x30\x5a\x7a\xef\x75\xdc\x5b\x5b\x47\x82\xff\xe2\x0f\xb7\x0e\x7b\x2c\x01\x9e\xc2\xfd\x59\x9f\x93\xa3\xf3\xd6\xe0\x25\x63\x74\xe7\x3f\x76\x5d\x62\x47\x8d\x0f\xe3\x42\xc2\x1c\x1e\x7b\x57\x1c\x44\xef\xe3\x70\x79\xe6\xcf\x07\xd1\xbe\x1e\x5c\xf3\x99\x71\xd3\xb4\x39\x46\x6a\x87\x44\xdf\xc0\xfb\x56\xf4\x3f\x40\x1a\xc8\x81\xcf\x88\x3e\xce\xfa\xb5\x17\x33\x4f\xaf\xfe\x17\x00\x00\xff\xff\x11\xf0\xba\xc7\x32\x21\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xdf\x6f\xdb\xb6\x16\x7e\xcf\x5f\x71\x9a\x87\x5d\x19\x48\x9c\x3c\x0c\x7b\x30\xe2\xee\xba\x69\x52\x04\xd8\xbd\x03\x92\x76\x7d\x18\x86\x8e\x96\x8e\x22\xa2\x32\x69\x90\x94\x1d\x2f\xc8\xff\x7e\xc1\x5f\x12\x29\x4a\x8e\xd3\xf4\x6e\x79\x58\x67\x8a\xfc\x78\xce\x77\x0e\x0f\x3f\x92\x74\xb5\xe6\x42\xc1\x75\xc3\xee\xe9\xb2\xc6\x8f\xfc\x2b\x32\x28\x05\x5f\xc1\x71\xd4\x76\x7c\xe4\x7b\xd6\x7c\x1b\xf5\xf2\xbf\xa3\x1e\xd7\x88\xd2\x76\x38\x7f\xb8\xfe\xe5\xd7\xcf\xd7\x57\x57\x77\x8b\xf7\xef\x6f\xaf\xee\xee\xc2\x6e\x77\x8a\x0b\x72\x8f\xfd\xde\x77\x1f\x7f\xbd\x5d\x7c\xb8\x0a\x07\x1d\x91\x3c\x47\x29\x33\x52\xd7\x13\xc8\x39\x53\x82\xe4\x0e\x03\xc5\x86\xe6\xb8\xc8\x73\xde\x30\x05\x8f\x47\x47\x00\x00\x61\x77\xdc\x20\x53\xf0\x51\x10\x26\x49\xae\x28\x67\xd7\x88\x9f\xd6\x05\x51\x58\x64\x0c\xb5\xad\x33\xf8\x74\x4d\x1f\x7e\xfa\x71\x32\x36\xd8\xa1\x5f\x0a\x24\xaf\x07\xe0\x62\x51\x14\x58\x64\x24\x6a\x9b\xc1\xa2\x28\x04\x4a\x79\x20\xc6\x2d\xae\xf8\xe6\x1b\x50\x6e\x64\xcf\x99\x5b\x94\x4a\xd0\x5c\x61\xe1\x7d\xa2\xb2\x6b\x9b\xc1\x3b\xce\x6b\x87\x76\x76\x76\x06\x0b\x28\xe9\x03\x16\xa7\x82\x28\x84\x12\x11\xf2\x8a\x88\x7b\x2c\x40\x71\xc0\x07\xcc\x1b\x85\x40\x40\x75\x6c\x27\x76\x6c\x88\x08\xbf\x07\xf4\x1d\x36\x4b\xae\x0d\xd7\x93\x30\xdc\x82\x73\x7f\x70\x12\x92\x44\x2d\x9d\xe8\x63\x85\x50\x53\xa9\x80\x97\xbe\x3f\x10\x4b\x21\x4a\x50\x15\x51\x50\x91\x0d\xc2\x1a\xc5\x8a\x4a\x49\x39\x0b\x4d\xb0\x03\x64\x38\xbb\x4f\xce\xd4\x04\x2e\xe4\x0c\x1e\x5d\x7c\x2c\xaf\x4f\x9d\x21\x37\x8c\x2a\x4a\x6a\xfa\x17\x02\x61\xad\x29\x5b\xaa\x2a\x20\xc1\xaa\xfb\x8d\x34\xb5\x02\xc2\x0a\x58\x37\xcb\x9a\xca\x0a\x72\xb2\x26\x4b\x5a\x53\x45\x51\x4e\x13\x1e\xca\x86\x01\x65\x54\xbd\xc7\x52\x8f\x34\x20\xd9\x17\xdd\x45\xcd\x80\x34\xaa\xca\xee\xc8\x06\x7f\x23\x75\x83\x27\x70\x19\x40\x4d\xe0\x07\x97\x28\x13\x78\x34\xb0\xd6\x52\xb8\x0c\xe9\x1f\x32\x4c\x6a\xbe\xa8\x02\xca\x40\xda\x05\xde\x0e\xd7\xd3\x4e\x5d\xe3\x54\xf7\xcb\x2e\x4e\x5b\x88\xa9\x65\xf5\x6a\xb5\x56\x3b\x83\x96\x6d\x8c\xc9\xbb\x35\xce\x40\xff\xf7\xe2\xdf\x5d\x5f\xd3\xe1\x6d\x36\x99\x9c\x80\xe2\x33\x38\x73\xa0\x67\xa5\xef\x61\x3a\xb8\xbc\xed\x5b\x6e\xa8\xcb\x3b\xe6\x76\x3a\xa6\xaa\x42\xe7\x84\x89\x3a\x67\xf5\x0e\xf0\x61\xcd\x25\xca\x10\x44\x77\x2b\x70\xcd\x25\x55\x9a\x5c\x93\xc2\xa0\x2a\xc1\x9b\xfb\xca\x7c\xbc\xc5\x1c\xe9\x06\x05\x50\xa6\x50\x94\x24\xef\xdc\xaf\x51\x81\x70\x9f\x2f\xbb\xc9\xe7\x96\x97\x28\x90\x9e\x24\x2a\x65\x83\x17\x3f\x24\x8e\x8f\x3a\x1c\x51\x1d\x41\xba\x84\xc9\x52\x0b\x4e\x80\xa8\x19\x9c\x59\x5a\x3a\x44\xef\xc9\xff\x89\xc5\x25\xa9\x09\xcb\x11\x4a\x8a\x75\x11\x51\xf8\xce\x7d\x19\x66\xd0\x8d\xfb\xe7\x08\x4c\x0c\x18\xe1\xcf\xb9\x61\x21\x83\xa5\xfe\x01\x95\x4b\xa3\xd2\x32\x65\x16\x90\xa7\x83\xb3\xa0\x00\xf8\x31\xed\xd8\x5b\x54\x8d\x60\x12\xce\x81\x96\x06\xc4\x57\x8a\x8a\x48\x60\xbc\xc5\x74\x68\x83\xf5\xa0\x08\x6a\x81\xb3\xb1\x2d\x09\xed\xa2\xf7\xa5\x32\x58\xfc\xba\xa0\x79\x2b\xe7\x70\x3e\x3d\x6f\xbf\xd0\x32\x8c\xcc\x2d\x96\x83\x21\x59\x72\x21\xf8\x76\x28\x16\x63\xcc\x05\x93\xeb\xbf\x6e\xf2\x6e\xa6\x69\xe8\x69\x40\xb4\xfe\x13\x86\xac\x88\x8b\x20\x0c\x96\x4a\x20\x20\xb0\x44\x81\x1a\xd8\x25\x70\x1c\x18\x53\x85\x06\xc2\xb2\x8f\x56\x5b\xbf\xa2\x3a\xfb\xce\x78\x6f\x2a\xed\x24\xa4\xd9\x7c\x8c\xc4\xd6\xf4\x33\x55\x55\x21\xc8\x76\x02\x7d\xae\x02\x42\x9c\x73\x51\x49\x75\x0c\xbf\x08\xf2\x6d\xa6\xa5\xd7\x9e\x12\x1a\x46\xe0\xe7\x9f\x61\x4d\x18\xcd\xb3\xe3\x4f\x8c\x2c\x6b\xc3\x98\x9d\xf4\x20\x16\x8f\x93\xb5\xf0\x99\xd6\x35\x2c\x4d\x49\x15\x98\x6b\xf9\x61\xf6\x90\x9c\x30\xdb\x5a\xa3\x69\x2a\x15\x0a\x03\x2a\xb7\x54\xe5\x15\xd7\xf5\x55\xf1\x56\x6b\x4e\x0b\x2c\x9a\x5c\xc5\x1a\x2f\x59\x3b\x97\xa4\xae\xb1\x80\x6d\x85\x2c\x96\x28\x40\x25\xc8\x66\xb9\xa2\x4a\x59\x89\x61\xe1\xcc\x84\x65\x07\x64\x35\xaa\x6e\x5c\x34\xaa\xf2\x8a\xd3\xd4\xb9\x6e\x34\x1d\x4b\x8e\xd4\xc0\x43\xf2\x23\x08\x38\x2d\x41\x62\x5d\x4e\x63\xed\x04\xf3\xb9\x5b\xa9\xd9\x79\x7f\xbd\xd8\x14\x19\x5a\x19\x7a\xb5\xaa\x36\xc6\x30\xb7\xc8\x69\x06\x6b\xfb\x26\x51\x01\x28\x11\x17\x2b\xe3\xf8\x7c\xc8\x9c\xe7\xac\x7d\x1b\x4c\xeb\x97\x6e\xcf\xea\x70\x86\xb4\x73\xe0\x8d\xff\xbf\xc8\xab\x12\xd1\xfa\x74\x71\x1a\x8e\xde\xba\xfc\xcf\x88\x81\x9e\x75\xb3\x74\xee\x05\xd9\x64\xf6\x77\xb7\x30\x2e\x4e\x3d\x66\x92\xbd\xa7\xf0\xde\xc4\x55\x46\xa5\x38\x77\x82\xd3\x08\x57\x93\x33\x04\xd6\x64\x87\xad\x1c\x9c\x06\x00\x5a\xf7\xc9\x74\xbd\xa4\x5d\x3c\xba\x5b\xa6\x66\xdf\xcd\xa9\xda\x0d\x6b\x3e\x89\xaa\x59\xff\x17\xb7\x2e\x8f\xb2\xd6\x49\xd6\xb6\xa5\xfa\x2f\x48\xc1\x31\x31\x78\xd2\x02\x19\x8f\xf6\xe5\xae\xe9\x39\xf1\x27\x32\x97\x13\x6f\xd2\x33\xdb\x94\xca\xf8\x68\x93\x19\xe8\xa9\x93\xe1\xfd\xa4\x76\xf5\xc7\x2f\x3f\xc6\x95\xb1\x81\x0b\xfa\x57\x7c\x3e\x70\xe2\xfc\x78\x12\x2e\x80\x24\x3f\xd3\x43\x02\x5c\xf4\x0f\xa7\xd3\x15\x65\x74\xd5\xac\x5c\xd3\x2d\x4a\x14\x1b\x1b\xe2\xbd\xb6\x85\x89\x20\x6d\x48\x80\xb2\x9c\x0b\x81\xb9\xaa\x77\xb1\x65\x2f\x5d\x9a\x86\xa4\xc9\x37\xe5\xfe\x88\xe3\x31\x98\x6c\xfd\x6f\x31\x33\x3f\x41\x0a\x79\x30\x63\x13\x20\xf2\x0d\xf4\x95\xfc\x8b\x16\x61\xd4\xb7\x9f\x4b\xfd\xb3\x4e\x97\xef\x93\x98\x63\xb3\x21\x59\xa9\x32\x80\x93\xf2\x3d\x08\xe4\x41\x12\x6b\x7b\xec\x25\x95\xc3\xeb\x38\x25\x1a\xf4\x52\xee\x9e\x6e\xf4\xce\x64\xd3\x5e\xef\x49\xe6\xd0\xe9\xf7\xa4\x5e\x5a\x9f\x40\x49\x6a\x89\xc0\x55\x85\x62\x4b\xe5\xb0\xd4\x4b\x96\xd6\x17\x8f\xdf\xdd\x14\xd8\xa3\x68\x7c\xc8\xbb\x29\xd3\x6a\x46\xa5\x59\x6c\xa2\xbd\x1b\x38\xd1\x56\x6b\x59\xb4\xe3\x0c\xcd\x96\xed\x6d\x8c\x85\x92\x5f\xfa\x26\xed\xe8\xf8\xfd\x43\x36\xbc\x7f\x19\x8e\x06\xca\xbe\xfb\x9a\x24\x33\x17\xf2\x77\xe7\xe4\x1f\x5a\xb0\x18\x9e\xfa\xfc\xdf\x74\xd4\xfb\x6b\x04\xa6\xa4\x71\xc2\x9c\x59\x96\xe8\x9c\x29\x60\xb9\x03\xb2\x5e\x0b\xbe\xd1\x42\xc4\xb1\x0f\x7f\x0e\x4d\xfb\xe7\x01\x31\xe8\x79\x9c\x90\x3f\xe0\x55\x2b\xef\x72\xbe\xde\x5d\xe8\xfe\x89\x66\xdb\x33\xc7\x64\x84\x03\x23\x62\x74\xd5\xb4\xd1\x15\x28\x79\x23\xac\x7a\xcb\x2b\xc2\xee\xd1\xca\x1f\x7d\x38\x93\xc0\x6d\x86\xfa\xcb\x8d\x24\x8d\x49\x5d\x07\xd7\x26\xfb\xf2\x76\x90\xa2\x7b\x54\x71\x9e\x4a\xcd\xcc\xef\x0b\x1f\xc5\xbd\xf4\xf8\x21\xd3\xaf\xb8\x93\x3d\x1f\x3f\xa0\x92\x70\x65\xae\xa5\xb4\x93\x57\x65\xc9\x85\x82\xcf\x48\xef\x2b\x25\x3b\x3d\x27\xed\xe2\xf7\x46\xfe\x4b\xb6\xbb\xec\x98\xb9\x2d\xa6\x85\x74\x88\xda\xea\xc7\x4f\x37\x4c\xfd\xf4\xe3\x0c\xec\xbf\x4f\x2f\x89\x6d\x7f\x6c\x12\x67\x1c\x9c\x76\x4c\xa3\xb7\xbd\x01\xad\xe3\x5b\xe7\xb8\x5e\xc7\x12\x15\xec\x30\x91\xe4\x7d\xca\xfe\x83\x2b\x2e\x76\xdf\x95\x32\x0b\xf9\xb7\x53\x16\x4d\xfb\x3c\x65\x2b\xeb\xf8\xb7\x53\xf6\x0b\x5d\x51\x75\x00\x61\x07\xf2\x65\xe0\x34\x5b\xd6\xd1\x97\x70\x64\x47\x3c\xc7\x8c\x99\xe0\x60\x5e\x6a\xe3\xdd\x1e\x56\x5e\x5f\x60\x42\x4e\xda\xd1\x8b\x42\x4b\x0b\xa9\x84\x5e\xf3\xa1\xb8\xd4\x33\xde\xa1\xd3\xd2\xe1\xe1\xae\xc4\xe8\x02\xb2\x2f\x93\x93\x33\x59\xef\x4a\xbf\xb7\x27\xd9\x0d\x43\xcb\xc4\x37\x83\xc2\xa1\x77\xde\x89\x07\xeb\x3f\xd4\xbc\xed\x7f\x8d\xb0\xff\xc6\xa1\x78\x8a\x7e\x3d\x3f\xf1\xdc\xa1\x0c\x49\xcc\x88\xaa\xa1\x53\xcb\x3e\xbe\xd2\xb7\x90\x57\x73\x36\xa0\xc1\x47\x78\x7b\xfe\x21\xe6\x9b\xb8\x1b\x30\xe0\x39\xfe\x16\x45\x21\xc3\x9b\x7a\x2f\xdb\x88\x6d\xed\x4e\x24\x11\xbf\x5c\x8c\x52\x4b\x8a\x22\xd5\x6a\x23\x8f\x3b\x29\xbf\xcf\x38\x65\x34\x51\xf4\xfb\x0f\x98\xcf\x81\xd1\xfa\x10\xa6\xc7\x5e\xac\xe2\xdf\xaf\xe0\x7c\xd0\xbc\xbe\xee\x8b\xe8\xb7\xcf\x5f\xdf\x37\x02\xc2\x60\xfe\xbd\x41\x78\xf3\x82\x20\x8c\x3d\xf9\x7d\xcf\x30\x4c\x2d\x09\xd9\x57\xdc\x8d\x03\x07\xb1\x18\xaa\x10\x7b\x9e\x18\xb3\x2f\x80\xe6\xe2\xd0\x3f\x2c\xf6\x3c\xd7\x07\xb3\x35\x51\x15\xcc\x0f\xd2\xb6\xc9\x58\x5e\x17\xe6\x16\x62\xf8\x50\xd7\xdf\x1c\x6b\x4e\x8a\x48\x4f\xeb\xa9\x27\x07\x32\x16\xbd\x63\x39\x14\xe7\x9b\x7d\x93\x4a\xc1\x68\xe9\xbd\xd7\x71\x6f\x6d\x1d\x09\xfe\x8b\x5f\x6a\x1d\xf6\x58\x02\x3c\x85\xfb\xb3\x3e\x27\x47\xe7\xad\xc1\xab\xc5\xe8\x92\x7f\xec\xba\xc4\xf6\x1a\xef\xc6\x85\x84\x39\x3c\xf6\xae\x38\x88\xde\xc7\xe1\xe2\xd4\x9f\x0f\xa2\x7d\x3d\x0b\x9e\x61\x74\xfb\x34\x2d\x8e\x91\xda\x21\xd1\xa3\x77\xdf\x8a\xfe\x8b\xa3\x81\x1c\x78\x37\xf4\x71\xd6\x9f\xbd\x98\x79\x3a\xfa\x5f\x00\x00\x00\xff\xff\x67\x35\x7e\x9a\x23\x21\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -160,11 +160,11 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0x26, 0xcf, 0x4c, 0x2c, 0xbc, 0xb5, 0xb, 0x6d, 0xef, 0x9b, 0x1a, 0x14, 0x5e, 0x31, 0xed, 0xf, 0x24, 0xf3, 0xe5, 0x65, 0xdd, 0x36, 0xa5, 0x34, 0xd6, 0x31, 0xe8, 0xca, 0x72, 0x2a, 0x28}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0x15, 0xd2, 0xe1, 0xb0, 0x67, 0x43, 0x33, 0x74, 0x79, 0x15, 0xd5, 0xea, 0x88, 0x41, 0x65, 0xbb, 0xca, 0x80, 0x46, 0xa9, 0xb3, 0xfe, 0xbe, 0xef, 0x69, 0x8d, 0xef, 0x32, 0x27, 0xfa, 0xc9}} return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x1c\x72\x42\x51\xa9\xdd\xad\xad\x2d\x95\x14\x8f\x22\xc9\x1e\x95\x13\xdb\xf1\x65\xf2\x90\x9a\x4a\xc0\x6e\x50\xec\x51\xb3\xc1\x34\x40\x31\x5c\x8f\xfe\xfb\x57\xb8\x36\xae\x7d\xa1\x28\xd9\xa9\xb1\x1e\x6c\x89\x04\x0e\x80\x73\xc7\xc1\xc1\xc1\xd1\xdf\x0e\x0e\x00\x00\x5e\x94\x64\xf3\x9e\xa1\x9b\xa2\xba\x3e\x27\x65\x89\x33\x56\x90\x4a\x7e\xf5\x61\x51\x50\xc8\x48\xc5\x6a\x94\x31\xc8\xf1\xbc\xa8\x30\x05\x04\x99\x69\x07\x73\x52\x03\x95\xbd\x01\x55\x39\xe4\xb8\xc4\xd7\x88\xf1\x3f\xc9\xec\xdf\x38\x63\x54\x40\xda\x2c\x8a\x6c\x01\xa8\x2c\xc9\x86\xc2\x9a\xe2\x9a\x02\x23\xa2\x23\xb6\xbb\x61\x01\x0f\x51\x58\xa2\x6a\x0b\x15\xc9\xf9\x70\x14\xd8\x02\x6f\x61\x83\x2a\x06\x45\x05\x08\x68\x51\x5d\x97\x18\x50\x96\x91\x75\xc5\xa6\x62\x80\x2b\x06\x62\xae\xcb\x15\x62\xc5\xac\xc4\xb0\x29\xd8\x82\x77\x84\x92\x64\x37\x38\x07\x46\x6e\x70\xa5\xfb\x00\xc5\x6c\xbd\x9a\xca\x55\xbe\xc7\x58\x34\x24\xd5\xbc\x24\x9b\x23\xfe\xcf\x61\x46\x6a\x7c\xa8\x57\x4e\xe1\xdd\xe5\xd9\xc5\x4f\x97\x62\x72\x4b\x52\x63\x58\x14\xd7\x0b\x28\xf1\x2d\x2e\xa1\xa8\xe6\xa4\x5e\x22\x81\x0c\x34\x23\x6b\x26\x60\x69\x94\x34\x98\xe2\x83\xfd\xed\xe8\xe0\xa0\x58\xae\x48\xcd\xe0\xc5\xba\xba\xe6\xf3\xfc\x20\xa6\x35\xaf\xc9\x12\x9e\x3a\x9f\x3d\x35\x2d\x4b\xb2\x71\x5a\xe9\xbf\x9d\x16\x57\x17\x1f\xd0\xac\xc4\x8a\x90\x56\x53\xf7\x0b\xd3\xe7\x47\x81\x15\x01\x87\xca\xd6\xdf\xfd\xf9\xe3\x9b\xf3\x57\x97\x17\x1f\xde\xbc\xba\x7c\xfd\xfe\xec\xe2\xe2\xdd\xe5\xfb\xf7\xf6\x10\xef\x19\xa9\xd1\x35\x7e\x81\xb1\xe9\xf1\xe2\xc7\x37\xbf\xbc\xff\xf0\xe6\xdd\xd9\xcb\xcb\x17\x97\x97\xb1\x4e\xe7\xe5\x9a\x32\x5c\xff\x7c\xae\xbb\xfc\x7c\x1e\x69\x75\xf1\xea\xa5\xfe\xfe\xe2\xd5\xcb\x48\x83\xcb\x15\xc9\x16\xba\xc9\xe5\xdb\x37\xe7\xff\xd0\x8d\x0e\x50\x96\x61\x4a\x47\xa8\x2c\xc7\x0d\xaf\x46\x99\x1a\x3e\x49\x82\x1f\x1d\x1d\xc1\x99\x62\x84\x15\x62\x0b\xc9\xa2\x36\x9c\x12\x33\x08\xba\xab\xf5\xbf\x45\x6c\x71\x0c\xd6\x1f\xfd\x7a\xbf\xad\x8b\x5b\xc4\x54\x6f\xeb\x8f\x9e\xbd\xd7\xb3\xb2\xc8\x54\x67\xf3\x7b\xb3\x9c\xcb\x5b\x5c\xb1\x70\x1d\x98\x7f\x0c\xaf\x49\x8e\xcf\xf2\x9c\x93\x3b\x00\x3c\xe2\x42\x76\x75\xc1\x17\x54\x17\xd5\xf5\x04\x6a\x52\xe2\x63\xf8\x78\x55\xb1\xff\x37\x01\xb4\xe4\x48\x3a\x27\xcb\x65\xc1\x18\xce\x8f\xe1\xe3\x8b\xe2\xcf\xff\xfb\x7f\x26\x80\xf2\xbc\xc6\x94\x1e\xc3\x99\xfc\xe5\xf9\x38\x31\xf6\x85\x14\x6c\x52\xf7\x9e\x40\xae\x7b\xf0\x0f\xf9\x3c\xfe\xf7\xff\x1a\x36\x91\x16\x2c\xbc\xc3\x4b\x72\x8b\xf3\x17\x35\x59\x0e\xc5\xc4\xe0\x05\x0f\x1a\x2b\xbe\xe8\xde\x6b\xfb\x09\x65\x8b\xa2\xc2\x8a\xa9\xcf\x6b\x8c\x18\xce\x87\x2d\x68\xdc\x30\xd3\x7b\x56\xaf\x33\xae\xc7\x10\x03\xca\x48\x8d\x69\x33\x3f\xb8\xba\x10\x2a\x2f\x98\x08\x95\x9d\x2e\x9a\x85\x50\xf8\x24\x5a\xc5\x18\xdc\xc0\x7b\xed\xcc\xb1\xbb\x7d\x83\x9f\x03\xd3\xf8\xb6\xc0\x1b\x28\xaa\x82\xf5\x41\xeb\xd8\x9a\x15\xff\xa1\xb8\x9c\x4f\xbd\xe9\xc0\x29\x48\x48\x2d\x2d\x45\x2b\xeb\x2f\xd3\xf4\xee\x40\xfe\x6b\xd0\x79\x4e\x2a\x86\x8a\x8a\x46\x4c\x05\x12\xe3\x7c\xc3\xed\x9d\x20\xa0\x56\x4b\xa6\xaf\xb4\x9b\x05\x37\xba\x14\x67\xa4\xca\x51\xbd\x35\x46\x4c\x10\xa8\xa0\x40\xaa\x72\x0b\x4b\xcc\xed\x23\x23\xb0\x20\x65\x6e\xfa\x73\x5b\xf4\xf3\x39\x90\x1a\xb8\x8a\x95\x16\x59\x18\x5c\xae\xb9\x79\x6b\xb4\x66\x84\x4f\x29\x43\x65\xb9\x85\x15\xda\x0a\x23\xc7\x6a\x54\x51\xa4\x2c\x3c\xc6\xd4\xc0\xab\x71\xc9\x59\x8b\xf7\xb4\xc0\xae\x70\x2d\x56\x45\xa7\x29\xb6\x70\x19\xf4\xaa\x9a\x93\x16\xe6\xa8\xfa\xf1\x84\xc5\xce\xa6\x0d\x47\x37\x5a\xa1\x59\x51\x16\x6c\xcb\x67\xc9\x11\x20\xd6\xfa\x4f\xb4\x2e\x05\x7e\x84\x13\x22\x0d\xfe\xa6\xc2\xb5\xdd\x95\x11\xe1\x36\xe4\x35\xda\xf0\xb5\xe5\x78\x45\x68\xc1\x14\x98\xa2\x36\x54\xd2\x04\x28\xe6\x50\x61\x9c\xe3\xdc\x9f\xa3\xb6\x43\x72\xa2\x4b\x67\xf1\x62\x22\x6f\x6b\x72\x5b\xe4\xb8\x3e\xb6\xa6\x7b\x82\xd6\x6c\x31\x72\x9c\x80\xe9\x2f\x6a\x3a\x63\x78\x66\xec\xfe\x54\x40\xf8\xbe\xe1\xff\x28\xeb\x3b\xc2\xfe\x30\x33\xf0\x45\x69\x55\x63\xef\x13\xfe\xd3\x32\xf6\x34\x5b\xe0\xec\x66\x34\x3e\x86\xa7\x57\xd5\x2d\x2a\x8b\x5c\x18\x6e\x90\xee\x8e\xa4\x98\x6e\xfb\xd4\x01\x7c\x17\x4a\x66\xd5\x25\xba\x1c\x23\x70\x2a\x10\x13\x7e\xd9\x32\x4b\x38\x6d\x5b\x83\x25\xf7\x36\x2b\xbd\xc4\x4c\xf8\xad\x5a\xcf\x02\x99\x8b\x3f\x3d\x16\x8a\x32\xf7\x7c\x5d\xc1\x35\x66\x4a\x31\x73\xf4\xa8\x5f\x3d\xec\xd6\x98\xad\xeb\xaa\x73\xfe\xd3\x19\xa9\x6b\xb2\x19\x8d\x9f\x4c\x05\xc7\x3f\x99\xaa\x39\xa5\x55\x96\x74\x31\xa0\xa8\x18\xae\xe7\x28\xc3\x52\xd5\x48\xbf\x3d\x43\x15\xac\xf8\xf7\x74\x21\x75\x85\x10\x8d\xd0\xe1\x35\xc0\x28\x91\xdd\x09\x5b\xe8\xfe\x7f\xac\x71\xbd\xf5\x7a\x46\xad\x4a\x8d\x29\x59\xd7\x19\xb6\xa6\x92\xf0\x8d\x12\xfa\xe4\x16\xd5\x6a\x07\x20\x7d\xdd\x8f\xb4\xf1\x1e\x92\x1d\xd6\xd5\xa0\x2e\x9c\x5e\x28\xcf\xb9\xed\x78\x23\x34\xec\xe8\x37\xc1\x84\xc7\xf0\xf7\xd0\x03\x9f\xf2\x66\xfc\x77\x5c\xfb\x72\xc9\xd5\xe2\x71\x44\x55\x2a\x5f\x23\x31\xac\xb1\xb8\x66\x6c\x63\x95\xd2\x13\x30\x9d\xc6\x16\xd3\xfa\xc0\x95\xfe\xfb\x40\xdc\x29\x05\xaa\x86\xbb\xe5\x6a\x28\x4b\x3d\xc4\x27\x2d\x6c\xb5\x00\x4e\x30\x15\x68\xb8\xfc\xb3\xa0\xbd\x2c\xf7\xf3\xf1\x31\xfc\x40\x48\xd9\x26\x33\xd2\x7e\x0b\x99\xf9\x55\x82\xfa\x57\x5b\x73\xdb\x5b\x11\x7d\xec\x0f\x5a\x7b\x9e\x95\xa5\x18\xab\x9a\x13\xd1\x31\x81\x67\xfe\x7d\x17\x9c\x66\xcc\x16\x60\x4e\xa3\x56\x88\x2e\xb1\xc4\xb2\x3e\x49\x54\xc4\x78\xcb\x11\x7d\xc7\xb1\xac\x58\xc1\x4a\xbc\xe4\xee\x65\x23\x6b\x6f\x84\xc9\x34\xa2\xfd\x61\x81\x1b\x11\x55\xfe\x22\xe7\x6c\x2a\xfd\x46\xbe\x5d\x97\x42\xae\xd4\x9d\xda\xf5\x93\x1a\x1b\x10\xa8\x2c\x3d\x45\xa0\xe2\x06\xc2\x4d\xc9\x02\x63\xae\xb6\xf3\xda\x04\xcb\xc6\x06\xda\x2b\x8c\x57\x94\xbb\x2f\xd9\x0d\xd7\xb8\x0b\xb2\x91\xa1\x04\xdd\xab\xca\x8d\x70\xcb\x88\x00\x05\x54\xcb\xed\x3a\xce\x6d\x8d\x55\x30\xb8\xa9\xc8\x86\x2a\x0f\x4c\xb5\x65\x04\xae\x8b\x5b\xac\xe7\xc2\x15\x22\x6c\x16\xb8\x92\x11\x0a\xed\x2f\xf0\x51\xb4\x1f\x61\x60\xe6\xc5\x7c\x8e\x6b\x8e\x4d\xb6\x5d\x61\x69\x0f\x04\x50\xd3\xc2\xfc\xf2\xcb\xd9\xbb\xd7\x57\xaf\x5f\x1e\xc3\xd5\x1c\xb6\x64\x0d\x39\xa6\xac\x26\x5b\xee\x03\x06\x5a\xb6\x89\x73\xfc\xae\x9a\xfd\x0e\x19\x59\x2e\x51\x95\x4f\x0c\x40\x0e\x64\x53\x94\x25\x94\x84\x62\x45\x65\xe5\x0a\xf1\xef\x6a\x1d\x69\x69\x02\x31\xa4\xa6\x92\x9e\xf1\x60\x86\x81\xbc\x44\x15\xba\xc6\x74\xaa\xa7\xba\x51\x4e\xa8\x9e\x72\xc1\x26\xe2\xf3\xe5\x9a\x32\xc0\x05\xb7\x00\xd2\xb9\x9c\xe3\xba\x19\x5a\xcc\xc5\xc2\x10\xf2\xbc\xe0\x75\xa5\x22\x45\x7a\xbe\x9a\x74\x31\x44\x8b\x06\xaa\x47\x6e\xb7\xac\xf1\x06\xd5\x39\x85\x79\x51\x53\x06\x33\x3c\xe7\x1c\xaa\x26\xca\x45\xcc\xe6\xea\x8a\xd3\xd6\x41\x6b\x60\x76\x7e\x87\x25\x66\x0b\x92\xbb\xcb\x4d\x5b\xb0\x00\xc0\x71\x8b\x29\xb3\xb4\xf2\x51\xc3\xb1\xb7\x5c\xaf\xfa\xb2\xcf\xcd\xbf\x6b\xb6\x84\xfa\xdd\x8b\x67\xc9\x47\x8f\x8e\x2d\xf6\x26\x9c\xa3\x66\x18\xaa\xa2\xe4\x9e\xb0\x70\x76\x94\x54\x2e\x10\x85\x8a\x40\x46\xea\x1a\xd3\x15\xa9\x72\xce\x3e\xae\xe4\xa6\x97\xb1\x9f\x45\x3c\x77\x57\xf1\x5e\xee\x63\x7d\x1d\xc3\x1d\x98\x18\xf3\x3b\x7d\xcf\x51\x25\xf7\x58\x9c\x27\x48\x85\xad\xdd\xf0\x0a\x2b\x0e\xb6\x1c\x4e\xde\x85\x6f\x0b\x38\x63\xcc\x30\xac\x64\xac\x47\x0d\xb5\x81\x19\xce\x90\x62\xae\x2d\x64\x64\x5d\xe6\xbc\xd5\x9a\x5a\x28\xb2\x14\x43\x14\x43\x95\x71\x21\xe8\x31\xfc\xdd\x68\xf7\x56\x67\xe3\xae\x1d\x9c\xb1\x2f\x7d\x20\x9a\xc6\x77\x07\x1e\xa2\x04\xb1\x1a\x65\x2d\x08\xf2\x0f\x52\x72\x2f\x5a\x6d\x3e\xa5\x49\x68\x78\xda\x67\x07\x2b\x38\x47\x85\x70\xcb\x7d\xb2\xa7\xf6\x05\xef\x55\x44\xc5\x27\x80\x2d\x0a\x3a\xe1\x3a\xdb\xe2\xc9\xf4\x7a\x59\x33\xab\xbe\x0c\x36\x71\x02\xa6\x53\xf1\xdf\x1b\xb3\xed\x1d\xc3\xb3\xf0\x6b\x39\x80\xcf\x87\x1f\xb8\x69\xa2\xbd\x0c\x93\x56\xbd\xb8\xe6\x9b\x7c\xc9\x20\x22\x3c\x6e\x2c\xa6\xe1\xdc\x23\xb1\x5b\x8d\x32\xef\x2f\x5c\x99\x65\x32\x70\xc6\x21\x54\x78\xa3\x06\x98\x40\x68\x08\xd7\x14\xe7\x52\x41\x4e\x60\x4e\xf8\x4e\x19\xe7\x30\xdb\xfa\x73\x0b\x47\xd0\x6a\x98\x0f\xa1\xc1\xc7\x2c\xad\x6e\x57\xc5\x46\x69\x65\xff\x07\x71\xe7\x63\xb4\x89\x6c\xd3\x28\x20\x4a\x49\x56\x88\xd8\x87\xb0\xb8\x02\xf5\x69\x16\x73\x1d\x7b\xda\xe1\x82\xb9\x3b\x79\x67\x8f\xb7\x2f\x9d\x3e\x71\xa0\x3e\xb2\x04\xe8\x61\xfb\x05\x0c\x9c\x25\x27\x42\x04\xd6\xd2\x2c\x1f\xb1\x33\x46\xe0\x80\x86\x53\x77\xa8\x83\x78\x4c\x41\x29\x5a\x38\x39\x84\x4f\x89\xb0\x43\xa3\x3c\x55\xab\xb0\x99\xcf\x81\x70\x0a\xdf\x4d\xbf\x4b\xcf\x30\x68\xe9\x34\x3d\x3a\xe2\x0e\x97\x6f\x71\x7d\x2d\x39\x11\xfc\x54\xa0\xb2\xf8\xff\x18\x0a\xe1\x7c\xdf\xe0\x4a\x04\x08\xad\xb8\x85\x82\xc7\x35\x90\x6d\xea\x2d\xb4\x3a\x4d\x8b\xb9\x88\x69\x59\x1c\xf4\x66\xf6\x6f\x38\xb5\x3f\x88\xd0\x54\xac\xcd\x6e\xe2\x74\x38\x08\xda\x1f\x1d\x81\x8c\x5a\x28\x69\xe4\x56\x43\x4c\x5e\x3a\x9c\xc6\x9a\x88\x13\xa1\xc8\xb6\x20\x06\x90\x3b\xef\x98\x59\xee\xaf\xd5\xaf\x75\xc9\xfc\x87\xaf\xd9\xa2\xcc\x4f\x6a\x1a\xa7\x1e\x22\xac\x58\x8b\xfc\xcd\x6e\x3d\x1a\xc7\xf1\xe2\xf2\x64\x38\xca\xd4\xf5\xbd\xf8\xcf\x1d\xe0\x92\xc6\x84\x27\x82\x68\xdb\x16\xb6\x8c\xeb\x37\x8b\x71\xb1\xa7\xd6\xe0\xd4\x16\x89\xc0\x19\x28\x4b\xae\x2d\x3d\xfb\xa3\x6c\x81\x75\x6e\x3c\x55\xc1\x32\xeb\x2c\x52\xed\x14\x48\x0d\x33\xc2\x16\x92\x3a\xae\xd1\xf9\x48\x31\xf5\xec\x97\x32\x28\x4c\x78\xef\xda\xf4\x14\x73\xe0\x66\x56\x9c\xda\xca\x9d\x9e\xf0\x1c\xa2\x51\x5b\xa9\xbe\xd5\x36\x5a\x0a\xe0\x48\x1e\x3c\x69\x7b\x31\xe6\xce\x91\xab\x1f\x05\xfa\xee\x6c\x97\x5d\xb3\x8b\xaf\x6c\x42\x0d\xd4\x70\x4b\xb2\xf3\x0f\xa8\x44\x55\x86\x7d\x5d\x35\x9d\xa9\xcf\x0f\xfd\xa3\xd9\xe9\xb2\xa8\x8a\xe5\x7a\xa9\x3e\x7a\x87\x29\xae\x6f\x51\x73\xa6\x6f\x09\x84\x54\x21\x7c\x9b\x1e\xd3\x1d\x7a\x03\xe4\x48\x88\xc0\xb1\xaf\x0f\x02\x66\x7a\x22\xb8\xc9\xc7\x09\x38\x62\xe4\x60\xc5\xfa\xe8\x49\x02\x29\x6e\xef\x06\x2d\x7b\x45\x8a\x60\x06\x4a\x71\xed\x59\x61\xf3\x9d\xe0\x06\x38\x39\xf5\xa6\xf1\xad\x4f\xaf\x49\xb4\xfb\x12\x53\x8a\xae\xb1\xb0\x65\x74\x3d\x9f\x17\x59\x21\x02\x02\x84\xa1\x12\xd0\x2d\x2a\x4a\xee\x69\xcb\x18\xb8\x5a\xcb\xd3\x00\xd0\x38\xaa\x2d\xaf\xe6\xda\x2f\xd4\xe2\x90\xa1\x8a\x7b\xc2\xb5\x3c\x86\x94\x72\x25\xe7\x38\x69\x4e\x39\xe4\xbe\x58\x84\x91\xd9\x02\x2f\x03\xc8\xc5\x1c\x46\x89\x45\xfb\xc6\x5c\xff\xa4\xcc\x5d\xfc\xf3\x6f\x15\x4e\xc3\x45\x41\x13\xe1\x3e\x39\xb4\xa9\xac\x27\x6f\x64\x53\xfe\x1f\x2a\xd7\x04\x9e\xf8\xb6\x81\xe3\xaa\x0d\x41\xf2\x43\xd8\x2c\x10\x53\xed\x94\x62\x51\x5f\x30\x19\xf8\x52\x06\x48\x13\x3f\x18\xd0\xa8\xe9\xe8\xea\xf8\xd6\x7e\x95\xf3\xbd\xa1\xab\xc8\x84\x13\x5e\xe3\x8c\xd4\xc2\x2b\x46\xb9\xd8\x3e\x9b\x21\xd5\x49\x82\xea\xa3\xf8\x64\x2f\xa4\x70\xe8\x1b\x9f\xb3\x38\x9f\x5b\x2f\x3f\x3a\x6e\xca\x07\xf2\x91\x72\x59\x54\x9c\x72\xd8\x07\x10\xd7\xe1\x72\xf1\xce\x76\xb0\x13\x05\x6a\x8c\x1a\xff\xb1\xc6\x94\x45\x70\xae\x80\x2f\x8b\x6a\x4d\x05\x01\xf1\x2d\xae\x61\x83\x14\x50\xdf\x63\xf0\x36\x1b\x01\xfa\xa2\x0e\x59\xea\x9b\x6f\x13\xb8\x49\xe3\x52\xad\xf7\xe4\xd0\x72\x6b\x33\x71\x7e\x7f\xb9\x5c\xb1\xad\xe0\xf8\x91\xd0\xbd\x1f\xb6\x2b\x7c\x0c\xfc\xdf\x13\x3f\xd4\xfe\xfd\x68\x1c\xd1\x0a\x60\x4e\xa2\x94\xa7\xc8\xd6\xa8\x74\xcd\x2c\xca\x16\x10\x3a\x17\xf6\xfc\xe4\x52\xde\x92\x5a\x04\x1b\x4f\x0e\xa1\x55\x12\x5d\x05\x91\x04\xaa\x31\x67\x81\x75\xad\x5b\x00\x38\x8e\xd6\xf4\xa2\x2f\xf4\xd1\xed\x02\x2f\xa1\xa8\x94\xb3\x47\xd1\x12\xb7\xac\x57\xa2\x66\xaa\xc2\xb8\x23\x79\xac\xa1\x75\x8f\x9a\x6b\x7c\x51\x89\x9e\xde\x3a\x13\xd3\x35\x4a\x2e\xc1\x8a\x77\xfd\x3c\xbf\xa3\x23\x78\x5f\x54\x22\x0e\xaf\x6c\x7a\x45\x02\xa3\x2e\x6c\x84\xe4\x80\x05\x92\x81\xec\x8c\x2c\x71\x23\x15\x15\xa9\x97\xa8\x6c\xe4\x71\x96\x92\xe1\x7e\x66\xf2\xfe\x66\x71\xb0\x31\xdc\x45\x6a\x53\x36\xc8\x90\xa6\x83\x3d\x63\x16\x28\xe9\x18\x2b\xde\x34\x1e\xef\x0c\x65\x37\x32\x02\x2e\x7d\x2c\x34\x67\xb8\x86\x19\xe6\x1a\xcf\x0a\x97\x70\x0a\x21\x11\x32\xc6\x22\xf1\x42\x25\x5a\x92\x6a\x9a\x82\x1e\x68\x55\xe5\x21\x17\x73\x58\x11\x4a\xb9\x0f\x3b\x20\xfe\xd2\x78\xc7\xe6\x5c\x50\x78\xc8\xea\xf4\x2f\xea\x16\xf7\xdb\xf0\x8b\x90\x7b\x41\x01\xd7\x35\xdf\x15\x2c\x44\x4c\xb4\x12\x6a\x7b\x86\x81\xd5\xc5\xf5\x35\xae\xb9\x2f\x5f\xc1\xaa\x26\xf9\x5a\x1e\x7c\xcc\x70\x86\xe8\x1a\xdb\x2e\x8f\x8a\x5e\xe1\x32\x0f\xa5\xe8\xe8\x48\x43\x16\x31\x59\xb2\xc2\x75\xb9\x55\xdb\x49\x69\x63\x94\xfb\x24\x8e\xa9\xf9\x3a\xc5\x30\x21\x20\xbe\xde\xe9\x35\x66\x8a\xa5\x47\x63\xce\xe7\x69\xd6\x8a\xda\xda\x63\x78\x7a\x8e\x2a\xee\x88\xe8\x33\xa3\xa5\x0c\x63\xa2\x4a\x38\xe3\x65\x8d\x51\x2e\xe2\xcd\xb9\x1f\xd3\xb8\xdf\x36\xc3\xdb\x02\x74\xed\x01\xae\x95\xed\x70\xf6\x00\x32\x7e\x20\x76\x70\x6a\xf6\x76\x96\x0e\x74\xed\x09\x22\x7e\x19\xf7\x32\x87\xa0\xb5\xd5\xf5\x1c\x24\xfa\x87\x21\x39\xe3\x4a\xda\x45\xa8\xaf\xe8\xf9\xff\xa1\x65\x48\xaa\x6a\xc5\x8f\xef\xa4\x76\x89\x4a\xe9\x8e\x93\x08\x55\x53\x0a\x85\x71\x43\x36\x20\x06\xe5\x74\xe9\xed\x64\xc6\x10\x9e\x40\x8f\xad\x99\xa4\x22\xd6\x3e\xa0\x3e\x29\xcc\x30\x20\xda\xd7\x91\x8b\xef\x31\xfb\x92\x72\x40\xf4\xe5\xde\x0c\xe8\x43\x4d\xec\x63\xda\xec\xbc\x16\x5c\x99\xb2\xe3\x47\xb7\xd4\x61\x97\xce\x6e\xd3\x47\xdb\x05\x9b\x76\x04\x63\xbb\x91\x95\xb4\x7a\x92\xd9\x29\xb0\x7a\x8d\x45\x54\x26\x66\xca\xb4\xcb\x8f\xff\x2c\x28\xa3\xfa\xac\x28\x4c\xe4\x16\xc7\x20\xe2\x28\xbe\x52\xe9\x5e\x62\x49\x64\xc5\xbf\x45\xa5\x9d\x3d\x32\x91\x0a\x7d\x53\x50\x0c\x73\x54\x52\x3c\x8d\x9f\x13\xdc\x3f\x2f\xc5\xe3\x07\xef\xa4\xc9\x4d\x74\x7d\x1e\x09\xb8\x79\x1d\x2e\xe2\x29\xb2\x43\x7a\x5a\x73\x04\xd5\x6d\x58\x0c\x48\xb3\x91\x9d\xa3\xa5\x7d\x45\xc4\x82\xb3\x3b\xb0\x74\xbf\x1d\x83\xb4\x74\xbf\xfb\xa3\x82\xc9\xbf\xb9\x01\x4b\xbf\x7f\x23\xae\x09\x5d\x1a\xa0\x19\x4e\x1d\x98\x53\x93\x19\x94\xd0\x36\x69\xb4\x47\x20\x79\x2d\x06\x80\x6c\x07\x17\x05\x75\xd7\x66\xfe\x9b\x63\x00\xb5\x1d\xe6\x54\x94\xb2\x61\xf8\x74\x02\xe2\x04\x45\xb8\x37\xda\xeb\xb3\xb3\x3c\x78\x73\xf3\xf9\x12\xb1\x6c\x81\x69\x2c\xe0\x9f\x4c\x7c\x8e\x93\x75\xd4\x82\xd2\x27\xf1\x98\x34\xff\x79\xf6\x2c\x85\xb8\xe1\x9d\xe4\x68\x4f\xe0\x34\x9a\x12\xda\x39\xa2\xe8\x68\xad\x33\xa4\x4d\x9c\x19\x75\x38\xad\x5e\x87\x41\x99\xbb\x68\xec\xee\x47\x42\x6e\x7c\xb2\x35\x79\x3d\x74\x85\xb3\x62\x5e\xe0\x5c\x27\x1a\xb8\xa9\x0a\x10\x59\x97\x9d\x18\x2a\x45\xc7\xac\xcb\x28\x34\xf9\xbf\xa7\xd0\xec\xe5\x6a\xa9\xed\x67\xf9\x3c\x92\x3b\x94\xf6\x70\x1c\xd0\x25\x25\xd6\x03\x31\x19\xae\x9a\x8f\x34\xd2\x63\x44\x18\x28\x69\xac\x5e\x28\xef\x5f\x6c\xcb\xf2\x1c\x50\x25\x4d\x12\xd7\x81\x4d\x4a\x85\x9d\x7c\x06\x8f\x9e\x13\xea\x21\x8d\xcb\x68\x91\xab\xf4\xe7\x69\x91\x07\x5f\x2a\x1d\x2e\x72\xef\x4f\x53\x99\x1d\x22\x05\x51\xb3\x48\x91\x8f\x03\x28\x62\x53\xfe\x5e\xe6\x56\x9d\xda\x30\xa7\xe2\x1b\xe9\xd9\x5c\x55\xef\x84\x1d\x1f\x8d\xe1\xd0\x6b\xc3\xbf\x7e\x27\x12\xb1\xbc\xd0\xdd\x2e\xdb\x76\x6b\x32\x2e\x3b\xe0\x65\xd1\x71\xed\x29\xe0\x1e\xbd\x68\x7b\xba\x45\x1e\x06\x2c\x64\x5e\xbd\xdd\x8a\x7f\x12\xb6\x0b\x6e\x2c\x05\xb8\x32\xdf\xfd\x22\xb3\x5c\x9a\x53\xe4\xd1\x38\x02\x4f\xdf\xd7\x11\xe8\x10\x89\xdc\xcf\x83\x44\x6e\x08\x43\x22\xfe\x39\xf6\xaf\x45\xfe\x2f\x38\x39\x7c\x22\x16\xec\x5b\x93\xf7\xca\xde\xfb\x17\x1d\x54\x9e\x77\x23\x04\xb1\xce\x2a\x9e\x6e\x02\x6d\xf2\xe2\x26\x90\x32\x6f\xb9\x30\x01\x89\xa3\x45\x31\x4d\x3f\xf1\xfe\x4a\xa7\x88\xc3\x70\x91\x35\xd8\xed\x21\xb5\xf7\x4c\xa9\x8e\x48\x66\xa7\xf0\xb9\x49\xc0\x9a\x19\xcd\xb0\xd3\x76\x75\x3d\xfd\x4b\x89\xaa\x0d\x4b\x48\x6a\xf7\x25\xc1\x5e\xe2\xaa\x70\x14\xb4\x75\x70\xd6\x25\xdf\x1d\x72\xcb\x97\xa4\x70\xfa\x6d\xe4\x2b\xd3\x2f\x81\x4d\x75\x68\xf1\x81\x7c\x94\x09\xaa\xf7\x92\xf3\x80\x26\x6e\x2e\xca\xaf\x3e\xf7\x48\xb9\x37\x9f\xf6\x91\x24\x75\xdc\xd5\x6a\xff\xdc\xf8\xa3\x72\x48\x45\x6a\xf4\x42\x1f\xba\x58\x99\x6e\x3a\x39\x4c\x40\x8e\xc2\xa3\x72\x4f\xcb\xe4\x4d\x2d\x9c\xbb\xf0\x7f\xc1\x90\x13\xf1\x75\x56\x62\x54\xc7\xd5\x55\x81\xcb\x5c\x29\x2d\x01\x2b\xc7\xc0\x37\x39\x0e\x20\x2b\x0f\x53\xdd\x60\x23\x35\x2c\xd1\xd6\xe4\x30\xdf\x60\xbc\x82\x82\x19\x85\xe6\x6b\x0c\x2f\x2b\x5e\x6a\x0f\x89\x30\xcb\xf1\xd0\xfb\xb6\x71\x97\xe5\x7f\xde\x2b\x56\x2a\x2f\x21\xc6\xf7\xa8\x51\x1d\x51\x15\xe5\xf8\x18\x9e\xbe\x77\xbd\x48\x0e\x41\x20\x51\x90\x55\x6e\xb4\xc5\xfd\x79\xbd\xa4\x30\xd4\x9e\x88\xf3\x9c\xaa\xd4\x88\xd1\x77\xd3\xef\xc6\x4d\x5c\x53\x31\x8e\x18\x8c\xef\x20\xa2\x99\x86\x6d\xf9\x5a\xd1\x4d\xa5\x6d\xc7\x34\x4f\x27\x37\x97\xbb\x39\x3d\xca\x5d\x8c\x42\xdb\xab\x46\x6d\x3d\xc0\x09\xa5\x82\x0b\x85\x3c\x13\x50\x07\xd6\x13\x15\xf9\x66\xa8\x84\x6a\xbd\x9c\xf1\x96\xf3\x20\x98\x68\xd2\xe0\x39\x27\x17\x14\x72\x9c\xaf\x33\x66\x9f\x83\x0a\x91\xc1\x75\x18\xfa\xd9\x25\x98\x95\xf4\xc8\x40\x87\x3c\xf9\xdc\x69\x62\x89\x66\x4e\xba\x8c\x41\x23\x62\x54\xde\x00\xab\xf8\x62\xad\xa4\xbc\x25\x5a\x85\x13\xd7\x77\x48\x15\xf0\x93\xc3\x34\xf3\x9c\x1c\x86\x51\x11\x35\xd5\xf3\xa4\x7a\xb1\xa3\x20\x58\x85\xac\xe2\xd8\xf3\x9d\x1a\x3d\x6c\x24\x16\x03\xb6\xdb\xda\xeb\xee\xb8\x16\xf7\x84\x47\xda\x6a\x49\x7a\x04\x19\xcd\xd9\x97\x85\xcb\xde\x27\x91\x1f\x16\xd8\x1c\xa1\x34\xca\x46\x5e\xbd\xe5\x7a\xd9\x68\x7f\x64\xb3\x81\x48\xe6\xce\x75\xd8\x2f\x48\x66\x9c\x8b\xe4\x7b\x19\x1b\x0c\xa9\xbe\x42\x55\x91\x8d\x62\xfa\xa7\x01\xeb\x82\x9c\x3e\xed\x19\xbb\xec\x61\x11\x7d\xf7\x72\x0f\x46\xd1\x07\x99\xb6\x8b\xdd\x06\x29\xdc\xff\xb7\x5d\x91\xef\xe1\xe4\x3e\x90\xb5\xb2\x03\x10\x8e\xd5\x6a\xe2\x1d\x8f\x65\xba\x9a\x11\xf7\x6b\xbf\x2c\x07\xad\x97\x09\xcb\x9b\x82\x12\x73\x38\x85\xd1\xb3\x36\x48\x88\xca\xd4\xef\x56\xd2\x45\x32\xeb\x8a\xb9\x33\xce\xb4\xc8\xbd\xe8\x17\x7c\x0a\x35\x04\xdc\x6f\x73\xd3\xc9\x00\xc9\x01\x1f\xd6\x0e\x43\xcc\x16\xfb\xc2\xb8\xa3\x39\xd6\x75\x8e\x76\xb3\xc8\xf0\x10\x56\x19\xe2\x96\x39\x58\x70\x7f\xe3\x6c\xa5\xc3\x47\xed\x33\x58\x36\xba\x19\xc6\x36\xd3\x11\xce\x4e\x59\x6a\x08\x36\x91\xad\xc6\x33\xda\x1f\xac\x0d\x65\x6a\x13\xa9\x7f\x52\xdc\x9a\xee\xd1\x7b\x47\xa7\x7f\xba\xf2\x84\x5c\xc4\x25\x8f\x9d\xe3\x02\xab\xcc\xe4\xe5\x9f\x2b\x2c\xb8\xce\x96\x71\xa3\x5a\x9b\x8b\x7b\x3a\x4f\xde\xd2\x86\x55\x82\x0b\x7c\x73\x0a\x83\x72\x97\x06\x7a\x0c\x0d\xdf\xec\xdf\x69\xc8\x23\xb0\x77\xf4\x1c\x9a\x1b\x32\xd2\x77\xb8\x2e\x28\xc3\xb5\xb8\x84\xe5\x5d\x45\x6c\xf3\x38\x54\x2f\x24\xfa\x69\xc4\x4b\xed\xa6\xe9\x13\x92\xa3\xa7\x77\x20\x61\x8b\x0d\xab\x6b\xb2\x72\xe3\x23\x38\x9f\xdb\x75\x45\x9c\x2f\x2a\xcc\x36\xa4\xe6\x93\x38\xd3\x0c\x1f\xeb\xdf\x34\x7b\x85\xb7\xf1\x26\x0a\x33\xc9\xef\xdd\x9c\x7c\xf7\xbb\x15\xda\xe2\xfa\x18\xc4\x45\xa6\x1f\xc4\x21\xc0\x3f\x51\xb9\xc6\x63\x78\x76\xe6\x1d\x56\x8e\x55\x2b\x95\x13\x3e\x69\xee\x41\x15\x98\x4e\x44\xd5\x1e\x51\xfc\x6d\x02\xaf\xf0\x96\x4e\xe0\xaa\x9a\x91\x3f\x1b\x38\xcf\x63\x29\xff\x4d\x36\xa7\x90\xf5\xf0\x1a\x81\x4e\x14\x0b\x7a\xba\xfb\x95\x88\x0d\x55\x87\x09\xca\xa6\x85\x06\x3c\x3f\x86\x74\xb8\x3a\x1e\xa2\x8e\x50\x2c\xf8\xa8\xad\x97\x20\x90\xf3\x67\xd8\xda\xa6\x65\xf3\x7b\xd8\xce\x0b\x9f\x1d\xc7\xd3\x21\xc7\x7b\x0b\xf3\x37\xf8\x6e\x89\xf2\xf7\x8c\xec\xcb\x0f\x1e\x29\x64\xaf\x36\x62\x51\x06\x7a\x87\x75\x5a\xcc\x69\x70\x0c\xe6\x47\x88\xf9\xcf\xf3\xe7\x46\x01\xca\x9c\x3b\xc2\xf4\xb5\x2b\xb1\x71\xaa\x35\xbc\xa7\x09\x8e\x1d\x18\x57\x31\xf3\x13\xf1\x6a\xff\xfc\xe0\x9d\xd6\x73\x6d\x27\x10\xd1\x83\x07\x91\x2f\x4d\xf9\x9e\x8c\x4b\xb4\x57\x1b\xc2\xba\xe3\x40\xc1\x54\x73\x82\x0c\x95\xa5\xb7\xa1\x2d\xe6\x66\x51\xaa\x58\xd0\x69\x53\x7c\x50\xac\xe8\x1d\x29\xf1\x54\xb1\x17\xa9\xa7\x35\x92\xda\x05\xfe\xf3\x9f\x9e\x3d\x2b\x8a\x2b\xba\xa6\x4d\xcf\xd0\x16\xda\xc7\x98\x5a\x3d\x47\x0a\xb0\x18\x5c\x7a\xa8\x9d\x68\x15\x28\xfe\x1b\xf7\xb3\xbf\x6a\xcc\xde\xe7\xa3\x9a\x54\xea\x92\xb2\xa9\x4c\x16\xa3\x1a\x72\x69\x76\x24\x6f\xe2\xe9\x7b\xdb\xb8\xa8\x01\x73\x2c\x1d\xea\xd2\x62\x76\xd9\x50\xdd\xe1\x4d\x55\x6e\x0d\x0d\x51\x05\x67\x6b\xb6\x38\x73\xa9\xac\x2a\x10\xc8\x80\xa3\xd9\x0e\x12\x71\x89\x2c\xd3\x78\xb7\x93\x81\x34\x38\x7b\xd1\xba\xa6\x89\x64\x8e\x6f\x28\xfc\x91\x89\x42\x60\x37\xd7\x96\xdb\xef\x3a\x1c\xdc\x24\xc7\xee\xb0\xcf\xd6\x4c\x39\xf8\xcc\x06\x28\xdd\x2a\x5a\x34\x45\x4d\x50\x9e\xcb\x7a\x4a\x19\xdc\xe0\xad\x4a\xc4\xf2\x8d\x77\x93\x7c\x9b\x60\x09\xd7\xc6\xba\xfc\x91\xda\x11\xaa\x13\xe7\x2f\xc8\x7e\xee\x5d\xa7\xc8\x52\x88\x49\x42\xe9\x71\x9b\x38\x1d\x83\x53\x5d\x7e\x60\xe4\x0a\x92\x0f\x5a\xdf\xab\x88\x26\xd7\x65\xcd\xb8\xe1\x11\xa6\x2a\x8a\xd7\x32\x8b\xf6\x1a\x64\x6c\x9a\x59\xa8\x9e\x52\x49\x80\x40\xa8\xa7\x05\xa5\x6b\x3c\xf0\x9e\xf8\xe8\x48\x81\x13\x75\x70\xc5\x37\xb2\x9a\xd3\x93\x90\x5a\x91\x95\x9d\x46\x52\x15\xda\x8d\x70\xc7\x41\xbb\xa3\x56\xc3\x46\xad\x85\xed\xfa\x54\x6d\x83\xe0\x24\xcd\xa7\xb3\x8c\xdd\x6d\x45\xd0\x07\x59\x7a\x85\xcf\x6c\xa2\x09\x8d\xe0\xe7\x73\xf8\x27\x61\x4d\x2c\x9b\x73\x81\x2a\x82\x64\x8a\x5e\x24\xf2\xe5\x76\x34\x3a\x91\x5b\x65\x36\x5b\xa6\x26\x13\x0d\x32\xfd\x91\xc9\xc9\x2b\xdf\x53\x0e\x7e\x8d\x99\x29\xdf\x2b\xbe\x1e\x35\x0e\x88\x27\x7c\xa1\x6f\x61\xb3\xab\x62\xa9\x29\x45\xb7\x78\x74\x72\xa8\x06\x9b\x00\x23\xc7\x6e\x91\xe0\xa9\xf8\xc2\xaa\xad\x1b\xbf\xec\x48\xc5\x1a\xd5\xc9\x9e\x55\x3d\x33\x86\x5f\x68\x8d\xc5\x4b\xe6\x4b\x64\x1a\xc4\xe3\xf3\xf1\x5a\xab\xd1\xbd\x76\x2f\x3e\x07\xc3\xeb\xbd\xc8\x1e\x07\x60\x5c\xcd\x7b\xd5\x01\xd4\x3f\x11\xac\x2b\x0f\xc1\xa2\x6a\x22\x15\xb1\x11\x14\x65\x73\x7d\x41\xb9\x78\xf5\x12\xde\xa2\x9a\x15\x59\xb1\x42\xae\x97\xd6\x47\x5e\x94\x0f\xd3\x5b\x6c\x22\x1e\x57\x8c\xa5\x74\xa6\xeb\xaa\x7d\x66\xf1\x08\xed\xcd\xb5\xbd\x20\x5f\x86\x2e\x5e\xbd\xb4\xbe\xde\x93\x0c\xb9\x63\x36\xa2\x74\xf1\xea\xe5\xd4\xfa\xe2\xab\x28\xb5\xb0\xc2\x97\x23\x4a\xf6\xd7\x5e\x66\x63\xc4\x35\xf7\x9c\xf1\x33\x59\x55\xdf\x54\xb4\x15\xee\x75\x4b\x22\x17\xa9\xb0\xba\x43\xac\x4b\x08\x79\xfe\x6f\x41\x65\xc1\x21\x59\x3e\xa1\x81\x9b\xe3\xac\xc8\xb1\x2c\x9d\xa1\x6b\xb8\xc5\x06\x69\x2a\x02\x12\x40\x95\xbc\x4f\x15\x73\x91\x4d\x75\xa7\x92\x36\x10\x6b\x7d\xc9\x83\x94\x79\x04\x72\x46\x6a\x8b\xf0\x1c\x8a\x3c\xa0\x51\x05\xf8\xf8\x04\xad\xe7\x02\x18\x11\x65\x0c\xec\xda\x72\x3b\x60\x44\x2b\xb6\x9e\x20\x27\x8d\xdf\x5f\xd4\xa1\xc3\xef\xee\x84\x6c\x3c\x06\x9b\x0d\xb5\x55\x8d\x79\xae\x91\xac\x35\x57\x9a\x62\x81\x22\xef\xec\xcf\xf9\xce\xe5\xf6\x70\x07\x30\xd1\x25\xef\x6d\x37\x3f\xb6\x2d\xf0\x15\xec\x7e\xf3\x58\x54\xa4\x56\x64\xf8\x25\xd8\xc3\xda\x75\xca\x6b\x0a\xa2\x86\xa2\xcc\x19\x22\x9b\xaa\xf3\x42\xdd\x0e\x9b\x90\xab\x8b\x70\x7f\xf0\x13\xba\xc1\x40\xd7\x35\x6e\x0a\x29\x06\x95\xb8\x95\x9d\x0b\x12\x0c\xa8\x8c\xc0\x67\xcc\x4b\x62\xba\xba\x38\xd8\x9b\xf3\xe8\x53\xc4\x72\x03\xe5\x49\xa3\xcb\x11\xc6\x00\x49\xd5\x77\xf2\x2c\xe2\xb8\x7d\xaf\x2e\x06\x75\xf9\x74\xfe\xd0\x90\x88\x45\xa9\x52\x3d\xbe\x6b\x6d\x4e\xa2\x56\x52\x1d\x07\x7a\xc2\x0f\x57\x41\xc7\x7d\x65\x5d\x3a\xfa\xd4\x42\x40\x32\x9b\x10\x9c\x1b\xcb\x66\x6e\x6f\x0c\x45\x7d\x6a\x9a\xc3\x0c\x71\xbb\xc2\x7c\xad\x08\x1a\xbb\xd3\xec\x30\xe8\xfd\xfd\x9d\x18\xa5\x5d\xff\xa1\x37\xc1\x3d\xf7\xc2\x26\x78\x9b\xe7\x31\x90\xe0\x09\x17\xf1\x01\xe9\x1e\xa0\xa3\x27\xf9\xfd\x99\x3e\x18\x17\xf4\x51\x2f\x41\x24\x82\xeb\x11\xe9\x54\xed\x1c\x6b\x10\x9c\xf0\xf9\xc3\x0d\x61\x28\xe7\xa7\x58\x52\x56\x97\xc7\xbe\xbf\xa8\x45\x84\x33\x1e\x33\x60\x11\x9e\x17\xa4\x53\xcd\xfa\xe7\xd0\x5f\xcd\x01\x35\x49\x4a\x8a\x75\xb4\x29\x55\x05\x73\x45\xb0\x96\xc2\x06\xf3\xdf\x2b\x6e\x19\x65\xea\xc3\xf6\x1b\x55\x57\x4b\x7b\x48\xc2\x6a\xe9\x13\x5d\x3f\xfc\xdb\xc4\xc7\x22\xcf\x2a\xe8\xab\x4f\xca\x19\x03\xdf\xe9\x89\x9e\x64\x4a\x88\x2e\x1d\x5f\x90\xfa\x52\x25\x69\x45\x32\x72\x27\xdd\xc1\xce\x3d\xc4\x38\x6d\x42\xed\xd1\x15\x7a\x0c\x27\x46\xdd\xfc\xeb\x3a\x59\x4a\x5f\xe2\xfa\x1c\x47\x19\xa9\xfa\x84\xc1\xa5\xd4\x74\x51\xa6\xfd\x56\x1e\x84\x3d\x54\x1f\x84\x87\xab\x40\xd8\x31\xd6\x6b\x8f\xf8\x91\xea\x84\x16\x2b\xc4\x2d\x3d\xb4\x1f\x35\x22\xef\xb0\x31\x85\xda\x98\x75\x87\x9d\xb8\x2c\xb2\xb4\x36\x5e\x83\xae\x7b\xb8\xbb\xed\xd1\xad\x22\x6c\x5b\xbb\xfa\xdb\x8f\x6f\x7e\x31\x28\x08\xb5\x63\x2f\x65\xa8\x41\xbf\xa8\xc9\xb2\xe3\xf1\x06\xaf\xc0\xe1\x23\x5d\x42\x90\xf5\xdc\x07\xa6\x72\xde\xc5\xb4\x53\xd4\x9c\xb7\x5a\xc4\xb8\x43\x2c\x64\x30\xe6\x07\x0b\x63\xde\x27\x16\xd4\xdb\xcb\x55\x7c\xdf\x30\x3c\x23\x81\x0d\x14\xd3\x89\x71\xbc\x9b\x66\xa2\x67\x9d\x2e\x49\x14\x05\xb0\x73\x69\x4a\xe8\x2c\x09\x21\xe7\xe6\x8d\x9b\xd4\xd6\x01\x6e\xe6\x45\x15\xdb\xd9\xeb\xe3\xff\xe0\x32\xf4\x6e\x29\xdc\x4e\x42\x55\x93\x4a\xb6\xd7\x94\xaa\x74\xca\x75\xbb\xc8\x79\x97\xed\xa9\x26\x4f\xf0\x5c\x89\xd3\x8b\x23\xa8\xc8\x05\xfb\x17\x95\xdb\x3f\x6a\x23\x65\xdb\xf0\xe1\x33\x7d\x27\xbb\x23\x7d\xd0\x24\xcc\x19\x4c\x36\x49\x73\x7e\xf8\xc5\x2a\x68\x24\x33\x66\xed\x24\xd8\xee\x9c\xc1\xf4\xe1\xdc\xfd\x33\xae\x9c\xec\xd3\x88\x9f\x64\xd2\xe3\x70\xcb\x0d\xfa\x64\xea\x52\x2c\x5b\xe9\x1e\x57\x1d\x9d\x09\xf7\xbb\xec\xe8\x76\xe9\x75\xdd\xf1\xc1\x92\x99\xbc\x9c\x5e\x7f\x25\x4d\x86\x53\x98\xd9\xea\xc9\xb2\x74\xd5\x29\x20\x57\x85\x2a\x9e\x53\x31\xb5\x2c\x29\xb5\xaa\x4a\xbb\x2e\xf8\x62\xb9\x2f\xbf\x79\x11\x52\xed\xfe\x27\x3c\xe8\x37\xea\xd6\xe0\xb8\x23\xc3\xc2\xdf\x06\xec\x74\x9b\x4d\xf9\x18\xcf\x92\x3d\x11\xdd\xcf\x64\xfb\x29\xee\xa1\x19\x43\x49\x9a\x05\x89\xc5\x03\x09\x37\xf4\x66\x4b\x0a\x47\xcd\x9d\x6f\xa9\xca\xbb\xaf\x51\xb4\x50\xf5\xa1\xef\x78\xec\x6f\x11\x3b\xde\x05\x51\xe4\x77\xe6\x6d\xf2\xce\x1b\xde\xe8\x9b\xff\x3d\x8c\x9b\x8c\x65\x6e\xb2\xab\x9d\xaf\x3f\x18\x2f\x3b\x43\x65\x49\x9b\x8a\x04\x26\xbf\x7c\xb3\xc0\xba\xc0\x38\x37\x63\xe6\xd8\x5a\xe7\x64\x5b\x26\xac\x79\x59\xc3\xbc\x11\x04\xe1\x79\x77\xd8\x51\x06\x45\x74\xa8\xd2\x0e\x67\xa8\x0a\x2e\xbf\x57\x45\xf9\xbb\x2e\x92\x10\x2d\xe7\xd2\x3a\x86\x55\xe0\xc7\x1f\xc8\x0c\x63\x27\x4d\x36\x70\xac\x27\xba\x9d\xd3\x28\x31\x2b\x39\x4f\xe7\xb9\x57\x46\x94\xdb\xb5\x55\xf6\xdc\x94\x19\xf2\x1b\xab\xca\x0a\x8e\xe0\xcb\x22\xbf\xfa\x35\x13\x91\x39\xd7\xa4\x0c\x9b\xd7\x11\xe3\xfe\x5d\x2f\x7f\x4b\x96\x50\x7e\xed\x27\x2e\x07\xea\xa0\xc2\x1b\x2f\x31\xfd\x0b\xdf\xec\xf8\x01\xd0\x2b\x37\xc3\xd1\x4d\x43\x6c\xc0\x4c\xf4\xfe\xa2\x60\xc1\x25\x34\xed\xf7\x0c\x8a\xe2\xf0\x6f\xa6\x49\x2c\x1b\xac\xf6\x8c\xcf\xc8\xda\xfd\xcd\x4a\xda\xae\x6f\x44\x75\xa5\x3d\xff\x68\x91\x30\xfd\x9b\xb4\x67\x91\x7d\xd9\x6e\x0b\xea\xb3\xb3\x90\x94\x6e\x9e\xd8\x91\xb2\x6a\x5d\x15\x6d\xa9\x79\x97\x2a\x76\xd7\x4b\x08\xc4\xc0\xaf\xf1\x46\x39\xbf\x3d\x4c\xe1\xf3\x47\xda\xfa\x27\x6f\x74\xee\x4f\x2a\xb4\x62\x14\x4f\xa0\x58\x7a\x51\x57\x77\xd0\xfb\x0d\xa3\xff\x51\xea\x55\x93\x96\x22\x67\xaa\x61\x8c\x9f\x95\x60\x5a\x9e\x4c\x3f\xe9\x84\x14\x4c\x7f\x36\xae\xb8\xee\x52\xcb\x2b\x5e\x60\xab\x29\x10\xa2\x51\xd4\xb0\x90\xde\xcf\x77\xec\xab\x06\x56\x3d\xf5\x42\xb3\xed\x72\xdc\x5a\xd2\x1c\x55\x5b\x55\x4b\xc8\xbf\x64\x39\x71\xcb\x5b\x2e\xf0\x32\x16\x6e\x4d\x5f\x4b\xf4\x5f\x98\x68\xab\x1e\xba\xcb\x8b\x13\xb1\x71\xad\x77\x16\xbe\xef\xf7\xcc\x02\xec\x58\x8c\x3f\x05\xcb\xae\x4a\xe8\xc7\x74\x5a\xe3\x43\xbd\x8b\xb5\xc7\x03\x64\x77\x5c\x00\x52\x84\xfe\xe8\x4a\x70\xc7\x6d\xbf\x24\x45\x6d\x41\xb2\xd7\xe9\xcb\x53\x7c\x86\x6d\x52\xd2\xf5\x04\xc5\xfe\xad\x78\x93\x0f\xb0\xbb\x31\xf7\xac\xc5\xc9\xe1\x10\x19\x6f\xb3\xec\x0f\x23\x98\x9f\x43\x28\x87\x0b\xe4\xbe\x84\xb1\xcd\xb1\x79\x2c\xc1\xbc\x8b\x88\xa4\x25\x8e\xb4\xbb\x5c\x47\x94\x88\xaa\xdf\xbd\x9c\x37\x09\xc3\x67\xe1\x9d\x0a\xf1\x87\x9e\x9b\xff\x6c\xec\xa3\xba\x6f\xaa\x24\x58\xfe\x5f\xe6\xc3\xed\x56\x5f\xf6\x33\xf9\x47\x1e\x8d\x3a\x0f\x5b\x3a\x9d\xa1\x60\x0d\xad\x52\x31\xdc\x54\x75\x4c\x38\x98\xef\xc3\xd8\x9a\x01\xb3\x48\x62\xec\x21\x14\xc8\x90\x79\xf5\xd7\x22\xb5\x2a\x2d\xf2\x59\xb4\x88\xae\x6b\xf2\x55\x8b\x7c\x29\x5a\x44\x16\x2d\x44\x79\x0e\xd6\xfb\x55\xfa\x05\xf9\xd8\xbb\x57\xba\x32\xa1\x7e\xb0\x1c\xd5\x22\xa6\x50\x6e\x61\x59\x54\xac\xfd\xa9\x03\x15\xc6\x43\x35\xae\xbe\x61\x50\x2c\x97\x38\x2f\x10\xc3\xe2\xfa\xec\xbc\x94\x25\x3f\x14\x93\xf5\x78\x34\x05\xee\xf7\x9e\x4e\x0c\x5c\xa8\xa2\x3c\x8e\xed\x54\x51\x1d\xaf\x6a\xe8\xe0\xb0\x5a\x5e\xd4\x3b\x09\xde\x01\x17\x28\x16\x07\x9a\x9d\x48\x8a\xa7\x84\x1e\x1d\x01\x25\x4d\x8c\x95\xc3\x92\x11\xa6\xdc\xad\x3c\x69\xff\x3c\x86\xfe\x1f\x8a\xdc\x7d\xea\xff\x3d\x72\x4e\x63\x4a\x06\x2c\xe8\x51\x4d\xc9\x90\x79\xf5\x31\x25\xba\xa2\x7f\xf3\x3c\xc7\xcc\xf2\x4f\x1f\xcb\xa4\xa8\x59\x48\x3b\x59\x54\xd7\xbb\xda\x13\xf8\x6a\x50\x1e\xc2\x2d\x0d\xc8\xf3\xe5\x3a\xa4\x9d\x53\x0d\x66\xba\x77\x57\x74\xd0\x14\x1e\x4b\x79\x0c\x9b\x54\x1f\xcd\xa1\x94\x84\xfd\xd6\x9f\xaf\x2e\xd4\xc9\x8b\xb4\x81\x7d\xf5\x84\x29\xc4\xd1\xe4\x2a\xce\xd5\x3d\x78\x53\x40\x39\x78\x35\x2e\x7e\x64\x27\x67\x78\x56\x96\x7e\x91\xe4\x2f\xfb\x44\x0e\x22\x75\x1d\xef\x71\xa4\xd6\x60\xe1\xf3\xb0\x5e\x7a\x02\x7d\xd8\xcc\xa4\xaf\x7e\xae\xa0\x89\x9e\xc0\x7e\xe2\x26\x5f\x2d\xd4\x1e\x2d\x94\x9b\x99\xd7\x18\x81\x04\xc9\xba\x4c\x41\x83\xfb\xc8\xcb\x93\x4d\xb6\x9d\xdf\xe5\xb3\xd9\xba\x1d\x97\xb9\x57\x8b\xe7\x92\x40\x28\x9c\x1d\xa7\x35\x10\xf3\x8f\xa5\xbd\x76\x58\xcd\x30\xbd\xf6\xb9\xc2\x38\x7a\x02\x5f\x23\x39\x5f\x9a\x5a\x93\x91\x9c\x75\xc7\xb3\xe5\xf2\xf5\x09\x75\x5d\x4e\x13\x93\x33\x8c\x8e\xeb\xa4\x60\x27\xe3\x3d\xa8\x92\xc9\xf1\x9f\x39\x9c\xb3\x93\xaa\xef\xd8\x17\xff\x45\x75\x7d\x4f\x03\xb0\xcb\xe2\x8f\x8e\x40\x54\xa1\x75\xf8\x4b\xb3\x46\xea\xd6\x99\x1f\x4e\xec\x3a\x11\xd7\x0d\xdf\x29\xb8\xfa\x28\x31\x81\x94\x5e\x0f\x5e\x3b\xd4\x4b\x9d\x49\xa6\x9e\x48\x57\x13\xf9\x72\x23\x52\x43\x0c\xec\x50\xb2\x7f\x69\x16\xb6\xcb\xe4\x0e\x5d\xdf\x83\xb2\xf4\x43\xb2\xf3\xfe\x58\x39\x95\xca\x7c\x5e\x12\x8a\x6b\xaf\xfa\xb3\xf8\x90\x3a\xce\x06\xd5\xce\x46\x6e\x9c\x8d\x09\xe8\x8a\xd8\x65\x69\xec\x8c\xd8\x96\x7b\x0f\xcb\x37\x0f\x01\x6b\xdc\xca\x92\xa8\xaa\xbb\x39\xd1\x77\xe6\x40\xc2\xc4\xde\xa0\x04\xbc\x55\xfb\xbb\x97\x67\x93\xf1\x75\x09\xae\xeb\xf7\xae\xee\x7f\x87\xf7\xe2\xb6\xdf\xfb\x23\x0a\xc1\x78\x6d\x15\x31\x9c\x79\xf8\xcf\x9d\xc5\xbe\x6c\x1e\x3c\x8b\x7f\x6f\xe2\x5a\x70\x2a\xde\x10\xef\x2a\xa8\xa1\x2e\x96\x09\x4e\x69\xb2\x39\xb9\x6b\xbd\xae\x58\x51\xda\x41\xad\x05\xba\xc5\x30\xc3\xb8\xf1\x98\xab\x09\x67\x5b\x51\xfd\x5f\x5e\x2e\x71\xa4\x82\x32\xc4\xf0\x34\x56\x69\x23\xe6\x50\xa6\x17\x83\x73\xf8\x9e\x2f\xa5\xed\x11\xfa\x8e\xd8\x44\x17\xd5\x1a\x3f\xbe\x6d\x1a\x9d\xe9\x66\x2d\x4b\xd1\x2a\xbc\xff\x52\x12\xdb\x91\xfb\x2d\x45\x03\xed\xbb\x94\x47\x8b\x5e\x34\x83\xf4\x7b\x97\x22\x06\x27\xc7\x94\xd5\x64\xdb\xc0\x4a\x79\xad\x61\xcd\x82\xf3\xa6\x88\x4b\xb4\x74\x41\x6a\xda\x2c\x59\x1a\xa0\x81\x38\xb4\x42\x40\x14\x25\xf6\x40\x53\xff\x8d\xa1\x54\x7c\xa4\x27\x3a\xe2\xcb\x53\x37\x4f\xc5\x64\x41\x21\xc2\xaa\x75\xa3\x52\x0e\xf5\x56\x69\x4e\xd6\x55\x1e\x7f\x91\x22\xf8\x68\xc0\xf3\x21\x03\xb8\xbe\xf5\xf5\xad\x81\xfe\xdc\x7d\x2b\x79\x80\x32\xea\xed\xef\xbb\xea\x2a\x63\x8c\xa8\xcb\x49\x7a\xc3\x5a\x70\x57\x1b\x4a\x52\x71\xae\x92\x4f\x69\xa4\x84\x73\x1f\xd7\xf1\xe1\x61\xaf\xe4\x43\xfb\xb5\x7c\x59\x8c\xa3\xc6\x73\xe9\xee\xf4\x28\x31\x05\xbd\x6f\xd5\x3f\x69\xb9\x56\x0f\xea\x21\x7f\x73\xba\xa2\x92\x44\x75\x2c\x07\x84\xfd\x8c\x76\x2b\xe6\x41\xa6\xab\x2a\xab\xf4\x13\xbe\x46\x3f\x6c\x19\xa6\x6f\x71\x2d\xd3\x5d\x71\x2e\x0a\x4c\x3c\x39\x05\xf1\xec\x55\x4b\x76\xb9\x3f\x11\xc5\x80\xf6\x28\x39\x9e\xf3\x65\x09\x99\x3c\xf3\x9a\x8f\x76\xa4\x99\x5f\x52\x33\x95\x36\xde\xa2\x2a\x12\xb3\x37\xc5\x12\x66\x2d\xe9\xb7\x77\xd1\x4f\xdb\x6b\x1e\xb4\x54\x61\xf0\x66\x31\x6e\x8b\x78\xb4\xbf\x16\x18\x4e\x74\x90\x67\x67\xf4\x48\xec\x11\x5b\x9c\xf0\xe8\xfc\xef\xee\xe9\xcd\xe9\x24\xdb\x47\x75\xe4\xe2\x6b\x78\x54\x27\x2e\x35\x85\xbe\x5e\x8f\xdf\xff\x33\x38\x6f\xa9\x29\x0c\x71\xdc\x06\x87\x6b\xc0\x8d\x69\xf4\x78\xc8\x33\x06\x41\xfb\x1d\x34\x7c\xc2\x12\xfe\x6a\x3e\x58\x83\x89\x88\x03\xd6\x52\x82\xa9\x1f\x0e\x3e\x8b\xe3\x75\x8f\xf7\x4e\xf1\x4e\xaf\x9d\x26\x4f\x81\x5e\x62\xc6\x82\x58\x8c\x7d\x34\x24\x0a\x78\x95\xa5\xba\xbc\x93\xab\x23\xa1\xb2\x34\x39\x87\xf2\xf8\x87\xf6\x3e\xff\x31\xe5\x7b\xaf\x31\x93\x15\x58\xe8\x68\x7c\x0c\xbf\xca\xa8\x88\xef\x1b\x99\xba\x6e\x17\xd4\x6a\x73\x1a\x08\xc5\xf4\x06\x6f\x69\x34\x2c\x71\x0f\xee\xe6\xdd\x7f\x73\xaf\xee\x75\x70\x76\x4b\xc8\x54\x76\xd2\x35\x67\x1c\xb8\x53\x83\x8a\x08\x2b\xab\x65\xfc\x16\x03\x12\x7e\x16\x67\x67\x85\xc1\x29\x5a\xad\x70\x95\x8f\x42\x58\x3b\x16\xff\x92\x60\xfb\x9c\x30\x6a\x36\xb2\x2e\x8c\x5a\xbc\x14\x9c\x26\xee\xc6\x4e\x6e\xad\xa0\x63\xf8\xd5\xfe\x60\x30\x67\x35\x1b\x5f\xc9\x5c\x7e\x67\xcb\x66\xd0\x60\xac\x53\xf8\xf5\x5f\x2e\xce\x74\xde\xd0\xd5\x05\x5f\x9b\x1a\x39\x1d\x1a\x13\xf4\x6d\xd9\x84\x3f\x9f\x16\x91\x87\x2d\xed\x39\x69\x6a\x3b\x58\xe9\xb2\x82\x57\x17\x4f\xfc\xbb\x6f\x7f\x01\xa9\x32\x4b\x4c\x8a\x97\xd7\x22\x22\x67\x29\x90\xed\xe0\x04\xa8\x3e\x32\x1b\x4e\xb1\xe5\xcb\xb8\x14\xb7\x41\x4d\x42\x4c\x42\x1b\xc4\x2e\x2d\x2b\xf1\x78\x28\x31\xbb\xd4\x4d\xd8\x9d\xf4\x8e\x3d\xed\x21\xca\xe7\xb5\xa8\x11\xc2\xf7\xe7\x5a\xcb\xec\xd3\x98\x9d\x95\xa5\x89\x4c\x70\xe5\xd3\x12\xb9\x48\xea\xa2\x6a\x4e\xba\x7a\x86\x9a\x65\x98\x8d\xb4\x7b\xf6\xd5\x49\x7a\x6e\x9a\x47\x06\x04\x65\xfe\x7a\xca\xe4\x33\x9a\xe8\x81\x28\x8e\xd8\xf1\x7b\x18\xf2\x96\x22\xc9\x31\x61\x6a\xea\xc8\x45\x25\x6a\x4f\x26\xfd\xac\x2c\xdd\x43\xa0\x84\x64\x39\x8d\x62\xe2\xe5\x44\xe2\x7b\xc1\xd8\x41\xd0\x7c\x97\xa1\x97\xb0\x75\x1c\x8e\xed\xe4\x07\x70\x10\xc5\x9e\x8f\xd5\x9e\x44\x0c\x9d\x7b\xbe\xa1\x58\x97\x0f\xfc\xd7\x13\xfb\xaf\x3e\xc4\x6e\x3e\xc4\x2e\xac\x76\x7f\x77\x22\x1e\x52\x84\xfe\x2c\xa9\x7f\xee\xeb\x81\xb4\x68\xcd\x97\x98\x51\x55\x5c\x9e\x42\x59\x50\x06\x64\x1e\xbe\x7b\x52\xcd\x49\xbd\x44\x5d\x7a\xd0\xad\x68\x2c\x76\x37\x9f\xa4\x02\x3a\x8e\x14\xf2\xbf\xf3\xe8\x65\x97\x8b\xf6\x22\xae\xfe\xe4\x75\x19\x04\x13\x1b\x30\x15\x84\x94\x6e\x57\xfd\x42\x35\xee\x2c\xe5\x00\x12\xa6\x83\x62\x11\x77\x0a\x2a\xcd\x11\x7d\xca\xc2\x95\x23\xaa\x9a\x71\x74\xf4\xd5\xab\x91\xe8\xe3\xc8\xcb\x86\x30\xa1\x11\xfd\xa6\xb3\xff\x10\x50\x3c\xfb\xe2\x18\x7e\x20\xc4\xae\x58\x58\xca\xfa\xe5\x82\x54\xa7\xc2\x20\xa9\x9a\xd2\xe1\xb1\x96\x8e\x55\x39\x48\x91\x47\x39\x28\xf6\xa8\x84\x7e\x63\x24\x40\xe4\xf7\xa2\xea\xe3\x34\xf8\xfc\xad\x78\x31\x35\x7c\x5d\xa4\xbd\xde\x32\x47\x7c\x00\xca\x3e\xd2\xd1\xcc\x11\x99\xfa\xce\x39\x26\x07\x16\x47\xc5\xb8\x20\x99\x48\xaa\xae\x0a\xab\xbc\x63\x3b\xff\x29\x22\x14\x1f\x83\xdc\xb5\x80\xee\x63\x73\x94\xf4\x95\xa6\x8a\xa6\x61\xc6\x5f\x1f\x6a\xdd\x97\x56\x3f\x7e\xa5\xd4\x60\x4a\x0d\xa5\x53\xdf\x38\xad\xb6\x49\xc1\xc4\x26\x5c\x35\x93\x0a\x2b\x55\x3c\x4d\x11\x53\xc7\x6d\x23\x34\x8c\xc4\x71\xff\xcb\xa9\x68\xc7\xb9\xfb\x50\x70\x48\x88\xf4\xde\x94\x74\xa2\x3d\x31\x72\xa6\x42\xa8\x5f\x89\x1a\xa9\x4c\xdf\x41\xd9\x41\xf1\xa7\x7b\x93\xd6\x8e\x47\xc5\x28\xdb\x33\x3e\xf5\x95\xd0\x4e\x60\xaf\x0f\x9d\x77\x0a\x8d\xec\x83\xde\xee\x6e\xab\x27\xd1\x93\xa1\x93\xaf\x94\x0f\xa3\x4f\x3e\xf9\x5f\x96\x64\x86\xca\xa6\xca\xb6\xc5\x05\xd1\x57\x2e\x39\x3f\x68\x3e\xd0\x35\x11\xa9\x7a\x67\x29\x87\xd9\x56\x78\x52\x12\xbd\xdf\xf4\xdd\xfa\x44\xb6\x87\x11\xd2\xf7\xdc\x2e\x7e\x25\x7a\xb0\xd5\xf6\x69\x7e\x81\x19\xae\x97\x45\x85\xa9\xd8\xc9\x56\xf6\x1b\xa6\x14\x33\x58\xaf\xe4\x73\x6e\x28\xf5\x9c\x4a\x6c\xef\xaa\x86\xfb\x07\xba\xc5\x61\x3a\x40\x84\x9c\x83\xf7\xa9\xde\xea\x63\x14\x72\x90\xcc\x51\xb1\x0f\x5a\x4d\xb3\x05\xce\x6e\x46\x63\x4e\xb5\x39\x2a\x29\xf6\xd1\x29\x1f\x39\xa4\x80\x60\x56\x8b\x8c\x0a\xbc\x01\xbc\x5c\xb1\x6d\x84\xff\x9b\x77\x96\xe5\x75\x0e\xbe\x14\x0a\x85\xb9\x39\x93\xa1\xb2\x54\xb9\x1e\x3e\x92\xe5\x63\x79\x2d\x6f\x8f\x38\xf9\x6e\xc7\xcd\xb3\x77\xdb\x81\xef\x3b\x36\x09\x62\x56\xec\xaa\x2f\xbc\x09\xd8\x1b\xa5\xa9\xf8\xaf\x29\xf9\x3f\x86\x67\xe1\xd7\x72\x80\xef\xe5\x23\x16\xe3\x63\xf8\x7b\x18\x99\xf9\xe4\x53\xff\xe4\x50\x3f\x47\x18\x22\xc4\xc3\x83\xf3\xe7\xc4\x5d\x93\xf5\x47\x44\x4a\x44\xfa\x0d\x75\x5f\x2f\x4d\xa8\x34\xf3\x08\x77\xa6\xae\x01\x29\xf5\x28\x32\x5e\xa8\xbe\x58\xaa\x32\x7a\x78\x7f\x7c\x8b\xeb\x2d\x5b\x14\xd5\xb5\xdb\x7f\x4d\x55\xdd\xfd\xe6\xde\x0d\x2c\x31\x5b\x90\x7c\x02\x94\x70\x4e\xd9\x14\x65\x29\xd5\x87\x7a\x43\xbb\xc6\xea\xa9\x81\xa2\x49\xcf\x53\xe9\x72\x22\x14\xb5\x55\xef\x64\xeb\xc2\x59\x71\x11\x96\x53\x0b\xb1\xf9\x9b\xb5\xd4\x18\x6d\xc6\x9e\x10\xeb\x73\x81\x53\xab\x5f\xb8\x85\x80\xf8\xa3\x49\x6e\x17\xcf\x41\x35\x1d\xfb\x9c\xfa\x59\x90\x22\x37\x98\x92\x15\x47\x62\xa1\xd0\xb9\x1d\xe4\x93\x63\x3a\xd3\x1e\x32\xb0\xd5\xd1\x7f\xc7\x29\x1d\x8d\x9a\x06\x91\x29\x6f\x86\x3a\x53\xcc\x63\x4a\xd5\xa2\xa8\x0a\x36\xb2\xc9\x14\x57\x80\xd6\xe3\xbf\x70\x0a\xe6\x8d\xd7\xc0\xca\x74\x80\x79\x5b\x17\xb7\x88\x19\x30\x2b\xf9\xe7\x70\x30\x46\x1d\x0b\x28\xe2\xaf\x04\x90\xbb\x83\xbb\x03\xf8\x9f\x00\x00\x00\xff\xff\x57\x1a\xd2\xaa\x1a\xdf\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x1c\x72\x42\x51\xa9\xdd\xad\xad\x2d\x95\x14\x8f\x22\xc9\x1e\x95\x13\xdb\xf1\x65\xf2\x90\x9a\x4a\xc0\x6e\x50\xec\x51\xb3\xc1\x34\x40\x31\x5c\x8f\xfe\xfb\x57\xb8\x36\xae\x7d\xa1\x28\xd9\xa9\xb1\x1e\x6c\x89\x04\x0e\x80\x73\xc7\xc1\xc1\xc1\xd1\xdf\x0e\x0e\x00\x00\x5e\x94\x64\xf3\x9e\xa1\x9b\xa2\xba\x3e\x27\x65\x89\x33\x56\x90\x4a\x7e\xf5\x61\x51\x50\xc8\x48\xc5\x6a\x94\x31\xc8\xf1\xbc\xa8\x30\x05\x04\x99\x69\x07\x73\x52\x03\x95\xbd\x01\x55\x39\xe4\xb8\xc4\xd7\x88\xf1\x3f\xc9\xec\xdf\x38\x63\x54\x40\xda\x2c\x8a\x6c\x01\xa8\x2c\xc9\x86\xc2\x9a\xe2\x9a\x02\x23\xa2\x23\xb6\xbb\x61\x01\x0f\x51\x58\xa2\x6a\x0b\x15\xc9\xf9\x70\x14\xd8\x02\x6f\x61\x83\x2a\x06\x45\x05\x08\x68\x51\x5d\x97\x18\x50\x96\x91\x75\xc5\xa6\x62\x80\x2b\x06\x62\xae\xcb\x15\x62\xc5\xac\xc4\xb0\x29\xd8\x82\x77\x84\x92\x64\x37\x38\x07\x46\x6e\x70\xa5\xfb\x00\xc5\x6c\xbd\x9a\xca\x55\xbe\xc7\x58\x34\x24\xd5\xbc\x24\x9b\x23\xfe\xcf\x61\x46\x6a\x7c\xa8\x57\x4e\xe1\xdd\xe5\xd9\xc5\x4f\x97\x62\x72\x4b\x52\x63\x58\x14\xd7\x0b\x28\xf1\x2d\x2e\xa1\xa8\xe6\xa4\x5e\x22\x81\x0c\x34\x23\x6b\x26\x60\x69\x94\x34\x98\xe2\x83\xfd\xed\xe8\xe0\xa0\x58\xae\x48\xcd\xe0\xc5\xba\xba\xe6\xf3\xfc\x20\xa6\x35\xaf\xc9\x12\x9e\x3a\x9f\x3d\x35\x2d\x4b\xb2\x71\x5a\xe9\xbf\x9d\x16\x57\x17\x1f\xd0\xac\xc4\x8a\x90\x56\x53\xf7\x0b\xd3\xe7\x47\x81\x15\x01\x87\xca\xd6\xdf\xfd\xf9\xe3\x9b\xf3\x57\x97\x17\x1f\xde\xbc\xba\x7c\xfd\xfe\xec\xe2\xe2\xdd\xe5\xfb\xf7\xf6\x10\xef\x19\xa9\xd1\x35\x7e\x81\xb1\xe9\xf1\xe2\xc7\x37\xbf\xbc\xff\xf0\xe6\xdd\xd9\xcb\xcb\x17\x97\x97\xb1\x4e\xe7\xe5\x9a\x32\x5c\xff\x7c\xae\xbb\xfc\x7c\x1e\x69\x75\xf1\xea\xa5\xfe\xfe\xe2\xd5\xcb\x48\x83\xcb\x15\xc9\x16\xba\xc9\xe5\xdb\x37\xe7\xff\xd0\x8d\x0e\x50\x96\x61\x4a\x47\xa8\x2c\xc7\x0d\xaf\x46\x99\x1a\x3e\x49\x82\x1f\x1d\x1d\xc1\x99\x62\x84\x15\x62\x0b\xc9\xa2\x36\x9c\x12\x33\x08\xba\xab\xf5\xbf\x45\x6c\x71\x0c\xd6\x1f\xfd\x7a\xbf\xad\x8b\x5b\xc4\x54\x6f\xeb\x8f\x9e\xbd\xd7\xb3\xb2\xc8\x54\x67\xf3\x7b\xb3\x9c\xcb\x5b\x5c\xb1\x70\x1d\x98\x7f\x0c\xaf\x49\x8e\xcf\xf2\x9c\x93\x3b\x00\x3c\xe2\x42\x76\x75\xc1\x17\x54\x17\xd5\xf5\x04\x6a\x52\xe2\x63\xf8\x78\x55\xb1\xff\x37\x01\xb4\xe4\x48\x3a\x27\xcb\x65\xc1\x18\xce\x8f\xe1\xe3\x8b\xe2\xcf\xff\xfb\x7f\x26\x80\xf2\xbc\xc6\x94\x1e\xc3\x99\xfc\xe5\xf9\x38\x31\xf6\x85\x14\x6c\x52\xf7\x9e\x40\xae\x7b\xf0\x0f\xf9\x3c\xfe\xf7\xff\x1a\x36\x91\x16\x2c\xbc\xc3\x4b\x72\x8b\xf3\x17\x35\x59\x0e\xc5\xc4\xe0\x05\x0f\x1a\x2b\xbe\xe8\xde\x6b\xfb\x09\x65\x8b\xa2\xc2\x8a\xa9\xcf\x6b\x8c\x18\xce\x87\x2d\x68\xdc\x30\xd3\x7b\x56\xaf\x33\xae\xc7\x10\x03\xca\x48\x8d\x69\x33\x3f\xb8\xba\x10\x2a\x2f\x98\x08\x95\x9d\x2e\x9a\x85\x50\xf8\x24\x5a\xc5\x18\xdc\xc0\x7b\xed\xcc\xb1\xbb\x7d\x83\x9f\x03\xd3\xf8\xb6\xc0\x1b\x28\xaa\x82\xf5\x41\xeb\xd8\x9a\x15\xff\xa1\xb8\x9c\x4f\xbd\xe9\xc0\x29\x48\x48\x2d\x2d\x45\x2b\xeb\x2f\xd3\xf4\xee\x40\xfe\x6b\xd0\x79\x4e\x2a\x86\x8a\x8a\x46\x4c\x05\x12\xe3\x7c\xc3\xed\x9d\x20\xa0\x56\x4b\xa6\xaf\xb4\x9b\x05\x37\xba\x14\x67\xa4\xca\x51\xbd\x35\x46\x4c\x10\xa8\xa0\x40\xaa\x72\x0b\x4b\xcc\xed\x23\x23\xb0\x20\x65\x6e\xfa\x73\x5b\xf4\xf3\x39\x90\x1a\xb8\x8a\x95\x16\x59\x18\x5c\xae\xb9\x79\x6b\xb4\x66\x84\x4f\x29\x43\x65\xb9\x85\x15\xda\x0a\x23\xc7\x6a\x54\x51\xa4\x2c\x3c\xc6\xd4\xc0\xab\x71\xc9\x59\x8b\xf7\xb4\xc0\xae\x70\x2d\x56\x45\xa7\x29\xb6\x70\x19\xf4\xaa\x9a\x93\x16\xe6\xa8\xfa\xf1\x84\xc5\xce\xa6\x0d\x47\x37\x5a\xa1\x59\x51\x16\x6c\xcb\x67\xc9\x11\x20\xd6\xfa\x4f\xb4\x2e\x05\x7e\x84\x13\x22\x0d\xfe\xa6\xc2\xb5\xdd\x95\x11\xe1\x36\xe4\x35\xda\xf0\xb5\xe5\x78\x45\x68\xc1\x14\x98\xa2\x36\x54\xd2\x04\x28\xe6\x50\x61\x9c\xe3\xdc\x9f\xa3\xb6\x43\x72\xa2\x4b\x67\xf1\x62\x22\x6f\x6b\x72\x5b\xe4\xb8\x3e\xb6\xa6\x7b\x82\xd6\x6c\x31\x72\x9c\x80\xe9\x2f\x6a\x3a\x63\x78\x66\xec\xfe\x54\x40\xf8\xbe\xe1\xff\x28\xeb\x3b\xc2\xfe\x30\x33\xf0\x45\x69\x55\x63\xef\x13\xfe\xd3\x32\xf6\x34\x5b\xe0\xec\x66\x34\x3e\x86\xa7\x57\xd5\x2d\x2a\x8b\x5c\x18\x6e\x90\xee\x8e\xa4\x98\x6e\xfb\xd4\x01\x7c\x17\x4a\x66\xd5\x25\xba\x1c\x23\x70\x2a\x10\x13\x7e\xd9\x32\x4b\x38\x6d\x5b\x83\x25\xf7\x36\x2b\xbd\xc4\x4c\xf8\xad\x5a\xcf\x02\x99\x8b\x3f\x3d\x16\x8a\x32\xf7\x7c\x5d\xc1\x35\x66\x4a\x31\x73\xf4\xa8\x5f\x3d\xec\xd6\x98\xad\xeb\xaa\x73\xfe\xd3\x19\xa9\x6b\xb2\x19\x8d\x9f\x4c\x05\xc7\x3f\x99\xaa\x39\xa5\x55\x96\x74\x31\xa0\xa8\x18\xae\xe7\x28\xc3\x52\xd5\x48\xbf\x3d\x43\x15\xac\xf8\xf7\x74\x21\x75\x85\x10\x8d\xd0\xe1\x35\xc0\x28\x91\xdd\x09\x5b\xe8\xfe\x7f\xac\x71\xbd\xf5\x7a\x46\xad\x4a\x8d\x29\x59\xd7\x19\xb6\xa6\x92\xf0\x8d\x12\xfa\xe4\x16\xd5\x6a\x07\x20\x7d\xdd\x8f\xb4\xf1\x1e\x92\x1d\xd6\xd5\xa0\x2e\x9c\x5e\x28\xcf\xb9\xed\x78\x23\x34\xec\xe8\x37\xc1\x84\xc7\xf0\xf7\xd0\x03\x9f\xf2\x66\xfc\x77\x5c\xfb\x72\xc9\xd5\xe2\x71\x44\x55\x2a\x5f\x23\x31\xac\xb1\xb8\x66\x6c\x63\x95\xd2\x13\x30\x9d\xc6\x16\xd3\xfa\xc0\x95\xfe\xfb\x40\xdc\x29\x05\xaa\x86\xbb\xe5\x6a\x28\x4b\x3d\xc4\x27\x2d\x6c\xb5\x00\x4e\x30\x15\x68\xb8\xfc\xb3\xa0\xbd\x2c\xf7\xf3\xf1\x31\xfc\x40\x48\xd9\x26\x33\xd2\x7e\x0b\x99\xf9\x55\x82\xfa\x57\x5b\x73\xdb\x5b\x11\x7d\xec\x0f\x5a\x7b\x9e\x95\xa5\x18\xab\x9a\x13\xd1\x31\x81\x67\xfe\x7d\x17\x9c\x66\xcc\x16\x60\x4e\xa3\x56\x88\x2e\xb1\xc4\xb2\x3e\x49\x54\xc4\x78\xcb\x11\x7d\xc7\xb1\xac\x58\xc1\x4a\xbc\xe4\xee\x65\x23\x6b\x6f\x84\xc9\x34\xa2\xfd\x61\x81\x1b\x11\x55\xfe\x22\xe7\x6c\x2a\xfd\x46\xbe\x5d\x97\x42\xae\xd4\x9d\xda\xf5\x93\x1a\x1b\x10\xa8\x2c\x3d\x45\xa0\xe2\x06\xc2\x4d\xc9\x02\x63\xae\xb6\xf3\xda\x04\xcb\xc6\x06\xda\x2b\x8c\x57\x94\xbb\x2f\xd9\x0d\xd7\xb8\x0b\xb2\x91\xa1\x04\xdd\xab\xca\x8d\x70\xcb\x88\x00\x05\x54\xcb\xed\x3a\xce\x6d\x8d\x55\x30\xb8\xa9\xc8\x86\x2a\x0f\x4c\xb5\x65\x04\xae\x8b\x5b\xac\xe7\xc2\x15\x22\x6c\x16\xb8\x92\x11\x0a\xed\x2f\xf0\x51\xb4\x1f\x61\x60\xe6\xc5\x7c\x8e\x6b\x8e\x4d\xb6\x5d\x61\x69\x0f\x04\x50\xd3\xc2\xfc\xf2\xcb\xd9\xbb\xd7\x57\xaf\x5f\x1e\xc3\xd5\x1c\xb6\x64\x0d\x39\xa6\xac\x26\x5b\xee\x03\x06\x5a\xb6\x89\x73\xfc\xae\x9a\xfd\x0e\x19\x59\x2e\x51\x95\x4f\x0c\x40\x0e\x64\x53\x94\x25\x94\x84\x62\x45\x65\xe5\x0a\xf1\xef\x6a\x1d\x69\x69\x02\x31\xa4\xa6\x92\x9e\xf1\x60\x86\x81\xbc\x44\x15\xba\xc6\x74\xaa\xa7\xba\x51\x4e\xa8\x9e\x72\xc1\x26\xe2\xf3\xe5\x9a\x32\xc0\x05\xb7\x00\xd2\xb9\x9c\xe3\xba\x19\x5a\xcc\xc5\xc2\x10\xf2\xbc\xe0\x75\xa5\x22\x45\x7a\xbe\x9a\x74\x31\x44\x8b\x06\xaa\x47\x6e\xb7\xac\xf1\x06\xd5\x39\x85\x79\x51\x53\x06\x33\x3c\xe7\x1c\xaa\x26\xca\x45\xcc\xe6\xea\x8a\xd3\xd6\x41\x6b\x60\x76\x7e\x87\x25\x66\x0b\x92\xbb\xcb\x4d\x5b\xb0\x00\xc0\x71\x8b\x29\xb3\xb4\xf2\x51\xc3\xb1\xb7\x5c\xaf\xfa\xb2\xcf\xcd\xbf\x6b\xb6\x84\xfa\xdd\x8b\x67\xc9\x47\x8f\x8e\x2d\xf6\x26\x9c\xa3\x66\x18\xaa\xa2\xe4\x9e\xb0\x70\x76\x94\x54\x2e\x10\x85\x8a\x40\x46\xea\x1a\xd3\x15\xa9\x72\xce\x3e\xae\xe4\xa6\x97\xb1\x9f\x45\x3c\x77\x57\xf1\x5e\xee\x63\x7d\x1d\xc3\x1d\x98\x18\xf3\x3b\x7d\xcf\x51\x25\xf7\x58\x9c\x27\x48\x85\xad\xdd\xf0\x0a\x2b\x0e\xb6\x1c\x4e\xde\x85\x6f\x0b\x38\x63\xcc\x30\xac\x64\xac\x47\x0d\xb5\x81\x19\xce\x90\x62\xae\x2d\x64\x64\x5d\xe6\xbc\xd5\x9a\x5a\x28\xb2\x14\x43\x14\x43\x95\x71\x21\xe8\x31\xfc\xdd\x68\xf7\x56\x67\xe3\xae\x1d\x9c\xb1\x2f\x7d\x20\x9a\xc6\x77\x07\x1e\xa2\x04\xb1\x1a\x65\x2d\x08\xf2\x0f\x52\x72\x2f\x5a\x6d\x3e\xa5\x49\x68\x78\xda\x67\x07\x2b\x38\x47\x85\x70\xcb\x7d\xb2\xa7\xf6\x05\xef\x55\x44\xc5\x27\x80\x2d\x0a\x3a\xe1\x3a\xdb\xe2\xc9\xf4\x7a\x59\x33\xab\xbe\x0c\x36\x71\x02\xa6\x53\xf1\xdf\x1b\xb3\xed\x1d\xc3\xb3\xf0\x6b\x39\x80\xcf\x87\x1f\xb8\x69\xa2\xbd\x0c\x93\x56\xbd\xb8\xe6\x9b\x7c\xc9\x20\x22\x3c\x6e\x2c\xa6\xe1\xdc\x23\xb1\x5b\x8d\x32\xef\x2f\x5c\x99\x65\x32\x70\xc6\x21\x54\x78\xa3\x06\x98\x40\x68\x08\xd7\x14\xe7\x52\x41\x4e\x60\x4e\xf8\x4e\x19\xe7\x30\xdb\xfa\x73\x0b\x47\xd0\x6a\x98\x0f\xa1\xc1\xc7\x2c\xad\x6e\x57\xc5\x46\x69\x65\xff\x07\x71\xe7\x63\xb4\x89\x6c\xd3\x28\x20\x4a\x49\x56\x88\xd8\x87\xb0\xb8\x02\xf5\x69\x16\x73\x1d\x7b\xda\xe1\x82\xb9\x3b\x79\x67\x8f\xb7\x2f\x9d\x3e\x71\xa0\x3e\xb2\x04\xe8\x61\xfb\x05\x0c\x9c\x25\x27\x42\x04\xd6\xd2\x2c\x1f\xb1\x33\x46\xe0\x80\x86\x53\x77\xa8\x83\x78\x4c\x41\x29\x5a\x38\x39\x84\x4f\x89\xb0\x43\xa3\x3c\x55\xab\xb0\x99\xcf\x81\x70\x0a\xdf\x4d\xbf\x4b\xcf\x30\x68\xe9\x34\x3d\x3a\xe2\x0e\x97\x6f\x71\x7d\x2d\x39\x11\xfc\x54\xa0\xb2\xf8\xff\x18\x0a\xe1\x7c\xdf\xe0\x4a\x04\x08\xad\xb8\x85\x82\xc7\x35\x90\x6d\xea\x2d\xb4\x3a\x4d\x8b\xb9\x88\x69\x59\x1c\xf4\x66\xf6\x6f\x38\xb5\x3f\x88\xd0\x54\xac\xcd\x6e\xe2\x74\x38\x08\xda\x1f\x1d\x81\x8c\x5a\x28\x69\xe4\x56\x43\x4c\x5e\x3a\x9c\xc6\x9a\x88\x13\xa1\xc8\xb6\x20\x06\x90\x3b\xef\x98\x59\xee\xaf\xd5\xaf\x75\xc9\xfc\x87\xaf\xd9\xa2\xcc\x4f\x6a\x1a\xa7\x1e\x22\xac\x58\x8b\xfc\xcd\x6e\x3d\x1a\xc7\xf1\xe2\xf2\x64\x38\xca\xd4\xf5\xbd\xf8\xcf\x1d\xe0\x92\xc6\x84\x27\x82\x68\xdb\x16\xb6\x8c\xeb\x37\x8b\x71\xb1\xa7\xd6\xe0\xd4\x16\x89\xc0\x19\x28\x4b\xae\x2d\x3d\xfb\xa3\x6c\x81\x75\x6e\x3c\x55\xc1\x32\xeb\x2c\x52\xed\x14\x48\x0d\x33\xc2\x16\x92\x3a\xae\xd1\xf9\x48\x31\xf5\xec\x97\x32\x28\x4c\x78\xef\xda\xf4\x14\x73\xe0\x66\x56\x9c\xda\xca\x9d\x9e\xf0\x1c\xa2\x51\x5b\xa9\xbe\xd5\x36\x5a\x0a\xe0\x48\x1e\x3c\x69\x7b\x31\xe6\xce\x91\xab\x1f\x05\xfa\xee\x6c\x97\x5d\xb3\x8b\xaf\x6c\x42\x0d\xd4\x70\x4b\xb2\xf3\x0f\xa8\x44\x55\x86\x7d\x5d\x35\x9d\xa9\xcf\x0f\xfd\xa3\xd9\xe9\xb2\xa8\x8a\xe5\x7a\xa9\x3e\x7a\x87\x29\xae\x6f\x51\x73\xa6\x6f\x09\x84\x54\x21\x7c\x9b\x1e\xd3\x1d\x7a\x03\xe4\x48\x88\xc0\xb1\xaf\x0f\x02\x66\x7a\x22\xb8\xc9\xc7\x09\x38\x62\xe4\x60\xc5\xfa\xe8\x49\x02\x29\x6e\xef\x06\x2d\x7b\x45\x8a\x60\x06\x4a\x71\xed\x59\x61\xf3\x9d\xe0\x06\x38\x39\xf5\xa6\xf1\xad\x4f\xaf\x49\xb4\xfb\x12\x53\x8a\xae\xb1\xb0\x65\x74\x3d\x9f\x17\x59\x21\x02\x02\x84\xa1\x12\xd0\x2d\x2a\x4a\xee\x69\xcb\x18\xb8\x5a\xcb\xd3\x00\xd0\x38\xaa\x2d\xaf\xe6\xda\x2f\xd4\xe2\x90\xa1\x8a\x7b\xc2\xb5\x3c\x86\x94\x72\x25\xe7\x38\x69\x4e\x39\xe4\xbe\x58\x84\x91\xd9\x02\x2f\x03\xc8\xc5\x1c\x46\x89\x45\xfb\xc6\x5c\xff\xa4\xcc\x5d\xfc\xf3\x6f\x15\x4e\xc3\x45\x41\x13\xe1\x3e\x39\xb4\xa9\xac\x27\x6f\x64\x53\xfe\x1f\x2a\xd7\x04\x9e\xf8\xb6\x81\xe3\xaa\x0d\x41\xf2\x43\xd8\x2c\x10\x53\xed\x94\x62\x51\x5f\x30\x19\xf8\x52\x06\x48\x13\x3f\x18\xd0\xa8\xe9\xe8\xea\xf8\xd6\x7e\x95\xf3\xbd\xa1\xab\xc8\x84\x13\x5e\xe3\x8c\xd4\xc2\x2b\x46\xb9\xd8\x3e\x9b\x21\xd5\x49\x82\xea\xa3\xf8\x64\x2f\xa4\x70\xe8\x1b\x9f\xb3\x38\x9f\x5b\x2f\x3f\x3a\x6e\xca\x07\xf2\x91\x72\x59\x54\x9c\x72\xd8\x07\x10\xd7\xe1\x72\xf1\xce\x76\xb0\x13\x05\x6a\x8c\x1a\xff\xb1\xc6\x94\x45\x70\xae\x80\x2f\x8b\x6a\x4d\x05\x01\xf1\x2d\xae\x61\x83\x14\x50\xdf\x63\xf0\x36\x1b\x01\xfa\xa2\x0e\x59\xea\x9b\x6f\x13\xb8\x49\xe3\x52\xad\xf7\xe4\xd0\x72\x6b\x33\x71\x7e\x7f\xb9\x5c\xb1\xad\xe0\xf8\x91\xd0\xbd\x1f\xb6\x2b\x7c\x0c\xfc\xdf\x13\x3f\xd4\xfe\xfd\x68\x1c\xd1\x0a\x60\x4e\xa2\x94\xa7\xc8\xd6\xa8\x74\xcd\x2c\xca\x16\x10\x3a\x17\xf6\xfc\xe4\x52\xde\x92\x5a\x04\x1b\x4f\x0e\xa1\x55\x12\x5d\x05\x91\x04\xaa\x31\x67\x81\x75\xad\x5b\x00\x38\x8e\xd6\xf4\xa2\x2f\xf4\xd1\xed\x02\x2f\xa1\xa8\x94\xb3\x47\xd1\x12\xb7\xac\x57\xa2\x66\xaa\xc2\xb8\x23\x79\xac\xa1\x75\x8f\x9a\x6b\x7c\x51\x89\x9e\xde\x3a\x13\xd3\x35\x4a\x2e\xc1\x8a\x77\xfd\x3c\xbf\xa3\x23\x78\x5f\x54\x22\x0e\xaf\x6c\x7a\x45\x02\xa3\x2e\x6c\x84\xe4\x80\x05\x92\x81\xec\x8c\x2c\x71\x23\x15\x15\xa9\x97\xa8\x6c\xe4\x71\x96\x92\xe1\x7e\x66\xf2\xfe\x66\x71\xb0\x31\xdc\x45\x6a\x53\x36\xc8\x90\xa6\x83\x3d\x63\x16\x28\xe9\x18\x2b\xde\x34\x1e\xef\x0c\x65\x37\x32\x02\x2e\x7d\x2c\x34\x67\xb8\x86\x19\xe6\x1a\xcf\x0a\x97\x70\x0a\x21\x11\x32\xc6\x22\xf1\x42\x25\x5a\x92\x6a\x9a\x82\x1e\x68\x55\xe5\x21\x17\x73\x58\x11\x4a\xb9\x0f\x3b\x20\xfe\xd2\x78\xc7\xe6\x5c\x50\x78\xc8\xea\xf4\x2f\xea\x16\xf7\xdb\xf0\x8b\x90\x7b\x41\x01\xd7\x35\xdf\x15\x2c\x44\x4c\xb4\x12\x6a\x7b\x86\x81\xd5\xc5\xf5\x35\xae\xb9\x2f\x5f\xc1\xaa\x26\xf9\x5a\x1e\x7c\xcc\x70\x86\xe8\x1a\xdb\x2e\x8f\x8a\x5e\xe1\x32\x0f\xa5\xe8\xe8\x48\x43\x16\x31\x59\xb2\xc2\x75\xb9\x55\xdb\x49\x69\x63\x94\xfb\x24\x8e\xa9\xf9\x3a\xc5\x30\x21\x20\xbe\x5e\xe3\x69\x9e\xb4\x71\x55\xd4\xcc\x1e\xc3\xd3\x73\x54\x71\x1f\x44\x1f\x17\x2d\x65\x04\x13\x55\xc2\x0f\x2f\x6b\x8c\x72\x11\x6a\xce\xfd\x70\xc6\xfd\x76\x18\x9e\xf7\xdf\xe5\xfe\x5f\x2b\xb3\xe1\xb8\xff\x32\x74\x20\x36\x6f\x6a\xf6\x76\x82\x0e\x74\x6d\x07\x22\x2e\x19\x77\x30\x7b\x62\xb4\xd5\xe1\x1c\x24\xf0\x87\x0e\x11\xe3\x5a\xd9\x45\xa3\xaf\xd9\xf9\xff\xa1\x29\x48\xea\x66\xc5\x80\xef\xa4\x3a\x89\x8a\xe5\x8e\x93\x08\x75\x51\x0a\x7b\x71\xcb\x35\x20\xe8\xe4\x74\xe9\xed\x55\x7a\xb8\x4e\x60\xc6\xd6\x42\x52\xe9\x6a\x7f\x4f\x9f\x0a\x66\x18\x10\xed\xeb\xb4\xc5\xf7\x93\x7d\xa9\x38\x20\xd2\x72\x1f\xb6\xf3\x01\x26\xb6\x2b\x6d\xe6\x5c\x0b\xa9\xcc\xcc\xf1\x83\x58\xea\x4c\x4b\x27\xb1\xe9\x13\xec\x82\x4d\x3b\x62\xae\xdd\x78\x4a\x1a\x37\xc9\xe2\x14\x58\xbd\xc6\x22\xf8\x12\xb3\x58\xda\xb3\xc7\x7f\x16\x94\x51\x7d\x24\x14\xe6\x6b\x8b\xd3\x0e\x71\xe2\x5e\xa9\xac\x2e\xb1\x24\xb2\xe2\xdf\xa2\xd2\x4e\x12\x99\x48\xbd\xbd\x29\x28\x86\x39\x2a\x29\x9e\xc6\x8f\x03\xee\x9f\x7e\xe2\xb1\x82\x77\xa0\xe4\xe6\xb3\x3e\x8f\xc4\xd5\xbc\x0e\x17\xf1\x4c\xd8\x21\x3d\xad\x39\x82\xea\x36\x2c\xd4\xa3\xd9\xc8\x4e\xc5\xd2\x2e\x21\x62\xc1\x11\x1d\x58\x7a\xde\x0e\x35\x5a\x7a\xde\xfd\x51\x31\xe3\xdf\xdc\xb8\xa4\xdf\xbf\x91\xd4\x84\x06\x0d\xd0\x0c\xa7\x0e\xcc\xa9\x49\x00\x8a\x44\x5a\x3d\x00\x17\x41\xc6\xaf\x0f\xc9\x6b\x31\x00\x64\x3b\xb8\x28\xa8\xbb\x36\x53\xdf\x44\xfb\xd5\xae\x97\x53\x51\xca\x86\xe1\xd3\x09\x88\x83\x12\xe1\xc5\x68\xe7\xce\x4e\xe6\xe0\xcd\xcd\xe7\x4b\xc4\xb2\x05\xa6\xb1\xb8\x7e\x32\xbf\x39\x4e\xd6\x51\x0b\x4a\x9f\xc4\x43\xcf\xfc\xe7\xd9\xb3\x14\xe2\x86\x77\x92\xa3\x3d\x81\xd3\x68\xe6\x67\xe7\x88\xa2\xa3\xb5\xce\x90\x36\x71\x66\xd4\x51\xb3\x7a\x1d\x6a\xf2\xbb\x68\x88\xee\x47\x42\x6e\x7c\xb2\x35\xe9\x3b\x74\x85\xb3\x62\x5e\xe0\x5c\xe7\x13\xb8\x19\x09\x10\x59\x97\x9d\xff\x29\x45\xc7\xac\xcb\x28\x34\xf9\xbf\xa7\xd0\xec\xe5\x6a\xa9\xed\x67\xf4\x3c\x92\x3b\x94\xf6\x70\x1c\xd0\x25\x25\xd6\x03\x31\x19\xae\x9a\x8f\x34\xd2\x63\x44\x18\x28\x69\xac\x5e\x28\x27\x5f\xec\xbe\xf2\x1c\x50\x25\x4d\x12\xd7\x81\x4d\xe6\x84\x9d\x63\x06\x8f\x9e\xfa\xe9\x21\x8d\xcb\x68\x91\xab\x2c\xe7\x69\x91\x07\x5f\x2a\x1d\x2e\x52\xec\x4f\x53\x09\x1c\x22\xd3\x50\xb3\x48\x91\x8f\x03\x28\x62\xef\xfd\x5e\xa6\x50\x9d\xda\x30\xa7\xe2\x1b\xe9\xd4\x5c\x55\xef\x84\x1d\x1f\x8d\xe1\xd0\x6b\xc3\xbf\x7e\x27\xf2\xad\xbc\x08\xdd\x2e\xbb\x73\x6b\x32\x2e\x3b\xe0\x65\xd1\x71\xbb\x29\xe0\x1e\xbd\x68\x7b\xba\x45\x1e\xc6\x25\x64\xfa\xbc\xdd\x8a\x7f\x12\xb6\x0b\x2e\x26\x05\xb8\x32\xdf\xfd\x22\x93\x59\x9a\xc3\xe2\xd1\x38\x02\x4f\x5f\xcb\x11\xe8\x10\xf9\xda\xcf\x83\x7c\x6d\x08\x23\x1f\xfe\x71\xf5\xaf\x45\xfe\x2f\x38\x39\x7c\x22\x16\xec\x5b\x93\xf7\xca\xde\xfb\xf7\x19\x54\x3a\x77\x23\x04\xb1\xce\x2a\x6c\x6e\xe2\x69\xf2\x7e\x26\x90\x32\x6f\xb9\x17\x01\x89\x13\x44\x31\x4d\x3f\xbf\xfe\x4a\x67\x82\xc3\x70\x91\x35\xd8\xed\x21\xb5\xf7\xcc\x9c\x8e\x48\x66\xa7\xf0\xb9\xb9\xbe\x9a\x19\xcd\xb0\xd3\x76\x75\x3d\xfd\x4b\x89\xaa\x0d\x4b\x48\x6a\xf7\x5d\xc0\x5e\xe2\xaa\x70\x14\xb4\x75\x70\xd6\x25\xdf\x1d\x72\xcb\x97\xa4\x70\xfa\x6d\xe4\x2b\xd3\x2f\x81\x4d\x75\x36\xf1\x81\x7c\x94\x79\xa8\xf7\x92\xf3\x80\x26\x6e\xca\xc9\xaf\x3e\xf7\x48\xb9\x37\x9f\xf6\x91\x24\x75\xaa\xd5\x6a\xff\xdc\x30\xa3\x72\x48\x45\x06\xf4\x42\x9f\xad\x58\x09\x6d\x3a\x07\x4c\x40\x8e\xc2\xa3\x72\x4f\xcb\xe4\x85\x2c\x9c\xbb\xf0\x7f\xc1\x90\x13\xf1\x75\x56\x62\x54\xc7\xd5\x55\x81\xcb\x5c\x29\x2d\x01\x2b\xc7\xc0\x37\x39\x0e\x20\x2b\xdd\x52\x5d\x54\x23\x35\x2c\xd1\xd6\xa4\x2a\xdf\x60\xbc\x82\x82\x19\x85\xe6\x6b\x0c\x2f\xf9\x5d\x6a\x0f\x89\x30\xcb\xf1\xd0\xfb\xb6\x71\x97\xe5\x7f\xde\x2b\x24\x2a\xef\x1a\xc6\xf7\xa8\x51\x1d\x51\x15\xe5\xf8\x18\x9e\xbe\x77\xbd\x48\x0e\x41\x20\x51\x90\x55\x6e\xb4\xc5\x35\x79\xbd\xa4\x30\xa2\x9e\x88\xee\x9c\xaa\x0c\x88\xd1\x77\xd3\xef\xc6\x4d\x0c\x53\x31\x8e\x18\x8c\xef\x20\xa2\x09\x85\x6d\x69\x59\xd1\x4d\xa5\x6d\xc7\x34\x4f\x27\x37\x97\xbb\x39\x3d\xca\x5d\x8c\x42\xdb\xab\x46\x6d\x3d\xa7\x09\xa5\x82\x0b\x85\x0c\xfd\xab\x73\xe9\x89\x0a\x70\x33\x54\x42\xb5\x5e\xce\x78\xcb\x79\x10\x42\x34\xd9\xee\x9c\x93\x0b\x0a\x39\xce\xd7\x19\xb3\x8f\x3b\x85\xc8\xe0\x3a\x0c\xfd\xec\x12\xc7\x4a\x7a\x64\xa0\x03\x9d\x7c\xee\x34\xb1\x44\x33\x27\x5d\xad\xa0\x11\x31\x2a\x2f\x7a\x55\x7c\xb1\x56\xee\xdd\x12\xad\xc2\x89\xeb\xab\xa2\x0a\xf8\xc9\x61\x9a\x79\x4e\x0e\xc3\xa8\x88\x9a\xea\x79\x52\xbd\xd8\x51\x10\xac\x42\x56\x71\xec\xf9\x4e\x8d\x1e\x36\x12\x8b\x01\xdb\x6d\xed\x75\x45\x5c\x8b\x7b\xc2\x23\x6d\xb5\x24\x3d\x72\x22\xcc\x11\x97\x85\xcb\xde\x07\x8e\x1f\x16\xd8\x9c\x94\x34\xca\x46\xde\xb0\xe5\x7a\xd9\x68\x7f\x64\xb3\x81\xc8\xd9\xce\x75\xd8\x2f\xc8\x59\x9c\x8b\x1c\x7b\x19\x1b\x0c\xa9\xbe\x42\x55\x91\x8d\x62\xfa\xa7\x01\xeb\x82\x9c\x3e\xed\x19\xbb\xec\x61\x11\x7d\xf7\x72\x0f\x46\xd1\x07\x99\xb6\x8b\xdd\x06\x29\xdc\xff\xb7\xdd\x84\xef\xe1\xe4\x3e\x90\xb5\xb2\x03\x10\x8e\xd5\x6a\xe2\x1d\x8f\x65\xba\x9a\x11\xf7\x6b\xbf\x2c\x07\xad\x97\x09\xcb\x9b\xba\x11\x73\x38\x85\xd1\xb3\x36\x48\x88\xca\x0c\xef\x56\xd2\x45\x12\xe8\x8a\xb9\x33\xce\xb4\xc8\xbd\xe8\x17\x7c\x0a\x35\x04\xdc\x6f\x73\xd3\xc9\x00\xc9\x01\x1f\xd6\x0e\x43\xcc\x16\xfb\xc2\xb8\xa3\x39\xd6\xe5\x8c\x76\xb3\xc8\xf0\x10\x56\x19\xe2\x96\x39\x58\x70\x7f\xe3\x6c\x65\xbd\x47\xed\x33\x58\x36\xba\x19\xc6\x36\xd3\x11\xce\x4e\x59\x6a\x08\x36\x91\xad\xc6\x33\xda\x1f\xac\x0d\x65\x6a\x13\xa9\x7f\x52\xdc\x9a\xee\xd1\x7b\x47\xa7\x7f\xba\xd2\x81\x5c\xc4\x25\x0f\x9b\xe3\x02\xab\xcc\xe4\xe5\x9f\x2b\x2c\xb8\xce\x96\x71\xa3\x5a\x9b\xfb\x79\x3a\x1d\xde\xd2\x86\x55\x82\x0b\x7c\x73\x0a\x83\x52\x94\x06\x7a\x0c\x0d\xdf\xec\xdf\x69\xc8\x23\xb0\x77\xf4\x1c\x9a\x8b\x30\xd2\x77\xb8\x2e\x28\xc3\xb5\xb8\x6b\xe5\xdd\x38\x6c\xf3\x38\x54\x2f\x24\xfa\x69\xc4\x4b\xed\xa6\xe9\x13\x92\xa3\xa7\x77\x20\x61\x8b\x0d\xab\x6b\xb2\x72\xe3\x23\x38\x9f\xdb\xe5\x43\x9c\x2f\x2a\xcc\x36\xa4\xe6\x93\x38\xd3\x0c\x1f\xeb\xdf\x34\x7b\x85\xb7\xf1\x26\x0a\x33\xc9\xef\xdd\xd4\x7b\xf7\xbb\x15\xda\xe2\xfa\x18\xc4\x7d\xa5\x1f\xc4\x21\xc0\x3f\x51\xb9\xc6\x63\x78\x76\xe6\x1d\x56\x8e\x55\x2b\x95\xfa\x3d\x69\xae\x3b\x15\x98\x4e\x44\x71\x1e\x51\xe3\x6d\x02\xaf\xf0\x96\x4e\xe0\xaa\x9a\x91\x3f\x1b\x38\xcf\x63\x99\xfd\x4d\xd2\xa6\x90\xf5\xf0\xb6\x80\xce\x07\x0b\x7a\xba\xfb\x95\x88\x0d\x55\x87\x09\xca\xa6\x85\x06\x3c\x3f\x86\x74\xb8\x3a\x1e\xa2\x8e\x50\x2c\xf8\xa8\xad\x97\x20\x90\xf3\x67\xd8\xda\xa6\x65\xf3\x7b\xd8\xce\x0b\x9f\x1d\xc7\xb3\x1e\xc7\x7b\x0b\xf3\x37\xf8\x6e\x89\xf2\xf7\x8c\xec\xcb\x0f\x1e\x29\x64\xaf\x36\x62\x51\x06\x7a\x87\x75\x46\xcc\x69\x70\x0c\xe6\x47\x88\xf9\xcf\xf3\xe7\x46\x01\xca\xd4\x3a\xc2\xf4\xed\x2a\xb1\x71\xaa\x35\xbc\xa7\x09\x8e\x1d\x18\x57\x31\xf3\x13\xf1\x6a\xff\xfc\xe0\x9d\xd6\x73\x6d\x27\x10\xd1\x83\x07\x91\x16\x4d\xf9\x9e\x8c\x4b\xb4\x57\x02\xc2\xba\xca\x40\xc1\x14\x6d\x82\x0c\x95\xa5\xb7\xa1\x2d\xe6\x66\x51\xaa\x26\xd0\x69\x53\x63\x50\xac\xe8\x1d\x29\xf1\x54\xb1\x17\xa9\xa7\x35\x92\xda\x05\xfe\xf3\x9f\x9e\x3d\x2b\x8a\x2b\xba\xa6\x4d\xcf\xd0\x16\xda\xc7\x98\x5a\x3d\x47\xea\xac\x18\x5c\x7a\xa8\x9d\x68\x15\x28\xfe\x1b\xf7\xb3\xbf\x6a\xcc\xde\xe7\xa3\x9a\x54\xea\x2e\xb2\x29\x40\x16\xa3\x1a\x72\x69\x76\x24\x2f\xdc\xe9\xeb\xd9\xb8\xa8\x01\x73\x2c\x1d\xea\x0a\x62\x76\x75\x50\xdd\xe1\x4d\x55\x6e\x0d\x0d\x51\x05\x67\x6b\xb6\x38\x73\xa9\xac\x0a\x0d\xc8\x80\xa3\xd9\x0e\x12\x71\x57\x2c\xd3\x78\xb7\x93\x81\x34\x38\x7b\xd1\xba\x74\x89\x64\x8e\x6f\x28\xfc\x91\x89\x7a\x5f\x37\xd7\x96\xdb\xef\x3a\x1c\xdc\x24\xc7\xae\xaa\xcf\xd6\x4c\x39\xf8\xcc\x06\x28\xdd\x2a\x5a\x34\xb5\x4b\x50\x9e\xcb\xb2\x49\x19\xdc\xe0\xad\x4a\xc4\xf2\x8d\x77\x93\x63\x9b\x60\x09\xd7\xc6\xba\xfc\x91\xda\x11\xaa\x13\xe7\x2f\xc8\x7e\xee\x5d\xa7\xc8\x8a\x87\x49\x42\xe9\x71\x9b\x38\x1d\x83\x53\x5d\x65\x60\xe4\x0a\x92\x0f\x5a\x5f\x9f\x88\x26\xd7\x65\xcd\xb8\xe1\x11\xa6\xaa\x7d\xd7\x32\x8b\xf6\x52\x63\x6c\x9a\x59\xa8\x9e\x52\x49\x80\x40\xa8\xa7\x05\xa5\x6b\x3c\xf0\x3a\xf8\xe8\x48\x81\x13\xe5\x6e\xc5\x37\xb2\x68\xd3\x93\x90\x5a\x91\x95\x9d\x46\x52\x15\xda\x8d\x70\xc7\x41\xbb\xa3\x56\xc3\x46\xad\xf5\xeb\xfa\x14\x67\x83\xe0\x24\xcd\xa7\xb3\x8c\xdd\x6d\x45\xd0\x07\x59\x7a\x85\xcf\x6c\xa2\x09\x8d\xe0\xe7\x73\xf8\x27\x61\x4d\x2c\x9b\x73\x81\xaa\x75\x64\x6a\x5b\x24\xf2\xe5\x76\x34\x3a\x91\xcb\x63\x36\x5b\xa6\x26\x13\x0d\x32\xfd\x91\xc9\xc9\x2b\xdf\x53\x0e\x7e\x8d\x99\xa9\xd2\x2b\xbe\x1e\x35\x0e\x88\x27\x7c\xa1\x6f\x61\xb3\xab\x62\xa9\x29\x45\xb7\x78\x74\x72\xa8\x06\x9b\x00\x23\xc7\x6e\x2d\xe0\xa9\xf8\xc2\x2a\xa1\x1b\xbf\xd3\x48\xc5\x1a\xd5\xc9\x9e\x55\x24\x33\x86\x5f\x68\x8d\xc5\x4b\xe6\x4b\x64\x1a\xc4\xe3\xf3\xf1\x92\xaa\xd1\xbd\x76\x2f\x3e\x07\xc3\xeb\xbd\xc8\x1e\x07\x60\x5c\xcd\x7b\x95\xfb\xd3\x3f\x11\xac\x2b\x0f\xc1\xa2\x6a\x22\x15\xb1\x11\x14\x65\x73\x7d\x41\xb9\x78\xf5\x12\xde\xa2\x9a\x15\x59\xb1\x42\xae\x97\xd6\x47\x5e\x94\x0f\xd3\x5b\x6c\x22\x1e\x57\x8c\xa5\x74\xa6\xeb\xaa\x7d\x66\xf1\x08\xed\xcd\xb5\xbd\x20\x5f\x86\x2e\x5e\xbd\xb4\xbe\xde\x93\x0c\xb9\x63\x36\xa2\x74\xf1\xea\xe5\xd4\xfa\xe2\xab\x28\xb5\xb0\xc2\x97\x23\x4a\xf6\xd7\x5e\x66\x63\xc4\x35\xf7\x9c\xf1\x33\x59\x3c\xdf\x14\xae\x15\xee\x75\x4b\x22\x17\xa9\xb0\xba\x2a\xac\x2b\x05\x79\xfe\x6f\x41\x65\x5d\x21\x59\x25\xa1\x81\x9b\xe3\xac\xc8\xb1\xac\x90\xa1\x4b\xb5\xc5\x06\x69\x0a\xff\x11\x40\x95\xbc\x36\x15\x73\x91\x4d\x11\xa7\x92\x36\x10\x6b\x7d\xbf\x83\x94\x79\x04\x72\x46\x6a\x8b\xf0\x1c\x8a\x3c\xa0\x51\x75\xf6\xf8\x04\xad\x57\x01\x18\x11\xd5\x0a\xec\x12\x72\x3b\x60\x44\x2b\xb6\x9e\x20\x27\x8d\xdf\x5f\xd4\xa1\xc3\xef\xee\x84\x6c\x3c\x06\x9b\x0d\xb5\x55\x8d\x79\xae\x91\xac\x35\x57\x9a\x62\x81\x22\xef\xec\xcf\xf9\xce\xe5\xf6\x70\x07\x30\xd1\x95\xed\x6d\x37\x3f\xb6\x2d\xf0\x15\xec\x7e\xf3\x58\x54\xa4\x56\x64\xf8\x25\xd8\xc3\xda\x75\xca\x6b\x0a\xa2\x54\xa2\xcc\x19\x22\x9b\xaa\xf3\xf2\xdc\x0e\x9b\x90\xab\x8b\x70\x7f\xf0\x13\xba\xc1\x40\xd7\x35\x6e\xea\x25\x06\x05\xb7\x95\x9d\x0b\x12\x0c\xa8\x8c\xc0\x67\xcc\x4b\x62\xba\xba\x38\xd8\x9b\xf3\xe8\x53\xc4\x72\x03\xe5\x49\xa3\xcb\x11\xc6\x00\x49\xd5\x77\xf2\x2c\xe2\xb8\x7d\xaf\x2e\x06\x75\xf9\x74\xfe\xd0\x90\x88\x45\xa9\x8a\x3c\xbe\x6b\x6d\x4e\xa2\x56\x52\x1d\x07\x7a\xc2\x0f\x57\x41\xc7\xb5\x64\x5d\x21\xfa\xd4\x42\x40\x32\x9b\x10\x9c\x8b\xc9\x66\x6e\x6f\x0c\x45\x7d\x6a\x9a\xc3\x0c\x71\xbb\xc2\x7c\xad\x08\x1a\xbb\xba\xec\x30\xe8\xfd\xfd\x9d\x18\xa5\x5d\xff\xa1\x37\xc1\x3d\xf7\xc2\x26\x78\x9b\xe7\x31\x90\xe0\x09\x17\xf1\x01\xe9\x1e\xa0\xa3\x27\xf9\xfd\x99\x3e\x18\x17\xf4\x51\x2f\x41\x24\x82\xeb\x11\xe9\x54\xed\x1c\x6b\x10\x9c\xf0\xf9\xc3\x0d\x61\x28\xe7\xa7\x58\x52\x56\x97\xc7\xbe\xbf\xa8\x45\x84\x33\x1e\x33\x60\x11\x9e\x17\xa4\x53\xcd\xfa\xe7\xd0\x5f\xcd\x01\x35\x49\x4a\x8a\x75\xb4\x29\x55\x75\x71\x45\xb0\x96\xc2\x06\xf3\xdf\x2b\x6e\x19\x65\xea\xc3\xf6\x1b\x55\x3e\x4b\x7b\x48\xc2\x6a\xe9\x13\x5d\x3f\xfc\xdb\xc4\xc7\x22\xaf\x27\xe8\xab\x4f\xca\x19\x03\xdf\xe9\x89\x9e\x64\x4a\x88\x2e\x1d\x5f\x90\xfa\x52\x25\x69\x45\x32\x72\x27\xdd\xc1\xce\x3d\xc4\x38\x6d\x42\xed\xd1\x15\x7a\x0c\x27\x46\xdd\xfc\xeb\x3a\x59\x4a\x5f\xe2\xfa\x1c\x47\x19\xa9\x32\x84\xc1\xa5\xd4\x74\xed\xa5\xfd\x16\x18\x84\x3d\x14\x19\x84\x87\x2b\x34\xd8\x31\xd6\x6b\x8f\xf8\x91\x22\x84\x16\x2b\xc4\x2d\x3d\xb4\x1f\x35\x22\xef\xb0\x31\x85\xda\x98\x75\x87\x9d\xb8\x2c\xb2\xb4\x36\x5e\x83\xae\x7b\xb8\xbb\xed\xd1\xad\x5a\x6b\x5b\xbb\xc8\xdb\x8f\x6f\x7e\x31\x28\x08\xb5\x63\x2f\x65\xa8\x41\xbf\xa8\xc9\xb2\xe3\x8d\x06\xaf\x8e\xe1\x23\x5d\x42\x90\x65\xdb\x07\xa6\x72\xde\xc5\xb4\x53\xd4\x9c\xb7\x5a\xc4\xb8\x43\x2c\x64\x30\xe6\x07\x0b\x63\xde\x27\x16\xd4\xdb\xcb\x55\x7c\xdf\x30\x3c\x23\x81\x0d\x14\xd3\x89\x71\xbc\x9b\x66\xa2\x67\x9d\xae\x3c\x14\x05\xb0\x73\x05\x4a\xe8\x2c\x09\x21\xe7\xe6\x8d\x9b\xd4\xd6\x01\x6e\xe6\x45\x15\xdb\xd9\xeb\xe3\xff\xe0\x32\xf4\x6e\x29\xdc\x4e\x42\x55\x93\x4a\xb6\xd7\x94\xaa\x74\xca\x75\xbb\xc8\x79\x97\xed\xa9\x26\x4f\xf0\x2a\x89\xd3\x8b\x23\xa8\xc8\x05\xfb\x17\x95\xdb\x3f\x6a\x23\x65\xdb\xf0\x7d\x33\x7d\x27\xbb\x23\x7d\xd0\x24\xcc\x19\x4c\x36\x49\x73\x7e\xf8\xc5\x2a\x5e\x24\x33\x66\xed\x24\xd8\xee\x9c\xc1\xf4\xe1\xdc\xfd\x33\xae\x9c\xec\xd3\x88\x9f\x64\xd2\xe3\x70\xcb\x0d\xfa\x64\xea\x52\x2c\x5b\xe9\x1e\x57\x1d\x9d\x09\xf7\xbb\xec\xe8\x76\xe9\x75\xdd\xf1\xc1\x92\x99\xbc\x9c\x5e\x7f\x25\x4d\x86\x53\x98\xd9\xea\xc9\xb2\x74\xd5\x29\x20\x57\x85\x2a\x9e\x53\x31\xb5\x2c\x29\xb5\xaa\x18\xbb\x2e\xf8\x62\xb9\x2f\xbf\x79\x11\x52\xed\xfe\x27\x3c\xe8\x37\xea\xd6\xe0\xb8\x23\xc3\xc2\xdf\x06\xec\x74\x9b\x4d\xf9\x18\xcf\x92\x3d\x11\xdd\xcf\x64\xfb\x29\xee\xa1\x19\x43\x49\x9a\x05\x89\xc5\x03\x09\x37\xf4\x66\x4b\x0a\x47\xcd\x9d\x6f\xa9\xca\xbb\xaf\x51\xb4\x50\xf5\xa1\xef\x78\xec\x6f\x11\x3b\xde\x05\x51\xe4\x77\xe6\x6d\xf2\xce\x1b\xde\xe8\x9b\xff\x3d\x8c\x9b\x8c\x65\x6e\xb2\xab\x9d\xaf\x3f\x18\x2f\x3b\x43\x65\x49\x9b\x8a\x04\x26\xbf\x7c\xb3\xc0\xba\x8e\x38\x37\x63\xe6\xd8\x5a\xe7\x64\x5b\x26\xac\x79\x40\xc3\x3c\x05\x04\xe1\x79\x77\xd8\x51\x06\x45\x74\xa8\xd2\x0e\x67\xa8\x0a\x2e\xbf\x57\x45\xf9\xbb\x2e\x92\x10\x2d\xe7\xd2\x3a\x86\x55\xe0\xc7\x1f\xc8\x0c\x63\x27\x4d\x36\x70\xac\x97\xb8\x9d\xd3\x28\x31\x2b\x39\x4f\xe7\x55\x57\x46\x94\xdb\xb5\x55\xf6\xdc\x94\x19\xf2\x1b\xab\xca\x0a\x8e\xe0\xcb\x5a\xbe\xfa\xd1\x12\x91\x39\xd7\xa4\x0c\x9b\x47\x10\xe3\xfe\x5d\x2f\x7f\x4b\x56\x4a\x7e\xed\x27\x2e\x07\xea\xa0\xc2\x1b\x2f\x31\xfd\x0b\xdf\xec\xf8\x01\xd0\x2b\x37\xc3\xd1\x4d\x43\x6c\xc0\x4c\xf4\xfe\xa2\x60\xc1\x25\x34\xed\xf7\x0c\x8a\xe2\xf0\x6f\xa6\x49\x2c\x1b\xac\xf6\x8c\xcf\xc8\x12\xfd\xcd\x4a\xda\xae\x6f\x44\x75\xa5\x3d\xff\x68\x91\x30\xfd\x9b\xb4\x67\x91\x7d\xd9\x6e\x0b\xea\xb3\xb3\x90\x94\x6e\x5e\xd2\x91\xb2\x6a\x5d\x15\x6d\xa9\x79\x97\x2a\x76\xd7\x4b\x08\xc4\xc0\xaf\xf1\x46\x39\xbf\x3d\x4c\xe1\xf3\x47\xda\xfa\x27\x6f\x74\xee\x4f\x2a\xb4\x62\x14\x2f\x9d\x58\x7a\x51\x57\x77\xd0\xfb\x0d\xa3\xff\x51\xea\xf1\x92\x96\x22\x67\xaa\x61\x8c\x9f\x95\x60\x5a\x9e\x4c\x3f\xe9\x84\x14\x4c\x7f\x36\xae\xb8\xee\x52\xcb\x2b\x5e\x60\xab\x29\x10\xa2\x51\xd4\xb0\x90\xde\xcf\x77\xec\xab\x06\xd6\x3a\xf5\x42\xb3\xed\x72\xdc\x5a\xb9\x1c\x55\x5b\x55\x4b\xc8\xbf\x64\x39\x71\xcb\x5b\x2e\xf0\x32\x16\x6e\x4d\x5f\x4b\xf4\x1f\x92\x68\x2b\x1c\xba\xcb\xc3\x12\xb1\x71\xad\xe7\x14\xbe\xef\xf7\x9a\x02\xec\x58\x73\x3f\x05\xcb\xae\x4a\xe8\xc7\x74\x5a\xe3\x43\xbd\x6b\xb2\xc7\x03\x64\x77\x5c\x00\x52\x84\xfe\xe8\x4a\x70\xc7\x6d\xbf\x24\x45\x6d\x41\xb2\xd7\xe9\xcb\x53\x7c\x86\x6d\x52\xd2\xf5\xd2\xc4\xfe\xad\x78\x93\x0f\xb0\xbb\x31\xf7\xac\xc5\xc9\xe1\x10\x19\x6f\xb3\xec\x0f\x23\x98\x9f\x43\x28\x87\x0b\xe4\xbe\x84\xb1\xcd\xb1\x79\x2c\xc1\xbc\x8b\x88\xa4\x25\x8e\xb4\xbb\x5c\x47\x94\x88\xaa\xdf\xbd\x9c\x37\x09\xc3\x67\xe1\x9d\xea\xed\x87\x9e\x9b\xff\x3a\xec\xa3\xba\x6f\xaa\x24\x58\xfe\x5f\xe6\xc3\xed\x56\x5f\xf6\x33\xf9\x47\x1e\x8d\x3a\x0f\x5b\x3a\x9d\xa1\x60\x0d\xad\x52\x31\xdc\x54\x75\x4c\x38\x98\xef\xc3\xd8\x9a\x01\xb3\x48\x62\xec\x21\x14\xc8\x90\x79\xf5\xd7\x22\xb5\x2a\x2d\xf2\x59\xb4\x88\xae\x6b\xf2\x55\x8b\x7c\x29\x5a\x44\x16\x2d\x44\x79\x0e\xd6\x33\x55\xfa\xa1\xf8\xd8\xf3\x56\xba\x32\xa1\x7e\x97\x1c\xd5\x22\xa6\x50\x6e\x61\x59\x54\xac\xfd\x95\x03\x15\xc6\x43\x35\xae\xbe\x61\x50\x2c\x97\x38\x2f\x10\xc3\xe2\xfa\xec\xbc\x94\x25\x3f\x14\x93\xf5\x78\x1b\x05\xee\xf7\x6c\x4e\x0c\x5c\xa8\xa2\x3c\x8e\xed\x54\x51\x1d\x6f\x69\xe8\xe0\xb0\x5a\x5e\xd4\x3b\x09\x9e\xfb\x16\x28\x16\x07\x9a\x9d\x48\x8a\xa7\x84\x1e\x1d\x01\x25\x4d\x8c\x95\xc3\x92\x11\xa6\xdc\xad\x3c\x69\xff\x3c\x86\xfe\x1f\x8a\xdc\x7d\xea\xff\x3d\x72\x4e\x63\x4a\x06\x2c\xe8\x51\x4d\xc9\x90\x79\xf5\x31\x25\xba\xa2\x7f\xf3\x3c\xc7\xcc\xf2\x4f\x1f\xcb\xa4\xa8\x59\x48\x3b\x59\x54\xd7\xbb\xda\x13\xf8\x6a\x50\x1e\xc2\x2d\x0d\xc8\xf3\xe5\x3a\xa4\x9d\x53\x0d\x66\xba\x77\x57\x74\xd0\x14\x1e\x4b\x79\x0c\x9b\x54\x1f\xcd\xa1\x94\x84\xfd\xa4\x9f\xaf\x2e\xd4\xc9\x8b\xb4\x81\x7d\xf5\x84\x29\xc4\xd1\xe4\x2a\xce\xd5\x3d\x78\x53\x40\x39\x78\x1c\x2e\x7e\x64\x27\x67\x78\x56\x96\x7e\x91\xe4\x2f\xfb\x44\x0e\x22\x75\x1d\xef\x71\xa4\xd6\x60\xe1\xf3\xb0\x5e\x7a\x02\x7d\xd8\xcc\xa4\xaf\x7e\xae\xa0\x89\x9e\xc0\x7e\xe2\x26\x5f\x2d\xd4\x1e\x2d\x94\x9b\x99\xd7\x18\x81\x04\xc9\xba\x4c\x41\x83\xfb\xc8\x03\x93\x4d\xb6\x9d\xdf\xe5\xb3\xd9\xba\x1d\x97\xb9\x57\x8b\xe7\x92\x40\x28\x9c\x1d\xa7\x35\x10\xf3\x8f\xa5\xbd\x76\x58\xcd\x30\xbd\xf6\xb9\xc2\x38\x7a\x02\x5f\x23\x39\x5f\x9a\x5a\x93\x91\x9c\x75\xc7\xeb\xe4\xf2\xf5\x09\x75\x5d\x4e\x13\x93\x33\x8c\x8e\xeb\xa4\x60\x27\xe3\x3d\xa8\x92\xc9\xf1\x9f\x39\x9c\xb3\x93\xaa\xef\xd8\x17\xff\x45\x75\x7d\x4f\x03\xb0\xcb\xe2\x8f\x8e\x40\x54\xa1\x75\xf8\x4b\xb3\x46\xea\xd6\x99\x1f\x4e\xec\x3a\x11\xd7\x0d\xdf\x29\xb8\xfa\x28\x31\x81\x94\x5e\xef\x5a\x3b\xd4\x4b\x9d\x49\xa6\x5e\x42\x57\x13\xf9\x72\x23\x52\x43\x0c\xec\x50\xb2\x7f\x69\x16\xb6\xcb\xe4\x0e\x5d\xdf\x83\xb2\xf4\x43\xb2\xf3\xfe\x58\x39\x95\xca\x7c\x5e\x12\x8a\x6b\xaf\xfa\xb3\xf8\x90\x3a\xce\x06\xd5\xce\x46\x6e\x9c\x8d\x09\xe8\x8a\xd8\x65\x69\xec\x8c\xd8\x96\x7b\xef\xc7\x37\x0f\x01\x6b\xdc\xca\x92\xa8\xaa\xbb\x39\xd1\x77\xe6\x40\xc2\xc4\xde\xa0\x04\xbc\x55\xfb\xbb\x97\x67\x93\xf1\x75\x09\xae\xeb\xf7\xae\xee\x7f\x87\xf7\xe2\xb6\xdf\xfb\x23\x0a\xc1\x78\x6d\x15\x31\x9c\x79\xf8\xcf\x9d\xc5\xbe\x6c\x1e\x3c\x8b\x7f\x6f\xe2\x5a\x70\x2a\x5e\x0e\xef\x2a\xa8\xa1\x2e\x96\x09\x4e\x69\xb2\x39\xb9\x6b\xbd\xae\x58\x51\xda\x41\xad\x05\xba\xc5\x30\xc3\xb8\xf1\x98\xab\x09\x67\x5b\x51\xfd\x5f\x5e\x2e\x71\xa4\x82\x32\xc4\xf0\x34\x56\x69\x23\xe6\x50\xa6\x17\x83\x73\xf8\x9e\x2f\xa5\xed\xd5\xf9\x8e\xd8\x44\x17\xd5\x1a\x3f\xbe\x6d\x1a\x9d\xe9\x66\x2d\x4b\xd1\x2a\xbc\xff\x52\x12\xdb\x91\xfb\x2d\x45\x03\xed\xbb\x94\x47\x8b\x5e\x34\x83\xf4\x7b\x97\x22\x06\x27\xc7\x94\xd5\x64\xdb\xc0\x4a\x79\xad\x61\xcd\x82\xf3\xa6\x88\x4b\xb4\x74\x41\x6a\xda\x2c\x59\x1a\xa0\x81\x38\xb4\x42\x40\x14\x25\xf6\x40\x53\xff\x8d\xa1\x54\x7c\xa4\x27\x3a\xe2\xcb\x53\x37\x4f\xc5\x64\x41\x21\xc2\xaa\x75\xa3\x52\x0e\xf5\x56\x69\x4e\xd6\x55\x1e\x7f\x91\x22\xf8\x68\xc0\xf3\x21\x03\xb8\xbe\xf5\xf5\xad\x81\xfe\xdc\x7d\x2b\x79\x80\x32\xea\xed\xef\xbb\xea\x2a\x63\x8c\xa8\xcb\x49\x7a\xc3\x5a\x70\x57\x1b\x4a\x52\x71\xae\x92\x4f\x69\xa4\x84\x73\x1f\xd7\xf1\xe1\x61\xaf\xe4\x43\xfb\xb5\x7c\x59\x8c\xa3\xc6\x73\xe9\xee\xf4\x28\x31\x05\xbd\x6f\xd5\x3f\x69\xb9\x56\x0f\xea\x21\x7f\x73\xba\xa2\x92\x44\x75\x2c\x07\x84\xfd\x8c\x76\x2b\xe6\x41\xa6\xab\x2a\xab\xf4\x13\xbe\x46\x3f\x6c\x19\xa6\x6f\x71\x2d\xd3\x5d\x71\x2e\x0a\x4c\x3c\x39\x05\xf1\xec\x55\x4b\x76\xb9\x3f\x11\xc5\x80\xf6\x28\x39\x9e\xf3\x65\x09\x99\x3c\xf3\x9a\x8f\x76\xa4\x99\x5f\x52\x33\x95\x36\xde\xa2\x2a\x12\xb3\x37\xc5\x12\x66\x2d\xe9\xb7\x77\xd1\x4f\xdb\x6b\x1e\xb4\x54\x61\xf0\x66\x31\x6e\x8b\x78\xb4\xbf\x16\x18\x4e\x74\x90\x67\x67\xf4\x48\xec\x11\x5b\x9c\xf0\xe8\xfc\xef\xee\xe9\xcd\xe9\x24\xdb\x47\x75\xe4\xe2\x6b\x78\x54\x27\x2e\x35\x85\xbe\x5e\x8f\xdf\xff\x33\x38\x6f\xa9\x29\x0c\x71\xdc\x06\x87\x6b\xc0\x8d\x69\xf4\x78\xc8\x33\x06\x41\xfb\x1d\x34\x7c\xc2\x12\xfe\x6a\x3e\x58\x83\x89\x88\x03\xd6\x52\x82\xa9\x1f\x0e\x3e\x8b\xe3\x75\x8f\xf7\x4e\xf1\x4e\xaf\x9d\x26\x4f\x81\x5e\x62\xc6\x82\x58\x8c\x7d\x34\x24\x0a\x78\x95\xa5\xba\xbc\x93\xab\x23\xa1\xb2\x34\x39\x87\xf2\xf8\x87\xf6\x3e\xff\x31\xe5\x7b\xaf\x31\x93\x15\x58\xe8\x68\x7c\x0c\xbf\xca\xa8\x88\xef\x1b\x99\xba\x6e\x17\xd4\x6a\x73\x1a\x08\xc5\xf4\x06\x6f\x69\x34\x2c\x71\x0f\xee\xe6\xdd\x7f\x73\xaf\xee\x75\x70\x76\x4b\xc8\x54\x76\xd2\x35\x67\x1c\xb8\x53\x83\x8a\x08\x2b\xab\x65\xfc\x16\x03\x12\x7e\x16\x67\x67\x85\xc1\x29\x5a\xad\x70\x95\x8f\x42\x58\x3b\x16\xff\x92\x60\xfb\x9c\x30\x6a\x36\xb2\x2e\x8c\x5a\xbc\x14\x9c\x26\xee\xc6\x4e\x6e\xad\xa0\x63\xf8\xd5\xfe\x60\x30\x67\x35\x1b\x5f\xc9\x5c\x7e\x67\xcb\x66\xd0\x60\xac\x53\xf8\xf5\x5f\x2e\xce\x74\xde\xd0\xd5\x05\x5f\x9b\x1a\x39\x1d\x1a\x13\xf4\x6d\xd9\x84\x3f\x9f\x16\x91\x87\x2d\xed\x39\x69\x6a\x3b\x58\xe9\xb2\x82\x57\x17\x4f\xfc\xbb\x6f\x7f\x01\xa9\x32\x4b\x4c\x8a\x97\xd7\x22\x22\x67\x29\x90\xed\xe0\x04\xa8\x3e\x32\x1b\x4e\xb1\xe5\xcb\xb8\x14\xb7\x41\x4d\x42\x4c\x42\x1b\xc4\x2e\x2d\x2b\xf1\x78\x28\x31\xbb\xd4\x4d\xd8\x9d\xf4\x8e\x3d\xed\x21\xca\xe7\xb5\xa8\x11\xc2\xf7\xe7\x5a\xcb\xec\xd3\x98\x9d\x95\xa5\x89\x4c\x70\xe5\xd3\x12\xb9\x48\xea\xa2\x6a\x4e\xba\x7a\x86\x9a\x65\x98\x8d\xb4\x7b\xf6\xd5\x49\x7a\x6e\x9a\x47\x06\x04\x65\xfe\x7a\xca\xe4\x33\x9a\xe8\x81\x28\x8e\xd8\xf1\x7b\x18\xf2\x96\x22\xc9\x31\x61\x6a\xea\xc8\x45\x25\x6a\x4f\x26\xfd\xac\x2c\xdd\x43\xa0\x84\x64\x39\x8d\x62\xe2\xe5\x44\xe2\x7b\xc1\xd8\x41\xd0\x7c\x97\xa1\x97\xb0\x75\x1c\x8e\xed\xe4\x07\x70\x10\xc5\x9e\x8f\xd5\x9e\x44\x0c\x9d\x7b\xbe\xa1\x58\x97\x0f\xfc\xd7\x13\xfb\xaf\x3e\xc4\x6e\x3e\xc4\x2e\xac\x76\x7f\x77\x22\x1e\x52\x84\xfe\x2c\xa9\x7f\xee\xeb\x81\xb4\x68\xcd\x97\x98\x51\x55\x5c\x9e\x42\x59\x50\x06\x64\x1e\xbe\x7b\x52\xcd\x49\xbd\x44\x5d\x7a\xd0\xad\x68\x2c\x76\x37\x9f\xa4\x02\x3a\x8e\x14\xf2\xbf\xf3\xe8\x65\x97\x8b\xf6\x22\xae\xfe\xe4\x75\x19\x04\x13\x1b\x30\x15\x84\x94\x6e\x57\xfd\x42\x35\xee\x2c\xe5\x00\x12\xa6\x83\x62\x11\x77\x0a\x2a\xcd\x11\x7d\xca\xc2\x95\x23\xaa\x9a\x71\x74\xf4\xd5\xab\x91\xe8\xe3\xc8\xcb\x86\x30\xa1\x11\xfd\xa6\xb3\xff\x10\x50\x3c\xfb\xe2\x18\x7e\x20\xc4\xae\x58\x58\xca\xfa\xe5\x82\x54\xa7\xc2\x20\xa9\x9a\xd2\xe1\xb1\x96\x8e\x55\x39\x48\x91\x47\x39\x28\xf6\xa8\x84\x7e\x63\x24\x40\xe4\xf7\xa2\xea\xe3\x34\xf8\xfc\xad\x78\x31\x35\x7c\x5d\xa4\xbd\xde\x32\x47\x7c\x00\xca\x3e\xd2\xd1\xcc\x11\x99\xfa\xce\x39\x26\x07\x16\x47\xc5\xb8\x20\x99\x48\xaa\xae\x0a\xab\xbc\x63\x3b\xff\x29\x22\x14\x1f\x83\xdc\xb5\x80\xee\x63\x73\x94\xf4\x95\xa6\x8a\xa6\x61\xc6\x5f\x1f\x6a\xdd\x97\x56\x3f\x7e\xa5\xd4\x60\x4a\x0d\xa5\x53\xdf\x38\xad\xb6\x49\xc1\xc4\x26\x5c\x35\x93\x0a\x2b\x55\x3c\x4d\x11\x53\xc7\x6d\x23\x34\x8c\xc4\x71\xff\xcb\xa9\x68\xc7\xb9\xfb\x50\x70\x48\x88\xf4\xde\x94\x74\xa2\x3d\x31\x72\xa6\x42\xa8\x5f\x89\x1a\xa9\x4c\xdf\x41\xd9\x41\xf1\xa7\x7b\x93\xd6\x8e\x47\xc5\x28\xdb\x33\x3e\xf5\x95\xd0\x4e\x60\xaf\x0f\x9d\x77\x0a\x8d\xec\x83\xde\xee\x6e\xab\x27\xd1\x93\xa1\x93\xaf\x94\x0f\xa3\x4f\x3e\xf9\x5f\x96\x64\x86\xca\xa6\xca\xb6\xc5\x05\xd1\x57\x2e\x39\x3f\x68\x3e\xd0\x35\x11\xa9\x7a\x67\x29\x87\xd9\x56\x78\x52\x12\xbd\xdf\xf4\xdd\xfa\x44\xb6\x87\x11\xd2\xf7\xdc\x2e\x7e\x25\x7a\xb0\xd5\xf6\x69\x7e\x81\x19\xae\x97\x45\x85\xa9\xd8\xc9\x56\xf6\x1b\xa6\x14\x33\x58\xaf\xe4\x73\x6e\x28\xf5\x9c\x4a\x6c\xef\xaa\x86\xfb\x07\xba\xc5\x61\x3a\x40\x84\x9c\x83\xf7\xa9\xde\xea\x63\x14\x72\x90\xcc\x51\xb1\x0f\x5a\x4d\xb3\x05\xce\x6e\x46\x63\x4e\xb5\x39\x2a\x29\xf6\xd1\x29\x1f\x39\xa4\x80\x60\x56\x8b\x8c\x0a\xbc\x01\xbc\x5c\xb1\x6d\x84\xff\x9b\x77\x96\xe5\x75\x0e\xbe\x14\x0a\x85\xb9\x39\x93\xa1\xb2\x54\xb9\x1e\x3e\x92\xe5\x63\x79\x2d\x6f\x8f\x38\xf9\x6e\xc7\xcd\xb3\x77\xdb\x81\xef\x3b\x36\x09\x62\x56\xec\xaa\x2f\xbc\x09\xd8\x1b\xa5\xa9\xf8\xaf\x29\xf9\x3f\x86\x67\xe1\xd7\x72\x80\xef\xe5\x23\x16\xe3\x63\xf8\x7b\x18\x99\xf9\xe4\x53\xff\xe4\x50\x3f\x47\x18\x22\xc4\xc3\x83\xf3\xe7\xc4\x5d\x93\xf5\x47\x44\x4a\x44\xfa\x0d\x75\x5f\x2f\x4d\xa8\x34\xf3\x08\x77\xa6\xae\x01\x29\xf5\x28\x32\x5e\xa8\xbe\x58\xaa\x32\x7a\x78\x7f\x7c\x8b\xeb\x2d\x5b\x14\xd5\xb5\xdb\x7f\x4d\x55\xdd\xfd\xe6\xde\x0d\x2c\x31\x5b\x90\x7c\x02\x94\x70\x4e\xd9\x14\x65\x29\xd5\x87\x7a\x43\xbb\xc6\xea\xa9\x81\xa2\x49\xcf\x53\xe9\x72\x22\x14\xb5\x55\xef\x64\xeb\xc2\x59\x71\x11\x96\x53\x0b\xb1\xf9\x9b\xb5\xd4\x18\x6d\xc6\x9e\x10\xeb\x73\x81\x53\xab\x5f\xb8\x85\x80\xf8\xa3\x49\x6e\x17\xcf\x41\x35\x1d\xfb\x9c\xfa\x59\x90\x22\x37\x98\x92\x15\x47\x62\xa1\xd0\xb9\x1d\xe4\x93\x63\x3a\xd3\x1e\x32\xb0\xd5\xd1\x7f\xc7\x29\x1d\x8d\x9a\x06\x91\x29\x6f\x86\x3a\x53\xcc\x63\x4a\xd5\xa2\xa8\x0a\x36\xb2\xc9\x14\x57\x80\xd6\xe3\xbf\x70\x0a\xe6\x8d\xd7\xc0\xca\x74\x80\x79\x5b\x17\xb7\x88\x19\x30\x2b\xf9\xe7\x70\x30\x46\x1d\x0b\x28\xe2\xaf\x04\x90\xbb\x83\xbb\x03\xf8\x9f\x00\x00\x00\xff\xff\x47\xbe\xb5\x1e\x01\xdf\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -180,11 +180,11 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xff, 0xfc, 0xa7, 0x9c, 0xd9, 0x82, 0x28, 0x49, 0x17, 0x5c, 0x56, 0x31, 0x3b, 0xa4, 0x26, 0x2f, 0xcd, 0xa0, 0x21, 0xee, 0x65, 0x34, 0x80, 0x63, 0xc9, 0xe1, 0x83, 0xee, 0x2b, 0x59, 0x1, 0xe6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x72, 0x23, 0xa, 0x54, 0x45, 0xc5, 0xc0, 0x59, 0xb0, 0xda, 0xac, 0x6f, 0xf4, 0x4, 0xed, 0x9, 0xd5, 0xd, 0x43, 0x18, 0xe9, 0xc9, 0xfc, 0xd8, 0xb9, 0x80, 0x0, 0xbe, 0x37, 0xac, 0xd, 0xfb}} return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x5a\xeb\x6b\x23\xc9\x11\xff\xae\xbf\xa2\x30\x24\x27\x6d\xbc\x23\x1b\x8e\x25\x18\x3b\xe0\xbb\xc4\x61\x21\x26\x61\xd7\x97\x7c\x58\x36\xeb\xd6\x4c\x8d\xa6\xd9\x99\x6e\xd1\xdd\x23\x59\x2c\xfb\xbf\x87\xea\xd7\xbc\xf5\x70\x60\xe1\xf4\xc5\xd2\x74\xf5\xaf\xde\xd5\x55\x3d\x5e\xbe\x99\xc1\x1b\x78\x2a\x10\x1e\x4a\xb9\xfb\x68\xa4\x62\x6b\x7c\x40\xd4\xa0\x2b\xa6\x0c\xa4\x52\x18\xc5\x52\x33\x03\x4b\x78\x2f\x80\xa5\xa9\xac\x85\xf9\x49\x83\x76\xd4\x90\xb2\x0d\x4b\xb9\xd9\x43\x86\x06\x55\xc5\x05\x6a\xa8\x37\x60\x24\x14\x72\x07\x55\x9d\x16\x91\x54\x0a\x48\x0b\xc6\x05\x70\x03\x29\x13\x50\x6b\x4c\xc0\x02\x0f\xd1\xb8\x86\x94\x95\x69\x5d\x32\x83\x19\xac\xf6\x50\xd5\xa5\xe1\x9b\x72\xcf\xc5\x1a\x4c\x81\xc0\x2a\x12\x04\x64\x0e\x0a\x35\xaa\x2d\x66\x90\x97\x72\x07\x3b\x6e\x0a\x78\x6e\x74\x49\x3c\xf4\x23\xae\xd9\x2f\x7b\x83\xfa\x5f\xa8\x3e\xf8\x1d\x0f\xff\xf8\xe7\x7f\x9e\x83\x09\x2a\x2e\x78\x55\x57\x2d\x60\x8b\x67\xe4\x57\x14\xba\xc5\x44\xaa\x51\x69\x9f\x7b\x26\x4c\x3c\x9e\x7f\xe4\x58\x32\xc3\xa5\x78\x06\x53\x70\x4d\x7b\x36\x8c\x67\x90\xd5\x8a\x74\xf2\x96\x85\x54\xa1\xa5\xba\x24\xa5\x49\x51\xfb\x40\xaa\x84\xe4\xb4\xc6\x32\xf6\x31\x8a\x8c\x64\x64\x65\x09\x46\x31\xa1\x59\x4a\xbb\xf4\x25\x30\xb1\x8f\x60\xa6\x60\x06\x0a\x96\xd9\x87\x5b\x56\xd6\x48\x1e\x10\x6b\xcc\x80\x0b\x82\xe1\x8d\x32\x84\x5d\x30\xdd\x7b\x1a\x55\x4c\x0b\x4c\xbf\x62\x06\x6c\xcd\xb8\xd0\xa6\x47\x56\x6b\x5a\x12\x99\x7f\x5c\x91\x97\x1b\xf3\xc1\x96\xd5\xa5\x69\x6f\x8d\xd6\x56\x8d\x5d\xac\x86\xef\xf3\x8e\x02\x39\xe3\xa5\x76\xf6\xb2\x02\xd8\xbd\x2d\x7d\x61\xc7\x4b\x4b\xd4\x98\x27\x06\x29\x54\x72\xcb\xc5\x7a\x99\x61\x89\x86\x4c\xcc\x8d\x77\xd3\x13\x09\x95\xfc\x9b\x84\x7a\x26\x09\x64\xad\x52\x24\xa8\x92\x7e\x91\xa8\x84\xe4\x2c\xd4\xe1\x46\x9c\x08\x69\x85\x29\xab\x35\xba\x40\xf4\xdc\xec\xf6\x82\x6d\x11\x84\x1c\x98\x2f\x88\xb7\x9c\xcd\x78\xb5\x91\xca\xc0\x43\x2d\xd6\x7c\x55\xa2\x95\x05\x72\x25\x2b\xb8\xe8\x3c\xbb\x88\x94\x41\xe2\x40\x15\x7e\x5f\xcc\x66\x2c\x4d\x51\xeb\x39\x2b\xcb\x45\xcc\xd6\x41\x32\x7f\x9b\xcd\x00\x00\x96\x4b\xf8\x5b\xc5\x0d\xe5\xd3\xae\x40\xd1\xcb\xa2\x81\xc3\x59\x63\x48\x0a\x8b\x0d\xaa\x26\x09\x1e\x1a\xd7\xba\x78\xd2\x96\x43\x5b\x1a\xdc\xa2\x30\xf0\xf1\x70\xf2\xfd\xea\x82\x71\xfe\x05\x8e\x64\xe9\x0d\xfc\xf6\xc0\x5f\xde\xfd\xbc\x98\x56\x65\x98\xbf\x0f\xad\xfc\xb5\x99\xd0\x52\x49\x20\x66\xda\x56\x29\xf2\xd8\xe1\xec\xf6\x2a\x26\x13\x3a\x3e\x4e\x25\x7a\xa3\xdd\x64\x2d\x18\xea\xf5\x57\xcc\x6d\x0d\x1d\x54\xcf\x28\x0e\x6e\x51\xed\x4f\xf1\x4d\x12\x30\x33\xc2\xe4\x36\x82\xb9\x86\x9d\x22\xcb\x09\xbb\xab\x16\xbc\x29\x75\x94\x9c\xc8\x6c\x59\x21\x83\x72\xb1\x45\xa5\xf1\x12\x02\x8c\x96\xf4\x5c\x21\x81\x08\x09\xa5\xd4\x9a\x68\x37\x0a\x53\xae\x09\x3c\x54\x6c\x4a\x91\x20\xb6\x8d\x59\x82\x6f\x70\x56\xb5\x69\x80\x86\x28\xd6\xa3\x6d\x28\x2b\x1c\x49\xeb\x31\x87\x8e\xd8\x32\x75\x6a\x04\x0d\x0c\x7d\x62\xec\x74\xad\x7e\x46\xf8\x44\x2f\xd8\xd2\xd6\xf1\x5b\x89\xda\xf2\x17\xae\xc2\x79\xee\x11\xcd\x1f\x00\xa1\xd2\x8b\x7d\xa7\x16\x71\x03\x1b\xa6\x0c\x4f\xf9\xc6\x9e\x91\x5c\x5c\x8e\x55\xc7\x58\x1e\x47\x4c\x76\x34\x2c\xa3\xb1\xa8\xaa\x66\x44\xae\x8d\xa2\xd3\xa8\xa9\x9a\xd6\x38\x74\x9a\xbb\x2c\xb1\x22\x6c\x98\x62\x15\xb5\x03\x3a\xc4\xd2\xe1\xfe\x62\x28\x5d\x84\xbf\xef\x70\xf5\x95\xcc\x0b\xe5\xf2\x4b\xbf\xa2\x90\xf9\xdf\xfa\xa7\xc6\xd8\x61\x1b\xc5\x4a\x12\xb9\xb4\x65\xca\x6b\x01\x1a\xcd\x91\x92\x76\x46\x2d\x83\x6f\x91\x0f\x7d\x78\xde\x37\xd3\xb1\xde\x05\xee\xee\x8e\x31\xeb\xf1\x00\x50\x68\x6a\x25\x3a\x0f\xbf\x77\x7e\x9d\x2d\xc3\x31\x11\x3a\xe8\x58\xf1\x93\x4f\x85\x23\xb8\x8b\x59\xa3\xc0\x54\x58\x8c\x24\x36\xc9\xdc\x0b\x89\x7e\x1e\x1f\xf4\xff\x64\xb9\x3f\xa9\xce\x1f\xf7\xf9\x24\x06\x79\x7b\x7a\xf1\xff\xf6\xf3\x01\xbe\xd3\x6c\x87\xbe\x3d\x7a\x1a\x4e\x62\x8d\xfa\xd3\x3b\x20\x54\x8a\x05\xd0\x41\x36\x5f\x7c\x73\xba\x7c\x0f\x05\x6a\xd9\x4c\x0b\xf7\xce\xb1\xbf\x86\xf4\x77\x86\x70\xe1\x30\xa8\x0d\xb2\x5d\x93\x03\x56\xc4\xfc\xe0\xb7\x56\xb8\x66\x2b\x8a\xc0\xb8\xf2\x3e\xef\xf4\x7e\x14\x44\x42\xd2\x39\x6b\x1b\xdd\x15\x2b\x99\x48\x91\x4a\x34\x35\xae\x44\x42\xed\xb1\x06\x16\x97\x64\x0e\x57\xc9\x15\xc4\xfc\xe8\x07\xda\x94\x3a\xf3\x2f\x81\xe9\x7d\x96\x29\xd4\xfa\x06\xfc\x97\x45\x88\xb1\x56\x28\x50\x91\x0f\x1c\xef\x88\x61\x5c\x29\xd1\x10\x90\x81\x3b\x58\xa3\xf1\x4c\xe6\x5d\xe8\x45\xe3\x06\x9e\xdb\x1d\x1e\xeb\x03\xe6\x70\x67\xb7\x27\x64\xc9\x15\x2f\xb9\xe1\xa8\x93\x95\x54\x4a\xee\x6e\xff\xd8\xeb\xb1\xff\x32\x5f\x6e\xea\x55\xc9\xd3\x65\x1e\x16\x7e\x71\x40\xfd\x74\x68\x64\x6d\x38\x25\x6b\x34\x9e\x7c\x3e\x1a\x22\xce\xc1\xa0\xb1\xcc\x13\xaf\x80\xa7\x7f\x92\x5e\x31\x1f\x6c\xd1\x88\x1e\x7d\x71\x2c\x88\xf4\xe9\x51\x04\x2b\x66\xd2\xc2\x7e\xf5\x7b\x4f\xf2\xab\x9e\x74\x2c\xea\x1b\xf8\xe4\xbf\x7f\x5e\xdc\xc0\x27\xe7\xdd\xcf\x2d\x93\x91\x4b\xbc\x10\xdc\x92\x07\x92\x3b\xf8\xf4\x39\x52\x51\x53\xd2\x85\xa6\xd1\xa6\xcf\xac\xe7\x89\x16\xf4\x9e\x4a\x3c\x19\x77\x32\x26\xfb\x61\xd3\x06\x6a\xe4\x4b\xd8\x66\x83\x22\x9b\x07\xd8\xb6\x33\x7b\xbe\x6c\x36\x75\x3d\xd4\x8a\xd5\x68\xb8\x07\xa9\x9e\x9a\x96\x27\x78\xda\x0e\x8b\xaf\x75\xda\x72\x09\x4f\x7e\x44\xb7\x83\xad\x91\x7e\xfa\xe4\xb4\x67\xb4\xc1\x8a\x23\xa1\xec\x0e\xb0\x2b\xa4\x0e\x56\x6e\x51\x8d\x4a\xd1\xb0\xa3\xae\x69\x8f\x8a\x78\x32\x01\xf8\x92\xe2\xc6\x72\x60\xda\xce\xad\x63\x57\x0e\x19\x2a\x6e\xbb\x4e\x6a\xb1\x89\x28\xa4\x4f\xc5\x45\xed\xcf\x3f\xf6\x62\xcf\xbf\x8d\xd4\x9a\x26\xcb\xee\x34\x4b\x9d\x58\x90\x60\x3e\x58\xe1\xae\xc6\xe1\x0b\xa6\xb5\x7d\x8a\x79\x4e\xf3\x28\x49\x68\x06\x4b\xb4\x52\xf2\x8a\x9b\x4b\x60\xc9\xd7\x84\x25\x37\x90\xca\x6a\x53\x1b\x77\x86\xf4\x96\xd6\xd4\xfd\xd2\xa3\xc5\x68\x96\x9c\xe5\xe6\xf9\x81\xbc\xb9\x74\x56\x8d\x45\xf2\x92\x2c\xf2\xf4\x42\x07\x5e\x3c\x92\x7f\x74\x6a\x4d\x17\xe5\x57\x14\xe6\x1f\x58\x9c\x3d\xab\x9e\xbe\x77\x77\x3e\x70\x87\xc4\x3e\xb2\x78\xf7\xac\xe4\xda\xcf\x08\x7b\x54\x97\x90\x61\x56\xa7\xe6\xc4\x58\xb5\x81\x4e\xa4\x5e\xd5\x51\x8e\x47\xcf\x90\x44\x33\x53\x2b\x3b\x5a\x7e\xac\x57\xb6\xad\x98\xc7\xa8\x58\x0c\x30\xbf\x03\x96\x1a\x27\xd4\x3b\xfd\xc0\x8a\x70\xbd\x96\xec\x48\xb1\x7c\xcd\xa9\xb6\x80\x57\x54\xd6\xd3\x78\x1c\x2c\xa9\x11\xaa\xe9\xae\x77\xb2\x2e\x33\xd7\x5c\xdb\x8b\xd9\x35\xdf\xfa\xeb\x1a\x3b\xd4\xb7\xba\xa1\x56\x88\x8c\x0c\xab\x1c\x77\xb6\x30\x9c\x68\x89\x2f\x01\xb9\x95\xe4\x83\xe6\xc8\x1d\x27\xc0\x7c\x20\xbb\xeb\xac\x7e\x64\xf1\x3c\x0a\x79\xeb\x4e\xc1\x53\x5b\x70\x17\xf9\xb7\x6e\xbe\x6f\xae\x3b\xad\x17\xba\x29\x1f\x1e\xb6\x2a\x41\x77\xa2\xf1\x04\xb1\xbc\xbb\xab\x70\x8e\x99\x33\x6a\x6c\x4f\xed\x6c\x6b\x0d\x3b\xda\x1c\xb9\x04\x3f\xad\x17\x82\x7b\x37\x31\x71\xd1\xbe\x0a\x09\x8b\xe3\x8d\xf1\xa8\xc7\xc6\x99\x7e\xf1\x13\xd9\x21\xff\x78\xd1\x1d\x61\x2b\x69\x1f\xfd\x9b\x80\xf9\x99\x93\xea\xb4\x86\xfd\xfe\x3e\xea\xd7\x57\x7d\x54\x43\xdd\xd5\xed\x49\xd2\xae\x93\x34\x7c\xdd\xc4\x4f\x73\xc3\xb7\xe3\x01\xd4\x8a\x9f\x58\x51\x07\x97\x6d\x1d\xaa\xda\x98\xf0\x76\xc5\x5f\x83\xaf\x18\x35\x3d\xc2\x48\x78\x1e\xf5\xe3\x33\x54\x7c\x5d\x18\x10\xd2\xc0\x9e\x63\x99\xb9\xba\xc0\xaa\x80\x30\xee\x4c\x58\x9e\xab\x77\xcf\x75\xa9\x14\x5b\x54\xad\xb6\xc8\xb6\x69\xf6\x78\xf8\xed\xbd\x30\xef\x7e\x06\x0b\x42\x8d\x9b\x37\xfa\x63\x70\xf1\x81\xe2\xe2\x51\x1d\x82\x17\xce\xe2\x3c\x49\x87\x12\x41\x9a\x4b\x9e\x1b\xcf\x70\xa2\xc0\x68\x96\x63\xc0\x0d\xa2\x35\x42\xcd\x29\x7d\x65\x6d\x6c\x7f\x48\x06\x5e\x74\xfa\x0f\x3a\xc7\x1d\x65\xb8\x0a\x81\x3f\xc0\xf5\x95\xff\x2c\xe0\x0d\x79\xdc\x7d\xae\xe1\x4f\x7d\xd2\x65\x8b\xb4\x2d\x52\x86\x29\xaf\x58\x09\x1b\xc9\x85\x81\x54\x2a\x85\xf6\x88\x4d\x1a\x1b\x91\x88\xee\x8b\xad\xdc\xcc\x6b\x60\x6f\x67\x65\x0e\xd7\x57\xff\x7d\xfb\x0e\x76\x05\x2f\x31\x68\x12\xea\x9b\x7b\xc7\xc4\xb5\xa5\xf9\x73\x47\x9b\xe0\xe1\x15\xdc\x41\x3e\x96\xce\xd7\x57\x57\x49\x4b\xd4\x50\xb9\xc2\xb6\xfe\xac\xf6\x77\x34\x1a\x2e\xd8\x96\xf1\x92\xad\x4a\xbc\x68\x1f\x26\x07\x66\x7a\xea\xb4\xe3\xa6\xf1\x3d\x24\x3f\xb5\xd3\x61\x9c\xef\x9c\x0c\xbe\xb9\xde\x15\xcc\xd2\x8d\x5d\xfd\x26\x3f\xee\x9a\xc0\x43\xd9\xb6\xed\x3e\x68\x15\x9a\x8f\xb3\xae\x0a\x96\xcb\x75\xd3\x43\xb6\x26\xa2\x33\x6f\x0c\x02\xf5\xb0\xc9\xfd\x5d\xdc\x25\xf8\x9e\xa0\x79\xf9\x52\xd8\x06\x66\x35\x7e\xc7\xdf\xd1\x36\x12\xf8\x69\xb9\xed\x9a\x50\xca\x02\xef\xc9\x76\xbe\x7b\xd2\x8f\x75\xaa\x81\xcd\xe0\xee\xc2\xe5\x43\x58\x3e\x27\x1d\x9a\x17\x0e\x87\xb2\xa1\x53\x6a\x5b\x2d\x88\x7f\x4b\x11\x9b\x41\xa9\x4d\xd3\x87\x74\xde\x43\x4d\x70\x73\xf3\x64\x89\xac\xf7\x6a\x38\x20\x76\x5f\x11\x4f\x15\xef\x43\xe6\x3e\x2b\x11\xce\x8f\xf3\xbe\xe7\xc7\x1b\x02\x77\x85\x72\xfa\x11\x63\x53\x22\x54\x14\x32\xfa\xa2\x53\xc6\xa3\xc9\x8e\x34\xa5\xc3\x08\x6e\x27\x62\x14\xfd\xcc\xe6\xb6\xaf\xf2\xf1\x0b\xe2\xe1\x85\x5d\x47\x1e\xbf\xec\x6e\x77\x5b\xcc\xda\x06\x3d\xf0\x0a\xe2\x3a\xb9\x22\xa3\x5c\xc3\xe3\xca\x06\xdf\x75\xab\x75\xeb\x62\x1d\xba\xe6\xbe\x72\x28\x52\xc1\x15\x7c\x5d\x51\x1a\x1c\x88\xc5\x59\x37\x62\xb2\x8a\x0b\xb8\x7d\xeb\xfe\x5d\xa3\xf7\xde\xaa\x55\x6b\xda\xf3\x5c\xf4\xae\x66\x5b\x9c\xdf\xbe\xb5\x18\x97\x60\xe4\x0d\x2c\xfd\x52\xf8\x4b\x3d\x92\x85\x0c\x69\xff\x7d\x06\xff\x0b\x00\x00\xff\xff\x1a\xc8\x81\x66\xbe\x23\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x5a\xeb\x6b\x1b\xcb\x15\xff\xae\xbf\xe2\x60\x68\xaf\x94\x3a\x2b\x1b\x2e\xa1\x18\xbb\xe0\x7b\x5b\x97\x40\x4d\x4b\xe2\xdb\x7e\x08\x69\x3c\xda\x3d\xab\x1d\xb2\x3b\x23\x66\x66\x25\x8b\x90\xff\xbd\x9c\x79\xed\x5b\x0f\x17\xc2\xd5\x17\x4b\x3b\x33\xbf\xf3\x7e\xcd\x7a\xf9\x66\x06\x6f\xe0\xa9\x40\x78\x28\xe5\xee\xa3\x91\x8a\xad\xf1\x01\x51\x83\xae\x98\x32\x90\x4a\x61\x14\x4b\xcd\x0c\xec\xc6\x7b\x01\x2c\x4d\x65\x2d\xcc\x4f\x1a\xb4\xdb\x0d\x29\xdb\xb0\x94\x9b\x3d\x64\x68\x50\x55\x5c\xa0\x86\x7a\x03\x46\x42\x21\x77\x50\xd5\x69\x11\xb7\x4a\x01\x69\xc1\xb8\x00\x6e\x20\x65\x02\x6a\x8d\x09\x58\xe0\x21\x1a\xd7\x90\xb2\x32\xad\x4b\x66\x30\x83\xd5\x1e\xaa\xba\x34\x7c\x53\xee\xb9\x58\x83\x29\x10\x58\x45\x8c\x80\xcc\x41\xa1\x46\xb5\xc5\x0c\xf2\x52\xee\x60\xc7\x4d\x01\xcf\x8d\x2c\x89\x87\x7e\xc4\x35\xfb\x65\x6f\x50\xff\x0b\xd5\x07\x7f\xe2\xe1\x1f\xff\xfc\xcf\x73\x50\x41\xc5\x05\xaf\xea\xaa\x05\x6c\xf1\x8c\xfc\x8a\x42\xb7\x88\x48\x35\xca\xed\x73\x4f\x85\x89\xc7\xf3\x8f\x1c\x49\x66\xb8\x14\xcf\x60\x0a\xae\xe9\xcc\x86\xf1\x0c\xb2\x5a\x91\x4c\x5e\xb3\x90\x2a\xb4\xbb\x2e\x49\x68\x12\xd4\x3e\x90\x2a\x21\x3e\xad\xb2\x8c\x7d\x8c\x22\x23\x1e\x59\x59\x82\x51\x4c\x68\x96\xd2\x29\x7d\x09\x4c\xec\x23\x98\x29\x98\x81\x82\x65\xf6\xe1\x96\x95\x35\x92\x05\xc4\x1a\x33\xe0\x82\x60\x78\x23\x0c\x61\x17\x4c\xf7\x9e\x46\x11\xd3\x02\xd3\xaf\x98\x01\x5b\x33\x2e\xb4\xe9\x6d\xab\x35\x2d\x89\xcc\x3f\xae\xc8\xca\x8d\xfa\x60\xcb\xea\xd2\xb4\x8f\x46\x6d\xab\x46\x2f\x56\xc2\xf7\x79\x47\x80\x9c\xf1\x52\x3b\x7d\x59\x06\xec\xd9\x96\xbc\xb0\xe3\xa5\xdd\xd4\xa8\x27\x3a\x29\x54\x72\xcb\xc5\x7a\x99\x61\x89\x86\x54\xcc\x8d\x37\xd3\x13\x31\x95\xfc\x9b\x98\x7a\x26\x0e\x64\xad\x52\x24\xa8\x92\x7e\x11\xab\x84\xe4\x34\xd4\xa1\x46\x94\x08\x69\x85\x29\xab\x35\x3a\x47\xf4\xd4\xec\xf1\x82\x6d\x11\x84\x1c\xa8\x2f\xb0\xb7\x9c\xcd\x78\xb5\x91\xca\xc0\x43\x2d\xd6\x7c\x55\xa2\xe5\x05\x72\x25\x2b\xb8\xe8\x3c\xbb\x88\x3b\x03\xc7\x61\x57\xf8\x7d\x31\x9b\xb1\x34\x45\xad\xe7\xac\x2c\x17\x31\x5a\x07\xc1\xfc\x6d\x36\x03\x00\x58\x2e\xe1\x6f\x15\x37\x14\x4f\xbb\x02\x45\x2f\x8a\x06\x06\x67\x8d\x22\xc9\x2d\x36\xa8\x9a\x20\x78\x68\x4c\xeb\xfc\x49\x5b\x0a\x6d\x6e\x70\x8b\xc2\xc0\xc7\xc3\xc1\xf7\xab\x73\xc6\xf9\x17\x38\x12\xa5\x37\xf0\xdb\x03\x7f\x79\xf7\xf3\x62\x5a\x94\x61\xfc\x3e\xb4\xe2\xd7\x46\x42\x4b\x24\x81\x98\x69\x9b\xa5\xc8\x62\x87\xa3\xdb\x8b\x98\x4c\xc8\xf8\x38\x15\xe8\x8d\x74\x93\xb9\x60\x28\xd7\x5f\x31\xb7\x39\x74\x90\x3d\x23\x3b\xb8\x45\xb5\x3f\xc5\x36\x49\xc0\xcc\x08\x93\x5b\x0f\xe6\x1a\x76\x8a\x34\x27\xec\xa9\x5a\xf0\x26\xd5\x51\x70\x22\xb3\x69\x85\x14\xca\xc5\x16\x95\xc6\x4b\x08\x30\x5a\xd2\x73\x85\x04\x22\x24\x94\x52\x6b\xda\xbb\x51\x98\x72\x4d\xe0\x21\x63\x53\x88\x04\xb6\xad\xcf\x12\x7c\x83\xb3\xaa\x4d\x03\x34\x44\xb1\x16\x6d\x43\x59\xe6\x88\x5b\x8f\x39\x34\xc4\x96\xa9\x53\x3d\x68\xa0\xe8\x13\x7d\xa7\xab\xf5\x33\xdc\x27\x5a\xc1\xa6\xb6\x8e\xdd\x4a\xd4\x96\xbe\x70\x19\xce\x53\x8f\x68\xbe\x00\x84\x4c\x2f\xf6\x9d\x5c\xc4\x0d\x6c\x98\x32\x3c\xe5\x1b\x5b\x23\xb9\xb8\x1c\xcb\x8e\x31\x3d\x8e\xa8\xec\xa8\x5b\x46\x65\x51\x56\xcd\x68\xbb\x36\x8a\xaa\x51\x93\x35\xad\x72\xa8\x9a\xbb\x28\xb1\x2c\x6c\x98\x62\x15\xb5\x03\x3a\xf8\xd2\xe1\xfe\x62\xc8\x5d\x84\xbf\xef\x50\xf5\x99\xcc\x33\xe5\xe2\x4b\xbf\x22\x91\xf9\xdf\xfa\xa7\x46\xd9\xe1\x18\xf9\x4a\x12\xa9\xb4\x79\xca\x6b\x01\x1a\xcd\x91\x94\x76\x46\x2e\x83\x6f\x91\x0e\x7d\x78\xde\x57\xd3\xb1\xde\x05\xee\xee\x8e\x11\xeb\xd1\x00\x50\x68\x6a\x25\x3a\x0f\xbf\x77\x7e\x9d\xcd\xc3\x31\x16\x3a\xe8\x58\xf1\x93\xab\xc2\x11\xdc\xc5\xac\x11\x60\xca\x2d\x46\x02\x9b\x78\xee\xb9\x44\x3f\x8e\x0f\xda\x7f\x32\xdd\x9f\x94\xe7\x8f\xdb\x7c\x12\x83\xac\x3d\xbd\xf8\x7f\xdb\xf9\x00\xdd\x69\xb2\x43\xdb\x1e\xad\x86\x93\x58\xa3\xf6\xf4\x06\x08\x99\x62\x01\x54\xc8\xe6\x8b\x6f\x4e\x96\xef\x21\x41\x2d\x9b\x69\xe1\xde\x19\xf6\xd7\x10\xfe\x4e\x11\xce\x1d\x06\xb9\x41\xb6\x73\x72\xc0\x8a\x98\x1f\xfc\xd1\x0a\xd7\x6c\x45\x1e\x18\x57\xde\xe7\x9d\xde\x8f\x9c\x48\x48\xaa\xb3\xb6\xd1\x5d\xb1\x92\x89\x14\x29\x45\x53\xe3\x4a\x5b\xa8\x3d\xd6\xc0\xe2\x92\xcc\xe1\x2a\xb9\x82\x18\x1f\x7d\x47\x9b\x12\x67\xfe\x25\x10\xbd\xcf\x32\x85\x5a\xdf\x80\xff\xb2\x08\x3e\xd6\x72\x05\x4a\xf2\x81\xe2\x1d\x11\x8c\x2b\x25\x1a\x02\x32\x70\x07\x6b\x34\x9e\xc8\xbc\x0b\xbd\x68\xcc\xc0\x73\x7b\xc2\x63\x7d\xc0\x1c\xee\xec\xf1\x84\x34\xb9\xe2\x25\x37\x1c\x75\xb2\x92\x4a\xc9\xdd\xed\x1f\x7b\x3d\xf6\x5f\xe6\xcb\x4d\xbd\x2a\x79\xba\xcc\xc3\xc2\x2f\x0e\xa8\x1f\x0e\x0d\xaf\x0d\xa5\xc4\x7f\x1d\xf3\x0e\x67\x5b\xd0\x58\xe6\x89\xe7\xdd\x23\x3f\x49\x2f\x93\xf7\xb3\xa8\x3f\x8f\xb6\x38\xe6\x3f\xfa\x74\x07\x82\x15\x33\x69\x61\xbf\xfa\xb3\x27\x99\x54\x4f\xda\x14\xf5\x0d\x7c\xf2\xdf\x3f\x2f\x6e\xe0\x93\x33\xec\xe7\x96\xb6\xc8\x1a\x9e\x09\x6e\xb7\x87\x2d\x77\xf0\xe9\x73\xdc\x45\xfd\x48\x17\x9a\xa6\x9a\x3e\xb1\x9e\x11\x5a\xd0\x7b\xca\xee\xa4\xdc\x49\x77\xec\x7b\x4c\x1b\xa8\xe1\x2f\x61\x9b\x0d\x8a\x6c\x1e\x60\xdb\xa1\xde\xb3\x65\x73\xa8\x6b\xa1\x96\x9b\x46\xc5\x3d\x48\xf5\xd4\x74\x3b\xc1\xd2\x76\x4e\x7c\xad\xd1\x96\x4b\x78\xf2\xd3\xb9\x9d\x69\x8d\xf4\x83\x27\xa7\x33\xa3\xbd\x55\x9c\x06\x65\x77\x76\x5d\x21\x35\xaf\x72\x8b\x6a\x94\x8b\x86\x1c\x35\x4c\x7b\x54\x44\x93\x09\xc0\x97\x14\x37\x96\x02\xd3\x76\x64\x1d\xbb\x6d\xc8\x50\x71\xdb\x70\x52\x77\x4d\x9b\x42\xe4\x54\x5c\xd4\xbe\xf4\xb1\x17\x5b\xfa\x36\x52\x6b\x1a\x2a\xbb\x83\x2c\x35\x61\x81\x83\xf9\x60\x85\xbb\xf4\x86\x2f\x98\xd6\xf6\x29\xe6\x39\x8d\xa2\xc4\xa1\x19\x2c\xd1\x4a\xc9\x2b\x6e\x2e\x81\x25\x5f\x13\x96\xdc\x40\x2a\xab\x4d\x6d\x5c\xf9\xe8\x2d\xad\xa9\xf1\xa5\x47\x8b\xd1\x28\x39\xcb\xcc\xf3\x03\x71\x73\xe9\xb4\x1a\xf3\xe3\x25\x69\xe4\xe9\x85\x6a\x5d\xac\xc6\x3f\x3a\xb4\xa6\xf3\xf1\x2b\x72\xf2\x0f\xcc\xcb\x9e\x54\x4f\xde\xbb\x3b\xef\xb8\xc3\xcd\xde\xb3\x78\xb7\x4c\x72\xed\xc7\x83\x3d\xaa\x4b\xc8\x30\xab\x53\x73\xa2\xaf\x5a\x47\xa7\xad\xfd\x6a\xd0\xfe\x1c\x2a\x1f\x89\x66\xa6\x56\x76\xa0\xfc\x58\xaf\x6c\x33\x31\x8f\x0e\xb1\x18\xc0\x7d\x07\x2c\x35\x4e\x48\x76\x52\x99\x8a\x48\xbd\x1e\xec\x48\x8a\x7c\x4d\x2d\x5b\xc0\x2b\xf2\xe9\x69\x34\x0e\x26\xd2\x08\xd5\xb4\xd3\x3b\x59\x97\x99\xeb\xa6\xed\x4d\xec\x9a\x6f\xfd\xfd\x8c\x9d\xe2\x5b\xed\x4f\xcb\x31\x46\xa6\x53\x8e\x3b\x9b\x0e\x4e\xd4\xc4\x97\x80\xdc\x0a\xed\x41\x37\xe4\x8a\x08\x30\xef\xbe\xee\xfe\xaa\x6f\x36\x9e\x47\x26\x6f\x5d\xed\x3b\xb5\xe7\x76\xfe\x7e\xeb\x06\xfa\xe6\x7e\xd3\x5a\xa1\x1b\xe8\xe1\x61\x2b\xfe\xbb\x23\x8c\xdf\x10\x93\xba\xbb\xfb\xe6\x98\x39\xa5\xc6\x7e\xd4\x0e\xb3\x56\xb1\xa3\x2d\x91\x0b\xeb\xd3\x3a\x20\xb8\x77\x23\x12\x17\xed\xbb\x8f\xb0\x38\xde\x09\x8f\x5a\x6c\x9c\xe8\x17\x3f\x82\x1d\xb2\x8f\x67\xdd\x6d\x6c\xc5\xeb\xa3\xbf\xfa\x9f\x9f\x39\x9a\x4e\x4b\xd8\x6f\xe8\xa3\x7c\x7d\xd1\x47\x25\xd4\x5d\xd9\x9e\x24\x9d\x3a\x49\xc2\xd7\x8d\xf8\x34\x28\x7c\x3b\xee\x40\x2d\xff\x89\x79\x74\x70\xbb\xd6\xd9\x55\x1b\x13\x5e\xa7\xf8\x7b\xef\x15\xa3\x56\x47\x18\x09\xcf\xa3\x76\x7c\x86\x8a\xaf\x0b\x03\x42\x1a\xd8\x73\x2c\x33\x97\x17\x58\x15\x10\xc6\x8d\x09\xcb\x73\xe5\xee\x99\x2e\x95\x62\x8b\xaa\xd5\x0c\xd9\xe6\xcc\x16\x85\xdf\xde\x0b\xf3\xee\x67\xb0\x20\xd4\xae\x79\xa5\x3f\x06\x13\x1f\x48\x2e\x1e\xd5\x21\x78\xe6\x2c\xce\x93\x74\x28\x11\xa4\xb9\xd5\xb9\xf1\x04\x27\x12\x8c\x66\x39\x06\xdc\xc0\x5a\xc3\xd4\x9c\xc2\x57\xd6\xc6\x76\x85\xa4\xe0\x45\xa7\xeb\xa0\xea\xed\x76\x86\xbb\x0f\xf8\x03\x5c\x5f\xf9\xcf\x02\xde\x90\xc5\xdd\xe7\x1a\xfe\xd4\xdf\xba\x6c\x6d\x6d\xb3\x94\x61\xca\x2b\x56\xc2\x46\x72\x61\x20\x95\x4a\xa1\x2d\xac\x49\xa3\x23\x62\xd1\x7d\xb1\x99\x9b\x79\x09\xec\x75\xac\xcc\xe1\xfa\xea\xbf\x6f\xdf\xc1\xae\xe0\x25\x06\x49\x42\x7e\x73\x2f\x95\xb8\xb6\x7b\xfe\xdc\x91\x26\x58\x78\x05\x77\x90\x8f\x85\xf3\xf5\xd5\x55\xd2\x62\x35\x64\xae\x70\xac\x3f\xa1\xfd\x1d\x8d\x86\x0b\xb6\x65\xbc\x64\xab\x12\x2f\xda\xc5\xe4\xc0\x10\x4f\xfd\x75\x3c\x34\x7e\x86\xf8\xa7\x26\x3a\xcc\xef\x9d\xca\xe0\x5b\xea\x5d\xc1\xec\xbe\xb1\xbb\xde\xe4\xc7\xdd\x0b\x78\x28\xdb\xac\xdd\x07\xa9\x7c\x75\x3c\xef\x6e\x60\xb9\x5c\x37\x9d\x63\x6b\x0e\x3a\xf3\x8a\x20\xec\x1e\xb6\xb6\xbf\xf7\xcb\x03\xdf\x0e\x34\x2f\x5a\x0a\xdb\xbb\xac\xc6\xef\xf3\x3b\x82\xc6\x0d\x7e\x3c\x6e\x5b\x25\x64\xb1\x60\x94\xc9\xfe\xbd\x5b\xe4\xc7\xfa\xd3\x40\x66\x70\x59\xe1\x42\x21\x2c\x9f\x13\x09\xcd\xcb\x85\x43\x81\xd0\xc9\xb2\xad\xee\xc3\xbf\x91\x88\x7d\xa0\xd4\xa6\x69\x41\x3a\xef\x9c\x26\xa8\xb9\x01\xb2\x44\xd6\x7b\x0d\x1c\x10\xbb\xaf\x83\xa7\xf2\xf6\x21\x75\x9f\x15\x03\xe7\xbb\x78\xdf\xf2\xe3\xbd\x80\xbb\x33\x39\xbd\xba\xd8\x68\x08\xc9\x84\x94\xbe\xe8\x64\xf0\xa8\xb2\x23\xfd\xe8\xd0\x83\xdb\x31\x18\x59\x3f\xb3\xaf\xed\x8b\x7c\xfc\x32\x78\x78\x43\xd7\xe1\xc7\x2f\xbb\x9b\xdc\x16\xb1\xb6\x42\x0f\xbc\x6e\xb8\x4e\xae\x48\x29\xd7\xf0\xb8\xb2\xce\x77\xdd\xea\xda\xba\x58\x87\xae\xb4\xaf\x1c\x8a\x54\x70\x05\x5f\x57\x14\x06\x07\x7c\x71\xd6\xf5\x98\xac\xe2\x02\x6e\xdf\xba\x7f\xcd\xe8\xbd\xa3\x9a\x2f\xba\x3c\x84\x11\x27\x58\x57\xb3\x2d\xce\x6f\xdf\x5a\x8c\x4b\x30\xf2\x06\x96\x7e\x29\xfc\xa5\xf6\xc8\x42\x86\xb0\xff\x3e\x83\xff\x05\x00\x00\xff\xff\x62\x86\xfb\x9a\xaa\x23\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -200,11 +200,11 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf2, 0xb1, 0x11, 0xd6, 0x6, 0xff, 0x2d, 0x1d, 0xbc, 0x9a, 0x68, 0x3c, 0x76, 0x79, 0x85, 0xb7, 0xa2, 0x7b, 0x65, 0xa7, 0xe2, 0x39, 0x4a, 0xe8, 0xd4, 0xf0, 0xf7, 0xb7, 0x45, 0x6c, 0xae, 0xa6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4, 0x2f, 0x95, 0xbb, 0xa6, 0x5b, 0xd0, 0xb1, 0xd0, 0x81, 0x90, 0xea, 0xad, 0xcd, 0xa6, 0xa, 0x44, 0xb8, 0x59, 0xfe, 0x81, 0xa7, 0x46, 0x96, 0x65, 0xa6, 0xde, 0x6b, 0x7c, 0x9, 0x4, 0x5f}} return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x5a\xdd\x6f\x1b\x37\x12\x7f\xae\xff\x8a\xa9\x1e\xae\x12\xea\xc8\x7e\x38\xdc\x83\xe0\xc4\xf9\x68\x7d\x17\x20\xe9\x15\xa9\xd3\x1e\x50\x04\x0d\xb5\x3b\x92\x78\xa6\x96\x7b\x24\x57\x8a\x6a\xf8\x7f\x3f\xcc\x90\xdc\xe5\x7e\xd9\xb2\x7b\x05\x4e\x0f\x89\xb5\xcb\xf9\xe0\x7c\xfe\x86\x94\xdc\x96\xda\x38\xb8\xaa\x8a\xb5\x5c\x2a\xbc\xd6\x37\x58\xc0\xca\xe8\x2d\x4c\x5a\xcf\x26\x27\x61\xe5\x7b\x74\x22\x17\x4e\xfc\x2c\x71\x6f\xc3\xca\xd6\xb3\x7a\x65\x8b\x7e\x88\x6c\x7c\x41\xcd\xe3\x75\x65\x0a\x34\x61\xbd\xff\x32\x39\x39\x11\x59\x86\xd6\x4e\x85\x52\x33\xc8\x74\xe1\x8c\xc8\x1c\x5c\x29\xbd\x67\x4e\x8b\xce\x6e\x6e\x4f\x4e\x00\x00\xce\xce\xe0\x5a\x3b\xa1\xc0\x56\x65\xa9\x0e\xa0\x57\x4c\x02\x8e\x16\x59\x90\x05\xe0\x17\x69\x1d\x16\x19\xf2\xfa\x54\xc8\x4e\x18\x70\x44\xfc\x13\xd3\x2e\xe0\xe3\x95\xfc\xf2\xb7\xbf\xd6\x8c\xbf\xdf\x61\xe1\xc0\x6d\x84\x03\x69\x01\xb7\xd2\x39\xcc\x61\xbf\xc1\x22\xb2\x17\x06\x61\x2f\xdd\x26\x37\x62\x1f\x0c\x2c\xe0\x67\x51\x29\xd7\x13\x86\xcc\x8c\x75\xb7\xbf\x44\x92\xa9\xd8\xea\xaa\x70\x51\xf2\x29\xb3\x58\xc0\xab\x3c\x37\x68\xed\xe5\xec\x91\xaa\xe4\x58\x6a\x2b\xe9\x8d\xd3\x47\x29\xf2\x5d\x24\xe8\x29\xe2\xf4\x23\xd5\x28\x70\x9f\xaa\xb2\x95\x85\xc3\xfc\x5e\xe1\xef\x79\x49\x47\xf2\x51\xb2\x04\x4b\x63\x11\x06\x0c\x5a\x5d\x99\x0c\x69\x55\x66\x50\x8c\x8b\x65\x81\xe6\x8d\x5f\x43\x2f\xf4\x1e\xf3\x57\x4f\x15\xbf\xf4\x41\x7c\xbc\x78\x1f\xe8\x51\x7c\x23\xa9\x71\xd3\xd9\x59\x2d\x5d\x64\x1b\xa8\x2c\x1a\xb0\x4e\x1b\xb4\x20\x0a\x90\x85\x75\xa2\xc8\x90\x62\x5c\x17\xea\x00\x6e\x83\x9e\x98\xc2\xdc\x6d\x50\xfa\xd5\x62\x8d\x75\x6a\x6c\x10\x56\x55\x91\x39\xa9\x7d\x32\x34\x24\xa2\xc8\x61\xad\x77\x68\x0a\xcc\x61\xe9\x99\x95\x06\xf9\x79\xa9\xad\xa3\x14\xcc\x25\x13\x46\x6e\xb2\xe8\xe4\xa0\x8f\xbf\x0d\x1e\xd8\xe5\x99\x50\x0a\xf3\x79\x2a\x3b\xdb\x60\x76\x63\x61\x23\xca\x92\xec\xe6\xc0\x54\x85\x93\x5b\x64\x4a\xdc\xa1\x01\x51\xeb\xc7\x06\x6c\xb1\x88\x9c\x3e\x04\x13\xd3\xfb\xc2\x6f\x7d\x89\xd1\xd8\x71\x57\x54\x31\xf0\x8b\x23\xe3\xc4\xaf\x5c\x40\xd8\x83\xa4\x63\xe4\xe6\x13\x65\x25\x0b\xa6\x3d\x05\xab\xe9\xb5\x61\x07\x16\x1a\xf6\xe2\x00\x2b\x4d\x8a\x6d\x85\x92\x99\xd4\x95\xf5\x8e\x70\x3a\x88\xf4\x06\xac\xad\xa2\xab\x20\x54\x16\x20\xa4\x99\xc3\x2b\xb0\x25\x66\x52\xa8\x10\x70\x4d\x88\x14\x88\xb9\x25\x46\xcb\x46\x05\xa7\x39\x90\x23\xb7\x26\x8d\x5a\x56\x48\xa3\xa9\x66\xc7\x7a\x74\xea\xe2\xdc\x7b\x37\x54\xc7\xc0\x74\xa3\x15\xc9\xdd\x20\x2c\x85\x8a\x21\x24\x78\x5b\x36\x48\xab\x97\x77\x0b\x64\xa0\x68\x17\xc7\xde\x42\x89\x7b\x72\x24\xac\xd1\xbd\xf6\x04\xd3\x59\x24\x81\xdb\x9a\x86\x3e\x06\x5d\x65\x0a\xb0\xa8\x56\xf3\xc0\xbc\x7e\x7f\xd7\x52\x5b\x16\xd2\x49\xa1\xe4\xef\xd8\xd2\x9d\xc2\x28\x9a\x80\x3d\x42\xc1\x43\x51\x55\xd3\x12\xe1\xb4\xa3\xf8\xac\xa3\x46\x2a\x1f\x9e\xc3\xbd\x9a\x9c\xc1\x1b\x0e\xcc\x98\xfe\xab\x60\x71\x6f\x3b\x0a\x1c\x2e\x06\x39\xec\xa4\x60\x55\x3f\xfb\x5c\x9f\xd3\xe3\xe9\xec\x33\x6c\xd1\x6d\x74\xde\x35\x5d\x8c\xd1\x19\x9b\x8e\xd6\x92\x98\xa5\xc8\x6e\xa6\x5d\x6d\xe5\xaa\xad\xf0\x0b\x38\x9f\x9f\x77\xd6\xd0\xa7\x6e\x97\xf3\xa4\xb1\xc1\xf3\x91\xe7\xcf\x3c\xd3\xd4\x69\x2d\x8e\x77\xf7\x59\xec\x7c\x7e\x3e\x66\xad\x35\x3a\x92\xa0\x8d\xc3\x9c\xe3\xf1\xfa\x50\xa2\x05\x5d\x92\xab\x84\x52\x87\x10\x04\x16\x04\x28\x69\x39\x7f\x76\x1c\xb7\x8e\x17\x86\x9c\x95\x16\x0c\x66\x28\xb9\x4e\x64\x19\x96\x6e\x24\x4c\x93\xe8\x1b\x90\x4b\x91\x78\x4b\x7f\x2d\xe0\xb5\xd6\xea\x6e\x38\x1e\x6f\xa3\x29\x68\x25\x91\x38\x53\xe1\xdd\xd0\x0e\x07\x45\x4b\xdb\x97\x3c\x75\x2c\x94\xfe\x9c\x79\xd9\x7d\xaf\xf2\x1a\x78\xfe\x1c\xda\xe2\x67\x70\x1b\x15\x23\x3d\xe0\x0e\x50\x59\x6c\x1e\xae\x04\x7d\x1d\x54\xef\xec\xac\x86\x24\xc9\xb3\xf4\xf5\x55\xac\xb8\xde\xce\xe2\x26\xf6\x17\x87\x6b\x32\x35\x77\x44\x10\xfc\x50\x98\x75\xb5\xc5\x50\x9f\x02\x3d\xb5\x88\x28\x22\x38\x2b\xd0\x30\x02\xaa\x7b\xcc\x3c\x25\x7a\xeb\x42\xf9\xb4\xa1\x7f\x3a\x24\x30\x28\xcc\x21\x34\xa4\xd8\x6a\x2b\xeb\xab\x22\x15\xad\x94\x01\xb1\xdd\xea\x02\x0f\xf5\xca\x25\xca\x62\x0d\xce\x88\xc2\xae\xd0\x18\xcc\xe7\x24\x25\x86\x16\xad\x2f\x70\xaf\x0e\x29\x93\xd8\x34\x82\x48\xdd\x6a\x1d\xcc\xd7\xb7\x20\xea\x0a\xd2\x71\xbf\x59\x26\xb8\x2a\x65\x45\x0e\xd9\x53\xe3\x98\x0f\x99\x39\x04\x49\xbb\x36\x47\xdc\xe7\x13\x3e\x9a\xb0\x8b\x80\x16\xf0\xf2\x76\xa0\xa6\x77\xe3\xb6\x93\x8e\xad\xaf\xcf\x82\x43\x5a\x04\x84\x61\x46\x01\xa8\xff\x3f\x02\x50\x66\xa6\xf7\x05\x9a\xcb\xb9\xf0\x28\x70\x36\x94\x34\x17\xcf\xd2\x96\xd8\x94\x5c\xcf\x6d\x36\x12\x9e\xc1\x9c\x8f\x89\xce\xe0\x30\xbd\xfc\x37\x66\xdd\xd0\xe4\x78\x14\x79\x6e\x5b\xbd\xc3\xd9\xba\x61\x04\x37\x27\xbd\x8f\xbe\xf2\xf6\xec\x70\xa4\x4a\x0b\x01\x1e\x12\x71\x8e\xd6\x19\xed\x21\x92\x25\x81\x5e\x99\x25\x66\xa2\xb2\xd8\xc4\x7b\x2b\x05\x49\xc7\x24\xc6\x29\x9a\xd1\x44\xd9\xa1\xc3\x33\x46\x62\xd2\x6f\x1a\x6d\x37\xa2\xb5\x91\x25\x62\x41\x11\x6a\xab\x2d\xe6\xbc\x55\x46\x2b\x2b\xcd\x88\x2b\x84\x27\xeb\x17\x81\x13\x74\x6a\x14\xc5\x5a\x30\xf9\xd4\xbb\x77\x38\xbe\xba\x3d\x47\xa1\x0b\x55\xf9\xe2\x59\x98\x6d\xec\xd7\xf0\xb2\x69\x25\xed\x4d\x3f\x14\x93\xdf\x7a\x66\xbd\x9e\xdf\x09\xcd\xfe\x48\xd2\x22\xf3\x93\xc9\x83\xf1\xd9\xa2\xe9\x34\x2b\xfa\x44\x97\xee\x5a\x5b\xe8\xb4\xb1\xbf\xa3\xa3\x30\x60\x8f\xc5\x41\x16\xfc\xa8\x2b\xb7\xa5\x42\x0a\x3e\x0f\x9e\x6b\x9b\xa4\xf4\x2d\x5e\x2f\x43\xc6\xbc\xa2\xb8\x35\x82\x07\x55\xdf\x15\x19\x08\x72\x21\xdb\x60\x8b\x2f\xf5\x16\x8e\x11\x69\x61\x27\x54\x45\xa3\xa6\x52\xe4\x70\x2e\x91\xcb\x43\x4b\x40\xb3\xb3\x1d\x2a\x5d\x7a\x64\x07\x37\x85\xde\xc3\x7e\x23\xb3\x0d\x94\xc2\x88\x2d\x3a\x8f\x64\x4b\x61\x6d\xcc\x0b\x02\x53\x6a\x87\xb4\xb1\xe9\x2c\x40\x95\xf9\xe0\x46\xc6\x9a\x2e\xdb\x84\x7a\xe6\xaf\xb4\xa5\x4f\x83\xfd\xb5\x09\x9b\x35\xba\x37\x01\xf9\x78\xc2\x88\xe6\x7c\x8f\x2e\xa4\x1a\x29\x1c\xc1\x23\x6d\x5f\xf8\xc8\x3c\xc2\x01\xbc\x7f\x56\x7b\xc1\x79\x47\xd2\x62\x3e\xe6\x68\xa5\x09\x26\x9f\x0f\xfb\x0d\xac\x33\x55\xe6\x2a\x43\x06\x2b\x0d\x52\x21\x88\x5e\x33\xf8\x9f\x0a\xad\x1b\x62\x30\x9a\x91\xa9\xd5\x7f\x8b\x6a\x79\xa4\xf0\xaa\x38\xfc\xc4\xc2\x2e\x87\xa1\x4a\x63\xca\xc0\x24\x35\x67\xdf\x9a\xa7\xcc\xdd\x7f\xa5\xbf\x06\xad\xdb\x55\xcf\xd7\xf5\xef\xb7\xa5\x3b\xf8\xda\x7e\x6c\x5b\x7a\xa0\x33\x9c\xcf\xcf\x53\xf9\x89\x16\x75\x77\x6e\x84\x76\xe6\xc0\x76\x67\x68\xa3\x09\x5f\x92\xa9\xa5\x82\x48\x2b\xfd\xef\x68\x74\x3d\xf9\x15\x79\x8d\x0e\x64\xd3\xfd\x85\x52\xe4\xc8\x80\x02\x68\x7e\xe3\x79\x6f\x5b\x59\x8f\x06\x3c\x12\x8d\x63\x6a\xca\x8c\x67\xf3\x10\x01\xce\x4f\x00\xc3\xf3\x38\x3d\xd0\x26\xf7\xb9\xc7\x9d\xc5\xbf\xaf\x99\x65\x19\xe3\x27\x3f\x1a\x0a\x3f\x5a\x44\xf0\x1b\x8b\xb7\x0d\x63\x66\x18\xd9\x18\x2b\x8f\x0e\x89\x83\x3e\xdc\x45\x64\x5a\x87\x5a\xb7\x9a\x27\xce\x3c\xd6\x91\xb5\xfb\x38\x3d\x53\x48\xcf\x88\x2d\xe6\x2a\x57\xb3\x04\xd9\xd7\x03\xba\xf5\xb8\xd9\xf6\x8f\xe7\x92\x0a\x73\x5f\xc1\xa0\x7f\x2f\xeb\xe2\xd3\xdf\x01\x3f\xbf\x18\x3f\x96\x9c\x5f\x5d\xd3\xff\x2f\xa6\xb3\xd3\xde\x3c\xf5\x30\xe9\x77\xd2\x96\x4a\x1c\x9e\x48\xcd\x46\xfd\x4e\x38\xf1\x24\xfa\xeb\x66\x96\x7b\x31\x9d\x7d\x1a\x70\xc7\x31\xd5\xf2\xac\xce\xb0\x47\x57\xc9\x3f\x54\x21\xcf\x46\xc2\xf6\xe1\xa2\xc6\x1e\x4f\xcb\xda\x7d\x85\xd3\xee\xa5\xcb\x36\xf5\xe2\x4e\xb9\xca\x84\xc5\x63\xfc\xe4\x03\x64\xd1\x73\x51\x2c\xc9\x0f\x11\x4f\x7b\x94\xf4\x59\xb9\x10\x3e\x01\xd2\x3c\xba\x9e\x3f\x26\x3e\x67\x8c\xdf\x8e\x59\x7c\xd9\x0f\x45\xaf\x6d\x1d\xae\x7f\x9e\xbe\x69\x46\x1c\xa1\x71\xbd\xfc\xb2\xa7\xf2\xec\x29\x8e\x6e\xcc\xd5\xf7\x35\x01\xe2\x2d\xe6\x52\xc0\xf3\xf6\x85\xc9\xfc\x3d\x3d\x1d\x76\x31\x1b\x4e\x2a\x5c\x74\x48\xfe\x71\x7d\xfd\xe3\x95\x54\x38\x4e\x55\x19\xb5\x68\xc3\xa6\x77\x7a\xad\x3f\x7e\x78\xdb\x39\xa5\xa9\xf7\x3b\xec\x35\xd6\xd8\x5b\x7f\x22\xb7\x62\x8d\x67\x76\xb7\xfe\xf6\xcb\x56\x4d\x1e\xb0\x58\x6b\xcb\x76\x78\xcf\x76\xfa\x2b\xbf\xfe\xd4\x27\x3d\x26\x33\x82\xb5\x87\x6d\x50\x88\x2d\xe9\x7c\xf5\xee\x9f\xbf\xc0\x0f\xe8\xf6\xda\xdc\xf8\x19\x61\x32\xbc\x51\x7b\xd8\x2e\xb5\x0a\x14\x23\x6b\x72\xb4\x99\x91\x7c\x0e\x15\x59\xcb\x70\x54\x20\x1c\xf5\x5a\xdf\x5a\x57\xda\xf0\x43\xbe\x4a\x5a\x2a\x9d\xdd\x64\x1b\x21\x8b\x79\x98\x0d\xa9\x9a\x71\x25\xa4\x75\x16\xb3\xca\xc4\x3a\x57\x78\x3d\x4f\xfd\xa9\x84\xf0\x70\x65\x85\x68\x4f\x6b\x28\x10\xbf\x89\x1b\x59\xac\x4f\xe1\xea\xdd\xdb\x1f\x61\xa7\xb9\x52\x12\xa6\xd8\x8a\x43\x02\xf1\x41\x94\xa5\x92\x99\xf0\x07\xf8\xcb\x4a\xd2\x10\x5c\x34\xba\xbd\xae\x75\x1b\xd9\x30\x7e\x71\x68\x0a\xa1\x3e\x7e\x78\xd7\x8d\xc0\xef\x9b\x57\xd3\xc9\xc6\xb9\xd2\x2e\xce\xce\x56\x4a\xef\xe7\x99\xde\x4e\x46\xa2\x49\xe9\xb5\xb6\x8b\x10\x13\x23\x7e\xd0\x99\x14\xca\x2e\x06\x8e\x27\xe3\x67\xe2\xf6\xd2\x39\x34\x93\xa3\x74\x0a\x8b\x49\x2d\xd6\xef\xb7\xc6\x23\x93\xe1\x54\xb8\xfb\xdf\x14\x83\xb4\x16\x0d\x97\x03\x46\x54\x1f\x70\xd5\x3a\x62\x0d\x68\x6e\x1e\x3c\x3e\x5f\x6a\x63\xf4\xfe\x42\x54\x6e\x33\x7a\x20\xf4\x97\x0e\x10\x7b\x11\x46\xf5\xb3\xc0\x84\x37\xce\xef\xf9\xf5\xec\xe4\xab\xaf\xbe\x8a\x8a\x5c\x5e\x42\x29\x0a\x99\x4d\x27\x6f\x74\xa5\x72\x28\xb4\x03\x2f\x13\x0c\xae\xd0\x60\x72\x08\x12\x61\xd7\x37\xe1\xe4\xe3\xeb\x01\x0b\x1e\xd5\xd3\xa2\x69\x86\x73\x37\x68\xfd\xa3\x70\x9b\xd1\x3d\x0c\x47\x4f\x3c\xf1\x0d\xa4\x65\xb5\x54\x32\x6b\x28\x3f\x84\xd7\x63\xb5\xce\x6b\x39\x42\x1c\x4e\xb9\xef\x17\xfc\x4e\x16\x37\x98\x27\xed\xaa\xef\x9a\xd1\x4a\xeb\xa5\x3f\x9d\x43\x17\xb1\xc7\x89\x67\x01\x53\x42\x46\x47\x0f\x61\x03\xde\xbc\x78\x16\x63\x75\xde\x9f\xed\x86\x93\xa8\xff\xf8\x09\x59\xd4\xc6\xa8\x4f\x01\x50\x09\x87\x69\xeb\xba\x7e\xf0\x52\xa3\x3b\x5d\x26\x32\x0a\xa9\x52\x88\x3c\x78\xa7\xf6\x2a\xdf\xca\x42\x5a\x67\x84\xd3\x26\xb1\x6a\x3d\x9d\xfe\x80\x7b\x7f\xad\x77\xd4\xf1\x65\x3d\xa4\x26\xa3\xe7\xe0\xed\xf5\x3d\x67\xc8\x9d\x79\xae\x56\x60\xe4\x06\x7b\x01\x2f\xc3\xbd\xe3\x6d\xff\x8c\xed\xde\x2b\xf0\xd6\xd7\xfb\xcf\x7b\x87\x35\x18\x61\xd0\x1d\xf3\x13\xfb\xf5\x2f\x79\xe3\x19\xaf\x9f\x14\xb9\x1b\x0b\xf2\x49\x9c\x91\xfd\x25\xf0\x46\xab\xfa\xea\xf4\x51\x77\xa6\xb5\x69\xba\x57\x0b\xe1\x06\x83\x46\x1d\xff\x2b\x86\x78\x71\x1c\x3d\xd5\x3e\x13\xae\xef\x6c\xbb\x92\x76\xc2\xc0\xa0\x63\x5a\x12\x89\xfc\xba\x7d\xf1\x7a\x5f\x18\xd1\x72\x9b\xec\xf3\x94\xcf\xbb\x49\xbb\x6d\x2c\xec\x2e\xf9\x15\xcc\x69\xca\x29\x0d\xbd\x94\xa0\x7b\xee\x71\x4c\x04\x36\x6a\x0f\x5c\x5a\x8c\x1f\x25\xd0\xa7\x34\xdd\xd1\x8b\x05\x78\xab\xbf\x08\x6c\xa6\xe7\xb3\x05\x4c\xbc\xdd\xc2\x4f\x48\xfc\x39\xcc\x12\x61\xcd\x91\x47\xb8\x4c\x14\x7c\xac\xd3\xc7\xaf\x81\xdb\x45\x38\x79\xee\xb8\x61\x84\xaf\x42\x6b\x3d\x53\x0e\x83\xe0\x62\xcf\xaa\x2d\xa2\x8d\x2a\x1e\x77\xd5\xfa\xed\xd0\x8d\x4c\x5f\x4b\x18\x52\xfd\xc1\xeb\x9c\xce\x2f\x69\xba\xb7\x2f\xf0\x87\x2e\x6c\xf8\x32\x7d\xb8\xd4\x0c\xdd\x48\x75\xb7\xd3\xfa\x3e\x56\x12\xc2\xd1\x51\x0d\x6b\x69\xd0\x81\x7f\xbd\x7f\x07\x1f\x3f\xbc\xf5\x47\x16\xe9\x0f\x5b\xba\x51\x99\x4e\x46\x0b\xf8\xc9\x31\x1a\xef\x1d\x03\x8d\xe3\xb3\x4c\x97\x87\x0b\x4f\x36\x0e\xbb\x82\x84\x19\xa1\xad\xc9\x24\x55\x9f\x0d\x94\xda\x82\xed\xd0\x0e\x8a\xf3\xf9\x79\x2b\xff\x7d\x05\x4e\x7e\x8e\xc3\x27\x97\xdd\x3c\x4e\xaa\x11\x1f\x37\x8a\x1d\x82\xe4\xd3\xc5\xd4\x1c\xd0\xce\xd9\xd6\xb5\xcd\xb0\xb7\xbb\x0a\xce\x4e\xda\xba\x77\x0d\x44\x82\xa7\x01\x40\xf8\x0b\x98\x51\x58\x3a\xb0\x49\x01\x1e\x87\x41\x26\x4a\xb1\x94\x4a\xba\x43\xac\x41\x7c\x80\x9a\xa7\x17\xc0\xfc\xeb\x1e\xfc\x52\x6a\x8b\xb6\x5b\xa2\x3f\x87\x83\xd0\xf8\x7b\x0a\x70\x1b\xa3\xab\xb5\xb7\xdb\xe7\x88\x0c\x3f\xf3\x45\xb6\x59\x89\xe1\xa6\x4a\xe6\x89\x50\xef\x4d\xa3\xd0\xf3\xf6\xce\x6b\x55\x25\xda\xda\x0c\xd2\xda\x6a\x08\xcc\x8d\x1a\x63\xd0\xa8\x2d\xd6\x6c\x19\xbb\x99\xf6\x35\x3a\x05\xe1\xee\xc1\xbf\x7f\xb2\xa5\x43\xa8\x7c\x86\x95\x44\xd5\x31\xf4\xeb\xf8\xee\x41\x3b\x07\x2e\xff\x3f\x66\xee\x29\x34\x62\xe5\xb0\xc5\xc4\xc8\xb4\x1d\x8f\x43\x9a\xac\x6a\x61\xc5\xe9\x88\x1e\x9d\x1c\x62\x1e\x63\x39\xc4\x0c\x83\xd0\xbb\x93\xbb\x93\xff\x06\x00\x00\xff\xff\x42\xa2\xd5\xe3\xc7\x2b\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x5a\x5f\x6f\x1b\x37\x12\x7f\xae\x3f\x05\xab\x87\xab\x84\x3a\xb2\x1f\x0e\xf7\x20\xd8\x71\x9c\xb4\xbe\x0b\x90\xf4\x8a\xd4\x69\x0f\x28\x82\x9a\xda\x1d\x49\x3c\x53\xcb\x3d\x92\x2b\x59\x35\xfc\xdd\x0f\x33\x24\x57\xe4\x2e\xd7\x96\xdd\x2b\x70\x7a\x48\xac\x5d\xce\x1f\xce\xdf\xdf\x90\x12\xeb\x5a\x69\xcb\xae\x9a\x6a\x29\xe6\x12\xae\xd5\x2d\x54\x6c\xa1\xd5\x9a\x8d\x92\x67\xa3\x23\xbf\xf2\x23\x58\x5e\x72\xcb\x7f\x16\xb0\x35\x7e\x65\xf2\xac\x5d\x99\xd0\xe7\xc8\x86\x17\xb4\x3c\xde\x36\xba\x02\xed\xd7\xbb\x2f\xa3\xa3\x23\x5e\x14\x60\xcc\x98\x4b\x39\x61\x85\xaa\xac\xe6\x85\x65\x57\x52\x6d\x89\xd3\xac\xb3\x9b\xfb\xa3\x23\xc6\x18\x3b\x39\x61\xd7\xca\x72\xc9\x4c\x53\xd7\x72\xc7\xd4\x82\x48\x98\xc5\x45\x86\x89\x8a\xc1\x9d\x30\x16\xaa\x02\x68\x7d\x2c\x64\xc3\x35\xb3\x48\xfc\x13\xd1\xce\xd8\xe7\x2b\x71\xf7\xb7\xbf\xb6\x8c\xbf\xdf\x40\x65\x99\x5d\x71\xcb\x84\x61\xb0\x16\xd6\x42\xc9\xb6\x2b\xa8\x02\x7b\xae\x81\x6d\x85\x5d\x95\x9a\x6f\xbd\x81\x39\xfb\x99\x37\xd2\xf6\x84\x01\x31\x23\xdd\xcd\x2f\x81\x64\xcc\xd7\xaa\xa9\x6c\x90\x7c\x4c\x2c\x66\xec\xb2\x2c\x35\x18\x73\x31\x79\xa6\x2a\x25\xd4\xca\x08\x7c\x63\xd5\x41\x8a\x7c\x17\x08\x7a\x8a\x58\xf5\x4c\x35\x2a\xd8\xc6\xaa\xac\x45\x65\xa1\x7c\x54\xf8\x47\x5a\xd2\x91\x7c\x90\x2c\x4e\xd2\x48\x84\x66\x1a\x8c\x6a\x74\x01\xb8\xaa\xd0\xc0\x87\xc5\x92\x40\xfd\xce\xad\xc1\x17\x6a\x0b\xe5\xe5\x4b\xc5\xcf\x5d\x10\x1f\x2e\xde\x05\x7a\x10\xbf\x97\xb4\x77\xd3\xc9\x49\x2b\x9d\x17\x2b\xd6\x18\xd0\xcc\x58\xa5\xc1\x30\x5e\x31\x51\x19\xcb\xab\x02\x30\xc6\x55\x25\x77\xcc\xae\xc0\x11\x63\x98\xdb\x15\x08\xb7\x9a\x2f\xa1\x4d\x8d\x15\xb0\x45\x53\x15\x56\x28\x97\x0c\x7b\x12\x5e\x95\x6c\xa9\x36\xa0\x2b\x28\xd9\xdc\x31\xab\x35\xd0\xf3\x5a\x19\x8b\x29\x58\x0a\x22\x0c\xdc\x44\xd5\xc9\x41\x17\x7f\x2b\xd8\x91\xcb\x0b\x2e\x25\x94\xd3\x58\x76\xb1\x82\xe2\xd6\xb0\x15\xaf\x6b\xb4\x9b\x65\xba\xa9\xac\x58\x03\x51\xc2\x06\x34\xe3\xad\x7e\x64\xc0\x84\x45\xe0\xf4\xc9\x9b\x18\xdf\x57\x6e\xeb\x73\x08\xc6\x0e\xbb\xc2\x8a\x01\x77\x16\x8d\x13\xbe\x52\x01\x21\x0f\xa2\x8e\x81\x9b\x4b\x94\x85\xa8\x88\xf6\x98\x19\x85\xaf\x35\x39\xb0\x52\x6c\xcb\x77\x6c\xa1\x50\xb1\x35\x97\xa2\x10\xaa\x31\xce\x11\x56\x79\x91\xce\x80\xad\x55\x54\xe3\x85\x8a\x8a\x71\xa1\xa7\xec\x92\x99\x1a\x0a\xc1\xa5\x0f\xb8\x7d\x88\x54\x00\xa5\x41\x46\xf3\xbd\x0a\x56\x51\x20\x07\x6e\xfb\x34\x4a\xac\x10\x47\x53\xcb\x8e\xf4\xe8\xd4\xc5\xa9\xf3\xae\xaf\x8e\x9e\xe9\x4a\x49\x94\xbb\x02\x36\xe7\x32\x84\x10\xa7\x6d\x19\x2f\xad\x5d\xde\x2d\x90\x9e\x22\x2d\x8e\x6d\x40\x08\x2b\xb8\x14\xbf\x43\xc2\x1c\xfd\x1c\x74\x24\x93\xa1\x77\xd1\xed\x2d\x2d\x12\x8e\x3b\x9c\x27\xec\xbe\x7d\x8f\x1f\x03\x72\x31\x0d\x2c\xcf\x03\xf3\x76\xc9\x43\xac\xc9\x09\x7b\x47\x91\x13\xf2\x73\xe1\x4d\xe2\x36\x87\x9e\xa5\x6c\x2d\xd9\x46\x70\x52\xf5\xc6\x25\xe3\x14\x1f\x8f\x27\x37\x6c\x0d\x76\xa5\xca\xae\x11\x42\x10\x4d\x90\x21\xb1\x40\x31\x73\x5e\xdc\x8e\xbb\xda\x8a\x45\xaa\xf0\x6b\x76\x3a\x3d\xed\xac\xc1\x4f\xdb\xcf\xa6\x51\xe7\x61\xe7\x03\xcf\x5f\x25\x4c\x13\x66\x0f\x8f\x19\xeb\x74\x7a\x3a\x64\xa8\x25\x58\x64\xae\xb4\x85\x92\x62\xe5\x7a\x57\x83\x61\xaa\x46\x2f\x71\x29\x77\x4c\x83\x6d\x34\x96\x71\x26\x85\xa1\xd8\xde\x50\x4c\x59\x5a\xe8\xf3\x49\x18\xa6\xa1\x00\x41\x39\x5c\x14\x50\xdb\x81\x10\x12\xb0\x25\xeb\xe5\xe5\x8e\x27\x33\x76\x8f\x7f\xcd\xd8\x5b\xa5\xe4\x43\xc7\x62\x4e\x15\x76\x4f\xdb\x5b\x02\xd1\x20\x89\xd5\x0d\x3c\xe4\x76\x98\x15\x2d\x4c\x5f\xf2\xd8\x92\x50\xfc\x73\xe2\x64\xf7\x1d\x4a\x6b\xd8\xf9\x39\x4b\xc5\x4f\xd8\x7d\x50\x0c\xf5\x60\x0f\x0c\xa4\x81\xfd\xc3\x05\xc7\xaf\x59\xf5\xd0\x01\x97\xe6\xd6\x20\x77\x0c\x43\xd7\xfb\xa8\xac\xcd\x7b\x48\x82\x8c\xbc\x69\x9b\xc3\x23\xdb\xbb\xdc\x70\x21\x39\x95\x80\x00\x2d\xba\x6d\x35\xbb\x47\xaf\xb0\xd7\xe2\xec\x3c\x1f\x6d\x89\xfe\xad\x92\xd1\xb3\xf8\xf5\x55\xa8\xe6\x2e\x4e\xf8\x6d\xe8\x5d\x16\x96\x18\x2a\x4e\x14\xa7\x87\x5c\x2f\x9b\x35\x54\x36\xa6\xc7\xf6\x13\x44\xf8\x60\xf3\x34\xde\x26\xbe\xec\x4d\x63\xa2\xf7\xd6\x97\x66\xe3\x7b\xb3\x05\x04\x9a\x5c\xef\x7c\xb3\x0b\x6d\xbc\x31\xae\xe2\x62\x41\x8c\x19\x20\xdb\xb5\xaa\x60\xd7\xae\x9c\x83\xa8\x96\xcc\x6a\x5e\x99\x05\x68\x0d\xe5\x14\xa5\x84\xd4\xc0\xf5\x15\x6c\xe5\x2e\x66\x12\x1a\x92\x17\xa9\x92\xb6\x44\x7c\x5d\x7b\xc3\x8e\x23\x5a\xa7\xb7\x98\x2d\x66\x85\x01\xb5\xc5\xa6\x34\xcd\x99\xd9\x47\x41\x5a\xf7\x83\xe3\x5d\xad\xda\x0e\x86\xc1\x9b\xfb\x4c\xbf\xe8\xe6\x5d\xa7\x9c\x24\x5f\x5f\x79\x87\x24\x04\x88\x8f\x06\xc1\xad\xfb\x3f\x80\x5b\x62\xa6\xb6\x15\xe8\x8b\x29\x77\x08\x73\x92\x8b\xca\xb3\x57\x71\xbb\xdd\x77\x0b\xc7\x6d\x32\x10\x9e\xde\x9c\xcf\x89\x4e\xef\x30\x35\xff\x37\x14\xdd\xd0\xa4\x78\xe4\x65\x69\x92\xb6\x67\x4d\xdb\xeb\xbc\x9b\xa3\xbe\x8a\x5f\x69\x7b\x26\x1f\xa9\xc2\x30\x0f\x3d\x91\xb8\x04\x63\xb5\x72\xf0\xcb\xa0\x40\xa7\xcc\x1c\x0a\xde\x18\xd8\xc7\x7b\x92\x82\xa8\x63\x14\xe3\x18\xcd\xa0\x83\x6c\x8f\x1e\x08\x7f\x11\xe9\x37\x7b\x6d\x57\x3c\xd9\xc8\x1c\xa0\xc2\x08\x35\xcd\x1a\x4a\xda\x2a\x21\xa1\x85\x22\x34\xe7\xc3\x93\xf4\x0b\xa0\x8c\x75\x8a\x10\xc6\x9a\x37\xf9\xd8\xb9\x37\x1f\x5f\xdd\x76\x29\xc1\xfa\xae\x72\xf6\xca\xcf\x4d\xe6\x6b\xf6\x66\xdf\x05\xd3\x4d\x3f\x15\x93\xdf\x3a\x66\xd9\x46\x19\x85\x66\x7f\xdc\x49\xc8\xdc\xd4\xf3\x64\x7c\x26\x34\x9d\x66\x8b\x9f\xe0\xd2\xb4\x74\x77\xba\xc0\xdf\xc1\x62\x18\x90\xc7\xc2\x90\xcc\xdc\x18\x2d\xd6\xb5\x04\x0c\x3e\x07\xcc\x5b\x9b\xc4\xf4\x09\xaf\x37\x3e\x63\x2e\x31\x6e\x35\xa7\x21\xd8\x75\x75\x02\x99\x54\xc8\x56\x90\xf0\xc5\xe6\x41\x31\x42\x2d\x46\x36\xd8\x7c\xa4\x44\x87\x53\x89\x9c\xef\x12\x01\xfb\x9d\x6d\x40\xaa\xda\xa1\x46\x76\x5b\xa9\x2d\xdb\xae\x44\xb1\x62\x35\xd7\x7c\x0d\xd6\xa1\xe4\x9a\x1b\x13\xf2\x02\x71\xa0\xdc\x00\x6e\x6c\x3c\xf1\x28\x6b\x9a\xdd\xc8\x10\x68\x20\x9b\x60\xcf\xff\x15\xb7\xf4\x25\xdb\xc0\xf6\x61\xb3\x04\xfb\xce\x83\x36\x47\x18\x80\xa8\xc3\x18\x95\x90\x03\x85\xc3\x7b\x24\xf5\x85\x8b\xcc\x03\x1c\x40\xfb\x27\xb5\x67\x94\x77\x28\x2d\xe4\x63\x09\x46\x68\x6f\xf2\x69\xde\x6f\xcc\x58\xdd\x14\xb6\xd1\x68\xb0\x5a\x03\x16\x82\xe0\x35\x0d\xff\x69\xc0\xd8\x1c\x83\xc1\x8c\x8c\xad\xfe\x5b\x50\xcb\x21\x9d\xcb\x6a\xf7\x13\x09\xbb\xc8\x63\x81\xbd\x29\x3d\x93\xd8\x9c\x7d\x6b\x1e\x13\x77\xf7\x15\xff\xca\x5a\xb7\xab\x9e\xab\xeb\xdf\xaf\x6b\xbb\x73\xb5\xfd\xd0\xb6\xf4\x44\x67\x38\x9d\x9e\xc6\xf2\x23\x2d\xda\xee\xbc\x17\xda\x99\x31\xd3\xce\x90\xa2\x09\x57\x92\xb1\xa5\x32\x1e\x57\xfa\xdf\x41\xab\x76\xaa\xac\xca\x16\x1d\x88\x7d\xf7\xe7\x52\xa2\x23\x3d\x0a\xc0\xd9\x90\x66\xc9\x75\x63\x1c\x1a\x70\x20\x2f\x8c\xc0\x31\x33\x9a\xfb\x7d\x04\x58\x37\xbc\xe4\x67\x7d\x7c\xa0\x74\xe9\x72\x8f\x3a\x8b\x7b\xdf\x32\x2b\x0a\xc2\x4f\x6e\xec\xe4\x6e\x2a\x0a\xe0\x3d\x14\x6f\xe3\x47\x58\x3f\x0e\x12\xd6\x1f\x1c\x40\xb3\x3e\xdc\x04\x64\xdd\x86\x5a\xb7\x9a\x47\xce\x3c\xd4\x91\xad\xfb\x28\x3d\xe3\x91\x84\x10\x5b\xc8\x55\xaa\x66\xd1\x64\xd2\x0e\xff\xc6\xe1\x7e\xd3\x3f\xfa\x8b\x2a\xcc\x63\x05\x03\xff\xbd\x68\x8b\x4f\x7f\x07\xf4\xfc\x6c\xf8\xc8\x73\x7a\x75\x8d\xff\xbf\x1e\x4f\x8e\x7b\xa3\xe0\xd3\xa4\xdf\x09\x53\x4b\xbe\x7b\x21\x35\x19\xf5\x3b\x6e\xf9\x8b\xe8\xaf\xf7\x63\xe8\xeb\xf1\xe4\x4b\xc6\x1d\x87\x54\xcb\x93\x36\xc3\x9e\x5d\x25\xff\x50\x85\x3c\x19\x08\xdb\xa7\x8b\x1a\x79\x3c\x2e\x6b\x8f\x15\x4e\xb3\x15\xb6\x58\xb5\x8b\x3b\xe5\xaa\xe0\x06\x0e\xf1\x93\x0b\x90\x59\xcf\x45\xa1\x24\x3f\x45\x3c\xee\x51\xe2\x67\x61\x7d\xf8\x78\x48\xf3\xec\x7a\xfe\x9c\xf8\x9c\x10\x7e\x3b\x64\xf1\x45\x3f\x14\x9d\xb6\x6d\xb8\xfe\x79\xfa\xc6\x19\x71\x80\xc6\xed\xf2\x8b\x9e\xca\x93\x97\x38\x7a\x6f\xae\xbe\xaf\x11\x10\xaf\xa1\x14\x9c\x9d\xa7\x97\x31\xd3\x8f\xf8\x34\xef\x62\x32\x9c\x90\x30\xeb\x90\xfc\xe3\xfa\xfa\xc7\x2b\x21\x61\x98\xaa\xd1\x72\x96\xc2\xa6\x0f\x6a\xa9\x3e\x7f\x7a\x3f\x9e\x64\x69\x32\x05\x04\x3f\xa4\xb1\xb3\xfe\x48\xac\xf9\x12\x4e\xcc\x66\xf9\xed\xdd\x5a\x8e\x9e\xb0\x58\xb2\x65\x93\xdf\xb3\x19\xff\x4a\xaf\xbf\xf4\x49\x0f\xc9\x0c\x6f\xed\xbc\x0d\x2a\xbe\x46\x9d\xaf\x3e\xfc\xf3\x17\xf6\x03\xd8\xad\xd2\xb7\x6e\x46\x18\xe5\x37\x6a\x76\xeb\xb9\x92\x9e\x62\x60\x4d\x09\xa6\xd0\x82\xce\xd1\x02\x6b\xe1\x8f\x0a\xb8\xc5\x5e\xeb\x5a\xeb\x42\x69\x7a\x48\xd7\x54\x73\xa9\x8a\xdb\x62\xc5\x45\x35\xf5\xb3\x21\x56\x33\xaa\x84\xb8\xce\x40\xd1\xe8\x50\xe7\x2a\xa7\xe7\xb1\x3b\x95\xe0\x0e\xae\x2c\x00\xcc\x71\x0b\x05\xc2\x37\x7e\x2b\xaa\xe5\x31\xbb\xfa\xf0\xfe\x47\xb6\x51\x54\x29\x11\x53\xac\xf9\x2e\x82\xf8\x8c\xd7\xb5\x14\x05\x77\x97\x03\xf3\x46\xe0\x10\x5c\xed\x75\x7b\xdb\xea\x36\xb0\x61\xb8\xb3\xa0\x2b\x2e\x3f\x7f\xfa\xd0\x8d\xc0\xef\xf7\xaf\xc6\xa3\x95\xb5\xb5\x99\x9d\x9c\x2c\xa4\xda\x4e\x0b\xb5\x1e\x0d\x44\x93\x54\x4b\x65\x66\x3e\x26\x06\xfc\xa0\x0a\xc1\xa5\x99\x65\x4e\x56\xc3\x67\x64\xb7\xc2\x5a\xd0\xa3\x83\x74\xf2\x8b\x51\x2d\xd2\xef\xb7\xbd\x47\x46\xf9\x54\x78\xf8\xdf\x14\x83\xb8\x16\xe5\xcb\x01\x21\xaa\x4f\xb0\x48\x4e\x87\x3d\x9a\x9b\x7a\x8f\x4f\xe7\x4a\x6b\xb5\x3d\xe3\x8d\x5d\x0d\x1e\x08\xfd\xa5\x03\xc4\x5e\xfb\x51\xfd\xc4\x33\xa1\x8d\xd3\x7b\x7a\x3d\x39\xfa\xea\xab\xaf\x82\x22\x17\x17\xac\xe6\x95\x28\xc6\xa3\x77\xaa\x91\x25\xab\x94\x65\x4e\x26\xd3\xb0\x00\x0d\xd1\x21\x48\x80\x5d\xdf\xf8\x93\x8f\xaf\x33\x16\x3c\xa8\xa7\x05\xd3\xe4\x73\xd7\x6b\xfd\x23\xb7\xab\xc1\x3d\xe4\xa3\x27\x9c\x58\x7b\xd2\xba\x99\x4b\x51\xec\x29\x3f\xf9\xd7\x43\xb5\xce\x69\x39\x40\xfc\xd6\x9f\x21\x3c\x2a\xf8\x83\xa8\x6e\xa1\x8c\xda\x55\xdf\x35\x83\x95\xd6\x49\x7f\x39\x87\x2e\x62\x0f\x13\xcf\x8c\x8d\x11\x19\x1d\x3c\x84\x65\xbc\x79\xf6\x2a\xc4\xea\xb4\x3f\xdb\xe5\x93\xa8\xff\xf8\x05\x59\x94\x62\xd4\x97\x00\xa8\x88\xc3\x38\xf9\x29\x40\xf6\x3e\xa6\x3b\x5d\x46\x32\x2a\x21\x63\x88\x9c\xbd\xaf\xbb\x2c\xd7\xa2\x12\xc6\x6a\x6e\x95\x8e\xac\xda\x4e\xa7\x3f\xc0\xd6\x5d\x19\x1e\x74\x7c\xd9\x0e\xa9\xd1\xe8\x99\xbd\x19\x7f\xe4\x0c\xb9\x33\xcf\xb5\x0a\x0c\xdc\x8e\xcf\xd8\x1b\x7f\xa7\x79\xdf\x3f\x63\x7b\xf4\x7a\x3d\xf9\xfa\xf8\x79\x6f\x5e\x83\x01\x06\xdd\x31\x3f\xb2\x5f\xff\x02\x39\x9c\xf1\xba\x49\x91\xba\x31\x47\x9f\x84\x19\xd9\x5d\x30\xaf\x94\x6c\xaf\x65\x9f\x75\x1f\xdb\x9a\xa6\x7b\xb5\xe0\x6f\x30\x70\xd4\x71\xbf\x90\x08\x97\xd2\xc1\x53\xe9\x99\x70\x7b\x1f\xdc\x95\xb4\xe1\x9a\x65\x1d\x93\x48\x44\xf2\xeb\xf4\x52\xf7\xb1\x30\xc2\xe5\x26\xda\xe7\x31\x9d\x77\xa3\x76\xeb\x50\xd8\x6d\xf4\x0b\x9b\xe3\x98\x53\x1c\x7a\x31\x41\xf7\xdc\xe3\x90\x08\xdc\xab\x9d\xb9\xb4\x18\x3e\x4a\xc0\x4f\xad\xbb\xa3\x17\x09\x70\x56\x7f\xed\xd9\x8c\x4f\x27\x33\x36\x72\x76\xf3\x3f\x4f\x71\xe7\x30\x73\x60\x4b\x8a\x3c\xc4\x65\xbc\xa2\x63\x9d\x3e\x7e\xed\x5c\x92\x75\xdc\x30\xc0\x57\x82\x31\x8e\x29\x85\x81\x77\xb1\x63\x95\x8a\x48\x51\xc5\xf3\x6e\x89\xbf\xcd\xdd\xc8\xf4\xb5\x64\x39\xd5\x9f\xbc\xce\xe9\xfc\x4a\xa7\x7b\xfb\xc2\xfe\xd0\x85\x0d\xfd\x0e\x20\x5f\x6a\x72\x37\x52\xdd\xed\x24\xdf\x87\x4a\x82\x3f\x3a\x6a\x61\x2d\x0e\x3a\xec\x5f\x1f\x3f\xb0\xcf\x9f\xde\xbb\x23\x8b\xf8\x47\x33\xdd\xa8\x8c\x27\xa3\x19\xfb\xc9\x12\x1a\xef\x1d\x03\x0d\xe3\xb3\x42\xd5\xbb\x33\x47\x36\x0c\xbb\xbc\x84\x09\xa2\xad\xd1\x28\x56\x9f\x0c\x14\xdb\x82\xec\x90\x06\xc5\xe9\xf4\x34\xc9\x7f\x57\x81\xa3\x9f\xfa\xd0\xc9\x65\x37\x8f\xa3\x6a\x44\xc7\x8d\x7c\x03\x4c\xd0\xe9\x62\x6c\x0e\x96\xe6\x6c\x72\x6d\x93\xf7\x76\x57\xc1\xc9\x51\xaa\x7b\xd7\x40\x28\x78\xec\x01\x84\xbb\x80\x19\x84\xa5\x99\x4d\x72\xe6\x70\x18\x2b\x78\xcd\xe7\x42\x0a\xbb\x0b\x35\x88\x0e\x50\xcb\xf8\x02\x98\x7e\x39\x04\x77\xb5\x32\x60\xba\x25\xfa\xc6\x1f\x84\x86\x9f\x82\x30\xbb\xd2\xaa\x59\x3a\xbb\xdd\x04\x64\x78\x43\x17\xd9\x7a\xc1\xf3\x4d\x15\xcd\x13\xa0\xde\xbb\xbd\x42\xe7\xe9\xce\x5b\x55\x05\x98\xd6\x0c\xc2\x98\x26\x07\xe6\x06\x8d\x91\x35\x6a\xc2\x9a\x2c\x63\x56\xe3\xbe\x46\xc7\x8c\xdb\x47\xf0\xef\x9f\x6c\x69\x1f\x2a\x37\x6c\x21\x40\x76\x0c\xfd\x36\xbc\x7b\xd2\xce\x9e\xcb\xff\x8f\x99\x7b\x0a\x0d\x58\xd9\x6f\x31\x32\x32\x6e\xc7\xe1\x90\x7d\x56\x25\x58\x71\x3c\xa0\x47\x27\x87\x88\xc7\x50\x0e\x11\x43\x2f\xf4\xe1\xe8\xe1\xe8\xbf\x01\x00\x00\xff\xff\xa0\x30\x70\x55\x23\x2c\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -220,11 +220,11 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0x11, 0xcf, 0x9b, 0xc3, 0x16, 0x43, 0x1d, 0xa, 0xb6, 0xb4, 0x1e, 0xd4, 0xdd, 0x2f, 0xb0, 0x93, 0x93, 0xfd, 0x22, 0x78, 0xf4, 0x5c, 0x8f, 0x31, 0xbe, 0xc6, 0x77, 0xb3, 0xf4, 0x2e, 0x13}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x2f, 0x9e, 0x84, 0x71, 0x0, 0x91, 0x8b, 0x5d, 0x8d, 0x35, 0x9c, 0xd0, 0x20, 0xd6, 0xcb, 0x4e, 0xbb, 0xe1, 0xd4, 0xf5, 0xb1, 0xd6, 0x4a, 0xe5, 0x85, 0x71, 0xf9, 0x99, 0xba, 0x42, 0x92}} return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\x1b\x37\x92\xef\xfa\x15\xb0\x1e\x12\x72\x57\xa6\x72\x7b\x57\xf7\xc0\xb2\x36\x51\x2c\x3b\xab\x8a\x63\xbb\x24\xfb\x7c\x57\x5b\xa9\x2d\x70\xa6\x29\x22\x1e\x0e\x26\x00\x86\x34\xcf\xe5\xff\xbe\x85\xcf\x01\x30\xc0\x70\x48\x79\x13\x67\x4b\x7a\xb1\x39\x03\x34\x1a\xdd\x8d\x46\x7f\x01\x73\xfe\xa7\x93\x13\x84\x10\x7a\x41\x8b\xf7\x50\xbe\xa1\xef\xa1\xe6\x88\xac\x9b\x0a\xd6\x50\x0b\x8e\xc4\x0a\xd0\xb2\xad\x0b\x41\x68\x8d\x2b\x22\x76\x88\xc1\xaf\x2d\x61\x50\x22\x41\xd1\x1a\xd7\xf8\x0e\xd0\xf3\x17\xaf\xde\x29\x28\x8b\x76\x07\x8c\xa3\x4a\x01\x43\x42\x43\x5b\x32\xba\x56\x70\xd4\x6f\xc4\x71\x05\x33\x3d\xe8\x33\x5c\xac\xcc\xd3\x15\xad\x4a\x60\xe8\x0e\xe4\x98\x5b\x8a\x70\x51\xd0\xb6\x16\x7c\x86\x5e\xd5\x60\x7f\x21\xa2\x10\x22\x2c\x18\x41\x81\x32\x2d\x66\xe8\x5a\xa0\x2d\xa9\x2a\xb4\x00\xf4\x0b\x25\xb5\xa8\x76\xa8\xa0\xb5\x60\xb4\xaa\xa0\x44\x8b\x9d\xc2\xa4\xe5\xc0\x10\xae\x4b\x0f\x2d\x5c\xae\x49\x4d\xb8\x60\x58\x50\x36\x53\x30\xdf\xa4\x5f\xa2\x75\xcb\x05\x2a\xe8\x63\x4e\xee\x6a\x0d\x81\xe1\x9a\x2f\x81\x21\xba\x44\xb8\xde\x85\xf3\x4f\xc2\x42\x05\xae\x6b\x2a\x10\xa9\x05\x30\x5c\x48\x9c\xc5\x4a\xc1\x32\x13\x51\x9d\xe4\x43\xda\x0a\x84\x9b\x86\xd1\x0d\xae\x62\x52\x6a\xa2\x9d\xa9\xb6\xf0\xa1\x80\x46\x48\xa6\x94\xd0\x50\x4e\x04\xc2\x65\x49\x34\xdb\x2c\x42\x8e\x4f\x94\xc9\x86\x6d\x2d\x9f\x23\xf8\x40\xb8\x20\xf5\x9d\x7a\x8d\xb0\x40\x20\xd9\xb2\x26\x15\x70\x41\x6b\x40\xa4\xf6\x86\xdc\x80\x6e\xdb\x00\x23\xb4\x34\x7c\x94\x93\xe3\x50\xd0\xba\x8c\x38\x65\x86\x80\xd2\x50\xdc\x32\xe9\xcd\x8a\x70\xaf\xa9\x02\x42\x6a\xb4\x6c\xab\x0a\x35\x94\x73\xe0\x84\xd6\x8a\x41\x86\x77\x92\xb2\x31\xe3\x76\x92\x88\xa8\xa4\x68\xbb\xc2\x02\x36\xc0\x14\x18\xf5\x62\x8b\x6b\x43\x52\x12\x8f\xa6\x84\x83\x0b\xca\x00\x61\x54\xe0\x06\x2f\x88\x12\x6b\xb1\xc2\x02\xe1\xaa\xa2\x5b\x6e\xe1\xac\x25\x91\x24\x94\x92\xe1\xad\x95\xe6\xed\x0a\x6a\x3d\xc8\x02\x0a\xba\xf6\xa6\x28\xd1\xc2\x15\xa7\x48\x50\x05\xa1\x01\xb6\xa4\x6c\x8d\xb8\xc0\xef\x25\xc9\x68\x03\x0c\x4b\x86\x70\xc7\xed\x48\x92\xb9\xa1\xe7\x3b\x39\x06\x0e\x68\x26\x09\x5a\x30\xc0\x02\xca\x33\xb4\xa0\x62\xe5\x56\x08\xc2\x4c\xf2\x88\x08\x82\x2b\xf2\xff\x50\x2a\xe0\x76\x0a\x84\x21\x06\xbc\x81\x42\x90\x0d\x20\xba\xf8\x05\x0a\xc1\xe7\xfe\x6a\xff\x49\x2d\x61\x86\x96\x52\x26\x24\x1f\x57\x58\x2e\x6e\x03\x5d\xcb\x96\x9c\x99\x6a\xfc\x37\xbd\x4a\x6d\xdb\x6e\xea\x1d\x63\x0d\x8f\x0a\x5c\x55\xdc\x69\x0e\x4d\x52\x5a\x07\x50\x12\xc4\x75\xf2\x1d\x62\xa1\x39\x9e\xa6\x2a\x2e\x42\x92\x86\x04\x3d\x39\x41\x7f\x3a\x3f\x39\x21\xeb\x86\x32\x81\x9e\x57\x74\xab\x30\xd0\x03\x9d\xba\xdf\xa7\xae\x45\x5b\xdf\x91\x45\x05\x41\x2b\xff\xd9\xa9\x0f\xeb\xfa\xea\x0d\x5e\x54\x70\x6b\x50\xe9\x80\x86\x2f\x82\x3e\xb7\x82\x32\x7c\x07\xcf\x01\xcc\x74\xbf\xf9\x20\xd7\xdd\xed\x9b\x57\x37\x97\x3f\x3c\x7b\xfe\xec\xd9\xed\xe5\xd5\xd5\xcd\xb3\xdb\x5b\xdb\xc9\x00\x79\xcd\xe8\x87\x9d\xed\x71\xfb\xe6\xf2\xc7\xeb\x97\x3f\xbc\xbe\x79\xf5\xbf\xff\x67\x9b\x9f\xe0\xa2\x00\xce\x27\xb8\xaa\xa6\x7a\xd9\x48\xbd\x12\xe8\xf5\x8f\x27\x56\x57\xba\x86\xb0\x81\x5a\xa0\x5b\x45\xee\x4b\x4d\xed\x1b\xb8\x23\x5c\x00\x83\x72\x82\xcb\x92\x01\xe7\x73\x74\xa9\xff\x33\xcd\xf4\x7f\x6b\x04\x61\x0c\x84\x41\x10\x2f\xc8\x9a\x88\xeb\x5a\x4a\x3a\x4f\xf4\x3e\x43\xc4\xbc\xbb\x5c\xcb\x81\xe6\xe8\xed\x73\xf2\xe1\xbf\xff\xeb\x0c\xd5\xb0\x55\x7d\xed\x93\xec\x38\x2f\xd2\x88\x5e\xf2\x97\xb4\x84\xc4\x80\x35\x2d\xe1\xfa\x6a\x8e\x6e\x05\x23\xf5\x5d\x8e\x00\x59\xa8\x57\x50\xc1\x9d\xdc\x35\x46\x80\x1e\x84\xad\x59\x78\xa5\x75\x7b\x92\x34\x38\x20\x89\x01\x77\x7e\x7e\x8e\x5e\x63\xb9\x34\xa8\xd1\x7a\xf1\x1a\x31\x9b\xb8\x52\x14\xb4\x65\x05\xb8\x7e\x46\xf1\x87\x6b\xb1\x87\x64\x05\x22\xa1\x4f\x8c\x98\xcb\xa1\xe5\x04\xdd\x8f\x21\xac\x1a\x46\x36\x58\x80\xaf\x95\xad\xa6\xe9\x36\x7a\xd9\xd5\x60\x3c\x12\x95\xd7\x1a\xac\x46\xc5\xfb\x31\x06\x95\x80\x50\x7a\xe7\xae\x48\xfd\xfe\x7e\x24\xba\x94\x70\x8e\xc1\xca\x98\x0e\xd2\x94\x51\x5a\x2f\x46\x43\xbf\x3f\x04\x8b\xa7\x0e\xd6\x31\x0c\x0b\x4c\xb7\x9c\xf8\xc4\x9b\x44\x12\x2f\x6f\x5f\x18\x81\x48\xbb\xa8\x48\x81\x9a\x1e\x3e\x03\xdb\xb9\xec\xc7\x00\x97\x52\x4f\x93\x5a\xee\x20\x6a\x2b\x46\x78\xa1\x0c\x2c\x34\x02\xc7\x60\x8d\x5f\xd7\x4b\xaa\xf1\x30\x1c\x74\xff\x8f\x09\xa6\x10\x71\x5c\xd1\x9b\x38\x65\x68\x4b\xdb\xaa\xd4\xb8\xbb\x0e\x72\x0e\x96\x8c\xba\xa3\x32\x34\x5a\x2e\x49\x6d\xb6\xff\x08\x53\xbe\x1f\xd5\xa7\x7a\xc4\xb1\x0c\x1e\xc4\xb7\x91\xd3\xe4\x2b\x1f\x63\xc2\xb2\x0b\xd6\x08\xa4\xd9\xb9\x65\x7b\x6b\x9b\x7a\x96\xae\x1e\x41\xf2\xa2\x03\x33\x7a\x52\xfb\x58\x20\xed\x91\x4e\xda\x7d\x44\xb5\x6c\xe4\x1c\x00\xcf\x3c\x36\xa6\x89\xb1\x8b\x3b\x1d\x14\xdb\xc7\xb1\x65\x1c\x4f\xc1\x31\x56\xd9\xfc\x4b\x5c\x04\x98\x7d\x54\xed\xe3\x3e\xcb\xb6\x76\x3b\x9e\xb7\x41\x4e\x4a\xa8\x04\xee\x34\xbd\xec\xf6\xc9\x9f\xb4\xb4\xbe\x93\xba\x5d\x9a\x91\x4a\xe6\xca\xb4\xea\xf2\x9c\x3a\x8d\x47\xc7\x69\xda\xdf\x39\x36\xb8\xad\xac\x71\xa6\x81\x69\x5b\xe5\xbc\xd4\xbb\x9e\x24\x87\x1d\x99\x0f\x50\xa4\xaf\xb3\xe7\xa1\x25\x36\xbb\x81\x02\xc8\x06\xd8\x59\xf4\xfc\x35\xa3\x1b\x22\x7d\xa0\x90\x96\x8e\x98\x8e\x1c\xd2\x03\x40\x0c\x96\xc0\xa0\x2e\xc0\xe2\x5b\xc2\x52\x4d\x41\x79\x3e\x7a\x36\x43\xd4\x99\xf9\x70\x83\x31\x2e\xab\xc0\xc9\x72\x42\xc3\x20\x00\x48\xb8\x1e\xe5\x0c\x6d\x57\xa4\x58\x29\x07\x66\x61\x49\x6d\x1a\x6d\x29\xda\xe2\x1d\x9f\x07\xf0\x11\xfa\x8f\x29\xba\x22\x0c\x0a\x51\xed\xa4\x15\x84\xb0\xf6\x3a\xb5\xf9\x6b\xbd\x51\xed\xe1\x2a\xf7\xa0\xa7\x9f\x35\x9b\x7a\x92\x1e\x0d\xf3\x97\x29\xba\xae\x4b\x33\x10\xda\x10\xac\x00\xf5\x19\x94\xc0\xa1\x43\x20\x1e\x3b\x29\xdb\x1b\xcc\x34\x31\xe6\xe8\xa9\x5b\x96\x4f\x70\x2b\x56\x93\x90\xc7\xef\x8c\x93\x30\x45\x5f\x39\x83\x7d\xf6\x3f\xb2\xe7\x5f\x63\x46\x83\x31\x82\x94\xbb\xa8\x59\x60\xd5\xa8\x75\x4b\x6a\xe7\x74\x04\xdc\x44\xd7\xca\xc5\x2a\xc1\x98\x9e\xce\xcf\xd3\xfd\x6c\x1f\x9e\x9d\x4a\xdb\x2d\x4f\xbb\x30\x43\xec\x5e\x35\xc6\x19\x97\x86\xa6\x34\xea\xbd\x65\x39\x43\xef\xa4\x5b\x4a\xeb\x4a\xba\x95\x68\x49\x54\xb0\x82\x74\x3e\x6f\x00\x49\x12\x9a\xa3\xb6\x91\x52\x2c\xa5\x47\x19\x92\xc6\xbd\xa4\x79\x62\xd7\x6e\xdc\x39\xfa\xae\xef\xa5\xcc\x3a\xbc\xbe\x1d\xc0\xdc\x19\xb4\x9f\x0b\xf9\xd2\x02\x1c\x44\xdc\x0d\x9b\xc7\xdd\x35\xf1\xd0\x97\x7e\xf1\xe4\xbe\x52\x36\xf5\xb4\xb3\xfc\xe3\x50\x2d\x67\x5a\x5b\x5c\x68\x11\xee\xbf\xee\x88\x8d\x9e\x3c\x46\x35\xa9\xd2\x4d\x3a\x6a\xe6\x5a\x79\x72\x85\x2e\xd0\x37\xb3\x6f\x5c\x93\x4f\x3e\x97\x32\xfa\xd2\xba\xc7\x69\xda\x12\xd8\xaa\x2d\xe6\x0e\xc4\x6d\xdb\x48\x6f\x13\x4a\x35\xe5\x37\xbb\x06\xf8\x64\x3a\x47\x1f\xe5\xff\xe6\xe8\x7b\x4a\xab\x4f\x11\x15\x18\x88\x96\xd5\xba\xc5\x93\xef\x62\x9a\xc9\xce\x82\xb5\xf0\x29\x8d\xee\x39\xba\x51\xdd\x55\x3c\x45\xac\x80\x21\x2a\xf9\xac\x57\xea\x1d\xd9\xc8\xb5\xb7\x6b\xd4\x76\x25\x31\x6e\x44\xa7\x58\xec\xd4\x42\xfd\x6b\xb4\xb7\x5a\xed\x85\x36\x5f\xa0\x11\x2a\x1a\xa7\x00\xf1\x95\xb2\x5f\x7e\x69\xb9\xb0\x98\x4b\xf4\x24\x50\xb3\x09\x0c\x93\x88\xf0\x3e\x85\x26\x42\x11\x47\xfe\x77\xaa\x69\x14\x91\x88\x2c\x95\xe1\xe2\xf5\x45\x17\x9a\xab\x39\x8a\xff\x5d\x82\xfc\x19\x7d\x44\x01\x1c\x8f\xdc\x3e\xac\xa0\xcd\x27\x04\x15\x07\xf4\xd1\x36\x5c\x62\xf9\x33\x4b\x7e\xe3\x48\xf2\xce\x3c\xb7\xfa\x52\xef\x8c\x9b\x2c\x49\x24\x35\x8c\x19\x37\x59\x32\xba\x9e\xa3\xef\x3e\x86\xc2\xa7\x26\xf4\x29\xb9\x6a\x4c\x47\x1b\x2f\xd0\x4e\xad\x01\xf3\xe4\xb1\xfc\x77\x9a\xc2\xd8\x8c\x2f\x41\x04\x08\x24\xe1\x8c\x43\x47\x32\x46\x4d\xf2\x06\x96\x96\x2b\xea\xf7\x6c\x41\x19\xa3\xdb\xc9\xf4\xd1\x49\xaf\xc3\x02\x57\x58\x9a\x0f\x17\x2a\x10\x23\xb9\xf8\xbd\x7e\x32\x99\x86\x8d\x2d\xe4\x59\x48\xa9\x27\x8f\x91\x9e\x63\x9f\x32\x03\x66\x9e\x19\x35\x49\x99\xde\xca\xb7\x16\x91\x5b\xf9\x01\xdb\xad\x96\xeb\xf3\xdd\x85\xde\x92\x9c\xcf\xe9\x4a\xc9\x0b\xbb\x37\x4e\xa2\x00\x44\x8e\x13\x69\x3d\xf2\xe4\xb1\x22\x83\x05\x16\x71\xd6\x82\xd6\xff\x8e\x93\x91\x3d\xa0\x0e\xc3\xb2\x61\x10\x3d\x41\x29\x0d\xfd\xd7\x0b\x17\x86\x39\xbd\x81\x5f\x5b\xe0\x72\xa1\x1a\xa3\x04\x3e\x14\x00\x65\x4c\x7a\x54\xc9\x9e\xa7\xe1\x62\x0e\x05\xa4\xa1\x5c\x8c\x19\xfd\xe2\x02\x2d\x60\x49\x19\x4c\xe2\x57\x53\xf4\xb8\x43\xec\x6d\x53\x62\x89\x56\x0a\x0f\xa9\x71\x49\x5d\x50\x26\x2d\xc0\x41\xa4\x8e\x5a\x40\x5a\x4b\x3f\x79\xdc\x2d\x90\x9e\xf4\x58\x16\xa7\x94\x47\x76\x89\x24\x3b\x39\xc9\x0a\x45\xba\x2f\x33\x4e\xaf\xf9\x0b\xda\x4a\xc8\x11\x7a\x23\x81\x84\x9b\xaf\x59\xcc\x23\xb5\xdc\x3e\xd7\x2f\xa5\x63\x43\x8b\xa1\xf7\xe8\x31\x52\x20\x32\xca\xc4\x0f\x36\xce\x3c\x9f\x2a\xa9\x4d\x9e\x62\x3f\xa9\xa6\x9d\x7d\xd8\x00\xdb\x21\x41\xd6\xd2\xb6\xb3\x3e\x31\x83\x4a\xce\x03\xad\x70\xd3\x40\xc6\x1a\x19\xe7\xeb\x1e\x31\xe1\x3f\x47\x13\x96\x7f\x20\x5f\x0c\x87\x9c\x15\x1c\xba\xad\x81\x3d\x9a\xe1\x5c\xf8\x59\x41\xf6\xa3\xcf\xbd\x85\x37\x9a\xce\x26\x2b\x92\x24\xb4\x8d\x28\x4b\x27\xb6\x86\x6d\x68\xf0\x77\xa9\x0f\x69\x84\xd9\x7c\x81\x4b\x01\x04\x80\x74\x4a\x6d\xbd\x96\x3b\x3f\xae\x6d\xda\xc8\xf3\x9a\x7a\xc6\x80\x74\xe9\x21\xcb\x30\x66\x10\x53\xc1\x73\x15\xcf\xae\x97\x74\x1e\xe4\x2c\x94\x6d\x2e\x1f\xf7\x22\xd4\x69\x6b\x29\xb4\x9c\xd3\xc6\x74\x42\x19\xca\xae\x26\xfc\x20\x07\x43\x17\x89\x0c\x8d\x43\x65\x62\x43\xef\x1d\xe4\x19\x29\x23\xf5\xa1\xe6\xcb\x39\x30\x31\xe9\x3d\x57\xb2\xd7\x8d\x36\xd3\xf4\x52\x90\x4a\xf4\xe7\xc4\xab\xa7\x8a\xe8\x22\xf3\xf6\x6d\x6d\xd3\x59\xf9\xb7\x99\xae\x37\xb0\xc5\xac\x94\x96\xa5\xf2\x0e\xce\x92\xa8\xae\x81\x73\x7c\x07\x73\x74\xfa\x54\xe7\x9d\x2d\xdf\x7c\x79\x6a\x6b\x41\x2a\x84\xab\xaa\x67\x12\x34\x0c\x36\x84\xb6\x5c\xb7\x5b\xe1\x0d\xa0\x05\x40\xb7\xc3\xd6\xa7\xbd\x51\x13\xb4\x2c\x81\x0b\x46\x77\x1e\xcd\x3f\xfb\xf6\x62\x10\x3f\x7c\x7f\x19\x25\x78\x09\x81\xc2\x65\x29\x65\xea\x06\x0a\xca\xca\x09\x29\xb5\x44\x29\xf6\x90\xf2\x0c\x31\x5a\x81\xf7\x48\xfe\x94\xca\x42\x6c\x29\x93\xdd\x2f\xad\xae\x71\x2d\x7a\xef\xfc\xe6\x3f\xc2\x2e\xd9\xf4\x47\xd8\x9d\x59\xc9\x08\xdb\x74\x0f\xcf\x50\x24\x87\xd2\x18\xd5\x8f\x22\x52\x24\xd8\xd4\x57\x9d\x23\xb3\x68\x49\x1d\xea\xaf\x3d\x43\xa9\x8c\x96\xec\x2b\xbe\xce\x5f\x3e\x40\xe9\xe9\xd4\x40\x55\x01\x43\x2b\xac\x95\x5a\x03\x05\x59\xea\x6d\xeb\xfa\xca\x16\x17\xa4\xc3\x28\x06\xc2\x4e\x05\xf3\xbc\xc0\xa6\x89\x6a\xa3\x01\xad\xd8\x25\xff\xc2\x54\xdf\x48\x4d\x58\xfa\xc1\x81\x6c\xc8\x20\xa3\x0b\x5d\xe7\xbc\x36\xbc\xf2\x9b\x38\x14\x5d\xc7\x99\x7e\x72\xe6\x81\x0a\x5e\x1f\xac\x30\x03\x94\x62\x95\x99\x7a\xe9\x2b\xcd\xd4\x7b\x5f\x6d\xe6\xdf\x67\xbb\x7f\x16\xd5\xd9\x31\xe9\xb7\xd2\x9f\xfd\x80\x19\xfa\x0c\xea\x33\xc7\xb8\xd8\x70\x95\x2e\x4e\x42\x96\xee\x40\x38\x71\xfa\x89\xd4\x64\xdd\xae\x15\x6b\x6f\x74\xb5\xd8\x1a\x6a\x31\x99\xf6\x29\xdc\x51\xf7\xa7\x96\x0b\x4d\x1a\x1d\x98\xd7\xeb\x8c\xd6\x68\xad\xa1\xe9\xb8\x3a\xeb\xc0\xd9\x10\xbd\xb1\x58\x4c\xfc\x87\x06\xfc\xa1\x25\x84\xa4\x4d\xa8\xfd\x7b\xed\x19\x23\x96\x68\x82\x58\xce\x6a\x82\x6d\x5f\x45\xd8\x55\x77\xa8\xbe\xee\xc4\xe2\x00\x75\x9d\x28\x4f\xd8\xaf\xb3\xaf\x86\xfc\x6f\xa7\x04\xb5\x9c\xa9\xfd\x60\x3a\x47\x3a\xe2\x9a\xb6\xc8\x5e\x19\x95\x6b\x42\xaf\xf9\xb0\x74\xc2\x15\xab\xd5\xee\x2b\x45\xfc\xab\x78\xc7\xc6\xfc\xf3\x8c\x9a\x72\xe7\xcc\xb0\xe3\xe9\xd0\x11\x7a\x80\x18\xae\xd1\x2b\x49\xfe\x3c\x62\x5d\xa4\x3b\x41\x11\x27\x07\x31\x59\x3a\xa9\x1c\xa0\xcc\xe1\x28\xa4\xc8\xe3\xe3\x30\x86\x46\x0c\xd6\x74\x03\x56\x56\xf6\x24\x27\x32\x52\x90\xf7\x16\x32\x51\x01\xd9\x6e\x3c\x72\x01\x03\xf7\xa7\x20\xd2\x8c\x19\xdc\xc8\x33\x68\x96\x50\x79\x58\x7a\xb8\x06\x95\x42\xb5\x20\x42\xd7\xec\xea\x4c\xe8\x2b\x57\x6c\xd8\xe5\x85\x6f\x5d\x26\xd2\xf8\x9a\x7b\x4b\x33\x5c\x86\xd6\xf3\x50\x0f\x4d\xcd\xf6\xd3\xb1\x80\x8c\x5e\xb1\x86\x97\xc9\xb2\x4e\x34\x36\xd3\x7e\xba\x35\xce\x08\xc5\xc5\x4f\x71\x58\x22\x2c\x03\x21\x1c\xb5\x5c\x17\x2c\x6b\x40\x99\x9c\x66\x00\x24\x5f\xd9\xe3\x23\xa4\x1f\x6b\xa4\x44\x90\xbf\x1e\x9d\x6d\xea\xe3\x11\xa5\x35\xdf\x1a\xdc\x73\x95\x8f\x5e\xa6\x4d\xd9\xb7\x26\x0f\xdb\x36\xa1\xe7\xcf\xf7\x25\x0a\x75\xdc\x29\xcc\x14\x2a\x0f\xde\xd6\x8b\xbe\x0c\x1f\x7f\x3b\x8c\xa6\x67\x2a\x1f\x81\x69\x36\x2b\x18\x62\xe9\xd6\x50\x0f\xd1\xf0\x4d\x9c\x12\x34\xe5\x8a\xbd\x1a\xba\xcf\xc7\xc3\xd8\xa6\x4f\x07\x90\xfd\xf1\x9c\x65\x86\x1e\x5d\x48\x7d\x60\x8d\xa2\x06\x73\x49\x91\x44\xcd\x6e\x57\xce\x32\x18\xa9\x55\x1a\xc7\x2e\xb9\x0b\x14\xcc\xbd\xdf\xd0\x47\x09\x5d\x04\x18\x86\x60\xe5\x4a\xd3\x25\x49\xda\x12\xe6\x5a\xe7\x36\xaa\x50\xd5\x25\xe2\xe2\xf2\x86\xae\x60\x20\x31\x76\x24\x78\xe8\x22\x2d\x79\x93\x90\x4d\x3d\xb4\xa7\x3d\x44\x0b\x1f\xd1\xce\x68\xbb\x2f\xae\xa1\x90\x05\xe8\x86\xaf\xf6\x63\x9c\xe0\x9d\x5a\x55\xc2\xd4\x55\x99\x4a\x6a\x95\x36\x57\x72\x92\xaa\x67\x49\xc8\x88\xae\xf9\xce\x2a\xae\xce\x42\xf1\x7b\x75\x46\xca\x78\x89\x4f\xa7\x75\x7a\x33\x4d\x84\xc9\x33\x99\x61\xcf\xb8\x77\x75\xe0\x46\x88\x75\x95\x99\xab\x72\xd2\x55\x26\xe9\xed\xc2\x84\xf5\x03\x0b\xd8\xc8\xbe\x9c\xa5\xf9\xef\x00\xf2\x38\x5a\x28\xe3\xb1\xb5\x1e\xd3\x1e\x6c\xd5\xd6\xdc\x2e\x54\xdc\x42\xc3\xb1\x2e\x0f\xd7\x55\x7a\x72\x1b\x06\xb6\xd1\xee\x90\x97\xa7\xab\x5a\xe9\x47\x16\x58\xd5\x07\x4a\x19\x6e\x28\x73\x65\xa1\x16\xb2\xd9\x62\x0d\x6a\x16\x25\xc2\x55\xb6\x1d\x6f\x30\xa9\xa4\x11\xa3\xea\xdd\x78\x3e\xce\x1b\x53\x30\x95\x25\x19\xc8\x96\x2a\x42\xa6\xc4\x6c\x20\x85\x4a\x96\x0e\xc0\x93\xb8\x72\x7e\xb6\xb6\x2e\xa6\x7a\x74\xe3\xd1\xa7\xaf\x63\x0d\x33\xfd\xd2\x09\xe4\x6c\xa9\xa8\x91\x1d\xf1\xf1\xf8\x11\x33\x01\x7e\x5f\x2e\x9c\x9d\xa5\x53\x6c\x87\x4b\xaf\x9f\x0f\xc9\x25\xa6\x7c\x99\x4d\x92\xda\xcb\x4a\xec\x33\x7b\x1f\x2a\x43\x1e\x2a\x43\x6c\x60\x24\x11\x66\xb1\xe5\x8b\x6b\xcc\xde\x73\x7d\x52\x0a\xf3\x00\x48\x78\x28\xca\xd7\x32\x36\xb6\x92\x15\xf7\xa3\x6b\x4b\x92\x42\x1f\xd7\x5f\x64\x4b\x4c\x8e\x2e\xa4\x88\x83\x7d\x3e\xa1\xcc\xd9\xb3\xad\xab\x8f\xe3\x6d\x51\x00\x94\xa1\xa7\xa1\x35\xb4\x3b\x0b\x65\x92\x71\x84\xa3\x4a\xfb\x2a\xb8\x96\x6b\x00\x7e\x6d\x71\xe5\xca\x70\x83\x55\xfc\x1b\x16\x69\x0c\x90\x3a\x1b\x35\xcb\x08\x5a\x74\x56\x4c\x69\x44\x67\xe6\x68\xa2\x98\x93\x7c\x41\x54\x2f\xef\xc7\x18\xa0\x3b\x13\x46\xa4\xd2\xbc\x93\x2c\xd4\x31\xd9\x15\xa8\xc2\x7f\x5b\xa1\x4e\xb4\x03\x11\xd3\x30\x72\x9e\x35\xf1\xb4\xf5\xd8\x19\xa1\xc7\x64\x3a\x47\xca\x6b\x26\xa1\x5a\xf7\x20\x27\x43\x92\x5f\xb2\x49\xfe\xbb\x4b\x81\x4b\xf1\x5c\x5f\xb9\x63\x0a\xea\x77\x30\x84\x71\x0e\x20\x91\xdf\xd9\x23\x1b\xb9\x6c\xcf\x11\xdc\xcf\x47\x85\x2d\xfb\x8f\x0d\xc1\xff\x1b\xb9\x46\xdf\x5b\x37\xe8\xd4\xf9\x41\xa7\xd1\x41\x04\xe3\xfd\x98\xed\xca\x3b\xf2\xa1\xd3\x81\x61\x8e\xaf\x0b\x5d\x60\x75\x44\x38\x71\xbe\x34\x71\xb0\x7b\x9f\x7c\x68\x3e\x1b\xbd\x31\xcd\x84\x52\xc6\x17\x9b\xc5\xcb\xd1\x84\x0a\x92\xa9\xab\x53\xb9\xb6\xe2\x91\x4a\x0a\xbc\xfe\x5a\xe8\x53\xdf\x8f\xe2\xb8\x81\xff\xcb\x37\x28\xa3\x61\x93\xbe\x5b\xce\x80\x54\x5a\xf1\x4a\xce\x5d\xaf\x87\x54\x6c\x34\x0a\x3a\x0c\x79\x8d\x29\x1c\x83\xa6\x1d\xae\xdf\xce\x48\x79\x8c\xf4\x78\xa1\xab\xe3\x05\x28\x11\xff\xba\x9f\x0c\x05\x11\xe8\xdc\x6a\x3a\x4c\x92\xa2\xbe\xa3\x84\x29\xea\x73\xbc\x3c\x85\x80\x0e\x12\xa9\x2e\x73\xad\xe4\xea\xed\x75\x2d\xfe\xf3\x2f\xbf\x85\x5c\x75\x01\xfe\x8c\x68\xed\xc5\xf8\xf7\x58\x0d\x1e\xd6\x7a\x1f\x89\x31\xf7\x0e\x8f\xed\x89\x36\xf7\x52\x04\x5c\xb0\xd6\x9d\x33\x7f\x19\x07\x8e\x7b\xe6\x51\xa8\xf4\xf2\xc1\xdd\x7f\x45\x30\x5d\x45\x7e\xbf\xb0\x08\xef\x75\xbd\xc1\x15\x89\x8f\x62\xe7\x03\xbb\xfe\xaf\xbd\xe1\xda\xbc\x7c\x76\x35\xa6\x52\x20\x5e\x29\x25\xf7\x4c\xae\x60\x3e\xf9\x87\xc5\xe2\x06\x96\xf3\xd4\xc4\xd3\x1e\xad\x91\xbd\xae\xaf\x9f\x87\xd3\xd3\xcd\xa9\xe2\xa7\x2b\x5c\xdf\x19\x5b\xac\xab\x6a\x42\x71\xe0\x2d\x76\x14\x5b\x55\xc6\xfc\x32\xae\x98\x9a\xfc\x43\x5a\x32\x2e\xb4\xdf\xd9\x60\x43\xab\xcc\xab\x92\x18\xb3\xd0\x72\xc5\x12\x4e\xb7\x05\x14\x8d\x06\x1a\x2c\x83\x30\x45\x26\x85\x21\x49\x8f\x1a\xc6\x24\x66\x26\x84\x67\x6c\x60\x35\xda\xa3\xc1\x52\x87\x08\x89\x99\x9f\x9e\xff\x76\x96\xa3\x65\x47\xc9\xac\x19\xa6\x58\xcc\x95\xf5\x18\x5e\xbd\x91\xe3\x9b\x72\x4a\x5e\xc2\x36\x5d\x8f\xff\x07\x63\x94\x9a\xcc\xd1\x4c\x89\xaa\x74\x62\x1e\x0d\x16\xec\x0c\x33\x34\x22\xb2\xa9\x81\x1f\x2a\x6e\xd9\xc7\xe0\xd6\x16\x53\xf5\xee\x6a\xc9\xd5\xde\x25\x19\x6f\x6b\xb2\x1e\xb8\x3f\x86\x83\x19\x6a\xed\x89\xac\x18\x8e\x31\x5b\xdf\x66\x6c\x4d\x74\x13\x3e\x50\x15\x8d\x4b\x06\x50\xed\x5c\x7c\x48\x3a\x94\x01\x2c\x4e\x9d\x17\xae\x4f\x33\x4b\x74\xce\xc2\x88\x95\x0e\x6b\x9b\x40\xea\x02\x5c\x95\x7c\x18\xe7\xb2\xa9\x8a\x50\x8c\x24\x50\x58\x2e\xf5\x0d\x45\xd5\x0e\x09\x7d\xc9\x91\xf4\xf0\x0f\x50\x27\x76\x66\x0f\x52\x35\x46\xaa\x32\xd4\x4a\x86\x94\x62\x70\x03\x47\x34\xf6\x48\xa5\x39\x0f\x65\x35\x89\xba\x31\xc9\x0b\xc3\x64\x19\xcc\x74\x3f\x57\xec\xf9\xc0\xdd\x2c\x77\xb3\xa4\x1a\xcb\x1a\x75\xed\x85\xc6\x50\xfa\xb0\x5e\x61\xf4\xd7\x2e\xd2\xad\xef\x39\x93\x2f\x43\xf7\xd7\x1e\xfa\x37\x67\xee\xbb\x32\x57\x1b\x52\x73\xd7\x44\x0c\xb2\xdb\x8c\x7f\x59\x55\x93\x07\xd6\x7a\x16\x9a\x47\x96\x1c\x1b\xdf\xb9\xeb\xd4\x54\xd2\x31\x54\xb4\x0b\xac\x2e\x33\xe9\xf1\xac\x7f\xa3\x87\xc9\x5a\x48\xcf\x1e\xe9\x4b\x0a\xf5\x92\x0f\x94\x7e\x00\x47\x6f\x00\xa1\x82\x3f\x8f\x11\x90\x9a\xbe\xa0\x35\x27\x25\x98\xeb\x23\xb9\x20\x55\x15\xed\x11\x16\x1f\x52\x23\x01\x6c\xed\x6a\xc4\xec\x51\x32\x5e\xac\xa0\x6c\xab\xbc\xfc\x74\xc7\x3e\x1f\x0c\x0d\x6f\x76\xc7\x9a\x99\xb2\xaf\xab\x53\x7f\xe3\x6a\xa5\x87\x85\x75\x0f\x0f\x8c\x36\x7a\x34\xf2\xcc\x74\x34\xfc\x7e\xf1\xd7\x86\x4f\x74\xa2\x3d\x48\x60\x06\xfd\x74\x70\xcf\x4a\x39\x4f\xd8\x36\x7b\x85\xed\xc1\xfe\x70\x7f\xb1\x64\xc4\xdc\x1c\x27\x39\xc3\x26\xca\x23\x5f\x06\xd0\x70\x00\x2b\x55\x87\x98\x48\x60\x0c\xc6\xb4\xe2\x32\xc3\x5e\x58\xab\x17\x84\x7d\x88\x6c\xd9\xc8\xd6\x41\x75\x8b\x3d\x79\xbe\x6f\x78\xcb\x25\xb4\xfe\x75\x31\xae\xae\x8e\x7b\x38\xcc\x65\xcd\xa0\x6c\xc9\x80\xb7\x05\x67\x15\x8e\x05\xf2\x25\xc4\x4f\xd2\xb4\xfd\x5c\x0a\xa7\x4b\x45\xfe\x3e\x91\x14\x2f\xdd\xf2\xed\xac\x4f\x76\xab\xce\x8e\x8f\xab\x5c\x75\x99\xe6\x50\x1c\x9c\xe1\x64\xdd\xa4\x45\x5b\xbc\x87\xfd\x32\xf1\xc5\x58\x3c\x5f\x92\x60\x1c\xc0\xdc\xe3\x82\x2d\x8e\x8d\xbd\x70\xcb\x75\x60\x51\x98\xeb\x04\x43\x7b\xc2\x8f\x8b\x88\x15\x70\xd8\x1b\x93\xc9\x31\xff\x8b\xb1\x40\xfe\xa0\xcc\xff\x5d\x63\x22\xbe\xdf\xbd\x27\xdc\xf5\x05\x45\x43\xfe\x60\x9c\x3e\x36\x38\xe2\x5c\x81\x8c\x47\xdd\xf3\x2e\x82\xde\x23\x5c\xe9\x91\x3e\xc6\x83\x7a\x4f\xf0\xfd\x3e\xfb\x7e\xd6\xe1\x1c\x21\x4c\x23\x3d\xdc\xb1\xbe\xea\x7e\xa1\x3a\xd4\x65\x0d\xb7\x95\xa0\x73\x14\x88\x71\x62\x7d\xef\x90\xcb\xc3\x1e\x94\x90\xd0\xe3\xfc\xe1\xa4\xb0\x1d\xe7\x14\xef\xb9\x84\xf8\xb2\xb4\x87\x3a\x06\x2e\x21\xc6\xae\x51\x48\x71\xee\x7f\x38\xa0\x77\x9c\x2e\x68\xda\x86\xdf\x08\x18\x6e\xac\x88\xa2\x6e\x9e\xba\xa7\x27\x1b\x47\x07\x6e\xe2\xeb\xb5\xd1\x15\x6e\x1a\x60\xe8\x05\x5e\x70\xff\x7e\x5c\xd7\x43\xdd\xdf\x6b\xcb\xe0\x09\x4b\xdc\x94\x9c\x5d\x2b\xb2\xfb\x92\x32\x57\x7f\xec\x9f\xf7\xe8\x47\x1d\xc2\xc3\xb6\xd1\xf5\xec\xf3\x90\x4f\xc1\x7a\xfe\x09\x37\x8d\xaa\x55\x5b\xc6\x07\xa5\x94\xaf\x39\xe8\x81\x13\xe8\x99\x1a\x5d\xa8\xc2\xde\x31\x3e\x47\x1f\x1d\xbb\xee\xc3\x8d\x4f\x51\xc4\x22\x59\xc6\xef\xbe\x6b\x72\x81\x3e\x66\x0f\x29\x5c\x96\xa5\xa9\x58\x35\xcd\xbf\xe6\xe9\x8f\x1a\x44\x77\x8a\xa3\xf0\x36\x6b\xa6\xee\xed\xf9\x37\x95\x7a\xf9\x37\x40\xdf\xbf\xa7\x66\xf1\xb3\xdd\x43\x2f\xdd\x1a\xb0\x7f\xea\x22\x89\xbd\x1f\x0a\x49\x01\x9d\xf6\xe1\x8c\xf8\x60\x48\x9a\x72\xd9\x0d\xf5\x07\xf0\xaf\xad\xe7\x29\xc6\x27\x0e\x56\x59\xf6\xf6\x3e\x53\x72\x3f\x06\xc4\x45\x7d\xc1\x79\x42\x4b\x7f\x33\xe6\xcf\x03\x71\x2c\x87\xaa\x2e\xd2\x8e\x74\x82\xba\x89\x20\xa5\x2c\x72\x87\x37\x4c\xa9\x77\xaa\xcb\xe4\xb8\xcd\x23\x7f\x27\xff\xf0\x66\xd2\x11\x77\x52\xe0\x26\x20\xf6\x57\x29\xf4\x62\x45\x1e\x7f\x9e\x80\xbb\xaf\x40\x10\xee\xe3\x19\xea\x6c\xdb\x99\xd4\x88\x32\xf3\x09\xa2\x05\x20\x7b\x34\xa9\x3b\x5d\x60\x85\x68\xbb\xa2\x3a\x8f\xd9\x2f\x45\x18\xb8\xc8\x3e\x24\xc7\x7c\x80\x48\x67\x19\xad\xde\xd7\xc4\xae\x59\x47\xa9\x11\x54\x8b\x8f\xbd\xa7\x15\x6e\x02\x36\xca\x46\x32\x3f\x0b\x33\x47\xc5\x97\x0b\xdc\xec\x2d\x98\x8c\xbf\x88\x72\x48\x68\x39\x33\xef\x02\x37\x23\xe7\x6d\x95\xc7\x01\xdb\x41\xf4\x77\xd0\xee\x10\xfd\x7d\xb6\xcd\x22\x3e\x9e\x32\x50\x33\x9e\x24\xd9\x60\xd5\xb8\xb1\xa3\x71\xd9\x1d\x8b\xd6\xf7\x64\xc5\x1f\x09\x59\x61\x6e\x8f\xfe\x41\x19\x7c\x1f\x44\x2f\x4b\x16\x7f\x23\xa4\x7f\x67\x56\x47\x91\x9e\xdc\xa4\x91\x0b\x64\x29\xfe\x42\xc8\xde\xcb\x6f\x15\xde\x9e\xd7\x92\x22\xce\xa3\xac\xfb\x62\x3a\xcf\xf6\xca\x51\xea\xe9\x51\x42\x95\x7e\x3e\x5a\xc6\xba\xff\x0f\x24\xdf\x8c\xee\xf7\x6f\x2b\x08\xce\x17\x69\xf9\xd3\x3b\x10\xf2\xf3\x38\xb2\x73\x70\x75\xac\x6c\x9d\xf9\x00\x5e\x4f\xff\x76\x3b\x64\x5f\xbe\xef\x7f\xfb\xff\x1c\x7d\x37\x78\xdb\x41\x77\x36\xd2\x4c\x35\x8f\x84\xfa\x27\xde\xca\xf4\x89\x3d\x7b\xc3\xa1\x7f\x17\xac\xdb\x57\xdc\x89\xf1\xcc\xa5\x35\xba\x96\x23\xfe\xd0\x85\xde\x12\xdd\x26\xd8\xfb\x5a\xdf\x00\x1d\x3d\x2c\x7e\x8b\xbb\x52\xac\x1d\x63\xe6\x3d\x40\xdb\x01\xc4\x82\x9f\x31\x7a\xfd\x13\x65\x09\x03\x27\x96\xa3\x70\xcb\x9e\x74\x92\x10\xbe\x48\xe1\x1b\x88\x42\x0c\xc7\x1f\x5f\xed\xcb\x58\x2f\x31\x45\x38\x73\xc3\xc0\x14\x7d\x75\x69\x2f\xe9\xe8\xe0\x2b\x45\x33\xf8\xb5\x35\x74\x81\xce\xcd\xbd\x11\xe7\x55\xfe\x8a\xa3\x0c\x20\xef\x43\x64\x12\x90\xf9\x0c\x5a\x0a\x50\x16\x52\xfc\x75\xb3\x0c\x9c\xd0\xc1\x48\x02\x49\x7e\x9c\x2c\x33\xbf\xa8\x43\x84\x5e\xfa\xf3\x62\x3e\xa8\xa5\x5d\xf5\x7f\x0b\xbf\x58\xe3\x21\x96\xfc\xf2\x97\x9a\x9d\xfa\x75\x5e\xc5\xad\x92\x34\xca\x7e\x94\xab\x3f\xb1\xb0\xe9\x7e\x60\xfb\xb1\xb2\xa0\x02\xcf\xc9\x29\x68\x4e\xea\xbb\xaa\xff\x95\x39\x55\xf0\x67\x74\x89\x17\xa5\x56\xfb\xac\x41\x78\xc6\xf1\x06\x26\x7b\x1c\x0c\xb9\x24\xe7\x07\x70\xda\x2e\x93\x4f\x27\xff\x0c\x00\x00\xff\xff\xe5\x82\x4a\xd6\xa5\x78\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5f\x73\x1b\x37\x92\xf8\xbb\x3e\x05\xac\x87\x84\xda\x95\xa9\xfc\xf6\x77\x75\x0f\x2c\x6b\x1d\xc5\xb2\xb3\xaa\x38\x96\x4b\xb2\x2f\x77\xb5\x95\xda\x02\x67\x9a\x22\xe2\xe1\x60\x02\x60\x48\xf3\x5c\xfe\xee\x57\xf8\x3b\x00\x06\x18\x0e\x29\x6d\xe2\xa4\xa4\x17\x9b\x33\x40\xa3\xd1\xdd\x68\xf4\x3f\x60\xce\xfe\x72\x74\x84\x10\x42\xaf\x69\xf1\x01\xca\x77\xf4\x03\xd4\x1c\x91\x55\x53\xc1\x0a\x6a\xc1\x91\x58\x02\x5a\xb4\x75\x21\x08\xad\x71\x45\xc4\x16\x31\xf8\xb5\x25\x0c\x4a\x24\x28\x5a\xe1\x1a\xdf\x01\x7a\xf5\xfa\xfa\x27\x05\x65\xde\x6e\x81\x71\x54\x29\x60\x48\x68\x68\x0b\x46\x57\x0a\x8e\xfa\x8d\x38\xae\x60\xaa\x07\x7d\x89\x8b\xa5\x79\xba\xa4\x55\x09\x0c\xdd\x81\x1c\x73\x43\x11\x2e\x0a\xda\xd6\x82\x4f\xd1\x75\x0d\xf6\x17\x22\x0a\x21\xc2\x82\x11\x14\x28\xd3\x62\x8a\xae\x04\xda\x90\xaa\x42\x73\x40\xbf\x50\x52\x8b\x6a\x8b\x0a\x5a\x0b\x46\xab\x0a\x4a\x34\xdf\x2a\x4c\x5a\x0e\x0c\xe1\xba\xf4\xd0\xc2\xe5\x8a\xd4\x84\x0b\x86\x05\x65\x53\x05\xf3\x5d\xfa\x25\x5a\xb5\x5c\xa0\x82\x3e\xe5\xe4\xae\xd6\x10\x18\xae\xf9\x02\x18\xa2\x0b\x84\xeb\x6d\x38\xff\x24\x2c\x54\xe0\xba\xa6\x02\x91\x5a\x00\xc3\x85\xc4\x59\x2c\x15\x2c\x33\x11\xd5\x49\x3e\xa4\xad\x40\xb8\x69\x18\x5d\xe3\x2a\x26\xa5\x26\xda\xa9\x6a\x0b\x1f\x0b\x68\x84\x64\x4a\x09\x0d\xe5\x44\x20\x5c\x96\x44\xb3\xcd\x22\xe4\xf8\x44\x99\x6c\xd8\xd6\xf2\x39\x82\x8f\x84\x0b\x52\xdf\xa9\xd7\x08\x0b\x04\x92\x2d\x2b\x52\x01\x17\xb4\x06\x44\x6a\x6f\xc8\x35\xe8\xb6\x0d\x30\x42\x4b\xc3\x47\x39\x39\x0e\x05\xad\xcb\x88\x53\x66\x08\x28\x0d\xc5\x2d\x93\xde\x2d\x09\xf7\x9a\x2a\x20\xa4\x46\x8b\xb6\xaa\x50\x43\x39\x07\x4e\x68\xad\x18\x64\x78\x27\x29\x1b\x33\x6e\x2b\x89\x88\x4a\x8a\x36\x4b\x2c\x60\x0d\x4c\x81\x51\x2f\x36\xb8\x36\x24\x25\xf1\x68\x4a\x38\xb8\xa0\x0c\x10\x46\x05\x6e\xf0\x9c\x28\xb1\x16\x4b\x2c\x10\xae\x2a\xba\xe1\x16\xce\x4a\x12\x49\x42\x29\x19\xde\x58\x69\xde\x2c\xa1\xd6\x83\xcc\xa1\xa0\x2b\x6f\x8a\x12\x2d\x5c\x71\x8a\x04\x55\x10\x1a\x60\x0b\xca\x56\x88\x0b\xfc\x41\x92\x8c\x36\xc0\xb0\x64\x08\x77\xdc\x8e\x24\x99\x1b\x7a\xfe\x24\xc7\xc0\x01\xcd\x24\x41\x0b\x06\x58\x40\x79\x8a\xe6\x54\x2c\xdd\x0a\x41\x98\x49\x1e\x11\x41\x70\x45\xfe\x17\x4a\x05\xdc\x4e\x81\x30\xc4\x80\x37\x50\x08\xb2\x06\x44\xe7\xbf\x40\x21\xf8\xcc\x5f\xed\x3f\xaa\x25\xcc\xd0\x42\xca\x84\xe4\xe3\x12\xcb\xc5\x6d\xa0\x6b\xd9\x92\x33\x53\x8d\xff\xa1\x57\xa9\x6d\xdb\x4d\xbd\x63\xac\xe1\x51\x81\xab\x8a\x3b\xcd\xa1\x49\x4a\xeb\x00\x4a\x82\xb8\x4e\xbe\x43\x2c\x34\xc7\xd3\x54\xc5\x45\x48\xd2\x90\xa0\x47\x47\xe8\x2f\x67\x47\x47\x64\xd5\x50\x26\xd0\xab\x8a\x6e\x14\x06\x7a\xa0\x63\xf7\xfb\xd8\xb5\x68\xeb\x3b\x32\xaf\x20\x68\xe5\x3f\x3b\xf6\x61\x5d\x5d\xbe\xc3\xf3\x0a\x6e\x0d\x2a\x1d\xd0\xf0\x45\xd0\xe7\x56\x50\x86\xef\xe0\x15\x80\x99\xee\x37\x1f\xe5\xba\xbb\x7d\x77\x7d\x73\xf1\xfd\xcb\x57\x2f\x5f\xde\x5e\x5c\x5e\xde\xbc\xbc\xbd\xb5\x9d\x0c\x90\xb7\x8c\x7e\xdc\xda\x1e\xb7\xef\x2e\x7e\xb8\x7a\xf3\xfd\xdb\x9b\xeb\xff\xfe\x1f\xdb\xfc\x08\x17\x05\x70\x3e\xc1\x55\x75\xa2\x97\x8d\xd4\x2b\x81\x5e\xff\x74\x64\x75\xa5\x6b\x08\x6b\xa8\x05\xba\x55\xe4\xbe\xd0\xd4\xbe\x81\x3b\xc2\x05\x30\x28\x27\xb8\x2c\x19\x70\x3e\x43\x17\xfa\x3f\x27\x99\xfe\xef\x8d\x20\x8c\x81\x30\x08\xe2\x35\x59\x11\x71\x55\x4b\x49\xe7\x89\xde\xa7\x88\x98\x77\x17\x2b\x39\xd0\x0c\xbd\x7f\x45\x3e\xfe\xe7\x7f\x9c\xa2\x1a\x36\xaa\xaf\x7d\x92\x1d\xe7\x75\x1a\xd1\x0b\xfe\x86\x96\x90\x18\xb0\xa6\x25\x5c\x5d\xce\xd0\xad\x60\xa4\xbe\xcb\x11\x20\x0b\xf5\x12\x2a\xb8\x93\xbb\xc6\x08\xd0\x83\xb0\x35\x0b\x2f\xb5\x6e\x4f\x92\x06\x07\x24\x31\xe0\xce\xce\xce\xd0\x5b\x2c\x97\x06\x35\x5a\x2f\x5e\x23\x66\x13\x57\x8a\x82\xb6\xac\x00\xd7\xcf\x28\xfe\x70\x2d\xf6\x90\xac\x40\x24\xf4\x89\x11\x73\x39\xb4\x9c\xa0\xfb\x31\x84\x55\xc3\xc8\x1a\x0b\xf0\xb5\xb2\xd5\x34\xdd\x46\x2f\xbb\x1a\x8c\x47\xa2\xf2\x56\x83\xd5\xa8\x78\x3f\xc6\xa0\x12\x10\x4a\xef\xdc\x15\xa9\x3f\xdc\x8f\x44\x17\x12\xce\x21\x58\x19\xd3\x41\x9a\x32\x4a\xeb\xc5\x68\xe8\xf7\xfb\x60\xf1\xc2\xc1\x3a\x84\x61\x81\xe9\x96\x13\x9f\x78\x93\x48\xe2\xe5\xed\x0b\x23\x10\x69\xe7\x15\x29\x50\xd3\xc3\x67\x60\x3b\x97\xfd\x18\xe0\x52\xea\x69\x52\xcb\x1d\x44\x6d\xc5\x08\xcf\x95\x81\x85\x46\xe0\x18\xac\xf1\xab\x7a\x41\x35\x1e\x86\x83\xee\xff\x31\xc1\x14\x22\x8e\x2b\x7a\x13\xa7\x0c\x6d\x68\x5b\x95\x1a\x77\xd7\x41\xce\xc1\x92\x51\x77\x54\x86\x46\xcb\x25\xa9\xcd\xf6\x1f\x61\xca\x77\xa3\xfa\x42\x8f\x38\x96\xc1\x83\xf8\x36\x72\x9a\x7c\xe9\x63\x4c\x58\x76\xc1\x1a\x81\x34\x3b\xb7\x6c\x6f\x6d\x53\xcf\xd2\xd5\x23\x48\x5e\x74\x60\x46\x4f\x6a\x17\x0b\xa4\x3d\xd2\x49\xbb\x8f\xa8\x96\x8d\x9c\x03\xe0\x99\xc7\xc6\x34\x31\x76\x71\xa7\x83\x62\xfb\x38\xb6\x8c\xe3\x29\x38\xc6\x2a\x9b\x7f\x81\x8b\x00\xb3\x4f\xaa\x7d\xdc\x67\xd1\xd6\x6e\xc7\xf3\x36\xc8\x49\x09\x95\xc0\x9d\xa6\x97\xdd\x3e\xfb\x93\x96\xd6\x77\x52\xb7\x4b\x33\x52\xc9\x5c\x99\x56\x5d\x9e\x53\xa7\xf1\xe8\x38\x4d\xfb\x3b\xc7\x1a\xb7\x95\x35\xce\x34\x30\x6d\xab\x9c\x95\x7a\xd7\x93\xe4\xb0\x23\xf3\x01\x8a\xf4\x75\xf6\x2c\xb4\xc4\xa6\x37\x50\x00\x59\x03\x3b\x8d\x9e\xbf\x65\x74\x4d\xa4\x0f\x14\xd2\xd2\x11\xd3\x91\x43\x7a\x00\x88\xc1\x02\x18\xd4\x05\x58\x7c\x4b\x58\xa8\x29\x28\xcf\x47\xcf\x66\x88\x3a\x53\x1f\x6e\x30\xc6\x45\x15\x38\x59\x4e\x68\x18\x04\x00\x09\xd7\xa3\x9c\xa2\xcd\x92\x14\x4b\xe5\xc0\xcc\x2d\xa9\x4d\xa3\x0d\x45\x1b\xbc\xe5\xb3\x00\x3e\x42\xff\xef\x04\x5d\x12\x06\x85\xa8\xb6\xd2\x0a\x42\x58\x7b\x9d\xda\xfc\xb5\xde\xa8\xf6\x70\x95\x7b\xd0\xd3\xcf\x9a\x4d\x3d\x49\x8f\x86\xf9\xdb\x09\xba\xaa\x4b\x33\x10\x5a\x13\xac\x00\xf5\x19\x94\xc0\xa1\x43\x20\x1e\x3b\x29\xdb\x6b\xcc\x34\x31\x66\xe8\x85\x5b\x96\xcf\x70\x2b\x96\x93\x90\xc7\x3f\x19\x27\xe1\x04\x7d\xe5\x0c\xf6\xe9\x7f\xc9\x9e\x7f\x8f\x19\x0d\xc6\x08\x52\xee\xa2\x66\x81\x55\xa3\xd6\x2d\xa9\x9d\xd3\x11\x70\x13\x5d\x29\x17\xab\x04\x63\x7a\x3a\x3f\x4f\xf7\xb3\x7d\x78\x76\x2a\x6d\xb7\x3c\xed\xc2\x0c\xb1\xbb\x6e\x8c\x33\x2e\x0d\x4d\x69\xd4\x7b\xcb\x72\x8a\x7e\x92\x6e\x29\xad\x2b\xe9\x56\xa2\x05\x51\xc1\x0a\xd2\xf9\xbc\x01\x24\x49\x68\x8e\xda\x46\x4a\xb1\x94\x1e\x65\x48\x1a\xf7\x92\xe6\x89\x5d\xbb\x71\x67\xe8\xdb\xbe\x97\x32\xed\xf0\x7a\x3e\x80\xb9\x33\x68\x1f\x0a\xf9\xd2\x02\x1c\x44\xdc\x0d\x9b\xc7\xdd\x35\xf1\xd0\x97\x7e\xf1\xe4\xbe\x52\x76\xe2\x69\x67\xf9\xc7\xa1\x5a\x4c\xb5\xb6\x38\xd7\x22\xdc\x7f\xdd\x11\x1b\x3d\x7b\x8a\x6a\x52\xa5\x9b\x74\xd4\xcc\xb5\xf2\xe4\x0a\x9d\xa3\x6f\xa6\xdf\xb8\x26\x9f\x7d\x2e\x65\xf4\xa5\x75\x8f\xd3\xb4\x25\xb0\x51\x5b\xcc\x1d\x88\xdb\xb6\x91\xde\x26\x94\x6a\xca\xef\xb6\x0d\xf0\xc9\xc9\x0c\x7d\x92\xff\x9b\xa1\xef\x28\xad\x3e\x47\x54\x60\x20\x5a\x56\xeb\x16\xcf\xbe\x8d\x69\x26\x3b\x0b\xd6\xc2\xe7\x34\xba\x67\xe8\x46\x75\x57\xf1\x14\xb1\x04\x86\xa8\xe4\xb3\x5e\xa9\x77\x64\x2d\xd7\xde\xb6\x51\xdb\x95\xc4\xb8\x11\x9d\x62\xb1\x53\x0b\xf5\xaf\xd1\xde\x6a\xb5\x17\xda\x7c\x81\x46\xa8\x68\x9c\x02\xc4\x97\xca\x7e\xf9\xa5\xe5\xc2\x62\x2e\xd1\x93\x40\xcd\x26\x30\x4c\x22\xc2\xfb\x14\x9a\x08\x45\x1c\xf9\xdf\x13\x4d\xa3\x88\x44\x64\xa1\x0c\x17\xaf\x2f\x3a\xd7\x5c\xcd\x51\xfc\x9f\x12\xe4\xcf\xe8\x13\x0a\xe0\x78\xe4\xf6\x61\x05\x6d\x3e\x23\xa8\x38\xa0\x4f\xb6\xe1\x02\xcb\x9f\x59\xf2\x1b\x47\x92\x77\xe6\xb9\xd5\x97\x7a\x67\x5c\x67\x49\x22\xa9\x61\xcc\xb8\xc9\x82\xd1\xd5\x0c\x7d\xfb\x29\x14\x3e\x35\xa1\xcf\xc9\x55\x63\x3a\xda\x78\x81\x76\x6a\x0d\x98\x67\x4f\xe5\xbf\x27\x29\x8c\xcd\xf8\x12\x44\x80\x40\x12\xce\x38\x74\x24\x63\xd4\x24\x6f\x60\x61\xb9\xa2\x7e\x4f\xe7\x94\x31\xba\x99\x9c\x3c\x39\xea\x75\x98\xe3\x0a\x4b\xf3\xe1\x5c\x05\x62\xa6\xe6\x67\xd8\xce\x02\x9d\x86\x44\x7a\xf6\x14\xe9\xe9\xf5\x89\x32\x60\xe1\x99\x11\x92\x44\xe9\x2d\x7a\x6b\x0c\xb9\x45\x1f\x2e\x11\xfe\x81\x5b\xad\x6c\x76\x49\x63\x7e\xd8\xcd\xad\xb6\xf1\x37\x6b\xa6\xec\x5a\x12\x17\x6b\x4c\x2a\xac\xc6\xb7\xea\x73\x12\x45\x21\x92\xeb\x62\x0c\xed\x13\xb2\x6f\xb0\x7e\x76\xde\xd1\xd8\x72\x20\x23\xe5\x16\xab\xbe\x98\xbb\x48\x63\x72\xa2\xb9\xad\x41\x4e\x7b\x93\x9d\x69\x5a\xf0\xd2\x6a\xf3\xd9\x53\x35\x6b\x0b\x2c\x12\x64\x0b\x5a\xff\x3b\x6e\x49\xec\x00\xb5\x1f\x96\x0d\x83\xe8\x09\x4a\x6d\x48\x7f\x3f\x77\x51\xa7\xe3\x1b\xf8\xb5\x05\x2e\xf5\x92\xe1\x13\x7c\x2c\x00\xca\x98\xf4\xa8\x92\x3d\x8f\x43\xdd\x15\x2e\x8a\x86\x72\x31\x66\xf4\xf3\x73\x34\x87\x05\x65\x30\x89\x5f\x9d\xa0\xa7\x1d\x62\xef\x9b\x12\x4b\xb4\x52\x78\xc8\x0d\x86\xd4\x05\x65\xd2\xe0\x1d\x44\xea\x20\x7d\xa1\x37\xa5\x67\x4f\x3b\x81\xed\x49\x8f\x65\x71\x4a\x57\x66\xd5\x42\xb2\x93\x93\xac\x50\xa4\xfb\x32\xd3\xdb\xfc\xbf\xd3\xab\x48\xee\xd9\x5a\x4c\x1e\x66\xbd\x8e\x59\xa5\x09\xcd\xbe\xcb\xdd\x4d\xed\x2b\xa1\x95\xd4\x7b\xf4\x14\x29\x10\x19\x2d\xea\x07\x58\xa7\x9e\x1f\x99\x54\xa3\x2f\xb0\x9f\x48\xd4\x01\x0e\x58\x03\xdb\x22\x41\x56\xd2\x9e\xb5\x71\x00\x06\x95\x9c\x07\x5a\xe2\xa6\x81\x8c\x05\x36\xce\xbf\x3f\x60\xc2\x7f\x8d\x26\x2c\xff\x40\xbe\x18\x0e\xb3\x2b\x38\x74\x53\x03\x7b\x32\xc5\xb9\x90\xbb\x82\xec\x47\xdc\x7b\xab\x6f\x34\x9d\x4d\x26\x28\x49\x68\x1b\x45\x97\x8e\x7b\x0d\x9b\xd0\xc9\xe9\xd2\x3d\xd2\xf0\xb4\x39\x12\x97\xf6\x08\x00\xe9\x34\xe2\x6a\x25\xad\x1d\x5c\xdb\x54\x99\xe7\x29\xf6\x0c\x20\x2e\x0d\xf7\x2c\xc3\x98\x41\x4c\x25\x0c\x54\x0c\xbf\x5e\xd0\x59\x90\xa7\x51\xfe\x88\x7c\xdc\x8b\xca\xa7\x2d\xc4\xd0\x5b\x48\x3b\x10\x09\x8d\x28\xbb\x9a\x90\x8b\x1c\x0c\x9d\x27\xb2\x52\x0e\x95\x89\x4d\x37\x74\x90\xa7\xa4\x8c\x74\x88\x9a\x2f\xe7\xc0\xc4\xa4\xf7\x5c\xc9\x5e\x37\xda\x54\xd3\x4b\x41\x2a\xd1\x5f\x13\xaf\x5e\x28\xa2\x8b\xcc\xdb\xf7\xb5\x4d\xe1\xe5\xdf\x66\xba\xde\xc0\x06\xb3\x52\x5a\xd3\xca\x23\x3a\x4d\xa2\xba\x02\xce\xf1\x1d\xcc\xd0\xf1\x0b\x9d\x6b\xb7\x7c\xf3\xe5\xa9\xad\x05\xa9\x10\xae\xaa\x9e\x5d\xd0\x30\x58\x13\xda\x72\xdd\x6e\x89\xd7\x80\xe6\x00\xdd\x36\x5b\x1f\xf7\x46\x4d\xd0\xb2\x04\x2e\x18\xdd\x7a\x34\x7f\xf0\x3d\xc6\x20\xbe\xff\x26\x33\x4a\xf0\x12\x02\x85\xcb\x52\xca\xd4\x0d\x14\x94\x95\x13\x52\x6a\x89\x52\xec\x21\xe5\x29\x62\xb4\x02\xef\x91\xfc\x29\x95\x85\xd8\x50\x26\xbb\x5f\x58\x5d\xe3\x5a\xf4\xde\xf9\xcd\x7f\x80\x6d\xb2\xe9\x0f\xb0\x3d\xb5\x92\x11\xb6\xe9\x1e\x9e\xa2\x48\x0e\xa5\x15\xae\x1f\x45\xa4\x48\xb0\xa9\xaf\x3a\x47\x66\x0e\x93\x3a\xd4\x5f\x7b\x86\x52\x19\x2d\xd9\x57\x7c\x5d\x8c\x60\x0f\xa5\xa7\xd3\x21\x55\x05\x0c\x2d\xb1\x56\x6a\x0d\x14\x64\xa1\xb7\xad\xab\x4b\x5b\x50\x91\x0e\x1d\x19\x08\x5b\x15\xc0\xf4\x82\xb9\x26\x92\x8f\x06\xb4\x62\x97\xf0\x0c\xd3\x9b\x23\x35\x61\xe9\x07\x44\xb2\x61\x92\x8c\x2e\x74\x9d\xf3\xda\xf0\xd2\x6f\xe2\x50\x74\x1d\xa7\xfa\xc9\xa9\x07\x2a\x78\xbd\xb7\xc2\x0c\x50\x8a\x55\x66\xea\xa5\xaf\x34\x53\xef\x7d\xb5\x99\x7f\x9f\xed\xfe\x20\xaa\xb3\x63\xd2\x6f\xa5\x3f\xfb\x41\x42\xf4\x00\xea\x33\xc7\xb8\xd8\x70\x95\x7e\x4e\x42\x96\xee\x40\x38\x71\xfa\x91\xd4\x64\xd5\xae\x14\x6b\x6f\x74\x85\xdc\x0a\x6a\x31\x39\xe9\x53\xb8\xa3\xee\x8f\x2d\x17\x9a\x34\x3a\x19\xa1\xd7\x19\xad\xd1\x4a\x43\xd3\xb9\x04\xd6\x81\xb3\x69\x09\x63\xb1\x98\x98\x17\x0d\xf8\x43\x4b\x08\x49\x9b\x50\xfb\xf7\xda\x33\x46\x2c\xd1\x04\xb1\x9c\xd5\x04\x9b\xbe\x8a\xb0\xab\x6e\x5f\x7d\xdd\x89\xc5\x1e\xea\x3a\x51\x92\xb1\x5b\x67\x5f\x0e\x39\xe1\x4e\x09\x6a\x39\x53\xfb\xc1\xc9\x0c\xe9\x28\x73\xda\x22\xbb\x36\x2a\xd7\x84\x9b\xf3\xa1\xf8\x84\x2b\x56\xab\xdd\x57\x8a\xf8\x57\xf1\x8e\x8d\xf9\xc3\x8c\x9a\x72\xe7\xcc\xb0\xe3\xe9\xd0\x11\x7a\x80\x18\xae\xd1\xb5\x24\x7f\x1e\xb1\x2e\xba\x9f\xa0\x88\x93\x83\x98\x2c\x9d\x54\x0e\x50\x66\x7f\x14\x52\xe4\xf1\x71\x18\x43\x23\x06\x2b\xba\x06\x2b\x2b\x3b\x12\x32\x19\x29\xc8\x7b\x0b\x99\xd0\x80\x6c\x37\x1e\xb9\x80\x81\xbb\xd3\x2e\x69\xc6\x0c\x6e\xe4\x19\x34\x4b\xa8\x3c\x2c\x3d\x5c\x83\xea\xa8\x5a\x10\xa1\xeb\x94\x75\xf6\xf7\xda\x15\x58\x76\xb9\xf0\x5b\x97\x7d\x35\xbe\xe6\xce\x72\x14\x97\x95\xf6\x3c\xd4\x7d\xd3\xd1\xfd\x14\x34\x20\xa3\x57\xac\xe1\x65\x32\xcb\x13\x8d\xcd\x49\x3f\xc5\x1c\x67\xc1\xe2\x82\xaf\x38\x2c\x11\x96\xbe\x10\x8e\x5a\xae\x8b\xb4\x35\xa0\x4c\x1e\x37\x00\x92\xaf\x66\xf2\x11\xd2\x8f\x35\x52\x22\xc8\xd9\x8f\xce\xb0\xf5\xf1\x88\x52\xb9\xef\x0d\xee\xb9\x6a\x4f\x2f\xbb\xa8\xec\x5b\x93\x7b\x6e\x9b\xd0\xf3\xe7\xbb\x92\xa3\x3a\xee\x14\x66\x47\x95\x07\x6f\x6b\x64\xdf\x84\x8f\x9f\x0f\xa3\xe9\x99\xca\x07\x60\x9a\xcd\x84\x86\x58\xba\x35\xd4\x43\x34\x7c\x13\xa7\x41\x4d\x89\x66\xaf\x6e\xf0\xe1\x78\x18\xdb\xf4\xe9\x28\xb2\x3f\x9e\xb3\xcc\xd0\x93\x73\xa9\x0f\xac\x51\xd4\x60\x2e\x29\x92\xa8\x53\xee\x4a\x78\x06\xc3\xb5\x4a\xe3\xd8\x25\x77\x8e\x82\xb9\xf7\x1b\xfa\x28\xa1\xf3\x00\xc3\x10\xac\x5c\x69\xba\x0c\x4b\x5b\xc2\x5c\xeb\xdc\x46\x15\xe7\xba\xe4\x63\x5c\xd2\xd1\x15\x49\x24\xc6\x8e\x04\x0f\x9d\xa7\x25\x6f\x12\xb2\xa9\x87\xf6\x49\x0f\xd1\xc2\x47\xb4\x33\xda\xee\x8b\x6b\x28\x64\x01\xba\xe1\xab\xdd\x18\x27\x78\xa7\x56\x95\x30\xb5\x64\xa6\x7a\x5c\x95\x0a\x28\x39\x49\xd5\xf0\x24\x64\x44\xd7\xb9\xe7\x15\x97\x0d\x7d\x6b\xa0\x7e\xd7\xce\x52\x19\x2f\xf6\xe9\x04\x4f\x6f\xba\x89\x58\x79\x26\x25\xee\x59\xf8\xae\x00\xde\x48\xb2\x2e\xaf\x73\xe5\x5d\xba\xbc\x26\xbd\x67\x98\xd8\x7e\x60\x06\x9b\x05\x20\x67\x69\xfe\x3b\x80\x3c\x8e\x56\xcb\x78\x6c\xad\xdb\xb4\x03\x5b\xb5\x3f\xb7\x73\x15\xbc\xd0\x70\xac\xdf\xc3\x75\x79\xa2\xdc\x8b\x81\xad\xb5\x4f\xe4\x65\xec\xaa\x56\x3a\x93\x05\x56\x85\x91\x52\x90\x1b\xca\x5c\x3d\xac\x85\x6c\xf6\x59\x83\x9a\x45\x89\x70\x55\x66\x80\x6d\xe6\x52\x15\xfa\xf1\x74\xb0\xd7\x4f\x91\x04\x64\x4c\xe5\x4b\x7a\xa6\x4f\x97\x2b\x56\xd4\x4c\xc9\xda\xd4\xcf\xbd\x1c\xc5\xe1\x10\x0b\xe0\x59\x7c\x6e\x60\xba\xb2\xce\xa6\x7a\x74\xe3\x11\xa9\xaf\x6d\x0d\x47\xfd\xc2\x11\xe4\xac\xaa\xa8\x91\x1d\xf1\xe9\xf8\x11\x33\xa1\x7e\x5f\x38\x9c\xc5\xa5\x33\x6e\xfb\x8b\xb0\x9f\x19\xc9\xa5\xa8\x7c\xc1\x4d\x92\xda\xcb\x4f\xec\x93\x1a\x7b\xac\x8b\x19\x26\xd1\x9f\xb6\x2e\xc6\x84\x48\x12\x01\x17\x5b\xbc\xb9\xc2\xec\x03\xd7\xe7\xc4\x30\x0f\x80\x84\x47\xc2\x7c\x55\x63\xa3\x2c\x59\x71\x3f\xb8\xb2\x26\x29\xf4\x71\x09\x4a\xb6\xc0\xe6\x8f\x5b\x4b\xd2\xab\x0d\xb1\x72\x94\xd6\xd8\x39\xbe\x77\x95\x22\x71\x20\xd3\x67\xbd\x39\x4b\xb8\x71\xf5\x8e\xbc\x2d\x0a\x80\x32\xf4\xa2\x34\x5d\xdc\xd9\x36\x83\x1a\xe1\xa8\xd2\x7e\x18\xae\xe5\xaa\x86\x5f\x5b\x5c\xb9\xb2\xea\x40\x2f\xfd\x86\x55\x28\x03\xc2\x93\x8d\x08\x66\x48\x18\x9d\xfd\x53\xac\x77\x26\x9c\x26\x8a\x39\x99\x19\x44\x2c\xf3\x3e\x9a\x01\xba\x35\x21\x52\x2a\x4d\x57\x29\x94\x3a\xde\xbc\x04\x75\x90\xc3\x9e\x38\x20\xda\x39\x8a\x69\x18\x05\x06\x34\xf1\xb4\x65\xdc\x19\xd8\x87\x64\x71\x47\xae\xc0\x4c\xb2\xb8\xee\x41\x4e\x86\x5b\xbf\x64\x77\xe3\x77\x97\x02\x97\xbe\xba\xba\x74\xc7\x4e\xd4\xef\x60\x08\xe3\xf8\x40\x22\x77\xb5\x43\x36\x72\x99\xac\x03\xb8\x9f\x8f\x78\x5b\xf6\x1f\x9a\x5e\xf8\x13\xb9\x7d\xdf\x59\x17\xef\xd8\xf9\x78\xc7\xd1\xc1\x12\xe3\xd9\x99\x0d\xd8\x3b\xc2\xa3\x53\x9d\x61\xfe\xb2\x0b\xcb\x60\x75\xe4\x3b\x71\x5e\x38\x71\x50\x7f\x97\x7c\x68\x3e\x1b\xbd\x71\x92\x09\x13\x8d\xaf\xa6\x8b\x97\xa3\x09\x83\x24\xd3\x72\xc7\x72\x6d\xc5\x23\x95\x14\x78\xfd\xb5\xd0\xa7\xf8\x9f\xc4\x31\x11\xff\x97\x6f\x22\x47\xc3\x26\x5d\xd2\x9c\x49\xac\xb4\xe2\xa5\x9c\xbb\x5e\x0f\xa9\xb8\x6f\x14\x50\x19\x72\x86\x53\x38\x06\x4d\x3b\x5c\x9f\x4f\x49\x79\x88\xf4\x78\x61\xb9\xc3\x05\x28\x11\xdb\xbb\x9f\x0c\x05\xd1\xf5\xdc\x6a\xda\x4f\x92\xa2\xbe\xa3\x84\x29\xea\x73\xb8\x3c\x85\x80\xf6\x12\xa9\x2e\x2b\xaf\xe4\xea\xfd\x55\x2d\xfe\xff\xdf\x7e\x0b\xb9\xea\x92\x17\x19\xd1\xda\x89\xf1\xef\xb1\x1a\x3c\xac\xf5\x3e\x12\x63\xee\x1d\x06\xdc\x11\x49\xef\xa5\x3f\xb8\x60\xad\xbb\x37\xe0\x4d\x1c\x14\xef\x99\x47\xa1\xd2\xcb\x07\xae\xff\x1d\x89\x02\x15\xd5\xfe\xc2\xa2\xd7\x57\xf5\x1a\x57\x24\x3e\x5a\x9f\x0f\x5a\xfb\xbf\x76\x86\xa2\xf3\xf2\xd9\xd5\xcf\x4a\x81\xb8\x56\x4a\xee\xa5\x5c\xc1\x7c\xf2\x2f\x8b\xc5\x0d\x2c\x66\xa9\x89\x0f\xfa\x55\x5d\x5f\x3f\xc7\xa8\xa7\x9b\x53\xc5\x2f\x96\xb8\xbe\x33\xb6\x58\x57\xb1\x85\xe2\x78\x62\xec\xfa\xb6\xaa\x4e\xfb\x4d\x5c\x0d\x36\xf9\x97\xb4\x64\x5c\xda\xa2\xb3\xc1\x86\x56\x99\x57\x01\x32\x66\xa1\xe5\x0a\x41\x9c\x6e\x0b\x28\x1a\x0d\x34\x58\xe2\x61\x0a\x68\x0a\x43\x92\x1e\x35\x8c\x49\xcc\x4c\x64\xd2\xd8\xc0\x6a\xb4\x27\x83\x65\x1c\x11\x12\x53\xbf\xf4\xe0\xf9\x34\x47\xcb\x8e\x92\x59\x33\x4c\xb1\x98\x2b\xeb\x31\xbc\x4a\x25\xc7\x37\xe5\x94\xbc\x81\x4d\xfa\xc0\xc1\x1f\x8c\x51\x6a\x32\x07\x33\x25\xaa\x40\x8a\x79\x34\x58\x8c\x34\xcc\xd0\x88\xc8\xa6\xc8\x7f\xa8\x70\x67\x17\x83\x5b\x5b\x28\xd6\xbb\x7b\x27\x57\x57\x98\x64\xbc\xad\x37\x7b\xe4\xfe\x18\x0e\x66\xa8\xb5\x23\xb2\x62\x38\xc6\x6c\xed\x9e\xb1\x35\xd1\x4d\xf8\x40\x55\x6b\x2e\x18\x40\xb5\x75\xf1\x21\xe9\x50\x06\xb0\x38\x75\x5e\xb8\x3e\x9d\x2e\xd1\x39\x0d\x23\x56\x3a\x50\x6f\x42\xc3\x73\x70\x27\x00\xc2\x38\x97\xcd\xc0\x84\x62\x24\x81\xc2\x62\xa1\x6f\x9c\xaa\xb6\x48\xe8\x4b\xab\xa4\x87\xbf\x87\x3a\xb1\x33\x7b\x94\xaa\x31\x52\x95\xa1\x56\x32\xa4\x14\x83\x1b\x38\x7e\xb2\x43\x2a\xcd\x81\x2f\xab\x49\xd4\x0d\x58\x5e\x18\x26\xcb\x60\xa6\xfb\xb9\x42\xd6\x47\xee\x66\xb9\x9b\x25\xd5\x58\xd6\xa8\x6b\x4c\x34\x86\xd2\x87\xf5\x8a\xbe\xbf\x76\x91\x6e\x7d\x6f\x9d\x7c\x19\xba\xbf\xf6\x12\x07\x73\x87\x42\x57\xc2\x6b\x43\x6a\xee\xda\x8f\x41\x76\x9b\xf1\x2f\xaa\x6a\xf2\xc8\x5a\xcf\x42\xf3\xc8\xb2\x2b\x29\x61\xd2\xa8\xa1\xa2\x9d\x63\x75\x39\x4d\x8f\x67\xfd\x1b\x5a\x4c\xd6\x42\x7a\xf6\x48\x5f\x3a\xa9\x97\x7c\xa0\xf4\x03\x38\x7a\x03\x08\x15\xfc\x59\x8c\x80\xd4\xf4\x05\xad\x39\x29\xc1\x5c\x07\xca\x05\xa9\xaa\x68\x8f\xb0\xf8\x90\x1a\x09\x60\x2b\x57\xff\x66\x8f\xc9\xf1\x62\x09\x65\x5b\xe5\xe5\xa7\x3b\xd7\xfa\x68\x68\x78\xb3\x3b\xd4\xcc\x94\x7d\x5d\x92\xee\x9d\xab\x03\x1f\x16\xd6\x1d\x3c\x30\xda\xe8\xc9\xc8\x83\xf0\xd1\xf0\xbb\xc5\x5f\x1b\x3e\xd1\x0d\x05\x41\x4a\x36\xe8\xa7\x83\x7b\x56\xca\x79\xc2\xb6\xd9\x29\x6c\x8f\xf6\x87\xfb\x8b\x25\x23\xe6\xe6\x38\xc9\x19\x36\x51\x9e\xf8\x32\x80\x86\x03\x58\xa9\x1a\xcb\x44\x02\x63\x30\xa6\x15\x97\x50\xf6\xc2\x5a\xbd\x20\xec\x63\x64\xcb\x46\xb6\xf6\xaa\xc9\xec\xc9\xf3\x7d\xc3\x5b\x2e\xa1\xf5\xef\x8b\x71\x75\x35\xea\xc3\x61\x2e\x6b\x06\x65\x4b\x06\xbc\x2d\x38\xab\x70\x2c\x90\x2f\x21\x7e\x92\xa6\xed\x43\x29\x9c\x2e\x15\xf9\xfb\x44\x52\xbc\x74\xcb\xf3\x69\x9f\xec\x56\x9d\x1d\x1e\x57\xb9\xec\x32\xcd\xa1\x38\x38\xc3\xc9\xba\x49\xf3\xb6\xf8\x00\xbb\x65\xe2\x8b\xb1\x78\xbe\x24\xc1\xd8\x83\xb9\x87\x05\x5b\x1c\x1b\x7b\xe1\x96\xab\xc0\xa2\x30\xd7\x43\x86\xf6\x84\x1f\x17\x11\x4b\xe0\xb0\x33\x26\x93\x63\xfe\x17\x63\x81\xfc\x41\x99\xff\xbb\xc6\x44\x7c\xbf\x7b\x47\xb8\xeb\x0b\x8a\x86\xfc\xc1\x38\x7d\x68\x70\xc4\xb9\x02\x19\x8f\xba\xe7\x5d\x04\xbd\x47\xb8\xd2\x23\x7d\x8c\x47\xf5\x9e\xe0\xfb\x7d\xf6\xfd\xac\xc3\x39\x42\x98\x46\x7a\xb8\x63\x7d\xd5\xdd\x42\xb5\xaf\xcb\x1a\x6e\x2b\x41\xe7\x28\x10\xe3\xc4\xfa\xde\x21\x97\xc7\x3d\x28\x21\xa1\x87\xf9\xc3\x49\x61\x3b\xcc\x29\xde\x71\xa9\xf4\x45\x69\x8b\x9e\x07\x2e\x95\xc6\xae\x51\x48\x71\xee\x7f\x08\xa2\x77\x54\x30\x68\xda\x86\xdf\x7c\x18\x6e\xac\x88\xa2\x6e\xd5\xba\xa7\x27\x1b\x47\x07\x6e\xe2\xeb\xd2\xd1\x25\x6e\x1a\x60\xe8\x35\x9e\x73\xff\xbe\x63\xd7\x43\xdd\xc7\x6c\x0b\xfb\x09\x4b\xdc\x7c\x9d\x5d\x2b\xb2\xfb\x82\x32\x57\x7f\xec\x9f\x60\xe9\x47\x1d\xc2\x83\xc4\xd1\x75\xfb\xb3\x90\x4f\xc1\x7a\xfe\x11\x37\x8d\xaa\x55\x5b\xc4\xe7\xbf\x94\xaf\x39\xe8\x81\x13\xe8\x99\x1a\x5d\xa8\xc2\xde\x19\x3f\x43\x9f\x1c\xbb\xee\xc3\x8d\xcf\x51\xc4\x22\x79\x30\xc1\x7d\xa7\xe6\x1c\x7d\xca\x1e\xbb\xb8\x28\x4b\x53\xb1\x6a\x9a\x7f\xcd\xd3\x1f\xa9\x88\xee\x88\x47\xe1\xed\xe4\x4c\xdd\x49\xf4\x27\x95\x7a\xf9\x37\x40\xdf\x7f\xa6\x66\xf1\xb3\xdd\x43\x2f\xdc\x1a\xb0\x7f\xea\x92\x8c\x9d\x1f\x7e\x49\x01\x3d\xe9\xc3\x19\xf1\x01\x98\x34\xe5\xb2\x1b\xea\xf7\xe0\x7f\x86\x80\xa7\x18\x9f\x38\x2a\x66\xd9\xdb\xfb\xec\xcc\xfd\x18\x10\x17\xf5\x05\xc7\x24\x2d\xfd\xcd\x98\x3f\x0f\xc4\xb1\x1c\xaa\xba\x48\x3b\xd2\x09\xea\x96\x85\x94\xb2\xc8\x1d\xde\x30\xa5\xde\xa9\x2e\x93\xc3\x36\x8f\xfc\x37\x16\x86\x37\x93\x8e\xb8\x93\x02\x37\x01\xb1\xbf\x4a\xa1\x17\x2b\xf2\xf8\x73\x13\xdc\x7d\xd5\x83\x70\x1f\xcf\x50\x67\xdb\xce\xa4\x46\x94\x99\x4f\x4a\xcd\x01\xd9\xc3\x56\xdd\xe9\x02\x2b\x44\x9b\x25\xd5\x79\xcc\x7e\x29\xc2\xc0\x87\x09\x42\x72\xcc\x06\x88\x74\x9a\xd1\xea\x7d\x4d\xec\x9a\x75\x94\x1a\x41\xb5\xf8\x48\x7f\x5a\xe1\x26\x60\xa3\x6c\x24\xf3\x41\x98\x39\x2a\xbe\x5c\xe0\x66\x67\xc1\x64\xfc\x85\x9b\x7d\x42\xcb\x99\x79\x17\xb8\x19\x39\x6f\xab\x3c\xf6\xd8\x0e\xa2\xbf\xbd\x76\x87\xe8\xef\xc1\x36\x8b\xf8\x78\xca\x40\xcd\x78\x92\x64\x83\x55\xe3\xc6\x8e\xc6\x65\x77\xda\x5b\xdf\x01\x16\x7f\xf4\x65\x89\xb9\x3d\xcc\x08\x65\xf0\xbd\x17\xbd\x2c\x59\xfc\xcd\x97\xfe\x7d\x60\x1d\x45\x7a\x72\x93\x46\x2e\x90\xa5\xf8\x8b\x2f\x3b\x6f\xf7\x55\x78\x7b\x5e\x4b\x8a\x38\x4f\xb2\xee\x8b\xe9\x3c\xdd\x29\x47\xa9\xa7\x07\x09\x55\xfa\xf9\x68\x19\xeb\xfe\x3f\x90\x7c\x33\xba\xdf\xbf\x89\x21\x38\x5f\xa4\xe5\x4f\xef\x40\xc8\xcf\xe3\xc8\xce\xc1\xb5\xb8\xb2\x75\xe6\x83\x86\x3d\xfd\xdb\xed\x90\x7d\xf9\xbe\xff\xd7\x1c\x66\xe8\xdb\xc1\x4b\x1c\xba\xb3\x91\x66\xaa\x79\x24\xd4\x3f\xf1\x56\xa6\x4f\xec\xd9\xdb\x1b\xfd\x7b\x6e\xdd\xbe\xe2\xce\xc0\x67\x2e\xe4\xd1\xb5\x1c\xf1\x87\x4b\xf4\x96\xe8\x36\xc1\xde\xd7\x17\x07\xe8\xe8\x61\xf1\x5b\xdc\x03\x63\xed\x18\x33\xef\x01\xda\x0e\x20\x16\xfc\x8c\xd1\xeb\x9f\x28\x4b\x18\x38\xb1\x1c\x85\x5b\xf6\xa4\x93\x84\xf0\x45\x0a\xdf\x40\x14\x62\x38\xfe\xf8\x6a\x5f\xc6\x7a\x89\x29\xc2\x99\x3b\x13\x4e\xd0\x57\x17\xf6\x02\x92\x0e\xbe\x52\x34\x83\x5f\xcf\x43\xe7\xe8\xcc\x5c\x87\x71\x56\xe5\xaf\x6f\xca\x00\xf2\x3e\x2c\x27\x01\x99\xcf\xda\xa5\x00\x65\x21\xc5\x5f\xab\xcb\xc0\x09\x1d\x8c\x24\x90\xe4\xc7\xe6\x32\xf3\x8b\x3a\x44\xe8\xa5\x3f\x17\xe7\x83\x5a\xd8\x55\xff\x8f\xf0\x0b\x44\x1e\x62\xc9\x2f\xb9\xa9\xd9\xa9\x5f\x67\x55\xdc\x2a\x49\xa3\xec\x47\xd6\xfa\x13\x0b\x9b\xee\x06\xb6\x1b\x2b\x0b\x2a\xf0\x9c\x9c\x82\xe6\xa4\xbe\xab\xfa\x5f\x0d\x54\x05\x7f\x46\x97\x78\x51\x6a\xb5\xcf\x1a\x84\xa7\x1c\xaf\x61\xb2\xc3\xc1\x90\x4b\x72\xb6\x07\xa7\xed\x32\xf9\x7c\xf4\x7f\x01\x00\x00\xff\xff\xfd\x38\xbb\xa9\x75\x7a\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -240,7 +240,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7d, 0x95, 0xa4, 0xb1, 0xcc, 0x65, 0x8c, 0x6f, 0x7, 0x6a, 0x4a, 0xdf, 0xc2, 0x43, 0x1a, 0xf0, 0x16, 0xc9, 0x99, 0xb6, 0x58, 0xb6, 0x2f, 0x3e, 0xfe, 0x48, 0xa2, 0xa0, 0x85, 0xf1, 0xf3, 0x9e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0x2a, 0x12, 0x74, 0xb1, 0x48, 0x5e, 0x75, 0x8f, 0x27, 0x8a, 0x6c, 0xa2, 0x20, 0x4e, 0x5a, 0x12, 0x63, 0x94, 0x90, 0x9e, 0xa3, 0xd2, 0x40, 0xe7, 0xa3, 0xd9, 0x5c, 0x6a, 0xd6, 0xdb, 0xc0}} return a, nil } From e3aada3594500c694a0738747f309212dc57682f Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 31 Jan 2024 18:11:44 -0600 Subject: [PATCH 090/132] update ft and nft deps --- lib/go/contracts/go.mod | 4 +- lib/go/contracts/go.sum | 6 + lib/go/test/go.mod | 25 +- lib/go/test/go.sum | 949 ++++++++++++++++++++++++++++ lib/go/test/staking_test_helpers.go | 2 +- 5 files changed, 971 insertions(+), 15 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index cbff4dfeb..11e42f1c2 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125205519-2e80d9b4bd01 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125205553-d2b571fb3fad + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 18e00ce56..c078d5560 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1612,12 +1612,18 @@ github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125000944-01706d1b6a69 github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125000944-01706d1b6a69/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125205519-2e80d9b4bd01 h1:8iKk5RuFvhe7NQyAO3c+xiVvv38RB/yopHdWxp4AbL8= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125205519-2e80d9b4bd01/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240131235405-58ef81bc75b9 h1:wcOcQJVgi8ljBvVmcS2HgHaM6CMjeMK4Bbx6RupJf9Y= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240131235405-58ef81bc75b9/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3 h1:xaRvN9rtoNtZ43xI3huViITxgiYG+h9SC8eFUcHgK9w= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125012012-2118663ca817 h1:ciQUDNptn8jSQjp4Oh7rnC8EZYCYkTvWYlrXhCsf/iQ= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125012012-2118663ca817/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125205553-d2b571fb3fad h1:I6LD9BOsilGbiqhGjP86FIIXJe0YdUz75d/oWdHFzDI= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240125205553-d2b571fb3fad/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb h1:riIroItP1JPuq24T5EyH73M8JnVsKXFI1S01No2w/44= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 47d3386ca..757173f5e 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -5,12 +5,12 @@ go 1.18 require ( github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 github.com/coreos/go-semver v0.3.0 - github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb + github.com/onflow/cadence v1.0.0-M4 github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20231016154253-a00dbf7c061f github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20231016154253-a00dbf7c061f - github.com/onflow/flow-emulator v0.59.1-0.20240122223909-956e306fad23 - github.com/onflow/flow-go v0.33.2-0.20240122221226-680684550219 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca + github.com/onflow/flow-emulator v1.0.0-M1 + github.com/onflow/flow-go v0.33.2-0.20240126002816-f0770a716d61 + github.com/onflow/flow-go-sdk v1.0.0-M1 github.com/onflow/flow-go/crypto v0.25.0 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 @@ -62,12 +62,12 @@ require ( github.com/golang/glog v1.1.2 // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect - github.com/google/uuid v1.3.1 // indirect + github.com/google/uuid v1.4.0 // indirect github.com/gorilla/websocket v1.5.0 // indirect github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-multierror v1.1.1 // indirect - github.com/hashicorp/golang-lru v0.5.4 // indirect + github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d // indirect github.com/hashicorp/golang-lru/v2 v2.0.2 // indirect github.com/hashicorp/hcl v1.0.0 // indirect github.com/holiman/bloomfilter/v2 v2.0.3 // indirect @@ -114,8 +114,9 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215824-10d8a31d1991 // indirect + github.com/onflow/crypto v0.25.0 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect @@ -137,7 +138,7 @@ require ( github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible // indirect github.com/slok/go-http-metrics v0.10.0 // indirect github.com/spaolacci/murmur3 v1.1.0 // indirect - github.com/spf13/afero v1.9.3 // indirect + github.com/spf13/afero v1.10.0 // indirect github.com/spf13/cast v1.5.0 // indirect github.com/spf13/cobra v1.8.0 // indirect github.com/spf13/jwalterweatherman v1.1.0 // indirect @@ -178,9 +179,9 @@ require ( golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect gonum.org/v1/gonum v0.13.0 // indirect google.golang.org/appengine v1.6.7 // indirect - google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d // indirect + google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405 // indirect google.golang.org/grpc v1.59.0 // indirect google.golang.org/protobuf v1.31.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 44c60d96a..a9d493d49 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1,12 +1,15 @@ +cloud.google.com/go v0.0.0-20170206221025-ce650573d812/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= +cloud.google.com/go v0.43.0/go.mod h1:BOSR3VbTLkk6FDC/TcffxP4NF/FFBGA5ku+jvKOP7pg= cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= +cloud.google.com/go v0.51.0/go.mod h1:hWtGJ6gnXH+KgDv+V0zFGDvpi07n3z8ZNj3T1RW0Gcw= cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= @@ -36,69 +39,130 @@ cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRY cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFOKM= cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= +cloud.google.com/go v0.110.2/go.mod h1:k04UEeEtb6ZBRTv3dZz4CeJC3jKGxyhl0sAiVVquxiw= +cloud.google.com/go v0.110.4/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.6/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.7/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.8/go.mod h1:Iz8AkXJf1qmxC3Oxoep8R1T36w8B92yU29PcBhHO5fk= cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= +cloud.google.com/go/accessapproval v1.7.1/go.mod h1:JYczztsHRMK7NTXb6Xw+dwbs/WnOJxbo/2mTI+Kgg68= +cloud.google.com/go/accessapproval v1.7.2/go.mod h1:/gShiq9/kK/h8T/eEn1BTzalDvk0mZxJlhfw0p+Xuc0= cloud.google.com/go/accesscontextmanager v1.3.0/go.mod h1:TgCBehyr5gNMz7ZaH9xubp+CE8dkrszb4oK9CWyvD4o= cloud.google.com/go/accesscontextmanager v1.4.0/go.mod h1:/Kjh7BBu/Gh83sv+K60vN9QE5NJcd80sU33vIe2IFPE= cloud.google.com/go/accesscontextmanager v1.6.0/go.mod h1:8XCvZWfYw3K/ji0iVnp+6pu7huxoQTLmxAbVjbloTtM= +cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ= +cloud.google.com/go/accesscontextmanager v1.8.0/go.mod h1:uI+AI/r1oyWK99NN8cQ3UK76AMelMzgZCvJfsi2c+ps= +cloud.google.com/go/accesscontextmanager v1.8.1/go.mod h1:JFJHfvuaTC+++1iL1coPiG1eu5D24db2wXCDWDjIrxo= +cloud.google.com/go/accesscontextmanager v1.8.2/go.mod h1:E6/SCRM30elQJ2PKtFMs2YhfJpZSNcJyejhuzoId4Zk= cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= cloud.google.com/go/aiplatform v1.27.0/go.mod h1:Bvxqtl40l0WImSb04d0hXFU7gDOiq9jQmorivIiWcKg= cloud.google.com/go/aiplatform v1.35.0/go.mod h1:7MFT/vCaOyZT/4IIFfxH4ErVg/4ku6lKv3w0+tFTgXQ= +cloud.google.com/go/aiplatform v1.36.1/go.mod h1:WTm12vJRPARNvJ+v6P52RDHCNe4AhvjcIZ/9/RRHy/k= +cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw= +cloud.google.com/go/aiplatform v1.45.0/go.mod h1:Iu2Q7sC7QGhXUeOhAj/oCK9a+ULz1O4AotZiqjQ8MYA= +cloud.google.com/go/aiplatform v1.48.0/go.mod h1:Iu2Q7sC7QGhXUeOhAj/oCK9a+ULz1O4AotZiqjQ8MYA= +cloud.google.com/go/aiplatform v1.50.0/go.mod h1:IRc2b8XAMTa9ZmfJV1BCCQbieWWvDnP1A8znyz5N7y4= +cloud.google.com/go/aiplatform v1.51.0/go.mod h1:IRc2b8XAMTa9ZmfJV1BCCQbieWWvDnP1A8znyz5N7y4= +cloud.google.com/go/aiplatform v1.51.1/go.mod h1:kY3nIMAVQOK2XDqDPHaOuD9e+FdMA6OOpfBjsvaFSOo= cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= cloud.google.com/go/analytics v0.17.0/go.mod h1:WXFa3WSym4IZ+JiKmavYdJwGG/CvpqiqczmL59bTD9M= cloud.google.com/go/analytics v0.18.0/go.mod h1:ZkeHGQlcIPkw0R/GW+boWHhCOR43xz9RN/jn7WcqfIE= +cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE= +cloud.google.com/go/analytics v0.21.2/go.mod h1:U8dcUtmDmjrmUTnnnRnI4m6zKn/yaA5N9RlEkYFHpQo= +cloud.google.com/go/analytics v0.21.3/go.mod h1:U8dcUtmDmjrmUTnnnRnI4m6zKn/yaA5N9RlEkYFHpQo= +cloud.google.com/go/analytics v0.21.4/go.mod h1:zZgNCxLCy8b2rKKVfC1YkC2vTrpfZmeRCySM3aUbskA= cloud.google.com/go/apigateway v1.3.0/go.mod h1:89Z8Bhpmxu6AmUxuVRg/ECRGReEdiP3vQtk4Z1J9rJk= cloud.google.com/go/apigateway v1.4.0/go.mod h1:pHVY9MKGaH9PQ3pJ4YLzoj6U5FUDeDFBllIz7WmzJoc= cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= +cloud.google.com/go/apigateway v1.6.1/go.mod h1:ufAS3wpbRjqfZrzpvLC2oh0MFlpRJm2E/ts25yyqmXA= +cloud.google.com/go/apigateway v1.6.2/go.mod h1:CwMC90nnZElorCW63P2pAYm25AtQrHfuOkbRSHj0bT8= cloud.google.com/go/apigeeconnect v1.3.0/go.mod h1:G/AwXFAKo0gIXkPTVfZDd2qA1TxBXJ3MgMRBQkIi9jc= cloud.google.com/go/apigeeconnect v1.4.0/go.mod h1:kV4NwOKqjvt2JYR0AoIWo2QGfoRtn/pkS3QlHp0Ni04= cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= +cloud.google.com/go/apigeeconnect v1.6.1/go.mod h1:C4awq7x0JpLtrlQCr8AzVIzAaYgngRqWf9S5Uhg+wWs= +cloud.google.com/go/apigeeconnect v1.6.2/go.mod h1:s6O0CgXT9RgAxlq3DLXvG8riw8PYYbU/v25jqP3Dy18= cloud.google.com/go/apigeeregistry v0.4.0/go.mod h1:EUG4PGcsZvxOXAdyEghIdXwAEi/4MEaoqLMLDMIwKXY= cloud.google.com/go/apigeeregistry v0.5.0/go.mod h1:YR5+s0BVNZfVOUkMa5pAR2xGd0A473vA5M7j247o1wM= +cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc= +cloud.google.com/go/apigeeregistry v0.7.1/go.mod h1:1XgyjZye4Mqtw7T9TsY4NW10U7BojBvG4RMD+vRDrIw= +cloud.google.com/go/apigeeregistry v0.7.2/go.mod h1:9CA2B2+TGsPKtfi3F7/1ncCCsL62NXBRfM6iPoGSM+8= cloud.google.com/go/apikeys v0.4.0/go.mod h1:XATS/yqZbaBK0HOssf+ALHp8jAlNHUgyfprvNcBIszU= cloud.google.com/go/apikeys v0.5.0/go.mod h1:5aQfwY4D+ewMMWScd3hm2en3hCj+BROlyrt3ytS7KLI= +cloud.google.com/go/apikeys v0.6.0/go.mod h1:kbpXu5upyiAlGkKrJgQl8A0rKNNJ7dQ377pdroRSSi8= cloud.google.com/go/appengine v1.4.0/go.mod h1:CS2NhuBuDXM9f+qscZ6V86m1MIIqPj3WC/UoEuR1Sno= cloud.google.com/go/appengine v1.5.0/go.mod h1:TfasSozdkFI0zeoxW3PTBLiNqRmzraodCWatWI9Dmak= cloud.google.com/go/appengine v1.6.0/go.mod h1:hg6i0J/BD2cKmDJbaFSYHFyZkgBEfQrDg/X0V5fJn84= +cloud.google.com/go/appengine v1.7.0/go.mod h1:eZqpbHFCqRGa2aCdope7eC0SWLV1j0neb/QnMJVWx6A= +cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E= +cloud.google.com/go/appengine v1.8.1/go.mod h1:6NJXGLVhZCN9aQ/AEDvmfzKEfoYBlfB80/BHiKVputY= +cloud.google.com/go/appengine v1.8.2/go.mod h1:WMeJV9oZ51pvclqFN2PqHoGnys7rK0rz6s3Mp6yMvDo= cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= cloud.google.com/go/area120 v0.7.0/go.mod h1:a3+8EUD1SX5RUcCs3MY5YasiO1z6yLiNLRiFrykbynY= cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k= +cloud.google.com/go/area120 v0.8.1/go.mod h1:BVfZpGpB7KFVNxPiQBuHkX6Ed0rS51xIgmGyjrAfzsg= +cloud.google.com/go/area120 v0.8.2/go.mod h1:a5qfo+x77SRLXnCynFWPUZhnZGeSgvQ+Y0v1kSItkh4= cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= cloud.google.com/go/artifactregistry v1.8.0/go.mod h1:w3GQXkJX8hiKN0v+at4b0qotwijQbYUqF2GWkZzAhC0= cloud.google.com/go/artifactregistry v1.9.0/go.mod h1:2K2RqvA2CYvAeARHRkLDhMDJ3OXy26h3XW+3/Jh2uYc= cloud.google.com/go/artifactregistry v1.11.1/go.mod h1:lLYghw+Itq9SONbCa1YWBoWs1nOucMH0pwXN1rOBZFI= cloud.google.com/go/artifactregistry v1.11.2/go.mod h1:nLZns771ZGAwVLzTX/7Al6R9ehma4WUEhZGWV6CeQNQ= +cloud.google.com/go/artifactregistry v1.12.0/go.mod h1:o6P3MIvtzTOnmvGagO9v/rOjjA0HmhJ+/6KAXrmYDCI= +cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08= +cloud.google.com/go/artifactregistry v1.14.1/go.mod h1:nxVdG19jTaSTu7yA7+VbWL346r3rIdkZ142BSQqhn5E= +cloud.google.com/go/artifactregistry v1.14.2/go.mod h1:Xk+QbsKEb0ElmyeMfdHAey41B+qBq3q5R5f5xD4XT3U= +cloud.google.com/go/artifactregistry v1.14.3/go.mod h1:A2/E9GXnsyXl7GUvQ/2CjHA+mVRoWAXC0brg2os+kNI= cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= cloud.google.com/go/asset v1.9.0/go.mod h1:83MOE6jEJBMqFKadM9NLRcs80Gdw76qGuHn8m3h8oHQ= cloud.google.com/go/asset v1.10.0/go.mod h1:pLz7uokL80qKhzKr4xXGvBQXnzHn5evJAEAtZiIb0wY= cloud.google.com/go/asset v1.11.1/go.mod h1:fSwLhbRvC9p9CXQHJ3BgFeQNM4c9x10lqlrdEUYXlJo= +cloud.google.com/go/asset v1.12.0/go.mod h1:h9/sFOa4eDIyKmH6QMpm4eUK3pDojWnUhTgJlk762Hg= +cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw= +cloud.google.com/go/asset v1.14.1/go.mod h1:4bEJ3dnHCqWCDbWJ/6Vn7GVI9LerSi7Rfdi03hd+WTQ= +cloud.google.com/go/asset v1.15.0/go.mod h1:tpKafV6mEut3+vN9ScGvCHXHj7FALFVta+okxFECHcg= +cloud.google.com/go/asset v1.15.1/go.mod h1:yX/amTvFWRpp5rcFq6XbCxzKT8RJUam1UoboE179jU4= cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo= cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0= cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= +cloud.google.com/go/assuredworkloads v1.11.1/go.mod h1:+F04I52Pgn5nmPG36CWFtxmav6+7Q+c5QyJoL18Lry0= +cloud.google.com/go/assuredworkloads v1.11.2/go.mod h1:O1dfr+oZJMlE6mw0Bp0P1KZSlj5SghMBvTpZqIcUAW4= cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= cloud.google.com/go/automl v1.7.0/go.mod h1:RL9MYCCsJEOmt0Wf3z9uzG0a7adTT1fe+aObgSpkCt8= cloud.google.com/go/automl v1.8.0/go.mod h1:xWx7G/aPEe/NP+qzYXktoBSDfjO+vnKMGgsApGJJquM= cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= +cloud.google.com/go/automl v1.13.1/go.mod h1:1aowgAHWYZU27MybSCFiukPO7xnyawv7pt3zK4bheQE= +cloud.google.com/go/automl v1.13.2/go.mod h1:gNY/fUmDEN40sP8amAX3MaXkxcqPIn7F1UIIPZpy4Mg= cloud.google.com/go/baremetalsolution v0.3.0/go.mod h1:XOrocE+pvK1xFfleEnShBlNAXf+j5blPPxrhjKgnIFc= cloud.google.com/go/baremetalsolution v0.4.0/go.mod h1:BymplhAadOO/eBa7KewQ0Ppg4A4Wplbn+PsFKRLo0uI= cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= +cloud.google.com/go/baremetalsolution v1.1.1/go.mod h1:D1AV6xwOksJMV4OSlWHtWuFNZZYujJknMAP4Qa27QIA= +cloud.google.com/go/baremetalsolution v1.2.0/go.mod h1:68wi9AwPYkEWIUT4SvSGS9UJwKzNpshjHsH4lzk8iOw= +cloud.google.com/go/baremetalsolution v1.2.1/go.mod h1:3qKpKIw12RPXStwQXcbhfxVj1dqQGEvcmA+SX/mUR88= cloud.google.com/go/batch v0.3.0/go.mod h1:TR18ZoAekj1GuirsUsR1ZTKN3FC/4UDnScjT8NXImFE= cloud.google.com/go/batch v0.4.0/go.mod h1:WZkHnP43R/QCGQsZ+0JyG4i79ranE2u8xvjq/9+STPE= cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= +cloud.google.com/go/batch v1.3.1/go.mod h1:VguXeQKXIYaeeIYbuozUmBR13AfL4SJP7IltNPS+A4A= +cloud.google.com/go/batch v1.4.1/go.mod h1:KdBmDD61K0ovcxoRHGrN6GmOBWeAOyCgKD0Mugx4Fkk= +cloud.google.com/go/batch v1.5.0/go.mod h1:KdBmDD61K0ovcxoRHGrN6GmOBWeAOyCgKD0Mugx4Fkk= +cloud.google.com/go/batch v1.5.1/go.mod h1:RpBuIYLkQu8+CWDk3dFD/t/jOCGuUpkpX+Y0n1Xccs8= cloud.google.com/go/beyondcorp v0.2.0/go.mod h1:TB7Bd+EEtcw9PCPQhCJtJGjk/7TC6ckmnSFS+xwTfm4= cloud.google.com/go/beyondcorp v0.3.0/go.mod h1:E5U5lcrcXMsCuoDNyGrpyTm/hn7ne941Jz2vmksAxW8= cloud.google.com/go/beyondcorp v0.4.0/go.mod h1:3ApA0mbhHx6YImmuubf5pyW8srKnCEPON32/5hj+RmM= +cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU= +cloud.google.com/go/beyondcorp v0.6.1/go.mod h1:YhxDWw946SCbmcWo3fAhw3V4XZMSpQ/VYfcKGAEU8/4= +cloud.google.com/go/beyondcorp v1.0.0/go.mod h1:YhxDWw946SCbmcWo3fAhw3V4XZMSpQ/VYfcKGAEU8/4= +cloud.google.com/go/beyondcorp v1.0.1/go.mod h1:zl/rWWAFVeV+kx+X2Javly7o1EIQThU4WlkynffL/lk= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= @@ -110,34 +174,67 @@ cloud.google.com/go/bigquery v1.43.0/go.mod h1:ZMQcXHsl+xmU1z36G2jNGZmKp9zNY5BUu cloud.google.com/go/bigquery v1.44.0/go.mod h1:0Y33VqXTEsbamHJvJHdFmtqHvMIY28aK1+dFsvaChGc= cloud.google.com/go/bigquery v1.47.0/go.mod h1:sA9XOgy0A8vQK9+MWhEQTY6Tix87M/ZurWFIxmF9I/E= cloud.google.com/go/bigquery v1.48.0/go.mod h1:QAwSz+ipNgfL5jxiaK7weyOhzdoAy1zFm0Nf1fysJac= +cloud.google.com/go/bigquery v1.49.0/go.mod h1:Sv8hMmTFFYBlt/ftw2uN6dFdQPzBlREY9yBh7Oy7/4Q= +cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU= +cloud.google.com/go/bigquery v1.52.0/go.mod h1:3b/iXjRQGU4nKa87cXeg6/gogLjO8C6PmuM8i5Bi/u4= +cloud.google.com/go/bigquery v1.53.0/go.mod h1:3b/iXjRQGU4nKa87cXeg6/gogLjO8C6PmuM8i5Bi/u4= +cloud.google.com/go/bigquery v1.55.0/go.mod h1:9Y5I3PN9kQWuid6183JFhOGOW3GcirA5LpsKCUn+2ec= +cloud.google.com/go/bigquery v1.56.0/go.mod h1:KDcsploXTEY7XT3fDQzMUZlpQLHzE4itubHrnmhUrZA= +cloud.google.com/go/bigtable v1.2.0/go.mod h1:JcVAOl45lrTmQfLj7T6TxyMzIN/3FGGcFm+2xVAli2o= cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= cloud.google.com/go/billing v1.6.0/go.mod h1:WoXzguj+BeHXPbKfNWkqVtDdzORazmCjraY+vrxcyvI= cloud.google.com/go/billing v1.7.0/go.mod h1:q457N3Hbj9lYwwRbnlD7vUpyjq6u5U1RAOArInEiD5Y= cloud.google.com/go/billing v1.12.0/go.mod h1:yKrZio/eu+okO/2McZEbch17O5CB5NpZhhXG6Z766ss= +cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc= +cloud.google.com/go/billing v1.16.0/go.mod h1:y8vx09JSSJG02k5QxbycNRrN7FGZB6F3CAcgum7jvGA= +cloud.google.com/go/billing v1.17.0/go.mod h1:Z9+vZXEq+HwH7bhJkyI4OQcR6TSbeMrjlpEjO2vzY64= +cloud.google.com/go/billing v1.17.1/go.mod h1:Z9+vZXEq+HwH7bhJkyI4OQcR6TSbeMrjlpEjO2vzY64= +cloud.google.com/go/billing v1.17.2/go.mod h1:u/AdV/3wr3xoRBk5xvUzYMS1IawOAPwQMuHgHMdljDg= cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= cloud.google.com/go/binaryauthorization v1.3.0/go.mod h1:lRZbKgjDIIQvzYQS1p99A7/U1JqvqeZg0wiI5tp6tg0= cloud.google.com/go/binaryauthorization v1.4.0/go.mod h1:tsSPQrBd77VLplV70GUhBf/Zm3FsKmgSqgm4UmiDItk= cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= +cloud.google.com/go/binaryauthorization v1.6.1/go.mod h1:TKt4pa8xhowwffiBmbrbcxijJRZED4zrqnwZ1lKH51U= +cloud.google.com/go/binaryauthorization v1.7.0/go.mod h1:Zn+S6QqTMn6odcMU1zDZCJxPjU2tZPV1oDl45lWY154= +cloud.google.com/go/binaryauthorization v1.7.1/go.mod h1:GTAyfRWYgcbsP3NJogpV3yeunbUIjx2T9xVeYovtURE= cloud.google.com/go/certificatemanager v1.3.0/go.mod h1:n6twGDvcUBFu9uBgt4eYvvf3sQ6My8jADcOVwHmzadg= cloud.google.com/go/certificatemanager v1.4.0/go.mod h1:vowpercVFyqs8ABSmrdV+GiFf2H/ch3KyudYQEMM590= cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= +cloud.google.com/go/certificatemanager v1.7.1/go.mod h1:iW8J3nG6SaRYImIa+wXQ0g8IgoofDFRp5UMzaNk1UqI= +cloud.google.com/go/certificatemanager v1.7.2/go.mod h1:15SYTDQMd00kdoW0+XY5d9e+JbOPjp24AvF48D8BbcQ= cloud.google.com/go/channel v1.8.0/go.mod h1:W5SwCXDJsq/rg3tn3oG0LOxpAo6IMxNa09ngphpSlnk= cloud.google.com/go/channel v1.9.0/go.mod h1:jcu05W0my9Vx4mt3/rEHpfxc9eKi9XwsdDL8yBMbKUk= cloud.google.com/go/channel v1.11.0/go.mod h1:IdtI0uWGqhEeatSB62VOoJ8FSUhJ9/+iGkJVqp74CGE= +cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU= +cloud.google.com/go/channel v1.16.0/go.mod h1:eN/q1PFSl5gyu0dYdmxNXscY/4Fi7ABmeHCJNf/oHmc= +cloud.google.com/go/channel v1.17.0/go.mod h1:RpbhJsGi/lXWAUM1eF4IbQGbsfVlg2o8Iiy2/YLfVT0= +cloud.google.com/go/channel v1.17.1/go.mod h1:xqfzcOZAcP4b/hUDH0GkGg1Sd5to6di1HOJn/pi5uBQ= cloud.google.com/go/cloudbuild v1.3.0/go.mod h1:WequR4ULxlqvMsjDEEEFnOG5ZSRSgWOywXYDb1vPE6U= cloud.google.com/go/cloudbuild v1.4.0/go.mod h1:5Qwa40LHiOXmz3386FrjrYM93rM/hdRr7b53sySrTqA= cloud.google.com/go/cloudbuild v1.6.0/go.mod h1:UIbc/w9QCbH12xX+ezUsgblrWv+Cv4Tw83GiSMHOn9M= cloud.google.com/go/cloudbuild v1.7.0/go.mod h1:zb5tWh2XI6lR9zQmsm1VRA+7OCuve5d8S+zJUul8KTg= +cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s= +cloud.google.com/go/cloudbuild v1.10.1/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.13.0/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.14.0/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.14.1/go.mod h1:K7wGc/3zfvmYWOWwYTgF/d/UVJhS4pu+HAy7PL7mCsU= cloud.google.com/go/clouddms v1.3.0/go.mod h1:oK6XsCDdW4Ib3jCCBugx+gVjevp2TMXFtgxvPSee3OM= cloud.google.com/go/clouddms v1.4.0/go.mod h1:Eh7sUGCC+aKry14O1NRljhjyrr0NFC0G2cjwX0cByRk= cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= +cloud.google.com/go/clouddms v1.6.1/go.mod h1:Ygo1vL52Ov4TBZQquhz5fiw2CQ58gvu+PlS6PVXCpZI= +cloud.google.com/go/clouddms v1.7.0/go.mod h1:MW1dC6SOtI/tPNCciTsXtsGNEM0i0OccykPvv3hiYeM= +cloud.google.com/go/clouddms v1.7.1/go.mod h1:o4SR8U95+P7gZ/TX+YbJxehOCsM+fe6/brlrFquiszk= cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= cloud.google.com/go/cloudtasks v1.7.0/go.mod h1:ImsfdYWwlWNJbdgPIIGJWC+gemEGTBK/SunNQQNCAb4= cloud.google.com/go/cloudtasks v1.8.0/go.mod h1:gQXUIwCSOI4yPVK7DgTVFiiP0ZW/eQkydWzwVMdHxrI= cloud.google.com/go/cloudtasks v1.9.0/go.mod h1:w+EyLsVkLWHcOaqNEyvcKAsWp9p29dL6uL9Nst1cI7Y= +cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs= +cloud.google.com/go/cloudtasks v1.11.1/go.mod h1:a9udmnou9KO2iulGscKR0qBYjreuX8oHwpmFsKspEvM= +cloud.google.com/go/cloudtasks v1.12.1/go.mod h1:a9udmnou9KO2iulGscKR0qBYjreuX8oHwpmFsKspEvM= +cloud.google.com/go/cloudtasks v1.12.2/go.mod h1:A7nYkjNlW2gUoROg1kvJrQGhJP/38UaWwsnuBDOBVUk= cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= @@ -151,6 +248,13 @@ cloud.google.com/go/compute v1.13.0/go.mod h1:5aPTS0cUNMIc1CE546K+Th6weJUNQErARy cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA= cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= +cloud.google.com/go/compute v1.19.0/go.mod h1:rikpw2y+UMidAe9tISo04EHNOIf42RLYF/q8Bs93scU= +cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE= +cloud.google.com/go/compute v1.19.3/go.mod h1:qxvISKp/gYnXkSAD1ppcSOveRAmzxicEv/JlizULFrI= +cloud.google.com/go/compute v1.20.1/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.21.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.23.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.23.1/go.mod h1:CqB3xpmPKKt3OJpW2ndFIXnA9A4xAy/F3Xp1ixncW78= cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= @@ -158,12 +262,26 @@ cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2Aawl cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= +cloud.google.com/go/contactcenterinsights v1.9.1/go.mod h1:bsg/R7zGLYMVxFFzfh9ooLTruLRCG9fnzhH9KznHhbM= +cloud.google.com/go/contactcenterinsights v1.10.0/go.mod h1:bsg/R7zGLYMVxFFzfh9ooLTruLRCG9fnzhH9KznHhbM= +cloud.google.com/go/contactcenterinsights v1.11.0/go.mod h1:hutBdImE4XNZ1NV4vbPJKSFOnQruhC5Lj9bZqWMTKiU= +cloud.google.com/go/contactcenterinsights v1.11.1/go.mod h1:FeNP3Kg8iteKM80lMwSk3zZZKVxr+PGnAId6soKuXwE= cloud.google.com/go/container v1.6.0/go.mod h1:Xazp7GjJSeUYo688S+6J5V+n/t+G5sKBTFkKNudGRxg= cloud.google.com/go/container v1.7.0/go.mod h1:Dp5AHtmothHGX3DwwIHPgq45Y8KmNsgN3amoYfxVkLo= cloud.google.com/go/container v1.13.1/go.mod h1:6wgbMPeQRw9rSnKBCAJXnds3Pzj03C4JHamr8asWKy4= +cloud.google.com/go/container v1.14.0/go.mod h1:3AoJMPhHfLDxLvrlVWaK57IXzaPnLaZq63WX59aQBfM= +cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA= +cloud.google.com/go/container v1.22.1/go.mod h1:lTNExE2R7f+DLbAN+rJiKTisauFCaoDq6NURZ83eVH4= +cloud.google.com/go/container v1.24.0/go.mod h1:lTNExE2R7f+DLbAN+rJiKTisauFCaoDq6NURZ83eVH4= +cloud.google.com/go/container v1.26.0/go.mod h1:YJCmRet6+6jnYYRS000T6k0D0xUXQgBSaJ7VwI8FBj4= +cloud.google.com/go/container v1.26.1/go.mod h1:5smONjPRUxeEpDG7bMKWfDL4sauswqEtnBK1/KKpR04= cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= cloud.google.com/go/containeranalysis v0.7.0/go.mod h1:9aUL+/vZ55P2CXfuZjS4UjQ9AgXoSw8Ts6lemfmxBxI= +cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s= +cloud.google.com/go/containeranalysis v0.10.1/go.mod h1:Ya2jiILITMY68ZLPaogjmOMNkwsDrWBSTyBubGXO7j0= +cloud.google.com/go/containeranalysis v0.11.0/go.mod h1:4n2e99ZwpGxpNcz+YsFT1dfOHPQFGcAC8FN2M2/ne/U= +cloud.google.com/go/containeranalysis v0.11.1/go.mod h1:rYlUOM7nem1OJMKwE1SadufX0JP3wnXj844EtZAwWLY= cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= @@ -171,39 +289,79 @@ cloud.google.com/go/datacatalog v1.7.0/go.mod h1:9mEl4AuDYWw81UGc41HonIHH7/sn52H cloud.google.com/go/datacatalog v1.8.0/go.mod h1:KYuoVOv9BM8EYz/4eMFxrr4DUKhGIOXxZoKYF5wdISM= cloud.google.com/go/datacatalog v1.8.1/go.mod h1:RJ58z4rMp3gvETA465Vg+ag8BGgBdnRPEMMSTr5Uv+M= cloud.google.com/go/datacatalog v1.12.0/go.mod h1:CWae8rFkfp6LzLumKOnmVh4+Zle4A3NXLzVJ1d1mRm0= +cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8= +cloud.google.com/go/datacatalog v1.14.0/go.mod h1:h0PrGtlihoutNMp/uvwhawLQ9+c63Kz65UFqh49Yo+E= +cloud.google.com/go/datacatalog v1.14.1/go.mod h1:d2CevwTG4yedZilwe+v3E3ZBDRMobQfSG/a6cCCN5R4= +cloud.google.com/go/datacatalog v1.16.0/go.mod h1:d2CevwTG4yedZilwe+v3E3ZBDRMobQfSG/a6cCCN5R4= +cloud.google.com/go/datacatalog v1.17.1/go.mod h1:nCSYFHgtxh2MiEktWIz71s/X+7ds/UT9kp0PC7waCzE= +cloud.google.com/go/datacatalog v1.18.0/go.mod h1:nCSYFHgtxh2MiEktWIz71s/X+7ds/UT9kp0PC7waCzE= +cloud.google.com/go/datacatalog v1.18.1/go.mod h1:TzAWaz+ON1tkNr4MOcak8EBHX7wIRX/gZKM+yTVsv+A= cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= +cloud.google.com/go/dataflow v0.9.1/go.mod h1:Wp7s32QjYuQDWqJPFFlnBKhkAtiFpMTdg00qGbnIHVw= +cloud.google.com/go/dataflow v0.9.2/go.mod h1:vBfdBZ/ejlTaYIGB3zB4T08UshH70vbtZeMD+urnUSo= cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= cloud.google.com/go/dataform v0.5.0/go.mod h1:GFUYRe8IBa2hcomWplodVmUx/iTL0FrsauObOM3Ipr0= cloud.google.com/go/dataform v0.6.0/go.mod h1:QPflImQy33e29VuapFdf19oPbE4aYTJxr31OAPV+ulA= +cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE= +cloud.google.com/go/dataform v0.8.1/go.mod h1:3BhPSiw8xmppbgzeBbmDvmSWlwouuJkXsXsb8UBih9M= +cloud.google.com/go/dataform v0.8.2/go.mod h1:X9RIqDs6NbGPLR80tnYoPNiO1w0wenKTb8PxxlhTMKM= cloud.google.com/go/datafusion v1.4.0/go.mod h1:1Zb6VN+W6ALo85cXnM1IKiPw+yQMKMhB9TsTSRDo/38= cloud.google.com/go/datafusion v1.5.0/go.mod h1:Kz+l1FGHB0J+4XF2fud96WMmRiq/wj8N9u007vyXZ2w= cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= +cloud.google.com/go/datafusion v1.7.1/go.mod h1:KpoTBbFmoToDExJUso/fcCiguGDk7MEzOWXUsJo0wsI= +cloud.google.com/go/datafusion v1.7.2/go.mod h1:62K2NEC6DRlpNmI43WHMWf9Vg/YvN6QVi8EVwifElI0= cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= +cloud.google.com/go/datalabeling v0.8.1/go.mod h1:XS62LBSVPbYR54GfYQsPXZjTW8UxCK2fkDciSrpRFdY= +cloud.google.com/go/datalabeling v0.8.2/go.mod h1:cyDvGHuJWu9U/cLDA7d8sb9a0tWLEletStu2sTmg3BE= cloud.google.com/go/dataplex v1.3.0/go.mod h1:hQuRtDg+fCiFgC8j0zV222HvzFQdRd+SVX8gdmFcZzA= cloud.google.com/go/dataplex v1.4.0/go.mod h1:X51GfLXEMVJ6UN47ESVqvlsRplbLhcsAt0kZCCKsU0A= cloud.google.com/go/dataplex v1.5.2/go.mod h1:cVMgQHsmfRoI5KFYq4JtIBEUbYwc3c7tXmIDhRmNNVQ= +cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs= +cloud.google.com/go/dataplex v1.8.1/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.9.0/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.9.1/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.10.1/go.mod h1:1MzmBv8FvjYfc7vDdxhnLFNskikkB+3vl475/XdCDhs= cloud.google.com/go/dataproc v1.7.0/go.mod h1:CKAlMjII9H90RXaMpSxQ8EU6dQx6iAYNPcYPOkSbi8s= cloud.google.com/go/dataproc v1.8.0/go.mod h1:5OW+zNAH0pMpw14JVrPONsxMQYMBqJuzORhIBfBn9uI= cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= +cloud.google.com/go/dataproc/v2 v2.0.1/go.mod h1:7Ez3KRHdFGcfY7GcevBbvozX+zyWGcwLJvvAMwCaoZ4= +cloud.google.com/go/dataproc/v2 v2.2.0/go.mod h1:lZR7AQtwZPvmINx5J87DSOOpTfof9LVZju6/Qo4lmcY= +cloud.google.com/go/dataproc/v2 v2.2.1/go.mod h1:QdAJLaBjh+l4PVlVZcmrmhGccosY/omC1qwfQ61Zv/o= cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= +cloud.google.com/go/dataqna v0.8.1/go.mod h1:zxZM0Bl6liMePWsHA8RMGAfmTG34vJMapbHAxQ5+WA8= +cloud.google.com/go/dataqna v0.8.2/go.mod h1:KNEqgx8TTmUipnQsScOoDpq/VlXVptUqVMZnt30WAPs= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= cloud.google.com/go/datastore v1.10.0/go.mod h1:PC5UzAmDEkAmkfaknstTYbNpgE49HAgW2J1gcgUfmdM= +cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c= +cloud.google.com/go/datastore v1.12.0/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.12.1/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.13.0/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.14.0/go.mod h1:GAeStMBIt9bPS7jMJA85kgkpsMkvseWWXiaHya9Jes8= +cloud.google.com/go/datastore v1.15.0/go.mod h1:GAeStMBIt9bPS7jMJA85kgkpsMkvseWWXiaHya9Jes8= cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= cloud.google.com/go/datastream v1.4.0/go.mod h1:h9dpzScPhDTs5noEMQVWP8Wx8AFBRyS0s8KWPx/9r0g= cloud.google.com/go/datastream v1.5.0/go.mod h1:6TZMMNPwjUqZHBKPQ1wwXpb0d5VDVPl2/XoS5yi88q4= cloud.google.com/go/datastream v1.6.0/go.mod h1:6LQSuswqLa7S4rPAOZFVjHIG3wJIjZcZrw8JDEDJuIs= +cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww= +cloud.google.com/go/datastream v1.9.1/go.mod h1:hqnmr8kdUBmrnk65k5wNRoHSCYksvpdZIcZIEl8h43Q= +cloud.google.com/go/datastream v1.10.0/go.mod h1:hqnmr8kdUBmrnk65k5wNRoHSCYksvpdZIcZIEl8h43Q= +cloud.google.com/go/datastream v1.10.1/go.mod h1:7ngSYwnw95YFyTd5tOGBxHlOZiL+OtpjheqU7t2/s/c= cloud.google.com/go/deploy v1.4.0/go.mod h1:5Xghikd4VrmMLNaF6FiRFDlHb59VM59YoDQnOUdsH/c= cloud.google.com/go/deploy v1.5.0/go.mod h1:ffgdD0B89tToyW/U/D2eL0jN2+IEV/3EMuXHA0l4r+s= cloud.google.com/go/deploy v1.6.0/go.mod h1:f9PTHehG/DjCom3QH0cntOVRm93uGBDt2vKzAPwpXQI= +cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ= +cloud.google.com/go/deploy v1.11.0/go.mod h1:tKuSUV5pXbn67KiubiUNUejqLs4f5cxxiCNCeyl0F2g= +cloud.google.com/go/deploy v1.13.0/go.mod h1:tKuSUV5pXbn67KiubiUNUejqLs4f5cxxiCNCeyl0F2g= +cloud.google.com/go/deploy v1.13.1/go.mod h1:8jeadyLkH9qu9xgO3hVWw8jVr29N1mnW42gRJT8GY6g= cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= @@ -211,57 +369,107 @@ cloud.google.com/go/dialogflow v1.18.0/go.mod h1:trO7Zu5YdyEuR+BhSNOqJezyFQ3aUzz cloud.google.com/go/dialogflow v1.19.0/go.mod h1:JVmlG1TwykZDtxtTXujec4tQ+D8SBFMoosgy+6Gn0s0= cloud.google.com/go/dialogflow v1.29.0/go.mod h1:b+2bzMe+k1s9V+F2jbJwpHPzrnIyHihAdRFMtn2WXuM= cloud.google.com/go/dialogflow v1.31.0/go.mod h1:cuoUccuL1Z+HADhyIA7dci3N5zUssgpBJmCzI6fNRB4= +cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE= +cloud.google.com/go/dialogflow v1.38.0/go.mod h1:L7jnH+JL2mtmdChzAIcXQHXMvQkE3U4hTaNltEuxXn4= +cloud.google.com/go/dialogflow v1.40.0/go.mod h1:L7jnH+JL2mtmdChzAIcXQHXMvQkE3U4hTaNltEuxXn4= +cloud.google.com/go/dialogflow v1.43.0/go.mod h1:pDUJdi4elL0MFmt1REMvFkdsUTYSHq+rTCS8wg0S3+M= +cloud.google.com/go/dialogflow v1.44.0/go.mod h1:pDUJdi4elL0MFmt1REMvFkdsUTYSHq+rTCS8wg0S3+M= +cloud.google.com/go/dialogflow v1.44.1/go.mod h1:n/h+/N2ouKOO+rbe/ZnI186xImpqvCVj2DdsWS/0EAk= cloud.google.com/go/dlp v1.6.0/go.mod h1:9eyB2xIhpU0sVwUixfBubDoRwP+GjeUoxxeueZmqvmM= cloud.google.com/go/dlp v1.7.0/go.mod h1:68ak9vCiMBjbasxeVD17hVPxDEck+ExiHavX8kiHG+Q= cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= +cloud.google.com/go/dlp v1.10.1/go.mod h1:IM8BWz1iJd8njcNcG0+Kyd9OPnqnRNkDV8j42VT5KOI= +cloud.google.com/go/dlp v1.10.2/go.mod h1:ZbdKIhcnyhILgccwVDzkwqybthh7+MplGC3kZVZsIOQ= cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= cloud.google.com/go/documentai v1.9.0/go.mod h1:FS5485S8R00U10GhgBC0aNGrJxBP8ZVpEeJ7PQDZd6k= cloud.google.com/go/documentai v1.10.0/go.mod h1:vod47hKQIPeCfN2QS/jULIvQTugbmdc0ZvxxfQY1bg4= cloud.google.com/go/documentai v1.16.0/go.mod h1:o0o0DLTEZ+YnJZ+J4wNfTxmDVyrkzFvttBXXtYRMHkM= +cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs= +cloud.google.com/go/documentai v1.20.0/go.mod h1:yJkInoMcK0qNAEdRnqY/D5asy73tnPe88I1YTZT+a8E= +cloud.google.com/go/documentai v1.22.0/go.mod h1:yJkInoMcK0qNAEdRnqY/D5asy73tnPe88I1YTZT+a8E= +cloud.google.com/go/documentai v1.22.1/go.mod h1:LKs22aDHbJv7ufXuPypzRO7rG3ALLJxzdCXDPutw4Qc= +cloud.google.com/go/documentai v1.23.0/go.mod h1:LKs22aDHbJv7ufXuPypzRO7rG3ALLJxzdCXDPutw4Qc= +cloud.google.com/go/documentai v1.23.2/go.mod h1:Q/wcRT+qnuXOpjAkvOV4A+IeQl04q2/ReT7SSbytLSo= cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= +cloud.google.com/go/domains v0.9.1/go.mod h1:aOp1c0MbejQQ2Pjf1iJvnVyT+z6R6s8pX66KaCSDYfE= +cloud.google.com/go/domains v0.9.2/go.mod h1:3YvXGYzZG1Temjbk7EyGCuGGiXHJwVNmwIf+E/cUp5I= cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= cloud.google.com/go/edgecontainer v0.3.0/go.mod h1:FLDpP4nykgwwIfcLt6zInhprzw0lEi2P1fjO6Ie0qbc= +cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY= +cloud.google.com/go/edgecontainer v1.1.1/go.mod h1:O5bYcS//7MELQZs3+7mabRqoWQhXCzenBu0R8bz2rwk= +cloud.google.com/go/edgecontainer v1.1.2/go.mod h1:wQRjIzqxEs9e9wrtle4hQPSR1Y51kqN75dgF7UllZZ4= cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= cloud.google.com/go/essentialcontacts v1.3.0/go.mod h1:r+OnHa5jfj90qIfZDO/VztSFqbQan7HV75p8sA+mdGI= cloud.google.com/go/essentialcontacts v1.4.0/go.mod h1:8tRldvHYsmnBCHdFpvU+GL75oWiBKl80BiqlFh9tp+8= cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= +cloud.google.com/go/essentialcontacts v1.6.2/go.mod h1:T2tB6tX+TRak7i88Fb2N9Ok3PvY3UNbUsMag9/BARh4= +cloud.google.com/go/essentialcontacts v1.6.3/go.mod h1:yiPCD7f2TkP82oJEFXFTou8Jl8L6LBRPeBEkTaO0Ggo= cloud.google.com/go/eventarc v1.7.0/go.mod h1:6ctpF3zTnaQCxUjHUdcfgcA1A2T309+omHZth7gDfmc= cloud.google.com/go/eventarc v1.8.0/go.mod h1:imbzxkyAU4ubfsaKYdQg04WS1NvncblHEup4kvF+4gw= cloud.google.com/go/eventarc v1.10.0/go.mod h1:u3R35tmZ9HvswGRBnF48IlYgYeBcPUCjkr4BTdem2Kw= +cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY= +cloud.google.com/go/eventarc v1.12.1/go.mod h1:mAFCW6lukH5+IZjkvrEss+jmt2kOdYlN8aMx3sRJiAI= +cloud.google.com/go/eventarc v1.13.0/go.mod h1:mAFCW6lukH5+IZjkvrEss+jmt2kOdYlN8aMx3sRJiAI= +cloud.google.com/go/eventarc v1.13.1/go.mod h1:EqBxmGHFrruIara4FUQ3RHlgfCn7yo1HYsu2Hpt/C3Y= cloud.google.com/go/filestore v1.3.0/go.mod h1:+qbvHGvXU1HaKX2nD0WEPo92TP/8AQuCVEBXNY9z0+w= cloud.google.com/go/filestore v1.4.0/go.mod h1:PaG5oDfo9r224f8OYXURtAsY+Fbyq/bLYoINEK8XQAI= cloud.google.com/go/filestore v1.5.0/go.mod h1:FqBXDWBp4YLHqRnVGveOkHDf8svj9r5+mUDLupOWEDs= +cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg= +cloud.google.com/go/filestore v1.7.1/go.mod h1:y10jsorq40JJnjR/lQ8AfFbbcGlw3g+Dp8oN7i7FjV4= +cloud.google.com/go/filestore v1.7.2/go.mod h1:TYOlyJs25f/omgj+vY7/tIG/E7BX369triSPzE4LdgE= cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= +cloud.google.com/go/firestore v1.11.0/go.mod h1:b38dKhgzlmNNGTNZZwe7ZRFEuRab1Hay3/DBsIGKKy4= +cloud.google.com/go/firestore v1.12.0/go.mod h1:b38dKhgzlmNNGTNZZwe7ZRFEuRab1Hay3/DBsIGKKy4= +cloud.google.com/go/firestore v1.13.0/go.mod h1:QojqqOh8IntInDUSTAh0c8ZsPYAr68Ma8c5DWOy8xb8= cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= cloud.google.com/go/functions v1.8.0/go.mod h1:RTZ4/HsQjIqIYP9a9YPbU+QFoQsAlYgrwOXJWHn1POY= cloud.google.com/go/functions v1.9.0/go.mod h1:Y+Dz8yGguzO3PpIjhLTbnqV1CWmgQ5UwtlpzoyquQ08= cloud.google.com/go/functions v1.10.0/go.mod h1:0D3hEOe3DbEvCXtYOZHQZmD+SzYsi1YbI7dGvHfldXw= +cloud.google.com/go/functions v1.12.0/go.mod h1:AXWGrF3e2C/5ehvwYo/GH6O5s09tOPksiKhz+hH8WkA= +cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c= +cloud.google.com/go/functions v1.15.1/go.mod h1:P5yNWUTkyU+LvW/S9O6V+V423VZooALQlqoXdoPz5AE= +cloud.google.com/go/functions v1.15.2/go.mod h1:CHAjtcR6OU4XF2HuiVeriEdELNcnvRZSk1Q8RMqy4lE= cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= cloud.google.com/go/gaming v1.7.0/go.mod h1:LrB8U7MHdGgFG851iHAfqUdLcKBdQ55hzXy9xBJz0+w= cloud.google.com/go/gaming v1.8.0/go.mod h1:xAqjS8b7jAVW0KFYeRUxngo9My3f33kFmua++Pi+ggM= cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= +cloud.google.com/go/gaming v1.10.1/go.mod h1:XQQvtfP8Rb9Rxnxm5wFVpAp9zCQkJi2bLIb7iHGwB3s= cloud.google.com/go/gkebackup v0.2.0/go.mod h1:XKvv/4LfG829/B8B7xRkk8zRrOEbKtEam6yNfuQNH60= cloud.google.com/go/gkebackup v0.3.0/go.mod h1:n/E671i1aOQvUxT541aTkCwExO/bTer2HDlj4TsBRAo= cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= +cloud.google.com/go/gkebackup v1.3.0/go.mod h1:vUDOu++N0U5qs4IhG1pcOnD1Mac79xWy6GoBFlWCWBU= +cloud.google.com/go/gkebackup v1.3.1/go.mod h1:vUDOu++N0U5qs4IhG1pcOnD1Mac79xWy6GoBFlWCWBU= +cloud.google.com/go/gkebackup v1.3.2/go.mod h1:OMZbXzEJloyXMC7gqdSB+EOEQ1AKcpGYvO3s1ec5ixk= cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= +cloud.google.com/go/gkeconnect v0.8.1/go.mod h1:KWiK1g9sDLZqhxB2xEuPV8V9NYzrqTUmQR9shJHpOZw= +cloud.google.com/go/gkeconnect v0.8.2/go.mod h1:6nAVhwchBJYgQCXD2pHBFQNiJNyAd/wyxljpaa6ZPrY= cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= cloud.google.com/go/gkehub v0.11.0/go.mod h1:JOWHlmN+GHyIbuWQPl47/C2RFhnFKH38jH9Ascu3n0E= +cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw= +cloud.google.com/go/gkehub v0.14.1/go.mod h1:VEXKIJZ2avzrbd7u+zeMtW00Y8ddk/4V9511C9CQGTY= +cloud.google.com/go/gkehub v0.14.2/go.mod h1:iyjYH23XzAxSdhrbmfoQdePnlMj2EWcvnR+tHdBQsCY= cloud.google.com/go/gkemulticloud v0.3.0/go.mod h1:7orzy7O0S+5kq95e4Hpn7RysVA7dPs8W/GgfUtsPbrA= cloud.google.com/go/gkemulticloud v0.4.0/go.mod h1:E9gxVBnseLWCk24ch+P9+B2CoDFJZTyIgLKSalC7tuI= cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= +cloud.google.com/go/gkemulticloud v0.6.1/go.mod h1:kbZ3HKyTsiwqKX7Yw56+wUGwwNZViRnxWK2DVknXWfw= +cloud.google.com/go/gkemulticloud v1.0.0/go.mod h1:kbZ3HKyTsiwqKX7Yw56+wUGwwNZViRnxWK2DVknXWfw= +cloud.google.com/go/gkemulticloud v1.0.1/go.mod h1:AcrGoin6VLKT/fwZEYuqvVominLriQBCKmbjtnbMjG8= cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= +cloud.google.com/go/grafeas v0.3.0/go.mod h1:P7hgN24EyONOTMyeJH6DxG4zD7fwiYa5Q6GUgyFSOU8= cloud.google.com/go/gsuiteaddons v1.3.0/go.mod h1:EUNK/J1lZEZO8yPtykKxLXI6JSVN2rg9bN8SXOa0bgM= cloud.google.com/go/gsuiteaddons v1.4.0/go.mod h1:rZK5I8hht7u7HxFQcFei0+AtfS9uSushomRlg+3ua1o= cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= +cloud.google.com/go/gsuiteaddons v1.6.1/go.mod h1:CodrdOqRZcLp5WOwejHWYBjZvfY0kOphkAKpF/3qdZY= +cloud.google.com/go/gsuiteaddons v1.6.2/go.mod h1:K65m9XSgs8hTF3X9nNTPi8IQueljSdYo9F+Mi+s4MyU= cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= @@ -270,98 +478,189 @@ cloud.google.com/go/iam v0.7.0/go.mod h1:H5Br8wRaDGNc8XP3keLc4unfUUZeyH3Sfl9XpQE cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY= cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= +cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0= +cloud.google.com/go/iam v1.0.1/go.mod h1:yR3tmSL8BcZB4bxByRv2jkSIahVmCtfKZwLYGBalRE8= +cloud.google.com/go/iam v1.1.0/go.mod h1:nxdHjaKfCr7fNYx/HJMM8LgiMugmveWlkatear5gVyk= +cloud.google.com/go/iam v1.1.1/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= +cloud.google.com/go/iam v1.1.2/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= +cloud.google.com/go/iam v1.1.3/go.mod h1:3khUlaBXfPKKe7huYgEpDn6FtgRyMEqbkvBxrQyY5SE= cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A= cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= +cloud.google.com/go/iap v1.7.0/go.mod h1:beqQx56T9O1G1yNPph+spKpNibDlYIiIixiqsQXxLIo= +cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74= +cloud.google.com/go/iap v1.8.1/go.mod h1:sJCbeqg3mvWLqjZNsI6dfAtbbV1DL2Rl7e1mTyXYREQ= +cloud.google.com/go/iap v1.9.0/go.mod h1:01OFxd1R+NFrg78S+hoPV5PxEzv22HXaNqUUlmNHFuY= +cloud.google.com/go/iap v1.9.1/go.mod h1:SIAkY7cGMLohLSdBR25BuIxO+I4fXJiL06IBL7cy/5Q= cloud.google.com/go/ids v1.1.0/go.mod h1:WIuwCaYVOzHIj2OhN9HAwvW+DBdmUAdcWlFxRl+KubM= cloud.google.com/go/ids v1.2.0/go.mod h1:5WXvp4n25S0rA/mQWAg1YEEBBq6/s+7ml1RDCW1IrcY= cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= +cloud.google.com/go/ids v1.4.1/go.mod h1:np41ed8YMU8zOgv53MMMoCntLTn2lF+SUzlM+O3u/jw= +cloud.google.com/go/ids v1.4.2/go.mod h1:3vw8DX6YddRu9BncxuzMyWn0g8+ooUjI2gslJ7FH3vk= cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= +cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE= +cloud.google.com/go/iot v1.7.1/go.mod h1:46Mgw7ev1k9KqK1ao0ayW9h0lI+3hxeanz+L1zmbbbk= +cloud.google.com/go/iot v1.7.2/go.mod h1:q+0P5zr1wRFpw7/MOgDXrG/HVA+l+cSwdObffkrpnSg= cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4jMAg= cloud.google.com/go/kms v1.9.0/go.mod h1:qb1tPTgfF9RQP8e1wq4cLFErVuTJv7UsSC915J8dh3w= +cloud.google.com/go/kms v1.10.0/go.mod h1:ng3KTUtQQU9bPX3+QGLsflZIHlkbn8amFAMY63m8d24= +cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI= +cloud.google.com/go/kms v1.11.0/go.mod h1:hwdiYC0xjnWsKQQCQQmIQnS9asjYVSK6jtXm+zFqXLM= +cloud.google.com/go/kms v1.12.1/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= +cloud.google.com/go/kms v1.15.0/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= +cloud.google.com/go/kms v1.15.2/go.mod h1:3hopT4+7ooWRCjc2DxgnpESFxhIraaI2IpAVUEhbT/w= +cloud.google.com/go/kms v1.15.3/go.mod h1:AJdXqHxS2GlPyduM99s9iGqi2nwbviBbhV/hdmt4iOQ= +cloud.google.com/go/kms v1.15.5/go.mod h1:cU2H5jnp6G2TDpUGZyqTCoy1n16fbubHZjmVXSMtwDI= cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= cloud.google.com/go/language v1.7.0/go.mod h1:DJ6dYN/W+SQOjF8e1hLQXMF21AkH2w9wiPzPCJa2MIE= cloud.google.com/go/language v1.8.0/go.mod h1:qYPVHf7SPoNNiCL2Dr0FfEFNil1qi3pQEyygwpgVKB8= cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= +cloud.google.com/go/language v1.10.1/go.mod h1:CPp94nsdVNiQEt1CNjF5WkTcisLiHPyIbMhvR8H2AW0= +cloud.google.com/go/language v1.11.0/go.mod h1:uDx+pFDdAKTY8ehpWbiXyQdz8tDSYLJbQcXsCkjYyvQ= +cloud.google.com/go/language v1.11.1/go.mod h1:Xyid9MG9WOX3utvDbpX7j3tXDmmDooMyMDqgUVpH17U= cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= +cloud.google.com/go/lifesciences v0.9.1/go.mod h1:hACAOd1fFbCGLr/+weUKRAJas82Y4vrL3O5326N//Wc= +cloud.google.com/go/lifesciences v0.9.2/go.mod h1:QHEOO4tDzcSAzeJg7s2qwnLM2ji8IRpQl4p6m5Z9yTA= cloud.google.com/go/logging v1.6.1/go.mod h1:5ZO0mHHbvm8gEmeEUHrmDlTDSu5imF6MUP9OfilNXBw= cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= +cloud.google.com/go/logging v1.8.1/go.mod h1:TJjR+SimHwuC8MZ9cjByQulAMgni+RkXeI3wwctHJEI= cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE= cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= +cloud.google.com/go/longrunning v0.4.2/go.mod h1:OHrnaYyLUV6oqwh0xiS7e5sLQhP1m0QU9R+WhGDMgIQ= +cloud.google.com/go/longrunning v0.5.0/go.mod h1:0JNuqRShmscVAhIACGtskSAWtqtOoPkwP0YF1oVEchc= +cloud.google.com/go/longrunning v0.5.1/go.mod h1:spvimkwdz6SPWKEt/XBij79E9fiTkHSQl/fRUUQJYJc= +cloud.google.com/go/longrunning v0.5.2/go.mod h1:nqo6DQbNV2pXhGDbDMoN2bWz68MjZUzqv2YttZiveCs= cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE= cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM= cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= +cloud.google.com/go/managedidentities v1.6.1/go.mod h1:h/irGhTN2SkZ64F43tfGPMbHnypMbu4RB3yl8YcuEak= +cloud.google.com/go/managedidentities v1.6.2/go.mod h1:5c2VG66eCa0WIq6IylRk3TBW83l161zkFvCj28X7jn8= cloud.google.com/go/maps v0.1.0/go.mod h1:BQM97WGyfw9FWEmQMpZ5T6cpovXXSd1cGmFma94eubI= cloud.google.com/go/maps v0.6.0/go.mod h1:o6DAMMfb+aINHz/p/jbcY+mYeXBoZoxTfdSQ8VAJaCw= +cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY= +cloud.google.com/go/maps v1.3.0/go.mod h1:6mWTUv+WhnOwAgjVsSW2QPPECmW+s3PcRyOa9vgG/5s= +cloud.google.com/go/maps v1.4.0/go.mod h1:6mWTUv+WhnOwAgjVsSW2QPPECmW+s3PcRyOa9vgG/5s= +cloud.google.com/go/maps v1.4.1/go.mod h1:BxSa0BnW1g2U2gNdbq5zikLlHUuHW0GFWh7sgML2kIY= cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= +cloud.google.com/go/mediatranslation v0.8.1/go.mod h1:L/7hBdEYbYHQJhX2sldtTO5SZZ1C1vkapubj0T2aGig= +cloud.google.com/go/mediatranslation v0.8.2/go.mod h1:c9pUaDRLkgHRx3irYE5ZC8tfXGrMYwNZdmDqKMSfFp8= cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= cloud.google.com/go/memcache v1.6.0/go.mod h1:XS5xB0eQZdHtTuTF9Hf8eJkKtR3pVRCcvJwtm68T3rA= cloud.google.com/go/memcache v1.7.0/go.mod h1:ywMKfjWhNtkQTxrWxCkCFkoPjLHPW6A7WOTVI8xy3LY= cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= +cloud.google.com/go/memcache v1.10.1/go.mod h1:47YRQIarv4I3QS5+hoETgKO40InqzLP6kpNLvyXuyaA= +cloud.google.com/go/memcache v1.10.2/go.mod h1:f9ZzJHLBrmd4BkguIAa/l/Vle6uTHzHokdnzSWOdQ6A= cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= cloud.google.com/go/metastore v1.7.0/go.mod h1:s45D0B4IlsINu87/AsWiEVYbLaIMeUSoxlKKDqBGFS8= cloud.google.com/go/metastore v1.8.0/go.mod h1:zHiMc4ZUpBiM7twCIFQmJ9JMEkDSyZS9U12uf7wHqSI= cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= +cloud.google.com/go/metastore v1.11.1/go.mod h1:uZuSo80U3Wd4zi6C22ZZliOUJ3XeM/MlYi/z5OAOWRA= +cloud.google.com/go/metastore v1.12.0/go.mod h1:uZuSo80U3Wd4zi6C22ZZliOUJ3XeM/MlYi/z5OAOWRA= +cloud.google.com/go/metastore v1.13.0/go.mod h1:URDhpG6XLeh5K+Glq0NOt74OfrPKTwS62gEPZzb5SOk= +cloud.google.com/go/metastore v1.13.1/go.mod h1:IbF62JLxuZmhItCppcIfzBBfUFq0DIB9HPDoLgWrVOU= cloud.google.com/go/monitoring v1.7.0/go.mod h1:HpYse6kkGo//7p6sT0wsIC6IBDET0RhIsnmlA53dvEk= cloud.google.com/go/monitoring v1.8.0/go.mod h1:E7PtoMJ1kQXWxPjB6mv2fhC5/15jInuulFdYYtlcvT4= cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w= +cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw= +cloud.google.com/go/monitoring v1.15.1/go.mod h1:lADlSAlFdbqQuwwpaImhsJXu1QSdd3ojypXrFSMr2rM= +cloud.google.com/go/monitoring v1.16.0/go.mod h1:Ptp15HgAyM1fNICAojDMoNc/wUmn67mLHQfyqbw+poY= +cloud.google.com/go/monitoring v1.16.1/go.mod h1:6HsxddR+3y9j+o/cMJH6q/KJ/CBTvM/38L/1m7bTRJ4= cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= cloud.google.com/go/networkconnectivity v1.6.0/go.mod h1:OJOoEXW+0LAxHh89nXd64uGG+FbQoeH8DtxCHVOMlaM= cloud.google.com/go/networkconnectivity v1.7.0/go.mod h1:RMuSbkdbPwNMQjB5HBWD5MpTBnNm39iAVpC3TmsExt8= cloud.google.com/go/networkconnectivity v1.10.0/go.mod h1:UP4O4sWXJG13AqrTdQCD9TnLGEbtNRqjuaaA7bNjF5E= +cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM= +cloud.google.com/go/networkconnectivity v1.12.1/go.mod h1:PelxSWYM7Sh9/guf8CFhi6vIqf19Ir/sbfZRUwXh92E= +cloud.google.com/go/networkconnectivity v1.13.0/go.mod h1:SAnGPes88pl7QRLUen2HmcBSE9AowVAcdug8c0RSBFk= +cloud.google.com/go/networkconnectivity v1.14.0/go.mod h1:SAnGPes88pl7QRLUen2HmcBSE9AowVAcdug8c0RSBFk= +cloud.google.com/go/networkconnectivity v1.14.1/go.mod h1:LyGPXR742uQcDxZ/wv4EI0Vu5N6NKJ77ZYVnDe69Zug= cloud.google.com/go/networkmanagement v1.4.0/go.mod h1:Q9mdLLRn60AsOrPc8rs8iNV6OHXaGcDdsIQe1ohekq8= cloud.google.com/go/networkmanagement v1.5.0/go.mod h1:ZnOeZ/evzUdUsnvRt792H0uYEnHQEMaz+REhhzJRcf4= cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= +cloud.google.com/go/networkmanagement v1.8.0/go.mod h1:Ho/BUGmtyEqrttTgWEe7m+8vDdK74ibQc+Be0q7Fof0= +cloud.google.com/go/networkmanagement v1.9.0/go.mod h1:UTUaEU9YwbCAhhz3jEOHr+2/K/MrBk2XxOLS89LQzFw= +cloud.google.com/go/networkmanagement v1.9.1/go.mod h1:CCSYgrQQvW73EJawO2QamemYcOb57LvrDdDU51F0mcI= cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= cloud.google.com/go/networksecurity v0.7.0/go.mod h1:mAnzoxx/8TBSyXEeESMy9OOYwo1v+gZ5eMRnsT5bC8k= +cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU= +cloud.google.com/go/networksecurity v0.9.1/go.mod h1:MCMdxOKQ30wsBI1eI659f9kEp4wuuAueoC9AJKSPWZQ= +cloud.google.com/go/networksecurity v0.9.2/go.mod h1:jG0SeAttWzPMUILEHDUvFYdQTl8L/E/KC8iZDj85lEI= cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= cloud.google.com/go/notebooks v1.4.0/go.mod h1:4QPMngcwmgb6uw7Po99B2xv5ufVoIQ7nOGDyL4P8AgA= cloud.google.com/go/notebooks v1.5.0/go.mod h1:q8mwhnP9aR8Hpfnrc5iN5IBhrXUy8S2vuYs+kBJ/gu0= cloud.google.com/go/notebooks v1.7.0/go.mod h1:PVlaDGfJgj1fl1S3dUwhFMXFgfYGhYQt2164xOMONmE= +cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ= +cloud.google.com/go/notebooks v1.9.1/go.mod h1:zqG9/gk05JrzgBt4ghLzEepPHNwE5jgPcHZRKhlC1A8= +cloud.google.com/go/notebooks v1.10.0/go.mod h1:SOPYMZnttHxqot0SGSFSkRrwE29eqnKPBJFqgWmiK2k= +cloud.google.com/go/notebooks v1.10.1/go.mod h1:5PdJc2SgAybE76kFQCWrTfJolCOUQXF97e+gteUUA6A= cloud.google.com/go/optimization v1.1.0/go.mod h1:5po+wfvX5AQlPznyVEZjGJTMr4+CAkJf2XSTQOOl9l4= cloud.google.com/go/optimization v1.2.0/go.mod h1:Lr7SOHdRDENsh+WXVmQhQTrzdu9ybg0NecjHidBq6xs= cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= +cloud.google.com/go/optimization v1.4.1/go.mod h1:j64vZQP7h9bO49m2rVaTVoNM0vEBEN5eKPUPbZyXOrk= +cloud.google.com/go/optimization v1.5.0/go.mod h1:evo1OvTxeBRBu6ydPlrIRizKY/LJKo/drDMMRKqGEUU= +cloud.google.com/go/optimization v1.5.1/go.mod h1:NC0gnUD5MWVAF7XLdoYVPmYYVth93Q6BUzqAq3ZwtV8= cloud.google.com/go/orchestration v1.3.0/go.mod h1:Sj5tq/JpWiB//X/q3Ngwdl5K7B7Y0KZ7bfv0wL6fqVA= cloud.google.com/go/orchestration v1.4.0/go.mod h1:6W5NLFWs2TlniBphAViZEVhrXRSMgUGDfW7vrWKvsBk= cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= +cloud.google.com/go/orchestration v1.8.1/go.mod h1:4sluRF3wgbYVRqz7zJ1/EUNc90TTprliq9477fGobD8= +cloud.google.com/go/orchestration v1.8.2/go.mod h1:T1cP+6WyTmh6LSZzeUhvGf0uZVmJyTx7t8z7Vg87+A0= cloud.google.com/go/orgpolicy v1.4.0/go.mod h1:xrSLIV4RePWmP9P3tBl8S93lTmlAxjm06NSm2UTmKvE= cloud.google.com/go/orgpolicy v1.5.0/go.mod h1:hZEc5q3wzwXJaKrsx5+Ewg0u1LxJ51nNFlext7Tanwc= cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= +cloud.google.com/go/orgpolicy v1.11.0/go.mod h1:2RK748+FtVvnfuynxBzdnyu7sygtoZa1za/0ZfpOs1M= +cloud.google.com/go/orgpolicy v1.11.1/go.mod h1:8+E3jQcpZJQliP+zaFfayC2Pg5bmhuLK755wKhIIUCE= +cloud.google.com/go/orgpolicy v1.11.2/go.mod h1:biRDpNwfyytYnmCRWZWxrKF22Nkz9eNVj9zyaBdpm1o= cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= cloud.google.com/go/osconfig v1.9.0/go.mod h1:Yx+IeIZJ3bdWmzbQU4fxNl8xsZ4amB+dygAwFPlvnNo= cloud.google.com/go/osconfig v1.10.0/go.mod h1:uMhCzqC5I8zfD9zDEAfvgVhDS8oIjySWh+l4WK6GnWw= cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= +cloud.google.com/go/osconfig v1.12.0/go.mod h1:8f/PaYzoS3JMVfdfTubkowZYGmAhUCjjwnjqWI7NVBc= +cloud.google.com/go/osconfig v1.12.1/go.mod h1:4CjBxND0gswz2gfYRCUoUzCm9zCABp91EeTtWXyz0tE= +cloud.google.com/go/osconfig v1.12.2/go.mod h1:eh9GPaMZpI6mEJEuhEjUJmaxvQ3gav+fFEJon1Y8Iw0= cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= cloud.google.com/go/oslogin v1.6.0/go.mod h1:zOJ1O3+dTU8WPlGEkFSh7qeHPPSoxrcMbbK1Nm2iX70= cloud.google.com/go/oslogin v1.7.0/go.mod h1:e04SN0xO1UNJ1M5GP0vzVBFicIe4O53FOfcixIqTyXo= cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= +cloud.google.com/go/oslogin v1.10.1/go.mod h1:x692z7yAue5nE7CsSnoG0aaMbNoRJRXO4sn73R+ZqAs= +cloud.google.com/go/oslogin v1.11.0/go.mod h1:8GMTJs4X2nOAUVJiPGqIWVcDaF0eniEto3xlOxaboXE= +cloud.google.com/go/oslogin v1.11.1/go.mod h1:OhD2icArCVNUxKqtK0mcSmKL7lgr0LVlQz+v9s1ujTg= cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= +cloud.google.com/go/phishingprotection v0.8.1/go.mod h1:AxonW7GovcA8qdEk13NfHq9hNx5KPtfxXNeUxTDxB6I= +cloud.google.com/go/phishingprotection v0.8.2/go.mod h1:LhJ91uyVHEYKSKcMGhOa14zMMWfbEdxG032oT6ECbC8= cloud.google.com/go/policytroubleshooter v1.3.0/go.mod h1:qy0+VwANja+kKrjlQuOzmlvscn4RNsAc0e15GGqfMxg= cloud.google.com/go/policytroubleshooter v1.4.0/go.mod h1:DZT4BcRw3QoO8ota9xw/LKtPa8lKeCByYeKTIf/vxdE= cloud.google.com/go/policytroubleshooter v1.5.0/go.mod h1:Rz1WfV+1oIpPdN2VvvuboLVRsB1Hclg3CKQ53j9l8vw= +cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc= +cloud.google.com/go/policytroubleshooter v1.7.1/go.mod h1:0NaT5v3Ag1M7U5r0GfDCpUFkWd9YqpubBWsQlhanRv0= +cloud.google.com/go/policytroubleshooter v1.8.0/go.mod h1:tmn5Ir5EToWe384EuboTcVQT7nTag2+DuH3uHmKd1HU= +cloud.google.com/go/policytroubleshooter v1.9.0/go.mod h1:+E2Lga7TycpeSTj2FsH4oXxTnrbHJGRlKhVZBLGgU64= +cloud.google.com/go/policytroubleshooter v1.9.1/go.mod h1:MYI8i0bCrL8cW+VHN1PoiBTyNZTstCg2WUw2eVC4c4U= cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= cloud.google.com/go/privatecatalog v0.7.0/go.mod h1:2s5ssIFO69F5csTXcwBP7NPFTZvps26xGzvQ2PQaBYg= +cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs= +cloud.google.com/go/privatecatalog v0.9.1/go.mod h1:0XlDXW2unJXdf9zFz968Hp35gl/bhF4twwpXZAW50JA= +cloud.google.com/go/privatecatalog v0.9.2/go.mod h1:RMA4ATa8IXfzvjrhhK8J6H4wwcztab+oZph3c6WmtFc= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= @@ -369,8 +668,13 @@ cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjp cloud.google.com/go/pubsub v1.26.0/go.mod h1:QgBH3U/jdJy/ftjPhTkyXNj543Tin1pRYcdcPRnFIRI= cloud.google.com/go/pubsub v1.27.1/go.mod h1:hQN39ymbV9geqBnfQq6Xf63yNhUAhv9CZhzp5O6qsW0= cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8= +cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4= +cloud.google.com/go/pubsub v1.32.0/go.mod h1:f+w71I33OMyxf9VpMVcZbnG5KSUkCOUHYpFd5U1GdRc= +cloud.google.com/go/pubsub v1.33.0/go.mod h1:f+w71I33OMyxf9VpMVcZbnG5KSUkCOUHYpFd5U1GdRc= cloud.google.com/go/pubsublite v1.5.0/go.mod h1:xapqNQ1CuLfGi23Yda/9l4bBCKz/wC3KIJ5gKcxveZg= cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k= +cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM= +cloud.google.com/go/pubsublite v1.8.1/go.mod h1:fOLdU4f5xldK4RGJrBMm+J7zMWNj/k4PxwEZXy39QS0= cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= @@ -378,78 +682,129 @@ cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7d cloud.google.com/go/recaptchaenterprise/v2 v2.4.0/go.mod h1:Am3LHfOuBstrLrNCBrlI5sbwx9LBg3te2N6hGvHn2mE= cloud.google.com/go/recaptchaenterprise/v2 v2.5.0/go.mod h1:O8LzcHXN3rz0j+LBC91jrwI3R+1ZSZEWrfL7XHgNo9U= cloud.google.com/go/recaptchaenterprise/v2 v2.6.0/go.mod h1:RPauz9jeLtB3JVzg6nCbe12qNoaa8pXc4d/YukAmcnA= +cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c= +cloud.google.com/go/recaptchaenterprise/v2 v2.7.2/go.mod h1:kR0KjsJS7Jt1YSyWFkseQ756D45kaYNTlDPPaRAvDBU= +cloud.google.com/go/recaptchaenterprise/v2 v2.8.0/go.mod h1:QuE8EdU9dEnesG8/kG3XuJyNsjEqMlMzg3v3scCJ46c= +cloud.google.com/go/recaptchaenterprise/v2 v2.8.1/go.mod h1:JZYZJOeZjgSSTGP4uz7NlQ4/d1w5hGmksVgM0lbEij0= cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= +cloud.google.com/go/recommendationengine v0.8.1/go.mod h1:MrZihWwtFYWDzE6Hz5nKcNz3gLizXVIDI/o3G1DLcrE= +cloud.google.com/go/recommendationengine v0.8.2/go.mod h1:QIybYHPK58qir9CV2ix/re/M//Ty10OxjnnhWdaKS1Y= cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= cloud.google.com/go/recommender v1.7.0/go.mod h1:XLHs/W+T8olwlGOgfQenXBTbIseGclClff6lhFVe9Bs= cloud.google.com/go/recommender v1.8.0/go.mod h1:PkjXrTT05BFKwxaUxQmtIlrtj0kph108r02ZZQ5FE70= cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= +cloud.google.com/go/recommender v1.10.1/go.mod h1:XFvrE4Suqn5Cq0Lf+mCP6oBHD/yRMA8XxP5sb7Q7gpA= +cloud.google.com/go/recommender v1.11.0/go.mod h1:kPiRQhPyTJ9kyXPCG6u/dlPLbYfFlkwHNRwdzPVAoII= +cloud.google.com/go/recommender v1.11.1/go.mod h1:sGwFFAyI57v2Hc5LbIj+lTwXipGu9NW015rkaEM5B18= cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= cloud.google.com/go/redis v1.9.0/go.mod h1:HMYQuajvb2D0LvMgZmLDZW8V5aOC/WxstZHiy4g8OiA= cloud.google.com/go/redis v1.10.0/go.mod h1:ThJf3mMBQtW18JzGgh41/Wld6vnDDc/F/F35UolRZPM= cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= +cloud.google.com/go/redis v1.13.1/go.mod h1:VP7DGLpE91M6bcsDdMuyCm2hIpB6Vp2hI090Mfd1tcg= +cloud.google.com/go/redis v1.13.2/go.mod h1:0Hg7pCMXS9uz02q+LoEVl5dNHUkIQv+C/3L76fandSA= cloud.google.com/go/resourcemanager v1.3.0/go.mod h1:bAtrTjZQFJkiWTPDb1WBjzvc6/kifjj4QBYuKCCoqKA= cloud.google.com/go/resourcemanager v1.4.0/go.mod h1:MwxuzkumyTX7/a3n37gmsT3py7LIXwrShilPh3P1tR0= cloud.google.com/go/resourcemanager v1.5.0/go.mod h1:eQoXNAiAvCf5PXxWxXjhKQoTMaUSNrEfg+6qdf/wots= +cloud.google.com/go/resourcemanager v1.6.0/go.mod h1:YcpXGRs8fDzcUl1Xw8uOVmI8JEadvhRIkoXXUNVYcVo= +cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI= +cloud.google.com/go/resourcemanager v1.9.1/go.mod h1:dVCuosgrh1tINZ/RwBufr8lULmWGOkPS8gL5gqyjdT8= +cloud.google.com/go/resourcemanager v1.9.2/go.mod h1:OujkBg1UZg5lX2yIyMo5Vz9O5hf7XQOSV7WxqxxMtQE= cloud.google.com/go/resourcesettings v1.3.0/go.mod h1:lzew8VfESA5DQ8gdlHwMrqZs1S9V87v3oCnKCWoOuQU= cloud.google.com/go/resourcesettings v1.4.0/go.mod h1:ldiH9IJpcrlC3VSuCGvjR5of/ezRrOxFtpJoJo5SmXg= cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= +cloud.google.com/go/resourcesettings v1.6.1/go.mod h1:M7mk9PIZrC5Fgsu1kZJci6mpgN8o0IUzVx3eJU3y4Jw= +cloud.google.com/go/resourcesettings v1.6.2/go.mod h1:mJIEDd9MobzunWMeniaMp6tzg4I2GvD3TTmPkc8vBXk= cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= cloud.google.com/go/retail v1.10.0/go.mod h1:2gDk9HsL4HMS4oZwz6daui2/jmKvqShXKQuB2RZ+cCc= cloud.google.com/go/retail v1.11.0/go.mod h1:MBLk1NaWPmh6iVFSz9MeKG/Psyd7TAgm6y/9L2B4x9Y= cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= +cloud.google.com/go/retail v1.14.1/go.mod h1:y3Wv3Vr2k54dLNIrCzenyKG8g8dhvhncT2NcNjb/6gE= +cloud.google.com/go/retail v1.14.2/go.mod h1:W7rrNRChAEChX336QF7bnMxbsjugcOCPU44i5kbLiL8= cloud.google.com/go/run v0.2.0/go.mod h1:CNtKsTA1sDcnqqIFR3Pb5Tq0usWxJJvsWOCPldRU3Do= cloud.google.com/go/run v0.3.0/go.mod h1:TuyY1+taHxTjrD0ZFk2iAR+xyOXEA0ztb7U3UNA0zBo= cloud.google.com/go/run v0.8.0/go.mod h1:VniEnuBwqjigv0A7ONfQUaEItaiCRVujlMqerPPiktM= +cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg= +cloud.google.com/go/run v1.2.0/go.mod h1:36V1IlDzQ0XxbQjUx6IYbw8H3TJnWvhii963WW3B/bo= +cloud.google.com/go/run v1.3.0/go.mod h1:S/osX/4jIPZGg+ssuqh6GNgg7syixKe3YnprwehzHKU= +cloud.google.com/go/run v1.3.1/go.mod h1:cymddtZOzdwLIAsmS6s+Asl4JoXIDm/K1cpZTxV4Q5s= cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= cloud.google.com/go/scheduler v1.6.0/go.mod h1:SgeKVM7MIwPn3BqtcBntpLyrIJftQISRrYB5ZtT+KOk= cloud.google.com/go/scheduler v1.7.0/go.mod h1:jyCiBqWW956uBjjPMMuX09n3x37mtyPJegEWKxRsn44= cloud.google.com/go/scheduler v1.8.0/go.mod h1:TCET+Y5Gp1YgHT8py4nlg2Sew8nUHMqcpousDgXJVQc= +cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc= +cloud.google.com/go/scheduler v1.10.1/go.mod h1:R63Ldltd47Bs4gnhQkmNDse5w8gBRrhObZ54PxgR2Oo= +cloud.google.com/go/scheduler v1.10.2/go.mod h1:O3jX6HRH5eKCA3FutMw375XHZJudNIKVonSCHv7ropY= cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= cloud.google.com/go/secretmanager v1.8.0/go.mod h1:hnVgi/bN5MYHd3Gt0SPuTPPp5ENina1/LxM+2W9U9J4= cloud.google.com/go/secretmanager v1.9.0/go.mod h1:b71qH2l1yHmWQHt9LC80akm86mX8AL6X1MA01dW8ht4= cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= +cloud.google.com/go/secretmanager v1.11.1/go.mod h1:znq9JlXgTNdBeQk9TBW/FnR/W4uChEKGeqQWAJ8SXFw= +cloud.google.com/go/secretmanager v1.11.2/go.mod h1:MQm4t3deoSub7+WNwiC4/tRYgDBHJgJPvswqQVB1Vss= cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= cloud.google.com/go/security v1.9.0/go.mod h1:6Ta1bO8LXI89nZnmnsZGp9lVoVWXqsVbIq/t9dzI+2Q= cloud.google.com/go/security v1.10.0/go.mod h1:QtOMZByJVlibUT2h9afNDWRZ1G96gVywH8T5GUSb9IA= cloud.google.com/go/security v1.12.0/go.mod h1:rV6EhrpbNHrrxqlvW0BWAIawFWq3X90SduMJdFwtLB8= +cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0= +cloud.google.com/go/security v1.15.1/go.mod h1:MvTnnbsWnehoizHi09zoiZob0iCHVcL4AUBj76h9fXA= +cloud.google.com/go/security v1.15.2/go.mod h1:2GVE/v1oixIRHDaClVbHuPcZwAqFM28mXuAKCfMgYIg= cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= cloud.google.com/go/securitycenter v1.15.0/go.mod h1:PeKJ0t8MoFmmXLXWm41JidyzI3PJjd8sXWaVqg43WWk= cloud.google.com/go/securitycenter v1.16.0/go.mod h1:Q9GMaLQFUD+5ZTabrbujNWLtSLZIZF7SAR0wWECrjdk= cloud.google.com/go/securitycenter v1.18.1/go.mod h1:0/25gAzCM/9OL9vVx4ChPeM/+DlfGQJDwBy/UC8AKK0= +cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag= +cloud.google.com/go/securitycenter v1.23.0/go.mod h1:8pwQ4n+Y9WCWM278R8W3nF65QtY172h4S8aXyI9/hsQ= +cloud.google.com/go/securitycenter v1.23.1/go.mod h1:w2HV3Mv/yKhbXKwOCu2i8bCuLtNP1IMHuiYQn4HJq5s= cloud.google.com/go/servicecontrol v1.4.0/go.mod h1:o0hUSJ1TXJAmi/7fLJAedOovnujSEvjKCAFNXPQ1RaU= cloud.google.com/go/servicecontrol v1.5.0/go.mod h1:qM0CnXHhyqKVuiZnGKrIurvVImCs8gmqWsDoqe9sU1s= cloud.google.com/go/servicecontrol v1.10.0/go.mod h1:pQvyvSRh7YzUF2efw7H87V92mxU8FnFDawMClGCNuAA= cloud.google.com/go/servicecontrol v1.11.0/go.mod h1:kFmTzYzTUIuZs0ycVqRHNaNhgR+UMUpw9n02l/pY+mc= +cloud.google.com/go/servicecontrol v1.11.1/go.mod h1:aSnNNlwEFBY+PWGQ2DoM0JJ/QUXqV5/ZD9DOLB7SnUk= cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs= cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg= cloud.google.com/go/servicedirectory v1.6.0/go.mod h1:pUlbnWsLH9c13yGkxCmfumWEPjsRs1RlmJ4pqiNjVL4= cloud.google.com/go/servicedirectory v1.7.0/go.mod h1:5p/U5oyvgYGYejufvxhgwjL8UVXjkuw7q5XcG10wx1U= cloud.google.com/go/servicedirectory v1.8.0/go.mod h1:srXodfhY1GFIPvltunswqXpVxFPpZjf8nkKQT7XcXaY= +cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s= +cloud.google.com/go/servicedirectory v1.10.1/go.mod h1:Xv0YVH8s4pVOwfM/1eMTl0XJ6bzIOSLDt8f8eLaGOxQ= +cloud.google.com/go/servicedirectory v1.11.0/go.mod h1:Xv0YVH8s4pVOwfM/1eMTl0XJ6bzIOSLDt8f8eLaGOxQ= +cloud.google.com/go/servicedirectory v1.11.1/go.mod h1:tJywXimEWzNzw9FvtNjsQxxJ3/41jseeILgwU/QLrGI= cloud.google.com/go/servicemanagement v1.4.0/go.mod h1:d8t8MDbezI7Z2R1O/wu8oTggo3BI2GKYbdG4y/SJTco= cloud.google.com/go/servicemanagement v1.5.0/go.mod h1:XGaCRe57kfqu4+lRxaFEAuqmjzF0r+gWHjWqKqBvKFo= cloud.google.com/go/servicemanagement v1.6.0/go.mod h1:aWns7EeeCOtGEX4OvZUWCCJONRZeFKiptqKf1D0l/Jc= +cloud.google.com/go/servicemanagement v1.8.0/go.mod h1:MSS2TDlIEQD/fzsSGfCdJItQveu9NXnUniTrq/L8LK4= cloud.google.com/go/serviceusage v1.3.0/go.mod h1:Hya1cozXM4SeSKTAgGXgj97GlqUvF5JaoXacR1JTP/E= cloud.google.com/go/serviceusage v1.4.0/go.mod h1:SB4yxXSaYVuUBYUml6qklyONXNLt83U0Rb+CXyhjEeU= cloud.google.com/go/serviceusage v1.5.0/go.mod h1:w8U1JvqUqwJNPEOTQjrMHkw3IaIFLoLsPLvsE3xueec= +cloud.google.com/go/serviceusage v1.6.0/go.mod h1:R5wwQcbOWsyuOfbP9tGdAnCAc6B9DRwPG1xtWMDeuPA= cloud.google.com/go/shell v1.3.0/go.mod h1:VZ9HmRjZBsjLGXusm7K5Q5lzzByZmJHf1d0IWHEN5X4= cloud.google.com/go/shell v1.4.0/go.mod h1:HDxPzZf3GkDdhExzD/gs8Grqk+dmYcEjGShZgYa9URw= cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= +cloud.google.com/go/shell v1.7.1/go.mod h1:u1RaM+huXFaTojTbW4g9P5emOrrmLE69KrxqQahKn4g= +cloud.google.com/go/shell v1.7.2/go.mod h1:KqRPKwBV0UyLickMn0+BY1qIyE98kKyI216sH/TuHmc= cloud.google.com/go/spanner v1.41.0/go.mod h1:MLYDBJR/dY4Wt7ZaMIQ7rXOTLjYrmxLE/5ve9vFfWos= cloud.google.com/go/spanner v1.44.0/go.mod h1:G8XIgYdOK+Fbcpbs7p2fiprDw4CaZX63whnSMLVBxjk= +cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M= +cloud.google.com/go/spanner v1.47.0/go.mod h1:IXsJwVW2j4UKs0eYDqodab6HgGuA1bViSqW4uH9lfUI= +cloud.google.com/go/spanner v1.49.0/go.mod h1:eGj9mQGK8+hkgSVbHNQ06pQ4oS+cyc4tXXd6Dif1KoM= +cloud.google.com/go/spanner v1.50.0/go.mod h1:eGj9mQGK8+hkgSVbHNQ06pQ4oS+cyc4tXXd6Dif1KoM= cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= cloud.google.com/go/speech v1.8.0/go.mod h1:9bYIl1/tjsAnMgKGHKmBZzXKEkGgtU+MpdDPTE9f7y0= cloud.google.com/go/speech v1.9.0/go.mod h1:xQ0jTcmnRFFM2RfX/U+rk6FQNUF6DQlydUSyoooSpco= cloud.google.com/go/speech v1.14.1/go.mod h1:gEosVRPJ9waG7zqqnsHpYTOoAS4KouMRLDFMekpJ0J0= +cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI= +cloud.google.com/go/speech v1.17.1/go.mod h1:8rVNzU43tQvxDaGvqOhpDqgkJTFowBpDvCJ14kGlJYo= +cloud.google.com/go/speech v1.19.0/go.mod h1:8rVNzU43tQvxDaGvqOhpDqgkJTFowBpDvCJ14kGlJYo= +cloud.google.com/go/speech v1.19.1/go.mod h1:WcuaWz/3hOlzPFOVo9DUsblMIHwxP589y6ZMtaG+iAA= cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= @@ -460,69 +815,130 @@ cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= +cloud.google.com/go/storage v1.29.0/go.mod h1:4puEjyTKnku6gfKoTfNOU/W+a9JyuVNxjpS5GBrB8h4= +cloud.google.com/go/storage v1.30.1/go.mod h1:NfxhC0UJE1aXSx7CIIbCf7y9HKT7BiccwkR7+P7gN8E= cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= +cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw= +cloud.google.com/go/storagetransfer v1.10.0/go.mod h1:DM4sTlSmGiNczmV6iZyceIh2dbs+7z2Ayg6YAiQlYfA= +cloud.google.com/go/storagetransfer v1.10.1/go.mod h1:rS7Sy0BtPviWYTTJVWCSV4QrbBitgPeuK4/FKa4IdLs= cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= cloud.google.com/go/talent v1.3.0/go.mod h1:CmcxwJ/PKfRgd1pBjQgU6W3YBwiewmUzQYH5HHmSCmM= cloud.google.com/go/talent v1.4.0/go.mod h1:ezFtAgVuRf8jRsvyE6EwmbTK5LKciD4KVnHuDEFmOOA= cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= +cloud.google.com/go/talent v1.6.2/go.mod h1:CbGvmKCG61mkdjcqTcLOkb2ZN1SrQI8MDyma2l7VD24= +cloud.google.com/go/talent v1.6.3/go.mod h1:xoDO97Qd4AK43rGjJvyBHMskiEf3KulgYzcH6YWOVoo= cloud.google.com/go/texttospeech v1.4.0/go.mod h1:FX8HQHA6sEpJ7rCMSfXuzBcysDAuWusNNNvN9FELDd8= cloud.google.com/go/texttospeech v1.5.0/go.mod h1:oKPLhR4n4ZdQqWKURdwxMy0uiTS1xU161C8W57Wkea4= cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= +cloud.google.com/go/texttospeech v1.7.1/go.mod h1:m7QfG5IXxeneGqTapXNxv2ItxP/FS0hCZBwXYqucgSk= +cloud.google.com/go/texttospeech v1.7.2/go.mod h1:VYPT6aTOEl3herQjFHYErTlSZJ4vB00Q2ZTmuVgluD4= cloud.google.com/go/tpu v1.3.0/go.mod h1:aJIManG0o20tfDQlRIej44FcwGGl/cD0oiRyMKG19IQ= cloud.google.com/go/tpu v1.4.0/go.mod h1:mjZaX8p0VBgllCzF6wcU2ovUXN9TONFLd7iz227X2Xg= cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= +cloud.google.com/go/tpu v1.6.1/go.mod h1:sOdcHVIgDEEOKuqUoi6Fq53MKHJAtOwtz0GuKsWSH3E= +cloud.google.com/go/tpu v1.6.2/go.mod h1:NXh3NDwt71TsPZdtGWgAG5ThDfGd32X1mJ2cMaRlVgU= cloud.google.com/go/trace v1.3.0/go.mod h1:FFUE83d9Ca57C+K8rDl/Ih8LwOzWIV1krKgxg6N0G28= cloud.google.com/go/trace v1.4.0/go.mod h1:UG0v8UBqzusp+z63o7FK74SdFE+AXpCLdFb1rshXG+Y= cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA= +cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk= +cloud.google.com/go/trace v1.10.1/go.mod h1:gbtL94KE5AJLH3y+WVpfWILmqgc6dXcqgNXdOPAQTYk= +cloud.google.com/go/trace v1.10.2/go.mod h1:NPXemMi6MToRFcSxRl2uDnu/qAlAQ3oULUphcHGh1vA= cloud.google.com/go/translate v1.3.0/go.mod h1:gzMUwRjvOqj5i69y/LYLd8RrNQk+hOmIXTi9+nb3Djs= cloud.google.com/go/translate v1.4.0/go.mod h1:06Dn/ppvLD6WvA5Rhdp029IX2Mi3Mn7fpMRLPvXT5Wg= cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0= cloud.google.com/go/translate v1.6.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/translate v1.8.1/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.8.2/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.9.0/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.9.1/go.mod h1:TWIgDZknq2+JD4iRcojgeDtqGEp154HN/uL6hMvylS8= cloud.google.com/go/video v1.8.0/go.mod h1:sTzKFc0bUSByE8Yoh8X0mn8bMymItVGPfTuUBUyRgxk= cloud.google.com/go/video v1.9.0/go.mod h1:0RhNKFRF5v92f8dQt0yhaHrEuH95m068JYOvLZYnJSw= cloud.google.com/go/video v1.12.0/go.mod h1:MLQew95eTuaNDEGriQdcYn0dTwf9oWiA4uYebxM5kdg= cloud.google.com/go/video v1.13.0/go.mod h1:ulzkYlYgCp15N2AokzKjy7MQ9ejuynOJdf1tR5lGthk= +cloud.google.com/go/video v1.14.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= +cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= +cloud.google.com/go/video v1.17.1/go.mod h1:9qmqPqw/Ib2tLqaeHgtakU+l5TcJxCJbhFXM7UJjVzU= +cloud.google.com/go/video v1.19.0/go.mod h1:9qmqPqw/Ib2tLqaeHgtakU+l5TcJxCJbhFXM7UJjVzU= +cloud.google.com/go/video v1.20.0/go.mod h1:U3G3FTnsvAGqglq9LxgqzOiBc/Nt8zis8S+850N2DUM= +cloud.google.com/go/video v1.20.1/go.mod h1:3gJS+iDprnj8SY6pe0SwLeC5BUW80NjhwX7INWEuWGU= cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= cloud.google.com/go/videointelligence v1.8.0/go.mod h1:dIcCn4gVDdS7yte/w+koiXn5dWVplOZkE+xwG9FgK+M= cloud.google.com/go/videointelligence v1.9.0/go.mod h1:29lVRMPDYHikk3v8EdPSaL8Ku+eMzDljjuvRs105XoU= cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= +cloud.google.com/go/videointelligence v1.11.1/go.mod h1:76xn/8InyQHarjTWsBR058SmlPCwQjgcvoW0aZykOvo= +cloud.google.com/go/videointelligence v1.11.2/go.mod h1:ocfIGYtIVmIcWk1DsSGOoDiXca4vaZQII1C85qtoplc= cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= cloud.google.com/go/vision/v2 v2.4.0/go.mod h1:VtI579ll9RpVTrdKdkMzckdnwMyX2JILb+MhPqRbPsY= cloud.google.com/go/vision/v2 v2.5.0/go.mod h1:MmaezXOOE+IWa+cS7OhRRLK2cNv1ZL98zhqFFZaaH2E= cloud.google.com/go/vision/v2 v2.6.0/go.mod h1:158Hes0MvOS9Z/bDMSFpjwsUrZ5fPrdwuyyvKSGAGMY= +cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0= +cloud.google.com/go/vision/v2 v2.7.2/go.mod h1:jKa8oSYBWhYiXarHPvP4USxYANYUEdEsQrloLjrSwJU= +cloud.google.com/go/vision/v2 v2.7.3/go.mod h1:V0IcLCY7W+hpMKXK1JYE0LV5llEqVmj+UJChjvA1WsM= cloud.google.com/go/vmmigration v1.2.0/go.mod h1:IRf0o7myyWFSmVR1ItrBSFLFD/rJkfDCUTO4vLlJvsE= cloud.google.com/go/vmmigration v1.3.0/go.mod h1:oGJ6ZgGPQOFdjHuocGcLqX4lc98YQ7Ygq8YQwHh9A7g= cloud.google.com/go/vmmigration v1.5.0/go.mod h1:E4YQ8q7/4W9gobHjQg4JJSgXXSgY21nA5r8swQV+Xxc= +cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY= +cloud.google.com/go/vmmigration v1.7.1/go.mod h1:WD+5z7a/IpZ5bKK//YmT9E047AD+rjycCAvyMxGJbro= +cloud.google.com/go/vmmigration v1.7.2/go.mod h1:iA2hVj22sm2LLYXGPT1pB63mXHhrH1m/ruux9TwWLd8= cloud.google.com/go/vmwareengine v0.1.0/go.mod h1:RsdNEf/8UDvKllXhMz5J40XxDrNJNN4sagiox+OI208= cloud.google.com/go/vmwareengine v0.2.2/go.mod h1:sKdctNJxb3KLZkE/6Oui94iw/xs9PRNC2wnNLXsHvH8= +cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY= +cloud.google.com/go/vmwareengine v0.4.1/go.mod h1:Px64x+BvjPZwWuc4HdmVhoygcXqEkGHXoa7uyfTgSI0= +cloud.google.com/go/vmwareengine v1.0.0/go.mod h1:Px64x+BvjPZwWuc4HdmVhoygcXqEkGHXoa7uyfTgSI0= +cloud.google.com/go/vmwareengine v1.0.1/go.mod h1:aT3Xsm5sNx0QShk1Jc1B8OddrxAScYLwzVoaiXfdzzk= cloud.google.com/go/vpcaccess v1.4.0/go.mod h1:aQHVbTWDYUR1EbTApSVvMq1EnT57ppDmQzZ3imqIk4w= cloud.google.com/go/vpcaccess v1.5.0/go.mod h1:drmg4HLk9NkZpGfCmZ3Tz0Bwnm2+DKqViEpeEpOq0m8= cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= +cloud.google.com/go/vpcaccess v1.7.1/go.mod h1:FogoD46/ZU+JUBX9D606X21EnxiszYi2tArQwLY4SXs= +cloud.google.com/go/vpcaccess v1.7.2/go.mod h1:mmg/MnRHv+3e8FJUjeSibVFvQF1cCy2MsFaFqxeY1HU= cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= cloud.google.com/go/webrisk v1.6.0/go.mod h1:65sW9V9rOosnc9ZY7A7jsy1zoHS5W9IAXv6dGqhMQMc= cloud.google.com/go/webrisk v1.7.0/go.mod h1:mVMHgEYH0r337nmt1JyLthzMr6YxwN1aAIEc2fTcq7A= cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= +cloud.google.com/go/webrisk v1.9.1/go.mod h1:4GCmXKcOa2BZcZPn6DCEvE7HypmEJcJkr4mtM+sqYPc= +cloud.google.com/go/webrisk v1.9.2/go.mod h1:pY9kfDgAqxUpDBOrG4w8deLfhvJmejKB0qd/5uQIPBc= cloud.google.com/go/websecurityscanner v1.3.0/go.mod h1:uImdKm2wyeXQevQJXeh8Uun/Ym1VqworNDlBXQevGMo= cloud.google.com/go/websecurityscanner v1.4.0/go.mod h1:ebit/Fp0a+FWu5j4JOmJEV8S8CzdTkAS77oDsiSqYWQ= cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= +cloud.google.com/go/websecurityscanner v1.6.1/go.mod h1:Njgaw3rttgRHXzwCB8kgCYqv5/rGpFCsBOvPbYgszpg= +cloud.google.com/go/websecurityscanner v1.6.2/go.mod h1:7YgjuU5tun7Eg2kpKgGnDuEOXWIrh8x8lWrJT4zfmas= cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M= cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA= cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= +cloud.google.com/go/workflows v1.11.1/go.mod h1:Z+t10G1wF7h8LgdY/EmRcQY8ptBD/nvofaL6FqlET6g= +cloud.google.com/go/workflows v1.12.0/go.mod h1:PYhSk2b6DhZ508tj8HXKaBh+OFe+xdl0dHF/tJdzPQM= +cloud.google.com/go/workflows v1.12.1/go.mod h1:5A95OhD/edtOhQd/O741NSfIMezNTbCwLM1P1tBRGHM= +collectd.org v0.3.0/go.mod h1:A/8DzQBkF6abtvrT2j/AU/4tiBgJWYyh0y/oB/4MlWE= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= gioui.org v0.0.0-20210308172011-57750fc8a0a6/go.mod h1:RSH6KIUZ0p2xy5zHDxgAM4zumjgTw83q2ge/PI+yyw8= git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3pc= github.com/AndreasBriese/bbloom v0.0.0-20190306092124-e2d15f34fcf9/go.mod h1:bOvUY6CB00SOBii9/FifXqc0awNKxLFCL/+pkDPuyl8= github.com/Azure/azure-pipeline-go v0.2.1/go.mod h1:UGSo8XybXnIGZ3epmeBw7Jdz+HiUVpqIlpz/HKHylF4= github.com/Azure/azure-pipeline-go v0.2.2/go.mod h1:4rQ/NZncSvGqNkkOsNpOU1tgoNuIlp9AfUH5G1tvCHc= +github.com/Azure/azure-sdk-for-go/sdk/azcore v0.21.1/go.mod h1:fBF9PQNqB8scdgpZ3ufzaLntG0AG7C1WjPMsiFOmfHM= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.0.0/go.mod h1:uGG2W01BaETf0Ozp+QxxKJdMBNRWPdstHG0Fmdwn1/U= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.6.0/go.mod h1:bjGvMhVMb+EEm3VRNQawDMUyMMjo+S5ewNjflkep/0Q= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.7.0/go.mod h1:bjGvMhVMb+EEm3VRNQawDMUyMMjo+S5ewNjflkep/0Q= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.0.0/go.mod h1:+6sju8gk8FRmSajX3Oz4G5Gm7P+mbqE9FVaXXFYTkCM= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.3.0/go.mod h1:OQeznEEkTZ9OrhHJoDD8ZDq51FHgXjqtP9z6bEwBq9U= +github.com/Azure/azure-sdk-for-go/sdk/internal v0.8.3/go.mod h1:KLF4gFr6DcKFZwSuH8w8yEK6DpFl3LP5rhdvAb7Yz5I= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.0.0/go.mod h1:eWRD7oawr1Mu1sLCawqVc0CUiF43ia3qQMxLscsKQ9w= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.3.0/go.mod h1:okt5dMMTOFjX/aovMlrjvvXoPMBVSPzk9185BT0+eZM= +github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal v1.0.0/go.mod h1:ceIuwmxDWptoW3eCqSXlnPsZFKh4X+R38dWPv7GS9Vs= +github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.0.0/go.mod h1:s1tW/At+xHqjNFvWU4G0c0Qv33KOhvbGNj0RCTQDV8s= +github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage v1.2.0/go.mod h1:c+Lifp3EDEamAkPVzMooRNOK6CZjNSdEnf1A7jsI9u4= +github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v0.3.0/go.mod h1:tPaiy8S5bQ+S5sOiDlINkp7+Ef339+Nz5L5XO+cnOHo= +github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.0/go.mod h1:+6KLcKIVgxoBDMqMO/Nvy7bZ9a0nbU3I1DtFQK3YvB4= github.com/Azure/azure-storage-blob-go v0.7.0/go.mod h1:f9YQKtsG1nMisotuTPpO0tjNuEjKRYAcJU8/ydDI++4= github.com/Azure/go-autorest/autorest v0.9.0/go.mod h1:xyHB1BMZT0cuDHU7I0+g046+BFDTQ8rEZB0s4Yfa6bI= github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod h1:8Z9fGy2MpX0PvDjB1pEgQTmVqjGhiHBW7RJJEciWzS0= @@ -534,14 +950,26 @@ github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod h1:OTyCOPRA2IgIlWxVYxB github.com/Azure/go-autorest/autorest/mocks v0.3.0/go.mod h1:a8FDP3DYzQ4RYfVAxAN3SVSiiO77gL2j2ronKKP0syM= github.com/Azure/go-autorest/logger v0.1.0/go.mod h1:oExouG+K6PryycPJfVSxi/koC6LSNgds39diKLz7Vrc= github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbtp2fGCgRFtBroKn4Dk= +github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= +github.com/AzureAD/microsoft-authentication-library-for-go v1.0.0/go.mod h1:kgDmCTgBzIEPFElEF+FK0SdjAor06dRq2Go927dnQ6o= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/toml v1.1.0/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/CloudyKit/fastprinter v0.0.0-20170127035650-74b38d55f37a/go.mod h1:EFZQ978U7x8IRnstaskI3IysnWY5Ao3QgZUKOXlsAdw= github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53/go.mod h1:+3IMCy2vIlbG1XG/0ggNQv0SvxCAIpPM5b1nCz56Xno= +github.com/CloudyKit/jet v2.1.3-0.20180809161101-62edd43e4f88+incompatible/go.mod h1:HPYO+50pSWkPoj9Q/eq0aRGByCL6ScRlUmiEX5Zgm+w= github.com/CloudyKit/jet/v3 v3.0.0/go.mod h1:HKQPgSJmdK8hdoAbKUUWajkHyHo4RaU5rMdUywE7VMo= +github.com/DATA-DOG/go-sqlmock v1.3.3/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM= +github.com/DataDog/zstd v1.4.5/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo= github.com/DataDog/zstd v1.5.2 h1:vUG4lAyuPCXO0TLbXvPv7EB7cNK1QV/luu55UHLrrn8= github.com/DataDog/zstd v1.5.2/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw= +github.com/GoogleCloudPlatform/cloudsql-proxy v0.0.0-20190129172621-c8b1d7a94ddf/go.mod h1:aJ4qN3TfrelA6NZ6AXsXRfmEVaYin3EDbSPJrKS8OXo= +github.com/HdrHistogram/hdrhistogram-go v1.1.2/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= github.com/Joker/hpp v1.0.0/go.mod h1:8x5n+M1Hp5hC0g8okX3sR3vFQwynaX/UgSOM9MeBKzY= +github.com/Joker/jade v1.0.1-0.20190614124447-d475f43051e7/go.mod h1:6E6s8o2AE4KhCrqr6GRJjdC/gNfTdxkIXvuGZZda2VM= github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= @@ -554,40 +982,87 @@ github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrU github.com/StackExchange/wmi v1.2.1 h1:VIkavFPXSjcnS+O8yTq7NI32k0R5Aj+v39y29VYDOSA= github.com/StackExchange/wmi v1.2.1/go.mod h1:rcmrprowKIVzvc+NUiLncP2uuArMWLCbu9SBzvHz7e8= github.com/VictoriaMetrics/fastcache v1.5.3/go.mod h1:+jv9Ckb+za/P1ZRg/sulP5Ni1v49daAVERr0H3CuscE= +github.com/VictoriaMetrics/fastcache v1.6.0/go.mod h1:0qHz5QP0GMX4pfmMA/zt5RgfNuXJrTP0zS7DqpHGGTw= github.com/VictoriaMetrics/fastcache v1.12.1 h1:i0mICQuojGDL3KblA7wUNlY5lOK6a4bwt3uRKnkZU40= github.com/VictoriaMetrics/fastcache v1.12.1/go.mod h1:tX04vaqcNoQeGLD+ra5pU5sWkuxnzWhEzLwhP9w653o= +github.com/aclements/go-gg v0.0.0-20170118225347-6dbb4e4fefb0/go.mod h1:55qNq4vcpkIuHowELi5C8e+1yUHtoLoOUR9QU5j7Tes= +github.com/aclements/go-moremath v0.0.0-20210112150236-f10218a38794/go.mod h1:7e+I0LQFUI9AXWxOfsQROs9xPhoJtbsyWcjJqDd4KPY= github.com/ajg/form v1.5.1/go.mod h1:uL1WgH+h2mgNtvBq0339dVnzXdBETtL2LeUXaIv25UY= github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= +github.com/ajstarks/svgo v0.0.0-20210923152817-c3b6e2f0c527/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156 h1:eMwmnE/GDgah4HI848JfFxHt+iPb26b4zyfspmqY0/8= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= +github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883/go.mod h1:rCTlJbsFo29Kk6CurOXKm700vrz8f0KW0JNfpkRJY/8= github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= +github.com/apache/arrow/go/arrow v0.0.0-20191024131854-af6fa24be0db/go.mod h1:VTxUBvSJ3s3eHAg65PNgrsn5BtqCRPdmyXh6rAfdxN0= github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= +github.com/apache/arrow/go/v11 v11.0.0/go.mod h1:Eg5OsL5H+e299f7u5ssuXsuHQVEGC4xei5aX110hRiI= +github.com/apache/arrow/go/v12 v12.0.0/go.mod h1:d+tV/eHZZ7Dz7RPrFKtPK02tpr+c9/PEd/zm8mDS9Vg= github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= github.com/aristanetworks/goarista v0.0.0-20170210015632-ea17b1a17847/go.mod h1:D/tb0zPVXnP7fmsLZjtdUhSsumbK/ij54UXjjVgMGxQ= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= github.com/aws/aws-sdk-go v1.25.48/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= +github.com/aws/aws-sdk-go-v2 v1.2.0/go.mod h1:zEQs02YRBw1DjK0PoJv3ygDYOFTre1ejlJWl8FwAuQo= github.com/aws/aws-sdk-go-v2 v1.17.3/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= github.com/aws/aws-sdk-go-v2 v1.17.7/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= +github.com/aws/aws-sdk-go-v2 v1.21.2/go.mod h1:ErQhvNuEMhJjweavOYhxVkn2RUx7kQXVATHrjKtxIpM= +github.com/aws/aws-sdk-go-v2 v1.23.1/go.mod h1:i1XDttT4rnf6vxc9AuskLc6s7XBee8rlLilKlc03uAA= +github.com/aws/aws-sdk-go-v2/config v1.1.1/go.mod h1:0XsVy9lBI/BCXm+2Tuvt39YmdHwS5unDQmxZOYe8F5Y= github.com/aws/aws-sdk-go-v2/config v1.18.19/go.mod h1:XvTmGMY8d52ougvakOv1RpiTLPz9dlG/OQHsKU/cMmY= +github.com/aws/aws-sdk-go-v2/config v1.18.45/go.mod h1:ZwDUgFnQgsazQTnWfeLWk5GjeqTQTL8lMkoE1UXzxdE= +github.com/aws/aws-sdk-go-v2/config v1.25.5/go.mod h1:Bf4gDvy4ZcFIK0rqDu1wp9wrubNba2DojiPB2rt6nvI= +github.com/aws/aws-sdk-go-v2/credentials v1.1.1/go.mod h1:mM2iIjwl7LULWtS6JCACyInboHirisUUdkBPoTHMOUo= github.com/aws/aws-sdk-go-v2/credentials v1.13.18/go.mod h1:vnwlwjIe+3XJPBYKu1et30ZPABG3VaXJYr8ryohpIyM= +github.com/aws/aws-sdk-go-v2/credentials v1.13.43/go.mod h1:zWJBz1Yf1ZtX5NGax9ZdNjhhI4rgjfgsyk6vTY1yfVg= +github.com/aws/aws-sdk-go-v2/credentials v1.16.4/go.mod h1:Kdh/okh+//vQ/AjEt81CjvkTo64+/zIE4OewP7RpfXk= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.0.2/go.mod h1:3hGg3PpiEjHnrkrlasTfxFqUsZ2GCk/fMUn4CbKgSkM= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.1/go.mod h1:lfUx8puBRdM5lVVMQlwt2v+ofiG/X6Ms+dy0UkG/kXw= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.13/go.mod h1:f/Ib/qYjhV2/qdsf79H3QP/eRE4AkVyEf6sk7XfZ1tg= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.5/go.mod h1:VhnExhw6uXy9QzetvpXDolo1/hjhx4u9qukBGkuUwjs= github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27/go.mod h1:a1/UpzeyBBerajpnP5nGZa9mGzsBn5cOKxm6NWQsvoI= github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.31/go.mod h1:QT0BqUvX1Bh2ABdTGnjqEjvjzrCfIniM9Sc8zn9Yndo= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.43/go.mod h1:auo+PiyLl0n1l8A0e8RIeR8tOzYPfZZH/JNlrJ8igTQ= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.4/go.mod h1:xEhvbJcyUf/31yfGSQBe01fukXwXJ0gxDp7rLfymWE0= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21/go.mod h1:+Gxn8jYn5k9ebfHEqlhrMirFjSW0v0C9fI+KN5vk2kE= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.25/go.mod h1:zBHOPwhBc3FlQjQJE/D3IfPWiWaQmT06Vq9aNukDo0k= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.37/go.mod h1:Qe+2KtKml+FEsQF/DHmDV+xjtche/hwoF75EG4UlHW8= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.4/go.mod h1:dYvTNAggxDZy6y1AF7YDwXsPuHFy/VNEpEI/2dWK9IU= github.com/aws/aws-sdk-go-v2/internal/ini v1.3.32/go.mod h1:XGhIBZDEgfqmFIugclZ6FU7v75nHhBDtzuB4xB/tEi4= +github.com/aws/aws-sdk-go-v2/internal/ini v1.3.45/go.mod h1:lD5M20o09/LCuQ2mE62Mb/iSdSlCNuj6H5ci7tW7OsE= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.1/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.1/go.mod h1:l9ymW25HOqymeU2m1gbUQ3rUIsTwKs8gYHXkqDQUhiI= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.0.2/go.mod h1:45MfaXZ0cNbeuT0KQ1XJylq8A6+OpVV2E5kvY/Kq+u8= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.25/go.mod h1:/95IA+0lMnzW6XzqYJRpjjsAbKEORVeO0anQqjd2CNU= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.37/go.mod h1:vBmDnwWXWxNPFRMmG2m/3MKOe+xEcMDo1tanpaWCcck= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.4/go.mod h1:aYCGNjyUCUelhofxlZyj63srdxWUSsBSGg5l6MCuXuE= github.com/aws/aws-sdk-go-v2/service/kms v1.20.1/go.mod h1:13sjgMH7Xu4e46+0BEDhSnNh+cImHSYS5PpBjV3oXcU= +github.com/aws/aws-sdk-go-v2/service/kms v1.26.3/go.mod h1:N3++/sLV97B8Zliz7KRqNcojOX7iMBZWKiuit5FKtH0= +github.com/aws/aws-sdk-go-v2/service/route53 v1.1.1/go.mod h1:rLiOUrPLW/Er5kRcQ7NkwbjlijluLsrIbu/iyl35RO4= +github.com/aws/aws-sdk-go-v2/service/route53 v1.30.2/go.mod h1:TQZBt/WaQy+zTHoW++rnl8JBrmZ0VO6EUbVua1+foCA= +github.com/aws/aws-sdk-go-v2/service/sso v1.1.1/go.mod h1:SuZJxklHxLAXgLTc1iFXbEWkXs7QRTQpCLGaKIprQW0= github.com/aws/aws-sdk-go-v2/service/sso v1.12.6/go.mod h1:Y1VOmit/Fn6Tz1uFAeCO6Q7M2fmfXSCLeL5INVYsLuY= +github.com/aws/aws-sdk-go-v2/service/sso v1.15.2/go.mod h1:gsL4keucRCgW+xA85ALBpRFfdSLH4kHOVSnLMSuBECo= +github.com/aws/aws-sdk-go-v2/service/sso v1.17.3/go.mod h1:oA6VjNsLll2eVuUoF2D+CMyORgNzPEW/3PyUdq6WQjI= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.6/go.mod h1:Lh/bc9XUf8CfOY6Jp5aIkQtN+j1mc+nExc+KXj9jx2s= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.17.3/go.mod h1:a7bHA82fyUXOm+ZSWKU6PIoBxrjSprdLoM8xPYvzYVg= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.20.1/go.mod h1:hHL974p5auvXlZPIjJTblXJpbkfK4klBczlsEaMCGVY= +github.com/aws/aws-sdk-go-v2/service/sts v1.1.1/go.mod h1:Wi0EBZwiz/K44YliU0EKxqTCJGUfYTWXrrBwkq736bM= github.com/aws/aws-sdk-go-v2/service/sts v1.18.7/go.mod h1:JuTnSoeePXmMVe9G8NcjjwgOKEfZ4cOjMuT2IBT/2eI= +github.com/aws/aws-sdk-go-v2/service/sts v1.23.2/go.mod h1:Eows6e1uQEsc4ZaHANmsPRzAKcVDrcmjjWiih2+HUUQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.25.4/go.mod h1:feTnm2Tk/pJxdX+eooEsxvlvTWBvDm6CasRZ+JOs2IY= +github.com/aws/smithy-go v1.1.0/go.mod h1:EzMw8dbp/YJL4A5/sbhGddag+NPT7q084agLbB9LgIw= github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= +github.com/aws/smithy-go v1.15.0/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= +github.com/aws/smithy-go v1.17.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE= github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= github.com/benbjohnson/clock v1.3.5 h1:VvXlSJBzZpA/zum6Sj74hxwYI2DIxRWuNIoXAzHZz5o= @@ -598,15 +1073,19 @@ github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6r github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.7.0 h1:YjAGVd3XmtK9ktAbX8Zg2g2PwLIMjGREZJHlV4j7NEo= github.com/bits-and-blooms/bitset v1.7.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= +github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40/go.mod h1:8rLXio+WjiTceGBHIoTvn60HIbs7Hm7bcHjyrSqYB9c= +github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/btcsuite/btcd v0.0.0-20171128150713-2e60448ffcc6/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ= +github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 h1:59Kx4K6lzOW5w6nFlA0v5+lk/6sjybR934QNHSJZPTQ= github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= +github.com/c-bata/go-prompt v0.2.2/go.mod h1:VzqtzE2ksDBcdln8G7mk2RX9QyGjH+OVqOCSiVIqS34= github.com/c-bata/go-prompt v0.2.6/go.mod h1:/LMAke8wD2FsNu9EXNdHxNLbd9MedkPnCdfpU9wwHfY= github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM= github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= @@ -618,13 +1097,19 @@ github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.0.1-0.20190104013014-3767db7a7e18/go.mod h1:HD5P3vAIAh+Y2GAxg0PrPN1P8WkepXGpjbUPDHJqqKM= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/logex v1.2.0/go.mod h1:9+9sk7u7pGNWYMkh0hdiL++6OeibzJccyQU4p4MedaY= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/readline v1.5.0/go.mod h1:x22KAscuvRqlLoK9CsoYsmxoXZMMFVyOl86cAH8qUic= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= +github.com/chzyer/test v0.0.0-20210722231415-061457976a23/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudflare/cloudflare-go v0.10.2-0.20190916151808-a80f83b9add9/go.mod h1:1MxXX1Ux4x6mqPmjkUgTP1CdXIBXKX7T+Jk9Gxrmx+U= +github.com/cloudflare/cloudflare-go v0.14.0/go.mod h1:EnwdgGMaFOruiPZRFSgn+TsQ3hQ7C/YWzIGLeu5c304= +github.com/cloudflare/cloudflare-go v0.79.0/go.mod h1:gkHQf9xEubaQPEuerBuoinR9P8bf8a05Lq0X6WKy1Oc= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= @@ -637,22 +1122,35 @@ github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWH github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230310173818-32f1caf87195/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230428030218-4003588d1b74/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cockroachdb/datadriven v1.0.0/go.mod h1:5Ib8Meh+jk1RlHIXej6Pzevx/NLlNvQB9pmSBZErGA4= github.com/cockroachdb/datadriven v1.0.2/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f h1:otljaYPt5hWxV3MUfO5dFPFiOXg9CyG5/kCfayTqsJ4= +github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= +github.com/cockroachdb/errors v1.6.1/go.mod h1:tm6FTP5G81vwJ5lC0SizQo374JNCOPrHyXGitRJoDqM= +github.com/cockroachdb/errors v1.8.1/go.mod h1:qGwQn6JmZ+oMjuLwjWzUNqblqk0xl4CVV3SQbGwK7Ac= github.com/cockroachdb/errors v1.9.1 h1:yFVvsI0VxmRShfawbt/laCIDy/mtTqqnvoNgiy5bEV8= github.com/cockroachdb/errors v1.9.1/go.mod h1:2sxOtL2WIc096WSZqZ5h8fa17rdDq9HZOZLBCor4mBk= +github.com/cockroachdb/logtags v0.0.0-20190617123548-eb05cc24525f/go.mod h1:i/u985jwjWRlyHXQbwatDASoW0RMlZ/3i9yJHE2xLkI= github.com/cockroachdb/logtags v0.0.0-20211118104740-dabe8e521a4f/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE= github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593 h1:aPEJyR4rPBvDmeyi+l/FS/VtA00IWvjeFvjen1m1l1A= github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593/go.mod h1:6hk1eMY/u5t+Cf18q5lFMUA1Rc+Sm5I6Ra1QuPyxXCo= +github.com/cockroachdb/redact v1.0.8/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= github.com/cockroachdb/redact v1.1.3 h1:AKZds10rFSIj7qADf0g46UixK8NNLwWTNdCIGS5wfSQ= github.com/cockroachdb/redact v1.1.3/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= +github.com/cockroachdb/sentry-go v0.6.1-cockroachdb.2/go.mod h1:8BT+cPK6xvFOcRlk0R8eg+OTkcqI6baNH4xAkpiYVvQ= github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo= github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ= github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcjuz89kmFXt9morQgcfYZAYZ5n8WHjt81YYWIwtTM= +github.com/consensys/bavard v0.1.8-0.20210406032232-f3452dc9b572/go.mod h1:Bpd0/3mZuaj6Sj+PqrmIquiOKy397AKGThQPaGzNXAQ= github.com/consensys/bavard v0.1.13 h1:oLhMLOFGTLdlda/kma4VOJazblc7IM5y5QPd2A/YjhQ= github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= +github.com/consensys/gnark-crypto v0.4.1-0.20210426202927-39ac3d4b3f1f/go.mod h1:815PAHg3wvysy0SyIqanF8gZ0Y1wjk/hrDHD/iT88+Q= +github.com/consensys/gnark-crypto v0.10.0/go.mod h1:Iq/P3HHl0ElSjsg2E1gsMwhAyxnxoKK5nVyZKd+/KhU= github.com/consensys/gnark-crypto v0.12.1 h1:lHH39WuuFgVHONRl3J0LRBtuYdQTumFSDtJF7HpyG8M= github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= @@ -666,16 +1164,21 @@ github.com/coreos/go-systemd/v22 v22.3.3-0.20220203105225-a9a7ef127534/go.mod h1 github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= +github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= +github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/crate-crypto/go-ipa v0.0.0-20230601170251-1830d0757c80/go.mod h1:gzbVz57IDJgQ9rLQwfSk696JGWof8ftznEL9GoAv3NI= github.com/crate-crypto/go-kzg-4844 v0.7.0 h1:C0vgZRk4q4EZ/JgPfzuSoxdCq3C3mOZMBShovmncxvA= github.com/crate-crypto/go-kzg-4844 v0.7.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/cyberdelia/templates v0.0.0-20141128023046-ca7fffd4298c/go.mod h1:GyV+0YP4qX0UQ7r2MoYZ+AvYDp12OF5yg4q8rGnyNh4= github.com/dave/astrid v0.0.0-20170323122508-8c2895878b14/go.mod h1:Sth2QfxfATb/nW4EsrSi2KyJmbcniZ8TgTaji17D6ms= github.com/dave/brenda v1.1.0/go.mod h1:4wCUr6gSlu5/1Tk7akE5X7UorwiQ8Rij0SKH3/BGMOM= github.com/dave/courtney v0.3.0/go.mod h1:BAv3hA06AYfNUjfjQr+5gc6vxeBVOupLqrColj+QSD8= github.com/dave/dst v0.27.2/go.mod h1:jHh6EOibnHgcUW3WjKHisiooEkYwqpHLBSX1iOBhEyc= github.com/dave/gopackages v0.0.0-20170318123100-46e7023ec56e/go.mod h1:i00+b/gKdIDIxuLDFob7ustLAVqhsZRk2qVZrArELGQ= +github.com/dave/jennifer v1.2.0/go.mod h1:fIb+770HOpJ2fmN9EPPKOqm1vMGhB+TwXKMZhrIygKg= github.com/dave/jennifer v1.5.0/go.mod h1:4MnyiFIlZS3l5tSDn8VnzE6ffAhYBMB2SZntBsZGUok= github.com/dave/kerr v0.0.0-20170318121727-bc25dd6abe8e/go.mod h1:qZqlPyPvfsDJt+3wHJ1EvSXDuVjFTK0j2p/ca+gtsb8= github.com/dave/patsy v0.0.0-20210517141501-957256f50cba/go.mod h1:qfR88CgEGLoiqDaE+xxDCi5QA5v4vUoW0UCX2Nd5Tlc= @@ -684,13 +1187,17 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= +github.com/deckarep/golang-set v1.8.0/go.mod h1:5nI87KwE7wgsBU1F4GKAw2Qod7p5kyS383rP6+o6qqo= github.com/deckarep/golang-set/v2 v2.1.0 h1:g47V4Or+DUdzbs8FxCCmgb6VYd+ptPAngjM6dtGktsI= github.com/deckarep/golang-set/v2 v2.1.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= github.com/decred/dcrd/crypto/blake256 v1.0.1 h1:7PltbUIQB7u/FfZ39+DGa/ShuMyJ5ilcvdfma9wOH6Y= +github.com/decred/dcrd/crypto/blake256 v1.0.1/go.mod h1:2OfgNZ5wDpcsFmHmCK5gZTPcCXqlm2ArzUIkw9czNJo= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 h1:8UrgZ3GkP4i/CLijOJx79Yu+etlyjdBU4sfcs2WYQMs= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0/go.mod h1:v57UDF4pDQJcEfFUCRop3lJL149eHGSe9Jvczhzjo/0= +github.com/deepmap/oapi-codegen v1.6.0/go.mod h1:ryDa9AgbELGeB+YEXE1dR53yAjHwFvE9iAUlWl9Al3M= +github.com/deepmap/oapi-codegen v1.8.2/go.mod h1:YLgSKSDv/bZQB7N4ws6luhozi3cEdRktEqrX88CvjIw= github.com/dgraph-io/badger v1.6.0/go.mod h1:zwt7syl517jmP8s94KqSxTlM6IMsdhYy6psNgSztDR4= github.com/dgraph-io/badger/v2 v2.2007.4 h1:TRWBQg8UrlUhaFdco01nO2uXwzKS7zd+HVdwV/GHc4o= github.com/dgraph-io/badger/v2 v2.2007.4/go.mod h1:vSw/ax2qojzbN6eXHIx6KPKtCSHJN/Uz0X0VPruTIhk= @@ -698,19 +1205,32 @@ github.com/dgraph-io/ristretto v0.0.3-0.20200630154024-f66de99634de/go.mod h1:KP github.com/dgraph-io/ristretto v0.1.0 h1:Jv3CGQHp9OjuMBSne1485aDpUkTKEcUqF+jm/LuerPI= github.com/dgraph-io/ristretto v0.1.0/go.mod h1:fux0lOrBhrVCJd3lcTHsIJhq1T2rokOu6v9Vcb3Q9ug= github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= +github.com/dgryski/go-bitstream v0.0.0-20180413035011-3522498ce2c8/go.mod h1:VMaSuZ+SZcx/wljOQKvp5srsbCiKDEb6K2wC4+PiBmQ= github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2 h1:tdlZCpZ/P9DhczCTSixgIKmwPv6+wP5DGjqLYw5SUiA= github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw= github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78= github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc= github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= +github.com/dlclark/regexp2 v1.4.1-0.20201116162257-a2a8dda75c91/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= +github.com/dlclark/regexp2 v1.7.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8= +github.com/dnaeon/go-vcr v1.1.0/go.mod h1:M7tiix8f0r6mKKJ3Yq/kqU1OYf3MnfmBWVbPx/yU9ko= +github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ= github.com/docker/docker v1.4.2-0.20180625184442-8e610b2b55bf/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/docker v1.6.2/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= github.com/dop251/goja v0.0.0-20200219165308-d1232e640a87/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= +github.com/dop251/goja v0.0.0-20211022113120-dc8c55024d06/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= +github.com/dop251/goja v0.0.0-20220405120441-9037c2b61cbf/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= +github.com/dop251/goja v0.0.0-20230806174421-c933cf95e127/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4= +github.com/dop251/goja_nodejs v0.0.0-20210225215109-d91c329300e7/go.mod h1:hn7BA7c8pLvoGndExHudxTDKZ84Pyvv+90pbBjbTz0Y= +github.com/dop251/goja_nodejs v0.0.0-20211022123610-8dd9abb0616d/go.mod h1:DngW8aVqWbuLRMHItjPUyqdj+HWPvnQe8V8y1nDpIbM= github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= +github.com/eclipse/paho.mqtt.golang v1.2.0/go.mod h1:H9keYFcgq3Qr5OUJm/JZI/i6U7joQ8SYLhZwfeOo6Ts= github.com/edsrzf/mmap-go v0.0.0-20160512033002-935e0e8a636c/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= +github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/ef-ds/deque v1.0.4 h1:iFAZNmveMT9WERAkqLJ+oaABF9AcVQ5AjXem/hroniI= github.com/ef-ds/deque v1.0.4/go.mod h1:gXDnTC3yqvBcHbq2lcExjtAcVrOnJCbMcZXmuj8Z4tg= github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM= @@ -725,19 +1245,33 @@ github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.m github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= +github.com/envoyproxy/go-control-plane v0.11.0/go.mod h1:VnHyVMpzcLvCFt9yUz1UnCwHLhwx1WguiVDV7pTG/tI= +github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q= +github.com/envoyproxy/go-control-plane v0.11.1/go.mod h1:uhMcXKCQMEJHiAb0w+YGefQLaTEw+YhGluxZkrTmD0g= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= +github.com/envoyproxy/protoc-gen-validate v0.10.0/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= +github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= +github.com/envoyproxy/protoc-gen-validate v1.0.1/go.mod h1:0vj8bNkYbSTNS2PIyH87KZaeN4x9zpL9Qt8fQC7d+vs= +github.com/envoyproxy/protoc-gen-validate v1.0.2/go.mod h1:GpiZQP3dDbg4JouG/NNS7QWXpgx6x8QiMKdmN72jogE= github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw= github.com/ethereum/c-kzg-4844 v0.4.0 h1:3MS1s4JtA868KpJxroZoepdV0ZKBp3u/O5HcZ7R3nlY= github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= +github.com/ethereum/go-ethereum v1.10.26/go.mod h1:EYFyF19u3ezGLD4RqOkLq+ZCXzYbLoNDdZlMt7kyKFg= github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk= github.com/ethereum/go-ethereum v1.13.5/go.mod h1:yMTu38GSuyxaYzQMViqNmQ1s3cE84abZexQmTgenWk0= github.com/fasthttp-contrib/websocket v0.0.0-20160511215533-1f3b11f56072/go.mod h1:duJ4Jxv5lDcvg4QuQr0oowTf7dz4/CR8NtyCooz9HL8= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= +github.com/fjl/gencodec v0.0.0-20220412091415-8bb9e558978c/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= +github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= github.com/fjl/memsize v0.0.0-20180418122429-ca190fb6ffbc/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= +github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= +github.com/flosch/pongo2 v0.0.0-20190707114632-bbf5a6c351f4/go.mod h1:T9YF2M40nIgbVgp3rreNmTged+9HrbNTIQf1PsaIiTA= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE= @@ -750,34 +1284,48 @@ github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ekx28WA= github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= +github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61/go.mod h1:Q0X6pkwTILDlzrGEckF6HKjXe48EgsY/l7K7vhY4MW8= github.com/gavv/httpexpect v2.0.0+incompatible/go.mod h1:x+9tiU1YnrOvnB725RkpoLv1M62hOWzwo5OXotisrKc= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= +github.com/gballet/go-verkle v0.0.0-20230607174250-df487255f46b/go.mod h1:CDncRYVRSDqwakm282WEkjfaAj1hxU/v5RXxk5nXOiI= +github.com/getkin/kin-openapi v0.53.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4= +github.com/getkin/kin-openapi v0.61.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4= github.com/getsentry/sentry-go v0.12.0/go.mod h1:NSap0JBYWzHND8oMbyi0+XZhUalc1TBdRL1M71JZW2c= github.com/getsentry/sentry-go v0.18.0 h1:MtBW5H9QgdcJabtZcuJG80BMOwaBpkRDZkxRkNC1sN0= github.com/getsentry/sentry-go v0.18.0/go.mod h1:Kgon4Mby+FJ7ZWHFUAZgVaIa8sxHtnRJRLTXZr51aKQ= +github.com/ghemawat/stream v0.0.0-20171120220530-696b145b53b9/go.mod h1:106OIgooyS7OzLDOpUGgm9fA3bQENb/cFSyyBmMoJDs= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/gin-contrib/sse v0.0.0-20190301062529-5545eab6dad3/go.mod h1:VJ0WA2NBN22VlZ2dKZQPAPnyWw5XTlK1KymzLKsr59s= github.com/gin-gonic/gin v1.4.0/go.mod h1:OW2EZn3DO8Ln9oIKOvM++LBO+5UPHJJDH72/q/3rZdM= github.com/glebarez/go-sqlite v1.21.1 h1:7MZyUPh2XTrHS7xNEHQbrhfMZuPSzhkm2A1qgg0y5NY= github.com/glebarez/go-sqlite v1.21.1/go.mod h1:ISs8MF6yk5cL4n/43rSOmVMGJJjHYr7L2MbZZ5Q4E2E= +github.com/glycerine/go-unsnap-stream v0.0.0-20180323001048-9f0cb55181dd/go.mod h1:/20jfyN9Y5QPEAprSgKAUr+glWDY39ZiUEAYOEv5dsE= +github.com/glycerine/goconvey v0.0.0-20190410193231-58a59202ab31/go.mod h1:Ogl1Tioa0aV7gstGFO7KhffUsb9M4ydbEbbxpcEDc24= github.com/go-check/check v0.0.0-20180628173108-788fd7840127/go.mod h1:9ES+weclKsC9YodN5RgxqK/VD9HM9JsCSh7rNhMZE98= +github.com/go-chi/chi/v5 v5.0.0/go.mod h1:BBug9lr0cqtdAhsu6R4AAdvufI0/XBzAQSsUqJpoZOs= github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q= github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= github.com/go-fonts/dejavu v0.1.0/go.mod h1:4Wt4I4OU2Nq9asgDCteaAaWZOV24E+0/Pwo0gppep4g= github.com/go-fonts/latin-modern v0.2.0/go.mod h1:rQVLdDMK+mK1xscDwsqM5J8U2jrRa3T0ecnM9pNujks= +github.com/go-fonts/latin-modern v0.3.0/go.mod h1:ysEQXnuT/sCDOAONxC7ImeEDVINbltClhasMAqEtRK0= github.com/go-fonts/liberation v0.1.1/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= github.com/go-fonts/liberation v0.2.0/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/liberation v0.3.0/go.mod h1:jdJ+cqF+F4SUL2V+qxBth8fvBpBDS7yloUL5Fi8GTGY= github.com/go-fonts/stix v0.1.0/go.mod h1:w/c1f0ldAUlJmLBvlbkvVXLAD+tAMqobIIQpmnUIzUY= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= github.com/go-kit/kit v0.12.0 h1:e4o3o3IsBfAKQh5Qbbiqyfu97Ku7jrO/JbohvztANh4= +github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= github.com/go-kit/log v0.2.1 h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU= github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= +github.com/go-latex/latex v0.0.0-20230307184459-12ec69307ad9/go.mod h1:gWuR/CrFDDeVRFQwHPvsv9soJVB/iqymhuZQuJ3a9OM= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= +github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= @@ -790,11 +1338,15 @@ github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dT github.com/go-ole/go-ole v1.2.5/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= github.com/go-ole/go-ole v1.2.6 h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY= github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= +github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= +github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-redis/redis/v8 v8.11.5 h1:AcZZR7igkdvfVmQTPnu9WE37LRrO/YrBH5zWyjDC0oI= github.com/go-redis/redis/v8 v8.11.5/go.mod h1:gREzHqY1hg6oD9ngVRbLStwAWKhA0FEgq8Jd4h5lpwo= github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= +github.com/go-sourcemap/sourcemap v2.1.3+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= +github.com/go-sql-driver/mysql v1.4.1/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw= github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= @@ -802,27 +1354,38 @@ github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee/go.mod h1:L0fX3K22 github.com/gobwas/pool v0.2.0/go.mod h1:q8bcK0KcYlCgd9e7WYLm9LpyS+YeLd8JVDW6WezmKEw= github.com/gobwas/ws v1.0.2/go.mod h1:szmBTxLgaFppYjEmNtny/v3w89xOydFnnZMcgRRu/EM= github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= +github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw= github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= +github.com/gofrs/uuid v3.3.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= github.com/gogo/googleapis v0.0.0-20180223154316-0cd9801be74a/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s= github.com/gogo/googleapis v1.4.1/go.mod h1:2lpHqI5OcWCtVElxXnPt+s8oJvMpySlOyM6xDCrzib4= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= +github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/gogo/status v1.1.0/go.mod h1:BFv9nrluPLmrS0EmGVvLaPNmRosr9KapBYd5/hpY1WM= +github.com/golang-jwt/jwt v3.2.1+incompatible/go.mod h1:8pz2t5EyA70fFQQSrl6XZXzqecmYZeUEB8OUGHkxJ+I= github.com/golang-jwt/jwt v3.2.2+incompatible/go.mod h1:8pz2t5EyA70fFQQSrl6XZXzqecmYZeUEB8OUGHkxJ+I= +github.com/golang-jwt/jwt/v4 v4.2.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= +github.com/golang-jwt/jwt/v4 v4.3.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= +github.com/golang-jwt/jwt/v4 v4.4.3/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= +github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= +github.com/golang/geo v0.0.0-20190916061304-5b978397cfec/go.mod h1:QZ0nwyI2jOfgRAoBvP+ab5aRr7c9x7lhGEJrKvBwjWI= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= +github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= github.com/golang/glog v1.1.2 h1:DVjP2PbBOzHyzA+dn3WhHIq4NdVu3Q+pvivFICf/7fo= github.com/golang/glog v1.1.2/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= @@ -853,14 +1416,22 @@ github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb h1:PBC98N2aIaM3XXiurYmW7fx4GZkL8feAMVq7nEjURHk= github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golangci/lint-1 v0.0.0-20181222135242-d2cdd8c08219/go.mod h1:/X8TswGSh1pIozq4ZwCfxS0WA5JGXguxk94ar/4c87Y= github.com/gomodule/redigo v1.7.1-0.20190724094224-574c33c3df38/go.mod h1:B4C85qUVwatsJoIUNIfCRsp7qO0iAmpGFZ4EELWSbC4= +github.com/gonum/blas v0.0.0-20181208220705-f22b278b28ac/go.mod h1:P32wAyui1PQ58Oce/KYkOqQv8cVw1zAapXOl+dRFGbc= +github.com/gonum/floats v0.0.0-20181209220543-c233463c7e82/go.mod h1:PxC8OnwL11+aosOB5+iEPoV3picfs8tUpkVd0pDo+Kg= +github.com/gonum/internal v0.0.0-20181124074243-f884aa714029/go.mod h1:Pu4dmpkhSyOzRwuXkOgAvijx4o+4YMUJJo9OvPYMkks= +github.com/gonum/lapack v0.0.0-20181123203213-e4cdc5a0bff9/go.mod h1:XA3DeT6rxh2EAE789SSiSJNqxPaC0aE9J8NTOI0Jo/A= +github.com/gonum/matrix v0.0.0-20181209220409-c518dec07be9/go.mod h1:0EXg4mc1CNP0HCqCz+K4ts155PXIlUywf0wqN+GfPZw= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/flatbuffers v1.11.0/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= @@ -878,8 +1449,13 @@ github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8 github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-pkcs11 v0.2.0/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= +github.com/google/go-pkcs11 v0.2.1-0.20230907215043-c6f79328ddf9/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck= +github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/gofuzz v1.1.1-0.20200604201612-c04b05f3adfa/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= @@ -900,19 +1476,32 @@ github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20230207041349-798e818bf904/go.mod h1:uglQLonpP8qtYCYyzA+8c/9qtqgA3qsXGYqCPKARAFg= github.com/google/pprof v0.0.0-20230602150820-91b7bce49751 h1:hR7/MlvK23p6+lIw9SN1TigNLn9ZnF3W4SYRKq2gAHs= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/s2a-go v0.1.0/go.mod h1:OJpEgntRZo8ugHpF9hkoLJbS5dSI20XZeXJ9JVywLlM= +github.com/google/s2a-go v0.1.3/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= +github.com/google/s2a-go v0.1.4/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= +github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= +github.com/google/safehtml v0.0.2/go.mod h1:L4KWwDsUJdECRAEpZoBn3O64bQaywRscowZjJAzjHnU= github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.2.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.1 h1:KjJaJ9iWZ3jOFZIf1Lqf4laDRCasjl0BCmnEGxkdLb4= github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.4/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.5/go.mod h1:RxW0N9901Cko1VOCW3SXCpWP+mlIEkk2tP7jnHy9a3w= +github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= +github.com/googleapis/gax-go v0.0.0-20161107002406-da06d194a00e/go.mod h1:SFVmujtThgffbyetf+mdk2eWhX2bMyUtNHzFKcPA9HY= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= @@ -924,15 +1513,22 @@ github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqE github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/gax-go/v2 v2.8.0/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/gax-go/v2 v2.10.0/go.mod h1:4UOEnMCrxsSqQ940WnTiD6qJ63le2ev3xfyagutxiPw= +github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5iydzRfb3peWZJI= +github.com/googleapis/gax-go/v2 v2.12.0/go.mod h1:y+aIqrI5eb1YGMVJfuV3185Ts/D7qKpsEkdD5+I6QGU= github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= +github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So= github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/gorilla/websocket v1.4.1-0.20190629185528-ae1634f6a989/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/gorilla/websocket v1.4.1/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc= github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/graph-gophers/graphql-go v0.0.0-20191115155744-f33e81362277/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= +github.com/graph-gophers/graphql-go v1.3.0/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= @@ -940,36 +1536,63 @@ github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFb github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= +github.com/guptarohit/asciigraph v0.5.5/go.mod h1:dYl5wwK4gNsnFf9Zp+l06rFiDZ5YtXM6x7SRWZ3KGag= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= +github.com/hashicorp/go-bexpr v0.1.10/go.mod h1:oxlubA2vC/gFVfX1A6JGp7ls7uCDlfJn732ehYYg+g0= +github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48= +github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ= +github.com/hashicorp/go-hclog v1.2.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo= github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM= +github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8= github.com/hashicorp/go-version v1.2.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/golang-lru v0.0.0-20160813221303-0a025b7e63ad/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc= github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d h1:dg1dEPuWpEqDnvIw251EVy4zlP8gWbsGj4BsUKCRpYs= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= github.com/hashicorp/golang-lru/v2 v2.0.2 h1:Dwmkdr5Nc/oBiXgJS3CDHNhJtIHkuZ3DZF5twqnfBdU= github.com/hashicorp/golang-lru/v2 v2.0.2/go.mod h1:QeFd9opnmA6QUJc5vARoKUSoFhyfM2/ZepoAG6RGpeM= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= +github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7/go.mod h1:5GuXa7vkL8u9FkFuWdVvfR5ix8hRB7DbOAaYULamFpc= github.com/holiman/bloomfilter/v2 v2.0.3 h1:73e0e/V0tCydx14a0SCYS/EWCxgwLZ18CZcZKVu0fao= github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA= +github.com/holiman/uint256 v1.2.0/go.mod h1:y4ga/t+u+Xwd7CpDgZESaRcWy0I7XMlTMA25ApIH5Jw= github.com/holiman/uint256 v1.2.3 h1:K8UWO1HUJpRMXBxbmaY1Y8IAMZC/RsKB+ArEnnK4l5o= github.com/holiman/uint256 v1.2.3/go.mod h1:SC8Ryt4n+UBbPbIBKaG9zbbDlp4jOru9xFZmPzLUTxw= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v0.0.0-20161224104101-679507af18f3/go.mod h1:MZ2ZmwcBpvOoJ22IJsc7va19ZwoheaBk43rKg12SKag= +github.com/huin/goupnp v1.0.3/go.mod h1:ZxNlw5WqJj6wSsRK5+YfflQGXYfccj5VgQsMNixHM7Y= +github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8= +github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150/go.mod h1:PpLOETDnJ0o3iZrZfqZzyLl6l7F3c6L1oWn7OICBi6o= +github.com/hydrogen18/memlistener v0.0.0-20141126152155-54553eb933fb/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE= github.com/hydrogen18/memlistener v0.0.0-20200120041712-dcc25e7acd91/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE= github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w= github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/CoI+jC3w2iA= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= +github.com/influxdata/flux v0.65.1/go.mod h1:J754/zds0vvpfwuq7Gc2wRdVwEodfpCFM7mYlOw2LqY= github.com/influxdata/influxdb v1.2.3-0.20180221223340-01288bdb0883/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY= +github.com/influxdata/influxdb v1.8.3/go.mod h1:JugdFhsvvI8gadxOI6noqNeeBHvWNTbfYGtiAn+2jhI= +github.com/influxdata/influxdb-client-go/v2 v2.4.0/go.mod h1:vLNHdxTJkIf2mSLvGrpj8TCcISApPoXkaxP8g9uRlW8= +github.com/influxdata/influxdb1-client v0.0.0-20220302092344-a9ab5670611c/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= +github.com/influxdata/influxql v1.1.1-0.20200828144457-65d3ef77d385/go.mod h1:gHp9y86a/pxhjJ+zMjNXiQAA197Xk9wLxaz+fGG+kWk= +github.com/influxdata/line-protocol v0.0.0-20180522152040-32c6aa80de5e/go.mod h1:4kt73NQhadE3daL3WhR5EJ/J2ocX0PZzwxQ0gXJ7oFE= +github.com/influxdata/line-protocol v0.0.0-20200327222509-2487e7298839/go.mod h1:xaLFMmpvUxqXtVkUJfg9QmT88cDaCJ3ZKgdZ78oO8Qo= +github.com/influxdata/line-protocol v0.0.0-20210311194329-9aa0e372d097/go.mod h1:xaLFMmpvUxqXtVkUJfg9QmT88cDaCJ3ZKgdZ78oO8Qo= +github.com/influxdata/promql/v2 v2.12.0/go.mod h1:fxOPu+DY0bqCTCECchSRtWfc+0X19ybifQhZoQNF5D8= +github.com/influxdata/roaring v0.4.13-0.20180809181101-fc520f41fab6/go.mod h1:bSgUQ7q5ZLSO+bKBGqJiCBGAl+9DxyW63zLTujjUlOE= +github.com/influxdata/tdigest v0.0.0-20181121200506-bf2b5ad3c0a9/go.mod h1:Js0mqiSBE6Ffsg94weZZ2c+v/ciT8QRHFOap7EKDrR0= +github.com/influxdata/usage-client v0.0.0-20160829180054-6d3895376368/go.mod h1:Wbbw6tYNvwa5dlB6304Sd+82Z3f7PmVZHVKU637d4po= github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs= github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0= github.com/ipfs/boxo v0.10.0 h1:tdDAxq8jrsbRkYoF+5Rcqyeb91hgWe2hp7iLu7ORZLY= @@ -1001,26 +1624,40 @@ github.com/ipfs/go-metrics-interface v0.0.1 h1:j+cpbjYvu4R8zbleSs36gvB7jR+wsL2fG github.com/ipfs/go-metrics-interface v0.0.1/go.mod h1:6s6euYU4zowdslK0GKHmqaIZ3j/b/tL7HTWtJ4VPgWY= github.com/iris-contrib/blackfriday v2.0.0+incompatible/go.mod h1:UzZ2bDEoaSGPbkg6SAB4att1aAwTmVIx/5gCVqeyUdI= github.com/iris-contrib/go.uuid v2.0.0+incompatible/go.mod h1:iz2lgM/1UnEf1kP0L/+fafWORmlnuysV2EMP8MW+qe0= +github.com/iris-contrib/i18n v0.0.0-20171121225848-987a633949d0/go.mod h1:pMCz62A0xJL6I+umB2YTlFRwWXaDFA0jy+5HzGiJjqI= github.com/iris-contrib/jade v1.1.3/go.mod h1:H/geBymxJhShH5kecoiOCSssPX7QWYH7UaeZTSWddIk= github.com/iris-contrib/pongo2 v0.0.1/go.mod h1:Ssh+00+3GAZqSQb30AvBRNxBx7rf0GqwkjqxNd0u65g= github.com/iris-contrib/schema v0.0.1/go.mod h1:urYA3uvUNG1TIIjOSCzHr9/LmbQo8LrOcOqfqxa4hXw= github.com/jackpal/go-nat-pmp v1.0.2-0.20160603034137-1fa385a6f458/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= +github.com/jackpal/go-nat-pmp v1.0.2/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jbenet/go-cienv v0.1.0/go.mod h1:TqNnHUmJgXau0nCzC7kXWeotg3J9W34CUv5Djy1+FlA= github.com/jbenet/goprocess v0.1.4 h1:DRGOFReOMqqDNXwW70QkacFW0YN9QnwLV0Vqk+3oU0o= github.com/jbenet/goprocess v0.1.4/go.mod h1:5yspPrukOVuOLORacaBi858NqyClJPQxYZlqdZVfqY4= +github.com/jedisct1/go-minisign v0.0.0-20190909160543-45766022959e/go.mod h1:G1CVv03EnqU1wYL2dFwXxW2An0az9JTl/ZsqXQeBlkU= +github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267/go.mod h1:h1nSAbGFqGVzn6Jyl1R/iCcBUHN4g+gW1u9CoBTrb9E= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= github.com/json-iterator/go v1.1.9/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= +github.com/jsternberg/zap-logfmt v1.0.0/go.mod h1:uvPs/4X51zdkcm5jXl5SYoN+4RK21K8mysFmDaM/h+o= github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= +github.com/juju/errors v0.0.0-20181118221551-089d3ea4e4d5/go.mod h1:W54LbzXuIE0boCoNJfwqpmkKJ1O4TCTZMetAt6jGk7Q= +github.com/juju/loggo v0.0.0-20180524022052-584905176618/go.mod h1:vgyd7OREkbtVEN/8IXZe5Ooef3LQePvuBm9UWj6ZL8U= +github.com/juju/testing v0.0.0-20180920084828-472a3e8b2073/go.mod h1:63prj8cnj0tU0S9OHjGJn+b1h0ZghCndfnbQolrYTwA= github.com/julienschmidt/httprouter v1.1.1-0.20170430222011-975b5c4c7c21/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/jwilder/encoding v0.0.0-20170811194829-b4e1701a28ef/go.mod h1:Ct9fl0F6iIOGgxJ5npU/IUOhOhqlVrGjyIZc8/MagT0= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= @@ -1028,25 +1665,37 @@ github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= github.com/k0kubun/pp/v3 v3.2.0/go.mod h1:ODtJQbQcIRfAD3N+theGCV1m/CBxweERz2dapdz1EwA= github.com/karalabe/usb v0.0.0-20190919080040-51dc0efba356/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= +github.com/karalabe/usb v0.0.2/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= +github.com/kataras/golog v0.0.9/go.mod h1:12HJgwBIZFNGL0EJnMRhmvGA0PQGx8VFwrZtM4CqbAk= github.com/kataras/golog v0.0.10/go.mod h1:yJ8YKCmyL+nWjERB90Qwn+bdyBZsaQwU3bTVFgkFIp8= +github.com/kataras/iris/v12 v12.0.1/go.mod h1:udK4vLQKkdDqMGJJVd/msuMtN6hpYJhg/lSzuxjhO+U= github.com/kataras/iris/v12 v12.1.8/go.mod h1:LMYy4VlP67TQ3Zgriz8RE2h2kMZV2SgMYbq3UhfoFmE= +github.com/kataras/neffos v0.0.10/go.mod h1:ZYmJC07hQPW67eKuzlfY7SO3bC0mw83A3j6im82hfqw= github.com/kataras/neffos v0.0.14/go.mod h1:8lqADm8PnbeFfL7CLXh1WHw53dG27MC3pgi2R1rmoTE= +github.com/kataras/pio v0.0.0-20190103105442-ea782b38602d/go.mod h1:NV88laa9UiiDuX9AhMbDPkGYSPugBOV6yTZB1l2K9Z0= github.com/kataras/pio v0.0.2/go.mod h1:hAoW0t9UmXi4R5Oyq5Z4irTbaTsOemSrDGUtaTl7Dro= github.com/kataras/sitemap v0.0.5/go.mod h1:KY2eugMKiPwsJgx7+U103YZehfvNGOXURubcGyk0Bz8= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= +github.com/kevinburke/go-bindata v3.23.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kevinburke/go-bindata v3.24.0+incompatible h1:qajFA3D0pH94OTLU4zcCCKCDgR+Zr2cZK/RPJHDdFoY= github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= +github.com/kilic/bls12-381 v0.1.0/go.mod h1:vDTTHJONJ6G+P2R74EhnyotQDTliQDnFEwhdmfzw1ig= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= +github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= +github.com/klauspost/compress v1.4.0/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= github.com/klauspost/compress v1.8.2/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= +github.com/klauspost/compress v1.9.0/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= github.com/klauspost/compress v1.9.7/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= github.com/klauspost/compress v1.12.3/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg= github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= +github.com/klauspost/compress v1.15.15/go.mod h1:ZcK2JAFqKOpnBlxcLsJzYfrS9X1akm9fHZNnD9+Vo/4= github.com/klauspost/compress v1.16.5 h1:IFV2oUNUzZaz+XyusxpLzpzS8Pt5rh0Z16For/djlyI= github.com/klauspost/compress v1.16.5/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= +github.com/klauspost/cpuid v0.0.0-20170728055534-ae7887de9fa5/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= github.com/klauspost/cpuid v1.2.1/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= @@ -1054,7 +1703,10 @@ github.com/klauspost/cpuid/v2 v2.2.0/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8t github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= +github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6/go.mod h1:+ZoRqAPRLkC4NPOvfYeR5KNOrY6TD+/sAC3HXPZgDYg= +github.com/klauspost/pgzip v1.0.2-0.20170402124221-0bf5dcad4ada/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= @@ -1068,12 +1720,16 @@ github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/kylelemons/godebug v0.0.0-20170224010052-a616ab194758/go.mod h1:B69LEHPfb2qLo0BaaOLcbitczOKLWTsrBG9LczfCD4k= github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= +github.com/labstack/echo/v4 v4.1.11/go.mod h1:i541M3Fj6f76NZtHSj7TXnyM8n2gaodfvfxNnFqi74g= +github.com/labstack/echo/v4 v4.2.1/go.mod h1:AA49e0DZ8kk5jTOOCKNuPR6oTnBS0dYiM4FW1e6jwpg= github.com/labstack/echo/v4 v4.5.0/go.mod h1:czIriw4a0C1dFun+ObrXp7ok03xON0N1awStJ6ArI7Y= github.com/labstack/gommon v0.3.0/go.mod h1:MULnywXg0yavhxWKc+lOruYdAhDwPK9wf0OL7NoOu+k= github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= +github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= github.com/libp2p/go-buffer-pool v0.1.0 h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8= github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QTWy5HSiZacSbPg= github.com/libp2p/go-cidranger v1.1.0 h1:ewPN8EZ0dd1LSnrtuwd4709PXVcITVeuwbag38yPW7c= @@ -1089,20 +1745,28 @@ github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUp github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= +github.com/lyft/protoc-gen-star/v2 v2.0.1/go.mod h1:RcCdONR2ScXaYnQC5tUzxzlpA3WVYF7/opLeUgcQs/o= +github.com/lyft/protoc-gen-star/v2 v2.0.3/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= +github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/matryer/moq v0.0.0-20190312154309-6cfb0558e1bd/go.mod h1:9ELz6aaclSIGnZBoaSLZ3NAl1VTufbOrXBPvtcy6WiQ= +github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.0/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.7/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.8/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= +github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.11/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= +github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= github.com/mattn/go-isatty v0.0.5-0.20180830101745-3fb116b82035/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= github.com/mattn/go-isatty v0.0.7/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= @@ -1118,14 +1782,22 @@ github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzp github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= +github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-sqlite3 v1.11.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= +github.com/mattn/go-sqlite3 v1.14.5/go.mod h1:WVKg1VTActs4Qso6iwGbiFih2UIHo0ENGwNd0Lj+XmI= github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= +github.com/mattn/go-sqlite3 v1.14.15/go.mod h1:2eHXhiwb8IkHr+BDWZGa96P6+rkvnG63S2DGjv9HUNg= +github.com/mattn/go-tty v0.0.0-20180907095812-13ff1204f104/go.mod h1:XPvLUNfbS4fJH25nqRHfWLMa1ONC8Amw+mIA639KxkE= github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= github.com/mattn/goveralls v0.0.2/go.mod h1:8d1ZMHsd7fW6IRPKQh46F2WRpyib5/X4FOpevwGNQEw= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/mediocregopher/mediocre-go-lib v0.0.0-20181029021733-cb65787f37ed/go.mod h1:dSsfyI2zABAdhcbvkXqgxOxrCsbYeHCPgrZkku60dSg= +github.com/mediocregopher/radix/v3 v3.3.0/go.mod h1:EmfVyvspXz1uZEyPBMyGK+kjWiKQGvsUt6O3Pj+LDCQ= github.com/mediocregopher/radix/v3 v3.4.2/go.mod h1:8FL3F6UQRXHXIBSPUs5h0RybMF8i4n7wVopoX3x7Bv8= github.com/microcosm-cc/bluemonday v1.0.2/go.mod h1:iVP4YcDBq+n/5fb23BhYFvIMq/leAFZyRl6bYmGDlGc= github.com/miekg/dns v1.1.54 h1:5jon9mWcb0sFJGpnI99tOMhCPyJ+RPVz5b63MQG0VWI= @@ -1139,8 +1811,10 @@ github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2Em github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/mitchellh/pointerstructure v1.2.0/go.mod h1:BRAsLI5zgXmw97Lf6s25bs8ohIXc3tViBH44KcwB2g4= github.com/mmcloughlin/addchain v0.4.0 h1:SobOdjm2xLj1KkXN5/n0xTIWyZA2+s99UCY1iPfkHRY= github.com/mmcloughlin/addchain v0.4.0/go.mod h1:A86O+tHqZLMNO4w6ZZ4FlVQEadcoqkyU72HC5wJ4RlU= github.com/mmcloughlin/profile v0.1.1/go.mod h1:IhHD7q1ooxgwTgjxQYkACGA77oFTDdFVejUS1/tS/qU= @@ -1148,11 +1822,16 @@ github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJ github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5/go.mod h1:caMODM3PzxT8aQXRPkAt8xlV/e7d7w8GM5g0fa5F0D8= +github.com/montanaflynn/stats v0.6.6/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= +github.com/montanaflynn/stats v0.7.0/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= github.com/moul/http2curl v1.0.0/go.mod h1:8UbvGypXm98wA/IqH45anm5Y2Z6ep6O31QGOAZ3H0fQ= github.com/mr-tron/base58 v1.1.0/go.mod h1:xcD2VGqlgYjBdcBLw+TuYLr8afG+Hj8g2eTVqeSzSU8= github.com/mr-tron/base58 v1.1.3/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= github.com/mr-tron/base58 v1.2.0/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= +github.com/mschoch/smat v0.0.0-20160514031455-90eadee771ae/go.mod h1:qAyveg+e4CE+eKJXWVjKXM4ck2QobLqTDytGJbLLhJg= github.com/multiformats/go-base32 v0.0.3/go.mod h1:pLiuGC8y0QR3Ue4Zug5UzK9LjgbkL8NSQj0zQ5Nz/AA= github.com/multiformats/go-base32 v0.1.0 h1:pVx9xoSPqEIQG8o+UbAe7DNi51oej1NtK+aGkbLYxPE= github.com/multiformats/go-base32 v0.1.0/go.mod h1:Kj3tFY6zNr+ABYMqeUNeGvkIC/UYgtWibDcT0rExnbI= @@ -1175,10 +1854,13 @@ github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXS github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= github.com/nats-io/jwt v0.3.0/go.mod h1:fRYCDE99xlTsqUzISS1Bi75UBJ6ljOJQOAAu5VglpSg= +github.com/nats-io/nats.go v1.8.1/go.mod h1:BrFz9vVn0fU3AcH9Vn4Kd7W0NpJ651tD5omQ3M8LwxM= github.com/nats-io/nats.go v1.9.1/go.mod h1:ZjDU1L/7fJ09jvUSRVBR2e7+RnLiiIQyqyzEE/Zbp4w= +github.com/nats-io/nkeys v0.0.2/go.mod h1:dab7URMsZm6Z/jp9Z5UGa87Uutgc2mVpXLC4B7TDb/4= github.com/nats-io/nkeys v0.1.0/go.mod h1:xpnFELMwJABBLVhffcfd1MZx6VsNRFpEugbxziKVo7w= github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= @@ -1191,24 +1873,38 @@ github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= +github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= +github.com/onflow/cadence v1.0.0-M4 h1:/nt3j7vpYDxuI0ghIgAJrb2R01ijvJYZLAkKt+zbpTY= +github.com/onflow/cadence v1.0.0-M4/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb h1:OpNQ8+ZPBg5DHchnZyiBySz/OQc4uIeptTm7cBfCvOA= github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-emulator v0.59.1-0.20240122223909-956e306fad23 h1:xeAVaSZW+1CG4ATS6gVAuS+m8BdLLH6Sg2IT+R1J4pw= github.com/onflow/flow-emulator v0.59.1-0.20240122223909-956e306fad23/go.mod h1:Rc2CMihU57F3gnOl24AuxNwGArdtzeMjE0Gnj/u5v9s= +github.com/onflow/flow-emulator v1.0.0-M1 h1:0hBEmvm73F+5HhN5ugkOP3UyN+Ea9yGWflEmoeGzgdw= +github.com/onflow/flow-emulator v1.0.0-M1/go.mod h1:JFJCeQVyhCQVD2Tq4QhctIXK6j5U6aU15yoEwMJt5AQ= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 h1:MTgrwXkiWwNysYpWGzWjc1n9w1nfXvizmGkSAuEY6jk= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596/go.mod h1:uugR8U8Rlk2Xbn1ne7WWkPIcLReOyyXeQ/6tBg2Lsu8= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3 h1:xaRvN9rtoNtZ43xI3huViITxgiYG+h9SC8eFUcHgK9w= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-go v0.33.2-0.20240122221226-680684550219 h1:sJCB6btrD2tKzvM2Ur8UGWPIFs0i3z9XLp5rwVAjfH4= github.com/onflow/flow-go v0.33.2-0.20240122221226-680684550219/go.mod h1:BkR1U/Ha+W+0DzVG3RFaSZbbLTaSXDDSadn0lOkz6vY= +github.com/onflow/flow-go v0.33.2-0.20240126002816-f0770a716d61 h1:Xq40zbxw9mDS1+Zz1p6DCzAxDYQwbHWLJ5B9HOp9Fk8= +github.com/onflow/flow-go v0.33.2-0.20240126002816-f0770a716d61/go.mod h1:xdzERQeTalqsU0rHGSZgqQuE5krMfBQ4BA/4bgrLndY= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca h1:7yG8dYqMzWzTZWJ17dnBdS01UDlOBnf1dd1rWKcFdY0= github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca/go.mod h1:O5+TK1qs2c1R5X4TEQp4m2c/YhlCjwdW7bsRcUB1U8s= +github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= +github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.25.0 h1:6lmoiAQ3APCF+nV7f4f2AXL3PuDKqQiWqRJXmjrMEq4= github.com/onflow/flow-go/crypto v0.25.0/go.mod h1:OOb2vYcS8AOCajBClhHTJ0NKftFl1RQgTQ0+Vh4nbqk= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215824-10d8a31d1991 h1:UPDAaWUag3epvX+yJ5IrFESQr1P53rDDqw+ShGxg5/k= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240122215824-10d8a31d1991/go.mod h1:CPLntX0UYLgZvvgoHfEwaaeSL3IS/eFzAdfbT0aIhb4= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb h1:riIroItP1JPuq24T5EyH73M8JnVsKXFI1S01No2w/44= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 h1:+rT+UsfTR39JZO8ht2+4fkaWfHw74SCj1fyz1lWuX8A= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= @@ -1218,30 +1914,39 @@ github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+W github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.10.3/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= +github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0= github.com/onsi/ginkgo v1.14.0/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY= github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= github.com/onsi/gomega v1.18.1 h1:M1GfJqGRrBrrGGsbxzV5dqM2U2ApXefZCQpkukxYRLE= +github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/opentracing/opentracing-go v1.0.3-0.20180606204148-bd9c31933947/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= +github.com/paulbellamy/ratecounter v0.2.0/go.mod h1:Hfx1hDpSGoqxkVVpBi/IlYD7kChlfo5C6hzIHwPqfFE= github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 h1:onHthvaw9LFnH4t2DcNVpwGmV9E1BkGknEliJkfwQj0= github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58/go.mod h1:DXv8WO4yhMYhSNPKjeNKa5WY9YCIEBRbNzFFPJbWO6Y= github.com/pborman/uuid v0.0.0-20170112150404-1b00554d8222/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= github.com/pelletier/go-toml/v2 v2.0.6 h1:nrzqCb7j9cDFj2coyLNLaZuJTLjWjlaz6nvTvIwycIU= github.com/pelletier/go-toml/v2 v2.0.6/go.mod h1:eumQOmlWiOPt5WriQQqoM5y18pDHwha2N+QD+EUNTek= +github.com/peterh/liner v1.0.1-0.20180619022028-8c1271fcf47f/go.mod h1:xIteQHvHuaLYG9IFj6mSxM0fCKrs34IrEQUhOYuGPHc= github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= +github.com/philhofer/fwd v1.0.0/go.mod h1:gk3iGcWd9+svBvR0sR+KPcfE+RNWozjowpeBVG3ZVNU= github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2dXMnm1mY= github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/pierrec/lz4 v2.0.5+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= github.com/pierrec/lz4 v2.6.1+incompatible h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM= github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4= github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= +github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4/go.mod h1:N6UoU20jOqggOuDwUaBQpluzLNDqif3kq9z2wpdYEfQ= +github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= @@ -1249,29 +1954,47 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= +github.com/pkg/term v0.0.0-20180730021639-bffc007b7fd5/go.mod h1:eCbImbZ95eXtAUIbLAuAVnBnwf83mjf6QIVH8SHYwqQ= github.com/pkg/term v1.2.0-beta.2/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/prashantv/gostub v1.1.0/go.mod h1:A5zLQHz7ieHGG7is6LLXLz7I8+3LZzsrV0P1IAHhP5U= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= +github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= +github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= +github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= +github.com/prometheus/client_golang v1.12.0/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= github.com/prometheus/client_golang v1.16.0 h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8= github.com/prometheus/client_golang v1.16.0/go.mod h1:Zsulrv/L9oM40tJ7T815tM89lFEugiJ9HzIqaAx4LKc= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= +github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= github.com/prometheus/client_model v0.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY= github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.6.0/go.mod h1:eBmuwkDJBwy6iBfxCBob6t6dR6ENT/y+J+Zk0j9GMYc= +github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= +github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= +github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= github.com/prometheus/common v0.42.0 h1:EKsfXEYo4JpWMHH5cg+KOUWeuJSov1Id8zGR8eeI1YM= github.com/prometheus/common v0.42.0/go.mod h1:xBwqVerjNdUDjgODMpudtOMwlOwf2SaTr1yjz4b7Zbc= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= +github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= +github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= github.com/prometheus/procfs v0.10.1 h1:kYK1Va/YMlutzCGazswoHKo//tZVlFpKYh+PymziUAg= github.com/prometheus/procfs v0.10.1/go.mod h1:nwNm2aOCAYw8uTR/9bWRREkZFxAUcWzPHWJq+XBB/FM= github.com/prometheus/tsdb v0.6.2-0.20190402121629-4f204dcbc150/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= +github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7/go.mod h1:IToEjHuttnUzwZI5KBSM/LOOW3qLbbrHOEfp3SbECGY= github.com/psiemens/graceland v1.0.0 h1:L580AVV4Q2XLcPpmvxJRH9UpEAYr/eu2jBKmMglhvM8= github.com/psiemens/graceland v1.0.0/go.mod h1:1Tof+vt1LbmcZFE0lzgdwMN0QBymAChG3FRgDx8XisU= github.com/psiemens/sconfig v0.1.0 h1:xfWqW+TRpih7mXZIqKYTmpRhlZLQ1kbxV8EjllPv76s= @@ -1279,6 +2002,7 @@ github.com/psiemens/sconfig v0.1.0/go.mod h1:+MLKqdledP/8G3rOBpknbLh0IclCf4WneJU github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/retailnext/hllpp v1.0.1-0.20180308014038-101a6d2f8b52/go.mod h1:RDpi1RftBQPUCDRw6SmxeaREsAaRKnOclghuzp/WRzc= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= @@ -1291,6 +2015,7 @@ github.com/rogpeppe/go-internal v1.8.1/go.mod h1:JeRgkft04UBgHMgCIwADu4Pn6Mtm5d4 github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rs/cors v0.0.0-20160617231935-a62a804a8a00/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= +github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xhandler v0.0.0-20160618193221-ed27b6fd6521/go.mod h1:RvLn4FgxWubrpZHtQLnOf6EwhN2hEMusxZOhcW9H3UQ= github.com/rs/xid v1.4.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= github.com/rs/zerolog v1.29.0 h1:Zes4hju04hjbvkVkOhdl2HpZa+0PmVwigmo8XoORE5w= @@ -1304,7 +2029,11 @@ github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFo github.com/schollz/closestmatch v2.1.0+incompatible/go.mod h1:RtP1ddjLong6gTkbtmuhtR2uUrrJOpYzYRvbcPAid+g= github.com/schollz/progressbar/v3 v3.13.1 h1:o8rySDYiQ59Mwzy2FELeHY5ZARXZTVJC7iHD6PEFUiE= github.com/schollz/progressbar/v3 v3.13.1/go.mod h1:xvrbki8kfT1fzWzBT/UZd9L6GA+jdL7HAgq2RFnO6fQ= +github.com/sclevine/agouti v3.0.0+incompatible/go.mod h1:b4WX9W9L1sfQKXeJf1mUTLZKJ48R1S7H23Ji7oFO5Bw= +github.com/segmentio/kafka-go v0.1.0/go.mod h1:X6itGqS9L4jDletMsxZ7Dz+JFWxM6JHfPOCvTvk+EJo= +github.com/segmentio/kafka-go v0.2.0/go.mod h1:X6itGqS9L4jDletMsxZ7Dz+JFWxM6JHfPOCvTvk+EJo= github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= +github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/sethvargo/go-retry v0.2.3 h1:oYlgvIvsju3jNbottWABtbnoLC+GDtLdBHxKWxQm/iU= github.com/sethvargo/go-retry v0.2.3/go.mod h1:1afjQuvh7s4gflMObvjLPaWgluLLyhA1wmVZ6KLpICw= @@ -1313,7 +2042,9 @@ github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible/go github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= +github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0= +github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= github.com/slok/go-http-metrics v0.10.0 h1:rh0LaYEKza5eaYRGDXujKrOln57nHBi4TtVhmNEpbgM= github.com/slok/go-http-metrics v0.10.0/go.mod h1:lFqdaS4kWMfUKCSukjC47PdCeTk+hXDUVm8kLHRqJ38= github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= @@ -1329,10 +2060,15 @@ github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/spf13/afero v1.9.3 h1:41FoI0fD7OR7mGcKE/aOiLkGreyf8ifIOQmJANWogMk= github.com/spf13/afero v1.9.3/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= +github.com/spf13/afero v1.10.0 h1:EaGW2JJh15aKOejeuJ+wpFSHnbd7GE6Wvp3TsNhb6LY= +github.com/spf13/afero v1.10.0/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cast v1.5.0 h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w= github.com/spf13/cast v1.5.0/go.mod h1:SpXXQ5YoyJw6s3/6cMTQuxvgRl3PCJiyaX9p6b155UU= +github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tLCHU= +github.com/spf13/cobra v1.0.0/go.mod h1:/6GTrnGXV9HjY+aR4k0oJ5tcvakLuG6EuKReYlHNrgE= +github.com/spf13/cobra v1.5.0/go.mod h1:dWXEIy2H428czQCjInthrTRUg7yKbok+2Qi/yBIJoUM= github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho= github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= @@ -1346,6 +2082,7 @@ github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/y github.com/spf13/viper v1.15.0 h1:js3yy885G8xwJa6iOISGFwd+qlUo5AvyXb7CiihdtiU= github.com/spf13/viper v1.15.0/go.mod h1:fFcTBJxvhhzSJiZy8n+PeW6t8l+KeT/uTARa0jHOQLA= github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= +github.com/status-im/keycard-go v0.2.0/go.mod h1:wlp8ZLbsmrF6g6WjugPAx+IzoLrkdf9+mHxBEeo3Hbg= github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570/go.mod h1:8OR4w3TdeIHIh1g6EMY5p0gVNOovcWC+1vpc7naMuAw= github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3/go.mod h1:hpGUWaI9xL8pRQCTXQgocU38Qw1g0Us7n5PxxTwTCYU= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= @@ -1353,6 +2090,7 @@ github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+ github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/testify v1.2.0/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= @@ -1360,13 +2098,16 @@ github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5 github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/subosito/gotenv v1.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= +github.com/supranational/blst v0.3.8-0.20220526154634-513d2456b344/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/supranational/blst v0.3.11 h1:LyU6FolezeWAhvQk0k6O/d49jqgO52MSDDfYgbeoEm4= github.com/supranational/blst v0.3.11/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= @@ -1376,19 +2117,27 @@ github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45 github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= +github.com/tinylib/msgp v1.0.2/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE= +github.com/tklauser/go-sysconf v0.3.5/go.mod h1:MkWzOF4RMCshBAMXuhXJs64Rte09mITnppBXY/rYEFI= github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU= github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= +github.com/tklauser/numcpus v0.2.2/go.mod h1:x3qojaO3uyYt0i56EW/VUYs7uBvdl2fkfZFu0T9wgjM= github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk= github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9fESEdAacY= github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d h1:5JInRQbk5UBX8JfUvKh2oYTLMVwj3p6n+wapDDm7hko= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d/go.mod h1:Nlx5Y115XQvNcIdIy7dZXaNSUpzwBSge4/Ivk93/Yog= github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef/go.mod h1:sJ5fKU0s6JVwZjjcUEX2zFOnvq0ASQ2K9Zr6cf67kNs= +github.com/tyler-smith/go-bip39 v1.1.0/go.mod h1:gUYDtqQw1JS3ZJ8UWVcGTGqqr6YIN3CWg+kkNaLt55U= github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= github.com/ugorji/go v1.1.7/go.mod h1:kZn38zHttfInRq0xu/PH0az30d+z6vm202qpg1oXVMw= github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= github.com/ugorji/go/codec v1.1.7/go.mod h1:Ax+UKWsSmolVDwsd+7N3ZtXu+yMGCf907BLYF3GoBXY= github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= +github.com/urfave/cli/v2 v2.3.0/go.mod h1:LJmUH05zAU44vOAcrfzZQKsZbVcdbOG8rtL3/XcUArI= +github.com/urfave/cli/v2 v2.10.2/go.mod h1:f8iq5LtQ/bLxafbdBSLPPNsgaW0l/2fYYEHhAyPlwvo= +github.com/urfave/cli/v2 v2.24.1/go.mod h1:GHupkWPMM0M/sj1a2b4wUrWBPzazNrIjouW6fmdJLxc= +github.com/urfave/cli/v2 v2.25.7/go.mod h1:8qnjx1vcq5s2/wpsqoZFndg2CE5tNFyrTvS6SinrnYQ= github.com/urfave/negroni v1.0.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4= github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= github.com/valyala/fasthttp v1.6.0/go.mod h1:FstJa9V+Pj9vQ7OJie2qMHdwemEDaDiSdBnvPM1Su9w= @@ -1401,6 +2150,7 @@ github.com/vmihailenco/msgpack/v4 v4.3.11 h1:Q47CePddpNGNhk4GCnAx9DDtASi2rasatE0 github.com/vmihailenco/msgpack/v4 v4.3.11/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= +github.com/willf/bitset v1.1.3/go.mod h1:RjeCKbqT1RxIR/KWY6phxZiaY1IyutSBfGjNPySAYV4= github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208/go.mod h1:IotVbo4F+mw0EzQ08zFqg7pK3FebNXpaMsRy2RT+Ees= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= @@ -1408,7 +2158,9 @@ github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2 github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ= github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= +github.com/xlab/treeprint v0.0.0-20180616005107-d6fb6747feb6/go.mod h1:ce1O1j6UtZfjr22oyGxGLbauSBp2YVXpARAosm7dHBg= github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= +github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8= github.com/yalp/jsonpath v0.0.0-20180802001716-5cc68e5049a0/go.mod h1:/LWChgwKmvncFJFHJ7Gvn9wZArjbV5/FppcK2fKk/tI= github.com/yudai/gojsondiff v1.0.0/go.mod h1:AY32+k2cwILAkW1fbgxQ5mUmMiZFgLIV+FBNExI05xg= github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82/go.mod h1:lgjkn3NuSvDfVJdfcVVdX+jpBxNmX4rDAzaS45IcYoM= @@ -1459,20 +2211,24 @@ go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqe go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.opentelemetry.io/proto/otlp v0.19.0 h1:IVN6GR+mhC4s5yfcTbmzHYODqvWAp3ZedA2SJPI1Nnw= go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= +go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= +go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= +go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= +go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ= go.uber.org/zap v1.19.1/go.mod h1:j3DNczoxDZroyBnOT1L/Q79cfUMGZxlv/9dzN7SM1rI= @@ -1486,17 +2242,29 @@ golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8U golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190909091759-094676da4a83/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191227163750-53104e6ec876/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20201221181555-eec23a3978ad/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20220314234659-1baeb1ce4c0b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220511200225-c6db032c6c88/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= +golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= +golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= +golang.org/x/crypto v0.10.0/go.mod h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I= +golang.org/x/crypto v0.11.0/go.mod h1:xgJhtzW8F9jGdVFWZESrid1U1bjeNy4zgy5cRr/CIio= +golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98yw= golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= +golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= @@ -1514,7 +2282,11 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/exp v0.0.0-20220426173459-3bcf042a4bf5/go.mod h1:lgLbSvA5ygNOMpwM/9anMpWVlVJ7Z+cHWq/eFuinpGE= golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= +golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= +golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc= +golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k= golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc h1:ao2WRsKSzW6KuUY9IWPwWahcHCgR0s52IfwutMfEbdM= golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= @@ -1530,6 +2302,8 @@ golang.org/x/image v0.0.0-20210607152325-775e3b0c77b9/go.mod h1:023OzeP/+EPmXeap golang.org/x/image v0.0.0-20210628002857-a66eb6448b8d/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= golang.org/x/image v0.0.0-20211028202545-6944b10bf410/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= golang.org/x/image v0.0.0-20220302094943-723b81ca9867/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.5.0/go.mod h1:FVC7BI/5Ym8R25iw5OLsgshdUBbT1h5jZTpA+mvAdZ4= +golang.org/x/image v0.6.0/go.mod h1:MXLdDR43H7cDJq5GEGXEVeeNhPgi+YYEQ2pC1byI1x0= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -1555,9 +2329,14 @@ golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= +golang.org/x/mod v0.6.0-dev.0.20211013180041-c96bc1413d57/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= +golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.11.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= @@ -1575,6 +2354,7 @@ golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -1595,16 +2375,21 @@ golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81R golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20200813134508-3edf25e44fcc/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20201010224723-4f7140c49acb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210220033124-5f55cee0dc0d/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210610132358-84b48f89b13b/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20211008194852-3b03d305991f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= @@ -1623,14 +2408,22 @@ golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458/go.mod h1:YDH+HFinaLZZlnHAfS golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= +golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= +golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= +golang.org/x/net v0.11.0/go.mod h1:2L/ixqYpgIVXmeoSA/4Lu7BzTG4KIyPIryS4IsOd1oQ= +golang.org/x/net v0.12.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= +golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= +golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= +golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c= golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= +golang.org/x/oauth2 v0.0.0-20170207211851-4464e7848382/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -1659,6 +2452,12 @@ golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= +golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= +golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE= +golang.org/x/oauth2 v0.10.0/go.mod h1:kTpgurOux7LqtuxjuyZa4Gj2gdezIt/jQtGnNFfypQI= +golang.org/x/oauth2 v0.11.0/go.mod h1:LdF7O/8bLR/qWK9DrpXmbHLTouvRHK0SgJl0GmDBchk= +golang.org/x/oauth2 v0.13.0/go.mod h1:/JMhi4ZRXAf4HG9LiNmxvk+45+96RUlVThiH8FzNBn0= +golang.org/x/perf v0.0.0-20230113213139-801c7ef9e5c5/go.mod h1:UBKtEnL8aqnd+0JHqZ+2qoMDwtuy6cYhhKNoHLBiTQc= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -1675,7 +2474,9 @@ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1701,9 +2502,12 @@ golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200107162124-548cf772de50/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1718,30 +2522,40 @@ golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200814200057-3d37ad5750ed/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200826173525-f9321e4c35a6/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200909081042-eff7692f9009/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200918174421-af09f7315aff/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201101102859-da207088b7d1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210304124612-50617c2ba197/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210316164454-77fc1eacc6aa/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210324051608-47abb6519492/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210420205809-ac73e9fd8988/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1751,12 +2565,15 @@ golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211020174200-9d6173849985/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220310020820-b874c991c1a5/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1766,30 +2583,44 @@ golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220919091848-fb04ddd9f9c8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= +golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA= golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= +golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY= golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= +golang.org/x/term v0.9.0/go.mod h1:M6DEAAIenWoTxdKrOltXcmDY3rSplQUkrvaDU5FcQyo= +golang.org/x/term v0.10.0/go.mod h1:lpqdcUyK/oCiQxvxVrppt5ggO2KCZ5QblwqPnfZ6d5o= +golang.org/x/term v0.11.0/go.mod h1:zC9APTIj3jG3FdV/Ons+XE1riIZXG4aZ4GTHiPZJPIU= golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= +golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4= golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -1808,6 +2639,9 @@ golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.10.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.11.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= @@ -1815,11 +2649,14 @@ golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxb golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20201208040808-7e3f01d25324/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20181221001348-537d06c36207/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -1846,9 +2683,11 @@ golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtn golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191126055441-b0650ceb63d9/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200108203644-89082a384178/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= @@ -1882,11 +2721,17 @@ golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.8-0.20211029000441-d6a9af8af023/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= +golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s= +golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= +golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= +golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM= golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM= golang.org/x/tools v0.16.0/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= @@ -1900,16 +2745,21 @@ golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNq golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= +gonum.org/v1/gonum v0.0.0-20181121035319-3f7ecaa7e8ca/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= +gonum.org/v1/gonum v0.6.0/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= gonum.org/v1/gonum v0.13.0 h1:a0T3bh+7fhRyqeNbiC3qVHYmkiQgit3wnNan/2c0HMM= gonum.org/v1/gonum v0.13.0/go.mod h1:/WPYRckkfWrhWefxyYTfrTtQR0KH4iyHNuzxqXAKyAU= +gonum.org/v1/netlib v0.0.0-20181029234149-ec6d1f5cefe6/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= gonum.org/v1/plot v0.9.0/go.mod h1:3Pcqqmp6RHvJI72kgb8fThyUnav364FOsdDo2aGW5lY= +gonum.org/v1/plot v0.10.0/go.mod h1:JWIHJ7U20drSQb/aDpTetJzfC1KlAPldJLpkSy88dvQ= gonum.org/v1/plot v0.10.1/go.mod h1:VZW5OlhkL1mysU9vaqNHnsy86inf6Ot+jB3r+BczCEo= +google.golang.org/api v0.0.0-20170206182103-3d017632ea10/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= @@ -1967,6 +2817,15 @@ google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/ google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= +google.golang.org/api v0.118.0/go.mod h1:76TtD3vkgmZ66zZzp72bUUklpmQmKlhh6sYtIjYK+5E= +google.golang.org/api v0.122.0/go.mod h1:gcitW0lvnyWjSp9nKxAbdHKIZ6vF4aajGueeslZOyms= +google.golang.org/api v0.124.0/go.mod h1:xu2HQurE5gi/3t1aFCvhPD781p0a3p11sdunTJ2BlP4= +google.golang.org/api v0.125.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= +google.golang.org/api v0.126.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= +google.golang.org/api v0.128.0/go.mod h1:Y611qgqaE92On/7g65MQgxYul3c0rEB894kniWLY750= +google.golang.org/api v0.139.0/go.mod h1:CVagp6Eekz9CjGZ718Z+sloknzkDJE7Vc1Ckj9+viBk= +google.golang.org/api v0.149.0/go.mod h1:Mwn1B7JTXrzXtnvmzQE2BD6bYZQ8DShKZDZbeN9I7qI= +google.golang.org/api v0.151.0/go.mod h1:ccy+MJ6nrYFgE3WgRx/AMXOxOmU8Q4hSa+jjibzhxcg= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -1981,6 +2840,7 @@ google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRn google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190716160619-c506a9f90610/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= @@ -1988,6 +2848,7 @@ google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvx google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200108215221-bd8f9a0ef82f/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= @@ -2089,6 +2950,7 @@ google.golang.org/genproto v0.0.0-20221118155620-16455021b5e6/go.mod h1:rZS5c/ZV google.golang.org/genproto v0.0.0-20221201164419-0e50fba7f41c/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= google.golang.org/genproto v0.0.0-20221201204527-e3fa12d562f3/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd/go.mod h1:cTsE614GARnxrLsqKREzmNYJACSWWpAWdNMwnD7c2BE= +google.golang.org/genproto v0.0.0-20221207170731-23e4bf6bdc37/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= google.golang.org/genproto v0.0.0-20221227171554-f9683d7f8bef/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= google.golang.org/genproto v0.0.0-20230112194545-e10362b5ecf9/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= @@ -2103,12 +2965,69 @@ google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q google.golang.org/genproto v0.0.0-20230223222841-637eb2293923/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= +google.golang.org/genproto v0.0.0-20230320184635-7606e756e683/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= +google.golang.org/genproto v0.0.0-20230323212658-478b75c54725/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230330154414-c0448cd141ea/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230403163135-c38d8f061ccd/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= +google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY= +google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= +google.golang.org/genproto v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= +google.golang.org/genproto v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= +google.golang.org/genproto v0.0.0-20230629202037-9506855d4529/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= +google.golang.org/genproto v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:O9kGHb51iE/nOGvQaDUuadVYqovW56s5emA88lQnj6Y= +google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98/go.mod h1:S7mY02OqCJTD0E1OiQy1F72PWFB4bZJ87cAtLPYgDR0= +google.golang.org/genproto v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:0ggbjUrZYpy1q+ANUS30SEoGZ53cdfwtbuG7Ptgy108= +google.golang.org/genproto v0.0.0-20230803162519-f966b187b2e5/go.mod h1:oH/ZOT02u4kWEp7oYBGYFFkCdKS/uYR9Z7+0/xuuFp8= +google.golang.org/genproto v0.0.0-20230821184602-ccc8af3d0e93/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d h1:VBu5YqKPv6XiJ199exd8Br+Aetz+o08F+PLMnwJQHAY= google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:CCviP9RmpZ1mxVr8MUjCnSiY09IbAXZxhLE6EhHIdPU= +google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97/go.mod h1:t1VqOqqvce95G3hIDCT5FeO3YUc6Q4Oe24L/+rNMxRk= +google.golang.org/genproto v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:EMfReVxb80Dq1hhioy0sOsY9jCE46YDgHlJ7fWVUWRE= +google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b h1:+YaDE2r2OG8t/z5qmsh7Y+XXwCbvadxxZ0YY6mTdrVA= +google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:CgAqfJo+Xmu0GwA0411Ht3OU3OntXwsGmrmjI8ioGXI= +google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8= +google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230629202037-9506855d4529/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:mPBs5jNgx2GuQGvFwUvVKqtn6HsUw9nP64BedgvqEsQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230711160842-782d3b101e98/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230803162519-f966b187b2e5/go.mod h1:5DZzOUPCLYL3mNkQ0ms0F3EuUNZ7py1Bqeq6sxzI7/Q= google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d h1:DoPTO70H+bcDXcd39vOqb2viZxgqeBeSGtZ55yZU4/Q= google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= +google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= +google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:RdyHbowztCGQySiCvQPgWQWgWhGnouTdCflKoDBt32U= +google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0= +google.golang.org/genproto/googleapis/api v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:SUBoKXbI1Efip18FClrQVGjWcyd0QZd8KkvdP34t7ww= +google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b h1:CIC2YMXmIhYw6evmhPxBKJ4fmLbOFtXQN/GV3XOZR8k= +google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:IBQ646DjkDkvUIsVq/cc03FUFQ9wbZu7yE396YcL870= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20230807174057-1744710a1577/go.mod h1:NjCQG/D8JandXxM57PZbAJL1DCNL6EypA0vPPwfsc7c= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20231030173426-d783a09b4405/go.mod h1:GRUCuLdzVqZte8+Dl/D4N25yLzcGqqWaYkeVOwulFqw= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234015-3fc162c6f38a/go.mod h1:xURIpW9ES5+/GZhnV6beoEtxQrnkRGIfP5VQG2tCBLc= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230629202037-9506855d4529/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:8mL13HKkDa+IuJ8yruA3ci0q+0vsUz4m//+ottjwS5o= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230711160842-782d3b101e98/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230731190214-cbb8c96f2d6d/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230803162519-f966b187b2e5/go.mod h1:zBEcrKX2ZOcEkHWxBPAIvYUWOKKMIhYcmNiUIu2ji3I= google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d h1:uvYuEyMHKNt+lT4K3bN6fGswmK8qSvcreM3BwjDh+y4= google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230920183334-c177e329c48b/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:KSqppvjFjtoCI+KGd4PELB0qLNxdJHRGqRI09mB6pQA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go.mod h1:v7nGkzlmW8P3n/bKmWBn2WpBjpOEx8Q6gMueudAmKfY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:4cYg8o5yUbm77w8ZX00LhMVNl/YVBFJRYWDc0uYWMs0= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:swOH3j0KzcDDgGUWr+SNpyTen5YrXjS3eyPzFYKc6lc= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405 h1:AB/lmRny7e2pLhFEYIbl5qkDAUt2h0ZRO4wGPhZf+ik= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405/go.mod h1:67X1fPuzjcrkymZzZV1vvkFeTn2Rvc6lYF9MYFGCcwE= +google.golang.org/grpc v0.0.0-20170208002647-2a6bf6142e96/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= @@ -2148,7 +3067,16 @@ google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCD google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= +google.golang.org/grpc v1.52.0/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= +google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= +google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= +google.golang.org/grpc v1.55.0/go.mod h1:iYEXKGkEBhg1PjZQvoYEVPTDkHo1/bjTnfwTeGONTY8= +google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= +google.golang.org/grpc v1.56.2/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= +google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= +google.golang.org/grpc v1.58.2/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= +google.golang.org/grpc v1.58.3/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk= google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= @@ -2175,6 +3103,7 @@ gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLks gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= @@ -2186,6 +3115,7 @@ gopkg.in/ini.v1 v1.51.1/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce/go.mod h1:yeKp02qBN3iKW1OzL3MGk2IdtZzaj7SFntXj72NppTA= +gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= @@ -2198,12 +3128,15 @@ gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20191120175047-4206685974f2/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= @@ -2224,12 +3157,17 @@ lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= modernc.org/cc/v3 v3.36.2/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= modernc.org/cc/v3 v3.36.3/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.37.0/go.mod h1:vtL+3mdHx/wcj3iEGz84rQa8vEqR6XM84v5Lcvfph20= +modernc.org/cc/v3 v3.40.0/go.mod h1:/bTg4dnWkSXowUO6ssQKnOV0yMVxDYNIsIrzqTFDGH0= modernc.org/ccgo/v3 v3.0.0-20220428102840-41399a37e894/go.mod h1:eI31LL8EwEBKPpNpA4bU1/i+sKOwOrQy8D87zWUcRZc= modernc.org/ccgo/v3 v3.0.0-20220430103911-bc99d88307be/go.mod h1:bwdAnOoaIt8Ax9YdWGjxWsdkPcZyRPHqrOvJxaKAKGw= +modernc.org/ccgo/v3 v3.0.0-20220904174949-82d86e1b6d56/go.mod h1:YSXjPL62P2AMSxBphRHPn7IkzhVHqkvOnRKAKh+W6ZI= modernc.org/ccgo/v3 v3.16.4/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= modernc.org/ccgo/v3 v3.16.6/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= modernc.org/ccgo/v3 v3.16.8/go.mod h1:zNjwkizS+fIFDrDjIAgBSCLkWbJuHF+ar3QRn+Z9aws= modernc.org/ccgo/v3 v3.16.9/go.mod h1:zNMzC9A9xeNUepy6KuZBbugn3c0Mc9TeiJO4lgvkJDo= +modernc.org/ccgo/v3 v3.16.13-0.20221017192402-261537637ce8/go.mod h1:fUB3Vn0nVPReA+7IG7yZDfjv1TMWjhQP8gCxrFAtL5g= +modernc.org/ccgo/v3 v3.16.13/go.mod h1:2Quk+5YgpImhPjv2Qsob1DnZ/4som1lJTodubIcoUkY= modernc.org/ccorpus v1.11.6/go.mod h1:2gEUTrWqdpH2pXsmTM1ZkjeSrUWDpjMu2T6m29L/ErQ= modernc.org/httpfs v1.0.6/go.mod h1:7dosgurJGp0sPaRanU53W4xZYKh14wfzX420oZADeHM= modernc.org/libc v0.0.0-20220428101251-2d5f3daf273b/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= @@ -2239,6 +3177,11 @@ modernc.org/libc v1.16.17/go.mod h1:hYIV5VZczAmGZAnG15Vdngn5HSF5cSkbvfz2B7GRuVU= modernc.org/libc v1.16.19/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= modernc.org/libc v1.17.0/go.mod h1:XsgLldpP4aWlPlsjqKRdHPqCxCjISdHfM/yeWC5GyW0= modernc.org/libc v1.17.1/go.mod h1:FZ23b+8LjxZs7XtFMbSzL/EhPxNbfZbErxEHc7cbD9s= +modernc.org/libc v1.17.4/go.mod h1:WNg2ZH56rDEwdropAJeZPQkXmDwh+JCA1s/htl6r2fA= +modernc.org/libc v1.18.0/go.mod h1:vj6zehR5bfc98ipowQOM2nIDUZnVew/wNC/2tOGS+q0= +modernc.org/libc v1.20.3/go.mod h1:ZRfIaEkgrYgZDl6pa4W39HgN5G/yDW+NRmNKZBDFrk0= +modernc.org/libc v1.21.4/go.mod h1:przBsL5RDOZajTVslkugzLBj1evTue36jEomFQOoYuI= +modernc.org/libc v1.22.2/go.mod h1:uvQavJ1pZ0hIoC/jfqNoMLURIMhKzINIWypNM17puug= modernc.org/libc v1.22.3 h1:D/g6O5ftAfavceqlLOFwaZuA5KYafKwmr30A6iSqoyY= modernc.org/libc v1.22.3/go.mod h1:MQrloYP209xa2zHome2a8HLiLm6k0UT8CoHpV74tOFw= modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= @@ -2248,17 +3191,23 @@ modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6 modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.3.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.4.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= modernc.org/memory v1.5.0 h1:N+/8c5rE6EqugZwHii4IFsaJ7MUhoWX07J5tC/iI5Ds= modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= +modernc.org/sqlite v1.18.2/go.mod h1:kvrTLEWgxUcHa2GfHBQtanR1H9ht3hTJNtKpzH9k1u0= modernc.org/sqlite v1.21.1 h1:GyDFqNnESLOhwwDRaHGdp2jKLDzpyT/rNLglX3ZkMSU= modernc.org/sqlite v1.21.1/go.mod h1:XwQ0wZPIh1iKb5mkvCJ3szzbhk+tykC8ZWqTRTgYRwI= modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= +modernc.org/tcl v1.13.2/go.mod h1:7CLiGIPo1M8Rv1Mitpv5akc2+8fxUd2y2UzC/MfMzy0= modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/token v1.0.1/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/token v1.1.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= diff --git a/lib/go/test/staking_test_helpers.go b/lib/go/test/staking_test_helpers.go index 97ea17ae0..0ab339262 100644 --- a/lib/go/test/staking_test_helpers.go +++ b/lib/go/test/staking_test_helpers.go @@ -106,7 +106,7 @@ func deployStakingContract( env.FlowFeesAddress = feesAddr.Hex() // Get the code byte-array for the staking contract - IDTableCode, _ := cadence.NewString(string(contracts.FlowIDTableStaking(emulatorFTAddress, emulatorFlowTokenAddress, feesAddr.String(), latest))[:]) + IDTableCode, _ := cadence.NewString(string(contracts.FlowIDTableStaking(emulatorFTAddress, emulatorFlowTokenAddress, feesAddr.String(), emulatorFTAddress, latest))[:]) // Create the deployment transaction that transfers a FlowToken minter // to the new account and deploys the IDTableStaking contract From 5f44be4266c876f1705c63413b0f459a274a6afd Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 1 Feb 2024 11:06:51 -0600 Subject: [PATCH 091/132] update emulator dependencies and get tests passing --- .github/workflows/ci.yml | 4 +-- contracts/FlowIDTableStaking.cdc | 5 +-- .../testContracts/TestFlowIDTableStaking.cdc | 12 +++---- lib/go/contracts/internal/assets/assets.go | 12 +++---- lib/go/templates/internal/assets/assets.go | 6 ++-- lib/go/test/go.mod | 29 +++++++++------- lib/go/test/go.sum | 34 +++++++++++-------- .../delegation/register_many_delegators.cdc | 2 +- 8 files changed, 58 insertions(+), 46 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 948487c1b..c6ef97e1d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,9 +11,9 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-go@v1 with: - go-version: '1.21.5' + go-version: '1.20' - name: Install Flow CLI - run: sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-cli/master/install.sh)" -- v1.9.2-stable-cadence.1 + run: sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-cli/master/install.sh)" -- v1.12.0-cadence-v1.0.0-M4-2 - name: Flow cli Version run: flow version - name: Update PATH diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index b253d8d6a..89a2aa541 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -29,7 +29,7 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -import Burner from "Burner" +// import Burner from "Burner" import FlowFees from 0xFLOWFEESADDRESS import Crypto @@ -1293,7 +1293,8 @@ access(all) contract FlowIDTableStaking { self.setNonOperationalNodesList(emptyNodeList) // Destroy the remaining fees, even if there are some left - Burner.burn(<-rewardsVault) + destroy rewardsVault + //Burner.burn(<-rewardsVault) } /// Calculates rewards for all the staked node operators and delegators diff --git a/contracts/testContracts/TestFlowIDTableStaking.cdc b/contracts/testContracts/TestFlowIDTableStaking.cdc index bbb8151d0..b3b948506 100644 --- a/contracts/testContracts/TestFlowIDTableStaking.cdc +++ b/contracts/testContracts/TestFlowIDTableStaking.cdc @@ -9,7 +9,7 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -import Burner from "Burner" +// import Burner from "Burner" access(all) contract FlowIDTableStaking { @@ -55,7 +55,7 @@ access(all) contract FlowIDTableStaking { self.networkingKey = networkingKey self.stakingKey = stakingKey - Burner.burn(<-tokensCommitted) + destroy tokensCommitted } } @@ -118,7 +118,7 @@ access(all) contract FlowIDTableStaking { /// Add new tokens to the system to stake during the next epoch access(NodeOperator) fun stakeNewTokens(_ tokens: @{FungibleToken.Vault}) { - Burner.burn(<-tokens) + destroy tokens } /// Stake tokens that are in the tokensUnstaked bucket @@ -209,7 +209,7 @@ access(all) contract FlowIDTableStaking { /// Delegate new tokens to the node operator access(DelegatorOwner) fun delegateNewTokens(from: @{FungibleToken.Vault}) { - Burner.burn(<-from) + destroy from } /// Delegate tokens from the unstaked bucket to the node operator @@ -255,7 +255,7 @@ access(all) contract FlowIDTableStaking { stakingKey: String, tokensCommitted: @{FungibleToken.Vault} ): @NodeStaker { - Burner.burn(<-tokensCommitted) + destroy tokensCommitted // return a new NodeStaker object that the node operator stores in their account return <-create NodeStaker(id: id) @@ -264,7 +264,7 @@ access(all) contract FlowIDTableStaking { access(all) fun registerNewDelegator(nodeID: String, tokensCommitted: @{FungibleToken.Vault}): @NodeDelegator { - Burner.burn(<-tokensCommitted) + destroy tokensCommitted return <-create NodeDelegator(id: 1, nodeID: nodeID) } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 24b3a0ea4..e08ac3033 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,7 +2,7 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.631kB) -// FlowIDTableStaking.cdc (101.251kB) +// FlowIDTableStaking.cdc (101.289kB) // FlowServiceAccount.cdc (8.483kB) // FlowStakingCollection.cdc (57.089kB) // FlowStorageFees.cdc (9.13kB) @@ -14,7 +14,7 @@ // epochs/FlowClusterQC.cdc (18.379kB) // epochs/FlowDKG.cdc (18.691kB) // epochs/FlowEpoch.cdc (47.373kB) -// testContracts/TestFlowIDTableStaking.cdc (9.273kB) +// testContracts/TestFlowIDTableStaking.cdc (9.241kB) package assets @@ -124,7 +124,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdb\x46\x92\xf8\xdf\xe7\x4f\x31\x76\xd5\xcf\x21\x63\x3d\xfd\xc8\x65\x55\x92\x77\x15\xc9\xbe\x53\x25\x91\x5d\x96\xb3\xf9\xc3\x95\x4a\x86\xc0\x50\x9c\x33\x08\x30\x18\x40\x34\xcf\xf1\x77\xff\xd5\xf4\xbc\x5f\x00\x48\x51\x8e\x2f\xbb\xaa\xdd\x58\x22\x81\x9e\x9e\x9e\x99\x9e\x7e\xf7\xfe\xd7\xf7\xee\x21\x84\xd0\xcb\xa2\x5a\x5e\x9c\xbf\xc5\x93\x82\x5c\x35\xf8\x3d\x2d\xaf\xc5\xe7\x6f\x67\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\xcc\x91\x7c\x04\x65\x55\xd9\xd4\x38\x6b\xd0\x1c\x97\xf8\x9a\x30\x78\xa5\xac\x72\x82\xaa\x05\xa9\x71\x53\xd5\xec\x2b\x78\x21\x27\x05\xb9\x96\x7f\xd3\x72\x5a\xd5\x73\xdc\xd0\xaa\x84\xe7\xf9\xf7\x30\x44\x53\xbd\x27\x25\x43\xcd\x0c\x37\x08\xd7\x04\xb1\x06\xbf\x27\x39\xc2\x0c\x2d\x70\xdd\xa0\x6a\x8a\x1a\x85\xcd\xeb\xba\x6a\xaa\xac\x2a\xf6\x04\x96\x97\x55\x4e\x18\x62\xed\x64\x4e\x1b\xfe\x10\xad\xc5\xcb\xa8\xa9\xe0\x9d\x45\x3b\x29\x68\x86\x70\x9e\xf3\x27\x2f\xca\x69\x85\xa6\x6d\x99\x69\x14\xf2\xb6\xe6\xd3\xe1\x8f\x32\x39\x35\xdc\xc2\xd7\x68\x31\xc3\x8c\xec\x29\x62\x50\x86\x6a\x92\x55\x75\xce\xe4\x30\x7c\x32\x30\x83\xac\x9a\xcf\x69\xd3\x90\x5c\x4e\x63\x8f\x93\x6e\x85\x70\xc1\x2a\xb4\xa4\x45\x81\xae\x49\x83\x30\x60\x0a\xb0\x5e\x4d\xfe\x87\x64\x8d\x98\x6c\xc3\x9f\xcc\x70\x89\x5a\x06\x28\x03\xee\x3b\xa8\x2d\xe5\x2f\x1c\xfe\x92\x36\xb3\xbc\xc6\x4b\x54\x93\x25\xae\x73\x26\x51\x7a\x81\xb3\x99\xa0\xf8\x0c\x33\x34\x6f\x8b\x86\x2e\x0a\x22\x70\x40\x93\x36\x7b\x4f\x1a\x49\xd1\x59\x55\xe4\x12\x69\x81\x21\xbc\x3f\xc1\x8c\xe4\xa8\x2a\x0d\xd5\x9a\x96\x1d\x99\xd9\xec\xc8\x55\x50\xd8\xd0\xf2\x5a\x23\x96\x0b\xcc\x04\x42\x24\x97\x18\x9d\xeb\xa5\x86\x29\x01\x01\x6a\x72\x4d\x59\x43\xf8\xc8\x6a\x2b\x10\xf4\xf2\x87\x57\x3f\xf3\x0f\xb0\xbb\x63\x06\x2d\x08\x9a\xac\x50\xcb\xd4\x23\x0a\xfc\x25\x59\xea\xd1\x47\x63\xbd\xc4\x7b\x6a\x27\xaf\xd0\x0c\xdf\x10\x01\x15\xcf\xa3\x54\x72\x37\x2f\xca\xab\x3d\x73\x0e\x4e\xf3\x39\x2d\x81\xce\x1c\x02\x6e\x9b\x59\x55\xd3\x66\xc5\xe7\x50\x93\x79\x75\x43\xc4\xdb\x72\x83\xec\xc0\x7b\x35\x99\xb6\x65\x8e\x68\xc9\xda\xe9\x94\x66\x94\x94\x4d\xb1\x52\x3b\x9b\x3f\xce\x76\xd0\x02\xaf\xd4\xaa\xee\xe8\x13\x01\xf0\xe4\x89\x98\x90\x66\x49\x0c\xa6\xb0\xb5\x18\x11\xdb\x6a\x86\x17\x0b\x52\xa2\xaa\xcc\x08\x22\x37\xa4\x5e\x21\xb2\xa8\xb2\x99\x44\xfb\x8a\x10\xbe\xeb\x29\x27\x03\x2e\x34\x2d\xf3\x2a\x6b\xe7\xa4\x6c\xe0\x10\xa2\x19\xa9\xc9\x11\x9a\x35\xcd\x82\x1d\xed\xef\xe7\x55\xc6\xf6\xaa\x72\x5a\x54\xcb\xbd\xaa\xbe\xde\x97\xef\xec\xdf\xbb\x87\xbe\xde\xbf\x77\x8f\xce\x17\x55\xdd\xa0\x97\x6d\x79\x4d\x27\x05\x79\x0b\x24\x9c\xd6\xd5\x1c\x3d\x70\x3e\x7b\xa0\x9f\x2c\xaa\xa5\xf3\x94\xfa\x5b\x3f\xf1\x5d\x5b\x97\xa4\x96\x5f\x8b\x3f\x9c\xb7\x5f\x12\xc2\xc4\xb7\x07\x1f\xf8\xa6\x79\xf9\xe2\xc5\xd5\xe9\xf9\xf9\x9b\x17\x57\x57\xea\xb1\xb3\x7a\xb5\x68\xaa\x7b\xf7\x70\x96\x11\xc6\x46\xb8\x28\xc6\x86\x39\x85\xbc\x0d\x7d\x14\xe4\xd9\xdf\xdf\x47\x2f\x38\xb9\x04\xd9\xad\x97\xc9\x0d\x29\x1b\x74\x49\x96\xf0\xf5\xa8\xa9\x1a\x5c\x5c\xc1\xaa\x1d\xa1\x9f\x5e\xd2\x0f\xdf\x3c\xdd\x41\xf0\xe1\x1b\x58\xb8\xd7\x78\x55\xb5\x8d\xf9\xaa\x94\x2f\x9e\x55\x6d\xd9\x90\xfa\x08\xfd\x74\x51\x36\xdf\x3c\x1d\x27\xc6\x81\x67\xdf\x1a\x70\xec\x35\xa6\xb9\x18\xd4\xc0\xe4\x14\xe0\xa4\x30\x9f\xcc\x69\xd9\xd8\x08\x4d\x09\x61\x40\x3f\xeb\x33\x62\xa1\xf1\xb2\xaa\x25\x7c\x83\x90\xa6\x83\xe6\x4c\x51\x32\xf0\x6f\xcf\x6a\x82\x1b\x92\x8f\xf8\xb6\xbd\x38\x3f\x42\x57\x4d\x0d\xec\xa0\xae\x0a\x22\x00\x7e\xbb\x83\xf0\x9c\x8f\x75\xa6\xf8\x87\x42\x24\x35\x73\xd8\x09\x4c\x3f\x1e\xc0\x16\xe0\x86\x41\x11\xeb\xb3\x21\x08\x3e\x41\x01\xe6\x0d\xf9\xbd\x25\xac\x21\xf9\xdb\xea\x27\xc1\xe8\x6e\x85\xd5\x4f\x8a\x6f\x6e\x01\xca\xad\x66\xf7\x06\x78\x54\x7e\x5a\xe6\x6f\x80\x29\x6d\x0c\xcc\xde\xa3\xdd\x10\xdc\xed\x77\x84\x7a\x8e\x81\x9a\xa4\x98\xf2\xcf\xf2\xc6\x2b\x6f\x85\xe6\x76\x60\x5d\x92\x66\x59\xd5\x7c\x15\x4f\xf3\xbc\x26\x8c\xfd\xb4\xc8\xa3\x67\xa1\x24\x4b\xf9\x84\xfa\xac\x6b\x49\x7e\x26\xf4\x7a\xd6\x9c\xcd\x70\x79\x1d\x87\x25\x1e\x88\x9c\x56\x7d\xcf\xa5\x8f\xac\x7e\x24\x75\x6e\xb5\x50\xc6\x3f\xe4\x23\x3c\x79\x9c\x42\x56\xc3\xea\x3b\xaf\x11\x98\x43\x69\xec\x8d\x91\x38\xcd\xdb\x1b\x60\xc0\x39\xdf\xde\x60\x69\x2e\xb0\xed\x31\xee\x88\x66\x5d\x87\x7e\x00\xfc\x35\x39\x81\x1e\x76\x28\x4b\xd8\xde\x14\xb7\x32\x92\x3e\xa7\x67\x5a\x08\xa1\xa4\xc8\xd9\x90\xd3\xda\x36\xaf\x49\x9d\x71\xe9\xec\x9a\x8c\x4a\xb2\x74\x3e\xe8\x67\x54\xcb\x9f\x09\x79\x5f\xac\x84\x44\xc2\xdf\x77\x65\x93\x8e\x17\xa5\x70\xf4\x23\x2d\xe9\xbc\x9d\x33\xfe\xae\xfa\xfd\x08\x7d\x84\xfb\x5d\x41\xf9\xd4\x01\x46\xcf\xc4\x85\x67\x81\x8b\xd0\xe9\xbf\xab\x42\xe8\x54\x88\xe6\xa4\x6c\x40\xac\x06\x75\x73\x5a\xd5\x08\x17\x05\x7c\x05\xf2\x32\xa2\xa5\xf8\x43\xb0\xe4\x3d\x0d\xe2\xa2\xcc\x8a\x96\x3f\x20\x1e\x53\x6a\x64\xf9\x55\x83\x70\xd6\xd0\x1b\x52\xac\x40\x91\xa4\x19\x5d\xe0\x86\x6b\xb8\xea\xcd\xf7\x64\x85\x4e\x84\xf0\x7e\x71\x6e\x4f\x4c\x89\x90\x63\x74\x83\x6b\x01\xf7\x08\xfd\xe3\xa3\xd8\x0a\x47\xf2\x56\xe5\xd2\xfe\x27\x33\x13\xae\x29\xcc\xc5\x3c\xe5\xb6\x00\xcd\xd5\xd2\x6d\x09\xd7\xd9\x60\x5b\xd7\xa8\x59\x2d\x84\xea\xa6\xd4\x3e\x0d\x87\x96\xa8\xaa\x73\xa1\x33\x4d\x08\x97\x66\x19\xcd\x49\x4d\x72\x74\x83\x0b\x9a\xeb\xe7\xbe\x27\x2b\x76\xa4\xff\x3a\x44\xbb\xe8\xac\x2a\x0a\x92\x35\x55\x2d\xf4\x62\xfd\xdd\x63\xf8\xae\x64\xa4\x64\x2d\xf3\xbe\x7b\x82\x76\xd1\x8b\x0f\x24\x6b\x41\x23\x70\xbf\x7b\x8a\x76\xd1\x3f\x49\x4d\xa7\x34\xc3\x91\xaf\x9f\xa1\x5d\x74\x0a\xf4\xb2\xbe\x50\x3b\x23\xcb\x38\x05\x04\xfd\x24\x55\x80\xb1\x73\xe6\x4b\x6b\x2e\x1f\x7a\x1b\xcb\x25\x24\x88\xc0\x09\x32\x5a\x26\x82\x60\x93\x68\x20\xd5\x54\x90\x1b\x16\x17\x88\x6d\xa9\x96\x59\x5b\xd7\x7c\xd3\x92\x40\x05\xb0\xd1\x06\x1c\xec\x3b\xe9\xbb\x15\x08\x8b\xab\x05\xb9\x05\xf6\xa0\xbc\x4d\x08\x5a\x60\x0a\x26\x0e\xa9\x00\x4a\xf4\x9a\x35\xf0\x23\x42\x79\x78\x4f\x4a\xf7\xa4\xbb\xb8\xd4\x7c\xe9\x94\x0d\x65\x09\x2c\x02\x61\x31\xa4\xd9\x94\x86\x4a\xd7\xa4\x31\x44\xbc\x7c\xf5\xf6\xc5\x11\x3a\x13\xd8\x14\x2b\x44\xf9\x19\x6b\x50\xcb\x48\x9e\x3e\x2d\x62\x42\x6f\xf8\xb0\x21\xfb\x70\x71\x5b\x68\xf6\xc6\x11\x54\x94\x10\x68\x81\x4a\xeb\x68\xe5\x88\x2f\x82\x50\x08\x35\x14\x3e\xa9\x96\x91\xda\xda\x1a\x92\x4f\xc3\x5a\x57\x88\x36\x49\xfa\x71\xe0\xe7\xfa\x61\x71\x09\x9c\xc5\xc8\xf8\x1a\x37\x33\x06\x7b\x8d\x35\x15\x6c\x22\xa5\x4f\xd7\x84\x55\x6d\x9d\x91\x90\xbf\x17\x44\x48\x7a\xb0\x73\xea\xab\xa6\xaa\xf1\x35\xe1\x80\xf8\x85\xa2\xff\xe8\x79\xed\x35\x98\xaf\xc4\x5b\xe6\xf7\xe8\x4b\x92\xe7\x82\xa9\x62\xad\xd1\x2c\xae\x9d\x78\x4b\xd0\xe1\x6b\xf3\x13\xb7\x09\x9e\x55\xf3\x45\xc5\x68\x43\x10\x3f\x21\xe8\x9c\x4c\x69\x09\xf6\x07\x86\xbe\xb6\x7f\xf6\xdd\x4b\x12\xd3\x92\xd9\xa6\x41\xb1\x90\x94\x21\xb6\x20\x19\x67\x3d\x96\xa9\x88\x96\xa0\xd3\x07\xf3\x50\xcb\x60\x31\x66\xa5\xe9\xdb\xdb\xad\x2d\xe9\xef\x2d\x67\xf5\xea\x38\x94\x4a\xf5\x55\x4f\x5d\x91\x06\x2d\x67\xa4\xd4\xdf\x72\x44\x32\x21\x46\xeb\x07\x7d\x0a\xd2\x5c\x09\x09\xe1\x90\x70\xa6\xaa\xa9\x3b\x92\x0d\x00\x4e\x8c\xd1\xa3\xef\x25\x1f\x2a\x7d\x4d\x44\x0f\xda\xff\xc6\xf7\x64\xd5\xfb\xb4\xdc\xd2\xf6\xa3\xee\x6c\x5e\x9d\xbf\x3a\x42\xaf\xeb\xaa\x9a\xf2\x09\xbd\xae\x18\x23\x8c\xf1\x05\x1b\xbd\xae\x5e\x8f\x15\x49\xd5\xc9\x58\xd4\xf4\x06\x37\x84\x5f\xb1\x11\xaa\x00\x7f\xb4\xb9\x62\x55\x16\x2b\xd4\xcc\xa8\xb8\xc4\x15\x03\x2c\x56\x70\x45\x2a\xa3\x23\xe7\x3d\x14\x2e\x7b\xb0\x65\x69\x7b\xa3\x07\x9f\x32\x7e\x53\xb6\x04\xcd\x5b\xd6\x20\x5c\x2c\xf1\x8a\x71\x8e\x8b\x27\x95\x34\x02\xaa\x6b\xba\x16\x97\xd1\x9c\xf3\x5a\x71\x0f\x6b\x13\x1d\xbf\x58\xb2\x8c\x2c\x9a\xd8\x38\x92\x76\x73\xbc\x58\x70\x4c\x2e\xa4\xe4\xa2\xae\x0d\x73\x63\x1c\xa1\x7f\x68\xb3\xd7\xde\x3f\x71\x5b\x34\x31\x62\x18\x32\x18\x0a\xf0\x79\xdb\xa6\x65\x69\xd7\xe6\x4c\x48\x08\x41\x1f\x1a\x65\xf0\xb3\x01\xfe\x58\xdd\x10\xa6\xac\xdf\x36\x26\xd2\x86\x88\x84\xd5\x19\x91\x32\xe7\x2b\x86\x4b\xeb\x8e\x19\x38\x33\xcb\xc4\x73\x9b\xc9\x29\x5b\xb2\x30\xf0\x81\xb1\xbe\x26\x37\xb4\x6a\x99\x87\x52\x62\x5a\x4a\x41\xe8\x9e\xd8\xde\x3a\x33\xd3\xba\x5a\xef\xcc\xfa\x67\xc5\x39\x23\xbf\x8d\x80\x4d\x36\x95\x31\xe3\x73\xf6\xc2\x2f\x37\x61\xfc\x5f\xe2\xb2\x59\x1f\xc5\x7e\xda\x5f\xe9\x0b\x4a\xdc\xa9\x1c\x15\x90\x38\x80\x86\x94\x49\xaa\xad\x33\xf4\x1b\x69\xee\xef\x1b\xfa\x07\xca\x40\xe8\x31\xe7\x46\xee\x5a\x45\x27\xc7\xe0\x1f\x63\xa8\xe6\x4d\x2e\x74\x0b\x55\xeb\xc8\x56\xd7\x2c\xc9\xdb\xde\x6c\xb4\xcc\xc4\x61\x86\x29\x9c\x83\x9c\x22\x8c\xf4\xd2\x0b\x51\x92\x65\xc7\x71\xd6\xac\xd0\xd2\xf4\x1c\x3b\xee\x93\xc7\xe1\x98\x71\x21\xcf\xdd\x14\xb5\x32\x38\x70\x64\xe4\x0e\x89\x9c\xe4\x24\x3e\x4d\xc2\x6c\xe1\x4a\x2a\x0a\x2b\x61\x3a\xe2\xa2\x65\x4e\x1a\x52\xcf\x69\xc9\x0f\xc9\x4a\xf8\x2e\x04\xb6\x6a\x8f\x4e\x1b\xb1\x0f\x03\x5f\xcb\xc8\x30\x60\xc9\x3f\x0f\x0f\x0e\xc6\x49\x04\xe1\xa2\xc7\x85\x6b\xb4\x32\x58\xf1\xaf\x47\xfa\x2f\xf8\x44\x5f\x99\x3b\xce\xe7\xb6\x45\xd9\xf9\x22\x79\xfb\xa5\x1e\xb3\xee\x31\xf7\x91\xf0\x9e\x73\xbf\x0f\x99\xdc\x47\xc7\xbf\x21\xb6\xfc\x27\xfd\xce\x18\x7d\x74\xde\x5f\xd4\xc4\xfb\x44\x4c\x78\xaf\x20\xe5\x75\x33\x43\x27\x27\xe8\x9b\xa7\x47\xe8\xc1\xa5\xd0\x3a\x91\xfc\x18\xee\xaa\x09\x41\x4f\x1e\xa3\xc9\xaa\x21\x0c\x8d\xbe\x79\x8a\x66\xe4\x03\xca\x66\x98\xcb\xd6\xa4\x66\xe3\x07\x01\xd8\xd0\xc3\xb1\x47\xd9\x3f\xb9\x9a\x08\xfe\xce\xf3\x11\xcd\xc7\x47\xe8\xc1\x5b\x25\xcd\x5c\x9c\x8b\x81\xc0\x1d\x06\x77\x6e\xd9\xce\x27\x5c\x7c\xe6\xfc\xaa\xa8\x96\xa4\xce\x30\x23\xde\xc0\x83\xc6\x05\xf5\xeb\x1d\xcd\x7f\xe1\x33\x2c\x69\x21\x87\xbd\x38\x47\x19\x2e\xf9\xcd\x8d\x8b\x9a\xe0\x7c\x85\xc8\x07\xce\x20\xa4\x32\x2f\x7c\x66\xe1\x00\x7c\x23\xa0\xe7\x27\x62\x2b\x8c\x0e\xc7\xe8\xe1\x43\xf1\xd9\xb1\xfa\xec\x99\x9a\x18\x7c\xac\xc8\x77\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xbf\xc2\x9f\x85\x90\x83\x9d\xa4\x16\xe6\x39\x3a\xe0\xa3\x24\xbf\x3f\x3e\x41\xcf\x0e\x0f\x14\x35\xfd\xa7\x34\x06\x05\xff\xa3\x99\xe1\x92\x3f\xdd\x49\x44\x67\xb3\x5a\xdb\xe3\xf0\xf1\xb7\xc1\x28\xdf\x93\x95\xbf\x53\xc8\x07\x9c\xf1\x03\xfa\xcd\x53\xb5\x63\x0e\x1f\x7f\xdb\xbf\x65\xcc\xfe\xb7\x87\xfc\xdb\x63\x39\xa4\xf9\x3a\x35\xde\xdf\xbe\xd1\xe3\xfd\xed\x71\xff\x78\xf7\x23\x7b\xe5\x9a\x34\x81\x61\xfd\xac\xc0\x74\x4e\xf2\x11\x56\xe7\x3b\x20\xf1\x38\x49\x7b\xb9\xc3\x60\x57\xab\x6d\x36\x21\xa4\x44\x99\x00\xba\x01\x56\xdf\x93\x95\xc2\xe8\x3d\x67\x15\xce\x52\x84\x98\x7c\x2f\x1c\xf9\xdb\xc1\xe2\x4a\xaf\x81\x83\x82\x59\x9a\x71\xb8\x58\xeb\x0d\x6e\x5d\x9e\xfc\x87\x5f\xba\x70\x27\x7c\x0f\x06\x31\xa1\x6a\x7e\x4f\x56\xa3\x00\xe3\x85\xfa\xca\x46\x67\x2f\x27\x59\x95\x93\xff\x26\x1f\x46\xe3\x9d\x70\xc3\xd1\xeb\x12\x37\x6d\x4d\x4e\x8b\xeb\xaa\xa6\xcd\x6c\x7e\x84\xae\x82\xcf\xf6\xbe\xfb\xe1\xea\xd7\xef\x7e\xb8\x3a\x7c\xfc\xeb\x93\x6f\x0f\x1d\x20\xe3\x10\xd9\x92\x34\xeb\xa0\xea\x9e\xb4\x6d\x60\xfb\xe2\xec\xfc\xea\xf4\xd7\xd7\x8f\x9f\x7d\xd3\x85\xaa\x56\x9b\xc0\x8a\xb6\x92\x52\x6e\x75\x43\x73\x92\x47\x55\xa9\x21\x4a\x14\x60\x49\x8a\xe9\x1e\xcd\xd1\x09\xa2\x79\xf8\x05\x70\xc4\x13\x60\x8c\xe1\x97\xe1\xe9\x39\x09\x4f\x54\xd7\x6b\x82\xf0\xce\xdf\xe1\xe3\xd6\xce\x3c\xb1\x76\x4a\x64\x12\xb6\xe8\x80\x4e\xd0\x41\xf8\x88\x25\x48\x1e\xef\xa2\x8f\x9f\x3a\x9e\xd0\x02\x1b\x40\x72\x1e\x8c\x1c\xb5\x16\x7c\x79\xea\x8c\x2d\xc0\xf0\xb1\xcf\x84\xe5\x63\x3f\xa0\x09\x51\x2c\x6a\x27\xa4\xd7\x8e\x3a\x66\x47\xa8\xa9\x5b\x32\xde\xd2\xc8\xdf\x93\x55\x6c\xd0\xef\xc9\x6a\xab\x03\x9a\xf5\x31\xa3\x99\xcf\x82\xa1\x42\xfa\x7b\x32\x13\x5f\x26\xff\x23\xcc\xee\x87\x7a\x43\x02\x90\xd4\x58\x8f\x77\x4d\x0c\xc9\x9e\x30\xc2\xbc\x98\x2f\x9a\x15\xbc\x3b\xba\xe1\xff\x15\xb6\x58\xfe\xdf\x63\x1f\xf8\xf3\xd1\x78\xbc\xd6\xa8\x5a\xfb\xfb\x73\x06\xfe\xfc\x13\x56\x0a\xdd\xe7\x1f\xd7\x57\x64\xf8\x69\xdd\xf3\xce\x2b\x99\xd3\x64\x00\x8a\x64\x7f\x2a\x02\x45\x33\xbd\x48\x14\x4a\x6c\x7f\xee\x4d\x70\x81\xcb\xcc\x3a\x35\x9e\x32\xf9\x53\x43\x0b\xda\xac\xd0\x4b\x19\x48\x26\x94\xba\x6c\x46\xb2\xf7\x4c\xda\x22\xbf\x62\xa8\xba\x21\x35\x2e\x0a\xcb\x4c\x23\xe1\x0a\x93\x06\x6d\x18\x9a\x54\x75\x5d\x2d\x49\x2e\xe5\xdc\x40\x81\xd2\xe6\x68\x4a\x96\x68\xda\x96\x00\xfa\x65\x5b\x14\x1a\xd7\xef\x04\xc8\xd1\x58\x29\x7b\x9e\x72\x41\xa7\x68\xd4\x35\x47\xf4\x28\x3c\x59\x7a\xfe\xe8\xb8\x67\x5d\x42\x45\xa6\x26\x4d\x5b\x97\xb0\x5c\xf6\xc7\x9f\x10\x29\x58\xc7\xf3\x9b\xa2\x88\x76\xbb\x31\xf4\xa4\x9a\xc4\x7a\x8a\x65\x40\x18\xd5\x64\x4a\x6a\xc2\xe1\x36\x15\xff\x5f\x55\x12\x75\xe7\x7a\xe6\x0a\x63\x71\x36\x6a\x4a\xff\xf2\x89\x81\x3c\x4b\xc5\xe8\xd7\x68\xc4\xc5\x11\x44\x12\x8e\x5c\xe5\x52\xb9\x9f\xc7\xe8\xa1\x07\x65\x90\x9a\xe9\xdd\x97\xef\xac\x71\x7f\x41\xf7\x85\x5e\x16\xbc\xc4\x7f\x1e\x5c\x09\x6b\x3b\xb1\x42\x76\xb9\xee\x96\x57\x44\xf8\x7c\x7a\xb5\x36\xf7\x5a\x96\xcb\x3e\x7a\xd8\x89\x11\x66\xeb\xd1\xe0\xef\xe3\xfb\xa9\x25\x3e\xcd\x73\x84\x2d\xdc\xa5\xad\xd0\x0a\xcc\x4c\xae\x1e\x5f\x38\x46\x1a\x13\x41\x1a\xf5\xf4\xeb\x0f\x8f\xd0\x3f\x3c\xb4\x7c\x13\x40\xe7\x9c\x8f\x77\xef\x1b\x58\xb1\xd9\xf4\xa1\xa7\x65\x9c\xd1\xaf\xa8\x24\x4b\xcf\x42\xd5\x8d\x8b\x2d\x1f\x99\x77\xd7\xc0\x22\x50\xdb\x04\x12\x7e\xe8\x53\x0c\x89\xb8\xe0\xb9\xf4\x25\xce\x10\x07\xe3\x5e\x94\x48\x24\xc3\x78\x00\x17\xf9\x87\xfc\x5a\x87\x1c\xc4\x50\xea\xb8\x8f\x02\x40\xeb\x20\x28\xa4\x59\x81\x8e\x17\xc9\x15\x43\xc3\x97\x81\xf5\x5b\xf7\xdc\xc3\x65\x79\x4f\xaf\x9a\xba\xcd\xc0\x69\x21\xee\x6b\xfe\xdb\x35\x69\x10\x57\xfc\x76\xc1\xb0\x23\x02\xd4\x27\x55\xdb\x48\x5e\x16\x78\xcd\x98\x80\xa1\x23\xe3\x3f\x0e\xf1\x70\xa5\x1e\xb1\x7d\x58\xa9\x67\xd6\x73\x61\xb9\x6f\xf4\xb9\xb0\x94\x0a\x3b\xf0\x51\xd7\x49\x23\xcd\xa8\xdd\x0f\x07\xa1\xad\x3d\xcf\x5b\xde\x84\x35\x9e\x1f\x0c\xde\x98\xe3\x63\x46\xe0\xc2\x37\xc2\xa3\x8b\xf3\x5b\xd9\xe1\x1f\xbe\x13\xfc\xe5\x97\xfe\xa7\x43\xab\x79\xdf\x4c\x92\x86\xed\xe4\x86\xec\x36\x38\xc3\x7d\x0c\x56\x67\x37\x88\xcb\x3f\x7d\xb0\xc5\x8c\xcb\xf8\x24\xa6\x39\x89\x2b\xdd\x38\x96\x25\xc8\x98\x1a\x04\x0a\xb9\x81\xb7\xd7\xa1\x9b\x5b\x4f\xad\xa1\xa6\x9b\x97\x36\xd1\xd8\x63\x6f\xf7\x2b\xef\xd6\x6b\x5d\x7a\xbc\xa3\xb9\x39\x6f\xc5\xc4\xba\x7e\x15\x32\x02\x22\x10\x1c\xfb\x35\xb9\x08\x14\xfd\xe5\x30\x28\x71\x54\xd4\x77\x7d\x30\xb4\x8a\x15\x81\xa1\xbe\x4b\xc3\xb0\x44\x52\xe7\x7d\xf3\xf9\xde\x7b\xb2\x8a\x2c\x7d\xfc\xbe\x8f\x00\xd0\xdf\xaf\x77\x37\x86\x53\xe9\x94\xcb\xe3\x97\x9c\x75\x4e\xec\xaf\x52\x02\xde\x39\xa9\xe9\x0d\xc9\xed\x78\x4a\xe4\xbb\xa2\x94\x18\x0e\xf1\x05\x7a\xbb\x70\x79\xd2\x24\x27\x25\x35\xa9\x8d\x98\x81\x3c\xf7\xae\xfd\xe5\x06\xd7\x46\x29\xbc\x6a\xe7\xe8\x44\x91\xd4\x47\xab\x6a\x1b\x1b\xb3\x7b\x01\x18\x5a\xe6\xe4\x43\x60\x16\x5b\xce\x68\x41\xe4\x77\xc7\xfe\x5e\x51\x66\xfd\x50\x3b\x70\xb8\xb4\x42\xca\x92\x53\x01\xe0\x2f\xa1\xef\x4a\xe2\x20\xfe\x7d\x84\x0e\x53\x80\x35\xe5\xac\xb5\x8d\x6b\x44\x7a\xd0\x71\x00\xcb\x23\x9c\xf3\xe7\x23\x33\x8a\xc1\x3b\xae\x2e\xf7\xeb\x26\x36\xe4\x2e\x09\xb8\x67\x67\x79\x4b\x78\xe7\x9b\x4b\x62\x6f\x73\xf3\xa4\xcd\x60\xbd\x69\x09\x16\xfd\xa7\x9c\x16\xc1\x4d\x9d\xa3\x62\x2e\x8d\x7f\x9f\x0a\xe4\x12\x48\xff\x6e\x9f\x87\xde\x6b\x36\x7a\x08\x34\xac\xf5\xb6\x8a\xd0\xc0\x2e\x4a\x89\x78\x6a\x93\x84\xc6\x1f\x29\x20\x3c\x8a\x5f\xfa\x8f\xe2\xb7\x78\xe4\x63\xff\x61\x75\x99\xa6\x35\xa6\x37\x26\x7d\x57\xfb\x57\x84\x8e\xc4\x58\x95\x51\xcc\xc7\x5f\xd2\x66\x66\x5b\x11\xf4\xcb\x32\x01\x58\x46\x19\x52\x06\x81\xa0\x24\x57\xf6\x10\x2b\xec\xb0\xb2\xd2\x7b\x29\x43\x13\x62\x85\xaa\x41\x00\x48\xa0\x86\x69\xb0\x69\x83\x8f\x13\x73\x44\x99\xb5\x5d\xdd\x30\xb1\xfe\x98\x92\xed\x04\x76\x25\x51\xb1\xc2\xb2\xe3\x71\xcc\x03\x51\x19\x18\x3d\x97\xc4\x23\x1a\x71\x83\xcb\x9c\x2f\x49\x51\x65\x5b\xc1\x71\xfd\x68\xb1\x00\x4d\x70\xd0\xaa\x34\x6a\x91\x4d\x8e\x4b\x1d\x2a\xd6\x8f\x4c\x4c\x1b\x5c\x33\x72\xcd\x20\xe4\x84\xae\x6d\x8a\xc7\xd0\xf8\xb4\xd3\x44\xd8\x14\x19\xb0\x90\x71\xfe\xb4\x56\x9c\x14\xe8\x86\x1d\x26\x21\xc7\x95\xf5\x39\x7d\x23\xff\x62\xae\xaf\x3f\xcb\x05\xf5\xe7\xb9\xdc\x12\xae\x2f\x73\x6d\xad\xe3\x88\xd2\x67\x65\x2b\xde\x28\x2b\x8d\x43\x5d\xf6\x3d\x42\xf6\xbf\x7d\x52\x9b\xf9\xa4\xbe\x54\xc3\x36\x8a\x1b\x99\x61\xcf\xe1\x12\x4d\x88\x24\x9d\x8c\x48\x9f\x55\x4b\x9d\x7d\xe5\x98\x9b\xf3\x64\x92\xb2\xb4\x39\x1b\x67\x46\xbf\xe1\xb9\xc7\x86\xe8\x5a\xf8\xb6\x6c\xc3\x5d\xcb\x40\xbc\xae\xc1\x37\xb0\xe0\x0e\x01\xbf\x86\x7d\xb8\xff\x1a\x4c\xd9\x49\xe3\x29\xe2\xdb\x34\x9e\xfa\x80\x72\x4f\xf6\x5d\x47\x5b\xf2\xe1\x19\x5b\xac\xf5\x48\xc4\x3e\x0a\xa8\xc8\x91\x62\x0f\x84\x26\x49\x0f\xcb\x75\xed\x92\xda\x3a\x1a\x87\x33\xcc\x44\x6a\x1b\x37\xe3\x70\x36\xb1\x70\x76\x41\x5a\xcb\xcc\x19\x07\xd4\x6f\xeb\xec\xe0\x58\x29\x90\x49\xbe\xfb\x57\x54\x61\xa3\x1a\x23\x2d\x1b\x52\x4f\xb1\x4c\x7c\xb3\x73\x06\x87\x3b\xf3\x22\xf0\x41\xac\x2f\x44\x5a\x14\x07\xfc\x4a\x39\x8a\x2c\x65\x5a\x62\xa0\xc5\x76\x37\x53\x13\x6e\xb6\xaa\x50\x49\x93\xa2\xae\x58\x72\x1a\x06\xf9\xa3\xd8\x44\x5c\x89\x48\xe7\xf0\x69\x65\x77\x90\x2f\x2b\x96\xa4\x07\x9c\xcf\x7c\x11\xf7\xcd\x7a\x41\x96\x7e\xda\x09\x29\x0a\x86\x96\x33\xd2\xcc\x48\xed\x64\x0d\x62\xc8\x36\x81\xbf\x96\xb3\xca\xca\x68\x93\x49\xb4\x4e\x46\xba\xb0\x3c\x48\x55\x48\x6c\x0e\x67\x18\xae\x92\x71\x75\x88\x94\x55\x7b\x3d\xeb\xd4\xf8\xe1\x23\x2e\xed\x39\x7e\x25\x49\x0e\x3e\x25\x21\x6d\x50\xf6\xa2\xa0\x10\x74\xf1\xb2\xaa\xcf\x70\x99\xd3\x1c\x37\x44\x52\xbf\x69\xc1\xaf\xaf\x39\xf0\x11\x7a\x18\x61\xee\x86\xad\x8f\x8f\xd0\x77\x55\x55\x44\x2e\x08\x3d\xcb\xb2\x81\xbc\xa0\xe8\x2d\x21\x83\x0c\xf6\x64\x3c\xa2\xe4\xf7\xc7\x0f\x75\xbe\x3d\x07\xfe\xe9\xf9\x88\x0b\xb2\x56\xd8\x22\xcd\x01\x8a\x4c\x4f\xe6\xe0\xad\xf0\x10\x24\xe4\x50\x6f\xfc\x77\x8e\x77\x0e\x52\x15\x9a\xba\xed\x90\x11\xa7\xb8\x60\x03\xcc\x68\x3d\xee\x2e\x3e\xce\xc1\xde\x01\x7a\xf8\x30\x18\x27\x9a\xc1\xf1\x5f\xa0\x88\xd4\x6f\x67\xb8\x94\x95\x13\x5e\x56\xf5\x9b\xaa\x20\xa3\xb2\x9d\x0b\xc6\x75\x34\xc0\x3f\xa6\xe2\xe3\x3c\x67\x63\x32\xec\x4d\xd4\xa3\xd1\xbb\xf8\x2b\x66\xf9\xdf\x91\x8c\xcb\x97\xd9\xb8\x64\x89\xaa\x32\xd8\x5e\x36\xb3\x10\xdb\x4c\xc4\x9d\x6e\x16\x35\x12\x0f\x71\x8a\x10\x4c\x32\x98\x17\x25\xff\x10\x58\xf9\x83\x33\x11\x0e\x2f\x86\x8f\x4d\x83\x4e\xa3\x89\x4f\x94\x95\x5f\x41\x98\xd3\xa2\xae\xae\xf9\x83\xb1\xb4\x8d\x65\x2a\x73\xc4\xff\x62\xeb\x29\x23\xb7\x48\xa6\x58\x6e\x39\x8b\xe2\x53\x10\xea\xfe\x9d\x88\xb2\xb3\xb6\x8f\xd0\x33\x4d\x86\x27\xf3\xca\x47\x6e\xd1\xa3\x70\xaf\x67\x8f\x6c\x1e\xeb\xdd\xe1\x74\xb7\x42\xa3\x81\x51\x78\x68\xd8\xae\xf3\x58\xe8\x94\xb5\x28\x77\x19\xab\xbe\x4c\x05\xa9\x3b\x63\xca\x78\xdb\x9e\x72\x57\x3a\xf2\xd6\x3e\xbe\xf6\x3c\x12\xac\xe5\x34\xcf\x81\x69\x28\x6b\x9f\x88\xce\x63\x2b\xd6\x90\xb9\xc9\x6e\xb6\x4a\x74\xa4\x4d\xd8\x21\x93\x81\x97\x2f\x89\x30\xc0\x70\xde\xd2\x48\x16\x19\x4f\xdd\xbb\x03\x3e\x23\xd0\xdf\x8c\xa7\x7c\xc9\x07\x09\x36\x45\xaa\xf4\x97\x73\x97\x9a\x52\x48\xb2\x0c\xaa\x8e\xb1\xf6\x67\xc7\xb7\x82\x58\x61\x67\x3b\x88\xdf\xb4\x64\x93\x3a\x48\xfe\x55\x97\x13\x28\x3a\x21\x65\x83\xe3\x5d\xf1\x7d\x38\xea\xab\xb2\x58\x71\xe6\xcf\x87\x9e\x43\xe0\x29\xe7\x77\x42\xea\x91\x32\xdb\x54\xa4\x64\xe7\x15\x54\x0e\x12\x0c\xd0\x07\x23\xea\x88\xda\x72\x9a\x95\xe9\xed\x95\x17\xf0\x65\x11\x41\xe2\x3e\xb9\xcb\xcc\xd5\xdf\xa7\x89\x5d\x89\xf3\xfc\x6d\xe5\x40\xe2\x92\x4e\x6a\x95\xb8\x00\xf0\xb6\x3a\xcd\xf3\x0e\xb1\x20\xb2\x2b\x23\xe3\xce\xab\x9c\x4e\x57\x97\x64\x09\xc9\xf9\xaf\x49\x99\xdb\x55\xce\x34\xa3\x70\x2c\x09\x25\x2d\x76\x44\x28\x31\x2d\xaf\x39\x9a\xf0\x51\x92\x6b\x5c\xc9\x5a\xbe\x6e\xed\x1f\xe9\x74\x8b\x96\x01\x18\xc8\x2c\xdc\xea\x62\x23\xaf\x8a\xd7\x17\xcd\x1f\xb6\x78\xba\x45\xb5\x9e\x39\xa6\x25\x67\xf8\xc2\x23\x73\x22\xcf\x71\x70\x80\x2e\x00\x79\xbe\xcf\xf9\xff\xcb\x95\xb3\x2c\x70\x2c\xa4\x37\xab\x23\xd7\xdd\xf1\xb5\xed\xf8\x23\x64\x9c\x5f\x14\xa8\x99\x55\x8c\xa0\x29\xad\x41\x38\x9a\x56\xb5\xa1\x18\x67\x19\xda\x4d\x65\x15\x33\xb6\x0e\x99\x3f\x9f\xe3\x41\xe1\x4a\x91\xf5\x75\x2f\xef\xce\xca\x81\x7d\xc0\x77\x7d\xac\x42\xff\x7e\xb8\x0c\x09\x6b\x76\x64\x8a\xcf\x37\x9c\x61\x38\xa6\xff\xc9\xee\xda\xa1\x5e\x6b\x50\xee\x60\xef\xa0\x93\xe5\x40\x7d\xa0\xb9\x2c\xec\x6d\x50\x53\x35\x0c\xf4\x5d\x28\xf7\x61\x9b\x60\x04\x68\xbd\xfb\x23\x1d\xea\xa7\xdc\xa1\x9a\x5b\xf8\x8b\xba\x85\xbb\x33\xd8\x27\xff\xbe\xc6\xfe\x35\xae\x31\x6d\x41\x5d\xeb\x1a\x53\x6f\xfd\x6b\x5f\x63\xb7\x39\xdd\xda\x30\x1d\x9c\x6e\xbc\xb5\x43\x8d\xff\x7d\x96\xff\x3a\x67\x59\x5e\x64\xea\x16\x32\x0a\x0c\x38\x47\xa1\xd0\xb6\xb8\x9a\xf4\xf1\x70\xea\x52\xad\xab\xda\x4a\x71\xca\x54\x11\xbe\xf3\x33\xae\x64\xb6\x2f\xed\x94\x6b\x11\x54\xd1\x04\x51\x86\xae\x85\xa1\x54\x18\xcf\x1a\x5d\x59\x4e\x14\xb5\x31\xd1\x45\x3e\x20\xdb\xa3\x6d\x7a\x5a\xd4\xe4\x86\xd4\xae\xe0\x80\x19\x23\x75\x83\xc2\xe2\x12\x7d\x06\xdf\x47\xfd\x6f\x74\xbb\x0d\xf9\xcf\x73\x25\x8c\xa3\x47\x43\x04\xb1\xb0\x98\xc5\x9c\x30\x06\xb5\x83\x1f\x5c\x56\x8d\x72\x1e\x98\x2d\x2b\xa7\x7e\xdf\x5d\xc2\x90\xee\x97\x6e\x6f\x8c\xe5\xac\x12\x4c\xc7\xca\x4f\x90\x4c\x48\xfc\x2b\x07\x12\xdb\x9d\xd6\xa8\x5a\x96\x09\xdf\x86\x5a\x8f\x0a\xcd\x09\x69\x6c\x4e\xb5\x03\x2e\x11\x08\x27\x28\x57\xc2\xce\x41\x27\xad\x28\x27\x09\xe7\x2b\x52\xc7\x6b\xe8\x8a\x85\x51\xc1\x27\x27\xe8\x00\xfd\xf1\xc7\x16\xad\xf3\x09\x7f\xc9\x45\x39\xad\xe2\x7c\x70\xdc\x9f\x1e\x80\x76\xe5\x7e\x48\x19\xf6\xbb\x76\x80\x77\xbc\x27\xa4\x90\x26\x26\x55\x0c\x91\xda\x0a\x9e\x21\x51\xe7\xe6\xe0\xe7\xdb\x4b\xb9\x1f\x96\xb9\xd3\x73\xb4\xf9\xd9\xcc\xaa\xb9\x8c\x5d\xb2\x9a\xd2\xe8\x32\x7a\xee\x17\xd6\x6e\xce\xfd\x3b\xce\xc7\xcf\x9c\xaa\x8f\xf7\x02\x7a\xed\xef\x9b\x21\x2c\x84\xb4\xba\xe9\x8f\xcb\x28\x24\x93\xeb\x16\x33\x9c\xc4\xa0\x07\xcb\x9b\x78\xe5\x69\x22\x28\xc6\x09\xb4\x8a\xd1\x2b\xae\x18\x42\x0e\x94\x57\x90\x2b\xb3\x04\x95\xe2\xf5\x9d\xd8\x29\xac\x24\x23\xa9\xb6\xb3\xfe\x7f\x05\xc2\xeb\x07\x62\x2b\xb0\xbf\xaf\x3c\x51\x6a\x83\xab\xf0\x29\xb8\x89\x0a\x32\x6d\xaa\x1b\x52\xab\x7d\x49\xbd\xb8\x57\xeb\x96\xba\x4b\x33\xc5\x23\x24\xe7\xa4\xf9\x4c\xe7\xa4\xee\x58\xfe\xda\xc6\x36\x36\xf8\xc7\xa1\x0d\xea\xfd\x12\xc0\x1e\x40\xcb\x3e\xc3\x86\x68\xc9\x62\xe2\x05\xba\x84\xff\x25\xe7\xc9\x55\x49\x94\x31\x6c\xd2\xea\xf2\xf6\x65\xb5\xf4\xb9\xdd\xfd\x3b\x12\xe9\x85\x6c\xfb\xb2\xae\xe6\x69\xb9\xde\x2b\xcb\xd2\x2d\xcc\x23\x84\x7a\x64\x6c\xe6\x04\xef\x17\x85\x5d\xb5\xd9\x12\x47\xec\xa8\x75\xaf\x17\x9b\x1b\x43\xc1\xd0\x92\x14\x05\xd0\x5a\x06\x2d\x76\xbc\x0a\x45\x64\xf5\x98\xb4\xee\xa8\x1b\x1a\xf1\x7a\x0b\xa4\x4f\x8b\x22\x08\x32\xff\x0b\x4b\xe8\x74\x3a\x80\xf3\xa3\xe7\x10\x09\x11\xb9\x7a\xd7\x3a\xdf\xfd\x03\x45\xd9\xf0\xbe\x22\xda\xd6\x05\x0d\x05\xff\xff\xe8\x25\x36\x80\x9e\x9d\x3c\x2d\xb6\xf6\x9e\x4a\x94\x5c\xf8\xfd\x2f\xf0\x7a\xf4\x82\xd2\xbf\x90\xdb\xef\xcf\xb9\xaf\xee\xf8\x36\xf0\x98\xff\xcf\xfa\x00\x59\x47\x06\xda\x3c\xac\xeb\xe9\x53\x9b\xbc\xdb\xd9\x97\x8a\x12\xd8\x6a\xbe\x6b\x68\x43\xec\xeb\x6f\xb4\x8e\x2d\x51\x06\xa1\x1d\x47\xdc\x35\x69\xef\x05\xf6\x3c\x51\x43\x97\xa1\x5e\xd7\x52\xad\x46\xee\x36\x56\xff\x49\xcb\xd0\xdd\xfa\x69\x4b\x8b\xd0\x6b\x64\xb6\x16\x01\xb9\x29\x18\x32\x08\xd6\x04\xfa\x36\x15\xfa\xbd\x25\xf5\xca\x69\x99\x11\xcf\xbb\xe0\xef\xeb\x65\x93\x31\x96\x88\x36\x6e\xfa\xea\x3d\x34\x2c\xb8\x58\xdb\x21\x06\xc5\x17\xaf\x9f\xb3\xd1\x13\x86\xac\x87\x7f\xb5\x2c\x49\x2c\x10\xb9\x72\xdb\xea\x5a\x69\x84\x30\x57\xd5\x3d\x8a\xd6\x9a\x12\x4d\x85\x16\xa4\xe6\x44\x34\x22\x14\x48\x50\x61\x33\x17\x27\x52\xf9\xdc\x14\x02\x8b\x13\x66\x8b\x94\xd1\xcf\xe9\x50\x65\x55\x8e\xac\xec\x2c\x6c\xd3\x5d\x1f\x36\x95\xf9\x10\x54\xdc\x90\x0d\x7b\xc3\xc0\xad\xce\x98\x6b\x77\xad\xc6\x76\x22\x99\x15\xa5\x25\xa4\x94\xcf\x16\xa1\xa5\xbb\x0f\x6f\x2b\x48\x6b\xe2\x06\x69\xa9\x10\x2d\x5b\x47\xb1\x3b\x79\x5d\x13\x7f\x5f\x7a\x49\x78\xe8\x56\xdc\xad\x23\xaf\x66\x78\x46\x4d\x07\x9f\xec\xed\x03\x69\x61\xe1\x89\x38\x81\x3c\xc2\x57\x3e\x1d\x1e\x66\xf9\xfc\xc3\x7d\xd7\x49\x3d\xbf\x16\x42\xda\x0d\xc8\xff\xed\x0f\xb9\x1c\x20\xcf\x75\x4f\x78\xb8\x57\x49\x1f\xb5\x1e\xa1\xe7\xd6\xe7\xef\x73\x07\x3e\x6d\xf7\xd8\x7d\x91\xe7\xe3\x5f\x24\x8a\xca\x3f\x5d\x83\x42\x8c\xcc\x4b\x5d\xda\xd7\x00\xd0\x77\x1e\x42\xb5\xd1\xf4\x86\x44\x50\xf5\x03\xde\x90\x6a\x9b\xc6\x4f\x75\x2d\xfd\x70\x16\xea\x3f\x79\xbb\x30\xa9\x6d\x5e\x2f\x51\xe9\xfc\x0b\x65\xef\xaa\x3d\xd3\x96\xb8\xfb\xe7\x8e\x07\xfa\x17\xe0\xee\x9b\x9f\x88\x8d\x42\x8b\xfe\xe2\x07\xe1\x8d\xb1\xef\xa9\x5b\xcd\xae\x8d\x04\x87\x63\x50\x12\x48\xec\x14\x7c\xfe\x58\x19\x65\xae\x6c\x75\x9e\xef\x5f\xf7\x20\xc8\x7e\x67\x46\x02\x37\x8d\xa4\x52\x81\x25\xce\xfb\xc9\xc0\x8c\xee\x12\x66\x91\x48\x9a\xf4\x91\x1c\x12\x48\xd3\x7f\x1f\xdf\x59\x1c\xcd\x5d\xf9\x1e\xe8\xb4\x9f\x26\x7f\x7e\xd8\x43\x52\x62\xe8\x63\xa4\x43\x82\x1e\xfc\xc1\x62\xcc\x34\xee\x55\xba\x05\x2f\x4d\x86\x45\x70\x56\xf7\x5f\x52\xe1\x57\xf4\x97\x86\x01\x3f\x0a\xd8\xe4\x85\xc7\x53\x9f\x50\x32\xca\xa2\xff\x18\x04\x80\x62\xd1\x30\xd2\x2b\xe3\x3f\x7a\xb7\x2b\x66\x07\x16\xf8\xa3\x7e\xfa\xbc\x1e\xa2\xad\xa9\x28\x9f\x25\x7c\x62\xed\x8b\xf8\x33\x9d\x8c\xbe\x48\x0b\x6f\xc0\x3e\xf7\xd5\xb0\xa1\xfb\x17\x25\x55\x06\x76\x4b\x3e\xa7\x98\x14\xf2\x85\x78\x9d\x3e\x9b\x41\x70\x4d\x47\xd6\x06\x6c\xd6\x78\x56\x86\x2b\x9d\x77\xe4\xdd\xea\x5a\xf0\x3f\xd9\xbf\xf5\xd9\x16\x7c\x2d\x97\xd9\x56\x97\xfb\x16\x7e\xb4\x0b\x68\x1b\x4e\x4c\xe8\x8f\xd6\xbc\x6b\x82\xdf\xe7\xd5\xb2\x94\x6d\x7f\xe4\xd7\x7c\x1a\xa2\x29\x6a\xd0\x17\x48\xf7\xa5\x37\x8a\x89\x17\x5e\x64\x02\xd1\xc3\xee\xc0\x70\x19\xcd\x69\xa9\x8a\xb7\x48\x3c\x02\x97\x93\x2c\x94\xf6\x82\x8f\x21\xe6\xcd\xae\xda\xf9\x1c\xd7\xab\x0e\xd7\x1b\x0c\x2a\x9f\xee\x2d\x13\xa6\x67\x7e\x84\xde\xc9\x77\xbe\x53\x1f\xfd\x12\xab\x11\x16\x83\xbe\xd3\x0d\x26\x51\x9c\xce\xc0\x41\x27\x0e\xd2\xe1\xc3\x1a\x3c\x3a\x31\x43\xa5\xd7\xf9\x9c\x34\x98\x16\x2c\xbe\xc4\x62\x01\x4b\x44\xcb\x9c\xde\xd0\xbc\xc5\x85\x8c\xbe\x2b\x73\xa8\x98\xe3\x85\x78\x45\x96\xc3\x9f\x60\xc7\x5a\x44\x7c\x9c\xfe\x63\xd0\xa4\x1f\xce\xcb\xb0\x15\xcb\xdd\x23\xc8\x8e\x90\x6e\x8e\x2d\xde\xfc\xb4\x7e\x0b\x8c\x61\xa5\xd0\x2c\x2c\x23\x76\x55\xb7\x62\xb6\x79\xee\x63\x57\xf1\x43\x98\x95\xea\x2a\x64\xc0\x8f\x7e\x55\xeb\xd6\x59\xe0\xd0\x45\xa8\xf6\x76\x8f\x9f\x7f\x97\xe1\x82\x38\x5b\xa2\x9a\xf2\x83\x4c\xcb\xeb\xc2\xd6\x68\x27\x2b\xfe\x69\x86\x0b\xae\xba\x4f\x71\x96\xaa\x27\x05\x58\x73\x98\x1e\x4f\x64\xf1\xce\x51\x12\xe2\x4b\x00\x98\x9a\x15\x9d\x8a\x36\x3a\x00\x28\xa8\x42\x2e\xe1\xbb\x9d\xa4\xe2\x42\xfb\x80\x17\x15\xc1\xd0\xd7\x2e\x6e\x49\x61\x49\xfd\xd6\x4d\x0d\x15\xf6\xa1\x88\x31\x68\xde\x91\xd5\x0c\x3e\x4a\xa1\x39\x68\x99\xed\x50\xcf\x9a\xf5\x34\x74\x73\xe6\x73\x5a\x14\xeb\x4f\x65\x08\x25\x9c\x3f\xdd\x1b\x1b\x8a\x77\x41\x60\x46\x74\x1d\xa1\xdf\x47\xaa\xef\xdb\x80\x2d\xc9\x2f\xdf\xe1\xc8\x24\xe5\xe5\x2b\xd2\xd8\x2c\x56\xa7\x64\xbb\xf7\xa3\x39\x58\xa0\xfb\xca\xb6\x43\x5d\x7c\xc0\x43\x3e\x7e\x9c\x86\xb0\x87\x61\xfb\x9f\x75\xc9\x0b\x3a\xe0\x86\x2b\x98\xd0\x51\x2b\xab\xca\x06\xd3\x92\x49\xd3\x3c\xa4\x22\x69\x3d\x7e\x81\x65\xea\x18\x7f\xbb\x52\x86\x9e\xeb\xb6\xc0\x35\xc2\x6d\x53\xcd\xc1\xc4\x39\x95\x75\x7c\x39\x83\x91\x0f\x89\xa2\x6d\x8b\xba\xca\x54\x17\x1f\x51\x70\x9e\x30\xe9\x24\x04\x32\x99\x16\xfe\xbf\x71\x89\x10\xc4\x82\xdf\x74\xf9\x17\xd4\xcc\x6a\xb0\x49\x61\x94\xe1\x05\x9e\x40\xd1\xe0\xe0\x0e\x8b\x44\xf6\x00\x9c\x57\x66\x3a\xf1\xeb\x4c\xae\x0e\x3c\x0c\x72\xdf\x6b\xbc\xaa\x5a\xd9\xdf\x4c\xfc\xae\x57\xa3\x0b\xc0\x55\x51\x35\x3f\xd0\x39\x6d\xd8\x88\xe9\x5f\xe5\x25\xf6\xad\x58\xe0\xc3\x6f\x3e\x75\x82\xe0\x37\x85\xec\xae\x56\x7a\x25\x4b\x97\x6e\xa3\xb5\x34\x94\x06\xd7\xaa\xc5\xf6\xa9\xb0\xcf\x8e\xd2\x4f\x93\x32\xf7\x9f\x3d\x42\xef\xc4\x98\xf1\x5e\x58\xfc\xad\x05\x5e\xa9\xf3\x37\xad\x6a\x20\x9c\xd3\x13\x8b\x0b\x4e\xb5\x23\xd5\x1d\xc5\x44\xbd\x34\x5a\x19\x2e\xb2\xb6\xd0\x2e\x1f\xe8\xd3\x11\x01\x90\x7c\x7f\x5e\xdd\xc8\x48\xd2\x51\x49\x96\x31\x04\xc7\xf6\x91\x88\x6e\xa3\xd3\x7c\x4e\xcb\xa3\xc8\x1e\x0a\x79\x85\xa8\x18\xc7\x08\x88\xc2\x2a\xe1\x4c\x19\xc9\x6b\xf2\x7b\x4b\x6b\x88\xf3\x8a\x08\xe1\x0e\x30\xbe\xfc\xec\x2b\xd1\x73\x83\xcb\xe7\x35\x91\x41\x5d\xd0\x56\x4b\xa4\x7d\xc6\x7b\x03\xc9\xfd\x23\x13\xf6\xae\x54\xfd\x63\x35\xae\xd8\xcb\xf6\x27\xd6\xbe\x14\xb2\xd5\x30\xff\x81\x07\x05\x18\xb6\x95\x65\xf8\x2c\xd1\x7e\xf3\x2d\x04\x05\xa8\x82\x70\x8c\x7e\x40\xa4\x6c\x6a\x4a\x04\x41\x40\x4a\xb5\xc9\x46\x1c\xa2\x75\x35\xe2\x8c\x99\x99\x42\x1a\xe4\xa2\x30\xb4\x8d\x79\xa8\x01\x5e\x92\xa5\x04\x21\xa9\x08\x7b\x47\xfd\x7e\xe4\x03\x48\x97\x43\xd8\x7c\x47\xa4\x93\x30\xa2\xd7\x48\x62\xb5\x83\xc5\x4e\xdd\x25\x03\x6a\x55\x16\x15\xce\x8f\xc5\xdb\x41\x81\x4a\x8d\xad\x4b\xb6\xde\x66\xdd\xfe\x18\x0c\xdf\x90\x91\x8b\xf1\x0e\x6a\xaa\x21\x23\x45\x57\xf1\x3c\xfe\xb4\xb5\x9a\xfe\x62\xf6\x94\x8c\xb4\x55\xde\x25\x21\xef\x8b\x15\xe7\x80\x55\xdb\x98\x6a\x91\x37\xb8\x68\x3b\xef\xfe\x41\xb7\x4b\x28\x34\xeb\x67\xd0\xfd\xa8\xb1\x84\x78\x60\x23\x47\x56\x91\xe5\x67\xc0\x5c\x8e\x6e\x8d\xad\x7f\xed\x6a\x2a\x35\x64\xe8\x13\x03\x6a\xc0\xd9\x30\xe2\x53\xd6\x36\x68\x41\xea\x8c\x94\x0d\xbe\x96\x12\x89\x30\x50\x88\xb8\x20\x27\x1d\x3a\x90\x6d\x22\xb4\x3e\x6b\x9b\xd7\x1a\x9e\x6c\x23\x6b\x7f\xb4\x9e\xcb\xd4\x7f\x5b\xfa\x14\x44\x45\x4c\xf7\x9b\x63\x74\xb8\x77\x90\x60\x81\x67\xee\x2c\x15\x2f\x9c\x90\x66\x49\x48\x89\x0e\x40\x4d\x3f\xbc\xdf\xc5\xec\xc4\x7e\x70\x87\x8c\x6f\x8b\xd2\x44\xee\xd2\xf2\x5a\x5c\x9a\x67\x9d\xbb\x43\x1f\x1a\x97\x78\x21\xe9\xfc\x4f\xd6\xdc\x35\x29\xcc\x4e\x02\xc0\x9d\x7b\x88\xef\xa0\x02\x04\x2c\x1d\x55\xa2\x8b\x22\xb8\x89\x86\x4c\x99\x45\xa2\x8e\x76\x67\xdb\xb8\xb9\x1e\x73\xda\x8c\xac\xb6\xaf\x50\x13\x12\x3e\x4d\x35\xbb\x8d\x6f\x1f\xb8\xba\x9f\x9f\x08\x20\xa3\xc3\x31\xdf\x38\xf0\xd9\xb1\xfa\xec\x99\xaa\x59\x0a\x1f\xab\x8d\x71\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xaa\x6a\xf4\xac\xd7\xa5\x9e\x05\xe8\xb3\x61\xf5\x88\x81\xc7\xdb\x52\xea\x37\x4f\xd3\xd5\x88\xc3\x41\xbc\xaa\xc4\x11\x34\xde\xf1\x89\xfd\x22\x96\x18\x3e\xd9\xe4\x86\x08\x31\x8c\x8c\xe4\xdd\x1b\x1d\x48\x77\xec\x2e\xc4\xa5\x77\x34\x92\x9d\xa1\xe5\x2e\xe3\x9b\x88\xe0\x6c\x26\xa3\xa1\xed\xe2\xd3\x52\xa1\x11\xaf\xc1\xe3\x7a\x6b\x3a\xfb\xd2\x2a\xd6\x2c\x77\xa6\x28\x8b\x3d\x23\xe8\x9a\xde\x90\x52\xac\xff\x72\x46\xb3\x19\x9a\xe3\x15\xdf\x04\x38\xcf\x85\x8b\xaf\x31\x25\x6d\xf7\x9c\x81\x2f\xa4\xf6\xb6\xa8\xc9\x0d\xc8\x13\xc1\xee\xe7\xec\xf3\x7f\x2a\x08\x51\xdb\xe3\x8f\xeb\x9e\xe7\x19\x6e\x19\xd1\x4e\xb5\x08\x7a\xc6\x21\xbf\xe3\x8c\xc9\x47\x52\xde\xfe\xae\xe9\x91\x0f\x19\x21\xaa\x27\x99\x26\xce\xde\x16\x74\xa8\x61\xdd\xe2\x35\x80\x50\x4c\x45\x0f\xf8\x48\x48\x1e\x93\x73\x0a\xba\x0f\xae\x57\x10\xb5\x00\x04\x05\xc7\xff\x33\x25\xa7\x86\xb5\x8a\x0d\xf4\x77\x87\xba\xf9\x3c\x7a\x70\x49\xc4\x82\x89\x32\xc3\x72\x3b\x70\x39\x70\x0a\x75\xe3\x8b\x82\x64\x8d\x14\x79\xbb\x81\x3e\x1e\x0e\xb4\x64\xa4\x64\x2d\x1b\x00\xf4\xc9\x50\xa0\xe4\x03\xc9\xa0\x1c\xc9\x00\xa0\x4f\x87\x02\xbd\x21\x35\x9d\xd2\x0c\x0f\x84\xfb\x6c\x28\x5c\xb1\x8f\x62\x10\xfb\x53\xfd\x7a\x99\xe1\xe1\x37\x21\x33\x9c\x16\x95\xd2\x15\xcc\x86\xdd\x4c\xee\x35\xf3\xf5\x78\x57\xcf\x18\x29\x93\x95\x39\x8f\xd5\x82\x08\x2a\x03\x4d\x45\x65\xf3\xa2\xa8\x96\x5c\x0a\xf1\x2e\xc3\x7d\x5d\xae\xcb\xa2\x24\xa8\x9f\x2d\xd3\x55\xf8\x29\x33\xd1\x1c\x2e\x3f\x98\xb4\x0d\xaa\xa0\x43\x00\x0c\xd7\xac\x16\xc0\xdb\x8a\xc2\xb0\x30\x69\x97\x9c\xb6\x4d\x5b\x77\xca\xc9\xaf\x16\xa4\x84\x44\x7e\x8e\xf3\x88\xcf\x01\x7e\xdb\x90\x05\xe8\xf7\xbb\x36\x13\xc8\xee\x5f\xc4\x66\x72\x26\xbf\xd9\x7e\xd2\x33\x4e\x6f\xa7\xc4\x28\x71\x51\x5d\x75\x5a\x87\x95\xbd\x38\x17\xe5\x91\x60\x6d\x45\x84\x60\x46\xe8\x8d\xb1\x48\x77\x77\x1d\xd4\xad\x26\x29\x13\x1b\x4b\xc6\x42\xc2\x53\xb0\x41\x17\x6d\x49\xd9\x4c\xdd\x8e\xaa\x10\xd3\xa2\xaa\x6a\xd4\x2e\x1a\x3a\x27\xc8\x01\x56\xd5\xf0\x50\x5e\x21\xab\x1a\x7e\x53\xa1\x02\x37\x84\x35\x72\xf3\x57\xd3\x66\xc9\xb7\xf2\xef\x2d\xcd\xb8\xea\x26\xe2\xdb\x82\xdb\x7b\x81\x6b\x3c\x27\x0d\xa9\x45\x77\x8b\xdc\x5c\x09\xaa\x21\xa0\x22\x81\xf3\x2a\x68\x80\x46\xae\xdf\x91\xf7\x37\x15\xa7\xd1\x12\xf8\x75\xa5\x05\xf2\x61\x41\xb2\x06\xda\x94\x09\xa2\x71\x85\xc7\x85\x09\x75\x31\x38\x8d\x15\x7d\x69\xc9\x1a\x82\x75\xfa\xd5\xb4\x2d\x94\xf3\xb5\xdb\x9a\x58\x6a\xc3\x15\x2e\xc0\xb8\x04\x29\xcc\xbf\x4a\x47\x18\x3f\x55\xaa\x07\x45\xc2\x0a\xc4\x17\xd4\x9a\x04\x2d\xd5\xab\x7b\x70\x6a\x62\xc6\x7a\x11\x09\x19\x06\x42\xc2\x29\xb5\xb4\x28\xd5\x33\xc2\xfe\x10\x14\xa8\x30\x40\x11\x39\x41\x8a\x96\xf6\x23\x8e\x6e\x53\xa1\x9c\x64\x35\xc1\xcc\xec\x44\xa9\xa0\xb3\x59\xd5\x16\x79\x44\xd1\x0a\x6f\x9e\x35\x15\x99\xf8\x59\xf7\xc8\x99\x12\xa3\x13\x2b\xb3\xd1\x91\x8f\x0c\x2a\xd7\x28\x2e\x0d\xf7\x8e\xed\xd7\xb6\xe7\x97\x86\xdc\xce\x75\xd5\x54\x59\x55\x40\x78\x1a\x69\x6c\x6f\x88\x30\x4f\x4b\x1f\x89\xe3\x08\x31\x65\x29\x68\xad\x4b\x92\x08\x8f\x4a\x26\xcd\x2b\x55\xad\xcb\xc1\xf0\x93\x2a\x0b\x0d\x6e\xc7\x50\x1e\xda\x54\x24\xaa\xcf\xd1\xe1\x41\x2c\x34\x70\x81\x4b\x9a\x8d\x1e\x5c\x89\x99\x91\x5c\x36\xb9\x11\x2f\xf1\x3d\x55\x4d\x51\xcd\xf1\xde\x7b\xd0\x99\xa0\xb2\xb5\x06\x62\x6e\x91\x07\x39\x6b\x81\xcf\x38\x62\x00\xd3\x94\x11\xc6\x2b\xb7\x7e\xe7\xc5\x39\xe8\xb1\x3f\x4b\x1a\xf9\x50\xba\xef\x00\xbc\x58\xd4\x50\x01\x52\x5f\x06\x1d\x1d\x79\xb5\x3d\x1b\x78\x33\xf4\x76\xa4\x4c\x80\x52\xa2\x81\x69\xc9\x1a\x14\x91\xf4\x22\xcc\x1d\xa8\xfc\xfc\x82\xfe\x52\x95\x8c\xe6\xa4\xd6\x41\x90\x98\x6f\xd0\x45\xc5\x48\xbe\x2f\x01\xf7\x79\xe4\x4e\xe5\x8c\x14\x5b\x24\x4b\xf9\x89\x08\x31\x74\x3b\xf4\xc4\x3a\xc4\xc9\x8b\xce\x7a\x2b\xbe\xd0\xd7\xde\x58\x61\x1c\xe1\xdf\xff\xae\x76\xde\x19\xb0\x2c\x3e\x43\xce\x53\x14\xd5\x05\xe9\x64\xed\x4d\x38\xd0\x0f\x3c\xfb\xa7\x71\xae\xba\xf3\x48\x79\x55\xe9\x34\x65\xa0\x61\xef\x64\xf7\xa0\x92\xfa\x5d\x8f\xbc\x53\x72\xea\x6c\x89\x07\x7b\x59\x55\x66\xb8\x19\xd1\x7c\xac\x7e\x7d\x60\x14\x4e\xd5\x75\x05\x54\x4e\x25\x12\x52\xd9\x66\x17\x35\x1c\x8b\x07\xd1\x88\x59\xf7\x2f\xe7\x4f\x91\x74\x58\x95\xc4\x4e\x4d\x66\x76\xfb\x61\xab\x68\x29\x54\x0a\xb0\xc8\xe9\x43\xa2\x0d\x2a\x89\xde\x4e\xc0\xe1\x18\xf8\x92\x54\xb4\x2a\x62\x15\x7f\x48\x6d\xe0\x0c\xb7\x9c\x29\xc8\x99\xfc\x26\xc6\xba\x28\x6f\x70\x41\x73\xd8\xfb\xbf\xa1\x39\x69\x66\x55\x50\x11\xf2\x42\x7a\x8c\x67\x78\xb1\x20\xa5\xa0\x8e\x95\x18\xe2\xed\xfe\x1d\x93\x36\x65\xee\x33\x35\x31\x7e\x1a\xe6\xb8\x7e\xef\x26\x53\xd2\xf9\x9c\xe4\x14\x37\xa4\x58\x25\xf6\x48\xb8\x73\x3b\xf6\x89\xbb\xa1\xfa\x77\x47\x7c\x6b\xf9\x99\x26\x89\x97\xd1\x26\xe1\xc3\x6b\x17\xbe\x75\xf6\x54\x2a\xd2\x5d\xfd\x80\xd7\xbd\x2d\x19\x9e\x12\x51\xdb\xec\xb4\xcc\xdf\x90\x69\x5b\xe6\x16\xef\xf6\x3b\xff\x6b\xe8\xbd\x3b\x3a\x31\xd4\x95\xc7\x34\xdc\x55\xe8\xd7\x05\x35\xbf\x96\x5c\x57\x14\x1c\x85\xdd\x29\xda\xb2\xd1\x06\x8d\xa4\x33\x8a\xa1\x0c\x17\x85\x48\xe6\x97\x4f\x90\xc0\x3f\x6b\xfa\xab\xc5\x11\xbc\x4b\x0e\xda\x2d\x6f\x75\xb6\x50\x8b\x12\x4d\xfd\x24\xf9\xae\xad\xc7\x74\xf1\x60\x1b\xd8\xda\x22\x9b\xc4\xdb\x25\x5b\x5c\x6e\x1b\xb2\xf4\x62\x73\x8a\xc8\xce\x1a\xf6\x27\x0b\x4a\x38\xe8\xc2\xb3\x05\xab\x04\x17\x91\x6c\x67\x1e\x30\xc9\x7c\xd7\xe1\x92\x89\x5d\x90\x3e\x11\xbf\xf6\xd4\xf1\xb8\x95\x88\x14\x17\x7d\x04\x32\xb9\xc6\xa6\xbf\x7e\x79\x50\xcf\x26\xd6\x2d\x79\xbd\x0a\x5a\xfb\xfb\x48\x15\x40\xa4\x75\x58\x7b\x6f\x82\xb3\xf7\xd2\xa8\x4b\xeb\xce\x84\xe5\x74\xc1\xa3\x3b\xaf\x86\x16\xbd\xb2\x4c\xff\x47\x93\xd8\xa3\xea\x4b\xeb\xab\xa7\x81\xed\xc7\xda\x89\x08\xde\xe1\x77\xb3\xde\x58\x99\xa3\xb3\x22\x9d\x38\xa6\x13\x0c\x6d\xc8\x39\x65\x70\x53\xc0\xfd\x27\x9b\x83\xcf\x09\xb6\xdb\xe9\x3b\x02\x1e\x52\x15\xe3\x99\xdb\xe0\xcd\xb5\xa2\xf3\x09\x00\x1a\xe2\x98\x94\xc2\x44\x2d\x6e\x7c\x89\x33\xbf\x56\x0b\x56\x05\xce\xb7\x41\x25\xe0\xfe\xf8\x23\xda\xc7\x6e\xc0\xe5\x27\xdd\x0f\x32\xe4\x23\xcc\x25\x25\xbf\xb7\xb8\x90\x76\x3c\x57\x9f\x8a\x6c\x1d\x09\xd0\x4a\x65\xe3\xaa\xd5\xb4\xaa\x33\x47\x52\x08\xdd\x9d\x77\x55\x52\x8e\xcf\xae\x9d\xc0\x96\x38\xf4\x36\x04\x33\x26\xc6\x52\x76\x04\xb3\x1d\x2c\x36\x04\x33\x1d\x6d\x84\x9a\xf2\x5f\x70\x29\x0c\x9e\xe0\x67\xc0\xe5\x0a\xcd\xab\x3a\x84\x70\x83\x6b\xb5\xbf\xde\x54\x05\xf8\x83\x20\x2e\x28\xb4\x2f\x26\xc5\xf8\xb3\xd8\xeb\x11\x79\xde\x1b\xea\x4c\x56\x50\x88\x8e\x6e\xf7\xed\x04\x5f\xd9\xfd\x98\x10\x16\x40\x7b\x8e\x52\xa9\x6d\xc3\x46\x71\xd1\x39\x93\xc9\x5d\x87\x3d\xe2\x0a\xba\x1b\xdb\xa7\x8b\x6b\x48\xcf\xa1\x06\xd0\xe8\xd4\xd3\xc6\xd0\xae\x61\x3f\x85\x95\x50\x6c\x65\x60\xed\x8e\xaf\xb8\x6d\x66\xa3\x1f\xdb\x86\x8b\x56\xc8\xb4\x7f\xd5\x51\xee\x20\x0c\x24\xa5\x98\x1f\xbd\xa1\xbb\x44\x99\xcb\x4a\x60\x8a\x16\x52\x6f\x29\xa4\xc6\xa5\xaa\x83\x25\x54\x48\x70\x28\x92\x1a\xcc\xa8\x2a\xe6\xb2\x28\xec\x24\x11\xce\x32\x15\x3f\x12\x2c\x28\xde\x83\x40\xf3\x1d\x2a\xbd\x02\x9c\x2b\x47\xb3\x14\xb9\x10\x00\x9a\xc7\x49\xa2\x88\x3d\xff\x32\x58\x08\x88\x91\x43\x27\xc8\x0d\xd5\x5f\xce\x68\x41\xe4\x77\xc7\xc8\xf6\xfa\xc5\x8b\x7b\x9b\xb0\x92\x13\x78\xfa\x1d\xbc\xfa\x4b\x78\xfa\xe4\x68\xe2\xdf\x47\xe8\x30\x64\x6f\x6b\x27\x23\xe9\xb1\x23\xbc\x72\x58\xca\x73\x47\x6e\xeb\xa0\x34\xc8\xae\x64\x26\xfd\x47\x3a\x1f\x71\x48\x4d\x5a\xb4\x4d\x69\x48\xfd\xdc\x45\xe2\x6e\xff\xe4\x06\xa6\xf2\xc6\x8a\x40\xc0\x7d\x1d\x9f\x4f\x64\xa5\x13\x85\x65\xbb\x29\xb1\x4e\x76\xaf\x7f\x55\xc7\x20\xaf\xad\x80\x0f\xdc\x4c\xae\x46\xee\xb3\xd3\x35\x8d\x3f\x5b\x45\x32\x62\x30\x08\xd1\xeb\x1b\x7e\x48\xe5\xd8\x32\xec\x0f\x14\xa9\x1f\xeb\x33\xd4\xb3\x82\x00\xdb\xa3\x0d\x85\x30\x44\x30\x47\x4f\x88\x08\xe2\xb0\x25\x73\xdd\xc9\x2a\x8f\xcb\x41\x51\x73\xf2\x41\xaf\x4a\x29\xec\x6a\x93\x15\x62\xa4\x69\xa4\xc6\x48\x6b\x85\x48\x53\xa1\xff\x25\x75\x65\x29\x9e\x76\x56\x18\x87\x63\x15\x23\xf7\x6b\xa2\xa4\x23\x42\xea\x8d\x55\xcb\xfd\x7d\xf9\xb2\x4c\x55\x10\xba\xa0\x20\x52\xbf\x2d\x10\x4a\x12\xfc\x49\x36\x5d\x1b\x80\x85\x83\xdc\x5a\xa3\xf7\x64\xa5\x4c\xf9\xe3\xa1\x86\x23\x9c\x32\x80\x0c\xb2\x6b\xf9\x83\x85\xed\xdf\x6a\x69\x70\x8a\xda\x2d\x17\xa4\xa6\x55\x8e\x96\x33\x19\x8e\xe0\xe7\x9d\xba\xb6\xfd\x9a\x88\x28\x05\xa1\xa4\xf8\x15\x4c\x6b\x52\xc0\xbe\x31\x29\x2a\x69\xeb\x7e\x2c\x0f\x62\xc3\x00\x68\x2e\x98\x05\x62\x99\xab\xd0\x6d\xe6\xad\x6f\xea\x96\x78\xb2\x69\x0a\xac\x47\xf5\x17\xca\xb4\xa3\x48\x23\xe7\xc8\x4f\xa8\x36\xea\xf0\xf3\xdf\x96\x8e\xdb\x46\x50\x5f\x9d\x61\x77\x30\x4e\x71\x68\xf4\xed\x8c\x24\x12\x96\x1d\x3f\x90\x0c\x57\x57\xde\x96\x41\xfe\xa0\xb5\x32\x4f\xbc\x75\xe2\x02\x9f\x1a\x4c\xb1\x53\x95\x49\x17\x1a\xdd\xbd\x83\x08\x69\xa8\x64\x29\x7c\x51\xf2\x25\xae\x32\xc2\x0e\xaf\x0a\x19\x69\x92\xca\x53\xd3\x6f\x46\x1c\x85\x1e\x46\xc2\x2c\x0e\xcd\xc7\xd7\xbc\xb4\x3e\xef\xa6\x83\x25\xee\xd9\x75\x0e\x60\x99\xb2\xee\xcf\xd7\x15\xcc\xbd\xfd\x29\xd5\x08\xe6\xe8\x11\x32\x6b\x8c\xb2\x06\xbc\x76\x66\x3f\xd2\x29\xa2\x5c\x91\x2f\x73\x8f\x1d\xc8\x88\x22\x51\x3e\x92\x21\x5a\xb2\x76\x3a\xa5\x19\x25\xa6\x39\x9d\x11\x28\xc3\xdd\x07\x9e\x65\x55\x9c\x2a\x30\x89\xbb\x2e\xea\x46\xaa\x4c\x09\x31\x35\x94\x50\xe3\x35\x14\xbc\xbb\xcb\xdd\x98\xbe\x41\x3c\x62\x0f\x55\x18\x5e\x0a\x1f\xfe\x36\xaf\x9e\x9a\x48\xb3\xf6\x60\x97\x22\x47\x68\x98\xca\x7b\x4d\x1a\x5f\x41\x1d\x88\x55\x56\x2d\x56\x31\x6d\xb5\x0f\x2f\x2b\xde\xb4\x13\xad\xd7\xe6\x39\x2d\x8a\xad\x81\x99\x1d\xd6\x1a\xc1\x8b\xbf\x1b\xc8\x6a\x3f\x13\x11\x43\x4a\x3d\x5d\x3a\x20\x25\xa4\x45\x29\x21\x8e\x73\xeb\x98\x3d\x33\xbe\xfb\x85\x66\x61\xb6\xa9\xf2\x49\x2a\x68\x54\xbc\xc3\xda\x49\xa4\xec\x12\x1c\x2d\x75\x73\xe8\xcb\x54\x8c\xb4\x84\xf9\x43\xe0\xd5\x75\xd5\x34\xa4\x84\xa2\xea\x25\xec\x7f\x0c\xe3\x8a\x20\xab\x49\x18\xa8\xa1\x40\x97\x79\x10\x86\x0c\xe8\x81\xcb\x61\x42\x44\x34\x00\x09\xc8\x11\x4c\x5c\xd7\x95\xa6\x5a\xf2\x15\xf2\x2a\xf8\x66\x9b\x0a\x1d\x1e\x1c\xf8\x2f\x09\x6e\xdd\xe9\xf6\x95\x52\x86\xb0\x10\x6b\xd1\x50\x5a\x94\x1b\x3a\x0f\x56\xa0\x9a\x0a\x80\xb8\x50\x7c\xc4\x8b\x1d\x88\xb9\x79\x55\x66\xdb\xc5\x39\x7f\xc9\x9f\x6b\xca\xd9\xba\x3d\x97\x88\x82\x06\x79\x4b\x5e\xbd\x45\xd7\x3e\xc1\x7f\x7d\xd9\x16\xa6\x39\xdf\x77\x42\x33\x1c\x25\x20\x5e\x3b\x1d\x02\xe3\x38\x0e\xec\x23\x18\x43\x6e\x50\x83\x25\x9b\x56\x17\x4c\xad\x85\x60\xab\xe8\x04\xf9\x6c\xf4\x9d\x20\xd1\x2f\xfc\x9c\x0b\x11\x27\xa6\xba\xe3\x7c\x4e\xcb\x5d\x37\xcc\x85\x0f\xcd\xd0\x48\x07\x44\xef\xcb\x20\x6e\xf1\xab\x0c\xbd\xde\xb7\x43\x9b\x43\x44\xf7\xf7\x75\x5a\x87\x06\x7e\x7a\x79\x2e\x0e\x99\x7f\xa6\xa3\xfe\x77\x97\x14\xe8\xbe\xc9\x1d\x41\x0f\x1f\xa2\xd1\x7d\x6f\x49\xfe\xf8\x03\xdd\x77\x29\x93\x72\xb6\x5b\x32\xd4\x10\xd9\xdf\xfe\xb9\x53\xf5\x37\x36\xa0\xc7\xf1\x03\x8d\x48\x43\x8d\xbf\x9e\x55\x65\x43\xcb\x36\x24\x70\xdc\x8e\xb3\x20\xf5\x9c\x32\x46\xab\xb2\x50\x01\xc1\x6a\x33\x88\xab\x3e\xba\xce\x97\xaf\xde\xbe\x38\x42\xa7\x76\x1c\xb5\x88\x08\xb5\xe4\x9e\x45\x4d\xab\x5a\xf9\xa3\x0e\x0f\x0e\x76\x5f\xfe\xf0\xea\xe7\x30\xf1\x35\x06\x7e\x24\xd3\x43\xbc\xdd\x34\x06\x96\x26\xee\x78\xc1\xf8\x64\x34\x09\x46\x0d\x99\x2f\xaa\x1a\xd7\x2b\x74\x5d\xe3\x4c\xab\x63\xf2\xfb\xd8\x18\x62\x88\x06\x52\xf4\xaf\x6b\x5c\xe6\x53\x0c\x45\xbd\x73\xbf\x35\xd9\x1c\xaf\xe4\xfd\x22\xc5\x2e\x3e\x69\x3e\x52\x30\x95\xbd\xd8\x38\x90\x14\x0c\xa5\xbb\x1d\x72\xc1\xdc\x08\x85\x78\x72\xfb\xc0\xbc\x7a\x13\x3f\x2f\x61\xbe\xdd\xfe\x3e\x42\xbb\xe8\x55\xc1\x0f\x19\x0b\x68\xb5\xa3\x5a\xcc\xd9\x8a\x26\x40\x06\x0b\x46\xfc\x0c\x0a\x90\x97\x64\x29\x40\x8a\xec\x1c\xa3\x5a\x09\x98\xa6\x64\xa8\xbe\x75\x37\x3a\xdd\x27\xee\xe9\xf6\x0f\x37\xff\xc8\x3d\xdc\xdb\x3f\xdb\x9f\xf1\xa8\x45\xed\x51\x87\x07\xdd\xd5\xbf\x95\x4a\xe2\xa2\x99\x54\x96\x9d\xc4\x2d\x95\xdf\x03\x4d\x09\x49\xdd\x60\xae\xe6\xe9\xb4\x09\x91\x2c\x81\x6f\x30\x2d\x38\x67\x4b\x64\x4b\xb0\xca\x6d\x28\x3b\xe7\xdb\x38\x96\x78\x08\x32\x13\x8c\xaa\x9a\x38\xcb\x37\x60\x1c\x07\xa6\xc9\xba\xe0\x87\xae\x9a\x17\x2b\xbe\x82\x22\x56\x5c\xcb\x31\x20\xbf\x08\xe9\x8b\x8a\xa2\x5f\xb9\x9b\x10\x76\x69\xf1\x1c\xc5\x14\x0c\x18\xae\x0f\xf1\xd7\x18\xf4\xd5\xa9\xdd\x30\x32\x2d\x0a\x51\x19\xad\xa9\xea\x79\xb8\x23\x9c\x16\x45\x30\xd5\x82\x4c\x8d\xd5\x71\x2a\x7a\x56\x5b\x00\x10\xf9\x40\x1b\x31\x37\x3a\x5f\x14\x34\xa3\x8d\x3d\xbb\xa6\x12\x4e\x5c\x3e\x41\x57\xff\xd3\xcb\xc0\x44\x4e\x03\x47\x53\x4a\xba\x50\x5b\xd6\xda\x00\x4c\x49\x70\x96\xfa\xd7\xd4\xb8\x64\x34\x9c\x42\x52\x69\x8b\x18\x06\x1c\xab\x44\x60\x59\x90\xee\x46\xed\x42\xbc\xbd\x23\x39\x50\x74\x3a\x12\xe1\x92\xc0\x15\xfe\x32\x97\x2e\x02\x55\x27\x8a\x24\x61\xb8\xa9\x38\x11\x10\xb0\xf4\xb2\xb5\xbd\xa6\xd1\x09\x7a\xf7\x4b\xa0\x10\xfd\x00\x46\x4f\xd8\x62\x4c\x16\x8e\xf5\xda\x81\x46\x4d\xb0\x4e\x86\xe7\x26\xd9\xac\xae\xb6\x3d\x2c\xab\x95\x8d\xb9\x90\xf8\xf1\x53\x80\x0d\x99\x2f\x9a\x95\xfb\xa8\x59\x10\x6f\x24\x74\x82\x3e\x1e\x1e\xa1\x8f\x9f\x76\xd0\x63\xf1\xcf\x13\xf1\xcf\x53\xf1\xcf\x33\xfe\xcf\xda\x39\x06\x60\xbe\x89\xa0\x31\x20\xed\x95\x45\x82\x85\x81\x2d\x99\x50\x50\xbd\x0b\x95\x6e\x12\x15\xb8\xdd\x35\x91\x22\x3d\x3a\xf1\x3e\x7f\x27\xc3\x18\x3a\xe2\x18\xf4\x70\xf2\x59\xf4\xfc\xc4\xce\xfe\x93\x1f\xc6\x6f\x36\x11\x34\x84\x8b\x42\xb1\xeb\x5a\x24\xc5\xec\x28\xa3\xbf\x61\x67\xf0\x94\x32\x2c\xb8\x25\x57\x7c\x7a\x18\x6d\x2d\x3a\xc9\x94\xca\xa6\x7e\x6e\x71\xdd\x46\x42\x44\x75\x33\x8f\x14\xb9\x1e\x49\x26\x30\x4a\x23\x2b\x9d\xdf\x63\xf4\x7c\x30\x65\x53\xe4\xbe\x84\xf8\xed\x90\xde\x20\x4b\xe5\x39\xf0\x58\xdb\x36\xec\x5f\x10\xf1\x5c\xe0\xd4\x68\x67\xaa\xfe\x0f\x9a\x55\x4b\x34\x57\x96\x11\xb0\xc2\xc9\x15\x36\x11\x44\x7a\x24\x61\x9e\x51\x91\x44\xd1\x10\x22\xa4\x0c\xc2\xed\xfc\x52\x70\x2f\xe1\xf7\x50\x1c\xd5\x84\xc4\xdc\x8a\xde\xbb\x21\xbd\x87\x53\x1b\x58\xab\xc6\xef\x34\xe7\xda\xfa\x3a\x43\xfb\x73\x4b\x7a\xe5\x2f\xca\x9c\xab\xac\x5a\x5c\xa0\xfc\x6f\xaa\x9b\xc9\x05\x6b\x88\xeb\x1a\xaf\xb4\xa1\x29\x66\xfc\xb1\x49\x9c\x93\x82\xf0\x5d\x21\x03\x81\xc5\x0c\x94\xdd\xf3\xc4\x67\xb0\x9d\x14\xd9\xdf\x47\x6f\x5c\x91\xc8\xc7\x78\x08\x52\x22\x38\xc4\xa7\x4e\x47\x14\x95\x5a\x0c\x31\x24\xdf\xe0\x7a\x21\x6a\x72\x43\xea\x86\x4e\x0a\x22\x10\x3b\x16\xd9\x46\xcf\x47\x63\xf4\xff\x64\xe6\xd1\x80\xc5\x8a\x33\x03\xe4\x04\x5c\x8a\x90\x13\x2b\xa6\x71\x47\x96\xa2\x97\xc2\xd3\x0e\x6a\xea\x15\xc2\xd7\x98\x96\x5d\xd0\x84\x85\x9d\x83\x29\xab\x66\x07\x32\x06\xf8\x07\x69\x3b\x9e\xfd\x23\x82\x14\xf4\x6a\xbe\xd3\x04\xe9\x49\x03\x50\x3f\xc9\x97\x43\x67\x89\xff\x13\x2c\xd7\x49\xf8\x51\x2c\x66\x4d\xfd\xc4\x77\x59\x44\x0d\x41\x4e\xeb\x72\x7e\x7f\x08\x0e\x2e\xcd\x7d\x52\x52\x1d\x70\x81\xc0\x7a\xd1\xd2\x99\x74\xdf\xd5\x61\x2a\xaa\x06\x37\xa9\xbd\x6f\xde\xe9\x01\xc2\x10\x25\xf5\x73\x8b\x5b\x08\xf9\xe5\x3b\xf4\xe0\x7d\xbe\xe7\x7e\xba\x5e\x29\xb1\x4f\x46\xd4\x9b\x30\x5c\xed\xb6\x11\x5a\x52\x25\xd5\x9c\x39\x75\xbf\xd9\xb1\x43\x59\xa1\x69\x3c\xbf\x6a\xb8\xbc\x9e\xd8\xb8\x71\x3e\xde\xc9\xe0\x1d\xae\x1b\x4e\xa5\x33\x4d\xc4\xba\x23\xd5\x1d\x67\xdf\x93\x58\xee\xa4\x01\x77\x65\x0a\xbc\xce\xa3\x12\x77\xe9\xc0\xab\xf4\xb2\x92\x7d\x3f\x21\x36\x84\x10\x19\x0a\x0d\x0c\xc0\x2a\x05\xcd\x64\x94\xb4\x15\x51\xb2\x72\xec\xe4\x4a\xdb\xdc\x16\xad\x07\xdf\x68\x43\x6d\x08\x62\xd5\xf6\x20\xa3\x2a\x3f\x2d\x8a\x0e\xd0\xf1\xe8\x64\x7e\xd3\x8a\x2a\x6c\x0c\x6a\xc6\xe9\x78\x62\xab\xfa\x8b\xbd\x47\xc3\xad\x1c\x83\x0a\xb4\x16\xc1\x92\xd6\x6a\xb1\x3d\x91\x09\x9f\x81\xb3\xa5\xa8\x96\xa4\xf6\x9f\x90\x06\x86\x18\xcc\x92\x2c\x6d\xec\xf8\x32\x29\x10\xc2\xc6\x60\xaa\xba\x58\x00\x63\xb2\xb8\xa3\x09\x1a\x61\xde\xd4\x4d\x10\x0b\x99\xb0\x2f\x79\x32\x4e\xe7\x7a\xfb\xa3\x44\x96\xb5\x63\x91\x3f\x73\xc0\xf1\x9a\xc1\xc6\x1a\xcc\xf0\x38\x63\x67\x38\x51\xdf\x36\x59\xfd\x86\x59\xf5\x3f\x62\x56\x30\xb3\xfb\x53\x06\xb0\x33\xcc\xd9\x64\x24\xcf\x56\x9a\x49\x2a\xb4\xc0\x2b\x53\x90\xa0\xf2\x2c\xbd\x0e\xac\x09\x66\xfc\x70\x94\x41\xbf\x17\xd3\x2f\xc7\x8b\xf2\xbd\xab\xf2\xa1\xbe\x8a\x6a\x2a\x4c\x9b\x12\xe6\xa7\x20\xb3\x9e\x78\xf0\xf6\xc2\x5a\xeb\xc8\x76\x97\x05\xb5\xb7\xd5\x7b\xc9\x6a\xee\xbe\xc5\xc3\xe9\x84\x59\xfa\x04\x0d\x29\xbe\xa3\xaa\x58\xcc\x29\x67\x29\xba\x35\xac\x03\x17\x5a\x3b\x46\xe6\x67\x95\x36\x8a\xc9\xb2\x10\x0c\x2c\x0b\x10\x1a\xf4\x5f\x63\x9a\x8b\xa2\xf7\x47\xce\xa4\x77\x40\xb5\x7a\x49\x08\x3b\x42\x07\x7b\x07\x3b\xb2\x9c\xbf\xfc\x63\x4a\x08\xfb\xae\xad\x4b\xfd\x01\xb1\x96\xef\xa5\x55\xbb\xdd\x5b\xd9\x38\xcb\x15\x41\x8d\xe2\x1a\x2a\x77\x2b\x53\x96\xc0\x18\x85\x64\xca\x2d\xbf\xfc\xca\xaf\xa0\x84\x1e\x93\x26\x50\x6d\xeb\xb3\x6a\x3e\x44\xfd\x26\xda\x78\xa3\x7c\x51\x61\xdd\x8b\xb8\x42\xa2\xce\x65\xaa\x90\x86\x03\x34\x32\x43\x71\x3e\x5d\xbe\x86\xc2\x3d\x3b\x25\x44\x7a\x5c\xa5\x89\x8b\x13\x7f\xef\x9a\x34\x2f\xf5\x17\x91\x98\x26\xb1\x2c\x5e\x71\xfd\x48\xf9\x7a\x3a\xb5\x07\x38\x76\x37\x78\xb8\x59\x1c\xb0\x5e\xff\x02\xb4\x6b\x81\xea\x62\xd7\xfb\xfb\xe8\x3b\xd3\x40\x7a\x4a\x88\x70\xad\x4a\xf3\xad\x6c\x4e\xa2\xc4\x1f\xbe\xa5\xfc\x0e\xb1\xd2\xc9\x6a\xf7\xe2\x42\x05\x66\xdd\x6b\x2d\x69\x09\x85\x7b\xbb\x3c\xe7\x9c\xbc\xf0\xd0\x28\xec\x27\x22\xe1\x43\xf7\x12\x74\xbc\xab\xe1\xe9\x88\x71\xe1\xac\x7e\x29\x8e\x08\x3c\xa6\x63\xc8\x0d\x6d\xc2\xf0\xdd\x1f\xf9\xb1\x76\x3b\x95\x82\xd7\xcf\x6f\x92\x61\xad\x9a\xbb\x12\xa9\x30\x70\x98\x74\x51\x09\xbc\x7e\x84\xda\xd7\x6b\x25\xa5\x3c\x7c\xa9\x5e\xde\x13\x6f\x47\xef\x4c\x0b\x7a\x5c\xf2\x8f\xc5\xcf\xc8\x1e\xe2\x73\x81\x54\x4d\xa6\xa4\x26\x65\xe6\xc7\xb8\x22\x38\x28\x86\xea\x61\x3b\x6b\x77\xfc\x3d\x0e\xcf\xeb\x42\xe3\x90\x6a\xdc\xe9\x39\x32\x04\x37\x6d\x2e\x68\x99\xb8\x37\xb6\x14\x9f\xe1\x8d\x17\x6d\x66\xe3\x02\x97\x6d\x12\x62\x2f\xc6\x6e\x1f\x14\xb3\x9c\x04\x29\x7a\xba\xc1\x8c\x4f\x61\x87\xfc\x89\x74\x51\xfe\x44\xac\xd1\x17\xa7\xa7\x49\xa3\xd1\x94\x34\x38\x0f\x2d\xf2\x8f\x6e\x99\x44\xd3\x01\xcf\x1e\x3f\x42\xd5\x74\x39\xfd\x84\xd9\x2e\x4a\x6e\x14\xc9\x4c\xd9\x90\xe2\x1e\x42\x09\x3b\x51\xac\x6f\x91\xb8\xd5\x55\xa8\x45\x7c\xdf\x0d\xca\xf4\xb1\x81\xba\x97\x7c\xe4\x6a\xf7\x31\x8b\x68\x68\x80\xec\x3a\x38\x86\xbb\x6f\x2d\x34\x22\xb9\x7b\x4a\xac\x41\x27\xa9\x5b\xcc\xbd\x2a\x9f\x9f\xf4\xdd\x95\x16\xc4\xa4\x60\xe8\x4a\x15\x9b\x8b\x62\xea\x37\x23\x8f\x39\x4c\xcf\x95\xcc\x9c\xed\x25\xf3\x7c\x36\x15\xd5\x3e\x8b\x98\xb6\x91\x88\x76\x1b\xf1\x0c\x9a\x29\xb1\xa6\xae\x56\xde\xad\x3c\x05\x1a\x5b\x25\x4e\x95\xbf\xbe\x9a\x13\x70\x73\x3b\x60\x80\xe0\xf5\xde\xa4\xad\xcb\x91\x7b\xaa\xd3\x35\xc5\x95\x6f\x83\x39\x65\xf3\x9c\x4e\x2e\x41\xa8\x4d\x22\x65\x62\xc3\xbe\x09\x91\xb0\x63\x31\xec\x65\x50\x17\x4e\x99\xeb\xd7\x88\xad\xbd\x1f\x50\x5a\x35\x0b\x65\xed\x5c\xdb\xbd\x84\xe2\x18\xc9\x07\xe5\x47\x15\x0e\x81\x48\x53\x4b\x8e\xfd\xd6\x3c\xe3\xc9\x71\x7c\xdd\x6c\x00\x27\x09\xd1\x49\xaa\xcf\x11\x02\x79\xcd\xc0\x40\xd1\xb1\x3b\x81\xfd\xd2\x55\x2c\xce\xf1\x5f\xc1\xb4\x45\xe7\x1e\xd1\x1b\xad\x2d\x1a\xba\x28\xa8\xe8\x78\x62\xc2\x4e\x1c\x7a\x40\xd0\x49\x10\x0a\xac\x09\x23\xf0\x12\xfd\x80\x86\x55\x85\xdf\xb7\x09\x12\x72\xc6\xa8\xf0\x73\x84\xde\x45\x40\x07\x3d\xd0\xe2\x0e\xff\xb7\xba\x60\xbe\x5d\xe5\x10\x0e\x12\xbf\xed\x66\xa4\xb0\x62\x5a\x62\x4c\x25\xcc\xf8\x65\xed\x5c\x0e\xfe\xb3\x82\x20\x94\x9d\xf4\xd8\xa6\x3f\x1d\x33\xa5\xe4\xa3\xa3\xa5\x0e\x98\x35\x38\x10\x8f\xcb\xfd\x2e\xbb\xb9\x92\x9d\x97\xe2\xb8\xc4\xb2\xa9\x93\x53\x96\x81\xd3\x72\xeb\xf8\xa0\x54\x59\x08\x8b\x9c\xca\xeb\xa5\x48\x1a\x9c\xea\x32\xe4\x8c\xc9\xf3\x94\xe2\xa2\x61\x66\x8c\xf1\x93\x47\xe0\x7f\x9e\xc0\x66\x3b\xa8\xeb\x2b\xc3\x48\x33\x5c\x72\x7a\xa8\x6a\x90\xb9\x28\xcf\x99\xd3\x29\xa8\x1e\x76\x01\xfe\x18\xc4\x0b\xbb\x49\x9e\x05\x55\x98\xc1\x59\xe5\xc2\x85\x93\x8d\xe7\xa4\x0b\xa8\xd1\x28\xcf\xe5\xab\x6f\x2b\xab\x7c\xe5\x49\x8c\x80\x2a\x54\x39\x12\x3c\x31\x64\x17\xf6\x3f\xd3\x5b\xcd\x26\x6e\xaa\x71\x58\x5a\x59\xd5\x73\x7d\xb8\xe5\x39\xd3\x65\x5a\x4c\x15\x4e\x08\x0b\x53\xf1\x60\x66\x5d\x02\xf8\x6e\xab\xc0\xd3\xb9\x2c\x96\xd1\x57\x70\xe5\xeb\x80\x1f\xf6\x40\x66\xa7\x1c\x17\xe0\x1f\x55\x01\x11\x21\x27\xe1\xb8\x5f\x77\x2c\x59\xa7\xe3\xc0\x08\x11\x72\x7b\x08\x2e\x64\x98\xbc\x22\x4b\xf4\xbc\xca\x05\x0e\x79\x5c\xe4\xc3\x47\x68\x14\xa0\xbd\xdb\x35\xcf\x44\x24\xbf\xcf\xf8\xe3\xc7\xd2\xe7\xf9\x5e\x45\xc9\xf8\xf1\x4c\x71\x3e\xcd\xfe\xe5\xd1\x4d\x30\x5d\x64\xa7\x92\x58\x3b\x8f\xd6\xd6\x29\xd4\x07\x54\x34\x27\x8d\x4e\x71\xbd\xd2\x12\xa8\xb3\xbc\x04\x5a\xb3\xc4\x04\x5a\xb3\xcc\x04\x1a\x56\x6a\x02\x6d\xbb\xdc\x04\xda\x22\x6f\xe9\x2e\x36\x90\xf4\x0f\xbb\xec\x25\x6c\x2c\x2b\x1c\x0c\x94\x39\x9d\x60\xa0\x38\x72\xda\x5f\xea\x73\x6b\xab\xd0\x70\xa7\xec\x11\x05\xa8\x42\x5a\x2c\xbd\x58\xf3\xa9\x9e\x0a\x0e\x03\xd8\x54\x62\x84\x18\xbf\x8a\x23\xb1\x1e\xd3\x42\x2e\xe3\xd2\x67\xd2\xf2\x00\x19\xfe\xc5\xda\x79\x6a\xc7\x0c\x65\x56\x71\x9c\x77\x7b\xa7\x9b\xd8\xab\x32\x1e\xa5\x9b\x50\x52\xea\xd7\xb1\xe8\x1d\xc1\x09\xaa\x9a\x8d\xab\x75\x7d\xc5\x50\xd6\xc6\xfd\xea\x74\x1a\xcc\x29\xc4\xe0\xeb\x35\xfa\xdf\x8c\xb5\x7d\xb7\x37\x46\xe4\xac\x6d\xec\x8d\xb7\x3d\x1c\xd2\x43\x0f\xbd\x40\xc3\x6f\x1f\xb9\x28\xa7\x87\x58\x7f\xe3\x87\x8f\xec\x7a\x83\xc5\xc6\x89\xc7\x03\xf9\xf7\xe0\x5e\x5f\xb7\x4e\xcb\x68\xa6\x1b\x76\xf6\x6f\xe6\x10\x99\x94\x25\xdc\xc1\xc4\xee\x1f\xdc\x79\xc7\xf7\x01\x13\xce\x42\x11\x21\x31\xf2\xbf\xec\xb5\x9f\x29\x2e\xa1\x54\x65\xa9\x7f\x46\x4e\xfc\x3e\x1a\xd9\x0a\xf8\x6e\xff\xc5\x11\x3a\x62\x6c\x0d\xfc\x75\xd1\xda\x3c\x26\x50\x82\x1f\x45\x71\xf3\x95\xb1\xfd\x20\x1f\xd7\x6d\x87\x2e\x7c\xb2\x1d\xda\x8e\x63\x23\xe9\xaa\x96\x9b\x16\xea\x65\x13\x8a\x1e\xb6\xb4\x5d\x5d\x69\x1b\xc2\xb5\xb3\x04\xd1\xa8\xee\x70\x84\x13\x55\x0e\xb1\x2b\xbf\x69\x00\x25\x3e\xb3\x90\xea\x15\x3b\x93\x2a\x0e\xd4\x47\x95\x35\x17\x67\x38\x52\x5a\xd0\xee\x8b\xeb\x36\xc3\xd0\x22\x8c\x1b\x1e\xe1\xd6\x3c\xfc\xb7\xec\x7a\x0b\xd9\x75\xff\x0e\x04\xc8\x6d\xc9\x7b\x3d\x27\x07\x45\xc5\x19\xf7\x08\x7d\x36\x19\x46\xcb\x92\x9f\x5b\x70\xd9\x60\xe0\x21\xd2\x8a\xc7\xeb\xac\x8f\x36\x95\x4b\x7a\x26\xf0\x65\x49\x20\x02\x89\xbe\x9a\x6a\x28\xe6\xcc\x1c\x2e\x86\xa4\x06\xd9\x9e\xec\x01\xee\x09\xe9\xb8\x38\x19\x60\xad\x1f\x60\x10\x77\xac\xf9\x51\x4c\xe3\x91\x76\xcc\xeb\x3b\xbd\x76\x98\x9d\xa8\x48\x26\x0b\x1f\xca\x8e\x34\xa2\x8e\x8c\x1b\x64\xc7\xef\x06\xd9\xd3\xdf\xf9\xfc\xad\xc5\xcd\xec\x68\x19\x55\xd7\x41\xe4\xa2\xde\x58\x16\xca\x68\xad\x1a\x1f\x14\xc4\x53\x8b\xc2\x36\x5c\x90\xb6\x5a\x11\x40\xd0\x8d\x40\x5f\x05\x33\xaf\xc2\x3a\x9e\x1c\xde\x4f\xa5\xdd\xdf\x98\x30\x15\xfe\x0c\x11\xda\x68\x02\x35\x5e\x04\xd4\x8a\x69\x1a\xc8\x62\x2a\xd8\x69\x5f\x60\x97\x8e\xdb\xa0\xb3\xf7\xa0\xce\x60\x43\x4a\x34\x1f\xa1\x07\x67\xb8\x84\xa0\x3c\x6b\xd9\x68\xb4\x43\x09\xa2\x0c\xb1\x86\x16\x50\x21\x64\x51\x57\xd7\x35\x61\xdd\xfd\xc3\xbe\xf8\x62\x3f\x9d\x48\x75\x97\xe3\xff\xb2\x4a\xda\xbe\xd1\x49\xa7\x9d\x15\x67\xf8\x8d\x0f\x2e\x63\x1f\x2d\xcb\x1d\xea\x4d\x2c\xf4\x49\xaf\x95\xc5\xe9\x0f\x14\xcf\xe3\xec\xa6\x12\xdc\xae\x6e\xb9\xcb\xbf\x60\x61\xe2\xbb\x75\x51\xa7\x4b\xf5\xf4\x28\x7b\xdb\xaf\xd6\xa3\xcb\x5d\x9c\x6c\x56\xc2\x46\xe7\x75\x04\x05\xcc\x70\xd4\xdb\x8e\x12\xa5\xed\x53\xe5\x86\xff\xf8\xc3\xa0\x18\x57\x1a\x22\x24\xb0\xaa\xfc\x08\x51\xf9\x3b\x08\xcb\x78\xbb\x5a\x90\x58\x51\xf2\x5b\x42\xb8\x1f\xf3\x70\x05\xf3\x89\xe2\x0e\xe1\x39\xf6\x30\xb7\x6f\x1e\x11\x8f\xdd\x4a\x29\xdf\x77\xde\xd6\x21\x86\x8c\x73\xb0\xde\x39\x33\x4d\xe6\xe8\xc5\x6b\xe6\xa8\x46\x44\x33\x5b\x9a\x30\xfb\x2f\x5a\xff\x3b\xb5\x03\xb5\x3c\x31\xbc\xe0\xf5\xb0\x3a\xd7\x49\x7a\x05\x23\x0e\x5c\xbb\xe1\x4d\x39\xcc\x08\xfd\xab\x17\x62\x33\xb4\x02\xb5\x55\x9f\x5d\xc9\x62\x16\x1b\x28\x73\x5d\x8e\x7b\x0e\x52\xa2\x3b\xda\xa0\xb5\x09\x8b\x4c\xaf\xb7\x38\x1d\x35\x99\x93\xf4\x08\xc7\x5c\x6b\x79\x38\x21\x7b\xd7\x47\x9e\xc2\xfe\xc5\x89\x20\x13\xc7\xc6\xeb\x9c\x52\x56\xa8\xa8\xca\x6b\x52\x8b\x8c\xde\x89\x2a\x50\x3c\x17\x15\xd2\x76\xac\xa2\xc5\x73\xaf\xe8\x4b\x35\x85\x44\xbe\x9b\xae\x2c\x41\x3a\x8d\x0a\xb6\x03\x8b\xb1\xf5\x58\x04\x53\xb5\xba\xba\x4a\x22\x38\x16\xd3\x35\x8b\x08\xc5\x15\x65\xb3\xbf\xcd\x96\x6e\x9b\x6a\x8e\x1b\x9a\x61\xae\x9c\x38\x99\x8d\x9c\xeb\x48\x51\x23\x05\xcd\xc9\x78\x84\x88\x1a\x58\x01\x99\x03\x1f\xa9\x64\x6b\xff\x6c\x54\x81\x3c\x08\xc1\x8d\xf5\x2a\x0b\x45\xba\x41\xc7\x1f\x2a\x63\x8a\x77\xb4\xf9\x80\x49\x81\x30\x22\xd8\x74\x04\x9b\xa8\xb2\xfd\xca\x48\x6e\x4c\x8f\x5f\xf5\x69\xb0\xea\x27\x88\x0d\x8f\x62\x76\x57\x01\xe1\x3d\xe7\xd1\x8e\xf4\x09\x84\xa5\x8e\x42\xc6\x1e\x34\xca\x10\xd4\x87\xd3\xa9\x97\x66\xc2\xfa\x50\x3b\x7d\x00\x52\x4d\x33\xec\x29\xe3\xac\x69\xb1\xa9\xc7\xf8\xb2\xaa\x2f\xc9\x87\x06\xb4\xdd\x88\xf9\x31\xd6\xb0\xaa\xc7\x44\xb9\x1b\x09\x55\xf7\x39\x5a\x8a\xc3\x74\x21\x77\x9c\x90\xc2\xf5\x32\x49\xee\x03\xe8\xbc\x31\x05\xe2\x3a\x9b\x01\x7e\x29\xfd\x1e\x42\x7c\xb6\xdd\x75\x21\x61\xde\xfd\x22\x44\xea\x5e\x8a\xa5\xbb\x7f\x48\x8e\x1c\x2b\xab\x9c\xd6\x4a\xd0\x36\xfa\xa0\xa0\x44\x2f\x94\x6e\xe9\x7e\x0b\x9d\x50\xfa\xf7\x4e\xa7\xdc\xff\x19\x76\x72\xda\x95\xb0\xa9\x14\x9f\x58\xb1\xf5\x04\xf9\xd4\x8a\x6d\xbb\x7b\xcd\x40\x61\x3f\xb6\x66\x83\xf9\x4f\x87\xb8\xdf\x8f\xce\xba\xab\xb6\x5d\xa9\x3f\xb1\x96\x6b\x0a\xfe\xdd\x8b\xb9\x41\xfb\x98\x14\xf9\x86\x2a\x07\xe9\xe5\x8c\xe9\x07\x89\xc3\xda\xbb\x98\x83\xb5\x03\xb4\x96\x40\x6b\x24\x8b\x1e\xa9\x16\x6d\x41\xb2\x45\x5b\x93\x6e\x93\xdd\x7f\x06\xc9\xb8\xa8\x73\xd3\xeb\x2e\x93\x4e\xd3\x44\x4b\x8e\x53\x2a\x94\x0c\x65\xb3\x3d\xef\xba\x35\x59\xb3\x5a\xc4\x85\x9d\x2f\xe0\xde\x1d\x24\xa8\x45\x91\x1f\x26\xa5\x1c\xec\x1d\x0c\x35\x2b\xdc\x1d\xad\xbf\x08\x3a\x0f\xd0\xf1\x13\xfd\xbe\x94\x77\x41\xd2\xc1\x10\x66\x4a\x49\x91\xcb\xcc\x38\x99\x9a\xd0\xb2\x68\xa3\x8a\x00\x70\x39\xac\x0d\x67\xb0\x7c\x61\x22\x3e\xf4\xe7\x91\xc3\x2d\xc5\x68\x5f\xb1\x64\x83\x7d\xa4\xf3\xea\x62\xfd\x73\x42\xe0\x5e\x59\x27\xa1\x05\xd8\x3d\x13\xca\x68\x75\xcf\x98\xf7\x2d\x6e\xab\x77\x4c\x08\x91\x76\x85\xba\x86\x9d\xee\x09\x2b\x97\x01\xdc\xa3\xa6\xb8\xad\x71\xc3\xce\x30\x43\xa4\xf4\x4b\x19\xed\xef\xa3\xb7\xa4\x28\x18\x5a\xea\xde\xb2\x64\xa9\xa2\x7f\x16\x22\x8d\x4a\xe6\xdb\xec\x41\x8a\x11\xff\x5a\x7e\x4e\x99\x09\x52\x17\xa3\x65\x33\x5c\x5e\x87\x23\x4c\x44\xbd\x6b\x88\x43\x11\x2d\x03\xf8\xbb\xa2\xb6\xbc\x7c\x53\xb7\x35\x9d\x10\x05\xc5\xd4\xc1\x22\xc2\x0e\xa4\xe7\xe2\xc0\x17\x3d\x90\xa5\x53\xd4\x0e\xc0\x8b\xba\xc4\xfd\x0c\xba\x9d\xe4\x2d\x80\xec\x70\x16\xe1\x3f\x1f\xe6\x64\xef\x80\x18\xf8\x6e\xbd\x0f\xec\xec\x49\x6b\x5b\x43\xf9\xe1\x72\xc5\x4f\x51\x0d\x27\x2a\x13\x2a\xb5\x5d\x6a\x18\x4a\x44\x8a\x5a\xeb\x08\xc3\x2a\x5d\xaa\xf8\x2a\xd1\x98\x46\x77\x34\x92\x24\xad\xda\x3a\x23\xda\x07\x64\x17\xb3\xe1\x23\xb0\x86\xaf\x98\xb8\x33\x69\xed\xfb\xa9\x00\xac\xef\xa3\xc6\xb9\xdb\x16\x5e\xf5\x28\xeb\x22\x88\x30\xad\x41\x58\x5c\x37\xdd\x9a\x65\x55\xc3\x99\xcc\xf3\x9a\x30\x36\x04\xb6\x79\xe9\x7b\xb2\x1a\xf2\x82\x64\x0e\x03\x9f\xf6\xd4\x8e\x23\xf4\x8f\x8f\x2f\xdb\xf2\x9a\x4e\x0a\xe1\xa9\xdf\x83\x7c\xd8\x4f\xe3\x23\xf4\x0f\x28\x27\x0c\x61\x0d\x00\xcf\x08\x8d\x98\x31\x52\x37\x68\xd4\xcb\x24\x3c\x17\xbd\x8b\xd7\x9c\x30\x86\xaf\x89\xf1\xdb\xdb\x1b\xc1\x0e\x8b\x4a\x3b\xf1\x65\xaf\xa0\xd0\x83\x6f\xb1\x1e\xe9\x72\xe5\x93\x41\xc7\xbb\x28\x03\xdb\x2a\xf2\x96\x9c\xe6\x5d\x34\xf3\x7e\xc4\xea\x43\x99\xbb\xe1\x2f\x45\xf6\x42\xf0\xd1\x46\xe0\x60\xdd\x9d\x3f\xd7\x00\x63\xef\x1d\xf3\xfb\x1a\x00\x82\xed\x74\xbc\x6b\x4a\x94\x08\x5a\xbf\x98\x2f\x9a\x95\xa8\xbd\x72\xc3\xff\xcb\xef\xf4\x23\xc4\xff\x7b\xfc\x0f\xf3\x2c\x3c\xf0\x7c\x34\x1e\x7b\x4b\x27\xcd\x72\xaa\x17\xd8\x3c\xb4\x48\xe5\x41\xf9\x62\xb1\x3f\x47\xe1\x35\x39\xb8\xcf\x49\x54\x35\xdf\xb1\x56\x3e\xb9\x97\xdf\xc6\xfa\x5c\x89\x9d\x2d\xfb\xf6\xc8\xae\x8f\x81\x3b\x01\x8d\x1e\xec\x65\x55\x99\xe1\x66\x24\x3f\xd9\x6b\x2a\x71\xa0\x47\xe3\xb1\xfa\xea\xc1\x58\x5f\x30\xd9\xac\x62\xb2\x4d\x9f\x28\x75\x67\x00\xf0\x3f\xe3\x6f\x3f\xb0\x94\x1b\x8b\xd4\x89\x50\x3e\x06\x6d\xd2\x8e\x77\xef\xab\x23\x64\x87\x50\xa9\x38\x2b\xc3\xb7\x05\xb7\x40\xd5\xe4\x7f\x08\x48\x9e\x56\xdf\x77\x73\x9a\x81\x47\xb3\x80\x49\xbb\x07\xd6\x00\x3b\xde\xb5\x8e\xac\xf8\x4c\x1e\x59\x0b\x7d\xf3\x3c\x30\x1d\x72\x49\x64\xe9\x9f\xd1\xf1\xae\xb7\x9a\xd6\x5b\x12\x7f\xe1\x5a\xb2\x38\x9d\x75\x7f\xbd\x91\x3c\x89\xc9\x59\x1a\xad\x8e\xeb\x95\x08\xa3\xb6\xa4\xbf\xb7\x04\x5d\x9c\xeb\x65\x61\x0b\x92\xd1\x29\xf5\xcb\x02\x68\x90\x22\x4e\x59\xb5\xe9\x33\x00\x15\xd5\x64\xbd\x42\x5c\x14\x12\x9d\xb0\x57\x99\xc0\xe9\x92\x18\x83\xba\x56\xea\xe4\x0d\xb0\x2e\x9f\xd7\x80\x3e\x2b\x9b\xb7\xdc\x0d\xb7\x66\xf1\xb7\x0e\xec\x88\x4e\xd7\x8f\x86\xb7\x7a\xf9\x6c\x32\x4d\xa8\x1d\x51\xca\x15\x05\xe0\xc9\x09\x79\x8c\x6f\x90\x59\xbe\x93\x03\x26\x2d\xb2\x27\xda\xf7\xb1\x0e\x4f\xb3\x23\xb3\xb7\xc8\xdd\x1e\x44\xd9\xd3\xd0\xad\xb8\xbe\xef\xb4\x4c\xb6\xd3\x4a\x79\x50\x6f\xb1\xbd\x3d\xb1\x86\xa1\x09\x29\x64\xd9\x35\x45\x26\x60\x5f\xd1\x4d\xb1\xbf\x8f\x68\x99\x89\xa5\xf6\x2c\x4c\x17\xe7\xa2\xa4\x29\xa9\x13\x79\x0a\xae\x82\x7a\x6e\x0c\x3e\x52\x82\x1f\xc5\xb2\x16\xf4\xb7\xb2\x00\xec\x93\xc7\xa3\xc3\xb1\x8b\xd0\x99\x60\xcd\x3e\x6f\xac\xc5\x41\x84\xe6\xa5\x42\x22\xd7\x3d\x1d\xb3\xaa\x04\xbb\x44\x1f\x6a\x6e\xfc\x74\x27\x7a\x96\x05\xeb\xc8\x12\xf1\x7c\x67\xa3\x8d\xba\xd2\xbe\xf4\x33\x62\x22\xc3\xec\xd5\x9d\xc8\x74\xd0\xc7\xe5\xb3\xfe\x25\x59\x2d\x4b\x32\xf0\x72\xb4\xf0\x76\xaf\x47\x43\x3d\x7e\x43\xf6\x10\x2d\x3a\x55\xfb\x4e\xb5\x86\x51\x00\xac\x8b\x55\x99\x5d\x87\x5c\xaf\x16\x24\xff\x82\x95\x65\xe7\xb0\xa9\x38\x27\x0c\xde\xa8\x2a\x89\xd2\x9e\x85\xa6\x47\x55\xb5\x02\x8e\xaa\x73\x31\x0a\x1a\x8d\xd1\x0d\x25\x4b\xb8\x21\x03\x66\x1f\x34\xa0\x3e\x42\x10\x46\xe9\x5e\x89\x3f\x4b\x53\xf1\x18\x3d\x34\xef\x5a\x17\x62\x18\x9c\x9c\x14\x9b\xdc\x0c\xb2\xb0\xeb\xd5\x83\x2b\x57\x4a\xb8\x38\xb7\x2b\x46\xcb\x30\x4b\x33\xdd\x07\x9e\x86\x6d\x91\x77\xf4\xb0\x17\x09\xcc\x06\xcf\xf6\xef\xe3\xfb\x03\x57\x68\x46\xd0\x6f\xaa\xfc\xe5\x6f\xb2\x62\xa4\xa3\x9f\x2f\xf0\x4a\xc4\x97\x9b\x32\x5b\x3d\x0b\x66\x95\x7a\x3c\x42\x0f\x75\x6d\x4d\xf8\x48\xdc\x30\x8e\x7c\x22\x2b\x48\x32\x55\x42\x12\xee\xc9\xae\xc2\x89\x21\xb4\x68\xf9\x44\x8d\x86\x6b\xac\xeb\x28\x9a\x18\xa1\x8d\x1a\x0f\x09\xec\xc4\x69\x7f\x10\x9e\x0e\x3d\x01\x9f\xec\x3f\x2d\x72\xb0\x94\x61\x94\x15\x98\xce\x49\x8e\x26\x55\x55\x10\x5c\x0a\x21\x42\x89\x99\x19\x5a\xe0\x06\xb2\x15\xa8\x34\xae\x01\x4b\x31\xd2\x26\x5a\x50\x92\xc1\x51\x82\x8d\x36\x27\x0d\xce\x71\x83\xc1\xb0\x26\xf2\x11\x14\xf8\x95\x54\xbc\xa3\x4b\xc5\x57\xa9\x05\x94\xce\xc4\xf3\x23\x3e\x2e\x3f\x4f\x40\xb8\xd7\xb8\x99\xed\xa0\x5f\xd1\x7b\xcb\x0a\xa1\x20\x8b\xa0\xdf\xb1\xb7\x72\xf2\xcb\x73\x0a\x92\x9e\x48\x17\xe9\x5a\xc1\x44\xd8\x33\xc4\x13\xab\x65\xe4\x28\xa5\x16\x4d\xf6\xf6\x15\xe4\x02\x01\x46\x8f\x6c\x2f\x0b\x9d\x6a\x82\xb8\x47\x3d\xc0\xf7\xdd\x7b\xb2\x0a\x22\x2e\xa3\x55\xe7\x83\x57\x9d\xe0\xaa\xf7\x64\xd5\x61\x40\xbb\x22\x8d\xd3\xcd\xdb\x69\x77\x69\x77\xf1\x56\x46\x5d\x63\x6a\x94\x4b\xa8\x6e\x5c\xd9\x69\x3d\x6e\xb8\x55\x0c\x32\x08\xd5\xf6\x97\xad\xb0\xba\x79\x77\xa7\x15\x38\x2b\x13\xb4\x3b\x12\xd8\x7a\xb5\xde\xa2\x50\x19\xbe\x21\x01\x54\x89\x6d\xa2\x97\x92\x0d\xdc\xa3\xe7\x7f\x11\xd9\xfe\x5e\xd1\x4b\x51\xd6\x36\x83\x4b\x3b\xb6\x96\x59\x6c\xd2\x8e\xad\x22\xfc\xd6\x1e\xda\x0b\x54\x35\xcd\xdc\x52\x71\xed\x3e\xa9\xff\x6e\x91\x5a\xa5\x30\xc5\x08\x92\x55\x8b\xd5\x26\x64\xde\x84\x12\x62\xae\xa3\x82\xbe\x27\xc8\xb4\x41\xd3\x65\xfa\x44\x47\x21\xb5\x41\x35\xe8\xef\xc9\x42\xf4\x83\x98\xe0\xec\xbd\x2c\xf6\x54\xcd\x17\xb8\xa1\x13\x5a\xd0\x66\x15\x55\x6b\xaf\x49\x73\x65\xbb\x0f\x12\x2d\xe6\x4d\xf7\x0d\x66\xe9\x46\x89\xc4\x01\x8f\x9c\xa5\x95\x20\x10\x58\xaa\xf3\x9c\x29\xcb\x23\x2e\xf3\x7d\x47\xc5\x91\x4c\x3d\xcc\x86\x88\x6a\xf5\x2a\x0a\xd4\x98\xb1\xa7\xe8\x37\xdb\x9b\xfa\x1b\x97\xfd\x7f\x2b\x69\xf1\xdb\x8e\x10\xd6\xf9\xc9\x89\x2c\x86\x9d\x00\x24\xa3\x02\x72\x2e\x34\x30\x44\x7b\x80\x97\x55\xb9\x6b\x0f\xa0\x5f\xe4\x63\x5c\xd3\x1b\x52\xaa\x64\x0e\xd6\x10\x0c\xa9\x6f\x1c\x07\xa8\xa9\x68\x0d\x9a\xe6\x23\xdd\xae\xe5\x7e\x3b\x74\xf4\xc7\x11\xb3\x85\xca\xf1\xf7\xb5\x81\xb8\x6e\xeb\x61\xd9\x32\x7f\x1f\x7b\x26\xee\x44\x2f\x75\x1b\x36\xbf\x5b\x46\x1b\xdc\x58\x5b\x49\xd4\xd9\x24\x49\xc7\x55\x4d\x74\xcd\x7b\xaa\x9b\x15\xa9\x7b\x46\x5d\x29\x62\x9f\xc8\x9b\x66\x07\x55\x37\xa4\x5e\xd6\x54\x26\x6d\x0b\xb5\x23\xe7\x72\xba\x7d\x79\x42\x6d\x50\x49\x25\x2d\xf4\x47\x42\x5a\xa3\x8d\x4a\x2f\xce\x83\x36\x01\x0a\x53\xdb\x69\x04\x7e\x24\x2a\xfb\x8b\x09\x4d\xd3\x09\x10\xe5\x40\xb9\x96\xbc\xe3\x43\x92\x4f\x73\xf4\x2f\xce\x9d\x2f\x25\xe6\x6d\xb9\xac\xf1\x62\x41\x72\x4b\x45\xb6\xf3\x87\x2f\xce\x63\x15\xfb\x63\xd3\x7d\x17\x03\x15\x4d\xd0\x70\x23\xa7\x7d\x1a\x69\x21\xfe\x24\x3e\x4e\xb7\xe4\x61\xa9\xa0\xa5\x48\x97\xd3\x5c\xde\xaa\x9c\x00\xa6\x4c\xb5\x7d\xc4\x66\xd2\x4e\x6f\xb1\xf8\x0e\x50\x27\xd9\xde\x6a\x18\xa6\xf7\x74\x98\x68\xf7\x7f\x60\x15\xf3\x3b\x5e\xbd\x3c\xbe\x6a\xd1\x5b\xd9\xc8\x7b\x5a\xcc\x5b\xce\x64\xdf\x63\xb5\x4e\xa0\x77\x6b\x22\x31\x0d\xa0\xaa\xf9\xb3\x4e\xad\x36\xf7\x45\xf7\x95\x94\xc4\xe2\xb3\x1f\x47\x5c\xf1\xb9\xe7\x46\x82\xcb\xad\xf8\xa0\x45\x31\xdd\x39\x53\x76\xd3\xfd\x11\x5c\xf5\x9a\x20\xc9\xe7\xa0\xd7\x07\x59\x16\x2b\xcb\xb0\x59\xca\x7e\xbc\x15\xff\xb6\xfc\xaa\xd1\x9c\xd1\x0a\xa2\xdc\x57\xdd\xb0\x81\x73\xca\xe6\x57\xaa\x74\xb2\xae\x1e\xe8\xb7\xe3\x53\x45\x62\x85\xa7\xc6\xed\x53\x2c\x21\xc6\xba\xac\x8a\x31\x8c\x98\x29\xec\x45\x73\xbc\xb0\x7b\x9c\x6b\x20\x50\x40\x33\xd8\x3a\x60\x45\x91\x8d\x8d\x23\xd2\x5f\x64\x50\x46\xff\x97\xa8\xc6\x46\x4e\x37\xa5\x94\xe0\xe6\x35\x90\x17\x6d\x6c\xdd\x06\xb8\xdf\x3c\x5d\x73\x9f\xb8\xef\x0e\xea\x06\xab\xfa\xee\xa0\x88\x68\x07\x35\xe5\xea\xea\x86\xe6\x96\xcd\x45\x3b\x5b\xe2\xed\x6d\xa3\x92\x0f\xce\xf3\xb7\x55\xba\x63\xbe\x52\x7e\x39\xb9\x64\xbb\x5d\x98\xc9\xb8\xd3\x90\xa4\x9f\x46\xcf\x95\x87\xe1\x10\xfa\x89\x9b\x2f\x8e\x8d\xeb\xe1\x08\x3d\x78\xab\x7a\xb0\xa9\x8e\xe9\x87\x3b\xe8\xf1\x0e\x7a\xb2\x83\x9e\xee\x70\x1e\xf0\xcc\x36\x19\xdd\xb3\x59\xf7\x26\x7d\x7a\xe3\x12\xcd\xad\xfa\xf6\xde\xef\x40\x2a\xd5\xa8\xd6\x11\x18\x34\x65\xfa\xcd\x34\xd7\x76\x2b\x5c\x79\x20\x55\x4f\xdd\x23\xe4\x78\x4d\x45\x5f\x32\xcb\x35\xe1\xda\x06\x06\x77\x8b\x84\x06\xb9\x52\x39\x89\x9e\x8e\xfb\xef\xf4\x70\x41\x7f\x57\x35\x01\x7f\x5b\x72\x4e\x23\xfa\xc9\x49\x27\x8c\xe1\x28\x7d\x93\x88\x6c\x86\xe8\x24\xac\x1b\xcb\xb9\xeb\x22\x1d\x83\x05\xee\xa9\x1e\x88\xfe\x21\x14\xbd\x1a\x13\xe7\x30\xd2\x1f\x76\xc0\x49\x14\xbb\xe1\x65\x5d\xcd\x87\x1d\xc7\xc1\x27\x31\x76\x08\xff\x6a\xe7\xaf\xf7\xd0\x70\x7d\x30\x7a\x3b\x78\x65\x29\xb6\x70\x8c\xb7\x7a\x82\xe3\xfb\xbe\x7b\xd7\x77\xf6\xcc\x8c\x35\xcb\x1e\xbe\xeb\x8d\x49\x40\xa9\xf6\x3d\x7b\xbc\xe3\x5e\x95\x62\x58\xa2\x8b\x79\x70\xb9\x0e\xd8\x58\xce\x55\xbb\x9d\x8d\x34\xb4\x95\xba\x2b\xf4\x8a\xde\x87\x23\x69\x6d\xf6\x65\x0f\xcd\xe7\x52\x84\xf2\x5b\xe8\x87\xcd\xf7\x6f\x4d\x9d\x01\x5d\x0a\xaf\xac\xde\x7f\x11\xaa\x1c\x00\x51\x0e\x80\x26\x07\x40\x92\x03\xa0\xc8\x41\x5c\x0b\x70\x05\x4a\xdc\x36\xd5\x6e\xb5\x20\x25\xc9\xfd\x3e\x97\x9a\x3a\x7b\x28\x45\x9f\x57\x0b\x52\x42\x00\x0d\x7f\xf3\xcf\x22\x8f\x83\x44\x40\xa1\xd1\xc7\x4f\x08\x33\x1f\xb1\x40\x98\x7b\x63\x42\x67\x3c\xa9\x98\xea\xe8\x62\xdd\x87\x3c\x34\x65\x9a\x1e\x21\xc3\x04\x5b\x71\x66\xdd\x86\x90\xdd\xf4\x93\x4a\xa8\x3c\xed\xe2\x8d\x61\x5c\x7e\x5d\x7a\x7a\x6d\x2a\xfd\x8b\x4c\xac\xa3\x83\x47\xaf\xb5\x40\xa6\xdb\xaa\x7b\x96\xf3\xaa\xaf\xac\xf2\x44\x37\xb8\x68\x89\x73\x01\xec\xf0\x67\x59\x53\xb7\x59\x83\x68\xd8\x26\x66\xe1\xda\x65\xbb\xca\x26\x0d\xa9\xfd\x02\x15\x26\xab\x42\xce\x38\x5c\x85\x93\xbe\x73\xe6\x40\x73\x2b\xc9\x84\xa8\xf6\x15\x92\xb9\x28\xa7\x55\x7c\x3a\x97\xf2\xdb\xa0\xae\xa5\x0f\xca\x4c\xe6\x9d\x82\xa8\xd3\x24\x92\xdf\xdd\x87\x6a\x8d\x36\x98\x4f\xb1\x95\x37\xef\xa7\xcd\x0d\x67\x33\x92\xbd\xd7\x65\xb2\x84\xc1\x8f\xc1\x2d\x20\xbb\x98\xab\x8a\xf8\x8c\x0b\x35\xd0\xb7\x36\xc3\x8c\xa0\x19\xf9\x80\xb2\x19\xe6\x7b\x44\x55\x3d\x03\xa7\xa5\x2c\xe0\x4d\x4a\xd6\xd6\x44\x07\x37\x98\xce\x9a\x79\xbb\x28\x84\x97\x52\xa9\xa7\x69\x2b\x04\x65\xff\xc4\x05\x95\xee\x80\xd1\xaf\x88\x96\x8b\xb6\xb1\x3c\xf8\xfc\x96\xf2\x4c\xb6\x93\x55\x43\xfe\x49\x6a\x26\xda\xbf\xc3\x0b\x7b\x6d\x33\xfd\xd6\xac\x3b\x5f\x73\x8d\x38\x5f\x76\xfb\x95\x8f\xbe\x35\x69\x34\x32\xcf\x1e\xa3\xa7\xdf\x8e\xd1\x1f\x7f\x20\xeb\xb3\xe7\xe8\xd9\x7f\x72\x01\xd1\x7e\xea\x6f\xff\x19\x3e\x75\x78\xf0\x78\x1c\x4b\x9a\x56\x4e\x60\xa8\x10\x14\x5f\xd0\x4f\x81\xcb\x58\xcb\xe5\xd6\x3a\x9a\xcc\x8a\x74\xc5\x33\xc9\x09\x8a\x15\x22\x22\x54\x2f\x4d\xfa\xb0\xb8\x9a\x47\xec\x5e\xf5\x9d\x3f\x1f\xf0\x2e\x17\xec\xd8\x14\x47\x42\x31\x23\x58\x89\x30\xf4\xf5\xb3\xa2\x40\xc0\x9e\xa1\x9b\xd3\x2c\xea\x6a\x51\x75\xa4\xe8\x70\x50\xe7\xa6\x3a\x9e\x47\x12\xe9\x19\xd1\x29\x1c\xb2\x67\xb6\x1d\x9c\x07\xa6\x20\x0d\x6a\x86\x6f\xc0\x26\xe4\x74\xf4\x47\x13\xd1\x93\x0a\xc4\x17\xdd\x2d\x1f\xe1\xe2\xba\xaa\x69\x33\x9b\xa3\x15\x31\xae\x9a\x53\xdd\x5c\xc3\x5f\x1e\x52\xe6\x6c\x47\xfb\xf4\x21\x93\x50\x74\xe2\x68\x4b\xc7\xe5\xcb\x4c\x21\x41\x0d\x55\xc8\xae\x32\xdc\x0a\x24\x03\x53\x6c\x50\x16\xf4\xe3\x5f\x25\xf3\x52\x76\x2c\x23\x14\x65\x42\xc6\x07\xaa\xe0\x2c\x6b\x6b\xdc\x90\x62\x85\x6a\xb2\xa8\x09\x53\x91\x67\x56\xea\x85\xea\x6a\x13\xcf\x53\x8c\xdc\xa8\xaf\xe5\xa2\xc5\xbd\x7c\x09\x37\x5f\xaa\x09\x8e\x04\xe1\xbc\xe5\x55\xe2\x1a\x5c\x7b\xac\xa3\x6c\xdf\xc6\x25\xfb\x6c\xbc\x16\xee\xc4\x23\x78\x7d\xfc\xe4\xf2\xa9\xd2\x6a\xdd\x23\x28\x11\xe9\xa1\x7c\xfb\xc0\x57\x64\x17\xf1\x7e\xeb\x86\x73\xb9\x55\x3c\xd2\xc1\x92\x21\xb4\x6b\x27\x10\x33\x8e\xdb\xe0\x78\xfc\x10\xb1\x54\x74\x66\x94\x3e\x17\x4c\x2d\xae\x64\x64\x27\xa8\xbf\x60\x5b\x0c\xd0\xcf\x84\x5e\xcf\xbc\x7a\xdc\xb4\xa4\x0d\xc5\x85\xf8\x2a\x70\x5e\x41\x60\xd4\xae\x1b\xb6\x01\x46\x5b\x34\x12\x99\x64\xb4\x2a\xf7\x65\x03\x5d\xf1\x6b\xc9\xf8\xed\xc9\xf6\x6f\x48\x0d\xbc\x80\x7f\x3c\xf6\xc1\x2a\xab\x83\x06\x7c\x7a\x79\x2e\xeb\x55\xb7\xd3\x29\xcd\x28\x29\x65\x0d\x3e\xff\x4a\xeb\x88\x68\xe6\x37\x99\xb7\x6c\x0f\x1f\x7a\x04\x8c\x5c\x62\xde\xc6\x4e\x59\x90\xd4\x8f\x2a\x8f\xec\xdd\x77\xfe\x0c\x17\xa4\x9e\x53\xc6\xaf\xe5\x42\xb1\x63\x45\x38\xc1\x55\x02\x9a\x5c\xbe\x7a\xfb\xe2\x08\x9d\xba\xec\x9b\x72\x01\x5f\x86\xe4\x92\x1c\x2d\x6a\x6a\xdc\xf9\x87\x07\x07\xbb\xd0\xd7\x57\xe4\xc6\xd7\x26\x94\xda\x07\x3d\x12\x80\x7c\xaa\x8f\xa5\x58\xd3\x68\x1e\x2c\x8b\xb1\x62\xd4\x90\xf9\xa2\xaa\xb9\x6e\x72\x5d\xe3\x0c\x2c\xfe\xb4\xd2\xdf\xfb\xf0\x05\xf8\x66\x46\x18\xe1\xcf\x97\xf9\x14\x83\xd8\x14\xb4\x16\x9c\xe3\x15\x62\xed\x04\x5c\x0e\xc0\x6e\xf9\x64\xf9\x28\xc1\x14\xf6\xfc\x31\xc0\x67\x01\x19\x8d\x0e\x89\x60\x4e\x84\xf2\xe1\x9c\x0d\xf5\xea\x4d\x7c\x3f\x1d\xf9\x70\xd1\x2e\x7a\x55\xf0\x0d\xc8\x02\xfa\xec\x88\xf8\x10\xe8\xc8\xc5\x65\x47\x90\x0d\x01\xea\xff\x92\xba\x8a\xec\x4f\x01\xee\x92\x2c\x05\x38\xbc\x82\x2c\xdc\xd2\x85\x07\xa3\x48\xdc\x26\x92\x4d\xad\xbb\xeb\x4f\x9c\x5d\xef\xef\xd1\x91\x77\x0a\x64\x59\x7c\x73\x0a\x62\x2f\x59\xfc\xe1\xb9\x57\xce\xfd\xae\xce\x4c\xf8\x9b\x94\xcb\x3c\xf0\xd1\x80\x97\x40\xc8\xb2\x1b\x2c\x18\x41\x0b\x08\x4d\x6e\x48\x6d\x1d\xa3\x4e\xcf\x61\x77\xf8\x4e\xda\xba\x50\xea\x86\x74\xdd\x4a\x4a\x50\x2d\x9e\x32\xc5\xb5\x4c\x5d\x27\x3b\x9c\x5e\x55\x39\xb6\xcf\xb6\x2a\xdb\x1c\x49\xd8\x89\x9a\x03\x2c\xa5\x64\xd0\x95\x25\xda\xa0\xba\x66\xe7\xa8\xc6\x62\x27\xb4\xf5\x27\xb9\x25\xa4\x92\x8b\x32\xab\xea\x9a\x64\x8d\xf4\x2e\x2a\xf3\xfa\xd4\xd4\xb5\x12\xc7\x62\x0f\xfd\x98\x32\x57\x87\xa1\xa9\x7a\x3a\x56\x8a\xc8\x95\x3e\x5c\x9d\xca\x87\xa1\xa8\x4e\x4c\x44\x58\x24\x39\x82\x26\xd2\x19\x72\x1a\x6c\x28\x3f\x4f\x52\x45\xa0\x62\x37\xab\xb6\x5b\x4b\xb9\x26\x8d\x1b\xb9\xaa\xb5\x92\x20\x0f\x93\xa8\x11\x76\x44\x3c\xab\x1c\x27\x30\x45\x0d\x9b\xf7\x7b\xb2\xba\xcd\x9c\xbf\x27\x2b\x85\xb7\x15\x5c\x7b\xfb\xb9\x7e\x4f\x56\xde\x34\x75\x20\xea\xb0\x29\xaa\xa3\xb5\xd1\xfc\xae\x74\xb2\xe9\x16\x27\x67\x32\x58\x07\xcc\xcc\x38\xc0\x25\xe2\xac\xc1\x4d\x0b\xde\x72\x2c\x6d\x41\x6d\x81\xeb\x44\xf8\xb4\x33\xb9\x20\x9c\x3d\x40\xd1\x89\x92\x8e\xce\xf4\x3f\xfe\x63\x93\xa0\xe8\xad\xc7\x41\x7b\x04\x4f\x04\x3d\xa7\xf4\xf6\x37\x5e\x00\x64\x3c\x62\x59\xa7\xbc\x88\xa4\x81\x19\x66\x88\x91\xd0\x05\x62\x53\xd3\xd5\xcd\x3e\x43\xe0\xac\x1c\x30\x1a\x70\x12\x9b\xa5\x1d\xa7\xc3\x88\xd5\x3b\x52\x68\xc7\x35\xc9\xdb\xcc\x04\x14\x83\x96\x6c\x77\xd6\x8e\xe8\xc9\xc9\x0e\xaf\x91\x66\xdb\x9b\x4c\x5f\xbe\x9b\x22\x40\x62\xf8\xd4\xae\xca\x1c\x4f\x5d\xb2\xf1\xf8\x83\xf4\x31\x74\xee\x29\xfb\xbe\x76\x3b\x6e\xeb\xba\x34\x3d\xe1\x4b\xf1\x14\x49\xd7\x74\xdf\x49\xbd\xd8\x25\xbc\x3e\xf2\x6e\xaa\x64\x88\xb3\x44\xb7\x3f\xb5\x53\xa1\xbb\xce\x5a\x8b\x37\x82\x15\xd6\xe8\x48\x26\x2c\xc7\x0c\x96\xf6\x60\xef\x20\x2e\x33\x76\x78\x5e\x6c\x3f\x67\xa2\x5f\xb6\x06\xc6\x6f\x0a\xa7\xa7\x57\x35\x15\x0e\x19\x5d\x76\x28\xb5\xba\x6f\xd3\xd5\x82\x86\x2f\x70\x47\xc9\xa1\xe4\x3a\xfb\x3d\x62\x41\x7b\x14\x24\xb0\xed\xab\xf1\x89\x56\x53\xbb\xc9\x87\x93\xd4\x96\x4c\xde\x88\x4f\x5d\x95\x81\x89\x6c\x0a\xaf\x21\xbb\x7e\xe2\x44\x2f\x27\xb2\xac\x4b\x7c\xb2\x1c\x87\xf5\x2a\x32\xc5\xfc\x22\xfb\xfb\xe8\xbc\x02\x06\x20\xa2\x8e\x6d\x2b\x6a\x4c\x19\x83\x91\x6d\xdb\x43\xa8\x23\xb9\x7d\xe5\xed\xbf\x1e\x6d\x52\x42\x8a\xff\xf2\xcb\xfd\xa1\x1a\x94\xdd\x82\x3d\xbd\x1b\xde\x93\x52\x95\x15\x92\xae\xb1\xbe\x6c\x9c\x60\x41\x5f\x78\x85\x78\x7a\x8f\xba\x5f\xb9\x27\x2d\xd8\xb4\x8d\xd3\x45\xd5\x4b\xda\x16\x37\xd4\x02\x53\xd0\xca\x5d\x3b\x43\x27\xc6\xba\xab\x93\x69\x5a\xda\x8b\x74\x99\xe8\x0b\x95\xc2\x1d\xae\x0e\x66\xb7\x61\x86\x53\x66\x9a\x83\x5b\xf6\xa0\x9a\x64\x94\xdc\x98\xd0\x46\x61\x07\x3a\xd3\xa7\x51\xa6\xa4\xb7\xac\x47\x71\x15\x58\xbd\x81\x91\x87\xb3\x91\xda\x7a\xcb\x9e\x0e\x2d\x69\x33\xfa\x15\xf9\xab\x65\x54\xc3\x5f\xe5\xd4\xce\xdc\x0f\xb3\x30\x58\x2c\x08\xa4\xb4\x4f\x4b\x32\x67\x6a\xd4\xd4\x2d\xf1\x12\xa4\x3c\x07\x8c\x97\x79\x25\x58\xd2\xf1\xae\x63\x88\x8e\x8a\xa5\x71\xe3\x75\x3f\x4a\x01\xa0\x38\x7e\x96\x04\x3f\xde\x02\xd4\xa8\xd2\xb3\x5d\xc0\xbe\xe6\xe8\x93\xd6\x14\x2f\xb1\x54\x01\x74\x12\xba\xf5\x65\xcd\x8f\xc8\x8b\xaf\xdb\x49\x41\x33\xf5\xde\x02\xfe\x4a\xbe\xa6\x6a\xc1\x71\x09\xbb\x67\x44\xf5\x98\x0b\xe0\xdc\x08\x09\x7d\x6f\x9b\xdc\x6e\x17\x44\x4c\x82\xe2\x1b\x45\x45\xd6\x1d\xa1\xc7\xcf\x0e\x0e\x0e\x0e\xf6\x0e\x76\xe4\x35\xf0\x78\x7c\x84\xe0\x23\xeb\xb3\x27\xe3\x23\x74\xe8\x3f\xf8\x94\x7f\xf8\xe4\x99\xf3\xd9\x33\xfe\x19\xff\x60\xc8\x46\x7c\x76\xb0\x77\x80\x30\xd3\xe7\xce\x59\xd6\x5e\x01\xa9\x4f\x7e\x70\x67\xe9\x4d\xd0\x9b\x9b\x37\x2b\x6f\x42\xe1\x74\x7c\x86\x82\x4e\x02\x1e\x13\x9e\xea\x08\xeb\x45\x27\x86\xff\xb8\x2f\xd8\x1c\xcd\x9f\xc9\xe1\x37\xdf\xba\x73\x79\x76\xf8\xad\x37\x9b\xff\xfc\xd6\x9d\xcf\xe3\x27\xdf\x04\x33\x8a\x39\xec\xbc\xe6\x4d\x29\xbe\x92\x48\x60\xc5\xbe\xc2\xd6\xb9\xfe\x81\x16\x68\xbd\x1e\xcf\x29\x75\x14\x42\x07\x7d\xb7\x81\xac\x37\x0b\x75\x77\x0c\xe3\x8f\x11\xed\x2c\x84\x1e\xc7\x2f\xa9\xaf\xb9\xd6\xc6\x0d\x9b\x65\x0d\xc0\x38\x48\xe7\xf0\xc7\x1a\xda\x2f\xcb\x41\x18\x72\x96\xdc\x80\xc3\x74\x00\xe4\xc9\xe0\xd8\x43\xb4\x6e\xf3\x2f\x17\x85\x44\xda\xb1\x17\x17\xa9\x47\xda\xdf\x47\x57\x58\x96\xc3\xf1\x83\x58\x21\xd2\x71\x5d\x9c\xc2\xe4\x88\x88\xd4\x30\x00\x49\x15\xab\xe8\x90\x9c\xe9\x20\xc6\x54\x7c\xd5\x21\x67\xc6\x40\x64\xf9\xdb\x13\xfd\xdb\x53\xfd\xdb\x33\xf9\xdb\xa7\x80\x0c\x10\x2a\x21\x22\x3c\xd7\x5e\x0c\x83\x9c\x37\xbd\x44\x14\x66\x30\xb3\x8d\x23\xc7\xa2\xb3\xc8\xdc\xf0\xaa\x75\x66\x21\x10\x49\xcf\xc2\x0b\xee\x1b\x90\x24\x3f\xd2\xb5\x60\x64\x11\x0d\x01\xbc\x4b\x1e\x50\xe6\x98\x4f\xff\x3f\x00\x00\xff\xff\x84\x45\x0d\x00\x83\x8b\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdb\x46\x92\xf8\xdf\xe7\x4f\x31\x76\xd5\xcf\x21\x63\x3d\xfd\xc8\x65\x55\x92\x77\x15\xc9\xbe\x53\x25\x91\x5d\x96\xb3\xf9\xc3\x95\x4a\x86\xc0\x50\x9c\x33\x08\x30\x18\x40\x34\xcf\xf1\x77\xff\xd5\xf4\xbc\x5f\x00\x48\x51\x8e\x2f\xbb\xaa\xdd\x58\x22\x81\x9e\x9e\x9e\x99\x9e\x7e\xf7\xfe\xd7\xf7\xee\x21\x84\xd0\xcb\xa2\x5a\x5e\x9c\xbf\xc5\x93\x82\x5c\x35\xf8\x3d\x2d\xaf\xc5\xe7\x6f\x67\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\xcc\x91\x7c\x04\x65\x55\xd9\xd4\x38\x6b\xd0\x1c\x97\xf8\x9a\x30\x78\xa5\xac\x72\x82\xaa\x05\xa9\x71\x53\xd5\xec\x2b\x78\x21\x27\x05\xb9\x96\x7f\xd3\x72\x5a\xd5\x73\xdc\xd0\xaa\x84\xe7\xf9\xf7\x30\x44\x53\xbd\x27\x25\x43\xcd\x0c\x37\x08\xd7\x04\xb1\x06\xbf\x27\x39\xc2\x0c\x2d\x70\xdd\xa0\x6a\x8a\x1a\x85\xcd\xeb\xba\x6a\xaa\xac\x2a\xf6\x04\x96\x97\x55\x4e\x18\x62\xed\x64\x4e\x1b\xfe\x10\xad\xc5\xcb\xa8\xa9\xe0\x9d\x45\x3b\x29\x68\x86\x70\x9e\xf3\x27\x2f\xca\x69\x85\xa6\x6d\x99\x69\x14\xf2\xb6\xe6\xd3\xe1\x8f\x32\x39\x35\xdc\xc2\xd7\x68\x31\xc3\x8c\xec\x29\x62\x50\x86\x6a\x92\x55\x75\xce\xe4\x30\x7c\x32\x30\x83\xac\x9a\xcf\x69\xd3\x90\x5c\x4e\x63\x8f\x93\x6e\x85\x70\xc1\x2a\xb4\xa4\x45\x81\xae\x49\x83\x30\x60\x0a\xb0\x5e\x4d\xfe\x87\x64\x8d\x98\x6c\xc3\x9f\xcc\x70\x89\x5a\x06\x28\x03\xee\x3b\xa8\x2d\xe5\x2f\x1c\xfe\x92\x36\xb3\xbc\xc6\x4b\x54\x93\x25\xae\x73\x26\x51\x7a\x81\xb3\x99\xa0\xf8\x0c\x33\x34\x6f\x8b\x86\x2e\x0a\x22\x70\x40\x93\x36\x7b\x4f\x1a\x49\xd1\x59\x55\xe4\x12\x69\x81\x21\xbc\x3f\xc1\x8c\xe4\xa8\x2a\x0d\xd5\x9a\x96\x1d\x99\xd9\xec\xc8\x55\x50\xd8\xd0\xf2\x5a\x23\x96\x0b\xcc\x04\x42\x24\x97\x18\x9d\xeb\xa5\x86\x29\x01\x01\x6a\x72\x4d\x59\x43\xf8\xc8\x6a\x2b\x10\xf4\xf2\x87\x57\x3f\xf3\x0f\xb0\xbb\x63\x06\x2d\x08\x9a\xac\x50\xcb\xd4\x23\x0a\xfc\x25\x59\xea\xd1\x47\x63\xbd\xc4\x7b\x6a\x27\xaf\xd0\x0c\xdf\x10\x01\x15\xcf\xa3\x54\x72\x37\x2f\xca\xab\x3d\x73\x0e\x4e\xf3\x39\x2d\x81\xce\x1c\x02\x6e\x9b\x59\x55\xd3\x66\xc5\xe7\x50\x93\x79\x75\x43\xc4\xdb\x72\x83\xec\xc0\x7b\x35\x99\xb6\x65\x8e\x68\xc9\xda\xe9\x94\x66\x94\x94\x4d\xb1\x52\x3b\x9b\x3f\xce\x76\xd0\x02\xaf\xd4\xaa\xee\xe8\x13\x01\xf0\xe4\x89\x98\x90\x66\x49\x0c\xa6\xb0\xb5\x18\x11\xdb\x6a\x86\x17\x0b\x52\xa2\xaa\xcc\x08\x22\x37\xa4\x5e\x21\xb2\xa8\xb2\x99\x44\xfb\x8a\x10\xbe\xeb\x29\x27\x03\x2e\x34\x2d\xf3\x2a\x6b\xe7\xa4\x6c\xe0\x10\xa2\x19\xa9\xc9\x11\x9a\x35\xcd\x82\x1d\xed\xef\xe7\x55\xc6\xf6\xaa\x72\x5a\x54\xcb\xbd\xaa\xbe\xde\x97\xef\xec\xdf\xbb\x87\xbe\xde\xbf\x77\x8f\xce\x17\x55\xdd\xa0\x97\x6d\x79\x4d\x27\x05\x79\x0b\x24\x9c\xd6\xd5\x1c\x3d\x70\x3e\x7b\xa0\x9f\x2c\xaa\xa5\xf3\x94\xfa\xfb\xc1\xbd\xfd\x7d\x24\x1f\xfa\xae\xad\x4b\x52\xcb\x27\xc4\x1f\x0e\x80\x97\x84\x30\xf1\xed\xc1\x07\xbe\x6f\x5e\xbe\x78\x71\x75\x7a\x7e\xfe\xe6\xc5\xd5\x95\x7a\xec\xac\x5e\x2d\x9a\xea\xde\x3d\x9c\x65\x84\xb1\x11\x2e\x8a\xb1\xe1\x4f\x21\x7b\x43\x1f\x05\x85\xf6\xf7\xf7\xd1\x0b\x4e\x31\x41\x79\xeb\x65\x72\x43\xca\x06\x5d\x92\x25\x7c\x3d\x6a\xaa\x06\x17\x57\xb0\x70\x47\xe8\xa7\x97\xf4\xc3\x37\x4f\x77\x10\x7c\xf8\x06\xd6\xee\x35\x5e\x55\x6d\x63\xbe\x2a\xe5\x8b\x67\x55\x5b\x36\xa4\x3e\x42\x3f\x5d\x94\xcd\x37\x4f\xc7\x89\x71\xe0\xd9\xb7\x06\x1c\x7b\x8d\x69\x2e\x06\x35\x30\x39\x05\x38\x29\xcc\x27\x73\x5a\x36\x36\x42\x53\x42\x18\xd0\xcf\xfa\x8c\x58\x68\xbc\xac\x6a\x09\xdf\x20\xa4\xe9\xa0\x99\x53\x94\x0c\xfc\xdb\xb3\x9a\xe0\x86\xe4\x23\xbe\x73\x2f\xce\x8f\xd0\x55\x53\x03\x47\xa8\xab\x82\x08\x80\xdf\xee\x20\x3c\xe7\x63\x9d\x29\x16\xa2\x10\x49\xcd\x1c\x36\x03\xd3\x8f\x07\xb0\x05\xb8\x61\x50\xc4\xfa\x6c\x08\x82\x4f\x50\x80\x79\x43\x7e\x6f\x09\x6b\x48\xfe\xb6\xfa\x49\xf0\xba\x5b\x61\xf5\x93\x62\x9d\x5b\x80\x72\xab\xd9\xbd\x01\x36\x95\x9f\x96\xf9\x1b\xe0\x4b\x1b\x03\xb3\xf7\x68\x37\x04\x77\xfb\x1d\xa1\x9e\x63\xa0\x26\x29\xa6\xfc\xb3\xbc\xf4\xca\x5b\xa1\xb9\x1d\x58\x97\xa4\x59\x56\x35\x5f\xc5\xd3\x3c\xaf\x09\x63\x3f\x2d\xf2\xe8\x59\x28\xc9\x52\x3e\xa1\x3e\xeb\x5a\x92\x9f\x09\xbd\x9e\x35\x67\x33\x5c\x5e\xc7\x61\x89\x07\x22\xa7\x55\x5f\x75\xe9\x23\xab\x1f\x49\x9d\x5b\x2d\x97\xf1\x0f\xf9\x08\x4f\x1e\xa7\x90\xd5\xb0\xfa\xce\x6b\x04\xe6\x50\x1a\x7b\x63\x24\x4e\xf3\xf6\x06\x18\x70\xce\xb7\x37\x58\x9a\x0b\x6c\x7b\x8c\x3b\xa2\x59\xd7\xa1\x1f\x00\x7f\x4d\x4e\xa0\x87\x1d\xca\x12\xb6\x37\xc5\xad\x8c\xa4\xcf\xe9\x99\x16\x42\x28\x29\x72\x36\xe4\xb4\xb6\xcd\x6b\x52\x67\x5c\x40\xbb\x26\xa3\x92\x2c\x9d\x0f\xfa\x19\xd5\xf2\x67\x42\xde\x17\x2b\x21\x91\xf0\xf7\x5d\xd9\xa4\xe3\x45\x29\x1c\xfd\x48\x4b\x3a\x6f\xe7\x8c\xbf\xab\x7e\x3f\x42\x1f\xe1\x7e\x57\x50\x3e\x75\x80\xd1\x33\x71\xe1\x59\xe0\x22\x74\xfa\xef\xaa\x10\x6a\x15\xa2\x39\x29\x1b\x90\xac\x41\xe3\x9c\x56\x35\xc2\x45\x01\x5f\x81\xc8\x8c\x68\x29\xfe\x10\x2c\x79\x4f\x83\xb8\x28\xb3\xa2\xe5\x0f\x88\xc7\x94\x26\x59\x7e\xd5\x20\x9c\x35\xf4\x86\x14\x2b\xd0\x25\x69\x46\x17\xb8\xe1\x4a\xae\x7a\xf3\x3d\x59\xa1\x13\x21\xbf\x5f\x9c\xdb\x13\x53\x22\xe4\x18\xdd\xe0\x5a\xc0\x3d\x42\xff\xf8\x28\xb6\xc2\x91\xbc\x55\xb9\xc0\xff\xc9\xcc\x84\x2b\x0b\x73\x31\x4f\xb9\x2d\x40\x79\xb5\xd4\x5b\xc2\xd5\x36\xd8\xd6\x35\x6a\x56\x0b\xa1\xbd\x29\xcd\x4f\xc3\xa1\x25\xaa\xea\x5c\xa8\x4d\x13\xc2\xa5\x59\x46\x73\x52\x93\x1c\xdd\xe0\x82\xe6\xfa\xb9\xef\xc9\x8a\x1d\xe9\xbf\x0e\xd1\x2e\x3a\xab\x8a\x82\x64\x4d\x55\x0b\xd5\x58\x7f\xf7\x18\xbe\x2b\x19\x29\x59\xcb\xbc\xef\x9e\xa0\x5d\xf4\xe2\x03\xc9\x5a\x50\x0a\xdc\xef\x9e\xa2\x5d\xf4\x4f\x52\xd3\x29\xcd\x70\xe4\xeb\x67\x68\x17\x9d\x02\xbd\xac\x2f\xd4\xce\xc8\x32\x4e\x01\x41\x3f\x49\x15\x60\xec\x9c\xf9\xd2\x9a\xcb\x87\xde\xc6\x72\x09\x09\x22\x70\x82\x8c\x96\x95\x20\xd8\x24\x1a\x48\x35\x15\xe4\x86\xc5\x05\x62\x5b\xda\x65\xd6\xd6\x35\xdf\xb4\x24\x50\x01\x6c\xb4\x01\x07\xfb\x4e\xfa\x6e\x05\xc2\xe2\x6a\x41\x6e\x81\x3d\xe8\x6f\x13\x82\x16\x98\x82\x95\x43\xea\x80\x12\xbd\x66\x0d\xfc\x88\x50\x1e\xde\x93\xd2\x3d\xe9\x2e\x2e\x35\x5f\x3a\x65\x46\x59\x02\x8b\x40\x58\x0c\x69\x36\xa5\xa1\xd2\x35\x69\x0c\x11\x2f\x5f\xbd\x7d\x71\x84\xce\x04\x36\xc5\x0a\x51\x7e\xc6\x1a\xd4\x32\x92\xa7\x4f\x8b\x98\xd0\x1b\x3e\x6c\xc8\x3e\x5c\xdc\x16\x9a\xbd\x71\x04\x15\x25\x04\x5a\xa0\xd5\x3a\x8a\x39\xe2\x8b\x20\x14\x42\x0d\x85\x4f\xaa\x65\xa4\xb6\xb6\x86\xe4\xd3\xb0\xd6\x15\xa2\x4d\x92\x7e\x1c\xf8\xb9\x7e\x58\x5c\x02\x67\x31\x32\xbe\xc6\xcd\x8c\xc1\x5e\x63\x4d\x05\x9b\x48\xa9\xd4\x35\x61\x55\x5b\x67\x24\xe4\xef\x05\x11\x92\x1e\xec\x9c\xfa\xaa\xa9\x6a\x7c\x4d\x38\x20\x7e\xa1\xe8\x3f\x7a\x5e\x7b\x0d\x16\x2c\xf1\x96\xf9\x3d\xfa\x92\xe4\xb9\x60\xad\x58\x6b\x34\x8b\x6b\x27\xde\x12\x74\xf8\xda\xfc\xc4\xcd\x82\x67\xd5\x7c\x51\x31\xda\x10\xc4\x4f\x08\x3a\x27\x53\x5a\x82\x09\x82\xa1\xaf\xed\x9f\x7d\xf7\x92\xc4\xb4\x64\xb6\x75\x50\x2c\x24\x65\x88\x2d\x48\xc6\x59\x8f\x65\x2d\xa2\x25\xe8\xf4\xc1\x3c\xd4\x32\x58\x8c\x59\x69\xfa\xf6\x76\x6b\x4b\xfa\x7b\xcb\x59\xbd\x3a\x0e\xa5\x52\x7d\xd5\x53\x57\xa4\x41\xcb\x19\x29\xf5\xb7\x1c\x91\x4c\x88\xd1\xfa\x41\x9f\x82\x34\x57\x42\x42\x38\x24\x9c\xa9\x6a\xea\x8e\x64\x03\x80\x13\x63\xf4\xe8\x7b\xc9\x87\x4a\x5f\x13\xd1\x83\xf6\xbf\xf1\x3d\x59\xf5\x3e\x2d\xb7\xb4\xfd\xa8\x3b\x9b\x57\xe7\xaf\x8e\xd0\xeb\xba\xaa\xa6\x7c\x42\xaf\x2b\xc6\x08\x63\x7c\xc1\x46\xaf\xab\xd7\x63\x45\x52\x75\x32\x16\x35\xbd\xc1\x0d\xe1\x57\x6c\x84\x2a\xc0\x1f\x6d\xae\x58\x95\xc5\x0a\x35\x33\x2a\x2e\x71\xc5\x00\x8b\x15\x5c\x91\xca\xee\xc8\x79\x0f\x85\xcb\x1e\xcc\x59\xda\xe4\xe8\xc1\xa7\x8c\xdf\x94\x2d\x41\xf3\x96\x35\x08\x17\x4b\xbc\x62\x9c\xe3\xe2\x49\x25\xed\x80\xea\x9a\xae\xc5\x65\x34\xe7\xbc\x56\xdc\xc3\xda\x4a\xc7\x2f\x96\x2c\x23\x8b\x26\x36\x8e\xa4\xdd\x1c\x2f\x16\x1c\x93\x0b\x29\xb9\xa8\x6b\xc3\xdc\x18\x47\xe8\x1f\xda\xf2\xb5\xf7\x4f\xdc\x16\x4d\x8c\x18\x86\x0c\x86\x02\x7c\xde\xb6\x75\x59\x9a\xb6\x39\x13\x12\x42\xd0\x87\x46\xd9\xfc\x6c\x80\x3f\x56\x37\x84\x29\x03\xb8\x8d\x89\x34\x23\x22\x61\x78\x46\xa4\xcc\xf9\x8a\xe1\xd2\xba\x63\x06\xce\xcc\x32\xf1\xdc\x66\x72\xca\x9c\x2c\x0c\x7c\x60\xaf\xaf\xc9\x0d\xad\x5a\xe6\xa1\x94\x98\x96\x52\x10\xba\x27\xb6\xb7\xce\xcc\xb4\xae\xd6\x3b\xb3\xfe\x59\x71\xce\xc8\x6f\x23\x60\x93\x4d\x65\x2c\xf9\x9c\xbd\xf0\xcb\x4d\xd8\xff\x97\xb8\x6c\xd6\x47\xb1\x9f\xf6\x57\xfa\x82\x12\x77\x2a\x47\x05\x24\x0e\xa0\x21\x65\x92\x6a\xeb\x0c\xfd\x46\x5a\xfc\xfb\x86\xfe\x81\x32\x10\x7a\xcc\xb9\x91\xbb\x56\xd1\xc9\xb1\xf9\xc7\x18\xaa\x79\x93\x0b\xdd\x42\xd5\x3a\xb2\xd5\x35\x4b\xf2\xb6\x37\x1b\x2d\x33\x71\x98\x61\x0a\xe7\x20\xa7\x08\x3b\xbd\x74\x44\x94\x64\xd9\x71\x9c\x35\x2b\xb4\x34\x3d\xc7\x8e\xfb\xe4\x71\x38\x66\x5c\xc8\x73\x37\x45\xad\x0c\x0e\x1c\x19\xb9\x43\x22\x27\x39\x89\x4f\x93\x30\x5b\xb8\x92\x8a\xc2\x4a\x98\x8e\xb8\x68\x99\x93\x86\xd4\x73\x5a\xf2\x43\xb2\x12\xee\x0b\x81\xad\xda\xa3\xd3\x46\xec\xc3\xc0\xdd\x32\x32\x0c\x58\xf2\xcf\xc3\x83\x83\x71\x12\x41\xb8\xe8\x71\xe1\x1a\xad\x0c\x56\xfc\xeb\x91\xfe\x0b\x3e\xd1\x57\xe6\x8e\xf3\xb9\x6d\x51\x76\xbe\x48\xde\x7e\xa9\xc7\xac\x7b\xcc\x7d\x24\xbc\xe7\xdc\xef\x43\x26\xf7\xd1\x71\x71\x88\x2d\xff\x49\xbf\x33\x46\x1f\x9d\xf7\x17\x35\xf1\x3e\x11\x13\xde\x2b\x48\x79\xdd\xcc\xd0\xc9\x09\xfa\xe6\xe9\x11\x7a\x70\x29\xb4\x4e\x24\x3f\x86\xbb\x6a\x42\xd0\x93\xc7\x68\xb2\x6a\x08\x43\xa3\x6f\x9e\xa2\x19\xf9\x80\xb2\x19\xe6\xb2\x35\xa9\xd9\xf8\x41\x00\x36\xf4\x70\xec\x51\xf6\x4f\xae\x26\x82\xcb\xf3\x7c\x44\xf3\xf1\x11\x7a\xf0\x56\x49\x33\x17\xe7\x62\x20\xf0\x88\xc1\x9d\x5b\xb6\xf3\x09\x17\x9f\x39\xbf\x2a\xaa\x25\xa9\x33\xcc\x88\x37\xf0\xa0\x71\x41\xfd\x7a\x47\xf3\x5f\xf8\x0c\x4b\x5a\xc8\x61\x2f\xce\x51\x86\x4b\x7e\x73\xe3\xa2\x26\x38\x5f\x21\xf2\x81\x33\x08\xa9\xcc\x0b\xb7\x59\x38\x00\xdf\x08\xe8\xf9\x89\xd8\x0a\xa3\xc3\x31\x7a\xf8\x50\x7c\x76\xac\x3e\x7b\xa6\x26\x06\x1f\x2b\xf2\x1d\xee\xa0\xc7\x3b\xe8\xc9\x0e\x7a\xba\xc3\xaf\xf0\x67\x21\xe4\x60\x27\xa9\x85\x79\x8e\x0e\xf8\x28\xc9\xef\x8f\x4f\xd0\xb3\xc3\x03\x45\x4d\xff\x29\x8d\x41\xc1\xff\x68\x66\xb8\xe4\x4f\x77\x12\xd1\xd9\xac\xd6\xf6\x38\x7c\xfc\x6d\x30\xca\xf7\x64\xe5\xef\x14\xf2\x01\x67\xfc\x80\x7e\xf3\x54\xed\x98\xc3\xc7\xdf\xf6\x6f\x19\xb3\xff\xed\x21\xff\xf6\x58\x0e\x69\xbe\x4e\x8d\xf7\xb7\x6f\xf4\x78\x7f\x7b\xdc\x3f\xde\xfd\xc8\x5e\xb9\x26\x4d\x60\x58\x3f\x2b\x30\x9d\x93\x7c\x84\xd5\xf9\x0e\x48\x3c\x4e\xd2\x5e\xee\x30\xd8\xd5\x6a\x9b\x4d\x08\x29\x51\x26\x80\x6e\x80\xd5\xf7\x64\xa5\x30\x7a\xcf\x59\x85\xb3\x14\x21\x26\xdf\x0b\x5f\xfe\x76\xb0\xb8\xd2\x6b\xe0\xa0\x60\x96\x66\x1c\x2e\xd6\x7a\x83\x5b\x97\x27\xff\xe1\x97\x2e\xdc\x09\xdf\x83\x41\x4c\xa8\x9a\xdf\x93\xd5\x28\xc0\x78\xa1\xbe\xb2\xd1\xd9\xcb\x49\x56\xe5\xe4\xbf\xc9\x87\xd1\x78\x27\xdc\x70\xf4\xba\xc4\x4d\x5b\x93\xd3\xe2\xba\xaa\x69\x33\x9b\x1f\xa1\xab\xe0\xb3\xbd\xef\x7e\xb8\xfa\xf5\xbb\x1f\xae\x0e\x1f\xff\xfa\xe4\xdb\x43\x07\xc8\x38\x44\xb6\x24\xcd\x3a\xa8\xba\x27\x6d\x1b\xd8\xbe\x38\x3b\xbf\x3a\xfd\xf5\xf5\xe3\x67\xdf\x74\xa1\xaa\xd5\x26\xb0\xa2\xad\xa4\x94\x5b\xdd\xd0\x9c\xe4\x51\x55\x6a\x88\x12\x05\x58\x92\x62\xba\x47\x73\x74\x82\x68\x1e\x7e\x01\x1c\xf1\x04\x18\x63\xf8\x65\x78\x7a\x4e\xc2\x13\xd5\xf5\x9a\x20\xbc\xf3\x77\xf8\xb8\xb5\x33\x4f\xac\x9d\x12\x99\x84\x2d\x3a\xa0\x13\x74\x10\x3e\x62\x09\x92\xc7\xbb\xe8\xe3\xa7\x8e\x27\xb4\xc0\x06\x90\x9c\x07\x23\x47\xad\x05\x5f\x9e\x3a\x63\x0b\x30\x7c\xec\x33\x61\xf9\xd8\x0f\x68\x42\x14\x8b\xda\x09\xe9\xb5\xa3\x8e\xd9\x11\x6a\xea\x96\x8c\xb7\x34\xf2\xf7\x64\x15\x1b\xf4\x7b\xb2\xda\xea\x80\x66\x7d\xcc\x68\xe6\xb3\x60\xa8\x90\xfe\x9e\xcc\xc4\x97\xc9\xff\x08\xb3\xfb\xa1\xde\x90\x00\x24\x35\xd6\xe3\x5d\x13\x46\xb2\x27\x8c\x30\x2f\xe6\x8b\x66\x05\xef\x8e\x6e\xf8\x7f\x85\x2d\x96\xff\xf7\xd8\x07\xfe\x7c\x34\x1e\xaf\x35\xaa\xd6\xfe\xfe\x9c\x81\x3f\xff\x84\x95\x42\xf7\xf9\xc7\xf5\x15\x19\x7e\x5a\xf7\xbc\xf3\x4a\xe6\x34\x19\x80\x22\xd9\x9f\x8a\x40\xd1\x4c\x2f\x12\x85\x12\xdb\x9f\x7b\x13\x5c\xe0\x32\xb3\x4e\x8d\xa7\x4c\xfe\xd4\xd0\x82\x36\x2b\xf4\x52\xc6\x92\x09\xa5\x2e\x9b\x91\xec\x3d\x93\xb6\xc8\xaf\x18\xaa\x6e\x48\x8d\x8b\xc2\x32\xd3\x48\xb8\xc2\xa4\x41\x1b\x86\x26\x55\x5d\x57\x4b\x92\x4b\x39\x37\x50\xa0\xb4\x39\x9a\x92\x25\x9a\xb6\x25\x80\x7e\xd9\x16\x85\xc6\xf5\x3b\x01\x72\x34\x56\xca\x9e\xa7\x5c\xd0\x29\x1a\x75\xcd\x11\x3d\x0a\x4f\x96\x9e\x3f\x3a\xee\x59\x97\x50\x91\xa9\x49\xd3\xd6\x25\x2c\x97\xfd\xf1\x27\x44\x0a\xd6\xf1\xfc\xa6\x28\xa2\xdd\x6e\x0c\x3d\xa9\x26\xb1\x9e\x62\x19\x10\x46\x35\x99\x92\x9a\x70\xb8\x4d\xc5\xff\x57\x95\x44\xdd\xb9\x9e\xb9\xc2\x58\x9c\x8d\x9a\xd2\xbf\x7c\x62\x20\xcf\x52\x31\xfa\x35\x1a\x71\x71\x04\xc1\x84\x23\x57\xb9\x54\xee\xe7\x31\x7a\xe8\x41\x19\xa4\x66\x7a\xf7\xe5\x3b\x6b\xdc\x5f\xd0\x7d\xa1\x97\x05\x2f\xf1\x9f\x07\x57\xc2\xda\x4e\xac\xa8\x5d\xae\xbb\xe5\x15\x11\x3e\x9f\x5e\xad\xcd\xbd\x96\xe5\xb2\x8f\x1e\x76\x62\x84\xd9\x7a\x34\xf8\xfb\xf8\x7e\x6a\x89\x4f\xf3\x1c\x61\x0b\x77\x69\x2b\xb4\x62\x33\x93\xab\xc7\x17\x8e\x91\xc6\x04\x91\x46\x3d\xfd\xfa\xc3\x23\xf4\x0f\x0f\x2d\xdf\x04\xd0\x39\xe7\xe3\xdd\xfb\x06\x56\x6c\x36\x7d\xe8\x69\x19\x67\xf4\x2b\x2a\xc9\xd2\xb3\x50\x75\xe3\x62\xcb\x47\xe6\xdd\x35\xb0\x08\xd4\x36\x81\x84\x1f\xfa\x14\x43\x22\x2e\x78\x2e\x7d\x89\x33\xc4\xc1\xb8\x17\x25\x12\xc9\x30\x1e\xc0\x45\xfe\x21\xbf\xd6\x21\x07\x31\x94\x3a\xee\xa3\x00\xd0\x3a\x08\x0a\x69\x56\xa0\xe3\x45\x72\xc5\xd0\xf0\x65\x60\xfd\xd6\x3d\xf7\x70\x59\xde\xd3\xab\xa6\x6e\x33\x70\x5a\x88\xfb\x9a\xff\x76\x4d\x1a\xc4\x15\xbf\x5d\x30\xec\x88\x18\xf5\x49\xd5\x36\x92\x97\x05\x5e\x33\x26\x60\xe8\xe0\xf8\x8f\x43\x3c\x5c\xa9\x47\x6c\x1f\x56\xea\x99\xf5\x5c\x58\xee\x1b\x7d\x2e\x2c\xa5\xc2\x0e\x7c\xd4\x75\xd2\x48\x33\x6a\xf7\xc3\x41\x68\x6b\xcf\xf3\x96\x37\x61\x8d\xe7\x07\x83\x37\xe6\xf8\x98\x11\xb8\xf0\x8d\xf0\xe8\xe2\xfc\x56\x76\xf8\x87\xef\x04\x7f\xf9\xa5\xff\xe9\xd0\x6a\xde\x37\x93\xa4\x61\x3b\xb9\x21\xbb\x0d\xce\x70\x1f\x83\xd5\xd9\x0d\xe2\xf2\x4f\x1f\x6c\x31\xe3\x32\x3e\x89\x69\x4e\xe2\x4a\x37\x8e\x65\x09\x32\xa6\x06\x81\x42\x6e\xe0\xed\x75\xe8\xe6\xd6\x53\x6b\xa8\xe9\xe6\xa5\x4d\x34\xf6\xd8\xdb\xfd\xca\xbb\xf5\x5a\x97\x1e\xef\x68\x6e\xce\x5b\x31\xb1\xae\x5f\x85\x8c\x80\x08\x04\xc7\x7e\x4d\x2e\x02\x45\x7f\x39\x0c\x4a\x1c\x15\xf5\x5d\x1f\x0c\xad\x62\x45\x60\xa8\xef\xd2\x30\x2c\x91\xd4\x79\xdf\x7c\xbe\xf7\x9e\xac\x22\x4b\x1f\xbf\xef\x23\x00\xf4\xf7\xeb\xdd\x8d\xe1\x54\x3a\xe5\xf2\xf8\x25\x67\x9d\x13\xfb\xab\x94\x80\x77\x4e\x6a\x7a\x43\x72\x3b\x9e\x12\xf9\xae\x28\x25\x86\x43\x7c\x81\xde\x2e\x5c\x9e\x34\xf9\x49\x49\x4d\x6a\x23\x66\x20\xcf\xbd\x6b\x7f\xb9\xc1\xb5\x51\x0a\xaf\xda\x39\x3a\x51\x24\xf5\xd1\xaa\xda\xc6\xc6\xec\x5e\x00\x86\x96\x39\xf9\x10\x98\xc5\x96\x33\x5a\x10\xf9\xdd\xb1\xbf\x57\x94\x59\x3f\xd4\x0e\x1c\x2e\xad\x90\xb2\xe4\x54\x00\xf8\x4b\xe8\xbb\x92\x38\x88\x7f\x1f\xa1\xc3\x14\x60\x4d\x39\x6b\x6d\xe3\x1a\x91\x1e\x74\x1c\xc0\xf2\x08\xe7\xfc\xf9\xc8\x8c\x62\xf0\x8e\xab\xcb\xfd\xba\x89\x0d\xb9\x4b\x02\xee\xd9\x59\xde\x12\xde\xf9\xe6\x92\xd8\xdb\xdc\x3c\x69\x33\x58\x6f\x5a\x82\x45\xff\x29\xa7\x45\x70\x53\xe7\xa8\x98\x4b\xe3\xdf\xa7\x02\xb9\x04\xd2\xbf\xdb\xe7\xa1\xf7\x9a\x8d\x1e\x02\x0d\x6b\xbd\xad\x22\x34\xb0\x8b\x52\x22\x9e\xda\x24\xa1\xf1\x47\x0a\x08\x8f\xe2\x97\xfe\xa3\xf8\x2d\x1e\xf9\xd8\x7f\x58\x5d\xa6\x69\x8d\xe9\x8d\xc9\xe0\xd5\xfe\x15\xa1\x23\x31\x56\x65\x14\xf3\xf1\x97\xb4\x99\xd9\x56\x04\xfd\xb2\xcc\x01\x96\x51\x86\x94\x41\x20\x28\xc9\x95\x3d\xc4\x0a\x3b\xac\xac\x0c\x5f\xca\xd0\x84\x58\xa1\x6a\x10\x00\x12\xa8\x61\x1a\x6c\xda\xe0\xe3\xc4\x1c\x51\x66\x6d\x57\x37\x4c\xac\x3f\xa6\x64\x3b\x81\x5d\x49\x54\xac\xb0\xec\x78\x1c\xf3\x40\x54\x06\x46\xcf\x25\xf1\x88\x46\xdc\xe0\x32\xe7\x4b\x52\x54\xd9\x56\x70\x5c\x3f\x5a\x2c\x40\x13\x1c\xb4\x2a\x93\x5a\x24\x94\xe3\x52\x87\x8a\xf5\x23\x13\xd3\x06\xd7\x8c\x5c\x33\x08\x39\xa1\x6b\x9b\xe2\x31\x34\x3e\xed\x34\x11\x36\x45\x06\x2c\x64\x9c\x3f\xad\x15\x27\x05\xba\x61\x87\x49\xc8\x71\x65\x7d\x4e\xdf\xc8\xbf\x98\xeb\xeb\xcf\x72\x41\xfd\x79\x2e\xb7\x84\xeb\xcb\x5c\x5b\xeb\x38\xa2\xf4\x59\xd9\x8a\x37\xca\x4a\xe3\x50\x97\x7d\x8f\x90\xfd\x6f\x9f\xd4\x66\x3e\xa9\x2f\xd5\xb0\x8d\xe2\x46\x66\xd8\x73\xb8\x44\x13\x22\x49\x27\x23\xd2\x67\xd5\x52\x67\x5f\x39\xe6\xe6\x3c\x99\xa4\x2c\x6d\xce\xc6\x99\xd1\x6f\x78\xee\xb1\x21\xba\x16\xbe\x2d\xdb\x70\xd7\x32\x10\xaf\x6b\xf0\x0d\x2c\xb8\x43\xc0\xaf\x61\x1f\xee\xbf\x06\x53\x76\xd2\x78\x8a\xf8\x36\x8d\xa7\x3e\xa0\xdc\x93\x7d\xd7\xd1\x96\x7c\x78\xc6\x16\x6b\x3d\x12\xb1\x8f\x02\x2a\x72\xa4\xd8\x03\xa1\x49\xd2\xc3\x72\x5d\xbb\xa4\xb6\x8e\xc6\xe1\x0c\x33\x91\xda\xc6\xcd\x38\x9c\x4d\x2c\x9c\x5d\x90\xd6\x32\x73\xc6\x01\xf5\xdb\x3a\x3b\x38\x56\x0a\x64\x92\xef\xfe\x15\x55\xd8\xa8\xc6\x48\xcb\x86\xd4\x53\x2c\x13\xdf\xec\x9c\xc1\xe1\xce\xbc\x08\x7c\x10\xeb\x0b\x91\x16\xc5\x01\xbf\x52\x8e\x22\x4b\x99\x96\x18\x68\xb1\xdd\xcd\xd4\x84\x9b\xad\x2a\x54\xd2\xa4\x28\x2d\x96\x9c\x86\x41\xfe\x28\x36\x11\x57\x22\xd2\x39\x7c\x5a\xd9\x1d\xe4\xcb\x8a\x25\xe9\x01\xe7\x33\x5f\xc4\x7d\xb3\x5e\x90\xa5\x9f\x76\x42\x8a\x82\xa1\xe5\x8c\x34\x33\x52\x3b\x59\x83\x18\xb2\x4d\xe0\xaf\xe5\xac\xb2\x32\xda\x64\x12\xad\x93\x91\x2e\x2c\x0f\x52\x15\x12\x9b\xc3\x19\x86\xab\x64\x5c\x1d\x22\x65\xd5\x5e\xcf\x3a\x35\x7e\xf8\x88\x4b\x7b\x8e\x5f\x49\x92\x83\x4f\x49\x48\x1b\x94\xbd\x28\x28\x04\x5d\xbc\xac\xea\x33\x5c\xe6\x34\xc7\x0d\x91\xd4\x6f\x5a\xf0\xeb\x6b\x0e\x7c\x84\x1e\x46\x98\xbb\x61\xeb\xe3\x23\xf4\x5d\x55\x15\x91\x0b\x42\xcf\xb2\x6c\x20\x2f\x28\x7a\x4b\xc8\x20\x83\x3d\x19\x8f\x28\xf9\xfd\xf1\x43\x9d\x6f\xcf\x81\x7f\x7a\x3e\xe2\x82\xac\x15\xb6\x48\x73\x80\x22\xd3\x93\x39\x78\x2b\x3c\x04\x09\x39\xd4\x1b\xff\x9d\xe3\x9d\x83\x54\x85\xa6\x6e\x3b\x64\xc4\x29\x2e\xd8\x00\x33\x5a\x8f\xbb\x8b\x8f\x73\xb0\x77\x80\x1e\x3e\x0c\xc6\x89\x66\x70\xfc\x17\x28\x22\xf5\xdb\x19\x2e\x65\xe5\x84\x97\x55\xfd\xa6\x2a\xc8\xa8\x6c\xe7\x82\x71\x1d\x0d\xf0\x8f\xa9\xf8\x38\xcf\xd9\x98\x0c\x7b\x13\xf5\x68\xf4\x2e\xfe\x8a\x59\xfe\x77\x24\xe3\xf2\x65\x36\x2e\x59\xa2\xaa\x0c\xb6\x97\xcd\x2c\xc4\x36\x13\x71\xa7\x9b\x45\x8d\xc4\x43\x9c\x22\x04\x93\x0c\xe6\x45\xc9\x3f\x04\x56\xfe\xe0\x4c\x84\xc3\x8b\xe1\x63\xd3\xa0\xd3\x68\xe2\x13\x65\xe5\x57\x10\xe6\xb4\xa8\xab\x6b\xfe\x60\x2c\x6d\x63\x99\xca\x1c\xf1\xbf\xd8\x7a\xca\xc8\x2d\x92\x29\x96\x5b\xce\xa2\xf8\x14\x84\xba\x7f\x27\xa2\xec\xac\xed\x23\xf4\x4c\x93\xe1\xc9\xbc\x0a\x92\x5b\xf4\x28\xdc\xeb\xd9\x23\x9b\xc7\x7a\x77\x38\xdd\xad\xd0\x68\x60\x14\x1e\x1a\xb6\xeb\x3c\x16\x3a\x65\x2d\xca\x5d\xc6\xaa\x2f\x53\x41\xea\xce\x98\x32\xde\xb6\xa7\xdc\x95\x8e\xbc\xb5\x8f\xaf\x3d\x8f\x04\x6b\x39\xcd\x73\x60\x1a\xca\xda\x27\xa2\xf3\xd8\x8a\x35\x64\x6e\xb2\x9b\xad\x12\x1d\x69\x13\x76\xc8\x64\xe0\xe5\x4b\x22\x0c\x30\x9c\xb7\x34\x92\x45\xc6\x53\xf7\xee\x80\xcf\x08\xf4\x37\xe3\x29\x5f\xf2\x41\x82\x4d\x91\x2a\xfd\xe5\xdc\xa5\xa6\x14\x92\xac\x84\xaa\x63\xac\xfd\xd9\xf1\xad\x20\x56\xd8\xd9\x0e\xe2\x37\x2d\xd9\xa4\x0e\x92\x7f\xd5\xe5\x04\x8a\x4e\x48\xd9\xe0\x78\x57\x7c\x1f\x8e\xfa\xaa\x2c\x56\x9c\xf9\xf3\xa1\xe7\x10\x78\xca\xf9\x9d\x90\x7a\xa4\xcc\x36\x15\x29\xd9\x79\x05\x95\x83\x04\x03\xf4\xc1\x88\x52\xa2\xb6\x9c\x66\x65\x7a\x7b\xe5\x05\x7c\x59\x44\x90\xb8\x4f\xee\x32\x73\xf5\xf7\x69\x62\x57\xe2\x3c\x7f\x5b\x39\x90\xb8\xa4\x93\x5a\x25\x2e\x00\xbc\xad\x4e\xf3\xbc\x43\x2c\x88\xec\xca\xc8\xb8\xf3\x2a\xa7\xd3\xd5\x25\x59\x42\x72\xfe\x6b\x52\xe6\x76\x95\x33\xcd\x28\x1c\x4b\x42\x49\x8b\x1d\x11\x4a\x4c\xcb\x6b\x8e\x26\x7c\x94\xe4\x1a\x57\xb2\x9c\xaf\x5b\xfb\x47\x3a\xdd\xa2\x65\x00\x06\x32\x0b\xb7\xba\xd8\xc8\xab\xe2\xf5\x45\xf3\x87\x2d\x9e\x6e\x51\xad\x67\x8e\x69\xc9\x19\xbe\xf0\xc8\x9c\xc8\x73\x1c\x1c\xa0\x0b\x40\x9e\xef\x73\xfe\xff\x72\xe5\x2c\x0b\x1c\x0b\xe9\xcd\xea\xc8\x75\x77\x7c\x6d\x3b\xfe\x08\x19\xe7\x17\x05\x6a\x66\x15\x23\x68\x4a\x6b\x10\x8e\xa6\x55\x6d\x28\xc6\x59\x86\x76\x53\x59\xf5\x8c\xad\x43\xe6\xcf\xe7\x78\x50\xb8\x52\x64\x7d\xdd\xcb\xbb\xb3\x72\x60\x1f\xf0\x5d\x1f\xab\xd0\xbf\x1f\x2e\x43\xc2\x9a\x1d\x99\xe2\xf3\x0d\x67\x18\x8e\xe9\x7f\xb2\xbb\x76\xa8\xd7\x1a\x94\x3b\xd8\x3b\xe8\x64\x39\x50\x1f\x68\x2e\x6b\x7b\x1b\xd4\x54\x0d\x03\x7d\x17\xca\x7d\xd8\x26\x18\x01\x5a\xef\xfe\x48\x87\xfa\x29\x77\xa8\xe6\x16\xfe\xa2\x6e\xe1\xee\x0c\xf6\xc9\xbf\xaf\xb1\x7f\x8d\x6b\x4c\x5b\x50\xd7\xba\xc6\xd4\x5b\xff\xda\xd7\xd8\x6d\x4e\xb7\x36\x4c\x07\xa7\x1b\x6f\xed\x50\xe3\x7f\x9f\xe5\xbf\xce\x59\x96\x17\x99\xba\x85\x8c\x02\x03\xce\x51\x28\xb4\x2d\xae\x26\x7d\x3c\x9c\xba\x54\xeb\xaa\xb6\x52\x9c\x32\x55\x84\xef\xfc\x8c\x2b\x99\xed\x4b\x3b\xe5\x5a\x04\x55\x34\x41\x94\xa1\x6b\x61\x28\x15\xc6\xb3\x46\x57\x96\x13\x45\x6d\x4c\x74\x91\x0f\xc8\xf6\x68\x9b\xb6\x16\x35\xb9\x21\xb5\x2b\x38\x60\xc6\x48\xdd\xa0\xb0\xb8\x44\x9f\xc1\xf7\x51\xff\x1b\xdd\x6e\x43\xfe\xf3\x5c\x09\xe3\xe8\xd1\x10\x41\x2c\x2c\x66\x31\x27\x8c\x41\xed\xe0\x07\x97\x55\xa3\x9c\x07\x66\xcb\xca\xa9\xdf\x77\x97\x30\xa4\xfb\xa5\xdb\x1e\x63\x39\xab\x04\xd3\xb1\xf2\x13\x24\x13\x12\xff\xca\x81\xc4\x76\xa7\x35\xaa\x96\x65\xc2\xb7\xa1\xd6\xa3\x42\x73\x42\x1a\x9b\x53\xed\x80\x4b\x04\xc2\x09\xca\x95\xb0\x73\xd0\x49\x2b\xca\x49\xc2\xf9\x8a\xd4\xf1\x1a\xba\x62\x61\x54\xf0\xc9\x09\x3a\x40\x7f\xfc\xb1\x45\xeb\x7c\xc2\x5f\x72\x51\x4e\xab\x38\x1f\x1c\xf7\xa7\x07\xa0\x5d\xb9\x1f\x52\x86\xfd\xae\x1d\xe0\x1d\xef\x09\x29\xa4\x89\x49\x15\x43\xa4\xb6\x82\x67\x48\xd4\xb9\x39\xf8\xf9\xf6\x52\xee\x87\x65\xee\xf4\x1c\x6d\x7e\x36\xb3\x6a\x2e\x63\x97\xac\xbe\x34\xba\x8c\x9e\xfb\x85\xb5\x9b\x73\xff\x8e\xf3\xf1\x33\xa7\xea\xe3\xbd\x80\x5e\xfb\xfb\x66\x08\x0b\x21\xad\x6e\xfa\xe3\x32\x0a\xc9\xe4\xba\xcb\x0c\x27\x31\xe8\xc1\xf2\x26\x5e\x79\x9a\x08\x8a\x71\x02\xad\x62\xf4\x8a\x2b\x86\x90\x03\xe5\x15\xe4\xca\x2c\x41\xa5\x78\x7d\x27\x76\x0a\x2b\xc9\x48\xaa\xed\xac\xff\x5f\x81\xf0\xfa\x81\xd8\x0a\xec\xef\x2b\x4f\x94\xda\xe0\x2a\x7c\x0a\x6e\xa2\x82\x4c\x9b\xea\x86\xd4\x6a\x5f\x52\x2f\xee\xd5\xba\xa5\xee\xd2\x4c\xf1\x08\xc9\x39\x69\x3e\xd3\x39\xa9\x3b\x96\xbf\xb6\xb1\x8d\x0d\xfe\x71\x68\x83\x7a\xbf\x04\xb0\x07\xd0\xb2\xcf\xb0\x21\x5a\xb2\x98\x78\x81\x2e\xe1\x7f\xc9\x79\x72\x55\x12\x65\x0c\x9b\xb4\xba\xbc\x7d\x59\x2d\x7d\x6e\x77\xff\x8e\x44\x7a\x21\xdb\xbe\xac\xab\x79\x5a\xae\xf7\xca\xb2\x74\x0b\xf3\x08\xa1\x1e\x19\x9b\x39\xc1\xfb\x45\x61\x57\x6d\xb6\xc4\x11\x3b\x6a\xdd\x6b\xc7\xe6\xc6\x50\x30\xb4\x24\x45\x01\xb4\x96\x41\x8b\x1d\xaf\x42\x11\x59\x3d\x26\xad\x3b\xea\x86\x46\xbc\xde\x02\xe9\xd3\xa2\x08\x82\xcc\xff\xc2\x12\x3a\x9d\x0e\xe0\xfc\xe8\x39\x44\x42\x44\xae\xde\xb5\xce\x77\xff\x40\x51\x36\xbc\xaf\x88\xb6\x75\x41\x43\xc1\xff\x3f\x7a\x89\x0d\xa0\x67\x27\x4f\x8b\xad\xbd\xa7\x12\x25\x17\x7e\xff\x0b\xbc\x1e\xbd\xa0\xf4\x2f\xe4\xf6\xfb\x73\xee\xab\x3b\xbe\x0d\x3c\xe6\xff\xb3\x3e\x40\xd6\x91\x81\x36\x0f\xeb\x7a\xfa\xd4\x26\xef\x76\xf6\xa5\xa2\x04\xb6\x9a\xef\x1a\xda\x10\xfb\xfa\x1b\xad\x63\x4b\x94\x41\x68\xc7\x11\x77\x4d\xda\x7b\x81\x3d\x4f\xd4\xd0\x65\xa8\xd7\xb5\x54\xab\x91\xbb\x8d\xd5\x7f\xd2\x32\x74\xb7\x7e\xda\xd2\x22\xf4\x1a\x99\xad\x45\x40\x6e\x0a\x86\x0c\x82\x35\x81\xbe\x4d\x85\x7e\x6f\x49\xbd\x72\x5a\x66\xc4\xf3\x2e\xf8\xfb\x7a\xd9\x64\x8c\x25\xa2\x8d\x9b\xbe\x7a\x0f\x0d\x0b\x2e\xd6\x76\x88\x41\xf1\xc5\xeb\xe7\x6c\xf4\x84\x21\xeb\xe1\x5f\x2d\x4b\x12\x0b\x44\xae\xdc\xce\xba\x56\x1a\x21\xcc\x55\x75\x8f\xa2\xb5\xa6\x44\x53\xa1\x05\xa9\x39\x11\x8d\x08\x05\x12\x54\xd8\xcc\xc5\x89\x54\x3e\x37\x85\xc0\xe2\x84\xd9\x22\x65\xf4\x73\x3a\x54\x59\x95\x23\x2b\x3b\x0b\xdb\x74\xd7\x87\x4d\x65\x3e\x04\x15\x37\x64\xcf\xde\x30\x70\xab\x33\xe6\xda\x5d\xab\xb1\x9d\x48\x66\x45\x69\x09\x29\xe5\xb3\x45\x68\xe9\x06\xc4\xdb\x0a\xd2\x9a\xb8\x41\x5a\x2a\x44\xcb\xd6\x51\xec\x4e\x5e\xd7\xc4\xdf\x97\x5e\x12\x1e\xba\x15\x77\xeb\xc8\xab\x19\x9e\x51\xd3\xc1\x27\x7b\xfb\x40\x5a\x58\x78\x22\x4e\x20\x8f\xf0\x95\x4f\x87\x87\x59\x3e\xff\x70\xdf\x75\x52\xcf\xaf\x85\x90\x76\x03\xf2\x7f\xfb\x43\x2e\x07\xc8\x73\xdd\x13\x1e\xee\x55\xd2\x47\xad\x47\xe8\xb9\xf5\xf9\xfb\xdc\x81\x4f\xdb\x3d\x76\x5f\xe4\xf9\xf8\x17\x89\xa2\xf2\x4f\xd7\xa0\x10\x23\xf3\x52\x97\xf6\x35\x00\xf4\x9d\x87\x50\x6d\x34\xbd\x21\x11\x54\xfd\x80\x37\xa4\xda\xa6\xf1\x53\x5d\x4b\x3f\x9c\x85\xfa\x4f\xde\x2e\x4c\x6a\x9b\xd7\x4b\x54\x3a\xff\x42\xd9\xbb\x6a\xcf\xb4\x25\xee\xfe\xb9\xe3\x81\xfe\x05\xb8\xfb\xe6\x27\x62\xa3\xd0\xa2\xbf\xf8\x41\x78\x63\xec\x7b\xea\x56\xb3\x6b\x23\xc1\xe1\x18\x94\x04\x12\x3b\x05\x9f\x3f\x56\x46\x99\x2b\x5b\x9d\xe7\xfb\xd7\x3d\x08\xb2\xdf\x99\x91\xc0\x4d\x23\xa9\x54\x60\x89\xf3\x7e\x32\x30\xa3\xbb\x84\x59\x24\x92\x26\x7d\x24\x87\x04\xd2\xf4\xdf\xc7\x77\x16\x47\x73\x57\xbe\x07\x3a\xed\xa7\xc9\x9f\x1f\xf6\x90\x94\x18\xfa\x18\xe9\x90\xa0\x07\x7f\xb0\x18\x33\x8d\x7b\x95\x6e\xc1\x4b\x93\x61\x11\x9c\xd5\xfd\x97\x54\xf8\x15\xfd\xa5\x61\xc0\x8f\x02\x36\x79\xe1\xf1\xd4\x27\x94\x8c\xb2\xe8\x3f\x06\x01\xa0\x58\x34\x8c\xf4\xca\xf8\x8f\xde\xed\x8a\xd9\x81\x05\xfe\xa8\x9f\x3e\xaf\x87\x68\x6b\x2a\xca\x67\x09\x9f\x58\xfb\x22\xfe\x4c\x27\xa3\x2f\xd2\xc2\x1b\xb0\xcf\x7d\x35\x6c\xe8\xfe\x45\x49\x95\x81\xdd\x92\xcf\x29\x26\x85\x7c\x21\x5e\xa7\xcf\x66\x10\x5c\xd3\x91\xb5\x01\x9b\x35\x9e\x95\xe1\x4a\xe7\x1d\x79\xb7\xba\x16\xfc\x4f\xf6\x6f\x7d\xb6\x05\x5f\xcb\x65\xb6\xd5\xe5\xbe\x85\x1f\xed\x02\xda\x86\x13\x13\xfa\xa3\x35\xef\x9a\xe0\xf7\x79\xb5\x2c\x65\xdb\x1f\xf9\x35\x9f\x86\x68\x8a\x1a\xf4\x05\xd2\x7d\xe9\x8d\x62\xe2\x85\x17\x99\x40\xf4\xb0\x3b\x30\x5c\x46\x73\x5a\xaa\xe2\x2d\x12\x8f\xc0\xe5\x24\x0b\xa5\xbd\xe0\x63\x88\x79\xb3\xab\x76\x3e\xc7\xf5\xaa\xc3\xf5\x06\x83\xca\xa7\x7b\xcb\x84\xe9\x99\x1f\xa1\x77\xf2\x9d\xef\xd4\x47\xbf\xc4\x6a\x84\xc5\xa0\xef\x74\x83\x49\x14\xa7\x33\x70\xd0\x89\x83\x74\xf8\xb0\x06\x8f\x4e\xcc\x50\xe9\x75\x3e\x27\x0d\xa6\x05\x8b\x2f\xb1\x58\xc0\x12\xd1\x32\xa7\x37\x34\x6f\x71\x21\xa3\xef\xca\x1c\x2a\xe6\x78\x21\x5e\x91\xe5\xf0\x27\xd8\xb1\x16\x11\x1f\xa7\xff\x18\x34\xe9\x87\xf3\x32\x6c\xc5\x72\xf7\x08\xb2\x23\xa4\x9b\x63\x8b\x37\x3f\xad\xdf\x02\x63\x58\x29\x34\x0b\xcb\x88\x5d\xd5\xad\x98\x6d\x9e\xfb\xd8\x55\xfc\x10\x66\xa5\xba\x0a\x19\xf0\xa3\x5f\xd5\xba\x75\x16\x38\x74\x11\xaa\xbd\xdd\xe3\xe7\xdf\x65\xb8\x20\xce\x96\xa8\xa6\xfc\x20\xd3\xf2\xba\xb0\x35\xda\xc9\x8a\x7f\x9a\xe1\x82\xab\xee\x53\x9c\xa5\xea\x49\x01\xd6\x1c\xa6\xc7\x13\x59\xbc\x73\x94\x84\xf8\x12\x00\xa6\x66\x45\xa7\xa2\x8d\x0e\x00\x0a\xaa\x90\x4b\xf8\x6e\x27\xa9\xb8\xd0\x3e\xe0\x45\x45\x30\xf4\xb5\x8b\x5b\x52\x58\x52\xbf\x75\x53\x43\x85\x7d\x28\x62\x0c\x9a\x77\x64\x35\x83\x8f\x52\x68\x0e\x5a\x66\x3b\xd4\xb3\x66\x3d\x0d\xdd\x9c\xf9\x9c\x16\xc5\xfa\x53\x19\x42\x09\xe7\x4f\xf7\xc6\x86\xe2\x5d\x10\x98\x11\x5d\x47\xe8\xf7\x91\xea\xfb\x36\x60\x4b\xf2\xcb\x77\x38\x32\x49\x79\xf9\x8a\x34\x36\x8b\xd5\x29\xd9\xee\xfd\x68\x0e\x16\xe8\xbe\xb2\xed\x50\x17\x1f\xf0\x90\x8f\x1f\xa7\x21\xec\x61\xd8\xfe\x67\x5d\xf2\x82\x0e\xb8\xe1\x0a\x26\x74\xd4\xca\xaa\xb2\xc1\xb4\x64\xd2\x34\x0f\xa9\x48\x5a\x8f\x5f\x60\x99\x3a\xc6\xdf\xae\x94\xa1\xe7\xba\x2d\x70\x8d\x70\xdb\x54\x73\x30\x71\x4e\x65\x1d\x5f\xce\x60\xe4\x43\xa2\x68\xdb\xa2\xae\x32\xd5\xc5\x47\x14\x9c\x27\x4c\x3a\x09\x81\x4c\xa6\x85\xff\x6f\x5c\x22\x04\xb1\xe0\x37\x5d\xfe\x05\x35\xb3\x1a\x6c\x52\x18\x65\x78\x81\x27\x50\x34\x38\xb8\xc3\x22\x91\x3d\x00\xe7\x95\x99\x4e\xfc\x3a\x93\xab\x03\x0f\x83\xdc\xf7\x1a\xaf\xaa\x56\xf6\x37\x13\xbf\xeb\xd5\xe8\x02\x70\x55\x54\xcd\x0f\x74\x4e\x1b\x36\x62\xfa\x57\x79\x89\x7d\x2b\x16\xf8\xf0\x9b\x4f\x9d\x20\xf8\x4d\x21\xbb\xab\x95\x5e\xc9\xd2\xa5\xdb\x68\x2d\x0d\xa5\xc1\xb5\x6a\xb1\x7d\x2a\xec\xb3\xa3\xf4\xd3\xa4\xcc\xfd\x67\x8f\xd0\x3b\x31\x66\xbc\x17\x16\x7f\x6b\x81\x57\xea\xfc\x4d\xab\x1a\x08\xe7\xf4\xc4\xe2\x82\x53\xed\x48\x75\x47\x31\x51\x2f\x8d\x56\x86\x8b\xac\x2d\xb4\xcb\x07\xfa\x74\x44\x00\x24\xdf\x9f\x57\x37\x32\x92\x74\x54\x92\x65\x0c\xc1\xb1\x7d\x24\xa2\xdb\xe8\x34\x9f\xd3\xf2\x28\xb2\x87\x42\x5e\x21\x2a\xc6\x31\x02\xa2\xb0\x4a\x38\x53\x46\xf2\x9a\xfc\xde\xd2\x1a\xe2\xbc\x22\x42\xb8\x03\x8c\x2f\x3f\xfb\x4a\xf4\xdc\xe0\xf2\x79\x4d\x64\x50\x17\xb4\xd5\x12\x69\x9f\xf1\xde\x40\x72\xff\xc8\x84\xbd\x2b\x55\xff\x58\x8d\x2b\xf6\xb2\xfd\x89\xb5\x2f\x85\x6c\x35\xcc\x7f\xe0\x41\x01\x86\x6d\x65\x19\x3e\x4b\xb4\xdf\x7c\x0b\x41\x01\xaa\x20\x1c\xa3\x1f\x10\x29\x9b\x9a\x12\x41\x10\x90\x52\x6d\xb2\x11\x87\x68\x5d\x8d\x38\x63\x66\xa6\x90\x06\xb9\x28\x0c\x6d\x63\x1e\x6a\x80\x97\x64\x29\x41\x48\x2a\xc2\xde\x51\xbf\x1f\xf9\x00\xd2\xe5\x10\x36\xdf\x11\xe9\x24\x8c\xe8\x35\x92\x58\xed\x60\xb1\x53\x77\xc9\x80\x5a\x95\x45\x85\xf3\x63\xf1\x76\x50\xa0\x52\x63\xeb\x92\xad\xb7\x59\xb7\x3f\x06\xc3\x37\x64\xe4\x62\xbc\x83\x9a\x6a\xc8\x48\xd1\x55\x3c\x8f\x3f\x6d\xad\xa6\xbf\x98\x3d\x25\x23\x6d\x95\x77\x49\xc8\xfb\x62\xc5\x39\x60\xd5\x36\xa6\x5a\xe4\x0d\x2e\xda\xce\xbb\x7f\xd0\xed\x12\x0a\xcd\xfa\x19\x74\x3f\x6a\x2c\x21\x1e\xd8\xc8\x91\x55\x64\xf9\x19\x30\x97\xa3\x5b\x63\xeb\x5f\xbb\x9a\x4a\x0d\x19\xfa\xc4\x80\x1a\x70\x36\x8c\xf8\x94\xb5\x0d\x5a\x90\x3a\x23\x65\x83\xaf\xa5\x44\x22\x0c\x14\x22\x2e\xc8\x49\x87\x0e\x64\x9b\x08\xad\xcf\xda\xe6\xb5\x86\x27\xdb\xc8\xda\x1f\xad\xe7\x32\xf5\xdf\x96\x3e\x05\x51\x11\xd3\xfd\xe6\x18\x1d\xee\x1d\x24\x58\xe0\x99\x3b\x4b\xc5\x0b\x27\xa4\x59\x12\x52\xa2\x03\x50\xd3\x0f\xef\x77\x31\x3b\xb1\x1f\xdc\x21\xe3\xdb\xa2\x34\x91\xbb\xb4\xbc\x16\x97\xe6\x59\xe7\xee\xd0\x87\xc6\x25\x5e\x48\x3a\xff\x93\x35\x77\x4d\x0a\xb3\x93\x00\x70\xe7\x1e\xe2\x3b\xa8\x00\x01\x4b\x47\x95\xe8\xa2\x08\x6e\xa2\x21\x53\x66\x91\xa8\xa3\xdd\xd9\x36\x6e\xae\xc7\x9c\x36\x23\xab\xed\x2b\xd4\x84\x84\x4f\x53\xcd\x6e\xe3\xdb\x07\xae\xee\xe7\x27\x02\xc8\xe8\x70\xcc\x37\x0e\x7c\x76\xac\x3e\x7b\xa6\x6a\x96\xc2\xc7\x6a\x63\x1c\xee\xa0\xc7\x3b\xe8\xc9\x0e\x7a\xba\x83\xaa\x1a\x3d\xeb\x75\xa9\x67\x01\xfa\x6c\x58\x3d\x62\xe0\xf1\xb6\x94\xfa\xcd\xd3\x74\x35\xe2\x70\x10\xaf\x2a\x71\x04\x8d\x77\x7c\x62\xbf\x88\x25\x86\x4f\x36\xb9\x21\x42\x0c\x23\x23\x79\xf7\x46\x07\xd2\x1d\xbb\x0b\x71\xe9\x1d\x8d\x64\x67\x68\xb9\xcb\xf8\x26\x22\x38\x9b\xc9\x68\x68\xbb\xf8\xb4\x54\x68\xc4\x6b\xf0\xb8\xde\x9a\xce\xbe\xb4\x8a\x35\xcb\x9d\x29\xca\x62\xcf\x08\xba\xa6\x37\xa4\x14\xeb\xbf\x9c\xd1\x6c\x86\xe6\x78\xc5\x37\x01\xce\x73\xe1\xe2\x6b\x4c\x49\xdb\x3d\x67\xe0\x0b\xa9\xbd\x2d\x6a\x72\x03\xf2\x44\xb0\xfb\x39\xfb\xfc\x9f\x0a\x42\xd4\xf6\xf8\xe3\xba\xe7\x79\x86\x5b\x46\xb4\x53\x2d\x82\x9e\x71\xc8\xef\x38\x63\xf2\x91\x94\xb7\xbf\x6b\x7a\xe4\x43\x46\x88\xea\x49\xa6\x89\xb3\xb7\x05\x1d\x6a\x58\xb7\x78\x0d\x20\x14\x53\xd1\x03\x3e\x12\x92\xc7\xe4\x9c\x82\xee\x83\xeb\x15\x44\x2d\x00\x41\xc1\xf1\xff\x4c\xc9\xa9\x61\xad\x62\x03\xfd\xdd\xa1\x6e\x3e\x8f\x1e\x5c\x12\xb1\x60\xa2\xcc\xb0\xdc\x0e\x5c\x0e\x9c\x42\xdd\xf8\xa2\x20\x59\x23\x45\xde\x6e\xa0\x8f\x87\x03\x2d\x19\x29\x59\xcb\x06\x00\x7d\x32\x14\x28\xf9\x40\x32\x28\x47\x32\x00\xe8\xd3\xa1\x40\x6f\x48\x4d\xa7\x34\xc3\x03\xe1\x3e\x1b\x0a\x57\xec\xa3\x18\xc4\xfe\x54\xbf\x5e\x66\x78\xf8\x4d\xc8\x0c\xa7\x45\xa5\x74\x05\xb3\x61\x37\x93\x7b\xcd\x7c\x3d\xde\xd5\x33\x46\xca\x64\x65\xce\x63\xb5\x20\x82\xca\x40\x53\x51\xd9\xbc\x28\xaa\x25\x97\x42\xbc\xcb\x70\x5f\x97\xeb\xb2\x28\x09\xea\x67\xcb\x74\x15\x7e\xca\x4c\x34\x87\xcb\x0f\x26\x6d\x83\x2a\xe8\x10\x00\xc3\x35\xab\x05\xf0\xb6\xa2\x30\x2c\x4c\xda\x25\xa7\x6d\xd3\xd6\x9d\x72\xf2\xab\x05\x29\x21\x91\x9f\xe3\x3c\xe2\x73\x80\xdf\x36\x64\x01\xfa\xfd\xae\xcd\x04\xb2\xfb\x17\xb1\x99\x9c\xc9\x6f\xb6\x9f\xf4\x8c\xd3\xdb\x29\x31\x4a\x5c\x54\x57\x9d\xd6\x61\x65\x2f\xce\x45\x79\x24\x58\x5b\x11\x21\x98\x11\x7a\x63\x2c\xd2\xdd\x5d\x07\x75\xab\x49\xca\xc4\xc6\x92\xb1\x90\xf0\x14\x6c\xd0\x45\x5b\x52\x36\x53\xb7\xa3\x2a\xc4\xb4\xa8\xaa\x1a\xb5\x8b\x86\xce\x09\x72\x80\x55\x35\x3c\x94\x57\xc8\xaa\x86\xdf\x54\xa8\xc0\x0d\x61\x8d\xdc\xfc\xd5\xb4\x59\xf2\xad\xfc\x7b\x4b\x33\xae\xba\x89\xf8\xb6\xe0\xf6\x5e\xe0\x1a\xcf\x49\x43\x6a\xd1\xdd\x22\x37\x57\x82\x6a\x08\xa8\x48\xe0\xbc\x0a\x1a\xa0\x91\xeb\x77\xe4\xfd\x4d\xc5\x69\xb4\x04\x7e\x5d\x69\x81\x7c\x58\x90\xac\x81\x36\x65\x82\x68\x5c\xe1\x71\x61\x42\x5d\x0c\x4e\x63\x45\x5f\x5a\xb2\x86\x60\x9d\x7e\x35\x6d\x0b\xe5\x7c\xed\xb6\x26\x96\xda\x70\x85\x0b\x30\x2e\x41\x0a\xf3\xaf\xd2\x11\xc6\x4f\x95\xea\x41\x91\xb0\x02\xf1\x05\xb5\x26\x41\x4b\xf5\xea\x1e\x9c\x9a\x98\xb1\x5e\x44\x42\x86\x81\x90\x70\x4a\x2d\x2d\x4a\xf5\x8c\xb0\x3f\x04\x05\x2a\x0c\x50\x44\x4e\x90\xa2\xa5\xfd\x88\xa3\xdb\x54\x28\x27\x59\x4d\x30\x33\x3b\x51\x2a\xe8\x6c\x56\xb5\x45\x1e\x51\xb4\xc2\x9b\x67\x4d\x45\x26\x7e\xd6\x3d\x72\xa6\xc4\xe8\xc4\xca\x6c\x74\xe4\x23\x83\xca\x35\x8a\x4b\xc3\xbd\x63\xfb\xb5\xed\xf9\xa5\x21\xb7\x73\x5d\x35\x55\x56\x15\x10\x9e\x46\x1a\xdb\x1b\x22\xcc\xd3\xd2\x47\xe2\x38\x42\x4c\x59\x0a\x5a\xeb\x92\x24\xc2\xa3\x92\x49\xf3\x4a\x55\xeb\x72\x30\xfc\xa4\xca\x42\x83\xdb\x31\x94\x87\x36\x15\x89\xea\x73\x74\x78\x10\x0b\x0d\x5c\xe0\x92\x66\xa3\x07\x57\x62\x66\x24\x97\x4d\x6e\xc4\x4b\x7c\x4f\x55\x53\x54\x73\xbc\xf7\x1e\x74\x26\xa8\x6c\xad\x81\x98\x5b\xe4\x41\xce\x5a\xe0\x33\x8e\x18\xc0\x34\x65\x84\xf1\xca\xad\xdf\x79\x71\x0e\x7a\xec\xcf\x92\x46\x3e\x94\xee\x3b\x00\x2f\x16\x35\x54\x80\xd4\x97\x41\x47\x47\x5e\x6d\xcf\x06\xde\x0c\xbd\x1d\x29\x13\xa0\x94\x68\x60\x5a\xb2\x06\x45\x24\xbd\x08\x73\x07\x2a\x3f\xbf\xa0\xbf\x54\x25\xa3\x39\xa9\x75\x10\x24\xe6\x1b\x74\x51\x31\x92\xef\x4b\xc0\x7d\x1e\xb9\x53\x39\x23\xc5\x16\xc9\x52\x7e\x22\x42\x0c\xdd\x0e\x3d\xb1\x0e\x71\xf2\xa2\xb3\xde\x8a\x2f\xf4\xb5\x37\x56\x18\x47\xf8\xf7\xbf\xab\x9d\x77\x06\x2c\x8b\xcf\x90\xf3\x14\x45\x75\x41\x3a\x59\x7b\x13\x0e\xf4\x03\xcf\xfe\x69\x9c\xab\xee\x3c\x52\x5e\x55\x3a\x4d\x19\x68\xd8\x3b\xd9\x3d\xa8\xa4\x7e\xd7\x23\xef\x94\x9c\x3a\x5b\xe2\xc1\x5e\x56\x95\x19\x6e\x46\x34\x1f\xab\x5f\x1f\x18\x85\x53\x75\x5d\x01\x95\x53\x89\x84\x54\xb6\xd9\x45\x0d\xc7\xe2\x41\x34\x62\xd6\xfd\xcb\xf9\x53\x24\x1d\x56\x25\xb1\x53\x93\x99\xdd\x7e\xd8\x2a\x5a\x0a\x95\x02\x2c\x72\xfa\x90\x68\x83\x4a\xa2\xb7\x13\x70\x38\x06\xbe\x24\x15\xad\x8a\x58\xc5\x1f\x52\x1b\x38\xc3\x2d\x67\x0a\x72\x26\xbf\x89\xb1\x2e\xca\x1b\x5c\xd0\x1c\xf6\xfe\x6f\x68\x4e\x9a\x59\x15\x54\x84\xbc\x90\x1e\xe3\x19\x5e\x2c\x48\x29\xa8\x63\x25\x86\x78\xbb\x7f\xc7\xa4\x4d\x99\xfb\x4c\x4d\x8c\x9f\x86\x39\xae\xdf\xbb\xc9\x94\x74\x3e\x27\x39\xc5\x0d\x29\x56\x89\x3d\x12\xee\xdc\x8e\x7d\xe2\x6e\xa8\xfe\xdd\x11\xdf\x5a\x7e\xa6\x49\xe2\x65\xb4\x49\xf8\xf0\xda\x85\x6f\x9d\x3d\x95\x8a\x74\x57\x3f\xe0\x75\x6f\x4b\x86\xa7\x44\xd4\x36\x3b\x2d\xf3\x37\x64\xda\x96\xb9\xc5\xbb\xfd\xce\xff\x1a\x7a\xef\x8e\x4e\x0c\x75\xe5\x31\x0d\x77\x15\xfa\x75\x41\xcd\xaf\x25\xd7\x15\x05\x47\x61\x77\x8a\xb6\x6c\xb4\x41\x23\xe9\x8c\x62\x28\xc3\x45\x21\x92\xf9\xe5\x13\x24\xf0\xcf\x9a\xfe\x6a\x71\x04\xef\x92\x83\x76\xcb\x5b\x9d\x2d\xd4\xa2\x44\x53\x3f\x49\xbe\x6b\xeb\x31\x5d\x3c\xd8\x06\xb6\xb6\xc8\x26\xf1\x76\xc9\x16\x97\xdb\x86\x2c\xbd\xd8\x9c\x22\xb2\xb3\x86\xfd\xc9\x82\x12\x0e\xba\xf0\x6c\xc1\x2a\xc1\x45\x24\xdb\x99\x07\x4c\x32\xdf\x75\xb8\x64\x62\x17\xa4\x4f\xc4\xaf\x3d\x75\x3c\x6e\x25\x22\xc5\x45\x1f\x81\x4c\xae\xb1\xe9\xaf\x5f\x1e\xd4\xb3\x89\x75\x4b\x5e\xaf\x82\xd6\xfe\x3e\x52\x05\x10\x69\x1d\xd6\xde\x9b\xe0\xec\xbd\x34\xea\xd2\xba\x33\x61\x39\x5d\xf0\xe8\xce\xab\xa1\x45\xaf\x2c\xd3\xff\xd1\x24\xf6\xa8\xfa\xd2\xfa\xea\x69\x60\xfb\xb1\x76\x22\x82\x77\xf8\xdd\xac\x37\x56\xe6\xe8\xac\x48\x27\x8e\xe9\x04\x43\x1b\x72\x4e\x19\xdc\x14\x70\xff\xc9\xe6\xe0\x73\x82\xed\x76\xfa\x8e\x80\x87\x54\xc5\x78\xe6\x36\x78\x73\xad\xe8\x7c\x02\x80\x86\x38\x26\xa5\x30\x51\x8b\x1b\x5f\xe2\xcc\xaf\xd5\x82\x55\x81\xf3\x6d\x50\x09\xb8\x3f\xfe\x88\xf6\xb1\x1b\x70\xf9\x49\xf7\x83\x0c\xf9\x08\x73\x49\xc9\xef\x2d\x2e\xa4\x1d\xcf\xd5\xa7\x22\x5b\x47\x02\xb4\x52\xd9\xb8\x6a\x35\xad\xea\xcc\x91\x14\x42\x77\xe7\x5d\x95\x94\xe3\xb3\x6b\x27\xb0\x25\x0e\xbd\x0d\xc1\x8c\x89\xb1\x94\x1d\xc1\x6c\x07\x8b\x0d\xc1\x4c\x47\x1b\xa1\xa6\xfc\x17\x5c\x0a\x83\x27\xf8\x19\x70\xb9\x42\xf3\xaa\x0e\x21\xdc\xe0\x5a\xed\xaf\x37\x55\x01\xfe\x20\x88\x0b\x0a\xed\x8b\x49\x31\xfe\x2c\xf6\x7a\x44\x9e\xf7\x86\x3a\x93\x15\x14\xa2\xa3\xdb\x7d\x3b\xc1\x57\x76\x3f\x26\x84\x05\xd0\x9e\xa3\x54\x6a\xdb\xb0\x51\x5c\x74\xce\x64\x72\xd7\x61\x8f\xb8\x82\xee\xc6\xf6\xe9\xe2\x1a\xd2\x73\xa8\x01\x34\x3a\xf5\xb4\x31\xb4\x6b\xd8\x4f\x61\x25\x14\x5b\x19\x58\xbb\xe3\x2b\x6e\x9b\xd9\xe8\xc7\xb6\xe1\xa2\x15\x32\xed\x5f\x75\x94\x3b\x08\x03\x49\x29\xe6\x47\x6f\xe8\x2e\x51\xe6\xb2\x12\x98\xa2\x85\xd4\x5b\x0a\xa9\x71\xa9\xea\x60\x09\x15\x12\x1c\x8a\xa4\x06\x33\xaa\x8a\xb9\x2c\x0a\x3b\x49\x84\xb3\x4c\xc5\x8f\x04\x0b\x8a\xf7\x20\xd0\x7c\x87\x4a\xaf\x00\xe7\xca\xd1\x2c\x45\x2e\x04\x80\xe6\x71\x92\x28\x62\xcf\xbf\x0c\x16\x02\x62\xe4\xd0\x09\x72\x43\xf5\x97\x33\x5a\x10\xf9\xdd\x31\xb2\xbd\x7e\xf1\xe2\xde\x26\xac\xe4\x04\x9e\x7e\x07\xaf\xfe\x12\x9e\x3e\x39\x9a\xf8\xf7\x11\x3a\x0c\xd9\xdb\xda\xc9\x48\x7a\xec\x08\xaf\x1c\x96\xf2\xdc\x91\xdb\x3a\x28\x0d\xb2\x2b\x99\x49\xff\x91\xce\x47\x1c\x52\x93\x16\x6d\x53\x1a\x52\x3f\x77\x91\xb8\xdb\x3f\xb9\x81\xa9\xbc\xb1\x22\x10\x70\x5f\xc7\xe7\x13\x59\xe9\x44\x61\xd9\x6e\x4a\xac\x93\xdd\xeb\x5f\xd5\x31\xc8\x6b\x2b\xe0\x03\x37\x93\xab\x91\xfb\xec\x74\x4d\xe3\xcf\x56\x91\x8c\x18\x0c\x42\xf4\xfa\x86\x1f\x52\x39\xb6\x0c\xfb\x03\x45\xea\xc7\xfa\x0c\xf5\xac\x20\xc0\xf6\x68\x43\x21\x0c\x11\xcc\xd1\x13\x22\x82\x38\x6c\xc9\x5c\x77\xb2\xca\xe3\x72\x50\xd4\x9c\x7c\xd0\xab\x52\x0a\xbb\xda\x64\x85\x18\x69\x1a\xa9\x31\xd2\x5a\x21\xd2\x54\xe8\x7f\x49\x5d\x59\x8a\xa7\x9d\x15\xc6\xe1\x58\xc5\xc8\xfd\x9a\x28\xe9\x88\x90\x7a\x63\xd5\x72\x7f\x5f\xbe\x2c\x53\x15\x84\x2e\x28\x88\xd4\x6f\x0b\x84\x92\x04\x7f\x92\x4d\xd7\x06\x60\xe1\x20\xb7\xd6\xe8\x3d\x59\x29\x53\xfe\x78\xa8\xe1\x08\xa7\x0c\x20\x83\xec\x5a\xfe\x60\x61\xfb\xb7\x5a\x1a\x9c\xa2\x76\xcb\x05\xa9\x69\x95\xa3\xe5\x4c\x86\x23\xf8\x79\xa7\xae\x6d\xbf\x26\x22\x4a\x41\x28\x29\x7e\x05\xd3\x9a\x14\xb0\x6f\x4c\x8a\x4a\xda\xba\x1f\xcb\x83\xd8\x30\x00\x9a\x0b\x66\x81\x58\xe6\x2a\x74\x9b\x79\xeb\x9b\xba\x25\x9e\x6c\x9a\x02\xeb\x51\xfd\x85\x32\xed\x28\xd2\xc8\x39\xf2\x13\xaa\x8d\x3a\xfc\xfc\xb7\xa5\xe3\xb6\x11\xd4\x57\x67\xd8\x1d\x8c\x53\x1c\x1a\x7d\x3b\x23\x89\x84\x65\xc7\x0f\x24\xc3\xd5\x95\xb7\x65\x90\x3f\x68\xad\xcc\x13\x6f\x9d\xb8\xc0\xa7\x06\x53\xec\x54\x65\xd2\x85\x46\x77\xef\x20\x42\x1a\x2a\x59\x0a\x5f\x94\x7c\x89\xab\x8c\xb0\xc3\xab\x42\x46\x9a\xa4\xf2\xd4\xf4\x9b\x11\x47\xa1\x87\x91\x30\x8b\x43\xf3\xf1\x35\x2f\xad\xcf\xbb\xe9\x60\x89\x7b\x76\x9d\x03\x58\xa6\xac\xfb\xf3\x75\x05\x73\x6f\x7f\x4a\x35\x82\x39\x7a\x84\xcc\x1a\xa3\xac\x01\xaf\x9d\xd9\x8f\x74\x8a\x28\x57\xe4\xcb\xdc\x63\x07\x32\xa2\x48\x94\x8f\x64\x88\x96\xac\x9d\x4e\x69\x46\x89\x69\x4e\x67\x04\xca\x70\xf7\x81\x67\x59\x15\xa7\x0a\x4c\xe2\xae\x8b\xba\x91\x2a\x53\x42\x4c\x0d\x25\xd4\x78\x0d\x05\xef\xee\x72\x37\xa6\x6f\x10\x8f\xd8\x43\x15\x86\x97\xc2\x87\xbf\xcd\xab\xa7\x26\xd2\xac\x3d\xd8\xa5\xc8\x11\x1a\xa6\xf2\x5e\x93\xc6\x57\x50\x07\x62\x95\x55\x8b\x55\x4c\x5b\xed\xc3\xcb\x8a\x37\xed\x44\xeb\xb5\x79\x4e\x8b\x62\x6b\x60\x66\x87\xb5\x46\xf0\xe2\xef\x06\xb2\xda\xcf\x44\xc4\x90\x52\x4f\x97\x0e\x48\x09\x69\x51\x4a\x88\xe3\xdc\x3a\x66\xcf\x8c\xef\x7e\xa1\x59\x98\x6d\xaa\x7c\x92\x0a\x1a\x15\xef\xb0\x76\x12\x29\xbb\x04\x47\x4b\xdd\x1c\xfa\x32\x15\x23\x2d\x61\xfe\x10\x78\x75\x5d\x35\x0d\x29\xa1\xa8\x7a\x09\xfb\x1f\xc3\xb8\x22\xc8\x6a\x12\x06\x6a\x28\xd0\x65\x1e\x84\x21\x03\x7a\xe0\x72\x98\x10\x11\x0d\x40\x02\x72\x04\x13\xd7\x75\xa5\xa9\x96\x7c\x85\xbc\x0a\xbe\xd9\xa6\x42\x87\x07\x07\xfe\x4b\x82\x5b\x77\xba\x7d\xa5\x94\x21\x2c\xc4\x5a\x34\x94\x16\xe5\x86\xce\x83\x15\xa8\xa6\x02\x20\x2e\x14\x1f\xf1\x62\x07\x62\x6e\x5e\x95\xd9\x76\x71\xce\x5f\xf2\xe7\x9a\x72\xb6\x6e\xcf\x25\xa2\xa0\x41\xde\x92\x57\x6f\xd1\xb5\x4f\xf0\x5f\x5f\xb6\x85\x69\xce\xf7\x9d\xd0\x0c\x47\x09\x88\xd7\x4e\x87\xc0\x38\x8e\x03\xfb\x08\xc6\x90\x1b\xd4\x60\xc9\xa6\xd5\x05\x53\x6b\x21\xd8\x2a\x3a\x41\x3e\x1b\x7d\x27\x48\xf4\x0b\x3f\xe7\x42\xc4\x89\xa9\xee\x38\x9f\xd3\x72\xd7\x0d\x73\xe1\x43\x33\x34\xd2\x01\xd1\xfb\x32\x88\x5b\xfc\x2a\x43\xaf\xf7\xed\xd0\xe6\x10\xd1\xfd\x7d\x9d\xd6\xa1\x81\x9f\x5e\x9e\x8b\x43\xe6\x9f\xe9\xa8\xff\xdd\x25\x05\xba\x6f\x72\x47\xd0\xc3\x87\x68\x74\xdf\x5b\x92\x3f\xfe\x40\xf7\x5d\xca\xa4\x9c\xed\x96\x0c\x35\x44\xf6\xb7\x7f\xee\x54\xfd\x8d\x0d\xe8\x71\xfc\x40\x23\xd2\x50\xe3\xaf\x67\x55\xd9\xd0\xb2\x0d\x09\x1c\xb7\xe3\x2c\x48\x3d\xa7\x8c\xd1\xaa\x2c\x54\x40\xb0\xda\x0c\xe2\xaa\x8f\xae\xf3\xe5\xab\xb7\x2f\x8e\xd0\xa9\x1d\x47\x2d\x22\x42\x2d\xb9\x67\x51\xd3\xaa\x56\xfe\xa8\xc3\x83\x83\xdd\x97\x3f\xbc\xfa\x39\x4c\x7c\x8d\x81\x1f\xc9\xf4\x10\x6f\x37\x8d\x81\xa5\x89\x3b\x5e\x30\x3e\x19\x4d\x82\x51\x43\xe6\x8b\xaa\xc6\xf5\x0a\x5d\xd7\x38\xd3\xea\x98\xfc\x3e\x36\x86\x18\xa2\x81\x14\xfd\xeb\x1a\x97\xf9\x14\x43\x51\xef\xdc\x6f\x4d\x36\xc7\x2b\x79\xbf\x48\xb1\x8b\x4f\x9a\x8f\x14\x4c\x65\x2f\x36\x0e\x24\x05\x43\xe9\x6e\x87\x5c\x30\x37\x42\x21\x9e\xdc\x3e\x30\xaf\xde\xc4\xcf\x4b\x98\x6f\xb7\xbf\x8f\xd0\x2e\x7a\x55\xf0\x43\xc6\x02\x5a\xed\xa8\x16\x73\xb6\xa2\x09\x90\xc1\x82\x11\x3f\x83\x02\xe4\x25\x59\x0a\x90\x22\x3b\xc7\xa8\x56\x02\xa6\x29\x19\xaa\x6f\xdd\x8d\x4e\xf7\x89\x7b\xba\xfd\xc3\xcd\x3f\x72\x0f\xf7\xf6\xcf\xf6\x67\x3c\x6a\x51\x7b\xd4\xe1\x41\x77\xf5\x6f\xa5\x92\xb8\x68\x26\x95\x65\x27\x71\x4b\xe5\xf7\x40\x53\x42\x52\x37\x98\xab\x79\x3a\x6d\x42\x24\x4b\xe0\x1b\x4c\x0b\xce\xd9\x12\xd9\x12\xac\x72\x1b\xca\xce\xf9\x36\x8e\x25\x1e\x82\xcc\x04\xa3\xaa\x26\xce\xf2\x0d\x18\xc7\x81\x69\xb2\x2e\xf8\xa1\xab\xe6\xc5\x8a\xaf\xa0\x88\x15\xd7\x72\x0c\xc8\x2f\x42\xfa\xa2\xa2\xe8\x57\xee\x26\x84\x5d\x5a\x3c\x47\x31\x05\x03\x86\xeb\x43\xfc\x35\x06\x7d\x75\x6a\x37\x8c\x4c\x8b\x42\x54\x46\x6b\xaa\x7a\x1e\xee\x08\xa7\x45\x11\x4c\xb5\x20\x53\x63\x75\x9c\x8a\x9e\xd5\x16\x00\x44\x3e\xd0\x46\xcc\x8d\xce\x17\x05\xcd\x68\x63\xcf\xae\xa9\x84\x13\x97\x4f\xd0\xd5\xff\xf4\x32\x30\x91\xd3\xc0\xd1\x94\x92\x2e\xd4\x96\xb5\x36\x00\x53\x12\x9c\xa5\xfe\x35\x35\x2e\x19\x0d\xa7\x90\x54\xda\x22\x86\x01\xc7\x2a\x11\x58\x16\xa4\xbb\x51\xbb\x10\x6f\xef\x48\x0e\x14\x9d\x8e\x44\xb8\x24\x70\x85\xbf\xcc\xa5\x8b\x40\xd5\x89\x22\x49\x18\x6e\x2a\x4e\x04\x04\x2c\xbd\x6c\x6d\xaf\x69\x74\x82\xde\xfd\x12\x28\x44\x3f\x80\xd1\x13\xb6\x18\x93\x85\x63\xbd\x76\xa0\x51\x13\xac\x93\xe1\xb9\x49\x36\xab\xab\x6d\x0f\xcb\x6a\x65\x63\x2e\x24\x7e\xfc\x14\x60\x43\xe6\x8b\x66\xe5\x3e\x6a\x16\xc4\x1b\x09\x9d\xa0\x8f\x87\x47\xe8\xe3\xa7\x1d\xf4\x58\xfc\xf3\x44\xfc\xf3\x54\xfc\xf3\x8c\xff\xb3\x76\x8e\x01\x98\x6f\x22\x68\x0c\x48\x7b\x65\x91\x60\x61\x60\x4b\x26\x14\x54\xef\x42\xa5\x9b\x44\x05\x6e\x77\x4d\xa4\x48\x8f\x4e\xbc\xcf\xdf\xc9\x30\x86\x8e\x38\x06\x3d\x9c\x7c\x16\x3d\x3f\xb1\xb3\xff\xe4\x87\xf1\x9b\x4d\x04\x0d\xe1\xa2\x50\xec\xba\x16\x49\x31\x3b\xca\xe8\x6f\xd8\x19\x3c\xa5\x0c\x0b\x6e\xc9\x15\x9f\x1e\x46\x5b\x8b\x4e\x32\xa5\xb2\xa9\x9f\x5b\x5c\xb7\x91\x10\x51\xdd\xcc\x23\x45\xae\x47\x92\x09\x8c\xd2\xc8\x4a\xe7\xf7\x18\x3d\x1f\x4c\xd9\x14\xb9\x2f\x21\x7e\x3b\xa4\x37\xc8\x52\x79\x0e\x3c\xd6\xb6\x0d\xfb\x17\x44\x3c\x17\x38\x35\xda\x99\xaa\xff\x83\x66\xd5\x12\xcd\x95\x65\x04\xac\x70\x72\x85\x4d\x04\x91\x1e\x49\x98\x67\x54\x24\x51\x34\x84\x08\x29\x83\x70\x3b\xbf\x14\xdc\x4b\xf8\x3d\x14\x47\x35\x21\x31\xb7\xa2\xf7\x6e\x48\xef\xe1\xd4\x06\xd6\xaa\xf1\x3b\xcd\xb9\xb6\xbe\xce\xd0\xfe\xdc\x92\x5e\xf9\x8b\x32\xe7\x2a\xab\x16\x17\x28\xff\x9b\xea\x66\x72\xc1\x1a\xe2\xba\xc6\x2b\x6d\x68\x8a\x19\x7f\x6c\x12\xe7\xa4\x20\x7c\x57\xc8\x40\x60\x31\x03\x65\xf7\x3c\xf1\x19\x6c\x27\x45\xf6\xf7\xd1\x1b\x57\x24\xf2\x31\x1e\x82\x94\x08\x0e\xf1\xa9\xd3\x11\x45\xa5\x16\x43\x0c\xc9\x37\xb8\x5e\x88\x9a\xdc\x90\xba\xa1\x93\x82\x08\xc4\x8e\x45\xb6\xd1\xf3\xd1\x18\xfd\x3f\x99\x79\x34\x60\xb1\xe2\xcc\x00\x39\x01\x97\x22\xe4\xc4\x8a\x69\xdc\x91\xa5\xe8\xa5\xf0\xb4\x83\x9a\x7a\x85\xf0\x35\xa6\x65\x17\x34\x61\x61\xe7\x60\xca\xaa\xd9\x81\x8c\x01\xfe\x41\xda\x8e\x67\xff\x88\x20\x05\xbd\x9a\xef\x34\x41\x7a\xd2\x00\xd4\x4f\xf2\xe5\xd0\x59\xe2\xff\x04\xcb\x75\x12\x7e\x14\x8b\x59\x53\x3f\xf1\x5d\x16\x51\x43\x90\xd3\xba\x9c\xdf\x1f\x82\x83\x4b\x73\x9f\x94\x54\x07\x5c\x20\xb0\x5e\xb4\x74\x26\xdd\x77\x75\x98\x8a\xaa\xc1\x4d\x6a\xef\x9b\x77\x7a\x80\x30\x44\x49\xfd\xdc\xe2\x16\x42\x7e\xf9\x0e\x3d\x78\x9f\xef\xb9\x9f\xae\x57\x4a\xec\x93\x11\xf5\x26\x0c\x57\xbb\x6d\x84\x96\x54\x49\x35\x67\x4e\xdd\x6f\x76\xec\x50\x56\x68\x1a\xcf\xaf\x1a\x2e\xaf\x27\x36\x6e\x9c\x8f\x77\x32\x78\x87\xeb\x86\x53\xe9\x4c\x13\xb1\xee\x48\x75\xc7\xd9\xf7\x24\x96\x3b\x69\xc0\x5d\x99\x02\xaf\xf3\xa8\xc4\x5d\x3a\xf0\x2a\xbd\xac\x64\xdf\x4f\x88\x0d\x21\x44\x86\x42\x03\x03\xb0\x4a\x41\x33\x19\x25\x6d\x45\x94\xac\x1c\x3b\xb9\xd2\x36\xb7\x45\xeb\xc1\x37\xda\x50\x1b\x82\x58\xb5\x3d\xc8\xa8\xca\x4f\x8b\xa2\x03\x74\x3c\x3a\x99\xdf\xb4\xa2\x0a\x1b\x83\x9a\x71\x3a\x9e\xd8\xaa\xfe\x62\xef\xd1\x70\x2b\xc7\xa0\x02\xad\x45\xb0\xa4\xb5\x5a\x6c\x4f\x64\xc2\x67\xe0\x6c\x29\xaa\x25\xa9\xfd\x27\xa4\x81\x21\x06\xb3\x24\x4b\x1b\x3b\xbe\x4c\x0a\x84\xb0\x31\x98\xaa\x2e\x16\xc0\x98\x2c\xee\x68\x82\x46\x98\x37\x75\x13\xc4\x42\x26\xec\x4b\x9e\x8c\xd3\xb9\xde\xfe\x28\x91\x65\xed\x58\xe4\xcf\x1c\x70\xbc\x66\xb0\xb1\x06\x33\x3c\xce\xd8\x19\x4e\xd4\xb7\x4d\x56\xbf\x61\x56\xfd\x8f\x98\x15\xcc\xec\xfe\x94\x01\xec\x0c\x73\x36\x19\xc9\xb3\x95\x66\x92\x0a\x2d\xf0\xca\x14\x24\xa8\x3c\x4b\xaf\x03\x6b\x82\x19\x3f\x1c\x65\xd0\xef\xc5\xf4\xcb\xf1\xa2\x7c\xef\xaa\x7c\xa8\xaf\xa2\x9a\x0a\xd3\xa6\x84\xf9\x29\xc8\xac\x27\x1e\xbc\xbd\xb0\xd6\x3a\xb2\xdd\x65\x41\xed\x6d\xf5\x5e\xb2\x9a\xbb\x6f\xf1\x70\x3a\x61\x96\x3e\x41\x43\x8a\xef\xa8\x2a\x16\x73\xca\x59\x8a\x6e\x0d\xeb\xc0\x85\xd6\x8e\x91\xf9\x59\xa5\x8d\x62\xb2\x2c\x04\x03\xcb\x02\x84\x06\xfd\xd7\x98\xe6\xa2\xe8\xfd\x91\x33\xe9\x1d\x50\xad\x5e\x12\xc2\x8e\xd0\xc1\xde\xc1\x8e\x2c\xe7\x2f\xff\x98\x12\xc2\xbe\x6b\xeb\x52\x7f\x40\xac\xe5\x7b\x69\xd5\x6e\xf7\x56\x36\xce\x72\x45\x50\xa3\xb8\x86\xca\xdd\xca\x94\x25\x30\x46\x21\x99\x72\xcb\x2f\xbf\xf2\x2b\x28\xa1\xc7\xa4\x09\x54\xdb\xfa\xac\x9a\x0f\x51\xbf\x89\x36\xde\x28\x5f\x54\x58\xf7\x22\xae\x90\xa8\x73\x99\x2a\xa4\xe1\x00\x8d\xcc\x50\x9c\x4f\x97\xaf\xa1\x70\xcf\x4e\x09\x91\x1e\x57\x69\xe2\xe2\xc4\xdf\xbb\x26\xcd\x4b\xfd\x45\x24\xa6\x49\x2c\x8b\x57\x5c\x3f\x52\xbe\x9e\x4e\xed\x01\x8e\xdd\x0d\x1e\x6e\x16\x07\xac\xd7\xbf\x00\xed\x5a\xa0\xba\xd8\xf5\xfe\x3e\xfa\xce\x34\x90\x9e\x12\x22\x5c\xab\xd2\x7c\x2b\x9b\x93\x28\xf1\x87\x6f\x29\xbf\x43\xac\x74\xb2\xda\xbd\xb8\x50\x81\x59\xf7\x5a\x4b\x5a\x42\xe1\xde\x2e\xcf\x39\x27\x2f\x3c\x34\x0a\xfb\x89\x48\xf8\xd0\xbd\x04\x1d\xef\x6a\x78\x3a\x62\x5c\x38\xab\x5f\x8a\x23\x02\x8f\xe9\x18\x72\x43\x9b\x30\x7c\xf7\x47\x7e\xac\xdd\x4e\xa5\xe0\xf5\xf3\x9b\x64\x58\xab\xe6\xae\x44\x2a\x0c\x1c\x26\x5d\x54\x02\xaf\x1f\xa1\xf6\xf5\x5a\x49\x29\x0f\x5f\xaa\x97\xf7\xc4\xdb\xd1\x3b\xd3\x82\x1e\x97\xfc\x63\xf1\x33\xb2\x87\xf8\x5c\x20\x55\x93\x29\xa9\x49\x99\xf9\x31\xae\x08\x0e\x8a\xa1\x7a\xd8\xce\xda\x1d\x7f\x8f\xc3\xf3\xba\xd0\x38\xa4\x1a\x77\x7a\x8e\x0c\xc1\x4d\x9b\x0b\x5a\x26\xee\x8d\x2d\xc5\x67\x78\xe3\x45\x9b\xd9\xb8\xc0\x65\x9b\x84\xd8\x8b\xb1\xdb\x07\xc5\x2c\x27\x41\x8a\x9e\x6e\x30\xe3\x53\xd8\x21\x7f\x22\x5d\x94\x3f\x11\x6b\xf4\xc5\xe9\x69\xd2\x68\x34\x25\x0d\xce\x43\x8b\xfc\xa3\x5b\x26\xd1\x74\xc0\xb3\xc7\x8f\x50\x35\x5d\x4e\x3f\x61\xb6\x8b\x92\x1b\x45\x32\x53\x36\xa4\xb8\x87\x50\xc2\x4e\x14\xeb\x5b\x24\x6e\x75\x15\x6a\x11\xdf\x77\x83\x32\x7d\x6c\xa0\xee\x25\x1f\xb9\xda\x7d\xcc\x22\x1a\x1a\x20\xbb\x0e\x8e\xe1\xee\x5b\x0b\x8d\x48\xee\x9e\x12\x6b\xd0\x49\xea\x16\x73\xaf\xca\xe7\x27\x7d\x77\xa5\x05\x31\x29\x18\xba\x52\xc5\xe6\xa2\x98\xfa\xcd\xc8\x63\x0e\xd3\x73\x25\x33\x67\x7b\xc9\x3c\x9f\x4d\x45\xb5\xcf\x22\xa6\x6d\x24\xa2\xdd\x46\x3c\x83\x66\x4a\xac\xa9\xab\x95\x77\x2b\x4f\x81\xc6\x56\x89\x53\xe5\xaf\xaf\xe6\x04\xdc\xdc\x0e\x98\x5c\xc2\xb0\x09\xee\x8d\x03\x6b\x52\xef\x4d\xda\xba\x1c\xb9\x07\x3f\x5d\x76\x5c\xb9\x3f\x98\x53\x59\xcf\x69\xf6\x12\x44\xe3\x24\xb2\x2a\x36\x6c\xad\x10\x89\x4c\x16\xc3\x5e\x06\xa5\xe3\x94\x45\x7f\x8d\xf0\xdb\xfb\xc1\x62\xa8\x7e\xa2\xac\x9d\x6b\xd3\x98\xd0\x2d\x23\x29\xa3\xfc\x34\xc3\x39\x11\x99\x6c\xc9\xb1\xdf\x9a\x67\x3c\x51\x8f\x2f\xad\x0d\xe0\x24\x21\x5d\x49\x0d\x3b\x42\x20\xaf\x5f\x18\xe8\x42\x76\xb3\xb0\x5f\xba\xea\xc9\x39\x2e\x2e\x98\xb6\x68\xee\x23\xda\xa7\xb5\x45\x43\x17\x05\x15\x4d\x51\x4c\x64\x8a\x43\x0f\x88\x4b\x09\xa2\x85\x35\x61\x04\x5e\xa2\x65\xd0\xb0\xc2\xf1\xfb\x36\x41\x42\xe6\x19\x95\x8f\x8e\xd0\xbb\x08\xe8\xa0\x4d\x5a\x3c\x26\xe0\xad\xae\xa9\x6f\x17\x42\x84\xb3\xc6\x2f\xc4\x19\x29\xac\xb0\x97\x18\xdf\x09\x93\x82\x59\x3b\x97\x83\xff\xac\x20\x08\x7d\x28\x3d\xb6\x69\x61\xc7\x4c\xb5\xf9\xe8\x68\xa9\x03\x66\x0d\x0e\xc4\xe3\xaa\x81\xcb\x91\xae\x64\x73\xa6\x38\x2e\xb1\x84\xeb\xe4\x94\x65\x6c\xb5\xdc\x3a\x3e\x28\x55\x39\xc2\x22\xa7\x72\x8c\x29\x92\x06\xa7\xba\x0c\x99\x67\xf2\x3c\xa5\x18\x6d\x98\x3c\x63\x5c\xe9\x11\xf8\x9f\x27\xf6\xd9\x8e\xfb\xfa\xca\x30\xd2\x0c\x97\x9c\x1e\xaa\x60\x64\x2e\x2a\x78\xe6\x74\x0a\xda\x89\x5d\xa3\x3f\x06\xf1\xc2\xee\xa3\x67\x41\x15\x96\x72\x56\xb9\x70\xe1\x64\xe3\x39\xe9\x02\x6a\x94\xce\x73\xf9\xea\xdb\xca\xaa\x70\x79\x12\x23\xa0\x8a\x66\x8e\xc4\x57\x0c\xd9\x85\xfd\xcf\xf4\x16\xbc\x89\x5b\x73\x1c\x96\x56\x56\xf5\x5c\x1f\x6e\x79\xce\x74\x25\x17\x53\xa8\x13\x22\xc7\x54\xc8\x98\x59\x97\x00\xbe\xdb\x4d\xf0\x74\x2e\xeb\x69\xf4\xd5\x64\xf9\x3a\xe0\x87\x3d\x90\xd9\x29\xc7\x05\xf8\x47\x55\x40\xd0\xc8\x49\x38\xee\xd7\x1d\x4b\xd6\xe9\x5b\x30\x72\x86\xdc\x1e\x82\x0b\x19\x26\xaf\xc8\x12\x3d\xaf\x72\x81\x43\x1e\x17\xf9\xf0\x11\x1a\x05\x68\xef\x76\xcd\x33\x11\xec\xef\x33\xfe\xf8\xb1\xf4\x79\xbe\x57\x74\x32\x7e\x3c\x53\x9c\x4f\xb3\x7f\x79\x74\x13\x4c\x17\xd9\xd9\x26\xd6\xce\xa3\xb5\x75\x0a\xf5\x01\x15\xfd\x4b\xa3\x53\x5c\xaf\xfa\x04\xea\xac\x40\x81\xd6\xac\x42\x81\xd6\xac\x44\x81\x86\x55\xa3\x40\xdb\xae\x48\x81\xb6\xc8\x5b\xba\xeb\x11\x24\x5d\xc8\x2e\x7b\x09\x7b\xcf\x0a\x1f\x04\x65\x4e\xb3\x18\xa8\x9f\x9c\x76\xa9\xfa\xdc\xda\xaa\x45\xdc\x29\x7b\x44\x01\xaa\xa8\x17\x4b\x75\xd6\x7c\xaa\xa7\xc8\xc3\x00\x36\x95\x18\x21\xc6\xaf\xe2\x48\xac\xc7\xb4\x90\xcb\xb8\xf4\x99\xb4\x9c\x44\x86\x7f\xb1\x76\x9e\xda\x31\x43\x99\x55\x1c\xe7\xdd\xde\xe9\x26\xf6\xaa\x0c\x59\xe9\x26\x94\x94\xfa\x75\xb8\x7a\x47\xfc\x82\x2a\x78\xe3\x6a\x5d\x5f\x31\x94\xb5\x71\xd7\x3b\x9d\x06\x73\x0a\x31\xf8\x7a\x8d\x16\x39\x63\x6d\x02\xee\x0d\x23\x39\x6b\x1b\x7b\xe3\x6d\x0f\x87\xf4\xd0\x43\x2f\xd0\xf0\xdb\x47\x2e\xca\xe9\x21\xd6\xdf\xf8\xe1\x23\xbb\xde\x60\xb1\x71\xe2\x21\x43\xfe\x3d\xb8\xd7\xd7\xd0\xd3\xb2\xab\xe9\x9e\x9e\xfd\x9b\x39\x44\x26\x65\x2c\x77\x30\xb1\x5b\x0c\x77\xde\xf1\x7d\xc0\x84\x3f\x51\x04\x51\x8c\xfc\x2f\x7b\x4d\x6c\x8a\x4b\x28\x55\x59\xea\x9f\x91\x13\xbf\x8f\x46\xb6\x02\xbe\xdb\x7f\x71\x84\xbe\x1a\x5b\x03\x7f\x5d\xb4\x36\x8f\x09\x94\xe0\x47\x51\xdc\x7c\x65\x6c\x3f\x48\xd9\x75\x3b\xa6\x0b\xb7\x6d\x87\xb6\xe3\xd8\x48\xba\x0a\xea\xa6\x85\x7a\xd9\xa7\xa2\x87\x2d\x6d\x57\x57\xda\x86\x70\xed\x2c\x41\x34\xf0\x3b\x1c\xe1\x44\x55\x4c\xec\x4a\x81\x1a\x40\x89\xcf\x2c\xa4\x7a\xf5\xd0\xa4\x8a\x03\x25\x54\x65\x59\xc6\x19\x8e\x54\x1f\xb4\x5b\xe7\x2e\x9d\x7e\x19\x5a\x84\x71\x23\x28\xdc\xb2\x88\xff\x96\x5d\x6f\x21\xbb\xee\xdf\x81\x00\xb9\x2d\x79\xaf\xe7\xe4\xa0\xa8\x38\xe3\x1e\xa1\xcf\x26\xc3\x68\x59\xf2\x73\x0b\x2e\x1b\x0c\x3c\x44\x5a\xf1\x78\x9d\xf5\xd1\xa6\x72\x49\xcf\x04\xbe\x2c\x09\x44\x20\xd1\x57\x76\x0d\xc5\xfc\x9d\xc3\xc5\x90\xd4\x20\xdb\x93\x3d\xc0\x3d\x21\x1d\x17\x27\x03\xac\xf5\x03\x0c\xe2\x8e\x35\x3f\x8a\x69\x3c\x18\x8f\x79\xad\xa9\xd7\x8e\xc4\x13\x45\xcb\x64\x6d\x44\xd9\xb4\x46\x94\x9a\x71\xe3\xf0\xf8\xdd\x20\xdb\xfe\x3b\x9f\xbf\xb5\xb8\x99\x1d\x50\xa3\x4a\x3f\x88\x74\xd5\x1b\xcb\x42\x19\x2d\x67\xe3\x83\x82\x90\x6b\x51\xfb\x86\x0b\xd2\x56\xb7\x02\x88\xcb\x11\xe8\xab\x78\xe7\x55\x58\xea\x93\xc3\xfb\xa9\xb4\x5b\x20\x13\xa6\x22\xa4\x21\x88\x1b\x4d\xa0\x0c\x8c\x80\x5a\x31\x4d\x03\x59\x6f\x05\x3b\x1d\x0e\xec\xea\x72\x1b\x34\xff\x1e\xd4\x3c\x6c\x48\x15\xe7\x23\xf4\xe0\x0c\x97\x10\xb7\x67\x2d\x1b\x8d\x36\x31\x41\x94\x21\xd6\xd0\x02\x8a\x88\x2c\xea\xea\xba\x26\xac\xbb\xc5\xd8\x17\x5f\x0f\xa8\x13\xa9\xee\x8a\xfd\x5f\x56\xd5\xdb\x37\x3a\x2f\xb5\xb3\x28\x0d\xbf\xf1\xc1\xab\xec\xa3\x65\xb9\x43\xbd\x89\x85\x6e\xeb\xb5\x12\x3d\xfd\x81\xe2\xa9\x9e\xdd\x54\x82\xdb\xd5\xad\x88\xf9\x17\xac\x5d\x7c\xb7\x2e\xea\x74\x35\x9f\x1e\x65\x6f\xfb\x05\x7d\x74\x45\x8c\x93\xcd\xaa\xdc\xe8\xd4\x8f\xa0\xc6\x19\x8e\x7a\xdb\x51\xa2\xfa\x7d\xaa\x22\xf1\x1f\x7f\x18\x14\xe3\x4a\x43\x84\x04\x56\x21\x20\x21\x2a\x7f\x07\x91\x1b\x6f\x57\x0b\x12\xab\x5b\x7e\x4b\x08\xf7\x63\x1e\xae\x60\x3e\x51\xdc\x21\x82\xc7\x1e\xe6\xf6\xfd\x25\xe2\xe1\x5d\x29\xe5\xfb\xce\x3b\x3f\xc4\x90\x71\x0e\xd6\x3b\x67\xa6\xc9\x34\xbe\x78\x59\x1d\xd5\xab\x68\x66\x4b\x13\x66\xff\x45\x4b\x84\xa7\x76\xa0\x96\x27\x86\xd7\xc4\x1e\x56\x0a\x3b\x49\xaf\x60\xc4\x81\x6b\x37\xbc\x6f\x87\x19\xa1\x7f\xf5\x42\x6c\x86\x16\xa9\xb6\x4a\xb8\x2b\x59\xcc\x62\x03\x65\xae\x2b\x76\xcf\x41\x4a\x74\x47\x1b\xb4\x36\x61\x1d\xea\xf5\x16\xa7\xa3\x6c\x73\x92\x1e\xe1\x98\x6b\x2d\x0f\x27\x64\xef\xfa\xc8\x53\xd8\xbf\x38\x11\x64\xe2\xd8\x78\xcd\x55\xca\x0a\x15\x55\x79\x4d\x6a\x91\xf4\x3b\x51\x35\x8c\xe7\xa2\x88\xda\x8e\x55\xd7\x78\xee\xd5\x85\xa9\xa6\x90\xeb\x77\xd3\x95\x48\x48\xa7\x51\xc1\x76\x60\xbd\xb6\x1e\x8b\x60\xaa\x9c\x57\x57\xd5\x04\xc7\x62\xba\x66\x9d\xa1\xb8\xa2\x6c\xf6\xb7\xd9\xd2\x6d\x53\xcd\x71\x43\x33\xcc\x95\x13\x27\xf9\x91\x73\x1d\x29\x6a\xa4\xa0\x39\x49\x91\x10\x51\x03\x2b\x20\xd3\xe4\x23\xc5\x6e\xed\x9f\x8d\x8a\x94\x07\x51\xba\xb1\x76\x66\xa1\x48\x37\xe8\xf8\x43\xf1\x4c\xf1\x8e\x36\x1f\x30\x29\x10\x46\x04\x9b\x8e\x60\x13\x55\xd9\x5f\x19\xc9\x8d\xe9\xf1\xab\x3e\x0d\x56\xfd\x04\xe1\xe3\x51\xcc\xee\x2a\x66\xbc\xe7\x3c\xda\x91\x3e\x81\xb0\xd4\x51\xeb\xd8\x83\x46\x19\x82\x12\x72\x3a\x3b\xd3\x4c\x58\x1f\x6a\xa7\x55\x40\xaa\xaf\x86\x3d\x65\x9c\x35\x2d\x36\x25\x1b\x5f\x56\xf5\x25\xf9\xd0\x80\xb6\x1b\x31\x3f\xc6\x7a\x5a\xf5\x98\x28\x77\x23\xd1\xec\x3e\x47\x4b\x71\x98\x2e\xe4\x8e\x13\x52\xb8\x5e\x26\xc9\x7d\x00\x9d\x37\xa6\x86\x5c\x67\xbf\xc0\x2f\xa5\x25\x44\x88\xcf\xb6\x1b\x33\x24\xcc\xbb\x5f\x84\x48\xdd\x4b\xb1\x74\x83\x10\xc9\x91\x63\x95\x97\xd3\x5a\x09\xda\x46\xab\x14\x94\x68\x97\xd2\x2d\xdd\x6f\xa1\x59\x4a\xff\xde\xe9\x94\xfb\x3f\xc3\x4e\x4e\xbb\x12\x36\x95\xe2\x13\x2b\xb6\x9e\x20\x9f\x5a\xb1\x6d\x37\xb8\x19\x28\xec\xc7\xd6\x6c\x30\xff\xe9\x10\xf7\xfb\xd1\x59\x77\xd5\xb6\x2b\xf5\x27\xd6\x72\x4d\xc1\xbf\x7b\x31\x37\xe8\x30\x93\x22\xdf\x50\xe5\x20\xbd\x9c\x31\xfd\x20\x71\x58\x7b\x17\x73\xb0\x76\x80\xd6\x12\x68\x8d\x64\xd1\x23\xd5\xa2\x2d\x48\xb6\x68\x6b\xd2\x6d\xb2\x41\xd0\x20\x19\x17\x75\x6e\x7a\xdd\x88\xd2\xe9\xab\x68\xc9\x71\x4a\x85\x92\xa1\x6c\xb6\xe7\x5d\x77\x2f\x6b\x56\x8b\xb8\xb0\xf3\x05\xdc\xbb\x83\x04\xb5\x28\xf2\xc3\xa4\x94\x83\xbd\x83\xa1\x66\x85\xbb\xa3\xf5\x17\x41\xe7\x01\x3a\x7e\xa2\x25\x98\xf2\x2e\x48\x3a\x18\xc2\x4c\x29\x29\x72\x99\x3c\x27\x53\x13\x5a\x16\xed\x65\x11\x00\x2e\x87\x75\xea\x0c\x96\x2f\xcc\xd5\x87\x16\x3e\x72\xb8\xa5\x18\xed\x2b\x96\xec\xc1\x8f\x74\xea\x5d\xac\xc5\x4e\x08\xdc\xab\xfc\x24\xb4\x00\xbb\xad\x42\x19\x2d\x00\x1a\xf3\xbe\xc5\x6d\xf5\x8e\x09\x21\xd2\xd1\x50\x97\xb9\xd3\x6d\x63\xe5\x32\x80\x7b\xd4\xd4\xbf\x35\x6e\xd8\x19\x66\x88\x94\x7e\xb5\xa3\xfd\x7d\xf4\x96\x14\x05\x43\x4b\xdd\x7e\x96\x2c\x55\xf4\xcf\x42\xa4\x51\xc9\x7c\x9b\x3d\x48\x31\xe2\x5f\xcb\xcf\x29\x33\x41\xea\x62\xb4\x6c\x86\xcb\xeb\x70\x84\x89\x28\x89\x0d\x71\x28\xa2\xab\x00\x7f\x57\x94\x9f\x97\x6f\xea\xce\xa7\x13\xa2\xa0\x98\x52\x59\x44\xd8\x81\xf4\x5c\x1c\xf8\xa2\x4d\xb2\x74\x8a\xda\x01\x78\x51\x97\xb8\x9f\x41\xb7\x93\xbc\x05\x90\x1d\xce\x22\xfc\xe7\xc3\x9c\xec\x1d\x10\x03\xdf\xad\xf7\x81\x9d\x3d\x69\x6d\x6b\xa8\x50\x5c\xae\xf8\x29\xaa\xe1\x44\x65\x42\xa5\xb6\xab\x11\x43\x15\x49\x51\x8e\x1d\x61\x58\xa5\x4b\x15\x5f\x25\x7a\xd7\xe8\xa6\x47\x92\xa4\x55\x5b\x67\x44\xfb\x80\xec\x7a\x37\x7c\x04\xd6\xf0\x15\x13\x77\x26\xad\x7d\x3f\x15\x80\xf5\x7d\xd4\x38\x77\x3b\xc7\xab\x36\x66\x5d\x04\x11\xa6\x35\x08\x8b\xeb\xa6\x5b\xb3\xac\x6a\x38\x93\x79\x5e\x13\xc6\x86\xc0\x36\x2f\x7d\x4f\x56\x43\x5e\x90\xcc\x61\xe0\xd3\x9e\xda\x71\x84\xfe\xf1\xf1\x65\x5b\x5e\xd3\x49\x21\x3c\xf5\x7b\x90\x0f\xfb\x69\x7c\x84\xfe\x01\x15\x87\x21\xac\x01\xe0\x19\xa1\x11\x33\x46\xea\x06\x8d\x7a\x99\x84\xe7\xa2\x77\xf1\x9a\x13\xc6\xf0\x35\x31\x7e\x7b\x7b\x23\xd8\x61\x51\x69\x27\xbe\x6c\x27\x14\x7a\xf0\x2d\xd6\x23\x5d\xae\x7c\x32\xe8\x78\x17\x65\x60\x5b\x45\xde\x92\xd3\xbc\x8b\x66\xde\x8f\x58\x7d\xa8\x84\x37\xfc\xa5\xc8\x5e\x08\x3e\xda\x08\x1c\xac\xbb\xf3\xe7\x1a\x60\xec\xbd\x63\x7e\x5f\x03\x40\xb0\x9d\x8e\x77\x4d\x15\x13\x41\xeb\x17\xf3\x45\xb3\x12\xe5\x59\x6e\xf8\x7f\xf9\x9d\x7e\x84\xf8\x7f\x8f\xff\x61\x9e\x85\x07\x9e\x8f\xc6\x63\x6f\xe9\xa4\x59\x4e\xb5\x0b\x9b\x87\x16\xa9\x3c\xa8\x70\x2c\xf6\xe7\x28\xbc\x26\x07\xb7\x42\x89\xaa\xe6\x3b\xd6\xca\x27\xf7\xf2\xdb\x58\x2b\x2c\xb1\xb3\x65\x6b\x1f\xd9\x18\x32\x70\x27\xa0\xd1\x83\xbd\xac\x2a\x33\xdc\x8c\xe4\x27\x7b\x4d\x25\x0e\xf4\x68\x3c\x56\x5f\x3d\x18\xeb\x0b\x26\x9b\x55\x4c\x76\xf2\x13\xd5\xf0\x0c\x00\xfe\x67\xfc\xed\x07\x96\x72\x63\x91\x3a\x11\xca\xc7\xa0\x93\xda\xf1\xee\x7d\x75\x84\xec\x10\x2a\x15\x67\x65\xf8\xb6\xe0\x16\xa8\x9a\xfc\x0f\x01\xc9\xd3\x6a\x0d\x6f\x4e\x33\xf0\x68\x16\x30\x69\xf7\xc0\x1a\x60\xc7\xbb\xd6\x91\x15\x9f\xc9\x23\x6b\xa1\x6f\x9e\x07\xa6\x43\x2e\x89\xac\x0e\x34\x3a\xde\xf5\x56\xd3\x7a\x4b\xe2\x2f\x5c\x4b\x16\xa7\xb3\xee\xaf\x37\x92\x27\x31\x39\x4b\xa3\xd5\x71\xbd\x12\x61\xd4\x96\xf4\xf7\x96\xa0\x8b\x73\xbd\x2c\x6c\x41\x32\x3a\xa5\x7e\x59\x00\x0d\x52\xc4\x29\xab\x4e\x7e\x06\xa0\xa2\x9a\x2c\x69\x88\x8b\x42\xa2\x13\xb6\x33\x13\x38\x5d\x12\x63\x50\xd7\x4a\x9d\xbc\x01\xd6\xe5\xf3\x1a\xd0\x67\x65\xf3\x96\xbb\xe1\xd6\x2c\xfe\xd6\x81\x1d\xd1\xe9\xfa\xd1\xf0\x56\xbb\x9f\x4d\xa6\x09\xb5\x23\x4a\xb9\xa2\x00\x3c\x39\x21\x8f\xf1\x0d\x32\xcb\x77\x72\xc0\xa4\x45\xf6\x44\xfb\x3e\xd6\xe1\x69\x76\x64\xf6\x16\xb9\xdb\x83\x28\x7b\x1a\xba\x15\xd7\xf7\x9d\x96\xc9\x8e\x5b\x29\x0f\xea\x2d\xb6\xb7\x27\xd6\x30\x34\x21\x85\xac\xcc\xa6\xc8\x04\xec\x2b\xba\x29\xf6\xf7\x11\x2d\x33\xb1\xd4\x9e\x85\xe9\xe2\x5c\x54\x3d\x25\x75\x22\x4f\xc1\x55\x50\xcf\x8d\xc1\x47\x4a\xf0\xa3\x58\xd6\x82\xfe\x56\xd6\x88\x7d\xf2\x78\x74\x38\x76\x11\x3a\x13\xac\xd9\xe7\x8d\xb5\x38\x88\xd0\xdf\x54\x48\xe4\xba\xed\x63\x56\x95\x60\x97\xe8\x43\xcd\x8d\x9f\xee\x44\xcf\xb2\x60\x1d\x59\x22\x9e\xef\x6c\xb4\x51\x57\xda\x97\x7e\x46\x4c\x64\x98\xbd\xba\x13\x99\x0e\xfa\xb8\x7c\xd6\xbf\x24\xab\x65\x49\x06\x5e\x8e\x16\xde\xee\xf5\x68\xa8\xc7\x6f\xc8\x1e\xa2\x45\xa7\x6a\xdf\xa9\xd6\x30\x0a\x80\x75\xb1\x2a\xb3\xeb\x90\xeb\xd5\x82\xe4\x5f\xb0\xb2\x32\x1d\x36\x45\xe9\x84\xc1\x1b\x55\x25\x51\xda\xb3\xd0\xf4\xa8\xaa\x56\xc0\x51\x75\x2e\x46\x41\xa3\x31\xba\xa1\x64\x09\x37\x64\xc0\xec\x83\x1e\xd5\x47\x08\xc2\x28\xdd\x2b\xf1\x67\x69\x2a\x1e\xa3\x87\xe6\x5d\xeb\x42\x0c\x83\x93\x93\x62\x93\x9b\x41\x16\x36\xc6\x7a\x70\xe5\x4a\x09\x17\xe7\x76\x51\x69\x19\x66\x69\xa6\xfb\xc0\xd3\xb0\x2d\xf2\x8e\x1e\xf6\x22\x81\xd9\xe0\xd9\xfe\x7d\x7c\x7f\xe0\x0a\xcd\x08\xfa\x4d\x55\xc8\xfc\x4d\x16\x95\x74\xf4\xf3\x05\x5e\x89\xf8\x72\x53\x89\xab\x67\xc1\xac\x6a\x90\x47\xe8\xa1\x2e\xbf\x09\x1f\x89\x1b\xc6\x91\x4f\x64\x91\x49\xa6\xaa\x4c\xc2\x3d\xd9\x55\x5b\x31\x84\x16\xad\xb0\xa8\xd1\x70\x8d\x75\x1d\x75\x15\x23\xb4\x51\xe3\x21\x81\x9d\x38\xed\x0f\xc2\xd3\xa1\x27\xe0\x93\xfd\xa7\x45\x0e\x96\x32\x8c\xb2\x02\xd3\x39\xc9\xd1\xa4\xaa\x0a\x82\x4b\x21\x44\x28\x31\x33\x43\x0b\xdc\x40\xb6\x02\x95\xc6\x35\x60\x29\x46\xda\x44\x0b\x4a\x32\x38\x4a\xb0\xd1\xe6\xa4\xc1\x39\x6e\x30\x18\xd6\x44\x3e\x82\x02\xbf\x92\x8a\x77\x74\xa9\xf8\x2a\xb5\x80\xd2\x99\x78\x7e\xc4\xc7\xe5\xe7\x09\x08\xf7\x1a\x37\xb3\x1d\xf4\x2b\x7a\x6f\x59\x21\x14\x64\x11\xf4\x3b\xf6\x56\x4e\x7e\x79\x4e\x41\xd2\x13\xe9\x22\x5d\x2b\x98\x08\x7b\x86\x78\x62\xb5\x8c\x1c\xa5\xd4\xa2\xc9\xf6\xbf\x82\x5c\x20\xc0\xe8\x91\xed\x65\xa1\x53\x4d\x10\xf7\xa8\x07\xf8\xbe\x7b\x4f\x56\x41\xc4\x65\xb4\x30\x7d\xf0\xaa\x13\x5c\xf5\x9e\xac\x3a\x0c\x68\x57\xa4\x71\x1a\x7e\x3b\x1d\x31\xed\x46\xdf\xca\xa8\x6b\x4c\x8d\x72\x09\xd5\x8d\x2b\x9b\xb1\xc7\x0d\xb7\x8a\x41\x06\xa1\xda\xfe\xb2\x15\x56\xc3\xef\xee\xb4\x02\x67\x65\x82\x8e\x48\x02\x5b\xaf\x1c\x5c\x14\x2a\xc3\x37\x24\x80\x2a\xb1\x4d\xb4\x5b\xb2\x81\x7b\xf4\xfc\x2f\x22\x3b\xe4\x2b\x7a\x29\xca\xda\x66\x70\x69\xc7\xd6\x32\x8b\x4d\xda\xb1\x55\xa7\xdf\xda\x43\x7b\x81\xaa\xa6\x99\x5b\x2a\xae\xdd\x27\xf5\xdf\x2d\x52\xab\x14\xa6\x18\x41\xb2\x6a\xb1\xda\x84\xcc\x9b\x50\x42\xcc\x75\x54\xd0\xf7\x04\x99\x4e\x69\xba\x92\x9f\x68\x3a\xa4\x36\xa8\x06\xfd\x3d\x59\x88\x96\x11\x13\x9c\xbd\x97\xc5\x9e\xaa\xf9\x02\x37\x74\x42\x0b\xda\xac\xa2\x6a\xed\x35\x69\xae\x6c\xf7\x41\xa2\x0b\xbd\x69\xd0\xc1\x2c\xdd\x28\x91\x38\xe0\x91\xb3\xb4\x12\x04\x02\x4b\x75\x9e\x33\x65\x79\xc4\x65\xbe\xef\xa8\x38\x92\xa9\x87\xd9\x10\x51\xad\x5e\x45\x81\x1a\x33\xf6\x14\xfd\x66\x7b\x53\x7f\xe3\xb2\xff\x6f\x25\x2d\x7e\xdb\x11\xc2\x3a\x3f\x39\x91\xc5\xb0\x13\x80\x64\x54\x40\xce\x85\x06\x86\x68\x0f\xf0\xb2\x2a\x77\xed\x01\xf4\x8b\x7c\x8c\x6b\x7a\x43\x4a\x95\xcc\xc1\x1a\x82\x21\xf5\x8d\xe3\x00\x65\x17\xad\x41\xd3\x7c\xa4\xdb\xb5\xdc\x6f\x87\x8e\xfe\x38\x62\xb6\x50\x39\xfe\xbe\x36\x10\xd7\x6d\x3d\x2c\x5b\xe6\xef\x63\xcf\xc4\x9d\x68\xb7\x6e\xc3\xe6\x77\xcb\x68\x83\x1b\x6b\x2b\x89\x3a\x9b\x24\xe9\xb8\xaa\x89\x2e\x8b\x4f\x75\x3f\x23\x75\xcf\xa8\x2b\x45\xec\x13\x79\xd3\xec\xa0\xea\x86\xd4\xcb\x9a\xca\xa4\x6d\xa1\x76\xe4\x5c\x4e\xb7\x2f\x4f\x28\x1f\x2a\xa9\xa4\x85\xfe\x48\x48\x6b\xb4\x97\xe9\xc5\x79\xd0\x49\x40\x61\x6a\x3b\x8d\xc0\x8f\x44\x65\x0b\x32\xa1\x69\x3a\x01\xa2\x1c\x28\xd7\x92\x77\x7c\x48\xf2\x69\x8e\xfe\xc5\xb9\xf3\xa5\xc4\xbc\x2d\x97\x35\x5e\x2c\x48\x6e\xa9\xc8\x76\xfe\xf0\xc5\x79\xac\xa8\x7f\x6c\xba\xef\x62\xa0\xa2\x09\x1a\x6e\xe4\xb4\x4f\x23\x2d\xc4\x9f\xc4\xc7\xe9\x96\x3c\x2c\x15\xb4\x14\xe9\x72\x9a\xcb\x5b\x95\x13\xc0\x94\xa9\xb6\x8f\xd8\x4c\xda\xe9\x2d\x16\xdf\x01\xea\x24\xdb\x5b\x3d\xc5\xf4\x9e\x0e\x13\xed\xfe\x0f\xac\x62\x7e\xc7\xab\x97\xc7\x57\x2d\x7a\x2b\x1b\x79\x4f\x8b\x79\xcb\x99\x6c\x8d\xac\xd6\x09\xf4\x6e\x4d\x24\xa6\x01\x54\x35\x7f\xd6\xa9\xd5\xe6\xbe\xe8\xbe\x92\x92\x58\x7c\xf6\xe3\x88\x2b\x3e\xf7\xdc\x48\x70\xb9\x15\x1f\xb4\x28\xa6\x9b\x6b\xca\x86\xbb\x3f\x82\xab\x5e\x13\x24\xf9\x1c\xb4\x03\x21\xcb\x62\x65\x19\x36\x4b\xd9\xb2\xb7\xe2\xdf\x96\x5f\x35\x9a\x33\x5a\x41\x94\xfb\xaa\x61\x36\x70\x4e\xd9\x1f\x4b\x55\x57\xd6\xd5\x03\xfd\x8e\x7d\xaa\x48\xac\xf0\xd4\xb8\xad\x8c\x25\xc4\x58\x23\x56\x31\x86\x11\x33\x85\xbd\x68\x8e\x17\x76\x1b\x74\x0d\x04\x0a\x68\x06\x5b\x07\xac\x28\xb2\xf7\x71\x44\xfa\x8b\x0c\xca\xe8\xff\x12\xd5\xfb\xc8\x69\xb8\x94\x12\xdc\xbc\x1e\xf3\xa2\xd3\xad\xdb\x23\xf7\x9b\xa7\x6b\xee\x13\xf7\xdd\x41\x0d\x63\x55\x6b\x1e\x14\x11\xed\xa0\xa6\x5c\x5d\xdd\xd0\xdc\xb2\xb9\x68\x67\x4b\xbc\x03\x6e\x54\xf2\xc1\x79\xfe\xb6\x4a\x37\xd5\x57\xca\x2f\x27\x97\xec\xc8\x0b\x33\x19\x77\x1a\x92\xf4\xd3\xe8\xb9\xf2\x30\x1c\x42\xcb\x71\xf3\xc5\xb1\x71\x3d\x1c\xa1\x07\x6f\x55\x9b\x36\xd5\x54\xfd\x70\x07\x3d\xde\x41\x4f\x76\xd0\xd3\x1d\xce\x03\x9e\xd9\x26\xa3\x7b\x36\xeb\xde\xa4\x95\x6f\x5c\xa2\xb9\x55\x6b\xdf\xfb\x1d\x48\xa5\x7a\xd9\x3a\x02\x83\xa6\x4c\xbf\x99\xe6\xda\xee\x96\x2b\x0f\xa4\x6a\xbb\x7b\x84\x1c\xaf\xa9\x68\x5d\x66\xb9\x26\x5c\xdb\xc0\xe0\x86\x92\xd0\x43\x57\x2a\x27\xd1\xd3\x71\xff\x9d\x1e\x2e\x68\x01\xab\x26\xe0\x6f\x4b\xce\x69\x44\xcb\x39\xe9\x84\x31\x1c\xa5\x6f\x12\x91\xcd\x10\x9d\x84\x75\x63\x39\x77\x5d\xa4\xa9\xb0\xc0\x3d\xd5\x26\xd1\x3f\x84\xa2\x9d\x63\xe2\x1c\x46\x5a\xc8\x0e\x38\x89\x62\x37\xbc\xac\xab\xf9\xb0\xe3\x38\xf8\x24\xc6\x0e\xe1\x5f\xed\xfc\xf5\x1e\x1a\xae\x0f\x46\x6f\x07\xaf\x2c\xc5\x16\x8e\xf1\x56\x4f\x70\x7c\xdf\x77\xef\xfa\xce\xb6\x9a\xb1\x7e\xda\xc3\x77\xbd\x31\x09\x28\xd5\xbe\x67\x8f\x77\xdc\xab\x52\x0c\x4b\x34\x3a\x0f\x2e\xd7\x01\x1b\xcb\xb9\x6a\xb7\xb3\x91\x86\x76\x5b\x77\x85\x5e\xd1\x1e\x71\x24\xad\xcd\xbe\xec\xa1\xf9\x5c\x8a\x50\x7e\x97\xfd\xb0\x3f\xff\xad\xa9\x33\xa0\x91\xe1\x95\xd5\x1e\x30\x42\x95\x03\x20\xca\x01\xd0\xe4\x00\x48\x72\x00\x14\x39\x88\x6b\x01\xae\x40\x89\xdb\xa6\xda\xad\x16\xa4\x24\xb9\xdf\x0a\x53\x53\x67\x0f\xa5\xe8\xf3\x6a\x41\x4a\x08\xa0\xe1\x6f\xfe\x59\xe4\x71\x90\x08\x28\x34\xfa\xf8\x09\x61\xe6\x23\x16\x08\x73\x6f\x4c\xe8\x8c\x27\x15\x53\x1d\x5d\xac\x5b\x95\x87\xa6\x4c\xd3\x46\x64\x98\x60\x2b\xce\xac\xdb\x33\xb2\x9b\x7e\x52\x09\x95\xa7\x5d\xbc\x31\x8c\xcb\xaf\x4b\x4f\xaf\x93\xa5\x7f\x91\x89\x75\x74\xf0\xe8\xb5\x16\xc8\x74\x5b\x75\xcf\x72\x5e\xf5\x95\x55\x9e\xe8\x06\x17\x2d\x71\x2e\x80\x1d\xfe\x2c\x6b\xea\x36\x6b\x10\x0d\x3b\xc9\x2c\x5c\xbb\x6c\x57\xd9\xa4\x21\xb5\x5f\xa0\xc2\x64\x55\xc8\x19\x87\xab\x70\xd2\x77\xce\x1c\x68\x6e\x25\x99\x10\xd5\xbe\x42\x32\x17\xe5\xb4\x8a\x4f\xe7\x52\x7e\x1b\xd4\xb5\xf4\x41\x99\xc9\xbc\x53\x10\x75\x9a\x44\xf2\xbb\xfb\x50\xad\xd1\x06\xf3\x29\xb6\xf2\xe6\xfd\xb4\xb9\xe1\x6c\x46\xb2\xf7\xba\x4c\x96\x30\xf8\x31\xb8\x05\x64\xa3\x73\x55\x11\x9f\x71\xa1\x06\x5a\xdb\x66\x98\x11\x34\x23\x1f\x50\x36\xc3\x7c\x8f\xa8\xaa\x67\xe0\xb4\x94\x05\xbc\x49\xc9\xda\x9a\xe8\xe0\x06\xd3\x7c\x33\x6f\x17\x85\xf0\x52\x2a\xf5\x34\x6d\x85\xa0\xec\x9f\xb8\xa0\xd2\x1d\x30\xfa\x15\xd1\x72\xd1\x36\x96\x07\x9f\xdf\x52\x9e\xc9\x76\xb2\x6a\xc8\x3f\x49\xcd\x44\x87\x78\x78\x61\xaf\x6d\xa6\xdf\x9a\x75\xe7\x6b\xae\x11\xe7\xcb\x6e\xbf\xf2\xd1\xb7\x26\x8d\x46\xe6\xd9\x63\xf4\xf4\xdb\x31\xfa\xe3\x0f\x64\x7d\xf6\x1c\x3d\xfb\x4f\x2e\x20\xda\x4f\xfd\xed\x3f\xc3\xa7\x0e\x0f\x1e\x8f\x63\x49\xd3\xca\x09\x0c\x15\x82\xe2\x0b\xfa\x29\x70\x19\x6b\xb9\xdc\x5a\x47\x93\x59\x91\xae\x78\x26\x39\x41\xb1\x42\x44\x84\xea\xa5\x49\x1f\x16\x57\xf3\x88\xdd\xab\xbe\xf3\xe7\x03\xde\xe5\x82\x1d\x9b\xe2\x48\x28\x66\x04\x2b\x11\x86\xd6\x7f\x56\x14\x08\xd8\x33\x74\x73\x9a\x45\x5d\x2d\xaa\x8e\x14\x1d\x0e\xea\xdc\x54\xc7\xf3\x48\x22\x3d\x23\x3a\x85\x43\xb6\xd5\xb6\x83\xf3\xc0\x14\xa4\x41\xcd\xf0\x0d\xd8\x84\x9c\xa6\xff\x68\x22\xda\x56\x81\xf8\xa2\x1b\xea\x23\x5c\x5c\x57\x35\x6d\x66\x73\xb4\x22\xc6\x55\x73\xaa\x9b\x6b\xf8\xcb\x43\xca\x9c\xed\x68\x9f\x3e\x64\x12\x8a\x4e\x1c\x6d\xe9\xb8\x7c\x99\x29\x24\xa8\xa1\x0a\xd9\x55\x86\x5b\x81\x64\x60\x8a\x0d\xca\x82\x7e\xfc\xab\x64\x5e\xca\x8e\x65\x84\xa2\x4c\xc8\xf8\x40\x15\x9c\x65\x6d\x8d\x1b\x52\xac\x50\x4d\x16\x35\x61\x2a\xf2\xcc\x4a\xbd\x50\x5d\x6d\xe2\x79\x8a\x91\x1b\xf5\xb5\x5c\xb4\xb8\x97\x2f\xe1\xe6\x4b\x35\xc1\x91\x20\x9c\xb7\xbc\x4a\x5c\x83\x6b\x8f\x75\x94\xed\xdb\xb8\x64\x9f\x8d\xd7\xc2\x9d\x78\x04\xaf\x8f\x9f\x5c\x3e\x55\x5a\xad\x7b\x04\x25\x22\x6d\x96\x6f\x1f\xf8\x8a\xec\x22\xde\x6f\xdd\x70\x2e\xb7\x8a\x47\x3a\x58\x32\x84\x76\xed\x04\x62\xc6\x71\x1b\x1c\x8f\x1f\x22\x96\x8a\xce\x8c\xd2\xe7\x82\xa9\xc5\x95\x8c\xec\x04\xf5\x17\x6c\x8b\x01\xfa\x99\xd0\xeb\x99\x57\x8f\x9b\x96\xb4\xa1\xb8\x10\x5f\x05\xce\x2b\x08\x8c\xda\x75\xc3\x36\xc0\x68\x8b\x46\x22\x93\x8c\x56\xe5\xbe\xec\xb1\x2b\x7e\x2d\x19\xbf\x3d\xd9\xfe\x0d\xa9\x81\x17\xf0\x8f\xc7\x3e\x58\x65\x75\xd0\x80\x4f\x2f\xcf\x65\xbd\xea\x76\x3a\xa5\x19\x25\xa5\xac\xc1\xe7\x5f\x69\x1d\x11\xcd\xfc\x26\xf3\x96\xed\xe1\x43\x8f\x80\x91\x4b\xcc\xdb\xd8\x29\x0b\x92\xfa\x51\xe5\x91\xbd\xfb\xce\x9f\xe1\x82\xd4\x73\xca\xf8\xb5\x5c\x28\x76\xac\x08\x27\xb8\x4a\x40\x93\xcb\x57\x6f\x5f\x1c\xa1\x53\x97\x7d\x53\x2e\xe0\xcb\x90\x5c\x92\xa3\x45\x4d\x8d\x3b\xff\xf0\xe0\x60\x17\x5a\xff\x8a\xdc\xf8\xda\x84\x52\xfb\xa0\x47\x02\x90\x4f\xf5\xb1\x14\x6b\x1a\xcd\x83\x65\x31\x56\x8c\x1a\x32\x5f\x54\x35\xd7\x4d\xae\x6b\x9c\x81\xc5\x9f\x56\xfa\x7b\x1f\xbe\x00\xdf\xcc\x08\x23\xfc\xf9\x32\x9f\x62\x10\x9b\x82\xd6\x82\x73\xbc\x42\xac\x9d\x80\xcb\x01\xd8\x2d\x9f\x2c\x1f\x25\x98\xc2\x9e\x3f\x06\xf8\x2c\x20\xa3\xd1\x21\x11\xcc\x89\x50\x3e\x9c\xb3\xa1\x5e\xbd\x89\xef\xa7\x23\x1f\x2e\xda\x45\xaf\x0a\xbe\x01\x59\x40\x9f\x1d\x11\x1f\x02\x1d\xb9\xb8\xec\x08\xb2\x21\x40\xfd\x5f\x52\x57\x91\xfd\x29\xc0\x5d\x92\xa5\x00\x87\x57\x90\x85\x5b\xba\xf0\x60\x14\x89\xdb\x44\xb2\xa9\x75\x77\xfd\x89\xb3\xeb\xfd\x3d\x3a\xf2\x4e\x81\x2c\x8b\x6f\x4e\x41\xec\x25\x8b\x3f\x3c\xf7\xca\xb9\xdf\xd5\x99\x09\x7f\x93\x72\x99\x07\x3e\x1a\xf0\x12\x08\x59\x76\x83\x05\x23\x68\x01\xa1\xc9\x0d\xa9\xad\x63\xd4\xe9\x39\xec\x0e\xdf\x49\x5b\x17\x4a\xdd\x90\xae\x5b\x49\x09\xaa\xc5\x53\xa6\xb8\x96\xa9\xeb\x64\x87\xd3\xab\x2a\xc7\xf6\xd9\x56\x65\x9b\x23\x09\x3b\x51\x73\x80\xa5\x94\x0c\xba\xb2\x44\xa7\x54\xd7\xec\x1c\xd5\x58\xec\x84\xb6\xfe\x24\xb7\x84\x54\x72\x51\x66\x55\x5d\x93\xac\x91\xde\x45\x65\x5e\x9f\x9a\xba\x56\xe2\x58\xec\xa1\x1f\x53\xe6\xea\x30\x34\x55\x4f\xc7\x4a\x11\xb9\xd2\x87\xab\x53\xf9\x30\x14\xd5\x89\x89\x08\x8b\x24\x47\xd0\x44\x3a\x43\x4e\x83\x0d\xe5\xe7\x49\xaa\x08\x54\xec\x66\xd5\x76\x6b\x29\xd7\xa4\x71\x23\x57\xb5\x56\x12\xe4\x61\x12\x35\xc2\x8e\x88\x67\x95\xe3\x04\xa6\xa8\x61\xf3\x7e\x4f\x56\xb7\x99\xf3\xf7\x64\xa5\xf0\xb6\x82\x6b\x6f\x3f\xd7\xef\xc9\xca\x9b\xa6\x0e\x44\x1d\x36\x45\x75\xb4\x36\x9a\xdf\x95\x4e\x36\xdd\xe2\xe4\x4c\x06\xeb\x80\x99\x19\x07\xb8\x44\x9c\x35\xb8\x69\xc1\x5b\x8e\xa5\x2d\xa8\x2d\x70\x9d\x08\x9f\x76\x26\x17\x84\xb3\x07\x28\x3a\x51\xd2\xd1\x99\xfe\xc7\x7f\x6c\x12\x14\xbd\xf5\x38\x68\x8f\xe0\x89\xa0\xe7\x94\xde\xfe\xc6\x0b\x80\x8c\x47\x2c\xeb\x94\x17\x91\x34\x30\xc3\x0c\x31\x12\xba\x40\x6c\x6a\xba\xba\xd9\x67\x08\x9c\x95\x03\x46\x03\x4e\x62\xb3\xb4\xe3\x74\x18\xb1\x7a\x47\x0a\xed\xb8\x26\x79\x9b\x99\x80\x62\xd0\x92\xed\xe6\xdb\x11\x3d\x39\xd9\xe1\x35\xd2\x8f\x7b\x93\xe9\xcb\x77\x53\x04\x48\x0c\x9f\xda\x55\x99\xe3\xa9\x4b\xf6\x26\x7f\x90\x3e\x86\xce\x3d\x65\xdf\xd7\x6e\xc7\x6d\x5d\x97\xa6\x27\x7c\x29\x9e\x22\xe9\x9a\xee\x3b\xa9\x17\xbb\x84\xd7\x47\xde\x4d\x95\x0c\x71\x96\xe8\xf6\xa7\x76\x2a\x74\xd7\x59\x6b\xf1\x46\xb0\xc2\x1a\x1d\xc9\x84\xe5\x98\xc1\xd2\x1e\xec\x1d\xc4\x65\xc6\x0e\xcf\x8b\xed\xe7\x4c\xf4\xcb\xd6\xc0\xf8\x4d\xe1\xf4\xf4\xaa\xa6\xc2\x21\xa3\xcb\x0e\xa5\x56\xf7\x6d\xba\x5a\xd0\xf0\x05\xee\x28\x39\x94\x5c\x67\xbf\x47\x2c\x68\x8f\x82\x04\xb6\x7d\x35\x3e\xd1\x6a\x6a\x37\xf9\x70\x92\xda\x92\xc9\x1b\xf1\xa9\xab\x32\x30\x91\x4d\xe1\x35\x64\xd7\x4f\x9c\xe8\xe5\x44\x96\x75\x89\x4f\x96\xe3\xb0\x5e\x45\xa6\x98\x5f\x64\x7f\x1f\x9d\x57\xc0\x00\x44\xd4\xb1\x6d\x45\x8d\x29\x63\x30\xb2\x6d\x7b\x08\x75\x24\xb7\xaf\xbc\xfd\xd7\xa3\x4d\x4a\x48\xf1\x5f\x7e\xb9\x3f\x54\x83\xb2\x5b\xb0\xa7\x77\xc3\x7b\x52\xaa\xb2\x42\xd2\x35\xd6\x97\x8d\x13\x2c\xe8\x0b\xaf\x10\x4f\xef\x51\xf7\x2b\xf7\xa4\x05\x9b\xb6\x71\xba\xa8\x7a\x49\xdb\xe2\x86\x5a\x60\x0a\x5a\xb9\x6b\x67\xe8\xc4\x58\x77\x75\x32\x4d\x4b\x7b\x91\x2e\x13\x7d\xa1\x52\xb8\xc3\xd5\xc1\xec\x36\xcc\x70\xca\x4c\x73\x70\xcb\x1e\x54\x93\x8c\x92\x1b\x13\xda\x28\xec\x40\x67\xfa\x34\xca\x94\xf4\x96\xf5\x28\xae\x02\xab\x37\x30\xf2\x70\x36\x52\x5b\x6f\xd9\xd3\xa1\x25\x6d\x46\xbf\x22\x7f\xb5\x8c\x6a\xf8\xab\x9c\xda\x99\xfb\x61\x16\x06\x8b\x05\x81\x94\xf6\x69\x49\xe6\x4c\x8d\x9a\xba\x25\x5e\x82\x94\xe7\x80\xf1\x32\xaf\x04\x4b\x3a\xde\x75\x0c\xd1\x51\xb1\x34\x6e\xbc\xee\x47\x29\x00\x14\xc7\xcf\x92\xe0\xc7\x5b\x80\x1a\x55\x7a\xb6\x0b\xd8\xd7\x1c\x7d\xd2\x9a\xe2\x25\x96\x2a\x80\x4e\x42\xb7\xbe\xac\xf9\x11\x79\xf1\x75\x3b\x29\x68\xa6\xde\x5b\xc0\x5f\xc9\xd7\x54\x2d\x38\x2e\x61\xf7\x8c\xa8\x1e\x73\x01\x9c\x1b\x21\xa1\xef\x6d\x93\xdb\xed\x82\x88\x49\x50\x7c\xa3\xa8\xc8\xba\x23\xf4\xf8\xd9\xc1\xc1\xc1\xc1\xde\xc1\x8e\xbc\x06\x1e\x8f\x8f\x10\x7c\x64\x7d\xf6\x64\x7c\x84\x0e\xfd\x07\x9f\xf2\x0f\x9f\x3c\x73\x3e\x7b\xc6\x3f\xe3\x1f\x0c\xd9\x88\xcf\x0e\xf6\x0e\x10\x66\xfa\xdc\x39\xcb\xda\x2b\x20\xf5\xc9\x0f\xee\x2c\xbd\x09\x7a\x73\xf3\x66\xe5\x4d\x28\x9c\x8e\xcf\x50\xd0\x49\xc0\x63\xc2\x53\x1d\x61\xbd\xe8\xc4\xf0\x1f\xf7\x05\x9b\xa3\xf9\x33\x39\xfc\xe6\x5b\x77\x2e\xcf\x0e\xbf\xf5\x66\xf3\x9f\xdf\xba\xf3\x79\xfc\xe4\x9b\x60\x46\x31\x87\x9d\xd7\xbc\x29\xc5\x57\x12\x09\xac\xd8\x57\xd8\x3a\xd7\x3f\xd0\x02\xad\xd7\xe3\x39\xa5\x8e\x42\xe8\xa0\xef\x36\x90\xf5\x66\xa1\xee\x8e\x61\xfc\x31\xa2\x9d\x85\xd0\xe3\xf8\x25\xf5\x35\xd7\xda\xb8\x61\xb3\xac\x01\x18\x07\xe9\x1c\xfe\x58\x43\xfb\x65\x39\x08\x43\xce\x92\x1b\x70\x98\x0e\x80\x3c\x19\x1c\x7b\x88\xd6\x6d\xfe\xe5\xa2\x90\x48\x3b\xf6\xe2\x22\xf5\x48\xfb\xfb\xe8\x0a\xcb\x72\x38\x7e\x10\x2b\x44\x3a\xae\x8b\x53\x98\x1c\x11\x91\x1a\x06\x20\xa9\x62\x15\x1d\x92\x33\x1d\xc4\x98\x8a\xaf\x3a\xe4\xcc\x18\x88\x2c\x7f\x7b\xa2\x7f\x7b\xaa\x7f\x7b\x26\x7f\xfb\x14\x90\x01\x42\x25\x44\x84\xe7\xda\x8b\x61\x90\xf3\xa6\x97\x88\xc2\x0c\x66\xb6\x71\xe4\x58\x74\x16\x99\x1b\x5e\xb5\xce\x2c\x04\x22\xe9\x59\x78\xc1\x7d\x03\x92\xe4\x47\xba\x16\x8c\x2c\xa2\x21\x80\x77\xc9\x03\xca\x1c\xf3\xe9\xff\x07\x00\x00\xff\xff\x4d\xed\x05\xa4\xa9\x8b\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -140,7 +140,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4c, 0xb2, 0x6e, 0x95, 0x1f, 0x82, 0x7a, 0x2b, 0x7b, 0x93, 0x97, 0x3a, 0xa8, 0xb3, 0x44, 0x59, 0x3f, 0x87, 0xec, 0x5c, 0x79, 0x20, 0xd8, 0x2b, 0x82, 0xd3, 0xf8, 0x5c, 0xf7, 0xa1, 0xf6, 0x4d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd1, 0x8c, 0x61, 0xfa, 0x7d, 0xa5, 0xb, 0xca, 0x1e, 0x68, 0x96, 0x8d, 0xac, 0x84, 0x13, 0xf8, 0xb9, 0xac, 0xec, 0x47, 0xfd, 0xcc, 0x39, 0xcd, 0x1e, 0x47, 0xd, 0x2d, 0x34, 0xbb, 0x38, 0xd2}} return a, nil } @@ -364,7 +364,7 @@ func epochsFlowepochCdc() (*asset, error) { return a, nil } -var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5b\x6f\x1b\xb9\x15\x7e\xd7\xaf\x38\xd0\x43\x2b\x05\x8e\xb4\x9b\x6c\x8b\xc2\x88\x9a\xba\x76\x53\x08\xe9\x7a\x17\xb1\xdd\x7d\x58\x2c\x02\x6a\xe6\x8c\xc4\x9a\x22\xb5\x24\xc7\xb2\x60\xf8\xbf\x17\xbc\x0c\x67\x38\x37\x8d\xe2\xb4\x4f\xd1\x8b\x2d\xf1\xf0\xdc\x78\x2e\xdf\x21\xe7\xaf\x46\x23\x00\x80\x5b\x54\xfa\x03\x13\xfb\xe5\xd5\x2d\x59\x31\xbc\xd1\xe4\x9e\xf2\xb5\x5f\xdb\x50\x05\x54\x01\x01\x8d\x4a\x43\x22\xb8\x96\x24\xd1\xa0\x05\x98\x3f\x44\x01\xe1\x70\xf1\xf3\x12\x32\x21\xed\x06\x43\x46\xf9\x1a\xf4\x06\x81\x89\xe4\x7e\x25\x1e\x81\xf0\x14\x94\xe3\x0a\x3b\x29\x1e\x0f\x81\x8f\x9a\x8d\x46\xf0\x6a\x3e\x1a\xd1\xed\x4e\x48\x0d\x1f\x72\xbe\xa6\x2b\x86\xb7\xe2\x1e\x39\x64\x52\x6c\x61\x1c\xfd\x36\x0e\x94\x4c\xec\x23\xaa\xe2\x7b\xa0\xf8\x7b\x2e\x39\x4a\xbf\xec\xbe\x8c\x47\x23\x92\x24\xa8\xd4\x84\x30\x36\x2d\xad\x69\x5a\x0f\x4f\xce\xfe\xf9\xab\xf2\x03\xcb\x2b\xb0\x34\xd6\xa0\x82\xf0\x52\x6c\x77\x42\x51\x8d\x70\x7b\xd8\x21\x5c\x61\x46\x39\xd5\x54\x70\x05\xaf\xaa\x9f\xb9\x67\x38\x9f\xc3\xa5\xe0\x9a\x50\xae\x80\xf2\x4c\xc8\x2d\x31\xd4\xa0\x37\x44\x1b\x4f\xab\x1d\x26\x34\xa3\x89\x75\x31\x70\x91\x22\x50\x6e\x35\x0c\xfb\x05\x67\x07\x60\xf4\x01\x0d\x07\xd0\xe6\x88\x0a\x53\x2c\x4d\xd5\x46\x89\x4a\xe4\x32\x41\xb8\x16\x29\x7e\xc2\x44\xc8\xb4\xb0\xad\x60\x77\xbb\x41\xc8\x39\xfd\x3d\x47\x63\xa1\xc8\xec\xd9\x19\xc1\x11\xd5\x0d\x6a\xd8\x6f\x90\x87\x55\xa3\x6c\x22\x91\x68\x4c\x03\x61\x55\x32\x43\x0d\x34\x3d\x87\x1b\x2d\x43\x38\x55\x45\x6a\xe3\x2e\x91\x59\x5e\xe7\xd1\xea\xf7\xb0\x80\x44\x30\x86\x89\xf1\x4c\xb4\xf4\xc6\x2e\x71\x85\x5c\xe5\x2a\x5a\x79\x0b\x0b\xc0\x47\x4c\xf2\xc6\x9e\x1f\x60\x01\x0f\x28\x8d\x53\x49\x63\xf1\x4f\xb0\xf0\x5a\xb7\x1a\xf1\x40\x24\x48\xc1\xf0\x1c\xee\x96\x5c\xff\xa5\x69\x05\x49\x53\x89\x4a\x41\xae\x30\x35\x49\x00\x1c\xf5\x5e\x48\x9b\x41\x5d\x0c\x4b\x92\x0b\xb7\xbb\xdd\x49\xc6\xd1\xbb\x7c\xc5\x68\x02\xf7\x78\x38\x9d\xf9\x47\x3c\x0c\x66\xec\xd3\xb3\x93\xab\x5f\x6f\x65\x69\xe2\x7d\x12\xbe\xd9\x5f\xc2\xb1\x9f\x45\xbf\x57\x3c\x79\xe6\x54\x31\xbf\xb8\xd0\x0f\x61\xb5\xa7\x8c\xc1\x86\x3c\xa0\x55\x2c\xcb\x75\x2e\x11\x70\x27\x92\x8d\x8a\x98\x75\x7a\xf1\xac\x83\xac\xa2\x7c\x4c\xd2\x34\x2e\x5e\xd7\xa6\xae\xa8\x4b\xb1\xdd\x52\xad\x31\x3d\x87\xbf\x3d\x45\x45\x69\xf6\x6f\x92\x33\xfd\x1c\xf6\x4c\xab\x19\x66\x05\x20\xcb\x66\x34\x85\x05\xd0\xb4\xb9\x60\x7d\xb0\xb0\xae\x68\x2e\x36\xac\x84\x45\xd3\xf2\xbe\x6d\x1f\xf1\x10\x6d\xf9\x88\x87\x26\x79\xe9\x01\x58\x54\xdc\x11\x5b\xe1\x6a\xe8\x6c\x95\x4b\x3e\x79\xf7\xba\xe6\x94\x69\x20\x75\x7e\x78\xae\x86\x9c\xf1\x6a\xee\xba\x86\xab\x18\xe6\xbf\x35\x6a\x90\x48\xd2\xd7\xb6\x9c\x99\x52\x08\x64\x25\x72\xed\xab\x5e\xa3\x92\x29\xc7\xc3\xd4\xb1\xa5\x21\x7e\x1a\x52\x75\xba\x48\xaa\x39\xdd\x45\xd3\x9d\xa6\xc7\x77\x54\x13\xa5\x8b\xba\x25\xa7\xba\x48\x9d\xb3\x4d\xcb\x31\xe1\x77\xf7\x81\x3e\xfe\xf9\x87\x1e\x62\x4d\xd8\xed\x69\x3b\x6a\x01\x3e\x88\xfe\x8e\x7b\x0b\x4e\xa2\x1f\xcc\xfe\x13\xee\x89\x4c\x2b\xe4\x51\x0d\x63\x54\x69\xd3\x3d\x52\x64\xb8\x26\x5a\x48\x58\x5e\x29\x5b\x31\x6c\x3f\xb4\x95\x44\xec\x50\x9a\xa5\x4e\x41\x61\xb3\x3a\x87\x5f\x4d\x30\xbc\x7d\xf3\xdb\x71\xe2\xe5\xd5\xa5\xc8\xb9\x46\xe9\x02\xe8\xed\x9b\xa3\x86\xfc\x9e\xa3\xd2\x98\xde\x0a\xef\x82\xa3\x1e\xb0\x10\x82\xb0\x5f\x90\xae\x37\xda\x89\xa9\x3a\xc0\x56\x5c\x63\xe2\xf2\xaa\x08\x9d\x9e\x9a\xe3\x08\x3b\xeb\xce\x9b\x61\x45\x67\xec\x3b\xdd\xf8\x78\xb1\x19\xdf\xe3\xa1\x85\x2c\x2a\x32\x1d\x34\xd5\x40\x87\x05\x7c\x37\xfb\xae\x8d\xa6\x16\xdf\xdd\x84\x51\x58\xf7\x93\x85\x68\x1e\x42\x76\x8c\x59\x11\xbb\x5d\x54\x65\xe0\xc1\x02\x7e\xfd\xad\x87\x20\x04\x9b\x61\xd5\x2d\xae\x1e\x61\x5d\x82\xa3\xc0\x8a\x58\x46\x65\xbb\x1a\x8f\xc8\x35\xd5\x0c\xb7\xc8\x5d\xf1\xfd\xa9\xc8\xaa\x80\x47\x3f\x15\x18\x33\x6e\xe4\x45\xfa\x39\x70\x2a\x98\x6a\x20\x8d\x4e\xa0\x6a\xcf\x55\xd6\x81\xea\x5d\x00\xa9\x2e\xcf\x71\x60\x9a\xb7\xa1\x50\x9b\x42\xe5\xc2\xb4\xd2\x4e\xa0\xab\x63\x57\x7a\x9a\x17\x51\xf5\xc7\x14\xb2\x9c\x43\xbe\x4b\x89\xc6\xeb\x7a\x02\x4d\x3e\x03\xc7\x7d\xad\x8f\xd4\x85\xb6\x09\x32\x76\x5f\xa4\xa9\xd9\xed\xcb\x89\xe9\x9d\xc6\x76\x75\x50\x1a\xb7\xe6\x9b\x3b\xf1\x34\x97\xc5\xe0\xc5\xf1\x51\x3b\xc8\x74\x5c\x61\xbb\xf9\x1a\xdd\xf0\x64\xf4\x74\x52\xba\x40\x4e\xa3\xce\xb4\xa1\x82\x69\x97\x25\xf6\x5c\x83\x1d\x26\x5a\x88\x44\x37\xc4\x60\xad\x4b\xc0\x2a\x4f\xee\x51\x47\xdb\x57\xb9\xb6\xc8\x90\xff\x51\xc3\x0a\x91\x83\xc8\x32\x9a\x50\xc2\xd8\xc1\xd9\xd1\x98\x44\x3a\xec\x2d\x84\x78\xa3\xc9\xd6\xe4\x58\x51\x95\x23\x13\x4f\x37\x20\xe4\xfe\xff\xd2\x80\x42\xc8\xc9\x06\xf8\x52\x01\x6e\x47\x25\xa4\x56\x08\x12\xb7\xe2\xc1\x8c\x31\x66\x64\xae\x4f\x04\x66\xb3\xcf\x6e\xe4\x69\x18\x13\x4f\x88\x34\xe9\x44\x87\x42\x7b\xba\xd6\x56\xd1\xdc\x57\x38\xc2\x58\x75\x58\x0d\x65\x40\x79\x4f\xda\x29\x3d\x09\xc5\xdf\x59\x7a\x16\xdb\xa3\x60\x8f\x8c\xd9\x6b\x0c\xc6\x5c\x56\x75\xef\x35\xd2\x4a\xa1\x54\x56\xe0\xc3\x80\xba\xe0\xb4\xbe\x60\x6c\xd2\x67\xe8\x2f\x54\x6f\x52\x49\x42\xae\xdb\xa3\xd0\x76\x40\x6f\x4f\x8b\x4e\x81\x7b\xcf\xa9\x3f\xd4\xbb\xd2\xbc\x56\x99\x4c\x15\xcd\x8a\x1b\x96\x1f\xa9\xef\x47\xcd\x6b\x93\x19\x49\x12\xc3\x7f\xa6\xb4\x90\x64\x8d\xb3\x95\x90\x52\xec\xdf\xfd\x21\x5c\xcf\xcc\xdc\xee\xbf\x4e\x8c\x65\xe7\x30\xf7\x84\xf3\x1a\xf7\x69\x24\xde\x7c\xde\xbf\x87\x1d\xe1\x34\x99\x8c\x2f\x45\xce\x52\xe0\x42\x83\xe3\x0e\x5b\xa7\x90\xc4\x0c\x25\xf2\x04\xc7\xd3\xb8\x44\x49\xd4\xb9\xe4\xf0\xee\x75\xdd\x86\x99\xd9\x59\x73\x8c\xfb\x3b\x3d\xfd\x84\x64\x47\xde\x1f\x3d\xa1\xfe\x5c\xfe\x76\x42\x5d\x27\x54\x3b\xa0\x23\xd0\xe5\xaa\x48\xd6\x9f\xf6\x1c\x65\x93\xd6\x8f\x97\x81\xcc\xcf\x98\xbd\xa0\xe2\x08\xfc\x8f\x11\xfa\x57\x9e\xbe\x4e\x1a\xed\x4e\x1d\xd5\x1a\xb3\xd7\x10\xf6\x27\x4c\x76\x9d\x03\x51\xdf\x88\x73\x56\x1d\xc1\x0a\xe7\xf7\xcc\x3d\x15\xea\x96\x99\xc5\xb2\xee\x99\x8e\x4e\x1a\x1e\x86\xcc\x21\xff\xd7\x01\x63\xe0\x5c\x10\xa7\x4e\x84\xe5\xc5\xea\x3f\x98\xe8\x12\xd2\x97\x83\xb6\x29\x08\xc5\xd5\xb3\x69\x83\xbe\xa2\x04\x16\x5a\xc0\x0e\x65\x26\x64\x00\x11\x40\xec\x4d\xae\xea\x07\xfd\x21\xf5\xea\xb8\xff\x1f\x24\xd9\x54\xe4\x1b\xf0\x4f\x6a\x23\xc6\xc6\xb4\xf0\xf2\x16\x7b\x48\xd6\x36\xae\x72\xe3\xcb\xef\x92\xb7\x77\x01\x55\x15\x1d\xfc\x7f\x68\x10\xc9\xd0\xfc\x6f\xce\x1e\x4e\x93\x33\x68\x8e\xf2\xed\x11\xdd\x76\x7b\xd8\x15\xc8\xb5\xb6\xe5\x9d\x8b\x2d\x83\x44\xef\x10\x15\x97\x4d\xd7\xb8\x0a\xe3\xcb\xa9\xc1\xb5\x8a\x2f\x9a\x18\xcc\xd6\xce\x79\x21\x68\x7d\x04\x0e\xbd\xd8\x94\x2f\x1e\x08\x3a\x35\x74\x70\x40\x7d\x2d\x05\x5f\x0c\xf8\x2b\xc8\xb9\xe0\x19\x80\xed\xa0\xd1\xb1\x4d\xbb\x17\x40\xfa\x2f\x45\xba\x6d\x6a\x7c\xc3\xba\xe1\xf3\x35\x90\xd4\xd1\x23\x3a\x02\x75\xfb\x8e\xe8\x1b\xd8\x7d\xe9\x11\x41\xdc\xb0\x2f\xf8\xc1\x55\x95\x84\x70\x48\xdc\x18\x4b\x95\xf1\x79\xe2\xde\x95\x05\x48\x5c\x53\x65\x54\x22\xb6\xfa\x5f\x17\xaf\x2b\x66\xfb\x52\x7b\x7d\x94\x3f\x59\xdf\x90\xed\x6b\xa3\x48\x51\x05\x04\x70\xb0\x12\x6c\xf3\x07\xca\xcb\x6e\x5f\xc5\x00\xe0\xfd\xd7\x68\xf4\x26\x04\x48\x9a\x96\x8f\xd0\xe5\x83\x61\xdb\x63\x61\xf5\xa1\x30\xfc\x38\xe0\xc1\xef\xc8\x63\x5f\xdf\x43\xdf\x29\x8f\x7c\x26\x4e\xa3\x6b\xca\x82\xc9\x91\x27\xb2\x4a\x76\x15\x51\x50\x1e\x89\x67\x56\xc7\x5d\x31\x16\xe9\xc3\x5e\x51\x6c\xf9\x77\xb6\x92\xb1\x05\x1c\xb4\x50\xa2\x65\x58\x72\xf5\xdc\x45\xca\x35\xee\x43\x12\x37\x50\xf8\x40\x4f\x15\x4e\x6a\x85\x75\x43\x1d\xd5\x66\x4f\xa9\x99\x31\xe9\xfb\x12\x3e\xb9\xbf\xd3\x7a\x86\xfc\x13\xb5\x0b\xee\x2d\xe5\x74\x9b\x6f\xfd\x7d\xa9\xe9\x5d\x54\xba\xe1\x30\x13\x8d\xdb\x9c\xba\x6b\xd6\xa8\x83\xe0\x1f\x1d\xa3\x1b\x77\x13\x17\xd8\x4c\xa6\x45\x21\xab\x84\x84\xb7\xc0\x62\xb5\x7a\x39\x4a\xc4\xee\xf0\xce\xed\x68\x54\xa0\xa0\x8e\xaf\x65\x5e\x66\x5c\x89\xde\xbf\x0f\x70\xde\x1b\x6c\xb1\xe5\x67\xd7\xc1\xed\x69\xfc\x4c\x0e\x22\x0f\x15\xf6\x0c\x3e\xfb\xea\x7d\x19\xff\x98\x10\x9e\xd2\x94\x68\xfc\x17\xdd\x52\xad\xce\xe1\xc9\x66\x5f\xf1\xf6\xf4\x5c\x80\xd2\xe7\xd1\xf3\xe8\xbf\x01\x00\x00\xff\xff\xdf\x2e\xf2\x71\x39\x24\x00\x00" +var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5b\x6f\x23\xb7\x15\x7e\xd7\xaf\x38\xd0\x43\x6b\x2d\x1c\x29\xd9\x4d\x8b\xc2\x58\x75\xeb\xda\xdd\x42\xd8\xc6\x09\x76\xed\xe6\x21\x08\x16\xd4\xcc\x19\x89\x35\x45\x2a\x24\xc7\xb2\x60\xf8\xbf\x17\xbc\x0c\x67\x38\x77\xc5\xdb\x3e\xad\x5e\x6c\x89\x87\xe7\xc6\x73\xf9\x0e\xb9\x78\x35\x99\x00\x00\xdc\xa2\xd2\xef\x99\x38\xac\xae\x6f\xc9\x9a\xe1\x27\x4d\xee\x29\xdf\xf8\xb5\x2d\x55\x40\x15\x10\xd0\xa8\x34\x24\x82\x6b\x49\x12\x0d\x5a\x80\xf9\x43\x14\x10\x0e\x97\x3f\xad\x20\x13\xd2\x6e\x30\x64\x94\x6f\x40\x6f\x11\x98\x48\xee\xd7\xe2\x11\x08\x4f\x41\x39\xae\xb0\x97\xe2\xf1\x18\xf8\xa8\xf9\x64\x02\xaf\x16\x93\x09\xdd\xed\x85\xd4\xf0\x3e\xe7\x1b\xba\x66\x78\x2b\xee\x91\x43\x26\xc5\x0e\xa6\xd1\x6f\xd3\x40\xc9\xc4\x21\xa2\x2a\xbe\x4f\x27\x8b\x05\x78\xa2\xbf\xe7\x92\xa3\xf4\x14\xee\xcb\x74\x32\x21\x49\x82\x4a\x9d\x11\xc6\x66\xa5\x41\x4d\x07\xc0\x93\x73\xc1\xe2\x55\xf9\x81\xd5\x35\x58\x1a\x6b\x53\x41\x78\x25\x76\x7b\xa1\xa8\x46\xb8\x3d\xee\x11\xae\x31\xa3\x9c\x6a\x2a\xb8\x82\x57\xd5\xcf\xc2\x33\x5c\x2c\xe0\x4a\x70\x4d\x28\x57\x40\x79\x26\xe4\x8e\x18\x6a\xd0\x5b\xa2\x8d\xb3\xd5\x1e\x13\x9a\xd1\xc4\x7a\x19\xb8\x48\x11\x28\xb7\x1a\x86\xfd\x82\xb3\x23\x30\xfa\x80\x86\x03\x68\x73\x4a\x85\x29\x96\xa6\x6a\xa3\x44\x25\x72\x99\x20\xdc\x88\x14\x3f\x62\x22\x64\x5a\xd8\x56\xb0\xbb\xdd\x22\xe4\x9c\xfe\x96\xa3\xb1\x50\x64\xf6\xf8\x8c\xe0\x88\xea\x13\x6a\x38\x6c\x91\x87\x55\xa3\x6c\x22\x91\x68\x4c\x03\x61\x55\x32\x43\x0d\x34\xbd\x80\x4f\x5a\x86\x88\xaa\x8a\xd4\xc6\x5d\x22\xb3\xbc\x2e\xa2\xd5\xef\x60\x09\x89\x60\x0c\x13\xe3\x99\x68\xe9\xb5\x5d\xe2\x0a\xb9\xca\x55\xb4\xf2\x06\x96\x80\x8f\x98\xe4\x8d\x3d\xdf\xc3\x12\x1e\x50\x1a\xa7\x92\xc6\xe2\x9f\x60\xe9\xb5\x6e\x35\xe2\x81\x48\x90\x82\xe1\x05\xdc\xad\xb8\xfe\x4b\xd3\x0a\x92\xa6\x12\x95\x82\x5c\x61\x6a\xf2\x00\x38\xea\x83\x90\x36\x89\xba\x18\x96\x24\x97\x6e\x77\xbb\x93\x8c\xa3\xf7\xf9\x9a\xd1\x04\xee\xf1\x78\x3a\xf3\x0f\x78\x1c\xcd\xd8\x67\x68\x27\x57\xbf\xde\xca\xd2\xc4\xfb\x59\xf8\x66\x7f\x09\xc7\x7e\x1e\xfd\x5e\xf1\xe4\xb9\x53\xc5\xfc\xe2\x42\x3f\x84\xd5\x81\x32\x06\x5b\xf2\x80\x56\xb1\x2c\xd7\xb9\x44\xc0\xbd\x48\xb6\x2a\x62\xd6\xe9\xc5\xf3\x0e\xb2\x8a\xf2\x31\x49\xd3\xb8\x78\x5d\x9b\xd2\xa2\xae\xc4\x6e\x47\xb5\xc6\xf4\x02\xfe\xf6\x14\xd5\xa5\xf9\xbf\x49\xce\xf4\x73\xd8\x33\xab\x66\x98\x15\x80\x2c\x9b\xd3\x14\x96\x40\xd3\xe6\x82\xf5\xc1\xd2\xba\xa2\xb9\xd8\xb0\x12\x96\x4d\xcb\xfb\xb6\x7d\xc0\x63\xb4\xe5\x03\x1e\x9b\xe4\xa5\x07\x60\x59\x71\x47\x6c\x45\x8a\x4a\x4b\x71\xac\xbb\x23\xd0\x38\x07\x3c\x57\x63\xcd\xb8\x33\x77\x1d\xc3\x95\x0a\xf3\xdf\x06\x35\x48\x24\xe9\x37\xb6\x8e\x99\x1a\x08\x64\x2d\x72\xed\xcb\x5d\xa3\x84\x29\xc7\xc3\x14\xb0\x95\x21\x7e\x1a\x53\x6e\xba\x48\xaa\xc9\xdc\x45\xd3\x9d\x9f\xc3\x3b\xaa\x19\xd2\x45\xdd\x92\x4c\x5d\xa4\xce\xd7\xa6\xd7\x98\xb8\xbb\x7b\x4f\x1f\xff\xfc\x7d\x0f\xb1\x26\xec\xf6\xb4\x1d\xb5\xc8\x1e\x45\x7f\xc7\xbd\x05\x27\xd1\x8f\x66\xff\x11\x0f\x44\xa6\x15\xf2\xa8\x78\x31\xaa\xb4\x69\x1b\x29\x32\xdc\x10\x2d\x24\xac\xae\x95\x2d\x15\xb6\x11\xda\x12\x22\xf6\x28\xcd\x52\xa7\xa0\xb0\x59\x5d\xc0\x2f\x26\x18\xde\xbc\xfe\x75\x98\x78\x75\x7d\x25\x72\xae\x51\xba\x00\x7a\xf3\x7a\xd0\x90\xdf\x72\x54\x1a\xd3\x5b\xe1\x5d\x30\xe8\x01\x8b\x1d\x08\xfb\x19\xe9\x66\xab\x9d\x98\xaa\x03\x6c\xa9\x35\x26\xae\xae\x8b\xd0\xe9\x29\x36\x8e\xb0\xb3\xe0\xbc\x1e\x57\x6d\xa6\xbe\xc5\x4d\x87\xab\xcc\xf4\x1e\x8f\x2d\x64\x51\x75\xe9\xa0\xa9\x06\x3a\x2c\xe1\xdb\xf9\xb7\x6d\x34\xb5\xf8\xee\x26\x8c\xc2\xba\x9f\x2c\x44\xf3\x18\xb2\x21\x66\x45\xec\x76\x51\x95\x81\x07\x4b\xf8\xe5\xd7\x1e\x82\x10\x6c\x86\x55\xb7\xb8\x7a\x84\x75\x09\x8e\x02\x2b\x62\x19\x95\xed\x6a\x3c\x22\xd7\x54\x33\xdc\x21\x77\xc5\xf7\xc7\x22\xab\x02\x10\xfd\x58\x80\xcb\xb8\x83\x17\xe9\xe7\x50\xa9\x60\xaa\x01\x31\x3a\x11\xaa\x3d\x57\x59\x47\xa8\x77\x01\x9d\xba\x3c\xc7\x91\x69\xde\x06\x3f\x6d\x0a\x95\x0b\xb3\x4a\x3b\x81\xae\x56\x5d\xe9\x69\x5e\x44\xd5\x1f\x33\xc8\x72\x0e\xf9\x3e\x25\x1a\x6f\xea\x09\x74\xf6\x19\x38\x1e\x6a\x7d\xa4\x2e\xb4\x4d\x90\xb1\xfb\x32\x4d\xcd\x6e\x5f\x4e\x4c\xef\x34\xb6\xab\xa3\xd2\xb8\x33\xdf\xdc\x89\xa7\xb9\x2c\x86\x2e\x8e\x8f\xda\x61\xa5\x61\x85\xed\xe6\x1b\x74\x83\x93\xd1\xd3\x49\xe9\x42\x37\x8d\x3a\x13\xc3\x81\x2e\x13\xec\x81\x06\x03\x4c\x98\x10\x89\x6e\x6c\xc1\x5a\x7b\x80\x75\x9e\xdc\xa3\x8e\xb6\xaf\x73\x6d\xb1\x20\xff\xa3\x86\x35\x22\x07\x91\x65\x34\xa1\x84\xb1\xa3\x33\xa0\x31\x7b\x74\x18\x5a\x08\xf1\xd6\x92\x9d\x49\xae\xa2\x1c\x47\xb6\x9d\x6e\x40\x48\xfa\xff\xa5\x01\x85\x90\x93\x0d\xf0\x35\x02\xdc\x8e\x4a\x2c\xad\x11\x24\xee\xc4\x83\x19\x5c\xcc\x90\x5c\x9f\x01\xcc\x66\x9f\xd6\xc8\xd3\x30\x18\x9e\x10\x62\xd2\x89\x0e\x15\xf6\x74\xad\xad\xa2\xb9\x2f\x6d\x84\xb1\xea\x78\x1a\xf2\x5f\x79\x4f\xda\xb9\x3c\x09\x55\xdf\x59\x7a\x1e\xdb\xa3\xe0\x80\x8c\xd9\xbb\x0b\xc6\x5c\x3a\x75\xef\x35\xd2\x4a\xa1\x54\x56\x70\xc3\x88\x82\xe0\xb4\xbe\x64\xec\xac\xcf\xd0\x9f\xa9\xde\xa6\x92\x84\x24\xb7\x47\xa1\xed\x48\xde\x9e\x16\x9d\x02\x0f\x9e\x53\x7f\xa8\x77\xe5\x77\xad\x24\x99\xf2\x99\x15\xd7\x2a\x3f\x50\xdf\x88\x9a\x17\x25\x73\x92\x24\x86\xff\x5c\x69\x21\xc9\x06\xe7\x6b\x21\xa5\x38\xbc\xfd\x43\xb8\x93\x99\xbb\xdd\x7f\x3d\x33\x96\x5d\xc0\xc2\x13\x2e\x6a\xdc\x67\x91\x78\xf3\x79\xf7\x0e\xf6\x84\xd3\xe4\x6c\x7a\x25\x72\x96\x02\x17\x1a\x1c\x77\xd8\x39\x85\x24\x66\x28\x91\x27\x38\x9d\xc5\xb5\x49\xa2\xce\x25\x87\xb7\xdf\xd4\x6d\x98\x9b\x9d\x35\xc7\xb8\xbf\xb3\xd3\x4f\x48\x76\xe4\xfd\xe0\x09\xf5\xe7\xf2\xd7\x13\xea\x3a\xa1\xda\x01\x0d\x60\x96\xeb\x22\x59\x7f\x3c\x70\x94\x4d\x5a\x3f\x57\x06\x32\x3f\x5c\xf6\xa2\x89\x01\xdc\x1f\x43\xf3\x2f\x3c\x76\x9d\x34\xd3\x9d\x3a\xa3\x35\x86\xae\x31\xec\x4f\x18\xe9\x3a\x27\xa1\xbe\xd9\xe6\xbc\x3a\x7b\x15\xce\xef\x19\x78\x2a\xd4\x2d\xc3\x8a\x65\xdd\x33\x16\x9d\x34\x35\x8c\x19\x40\xfe\xaf\x93\xc5\xc8\x81\x20\x4e\x9d\x08\xc4\x8b\xf5\x7f\x30\xd1\x25\x96\x2f\x27\x6c\x53\x10\x8a\xcb\x66\xd3\x06\x7d\x45\x09\x2c\xb4\x80\x3d\xca\x4c\xc8\x00\x22\x80\xd8\xbb\x5b\xd5\x8f\xf6\x43\xea\xd5\x01\xff\x3f\x48\xb2\xad\xc8\x37\xa8\x9f\xd4\x66\x8b\xad\x69\xe1\xe5\xbd\xf5\x98\xac\x6d\x5c\xde\xc6\xd7\xdd\x25\x6f\xef\x02\xaa\x2a\x3a\xf8\xff\xd0\x20\x92\xb1\xf9\xdf\x1c\x3a\x9c\x26\xe7\xd0\x9c\xe1\xdb\x23\xba\xed\xbe\xb0\x2b\x90\x6b\x6d\xcb\x3b\x17\x5b\x26\x88\xde\xe9\x29\x2e\x9b\xae\x71\x15\xc6\x97\xe3\x82\x6b\x15\x27\x8e\x0a\x66\xd3\xa0\xba\x03\x38\xe8\xc5\x36\xfc\xee\x49\xa0\x53\x43\x87\x03\xd4\x97\x52\xf0\xc5\x48\xbf\x02\x99\x0b\x9e\x01\xd1\x8e\x1a\x16\xdb\xb4\x7b\x01\x96\xff\xbd\x10\xb7\x4d\x8d\xaf\x20\x37\x7c\xbe\x04\x84\x1a\x3c\xa2\x01\x8c\xdb\x77\x44\x5f\x51\xee\x4b\x8f\x08\xe2\x4e\x7d\xc9\x8f\xae\xaa\x24\x84\x43\xe2\xe6\x57\xaa\x8c\xcf\x13\xf7\x84\x2c\x40\xe2\x86\x2a\xa3\x12\xb1\x65\xff\xa6\x78\x4f\x31\xdb\x57\xda\xeb\xa3\xfc\xc9\xfa\x4e\x6c\x1f\x16\x45\x8a\x2a\xb4\xfe\xa3\x95\x60\xbb\x3e\x50\x5e\xb6\xf9\x6a\xf3\x07\xef\xbf\x46\x87\x37\x21\x40\xd2\xb4\x7c\x6f\x2e\xdf\x06\xdb\xde\x05\xab\x6f\x82\xe1\xc7\x11\x6f\x7b\x03\xef\x7a\x7d\x6f\x7a\xa7\xbc\xe7\x99\x38\x8d\x2e\x26\x0b\x26\x5d\xaf\x61\x95\xb4\x2a\x8e\xbf\x3c\x0b\xcf\xa5\x8e\xb4\x62\xf4\xd1\x87\xb6\xa2\xa0\xf2\x4f\x6a\x25\x63\x0b\x31\x68\x3a\xeb\x1c\x8f\x5c\x21\x77\x21\x72\x83\x87\x90\xbd\x0d\xdc\x3d\xd2\x45\x85\x77\x5a\x81\xdc\xa0\x87\xda\x0c\x29\x55\x32\xb6\x7c\x57\x22\x25\xf7\x77\x56\xcf\x89\x7f\xa2\x76\xe1\xbc\xa3\x9c\xee\xf2\x9d\xbf\x13\x35\xdd\x8a\x4a\x37\x07\x66\xa2\x71\x71\x53\xf7\xc9\x06\x75\x10\xfc\x83\x63\xf4\xc9\x5d\xba\x05\x36\x67\xb3\xa2\x74\x55\x82\xc0\x5b\x60\x61\x59\xbd\x00\x25\x62\x7f\x7c\xeb\x76\x34\x6a\x4e\x50\xc7\x57\x2f\x2f\x33\xae\x3d\xef\xde\x05\xe4\xee\x0d\xb6\x30\xf2\xb3\xeb\xd9\xf6\x18\x7e\x22\x47\x91\x87\x9a\x7a\x0e\x9f\x7d\xbd\xbe\x8a\x7f\x4c\x08\x4f\x69\x4a\x34\xfe\x8b\xee\xa8\x56\x17\xf0\x64\xf3\xad\x78\x5f\x7a\x2e\xf0\xe7\xf3\xe4\x79\xf2\xdf\x00\x00\x00\xff\xff\x61\xea\x35\xea\x19\x24\x00\x00" func testcontractsTestflowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -380,7 +380,7 @@ func testcontractsTestflowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "testContracts/TestFlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7, 0xb6, 0x9b, 0x52, 0x76, 0x56, 0xc7, 0x97, 0xd8, 0xd4, 0x5, 0xf0, 0x8f, 0x1e, 0xe7, 0x7a, 0xd4, 0x74, 0x84, 0x10, 0x20, 0x11, 0x4, 0x3a, 0xaa, 0x45, 0x87, 0x86, 0x8a, 0xc3, 0x4f, 0xdf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1, 0xfa, 0xe3, 0x92, 0xa3, 0xf8, 0x2e, 0x41, 0x4c, 0xc2, 0x2f, 0x20, 0xa1, 0xe2, 0x4, 0x23, 0x9d, 0xf8, 0x7, 0xf7, 0xda, 0x98, 0x86, 0xcf, 0x3e, 0xf6, 0xa5, 0xf7, 0xcc, 0x5, 0x11, 0xe1}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index f9f898523..d353d421b 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -121,7 +121,7 @@ // idTableStaking/delegation/get_delegator_unstaking.cdc (321B) // idTableStaking/delegation/get_delegator_unstaking_request.cdc (330B) // idTableStaking/delegation/register_delegator.cdc (981B) -// idTableStaking/delegation/register_many_delegators.cdc (649B) +// idTableStaking/delegation/register_many_delegators.cdc (684B) // idTableStaking/node/node_add_capability.cdc (900B) // idTableStaking/node/register_many_nodes.cdc (1.171kB) // idTableStaking/node/register_node.cdc (1.651kB) @@ -2781,7 +2781,7 @@ func idtablestakingDelegationRegister_delegatorCdc() (*asset, error) { return a, nil } -var _idtablestakingDelegationRegister_many_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x6f\x82\x40\x10\x85\xef\xfb\x2b\x26\x1e\x1a\x48\x15\xed\x95\xe8\xa1\xd1\x36\xf1\xd2\x34\xd1\x78\x31\x1e\xc6\x75\x84\xad\xcb\x2e\x59\x06\x4d\x63\xfc\xef\xcd\x82\x52\xa0\x9d\x13\xcc\xcc\xdb\x79\xef\x53\x59\x6e\x1d\xc3\xbb\xb6\x97\xe5\x62\x8d\x7b\x4d\x2b\xc6\x93\x32\x09\x1c\x9d\xcd\x60\xf0\x77\x30\x10\x2d\xcd\xda\x9e\xc8\xb4\x56\xab\xff\x81\x10\xec\xd0\x14\x28\x59\x59\x13\x18\x7b\xa0\xe5\xa2\x88\x61\xbb\x62\xa7\x4c\xb2\x1b\x42\x8e\x9c\xd6\x0d\xeb\x30\xa1\x4f\xe4\x74\x17\xc2\x55\x08\x00\x80\xdc\x51\x8e\x8e\x02\x94\x92\x63\xc0\x92\xd3\x60\x85\x67\xda\xa0\x2e\x29\x84\xa7\x57\x29\x6d\x69\xb8\x59\xf7\x75\x46\x07\x0a\x66\x30\xf9\x6d\x1d\xad\xab\xce\x80\x32\xf5\x39\xb8\x36\x33\x5f\xe3\x31\xcc\x1d\x21\x13\x20\x18\xba\xc0\x81\x34\x25\xc8\xd6\x81\xdd\x7f\x91\xe4\xea\x01\x4e\x09\xbc\xfd\x8e\x52\x13\x7b\xc5\xa2\x11\x4c\x47\xff\xf0\x8b\x1c\x25\xaa\x60\x72\x1f\xad\xd5\x3b\x8b\x18\xee\x4c\xb6\x6a\x37\x04\xf6\xcc\x8a\xb9\xcd\x32\xc5\x4c\x87\x18\xa6\xa3\x06\x65\x24\x2b\x8f\x6f\x59\xce\xdf\x1b\x2c\x35\x07\x61\x28\xfa\x39\x3c\x45\xaa\xbc\xf6\x43\x74\x36\x3d\xcf\xa8\xa8\x89\x47\x05\x9e\x29\x98\x8e\xda\x39\xbc\x93\xb8\x62\xd5\x3b\xe1\xc9\x2a\x78\x86\x97\x6e\xf7\xe8\x07\xb3\x47\x94\x48\x93\x49\x38\xed\x51\x7e\xc8\x27\x9d\xee\x4d\x74\xbf\x6e\x42\xdc\x7e\x02\x00\x00\xff\xff\xc8\xbe\xd2\x06\x89\x02\x00\x00" +var _idtablestakingDelegationRegister_many_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x41\x6f\xe2\x30\x10\x85\xef\xfe\x15\x23\x0e\xab\x44\x0b\x81\xbd\x46\x61\xd5\x0a\x5a\x89\x4b\x55\x09\xc4\x05\x71\x18\xc2\x90\xb8\x24\x76\xe4\x4c\x82\x10\xe2\xbf\x57\x36\x10\x92\xb4\x3e\x58\x30\xf3\x5e\x66\xde\x67\x99\x17\xda\x30\xbc\x67\xfa\xb4\x98\xaf\x70\x97\xd1\x92\xf1\x28\x55\x02\x07\xa3\x73\x18\xfc\x6c\x0c\x44\xcb\xb3\xd2\x47\x52\x2d\xa9\xfb\x3f\x10\x82\x0d\xaa\x12\x63\x96\x5a\x79\x4a\xef\x69\x31\x2f\x43\xd8\x2c\xd9\x48\x95\x6c\x87\x50\x20\xa7\xb7\x82\x36\x98\xd0\x27\x72\xba\xf5\xe1\x22\x04\x00\x40\x61\xa8\x40\x43\x1e\xc6\x31\x87\x80\x15\xa7\xde\x12\x6b\x5a\x63\x56\x91\x0f\x7f\x5e\xe3\x58\x57\x8a\x1b\xb9\x3d\x35\x1a\x90\x30\x85\xc9\xb3\x74\xd0\xc6\x8d\x01\xa9\x6e\xe3\xe0\xd2\xf4\xec\x19\x8f\x61\x66\x08\x99\x00\x41\xd1\x09\xf6\x94\x51\x82\xac\x0d\xe8\xdd\x17\xc5\xec\x3e\xc0\x29\x81\x5d\xbf\xe3\xcc\x88\xad\x63\xde\x18\xa2\xd1\x2f\xfc\x02\x43\x89\x2c\x99\xcc\x47\x4b\x7a\x67\x11\xc2\x9d\xc9\x46\x6e\x87\xc0\x96\x59\x39\xd3\x79\x2e\x99\x69\x1f\x42\x34\x6a\x50\x06\xb1\xdb\xf1\x2d\x2f\xf8\xbc\xc6\x2a\x63\xaf\xb6\xf7\xea\x5c\x50\x08\xf6\x8e\x5e\x9e\x5a\x27\xf8\xef\xf9\xbe\x2f\xfa\x51\x2d\x68\x72\x71\xfa\x39\x3b\x4a\x8b\x3c\x28\x6f\x8f\x12\x94\x58\x93\x17\x8d\xda\x51\xed\xb2\xa1\xc3\xd9\x1b\x61\xe1\x4b\xf8\x0b\xff\xba\xd5\x83\x6d\x4c\x1f\x69\x83\x8c\x54\xc2\x69\xef\x21\x1e\xf6\x49\xa7\x7a\x15\xdd\x5f\x57\x21\xae\xdf\x01\x00\x00\xff\xff\xdc\x28\xf5\x58\xac\x02\x00\x00" func idtablestakingDelegationRegister_many_delegatorsCdcBytes() ([]byte, error) { return bindataRead( @@ -2797,7 +2797,7 @@ func idtablestakingDelegationRegister_many_delegatorsCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/delegation/register_many_delegators.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5, 0x40, 0x9f, 0x98, 0x5a, 0x10, 0xf9, 0x47, 0x21, 0xf4, 0x45, 0x35, 0x34, 0x50, 0xd4, 0x69, 0xed, 0x2a, 0xd8, 0xbe, 0xfd, 0x50, 0x7a, 0xd1, 0xbe, 0x27, 0x7f, 0x5f, 0x97, 0xd7, 0xe9, 0x7c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf8, 0x77, 0xf9, 0xad, 0xba, 0xdd, 0x3, 0x54, 0xa7, 0xa1, 0x6b, 0x8e, 0x5d, 0x19, 0x2b, 0x23, 0xea, 0x5, 0x9b, 0xd8, 0x21, 0x1d, 0x7b, 0x64, 0x8e, 0x76, 0x91, 0x58, 0xd4, 0xd2, 0xe2, 0x2f}} return a, nil } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index fd0774a8d..c4a83bedc 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -7,10 +7,8 @@ require ( github.com/coreos/go-semver v0.3.0 github.com/onflow/cadence v1.0.0-M4 github.com/onflow/crypto v0.25.0 - github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20231016154253-a00dbf7c061f - github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20231016154253-a00dbf7c061f github.com/onflow/flow-emulator v1.0.0-M1 - github.com/onflow/flow-go v0.33.2-0.20240126002816-f0770a716d61 + github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f github.com/onflow/flow-go-sdk v1.0.0-M1 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 @@ -51,7 +49,7 @@ require ( github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect github.com/getsentry/sentry-go v0.18.0 // indirect - github.com/glebarez/go-sqlite v1.21.1 // indirect + github.com/glebarez/go-sqlite v1.22.0 // indirect github.com/go-logr/logr v1.2.4 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect @@ -62,7 +60,7 @@ require ( github.com/golang/glog v1.1.2 // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect - github.com/google/uuid v1.4.0 // indirect + github.com/google/uuid v1.5.0 // indirect github.com/gorilla/websocket v1.5.0 // indirect github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect @@ -97,7 +95,7 @@ require ( github.com/logrusorgru/aurora/v4 v4.0.0 // indirect github.com/magiconair/properties v1.8.7 // indirect github.com/mattn/go-colorable v0.1.13 // indirect - github.com/mattn/go-isatty v0.0.19 // indirect + github.com/mattn/go-isatty v0.0.20 // indirect github.com/mattn/go-runewidth v0.0.14 // indirect github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect github.com/minio/sha256-simd v1.0.1 // indirect @@ -174,8 +172,8 @@ require ( golang.org/x/sync v0.5.0 // indirect golang.org/x/sys v0.15.0 // indirect golang.org/x/text v0.14.0 // indirect - golang.org/x/tools v0.16.0 // indirect - golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect + golang.org/x/tools v0.16.1 // indirect + golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect gonum.org/v1/gonum v0.13.0 // indirect google.golang.org/appengine v1.6.7 // indirect google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b // indirect @@ -186,13 +184,20 @@ require ( gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect lukechampine.com/blake3 v1.2.1 // indirect - modernc.org/libc v1.22.3 // indirect - modernc.org/mathutil v1.5.0 // indirect - modernc.org/memory v1.5.0 // indirect - modernc.org/sqlite v1.21.1 // indirect + modernc.org/libc v1.37.6 // indirect + modernc.org/mathutil v1.6.0 // indirect + modernc.org/memory v1.7.2 // indirect + modernc.org/sqlite v1.28.0 // indirect rsc.io/tmplfunc v0.0.3 // indirect ) +require ( + // replaced by module version in this repo - disregard pinned version + github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20231016154253-a00dbf7c061f + // replaced by module version in this repo - disregard pinned version + github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20231016154253-a00dbf7c061f +) + replace github.com/onflow/flow-core-contracts/lib/go/contracts => ../contracts replace github.com/onflow/flow-core-contracts/lib/go/templates => ../templates diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index b9370b52c..68c9b8aed 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1252,8 +1252,8 @@ github.com/ghemawat/stream v0.0.0-20171120220530-696b145b53b9/go.mod h1:106OIgoo github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/gin-contrib/sse v0.0.0-20190301062529-5545eab6dad3/go.mod h1:VJ0WA2NBN22VlZ2dKZQPAPnyWw5XTlK1KymzLKsr59s= github.com/gin-gonic/gin v1.4.0/go.mod h1:OW2EZn3DO8Ln9oIKOvM++LBO+5UPHJJDH72/q/3rZdM= -github.com/glebarez/go-sqlite v1.21.1 h1:7MZyUPh2XTrHS7xNEHQbrhfMZuPSzhkm2A1qgg0y5NY= -github.com/glebarez/go-sqlite v1.21.1/go.mod h1:ISs8MF6yk5cL4n/43rSOmVMGJJjHYr7L2MbZZ5Q4E2E= +github.com/glebarez/go-sqlite v1.22.0 h1:uAcMJhaA6r3LHMTFgP0SifzgXg46yJkgxqyuyec+ruQ= +github.com/glebarez/go-sqlite v1.22.0/go.mod h1:PlBIdHe0+aUEFn+r2/uthrWq4FxbzugL0L8Li6yQJbc= github.com/glycerine/go-unsnap-stream v0.0.0-20180323001048-9f0cb55181dd/go.mod h1:/20jfyN9Y5QPEAprSgKAUr+glWDY39ZiUEAYOEv5dsE= github.com/glycerine/goconvey v0.0.0-20190410193231-58a59202ab31/go.mod h1:Ogl1Tioa0aV7gstGFO7KhffUsb9M4ydbEbbxpcEDc24= github.com/go-check/check v0.0.0-20180628173108-788fd7840127/go.mod h1:9ES+weclKsC9YodN5RgxqK/VD9HM9JsCSh7rNhMZE98= @@ -1442,8 +1442,9 @@ github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+ github.com/google/uuid v1.2.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.5.0 h1:1p67kYwdtXjb0gL0BPiP1Av9wiZPo5A8z2cWkTZ+eyU= +github.com/google/uuid v1.5.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= @@ -1710,8 +1711,9 @@ github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Ky github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= +github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY= +github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= @@ -1813,8 +1815,8 @@ github.com/onflow/flow-emulator v1.0.0-M1 h1:0hBEmvm73F+5HhN5ugkOP3UyN+Ea9yGWflE github.com/onflow/flow-emulator v1.0.0-M1/go.mod h1:JFJCeQVyhCQVD2Tq4QhctIXK6j5U6aU15yoEwMJt5AQ= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3 h1:xaRvN9rtoNtZ43xI3huViITxgiYG+h9SC8eFUcHgK9w= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= -github.com/onflow/flow-go v0.33.2-0.20240126002816-f0770a716d61 h1:Xq40zbxw9mDS1+Zz1p6DCzAxDYQwbHWLJ5B9HOp9Fk8= -github.com/onflow/flow-go v0.33.2-0.20240126002816-f0770a716d61/go.mod h1:xdzERQeTalqsU0rHGSZgqQuE5krMfBQ4BA/4bgrLndY= +github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f h1:F1y95CpteZn0i4v0FDGjKiqI13Xlir3hX4x0C1xMRoc= +github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f/go.mod h1:9q+c+fuTpc/emueM/2bI/Ih2jw3V+9WS3Eu+pWBuLW0= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb h1:riIroItP1JPuq24T5EyH73M8JnVsKXFI1S01No2w/44= @@ -2630,8 +2632,9 @@ golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM= golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= -golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM= golang.org/x/tools v0.16.0/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= +golang.org/x/tools v0.16.1 h1:TLyB3WofjdOEepBHAU20JdNC1Zbg87elYofWYAY5oZA= +golang.org/x/tools v0.16.1/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -2639,8 +2642,9 @@ golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8T golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU= +golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= gonum.org/v1/gonum v0.0.0-20181121035319-3f7ecaa7e8ca/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= gonum.org/v1/gonum v0.6.0/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= @@ -3073,25 +3077,27 @@ modernc.org/libc v1.18.0/go.mod h1:vj6zehR5bfc98ipowQOM2nIDUZnVew/wNC/2tOGS+q0= modernc.org/libc v1.20.3/go.mod h1:ZRfIaEkgrYgZDl6pa4W39HgN5G/yDW+NRmNKZBDFrk0= modernc.org/libc v1.21.4/go.mod h1:przBsL5RDOZajTVslkugzLBj1evTue36jEomFQOoYuI= modernc.org/libc v1.22.2/go.mod h1:uvQavJ1pZ0hIoC/jfqNoMLURIMhKzINIWypNM17puug= -modernc.org/libc v1.22.3 h1:D/g6O5ftAfavceqlLOFwaZuA5KYafKwmr30A6iSqoyY= -modernc.org/libc v1.22.3/go.mod h1:MQrloYP209xa2zHome2a8HLiLm6k0UT8CoHpV74tOFw= +modernc.org/libc v1.37.6 h1:orZH3c5wmhIQFTXF+Nt+eeauyd+ZIt2BX6ARe+kD+aw= +modernc.org/libc v1.37.6/go.mod h1:YAXkAZ8ktnkCKaN9sw/UDeUVkGYJ/YquGO4FTi5nmHE= modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= modernc.org/mathutil v1.4.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= -modernc.org/mathutil v1.5.0 h1:rV0Ko/6SfM+8G+yKiyI830l3Wuz1zRutdslNoQ0kfiQ= modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/mathutil v1.6.0 h1:fRe9+AmYlaej+64JsEEhoWuAYBkOtQiMEU7n/XgfYi4= +modernc.org/mathutil v1.6.0/go.mod h1:Ui5Q9q1TR2gFm0AQRqQUaBWFLAhQpCwNcuhBOSedWPo= modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= modernc.org/memory v1.3.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= modernc.org/memory v1.4.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= -modernc.org/memory v1.5.0 h1:N+/8c5rE6EqugZwHii4IFsaJ7MUhoWX07J5tC/iI5Ds= modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.7.2 h1:Klh90S215mmH8c9gO98QxQFsY+W451E8AnzjoE2ee1E= +modernc.org/memory v1.7.2/go.mod h1:NO4NVCQy0N7ln+T9ngWqOQfi7ley4vpwvARR+Hjw95E= modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= modernc.org/sqlite v1.18.2/go.mod h1:kvrTLEWgxUcHa2GfHBQtanR1H9ht3hTJNtKpzH9k1u0= -modernc.org/sqlite v1.21.1 h1:GyDFqNnESLOhwwDRaHGdp2jKLDzpyT/rNLglX3ZkMSU= -modernc.org/sqlite v1.21.1/go.mod h1:XwQ0wZPIh1iKb5mkvCJ3szzbhk+tykC8ZWqTRTgYRwI= +modernc.org/sqlite v1.28.0 h1:Zx+LyDDmXczNnEQdvPuEfcFVA2ZPyaD7UCZDjef3BHQ= +modernc.org/sqlite v1.28.0/go.mod h1:Qxpazz0zH8Z1xCFyi5GSL3FzbtZ3fvbjmywNogldEW0= modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= diff --git a/transactions/idTableStaking/delegation/register_many_delegators.cdc b/transactions/idTableStaking/delegation/register_many_delegators.cdc index 6afba8847..412c4c6c1 100644 --- a/transactions/idTableStaking/delegation/register_many_delegators.cdc +++ b/transactions/idTableStaking/delegation/register_many_delegators.cdc @@ -9,7 +9,7 @@ transaction(nodeIDs: [String], paths: [StoragePath]) { for path in paths { // Create a new delegator object for the node - let newDelegator <- FlowIDTableStaking.registerNewDelegator(nodeID: nodeIDs[i], tokensCommitted: <-FlowToken.createEmptyVault()) + let newDelegator <- FlowIDTableStaking.registerNewDelegator(nodeID: nodeIDs[i], tokensCommitted: <-FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>())) // Store the delegator object acct.storage.save(<-newDelegator, to: path) From 80dacce70935154213e13e0b4dee1d3fb8c3d781 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 1 Feb 2024 13:48:05 -0600 Subject: [PATCH 092/132] use FungibleToken.Balance instead of FlowToken.Vault --- contracts/FlowServiceAccount.cdc | 6 +++--- contracts/FlowStorageFees.cdc | 6 +++--- contracts/FlowToken.cdc | 8 ++++---- lib/go/contracts/go.mod | 4 ++-- lib/go/contracts/go.sum | 6 ++++++ lib/go/contracts/internal/assets/assets.go | 18 +++++++++--------- lib/go/templates/internal/assets/assets.go | 12 ++++++------ lib/go/test/go.mod | 4 ++-- lib/go/test/go.sum | 8 ++++---- transactions/flowToken/scripts/get_balance.cdc | 2 +- transactions/flowToken/setup_account.cdc | 10 +++++----- 11 files changed, 45 insertions(+), 39 deletions(-) diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index ba5026506..b04a59963 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -31,12 +31,12 @@ access(all) contract FlowServiceAccount { // Create a public capability to the Vault that only exposes // the deposit function through the Receiver interface - let receiverCapability = acct.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) + let receiverCapability = acct.capabilities.storage.issue<&{FungibleToken.Receiver, FungibleToken.Vault}>(/storage/flowTokenVault) acct.capabilities.publish(receiverCapability, at: /public/flowTokenReceiver) // Create a public capability to the Vault that only exposes // the balance field through the Balance interface - let balanceCapability = acct.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) + let balanceCapability = acct.capabilities.storage.issue<&{FungibleToken.Balance, FungibleToken.Vault}>(/storage/flowTokenVault) acct.capabilities.publish(balanceCapability, at: /public/flowTokenBalance) } @@ -45,7 +45,7 @@ access(all) contract FlowServiceAccount { /// Returns 0 if the account has no default balance access(all) fun defaultTokenBalance(_ acct: &Account): UFix64 { var balance = 0.0 - if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { + if let balanceRef = acct.capabilities.borrow<&{FungibleToken.Balance}>(/public/flowTokenBalance) { balance = balanceRef.balance } diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index 932fde128..b387541e6 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -67,7 +67,7 @@ access(all) contract FlowStorageFees { var balance = 0.0 let acct = getAccount(accountAddress) - if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { + if let balanceRef = acct.capabilities.borrow<&{FungibleToken.Balance}>(/public/flowTokenBalance) { balance = balanceRef.balance } @@ -94,7 +94,7 @@ access(all) contract FlowStorageFees { var balance = 0.0 let acct = getAccount(accountAddress) - if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { + if let balanceRef = acct.capabilities.borrow<&{FungibleToken.Balance}>(/public/flowTokenBalance) { if accountAddress == payer { // if the account is the payer, deduct the maximum possible transaction fees from the balance balance = balanceRef.balance.saturatingSubtract(maxTxFees) @@ -156,7 +156,7 @@ access(all) contract FlowStorageFees { let acct = getAccount(accountAddress) var balance = 0.0 - if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { + if let balanceRef = acct.capabilities.borrow<&{FungibleToken.Balance}>(/public/flowTokenBalance) { balance = balanceRef.balance } diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 0dd4f0bfe..c126f2302 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -176,8 +176,8 @@ access(all) contract FlowToken: FungibleToken { storagePath: /storage/flowTokenVault, receiverPath: /public/flowTokenReceiver, metadataPath: /public/flowTokenBalance, - receiverLinkedType: Type<&FlowToken.Vault>(), - metadataLinkedType: Type<&FlowToken.Vault>(), + receiverLinkedType: Type<&{FungibleToken.Receiver, FungibleToken.Vault}>(), + metadataLinkedType: Type<&{FungibleToken.Balance, FungibleToken.Vault}>(), createEmptyVaultFunction: (fun (): @{FungibleToken.Vault} { return <-vaultRef.createEmptyVault() }) @@ -246,13 +246,13 @@ access(all) contract FlowToken: FungibleToken { // Create a public capability to the stored Vault that only exposes // the `deposit` method through the `Receiver` interface // - let receiverCapability = self.account.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) + let receiverCapability = self.account.capabilities.storage.issue<&{FungibleToken.Receiver, FungibleToken.Vault}>(/storage/flowTokenVault) self.account.capabilities.publish(receiverCapability, at: /public/flowTokenReceiver) // Create a public capability to the stored Vault that only exposes // the `balance` field through the `Balance` interface // - let balanceCapability = self.account.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) + let balanceCapability = self.account.capabilities.storage.issue<&{FungibleToken.Balance, FungibleToken.Vault}>(/storage/flowTokenVault) self.account.capabilities.publish(balanceCapability, at: /public/flowTokenBalance) let admin <- create Administrator() diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 11e42f1c2..829d3d886 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 4fedd4f7b..0d95d844b 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1610,10 +1610,16 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3 h1:xaRvN9rtoNtZ43xI3huViITxgiYG+h9SC8eFUcHgK9w= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c h1:vIPQtIisemRAEpjwsDCa1Vh5iWe0v8Cp+BVrP/Le4ug= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb h1:riIroItP1JPuq24T5EyH73M8JnVsKXFI1S01No2w/44= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201182055-912407f1d10f h1:AVtMqZOXjkt2i1xLttHLsTd1P0p8vFa0DEQmHeixkr0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201182055-912407f1d10f/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c h1:RZCKW5l+JUILWd+UJqc036bC9LRoizlMrOeWOWyDRuI= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index e08ac3033..d0f91c3eb 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -3,10 +3,10 @@ // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.631kB) // FlowIDTableStaking.cdc (101.289kB) -// FlowServiceAccount.cdc (8.483kB) +// FlowServiceAccount.cdc (8.55kB) // FlowStakingCollection.cdc (57.089kB) -// FlowStorageFees.cdc (9.13kB) -// FlowToken.cdc (11.299kB) +// FlowStorageFees.cdc (9.154kB) +// FlowToken.cdc (11.417kB) // LockedTokens.cdc (31.349kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (6.961kB) @@ -144,7 +144,7 @@ func flowidtablestakingCdc() (*asset, error) { return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xdf\x6f\xdb\xb6\x16\x7e\xcf\x5f\x71\x9a\x87\x5d\x19\x48\x9c\x3c\x0c\x7b\x30\xe2\xee\xba\x69\x52\x04\xd8\xbd\x03\x92\x76\x7d\x18\x86\x8e\x96\x8e\x22\xa2\x32\x69\x90\x94\x1d\x2f\xc8\xff\x7e\xc1\x5f\x12\x29\x4a\x8e\xd3\xf4\x6e\x79\x58\x67\x8a\xfc\x78\xce\x77\x0e\x0f\x3f\x92\x74\xb5\xe6\x42\xc1\x75\xc3\xee\xe9\xb2\xc6\x8f\xfc\x2b\x32\x28\x05\x5f\xc1\x71\xd4\x76\x7c\xe4\x7b\xd6\x7c\x1b\xf5\xf2\xbf\xa3\x1e\xd7\x88\xd2\x76\x38\x7f\xb8\xfe\xe5\xd7\xcf\xd7\x57\x57\x77\x8b\xf7\xef\x6f\xaf\xee\xee\xc2\x6e\x77\x8a\x0b\x72\x8f\xfd\xde\x77\x1f\x7f\xbd\x5d\x7c\xb8\x0a\x07\x1d\x91\x3c\x47\x29\x33\x52\xd7\x13\xc8\x39\x53\x82\xe4\x0e\x03\xc5\x86\xe6\xb8\xc8\x73\xde\x30\x05\x8f\x47\x47\x00\x00\x61\x77\xdc\x20\x53\xf0\x51\x10\x26\x49\xae\x28\x67\xd7\x88\x9f\xd6\x05\x51\x58\x64\x0c\xb5\xad\x33\xf8\x74\x4d\x1f\x7e\xfa\x71\x32\x36\xd8\xa1\x5f\x0a\x24\xaf\x07\xe0\x62\x51\x14\x58\x64\x24\x6a\x9b\xc1\xa2\x28\x04\x4a\x79\x20\xc6\x2d\xae\xf8\xe6\x1b\x50\x6e\x64\xcf\x99\x5b\x94\x4a\xd0\x5c\x61\xe1\x7d\xa2\xb2\x6b\x9b\xc1\x3b\xce\x6b\x87\x76\x76\x76\x06\x0b\x28\xe9\x03\x16\xa7\x82\x28\x84\x12\x11\xf2\x8a\x88\x7b\x2c\x40\x71\xc0\x07\xcc\x1b\x85\x40\x40\x75\x6c\x27\x76\x6c\x88\x08\xbf\x07\xf4\x1d\x36\x4b\xae\x0d\xd7\x93\x30\xdc\x82\x73\x7f\x70\x12\x92\x44\x2d\x9d\xe8\x63\x85\x50\x53\xa9\x80\x97\xbe\x3f\x10\x4b\x21\x4a\x50\x15\x51\x50\x91\x0d\xc2\x1a\xc5\x8a\x4a\x49\x39\x0b\x4d\xb0\x03\x64\x38\xbb\x4f\xce\xd4\x04\x2e\xe4\x0c\x1e\x5d\x7c\x2c\xaf\x4f\x9d\x21\x37\x8c\x2a\x4a\x6a\xfa\x17\x02\x61\xad\x29\x5b\xaa\x2a\x20\xc1\xaa\xfb\x8d\x34\xb5\x02\xc2\x0a\x58\x37\xcb\x9a\xca\x0a\x72\xb2\x26\x4b\x5a\x53\x45\x51\x4e\x13\x1e\xca\x86\x01\x65\x54\xbd\xc7\x52\x8f\x34\x20\xd9\x17\xdd\x45\xcd\x80\x34\xaa\xca\xee\xc8\x06\x7f\x23\x75\x83\x27\x70\x19\x40\x4d\xe0\x07\x97\x28\x13\x78\x34\xb0\xd6\x52\xb8\x0c\xe9\x1f\x32\x4c\x6a\xbe\xa8\x02\xca\x40\xda\x05\xde\x0e\xd7\xd3\x4e\x5d\xe3\x54\xf7\xcb\x2e\x4e\x5b\x88\xa9\x65\xf5\x6a\xb5\x56\x3b\x83\x96\x6d\x8c\xc9\xbb\x35\xce\x40\xff\xf7\xe2\xdf\x5d\x5f\xd3\xe1\x6d\x36\x99\x9c\x80\xe2\x33\x38\x73\xa0\x67\xa5\xef\x61\x3a\xb8\xbc\xed\x5b\x6e\xa8\xcb\x3b\xe6\x76\x3a\xa6\xaa\x42\xe7\x84\x89\x3a\x67\xf5\x0e\xf0\x61\xcd\x25\xca\x10\x44\x77\x2b\x70\xcd\x25\x55\x9a\x5c\x93\xc2\xa0\x2a\xc1\x9b\xfb\xca\x7c\xbc\xc5\x1c\xe9\x06\x05\x50\xa6\x50\x94\x24\xef\xdc\xaf\x51\x81\x70\x9f\x2f\xbb\xc9\xe7\x96\x97\x28\x90\x9e\x24\x2a\x65\x83\x17\x3f\x24\x8e\x8f\x3a\x1c\x51\x1d\x41\xba\x84\xc9\x52\x0b\x4e\x80\xa8\x19\x9c\x59\x5a\x3a\x44\xef\xc9\xff\x89\xc5\x25\xa9\x09\xcb\x11\x4a\x8a\x75\x11\x51\xf8\xce\x7d\x19\x66\xd0\x8d\xfb\xe7\x08\x4c\x0c\x18\xe1\xcf\xb9\x61\x21\x83\xa5\xfe\x01\x95\x4b\xa3\xd2\x32\x65\x16\x90\xa7\x83\xb3\xa0\x00\xf8\x31\xed\xd8\x5b\x54\x8d\x60\x12\xce\x81\x96\x06\xc4\x57\x8a\x8a\x48\x60\xbc\xc5\x74\x68\x83\xf5\xa0\x08\x6a\x81\xb3\xb1\x2d\x09\xed\xa2\xf7\xa5\x32\x58\xfc\xba\xa0\x79\x2b\xe7\x70\x3e\x3d\x6f\xbf\xd0\x32\x8c\xcc\x2d\x96\x83\x21\x59\x72\x21\xf8\x76\x28\x16\x63\xcc\x05\x93\xeb\xbf\x6e\xf2\x6e\xa6\x69\xe8\x69\x40\xb4\xfe\x13\x86\xac\x88\x8b\x20\x0c\x96\x4a\x20\x20\xb0\x44\x81\x1a\xd8\x25\x70\x1c\x18\x53\x85\x06\xc2\xb2\x8f\x56\x5b\xbf\xa2\x3a\xfb\xce\x78\x6f\x2a\xed\x24\xa4\xd9\x7c\x8c\xc4\xd6\xf4\x33\x55\x55\x21\xc8\x76\x02\x7d\xae\x02\x42\x9c\x73\x51\x49\x75\x0c\xbf\x08\xf2\x6d\xa6\xa5\xd7\x9e\x12\x1a\x46\xe0\xe7\x9f\x61\x4d\x18\xcd\xb3\xe3\x4f\x8c\x2c\x6b\xc3\x98\x9d\xf4\x20\x16\x8f\x93\xb5\xf0\x99\xd6\x35\x2c\x4d\x49\x15\x98\x6b\xf9\x61\xf6\x90\x9c\x30\xdb\x5a\xa3\x69\x2a\x15\x0a\x03\x2a\xb7\x54\xe5\x15\xd7\xf5\x55\xf1\x56\x6b\x4e\x0b\x2c\x9a\x5c\xc5\x1a\x2f\x59\x3b\x97\xa4\xae\xb1\x80\x6d\x85\x2c\x96\x28\x40\x25\xc8\x66\xb9\xa2\x4a\x59\x89\x61\xe1\xcc\x84\x65\x07\x64\x35\xaa\x6e\x5c\x34\xaa\xf2\x8a\xd3\xd4\xb9\x6e\x34\x1d\x4b\x8e\xd4\xc0\x43\xf2\x23\x08\x38\x2d\x41\x62\x5d\x4e\x63\xed\x04\xf3\xb9\x5b\xa9\xd9\x79\x7f\xbd\xd8\x14\x19\x5a\x19\x7a\xb5\xaa\x36\xc6\x30\xb7\xc8\x69\x06\x6b\xfb\x26\x51\x01\x28\x11\x17\x2b\xe3\xf8\x7c\xc8\x9c\xe7\xac\x7d\x1b\x4c\xeb\x97\x6e\xcf\xea\x70\x86\xb4\x73\xe0\x8d\xff\xbf\xc8\xab\x12\xd1\xfa\x74\x71\x1a\x8e\xde\xba\xfc\xcf\x88\x81\x9e\x75\xb3\x74\xee\x05\xd9\x64\xf6\x77\xb7\x30\x2e\x4e\x3d\x66\x92\xbd\xa7\xf0\xde\xc4\x55\x46\xa5\x38\x77\x82\xd3\x08\x57\x93\x33\x04\xd6\x64\x87\xad\x1c\x9c\x06\x00\x5a\xf7\xc9\x74\xbd\xa4\x5d\x3c\xba\x5b\xa6\x66\xdf\xcd\xa9\xda\x0d\x6b\x3e\x89\xaa\x59\xff\x17\xb7\x2e\x8f\xb2\xd6\x49\xd6\xb6\xa5\xfa\x2f\x48\xc1\x31\x31\x78\xd2\x02\x19\x8f\xf6\xe5\xae\xe9\x39\xf1\x27\x32\x97\x13\x6f\xd2\x33\xdb\x94\xca\xf8\x68\x93\x19\xe8\xa9\x93\xe1\xfd\xa4\x76\xf5\xc7\x2f\x3f\xc6\x95\xb1\x81\x0b\xfa\x57\x7c\x3e\x70\xe2\xfc\x78\x12\x2e\x80\x24\x3f\xd3\x43\x02\x5c\xf4\x0f\xa7\xd3\x15\x65\x74\xd5\xac\x5c\xd3\x2d\x4a\x14\x1b\x1b\xe2\xbd\xb6\x85\x89\x20\x6d\x48\x80\xb2\x9c\x0b\x81\xb9\xaa\x77\xb1\x65\x2f\x5d\x9a\x86\xa4\xc9\x37\xe5\xfe\x88\xe3\x31\x98\x6c\xfd\x6f\x31\x33\x3f\x41\x0a\x79\x30\x63\x13\x20\xf2\x0d\xf4\x95\xfc\x8b\x16\x61\xd4\xb7\x9f\x4b\xfd\xb3\x4e\x97\xef\x93\x98\x63\xb3\x21\x59\xa9\x32\x80\x93\xf2\x3d\x08\xe4\x41\x12\x6b\x7b\xec\x25\x95\xc3\xeb\x38\x25\x1a\xf4\x52\xee\x9e\x6e\xf4\xce\x64\xd3\x5e\xef\x49\xe6\xd0\xe9\xf7\xa4\x5e\x5a\x9f\x40\x49\x6a\x89\xc0\x55\x85\x62\x4b\xe5\xb0\xd4\x4b\x96\xd6\x17\x8f\xdf\xdd\x14\xd8\xa3\x68\x7c\xc8\xbb\x29\xd3\x6a\x46\xa5\x59\x6c\xa2\xbd\x1b\x38\xd1\x56\x6b\x59\xb4\xe3\x0c\xcd\x96\xed\x6d\x8c\x85\x92\x5f\xfa\x26\xed\xe8\xf8\xfd\x43\x36\xbc\x7f\x19\x8e\x06\xca\xbe\xfb\x9a\x24\x33\x17\xf2\x77\xe7\xe4\x1f\x5a\xb0\x18\x9e\xfa\xfc\xdf\x74\xd4\xfb\x6b\x04\xa6\xa4\x71\xc2\x9c\x59\x96\xe8\x9c\x29\x60\xb9\x03\xb2\x5e\x0b\xbe\xd1\x42\xc4\xb1\x0f\x7f\x0e\x4d\xfb\xe7\x01\x31\xe8\x79\x9c\x90\x3f\xe0\x55\x2b\xef\x72\xbe\xde\x5d\xe8\xfe\x89\x66\xdb\x33\xc7\x64\x84\x03\x23\x62\x74\xd5\xb4\xd1\x15\x28\x79\x23\xac\x7a\xcb\x2b\xc2\xee\xd1\xca\x1f\x7d\x38\x93\xc0\x6d\x86\xfa\xcb\x8d\x24\x8d\x49\x5d\x07\xd7\x26\xfb\xf2\x76\x90\xa2\x7b\x54\x71\x9e\x4a\xcd\xcc\xef\x0b\x1f\xc5\xbd\xf4\xf8\x21\xd3\xaf\xb8\x93\x3d\x1f\x3f\xa0\x92\x70\x65\xae\xa5\xb4\x93\x57\x65\xc9\x85\x82\xcf\x48\xef\x2b\x25\x3b\x3d\x27\xed\xe2\xf7\x46\xfe\x4b\xb6\xbb\xec\x98\xb9\x2d\xa6\x85\x74\x88\xda\xea\xc7\x4f\x37\x4c\xfd\xf4\xe3\x0c\xec\xbf\x4f\x2f\x89\x6d\x7f\x6c\x12\x67\x1c\x9c\x76\x4c\xa3\xb7\xbd\x01\xad\xe3\x5b\xe7\xb8\x5e\xc7\x12\x15\xec\x30\x91\xe4\x7d\xca\xfe\x83\x2b\x2e\x76\xdf\x95\x32\x0b\xf9\xb7\x53\x16\x4d\xfb\x3c\x65\x2b\xeb\xf8\xb7\x53\xf6\x0b\x5d\x51\x75\x00\x61\x07\xf2\x65\xe0\x34\x5b\xd6\xd1\x97\x70\x64\x47\x3c\xc7\x8c\x99\xe0\x60\x5e\x6a\xe3\xdd\x1e\x56\x5e\x5f\x60\x42\x4e\xda\xd1\x8b\x42\x4b\x0b\xa9\x84\x5e\xf3\xa1\xb8\xd4\x33\xde\xa1\xd3\xd2\xe1\xe1\xae\xc4\xe8\x02\xb2\x2f\x93\x93\x33\x59\xef\x4a\xbf\xb7\x27\xd9\x0d\x43\xcb\xc4\x37\x83\xc2\xa1\x77\xde\x89\x07\xeb\x3f\xd4\xbc\xed\x7f\x8d\xb0\xff\xc6\xa1\x78\x8a\x7e\x3d\x3f\xf1\xdc\xa1\x0c\x49\xcc\x88\xaa\xa1\x53\xcb\x3e\xbe\xd2\xb7\x90\x57\x73\x36\xa0\xc1\x47\x78\x7b\xfe\x21\xe6\x9b\xb8\x1b\x30\xe0\x39\xfe\x16\x45\x21\xc3\x9b\x7a\x2f\xdb\x88\x6d\xed\x4e\x24\x11\xbf\x5c\x8c\x52\x4b\x8a\x22\xd5\x6a\x23\x8f\x3b\x29\xbf\xcf\x38\x65\x34\x51\xf4\xfb\x0f\x98\xcf\x81\xd1\xfa\x10\xa6\xc7\x5e\xac\xe2\xdf\xaf\xe0\x7c\xd0\xbc\xbe\xee\x8b\xe8\xb7\xcf\x5f\xdf\x37\x02\xc2\x60\xfe\xbd\x41\x78\xf3\x82\x20\x8c\x3d\xf9\x7d\xcf\x30\x4c\x2d\x09\xd9\x57\xdc\x8d\x03\x07\xb1\x18\xaa\x10\x7b\x9e\x18\xb3\x2f\x80\xe6\xe2\xd0\x3f\x2c\xf6\x3c\xd7\x07\xb3\x35\x51\x15\xcc\x0f\xd2\xb6\xc9\x58\x5e\x17\xe6\x16\x62\xf8\x50\xd7\xdf\x1c\x6b\x4e\x8a\x48\x4f\xeb\xa9\x27\x07\x32\x16\xbd\x63\x39\x14\xe7\x9b\x7d\x93\x4a\xc1\x68\xe9\xbd\xd7\x71\x6f\x6d\x1d\x09\xfe\x8b\x5f\x6a\x1d\xf6\x58\x02\x3c\x85\xfb\xb3\x3e\x27\x47\xe7\xad\xc1\xab\xc5\xe8\x92\x7f\xec\xba\xc4\xf6\x1a\xef\xc6\x85\x84\x39\x3c\xf6\xae\x38\x88\xde\xc7\xe1\xe2\xd4\x9f\x0f\xa2\x7d\x3d\x0b\x9e\x61\x74\xfb\x34\x2d\x8e\x91\xda\x21\xd1\xa3\x77\xdf\x8a\xfe\x8b\xa3\x81\x1c\x78\x37\xf4\x71\xd6\x9f\xbd\x98\x79\x3a\xfa\x5f\x00\x00\x00\xff\xff\x67\x35\x7e\x9a\x23\x21\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\x5f\x6f\xdb\x36\xf7\xbe\xcf\xa7\x38\xcd\x45\x7f\x32\x90\x38\xb9\x18\x76\x61\xc4\xdd\xcf\x4d\x93\x22\xc0\xde\x77\x40\xd2\xae\x17\xc3\xd0\xd1\xd2\x51\x44\x54\x26\x0d\x92\xb2\xe3\x05\xf9\xee\x2f\xf8\x4f\x22\x45\xc9\x71\x9a\x6e\xb9\x58\x67\x8a\x7c\x78\xce\x73\x0e\x0f\x1f\x92\x74\xb5\xe6\x42\xc1\x75\xc3\xee\xe9\xb2\xc6\x4f\xfc\x1b\x32\x28\x05\x5f\xc1\x71\xd4\x76\x7c\xe4\x7b\xd6\x7c\x1b\xf5\xf2\xbf\xa3\x1e\xd7\x88\xd2\x76\x38\x7f\xb8\xfe\xf5\xb7\x2f\xd7\x57\x57\x77\x8b\x0f\x1f\x6e\xaf\xee\xee\xc2\x6e\x77\x8a\x0b\x72\x8f\xfd\xde\x77\x9f\x7e\xbb\x5d\x7c\xbc\x0a\x07\x1d\x91\x3c\x47\x29\x33\x52\xd7\x13\xc8\x39\x53\x82\xe4\x0e\x03\xc5\x86\xe6\xb8\xc8\x73\xde\x30\x05\x8f\x47\x47\x00\x00\x61\x77\xdc\x20\x53\xf0\x49\x10\x26\x49\xae\x28\x67\xd7\x88\x9f\xd7\x05\x51\x58\x64\x0c\xb5\xad\x33\xf8\x7c\x4d\x1f\x7e\xfe\x69\x32\x36\xd8\xa1\x5f\x0a\x24\xaf\x07\xe0\x62\x51\x14\x58\x64\x24\x6a\x9b\xc1\xa2\x28\x04\x4a\x79\x20\xc6\x2d\xae\xf8\xe6\x3b\x50\x6e\x64\xcf\x99\x5b\x94\x4a\xd0\x5c\x61\xe1\x7d\xa2\xb2\x6b\x9b\xc1\x7b\xce\x6b\x87\x76\x76\x76\x06\x0b\x28\xe9\x03\x16\xa7\x82\x28\x84\x12\x11\xf2\x8a\x88\x7b\x2c\x40\x71\xc0\x07\xcc\x1b\x85\x40\x40\x75\x6c\x27\x76\x6c\x88\x08\xbf\x07\xf4\x1d\x36\x4b\xae\x0d\xd7\x93\x30\xdc\x82\x73\x7f\x70\x12\x92\x44\x2d\x9d\xe8\x53\x85\x50\x53\xa9\x80\x97\xbe\x3f\x10\x4b\x21\x4a\x50\x15\x51\x50\x91\x0d\xc2\x1a\xc5\x8a\x4a\x49\x39\x0b\x4d\xb0\x03\x64\x38\xbb\x4f\xce\xd4\x04\x2e\xe4\x0c\x1e\x5d\x7c\x2c\xaf\x4f\x9d\x21\x37\x8c\x2a\x4a\x6a\xfa\x37\x02\x61\xad\x29\x5b\xaa\x2a\x20\xc1\xaa\xfb\x9d\x34\xb5\x02\xc2\x0a\x58\x37\xcb\x9a\xca\x0a\x72\xb2\x26\x4b\x5a\x53\x45\x51\x4e\x13\x1e\xca\x86\x01\x65\x54\x7d\xc0\x52\x8f\x34\x20\xd9\x57\xdd\x45\xcd\x80\x34\xaa\xca\xee\xc8\x06\x7f\x27\x75\x83\x27\x70\x19\x40\x4d\xe0\xad\x4b\x94\x09\x3c\x1a\x58\x6b\x29\x5c\x86\xf4\x0f\x19\x26\x35\x5f\x54\x01\x65\x20\xed\x02\x6f\x87\xeb\x69\xa7\xae\x71\xaa\xfb\x65\x17\xa7\x2d\xc4\xd4\xb2\x7a\xb5\x5a\xab\x9d\x41\xcb\x36\xc6\xe4\xdd\x1a\x67\xa0\xff\x7b\xf1\xff\x5d\x5f\xd3\xe1\x5d\x36\x99\x9c\x80\xe2\x33\x38\x73\xa0\x67\xa5\xef\x61\x3a\xb8\xbc\xed\x5b\x6e\xa8\xcb\x3b\xe6\x76\x3a\xa6\xaa\x42\xe7\x84\x89\x3a\x67\xf5\x0e\xf0\x61\xcd\x25\xca\x10\x44\x77\x2b\x70\xcd\x25\x55\x9a\x5c\x93\xc2\xa0\x2a\xc1\x9b\xfb\xca\x7c\xbc\xc5\x1c\xe9\x06\x05\x50\xa6\x50\x94\x24\xef\xdc\xaf\x51\x81\x70\x9f\x2f\xbb\xc9\xe7\x96\x97\x28\x90\x9e\x24\x2a\x65\x83\x17\x6f\x1f\xa3\x6a\x3c\xf5\x73\x9c\xc4\x95\xdb\xb2\xf2\xf4\x2e\x1b\xa5\x23\x0a\x44\x34\xa1\x4b\xa7\x2c\xb5\xef\x04\x88\x9a\xc1\x99\x25\xad\x43\xf4\x36\xfc\x43\x1c\x2f\x49\x4d\x58\x8e\x50\x52\xac\x8b\x88\xe0\xf7\xee\xcb\x30\xbf\x6e\xdc\xab\xe8\x75\x33\xfc\x03\xec\x26\xd6\x8d\x90\xeb\x2c\xb0\x90\x41\x95\xf8\x88\xca\x65\x60\x69\x69\x34\x6b\xcf\x73\xc5\x59\x50\x3b\xfc\x98\x76\xec\x2d\xaa\x46\x30\x09\xe7\x40\x4b\x03\xe2\x8b\x4c\x45\x24\x30\xde\x62\x3a\xb4\xc1\x52\x52\x04\x65\xc4\xd9\xd8\x56\x93\xb6\x5e\xf8\x2a\x1b\xd4\x0d\x5d\x0b\xbd\x95\x73\x38\x9f\x9e\xb7\x5f\x68\x19\x86\xed\x16\xcb\xc1\x78\x2d\xb9\x10\x7c\x3b\x16\x28\x1d\x93\x31\x06\x03\x23\xf4\x5f\x67\x44\x37\xe3\x34\xf4\x38\x20\x5c\xff\x09\x43\x5a\xc4\x49\x10\x0e\x4b\x29\x10\x10\x58\xa2\x40\x0d\xec\xb2\x3c\x0e\x90\x29\x64\x03\xe1\xd9\x47\xaf\x2d\x81\x51\xa9\x7e\x6f\x58\x30\xc5\x7a\x12\xd2\x6d\x3e\xc6\xcc\x7c\xa1\xaa\x2a\x04\xd9\x4e\xe0\x6d\xaf\x68\x06\x84\x38\xe7\xa2\xaa\xec\x98\x7e\x11\xe4\xbb\x4c\xab\xb7\x3d\x55\x38\x8c\xc0\x2f\xbf\xc0\x9a\x30\x9a\x67\xc7\x9f\x19\x59\xd6\x86\x31\x3b\xe9\x41\x2c\x1e\x27\x6b\xe2\x0b\xad\x6b\x58\x9a\xaa\x2c\x30\xd7\x0a\xc6\x6c\x43\x39\x61\xb6\xb5\x46\xd3\x54\x2a\x14\x06\x54\x6e\xa9\xca\x2b\xae\x4b\xb4\xe2\xad\x5c\x9d\x16\x58\x34\xb9\x8a\x65\x62\xb2\x86\x2e\x49\x5d\x63\x01\xdb\x0a\x59\xac\x72\x80\x4a\x90\xcd\x72\x45\x95\xb2\x2a\xc5\xc2\x99\x09\xcb\x0e\xc8\xca\x5c\xdd\xb8\x68\x54\xe5\x45\xab\x29\x86\xdd\x68\x3a\x96\x1c\xa9\x81\x87\xe4\x47\x10\x70\x5a\x82\xc4\xba\x9c\xc6\xf2\x0b\xe6\x73\xb7\x62\xb3\xf3\xfe\x7a\xb1\x29\x32\xb4\x32\xf4\xaa\x55\x6d\x8c\x61\x6e\x91\xd3\x0c\xd6\xf6\x4d\xa2\x42\x50\x22\x2e\x56\xc6\xf1\xf9\x90\x39\xcf\x59\xfb\x2e\x98\xd6\x2f\xdd\x9e\xd5\xe1\x0c\x69\xe7\xc0\x1b\xff\x7f\x91\x57\x25\xa2\xf5\xe9\xe2\x34\x1c\xbd\x75\xf9\x9f\x11\x03\x3d\xeb\x66\xe9\xdc\x0b\xb2\xc9\x48\x04\xb7\x30\x2e\x4e\x3d\x66\x92\xbd\xa7\xf0\xc1\xc4\x55\x46\x25\x39\x77\x9a\xd5\x68\x5f\x93\x33\x04\xd6\x64\x87\xad\xa2\x9c\x06\x00\x5a\x3a\xca\x74\xbd\xa4\x5d\x3c\xba\x5b\xa6\x66\x73\xce\xa9\xda\x0d\xcb\x46\x89\xaa\x59\xff\x17\xb7\x2e\x8f\xb2\xd6\x49\xd6\xb6\xa5\x12\x32\x48\xc1\x31\x3d\x79\xd2\x02\x19\x8f\xf6\xe5\xae\xe9\x39\xf1\x87\x3a\x97\x13\x6f\xd2\x63\xdf\x94\xca\xf8\x74\x94\x19\xe8\xa9\x53\xf2\xfd\xa4\x76\xf5\xc7\x2f\x3f\xc6\x95\xb1\x81\x0b\xfa\x77\x7c\xc4\x70\xfa\xfe\x78\x12\x2e\x80\x24\x3f\xd3\x73\x06\x5c\xf4\xcf\xb7\xd3\x15\x65\x74\xd5\xac\x5c\xd3\x2d\x4a\x14\x1b\x1b\xe2\xbd\xb6\x85\x89\x20\x6d\x48\x80\xb2\x9c\x0b\x81\xb9\xaa\x77\xb1\x65\x2f\x5d\x9a\x86\xa4\xc9\x77\xe5\xfe\x88\xe3\x31\x98\x6c\xfd\x6f\x31\x33\x3f\x41\x0a\x79\x30\x63\x13\x20\xf2\x0d\xf4\x0f\x03\x2f\x5a\x84\x51\xdf\x7e\x2e\xf5\x8f\x4b\x5d\xbe\x4f\x62\x8e\xcd\x86\x64\x25\xcb\x00\x4e\xca\xf7\x20\x90\x07\x49\xac\xed\xb1\x97\x54\x0e\xaf\xe7\x94\x68\xd0\x4b\xba\x7b\xba\xd1\x3b\x93\x4d\x7b\xbd\x27\x99\x73\xab\xdf\x93\x7a\x69\x7d\x02\x25\xa9\x25\x02\x57\x15\x8a\x2d\x95\xc3\x92\x2f\x59\x5a\x5f\x3d\x7e\x77\xd9\x60\x4f\xb3\xf1\x39\xf1\xa6\x4c\xab\x19\x95\x66\xb1\x89\xf6\x7a\xe1\x44\x5b\xad\x65\xd1\x8e\x33\x34\x5b\xb6\xb7\x31\x16\x4a\x7e\xe9\x9b\xb4\xa3\xe3\x57\x18\xd9\xf0\xfe\x65\x38\x1a\x28\xfb\xee\x6b\x92\xcc\x5c\xc8\x3f\x9c\x93\x7f\x6a\xc1\x62\x78\xea\xf3\x7f\xd3\x51\xef\x6f\x22\x98\x92\xc6\x09\x73\xb0\x59\xa2\x73\xa6\x80\xe5\x0e\xc8\x7a\x2d\xf8\x46\x0b\x11\xc7\x3e\xfc\x35\x34\xed\x5f\x07\xc4\xa0\xe7\x71\x42\xfe\x80\x57\xad\xbc\xcb\xf9\x7a\x77\xa1\xfb\x27\x9a\x6d\xcf\x1c\x93\x11\x0e\x8c\x88\xd1\x55\xd3\x46\x57\xa0\xe4\x8d\xb0\xea\x2d\xaf\x08\xbb\x47\x2b\x7f\xf4\x09\x4e\x02\xb7\x19\xea\xef\x47\x92\x34\x26\x75\x1d\xdc\xbc\xec\xcb\xdb\x41\x8a\xee\x51\xc5\x79\x2a\x35\x33\x7f\x2c\x7c\x14\xf7\xd2\xe3\x87\x4c\xbf\xe1\x4e\xf6\x7c\xfc\x88\x4a\xc2\x95\xb9\xd9\xd2\x4e\x5e\x95\x25\x17\x0a\xbe\x20\xbd\xaf\x94\xec\xf4\x9c\xb4\x8b\xdf\x1b\xf9\x7f\xb2\xdd\x65\xc7\xcc\x6d\x31\x2d\xa4\x43\xd4\x56\x3f\x7e\xbe\x61\xea\xe7\x9f\x66\x60\xff\x7d\x7a\x49\x6c\xfb\x63\x93\x38\xe3\xe0\xb4\x63\x1a\xbd\xed\x0d\x68\x1d\xdf\x3a\xc7\xf5\x3a\x96\xa8\x60\x87\x89\x24\xef\x53\xf6\x1f\x5c\x71\xb1\xfb\xa1\x94\x59\xc8\x7f\x9d\xb2\x68\xda\xe7\x29\x5b\x59\xc7\xbf\x9f\xb2\x5f\xe9\x8a\xaa\x03\x08\x3b\x90\x2f\x03\xa7\xd9\xb2\x8e\xbe\x84\x23\x3b\xe2\x39\x66\xcc\x04\x07\xf3\x52\x1b\xef\xf6\xb0\xf2\xfa\x02\x13\x72\xd2\x8e\x5e\x14\x5a\x5a\x48\x25\xf4\x9a\x0f\xc5\xa5\x9e\xf1\x0e\x9d\x96\x0e\x0f\x77\x25\x46\x77\x98\x7d\x99\x9c\x9c\xc9\x7a\xaf\x02\xbd\x3d\xc9\x6e\x18\x5a\x26\xbe\x19\x14\x0e\xbd\xf3\x4e\x3c\x58\xff\xa1\xe6\x6d\xff\x83\x86\xfd\x37\x0e\xc5\x53\xf4\xeb\xf9\x89\xe7\x0e\x65\x48\x62\x46\x54\x0d\x9d\x5a\xf6\xf1\x95\x3e\xa7\xbc\x9a\xb3\x01\x0d\x3e\xc2\xdb\xf3\x6f\x39\xdf\xc5\xdd\x80\x01\xcf\xf1\xb7\x28\x0a\x19\x5e\xf6\x7b\xd9\x46\x6c\x6b\x77\x22\x89\xf8\xe5\x62\x94\x5a\x52\x14\xa9\x56\x1b\x79\x1f\x4a\xf9\x7d\xc6\x29\xa3\x89\xa2\xdf\x7f\xc2\x7c\x0e\x8c\xd6\x87\x30\x3d\xf6\xe8\x15\xff\x7e\x05\xe7\x83\xe6\xf5\x75\x5f\x44\xbf\x7d\x41\xfb\xb1\x11\x10\x06\xf3\xdf\x0d\xc2\x9b\x17\x04\x61\xec\xd5\xf0\x47\x86\x61\x6a\x49\xc8\xbe\xe1\x6e\x1c\x38\x88\xc5\x50\x85\xd8\xf3\x4a\x99\x7d\x05\x34\x17\x87\xfe\x6d\xb2\xe7\xb9\x3e\x98\xad\x89\xaa\x60\x7e\x90\xb6\x4d\xc6\xf2\xba\x30\xb7\x10\xc3\x87\xba\xfe\xe6\x58\x73\x52\x44\x7a\x5a\x4f\x3d\x39\x90\xb1\xe8\x29\xcc\xa1\x38\xdf\xec\xb3\x56\x0a\x46\x4b\xef\xbd\x8e\x7b\x6b\xeb\x48\xf0\x5f\xfc\xd8\xeb\xb0\xc7\x12\xe0\x29\xdc\x9f\xf5\x39\x39\x3a\x6f\x0d\x5e\x2d\x46\x97\xfd\x63\xd7\x25\xb6\xd7\x78\x37\x2e\x24\xcc\xe1\xb1\x77\xc5\x41\xf4\x3e\x0e\x17\xa7\xfe\x7c\x10\xed\xeb\x59\xf0\x1c\xa3\xdb\xa7\x69\x71\x8c\xd4\x0e\x89\xde\xcd\xfb\x56\xf4\x1f\x2d\x0d\xe4\xc0\xd3\xa3\x8f\xb3\xfe\xec\xc5\xcc\xd3\xd1\xff\x02\x00\x00\xff\xff\x63\x47\xe3\xa4\x66\x21\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -160,7 +160,7 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0x15, 0xd2, 0xe1, 0xb0, 0x67, 0x43, 0x33, 0x74, 0x79, 0x15, 0xd5, 0xea, 0x88, 0x41, 0x65, 0xbb, 0xca, 0x80, 0x46, 0xa9, 0xb3, 0xfe, 0xbe, 0xef, 0x69, 0x8d, 0xef, 0x32, 0x27, 0xfa, 0xc9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa0, 0x16, 0x3f, 0x3, 0xc1, 0x50, 0x33, 0x11, 0xd3, 0x9f, 0x6, 0x12, 0x16, 0xb9, 0xf2, 0xf8, 0x67, 0xf5, 0x8b, 0x52, 0x38, 0x42, 0xb, 0x76, 0x2d, 0x53, 0x12, 0x35, 0x8b, 0x4a, 0xf9, 0xc0}} return a, nil } @@ -184,7 +184,7 @@ func flowstakingcollectionCdc() (*asset, error) { return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x5a\xeb\x6b\x1b\xcb\x15\xff\xae\xbf\xe2\x60\x68\xaf\x94\x3a\x2b\x1b\x2e\xa1\x18\xbb\xe0\x7b\x5b\x97\x40\x4d\x4b\xe2\xdb\x7e\x08\x69\x3c\xda\x3d\xab\x1d\xb2\x3b\x23\x66\x66\x25\x8b\x90\xff\xbd\x9c\x79\xed\x5b\x0f\x17\xc2\xd5\x17\x4b\x3b\x33\xbf\xf3\x7e\xcd\x7a\xf9\x66\x06\x6f\xe0\xa9\x40\x78\x28\xe5\xee\xa3\x91\x8a\xad\xf1\x01\x51\x83\xae\x98\x32\x90\x4a\x61\x14\x4b\xcd\x0c\xec\xc6\x7b\x01\x2c\x4d\x65\x2d\xcc\x4f\x1a\xb4\xdb\x0d\x29\xdb\xb0\x94\x9b\x3d\x64\x68\x50\x55\x5c\xa0\x86\x7a\x03\x46\x42\x21\x77\x50\xd5\x69\x11\xb7\x4a\x01\x69\xc1\xb8\x00\x6e\x20\x65\x02\x6a\x8d\x09\x58\xe0\x21\x1a\xd7\x90\xb2\x32\xad\x4b\x66\x30\x83\xd5\x1e\xaa\xba\x34\x7c\x53\xee\xb9\x58\x83\x29\x10\x58\x45\x8c\x80\xcc\x41\xa1\x46\xb5\xc5\x0c\xf2\x52\xee\x60\xc7\x4d\x01\xcf\x8d\x2c\x89\x87\x7e\xc4\x35\xfb\x65\x6f\x50\xff\x0b\xd5\x07\x7f\xe2\xe1\x1f\xff\xfc\xcf\x73\x50\x41\xc5\x05\xaf\xea\xaa\x05\x6c\xf1\x8c\xfc\x8a\x42\xb7\x88\x48\x35\xca\xed\x73\x4f\x85\x89\xc7\xf3\x8f\x1c\x49\x66\xb8\x14\xcf\x60\x0a\xae\xe9\xcc\x86\xf1\x0c\xb2\x5a\x91\x4c\x5e\xb3\x90\x2a\xb4\xbb\x2e\x49\x68\x12\xd4\x3e\x90\x2a\x21\x3e\xad\xb2\x8c\x7d\x8c\x22\x23\x1e\x59\x59\x82\x51\x4c\x68\x96\xd2\x29\x7d\x09\x4c\xec\x23\x98\x29\x98\x81\x82\x65\xf6\xe1\x96\x95\x35\x92\x05\xc4\x1a\x33\xe0\x82\x60\x78\x23\x0c\x61\x17\x4c\xf7\x9e\x46\x11\xd3\x02\xd3\xaf\x98\x01\x5b\x33\x2e\xb4\xe9\x6d\xab\x35\x2d\x89\xcc\x3f\xae\xc8\xca\x8d\xfa\x60\xcb\xea\xd2\xb4\x8f\x46\x6d\xab\x46\x2f\x56\xc2\xf7\x79\x47\x80\x9c\xf1\x52\x3b\x7d\x59\x06\xec\xd9\x96\xbc\xb0\xe3\xa5\xdd\xd4\xa8\x27\x3a\x29\x54\x72\xcb\xc5\x7a\x99\x61\x89\x86\x54\xcc\x8d\x37\xd3\x13\x31\x95\xfc\x9b\x98\x7a\x26\x0e\x64\xad\x52\x24\xa8\x92\x7e\x11\xab\x84\xe4\x34\xd4\xa1\x46\x94\x08\x69\x85\x29\xab\x35\x3a\x47\xf4\xd4\xec\xf1\x82\x6d\x11\x84\x1c\xa8\x2f\xb0\xb7\x9c\xcd\x78\xb5\x91\xca\xc0\x43\x2d\xd6\x7c\x55\xa2\xe5\x05\x72\x25\x2b\xb8\xe8\x3c\xbb\x88\x3b\x03\xc7\x61\x57\xf8\x7d\x31\x9b\xb1\x34\x45\xad\xe7\xac\x2c\x17\x31\x5a\x07\xc1\xfc\x6d\x36\x03\x00\x58\x2e\xe1\x6f\x15\x37\x14\x4f\xbb\x02\x45\x2f\x8a\x06\x06\x67\x8d\x22\xc9\x2d\x36\xa8\x9a\x20\x78\x68\x4c\xeb\xfc\x49\x5b\x0a\x6d\x6e\x70\x8b\xc2\xc0\xc7\xc3\xc1\xf7\xab\x73\xc6\xf9\x17\x38\x12\xa5\x37\xf0\xdb\x03\x7f\x79\xf7\xf3\x62\x5a\x94\x61\xfc\x3e\xb4\xe2\xd7\x46\x42\x4b\x24\x81\x98\x69\x9b\xa5\xc8\x62\x87\xa3\xdb\x8b\x98\x4c\xc8\xf8\x38\x15\xe8\x8d\x74\x93\xb9\x60\x28\xd7\x5f\x31\xb7\x39\x74\x90\x3d\x23\x3b\xb8\x45\xb5\x3f\xc5\x36\x49\xc0\xcc\x08\x93\x5b\x0f\xe6\x1a\x76\x8a\x34\x27\xec\xa9\x5a\xf0\x26\xd5\x51\x70\x22\xb3\x69\x85\x14\xca\xc5\x16\x95\xc6\x4b\x08\x30\x5a\xd2\x73\x85\x04\x22\x24\x94\x52\x6b\xda\xbb\x51\x98\x72\x4d\xe0\x21\x63\x53\x88\x04\xb6\xad\xcf\x12\x7c\x83\xb3\xaa\x4d\x03\x34\x44\xb1\x16\x6d\x43\x59\xe6\x88\x5b\x8f\x39\x34\xc4\x96\xa9\x53\x3d\x68\xa0\xe8\x13\x7d\xa7\xab\xf5\x33\xdc\x27\x5a\xc1\xa6\xb6\x8e\xdd\x4a\xd4\x96\xbe\x70\x19\xce\x53\x8f\x68\xbe\x00\x84\x4c\x2f\xf6\x9d\x5c\xc4\x0d\x6c\x98\x32\x3c\xe5\x1b\x5b\x23\xb9\xb8\x1c\xcb\x8e\x31\x3d\x8e\xa8\xec\xa8\x5b\x46\x65\x51\x56\xcd\x68\xbb\x36\x8a\xaa\x51\x93\x35\xad\x72\xa8\x9a\xbb\x28\xb1\x2c\x6c\x98\x62\x15\xb5\x03\x3a\xf8\xd2\xe1\xfe\x62\xc8\x5d\x84\xbf\xef\x50\xf5\x99\xcc\x33\xe5\xe2\x4b\xbf\x22\x91\xf9\xdf\xfa\xa7\x46\xd9\xe1\x18\xf9\x4a\x12\xa9\xb4\x79\xca\x6b\x01\x1a\xcd\x91\x94\x76\x46\x2e\x83\x6f\x91\x0e\x7d\x78\xde\x57\xd3\xb1\xde\x05\xee\xee\x8e\x11\xeb\xd1\x00\x50\x68\x6a\x25\x3a\x0f\xbf\x77\x7e\x9d\xcd\xc3\x31\x16\x3a\xe8\x58\xf1\x93\xab\xc2\x11\xdc\xc5\xac\x11\x60\xca\x2d\x46\x02\x9b\x78\xee\xb9\x44\x3f\x8e\x0f\xda\x7f\x32\xdd\x9f\x94\xe7\x8f\xdb\x7c\x12\x83\xac\x3d\xbd\xf8\x7f\xdb\xf9\x00\xdd\x69\xb2\x43\xdb\x1e\xad\x86\x93\x58\xa3\xf6\xf4\x06\x08\x99\x62\x01\x54\xc8\xe6\x8b\x6f\x4e\x96\xef\x21\x41\x2d\x9b\x69\xe1\xde\x19\xf6\xd7\x10\xfe\x4e\x11\xce\x1d\x06\xb9\x41\xb6\x73\x72\xc0\x8a\x98\x1f\xfc\xd1\x0a\xd7\x6c\x45\x1e\x18\x57\xde\xe7\x9d\xde\x8f\x9c\x48\x48\xaa\xb3\xb6\xd1\x5d\xb1\x92\x89\x14\x29\x45\x53\xe3\x4a\x5b\xa8\x3d\xd6\xc0\xe2\x92\xcc\xe1\x2a\xb9\x82\x18\x1f\x7d\x47\x9b\x12\x67\xfe\x25\x10\xbd\xcf\x32\x85\x5a\xdf\x80\xff\xb2\x08\x3e\xd6\x72\x05\x4a\xf2\x81\xe2\x1d\x11\x8c\x2b\x25\x1a\x02\x32\x70\x07\x6b\x34\x9e\xc8\xbc\x0b\xbd\x68\xcc\xc0\x73\x7b\xc2\x63\x7d\xc0\x1c\xee\xec\xf1\x84\x34\xb9\xe2\x25\x37\x1c\x75\xb2\x92\x4a\xc9\xdd\xed\x1f\x7b\x3d\xf6\x5f\xe6\xcb\x4d\xbd\x2a\x79\xba\xcc\xc3\xc2\x2f\x0e\xa8\x1f\x0e\x0d\xaf\x0d\xa5\xc4\x7f\x1d\xf3\x0e\x67\x5b\xd0\x58\xe6\x89\xe7\xdd\x23\x3f\x49\x2f\x93\xf7\xb3\xa8\x3f\x8f\xb6\x38\xe6\x3f\xfa\x74\x07\x82\x15\x33\x69\x61\xbf\xfa\xb3\x27\x99\x54\x4f\xda\x14\xf5\x0d\x7c\xf2\xdf\x3f\x2f\x6e\xe0\x93\x33\xec\xe7\x96\xb6\xc8\x1a\x9e\x09\x6e\xb7\x87\x2d\x77\xf0\xe9\x73\xdc\x45\xfd\x48\x17\x9a\xa6\x9a\x3e\xb1\x9e\x11\x5a\xd0\x7b\xca\xee\xa4\xdc\x49\x77\xec\x7b\x4c\x1b\xa8\xe1\x2f\x61\x9b\x0d\x8a\x6c\x1e\x60\xdb\xa1\xde\xb3\x65\x73\xa8\x6b\xa1\x96\x9b\x46\xc5\x3d\x48\xf5\xd4\x74\x3b\xc1\xd2\x76\x4e\x7c\xad\xd1\x96\x4b\x78\xf2\xd3\xb9\x9d\x69\x8d\xf4\x83\x27\xa7\x33\xa3\xbd\x55\x9c\x06\x65\x77\x76\x5d\x21\x35\xaf\x72\x8b\x6a\x94\x8b\x86\x1c\x35\x4c\x7b\x54\x44\x93\x09\xc0\x97\x14\x37\x96\x02\xd3\x76\x64\x1d\xbb\x6d\xc8\x50\x71\xdb\x70\x52\x77\x4d\x9b\x42\xe4\x54\x5c\xd4\xbe\xf4\xb1\x17\x5b\xfa\x36\x52\x6b\x1a\x2a\xbb\x83\x2c\x35\x61\x81\x83\xf9\x60\x85\xbb\xf4\x86\x2f\x98\xd6\xf6\x29\xe6\x39\x8d\xa2\xc4\xa1\x19\x2c\xd1\x4a\xc9\x2b\x6e\x2e\x81\x25\x5f\x13\x96\xdc\x40\x2a\xab\x4d\x6d\x5c\xf9\xe8\x2d\xad\xa9\xf1\xa5\x47\x8b\xd1\x28\x39\xcb\xcc\xf3\x03\x71\x73\xe9\xb4\x1a\xf3\xe3\x25\x69\xe4\xe9\x85\x6a\x5d\xac\xc6\x3f\x3a\xb4\xa6\xf3\xf1\x2b\x72\xf2\x0f\xcc\xcb\x9e\x54\x4f\xde\xbb\x3b\xef\xb8\xc3\xcd\xde\xb3\x78\xb7\x4c\x72\xed\xc7\x83\x3d\xaa\x4b\xc8\x30\xab\x53\x73\xa2\xaf\x5a\x47\xa7\xad\xfd\x6a\xd0\xfe\x1c\x2a\x1f\x89\x66\xa6\x56\x76\xa0\xfc\x58\xaf\x6c\x33\x31\x8f\x0e\xb1\x18\xc0\x7d\x07\x2c\x35\x4e\x48\x76\x52\x99\x8a\x48\xbd\x1e\xec\x48\x8a\x7c\x4d\x2d\x5b\xc0\x2b\xf2\xe9\x69\x34\x0e\x26\xd2\x08\xd5\xb4\xd3\x3b\x59\x97\x99\xeb\xa6\xed\x4d\xec\x9a\x6f\xfd\xfd\x8c\x9d\xe2\x5b\xed\x4f\xcb\x31\x46\xa6\x53\x8e\x3b\x9b\x0e\x4e\xd4\xc4\x97\x80\xdc\x0a\xed\x41\x37\xe4\x8a\x08\x30\xef\xbe\xee\xfe\xaa\x6f\x36\x9e\x47\x26\x6f\x5d\xed\x3b\xb5\xe7\x76\xfe\x7e\xeb\x06\xfa\xe6\x7e\xd3\x5a\xa1\x1b\xe8\xe1\x61\x2b\xfe\xbb\x23\x8c\xdf\x10\x93\xba\xbb\xfb\xe6\x98\x39\xa5\xc6\x7e\xd4\x0e\xb3\x56\xb1\xa3\x2d\x91\x0b\xeb\xd3\x3a\x20\xb8\x77\x23\x12\x17\xed\xbb\x8f\xb0\x38\xde\x09\x8f\x5a\x6c\x9c\xe8\x17\x3f\x82\x1d\xb2\x8f\x67\xdd\x6d\x6c\xc5\xeb\xa3\xbf\xfa\x9f\x9f\x39\x9a\x4e\x4b\xd8\x6f\xe8\xa3\x7c\x7d\xd1\x47\x25\xd4\x5d\xd9\x9e\x24\x9d\x3a\x49\xc2\xd7\x8d\xf8\x34\x28\x7c\x3b\xee\x40\x2d\xff\x89\x79\x74\x70\xbb\xd6\xd9\x55\x1b\x13\x5e\xa7\xf8\x7b\xef\x15\xa3\x56\x47\x18\x09\xcf\xa3\x76\x7c\x86\x8a\xaf\x0b\x03\x42\x1a\xd8\x73\x2c\x33\x97\x17\x58\x15\x10\xc6\x8d\x09\xcb\x73\xe5\xee\x99\x2e\x95\x62\x8b\xaa\xd5\x0c\xd9\xe6\xcc\x16\x85\xdf\xde\x0b\xf3\xee\x67\xb0\x20\xd4\xae\x79\xa5\x3f\x06\x13\x1f\x48\x2e\x1e\xd5\x21\x78\xe6\x2c\xce\x93\x74\x28\x11\xa4\xb9\xd5\xb9\xf1\x04\x27\x12\x8c\x66\x39\x06\xdc\xc0\x5a\xc3\xd4\x9c\xc2\x57\xd6\xc6\x76\x85\xa4\xe0\x45\xa7\xeb\xa0\xea\xed\x76\x86\xbb\x0f\xf8\x03\x5c\x5f\xf9\xcf\x02\xde\x90\xc5\xdd\xe7\x1a\xfe\xd4\xdf\xba\x6c\x6d\x6d\xb3\x94\x61\xca\x2b\x56\xc2\x46\x72\x61\x20\x95\x4a\xa1\x2d\xac\x49\xa3\x23\x62\xd1\x7d\xb1\x99\x9b\x79\x09\xec\x75\xac\xcc\xe1\xfa\xea\xbf\x6f\xdf\xc1\xae\xe0\x25\x06\x49\x42\x7e\x73\x2f\x95\xb8\xb6\x7b\xfe\xdc\x91\x26\x58\x78\x05\x77\x90\x8f\x85\xf3\xf5\xd5\x55\xd2\x62\x35\x64\xae\x70\xac\x3f\xa1\xfd\x1d\x8d\x86\x0b\xb6\x65\xbc\x64\xab\x12\x2f\xda\xc5\xe4\xc0\x10\x4f\xfd\x75\x3c\x34\x7e\x86\xf8\xa7\x26\x3a\xcc\xef\x9d\xca\xe0\x5b\xea\x5d\xc1\xec\xbe\xb1\xbb\xde\xe4\xc7\xdd\x0b\x78\x28\xdb\xac\xdd\x07\xa9\x7c\x75\x3c\xef\x6e\x60\xb9\x5c\x37\x9d\x63\x6b\x0e\x3a\xf3\x8a\x20\xec\x1e\xb6\xb6\xbf\xf7\xcb\x03\xdf\x0e\x34\x2f\x5a\x0a\xdb\xbb\xac\xc6\xef\xf3\x3b\x82\xc6\x0d\x7e\x3c\x6e\x5b\x25\x64\xb1\x60\x94\xc9\xfe\xbd\x5b\xe4\xc7\xfa\xd3\x40\x66\x70\x59\xe1\x42\x21\x2c\x9f\x13\x09\xcd\xcb\x85\x43\x81\xd0\xc9\xb2\xad\xee\xc3\xbf\x91\x88\x7d\xa0\xd4\xa6\x69\x41\x3a\xef\x9c\x26\xa8\xb9\x01\xb2\x44\xd6\x7b\x0d\x1c\x10\xbb\xaf\x83\xa7\xf2\xf6\x21\x75\x9f\x15\x03\xe7\xbb\x78\xdf\xf2\xe3\xbd\x80\xbb\x33\x39\xbd\xba\xd8\x68\x08\xc9\x84\x94\xbe\xe8\x64\xf0\xa8\xb2\x23\xfd\xe8\xd0\x83\xdb\x31\x18\x59\x3f\xb3\xaf\xed\x8b\x7c\xfc\x32\x78\x78\x43\xd7\xe1\xc7\x2f\xbb\x9b\xdc\x16\xb1\xb6\x42\x0f\xbc\x6e\xb8\x4e\xae\x48\x29\xd7\xf0\xb8\xb2\xce\x77\xdd\xea\xda\xba\x58\x87\xae\xb4\xaf\x1c\x8a\x54\x70\x05\x5f\x57\x14\x06\x07\x7c\x71\xd6\xf5\x98\xac\xe2\x02\x6e\xdf\xba\x7f\xcd\xe8\xbd\xa3\x9a\x2f\xba\x3c\x84\x11\x27\x58\x57\xb3\x2d\xce\x6f\xdf\x5a\x8c\x4b\x30\xf2\x06\x96\x7e\x29\xfc\xa5\xf6\xc8\x42\x86\xb0\xff\x3e\x83\xff\x05\x00\x00\xff\xff\x62\x86\xfb\x9a\xaa\x23\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x5a\xeb\x6b\x23\xbb\x15\xff\xee\xbf\xe2\x10\x68\xaf\xbd\xcd\x8e\x13\xb8\x2c\x25\xc4\x85\xdc\xdb\xa6\x2c\x34\xb4\xec\xe6\xb6\x1f\x96\xed\x46\x9e\x39\x63\x8b\x9d\x91\x8c\xa4\xb1\x63\x42\xfe\xf7\x72\xf4\x9a\xb7\x1f\x29\x6c\xa9\xbf\xc4\x1e\x49\xbf\xf3\x7e\x69\x32\x7f\x37\x81\x77\xf0\xb8\x46\xb8\x2f\xe4\xee\xb3\x91\x8a\xad\xf0\x1e\x51\x83\x2e\x99\x32\x90\x4a\x61\x14\x4b\xcd\x04\xec\xc6\x3b\x01\x2c\x4d\x65\x25\xcc\x4f\x1a\xb4\xdb\x0d\x29\xdb\xb0\x94\x9b\x3d\x64\x68\x50\x95\x5c\xa0\x86\x6a\x03\x46\xc2\x5a\xee\xa0\xac\xd2\x75\xdc\x2a\x05\xa4\x6b\xc6\x05\x70\x03\x29\x13\x50\x69\x4c\xc0\x02\xf7\xd1\xb8\x86\x94\x15\x69\x55\x30\x83\x19\x2c\xf7\x50\x56\x85\xe1\x9b\x62\xcf\xc5\x0a\xcc\x1a\x81\x95\xc4\x08\xc8\x1c\x14\x6a\x54\x5b\xcc\x20\x2f\xe4\x0e\x76\xdc\xac\xe1\xa9\x96\x25\xf1\xd0\x0f\xb8\x62\xbf\xec\x0d\xea\x7f\xa0\xfa\xe4\x4f\xdc\xff\xed\xef\xff\x7a\x0a\x2a\x28\xb9\xe0\x65\x55\x36\x80\x2d\x9e\x91\xdf\x51\xe8\x06\x11\xa9\x06\xb9\x7d\xea\xa8\x30\xf1\x78\xfe\x91\x23\xc9\x0c\x97\xe2\x09\xcc\x9a\x6b\x3a\xb3\x61\x3c\x83\xac\x52\x24\x93\xd7\x2c\xa4\x0a\xed\xae\x4b\x12\x9a\x04\xb5\x0f\xa4\x4a\x88\x4f\xab\x2c\x63\x1f\xa3\xc8\x88\x47\x56\x14\x60\x14\x13\x9a\xa5\x74\x4a\x5f\x02\x13\xfb\x08\x66\xd6\xcc\xc0\x9a\x65\xf6\xe1\x96\x15\x15\x92\x05\xc4\x0a\x33\xe0\x82\x60\x78\x2d\x0c\x61\xaf\x99\xee\x3c\x8d\x22\xa6\x6b\x4c\xbf\x63\x06\x6c\xc5\xb8\xd0\xa6\xb3\xad\xd2\xb4\x24\x32\xff\xb8\x24\x2b\xd7\xea\x83\x2d\xab\x0a\xd3\x3c\x1a\xb5\xad\x6a\xbd\x58\x09\x3f\xe6\x2d\x01\x72\xc6\x0b\xed\xf4\x65\x19\xb0\x67\x1b\xf2\xc2\x8e\x17\x76\x53\xad\x9e\xe8\xa4\x50\xca\x2d\x17\xab\x79\x86\x05\x1a\x52\x31\x37\xde\x4c\x8f\xc4\x54\xf2\x4f\x62\xea\x89\x38\x90\x95\x4a\x91\xa0\x0a\xfa\x45\xac\x12\x92\xd3\x50\x8b\x1a\x51\x22\xa4\x25\xa6\xac\xd2\xe8\x1c\xd1\x53\xb3\xc7\xd7\x6c\x8b\x20\x64\x4f\x7d\x81\xbd\xf9\x64\xc2\xcb\x8d\x54\x06\xee\x2b\xb1\xe2\xcb\x02\x2d\x2f\x90\x2b\x59\xc2\x45\xeb\xd9\x45\xdc\x19\x38\x0e\xbb\xc2\xef\x8b\xc9\x84\xa5\x29\x6a\x3d\x65\x45\x31\x8b\xd1\xda\x0b\xe6\x97\xc9\x04\x00\x60\x3e\x87\xbf\x94\xdc\x50\x3c\xed\xd6\x28\x3a\x51\xd4\x33\x38\xab\x15\x49\x6e\xb1\x41\x55\x07\xc1\x7d\x6d\x5a\xe7\x4f\xda\x52\x68\x72\x83\x5b\x14\x06\x3e\x1f\x0e\xbe\x5f\x9d\x33\x4e\xbf\xc1\x91\x28\xbd\x81\xdf\xee\xf9\xf3\x87\x9f\x67\xe3\xa2\xf4\xe3\xf7\xbe\x11\xbf\x36\x12\x1a\x22\x09\xc4\x4c\xdb\x2c\x45\x16\x3b\x1c\xdd\x5e\xc4\x64\x44\xc6\x87\xb1\x40\xaf\xa5\x1b\xcd\x05\x7d\xb9\xfe\x8c\xb9\xcd\xa1\xbd\xec\x19\xd9\xc1\x2d\xaa\xfd\x29\xb6\x49\x02\x66\x46\x98\xdc\x7a\x30\xd7\xb0\x53\xa4\x39\x61\x4f\x55\x82\xd7\xa9\x8e\x82\x13\x99\x4d\x2b\xa4\x50\x2e\xb6\xa8\x34\x5e\x42\x80\xd1\x92\x9e\x2b\x24\x10\x21\xa1\x90\x5a\xd3\xde\x8d\xc2\x94\x6b\x02\x0f\x19\x9b\x42\x24\xb0\x6d\x7d\x96\xe0\x6b\x9c\x65\x65\x6a\xa0\x3e\x8a\xb5\x68\x13\xca\x32\x47\xdc\x7a\xcc\xbe\x21\xb6\x4c\x9d\xea\x41\x3d\x45\x9f\xe8\x3b\x6d\xad\x9f\xe1\x3e\xd1\x0a\x36\xb5\xb5\xec\x56\xa0\xb6\xf4\x85\xcb\x70\x9e\x7a\x44\xf3\x05\x20\x64\x7a\xb1\x6f\xe5\x22\x6e\x60\xc3\x94\xe1\x29\xdf\xd8\x1a\xc9\xc5\xe5\x50\x76\x8c\xe9\x71\x40\x65\x47\xdd\x32\x2a\x8b\xb2\x6a\x46\xdb\xb5\x51\x54\x8d\xea\xac\x69\x95\x43\xd5\xdc\x45\x89\x65\x61\xc3\x14\x2b\xa9\x1d\xd0\xc1\x97\x0e\xf7\x17\x7d\xee\x22\xfc\x5d\x8b\xaa\xcf\x64\x9e\x29\x17\x5f\xfa\x0d\x89\xcc\xff\xd6\x3f\xd5\xca\x0e\xc7\xc8\x57\x92\x48\xa5\xc9\x53\x5e\x09\xd0\x68\x8e\xa4\xb4\x33\x72\x19\xbc\x44\x3a\xf4\xe1\x79\x57\x4d\xc7\x7a\x17\x58\x2c\x8e\x11\xeb\xd0\x00\x50\x68\x2a\x25\x5a\x0f\x5f\x5b\xbf\xce\xe6\xe1\x18\x0b\x2d\x74\x2c\xf9\xc9\x55\xe1\x08\xee\x6c\x52\x0b\x30\xe6\x16\x03\x81\x4d\x3c\x77\x5c\xa2\x1b\xc7\x07\xed\x3f\x9a\xee\x4f\xca\xf3\xc7\x6d\x3e\x8a\x41\xd6\x1e\x5f\xfc\xaf\xed\x7c\x80\xee\x38\xd9\xbe\x6d\x8f\x56\xc3\x51\xac\x41\x7b\x7a\x03\x84\x4c\x31\x03\x2a\x64\xd3\xd9\x8b\x93\xe5\x35\x24\xa8\x79\x3d\x2d\xdc\x39\xc3\xfe\x1a\xc2\xdf\x29\xc2\xb9\x43\x2f\x37\xc8\x66\x4e\x0e\x58\x11\xf3\x93\x3f\x5a\xe2\x8a\x2d\xc9\x03\xe3\xca\xc7\xbc\xd5\xfb\x91\x13\x09\x49\x75\xd6\x36\xba\x4b\x56\x30\x91\x22\xa5\x68\x6a\x5c\x69\x0b\xb5\xc7\x1a\x58\x5c\x92\x39\x5c\x25\x57\x10\xe3\xa3\xeb\x68\x63\xe2\x4c\xbf\x05\xa2\x77\x59\xa6\x50\xeb\x1b\xf0\x5f\x66\xc1\xc7\x1a\xae\x40\x49\x3e\x50\x5c\x10\xc1\xb8\x52\xa0\x21\x20\x03\x0b\x58\xa1\xf1\x44\xa6\x6d\xe8\x59\x6d\x06\x9e\xdb\x13\x1e\xeb\x13\xe6\xb0\xb0\xc7\x13\xd2\xe4\x92\x17\xdc\x70\xd4\xc9\x52\x2a\x25\x77\xb7\xbf\x7f\x69\x35\xb2\xc9\x2f\xee\xd4\xeb\x9f\xa6\xf3\x4d\xb5\x2c\x78\x3a\xcf\x43\x0b\xeb\x97\xba\x61\x51\xf3\x5c\x53\x4c\xfc\xd7\x21\x2f\x71\x36\x06\x8d\x45\x9e\x78\x19\x3c\xf2\xa3\xf4\xb2\x79\x7f\x8b\x7a\xf4\x68\xb3\x63\x7e\xa4\x4f\x77\x24\x58\x32\x93\xae\xed\x57\x7f\xf6\x24\xd3\xea\x51\xdb\xa2\xbe\x81\x2f\xfe\xfb\xd7\xd9\x0d\x7c\x71\x06\xfe\xda\xd0\x16\x59\xc5\x33\xc1\xed\xf6\xb0\x65\x01\x5f\xbe\xc6\x5d\xd4\x97\xb4\xa1\x69\xba\xe9\x12\xeb\x18\xa1\x01\xbd\xa7\x2c\x4f\xca\x1d\x75\xcb\xae\xe7\x34\x81\x6a\xfe\x12\xb6\xd9\xa0\xc8\xa6\x01\xb6\x19\xf2\x1d\x5b\xd6\x87\xda\x16\x6a\xb8\x6b\x54\xdc\xbd\x54\x8f\x75\xd7\x13\x2c\x6d\xe7\xc5\xb7\x1a\x6d\x3e\x87\x47\x3f\xa5\xdb\xd9\xd6\x48\x3f\x80\x72\x3a\x33\xd8\x63\xc5\xa9\x50\xb6\x67\xd8\x25\x52\x13\x2b\xb7\xa8\x06\xb9\xa8\xc9\x51\xe3\xb4\x47\x45\x34\x99\x00\x7c\x4e\x71\x63\x29\x30\x6d\x47\xd7\xa1\x5b\x87\x0c\x15\xb7\x8d\x27\x75\xd9\xb4\x29\x44\x4e\xc9\x45\xe5\x4b\x20\x7b\xb6\x25\x70\x23\xb5\xa6\x98\x6c\x0f\xb4\xd4\x8c\x05\x0e\xa6\xbd\x15\xee\xd2\x1c\x3e\x63\x5a\xd9\xa7\x98\xe7\x34\x92\x12\x87\xa6\xb7\x44\x2b\x05\x2f\xb9\xb9\x04\x96\x7c\x4f\x58\x72\x03\xa9\x2c\x37\x95\x71\x65\xa4\xb3\xb4\xa2\x06\x98\x1e\xcd\x06\xa3\xe4\x2c\x33\x4f\x0f\xc4\xcd\xa5\xd3\x6a\xcc\x93\x97\xa4\x91\xc7\x67\xaa\x79\xb1\x2a\xff\xe8\xd0\x1a\xcf\xcb\x6f\xc8\xcd\xff\x83\xfc\xec\x49\x76\xe4\x5e\x2c\xbc\x03\xf7\x37\x7b\x0f\xe3\xed\xb2\xc9\xb5\x1f\x17\xf6\xa8\x2e\x21\xc3\xac\x4a\xcd\x89\x3e\x6b\x1d\x9e\xb6\x76\xab\x42\xf3\x73\xa8\x8c\x24\x9a\x99\x4a\xd9\x01\xf3\x73\xb5\xb4\xcd\xc5\x34\x3a\xc6\xac\x07\xf7\x0a\x58\x68\x1c\x91\xec\xa4\x72\x15\x91\x3a\x3d\xd9\x91\x54\xf9\x96\x9a\x36\x83\x37\xe4\xd5\xd3\x68\x1c\x4c\xa8\x11\xaa\x6e\xaf\x77\xb2\x2a\x32\xd7\x5d\xdb\x9b\xd9\x15\xdf\xfa\xfb\x1a\x3b\xd5\x37\xda\xa1\x86\x63\x0c\x4c\xab\x1c\x77\x36\x2d\x9c\xa8\x89\x6f\x01\xb9\x11\xe2\xbd\xee\xc8\x15\x13\x60\xde\x7d\xdd\x7d\x56\xd7\x6c\x3c\x8f\x4c\xde\xba\x1a\x78\x6a\x0f\xee\xfc\xfd\xd6\x0d\xf8\xf5\x7d\xa7\xb5\x42\x3b\xe0\xc3\xc3\x46\x1e\x68\x8f\x34\x7e\x43\x4c\xee\xee\x2e\x9c\x63\xe6\x94\x1a\xfb\x53\x3b\xdc\x5a\xc5\x0e\xb6\x46\x2e\xac\x4f\xeb\x84\xe0\xce\x8d\x4c\x5c\x34\xef\x42\xc2\xe2\x70\x67\x3c\x68\xb1\x61\xa2\xdf\xfc\x48\x76\xc8\x3e\x9e\x75\xb7\xb1\x11\xaf\x0f\xfe\x55\xc0\xf4\xcc\x51\x75\x5c\xc2\x6e\x83\x1f\xe5\xeb\x8a\x3e\x28\xa1\x6e\xcb\xf6\x28\xe9\xd4\x49\x12\xbe\x6d\xe4\xa7\xc1\xe1\xe5\xb8\x03\x35\xfc\x27\xe6\xd1\xde\x6d\x5b\x6b\x57\x65\x4c\x78\xbd\xe2\xef\xc1\x97\x8c\x5a\x1e\x61\x24\x3c\x0d\xda\xf1\x09\x4a\xbe\x5a\x1b\x10\xd2\xc0\x9e\x63\x91\xb9\xbc\xc0\xca\x80\x30\x6c\x4c\x98\x9f\x2b\x77\xc7\x74\xa9\x14\x5b\x54\x8d\xa6\xc8\x36\x69\xb6\x28\xfc\xf6\x51\x98\x0f\x3f\x83\x05\xa1\xb6\xcd\x2b\xfd\x21\x98\xf8\x40\x72\xf1\xa8\x0e\xc1\x33\x67\x71\x1e\xa5\x43\x89\x20\xf5\x2d\xcf\x8d\x27\x38\x92\x60\x34\xcb\x31\xe0\x06\xd6\x6a\xa6\xa6\x14\xbe\xb2\x32\xb6\x3b\x24\x05\xcf\x5a\xdd\x07\x55\x71\xb7\x33\xdc\x85\xc0\xef\xe0\xfa\xca\x7f\x66\xf0\x8e\x2c\xee\x3e\xd7\xf0\x87\xee\xd6\x79\x63\x6b\x93\xa5\x0c\x53\x5e\xb2\x02\x36\x92\x0b\x03\xa9\x54\x0a\x6d\x61\x4d\x6a\x1d\x11\x8b\xee\x8b\xcd\xdc\xcc\x4b\x60\xaf\x67\x65\x0e\xd7\x57\xff\x7e\xff\x01\x76\x6b\x5e\x60\x90\x24\xe4\x37\xf7\x92\x89\x6b\xbb\xe7\x8f\x2d\x69\x82\x85\x97\xb0\x80\x7c\x28\x9c\xaf\xaf\xae\x92\x06\xab\x21\x73\x85\x63\xdd\x49\xed\xaf\x68\x34\x5c\xb0\x2d\xe3\x05\x5b\x16\x78\xd1\x2c\x26\x07\x86\x7a\xea\xb3\xe3\xa1\xe1\x33\xc4\x3f\x35\xd3\x61\x9e\x6f\x55\x06\xdf\x5a\xef\xd6\xcc\xee\x1b\xba\xfb\x4d\x7e\xdc\x3d\x81\x87\xb2\xcd\xda\x5d\x90\xca\x57\xc7\xf3\xee\x0a\xe6\xf3\x55\xdd\x41\x36\xe6\xa1\x33\xaf\x0c\xc2\xee\x7e\x8b\xfb\xff\x72\x99\xe0\xdb\x82\xfa\x05\xcc\xda\xf6\x30\xcb\xe1\x7b\xfe\x96\xc0\x71\x83\x1f\x97\x9b\xd6\x09\xd9\x2c\x18\x67\xb4\x9f\x6f\x17\xfb\xa1\x3e\x35\x90\xe9\x5d\x5e\xb8\x90\x08\xcb\xe7\x44\x44\xfd\xd2\xe1\x50\x40\xb4\xb2\x6d\xa3\x0b\xf1\x6f\x2a\x62\x3f\x28\xb5\xa9\x5b\x91\xd6\xbb\xa8\x11\x6a\x6e\xa0\x2c\x90\x75\x5e\x0f\x07\xc4\xf6\x6b\xe2\xb1\xfc\x7d\x48\xdd\x67\xc5\xc2\xf9\xae\xde\xb5\xfc\x70\x4f\xe0\xee\x50\x4e\xaf\x32\x36\x2a\x42\x52\x21\xa5\xcf\x5a\x99\x3c\xaa\xec\x48\x5f\xda\xf7\xe0\x66\x2c\x46\xd6\xcf\xec\x6f\xbb\x22\x1f\xbf\x24\xee\xdf\xd8\xb5\xf8\xf1\xcb\xee\x86\xb7\x41\xac\xa9\xd0\x03\xaf\x21\xae\x93\x2b\x52\xca\x35\x3c\x2c\xad\xf3\x5d\x37\xba\xb7\x36\xd6\xa1\xab\xee\x2b\x87\x22\x15\x5c\xc1\xf7\x25\x85\xc1\x01\x5f\x9c\xb4\x3d\x26\x2b\xb9\x80\xdb\xf7\xee\x5f\x36\x3a\xef\xae\xa6\xb3\x36\x0f\x61\xd4\x09\xd6\xd5\x6c\x8b\xd3\xdb\xf7\x16\xe3\x12\x8c\xbc\x81\xb9\x5f\x0a\x7f\xa9\x4d\xb2\x90\x21\xec\x5f\x27\xf0\x9f\x00\x00\x00\xff\xff\xf1\xd8\xd6\xe5\xc2\x23\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -200,11 +200,11 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4, 0x2f, 0x95, 0xbb, 0xa6, 0x5b, 0xd0, 0xb1, 0xd0, 0x81, 0x90, 0xea, 0xad, 0xcd, 0xa6, 0xa, 0x44, 0xb8, 0x59, 0xfe, 0x81, 0xa7, 0x46, 0x96, 0x65, 0xa6, 0xde, 0x6b, 0x7c, 0x9, 0x4, 0x5f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x59, 0x6, 0x25, 0xb9, 0x18, 0x3, 0x8a, 0xc8, 0x4c, 0xd2, 0xec, 0x5a, 0xc9, 0xe7, 0xf1, 0x3c, 0xdd, 0x81, 0xc0, 0xd6, 0x73, 0x7, 0xeb, 0x1f, 0xe5, 0xc9, 0x55, 0x38, 0xf3, 0xce, 0x3b, 0xac}} return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x5a\x5f\x6f\x1b\x37\x12\x7f\xae\x3f\x05\xab\x87\xab\x84\x3a\xb2\x1f\x0e\xf7\x20\xd8\x71\x9c\xb4\xbe\x0b\x90\xf4\x8a\xd4\x69\x0f\x28\x82\x9a\xda\x1d\x49\x3c\x53\xcb\x3d\x92\x2b\x59\x35\xfc\xdd\x0f\x33\x24\x57\xe4\x2e\xd7\x96\xdd\x2b\x70\x7a\x48\xac\x5d\xce\x1f\xce\xdf\xdf\x90\x12\xeb\x5a\x69\xcb\xae\x9a\x6a\x29\xe6\x12\xae\xd5\x2d\x54\x6c\xa1\xd5\x9a\x8d\x92\x67\xa3\x23\xbf\xf2\x23\x58\x5e\x72\xcb\x7f\x16\xb0\x35\x7e\x65\xf2\xac\x5d\x99\xd0\xe7\xc8\x86\x17\xb4\x3c\xde\x36\xba\x02\xed\xd7\xbb\x2f\xa3\xa3\x23\x5e\x14\x60\xcc\x98\x4b\x39\x61\x85\xaa\xac\xe6\x85\x65\x57\x52\x6d\x89\xd3\xac\xb3\x9b\xfb\xa3\x23\xc6\x18\x3b\x39\x61\xd7\xca\x72\xc9\x4c\x53\xd7\x72\xc7\xd4\x82\x48\x98\xc5\x45\x86\x89\x8a\xc1\x9d\x30\x16\xaa\x02\x68\x7d\x2c\x64\xc3\x35\xb3\x48\xfc\x13\xd1\xce\xd8\xe7\x2b\x71\xf7\xb7\xbf\xb6\x8c\xbf\xdf\x40\x65\x99\x5d\x71\xcb\x84\x61\xb0\x16\xd6\x42\xc9\xb6\x2b\xa8\x02\x7b\xae\x81\x6d\x85\x5d\x95\x9a\x6f\xbd\x81\x39\xfb\x99\x37\xd2\xf6\x84\x01\x31\x23\xdd\xcd\x2f\x81\x64\xcc\xd7\xaa\xa9\x6c\x90\x7c\x4c\x2c\x66\xec\xb2\x2c\x35\x18\x73\x31\x79\xa6\x2a\x25\xd4\xca\x08\x7c\x63\xd5\x41\x8a\x7c\x17\x08\x7a\x8a\x58\xf5\x4c\x35\x2a\xd8\xc6\xaa\xac\x45\x65\xa1\x7c\x54\xf8\x47\x5a\xd2\x91\x7c\x90\x2c\x4e\xd2\x48\x84\x66\x1a\x8c\x6a\x74\x01\xb8\xaa\xd0\xc0\x87\xc5\x92\x40\xfd\xce\xad\xc1\x17\x6a\x0b\xe5\xe5\x4b\xc5\xcf\x5d\x10\x1f\x2e\xde\x05\x7a\x10\xbf\x97\xb4\x77\xd3\xc9\x49\x2b\x9d\x17\x2b\xd6\x18\xd0\xcc\x58\xa5\xc1\x30\x5e\x31\x51\x19\xcb\xab\x02\x30\xc6\x55\x25\x77\xcc\xae\xc0\x11\x63\x98\xdb\x15\x08\xb7\x9a\x2f\xa1\x4d\x8d\x15\xb0\x45\x53\x15\x56\x28\x97\x0c\x7b\x12\x5e\x95\x6c\xa9\x36\xa0\x2b\x28\xd9\xdc\x31\xab\x35\xd0\xf3\x5a\x19\x8b\x29\x58\x0a\x22\x0c\xdc\x44\xd5\xc9\x41\x17\x7f\x2b\xd8\x91\xcb\x0b\x2e\x25\x94\xd3\x58\x76\xb1\x82\xe2\xd6\xb0\x15\xaf\x6b\xb4\x9b\x65\xba\xa9\xac\x58\x03\x51\xc2\x06\x34\xe3\xad\x7e\x64\xc0\x84\x45\xe0\xf4\xc9\x9b\x18\xdf\x57\x6e\xeb\x73\x08\xc6\x0e\xbb\xc2\x8a\x01\x77\x16\x8d\x13\xbe\x52\x01\x21\x0f\xa2\x8e\x81\x9b\x4b\x94\x85\xa8\x88\xf6\x98\x19\x85\xaf\x35\x39\xb0\x52\x6c\xcb\x77\x6c\xa1\x50\xb1\x35\x97\xa2\x10\xaa\x31\xce\x11\x56\x79\x91\xce\x80\xad\x55\x54\xe3\x85\x8a\x8a\x71\xa1\xa7\xec\x92\x99\x1a\x0a\xc1\xa5\x0f\xb8\x7d\x88\x54\x00\xa5\x41\x46\xf3\xbd\x0a\x56\x51\x20\x07\x6e\xfb\x34\x4a\xac\x10\x47\x53\xcb\x8e\xf4\xe8\xd4\xc5\xa9\xf3\xae\xaf\x8e\x9e\xe9\x4a\x49\x94\xbb\x02\x36\xe7\x32\x84\x10\xa7\x6d\x19\x2f\xad\x5d\xde\x2d\x90\x9e\x22\x2d\x8e\x6d\x40\x08\x2b\xb8\x14\xbf\x43\xc2\x1c\xfd\x1c\x74\x24\x93\xa1\x77\xd1\xed\x2d\x2d\x12\x8e\x3b\x9c\x27\xec\xbe\x7d\x8f\x1f\x03\x72\x31\x0d\x2c\xcf\x03\xf3\x76\xc9\x43\xac\xc9\x09\x7b\x47\x91\x13\xf2\x73\xe1\x4d\xe2\x36\x87\x9e\xa5\x6c\x2d\xd9\x46\x70\x52\xf5\xc6\x25\xe3\x14\x1f\x8f\x27\x37\x6c\x0d\x76\xa5\xca\xae\x11\x42\x10\x4d\x90\x21\xb1\x40\x31\x73\x5e\xdc\x8e\xbb\xda\x8a\x45\xaa\xf0\x6b\x76\x3a\x3d\xed\xac\xc1\x4f\xdb\xcf\xa6\x51\xe7\x61\xe7\x03\xcf\x5f\x25\x4c\x13\x66\x0f\x8f\x19\xeb\x74\x7a\x3a\x64\xa8\x25\x58\x64\xae\xb4\x85\x92\x62\xe5\x7a\x57\x83\x61\xaa\x46\x2f\x71\x29\x77\x4c\x83\x6d\x34\x96\x71\x26\x85\xa1\xd8\xde\x50\x4c\x59\x5a\xe8\xf3\x49\x18\xa6\xa1\x00\x41\x39\x5c\x14\x50\xdb\x81\x10\x12\xb0\x25\xeb\xe5\xe5\x8e\x27\x33\x76\x8f\x7f\xcd\xd8\x5b\xa5\xe4\x43\xc7\x62\x4e\x15\x76\x4f\xdb\x5b\x02\xd1\x20\x89\xd5\x0d\x3c\xe4\x76\x98\x15\x2d\x4c\x5f\xf2\xd8\x92\x50\xfc\x73\xe2\x64\xf7\x1d\x4a\x6b\xd8\xf9\x39\x4b\xc5\x4f\xd8\x7d\x50\x0c\xf5\x60\x0f\x0c\xa4\x81\xfd\xc3\x05\xc7\xaf\x59\xf5\xd0\x01\x97\xe6\xd6\x20\x77\x0c\x43\xd7\xfb\xa8\xac\xcd\x7b\x48\x82\x8c\xbc\x69\x9b\xc3\x23\xdb\xbb\xdc\x70\x21\x39\x95\x80\x00\x2d\xba\x6d\x35\xbb\x47\xaf\xb0\xd7\xe2\xec\x3c\x1f\x6d\x89\xfe\xad\x92\xd1\xb3\xf8\xf5\x55\xa8\xe6\x2e\x4e\xf8\x6d\xe8\x5d\x16\x96\x18\x2a\x4e\x14\xa7\x87\x5c\x2f\x9b\x35\x54\x36\xa6\xc7\xf6\x13\x44\xf8\x60\xf3\x34\xde\x26\xbe\xec\x4d\x63\xa2\xf7\xd6\x97\x66\xe3\x7b\xb3\x05\x04\x9a\x5c\xef\x7c\xb3\x0b\x6d\xbc\x31\xae\xe2\x62\x41\x8c\x19\x20\xdb\xb5\xaa\x60\xd7\xae\x9c\x83\xa8\x96\xcc\x6a\x5e\x99\x05\x68\x0d\xe5\x14\xa5\x84\xd4\xc0\xf5\x15\x6c\xe5\x2e\x66\x12\x1a\x92\x17\xa9\x92\xb6\x44\x7c\x5d\x7b\xc3\x8e\x23\x5a\xa7\xb7\x98\x2d\x66\x85\x01\xb5\xc5\xa6\x34\xcd\x99\xd9\x47\x41\x5a\xf7\x83\xe3\x5d\xad\xda\x0e\x86\xc1\x9b\xfb\x4c\xbf\xe8\xe6\x5d\xa7\x9c\x24\x5f\x5f\x79\x87\x24\x04\x88\x8f\x06\xc1\xad\xfb\x3f\x80\x5b\x62\xa6\xb6\x15\xe8\x8b\x29\x77\x08\x73\x92\x8b\xca\xb3\x57\x71\xbb\xdd\x77\x0b\xc7\x6d\x32\x10\x9e\xde\x9c\xcf\x89\x4e\xef\x30\x35\xff\x37\x14\xdd\xd0\xa4\x78\xe4\x65\x69\x92\xb6\x67\x4d\xdb\xeb\xbc\x9b\xa3\xbe\x8a\x5f\x69\x7b\x26\x1f\xa9\xc2\x30\x0f\x3d\x91\xb8\x04\x63\xb5\x72\xf0\xcb\xa0\x40\xa7\xcc\x1c\x0a\xde\x18\xd8\xc7\x7b\x92\x82\xa8\x63\x14\xe3\x18\xcd\xa0\x83\x6c\x8f\x1e\x08\x7f\x11\xe9\x37\x7b\x6d\x57\x3c\xd9\xc8\x1c\xa0\xc2\x08\x35\xcd\x1a\x4a\xda\x2a\x21\xa1\x85\x22\x34\xe7\xc3\x93\xf4\x0b\xa0\x8c\x75\x8a\x10\xc6\x9a\x37\xf9\xd8\xb9\x37\x1f\x5f\xdd\x76\x29\xc1\xfa\xae\x72\xf6\xca\xcf\x4d\xe6\x6b\xf6\x66\xdf\x05\xd3\x4d\x3f\x15\x93\xdf\x3a\x66\xd9\x46\x19\x85\x66\x7f\xdc\x49\xc8\xdc\xd4\xf3\x64\x7c\x26\x34\x9d\x66\x8b\x9f\xe0\xd2\xb4\x74\x77\xba\xc0\xdf\xc1\x62\x18\x90\xc7\xc2\x90\xcc\xdc\x18\x2d\xd6\xb5\x04\x0c\x3e\x07\xcc\x5b\x9b\xc4\xf4\x09\xaf\x37\x3e\x63\x2e\x31\x6e\x35\xa7\x21\xd8\x75\x75\x02\x99\x54\xc8\x56\x90\xf0\xc5\xe6\x41\x31\x42\x2d\x46\x36\xd8\x7c\xa4\x44\x87\x53\x89\x9c\xef\x12\x01\xfb\x9d\x6d\x40\xaa\xda\xa1\x46\x76\x5b\xa9\x2d\xdb\xae\x44\xb1\x62\x35\xd7\x7c\x0d\xd6\xa1\xe4\x9a\x1b\x13\xf2\x02\x71\xa0\xdc\x00\x6e\x6c\x3c\xf1\x28\x6b\x9a\xdd\xc8\x10\x68\x20\x9b\x60\xcf\xff\x15\xb7\xf4\x25\xdb\xc0\xf6\x61\xb3\x04\xfb\xce\x83\x36\x47\x18\x80\xa8\xc3\x18\x95\x90\x03\x85\xc3\x7b\x24\xf5\x85\x8b\xcc\x03\x1c\x40\xfb\x27\xb5\x67\x94\x77\x28\x2d\xe4\x63\x09\x46\x68\x6f\xf2\x69\xde\x6f\xcc\x58\xdd\x14\xb6\xd1\x68\xb0\x5a\x03\x16\x82\xe0\x35\x0d\xff\x69\xc0\xd8\x1c\x83\xc1\x8c\x8c\xad\xfe\x5b\x50\xcb\x21\x9d\xcb\x6a\xf7\x13\x09\xbb\xc8\x63\x81\xbd\x29\x3d\x93\xd8\x9c\x7d\x6b\x1e\x13\x77\xf7\x15\xff\xca\x5a\xb7\xab\x9e\xab\xeb\xdf\xaf\x6b\xbb\x73\xb5\xfd\xd0\xb6\xf4\x44\x67\x38\x9d\x9e\xc6\xf2\x23\x2d\xda\xee\xbc\x17\xda\x99\x31\xd3\xce\x90\xa2\x09\x57\x92\xb1\xa5\x32\x1e\x57\xfa\xdf\x41\xab\x76\xaa\xac\xca\x16\x1d\x88\x7d\xf7\xe7\x52\xa2\x23\x3d\x0a\xc0\xd9\x90\x66\xc9\x75\x63\x1c\x1a\x70\x20\x2f\x8c\xc0\x31\x33\x9a\xfb\x7d\x04\x58\x37\xbc\xe4\x67\x7d\x7c\xa0\x74\xe9\x72\x8f\x3a\x8b\x7b\xdf\x32\x2b\x0a\xc2\x4f\x6e\xec\xe4\x6e\x2a\x0a\xe0\x3d\x14\x6f\xe3\x47\x58\x3f\x0e\x12\xd6\x1f\x1c\x40\xb3\x3e\xdc\x04\x64\xdd\x86\x5a\xb7\x9a\x47\xce\x3c\xd4\x91\xad\xfb\x28\x3d\xe3\x91\x84\x10\x5b\xc8\x55\xaa\x66\xd1\x64\xd2\x0e\xff\xc6\xe1\x7e\xd3\x3f\xfa\x8b\x2a\xcc\x63\x05\x03\xff\xbd\x68\x8b\x4f\x7f\x07\xf4\xfc\x6c\xf8\xc8\x73\x7a\x75\x8d\xff\xbf\x1e\x4f\x8e\x7b\xa3\xe0\xd3\xa4\xdf\x09\x53\x4b\xbe\x7b\x21\x35\x19\xf5\x3b\x6e\xf9\x8b\xe8\xaf\xf7\x63\xe8\xeb\xf1\xe4\x4b\xc6\x1d\x87\x54\xcb\x93\x36\xc3\x9e\x5d\x25\xff\x50\x85\x3c\x19\x08\xdb\xa7\x8b\x1a\x79\x3c\x2e\x6b\x8f\x15\x4e\xb3\x15\xb6\x58\xb5\x8b\x3b\xe5\xaa\xe0\x06\x0e\xf1\x93\x0b\x90\x59\xcf\x45\xa1\x24\x3f\x45\x3c\xee\x51\xe2\x67\x61\x7d\xf8\x78\x48\xf3\xec\x7a\xfe\x9c\xf8\x9c\x10\x7e\x3b\x64\xf1\x45\x3f\x14\x9d\xb6\x6d\xb8\xfe\x79\xfa\xc6\x19\x71\x80\xc6\xed\xf2\x8b\x9e\xca\x93\x97\x38\x7a\x6f\xae\xbe\xaf\x11\x10\xaf\xa1\x14\x9c\x9d\xa7\x97\x31\xd3\x8f\xf8\x34\xef\x62\x32\x9c\x90\x30\xeb\x90\xfc\xe3\xfa\xfa\xc7\x2b\x21\x61\x98\xaa\xd1\x72\x96\xc2\xa6\x0f\x6a\xa9\x3e\x7f\x7a\x3f\x9e\x64\x69\x32\x05\x04\x3f\xa4\xb1\xb3\xfe\x48\xac\xf9\x12\x4e\xcc\x66\xf9\xed\xdd\x5a\x8e\x9e\xb0\x58\xb2\x65\x93\xdf\xb3\x19\xff\x4a\xaf\xbf\xf4\x49\x0f\xc9\x0c\x6f\xed\xbc\x0d\x2a\xbe\x46\x9d\xaf\x3e\xfc\xf3\x17\xf6\x03\xd8\xad\xd2\xb7\x6e\x46\x18\xe5\x37\x6a\x76\xeb\xb9\x92\x9e\x62\x60\x4d\x09\xa6\xd0\x82\xce\xd1\x02\x6b\xe1\x8f\x0a\xb8\xc5\x5e\xeb\x5a\xeb\x42\x69\x7a\x48\xd7\x54\x73\xa9\x8a\xdb\x62\xc5\x45\x35\xf5\xb3\x21\x56\x33\xaa\x84\xb8\xce\x40\xd1\xe8\x50\xe7\x2a\xa7\xe7\xb1\x3b\x95\xe0\x0e\xae\x2c\x00\xcc\x71\x0b\x05\xc2\x37\x7e\x2b\xaa\xe5\x31\xbb\xfa\xf0\xfe\x47\xb6\x51\x54\x29\x11\x53\xac\xf9\x2e\x82\xf8\x8c\xd7\xb5\x14\x05\x77\x97\x03\xf3\x46\xe0\x10\x5c\xed\x75\x7b\xdb\xea\x36\xb0\x61\xb8\xb3\xa0\x2b\x2e\x3f\x7f\xfa\xd0\x8d\xc0\xef\xf7\xaf\xc6\xa3\x95\xb5\xb5\x99\x9d\x9c\x2c\xa4\xda\x4e\x0b\xb5\x1e\x0d\x44\x93\x54\x4b\x65\x66\x3e\x26\x06\xfc\xa0\x0a\xc1\xa5\x99\x65\x4e\x56\xc3\x67\x64\xb7\xc2\x5a\xd0\xa3\x83\x74\xf2\x8b\x51\x2d\xd2\xef\xb7\xbd\x47\x46\xf9\x54\x78\xf8\xdf\x14\x83\xb8\x16\xe5\xcb\x01\x21\xaa\x4f\xb0\x48\x4e\x87\x3d\x9a\x9b\x7a\x8f\x4f\xe7\x4a\x6b\xb5\x3d\xe3\x8d\x5d\x0d\x1e\x08\xfd\xa5\x03\xc4\x5e\xfb\x51\xfd\xc4\x33\xa1\x8d\xd3\x7b\x7a\x3d\x39\xfa\xea\xab\xaf\x82\x22\x17\x17\xac\xe6\x95\x28\xc6\xa3\x77\xaa\x91\x25\xab\x94\x65\x4e\x26\xd3\xb0\x00\x0d\xd1\x21\x48\x80\x5d\xdf\xf8\x93\x8f\xaf\x33\x16\x3c\xa8\xa7\x05\xd3\xe4\x73\xd7\x6b\xfd\x23\xb7\xab\xc1\x3d\xe4\xa3\x27\x9c\x58\x7b\xd2\xba\x99\x4b\x51\xec\x29\x3f\xf9\xd7\x43\xb5\xce\x69\x39\x40\xfc\xd6\x9f\x21\x3c\x2a\xf8\x83\xa8\x6e\xa1\x8c\xda\x55\xdf\x35\x83\x95\xd6\x49\x7f\x39\x87\x2e\x62\x0f\x13\xcf\x8c\x8d\x11\x19\x1d\x3c\x84\x65\xbc\x79\xf6\x2a\xc4\xea\xb4\x3f\xdb\xe5\x93\xa8\xff\xf8\x05\x59\x94\x62\xd4\x97\x00\xa8\x88\xc3\x38\xf9\x29\x40\xf6\x3e\xa6\x3b\x5d\x46\x32\x2a\x21\x63\x88\x9c\xbd\xaf\xbb\x2c\xd7\xa2\x12\xc6\x6a\x6e\x95\x8e\xac\xda\x4e\xa7\x3f\xc0\xd6\x5d\x19\x1e\x74\x7c\xd9\x0e\xa9\xd1\xe8\x99\xbd\x19\x7f\xe4\x0c\xb9\x33\xcf\xb5\x0a\x0c\xdc\x8e\xcf\xd8\x1b\x7f\xa7\x79\xdf\x3f\x63\x7b\xf4\x7a\x3d\xf9\xfa\xf8\x79\x6f\x5e\x83\x01\x06\xdd\x31\x3f\xb2\x5f\xff\x02\x39\x9c\xf1\xba\x49\x91\xba\x31\x47\x9f\x84\x19\xd9\x5d\x30\xaf\x94\x6c\xaf\x65\x9f\x75\x1f\xdb\x9a\xa6\x7b\xb5\xe0\x6f\x30\x70\xd4\x71\xbf\x90\x08\x97\xd2\xc1\x53\xe9\x99\x70\x7b\x1f\xdc\x95\xb4\xe1\x9a\x65\x1d\x93\x48\x44\xf2\xeb\xf4\x52\xf7\xb1\x30\xc2\xe5\x26\xda\xe7\x31\x9d\x77\xa3\x76\xeb\x50\xd8\x6d\xf4\x0b\x9b\xe3\x98\x53\x1c\x7a\x31\x41\xf7\xdc\xe3\x90\x08\xdc\xab\x9d\xb9\xb4\x18\x3e\x4a\xc0\x4f\xad\xbb\xa3\x17\x09\x70\x56\x7f\xed\xd9\x8c\x4f\x27\x33\x36\x72\x76\xf3\x3f\x4f\x71\xe7\x30\x73\x60\x4b\x8a\x3c\xc4\x65\xbc\xa2\x63\x9d\x3e\x7e\xed\x5c\x92\x75\xdc\x30\xc0\x57\x82\x31\x8e\x29\x85\x81\x77\xb1\x63\x95\x8a\x48\x51\xc5\xf3\x6e\x89\xbf\xcd\xdd\xc8\xf4\xb5\x64\x39\xd5\x9f\xbc\xce\xe9\xfc\x4a\xa7\x7b\xfb\xc2\xfe\xd0\x85\x0d\xfd\x0e\x20\x5f\x6a\x72\x37\x52\xdd\xed\x24\xdf\x87\x4a\x82\x3f\x3a\x6a\x61\x2d\x0e\x3a\xec\x5f\x1f\x3f\xb0\xcf\x9f\xde\xbb\x23\x8b\xf8\x47\x33\xdd\xa8\x8c\x27\xa3\x19\xfb\xc9\x12\x1a\xef\x1d\x03\x0d\xe3\xb3\x42\xd5\xbb\x33\x47\x36\x0c\xbb\xbc\x84\x09\xa2\xad\xd1\x28\x56\x9f\x0c\x14\xdb\x82\xec\x90\x06\xc5\xe9\xf4\x34\xc9\x7f\x57\x81\xa3\x9f\xfa\xd0\xc9\x65\x37\x8f\xa3\x6a\x44\xc7\x8d\x7c\x03\x4c\xd0\xe9\x62\x6c\x0e\x96\xe6\x6c\x72\x6d\x93\xf7\x76\x57\xc1\xc9\x51\xaa\x7b\xd7\x40\x28\x78\xec\x01\x84\xbb\x80\x19\x84\xa5\x99\x4d\x72\xe6\x70\x18\x2b\x78\xcd\xe7\x42\x0a\xbb\x0b\x35\x88\x0e\x50\xcb\xf8\x02\x98\x7e\x39\x04\x77\xb5\x32\x60\xba\x25\xfa\xc6\x1f\x84\x86\x9f\x82\x30\xbb\xd2\xaa\x59\x3a\xbb\xdd\x04\x64\x78\x43\x17\xd9\x7a\xc1\xf3\x4d\x15\xcd\x13\xa0\xde\xbb\xbd\x42\xe7\xe9\xce\x5b\x55\x05\x98\xd6\x0c\xc2\x98\x26\x07\xe6\x06\x8d\x91\x35\x6a\xc2\x9a\x2c\x63\x56\xe3\xbe\x46\xc7\x8c\xdb\x47\xf0\xef\x9f\x6c\x69\x1f\x2a\x37\x6c\x21\x40\x76\x0c\xfd\x36\xbc\x7b\xd2\xce\x9e\xcb\xff\x8f\x99\x7b\x0a\x0d\x58\xd9\x6f\x31\x32\x32\x6e\xc7\xe1\x90\x7d\x56\x25\x58\x71\x3c\xa0\x47\x27\x87\x88\xc7\x50\x0e\x11\x43\x2f\xf4\xe1\xe8\xe1\xe8\xbf\x01\x00\x00\xff\xff\xa0\x30\x70\x55\x23\x2c\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\x5f\x73\xdb\xb6\x96\x7f\xae\x3f\x05\xaa\x87\x56\x9a\x3a\xb2\x1f\x76\xf6\x41\x63\xc7\x71\xd2\x7a\x37\x33\x49\xb7\x93\x3a\xed\xce\x74\x3a\x0d\x44\x1e\x49\xb8\x86\x08\x5e\x00\x94\xa2\x7a\xfc\xdd\xef\x9c\x03\x80\x04\x48\xd0\x96\xd3\x56\x0f\x89\x45\xe2\xfc\xc1\xf9\xfb\x3b\x80\xc4\xb6\x56\xda\xb2\x9b\xa6\x5a\x8b\xa5\x84\x5b\x75\x07\x15\x5b\x69\xb5\x65\x93\xe4\xd9\xe4\xc4\xaf\x7c\x0f\x96\x97\xdc\xf2\x5f\x04\xec\x8d\x5f\x99\x3c\x6b\x57\x26\xf4\x39\xb2\xf1\x05\x2d\x8f\xd7\x8d\xae\x40\xfb\xf5\xee\xcb\xe4\xe4\x84\x17\x05\x18\x33\xe5\x52\xce\x58\xa1\x2a\xab\x79\x61\xd9\x8d\x54\x7b\xe2\xb4\xe8\xed\xe6\xfe\xe4\x84\x31\xc6\xce\xce\xd8\xad\xb2\x5c\x32\xd3\xd4\xb5\x3c\x30\xb5\x22\x12\x66\x71\x91\x61\xa2\x62\xf0\x59\x18\x0b\x55\x01\xb4\x3e\x16\xb2\xe3\x9a\x59\x24\xfe\x99\x68\x17\xec\xe3\x8d\xf8\xfc\xdf\xff\xd5\x32\xfe\x61\x07\x95\x65\x76\xc3\x2d\x13\x86\xc1\x56\x58\x0b\x25\xdb\x6f\xa0\x0a\xec\xb9\x06\xb6\x17\x76\x53\x6a\xbe\xf7\x06\xe6\xec\x17\xde\x48\x3b\x10\x06\xc4\x8c\x74\x37\xbf\x06\x92\x29\xdf\xaa\xa6\xb2\x41\xf2\x29\xb1\x58\xb0\xeb\xb2\xd4\x60\xcc\xd5\xec\x99\xaa\x94\x50\x2b\x23\xf0\x8d\x55\x47\x29\xf2\x7d\x20\x18\x28\x62\xd5\x33\xd5\xa8\x60\x1f\xab\xb2\x15\x95\x85\xf2\x51\xe1\xef\x69\x49\x4f\xf2\x51\xb2\x38\x49\x23\x11\x9a\x69\x30\xaa\xd1\x05\xe0\xaa\x42\x03\x1f\x17\x4b\x02\xf5\x1b\xb7\x06\x5f\xa8\x3d\x94\xd7\x5f\x2a\x7e\xe9\x82\xf8\x78\xf1\x2e\xd0\x83\xf8\x4e\x52\xe7\xa6\xb3\xb3\x56\x3a\x2f\x36\xac\x31\xa0\x99\xb1\x4a\x83\x61\xbc\x62\xa2\x32\x96\x57\x05\x60\x8c\xab\x4a\x1e\x98\xdd\x80\x23\xc6\x30\xb7\x1b\x10\x6e\x35\x5f\x43\x9b\x1a\x1b\x60\xab\xa6\x2a\xac\x50\x2e\x19\x3a\x12\x5e\x95\x6c\xad\x76\xa0\x2b\x28\xd9\xd2\x31\xab\x35\xd0\xf3\x5a\x19\x8b\x29\x58\x0a\x22\x0c\xdc\x44\xd5\xcb\x41\x17\x7f\x1b\x38\x90\xcb\x0b\x2e\x25\x94\xf3\x58\x76\xb1\x81\xe2\xce\xb0\x0d\xaf\x6b\xb4\x9b\x65\xba\xa9\xac\xd8\x02\x51\xc2\x0e\x34\xe3\xad\x7e\x64\xc0\x84\x45\xe0\xf4\xc1\x9b\x18\xdf\x57\x6e\xeb\x4b\x08\xc6\x0e\xbb\xc2\x8a\x01\x9f\x2d\x1a\x27\x7c\xa5\x02\x42\x1e\x44\x1d\x03\x37\x97\x28\x2b\x51\x11\xed\x29\x33\x0a\x5f\x6b\x72\x60\xa5\xd8\x9e\x1f\xd8\x4a\xa1\x62\x5b\x2e\x45\x21\x54\x63\x9c\x23\xac\xf2\x22\x9d\x01\x5b\xab\xa8\xc6\x0b\x15\x15\xe3\x42\xcf\xd9\x35\x33\x35\x14\x82\x4b\x1f\x70\x5d\x88\x54\x00\xa5\x41\x46\xcb\x4e\x05\xab\x28\x90\x03\xb7\x2e\x8d\x12\x2b\xc4\xd1\xd4\xb2\x23\x3d\x7a\x75\x71\xee\xbc\xeb\xab\xa3\x67\xba\x51\x12\xe5\x6e\x80\x2d\xb9\x0c\x21\xc4\x69\x5b\xc6\x4b\x6b\x97\xf7\x0b\xa4\xa7\x48\x8b\x63\x1b\x10\xc2\x0a\x2e\xc5\x9f\x90\x30\x47\x3f\x07\x1d\xc9\x64\xe8\x5d\x74\x7b\x4b\x8b\x84\xd3\x1e\xe7\x19\xbb\x6f\xdf\xe3\xc7\x80\x5c\xcd\x03\xcb\xcb\xc0\xbc\x5d\xf2\x10\x6b\x72\xc6\xde\x50\xe4\x84\xfc\x5c\x79\x93\xb8\xcd\xa1\x67\x29\x5b\x4b\xb6\x13\x9c\x54\xfd\xe4\x92\x71\x8e\x8f\xa7\xb3\x4f\x6c\x0b\x76\xa3\xca\xbe\x11\x42\x10\xcd\x90\x21\xb1\x40\x31\x4b\x5e\xdc\x4d\xfb\xda\x8a\x55\xaa\xf0\x4b\x76\x3e\x3f\xef\xad\xc1\x4f\xdb\xcf\xe6\x51\xe7\x61\x97\x23\xcf\x5f\x24\x4c\x13\x66\x0f\x8f\x19\xeb\x7c\x7e\x3e\x66\xa8\x35\x58\x64\xae\xb4\x85\x92\x62\xe5\xf6\x50\x83\x61\xaa\x46\x2f\x71\x29\x0f\x4c\x83\x6d\x34\x96\x71\x26\x85\xa1\xd8\xde\x51\x4c\x59\x5a\xe8\xf3\x49\x18\xa6\xa1\x00\x41\x39\x5c\x14\x50\xdb\x91\x10\x12\xb0\x27\xeb\xe5\xe5\x4e\x67\x0b\x76\x8f\x7f\x2d\xd8\x6b\xa5\xe4\x43\xcf\x62\x4e\x15\x76\x4f\xdb\x5b\x03\xd1\x20\x89\xd5\x0d\x3c\xe4\x76\x98\x15\x2d\xcc\x50\xf2\xd4\x92\x50\xfc\x73\xe6\x64\x0f\x1d\x4a\x6b\xd8\xe5\x25\x4b\xc5\xcf\xd8\x7d\x50\x0c\xf5\x60\x0f\x0c\xa4\x81\xee\xe1\x8a\xe3\xd7\xac\x7a\xe8\x80\x6b\x73\x67\x90\x3b\x86\xa1\xeb\x7d\x54\xd6\x96\x03\x24\x41\x46\xde\xb5\xcd\xe1\x91\xed\x5d\xef\xb8\x90\x9c\x4a\x40\x80\x16\xfd\xb6\x9a\xdd\xa3\x57\xd8\x6b\x71\x71\x99\x8f\xb6\x44\xff\x56\xc9\xe8\x59\xfc\xfa\x26\x54\x73\x17\x27\xfc\x2e\xf4\x2e\x0b\x6b\x0c\x15\x27\x8a\xd3\x43\xae\xd7\xcd\x16\x2a\x1b\xd3\x63\xfb\x09\x22\x7c\xb0\x79\x1a\x6f\x13\x5f\xf6\xe6\x31\xd1\x5b\xeb\x4b\xb3\xf1\xbd\xd9\x02\x02\x4d\xae\x0f\xbe\xd9\x85\x36\xde\x18\x57\x71\xb1\x20\xc6\x0c\x90\xed\x56\x55\x70\x68\x57\x2e\x41\x54\x6b\x66\x35\xaf\xcc\x0a\xb4\x86\x72\x8e\x52\x42\x6a\xe0\xfa\x0a\xf6\xf2\x10\x33\x09\x0d\xc9\x8b\x54\x49\x5b\x22\xbe\xae\xbd\x61\xc7\x11\xad\xd3\x5b\xcc\x16\xb3\xc2\x80\xda\x63\x53\x9a\xe7\xcc\xec\xa3\x20\xad\xfb\xc1\xf1\xae\x56\xed\x47\xc3\xe0\xd5\x7d\xa6\x5f\xf4\xf3\xae\x57\x4e\x92\xaf\x2f\xbc\x43\x12\x02\xc4\x47\xa3\xe0\xd6\xfd\x1f\xc0\x2d\x31\x53\xfb\x0a\xf4\xd5\x9c\x3b\x84\x39\xcb\x45\xe5\xc5\x8b\xb8\xdd\x76\xdd\xc2\x71\x9b\x8d\x84\xa7\x37\xe7\x73\xa2\xd3\x3b\x4c\x2d\xff\x05\x45\x3f\x34\x29\x1e\x79\x59\x9a\xa4\xed\x59\xd3\xf6\x3a\xef\xe6\xa8\xaf\xe2\x57\xda\x9e\xc9\x47\xaa\x30\xcc\x43\x4f\x24\x2e\xc1\x58\xad\x1c\xfc\x32\x28\xd0\x29\xb3\x84\x82\x37\x06\xba\x78\x4f\x52\x10\x75\x8c\x62\x1c\xa3\x19\x74\x90\xed\xd1\x03\xe1\x2f\x22\xfd\xb6\xd3\x76\xc3\x93\x8d\x2c\x01\x2a\x8c\x50\xd3\x6c\xa1\xa4\xad\x12\x12\x5a\x29\x42\x73\x3e\x3c\x49\xbf\x00\xca\x58\xaf\x08\x61\xac\x79\x93\x4f\x9d\x7b\xf3\xf1\xd5\x6f\x97\x12\xac\xef\x2a\x17\x2f\xfc\xdc\x64\xbe\x66\xaf\xba\x2e\x98\x6e\xfa\xa9\x98\xfc\xce\x31\xcb\x36\xca\x28\x34\x87\xe3\x4e\x42\xe6\xa6\x9e\x27\xe3\x33\xa1\xe9\x35\x5b\xfc\x04\x97\xa6\xa5\xbb\xd7\x05\xfe\x07\x2c\x86\x01\x79\x2c\x0c\xc9\xcc\x8d\xd1\x62\x5b\x4b\xc0\xe0\x73\xc0\xbc\xb5\x49\x4c\x9f\xf0\x7a\xe5\x33\xe6\x1a\xe3\x56\x73\x1a\x82\x5d\x57\x27\x90\x49\x85\x6c\x03\x09\x5f\x6c\x1e\x14\x23\xd4\x62\x64\x83\xcd\x47\x4a\x74\x38\x95\xc8\xe5\x21\x11\xd0\xed\x6c\x07\x52\xd5\x0e\x35\xb2\xbb\x4a\xed\xd9\x7e\x23\x8a\x0d\xab\xb9\xe6\x5b\xb0\x0e\x25\xd7\xdc\x98\x90\x17\x88\x03\xe5\x0e\x70\x63\xd3\x99\x47\x59\xf3\xec\x46\xc6\x40\x03\xd9\x04\x7b\xfe\x6f\xb8\xa5\xdf\xb3\x0d\xac\x0b\x9b\x35\xd8\x37\x1e\xb4\x39\xc2\x00\x44\x1d\xc6\xa8\x84\x1c\x29\x1c\xde\x23\xa9\x2f\x5c\x64\x1e\xe1\x00\xda\x3f\xa9\xbd\xa0\xbc\x43\x69\x21\x1f\x4b\x30\x42\x7b\x93\xcf\xf3\x7e\x63\xc6\xea\xa6\xb0\x8d\x46\x83\xd5\x1a\xb0\x10\x04\xaf\x69\xf8\x77\x03\xc6\xe6\x18\x8c\x66\x64\x6c\xf5\x3f\x82\x5a\x0e\xe9\x5c\x57\x87\x9f\x49\xd8\x55\x1e\x0b\x74\xa6\xf4\x4c\x62\x73\x0e\xad\x79\x4a\xdc\xdd\x57\xfc\x2b\x6b\xdd\xbe\x7a\xae\xae\xff\xb0\xad\xed\xc1\xd5\xf6\x63\xdb\xd2\x13\x9d\xe1\x7c\x7e\x1e\xcb\x8f\xb4\x68\xbb\x73\x27\xb4\x37\x63\xa6\x9d\x21\x45\x13\xae\x24\x63\x4b\x65\x3c\xae\xf4\x7f\x82\x56\xed\x54\x59\x95\x2d\x3a\x10\x5d\xf7\xe7\x52\xa2\x23\x3d\x0a\xc0\xd9\x90\x66\xc9\x6d\x63\x1c\x1a\x70\x20\x2f\x8c\xc0\x31\x33\x9a\xfb\x7d\x04\x58\x37\xbc\xe4\x67\x7d\x7c\xa0\x74\xe9\x72\x8f\x3a\x8b\x7b\xdf\x32\x2b\x0a\xc2\x4f\x6e\xec\xe4\x6e\x2a\x0a\xe0\x3d\x14\x6f\xe3\x47\x58\x3f\x0e\x12\xd6\x1f\x1d\x40\xb3\x3e\xdc\x05\x64\xdd\x86\x5a\xbf\x9a\x47\xce\x3c\xd6\x91\xad\xfb\x28\x3d\xe3\x91\x84\x10\x5b\xc8\x55\xaa\x66\xd1\x64\xd2\x0e\xff\xc6\xe1\x7e\x33\x3c\xfa\x8b\x2a\xcc\x63\x05\x03\xff\xbd\x6a\x8b\xcf\x70\x07\xf4\xfc\x62\xfc\xc8\x73\x7e\x73\x8b\xff\xbf\x9c\xce\x4e\x07\xa3\xe0\xd3\xa4\xdf\x0b\x53\x4b\x7e\xf8\x42\x6a\x32\xea\xf7\xdc\xf2\x2f\xa2\xbf\xed\xc6\xd0\x97\xd3\xd9\xef\x19\x77\x1c\x53\x2d\xcf\xda\x0c\x7b\x76\x95\xfc\x4b\x15\xf2\x6c\x24\x6c\x9f\x2e\x6a\xe4\xf1\xb8\xac\x3d\x56\x38\xcd\x5e\xd8\x62\xd3\x2e\xee\x95\xab\x82\x1b\x38\xc6\x4f\x2e\x40\x16\x03\x17\x85\x92\xfc\x14\xf1\x74\x40\x89\x9f\x95\xf5\xe1\xe3\x21\xcd\xb3\xeb\xf9\x73\xe2\x73\x46\xf8\xed\x98\xc5\x57\xc3\x50\x74\xda\xb6\xe1\xfa\xcf\xe9\x1b\x67\xc4\x11\x1a\xb7\xcb\xaf\x06\x2a\xcf\xbe\xc4\xd1\x9d\xb9\x86\xbe\x46\x40\xbc\x85\x52\x70\x76\x99\x5e\xc6\xcc\xdf\xe3\xd3\xbc\x8b\xc9\x70\x42\xc2\xa2\x47\xf2\xbf\xb7\xb7\x3f\xdd\x08\x09\xe3\x54\x8d\x96\x8b\x14\x36\xbd\x53\x6b\xf5\xf1\xc3\xdb\xe9\x2c\x4b\x93\x29\x20\xf8\x21\x8d\x9d\xf5\x27\x62\xcb\xd7\x70\x66\x76\xeb\xef\x3e\x6f\xe5\xe4\x09\x8b\x25\x5b\x36\xf9\x3d\x9b\xe9\x6f\xf4\xfa\xf7\x21\xe9\x31\x99\xe1\xad\x9d\xb7\x41\xc5\xb7\xa8\xf3\xcd\xbb\xff\xfb\x95\xfd\x08\x76\xaf\xf4\x9d\x9b\x11\x26\xf9\x8d\x9a\xc3\x76\xa9\xa4\xa7\x18\x59\x53\x82\x29\xb4\xa0\x73\xb4\xc0\x5a\xf8\xa3\x02\x6e\xb1\xd7\xba\xd6\xba\x52\x9a\x1e\xd2\x35\xd5\x52\xaa\xe2\xae\xd8\x70\x51\xcd\xfd\x6c\x88\xd5\x8c\x2a\x21\xae\x33\x50\x34\x3a\xd4\xb9\xca\xe9\x79\xea\x4e\x25\xb8\x83\x2b\x2b\x00\x73\xda\x42\x81\xf0\x8d\xdf\x89\x6a\x7d\xca\x6e\xde\xbd\xfd\x89\xed\x14\x55\x4a\xc4\x14\x5b\x7e\x88\x20\x3e\xe3\x75\x2d\x45\xc1\xdd\xe5\xc0\xb2\x11\x38\x04\x57\x9d\x6e\xaf\x5b\xdd\x46\x36\x0c\x9f\x2d\xe8\x8a\xcb\x8f\x1f\xde\xf5\x23\xf0\x87\xee\xd5\x74\xb2\xb1\xb6\x36\x8b\xb3\xb3\x95\x54\xfb\x79\xa1\xb6\x93\x91\x68\x92\x6a\xad\xcc\xc2\xc7\xc4\x88\x1f\x54\x21\xb8\x34\x8b\xcc\xc9\x6a\xf8\x4c\xec\x5e\x58\x0b\x7a\x72\x94\x4e\x7e\x31\xaa\x45\xfa\xfd\xd1\x79\x64\x92\x4f\x85\x87\xbf\xa7\x18\xc4\xb5\x28\x5f\x0e\x08\x51\x7d\x80\x55\x72\x3a\xec\xd1\xdc\xdc\x7b\x7c\xbe\x54\x5a\xab\xfd\x05\x6f\xec\x66\xf4\x40\xe8\x9b\x1e\x10\x7b\xe9\x47\xf5\x33\xcf\x84\x36\x4e\xef\xe9\xf5\xec\xe4\xab\xaf\xbe\x0a\x8a\x5c\x5d\xb1\x9a\x57\xa2\x98\x4e\xde\xa8\x46\x96\xac\x52\x96\x39\x99\x4c\xc3\x0a\x34\x44\x87\x20\x01\x76\x7d\xeb\x4f\x3e\xbe\xce\x58\xf0\xa8\x9e\x16\x4c\x93\xcf\x5d\xaf\xf5\x4f\xdc\x6e\x46\xf7\x90\x8f\x9e\x70\x62\xed\x49\xeb\x66\x29\x45\xd1\x51\x7e\xf0\xaf\xc7\x6a\x9d\xd3\x72\x84\xf8\xb5\x3f\x43\x78\x54\xf0\x3b\x51\xdd\x41\x19\xb5\xab\x6f\x7a\x63\x4f\xab\x42\xee\x56\xe7\x21\x0b\xe4\x62\xdd\x9e\xe4\x1f\xb4\x7c\x1e\xfb\x3e\xd8\x0f\xc3\xd2\x82\x4d\x11\x54\x1d\x3d\xbf\x65\x02\xe1\xe2\x45\x08\xf3\xf9\x70\x2c\xcc\xe7\xdf\xf0\xf1\x17\x24\x60\x0a\x6f\xbf\x04\x7b\x45\x1c\xa6\xc9\xaf\x08\xb2\x57\x39\xfd\xc1\x34\x92\x51\x09\x19\xa3\xeb\xec\x55\xdf\x75\xb9\x15\x95\x30\x56\x73\xab\x74\x64\xd5\x76\xb0\xfd\x11\xf6\xee\xb6\xf1\xa8\x93\xcf\x76\xbe\x8d\xa6\xd6\xec\xa5\xfa\x23\xc7\xcf\xbd\x51\xb0\x55\x60\xe4\x62\x7d\xc1\x5e\xf9\xeb\xd0\xfb\xe1\xf1\xdc\xa3\x37\xf3\xc9\xd7\xc7\x8f\x8a\xf3\x1a\x8c\x30\xe8\x9f\x10\x44\xf6\x1b\xde\x3d\x87\xe3\x61\x37\x64\x52\x23\xe7\xe8\x93\x30\x5e\xbb\xbb\xe9\x8d\x92\xed\x8d\xee\xb3\xae\x72\x5b\xd3\xf4\x6f\x25\xfc\xe5\x07\x4e\x49\xee\xc7\x15\xe1\x3e\x3b\x78\x2a\x3d\x4e\x6e\xaf\x92\xfb\x92\x76\x5c\xb3\xac\x63\x12\x89\x48\x7e\x9b\xde\x07\x3f\x16\x46\xb8\xdc\x44\xfb\x3c\xa5\xa3\x72\xd4\x6e\x1b\x7a\x82\x8d\x7e\x9c\x73\x1a\x73\x8a\x43\x2f\x26\xe8\x1f\x99\x1c\x13\x81\x9d\xda\x99\xfb\x8e\xf1\x53\x08\xfc\xd4\xba\x3f\xb5\x91\x00\x67\xf5\x97\x9e\xcd\xf4\x7c\xb6\x60\x13\x67\x37\xff\xcb\x16\x77\x84\xb3\x04\xb6\xa6\xc8\x43\x48\xc7\x2b\x3a\x11\x1a\x42\xdf\xde\xfd\x5a\xcf\x0d\x23\x7c\x25\x18\xe3\x98\x52\x18\x78\x17\x3b\x56\xa9\x88\x14\x90\x3c\xef\x82\xf9\xbb\xdc\x65\xce\x50\x4b\x96\x53\xfd\xc9\x9b\xa0\xde\x0f\x7c\xfa\x17\x37\xec\x2f\xdd\xf5\xd0\x4f\x08\xf2\xa5\x26\x77\x99\xd5\xdf\x4e\xf2\x7d\xac\x24\xf8\x53\xa7\x16\x11\xe3\x8c\xc4\xfe\xff\xfd\x3b\xf6\xf1\xc3\x5b\x77\xda\x11\xff\xde\xa6\x1f\x95\xf1\x50\xb5\x60\x3f\x5b\x02\xf2\x83\x13\xa4\x71\x68\x57\xa8\xfa\x70\xe1\xc8\xc6\x11\x9b\x97\x30\x43\xa0\x36\x99\xc4\xea\x93\x81\x62\x5b\x90\x1d\xd2\xa0\x38\x9f\x9f\x27\xf9\xef\x2a\x70\xf4\x2b\x21\x3a\xf4\xec\xe7\x71\x54\x8d\xe8\xa4\x92\xef\x80\x09\x3a\x98\x8c\xcd\xc1\xd2\x9c\x4d\x6e\x7c\xf2\xde\xee\x2b\x38\x3b\x49\x75\xef\x1b\x08\x05\x4f\x3d\x80\x70\x77\x37\xa3\x88\x36\xb3\x49\xce\x1c\x84\x63\x05\xaf\xf9\x52\x48\x61\x0f\xa1\x06\xd1\xd9\x6b\x19\xdf\x1d\xd3\x8f\x8e\xe0\x73\xad\x0c\x98\x7e\x89\xfe\xe4\xcf\x50\xc3\xaf\x48\x98\xdd\x68\xd5\xac\x9d\xdd\x3e\x05\x44\xf7\x89\xee\xc0\xf5\x8a\xe7\x9b\x2a\x9a\x27\xa0\xc4\x37\x9d\x42\x97\xe9\xce\x5b\x55\x05\x98\xd6\x0c\xc2\x98\xe6\xf9\x48\x72\xd4\x54\x59\x93\x27\x82\xc9\x6e\x66\x33\x1d\xea\x7b\xca\xb8\x7d\x04\x58\xff\xc3\x7e\xf0\x81\xf4\x89\xad\x04\xc8\x9e\x1b\x5e\x87\x77\x4f\x7a\xc1\x73\xf9\x5b\x9c\xf0\x04\xdc\xfe\x1b\x7c\x30\xd0\x76\xc4\x05\x5e\x93\xc8\x03\xb8\x57\x07\x61\xba\x84\x4c\x60\xe6\x74\x44\x8f\x5e\xfa\x11\x8f\xb1\xf4\x23\x86\x5e\xe8\xc3\xc9\xc3\xc9\x7f\x02\x00\x00\xff\xff\x12\x7c\x3a\x02\x99\x2c\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -220,7 +220,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x2f, 0x9e, 0x84, 0x71, 0x0, 0x91, 0x8b, 0x5d, 0x8d, 0x35, 0x9c, 0xd0, 0x20, 0xd6, 0xcb, 0x4e, 0xbb, 0xe1, 0xd4, 0xf5, 0xb1, 0xd6, 0x4a, 0xe5, 0x85, 0x71, 0xf9, 0x99, 0xba, 0x42, 0x92}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0x3c, 0x1, 0x50, 0xbf, 0xdf, 0xcf, 0x83, 0x3a, 0xad, 0x9c, 0xfc, 0x7d, 0x7e, 0xc8, 0x8f, 0x9d, 0xbc, 0x1, 0xaa, 0x1c, 0x1e, 0x55, 0x10, 0x5d, 0x44, 0xb8, 0x92, 0x99, 0x46, 0x4b, 0x72}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index d353d421b..9cb9e003e 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -71,9 +71,9 @@ // flowToken/burn_tokens.cdc (1.131kB) // flowToken/create_forwarder.cdc (2.027kB) // flowToken/mint_tokens.cdc (1.019kB) -// flowToken/scripts/get_balance.cdc (412B) +// flowToken/scripts/get_balance.cdc (420B) // flowToken/scripts/get_supply.cdc (208B) -// flowToken/setup_account.cdc (1.476kB) +// flowToken/setup_account.cdc (1.474kB) // flowToken/transfer_tokens.cdc (1.327kB) // idTableStaking/admin/add_approved_and_limits.cdc (1.635kB) // idTableStaking/admin/add_approved_nodes.cdc (1.055kB) @@ -1781,7 +1781,7 @@ func flowtokenMint_tokensCdc() (*asset, error) { return a, nil } -var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\xcd\x4e\xc3\x30\x10\x84\xef\x7e\x8a\x51\x0e\x90\x5c\x92\x0b\xe2\x50\x01\x55\x41\xea\x03\xa0\xc2\x7d\xe3\xac\xdb\x15\x8e\x1d\xf9\x87\x22\x21\xde\x1d\xe5\x17\xe1\x93\xed\x9d\xf9\x3c\x9e\xa6\xc1\xe9\x22\x11\x51\x07\x19\x12\x02\x53\x17\x91\x2e\x8c\x96\x2c\x39\xcd\x30\xc2\xb6\x83\x37\x20\x07\xd2\xda\x67\x97\x6e\x23\x8e\xd6\x5f\x4f\xfe\x83\x1d\x9e\x67\x9d\x52\xd2\x0f\x3e\x24\x1c\xb3\x3b\x4b\x6b\x79\x9e\x9a\xe0\x7b\x14\xff\xee\x8a\x4d\xb9\x31\x16\xd5\x7a\x2e\x94\x22\xad\x39\xc6\x92\xac\xad\x60\xb2\x43\x4f\xe2\xca\xe5\xf9\x1d\x0e\x5d\x17\x38\xc6\x6a\x87\xb7\xa3\x7c\xdd\xdf\xe1\x5b\x29\x00\xb0\x9c\xf0\x49\xd9\xa6\x57\x36\x78\xc4\x99\xd3\x61\xb6\xac\xd6\x6a\x92\x8d\xab\xd6\x34\x50\x2b\x56\x92\x70\xac\x5b\x1f\x82\xbf\x3e\xdc\x6c\x11\xea\xf7\x11\xf3\x54\x36\x43\x6e\xad\xe8\xc6\xac\x83\xe5\xbb\x7f\xa0\xfd\x1e\x03\x39\xd1\x65\xf1\xe2\xb3\xed\xe0\x7c\xc2\x8c\x5b\xab\x41\x60\xc3\x81\xc7\x5d\xf2\x53\xb7\x13\xbc\xa8\xe6\xd0\x81\x53\x0e\x6e\xcb\x5d\x2f\xc5\xab\x1f\xf5\x1b\x00\x00\xff\xff\x49\x8d\x76\xbc\x9c\x01\x00\x00" +var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\xcb\x4e\xf3\x30\x10\x85\xf7\x7e\x8a\xa3\x2c\xfe\x3f\xd9\x24\x1b\xc4\xa2\x02\xaa\x82\xd4\x07\x40\x85\xfd\xc4\x19\xb7\x23\x1c\x3b\xf2\x85\x22\x55\x7d\x77\x94\xe6\x82\xea\x95\xed\x39\x73\xfc\xf9\x4c\xd3\xe0\x70\x92\x88\xa8\x83\x0c\x09\x81\xa9\x8b\x48\x27\x46\x4b\x96\x9c\x66\x18\x61\xdb\xc1\x1b\x90\x03\x69\xed\xb3\x4b\xff\x23\xf6\xd6\x9f\x0f\xfe\x8b\x1d\x5e\x27\x9d\x52\xd2\x0f\x3e\x24\xec\xb3\x3b\x4a\x6b\x79\xaa\x9a\xe0\x7b\x14\x77\x77\xc5\xaa\x5c\x3d\x66\xd5\x72\x2e\x94\x22\xad\x39\xc6\x92\xac\xad\x60\xb2\x43\x4f\xe2\xca\xf9\xf9\x0d\x76\x5d\x17\x38\xc6\x6a\x83\x8f\xbd\xfc\x3c\x3e\xe0\xa2\x14\x00\x58\x4e\xf8\xa6\x6c\xd3\x3b\x1b\x3c\xe3\xc8\x69\x37\xb5\x2c\xad\xd5\x4d\x36\xae\x5a\xd3\x40\xad\x58\x49\xc2\xb1\x6e\x7d\x08\xfe\xfc\xf4\xef\x72\x47\x5a\xcf\x7f\xbb\xbe\x94\xcd\x90\x5b\x2b\xba\x31\x0b\xe3\x5c\xfa\x33\xdc\x6e\x31\x90\x13\x5d\x16\x6f\x3e\xdb\x0e\xce\x27\x4c\xb6\x4b\x44\x08\x6c\x38\xf0\xb8\x4b\xfe\x96\xf1\xe7\xc8\x5a\x54\x13\x7c\xe0\x94\x83\x5b\xf9\xeb\x79\x00\xea\xaa\x7e\x03\x00\x00\xff\xff\x0c\xc2\x32\xf4\xa4\x01\x00\x00" func flowtokenScriptsGet_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -1797,7 +1797,7 @@ func flowtokenScriptsGet_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/scripts/get_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb8, 0x8b, 0x72, 0xb5, 0x48, 0x4e, 0xa0, 0x6f, 0x49, 0xf1, 0x6b, 0x9f, 0xff, 0x13, 0x42, 0xa1, 0x7b, 0x79, 0x9b, 0x94, 0x95, 0x62, 0x98, 0x4c, 0x33, 0x9f, 0x99, 0x63, 0xfb, 0xb5, 0x48, 0xc6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9f, 0x43, 0x79, 0xfd, 0x4, 0xd6, 0xad, 0x3a, 0xc5, 0x7, 0x57, 0x5, 0x10, 0xbc, 0x51, 0x96, 0xe8, 0x27, 0x94, 0x74, 0x77, 0x6d, 0x23, 0xa3, 0x76, 0x56, 0xd2, 0xcf, 0x8f, 0x3b, 0xac, 0x5b}} return a, nil } @@ -1821,7 +1821,7 @@ func flowtokenScriptsGet_supplyCdc() (*asset, error) { return a, nil } -var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x92\xcf\x6e\xdb\x30\x0c\xc6\xef\x7e\x8a\x0f\x39\x14\x0e\xd0\xc5\xf7\xa0\x29\xb0\x15\xdb\x03\x6c\xc5\xee\x8c\x4c\xc7\xc2\x14\x49\x90\xa8\x64\x41\x90\x77\x1f\xe4\x7f\x99\xd3\x76\x97\x0d\x3b\x54\x87\x20\x22\x3f\x91\x3f\xf2\x73\x51\x55\x78\x6e\x75\x84\x04\xb2\x91\x94\x68\x67\xa1\x23\x08\xc2\x7b\x6f\x48\x18\x8d\x0b\xf9\x7a\xcd\xe7\x37\xe2\x40\x75\x0d\xc2\x77\x4a\x46\x10\x38\xba\x14\x14\xe7\xb8\xb4\xac\x03\x48\x29\x97\xac\x64\x6d\xcc\x31\x92\x9c\x38\x41\x91\x45\x8a\x9c\x2f\x68\x8c\x3b\x3e\xbb\x1f\x6c\x8b\x42\xef\xbd\x0b\x82\x2f\xc9\xee\xf4\xd6\x70\x17\x45\x13\xdc\x1e\x8b\x59\x6c\x31\x29\xc7\xb7\xa3\x6a\xbc\x2f\x8a\xe2\xf7\x59\xce\x45\x01\x00\x3e\xb0\xa7\xc0\x65\xd4\x3b\xcb\x61\x0d\x4a\xd2\x96\xdf\xc4\x05\xda\xf1\x12\x77\x1f\x7b\xda\xe5\x28\xcf\x47\x37\xe8\xd5\xab\xd8\xeb\x56\x5b\x17\x82\x3b\x3e\xdc\x4d\xbd\x56\xdd\xf4\x8f\x65\x46\x58\xa3\x1a\x74\xd5\x34\x57\x97\x5e\x62\xb3\x81\xd5\x06\xe7\xa9\x74\x3e\x55\x85\xa7\xc0\x79\xc1\x04\xcb\xc7\xeb\x32\x86\x95\x92\xad\xe1\x93\x40\x0b\xb4\xc5\x50\x7a\x56\xe1\x86\x2e\xd2\x81\xcb\x87\x0f\x57\x38\xd5\x95\xff\xbc\xf7\x72\xea\x4a\x96\xcb\x7b\x88\x7b\x9b\xb3\x78\x93\xcf\xa7\xad\xd1\x0a\x8a\x3c\x6d\xb5\xd1\x72\x1a\x7c\x1e\x50\x3b\x77\x9d\x35\x27\xf0\x4f\xef\x22\xc7\xdb\x42\x59\x5a\xb3\x77\x51\x0b\x9a\x64\x7b\x67\xa4\x0d\x2e\xed\xda\x2e\xf9\x95\x15\xeb\x03\x07\x68\x2b\x1c\x1a\x52\xf3\x49\x0d\x0b\x0e\xb9\xd5\x13\x79\x6c\xc6\xc1\x27\x1c\xcd\x71\xda\x82\x8e\x31\xf1\x0b\x8b\xce\xb3\x8f\x68\x35\xb6\xbb\x3c\x96\xb3\x3e\x1d\xee\xeb\xdb\x99\xe9\x6e\x56\xf5\x1a\x4f\xb7\xb2\xd8\xfe\x0d\xc9\x38\xf1\xfd\x8b\x0c\xc9\x1a\x55\x6f\xca\x15\x73\x2c\xf5\x27\xd2\x7f\x6d\xea\x96\x0c\x59\xc5\x68\x34\x9b\x7a\xe6\xe8\xa7\x21\xf3\x7f\x0c\x1d\xba\xbd\x2b\x3f\x87\x99\x6e\x40\xc7\x7f\x97\xa2\xff\xbd\x14\xf8\x15\x00\x00\xff\xff\xf0\x50\x6a\x4c\xc4\x05\x00\x00" +var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x54\x5d\x8f\xda\x30\x10\x7c\xcf\xaf\x18\xdd\xc3\x29\x48\x57\xf2\x8e\xe0\xa4\xf6\xd4\xfe\x80\xf6\xd4\xf7\xc5\x6c\x88\x55\x63\x5b\xf6\x1a\x8a\x10\xff\xbd\x72\xbe\x68\xe0\xa8\xaa\xb6\x52\xf3\x80\xf0\xee\x78\x76\x66\x27\x4a\x51\x55\x78\x6d\x74\x84\x04\xb2\x91\x94\x68\x67\xa1\x23\x08\xc2\x3b\x6f\x48\x18\xb5\x0b\xf9\x78\xe9\xe7\x3b\xe2\x40\x9b\x0d\x08\x5f\x29\x19\x41\xe0\xe8\x52\x50\x9c\xeb\xd2\xb0\x0e\x20\xa5\x5c\xb2\x92\xb1\x31\xd7\x48\x72\xe3\x08\x45\x16\x29\x72\x3e\xa0\x36\xee\xf0\xea\xbe\xb1\x2d\x0a\xbd\xf3\x2e\x08\x3e\x25\xbb\xd5\x6b\xc3\x6d\x15\x75\x70\x3b\x3c\x4c\x6a\x0f\x23\x72\xb8\x3b\xa0\x86\xf3\x43\x51\xfc\xec\xe5\x54\x14\x00\xe0\x03\x7b\x0a\x5c\x46\xbd\xb5\x1c\x16\xa0\x24\x4d\xf9\x45\x5c\xa0\x2d\xcf\xf0\xf8\xbe\x53\x3b\x1b\xe0\xf9\xd1\x35\x3a\xf4\x3c\x76\xb8\xf9\xda\x85\xe0\x0e\xcb\xc7\x71\xd6\xbc\x75\xff\x5c\x66\x09\x0b\x54\x3d\xae\x1a\x7d\xb5\xed\x19\x56\x2b\x58\x6d\x70\x1a\xa9\xf3\x53\x55\x78\x09\x9c\x17\x4c\xb0\x7c\xb8\x2c\xa3\x5f\x29\xd9\x0d\x7c\x12\x68\x81\xb6\xe8\xa9\x27\x0c\x57\xea\x22\xed\xb9\x5c\xbe\xbb\x88\x53\x2d\xfd\xc7\x9d\x97\x63\x4b\x59\xce\x9e\x20\xee\xbe\xce\xe2\xae\x3e\x9f\xd6\x46\x2b\x28\xf2\xb4\xd6\x46\xcb\xb1\xcf\xb9\x97\xda\xa6\xeb\xac\x39\x82\xbf\x7b\x17\x39\x5e\x13\x65\xe8\x86\xbd\x8b\x5a\x50\x27\xdb\x25\x23\x4d\x70\x69\xdb\xb4\xcd\xcf\xac\x58\xef\x39\x40\x5b\xe1\x50\x93\x9a\x3a\x35\x2c\xd8\xe7\x51\x2f\xe4\xb1\x1a\x8c\x8f\x72\x34\xc7\x71\x0b\x3a\xc6\xc4\xcb\xc7\xd3\xe4\xad\x99\x0f\xfc\x4f\xd3\x37\xac\xcb\xef\xfc\x5c\x4e\xa6\xb5\xa2\xdf\xde\xd1\x04\x77\xb5\xb0\xb7\x54\xb5\x8b\x8b\xcd\xdf\xeb\x19\xdc\x3f\xdd\x74\x48\x16\xa8\xba\x80\x2e\x62\x07\xfe\x5f\xe9\xfd\xd7\x01\xaf\xc9\x90\x55\x8c\x5a\xb3\xd9\x4c\xd2\xfd\xd0\x77\xee\x87\xdb\xdf\xfd\xd3\x78\xfb\x01\xff\x2d\xdd\x9b\x0f\xc2\xcd\xc4\x8b\xc1\xdf\x4c\xb0\xb7\x74\x25\x69\xf8\x77\x2e\xba\xdf\x73\x81\x1f\x01\x00\x00\xff\xff\x2d\x5c\x59\xc7\xc2\x05\x00\x00" func flowtokenSetup_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -1837,7 +1837,7 @@ func flowtokenSetup_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/setup_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8e, 0xd1, 0x69, 0x95, 0x48, 0x53, 0x7b, 0x5d, 0xc2, 0xc8, 0xde, 0x7e, 0xba, 0x29, 0xa1, 0xbc, 0x3b, 0xfb, 0x69, 0xa3, 0x2, 0x7, 0x85, 0x98, 0x8b, 0x3, 0x7c, 0xcc, 0x36, 0x44, 0xf2, 0x9d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x31, 0xfe, 0x29, 0xd3, 0x7b, 0xf7, 0x69, 0xc8, 0x96, 0xa0, 0x69, 0x79, 0x29, 0xaf, 0xed, 0x7a, 0x32, 0xee, 0xf7, 0x5d, 0x6b, 0x3f, 0xed, 0x5a, 0xd8, 0x8f, 0x87, 0xc7, 0x42, 0x93, 0x32, 0x5c}} return a, nil } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index c4a83bedc..7cab68305 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -112,8 +112,8 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 68c9b8aed..14323dd16 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1813,14 +1813,14 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-emulator v1.0.0-M1 h1:0hBEmvm73F+5HhN5ugkOP3UyN+Ea9yGWflEmoeGzgdw= github.com/onflow/flow-emulator v1.0.0-M1/go.mod h1:JFJCeQVyhCQVD2Tq4QhctIXK6j5U6aU15yoEwMJt5AQ= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3 h1:xaRvN9rtoNtZ43xI3huViITxgiYG+h9SC8eFUcHgK9w= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c h1:vIPQtIisemRAEpjwsDCa1Vh5iWe0v8Cp+BVrP/Le4ug= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f h1:F1y95CpteZn0i4v0FDGjKiqI13Xlir3hX4x0C1xMRoc= github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f/go.mod h1:9q+c+fuTpc/emueM/2bI/Ih2jw3V+9WS3Eu+pWBuLW0= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb h1:riIroItP1JPuq24T5EyH73M8JnVsKXFI1S01No2w/44= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c h1:RZCKW5l+JUILWd+UJqc036bC9LRoizlMrOeWOWyDRuI= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 h1:+rT+UsfTR39JZO8ht2+4fkaWfHw74SCj1fyz1lWuX8A= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= diff --git a/transactions/flowToken/scripts/get_balance.cdc b/transactions/flowToken/scripts/get_balance.cdc index e7162aec3..9483f4b2a 100644 --- a/transactions/flowToken/scripts/get_balance.cdc +++ b/transactions/flowToken/scripts/get_balance.cdc @@ -6,7 +6,7 @@ import FlowToken from "FlowToken" access(all) fun main(account: Address): UFix64 { let vaultRef = getAccount(account) - .capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) + .capabilities.borrow<&{FungibleToken.Balance}>(/public/flowTokenBalance) ?? panic("Could not borrow Balance reference to the Vault") return vaultRef.balance diff --git a/transactions/flowToken/setup_account.cdc b/transactions/flowToken/setup_account.cdc index 1d6ca4578..5aa316d78 100644 --- a/transactions/flowToken/setup_account.cdc +++ b/transactions/flowToken/setup_account.cdc @@ -16,23 +16,23 @@ transaction { // Create a public capability to the Vault that only exposes // the deposit function through the Receiver interface - let vaultCap = signer.capabilities.storage.issue<&FlowToken.Vault{FungibleToken.Receiver}>( + let vaultCap = signer.capabilities.storage.issue<&{FungibleToken.Receiver, FungibleToken.Vault}>( /storage/flowTokenVault ) - signer.capabilities.publish<&FlowToken.Vault{FungibleToken.Receiver}>( + signer.capabilities.publish<&{FungibleToken.Receiver, FungibleToken.Vault}>( vaultCap, at: /public/flowTokenReceiver ) // Create a public capability to the Vault that only exposes // the balance field through the Balance interface - let vaultCap = signer.capabilities.storage.issue<&FlowToken.Vault{FungibleToken.Balance}>( + let balanceCap = signer.capabilities.storage.issue<&{FungibleToken.Balance, FungibleToken.Vault}>( /storage/flowTokenVault ) - signer.capabilities.publish<&FlowToken.Vault{FungibleToken.Receiver}>( - vaultCap, + signer.capabilities.publish<&FlowToken.Vault>( + balanceCap, at: /public/flowTokenBalance ) } From 89c4b73990530c8fb1436b337fd16ff12759d825 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 5 Feb 2024 17:52:01 -0600 Subject: [PATCH 093/132] use correct public path types --- contracts/FlowServiceAccount.cdc | 4 ++-- contracts/FlowStorageFees.cdc | 6 +++--- contracts/FlowToken.cdc | 4 ++-- lib/go/contracts/go.mod | 4 ++-- lib/go/contracts/go.sum | 4 ++++ lib/go/contracts/internal/assets/assets.go | 18 +++++++++--------- lib/go/templates/internal/assets/assets.go | 6 +++--- lib/go/test/go.mod | 4 ++-- lib/go/test/go.sum | 8 ++++---- transactions/flowToken/setup_account.cdc | 8 ++++---- 10 files changed, 35 insertions(+), 31 deletions(-) diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index b04a59963..73b2a0d90 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -31,12 +31,12 @@ access(all) contract FlowServiceAccount { // Create a public capability to the Vault that only exposes // the deposit function through the Receiver interface - let receiverCapability = acct.capabilities.storage.issue<&{FungibleToken.Receiver, FungibleToken.Vault}>(/storage/flowTokenVault) + let receiverCapability = acct.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) acct.capabilities.publish(receiverCapability, at: /public/flowTokenReceiver) // Create a public capability to the Vault that only exposes // the balance field through the Balance interface - let balanceCapability = acct.capabilities.storage.issue<&{FungibleToken.Balance, FungibleToken.Vault}>(/storage/flowTokenVault) + let balanceCapability = acct.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) acct.capabilities.publish(balanceCapability, at: /public/flowTokenBalance) } diff --git a/contracts/FlowStorageFees.cdc b/contracts/FlowStorageFees.cdc index b387541e6..932fde128 100644 --- a/contracts/FlowStorageFees.cdc +++ b/contracts/FlowStorageFees.cdc @@ -67,7 +67,7 @@ access(all) contract FlowStorageFees { var balance = 0.0 let acct = getAccount(accountAddress) - if let balanceRef = acct.capabilities.borrow<&{FungibleToken.Balance}>(/public/flowTokenBalance) { + if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { balance = balanceRef.balance } @@ -94,7 +94,7 @@ access(all) contract FlowStorageFees { var balance = 0.0 let acct = getAccount(accountAddress) - if let balanceRef = acct.capabilities.borrow<&{FungibleToken.Balance}>(/public/flowTokenBalance) { + if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { if accountAddress == payer { // if the account is the payer, deduct the maximum possible transaction fees from the balance balance = balanceRef.balance.saturatingSubtract(maxTxFees) @@ -156,7 +156,7 @@ access(all) contract FlowStorageFees { let acct = getAccount(accountAddress) var balance = 0.0 - if let balanceRef = acct.capabilities.borrow<&{FungibleToken.Balance}>(/public/flowTokenBalance) { + if let balanceRef = acct.capabilities.borrow<&FlowToken.Vault>(/public/flowTokenBalance) { balance = balanceRef.balance } diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index c126f2302..6d278b340 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -246,13 +246,13 @@ access(all) contract FlowToken: FungibleToken { // Create a public capability to the stored Vault that only exposes // the `deposit` method through the `Receiver` interface // - let receiverCapability = self.account.capabilities.storage.issue<&{FungibleToken.Receiver, FungibleToken.Vault}>(/storage/flowTokenVault) + let receiverCapability = self.account.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) self.account.capabilities.publish(receiverCapability, at: /public/flowTokenReceiver) // Create a public capability to the stored Vault that only exposes // the `balance` field through the `Balance` interface // - let balanceCapability = self.account.capabilities.storage.issue<&{FungibleToken.Balance, FungibleToken.Vault}>(/storage/flowTokenVault) + let balanceCapability = self.account.capabilities.storage.issue<&FlowToken.Vault>(/storage/flowTokenVault) self.account.capabilities.publish(balanceCapability, at: /public/flowTokenBalance) let admin <- create Administrator() diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 829d3d886..76d19b603 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 0d95d844b..85dec75ad 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1612,6 +1612,8 @@ github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3 github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c h1:vIPQtIisemRAEpjwsDCa1Vh5iWe0v8Cp+BVrP/Le4ug= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 h1:u6/YcUvO8jU0f3Evb/6agzXqeOo+VbL2a3mmj/5ifRs= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb h1:riIroItP1JPuq24T5EyH73M8JnVsKXFI1S01No2w/44= @@ -1620,6 +1622,8 @@ github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201182055-912407f1d10f github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201182055-912407f1d10f/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c h1:RZCKW5l+JUILWd+UJqc036bC9LRoizlMrOeWOWyDRuI= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 h1:/2vvjKkWG/3cKP3IpgiGNqXi0yskn4GmNTjmeCwMoz8= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index d0f91c3eb..340ea13da 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -3,10 +3,10 @@ // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.631kB) // FlowIDTableStaking.cdc (101.289kB) -// FlowServiceAccount.cdc (8.55kB) +// FlowServiceAccount.cdc (8.491kB) // FlowStakingCollection.cdc (57.089kB) -// FlowStorageFees.cdc (9.154kB) -// FlowToken.cdc (11.417kB) +// FlowStorageFees.cdc (9.13kB) +// FlowToken.cdc (11.358kB) // LockedTokens.cdc (31.349kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (6.961kB) @@ -144,7 +144,7 @@ func flowidtablestakingCdc() (*asset, error) { return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\x5f\x6f\xdb\x36\xf7\xbe\xcf\xa7\x38\xcd\x45\x7f\x32\x90\x38\xb9\x18\x76\x61\xc4\xdd\xcf\x4d\x93\x22\xc0\xde\x77\x40\xd2\xae\x17\xc3\xd0\xd1\xd2\x51\x44\x54\x26\x0d\x92\xb2\xe3\x05\xf9\xee\x2f\xf8\x4f\x22\x45\xc9\x71\x9a\x6e\xb9\x58\x67\x8a\x7c\x78\xce\x73\x0e\x0f\x1f\x92\x74\xb5\xe6\x42\xc1\x75\xc3\xee\xe9\xb2\xc6\x4f\xfc\x1b\x32\x28\x05\x5f\xc1\x71\xd4\x76\x7c\xe4\x7b\xd6\x7c\x1b\xf5\xf2\xbf\xa3\x1e\xd7\x88\xd2\x76\x38\x7f\xb8\xfe\xf5\xb7\x2f\xd7\x57\x57\x77\x8b\x0f\x1f\x6e\xaf\xee\xee\xc2\x6e\x77\x8a\x0b\x72\x8f\xfd\xde\x77\x9f\x7e\xbb\x5d\x7c\xbc\x0a\x07\x1d\x91\x3c\x47\x29\x33\x52\xd7\x13\xc8\x39\x53\x82\xe4\x0e\x03\xc5\x86\xe6\xb8\xc8\x73\xde\x30\x05\x8f\x47\x47\x00\x00\x61\x77\xdc\x20\x53\xf0\x49\x10\x26\x49\xae\x28\x67\xd7\x88\x9f\xd7\x05\x51\x58\x64\x0c\xb5\xad\x33\xf8\x7c\x4d\x1f\x7e\xfe\x69\x32\x36\xd8\xa1\x5f\x0a\x24\xaf\x07\xe0\x62\x51\x14\x58\x64\x24\x6a\x9b\xc1\xa2\x28\x04\x4a\x79\x20\xc6\x2d\xae\xf8\xe6\x3b\x50\x6e\x64\xcf\x99\x5b\x94\x4a\xd0\x5c\x61\xe1\x7d\xa2\xb2\x6b\x9b\xc1\x7b\xce\x6b\x87\x76\x76\x76\x06\x0b\x28\xe9\x03\x16\xa7\x82\x28\x84\x12\x11\xf2\x8a\x88\x7b\x2c\x40\x71\xc0\x07\xcc\x1b\x85\x40\x40\x75\x6c\x27\x76\x6c\x88\x08\xbf\x07\xf4\x1d\x36\x4b\xae\x0d\xd7\x93\x30\xdc\x82\x73\x7f\x70\x12\x92\x44\x2d\x9d\xe8\x53\x85\x50\x53\xa9\x80\x97\xbe\x3f\x10\x4b\x21\x4a\x50\x15\x51\x50\x91\x0d\xc2\x1a\xc5\x8a\x4a\x49\x39\x0b\x4d\xb0\x03\x64\x38\xbb\x4f\xce\xd4\x04\x2e\xe4\x0c\x1e\x5d\x7c\x2c\xaf\x4f\x9d\x21\x37\x8c\x2a\x4a\x6a\xfa\x37\x02\x61\xad\x29\x5b\xaa\x2a\x20\xc1\xaa\xfb\x9d\x34\xb5\x02\xc2\x0a\x58\x37\xcb\x9a\xca\x0a\x72\xb2\x26\x4b\x5a\x53\x45\x51\x4e\x13\x1e\xca\x86\x01\x65\x54\x7d\xc0\x52\x8f\x34\x20\xd9\x57\xdd\x45\xcd\x80\x34\xaa\xca\xee\xc8\x06\x7f\x27\x75\x83\x27\x70\x19\x40\x4d\xe0\xad\x4b\x94\x09\x3c\x1a\x58\x6b\x29\x5c\x86\xf4\x0f\x19\x26\x35\x5f\x54\x01\x65\x20\xed\x02\x6f\x87\xeb\x69\xa7\xae\x71\xaa\xfb\x65\x17\xa7\x2d\xc4\xd4\xb2\x7a\xb5\x5a\xab\x9d\x41\xcb\x36\xc6\xe4\xdd\x1a\x67\xa0\xff\x7b\xf1\xff\x5d\x5f\xd3\xe1\x5d\x36\x99\x9c\x80\xe2\x33\x38\x73\xa0\x67\xa5\xef\x61\x3a\xb8\xbc\xed\x5b\x6e\xa8\xcb\x3b\xe6\x76\x3a\xa6\xaa\x42\xe7\x84\x89\x3a\x67\xf5\x0e\xf0\x61\xcd\x25\xca\x10\x44\x77\x2b\x70\xcd\x25\x55\x9a\x5c\x93\xc2\xa0\x2a\xc1\x9b\xfb\xca\x7c\xbc\xc5\x1c\xe9\x06\x05\x50\xa6\x50\x94\x24\xef\xdc\xaf\x51\x81\x70\x9f\x2f\xbb\xc9\xe7\x96\x97\x28\x90\x9e\x24\x2a\x65\x83\x17\x6f\x1f\xa3\x6a\x3c\xf5\x73\x9c\xc4\x95\xdb\xb2\xf2\xf4\x2e\x1b\xa5\x23\x0a\x44\x34\xa1\x4b\xa7\x2c\xb5\xef\x04\x88\x9a\xc1\x99\x25\xad\x43\xf4\x36\xfc\x43\x1c\x2f\x49\x4d\x58\x8e\x50\x52\xac\x8b\x88\xe0\xf7\xee\xcb\x30\xbf\x6e\xdc\xab\xe8\x75\x33\xfc\x03\xec\x26\xd6\x8d\x90\xeb\x2c\xb0\x90\x41\x95\xf8\x88\xca\x65\x60\x69\x69\x34\x6b\xcf\x73\xc5\x59\x50\x3b\xfc\x98\x76\xec\x2d\xaa\x46\x30\x09\xe7\x40\x4b\x03\xe2\x8b\x4c\x45\x24\x30\xde\x62\x3a\xb4\xc1\x52\x52\x04\x65\xc4\xd9\xd8\x56\x93\xb6\x5e\xf8\x2a\x1b\xd4\x0d\x5d\x0b\xbd\x95\x73\x38\x9f\x9e\xb7\x5f\x68\x19\x86\xed\x16\xcb\xc1\x78\x2d\xb9\x10\x7c\x3b\x16\x28\x1d\x93\x31\x06\x03\x23\xf4\x5f\x67\x44\x37\xe3\x34\xf4\x38\x20\x5c\xff\x09\x43\x5a\xc4\x49\x10\x0e\x4b\x29\x10\x10\x58\xa2\x40\x0d\xec\xb2\x3c\x0e\x90\x29\x64\x03\xe1\xd9\x47\xaf\x2d\x81\x51\xa9\x7e\x6f\x58\x30\xc5\x7a\x12\xd2\x6d\x3e\xc6\xcc\x7c\xa1\xaa\x2a\x04\xd9\x4e\xe0\x6d\xaf\x68\x06\x84\x38\xe7\xa2\xaa\xec\x98\x7e\x11\xe4\xbb\x4c\xab\xb7\x3d\x55\x38\x8c\xc0\x2f\xbf\xc0\x9a\x30\x9a\x67\xc7\x9f\x19\x59\xd6\x86\x31\x3b\xe9\x41\x2c\x1e\x27\x6b\xe2\x0b\xad\x6b\x58\x9a\xaa\x2c\x30\xd7\x0a\xc6\x6c\x43\x39\x61\xb6\xb5\x46\xd3\x54\x2a\x14\x06\x54\x6e\xa9\xca\x2b\xae\x4b\xb4\xe2\xad\x5c\x9d\x16\x58\x34\xb9\x8a\x65\x62\xb2\x86\x2e\x49\x5d\x63\x01\xdb\x0a\x59\xac\x72\x80\x4a\x90\xcd\x72\x45\x95\xb2\x2a\xc5\xc2\x99\x09\xcb\x0e\xc8\xca\x5c\xdd\xb8\x68\x54\xe5\x45\xab\x29\x86\xdd\x68\x3a\x96\x1c\xa9\x81\x87\xe4\x47\x10\x70\x5a\x82\xc4\xba\x9c\xc6\xf2\x0b\xe6\x73\xb7\x62\xb3\xf3\xfe\x7a\xb1\x29\x32\xb4\x32\xf4\xaa\x55\x6d\x8c\x61\x6e\x91\xd3\x0c\xd6\xf6\x4d\xa2\x42\x50\x22\x2e\x56\xc6\xf1\xf9\x90\x39\xcf\x59\xfb\x2e\x98\xd6\x2f\xdd\x9e\xd5\xe1\x0c\x69\xe7\xc0\x1b\xff\x7f\x91\x57\x25\xa2\xf5\xe9\xe2\x34\x1c\xbd\x75\xf9\x9f\x11\x03\x3d\xeb\x66\xe9\xdc\x0b\xb2\xc9\x48\x04\xb7\x30\x2e\x4e\x3d\x66\x92\xbd\xa7\xf0\xc1\xc4\x55\x46\x25\x39\x77\x9a\xd5\x68\x5f\x93\x33\x04\xd6\x64\x87\xad\xa2\x9c\x06\x00\x5a\x3a\xca\x74\xbd\xa4\x5d\x3c\xba\x5b\xa6\x66\x73\xce\xa9\xda\x0d\xcb\x46\x89\xaa\x59\xff\x17\xb7\x2e\x8f\xb2\xd6\x49\xd6\xb6\xa5\x12\x32\x48\xc1\x31\x3d\x79\xd2\x02\x19\x8f\xf6\xe5\xae\xe9\x39\xf1\x87\x3a\x97\x13\x6f\xd2\x63\xdf\x94\xca\xf8\x74\x94\x19\xe8\xa9\x53\xf2\xfd\xa4\x76\xf5\xc7\x2f\x3f\xc6\x95\xb1\x81\x0b\xfa\x77\x7c\xc4\x70\xfa\xfe\x78\x12\x2e\x80\x24\x3f\xd3\x73\x06\x5c\xf4\xcf\xb7\xd3\x15\x65\x74\xd5\xac\x5c\xd3\x2d\x4a\x14\x1b\x1b\xe2\xbd\xb6\x85\x89\x20\x6d\x48\x80\xb2\x9c\x0b\x81\xb9\xaa\x77\xb1\x65\x2f\x5d\x9a\x86\xa4\xc9\x77\xe5\xfe\x88\xe3\x31\x98\x6c\xfd\x6f\x31\x33\x3f\x41\x0a\x79\x30\x63\x13\x20\xf2\x0d\xf4\x0f\x03\x2f\x5a\x84\x51\xdf\x7e\x2e\xf5\x8f\x4b\x5d\xbe\x4f\x62\x8e\xcd\x86\x64\x25\xcb\x00\x4e\xca\xf7\x20\x90\x07\x49\xac\xed\xb1\x97\x54\x0e\xaf\xe7\x94\x68\xd0\x4b\xba\x7b\xba\xd1\x3b\x93\x4d\x7b\xbd\x27\x99\x73\xab\xdf\x93\x7a\x69\x7d\x02\x25\xa9\x25\x02\x57\x15\x8a\x2d\x95\xc3\x92\x2f\x59\x5a\x5f\x3d\x7e\x77\xd9\x60\x4f\xb3\xf1\x39\xf1\xa6\x4c\xab\x19\x95\x66\xb1\x89\xf6\x7a\xe1\x44\x5b\xad\x65\xd1\x8e\x33\x34\x5b\xb6\xb7\x31\x16\x4a\x7e\xe9\x9b\xb4\xa3\xe3\x57\x18\xd9\xf0\xfe\x65\x38\x1a\x28\xfb\xee\x6b\x92\xcc\x5c\xc8\x3f\x9c\x93\x7f\x6a\xc1\x62\x78\xea\xf3\x7f\xd3\x51\xef\x6f\x22\x98\x92\xc6\x09\x73\xb0\x59\xa2\x73\xa6\x80\xe5\x0e\xc8\x7a\x2d\xf8\x46\x0b\x11\xc7\x3e\xfc\x35\x34\xed\x5f\x07\xc4\xa0\xe7\x71\x42\xfe\x80\x57\xad\xbc\xcb\xf9\x7a\x77\xa1\xfb\x27\x9a\x6d\xcf\x1c\x93\x11\x0e\x8c\x88\xd1\x55\xd3\x46\x57\xa0\xe4\x8d\xb0\xea\x2d\xaf\x08\xbb\x47\x2b\x7f\xf4\x09\x4e\x02\xb7\x19\xea\xef\x47\x92\x34\x26\x75\x1d\xdc\xbc\xec\xcb\xdb\x41\x8a\xee\x51\xc5\x79\x2a\x35\x33\x7f\x2c\x7c\x14\xf7\xd2\xe3\x87\x4c\xbf\xe1\x4e\xf6\x7c\xfc\x88\x4a\xc2\x95\xb9\xd9\xd2\x4e\x5e\x95\x25\x17\x0a\xbe\x20\xbd\xaf\x94\xec\xf4\x9c\xb4\x8b\xdf\x1b\xf9\x7f\xb2\xdd\x65\xc7\xcc\x6d\x31\x2d\xa4\x43\xd4\x56\x3f\x7e\xbe\x61\xea\xe7\x9f\x66\x60\xff\x7d\x7a\x49\x6c\xfb\x63\x93\x38\xe3\xe0\xb4\x63\x1a\xbd\xed\x0d\x68\x1d\xdf\x3a\xc7\xf5\x3a\x96\xa8\x60\x87\x89\x24\xef\x53\xf6\x1f\x5c\x71\xb1\xfb\xa1\x94\x59\xc8\x7f\x9d\xb2\x68\xda\xe7\x29\x5b\x59\xc7\xbf\x9f\xb2\x5f\xe9\x8a\xaa\x03\x08\x3b\x90\x2f\x03\xa7\xd9\xb2\x8e\xbe\x84\x23\x3b\xe2\x39\x66\xcc\x04\x07\xf3\x52\x1b\xef\xf6\xb0\xf2\xfa\x02\x13\x72\xd2\x8e\x5e\x14\x5a\x5a\x48\x25\xf4\x9a\x0f\xc5\xa5\x9e\xf1\x0e\x9d\x96\x0e\x0f\x77\x25\x46\x77\x98\x7d\x99\x9c\x9c\xc9\x7a\xaf\x02\xbd\x3d\xc9\x6e\x18\x5a\x26\xbe\x19\x14\x0e\xbd\xf3\x4e\x3c\x58\xff\xa1\xe6\x6d\xff\x83\x86\xfd\x37\x0e\xc5\x53\xf4\xeb\xf9\x89\xe7\x0e\x65\x48\x62\x46\x54\x0d\x9d\x5a\xf6\xf1\x95\x3e\xa7\xbc\x9a\xb3\x01\x0d\x3e\xc2\xdb\xf3\x6f\x39\xdf\xc5\xdd\x80\x01\xcf\xf1\xb7\x28\x0a\x19\x5e\xf6\x7b\xd9\x46\x6c\x6b\x77\x22\x89\xf8\xe5\x62\x94\x5a\x52\x14\xa9\x56\x1b\x79\x1f\x4a\xf9\x7d\xc6\x29\xa3\x89\xa2\xdf\x7f\xc2\x7c\x0e\x8c\xd6\x87\x30\x3d\xf6\xe8\x15\xff\x7e\x05\xe7\x83\xe6\xf5\x75\x5f\x44\xbf\x7d\x41\xfb\xb1\x11\x10\x06\xf3\xdf\x0d\xc2\x9b\x17\x04\x61\xec\xd5\xf0\x47\x86\x61\x6a\x49\xc8\xbe\xe1\x6e\x1c\x38\x88\xc5\x50\x85\xd8\xf3\x4a\x99\x7d\x05\x34\x17\x87\xfe\x6d\xb2\xe7\xb9\x3e\x98\xad\x89\xaa\x60\x7e\x90\xb6\x4d\xc6\xf2\xba\x30\xb7\x10\xc3\x87\xba\xfe\xe6\x58\x73\x52\x44\x7a\x5a\x4f\x3d\x39\x90\xb1\xe8\x29\xcc\xa1\x38\xdf\xec\xb3\x56\x0a\x46\x4b\xef\xbd\x8e\x7b\x6b\xeb\x48\xf0\x5f\xfc\xd8\xeb\xb0\xc7\x12\xe0\x29\xdc\x9f\xf5\x39\x39\x3a\x6f\x0d\x5e\x2d\x46\x97\xfd\x63\xd7\x25\xb6\xd7\x78\x37\x2e\x24\xcc\xe1\xb1\x77\xc5\x41\xf4\x3e\x0e\x17\xa7\xfe\x7c\x10\xed\xeb\x59\xf0\x1c\xa3\xdb\xa7\x69\x71\x8c\xd4\x0e\x89\xde\xcd\xfb\x56\xf4\x1f\x2d\x0d\xe4\xc0\xd3\xa3\x8f\xb3\xfe\xec\xc5\xcc\xd3\xd1\xff\x02\x00\x00\xff\xff\x63\x47\xe3\xa4\x66\x21\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xdf\x6f\xdb\xb6\x16\x7e\xcf\x5f\x71\x9a\x87\x5e\x19\x48\x9c\x3c\x0c\x7b\x30\xe2\xee\xba\x69\x52\x04\xd8\xbd\x03\x92\x76\x7d\x18\x86\x8e\x96\x8e\x22\xa2\x32\x69\x90\x94\x1d\x2f\xc8\xff\x7e\xc1\x5f\x12\x29\x4a\x8e\xd3\xf6\x76\x79\x58\x67\x8a\xfc\x78\xce\x77\x0e\x0f\x3f\x92\x74\xb5\xe6\x42\xc1\x75\xc3\xee\xe9\xb2\xc6\x0f\xfc\x0b\x32\x28\x05\x5f\xc1\x71\xd4\x76\x7c\xe4\x7b\xd6\x7c\x1b\xf5\xf2\xbf\xa3\x1e\xd7\x88\xd2\x76\x38\x7f\xb8\xfe\xf5\xb7\x4f\xd7\x57\x57\x77\x8b\x77\xef\x6e\xaf\xee\xee\xc2\x6e\x77\x8a\x0b\x72\x8f\xfd\xde\x77\x1f\x7e\xbb\x5d\xbc\xbf\x0a\x07\x1d\x91\x3c\x47\x29\x33\x52\xd7\x13\xc8\x39\x53\x82\xe4\x0e\x03\xc5\x86\xe6\xb8\xc8\x73\xde\x30\x05\x8f\x47\x47\x00\x00\x61\x77\xdc\x20\x53\xf0\x41\x10\x26\x49\xae\x28\x67\xd7\x88\x1f\xd7\x05\x51\x58\x64\x0c\xb5\xad\x33\xf8\x78\x4d\x1f\x7e\xfe\x69\x32\x36\xd8\xa1\x5f\x0a\x24\xdf\x0e\xc0\xc5\xa2\x28\xb0\xc8\x48\xd4\x36\x83\x45\x51\x08\x94\xf2\x40\x8c\x5b\x5c\xf1\xcd\x57\xa0\xdc\xc8\x9e\x33\xb7\x28\x95\xa0\xb9\xc2\xc2\xfb\x44\x65\xd7\x36\x83\xb7\x9c\xd7\x0e\xed\xec\xec\x0c\x16\x50\xd2\x07\x2c\x4e\x05\x51\x08\x25\x22\xe4\x15\x11\xf7\x58\x80\xe2\x80\x0f\x98\x37\x0a\x81\x80\xea\xd8\x4e\xec\xd8\x10\x11\x7e\x0f\xe8\x3b\x6c\x96\x5c\x1b\xae\x27\x61\xb8\x05\xe7\xfe\xe0\x24\x24\x89\x5a\x3a\xd1\x87\x0a\xa1\xa6\x52\x01\x2f\x7d\x7f\x20\x96\x42\x94\xa0\x2a\xa2\xa0\x22\x1b\x84\x35\x8a\x15\x95\x92\x72\x16\x9a\x60\x07\xc8\x70\x76\x9f\x9c\xa9\x09\x5c\xc8\x19\x3c\xba\xf8\x58\x5e\x9f\x3a\x43\x6e\x18\x55\x94\xd4\xf4\x6f\x04\xc2\x5a\x53\xb6\x54\x55\x40\x82\x55\xf7\x3b\x69\x6a\x05\x84\x15\xb0\x6e\x96\x35\x95\x15\xe4\x64\x4d\x96\xb4\xa6\x8a\xa2\x9c\x26\x3c\x94\x0d\x03\xca\xa8\x7a\x87\xa5\x1e\x69\x40\xb2\xcf\xba\x8b\x9a\x01\x69\x54\x95\xdd\x91\x0d\xfe\x4e\xea\x06\x4f\xe0\x32\x80\x9a\xc0\x6b\x97\x28\x13\x78\x34\xb0\xd6\x52\xb8\x0c\xe9\x1f\x32\x4c\x6a\xbe\xa8\x02\xca\x40\xda\x05\xde\x0e\xd7\xd3\x4e\x5d\xe3\x54\xf7\xcb\x2e\x4e\x5b\x88\xa9\x65\xf5\x6a\xb5\x56\x3b\x83\x96\x6d\x8c\xc9\xbb\x35\xce\x40\xff\xf7\xe2\xdf\x5d\x5f\xd3\xe1\x4d\x36\x99\x9c\x80\xe2\x33\x38\x73\xa0\x67\xa5\xef\x61\x3a\xb8\xbc\xed\x5b\x6e\xa8\xcb\x3b\xe6\x76\x3a\xa6\xaa\x42\xe7\x84\x89\x3a\x67\xf5\x0e\xf0\x61\xcd\x25\xca\x10\x44\x77\x2b\x70\xcd\x25\x55\x9a\x5c\x93\xc2\xa0\x2a\xc1\x9b\xfb\xca\x7c\xbc\xc5\x1c\xe9\x06\x05\x50\xa6\x50\x94\x24\xef\xdc\xaf\x51\x81\x70\x9f\x2f\xbb\xc9\xe7\x96\x97\x28\x90\x9e\x24\x2a\x65\x83\x17\xaf\x13\xc7\x47\x1d\x8e\xa8\x8e\x20\x5d\xc2\x64\xa9\x05\x27\x40\xd4\x0c\xce\x2c\x2d\x1d\xa2\xf7\xe4\xff\xc4\xe2\x92\xd4\x84\xe5\x08\x25\xc5\xba\x88\x28\x7c\xeb\xbe\x0c\x33\xe8\xc6\xfd\x73\x04\x26\x06\x8c\xf0\xe7\xdc\xb0\x90\xc1\x52\x7f\x8f\xca\xa5\x51\x69\x99\x32\x0b\xc8\xd3\xc1\x59\x50\x00\xfc\x98\x76\xec\x2d\xaa\x46\x30\x09\xe7\x40\x4b\x03\xe2\x2b\x45\x45\x24\x30\xde\x62\x3a\xb4\xc1\x7a\x50\x04\xb5\xc0\xd9\xd8\x96\x84\x76\xd1\xfb\x52\x19\x2c\x7e\x5d\xd0\xbc\x95\x73\x38\x9f\x9e\xb7\x5f\x68\x19\x46\xe6\x16\xcb\xc1\x90\x2c\xb9\x10\x7c\x7b\xf1\xfa\x31\x92\x16\x53\x67\xc2\xd3\x9b\x6c\x94\xc1\xc0\x08\xfd\xd7\x19\xd1\xcd\x38\x0d\x3d\x0e\x08\xd7\x7f\xc2\x90\x16\x71\x12\x84\xc3\x52\x0a\x04\x04\x96\x28\x50\x03\xbb\x44\x8e\x03\x64\xaa\xd1\x40\x78\xf6\xd1\x6b\xeb\x58\x54\x6f\xdf\x1a\x16\x4c\xc5\x9d\x84\x74\x9b\x8f\x31\x33\x9f\xa8\xaa\x0a\x41\xb6\x13\xe8\xe7\x6f\x40\x88\x73\x2e\x2a\xad\x8e\xe9\x17\x41\xbe\xc9\xb4\x04\xdb\x53\x4a\xc3\x08\xfc\xf2\x0b\xac\x09\xa3\x79\x76\xfc\x91\x91\x65\x6d\x18\xb3\x93\x1e\xc4\xe2\x71\xb2\x26\x3e\xd1\xba\x86\xa5\x29\xad\x02\x73\x2d\x43\xcc\x5e\x92\x13\x66\x5b\x6b\x34\x4d\xa5\x42\x61\x40\xe5\x96\xaa\xbc\xe2\xba\xce\x2a\xde\x6a\xce\x69\x81\x45\x93\xab\x58\xeb\x25\x6b\xe8\x92\xd4\x35\x16\xb0\xad\x90\xc5\x52\x05\xa8\x04\xd9\x2c\x57\x54\x29\x2b\x35\x2c\x9c\x99\xb0\xec\x80\xac\x56\xd5\x8d\x8b\x46\x55\x5e\x79\x9a\x7a\xd7\x8d\xa6\x63\xc9\x91\x1a\x78\x48\x7e\x04\x01\xa7\x25\x48\xac\xcb\x69\xac\xa1\x60\x3e\x77\x2b\x36\x3b\xef\xaf\x17\x9b\x22\x43\x2b\x43\xaf\x5a\xd5\xc6\x18\xe6\x16\x39\xcd\x60\x6d\xdf\x24\x2a\x04\x25\xe2\x62\x65\x1c\x9f\x0f\x99\xf3\x9c\xb5\x6f\x82\x69\xfd\xd2\xed\x59\x1d\xce\x90\x76\x0e\xbc\xf1\xff\x17\x79\x55\x22\x5a\x9f\x2e\x4e\xc3\xd1\x5b\x97\xff\x19\x31\xd0\xb3\x6e\x96\xce\xbd\x20\x9b\xcc\x3e\xef\x16\xc6\xc5\xa9\xc7\x4c\xb2\xf7\x14\xde\x99\xb8\xca\xa8\x24\xe7\x4e\x78\x1a\x01\x6b\x72\x86\xc0\x9a\xec\xb0\x95\x85\xd3\x00\x40\xeb\x3f\x99\xae\x97\xb4\x8b\x47\x77\xcb\xd4\xec\xbf\x39\x55\xbb\x61\xed\x27\x51\x35\xeb\xff\xe2\xd6\xe5\x51\xd6\x3a\xc9\xda\xb6\x54\x07\x06\x29\x38\x26\x0a\x4f\x5a\x20\xe3\xd1\xbe\xdc\x35\x3d\x27\xfe\x64\xe6\x72\xe2\x55\x7a\x76\x9b\x52\x19\x1f\x71\x32\x03\x3d\x75\x72\xbc\x9f\xd4\xae\xfe\xf8\xe5\xc7\xb8\x32\x36\x70\x41\xff\x8e\xcf\x09\x4e\xa4\x1f\x4f\xc2\x05\x90\xe4\x67\x7a\x58\x80\x8b\xfe\x21\x75\xba\xa2\x8c\xae\x9a\x95\x6b\xba\x45\x89\x62\x63\x43\xbc\xd7\xb6\x30\x11\xa4\x0d\x09\x50\x96\x73\x21\x30\x57\xf5\x2e\xb6\xec\xa5\x4b\xd3\x90\x34\xf9\xaa\xdc\x1f\x71\x3c\x06\x93\xad\xff\x2d\x66\xe6\x27\x48\x21\x0f\x66\x6c\x02\x44\xbe\x82\xbe\xa2\x7f\xd1\x22\x8c\xfa\xf6\x73\xa9\x7f\xe6\xe9\xf2\x7d\x12\x73\x6c\x36\x24\x2b\x59\x06\x70\x52\xbe\x07\x81\x3c\x48\x62\x6d\x8f\xbd\xa4\x72\x78\x3d\xa7\x44\x83\x5e\xd2\xdd\xd3\x8d\xde\x99\x6c\xda\xeb\x3d\xc9\x1c\x3e\xfd\x9e\xd4\x4b\xeb\x13\x28\x49\x2d\x11\xb8\xaa\x50\x6c\xa9\x1c\x96\x7c\xc9\xd2\xfa\xec\xf1\xbb\x1b\x03\x7b\x24\x8d\x0f\x7b\x37\x65\x5a\xcd\xa8\x34\x8b\x4d\xb4\x77\x04\x27\xda\x6a\x2d\x8b\x76\x9c\xa1\xd9\xb2\xbd\x8d\xb1\x50\xf2\x4b\xdf\xa4\x1d\x1d\xbf\x87\xc8\x86\xf7\x2f\xc3\xd1\x40\xd9\x77\x5f\x93\x64\xe6\x42\xfe\xe1\x9c\xfc\x53\x0b\x16\xc3\x53\x9f\xff\x9b\x8e\x7a\x7f\x9d\xc0\x94\x34\x4e\x98\xb3\xcb\x12\x9d\x33\x05\x2c\x77\x40\xd6\x6b\xc1\x37\x5a\x88\x38\xf6\xe1\xaf\xa1\x69\xff\x3a\x20\x06\x3d\x8f\x13\xf2\x07\xbc\x6a\xe5\x5d\xce\xd7\xbb\x0b\xdd\x3f\xd1\x6c\x7b\xe6\x98\x8c\x70\x60\x44\x8c\xae\x9a\x36\xba\x02\x25\x6f\x84\x55\x6f\x79\x45\xd8\x3d\x5a\xf9\xa3\x0f\x69\x12\xb8\xcd\x50\x7f\xc9\x91\xa4\x31\xa9\xeb\xe0\xfa\x64\x5f\xde\x0e\x52\x74\x8f\x2a\xce\x53\xa9\x99\xf9\x63\xe1\xa3\xb8\x97\x1e\x3f\x64\xfa\x05\x77\xb2\xe7\xe3\x7b\x54\x12\xae\xcc\xf5\x94\x76\xf2\xaa\x2c\xb9\x50\xf0\x09\xe9\x7d\xa5\x64\xa7\xe7\xa4\x5d\xfc\xde\xc8\x7f\xc9\x76\x97\x1d\x33\xb7\xc5\xb4\x90\x0e\x51\x5b\xfd\xf8\xf1\x86\xa9\x9f\x7f\x9a\x81\xfd\xf7\xe9\x25\xb1\xed\x8f\x4d\xe2\x8c\x83\xd3\x8e\x69\xf4\xb6\x37\xa0\x75\x7c\xeb\x1c\xd7\xeb\x58\xa2\x82\x1d\x26\x92\xbc\x4f\xd9\x7f\x70\xc5\xc5\xee\xbb\x52\x66\x21\x7f\x38\x65\xd1\xb4\xcf\x53\xb6\xb2\x8e\x7f\x3d\x65\xbf\xd2\x15\x55\x07\x10\x76\x20\x5f\x06\x4e\xb3\x65\x1d\x7d\x09\x47\x76\xc4\x73\xcc\x98\x09\x0e\xe6\xa5\x36\xde\xed\x61\xe5\xdb\x0b\x4c\xc8\x49\x3b\x7a\x51\x68\x69\x21\x95\xd0\x6b\x3e\x14\x97\x7a\xc6\x3b\x74\x5a\x3a\x3c\xdc\x95\x18\x5d\x44\xf6\x65\x72\x72\x26\xeb\x5d\xed\xf7\xf6\x24\xbb\x61\x68\x99\xf8\x6a\x50\x38\xf4\xce\x3b\xf1\x60\xfd\x87\x9a\xb7\xfd\xaf\x12\xf6\xdf\x38\x14\x4f\xd1\xaf\xe7\x27\x9e\x3b\x94\x21\x89\x19\x51\x35\x74\x6a\xd9\xc7\x57\xfa\x26\xf2\xcd\x9c\x0d\x68\xf0\x11\xde\x9e\x7f\x90\xf9\x2a\xee\x06\x0c\x78\x8e\xbf\x45\x51\xc8\xf0\xc6\xde\xcb\x36\x62\x5b\xbb\x13\x49\xc4\x2f\x17\xa3\xd4\x92\xa2\x48\xb5\xda\xc8\x23\x4f\xca\xef\x33\x4e\x19\x4d\x14\xfd\xfe\x13\xe6\x73\x60\xb4\x3e\x84\xe9\xb1\x97\xab\xf8\xf7\x37\x70\x3e\x68\x5e\x5f\xf7\x45\xf4\xdb\x67\xb0\xef\x1b\x01\x61\x30\x7f\x6c\x10\x5e\xbd\x20\x08\x63\x4f\x7f\xdf\x33\x0c\x53\x4b\x42\xf6\x05\x77\xe3\xc0\x41\x2c\x86\x2a\xc4\x9e\xa7\xc6\xec\x33\xa0\xb9\x38\xf4\x0f\x8c\x3d\xcf\xf5\xc1\x6c\x4d\x54\x05\xf3\x83\xb4\x6d\x32\x96\xd7\x85\xb9\x85\x18\x3e\xd4\xf5\x37\xc7\x9a\x93\x22\xd2\xd3\x7a\xea\xc9\x81\x8c\x45\xef\x59\x0e\xc5\xf9\x66\xdf\xa6\x52\x30\x5a\x7a\xef\x75\xdc\x5b\x5b\x47\x82\xff\xe2\x17\x5b\x87\x3d\x96\x00\x4f\xe1\xfe\xac\xcf\xc9\xd1\x79\x6b\xf0\x6a\x31\xba\xec\x1f\xbb\x2e\xb1\xbd\xc6\xbb\x71\x21\x61\x0e\x8f\xbd\x2b\x0e\xa2\xf7\x71\xb8\x38\xf5\xe7\x83\x68\x5f\xcf\x82\xe7\x18\xdd\x3e\x4d\x8b\x63\xa4\x76\x48\xf4\xf8\xdd\xb7\xa2\xff\xf2\x68\x20\x07\xde\x0f\x7d\x9c\xf5\x67\x2f\x66\x9e\x8e\xfe\x17\x00\x00\xff\xff\x39\x62\xdc\x4d\x2b\x21\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -160,7 +160,7 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa0, 0x16, 0x3f, 0x3, 0xc1, 0x50, 0x33, 0x11, 0xd3, 0x9f, 0x6, 0x12, 0x16, 0xb9, 0xf2, 0xf8, 0x67, 0xf5, 0x8b, 0x52, 0x38, 0x42, 0xb, 0x76, 0x2d, 0x53, 0x12, 0x35, 0x8b, 0x4a, 0xf9, 0xc0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf9, 0x94, 0xd0, 0x5b, 0x62, 0x14, 0x7, 0xbb, 0x1e, 0xa4, 0x6, 0xe7, 0xc0, 0xbc, 0x74, 0x14, 0xce, 0x73, 0xc7, 0xec, 0x99, 0xc4, 0xc9, 0x56, 0x6, 0xe2, 0x1c, 0xe7, 0xdc, 0x97, 0x23, 0x59}} return a, nil } @@ -184,7 +184,7 @@ func flowstakingcollectionCdc() (*asset, error) { return a, nil } -var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x5a\xeb\x6b\x23\xbb\x15\xff\xee\xbf\xe2\x10\x68\xaf\xbd\xcd\x8e\x13\xb8\x2c\x25\xc4\x85\xdc\xdb\xa6\x2c\x34\xb4\xec\xe6\xb6\x1f\x96\xed\x46\x9e\x39\x63\x8b\x9d\x91\x8c\xa4\xb1\x63\x42\xfe\xf7\x72\xf4\x9a\xb7\x1f\x29\x6c\xa9\xbf\xc4\x1e\x49\xbf\xf3\x7e\x69\x32\x7f\x37\x81\x77\xf0\xb8\x46\xb8\x2f\xe4\xee\xb3\x91\x8a\xad\xf0\x1e\x51\x83\x2e\x99\x32\x90\x4a\x61\x14\x4b\xcd\x04\xec\xc6\x3b\x01\x2c\x4d\x65\x25\xcc\x4f\x1a\xb4\xdb\x0d\x29\xdb\xb0\x94\x9b\x3d\x64\x68\x50\x95\x5c\xa0\x86\x6a\x03\x46\xc2\x5a\xee\xa0\xac\xd2\x75\xdc\x2a\x05\xa4\x6b\xc6\x05\x70\x03\x29\x13\x50\x69\x4c\xc0\x02\xf7\xd1\xb8\x86\x94\x15\x69\x55\x30\x83\x19\x2c\xf7\x50\x56\x85\xe1\x9b\x62\xcf\xc5\x0a\xcc\x1a\x81\x95\xc4\x08\xc8\x1c\x14\x6a\x54\x5b\xcc\x20\x2f\xe4\x0e\x76\xdc\xac\xe1\xa9\x96\x25\xf1\xd0\x0f\xb8\x62\xbf\xec\x0d\xea\x7f\xa0\xfa\xe4\x4f\xdc\xff\xed\xef\xff\x7a\x0a\x2a\x28\xb9\xe0\x65\x55\x36\x80\x2d\x9e\x91\xdf\x51\xe8\x06\x11\xa9\x06\xb9\x7d\xea\xa8\x30\xf1\x78\xfe\x91\x23\xc9\x0c\x97\xe2\x09\xcc\x9a\x6b\x3a\xb3\x61\x3c\x83\xac\x52\x24\x93\xd7\x2c\xa4\x0a\xed\xae\x4b\x12\x9a\x04\xb5\x0f\xa4\x4a\x88\x4f\xab\x2c\x63\x1f\xa3\xc8\x88\x47\x56\x14\x60\x14\x13\x9a\xa5\x74\x4a\x5f\x02\x13\xfb\x08\x66\xd6\xcc\xc0\x9a\x65\xf6\xe1\x96\x15\x15\x92\x05\xc4\x0a\x33\xe0\x82\x60\x78\x2d\x0c\x61\xaf\x99\xee\x3c\x8d\x22\xa6\x6b\x4c\xbf\x63\x06\x6c\xc5\xb8\xd0\xa6\xb3\xad\xd2\xb4\x24\x32\xff\xb8\x24\x2b\xd7\xea\x83\x2d\xab\x0a\xd3\x3c\x1a\xb5\xad\x6a\xbd\x58\x09\x3f\xe6\x2d\x01\x72\xc6\x0b\xed\xf4\x65\x19\xb0\x67\x1b\xf2\xc2\x8e\x17\x76\x53\xad\x9e\xe8\xa4\x50\xca\x2d\x17\xab\x79\x86\x05\x1a\x52\x31\x37\xde\x4c\x8f\xc4\x54\xf2\x4f\x62\xea\x89\x38\x90\x95\x4a\x91\xa0\x0a\xfa\x45\xac\x12\x92\xd3\x50\x8b\x1a\x51\x22\xa4\x25\xa6\xac\xd2\xe8\x1c\xd1\x53\xb3\xc7\xd7\x6c\x8b\x20\x64\x4f\x7d\x81\xbd\xf9\x64\xc2\xcb\x8d\x54\x06\xee\x2b\xb1\xe2\xcb\x02\x2d\x2f\x90\x2b\x59\xc2\x45\xeb\xd9\x45\xdc\x19\x38\x0e\xbb\xc2\xef\x8b\xc9\x84\xa5\x29\x6a\x3d\x65\x45\x31\x8b\xd1\xda\x0b\xe6\x97\xc9\x04\x00\x60\x3e\x87\xbf\x94\xdc\x50\x3c\xed\xd6\x28\x3a\x51\xd4\x33\x38\xab\x15\x49\x6e\xb1\x41\x55\x07\xc1\x7d\x6d\x5a\xe7\x4f\xda\x52\x68\x72\x83\x5b\x14\x06\x3e\x1f\x0e\xbe\x5f\x9d\x33\x4e\xbf\xc1\x91\x28\xbd\x81\xdf\xee\xf9\xf3\x87\x9f\x67\xe3\xa2\xf4\xe3\xf7\xbe\x11\xbf\x36\x12\x1a\x22\x09\xc4\x4c\xdb\x2c\x45\x16\x3b\x1c\xdd\x5e\xc4\x64\x44\xc6\x87\xb1\x40\xaf\xa5\x1b\xcd\x05\x7d\xb9\xfe\x8c\xb9\xcd\xa1\xbd\xec\x19\xd9\xc1\x2d\xaa\xfd\x29\xb6\x49\x02\x66\x46\x98\xdc\x7a\x30\xd7\xb0\x53\xa4\x39\x61\x4f\x55\x82\xd7\xa9\x8e\x82\x13\x99\x4d\x2b\xa4\x50\x2e\xb6\xa8\x34\x5e\x42\x80\xd1\x92\x9e\x2b\x24\x10\x21\xa1\x90\x5a\xd3\xde\x8d\xc2\x94\x6b\x02\x0f\x19\x9b\x42\x24\xb0\x6d\x7d\x96\xe0\x6b\x9c\x65\x65\x6a\xa0\x3e\x8a\xb5\x68\x13\xca\x32\x47\xdc\x7a\xcc\xbe\x21\xb6\x4c\x9d\xea\x41\x3d\x45\x9f\xe8\x3b\x6d\xad\x9f\xe1\x3e\xd1\x0a\x36\xb5\xb5\xec\x56\xa0\xb6\xf4\x85\xcb\x70\x9e\x7a\x44\xf3\x05\x20\x64\x7a\xb1\x6f\xe5\x22\x6e\x60\xc3\x94\xe1\x29\xdf\xd8\x1a\xc9\xc5\xe5\x50\x76\x8c\xe9\x71\x40\x65\x47\xdd\x32\x2a\x8b\xb2\x6a\x46\xdb\xb5\x51\x54\x8d\xea\xac\x69\x95\x43\xd5\xdc\x45\x89\x65\x61\xc3\x14\x2b\xa9\x1d\xd0\xc1\x97\x0e\xf7\x17\x7d\xee\x22\xfc\x5d\x8b\xaa\xcf\x64\x9e\x29\x17\x5f\xfa\x0d\x89\xcc\xff\xd6\x3f\xd5\xca\x0e\xc7\xc8\x57\x92\x48\xa5\xc9\x53\x5e\x09\xd0\x68\x8e\xa4\xb4\x33\x72\x19\xbc\x44\x3a\xf4\xe1\x79\x57\x4d\xc7\x7a\x17\x58\x2c\x8e\x11\xeb\xd0\x00\x50\x68\x2a\x25\x5a\x0f\x5f\x5b\xbf\xce\xe6\xe1\x18\x0b\x2d\x74\x2c\xf9\xc9\x55\xe1\x08\xee\x6c\x52\x0b\x30\xe6\x16\x03\x81\x4d\x3c\x77\x5c\xa2\x1b\xc7\x07\xed\x3f\x9a\xee\x4f\xca\xf3\xc7\x6d\x3e\x8a\x41\xd6\x1e\x5f\xfc\xaf\xed\x7c\x80\xee\x38\xd9\xbe\x6d\x8f\x56\xc3\x51\xac\x41\x7b\x7a\x03\x84\x4c\x31\x03\x2a\x64\xd3\xd9\x8b\x93\xe5\x35\x24\xa8\x79\x3d\x2d\xdc\x39\xc3\xfe\x1a\xc2\xdf\x29\xc2\xb9\x43\x2f\x37\xc8\x66\x4e\x0e\x58\x11\xf3\x93\x3f\x5a\xe2\x8a\x2d\xc9\x03\xe3\xca\xc7\xbc\xd5\xfb\x91\x13\x09\x49\x75\xd6\x36\xba\x4b\x56\x30\x91\x22\xa5\x68\x6a\x5c\x69\x0b\xb5\xc7\x1a\x58\x5c\x92\x39\x5c\x25\x57\x10\xe3\xa3\xeb\x68\x63\xe2\x4c\xbf\x05\xa2\x77\x59\xa6\x50\xeb\x1b\xf0\x5f\x66\xc1\xc7\x1a\xae\x40\x49\x3e\x50\x5c\x10\xc1\xb8\x52\xa0\x21\x20\x03\x0b\x58\xa1\xf1\x44\xa6\x6d\xe8\x59\x6d\x06\x9e\xdb\x13\x1e\xeb\x13\xe6\xb0\xb0\xc7\x13\xd2\xe4\x92\x17\xdc\x70\xd4\xc9\x52\x2a\x25\x77\xb7\xbf\x7f\x69\x35\xb2\xc9\x2f\xee\xd4\xeb\x9f\xa6\xf3\x4d\xb5\x2c\x78\x3a\xcf\x43\x0b\xeb\x97\xba\x61\x51\xf3\x5c\x53\x4c\xfc\xd7\x21\x2f\x71\x36\x06\x8d\x45\x9e\x78\x19\x3c\xf2\xa3\xf4\xb2\x79\x7f\x8b\x7a\xf4\x68\xb3\x63\x7e\xa4\x4f\x77\x24\x58\x32\x93\xae\xed\x57\x7f\xf6\x24\xd3\xea\x51\xdb\xa2\xbe\x81\x2f\xfe\xfb\xd7\xd9\x0d\x7c\x71\x06\xfe\xda\xd0\x16\x59\xc5\x33\xc1\xed\xf6\xb0\x65\x01\x5f\xbe\xc6\x5d\xd4\x97\xb4\xa1\x69\xba\xe9\x12\xeb\x18\xa1\x01\xbd\xa7\x2c\x4f\xca\x1d\x75\xcb\xae\xe7\x34\x81\x6a\xfe\x12\xb6\xd9\xa0\xc8\xa6\x01\xb6\x19\xf2\x1d\x5b\xd6\x87\xda\x16\x6a\xb8\x6b\x54\xdc\xbd\x54\x8f\x75\xd7\x13\x2c\x6d\xe7\xc5\xb7\x1a\x6d\x3e\x87\x47\x3f\xa5\xdb\xd9\xd6\x48\x3f\x80\x72\x3a\x33\xd8\x63\xc5\xa9\x50\xb6\x67\xd8\x25\x52\x13\x2b\xb7\xa8\x06\xb9\xa8\xc9\x51\xe3\xb4\x47\x45\x34\x99\x00\x7c\x4e\x71\x63\x29\x30\x6d\x47\xd7\xa1\x5b\x87\x0c\x15\xb7\x8d\x27\x75\xd9\xb4\x29\x44\x4e\xc9\x45\xe5\x4b\x20\x7b\xb6\x25\x70\x23\xb5\xa6\x98\x6c\x0f\xb4\xd4\x8c\x05\x0e\xa6\xbd\x15\xee\xd2\x1c\x3e\x63\x5a\xd9\xa7\x98\xe7\x34\x92\x12\x87\xa6\xb7\x44\x2b\x05\x2f\xb9\xb9\x04\x96\x7c\x4f\x58\x72\x03\xa9\x2c\x37\x95\x71\x65\xa4\xb3\xb4\xa2\x06\x98\x1e\xcd\x06\xa3\xe4\x2c\x33\x4f\x0f\xc4\xcd\xa5\xd3\x6a\xcc\x93\x97\xa4\x91\xc7\x67\xaa\x79\xb1\x2a\xff\xe8\xd0\x1a\xcf\xcb\x6f\xc8\xcd\xff\x83\xfc\xec\x49\x76\xe4\x5e\x2c\xbc\x03\xf7\x37\x7b\x0f\xe3\xed\xb2\xc9\xb5\x1f\x17\xf6\xa8\x2e\x21\xc3\xac\x4a\xcd\x89\x3e\x6b\x1d\x9e\xb6\x76\xab\x42\xf3\x73\xa8\x8c\x24\x9a\x99\x4a\xd9\x01\xf3\x73\xb5\xb4\xcd\xc5\x34\x3a\xc6\xac\x07\xf7\x0a\x58\x68\x1c\x91\xec\xa4\x72\x15\x91\x3a\x3d\xd9\x91\x54\xf9\x96\x9a\x36\x83\x37\xe4\xd5\xd3\x68\x1c\x4c\xa8\x11\xaa\x6e\xaf\x77\xb2\x2a\x32\xd7\x5d\xdb\x9b\xd9\x15\xdf\xfa\xfb\x1a\x3b\xd5\x37\xda\xa1\x86\x63\x0c\x4c\xab\x1c\x77\x36\x2d\x9c\xa8\x89\x6f\x01\xb9\x11\xe2\xbd\xee\xc8\x15\x13\x60\xde\x7d\xdd\x7d\x56\xd7\x6c\x3c\x8f\x4c\xde\xba\x1a\x78\x6a\x0f\xee\xfc\xfd\xd6\x0d\xf8\xf5\x7d\xa7\xb5\x42\x3b\xe0\xc3\xc3\x46\x1e\x68\x8f\x34\x7e\x43\x4c\xee\xee\x2e\x9c\x63\xe6\x94\x1a\xfb\x53\x3b\xdc\x5a\xc5\x0e\xb6\x46\x2e\xac\x4f\xeb\x84\xe0\xce\x8d\x4c\x5c\x34\xef\x42\xc2\xe2\x70\x67\x3c\x68\xb1\x61\xa2\xdf\xfc\x48\x76\xc8\x3e\x9e\x75\xb7\xb1\x11\xaf\x0f\xfe\x55\xc0\xf4\xcc\x51\x75\x5c\xc2\x6e\x83\x1f\xe5\xeb\x8a\x3e\x28\xa1\x6e\xcb\xf6\x28\xe9\xd4\x49\x12\xbe\x6d\xe4\xa7\xc1\xe1\xe5\xb8\x03\x35\xfc\x27\xe6\xd1\xde\x6d\x5b\x6b\x57\x65\x4c\x78\xbd\xe2\xef\xc1\x97\x8c\x5a\x1e\x61\x24\x3c\x0d\xda\xf1\x09\x4a\xbe\x5a\x1b\x10\xd2\xc0\x9e\x63\x91\xb9\xbc\xc0\xca\x80\x30\x6c\x4c\x98\x9f\x2b\x77\xc7\x74\xa9\x14\x5b\x54\x8d\xa6\xc8\x36\x69\xb6\x28\xfc\xf6\x51\x98\x0f\x3f\x83\x05\xa1\xb6\xcd\x2b\xfd\x21\x98\xf8\x40\x72\xf1\xa8\x0e\xc1\x33\x67\x71\x1e\xa5\x43\x89\x20\xf5\x2d\xcf\x8d\x27\x38\x92\x60\x34\xcb\x31\xe0\x06\xd6\x6a\xa6\xa6\x14\xbe\xb2\x32\xb6\x3b\x24\x05\xcf\x5a\xdd\x07\x55\x71\xb7\x33\xdc\x85\xc0\xef\xe0\xfa\xca\x7f\x66\xf0\x8e\x2c\xee\x3e\xd7\xf0\x87\xee\xd6\x79\x63\x6b\x93\xa5\x0c\x53\x5e\xb2\x02\x36\x92\x0b\x03\xa9\x54\x0a\x6d\x61\x4d\x6a\x1d\x11\x8b\xee\x8b\xcd\xdc\xcc\x4b\x60\xaf\x67\x65\x0e\xd7\x57\xff\x7e\xff\x01\x76\x6b\x5e\x60\x90\x24\xe4\x37\xf7\x92\x89\x6b\xbb\xe7\x8f\x2d\x69\x82\x85\x97\xb0\x80\x7c\x28\x9c\xaf\xaf\xae\x92\x06\xab\x21\x73\x85\x63\xdd\x49\xed\xaf\x68\x34\x5c\xb0\x2d\xe3\x05\x5b\x16\x78\xd1\x2c\x26\x07\x86\x7a\xea\xb3\xe3\xa1\xe1\x33\xc4\x3f\x35\xd3\x61\x9e\x6f\x55\x06\xdf\x5a\xef\xd6\xcc\xee\x1b\xba\xfb\x4d\x7e\xdc\x3d\x81\x87\xb2\xcd\xda\x5d\x90\xca\x57\xc7\xf3\xee\x0a\xe6\xf3\x55\xdd\x41\x36\xe6\xa1\x33\xaf\x0c\xc2\xee\x7e\x8b\xfb\xff\x72\x99\xe0\xdb\x82\xfa\x05\xcc\xda\xf6\x30\xcb\xe1\x7b\xfe\x96\xc0\x71\x83\x1f\x97\x9b\xd6\x09\xd9\x2c\x18\x67\xb4\x9f\x6f\x17\xfb\xa1\x3e\x35\x90\xe9\x5d\x5e\xb8\x90\x08\xcb\xe7\x44\x44\xfd\xd2\xe1\x50\x40\xb4\xb2\x6d\xa3\x0b\xf1\x6f\x2a\x62\x3f\x28\xb5\xa9\x5b\x91\xd6\xbb\xa8\x11\x6a\x6e\xa0\x2c\x90\x75\x5e\x0f\x07\xc4\xf6\x6b\xe2\xb1\xfc\x7d\x48\xdd\x67\xc5\xc2\xf9\xae\xde\xb5\xfc\x70\x4f\xe0\xee\x50\x4e\xaf\x32\x36\x2a\x42\x52\x21\xa5\xcf\x5a\x99\x3c\xaa\xec\x48\x5f\xda\xf7\xe0\x66\x2c\x46\xd6\xcf\xec\x6f\xbb\x22\x1f\xbf\x24\xee\xdf\xd8\xb5\xf8\xf1\xcb\xee\x86\xb7\x41\xac\xa9\xd0\x03\xaf\x21\xae\x93\x2b\x52\xca\x35\x3c\x2c\xad\xf3\x5d\x37\xba\xb7\x36\xd6\xa1\xab\xee\x2b\x87\x22\x15\x5c\xc1\xf7\x25\x85\xc1\x01\x5f\x9c\xb4\x3d\x26\x2b\xb9\x80\xdb\xf7\xee\x5f\x36\x3a\xef\xae\xa6\xb3\x36\x0f\x61\xd4\x09\xd6\xd5\x6c\x8b\xd3\xdb\xf7\x16\xe3\x12\x8c\xbc\x81\xb9\x5f\x0a\x7f\xa9\x4d\xb2\x90\x21\xec\x5f\x27\xf0\x9f\x00\x00\x00\xff\xff\xf1\xd8\xd6\xe5\xc2\x23\x00\x00" +var _flowstoragefeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x5a\xeb\x6b\x1b\xcb\x15\xff\xae\xbf\xe2\x60\x68\xaf\x94\x3a\x2b\x1b\x2e\xa1\x18\xbb\xe0\x7b\x5b\x97\x40\x4d\x4b\xe2\xdb\x7e\x08\x69\x3c\xda\x3d\xab\x1d\xb2\x3b\x23\x66\x66\x25\x8b\x90\xff\xbd\x9c\x79\xed\x5b\x0f\x17\xc2\xd5\x17\x4b\x3b\x33\xbf\xf3\x7e\xcd\x7a\xf9\x66\x06\x6f\xe0\xa9\x40\x78\x28\xe5\xee\xa3\x91\x8a\xad\xf1\x01\x51\x83\xae\x98\x32\x90\x4a\x61\x14\x4b\xcd\x0c\xec\xc6\x7b\x01\x2c\x4d\x65\x2d\xcc\x4f\x1a\xb4\xdb\x0d\x29\xdb\xb0\x94\x9b\x3d\x64\x68\x50\x55\x5c\xa0\x86\x7a\x03\x46\x42\x21\x77\x50\xd5\x69\x11\xb7\x4a\x01\x69\xc1\xb8\x00\x6e\x20\x65\x02\x6a\x8d\x09\x58\xe0\x21\x1a\xd7\x90\xb2\x32\xad\x4b\x66\x30\x83\xd5\x1e\xaa\xba\x34\x7c\x53\xee\xb9\x58\x83\x29\x10\x58\x45\x8c\x80\xcc\x41\xa1\x46\xb5\xc5\x0c\xf2\x52\xee\x60\xc7\x4d\x01\xcf\x8d\x2c\x89\x87\x7e\xc4\x35\xfb\x65\x6f\x50\xff\x0b\xd5\x07\x7f\xe2\xe1\x1f\xff\xfc\xcf\x73\x50\x41\xc5\x05\xaf\xea\xaa\x05\x6c\xf1\x8c\xfc\x8a\x42\xb7\x88\x48\x35\xca\xed\x73\x4f\x85\x89\xc7\xf3\x8f\x1c\x49\x66\xb8\x14\xcf\x60\x0a\xae\xe9\xcc\x86\xf1\x0c\xb2\x5a\x91\x4c\x5e\xb3\x90\x2a\xb4\xbb\x2e\x49\x68\x12\xd4\x3e\x90\x2a\x21\x3e\xad\xb2\x8c\x7d\x8c\x22\x23\x1e\x59\x59\x82\x51\x4c\x68\x96\xd2\x29\x7d\x09\x4c\xec\x23\x98\x29\x98\x81\x82\x65\xf6\xe1\x96\x95\x35\x92\x05\xc4\x1a\x33\xe0\x82\x60\x78\x23\x0c\x61\x17\x4c\xf7\x9e\x46\x11\xd3\x02\xd3\xaf\x98\x01\x5b\x33\x2e\xb4\xe9\x6d\xab\x35\x2d\x89\xcc\x3f\xae\xc8\xca\x8d\xfa\x60\xcb\xea\xd2\xb4\x8f\x46\x6d\xab\x46\x2f\x56\xc2\xf7\x79\x47\x80\x9c\xf1\x52\x3b\x7d\x59\x06\xec\xd9\x96\xbc\xb0\xe3\xa5\xdd\xd4\xa8\x27\x3a\x29\x54\x72\xcb\xc5\x7a\x99\x61\x89\x86\x54\xcc\x8d\x37\xd3\x13\x31\x95\xfc\x9b\x98\x7a\x26\x0e\x64\xad\x52\x24\xa8\x92\x7e\x11\xab\x84\xe4\x34\xd4\xa1\x46\x94\x08\x69\x85\x29\xab\x35\x3a\x47\xf4\xd4\xec\xf1\x82\x6d\x11\x84\x1c\xa8\x2f\xb0\xb7\x9c\xcd\x78\xb5\x91\xca\xc0\x43\x2d\xd6\x7c\x55\xa2\xe5\x05\x72\x25\x2b\xb8\xe8\x3c\xbb\x88\x3b\x03\xc7\x61\x57\xf8\x7d\x31\x9b\xb1\x34\x45\xad\xe7\xac\x2c\x17\x31\x5a\x07\xc1\xfc\x6d\x36\x03\x00\x58\x2e\xe1\x6f\x15\x37\x14\x4f\xbb\x02\x45\x2f\x8a\x06\x06\x67\x8d\x22\xc9\x2d\x36\xa8\x9a\x20\x78\x68\x4c\xeb\xfc\x49\x5b\x0a\x6d\x6e\x70\x8b\xc2\xc0\xc7\xc3\xc1\xf7\xab\x73\xc6\xf9\x17\x38\x12\xa5\x37\xf0\xdb\x03\x7f\x79\xf7\xf3\x62\x5a\x94\x61\xfc\x3e\xb4\xe2\xd7\x46\x42\x4b\x24\x81\x98\x69\x9b\xa5\xc8\x62\x87\xa3\xdb\x8b\x98\x4c\xc8\xf8\x38\x15\xe8\x8d\x74\x93\xb9\x60\x28\xd7\x5f\x31\xb7\x39\x74\x90\x3d\x23\x3b\xb8\x45\xb5\x3f\xc5\x36\x49\xc0\xcc\x08\x93\x5b\x0f\xe6\x1a\x76\x8a\x34\x27\xec\xa9\x5a\xf0\x26\xd5\x51\x70\x22\xb3\x69\x85\x14\xca\xc5\x16\x95\xc6\x4b\x08\x30\x5a\xd2\x73\x85\x04\x22\x24\x94\x52\x6b\xda\xbb\x51\x98\x72\x4d\xe0\x21\x63\x53\x88\x04\xb6\xad\xcf\x12\x7c\x83\xb3\xaa\x4d\x03\x34\x44\xb1\x16\x6d\x43\x59\xe6\x88\x5b\x8f\x39\x34\xc4\x96\xa9\x53\x3d\x68\xa0\xe8\x13\x7d\xa7\xab\xf5\x33\xdc\x27\x5a\xc1\xa6\xb6\x8e\xdd\x4a\xd4\x96\xbe\x70\x19\xce\x53\x8f\x68\xbe\x00\x84\x4c\x2f\xf6\x9d\x5c\xc4\x0d\x6c\x98\x32\x3c\xe5\x1b\x5b\x23\xb9\xb8\x1c\xcb\x8e\x31\x3d\x8e\xa8\xec\xa8\x5b\x46\x65\x51\x56\xcd\x68\xbb\x36\x8a\xaa\x51\x93\x35\xad\x72\xa8\x9a\xbb\x28\xb1\x2c\x6c\x98\x62\x15\xb5\x03\x3a\xf8\xd2\xe1\xfe\x62\xc8\x5d\x84\xbf\xef\x50\xf5\x99\xcc\x33\xe5\xe2\x4b\xbf\x22\x91\xf9\xdf\xfa\xa7\x46\xd9\xe1\x18\xf9\x4a\x12\xa9\xb4\x79\xca\x6b\x01\x1a\xcd\x91\x94\x76\x46\x2e\x83\x6f\x91\x0e\x7d\x78\xde\x57\xd3\xb1\xde\x05\xee\xee\x8e\x11\xeb\xd1\x00\x50\x68\x6a\x25\x3a\x0f\xbf\x77\x7e\x9d\xcd\xc3\x31\x16\x3a\xe8\x58\xf1\x93\xab\xc2\x11\xdc\xc5\xac\x11\x60\xca\x2d\x46\x02\x9b\x78\xee\xb9\x44\x3f\x8e\x0f\xda\x7f\x32\xdd\x9f\x94\xe7\x8f\xdb\x7c\x12\x83\xac\x3d\xbd\xf8\x7f\xdb\xf9\x00\xdd\x69\xb2\x43\xdb\x1e\xad\x86\x93\x58\xa3\xf6\xf4\x06\x08\x99\x62\x01\x54\xc8\xe6\x8b\x6f\x4e\x96\xef\x21\x41\x2d\x9b\x69\xe1\xde\x19\xf6\xd7\x10\xfe\x4e\x11\xce\x1d\x06\xb9\x41\xb6\x73\x72\xc0\x8a\x98\x1f\xfc\xd1\x0a\xd7\x6c\x45\x1e\x18\x57\xde\xe7\x9d\xde\x8f\x9c\x48\x48\xaa\xb3\xb6\xd1\x5d\xb1\x92\x89\x14\x29\x45\x53\xe3\x4a\x5b\xa8\x3d\xd6\xc0\xe2\x92\xcc\xe1\x2a\xb9\x82\x18\x1f\x7d\x47\x9b\x12\x67\xfe\x25\x10\xbd\xcf\x32\x85\x5a\xdf\x80\xff\xb2\x08\x3e\xd6\x72\x05\x4a\xf2\x81\xe2\x1d\x11\x8c\x2b\x25\x1a\x02\x32\x70\x07\x6b\x34\x9e\xc8\xbc\x0b\xbd\x68\xcc\xc0\x73\x7b\xc2\x63\x7d\xc0\x1c\xee\xec\xf1\x84\x34\xb9\xe2\x25\x37\x1c\x75\xb2\x92\x4a\xc9\xdd\xed\x1f\x7b\x3d\xf6\x5f\xe6\xcb\x4d\xbd\x2a\x79\xba\xcc\xc3\xc2\x2f\x0e\xa8\x1f\x0e\x0d\xaf\x0d\xa5\xc4\x7f\x1d\xf3\x0e\x67\x5b\xd0\x58\xe6\x89\xe7\xdd\x23\x3f\x49\x2f\x93\xf7\xb3\xa8\x3f\x8f\xb6\x38\xe6\x3f\xfa\x74\x07\x82\x15\x33\x69\x61\xbf\xfa\xb3\x27\x99\x54\x4f\xda\x14\xf5\x0d\x7c\xf2\xdf\x3f\x2f\x6e\xe0\x93\x33\xec\xe7\x96\xb6\xc8\x1a\x9e\x09\x6e\xb7\x87\x2d\x77\xf0\xe9\x73\xdc\x45\xfd\x48\x17\x9a\xa6\x9a\x3e\xb1\x9e\x11\x5a\xd0\x7b\xca\xee\xa4\xdc\x49\x77\xec\x7b\x4c\x1b\xa8\xe1\x2f\x61\x9b\x0d\x8a\x6c\x1e\x60\xdb\xa1\xde\xb3\x65\x73\xa8\x6b\xa1\x96\x9b\x46\xc5\x3d\x48\xf5\xd4\x74\x3b\xc1\xd2\x76\x4e\x7c\xad\xd1\x96\x4b\x78\xf2\xd3\xb9\x9d\x69\x8d\xf4\x83\x27\xa7\x33\xa3\xbd\x55\x9c\x06\x65\x77\x76\x5d\x21\x35\xaf\x72\x8b\x6a\x94\x8b\x86\x1c\x35\x4c\x7b\x54\x44\x93\x09\xc0\x97\x14\x37\x96\x02\xd3\x76\x64\x1d\xbb\x6d\xc8\x50\x71\xdb\x70\x52\x77\x4d\x9b\x42\xe4\x54\x5c\xd4\xbe\xf4\xb1\x17\x5b\xfa\x36\x52\x6b\x1a\x2a\xbb\x83\x2c\x35\x61\x81\x83\xf9\x60\x85\xbb\xf4\x86\x2f\x98\xd6\xf6\x29\xe6\x39\x8d\xa2\xc4\xa1\x19\x2c\xd1\x4a\xc9\x2b\x6e\x2e\x81\x25\x5f\x13\x96\xdc\x40\x2a\xab\x4d\x6d\x5c\xf9\xe8\x2d\xad\xa9\xf1\xa5\x47\x8b\xd1\x28\x39\xcb\xcc\xf3\x03\x71\x73\xe9\xb4\x1a\xf3\xe3\x25\x69\xe4\xe9\x85\x6a\x5d\xac\xc6\x3f\x3a\xb4\xa6\xf3\xf1\x2b\x72\xf2\x0f\xcc\xcb\x9e\x54\x4f\xde\xbb\x3b\xef\xb8\xc3\xcd\xde\xb3\x78\xb7\x4c\x72\xed\xc7\x83\x3d\xaa\x4b\xc8\x30\xab\x53\x73\xa2\xaf\x5a\x47\xa7\xad\xfd\x6a\xd0\xfe\x1c\x2a\x1f\x89\x66\xa6\x56\x76\xa0\xfc\x58\xaf\x6c\x33\x31\x8f\x0e\xb1\x18\xc0\x7d\x07\x2c\x35\x4e\x48\x76\x52\x99\x8a\x48\xbd\x1e\xec\x48\x8a\x7c\x4d\x2d\x5b\xc0\x2b\xf2\xe9\x69\x34\x0e\x26\xd2\x08\xd5\xb4\xd3\x3b\x59\x97\x99\xeb\xa6\xed\x4d\xec\x9a\x6f\xfd\xfd\x8c\x9d\xe2\x5b\xed\x4f\xcb\x31\x46\xa6\x53\x8e\x3b\x9b\x0e\x4e\xd4\xc4\x97\x80\xdc\x0a\xed\x41\x37\xe4\x8a\x08\x30\xef\xbe\xee\xfe\xaa\x6f\x36\x9e\x47\x26\x6f\x5d\xed\x3b\xb5\xe7\x76\xfe\x7e\xeb\x06\xfa\xe6\x7e\xd3\x5a\xa1\x1b\xe8\xe1\x61\x2b\xfe\xbb\x23\x8c\xdf\x10\x93\xba\xbb\xfb\xe6\x98\x39\xa5\xc6\x7e\xd4\x0e\xb3\x56\xb1\xa3\x2d\x91\x0b\xeb\xd3\x3a\x20\xb8\x77\x23\x12\x17\xed\xbb\x8f\xb0\x38\xde\x09\x8f\x5a\x6c\x9c\xe8\x17\x3f\x82\x1d\xb2\x8f\x67\xdd\x6d\x6c\xc5\xeb\xa3\xbf\xfa\x9f\x9f\x39\x9a\x4e\x4b\xd8\x6f\xe8\xa3\x7c\x7d\xd1\x47\x25\xd4\x5d\xd9\x9e\x24\x9d\x3a\x49\xc2\xd7\x8d\xf8\x34\x28\x7c\x3b\xee\x40\x2d\xff\x89\x79\x74\x70\xbb\xd6\xd9\x55\x1b\x13\x5e\xa7\xf8\x7b\xef\x15\xa3\x56\x47\x18\x09\xcf\xa3\x76\x7c\x86\x8a\xaf\x0b\x03\x42\x1a\xd8\x73\x2c\x33\x97\x17\x58\x15\x10\xc6\x8d\x09\xcb\x73\xe5\xee\x99\x2e\x95\x62\x8b\xaa\xd5\x0c\xd9\xe6\xcc\x16\x85\xdf\xde\x0b\xf3\xee\x67\xb0\x20\xd4\xae\x79\xa5\x3f\x06\x13\x1f\x48\x2e\x1e\xd5\x21\x78\xe6\x2c\xce\x93\x74\x28\x11\xa4\xb9\xd5\xb9\xf1\x04\x27\x12\x8c\x66\x39\x06\xdc\xc0\x5a\xc3\xd4\x9c\xc2\x57\xd6\xc6\x76\x85\xa4\xe0\x45\xa7\xeb\xa0\xea\xed\x76\x86\xbb\x0f\xf8\x03\x5c\x5f\xf9\xcf\x02\xde\x90\xc5\xdd\xe7\x1a\xfe\xd4\xdf\xba\x6c\x6d\x6d\xb3\x94\x61\xca\x2b\x56\xc2\x46\x72\x61\x20\x95\x4a\xa1\x2d\xac\x49\xa3\x23\x62\xd1\x7d\xb1\x99\x9b\x79\x09\xec\x75\xac\xcc\xe1\xfa\xea\xbf\x6f\xdf\xc1\xae\xe0\x25\x06\x49\x42\x7e\x73\x2f\x95\xb8\xb6\x7b\xfe\xdc\x91\x26\x58\x78\x05\x77\x90\x8f\x85\xf3\xf5\xd5\x55\xd2\x62\x35\x64\xae\x70\xac\x3f\xa1\xfd\x1d\x8d\x86\x0b\xb6\x65\xbc\x64\xab\x12\x2f\xda\xc5\xe4\xc0\x10\x4f\xfd\x75\x3c\x34\x7e\x86\xf8\xa7\x26\x3a\xcc\xef\x9d\xca\xe0\x5b\xea\x5d\xc1\xec\xbe\xb1\xbb\xde\xe4\xc7\xdd\x0b\x78\x28\xdb\xac\xdd\x07\xa9\x7c\x75\x3c\xef\x6e\x60\xb9\x5c\x37\x9d\x63\x6b\x0e\x3a\xf3\x8a\x20\xec\x1e\xb6\xb6\xbf\xf7\xcb\x03\xdf\x0e\x34\x2f\x5a\x0a\xdb\xbb\xac\xc6\xef\xf3\x3b\x82\xc6\x0d\x7e\x3c\x6e\x5b\x25\x64\xb1\x60\x94\xc9\xfe\xbd\x5b\xe4\xc7\xfa\xd3\x40\x66\x70\x59\xe1\x42\x21\x2c\x9f\x13\x09\xcd\xcb\x85\x43\x81\xd0\xc9\xb2\xad\xee\xc3\xbf\x91\x88\x7d\xa0\xd4\xa6\x69\x41\x3a\xef\x9c\x26\xa8\xb9\x01\xb2\x44\xd6\x7b\x0d\x1c\x10\xbb\xaf\x83\xa7\xf2\xf6\x21\x75\x9f\x15\x03\xe7\xbb\x78\xdf\xf2\xe3\xbd\x80\xbb\x33\x39\xbd\xba\xd8\x68\x08\xc9\x84\x94\xbe\xe8\x64\xf0\xa8\xb2\x23\xfd\xe8\xd0\x83\xdb\x31\x18\x59\x3f\xb3\xaf\xed\x8b\x7c\xfc\x32\x78\x78\x43\xd7\xe1\xc7\x2f\xbb\x9b\xdc\x16\xb1\xb6\x42\x0f\xbc\x6e\xb8\x4e\xae\x48\x29\xd7\xf0\xb8\xb2\xce\x77\xdd\xea\xda\xba\x58\x87\xae\xb4\xaf\x1c\x8a\x54\x70\x05\x5f\x57\x14\x06\x07\x7c\x71\xd6\xf5\x98\xac\xe2\x02\x6e\xdf\xba\x7f\xcd\xe8\xbd\xa3\x9a\x2f\xba\x3c\x84\x11\x27\x58\x57\xb3\x2d\xce\x6f\xdf\x5a\x8c\x4b\x30\xf2\x06\x96\x7e\x29\xfc\xa5\xf6\xc8\x42\x86\xb0\xff\x3e\x83\xff\x05\x00\x00\xff\xff\x62\x86\xfb\x9a\xaa\x23\x00\x00" func flowstoragefeesCdcBytes() ([]byte, error) { return bindataRead( @@ -200,11 +200,11 @@ func flowstoragefeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStorageFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x59, 0x6, 0x25, 0xb9, 0x18, 0x3, 0x8a, 0xc8, 0x4c, 0xd2, 0xec, 0x5a, 0xc9, 0xe7, 0xf1, 0x3c, 0xdd, 0x81, 0xc0, 0xd6, 0x73, 0x7, 0xeb, 0x1f, 0xe5, 0xc9, 0x55, 0x38, 0xf3, 0xce, 0x3b, 0xac}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4, 0x2f, 0x95, 0xbb, 0xa6, 0x5b, 0xd0, 0xb1, 0xd0, 0x81, 0x90, 0xea, 0xad, 0xcd, 0xa6, 0xa, 0x44, 0xb8, 0x59, 0xfe, 0x81, 0xa7, 0x46, 0x96, 0x65, 0xa6, 0xde, 0x6b, 0x7c, 0x9, 0x4, 0x5f}} return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\x5f\x73\xdb\xb6\x96\x7f\xae\x3f\x05\xaa\x87\x56\x9a\x3a\xb2\x1f\x76\xf6\x41\x63\xc7\x71\xd2\x7a\x37\x33\x49\xb7\x93\x3a\xed\xce\x74\x3a\x0d\x44\x1e\x49\xb8\x86\x08\x5e\x00\x94\xa2\x7a\xfc\xdd\xef\x9c\x03\x80\x04\x48\xd0\x96\xd3\x56\x0f\x89\x45\xe2\xfc\xc1\xf9\xfb\x3b\x80\xc4\xb6\x56\xda\xb2\x9b\xa6\x5a\x8b\xa5\x84\x5b\x75\x07\x15\x5b\x69\xb5\x65\x93\xe4\xd9\xe4\xc4\xaf\x7c\x0f\x96\x97\xdc\xf2\x5f\x04\xec\x8d\x5f\x99\x3c\x6b\x57\x26\xf4\x39\xb2\xf1\x05\x2d\x8f\xd7\x8d\xae\x40\xfb\xf5\xee\xcb\xe4\xe4\x84\x17\x05\x18\x33\xe5\x52\xce\x58\xa1\x2a\xab\x79\x61\xd9\x8d\x54\x7b\xe2\xb4\xe8\xed\xe6\xfe\xe4\x84\x31\xc6\xce\xce\xd8\xad\xb2\x5c\x32\xd3\xd4\xb5\x3c\x30\xb5\x22\x12\x66\x71\x91\x61\xa2\x62\xf0\x59\x18\x0b\x55\x01\xb4\x3e\x16\xb2\xe3\x9a\x59\x24\xfe\x99\x68\x17\xec\xe3\x8d\xf8\xfc\xdf\xff\xd5\x32\xfe\x61\x07\x95\x65\x76\xc3\x2d\x13\x86\xc1\x56\x58\x0b\x25\xdb\x6f\xa0\x0a\xec\xb9\x06\xb6\x17\x76\x53\x6a\xbe\xf7\x06\xe6\xec\x17\xde\x48\x3b\x10\x06\xc4\x8c\x74\x37\xbf\x06\x92\x29\xdf\xaa\xa6\xb2\x41\xf2\x29\xb1\x58\xb0\xeb\xb2\xd4\x60\xcc\xd5\xec\x99\xaa\x94\x50\x2b\x23\xf0\x8d\x55\x47\x29\xf2\x7d\x20\x18\x28\x62\xd5\x33\xd5\xa8\x60\x1f\xab\xb2\x15\x95\x85\xf2\x51\xe1\xef\x69\x49\x4f\xf2\x51\xb2\x38\x49\x23\x11\x9a\x69\x30\xaa\xd1\x05\xe0\xaa\x42\x03\x1f\x17\x4b\x02\xf5\x1b\xb7\x06\x5f\xa8\x3d\x94\xd7\x5f\x2a\x7e\xe9\x82\xf8\x78\xf1\x2e\xd0\x83\xf8\x4e\x52\xe7\xa6\xb3\xb3\x56\x3a\x2f\x36\xac\x31\xa0\x99\xb1\x4a\x83\x61\xbc\x62\xa2\x32\x96\x57\x05\x60\x8c\xab\x4a\x1e\x98\xdd\x80\x23\xc6\x30\xb7\x1b\x10\x6e\x35\x5f\x43\x9b\x1a\x1b\x60\xab\xa6\x2a\xac\x50\x2e\x19\x3a\x12\x5e\x95\x6c\xad\x76\xa0\x2b\x28\xd9\xd2\x31\xab\x35\xd0\xf3\x5a\x19\x8b\x29\x58\x0a\x22\x0c\xdc\x44\xd5\xcb\x41\x17\x7f\x1b\x38\x90\xcb\x0b\x2e\x25\x94\xf3\x58\x76\xb1\x81\xe2\xce\xb0\x0d\xaf\x6b\xb4\x9b\x65\xba\xa9\xac\xd8\x02\x51\xc2\x0e\x34\xe3\xad\x7e\x64\xc0\x84\x45\xe0\xf4\xc1\x9b\x18\xdf\x57\x6e\xeb\x4b\x08\xc6\x0e\xbb\xc2\x8a\x01\x9f\x2d\x1a\x27\x7c\xa5\x02\x42\x1e\x44\x1d\x03\x37\x97\x28\x2b\x51\x11\xed\x29\x33\x0a\x5f\x6b\x72\x60\xa5\xd8\x9e\x1f\xd8\x4a\xa1\x62\x5b\x2e\x45\x21\x54\x63\x9c\x23\xac\xf2\x22\x9d\x01\x5b\xab\xa8\xc6\x0b\x15\x15\xe3\x42\xcf\xd9\x35\x33\x35\x14\x82\x4b\x1f\x70\x5d\x88\x54\x00\xa5\x41\x46\xcb\x4e\x05\xab\x28\x90\x03\xb7\x2e\x8d\x12\x2b\xc4\xd1\xd4\xb2\x23\x3d\x7a\x75\x71\xee\xbc\xeb\xab\xa3\x67\xba\x51\x12\xe5\x6e\x80\x2d\xb9\x0c\x21\xc4\x69\x5b\xc6\x4b\x6b\x97\xf7\x0b\xa4\xa7\x48\x8b\x63\x1b\x10\xc2\x0a\x2e\xc5\x9f\x90\x30\x47\x3f\x07\x1d\xc9\x64\xe8\x5d\x74\x7b\x4b\x8b\x84\xd3\x1e\xe7\x19\xbb\x6f\xdf\xe3\xc7\x80\x5c\xcd\x03\xcb\xcb\xc0\xbc\x5d\xf2\x10\x6b\x72\xc6\xde\x50\xe4\x84\xfc\x5c\x79\x93\xb8\xcd\xa1\x67\x29\x5b\x4b\xb6\x13\x9c\x54\xfd\xe4\x92\x71\x8e\x8f\xa7\xb3\x4f\x6c\x0b\x76\xa3\xca\xbe\x11\x42\x10\xcd\x90\x21\xb1\x40\x31\x4b\x5e\xdc\x4d\xfb\xda\x8a\x55\xaa\xf0\x4b\x76\x3e\x3f\xef\xad\xc1\x4f\xdb\xcf\xe6\x51\xe7\x61\x97\x23\xcf\x5f\x24\x4c\x13\x66\x0f\x8f\x19\xeb\x7c\x7e\x3e\x66\xa8\x35\x58\x64\xae\xb4\x85\x92\x62\xe5\xf6\x50\x83\x61\xaa\x46\x2f\x71\x29\x0f\x4c\x83\x6d\x34\x96\x71\x26\x85\xa1\xd8\xde\x51\x4c\x59\x5a\xe8\xf3\x49\x18\xa6\xa1\x00\x41\x39\x5c\x14\x50\xdb\x91\x10\x12\xb0\x27\xeb\xe5\xe5\x4e\x67\x0b\x76\x8f\x7f\x2d\xd8\x6b\xa5\xe4\x43\xcf\x62\x4e\x15\x76\x4f\xdb\x5b\x03\xd1\x20\x89\xd5\x0d\x3c\xe4\x76\x98\x15\x2d\xcc\x50\xf2\xd4\x92\x50\xfc\x73\xe6\x64\x0f\x1d\x4a\x6b\xd8\xe5\x25\x4b\xc5\xcf\xd8\x7d\x50\x0c\xf5\x60\x0f\x0c\xa4\x81\xee\xe1\x8a\xe3\xd7\xac\x7a\xe8\x80\x6b\x73\x67\x90\x3b\x86\xa1\xeb\x7d\x54\xd6\x96\x03\x24\x41\x46\xde\xb5\xcd\xe1\x91\xed\x5d\xef\xb8\x90\x9c\x4a\x40\x80\x16\xfd\xb6\x9a\xdd\xa3\x57\xd8\x6b\x71\x71\x99\x8f\xb6\x44\xff\x56\xc9\xe8\x59\xfc\xfa\x26\x54\x73\x17\x27\xfc\x2e\xf4\x2e\x0b\x6b\x0c\x15\x27\x8a\xd3\x43\xae\xd7\xcd\x16\x2a\x1b\xd3\x63\xfb\x09\x22\x7c\xb0\x79\x1a\x6f\x13\x5f\xf6\xe6\x31\xd1\x5b\xeb\x4b\xb3\xf1\xbd\xd9\x02\x02\x4d\xae\x0f\xbe\xd9\x85\x36\xde\x18\x57\x71\xb1\x20\xc6\x0c\x90\xed\x56\x55\x70\x68\x57\x2e\x41\x54\x6b\x66\x35\xaf\xcc\x0a\xb4\x86\x72\x8e\x52\x42\x6a\xe0\xfa\x0a\xf6\xf2\x10\x33\x09\x0d\xc9\x8b\x54\x49\x5b\x22\xbe\xae\xbd\x61\xc7\x11\xad\xd3\x5b\xcc\x16\xb3\xc2\x80\xda\x63\x53\x9a\xe7\xcc\xec\xa3\x20\xad\xfb\xc1\xf1\xae\x56\xed\x47\xc3\xe0\xd5\x7d\xa6\x5f\xf4\xf3\xae\x57\x4e\x92\xaf\x2f\xbc\x43\x12\x02\xc4\x47\xa3\xe0\xd6\xfd\x1f\xc0\x2d\x31\x53\xfb\x0a\xf4\xd5\x9c\x3b\x84\x39\xcb\x45\xe5\xc5\x8b\xb8\xdd\x76\xdd\xc2\x71\x9b\x8d\x84\xa7\x37\xe7\x73\xa2\xd3\x3b\x4c\x2d\xff\x05\x45\x3f\x34\x29\x1e\x79\x59\x9a\xa4\xed\x59\xd3\xf6\x3a\xef\xe6\xa8\xaf\xe2\x57\xda\x9e\xc9\x47\xaa\x30\xcc\x43\x4f\x24\x2e\xc1\x58\xad\x1c\xfc\x32\x28\xd0\x29\xb3\x84\x82\x37\x06\xba\x78\x4f\x52\x10\x75\x8c\x62\x1c\xa3\x19\x74\x90\xed\xd1\x03\xe1\x2f\x22\xfd\xb6\xd3\x76\xc3\x93\x8d\x2c\x01\x2a\x8c\x50\xd3\x6c\xa1\xa4\xad\x12\x12\x5a\x29\x42\x73\x3e\x3c\x49\xbf\x00\xca\x58\xaf\x08\x61\xac\x79\x93\x4f\x9d\x7b\xf3\xf1\xd5\x6f\x97\x12\xac\xef\x2a\x17\x2f\xfc\xdc\x64\xbe\x66\xaf\xba\x2e\x98\x6e\xfa\xa9\x98\xfc\xce\x31\xcb\x36\xca\x28\x34\x87\xe3\x4e\x42\xe6\xa6\x9e\x27\xe3\x33\xa1\xe9\x35\x5b\xfc\x04\x97\xa6\xa5\xbb\xd7\x05\xfe\x07\x2c\x86\x01\x79\x2c\x0c\xc9\xcc\x8d\xd1\x62\x5b\x4b\xc0\xe0\x73\xc0\xbc\xb5\x49\x4c\x9f\xf0\x7a\xe5\x33\xe6\x1a\xe3\x56\x73\x1a\x82\x5d\x57\x27\x90\x49\x85\x6c\x03\x09\x5f\x6c\x1e\x14\x23\xd4\x62\x64\x83\xcd\x47\x4a\x74\x38\x95\xc8\xe5\x21\x11\xd0\xed\x6c\x07\x52\xd5\x0e\x35\xb2\xbb\x4a\xed\xd9\x7e\x23\x8a\x0d\xab\xb9\xe6\x5b\xb0\x0e\x25\xd7\xdc\x98\x90\x17\x88\x03\xe5\x0e\x70\x63\xd3\x99\x47\x59\xf3\xec\x46\xc6\x40\x03\xd9\x04\x7b\xfe\x6f\xb8\xa5\xdf\xb3\x0d\xac\x0b\x9b\x35\xd8\x37\x1e\xb4\x39\xc2\x00\x44\x1d\xc6\xa8\x84\x1c\x29\x1c\xde\x23\xa9\x2f\x5c\x64\x1e\xe1\x00\xda\x3f\xa9\xbd\xa0\xbc\x43\x69\x21\x1f\x4b\x30\x42\x7b\x93\xcf\xf3\x7e\x63\xc6\xea\xa6\xb0\x8d\x46\x83\xd5\x1a\xb0\x10\x04\xaf\x69\xf8\x77\x03\xc6\xe6\x18\x8c\x66\x64\x6c\xf5\x3f\x82\x5a\x0e\xe9\x5c\x57\x87\x9f\x49\xd8\x55\x1e\x0b\x74\xa6\xf4\x4c\x62\x73\x0e\xad\x79\x4a\xdc\xdd\x57\xfc\x2b\x6b\xdd\xbe\x7a\xae\xae\xff\xb0\xad\xed\xc1\xd5\xf6\x63\xdb\xd2\x13\x9d\xe1\x7c\x7e\x1e\xcb\x8f\xb4\x68\xbb\x73\x27\xb4\x37\x63\xa6\x9d\x21\x45\x13\xae\x24\x63\x4b\x65\x3c\xae\xf4\x7f\x82\x56\xed\x54\x59\x95\x2d\x3a\x10\x5d\xf7\xe7\x52\xa2\x23\x3d\x0a\xc0\xd9\x90\x66\xc9\x6d\x63\x1c\x1a\x70\x20\x2f\x8c\xc0\x31\x33\x9a\xfb\x7d\x04\x58\x37\xbc\xe4\x67\x7d\x7c\xa0\x74\xe9\x72\x8f\x3a\x8b\x7b\xdf\x32\x2b\x0a\xc2\x4f\x6e\xec\xe4\x6e\x2a\x0a\xe0\x3d\x14\x6f\xe3\x47\x58\x3f\x0e\x12\xd6\x1f\x1d\x40\xb3\x3e\xdc\x05\x64\xdd\x86\x5a\xbf\x9a\x47\xce\x3c\xd6\x91\xad\xfb\x28\x3d\xe3\x91\x84\x10\x5b\xc8\x55\xaa\x66\xd1\x64\xd2\x0e\xff\xc6\xe1\x7e\x33\x3c\xfa\x8b\x2a\xcc\x63\x05\x03\xff\xbd\x6a\x8b\xcf\x70\x07\xf4\xfc\x62\xfc\xc8\x73\x7e\x73\x8b\xff\xbf\x9c\xce\x4e\x07\xa3\xe0\xd3\xa4\xdf\x0b\x53\x4b\x7e\xf8\x42\x6a\x32\xea\xf7\xdc\xf2\x2f\xa2\xbf\xed\xc6\xd0\x97\xd3\xd9\xef\x19\x77\x1c\x53\x2d\xcf\xda\x0c\x7b\x76\x95\xfc\x4b\x15\xf2\x6c\x24\x6c\x9f\x2e\x6a\xe4\xf1\xb8\xac\x3d\x56\x38\xcd\x5e\xd8\x62\xd3\x2e\xee\x95\xab\x82\x1b\x38\xc6\x4f\x2e\x40\x16\x03\x17\x85\x92\xfc\x14\xf1\x74\x40\x89\x9f\x95\xf5\xe1\xe3\x21\xcd\xb3\xeb\xf9\x73\xe2\x73\x46\xf8\xed\x98\xc5\x57\xc3\x50\x74\xda\xb6\xe1\xfa\xcf\xe9\x1b\x67\xc4\x11\x1a\xb7\xcb\xaf\x06\x2a\xcf\xbe\xc4\xd1\x9d\xb9\x86\xbe\x46\x40\xbc\x85\x52\x70\x76\x99\x5e\xc6\xcc\xdf\xe3\xd3\xbc\x8b\xc9\x70\x42\xc2\xa2\x47\xf2\xbf\xb7\xb7\x3f\xdd\x08\x09\xe3\x54\x8d\x96\x8b\x14\x36\xbd\x53\x6b\xf5\xf1\xc3\xdb\xe9\x2c\x4b\x93\x29\x20\xf8\x21\x8d\x9d\xf5\x27\x62\xcb\xd7\x70\x66\x76\xeb\xef\x3e\x6f\xe5\xe4\x09\x8b\x25\x5b\x36\xf9\x3d\x9b\xe9\x6f\xf4\xfa\xf7\x21\xe9\x31\x99\xe1\xad\x9d\xb7\x41\xc5\xb7\xa8\xf3\xcd\xbb\xff\xfb\x95\xfd\x08\x76\xaf\xf4\x9d\x9b\x11\x26\xf9\x8d\x9a\xc3\x76\xa9\xa4\xa7\x18\x59\x53\x82\x29\xb4\xa0\x73\xb4\xc0\x5a\xf8\xa3\x02\x6e\xb1\xd7\xba\xd6\xba\x52\x9a\x1e\xd2\x35\xd5\x52\xaa\xe2\xae\xd8\x70\x51\xcd\xfd\x6c\x88\xd5\x8c\x2a\x21\xae\x33\x50\x34\x3a\xd4\xb9\xca\xe9\x79\xea\x4e\x25\xb8\x83\x2b\x2b\x00\x73\xda\x42\x81\xf0\x8d\xdf\x89\x6a\x7d\xca\x6e\xde\xbd\xfd\x89\xed\x14\x55\x4a\xc4\x14\x5b\x7e\x88\x20\x3e\xe3\x75\x2d\x45\xc1\xdd\xe5\xc0\xb2\x11\x38\x04\x57\x9d\x6e\xaf\x5b\xdd\x46\x36\x0c\x9f\x2d\xe8\x8a\xcb\x8f\x1f\xde\xf5\x23\xf0\x87\xee\xd5\x74\xb2\xb1\xb6\x36\x8b\xb3\xb3\x95\x54\xfb\x79\xa1\xb6\x93\x91\x68\x92\x6a\xad\xcc\xc2\xc7\xc4\x88\x1f\x54\x21\xb8\x34\x8b\xcc\xc9\x6a\xf8\x4c\xec\x5e\x58\x0b\x7a\x72\x94\x4e\x7e\x31\xaa\x45\xfa\xfd\xd1\x79\x64\x92\x4f\x85\x87\xbf\xa7\x18\xc4\xb5\x28\x5f\x0e\x08\x51\x7d\x80\x55\x72\x3a\xec\xd1\xdc\xdc\x7b\x7c\xbe\x54\x5a\xab\xfd\x05\x6f\xec\x66\xf4\x40\xe8\x9b\x1e\x10\x7b\xe9\x47\xf5\x33\xcf\x84\x36\x4e\xef\xe9\xf5\xec\xe4\xab\xaf\xbe\x0a\x8a\x5c\x5d\xb1\x9a\x57\xa2\x98\x4e\xde\xa8\x46\x96\xac\x52\x96\x39\x99\x4c\xc3\x0a\x34\x44\x87\x20\x01\x76\x7d\xeb\x4f\x3e\xbe\xce\x58\xf0\xa8\x9e\x16\x4c\x93\xcf\x5d\xaf\xf5\x4f\xdc\x6e\x46\xf7\x90\x8f\x9e\x70\x62\xed\x49\xeb\x66\x29\x45\xd1\x51\x7e\xf0\xaf\xc7\x6a\x9d\xd3\x72\x84\xf8\xb5\x3f\x43\x78\x54\xf0\x3b\x51\xdd\x41\x19\xb5\xab\x6f\x7a\x63\x4f\xab\x42\xee\x56\xe7\x21\x0b\xe4\x62\xdd\x9e\xe4\x1f\xb4\x7c\x1e\xfb\x3e\xd8\x0f\xc3\xd2\x82\x4d\x11\x54\x1d\x3d\xbf\x65\x02\xe1\xe2\x45\x08\xf3\xf9\x70\x2c\xcc\xe7\xdf\xf0\xf1\x17\x24\x60\x0a\x6f\xbf\x04\x7b\x45\x1c\xa6\xc9\xaf\x08\xb2\x57\x39\xfd\xc1\x34\x92\x51\x09\x19\xa3\xeb\xec\x55\xdf\x75\xb9\x15\x95\x30\x56\x73\xab\x74\x64\xd5\x76\xb0\xfd\x11\xf6\xee\xb6\xf1\xa8\x93\xcf\x76\xbe\x8d\xa6\xd6\xec\xa5\xfa\x23\xc7\xcf\xbd\x51\xb0\x55\x60\xe4\x62\x7d\xc1\x5e\xf9\xeb\xd0\xfb\xe1\xf1\xdc\xa3\x37\xf3\xc9\xd7\xc7\x8f\x8a\xf3\x1a\x8c\x30\xe8\x9f\x10\x44\xf6\x1b\xde\x3d\x87\xe3\x61\x37\x64\x52\x23\xe7\xe8\x93\x30\x5e\xbb\xbb\xe9\x8d\x92\xed\x8d\xee\xb3\xae\x72\x5b\xd3\xf4\x6f\x25\xfc\xe5\x07\x4e\x49\xee\xc7\x15\xe1\x3e\x3b\x78\x2a\x3d\x4e\x6e\xaf\x92\xfb\x92\x76\x5c\xb3\xac\x63\x12\x89\x48\x7e\x9b\xde\x07\x3f\x16\x46\xb8\xdc\x44\xfb\x3c\xa5\xa3\x72\xd4\x6e\x1b\x7a\x82\x8d\x7e\x9c\x73\x1a\x73\x8a\x43\x2f\x26\xe8\x1f\x99\x1c\x13\x81\x9d\xda\x99\xfb\x8e\xf1\x53\x08\xfc\xd4\xba\x3f\xb5\x91\x00\x67\xf5\x97\x9e\xcd\xf4\x7c\xb6\x60\x13\x67\x37\xff\xcb\x16\x77\x84\xb3\x04\xb6\xa6\xc8\x43\x48\xc7\x2b\x3a\x11\x1a\x42\xdf\xde\xfd\x5a\xcf\x0d\x23\x7c\x25\x18\xe3\x98\x52\x18\x78\x17\x3b\x56\xa9\x88\x14\x90\x3c\xef\x82\xf9\xbb\xdc\x65\xce\x50\x4b\x96\x53\xfd\xc9\x9b\xa0\xde\x0f\x7c\xfa\x17\x37\xec\x2f\xdd\xf5\xd0\x4f\x08\xf2\xa5\x26\x77\x99\xd5\xdf\x4e\xf2\x7d\xac\x24\xf8\x53\xa7\x16\x11\xe3\x8c\xc4\xfe\xff\xfd\x3b\xf6\xf1\xc3\x5b\x77\xda\x11\xff\xde\xa6\x1f\x95\xf1\x50\xb5\x60\x3f\x5b\x02\xf2\x83\x13\xa4\x71\x68\x57\xa8\xfa\x70\xe1\xc8\xc6\x11\x9b\x97\x30\x43\xa0\x36\x99\xc4\xea\x93\x81\x62\x5b\x90\x1d\xd2\xa0\x38\x9f\x9f\x27\xf9\xef\x2a\x70\xf4\x2b\x21\x3a\xf4\xec\xe7\x71\x54\x8d\xe8\xa4\x92\xef\x80\x09\x3a\x98\x8c\xcd\xc1\xd2\x9c\x4d\x6e\x7c\xf2\xde\xee\x2b\x38\x3b\x49\x75\xef\x1b\x08\x05\x4f\x3d\x80\x70\x77\x37\xa3\x88\x36\xb3\x49\xce\x1c\x84\x63\x05\xaf\xf9\x52\x48\x61\x0f\xa1\x06\xd1\xd9\x6b\x19\xdf\x1d\xd3\x8f\x8e\xe0\x73\xad\x0c\x98\x7e\x89\xfe\xe4\xcf\x50\xc3\xaf\x48\x98\xdd\x68\xd5\xac\x9d\xdd\x3e\x05\x44\xf7\x89\xee\xc0\xf5\x8a\xe7\x9b\x2a\x9a\x27\xa0\xc4\x37\x9d\x42\x97\xe9\xce\x5b\x55\x05\x98\xd6\x0c\xc2\x98\xe6\xf9\x48\x72\xd4\x54\x59\x93\x27\x82\xc9\x6e\x66\x33\x1d\xea\x7b\xca\xb8\x7d\x04\x58\xff\xc3\x7e\xf0\x81\xf4\x89\xad\x04\xc8\x9e\x1b\x5e\x87\x77\x4f\x7a\xc1\x73\xf9\x5b\x9c\xf0\x04\xdc\xfe\x1b\x7c\x30\xd0\x76\xc4\x05\x5e\x93\xc8\x03\xb8\x57\x07\x61\xba\x84\x4c\x60\xe6\x74\x44\x8f\x5e\xfa\x11\x8f\xb1\xf4\x23\x86\x5e\xe8\xc3\xc9\xc3\xc9\x7f\x02\x00\x00\xff\xff\x12\x7c\x3a\x02\x99\x2c\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x5a\x5f\x6f\x1b\xb7\x96\x7f\xae\x3f\x05\xab\x87\x56\x42\x1d\xd9\x0f\x8b\x7d\x10\xec\x38\x4e\x5a\xef\x06\x48\xba\x45\xea\xb4\x0b\x14\x45\x43\xcd\x1c\x49\xbc\xa6\x86\x73\x49\x8e\x14\xd5\xf0\x77\xbf\x38\x87\xe4\x0c\x39\xc3\xb1\xe5\xf4\x16\xb8\x7a\x48\xac\x19\x9e\x3f\x3c\x7f\x7f\x87\x94\xd8\xd6\x4a\x5b\x76\xd3\x54\x6b\xb1\x94\x70\xab\xee\xa0\x62\x2b\xad\xb6\x6c\x92\x3c\x9b\x9c\xf8\x95\xef\xc1\xf2\x92\x5b\xfe\x8b\x80\xbd\xf1\x2b\x93\x67\xed\xca\x84\x3e\x47\x36\xbe\xa0\xe5\xf1\xba\xd1\x15\x68\xbf\xde\x7d\x99\x9c\x9c\xf0\xa2\x00\x63\xa6\x5c\xca\x19\x2b\x54\x65\x35\x2f\x2c\xbb\x91\x6a\x4f\x9c\x16\xbd\xdd\xdc\x9f\x9c\x30\xc6\xd8\xd9\x19\xbb\x55\x96\x4b\x66\x9a\xba\x96\x07\xa6\x56\x44\xc2\x2c\x2e\x32\x4c\x54\x0c\x3e\x0b\x63\xa1\x2a\x80\xd6\xc7\x42\x76\x5c\x33\x8b\xc4\x3f\x13\xed\x82\x7d\xbc\x11\x9f\xff\xfb\xbf\x5a\xc6\x3f\xec\xa0\xb2\xcc\x6e\xb8\x65\xc2\x30\xd8\x0a\x6b\xa1\x64\xfb\x0d\x54\x81\x3d\xd7\xc0\xf6\xc2\x6e\x4a\xcd\xf7\xde\xc0\x9c\xfd\xc2\x1b\x69\x07\xc2\x80\x98\x91\xee\xe6\xd7\x40\x32\xe5\x5b\xd5\x54\x36\x48\x3e\x25\x16\x0b\x76\x5d\x96\x1a\x8c\xb9\x9a\x3d\x53\x95\x12\x6a\x65\x04\xbe\xb1\xea\x28\x45\xbe\x0f\x04\x03\x45\xac\x7a\xa6\x1a\x15\xec\x63\x55\xb6\xa2\xb2\x50\x3e\x2a\xfc\x3d\x2d\xe9\x49\x3e\x4a\x16\x27\x69\x24\x42\x33\x0d\x46\x35\xba\x00\x5c\x55\x68\xe0\xe3\x62\x49\xa0\x7e\xe3\xd6\xe0\x0b\xb5\x87\xf2\xfa\x4b\xc5\x2f\x5d\x10\x1f\x2f\xde\x05\x7a\x10\xdf\x49\xea\xdc\x74\x76\xd6\x4a\xe7\xc5\x86\x35\x06\x34\x33\x56\x69\x30\x8c\x57\x4c\x54\xc6\xf2\xaa\x00\x8c\x71\x55\xc9\x03\xb3\x1b\x70\xc4\x18\xe6\x76\x03\xc2\xad\xe6\x6b\x68\x53\x63\x03\x6c\xd5\x54\x85\x15\xca\x25\x43\x47\xc2\xab\x92\xad\xd5\x0e\x74\x05\x25\x5b\x3a\x66\xb5\x06\x7a\x5e\x2b\x63\x31\x05\x4b\x41\x84\x81\x9b\xa8\x7a\x39\xe8\xe2\x6f\x03\x07\x72\x79\xc1\xa5\x84\x72\x1e\xcb\x2e\x36\x50\xdc\x19\xb6\xe1\x75\x8d\x76\xb3\x4c\x37\x95\x15\x5b\x20\x4a\xd8\x81\x66\xbc\xd5\x8f\x0c\x98\xb0\x08\x9c\x3e\x78\x13\xe3\xfb\xca\x6d\x7d\x09\xc1\xd8\x61\x57\x58\x31\xe0\xb3\x45\xe3\x84\xaf\x54\x40\xc8\x83\xa8\x63\xe0\xe6\x12\x65\x25\x2a\xa2\x3d\x65\x46\xe1\x6b\x4d\x0e\xac\x14\xdb\xf3\x03\x5b\x29\x54\x6c\xcb\xa5\x28\x84\x6a\x8c\x73\x84\x55\x5e\xa4\x33\x60\x6b\x15\xd5\x78\xa1\xa2\x62\x5c\xe8\x39\xbb\x66\xa6\x86\x42\x70\xe9\x03\xae\x0b\x91\x0a\xa0\x34\xc8\x68\xd9\xa9\x60\x15\x05\x72\xe0\xd6\xa5\x51\x62\x85\x38\x9a\x5a\x76\xa4\x47\xaf\x2e\xce\x9d\x77\x7d\x75\xf4\x4c\x37\x4a\xa2\xdc\x0d\xb0\x25\x97\x21\x84\x38\x6d\xcb\x78\x69\xed\xf2\x7e\x81\xf4\x14\x69\x71\x6c\x03\x42\x58\xc1\xa5\xf8\x13\x12\xe6\xe8\xe7\xa0\x23\x99\x0c\xbd\x8b\x6e\x6f\x69\x91\x70\xda\xe3\x3c\x63\xf7\xed\x7b\xfc\x18\x90\xab\x79\x60\x79\x19\x98\xb7\x4b\x1e\x62\x4d\xce\xd8\x1b\x8a\x9c\x90\x9f\x2b\x6f\x12\xb7\x39\xf4\x2c\x65\x6b\xc9\x76\x82\x93\xaa\x9f\x5c\x32\xce\xf1\xf1\x74\xf6\x89\x6d\xc1\x6e\x54\xd9\x37\x42\x08\xa2\x19\x32\x24\x16\x28\x66\xc9\x8b\xbb\x69\x5f\x5b\xb1\x4a\x15\x7e\xc9\xce\xe7\xe7\xbd\x35\xf8\x69\xfb\xd9\x3c\xea\x3c\xec\x72\xe4\xf9\x8b\x84\x69\xc2\xec\xe1\x31\x63\x9d\xcf\xcf\xc7\x0c\xb5\x06\x8b\xcc\x95\xb6\x50\x52\xac\xdc\x1e\x6a\x30\x4c\xd5\xe8\x25\x2e\xe5\x81\x69\xb0\x8d\xc6\x32\xce\xa4\x30\x14\xdb\x3b\x8a\x29\x4b\x0b\x7d\x3e\x09\xc3\x34\x14\x20\x28\x87\x8b\x02\x6a\x3b\x12\x42\x02\xf6\x64\xbd\xbc\xdc\xe9\x6c\xc1\xee\xf1\xaf\x05\x7b\xad\x94\x7c\xe8\x59\xcc\xa9\xc2\xee\x69\x7b\x6b\x20\x1a\x24\xb1\xba\x81\x87\xdc\x0e\xb3\xa2\x85\x19\x4a\x9e\x5a\x12\x8a\x7f\xce\x9c\xec\xa1\x43\x69\x0d\xbb\xbc\x64\xa9\xf8\x19\xbb\x0f\x8a\xa1\x1e\xec\x81\x81\x34\xd0\x3d\x5c\x71\xfc\x9a\x55\x0f\x1d\x70\x6d\xee\x0c\x72\xc7\x30\x74\xbd\x8f\xca\xda\x72\x80\x24\xc8\xc8\xbb\xb6\x39\x3c\xb2\xbd\xeb\x1d\x17\x92\x53\x09\x08\xd0\xa2\xdf\x56\xb3\x7b\xf4\x0a\x7b\x2d\x2e\x2e\xf3\xd1\x96\xe8\xdf\x2a\x19\x3d\x8b\x5f\xdf\x84\x6a\xee\xe2\x84\xdf\x85\xde\x65\x61\x8d\xa1\xe2\x44\x71\x7a\xc8\xf5\xba\xd9\x42\x65\x63\x7a\x6c\x3f\x41\x84\x0f\x36\x4f\xe3\x6d\xe2\xcb\xde\x3c\x26\x7a\x6b\x7d\x69\x36\xbe\x37\x5b\x40\xa0\xc9\xf5\xc1\x37\xbb\xd0\xc6\x1b\xe3\x2a\x2e\x16\xc4\x98\x01\xb2\xdd\xaa\x0a\x0e\xed\xca\x25\x88\x6a\xcd\xac\xe6\x95\x59\x81\xd6\x50\xce\x51\x4a\x48\x0d\x5c\x5f\xc1\x5e\x1e\x62\x26\xa1\x21\x79\x91\x2a\x69\x4b\xc4\xd7\xb5\x37\xec\x38\xa2\x75\x7a\x8b\xd9\x62\x56\x18\x50\x7b\x6c\x4a\xf3\x9c\x99\x7d\x14\xa4\x75\x3f\x38\xde\xd5\xaa\xfd\x68\x18\xbc\xba\xcf\xf4\x8b\x7e\xde\xf5\xca\x49\xf2\xf5\x85\x77\x48\x42\x80\xf8\x68\x14\xdc\xba\xff\x03\xb8\x25\x66\x6a\x5f\x81\xbe\x9a\x73\x87\x30\x67\xb9\xa8\xbc\x78\x11\xb7\xdb\xae\x5b\x38\x6e\xb3\x91\xf0\xf4\xe6\x7c\x4e\x74\x7a\x87\xa9\xe5\x3f\xa0\xe8\x87\x26\xc5\x23\x2f\x4b\x93\xb4\x3d\x6b\xda\x5e\xe7\xdd\x1c\xf5\x55\xfc\x4a\xdb\x33\xf9\x48\x15\x86\x79\xe8\x89\xc4\x25\x18\xab\x95\x83\x5f\x06\x05\x3a\x65\x96\x50\xf0\xc6\x40\x17\xef\x49\x0a\xa2\x8e\x51\x8c\x63\x34\x83\x0e\xb2\x3d\x7a\x20\xfc\x45\xa4\xdf\x76\xda\x6e\x78\xb2\x91\x25\x40\x85\x11\x6a\x9a\x2d\x94\xb4\x55\x42\x42\x2b\x45\x68\xce\x87\x27\xe9\x17\x40\x19\xeb\x15\x21\x8c\x35\x6f\xf2\xa9\x73\x6f\x3e\xbe\xfa\xed\x52\x82\xf5\x5d\xe5\xe2\x85\x9f\x9b\xcc\xd7\xec\x55\xd7\x05\xd3\x4d\x3f\x15\x93\xdf\x39\x66\xd9\x46\x19\x85\xe6\x70\xdc\x49\xc8\xdc\xd4\xf3\x64\x7c\x26\x34\xbd\x66\x8b\x9f\xe0\xd2\xb4\x74\xf7\xba\xc0\xff\x80\xc5\x30\x20\x8f\x85\x21\x99\xb9\x31\x5a\x6c\x6b\x09\x18\x7c\x0e\x98\xb7\x36\x89\xe9\x13\x5e\xaf\x7c\xc6\x5c\x63\xdc\x6a\x4e\x43\xb0\xeb\xea\x04\x32\xa9\x90\x6d\x20\xe1\x8b\xcd\x83\x62\x84\x5a\x8c\x6c\xb0\xf9\x48\x89\x0e\xa7\x12\xb9\x3c\x24\x02\xba\x9d\xed\x40\xaa\xda\xa1\x46\x76\x57\xa9\x3d\xdb\x6f\x44\xb1\x61\x35\xd7\x7c\x0b\xd6\xa1\xe4\x9a\x1b\x13\xf2\x02\x71\xa0\xdc\x01\x6e\x6c\x3a\xf3\x28\x6b\x9e\xdd\xc8\x18\x68\x20\x9b\x60\xcf\xff\x0d\xb7\xf4\x7b\xb6\x81\x75\x61\xb3\x06\xfb\xc6\x83\x36\x47\x18\x80\xa8\xc3\x18\x95\x90\x23\x85\xc3\x7b\x24\xf5\x85\x8b\xcc\x23\x1c\x40\xfb\x27\xb5\x17\x94\x77\x28\x2d\xe4\x63\x09\x46\x68\x6f\xf2\x79\xde\x6f\xcc\x58\xdd\x14\xb6\xd1\x68\xb0\x5a\x03\x16\x82\xe0\x35\x0d\xff\x6c\xc0\xd8\x1c\x83\xd1\x8c\x8c\xad\xfe\x47\x50\xcb\x21\x9d\xeb\xea\xf0\x33\x09\xbb\xca\x63\x81\xce\x94\x9e\x49\x6c\xce\xa1\x35\x4f\x89\xbb\xfb\x8a\x7f\x65\xad\xdb\x57\xcf\xd5\xf5\x1f\xb6\xb5\x3d\xb8\xda\x7e\x6c\x5b\x7a\xa2\x33\x9c\xcf\xcf\x63\xf9\x91\x16\x6d\x77\xee\x84\xf6\x66\xcc\xb4\x33\xa4\x68\xc2\x95\x64\x6c\xa9\x8c\xc7\x95\xfe\x4f\xd0\xaa\x9d\x2a\xab\xb2\x45\x07\xa2\xeb\xfe\x5c\x4a\x74\xa4\x47\x01\x38\x1b\xd2\x2c\xb9\x6d\x8c\x43\x03\x0e\xe4\x85\x11\x38\x66\x46\x73\xbf\x8f\x00\xeb\x86\x97\xfc\xac\x8f\x0f\x94\x2e\x5d\xee\x51\x67\x71\xef\x5b\x66\x45\x41\xf8\xc9\x8d\x9d\xdc\x4d\x45\x01\xbc\x87\xe2\x6d\xfc\x08\xeb\xc7\x41\xc2\xfa\xa3\x03\x68\xd6\x87\xbb\x80\xac\xdb\x50\xeb\x57\xf3\xc8\x99\xc7\x3a\xb2\x75\x1f\xa5\x67\x3c\x92\x10\x62\x0b\xb9\x4a\xd5\x2c\x9a\x4c\xda\xe1\xdf\x38\xdc\x6f\x86\x47\x7f\x51\x85\x79\xac\x60\xe0\xbf\x57\x6d\xf1\x19\xee\x80\x9e\x5f\x8c\x1f\x79\xce\x6f\x6e\xf1\xff\x97\xd3\xd9\xe9\x60\x14\x7c\x9a\xf4\x7b\x61\x6a\xc9\x0f\x5f\x48\x4d\x46\xfd\x9e\x5b\xfe\x45\xf4\xb7\xdd\x18\xfa\x72\x3a\xfb\x3d\xe3\x8e\x63\xaa\xe5\x59\x9b\x61\xcf\xae\x92\x7f\xa9\x42\x9e\x8d\x84\xed\xd3\x45\x8d\x3c\x1e\x97\xb5\xc7\x0a\xa7\xd9\x0b\x5b\x6c\xda\xc5\xbd\x72\x55\x70\x03\xc7\xf8\xc9\x05\xc8\x62\xe0\xa2\x50\x92\x9f\x22\x9e\x0e\x28\xf1\xb3\xb2\x3e\x7c\x3c\xa4\x79\x76\x3d\x7f\x4e\x7c\xce\x08\xbf\x1d\xb3\xf8\x6a\x18\x8a\x4e\xdb\x36\x5c\xff\x3e\x7d\xe3\x8c\x38\x42\xe3\x76\xf9\xd5\x40\xe5\xd9\x97\x38\xba\x33\xd7\xd0\xd7\x08\x88\xb7\x50\x0a\xce\x2e\xd3\xcb\x98\xf9\x7b\x7c\x9a\x77\x31\x19\x4e\x48\x58\xf4\x48\xfe\xf7\xf6\xf6\xa7\x1b\x21\x61\x9c\xaa\xd1\x72\x91\xc2\xa6\x77\x6a\xad\x3e\x7e\x78\x3b\x9d\x65\x69\x32\x05\x04\x3f\xa4\xb1\xb3\xfe\x44\x6c\xf9\x1a\xce\xcc\x6e\xfd\xdd\xe7\xad\x9c\x3c\x61\xb1\x64\xcb\x26\xbf\x67\x33\xfd\x8d\x5e\xff\x3e\x24\x3d\x26\x33\xbc\xb5\xf3\x36\xa8\xf8\x16\x75\xbe\x79\xf7\x7f\xbf\xb2\x1f\xc1\xee\x95\xbe\x73\x33\xc2\x24\xbf\x51\x73\xd8\x2e\x95\xf4\x14\x23\x6b\x4a\x30\x85\x16\x74\x8e\x16\x58\x0b\x7f\x54\xc0\x2d\xf6\x5a\xd7\x5a\x57\x4a\xd3\x43\xba\xa6\x5a\x4a\x55\xdc\x15\x1b\x2e\xaa\xb9\x9f\x0d\xb1\x9a\x51\x25\xc4\x75\x06\x8a\x46\x87\x3a\x57\x39\x3d\x4f\xdd\xa9\x04\x77\x70\x65\x05\x60\x4e\x5b\x28\x10\xbe\xf1\x3b\x51\xad\x4f\xd9\xcd\xbb\xb7\x3f\xb1\x9d\xa2\x4a\x89\x98\x62\xcb\x0f\x11\xc4\x67\xbc\xae\xa5\x28\xb8\xbb\x1c\x58\x36\x02\x87\xe0\xaa\xd3\xed\x75\xab\xdb\xc8\x86\xe1\xb3\x05\x5d\x71\xf9\xf1\xc3\xbb\x7e\x04\xfe\xd0\xbd\x9a\x4e\x36\xd6\xd6\x66\x71\x76\xb6\x92\x6a\x3f\x2f\xd4\x76\x32\x12\x4d\x52\xad\x95\x59\xf8\x98\x18\xf1\x83\x2a\x04\x97\x66\x91\x39\x59\x0d\x9f\x89\xdd\x0b\x6b\x41\x4f\x8e\xd2\xc9\x2f\x46\xb5\x48\xbf\x3f\x3a\x8f\x4c\xf2\xa9\xf0\xf0\xef\x29\x06\x71\x2d\xca\x97\x03\x42\x54\x1f\x60\x95\x9c\x0e\x7b\x34\x37\xf7\x1e\x9f\x2f\x95\xd6\x6a\x7f\xc1\x1b\xbb\x19\x3d\x10\xfa\xa6\x07\xc4\x5e\xfa\x51\xfd\xcc\x33\xa1\x8d\xd3\x7b\x7a\x3d\x3b\xf9\xea\xab\xaf\x82\x22\x57\x57\xac\xe6\x95\x28\xa6\x93\x37\xaa\x91\x25\xab\x94\x65\x4e\x26\xd3\xb0\x02\x0d\xd1\x21\x48\x80\x5d\xdf\xfa\x93\x8f\xaf\x33\x16\x3c\xaa\xa7\x05\xd3\xe4\x73\xd7\x6b\xfd\x13\xb7\x9b\xd1\x3d\xe4\xa3\x27\x9c\x58\x7b\xd2\xba\x59\x4a\x51\x74\x94\x1f\xfc\xeb\xb1\x5a\xe7\xb4\x1c\x21\x7e\xed\xcf\x10\x1e\x15\xfc\x4e\x54\x77\x50\x46\xed\xea\x9b\xde\xd8\xd3\xaa\x90\xbb\xd5\x79\xc8\x02\xb9\x58\xb7\x27\xf9\x07\x2d\x9f\xc7\xbe\x0f\xf6\xc3\xb0\xb4\x60\x53\x04\x55\x47\xcf\x6f\x99\x40\xb8\x78\x11\xc2\x7c\x3e\x1c\x0b\xf3\xf9\x37\x7c\xfc\x05\x09\x98\xc2\xdb\x2f\xc1\x5e\x11\x87\x69\xf2\x2b\x82\xec\x55\x4e\x7f\x30\x8d\x64\x54\x42\xc6\xe8\x3a\x7b\xd5\x77\x5d\x6e\x45\x25\x8c\xd5\xdc\x2a\x1d\x59\xb5\x1d\x6c\x7f\x84\xbd\xbb\x6d\x3c\xea\xe4\xb3\x9d\x6f\xa3\xa9\x35\x7b\xa9\xfe\xc8\xf1\x73\x6f\x14\x6c\x15\x18\xb9\x58\x5f\xb0\x57\xfe\x3a\xf4\x7e\x78\x3c\xf7\xe8\xcd\x7c\xf2\xf5\xf1\xa3\xe2\xbc\x06\x23\x0c\xfa\x27\x04\x91\xfd\x86\x77\xcf\xe1\x78\xd8\x0d\x99\xd4\xc8\x39\xfa\x24\x8c\xd7\xee\x6e\x7a\xa3\x64\x7b\xa3\xfb\xac\xab\xdc\xd6\x34\xfd\x5b\x09\x7f\xf9\x81\x53\x92\xfb\x71\x45\xb8\xcf\x0e\x9e\x4a\x8f\x93\xdb\xab\xe4\xbe\xa4\x1d\xd7\x2c\xeb\x98\x44\x22\x92\xdf\xa6\xf7\xc1\x8f\x85\x11\x2e\x37\xd1\x3e\x4f\xe9\xa8\x1c\xb5\xdb\x86\x9e\x60\xa3\x1f\xe7\x9c\xc6\x9c\xe2\xd0\x8b\x09\xfa\x47\x26\xc7\x44\x60\xa7\x76\xe6\xbe\x63\xfc\x14\x02\x3f\xb5\xee\x4f\x6d\x24\xc0\x59\xfd\xa5\x67\x33\x3d\x9f\x2d\xd8\xc4\xd9\xcd\xff\xb2\xc5\x1d\xe1\x2c\x81\xad\x29\xf2\x10\xd2\xf1\x8a\x4e\x84\x86\xd0\xb7\x77\xbf\xd6\x73\xc3\x08\x5f\x09\xc6\x38\xa6\x14\x06\xde\xc5\x8e\x55\x2a\x22\x05\x24\xcf\xbb\x60\xfe\x2e\x77\x99\x33\xd4\x92\xe5\x54\x7f\xf2\x26\xa8\xf7\x03\x9f\xfe\xc5\x0d\xfb\x4b\x77\x3d\xf4\x13\x82\x7c\xa9\xc9\x5d\x66\xf5\xb7\x93\x7c\x1f\x2b\x09\xfe\xd4\xa9\x45\xc4\x38\x23\xb1\xff\x7f\xff\x8e\x7d\xfc\xf0\xd6\x9d\x76\xc4\xbf\xb7\xe9\x47\x65\x3c\x54\x2d\xd8\xcf\x96\x80\xfc\xe0\x04\x69\x1c\xda\x15\xaa\x3e\x5c\x38\xb2\x71\xc4\xe6\x25\xcc\x10\xa8\x4d\x26\xb1\xfa\x64\xa0\xd8\x16\x64\x87\x34\x28\xce\xe7\xe7\x49\xfe\xbb\x0a\x1c\xfd\x4a\x88\x0e\x3d\xfb\x79\x1c\x55\x23\x3a\xa9\xe4\x3b\x60\x82\x0e\x26\x63\x73\xb0\x34\x67\x93\x1b\x9f\xbc\xb7\xfb\x0a\xce\x4e\x52\xdd\xfb\x06\x42\xc1\x53\x0f\x20\xdc\xdd\xcd\x28\xa2\xcd\x6c\x92\x33\x07\xe1\x58\xc1\x6b\xbe\x14\x52\xd8\x43\xa8\x41\x74\xf6\x5a\xc6\x77\xc7\xf4\xa3\x23\xf8\x5c\x2b\x03\xa6\x5f\xa2\x3f\xf9\x33\xd4\xf0\x2b\x12\x66\x37\x5a\x35\x6b\x67\xb7\x4f\x01\xd1\x7d\xa2\x3b\x70\xbd\xe2\xf9\xa6\x8a\xe6\x09\x28\xf1\x4d\xa7\xd0\x65\xba\xf3\x56\x55\x01\xa6\x35\x83\x30\xa6\x81\x8b\x21\xc8\x1f\x35\x46\xd6\xa8\x09\x6b\xb2\x8c\xd9\x4c\x87\x1a\x9d\x32\x6e\x1f\x81\xce\x7f\xb3\xa5\x7d\xa8\x7c\x62\x2b\x01\xb2\x67\xe8\xd7\xe1\xdd\x93\x76\xf6\x5c\xfe\x73\xcc\x3c\x50\x68\xc4\xca\x7e\x8b\x91\x91\x71\x3b\x0e\x87\x74\x59\x95\x60\xc5\xe9\x88\x1e\xbd\x1c\x22\x1e\x63\x39\x44\x0c\xbd\xd0\x87\x93\x87\x93\x7f\x05\x00\x00\xff\xff\xc9\x76\xe9\x73\x5e\x2c\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -220,7 +220,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0x3c, 0x1, 0x50, 0xbf, 0xdf, 0xcf, 0x83, 0x3a, 0xad, 0x9c, 0xfc, 0x7d, 0x7e, 0xc8, 0x8f, 0x9d, 0xbc, 0x1, 0xaa, 0x1c, 0x1e, 0x55, 0x10, 0x5d, 0x44, 0xb8, 0x92, 0x99, 0x46, 0x4b, 0x72}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x87, 0x76, 0xe8, 0x33, 0xd4, 0x9d, 0x5b, 0xf7, 0xbd, 0xeb, 0x5d, 0x93, 0xd4, 0x98, 0xd5, 0xd3, 0x5d, 0xb5, 0x82, 0x88, 0x37, 0xc0, 0xbf, 0x1e, 0xb8, 0xfa, 0xe5, 0x43, 0xda, 0xf1, 0xfe, 0x3}} return a, nil } diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 9cb9e003e..94585a4b5 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -73,7 +73,7 @@ // flowToken/mint_tokens.cdc (1.019kB) // flowToken/scripts/get_balance.cdc (420B) // flowToken/scripts/get_supply.cdc (208B) -// flowToken/setup_account.cdc (1.474kB) +// flowToken/setup_account.cdc (1.349kB) // flowToken/transfer_tokens.cdc (1.327kB) // idTableStaking/admin/add_approved_and_limits.cdc (1.635kB) // idTableStaking/admin/add_approved_nodes.cdc (1.055kB) @@ -1821,7 +1821,7 @@ func flowtokenScriptsGet_supplyCdc() (*asset, error) { return a, nil } -var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x54\x5d\x8f\xda\x30\x10\x7c\xcf\xaf\x18\xdd\xc3\x29\x48\x57\xf2\x8e\xe0\xa4\xf6\xd4\xfe\x80\xf6\xd4\xf7\xc5\x6c\x88\x55\x63\x5b\xf6\x1a\x8a\x10\xff\xbd\x72\xbe\x68\xe0\xa8\xaa\xb6\x52\xf3\x80\xf0\xee\x78\x76\x66\x27\x4a\x51\x55\x78\x6d\x74\x84\x04\xb2\x91\x94\x68\x67\xa1\x23\x08\xc2\x3b\x6f\x48\x18\xb5\x0b\xf9\x78\xe9\xe7\x3b\xe2\x40\x9b\x0d\x08\x5f\x29\x19\x41\xe0\xe8\x52\x50\x9c\xeb\xd2\xb0\x0e\x20\xa5\x5c\xb2\x92\xb1\x31\xd7\x48\x72\xe3\x08\x45\x16\x29\x72\x3e\xa0\x36\xee\xf0\xea\xbe\xb1\x2d\x0a\xbd\xf3\x2e\x08\x3e\x25\xbb\xd5\x6b\xc3\x6d\x15\x75\x70\x3b\x3c\x4c\x6a\x0f\x23\x72\xb8\x3b\xa0\x86\xf3\x43\x51\xfc\xec\xe5\x54\x14\x00\xe0\x03\x7b\x0a\x5c\x46\xbd\xb5\x1c\x16\xa0\x24\x4d\xf9\x45\x5c\xa0\x2d\xcf\xf0\xf8\xbe\x53\x3b\x1b\xe0\xf9\xd1\x35\x3a\xf4\x3c\x76\xb8\xf9\xda\x85\xe0\x0e\xcb\xc7\x71\xd6\xbc\x75\xff\x5c\x66\x09\x0b\x54\x3d\xae\x1a\x7d\xb5\xed\x19\x56\x2b\x58\x6d\x70\x1a\xa9\xf3\x53\x55\x78\x09\x9c\x17\x4c\xb0\x7c\xb8\x2c\xa3\x5f\x29\xd9\x0d\x7c\x12\x68\x81\xb6\xe8\xa9\x27\x0c\x57\xea\x22\xed\xb9\x5c\xbe\xbb\x88\x53\x2d\xfd\xc7\x9d\x97\x63\x4b\x59\xce\x9e\x20\xee\xbe\xce\xe2\xae\x3e\x9f\xd6\x46\x2b\x28\xf2\xb4\xd6\x46\xcb\xb1\xcf\xb9\x97\xda\xa6\xeb\xac\x39\x82\xbf\x7b\x17\x39\x5e\x13\x65\xe8\x86\xbd\x8b\x5a\x50\x27\xdb\x25\x23\x4d\x70\x69\xdb\xb4\xcd\xcf\xac\x58\xef\x39\x40\x5b\xe1\x50\x93\x9a\x3a\x35\x2c\xd8\xe7\x51\x2f\xe4\xb1\x1a\x8c\x8f\x72\x34\xc7\x71\x0b\x3a\xc6\xc4\xcb\xc7\xd3\xe4\xad\x99\x0f\xfc\x4f\xd3\x37\xac\xcb\xef\xfc\x5c\x4e\xa6\xb5\xa2\xdf\xde\xd1\x04\x77\xb5\xb0\xb7\x54\xb5\x8b\x8b\xcd\xdf\xeb\x19\xdc\x3f\xdd\x74\x48\x16\xa8\xba\x80\x2e\x62\x07\xfe\x5f\xe9\xfd\xd7\x01\xaf\xc9\x90\x55\x8c\x5a\xb3\xd9\x4c\xd2\xfd\xd0\x77\xee\x87\xdb\xdf\xfd\xd3\x78\xfb\x01\xff\x2d\xdd\x9b\x0f\xc2\xcd\xc4\x8b\xc1\xdf\x4c\xb0\xb7\x74\x25\x69\xf8\x77\x2e\xba\xdf\x73\x81\x1f\x01\x00\x00\xff\xff\x2d\x5c\x59\xc7\xc2\x05\x00\x00" +var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x51\xcd\x8e\x1a\x3d\x10\xbc\xfb\x29\x4a\x1c\x56\x20\xed\xc7\xdc\xd1\xf2\x49\xc9\x2a\x79\x80\x64\x95\x7b\x63\x7a\x18\x2b\xc6\xb6\xec\x36\x04\xad\xf6\xdd\x23\xcf\x6f\x86\x85\x28\x87\x5c\xe2\xc3\x68\xdc\x5d\xae\xae\xae\x52\x55\x85\x97\xc6\x24\x48\x24\x97\x48\x8b\xf1\x0e\x26\x81\x20\x7c\x0c\x96\x84\x51\xfb\x58\xae\x53\xbf\xbc\x11\x0f\xda\xef\x41\xf8\x46\xd9\x0a\x22\x27\x9f\xa3\xe6\x52\x97\x86\x4d\x04\x69\xed\xb3\x93\x82\x4d\xa5\x46\x52\x1a\x17\x68\x72\xc8\x89\xcb\x05\xb5\xf5\xe7\x17\xff\x9d\x9d\x52\xe6\x18\x7c\x14\x7c\xce\xee\x60\x76\x96\xdb\x2a\xea\xe8\x8f\x58\xcc\x6a\x8b\x11\x39\xbc\x1d\x50\xc3\x7d\xa1\xd4\xaf\xbb\xbc\x2a\x05\x00\x21\x72\xa0\xc8\xcb\x64\x0e\x8e\xe3\x06\x94\xa5\x59\x7e\x15\x1f\xe9\xc0\x2b\x3c\x7c\xe8\xd4\xae\x06\x78\x39\xa6\x46\x87\x5e\xa7\x0e\xb7\xde\xf9\x18\xfd\xf9\xe9\x61\x9c\xb5\x6e\xb7\xff\x7f\x59\x24\x6c\x50\xf5\xb8\x6a\xdc\xab\x6d\xaf\xb0\xdd\xc2\x19\x8b\xd7\x91\xba\x9c\xaa\xc2\x73\xe4\x62\x30\xc1\xf1\x79\x32\xa3\xb7\x94\xdc\x1e\x21\x0b\x8c\xc0\x38\xf4\xd4\x33\x86\x2b\x75\x89\x4e\xbc\x7c\xfa\x6f\x12\xa7\x5b\xfa\x4f\xc7\x20\x97\x96\x72\xb9\x7a\x84\xf8\xfb\x3a\xd5\x5d\x7d\x21\xef\xac\xd1\xd0\x14\x68\x67\xac\x91\x4b\x9f\x73\x2f\xb5\x4d\xd7\x3b\x7b\x01\xff\x08\x3e\x71\xba\x26\x2a\xd0\x3d\x07\x9f\x8c\xa0\xce\xae\x4b\x46\x9a\xe8\xf3\xa1\x69\x9b\x5f\x58\xb3\x39\x71\x84\x71\xc2\xb1\x26\x3d\xdf\xd4\xb2\xe0\x54\x46\x3d\x53\xc0\x76\x58\x7c\x94\x63\x38\x8d\x2e\x98\x94\x32\xdf\x88\x68\xc6\xd7\xca\xba\xed\xc2\x0c\x77\x65\xc9\xad\xb9\xad\x35\xa9\x79\xcf\x3f\xe8\x7d\x7c\xd7\x21\xd9\xa0\xea\x2c\x9d\x86\x0f\x0e\xfc\x6e\xfe\xdf\x8e\x64\x47\x96\x9c\x66\xd4\x86\xed\x7e\x96\xc7\xc7\xbe\x73\x3f\x8e\xfe\xed\x3f\x14\xc8\xa4\xf8\x0f\x23\xe9\x4d\xb8\x12\x30\xfc\xbd\xa9\xee\xfb\xa6\xf0\x33\x00\x00\xff\xff\x74\xcd\x81\x62\x45\x05\x00\x00" func flowtokenSetup_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -1837,7 +1837,7 @@ func flowtokenSetup_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/setup_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x31, 0xfe, 0x29, 0xd3, 0x7b, 0xf7, 0x69, 0xc8, 0x96, 0xa0, 0x69, 0x79, 0x29, 0xaf, 0xed, 0x7a, 0x32, 0xee, 0xf7, 0x5d, 0x6b, 0x3f, 0xed, 0x5a, 0xd8, 0x8f, 0x87, 0xc7, 0x42, 0x93, 0x32, 0x5c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x26, 0x3b, 0x9, 0x19, 0x12, 0xf7, 0x3d, 0x9c, 0x52, 0x2d, 0x2c, 0x62, 0x9c, 0x34, 0xbd, 0x30, 0x11, 0xa0, 0xaa, 0xb7, 0x70, 0xa, 0xf6, 0xc6, 0xed, 0xe4, 0x7d, 0x3f, 0xe5, 0xca, 0x4a, 0xf0}} return a, nil } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 7cab68305..7188aadd4 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -112,8 +112,8 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 14323dd16..33a3e91e3 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1813,14 +1813,14 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-emulator v1.0.0-M1 h1:0hBEmvm73F+5HhN5ugkOP3UyN+Ea9yGWflEmoeGzgdw= github.com/onflow/flow-emulator v1.0.0-M1/go.mod h1:JFJCeQVyhCQVD2Tq4QhctIXK6j5U6aU15yoEwMJt5AQ= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c h1:vIPQtIisemRAEpjwsDCa1Vh5iWe0v8Cp+BVrP/Le4ug= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 h1:u6/YcUvO8jU0f3Evb/6agzXqeOo+VbL2a3mmj/5ifRs= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f h1:F1y95CpteZn0i4v0FDGjKiqI13Xlir3hX4x0C1xMRoc= github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f/go.mod h1:9q+c+fuTpc/emueM/2bI/Ih2jw3V+9WS3Eu+pWBuLW0= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c h1:RZCKW5l+JUILWd+UJqc036bC9LRoizlMrOeWOWyDRuI= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 h1:/2vvjKkWG/3cKP3IpgiGNqXi0yskn4GmNTjmeCwMoz8= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 h1:+rT+UsfTR39JZO8ht2+4fkaWfHw74SCj1fyz1lWuX8A= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= diff --git a/transactions/flowToken/setup_account.cdc b/transactions/flowToken/setup_account.cdc index 5aa316d78..fb792aded 100644 --- a/transactions/flowToken/setup_account.cdc +++ b/transactions/flowToken/setup_account.cdc @@ -16,22 +16,22 @@ transaction { // Create a public capability to the Vault that only exposes // the deposit function through the Receiver interface - let vaultCap = signer.capabilities.storage.issue<&{FungibleToken.Receiver, FungibleToken.Vault}>( + let vaultCap = signer.capabilities.storage.issue<&FlowToken.Vault>( /storage/flowTokenVault ) - signer.capabilities.publish<&{FungibleToken.Receiver, FungibleToken.Vault}>( + signer.capabilities.publish( vaultCap, at: /public/flowTokenReceiver ) // Create a public capability to the Vault that only exposes // the balance field through the Balance interface - let balanceCap = signer.capabilities.storage.issue<&{FungibleToken.Balance, FungibleToken.Vault}>( + let balanceCap = signer.capabilities.storage.issue<&FlowToken.Vault>( /storage/flowTokenVault ) - signer.capabilities.publish<&FlowToken.Vault>( + signer.capabilities.publish( balanceCap, at: /public/flowTokenBalance ) From e4892752680f64666d90729559a066872994fe92 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 5 Feb 2024 18:13:24 -0600 Subject: [PATCH 094/132] update imports --- contracts/FlowFees.cdc | 2 +- contracts/FlowIDTableStaking.cdc | 7 ++--- contracts/FlowServiceAccount.cdc | 4 +-- contracts/FlowStakingCollection.cdc | 10 +++--- contracts/LockedTokens.cdc | 4 +-- contracts/epochs/FlowEpoch.cdc | 6 ++-- lib/go/contracts/contracts.go | 18 +++++------ lib/go/contracts/internal/assets/assets.go | 36 +++++++++++----------- lib/go/test/random_beacon_test.go | 7 ----- lib/go/test/staking_test_helpers.go | 4 +-- lib/go/test/test.go | 2 +- 11 files changed, 46 insertions(+), 54 deletions(-) diff --git a/contracts/FlowFees.cdc b/contracts/FlowFees.cdc index 22f149ff9..0b4060f9e 100644 --- a/contracts/FlowFees.cdc +++ b/contracts/FlowFees.cdc @@ -1,6 +1,6 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS +import FlowStorageFees from "FlowStorageFees" access(all) contract FlowFees { diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 89a2aa541..7719b46bf 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -29,8 +29,8 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -// import Burner from "Burner" -import FlowFees from 0xFLOWFEESADDRESS +import Burner from "Burner" +import FlowFees from "FlowFees" import Crypto access(all) contract FlowIDTableStaking { @@ -1293,8 +1293,7 @@ access(all) contract FlowIDTableStaking { self.setNonOperationalNodesList(emptyNodeList) // Destroy the remaining fees, even if there are some left - destroy rewardsVault - //Burner.burn(<-rewardsVault) + Burner.burn(<-rewardsVault) } /// Calculates rewards for all the staked node operators and delegators diff --git a/contracts/FlowServiceAccount.cdc b/contracts/FlowServiceAccount.cdc index 73b2a0d90..23e8530ae 100644 --- a/contracts/FlowServiceAccount.cdc +++ b/contracts/FlowServiceAccount.cdc @@ -1,7 +1,7 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -import FlowFees from 0xFLOWFEESADDRESS -import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS +import FlowFees from "FlowFees" +import FlowStorageFees from "FlowStorageFees" access(all) contract FlowServiceAccount { diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index a7c052351..9dc116cea 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -13,11 +13,11 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" import FlowIDTableStaking from "FlowIDTableStaking" -import LockedTokens from 0xLOCKEDTOKENSADDRESS -import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS -import FlowClusterQC from 0xQCADDRESS -import FlowDKG from 0xDKGADDRESS -import FlowEpoch from 0xEPOCHADDRESS +import LockedTokens from "LockedTokens" +import FlowStorageFees from "FlowStorageFees" +import FlowClusterQC from "FlowClusterQC" +import FlowDKG from "FlowDKG" +import FlowEpoch from "FlowEpoch" access(all) contract FlowStakingCollection { diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 9c1d1ff39..97cdcfae6 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -28,8 +28,8 @@ import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" import FlowIDTableStaking from "FlowIDTableStaking" -import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS -import StakingProxy from 0xSTAKINGPROXYADDRESS +import FlowStorageFees from "FlowStorageFees" +import StakingProxy from "StakingProxy" access(all) contract LockedTokens { diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index cdb0e2487..715624534 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -1,9 +1,9 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" import FlowIDTableStaking from "FlowIDTableStaking" -import FlowClusterQC from 0xQCADDRESS -import FlowDKG from 0xDKGADDRESS -import FlowFees from 0xFLOWFEESADDRESS +import FlowClusterQC from "FlowClusterQC" +import FlowDKG from "FlowDKG" +import FlowFees from "FlowFees" // The top-level smart contract managing the lifecycle of epochs. In Flow, // epochs are the smallest unit of time where the identity table (the set of diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index 59f110ec0..905adf6eb 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -53,15 +53,15 @@ const ( placeholderFlowTokenAddress = "\"FlowToken\"" placeholderIDTableAddress = "\"FlowIDTableStaking\"" placeholderBurnerAddress = "\"Burner\"" - placeholderStakingProxyAddress = "0xSTAKINGPROXYADDRESS" - placeholderQCAddr = "0xQCADDRESS" - placeholderDKGAddr = "0xDKGADDRESS" - placeholderEpochAddr = "0xEPOCHADDRESS" - placeholderFlowFeesAddress = "0xFLOWFEESADDRESS" - placeholderStorageFeesAddress = "0xFLOWSTORAGEFEESADDRESS" - placeholderLockedTokensAddress = "0xLOCKEDTOKENSADDRESS" - placeholderStakingCollectionAddress = "0xFLOWSTAKINGCOLLECTIONADDRESS" - placeholderNodeVersionBeaconAddress = "0xNODEVERSIONBEACONADDRESS" + placeholderStakingProxyAddress = "\"StakingProxy\"" + placeholderQCAddr = "\"FlowClusterQC\"" + placeholderDKGAddr = "\"FlowDKG\"" + placeholderEpochAddr = "\"FlowEpoch\"" + placeholderFlowFeesAddress = "\"FlowFees\"" + placeholderStorageFeesAddress = "\"FlowStorageFees\"" + placeholderLockedTokensAddress = "\"LockedTokens\"" + placeholderStakingCollectionAddress = "\"FlowStakingCollection\"" + placeholderNodeVersionBeaconAddress = "\"NodeVersionBeacon\"" ) // Adds a `0x` prefix to the provided address string diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 340ea13da..2a4b949c4 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,19 +1,19 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowContractAudits.cdc (9.298kB) -// FlowFees.cdc (9.631kB) -// FlowIDTableStaking.cdc (101.289kB) -// FlowServiceAccount.cdc (8.491kB) -// FlowStakingCollection.cdc (57.089kB) +// FlowFees.cdc (9.624kB) +// FlowIDTableStaking.cdc (101.244kB) +// FlowServiceAccount.cdc (8.477kB) +// FlowStakingCollection.cdc (57.073kB) // FlowStorageFees.cdc (9.13kB) // FlowToken.cdc (11.358kB) -// LockedTokens.cdc (31.349kB) +// LockedTokens.cdc (31.335kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (6.961kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.379kB) // epochs/FlowDKG.cdc (18.691kB) -// epochs/FlowEpoch.cdc (47.373kB) +// epochs/FlowEpoch.cdc (47.367kB) // testContracts/TestFlowIDTableStaking.cdc (9.241kB) package assets @@ -104,7 +104,7 @@ func flowcontractauditsCdc() (*asset, error) { return a, nil } -var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xdd\x73\xdb\x36\x12\x7f\xf7\x5f\xb1\xcd\x43\x8f\x6c\x64\x39\x0f\x37\xf7\xe0\xb1\xd2\x3a\x89\xd4\xe9\xcc\xdd\x34\x63\xbb\xee\x63\x06\x26\x97\x22\x26\x14\xa0\x03\x40\x7d\x34\xe3\xff\xfd\x06\x5f\x24\x40\x82\xb6\xec\x4b\xfd\x10\x45\xe4\x02\xd8\xcf\xdf\x2e\x76\x45\x37\x5b\x2e\x14\xac\x5a\xb6\xa6\x0f\x0d\xde\xf1\xaf\xc8\xa0\x12\x7c\x03\x6f\xa2\x67\x6f\xce\x3c\x65\xc3\xf7\x11\x95\xff\x1e\x51\xdc\x2a\x2e\xc8\x1a\x57\x88\xd2\xd2\xbd\x3b\xac\xfe\xfd\xfb\x9f\xb7\x77\xbf\xdf\x5c\xff\xba\x5c\x2d\x97\xb7\xd7\x9f\x3e\xdd\x2c\x6f\x6f\xcf\xce\x48\x51\xa0\x94\x19\x69\x9a\x1c\x0a\xce\x94\x20\x85\xdd\xc3\x2c\xfe\x76\x76\x06\x00\x70\x71\x01\xcb\x1d\x32\x05\xaa\x26\x0a\xa8\x04\xdc\x50\xa5\xb0\x84\x7d\x8d\x0c\x94\x3e\x5f\x02\x11\x08\x25\x6e\xb9\xa4\xfa\x8d\xe2\xa0\x6a\x84\x0a\x11\x76\xa4\x6d\x94\xd9\x27\x3c\x0c\xcd\x86\x86\x77\xf9\xc9\x2f\xcb\xc8\x86\xb7\x4c\x5d\xc2\x1f\x2b\x7a\xf8\xd7\x3f\xf3\x17\x1e\xbf\xa7\xaa\x2e\x05\xd9\x3b\xed\x9c\xce\xc0\x9f\x7e\xe1\x6b\x18\xa8\xb4\xa6\xac\xf4\x65\x5b\x28\x2c\x27\x8e\xd2\x1a\xfd\xe4\x48\x06\xe7\xcc\x80\xb2\xa2\x69\x25\xe5\x6c\x59\x55\x5c\x04\x2f\xf0\x80\x45\xab\x46\x2f\x4e\xe5\x0c\xb6\x44\x90\x0d\x2a\x14\x12\x8a\x9a\xb0\x35\x4e\x73\xf7\xb9\x23\xfd\x68\x28\xcb\x4c\xb6\x62\x8d\x2b\x52\x28\x2e\x26\x59\xfd\xc8\xe5\x34\xbb\xe1\xcb\x9e\xe5\xcf\x82\xee\x88\x72\x86\x31\x56\x83\x6d\xfb\xd0\xd0\xc2\x3b\x10\x54\x2d\x2b\xf4\x2e\x21\xb3\x12\x9b\x2a\x87\x1d\x11\x76\xdd\x25\xfc\xd2\x79\xff\xfc\xde\x98\x78\x24\x5a\xd5\x32\xbf\x65\xa6\x5d\xe2\x12\x7e\xf9\x16\x05\x96\x5d\xf8\x98\xc3\x37\xb3\x56\xff\x35\xa8\xac\xfb\x5c\x9d\xdb\x4f\x22\x7f\x18\x1f\x15\x52\x3f\x90\x86\xb0\x02\x61\x61\xe8\xe7\xee\x6b\x47\xa2\xf9\x9e\x1b\x96\xe7\x31\x2f\x57\xe7\xfa\x33\xef\x08\xb5\xed\x26\x23\xc2\xed\x6a\xa9\x1f\xbd\x2a\x2f\xe0\x57\x54\xc6\xd1\x3d\x13\xbc\x32\x5f\x4d\xf8\xde\x27\x1d\x5f\x2b\x65\x8d\x6a\x85\xf8\xc1\xae\xc9\x72\x6f\xa2\x40\x0d\x02\x55\x2b\x58\xc8\x7c\x28\xd7\xe3\x58\xd7\x02\x25\x6f\x45\x81\x70\x5d\x6e\x28\xa3\x52\x09\xa2\xb8\x08\x76\xbc\xb8\xe8\x02\x34\x78\x16\xbe\xbe\x6e\x1a\xbe\x97\x86\x7f\x12\x6d\xa2\x78\xb7\xd4\xc7\xfb\x44\x84\xa7\x84\xf5\x4b\xad\x6a\x57\x82\x6f\x56\x88\x46\x37\xc3\x70\x9f\xf2\x8f\x40\x0a\x6f\x74\xeb\xbb\x57\xe7\x1d\x58\x3a\x2d\xf9\xc3\xba\xad\xed\x67\x1e\x6d\x10\x58\x7a\x0c\x3d\xa9\x05\xce\x1a\x57\xe7\xb1\xa4\xce\x0c\xde\x17\x9e\xd2\x9f\x0d\x7e\x20\x4d\xd3\x69\x2d\x80\x06\xa2\x80\x87\x3e\x3b\x54\xa1\x34\xfe\xd2\x03\xc4\x77\x46\x86\x84\x7e\x19\xee\xfb\xe3\x60\x01\x4f\x1c\x1f\x7c\x99\xe0\x21\xf1\x70\x82\xa1\xc4\xc3\xd8\x12\x9d\xb9\x47\x2a\x89\x38\xce\xff\x0f\x1b\x79\xfb\x18\xb9\xa0\x32\x82\x3d\x63\x99\xdb\x5e\x05\xd9\x17\x48\x18\x27\xa5\x62\xde\x94\xb1\x8a\xbd\x68\xeb\xa1\x68\xf9\xdf\x6b\x9e\x88\x91\xf9\xe9\xc6\x8a\xd7\xfd\x1d\xa6\x83\x18\x6c\xaf\x41\x2a\xd1\x16\x0a\x6a\xde\x94\x94\xad\x53\xa1\xc4\x10\x4b\x5b\x00\x15\xa4\x29\xda\x46\x27\x3a\x47\x26\x47\xa0\xe9\xb6\x8b\xb8\x89\x20\xf3\x02\xee\xea\xd8\x13\x74\x96\x6f\xa5\x3d\x61\x43\xbe\x22\x28\x41\x98\x24\x26\x5d\xda\x5a\x44\xa0\xdc\x72\x66\x08\x6a\xba\xae\xa1\xe1\xa4\x94\xc0\x99\x61\x83\xa1\xda\x73\xf1\x35\xe9\x4f\x3a\xb7\x26\x7c\x67\xc4\x8e\x2e\x26\xa1\xe0\x52\xe9\x6c\xc3\x19\x42\xcb\xa8\xf9\x7f\x67\x3a\x40\x63\x83\xb9\x25\xbf\xff\x8f\x66\xda\xb2\x25\x35\xb6\x42\xc5\x05\x18\x69\xb5\x12\x47\xab\x26\x99\x7b\x02\x60\x4e\x67\xb2\xf3\x93\x17\x31\x39\x5a\x35\xc9\xe4\x13\x40\xd7\x43\x01\x65\x54\x7d\x67\x10\x8d\x03\xdc\x24\xee\xe0\x00\x58\x84\xa6\x1d\x93\x26\x8e\x85\x45\x8a\x99\xf1\xd2\x04\x53\xb0\x48\xb1\x3a\x15\x58\x70\x8f\x82\x56\xc7\xcf\xe4\x88\xc2\xd5\x24\x37\x28\x75\x7e\x35\x16\xd1\xa9\x0f\x4b\x78\x38\x1a\x07\xde\xf5\xb4\xd2\x11\xaf\xb8\xb8\xeb\x83\x60\xd9\x59\x2a\x55\x45\x86\x61\x37\x79\x6c\x54\xb4\xdc\x89\x16\x81\xda\xb2\x6a\xab\x69\xa1\x26\x12\x64\x5b\x55\xb4\xa0\xba\x74\xf6\xa5\x97\xf6\x17\x4d\x14\x06\x64\xef\x36\x1a\x10\x38\x53\x94\xb5\xe9\x34\xab\x51\xb5\x20\x8e\x7b\x0c\xe4\xb9\x84\x0f\x9c\x37\x11\x47\x35\x82\x4e\x1d\x9b\x76\xe3\x38\xf2\x2c\x08\xfc\x6f\x4b\x05\x96\xa7\xf3\x32\x8f\x37\xa6\x12\x76\xa4\xd1\x02\x4b\x28\xb1\xa2\x4e\xf1\xa7\x2b\x3d\x1d\x17\x5a\x38\xcf\x9b\x5b\x9f\x08\x5c\x2b\x18\x39\x18\xc1\x46\xb0\x96\xf5\x38\x61\xbe\xbf\x0d\x04\xd2\x0f\xf2\x91\xc0\x05\x61\xda\x83\x5b\x11\x9e\x91\xd1\xca\x54\x41\x64\x47\x68\x43\x74\x9c\x0f\x43\xdb\x23\x6c\x3e\x29\x8a\xe3\x31\x90\x5f\xe7\x95\x89\x28\x7f\xc2\xa8\xb3\x29\xa5\xcc\xe0\x99\x33\x52\xd1\x9e\x3c\x08\x16\x69\xaf\x1a\x2f\x1f\xb0\x02\x8b\x21\x73\xe3\x25\x69\x1e\x61\x31\xc1\xfc\xb0\x26\xea\x01\xe0\x05\x41\x4d\xa5\x4e\xac\x4d\x0f\x08\x1a\xb9\x1f\xb0\xe2\xa2\xb3\x24\x5b\x03\x09\x1d\x61\xee\x8f\xf9\x4d\xd9\x93\x28\x4a\x7b\x63\x1e\x7a\x8c\x89\xa6\x7f\xc8\x2e\x9e\xa8\xb4\x29\x14\x19\x6f\xd7\x75\x18\x37\xe9\xc8\x9a\xf9\x93\x08\x2b\x1d\x72\xd9\x5a\xcf\x7b\xf5\x96\x4b\x9b\x5c\x86\xee\xdd\xf1\x98\x91\xa2\xe0\xc2\x56\x17\xb6\x89\x32\xcc\x8f\x66\x73\xbf\xe1\xc8\x79\xdd\x05\x30\xd8\x3f\xf7\x7b\x9f\x05\x61\x36\xb4\x76\x20\xb1\x8f\x7b\xe2\x58\x77\x48\xa3\xf9\x6a\x03\xb8\x7b\xeb\xb7\x7b\x7d\xc8\xea\x7b\xc7\x86\x1c\x46\x42\x38\x8e\x87\xb5\xee\xe9\x5e\x92\x75\xae\xf6\xc5\xda\xf4\xba\x28\xf4\xd5\xaa\x55\x75\xf6\x81\x0b\xc1\xf7\xf7\x1a\xe5\x72\xf8\xf1\xda\x4a\x35\x0b\x62\x36\xdd\x89\xe9\x08\x36\xe4\xb0\x4c\x37\x65\x0c\x49\x7e\x79\x62\x5e\xf1\x37\x77\xaf\x3d\x57\xbb\x4d\x03\x78\x0f\xad\xba\xcc\xd8\x90\x43\x1c\x5e\x3a\xc3\x1b\x18\xe0\x9b\x6d\xab\x4c\xf7\x2f\x1b\x09\x33\x78\x90\xe8\x2f\x8d\xc5\xcb\xcf\x92\x6c\x3b\xb7\xe8\x38\x1e\xc6\xce\x93\x12\x18\x14\xb5\x3b\xdc\x8c\x70\x67\xd0\xc3\x9c\x97\x58\xe9\x6b\xaf\xb9\x30\xdf\xa0\x44\xb1\xeb\xa8\xb3\xce\xba\x73\x52\x96\x02\xa5\x0c\xb8\xa5\xd5\xe4\x19\x0b\x67\xb2\xec\xdd\xf0\x66\xa4\x61\xc2\x86\x50\x27\x59\x10\x1b\x7f\xa1\xe0\x80\x07\xaa\x00\x89\x68\x8e\xf3\xd4\x2d\x7d\xca\xfc\x59\x44\xac\xff\x26\x52\x83\x12\x2d\xce\x46\xc4\xa3\x54\x91\x96\x6d\xbc\x70\x2a\x93\x8c\x3c\x28\x5a\x39\x71\x83\x9d\x6a\x38\x19\x3b\x18\xec\x30\x8d\x11\xdb\x0c\x09\xd7\xfd\x66\xef\x1f\x58\xae\x11\x0a\x22\x11\xf6\x35\x0a\x0c\xaa\xaa\x92\xa3\x64\x0a\x6a\xb2\x43\x20\x76\x83\x19\x28\x81\x24\x3e\x8f\x48\x78\x17\x47\x42\xdf\x7f\x7b\x37\x7f\x17\x1a\x5f\x3b\x99\x69\x17\x99\x2e\x0e\x2c\x7a\x28\x98\x4b\xeb\x5e\xf3\x07\x03\x06\x57\x3f\x0e\xfa\x7b\xef\x5d\x8b\xee\xc2\xd1\x5d\x54\xfe\xbd\x79\x3d\xf4\x99\x9e\x83\xfe\xb8\x51\x1f\x30\x50\xe3\x8b\x1c\xc5\x01\xf6\xb0\xb0\x79\xf0\xe9\x0e\x4b\xa0\x2a\xb4\x41\xe0\xae\x6b\xad\x3e\xd4\x71\x48\x58\x3a\x6a\x1d\x71\xec\xc8\x13\x7e\xe9\x37\x7e\xbf\x38\xc9\xf7\x5e\xe5\xb0\x27\x3b\xeb\xa8\x13\xfa\xd1\x56\x05\xa6\xf3\x1d\xa5\x7f\xad\x08\xd9\x3e\xb8\xce\xb8\xe2\xae\x51\xef\x6f\xe5\xdd\x06\x5d\x4b\xf1\xba\x55\xb5\xcb\x0b\xb6\x4c\xe8\x57\xd3\x74\x3f\xd5\xee\x18\x33\x98\x7d\xd1\x64\x4f\x67\x9d\x97\xf7\xfd\x03\xcf\xd3\xbe\x5f\x21\x5e\x9b\x7e\xe1\x77\x42\x7f\x9c\x84\x7e\x5a\x85\x87\x9d\x80\x9f\x02\xcd\x54\x84\x71\x9b\xd9\x3a\xbd\xcf\xa0\xe4\xc0\xb8\xea\x4a\xa9\xd9\x70\xbd\xe4\x5d\x75\xd6\x6f\xd2\x32\x86\x5a\xe9\x44\xd0\xe6\xd8\xcd\x39\xcc\xf0\x42\x26\x50\x38\x15\x76\x23\x3c\x20\x09\x28\x30\xd6\x8a\x9b\xc0\xbe\x47\x9b\xc3\x4b\x71\x22\x62\xec\xe7\x9f\x61\x4b\x18\x2d\xb2\x37\x7f\x30\x73\xf1\x50\x1c\xec\xa1\x20\xb0\x42\x81\x3a\xb6\x5c\xcd\xe7\x71\xd4\xb0\x6b\xc1\xf0\x4d\x7e\x36\x61\x8d\xf7\x09\xd8\x49\x58\xc5\x22\x40\xd5\xaa\xd6\xe0\xae\x2e\xa4\x79\xa9\x51\x43\xd5\xb0\xa7\x4d\x03\x0c\x77\xfa\x2e\xa9\x33\x1f\x29\x6a\x2c\x47\x86\x21\xd2\x63\x8c\xb1\x8f\xb6\x4c\xcb\x4a\x14\x5d\x6d\xe8\xe1\xc5\x33\x61\xb7\xe5\x0e\xd5\x55\x8d\x54\x84\x91\x29\xad\x47\x96\x3a\xb0\x74\xd0\x16\xbc\x69\x70\x7c\x3d\x09\xa6\x04\x8e\x91\x8f\xad\x10\xc8\x54\x73\xb4\x72\x50\x69\x0e\xf1\x6d\xb1\x8a\xd0\x66\x54\xda\x67\x44\x76\x53\x32\x9b\xdd\x5d\xa7\x87\x36\x54\x1d\x7d\x1a\x9b\x2a\x76\x1b\xbe\xa6\x45\x3e\x52\xc8\x87\x56\x85\xfd\x38\xa1\x1d\x1c\x53\xe9\x71\xe7\xac\xa9\x53\xd4\xcc\x77\x13\xec\xc3\x9a\x48\x68\x50\xca\xe0\x46\xea\x17\x77\xb0\x9d\xbe\x2d\xf8\xbf\x10\x04\x4e\x4b\x40\x66\xc8\xe5\x86\x20\x70\x75\x1e\xae\x1a\x0d\x30\xba\xdd\xf3\x93\x46\x5a\x6e\xd7\xb8\x68\xbc\x73\x7d\x52\xdf\x12\x0d\x92\x98\xc0\x82\x33\xdb\x90\xc1\x12\x5a\xe9\xdb\xaa\x25\x51\xc4\x43\x32\x95\x6e\x4a\xa9\x6f\x3e\x6e\xbc\xf5\x39\x9a\x5e\x18\x95\x37\xbc\xf8\xea\x86\xc2\xba\xd2\x30\x2b\x6a\xb2\xdd\x22\x73\x43\x59\xf0\xb3\x97\xe4\x2c\xb6\x13\x34\x01\xcb\xaf\x40\x4e\x48\xcf\xc9\xfa\xf1\x5b\xd8\x60\xbf\x9c\xec\x01\x87\x83\x38\xe7\x95\x1d\x64\x15\x7c\x7b\xbc\x8a\x16\x8e\x00\xc9\x00\xd6\x21\xa2\xc9\x03\x24\x5a\x0a\xc1\x85\xe6\xc7\xdc\x9a\xd5\x61\xd0\xcd\x36\xbd\xd1\xa3\xe9\x69\x1b\xb4\x42\xd3\xd2\xa0\xa4\xa1\x7f\xe9\x3b\x0a\x15\x52\xfd\xf0\x26\x25\xaa\x1d\xd6\x26\x47\x47\x5f\xf4\x19\xfd\xf7\x81\xe4\x79\x7c\x49\xc2\xcd\x56\x1d\xc1\x09\xe3\xaf\xf9\x7b\x41\x0d\xbb\x0c\xf7\x03\xb5\x29\xee\x33\x74\xe7\xa6\x43\x9d\x35\x9c\x94\xaf\xd0\xd9\xd3\x9b\x4a\xb2\xc3\x2c\x12\x6b\xa6\xf8\xa9\x3b\x7a\x8f\x7c\x66\xfe\x1e\x6d\x3f\x7f\x7e\xaa\x12\xd3\x9f\x3e\x55\x89\xd7\x4d\x4e\x55\x1e\xcf\xba\xee\x8d\xab\x39\x92\x48\x65\xc7\xfb\xfa\x4d\x61\x31\x7b\x34\x7a\x74\x21\xbd\xa6\x3b\x64\x43\x49\xcc\xdb\x01\x0b\xc9\x88\x7a\xb2\xec\x79\xae\xa6\x4a\x8c\xbf\x35\x40\x1a\x26\xa5\x2f\xac\x12\x43\xb1\x41\x61\xa1\x48\xe3\xda\x5f\x76\x65\xd4\x7e\xff\x09\xb2\x91\x70\x3f\x79\xc2\x54\xf3\xfd\xed\x90\xdd\x9e\x3c\xd5\x70\xcf\x87\x80\xd1\xf1\x13\x46\xa7\x69\x48\x0e\x42\xec\xa3\xb9\x23\x00\xb1\xe1\xd4\xfd\xc0\xc8\xe6\x06\xad\x7f\xed\xdc\xfa\x8a\x41\x99\x0f\xc4\x44\x22\xf0\xa3\x70\x5b\x1c\x15\x66\xcf\xa5\x0e\x5e\x3b\x68\x37\x34\x77\xc7\x2d\x5e\x82\xfe\xf7\x6a\xf8\x83\x8a\xf7\x59\x9e\xa7\x7f\x69\x11\x29\xd9\x8c\x4c\xf5\x51\xf6\x80\xf8\xb7\x06\xd9\x29\x41\x7a\x75\x6e\xf6\x98\x41\x14\x9f\x95\x1b\x0d\x9a\xfd\xbc\x7f\x3f\xfe\x2f\x00\x00\xff\xff\x51\x8e\x37\xca\x9f\x25\x00\x00" +var _flowfeesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\x5f\x73\xdb\x36\x12\x7f\xf7\xa7\xd8\xfa\xa1\x47\xb6\xb2\x9c\x87\x9b\x7b\xf0\x58\x69\x1d\xd7\xbe\xe9\xcc\xdd\x5c\x26\x75\xdd\xc7\x0c\x4c\x2e\x45\x4c\x28\x40\x07\x80\x92\xd5\x8c\xbf\xfb\x0d\xfe\x12\x20\x41\x5b\xf6\xa5\x7e\x88\x22\x72\x01\xec\xdf\xdf\x2e\x76\x45\x37\x5b\x2e\x14\xdc\xf6\x6c\x4d\x1f\x3a\xbc\xe3\x5f\x90\x41\x23\xf8\x06\x4e\x93\x67\xa7\x27\x9e\xb2\xe3\xfb\x84\xca\x7f\x4f\x28\x7e\x53\x5c\x90\x35\xde\x22\xca\x88\x2e\x7a\x7a\x7a\x72\x42\xaa\x0a\xa5\x2c\x48\xd7\x95\x50\x71\xa6\x04\xa9\xec\x62\xb3\xea\xeb\xc9\x09\x00\xc0\xf9\x39\xdc\xec\x90\x29\x50\x2d\x51\x40\x25\xe0\x86\x2a\x85\x35\xec\x5b\x64\xa0\xf4\xc1\x12\x88\x40\xa8\x71\xcb\x25\xd5\x6f\x14\x07\xd5\x22\x34\x88\xb0\x23\x7d\xa7\xcc\x3e\xf1\x61\x68\x36\x34\x4c\xcb\x5f\xfc\xb2\x82\x6c\x78\xcf\xd4\x05\xfc\x7e\x4b\x1f\xff\xf1\xf7\xf2\x95\xc7\xef\xa9\x6a\x6b\x41\xf6\x4e\x2d\xc7\x33\xf0\x87\x5f\xf8\x16\x06\x1a\xad\x29\x2b\x7d\xdd\x57\x0a\xeb\x99\xa3\xb4\x46\x7f\x71\x24\xa3\x73\x16\x40\x59\xd5\xf5\x92\x72\x76\xd3\x34\x5c\x44\x2f\xf0\x11\xab\x5e\x4d\x5e\x1c\xcb\x19\x6c\x89\x20\x1b\x54\x28\x24\x54\x2d\x61\x6b\x9c\xe7\xee\x63\x20\xbd\x36\x94\x75\x21\x7b\xb1\xc6\x5b\x52\x29\x2e\x66\x59\xbd\xe6\x72\x9e\xdd\xf8\xe5\xc0\xf2\x47\x41\x77\x44\x39\xc3\x18\xab\xc1\xb6\x7f\xe8\x68\xe5\x1d\x08\x9a\x9e\x55\x7a\x97\x98\x59\x89\x5d\x53\xc2\x8e\x08\xbb\xee\x02\x7e\x0e\x6e\xbf\xbc\x37\x26\x9e\x88\xd6\xf4\xcc\x6f\x59\x68\x97\xb8\x80\x9f\xbf\x26\x11\x65\x17\x3e\x95\xf0\xd5\xac\xd5\x7f\x1d\x2a\xeb\x3e\x97\x67\xf6\x93\xc8\xef\xa6\x47\xc5\xd4\x0f\xa4\x23\xac\x42\x58\x19\xfa\xa5\xfb\x1a\x48\x34\xdf\x4b\xc3\xf2\x32\xe5\xe5\xf2\x4c\x7f\x96\x81\x50\xdb\x6e\x36\x22\xdc\xae\x96\xfa\xc9\xab\xf2\x1c\xfe\x89\xca\x38\xba\x67\x82\x37\xe6\xab\x09\xdf\xfb\xac\xe3\x6b\xa5\xac\x51\xdd\x22\x7e\xb0\x6b\x8a\xd2\x9b\x28\x52\x83\x40\xd5\x0b\x16\x33\x1f\xcb\xf5\x34\xd5\xb5\x40\xc9\x7b\x51\x21\x5c\xd5\x1b\xca\xa8\x54\x82\x28\x2e\xa2\x1d\xcf\xcf\x43\x80\x46\xcf\xe2\xd7\x57\x5d\xc7\xf7\xd2\xf0\x4f\x92\x4d\x14\x0f\x4b\x7d\xbc\xcf\x44\x78\x4e\x58\xbf\xd4\xaa\xf6\x56\xf0\xcd\x2d\xa2\xd1\xcd\x38\xdc\xe7\xfc\x23\x92\xc2\x1b\xdd\xfa\xee\xe5\x59\x00\x4b\xa7\x25\x7f\x58\xd8\xda\x7e\x96\xc9\x06\x91\xa5\xa7\xd0\x93\x5b\xe0\xac\x71\x79\x96\x4a\xea\xcc\xe0\x7d\xe1\x39\xfd\xd9\xe0\x07\xd2\x75\x41\x6b\x11\x34\x10\x05\x3c\xf6\xd9\xb1\x0a\xa5\xf1\x97\x01\x20\xbe\x31\x32\x64\xf4\xcb\x70\x3f\x1c\x07\x2b\x78\xe6\xf8\xe8\xcb\x0c\x0f\x99\x87\x33\x0c\x65\x1e\xa6\x96\x08\xe6\x9e\xa8\x24\xe1\xb8\xfc\x3f\x6c\xe4\xed\x63\xe4\x82\xc6\x08\xf6\x82\x65\x7e\x1b\x54\x50\x7c\x86\x8c\x71\x72\x2a\xe6\x5d\x9d\xaa\xd8\x8b\xb6\x1e\x8b\x56\xfe\xb5\xe6\x49\x18\x59\x1e\x6f\xac\x74\xdd\x5f\x61\x3a\x48\xc1\xf6\x0a\xa4\x12\x7d\xa5\xa0\xe5\x5d\x4d\xd9\x3a\x17\x4a\x0c\xb1\xb6\x05\x50\x45\xba\xaa\xef\x74\xa2\x73\x64\x72\x02\x9a\x6e\xbb\x84\x9b\x04\x32\xcf\xe1\xae\x4d\x3d\x41\x67\xf9\x5e\xda\x13\x36\xe4\x0b\x82\x12\x84\x49\x62\xd2\xa5\xad\x45\x04\xca\x2d\x67\x86\xa0\xa5\xeb\x16\x3a\x4e\x6a\x09\x9c\x19\x36\x18\xaa\x3d\x17\x5f\xb2\xfe\xa4\x73\x6b\xc6\x77\x26\xec\xdc\xfe\xeb\x3f\x7f\x40\xc5\xa5\xd2\xd9\x86\x33\x84\x9e\x51\xf3\xff\x60\x3a\x40\x63\x83\xa5\x25\xbf\xff\xb7\x66\xda\xb2\x25\x35\xb6\x42\xc3\x05\x18\x69\xb5\x12\x27\xab\x66\x99\x7b\x06\x60\x8e\x67\x32\xf8\xc9\xab\x98\x9c\xac\x9a\x65\xf2\x19\xa0\x1b\xa0\x80\x32\xaa\xbe\x31\x88\xa6\x01\x6e\x12\x77\x74\x00\xac\x62\xd3\x4e\x49\x33\xc7\xc2\x2a\xc7\xcc\x74\x69\x86\x29\x58\xe5\x58\x9d\x0b\x2c\xb8\x47\x41\x9b\xc3\x47\x72\x40\xe1\x6a\x92\x4f\x28\x75\x7e\x35\x16\xd1\xa9\x0f\x6b\x78\x38\x18\x07\xde\x0d\xb4\xd2\x11\xdf\x72\x71\x37\x04\xc1\x4d\xb0\x54\xae\x8a\x8c\xc3\x6e\xf6\xd8\xa4\x68\xb9\x13\x3d\x02\xb5\x65\xd5\x56\xd3\x42\x4b\x24\xc8\xbe\x69\x68\x45\x75\xe9\xec\x4b\x2f\xed\x2f\x9a\x28\x0e\xc8\xc1\x6d\x34\x20\x70\xa6\x28\xeb\xf3\x69\x56\xa3\x6a\x45\x1c\xf7\x18\xc9\x73\x01\x1f\x38\xef\x12\x8e\x5a\x04\x9d\x3a\x36\xfd\xc6\x71\xe4\x59\x10\xf8\xdf\x9e\x0a\xac\x8f\xe7\x65\x99\x6e\x4c\x25\xec\x48\xa7\x05\x96\x50\x63\x43\x9d\xe2\x8f\x57\x7a\x3e\x2e\xb4\x70\x9e\x37\xb7\x3e\x13\xb8\x56\x30\xf2\x68\x04\x9b\xc0\x5a\x31\xe0\x84\xf9\xfe\x63\x24\x90\x7e\x50\x4e\x04\xae\x08\xd3\x1e\xdc\x8b\xf8\x8c\x82\x36\xa6\x0a\x22\x3b\x42\x3b\xa2\xe3\x7c\x1c\xda\x1e\x61\xcb\x59\x51\x1c\x8f\x91\xfc\x3a\xaf\xcc\x44\xf9\x33\x46\x5d\xcc\x29\x65\x01\x2f\x9c\x91\x8b\xf6\xec\x41\xb0\xca\x7b\xd5\x74\xf9\x88\x15\x58\x8d\x99\x9b\x2e\xc9\xf3\x08\xab\x19\xe6\xc7\x35\xd1\x00\x00\xaf\x08\x6a\x2a\x75\x62\xed\x06\x40\xd0\xc8\xfd\x80\x0d\x17\xc1\x92\x6c\x0d\x24\x76\x84\xa5\x3f\xe6\x57\x65\x4f\xa2\x28\xed\x8d\x79\xec\x31\x26\x9a\xfe\x26\x43\x3c\x51\x69\x53\x28\x32\xde\xaf\xdb\x38\x6e\xf2\x91\xb5\xf0\x27\x11\x56\x3b\xe4\xb2\xb5\x9e\xf7\xea\x2d\x97\x36\xb9\x8c\xdd\x3b\xf0\x58\x90\xaa\xe2\xc2\x56\x17\xb6\x89\x32\xce\x8f\x66\x73\xbf\xe1\xc4\x79\xdd\x05\x30\xda\xbf\xf4\x7b\x9f\x44\x61\x36\xb6\x76\x24\xb1\x8f\x7b\xe2\x58\x77\x48\xa3\xf9\xea\x23\xb8\xfb\xd1\x6f\xf7\xf6\x90\xd5\xf7\x8e\x0d\x79\x9c\x08\xe1\x38\x1e\xd7\xba\xc7\x7b\x49\x11\x5c\xed\xb3\xb5\xe9\x55\x55\xe9\xab\x55\xaf\xda\xe2\x03\x17\x82\xef\xef\x35\xca\x95\xf0\xfd\x95\x95\x6a\x11\xc5\x6c\xbe\x13\x13\x08\x36\xe4\xf1\x26\xdf\x94\x31\x24\xe5\xc5\x91\x79\xc5\xdf\xdc\xbd\xf6\x5c\xed\x36\x0f\xe0\x03\xb4\xea\x32\x63\x43\x1e\xd3\xf0\xd2\x19\xde\xc0\x00\xdf\x6c\x7b\x65\x1a\x7c\xc5\x44\x98\xd1\x83\x4c\x7f\x69\x2a\x5e\x79\x92\x65\xdb\xb9\x45\xe0\x78\x1c\x3b\xcf\x4a\x60\x50\xd4\xee\xf0\x69\x82\x3b\xa3\x36\xe5\xb2\xc6\x46\x5f\x7b\xcd\x85\xf9\x13\x4a\x14\xbb\x40\x5d\x04\xeb\x2e\x49\x5d\x0b\x94\x32\xe2\x96\x36\xb3\x67\xac\x9c\xc9\x8a\x77\xe3\x9b\x91\x86\x09\x1b\x42\x41\xb2\x28\x36\xfe\x44\xc1\x01\x1f\xa9\x02\x24\xa2\x3b\x2c\x73\xb7\xf4\x39\xf3\x17\x09\xb1\xfe\x9b\x49\x0d\x4a\xf4\xb8\x98\x10\x4f\x52\x45\x5e\xb6\xe9\xc2\xb9\x4c\x32\xf1\xa0\x64\xe5\xcc\x0d\x76\xae\xe1\x64\xec\x60\xb0\xc3\x34\x46\x6c\x33\x24\x5e\xf7\xab\xbd\x7f\x60\xbd\x46\xa8\x88\x44\xd8\xb7\x28\x30\xaa\xaa\x6a\x8e\x92\x29\x68\xc9\x0e\x81\xd8\x0d\x16\xa0\x04\x92\xf4\x3c\x22\xe1\x5d\x1a\x09\x43\xff\xed\xdd\xf2\x5d\x6c\x7c\xed\x64\xa6\x5d\x64\xba\x38\xb0\x1a\xa0\x60\x29\xad\x7b\x2d\x1f\x0c\x18\x5c\x7e\x3f\xea\xef\xbd\x77\x2d\xba\x73\x47\x77\xde\xf8\xf7\xe6\xf5\xd8\x67\x06\x0e\x86\xe3\x26\x7d\xc0\x48\x8d\xaf\x72\x14\x07\xd8\xe3\xc2\xe6\xc1\xa7\x3b\xac\x81\xaa\xd8\x06\x91\xbb\xae\xb5\xfa\x50\xc7\x21\x61\xf9\xa8\x75\xc4\xa9\x23\xcf\xf8\xa5\xdf\xf8\xfd\xea\x28\xdf\x7b\x93\xc3\x1e\xed\xac\x93\x4e\xe8\xb5\xad\x0a\x4c\xe7\x3b\x49\xff\x5a\x11\xb2\x7f\x70\x9d\x71\xc5\x5d\xa3\xde\xdf\xca\xc3\x06\xa1\xa5\x78\xd5\xab\xd6\xe5\x05\x5b\x26\x0c\xab\x69\xbe\x9f\x6a\x77\x4c\x19\x2c\x3e\x6b\xb2\xe7\xb3\xce\xeb\xfb\xfe\x91\xe7\x69\xdf\x6f\x10\xaf\x4c\xbf\xf0\x1b\xa1\x3f\xce\x42\x3f\x6d\xe2\xc3\x8e\xc0\x4f\x81\x66\x2a\xc2\xb8\xcd\x6c\x41\xef\x0b\xa8\x39\x30\xae\x42\x29\xb5\x18\xaf\x97\x3c\x54\x67\xc3\x26\x3d\x63\xa8\x95\x4e\x04\xed\x0e\x61\xce\x61\x86\x17\x32\x83\xc2\xb9\xb0\x9b\xe0\x01\xc9\x40\x81\xb1\x56\xda\x04\xf6\x3d\xda\x12\x5e\x8b\x13\x09\x63\x3f\xfd\x04\x5b\xc2\x68\x55\x9c\xfe\xce\xcc\xc5\x43\x71\xb0\x87\x82\xc0\x06\x05\xea\xd8\x72\x35\x9f\xc7\x51\xc3\xae\x05\xc3\xd3\xf2\x64\xc6\x1a\xef\x33\xb0\x93\xb1\x8a\x45\x80\xa6\x57\xbd\xc1\x5d\x5d\x48\xf3\x5a\xa3\x86\x6a\x61\x4f\xbb\x0e\x18\xee\xf4\x5d\x52\x67\x3e\x52\xb5\x58\x4f\x0c\x43\xa4\xc7\x18\x63\x1f\x6d\x99\x9e\xd5\x28\x42\x6d\xe8\xe1\xc5\x33\x61\xb7\xe5\x0e\xd5\x55\x8b\x54\xc4\x91\x29\xad\x47\xd6\x3a\xb0\x74\xd0\x56\xbc\xeb\x70\x7a\x3d\x89\xa6\x04\x8e\x91\xeb\x5e\x08\x64\xaa\x3b\x58\x39\xa8\x34\x87\xf8\xb6\x58\x43\x68\x37\x29\xed\x0b\x22\xc3\x94\xcc\x66\x77\xd7\xe9\xa1\x1d\x55\x07\x9f\xc6\xe6\x8a\xdd\x8e\xaf\x69\x55\x4e\x14\xf2\xa1\x57\x71\x3f\x4e\x68\x07\xc7\x5c\x7a\xdc\x39\x6b\xea\x14\xb5\xf0\xdd\x04\xfb\xb0\x25\x12\x3a\x94\x32\xba\x91\xfa\xc5\x01\xb6\xf3\xb7\x05\xff\x17\x83\xc0\x71\x09\xc8\x0c\xb9\xdc\x10\x04\x2e\xcf\xe2\x55\x93\x01\x46\xd8\xbd\x3c\x6a\xa4\xe5\x76\x4d\x8b\xc6\x3b\xd7\x27\xf5\x2d\xd1\x28\x89\x09\xac\x38\xb3\x0d\x19\xac\xa1\x97\xbe\xad\x5a\x13\x45\x3c\x24\x53\xe9\xa6\x94\xfa\xe6\xe3\xc6\x5b\x1f\x93\xe9\x85\x51\x79\xc7\xab\x2f\x6e\x28\xac\x2b\x0d\xb3\xa2\x25\xdb\x2d\x32\x37\x94\x05\x3f\x7b\xc9\xce\x62\x83\xa0\x19\x58\x7e\x03\x72\x42\x7e\x4e\x36\x8c\xdf\xe2\x06\xfb\xc5\x6c\x0f\x38\x1e\xc4\x39\xaf\x0c\x90\x55\xf1\xed\xe1\x32\x59\x38\x01\x24\x03\x58\x8f\x09\x4d\x19\x21\xd1\x8d\x10\x5c\x68\x7e\xcc\xad\x59\x3d\x8e\xba\xd9\xa6\x37\x7a\x30\x3d\x6d\x83\x56\x68\x5a\x1a\x94\x74\xf4\x4f\x7d\x47\xa1\x42\xaa\xef\x4e\x73\xa2\xda\x61\x6d\x76\x74\xf4\x59\x9f\x31\x7c\x1f\x49\x5e\xa6\x97\x24\xdc\x6c\xd5\x01\x9c\x30\xfe\x9a\xbf\x17\xd4\xb0\xcb\x70\x3f\x52\x9b\xe2\x3e\x43\x07\x37\x1d\xeb\xac\xe3\xa4\x7e\x83\xce\x9e\xdf\x54\x92\x1d\x16\x89\x58\x0b\xc5\x8f\xdd\xd1\x7b\xe4\x0b\xf3\xf7\x64\xfb\xe5\xcb\x53\x95\x94\xfe\xf8\xa9\x4a\xba\x6e\x76\xaa\xf2\x74\x12\xba\x37\xae\xe6\xc8\x22\x95\x1d\xef\xeb\x37\x95\xc5\xec\xc9\xe8\xd1\x85\xf4\x9a\xee\x90\x8d\x25\x31\x6f\x47\x2c\x64\x23\xea\xd9\xb2\xe7\xa5\x9a\x2a\x33\xfe\xd6\x00\x69\x98\x94\xbe\xb0\xca\x0c\xc5\x46\x85\x85\x22\x9d\x6b\x7f\xd9\x95\x49\xfb\xfd\x07\x28\x26\xc2\xfd\xe0\x09\x73\xcd\xf7\x1f\xc7\xec\x0e\xe4\xb9\x86\x7b\x39\x06\x8c\xc0\x4f\x1c\x9d\xa6\x21\x39\x0a\xb1\x6b\x73\x47\x00\x62\xc3\x29\xfc\xb2\xc8\xe6\x06\xad\x7f\xed\xdc\xfa\x8a\x41\x99\x0f\xc4\x4c\x22\xf0\xa3\x70\x5b\x1c\x55\x66\xcf\x1b\x1d\xbc\x76\xd0\x6e\x68\xee\x0e\x5b\xbc\x00\xfd\xef\xe5\xf8\x07\x15\xef\x8b\xb2\xcc\xff\xd2\x22\x51\xb2\x19\x99\xea\xa3\xec\x01\xe9\x6f\x0d\x8a\x63\x82\xf4\xf2\xcc\xec\xb1\x80\x24\x3e\x1b\x37\x1a\x34\xfb\x79\xff\x7e\xfa\x5f\x00\x00\x00\xff\xff\x13\x65\xc8\xe7\x98\x25\x00\x00" func flowfeesCdcBytes() ([]byte, error) { return bindataRead( @@ -120,11 +120,11 @@ func flowfeesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowFees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x47, 0x2e, 0x84, 0x65, 0x99, 0x25, 0x84, 0xf, 0xc7, 0xd, 0xa1, 0x6f, 0xe7, 0xdb, 0x3c, 0x26, 0xe4, 0x2c, 0xd2, 0x31, 0xe, 0x5c, 0xd3, 0xb6, 0x90, 0x27, 0x79, 0x3c, 0x2f, 0xe2, 0x7a, 0x9e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3f, 0x63, 0xac, 0xdb, 0xe0, 0x4e, 0x62, 0xbf, 0x50, 0x2f, 0xfb, 0x85, 0xf, 0x45, 0xf, 0x18, 0xfc, 0x8c, 0xd3, 0x1c, 0x82, 0xf0, 0x62, 0x66, 0xb2, 0xe4, 0x9b, 0xfd, 0x22, 0x27, 0x32, 0x35}} return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdb\x46\x92\xf8\xdf\xe7\x4f\x31\x76\xd5\xcf\x21\x63\x3d\xfd\xc8\x65\x55\x92\x77\x15\xc9\xbe\x53\x25\x91\x5d\x96\xb3\xf9\xc3\x95\x4a\x86\xc0\x50\x9c\x33\x08\x30\x18\x40\x34\xcf\xf1\x77\xff\xd5\xf4\xbc\x5f\x00\x48\x51\x8e\x2f\xbb\xaa\xdd\x58\x22\x81\x9e\x9e\x9e\x99\x9e\x7e\xf7\xfe\xd7\xf7\xee\x21\x84\xd0\xcb\xa2\x5a\x5e\x9c\xbf\xc5\x93\x82\x5c\x35\xf8\x3d\x2d\xaf\xc5\xe7\x6f\x67\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\xcc\x91\x7c\x04\x65\x55\xd9\xd4\x38\x6b\xd0\x1c\x97\xf8\x9a\x30\x78\xa5\xac\x72\x82\xaa\x05\xa9\x71\x53\xd5\xec\x2b\x78\x21\x27\x05\xb9\x96\x7f\xd3\x72\x5a\xd5\x73\xdc\xd0\xaa\x84\xe7\xf9\xf7\x30\x44\x53\xbd\x27\x25\x43\xcd\x0c\x37\x08\xd7\x04\xb1\x06\xbf\x27\x39\xc2\x0c\x2d\x70\xdd\xa0\x6a\x8a\x1a\x85\xcd\xeb\xba\x6a\xaa\xac\x2a\xf6\x04\x96\x97\x55\x4e\x18\x62\xed\x64\x4e\x1b\xfe\x10\xad\xc5\xcb\xa8\xa9\xe0\x9d\x45\x3b\x29\x68\x86\x70\x9e\xf3\x27\x2f\xca\x69\x85\xa6\x6d\x99\x69\x14\xf2\xb6\xe6\xd3\xe1\x8f\x32\x39\x35\xdc\xc2\xd7\x68\x31\xc3\x8c\xec\x29\x62\x50\x86\x6a\x92\x55\x75\xce\xe4\x30\x7c\x32\x30\x83\xac\x9a\xcf\x69\xd3\x90\x5c\x4e\x63\x8f\x93\x6e\x85\x70\xc1\x2a\xb4\xa4\x45\x81\xae\x49\x83\x30\x60\x0a\xb0\x5e\x4d\xfe\x87\x64\x8d\x98\x6c\xc3\x9f\xcc\x70\x89\x5a\x06\x28\x03\xee\x3b\xa8\x2d\xe5\x2f\x1c\xfe\x92\x36\xb3\xbc\xc6\x4b\x54\x93\x25\xae\x73\x26\x51\x7a\x81\xb3\x99\xa0\xf8\x0c\x33\x34\x6f\x8b\x86\x2e\x0a\x22\x70\x40\x93\x36\x7b\x4f\x1a\x49\xd1\x59\x55\xe4\x12\x69\x81\x21\xbc\x3f\xc1\x8c\xe4\xa8\x2a\x0d\xd5\x9a\x96\x1d\x99\xd9\xec\xc8\x55\x50\xd8\xd0\xf2\x5a\x23\x96\x0b\xcc\x04\x42\x24\x97\x18\x9d\xeb\xa5\x86\x29\x01\x01\x6a\x72\x4d\x59\x43\xf8\xc8\x6a\x2b\x10\xf4\xf2\x87\x57\x3f\xf3\x0f\xb0\xbb\x63\x06\x2d\x08\x9a\xac\x50\xcb\xd4\x23\x0a\xfc\x25\x59\xea\xd1\x47\x63\xbd\xc4\x7b\x6a\x27\xaf\xd0\x0c\xdf\x10\x01\x15\xcf\xa3\x54\x72\x37\x2f\xca\xab\x3d\x73\x0e\x4e\xf3\x39\x2d\x81\xce\x1c\x02\x6e\x9b\x59\x55\xd3\x66\xc5\xe7\x50\x93\x79\x75\x43\xc4\xdb\x72\x83\xec\xc0\x7b\x35\x99\xb6\x65\x8e\x68\xc9\xda\xe9\x94\x66\x94\x94\x4d\xb1\x52\x3b\x9b\x3f\xce\x76\xd0\x02\xaf\xd4\xaa\xee\xe8\x13\x01\xf0\xe4\x89\x98\x90\x66\x49\x0c\xa6\xb0\xb5\x18\x11\xdb\x6a\x86\x17\x0b\x52\xa2\xaa\xcc\x08\x22\x37\xa4\x5e\x21\xb2\xa8\xb2\x99\x44\xfb\x8a\x10\xbe\xeb\x29\x27\x03\x2e\x34\x2d\xf3\x2a\x6b\xe7\xa4\x6c\xe0\x10\xa2\x19\xa9\xc9\x11\x9a\x35\xcd\x82\x1d\xed\xef\xe7\x55\xc6\xf6\xaa\x72\x5a\x54\xcb\xbd\xaa\xbe\xde\x97\xef\xec\xdf\xbb\x87\xbe\xde\xbf\x77\x8f\xce\x17\x55\xdd\xa0\x97\x6d\x79\x4d\x27\x05\x79\x0b\x24\x9c\xd6\xd5\x1c\x3d\x70\x3e\x7b\xa0\x9f\x2c\xaa\xa5\xf3\x94\xfa\xfb\xc1\xbd\xfd\x7d\x24\x1f\xfa\xae\xad\x4b\x52\xcb\x27\xc4\x1f\x0e\x80\x97\x84\x30\xf1\xed\xc1\x07\xbe\x6f\x5e\xbe\x78\x71\x75\x7a\x7e\xfe\xe6\xc5\xd5\x95\x7a\xec\xac\x5e\x2d\x9a\xea\xde\x3d\x9c\x65\x84\xb1\x11\x2e\x8a\xb1\xe1\x4f\x21\x7b\x43\x1f\x05\x85\xf6\xf7\xf7\xd1\x0b\x4e\x31\x41\x79\xeb\x65\x72\x43\xca\x06\x5d\x92\x25\x7c\x3d\x6a\xaa\x06\x17\x57\xb0\x70\x47\xe8\xa7\x97\xf4\xc3\x37\x4f\x77\x10\x7c\xf8\x06\xd6\xee\x35\x5e\x55\x6d\x63\xbe\x2a\xe5\x8b\x67\x55\x5b\x36\xa4\x3e\x42\x3f\x5d\x94\xcd\x37\x4f\xc7\x89\x71\xe0\xd9\xb7\x06\x1c\x7b\x8d\x69\x2e\x06\x35\x30\x39\x05\x38\x29\xcc\x27\x73\x5a\x36\x36\x42\x53\x42\x18\xd0\xcf\xfa\x8c\x58\x68\xbc\xac\x6a\x09\xdf\x20\xa4\xe9\xa0\x99\x53\x94\x0c\xfc\xdb\xb3\x9a\xe0\x86\xe4\x23\xbe\x73\x2f\xce\x8f\xd0\x55\x53\x03\x47\xa8\xab\x82\x08\x80\xdf\xee\x20\x3c\xe7\x63\x9d\x29\x16\xa2\x10\x49\xcd\x1c\x36\x03\xd3\x8f\x07\xb0\x05\xb8\x61\x50\xc4\xfa\x6c\x08\x82\x4f\x50\x80\x79\x43\x7e\x6f\x09\x6b\x48\xfe\xb6\xfa\x49\xf0\xba\x5b\x61\xf5\x93\x62\x9d\x5b\x80\x72\xab\xd9\xbd\x01\x36\x95\x9f\x96\xf9\x1b\xe0\x4b\x1b\x03\xb3\xf7\x68\x37\x04\x77\xfb\x1d\xa1\x9e\x63\xa0\x26\x29\xa6\xfc\xb3\xbc\xf4\xca\x5b\xa1\xb9\x1d\x58\x97\xa4\x59\x56\x35\x5f\xc5\xd3\x3c\xaf\x09\x63\x3f\x2d\xf2\xe8\x59\x28\xc9\x52\x3e\xa1\x3e\xeb\x5a\x92\x9f\x09\xbd\x9e\x35\x67\x33\x5c\x5e\xc7\x61\x89\x07\x22\xa7\x55\x5f\x75\xe9\x23\xab\x1f\x49\x9d\x5b\x2d\x97\xf1\x0f\xf9\x08\x4f\x1e\xa7\x90\xd5\xb0\xfa\xce\x6b\x04\xe6\x50\x1a\x7b\x63\x24\x4e\xf3\xf6\x06\x18\x70\xce\xb7\x37\x58\x9a\x0b\x6c\x7b\x8c\x3b\xa2\x59\xd7\xa1\x1f\x00\x7f\x4d\x4e\xa0\x87\x1d\xca\x12\xb6\x37\xc5\xad\x8c\xa4\xcf\xe9\x99\x16\x42\x28\x29\x72\x36\xe4\xb4\xb6\xcd\x6b\x52\x67\x5c\x40\xbb\x26\xa3\x92\x2c\x9d\x0f\xfa\x19\xd5\xf2\x67\x42\xde\x17\x2b\x21\x91\xf0\xf7\x5d\xd9\xa4\xe3\x45\x29\x1c\xfd\x48\x4b\x3a\x6f\xe7\x8c\xbf\xab\x7e\x3f\x42\x1f\xe1\x7e\x57\x50\x3e\x75\x80\xd1\x33\x71\xe1\x59\xe0\x22\x74\xfa\xef\xaa\x10\x6a\x15\xa2\x39\x29\x1b\x90\xac\x41\xe3\x9c\x56\x35\xc2\x45\x01\x5f\x81\xc8\x8c\x68\x29\xfe\x10\x2c\x79\x4f\x83\xb8\x28\xb3\xa2\xe5\x0f\x88\xc7\x94\x26\x59\x7e\xd5\x20\x9c\x35\xf4\x86\x14\x2b\xd0\x25\x69\x46\x17\xb8\xe1\x4a\xae\x7a\xf3\x3d\x59\xa1\x13\x21\xbf\x5f\x9c\xdb\x13\x53\x22\xe4\x18\xdd\xe0\x5a\xc0\x3d\x42\xff\xf8\x28\xb6\xc2\x91\xbc\x55\xb9\xc0\xff\xc9\xcc\x84\x2b\x0b\x73\x31\x4f\xb9\x2d\x40\x79\xb5\xd4\x5b\xc2\xd5\x36\xd8\xd6\x35\x6a\x56\x0b\xa1\xbd\x29\xcd\x4f\xc3\xa1\x25\xaa\xea\x5c\xa8\x4d\x13\xc2\xa5\x59\x46\x73\x52\x93\x1c\xdd\xe0\x82\xe6\xfa\xb9\xef\xc9\x8a\x1d\xe9\xbf\x0e\xd1\x2e\x3a\xab\x8a\x82\x64\x4d\x55\x0b\xd5\x58\x7f\xf7\x18\xbe\x2b\x19\x29\x59\xcb\xbc\xef\x9e\xa0\x5d\xf4\xe2\x03\xc9\x5a\x50\x0a\xdc\xef\x9e\xa2\x5d\xf4\x4f\x52\xd3\x29\xcd\x70\xe4\xeb\x67\x68\x17\x9d\x02\xbd\xac\x2f\xd4\xce\xc8\x32\x4e\x01\x41\x3f\x49\x15\x60\xec\x9c\xf9\xd2\x9a\xcb\x87\xde\xc6\x72\x09\x09\x22\x70\x82\x8c\x96\x95\x20\xd8\x24\x1a\x48\x35\x15\xe4\x86\xc5\x05\x62\x5b\xda\x65\xd6\xd6\x35\xdf\xb4\x24\x50\x01\x6c\xb4\x01\x07\xfb\x4e\xfa\x6e\x05\xc2\xe2\x6a\x41\x6e\x81\x3d\xe8\x6f\x13\x82\x16\x98\x82\x95\x43\xea\x80\x12\xbd\x66\x0d\xfc\x88\x50\x1e\xde\x93\xd2\x3d\xe9\x2e\x2e\x35\x5f\x3a\x65\x46\x59\x02\x8b\x40\x58\x0c\x69\x36\xa5\xa1\xd2\x35\x69\x0c\x11\x2f\x5f\xbd\x7d\x71\x84\xce\x04\x36\xc5\x0a\x51\x7e\xc6\x1a\xd4\x32\x92\xa7\x4f\x8b\x98\xd0\x1b\x3e\x6c\xc8\x3e\x5c\xdc\x16\x9a\xbd\x71\x04\x15\x25\x04\x5a\xa0\xd5\x3a\x8a\x39\xe2\x8b\x20\x14\x42\x0d\x85\x4f\xaa\x65\xa4\xb6\xb6\x86\xe4\xd3\xb0\xd6\x15\xa2\x4d\x92\x7e\x1c\xf8\xb9\x7e\x58\x5c\x02\x67\x31\x32\xbe\xc6\xcd\x8c\xc1\x5e\x63\x4d\x05\x9b\x48\xa9\xd4\x35\x61\x55\x5b\x67\x24\xe4\xef\x05\x11\x92\x1e\xec\x9c\xfa\xaa\xa9\x6a\x7c\x4d\x38\x20\x7e\xa1\xe8\x3f\x7a\x5e\x7b\x0d\x16\x2c\xf1\x96\xf9\x3d\xfa\x92\xe4\xb9\x60\xad\x58\x6b\x34\x8b\x6b\x27\xde\x12\x74\xf8\xda\xfc\xc4\xcd\x82\x67\xd5\x7c\x51\x31\xda\x10\xc4\x4f\x08\x3a\x27\x53\x5a\x82\x09\x82\xa1\xaf\xed\x9f\x7d\xf7\x92\xc4\xb4\x64\xb6\x75\x50\x2c\x24\x65\x88\x2d\x48\xc6\x59\x8f\x65\x2d\xa2\x25\xe8\xf4\xc1\x3c\xd4\x32\x58\x8c\x59\x69\xfa\xf6\x76\x6b\x4b\xfa\x7b\xcb\x59\xbd\x3a\x0e\xa5\x52\x7d\xd5\x53\x57\xa4\x41\xcb\x19\x29\xf5\xb7\x1c\x91\x4c\x88\xd1\xfa\x41\x9f\x82\x34\x57\x42\x42\x38\x24\x9c\xa9\x6a\xea\x8e\x64\x03\x80\x13\x63\xf4\xe8\x7b\xc9\x87\x4a\x5f\x13\xd1\x83\xf6\xbf\xf1\x3d\x59\xf5\x3e\x2d\xb7\xb4\xfd\xa8\x3b\x9b\x57\xe7\xaf\x8e\xd0\xeb\xba\xaa\xa6\x7c\x42\xaf\x2b\xc6\x08\x63\x7c\xc1\x46\xaf\xab\xd7\x63\x45\x52\x75\x32\x16\x35\xbd\xc1\x0d\xe1\x57\x6c\x84\x2a\xc0\x1f\x6d\xae\x58\x95\xc5\x0a\x35\x33\x2a\x2e\x71\xc5\x00\x8b\x15\x5c\x91\xca\xee\xc8\x79\x0f\x85\xcb\x1e\xcc\x59\xda\xe4\xe8\xc1\xa7\x8c\xdf\x94\x2d\x41\xf3\x96\x35\x08\x17\x4b\xbc\x62\x9c\xe3\xe2\x49\x25\xed\x80\xea\x9a\xae\xc5\x65\x34\xe7\xbc\x56\xdc\xc3\xda\x4a\xc7\x2f\x96\x2c\x23\x8b\x26\x36\x8e\xa4\xdd\x1c\x2f\x16\x1c\x93\x0b\x29\xb9\xa8\x6b\xc3\xdc\x18\x47\xe8\x1f\xda\xf2\xb5\xf7\x4f\xdc\x16\x4d\x8c\x18\x86\x0c\x86\x02\x7c\xde\xb6\x75\x59\x9a\xb6\x39\x13\x12\x42\xd0\x87\x46\xd9\xfc\x6c\x80\x3f\x56\x37\x84\x29\x03\xb8\x8d\x89\x34\x23\x22\x61\x78\x46\xa4\xcc\xf9\x8a\xe1\xd2\xba\x63\x06\xce\xcc\x32\xf1\xdc\x66\x72\xca\x9c\x2c\x0c\x7c\x60\xaf\xaf\xc9\x0d\xad\x5a\xe6\xa1\x94\x98\x96\x52\x10\xba\x27\xb6\xb7\xce\xcc\xb4\xae\xd6\x3b\xb3\xfe\x59\x71\xce\xc8\x6f\x23\x60\x93\x4d\x65\x2c\xf9\x9c\xbd\xf0\xcb\x4d\xd8\xff\x97\xb8\x6c\xd6\x47\xb1\x9f\xf6\x57\xfa\x82\x12\x77\x2a\x47\x05\x24\x0e\xa0\x21\x65\x92\x6a\xeb\x0c\xfd\x46\x5a\xfc\xfb\x86\xfe\x81\x32\x10\x7a\xcc\xb9\x91\xbb\x56\xd1\xc9\xb1\xf9\xc7\x18\xaa\x79\x93\x0b\xdd\x42\xd5\x3a\xb2\xd5\x35\x4b\xf2\xb6\x37\x1b\x2d\x33\x71\x98\x61\x0a\xe7\x20\xa7\x08\x3b\xbd\x74\x44\x94\x64\xd9\x71\x9c\x35\x2b\xb4\x34\x3d\xc7\x8e\xfb\xe4\x71\x38\x66\x5c\xc8\x73\x37\x45\xad\x0c\x0e\x1c\x19\xb9\x43\x22\x27\x39\x89\x4f\x93\x30\x5b\xb8\x92\x8a\xc2\x4a\x98\x8e\xb8\x68\x99\x93\x86\xd4\x73\x5a\xf2\x43\xb2\x12\xee\x0b\x81\xad\xda\xa3\xd3\x46\xec\xc3\xc0\xdd\x32\x32\x0c\x58\xf2\xcf\xc3\x83\x83\x71\x12\x41\xb8\xe8\x71\xe1\x1a\xad\x0c\x56\xfc\xeb\x91\xfe\x0b\x3e\xd1\x57\xe6\x8e\xf3\xb9\x6d\x51\x76\xbe\x48\xde\x7e\xa9\xc7\xac\x7b\xcc\x7d\x24\xbc\xe7\xdc\xef\x43\x26\xf7\xd1\x71\x71\x88\x2d\xff\x49\xbf\x33\x46\x1f\x9d\xf7\x17\x35\xf1\x3e\x11\x13\xde\x2b\x48\x79\xdd\xcc\xd0\xc9\x09\xfa\xe6\xe9\x11\x7a\x70\x29\xb4\x4e\x24\x3f\x86\xbb\x6a\x42\xd0\x93\xc7\x68\xb2\x6a\x08\x43\xa3\x6f\x9e\xa2\x19\xf9\x80\xb2\x19\xe6\xb2\x35\xa9\xd9\xf8\x41\x00\x36\xf4\x70\xec\x51\xf6\x4f\xae\x26\x82\xcb\xf3\x7c\x44\xf3\xf1\x11\x7a\xf0\x56\x49\x33\x17\xe7\x62\x20\xf0\x88\xc1\x9d\x5b\xb6\xf3\x09\x17\x9f\x39\xbf\x2a\xaa\x25\xa9\x33\xcc\x88\x37\xf0\xa0\x71\x41\xfd\x7a\x47\xf3\x5f\xf8\x0c\x4b\x5a\xc8\x61\x2f\xce\x51\x86\x4b\x7e\x73\xe3\xa2\x26\x38\x5f\x21\xf2\x81\x33\x08\xa9\xcc\x0b\xb7\x59\x38\x00\xdf\x08\xe8\xf9\x89\xd8\x0a\xa3\xc3\x31\x7a\xf8\x50\x7c\x76\xac\x3e\x7b\xa6\x26\x06\x1f\x2b\xf2\x1d\xee\xa0\xc7\x3b\xe8\xc9\x0e\x7a\xba\xc3\xaf\xf0\x67\x21\xe4\x60\x27\xa9\x85\x79\x8e\x0e\xf8\x28\xc9\xef\x8f\x4f\xd0\xb3\xc3\x03\x45\x4d\xff\x29\x8d\x41\xc1\xff\x68\x66\xb8\xe4\x4f\x77\x12\xd1\xd9\xac\xd6\xf6\x38\x7c\xfc\x6d\x30\xca\xf7\x64\xe5\xef\x14\xf2\x01\x67\xfc\x80\x7e\xf3\x54\xed\x98\xc3\xc7\xdf\xf6\x6f\x19\xb3\xff\xed\x21\xff\xf6\x58\x0e\x69\xbe\x4e\x8d\xf7\xb7\x6f\xf4\x78\x7f\x7b\xdc\x3f\xde\xfd\xc8\x5e\xb9\x26\x4d\x60\x58\x3f\x2b\x30\x9d\x93\x7c\x84\xd5\xf9\x0e\x48\x3c\x4e\xd2\x5e\xee\x30\xd8\xd5\x6a\x9b\x4d\x08\x29\x51\x26\x80\x6e\x80\xd5\xf7\x64\xa5\x30\x7a\xcf\x59\x85\xb3\x14\x21\x26\xdf\x0b\x5f\xfe\x76\xb0\xb8\xd2\x6b\xe0\xa0\x60\x96\x66\x1c\x2e\xd6\x7a\x83\x5b\x97\x27\xff\xe1\x97\x2e\xdc\x09\xdf\x83\x41\x4c\xa8\x9a\xdf\x93\xd5\x28\xc0\x78\xa1\xbe\xb2\xd1\xd9\xcb\x49\x56\xe5\xe4\xbf\xc9\x87\xd1\x78\x27\xdc\x70\xf4\xba\xc4\x4d\x5b\x93\xd3\xe2\xba\xaa\x69\x33\x9b\x1f\xa1\xab\xe0\xb3\xbd\xef\x7e\xb8\xfa\xf5\xbb\x1f\xae\x0e\x1f\xff\xfa\xe4\xdb\x43\x07\xc8\x38\x44\xb6\x24\xcd\x3a\xa8\xba\x27\x6d\x1b\xd8\xbe\x38\x3b\xbf\x3a\xfd\xf5\xf5\xe3\x67\xdf\x74\xa1\xaa\xd5\x26\xb0\xa2\xad\xa4\x94\x5b\xdd\xd0\x9c\xe4\x51\x55\x6a\x88\x12\x05\x58\x92\x62\xba\x47\x73\x74\x82\x68\x1e\x7e\x01\x1c\xf1\x04\x18\x63\xf8\x65\x78\x7a\x4e\xc2\x13\xd5\xf5\x9a\x20\xbc\xf3\x77\xf8\xb8\xb5\x33\x4f\xac\x9d\x12\x99\x84\x2d\x3a\xa0\x13\x74\x10\x3e\x62\x09\x92\xc7\xbb\xe8\xe3\xa7\x8e\x27\xb4\xc0\x06\x90\x9c\x07\x23\x47\xad\x05\x5f\x9e\x3a\x63\x0b\x30\x7c\xec\x33\x61\xf9\xd8\x0f\x68\x42\x14\x8b\xda\x09\xe9\xb5\xa3\x8e\xd9\x11\x6a\xea\x96\x8c\xb7\x34\xf2\xf7\x64\x15\x1b\xf4\x7b\xb2\xda\xea\x80\x66\x7d\xcc\x68\xe6\xb3\x60\xa8\x90\xfe\x9e\xcc\xc4\x97\xc9\xff\x08\xb3\xfb\xa1\xde\x90\x00\x24\x35\xd6\xe3\x5d\x13\x46\xb2\x27\x8c\x30\x2f\xe6\x8b\x66\x05\xef\x8e\x6e\xf8\x7f\x85\x2d\x96\xff\xf7\xd8\x07\xfe\x7c\x34\x1e\xaf\x35\xaa\xd6\xfe\xfe\x9c\x81\x3f\xff\x84\x95\x42\xf7\xf9\xc7\xf5\x15\x19\x7e\x5a\xf7\xbc\xf3\x4a\xe6\x34\x19\x80\x22\xd9\x9f\x8a\x40\xd1\x4c\x2f\x12\x85\x12\xdb\x9f\x7b\x13\x5c\xe0\x32\xb3\x4e\x8d\xa7\x4c\xfe\xd4\xd0\x82\x36\x2b\xf4\x52\xc6\x92\x09\xa5\x2e\x9b\x91\xec\x3d\x93\xb6\xc8\xaf\x18\xaa\x6e\x48\x8d\x8b\xc2\x32\xd3\x48\xb8\xc2\xa4\x41\x1b\x86\x26\x55\x5d\x57\x4b\x92\x4b\x39\x37\x50\xa0\xb4\x39\x9a\x92\x25\x9a\xb6\x25\x80\x7e\xd9\x16\x85\xc6\xf5\x3b\x01\x72\x34\x56\xca\x9e\xa7\x5c\xd0\x29\x1a\x75\xcd\x11\x3d\x0a\x4f\x96\x9e\x3f\x3a\xee\x59\x97\x50\x91\xa9\x49\xd3\xd6\x25\x2c\x97\xfd\xf1\x27\x44\x0a\xd6\xf1\xfc\xa6\x28\xa2\xdd\x6e\x0c\x3d\xa9\x26\xb1\x9e\x62\x19\x10\x46\x35\x99\x92\x9a\x70\xb8\x4d\xc5\xff\x57\x95\x44\xdd\xb9\x9e\xb9\xc2\x58\x9c\x8d\x9a\xd2\xbf\x7c\x62\x20\xcf\x52\x31\xfa\x35\x1a\x71\x71\x04\xc1\x84\x23\x57\xb9\x54\xee\xe7\x31\x7a\xe8\x41\x19\xa4\x66\x7a\xf7\xe5\x3b\x6b\xdc\x5f\xd0\x7d\xa1\x97\x05\x2f\xf1\x9f\x07\x57\xc2\xda\x4e\xac\xa8\x5d\xae\xbb\xe5\x15\x11\x3e\x9f\x5e\xad\xcd\xbd\x96\xe5\xb2\x8f\x1e\x76\x62\x84\xd9\x7a\x34\xf8\xfb\xf8\x7e\x6a\x89\x4f\xf3\x1c\x61\x0b\x77\x69\x2b\xb4\x62\x33\x93\xab\xc7\x17\x8e\x91\xc6\x04\x91\x46\x3d\xfd\xfa\xc3\x23\xf4\x0f\x0f\x2d\xdf\x04\xd0\x39\xe7\xe3\xdd\xfb\x06\x56\x6c\x36\x7d\xe8\x69\x19\x67\xf4\x2b\x2a\xc9\xd2\xb3\x50\x75\xe3\x62\xcb\x47\xe6\xdd\x35\xb0\x08\xd4\x36\x81\x84\x1f\xfa\x14\x43\x22\x2e\x78\x2e\x7d\x89\x33\xc4\xc1\xb8\x17\x25\x12\xc9\x30\x1e\xc0\x45\xfe\x21\xbf\xd6\x21\x07\x31\x94\x3a\xee\xa3\x00\xd0\x3a\x08\x0a\x69\x56\xa0\xe3\x45\x72\xc5\xd0\xf0\x65\x60\xfd\xd6\x3d\xf7\x70\x59\xde\xd3\xab\xa6\x6e\x33\x70\x5a\x88\xfb\x9a\xff\x76\x4d\x1a\xc4\x15\xbf\x5d\x30\xec\x88\x18\xf5\x49\xd5\x36\x92\x97\x05\x5e\x33\x26\x60\xe8\xe0\xf8\x8f\x43\x3c\x5c\xa9\x47\x6c\x1f\x56\xea\x99\xf5\x5c\x58\xee\x1b\x7d\x2e\x2c\xa5\xc2\x0e\x7c\xd4\x75\xd2\x48\x33\x6a\xf7\xc3\x41\x68\x6b\xcf\xf3\x96\x37\x61\x8d\xe7\x07\x83\x37\xe6\xf8\x98\x11\xb8\xf0\x8d\xf0\xe8\xe2\xfc\x56\x76\xf8\x87\xef\x04\x7f\xf9\xa5\xff\xe9\xd0\x6a\xde\x37\x93\xa4\x61\x3b\xb9\x21\xbb\x0d\xce\x70\x1f\x83\xd5\xd9\x0d\xe2\xf2\x4f\x1f\x6c\x31\xe3\x32\x3e\x89\x69\x4e\xe2\x4a\x37\x8e\x65\x09\x32\xa6\x06\x81\x42\x6e\xe0\xed\x75\xe8\xe6\xd6\x53\x6b\xa8\xe9\xe6\xa5\x4d\x34\xf6\xd8\xdb\xfd\xca\xbb\xf5\x5a\x97\x1e\xef\x68\x6e\xce\x5b\x31\xb1\xae\x5f\x85\x8c\x80\x08\x04\xc7\x7e\x4d\x2e\x02\x45\x7f\x39\x0c\x4a\x1c\x15\xf5\x5d\x1f\x0c\xad\x62\x45\x60\xa8\xef\xd2\x30\x2c\x91\xd4\x79\xdf\x7c\xbe\xf7\x9e\xac\x22\x4b\x1f\xbf\xef\x23\x00\xf4\xf7\xeb\xdd\x8d\xe1\x54\x3a\xe5\xf2\xf8\x25\x67\x9d\x13\xfb\xab\x94\x80\x77\x4e\x6a\x7a\x43\x72\x3b\x9e\x12\xf9\xae\x28\x25\x86\x43\x7c\x81\xde\x2e\x5c\x9e\x34\xf9\x49\x49\x4d\x6a\x23\x66\x20\xcf\xbd\x6b\x7f\xb9\xc1\xb5\x51\x0a\xaf\xda\x39\x3a\x51\x24\xf5\xd1\xaa\xda\xc6\xc6\xec\x5e\x00\x86\x96\x39\xf9\x10\x98\xc5\x96\x33\x5a\x10\xf9\xdd\xb1\xbf\x57\x94\x59\x3f\xd4\x0e\x1c\x2e\xad\x90\xb2\xe4\x54\x00\xf8\x4b\xe8\xbb\x92\x38\x88\x7f\x1f\xa1\xc3\x14\x60\x4d\x39\x6b\x6d\xe3\x1a\x91\x1e\x74\x1c\xc0\xf2\x08\xe7\xfc\xf9\xc8\x8c\x62\xf0\x8e\xab\xcb\xfd\xba\x89\x0d\xb9\x4b\x02\xee\xd9\x59\xde\x12\xde\xf9\xe6\x92\xd8\xdb\xdc\x3c\x69\x33\x58\x6f\x5a\x82\x45\xff\x29\xa7\x45\x70\x53\xe7\xa8\x98\x4b\xe3\xdf\xa7\x02\xb9\x04\xd2\xbf\xdb\xe7\xa1\xf7\x9a\x8d\x1e\x02\x0d\x6b\xbd\xad\x22\x34\xb0\x8b\x52\x22\x9e\xda\x24\xa1\xf1\x47\x0a\x08\x8f\xe2\x97\xfe\xa3\xf8\x2d\x1e\xf9\xd8\x7f\x58\x5d\xa6\x69\x8d\xe9\x8d\xc9\xe0\xd5\xfe\x15\xa1\x23\x31\x56\x65\x14\xf3\xf1\x97\xb4\x99\xd9\x56\x04\xfd\xb2\xcc\x01\x96\x51\x86\x94\x41\x20\x28\xc9\x95\x3d\xc4\x0a\x3b\xac\xac\x0c\x5f\xca\xd0\x84\x58\xa1\x6a\x10\x00\x12\xa8\x61\x1a\x6c\xda\xe0\xe3\xc4\x1c\x51\x66\x6d\x57\x37\x4c\xac\x3f\xa6\x64\x3b\x81\x5d\x49\x54\xac\xb0\xec\x78\x1c\xf3\x40\x54\x06\x46\xcf\x25\xf1\x88\x46\xdc\xe0\x32\xe7\x4b\x52\x54\xd9\x56\x70\x5c\x3f\x5a\x2c\x40\x13\x1c\xb4\x2a\x93\x5a\x24\x94\xe3\x52\x87\x8a\xf5\x23\x13\xd3\x06\xd7\x8c\x5c\x33\x08\x39\xa1\x6b\x9b\xe2\x31\x34\x3e\xed\x34\x11\x36\x45\x06\x2c\x64\x9c\x3f\xad\x15\x27\x05\xba\x61\x87\x49\xc8\x71\x65\x7d\x4e\xdf\xc8\xbf\x98\xeb\xeb\xcf\x72\x41\xfd\x79\x2e\xb7\x84\xeb\xcb\x5c\x5b\xeb\x38\xa2\xf4\x59\xd9\x8a\x37\xca\x4a\xe3\x50\x97\x7d\x8f\x90\xfd\x6f\x9f\xd4\x66\x3e\xa9\x2f\xd5\xb0\x8d\xe2\x46\x66\xd8\x73\xb8\x44\x13\x22\x49\x27\x23\xd2\x67\xd5\x52\x67\x5f\x39\xe6\xe6\x3c\x99\xa4\x2c\x6d\xce\xc6\x99\xd1\x6f\x78\xee\xb1\x21\xba\x16\xbe\x2d\xdb\x70\xd7\x32\x10\xaf\x6b\xf0\x0d\x2c\xb8\x43\xc0\xaf\x61\x1f\xee\xbf\x06\x53\x76\xd2\x78\x8a\xf8\x36\x8d\xa7\x3e\xa0\xdc\x93\x7d\xd7\xd1\x96\x7c\x78\xc6\x16\x6b\x3d\x12\xb1\x8f\x02\x2a\x72\xa4\xd8\x03\xa1\x49\xd2\xc3\x72\x5d\xbb\xa4\xb6\x8e\xc6\xe1\x0c\x33\x91\xda\xc6\xcd\x38\x9c\x4d\x2c\x9c\x5d\x90\xd6\x32\x73\xc6\x01\xf5\xdb\x3a\x3b\x38\x56\x0a\x64\x92\xef\xfe\x15\x55\xd8\xa8\xc6\x48\xcb\x86\xd4\x53\x2c\x13\xdf\xec\x9c\xc1\xe1\xce\xbc\x08\x7c\x10\xeb\x0b\x91\x16\xc5\x01\xbf\x52\x8e\x22\x4b\x99\x96\x18\x68\xb1\xdd\xcd\xd4\x84\x9b\xad\x2a\x54\xd2\xa4\x28\x2d\x96\x9c\x86\x41\xfe\x28\x36\x11\x57\x22\xd2\x39\x7c\x5a\xd9\x1d\xe4\xcb\x8a\x25\xe9\x01\xe7\x33\x5f\xc4\x7d\xb3\x5e\x90\xa5\x9f\x76\x42\x8a\x82\xa1\xe5\x8c\x34\x33\x52\x3b\x59\x83\x18\xb2\x4d\xe0\xaf\xe5\xac\xb2\x32\xda\x64\x12\xad\x93\x91\x2e\x2c\x0f\x52\x15\x12\x9b\xc3\x19\x86\xab\x64\x5c\x1d\x22\x65\xd5\x5e\xcf\x3a\x35\x7e\xf8\x88\x4b\x7b\x8e\x5f\x49\x92\x83\x4f\x49\x48\x1b\x94\xbd\x28\x28\x04\x5d\xbc\xac\xea\x33\x5c\xe6\x34\xc7\x0d\x91\xd4\x6f\x5a\xf0\xeb\x6b\x0e\x7c\x84\x1e\x46\x98\xbb\x61\xeb\xe3\x23\xf4\x5d\x55\x15\x91\x0b\x42\xcf\xb2\x6c\x20\x2f\x28\x7a\x4b\xc8\x20\x83\x3d\x19\x8f\x28\xf9\xfd\xf1\x43\x9d\x6f\xcf\x81\x7f\x7a\x3e\xe2\x82\xac\x15\xb6\x48\x73\x80\x22\xd3\x93\x39\x78\x2b\x3c\x04\x09\x39\xd4\x1b\xff\x9d\xe3\x9d\x83\x54\x85\xa6\x6e\x3b\x64\xc4\x29\x2e\xd8\x00\x33\x5a\x8f\xbb\x8b\x8f\x73\xb0\x77\x80\x1e\x3e\x0c\xc6\x89\x66\x70\xfc\x17\x28\x22\xf5\xdb\x19\x2e\x65\xe5\x84\x97\x55\xfd\xa6\x2a\xc8\xa8\x6c\xe7\x82\x71\x1d\x0d\xf0\x8f\xa9\xf8\x38\xcf\xd9\x98\x0c\x7b\x13\xf5\x68\xf4\x2e\xfe\x8a\x59\xfe\x77\x24\xe3\xf2\x65\x36\x2e\x59\xa2\xaa\x0c\xb6\x97\xcd\x2c\xc4\x36\x13\x71\xa7\x9b\x45\x8d\xc4\x43\x9c\x22\x04\x93\x0c\xe6\x45\xc9\x3f\x04\x56\xfe\xe0\x4c\x84\xc3\x8b\xe1\x63\xd3\xa0\xd3\x68\xe2\x13\x65\xe5\x57\x10\xe6\xb4\xa8\xab\x6b\xfe\x60\x2c\x6d\x63\x99\xca\x1c\xf1\xbf\xd8\x7a\xca\xc8\x2d\x92\x29\x96\x5b\xce\xa2\xf8\x14\x84\xba\x7f\x27\xa2\xec\xac\xed\x23\xf4\x4c\x93\xe1\xc9\xbc\x0a\x92\x5b\xf4\x28\xdc\xeb\xd9\x23\x9b\xc7\x7a\x77\x38\xdd\xad\xd0\x68\x60\x14\x1e\x1a\xb6\xeb\x3c\x16\x3a\x65\x2d\xca\x5d\xc6\xaa\x2f\x53\x41\xea\xce\x98\x32\xde\xb6\xa7\xdc\x95\x8e\xbc\xb5\x8f\xaf\x3d\x8f\x04\x6b\x39\xcd\x73\x60\x1a\xca\xda\x27\xa2\xf3\xd8\x8a\x35\x64\x6e\xb2\x9b\xad\x12\x1d\x69\x13\x76\xc8\x64\xe0\xe5\x4b\x22\x0c\x30\x9c\xb7\x34\x92\x45\xc6\x53\xf7\xee\x80\xcf\x08\xf4\x37\xe3\x29\x5f\xf2\x41\x82\x4d\x91\x2a\xfd\xe5\xdc\xa5\xa6\x14\x92\xac\x84\xaa\x63\xac\xfd\xd9\xf1\xad\x20\x56\xd8\xd9\x0e\xe2\x37\x2d\xd9\xa4\x0e\x92\x7f\xd5\xe5\x04\x8a\x4e\x48\xd9\xe0\x78\x57\x7c\x1f\x8e\xfa\xaa\x2c\x56\x9c\xf9\xf3\xa1\xe7\x10\x78\xca\xf9\x9d\x90\x7a\xa4\xcc\x36\x15\x29\xd9\x79\x05\x95\x83\x04\x03\xf4\xc1\x88\x52\xa2\xb6\x9c\x66\x65\x7a\x7b\xe5\x05\x7c\x59\x44\x90\xb8\x4f\xee\x32\x73\xf5\xf7\x69\x62\x57\xe2\x3c\x7f\x5b\x39\x90\xb8\xa4\x93\x5a\x25\x2e\x00\xbc\xad\x4e\xf3\xbc\x43\x2c\x88\xec\xca\xc8\xb8\xf3\x2a\xa7\xd3\xd5\x25\x59\x42\x72\xfe\x6b\x52\xe6\x76\x95\x33\xcd\x28\x1c\x4b\x42\x49\x8b\x1d\x11\x4a\x4c\xcb\x6b\x8e\x26\x7c\x94\xe4\x1a\x57\xb2\x9c\xaf\x5b\xfb\x47\x3a\xdd\xa2\x65\x00\x06\x32\x0b\xb7\xba\xd8\xc8\xab\xe2\xf5\x45\xf3\x87\x2d\x9e\x6e\x51\xad\x67\x8e\x69\xc9\x19\xbe\xf0\xc8\x9c\xc8\x73\x1c\x1c\xa0\x0b\x40\x9e\xef\x73\xfe\xff\x72\xe5\x2c\x0b\x1c\x0b\xe9\xcd\xea\xc8\x75\x77\x7c\x6d\x3b\xfe\x08\x19\xe7\x17\x05\x6a\x66\x15\x23\x68\x4a\x6b\x10\x8e\xa6\x55\x6d\x28\xc6\x59\x86\x76\x53\x59\xf5\x8c\xad\x43\xe6\xcf\xe7\x78\x50\xb8\x52\x64\x7d\xdd\xcb\xbb\xb3\x72\x60\x1f\xf0\x5d\x1f\xab\xd0\xbf\x1f\x2e\x43\xc2\x9a\x1d\x99\xe2\xf3\x0d\x67\x18\x8e\xe9\x7f\xb2\xbb\x76\xa8\xd7\x1a\x94\x3b\xd8\x3b\xe8\x64\x39\x50\x1f\x68\x2e\x6b\x7b\x1b\xd4\x54\x0d\x03\x7d\x17\xca\x7d\xd8\x26\x18\x01\x5a\xef\xfe\x48\x87\xfa\x29\x77\xa8\xe6\x16\xfe\xa2\x6e\xe1\xee\x0c\xf6\xc9\xbf\xaf\xb1\x7f\x8d\x6b\x4c\x5b\x50\xd7\xba\xc6\xd4\x5b\xff\xda\xd7\xd8\x6d\x4e\xb7\x36\x4c\x07\xa7\x1b\x6f\xed\x50\xe3\x7f\x9f\xe5\xbf\xce\x59\x96\x17\x99\xba\x85\x8c\x02\x03\xce\x51\x28\xb4\x2d\xae\x26\x7d\x3c\x9c\xba\x54\xeb\xaa\xb6\x52\x9c\x32\x55\x84\xef\xfc\x8c\x2b\x99\xed\x4b\x3b\xe5\x5a\x04\x55\x34\x41\x94\xa1\x6b\x61\x28\x15\xc6\xb3\x46\x57\x96\x13\x45\x6d\x4c\x74\x91\x0f\xc8\xf6\x68\x9b\xb6\x16\x35\xb9\x21\xb5\x2b\x38\x60\xc6\x48\xdd\xa0\xb0\xb8\x44\x9f\xc1\xf7\x51\xff\x1b\xdd\x6e\x43\xfe\xf3\x5c\x09\xe3\xe8\xd1\x10\x41\x2c\x2c\x66\x31\x27\x8c\x41\xed\xe0\x07\x97\x55\xa3\x9c\x07\x66\xcb\xca\xa9\xdf\x77\x97\x30\xa4\xfb\xa5\xdb\x1e\x63\x39\xab\x04\xd3\xb1\xf2\x13\x24\x13\x12\xff\xca\x81\xc4\x76\xa7\x35\xaa\x96\x65\xc2\xb7\xa1\xd6\xa3\x42\x73\x42\x1a\x9b\x53\xed\x80\x4b\x04\xc2\x09\xca\x95\xb0\x73\xd0\x49\x2b\xca\x49\xc2\xf9\x8a\xd4\xf1\x1a\xba\x62\x61\x54\xf0\xc9\x09\x3a\x40\x7f\xfc\xb1\x45\xeb\x7c\xc2\x5f\x72\x51\x4e\xab\x38\x1f\x1c\xf7\xa7\x07\xa0\x5d\xb9\x1f\x52\x86\xfd\xae\x1d\xe0\x1d\xef\x09\x29\xa4\x89\x49\x15\x43\xa4\xb6\x82\x67\x48\xd4\xb9\x39\xf8\xf9\xf6\x52\xee\x87\x65\xee\xf4\x1c\x6d\x7e\x36\xb3\x6a\x2e\x63\x97\xac\xbe\x34\xba\x8c\x9e\xfb\x85\xb5\x9b\x73\xff\x8e\xf3\xf1\x33\xa7\xea\xe3\xbd\x80\x5e\xfb\xfb\x66\x08\x0b\x21\xad\x6e\xfa\xe3\x32\x0a\xc9\xe4\xba\xcb\x0c\x27\x31\xe8\xc1\xf2\x26\x5e\x79\x9a\x08\x8a\x71\x02\xad\x62\xf4\x8a\x2b\x86\x90\x03\xe5\x15\xe4\xca\x2c\x41\xa5\x78\x7d\x27\x76\x0a\x2b\xc9\x48\xaa\xed\xac\xff\x5f\x81\xf0\xfa\x81\xd8\x0a\xec\xef\x2b\x4f\x94\xda\xe0\x2a\x7c\x0a\x6e\xa2\x82\x4c\x9b\xea\x86\xd4\x6a\x5f\x52\x2f\xee\xd5\xba\xa5\xee\xd2\x4c\xf1\x08\xc9\x39\x69\x3e\xd3\x39\xa9\x3b\x96\xbf\xb6\xb1\x8d\x0d\xfe\x71\x68\x83\x7a\xbf\x04\xb0\x07\xd0\xb2\xcf\xb0\x21\x5a\xb2\x98\x78\x81\x2e\xe1\x7f\xc9\x79\x72\x55\x12\x65\x0c\x9b\xb4\xba\xbc\x7d\x59\x2d\x7d\x6e\x77\xff\x8e\x44\x7a\x21\xdb\xbe\xac\xab\x79\x5a\xae\xf7\xca\xb2\x74\x0b\xf3\x08\xa1\x1e\x19\x9b\x39\xc1\xfb\x45\x61\x57\x6d\xb6\xc4\x11\x3b\x6a\xdd\x6b\xc7\xe6\xc6\x50\x30\xb4\x24\x45\x01\xb4\x96\x41\x8b\x1d\xaf\x42\x11\x59\x3d\x26\xad\x3b\xea\x86\x46\xbc\xde\x02\xe9\xd3\xa2\x08\x82\xcc\xff\xc2\x12\x3a\x9d\x0e\xe0\xfc\xe8\x39\x44\x42\x44\xae\xde\xb5\xce\x77\xff\x40\x51\x36\xbc\xaf\x88\xb6\x75\x41\x43\xc1\xff\x3f\x7a\x89\x0d\xa0\x67\x27\x4f\x8b\xad\xbd\xa7\x12\x25\x17\x7e\xff\x0b\xbc\x1e\xbd\xa0\xf4\x2f\xe4\xf6\xfb\x73\xee\xab\x3b\xbe\x0d\x3c\xe6\xff\xb3\x3e\x40\xd6\x91\x81\x36\x0f\xeb\x7a\xfa\xd4\x26\xef\x76\xf6\xa5\xa2\x04\xb6\x9a\xef\x1a\xda\x10\xfb\xfa\x1b\xad\x63\x4b\x94\x41\x68\xc7\x11\x77\x4d\xda\x7b\x81\x3d\x4f\xd4\xd0\x65\xa8\xd7\xb5\x54\xab\x91\xbb\x8d\xd5\x7f\xd2\x32\x74\xb7\x7e\xda\xd2\x22\xf4\x1a\x99\xad\x45\x40\x6e\x0a\x86\x0c\x82\x35\x81\xbe\x4d\x85\x7e\x6f\x49\xbd\x72\x5a\x66\xc4\xf3\x2e\xf8\xfb\x7a\xd9\x64\x8c\x25\xa2\x8d\x9b\xbe\x7a\x0f\x0d\x0b\x2e\xd6\x76\x88\x41\xf1\xc5\xeb\xe7\x6c\xf4\x84\x21\xeb\xe1\x5f\x2d\x4b\x12\x0b\x44\xae\xdc\xce\xba\x56\x1a\x21\xcc\x55\x75\x8f\xa2\xb5\xa6\x44\x53\xa1\x05\xa9\x39\x11\x8d\x08\x05\x12\x54\xd8\xcc\xc5\x89\x54\x3e\x37\x85\xc0\xe2\x84\xd9\x22\x65\xf4\x73\x3a\x54\x59\x95\x23\x2b\x3b\x0b\xdb\x74\xd7\x87\x4d\x65\x3e\x04\x15\x37\x64\xcf\xde\x30\x70\xab\x33\xe6\xda\x5d\xab\xb1\x9d\x48\x66\x45\x69\x09\x29\xe5\xb3\x45\x68\xe9\x06\xc4\xdb\x0a\xd2\x9a\xb8\x41\x5a\x2a\x44\xcb\xd6\x51\xec\x4e\x5e\xd7\xc4\xdf\x97\x5e\x12\x1e\xba\x15\x77\xeb\xc8\xab\x19\x9e\x51\xd3\xc1\x27\x7b\xfb\x40\x5a\x58\x78\x22\x4e\x20\x8f\xf0\x95\x4f\x87\x87\x59\x3e\xff\x70\xdf\x75\x52\xcf\xaf\x85\x90\x76\x03\xf2\x7f\xfb\x43\x2e\x07\xc8\x73\xdd\x13\x1e\xee\x55\xd2\x47\xad\x47\xe8\xb9\xf5\xf9\xfb\xdc\x81\x4f\xdb\x3d\x76\x5f\xe4\xf9\xf8\x17\x89\xa2\xf2\x4f\xd7\xa0\x10\x23\xf3\x52\x97\xf6\x35\x00\xf4\x9d\x87\x50\x6d\x34\xbd\x21\x11\x54\xfd\x80\x37\xa4\xda\xa6\xf1\x53\x5d\x4b\x3f\x9c\x85\xfa\x4f\xde\x2e\x4c\x6a\x9b\xd7\x4b\x54\x3a\xff\x42\xd9\xbb\x6a\xcf\xb4\x25\xee\xfe\xb9\xe3\x81\xfe\x05\xb8\xfb\xe6\x27\x62\xa3\xd0\xa2\xbf\xf8\x41\x78\x63\xec\x7b\xea\x56\xb3\x6b\x23\xc1\xe1\x18\x94\x04\x12\x3b\x05\x9f\x3f\x56\x46\x99\x2b\x5b\x9d\xe7\xfb\xd7\x3d\x08\xb2\xdf\x99\x91\xc0\x4d\x23\xa9\x54\x60\x89\xf3\x7e\x32\x30\xa3\xbb\x84\x59\x24\x92\x26\x7d\x24\x87\x04\xd2\xf4\xdf\xc7\x77\x16\x47\x73\x57\xbe\x07\x3a\xed\xa7\xc9\x9f\x1f\xf6\x90\x94\x18\xfa\x18\xe9\x90\xa0\x07\x7f\xb0\x18\x33\x8d\x7b\x95\x6e\xc1\x4b\x93\x61\x11\x9c\xd5\xfd\x97\x54\xf8\x15\xfd\xa5\x61\xc0\x8f\x02\x36\x79\xe1\xf1\xd4\x27\x94\x8c\xb2\xe8\x3f\x06\x01\xa0\x58\x34\x8c\xf4\xca\xf8\x8f\xde\xed\x8a\xd9\x81\x05\xfe\xa8\x9f\x3e\xaf\x87\x68\x6b\x2a\xca\x67\x09\x9f\x58\xfb\x22\xfe\x4c\x27\xa3\x2f\xd2\xc2\x1b\xb0\xcf\x7d\x35\x6c\xe8\xfe\x45\x49\x95\x81\xdd\x92\xcf\x29\x26\x85\x7c\x21\x5e\xa7\xcf\x66\x10\x5c\xd3\x91\xb5\x01\x9b\x35\x9e\x95\xe1\x4a\xe7\x1d\x79\xb7\xba\x16\xfc\x4f\xf6\x6f\x7d\xb6\x05\x5f\xcb\x65\xb6\xd5\xe5\xbe\x85\x1f\xed\x02\xda\x86\x13\x13\xfa\xa3\x35\xef\x9a\xe0\xf7\x79\xb5\x2c\x65\xdb\x1f\xf9\x35\x9f\x86\x68\x8a\x1a\xf4\x05\xd2\x7d\xe9\x8d\x62\xe2\x85\x17\x99\x40\xf4\xb0\x3b\x30\x5c\x46\x73\x5a\xaa\xe2\x2d\x12\x8f\xc0\xe5\x24\x0b\xa5\xbd\xe0\x63\x88\x79\xb3\xab\x76\x3e\xc7\xf5\xaa\xc3\xf5\x06\x83\xca\xa7\x7b\xcb\x84\xe9\x99\x1f\xa1\x77\xf2\x9d\xef\xd4\x47\xbf\xc4\x6a\x84\xc5\xa0\xef\x74\x83\x49\x14\xa7\x33\x70\xd0\x89\x83\x74\xf8\xb0\x06\x8f\x4e\xcc\x50\xe9\x75\x3e\x27\x0d\xa6\x05\x8b\x2f\xb1\x58\xc0\x12\xd1\x32\xa7\x37\x34\x6f\x71\x21\xa3\xef\xca\x1c\x2a\xe6\x78\x21\x5e\x91\xe5\xf0\x27\xd8\xb1\x16\x11\x1f\xa7\xff\x18\x34\xe9\x87\xf3\x32\x6c\xc5\x72\xf7\x08\xb2\x23\xa4\x9b\x63\x8b\x37\x3f\xad\xdf\x02\x63\x58\x29\x34\x0b\xcb\x88\x5d\xd5\xad\x98\x6d\x9e\xfb\xd8\x55\xfc\x10\x66\xa5\xba\x0a\x19\xf0\xa3\x5f\xd5\xba\x75\x16\x38\x74\x11\xaa\xbd\xdd\xe3\xe7\xdf\x65\xb8\x20\xce\x96\xa8\xa6\xfc\x20\xd3\xf2\xba\xb0\x35\xda\xc9\x8a\x7f\x9a\xe1\x82\xab\xee\x53\x9c\xa5\xea\x49\x01\xd6\x1c\xa6\xc7\x13\x59\xbc\x73\x94\x84\xf8\x12\x00\xa6\x66\x45\xa7\xa2\x8d\x0e\x00\x0a\xaa\x90\x4b\xf8\x6e\x27\xa9\xb8\xd0\x3e\xe0\x45\x45\x30\xf4\xb5\x8b\x5b\x52\x58\x52\xbf\x75\x53\x43\x85\x7d\x28\x62\x0c\x9a\x77\x64\x35\x83\x8f\x52\x68\x0e\x5a\x66\x3b\xd4\xb3\x66\x3d\x0d\xdd\x9c\xf9\x9c\x16\xc5\xfa\x53\x19\x42\x09\xe7\x4f\xf7\xc6\x86\xe2\x5d\x10\x98\x11\x5d\x47\xe8\xf7\x91\xea\xfb\x36\x60\x4b\xf2\xcb\x77\x38\x32\x49\x79\xf9\x8a\x34\x36\x8b\xd5\x29\xd9\xee\xfd\x68\x0e\x16\xe8\xbe\xb2\xed\x50\x17\x1f\xf0\x90\x8f\x1f\xa7\x21\xec\x61\xd8\xfe\x67\x5d\xf2\x82\x0e\xb8\xe1\x0a\x26\x74\xd4\xca\xaa\xb2\xc1\xb4\x64\xd2\x34\x0f\xa9\x48\x5a\x8f\x5f\x60\x99\x3a\xc6\xdf\xae\x94\xa1\xe7\xba\x2d\x70\x8d\x70\xdb\x54\x73\x30\x71\x4e\x65\x1d\x5f\xce\x60\xe4\x43\xa2\x68\xdb\xa2\xae\x32\xd5\xc5\x47\x14\x9c\x27\x4c\x3a\x09\x81\x4c\xa6\x85\xff\x6f\x5c\x22\x04\xb1\xe0\x37\x5d\xfe\x05\x35\xb3\x1a\x6c\x52\x18\x65\x78\x81\x27\x50\x34\x38\xb8\xc3\x22\x91\x3d\x00\xe7\x95\x99\x4e\xfc\x3a\x93\xab\x03\x0f\x83\xdc\xf7\x1a\xaf\xaa\x56\xf6\x37\x13\xbf\xeb\xd5\xe8\x02\x70\x55\x54\xcd\x0f\x74\x4e\x1b\x36\x62\xfa\x57\x79\x89\x7d\x2b\x16\xf8\xf0\x9b\x4f\x9d\x20\xf8\x4d\x21\xbb\xab\x95\x5e\xc9\xd2\xa5\xdb\x68\x2d\x0d\xa5\xc1\xb5\x6a\xb1\x7d\x2a\xec\xb3\xa3\xf4\xd3\xa4\xcc\xfd\x67\x8f\xd0\x3b\x31\x66\xbc\x17\x16\x7f\x6b\x81\x57\xea\xfc\x4d\xab\x1a\x08\xe7\xf4\xc4\xe2\x82\x53\xed\x48\x75\x47\x31\x51\x2f\x8d\x56\x86\x8b\xac\x2d\xb4\xcb\x07\xfa\x74\x44\x00\x24\xdf\x9f\x57\x37\x32\x92\x74\x54\x92\x65\x0c\xc1\xb1\x7d\x24\xa2\xdb\xe8\x34\x9f\xd3\xf2\x28\xb2\x87\x42\x5e\x21\x2a\xc6\x31\x02\xa2\xb0\x4a\x38\x53\x46\xf2\x9a\xfc\xde\xd2\x1a\xe2\xbc\x22\x42\xb8\x03\x8c\x2f\x3f\xfb\x4a\xf4\xdc\xe0\xf2\x79\x4d\x64\x50\x17\xb4\xd5\x12\x69\x9f\xf1\xde\x40\x72\xff\xc8\x84\xbd\x2b\x55\xff\x58\x8d\x2b\xf6\xb2\xfd\x89\xb5\x2f\x85\x6c\x35\xcc\x7f\xe0\x41\x01\x86\x6d\x65\x19\x3e\x4b\xb4\xdf\x7c\x0b\x41\x01\xaa\x20\x1c\xa3\x1f\x10\x29\x9b\x9a\x12\x41\x10\x90\x52\x6d\xb2\x11\x87\x68\x5d\x8d\x38\x63\x66\xa6\x90\x06\xb9\x28\x0c\x6d\x63\x1e\x6a\x80\x97\x64\x29\x41\x48\x2a\xc2\xde\x51\xbf\x1f\xf9\x00\xd2\xe5\x10\x36\xdf\x11\xe9\x24\x8c\xe8\x35\x92\x58\xed\x60\xb1\x53\x77\xc9\x80\x5a\x95\x45\x85\xf3\x63\xf1\x76\x50\xa0\x52\x63\xeb\x92\xad\xb7\x59\xb7\x3f\x06\xc3\x37\x64\xe4\x62\xbc\x83\x9a\x6a\xc8\x48\xd1\x55\x3c\x8f\x3f\x6d\xad\xa6\xbf\x98\x3d\x25\x23\x6d\x95\x77\x49\xc8\xfb\x62\xc5\x39\x60\xd5\x36\xa6\x5a\xe4\x0d\x2e\xda\xce\xbb\x7f\xd0\xed\x12\x0a\xcd\xfa\x19\x74\x3f\x6a\x2c\x21\x1e\xd8\xc8\x91\x55\x64\xf9\x19\x30\x97\xa3\x5b\x63\xeb\x5f\xbb\x9a\x4a\x0d\x19\xfa\xc4\x80\x1a\x70\x36\x8c\xf8\x94\xb5\x0d\x5a\x90\x3a\x23\x65\x83\xaf\xa5\x44\x22\x0c\x14\x22\x2e\xc8\x49\x87\x0e\x64\x9b\x08\xad\xcf\xda\xe6\xb5\x86\x27\xdb\xc8\xda\x1f\xad\xe7\x32\xf5\xdf\x96\x3e\x05\x51\x11\xd3\xfd\xe6\x18\x1d\xee\x1d\x24\x58\xe0\x99\x3b\x4b\xc5\x0b\x27\xa4\x59\x12\x52\xa2\x03\x50\xd3\x0f\xef\x77\x31\x3b\xb1\x1f\xdc\x21\xe3\xdb\xa2\x34\x91\xbb\xb4\xbc\x16\x97\xe6\x59\xe7\xee\xd0\x87\xc6\x25\x5e\x48\x3a\xff\x93\x35\x77\x4d\x0a\xb3\x93\x00\x70\xe7\x1e\xe2\x3b\xa8\x00\x01\x4b\x47\x95\xe8\xa2\x08\x6e\xa2\x21\x53\x66\x91\xa8\xa3\xdd\xd9\x36\x6e\xae\xc7\x9c\x36\x23\xab\xed\x2b\xd4\x84\x84\x4f\x53\xcd\x6e\xe3\xdb\x07\xae\xee\xe7\x27\x02\xc8\xe8\x70\xcc\x37\x0e\x7c\x76\xac\x3e\x7b\xa6\x6a\x96\xc2\xc7\x6a\x63\x1c\xee\xa0\xc7\x3b\xe8\xc9\x0e\x7a\xba\x83\xaa\x1a\x3d\xeb\x75\xa9\x67\x01\xfa\x6c\x58\x3d\x62\xe0\xf1\xb6\x94\xfa\xcd\xd3\x74\x35\xe2\x70\x10\xaf\x2a\x71\x04\x8d\x77\x7c\x62\xbf\x88\x25\x86\x4f\x36\xb9\x21\x42\x0c\x23\x23\x79\xf7\x46\x07\xd2\x1d\xbb\x0b\x71\xe9\x1d\x8d\x64\x67\x68\xb9\xcb\xf8\x26\x22\x38\x9b\xc9\x68\x68\xbb\xf8\xb4\x54\x68\xc4\x6b\xf0\xb8\xde\x9a\xce\xbe\xb4\x8a\x35\xcb\x9d\x29\xca\x62\xcf\x08\xba\xa6\x37\xa4\x14\xeb\xbf\x9c\xd1\x6c\x86\xe6\x78\xc5\x37\x01\xce\x73\xe1\xe2\x6b\x4c\x49\xdb\x3d\x67\xe0\x0b\xa9\xbd\x2d\x6a\x72\x03\xf2\x44\xb0\xfb\x39\xfb\xfc\x9f\x0a\x42\xd4\xf6\xf8\xe3\xba\xe7\x79\x86\x5b\x46\xb4\x53\x2d\x82\x9e\x71\xc8\xef\x38\x63\xf2\x91\x94\xb7\xbf\x6b\x7a\xe4\x43\x46\x88\xea\x49\xa6\x89\xb3\xb7\x05\x1d\x6a\x58\xb7\x78\x0d\x20\x14\x53\xd1\x03\x3e\x12\x92\xc7\xe4\x9c\x82\xee\x83\xeb\x15\x44\x2d\x00\x41\xc1\xf1\xff\x4c\xc9\xa9\x61\xad\x62\x03\xfd\xdd\xa1\x6e\x3e\x8f\x1e\x5c\x12\xb1\x60\xa2\xcc\xb0\xdc\x0e\x5c\x0e\x9c\x42\xdd\xf8\xa2\x20\x59\x23\x45\xde\x6e\xa0\x8f\x87\x03\x2d\x19\x29\x59\xcb\x06\x00\x7d\x32\x14\x28\xf9\x40\x32\x28\x47\x32\x00\xe8\xd3\xa1\x40\x6f\x48\x4d\xa7\x34\xc3\x03\xe1\x3e\x1b\x0a\x57\xec\xa3\x18\xc4\xfe\x54\xbf\x5e\x66\x78\xf8\x4d\xc8\x0c\xa7\x45\xa5\x74\x05\xb3\x61\x37\x93\x7b\xcd\x7c\x3d\xde\xd5\x33\x46\xca\x64\x65\xce\x63\xb5\x20\x82\xca\x40\x53\x51\xd9\xbc\x28\xaa\x25\x97\x42\xbc\xcb\x70\x5f\x97\xeb\xb2\x28\x09\xea\x67\xcb\x74\x15\x7e\xca\x4c\x34\x87\xcb\x0f\x26\x6d\x83\x2a\xe8\x10\x00\xc3\x35\xab\x05\xf0\xb6\xa2\x30\x2c\x4c\xda\x25\xa7\x6d\xd3\xd6\x9d\x72\xf2\xab\x05\x29\x21\x91\x9f\xe3\x3c\xe2\x73\x80\xdf\x36\x64\x01\xfa\xfd\xae\xcd\x04\xb2\xfb\x17\xb1\x99\x9c\xc9\x6f\xb6\x9f\xf4\x8c\xd3\xdb\x29\x31\x4a\x5c\x54\x57\x9d\xd6\x61\x65\x2f\xce\x45\x79\x24\x58\x5b\x11\x21\x98\x11\x7a\x63\x2c\xd2\xdd\x5d\x07\x75\xab\x49\xca\xc4\xc6\x92\xb1\x90\xf0\x14\x6c\xd0\x45\x5b\x52\x36\x53\xb7\xa3\x2a\xc4\xb4\xa8\xaa\x1a\xb5\x8b\x86\xce\x09\x72\x80\x55\x35\x3c\x94\x57\xc8\xaa\x86\xdf\x54\xa8\xc0\x0d\x61\x8d\xdc\xfc\xd5\xb4\x59\xf2\xad\xfc\x7b\x4b\x33\xae\xba\x89\xf8\xb6\xe0\xf6\x5e\xe0\x1a\xcf\x49\x43\x6a\xd1\xdd\x22\x37\x57\x82\x6a\x08\xa8\x48\xe0\xbc\x0a\x1a\xa0\x91\xeb\x77\xe4\xfd\x4d\xc5\x69\xb4\x04\x7e\x5d\x69\x81\x7c\x58\x90\xac\x81\x36\x65\x82\x68\x5c\xe1\x71\x61\x42\x5d\x0c\x4e\x63\x45\x5f\x5a\xb2\x86\x60\x9d\x7e\x35\x6d\x0b\xe5\x7c\xed\xb6\x26\x96\xda\x70\x85\x0b\x30\x2e\x41\x0a\xf3\xaf\xd2\x11\xc6\x4f\x95\xea\x41\x91\xb0\x02\xf1\x05\xb5\x26\x41\x4b\xf5\xea\x1e\x9c\x9a\x98\xb1\x5e\x44\x42\x86\x81\x90\x70\x4a\x2d\x2d\x4a\xf5\x8c\xb0\x3f\x04\x05\x2a\x0c\x50\x44\x4e\x90\xa2\xa5\xfd\x88\xa3\xdb\x54\x28\x27\x59\x4d\x30\x33\x3b\x51\x2a\xe8\x6c\x56\xb5\x45\x1e\x51\xb4\xc2\x9b\x67\x4d\x45\x26\x7e\xd6\x3d\x72\xa6\xc4\xe8\xc4\xca\x6c\x74\xe4\x23\x83\xca\x35\x8a\x4b\xc3\xbd\x63\xfb\xb5\xed\xf9\xa5\x21\xb7\x73\x5d\x35\x55\x56\x15\x10\x9e\x46\x1a\xdb\x1b\x22\xcc\xd3\xd2\x47\xe2\x38\x42\x4c\x59\x0a\x5a\xeb\x92\x24\xc2\xa3\x92\x49\xf3\x4a\x55\xeb\x72\x30\xfc\xa4\xca\x42\x83\xdb\x31\x94\x87\x36\x15\x89\xea\x73\x74\x78\x10\x0b\x0d\x5c\xe0\x92\x66\xa3\x07\x57\x62\x66\x24\x97\x4d\x6e\xc4\x4b\x7c\x4f\x55\x53\x54\x73\xbc\xf7\x1e\x74\x26\xa8\x6c\xad\x81\x98\x5b\xe4\x41\xce\x5a\xe0\x33\x8e\x18\xc0\x34\x65\x84\xf1\xca\xad\xdf\x79\x71\x0e\x7a\xec\xcf\x92\x46\x3e\x94\xee\x3b\x00\x2f\x16\x35\x54\x80\xd4\x97\x41\x47\x47\x5e\x6d\xcf\x06\xde\x0c\xbd\x1d\x29\x13\xa0\x94\x68\x60\x5a\xb2\x06\x45\x24\xbd\x08\x73\x07\x2a\x3f\xbf\xa0\xbf\x54\x25\xa3\x39\xa9\x75\x10\x24\xe6\x1b\x74\x51\x31\x92\xef\x4b\xc0\x7d\x1e\xb9\x53\x39\x23\xc5\x16\xc9\x52\x7e\x22\x42\x0c\xdd\x0e\x3d\xb1\x0e\x71\xf2\xa2\xb3\xde\x8a\x2f\xf4\xb5\x37\x56\x18\x47\xf8\xf7\xbf\xab\x9d\x77\x06\x2c\x8b\xcf\x90\xf3\x14\x45\x75\x41\x3a\x59\x7b\x13\x0e\xf4\x03\xcf\xfe\x69\x9c\xab\xee\x3c\x52\x5e\x55\x3a\x4d\x19\x68\xd8\x3b\xd9\x3d\xa8\xa4\x7e\xd7\x23\xef\x94\x9c\x3a\x5b\xe2\xc1\x5e\x56\x95\x19\x6e\x46\x34\x1f\xab\x5f\x1f\x18\x85\x53\x75\x5d\x01\x95\x53\x89\x84\x54\xb6\xd9\x45\x0d\xc7\xe2\x41\x34\x62\xd6\xfd\xcb\xf9\x53\x24\x1d\x56\x25\xb1\x53\x93\x99\xdd\x7e\xd8\x2a\x5a\x0a\x95\x02\x2c\x72\xfa\x90\x68\x83\x4a\xa2\xb7\x13\x70\x38\x06\xbe\x24\x15\xad\x8a\x58\xc5\x1f\x52\x1b\x38\xc3\x2d\x67\x0a\x72\x26\xbf\x89\xb1\x2e\xca\x1b\x5c\xd0\x1c\xf6\xfe\x6f\x68\x4e\x9a\x59\x15\x54\x84\xbc\x90\x1e\xe3\x19\x5e\x2c\x48\x29\xa8\x63\x25\x86\x78\xbb\x7f\xc7\xa4\x4d\x99\xfb\x4c\x4d\x8c\x9f\x86\x39\xae\xdf\xbb\xc9\x94\x74\x3e\x27\x39\xc5\x0d\x29\x56\x89\x3d\x12\xee\xdc\x8e\x7d\xe2\x6e\xa8\xfe\xdd\x11\xdf\x5a\x7e\xa6\x49\xe2\x65\xb4\x49\xf8\xf0\xda\x85\x6f\x9d\x3d\x95\x8a\x74\x57\x3f\xe0\x75\x6f\x4b\x86\xa7\x44\xd4\x36\x3b\x2d\xf3\x37\x64\xda\x96\xb9\xc5\xbb\xfd\xce\xff\x1a\x7a\xef\x8e\x4e\x0c\x75\xe5\x31\x0d\x77\x15\xfa\x75\x41\xcd\xaf\x25\xd7\x15\x05\x47\x61\x77\x8a\xb6\x6c\xb4\x41\x23\xe9\x8c\x62\x28\xc3\x45\x21\x92\xf9\xe5\x13\x24\xf0\xcf\x9a\xfe\x6a\x71\x04\xef\x92\x83\x76\xcb\x5b\x9d\x2d\xd4\xa2\x44\x53\x3f\x49\xbe\x6b\xeb\x31\x5d\x3c\xd8\x06\xb6\xb6\xc8\x26\xf1\x76\xc9\x16\x97\xdb\x86\x2c\xbd\xd8\x9c\x22\xb2\xb3\x86\xfd\xc9\x82\x12\x0e\xba\xf0\x6c\xc1\x2a\xc1\x45\x24\xdb\x99\x07\x4c\x32\xdf\x75\xb8\x64\x62\x17\xa4\x4f\xc4\xaf\x3d\x75\x3c\x6e\x25\x22\xc5\x45\x1f\x81\x4c\xae\xb1\xe9\xaf\x5f\x1e\xd4\xb3\x89\x75\x4b\x5e\xaf\x82\xd6\xfe\x3e\x52\x05\x10\x69\x1d\xd6\xde\x9b\xe0\xec\xbd\x34\xea\xd2\xba\x33\x61\x39\x5d\xf0\xe8\xce\xab\xa1\x45\xaf\x2c\xd3\xff\xd1\x24\xf6\xa8\xfa\xd2\xfa\xea\x69\x60\xfb\xb1\x76\x22\x82\x77\xf8\xdd\xac\x37\x56\xe6\xe8\xac\x48\x27\x8e\xe9\x04\x43\x1b\x72\x4e\x19\xdc\x14\x70\xff\xc9\xe6\xe0\x73\x82\xed\x76\xfa\x8e\x80\x87\x54\xc5\x78\xe6\x36\x78\x73\xad\xe8\x7c\x02\x80\x86\x38\x26\xa5\x30\x51\x8b\x1b\x5f\xe2\xcc\xaf\xd5\x82\x55\x81\xf3\x6d\x50\x09\xb8\x3f\xfe\x88\xf6\xb1\x1b\x70\xf9\x49\xf7\x83\x0c\xf9\x08\x73\x49\xc9\xef\x2d\x2e\xa4\x1d\xcf\xd5\xa7\x22\x5b\x47\x02\xb4\x52\xd9\xb8\x6a\x35\xad\xea\xcc\x91\x14\x42\x77\xe7\x5d\x95\x94\xe3\xb3\x6b\x27\xb0\x25\x0e\xbd\x0d\xc1\x8c\x89\xb1\x94\x1d\xc1\x6c\x07\x8b\x0d\xc1\x4c\x47\x1b\xa1\xa6\xfc\x17\x5c\x0a\x83\x27\xf8\x19\x70\xb9\x42\xf3\xaa\x0e\x21\xdc\xe0\x5a\xed\xaf\x37\x55\x01\xfe\x20\x88\x0b\x0a\xed\x8b\x49\x31\xfe\x2c\xf6\x7a\x44\x9e\xf7\x86\x3a\x93\x15\x14\xa2\xa3\xdb\x7d\x3b\xc1\x57\x76\x3f\x26\x84\x05\xd0\x9e\xa3\x54\x6a\xdb\xb0\x51\x5c\x74\xce\x64\x72\xd7\x61\x8f\xb8\x82\xee\xc6\xf6\xe9\xe2\x1a\xd2\x73\xa8\x01\x34\x3a\xf5\xb4\x31\xb4\x6b\xd8\x4f\x61\x25\x14\x5b\x19\x58\xbb\xe3\x2b\x6e\x9b\xd9\xe8\xc7\xb6\xe1\xa2\x15\x32\xed\x5f\x75\x94\x3b\x08\x03\x49\x29\xe6\x47\x6f\xe8\x2e\x51\xe6\xb2\x12\x98\xa2\x85\xd4\x5b\x0a\xa9\x71\xa9\xea\x60\x09\x15\x12\x1c\x8a\xa4\x06\x33\xaa\x8a\xb9\x2c\x0a\x3b\x49\x84\xb3\x4c\xc5\x8f\x04\x0b\x8a\xf7\x20\xd0\x7c\x87\x4a\xaf\x00\xe7\xca\xd1\x2c\x45\x2e\x04\x80\xe6\x71\x92\x28\x62\xcf\xbf\x0c\x16\x02\x62\xe4\xd0\x09\x72\x43\xf5\x97\x33\x5a\x10\xf9\xdd\x31\xb2\xbd\x7e\xf1\xe2\xde\x26\xac\xe4\x04\x9e\x7e\x07\xaf\xfe\x12\x9e\x3e\x39\x9a\xf8\xf7\x11\x3a\x0c\xd9\xdb\xda\xc9\x48\x7a\xec\x08\xaf\x1c\x96\xf2\xdc\x91\xdb\x3a\x28\x0d\xb2\x2b\x99\x49\xff\x91\xce\x47\x1c\x52\x93\x16\x6d\x53\x1a\x52\x3f\x77\x91\xb8\xdb\x3f\xb9\x81\xa9\xbc\xb1\x22\x10\x70\x5f\xc7\xe7\x13\x59\xe9\x44\x61\xd9\x6e\x4a\xac\x93\xdd\xeb\x5f\xd5\x31\xc8\x6b\x2b\xe0\x03\x37\x93\xab\x91\xfb\xec\x74\x4d\xe3\xcf\x56\x91\x8c\x18\x0c\x42\xf4\xfa\x86\x1f\x52\x39\xb6\x0c\xfb\x03\x45\xea\xc7\xfa\x0c\xf5\xac\x20\xc0\xf6\x68\x43\x21\x0c\x11\xcc\xd1\x13\x22\x82\x38\x6c\xc9\x5c\x77\xb2\xca\xe3\x72\x50\xd4\x9c\x7c\xd0\xab\x52\x0a\xbb\xda\x64\x85\x18\x69\x1a\xa9\x31\xd2\x5a\x21\xd2\x54\xe8\x7f\x49\x5d\x59\x8a\xa7\x9d\x15\xc6\xe1\x58\xc5\xc8\xfd\x9a\x28\xe9\x88\x90\x7a\x63\xd5\x72\x7f\x5f\xbe\x2c\x53\x15\x84\x2e\x28\x88\xd4\x6f\x0b\x84\x92\x04\x7f\x92\x4d\xd7\x06\x60\xe1\x20\xb7\xd6\xe8\x3d\x59\x29\x53\xfe\x78\xa8\xe1\x08\xa7\x0c\x20\x83\xec\x5a\xfe\x60\x61\xfb\xb7\x5a\x1a\x9c\xa2\x76\xcb\x05\xa9\x69\x95\xa3\xe5\x4c\x86\x23\xf8\x79\xa7\xae\x6d\xbf\x26\x22\x4a\x41\x28\x29\x7e\x05\xd3\x9a\x14\xb0\x6f\x4c\x8a\x4a\xda\xba\x1f\xcb\x83\xd8\x30\x00\x9a\x0b\x66\x81\x58\xe6\x2a\x74\x9b\x79\xeb\x9b\xba\x25\x9e\x6c\x9a\x02\xeb\x51\xfd\x85\x32\xed\x28\xd2\xc8\x39\xf2\x13\xaa\x8d\x3a\xfc\xfc\xb7\xa5\xe3\xb6\x11\xd4\x57\x67\xd8\x1d\x8c\x53\x1c\x1a\x7d\x3b\x23\x89\x84\x65\xc7\x0f\x24\xc3\xd5\x95\xb7\x65\x90\x3f\x68\xad\xcc\x13\x6f\x9d\xb8\xc0\xa7\x06\x53\xec\x54\x65\xd2\x85\x46\x77\xef\x20\x42\x1a\x2a\x59\x0a\x5f\x94\x7c\x89\xab\x8c\xb0\xc3\xab\x42\x46\x9a\xa4\xf2\xd4\xf4\x9b\x11\x47\xa1\x87\x91\x30\x8b\x43\xf3\xf1\x35\x2f\xad\xcf\xbb\xe9\x60\x89\x7b\x76\x9d\x03\x58\xa6\xac\xfb\xf3\x75\x05\x73\x6f\x7f\x4a\x35\x82\x39\x7a\x84\xcc\x1a\xa3\xac\x01\xaf\x9d\xd9\x8f\x74\x8a\x28\x57\xe4\xcb\xdc\x63\x07\x32\xa2\x48\x94\x8f\x64\x88\x96\xac\x9d\x4e\x69\x46\x89\x69\x4e\x67\x04\xca\x70\xf7\x81\x67\x59\x15\xa7\x0a\x4c\xe2\xae\x8b\xba\x91\x2a\x53\x42\x4c\x0d\x25\xd4\x78\x0d\x05\xef\xee\x72\x37\xa6\x6f\x10\x8f\xd8\x43\x15\x86\x97\xc2\x87\xbf\xcd\xab\xa7\x26\xd2\xac\x3d\xd8\xa5\xc8\x11\x1a\xa6\xf2\x5e\x93\xc6\x57\x50\x07\x62\x95\x55\x8b\x55\x4c\x5b\xed\xc3\xcb\x8a\x37\xed\x44\xeb\xb5\x79\x4e\x8b\x62\x6b\x60\x66\x87\xb5\x46\xf0\xe2\xef\x06\xb2\xda\xcf\x44\xc4\x90\x52\x4f\x97\x0e\x48\x09\x69\x51\x4a\x88\xe3\xdc\x3a\x66\xcf\x8c\xef\x7e\xa1\x59\x98\x6d\xaa\x7c\x92\x0a\x1a\x15\xef\xb0\x76\x12\x29\xbb\x04\x47\x4b\xdd\x1c\xfa\x32\x15\x23\x2d\x61\xfe\x10\x78\x75\x5d\x35\x0d\x29\xa1\xa8\x7a\x09\xfb\x1f\xc3\xb8\x22\xc8\x6a\x12\x06\x6a\x28\xd0\x65\x1e\x84\x21\x03\x7a\xe0\x72\x98\x10\x11\x0d\x40\x02\x72\x04\x13\xd7\x75\xa5\xa9\x96\x7c\x85\xbc\x0a\xbe\xd9\xa6\x42\x87\x07\x07\xfe\x4b\x82\x5b\x77\xba\x7d\xa5\x94\x21\x2c\xc4\x5a\x34\x94\x16\xe5\x86\xce\x83\x15\xa8\xa6\x02\x20\x2e\x14\x1f\xf1\x62\x07\x62\x6e\x5e\x95\xd9\x76\x71\xce\x5f\xf2\xe7\x9a\x72\xb6\x6e\xcf\x25\xa2\xa0\x41\xde\x92\x57\x6f\xd1\xb5\x4f\xf0\x5f\x5f\xb6\x85\x69\xce\xf7\x9d\xd0\x0c\x47\x09\x88\xd7\x4e\x87\xc0\x38\x8e\x03\xfb\x08\xc6\x90\x1b\xd4\x60\xc9\xa6\xd5\x05\x53\x6b\x21\xd8\x2a\x3a\x41\x3e\x1b\x7d\x27\x48\xf4\x0b\x3f\xe7\x42\xc4\x89\xa9\xee\x38\x9f\xd3\x72\xd7\x0d\x73\xe1\x43\x33\x34\xd2\x01\xd1\xfb\x32\x88\x5b\xfc\x2a\x43\xaf\xf7\xed\xd0\xe6\x10\xd1\xfd\x7d\x9d\xd6\xa1\x81\x9f\x5e\x9e\x8b\x43\xe6\x9f\xe9\xa8\xff\xdd\x25\x05\xba\x6f\x72\x47\xd0\xc3\x87\x68\x74\xdf\x5b\x92\x3f\xfe\x40\xf7\x5d\xca\xa4\x9c\xed\x96\x0c\x35\x44\xf6\xb7\x7f\xee\x54\xfd\x8d\x0d\xe8\x71\xfc\x40\x23\xd2\x50\xe3\xaf\x67\x55\xd9\xd0\xb2\x0d\x09\x1c\xb7\xe3\x2c\x48\x3d\xa7\x8c\xd1\xaa\x2c\x54\x40\xb0\xda\x0c\xe2\xaa\x8f\xae\xf3\xe5\xab\xb7\x2f\x8e\xd0\xa9\x1d\x47\x2d\x22\x42\x2d\xb9\x67\x51\xd3\xaa\x56\xfe\xa8\xc3\x83\x83\xdd\x97\x3f\xbc\xfa\x39\x4c\x7c\x8d\x81\x1f\xc9\xf4\x10\x6f\x37\x8d\x81\xa5\x89\x3b\x5e\x30\x3e\x19\x4d\x82\x51\x43\xe6\x8b\xaa\xc6\xf5\x0a\x5d\xd7\x38\xd3\xea\x98\xfc\x3e\x36\x86\x18\xa2\x81\x14\xfd\xeb\x1a\x97\xf9\x14\x43\x51\xef\xdc\x6f\x4d\x36\xc7\x2b\x79\xbf\x48\xb1\x8b\x4f\x9a\x8f\x14\x4c\x65\x2f\x36\x0e\x24\x05\x43\xe9\x6e\x87\x5c\x30\x37\x42\x21\x9e\xdc\x3e\x30\xaf\xde\xc4\xcf\x4b\x98\x6f\xb7\xbf\x8f\xd0\x2e\x7a\x55\xf0\x43\xc6\x02\x5a\xed\xa8\x16\x73\xb6\xa2\x09\x90\xc1\x82\x11\x3f\x83\x02\xe4\x25\x59\x0a\x90\x22\x3b\xc7\xa8\x56\x02\xa6\x29\x19\xaa\x6f\xdd\x8d\x4e\xf7\x89\x7b\xba\xfd\xc3\xcd\x3f\x72\x0f\xf7\xf6\xcf\xf6\x67\x3c\x6a\x51\x7b\xd4\xe1\x41\x77\xf5\x6f\xa5\x92\xb8\x68\x26\x95\x65\x27\x71\x4b\xe5\xf7\x40\x53\x42\x52\x37\x98\xab\x79\x3a\x6d\x42\x24\x4b\xe0\x1b\x4c\x0b\xce\xd9\x12\xd9\x12\xac\x72\x1b\xca\xce\xf9\x36\x8e\x25\x1e\x82\xcc\x04\xa3\xaa\x26\xce\xf2\x0d\x18\xc7\x81\x69\xb2\x2e\xf8\xa1\xab\xe6\xc5\x8a\xaf\xa0\x88\x15\xd7\x72\x0c\xc8\x2f\x42\xfa\xa2\xa2\xe8\x57\xee\x26\x84\x5d\x5a\x3c\x47\x31\x05\x03\x86\xeb\x43\xfc\x35\x06\x7d\x75\x6a\x37\x8c\x4c\x8b\x42\x54\x46\x6b\xaa\x7a\x1e\xee\x08\xa7\x45\x11\x4c\xb5\x20\x53\x63\x75\x9c\x8a\x9e\xd5\x16\x00\x44\x3e\xd0\x46\xcc\x8d\xce\x17\x05\xcd\x68\x63\xcf\xae\xa9\x84\x13\x97\x4f\xd0\xd5\xff\xf4\x32\x30\x91\xd3\xc0\xd1\x94\x92\x2e\xd4\x96\xb5\x36\x00\x53\x12\x9c\xa5\xfe\x35\x35\x2e\x19\x0d\xa7\x90\x54\xda\x22\x86\x01\xc7\x2a\x11\x58\x16\xa4\xbb\x51\xbb\x10\x6f\xef\x48\x0e\x14\x9d\x8e\x44\xb8\x24\x70\x85\xbf\xcc\xa5\x8b\x40\xd5\x89\x22\x49\x18\x6e\x2a\x4e\x04\x04\x2c\xbd\x6c\x6d\xaf\x69\x74\x82\xde\xfd\x12\x28\x44\x3f\x80\xd1\x13\xb6\x18\x93\x85\x63\xbd\x76\xa0\x51\x13\xac\x93\xe1\xb9\x49\x36\xab\xab\x6d\x0f\xcb\x6a\x65\x63\x2e\x24\x7e\xfc\x14\x60\x43\xe6\x8b\x66\xe5\x3e\x6a\x16\xc4\x1b\x09\x9d\xa0\x8f\x87\x47\xe8\xe3\xa7\x1d\xf4\x58\xfc\xf3\x44\xfc\xf3\x54\xfc\xf3\x8c\xff\xb3\x76\x8e\x01\x98\x6f\x22\x68\x0c\x48\x7b\x65\x91\x60\x61\x60\x4b\x26\x14\x54\xef\x42\xa5\x9b\x44\x05\x6e\x77\x4d\xa4\x48\x8f\x4e\xbc\xcf\xdf\xc9\x30\x86\x8e\x38\x06\x3d\x9c\x7c\x16\x3d\x3f\xb1\xb3\xff\xe4\x87\xf1\x9b\x4d\x04\x0d\xe1\xa2\x50\xec\xba\x16\x49\x31\x3b\xca\xe8\x6f\xd8\x19\x3c\xa5\x0c\x0b\x6e\xc9\x15\x9f\x1e\x46\x5b\x8b\x4e\x32\xa5\xb2\xa9\x9f\x5b\x5c\xb7\x91\x10\x51\xdd\xcc\x23\x45\xae\x47\x92\x09\x8c\xd2\xc8\x4a\xe7\xf7\x18\x3d\x1f\x4c\xd9\x14\xb9\x2f\x21\x7e\x3b\xa4\x37\xc8\x52\x79\x0e\x3c\xd6\xb6\x0d\xfb\x17\x44\x3c\x17\x38\x35\xda\x99\xaa\xff\x83\x66\xd5\x12\xcd\x95\x65\x04\xac\x70\x72\x85\x4d\x04\x91\x1e\x49\x98\x67\x54\x24\x51\x34\x84\x08\x29\x83\x70\x3b\xbf\x14\xdc\x4b\xf8\x3d\x14\x47\x35\x21\x31\xb7\xa2\xf7\x6e\x48\xef\xe1\xd4\x06\xd6\xaa\xf1\x3b\xcd\xb9\xb6\xbe\xce\xd0\xfe\xdc\x92\x5e\xf9\x8b\x32\xe7\x2a\xab\x16\x17\x28\xff\x9b\xea\x66\x72\xc1\x1a\xe2\xba\xc6\x2b\x6d\x68\x8a\x19\x7f\x6c\x12\xe7\xa4\x20\x7c\x57\xc8\x40\x60\x31\x03\x65\xf7\x3c\xf1\x19\x6c\x27\x45\xf6\xf7\xd1\x1b\x57\x24\xf2\x31\x1e\x82\x94\x08\x0e\xf1\xa9\xd3\x11\x45\xa5\x16\x43\x0c\xc9\x37\xb8\x5e\x88\x9a\xdc\x90\xba\xa1\x93\x82\x08\xc4\x8e\x45\xb6\xd1\xf3\xd1\x18\xfd\x3f\x99\x79\x34\x60\xb1\xe2\xcc\x00\x39\x01\x97\x22\xe4\xc4\x8a\x69\xdc\x91\xa5\xe8\xa5\xf0\xb4\x83\x9a\x7a\x85\xf0\x35\xa6\x65\x17\x34\x61\x61\xe7\x60\xca\xaa\xd9\x81\x8c\x01\xfe\x41\xda\x8e\x67\xff\x88\x20\x05\xbd\x9a\xef\x34\x41\x7a\xd2\x00\xd4\x4f\xf2\xe5\xd0\x59\xe2\xff\x04\xcb\x75\x12\x7e\x14\x8b\x59\x53\x3f\xf1\x5d\x16\x51\x43\x90\xd3\xba\x9c\xdf\x1f\x82\x83\x4b\x73\x9f\x94\x54\x07\x5c\x20\xb0\x5e\xb4\x74\x26\xdd\x77\x75\x98\x8a\xaa\xc1\x4d\x6a\xef\x9b\x77\x7a\x80\x30\x44\x49\xfd\xdc\xe2\x16\x42\x7e\xf9\x0e\x3d\x78\x9f\xef\xb9\x9f\xae\x57\x4a\xec\x93\x11\xf5\x26\x0c\x57\xbb\x6d\x84\x96\x54\x49\x35\x67\x4e\xdd\x6f\x76\xec\x50\x56\x68\x1a\xcf\xaf\x1a\x2e\xaf\x27\x36\x6e\x9c\x8f\x77\x32\x78\x87\xeb\x86\x53\xe9\x4c\x13\xb1\xee\x48\x75\xc7\xd9\xf7\x24\x96\x3b\x69\xc0\x5d\x99\x02\xaf\xf3\xa8\xc4\x5d\x3a\xf0\x2a\xbd\xac\x64\xdf\x4f\x88\x0d\x21\x44\x86\x42\x03\x03\xb0\x4a\x41\x33\x19\x25\x6d\x45\x94\xac\x1c\x3b\xb9\xd2\x36\xb7\x45\xeb\xc1\x37\xda\x50\x1b\x82\x58\xb5\x3d\xc8\xa8\xca\x4f\x8b\xa2\x03\x74\x3c\x3a\x99\xdf\xb4\xa2\x0a\x1b\x83\x9a\x71\x3a\x9e\xd8\xaa\xfe\x62\xef\xd1\x70\x2b\xc7\xa0\x02\xad\x45\xb0\xa4\xb5\x5a\x6c\x4f\x64\xc2\x67\xe0\x6c\x29\xaa\x25\xa9\xfd\x27\xa4\x81\x21\x06\xb3\x24\x4b\x1b\x3b\xbe\x4c\x0a\x84\xb0\x31\x98\xaa\x2e\x16\xc0\x98\x2c\xee\x68\x82\x46\x98\x37\x75\x13\xc4\x42\x26\xec\x4b\x9e\x8c\xd3\xb9\xde\xfe\x28\x91\x65\xed\x58\xe4\xcf\x1c\x70\xbc\x66\xb0\xb1\x06\x33\x3c\xce\xd8\x19\x4e\xd4\xb7\x4d\x56\xbf\x61\x56\xfd\x8f\x98\x15\xcc\xec\xfe\x94\x01\xec\x0c\x73\x36\x19\xc9\xb3\x95\x66\x92\x0a\x2d\xf0\xca\x14\x24\xa8\x3c\x4b\xaf\x03\x6b\x82\x19\x3f\x1c\x65\xd0\xef\xc5\xf4\xcb\xf1\xa2\x7c\xef\xaa\x7c\xa8\xaf\xa2\x9a\x0a\xd3\xa6\x84\xf9\x29\xc8\xac\x27\x1e\xbc\xbd\xb0\xd6\x3a\xb2\xdd\x65\x41\xed\x6d\xf5\x5e\xb2\x9a\xbb\x6f\xf1\x70\x3a\x61\x96\x3e\x41\x43\x8a\xef\xa8\x2a\x16\x73\xca\x59\x8a\x6e\x0d\xeb\xc0\x85\xd6\x8e\x91\xf9\x59\xa5\x8d\x62\xb2\x2c\x04\x03\xcb\x02\x84\x06\xfd\xd7\x98\xe6\xa2\xe8\xfd\x91\x33\xe9\x1d\x50\xad\x5e\x12\xc2\x8e\xd0\xc1\xde\xc1\x8e\x2c\xe7\x2f\xff\x98\x12\xc2\xbe\x6b\xeb\x52\x7f\x40\xac\xe5\x7b\x69\xd5\x6e\xf7\x56\x36\xce\x72\x45\x50\xa3\xb8\x86\xca\xdd\xca\x94\x25\x30\x46\x21\x99\x72\xcb\x2f\xbf\xf2\x2b\x28\xa1\xc7\xa4\x09\x54\xdb\xfa\xac\x9a\x0f\x51\xbf\x89\x36\xde\x28\x5f\x54\x58\xf7\x22\xae\x90\xa8\x73\x99\x2a\xa4\xe1\x00\x8d\xcc\x50\x9c\x4f\x97\xaf\xa1\x70\xcf\x4e\x09\x91\x1e\x57\x69\xe2\xe2\xc4\xdf\xbb\x26\xcd\x4b\xfd\x45\x24\xa6\x49\x2c\x8b\x57\x5c\x3f\x52\xbe\x9e\x4e\xed\x01\x8e\xdd\x0d\x1e\x6e\x16\x07\xac\xd7\xbf\x00\xed\x5a\xa0\xba\xd8\xf5\xfe\x3e\xfa\xce\x34\x90\x9e\x12\x22\x5c\xab\xd2\x7c\x2b\x9b\x93\x28\xf1\x87\x6f\x29\xbf\x43\xac\x74\xb2\xda\xbd\xb8\x50\x81\x59\xf7\x5a\x4b\x5a\x42\xe1\xde\x2e\xcf\x39\x27\x2f\x3c\x34\x0a\xfb\x89\x48\xf8\xd0\xbd\x04\x1d\xef\x6a\x78\x3a\x62\x5c\x38\xab\x5f\x8a\x23\x02\x8f\xe9\x18\x72\x43\x9b\x30\x7c\xf7\x47\x7e\xac\xdd\x4e\xa5\xe0\xf5\xf3\x9b\x64\x58\xab\xe6\xae\x44\x2a\x0c\x1c\x26\x5d\x54\x02\xaf\x1f\xa1\xf6\xf5\x5a\x49\x29\x0f\x5f\xaa\x97\xf7\xc4\xdb\xd1\x3b\xd3\x82\x1e\x97\xfc\x63\xf1\x33\xb2\x87\xf8\x5c\x20\x55\x93\x29\xa9\x49\x99\xf9\x31\xae\x08\x0e\x8a\xa1\x7a\xd8\xce\xda\x1d\x7f\x8f\xc3\xf3\xba\xd0\x38\xa4\x1a\x77\x7a\x8e\x0c\xc1\x4d\x9b\x0b\x5a\x26\xee\x8d\x2d\xc5\x67\x78\xe3\x45\x9b\xd9\xb8\xc0\x65\x9b\x84\xd8\x8b\xb1\xdb\x07\xc5\x2c\x27\x41\x8a\x9e\x6e\x30\xe3\x53\xd8\x21\x7f\x22\x5d\x94\x3f\x11\x6b\xf4\xc5\xe9\x69\xd2\x68\x34\x25\x0d\xce\x43\x8b\xfc\xa3\x5b\x26\xd1\x74\xc0\xb3\xc7\x8f\x50\x35\x5d\x4e\x3f\x61\xb6\x8b\x92\x1b\x45\x32\x53\x36\xa4\xb8\x87\x50\xc2\x4e\x14\xeb\x5b\x24\x6e\x75\x15\x6a\x11\xdf\x77\x83\x32\x7d\x6c\xa0\xee\x25\x1f\xb9\xda\x7d\xcc\x22\x1a\x1a\x20\xbb\x0e\x8e\xe1\xee\x5b\x0b\x8d\x48\xee\x9e\x12\x6b\xd0\x49\xea\x16\x73\xaf\xca\xe7\x27\x7d\x77\xa5\x05\x31\x29\x18\xba\x52\xc5\xe6\xa2\x98\xfa\xcd\xc8\x63\x0e\xd3\x73\x25\x33\x67\x7b\xc9\x3c\x9f\x4d\x45\xb5\xcf\x22\xa6\x6d\x24\xa2\xdd\x46\x3c\x83\x66\x4a\xac\xa9\xab\x95\x77\x2b\x4f\x81\xc6\x56\x89\x53\xe5\xaf\xaf\xe6\x04\xdc\xdc\x0e\x98\x5c\xc2\xb0\x09\xee\x8d\x03\x6b\x52\xef\x4d\xda\xba\x1c\xb9\x07\x3f\x5d\x76\x5c\xb9\x3f\x98\x53\x59\xcf\x69\xf6\x12\x44\xe3\x24\xb2\x2a\x36\x6c\xad\x10\x89\x4c\x16\xc3\x5e\x06\xa5\xe3\x94\x45\x7f\x8d\xf0\xdb\xfb\xc1\x62\xa8\x7e\xa2\xac\x9d\x6b\xd3\x98\xd0\x2d\x23\x29\xa3\xfc\x34\xc3\x39\x11\x99\x6c\xc9\xb1\xdf\x9a\x67\x3c\x51\x8f\x2f\xad\x0d\xe0\x24\x21\x5d\x49\x0d\x3b\x42\x20\xaf\x5f\x18\xe8\x42\x76\xb3\xb0\x5f\xba\xea\xc9\x39\x2e\x2e\x98\xb6\x68\xee\x23\xda\xa7\xb5\x45\x43\x17\x05\x15\x4d\x51\x4c\x64\x8a\x43\x0f\x88\x4b\x09\xa2\x85\x35\x61\x04\x5e\xa2\x65\xd0\xb0\xc2\xf1\xfb\x36\x41\x42\xe6\x19\x95\x8f\x8e\xd0\xbb\x08\xe8\xa0\x4d\x5a\x3c\x26\xe0\xad\xae\xa9\x6f\x17\x42\x84\xb3\xc6\x2f\xc4\x19\x29\xac\xb0\x97\x18\xdf\x09\x93\x82\x59\x3b\x97\x83\xff\xac\x20\x08\x7d\x28\x3d\xb6\x69\x61\xc7\x4c\xb5\xf9\xe8\x68\xa9\x03\x66\x0d\x0e\xc4\xe3\xaa\x81\xcb\x91\xae\x64\x73\xa6\x38\x2e\xb1\x84\xeb\xe4\x94\x65\x6c\xb5\xdc\x3a\x3e\x28\x55\x39\xc2\x22\xa7\x72\x8c\x29\x92\x06\xa7\xba\x0c\x99\x67\xf2\x3c\xa5\x18\x6d\x98\x3c\x63\x5c\xe9\x11\xf8\x9f\x27\xf6\xd9\x8e\xfb\xfa\xca\x30\xd2\x0c\x97\x9c\x1e\xaa\x60\x64\x2e\x2a\x78\xe6\x74\x0a\xda\x89\x5d\xa3\x3f\x06\xf1\xc2\xee\xa3\x67\x41\x15\x96\x72\x56\xb9\x70\xe1\x64\xe3\x39\xe9\x02\x6a\x94\xce\x73\xf9\xea\xdb\xca\xaa\x70\x79\x12\x23\xa0\x8a\x66\x8e\xc4\x57\x0c\xd9\x85\xfd\xcf\xf4\x16\xbc\x89\x5b\x73\x1c\x96\x56\x56\xf5\x5c\x1f\x6e\x79\xce\x74\x25\x17\x53\xa8\x13\x22\xc7\x54\xc8\x98\x59\x97\x00\xbe\xdb\x4d\xf0\x74\x2e\xeb\x69\xf4\xd5\x64\xf9\x3a\xe0\x87\x3d\x90\xd9\x29\xc7\x05\xf8\x47\x55\x40\xd0\xc8\x49\x38\xee\xd7\x1d\x4b\xd6\xe9\x5b\x30\x72\x86\xdc\x1e\x82\x0b\x19\x26\xaf\xc8\x12\x3d\xaf\x72\x81\x43\x1e\x17\xf9\xf0\x11\x1a\x05\x68\xef\x76\xcd\x33\x11\xec\xef\x33\xfe\xf8\xb1\xf4\x79\xbe\x57\x74\x32\x7e\x3c\x53\x9c\x4f\xb3\x7f\x79\x74\x13\x4c\x17\xd9\xd9\x26\xd6\xce\xa3\xb5\x75\x0a\xf5\x01\x15\xfd\x4b\xa3\x53\x5c\xaf\xfa\x04\xea\xac\x40\x81\xd6\xac\x42\x81\xd6\xac\x44\x81\x86\x55\xa3\x40\xdb\xae\x48\x81\xb6\xc8\x5b\xba\xeb\x11\x24\x5d\xc8\x2e\x7b\x09\x7b\xcf\x0a\x1f\x04\x65\x4e\xb3\x18\xa8\x9f\x9c\x76\xa9\xfa\xdc\xda\xaa\x45\xdc\x29\x7b\x44\x01\xaa\xa8\x17\x4b\x75\xd6\x7c\xaa\xa7\xc8\xc3\x00\x36\x95\x18\x21\xc6\xaf\xe2\x48\xac\xc7\xb4\x90\xcb\xb8\xf4\x99\xb4\x9c\x44\x86\x7f\xb1\x76\x9e\xda\x31\x43\x99\x55\x1c\xe7\xdd\xde\xe9\x26\xf6\xaa\x0c\x59\xe9\x26\x94\x94\xfa\x75\xb8\x7a\x47\xfc\x82\x2a\x78\xe3\x6a\x5d\x5f\x31\x94\xb5\x71\xd7\x3b\x9d\x06\x73\x0a\x31\xf8\x7a\x8d\x16\x39\x63\x6d\x02\xee\x0d\x23\x39\x6b\x1b\x7b\xe3\x6d\x0f\x87\xf4\xd0\x43\x2f\xd0\xf0\xdb\x47\x2e\xca\xe9\x21\xd6\xdf\xf8\xe1\x23\xbb\xde\x60\xb1\x71\xe2\x21\x43\xfe\x3d\xb8\xd7\xd7\xd0\xd3\xb2\xab\xe9\x9e\x9e\xfd\x9b\x39\x44\x26\x65\x2c\x77\x30\xb1\x5b\x0c\x77\xde\xf1\x7d\xc0\x84\x3f\x51\x04\x51\x8c\xfc\x2f\x7b\x4d\x6c\x8a\x4b\x28\x55\x59\xea\x9f\x91\x13\xbf\x8f\x46\xb6\x02\xbe\xdb\x7f\x71\x84\xbe\x1a\x5b\x03\x7f\x5d\xb4\x36\x8f\x09\x94\xe0\x47\x51\xdc\x7c\x65\x6c\x3f\x48\xd9\x75\x3b\xa6\x0b\xb7\x6d\x87\xb6\xe3\xd8\x48\xba\x0a\xea\xa6\x85\x7a\xd9\xa7\xa2\x87\x2d\x6d\x57\x57\xda\x86\x70\xed\x2c\x41\x34\xf0\x3b\x1c\xe1\x44\x55\x4c\xec\x4a\x81\x1a\x40\x89\xcf\x2c\xa4\x7a\xf5\xd0\xa4\x8a\x03\x25\x54\x65\x59\xc6\x19\x8e\x54\x1f\xb4\x5b\xe7\x2e\x9d\x7e\x19\x5a\x84\x71\x23\x28\xdc\xb2\x88\xff\x96\x5d\x6f\x21\xbb\xee\xdf\x81\x00\xb9\x2d\x79\xaf\xe7\xe4\xa0\xa8\x38\xe3\x1e\xa1\xcf\x26\xc3\x68\x59\xf2\x73\x0b\x2e\x1b\x0c\x3c\x44\x5a\xf1\x78\x9d\xf5\xd1\xa6\x72\x49\xcf\x04\xbe\x2c\x09\x44\x20\xd1\x57\x76\x0d\xc5\xfc\x9d\xc3\xc5\x90\xd4\x20\xdb\x93\x3d\xc0\x3d\x21\x1d\x17\x27\x03\xac\xf5\x03\x0c\xe2\x8e\x35\x3f\x8a\x69\x3c\x18\x8f\x79\xad\xa9\xd7\x8e\xc4\x13\x45\xcb\x64\x6d\x44\xd9\xb4\x46\x94\x9a\x71\xe3\xf0\xf8\xdd\x20\xdb\xfe\x3b\x9f\xbf\xb5\xb8\x99\x1d\x50\xa3\x4a\x3f\x88\x74\xd5\x1b\xcb\x42\x19\x2d\x67\xe3\x83\x82\x90\x6b\x51\xfb\x86\x0b\xd2\x56\xb7\x02\x88\xcb\x11\xe8\xab\x78\xe7\x55\x58\xea\x93\xc3\xfb\xa9\xb4\x5b\x20\x13\xa6\x22\xa4\x21\x88\x1b\x4d\xa0\x0c\x8c\x80\x5a\x31\x4d\x03\x59\x6f\x05\x3b\x1d\x0e\xec\xea\x72\x1b\x34\xff\x1e\xd4\x3c\x6c\x48\x15\xe7\x23\xf4\xe0\x0c\x97\x10\xb7\x67\x2d\x1b\x8d\x36\x31\x41\x94\x21\xd6\xd0\x02\x8a\x88\x2c\xea\xea\xba\x26\xac\xbb\xc5\xd8\x17\x5f\x0f\xa8\x13\xa9\xee\x8a\xfd\x5f\x56\xd5\xdb\x37\x3a\x2f\xb5\xb3\x28\x0d\xbf\xf1\xc1\xab\xec\xa3\x65\xb9\x43\xbd\x89\x85\x6e\xeb\xb5\x12\x3d\xfd\x81\xe2\xa9\x9e\xdd\x54\x82\xdb\xd5\xad\x88\xf9\x17\xac\x5d\x7c\xb7\x2e\xea\x74\x35\x9f\x1e\x65\x6f\xfb\x05\x7d\x74\x45\x8c\x93\xcd\xaa\xdc\xe8\xd4\x8f\xa0\xc6\x19\x8e\x7a\xdb\x51\xa2\xfa\x7d\xaa\x22\xf1\x1f\x7f\x18\x14\xe3\x4a\x43\x84\x04\x56\x21\x20\x21\x2a\x7f\x07\x91\x1b\x6f\x57\x0b\x12\xab\x5b\x7e\x4b\x08\xf7\x63\x1e\xae\x60\x3e\x51\xdc\x21\x82\xc7\x1e\xe6\xf6\xfd\x25\xe2\xe1\x5d\x29\xe5\xfb\xce\x3b\x3f\xc4\x90\x71\x0e\xd6\x3b\x67\xa6\xc9\x34\xbe\x78\x59\x1d\xd5\xab\x68\x66\x4b\x13\x66\xff\x45\x4b\x84\xa7\x76\xa0\x96\x27\x86\xd7\xc4\x1e\x56\x0a\x3b\x49\xaf\x60\xc4\x81\x6b\x37\xbc\x6f\x87\x19\xa1\x7f\xf5\x42\x6c\x86\x16\xa9\xb6\x4a\xb8\x2b\x59\xcc\x62\x03\x65\xae\x2b\x76\xcf\x41\x4a\x74\x47\x1b\xb4\x36\x61\x1d\xea\xf5\x16\xa7\xa3\x6c\x73\x92\x1e\xe1\x98\x6b\x2d\x0f\x27\x64\xef\xfa\xc8\x53\xd8\xbf\x38\x11\x64\xe2\xd8\x78\xcd\x55\xca\x0a\x15\x55\x79\x4d\x6a\x91\xf4\x3b\x51\x35\x8c\xe7\xa2\x88\xda\x8e\x55\xd7\x78\xee\xd5\x85\xa9\xa6\x90\xeb\x77\xd3\x95\x48\x48\xa7\x51\xc1\x76\x60\xbd\xb6\x1e\x8b\x60\xaa\x9c\x57\x57\xd5\x04\xc7\x62\xba\x66\x9d\xa1\xb8\xa2\x6c\xf6\xb7\xd9\xd2\x6d\x53\xcd\x71\x43\x33\xcc\x95\x13\x27\xf9\x91\x73\x1d\x29\x6a\xa4\xa0\x39\x49\x91\x10\x51\x03\x2b\x20\xd3\xe4\x23\xc5\x6e\xed\x9f\x8d\x8a\x94\x07\x51\xba\xb1\x76\x66\xa1\x48\x37\xe8\xf8\x43\xf1\x4c\xf1\x8e\x36\x1f\x30\x29\x10\x46\x04\x9b\x8e\x60\x13\x55\xd9\x5f\x19\xc9\x8d\xe9\xf1\xab\x3e\x0d\x56\xfd\x04\xe1\xe3\x51\xcc\xee\x2a\x66\xbc\xe7\x3c\xda\x91\x3e\x81\xb0\xd4\x51\xeb\xd8\x83\x46\x19\x82\x12\x72\x3a\x3b\xd3\x4c\x58\x1f\x6a\xa7\x55\x40\xaa\xaf\x86\x3d\x65\x9c\x35\x2d\x36\x25\x1b\x5f\x56\xf5\x25\xf9\xd0\x80\xb6\x1b\x31\x3f\xc6\x7a\x5a\xf5\x98\x28\x77\x23\xd1\xec\x3e\x47\x4b\x71\x98\x2e\xe4\x8e\x13\x52\xb8\x5e\x26\xc9\x7d\x00\x9d\x37\xa6\x86\x5c\x67\xbf\xc0\x2f\xa5\x25\x44\x88\xcf\xb6\x1b\x33\x24\xcc\xbb\x5f\x84\x48\xdd\x4b\xb1\x74\x83\x10\xc9\x91\x63\x95\x97\xd3\x5a\x09\xda\x46\xab\x14\x94\x68\x97\xd2\x2d\xdd\x6f\xa1\x59\x4a\xff\xde\xe9\x94\xfb\x3f\xc3\x4e\x4e\xbb\x12\x36\x95\xe2\x13\x2b\xb6\x9e\x20\x9f\x5a\xb1\x6d\x37\xb8\x19\x28\xec\xc7\xd6\x6c\x30\xff\xe9\x10\xf7\xfb\xd1\x59\x77\xd5\xb6\x2b\xf5\x27\xd6\x72\x4d\xc1\xbf\x7b\x31\x37\xe8\x30\x93\x22\xdf\x50\xe5\x20\xbd\x9c\x31\xfd\x20\x71\x58\x7b\x17\x73\xb0\x76\x80\xd6\x12\x68\x8d\x64\xd1\x23\xd5\xa2\x2d\x48\xb6\x68\x6b\xd2\x6d\xb2\x41\xd0\x20\x19\x17\x75\x6e\x7a\xdd\x88\xd2\xe9\xab\x68\xc9\x71\x4a\x85\x92\xa1\x6c\xb6\xe7\x5d\x77\x2f\x6b\x56\x8b\xb8\xb0\xf3\x05\xdc\xbb\x83\x04\xb5\x28\xf2\xc3\xa4\x94\x83\xbd\x83\xa1\x66\x85\xbb\xa3\xf5\x17\x41\xe7\x01\x3a\x7e\xa2\x25\x98\xf2\x2e\x48\x3a\x18\xc2\x4c\x29\x29\x72\x99\x3c\x27\x53\x13\x5a\x16\xed\x65\x11\x00\x2e\x87\x75\xea\x0c\x96\x2f\xcc\xd5\x87\x16\x3e\x72\xb8\xa5\x18\xed\x2b\x96\xec\xc1\x8f\x74\xea\x5d\xac\xc5\x4e\x08\xdc\xab\xfc\x24\xb4\x00\xbb\xad\x42\x19\x2d\x00\x1a\xf3\xbe\xc5\x6d\xf5\x8e\x09\x21\xd2\xd1\x50\x97\xb9\xd3\x6d\x63\xe5\x32\x80\x7b\xd4\xd4\xbf\x35\x6e\xd8\x19\x66\x88\x94\x7e\xb5\xa3\xfd\x7d\xf4\x96\x14\x05\x43\x4b\xdd\x7e\x96\x2c\x55\xf4\xcf\x42\xa4\x51\xc9\x7c\x9b\x3d\x48\x31\xe2\x5f\xcb\xcf\x29\x33\x41\xea\x62\xb4\x6c\x86\xcb\xeb\x70\x84\x89\x28\x89\x0d\x71\x28\xa2\xab\x00\x7f\x57\x94\x9f\x97\x6f\xea\xce\xa7\x13\xa2\xa0\x98\x52\x59\x44\xd8\x81\xf4\x5c\x1c\xf8\xa2\x4d\xb2\x74\x8a\xda\x01\x78\x51\x97\xb8\x9f\x41\xb7\x93\xbc\x05\x90\x1d\xce\x22\xfc\xe7\xc3\x9c\xec\x1d\x10\x03\xdf\xad\xf7\x81\x9d\x3d\x69\x6d\x6b\xa8\x50\x5c\xae\xf8\x29\xaa\xe1\x44\x65\x42\xa5\xb6\xab\x11\x43\x15\x49\x51\x8e\x1d\x61\x58\xa5\x4b\x15\x5f\x25\x7a\xd7\xe8\xa6\x47\x92\xa4\x55\x5b\x67\x44\xfb\x80\xec\x7a\x37\x7c\x04\xd6\xf0\x15\x13\x77\x26\xad\x7d\x3f\x15\x80\xf5\x7d\xd4\x38\x77\x3b\xc7\xab\x36\x66\x5d\x04\x11\xa6\x35\x08\x8b\xeb\xa6\x5b\xb3\xac\x6a\x38\x93\x79\x5e\x13\xc6\x86\xc0\x36\x2f\x7d\x4f\x56\x43\x5e\x90\xcc\x61\xe0\xd3\x9e\xda\x71\x84\xfe\xf1\xf1\x65\x5b\x5e\xd3\x49\x21\x3c\xf5\x7b\x90\x0f\xfb\x69\x7c\x84\xfe\x01\x15\x87\x21\xac\x01\xe0\x19\xa1\x11\x33\x46\xea\x06\x8d\x7a\x99\x84\xe7\xa2\x77\xf1\x9a\x13\xc6\xf0\x35\x31\x7e\x7b\x7b\x23\xd8\x61\x51\x69\x27\xbe\x6c\x27\x14\x7a\xf0\x2d\xd6\x23\x5d\xae\x7c\x32\xe8\x78\x17\x65\x60\x5b\x45\xde\x92\xd3\xbc\x8b\x66\xde\x8f\x58\x7d\xa8\x84\x37\xfc\xa5\xc8\x5e\x08\x3e\xda\x08\x1c\xac\xbb\xf3\xe7\x1a\x60\xec\xbd\x63\x7e\x5f\x03\x40\xb0\x9d\x8e\x77\x4d\x15\x13\x41\xeb\x17\xf3\x45\xb3\x12\xe5\x59\x6e\xf8\x7f\xf9\x9d\x7e\x84\xf8\x7f\x8f\xff\x61\x9e\x85\x07\x9e\x8f\xc6\x63\x6f\xe9\xa4\x59\x4e\xb5\x0b\x9b\x87\x16\xa9\x3c\xa8\x70\x2c\xf6\xe7\x28\xbc\x26\x07\xb7\x42\x89\xaa\xe6\x3b\xd6\xca\x27\xf7\xf2\xdb\x58\x2b\x2c\xb1\xb3\x65\x6b\x1f\xd9\x18\x32\x70\x27\xa0\xd1\x83\xbd\xac\x2a\x33\xdc\x8c\xe4\x27\x7b\x4d\x25\x0e\xf4\x68\x3c\x56\x5f\x3d\x18\xeb\x0b\x26\x9b\x55\x4c\x76\xf2\x13\xd5\xf0\x0c\x00\xfe\x67\xfc\xed\x07\x96\x72\x63\x91\x3a\x11\xca\xc7\xa0\x93\xda\xf1\xee\x7d\x75\x84\xec\x10\x2a\x15\x67\x65\xf8\xb6\xe0\x16\xa8\x9a\xfc\x0f\x01\xc9\xd3\x6a\x0d\x6f\x4e\x33\xf0\x68\x16\x30\x69\xf7\xc0\x1a\x60\xc7\xbb\xd6\x91\x15\x9f\xc9\x23\x6b\xa1\x6f\x9e\x07\xa6\x43\x2e\x89\xac\x0e\x34\x3a\xde\xf5\x56\xd3\x7a\x4b\xe2\x2f\x5c\x4b\x16\xa7\xb3\xee\xaf\x37\x92\x27\x31\x39\x4b\xa3\xd5\x71\xbd\x12\x61\xd4\x96\xf4\xf7\x96\xa0\x8b\x73\xbd\x2c\x6c\x41\x32\x3a\xa5\x7e\x59\x00\x0d\x52\xc4\x29\xab\x4e\x7e\x06\xa0\xa2\x9a\x2c\x69\x88\x8b\x42\xa2\x13\xb6\x33\x13\x38\x5d\x12\x63\x50\xd7\x4a\x9d\xbc\x01\xd6\xe5\xf3\x1a\xd0\x67\x65\xf3\x96\xbb\xe1\xd6\x2c\xfe\xd6\x81\x1d\xd1\xe9\xfa\xd1\xf0\x56\xbb\x9f\x4d\xa6\x09\xb5\x23\x4a\xb9\xa2\x00\x3c\x39\x21\x8f\xf1\x0d\x32\xcb\x77\x72\xc0\xa4\x45\xf6\x44\xfb\x3e\xd6\xe1\x69\x76\x64\xf6\x16\xb9\xdb\x83\x28\x7b\x1a\xba\x15\xd7\xf7\x9d\x96\xc9\x8e\x5b\x29\x0f\xea\x2d\xb6\xb7\x27\xd6\x30\x34\x21\x85\xac\xcc\xa6\xc8\x04\xec\x2b\xba\x29\xf6\xf7\x11\x2d\x33\xb1\xd4\x9e\x85\xe9\xe2\x5c\x54\x3d\x25\x75\x22\x4f\xc1\x55\x50\xcf\x8d\xc1\x47\x4a\xf0\xa3\x58\xd6\x82\xfe\x56\xd6\x88\x7d\xf2\x78\x74\x38\x76\x11\x3a\x13\xac\xd9\xe7\x8d\xb5\x38\x88\xd0\xdf\x54\x48\xe4\xba\xed\x63\x56\x95\x60\x97\xe8\x43\xcd\x8d\x9f\xee\x44\xcf\xb2\x60\x1d\x59\x22\x9e\xef\x6c\xb4\x51\x57\xda\x97\x7e\x46\x4c\x64\x98\xbd\xba\x13\x99\x0e\xfa\xb8\x7c\xd6\xbf\x24\xab\x65\x49\x06\x5e\x8e\x16\xde\xee\xf5\x68\xa8\xc7\x6f\xc8\x1e\xa2\x45\xa7\x6a\xdf\xa9\xd6\x30\x0a\x80\x75\xb1\x2a\xb3\xeb\x90\xeb\xd5\x82\xe4\x5f\xb0\xb2\x32\x1d\x36\x45\xe9\x84\xc1\x1b\x55\x25\x51\xda\xb3\xd0\xf4\xa8\xaa\x56\xc0\x51\x75\x2e\x46\x41\xa3\x31\xba\xa1\x64\x09\x37\x64\xc0\xec\x83\x1e\xd5\x47\x08\xc2\x28\xdd\x2b\xf1\x67\x69\x2a\x1e\xa3\x87\xe6\x5d\xeb\x42\x0c\x83\x93\x93\x62\x93\x9b\x41\x16\x36\xc6\x7a\x70\xe5\x4a\x09\x17\xe7\x76\x51\x69\x19\x66\x69\xa6\xfb\xc0\xd3\xb0\x2d\xf2\x8e\x1e\xf6\x22\x81\xd9\xe0\xd9\xfe\x7d\x7c\x7f\xe0\x0a\xcd\x08\xfa\x4d\x55\xc8\xfc\x4d\x16\x95\x74\xf4\xf3\x05\x5e\x89\xf8\x72\x53\x89\xab\x67\xc1\xac\x6a\x90\x47\xe8\xa1\x2e\xbf\x09\x1f\x89\x1b\xc6\x91\x4f\x64\x91\x49\xa6\xaa\x4c\xc2\x3d\xd9\x55\x5b\x31\x84\x16\xad\xb0\xa8\xd1\x70\x8d\x75\x1d\x75\x15\x23\xb4\x51\xe3\x21\x81\x9d\x38\xed\x0f\xc2\xd3\xa1\x27\xe0\x93\xfd\xa7\x45\x0e\x96\x32\x8c\xb2\x02\xd3\x39\xc9\xd1\xa4\xaa\x0a\x82\x4b\x21\x44\x28\x31\x33\x43\x0b\xdc\x40\xb6\x02\x95\xc6\x35\x60\x29\x46\xda\x44\x0b\x4a\x32\x38\x4a\xb0\xd1\xe6\xa4\xc1\x39\x6e\x30\x18\xd6\x44\x3e\x82\x02\xbf\x92\x8a\x77\x74\xa9\xf8\x2a\xb5\x80\xd2\x99\x78\x7e\xc4\xc7\xe5\xe7\x09\x08\xf7\x1a\x37\xb3\x1d\xf4\x2b\x7a\x6f\x59\x21\x14\x64\x11\xf4\x3b\xf6\x56\x4e\x7e\x79\x4e\x41\xd2\x13\xe9\x22\x5d\x2b\x98\x08\x7b\x86\x78\x62\xb5\x8c\x1c\xa5\xd4\xa2\xc9\xf6\xbf\x82\x5c\x20\xc0\xe8\x91\xed\x65\xa1\x53\x4d\x10\xf7\xa8\x07\xf8\xbe\x7b\x4f\x56\x41\xc4\x65\xb4\x30\x7d\xf0\xaa\x13\x5c\xf5\x9e\xac\x3a\x0c\x68\x57\xa4\x71\x1a\x7e\x3b\x1d\x31\xed\x46\xdf\xca\xa8\x6b\x4c\x8d\x72\x09\xd5\x8d\x2b\x9b\xb1\xc7\x0d\xb7\x8a\x41\x06\xa1\xda\xfe\xb2\x15\x56\xc3\xef\xee\xb4\x02\x67\x65\x82\x8e\x48\x02\x5b\xaf\x1c\x5c\x14\x2a\xc3\x37\x24\x80\x2a\xb1\x4d\xb4\x5b\xb2\x81\x7b\xf4\xfc\x2f\x22\x3b\xe4\x2b\x7a\x29\xca\xda\x66\x70\x69\xc7\xd6\x32\x8b\x4d\xda\xb1\x55\xa7\xdf\xda\x43\x7b\x81\xaa\xa6\x99\x5b\x2a\xae\xdd\x27\xf5\xdf\x2d\x52\xab\x14\xa6\x18\x41\xb2\x6a\xb1\xda\x84\xcc\x9b\x50\x42\xcc\x75\x54\xd0\xf7\x04\x99\x4e\x69\xba\x92\x9f\x68\x3a\xa4\x36\xa8\x06\xfd\x3d\x59\x88\x96\x11\x13\x9c\xbd\x97\xc5\x9e\xaa\xf9\x02\x37\x74\x42\x0b\xda\xac\xa2\x6a\xed\x35\x69\xae\x6c\xf7\x41\xa2\x0b\xbd\x69\xd0\xc1\x2c\xdd\x28\x91\x38\xe0\x91\xb3\xb4\x12\x04\x02\x4b\x75\x9e\x33\x65\x79\xc4\x65\xbe\xef\xa8\x38\x92\xa9\x87\xd9\x10\x51\xad\x5e\x45\x81\x1a\x33\xf6\x14\xfd\x66\x7b\x53\x7f\xe3\xb2\xff\x6f\x25\x2d\x7e\xdb\x11\xc2\x3a\x3f\x39\x91\xc5\xb0\x13\x80\x64\x54\x40\xce\x85\x06\x86\x68\x0f\xf0\xb2\x2a\x77\xed\x01\xf4\x8b\x7c\x8c\x6b\x7a\x43\x4a\x95\xcc\xc1\x1a\x82\x21\xf5\x8d\xe3\x00\x65\x17\xad\x41\xd3\x7c\xa4\xdb\xb5\xdc\x6f\x87\x8e\xfe\x38\x62\xb6\x50\x39\xfe\xbe\x36\x10\xd7\x6d\x3d\x2c\x5b\xe6\xef\x63\xcf\xc4\x9d\x68\xb7\x6e\xc3\xe6\x77\xcb\x68\x83\x1b\x6b\x2b\x89\x3a\x9b\x24\xe9\xb8\xaa\x89\x2e\x8b\x4f\x75\x3f\x23\x75\xcf\xa8\x2b\x45\xec\x13\x79\xd3\xec\xa0\xea\x86\xd4\xcb\x9a\xca\xa4\x6d\xa1\x76\xe4\x5c\x4e\xb7\x2f\x4f\x28\x1f\x2a\xa9\xa4\x85\xfe\x48\x48\x6b\xb4\x97\xe9\xc5\x79\xd0\x49\x40\x61\x6a\x3b\x8d\xc0\x8f\x44\x65\x0b\x32\xa1\x69\x3a\x01\xa2\x1c\x28\xd7\x92\x77\x7c\x48\xf2\x69\x8e\xfe\xc5\xb9\xf3\xa5\xc4\xbc\x2d\x97\x35\x5e\x2c\x48\x6e\xa9\xc8\x76\xfe\xf0\xc5\x79\xac\xa8\x7f\x6c\xba\xef\x62\xa0\xa2\x09\x1a\x6e\xe4\xb4\x4f\x23\x2d\xc4\x9f\xc4\xc7\xe9\x96\x3c\x2c\x15\xb4\x14\xe9\x72\x9a\xcb\x5b\x95\x13\xc0\x94\xa9\xb6\x8f\xd8\x4c\xda\xe9\x2d\x16\xdf\x01\xea\x24\xdb\x5b\x3d\xc5\xf4\x9e\x0e\x13\xed\xfe\x0f\xac\x62\x7e\xc7\xab\x97\xc7\x57\x2d\x7a\x2b\x1b\x79\x4f\x8b\x79\xcb\x99\x6c\x8d\xac\xd6\x09\xf4\x6e\x4d\x24\xa6\x01\x54\x35\x7f\xd6\xa9\xd5\xe6\xbe\xe8\xbe\x92\x92\x58\x7c\xf6\xe3\x88\x2b\x3e\xf7\xdc\x48\x70\xb9\x15\x1f\xb4\x28\xa6\x9b\x6b\xca\x86\xbb\x3f\x82\xab\x5e\x13\x24\xf9\x1c\xb4\x03\x21\xcb\x62\x65\x19\x36\x4b\xd9\xb2\xb7\xe2\xdf\x96\x5f\x35\x9a\x33\x5a\x41\x94\xfb\xaa\x61\x36\x70\x4e\xd9\x1f\x4b\x55\x57\xd6\xd5\x03\xfd\x8e\x7d\xaa\x48\xac\xf0\xd4\xb8\xad\x8c\x25\xc4\x58\x23\x56\x31\x86\x11\x33\x85\xbd\x68\x8e\x17\x76\x1b\x74\x0d\x04\x0a\x68\x06\x5b\x07\xac\x28\xb2\xf7\x71\x44\xfa\x8b\x0c\xca\xe8\xff\x12\xd5\xfb\xc8\x69\xb8\x94\x12\xdc\xbc\x1e\xf3\xa2\xd3\xad\xdb\x23\xf7\x9b\xa7\x6b\xee\x13\xf7\xdd\x41\x0d\x63\x55\x6b\x1e\x14\x11\xed\xa0\xa6\x5c\x5d\xdd\xd0\xdc\xb2\xb9\x68\x67\x4b\xbc\x03\x6e\x54\xf2\xc1\x79\xfe\xb6\x4a\x37\xd5\x57\xca\x2f\x27\x97\xec\xc8\x0b\x33\x19\x77\x1a\x92\xf4\xd3\xe8\xb9\xf2\x30\x1c\x42\xcb\x71\xf3\xc5\xb1\x71\x3d\x1c\xa1\x07\x6f\x55\x9b\x36\xd5\x54\xfd\x70\x07\x3d\xde\x41\x4f\x76\xd0\xd3\x1d\xce\x03\x9e\xd9\x26\xa3\x7b\x36\xeb\xde\xa4\x95\x6f\x5c\xa2\xb9\x55\x6b\xdf\xfb\x1d\x48\xa5\x7a\xd9\x3a\x02\x83\xa6\x4c\xbf\x99\xe6\xda\xee\x96\x2b\x0f\xa4\x6a\xbb\x7b\x84\x1c\xaf\xa9\x68\x5d\x66\xb9\x26\x5c\xdb\xc0\xe0\x86\x92\xd0\x43\x57\x2a\x27\xd1\xd3\x71\xff\x9d\x1e\x2e\x68\x01\xab\x26\xe0\x6f\x4b\xce\x69\x44\xcb\x39\xe9\x84\x31\x1c\xa5\x6f\x12\x91\xcd\x10\x9d\x84\x75\x63\x39\x77\x5d\xa4\xa9\xb0\xc0\x3d\xd5\x26\xd1\x3f\x84\xa2\x9d\x63\xe2\x1c\x46\x5a\xc8\x0e\x38\x89\x62\x37\xbc\xac\xab\xf9\xb0\xe3\x38\xf8\x24\xc6\x0e\xe1\x5f\xed\xfc\xf5\x1e\x1a\xae\x0f\x46\x6f\x07\xaf\x2c\xc5\x16\x8e\xf1\x56\x4f\x70\x7c\xdf\x77\xef\xfa\xce\xb6\x9a\xb1\x7e\xda\xc3\x77\xbd\x31\x09\x28\xd5\xbe\x67\x8f\x77\xdc\xab\x52\x0c\x4b\x34\x3a\x0f\x2e\xd7\x01\x1b\xcb\xb9\x6a\xb7\xb3\x91\x86\x76\x5b\x77\x85\x5e\xd1\x1e\x71\x24\xad\xcd\xbe\xec\xa1\xf9\x5c\x8a\x50\x7e\x97\xfd\xb0\x3f\xff\xad\xa9\x33\xa0\x91\xe1\x95\xd5\x1e\x30\x42\x95\x03\x20\xca\x01\xd0\xe4\x00\x48\x72\x00\x14\x39\x88\x6b\x01\xae\x40\x89\xdb\xa6\xda\xad\x16\xa4\x24\xb9\xdf\x0a\x53\x53\x67\x0f\xa5\xe8\xf3\x6a\x41\x4a\x08\xa0\xe1\x6f\xfe\x59\xe4\x71\x90\x08\x28\x34\xfa\xf8\x09\x61\xe6\x23\x16\x08\x73\x6f\x4c\xe8\x8c\x27\x15\x53\x1d\x5d\xac\x5b\x95\x87\xa6\x4c\xd3\x46\x64\x98\x60\x2b\xce\xac\xdb\x33\xb2\x9b\x7e\x52\x09\x95\xa7\x5d\xbc\x31\x8c\xcb\xaf\x4b\x4f\xaf\x93\xa5\x7f\x91\x89\x75\x74\xf0\xe8\xb5\x16\xc8\x74\x5b\x75\xcf\x72\x5e\xf5\x95\x55\x9e\xe8\x06\x17\x2d\x71\x2e\x80\x1d\xfe\x2c\x6b\xea\x36\x6b\x10\x0d\x3b\xc9\x2c\x5c\xbb\x6c\x57\xd9\xa4\x21\xb5\x5f\xa0\xc2\x64\x55\xc8\x19\x87\xab\x70\xd2\x77\xce\x1c\x68\x6e\x25\x99\x10\xd5\xbe\x42\x32\x17\xe5\xb4\x8a\x4f\xe7\x52\x7e\x1b\xd4\xb5\xf4\x41\x99\xc9\xbc\x53\x10\x75\x9a\x44\xf2\xbb\xfb\x50\xad\xd1\x06\xf3\x29\xb6\xf2\xe6\xfd\xb4\xb9\xe1\x6c\x46\xb2\xf7\xba\x4c\x96\x30\xf8\x31\xb8\x05\x64\xa3\x73\x55\x11\x9f\x71\xa1\x06\x5a\xdb\x66\x98\x11\x34\x23\x1f\x50\x36\xc3\x7c\x8f\xa8\xaa\x67\xe0\xb4\x94\x05\xbc\x49\xc9\xda\x9a\xe8\xe0\x06\xd3\x7c\x33\x6f\x17\x85\xf0\x52\x2a\xf5\x34\x6d\x85\xa0\xec\x9f\xb8\xa0\xd2\x1d\x30\xfa\x15\xd1\x72\xd1\x36\x96\x07\x9f\xdf\x52\x9e\xc9\x76\xb2\x6a\xc8\x3f\x49\xcd\x44\x87\x78\x78\x61\xaf\x6d\xa6\xdf\x9a\x75\xe7\x6b\xae\x11\xe7\xcb\x6e\xbf\xf2\xd1\xb7\x26\x8d\x46\xe6\xd9\x63\xf4\xf4\xdb\x31\xfa\xe3\x0f\x64\x7d\xf6\x1c\x3d\xfb\x4f\x2e\x20\xda\x4f\xfd\xed\x3f\xc3\xa7\x0e\x0f\x1e\x8f\x63\x49\xd3\xca\x09\x0c\x15\x82\xe2\x0b\xfa\x29\x70\x19\x6b\xb9\xdc\x5a\x47\x93\x59\x91\xae\x78\x26\x39\x41\xb1\x42\x44\x84\xea\xa5\x49\x1f\x16\x57\xf3\x88\xdd\xab\xbe\xf3\xe7\x03\xde\xe5\x82\x1d\x9b\xe2\x48\x28\x66\x04\x2b\x11\x86\xd6\x7f\x56\x14\x08\xd8\x33\x74\x73\x9a\x45\x5d\x2d\xaa\x8e\x14\x1d\x0e\xea\xdc\x54\xc7\xf3\x48\x22\x3d\x23\x3a\x85\x43\xb6\xd5\xb6\x83\xf3\xc0\x14\xa4\x41\xcd\xf0\x0d\xd8\x84\x9c\xa6\xff\x68\x22\xda\x56\x81\xf8\xa2\x1b\xea\x23\x5c\x5c\x57\x35\x6d\x66\x73\xb4\x22\xc6\x55\x73\xaa\x9b\x6b\xf8\xcb\x43\xca\x9c\xed\x68\x9f\x3e\x64\x12\x8a\x4e\x1c\x6d\xe9\xb8\x7c\x99\x29\x24\xa8\xa1\x0a\xd9\x55\x86\x5b\x81\x64\x60\x8a\x0d\xca\x82\x7e\xfc\xab\x64\x5e\xca\x8e\x65\x84\xa2\x4c\xc8\xf8\x40\x15\x9c\x65\x6d\x8d\x1b\x52\xac\x50\x4d\x16\x35\x61\x2a\xf2\xcc\x4a\xbd\x50\x5d\x6d\xe2\x79\x8a\x91\x1b\xf5\xb5\x5c\xb4\xb8\x97\x2f\xe1\xe6\x4b\x35\xc1\x91\x20\x9c\xb7\xbc\x4a\x5c\x83\x6b\x8f\x75\x94\xed\xdb\xb8\x64\x9f\x8d\xd7\xc2\x9d\x78\x04\xaf\x8f\x9f\x5c\x3e\x55\x5a\xad\x7b\x04\x25\x22\x6d\x96\x6f\x1f\xf8\x8a\xec\x22\xde\x6f\xdd\x70\x2e\xb7\x8a\x47\x3a\x58\x32\x84\x76\xed\x04\x62\xc6\x71\x1b\x1c\x8f\x1f\x22\x96\x8a\xce\x8c\xd2\xe7\x82\xa9\xc5\x95\x8c\xec\x04\xf5\x17\x6c\x8b\x01\xfa\x99\xd0\xeb\x99\x57\x8f\x9b\x96\xb4\xa1\xb8\x10\x5f\x05\xce\x2b\x08\x8c\xda\x75\xc3\x36\xc0\x68\x8b\x46\x22\x93\x8c\x56\xe5\xbe\xec\xb1\x2b\x7e\x2d\x19\xbf\x3d\xd9\xfe\x0d\xa9\x81\x17\xf0\x8f\xc7\x3e\x58\x65\x75\xd0\x80\x4f\x2f\xcf\x65\xbd\xea\x76\x3a\xa5\x19\x25\xa5\xac\xc1\xe7\x5f\x69\x1d\x11\xcd\xfc\x26\xf3\x96\xed\xe1\x43\x8f\x80\x91\x4b\xcc\xdb\xd8\x29\x0b\x92\xfa\x51\xe5\x91\xbd\xfb\xce\x9f\xe1\x82\xd4\x73\xca\xf8\xb5\x5c\x28\x76\xac\x08\x27\xb8\x4a\x40\x93\xcb\x57\x6f\x5f\x1c\xa1\x53\x97\x7d\x53\x2e\xe0\xcb\x90\x5c\x92\xa3\x45\x4d\x8d\x3b\xff\xf0\xe0\x60\x17\x5a\xff\x8a\xdc\xf8\xda\x84\x52\xfb\xa0\x47\x02\x90\x4f\xf5\xb1\x14\x6b\x1a\xcd\x83\x65\x31\x56\x8c\x1a\x32\x5f\x54\x35\xd7\x4d\xae\x6b\x9c\x81\xc5\x9f\x56\xfa\x7b\x1f\xbe\x00\xdf\xcc\x08\x23\xfc\xf9\x32\x9f\x62\x10\x9b\x82\xd6\x82\x73\xbc\x42\xac\x9d\x80\xcb\x01\xd8\x2d\x9f\x2c\x1f\x25\x98\xc2\x9e\x3f\x06\xf8\x2c\x20\xa3\xd1\x21\x11\xcc\x89\x50\x3e\x9c\xb3\xa1\x5e\xbd\x89\xef\xa7\x23\x1f\x2e\xda\x45\xaf\x0a\xbe\x01\x59\x40\x9f\x1d\x11\x1f\x02\x1d\xb9\xb8\xec\x08\xb2\x21\x40\xfd\x5f\x52\x57\x91\xfd\x29\xc0\x5d\x92\xa5\x00\x87\x57\x90\x85\x5b\xba\xf0\x60\x14\x89\xdb\x44\xb2\xa9\x75\x77\xfd\x89\xb3\xeb\xfd\x3d\x3a\xf2\x4e\x81\x2c\x8b\x6f\x4e\x41\xec\x25\x8b\x3f\x3c\xf7\xca\xb9\xdf\xd5\x99\x09\x7f\x93\x72\x99\x07\x3e\x1a\xf0\x12\x08\x59\x76\x83\x05\x23\x68\x01\xa1\xc9\x0d\xa9\xad\x63\xd4\xe9\x39\xec\x0e\xdf\x49\x5b\x17\x4a\xdd\x90\xae\x5b\x49\x09\xaa\xc5\x53\xa6\xb8\x96\xa9\xeb\x64\x87\xd3\xab\x2a\xc7\xf6\xd9\x56\x65\x9b\x23\x09\x3b\x51\x73\x80\xa5\x94\x0c\xba\xb2\x44\xa7\x54\xd7\xec\x1c\xd5\x58\xec\x84\xb6\xfe\x24\xb7\x84\x54\x72\x51\x66\x55\x5d\x93\xac\x91\xde\x45\x65\x5e\x9f\x9a\xba\x56\xe2\x58\xec\xa1\x1f\x53\xe6\xea\x30\x34\x55\x4f\xc7\x4a\x11\xb9\xd2\x87\xab\x53\xf9\x30\x14\xd5\x89\x89\x08\x8b\x24\x47\xd0\x44\x3a\x43\x4e\x83\x0d\xe5\xe7\x49\xaa\x08\x54\xec\x66\xd5\x76\x6b\x29\xd7\xa4\x71\x23\x57\xb5\x56\x12\xe4\x61\x12\x35\xc2\x8e\x88\x67\x95\xe3\x04\xa6\xa8\x61\xf3\x7e\x4f\x56\xb7\x99\xf3\xf7\x64\xa5\xf0\xb6\x82\x6b\x6f\x3f\xd7\xef\xc9\xca\x9b\xa6\x0e\x44\x1d\x36\x45\x75\xb4\x36\x9a\xdf\x95\x4e\x36\xdd\xe2\xe4\x4c\x06\xeb\x80\x99\x19\x07\xb8\x44\x9c\x35\xb8\x69\xc1\x5b\x8e\xa5\x2d\xa8\x2d\x70\x9d\x08\x9f\x76\x26\x17\x84\xb3\x07\x28\x3a\x51\xd2\xd1\x99\xfe\xc7\x7f\x6c\x12\x14\xbd\xf5\x38\x68\x8f\xe0\x89\xa0\xe7\x94\xde\xfe\xc6\x0b\x80\x8c\x47\x2c\xeb\x94\x17\x91\x34\x30\xc3\x0c\x31\x12\xba\x40\x6c\x6a\xba\xba\xd9\x67\x08\x9c\x95\x03\x46\x03\x4e\x62\xb3\xb4\xe3\x74\x18\xb1\x7a\x47\x0a\xed\xb8\x26\x79\x9b\x99\x80\x62\xd0\x92\xed\xe6\xdb\x11\x3d\x39\xd9\xe1\x35\xd2\x8f\x7b\x93\xe9\xcb\x77\x53\x04\x48\x0c\x9f\xda\x55\x99\xe3\xa9\x4b\xf6\x26\x7f\x90\x3e\x86\xce\x3d\x65\xdf\xd7\x6e\xc7\x6d\x5d\x97\xa6\x27\x7c\x29\x9e\x22\xe9\x9a\xee\x3b\xa9\x17\xbb\x84\xd7\x47\xde\x4d\x95\x0c\x71\x96\xe8\xf6\xa7\x76\x2a\x74\xd7\x59\x6b\xf1\x46\xb0\xc2\x1a\x1d\xc9\x84\xe5\x98\xc1\xd2\x1e\xec\x1d\xc4\x65\xc6\x0e\xcf\x8b\xed\xe7\x4c\xf4\xcb\xd6\xc0\xf8\x4d\xe1\xf4\xf4\xaa\xa6\xc2\x21\xa3\xcb\x0e\xa5\x56\xf7\x6d\xba\x5a\xd0\xf0\x05\xee\x28\x39\x94\x5c\x67\xbf\x47\x2c\x68\x8f\x82\x04\xb6\x7d\x35\x3e\xd1\x6a\x6a\x37\xf9\x70\x92\xda\x92\xc9\x1b\xf1\xa9\xab\x32\x30\x91\x4d\xe1\x35\x64\xd7\x4f\x9c\xe8\xe5\x44\x96\x75\x89\x4f\x96\xe3\xb0\x5e\x45\xa6\x98\x5f\x64\x7f\x1f\x9d\x57\xc0\x00\x44\xd4\xb1\x6d\x45\x8d\x29\x63\x30\xb2\x6d\x7b\x08\x75\x24\xb7\xaf\xbc\xfd\xd7\xa3\x4d\x4a\x48\xf1\x5f\x7e\xb9\x3f\x54\x83\xb2\x5b\xb0\xa7\x77\xc3\x7b\x52\xaa\xb2\x42\xd2\x35\xd6\x97\x8d\x13\x2c\xe8\x0b\xaf\x10\x4f\xef\x51\xf7\x2b\xf7\xa4\x05\x9b\xb6\x71\xba\xa8\x7a\x49\xdb\xe2\x86\x5a\x60\x0a\x5a\xb9\x6b\x67\xe8\xc4\x58\x77\x75\x32\x4d\x4b\x7b\x91\x2e\x13\x7d\xa1\x52\xb8\xc3\xd5\xc1\xec\x36\xcc\x70\xca\x4c\x73\x70\xcb\x1e\x54\x93\x8c\x92\x1b\x13\xda\x28\xec\x40\x67\xfa\x34\xca\x94\xf4\x96\xf5\x28\xae\x02\xab\x37\x30\xf2\x70\x36\x52\x5b\x6f\xd9\xd3\xa1\x25\x6d\x46\xbf\x22\x7f\xb5\x8c\x6a\xf8\xab\x9c\xda\x99\xfb\x61\x16\x06\x8b\x05\x81\x94\xf6\x69\x49\xe6\x4c\x8d\x9a\xba\x25\x5e\x82\x94\xe7\x80\xf1\x32\xaf\x04\x4b\x3a\xde\x75\x0c\xd1\x51\xb1\x34\x6e\xbc\xee\x47\x29\x00\x14\xc7\xcf\x92\xe0\xc7\x5b\x80\x1a\x55\x7a\xb6\x0b\xd8\xd7\x1c\x7d\xd2\x9a\xe2\x25\x96\x2a\x80\x4e\x42\xb7\xbe\xac\xf9\x11\x79\xf1\x75\x3b\x29\x68\xa6\xde\x5b\xc0\x5f\xc9\xd7\x54\x2d\x38\x2e\x61\xf7\x8c\xa8\x1e\x73\x01\x9c\x1b\x21\xa1\xef\x6d\x93\xdb\xed\x82\x88\x49\x50\x7c\xa3\xa8\xc8\xba\x23\xf4\xf8\xd9\xc1\xc1\xc1\xc1\xde\xc1\x8e\xbc\x06\x1e\x8f\x8f\x10\x7c\x64\x7d\xf6\x64\x7c\x84\x0e\xfd\x07\x9f\xf2\x0f\x9f\x3c\x73\x3e\x7b\xc6\x3f\xe3\x1f\x0c\xd9\x88\xcf\x0e\xf6\x0e\x10\x66\xfa\xdc\x39\xcb\xda\x2b\x20\xf5\xc9\x0f\xee\x2c\xbd\x09\x7a\x73\xf3\x66\xe5\x4d\x28\x9c\x8e\xcf\x50\xd0\x49\xc0\x63\xc2\x53\x1d\x61\xbd\xe8\xc4\xf0\x1f\xf7\x05\x9b\xa3\xf9\x33\x39\xfc\xe6\x5b\x77\x2e\xcf\x0e\xbf\xf5\x66\xf3\x9f\xdf\xba\xf3\x79\xfc\xe4\x9b\x60\x46\x31\x87\x9d\xd7\xbc\x29\xc5\x57\x12\x09\xac\xd8\x57\xd8\x3a\xd7\x3f\xd0\x02\xad\xd7\xe3\x39\xa5\x8e\x42\xe8\xa0\xef\x36\x90\xf5\x66\xa1\xee\x8e\x61\xfc\x31\xa2\x9d\x85\xd0\xe3\xf8\x25\xf5\x35\xd7\xda\xb8\x61\xb3\xac\x01\x18\x07\xe9\x1c\xfe\x58\x43\xfb\x65\x39\x08\x43\xce\x92\x1b\x70\x98\x0e\x80\x3c\x19\x1c\x7b\x88\xd6\x6d\xfe\xe5\xa2\x90\x48\x3b\xf6\xe2\x22\xf5\x48\xfb\xfb\xe8\x0a\xcb\x72\x38\x7e\x10\x2b\x44\x3a\xae\x8b\x53\x98\x1c\x11\x91\x1a\x06\x20\xa9\x62\x15\x1d\x92\x33\x1d\xc4\x98\x8a\xaf\x3a\xe4\xcc\x18\x88\x2c\x7f\x7b\xa2\x7f\x7b\xaa\x7f\x7b\x26\x7f\xfb\x14\x90\x01\x42\x25\x44\x84\xe7\xda\x8b\x61\x90\xf3\xa6\x97\x88\xc2\x0c\x66\xb6\x71\xe4\x58\x74\x16\x99\x1b\x5e\xb5\xce\x2c\x04\x22\xe9\x59\x78\xc1\x7d\x03\x92\xe4\x47\xba\x16\x8c\x2c\xa2\x21\x80\x77\xc9\x03\xca\x1c\xf3\xe9\xff\x07\x00\x00\xff\xff\x4d\xed\x05\xa4\xa9\x8b\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdb\x46\x92\xf8\xdf\xe7\x4f\x31\x76\xd5\xcf\x21\x63\x3d\xfd\xc8\x65\x55\x92\x77\x15\xc9\xbe\x53\x25\x91\x5d\x96\xb3\xf9\xc3\x95\x4a\x86\xc0\x50\x9c\x33\x08\x30\x18\x40\x34\xcf\xf1\x77\xff\xd5\xf4\xbc\x5f\x00\x48\x51\x8e\x2f\xbb\xaa\xdd\x58\x22\x81\x9e\x9e\x9e\x99\x9e\x7e\xf7\xfe\xd7\xf7\xee\x21\x84\xd0\xcb\xa2\x5a\x5e\x9c\xbf\xc5\x93\x82\x5c\x35\xf8\x3d\x2d\xaf\xc5\xe7\x6f\x67\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\xcc\x91\x7c\x04\x65\x55\xd9\xd4\x38\x6b\xd0\x1c\x97\xf8\x9a\x30\x78\xa5\xac\x72\x82\xaa\x05\xa9\x71\x53\xd5\xec\x2b\x78\x21\x27\x05\xb9\x96\x7f\xd3\x72\x5a\xd5\x73\xdc\xd0\xaa\x84\xe7\xf9\xf7\x30\x44\x53\xbd\x27\x25\x43\xcd\x0c\x37\x08\xd7\x04\xb1\x06\xbf\x27\x39\xc2\x0c\x2d\x70\xdd\xa0\x6a\x8a\x1a\x85\xcd\xeb\xba\x6a\xaa\xac\x2a\xf6\x04\x96\x97\x55\x4e\x18\x62\xed\x64\x4e\x1b\xfe\x10\xad\xc5\xcb\xa8\xa9\xe0\x9d\x45\x3b\x29\x68\x86\x70\x9e\xf3\x27\x2f\xca\x69\x85\xa6\x6d\x99\x69\x14\xf2\xb6\xe6\xd3\xe1\x8f\x32\x39\x35\xdc\xc2\xd7\x68\x31\xc3\x8c\xec\x29\x62\x50\x86\x6a\x92\x55\x75\xce\xe4\x30\x7c\x32\x30\x83\xac\x9a\xcf\x69\xd3\x90\x5c\x4e\x63\x8f\x93\x6e\x85\x70\xc1\x2a\xb4\xa4\x45\x81\xae\x49\x83\x30\x60\x0a\xb0\x5e\x4d\xfe\x87\x64\x8d\x98\x6c\xc3\x9f\xcc\x70\x89\x5a\x06\x28\x03\xee\x3b\xa8\x2d\xe5\x2f\x1c\xfe\x92\x36\xb3\xbc\xc6\x4b\x54\x93\x25\xae\x73\x26\x51\x7a\x81\xb3\x99\xa0\xf8\x0c\x33\x34\x6f\x8b\x86\x2e\x0a\x22\x70\x40\x93\x36\x7b\x4f\x1a\x49\xd1\x59\x55\xe4\x12\x69\x81\x21\xbc\x3f\xc1\x8c\xe4\xa8\x2a\x0d\xd5\x9a\x96\x1d\x99\xd9\xec\xc8\x55\x50\xd8\xd0\xf2\x5a\x23\x96\x0b\xcc\x04\x42\x24\x97\x18\x9d\xeb\xa5\x86\x29\x01\x01\x6a\x72\x4d\x59\x43\xf8\xc8\x6a\x2b\x10\xf4\xf2\x87\x57\x3f\xf3\x0f\xb0\xbb\x63\x06\x2d\x08\x9a\xac\x50\xcb\xd4\x23\x0a\xfc\x25\x59\xea\xd1\x47\x63\xbd\xc4\x7b\x6a\x27\xaf\xd0\x0c\xdf\x10\x01\x15\xcf\xa3\x54\x72\x37\x2f\xca\xab\x3d\x73\x0e\x4e\xf3\x39\x2d\x81\xce\x1c\x02\x6e\x9b\x59\x55\xd3\x66\xc5\xe7\x50\x93\x79\x75\x43\xc4\xdb\x72\x83\xec\xc0\x7b\x35\x99\xb6\x65\x8e\x68\xc9\xda\xe9\x94\x66\x94\x94\x4d\xb1\x52\x3b\x9b\x3f\xce\x76\xd0\x02\xaf\xd4\xaa\xee\xe8\x13\x01\xf0\xe4\x89\x98\x90\x66\x49\x0c\xa6\xb0\xb5\x18\x11\xdb\x6a\x86\x17\x0b\x52\xa2\xaa\xcc\x08\x22\x37\xa4\x5e\x21\xb2\xa8\xb2\x99\x44\xfb\x8a\x10\xbe\xeb\x29\x27\x03\x2e\x34\x2d\xf3\x2a\x6b\xe7\xa4\x6c\xe0\x10\xa2\x19\xa9\xc9\x11\x9a\x35\xcd\x82\x1d\xed\xef\xe7\x55\xc6\xf6\xaa\x72\x5a\x54\xcb\xbd\xaa\xbe\xde\x97\xef\xec\xdf\xbb\x87\xbe\xde\xbf\x77\x8f\xce\x17\x55\xdd\xa0\x97\x6d\x79\x4d\x27\x05\x79\x0b\x24\x9c\xd6\xd5\x1c\x3d\x70\x3e\x7b\xa0\x9f\x2c\xaa\xa5\xf3\x94\xfa\x5b\x3f\xf1\x5d\x5b\x97\xa4\x96\x5f\x8b\x3f\x9c\xb7\x5f\x12\xc2\xac\x97\xf9\x9f\xfa\xfb\xb3\x7a\xb5\x68\xaa\x7b\xf7\x70\x96\x11\xc6\x46\xb8\x28\xc6\x86\x2b\x85\x4c\x0d\x7d\x14\x74\xd9\xdf\xdf\x47\x2f\x38\x9d\x04\xbd\xad\x97\xc9\x0d\x29\x1b\x74\x49\x96\xf0\xf5\xa8\xa9\x1a\x5c\x5c\xc1\x72\x1d\xa1\x9f\x5e\xd2\x0f\xdf\x3c\xdd\x41\xf0\xe1\x1b\x58\xb1\xd7\x78\x55\xb5\x8d\xf9\xaa\x94\x2f\x9e\x55\x6d\xd9\x90\xfa\x08\xfd\x74\x51\x36\xdf\x3c\x1d\x27\xc6\x81\x67\xdf\x1a\x70\xec\x35\xa6\xb9\x18\xd4\xc0\xe4\x53\xe7\x93\x36\x9f\xcc\x69\xd9\xd8\x08\x4d\x09\x61\x40\x38\xeb\x33\x62\xa1\xf1\xb2\xaa\x25\x7c\x83\x90\xa6\x83\x66\x49\x51\x32\xf0\x6f\xcf\x6a\x82\x1b\x92\x8f\xf8\x7e\xbd\x38\x3f\x42\x57\x4d\x0d\x7c\xa0\xae\x0a\x22\x00\x7e\xbb\x83\xf0\x9c\x8f\x75\xa6\x18\x87\x42\x24\x35\x73\xd8\x02\x4c\x3f\x1e\xc0\x16\xe0\x86\x41\x11\xeb\xb3\x21\x08\x3e\x41\x01\xe6\x0d\xf9\xbd\x25\xac\x21\xf9\xdb\xea\x27\xc1\xe1\x6e\x85\xd5\x4f\x8a\x61\x6e\x01\xca\xad\x66\xf7\x06\x98\x53\x7e\x5a\xe6\x6f\x80\x1b\x6d\x0c\xcc\xde\xa3\xdd\x10\xdc\xed\x77\x84\x7a\x8e\x81\x9a\xa4\x98\xf2\xcf\xf2\xaa\x2b\x6f\x85\xe6\x76\x60\x5d\x92\x66\x59\xd5\x7c\x15\x4f\xf3\xbc\x26\x8c\xfd\xb4\xc8\xa3\x67\xa1\x24\x4b\xf9\x84\xfa\xac\x6b\x49\x7e\x26\xf4\x7a\xd6\x9c\xcd\x70\x79\x1d\x87\x25\x1e\x88\x9c\x56\x7d\xc1\xa5\x8f\xac\x7e\x24\x75\x6e\xb5\x34\xc6\x3f\xe4\x23\x3c\x79\x9c\x42\x56\xc3\xea\x3b\xaf\x11\x98\x43\x69\xec\x8d\x91\x38\xcd\xdb\x1b\x60\xc0\x39\xdf\xde\x60\x69\x2e\xb0\xed\x31\xee\x88\x66\x5d\x87\x7e\x00\xfc\x35\x39\x81\x1e\x76\x28\x4b\xd8\xde\x14\xb7\x32\x92\x3e\xa7\x67\x5a\x08\xa1\xa4\xc8\xd9\x90\xd3\xda\x36\xaf\x49\x9d\x71\xb1\xec\x9a\x8c\x4a\xb2\x74\x3e\xe8\x67\x54\xcb\x9f\x09\x79\x5f\xac\x84\x44\xc2\xdf\x77\x65\x93\x8e\x17\xa5\x70\xf4\x23\x2d\xe9\xbc\x9d\x33\xfe\xae\xfa\xfd\x08\x7d\x84\xfb\x5d\x41\xf9\xd4\x01\x46\xcf\xc4\x85\x67\x81\x8b\xd0\xe9\xbf\xab\x42\x28\x53\x88\xe6\xa4\x6c\x40\x9e\x06\x3d\x73\x5a\xd5\x08\x17\x05\x7c\x05\x82\x32\xa2\xa5\xf8\x43\xb0\xe4\x3d\x0d\xe2\xa2\xcc\x8a\x96\x3f\x20\x1e\x53\xfa\x63\xf9\x55\x83\x70\xd6\xd0\x1b\x52\xac\x40\x83\xa4\x19\x5d\xe0\x86\xab\xb6\xea\xcd\xf7\x64\x85\x4e\x84\xd4\x7e\x71\x6e\x4f\x4c\x89\x90\x63\x74\x83\x6b\x01\xf7\x08\xfd\xe3\xa3\xd8\x0a\x47\xf2\x56\xe5\x62\xfe\x27\x33\x13\xae\x22\xcc\xc5\x3c\xe5\xb6\x00\x95\xd5\x52\x6a\x09\x57\xd6\x60\x5b\xd7\xa8\x59\x2d\x84\xce\xa6\xf4\x3d\x0d\x87\x96\xa8\xaa\x73\xa1\x2c\x4d\x08\x97\x66\x19\xcd\x49\x4d\x72\x74\x83\x0b\x9a\xeb\xe7\xbe\x27\x2b\x76\xa4\xff\x3a\x44\xbb\xe8\xac\x2a\x0a\x92\x35\x55\x2d\x14\x62\xfd\xdd\x63\xf8\xae\x64\xa4\x64\x2d\xf3\xbe\x7b\x82\x76\xd1\x8b\x0f\x24\x6b\x41\x15\x70\xbf\x7b\x8a\x76\xd1\x3f\x49\x4d\xa7\x34\xc3\x91\xaf\x9f\xa1\x5d\x74\x0a\xf4\xb2\xbe\x50\x3b\x23\xcb\x38\x05\x04\xfd\x24\x55\x80\xb1\x73\xe6\x4b\x6b\x2e\x1f\x7a\x1b\xcb\x25\x24\x88\xc0\x09\x32\x5a\xb6\x81\x60\x93\x68\x20\xd5\x54\x90\x1b\x16\x17\x88\x6d\xe9\x94\x59\x5b\xd7\x7c\xd3\x92\x40\x05\xb0\xd1\x06\x1c\xec\x3b\xe9\xbb\x15\x08\x8b\xab\x05\xb9\x05\xf6\xa0\xb5\x4d\x08\x5a\x60\x0a\xb6\x0d\xa9\xf9\x49\xf4\x9a\x35\xf0\x23\x42\x79\x78\x4f\x4a\xf7\xa4\xbb\xb8\xd4\x7c\xe9\x94\xf1\x64\x09\x2c\x02\x61\x31\xa4\xd9\x94\x86\x4a\xd7\xa4\x31\x44\xbc\x7c\xf5\xf6\xc5\x11\x3a\x13\xd8\x14\x2b\x44\xf9\x19\x6b\x50\xcb\x48\x9e\x3e\x2d\x62\x42\x6f\xf8\xb0\x21\xfb\x70\x71\x5b\x68\xf6\xc6\x11\x54\x94\x10\x68\x81\x2e\xeb\xa8\xe3\x88\x2f\x82\xd0\x04\x35\x14\x3e\xa9\x96\x91\xda\xda\x1a\x92\x4f\xc3\x5a\x57\x88\x36\x49\xfa\x71\xe0\xe7\xfa\x61\x71\x09\x9c\xc5\xc8\xf8\x1a\x37\x33\x06\x7b\x8d\x35\x15\x6c\x22\xa5\x48\xd7\x84\x55\x6d\x9d\x91\x90\xbf\x17\x44\x48\x7a\xb0\x73\xea\xab\xa6\xaa\xf1\x35\xe1\x80\xf8\x85\xa2\xff\xe8\x79\xed\x35\xd8\xad\xc4\x5b\xe6\xf7\xe8\x4b\x92\xe7\x82\x8d\x62\xad\xd1\x2c\xae\x9d\x78\x4b\xd0\xe1\x6b\xf3\x13\x37\x06\x9e\x55\xf3\x45\xc5\x68\x43\x10\x3f\x21\xe8\x9c\x4c\x69\x09\x86\x07\x86\xbe\xb6\x7f\xf6\xdd\x4b\x12\xd3\x92\xd9\x36\x41\xb1\x90\x94\x21\xb6\x20\x19\x67\x3d\x96\x8d\x88\x96\xa0\xd3\x07\xf3\x50\xcb\x60\x31\x66\xa5\xe9\xdb\xdb\xad\x2d\xe9\xef\x2d\x67\xf5\xea\x38\x94\x4a\xf5\x55\x4f\x5d\x91\x06\x2d\x67\xa4\xd4\xdf\x72\x44\x32\x21\x46\xeb\x07\x7d\x0a\xd2\x5c\x09\x09\xe1\x90\x70\xa6\xaa\xa9\x3b\x92\x0d\x00\x4e\x8c\xd1\xa3\xef\x25\x1f\x2a\x7d\x4d\x44\x0f\xda\xff\xc6\xf7\x64\xd5\xfb\xb4\xdc\xd2\xf6\xa3\xee\x6c\x5e\x9d\xbf\x3a\x42\xaf\xeb\xaa\x9a\xf2\x09\xbd\xae\x18\x23\x8c\xf1\x05\x1b\xbd\xae\x5e\x8f\x15\x49\xd5\xc9\x58\xd4\xf4\x06\x37\x84\x5f\xb1\x11\xaa\x00\x7f\xb4\xb9\x62\x55\x16\x2b\xd4\xcc\xa8\xb8\xc4\x15\x03\x2c\x56\x70\x45\x2a\x6b\x23\xe7\x3d\x14\x2e\x7b\x30\x62\x69\x43\xa3\x07\x9f\x32\x7e\x53\xb6\x04\xcd\x5b\xd6\x20\x5c\x2c\xf1\x8a\x71\x8e\x8b\x27\x95\xb4\xfe\xa9\x6b\xba\x16\x97\xd1\x9c\xf3\x5a\x71\x0f\x6b\xdb\x1c\xbf\x58\xb2\x8c\x2c\x9a\xd8\x38\x92\x76\x73\xbc\x58\x70\x4c\x2e\xa4\xe4\xa2\xae\x0d\x73\x63\x1c\xa1\x7f\x68\x7b\xd7\xde\x3f\x71\x5b\x34\x31\x62\x18\x32\x18\x0a\xf0\x79\xdb\x36\x65\x69\xd0\xe6\x4c\x48\x08\x41\x1f\x1a\x65\xe9\xb3\x01\xfe\x58\xdd\x10\xa6\xcc\xde\x36\x26\xd2\x78\x88\x84\xb9\x19\x91\x32\xe7\x2b\x86\x4b\xeb\x8e\x19\x38\x33\xcb\xc4\x73\x9b\xc9\x29\x23\xb2\xb0\xec\x81\x95\xbe\x26\x37\xb4\x6a\x99\x87\x52\x62\x5a\x4a\x41\xe8\x9e\xd8\xde\x3a\x33\xd3\xba\x5a\xef\xcc\xfa\x67\xc5\x39\x23\xbf\x8d\x80\x4d\x36\x95\xb1\xdf\x73\xf6\xc2\x2f\x37\x61\xf5\x5f\xe2\xb2\x59\x1f\xc5\x7e\xda\x5f\xe9\x0b\x4a\xdc\xa9\x1c\x15\x90\x38\x80\x86\x94\x49\xaa\xad\x33\xf4\x1b\x69\xe7\xef\x1b\xfa\x07\xca\x40\xe8\x31\xe7\x46\xee\x5a\x45\x27\xc7\xd2\x1f\x63\xa8\xe6\x4d\x2e\x74\x0b\x55\xeb\xc8\x56\xd7\x2c\xc9\xdb\xde\x6c\xb4\xcc\xc4\x61\x86\x29\x9c\x83\x9c\x22\xac\xf3\xd2\xfd\x50\x92\x65\xc7\x71\xd6\xac\xd0\xd2\xf4\x1c\x3b\xee\x93\xc7\xe1\x98\x71\x21\xcf\xdd\x14\xb5\x32\x38\x70\x64\xe4\x0e\x89\x9c\xe4\x24\x3e\x4d\xc2\x6c\xe1\x4a\x2a\x0a\x2b\x61\x3a\xe2\xa2\x65\x4e\x1a\x52\xcf\x69\xc9\x0f\xc9\x4a\x38\x2d\x04\xb6\x6a\x8f\x4e\x1b\xb1\x0f\x03\x27\xcb\xc8\x30\x60\xc9\x3f\x0f\x0f\x0e\xc6\x49\x04\xe1\xa2\xc7\x85\x6b\xb4\x32\x58\xf1\xaf\x47\xfa\x2f\xf8\x44\x5f\x99\x3b\xce\xe7\xb6\x45\xd9\xf9\x22\x79\xfb\xa5\x1e\xb3\xee\x31\xf7\x91\xf0\x9e\x73\xbf\x0f\x99\xdc\x47\xc7\xb1\x21\xb6\xfc\x27\xfd\xce\x18\x7d\x74\xde\x5f\xd4\xc4\xfb\x44\x4c\x78\xaf\x20\xe5\x75\x33\x43\x27\x27\xe8\x9b\xa7\x47\xe8\xc1\xa5\xd0\x3a\x91\xfc\x18\xee\xaa\x09\x41\x4f\x1e\xa3\xc9\xaa\x21\x0c\x8d\xbe\x79\x8a\x66\xe4\x03\xca\x66\x98\xcb\xd6\xa4\x66\xe3\x07\x01\xd8\xd0\xc3\xb1\x47\xd9\x3f\xb9\x9a\x08\x8e\xce\xf3\x11\xcd\xc7\x47\xe8\xc1\x5b\x25\xcd\x5c\x9c\x8b\x81\xc0\x0f\x06\x77\x6e\xd9\xce\x27\x5c\x7c\xe6\xfc\xaa\xa8\x96\xa4\xce\x30\x23\xde\xc0\x83\xc6\x05\xf5\xeb\x1d\xcd\x7f\xe1\x33\x2c\x69\x21\x87\xbd\x38\x47\x19\x2e\xf9\xcd\x8d\x8b\x9a\xe0\x7c\x85\xc8\x07\xce\x20\xa4\x32\x2f\x9c\x65\xe1\x00\x7c\x23\xa0\xe7\x27\x62\x2b\x8c\x0e\xc7\xe8\xe1\x43\xf1\xd9\xb1\xfa\xec\x99\x9a\x18\x7c\xac\xc8\x77\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xbf\xc2\x9f\x85\x90\x83\x9d\xa4\x16\xe6\x39\x3a\xe0\xa3\x24\xbf\x3f\x3e\x41\xcf\x0e\x0f\x14\x35\xfd\xa7\x34\x06\x05\xff\xa3\x99\xe1\x92\x3f\xdd\x49\x44\x67\xb3\x5a\xdb\xe3\xf0\xf1\xb7\xc1\x28\xdf\x93\x95\xbf\x53\xc8\x07\x9c\xf1\x03\xfa\xcd\x53\xb5\x63\x0e\x1f\x7f\xdb\xbf\x65\xcc\xfe\xb7\x87\xfc\xdb\x63\x39\xa4\xf9\x3a\x35\xde\xdf\xbe\xd1\xe3\xfd\xed\x71\xff\x78\xf7\x23\x7b\xe5\x9a\x34\x81\x61\xfd\xac\xc0\x74\x4e\xf2\x11\x56\xe7\x3b\x20\xf1\x38\x49\x7b\xb9\xc3\x60\x57\xab\x6d\x36\x21\xa4\x44\x99\x00\xba\x01\x56\xdf\x93\x95\xc2\xe8\x3d\x67\x15\xce\x52\x84\x98\x7c\x2f\x3c\xf8\xdb\xc1\xe2\x4a\xaf\x81\x83\x82\x59\x9a\x71\xb8\x58\xeb\x0d\x6e\x5d\x9e\xfc\x87\x5f\xba\x70\x27\x7c\x0f\x06\x31\xa1\x6a\x7e\x4f\x56\xa3\x00\xe3\x85\xfa\xca\x46\x67\x2f\x27\x59\x95\x93\xff\x26\x1f\x46\xe3\x9d\x70\xc3\xd1\xeb\x12\x37\x6d\x4d\x4e\x8b\xeb\xaa\xa6\xcd\x6c\x7e\x84\xae\x82\xcf\xf6\xbe\xfb\xe1\xea\xd7\xef\x7e\xb8\x3a\x7c\xfc\xeb\x93\x6f\x0f\x1d\x20\xe3\x10\xd9\x92\x34\xeb\xa0\xea\x9e\xb4\x6d\x60\xfb\xe2\xec\xfc\xea\xf4\xd7\xd7\x8f\x9f\x7d\xd3\x85\xaa\x56\x9b\xc0\x8a\xb6\x92\x52\x6e\x75\x43\x73\x92\x47\x55\xa9\x21\x4a\x14\x60\x49\x8a\xe9\x1e\xcd\xd1\x09\xa2\x79\xf8\x05\x70\xc4\x13\x60\x8c\xe1\x97\xe1\xe9\x39\x09\x4f\x54\xd7\x6b\x82\xf0\xce\xdf\xe1\xe3\xd6\xce\x3c\xb1\x76\x4a\x64\x12\xb6\xe8\x80\x4e\xd0\x41\xf8\x88\x25\x48\x1e\xef\xa2\x8f\x9f\x3a\x9e\xd0\x02\x1b\x40\x72\x1e\x8c\x1c\xb5\x16\x7c\x79\xea\x8c\x2d\xc0\xf0\xb1\xcf\x84\xe5\x63\x3f\xa0\x09\x51\x2c\x6a\x27\xa4\xd7\x8e\x3a\x66\x47\xa8\xa9\x5b\x32\xde\xd2\xc8\xdf\x93\x55\x6c\xd0\xef\xc9\x6a\xab\x03\x9a\xf5\x31\xa3\x99\xcf\x82\xa1\x42\xfa\x7b\x32\x13\x5f\x26\xff\x23\xcc\xee\x87\x7a\x43\x02\x90\xd4\x58\x8f\x77\x4d\xf0\xc8\x9e\x30\xc2\xbc\x98\x2f\x9a\x15\xbc\x3b\xba\xe1\xff\x15\xb6\x58\xfe\xdf\x63\x1f\xf8\xf3\xd1\x78\xbc\xd6\xa8\x5a\xfb\xfb\x73\x06\xfe\xfc\x13\x56\x0a\xdd\xe7\x1f\xd7\x57\x64\xf8\x69\xdd\xf3\xce\x2b\x99\xd3\x64\x00\x8a\x64\x7f\x2a\x02\x45\x33\xbd\x48\x14\x4a\x6c\x7f\xee\x4d\x70\x81\xcb\xcc\x3a\x35\x9e\x32\xf9\x53\x43\x0b\xda\xac\xd0\x4b\x19\x41\x26\x94\xba\x6c\x46\xb2\xf7\x4c\xda\x22\xbf\x62\xa8\xba\x21\x35\x2e\x0a\xcb\x4c\x23\xe1\x0a\x93\x06\x6d\x18\x9a\x54\x75\x5d\x2d\x49\x2e\xe5\xdc\x40\x81\xd2\xe6\x68\x4a\x96\x68\xda\x96\x00\xfa\x65\x5b\x14\x1a\xd7\xef\x04\xc8\xd1\x58\x29\x7b\x9e\x72\x41\xa7\x68\xd4\x35\x47\xf4\x28\x3c\x59\x7a\xfe\xe8\xb8\x67\x5d\x42\x45\xa6\x26\x4d\x5b\x97\xb0\x5c\xf6\xc7\x9f\x10\x29\x58\xc7\xf3\x9b\xa2\x88\x76\xbb\x31\xf4\xa4\x9a\xc4\x7a\x8a\x65\x40\x18\xd5\x64\x4a\x6a\xc2\xe1\x36\x15\xff\x5f\x55\x12\x75\xe7\x7a\xe6\x0a\x63\x71\x36\x6a\x4a\xff\xf2\x89\x81\x3c\x4b\xc5\xe8\xd7\x68\xc4\xc5\x11\x84\x10\x8e\x5c\xe5\x52\xb9\x9f\xc7\xe8\xa1\x07\x65\x90\x9a\xe9\xdd\x97\xef\xac\x71\x7f\x41\xf7\x85\x5e\x16\xbc\xc4\x7f\x1e\x5c\x09\x6b\x3b\xb1\x62\x75\xb9\xee\x96\x57\x44\xf8\x7c\x7a\xb5\x36\xf7\x5a\x96\xcb\x3e\x7a\xd8\x89\x11\x66\xeb\xd1\xe0\xef\xe3\xfb\xa9\x25\x3e\xcd\x73\x84\x2d\xdc\xa5\xad\xd0\x8a\xc8\x4c\xae\x1e\x5f\x38\x46\x1a\x13\x3a\x1a\xf5\xf4\xeb\x0f\x8f\xd0\x3f\x3c\xb4\x7c\x13\x40\xe7\x9c\x8f\x77\xef\x1b\x58\xb1\xd9\xf4\xa1\xa7\x65\x9c\xd1\xaf\xa8\x24\x4b\xcf\x42\xd5\x8d\x8b\x2d\x1f\x99\x77\xd7\xc0\x22\x50\xdb\x04\x12\x7e\xe8\x53\x0c\x89\xb8\xe0\xb9\xf4\x25\xce\x10\x07\xe3\x5e\x94\x48\x24\xc3\x78\x00\x17\xf9\x87\xfc\x5a\x87\x1c\xc4\x50\xea\xb8\x8f\x02\x40\xeb\x20\x28\xa4\x59\x81\x8e\x17\xc9\x15\x43\xc3\x97\x81\xf5\x5b\xf7\xdc\xc3\x65\x79\x4f\xaf\x9a\xba\xcd\xc0\x69\x21\xee\x6b\xfe\xdb\x35\x69\x10\x57\xfc\x76\xc1\xb0\x23\x22\xd3\x27\x55\xdb\x48\x5e\x16\x78\xcd\x98\x80\xa1\x43\xe2\x3f\x0e\xf1\x70\xa5\x1e\xb1\x7d\x58\xa9\x67\xd6\x73\x61\xb9\x6f\xf4\xb9\xb0\x94\x0a\x3b\xf0\x51\xd7\x49\x23\xcd\xa8\xdd\x0f\x07\xa1\xad\x3d\xcf\x5b\xde\x84\x35\x9e\x1f\x0c\xde\x98\xe3\x63\x46\xe0\xc2\x37\xc2\xa3\x8b\xf3\x5b\xd9\xe1\x1f\xbe\x13\xfc\xe5\x97\xfe\xa7\x43\xab\x79\xdf\x4c\x92\x86\xed\xe4\x86\xec\x36\x38\xc3\x7d\x0c\x56\x67\x37\x88\xcb\x3f\x7d\xb0\xc5\x8c\xcb\xf8\x24\xa6\x39\x89\x2b\xdd\x38\x96\x25\xc8\x98\x1a\x04\x0a\xb9\x81\xb7\xd7\xa1\x9b\x5b\x4f\xad\xa1\xa6\x9b\x97\x36\xd1\xd8\x63\x6f\xf7\x2b\xef\xd6\x6b\x5d\x7a\xbc\xa3\xb9\x39\x6f\xc5\xc4\xba\x7e\x15\x32\x02\x22\x10\x1c\xfb\x35\xb9\x08\x14\xfd\xe5\x30\x28\x71\x54\xd4\x77\x7d\x30\xb4\x8a\x15\x81\xa1\xbe\x4b\xc3\xb0\x44\x52\xe7\x7d\xf3\xf9\xde\x7b\xb2\x8a\x2c\x7d\xfc\xbe\x8f\x00\xd0\xdf\xaf\x77\x37\x86\x53\xe9\x94\xcb\xe3\x97\x9c\x75\x4e\xec\xaf\x52\x02\xde\x39\xa9\xe9\x0d\xc9\xed\x78\x4a\xe4\xbb\xa2\x94\x18\x0e\xf1\x05\x7a\xbb\x70\x79\xd2\x64\x25\x25\x35\xa9\x8d\x98\x81\x3c\xf7\xae\xfd\xe5\x06\xd7\x46\x29\xbc\x6a\xe7\xe8\x44\x91\xd4\x47\xab\x6a\x1b\x1b\xb3\x7b\x01\x18\x5a\xe6\xe4\x43\x60\x16\x5b\xce\x68\x41\xe4\x77\xc7\xfe\x5e\x51\x66\xfd\x50\x3b\x70\xb8\xb4\x42\xca\x92\x53\x01\xe0\x2f\xa1\xef\x4a\xe2\x20\xfe\x7d\x84\x0e\x53\x80\x35\xe5\xac\xb5\x8d\x6b\x44\x7a\xd0\x71\x00\xcb\x23\x9c\xf3\xe7\x23\x33\x8a\xc1\x3b\xae\x2e\xf7\xeb\x26\x36\xe4\x2e\x09\xb8\x67\x67\x79\x4b\x78\xe7\x9b\x4b\x62\x6f\x73\xf3\xa4\xcd\x60\xbd\x69\x09\x16\xfd\xa7\x9c\x16\xc1\x4d\x9d\xa3\x62\x2e\x8d\x7f\x9f\x0a\xe4\x12\x48\xff\x6e\x9f\x87\xde\x6b\x36\x7a\x08\x34\xac\xf5\xb6\x8a\xd0\xc0\x2e\x4a\x89\x78\x6a\x93\x84\xc6\x1f\x29\x20\x3c\x8a\x5f\xfa\x8f\xe2\xb7\x78\xe4\x63\xff\x61\x75\x99\xa6\x35\xa6\x37\x26\x6f\x57\xfb\x57\x84\x8e\xc4\x58\x95\x51\xcc\xc7\x5f\xd2\x66\x66\x5b\x11\xf4\xcb\x32\xf3\x57\x46\x19\x52\x06\x81\xa0\x24\x57\xf6\x10\x2b\xec\xb0\xb2\xf2\x7a\x29\x43\x13\x62\x85\xaa\x41\x00\x48\xa0\x86\x69\xb0\x69\x83\x8f\x13\x73\x44\x99\xb5\x5d\xdd\x30\xb1\xfe\x98\x92\xed\x04\x76\x25\x51\xb1\xc2\xb2\xe3\x71\xcc\x03\x51\x19\x18\x3d\x97\xc4\x23\x1a\x71\x83\xcb\x9c\x2f\x49\x51\x65\x5b\xc1\x71\xfd\x68\xb1\x00\x4d\x70\xd0\xaa\xfc\x69\x91\x46\x8e\x4b\x1d\x2a\xd6\x8f\x4c\x4c\x1b\x5c\x33\x72\xcd\x20\xe4\x84\xae\x6d\x8a\xc7\xd0\xf8\xb4\xd3\x44\xd8\x14\x19\xb0\x90\x71\xfe\xb4\x56\x9c\x14\xe8\x86\x1d\x26\x21\xc7\x95\xf5\x39\x7d\x23\xff\x62\xae\xaf\x3f\xcb\x05\xf5\xe7\xb9\xdc\x12\xae\x2f\x73\x6d\xad\xe3\x88\xd2\x67\x65\x2b\xde\x28\x2b\x8d\x43\x5d\xf6\x3d\x42\xf6\xbf\x7d\x52\x9b\xf9\xa4\xbe\x54\xc3\x36\x8a\x1b\x99\x61\xcf\xe1\x12\x4d\x88\x24\x9d\x8c\x48\x9f\x55\x4b\x9d\x7d\xe5\x98\x9b\xf3\x64\x92\xb2\xb4\x39\x1b\x67\x46\xbf\xe1\xb9\xc7\x86\xe8\x5a\xf8\xb6\x6c\xc3\x5d\xcb\x40\xbc\xae\xc1\x37\xb0\xe0\x0e\x01\xbf\x86\x7d\xb8\xff\x1a\x4c\xd9\x49\xe3\x29\xe2\xdb\x34\x9e\xfa\x80\x72\x4f\xf6\x5d\x47\x5b\xf2\xe1\x19\x5b\xac\xf5\x48\xc4\x3e\x0a\xa8\xc8\x91\x62\x0f\x84\x26\x49\x0f\xcb\x75\xed\x92\xda\x3a\x1a\x87\x33\xcc\x44\x6a\x1b\x37\xe3\x70\x36\xb1\x70\x76\x41\x5a\xcb\xcc\x19\x07\xd4\x6f\xeb\xec\xe0\x58\x29\x90\x49\xbe\xfb\x57\x54\x61\xa3\x1a\x23\x2d\x1b\x52\x4f\xb1\x4c\x7c\xb3\x73\x06\x87\x3b\xf3\x22\xf0\x41\xac\x2f\x44\x5a\x14\x07\xfc\x4a\x39\x8a\x2c\x65\x5a\x62\xa0\xc5\x76\x37\x53\x13\x6e\xb6\xaa\x50\x49\x93\xa2\xa0\x58\x72\x1a\x06\xf9\xa3\xd8\x44\x5c\x89\x48\xe7\xf0\x69\x65\x77\x90\x2f\x2b\x96\xa4\x07\x9c\xcf\x7c\x11\xf7\xcd\x7a\x41\x96\x7e\xda\x09\x29\x0a\x86\x96\x33\xd2\xcc\x48\xed\x64\x0d\x62\xc8\x36\x81\xbf\x96\xb3\xca\xca\x68\x93\x49\xb4\x4e\x46\xba\xb0\x3c\x48\x55\x48\x6c\x0e\x67\x18\xae\x92\x71\x75\x88\x94\x55\x7b\x3d\xeb\xd4\xf8\xe1\x23\x2e\xed\x39\x7e\x25\x49\x0e\x3e\x25\x21\x6d\x50\xf6\xa2\xa0\x10\x74\xf1\xb2\xaa\xcf\x70\x99\xd3\x1c\x37\x44\x52\xbf\x69\xc1\xaf\xaf\x39\xf0\x11\x7a\x18\x61\xee\x86\xad\x8f\x8f\xd0\x77\x55\x55\x44\x2e\x08\x3d\xcb\xb2\x81\xbc\xa0\xe8\x2d\x21\x83\x0c\xf6\x64\x3c\xa2\xe4\xf7\xc7\x0f\x75\xbe\x3d\x07\xfe\xe9\xf9\x88\x0b\xb2\x56\xd8\x22\xcd\x01\x8a\x4c\x4f\xe6\xe0\xad\xf0\x10\x24\xe4\x50\x6f\xfc\x77\x8e\x77\x0e\x52\x15\x9a\xba\xed\x90\x11\xa7\xb8\x60\x03\xcc\x68\x3d\xee\x2e\x3e\xce\xc1\xde\x01\x7a\xf8\x30\x18\x27\x9a\xc1\xf1\x5f\xa0\x88\xd4\x6f\x67\xb8\x94\x95\x13\x5e\x56\xf5\x9b\xaa\x20\xa3\xb2\x9d\x0b\xc6\x75\x34\xc0\x3f\xa6\xe2\xe3\x3c\x67\x63\x32\xec\x4d\xd4\xa3\xd1\xbb\xf8\x2b\x66\xf9\xdf\x91\x8c\xcb\x97\xd9\xb8\x64\x89\xaa\x32\xd8\x5e\x36\xb3\x10\xdb\x4c\xc4\x9d\x6e\x16\x35\x12\x0f\x71\x8a\x10\x4c\x32\x98\x17\x25\xff\x10\x58\xf9\x83\x33\x11\x0e\x2f\x86\x8f\x4d\x83\x4e\xa3\x89\x4f\x94\x95\x5f\x41\x98\xd3\xa2\xae\xae\xf9\x83\xb1\xb4\x8d\x65\x2a\x73\xc4\xff\x62\xeb\x29\x23\xb7\x48\xa6\x58\x6e\x39\x8b\xe2\x53\x10\xea\xfe\x9d\x88\xb2\xb3\xb6\x8f\xd0\x33\x4d\x86\x27\xf3\xea\x46\x6e\xd1\xa3\x70\xaf\x67\x8f\x6c\x1e\xeb\xdd\xe1\x74\xb7\x42\xa3\x81\x51\x78\x68\xd8\xae\xf3\x58\xe8\x94\xb5\x28\x77\x19\xab\xbe\x4c\x05\xa9\x3b\x63\xca\x78\xdb\x9e\x72\x57\x3a\xf2\xd6\x3e\xbe\xf6\x3c\x12\xac\xe5\x34\xcf\x81\x69\x28\x6b\x9f\x88\xce\x63\x2b\xd6\x90\xb9\xc9\x6e\xb6\x4a\x74\xa4\x4d\xd8\x21\x93\x81\x97\x2f\x89\x30\xc0\x70\xde\xd2\x48\x16\x19\x4f\xdd\xbb\x03\x3e\x23\xd0\xdf\x8c\xa7\x7c\xc9\x07\x09\x36\x45\xaa\xf4\x97\x73\x97\x9a\x52\x48\xb2\xfe\xa9\x8e\xb1\xf6\x67\xc7\xb7\x82\x58\x61\x67\x3b\x88\xdf\xb4\x64\x93\x3a\x48\xfe\x55\x97\x13\x28\x3a\x21\x65\x83\xe3\x5d\xf1\x7d\x38\xea\xab\xb2\x58\x71\xe6\xcf\x87\x9e\x43\xe0\x29\xe7\x77\x42\xea\x91\x32\xdb\x54\xa4\x64\xe7\x15\x54\x0e\x12\x0c\xd0\x07\x23\x0a\x88\xda\x72\x9a\x95\xe9\xed\x95\x17\xf0\x65\x11\x41\xe2\x3e\xb9\xcb\xcc\xd5\xdf\xa7\x89\x5d\x89\xf3\xfc\x6d\xe5\x40\xe2\x92\x4e\x6a\x95\xb8\x00\xf0\xb6\x3a\xcd\xf3\x0e\xb1\x20\xb2\x2b\x23\xe3\xce\xab\x9c\x4e\x57\x97\x64\x09\xc9\xf9\xaf\x49\x99\xdb\x55\xce\x34\xa3\x70\x2c\x09\x25\x2d\x76\x44\x28\x31\x2d\xaf\x39\x9a\xf0\x51\x92\x6b\x5c\xc9\x22\xbe\x6e\xed\x1f\xe9\x74\x8b\x96\x01\x18\xc8\x2c\xdc\xea\x62\x23\xaf\x8a\xd7\x17\xcd\x1f\xb6\x78\xba\x45\xb5\x9e\x39\xa6\x25\x67\xf8\xc2\x23\x73\x22\xcf\x71\x70\x80\x2e\x00\x79\xbe\xcf\xf9\xff\xcb\x95\xb3\x2c\x70\x2c\xa4\x37\xab\x23\xd7\xdd\xf1\xb5\xed\xf8\x23\x64\x9c\x5f\x14\xa8\x99\x55\x8c\xa0\x29\xad\x41\x38\x9a\x56\xb5\xa1\x18\x67\x19\xda\x4d\x65\x55\x31\xb6\x0e\x99\x3f\x9f\xe3\x41\xe1\x4a\x91\xf5\x75\x2f\xef\xce\xca\x81\x7d\xc0\x77\x7d\xac\x42\xff\x7e\xb8\x0c\x09\x6b\x76\x64\x8a\xcf\x37\x9c\x61\x38\xa6\xff\xc9\xee\xda\xa1\x5e\x6b\x50\xee\x60\xef\xa0\x93\xe5\x40\x7d\xa0\xb9\xac\xe8\x6d\x50\x53\x35\x0c\xf4\x5d\x28\xf7\x61\x9b\x60\x04\x68\xbd\xfb\x23\x1d\xea\xa7\xdc\xa1\x9a\x5b\xf8\x8b\xba\x85\xbb\x33\xd8\x27\xff\xbe\xc6\xfe\x35\xae\x31\x6d\x41\x5d\xeb\x1a\x53\x6f\xfd\x6b\x5f\x63\xb7\x39\xdd\xda\x30\x1d\x9c\x6e\xbc\xb5\x43\x8d\xff\x7d\x96\xff\x3a\x67\x59\x5e\x64\xea\x16\x32\x0a\x0c\x38\x47\xa1\xd0\xb6\xb8\x9a\xf4\xf1\x70\xea\x52\xad\xab\xda\x4a\x71\xca\x54\x11\xbe\xf3\x33\xae\x64\xb6\x2f\xed\x94\x6b\x11\x54\xd1\x04\x51\x86\xae\x85\xa1\x54\x18\xcf\x1a\x5d\x59\x4e\x14\xb5\x31\xd1\x45\x3e\x20\xdb\xa3\x6d\x9a\x59\xd4\xe4\x86\xd4\xae\xe0\x80\x19\x23\x75\x83\xc2\xe2\x12\x7d\x06\xdf\x47\xfd\x6f\x74\xbb\x0d\xf9\xcf\x73\x25\x8c\xa3\x47\x43\x04\xb1\xb0\x98\xc5\x9c\x30\x06\xb5\x83\x1f\x5c\x56\x8d\x72\x1e\x98\x2d\x2b\xa7\x7e\xdf\x5d\xc2\x90\xee\x97\x6e\x53\x8c\xe5\xac\x12\x4c\xc7\xca\x4f\x90\x4c\x48\xfc\x2b\x07\x12\xdb\x9d\xd6\xa8\x5a\x96\x09\xdf\x86\x5a\x8f\x0a\xcd\x09\x69\x6c\x4e\xb5\x03\x2e\x11\x08\x27\x28\x57\xc2\xce\x41\x27\xad\x28\x27\x09\xe7\x2b\x52\xc7\x6b\xe8\x8a\x85\x51\xc1\x27\x27\xe8\x00\xfd\xf1\xc7\x16\xad\xf3\x09\x7f\xc9\x45\x39\xad\xe2\x7c\x70\xdc\x9f\x1e\x80\x76\xe5\x7e\x48\x19\xf6\xbb\x76\x80\x77\xbc\x27\xa4\x90\x26\x26\x55\x0c\x91\xda\x0a\x9e\x21\x51\xe7\xe6\xe0\xe7\xdb\x4b\xb9\x1f\x96\xb9\xd3\x73\xb4\xf9\xd9\xcc\xaa\xb9\x8c\x5d\xb2\xba\xd1\xe8\x32\x7a\xee\x17\xd6\x6e\xce\xfd\x3b\xce\xc7\xcf\x9c\xaa\x8f\xf7\x02\x7a\xed\xef\x9b\x21\x2c\x84\xb4\xba\xe9\x8f\xcb\x28\x24\x93\xeb\xde\x32\x9c\xc4\xa0\x07\xcb\x9b\x78\xe5\x69\x22\x28\xc6\x09\xb4\x8a\xd1\x2b\xae\x18\x42\x0e\x94\x57\x90\x2b\xb3\x04\x95\xe2\xf5\x9d\xd8\x29\xac\x24\x23\xa9\xb6\xb3\xfe\x7f\x05\xc2\xeb\x07\x62\x2b\xb0\xbf\xaf\x3c\x51\x6a\x83\xab\xf0\x29\xb8\x89\x0a\x32\x6d\xaa\x1b\x52\xab\x7d\x49\xbd\xb8\x57\xeb\x96\xba\x4b\x33\xc5\x23\x24\xe7\xa4\xf9\x4c\xe7\xa4\xee\x58\xfe\xda\xc6\x36\x36\xf8\xc7\xa1\x0d\xea\xfd\x12\xc0\x1e\x40\xcb\x3e\xc3\x86\x68\xc9\x62\xe2\x05\xba\x84\xff\x25\xe7\xc9\x55\x49\x94\x31\x6c\xd2\xea\xf2\xf6\x65\xb5\xf4\xb9\xdd\xfd\x3b\x12\xe9\x85\x6c\xfb\xb2\xae\xe6\x69\xb9\xde\x2b\xcb\xd2\x2d\xcc\x23\x84\x7a\x64\x6c\xe6\x04\xef\x17\x85\x5d\xb5\xd9\x12\x47\xec\xa8\x75\xaf\x09\x9b\x1b\x43\xc1\xd0\x92\x14\x05\xd0\x5a\x06\x2d\x76\xbc\x0a\x45\x64\xf5\x98\xb4\xee\xa8\x1b\x1a\xf1\x7a\x0b\xa4\x4f\x8b\x22\x08\x32\xff\x0b\x4b\xe8\x74\x3a\x80\xf3\xa3\xe7\x10\x09\x11\xb9\x7a\xd7\x3a\xdf\xfd\x03\x45\xd9\xf0\xbe\x22\xda\xd6\x05\x0d\x05\xff\xff\xe8\x25\x36\x80\x9e\x9d\x3c\x2d\xb6\xf6\x9e\x4a\x94\x5c\xf8\xfd\x2f\xf0\x7a\xf4\x82\xd2\xbf\x90\xdb\xef\xcf\xb9\xaf\xee\xf8\x36\xf0\x98\xff\xcf\xfa\x00\x59\x47\x06\xda\x3c\xac\xeb\xe9\x53\x9b\xbc\xdb\xd9\x97\x8a\x12\xd8\x6a\xbe\x6b\x68\x43\xec\xeb\x6f\xb4\x8e\x2d\x51\x06\xa1\x1d\x47\xdc\x35\x69\xef\x05\xf6\x3c\x51\x43\x97\xa1\x5e\xd7\x52\xad\x46\xee\x36\x56\xff\x49\xcb\xd0\xdd\xfa\x69\x4b\x8b\xd0\x6b\x64\xb6\x16\x01\xb9\x29\x18\x32\x08\xd6\x04\xfa\x36\x15\xfa\xbd\x25\xf5\xca\x69\x99\x11\xcf\xbb\xe0\xef\xeb\x65\x93\x31\x96\x88\x36\x6e\xfa\xea\x3d\x34\x2c\xb8\x58\xdb\x21\x06\xc5\x17\xaf\x9f\xb3\xd1\x13\x86\xac\x87\x7f\xb5\x2c\x49\x2c\x10\xb9\x72\xfb\xe9\x5a\x69\x84\x30\x57\xd5\x3d\x8a\xd6\x9a\x12\x4d\x85\x16\xa4\xe6\x44\x34\x22\x14\x48\x50\x61\x33\x17\x27\x52\xf9\xdc\x14\x02\x8b\x13\x66\x8b\x94\xd1\xcf\xe9\x50\x65\x55\x8e\xac\xec\x2c\x6c\xd3\x5d\x1f\x36\x95\xf9\x10\x54\xdc\x90\x9d\x7a\xc3\xc0\xad\xce\x98\x6b\x77\xad\xc6\x76\x22\x99\x15\xa5\x25\xa4\x94\xcf\x16\xa1\xa5\xdb\x0e\x6f\x2b\x48\x6b\xe2\x06\x69\xa9\x10\x2d\x5b\x47\xb1\x3b\x79\x5d\x13\x7f\x5f\x7a\x49\x78\xe8\x56\xdc\xad\x23\xaf\x66\x78\x46\x4d\x07\x9f\xec\xed\x03\x69\x61\xe1\x89\x38\x81\x3c\xc2\x57\x3e\x1d\x1e\x66\xf9\xfc\xc3\x7d\xd7\x49\x3d\xbf\x16\x42\xda\x0d\xc8\xff\xed\x0f\xb9\x1c\x20\xcf\x75\x4f\x78\xb8\x57\x49\x1f\xb5\x1e\xa1\xe7\xd6\xe7\xef\x73\x07\x3e\x6d\xf7\xd8\x7d\x91\xe7\xe3\x5f\x24\x8a\xca\x3f\x5d\x83\x42\x8c\xcc\x4b\x5d\xda\xd7\x00\xd0\x77\x1e\x42\xb5\xd1\xf4\x86\x44\x50\xf5\x03\xde\x90\x6a\x9b\xc6\x4f\x75\x2d\xfd\x70\x16\xea\x3f\x79\xbb\x30\xa9\x6d\x5e\x2f\x51\xe9\xfc\x0b\x65\xef\xaa\x3d\xd3\x96\xb8\xfb\xe7\x8e\x07\xfa\x17\xe0\xee\x9b\x9f\x88\x8d\x42\x8b\xfe\xe2\x07\xe1\x8d\xb1\xef\xa9\x5b\xcd\xae\x8d\x04\x87\x63\x50\x12\x48\xec\x14\x7c\xfe\x58\x19\x65\xae\x6c\x75\x9e\xef\x5f\xf7\x20\xc8\x7e\x67\x46\x02\x37\x8d\xa4\x52\x81\x25\xce\xfb\xc9\xc0\x8c\xee\x12\x66\x91\x48\x9a\xf4\x91\x1c\x12\x48\xd3\x7f\x1f\xdf\x59\x1c\xcd\x5d\xf9\x1e\xe8\xb4\x9f\x26\x7f\x7e\xd8\x43\x52\x62\xe8\x63\xa4\x43\x82\x1e\xfc\xc1\x62\xcc\x34\xee\x55\xba\x05\x2f\x4d\x86\x45\x70\x56\xf7\x5f\x52\xe1\x57\xf4\x97\x86\x01\x3f\x0a\xd8\xe4\x85\xc7\x53\x9f\x50\x32\xca\xa2\xff\x18\x04\x80\x62\xd1\x30\xd2\x2b\xe3\x3f\x7a\xb7\x2b\x66\x07\x16\xf8\xa3\x7e\xfa\xbc\x1e\xa2\xad\xa9\x28\x9f\x25\x7c\x62\xed\x8b\xf8\x33\x9d\x8c\xbe\x48\x0b\x6f\xc0\x3e\xf7\xd5\xb0\xa1\xfb\x17\x25\x55\x06\x76\x4b\x3e\xa7\x98\x14\xf2\x85\x78\x9d\x3e\x9b\x41\x70\x4d\x47\xd6\x06\x6c\xd6\x78\x56\x86\x2b\x9d\x77\xe4\xdd\xea\x5a\xf0\x3f\xd9\xbf\xf5\xd9\x16\x7c\x2d\x97\xd9\x56\x97\xfb\x16\x7e\xb4\x0b\x68\x1b\x4e\x4c\xe8\x8f\xd6\xbc\x6b\x82\xdf\xe7\xd5\xb2\x94\x6d\x7f\xe4\xd7\x7c\x1a\xa2\x29\x6a\xd0\x17\x48\xf7\xa5\x37\x8a\x89\x17\x5e\x64\x02\xd1\xc3\xee\xc0\x70\x19\xcd\x69\xa9\x8a\xb7\x48\x3c\x02\x97\x93\x2c\x94\xf6\x82\x8f\x21\xe6\xcd\xae\xda\xf9\x1c\xd7\xab\x0e\xd7\x1b\x0c\x2a\x9f\xee\x2d\x13\xa6\x67\x7e\x84\xde\xc9\x77\xbe\x53\x1f\xfd\x12\xab\x11\x16\x83\xbe\xd3\x0d\x26\x51\x9c\xce\xc0\x41\x27\x0e\xd2\xe1\xc3\x1a\x3c\x3a\x31\x43\xa5\xd7\xf9\x9c\x34\x98\x16\x2c\xbe\xc4\x62\x01\x4b\x44\xcb\x9c\xde\xd0\xbc\xc5\x85\x8c\xbe\x2b\x73\xa8\x98\xe3\x85\x78\x45\x96\xc3\x9f\x60\xc7\x5a\x44\x7c\x9c\xfe\x63\xd0\xa4\x1f\xce\xcb\xb0\x15\xcb\xdd\x23\xc8\x8e\x90\x6e\x8e\x2d\xde\xfc\xb4\x7e\x0b\x8c\x61\xa5\xd0\x2c\x2c\x23\x76\x55\xb7\x62\xb6\x79\xee\x63\x57\xf1\x43\x98\x95\xea\x2a\x64\xc0\x8f\x7e\x55\xeb\xd6\x59\xe0\xd0\x45\xa8\xf6\x76\x8f\x9f\x7f\x97\xe1\x82\x38\x5b\xa2\x9a\xf2\x83\x4c\xcb\xeb\xc2\xd6\x68\x27\x2b\xfe\x69\x86\x0b\xae\xba\x4f\x71\x96\xaa\x27\x05\x58\x73\x98\x1e\x4f\x64\xf1\xce\x51\x12\xe2\x4b\x00\x98\x9a\x15\x9d\x8a\x36\x3a\x00\x28\xa8\x42\x2e\xe1\xbb\x9d\xa4\xe2\x42\xfb\x80\x17\x15\xc1\xd0\xd7\x2e\x6e\x49\x61\x49\xfd\xd6\x4d\x0d\x15\xf6\xa1\x88\x31\x68\xde\x91\xd5\x0c\x3e\x4a\xa1\x39\x68\x99\xed\x50\xcf\x9a\xf5\x34\x74\x73\xe6\x73\x5a\x14\xeb\x4f\x65\x08\x25\x9c\x3f\xdd\x1b\x1b\x8a\x77\x41\x60\x46\x74\x1d\xa1\xdf\x47\xaa\xef\xdb\x80\x2d\xc9\x2f\xdf\xe1\xc8\x24\xe5\xe5\x2b\xd2\xd8\x2c\x56\xa7\x64\xbb\xf7\xa3\x39\x58\xa0\xfb\xca\xb6\x43\x5d\x7c\xc0\x43\x3e\x7e\x9c\x86\xb0\x87\x61\xfb\x9f\x75\xc9\x0b\x3a\xe0\x86\x2b\x98\xd0\x51\x2b\xab\xca\x06\xd3\x92\x49\xd3\x3c\xa4\x22\x69\x3d\x7e\x81\x65\xea\x18\x7f\xbb\x52\x86\x9e\xeb\xb6\xc0\x35\xc2\x6d\x53\xcd\xc1\xc4\x39\x95\x75\x7c\x39\x83\x91\x0f\x89\xa2\x6d\x8b\xba\xca\x54\x17\x1f\x51\x70\x9e\x30\xe9\x24\x04\x32\x99\x16\xfe\xbf\x71\x89\x10\xc4\x82\xdf\x74\xf9\x17\xd4\xcc\x6a\xb0\x49\x61\x94\xe1\x05\x9e\x40\xd1\xe0\xe0\x0e\x8b\x44\xf6\x00\x9c\x57\x66\x3a\xf1\xeb\x4c\xae\x0e\x3c\x0c\x72\xdf\x6b\xbc\xaa\x5a\xd9\xdf\x4c\xfc\xae\x57\xa3\x0b\xc0\x55\x51\x35\x3f\xd0\x39\x6d\xd8\x88\xe9\x5f\xe5\x25\xf6\xad\x58\xe0\xc3\x6f\x3e\x75\x82\xe0\x37\x85\xec\xae\x56\x7a\x25\x4b\x97\x6e\xa3\xb5\x34\x94\x06\xd7\xaa\xc5\xf6\xa9\xb0\xcf\x8e\xd2\x4f\x93\x32\xf7\x9f\x3d\x42\xef\xc4\x98\xf1\x5e\x58\xfc\xad\x05\x5e\xa9\xf3\x37\xad\x6a\x20\x9c\xd3\x13\x8b\x0b\x4e\xb5\x23\xd5\x1d\xc5\x44\xbd\x34\x5a\x19\x2e\xb2\xb6\xd0\x2e\x1f\xe8\xd3\x11\x01\x90\x7c\x7f\x5e\xdd\xc8\x48\xd2\x51\x49\x96\x31\x04\xc7\xf6\x91\x88\x6e\xa3\xd3\x7c\x4e\xcb\xa3\xc8\x1e\x0a\x79\x85\xa8\x18\xc7\x08\x88\xc2\x2a\xe1\x4c\x19\xc9\x6b\xf2\x7b\x4b\x6b\x88\xf3\x8a\x08\xe1\x0e\x30\xbe\xfc\xec\x2b\xd1\x73\x83\xcb\xe7\x35\x91\x41\x5d\xd0\x56\x4b\xa4\x7d\xc6\x7b\x03\xc9\xfd\x23\x13\xf6\xae\x54\xfd\x63\x35\xae\xd8\xcb\xf6\x27\xd6\xbe\x14\xb2\xd5\x30\xff\x81\x07\x05\x18\xb6\x95\x65\xf8\x2c\xd1\x7e\xf3\x2d\x04\x05\xa8\x82\x70\x8c\x7e\x40\xa4\x6c\x6a\x4a\x04\x41\x40\x4a\xb5\xc9\x46\x1c\xa2\x75\x35\xe2\x8c\x99\x99\x42\x1a\xe4\xa2\x30\xb4\x8d\x79\xa8\x01\x5e\x92\xa5\x04\x21\xa9\x08\x7b\x47\xfd\x7e\xe4\x03\x48\x97\x43\xd8\x7c\x47\xa4\x93\x30\xa2\xd7\x48\x62\xb5\x83\xc5\x4e\xdd\x25\x03\x6a\x55\x16\x15\xce\x8f\xc5\xdb\x41\x81\x4a\x8d\xad\x4b\xb6\xde\x66\xdd\xfe\x18\x0c\xdf\x90\x91\x8b\xf1\x0e\x6a\xaa\x21\x23\x45\x57\xf1\x3c\xfe\xb4\xb5\x9a\xfe\x62\xf6\x94\x8c\xb4\x55\xde\x25\x21\xef\x8b\x15\xe7\x80\x55\xdb\x98\x6a\x91\x37\xb8\x68\x3b\xef\xfe\x41\xb7\x4b\x28\x34\xeb\x67\xd0\xfd\xa8\xb1\x84\x78\x60\x23\x47\x56\x91\xe5\x67\xc0\x5c\x8e\x6e\x8d\xad\x7f\xed\x6a\x2a\x35\x64\xe8\x13\x03\x6a\xc0\xd9\x30\xe2\x53\xd6\x36\x68\x41\xea\x8c\x94\x0d\xbe\x96\x12\x89\x30\x50\x88\xb8\x20\x27\x1d\x3a\x90\x6d\x22\xb4\x3e\x6b\x9b\xd7\x1a\x9e\x6c\x23\x6b\x7f\xb4\x9e\xcb\xd4\x7f\x5b\xfa\x14\x44\x45\x4c\xf7\x9b\x63\x74\xb8\x77\x90\x60\x81\x67\xee\x2c\x15\x2f\x9c\x90\x66\x49\x48\x89\x0e\x40\x4d\x3f\xbc\xdf\xc5\xec\xc4\x7e\x70\x87\x8c\x6f\x8b\xd2\x44\xee\xd2\xf2\x5a\x5c\x9a\x67\x9d\xbb\x43\x1f\x1a\x97\x78\x21\xe9\xfc\x4f\xd6\xdc\x35\x29\xcc\x4e\x02\xc0\x9d\x7b\x88\xef\xa0\x02\x04\x2c\x1d\x55\xa2\x8b\x22\xb8\x89\x86\x4c\x99\x45\xa2\x8e\x76\x67\xdb\xb8\xb9\x1e\x73\xda\x8c\xac\xb6\xaf\x50\x13\x12\x3e\x4d\x35\xbb\x8d\x6f\x1f\xb8\xba\x9f\x9f\x08\x20\xa3\xc3\x31\xdf\x38\xf0\xd9\xb1\xfa\xec\x99\xaa\x59\x0a\x1f\xab\x8d\x71\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xaa\x6a\xf4\xac\xd7\xa5\x9e\x05\xe8\xb3\x61\xf5\x88\x81\xc7\xdb\x52\xea\x37\x4f\xd3\xd5\x88\xc3\x41\xbc\xaa\xc4\x11\x34\xde\xf1\x89\xfd\x22\x96\x18\x3e\xd9\xe4\x86\x08\x31\x8c\x8c\xe4\xdd\x1b\x1d\x48\x77\xec\x2e\xc4\xa5\x77\x34\x92\x9d\xa1\xe5\x2e\xe3\x9b\x88\xe0\x6c\x26\xa3\xa1\xed\xe2\xd3\x52\xa1\x11\xaf\xc1\xe3\x7a\x6b\x3a\xfb\xd2\x2a\xd6\x2c\x77\xa6\x28\x8b\x3d\x23\xe8\x9a\xde\x90\x52\xac\xff\x72\x46\xb3\x19\x9a\xe3\x15\xdf\x04\x38\xcf\x85\x8b\xaf\x31\x25\x6d\xf7\x9c\x81\x2f\xa4\xf6\xb6\xa8\xc9\x0d\xc8\x13\xc1\xee\xe7\xec\xf3\x7f\x2a\x08\x51\xdb\xe3\x8f\xeb\x9e\xe7\x19\x6e\x19\xd1\x4e\xb5\x08\x7a\xc6\x21\xbf\xe3\x8c\xc9\x47\x52\xde\xfe\xae\xe9\x91\x0f\x19\x21\xaa\x27\x99\x26\xce\xde\x16\x74\xa8\x61\xdd\xe2\x35\x80\x50\x4c\x45\x0f\xf8\x48\x48\x1e\x93\x73\x0a\xba\x0f\xae\x57\x10\xb5\x00\x04\x05\xc7\xff\x33\x25\xa7\x86\xb5\x8a\x0d\xf4\x77\x87\xba\xf9\x3c\x7a\x70\x49\xc4\x82\x89\x32\xc3\x72\x3b\x70\x39\x70\x0a\x75\xe3\x8b\x82\x64\x8d\x14\x79\xbb\x81\x3e\x1e\x0e\xb4\x64\xa4\x64\x2d\x1b\x00\xf4\xc9\x50\xa0\xe4\x03\xc9\xa0\x1c\xc9\x00\xa0\x4f\x87\x02\xbd\x21\x35\x9d\xd2\x0c\x0f\x84\xfb\x6c\x28\x5c\xb1\x8f\x62\x10\xfb\x53\xfd\x7a\x99\xe1\xe1\x37\x21\x33\x9c\x16\x95\xd2\x15\xcc\x86\xdd\x4c\xee\x35\xf3\xf5\x78\x57\xcf\x18\x29\x93\x95\x39\x8f\xd5\x82\x08\x2a\x03\x4d\x45\x65\xf3\xa2\xa8\x96\x5c\x0a\xf1\x2e\xc3\x7d\x5d\xae\xcb\xa2\x24\xa8\x9f\x2d\xd3\x55\xf8\x29\x33\xd1\x1c\x2e\x3f\x98\xb4\x0d\xaa\xa0\x43\x00\x0c\xd7\xac\x16\xc0\xdb\x8a\xc2\xb0\x30\x69\x97\x9c\xb6\x4d\x5b\x77\xca\xc9\xaf\x16\xa4\x84\x44\x7e\x8e\xf3\x88\xcf\x01\x7e\xdb\x90\x05\xe8\xf7\xbb\x36\x13\xc8\xee\x5f\xc4\x66\x72\x26\xbf\xd9\x7e\xd2\x33\x4e\x6f\xa7\xc4\x28\x71\x51\x5d\x75\x5a\x87\x95\xbd\x38\x17\xe5\x91\x60\x6d\x45\x84\x60\x46\xe8\x8d\xb1\x48\x77\x77\x1d\xd4\xad\x26\x29\x13\x1b\x4b\xc6\x42\xc2\x53\xb0\x41\x17\x6d\x49\xd9\x4c\xdd\x8e\xaa\x10\xd3\xa2\xaa\x6a\xd4\x2e\x1a\x3a\x27\xc8\x01\x56\xd5\xf0\x50\x5e\x21\xab\x1a\x7e\x53\xa1\x02\x37\x84\x35\x72\xf3\x57\xd3\x66\xc9\xb7\xf2\xef\x2d\xcd\xb8\xea\x26\xe2\xdb\x82\xdb\x7b\x81\x6b\x3c\x27\x0d\xa9\x45\x77\x8b\xdc\x5c\x09\xaa\x21\xa0\x22\x81\xf3\x2a\x68\x80\x46\xae\xdf\x91\xf7\x37\x15\xa7\xd1\x12\xf8\x75\xa5\x05\xf2\x61\x41\xb2\x06\xda\x94\x09\xa2\x71\x85\xc7\x85\x09\x75\x31\x38\x8d\x15\x7d\x69\xc9\x1a\x82\x75\xfa\xd5\xb4\x2d\x94\xf3\xb5\xdb\x9a\x58\x6a\xc3\x15\x2e\xc0\xb8\x04\x29\xcc\xbf\x4a\x47\x18\x3f\x55\xaa\x07\x45\xc2\x0a\xc4\x17\xd4\x9a\x04\x2d\xd5\xab\x7b\x70\x6a\x62\xc6\x7a\x11\x09\x19\x06\x42\xc2\x29\xb5\xb4\x28\xd5\x33\xc2\xfe\x10\x14\xa8\x30\x40\x11\x39\x41\x8a\x96\xf6\x23\x8e\x6e\x53\xa1\x9c\x64\x35\xc1\xcc\xec\x44\xa9\xa0\xb3\x59\xd5\x16\x79\x44\xd1\x0a\x6f\x9e\x35\x15\x99\xf8\x59\xf7\xc8\x99\x12\xa3\x13\x2b\xb3\xd1\x91\x8f\x0c\x2a\xd7\x28\x2e\x0d\xf7\x8e\xed\xd7\xb6\xe7\x97\x86\xdc\xce\x75\xd5\x54\x59\x55\x40\x78\x1a\x69\x6c\x6f\x88\x30\x4f\x4b\x1f\x89\xe3\x08\x31\x65\x29\x68\xad\x4b\x92\x08\x8f\x4a\x26\xcd\x2b\x55\xad\xcb\xc1\xf0\x93\x2a\x0b\x0d\x6e\xc7\x50\x1e\xda\x54\x24\xaa\xcf\xd1\xe1\x41\x2c\x34\x70\x81\x4b\x9a\x8d\x1e\x5c\x89\x99\x91\x5c\x36\xb9\x11\x2f\xf1\x3d\x55\x4d\x51\xcd\xf1\xde\x7b\xd0\x99\xa0\xb2\xb5\x06\x62\x6e\x91\x07\x39\x6b\x81\xcf\x38\x62\x00\xd3\x94\x11\xc6\x2b\xb7\x7e\xe7\xc5\x39\xe8\xb1\x3f\x4b\x1a\xf9\x50\xba\xef\x00\xbc\x58\xd4\x50\x01\x52\x5f\x06\x1d\x1d\x79\xb5\x3d\x1b\x78\x33\xf4\x76\xa4\x4c\x80\x52\xa2\x81\x69\xc9\x1a\x14\x91\xf4\x22\xcc\x1d\xa8\xfc\xfc\x82\xfe\x52\x95\x8c\xe6\xa4\xd6\x41\x90\x98\x6f\xd0\x45\xc5\x48\xbe\x2f\x01\xf7\x79\xe4\x4e\xe5\x8c\x14\x5b\x24\x4b\xf9\x89\x08\x31\x74\x3b\xf4\xc4\x3a\xc4\xc9\x8b\xce\x7a\x2b\xbe\xd0\xd7\xde\x58\x61\x1c\xe1\xdf\xff\xae\x76\xde\x19\xb0\x2c\x3e\x43\xce\x53\x14\xd5\x05\xe9\x64\xed\x4d\x38\xd0\x0f\x3c\xfb\xa7\x71\xae\xba\xf3\x48\x79\x55\xe9\x34\x65\xa0\x61\xef\x64\xf7\xa0\x92\xfa\x5d\x8f\xbc\x53\x72\xea\x6c\x89\x07\x7b\x59\x55\x66\xb8\x19\xd1\x7c\xac\x7e\x7d\x60\x14\x4e\xd5\x75\x05\x54\x4e\x25\x12\x52\xd9\x66\x17\x35\x1c\x8b\x07\xd1\x88\x59\xf7\x2f\xe7\x4f\x91\x74\x58\x95\xc4\x4e\x4d\x66\x76\xfb\x61\xab\x68\x29\x54\x0a\xb0\xc8\xe9\x43\xa2\x0d\x2a\x89\xde\x4e\xc0\xe1\x18\xf8\x92\x54\xb4\x2a\x62\x15\x7f\x48\x6d\xe0\x0c\xb7\x9c\x29\xc8\x99\xfc\x26\xc6\xba\x28\x6f\x70\x41\x73\xd8\xfb\xbf\xa1\x39\x69\x66\x55\x50\x11\xf2\x42\x7a\x8c\x67\x78\xb1\x20\xa5\xa0\x8e\x95\x18\xe2\xed\xfe\x1d\x93\x36\x65\xee\x33\x35\x31\x7e\x1a\xe6\xb8\x7e\xef\x26\x53\xd2\xf9\x9c\xe4\x14\x37\xa4\x58\x25\xf6\x48\xb8\x73\x3b\xf6\x89\xbb\xa1\xfa\x77\x47\x7c\x6b\xf9\x99\x26\x89\x97\xd1\x26\xe1\xc3\x6b\x17\xbe\x75\xf6\x54\x2a\xd2\x5d\xfd\x80\xd7\xbd\x2d\x19\x9e\x12\x51\xdb\xec\xb4\xcc\xdf\x90\x69\x5b\xe6\x16\xef\xf6\x3b\xff\x6b\xe8\xbd\x3b\x3a\x31\xd4\x95\xc7\x34\xdc\x55\xe8\xd7\x05\x35\xbf\x96\x5c\x57\x14\x1c\x85\xdd\x29\xda\xb2\xd1\x06\x8d\xa4\x33\x8a\xa1\x0c\x17\x85\x48\xe6\x97\x4f\x90\xc0\x3f\x6b\xfa\xab\xc5\x11\xbc\x4b\x0e\xda\x2d\x6f\x75\xb6\x50\x8b\x12\x4d\xfd\x24\xf9\xae\xad\xc7\x74\xf1\x60\x1b\xd8\xda\x22\x9b\xc4\xdb\x25\x5b\x5c\x6e\x1b\xb2\xf4\x62\x73\x8a\xc8\xce\x1a\xf6\x27\x0b\x4a\x38\xe8\xc2\xb3\x05\xab\x04\x17\x91\x6c\x67\x1e\x30\xc9\x7c\xd7\xe1\x92\x89\x5d\x90\x3e\x11\xbf\xf6\xd4\xf1\xb8\x95\x88\x14\x17\x7d\x04\x32\xb9\xc6\xa6\xbf\x7e\x79\x50\xcf\x26\xd6\x2d\x79\xbd\x0a\x5a\xfb\xfb\x48\x15\x40\xa4\x75\x58\x7b\x6f\x82\xb3\xf7\xd2\xa8\x4b\xeb\xce\x84\xe5\x74\xc1\xa3\x3b\xaf\x86\x16\xbd\xb2\x4c\xff\x47\x93\xd8\xa3\xea\x4b\xeb\xab\xa7\x81\xed\xc7\xda\x89\x08\xde\xe1\x77\xb3\xde\x58\x99\xa3\xb3\x22\x9d\x38\xa6\x13\x0c\x6d\xc8\x39\x65\x70\x53\xc0\xfd\x27\x9b\x83\xcf\x09\xb6\xdb\xe9\x3b\x02\x1e\x52\x15\xe3\x99\xdb\xe0\xcd\xb5\xa2\xf3\x09\x00\x1a\xe2\x98\x94\xc2\x44\x2d\x6e\x7c\x89\x33\xbf\x56\x0b\x56\x05\xce\xb7\x41\x25\xe0\xfe\xf8\x23\xda\xc7\x6e\xc0\xe5\x27\xdd\x0f\x32\xe4\x23\xcc\x25\x25\xbf\xb7\xb8\x90\x76\x3c\x57\x9f\x8a\x6c\x1d\x09\xd0\x4a\x65\xe3\xaa\xd5\xb4\xaa\x33\x47\x52\x08\xdd\x9d\x77\x55\x52\x8e\xcf\xae\x9d\xc0\x96\x38\xf4\x36\x04\x33\x26\xc6\x52\x76\x04\xb3\x1d\x2c\x36\x04\x33\x1d\x6d\x84\x9a\xf2\x5f\x70\x29\x0c\x9e\xe0\x67\xc0\xe5\x0a\xcd\xab\x3a\x84\x70\x83\x6b\xb5\xbf\xde\x54\x05\xf8\x83\x20\x2e\x28\xb4\x2f\x26\xc5\xf8\xb3\xd8\xeb\x11\x79\xde\x1b\xea\x4c\x56\x50\x88\x8e\x6e\xf7\xed\x04\x5f\xd9\xfd\x98\x10\x16\x40\x7b\x8e\x52\xa9\x6d\xc3\x46\x71\xd1\x39\x93\xc9\x5d\x87\x3d\xe2\x0a\xba\x1b\xdb\xa7\x8b\x6b\x48\xcf\xa1\x06\xd0\xe8\xd4\xd3\xc6\xd0\xae\x61\x3f\x85\x95\x50\x6c\x65\x60\xed\x8e\xaf\xb8\x6d\x66\xa3\x1f\xdb\x86\x8b\x56\xc8\xb4\x7f\xd5\x51\xee\x20\x0c\x24\xa5\x98\x1f\xbd\xa1\xbb\x44\x99\xcb\x4a\x60\x8a\x16\x52\x6f\x29\xa4\xc6\xa5\xaa\x83\x25\x54\x48\x70\x28\x92\x1a\xcc\xa8\x2a\xe6\xb2\x28\xec\x24\x11\xce\x32\x15\x3f\x12\x2c\x28\xde\x83\x40\xf3\x1d\x2a\xbd\x02\x9c\x2b\x47\xb3\x14\xb9\x10\x00\x9a\xc7\x49\xa2\x88\x3d\xff\x32\x58\x08\x88\x91\x43\x27\xc8\x0d\xd5\x5f\xce\x68\x41\xe4\x77\xc7\xc8\xf6\xfa\xc5\x8b\x7b\x9b\xb0\x92\x13\x78\xfa\x1d\xbc\xfa\x4b\x78\xfa\xe4\x68\xe2\xdf\x47\xe8\x30\x64\x6f\x6b\x27\x23\xe9\xb1\x23\xbc\x72\x58\xca\x73\x47\x6e\xeb\xa0\x34\xc8\xae\x64\x26\xfd\x47\x3a\x1f\x71\x48\x4d\x5a\xb4\x4d\x69\x48\xfd\xdc\x45\xe2\x6e\xff\xe4\x06\xa6\xf2\xc6\x8a\x40\xc0\x7d\x1d\x9f\x4f\x64\xa5\x13\x85\x65\xbb\x29\xb1\x4e\x76\xaf\x7f\x55\xc7\x20\xaf\xad\x80\x0f\xdc\x4c\xae\x46\xee\xb3\xd3\x35\x8d\x3f\x5b\x45\x32\x62\x30\x08\xd1\xeb\x1b\x7e\x48\xe5\xd8\x32\xec\x0f\x14\xa9\x1f\xeb\x33\xd4\xb3\x82\x00\xdb\xa3\x0d\x85\x30\x44\x30\x47\x4f\x88\x08\xe2\xb0\x25\x73\xdd\xc9\x2a\x8f\xcb\x41\x51\x73\xf2\x41\xaf\x4a\x29\xec\x6a\x93\x15\x62\xa4\x69\xa4\xc6\x48\x6b\x85\x48\x53\xa1\xff\x25\x75\x65\x29\x9e\x76\x56\x18\x87\x63\x15\x23\xf7\x6b\xa2\xa4\x23\x42\xea\x8d\x55\xcb\xfd\x7d\xf9\xb2\x4c\x55\x10\xba\xa0\x20\x52\xbf\x2d\x10\x4a\x12\xfc\x49\x36\x5d\x1b\x80\x85\x83\xdc\x5a\xa3\xf7\x64\xa5\x4c\xf9\xe3\xa1\x86\x23\x9c\x32\x80\x0c\xb2\x6b\xf9\x83\x85\xed\xdf\x6a\x69\x70\x8a\xda\x2d\x17\xa4\xa6\x55\x8e\x96\x33\x19\x8e\xe0\xe7\x9d\xba\xb6\xfd\x9a\x88\x28\x05\xa1\xa4\xf8\x15\x4c\x6b\x52\xc0\xbe\x31\x29\x2a\x69\xeb\x7e\x2c\x0f\x62\xc3\x00\x68\x2e\x98\x05\x62\x99\xab\xd0\x6d\xe6\xad\x6f\xea\x96\x78\xb2\x69\x0a\xac\x47\xf5\x17\xca\xb4\xa3\x48\x23\xe7\xc8\x4f\xa8\x36\xea\xf0\xf3\xdf\x96\x8e\xdb\x46\x50\x5f\x9d\x61\x77\x30\x4e\x71\x68\xf4\xed\x8c\x24\x12\x96\x1d\x3f\x90\x0c\x57\x57\xde\x96\x41\xfe\xa0\xb5\x32\x4f\xbc\x75\xe2\x02\x9f\x1a\x4c\xb1\x53\x95\x49\x17\x1a\xdd\xbd\x83\x08\x69\xa8\x64\x29\x7c\x51\xf2\x25\xae\x32\xc2\x0e\xaf\x0a\x19\x69\x92\xca\x53\xd3\x6f\x46\x1c\x85\x1e\x46\xc2\x2c\x0e\xcd\xc7\xd7\xbc\xb4\x3e\xef\xa6\x83\x25\xee\xd9\x75\x0e\x60\x99\xb2\xee\xcf\xd7\x15\xcc\xbd\xfd\x29\xd5\x08\xe6\xe8\x11\x32\x6b\x8c\xb2\x06\xbc\x76\x66\x3f\xd2\x29\xa2\x5c\x91\x2f\x73\x8f\x1d\xc8\x88\x22\x51\x3e\x92\x21\x5a\xb2\x76\x3a\xa5\x19\x25\xa6\x39\x9d\x11\x28\xc3\xdd\x07\x9e\x65\x55\x9c\x2a\x30\x89\xbb\x2e\xea\x46\xaa\x4c\x09\x31\x35\x94\x50\xe3\x35\x14\xbc\xbb\xcb\xdd\x98\xbe\x41\x3c\x62\x0f\x55\x18\x5e\x0a\x1f\xfe\x36\xaf\x9e\x9a\x48\xb3\xf6\x60\x97\x22\x47\x68\x98\xca\x7b\x4d\x1a\x5f\x41\x1d\x88\x55\x56\x2d\x56\x31\x6d\xb5\x0f\x2f\x2b\xde\xb4\x13\xad\xd7\xe6\x39\x2d\x8a\xad\x81\x99\x1d\xd6\x1a\xc1\x8b\xbf\x1b\xc8\x6a\x3f\x13\x11\x43\x4a\x3d\x5d\x3a\x20\x25\xa4\x45\x29\x21\x8e\x73\xeb\x98\x3d\x33\xbe\xfb\x85\x66\x61\xb6\xa9\xf2\x49\x2a\x68\x54\xbc\xc3\xda\x49\xa4\xec\x12\x1c\x2d\x75\x73\xe8\xcb\x54\x8c\xb4\x84\xf9\x43\xe0\xd5\x75\xd5\x34\xa4\x84\xa2\xea\x25\xec\x7f\x0c\xe3\x8a\x20\xab\x49\x18\xa8\xa1\x40\x97\x79\x10\x86\x0c\xe8\x81\xcb\x61\x42\x44\x34\x00\x09\xc8\x11\x4c\x5c\xd7\x95\xa6\x5a\xf2\x15\xf2\x2a\xf8\x66\x9b\x0a\x1d\x1e\x1c\xf8\x2f\x09\x6e\xdd\xe9\xf6\x95\x52\x86\xb0\x10\x6b\xd1\x50\x5a\x94\x1b\x3a\x0f\x56\xa0\x9a\x0a\x80\xb8\x50\x7c\xc4\x8b\x1d\x88\xb9\x79\x55\x66\xdb\xc5\x39\x7f\xc9\x9f\x6b\xca\xd9\xba\x3d\x97\x88\x82\x06\x79\x4b\x5e\xbd\x45\xd7\x3e\xc1\x7f\x7d\xd9\x16\xa6\x39\xdf\x77\x42\x33\x1c\x25\x20\x5e\x3b\x1d\x02\xe3\x38\x0e\xec\x23\x18\x43\x6e\x50\x83\x25\x9b\x56\x17\x4c\xad\x85\x60\xab\xe8\x04\xf9\x6c\xf4\x9d\x20\xd1\x2f\xfc\x9c\x0b\x11\x27\xa6\xba\xe3\x7c\x4e\xcb\x5d\x37\xcc\x85\x0f\xcd\xd0\x48\x07\x44\xef\xcb\x20\x6e\xf1\xab\x0c\xbd\xde\xb7\x43\x9b\x43\x44\xf7\xf7\x75\x5a\x87\x06\x7e\x7a\x79\x2e\x0e\x99\x7f\xa6\xa3\xfe\x77\x97\x14\xe8\xbe\xc9\x1d\x41\x0f\x1f\xa2\xd1\x7d\x6f\x49\xfe\xf8\x03\xdd\x77\x29\x93\x72\xb6\x5b\x32\xd4\x10\xd9\xdf\xfe\xb9\x53\xf5\x37\x36\xa0\xc7\xf1\x03\x8d\x48\x43\x8d\xbf\x9e\x55\x65\x43\xcb\x36\x24\x70\xdc\x8e\xb3\x20\xf5\x9c\x32\x46\xab\xb2\x50\x01\xc1\x6a\x33\x88\xab\x3e\xba\xce\x97\xaf\xde\xbe\x38\x42\xa7\x76\x1c\xb5\x88\x08\xb5\xe4\x9e\x45\x4d\xab\x5a\xf9\xa3\x0e\x0f\x0e\x76\x5f\xfe\xf0\xea\xe7\x30\xf1\x35\x06\x7e\x24\xd3\x43\xbc\xdd\x34\x06\x96\x26\xee\x78\xc1\xf8\x64\x34\x09\x46\x0d\x99\x2f\xaa\x1a\xd7\x2b\x74\x5d\xe3\x4c\xab\x63\xf2\xfb\xd8\x18\x62\x88\x06\x52\xf4\xaf\x6b\x5c\xe6\x53\x0c\x45\xbd\x73\xbf\x35\xd9\x1c\xaf\xe4\xfd\x22\xc5\x2e\x3e\x69\x3e\x52\x30\x95\xbd\xd8\x38\x90\x14\x0c\xa5\xbb\x1d\x72\xc1\xdc\x08\x85\x78\x72\xfb\xc0\xbc\x7a\x13\x3f\x2f\x61\xbe\xdd\xfe\x3e\x42\xbb\xe8\x55\xc1\x0f\x19\x0b\x68\xb5\xa3\x5a\xcc\xd9\x8a\x26\x40\x06\x0b\x46\xfc\x0c\x0a\x90\x97\x64\x29\x40\x8a\xec\x1c\xa3\x5a\x09\x98\xa6\x64\xa8\xbe\x75\x37\x3a\xdd\x27\xee\xe9\xf6\x0f\x37\xff\xc8\x3d\xdc\xdb\x3f\xdb\x9f\xf1\xa8\x45\xed\x51\x87\x07\xdd\xd5\xbf\x95\x4a\xe2\xa2\x99\x54\x96\x9d\xc4\x2d\x95\xdf\x03\x4d\x09\x49\xdd\x60\xae\xe6\xe9\xb4\x09\x91\x2c\x81\x6f\x30\x2d\x38\x67\x4b\x64\x4b\xb0\xca\x6d\x28\x3b\xe7\xdb\x38\x96\x78\x08\x32\x13\x8c\xaa\x9a\x38\xcb\x37\x60\x1c\x07\xa6\xc9\xba\xe0\x87\xae\x9a\x17\x2b\xbe\x82\x22\x56\x5c\xcb\x31\x20\xbf\x08\xe9\x8b\x8a\xa2\x5f\xb9\x9b\x10\x76\x69\xf1\x1c\xc5\x14\x0c\x18\xae\x0f\xf1\xd7\x18\xf4\xd5\xa9\xdd\x30\x32\x2d\x0a\x51\x19\xad\xa9\xea\x79\xb8\x23\x9c\x16\x45\x30\xd5\x82\x4c\x8d\xd5\x71\x2a\x7a\x56\x5b\x00\x10\xf9\x40\x1b\x31\x37\x3a\x5f\x14\x34\xa3\x8d\x3d\xbb\xa6\x12\x4e\x5c\x3e\x41\x57\xff\xd3\xcb\xc0\x44\x4e\x03\x47\x53\x4a\xba\x50\x5b\xd6\xda\x00\x4c\x49\x70\x96\xfa\xd7\xd4\xb8\x64\x34\x9c\x42\x52\x69\x8b\x18\x06\x1c\xab\x44\x60\x59\x90\xee\x46\xed\x42\xbc\xbd\x23\x39\x50\x74\x3a\x12\xe1\x92\xc0\x15\xfe\x32\x97\x2e\x02\x55\x27\x8a\x24\x61\xb8\xa9\x38\x11\x10\xb0\xf4\xb2\xb5\xbd\xa6\xd1\x09\x7a\xf7\x4b\xa0\x10\xfd\x00\x46\x4f\xd8\x62\x4c\x16\x8e\xf5\xda\x81\x46\x4d\xb0\x4e\x86\xe7\x26\xd9\xac\xae\xb6\x3d\x2c\xab\x95\x8d\xb9\x90\xf8\xf1\x53\x80\x0d\x99\x2f\x9a\x95\xfb\xa8\x59\x10\x6f\x24\x74\x82\x3e\x1e\x1e\xa1\x8f\x9f\x76\xd0\x63\xf1\xcf\x13\xf1\xcf\x53\xf1\xcf\x33\xfe\xcf\xda\x39\x06\x60\xbe\x89\xa0\x31\x20\xed\x95\x45\x82\x85\x81\x2d\x99\x50\x50\xbd\x0b\x95\x6e\x12\x15\xb8\xdd\x35\x91\x22\x3d\x3a\xf1\x3e\x7f\x27\xc3\x18\x3a\xe2\x18\xf4\x70\xf2\x59\xf4\xfc\xc4\xce\xfe\x93\x1f\xc6\x6f\x36\x11\x34\x84\x8b\x42\xb1\xeb\x5a\x24\xc5\xec\x28\xa3\xbf\x61\x67\xf0\x94\x32\x2c\xb8\x25\x57\x7c\x7a\x18\x6d\x2d\x3a\xc9\x94\xca\xa6\x7e\x6e\x71\xdd\x46\x42\x44\x75\x33\x8f\x14\xb9\x1e\x49\x26\x30\x4a\x23\x2b\x9d\xdf\x63\xf4\x7c\x30\x65\x53\xe4\xbe\x84\xf8\xed\x90\xde\x20\x4b\xe5\x39\xf0\x58\xdb\x36\xec\x5f\x10\xf1\x5c\xe0\xd4\x68\x67\xaa\xfe\x0f\x9a\x55\x4b\x34\x57\x96\x11\xb0\xc2\xc9\x15\x36\x11\x44\x7a\x24\x61\x9e\x51\x91\x44\xd1\x10\x22\xa4\x0c\xc2\xed\xfc\x52\x70\x2f\xe1\xf7\x50\x1c\xd5\x84\xc4\xdc\x8a\xde\xbb\x21\xbd\x87\x53\x1b\x58\xab\xc6\xef\x34\xe7\xda\xfa\x3a\x43\xfb\x73\x4b\x7a\xe5\x2f\xca\x9c\xab\xac\x5a\x5c\xa0\xfc\x6f\xaa\x9b\xc9\x05\x6b\x88\xeb\x1a\xaf\xb4\xa1\x29\x66\xfc\xb1\x49\x9c\x93\x82\xf0\x5d\x21\x03\x81\xc5\x0c\x94\xdd\xf3\xc4\x67\xb0\x9d\x14\xd9\xdf\x47\x6f\x5c\x91\xc8\xc7\x78\x08\x52\x22\x38\xc4\xa7\x4e\x47\x14\x95\x5a\x0c\x31\x24\xdf\xe0\x7a\x21\x6a\x72\x43\xea\x86\x4e\x0a\x22\x10\x3b\x16\xd9\x46\xcf\x47\x63\xf4\xff\x64\xe6\xd1\x80\xc5\x8a\x33\x03\xe4\x04\x5c\x8a\x90\x13\x2b\xa6\x71\x47\x96\xa2\x97\xc2\xd3\x0e\x6a\xea\x15\xc2\xd7\x98\x96\x5d\xd0\x84\x85\x9d\x83\x29\xab\x66\x07\x32\x06\xf8\x07\x69\x3b\x9e\xfd\x23\x82\x14\xf4\x6a\xbe\xd3\x04\xe9\x49\x03\x50\x3f\xc9\x97\x43\x67\x89\xff\x13\x2c\xd7\x49\xf8\x51\x2c\x66\x4d\xfd\xc4\x77\x59\x44\x0d\x41\x4e\xeb\x72\x7e\x7f\x08\x0e\x2e\xcd\x7d\x52\x52\x1d\x70\x81\xc0\x7a\xd1\xd2\x99\x74\xdf\xd5\x61\x2a\xaa\x06\x37\xa9\xbd\x6f\xde\xe9\x01\xc2\x10\x25\xf5\x73\x8b\x5b\x08\xf9\xe5\x3b\xf4\xe0\x7d\xbe\xe7\x7e\xba\x5e\x29\xb1\x4f\x46\xd4\x9b\x30\x5c\xed\xb6\x11\x5a\x52\x25\xd5\x9c\x39\x75\xbf\xd9\xb1\x43\x59\xa1\x69\x3c\xbf\x6a\xb8\xbc\x9e\xd8\xb8\x71\x3e\xde\xc9\xe0\x1d\xae\x1b\x4e\xa5\x33\x4d\xc4\xba\x23\xd5\x1d\x67\xdf\x93\x58\xee\xa4\x01\x77\x65\x0a\xbc\xce\xa3\x12\x77\xe9\xc0\xab\xf4\xb2\x92\x7d\x3f\x21\x36\x84\x10\x19\x0a\x0d\x0c\xc0\x2a\x05\xcd\x64\x94\xb4\x15\x51\xb2\x72\xec\xe4\x4a\xdb\xdc\x16\xad\x07\xdf\x68\x43\x6d\x08\x62\xd5\xf6\x20\xa3\x2a\x3f\x2d\x8a\x0e\xd0\xf1\xe8\x64\x7e\xd3\x8a\x2a\x6c\x0c\x6a\xc6\xe9\x78\x62\xab\xfa\x8b\xbd\x47\xc3\xad\x1c\x83\x0a\xb4\x16\xc1\x92\xd6\x6a\xb1\x3d\x91\x09\x9f\x81\xb3\xa5\xa8\x96\xa4\xf6\x9f\x90\x06\x86\x18\xcc\x92\x2c\x6d\xec\xf8\x32\x29\x10\xc2\xc6\x60\xaa\xba\x58\x00\x63\xb2\xb8\xa3\x09\x1a\x61\xde\xd4\x4d\x10\x0b\x99\xb0\x2f\x79\x32\x4e\xe7\x7a\xfb\xa3\x44\x96\xb5\x63\x91\x3f\x73\xc0\xf1\x9a\xc1\xc6\x1a\xcc\xf0\x38\x63\x67\x38\x51\xdf\x36\x59\xfd\x86\x59\xf5\x3f\x62\x56\x30\xb3\xfb\x53\x06\xb0\x33\xcc\xd9\x64\x24\xcf\x56\x9a\x49\x2a\xb4\xc0\x2b\x53\x90\xa0\xf2\x2c\xbd\x0e\xac\x09\x66\xfc\x70\x94\x41\xbf\x17\xd3\x2f\xc7\x8b\xf2\xbd\xab\xf2\xa1\xbe\x8a\x6a\x2a\x4c\x9b\x12\xe6\xa7\x20\xb3\x9e\x78\xf0\xf6\xc2\x5a\xeb\xc8\x76\x97\x05\xb5\xb7\xd5\x7b\xc9\x6a\xee\xbe\xc5\xc3\xe9\x84\x59\xfa\x04\x0d\x29\xbe\xa3\xaa\x58\xcc\x29\x67\x29\xba\x35\xac\x03\x17\x5a\x3b\x46\xe6\x67\x95\x36\x8a\xc9\xb2\x10\x0c\x2c\x0b\x10\x1a\xf4\x5f\x63\x9a\x8b\xa2\xf7\x47\xce\xa4\x77\x40\xb5\x7a\x49\x08\x3b\x42\x07\x7b\x07\x3b\xb2\x9c\xbf\xfc\x63\x4a\x08\xfb\xae\xad\x4b\xfd\x01\xb1\x96\xef\xa5\x55\xbb\xdd\x5b\xd9\x38\xcb\x15\x41\x8d\xe2\x1a\x2a\x77\x2b\x53\x96\xc0\x18\x85\x64\xca\x2d\xbf\xfc\xca\xaf\xa0\x84\x1e\x93\x26\x50\x6d\xeb\xb3\x6a\x3e\x44\xfd\x26\xda\x78\xa3\x7c\x51\x61\xdd\x8b\xb8\x42\xa2\xce\x65\xaa\x90\x86\x03\x34\x32\x43\x71\x3e\x5d\xbe\x86\xc2\x3d\x3b\x25\x44\x7a\x5c\xa5\x89\x8b\x13\x7f\xef\x9a\x34\x2f\xf5\x17\x91\x98\x26\xb1\x2c\x5e\x71\xfd\x48\xf9\x7a\x3a\xb5\x07\x38\x76\x37\x78\xb8\x59\x1c\xb0\x5e\xff\x02\xb4\x6b\x81\xea\x62\xd7\xfb\xfb\xe8\x3b\xd3\x40\x7a\x4a\x88\x70\xad\x4a\xf3\xad\x6c\x4e\xa2\xc4\x1f\xbe\xa5\xfc\x0e\xb1\xd2\xc9\x6a\xf7\xe2\x42\x05\x66\xdd\x6b\x2d\x69\x09\x85\x7b\xbb\x3c\xe7\x9c\xbc\xf0\xd0\x28\xec\x27\x22\xe1\x43\xf7\x12\x74\xbc\xab\xe1\xe9\x88\x71\xe1\xac\x7e\x29\x8e\x08\x3c\xa6\x63\xc8\x0d\x6d\xc2\xf0\xdd\x1f\xf9\xb1\x76\x3b\x95\x82\xd7\xcf\x6f\x92\x61\xad\x9a\xbb\x12\xa9\x30\x70\x98\x74\x51\x09\xbc\x7e\x84\xda\xd7\x6b\x25\xa5\x3c\x7c\xa9\x5e\xde\x13\x6f\x47\xef\x4c\x0b\x7a\x5c\xf2\x8f\xc5\xcf\xc8\x1e\xe2\x73\x81\x54\x4d\xa6\xa4\x26\x65\xe6\xc7\xb8\x22\x38\x28\x86\xea\x61\x3b\x6b\x77\xfc\x3d\x0e\xcf\xeb\x42\xe3\x90\x6a\xdc\xe9\x39\x32\x04\x37\x6d\x2e\x68\x99\xb8\x37\xb6\x14\x9f\xe1\x8d\x17\x6d\x66\xe3\x02\x97\x6d\x12\x62\x2f\xc6\x6e\x1f\x14\xb3\x9c\x04\x29\x7a\xba\xc1\x8c\x4f\x61\x87\xfc\x89\x74\x51\xfe\x44\xac\xd1\x17\xa7\xa7\x49\xa3\xd1\x94\x34\x38\x0f\x2d\xf2\x8f\x6e\x99\x44\xd3\x01\xcf\x1e\x3f\x42\xd5\x74\x39\xfd\x84\xd9\x2e\x4a\x6e\x14\xc9\x4c\xd9\x90\xe2\x1e\x42\x09\x3b\x51\xac\x6f\x91\xb8\xd5\x55\xa8\x45\x7c\xdf\x0d\xca\xf4\xb1\x81\xba\x97\x7c\xe4\x6a\xf7\x31\x8b\x68\x68\x80\xec\x3a\x38\x86\xbb\x6f\x2d\x34\x22\xb9\x7b\x4a\xac\x41\x27\xa9\x5b\xcc\xbd\x2a\x9f\x9f\xf4\xdd\x95\x16\xc4\xa4\x60\xe8\x4a\x15\x9b\x8b\x62\xea\x37\x23\x8f\x39\x4c\xcf\x95\xcc\x9c\xed\x25\xf3\x7c\x36\x15\xd5\x3e\x8b\x98\xb6\x91\x88\x76\x1b\xf1\x0c\x9a\x29\xb1\xa6\xae\x56\xde\xad\x3c\x05\x1a\x5b\x25\x4e\x95\xbf\xbe\x9a\x13\x70\x73\x3b\x60\x80\xe0\xf5\xde\xa4\xad\xcb\x91\x7b\xaa\xd3\x35\xc5\x95\x6f\x83\x39\x65\xf3\x9c\x4e\x2e\x41\xa8\x4d\x22\x65\x62\xc3\xbe\x09\x91\xb0\x63\x31\xec\x65\x50\x17\x4e\x99\xeb\xd7\x88\xad\xbd\x1f\x50\x5a\x35\x0b\x65\xed\x5c\xdb\xbd\x84\xe2\x18\xc9\x07\xe5\x47\x15\x0e\x81\x48\x53\x4b\x8e\xfd\xd6\x3c\xe3\xc9\x71\x7c\xdd\x6c\x00\x27\x09\xd1\x49\xaa\xcf\x11\x02\x79\xcd\xc0\x40\xd1\xb1\x3b\x81\xfd\xd2\x55\x2c\xce\xf1\x5f\xc1\xb4\x45\xe7\x1e\xd1\x1b\xad\x2d\x1a\xba\x28\xa8\xe8\x78\x62\xc2\x4e\x1c\x7a\x40\xd0\x49\x10\x0a\xac\x09\x23\xf0\x12\xfd\x80\x86\x55\x85\xdf\xb7\x09\x12\x72\xc6\xa8\xf0\x73\x84\xde\x45\x40\x07\x3d\xd0\xe2\x0e\xff\xb7\xba\x60\xbe\x5d\xe5\x10\x0e\x12\xbf\xed\x66\xa4\xb0\x62\x5a\x62\x4c\x25\xcc\xf8\x65\xed\x5c\x0e\xfe\xb3\x82\x20\x94\x9d\xf4\xd8\xa6\x3f\x1d\x33\xa5\xe4\xa3\xa3\xa5\x0e\x98\x35\x38\x10\x8f\xcb\xfd\x2e\xbb\xb9\x92\x9d\x97\xe2\xb8\xc4\xb2\xa9\x93\x53\x96\x81\xd3\x72\xeb\xf8\xa0\x54\x59\x08\x8b\x9c\xca\xeb\xa5\x48\x1a\x9c\xea\x32\xe4\x8c\xc9\xf3\x94\xe2\xa2\x61\x66\x8c\xf1\x93\x47\xe0\x7f\x9e\xc0\x66\x3b\xa8\xeb\x2b\xc3\x48\x33\x5c\x72\x7a\xa8\x6a\x90\xb9\x28\xcf\x99\xd3\x29\xa8\x1e\x76\x01\xfe\x18\xc4\x0b\xbb\x49\x9e\x05\x55\x98\xc1\x59\xe5\xc2\x85\x93\x8d\xe7\xa4\x0b\xa8\xd1\x28\xcf\xe5\xab\x6f\x2b\xab\x7c\xe5\x49\x8c\x80\x2a\x54\x39\x12\x3c\x31\x64\x17\xf6\x3f\xd3\x5b\xcd\x26\x6e\xaa\x71\x58\x5a\x59\xd5\x73\x7d\xb8\xe5\x39\xd3\x65\x5a\x4c\x15\x4e\x08\x0b\x53\xf1\x60\x66\x5d\x02\xf8\x6e\xab\xc0\xd3\xb9\x2c\x96\xd1\x57\x70\xe5\xeb\x80\x1f\xf6\x40\x66\xa7\x1c\x17\xe0\x1f\x55\x01\x11\x21\x27\xe1\xb8\x5f\x77\x2c\x59\xa7\xe3\xc0\x08\x11\x72\x7b\x08\x2e\x64\x98\xbc\x22\x4b\xf4\xbc\xca\x05\x0e\x79\x5c\xe4\xc3\x47\x68\x14\xa0\xbd\xdb\x35\xcf\x44\x24\xbf\xcf\xf8\xe3\xc7\xd2\xe7\xf9\x5e\x45\xc9\xf8\xf1\x4c\x71\x3e\xcd\xfe\xe5\xd1\x4d\x30\x5d\x64\xa7\x92\x58\x3b\x8f\xd6\xd6\x29\xd4\x07\x54\x34\x27\x8d\x4e\x71\xbd\xd2\x12\xa8\xb3\xbc\x04\x5a\xb3\xc4\x04\x5a\xb3\xcc\x04\x1a\x56\x6a\x02\x6d\xbb\xdc\x04\xda\x22\x6f\xe9\x2e\x36\x90\xf4\x0f\xbb\xec\x25\x6c\x2c\x2b\x1c\x0c\x94\x39\x9d\x60\xa0\x38\x72\xda\x5f\xea\x73\x6b\xab\xd0\x70\xa7\xec\x11\x05\xa8\x42\x5a\x2c\xbd\x58\xf3\xa9\x9e\x0a\x0e\x03\xd8\x54\x62\x84\x18\xbf\x8a\x23\xb1\x1e\xd3\x42\x2e\xe3\xd2\x67\xd2\xf2\x00\x19\xfe\xc5\xda\x79\x6a\xc7\x0c\x65\x56\x71\x9c\x77\x7b\xa7\x9b\xd8\xab\x32\x1e\xa5\x9b\x50\x52\xea\xd7\xb1\xe8\x1d\xc1\x09\xaa\x9a\x8d\xab\x75\x7d\xc5\x50\xd6\xc6\xfd\xea\x74\x1a\xcc\x29\xc4\xe0\xeb\x35\xfa\xdf\x8c\xb5\x7d\xb7\x37\x46\xe4\xac\x6d\xec\x8d\xb7\x3d\x1c\xd2\x43\x0f\xbd\x40\xc3\x6f\x1f\xb9\x28\xa7\x87\x58\x7f\xe3\x87\x8f\xec\x7a\x83\xc5\xc6\x89\xc7\x03\xf9\xf7\xe0\x5e\x5f\xb7\x4e\xcb\x68\xa6\x1b\x76\xf6\x6f\xe6\x10\x99\x94\x25\xdc\xc1\xc4\xee\x1f\xdc\x79\xc7\xf7\x01\x13\xce\x42\x11\x21\x31\xf2\xbf\xec\xb5\x9f\x29\x2e\xa1\x54\x65\xa9\x7f\x46\x4e\xfc\x3e\x1a\xd9\x0a\xf8\x6e\xff\xc5\x11\x3a\x62\x6c\x0d\xfc\x75\xd1\xda\x3c\x26\x50\x82\x1f\x45\x71\xf3\x95\xb1\xfd\x20\x1f\xd7\x6d\x87\x2e\x7c\xb2\x1d\xda\x8e\x63\x23\xe9\xaa\x96\x9b\x16\xea\x65\x13\x8a\x1e\xb6\xb4\x5d\x5d\x69\x1b\xc2\xb5\xb3\x04\xd1\xa8\xee\x70\x84\x13\x55\x0e\xb1\x2b\xbf\x69\x00\x25\x3e\xb3\x90\xea\x15\x3b\x93\x2a\x0e\xd4\x47\x95\x35\x17\x67\x38\x52\x5a\xd0\xee\x8b\xeb\x36\xc3\xd0\x22\x8c\x1b\x1e\xe1\xd6\x3c\xfc\xb7\xec\x7a\x0b\xd9\x75\xff\x0e\x04\xc8\x6d\xc9\x7b\x3d\x27\x07\x45\xc5\x19\xf7\x08\x7d\x36\x19\x46\xcb\x92\x9f\x5b\x70\xd9\x60\xe0\x21\xd2\x8a\xc7\xeb\xac\x8f\x36\x95\x4b\x7a\x26\xf0\x65\x49\x20\x02\x89\xbe\x9a\x6a\x28\xe6\xcc\x1c\x2e\x86\xa4\x06\xd9\x9e\xec\x01\xee\x09\xe9\xb8\x38\x19\x60\xad\x1f\x60\x10\x77\xac\xf9\x51\x4c\xe3\x91\x76\xcc\xeb\x3b\xbd\x76\x98\x9d\xa8\x48\x26\x0b\x1f\xca\x8e\x34\xa2\x8e\x8c\x1b\x64\xc7\xef\x06\xd9\xd3\xdf\xf9\xfc\xad\xc5\xcd\xec\x68\x19\x55\xd7\x41\xe4\xa2\xde\x58\x16\xca\x68\xad\x1a\x1f\x14\xc4\x53\x8b\xc2\x36\x5c\x90\xb6\x5a\x11\x40\xd0\x8d\x40\x5f\x05\x33\xaf\xc2\x3a\x9e\x1c\xde\x4f\xa5\xdd\xdf\x98\x30\x15\xfe\x0c\x11\xda\x68\x02\x35\x5e\x04\xd4\x8a\x69\x1a\xc8\x62\x2a\xd8\x69\x5f\x60\x97\x8e\xdb\xa0\xb3\xf7\xa0\xce\x60\x43\x4a\x34\x1f\xa1\x07\x67\xb8\x84\xa0\x3c\x6b\xd9\x68\xb4\x43\x09\xa2\x0c\xb1\x86\x16\x50\x21\x64\x51\x57\xd7\x35\x61\xdd\xfd\xc3\xbe\xf8\x62\x3f\x9d\x48\x75\x97\xe3\xff\xb2\x4a\xda\xbe\xd1\x49\xa7\x9d\x15\x67\xf8\x8d\x0f\x2e\x63\x1f\x2d\xcb\x1d\xea\x4d\x2c\xf4\x49\xaf\x95\xc5\xe9\x0f\x14\xcf\xe3\xec\xa6\x12\xdc\xae\x6e\xb9\xcb\xbf\x60\x61\xe2\xbb\x75\x51\xa7\x4b\xf5\xf4\x28\x7b\xdb\xaf\xd6\xa3\xcb\x5d\x9c\x6c\x56\xc2\x46\xe7\x75\x04\x05\xcc\x70\xd4\xdb\x8e\x12\xa5\xed\x53\xe5\x86\xff\xf8\xc3\xa0\x18\x57\x1a\x22\x24\xb0\xaa\xfc\x08\x51\xf9\x3b\x08\xcb\x78\xbb\x5a\x90\x58\x51\xf2\x5b\x42\xb8\x1f\xf3\x70\x05\xf3\x89\xe2\x0e\xe1\x39\xf6\x30\xb7\x6f\x1e\x11\x8f\xdd\x4a\x29\xdf\x77\xde\xd6\x21\x86\x8c\x73\xb0\xde\x39\x33\x4d\xe6\xe8\xc5\x6b\xe6\xa8\x46\x44\x33\x5b\x9a\x30\xfb\x2f\x5a\xff\x3b\xb5\x03\xb5\x3c\x31\xbc\xe0\xf5\xb0\x3a\xd7\x49\x7a\x05\x23\x0e\x5c\xbb\xe1\x4d\x39\xcc\x08\xfd\xab\x17\x62\x33\xb4\x02\xb5\x55\x9f\x5d\xc9\x62\x16\x1b\x28\x73\x5d\x8e\x7b\x0e\x52\xa2\x3b\xda\xa0\xb5\x09\x8b\x4c\xaf\xb7\x38\x1d\x35\x99\x93\xf4\x08\xc7\x5c\x6b\x79\x38\x21\x7b\xd7\x47\x9e\xc2\xfe\xc5\x89\x20\x13\xc7\xc6\xeb\x9c\x52\x56\xa8\xa8\xca\x6b\x52\x8b\x8c\xde\x89\x2a\x50\x3c\x17\x15\xd2\x76\xac\xa2\xc5\x73\xaf\xe8\x4b\x35\x85\x44\xbe\x9b\xae\x2c\x41\x3a\x8d\x0a\xb6\x03\x8b\xb1\xf5\x58\x04\x53\xb5\xba\xba\x4a\x22\x38\x16\xd3\x35\x8b\x08\xc5\x15\x65\xb3\xbf\xcd\x96\x6e\x9b\x6a\x8e\x1b\x9a\x61\xae\x9c\x38\x99\x8d\x9c\xeb\x48\x51\x23\x05\xcd\xc9\x78\x84\x88\x1a\x58\x01\x99\x03\x1f\xa9\x64\x6b\xff\x6c\x54\x81\x3c\x08\xc1\x8d\xf5\x2a\x0b\x45\xba\x41\xc7\x1f\x2a\x63\x8a\x77\xb4\xf9\x80\x49\x81\x30\x22\xd8\x74\x04\x9b\xa8\xb2\xfd\xca\x48\x6e\x4c\x8f\x5f\xf5\x69\xb0\xea\x27\x88\x0d\x8f\x62\x76\x57\x01\xe1\x3d\xe7\xd1\x8e\xf4\x09\x84\xa5\x8e\x42\xc6\x1e\x34\xca\x10\xd4\x87\xd3\xa9\x97\x66\xc2\xfa\x50\x3b\x7d\x00\x52\x4d\x33\xec\x29\xe3\xac\x69\xb1\xa9\xc7\xf8\xb2\xaa\x2f\xc9\x87\x06\xb4\xdd\x88\xf9\x31\xd6\xb0\xaa\xc7\x44\xb9\x1b\x09\x55\xf7\x39\x5a\x8a\xc3\x74\x21\x77\x9c\x90\xc2\xf5\x32\x49\xee\x03\xe8\xbc\x31\x05\xe2\x3a\x9b\x01\x7e\x29\xfd\x1e\x42\x7c\xb6\xdd\x75\x21\x61\xde\xfd\x22\x44\xea\x5e\x8a\xa5\xbb\x7f\x48\x8e\x1c\x2b\xab\x9c\xd6\x4a\xd0\x36\xfa\xa0\xa0\x44\x2f\x94\x6e\xe9\x7e\x0b\x9d\x50\xfa\xf7\x4e\xa7\xdc\xff\x19\x76\x72\xda\x95\xb0\xa9\x14\x9f\x58\xb1\xf5\x04\xf9\xd4\x8a\x6d\xbb\x7b\xcd\x40\x61\x3f\xb6\x66\x83\xf9\x4f\x87\xb8\xdf\x8f\xce\xba\xab\xb6\x5d\xa9\x3f\xb1\x96\x6b\x0a\xfe\xdd\x8b\xb9\x41\xfb\x98\x14\xf9\x86\x2a\x07\xe9\xe5\x8c\xe9\x07\x89\xc3\xda\xbb\x98\x83\xb5\x03\xb4\x96\x40\x6b\x24\x8b\x1e\xa9\x16\x6d\x41\xb2\x45\x5b\x93\x6e\x93\xdd\x7f\x06\xc9\xb8\xa8\x73\xd3\xeb\x2e\x93\x4e\xd3\x44\x4b\x8e\x53\x2a\x94\x0c\x65\xb3\x3d\xef\xba\x35\x59\xb3\x5a\xc4\x85\x9d\x2f\xe0\xde\x1d\x24\xa8\x45\x91\x1f\x26\xa5\x1c\xec\x1d\x0c\x35\x2b\xdc\x1d\xad\xbf\x08\x3a\x0f\xd0\xf1\x13\xfd\xbe\x94\x77\x41\xd2\xc1\x10\x66\x4a\x49\x91\xcb\xcc\x38\x99\x9a\xd0\xb2\x68\xa3\x8a\x00\x70\x39\xac\x0d\x67\xb0\x7c\x61\x22\x3e\xf4\xe7\x91\xc3\x2d\xc5\x68\x5f\xb1\x64\x83\x7d\xa4\xf3\xea\x62\xfd\x73\x42\xe0\x5e\x59\x27\xa1\x05\xd8\x3d\x13\xca\x68\x75\xcf\x98\xf7\x2d\x6e\xab\x77\x4c\x08\x91\x76\x85\xba\x86\x9d\xee\x09\x2b\x97\x01\xdc\xa3\xa6\xb8\xad\x71\xc3\xce\x30\x43\xa4\xf4\x4b\x19\xed\xef\xa3\xb7\xa4\x28\x18\x5a\xea\xde\xb2\x64\xa9\xa2\x7f\x16\x22\x8d\x4a\xe6\xdb\xec\x41\x8a\x11\xff\x5a\x7e\x4e\x99\x09\x52\x17\xa3\x65\x33\x5c\x5e\x87\x23\x4c\x44\xbd\x6b\x88\x43\x11\x2d\x03\xf8\xbb\xa2\xb6\xbc\x7c\x53\xb7\x35\x9d\x10\x05\xc5\xd4\xc1\x22\xc2\x0e\xa4\xe7\xe2\xc0\x17\x3d\x90\xa5\x53\xd4\x0e\xc0\x8b\xba\xc4\xfd\x0c\xba\x9d\xe4\x2d\x80\xec\x70\x16\xe1\x3f\x1f\xe6\x64\xef\x80\x18\xf8\x6e\xbd\x0f\xec\xec\x49\x6b\x5b\x43\xf9\xe1\x72\xc5\x4f\x51\x0d\x27\x2a\x13\x2a\xb5\x5d\x6a\x18\x4a\x44\x8a\x5a\xeb\x08\xc3\x2a\x5d\xaa\xf8\x2a\xd1\x98\x46\x77\x34\x92\x24\xad\xda\x3a\x23\xda\x07\x64\x17\xb3\xe1\x23\xb0\x86\xaf\x98\xb8\x33\x69\xed\xfb\xa9\x00\xac\xef\xa3\xc6\xb9\xdb\x16\x5e\xf5\x28\xeb\x22\x88\x30\xad\x41\x58\x5c\x37\xdd\x9a\x65\x55\xc3\x99\xcc\xf3\x9a\x30\x36\x04\xb6\x79\xe9\x7b\xb2\x1a\xf2\x82\x64\x0e\x03\x9f\xf6\xd4\x8e\x23\xf4\x8f\x8f\x2f\xdb\xf2\x9a\x4e\x0a\xe1\xa9\xdf\x83\x7c\xd8\x4f\xe3\x23\xf4\x0f\x28\x27\x0c\x61\x0d\x00\xcf\x08\x8d\x98\x31\x52\x37\x68\xd4\xcb\x24\x3c\x17\xbd\x8b\xd7\x9c\x30\x86\xaf\x89\xf1\xdb\xdb\x1b\xc1\x0e\x8b\x4a\x3b\xf1\x65\xaf\xa0\xd0\x83\x6f\xb1\x1e\xe9\x72\xe5\x93\x41\xc7\xbb\x28\x03\xdb\x2a\xf2\x96\x9c\xe6\x5d\x34\xf3\x7e\xc4\xea\x43\x99\xbb\xe1\x2f\x45\xf6\x42\xf0\xd1\x46\xe0\x60\xdd\x9d\x3f\xd7\x00\x63\xef\x1d\xf3\xfb\x1a\x00\x82\xed\x74\xbc\x6b\x4a\x94\x08\x5a\xbf\x98\x2f\x9a\x95\xa8\xbd\x72\xc3\xff\xcb\xef\xf4\x23\xc4\xff\x7b\xfc\x0f\xf3\x2c\x3c\xf0\x7c\x34\x1e\x7b\x4b\x27\xcd\x72\xaa\x17\xd8\x3c\xb4\x48\xe5\x41\xf9\x62\xb1\x3f\x47\xe1\x35\x39\xb8\xcf\x49\x54\x35\xdf\xb1\x56\x3e\xb9\x97\xdf\xc6\xfa\x5c\x89\x9d\x2d\xfb\xf6\xc8\xae\x8f\x81\x3b\x01\x8d\x1e\xec\x65\x55\x99\xe1\x66\x24\x3f\xd9\x6b\x2a\x71\xa0\x47\xe3\xb1\xfa\xea\xc1\x58\x5f\x30\xd9\xac\x62\xb2\x4d\x9f\x28\x75\x67\x00\xf0\x3f\xe3\x6f\x3f\xb0\x94\x1b\x8b\xd4\x89\x50\x3e\x06\x6d\xd2\x8e\x77\xef\xab\x23\x64\x87\x50\xa9\x38\x2b\xc3\xb7\x05\xb7\x40\xd5\xe4\x7f\x08\x48\x9e\x56\xdf\x77\x73\x9a\x81\x47\xb3\x80\x49\xbb\x07\xd6\x00\x3b\xde\xb5\x8e\xac\xf8\x4c\x1e\x59\x0b\x7d\xf3\x3c\x30\x1d\x72\x49\x64\xe9\x9f\xd1\xf1\xae\xb7\x9a\xd6\x5b\x12\x7f\xe1\x5a\xb2\x38\x9d\x75\x7f\xbd\x91\x3c\x89\xc9\x59\x1a\xad\x8e\xeb\x95\x08\xa3\xb6\xa4\xbf\xb7\x04\x5d\x9c\xeb\x65\x61\x0b\x92\xd1\x29\xf5\xcb\x02\x68\x90\x22\x4e\x59\xb5\xe9\x33\x00\x15\xd5\x64\xbd\x42\x5c\x14\x12\x9d\xb0\x57\x99\xc0\xe9\x92\x18\x83\xba\x56\xea\xe4\x0d\xb0\x2e\x9f\xd7\x80\x3e\x2b\x9b\xb7\xdc\x0d\xb7\x66\xf1\xb7\x0e\xec\x88\x4e\xd7\x8f\x86\xb7\x7a\xf9\x6c\x32\x4d\xa8\x1d\x51\xca\x15\x05\xe0\xc9\x09\x79\x8c\x6f\x90\x59\xbe\x93\x03\x26\x2d\xb2\x27\xda\xf7\xb1\x0e\x4f\xb3\x23\xb3\xb7\xc8\xdd\x1e\x44\xd9\xd3\xd0\xad\xb8\xbe\xef\xb4\x4c\xb6\xd3\x4a\x79\x50\x6f\xb1\xbd\x3d\xb1\x86\xa1\x09\x29\x64\xd9\x35\x45\x26\x60\x5f\xd1\x4d\xb1\xbf\x8f\x68\x99\x89\xa5\xf6\x2c\x4c\x17\xe7\xa2\xa4\x29\xa9\x13\x79\x0a\xae\x82\x7a\x6e\x0c\x3e\x52\x82\x1f\xc5\xb2\x16\xf4\xb7\xb2\x00\xec\x93\xc7\xa3\xc3\xb1\x8b\xd0\x99\x60\xcd\x3e\x6f\xac\xc5\x41\x84\xe6\xa5\x42\x22\xd7\x3d\x1d\xb3\xaa\x04\xbb\x44\x1f\x6a\x6e\xfc\x74\x27\x7a\x96\x05\xeb\xc8\x12\xf1\x7c\x67\xa3\x8d\xba\xd2\xbe\xf4\x33\x62\x22\xc3\xec\xd5\x9d\xc8\x74\xd0\xc7\xe5\xb3\xfe\x25\x59\x2d\x4b\x32\xf0\x72\xb4\xf0\x76\xaf\x47\x43\x3d\x7e\x43\xf6\x10\x2d\x3a\x55\xfb\x4e\xb5\x86\x51\x00\xac\x8b\x55\x99\x5d\x87\x5c\xaf\x16\x24\xff\x82\x95\x65\xe7\xb0\xa9\x38\x27\x0c\xde\xa8\x2a\x89\xd2\x9e\x85\xa6\x47\x55\xb5\x02\x8e\xaa\x73\x31\x0a\x1a\x8d\xd1\x0d\x25\x4b\xb8\x21\x03\x66\x1f\x34\xa0\x3e\x42\x10\x46\xe9\x5e\x89\x3f\x4b\x53\xf1\x18\x3d\x34\xef\x5a\x17\x62\x18\x9c\x9c\x14\x9b\xdc\x0c\xb2\xb0\xeb\xd5\x83\x2b\x57\x4a\xb8\x38\xb7\x2b\x46\xcb\x30\x4b\x33\xdd\x07\x9e\x86\x6d\x91\x77\xf4\xb0\x17\x09\xcc\x06\xcf\xf6\xef\xe3\xfb\x03\x57\x68\x46\xd0\x6f\xaa\xfc\xe5\x6f\xb2\x62\xa4\xa3\x9f\x2f\xf0\x4a\xc4\x97\x9b\x32\x5b\x3d\x0b\x66\x95\x7a\x3c\x42\x0f\x75\x6d\x4d\xf8\x48\xdc\x30\x8e\x7c\x22\x2b\x48\x32\x55\x42\x12\xee\xc9\xae\xc2\x89\x21\xb4\x68\xf9\x44\x8d\x86\x6b\xac\xeb\x28\x9a\x18\xa1\x8d\x1a\x0f\x09\xec\xc4\x69\x7f\x10\x9e\x0e\x3d\x01\x9f\xec\x3f\x2d\x72\xb0\x94\x61\x94\x15\x98\xce\x49\x8e\x26\x55\x55\x10\x5c\x0a\x21\x42\x89\x99\x19\x5a\xe0\x06\xb2\x15\xa8\x34\xae\x01\x4b\x31\xd2\x26\x5a\x50\x92\xc1\x51\x82\x8d\x36\x27\x0d\xce\x71\x83\xc1\xb0\x26\xf2\x11\x14\xf8\x95\x54\xbc\xa3\x4b\xc5\x57\xa9\x05\x94\xce\xc4\xf3\x23\x3e\x2e\x3f\x4f\x40\xb8\xd7\xb8\x99\xed\xa0\x5f\xd1\x7b\xcb\x0a\xa1\x20\x8b\xa0\xdf\xb1\xb7\x72\xf2\xcb\x73\x0a\x92\x9e\x48\x17\xe9\x5a\xc1\x44\xd8\x33\xc4\x13\xab\x65\xe4\x28\xa5\x16\x4d\xf6\xf6\x15\xe4\x02\x01\x46\x8f\x6c\x2f\x0b\x9d\x6a\x82\xb8\x47\x3d\xc0\xf7\xdd\x7b\xb2\x0a\x22\x2e\xa3\x55\xe7\x83\x57\x9d\xe0\xaa\xf7\x64\xd5\x61\x40\xbb\x22\x8d\xd3\xcd\xdb\x69\x77\x69\x77\xf1\x56\x46\x5d\x63\x6a\x94\x4b\xa8\x6e\x5c\xd9\x69\x3d\x6e\xb8\x55\x0c\x32\x08\xd5\xf6\x97\xad\xb0\xba\x79\x77\xa7\x15\x38\x2b\x13\xb4\x3b\x12\xd8\x7a\xb5\xde\xa2\x50\x19\xbe\x21\x01\x54\x89\x6d\xa2\x97\x92\x0d\xdc\xa3\xe7\x7f\x11\xd9\xfe\x5e\xd1\x4b\x51\xd6\x36\x83\x4b\x3b\xb6\x96\x59\x6c\xd2\x8e\xad\x22\xfc\xd6\x1e\xda\x0b\x54\x35\xcd\xdc\x52\x71\xed\x3e\xa9\xff\x6e\x91\x5a\xa5\x30\xc5\x08\x92\x55\x8b\xd5\x26\x64\xde\x84\x12\x62\xae\xa3\x82\xbe\x27\xc8\xb4\x41\xd3\x65\xfa\x44\x47\x21\xb5\x41\x35\xe8\xef\xc9\x42\xf4\x83\x98\xe0\xec\xbd\x2c\xf6\x54\xcd\x17\xb8\xa1\x13\x5a\xd0\x66\x15\x55\x6b\xaf\x49\x73\x65\xbb\x0f\x12\x2d\xe6\x4d\xf7\x0d\x66\xe9\x46\x89\xc4\x01\x8f\x9c\xa5\x95\x20\x10\x58\xaa\xf3\x9c\x29\xcb\x23\x2e\xf3\x7d\x47\xc5\x91\x4c\x3d\xcc\x86\x88\x6a\xf5\x2a\x0a\xd4\x98\xb1\xa7\xe8\x37\xdb\x9b\xfa\x1b\x97\xfd\x7f\x2b\x69\xf1\xdb\x8e\x10\xd6\xf9\xc9\x89\x2c\x86\x9d\x00\x24\xa3\x02\x72\x2e\x34\x30\x44\x7b\x80\x97\x55\xb9\x6b\x0f\xa0\x5f\xe4\x63\x5c\xd3\x1b\x52\xaa\x64\x0e\xd6\x10\x0c\xa9\x6f\x1c\x07\xa8\xa9\x68\x0d\x9a\xe6\x23\xdd\xae\xe5\x7e\x3b\x74\xf4\xc7\x11\xb3\x85\xca\xf1\xf7\xb5\x81\xb8\x6e\xeb\x61\xd9\x32\x7f\x1f\x7b\x26\xee\x44\x2f\x75\x1b\x36\xbf\x5b\x46\x1b\xdc\x58\x5b\x49\xd4\xd9\x24\x49\xc7\x55\x4d\x74\xcd\x7b\xaa\x9b\x15\xa9\x7b\x46\x5d\x29\x62\x9f\xc8\x9b\x66\x07\x55\x37\xa4\x5e\xd6\x54\x26\x6d\x0b\xb5\x23\xe7\x72\xba\x7d\x79\x42\x6d\x50\x49\x25\x2d\xf4\x47\x42\x5a\xa3\x8d\x4a\x2f\xce\x83\x36\x01\x0a\x53\xdb\x69\x04\x7e\x24\x2a\xfb\x8b\x09\x4d\xd3\x09\x10\xe5\x40\xb9\x96\xbc\xe3\x43\x92\x4f\x73\xf4\x2f\xce\x9d\x2f\x25\xe6\x6d\xb9\xac\xf1\x62\x41\x72\x4b\x45\xb6\xf3\x87\x2f\xce\x63\x15\xfb\x63\xd3\x7d\x17\x03\x15\x4d\xd0\x70\x23\xa7\x7d\x1a\x69\x21\xfe\x24\x3e\x4e\xb7\xe4\x61\xa9\xa0\xa5\x48\x97\xd3\x5c\xde\xaa\x9c\x00\xa6\x4c\xb5\x7d\xc4\x66\xd2\x4e\x6f\xb1\xf8\x0e\x50\x27\xd9\xde\x6a\x18\xa6\xf7\x74\x98\x68\xf7\x7f\x60\x15\xf3\x3b\x5e\xbd\x3c\xbe\x6a\xd1\x5b\xd9\xc8\x7b\x5a\xcc\x5b\xce\x64\xdf\x63\xb5\x4e\xa0\x77\x6b\x22\x31\x0d\xa0\xaa\xf9\xb3\x4e\xad\x36\xf7\x45\xf7\x95\x94\xc4\xe2\xb3\x1f\x47\x5c\xf1\xb9\xe7\x46\x82\xcb\xad\xf8\xa0\x45\x31\xdd\x39\x53\x76\xd3\xfd\x11\x5c\xf5\x9a\x20\xc9\xe7\xa0\xd7\x07\x59\x16\x2b\xcb\xb0\x59\xca\x7e\xbc\x15\xff\xb6\xfc\xaa\xd1\x9c\xd1\x0a\xa2\xdc\x57\xdd\xb0\x81\x73\xca\xe6\x57\xaa\x74\xb2\xae\x1e\xe8\xb7\xe3\x53\x45\x62\x85\xa7\xc6\xed\x53\x2c\x21\xc6\xba\xac\x8a\x31\x8c\x98\x29\xec\x45\x73\xbc\xb0\x7b\x9c\x6b\x20\x50\x40\x33\xd8\x3a\x60\x45\x91\x8d\x8d\x23\xd2\x5f\x64\x50\x46\xff\x97\xa8\xc6\x46\x4e\x37\xa5\x94\xe0\xe6\x35\x90\x17\x6d\x6c\xdd\x06\xb8\xdf\x3c\x5d\x73\x9f\xb8\xef\x0e\xea\x06\xab\xfa\xee\xa0\x88\x68\x07\x35\xe5\xea\xea\x86\xe6\x96\xcd\x45\x3b\x5b\xe2\xed\x6d\xa3\x92\x0f\xce\xf3\xb7\x55\xba\x63\xbe\x52\x7e\x39\xb9\x64\xbb\x5d\x98\xc9\xb8\xd3\x90\xa4\x9f\x46\xcf\x95\x87\xe1\x10\xfa\x89\x9b\x2f\x8e\x8d\xeb\xe1\x08\x3d\x78\xab\x7a\xb0\xa9\x8e\xe9\x87\x3b\xe8\xf1\x0e\x7a\xb2\x83\x9e\xee\x70\x1e\xf0\xcc\x36\x19\xdd\xb3\x59\xf7\x26\x7d\x7a\xe3\x12\xcd\xad\xfa\xf6\xde\xef\x40\x2a\xd5\xa8\xd6\x11\x18\x34\x65\xfa\xcd\x34\xd7\x76\x2b\x5c\x79\x20\x55\x4f\xdd\x23\xe4\x78\x4d\x45\x5f\x32\xcb\x35\xe1\xda\x06\x06\x77\x8b\x84\x06\xb9\x52\x39\x89\x9e\x8e\xfb\xef\xf4\x70\x41\x7f\x57\x35\x01\x7f\x5b\x72\x4e\x23\xfa\xc9\x49\x27\x8c\xe1\x28\x7d\x93\x88\x6c\x86\xe8\x24\xac\x1b\xcb\xb9\xeb\x22\x1d\x83\x05\xee\xa9\x1e\x88\xfe\x21\x14\xbd\x1a\x13\xe7\x30\xd2\x1f\x76\xc0\x49\x14\xbb\xe1\x65\x5d\xcd\x87\x1d\xc7\xc1\x27\x31\x76\x08\xff\x6a\xe7\xaf\xf7\xd0\x70\x7d\x30\x7a\x3b\x78\x65\x29\xb6\x70\x8c\xb7\x7a\x82\xe3\xfb\xbe\x7b\xd7\x77\xf6\xcc\x8c\x35\xcb\x1e\xbe\xeb\x8d\x49\x40\xa9\xf6\x3d\x7b\xbc\xe3\x5e\x95\x62\x58\xa2\x8b\x79\x70\xb9\x0e\xd8\x58\xce\x55\xbb\x9d\x8d\x34\xb4\x95\xba\x2b\xf4\x8a\xde\x87\x23\x69\x6d\xf6\x65\x0f\xcd\xe7\x52\x84\xf2\x5b\xe8\x87\xcd\xf7\x6f\x4d\x9d\x01\x5d\x0a\xaf\xac\xde\x7f\x11\xaa\x1c\x00\x51\x0e\x80\x26\x07\x40\x92\x03\xa0\xc8\x41\x5c\x0b\x70\x05\x4a\xdc\x36\xd5\x6e\xb5\x20\x25\xc9\xfd\x3e\x97\x9a\x3a\x7b\x28\x45\x9f\x57\x0b\x52\x42\x00\x0d\x7f\xf3\xcf\x22\x8f\x83\x44\x40\xa1\xd1\xc7\x4f\x08\x33\x1f\xb1\x40\x98\x7b\x63\x42\x67\x3c\xa9\x98\xea\xe8\x62\xdd\x87\x3c\x34\x65\x9a\x1e\x21\xc3\x04\x5b\x71\x66\xdd\x86\x90\xdd\xf4\x93\x4a\xa8\x3c\xed\xe2\x8d\x61\x5c\x7e\x5d\x7a\x7a\x6d\x2a\xfd\x8b\x4c\xac\xa3\x83\x47\xaf\xb5\x40\xa6\xdb\xaa\x7b\x96\xf3\xaa\xaf\xac\xf2\x44\x37\xb8\x68\x89\x73\x01\xec\xf0\x67\x59\x53\xb7\x59\x83\x68\xd8\x26\x66\xe1\xda\x65\xbb\xca\x26\x0d\xa9\xfd\x02\x15\x26\xab\x42\xce\x38\x5c\x85\x93\xbe\x73\xe6\x40\x73\x2b\xc9\x84\xa8\xf6\x15\x92\xb9\x28\xa7\x55\x7c\x3a\x97\xf2\xdb\xa0\xae\xa5\x0f\xca\x4c\xe6\x9d\x82\xa8\xd3\x24\x92\xdf\xdd\x87\x6a\x8d\x36\x98\x4f\xb1\x95\x37\xef\xa7\xcd\x0d\x67\x33\x92\xbd\xd7\x65\xb2\x84\xc1\x8f\xc1\x2d\x20\xbb\x98\xab\x8a\xf8\x8c\x0b\x35\xd0\xb7\x36\xc3\x8c\xa0\x19\xf9\x80\xb2\x19\xe6\x7b\x44\x55\x3d\x03\xa7\xa5\x2c\xe0\x4d\x4a\xd6\xd6\x44\x07\x37\x98\xce\x9a\x79\xbb\x28\x84\x97\x52\xa9\xa7\x69\x2b\x04\x65\xff\xc4\x05\x95\xee\x80\xd1\xaf\x88\x96\x8b\xb6\xb1\x3c\xf8\xfc\x96\xf2\x4c\xb6\x93\x55\x43\xfe\x49\x6a\x26\xda\xbf\xc3\x0b\x7b\x6d\x33\xfd\xd6\xac\x3b\x5f\x73\x8d\x38\x5f\x76\xfb\x95\x8f\xbe\x35\x69\x34\x32\xcf\x1e\xa3\xa7\xdf\x8e\xd1\x1f\x7f\x20\xeb\xb3\xe7\xe8\xd9\x7f\x72\x01\xd1\x7e\xea\x6f\xff\x19\x3e\x75\x78\xf0\x78\x1c\x4b\x9a\x56\x4e\x60\xa8\x10\x14\x5f\xd0\x4f\x81\xcb\x58\xcb\xe5\xd6\x3a\x9a\xcc\x8a\x74\xc5\x33\xc9\x09\x8a\x15\x22\x22\x54\x2f\x4d\xfa\xb0\xb8\x9a\x47\xec\x5e\xf5\x9d\x3f\x1f\xf0\x2e\x17\xec\xd8\x14\x47\x42\x31\x23\x58\x89\x30\xf4\xf5\xb3\xa2\x40\xc0\x9e\xa1\x9b\xd3\x2c\xea\x6a\x51\x75\xa4\xe8\x70\x50\xe7\xa6\x3a\x9e\x47\x12\xe9\x19\xd1\x29\x1c\xb2\x67\xb6\x1d\x9c\x07\xa6\x20\x0d\x6a\x86\x6f\xc0\x26\xe4\x74\xf4\x47\x13\xd1\x93\x0a\xc4\x17\xdd\x2d\x1f\xe1\xe2\xba\xaa\x69\x33\x9b\xa3\x15\x31\xae\x9a\x53\xdd\x5c\xc3\x5f\x1e\x52\xe6\x6c\x47\xfb\xf4\x21\x93\x50\x74\xe2\x68\x4b\xc7\xe5\xcb\x4c\x21\x41\x0d\x55\xc8\xae\x32\xdc\x0a\x24\x03\x53\x6c\x50\x16\xf4\xe3\x5f\x25\xf3\x52\x76\x2c\x23\x14\x65\x42\xc6\x07\xaa\xe0\x2c\x6b\x6b\xdc\x90\x62\x85\x6a\xb2\xa8\x09\x53\x91\x67\x56\xea\x85\xea\x6a\x13\xcf\x53\x8c\xdc\xa8\xaf\xe5\xa2\xc5\xbd\x7c\x09\x37\x5f\xaa\x09\x8e\x04\xe1\xbc\xe5\x55\xe2\x1a\x5c\x7b\xac\xa3\x6c\xdf\xc6\x25\xfb\x6c\xbc\x16\xee\xc4\x23\x78\x7d\xfc\xe4\xf2\xa9\xd2\x6a\xdd\x23\x28\x11\xe9\xa1\x7c\xfb\xc0\x57\x64\x17\xf1\x7e\xeb\x86\x73\xb9\x55\x3c\xd2\xc1\x92\x21\xb4\x6b\x27\x10\x33\x8e\xdb\xe0\x78\xfc\x10\xb1\x54\x74\x66\x94\x3e\x17\x4c\x2d\xae\x64\x64\x27\xa8\xbf\x60\x5b\x0c\xd0\xcf\x84\x5e\xcf\xbc\x7a\xdc\xb4\xa4\x0d\xc5\x85\xf8\x2a\x70\x5e\x41\x60\xd4\xae\x1b\xb6\x01\x46\x5b\x34\x12\x99\x64\xb4\x2a\xf7\x65\x03\x5d\xf1\x6b\xc9\xf8\xed\xc9\xf6\x6f\x48\x0d\xbc\x80\x7f\x3c\xf6\xc1\x2a\xab\x83\x06\x7c\x7a\x79\x2e\xeb\x55\xb7\xd3\x29\xcd\x28\x29\x65\x0d\x3e\xff\x4a\xeb\x88\x68\xe6\x37\x99\xb7\x6c\x0f\x1f\x7a\x04\x8c\x5c\x62\xde\xc6\x4e\x59\x90\xd4\x8f\x2a\x8f\xec\xdd\x77\xfe\x0c\x17\xa4\x9e\x53\xc6\xaf\xe5\x42\xb1\x63\x45\x38\xc1\x55\x02\x9a\x5c\xbe\x7a\xfb\xe2\x08\x9d\xba\xec\x9b\x72\x01\x5f\x86\xe4\x92\x1c\x2d\x6a\x6a\xdc\xf9\x87\x07\x07\xbb\xd0\xd7\x57\xe4\xc6\xd7\x26\x94\xda\x07\x3d\x12\x80\x7c\xaa\x8f\xa5\x58\xd3\x68\x1e\x2c\x8b\xb1\x62\xd4\x90\xf9\xa2\xaa\xb9\x6e\x72\x5d\xe3\x0c\x2c\xfe\xb4\xd2\xdf\xfb\xf0\x05\xf8\x66\x46\x18\xe1\xcf\x97\xf9\x14\x83\xd8\x14\xb4\x16\x9c\xe3\x15\x62\xed\x04\x5c\x0e\xc0\x6e\xf9\x64\xf9\x28\xc1\x14\xf6\xfc\x31\xc0\x67\x01\x19\x8d\x0e\x89\x60\x4e\x84\xf2\xe1\x9c\x0d\xf5\xea\x4d\x7c\x3f\x1d\xf9\x70\xd1\x2e\x7a\x55\xf0\x0d\xc8\x02\xfa\xec\x88\xf8\x10\xe8\xc8\xc5\x65\x47\x90\x0d\x01\xea\xff\x92\xba\x8a\xec\x4f\x01\xee\x92\x2c\x05\x38\xbc\x82\x2c\xdc\xd2\x85\x07\xa3\x48\xdc\x26\x92\x4d\xad\xbb\xeb\x4f\x9c\x5d\xef\xef\xd1\x91\x77\x0a\x64\x59\x7c\x73\x0a\x62\x2f\x59\xfc\xe1\xb9\x57\xce\xfd\xae\xce\x4c\xf8\x9b\x94\xcb\x3c\xf0\xd1\x80\x97\x40\xc8\xb2\x1b\x2c\x18\x41\x0b\x08\x4d\x6e\x48\x6d\x1d\xa3\x4e\xcf\x61\x77\xf8\x4e\xda\xba\x50\xea\x86\x74\xdd\x4a\x4a\x50\x2d\x9e\x32\xc5\xb5\x4c\x5d\x27\x3b\x9c\x5e\x55\x39\xb6\xcf\xb6\x2a\xdb\x1c\x49\xd8\x89\x9a\x03\x2c\xa5\x64\xd0\x95\x25\xda\xa0\xba\x66\xe7\xa8\xc6\x62\x27\xb4\xf5\x27\xb9\x25\xa4\x92\x8b\x32\xab\xea\x9a\x64\x8d\xf4\x2e\x2a\xf3\xfa\xd4\xd4\xb5\x12\xc7\x62\x0f\xfd\x98\x32\x57\x87\xa1\xa9\x7a\x3a\x56\x8a\xc8\x95\x3e\x5c\x9d\xca\x87\xa1\xa8\x4e\x4c\x44\x58\x24\x39\x82\x26\xd2\x19\x72\x1a\x6c\x28\x3f\x4f\x52\x45\xa0\x62\x37\xab\xb6\x5b\x4b\xb9\x26\x8d\x1b\xb9\xaa\xb5\x92\x20\x0f\x93\xa8\x11\x76\x44\x3c\xab\x1c\x27\x30\x45\x0d\x9b\xf7\x7b\xb2\xba\xcd\x9c\xbf\x27\x2b\x85\xb7\x15\x5c\x7b\xfb\xb9\x7e\x4f\x56\xde\x34\x75\x20\xea\xb0\x29\xaa\xa3\xb5\xd1\xfc\xae\x74\xb2\xe9\x16\x27\x67\x32\x58\x07\xcc\xcc\x38\xc0\x25\xe2\xac\xc1\x4d\x0b\xde\x72\x2c\x6d\x41\x6d\x81\xeb\x44\xf8\xb4\x33\xb9\x20\x9c\x3d\x40\xd1\x89\x92\x8e\xce\xf4\x3f\xfe\x63\x93\xa0\xe8\xad\xc7\x41\x7b\x04\x4f\x04\x3d\xa7\xf4\xf6\x37\x5e\x00\x64\x3c\x62\x59\xa7\xbc\x88\xa4\x81\x19\x66\x88\x91\xd0\x05\x62\x53\xd3\xd5\xcd\x3e\x43\xe0\xac\x1c\x30\x1a\x70\x12\x9b\xa5\x1d\xa7\xc3\x88\xd5\x3b\x52\x68\xc7\x35\xc9\xdb\xcc\x04\x14\x83\x96\x6c\x77\xd6\x8e\xe8\xc9\xc9\x0e\xaf\x91\x66\xdb\x9b\x4c\x5f\xbe\x9b\x22\x40\x62\xf8\xd4\xae\xca\x1c\x4f\x5d\xb2\xf1\xf8\x83\xf4\x31\x74\xee\x29\xfb\xbe\x76\x3b\x6e\xeb\xba\x34\x3d\xe1\x4b\xf1\x14\x49\xd7\x74\xdf\x49\xbd\xd8\x25\xbc\x3e\xf2\x6e\xaa\x64\x88\xb3\x44\xb7\x3f\xb5\x53\xa1\xbb\xce\x5a\x8b\x37\x82\x15\xd6\xe8\x48\x26\x2c\xc7\x0c\x96\xf6\x60\xef\x20\x2e\x33\x76\x78\x5e\x6c\x3f\x67\xa2\x5f\xb6\x06\xc6\x6f\x0a\xa7\xa7\x57\x35\x15\x0e\x19\x5d\x76\x28\xb5\xba\x6f\xd3\xd5\x82\x86\x2f\x70\x47\xc9\xa1\xe4\x3a\xfb\x3d\x62\x41\x7b\x14\x24\xb0\xed\xab\xf1\x89\x56\x53\xbb\xc9\x87\x93\xd4\x96\x4c\xde\x88\x4f\x5d\x95\x81\x89\x6c\x0a\xaf\x21\xbb\x7e\xe2\x44\x2f\x27\xb2\xac\x4b\x7c\xb2\x1c\x87\xf5\x2a\x32\xc5\xfc\x22\xfb\xfb\xe8\xbc\x02\x06\x20\xa2\x8e\x6d\x2b\x6a\x4c\x19\x83\x91\x6d\xdb\x43\xa8\x23\xb9\x7d\xe5\xed\xbf\x1e\x6d\x52\x42\x8a\xff\xf2\xcb\xfd\xa1\x1a\x94\xdd\x82\x3d\xbd\x1b\xde\x93\x52\x95\x15\x92\xae\xb1\xbe\x6c\x9c\x60\x41\x5f\x78\x85\x78\x7a\x8f\xba\x5f\xb9\x27\x2d\xd8\xb4\x8d\xd3\x45\xd5\x4b\xda\x16\x37\xd4\x02\x53\xd0\xca\x5d\x3b\x43\x27\xc6\xba\xab\x93\x69\x5a\xda\x8b\x74\x99\xe8\x0b\x95\xc2\x1d\xae\x0e\x66\xb7\x61\x86\x53\x66\x9a\x83\x5b\xf6\xa0\x9a\x64\x94\xdc\x98\xd0\x46\x61\x07\x3a\xd3\xa7\x51\xa6\xa4\xb7\xac\x47\x71\x15\x58\xbd\x81\x91\x87\xb3\x91\xda\x7a\xcb\x9e\x0e\x2d\x69\x33\xfa\x15\xf9\xab\x65\x54\xc3\x5f\xe5\xd4\xce\xdc\x0f\xb3\x30\x58\x2c\x08\xa4\xb4\x4f\x4b\x32\x67\x6a\xd4\xd4\x2d\xf1\x12\xa4\x3c\x07\x8c\x97\x79\x25\x58\xd2\xf1\xae\x63\x88\x8e\x8a\xa5\x71\xe3\x75\x3f\x4a\x01\xa0\x38\x7e\x96\x04\x3f\xde\x02\xd4\xa8\xd2\xb3\x5d\xc0\xbe\xe6\xe8\x93\xd6\x14\x2f\xb1\x54\x01\x74\x12\xba\xf5\x65\xcd\x8f\xc8\x8b\xaf\xdb\x49\x41\x33\xf5\xde\x02\xfe\x4a\xbe\xa6\x6a\xc1\x71\x09\xbb\x67\x44\xf5\x98\x0b\xe0\xdc\x08\x09\x7d\x6f\x9b\xdc\x6e\x17\x44\x4c\x82\xe2\x1b\x45\x45\xd6\x1d\xa1\xc7\xcf\x0e\x0e\x0e\x0e\xf6\x0e\x76\xe4\x35\xf0\x78\x7c\x84\xe0\x23\xeb\xb3\x27\xe3\x23\x74\xe8\x3f\xf8\x94\x7f\xf8\xe4\x99\xf3\xd9\x33\xfe\x19\xff\x60\xc8\x46\x7c\x76\xb0\x77\x80\x30\xd3\xe7\xce\x59\xd6\x5e\x01\xa9\x4f\x7e\x70\x67\xe9\x4d\xd0\x9b\x9b\x37\x2b\x6f\x42\xe1\x74\x7c\x86\x82\x4e\x02\x1e\x13\x9e\xea\x08\xeb\x45\x27\x86\xff\xb8\x2f\xd8\x1c\xcd\x9f\xc9\xe1\x37\xdf\xba\x73\x79\x76\xf8\xad\x37\x9b\xff\xfc\xd6\x9d\xcf\xe3\x27\xdf\x04\x33\x8a\x39\xec\xbc\xe6\x4d\x29\xbe\x92\x48\x60\xc5\xbe\xc2\xd6\xb9\xfe\x81\x16\x68\xbd\x1e\xcf\x29\x75\x14\x42\x07\x7d\xb7\x81\xac\x37\x0b\x75\x77\x0c\xe3\x8f\x11\xed\x2c\x84\x1e\xc7\x2f\xa9\xaf\xb9\xd6\xc6\x0d\x9b\x65\x0d\xc0\x38\x48\xe7\xf0\xc7\x1a\xda\x2f\xcb\x41\x18\x72\x96\xdc\x80\xc3\x74\x00\xe4\xc9\xe0\xd8\x43\xb4\x6e\xf3\x2f\x17\x85\x44\xda\xb1\x17\x17\xa9\x47\xda\xdf\x47\x57\x58\x96\xc3\xf1\x83\x58\x21\xd2\x71\x5d\x9c\xc2\xe4\x88\x88\xd4\x30\x00\x49\x15\xab\xe8\x90\x9c\xe9\x20\xc6\x54\x7c\xd5\x21\x67\xc6\x40\x64\xf9\xdb\x13\xfd\xdb\x53\xfd\xdb\x33\xf9\xdb\xa7\x80\x0c\x10\x2a\x21\x22\x3c\xd7\x5e\x0c\x83\x9c\x37\xbd\x44\x14\x66\x30\xb3\x8d\x23\xc7\xa2\xb3\xc8\xdc\xf0\xaa\x75\x66\x21\x10\x49\xcf\xc2\x0b\xee\x1b\x90\x24\x3f\xd2\xb5\x60\x64\x11\x0d\x01\xbc\x4b\x1e\x50\xe6\x98\x4f\xff\x3f\x00\x00\xff\xff\x49\x2e\xa9\xd7\x7c\x8b\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -140,11 +140,11 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd1, 0x8c, 0x61, 0xfa, 0x7d, 0xa5, 0xb, 0xca, 0x1e, 0x68, 0x96, 0x8d, 0xac, 0x84, 0x13, 0xf8, 0xb9, 0xac, 0xec, 0x47, 0xfd, 0xcc, 0x39, 0xcd, 0x1e, 0x47, 0xd, 0x2d, 0x34, 0xbb, 0x38, 0xd2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x65, 0xf1, 0x6c, 0xce, 0xc, 0xfb, 0xb9, 0xcd, 0xa4, 0xf9, 0x45, 0x48, 0x5b, 0xf6, 0xd2, 0x3c, 0xc5, 0xca, 0x26, 0xe5, 0x6c, 0x92, 0x59, 0xf5, 0x22, 0xa3, 0xbe, 0xb7, 0x84, 0x7, 0x41, 0x2}} return a, nil } -var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xdf\x6f\xdb\xb6\x16\x7e\xcf\x5f\x71\x9a\x87\x5e\x19\x48\x9c\x3c\x0c\x7b\x30\xe2\xee\xba\x69\x52\x04\xd8\xbd\x03\x92\x76\x7d\x18\x86\x8e\x96\x8e\x22\xa2\x32\x69\x90\x94\x1d\x2f\xc8\xff\x7e\xc1\x5f\x12\x29\x4a\x8e\xd3\xf6\x76\x79\x58\x67\x8a\xfc\x78\xce\x77\x0e\x0f\x3f\x92\x74\xb5\xe6\x42\xc1\x75\xc3\xee\xe9\xb2\xc6\x0f\xfc\x0b\x32\x28\x05\x5f\xc1\x71\xd4\x76\x7c\xe4\x7b\xd6\x7c\x1b\xf5\xf2\xbf\xa3\x1e\xd7\x88\xd2\x76\x38\x7f\xb8\xfe\xf5\xb7\x4f\xd7\x57\x57\x77\x8b\x77\xef\x6e\xaf\xee\xee\xc2\x6e\x77\x8a\x0b\x72\x8f\xfd\xde\x77\x1f\x7e\xbb\x5d\xbc\xbf\x0a\x07\x1d\x91\x3c\x47\x29\x33\x52\xd7\x13\xc8\x39\x53\x82\xe4\x0e\x03\xc5\x86\xe6\xb8\xc8\x73\xde\x30\x05\x8f\x47\x47\x00\x00\x61\x77\xdc\x20\x53\xf0\x41\x10\x26\x49\xae\x28\x67\xd7\x88\x1f\xd7\x05\x51\x58\x64\x0c\xb5\xad\x33\xf8\x78\x4d\x1f\x7e\xfe\x69\x32\x36\xd8\xa1\x5f\x0a\x24\xdf\x0e\xc0\xc5\xa2\x28\xb0\xc8\x48\xd4\x36\x83\x45\x51\x08\x94\xf2\x40\x8c\x5b\x5c\xf1\xcd\x57\xa0\xdc\xc8\x9e\x33\xb7\x28\x95\xa0\xb9\xc2\xc2\xfb\x44\x65\xd7\x36\x83\xb7\x9c\xd7\x0e\xed\xec\xec\x0c\x16\x50\xd2\x07\x2c\x4e\x05\x51\x08\x25\x22\xe4\x15\x11\xf7\x58\x80\xe2\x80\x0f\x98\x37\x0a\x81\x80\xea\xd8\x4e\xec\xd8\x10\x11\x7e\x0f\xe8\x3b\x6c\x96\x5c\x1b\xae\x27\x61\xb8\x05\xe7\xfe\xe0\x24\x24\x89\x5a\x3a\xd1\x87\x0a\xa1\xa6\x52\x01\x2f\x7d\x7f\x20\x96\x42\x94\xa0\x2a\xa2\xa0\x22\x1b\x84\x35\x8a\x15\x95\x92\x72\x16\x9a\x60\x07\xc8\x70\x76\x9f\x9c\xa9\x09\x5c\xc8\x19\x3c\xba\xf8\x58\x5e\x9f\x3a\x43\x6e\x18\x55\x94\xd4\xf4\x6f\x04\xc2\x5a\x53\xb6\x54\x55\x40\x82\x55\xf7\x3b\x69\x6a\x05\x84\x15\xb0\x6e\x96\x35\x95\x15\xe4\x64\x4d\x96\xb4\xa6\x8a\xa2\x9c\x26\x3c\x94\x0d\x03\xca\xa8\x7a\x87\xa5\x1e\x69\x40\xb2\xcf\xba\x8b\x9a\x01\x69\x54\x95\xdd\x91\x0d\xfe\x4e\xea\x06\x4f\xe0\x32\x80\x9a\xc0\x6b\x97\x28\x13\x78\x34\xb0\xd6\x52\xb8\x0c\xe9\x1f\x32\x4c\x6a\xbe\xa8\x02\xca\x40\xda\x05\xde\x0e\xd7\xd3\x4e\x5d\xe3\x54\xf7\xcb\x2e\x4e\x5b\x88\xa9\x65\xf5\x6a\xb5\x56\x3b\x83\x96\x6d\x8c\xc9\xbb\x35\xce\x40\xff\xf7\xe2\xdf\x5d\x5f\xd3\xe1\x4d\x36\x99\x9c\x80\xe2\x33\x38\x73\xa0\x67\xa5\xef\x61\x3a\xb8\xbc\xed\x5b\x6e\xa8\xcb\x3b\xe6\x76\x3a\xa6\xaa\x42\xe7\x84\x89\x3a\x67\xf5\x0e\xf0\x61\xcd\x25\xca\x10\x44\x77\x2b\x70\xcd\x25\x55\x9a\x5c\x93\xc2\xa0\x2a\xc1\x9b\xfb\xca\x7c\xbc\xc5\x1c\xe9\x06\x05\x50\xa6\x50\x94\x24\xef\xdc\xaf\x51\x81\x70\x9f\x2f\xbb\xc9\xe7\x96\x97\x28\x90\x9e\x24\x2a\x65\x83\x17\xaf\x13\xc7\x47\x1d\x8e\xa8\x8e\x20\x5d\xc2\x64\xa9\x05\x27\x40\xd4\x0c\xce\x2c\x2d\x1d\xa2\xf7\xe4\xff\xc4\xe2\x92\xd4\x84\xe5\x08\x25\xc5\xba\x88\x28\x7c\xeb\xbe\x0c\x33\xe8\xc6\xfd\x73\x04\x26\x06\x8c\xf0\xe7\xdc\xb0\x90\xc1\x52\x7f\x8f\xca\xa5\x51\x69\x99\x32\x0b\xc8\xd3\xc1\x59\x50\x00\xfc\x98\x76\xec\x2d\xaa\x46\x30\x09\xe7\x40\x4b\x03\xe2\x2b\x45\x45\x24\x30\xde\x62\x3a\xb4\xc1\x7a\x50\x04\xb5\xc0\xd9\xd8\x96\x84\x76\xd1\xfb\x52\x19\x2c\x7e\x5d\xd0\xbc\x95\x73\x38\x9f\x9e\xb7\x5f\x68\x19\x46\xe6\x16\xcb\xc1\x90\x2c\xb9\x10\x7c\x7b\xf1\xfa\x31\x92\x16\x53\x67\xc2\xd3\x9b\x6c\x94\xc1\xc0\x08\xfd\xd7\x19\xd1\xcd\x38\x0d\x3d\x0e\x08\xd7\x7f\xc2\x90\x16\x71\x12\x84\xc3\x52\x0a\x04\x04\x96\x28\x50\x03\xbb\x44\x8e\x03\x64\xaa\xd1\x40\x78\xf6\xd1\x6b\xeb\x58\x54\x6f\xdf\x1a\x16\x4c\xc5\x9d\x84\x74\x9b\x8f\x31\x33\x9f\xa8\xaa\x0a\x41\xb6\x13\xe8\xe7\x6f\x40\x88\x73\x2e\x2a\xad\x8e\xe9\x17\x41\xbe\xc9\xb4\x04\xdb\x53\x4a\xc3\x08\xfc\xf2\x0b\xac\x09\xa3\x79\x76\xfc\x91\x91\x65\x6d\x18\xb3\x93\x1e\xc4\xe2\x71\xb2\x26\x3e\xd1\xba\x86\xa5\x29\xad\x02\x73\x2d\x43\xcc\x5e\x92\x13\x66\x5b\x6b\x34\x4d\xa5\x42\x61\x40\xe5\x96\xaa\xbc\xe2\xba\xce\x2a\xde\x6a\xce\x69\x81\x45\x93\xab\x58\xeb\x25\x6b\xe8\x92\xd4\x35\x16\xb0\xad\x90\xc5\x52\x05\xa8\x04\xd9\x2c\x57\x54\x29\x2b\x35\x2c\x9c\x99\xb0\xec\x80\xac\x56\xd5\x8d\x8b\x46\x55\x5e\x79\x9a\x7a\xd7\x8d\xa6\x63\xc9\x91\x1a\x78\x48\x7e\x04\x01\xa7\x25\x48\xac\xcb\x69\xac\xa1\x60\x3e\x77\x2b\x36\x3b\xef\xaf\x17\x9b\x22\x43\x2b\x43\xaf\x5a\xd5\xc6\x18\xe6\x16\x39\xcd\x60\x6d\xdf\x24\x2a\x04\x25\xe2\x62\x65\x1c\x9f\x0f\x99\xf3\x9c\xb5\x6f\x82\x69\xfd\xd2\xed\x59\x1d\xce\x90\x76\x0e\xbc\xf1\xff\x17\x79\x55\x22\x5a\x9f\x2e\x4e\xc3\xd1\x5b\x97\xff\x19\x31\xd0\xb3\x6e\x96\xce\xbd\x20\x9b\xcc\x3e\xef\x16\xc6\xc5\xa9\xc7\x4c\xb2\xf7\x14\xde\x99\xb8\xca\xa8\x24\xe7\x4e\x78\x1a\x01\x6b\x72\x86\xc0\x9a\xec\xb0\x95\x85\xd3\x00\x40\xeb\x3f\x99\xae\x97\xb4\x8b\x47\x77\xcb\xd4\xec\xbf\x39\x55\xbb\x61\xed\x27\x51\x35\xeb\xff\xe2\xd6\xe5\x51\xd6\x3a\xc9\xda\xb6\x54\x07\x06\x29\x38\x26\x0a\x4f\x5a\x20\xe3\xd1\xbe\xdc\x35\x3d\x27\xfe\x64\xe6\x72\xe2\x55\x7a\x76\x9b\x52\x19\x1f\x71\x32\x03\x3d\x75\x72\xbc\x9f\xd4\xae\xfe\xf8\xe5\xc7\xb8\x32\x36\x70\x41\xff\x8e\xcf\x09\x4e\xa4\x1f\x4f\xc2\x05\x90\xe4\x67\x7a\x58\x80\x8b\xfe\x21\x75\xba\xa2\x8c\xae\x9a\x95\x6b\xba\x45\x89\x62\x63\x43\xbc\xd7\xb6\x30\x11\xa4\x0d\x09\x50\x96\x73\x21\x30\x57\xf5\x2e\xb6\xec\xa5\x4b\xd3\x90\x34\xf9\xaa\xdc\x1f\x71\x3c\x06\x93\xad\xff\x2d\x66\xe6\x27\x48\x21\x0f\x66\x6c\x02\x44\xbe\x82\xbe\xa2\x7f\xd1\x22\x8c\xfa\xf6\x73\xa9\x7f\xe6\xe9\xf2\x7d\x12\x73\x6c\x36\x24\x2b\x59\x06\x70\x52\xbe\x07\x81\x3c\x48\x62\x6d\x8f\xbd\xa4\x72\x78\x3d\xa7\x44\x83\x5e\xd2\xdd\xd3\x8d\xde\x99\x6c\xda\xeb\x3d\xc9\x1c\x3e\xfd\x9e\xd4\x4b\xeb\x13\x28\x49\x2d\x11\xb8\xaa\x50\x6c\xa9\x1c\x96\x7c\xc9\xd2\xfa\xec\xf1\xbb\x1b\x03\x7b\x24\x8d\x0f\x7b\x37\x65\x5a\xcd\xa8\x34\x8b\x4d\xb4\x77\x04\x27\xda\x6a\x2d\x8b\x76\x9c\xa1\xd9\xb2\xbd\x8d\xb1\x50\xf2\x4b\xdf\xa4\x1d\x1d\xbf\x87\xc8\x86\xf7\x2f\xc3\xd1\x40\xd9\x77\x5f\x93\x64\xe6\x42\xfe\xe1\x9c\xfc\x53\x0b\x16\xc3\x53\x9f\xff\x9b\x8e\x7a\x7f\x9d\xc0\x94\x34\x4e\x98\xb3\xcb\x12\x9d\x33\x05\x2c\x77\x40\xd6\x6b\xc1\x37\x5a\x88\x38\xf6\xe1\xaf\xa1\x69\xff\x3a\x20\x06\x3d\x8f\x13\xf2\x07\xbc\x6a\xe5\x5d\xce\xd7\xbb\x0b\xdd\x3f\xd1\x6c\x7b\xe6\x98\x8c\x70\x60\x44\x8c\xae\x9a\x36\xba\x02\x25\x6f\x84\x55\x6f\x79\x45\xd8\x3d\x5a\xf9\xa3\x0f\x69\x12\xb8\xcd\x50\x7f\xc9\x91\xa4\x31\xa9\xeb\xe0\xfa\x64\x5f\xde\x0e\x52\x74\x8f\x2a\xce\x53\xa9\x99\xf9\x63\xe1\xa3\xb8\x97\x1e\x3f\x64\xfa\x05\x77\xb2\xe7\xe3\x7b\x54\x12\xae\xcc\xf5\x94\x76\xf2\xaa\x2c\xb9\x50\xf0\x09\xe9\x7d\xa5\x64\xa7\xe7\xa4\x5d\xfc\xde\xc8\x7f\xc9\x76\x97\x1d\x33\xb7\xc5\xb4\x90\x0e\x51\x5b\xfd\xf8\xf1\x86\xa9\x9f\x7f\x9a\x81\xfd\xf7\xe9\x25\xb1\xed\x8f\x4d\xe2\x8c\x83\xd3\x8e\x69\xf4\xb6\x37\xa0\x75\x7c\xeb\x1c\xd7\xeb\x58\xa2\x82\x1d\x26\x92\xbc\x4f\xd9\x7f\x70\xc5\xc5\xee\xbb\x52\x66\x21\x7f\x38\x65\xd1\xb4\xcf\x53\xb6\xb2\x8e\x7f\x3d\x65\xbf\xd2\x15\x55\x07\x10\x76\x20\x5f\x06\x4e\xb3\x65\x1d\x7d\x09\x47\x76\xc4\x73\xcc\x98\x09\x0e\xe6\xa5\x36\xde\xed\x61\xe5\xdb\x0b\x4c\xc8\x49\x3b\x7a\x51\x68\x69\x21\x95\xd0\x6b\x3e\x14\x97\x7a\xc6\x3b\x74\x5a\x3a\x3c\xdc\x95\x18\x5d\x44\xf6\x65\x72\x72\x26\xeb\x5d\xed\xf7\xf6\x24\xbb\x61\x68\x99\xf8\x6a\x50\x38\xf4\xce\x3b\xf1\x60\xfd\x87\x9a\xb7\xfd\xaf\x12\xf6\xdf\x38\x14\x4f\xd1\xaf\xe7\x27\x9e\x3b\x94\x21\x89\x19\x51\x35\x74\x6a\xd9\xc7\x57\xfa\x26\xf2\xcd\x9c\x0d\x68\xf0\x11\xde\x9e\x7f\x90\xf9\x2a\xee\x06\x0c\x78\x8e\xbf\x45\x51\xc8\xf0\xc6\xde\xcb\x36\x62\x5b\xbb\x13\x49\xc4\x2f\x17\xa3\xd4\x92\xa2\x48\xb5\xda\xc8\x23\x4f\xca\xef\x33\x4e\x19\x4d\x14\xfd\xfe\x13\xe6\x73\x60\xb4\x3e\x84\xe9\xb1\x97\xab\xf8\xf7\x37\x70\x3e\x68\x5e\x5f\xf7\x45\xf4\xdb\x67\xb0\xef\x1b\x01\x61\x30\x7f\x6c\x10\x5e\xbd\x20\x08\x63\x4f\x7f\xdf\x33\x0c\x53\x4b\x42\xf6\x05\x77\xe3\xc0\x41\x2c\x86\x2a\xc4\x9e\xa7\xc6\xec\x33\xa0\xb9\x38\xf4\x0f\x8c\x3d\xcf\xf5\xc1\x6c\x4d\x54\x05\xf3\x83\xb4\x6d\x32\x96\xd7\x85\xb9\x85\x18\x3e\xd4\xf5\x37\xc7\x9a\x93\x22\xd2\xd3\x7a\xea\xc9\x81\x8c\x45\xef\x59\x0e\xc5\xf9\x66\xdf\xa6\x52\x30\x5a\x7a\xef\x75\xdc\x5b\x5b\x47\x82\xff\xe2\x17\x5b\x87\x3d\x96\x00\x4f\xe1\xfe\xac\xcf\xc9\xd1\x79\x6b\xf0\x6a\x31\xba\xec\x1f\xbb\x2e\xb1\xbd\xc6\xbb\x71\x21\x61\x0e\x8f\xbd\x2b\x0e\xa2\xf7\x71\xb8\x38\xf5\xe7\x83\x68\x5f\xcf\x82\xe7\x18\xdd\x3e\x4d\x8b\x63\xa4\x76\x48\xf4\xf8\xdd\xb7\xa2\xff\xf2\x68\x20\x07\xde\x0f\x7d\x9c\xf5\x67\x2f\x66\x9e\x8e\xfe\x17\x00\x00\xff\xff\x39\x62\xdc\x4d\x2b\x21\x00\x00" +var _flowserviceaccountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x59\xcf\x6f\xdb\x38\x16\xbe\xe7\xaf\x78\xcd\xa1\x2b\x03\x89\xd3\xc3\x60\x0e\x86\xdd\x59\x37\xd3\x0e\x02\xec\xee\x21\x6d\xa7\x87\xc1\xa0\x43\x4b\x4f\x11\x51\x99\x14\x48\xca\xae\x27\xc8\xff\xbe\xe0\x2f\x89\x14\x25\xc7\x69\xba\xdd\x1c\xa6\x63\x8a\xfc\xf8\xde\xf7\x1e\x1f\x3f\x92\x74\xdb\x70\xa1\xe0\x5d\xcb\xee\xe8\xa6\xc6\x0f\xfc\x0b\x32\x28\x05\xdf\xc2\x79\xd4\x76\x7e\xe6\x7b\xd6\x7c\x1f\xf5\xf2\xbf\xa3\x1e\xef\x10\x65\xd0\x41\xff\x8c\xbe\xbf\x57\x5c\x90\x3b\x1c\x74\x0b\x5a\xcf\xcf\xce\x48\x9e\xa3\x94\x19\xa9\xeb\x19\xe4\x9c\x29\x41\x72\x37\x18\xc5\x8e\xe6\xb8\xce\x73\xde\x32\x05\xf7\x67\x67\x00\x00\x61\x77\xdc\x21\x53\xf0\x41\x10\x26\x49\xae\x28\x67\xef\x10\x3f\x36\x05\x51\x58\x64\x0c\xb5\x39\x0b\xf8\xf8\x8e\x7e\xfd\xf9\xa7\xd9\xd4\x60\x87\x7e\x2d\x90\x3c\x1f\x80\x8b\x75\x51\x60\x91\x91\xa8\x6d\x01\xeb\xa2\x10\x28\xe5\x89\x18\xb7\xb8\xe5\xbb\x6f\x40\xb9\x91\x03\x67\x6e\x51\x2a\x41\x73\x85\x85\xf7\x89\xca\xbe\x6d\x01\x6f\x38\xaf\x1d\xda\xd5\xd5\x15\xac\xa1\xa4\x5f\xb1\xb8\x14\x44\x21\x94\x88\x90\x57\x44\xdc\x61\x01\x8a\x03\x7e\xc5\xbc\x55\x08\x04\x54\xcf\x76\x62\xc7\x8e\x88\xf0\x7b\x40\xdf\x69\xb3\xe4\xda\x70\x3d\x09\xc3\x3d\x38\xf7\x47\x27\x21\x49\xd4\xd2\x89\x3e\x54\x08\x35\x95\x0a\x78\xe9\xfb\x03\xb1\x14\xa2\x04\x55\x11\x05\x15\xd9\x21\x34\x28\xb6\x54\x4a\xca\x59\x68\x82\x1d\x20\xc3\xd9\x7d\x72\xa6\x26\x70\x21\x17\x70\xef\xe2\x63\x79\x7d\xe8\x0d\xb9\x61\x54\x51\x52\xd3\xbf\x11\x08\xeb\x4c\xd9\x53\x55\x01\x09\xd6\xd9\xef\xa4\xad\x15\x10\x56\x40\xd3\x6e\x6a\x2a\x2b\xc8\x49\x43\x36\xb4\xa6\x8a\xa2\x9c\x27\x3c\x94\x2d\x03\xca\xa8\xfa\x15\x4b\x3d\xd2\x80\x64\x9f\x75\x17\xb5\x00\xd2\xaa\x2a\x7b\x4f\x76\xf8\x3b\xa9\x5b\xbc\x80\xeb\x00\x6a\x06\x2f\x5d\xa2\xcc\xe0\xde\xc0\x5a\x4b\xe1\x3a\xa4\x7f\xcc\x30\xa9\xf9\xa2\x0a\x28\x03\x69\xd7\x70\x37\x5c\x4f\x3b\x77\x8d\x73\xdd\x2f\x5b\x5e\x76\x10\x73\xcb\xea\xdb\x6d\xa3\x0e\x06\x2d\xdb\x19\x93\x0f\x0d\x2e\x40\xff\x77\xf9\xcf\xbe\xaf\xe9\xf0\x3a\x9b\xcd\x2e\x40\xf1\x05\x5c\x39\xd0\xab\xd2\xf7\x30\x1d\x5c\xde\x0e\x2d\x37\xd4\xe5\x3d\x73\x07\x1d\x53\x55\xa1\x73\xc2\x44\x9d\xb3\xfa\x00\xf8\xb5\xe1\x12\x65\x08\xa2\xbb\x15\xd8\x70\x49\x95\x26\xd7\xa4\x30\xa8\x4a\xf0\xf6\xae\x32\x1f\x6f\x31\x47\xba\x43\x01\x94\x29\x14\x25\xc9\x7b\xf7\x6b\x54\x20\xdc\xe7\xeb\x7e\xf2\x95\xe5\x25\x0a\xa4\x27\x89\x4a\xd9\xe2\xf2\x65\xe2\xf8\xa4\xc3\x11\xd5\x11\xa4\x4b\x98\x2c\xb5\xe0\x02\x88\x5a\xc0\x95\xa5\xa5\x47\xf4\x9e\xfc\x8f\x58\xdc\x90\x9a\xb0\x1c\xa1\xa4\x58\x17\x11\x85\x6f\xdc\x97\x71\x06\xdd\xb8\xff\x1f\x81\x89\x01\x13\xfc\x39\x37\x2c\x64\xb0\xd4\x7f\x43\xe5\xd2\xa8\xb4\x4c\x99\x05\xe4\xe9\xe0\x2c\x28\x00\x7e\x4c\x37\xf6\x16\x55\x2b\x98\x84\x57\x40\x4b\x03\xe2\x2b\x45\x45\x24\x30\xde\x61\x3a\xb4\xd1\x7a\x50\x04\xb5\xc0\xd9\xd8\x95\x84\x6e\xd1\xfb\x52\x19\x2c\x7e\x5d\xd0\xbc\x95\x2b\x78\x35\x7f\xd5\x7d\xa1\x65\x18\x99\x5b\x2c\x47\x43\xb2\xe1\x42\xf0\xfd\xf2\xe5\x7d\x24\x26\xe6\xce\x84\x87\xd7\xd9\x24\x83\x81\x11\xfa\xaf\x37\xa2\x9f\x71\x1e\x7a\x1c\x10\xae\xff\x84\x21\x2d\xe2\x24\x08\x87\xa5\x14\x08\x08\x2c\x51\xa0\x06\x76\x89\x1c\x07\xc8\x54\xa3\x91\xf0\x1c\xa3\xd7\xd6\xb1\xa8\xde\xbe\x31\x2c\x98\x8a\x3b\x0b\xe9\x36\x1f\x63\x66\x3e\x51\x55\x15\x82\xec\x67\x30\xcc\xdf\x80\x10\xe7\x5c\x54\x5a\x1d\xd3\x4f\x82\x7c\x9d\x69\xed\x75\xa4\x94\x86\x11\xf8\xe5\x17\x68\x08\xa3\x79\x76\xfe\x91\x91\x4d\x6d\x18\xb3\x93\x9e\xc4\xe2\x79\xb2\x26\x3e\xd1\xba\x86\x8d\x29\xad\x02\x73\x2d\x43\xcc\x5e\x92\x13\x66\x5b\x6b\x34\x4d\xa5\x42\x61\x40\xe5\x9e\xaa\xbc\xe2\xba\xce\x2a\xde\xa9\xcc\x79\x81\x45\x9b\xab\x58\xeb\x25\x6b\xe8\x9a\xd4\x35\x16\xb0\xaf\x90\xc5\x52\x05\xa8\x04\xd9\x6e\xb6\x54\x29\x2b\x35\x2c\x9c\x99\xb0\xec\x81\xac\x48\xd5\x8d\xeb\x56\x55\x5e\x79\x9a\x7a\xd7\x8f\xa6\x53\xc9\x91\x1a\x78\x4a\x7e\x04\x01\xa7\x25\x48\xac\xcb\x79\xac\xa1\x60\xb5\x72\x2b\x36\x7b\x35\x5c\x2f\x36\x45\xc6\x56\x86\x5e\xb5\xaa\x8b\x31\xac\x2c\x72\x9a\xc1\xda\xbe\x59\x54\x08\x4a\xc4\xf5\xd6\x38\xbe\x1a\x33\xe7\x31\x6b\x5f\x07\xd3\xfa\xa5\x3b\xb0\x3a\x9c\x21\xed\x1c\x78\xe3\xff\x2f\xf2\xaa\x44\xb4\x3e\x2d\x2f\xc3\xd1\x7b\x97\xff\x19\x31\xd0\x8b\x7e\x96\xde\xbd\x20\x9b\xcc\x3e\xef\x16\xc6\xf2\xd2\x63\x26\xd9\x7b\x09\xbf\x9a\xb8\xca\xa8\x24\xe7\x4e\x78\x1a\x01\x6b\x72\x86\x40\x43\x0e\xd8\xc9\xc2\x79\x00\xa0\xf5\x9f\x4c\xd7\x4b\xda\xc5\xa3\xbb\x65\x6a\xf6\xdf\x9c\xaa\xc3\xb8\xf6\x93\xa8\xda\xe6\x3f\xb8\x77\x79\x94\x75\x4e\xb2\xae\x2d\xd5\x81\x41\x0a\x4e\x89\xc2\x8b\x0e\xc8\x78\x74\x2c\x77\x4d\xcf\x99\x3f\x99\xb9\x9c\x78\x91\x9e\xdd\xe6\x54\xc6\x47\x9c\xcc\x40\xcf\x9d\x1c\x1f\x26\xb5\xab\x3f\x7e\xf9\x31\xae\x8c\x0d\x5c\xd0\xbf\xe3\x73\x82\x13\xe9\xe7\xb3\x70\x01\x24\xf9\x99\x1e\x16\x60\x39\x3c\x9d\xce\xb7\x94\xd1\x6d\xbb\x75\x4d\xb7\x28\x51\xec\x6c\x88\x8f\xda\x16\x26\x82\xb4\x21\x01\xca\x72\x2e\x04\xe6\xaa\x3e\xc4\x96\x3d\x75\x69\x1a\x92\x66\xdf\x94\xfb\x13\x8e\xc7\x60\xb2\xf3\xbf\xc3\xcc\xfc\x04\x29\xe4\xc9\x8c\xcd\x80\xc8\x17\x30\x54\xf4\x4f\x5a\x84\x51\xdf\x61\x2e\x0d\xcf\x3c\x7d\xbe\xcf\x62\x8e\xcd\x86\x64\x25\xcb\x08\x4e\xca\xf7\x28\x90\x07\x49\xac\x1d\xb0\x97\x54\x0e\xaf\xe7\x94\x68\xd1\x4b\xba\x3b\xba\xd3\x3b\x93\x4d\x7b\xbd\x27\x99\xc3\xa7\xdf\x93\x06\x69\x7d\x01\x25\xa9\x25\x02\x57\x15\x8a\x3d\x95\xe3\x92\x2f\x59\x5a\x9f\x3d\x7e\x7f\x63\x60\x8f\xa4\xf1\x61\xef\xa6\x4c\xab\x19\x95\x66\xb1\x89\xee\x8e\xe0\x42\x5b\xad\x65\xd1\x81\x33\x34\x5b\xb6\xb7\x31\x16\x4a\x7e\xe9\x9b\xb4\xa3\xd3\xf7\x10\xd9\xf8\xfe\x65\x38\x1a\x29\xfb\xee\x6b\x92\xcc\x5c\xc8\x3f\x9c\x93\x7f\x6a\xc1\x62\x78\x1a\xf2\x7f\xd3\x53\xef\xaf\x13\x98\x92\xc6\x09\x73\x76\xd9\xa0\x73\xa6\x80\xcd\x01\x48\xd3\x08\xbe\xd3\x42\xc4\xb1\x0f\x7f\x8d\x4d\xfb\xd7\x09\x31\x18\x78\x9c\x90\x3f\xe2\x55\x27\xef\x72\xde\x1c\x96\xba\x7f\xa2\xd9\x8e\xcc\x31\x9b\xe0\xc0\x88\x18\x5d\x35\x6d\x74\x05\x4a\xde\x0a\xab\xde\xf2\x8a\xb0\x3b\xb4\xf2\x47\x1f\xd2\x24\x70\x9b\xa1\xfe\x92\x23\x49\x63\x52\xd7\xc1\xf5\xc9\xb1\xbc\x1d\xa5\xe8\x0e\x55\x9c\xa7\x52\x33\xf3\xc7\xda\x47\xf1\x28\x3d\x7e\xc8\xfc\x0b\x1e\xe4\xc0\xc7\xdf\x50\x49\x78\x6b\xae\xa7\xb4\x93\x6f\xcb\x92\x0b\x05\x9f\x90\xde\x55\x4a\xf6\x7a\x4e\xda\xc5\xef\x8d\xfc\x87\xec\x76\xd9\x29\x73\x3b\x4c\x0b\xe9\x10\xb5\xd5\xf7\x1f\x6f\x98\xfa\xf9\xa7\x05\xd8\x7f\x1f\x9e\x12\xdb\xe1\xd8\x24\xce\x38\x3a\xed\x94\x46\xef\x7a\x03\x5a\xc7\xf7\xce\x71\xbd\x8e\x25\x2a\x38\x60\x22\xc9\x87\x94\xfd\x1b\xb7\x5c\x1c\xbe\x2b\x65\x16\xf2\x87\x53\x16\x4d\xfb\x38\x65\x5b\xeb\xf8\xb7\x53\xf6\x2f\xba\xa5\xea\x04\xc2\x4e\xe4\xcb\xc0\x69\xb6\xac\xa3\x4f\xe1\xc8\x8e\x78\x8c\x19\x33\xc1\xc9\xbc\xd4\xc6\xbb\x23\xac\x3c\xbf\xc0\x84\x9c\x74\xa3\xd7\x85\x96\x16\x52\x09\xbd\xe6\x43\x71\xa9\x67\x7c\x8f\x4e\x4b\x87\x87\xbb\x12\xa3\x8b\xc8\xa1\x4c\x4e\xce\x64\x83\xab\xfd\xc1\x9e\x64\x37\x0c\x2d\x13\x5f\x8c\x0a\x87\xc1\x79\x27\x1e\xac\xff\x50\xf3\x76\xfc\x55\xc2\xfe\x1b\x87\xe2\x21\xfa\xf5\xf8\xc4\x2b\x87\x32\x26\x31\x23\xaa\xc6\x4e\x2d\xc7\xf8\x4a\xdf\x44\x9e\xcd\xd9\x88\x06\x9f\xe0\xed\xf1\x07\x99\x6f\xe2\x6e\xc4\x80\xc7\xf8\x5b\x17\x85\x0c\x6f\xec\xbd\x6c\x23\xb6\xb5\x3f\x91\x44\xfc\x72\x31\x49\x2d\x29\x8a\x54\xab\x4d\x3c\xf2\xa4\xfc\x3e\xe2\x94\xd1\x44\xd1\xef\x3f\x61\xb5\x02\x46\xeb\x53\x98\x9e\x7a\xb9\x8a\x7f\x3f\x83\xf3\x51\xf3\x86\xba\x2f\xa2\xdf\x3e\x83\x7d\xdf\x08\x08\x83\xf9\x63\x83\xf0\xe2\x09\x41\x98\x7a\xfa\xfb\x9e\x61\x98\x5b\x12\xb2\x2f\x78\x98\x06\x0e\x62\x31\x56\x21\x8e\x3c\x35\x66\x9f\x01\xcd\xc5\xa1\x7f\x60\x1c\x78\xae\x0f\x66\x0d\x51\x15\xac\x4e\xd2\xb6\xc9\x58\x5e\x17\xe6\x16\x62\xfc\x50\x37\xdc\x1c\x6b\x4e\x8a\x48\x4f\xeb\xa9\x67\x27\x32\x16\xbd\x67\x39\x14\xe7\x9b\x7d\x9b\x4a\xc1\x68\xe9\xbd\xd7\x71\xef\x6c\x9d\x08\xfe\x93\x5f\x6c\x1d\xf6\x54\x02\x3c\x84\xfb\xb3\x3e\x27\x47\xe7\xad\xd1\xab\xc5\xe8\xb2\x7f\xea\xba\xc4\xf6\x9a\xee\xc6\x85\x84\x15\xdc\x0f\xae\x38\x88\xde\xc7\x61\x79\xe9\xcf\x07\xd1\xbe\x9e\x05\xcf\x31\xba\x7d\x9e\x16\xc7\x48\xed\x90\xe8\xf1\x7b\x68\xc5\xf0\xe5\xd1\x40\x8e\xbc\x1f\xfa\x38\xeb\xcf\x5e\xcc\x3c\x9c\xfd\x37\x00\x00\xff\xff\xea\x2c\x57\xb6\x1d\x21\x00\x00" func flowserviceaccountCdcBytes() ([]byte, error) { return bindataRead( @@ -160,11 +160,11 @@ func flowserviceaccountCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf9, 0x94, 0xd0, 0x5b, 0x62, 0x14, 0x7, 0xbb, 0x1e, 0xa4, 0x6, 0xe7, 0xc0, 0xbc, 0x74, 0x14, 0xce, 0x73, 0xc7, 0xec, 0x99, 0xc4, 0xc9, 0x56, 0x6, 0xe2, 0x1c, 0xe7, 0xdc, 0x97, 0x23, 0x59}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x37, 0xcf, 0x70, 0x78, 0x3f, 0x11, 0xd4, 0xd3, 0xdb, 0x5, 0xa9, 0xf7, 0xa8, 0xe4, 0xad, 0xae, 0x64, 0x0, 0x23, 0xe0, 0xe6, 0x46, 0xcf, 0x3c, 0x4d, 0x6a, 0x60, 0x44, 0x32, 0xa8, 0xe8, 0xf7}} return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x1c\x72\x42\x51\xa9\xdd\xad\xad\x2d\x95\x14\x8f\x22\xc9\x1e\x95\x13\xdb\xf1\x65\xf2\x90\x9a\x4a\xc0\x6e\x50\xec\x51\xb3\xc1\x34\x40\x31\x5c\x8f\xfe\xfb\x57\xb8\x36\xae\x7d\xa1\x28\xd9\xa9\xb1\x1e\x6c\x89\x04\x0e\x80\x73\xc7\xc1\xc1\xc1\xd1\xdf\x0e\x0e\x00\x00\x5e\x94\x64\xf3\x9e\xa1\x9b\xa2\xba\x3e\x27\x65\x89\x33\x56\x90\x4a\x7e\xf5\x61\x51\x50\xc8\x48\xc5\x6a\x94\x31\xc8\xf1\xbc\xa8\x30\x05\x04\x99\x69\x07\x73\x52\x03\x95\xbd\x01\x55\x39\xe4\xb8\xc4\xd7\x88\xf1\x3f\xc9\xec\xdf\x38\x63\x54\x40\xda\x2c\x8a\x6c\x01\xa8\x2c\xc9\x86\xc2\x9a\xe2\x9a\x02\x23\xa2\x23\xb6\xbb\x61\x01\x0f\x51\x58\xa2\x6a\x0b\x15\xc9\xf9\x70\x14\xd8\x02\x6f\x61\x83\x2a\x06\x45\x05\x08\x68\x51\x5d\x97\x18\x50\x96\x91\x75\xc5\xa6\x62\x80\x2b\x06\x62\xae\xcb\x15\x62\xc5\xac\xc4\xb0\x29\xd8\x82\x77\x84\x92\x64\x37\x38\x07\x46\x6e\x70\xa5\xfb\x00\xc5\x6c\xbd\x9a\xca\x55\xbe\xc7\x58\x34\x24\xd5\xbc\x24\x9b\x23\xfe\xcf\x61\x46\x6a\x7c\xa8\x57\x4e\xe1\xdd\xe5\xd9\xc5\x4f\x97\x62\x72\x4b\x52\x63\x58\x14\xd7\x0b\x28\xf1\x2d\x2e\xa1\xa8\xe6\xa4\x5e\x22\x81\x0c\x34\x23\x6b\x26\x60\x69\x94\x34\x98\xe2\x83\xfd\xed\xe8\xe0\xa0\x58\xae\x48\xcd\xe0\xc5\xba\xba\xe6\xf3\xfc\x20\xa6\x35\xaf\xc9\x12\x9e\x3a\x9f\x3d\x35\x2d\x4b\xb2\x71\x5a\xe9\xbf\x9d\x16\x57\x17\x1f\xd0\xac\xc4\x8a\x90\x56\x53\xf7\x0b\xd3\xe7\x47\x81\x15\x01\x87\xca\xd6\xdf\xfd\xf9\xe3\x9b\xf3\x57\x97\x17\x1f\xde\xbc\xba\x7c\xfd\xfe\xec\xe2\xe2\xdd\xe5\xfb\xf7\xf6\x10\xef\x19\xa9\xd1\x35\x7e\x81\xb1\xe9\xf1\xe2\xc7\x37\xbf\xbc\xff\xf0\xe6\xdd\xd9\xcb\xcb\x17\x97\x97\xb1\x4e\xe7\xe5\x9a\x32\x5c\xff\x7c\xae\xbb\xfc\x7c\x1e\x69\x75\xf1\xea\xa5\xfe\xfe\xe2\xd5\xcb\x48\x83\xcb\x15\xc9\x16\xba\xc9\xe5\xdb\x37\xe7\xff\xd0\x8d\x0e\x50\x96\x61\x4a\x47\xa8\x2c\xc7\x0d\xaf\x46\x99\x1a\x3e\x49\x82\x1f\x1d\x1d\xc1\x99\x62\x84\x15\x62\x0b\xc9\xa2\x36\x9c\x12\x33\x08\xba\xab\xf5\xbf\x45\x6c\x71\x0c\xd6\x1f\xfd\x7a\xbf\xad\x8b\x5b\xc4\x54\x6f\xeb\x8f\x9e\xbd\xd7\xb3\xb2\xc8\x54\x67\xf3\x7b\xb3\x9c\xcb\x5b\x5c\xb1\x70\x1d\x98\x7f\x0c\xaf\x49\x8e\xcf\xf2\x9c\x93\x3b\x00\x3c\xe2\x42\x76\x75\xc1\x17\x54\x17\xd5\xf5\x04\x6a\x52\xe2\x63\xf8\x78\x55\xb1\xff\x37\x01\xb4\xe4\x48\x3a\x27\xcb\x65\xc1\x18\xce\x8f\xe1\xe3\x8b\xe2\xcf\xff\xfb\x7f\x26\x80\xf2\xbc\xc6\x94\x1e\xc3\x99\xfc\xe5\xf9\x38\x31\xf6\x85\x14\x6c\x52\xf7\x9e\x40\xae\x7b\xf0\x0f\xf9\x3c\xfe\xf7\xff\x1a\x36\x91\x16\x2c\xbc\xc3\x4b\x72\x8b\xf3\x17\x35\x59\x0e\xc5\xc4\xe0\x05\x0f\x1a\x2b\xbe\xe8\xde\x6b\xfb\x09\x65\x8b\xa2\xc2\x8a\xa9\xcf\x6b\x8c\x18\xce\x87\x2d\x68\xdc\x30\xd3\x7b\x56\xaf\x33\xae\xc7\x10\x03\xca\x48\x8d\x69\x33\x3f\xb8\xba\x10\x2a\x2f\x98\x08\x95\x9d\x2e\x9a\x85\x50\xf8\x24\x5a\xc5\x18\xdc\xc0\x7b\xed\xcc\xb1\xbb\x7d\x83\x9f\x03\xd3\xf8\xb6\xc0\x1b\x28\xaa\x82\xf5\x41\xeb\xd8\x9a\x15\xff\xa1\xb8\x9c\x4f\xbd\xe9\xc0\x29\x48\x48\x2d\x2d\x45\x2b\xeb\x2f\xd3\xf4\xee\x40\xfe\x6b\xd0\x79\x4e\x2a\x86\x8a\x8a\x46\x4c\x05\x12\xe3\x7c\xc3\xed\x9d\x20\xa0\x56\x4b\xa6\xaf\xb4\x9b\x05\x37\xba\x14\x67\xa4\xca\x51\xbd\x35\x46\x4c\x10\xa8\xa0\x40\xaa\x72\x0b\x4b\xcc\xed\x23\x23\xb0\x20\x65\x6e\xfa\x73\x5b\xf4\xf3\x39\x90\x1a\xb8\x8a\x95\x16\x59\x18\x5c\xae\xb9\x79\x6b\xb4\x66\x84\x4f\x29\x43\x65\xb9\x85\x15\xda\x0a\x23\xc7\x6a\x54\x51\xa4\x2c\x3c\xc6\xd4\xc0\xab\x71\xc9\x59\x8b\xf7\xb4\xc0\xae\x70\x2d\x56\x45\xa7\x29\xb6\x70\x19\xf4\xaa\x9a\x93\x16\xe6\xa8\xfa\xf1\x84\xc5\xce\xa6\x0d\x47\x37\x5a\xa1\x59\x51\x16\x6c\xcb\x67\xc9\x11\x20\xd6\xfa\x4f\xb4\x2e\x05\x7e\x84\x13\x22\x0d\xfe\xa6\xc2\xb5\xdd\x95\x11\xe1\x36\xe4\x35\xda\xf0\xb5\xe5\x78\x45\x68\xc1\x14\x98\xa2\x36\x54\xd2\x04\x28\xe6\x50\x61\x9c\xe3\xdc\x9f\xa3\xb6\x43\x72\xa2\x4b\x67\xf1\x62\x22\x6f\x6b\x72\x5b\xe4\xb8\x3e\xb6\xa6\x7b\x82\xd6\x6c\x31\x72\x9c\x80\xe9\x2f\x6a\x3a\x63\x78\x66\xec\xfe\x54\x40\xf8\xbe\xe1\xff\x28\xeb\x3b\xc2\xfe\x30\x33\xf0\x45\x69\x55\x63\xef\x13\xfe\xd3\x32\xf6\x34\x5b\xe0\xec\x66\x34\x3e\x86\xa7\x57\xd5\x2d\x2a\x8b\x5c\x18\x6e\x90\xee\x8e\xa4\x98\x6e\xfb\xd4\x01\x7c\x17\x4a\x66\xd5\x25\xba\x1c\x23\x70\x2a\x10\x13\x7e\xd9\x32\x4b\x38\x6d\x5b\x83\x25\xf7\x36\x2b\xbd\xc4\x4c\xf8\xad\x5a\xcf\x02\x99\x8b\x3f\x3d\x16\x8a\x32\xf7\x7c\x5d\xc1\x35\x66\x4a\x31\x73\xf4\xa8\x5f\x3d\xec\xd6\x98\xad\xeb\xaa\x73\xfe\xd3\x19\xa9\x6b\xb2\x19\x8d\x9f\x4c\x05\xc7\x3f\x99\xaa\x39\xa5\x55\x96\x74\x31\xa0\xa8\x18\xae\xe7\x28\xc3\x52\xd5\x48\xbf\x3d\x43\x15\xac\xf8\xf7\x74\x21\x75\x85\x10\x8d\xd0\xe1\x35\xc0\x28\x91\xdd\x09\x5b\xe8\xfe\x7f\xac\x71\xbd\xf5\x7a\x46\xad\x4a\x8d\x29\x59\xd7\x19\xb6\xa6\x92\xf0\x8d\x12\xfa\xe4\x16\xd5\x6a\x07\x20\x7d\xdd\x8f\xb4\xf1\x1e\x92\x1d\xd6\xd5\xa0\x2e\x9c\x5e\x28\xcf\xb9\xed\x78\x23\x34\xec\xe8\x37\xc1\x84\xc7\xf0\xf7\xd0\x03\x9f\xf2\x66\xfc\x77\x5c\xfb\x72\xc9\xd5\xe2\x71\x44\x55\x2a\x5f\x23\x31\xac\xb1\xb8\x66\x6c\x63\x95\xd2\x13\x30\x9d\xc6\x16\xd3\xfa\xc0\x95\xfe\xfb\x40\xdc\x29\x05\xaa\x86\xbb\xe5\x6a\x28\x4b\x3d\xc4\x27\x2d\x6c\xb5\x00\x4e\x30\x15\x68\xb8\xfc\xb3\xa0\xbd\x2c\xf7\xf3\xf1\x31\xfc\x40\x48\xd9\x26\x33\xd2\x7e\x0b\x99\xf9\x55\x82\xfa\x57\x5b\x73\xdb\x5b\x11\x7d\xec\x0f\x5a\x7b\x9e\x95\xa5\x18\xab\x9a\x13\xd1\x31\x81\x67\xfe\x7d\x17\x9c\x66\xcc\x16\x60\x4e\xa3\x56\x88\x2e\xb1\xc4\xb2\x3e\x49\x54\xc4\x78\xcb\x11\x7d\xc7\xb1\xac\x58\xc1\x4a\xbc\xe4\xee\x65\x23\x6b\x6f\x84\xc9\x34\xa2\xfd\x61\x81\x1b\x11\x55\xfe\x22\xe7\x6c\x2a\xfd\x46\xbe\x5d\x97\x42\xae\xd4\x9d\xda\xf5\x93\x1a\x1b\x10\xa8\x2c\x3d\x45\xa0\xe2\x06\xc2\x4d\xc9\x02\x63\xae\xb6\xf3\xda\x04\xcb\xc6\x06\xda\x2b\x8c\x57\x94\xbb\x2f\xd9\x0d\xd7\xb8\x0b\xb2\x91\xa1\x04\xdd\xab\xca\x8d\x70\xcb\x88\x00\x05\x54\xcb\xed\x3a\xce\x6d\x8d\x55\x30\xb8\xa9\xc8\x86\x2a\x0f\x4c\xb5\x65\x04\xae\x8b\x5b\xac\xe7\xc2\x15\x22\x6c\x16\xb8\x92\x11\x0a\xed\x2f\xf0\x51\xb4\x1f\x61\x60\xe6\xc5\x7c\x8e\x6b\x8e\x4d\xb6\x5d\x61\x69\x0f\x04\x50\xd3\xc2\xfc\xf2\xcb\xd9\xbb\xd7\x57\xaf\x5f\x1e\xc3\xd5\x1c\xb6\x64\x0d\x39\xa6\xac\x26\x5b\xee\x03\x06\x5a\xb6\x89\x73\xfc\xae\x9a\xfd\x0e\x19\x59\x2e\x51\x95\x4f\x0c\x40\x0e\x64\x53\x94\x25\x94\x84\x62\x45\x65\xe5\x0a\xf1\xef\x6a\x1d\x69\x69\x02\x31\xa4\xa6\x92\x9e\xf1\x60\x86\x81\xbc\x44\x15\xba\xc6\x74\xaa\xa7\xba\x51\x4e\xa8\x9e\x72\xc1\x26\xe2\xf3\xe5\x9a\x32\xc0\x05\xb7\x00\xd2\xb9\x9c\xe3\xba\x19\x5a\xcc\xc5\xc2\x10\xf2\xbc\xe0\x75\xa5\x22\x45\x7a\xbe\x9a\x74\x31\x44\x8b\x06\xaa\x47\x6e\xb7\xac\xf1\x06\xd5\x39\x85\x79\x51\x53\x06\x33\x3c\xe7\x1c\xaa\x26\xca\x45\xcc\xe6\xea\x8a\xd3\xd6\x41\x6b\x60\x76\x7e\x87\x25\x66\x0b\x92\xbb\xcb\x4d\x5b\xb0\x00\xc0\x71\x8b\x29\xb3\xb4\xf2\x51\xc3\xb1\xb7\x5c\xaf\xfa\xb2\xcf\xcd\xbf\x6b\xb6\x84\xfa\xdd\x8b\x67\xc9\x47\x8f\x8e\x2d\xf6\x26\x9c\xa3\x66\x18\xaa\xa2\xe4\x9e\xb0\x70\x76\x94\x54\x2e\x10\x85\x8a\x40\x46\xea\x1a\xd3\x15\xa9\x72\xce\x3e\xae\xe4\xa6\x97\xb1\x9f\x45\x3c\x77\x57\xf1\x5e\xee\x63\x7d\x1d\xc3\x1d\x98\x18\xf3\x3b\x7d\xcf\x51\x25\xf7\x58\x9c\x27\x48\x85\xad\xdd\xf0\x0a\x2b\x0e\xb6\x1c\x4e\xde\x85\x6f\x0b\x38\x63\xcc\x30\xac\x64\xac\x47\x0d\xb5\x81\x19\xce\x90\x62\xae\x2d\x64\x64\x5d\xe6\xbc\xd5\x9a\x5a\x28\xb2\x14\x43\x14\x43\x95\x71\x21\xe8\x31\xfc\xdd\x68\xf7\x56\x67\xe3\xae\x1d\x9c\xb1\x2f\x7d\x20\x9a\xc6\x77\x07\x1e\xa2\x04\xb1\x1a\x65\x2d\x08\xf2\x0f\x52\x72\x2f\x5a\x6d\x3e\xa5\x49\x68\x78\xda\x67\x07\x2b\x38\x47\x85\x70\xcb\x7d\xb2\xa7\xf6\x05\xef\x55\x44\xc5\x27\x80\x2d\x0a\x3a\xe1\x3a\xdb\xe2\xc9\xf4\x7a\x59\x33\xab\xbe\x0c\x36\x71\x02\xa6\x53\xf1\xdf\x1b\xb3\xed\x1d\xc3\xb3\xf0\x6b\x39\x80\xcf\x87\x1f\xb8\x69\xa2\xbd\x0c\x93\x56\xbd\xb8\xe6\x9b\x7c\xc9\x20\x22\x3c\x6e\x2c\xa6\xe1\xdc\x23\xb1\x5b\x8d\x32\xef\x2f\x5c\x99\x65\x32\x70\xc6\x21\x54\x78\xa3\x06\x98\x40\x68\x08\xd7\x14\xe7\x52\x41\x4e\x60\x4e\xf8\x4e\x19\xe7\x30\xdb\xfa\x73\x0b\x47\xd0\x6a\x98\x0f\xa1\xc1\xc7\x2c\xad\x6e\x57\xc5\x46\x69\x65\xff\x07\x71\xe7\x63\xb4\x89\x6c\xd3\x28\x20\x4a\x49\x56\x88\xd8\x87\xb0\xb8\x02\xf5\x69\x16\x73\x1d\x7b\xda\xe1\x82\xb9\x3b\x79\x67\x8f\xb7\x2f\x9d\x3e\x71\xa0\x3e\xb2\x04\xe8\x61\xfb\x05\x0c\x9c\x25\x27\x42\x04\xd6\xd2\x2c\x1f\xb1\x33\x46\xe0\x80\x86\x53\x77\xa8\x83\x78\x4c\x41\x29\x5a\x38\x39\x84\x4f\x89\xb0\x43\xa3\x3c\x55\xab\xb0\x99\xcf\x81\x70\x0a\xdf\x4d\xbf\x4b\xcf\x30\x68\xe9\x34\x3d\x3a\xe2\x0e\x97\x6f\x71\x7d\x2d\x39\x11\xfc\x54\xa0\xb2\xf8\xff\x18\x0a\xe1\x7c\xdf\xe0\x4a\x04\x08\xad\xb8\x85\x82\xc7\x35\x90\x6d\xea\x2d\xb4\x3a\x4d\x8b\xb9\x88\x69\x59\x1c\xf4\x66\xf6\x6f\x38\xb5\x3f\x88\xd0\x54\xac\xcd\x6e\xe2\x74\x38\x08\xda\x1f\x1d\x81\x8c\x5a\x28\x69\xe4\x56\x43\x4c\x5e\x3a\x9c\xc6\x9a\x88\x13\xa1\xc8\xb6\x20\x06\x90\x3b\xef\x98\x59\xee\xaf\xd5\xaf\x75\xc9\xfc\x87\xaf\xd9\xa2\xcc\x4f\x6a\x1a\xa7\x1e\x22\xac\x58\x8b\xfc\xcd\x6e\x3d\x1a\xc7\xf1\xe2\xf2\x64\x38\xca\xd4\xf5\xbd\xf8\xcf\x1d\xe0\x92\xc6\x84\x27\x82\x68\xdb\x16\xb6\x8c\xeb\x37\x8b\x71\xb1\xa7\xd6\xe0\xd4\x16\x89\xc0\x19\x28\x4b\xae\x2d\x3d\xfb\xa3\x6c\x81\x75\x6e\x3c\x55\xc1\x32\xeb\x2c\x52\xed\x14\x48\x0d\x33\xc2\x16\x92\x3a\xae\xd1\xf9\x48\x31\xf5\xec\x97\x32\x28\x4c\x78\xef\xda\xf4\x14\x73\xe0\x66\x56\x9c\xda\xca\x9d\x9e\xf0\x1c\xa2\x51\x5b\xa9\xbe\xd5\x36\x5a\x0a\xe0\x48\x1e\x3c\x69\x7b\x31\xe6\xce\x91\xab\x1f\x05\xfa\xee\x6c\x97\x5d\xb3\x8b\xaf\x6c\x42\x0d\xd4\x70\x4b\xb2\xf3\x0f\xa8\x44\x55\x86\x7d\x5d\x35\x9d\xa9\xcf\x0f\xfd\xa3\xd9\xe9\xb2\xa8\x8a\xe5\x7a\xa9\x3e\x7a\x87\x29\xae\x6f\x51\x73\xa6\x6f\x09\x84\x54\x21\x7c\x9b\x1e\xd3\x1d\x7a\x03\xe4\x48\x88\xc0\xb1\xaf\x0f\x02\x66\x7a\x22\xb8\xc9\xc7\x09\x38\x62\xe4\x60\xc5\xfa\xe8\x49\x02\x29\x6e\xef\x06\x2d\x7b\x45\x8a\x60\x06\x4a\x71\xed\x59\x61\xf3\x9d\xe0\x06\x38\x39\xf5\xa6\xf1\xad\x4f\xaf\x49\xb4\xfb\x12\x53\x8a\xae\xb1\xb0\x65\x74\x3d\x9f\x17\x59\x21\x02\x02\x84\xa1\x12\xd0\x2d\x2a\x4a\xee\x69\xcb\x18\xb8\x5a\xcb\xd3\x00\xd0\x38\xaa\x2d\xaf\xe6\xda\x2f\xd4\xe2\x90\xa1\x8a\x7b\xc2\xb5\x3c\x86\x94\x72\x25\xe7\x38\x69\x4e\x39\xe4\xbe\x58\x84\x91\xd9\x02\x2f\x03\xc8\xc5\x1c\x46\x89\x45\xfb\xc6\x5c\xff\xa4\xcc\x5d\xfc\xf3\x6f\x15\x4e\xc3\x45\x41\x13\xe1\x3e\x39\xb4\xa9\xac\x27\x6f\x64\x53\xfe\x1f\x2a\xd7\x04\x9e\xf8\xb6\x81\xe3\xaa\x0d\x41\xf2\x43\xd8\x2c\x10\x53\xed\x94\x62\x51\x5f\x30\x19\xf8\x52\x06\x48\x13\x3f\x18\xd0\xa8\xe9\xe8\xea\xf8\xd6\x7e\x95\xf3\xbd\xa1\xab\xc8\x84\x13\x5e\xe3\x8c\xd4\xc2\x2b\x46\xb9\xd8\x3e\x9b\x21\xd5\x49\x82\xea\xa3\xf8\x64\x2f\xa4\x70\xe8\x1b\x9f\xb3\x38\x9f\x5b\x2f\x3f\x3a\x6e\xca\x07\xf2\x91\x72\x59\x54\x9c\x72\xd8\x07\x10\xd7\xe1\x72\xf1\xce\x76\xb0\x13\x05\x6a\x8c\x1a\xff\xb1\xc6\x94\x45\x70\xae\x80\x2f\x8b\x6a\x4d\x05\x01\xf1\x2d\xae\x61\x83\x14\x50\xdf\x63\xf0\x36\x1b\x01\xfa\xa2\x0e\x59\xea\x9b\x6f\x13\xb8\x49\xe3\x52\xad\xf7\xe4\xd0\x72\x6b\x33\x71\x7e\x7f\xb9\x5c\xb1\xad\xe0\xf8\x91\xd0\xbd\x1f\xb6\x2b\x7c\x0c\xfc\xdf\x13\x3f\xd4\xfe\xfd\x68\x1c\xd1\x0a\x60\x4e\xa2\x94\xa7\xc8\xd6\xa8\x74\xcd\x2c\xca\x16\x10\x3a\x17\xf6\xfc\xe4\x52\xde\x92\x5a\x04\x1b\x4f\x0e\xa1\x55\x12\x5d\x05\x91\x04\xaa\x31\x67\x81\x75\xad\x5b\x00\x38\x8e\xd6\xf4\xa2\x2f\xf4\xd1\xed\x02\x2f\xa1\xa8\x94\xb3\x47\xd1\x12\xb7\xac\x57\xa2\x66\xaa\xc2\xb8\x23\x79\xac\xa1\x75\x8f\x9a\x6b\x7c\x51\x89\x9e\xde\x3a\x13\xd3\x35\x4a\x2e\xc1\x8a\x77\xfd\x3c\xbf\xa3\x23\x78\x5f\x54\x22\x0e\xaf\x6c\x7a\x45\x02\xa3\x2e\x6c\x84\xe4\x80\x05\x92\x81\xec\x8c\x2c\x71\x23\x15\x15\xa9\x97\xa8\x6c\xe4\x71\x96\x92\xe1\x7e\x66\xf2\xfe\x66\x71\xb0\x31\xdc\x45\x6a\x53\x36\xc8\x90\xa6\x83\x3d\x63\x16\x28\xe9\x18\x2b\xde\x34\x1e\xef\x0c\x65\x37\x32\x02\x2e\x7d\x2c\x34\x67\xb8\x86\x19\xe6\x1a\xcf\x0a\x97\x70\x0a\x21\x11\x32\xc6\x22\xf1\x42\x25\x5a\x92\x6a\x9a\x82\x1e\x68\x55\xe5\x21\x17\x73\x58\x11\x4a\xb9\x0f\x3b\x20\xfe\xd2\x78\xc7\xe6\x5c\x50\x78\xc8\xea\xf4\x2f\xea\x16\xf7\xdb\xf0\x8b\x90\x7b\x41\x01\xd7\x35\xdf\x15\x2c\x44\x4c\xb4\x12\x6a\x7b\x86\x81\xd5\xc5\xf5\x35\xae\xb9\x2f\x5f\xc1\xaa\x26\xf9\x5a\x1e\x7c\xcc\x70\x86\xe8\x1a\xdb\x2e\x8f\x8a\x5e\xe1\x32\x0f\xa5\xe8\xe8\x48\x43\x16\x31\x59\xb2\xc2\x75\xb9\x55\xdb\x49\x69\x63\x94\xfb\x24\x8e\xa9\xf9\x3a\xc5\x30\x21\x20\xbe\x5e\xe3\x69\x9e\xb4\x71\x55\xd4\xcc\x1e\xc3\xd3\x73\x54\x71\x1f\x44\x1f\x17\x2d\x65\x04\x13\x55\xc2\x0f\x2f\x6b\x8c\x72\x11\x6a\xce\xfd\x70\xc6\xfd\x76\x18\x9e\xf7\xdf\xe5\xfe\x5f\x2b\xb3\xe1\xb8\xff\x32\x74\x20\x36\x6f\x6a\xf6\x76\x82\x0e\x74\x6d\x07\x22\x2e\x19\x77\x30\x7b\x62\xb4\xd5\xe1\x1c\x24\xf0\x87\x0e\x11\xe3\x5a\xd9\x45\xa3\xaf\xd9\xf9\xff\xa1\x29\x48\xea\x66\xc5\x80\xef\xa4\x3a\x89\x8a\xe5\x8e\x93\x08\x75\x51\x0a\x7b\x71\xcb\x35\x20\xe8\xe4\x74\xe9\xed\x55\x7a\xb8\x4e\x60\xc6\xd6\x42\x52\xe9\x6a\x7f\x4f\x9f\x0a\x66\x18\x10\xed\xeb\xb4\xc5\xf7\x93\x7d\xa9\x38\x20\xd2\x72\x1f\xb6\xf3\x01\x26\xb6\x2b\x6d\xe6\x5c\x0b\xa9\xcc\xcc\xf1\x83\x58\xea\x4c\x4b\x27\xb1\xe9\x13\xec\x82\x4d\x3b\x62\xae\xdd\x78\x4a\x1a\x37\xc9\xe2\x14\x58\xbd\xc6\x22\xf8\x12\xb3\x58\xda\xb3\xc7\x7f\x16\x94\x51\x7d\x24\x14\xe6\x6b\x8b\xd3\x0e\x71\xe2\x5e\xa9\xac\x2e\xb1\x24\xb2\xe2\xdf\xa2\xd2\x4e\x12\x99\x48\xbd\xbd\x29\x28\x86\x39\x2a\x29\x9e\xc6\x8f\x03\xee\x9f\x7e\xe2\xb1\x82\x77\xa0\xe4\xe6\xb3\x3e\x8f\xc4\xd5\xbc\x0e\x17\xf1\x4c\xd8\x21\x3d\xad\x39\x82\xea\x36\x2c\xd4\xa3\xd9\xc8\x4e\xc5\xd2\x2e\x21\x62\xc1\x11\x1d\x58\x7a\xde\x0e\x35\x5a\x7a\xde\xfd\x51\x31\xe3\xdf\xdc\xb8\xa4\xdf\xbf\x91\xd4\x84\x06\x0d\xd0\x0c\xa7\x0e\xcc\xa9\x49\x00\x8a\x44\x5a\x3d\x00\x17\x41\xc6\xaf\x0f\xc9\x6b\x31\x00\x64\x3b\xb8\x28\xa8\xbb\x36\x53\xdf\x44\xfb\xd5\xae\x97\x53\x51\xca\x86\xe1\xd3\x09\x88\x83\x12\xe1\xc5\x68\xe7\xce\x4e\xe6\xe0\xcd\xcd\xe7\x4b\xc4\xb2\x05\xa6\xb1\xb8\x7e\x32\xbf\x39\x4e\xd6\x51\x0b\x4a\x9f\xc4\x43\xcf\xfc\xe7\xd9\xb3\x14\xe2\x86\x77\x92\xa3\x3d\x81\xd3\x68\xe6\x67\xe7\x88\xa2\xa3\xb5\xce\x90\x36\x71\x66\xd4\x51\xb3\x7a\x1d\x6a\xf2\xbb\x68\x88\xee\x47\x42\x6e\x7c\xb2\x35\xe9\x3b\x74\x85\xb3\x62\x5e\xe0\x5c\xe7\x13\xb8\x19\x09\x10\x59\x97\x9d\xff\x29\x45\xc7\xac\xcb\x28\x34\xf9\xbf\xa7\xd0\xec\xe5\x6a\xa9\xed\x67\xf4\x3c\x92\x3b\x94\xf6\x70\x1c\xd0\x25\x25\xd6\x03\x31\x19\xae\x9a\x8f\x34\xd2\x63\x44\x18\x28\x69\xac\x5e\x28\x27\x5f\xec\xbe\xf2\x1c\x50\x25\x4d\x12\xd7\x81\x4d\xe6\x84\x9d\x63\x06\x8f\x9e\xfa\xe9\x21\x8d\xcb\x68\x91\xab\x2c\xe7\x69\x91\x07\x5f\x2a\x1d\x2e\x52\xec\x4f\x53\x09\x1c\x22\xd3\x50\xb3\x48\x91\x8f\x03\x28\x62\xef\xfd\x5e\xa6\x50\x9d\xda\x30\xa7\xe2\x1b\xe9\xd4\x5c\x55\xef\x84\x1d\x1f\x8d\xe1\xd0\x6b\xc3\xbf\x7e\x27\xf2\xad\xbc\x08\xdd\x2e\xbb\x73\x6b\x32\x2e\x3b\xe0\x65\xd1\x71\xbb\x29\xe0\x1e\xbd\x68\x7b\xba\x45\x1e\xc6\x25\x64\xfa\xbc\xdd\x8a\x7f\x12\xb6\x0b\x2e\x26\x05\xb8\x32\xdf\xfd\x22\x93\x59\x9a\xc3\xe2\xd1\x38\x02\x4f\x5f\xcb\x11\xe8\x10\xf9\xda\xcf\x83\x7c\x6d\x08\x23\x1f\xfe\x71\xf5\xaf\x45\xfe\x2f\x38\x39\x7c\x22\x16\xec\x5b\x93\xf7\xca\xde\xfb\xf7\x19\x54\x3a\x77\x23\x04\xb1\xce\x2a\x6c\x6e\xe2\x69\xf2\x7e\x26\x90\x32\x6f\xb9\x17\x01\x89\x13\x44\x31\x4d\x3f\xbf\xfe\x4a\x67\x82\xc3\x70\x91\x35\xd8\xed\x21\xb5\xf7\xcc\x9c\x8e\x48\x66\xa7\xf0\xb9\xb9\xbe\x9a\x19\xcd\xb0\xd3\x76\x75\x3d\xfd\x4b\x89\xaa\x0d\x4b\x48\x6a\xf7\x5d\xc0\x5e\xe2\xaa\x70\x14\xb4\x75\x70\xd6\x25\xdf\x1d\x72\xcb\x97\xa4\x70\xfa\x6d\xe4\x2b\xd3\x2f\x81\x4d\x75\x36\xf1\x81\x7c\x94\x79\xa8\xf7\x92\xf3\x80\x26\x6e\xca\xc9\xaf\x3e\xf7\x48\xb9\x37\x9f\xf6\x91\x24\x75\xaa\xd5\x6a\xff\xdc\x30\xa3\x72\x48\x45\x06\xf4\x42\x9f\xad\x58\x09\x6d\x3a\x07\x4c\x40\x8e\xc2\xa3\x72\x4f\xcb\xe4\x85\x2c\x9c\xbb\xf0\x7f\xc1\x90\x13\xf1\x75\x56\x62\x54\xc7\xd5\x55\x81\xcb\x5c\x29\x2d\x01\x2b\xc7\xc0\x37\x39\x0e\x20\x2b\xdd\x52\x5d\x54\x23\x35\x2c\xd1\xd6\xa4\x2a\xdf\x60\xbc\x82\x82\x19\x85\xe6\x6b\x0c\x2f\xf9\x5d\x6a\x0f\x89\x30\xcb\xf1\xd0\xfb\xb6\x71\x97\xe5\x7f\xde\x2b\x24\x2a\xef\x1a\xc6\xf7\xa8\x51\x1d\x51\x15\xe5\xf8\x18\x9e\xbe\x77\xbd\x48\x0e\x41\x20\x51\x90\x55\x6e\xb4\xc5\x35\x79\xbd\xa4\x30\xa2\x9e\x88\xee\x9c\xaa\x0c\x88\xd1\x77\xd3\xef\xc6\x4d\x0c\x53\x31\x8e\x18\x8c\xef\x20\xa2\x09\x85\x6d\x69\x59\xd1\x4d\xa5\x6d\xc7\x34\x4f\x27\x37\x97\xbb\x39\x3d\xca\x5d\x8c\x42\xdb\xab\x46\x6d\x3d\xa7\x09\xa5\x82\x0b\x85\x0c\xfd\xab\x73\xe9\x89\x0a\x70\x33\x54\x42\xb5\x5e\xce\x78\xcb\x79\x10\x42\x34\xd9\xee\x9c\x93\x0b\x0a\x39\xce\xd7\x19\xb3\x8f\x3b\x85\xc8\xe0\x3a\x0c\xfd\xec\x12\xc7\x4a\x7a\x64\xa0\x03\x9d\x7c\xee\x34\xb1\x44\x33\x27\x5d\xad\xa0\x11\x31\x2a\x2f\x7a\x55\x7c\xb1\x56\xee\xdd\x12\xad\xc2\x89\xeb\xab\xa2\x0a\xf8\xc9\x61\x9a\x79\x4e\x0e\xc3\xa8\x88\x9a\xea\x79\x52\xbd\xd8\x51\x10\xac\x42\x56\x71\xec\xf9\x4e\x8d\x1e\x36\x12\x8b\x01\xdb\x6d\xed\x75\x45\x5c\x8b\x7b\xc2\x23\x6d\xb5\x24\x3d\x72\x22\xcc\x11\x97\x85\xcb\xde\x07\x8e\x1f\x16\xd8\x9c\x94\x34\xca\x46\xde\xb0\xe5\x7a\xd9\x68\x7f\x64\xb3\x81\xc8\xd9\xce\x75\xd8\x2f\xc8\x59\x9c\x8b\x1c\x7b\x19\x1b\x0c\xa9\xbe\x42\x55\x91\x8d\x62\xfa\xa7\x01\xeb\x82\x9c\x3e\xed\x19\xbb\xec\x61\x11\x7d\xf7\x72\x0f\x46\xd1\x07\x99\xb6\x8b\xdd\x06\x29\xdc\xff\xb7\xdd\x84\xef\xe1\xe4\x3e\x90\xb5\xb2\x03\x10\x8e\xd5\x6a\xe2\x1d\x8f\x65\xba\x9a\x11\xf7\x6b\xbf\x2c\x07\xad\x97\x09\xcb\x9b\xba\x11\x73\x38\x85\xd1\xb3\x36\x48\x88\xca\x0c\xef\x56\xd2\x45\x12\xe8\x8a\xb9\x33\xce\xb4\xc8\xbd\xe8\x17\x7c\x0a\x35\x04\xdc\x6f\x73\xd3\xc9\x00\xc9\x01\x1f\xd6\x0e\x43\xcc\x16\xfb\xc2\xb8\xa3\x39\xd6\xe5\x8c\x76\xb3\xc8\xf0\x10\x56\x19\xe2\x96\x39\x58\x70\x7f\xe3\x6c\x65\xbd\x47\xed\x33\x58\x36\xba\x19\xc6\x36\xd3\x11\xce\x4e\x59\x6a\x08\x36\x91\xad\xc6\x33\xda\x1f\xac\x0d\x65\x6a\x13\xa9\x7f\x52\xdc\x9a\xee\xd1\x7b\x47\xa7\x7f\xba\xd2\x81\x5c\xc4\x25\x0f\x9b\xe3\x02\xab\xcc\xe4\xe5\x9f\x2b\x2c\xb8\xce\x96\x71\xa3\x5a\x9b\xfb\x79\x3a\x1d\xde\xd2\x86\x55\x82\x0b\x7c\x73\x0a\x83\x52\x94\x06\x7a\x0c\x0d\xdf\xec\xdf\x69\xc8\x23\xb0\x77\xf4\x1c\x9a\x8b\x30\xd2\x77\xb8\x2e\x28\xc3\xb5\xb8\x6b\xe5\xdd\x38\x6c\xf3\x38\x54\x2f\x24\xfa\x69\xc4\x4b\xed\xa6\xe9\x13\x92\xa3\xa7\x77\x20\x61\x8b\x0d\xab\x6b\xb2\x72\xe3\x23\x38\x9f\xdb\xe5\x43\x9c\x2f\x2a\xcc\x36\xa4\xe6\x93\x38\xd3\x0c\x1f\xeb\xdf\x34\x7b\x85\xb7\xf1\x26\x0a\x33\xc9\xef\xdd\xd4\x7b\xf7\xbb\x15\xda\xe2\xfa\x18\xc4\x7d\xa5\x1f\xc4\x21\xc0\x3f\x51\xb9\xc6\x63\x78\x76\xe6\x1d\x56\x8e\x55\x2b\x95\xfa\x3d\x69\xae\x3b\x15\x98\x4e\x44\x71\x1e\x51\xe3\x6d\x02\xaf\xf0\x96\x4e\xe0\xaa\x9a\x91\x3f\x1b\x38\xcf\x63\x99\xfd\x4d\xd2\xa6\x90\xf5\xf0\xb6\x80\xce\x07\x0b\x7a\xba\xfb\x95\x88\x0d\x55\x87\x09\xca\xa6\x85\x06\x3c\x3f\x86\x74\xb8\x3a\x1e\xa2\x8e\x50\x2c\xf8\xa8\xad\x97\x20\x90\xf3\x67\xd8\xda\xa6\x65\xf3\x7b\xd8\xce\x0b\x9f\x1d\xc7\xb3\x1e\xc7\x7b\x0b\xf3\x37\xf8\x6e\x89\xf2\xf7\x8c\xec\xcb\x0f\x1e\x29\x64\xaf\x36\x62\x51\x06\x7a\x87\x75\x46\xcc\x69\x70\x0c\xe6\x47\x88\xf9\xcf\xf3\xe7\x46\x01\xca\xd4\x3a\xc2\xf4\xed\x2a\xb1\x71\xaa\x35\xbc\xa7\x09\x8e\x1d\x18\x57\x31\xf3\x13\xf1\x6a\xff\xfc\xe0\x9d\xd6\x73\x6d\x27\x10\xd1\x83\x07\x91\x16\x4d\xf9\x9e\x8c\x4b\xb4\x57\x02\xc2\xba\xca\x40\xc1\x14\x6d\x82\x0c\x95\xa5\xb7\xa1\x2d\xe6\x66\x51\xaa\x26\xd0\x69\x53\x63\x50\xac\xe8\x1d\x29\xf1\x54\xb1\x17\xa9\xa7\x35\x92\xda\x05\xfe\xf3\x9f\x9e\x3d\x2b\x8a\x2b\xba\xa6\x4d\xcf\xd0\x16\xda\xc7\x98\x5a\x3d\x47\xea\xac\x18\x5c\x7a\xa8\x9d\x68\x15\x28\xfe\x1b\xf7\xb3\xbf\x6a\xcc\xde\xe7\xa3\x9a\x54\xea\x2e\xb2\x29\x40\x16\xa3\x1a\x72\x69\x76\x24\x2f\xdc\xe9\xeb\xd9\xb8\xa8\x01\x73\x2c\x1d\xea\x0a\x62\x76\x75\x50\xdd\xe1\x4d\x55\x6e\x0d\x0d\x51\x05\x67\x6b\xb6\x38\x73\xa9\xac\x0a\x0d\xc8\x80\xa3\xd9\x0e\x12\x71\x57\x2c\xd3\x78\xb7\x93\x81\x34\x38\x7b\xd1\xba\x74\x89\x64\x8e\x6f\x28\xfc\x91\x89\x7a\x5f\x37\xd7\x96\xdb\xef\x3a\x1c\xdc\x24\xc7\xae\xaa\xcf\xd6\x4c\x39\xf8\xcc\x06\x28\xdd\x2a\x5a\x34\xb5\x4b\x50\x9e\xcb\xb2\x49\x19\xdc\xe0\xad\x4a\xc4\xf2\x8d\x77\x93\x63\x9b\x60\x09\xd7\xc6\xba\xfc\x91\xda\x11\xaa\x13\xe7\x2f\xc8\x7e\xee\x5d\xa7\xc8\x8a\x87\x49\x42\xe9\x71\x9b\x38\x1d\x83\x53\x5d\x65\x60\xe4\x0a\x92\x0f\x5a\x5f\x9f\x88\x26\xd7\x65\xcd\xb8\xe1\x11\xa6\xaa\x7d\xd7\x32\x8b\xf6\x52\x63\x6c\x9a\x59\xa8\x9e\x52\x49\x80\x40\xa8\xa7\x05\xa5\x6b\x3c\xf0\x3a\xf8\xe8\x48\x81\x13\xe5\x6e\xc5\x37\xb2\x68\xd3\x93\x90\x5a\x91\x95\x9d\x46\x52\x15\xda\x8d\x70\xc7\x41\xbb\xa3\x56\xc3\x46\xad\xf5\xeb\xfa\x14\x67\x83\xe0\x24\xcd\xa7\xb3\x8c\xdd\x6d\x45\xd0\x07\x59\x7a\x85\xcf\x6c\xa2\x09\x8d\xe0\xe7\x73\xf8\x27\x61\x4d\x2c\x9b\x73\x81\xaa\x75\x64\x6a\x5b\x24\xf2\xe5\x76\x34\x3a\x91\xcb\x63\x36\x5b\xa6\x26\x13\x0d\x32\xfd\x91\xc9\xc9\x2b\xdf\x53\x0e\x7e\x8d\x99\xa9\xd2\x2b\xbe\x1e\x35\x0e\x88\x27\x7c\xa1\x6f\x61\xb3\xab\x62\xa9\x29\x45\xb7\x78\x74\x72\xa8\x06\x9b\x00\x23\xc7\x6e\x2d\xe0\xa9\xf8\xc2\x2a\xa1\x1b\xbf\xd3\x48\xc5\x1a\xd5\xc9\x9e\x55\x24\x33\x86\x5f\x68\x8d\xc5\x4b\xe6\x4b\x64\x1a\xc4\xe3\xf3\xf1\x92\xaa\xd1\xbd\x76\x2f\x3e\x07\xc3\xeb\xbd\xc8\x1e\x07\x60\x5c\xcd\x7b\x95\xfb\xd3\x3f\x11\xac\x2b\x0f\xc1\xa2\x6a\x22\x15\xb1\x11\x14\x65\x73\x7d\x41\xb9\x78\xf5\x12\xde\xa2\x9a\x15\x59\xb1\x42\xae\x97\xd6\x47\x5e\x94\x0f\xd3\x5b\x6c\x22\x1e\x57\x8c\xa5\x74\xa6\xeb\xaa\x7d\x66\xf1\x08\xed\xcd\xb5\xbd\x20\x5f\x86\x2e\x5e\xbd\xb4\xbe\xde\x93\x0c\xb9\x63\x36\xa2\x74\xf1\xea\xe5\xd4\xfa\xe2\xab\x28\xb5\xb0\xc2\x97\x23\x4a\xf6\xd7\x5e\x66\x63\xc4\x35\xf7\x9c\xf1\x33\x59\x3c\xdf\x14\xae\x15\xee\x75\x4b\x22\x17\xa9\xb0\xba\x2a\xac\x2b\x05\x79\xfe\x6f\x41\x65\x5d\x21\x59\x25\xa1\x81\x9b\xe3\xac\xc8\xb1\xac\x90\xa1\x4b\xb5\xc5\x06\x69\x0a\xff\x11\x40\x95\xbc\x36\x15\x73\x91\x4d\x11\xa7\x92\x36\x10\x6b\x7d\xbf\x83\x94\x79\x04\x72\x46\x6a\x8b\xf0\x1c\x8a\x3c\xa0\x51\x75\xf6\xf8\x04\xad\x57\x01\x18\x11\xd5\x0a\xec\x12\x72\x3b\x60\x44\x2b\xb6\x9e\x20\x27\x8d\xdf\x5f\xd4\xa1\xc3\xef\xee\x84\x6c\x3c\x06\x9b\x0d\xb5\x55\x8d\x79\xae\x91\xac\x35\x57\x9a\x62\x81\x22\xef\xec\xcf\xf9\xce\xe5\xf6\x70\x07\x30\xd1\x95\xed\x6d\x37\x3f\xb6\x2d\xf0\x15\xec\x7e\xf3\x58\x54\xa4\x56\x64\xf8\x25\xd8\xc3\xda\x75\xca\x6b\x0a\xa2\x54\xa2\xcc\x19\x22\x9b\xaa\xf3\xf2\xdc\x0e\x9b\x90\xab\x8b\x70\x7f\xf0\x13\xba\xc1\x40\xd7\x35\x6e\xea\x25\x06\x05\xb7\x95\x9d\x0b\x12\x0c\xa8\x8c\xc0\x67\xcc\x4b\x62\xba\xba\x38\xd8\x9b\xf3\xe8\x53\xc4\x72\x03\xe5\x49\xa3\xcb\x11\xc6\x00\x49\xd5\x77\xf2\x2c\xe2\xb8\x7d\xaf\x2e\x06\x75\xf9\x74\xfe\xd0\x90\x88\x45\xa9\x8a\x3c\xbe\x6b\x6d\x4e\xa2\x56\x52\x1d\x07\x7a\xc2\x0f\x57\x41\xc7\xb5\x64\x5d\x21\xfa\xd4\x42\x40\x32\x9b\x10\x9c\x8b\xc9\x66\x6e\x6f\x0c\x45\x7d\x6a\x9a\xc3\x0c\x71\xbb\xc2\x7c\xad\x08\x1a\xbb\xba\xec\x30\xe8\xfd\xfd\x9d\x18\xa5\x5d\xff\xa1\x37\xc1\x3d\xf7\xc2\x26\x78\x9b\xe7\x31\x90\xe0\x09\x17\xf1\x01\xe9\x1e\xa0\xa3\x27\xf9\xfd\x99\x3e\x18\x17\xf4\x51\x2f\x41\x24\x82\xeb\x11\xe9\x54\xed\x1c\x6b\x10\x9c\xf0\xf9\xc3\x0d\x61\x28\xe7\xa7\x58\x52\x56\x97\xc7\xbe\xbf\xa8\x45\x84\x33\x1e\x33\x60\x11\x9e\x17\xa4\x53\xcd\xfa\xe7\xd0\x5f\xcd\x01\x35\x49\x4a\x8a\x75\xb4\x29\x55\x75\x71\x45\xb0\x96\xc2\x06\xf3\xdf\x2b\x6e\x19\x65\xea\xc3\xf6\x1b\x55\x3e\x4b\x7b\x48\xc2\x6a\xe9\x13\x5d\x3f\xfc\xdb\xc4\xc7\x22\xaf\x27\xe8\xab\x4f\xca\x19\x03\xdf\xe9\x89\x9e\x64\x4a\x88\x2e\x1d\x5f\x90\xfa\x52\x25\x69\x45\x32\x72\x27\xdd\xc1\xce\x3d\xc4\x38\x6d\x42\xed\xd1\x15\x7a\x0c\x27\x46\xdd\xfc\xeb\x3a\x59\x4a\x5f\xe2\xfa\x1c\x47\x19\xa9\x32\x84\xc1\xa5\xd4\x74\xed\xa5\xfd\x16\x18\x84\x3d\x14\x19\x84\x87\x2b\x34\xd8\x31\xd6\x6b\x8f\xf8\x91\x22\x84\x16\x2b\xc4\x2d\x3d\xb4\x1f\x35\x22\xef\xb0\x31\x85\xda\x98\x75\x87\x9d\xb8\x2c\xb2\xb4\x36\x5e\x83\xae\x7b\xb8\xbb\xed\xd1\xad\x5a\x6b\x5b\xbb\xc8\xdb\x8f\x6f\x7e\x31\x28\x08\xb5\x63\x2f\x65\xa8\x41\xbf\xa8\xc9\xb2\xe3\x8d\x06\xaf\x8e\xe1\x23\x5d\x42\x90\x65\xdb\x07\xa6\x72\xde\xc5\xb4\x53\xd4\x9c\xb7\x5a\xc4\xb8\x43\x2c\x64\x30\xe6\x07\x0b\x63\xde\x27\x16\xd4\xdb\xcb\x55\x7c\xdf\x30\x3c\x23\x81\x0d\x14\xd3\x89\x71\xbc\x9b\x66\xa2\x67\x9d\xae\x3c\x14\x05\xb0\x73\x05\x4a\xe8\x2c\x09\x21\xe7\xe6\x8d\x9b\xd4\xd6\x01\x6e\xe6\x45\x15\xdb\xd9\xeb\xe3\xff\xe0\x32\xf4\x6e\x29\xdc\x4e\x42\x55\x93\x4a\xb6\xd7\x94\xaa\x74\xca\x75\xbb\xc8\x79\x97\xed\xa9\x26\x4f\xf0\x2a\x89\xd3\x8b\x23\xa8\xc8\x05\xfb\x17\x95\xdb\x3f\x6a\x23\x65\xdb\xf0\x7d\x33\x7d\x27\xbb\x23\x7d\xd0\x24\xcc\x19\x4c\x36\x49\x73\x7e\xf8\xc5\x2a\x5e\x24\x33\x66\xed\x24\xd8\xee\x9c\xc1\xf4\xe1\xdc\xfd\x33\xae\x9c\xec\xd3\x88\x9f\x64\xd2\xe3\x70\xcb\x0d\xfa\x64\xea\x52\x2c\x5b\xe9\x1e\x57\x1d\x9d\x09\xf7\xbb\xec\xe8\x76\xe9\x75\xdd\xf1\xc1\x92\x99\xbc\x9c\x5e\x7f\x25\x4d\x86\x53\x98\xd9\xea\xc9\xb2\x74\xd5\x29\x20\x57\x85\x2a\x9e\x53\x31\xb5\x2c\x29\xb5\xaa\x18\xbb\x2e\xf8\x62\xb9\x2f\xbf\x79\x11\x52\xed\xfe\x27\x3c\xe8\x37\xea\xd6\xe0\xb8\x23\xc3\xc2\xdf\x06\xec\x74\x9b\x4d\xf9\x18\xcf\x92\x3d\x11\xdd\xcf\x64\xfb\x29\xee\xa1\x19\x43\x49\x9a\x05\x89\xc5\x03\x09\x37\xf4\x66\x4b\x0a\x47\xcd\x9d\x6f\xa9\xca\xbb\xaf\x51\xb4\x50\xf5\xa1\xef\x78\xec\x6f\x11\x3b\xde\x05\x51\xe4\x77\xe6\x6d\xf2\xce\x1b\xde\xe8\x9b\xff\x3d\x8c\x9b\x8c\x65\x6e\xb2\xab\x9d\xaf\x3f\x18\x2f\x3b\x43\x65\x49\x9b\x8a\x04\x26\xbf\x7c\xb3\xc0\xba\x8e\x38\x37\x63\xe6\xd8\x5a\xe7\x64\x5b\x26\xac\x79\x40\xc3\x3c\x05\x04\xe1\x79\x77\xd8\x51\x06\x45\x74\xa8\xd2\x0e\x67\xa8\x0a\x2e\xbf\x57\x45\xf9\xbb\x2e\x92\x10\x2d\xe7\xd2\x3a\x86\x55\xe0\xc7\x1f\xc8\x0c\x63\x27\x4d\x36\x70\xac\x97\xb8\x9d\xd3\x28\x31\x2b\x39\x4f\xe7\x55\x57\x46\x94\xdb\xb5\x55\xf6\xdc\x94\x19\xf2\x1b\xab\xca\x0a\x8e\xe0\xcb\x5a\xbe\xfa\xd1\x12\x91\x39\xd7\xa4\x0c\x9b\x47\x10\xe3\xfe\x5d\x2f\x7f\x4b\x56\x4a\x7e\xed\x27\x2e\x07\xea\xa0\xc2\x1b\x2f\x31\xfd\x0b\xdf\xec\xf8\x01\xd0\x2b\x37\xc3\xd1\x4d\x43\x6c\xc0\x4c\xf4\xfe\xa2\x60\xc1\x25\x34\xed\xf7\x0c\x8a\xe2\xf0\x6f\xa6\x49\x2c\x1b\xac\xf6\x8c\xcf\xc8\x12\xfd\xcd\x4a\xda\xae\x6f\x44\x75\xa5\x3d\xff\x68\x91\x30\xfd\x9b\xb4\x67\x91\x7d\xd9\x6e\x0b\xea\xb3\xb3\x90\x94\x6e\x5e\xd2\x91\xb2\x6a\x5d\x15\x6d\xa9\x79\x97\x2a\x76\xd7\x4b\x08\xc4\xc0\xaf\xf1\x46\x39\xbf\x3d\x4c\xe1\xf3\x47\xda\xfa\x27\x6f\x74\xee\x4f\x2a\xb4\x62\x14\x2f\x9d\x58\x7a\x51\x57\x77\xd0\xfb\x0d\xa3\xff\x51\xea\xf1\x92\x96\x22\x67\xaa\x61\x8c\x9f\x95\x60\x5a\x9e\x4c\x3f\xe9\x84\x14\x4c\x7f\x36\xae\xb8\xee\x52\xcb\x2b\x5e\x60\xab\x29\x10\xa2\x51\xd4\xb0\x90\xde\xcf\x77\xec\xab\x06\xd6\x3a\xf5\x42\xb3\xed\x72\xdc\x5a\xb9\x1c\x55\x5b\x55\x4b\xc8\xbf\x64\x39\x71\xcb\x5b\x2e\xf0\x32\x16\x6e\x4d\x5f\x4b\xf4\x1f\x92\x68\x2b\x1c\xba\xcb\xc3\x12\xb1\x71\xad\xe7\x14\xbe\xef\xf7\x9a\x02\xec\x58\x73\x3f\x05\xcb\xae\x4a\xe8\xc7\x74\x5a\xe3\x43\xbd\x6b\xb2\xc7\x03\x64\x77\x5c\x00\x52\x84\xfe\xe8\x4a\x70\xc7\x6d\xbf\x24\x45\x6d\x41\xb2\xd7\xe9\xcb\x53\x7c\x86\x6d\x52\xd2\xf5\xd2\xc4\xfe\xad\x78\x93\x0f\xb0\xbb\x31\xf7\xac\xc5\xc9\xe1\x10\x19\x6f\xb3\xec\x0f\x23\x98\x9f\x43\x28\x87\x0b\xe4\xbe\x84\xb1\xcd\xb1\x79\x2c\xc1\xbc\x8b\x88\xa4\x25\x8e\xb4\xbb\x5c\x47\x94\x88\xaa\xdf\xbd\x9c\x37\x09\xc3\x67\xe1\x9d\xea\xed\x87\x9e\x9b\xff\x3a\xec\xa3\xba\x6f\xaa\x24\x58\xfe\x5f\xe6\xc3\xed\x56\x5f\xf6\x33\xf9\x47\x1e\x8d\x3a\x0f\x5b\x3a\x9d\xa1\x60\x0d\xad\x52\x31\xdc\x54\x75\x4c\x38\x98\xef\xc3\xd8\x9a\x01\xb3\x48\x62\xec\x21\x14\xc8\x90\x79\xf5\xd7\x22\xb5\x2a\x2d\xf2\x59\xb4\x88\xae\x6b\xf2\x55\x8b\x7c\x29\x5a\x44\x16\x2d\x44\x79\x0e\xd6\x33\x55\xfa\xa1\xf8\xd8\xf3\x56\xba\x32\xa1\x7e\x97\x1c\xd5\x22\xa6\x50\x6e\x61\x59\x54\xac\xfd\x95\x03\x15\xc6\x43\x35\xae\xbe\x61\x50\x2c\x97\x38\x2f\x10\xc3\xe2\xfa\xec\xbc\x94\x25\x3f\x14\x93\xf5\x78\x1b\x05\xee\xf7\x6c\x4e\x0c\x5c\xa8\xa2\x3c\x8e\xed\x54\x51\x1d\x6f\x69\xe8\xe0\xb0\x5a\x5e\xd4\x3b\x09\x9e\xfb\x16\x28\x16\x07\x9a\x9d\x48\x8a\xa7\x84\x1e\x1d\x01\x25\x4d\x8c\x95\xc3\x92\x11\xa6\xdc\xad\x3c\x69\xff\x3c\x86\xfe\x1f\x8a\xdc\x7d\xea\xff\x3d\x72\x4e\x63\x4a\x06\x2c\xe8\x51\x4d\xc9\x90\x79\xf5\x31\x25\xba\xa2\x7f\xf3\x3c\xc7\xcc\xf2\x4f\x1f\xcb\xa4\xa8\x59\x48\x3b\x59\x54\xd7\xbb\xda\x13\xf8\x6a\x50\x1e\xc2\x2d\x0d\xc8\xf3\xe5\x3a\xa4\x9d\x53\x0d\x66\xba\x77\x57\x74\xd0\x14\x1e\x4b\x79\x0c\x9b\x54\x1f\xcd\xa1\x94\x84\xfd\xa4\x9f\xaf\x2e\xd4\xc9\x8b\xb4\x81\x7d\xf5\x84\x29\xc4\xd1\xe4\x2a\xce\xd5\x3d\x78\x53\x40\x39\x78\x1c\x2e\x7e\x64\x27\x67\x78\x56\x96\x7e\x91\xe4\x2f\xfb\x44\x0e\x22\x75\x1d\xef\x71\xa4\xd6\x60\xe1\xf3\xb0\x5e\x7a\x02\x7d\xd8\xcc\xa4\xaf\x7e\xae\xa0\x89\x9e\xc0\x7e\xe2\x26\x5f\x2d\xd4\x1e\x2d\x94\x9b\x99\xd7\x18\x81\x04\xc9\xba\x4c\x41\x83\xfb\xc8\x03\x93\x4d\xb6\x9d\xdf\xe5\xb3\xd9\xba\x1d\x97\xb9\x57\x8b\xe7\x92\x40\x28\x9c\x1d\xa7\x35\x10\xf3\x8f\xa5\xbd\x76\x58\xcd\x30\xbd\xf6\xb9\xc2\x38\x7a\x02\x5f\x23\x39\x5f\x9a\x5a\x93\x91\x9c\x75\xc7\xeb\xe4\xf2\xf5\x09\x75\x5d\x4e\x13\x93\x33\x8c\x8e\xeb\xa4\x60\x27\xe3\x3d\xa8\x92\xc9\xf1\x9f\x39\x9c\xb3\x93\xaa\xef\xd8\x17\xff\x45\x75\x7d\x4f\x03\xb0\xcb\xe2\x8f\x8e\x40\x54\xa1\x75\xf8\x4b\xb3\x46\xea\xd6\x99\x1f\x4e\xec\x3a\x11\xd7\x0d\xdf\x29\xb8\xfa\x28\x31\x81\x94\x5e\xef\x5a\x3b\xd4\x4b\x9d\x49\xa6\x5e\x42\x57\x13\xf9\x72\x23\x52\x43\x0c\xec\x50\xb2\x7f\x69\x16\xb6\xcb\xe4\x0e\x5d\xdf\x83\xb2\xf4\x43\xb2\xf3\xfe\x58\x39\x95\xca\x7c\x5e\x12\x8a\x6b\xaf\xfa\xb3\xf8\x90\x3a\xce\x06\xd5\xce\x46\x6e\x9c\x8d\x09\xe8\x8a\xd8\x65\x69\xec\x8c\xd8\x96\x7b\xef\xc7\x37\x0f\x01\x6b\xdc\xca\x92\xa8\xaa\xbb\x39\xd1\x77\xe6\x40\xc2\xc4\xde\xa0\x04\xbc\x55\xfb\xbb\x97\x67\x93\xf1\x75\x09\xae\xeb\xf7\xae\xee\x7f\x87\xf7\xe2\xb6\xdf\xfb\x23\x0a\xc1\x78\x6d\x15\x31\x9c\x79\xf8\xcf\x9d\xc5\xbe\x6c\x1e\x3c\x8b\x7f\x6f\xe2\x5a\x70\x2a\x5e\x0e\xef\x2a\xa8\xa1\x2e\x96\x09\x4e\x69\xb2\x39\xb9\x6b\xbd\xae\x58\x51\xda\x41\xad\x05\xba\xc5\x30\xc3\xb8\xf1\x98\xab\x09\x67\x5b\x51\xfd\x5f\x5e\x2e\x71\xa4\x82\x32\xc4\xf0\x34\x56\x69\x23\xe6\x50\xa6\x17\x83\x73\xf8\x9e\x2f\xa5\xed\xd5\xf9\x8e\xd8\x44\x17\xd5\x1a\x3f\xbe\x6d\x1a\x9d\xe9\x66\x2d\x4b\xd1\x2a\xbc\xff\x52\x12\xdb\x91\xfb\x2d\x45\x03\xed\xbb\x94\x47\x8b\x5e\x34\x83\xf4\x7b\x97\x22\x06\x27\xc7\x94\xd5\x64\xdb\xc0\x4a\x79\xad\x61\xcd\x82\xf3\xa6\x88\x4b\xb4\x74\x41\x6a\xda\x2c\x59\x1a\xa0\x81\x38\xb4\x42\x40\x14\x25\xf6\x40\x53\xff\x8d\xa1\x54\x7c\xa4\x27\x3a\xe2\xcb\x53\x37\x4f\xc5\x64\x41\x21\xc2\xaa\x75\xa3\x52\x0e\xf5\x56\x69\x4e\xd6\x55\x1e\x7f\x91\x22\xf8\x68\xc0\xf3\x21\x03\xb8\xbe\xf5\xf5\xad\x81\xfe\xdc\x7d\x2b\x79\x80\x32\xea\xed\xef\xbb\xea\x2a\x63\x8c\xa8\xcb\x49\x7a\xc3\x5a\x70\x57\x1b\x4a\x52\x71\xae\x92\x4f\x69\xa4\x84\x73\x1f\xd7\xf1\xe1\x61\xaf\xe4\x43\xfb\xb5\x7c\x59\x8c\xa3\xc6\x73\xe9\xee\xf4\x28\x31\x05\xbd\x6f\xd5\x3f\x69\xb9\x56\x0f\xea\x21\x7f\x73\xba\xa2\x92\x44\x75\x2c\x07\x84\xfd\x8c\x76\x2b\xe6\x41\xa6\xab\x2a\xab\xf4\x13\xbe\x46\x3f\x6c\x19\xa6\x6f\x71\x2d\xd3\x5d\x71\x2e\x0a\x4c\x3c\x39\x05\xf1\xec\x55\x4b\x76\xb9\x3f\x11\xc5\x80\xf6\x28\x39\x9e\xf3\x65\x09\x99\x3c\xf3\x9a\x8f\x76\xa4\x99\x5f\x52\x33\x95\x36\xde\xa2\x2a\x12\xb3\x37\xc5\x12\x66\x2d\xe9\xb7\x77\xd1\x4f\xdb\x6b\x1e\xb4\x54\x61\xf0\x66\x31\x6e\x8b\x78\xb4\xbf\x16\x18\x4e\x74\x90\x67\x67\xf4\x48\xec\x11\x5b\x9c\xf0\xe8\xfc\xef\xee\xe9\xcd\xe9\x24\xdb\x47\x75\xe4\xe2\x6b\x78\x54\x27\x2e\x35\x85\xbe\x5e\x8f\xdf\xff\x33\x38\x6f\xa9\x29\x0c\x71\xdc\x06\x87\x6b\xc0\x8d\x69\xf4\x78\xc8\x33\x06\x41\xfb\x1d\x34\x7c\xc2\x12\xfe\x6a\x3e\x58\x83\x89\x88\x03\xd6\x52\x82\xa9\x1f\x0e\x3e\x8b\xe3\x75\x8f\xf7\x4e\xf1\x4e\xaf\x9d\x26\x4f\x81\x5e\x62\xc6\x82\x58\x8c\x7d\x34\x24\x0a\x78\x95\xa5\xba\xbc\x93\xab\x23\xa1\xb2\x34\x39\x87\xf2\xf8\x87\xf6\x3e\xff\x31\xe5\x7b\xaf\x31\x93\x15\x58\xe8\x68\x7c\x0c\xbf\xca\xa8\x88\xef\x1b\x99\xba\x6e\x17\xd4\x6a\x73\x1a\x08\xc5\xf4\x06\x6f\x69\x34\x2c\x71\x0f\xee\xe6\xdd\x7f\x73\xaf\xee\x75\x70\x76\x4b\xc8\x54\x76\xd2\x35\x67\x1c\xb8\x53\x83\x8a\x08\x2b\xab\x65\xfc\x16\x03\x12\x7e\x16\x67\x67\x85\xc1\x29\x5a\xad\x70\x95\x8f\x42\x58\x3b\x16\xff\x92\x60\xfb\x9c\x30\x6a\x36\xb2\x2e\x8c\x5a\xbc\x14\x9c\x26\xee\xc6\x4e\x6e\xad\xa0\x63\xf8\xd5\xfe\x60\x30\x67\x35\x1b\x5f\xc9\x5c\x7e\x67\xcb\x66\xd0\x60\xac\x53\xf8\xf5\x5f\x2e\xce\x74\xde\xd0\xd5\x05\x5f\x9b\x1a\x39\x1d\x1a\x13\xf4\x6d\xd9\x84\x3f\x9f\x16\x91\x87\x2d\xed\x39\x69\x6a\x3b\x58\xe9\xb2\x82\x57\x17\x4f\xfc\xbb\x6f\x7f\x01\xa9\x32\x4b\x4c\x8a\x97\xd7\x22\x22\x67\x29\x90\xed\xe0\x04\xa8\x3e\x32\x1b\x4e\xb1\xe5\xcb\xb8\x14\xb7\x41\x4d\x42\x4c\x42\x1b\xc4\x2e\x2d\x2b\xf1\x78\x28\x31\xbb\xd4\x4d\xd8\x9d\xf4\x8e\x3d\xed\x21\xca\xe7\xb5\xa8\x11\xc2\xf7\xe7\x5a\xcb\xec\xd3\x98\x9d\x95\xa5\x89\x4c\x70\xe5\xd3\x12\xb9\x48\xea\xa2\x6a\x4e\xba\x7a\x86\x9a\x65\x98\x8d\xb4\x7b\xf6\xd5\x49\x7a\x6e\x9a\x47\x06\x04\x65\xfe\x7a\xca\xe4\x33\x9a\xe8\x81\x28\x8e\xd8\xf1\x7b\x18\xf2\x96\x22\xc9\x31\x61\x6a\xea\xc8\x45\x25\x6a\x4f\x26\xfd\xac\x2c\xdd\x43\xa0\x84\x64\x39\x8d\x62\xe2\xe5\x44\xe2\x7b\xc1\xd8\x41\xd0\x7c\x97\xa1\x97\xb0\x75\x1c\x8e\xed\xe4\x07\x70\x10\xc5\x9e\x8f\xd5\x9e\x44\x0c\x9d\x7b\xbe\xa1\x58\x97\x0f\xfc\xd7\x13\xfb\xaf\x3e\xc4\x6e\x3e\xc4\x2e\xac\x76\x7f\x77\x22\x1e\x52\x84\xfe\x2c\xa9\x7f\xee\xeb\x81\xb4\x68\xcd\x97\x98\x51\x55\x5c\x9e\x42\x59\x50\x06\x64\x1e\xbe\x7b\x52\xcd\x49\xbd\x44\x5d\x7a\xd0\xad\x68\x2c\x76\x37\x9f\xa4\x02\x3a\x8e\x14\xf2\xbf\xf3\xe8\x65\x97\x8b\xf6\x22\xae\xfe\xe4\x75\x19\x04\x13\x1b\x30\x15\x84\x94\x6e\x57\xfd\x42\x35\xee\x2c\xe5\x00\x12\xa6\x83\x62\x11\x77\x0a\x2a\xcd\x11\x7d\xca\xc2\x95\x23\xaa\x9a\x71\x74\xf4\xd5\xab\x91\xe8\xe3\xc8\xcb\x86\x30\xa1\x11\xfd\xa6\xb3\xff\x10\x50\x3c\xfb\xe2\x18\x7e\x20\xc4\xae\x58\x58\xca\xfa\xe5\x82\x54\xa7\xc2\x20\xa9\x9a\xd2\xe1\xb1\x96\x8e\x55\x39\x48\x91\x47\x39\x28\xf6\xa8\x84\x7e\x63\x24\x40\xe4\xf7\xa2\xea\xe3\x34\xf8\xfc\xad\x78\x31\x35\x7c\x5d\xa4\xbd\xde\x32\x47\x7c\x00\xca\x3e\xd2\xd1\xcc\x11\x99\xfa\xce\x39\x26\x07\x16\x47\xc5\xb8\x20\x99\x48\xaa\xae\x0a\xab\xbc\x63\x3b\xff\x29\x22\x14\x1f\x83\xdc\xb5\x80\xee\x63\x73\x94\xf4\x95\xa6\x8a\xa6\x61\xc6\x5f\x1f\x6a\xdd\x97\x56\x3f\x7e\xa5\xd4\x60\x4a\x0d\xa5\x53\xdf\x38\xad\xb6\x49\xc1\xc4\x26\x5c\x35\x93\x0a\x2b\x55\x3c\x4d\x11\x53\xc7\x6d\x23\x34\x8c\xc4\x71\xff\xcb\xa9\x68\xc7\xb9\xfb\x50\x70\x48\x88\xf4\xde\x94\x74\xa2\x3d\x31\x72\xa6\x42\xa8\x5f\x89\x1a\xa9\x4c\xdf\x41\xd9\x41\xf1\xa7\x7b\x93\xd6\x8e\x47\xc5\x28\xdb\x33\x3e\xf5\x95\xd0\x4e\x60\xaf\x0f\x9d\x77\x0a\x8d\xec\x83\xde\xee\x6e\xab\x27\xd1\x93\xa1\x93\xaf\x94\x0f\xa3\x4f\x3e\xf9\x5f\x96\x64\x86\xca\xa6\xca\xb6\xc5\x05\xd1\x57\x2e\x39\x3f\x68\x3e\xd0\x35\x11\xa9\x7a\x67\x29\x87\xd9\x56\x78\x52\x12\xbd\xdf\xf4\xdd\xfa\x44\xb6\x87\x11\xd2\xf7\xdc\x2e\x7e\x25\x7a\xb0\xd5\xf6\x69\x7e\x81\x19\xae\x97\x45\x85\xa9\xd8\xc9\x56\xf6\x1b\xa6\x14\x33\x58\xaf\xe4\x73\x6e\x28\xf5\x9c\x4a\x6c\xef\xaa\x86\xfb\x07\xba\xc5\x61\x3a\x40\x84\x9c\x83\xf7\xa9\xde\xea\x63\x14\x72\x90\xcc\x51\xb1\x0f\x5a\x4d\xb3\x05\xce\x6e\x46\x63\x4e\xb5\x39\x2a\x29\xf6\xd1\x29\x1f\x39\xa4\x80\x60\x56\x8b\x8c\x0a\xbc\x01\xbc\x5c\xb1\x6d\x84\xff\x9b\x77\x96\xe5\x75\x0e\xbe\x14\x0a\x85\xb9\x39\x93\xa1\xb2\x54\xb9\x1e\x3e\x92\xe5\x63\x79\x2d\x6f\x8f\x38\xf9\x6e\xc7\xcd\xb3\x77\xdb\x81\xef\x3b\x36\x09\x62\x56\xec\xaa\x2f\xbc\x09\xd8\x1b\xa5\xa9\xf8\xaf\x29\xf9\x3f\x86\x67\xe1\xd7\x72\x80\xef\xe5\x23\x16\xe3\x63\xf8\x7b\x18\x99\xf9\xe4\x53\xff\xe4\x50\x3f\x47\x18\x22\xc4\xc3\x83\xf3\xe7\xc4\x5d\x93\xf5\x47\x44\x4a\x44\xfa\x0d\x75\x5f\x2f\x4d\xa8\x34\xf3\x08\x77\xa6\xae\x01\x29\xf5\x28\x32\x5e\xa8\xbe\x58\xaa\x32\x7a\x78\x7f\x7c\x8b\xeb\x2d\x5b\x14\xd5\xb5\xdb\x7f\x4d\x55\xdd\xfd\xe6\xde\x0d\x2c\x31\x5b\x90\x7c\x02\x94\x70\x4e\xd9\x14\x65\x29\xd5\x87\x7a\x43\xbb\xc6\xea\xa9\x81\xa2\x49\xcf\x53\xe9\x72\x22\x14\xb5\x55\xef\x64\xeb\xc2\x59\x71\x11\x96\x53\x0b\xb1\xf9\x9b\xb5\xd4\x18\x6d\xc6\x9e\x10\xeb\x73\x81\x53\xab\x5f\xb8\x85\x80\xf8\xa3\x49\x6e\x17\xcf\x41\x35\x1d\xfb\x9c\xfa\x59\x90\x22\x37\x98\x92\x15\x47\x62\xa1\xd0\xb9\x1d\xe4\x93\x63\x3a\xd3\x1e\x32\xb0\xd5\xd1\x7f\xc7\x29\x1d\x8d\x9a\x06\x91\x29\x6f\x86\x3a\x53\xcc\x63\x4a\xd5\xa2\xa8\x0a\x36\xb2\xc9\x14\x57\x80\xd6\xe3\xbf\x70\x0a\xe6\x8d\xd7\xc0\xca\x74\x80\x79\x5b\x17\xb7\x88\x19\x30\x2b\xf9\xe7\x70\x30\x46\x1d\x0b\x28\xe2\xaf\x04\x90\xbb\x83\xbb\x03\xf8\x9f\x00\x00\x00\xff\xff\x47\xbe\xb5\x1e\x01\xdf\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x0e\xb9\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x25\xc6\xab\x58\xb6\x57\xe5\xc4\xf6\xfa\xb2\x79\x48\x6d\x25\xe0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x1e\xaf\xfe\xfb\x29\x5c\x07\xd7\xb9\x50\x94\xec\xd4\x5a\x0f\xb6\x44\x02\x0d\xa0\xef\x68\x34\x1a\x27\x7f\x39\x3a\x02\x00\x78\x51\x92\xed\x7b\x86\xae\x8b\xea\xea\x19\x29\x4b\x9c\xb1\x82\x54\xf2\xab\x0f\xcb\x82\x42\x46\x2a\x56\xa3\x8c\x41\x8e\x17\x45\x85\x29\x20\xc8\x4c\x3b\x58\x90\x1a\xa8\xec\x0d\xa8\xca\x21\xc7\x25\xbe\x42\x8c\xff\x49\xe6\xff\xc2\x19\xa3\x02\xd2\x76\x59\x64\x4b\x40\x65\x49\xb6\x14\x36\x14\xd7\x14\x18\x11\x1d\xb1\xdd\x0d\x0b\x78\x88\xc2\x0a\x55\x3b\xa8\x48\xce\x87\xa3\xc0\x96\x78\x07\x5b\x54\x31\x28\x2a\x40\x40\x8b\xea\xaa\xc4\x80\xb2\x8c\x6c\x2a\x36\x15\x03\x5c\x32\x10\x73\x5d\xad\x11\x2b\xe6\x25\x86\x6d\xc1\x96\xbc\x23\x94\x24\xbb\xc6\x39\x30\x72\x8d\x2b\xdd\x07\x28\x66\x9b\xf5\x54\xae\xf2\x3d\xc6\xa2\x21\xa9\x16\x25\xd9\x9e\xf0\x7f\x8e\x33\x52\xe3\x63\xbd\x72\x0a\xef\x9e\x9f\x5f\xfc\xf4\x5c\x4c\x6e\x45\x6a\x0c\xcb\xe2\x6a\x09\x25\xbe\xc1\x25\x14\xd5\x82\xd4\x2b\x24\x90\x81\xe6\x64\xc3\x04\x2c\x8d\x92\x06\x53\x7c\xb0\xbf\x9c\x1c\x1d\x15\xab\x35\xa9\x19\xbc\xd8\x54\x57\x7c\x9e\x1f\xc4\xb4\x16\x35\x59\xc1\x63\xe7\xb3\xc7\xa6\x65\x49\xb6\x4e\x2b\xfd\xb7\xd3\xe2\xf2\xe2\x03\x9a\x97\x58\x11\xd2\x6a\xea\x7e\x61\xfa\xfc\x28\xb0\x22\xe0\x50\xd5\xda\xfe\xc8\x81\xfd\x9e\x91\x1a\x5d\xe1\x17\x18\x53\x0b\xb0\xf5\xa9\xd3\xfa\x59\xb9\xa1\x0c\xd7\x7f\x7f\x66\xb5\x35\x9f\x39\x2d\x2f\x5e\xbd\xb4\xda\x5c\xbc\x7a\xe9\x7c\xfb\x7c\x4d\xb2\xa5\xf5\xbd\xf8\xfb\xf1\xd1\x11\xca\x32\x4c\xe9\x08\x95\xe5\xb8\xe1\xcd\x28\x13\xc3\x27\x49\xe0\x93\x93\x13\x38\x57\x84\x5f\x23\xb6\x94\x2c\x69\xc3\x29\x31\x83\xa0\xbb\x5a\xe0\x5b\xc4\x96\xa7\x60\xfd\xd1\xaf\xf7\xdb\xba\xb8\x41\x4c\xf5\xb6\xfe\xe8\xd9\x7b\x33\x2f\x8b\x4c\x75\x36\xbf\x37\xcb\x79\x7e\x83\x2b\x16\xae\x03\xf3\x8f\xe1\x35\xc9\xf1\x79\x9e\x73\x5a\x06\x80\x47\x5c\xa8\x2e\x2f\xf8\x82\xea\xa2\xba\x9a\x40\x4d\x4a\x7c\x0a\x1f\x2f\x2b\xf6\x3f\x13\x40\x2b\x8e\xa4\x67\x64\xb5\x2a\x18\xc3\xf9\x29\x7c\x7c\x51\xfc\xf1\xdf\xff\x35\x01\x94\xe7\x35\xa6\xf4\x14\xce\xe5\x2f\x4f\xc7\x89\xb1\x2f\xa4\x20\x93\xba\xf7\x04\x72\xdd\x83\x7f\xc8\xe7\xf1\xff\xff\xdf\xb0\x89\xb4\x60\xe1\x1d\x5e\x91\x1b\x9c\xbf\xa8\xc9\x6a\x28\x26\x06\x2f\x78\xd0\x58\xf1\x45\xf7\x5e\xdb\x4f\x28\x5b\x16\x15\x56\x4c\xfd\xac\xc6\x88\xe1\x7c\xd8\x82\xc6\x0d\x33\xbd\x67\xf5\x26\xe3\x7a\x0b\x31\xa0\x8c\xd4\x98\x36\xf3\x83\xcb\x0b\xa1\xe2\x82\x89\x50\xd9\xe9\xa2\x59\x08\x85\x4f\xa2\x55\x8c\xc1\x0d\xbc\xd7\xce\x1c\xbb\xdb\x37\xf8\x39\x32\x8d\x6f\x0a\xbc\x85\xa2\x2a\x58\x1f\xb4\x8e\xad\x59\xf1\x1f\x8a\xcb\xc5\xd4\x9b\x0e\xcc\x40\x42\x6a\x69\x29\x5a\x59\x7f\x99\xa6\xb7\x47\xf2\x5f\x83\xce\x67\xa4\x62\xa8\xa8\x68\xc4\x34\x20\x31\xce\x37\xdc\xbe\x09\x02\x6a\xb5\x64\xfa\x4a\x3b\x59\x70\x23\x4b\x71\x46\xaa\x1c\xd5\x3b\x63\xb4\x04\x81\x0a\x0a\xa4\x2a\x77\xb0\xc2\xdc\x1e\x32\x02\x4b\x52\xe6\xa6\x3f\xb7\x3d\x7f\x7f\x06\xa4\x06\xae\x5c\xa5\x05\x16\x06\xf6\xc5\x8f\x6f\x7e\xe6\xad\xd1\x86\x11\x3e\xa5\x0c\x95\xe5\x0e\xd6\x68\x27\x8c\x1a\xab\x51\x45\x91\xb2\xe8\x18\x53\x03\xaf\xc6\x25\x67\x2d\xde\xd3\x02\xbb\xc6\xb5\x58\x15\x9d\xa6\xd8\xc2\x65\xd0\xcb\x6a\x41\x5a\x98\xa3\xea\xc7\x13\x16\x3b\x9b\x36\x1c\xdd\x68\x8d\xe6\x45\x59\xb0\x1d\x9f\x25\x47\x80\x58\xeb\x3f\xd0\xa6\x14\xf8\x11\x4e\x87\x34\xf0\xdb\x0a\xd7\x76\x57\x46\x84\x9b\x90\xd7\x68\xcb\xd7\x96\xe3\x35\xa1\x05\x53\x60\x8a\xda\x50\x49\x13\xa0\x58\x40\x85\x71\x8e\x73\x7f\x8e\xda\x0e\xc9\x89\xae\x9c\xc5\x8b\x89\xbc\xad\xc9\x4d\x91\xe3\xfa\xd4\x9a\xee\x19\xda\xb0\xe5\xc8\x31\xfa\xd3\x9f\xd5\x74\xc6\xf0\xc4\xd8\xf9\xa9\x80\xf0\x7d\xc3\xff\x51\xd6\x77\x84\xfd\x7e\x66\xe0\x8b\xd2\xba\xc6\xde\x27\xfc\xa7\x65\xec\x69\xb6\xc4\xd9\xf5\x68\x7c\x0a\x8f\x2f\xab\x1b\x54\x16\xb9\x30\xdc\x20\xdd\x1b\x49\x31\xdd\xf6\xb1\x03\xf8\x36\x94\xcc\xaa\x4b\x74\x39\x46\x60\x26\x10\x13\x7e\xd9\x32\x4b\x98\xb5\xad\xc1\x92\x7b\x9b\x95\x5e\x62\x26\xfc\x54\xad\x67\x81\x2c\xc4\x9f\x1e\x0b\x45\x99\x7b\xb1\xa9\xe0\x0a\x33\xa5\x98\x39\x7a\xd4\xaf\x1e\x76\x6b\xcc\x36\x75\xd5\x39\xff\xe9\x9c\xd4\x35\xd9\x8e\xc6\x8f\xa6\x82\xe3\x1f\x4d\xd5\x9c\xd2\x2a\x4b\xba\x18\x50\x54\x0c\xd7\x0b\x94\x61\xa9\x6a\xa4\x9f\x9e\xa1\x0a\xd6\xfc\x7b\xba\x94\xba\x42\x88\x46\xe8\xe0\x1a\x60\x94\xc8\xee\x84\x2d\x75\xff\xdf\x37\xb8\xde\x79\x3d\xa3\x56\xa5\xc6\x94\x6c\xea\x0c\x5b\x53\x49\xf8\x46\x09\x7d\x72\x83\x6a\xe5\xf1\x4b\x47\xf6\x23\x6d\xbc\x87\x64\x87\x4d\x35\xa8\x0b\xa7\x17\xca\x73\x6e\x3b\xde\x08\x0d\x3b\xfa\x55\x30\xe1\x29\xfc\x35\xf4\xb8\xa7\xbc\x19\xff\x1d\xd7\xbe\x5c\x72\xb5\x78\x1a\x51\x95\xca\xd7\x48\x0c\x6b\x2c\xae\x19\xdb\x58\xa5\xf4\x04\x4c\xa7\xb1\xc5\xb4\x3e\x70\xa5\xff\x3e\x10\x77\x4a\x81\xaa\xe1\x3e\xb9\x1a\xca\x52\x0f\xf1\x49\x0b\x5b\x2d\x80\x13\x4c\x05\x1a\x9e\xff\x51\xd0\x5e\x96\xfb\xe9\xf8\x14\x7e\x20\xa4\x6c\x93\x19\x69\xbf\x85\xcc\xfc\x22\x41\xfd\xb3\xad\xb9\xed\xad\x88\x3e\xf6\x07\xad\x3d\xcf\xcb\x52\x8c\x55\x2d\x88\xe8\x98\xc0\x33\xff\xbe\x0b\x4e\x33\x66\x0b\x30\xa7\x51\x2b\x44\x97\x58\x62\x59\x9f\x24\x2a\x62\xbc\xe5\x88\xbe\xe3\x58\x56\xac\x60\x25\x5e\x71\xf7\xb2\x91\xb5\x37\xc2\x64\x1a\xd1\xfe\xb0\xc4\x8d\x88\x2a\x7f\x91\x73\x36\x95\x7e\x23\xdf\x9e\x4b\x21\x57\xea\x4e\xed\xf2\x49\x8d\x0d\x08\x54\x96\x9e\x22\x50\x71\x02\xe1\xa6\x64\x81\x31\x57\xdb\x77\x6d\x82\x65\x63\x03\xed\x15\xc6\x6b\xca\xdd\x97\xec\x9a\x6b\xdc\x25\xd9\xca\xd0\x81\xee\x55\xe5\x46\xb8\x65\x04\x80\x02\xaa\xe5\xf6\x1c\xe7\xb6\xc6\x2a\x18\x5c\x57\x64\x4b\x95\x07\xa6\xda\x32\x02\x57\xc5\x0d\xd6\x73\xe1\x0a\x11\xb6\x4b\x5c\xc9\x88\x84\xf6\x17\xf8\x28\xda\x8f\x30\x30\xf3\x62\xb1\xc0\x35\xc7\x26\xdb\xad\xb1\xb4\x07\x02\xa8\x69\x61\x7e\xf9\xf9\xfc\xdd\xeb\xcb\xd7\x2f\x4f\xe1\x72\x01\x3b\xb2\x81\x1c\x53\x56\x93\x1d\xf7\x01\x03\x2d\xdb\xc4\x35\x7e\x53\xcd\x7e\x83\x8c\xac\x56\xa8\xca\x27\x06\x20\x07\xb2\x2d\xca\x12\x4a\x42\xb1\xa2\xb2\x72\x85\xf8\x77\xb5\x8e\xac\x34\x81\x17\x52\x53\x49\xcf\x78\xf0\xc2\x40\x5e\xa1\x0a\x5d\x61\x3a\xd5\x53\xdd\x2a\x27\x54\x4f\xb9\x60\x13\xf1\xf9\x6a\x43\x19\xe0\x82\x5b\x00\xe9\x5c\x2e\x70\xdd\x0c\x2d\xe6\x62\x61\x08\x79\x5e\xf0\xa6\x52\x91\x21\x3d\x5f\x4d\xba\x18\xa2\x45\x03\xd5\x23\xb7\x5b\xd6\x78\x8b\xea\x9c\xc2\xa2\xa8\x29\x83\x39\x5e\x70\x0e\x55\x13\xe5\x22\x66\x73\x75\xc5\x69\xeb\xa0\x35\x30\x3b\xbf\xc1\x0a\xb3\x25\xc9\xdd\xe5\xa6\x2d\x58\x00\xe0\xb4\xc5\x94\x59\x5a\xf9\xa4\xe1\xd8\x1b\xae\x57\x7d\xd9\xe7\xe6\xdf\x35\x5b\x42\xfd\x1e\xc4\xb3\xe4\xa3\x47\xc7\x16\x7b\x13\xce\x51\x73\x0c\x55\x51\x72\x4f\x58\x38\x3b\x4a\x2a\x97\x88\x42\x45\x20\x23\x75\x8d\xe9\x9a\x54\x39\x67\x1f\x57\x72\xd3\xcb\x38\xcc\x22\x9e\xba\xab\x78\x2f\xf7\xb1\xbe\x8e\xe1\x0e\x4c\x8c\xf9\x9d\xbe\xcf\x50\x25\xf7\x58\x9c\x27\x48\x85\xad\xdd\xf0\x1a\x2b\x0e\xb6\x1c\x4e\xde\x85\x6f\x0b\x38\x63\xcc\x31\xac\x65\xac\x47\x0d\xb5\x85\x39\xce\x90\x62\xae\x1d\x64\x64\x53\xe6\xbc\xd5\x86\x5a\x28\xb2\x14\x43\x14\x43\x95\x71\x21\xe8\x29\xfc\xd5\x68\xf7\x56\x67\xe3\xb6\x1d\x9c\xb1\x2f\x7d\x20\x9a\xc6\xb7\x47\x1e\xa2\x04\xb1\x1a\x65\x2d\x08\xf2\x37\x52\x72\x2f\x5a\x6d\x3e\xa5\x49\x68\x78\xda\x67\x07\x2b\x38\x47\x85\x70\xcb\x7d\xb2\xa7\xf6\x05\xef\x55\x44\xc5\x27\x80\x2d\x0b\x3a\xe1\x3a\xdb\xe2\xc9\xf4\x7a\x59\x33\xab\xbe\x0c\x36\x71\x02\xa4\x53\xf1\xdf\x1b\xb3\xed\x1d\xc3\x93\xf0\x6b\x39\x80\xcf\x87\x1f\xb8\x69\xa2\xbd\x0c\x93\x56\xbd\xb8\xe6\x9b\x7c\xc9\x20\x22\x1c\x6e\x2c\xa6\xe1\xdc\x13\xb1\x5b\x8d\x32\xef\xcf\x5c\x99\x65\x32\x70\xc6\x21\x54\x78\xab\x06\x98\x40\x68\x08\x37\x14\xe7\x52\x41\x4e\x60\x41\xf8\x4e\x19\xe7\x30\xdf\xf9\x73\x0b\x47\xd0\x6a\x98\x0f\xa1\xc1\xc7\x2c\xad\x6e\x57\xc5\x46\x69\x65\xff\x7b\x71\xe7\x63\xb4\x89\x6c\xd3\x28\x20\x4a\x49\x56\x88\xd8\x87\xb0\xb8\x02\xf5\x69\x16\x73\x1d\x7b\xda\xe1\x82\xb9\x3b\x79\x67\x8f\x77\x28\x9d\x3e\x71\xa0\x3e\xb0\x04\xe8\x61\xfb\x05\x0c\x9c\x25\x27\x42\x04\xd6\xd2\x2c\x1f\xb1\x33\x46\xe0\x80\x86\x99\x3b\xd4\x51\x3c\xa6\xa0\x14\x2d\x9c\x1d\xc3\xa7\x44\xd8\xa1\x51\x9e\xaa\x55\xd8\xcc\xe7\x40\x98\xc1\x77\xd3\xef\xd2\x33\x0c\x5a\x3a\x4d\x4f\x4e\xb8\xc3\xe5\x5b\x5c\x5f\x4b\x4e\x04\x3f\x15\xa8\x2c\xfe\x17\x43\x21\x9c\xef\x6b\x5c\x89\x00\xa1\x15\xb7\x50\xf0\xb8\x06\xb2\x4d\xbd\x85\x56\xa7\x69\xb1\x10\x31\x2d\x8b\x83\xde\xcc\xff\x05\x33\xfb\x83\x08\x4d\xc5\xda\xec\x26\x4e\x87\xa3\xa0\xfd\xc9\x09\xc8\xa8\x85\x92\x46\x6e\x35\xc4\xe4\xa5\xc3\x69\xac\x89\x38\x0e\x8a\x6c\x0b\x62\x00\xb9\xf3\x8e\x99\xe5\xfe\x5a\xfd\x5a\x97\xcc\x7f\xf8\x9a\x2d\xca\xfc\xa4\xa6\x31\xf3\x10\x61\xc5\x5a\xe4\x6f\x76\xeb\xd1\x38\x8e\x17\x97\x27\xc3\x51\xa6\xae\xef\xc5\x7f\x6e\x01\x97\x34\x26\x3c\x11\x44\xdb\xb6\xb0\x65\x5c\xbf\x59\x8c\x8b\x3d\xb5\x06\x33\x5b\x24\x02\x67\xa0\x2c\xb9\xb6\xf4\xec\x8f\xb2\x05\xd6\x39\xf1\x54\x05\xcb\xac\xb3\x47\xb5\x53\x20\x35\xcc\x09\x5b\x4a\xea\xb8\x46\xe7\x23\xc5\xd4\xb3\x5f\xca\xa0\x30\xe1\xbd\x6b\xd3\x53\x2c\x80\x9b\x59\x71\x4a\x2b\x77\x7a\xc2\x73\x88\x46\x6d\xa5\xfa\x56\xdb\x68\x29\x80\x23\x79\xf0\xa4\xed\xc5\x98\x3b\x47\xae\x7e\x14\xe8\xbb\xb5\x5d\x76\xcd\x2e\xbe\xb2\x09\x35\x50\xc3\x2d\xc9\xce\x3f\xa0\x12\x55\x19\xf6\x75\xd5\x74\xae\x3e\x3f\xf6\x4f\x64\xa7\xab\xa2\x2a\x56\x9b\x95\xfa\xe8\x1d\xa6\xb8\xbe\x41\xcd\x19\xbe\x25\x10\x52\x85\xf0\x6d\x7a\x4c\x77\xe8\x0d\x90\x23\x21\x02\xc7\xbe\x3e\x08\x98\xe9\x91\xe0\x26\x1f\x27\xe0\x88\x91\x83\x15\xeb\xa3\x47\x09\xa4\xb8\xbd\x1b\xb4\x1c\x14\x29\x82\x19\x28\xc5\xb5\x67\x85\xcd\x77\x82\x1b\xe0\x6c\xe6\x4d\xe3\x5b\x9f\x5e\x93\x68\xf7\x15\xa6\x14\x5d\x61\x61\xcb\xe8\x66\xb1\x28\xb2\x42\x04\x04\x08\x43\x25\xa0\x1b\x54\x94\xdc\xd3\x96\x31\x70\xb5\x96\xc7\x01\xa0\x71\x54\x5b\x5e\x2e\xb4\x5f\xa8\xc5\x21\x43\x15\xf7\x84\x6b\x79\x0c\x29\xe5\x4a\xce\x71\xd2\x9c\x72\xc8\x7d\xb1\x08\x23\xb3\x25\x5e\x05\x90\x8b\x05\x8c\x12\x8b\xf6\x8d\xb9\xfe\x49\x99\xbb\xf8\xe7\xdf\x2a\x9c\x86\x8b\x82\x26\xc2\x7d\x76\x6c\x53\x59\x4f\xde\xc8\xa6\xfc\x3f\x54\xae\x09\x3c\xf1\x6d\x03\xc7\x55\x1b\x82\xe4\x87\xb0\x5d\x22\xa6\xda\x29\xc5\xa2\xbe\x60\x32\xf0\xa5\x0c\x90\x26\x7e\x30\xa0\x51\xd3\xd1\xd5\xf1\xad\xfd\x3a\xe7\x7b\x43\x57\x91\x09\x27\xbc\xc6\x19\xa9\x85\x57\x8c\x72\xb1\x7d\x36\x43\xaa\x93\x04\xd5\x47\xf1\xc9\x41\x48\xe1\xd0\x37\x3e\x67\x71\x3e\xb7\x59\x7d\x74\xdc\x94\x0f\xe4\x23\xe5\xb2\xa8\x38\xe5\xb8\x0f\x20\xae\xc3\xe5\xe2\x9d\xed\x60\x27\x0a\xd4\x18\x35\xfe\x7d\x83\x29\x8b\xe0\x5c\x01\x5f\x15\xd5\x86\x0a\x02\xe2\x1b\x5c\xc3\x16\x29\xa0\xbe\xc7\xe0\x6d\x36\x02\xf4\x45\x1d\xb2\xd4\x37\xdf\x26\x70\x93\xc6\xa5\x5a\xef\xd9\xb1\xe5\xd6\x66\xe2\xfc\xfe\xf9\x6a\xcd\x76\x82\xe3\x47\x42\xf7\x7e\xd8\xad\xf1\x29\xf0\x7f\xcf\xfc\x50\xfb\xf7\xa3\x71\x44\x2b\x80\x39\x89\x52\x9e\x22\xdb\xa0\xd2\x35\xb3\x28\x5b\x42\xe8\x5c\xd8\xf3\x93\x4b\x79\x4b\x6a\x11\x6c\x3c\x3b\x86\x56\x49\x74\x15\x44\x12\xa8\xc6\x9c\x05\xd6\xb5\x6e\x01\xe0\x38\x5a\xd3\x8b\xbe\xd0\x47\xb7\x4b\xbc\x82\xa2\x52\xce\x1e\x45\x2b\xdc\xb2\x5e\x89\x9a\xa9\x0a\xe3\x8e\xe4\xb1\x86\xd6\x3d\x6a\xae\xf1\x45\x25\x7a\x7a\xeb\x4c\x4c\xd7\x28\xb9\x04\x2b\xde\xf6\xf3\xfc\x4e\x4e\xe0\x7d\x51\x89\x38\xbc\xb2\xe9\x15\x09\x8c\xba\xb0\x11\x92\x03\x96\x48\x06\xb2\x33\xb2\xc2\x8d\x54\x54\xa4\x5e\xa1\xb2\x91\xc7\x79\x4a\x86\xfb\x99\xc9\xbb\x9b\xc5\xc1\xc6\x70\x1f\xa9\x4d\xd9\x20\x43\x9a\x0e\xf6\x8c\x59\xa0\xa4\x63\xac\x78\xd3\x78\xbc\x73\x94\x5d\xcb\x08\xb8\xf4\xb1\xd0\x82\xe1\x1a\xe6\x98\x6b\x3c\x2b\x5c\xc2\x29\x84\x44\xc8\x18\x8b\xc4\x0b\x95\x58\x49\xaa\x69\x0a\x7a\xa0\x55\x95\x87\x5c\x2c\x60\x4d\x28\xe5\x3e\xec\x80\xf8\x4b\xe3\x1d\x9b\x73\x41\xe1\x21\xab\xd3\xbf\xa8\x5b\xdc\x6f\xc3\x2f\x42\xee\x05\x05\x5c\xd7\x7c\x57\xb0\x14\x31\xd1\x4a\xa8\xed\x39\x06\x56\x17\x57\x57\xb8\xe6\xbe\x7c\x05\xeb\x9a\xe4\x1b\x79\xf0\x31\xc7\x19\xa2\x1b\x6c\xbb\x3c\x2a\x7a\x85\xcb\x3c\x94\xa2\x93\x13\x0d\x59\xc4\x64\xc9\x1a\xd7\xe5\x4e\x6d\x27\xa5\x8d\x51\xee\x93\x38\xa6\xe6\xeb\x14\xc3\x84\x80\xf8\x7a\x8d\xa7\x79\xd6\xc6\x55\x51\x33\x7b\x0a\x8f\x9f\xa1\x8a\xfb\x20\xfa\xb8\x68\x25\x23\x98\xa8\x12\x7e\x78\x59\x63\x94\x8b\x50\x73\xee\x87\x33\xee\xb6\xc3\xf0\xbc\xff\x2e\xf7\xff\x4a\x99\x0d\xc7\xfd\x97\xa1\x03\xb1\x79\x53\xb3\xb7\x13\x74\xa0\x6b\x3b\x10\x71\xc9\xb8\x83\xd9\x13\xa3\xad\x0e\xe7\x20\x81\x3f\x76\x88\x18\xd7\xca\x2e\x1a\x7d\xcd\xce\xff\x0f\x4d\x41\x52\x37\x2b\x06\x7c\x27\xd5\x49\x54\x2c\xf7\x9c\x44\xa8\x8b\x52\xd8\x8b\x5b\xae\x01\x41\x27\xa7\x4b\x6f\xaf\xd2\xc3\x75\x02\x33\xb6\x16\x92\x4a\x57\xfb\x7b\xfa\x54\x30\xc3\x80\x68\x5f\xa7\x2d\xbe\x9f\xec\x4b\xc5\x01\x91\x96\xbb\xb0\x9d\x0f\x30\xb1\x5d\x69\x33\xe7\x5a\x48\x65\x66\x8e\x1f\xc4\x52\x67\x5a\x3a\x89\x4d\x9f\x60\x17\x6c\xda\x11\x73\xed\xc6\x53\xd2\xb8\x49\x16\xa7\xc0\xea\x0d\x16\xc1\x97\x98\xc5\xd2\x9e\x3d\xfe\xa3\xa0\x8c\xea\x23\xa1\x30\x5f\x5b\x9c\x76\x88\x13\xf7\x4a\x65\x75\x89\x25\x91\x35\xff\x16\x95\x76\x92\xc8\x44\xea\xed\x6d\x41\x31\x2c\x50\x49\xf1\x34\x7e\x1c\x70\xf7\xf4\x13\x8f\x15\xbc\x03\x25\x37\x9f\xf5\x69\x24\xae\xe6\x75\xb8\x88\x67\xc2\x0e\xe9\x69\xcd\x11\x54\xb7\x61\xa1\x1e\xcd\x46\x76\x2a\x96\x76\x09\x11\x0b\x8e\xe8\xc0\xd2\xf3\x76\xa8\xd1\xd2\xf3\xee\x8f\x8a\x19\xff\xea\xc6\x25\xfd\xfe\x8d\xa4\x26\x34\x68\x80\x66\x98\x39\x30\xa7\x26\x01\x28\x12\x69\xf5\x00\x5c\x04\x19\xbf\x3e\x24\xaf\xc5\x00\x90\xed\xe0\xa2\xa0\x6e\xdb\x4c\x7d\x13\xed\x57\xbb\x5e\x4e\x45\x29\x1b\x86\x4f\x27\x20\x0e\x4a\x84\x17\xa3\x9d\x3b\x3b\x99\x83\x37\x37\x9f\xaf\x10\xcb\x96\x98\xc6\xe2\xfa\xc9\xfc\xe6\x38\x59\x47\x2d\x28\x7d\x14\x0f\x3d\xf3\x9f\x27\x4f\x52\x88\x1b\xde\x49\x8e\xf6\x08\x66\xd1\xcc\xcf\xce\x11\x45\x47\x6b\x9d\x21\x6d\xe2\xcc\xa8\xa3\x66\xf5\x26\xd4\xe4\xb7\xd1\x10\xdd\x8f\x84\x5c\xfb\x64\x6b\xd2\x77\xe8\x1a\x67\xc5\xa2\xc0\xb9\xce\x27\x70\x33\x12\x20\xb2\x2e\x3b\xff\x53\x8a\x8e\x59\x97\x51\x68\xf2\x7f\x4f\xa1\xd9\xcb\xd5\x52\xdb\xcf\xe8\x79\x24\x77\x28\xed\xe1\x38\xa0\x4b\x4a\xac\x07\x62\x32\x5c\x35\x1f\x69\xa4\xc7\x88\x30\x50\xd2\x58\xbd\x50\x4e\xbe\xd8\x7d\xe5\x39\xa0\x4a\x9a\x24\xae\x03\x9b\xcc\x09\x3b\xc7\x0c\x1e\x3c\xf5\xd3\x43\x1a\x97\xd1\x22\x57\x59\xce\xd3\x22\x0f\xbe\x54\x3a\x5c\xa4\xd8\xcf\x52\x09\x1c\x22\xd3\x50\xb3\x48\x91\x8f\x03\x28\x62\xef\xfd\x5e\xa6\x50\xcd\x6c\x98\x53\xf1\x8d\x74\x6a\x2e\xab\x77\xc2\x8e\x8f\xc6\x70\xec\xb5\xe1\x5f\xbf\x13\xf9\x56\x5e\x84\x6e\x9f\xdd\xb9\x35\x19\x97\x1d\xf0\xaa\xe8\xb8\xdd\x14\x70\x8f\x5e\xb4\x3d\xdd\x22\x0f\xe3\x12\x32\x7d\xde\x6e\xc5\x3f\x09\xdb\x05\x17\x93\x02\x5c\x99\xef\x7e\x96\xc9\x2c\xcd\x61\xf1\x68\x1c\x81\xa7\xaf\xe5\x08\x74\x88\x7c\xed\xa7\x41\xbe\x36\x84\x91\x0f\xff\xb8\xfa\x97\x22\xff\x27\x9c\x1d\x3f\x12\x0b\xf6\xad\xc9\x7b\x65\xef\xfd\xfb\x0c\x2a\x9d\xbb\x11\x82\x58\x67\x15\x36\x37\xf1\x34\x79\x1f\x13\x48\x99\xb7\xdc\x8b\x80\xc4\x09\xa2\x98\xa6\x9f\x5f\x7f\xa9\x33\xc1\x61\xb8\xc8\x1a\xec\xf6\x90\xda\x3b\x66\x4e\x47\x24\xb3\x53\xf8\xdc\x5c\x5f\xcd\x8c\x66\xd8\x69\xbb\xba\x9e\xfe\xa9\x44\xd5\x86\x25\x24\xb5\xfb\x2e\x60\x2f\x71\x55\x38\x0a\xda\x3a\x38\xeb\x92\xef\x0e\xb9\xe5\x4b\x52\x38\xfd\x36\xf2\x95\xe9\x97\xc0\xa6\x3a\x9b\xf8\x40\x3e\xca\x3c\xd4\x3b\xc9\x79\x40\x13\x37\xe5\xe4\x17\x9f\x7b\xa4\xdc\x9b\x4f\xfb\x48\x92\x3a\xd5\x6a\xb5\x7f\x6e\x98\x51\x39\xa4\x22\x03\x7a\xa9\xcf\x56\xac\x84\x36\x9d\x03\x26\x20\x47\xe1\x51\xb9\xa7\x65\xf2\x42\x16\xce\x5d\xf8\x3f\x63\xc8\x89\xf8\x3a\x2b\x31\xaa\xe3\xea\xaa\xc0\x65\xae\x94\x96\x80\x95\x63\xe0\x9b\x1c\x07\x90\x95\x6e\xa9\x2e\xaa\x91\x1a\x56\x68\x67\x52\x95\xaf\x31\x5e\x43\xc1\x8c\x42\xf3\x35\x86\x97\xfc\x2e\xb5\x87\x44\x98\xe5\x78\xe8\x7d\xdb\xb8\xcb\xf2\x3f\xed\x15\x12\x95\x77\x0d\xe3\x7b\xd4\xa8\x8e\xa8\x8a\x72\x7c\x0a\x8f\xdf\xbb\x5e\x24\x87\x20\x90\x28\xc8\x2a\x37\xda\xe2\x5a\xbc\x5e\x52\x18\x51\x4f\x44\x77\x66\x2a\x03\x62\xf4\xdd\xf4\xbb\x71\x13\xc3\x54\x8c\x23\x06\xe3\x3b\x88\x68\x42\x61\x5b\x5a\x56\x74\x53\x69\xdb\x31\xcd\xd3\xc9\xcd\xe5\x7e\x4e\x8f\x72\x17\xa3\xd0\x0e\xaa\x51\x5b\xcf\x69\x42\xa9\xe0\x42\x21\x43\xff\xea\x5c\x7a\xa2\x02\xdc\x0c\x95\x50\x6d\x56\x73\xde\x72\x11\x84\x10\x4d\xb6\x3b\xe7\xe4\x82\x42\x8e\xf3\x4d\xc6\xec\xe3\x4e\x21\x32\xb8\x0e\x43\x3f\xfb\xc4\xb1\x92\x1e\x19\xe8\x40\x27\x9f\x3b\x4d\x2c\xd1\xcc\x49\x57\x27\x68\x44\x8c\xca\x8b\x5e\x15\x5f\xac\x95\x7b\xb7\x42\xeb\x70\xe2\xfa\xaa\xa8\x02\x7e\x76\x9c\x66\x9e\xb3\xe3\x30\x2a\xa2\xa6\xfa\x2c\xa9\x5e\xec\x28\x08\x56\x21\xab\x38\xf6\x7c\xa7\x46\x0f\x1b\x89\xc5\x80\xed\xb6\xf6\xba\x22\xae\xc5\x3d\xe1\x91\xb6\x5a\x92\x1e\x39\x11\xe6\x88\xcb\xc2\x65\xef\x03\xc7\x0f\x4b\x6c\x4e\x4a\x1a\x65\x23\x6f\xd8\x72\xbd\x6c\xb4\x3f\xb2\xd9\x40\xe4\x6c\xe7\x3a\xec\x17\xe4\x2c\x2e\x44\x8e\xbd\x8c\x0d\x86\x54\x5f\xa3\xaa\xc8\x46\x31\xfd\xd3\x80\x75\x41\x4e\x1f\xf7\x8c\x5d\xf6\xb0\x88\xbe\x7b\x79\x00\xa3\xe8\x83\x4c\xdb\xc5\x6e\x83\x14\xee\xff\xdb\x6e\xc2\xf7\x70\x72\xef\xc9\x5a\xd9\x01\x08\xc7\x6a\x35\xf1\x8e\x87\x32\x5d\xcd\x88\x87\xb5\x5f\x96\x83\xd6\xcb\x84\xe5\x4d\xdd\x88\x05\xcc\x60\xf4\xa4\x0d\x12\xa2\x32\xc3\xbb\x95\x74\x91\x04\xba\x62\xe1\x8c\x33\x2d\x72\x2f\xfa\x05\x9f\x42\x0d\x01\x77\xdb\xdc\x74\x32\x40\x72\xc0\xfb\xb5\xc3\x10\xb3\xc5\xbe\x30\xee\x69\x8e\x75\xf9\xa2\xfd\x2c\x32\xdc\x87\x55\x86\xb8\x65\x0e\x16\xdc\xdf\x38\x5b\x59\xef\x51\xfb\x0c\x96\x8d\x6e\x86\xb1\xcd\x74\x84\xb3\x53\x96\x1a\x82\x4d\x64\xab\xf1\x8c\xf6\x07\x6b\x43\x99\xda\x44\xea\x9f\x14\xb7\xa6\x7b\xf4\xde\xd1\xe9\x9f\xae\x74\x20\x17\x71\xc9\xc3\xe6\xb8\xc0\x2a\x33\xf9\xfc\x8f\x35\x16\x5c\x67\xcb\xb8\x51\xad\xcd\xfd\x3c\x9d\x0e\x6f\x69\xc3\x2a\xc1\x05\xbe\x39\x85\x41\x29\x4a\x03\x3d\x86\x86\x6f\x0e\xef\x34\xe4\x11\xd8\x7b\x7a\x0e\xcd\x45\x18\xe9\x3b\x5c\x15\x94\xe1\x5a\xdc\xb5\xf2\x6e\x1c\xb6\x79\x1c\xaa\x17\x12\xfd\x34\xe2\xa5\x76\xd3\xf4\x09\xc9\xd1\xd3\x3b\x90\xb0\xc5\x86\xd5\x35\x59\xb9\xf1\x11\x9c\xcf\xed\xf2\x21\xce\x17\x15\x66\x5b\x52\xf3\x49\x9c\x6b\x86\x8f\xf5\x6f\x9a\xbd\xc2\xbb\x78\x13\x85\x99\xe4\xf7\x6e\xea\xbd\xfb\xdd\x1a\xed\x70\x7d\x0a\xe2\xbe\xd2\x0f\xe2\x10\xe0\x1f\xa8\xdc\xe0\x31\x3c\x39\xf7\x0e\x2b\xc7\xaa\x95\x4a\xfd\x9e\x34\xd7\x9d\x0a\x4c\x27\xa2\x38\x8f\xa8\xe9\x36\x81\x57\x78\x47\x27\x70\x59\xcd\xc9\x1f\x0d\x9c\xa7\xb1\xcc\xfe\x26\x69\x53\xc8\x7a\x78\x5b\x40\xe7\x83\x05\x3d\xdd\xfd\x4a\xc4\x86\xaa\xc3\x04\x65\xd3\x42\x03\x9e\x9f\x42\x3a\x5c\x1d\x0f\x51\x47\x28\x16\x7c\xd4\xd6\x4b\x10\xc8\xf9\x33\x6c\x6d\xd3\xb2\xf9\x3d\x6c\xe7\x85\xcf\x4e\xe3\x59\x8f\xe3\x83\x85\xf9\x1b\x7c\xb7\x44\xf9\x7b\x46\xf6\xe5\x07\x0f\x14\xb2\x57\x1b\xb1\x28\x03\xbd\xc3\x3a\x23\x66\x16\x1c\x83\xf9\x11\x62\xfe\xf3\xf4\xa9\x51\x80\x32\xb5\x8e\x30\x7d\xbb\x4a\x6c\x9c\x6a\x0d\xef\x71\x82\x63\x07\xc6\x55\xcc\xfc\x44\xbc\xda\x3f\x3f\x78\xa7\xf5\x5c\xdb\x09\x44\xf4\xe0\x41\xa4\x45\x53\xbe\x27\xe3\x12\xed\x95\x80\xb0\xae\x32\x50\x30\x45\x9b\x20\x43\x65\xe9\x6d\x68\x8b\x85\x59\x94\xaa\x09\x34\x6b\x0a\x0c\x8a\x15\xbd\x23\x25\x9e\x2a\xf6\x22\xf5\xb4\x46\x52\xbb\xc0\xbf\xff\xdd\xb3\x67\x45\x71\x45\x37\xb4\xe9\x19\xda\x42\xfb\x18\x53\xab\xe7\x48\x9d\x15\x83\x4b\x0f\xb5\x13\xad\x02\xc5\x7f\xe3\x7e\xf6\x57\x8d\xd9\xfb\x7c\x54\x93\x4a\xdd\x45\x36\x05\xc8\x62\x54\x43\x2e\xcd\x4e\xe4\x85\x3b\x7d\x3d\x1b\x17\x35\x60\x8e\xa5\x63\x5d\x41\xcc\xae\x06\xaa\x3b\xbc\xa9\xca\x9d\xa1\x21\xaa\xe0\x7c\xc3\x96\xe7\x2e\x95\x55\xa1\x01\x19\x70\x34\xdb\x41\x22\xee\x8a\x65\x1a\xef\x76\x32\x90\x06\x67\x2f\x5a\x97\x2e\x91\xcc\xf1\x0d\x85\xdf\x33\x51\xef\xeb\xfa\xca\x72\xfb\x5d\x87\x83\x9b\xe4\xd8\x55\xf5\xf9\x86\x29\x07\x9f\xd9\x00\xa5\x5b\x45\x8b\xa6\x76\x09\xca\x73\x59\x36\x29\x83\x6b\xbc\x53\x89\x58\xbe\xf1\x6e\x72\x6c\x13\x2c\xe1\xda\x58\x97\x3f\x52\x3b\x42\x75\xe2\xfc\x05\xd9\xcf\x83\xeb\x14\x59\xf1\x30\x49\x28\x3d\x6e\x13\xa7\x63\x30\xd3\x55\x06\x46\xae\x20\xf9\xa0\xf5\xf5\x89\x68\x72\x5d\xd6\x8c\x1b\x1e\x61\xaa\xda\x77\x2d\xb3\x68\x2f\x35\xc6\xa6\x99\x85\xea\x29\x95\x04\x08\x84\x7a\x5a\x50\xba\xc1\x03\xaf\x83\x8f\x4e\x14\x38\x51\xde\x56\x7c\x23\x8b\x36\x3d\x0a\xa9\x15\x59\xd9\x2c\x92\xaa\xd0\x6e\x84\x3b\x0e\xda\x1d\xb5\x1a\x36\x6a\xad\x5f\xd7\xa7\x38\x1b\x04\x27\x69\x3e\x9d\x65\xec\x6e\x27\x82\x3e\xc8\xd2\x2b\x7c\x66\x13\x4d\x68\x04\x7f\x7f\x06\xff\x20\xac\x89\x65\x73\x2e\x50\xb5\x8e\x4c\x6d\x8b\x44\xbe\xdc\x9e\x46\x27\x72\x79\xcc\x66\xcb\xd4\x64\xa2\x41\xa6\xdf\x33\x39\x79\xe5\x7b\xca\xc1\xaf\x30\x33\xf5\x78\xc5\xd7\xa3\xc6\x01\xf1\x84\x2f\xf4\x2d\x6c\x76\x55\x2c\x35\xa5\xe8\x06\x8f\xce\x8e\xd5\x60\x13\x60\xe4\xd4\xad\x04\x3c\x15\x5f\x58\x25\x74\xe3\x77\x1a\xa9\x58\xa3\x3a\xd9\xb3\x8a\x64\xc6\xf0\x0b\xad\xb1\x78\xc9\x7c\x89\x4c\x83\x78\x7c\x3e\x5e\x52\x35\xba\xd7\xee\xc5\xe7\x60\x78\xbd\x17\xd9\xe3\x00\x8c\xab\x79\xa7\x72\x7f\xfa\x27\x82\x75\xe5\x21\x58\x54\x4d\xa4\x22\x36\x82\xa2\x6c\xae\x2f\x28\x17\xaf\x5e\xc2\x5b\x54\xb3\x22\x2b\xd6\xc8\xf5\xd2\xfa\xc8\x8b\xf2\x61\x7a\x8b\x4d\xc4\xe3\x8a\xb1\x94\xce\x74\x5d\xb7\xcf\x2c\x1e\xa1\xbd\xbe\xb2\x17\xe4\xcb\xd0\xc5\xab\x97\xd6\xd7\x07\x92\x21\x77\xcc\x46\x94\x2e\x5e\xbd\x9c\x5a\x5f\x7c\x15\xa5\x16\x56\xf8\x72\x44\xc9\xfe\xda\xcb\x6c\x8c\xb8\xe6\x9e\x33\x7e\x2e\x8b\xe5\x9b\xc2\xb5\xc2\xbd\x6e\x49\xe4\x22\x15\x56\x57\x85\x75\xa5\x20\xcf\xff\x2d\xa8\xac\x2b\x24\xab\x24\x34\x70\x73\x9c\x15\x39\x96\x15\x32\x74\xa9\xb6\xd8\x20\x4d\xe1\x3f\x02\xa8\x92\xd7\xa6\x62\x2e\xb2\x29\xe2\x54\xd2\x06\x62\xad\xef\x77\x90\x32\x8f\x40\xce\x48\x6d\x11\x9e\x43\x91\x07\x34\xaa\xce\x1e\x9f\xa0\xf5\x0a\x00\x23\xa2\x5a\x81\x5d\x42\x6e\x0f\x8c\x68\xc5\xd6\x13\xe4\xa4\xf1\xfb\x8b\x3a\x74\xf8\xdd\x9d\x90\x8d\xc7\x60\xb3\xa1\xb6\xaa\x31\xcf\x35\x92\xb5\xe6\x4a\x53\x2c\x50\xe4\x9d\xfd\x39\xdf\xb9\xdc\x1e\xee\x00\x26\xba\xb2\xbd\xed\xe6\xc7\xb6\x05\xbe\x82\x3d\x6c\x1e\x8b\x8a\xd4\x8a\x0c\xbf\x04\x7b\x58\xbb\x4e\x79\x4d\x41\x94\x4a\x94\x39\x43\x64\x5b\x75\x5e\x9e\xdb\x63\x13\x72\x79\x11\xee\x0f\x7e\x42\xd7\x18\xe8\xa6\xc6\x4d\xbd\xc4\xa0\xe0\xb6\xb2\x73\x41\x82\x01\x95\x11\xf8\x8c\x79\x49\x4c\x97\x17\x47\x07\x73\x1e\x7d\x8a\x58\x6e\xa0\x3c\x69\x74\x39\xc2\x18\x20\xa9\xfa\xce\x9e\x44\x1c\xb7\xef\xd5\xc5\xa0\x2e\x9f\xce\x1f\x1a\x12\xb1\x28\x55\x91\xc7\x77\xad\xcd\x49\xd4\x5a\xaa\xe3\x40\x4f\xf8\xe1\x2a\xe8\xb8\x96\xac\x2b\x44\xcf\x2c\x04\x24\xb3\x09\xc1\xb9\x98\x6c\xe6\xf6\xc6\x50\xd4\xa7\xa6\x39\xcc\x10\xb7\x2b\xcc\xd7\x8a\xa0\xb1\xab\xcb\x0e\x83\xde\xdd\xdf\x89\x51\xda\xf5\x1f\x7a\x13\xdc\x73\x2f\x6c\x82\xb7\x79\x1e\x03\x09\x9e\x70\x11\xef\x91\xee\x01\x3a\x7a\x92\xdf\x9f\xe9\xbd\x71\x41\x1f\xf5\x12\x44\x22\xb8\x1e\x91\x4e\xd5\xde\xb1\x06\xc1\x09\x9f\x3f\xdc\x10\x86\x72\x7e\x8a\x25\x65\x75\x79\xec\x87\x8b\x5a\x44\x38\xe3\x21\x03\x16\xe1\x79\x41\x3a\xd5\xac\x7f\x0e\xfd\xe5\x02\x50\x93\xa4\xa4\x58\x47\x9b\x52\x55\x17\x57\x04\x6b\x29\x6c\x31\xff\xbd\xe2\x96\x51\xa6\x3e\xec\xbe\x51\xe5\xb3\xb4\x87\x24\xac\x96\x3e\xd1\xf5\xc3\xbf\x4d\x7c\x2c\xf2\x7a\x82\xbe\xfa\xa4\x9c\x31\xf0\x9d\x9e\xe8\x49\xa6\x84\xe8\xd2\xf1\x05\xa9\x9f\xab\x24\xad\x48\x46\xee\xa4\x3b\xd8\x79\x80\x18\xa7\x4d\xa8\x03\xba\x42\x0f\xe1\xc4\xa8\x9b\x7f\x5d\x27\x4b\xe9\x4b\x5c\x9f\xe3\x28\x23\x55\x86\x30\xb8\x94\x9a\xae\xbd\x74\xd8\x02\x83\x70\x80\x22\x83\x70\x7f\x85\x06\x3b\xc6\x7a\xed\x11\x3f\x52\x84\xd0\x62\x85\xb8\xa5\x87\xf6\xa3\x46\xe4\x1d\x36\xa6\x50\x1b\xb3\xee\xb0\x17\x97\x45\x96\xd6\xc6\x6b\xd0\x75\x0f\x77\xbf\x3d\xba\x55\x6b\x6d\x67\x17\x79\xfb\xf1\xcd\xcf\x06\x05\xa1\x76\xec\xa5\x0c\x35\xe8\x17\x35\x59\x75\xbc\xd1\xe0\xd5\x31\x7c\xa0\x4b\x08\xb2\x6c\xfb\xc0\x54\xce\xdb\x98\x76\x8a\x9a\xf3\x56\x8b\x18\x77\x88\x85\x0c\xc6\xfc\x60\x61\xcc\xfb\xc4\x82\x7a\x7b\xb9\x8a\xef\x1b\x86\x67\x24\xb0\x81\x62\x3a\x31\x8e\x77\xd3\x4c\xf4\xac\xd3\x95\x87\xa2\x00\xf6\xae\x40\x09\x9d\x25\x21\xe4\xdc\xbc\x71\x93\xda\x3a\xc0\xcd\xa2\xa8\x62\x3b\x7b\x7d\xfc\x1f\x5c\x86\xde\x2f\x85\xdb\x49\xa8\x6a\x52\xc9\x0e\x9a\x52\x95\x4e\xb9\x6e\x17\x39\xef\xb2\x3d\xd5\xe4\x09\x5e\x25\x71\x7a\x71\x04\x15\xb9\x60\xff\xa2\x72\xfb\x47\x6d\xa4\x6c\x1b\xbe\x6f\xa6\xef\x64\x77\xa4\x0f\x9a\x84\x39\x83\xc9\x26\x69\xce\x0f\xbf\x58\xc5\x8b\x64\xc6\xac\x9d\x04\xdb\x9d\x33\x98\x3e\x9c\xbb\x7b\xc6\x95\x93\x7d\x1a\xf1\x93\x4c\x7a\x1c\x6e\xb9\x41\x9f\x4c\x5d\x8a\x65\x2b\xdd\xe1\xaa\xa3\x33\xe1\x7e\x97\x1d\xdd\x2e\xbd\xae\x3b\xde\x5b\x32\x93\x97\xd3\xeb\xaf\xa4\xc9\x70\x0a\x33\x5b\x3d\x59\x96\xae\x3a\x05\xe4\xaa\x50\xc5\x73\x2a\xa6\x96\x25\xa5\x56\x15\x63\xd7\x05\x5f\x2c\xf7\xe5\x57\x2f\x42\xaa\xdd\xff\x84\x07\xfd\x46\xdd\x1a\x1c\x77\x64\x58\xf8\xdb\x80\xbd\x6e\xb3\x29\x1f\xe3\x49\xb2\x27\xa2\x87\x99\x6c\x3f\xc5\x3d\x34\x63\x28\x49\xb3\x20\xb1\x78\x20\xe1\x86\xde\x6c\x49\xe1\xa8\xb9\xf3\x2d\x55\x79\xf7\x35\x8a\x16\xaa\xde\xf7\x1d\x8f\xc3\x2d\x62\xcf\xbb\x20\x8a\xfc\xce\xbc\x4d\xde\x79\xc3\x1b\x7d\xf3\xbf\x87\x71\x93\xb1\xcc\x4d\x76\xb5\xf3\xf5\x07\xe3\x65\x67\xa8\x2c\x69\x53\x91\xc0\xe4\x97\x6f\x97\x58\xd7\x11\xe7\x66\xcc\x1c\x5b\xeb\x9c\x6c\xcb\x84\x35\x0f\x68\x98\xa7\x80\x20\x3c\xef\x0e\x3b\xca\xa0\x88\x0e\x55\xda\xe1\x0c\x55\xc1\xe5\xb7\xaa\x28\x7f\xd3\x45\x12\xa2\xe5\x5c\x5a\xc7\xb0\x0a\xfc\xf8\x03\x99\x61\xec\xa4\xc9\x06\x8e\xf5\xf2\xb6\x73\x1a\x25\x66\x25\xe7\xe9\xbc\xea\xca\x88\x72\xbb\x76\xca\x9e\x9b\x32\x43\x7e\x63\x55\x59\xc1\x11\x7c\x59\xcb\x57\x3f\x5a\x22\x32\xe7\x9a\x94\x61\xf3\x08\x62\xdc\xbf\xeb\xe5\x6f\xc9\x4a\xc9\xaf\xfd\xc4\xe5\x40\x1d\x54\x78\xeb\x25\xa6\x7f\xe1\x9b\x1d\x3f\x00\x7a\xe9\x66\x38\xba\x69\x88\x0d\x98\x89\xde\x5f\x14\x2c\xb8\x84\xa6\xfd\x9e\x41\x51\x1c\xfe\xcd\x34\x89\x65\x83\xd5\x9e\xf1\x19\x59\xa2\xbf\x59\x49\xdb\xf5\x8d\xa8\xae\xb4\xe7\x1f\x2d\x12\xa6\x7f\x93\xf6\x2c\xb2\x2f\xdb\x6f\x41\x7d\x76\x16\x92\xd2\xcd\x4b\x3a\x52\x56\xad\xab\xa2\x2d\x35\xef\x52\xc5\xee\x7a\x09\x81\x18\xf8\x35\xde\x2a\xe7\xb7\x87\x29\x7c\xfa\x40\x5b\xff\xe4\x8d\xce\xc3\x49\x85\x56\x8c\xe2\xa5\x13\x4b\x2f\xea\xea\x0e\x7a\xbf\x61\xf4\x3f\x4a\x3d\x5e\xd2\x52\xe4\x4c\x35\x8c\xf1\xb3\x12\x4c\xcb\x93\xe9\x27\x9d\x90\x82\xe9\xcf\xc6\x15\xd7\x7d\x6a\x79\xc5\x0b\x6c\x35\x05\x42\x34\x8a\x1a\x16\xd2\xfb\xf9\x8e\x7d\xd5\xc0\x5a\xa7\x5e\x68\xb6\x5d\x8e\x5b\x2b\x97\xa3\x6a\xa7\x6a\x09\xf9\x97\x2c\x27\x6e\x79\xcb\x25\x5e\xc5\xc2\xad\xe9\x6b\x89\xfe\x43\x12\x6d\x85\x43\xf7\x79\x58\x22\x36\xae\xf5\x9c\xc2\xf7\xfd\x5e\x53\x80\x3d\x6b\xee\xa7\x60\xd9\x55\x09\xfd\x98\x4e\x6b\x7c\xa8\x77\x4d\xf6\x78\x80\xec\x96\x0b\x40\x8a\xd0\x1f\x5d\x09\xee\xb8\xed\x97\xa4\xa8\x2d\x48\xf6\x3a\x7d\x79\x8a\xcf\xb0\x4d\x4a\xba\x5e\x9a\x38\xbc\x15\x6f\xf2\x01\xf6\x37\xe6\x9e\xb5\x38\x3b\x1e\x22\xe3\x6d\x96\xfd\x7e\x04\xf3\x73\x08\xe5\x70\x81\x3c\x94\x30\xb6\x39\x36\x0f\x25\x98\xb7\x11\x91\xb4\xc4\x91\x76\x97\xeb\x88\x12\x51\xf5\xbb\x93\xf3\x26\x61\xf8\x2c\xbc\x57\xbd\xfd\xd0\x73\xf3\x5f\x87\x7d\x50\xf7\x4d\x95\x04\xcb\xff\xc3\x7c\xb8\xfd\xea\xcb\x7e\x26\xff\xc8\xa3\x51\xe7\x61\x4b\xa7\x33\x14\xac\xa1\x55\x2a\x86\x9b\xaa\x8e\x09\x07\xf3\xbd\x1f\x5b\x33\x60\x16\x49\x8c\xdd\x87\x02\x19\x32\xaf\xfe\x5a\xa4\x56\xa5\x45\x3e\x8b\x16\xd1\x75\x4d\xbe\x6a\x91\x2f\x45\x8b\xc8\xa2\x85\x28\xcf\xc1\x7a\xa6\x4a\x3f\x14\x1f\x7b\xde\x4a\x57\x26\xd4\xef\x92\xa3\x5a\xc4\x14\xca\x1d\xac\x8a\x8a\xb5\xbf\x72\xa0\xc2\x78\xa8\xc6\xd5\x37\x0c\x8a\xd5\x0a\xe7\x05\x62\x58\x5c\x9f\x5d\x94\xb2\xe4\x87\x62\xb2\x1e\x6f\xa3\xc0\xdd\x9e\xcd\x89\x81\x0b\x55\x94\xc7\xb1\x9d\x2a\xaa\xe3\x2d\x0d\x1d\x1c\x56\xcb\x8b\x7a\x27\xc1\x73\xdf\x02\xc5\xe2\x40\xb3\x13\x49\xf1\x94\xd0\x93\x13\xa0\xa4\x89\xb1\x72\x58\x32\xc2\x94\xbb\x95\x27\xed\x9f\x87\xd0\xff\x43\x91\x7b\x48\xfd\x7f\x40\xce\x69\x4c\xc9\x80\x05\x3d\xa8\x29\x19\x32\xaf\x3e\xa6\x44\x57\xf4\x6f\x9e\xe7\x98\x5b\xfe\xe9\x43\x99\x14\x35\x0b\x69\x27\x8b\xea\x6a\x5f\x7b\x02\x5f\x0d\xca\x7d\xb8\xa5\x01\x79\xbe\x5c\x87\xb4\x73\xaa\xc1\x4c\x0f\xee\x8a\x0e\x9a\xc2\x43\x29\x8f\x61\x93\xea\xa3\x39\x94\x92\xb0\x9f\xf4\xf3\xd5\x85\x3a\x79\x91\x36\xb0\xaf\x9e\x30\x85\x38\x9a\x5c\xc5\x85\xba\x07\x6f\x0a\x28\x07\x8f\xc3\xc5\x8f\xec\xe4\x0c\xcf\xcb\xd2\x2f\x92\xfc\x65\x9f\xc8\x41\xa4\xae\xe3\x1d\x8e\xd4\x1a\x2c\x7c\x1e\xd6\x4b\x4f\xa0\x0f\x9b\x99\xf4\xd5\xcf\x15\x34\xd1\x13\x38\x4c\xdc\xe4\xab\x85\x3a\xa0\x85\x72\x33\xf3\x1a\x23\x90\x20\x59\x97\x29\x68\x70\x1f\x79\x60\xb2\xc9\xb6\xf3\xbb\x7c\x36\x5b\xb7\xe7\x32\x0f\x6a\xf1\x5c\x12\x08\x85\xb3\xe7\xb4\x06\x62\xfe\xa1\xb4\xd7\x1e\xab\x19\xa6\xd7\x3e\x57\x18\x47\x4f\xe0\x6b\x24\xe7\x4b\x53\x6b\x32\x92\xb3\xe9\x78\x9d\x5c\xbe\x3e\xa1\xae\xcb\x69\x62\x72\x86\xd1\x71\x9d\x14\xec\x64\xbc\x07\x55\x32\x39\xfe\x33\x87\x73\xf6\x52\xf5\x1d\xfb\xe2\x3f\xa9\xae\xef\x69\x00\xf6\x59\xfc\xc9\x09\x88\x2a\xb4\x0e\x7f\x69\xd6\x48\xdd\x3a\xf3\xc3\x89\x5d\x27\xe2\xba\xe1\x3b\x05\x57\x1f\x25\x26\x90\xd2\xeb\x5d\x6b\x87\x7a\xa9\x33\xc9\xd4\x4b\xe8\x6a\x22\x5f\x6e\x44\x6a\x88\x81\x1d\x4a\xf6\x2f\xcd\xc2\x76\x99\xdc\xa1\xeb\xbb\x57\x96\xbe\x4f\x76\x3e\x1c\x2b\xa7\x52\x99\x9f\x95\x84\xe2\xda\xab\xfe\x2c\x3e\xa4\x8e\xb3\x41\xb5\xb3\x91\x1b\x67\x63\x02\xba\x22\x76\x59\x1a\x3b\x23\xb6\xe5\xde\xfb\xf1\xcd\x43\xc0\x1a\xb7\xb2\x24\xaa\xea\x6e\x4e\xf4\x9d\x39\x90\x30\xb1\x37\x28\x01\x6f\xd5\xfe\xee\xe5\xd9\x64\x7c\x5d\x82\xeb\xfa\xbd\xab\xfb\x9f\xe1\xbd\xb8\xed\x0f\xfe\x88\x42\x30\x5e\x5b\x45\x0c\x67\x1e\xfe\x73\x67\xb1\x2f\x9b\x07\xcf\xe2\xdf\x9b\xb8\x16\xcc\xc4\xcb\xe1\x5d\x05\x35\xd4\xc5\x32\xc1\x29\x4d\x36\x27\x77\xad\x37\x15\x2b\x4a\x3b\xa8\xb5\x44\x37\x18\xe6\x18\x37\x1e\x73\x35\xe1\x6c\x2b\xaa\xff\xcb\xcb\x25\x8e\x54\x50\x86\x18\x9e\xc6\x2a\x6d\xc4\x1c\xca\xf4\x62\x70\x0e\xdf\xf3\xa5\xb4\xbd\x3a\xdf\x11\x9b\xe8\xa2\x5a\xe3\xc7\xb7\x4d\xa3\x33\xdd\xac\x65\x29\x5a\x85\xf7\x5f\x4a\x62\x3b\x72\xb7\xa5\x68\xa0\x7d\x97\xf2\x60\xd1\x8b\x66\x90\x7e\xef\x52\xc4\xe0\xe4\x98\xb2\x9a\xec\x1a\x58\x29\xaf\x35\xac\x59\xf0\xac\x29\xe2\x12\x2d\x5d\x90\x9a\x36\x4b\x96\x06\x68\x20\x0e\xad\x10\x10\x45\x89\x3d\xd0\xd4\x7f\x63\x28\x15\x1f\xe9\x89\x8e\xf8\xf2\xd4\xcd\x53\x31\x59\x50\x88\xb0\x6a\xdd\xa8\x94\x43\xbd\x55\x5a\x90\x4d\x95\xc7\x5f\xa4\x08\x3e\x1a\xf0\x7c\xc8\x00\xae\x6f\x7d\x7d\x6b\xa0\x3f\x77\xd7\x4a\x1e\xa0\x8c\x7a\xfb\xfb\xae\xba\xca\x18\x23\xea\x72\x92\xde\xb0\x16\xdc\xd5\x86\x92\x54\x9c\xab\xe4\x53\x1a\x29\xe1\x3c\xc4\x75\x7c\xb8\xdf\x2b\xf9\xd0\x7e\x2d\x5f\x16\xe3\xa8\xf1\x42\xba\x3b\x3d\x4a\x4c\x41\xef\x5b\xf5\x8f\x5a\xae\xd5\x83\x7a\xc8\xdf\x9c\xae\xa8\x24\x51\x1d\xcb\x01\x61\x3f\xa3\xdd\x8a\x45\x90\xe9\xaa\xca\x2a\xfd\x84\xaf\xd0\x0f\x3b\x86\xe9\x5b\x5c\xcb\x74\x57\x9c\x8b\x02\x13\x8f\x66\x20\x9e\xbd\x6a\xc9\x2e\xf7\x27\xa2\x18\xd0\x1e\x25\xc7\x0b\xbe\x2c\x21\x93\xe7\x5e\xf3\xd1\x9e\x34\xf3\x4b\x6a\xa6\xd2\xc6\x5b\x54\x45\x62\xf6\xa6\x58\xc2\xbc\x25\xfd\xf6\x36\xfa\x69\x7b\xcd\x83\x96\x2a\x0c\xde\x2c\xc6\x6d\x11\x8f\xf6\xd7\x02\xc3\x89\x0e\xf2\xec\x8c\x1e\x89\x3d\x62\x8b\x13\x1e\x9d\xff\xdd\x1d\xbd\x39\x9d\x64\xfb\xa0\x8e\x5c\x7c\x0d\x0f\xea\xc4\xa5\xa6\xd0\xd7\xeb\xf1\xfb\x7f\x06\xe7\x2d\x35\x85\x21\x8e\xdb\xe0\x70\x0d\xb8\x31\x8d\x1e\x0f\x79\xc6\x20\x68\xbf\x83\x86\x4f\x58\xc2\x9f\xcd\x07\x6b\x30\x11\x71\xc0\x5a\x4a\x30\xf5\xc3\xc1\x67\x71\xbc\xee\xf0\xde\x29\xde\xeb\xb5\xd3\xe4\x29\xd0\x4b\xcc\x58\x10\x8b\xb1\x8f\x86\x44\x01\xaf\xb2\x54\x97\x77\x72\x75\x24\x54\x96\x26\xe7\x50\x1e\xff\xd0\xde\xe7\x3f\xa6\x7c\xef\x15\x66\xb2\x02\x0b\x1d\x8d\x4f\xe1\x17\x19\x15\xf1\x7d\x23\x53\xd7\xed\x82\x5a\x6d\x66\x81\x50\x4c\xaf\xf1\x8e\x46\xc3\x12\x77\xe0\x6e\xde\xfd\x57\xf7\xea\x5e\x07\x67\xb7\x84\x4c\x65\x27\x5d\x73\xc6\x81\x3b\x35\xa8\x88\xb0\xb2\x5a\xc6\xaf\x31\x20\xe1\x67\x71\x76\x56\x18\x9c\xa2\xf5\x1a\x57\xf9\x28\x84\xb5\x67\xf1\x2f\x09\xb6\xcf\x09\xa3\x66\x23\xeb\xc2\xa8\xc5\x4b\xc1\x69\xe2\x7e\xec\xe4\xd6\x0a\x3a\x85\x5f\xec\x0f\x06\x73\x56\xb3\xf1\x95\xcc\xe5\x77\xb6\x6c\x06\x0d\xc6\x9a\xc1\x2f\xff\x74\x71\xa6\xf3\x86\x2e\x2f\xf8\xda\xd4\xc8\xe9\xd0\x98\xa0\x6f\xcb\x26\xfc\xe9\xb4\x88\x3c\x6c\x69\xcf\x49\x53\xdb\xc1\x4a\x97\x15\xbc\xbc\x78\xe4\xdf\x7d\xfb\x13\x48\x95\x59\x62\x52\xbc\xbc\x16\x11\x39\x4b\x81\x6c\x07\x27\x40\xf5\x91\xd9\x70\x8a\x2d\x5f\xc6\xa5\xb8\x0d\x6a\x12\x62\x12\xda\x20\x76\x69\x59\x89\xc7\x43\x89\xd9\xa5\x6e\xc2\xee\xa5\x77\xec\x69\x0f\x51\x3e\xaf\x45\x8d\x10\xbe\x3f\xd7\x5a\xe6\x90\xc6\xec\xbc\x2c\x4d\x64\x82\x2b\x9f\x96\xc8\x45\x52\x17\x55\x0b\xd2\xd5\x33\xd4\x2c\xc3\x6c\xa4\xdd\xb3\xaf\x4e\xd2\x73\xd3\x3c\x32\x20\x28\xf3\xe7\x53\x26\x9f\xd1\x44\x0f\x44\x71\xc4\x8e\xdf\xc1\x90\xb7\x14\x49\x8e\x09\x53\x53\x47\x2e\x2a\x51\x07\x32\xe9\xe7\x65\xe9\x1e\x02\x25\x24\xcb\x69\x14\x13\x2f\x27\x12\xdf\x0b\xc6\x1e\x82\xe6\xbb\x0c\xbd\x84\xad\xe3\x70\x6c\x2f\x3f\x80\x83\x28\x0e\x7c\xac\xf6\x28\x62\xe8\xdc\xf3\x0d\xc5\xba\x7c\xe0\x3f\x9f\xd8\x7f\xf5\x21\xf6\xf3\x21\xf6\x61\xb5\xbb\xbb\x13\xf1\x90\x22\xf4\x67\x49\xfd\x73\x57\x0f\xa4\x45\x6b\xbe\xc4\x8c\xaa\xe2\xf2\x14\xca\x82\x32\x20\x8b\xf0\xdd\x93\x6a\x41\xea\x15\xea\xd2\x83\x6e\x45\x63\xb1\xbb\xf9\x24\x15\xd0\x69\xa4\x90\xff\xad\x47\x2f\xbb\x5c\xb4\x17\x71\xf5\x27\xaf\xcb\x20\x98\xd8\x80\xa9\x20\xa4\x74\xbb\xea\x17\xaa\x71\x67\x29\x47\x90\x30\x1d\x14\x8b\xb8\x53\x50\x69\x8e\xe8\x53\x16\xae\x1c\x51\xd5\x8c\xa3\xa3\xaf\x5e\x8d\x44\x1f\x47\x5e\x36\x84\x09\x8d\xe8\x37\x9d\xfd\x87\x80\xe2\xd9\x17\xa7\xf0\x03\x21\x76\xc5\xc2\x52\xd6\x2f\x17\xa4\x9a\x09\x83\xa4\x6a\x4a\x87\xc7\x5a\x3a\x56\xe5\x20\x45\x1e\xe5\xa0\xd8\xa3\x12\xfa\x8d\x91\x00\x91\xdf\x8b\xaa\x8f\xd3\xe0\xf3\xb7\xe2\xc5\xd4\xf0\x75\x91\xf6\x7a\xcb\x1c\xf1\x01\x28\xfb\x48\x47\x33\x47\x64\xea\x7b\xe7\x98\x1c\x59\x1c\x15\xe3\x82\x64\x22\xa9\xba\x2a\xac\xf2\x8e\xed\xfc\xa7\x88\x50\x7c\x0c\x72\xd7\x02\xba\x8f\xcd\x51\xd2\x57\x9a\x2a\x9a\x86\x19\x7f\x7d\xa8\x75\x57\x5a\xfd\xf8\x95\x52\x83\x29\x35\x94\x4e\x7d\xe3\xb4\xda\x26\x05\x13\x9b\x70\xd5\x4c\x2a\xac\x54\xf1\x34\x45\x4c\x1d\xb7\x8d\xd0\x30\x12\xc7\xfd\x0f\xa7\xa2\x1d\xe7\xee\x43\xc1\x21\x21\xd2\x3b\x53\xd2\x89\xf6\xc4\xc8\x99\x0a\xa1\x7e\x25\x6a\xa4\x32\x7d\x07\x65\x07\xc5\x9f\xee\x4c\x5a\x3b\x1e\x15\xa3\x6c\xcf\xf8\xd4\x57\x42\x3b\x81\xbd\x3e\x74\xde\x2b\x34\x72\x08\x7a\xbb\xbb\xad\x9e\x44\x4f\x86\x4e\xbe\x52\x3e\x8c\x3e\xf9\xe4\x7f\x59\x92\x39\x2a\x9b\x2a\xdb\x16\x17\x44\x5f\xb9\xe4\xfc\xa0\xf9\x40\xd7\x44\xa4\xea\x9d\xa5\x1c\xe6\x3b\xe1\x49\x49\xf4\x7e\xd3\x77\xeb\x13\xd9\x1e\x46\x48\xdf\x73\xbb\xf8\x95\xe8\xc1\x56\xdb\xa7\xf9\x05\x66\xb8\x5e\x15\x15\xa6\x62\x27\x5b\xd9\x6f\x98\x52\xcc\x60\xb3\x96\xcf\xb9\xa1\xd4\x73\x2a\xb1\xbd\xab\x1a\xee\x6f\xe8\x06\x87\xe9\x00\x11\x72\x0e\xde\xa7\x7a\xab\x8f\x51\xc8\x41\x32\x47\xc5\x21\x68\x35\xcd\x96\x38\xbb\x1e\x8d\x39\xd5\x16\xa8\xa4\xd8\x47\xa7\x7c\xe4\x90\x02\x82\x79\x2d\x32\x2a\xf0\x16\xf0\x6a\xcd\x76\x11\xfe\x6f\xde\x59\x96\xd7\x39\xf8\x52\x28\x14\xe6\xe6\x4c\x86\xca\x52\xe5\x7a\xf8\x48\x96\x8f\xe5\xb5\xbc\x3d\xe2\xe4\xbb\x9d\x36\xcf\xde\xed\x06\xbe\xef\xd8\x24\x88\x59\xb1\xab\xbe\xf0\x26\x60\x6f\x94\xa6\xe2\xbf\xa6\xe4\xff\x18\x9e\x84\x5f\xcb\x01\xbe\x97\x8f\x58\x8c\x4f\xe1\xaf\x61\x64\xe6\x93\x4f\xfd\xb3\x63\xfd\x1c\x61\x88\x10\x0f\x0f\xce\x9f\x13\x77\x4d\xd6\x1f\x11\x29\x11\xe9\x37\xd4\x7d\xbd\x34\xa1\xd2\xcc\x23\xdc\x99\xba\x06\xa4\xd4\xa3\xc8\x78\xa1\xfa\x62\xa9\xca\xe8\xe1\xfd\xf1\x0d\xae\x77\x6c\x59\x54\x57\x6e\xff\x0d\x55\x75\xf7\x9b\x7b\x37\xb0\xc2\x6c\x49\xf2\x09\x50\xc2\x39\x65\x5b\x94\xa5\x54\x1f\xea\x0d\xed\x1a\xab\xa7\x06\x8a\x26\x3d\x4f\xa5\xcb\x89\x50\xd4\x4e\xbd\x93\xad\x0b\x67\xc5\x45\x58\x4e\x2d\xc4\xe6\xaf\xd6\x52\x63\xb4\x19\x7b\x42\xac\xcf\x05\x66\x56\xbf\x70\x0b\x01\xf1\x47\x93\xdc\x2e\x9e\x83\x6a\x3a\xf6\x39\xf5\xb3\x20\x45\x6e\x30\x25\x2b\x8e\xc4\x42\xa1\x0b\x3b\xc8\x27\xc7\x74\xa6\x3d\x64\x60\xab\xa3\xff\x8e\x53\x3a\x1a\x35\x0d\x22\x53\xde\x0c\x75\xa6\x98\xc7\x94\xaa\x45\x51\x15\x6c\x64\x93\x29\xae\x00\xad\xc7\x7f\x61\x06\xe6\x8d\xd7\xc0\xca\x74\x80\x79\x5b\x17\x37\x88\x19\x30\x6b\xf9\xe7\x70\x30\x46\x1d\x0b\x28\xe2\xaf\x04\x90\xdb\xa3\xdb\x23\xf8\xbf\x00\x00\x00\xff\xff\x3e\x0f\x34\x0d\xf1\xde\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -180,7 +180,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x72, 0x23, 0xa, 0x54, 0x45, 0xc5, 0xc0, 0x59, 0xb0, 0xda, 0xac, 0x6f, 0xf4, 0x4, 0xed, 0x9, 0xd5, 0xd, 0x43, 0x18, 0xe9, 0xc9, 0xfc, 0xd8, 0xb9, 0x80, 0x0, 0xbe, 0x37, 0xac, 0xd, 0xfb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0x38, 0x82, 0x2f, 0xc9, 0xc7, 0xfc, 0x10, 0x51, 0x22, 0xae, 0x4d, 0xae, 0x58, 0xd6, 0xee, 0xe0, 0xe, 0x26, 0x49, 0xe, 0xfd, 0x14, 0x26, 0x32, 0x33, 0x2e, 0xcd, 0x78, 0x6b, 0x40, 0xf9}} return a, nil } @@ -224,7 +224,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5f\x73\x1b\x37\x92\xf8\xbb\x3e\x05\xac\x87\x84\xda\x95\xa9\xfc\xf6\x77\x75\x0f\x2c\x6b\x1d\xc5\xb2\xb3\xaa\x38\x96\x4b\xb2\x2f\x77\xb5\x95\xda\x02\x67\x9a\x22\xe2\xe1\x60\x02\x60\x48\xf3\x5c\xfe\xee\x57\xf8\x3b\x00\x06\x18\x0e\x29\x6d\xe2\xa4\xa4\x17\x9b\x33\x40\xa3\xd1\xdd\x68\xf4\x3f\x60\xce\xfe\x72\x74\x84\x10\x42\xaf\x69\xf1\x01\xca\x77\xf4\x03\xd4\x1c\x91\x55\x53\xc1\x0a\x6a\xc1\x91\x58\x02\x5a\xb4\x75\x21\x08\xad\x71\x45\xc4\x16\x31\xf8\xb5\x25\x0c\x4a\x24\x28\x5a\xe1\x1a\xdf\x01\x7a\xf5\xfa\xfa\x27\x05\x65\xde\x6e\x81\x71\x54\x29\x60\x48\x68\x68\x0b\x46\x57\x0a\x8e\xfa\x8d\x38\xae\x60\xaa\x07\x7d\x89\x8b\xa5\x79\xba\xa4\x55\x09\x0c\xdd\x81\x1c\x73\x43\x11\x2e\x0a\xda\xd6\x82\x4f\xd1\x75\x0d\xf6\x17\x22\x0a\x21\xc2\x82\x11\x14\x28\xd3\x62\x8a\xae\x04\xda\x90\xaa\x42\x73\x40\xbf\x50\x52\x8b\x6a\x8b\x0a\x5a\x0b\x46\xab\x0a\x4a\x34\xdf\x2a\x4c\x5a\x0e\x0c\xe1\xba\xf4\xd0\xc2\xe5\x8a\xd4\x84\x0b\x86\x05\x65\x53\x05\xf3\x5d\xfa\x25\x5a\xb5\x5c\xa0\x82\x3e\xe5\xe4\xae\xd6\x10\x18\xae\xf9\x02\x18\xa2\x0b\x84\xeb\x6d\x38\xff\x24\x2c\x54\xe0\xba\xa6\x02\x91\x5a\x00\xc3\x85\xc4\x59\x2c\x15\x2c\x33\x11\xd5\x49\x3e\xa4\xad\x40\xb8\x69\x18\x5d\xe3\x2a\x26\xa5\x26\xda\xa9\x6a\x0b\x1f\x0b\x68\x84\x64\x4a\x09\x0d\xe5\x44\x20\x5c\x96\x44\xb3\xcd\x22\xe4\xf8\x44\x99\x6c\xd8\xd6\xf2\x39\x82\x8f\x84\x0b\x52\xdf\xa9\xd7\x08\x0b\x04\x92\x2d\x2b\x52\x01\x17\xb4\x06\x44\x6a\x6f\xc8\x35\xe8\xb6\x0d\x30\x42\x4b\xc3\x47\x39\x39\x0e\x05\xad\xcb\x88\x53\x66\x08\x28\x0d\xc5\x2d\x93\xde\x2d\x09\xf7\x9a\x2a\x20\xa4\x46\x8b\xb6\xaa\x50\x43\x39\x07\x4e\x68\xad\x18\x64\x78\x27\x29\x1b\x33\x6e\x2b\x89\x88\x4a\x8a\x36\x4b\x2c\x60\x0d\x4c\x81\x51\x2f\x36\xb8\x36\x24\x25\xf1\x68\x4a\x38\xb8\xa0\x0c\x10\x46\x05\x6e\xf0\x9c\x28\xb1\x16\x4b\x2c\x10\xae\x2a\xba\xe1\x16\xce\x4a\x12\x49\x42\x29\x19\xde\x58\x69\xde\x2c\xa1\xd6\x83\xcc\xa1\xa0\x2b\x6f\x8a\x12\x2d\x5c\x71\x8a\x04\x55\x10\x1a\x60\x0b\xca\x56\x88\x0b\xfc\x41\x92\x8c\x36\xc0\xb0\x64\x08\x77\xdc\x8e\x24\x99\x1b\x7a\xfe\x24\xc7\xc0\x01\xcd\x24\x41\x0b\x06\x58\x40\x79\x8a\xe6\x54\x2c\xdd\x0a\x41\x98\x49\x1e\x11\x41\x70\x45\xfe\x17\x4a\x05\xdc\x4e\x81\x30\xc4\x80\x37\x50\x08\xb2\x06\x44\xe7\xbf\x40\x21\xf8\xcc\x5f\xed\x3f\xaa\x25\xcc\xd0\x42\xca\x84\xe4\xe3\x12\xcb\xc5\x6d\xa0\x6b\xd9\x92\x33\x53\x8d\xff\xa1\x57\xa9\x6d\xdb\x4d\xbd\x63\xac\xe1\x51\x81\xab\x8a\x3b\xcd\xa1\x49\x4a\xeb\x00\x4a\x82\xb8\x4e\xbe\x43\x2c\x34\xc7\xd3\x54\xc5\x45\x48\xd2\x90\xa0\x47\x47\xe8\x2f\x67\x47\x47\x64\xd5\x50\x26\xd0\xab\x8a\x6e\x14\x06\x7a\xa0\x63\xf7\xfb\xd8\xb5\x68\xeb\x3b\x32\xaf\x20\x68\xe5\x3f\x3b\xf6\x61\x5d\x5d\xbe\xc3\xf3\x0a\x6e\x0d\x2a\x1d\xd0\xf0\x45\xd0\xe7\x56\x50\x86\xef\xe0\x15\x80\x99\xee\x37\x1f\xe5\xba\xbb\x7d\x77\x7d\x73\xf1\xfd\xcb\x57\x2f\x5f\xde\x5e\x5c\x5e\xde\xbc\xbc\xbd\xb5\x9d\x0c\x90\xb7\x8c\x7e\xdc\xda\x1e\xb7\xef\x2e\x7e\xb8\x7a\xf3\xfd\xdb\x9b\xeb\xff\xfe\x1f\xdb\xfc\x08\x17\x05\x70\x3e\xc1\x55\x75\xa2\x97\x8d\xd4\x2b\x81\x5e\xff\x74\x64\x75\xa5\x6b\x08\x6b\xa8\x05\xba\x55\xe4\xbe\xd0\xd4\xbe\x81\x3b\xc2\x05\x30\x28\x27\xb8\x2c\x19\x70\x3e\x43\x17\xfa\x3f\x27\x99\xfe\xef\x8d\x20\x8c\x81\x30\x08\xe2\x35\x59\x11\x71\x55\x4b\x49\xe7\x89\xde\xa7\x88\x98\x77\x17\x2b\x39\xd0\x0c\xbd\x7f\x45\x3e\xfe\xe7\x7f\x9c\xa2\x1a\x36\xaa\xaf\x7d\x92\x1d\xe7\x75\x1a\xd1\x0b\xfe\x86\x96\x90\x18\xb0\xa6\x25\x5c\x5d\xce\xd0\xad\x60\xa4\xbe\xcb\x11\x20\x0b\xf5\x12\x2a\xb8\x93\xbb\xc6\x08\xd0\x83\xb0\x35\x0b\x2f\xb5\x6e\x4f\x92\x06\x07\x24\x31\xe0\xce\xce\xce\xd0\x5b\x2c\x97\x06\x35\x5a\x2f\x5e\x23\x66\x13\x57\x8a\x82\xb6\xac\x00\xd7\xcf\x28\xfe\x70\x2d\xf6\x90\xac\x40\x24\xf4\x89\x11\x73\x39\xb4\x9c\xa0\xfb\x31\x84\x55\xc3\xc8\x1a\x0b\xf0\xb5\xb2\xd5\x34\xdd\x46\x2f\xbb\x1a\x8c\x47\xa2\xf2\x56\x83\xd5\xa8\x78\x3f\xc6\xa0\x12\x10\x4a\xef\xdc\x15\xa9\x3f\xdc\x8f\x44\x17\x12\xce\x21\x58\x19\xd3\x41\x9a\x32\x4a\xeb\xc5\x68\xe8\xf7\xfb\x60\xf1\xc2\xc1\x3a\x84\x61\x81\xe9\x96\x13\x9f\x78\x93\x48\xe2\xe5\xed\x0b\x23\x10\x69\xe7\x15\x29\x50\xd3\xc3\x67\x60\x3b\x97\xfd\x18\xe0\x52\xea\x69\x52\xcb\x1d\x44\x6d\xc5\x08\xcf\x95\x81\x85\x46\xe0\x18\xac\xf1\xab\x7a\x41\x35\x1e\x86\x83\xee\xff\x31\xc1\x14\x22\x8e\x2b\x7a\x13\xa7\x0c\x6d\x68\x5b\x95\x1a\x77\xd7\x41\xce\xc1\x92\x51\x77\x54\x86\x46\xcb\x25\xa9\xcd\xf6\x1f\x61\xca\x77\xa3\xfa\x42\x8f\x38\x96\xc1\x83\xf8\x36\x72\x9a\x7c\xe9\x63\x4c\x58\x76\xc1\x1a\x81\x34\x3b\xb7\x6c\x6f\x6d\x53\xcf\xd2\xd5\x23\x48\x5e\x74\x60\x46\x4f\x6a\x17\x0b\xa4\x3d\xd2\x49\xbb\x8f\xa8\x96\x8d\x9c\x03\xe0\x99\xc7\xc6\x34\x31\x76\x71\xa7\x83\x62\xfb\x38\xb6\x8c\xe3\x29\x38\xc6\x2a\x9b\x7f\x81\x8b\x00\xb3\x4f\xaa\x7d\xdc\x67\xd1\xd6\x6e\xc7\xf3\x36\xc8\x49\x09\x95\xc0\x9d\xa6\x97\xdd\x3e\xfb\x93\x96\xd6\x77\x52\xb7\x4b\x33\x52\xc9\x5c\x99\x56\x5d\x9e\x53\xa7\xf1\xe8\x38\x4d\xfb\x3b\xc7\x1a\xb7\x95\x35\xce\x34\x30\x6d\xab\x9c\x95\x7a\xd7\x93\xe4\xb0\x23\xf3\x01\x8a\xf4\x75\xf6\x2c\xb4\xc4\xa6\x37\x50\x00\x59\x03\x3b\x8d\x9e\xbf\x65\x74\x4d\xa4\x0f\x14\xd2\xd2\x11\xd3\x91\x43\x7a\x00\x88\xc1\x02\x18\xd4\x05\x58\x7c\x4b\x58\xa8\x29\x28\xcf\x47\xcf\x66\x88\x3a\x53\x1f\x6e\x30\xc6\x45\x15\x38\x59\x4e\x68\x18\x04\x00\x09\xd7\xa3\x9c\xa2\xcd\x92\x14\x4b\xe5\xc0\xcc\x2d\xa9\x4d\xa3\x0d\x45\x1b\xbc\xe5\xb3\x00\x3e\x42\xff\xef\x04\x5d\x12\x06\x85\xa8\xb6\xd2\x0a\x42\x58\x7b\x9d\xda\xfc\xb5\xde\xa8\xf6\x70\x95\x7b\xd0\xd3\xcf\x9a\x4d\x3d\x49\x8f\x86\xf9\xdb\x09\xba\xaa\x4b\x33\x10\x5a\x13\xac\x00\xf5\x19\x94\xc0\xa1\x43\x20\x1e\x3b\x29\xdb\x6b\xcc\x34\x31\x66\xe8\x85\x5b\x96\xcf\x70\x2b\x96\x93\x90\xc7\x3f\x19\x27\xe1\x04\x7d\xe5\x0c\xf6\xe9\x7f\xc9\x9e\x7f\x8f\x19\x0d\xc6\x08\x52\xee\xa2\x66\x81\x55\xa3\xd6\x2d\xa9\x9d\xd3\x11\x70\x13\x5d\x29\x17\xab\x04\x63\x7a\x3a\x3f\x4f\xf7\xb3\x7d\x78\x76\x2a\x6d\xb7\x3c\xed\xc2\x0c\xb1\xbb\x6e\x8c\x33\x2e\x0d\x4d\x69\xd4\x7b\xcb\x72\x8a\x7e\x92\x6e\x29\xad\x2b\xe9\x56\xa2\x05\x51\xc1\x0a\xd2\xf9\xbc\x01\x24\x49\x68\x8e\xda\x46\x4a\xb1\x94\x1e\x65\x48\x1a\xf7\x92\xe6\x89\x5d\xbb\x71\x67\xe8\xdb\xbe\x97\x32\xed\xf0\x7a\x3e\x80\xb9\x33\x68\x1f\x0a\xf9\xd2\x02\x1c\x44\xdc\x0d\x9b\xc7\xdd\x35\xf1\xd0\x97\x7e\xf1\xe4\xbe\x52\x76\xe2\x69\x67\xf9\xc7\xa1\x5a\x4c\xb5\xb6\x38\xd7\x22\xdc\x7f\xdd\x11\x1b\x3d\x7b\x8a\x6a\x52\xa5\x9b\x74\xd4\xcc\xb5\xf2\xe4\x0a\x9d\xa3\x6f\xa6\xdf\xb8\x26\x9f\x7d\x2e\x65\xf4\xa5\x75\x8f\xd3\xb4\x25\xb0\x51\x5b\xcc\x1d\x88\xdb\xb6\x91\xde\x26\x94\x6a\xca\xef\xb6\x0d\xf0\xc9\xc9\x0c\x7d\x92\xff\x9b\xa1\xef\x28\xad\x3e\x47\x54\x60\x20\x5a\x56\xeb\x16\xcf\xbe\x8d\x69\x26\x3b\x0b\xd6\xc2\xe7\x34\xba\x67\xe8\x46\x75\x57\xf1\x14\xb1\x04\x86\xa8\xe4\xb3\x5e\xa9\x77\x64\x2d\xd7\xde\xb6\x51\xdb\x95\xc4\xb8\x11\x9d\x62\xb1\x53\x0b\xf5\xaf\xd1\xde\x6a\xb5\x17\xda\x7c\x81\x46\xa8\x68\x9c\x02\xc4\x97\xca\x7e\xf9\xa5\xe5\xc2\x62\x2e\xd1\x93\x40\xcd\x26\x30\x4c\x22\xc2\xfb\x14\x9a\x08\x45\x1c\xf9\xdf\x13\x4d\xa3\x88\x44\x64\xa1\x0c\x17\xaf\x2f\x3a\xd7\x5c\xcd\x51\xfc\x9f\x12\xe4\xcf\xe8\x13\x0a\xe0\x78\xe4\xf6\x61\x05\x6d\x3e\x23\xa8\x38\xa0\x4f\xb6\xe1\x02\xcb\x9f\x59\xf2\x1b\x47\x92\x77\xe6\xb9\xd5\x97\x7a\x67\x5c\x67\x49\x22\xa9\x61\xcc\xb8\xc9\x82\xd1\xd5\x0c\x7d\xfb\x29\x14\x3e\x35\xa1\xcf\xc9\x55\x63\x3a\xda\x78\x81\x76\x6a\x0d\x98\x67\x4f\xe5\xbf\x27\x29\x8c\xcd\xf8\x12\x44\x80\x40\x12\xce\x38\x74\x24\x63\xd4\x24\x6f\x60\x61\xb9\xa2\x7e\x4f\xe7\x94\x31\xba\x99\x9c\x3c\x39\xea\x75\x98\xe3\x0a\x4b\xf3\xe1\x5c\x05\x62\xa6\xe6\x67\xd8\xce\x02\x9d\x86\x44\x7a\xf6\x14\xe9\xe9\xf5\x89\x32\x60\xe1\x99\x11\x92\x44\xe9\x2d\x7a\x6b\x0c\xb9\x45\x1f\x2e\x11\xfe\x81\x5b\xad\x6c\x76\x49\x63\x7e\xd8\xcd\xad\xb6\xf1\x37\x6b\xa6\xec\x5a\x12\x17\x6b\x4c\x2a\xac\xc6\xb7\xea\x73\x12\x45\x21\x92\xeb\x62\x0c\xed\x13\xb2\x6f\xb0\x7e\x76\xde\xd1\xd8\x72\x20\x23\xe5\x16\xab\xbe\x98\xbb\x48\x63\x72\xa2\xb9\xad\x41\x4e\x7b\x93\x9d\x69\x5a\xf0\xd2\x6a\xf3\xd9\x53\x35\x6b\x0b\x2c\x12\x64\x0b\x5a\xff\x3b\x6e\x49\xec\x00\xb5\x1f\x96\x0d\x83\xe8\x09\x4a\x6d\x48\x7f\x3f\x77\x51\xa7\xe3\x1b\xf8\xb5\x05\x2e\xf5\x92\xe1\x13\x7c\x2c\x00\xca\x98\xf4\xa8\x92\x3d\x8f\x43\xdd\x15\x2e\x8a\x86\x72\x31\x66\xf4\xf3\x73\x34\x87\x05\x65\x30\x89\x5f\x9d\xa0\xa7\x1d\x62\xef\x9b\x12\x4b\xb4\x52\x78\xc8\x0d\x86\xd4\x05\x65\xd2\xe0\x1d\x44\xea\x20\x7d\xa1\x37\xa5\x67\x4f\x3b\x81\xed\x49\x8f\x65\x71\x4a\x57\x66\xd5\x42\xb2\x93\x93\xac\x50\xa4\xfb\x32\xd3\xdb\xfc\xbf\xd3\xab\x48\xee\xd9\x5a\x4c\x1e\x66\xbd\x8e\x59\xa5\x09\xcd\xbe\xcb\xdd\x4d\xed\x2b\xa1\x95\xd4\x7b\xf4\x14\x29\x10\x19\x2d\xea\x07\x58\xa7\x9e\x1f\x99\x54\xa3\x2f\xb0\x9f\x48\xd4\x01\x0e\x58\x03\xdb\x22\x41\x56\xd2\x9e\xb5\x71\x00\x06\x95\x9c\x07\x5a\xe2\xa6\x81\x8c\x05\x36\xce\xbf\x3f\x60\xc2\x7f\x8d\x26\x2c\xff\x40\xbe\x18\x0e\xb3\x2b\x38\x74\x53\x03\x7b\x32\xc5\xb9\x90\xbb\x82\xec\x47\xdc\x7b\xab\x6f\x34\x9d\x4d\x26\x28\x49\x68\x1b\x45\x97\x8e\x7b\x0d\x9b\xd0\xc9\xe9\xd2\x3d\xd2\xf0\xb4\x39\x12\x97\xf6\x08\x00\xe9\x34\xe2\x6a\x25\xad\x1d\x5c\xdb\x54\x99\xe7\x29\xf6\x0c\x20\x2e\x0d\xf7\x2c\xc3\x98\x41\x4c\x25\x0c\x54\x0c\xbf\x5e\xd0\x59\x90\xa7\x51\xfe\x88\x7c\xdc\x8b\xca\xa7\x2d\xc4\xd0\x5b\x48\x3b\x10\x09\x8d\x28\xbb\x9a\x90\x8b\x1c\x0c\x9d\x27\xb2\x52\x0e\x95\x89\x4d\x37\x74\x90\xa7\xa4\x8c\x74\x88\x9a\x2f\xe7\xc0\xc4\xa4\xf7\x5c\xc9\x5e\x37\xda\x54\xd3\x4b\x41\x2a\xd1\x5f\x13\xaf\x5e\x28\xa2\x8b\xcc\xdb\xf7\xb5\x4d\xe1\xe5\xdf\x66\xba\xde\xc0\x06\xb3\x52\x5a\xd3\xca\x23\x3a\x4d\xa2\xba\x02\xce\xf1\x1d\xcc\xd0\xf1\x0b\x9d\x6b\xb7\x7c\xf3\xe5\xa9\xad\x05\xa9\x10\xae\xaa\x9e\x5d\xd0\x30\x58\x13\xda\x72\xdd\x6e\x89\xd7\x80\xe6\x00\xdd\x36\x5b\x1f\xf7\x46\x4d\xd0\xb2\x04\x2e\x18\xdd\x7a\x34\x7f\xf0\x3d\xc6\x20\xbe\xff\x26\x33\x4a\xf0\x12\x02\x85\xcb\x52\xca\xd4\x0d\x14\x94\x95\x13\x52\x6a\x89\x52\xec\x21\xe5\x29\x62\xb4\x02\xef\x91\xfc\x29\x95\x85\xd8\x50\x26\xbb\x5f\x58\x5d\xe3\x5a\xf4\xde\xf9\xcd\x7f\x80\x6d\xb2\xe9\x0f\xb0\x3d\xb5\x92\x11\xb6\xe9\x1e\x9e\xa2\x48\x0e\xa5\x15\xae\x1f\x45\xa4\x48\xb0\xa9\xaf\x3a\x47\x66\x0e\x93\x3a\xd4\x5f\x7b\x86\x52\x19\x2d\xd9\x57\x7c\x5d\x8c\x60\x0f\xa5\xa7\xd3\x21\x55\x05\x0c\x2d\xb1\x56\x6a\x0d\x14\x64\xa1\xb7\xad\xab\x4b\x5b\x50\x91\x0e\x1d\x19\x08\x5b\x15\xc0\xf4\x82\xb9\x26\x92\x8f\x06\xb4\x62\x97\xf0\x0c\xd3\x9b\x23\x35\x61\xe9\x07\x44\xb2\x61\x92\x8c\x2e\x74\x9d\xf3\xda\xf0\xd2\x6f\xe2\x50\x74\x1d\xa7\xfa\xc9\xa9\x07\x2a\x78\xbd\xb7\xc2\x0c\x50\x8a\x55\x66\xea\xa5\xaf\x34\x53\xef\x7d\xb5\x99\x7f\x9f\xed\xfe\x20\xaa\xb3\x63\xd2\x6f\xa5\x3f\xfb\x41\x42\xf4\x00\xea\x33\xc7\xb8\xd8\x70\x95\x7e\x4e\x42\x96\xee\x40\x38\x71\xfa\x91\xd4\x64\xd5\xae\x14\x6b\x6f\x74\x85\xdc\x0a\x6a\x31\x39\xe9\x53\xb8\xa3\xee\x8f\x2d\x17\x9a\x34\x3a\x19\xa1\xd7\x19\xad\xd1\x4a\x43\xd3\xb9\x04\xd6\x81\xb3\x69\x09\x63\xb1\x98\x98\x17\x0d\xf8\x43\x4b\x08\x49\x9b\x50\xfb\xf7\xda\x33\x46\x2c\xd1\x04\xb1\x9c\xd5\x04\x9b\xbe\x8a\xb0\xab\x6e\x5f\x7d\xdd\x89\xc5\x1e\xea\x3a\x51\x92\xb1\x5b\x67\x5f\x0e\x39\xe1\x4e\x09\x6a\x39\x53\xfb\xc1\xc9\x0c\xe9\x28\x73\xda\x22\xbb\x36\x2a\xd7\x84\x9b\xf3\xa1\xf8\x84\x2b\x56\xab\xdd\x57\x8a\xf8\x57\xf1\x8e\x8d\xf9\xc3\x8c\x9a\x72\xe7\xcc\xb0\xe3\xe9\xd0\x11\x7a\x80\x18\xae\xd1\xb5\x24\x7f\x1e\xb1\x2e\xba\x9f\xa0\x88\x93\x83\x98\x2c\x9d\x54\x0e\x50\x66\x7f\x14\x52\xe4\xf1\x71\x18\x43\x23\x06\x2b\xba\x06\x2b\x2b\x3b\x12\x32\x19\x29\xc8\x7b\x0b\x99\xd0\x80\x6c\x37\x1e\xb9\x80\x81\xbb\xd3\x2e\x69\xc6\x0c\x6e\xe4\x19\x34\x4b\xa8\x3c\x2c\x3d\x5c\x83\xea\xa8\x5a\x10\xa1\xeb\x94\x75\xf6\xf7\xda\x15\x58\x76\xb9\xf0\x5b\x97\x7d\x35\xbe\xe6\xce\x72\x14\x97\x95\xf6\x3c\xd4\x7d\xd3\xd1\xfd\x14\x34\x20\xa3\x57\xac\xe1\x65\x32\xcb\x13\x8d\xcd\x49\x3f\xc5\x1c\x67\xc1\xe2\x82\xaf\x38\x2c\x11\x96\xbe\x10\x8e\x5a\xae\x8b\xb4\x35\xa0\x4c\x1e\x37\x00\x92\xaf\x66\xf2\x11\xd2\x8f\x35\x52\x22\xc8\xd9\x8f\xce\xb0\xf5\xf1\x88\x52\xb9\xef\x0d\xee\xb9\x6a\x4f\x2f\xbb\xa8\xec\x5b\x93\x7b\x6e\x9b\xd0\xf3\xe7\xbb\x92\xa3\x3a\xee\x14\x66\x47\x95\x07\x6f\x6b\x64\xdf\x84\x8f\x9f\x0f\xa3\xe9\x99\xca\x07\x60\x9a\xcd\x84\x86\x58\xba\x35\xd4\x43\x34\x7c\x13\xa7\x41\x4d\x89\x66\xaf\x6e\xf0\xe1\x78\x18\xdb\xf4\xe9\x28\xb2\x3f\x9e\xb3\xcc\xd0\x93\x73\xa9\x0f\xac\x51\xd4\x60\x2e\x29\x92\xa8\x53\xee\x4a\x78\x06\xc3\xb5\x4a\xe3\xd8\x25\x77\x8e\x82\xb9\xf7\x1b\xfa\x28\xa1\xf3\x00\xc3\x10\xac\x5c\x69\xba\x0c\x4b\x5b\xc2\x5c\xeb\xdc\x46\x15\xe7\xba\xe4\x63\x5c\xd2\xd1\x15\x49\x24\xc6\x8e\x04\x0f\x9d\xa7\x25\x6f\x12\xb2\xa9\x87\xf6\x49\x0f\xd1\xc2\x47\xb4\x33\xda\xee\x8b\x6b\x28\x64\x01\xba\xe1\xab\xdd\x18\x27\x78\xa7\x56\x95\x30\xb5\x64\xa6\x7a\x5c\x95\x0a\x28\x39\x49\xd5\xf0\x24\x64\x44\xd7\xb9\xe7\x15\x97\x0d\x7d\x6b\xa0\x7e\xd7\xce\x52\x19\x2f\xf6\xe9\x04\x4f\x6f\xba\x89\x58\x79\x26\x25\xee\x59\xf8\xae\x00\xde\x48\xb2\x2e\xaf\x73\xe5\x5d\xba\xbc\x26\xbd\x67\x98\xd8\x7e\x60\x06\x9b\x05\x20\x67\x69\xfe\x3b\x80\x3c\x8e\x56\xcb\x78\x6c\xad\xdb\xb4\x03\x5b\xb5\x3f\xb7\x73\x15\xbc\xd0\x70\xac\xdf\xc3\x75\x79\xa2\xdc\x8b\x81\xad\xb5\x4f\xe4\x65\xec\xaa\x56\x3a\x93\x05\x56\x85\x91\x52\x90\x1b\xca\x5c\x3d\xac\x85\x6c\xf6\x59\x83\x9a\x45\x89\x70\x55\x66\x80\x6d\xe6\x52\x15\xfa\xf1\x74\xb0\xd7\x4f\x91\x04\x64\x4c\xe5\x4b\x7a\xa6\x4f\x97\x2b\x56\xd4\x4c\xc9\xda\xd4\xcf\xbd\x1c\xc5\xe1\x10\x0b\xe0\x59\x7c\x6e\x60\xba\xb2\xce\xa6\x7a\x74\xe3\x11\xa9\xaf\x6d\x0d\x47\xfd\xc2\x11\xe4\xac\xaa\xa8\x91\x1d\xf1\xe9\xf8\x11\x33\xa1\x7e\x5f\x38\x9c\xc5\xa5\x33\x6e\xfb\x8b\xb0\x9f\x19\xc9\xa5\xa8\x7c\xc1\x4d\x92\xda\xcb\x4f\xec\x93\x1a\x7b\xac\x8b\x19\x26\xd1\x9f\xb6\x2e\xc6\x84\x48\x12\x01\x17\x5b\xbc\xb9\xc2\xec\x03\xd7\xe7\xc4\x30\x0f\x80\x84\x47\xc2\x7c\x55\x63\xa3\x2c\x59\x71\x3f\xb8\xb2\x26\x29\xf4\x71\x09\x4a\xb6\xc0\xe6\x8f\x5b\x4b\xd2\xab\x0d\xb1\x72\x94\xd6\xd8\x39\xbe\x77\x95\x22\x71\x20\xd3\x67\xbd\x39\x4b\xb8\x71\xf5\x8e\xbc\x2d\x0a\x80\x32\xf4\xa2\x34\x5d\xdc\xd9\x36\x83\x1a\xe1\xa8\xd2\x7e\x18\xae\xe5\xaa\x86\x5f\x5b\x5c\xb9\xb2\xea\x40\x2f\xfd\x86\x55\x28\x03\xc2\x93\x8d\x08\x66\x48\x18\x9d\xfd\x53\xac\x77\x26\x9c\x26\x8a\x39\x99\x19\x44\x2c\xf3\x3e\x9a\x01\xba\x35\x21\x52\x2a\x4d\x57\x29\x94\x3a\xde\xbc\x04\x75\x90\xc3\x9e\x38\x20\xda\x39\x8a\x69\x18\x05\x06\x34\xf1\xb4\x65\xdc\x19\xd8\x87\x64\x71\x47\xae\xc0\x4c\xb2\xb8\xee\x41\x4e\x86\x5b\xbf\x64\x77\xe3\x77\x97\x02\x97\xbe\xba\xba\x74\xc7\x4e\xd4\xef\x60\x08\xe3\xf8\x40\x22\x77\xb5\x43\x36\x72\x99\xac\x03\xb8\x9f\x8f\x78\x5b\xf6\x1f\x9a\x5e\xf8\x13\xb9\x7d\xdf\x59\x17\xef\xd8\xf9\x78\xc7\xd1\xc1\x12\xe3\xd9\x99\x0d\xd8\x3b\xc2\xa3\x53\x9d\x61\xfe\xb2\x0b\xcb\x60\x75\xe4\x3b\x71\x5e\x38\x71\x50\x7f\x97\x7c\x68\x3e\x1b\xbd\x71\x92\x09\x13\x8d\xaf\xa6\x8b\x97\xa3\x09\x83\x24\xd3\x72\xc7\x72\x6d\xc5\x23\x95\x14\x78\xfd\xb5\xd0\xa7\xf8\x9f\xc4\x31\x11\xff\x97\x6f\x22\x47\xc3\x26\x5d\xd2\x9c\x49\xac\xb4\xe2\xa5\x9c\xbb\x5e\x0f\xa9\xb8\x6f\x14\x50\x19\x72\x86\x53\x38\x06\x4d\x3b\x5c\x9f\x4f\x49\x79\x88\xf4\x78\x61\xb9\xc3\x05\x28\x11\xdb\xbb\x9f\x0c\x05\xd1\xf5\xdc\x6a\xda\x4f\x92\xa2\xbe\xa3\x84\x29\xea\x73\xb8\x3c\x85\x80\xf6\x12\xa9\x2e\x2b\xaf\xe4\xea\xfd\x55\x2d\xfe\xff\xdf\x7e\x0b\xb9\xea\x92\x17\x19\xd1\xda\x89\xf1\xef\xb1\x1a\x3c\xac\xf5\x3e\x12\x63\xee\x1d\x06\xdc\x11\x49\xef\xa5\x3f\xb8\x60\xad\xbb\x37\xe0\x4d\x1c\x14\xef\x99\x47\xa1\xd2\xcb\x07\xae\xff\x1d\x89\x02\x15\xd5\xfe\xc2\xa2\xd7\x57\xf5\x1a\x57\x24\x3e\x5a\x9f\x0f\x5a\xfb\xbf\x76\x86\xa2\xf3\xf2\xd9\xd5\xcf\x4a\x81\xb8\x56\x4a\xee\xa5\x5c\xc1\x7c\xf2\x2f\x8b\xc5\x0d\x2c\x66\xa9\x89\x0f\xfa\x55\x5d\x5f\x3f\xc7\xa8\xa7\x9b\x53\xc5\x2f\x96\xb8\xbe\x33\xb6\x58\x57\xb1\x85\xe2\x78\x62\xec\xfa\xb6\xaa\x4e\xfb\x4d\x5c\x0d\x36\xf9\x97\xb4\x64\x5c\xda\xa2\xb3\xc1\x86\x56\x99\x57\x01\x32\x66\xa1\xe5\x0a\x41\x9c\x6e\x0b\x28\x1a\x0d\x34\x58\xe2\x61\x0a\x68\x0a\x43\x92\x1e\x35\x8c\x49\xcc\x4c\x64\xd2\xd8\xc0\x6a\xb4\x27\x83\x65\x1c\x11\x12\x53\xbf\xf4\xe0\xf9\x34\x47\xcb\x8e\x92\x59\x33\x4c\xb1\x98\x2b\xeb\x31\xbc\x4a\x25\xc7\x37\xe5\x94\xbc\x81\x4d\xfa\xc0\xc1\x1f\x8c\x51\x6a\x32\x07\x33\x25\xaa\x40\x8a\x79\x34\x58\x8c\x34\xcc\xd0\x88\xc8\xa6\xc8\x7f\xa8\x70\x67\x17\x83\x5b\x5b\x28\xd6\xbb\x7b\x27\x57\x57\x98\x64\xbc\xad\x37\x7b\xe4\xfe\x18\x0e\x66\xa8\xb5\x23\xb2\x62\x38\xc6\x6c\xed\x9e\xb1\x35\xd1\x4d\xf8\x40\x55\x6b\x2e\x18\x40\xb5\x75\xf1\x21\xe9\x50\x06\xb0\x38\x75\x5e\xb8\x3e\x9d\x2e\xd1\x39\x0d\x23\x56\x3a\x50\x6f\x42\xc3\x73\x70\x27\x00\xc2\x38\x97\xcd\xc0\x84\x62\x24\x81\xc2\x62\xa1\x6f\x9c\xaa\xb6\x48\xe8\x4b\xab\xa4\x87\xbf\x87\x3a\xb1\x33\x7b\x94\xaa\x31\x52\x95\xa1\x56\x32\xa4\x14\x83\x1b\x38\x7e\xb2\x43\x2a\xcd\x81\x2f\xab\x49\xd4\x0d\x58\x5e\x18\x26\xcb\x60\xa6\xfb\xb9\x42\xd6\x47\xee\x66\xb9\x9b\x25\xd5\x58\xd6\xa8\x6b\x4c\x34\x86\xd2\x87\xf5\x8a\xbe\xbf\x76\x91\x6e\x7d\x6f\x9d\x7c\x19\xba\xbf\xf6\x12\x07\x73\x87\x42\x57\xc2\x6b\x43\x6a\xee\xda\x8f\x41\x76\x9b\xf1\x2f\xaa\x6a\xf2\xc8\x5a\xcf\x42\xf3\xc8\xb2\x2b\x29\x61\xd2\xa8\xa1\xa2\x9d\x63\x75\x39\x4d\x8f\x67\xfd\x1b\x5a\x4c\xd6\x42\x7a\xf6\x48\x5f\x3a\xa9\x97\x7c\xa0\xf4\x03\x38\x7a\x03\x08\x15\xfc\x59\x8c\x80\xd4\xf4\x05\xad\x39\x29\xc1\x5c\x07\xca\x05\xa9\xaa\x68\x8f\xb0\xf8\x90\x1a\x09\x60\x2b\x57\xff\x66\x8f\xc9\xf1\x62\x09\x65\x5b\xe5\xe5\xa7\x3b\xd7\xfa\x68\x68\x78\xb3\x3b\xd4\xcc\x94\x7d\x5d\x92\xee\x9d\xab\x03\x1f\x16\xd6\x1d\x3c\x30\xda\xe8\xc9\xc8\x83\xf0\xd1\xf0\xbb\xc5\x5f\x1b\x3e\xd1\x0d\x05\x41\x4a\x36\xe8\xa7\x83\x7b\x56\xca\x79\xc2\xb6\xd9\x29\x6c\x8f\xf6\x87\xfb\x8b\x25\x23\xe6\xe6\x38\xc9\x19\x36\x51\x9e\xf8\x32\x80\x86\x03\x58\xa9\x1a\xcb\x44\x02\x63\x30\xa6\x15\x97\x50\xf6\xc2\x5a\xbd\x20\xec\x63\x64\xcb\x46\xb6\xf6\xaa\xc9\xec\xc9\xf3\x7d\xc3\x5b\x2e\xa1\xf5\xef\x8b\x71\x75\x35\xea\xc3\x61\x2e\x6b\x06\x65\x4b\x06\xbc\x2d\x38\xab\x70\x2c\x90\x2f\x21\x7e\x92\xa6\xed\x43\x29\x9c\x2e\x15\xf9\xfb\x44\x52\xbc\x74\xcb\xf3\x69\x9f\xec\x56\x9d\x1d\x1e\x57\xb9\xec\x32\xcd\xa1\x38\x38\xc3\xc9\xba\x49\xf3\xb6\xf8\x00\xbb\x65\xe2\x8b\xb1\x78\xbe\x24\xc1\xd8\x83\xb9\x87\x05\x5b\x1c\x1b\x7b\xe1\x96\xab\xc0\xa2\x30\xd7\x43\x86\xf6\x84\x1f\x17\x11\x4b\xe0\xb0\x33\x26\x93\x63\xfe\x17\x63\x81\xfc\x41\x99\xff\xbb\xc6\x44\x7c\xbf\x7b\x47\xb8\xeb\x0b\x8a\x86\xfc\xc1\x38\x7d\x68\x70\xc4\xb9\x02\x19\x8f\xba\xe7\x5d\x04\xbd\x47\xb8\xd2\x23\x7d\x8c\x47\xf5\x9e\xe0\xfb\x7d\xf6\xfd\xac\xc3\x39\x42\x98\x46\x7a\xb8\x63\x7d\xd5\xdd\x42\xb5\xaf\xcb\x1a\x6e\x2b\x41\xe7\x28\x10\xe3\xc4\xfa\xde\x21\x97\xc7\x3d\x28\x21\xa1\x87\xf9\xc3\x49\x61\x3b\xcc\x29\xde\x71\xa9\xf4\x45\x69\x8b\x9e\x07\x2e\x95\xc6\xae\x51\x48\x71\xee\x7f\x08\xa2\x77\x54\x30\x68\xda\x86\xdf\x7c\x18\x6e\xac\x88\xa2\x6e\xd5\xba\xa7\x27\x1b\x47\x07\x6e\xe2\xeb\xd2\xd1\x25\x6e\x1a\x60\xe8\x35\x9e\x73\xff\xbe\x63\xd7\x43\xdd\xc7\x6c\x0b\xfb\x09\x4b\xdc\x7c\x9d\x5d\x2b\xb2\xfb\x82\x32\x57\x7f\xec\x9f\x60\xe9\x47\x1d\xc2\x83\xc4\xd1\x75\xfb\xb3\x90\x4f\xc1\x7a\xfe\x11\x37\x8d\xaa\x55\x5b\xc4\xe7\xbf\x94\xaf\x39\xe8\x81\x13\xe8\x99\x1a\x5d\xa8\xc2\xde\x19\x3f\x43\x9f\x1c\xbb\xee\xc3\x8d\xcf\x51\xc4\x22\x79\x30\xc1\x7d\xa7\xe6\x1c\x7d\xca\x1e\xbb\xb8\x28\x4b\x53\xb1\x6a\x9a\x7f\xcd\xd3\x1f\xa9\x88\xee\x88\x47\xe1\xed\xe4\x4c\xdd\x49\xf4\x27\x95\x7a\xf9\x37\x40\xdf\x7f\xa6\x66\xf1\xb3\xdd\x43\x2f\xdc\x1a\xb0\x7f\xea\x92\x8c\x9d\x1f\x7e\x49\x01\x3d\xe9\xc3\x19\xf1\x01\x98\x34\xe5\xb2\x1b\xea\xf7\xe0\x7f\x86\x80\xa7\x18\x9f\x38\x2a\x66\xd9\xdb\xfb\xec\xcc\xfd\x18\x10\x17\xf5\x05\xc7\x24\x2d\xfd\xcd\x98\x3f\x0f\xc4\xb1\x1c\xaa\xba\x48\x3b\xd2\x09\xea\x96\x85\x94\xb2\xc8\x1d\xde\x30\xa5\xde\xa9\x2e\x93\xc3\x36\x8f\xfc\x37\x16\x86\x37\x93\x8e\xb8\x93\x02\x37\x01\xb1\xbf\x4a\xa1\x17\x2b\xf2\xf8\x73\x13\xdc\x7d\xd5\x83\x70\x1f\xcf\x50\x67\xdb\xce\xa4\x46\x94\x99\x4f\x4a\xcd\x01\xd9\xc3\x56\xdd\xe9\x02\x2b\x44\x9b\x25\xd5\x79\xcc\x7e\x29\xc2\xc0\x87\x09\x42\x72\xcc\x06\x88\x74\x9a\xd1\xea\x7d\x4d\xec\x9a\x75\x94\x1a\x41\xb5\xf8\x48\x7f\x5a\xe1\x26\x60\xa3\x6c\x24\xf3\x41\x98\x39\x2a\xbe\x5c\xe0\x66\x67\xc1\x64\xfc\x85\x9b\x7d\x42\xcb\x99\x79\x17\xb8\x19\x39\x6f\xab\x3c\xf6\xd8\x0e\xa2\xbf\xbd\x76\x87\xe8\xef\xc1\x36\x8b\xf8\x78\xca\x40\xcd\x78\x92\x64\x83\x55\xe3\xc6\x8e\xc6\x65\x77\xda\x5b\xdf\x01\x16\x7f\xf4\x65\x89\xb9\x3d\xcc\x08\x65\xf0\xbd\x17\xbd\x2c\x59\xfc\xcd\x97\xfe\x7d\x60\x1d\x45\x7a\x72\x93\x46\x2e\x90\xa5\xf8\x8b\x2f\x3b\x6f\xf7\x55\x78\x7b\x5e\x4b\x8a\x38\x4f\xb2\xee\x8b\xe9\x3c\xdd\x29\x47\xa9\xa7\x07\x09\x55\xfa\xf9\x68\x19\xeb\xfe\x3f\x90\x7c\x33\xba\xdf\xbf\x89\x21\x38\x5f\xa4\xe5\x4f\xef\x40\xc8\xcf\xe3\xc8\xce\xc1\xb5\xb8\xb2\x75\xe6\x83\x86\x3d\xfd\xdb\xed\x90\x7d\xf9\xbe\xff\xd7\x1c\x66\xe8\xdb\xc1\x4b\x1c\xba\xb3\x91\x66\xaa\x79\x24\xd4\x3f\xf1\x56\xa6\x4f\xec\xd9\xdb\x1b\xfd\x7b\x6e\xdd\xbe\xe2\xce\xc0\x67\x2e\xe4\xd1\xb5\x1c\xf1\x87\x4b\xf4\x96\xe8\x36\xc1\xde\xd7\x17\x07\xe8\xe8\x61\xf1\x5b\xdc\x03\x63\xed\x18\x33\xef\x01\xda\x0e\x20\x16\xfc\x8c\xd1\xeb\x9f\x28\x4b\x18\x38\xb1\x1c\x85\x5b\xf6\xa4\x93\x84\xf0\x45\x0a\xdf\x40\x14\x62\x38\xfe\xf8\x6a\x5f\xc6\x7a\x89\x29\xc2\x99\x3b\x13\x4e\xd0\x57\x17\xf6\x02\x92\x0e\xbe\x52\x34\x83\x5f\xcf\x43\xe7\xe8\xcc\x5c\x87\x71\x56\xe5\xaf\x6f\xca\x00\xf2\x3e\x2c\x27\x01\x99\xcf\xda\xa5\x00\x65\x21\xc5\x5f\xab\xcb\xc0\x09\x1d\x8c\x24\x90\xe4\xc7\xe6\x32\xf3\x8b\x3a\x44\xe8\xa5\x3f\x17\xe7\x83\x5a\xd8\x55\xff\x8f\xf0\x0b\x44\x1e\x62\xc9\x2f\xb9\xa9\xd9\xa9\x5f\x67\x55\xdc\x2a\x49\xa3\xec\x47\xd6\xfa\x13\x0b\x9b\xee\x06\xb6\x1b\x2b\x0b\x2a\xf0\x9c\x9c\x82\xe6\xa4\xbe\xab\xfa\x5f\x0d\x54\x05\x7f\x46\x97\x78\x51\x6a\xb5\xcf\x1a\x84\xa7\x1c\xaf\x61\xb2\xc3\xc1\x90\x4b\x72\xb6\x07\xa7\xed\x32\xf9\x7c\xf4\x7f\x01\x00\x00\xff\xff\xfd\x38\xbb\xa9\x75\x7a\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\xb2\xa3\x5d\x79\xb4\xb7\x77\x75\x0f\x53\xd2\x3a\x8a\xb5\xb9\x55\xad\x63\xa7\x64\xfb\xf2\xb0\x95\xda\xc2\x90\x3d\x1a\xc4\x1c\x82\x01\xc0\x19\xcf\xb9\xfc\xdf\xaf\xf0\x49\x00\x04\x48\xce\x48\x9b\x38\x29\xe9\xc5\x1e\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xf1\xc7\x93\x13\x84\x10\x7a\x45\x8b\x0f\x50\xbe\xa3\x1f\xa0\xe6\x88\x6c\x9a\x0a\x36\x50\x0b\x8e\xc4\x1a\xd0\xaa\xad\x0b\x41\x68\x8d\x2b\x22\xf6\x88\xc1\xcf\x2d\x61\x50\x22\x41\xd1\x06\xd7\xf8\x1e\xd0\xb7\xaf\xde\xfc\xa0\xa0\x2c\xdb\x3d\x30\x8e\x2a\x05\x0c\x09\x0d\x6d\xc5\xe8\x46\xc1\x51\xbf\x11\xc7\x15\xcc\xf5\xa0\x7f\xc3\xc5\xda\x3c\x5d\xd3\xaa\x04\x86\xee\x41\x8e\xb9\xa3\x08\x17\x05\x6d\x6b\xc1\xe7\xe8\x4d\x0d\xf6\x17\x22\x0a\x21\xc2\x82\x11\x14\x28\xd3\x62\x8e\x6e\x05\xda\x91\xaa\x42\x4b\x40\x3f\x51\x52\x8b\x6a\x8f\x0a\x5a\x0b\x46\xab\x0a\x4a\xb4\xdc\x2b\x4c\x5a\x0e\x0c\xe1\xba\xf4\xd0\xc2\xe5\x86\xd4\x84\x0b\x86\x05\x65\x73\x05\xf3\x5d\xfa\x25\xda\xb4\x5c\xa0\x82\x3e\xe7\xe4\xbe\xd6\x10\x18\xae\xf9\x0a\x18\xa2\x2b\x84\xeb\x7d\x38\xff\x24\x2c\x54\xe0\xba\xa6\x02\x91\x5a\x00\xc3\x85\xc4\x59\xac\x15\x2c\x33\x11\xd5\x49\x3e\xa4\xad\x40\xb8\x69\x18\xdd\xe2\x2a\x26\xa5\x26\xda\xb9\x6a\x0b\x1f\x0b\x68\x84\x64\x4a\x09\x0d\xe5\x44\x20\x5c\x96\x44\xb3\xcd\x22\xe4\xf8\x44\x99\x6c\xd8\xd6\xf2\x39\x82\x8f\x84\x0b\x52\xdf\xab\xd7\x08\x0b\x04\x92\x2d\x1b\x52\x01\x17\xb4\x06\x44\x6a\x6f\xc8\x2d\xe8\xb6\x0d\x30\x42\x4b\xc3\x47\x39\x39\x0e\x05\xad\xcb\x88\x53\x66\x08\x28\x0d\xc5\x2d\x93\xde\xad\x09\xf7\x9a\x2a\x20\xa4\x46\xab\xb6\xaa\x50\x43\x39\x07\x4e\x68\xad\x18\x64\x78\x27\x29\x1b\x33\x6e\x2f\x89\x88\x4a\x8a\x76\x6b\x2c\x60\x0b\x4c\x81\x51\x2f\x76\xb8\x36\x24\x25\xf1\x68\x4a\x38\xb8\xa0\x0c\x10\x46\x05\x6e\xf0\x92\x28\xb1\x16\x6b\x2c\x10\xae\x2a\xba\xe3\x16\xce\x46\x12\x49\x42\x29\x19\xde\x59\x69\xde\xad\xa1\xd6\x83\x2c\xa1\xa0\x1b\x6f\x8a\x12\x2d\x5c\x71\x8a\x04\x55\x10\x1a\x60\x2b\xca\x36\x88\x0b\xfc\x41\x92\x8c\x36\xc0\xb0\x64\x08\x77\xdc\x8e\x24\x99\x1b\x7a\xfe\x20\xc7\xc0\x01\xcd\x24\x41\x0b\x06\x58\x40\x79\x8e\x96\x54\xac\xdd\x0a\x41\x98\x49\x1e\x11\x41\x70\x45\xfe\x0f\x4a\x05\xdc\x4e\x81\x30\xc4\x80\x37\x50\x08\xb2\x05\x44\x97\x3f\x41\x21\xf8\xc2\x5f\xed\xdf\xa9\x25\xcc\xd0\x4a\xca\x84\xe4\xe3\x1a\xcb\xc5\x6d\xa0\x6b\xd9\x92\x33\x53\x8d\xff\xae\x57\xa9\x6d\xdb\x4d\xbd\x63\xac\xe1\x51\x81\xab\x8a\x3b\xcd\xa1\x49\x4a\xeb\x00\x4a\x82\xb8\x4e\xbe\x43\x2c\x34\xc7\xd3\x54\xc5\x45\x48\xd2\x90\xa0\x27\x27\xe8\x8f\x17\x27\x27\x64\xd3\x50\x26\xd0\xb7\x15\xdd\x29\x0c\xf4\x40\xa7\xee\xf7\xa9\x6b\xd1\xd6\xf7\x64\x59\x41\xd0\xca\x7f\x76\xea\xc3\xba\xbd\x79\x87\x97\x15\xbc\x35\xa8\x74\x40\xc3\x17\x41\x9f\xb7\x82\x32\x7c\x0f\xdf\x02\x70\xaf\x83\xf7\xd4\xb5\x36\xbd\xbf\x67\xf4\xe3\xde\x34\xf5\x1f\x9d\x9e\x9c\xe0\xa2\x00\xce\x67\xb8\xaa\xce\xf4\x42\x91\x9a\x24\xd0\xe4\x9f\x4e\xac\x76\x74\x0d\x61\x0b\xb5\x40\x6f\x15\x81\xaf\x35\x7d\xef\xe0\x9e\x70\x01\x0c\xca\x19\x2e\x4b\x06\x9c\x2f\xd0\xb5\xfe\xcf\x59\xa6\xff\x7b\xc3\xfa\x29\x10\x06\x41\xbc\x22\x1b\x22\x6e\x6b\x29\xdb\x3c\xd1\xfb\x1c\x11\xf3\xee\x7a\x23\x07\x5a\xa0\xf7\xdf\x92\x8f\xff\xfd\x5f\xe7\xa8\x86\x9d\xea\x6b\x9f\x64\xc7\x79\x95\x46\xf4\x9a\xbf\xa6\x25\x24\x06\xac\x69\x09\xb7\x37\x0b\xf4\x56\x30\x52\xdf\xe7\x08\x90\x85\x7a\x03\x15\xdc\xcb\x7d\x62\x02\xe8\x41\xd8\x9a\x85\x37\x5a\x9b\x27\x49\x83\x03\x92\x18\x70\x17\x17\x17\xe8\x7b\x2c\x17\x03\x35\x7a\x2e\x5e\x15\x66\xdb\x56\xaa\x81\xb6\xac\x00\xd7\xcf\xa8\xfa\x70\xf5\xf5\x90\xac\x40\x24\x34\x88\x11\x61\x39\xb4\x9c\xa0\xfb\x31\x84\x55\xc3\xc8\x16\x0b\xf0\xf5\xb0\xd5\x2d\xdd\xd6\x2e\xbb\x1a\x8c\x27\xa2\xf2\xbd\x06\xab\x51\xf1\x7e\x4c\x41\x25\x20\x94\xde\xab\x2b\x52\x7f\x78\x18\x89\xae\x25\x9c\x63\xb0\x32\xc6\x82\x34\x5e\x94\x9e\x8b\xd1\xd0\xef\x0f\xc1\xe2\xa5\x83\x75\x0c\xc3\x02\x63\x2d\x27\x3e\xf1\xb6\x90\xc4\xcb\xdb\x09\x26\x20\xd2\x2e\x2b\x52\xa0\xa6\x87\xcf\xc0\x06\x2e\xfb\x31\xc0\xa5\xd4\xcc\xa4\x96\x7b\x86\xda\x7c\x11\x5e\x2a\x93\x0a\x4d\xc0\x31\x58\xe3\xb7\xf5\x8a\x6a\x3c\x0c\x07\xdd\xff\x63\x82\x29\x44\x1c\x57\xf4\xb6\x4d\x19\xda\xd1\xb6\x2a\x35\xee\xae\x83\x9c\x83\x25\xa3\xee\xa8\x4c\x8b\x96\x4b\x52\x9b\x0d\x3f\xc2\x94\x8f\xa3\xfa\x52\x8f\x38\x95\xc1\x83\xf8\x36\x72\x9a\x7c\xed\x63\x4c\x58\x76\xc1\x1a\x81\x34\x7b\xb5\x6c\x6f\xad\x51\xcf\xb6\xd5\x23\x48\x5e\x74\x60\x26\x4f\x6a\x8c\x05\xd2\x02\xe9\xa4\xdd\x47\x54\xcb\x46\xce\xe4\xf7\x0c\x62\x63\x8c\x18\x4b\xb8\xd3\x41\xb1\x45\x1c\xdb\xc2\xf1\x14\x1c\x63\x95\x95\xbf\xc2\x45\x80\xd9\x27\xd5\x3e\xee\xb3\x6a\x6b\xb7\xe3\x79\x1b\xe4\xac\x84\x4a\xe0\x4e\xd3\xcb\x6e\x9f\xfd\x49\x4b\x7b\x3b\xa9\xdb\xa5\xe1\xa8\x64\xae\x4c\xab\x2e\xcf\x8d\xd3\x78\x74\x9c\xa6\xfd\x9d\x63\x8b\xdb\xca\x9a\x63\x1a\x98\xb6\x48\x2e\x4a\xbd\xeb\x49\x72\xd8\x91\xf9\x00\x45\xfa\x3a\x7b\x11\xda\x5e\xf3\x3b\x28\x80\x6c\x81\x9d\x47\xcf\xbf\x67\x74\x4b\xa4\xd7\x13\xd2\xd2\x11\xd3\x91\x43\xda\xfc\x88\xc1\x0a\x18\xd4\x05\x58\x7c\x4b\x58\xa9\x29\x28\x5f\x47\xcf\x66\x88\x3a\x73\x1f\x6e\x30\xc6\x75\x15\xb8\x55\x4e\x68\x18\x04\x00\x09\xd7\xa3\x9c\xa3\xdd\x9a\x14\x6b\xe5\xb2\x2c\x2d\xa9\x4d\xa3\x1d\x45\x3b\xbc\xe7\x8b\x00\x3e\x42\xff\x71\x86\x6e\x08\x83\x42\x54\x7b\x69\x05\x21\xac\xfd\x4c\x6d\xf0\x5a\xff\x53\xfb\xb4\xca\x21\xe8\xe9\x67\xcd\xa6\x9e\xa4\x47\xc3\xfc\xe5\x0c\xdd\xd6\xa5\x19\x08\x6d\x09\x56\x80\xfa\x0c\x4a\xe0\xd0\x21\x10\x8f\x9d\x94\xed\x2d\x66\x9a\x18\x0b\xf4\xd2\x2d\xcb\x4b\xdc\x8a\xf5\x2c\xe4\xf1\x0f\xc6\x2d\x38\x43\x5f\x39\x13\x7d\xfe\xbf\xb2\xe7\x5f\x63\x46\x83\x31\x82\x94\x83\xa8\x59\x60\xd5\xa8\x75\x44\x6a\xe7\x66\x04\xdc\x44\xb7\xca\xa9\x2a\xc1\x98\x9e\xce\xb3\xd3\xfd\x6c\x1f\x9e\x9d\x4a\xdb\x2d\x4f\xbb\x30\x43\xec\xde\x34\xc6\xfd\x96\x86\xa6\x34\xdd\xbd\x65\x39\x47\x3f\x48\x47\x94\xd6\x95\x74\x24\xd1\x8a\xa8\xf0\x04\xe9\xbc\xdc\x00\x92\x24\x34\x47\x6d\x23\xa5\x58\x4a\x8f\x32\x24\x8d\x43\x49\xf3\xc4\xae\xdd\xb8\x0b\xf4\x75\xdf\x2f\x99\x77\x78\xbd\x18\xc0\xdc\x19\xb4\x8f\x85\x7c\x69\x01\x0e\x22\xee\x86\xcd\xe3\xee\x9a\x78\xe8\x4b\x4f\x78\xf6\x50\x29\x3b\xf3\xb4\xb3\xfc\xe3\x50\xad\xe6\x5a\x5b\x5c\x69\x11\xee\xbf\xee\x88\x8d\x2e\x9f\xa3\x9a\x54\xe9\x26\x1d\x35\x73\xad\x3c\xb9\x42\x57\xe8\xcf\xf3\x3f\xbb\x26\x9f\x7d\x2e\x65\xf4\xa5\x75\x88\xd3\xb4\x25\xb0\x53\x5b\xcc\x3d\x88\xb7\x6d\x23\xdd\x4c\x28\xd5\x94\xdf\xed\x1b\xe0\xb3\xb3\x05\xfa\x24\xff\xb7\x40\xdf\x50\x5a\x7d\x8e\xa8\xc0\x40\xb4\xac\xd6\x2d\x2e\xbf\x8e\x69\x26\x3b\x0b\xd6\xc2\xe7\x34\xba\x17\xe8\x4e\x75\x57\x11\x14\xb1\x06\x86\xa8\xe4\xb3\x5e\xa9\xf7\x64\x2b\xd7\xde\xbe\x51\xdb\x95\xc4\xb8\x11\x9d\x62\xb1\x53\x0b\xf5\xaf\xd1\xde\x6a\xb5\x17\xda\x7c\x81\x46\xa8\xf8\x9b\x02\xc4\xd7\xca\x7e\xf9\xa9\xe5\xc2\x62\x2e\xd1\x93\x40\xcd\x26\x30\x4c\x22\xc2\xfb\x14\x9a\x09\x45\x1c\xf9\xdf\x33\x4d\xa3\x88\x44\x64\xa5\x0c\x17\xaf\x2f\xba\xd2\x5c\xcd\x51\xfc\x9f\x12\xe4\x8f\xe8\x13\x0a\xe0\x78\xe4\xf6\x61\x05\x6d\x3e\x23\xa8\x38\xa0\x4f\xb6\xe1\x0a\xcb\x9f\x59\xf2\x1b\x47\x92\x77\xe6\xb9\xd5\x97\x7a\x67\xdc\x66\x49\x22\xa9\x61\xcc\xb8\xd9\x8a\xd1\xcd\x02\x7d\xfd\x29\x14\x3e\x35\xa1\xcf\xc9\x55\x63\x3a\xda\x78\x81\x76\x6a\x0d\x98\xcb\xe7\xf2\xdf\xb3\x14\xc6\x66\x7c\x09\x22\x40\x20\x09\x67\x1a\x3a\x92\x31\x6a\x92\x77\xb0\xb2\x5c\x51\xbf\xe7\x4b\xca\x18\xdd\xcd\xce\x9e\x9d\xf4\x3a\x2c\x71\x85\xa5\xf9\x70\xa5\x22\x30\x73\xf3\x33\x6c\x67\x81\xce\x43\x22\x5d\x3e\x47\x7a\x7a\x7d\xa2\x0c\x58\x78\x66\x84\x24\x51\x7a\x8b\xde\x1a\x43\x6e\xd1\x87\x4b\x84\x7f\xe0\x56\x2b\x9b\x5d\xd2\x98\x1f\x76\x73\xab\x6d\xc4\xcd\x9a\x29\x63\x4b\xe2\x7a\x8b\x49\x85\xd5\xf8\x56\x7d\xce\xa2\x28\x44\x72\x5d\x4c\xa1\x7d\x42\xf6\x0d\xd6\x97\x57\x1d\x8d\x2d\x07\x32\x52\x6e\xb1\xea\x8b\xb9\x8b\x2d\x26\x27\x9a\xdb\x1a\xe4\xb4\x77\xd9\x99\xa6\x05\x2f\xad\x36\x2f\x9f\xab\x59\x5b\x60\x91\x20\x5b\xd0\xfa\xdf\x69\x4b\x62\x04\xd4\x61\x58\x36\x0c\xa2\x27\x28\xb5\x21\xfd\xf5\xca\x45\x9d\x4e\xef\xe0\xe7\x16\xb8\xd4\x4b\x86\x4f\xf0\xb1\x00\x28\x63\xd2\xa3\x4a\xf6\x3c\x0d\x75\x57\xb8\x28\x1a\xca\xc5\x94\xd1\xaf\xae\xd0\x12\x56\x94\xc1\x2c\x7e\x75\x86\x9e\x77\x88\xbd\x6f\x4a\x2c\xd1\x4a\xe1\x21\x37\x18\x52\x17\x94\x49\x83\x77\x10\xa9\xa3\xf4\x85\xde\x94\x2e\x9f\x77\x02\xdb\x93\x1e\xcb\xe2\x94\xae\xcc\xaa\x85\x64\x27\x27\x59\xa1\x48\xf7\x65\xa6\xb7\xf9\x7f\xa3\x57\x91\xdc\xb3\xb5\x98\x3c\xce\x7a\x9d\xb2\x4a\x13\x9a\x7d\xcc\xdd\x4d\xed\x2b\xa1\x95\xd4\x7b\xf4\x1c\x29\x10\x19\x2d\xea\x07\x58\xe7\x9e\x1f\x99\x54\xa3\x2f\xb1\x9f\x3a\xd4\x01\x0e\xd8\x02\xdb\x23\x41\x36\xd2\x9e\xb5\x71\x00\x06\x95\x9c\x07\x5a\xe3\xa6\x81\x8c\x05\x36\xcd\xbf\x3f\x62\xc2\x7f\x8a\x26\x2c\xff\x40\xbe\x18\x0e\xb3\x2b\x38\x74\x57\x03\x7b\x36\xc7\xb9\x90\xbb\x82\xec\x47\xdc\x7b\xab\x6f\x32\x9d\x4d\xee\x27\x49\x68\x1b\x45\x97\x8e\x7b\x0d\xbb\xd0\xc9\xe9\x12\x3c\xd2\xf0\xb4\xc9\x11\x97\xf6\x08\x00\xe9\xc4\xe1\x66\x23\xad\x1d\x5c\xdb\xe4\x98\xe7\x29\xf6\x0c\x20\x2e\x0d\xf7\x2c\xc3\x98\x41\x4c\x25\x0c\x54\x0c\xbf\x5e\xd1\x45\x90\xa0\x51\xfe\x88\x7c\xdc\x8b\xca\xa7\x2d\xc4\xd0\x5b\x48\x3b\x10\x09\x8d\x28\xbb\x9a\x90\x8b\x1c\x0c\x5d\x25\xf2\x50\x0e\x95\x99\x4d\x37\x74\x90\xe7\xa4\x8c\x74\x88\x9a\x2f\xe7\xc0\xc4\xac\xf7\x5c\xc9\x5e\x37\xda\x5c\xd3\x4b\x41\x2a\xd1\x9f\x12\xaf\x5e\x2a\xa2\x8b\xcc\xdb\xf7\xb5\x4d\xda\xe5\xdf\x66\xba\xde\xc1\x0e\xb3\x52\x5a\xd3\xca\x23\x3a\x4f\xa2\xba\x01\xce\xf1\x3d\x2c\xd0\xe9\x4b\x9d\x5d\xb7\x7c\xf3\xe5\xa9\xad\x05\xa9\x10\xae\xaa\x9e\x5d\xd0\x30\xd8\x12\xda\x72\xdd\x6e\x8d\xb7\x80\x96\x00\xdd\x36\x5b\x9f\xf6\x46\x4d\xd0\xb2\x04\x2e\x18\xdd\x7b\x34\x7f\xf4\x3d\xc6\x20\x7e\xf8\x26\x33\x49\xf0\x12\x02\x85\xcb\x52\xca\xd4\x1d\x14\x94\x95\x33\x52\x6a\x89\x52\xec\x21\xe5\x39\x62\xb4\x02\xef\x91\xfc\x29\x95\x85\xd8\x51\x26\xbb\x5f\x5b\x5d\xe3\x5a\xf4\xde\xf9\xcd\xff\x01\xfb\x64\xd3\x7f\xc0\xfe\xdc\x4a\x46\xd8\xa6\x7b\x78\x8e\x22\x39\x94\x56\xb8\x7e\x14\x91\x22\xc1\xa6\xbe\xea\x9c\x98\x39\x4c\xea\x50\x7f\xed\x19\x4a\x65\xb4\x64\x5f\xf1\x75\x31\x82\x03\x94\x9e\x4e\x87\x54\x15\x30\xb4\xc6\x5a\xa9\x35\x50\x90\x95\xde\xb6\x6e\x6f\x6c\x09\x45\x3a\x74\x64\x20\xec\x55\x00\xd3\x0b\xe6\x9a\x48\x3e\x1a\xd0\x8a\x5d\xc2\x33\x4c\x6f\x4e\xd4\x84\xa5\x1f\x10\xc9\x86\x49\x32\xba\xd0\x75\xce\x6b\xc3\x1b\xbf\x89\x43\xd1\x75\x9c\xeb\x27\xe7\x1e\xa8\xe0\xf5\xc1\x0a\x33\x40\x29\x56\x99\xa9\x97\xbe\xd2\x4c\xbd\xf7\xd5\x66\xfe\x7d\xb6\xfb\xa3\xa8\xce\x8e\x49\xbf\x94\xfe\xec\x07\x09\xd1\x23\xa8\xcf\x1c\xe3\x62\xc3\x55\xfa\x39\x09\x59\xba\x07\xe1\xc4\xe9\x3b\x52\x93\x4d\xbb\x51\xac\xbd\xd3\x35\x71\x1b\xa8\xc5\xec\xac\x4f\xe1\x8e\xba\xdf\xb5\x5c\x68\xd2\xe8\x64\x84\x5e\x67\xb4\x46\x1b\x0d\x4d\xe7\x12\x58\x07\xce\xa6\x25\x8c\xc5\x62\x62\x5e\x34\xe0\x0f\x2d\x21\x24\x6d\x42\xed\x3f\x68\xcf\x98\xb0\x44\x13\xc4\x72\x56\x13\xec\xfa\x2a\xc2\xae\xba\x43\xf5\x75\x27\x16\x07\xa8\xeb\x44\x49\xc6\xb8\xce\xbe\x19\x72\xc2\x9d\x12\xd4\x72\xa6\xf6\x83\xb3\x05\xd2\x51\xe6\xb4\x45\xf6\xc6\xa8\x5c\x13\x6e\xce\x87\xe2\x13\xae\x58\xad\x76\x5f\x29\xe2\x5f\xc5\x3b\x36\xe6\x8f\x33\x6a\xca\x9d\x33\xc3\x4e\xa7\x43\x47\xe8\x01\x62\xb8\x46\x6f\x24\xf9\xf3\x88\x75\xd1\xfd\x04\x45\x9c\x1c\xc4\x64\xe9\xa4\x72\x80\x32\x87\xa3\x90\x22\x8f\x8f\xc3\x14\x1a\x31\xd8\xd0\x2d\x58\x59\x19\x49\xc8\x64\xa4\x20\xef\x2d\x64\x42\x03\xb2\xdd\x74\xe4\x02\x06\x8e\xa7\x5d\xd2\x8c\x19\xdc\xc8\x33\x68\x96\x50\x79\x58\x7a\xb8\x06\xd5\x51\xb5\x20\x42\x57\x26\xeb\xec\xef\x1b\x57\x52\xd9\xe5\xc2\xdf\xba\xec\xab\xf1\x35\x47\xcb\x51\x5c\x56\xda\xf3\x50\x0f\x4d\x47\xf7\x53\xd0\x80\x8c\x5e\xb1\x86\x97\xc9\x2c\xcf\x34\x36\x67\xfd\x14\x73\x9c\x05\x8b\x0b\xbe\xe2\xb0\x44\x58\xfa\x42\x38\x6a\xb9\x2e\xcb\xd6\x80\x32\x79\xdc\x00\x48\xbe\x9a\xc9\x47\x48\x3f\xd6\x48\x89\x20\x67\x3f\x39\xc3\xd6\xc7\x23\x4a\xe5\xbe\x37\xb8\xe7\xea\x3b\xbd\xec\xa2\xb2\x6f\x4d\xee\xb9\x6d\x42\xcf\x9f\x8f\x25\x47\x75\xdc\x29\xcc\x8e\x2a\x0f\xde\x56\xc5\xbe\x0e\x1f\xbf\x18\x46\xd3\x33\x95\x8f\xc0\x34\x9b\x09\x0d\xb1\x74\x6b\xa8\x87\x68\xf8\x26\x4e\x83\x9a\x12\xcd\x5e\xdd\xe0\xe3\xf1\x30\xb6\xe9\xd3\x51\x64\x7f\x3c\x67\x99\xa1\x67\x57\x52\x1f\x58\xa3\xa8\xc1\x5c\x52\x24\x51\x99\xdc\x95\xf0\x0c\x86\x6b\x95\xc6\xb1\x4b\xee\x0a\x05\x73\xef\x37\xf4\x51\x42\x57\x01\x86\x21\x58\xb9\xd2\x74\x19\x96\xb6\x84\xb9\xd6\xb9\x8d\xaa\xca\x75\xc9\xc7\xb8\xa4\xa3\x2b\x92\x48\x8c\x1d\x09\x1e\xba\x4a\x4b\xde\x2c\x64\x53\x0f\xed\xb3\x1e\xa2\x85\x8f\x68\x67\xb4\x3d\x14\xd7\x50\xc8\x02\x74\xc3\x57\xe3\x18\x27\x78\xa7\x56\x95\x30\xb5\x64\xa6\x5e\x5c\x95\x0a\x28\x39\x49\xd5\xf0\x24\x64\x44\x57\xb6\xe7\x15\x97\x0d\x7d\x6b\xa0\x7e\xd7\xce\x52\x99\x2e\xf6\xe9\x04\x4f\x6f\xba\x89\x58\x79\x26\x25\xee\x59\xf8\xae\xe4\xdd\x48\xb2\x2e\xaf\x73\xe5\x5d\xba\xbc\x26\xbd\x67\x98\xd8\x7e\x60\x06\x9b\x05\x20\x67\x69\xfe\x3b\x80\x3c\x8e\x56\xcb\x74\x6c\xad\xdb\x34\x82\xad\xda\x9f\xdb\xa5\x0a\x5e\x68\x38\xd6\xef\xe1\xba\x3c\x51\xee\xc5\xc0\xb6\xda\x27\xf2\x32\x76\x55\x2b\x9d\xc9\x02\xab\xc2\x48\x29\xc8\x0d\x65\xae\x1e\xd6\x42\x36\xfb\xac\x41\xcd\xa2\x44\xb8\x2a\x33\xc0\x36\x73\xa9\x0a\xfd\x78\x3a\xd8\xeb\xa7\x48\x02\x32\xa6\xf2\x25\x3d\xd3\xa7\xcb\x15\x2b\x6a\xa6\x64\x6d\xee\xe7\x5e\x4e\xe2\x70\x88\x05\x70\x19\x9f\x14\x98\x6f\xac\xb3\xa9\x1e\xdd\x79\x44\xea\x6b\x5b\xc3\x51\xbf\x70\x04\x39\xab\x2a\x6a\x64\x47\x7c\x3e\x7d\xc4\x4c\xa8\xdf\x17\x0e\x67\x71\xe9\x8c\xdb\xe1\x22\xec\x67\x46\x72\x29\x2a\x5f\x70\x93\xa4\xf6\xf2\x13\x87\xa4\xc6\x9e\xea\x62\x86\x49\xf4\xbb\xad\x8b\x31\x21\x92\x44\xc0\xc5\x16\x6f\x6e\x30\xfb\xc0\xf5\xc9\x30\xcc\x03\x20\xe1\x21\x30\x5f\xd5\xd8\x28\x4b\x56\xdc\x8f\xae\xac\x49\x0a\x7d\x5c\x82\x92\x2d\xb0\xf9\xed\xd6\x92\xf4\x6a\x43\xac\x1c\xa5\x35\x76\x8e\xef\x5d\xa5\x48\x1c\xc8\xf4\x59\x6f\x4e\x0f\xee\x5c\xbd\x23\x6f\x8b\x02\xa0\x0c\xbd\x28\x4d\x17\x77\x9a\xcd\xa0\x46\x38\xaa\xb4\x1f\x86\x6b\xb9\xaa\xe1\xe7\x16\x57\xae\xac\x3a\xd0\x4b\xbf\x60\x15\xca\x80\xf0\x64\x23\x82\x19\x12\x46\xa7\xfd\x14\xeb\x9d\x09\xa7\x89\x62\xce\x62\x06\x11\xcb\xbc\x8f\x66\x80\xee\x4d\x88\x94\x4a\xd3\x55\x0a\xa5\x8e\x37\xaf\x41\x1d\xe4\xb0\x27\x0e\x88\x76\x8e\x62\x1a\x46\x81\x01\x4d\x3c\x6d\x19\x77\x06\xf6\x31\x59\xdc\x89\x2b\x30\x93\x2c\xae\x7b\x90\x93\xe1\xd6\x2f\xd9\xdd\xf8\xd5\xa5\xc0\xa5\xaf\x6e\x6f\xdc\xb1\x13\xf5\x3b\x18\xc2\x38\x3e\x90\xc8\x5d\x8d\xc8\x46\x2e\x93\x75\x04\xf7\xf3\x11\x6f\xcb\xfe\x63\xd3\x0b\xbf\x23\xb7\xef\x1b\xeb\xe2\x9d\x3a\x1f\xef\x34\x3a\x58\x62\x3c\x3b\xb3\x01\x7b\x47\x78\x74\xaa\x33\xcc\x5f\x76\x61\x19\xac\x0e\x79\x27\x4e\x08\x27\x8e\xe6\x8f\xc9\x87\xe6\xb3\xd1\x1b\x67\x99\x30\xd1\xf4\x6a\xba\x78\x39\x9a\x30\x48\x32\x2d\x77\x2a\xd7\x56\x3c\x52\x49\x81\xd7\x7f\x10\xfa\xdc\xfe\xb3\x38\x26\xe2\xff\xf2\x4d\xe4\x68\xd8\xa4\x4b\x9a\x33\x89\x95\x56\xbc\x91\x73\xd7\xeb\x21\x15\xf7\x8d\x02\x2a\x43\xce\x70\x0a\xc7\xa0\x69\x87\xeb\x8b\x39\x29\x8f\x91\x1e\x2f\x2c\x77\xbc\x00\x25\x62\x7b\x0f\x93\xa1\x20\xba\x9e\x5b\x4d\x87\x49\x52\xd4\x77\x92\x30\x45\x7d\x8e\x97\xa7\x10\xd0\x41\x22\xd5\x65\xe5\x95\x5c\xbd\xbf\xad\xc5\x7f\xfe\xe5\x97\x90\xab\x2e\x79\x91\x11\xad\x51\x8c\x7f\x8d\xd5\xe0\x61\xad\xf7\x91\x18\x73\xef\x30\xe0\x48\x24\xbd\x97\xfe\xe0\x82\xb5\xee\xde\x80\xd7\x71\x50\xbc\x67\x1e\x85\x4a\x2f\x1f\xb8\xfe\x77\x24\x0a\x54\x54\xfb\x0b\x8b\x5e\xdf\xd6\x5b\x5c\x91\xf8\x68\x7d\x3e\x68\xed\xff\x1a\x0d\x45\xe7\xe5\xb3\xab\x9f\x95\x02\xf1\x46\x29\xb9\xbf\xc9\x15\xcc\x67\xff\xb2\x58\xdc\xc1\x6a\x91\x9a\xf8\xa0\x5f\xd5\xf5\xf5\x73\x8c\x7a\xba\x39\x55\xfc\x72\x8d\xeb\x7b\x63\x8b\x75\x15\x5b\x28\x8e\x27\xc6\xae\x6f\xab\xea\xb4\x5f\xc7\xd5\x60\xb3\x7f\x49\x4b\xc6\xa5\x2d\x3a\x1b\x6c\x68\x95\x79\x15\x20\x53\x16\x5a\xae\x10\xc4\xe9\xb6\x80\xa2\xd1\x40\x83\x25\x1e\xa6\x80\xa6\x30\x24\xe9\x51\xc3\x98\xc4\xcc\x44\x26\x8d\x0d\xac\x46\x7b\x36\x58\xc6\x11\x21\x31\xf7\x4b\x0f\x5e\xcc\x73\xb4\xec\x28\x99\x35\xc3\x14\x8b\xb9\xb2\x1e\xc3\xcb\x53\x72\x7c\x53\x4e\xc9\x6b\xd8\xa5\x0f\x1c\xfc\xc6\x18\xa5\x26\x73\x34\x53\xa2\x0a\xa4\x98\x47\x83\xc5\x48\xc3\x0c\x8d\x88\x6c\x8a\xfc\x87\x0a\x77\xc6\x18\xdc\xda\x42\xb1\xde\x6d\x3b\xb9\xba\xc2\x24\xe3\x6d\xbd\xd9\x13\xf7\xa7\x70\x30\x43\xad\x91\xc8\x8a\xe1\x18\xb3\xb5\x7b\xc6\xd6\x44\x77\xe1\x03\x55\xad\xb9\x62\x00\xd5\xde\xc5\x87\xa4\x43\x19\xc0\xe2\xd4\x79\xe1\xfa\x74\xba\x44\xe7\x3c\x8c\x58\xe9\x40\xbd\x09\x0d\x2f\xc1\x9d\x00\x08\xe3\x5c\x36\x03\x13\x8a\x91\x04\x0a\xab\x95\xbe\x63\xaa\xda\x23\xa1\xaf\xa9\x92\x1e\xfe\x01\xea\xc4\xce\xec\x49\xaa\xa6\x48\x55\x86\x5a\xc9\x90\x52\x0c\x6e\xe0\xf8\xc9\x88\x54\x9a\x03\x5f\x56\x93\xa8\x3b\xaf\xbc\x30\x4c\x96\xc1\x4c\xf7\x73\x85\xac\x4f\xdc\xcd\x72\x37\x4b\xaa\xa9\xac\x51\xd7\x98\x68\x0c\xa5\x0f\xeb\x15\x7d\xff\xc1\x45\xba\xf5\x4d\x75\xf2\x65\xe8\xfe\xda\x4b\x1c\xcc\x1d\x0a\x5d\x09\xaf\x0d\xa9\xb9\x6b\x3f\x06\xd9\x6d\xc6\xbf\xae\xaa\xd9\x13\x6b\x3d\x0b\xcd\x23\xcb\x58\x52\xc2\xa4\x51\x43\x45\xbb\xc4\xea\x72\x9a\x1e\xcf\xfa\x37\xb4\x98\xac\x85\xf4\xec\x91\xbe\x66\x52\x2f\xf9\x40\xe9\x07\x70\xf4\x06\x10\x2a\xf8\x8b\x18\x01\xa9\xe9\x0b\x5a\x73\x52\x82\xb9\x00\x94\x0b\x52\x55\xd1\x1e\x61\xf1\x21\x35\x12\xc0\x36\xae\xfe\xcd\x1e\x93\xe3\xc5\x1a\xca\xb6\xca\xcb\x4f\x77\xae\xf5\xc9\xd0\xf0\x66\x77\xac\x99\x29\xfb\xba\x24\xdd\x3b\x57\x07\x3e\x2c\xac\x23\x3c\x30\xda\xe8\xd9\xc4\x83\xf0\xd1\xf0\xe3\xe2\xaf\x0d\x9f\xe8\x86\x82\x20\x25\x1b\xf4\xd3\xc1\x3d\x2b\xe5\x3c\x61\xdb\x8c\x0a\xdb\x93\xfd\xe1\xfe\x62\xc9\x88\xb9\x39\x4d\x72\x86\x4d\x94\x67\xbe\x0c\xa0\xe1\x00\x56\xaa\xc6\x32\x91\xc0\x18\x8c\x69\xc5\x25\x94\xbd\xb0\x56\x2f\x08\xfb\x14\xd9\xb2\x91\xad\x83\x6a\x32\x7b\xf2\xfc\xd0\xf0\x96\x4b\x68\xfd\xfb\x62\x5c\x5d\x8d\xfa\x70\x98\xcb\x9a\x41\xd9\x92\x01\x6f\x0b\xce\x2a\x1c\x0b\xe4\x4b\x88\x9f\xa4\x69\xfb\x58\x0a\xa7\x4b\x45\xfe\x3a\x91\x14\x2f\xdd\xf2\x62\xde\x27\xbb\x55\x67\xc7\xc7\x55\x6e\xba\x4c\x73\x28\x0e\xce\x70\xb2\x6e\xd2\xb2\x2d\x3e\xc0\xb8\x4c\x7c\x31\x16\xcf\x97\x24\x18\x07\x30\xf7\xb8\x60\x8b\x63\x63\x2f\xdc\x72\x1b\x58\x14\xe6\x7a\xc8\xd0\x9e\xf0\xe3\x22\x62\x0d\x1c\x46\x63\x32\x39\xe6\x7f\x31\x16\xc8\x6f\x94\xf9\xbf\x6a\x4c\xc4\xf7\xbb\x47\xc2\x5d\x5f\x50\x34\xe4\x37\xc6\xe9\x63\x83\x23\xce\x15\xc8\x78\xd4\x3d\xef\x22\xe8\x3d\xc1\x95\x9e\xe8\x63\x3c\xa9\xf7\x04\xdf\x1f\xb2\xef\x67\x1d\xce\x09\xc2\x34\xd1\xc3\x9d\xea\xab\x8e\x0b\xd5\xa1\x2e\x6b\xb8\xad\x04\x9d\xa3\x40\x8c\x13\xeb\x07\x87\x5c\x9e\xf6\xa0\x84\x84\x1e\xe7\x0f\x27\x85\xed\x38\xa7\x78\xe4\x52\xe9\xeb\xd2\x16\x3d\x0f\x5c\x2a\x8d\x5d\xa3\x90\xe2\xdc\xff\x10\x44\xef\xa8\x60\xd0\xb4\x0d\xbf\xf9\x30\xdc\x58\x11\x45\xdd\xaa\xf5\x40\x4f\x36\x8e\x0e\xdc\xc5\xd7\xa5\xa3\x1b\xdc\x34\xc0\xd0\x2b\xbc\xe4\xfe\x7d\xc7\xae\x87\xba\x8f\xd9\x16\xf6\x13\x96\xb8\xf9\x3a\xbb\x56\x64\xf7\x15\x65\xae\xfe\xd8\x3f\xc1\xd2\x8f\x3a\x84\x07\x89\xa3\xeb\xf6\x17\x21\x9f\x82\xf5\xfc\x1d\x6e\x1a\x55\xab\xb6\x8a\xcf\x7f\x29\x5f\x73\xd0\x03\x27\xd0\x33\x35\xba\x50\x85\xbd\x33\x7e\x81\x3e\x39\x76\x3d\x84\x1b\x9f\xa3\x88\x45\xf2\x60\x82\xfb\x32\xcd\x15\xfa\x94\x3d\x76\x71\x5d\x96\xa6\x62\xd5\x34\xff\x03\x4f\x7f\xa4\x22\xba\x23\x1e\x85\xb7\x93\x33\x75\x27\xd1\xef\x54\xea\xe5\xdf\x00\x7d\xff\x99\x9a\xc5\x8f\x76\x0f\xbd\x76\x6b\xc0\xfe\xa9\x4b\x32\x46\x3f\xfc\x92\x02\x7a\xd6\x87\x33\xe1\x03\x30\x69\xca\x65\x37\xd4\xff\x01\xff\x33\x04\x3c\xc5\xf8\xc4\x51\x31\xcb\xde\xde\x67\x67\x1e\xc6\x80\xb8\xa8\x2f\x38\x26\x69\xe9\x6f\xc6\xfc\x71\x20\x8e\xe5\x50\xd5\x45\xda\x91\x4e\x50\xb7\x2c\xa4\x94\x45\xee\xf0\x86\x29\xf5\x4e\x75\x99\x1d\xb7\x79\xe4\xbf\xb1\x30\xbc\x99\x74\xc4\x9d\x15\xb8\x09\x88\xfd\x55\x0a\xbd\x58\x91\xc7\x9f\x9b\xe0\xee\xab\x1e\x84\xfb\x78\x86\x3a\xdb\x76\x26\x35\xa2\xcc\x7c\x44\x6a\x09\xc8\x1e\xb6\xea\x4e\x17\x58\x21\xda\xad\xa9\xce\x63\xf6\x4b\x11\x06\x3e\x4c\x10\x92\x63\x31\x40\xa4\xf3\x8c\x56\xef\x6b\x62\xd7\xac\xa3\xd4\x04\xaa\xc5\x47\xfa\xd3\x0a\x37\x01\x1b\x65\x23\x99\x8f\xc2\xcc\x49\xf1\xe5\x02\x37\xa3\x05\x93\xf1\x17\x6e\x0e\x09\x2d\x67\xe6\x5d\xe0\x66\xe2\xbc\xad\xf2\x38\x60\x3b\x88\xfe\x0e\xda\x1d\xa2\xbf\x47\xdb\x2c\xe2\xe3\x29\x03\x35\xe3\x49\x92\x0d\x56\x8d\x1b\x3b\x1a\x97\xdd\x69\x6f\x7d\x07\x58\xfc\xd1\x97\x35\xe6\xf6\x30\x23\x94\xc1\xf7\x5e\xf4\xb2\x64\xf1\x37\x5f\xfa\xf7\x81\x75\x14\xe9\xc9\x4d\x1a\xb9\x40\x96\xe2\x2f\xbe\x8c\xde\xee\xab\xf0\xf6\xbc\x96\x14\x71\x9e\x65\xdd\x17\xd3\x79\x3e\x2a\x47\xa9\xa7\x47\x09\x55\xfa\xf9\x64\x19\xeb\xfe\x3f\x90\x7c\x33\xba\xdf\xbf\x89\x21\x38\x5f\xa4\xe5\x4f\xef\x40\xc8\xcf\xe3\xc8\xce\xc1\xb5\xb8\xb2\x75\xe6\x13\x86\x3d\xfd\xdb\xed\x90\x7d\xf9\x7e\xf8\xd7\x1c\x16\xe8\xeb\xc1\x4b\x1c\xba\xb3\x91\x66\xaa\x79\x24\xd4\x3f\xf1\x56\xa6\x4f\xec\xd9\xdb\x1b\xfd\x7b\x6e\xdd\xbe\xe2\xce\xc0\x67\x2e\xe4\xd1\xb5\x1c\xf1\x87\x4b\xf4\x96\xe8\x36\xc1\xde\xf7\x16\x07\xe8\xe8\x61\xf1\x4b\xdc\x03\x63\xed\x18\x33\xef\x01\xda\x0e\x20\x16\xfc\x8c\xd1\xeb\x9f\x28\x4b\x18\x38\xb1\x1c\x85\x5b\xf6\xac\x93\x84\xf0\x45\x0a\xdf\x40\x14\x62\x38\xfe\xf8\x6a\x5f\xc6\x7a\x89\x29\xc2\x99\x3b\x13\xce\xd0\x57\xd7\xf6\x02\x92\x0e\xbe\x52\x34\x83\x5f\xcf\x43\x57\xe8\xc2\x5c\x87\x71\x51\xe5\xaf\x6f\xca\x00\xf2\x3e\x2c\x27\x01\x99\xcf\xda\xa5\x00\x65\x21\xc5\x5f\xab\xcb\xc0\x09\x1d\x8c\x24\x90\xe4\xc7\xe6\x32\xf3\x8b\x3a\x44\xe8\xa5\x3f\x17\xe7\x83\x5a\xd9\x55\xff\xf7\xf0\x0b\x44\x1e\x62\xc9\x2f\xb9\xa9\xd9\xa9\x5f\x17\x55\xdc\x2a\x49\xa3\xec\x47\xd6\xfa\x13\x0b\x9b\x8e\x03\x1b\xc7\xca\x82\x0a\x3c\x27\xa7\xa0\x39\xa9\xef\xab\xfe\x57\x03\x55\xc1\x9f\xd1\x25\x5e\x94\x5a\xed\xb3\x06\xe1\x39\xc7\x5b\x98\x8d\x38\x18\x72\x49\x2e\x0e\xe0\xb4\x5d\x26\x9f\x4f\xfe\x3f\x00\x00\xff\xff\x82\x00\x41\x35\x67\x7a\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -240,7 +240,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0x2a, 0x12, 0x74, 0xb1, 0x48, 0x5e, 0x75, 0x8f, 0x27, 0x8a, 0x6c, 0xa2, 0x20, 0x4e, 0x5a, 0x12, 0x63, 0x94, 0x90, 0x9e, 0xa3, 0xd2, 0x40, 0xe7, 0xa3, 0xd9, 0x5c, 0x6a, 0xd6, 0xdb, 0xc0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x70, 0x83, 0xf9, 0x44, 0x4a, 0x27, 0xa8, 0x46, 0xa0, 0xb2, 0xf0, 0x35, 0xec, 0xc0, 0x89, 0x5f, 0xd2, 0x84, 0x3d, 0xd9, 0xec, 0x7b, 0x9f, 0x94, 0x37, 0xc2, 0xb4, 0x17, 0x92, 0x3e, 0x9f, 0xc2}} return a, nil } @@ -344,7 +344,7 @@ func epochsFlowdkgCdc() (*asset, error) { return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7b\x73\x1b\x37\xf2\xe0\xff\xfe\x14\x88\xab\x2e\x21\x37\x14\x65\x27\x57\x5b\x5b\x2a\x33\x7b\x8a\x24\x3b\x2e\xc7\x8f\x58\x4a\x72\x55\xa9\x54\x04\xce\x80\x22\x56\xc3\x01\x03\x60\x44\x33\x8e\xbf\xfb\x15\x1a\xef\xc7\x0c\x49\xd9\xd9\xdd\xfb\xf1\x1f\xcb\x24\xd0\x68\x34\x1a\x8d\x7e\xa1\x41\x57\x6b\xc6\x25\x7a\xda\xb5\x37\x74\xde\x90\x2b\x76\x4b\x5a\xb4\xe0\x6c\x85\x1e\x46\xdf\x3d\x7c\x60\x5b\x36\x6c\x13\xb5\xb2\xff\x8f\x5a\x3c\x3f\xbf\xc2\xf3\x86\x5c\x4a\x7c\x4b\xdb\x9b\xa0\x69\xfc\x43\xd4\xe7\xac\xe9\x84\x24\xfc\x87\x33\xdd\xfc\xd1\xbb\x1f\xce\x4e\xcf\xcf\xdf\x5e\x5c\x5e\x86\xad\xce\x5f\x3c\xb3\xbf\x9f\xbf\x78\x56\x68\xf0\x94\x10\x61\x5b\x3c\xfd\xfe\xf5\xcf\x4f\x2f\x2e\x2e\x6d\xb3\x07\xc7\xc7\xe8\x6a\x49\x90\x64\xeb\xa3\x86\xdc\x91\x06\x89\x15\xe6\x12\x55\xac\x95\x1c\x57\x12\xad\x70\x8b\x6f\x14\xc6\x72\x49\x50\x43\x17\xa4\xda\x56\x0d\x41\x6c\x81\xc8\x9a\x55\x4b\x31\x45\xcf\x5b\x18\x65\xa2\x40\xe9\xef\x10\xe6\x04\xda\x8b\x15\x6e\x1a\x22\x24\xea\x5a\x2a\x55\x1f\x49\x57\x04\x6d\x96\xc4\xfc\x4e\x6b\xd2\x4a\x2a\xb7\x48\x2a\x12\xa0\x11\xf4\x21\xaa\xa5\x02\xd6\x12\xb9\x61\xfc\x16\xb1\x35\xe1\x58\x32\x2e\xc6\x88\x0a\x24\x24\x96\xb4\x9a\xa2\xd7\xf6\x5b\xb4\xc2\x5b\xc4\xda\x66\x8b\x1a\x82\xef\x08\x62\x1c\xfd\x8b\xd1\x16\x06\x30\x20\x14\x34\x2c\x35\x76\x68\xce\xba\xb6\xc6\x9c\x12\x91\x02\x99\x13\x44\xfe\x45\x2a\x49\x6a\x54\x77\x5c\x4d\x1a\xb7\xa6\xd3\x82\x71\x74\x87\x39\x65\x9d\x50\xc0\x56\x54\xd4\x64\x45\x70\xcb\x3a\x2e\x26\x68\xde\x49\x35\xdc\x16\x71\xb2\xc2\xb4\x45\x66\xf4\x64\x7a\x5d\x2b\x69\x03\x3f\x68\x98\xa4\xad\xc5\xf4\xc1\xf1\xb1\x02\x78\xe1\x09\x27\xd6\x0d\x95\x88\xb6\x92\xa1\xaf\xd1\x7a\x89\x05\x11\x27\xaa\xc9\x9f\xb3\x7b\x7f\xa0\x3b\xba\x78\xf3\xfa\xec\x3b\xf4\x0a\xed\xfe\xfc\xe9\x1a\x7f\xf9\x18\x4d\xa7\x53\xe8\x7f\xa4\x3e\xc8\x32\x30\xfc\xef\xcf\x23\x74\x49\x64\xb7\x46\xea\xaf\x33\xb6\x5a\x51\xa9\x88\x77\xf4\xe7\x9f\xae\xd7\x47\x21\xad\x20\x3c\x1e\x23\x74\x79\x75\xfa\xe2\xf9\xab\x67\xe8\xcd\x77\xa7\x97\x17\xea\xcb\x57\xac\x26\x9e\x2f\x80\x6c\x40\x62\xc9\x90\xe8\xe6\x2b\x2a\x15\x9b\x00\x9e\x9c\xfc\xde\x11\x21\x05\xac\xa0\xa2\xfd\xab\x8b\xff\x7b\x65\x16\x40\x2f\xb2\x82\x27\x97\x54\x68\x5a\x4f\xd1\xa9\xd4\x6b\xd4\xd6\xc0\xb1\xee\x97\x09\x7c\x0d\x0b\x95\x6e\x12\x4e\x04\x6b\xee\x88\x50\x2d\x14\x38\xd6\x49\x21\x71\x5b\x2b\x04\x32\x44\x70\x5b\xa3\x9a\x48\xc2\x57\xb4\xd5\x5d\x52\x46\xb1\xa8\xb6\xe4\x9d\x74\xbb\x6a\x0a\xfb\xb4\x38\x3c\x59\x51\x29\x3c\x76\x7a\x49\x04\xe1\x77\xb4\x22\x88\xdc\x91\x56\xb7\xc5\xb4\x75\xd3\x1d\x1c\x53\x0f\x38\x41\x9b\x25\xad\x96\x88\xb6\x54\x52\x2c\x0d\xaa\x92\xe3\x56\x50\x49\x59\xab\x88\x6d\xe6\xab\xb1\xd2\xe3\xbe\x01\x2a\x9a\xc5\xfb\x6a\x8c\x2e\x2f\xae\x7e\x7c\xe3\x57\xee\xe7\x25\x69\x03\xa2\xa2\x39\xb9\xa1\xad\x06\xbd\xc6\x5c\xd2\x8a\xae\x71\x2b\x05\x72\x1b\xd8\xa2\xa3\xf7\x06\x91\x53\x74\xae\xf7\xa6\x02\xa2\x20\xfa\xc5\x11\x09\x8c\x35\x27\x6b\xd5\x2b\x9f\x1b\x48\x2d\xdd\xb6\x6b\x30\x9f\xa0\x8a\x35\x0d\xa9\xd4\xb4\x40\xf2\xb0\x9a\x08\xcb\x49\x77\x4c\xcd\xdd\xc0\xa0\x1c\x55\x5a\x2a\x7f\x21\x10\x67\x4c\xa2\xdf\x3b\xc6\xbb\x15\xaa\x08\x97\x74\x41\x2b\x2c\x09\xac\x70\xc5\x5a\x41\x5a\xa1\xc5\x85\x86\xc7\x3b\x3d\xa7\x9a\x0a\xc9\xe9\xbc\x53\x5b\xe5\x96\x6c\xd1\x0d\x69\x15\x23\x2b\x92\xae\x39\x93\xac\x62\x0d\x1a\x9d\xbf\x78\x36\x06\x76\x26\x12\x75\x6b\xe8\xc7\x71\x5b\xb3\x95\x82\x37\x27\xb8\x62\xed\xd4\x12\x13\x26\x0e\x73\x05\x28\x7a\x3f\x54\x6c\xb5\x6e\x88\x1c\x62\x5b\xc7\x37\x6e\x0d\xf5\x1e\xee\xe5\x1d\x00\xa5\xa8\xb6\xc0\x95\x14\x7a\x7b\x68\x89\xbd\xe6\xac\x22\x42\x18\x9e\x51\xf0\x76\xb0\x8d\xc1\xc8\x0c\x18\x31\xcd\xd7\x63\x74\xf6\xfa\xe5\xcb\xe7\x57\x57\x17\xe7\xbb\x18\x67\x12\x8a\x79\x75\x3c\x2c\xba\xa6\xd9\xda\x95\xaf\x61\xb0\x6c\xe8\x64\x5f\x9d\xa2\x05\xa6\x4d\xc7\x41\x7c\x90\x56\x12\x1e\x8f\xb3\x60\x3c\x9c\x00\xd0\x81\x25\x0c\xa5\x67\x5c\xc3\xfa\xab\x19\x63\xb9\x0f\x4b\xab\x71\x35\x92\x76\xb5\x1c\x41\xbb\x35\xf0\xb6\x22\x6b\xdd\x71\xe2\x36\xa3\x40\x18\x55\x9c\x4a\x5a\xe1\xc6\xe1\xad\x18\x6e\x43\x9b\x06\x55\xb8\x13\x1a\x46\xb5\x54\x07\x91\x64\x68\x89\x1b\x39\x7d\xf0\x00\x57\x6a\x7d\x46\xb8\x69\xc6\x9e\x01\xd4\xb9\xad\xd7\xe1\xfd\x83\x07\x4a\xf0\x87\xad\x48\xdb\xad\xf4\x2a\xc1\xea\x9c\xa0\x1f\x9f\xb7\xf2\x1f\xe8\xfd\x03\x7b\x4a\x44\x20\x15\xa9\x8c\x98\x3e\xfd\xf1\xec\xea\xf9\xeb\x57\xfd\xed\xe0\x6c\x01\xb9\xb0\xa3\x8d\x66\x03\x68\xf4\xa1\x07\x41\x75\x12\xbc\x65\xcd\x3e\xe8\xbd\x7a\xfd\xea\xa2\xff\xd7\x33\x2d\x01\x18\x1f\x6a\x62\xf7\x74\x3f\xda\xef\x48\xd5\x81\x18\xe9\x6d\xf2\x13\xe1\x5a\x50\x0c\xb6\x3a\x85\x2f\xc2\xa9\x1f\x1b\x55\xcd\x08\x5b\xa9\xb6\x72\xbc\x51\xa9\x80\x2d\xad\xe4\xca\xc6\x48\x06\xbf\xd6\x9e\x81\x85\x03\x27\x19\xc2\xa8\x25\x1b\xc3\x8e\x86\x41\xed\x89\x85\xbb\x4a\x0b\x25\xbd\x39\x33\xf2\xc3\x98\xfa\xc4\x01\x64\x46\x6e\x36\xee\x0f\x8b\x73\xc5\x3a\xd8\x57\x56\x12\x57\x1d\xe7\xaa\xb7\x1e\x17\xb6\x0b\x15\x7a\x4b\xc3\x19\x65\xfb\x9b\x7e\x7a\x71\xff\xfe\xbf\x27\x0f\x32\xc8\x0b\xca\x85\x44\x77\x94\x6c\xd0\x88\xb6\x4a\x36\xd3\x3b\x32\xb6\xa2\x29\x1a\x67\xea\x3a\x43\xa7\x9f\x28\xd9\x0c\x00\x6e\xf0\xbe\x70\xbf\x10\x29\xc9\xfc\x48\xe6\x87\x53\xfd\xfd\x45\x5b\x7f\xb2\x51\xc3\xd9\xb4\xb8\x19\x82\xcb\x24\x6e\x90\xd2\xfc\x01\x1d\x52\xa3\xf9\x16\xe1\xa6\x31\xc7\x92\xd6\x47\x1a\x72\xa3\x75\xa9\xe2\x12\xf9\xc1\xa4\x02\x76\x09\x60\x4e\xd0\x8f\x4f\xe9\xbb\x9e\xe1\x44\xb7\x5e\x37\x5b\x85\xb9\x1a\x09\x06\x2f\x42\x8e\xba\x3e\x57\x53\xae\xcd\x91\xc1\xc9\x06\xf3\xda\x08\x53\x90\x6e\x73\x25\x50\x69\xed\x00\xad\x39\xb9\x53\x1a\x79\x02\x09\x50\x54\xa2\xed\x12\x70\xe8\x43\x13\xac\x1e\x85\x6a\xff\x40\xac\x93\x08\x27\xea\xe0\x30\x65\xde\x6a\x58\x7e\x4c\xf5\xcb\xb8\xb8\x81\x0b\x5a\x5a\xba\x81\x37\xfd\x07\x27\x74\x77\x60\x8d\xea\xfa\xdc\x1d\xd6\x9a\x84\xc0\x19\xf4\x0f\x52\xf7\x69\x7b\xdd\xba\x62\x2b\xc5\xb8\xc1\x5c\xfa\xf6\xb8\x1a\x70\x94\xd3\x30\xdd\xda\x09\x48\xf4\xb2\x13\x52\x11\x94\xb5\x04\xdd\x70\x82\xf5\xf1\x8a\x41\xd4\x44\xc0\x06\x65\xc4\x74\x4f\x91\xf0\x7c\x9f\x79\xa2\x0d\x95\x4b\xb7\x03\x10\x6d\x17\x8c\xaf\x70\xbc\x71\x43\x76\x3c\x89\xbe\x55\x7d\x9e\x9f\x4f\xdc\x9e\xbf\x25\xdb\x89\xd5\x40\x4a\xff\xc7\x75\xcd\x41\x35\xe2\xac\x21\x93\x08\x94\x05\x11\x60\x30\x41\x1b\x42\x6f\x96\x72\x02\xfb\x72\xc5\x38\xf1\x38\xc1\xc8\xed\x82\x9d\xa0\x5f\x72\xcf\xc1\xf4\x95\xf9\xf5\xd7\x83\xa5\x64\x89\x0b\x3e\x89\x98\xec\x07\xbc\x43\x62\xa9\xe5\xd7\x6a\x36\xc2\x42\xd0\x9b\x76\xa5\x38\xa1\x8f\xc5\x2e\xb0\xb2\xa6\x1b\x02\x8d\xcc\x21\xd6\x50\x21\x23\x98\x9c\xac\x39\x11\x44\x29\x62\x8a\x15\x1d\x78\xad\xab\xeb\x3d\xa3\x58\x02\x54\x34\xc5\x16\xcf\xcf\x85\x19\xdc\xe8\x91\x4b\x1c\x43\x34\x20\x26\x9a\x9d\xb4\x71\xa0\x17\x4f\x0b\x55\x30\x1c\x02\xbe\x35\xfa\x85\xf1\xea\x08\xb3\x8a\xce\xc9\x33\x35\x7f\x95\xd6\x4f\xb0\x8e\x57\xe0\x75\xd1\x46\x40\x4b\x84\xd0\xd6\x81\xc2\x4d\x4d\x97\xe0\x9a\x70\x24\x88\xb1\x62\x10\x6e\x6e\x18\xa7\x72\xb9\x02\xec\x22\x80\x43\x9b\x5f\x7d\xf4\x10\x97\x30\xe4\x09\xba\x94\xca\xda\x2a\xe0\x54\x13\x5c\x37\x60\xc2\xb2\x05\x22\x6a\x09\xb4\xc2\x6c\x16\xe0\xfc\xc5\x33\x6f\xce\x48\xa6\x44\x80\x55\x72\x6b\xdb\xc6\x62\x10\xc1\x0e\x6c\x58\x23\xd6\xce\xdd\x48\xda\x3f\x42\x2a\xba\xa0\x06\x0a\xe1\x2b\x40\x00\x7b\x8b\x4b\xb3\x63\xdb\xad\xe6\x84\xc7\x1b\x1a\x6c\x08\xac\x51\xf3\x9a\x39\x62\x73\x25\x86\x15\xf8\x40\x62\xaa\x15\x14\x04\x2b\xfd\x7c\xde\xb0\xea\x56\xaf\x32\x80\x36\x62\x2c\x02\x6d\x45\x1a\xba\xa1\x77\xa4\x75\xc4\x99\x20\x2a\x51\x85\x5b\x24\xf0\x82\x34\xdb\x1e\x63\x24\x54\xb1\xd4\xe7\xfc\xc5\x33\xd0\xb9\x1f\x3f\xcd\x37\x4a\xda\xe6\xab\x3d\xda\x7c\x5d\x68\x93\x1f\x86\x98\xdf\x10\x89\xea\xce\xd8\xa2\x65\x36\x99\x28\xaa\x0b\x52\xb1\xb6\xf6\xbc\xad\xbb\x9e\x9b\x9e\x39\x1e\xc9\x10\xea\x2c\x05\x4f\x60\xdf\x10\xd1\x12\xeb\xc1\x8e\xd6\x9c\x54\x54\x28\xc4\x7e\x6c\xe9\x3b\xe8\x9f\x8c\x7f\xd1\xd6\x57\x74\x45\xec\xf0\xbd\x47\x6f\xd1\xc8\x1d\x3e\x7a\xc1\x7b\xea\x0e\x5f\x07\xd2\xbb\xbc\xfc\x01\x1c\x00\x02\xa7\x24\x40\x53\x82\x25\xb0\xd0\x7b\x26\xee\xe0\x2e\xb1\x52\x86\x49\xeb\x77\xcc\xd0\xc9\x6c\xe6\xf3\x11\x67\x33\xf9\xbd\xc3\x8d\x65\x48\xdb\x89\xe6\x47\xb4\x53\xb8\x82\x3d\x0a\x88\xec\x7b\x3c\x5f\x81\x5e\x27\xba\x46\xda\x23\xe2\x87\x33\x84\x6f\x6e\xb8\xd2\x3e\x8d\x03\x44\xcd\x31\x91\xe9\x56\x40\x47\xb0\x42\x61\x1d\x08\x5c\xc4\x49\x45\xe8\x1d\xd1\x6a\x22\x0e\xbc\x3c\x56\x60\x47\x50\x7e\x38\x43\xe0\xaa\xd3\x8a\x6f\xc1\x99\x03\x5a\x21\x88\x37\x7b\x64\x18\x7f\x0d\x11\xc1\xac\xad\x10\xef\x95\xea\x3f\x9c\x95\xe4\xba\xa6\x85\x5a\x91\x75\x37\x6f\x68\xa5\x94\x07\xe1\xb9\xcd\xc8\x50\xed\x59\x21\x6d\xc5\x6a\x25\x98\x84\xd2\xdf\x41\xbd\x6b\xd8\xe6\xe8\x86\xc5\x87\x12\xdf\xae\x25\x43\x0d\x9d\x73\xcc\xb7\xe0\x1e\x69\xd1\x92\xbc\x3b\x32\xdd\x63\x81\xf8\x8c\x33\x25\x66\xdd\xd8\x8a\x7b\xa5\xd3\x17\x0c\xf9\x27\x68\xc1\x9a\x86\x6d\xb4\xe1\x00\xbe\xc3\xb6\xa6\x77\xb4\x56\x4c\xa3\x10\x76\x20\xeb\xdb\x9b\x37\xdd\xfc\x05\xd9\x2a\x32\xe8\x83\xe3\xd7\x74\x1b\x9e\xd9\xc3\xd6\x6c\xf2\x0a\xad\x88\xc4\x35\x96\x18\xe1\x39\x28\xdc\xe1\x92\xc5\xfb\xe2\xb4\x69\xd0\x92\x0a\xc9\x38\xb8\x3f\xb4\x32\xe7\xba\x43\x70\x80\x71\xb5\x1b\x09\x5f\xe1\x96\xb4\xb2\xd9\x66\x1b\x47\x48\xde\x55\x66\xe7\xbc\xb4\x5d\xdf\xe7\x4b\xa3\x35\xe6\x05\x0d\xb6\x4f\x6c\x66\x84\x40\x1b\x22\x53\xce\x2f\x1c\xe2\xea\xb0\xee\x84\xe1\x4c\xeb\xf5\x33\x5e\x35\x3d\x17\xe1\xb4\xfa\xd2\x08\x0a\x80\x3d\x90\x07\x75\x3c\xeb\xb7\x1e\x46\x58\x28\xab\x3d\x3c\x14\x86\xb4\xbb\xfd\x40\x92\xd8\xc0\xdd\x09\x30\x73\x36\x0c\x21\xab\xda\x5d\xec\x1a\xa0\x60\xd2\x29\xa5\xc1\x99\x73\xbb\xd7\xf2\x0e\xf3\xa2\x2d\x57\xda\xbd\xaa\x01\xc2\x2b\xb5\xf2\xe9\x60\x92\x69\xa9\x11\xec\x15\x50\x2b\x95\xa0\xa2\x52\x04\x26\x77\x2f\x16\x1a\xfe\xa9\x06\x5f\x56\xfa\x0d\x8e\xdf\x72\x82\x6f\x6b\xb6\x69\x7f\x4d\xb0\xe4\xb8\xba\x15\x88\x2e\x1c\x45\x96\xf8\x8e\xe8\xb3\x25\x30\xa5\x07\xd7\xd5\x63\x22\xde\x60\x5a\x9f\xa0\x6f\x19\x6b\x72\x62\x30\x7e\x83\x5b\xfa\x87\x16\xe3\x6c\xe1\xf5\x5d\xaf\x4d\x43\x4c\xcb\x88\xca\x58\x96\xbb\x78\x88\xf6\x4d\x20\xce\xba\xb6\x46\x9c\xcd\xd5\xf9\xcf\x38\xec\x12\xa7\xd1\x0e\xec\xc0\x7d\x55\xec\x1c\xfd\x1f\xb4\xe4\x3f\xf3\x92\x3f\x90\xc3\x3e\x10\x6b\xdd\x69\xbd\x94\xda\xeb\x24\xc8\x87\x0f\xc5\x3f\x16\x82\x55\x14\x83\x2a\x62\x2c\x0b\x74\x1e\xc4\x0c\x5e\x90\x2d\x7a\xe6\x62\x06\xc9\x01\x0d\x87\x85\x66\x45\xaf\x10\xeb\x23\xd2\xa9\xbc\x52\x49\xf0\xc2\x39\x10\x1c\x00\xb0\x4f\xed\xf1\x8b\x95\x55\x55\x93\x77\x27\xa8\x21\xed\x8d\x5c\xa2\x23\xf4\xb8\x97\x00\xf5\xed\x4d\x72\x00\xb8\xa6\xb4\xa5\x72\x94\x29\x08\x28\xfc\x84\x22\x2e\xfd\x29\x15\x57\xc9\xef\x24\x75\xae\xa5\xbd\x0b\xf2\x23\x69\xd4\xef\xc2\x71\x9f\x43\xcc\xb8\xb8\xe3\x7e\x2a\x42\xd4\x27\xa3\xe5\x38\x3c\xa9\x34\xbd\x9a\xc5\xd4\x6a\x6c\x33\x7b\x06\xe5\x4d\xe0\xec\x99\x01\x79\x0b\x3f\x5a\xca\xaa\x16\xf6\xef\xbc\x99\x21\x30\x9a\x59\x52\x17\x21\x05\x54\xd6\xe0\x82\x2f\xf2\x0e\x21\xc5\xd1\x2c\x5a\x80\xbc\x71\x24\x0f\xd1\x0c\xfd\xf2\x6b\x5f\x1b\x90\x54\x68\x86\x16\xb8\x11\xa4\x44\xb0\x64\x11\x81\x74\xc9\x77\x85\x6e\x6e\x09\x55\x7b\xf7\x9f\xbc\xa1\x59\x37\x34\xb3\x2b\xe8\x9a\x7c\x78\x90\x6d\x9c\x0a\x16\x6d\x8c\x16\x9d\xb2\x75\xe4\x55\x40\x82\xd1\x6f\xa8\x25\x9b\x84\x21\xc7\x41\x8c\xa3\x8f\x8e\xbe\xd7\x01\x23\xbf\x0d\xc9\x3b\xfa\xcd\x08\x7d\x77\xb4\xec\x79\x00\x15\xd1\x4b\x57\x2e\x01\x7d\x30\x92\xb0\xbe\x0e\xc5\xe0\x5c\x1a\x18\xdd\xf2\x44\xf0\xbf\x03\xc6\x75\x7b\x54\x8c\x7e\xaf\x86\xb6\x70\x11\x83\x88\x73\x7e\xaf\x0e\x59\x95\xf3\x17\xcf\x40\x3a\xbf\x20\xdb\xd1\x6d\x26\x0c\x06\x58\xef\x36\xe6\x3b\x14\x47\x92\x9c\xea\x6b\x83\x2f\x90\xe8\x63\xfc\x1e\x15\x6e\xc1\x5f\xb3\xc4\xed\x8d\xd7\xfa\x4f\xeb\x15\x6d\x8f\x8f\x8f\xfb\x54\xea\x33\xd6\x2e\xe8\x4d\x80\x94\x3d\xdc\xb4\x2b\x46\x29\x05\x4a\xf3\x83\x40\x28\x6e\x91\x52\xaf\xf9\x2e\x45\xac\xed\x56\x4a\x70\x88\xe7\x2d\x28\xec\xb9\xde\x17\x76\x30\x14\x7b\x15\xf7\x19\xfd\xa6\x87\xb5\x7d\x8b\x64\x4b\xc6\x41\x33\xdd\xa7\xb4\x4e\x03\xb3\xda\x57\xa1\x8d\x67\x76\x19\xc5\x88\x0e\x9c\x62\xdc\xf9\xc0\xb9\xc6\x9d\xef\x39\x69\xd0\x72\xeb\xdb\x1b\xed\x03\xd9\x63\xbe\xd6\x2b\x75\xe0\x4c\x6d\xb7\x03\xe7\x68\xbb\x1d\x36\x3b\xaf\xbd\x5a\x7d\xd5\x4d\x75\x27\xc3\x9e\xe5\x2a\x82\xc2\xf4\xf1\xdf\x77\x4d\x34\xeb\xa8\xe4\x7f\xb7\x4a\xc1\xf4\x4d\x38\xeb\xae\x0e\x02\xdf\xbd\x77\xe2\xda\x46\xd0\x19\x26\x92\x28\x6d\x4f\xe7\x1a\x84\x41\xb8\x35\xde\x2a\xeb\x89\xb6\x15\x27\x58\x10\x81\xc8\x1d\xe1\xdb\x42\x08\xef\x4a\x19\x13\x77\xb8\xe9\x08\x08\x95\xae\x91\x74\xdd\x50\x2f\x44\x20\x12\x28\xc3\x10\xa1\x64\xe8\x86\xc8\xc0\x17\x0a\x43\xf5\x12\x58\x01\xd0\x3d\x9f\x1b\x64\xde\x10\x5e\x91\x56\xe2\x1b\x92\x9b\x6a\x05\x42\x0f\x01\x18\xfd\x86\xd6\x19\xb4\x22\xbd\x87\xa0\xa0\x59\x00\xa5\x44\x76\x50\x84\x7b\x44\xdb\x64\xa7\x64\x98\x0c\xec\xa5\xc9\x20\x03\x4e\xf6\xa2\xde\x9e\x02\x32\xf9\xe6\x20\x39\xd3\xf7\xd3\x9e\x1b\x39\xff\xf2\xa0\x0d\xb1\x5b\xd3\xdb\xb1\xba\x43\x3f\xf7\x1f\xb9\xfa\x7c\x0c\xdd\xeb\x26\xfd\x81\xae\x94\x26\x85\x5c\xc3\x0b\x27\x66\x20\xdf\xc7\xc6\xa0\x70\xe6\x3f\x07\xdf\x32\x85\xe3\x1b\x3c\x47\x68\xa4\x0c\x46\x73\x10\xa5\x3e\xda\x71\x30\x82\x76\x0e\x87\xe8\xd4\x64\xa1\x23\x2c\x88\x93\x05\xe1\xa4\xad\xac\x4f\xca\x5a\x17\xd8\x8c\x2a\x24\x5e\xad\x6d\x3e\x92\xed\xe6\x20\xe3\xa6\x41\x8b\x4e\x42\x36\x55\x8c\xad\x98\xa2\xe7\x0b\x74\x6d\x7c\xf5\xda\x71\x0d\x90\xaf\x61\x96\x6d\x16\x05\x90\x4b\xd2\x3a\xb8\x90\xa9\x96\x4c\x9f\x0a\x13\x6d\x99\x6f\x4f\x6c\x43\xd7\x21\x89\x0a\x80\xe2\xb7\xb8\xb2\xf8\xa3\x2f\x7d\xa0\xe3\x6f\x68\x94\x23\x75\xc4\xc9\xc2\xfc\x39\x8e\x60\xf7\xf9\x12\xaf\x60\x15\x7b\x75\x20\x37\x9a\x0d\x96\xf5\x47\x53\x52\xb7\x46\x9d\xc4\x55\x7a\xdd\xfc\xc6\xa5\x96\x2c\x60\x2f\x5c\x3f\xc3\x5e\xc8\x8e\xd4\x65\xd0\x87\x47\x6a\x0a\x38\xb8\x35\x29\x3b\xf5\xce\xd8\x6a\xdd\x49\xc7\x4d\x62\x43\x65\xb5\x64\x77\x84\x6b\xc4\xe6\x58\x40\xa4\x05\xb1\xc5\x42\x10\xa9\x7d\x36\x1e\x4d\x43\x9a\x63\xdf\x6d\xda\x7b\x36\xdc\x10\x79\x15\xb2\xcc\x53\xc6\xad\x02\x99\xf3\x87\xd3\x3e\xec\x1f\x89\xd0\xe4\x44\x76\xbc\xb5\xf6\x47\xc4\x78\x5a\x4f\x1f\xe6\x3e\xdb\x2f\x62\xc1\xd2\x29\x92\x32\xc7\xa4\xb0\xac\x93\x22\x99\x53\x31\x9f\xe0\x35\x73\x7c\x57\x68\xe5\xc7\xd0\xfb\xea\xac\xe0\x77\x28\xcc\x3d\xde\x83\xfd\x92\xf2\x3b\xd6\xd4\x5a\x23\xb9\x76\x29\x8a\x53\xbd\xb5\xae\xed\xa6\x73\xae\x31\x27\xc7\xe6\x0d\x71\xc1\x80\x70\xab\x5a\x9f\x9d\x75\x12\xfa\xe6\xd6\x08\x3a\x31\xb2\x79\x0f\xf3\xc8\xa8\x31\x71\x26\xad\x97\x7e\xda\x78\x6a\x99\xec\xb3\x9f\x0a\x81\x10\x1c\xc6\x34\x38\xa9\x18\x77\xa9\x46\x2e\xb6\x01\x6c\x6d\xa2\x88\x41\xce\x93\x4f\xe5\x03\x07\x9d\x1e\x4b\x8b\x6d\xad\xcb\xfa\xe1\xde\x02\x43\x8a\x02\x58\x98\x8f\xdb\xc7\x71\xc4\x85\x71\xd4\xd2\x06\xd1\x85\x3e\x66\xda\x2f\x24\x5a\xb0\xae\xad\xfd\x59\x05\x83\xbd\xcc\x63\x30\xca\xc8\xd3\xa6\x2c\x7c\xa3\x0e\x4e\xa1\x03\x8c\x37\x9c\x6d\x94\x98\xaf\x29\x9c\xf9\x98\x6f\x1d\xb4\x9a\x11\x81\x14\xf5\xc0\x4d\xad\xb3\x06\x1a\x86\x6b\x85\x17\x28\x9c\xb0\xe7\xa3\xbc\x46\x2a\x4c\x8b\x4c\x3a\x9b\x3d\x1d\x45\x7a\x46\xbf\xe9\x09\xe6\xbb\x38\x6a\xf6\xcf\x48\x82\xa3\xab\xd7\xe7\xaf\x4f\xd0\x4b\x7c\x4b\xb4\xb3\xfc\x7a\xce\x38\x67\x9b\xeb\x89\x3e\x81\xcf\x70\x0d\xc2\x46\xa9\x04\x8c\x83\x6f\xdf\x4a\x20\x75\xb0\x87\x90\x2e\x35\x09\x94\x20\x5a\x12\x5c\x6b\x53\x63\xbd\x75\x51\x20\x6d\x13\x7b\xca\xa0\x0d\xeb\x9a\x5a\x91\x01\xdf\x31\x9a\xc4\xef\xd0\xf3\x56\x48\x05\x45\xa3\xa3\x53\x86\x94\x90\xc4\x01\x06\xe4\x48\x0d\x60\x19\xca\xb8\x74\x3d\x14\xba\x80\x5d\x61\x39\xe2\xdc\x8f\x3c\xd3\x1b\xd8\x2c\xe2\xd4\x2c\xe2\x54\x41\x7b\xf2\x5e\x93\x2d\xa1\xda\x87\x6f\x46\x8a\xa1\x4e\x74\x47\x0b\xf2\x52\x77\x7c\x83\xe5\x32\x15\x39\x46\x48\xe6\x83\xff\x12\x2e\xd2\xaf\x89\xa0\x08\x7a\xb6\xb4\x49\x65\xc7\x25\xd6\x99\x1c\x2b\x56\x6b\x86\x8e\x23\x7d\x46\x7a\x98\x58\xb7\x8f\x1d\x66\xdc\x5a\x3a\xf4\xbd\x24\x01\x5b\x02\xdf\x91\x94\xb9\x5a\xb2\xf1\x42\x25\xfa\x31\x9c\xfb\x9a\x93\xa2\x97\x48\x67\xbc\x85\x07\x01\x9a\xcd\xd0\x23\xf4\xe7\x9f\x51\xe3\x51\x30\x8a\x73\xfe\x7e\x33\xeb\x07\x72\x84\x1e\xa3\xcf\x3f\x8f\x60\x94\x40\x3c\x31\x20\xd6\x9c\xad\x99\x20\x75\x08\x63\x34\x1e\x9f\xc4\xe2\x1d\x21\xf4\xf0\x4c\xcb\x3a\xa0\xf5\x36\x8d\xc7\x82\x70\xb1\x37\xc2\x16\x3a\xef\x8f\x20\x0b\xdc\xb4\x66\xdc\x65\xd8\x67\x19\x9d\x0f\x0b\x0b\x7f\x30\xbf\xea\xbd\xf1\x04\x77\x72\x39\x7a\xd9\x49\x2c\xc9\x18\x7d\xfe\x89\xf8\x37\x41\x06\xcd\x4a\xac\x5c\xa0\xf4\xaf\xe9\xd1\xab\x58\x4c\x08\x12\x25\x51\x87\x9f\x55\xba\x54\xb3\x59\x69\x05\x27\x3d\x9d\x85\x00\xf3\xce\x2e\x97\x62\x5c\x8f\x34\x1c\xa4\x2b\x2a\x56\x58\x56\x4b\x9f\x23\x69\x40\x8a\x87\x19\xcc\x71\xf4\xcd\x87\x07\x25\x44\x77\xcd\x3f\x42\xbf\x5f\x11\x08\xb4\xdb\x89\x62\x95\xe7\xe7\x93\x62\x16\x6e\x26\xfb\x21\x14\x97\xef\x84\x58\xc5\x74\x23\x18\x50\x3a\x7f\xcd\x5d\xde\x70\x16\x98\x09\x96\x0d\xc1\x37\x46\xb8\xff\xdb\x8f\xa0\x18\x27\xb8\xf3\x18\x68\x34\xa0\x10\x5c\xc3\xed\x31\x48\xef\x73\x87\x67\x36\x9c\xe2\x32\xac\x5a\x07\xcc\x78\x82\x82\xff\xec\x33\xdc\x77\x04\x73\x39\x27\x58\xee\x3d\xe4\xd2\xf6\x38\x7c\xd8\x9e\x1d\x76\x1d\x9e\x6d\xc3\x83\x17\xf6\x5f\xcf\xd8\x6f\xed\x6c\x74\xd8\x13\x4c\xc9\x1a\x4b\xa5\x70\x78\xd3\xc5\x29\x0c\x0b\x4a\x1a\x63\x6d\x85\x43\x3a\x92\xc0\xaa\xf4\xdc\x23\x51\x62\x5f\xc3\x86\x69\x81\x13\x42\x4b\x7d\xff\xff\x3e\xfd\x3a\x17\xfa\xea\xe3\x97\x27\x63\x27\xb5\xc9\xfd\xff\xa6\xf1\xed\x1a\xbd\x9b\x75\x8a\x99\x99\xad\x9e\x98\xbd\xba\x5a\xf0\x45\xe7\x5b\xd9\x8f\x4e\xc5\x4f\xb8\xa1\x35\x0c\x15\x39\x2a\x46\x01\x86\x05\xd5\xb9\xd7\xcb\x53\x96\x45\x7b\x03\xb3\x8e\x9d\x32\x98\x88\xe0\xe3\x13\xf4\xf0\x15\xd9\x18\x55\x14\xbe\x42\x2b\x93\xd9\x96\x66\x9c\x23\xd1\xad\x14\x47\x38\xca\xb4\x35\x64\x59\x69\x82\x83\x83\xf8\x61\x22\xde\x1e\x1c\x80\x7f\x21\xfa\x10\xa3\x3a\x14\xf8\x89\x19\xcc\x90\x31\x60\xb1\xf0\x9b\xff\x69\x4c\x96\x4c\xef\x2f\x65\x9e\xbd\xc1\x40\x23\xc5\x5d\x87\x70\x56\x4b\x36\xff\x16\xee\x4a\x02\x3f\x09\x01\x0f\x60\x34\x4b\xac\x80\xd3\xfc\xff\xff\xa7\xf1\xd9\x27\x15\x66\x11\xa5\xfe\x13\xbc\x16\xf2\x99\xe2\xbb\xbf\x8a\xd7\x5c\xe8\x2d\x9a\xf1\x01\x3c\x96\x79\x48\x35\x9f\xe9\xbf\x4f\x72\x07\xea\xc7\xb0\xdb\x99\x37\x88\xdc\x10\xd3\xd0\x29\xf6\xf0\x6d\xe2\xe1\xb6\x64\x36\x86\x88\xbf\xa0\x9b\x12\xb0\x3c\x78\x6a\x71\x34\x0c\xd7\x4f\xb2\x29\x59\xdb\xe2\xd8\x34\x3b\x5e\x58\x00\xd1\xc4\xf7\x1c\x43\xa9\xf0\x23\x37\xbd\x09\x92\x6c\x7f\xc8\x3b\x57\xab\x2f\x14\x49\x36\xaf\x76\x47\x23\xff\xdb\x24\xc3\x7d\xd8\x3e\x9f\x7d\x3c\xf7\x03\x68\xf9\xf4\xfb\xd7\x3f\x5f\xf6\x47\x1b\xd5\x86\xda\x19\x80\xfb\x6f\x23\x29\x32\xb2\xcf\x87\xc4\x9e\xcc\xd0\xe3\xe9\x23\xa3\x87\xe9\xe8\xaf\xdf\x54\x72\x43\x48\x8b\xfe\x20\x9c\x81\xa0\x62\x2d\xf9\xc8\x15\x1a\x8c\xe0\x46\x88\x15\x17\xea\xf8\x18\x5d\xb4\xe0\x2d\x66\x1c\xd5\x54\xc0\x9f\xb8\x93\x6c\x85\x25\xad\x5c\xc8\xbb\xc2\x4d\xd5\x35\xb6\xa2\x42\x5b\xa3\x35\xde\xae\x48\x2b\xcb\x81\x9a\x50\x71\x33\x90\x4c\xaa\x92\x1e\xab\x1e\xfd\x86\x88\xfe\xab\x9c\xa9\xb4\x43\x9e\xa8\x2e\x45\x11\xd2\x33\xdc\x41\x82\xc4\x20\x56\x10\x23\x3b\xa1\x27\xc9\x04\x17\xad\x71\xdc\x1b\x9e\x6c\xb6\x08\x57\x92\xde\x59\x51\x0b\xb7\xaa\x24\xe6\x52\x98\x9b\xe7\xac\x25\xde\x95\xbf\xe6\xec\x8e\xd6\xa4\x8e\x63\x93\xd3\x2c\x2c\xe5\xae\xac\x4f\x8c\x63\x89\x13\x61\x1c\xbd\xee\xca\x8c\x98\xc0\x35\x9a\xeb\x20\x39\xb2\x70\x48\x7c\x89\x1e\x5f\xa7\xf0\xa1\x8a\x44\xab\x43\xd5\x54\xe8\x8c\x7d\xb3\x35\xc4\x9a\xf1\x5b\x81\x8e\x90\xa0\x6d\xe5\x1c\xd1\xe1\xb5\x33\x2a\x34\x32\xda\x19\x6b\x26\xa5\x2f\xc1\xd1\x38\xe7\x79\xce\x98\x14\x92\xe3\xf5\xda\x26\xfa\x6a\x8a\xe8\xc2\x19\x0d\x14\x3a\x22\x48\xb4\x78\x2d\x96\x4c\x4e\xb4\xe7\xd9\xfc\x48\xff\x20\x22\xa8\xde\xe0\x08\x68\xee\x6d\x64\x59\x19\xc6\x06\x06\xdd\x54\x4d\x61\x82\xb0\x30\xb1\x5b\x73\x19\x0f\x4b\x37\x54\x7f\x84\xcc\x93\x39\x76\x53\x0d\x78\x5a\x62\xb5\xa8\x7c\xb5\x30\x6c\xb1\x23\xcb\x77\x9f\x34\xde\xc1\x44\xe0\xfb\xe6\xef\xde\x23\x7d\xb7\x74\x1b\xc6\x6f\x9c\x7d\x44\x7c\x8f\x43\x78\x50\xef\xc9\xbd\xb4\x28\xf0\xd4\x9a\x9a\x36\xd8\xf9\xbc\x2e\xa2\x18\x3f\xf0\x81\x0b\xc2\x80\x47\x30\x72\xb6\xd9\x76\x3e\xc6\x93\x07\xc3\xee\xa7\x98\xc7\x0b\x7b\xe4\xd8\xe0\xcb\xc7\x93\x7b\xd8\x7d\x96\x07\x42\x38\x05\xff\x35\x50\xe6\x79\x7b\xa7\x70\xf2\x9c\x37\x49\xb8\x4c\x6f\x65\x9b\xfd\x1c\x89\xa6\xc1\x83\x8c\x2e\xee\x7d\x46\x17\x78\xe1\xf8\x18\x5d\x82\xd0\xd9\x10\xb8\x64\x02\x7b\x31\xbe\x3e\x34\x51\xbf\xd5\x0c\xd6\xae\x85\x9b\xc1\xac\x04\x06\x26\x1a\x5e\x38\x42\xb8\x11\x6c\x8a\x7e\x26\x5a\x29\x30\x5d\x75\xf0\x7f\x20\xa3\x31\x5f\x5e\xed\x6b\xb7\xa6\x53\xbd\xa2\xed\x68\x3c\x25\x6d\x9d\xd8\xaa\x89\x03\x19\x91\x46\x94\xb8\x5f\x5f\x55\xae\xcc\x54\xdd\x6d\x41\x6d\x53\xef\xc4\xc2\xed\x4a\x8b\x07\xc0\xba\x94\x6c\xfd\x13\x53\x64\x4b\xb0\x28\x81\x38\x7f\xf1\x2c\xea\x7c\xd1\xd6\xe7\x2f\x9e\xa5\xe8\xc7\x8b\x7e\x7c\x8c\xce\xc0\x5a\x03\x61\x7b\x91\x44\x44\xb2\x42\x54\x69\x5f\x27\xc9\x5b\xab\x48\xc5\xd9\x49\x0d\x91\xce\xf9\xf5\xd2\x87\x1d\xe2\x30\x54\x91\xcf\xdd\xbd\x8b\x9e\x63\xb0\x6c\xbf\xea\xfb\x18\xa1\xd8\xee\x69\xe7\xc5\xb6\xdf\x47\xc5\x96\x4e\x3a\x9b\x3f\x7a\xe1\x45\x72\x3e\xd9\x91\xc5\x3e\xf6\xf0\xb6\x25\x3c\xd8\x1d\xe1\x1b\x4e\xa5\x24\x50\x91\xef\xda\x2a\x74\xe4\xb4\xad\x2f\x5d\x26\xf9\x35\x9a\x93\x86\x6d\x8a\x10\x4b\xf7\x41\x46\x8f\xa6\x8f\xc6\x65\x04\x0a\x67\x4b\xf6\x55\x4f\xcf\xe0\x74\xf1\x7f\x97\xdb\xba\x4b\x21\xfe\x7c\x19\xf7\x69\xd0\x79\x88\x32\x65\x9e\x71\xce\xbe\x96\x4c\x4e\x13\x1e\x2e\xdc\x62\xba\xe9\xfb\xf2\xb6\xec\xd5\x36\xbc\x6b\xd7\xc3\xee\x81\x70\x2c\xae\xcc\x28\xc7\x4d\x17\x1a\xc2\x7e\x6f\xf9\x22\x75\x15\x87\xc8\xb6\x28\xd4\x17\x2a\xdd\x8a\x09\x68\xa4\x60\xbe\x32\x64\x19\x8d\xfb\x83\x51\x71\x98\x81\x0a\x7d\xe2\xa9\x05\x76\x29\x1e\x4e\xd7\x83\x5b\x7e\x5a\x77\x74\xfd\x25\x33\x19\x21\x11\x8a\x3a\xe8\x64\xc3\xf3\x36\x26\xea\x45\x9e\x89\x42\x2d\x40\x2c\x7b\x68\xfd\xf1\x0b\x17\xe6\x49\x6f\xb5\x3e\xb5\x4a\xad\xc3\x1f\x03\xee\x3a\xb3\x42\x17\x39\x90\x0c\xe1\xfa\x0e\x5b\xe5\x36\xd7\x24\x21\xc3\x45\xcf\xc2\x94\x7b\xb0\x99\x61\xbf\x77\x94\x6b\xd5\xbd\xd6\x65\xa6\x82\xbb\x86\x2b\x52\x4e\xe8\x55\x4a\xa5\x19\xef\x5b\x35\xfe\x28\xbf\xe0\x04\x89\x5b\x83\x07\x69\x41\x6f\x82\x52\x5c\xbd\x06\x70\x71\x5b\x41\x6e\x90\x86\x0d\xa8\xa0\x19\xba\x21\xf2\x2c\xf8\xa6\x70\x62\x24\x1d\x53\xb1\xec\xb1\xce\xf2\x50\x06\x75\xb8\xf1\x67\x7d\x02\xee\x0d\xde\xba\x6d\x09\x87\x35\x5d\x14\x4c\x57\xa5\x1f\x18\x9b\x6e\xb7\xa4\x04\x30\xb8\x92\x1d\x6e\x9a\x2d\x5a\x2a\x7b\xa4\x45\x4c\x71\x00\x5d\xad\x48\x4d\xb1\x24\xaa\x81\x0b\xe0\x9b\x2a\xaa\x50\x7e\xaf\x0f\xfa\x9c\xe8\x4a\x74\xd7\x6b\xbc\x35\xbb\xf9\x29\xe3\x6f\x4c\x74\xdf\xec\xb4\xeb\x60\xfc\x75\x34\xaf\x8a\x14\x01\x47\x0a\x15\xee\x31\xb3\xb3\xb4\xb6\xe0\xa3\xb3\x1b\x06\x50\x2a\xf6\xfc\xd0\x87\x4c\xc8\x2e\x53\xb0\xfe\xbe\x99\x15\x59\x21\xbd\x17\xb7\x03\xc3\x5d\x1a\x53\x3f\x62\x29\xe3\xfb\x4a\x7b\x65\xa6\x37\x14\xf5\xb6\xcc\x1d\xe8\x46\x67\xb6\xec\xc4\x68\x8c\x3e\xff\x1c\x8d\x4c\x99\xe1\x69\x7d\x1b\xfd\xf4\xd9\x0c\xb5\x34\x73\x64\x64\xd3\xe9\x95\xee\x83\xbd\x40\x2c\x07\xf5\x2d\x3e\x8e\x06\xba\x92\xe0\xff\xb7\x3b\xff\x20\x66\x23\x7b\x73\xd9\x61\x5c\x5f\x93\x05\xee\x1a\x59\x26\xa2\x4e\xc8\xea\xf1\x97\x27\x4e\xa2\x33\xdc\x34\x22\xc8\x4c\xb8\x76\xfe\x16\x31\x60\x77\x24\xf7\x8b\xec\x61\xa4\xad\x99\xa4\x30\xda\xc0\x5d\x24\x75\xe4\x14\x36\xd8\xbf\xcd\xe5\x4a\x34\xce\xd1\xcc\xee\xe9\xcb\x6e\x74\xe1\x55\x48\xa7\x82\xea\x5f\xe7\x22\x62\xbd\x92\x1c\x49\x34\xaa\x63\xa3\xdb\xdb\x0a\x53\xd6\x6b\x8b\xd1\x92\xbc\x43\x02\x9c\x16\x4a\x39\xf9\xfa\x2b\x75\xea\x2b\xf3\x9e\x70\x81\x46\x74\x4a\xd0\xe3\xbf\xa3\xf9\x56\x12\xa1\xd4\x95\xc7\x5f\xfd\x03\xcd\xa9\x14\xe3\x0c\xfc\x35\x57\xea\x85\xa4\xf3\x86\xbc\x85\x91\xae\x0d\xab\x08\x84\x6d\xe6\xf4\xe8\x1f\x1a\xd2\x38\x9b\x9d\x46\xee\x7b\xb6\x81\xd4\xe1\x18\xd0\x13\xdd\xfb\x9b\xd1\x78\x2a\xd9\xb7\x54\x09\x57\x8a\xdb\x6f\x15\xa0\x51\x1f\xa4\xef\xe8\xcd\xf2\xa3\x40\x41\x31\x84\xc0\x1a\x42\x33\xe3\xc5\x9a\xea\xfa\x2a\xdf\x91\x77\x23\x3f\xd4\x78\x5a\xb1\xb6\xc2\x72\xd4\xd3\xe6\x7b\xb6\x19\xc7\xf0\x7b\xb3\xc0\xc2\x41\xa7\xe6\x1a\xfe\x6c\x86\xbe\xfe\x2a\x37\x12\x7c\xbe\xd7\xdb\xc3\xd7\x36\x66\xb8\x31\xea\xb5\x2c\x9c\x78\xd6\x85\x01\x13\x3e\x3c\x49\x19\x73\x92\xf8\xfe\xc2\xff\xf5\x7a\x93\xf7\x14\x14\xfd\x1b\x7f\x58\x48\xbc\x19\x14\x12\xf9\x01\xf4\x89\x65\x44\x70\x38\x27\xf2\x21\x44\xd2\xc8\x86\xe0\xab\x3d\xa3\x27\x03\x07\xe8\xc7\x90\xd9\x54\x9b\xda\x45\x67\x5b\x27\xfe\x34\x14\xde\xba\x50\x9b\xf3\xde\x0f\xc9\x67\x73\x34\xfd\x15\x24\x37\xba\x40\x42\xf3\xb0\x24\x7c\x34\xd5\x43\xc8\x5d\x34\x23\x23\x2a\xbd\x22\xa4\x16\xb6\x1e\x9e\xb6\xbf\x82\xfc\x57\x97\x72\xc8\xee\x92\x3a\x55\xce\x2a\x17\xc3\x66\xb9\x59\x06\xc6\x75\x15\xd5\x15\x5c\x5b\x8d\xbc\x50\xbd\x54\xef\xd3\xd3\x7a\x03\x55\x3b\x15\xbb\x81\xe8\xe8\x90\x16\xde\x3b\xe0\x5e\xaa\x7b\x7e\xef\xce\x93\x4e\x33\x9f\x84\xd7\x3a\x12\x27\x45\xee\xdc\x38\xf6\x5e\x0d\xe1\x7c\x72\xc3\xae\x8d\xd2\x1d\xfe\x01\xb2\x3a\x9c\x83\x0a\x47\x3a\xfd\xd0\x24\x33\x97\x1c\xaa\x51\x20\x73\x4f\x67\x8d\x33\xf9\x75\x89\x2d\xbd\xa9\x43\x38\x30\x4f\xb8\x73\xa1\x1a\x9a\xc2\x46\x73\x5b\x9f\xc1\x3a\xfa\xd3\x04\xef\x41\xbf\x90\xbe\xde\x05\x48\x5d\x76\xab\x95\x49\xd1\x0e\xa6\xe2\xf9\x27\xe7\x9c\x40\xb5\x0e\xb4\x6a\xa0\x49\xa6\x50\xf7\xa5\xbd\x07\xba\x74\x02\x6a\x9a\x55\xbb\x88\x11\x9d\xba\x99\x8f\x87\x40\x44\xa5\x3a\x12\x08\xa1\xeb\xd0\x03\xd1\x96\x4d\xe6\x94\x4b\x60\x07\x4b\x7c\x2f\x93\x37\xe2\x0b\xe9\x8a\x62\xf9\x92\xcc\x70\x09\xdb\x5b\xf4\x69\x35\xeb\xe4\x06\xb6\x01\x09\x2d\x7d\x4c\x1c\xd1\xb0\x58\x33\x6c\x29\x53\x77\x68\x89\xef\x48\xfb\x85\x34\x9e\x1f\xda\x4a\x52\xf7\x70\xe5\x96\xc8\x4c\x51\x33\x2d\xde\xe8\x7d\x36\x2b\x3c\x9e\xe3\x38\x00\x5e\xd9\xd1\x0d\x0b\x1a\xdf\x82\x10\xbd\xba\x06\xc8\x53\x42\x84\xea\xfa\x94\x90\x6f\x71\x83\xdb\x8a\x14\x74\xbb\x05\x3c\xde\x23\x71\xa3\x73\x36\x4e\x15\x8d\x1c\x2a\x8f\xa6\x8f\xd2\x00\x8f\x1f\xc4\x5b\x63\xa6\x7d\x7e\x4e\x0d\x02\x77\xcf\x06\x69\xd6\xd1\x4d\xf6\x0b\x94\x1c\x0e\x17\x7d\x89\x46\x31\xb6\x47\x7e\x2a\xbb\xe2\x1b\xdf\x33\xac\x15\x02\x5d\xf8\x4c\x31\xd4\x9c\xb5\x9d\xb0\x4c\x00\xf7\x3e\xc2\x5b\x34\xe1\xaa\x40\xcb\x2b\xdd\x30\x31\x93\xbf\xf5\x3f\x95\x5c\xbf\xdd\x5c\xe7\x6f\xe7\x63\x65\x2c\x1e\x94\x14\xe0\xc4\x7d\x9d\xae\x5d\x88\xca\x93\x21\x22\x1e\x48\xf1\x81\x1f\x8f\xc2\x41\x77\x85\x91\xa2\x2d\xbc\x9f\x4b\x3d\xb4\x08\xf7\xc1\xe7\x6f\xbb\x62\xab\x83\x37\xdd\xb3\x25\x72\x65\x1c\x36\xbe\x60\x44\x64\xd5\xba\x24\x7c\xc8\xa7\xb1\x37\x81\xb4\xb6\x95\xdd\x06\x41\x56\x60\x16\xc3\x8a\xa2\x20\x04\xe2\xa9\xe7\x22\xc1\xfe\xbe\xdf\x91\xd2\x73\x0d\x2a\x63\x86\x7f\xfe\x13\xad\x71\x4b\xab\x91\x0b\xb2\xfb\x93\xaf\xb0\x60\x68\x4e\xaa\x0e\x3c\xe7\x4a\x54\x0a\x27\x29\x1d\x39\xb6\x44\x3e\x1c\x27\x6a\x6f\x8c\x77\x76\xf8\x0c\x4d\xbc\xe7\xcc\x49\x61\x0e\x28\x50\x6f\xf0\xd6\x6b\x9d\xb6\x6c\x71\xe9\xed\x00\x13\xc5\x28\xd4\xe5\x2f\x29\x46\x7b\xaa\x80\xe6\x92\xd5\x3a\x6c\x70\x6f\x9d\x00\x1d\xa1\xc7\x85\x5b\x5c\x9f\x15\xa1\x47\x85\xa3\x72\x21\x00\x4a\x9b\xd3\x6c\x0a\xe7\x14\x00\x7b\x1b\xe9\x05\xa3\x38\xa4\x58\x1e\x36\x6c\x33\xf1\x5a\x58\x5f\xf3\xa8\xb8\x56\xce\x9e\xfd\x5b\xc8\x2f\xc0\x68\x61\xee\xba\xbb\xec\x9d\xf2\x50\xee\x2e\x56\xac\xed\x9c\x58\x3a\xe4\xa3\x97\xe1\x24\x85\xbc\x24\xef\x48\x0f\xe2\x25\xc6\x2d\x40\xec\xbb\x93\x96\xd7\xbd\x62\x77\xc4\xbf\xd7\x61\x4e\x11\x9b\xa3\x38\xef\xaa\x5b\x22\x4d\xdc\x35\xb2\x69\xbd\x01\x60\xf2\x26\x0a\x39\x11\xc5\x02\x5e\xb1\x55\x18\x87\xe4\xd0\x45\x5b\x07\x29\x0d\x26\x94\xb6\xd5\x55\xce\x25\x6d\x9a\x2c\x88\x93\xf9\xeb\x69\xfb\x86\xb3\x1b\x4e\x84\x28\x5d\x28\xed\xc9\x84\x10\xa5\x24\x88\x0f\xe9\x20\xc6\xe1\x6f\x94\xcc\x7e\xf0\x41\x96\x04\x49\x13\x24\x82\x53\xad\x9f\x0d\x57\xec\x8e\x98\x63\xdf\x46\xa7\x1d\x1b\x0e\x0a\xe2\x18\x76\xc1\xf6\xef\xf7\xc8\x46\xcb\xf0\xa3\xce\x82\xf5\x16\x8e\xbd\xfb\xd8\x3f\x80\xaf\x7e\x30\x80\x61\x6c\xdf\x7d\x42\x01\xf6\x59\x04\xb8\x90\x0f\x72\xb0\xa1\xe4\x00\x92\x15\xed\x79\xd4\x07\x85\x49\x24\x7d\xa0\x62\x6f\x64\xf0\x80\x44\x8a\xe4\xb4\x27\x4d\xa4\xe7\xc1\x9c\x52\xf7\xde\x84\x90\xe0\x79\x89\xac\x5f\x31\xeb\x24\x7a\xd4\xa6\x6c\x70\x5c\xf9\x26\xa3\x71\xa1\x77\xf8\xde\x4c\x9f\xca\xbd\x87\xb4\xcf\x01\xbb\xb3\x62\x5f\x43\xc8\xc3\x18\xa7\xc2\xcf\x65\xe7\x8a\xc4\x3b\xe7\x1e\x44\x89\x6e\x68\x9b\x33\x7e\xbd\xe6\xec\x2e\xb9\xa4\x19\xca\xb8\x42\x98\xc1\x27\x3c\x06\x72\x23\x2c\x89\x72\x50\xa6\x58\x78\xbb\xdf\x0b\x63\xef\x7c\x36\xce\x45\xc8\xd2\x73\x4f\x21\x86\xf9\x6d\x50\xff\xc8\xc1\x80\xd0\xf7\x12\x27\x5e\xb8\x9a\x72\x52\x49\x17\xe9\xbe\xce\x90\xb9\x1e\x16\xf2\x43\xbe\x70\x4b\x8c\xd4\x09\xae\xbf\x4e\x4f\x05\x5f\xfd\x44\x57\x4e\xf6\x8f\xc3\xd8\xe7\x94\xc0\xf8\x32\xcb\xa2\x57\xc9\xf5\x87\x1a\x74\xe6\x25\x98\x53\xce\xf1\x76\xc7\x63\x31\xba\x8c\x6a\x3e\xbc\x2b\xda\xcc\x16\xda\x47\x1a\xd7\x73\xd6\x8a\xed\x0f\x67\xd1\xb8\xae\x49\x36\xf1\x03\x46\x89\x6b\x16\xab\x51\xc2\x6c\x3f\x3d\x8c\x69\xb3\xc7\x30\xcf\x88\x44\x76\xae\xfa\x41\x80\xf0\xd5\x80\xb4\xa5\xfd\xd1\xcf\x35\x7a\xca\x31\xef\x24\x59\x90\x91\xdd\x97\xa1\xa8\x86\xa5\x90\x2c\x9b\x06\xeb\xde\x67\x16\x8a\x5d\xba\xb2\x42\x69\x67\x32\xd2\x6f\x10\x9d\x20\x5a\x27\x86\x72\xb4\xf4\x53\xc8\xe5\xa8\x47\xf6\xcb\x71\x96\x9f\x6a\x7f\x99\x72\xd6\x80\xaf\xdc\x3e\xa7\x37\x75\x57\x60\xa6\x1c\x6f\x7e\x82\x1b\x1d\x85\x3c\x9b\x64\xc1\xd3\x01\xa7\xb4\x1e\x74\x26\xec\xc0\xc0\x90\x7d\x18\x83\x98\x17\xf6\xc0\xa0\x80\xcb\xf1\x31\x7a\xad\xcb\x97\x93\x64\xfd\x35\x17\x96\x0b\x97\x17\x4b\x8e\xdb\xc3\xb7\x82\x24\xd0\xc2\x45\x22\xcb\xb3\x29\xed\x62\xbf\xae\x3e\x7c\x7f\x38\x43\x5a\x4f\xf3\x79\xa1\x60\x8c\x53\x52\xe7\xe8\x0c\x6b\x7c\xea\xb0\xd5\x2a\x5f\xd5\x9f\x9c\x58\xc2\x41\x29\xa6\x61\xad\xa5\xe2\x56\x28\xab\x83\x30\xaa\x52\x08\x83\x49\xc7\xcb\x95\xa8\x48\x3d\xc9\x14\xf7\xd7\x66\xa0\x46\x4e\xb4\x3f\xf7\xc9\xc5\xd5\xcf\x82\x58\xad\x3c\x28\x94\xa1\xf3\x4a\x17\x14\x0e\x0c\xda\xa2\x26\x7a\x06\x28\xf4\x30\x0c\x27\xe8\x56\x7b\xa8\xb7\xe5\xe4\xcf\xa1\xcf\xbe\xb9\xba\x83\x30\x7c\x1e\xef\x60\x6e\xc9\x97\x26\x76\x3f\x7a\x7c\x0f\x44\x5d\x0a\xf0\x8e\x21\x4c\xad\xee\xdd\xf7\x66\xef\x35\xcf\x28\xbf\xf8\x13\x60\xb2\xcf\x8d\xe1\xa1\x4f\xac\xed\x3d\x9a\x3e\x3a\x1c\xc4\xfd\x13\x90\x07\xa1\x86\x57\x5f\xd2\x12\xf5\x7b\x7c\x7c\x15\xfb\x5f\x93\xe0\x95\x2d\xed\x37\xf0\x34\x54\x61\x7b\xaa\x7d\x26\xc3\x6a\x8b\x89\x84\x88\xee\x19\x8f\x8b\xdb\xf3\x2a\x7a\xb0\x0a\xcd\x22\x78\xd3\xac\xf0\x5d\xde\xd5\x57\x95\x8c\x7a\xf6\x96\x10\x3c\xc0\x8e\xed\x77\xd5\xf5\x25\x6e\xef\x63\xfe\x06\x6f\xee\x96\x6c\x3d\xd0\x5b\x2b\xef\xfc\x29\x0c\x38\x5c\x64\x08\x45\xef\x13\x46\x6a\x48\x7f\x87\xc0\x3e\x2c\x0f\xb9\xe3\x2e\x01\x8a\x8d\xbd\x32\x8c\xc1\x7b\x06\xe8\xa3\x77\x4d\x7f\x5a\x4b\x7f\x9f\xd2\xfb\x6e\x3b\x08\x70\x2f\x21\xb4\x67\x27\x57\x59\xf7\x08\x3d\x46\x58\x94\xdf\xc6\x28\xa0\xff\xd5\x5f\x8f\xfe\xe8\x2b\x8f\x10\xfa\xdb\x41\xb3\x19\x1f\x3a\x9d\xaf\xff\x0d\xd3\xf9\xfa\xaf\x9f\x4e\xfa\x18\x5f\x59\xe6\xed\xea\xef\x1e\xd3\x2b\xca\xbd\x7e\xcf\x42\x66\x95\xbb\x97\xa8\x03\x95\x2a\x7c\x9f\xbe\x8e\x9c\xad\xde\x7e\x0f\x32\x97\xcc\x63\x77\x4e\x0b\xd5\xaf\xa6\x89\x3d\xec\xf1\x42\xe6\x16\x5d\xa0\xcf\x76\xe5\x3c\xff\xf9\x27\xea\x49\x79\x9e\x41\xca\x73\xb1\x8c\x61\xc9\xb0\x00\xa5\xd6\x5b\x06\xf1\xb8\x37\xee\x55\x09\x91\x64\x75\x78\x0f\x40\xfe\x20\x9d\xb6\x89\xc3\x07\xe9\x62\xe3\x78\x9f\x7b\xaa\xb9\x9d\x4c\x25\x3c\x69\x87\xe4\x92\xb3\xee\xc6\xfb\x82\x1c\xf2\x60\x08\xeb\x8b\x6d\xfa\xa5\xd3\xf0\x8d\x3c\xac\xc4\xbc\x88\x0c\x5e\xfb\x58\x1e\x6d\x3d\x8c\x98\x6a\x80\x6d\x00\xc4\x3d\xa9\x32\xb5\x0f\xec\xe9\x37\x99\x82\x27\x99\x0a\xa9\xca\x41\xf0\x0d\x2a\x65\xb6\x4c\xba\x07\xfa\x7a\x28\xe8\x1f\xbd\x32\x03\x3e\x4c\x0c\x63\x4f\x43\x6b\x4e\x06\xbd\xfb\x4a\x0a\x5c\xfa\xa5\x46\x3f\x9c\xb9\xe7\x20\x92\x72\x87\x59\x12\x96\x0b\x32\xb0\xb5\xda\x21\x9a\x17\xf7\x32\x29\x0e\x8f\x5c\x7a\xb7\x71\x8f\x78\xcb\x9f\x39\xf1\xa4\x18\x67\xb3\x55\x3b\xd9\x3c\xe6\x08\xef\x56\xdd\x63\xc6\xa1\x9b\x04\x4a\x5d\xbb\xd7\x4b\xca\xfb\x2f\x76\x7c\x77\xed\x46\x5f\x9f\x8f\xef\x58\xc7\x2f\x03\xa9\xc5\x86\x87\xad\x5a\x07\x3d\xe6\xc3\x08\x8a\x5d\xf0\x5b\xb2\xfd\xac\x14\x1b\xe9\x25\x5c\xfe\x4c\x4b\x04\xf7\xdf\xa8\xe4\xe9\xf4\xc6\x92\x96\x67\xa4\xe1\xc7\x5b\x9f\x87\x5c\x57\xb4\x9f\xf0\x36\x7c\x42\x1a\x14\x9f\x25\xdf\x82\x1f\x21\xaa\x44\x6f\x82\xce\xb9\x4b\xcc\x54\xeb\xb3\x97\xdf\xc2\x23\xc1\x17\x6b\x85\xdb\x12\xea\x60\x28\x79\x9d\x4f\xd0\xe7\x05\x4f\x5b\x5a\x04\xd0\x15\x60\x3c\xc3\x6b\x3c\xa7\x0d\x95\xc3\x05\x72\x7d\xb3\x62\xd1\x8e\x10\x05\x20\xfc\xeb\xb5\x79\xce\x2d\x09\xe0\x96\xc5\x9b\x44\x95\x47\x43\x97\x86\x8e\x8b\xd7\x3e\x8c\x77\xeb\xbc\x97\xa2\x2e\x8e\x09\xf3\x65\xf3\x7f\x91\xe0\x6d\x3b\x37\xe9\xb7\x64\x81\x66\xe9\xfc\x6d\x65\xd5\x5e\xf2\x7d\x33\xda\x3d\x17\x83\x59\x84\x57\x84\x53\x38\x13\x13\x40\xb0\x28\xed\xcf\x37\x5e\xaa\xed\xc5\x2f\x9e\x55\x52\x47\x9a\x61\x16\x7f\xa6\xfe\xc5\x7c\x62\x06\xfe\x8f\xb2\x88\xd2\xdb\x3e\x92\x3b\x12\x7a\xdd\x97\x31\x2c\x26\x9f\x84\x27\xd4\xe9\x75\x18\x33\x78\xcf\xa6\x61\x03\x75\x3e\xfd\xc5\x0c\x60\xc7\xfc\x8f\x72\x40\x7d\xfb\xf1\x02\xc2\xd1\xea\xbe\x8b\xef\x90\x38\x60\xf5\x5f\xe2\x5b\x22\x90\xe8\x4c\x76\xbd\x20\x90\xac\xa8\xed\x12\x7d\x87\x46\xa0\x11\x6d\x75\xb5\xbc\x31\x98\x25\x50\x0b\x64\xea\xe3\x8d\xdd\xfc\x08\xda\x8b\xa0\xae\x7f\x56\x8e\x6f\xd1\x35\xf6\x35\x62\x0d\x76\x1a\xd9\x26\x50\x30\xd8\x9e\x41\xfd\x25\x50\x7e\xb3\xd9\x24\xdf\x93\xe0\x39\x87\xdf\xe0\xe4\x54\xad\x93\xaf\x61\xbc\xe0\xbb\xb1\xae\x2b\x95\x07\x5c\x47\x1e\x2c\x98\xa0\x7f\x0b\x00\x8e\xc7\xe8\x89\x83\x94\x92\x4f\x5f\x1f\x82\x5a\x43\xf0\x26\x28\x15\xb2\xf8\xb2\x2b\xe8\x73\x9d\xd0\xaf\xc7\x04\x2f\xb7\xc6\x2f\xb6\x9a\x2b\xf0\xfa\x39\x1b\x30\x30\xd2\x30\x8b\x64\xe6\x25\x72\x01\x2f\xf0\x47\x11\x8e\xec\xb2\xc2\xae\xf8\x8a\xab\xb8\xd3\x5b\xe0\x67\xb0\x20\xbb\x2e\x6e\x67\xc1\x99\x1b\x57\x63\x5f\x65\xbd\xc7\x68\x2f\x3c\xbd\x64\xb3\x02\xe1\x36\x7c\x43\x84\xc8\xe7\xad\xf8\xc8\xce\xb6\x54\xf4\x5c\x99\x4a\x62\xd9\x2d\x16\x0d\xa9\xf5\x25\x3f\xfd\xb6\x86\x5d\x1f\x8b\x66\xc9\x8a\xb4\x36\x89\xa6\xbb\x2e\x91\x00\x06\x5a\x8c\x44\xd1\x64\xed\x27\x5d\xa4\x62\x07\x76\xe7\x73\xfd\x4e\xac\xa6\x1e\x9a\xa1\x47\x11\x5c\x35\xd2\xcf\x84\xde\x2c\xa5\xf0\x05\xc2\x4f\xd0\x2f\xef\xf5\x5a\x59\x4e\xfe\x90\xc0\xdf\x2c\x69\x43\xa2\x11\xd0\x93\x03\x97\x21\x59\xdd\x22\x22\x56\xf7\x7f\xff\x61\x5c\x32\x07\xf5\xc0\xb3\xf8\xbf\x5f\x06\x2f\xe1\xfa\xf5\x4a\x7a\x3c\x7a\x50\x88\x05\x87\xeb\xf9\x3e\xbf\xd7\xf9\x29\x02\xc1\xd9\x0c\x7f\x09\x11\xfb\xf5\x17\x5a\x43\x21\x76\x17\x2a\xd5\x91\x32\xdd\x2b\x4b\xee\x3d\xb5\x65\x21\x98\xf7\xcb\x1b\x70\x50\x9a\x7d\x8e\x75\xf9\x08\x5f\x86\x8c\x2e\xd0\x86\x68\xb6\xbf\x61\x50\x85\xc5\xfc\x0c\x8f\x0b\xb3\x96\xdc\x8b\xca\xc8\x5c\x87\x8e\x9a\x1f\xba\x2b\x4b\x91\xe4\x74\xcd\xc2\x1f\xfb\xa2\xc6\x67\xce\x23\xe2\xbd\x1c\xe0\xf3\x76\x17\x6e\x04\x69\x65\xa0\x49\x65\xef\x47\x07\x7e\x2f\xe9\x2b\x6a\x05\x5e\x34\x9f\xbb\x32\x88\xe5\xa7\xdf\x23\x76\x42\x76\x5b\x14\x25\xc1\xc8\x3c\x0c\x1d\x0e\x3c\x09\x99\xef\x64\x1f\x4e\xfc\x6c\x7c\xdf\x1d\x97\x9e\x75\xd1\x99\x11\x1c\x65\xa7\xbe\xa4\x1f\x5c\x0e\x30\x0e\x22\x6c\xaf\x3f\xaf\x09\x5f\x75\xd2\x27\xd9\x70\x6e\xe4\x8f\xea\xdc\x09\x7b\x3b\x7b\x41\xc5\x92\x70\xb4\x05\x3f\x9c\xde\xc1\xf9\xd3\xe4\x59\xd5\x3c\x27\xa6\x7f\xd3\x9e\xb2\xf8\x70\xf2\x89\x52\x91\x40\xa5\x4a\xa1\x82\x2c\x8e\xe0\xd1\xed\xc8\x05\x03\xe1\x79\x77\x01\x22\x7e\xb1\xbb\xad\x91\xd8\xe0\x35\x94\x57\x9c\x6f\xd5\x3f\x50\xdf\xab\x66\xed\x17\x11\xef\xd9\x5a\x5f\xbc\x6b\x5d\xc8\xcd\x14\x11\x34\xa0\x14\x23\x7f\x21\xd0\x66\xb9\x45\x14\x7d\x93\x71\x5c\xfc\x5d\x76\x0f\xe9\x0d\xad\x6e\x3d\x95\x81\x59\x34\xca\x8f\x20\x77\x26\x73\x08\xea\x86\xaf\xba\xd5\xe0\x2d\xed\x9e\x6e\x96\x5f\x3c\x90\xff\x65\xc3\xd4\x54\xf1\x4d\xe1\x52\x89\xa2\x91\x5a\x6c\xfa\xab\x77\x2f\x07\xcf\x9e\x87\x78\x67\x83\x4a\x02\x4f\x5a\xc1\x22\xfd\x42\xe3\xb7\xa8\xed\x97\xee\xf7\x00\xc3\x52\xcb\xf0\x67\x34\x03\xd0\x49\xaa\x0c\x9a\x21\x1a\x3d\xbc\x9e\x33\x3f\x80\x4a\x39\xff\x2c\x51\x36\x2a\xed\xda\x0d\x8b\x5c\xfa\xeb\x32\x94\x9b\x9c\x13\x5d\x53\xd3\x9b\x45\xfa\x89\x29\xc4\x78\xad\xf4\x5e\x16\xbd\x25\x0f\xe1\x5b\x2d\xde\x6e\xdc\xb3\xf4\x96\x9b\x28\x8f\xdc\xd4\x85\xf7\x99\x9c\x4c\x81\x61\xe1\x44\x83\x3c\x4b\x5e\xf6\xcc\xbc\x72\xbf\x8f\x4f\xd0\xff\x89\x85\x92\x46\xfc\x7d\xa6\x73\x1c\x70\x90\xfa\xe1\xa7\xd1\x99\x5a\xbc\x98\x7f\x48\xfa\x54\xec\x1d\xf3\x77\xf4\x55\x17\xc4\xc0\xb2\x63\x3c\xb8\xa3\x9f\x68\xd9\x66\x8d\xb0\x5f\x1f\x6d\x8b\x79\x75\x31\xcd\xa5\x89\x5c\x17\xf1\x85\xd2\xd4\xad\x91\x32\xd2\x93\xa3\xb8\xb7\xc9\x66\xf2\x0b\x94\x51\xca\xd5\x4c\x7c\x41\xb6\x3e\xfc\x3b\xf5\x5f\x66\x5e\xbe\xb3\x24\xd3\x6f\x17\x5f\x42\x6d\x73\xcb\x75\xad\xdc\x9f\x3d\xcd\x91\xaa\xfa\xef\xb8\xb5\x1b\x30\xe5\xf9\x8b\x67\xc1\x60\xf7\x60\x4a\x65\xef\x86\xe8\xfe\x77\x30\x65\x9a\x51\x77\x38\x53\x86\x8b\xe6\x99\x32\x5d\x9c\x1d\xbc\x59\xdf\x96\xae\x39\x7b\xff\x4a\xce\x8f\xb6\x87\xe1\xc4\x74\x6d\x0a\x44\x42\x69\xf1\xb6\xc2\xf3\x77\xfe\x56\x74\x63\x5f\x9b\xb3\xda\x92\xaf\xe9\x06\xce\x85\x7e\x7b\x5e\x49\x30\xe8\xe3\x3c\xf9\xe3\x93\xfc\x29\xf4\x30\xf7\xb9\xa4\x90\x0d\xa1\xab\xdb\x67\x0f\xc6\xda\xd2\x77\xf6\xb1\xf6\x32\xe2\xd3\x70\xc3\x55\x64\xad\xcb\x7c\x99\x6a\xc2\x62\x69\x5f\x97\x53\x1b\x46\x29\x3e\xd7\xe6\x95\xc5\x09\x5a\xb2\x8d\x3a\x7f\x11\x95\x68\x83\x05\xc2\x75\x4d\x6a\x9d\xf0\xa6\xdf\x6f\xf7\xda\xd1\xfa\x86\xe3\x9a\x18\x6c\x4c\x1d\x38\x01\x77\x65\x4c\x5d\xf1\x79\xf8\xbe\xa0\x20\x6b\xcc\x75\x4d\x31\xfd\x40\xd8\x3b\x2a\x20\xc5\x51\xbf\xcc\x26\x72\xd7\x49\xf8\x8e\x5f\x9c\xdb\x53\x78\x39\xa0\x87\xe6\x45\xdf\x5b\xd6\x79\xcf\x1a\xfd\x9f\xa5\xab\x75\x15\x86\xbd\x2e\xc2\x2b\x24\xc0\x5d\xcd\x06\x6f\x45\xb1\x8e\xee\xba\xe9\x84\x39\xd2\x8b\xcc\x55\x0e\xce\x14\x9e\x1c\x8d\xf8\xab\x5c\xe0\xd3\xe7\x0e\x84\xe8\x67\xd5\xf8\xfa\xee\x98\xf7\x79\x97\xfa\xc9\x7b\x70\xc9\x72\xf4\xcf\x7f\xa2\x05\x6e\x4c\x5d\x91\x80\xbe\xcf\x48\x52\xd7\xb1\xe7\xe6\x71\x43\x16\xd2\xec\xe3\x9a\x08\xc9\xd9\x36\x48\x2f\xf8\x36\x6c\x89\x79\x7c\x67\x7d\x43\x38\x41\xb8\x69\x58\x85\x95\x19\xa6\x18\x1e\xd5\xa4\x22\xca\x5a\x6b\xe8\x1f\xee\xc6\x3b\x69\x25\xbd\xf3\x67\x0e\xf4\x85\x6c\x06\x57\xee\xdc\x47\x41\x15\x61\x01\x45\x02\xaf\x5d\x5a\x84\xa6\x86\x5d\x88\x00\xd7\xa6\x9d\x43\xe0\x23\x33\x68\x71\xb6\x51\xfd\xf5\x9d\x4a\xda\x4a\xd2\x42\x69\xf4\xe0\x0a\xbe\x3d\xcf\xe0\x3e\x3f\x6d\x17\xe6\x6b\xb5\xbd\x1c\x38\xfd\xe8\xa6\xbe\x54\xd6\x32\x69\xaf\xed\xfb\xb2\xdf\x01\x40\xd7\xe9\x42\x19\x9d\x46\x52\xd8\x54\x80\x88\xd2\x36\x17\xd6\xcd\x4a\x99\x1c\x01\x59\x6c\x71\x41\xe3\x31\xd5\xb5\x2b\x11\x6e\xb7\x2b\xc6\x49\xdf\x0e\x8f\x2e\x80\xdb\x7a\xab\x87\x70\x9c\xee\x91\xf1\x9c\x3a\x62\x3d\xec\xd2\x25\x77\xa4\x1d\xd1\xf6\x82\xbf\x61\x3d\xda\x52\xe9\xee\xc9\xc7\xf7\xd2\xf2\x24\x9c\xbe\xe7\xdc\x8b\x4d\x7a\x1e\x76\x2f\xb6\xcd\x9e\x78\x8f\x5b\xf5\x3f\xf6\x1e\xb4\xdb\xe7\xd9\xf7\xb0\xfd\xae\x3a\xed\xf7\xab\xa2\x7e\x70\x0d\xf5\x62\x05\xf5\x41\xb7\xed\x5e\x6f\x4d\xf5\xa5\xec\x16\x88\x3e\x49\xd7\xb5\xf4\x0a\x66\x56\x41\x7c\x9f\x82\xe1\xe9\xd5\xc8\x92\x56\x80\x66\x46\x93\x18\x65\xdc\xf5\x31\x19\xd0\xfd\x7c\xf8\x49\xb2\x99\x4b\xac\xbb\xef\xdb\x5c\xfd\x20\x0b\x7c\x5e\xfa\xf6\x20\xb0\xc3\xdb\x62\xe8\xd7\x3c\x1b\x06\x23\xd5\x84\xe9\x87\x45\x4c\xa9\x44\x27\xa0\x43\xbd\xcd\xea\x73\x3a\xcf\x4e\x7d\xf1\xd8\x14\xdf\x5d\x13\x6e\xde\x50\x8f\xb5\x65\x0d\x2c\x57\x75\x66\xb9\xfa\x13\x9b\x02\xfe\x71\xf0\x41\x76\x09\x1f\x47\xda\x79\xa7\xb3\xf4\x94\xf8\x28\xab\x97\x39\x95\xb6\xcd\xf8\xcb\x74\x07\x39\x70\x3b\x5e\x25\xe9\x9b\xf7\x7e\xaf\x1d\x25\xbb\xab\x78\x77\xb7\xf0\x6d\x7f\xb7\xdd\x77\x8a\xa3\xae\xe9\x73\x9d\x68\x56\x40\xf9\xd4\xd9\x16\xae\x5f\xe9\xcd\xcd\x62\x5f\x57\xe7\x39\xee\x5f\x78\x36\xb3\xd8\xdd\x59\x1e\x11\xaf\x91\xf0\xa7\x13\xd4\xf3\x8a\x27\x9a\xa1\xf7\xa9\xfc\x2a\x3f\x2c\x13\x76\xd3\xeb\xd6\xfb\xb6\xee\x3e\xf0\x9e\x1c\x99\x1c\x44\x63\x28\x06\x20\x53\x7a\x8f\x0f\x01\xe7\x68\x19\x81\x2c\x2d\xc5\xb8\xe4\xff\xc7\x68\xcd\xe9\x9d\xfa\x2b\x08\xb9\x17\x33\x6c\x5c\x75\x36\x78\x4f\xbd\x55\x5a\x26\x5d\x40\x94\x5b\xa2\x35\x96\xd1\x1d\xa4\xd7\x2d\x7a\x89\x69\xdb\x12\xed\xcf\xbd\x22\x42\xb6\x04\x1e\x82\x21\x49\xe6\x82\x30\x25\x03\xa2\x47\x39\x08\xbf\xa3\x15\xb1\x41\xff\x89\xd2\x0a\x97\x36\x68\xbd\x24\x9c\x44\x2f\x89\x9f\x6a\x85\x17\x36\x1c\x3c\x23\xa1\x91\x9c\x33\xe3\x13\xc5\xf1\x78\xfe\x75\x1b\x37\x61\x4a\x04\x6a\x68\x6b\xca\x2a\x20\xb9\x64\x82\x84\x1d\x2c\x5a\x78\xe5\x70\x8a\x30\x80\x5b\xb9\xa4\x15\x9d\xae\x5c\x07\x6f\xf0\xea\x1a\xeb\xda\x30\x64\x5c\xe9\xd4\x75\x07\xb3\x35\x8f\xe3\x98\xda\xef\x02\x92\x89\x31\xb8\x8a\x83\x9b\x72\x5b\x21\xc9\x0a\x55\xcb\xae\xbd\x0d\x07\x02\x85\x18\xc3\xb5\xf9\x66\x6b\xe2\xc8\x35\x6a\x89\xdc\xc0\xdb\x3e\x8a\x92\xd6\x03\x85\x1b\x00\xc7\x3a\xa9\xec\x5f\x6a\xbe\x72\x95\xd6\x57\xb8\xa5\x6b\xa3\x3a\x4f\xa3\x6d\x14\x96\x39\xeb\x4f\x04\x09\x69\xe7\x18\x93\x0a\xd1\x91\xa1\xa4\xaa\xc2\x2f\x61\x3a\xd9\x61\x5b\x20\xc8\x3f\x19\x18\xf3\x9b\x51\x79\x42\x05\x49\x3c\x98\xd9\x76\xe0\xd6\xf9\xbd\x0a\x9c\x2f\x28\x4a\x1d\xdd\xbd\x81\xd4\x32\xfc\x5e\x7d\xe4\x0a\x64\x89\x4b\x85\x2f\x3f\x92\xe0\xe9\x10\xdf\x8c\x32\xac\x0b\x64\xee\x4b\x0c\x3b\x90\xc2\x2e\xa9\xe6\xde\x24\xb6\x8e\xb9\xfb\xd3\x38\xc8\x0c\x8a\xfe\xfb\x91\x74\xf5\x60\xbf\x19\xe5\x48\x16\x48\xda\x9b\x6a\x15\x0f\x5e\x2e\x46\xa5\x34\xff\xfe\x5a\xcb\x7b\x55\x18\x8f\x5a\x43\x0c\xee\x90\x4b\xa4\x3b\xf5\x36\x3f\x89\x83\x5f\x74\xc9\x4a\x8f\xef\x78\xd9\x25\x2f\x55\x7e\xc0\x5d\x4e\x74\xd4\xfb\x16\x4d\xf9\xce\xe6\xc1\xc3\x24\xb7\x72\x7a\xc7\xfb\xd8\xf2\x1b\xe1\xe7\xbf\xe1\x69\x98\x9e\xc4\xf3\x9c\xd5\xac\xf3\xfc\xc3\x83\xff\x17\x00\x00\xff\xff\xba\xc7\x10\xa4\x0d\xb9\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7b\x73\x1b\x37\xf2\xe0\xff\xfe\x14\x88\xab\x2e\x21\x37\x14\x65\x27\x57\x5b\x5b\x2a\x33\x7b\x8a\x24\x3b\x2a\xc7\x8f\x58\x4a\x72\x55\xa9\x54\x04\xce\x80\x22\x56\xc3\x01\x03\x60\xc4\x30\x4e\xbe\xfb\x15\x1a\xef\xc7\x0c\x49\xd9\xd9\xdd\xfb\xf1\x1f\x5b\x24\xd0\x68\x34\x1a\x8d\x7e\xa1\x41\x57\x6b\xc6\x25\x7a\xde\xb5\xb7\x74\xde\x90\x6b\x76\x47\x5a\xb4\xe0\x6c\x85\x1e\x47\xdf\x3d\x7e\x64\x5b\x36\x6c\x13\xb5\xb2\x7f\x47\x2d\x2e\xcf\xaf\xf1\xbc\x21\x57\x12\xdf\xd1\xf6\x36\x68\x1a\xff\x10\xf5\x39\x6b\x3a\x21\x09\xff\xee\x2c\x68\xee\xbe\x8b\x5a\x9e\xbf\x7c\x11\xb4\x39\x7f\xf9\x22\xfa\xf5\x39\x21\x22\xf8\x59\xfd\xf9\xf8\xd1\xa3\xe3\x63\x74\xbd\x24\x48\xb2\xf5\x51\x43\xee\x49\x83\xc4\x0a\x73\x89\x2a\xd6\x4a\x8e\x2b\x89\x56\xb8\xc5\xb7\x0a\x57\xb9\x24\xa8\xa1\x0b\x52\x6d\xab\x86\x20\xb6\x40\x64\xcd\xaa\xa5\x98\xa2\xcb\x16\xc0\x4f\x14\x28\xfd\x1d\xc2\x9c\x40\x7b\xb1\xc2\x4d\x43\x84\x44\x5d\x4b\xa5\xea\x23\xe9\x8a\xa0\xcd\x92\x98\xdf\x69\x4d\x5a\x49\xe5\x16\x49\x35\x79\x34\x82\x3e\x44\xb5\x54\xc0\x5a\x22\x37\x8c\xdf\x21\xb6\x26\x1c\x4b\xc6\xc5\x18\x51\x81\x84\xc4\x92\x56\x53\xf4\xc6\x7e\x8b\x56\x78\x8b\x58\xdb\x6c\x51\x43\xf0\x3d\x41\x8c\xa3\x7f\x31\xda\xc2\x00\x06\x84\x82\x86\xa5\xc6\x0e\xcd\x59\xd7\xd6\x98\x53\x22\x52\x20\x73\x82\xc8\xbf\x48\x25\x49\x8d\xea\x8e\xab\x49\xe3\xd6\x74\x5a\x30\x8e\xee\x31\xa7\xac\x13\x0a\xd8\x8a\x8a\x9a\xac\x08\x6e\x59\xc7\xc5\x04\xcd\x3b\xa9\x86\xdb\x22\x4e\x56\x98\xb6\xc8\x8c\x9e\x4c\xaf\x6b\x25\x6d\xe0\x07\x0d\x93\xb4\xb5\x98\x3e\x3a\x3e\x56\x00\x2f\x3c\xe1\xc4\xba\xa1\x12\xd1\x56\x32\xf4\x25\x5a\x2f\xb1\x20\xe2\x44\x35\xf9\x63\xf6\xe0\x0f\x74\x47\x17\x6f\xdf\x9c\x7d\x83\x5e\xa3\xdd\x9f\x3f\x5c\xe3\xcf\x9f\xa2\xe9\x74\x0a\xfd\x8f\xd4\x07\x59\xd6\x85\xbf\xfe\x38\x42\x57\x44\x76\x6b\xa4\xfe\x77\xc6\x56\x2b\x2a\x15\xf1\x8e\xfe\xf8\xc3\xf5\xfa\x20\xa4\x15\x84\xa7\x63\x84\xae\xae\x4f\x5f\x5e\xbe\x7e\x81\xde\x7e\x73\x7a\x75\xa1\xbe\x7c\xcd\x6a\xe2\xf9\x02\xc8\x06\x24\x96\x0c\x89\x6e\xbe\xa2\x52\xb1\x09\xe0\xc9\xc9\xaf\x1d\x11\x52\xc0\x0a\x2a\xda\xbf\xbe\xf8\xbf\xd7\x66\x01\xf4\x22\x2b\x78\x72\x49\x85\xa6\xf5\x14\x9d\x4a\xbd\x46\x6d\x0d\x1c\xeb\x7e\x99\xc0\xd7\xb0\x50\xe9\x26\xe1\x44\xb0\xe6\x9e\x08\xd5\x42\x81\x63\x9d\x14\x12\xb7\xb5\x42\x20\x43\x04\xb7\x35\xaa\x89\x24\x7c\x45\x5b\xdd\x25\x65\x14\x8b\x6a\x4b\x7e\x93\x6e\x57\x4d\x61\x9f\x16\x87\x27\x2b\x2a\x85\xc7\x4e\x2f\x89\x20\xfc\x9e\x56\x04\x91\x7b\xd2\xea\xb6\x98\xb6\x6e\xba\x83\x63\xea\x01\x27\x68\xb3\xa4\xd5\x12\xd1\x96\x4a\x8a\xa5\x41\x55\x72\xdc\x0a\x2a\x29\x6b\x15\xb1\xcd\x7c\x35\x56\x7a\xdc\xb7\x40\x45\xb3\x78\x5f\x8c\xd1\xd5\xc5\xf5\xf7\x6f\xfd\xca\xfd\xb8\x24\x6d\x40\x54\x34\x27\xb7\xb4\xd5\xa0\xd7\x98\x4b\x5a\xd1\x35\x6e\xa5\x40\x6e\x03\x5b\x74\xf4\xde\x20\x72\x8a\xce\xf5\xde\x54\x40\x14\x44\xbf\x38\x22\x81\xb1\xe6\x64\xad\x7a\xe5\x73\x03\xa9\xa5\xdb\x76\x0d\xe6\x13\x54\xb1\xa6\x21\x95\x9a\x16\x48\x1e\x56\x13\x61\x39\xe9\x9e\xa9\xb9\x1b\x18\x94\xa3\x4a\xcb\xde\xcf\x04\xe2\x8c\x49\xf4\x6b\xc7\x78\xb7\x42\x15\xe1\x92\x2e\x68\x85\x25\x81\x15\xae\x58\x2b\x48\x2b\xb4\xb8\xd0\xf0\x78\xa7\xe7\x54\x53\x21\x39\x9d\x77\x6a\xab\xdc\x91\x2d\xba\x25\xad\x62\x64\x45\xd2\x35\x67\x92\x55\xac\x41\xa3\xf3\x97\x2f\xc6\xc0\xce\x44\xa2\x6e\x0d\xfd\x38\x6e\x6b\xb6\x52\xf0\xe6\x04\x57\xac\x9d\x5a\x62\xc2\xc4\x61\xae\x00\x45\xef\x87\x8a\xad\xd6\x0d\x91\x43\x6c\xeb\xf8\xc6\xad\xa1\xde\xc3\xbd\xbc\x03\xa0\x14\xd5\x16\xb8\x92\x42\x6f\x0f\x2d\xb1\xd7\x9c\x55\x44\x08\xc3\x33\x0a\xde\x0e\xb6\x31\x18\x99\x01\x23\xa6\xf9\x72\x8c\xce\xde\xbc\x7a\x75\x79\x7d\x7d\x71\xbe\x8b\x71\x26\xa1\x98\x57\xc7\xc3\xa2\x6b\x9a\xad\x5d\xf9\x1a\x06\xcb\x86\x4e\xf6\xd5\x29\x5a\x60\xda\x74\x1c\xc4\x07\x69\x25\xe1\xf1\x38\x0b\xc6\xc3\x09\x00\x1d\x58\xc2\x50\x7a\xc6\x35\xac\xbf\x9a\x31\x96\xfb\xb0\xb4\x1a\x57\x23\x69\x57\xcb\x11\xb4\x5b\x03\x6f\x2b\xb2\xd6\x1d\x27\x6e\x33\x0a\x84\x51\xc5\xa9\xa4\x15\x6e\x1c\xde\x8a\xe1\x36\xb4\x69\x50\x85\x3b\xa1\x61\x54\x4b\x75\x10\x49\x86\x96\xb8\x91\xd3\x47\x8f\x70\xa5\xd6\x67\x84\x9b\x66\xec\x19\x40\x9d\xdb\x7a\x1d\xde\x3f\x7a\xa4\x04\x7f\xd8\x8a\xb4\xdd\x4a\xaf\x12\xac\xce\x09\xfa\xfe\xb2\x95\xff\x40\xef\x1f\xd9\x53\x22\x02\xa9\x48\x65\xc4\xf4\xe9\xf7\x67\xd7\x97\x6f\x5e\xf7\xb7\x83\xb3\x05\xe4\xc2\x8e\x36\x9a\x0d\xa0\xd1\x9f\x3d\x08\xaa\x93\xe0\x1d\x6b\xf6\x41\xef\xf5\x9b\xd7\x17\xfd\xbf\x9e\x69\x09\xc0\xf8\x50\x13\xbb\xa7\xfb\xd1\xfe\x8d\x54\x1d\x88\x91\xde\x26\x3f\x10\xae\x05\xc5\x60\xab\x53\xf8\x22\x9c\xfa\xb1\x51\xd5\x8c\xb0\x95\x6a\x2b\xc7\x1b\x95\x0a\xd8\xd2\x4a\xae\x6c\x8c\x64\xf0\x6b\xed\x19\x58\x38\x70\x92\x21\x8c\x5a\xb2\x31\xec\x68\x18\xd4\x9e\x58\xb8\xab\xb4\x50\xd2\x9b\x33\x23\x3f\x8c\xa9\x4f\x1c\x40\x66\xe4\x66\xe3\xfe\x63\x71\xae\x58\x07\xfb\xca\x4a\xe2\xaa\xe3\x5c\xf5\xd6\xe3\xc2\x76\xa1\x42\x6f\x69\x38\xa3\x6c\x7f\xd3\x4f\x2f\xee\xdf\xff\xf7\xe4\x51\x06\x79\x41\xb9\x90\xe8\x9e\x92\x0d\x1a\xd1\x56\xc9\x66\x7a\x4f\xc6\x56\x34\x45\xe3\x4c\x5d\x67\xe8\xf4\x03\x25\x9b\x01\xc0\x0d\xde\x17\xee\x67\x22\x25\x99\x1f\xc9\xfc\x70\xaa\xbf\xbf\x68\xeb\x8f\x36\x6a\x38\x9b\x16\x37\x43\x70\x99\xc4\x0d\x7a\xfe\xed\x9b\x1f\x01\x1d\x52\xa3\xf9\x16\xe1\xa6\x31\xc7\x92\xd6\x47\x1a\x72\xab\x75\xa9\xe2\x12\xf9\xc1\xa4\x02\x76\x05\x60\x4e\xd0\xf7\xcf\xe9\x6f\x3d\xc3\x89\x6e\xbd\x6e\xb6\x0a\x73\x35\x12\x0c\x5e\x84\x1c\x75\xbd\x54\x53\xae\xcd\x91\xc1\xc9\x06\xf3\xda\x08\x53\x90\x6e\x73\x25\x50\x69\xed\x00\xad\x39\xb9\x57\x1a\x79\x02\x09\x50\x54\xa2\xed\x0a\x70\xe8\x43\x13\xac\x1e\x85\x6a\xff\x40\xac\x93\x08\x27\xea\xe0\x30\x65\xde\x69\x58\x7e\x4c\xf5\xcb\xb8\xb8\x81\x0b\x5a\x5a\xba\x81\x37\xfd\x07\x27\x74\x77\x60\x8d\xea\x7a\xe9\x0e\x6b\x4d\x42\xe0\x0c\xfa\x3b\xa9\xfb\xb4\xbd\x6e\x5d\xb1\x95\x62\xdc\x60\x2e\x7d\x7b\x5c\x0d\x38\xca\x69\x98\x6e\xed\x04\x24\x7a\xd5\x09\xa9\x08\xca\x5a\x82\x6e\x39\xc1\xfa\x78\xc5\x20\x6a\x22\x60\x83\x32\x62\xba\xa7\x48\xb8\xdc\x67\x9e\x68\x43\xe5\xd2\xed\x00\x44\xdb\x05\xe3\x2b\x1c\x6f\xdc\x90\x1d\x4f\xa2\x6f\x55\x9f\xcb\xf3\x89\xdb\xf3\x77\x64\x3b\xb1\x1a\x48\xe9\x6f\x5c\xd7\x1c\x54\x23\xce\x1a\x32\x89\x40\x59\x10\x01\x06\x13\xb4\x21\xf4\x76\x29\x27\xb0\x2f\x57\x8c\x13\x8f\x13\x8c\xdc\x2e\xd8\x09\xfa\x29\xf7\x19\x4c\x5f\x9b\x5f\x7f\x3e\x58\x4a\x96\xb8\xe0\xa3\x88\xc9\x7e\xc0\x3b\x24\x96\x5a\x7e\xad\x66\x23\x2c\x04\xbd\x6d\x57\x8a\x13\xfa\x58\xec\x02\x2b\x6b\xba\x21\xd0\xc8\x1c\x62\x0d\x15\x32\x82\xc9\xc9\x9a\x13\x41\x94\x22\xa6\x58\xd1\x81\xd7\xba\xba\xde\x33\x8a\x25\x40\x45\x53\x6c\x71\x79\x2e\xcc\xe0\x46\x8f\x5c\xe2\x18\xa2\x01\x31\xd1\xec\xa4\x8d\x03\xbd\x78\x5a\xa8\x82\xe1\x10\xf0\xad\xd1\x2f\x8c\xef\x46\x98\x55\x74\xae\x9c\xa9\xf9\x5f\x69\xfd\x04\xeb\x78\x05\x5e\x17\x6d\x04\xb4\x44\x08\x6d\x1d\x28\xdc\xd4\x74\x09\xae\x09\x47\x82\x18\x2b\x06\xe1\xe6\x96\x71\x2a\x97\x2b\xc0\x2e\x02\x38\xb4\xf9\xd5\x47\x0f\x71\x05\x43\x9e\xa0\x2b\xa9\xac\xad\x02\x4e\x35\xc1\x75\x03\x26\x2c\x5b\x20\xa2\x96\x40\x2b\xcc\x66\x01\xce\x5f\xbe\xf0\xe6\x8c\x64\x4a\x04\x58\x25\xb7\xb6\x6d\x2c\x06\x11\xec\xc0\x86\x35\x62\xed\xdc\x8d\xa4\xfd\x23\xa4\xa2\x0b\x6a\xa0\x10\xbe\x02\x04\xb0\xb7\xb8\x34\x3b\xb6\xdd\x6a\x4e\x78\xbc\xa1\xc1\x86\xc0\x1a\x35\xaf\x99\x23\x36\x57\x62\x58\x81\x0f\x24\xa6\x5a\x41\x41\xb0\xd2\xcf\xe7\x0d\xab\xee\xf4\x2a\x03\x68\x23\xc6\x22\xd0\x56\xa4\xa1\x5b\x7a\x4f\x5a\x47\x9c\x09\xa2\x12\x55\xb8\x45\x02\x2f\x48\xb3\xed\x31\x46\x42\x15\x4b\x7d\xce\x5f\xbe\x00\x9d\xfb\xe9\xf3\x7c\xa3\xa4\x6d\xbe\xd8\xa3\xcd\x97\x85\x36\xf9\x61\x88\xf9\x2d\x91\xa8\xee\x8c\x2d\x5a\x66\x93\x89\xa2\xba\x20\x15\x6b\x6b\xcf\xdb\xba\xeb\xb9\xe9\x99\xe3\x91\x0c\xa1\xce\x52\xf0\x04\xf6\x0d\x11\x2d\xb1\x1e\xec\x68\xcd\x49\x45\x85\x42\xec\xfb\x96\xfe\x06\xfd\x93\xf1\x2f\xda\xfa\x9a\xae\x88\x1d\xbe\xf7\xe8\x2d\x1a\xb9\xc3\x47\x2f\xb8\x4d\xdd\xe1\xeb\x40\x7a\x97\x97\x3f\x80\x03\x40\xe0\x94\x04\x68\x4a\xb0\x04\x16\x7a\xcf\xc4\x1d\xdc\x25\x56\xca\x30\x69\xfd\x8e\x19\x3a\x99\xcd\x7c\x3e\xe0\x6c\x26\xbf\x76\xb8\xb1\x0c\x69\x3b\xd1\xfc\x88\x76\x0a\x57\xb0\x47\x01\x91\x7d\x8f\xe7\x6b\xd0\xeb\x44\xd7\x48\x7b\x44\x7c\x77\x86\xf0\xed\x2d\x57\xda\xa7\x71\x80\xa8\x39\x26\x32\xdd\x0a\xe8\x08\x56\x28\xac\x03\x81\x8b\x38\xa9\x08\xbd\x27\x5a\x4d\xc4\x81\x97\xc7\x0a\xec\x08\xca\x77\x67\x08\x5c\x75\x5a\xf1\x2d\x38\x73\x40\x2b\x04\xf1\x66\x8f\x0c\xe3\xaf\x21\x22\x98\xb5\x15\xe2\xbd\x52\xfd\xbb\xb3\x92\x5c\xd7\xb4\x50\x2b\xb2\xee\xe6\x0d\xad\x94\xf2\x20\x3c\xb7\x19\x19\xaa\x3d\x2b\xa4\xad\x58\xad\x04\x93\x50\xfa\x3b\xa8\x77\x0d\xdb\x1c\xdd\xb2\xf8\x50\xe2\xdb\xb5\x64\xa8\xa1\x73\x8e\xf9\x16\xdc\x23\x2d\x5a\x92\xdf\x8e\x4c\xf7\x58\x20\xbe\xe0\x4c\x89\x59\x37\xb6\xe2\x5e\xe9\xf4\x05\x43\xfe\x09\x5a\xb0\xa6\x61\x1b\x6d\x38\x80\xef\xb0\xad\xe9\x3d\xad\x15\xd3\x28\x84\x1d\xc8\xfa\xee\xf6\x6d\x37\x7f\x49\xb6\x8a\x0c\xfa\xe0\xf8\x39\xdd\x86\x67\xf6\xb0\x35\x9b\xbc\x42\x2b\x22\x71\x8d\x25\x46\x78\x0e\x0a\x77\xb8\x64\xf1\xbe\x38\x6d\x1a\xb4\xa4\x42\x32\x0e\xee\x0f\xad\xcc\xb9\xee\x10\x1c\x60\x5c\xed\x46\xc2\x57\xb8\x25\xad\x6c\xb6\xd9\xc6\x11\x92\x77\x95\xd9\x39\xaf\x6c\xd7\xf7\xf9\xd2\x68\x8d\x79\x41\x83\xed\x13\x9b\x19\x21\xd0\x86\xc8\x94\xf3\x0b\x87\xb8\x3a\xac\x3b\x61\x38\xd3\x7a\xfd\x8c\x57\x4d\xcf\x45\x38\xad\xbe\x34\x82\x02\x60\x0f\xe4\x41\x1d\xcf\xfa\xad\x87\x11\x16\xca\x6a\x0f\x0f\x85\x21\xed\x6e\x3f\x90\x24\x36\x70\x77\x02\xcc\x9c\x0d\x43\xc8\xaa\x76\x17\xbb\x06\x28\x98\x74\x4a\x69\x70\xe6\xdc\xee\xb5\xbc\xc7\xbc\x68\xcb\x95\x76\xaf\x6a\x80\xf0\x4a\xad\x7c\x3a\x98\x64\x5a\x6a\x04\x7b\x05\xd4\x4a\x25\xa8\xa8\x14\x81\xc9\xdd\x8b\x85\x86\x7f\xaa\xc1\x97\x95\x7e\x83\xe3\xd7\x9c\xe0\xbb\x9a\x6d\xda\x9f\x13\x2c\x39\xae\xee\x04\xa2\x0b\x47\x91\x25\xbe\x27\xfa\x6c\x09\x4c\xe9\xc1\x75\xf5\x98\x88\xb7\x98\xd6\x27\xe8\x6b\xc6\x9a\x9c\x18\x8c\xdf\xe2\x96\xfe\xae\xc5\x38\x5b\x78\x7d\xd7\x6b\xd3\x10\xd3\x32\xa2\x32\x96\xe5\x2e\x1e\xa2\x7d\x13\x88\xb3\xae\xad\x11\x67\x73\x75\xfe\x33\x0e\xbb\xc4\x69\xb4\x03\x3b\x70\x5f\x15\x3b\x47\xff\x3b\x2d\xf9\xcf\xbc\xe4\x0f\xe4\xb0\x0f\xc1\x5a\x77\x5a\x2f\xa5\xf6\x3a\x09\xf2\xe1\x43\xf1\x8f\x85\x60\x15\xc5\xa0\x8a\x18\xcb\x02\x9d\x07\x31\x83\x97\x64\x8b\x5e\xb8\x98\x41\x72\x40\xc3\x61\xa1\x59\xd1\x2b\xc4\xfa\x88\x74\x2a\xaf\x54\x12\xbc\x70\x0e\x04\x07\x00\xec\x53\x7b\xfc\x62\x65\x55\xd5\xe4\xb7\x13\xd4\x90\xf6\x56\x2e\xd1\x11\x7a\xda\x4b\x80\xfa\xee\x36\x39\x00\x5c\x53\xda\x52\x39\xca\x14\x04\x14\x7e\x42\x11\x97\xfe\x94\x8a\xab\xe4\x77\x92\x3a\xd7\xd2\xde\x05\xf9\x91\x34\xea\x77\xe1\xb8\xcf\x21\x66\x5c\xdc\x71\x3f\x15\x21\xea\x93\xd1\x72\x1c\x9e\x54\x9a\x5e\xcd\x62\x6a\x35\xb6\x99\x3d\x83\xf2\x26\x70\xf6\xcc\x80\xbc\x85\x1f\x2d\x65\x55\x0b\xfb\xff\xbc\x99\x21\x30\x9a\x59\x52\x17\x21\x05\x54\xd6\xe0\x82\x2f\xf2\x0e\x21\xc5\xd1\x2c\x5a\x80\xbc\x71\x24\x0f\xd1\x0c\xfd\xf4\x73\x5f\x1b\x90\x54\x68\x86\x16\xb8\x11\xa4\x44\xb0\x64\x11\x81\x74\xc9\x77\x85\x6e\x6e\x09\x55\x7b\xf7\x47\xde\xd0\xac\x1b\x9a\xd9\x15\x74\x4d\xfe\x7c\x94\x6d\x9c\x0a\x16\x6d\x8c\x16\x9d\xb2\x75\xe4\x75\x40\x82\xd1\x2f\xa8\x25\x9b\x84\x21\xc7\x41\x8c\xa3\x8f\x8e\xbe\xd7\x01\x23\xbf\x0b\xc9\x3b\xfa\xc5\x08\x7d\x77\xb4\xec\x79\x00\x15\xd1\x4b\x57\x2e\x01\x7d\x30\x92\xb0\xbe\x0e\xc5\xe0\x5c\x1a\x18\xdd\xf2\x44\xf0\xd7\x01\xe3\xba\x3d\x2a\x46\xbf\x56\x43\x5b\xb8\x88\x41\xc4\x39\xbf\x56\x87\xac\xca\xf9\xcb\x17\x20\x9d\x5f\x92\xed\xe8\x2e\x13\x06\x03\xac\x77\x17\xf3\x1d\x8a\x23\x49\x4e\xf5\xb5\xc1\x17\x48\xf4\x31\x7e\x8f\x0a\xb7\xe0\xaf\x59\xe2\xf6\xd6\x6b\xfd\xa7\xf5\x8a\xb6\xc7\xc7\xc7\x7d\x2a\xf5\x19\x6b\x17\xf4\x36\x40\xca\x1e\x6e\xda\x15\xa3\x94\x02\xa5\xf9\x41\x20\x14\xb7\x48\xa9\xd7\x7c\x97\x22\xd6\x76\x2b\x25\x38\xc4\x65\x0b\x0a\x7b\xae\xf7\x85\x1d\x0c\xc5\x5e\xc7\x7d\x46\xbf\xe8\x61\x6d\xdf\x22\xd9\x92\x71\xd0\x4c\xf7\x29\xad\xd3\xc0\xac\xf6\x55\x68\xe3\x99\x5d\x45\x31\xa2\x03\xa7\x18\x77\x3e\x70\xae\x71\xe7\x07\x4e\x1a\xb4\xdc\xfa\xee\x56\xfb\x40\xf6\x98\xaf\xf5\x4a\x1d\x38\x53\xdb\xed\xc0\x39\xda\x6e\x87\xcd\xce\x6b\xaf\x56\x5f\x75\x53\xdd\xc9\xb0\x67\xb9\x8a\xa0\x30\x7d\xfa\xf7\x5d\x13\xcd\x3a\x2a\xf9\xdf\xad\x52\x30\x7d\x13\xce\xba\xab\x83\xc0\x77\xef\x9d\xb8\xb6\x11\x74\x86\x89\x24\x4a\xdb\xd3\xb9\x06\x61\x10\x6e\x8d\xb7\xca\x7a\xa2\x6d\xc5\x09\x16\x44\x20\x72\x4f\xf8\xb6\x10\xc2\xbb\x56\xc6\xc4\x3d\x6e\x3a\x02\x42\xa5\x6b\x24\x5d\x37\xd4\x0b\x11\x88\x04\xca\x30\x44\x28\x19\xba\x25\x32\xf0\x85\xc2\x50\xbd\x04\x56\x00\x74\xcf\x4b\x83\xcc\x5b\xc2\x2b\xd2\x4a\x7c\x4b\x72\x53\xad\x40\xe8\x21\x00\xa3\x5f\xd0\x3a\x83\x56\xa4\xf7\x10\x14\x34\x0b\xa0\x94\xc8\x0e\x8a\x70\x8f\x68\x9b\xec\x94\x0c\x93\x81\xbd\x34\x19\x64\xc0\xc9\x5e\xd4\xdb\x53\x40\x26\xdf\x1c\x24\x67\xfa\x7e\xda\x73\x23\xe7\x5f\x1e\xb4\x21\x76\x6b\x7a\x3b\x56\x77\xe8\xe7\xfe\x23\x57\x9f\x8f\xa1\x7b\xdd\xa4\x3f\xd0\x95\xd2\xa4\x90\x6b\x78\xe1\xc4\x0c\xe4\xfb\xd8\x18\x14\xce\xfc\xe7\xe0\x5b\xa6\x70\x7c\x83\xe7\x08\x8d\x94\xc1\x68\x0e\xa2\xd4\x47\x3b\x0e\x46\xd0\xce\xe1\x10\x9d\x9a\x2c\x74\x84\x05\x71\xb2\x20\x9c\xb4\x95\xf5\x49\x59\xeb\x02\x9b\x51\x85\xc4\xab\xb5\xcd\x47\xb2\xdd\x1c\x64\xdc\x34\x68\xd1\x49\xc8\xa6\x8a\xb1\x15\x53\x74\xb9\x40\x37\xc6\x57\xaf\x1d\xd7\x00\xf9\x06\x66\xd9\x66\x51\x00\xb9\x24\xad\x83\x0b\x99\x6a\xc9\xf4\xa9\x30\xd1\x96\xf9\xf6\xc4\x36\x74\x1d\x92\xa8\x00\x28\x7e\x8b\x6b\x8b\x3f\xfa\xdc\x07\x3a\xfe\x86\x46\x39\x52\x47\x9c\x2c\xcc\x7f\xc7\x11\xec\x3e\x5f\xe2\x35\xac\x62\xaf\x0e\xe4\x46\xb3\xc1\xb2\xfe\x68\x4a\xea\xd6\xa8\x93\xb8\x4a\xaf\x9b\xdf\xb8\xd4\x92\x05\xec\x85\xeb\x67\xd8\x0b\xd9\x91\xba\x0c\xfa\xf0\x48\x4d\x01\x07\xb7\x26\x65\xa7\xde\x19\x5b\xad\x3b\xe9\xb8\x49\x6c\xa8\xac\x96\xec\x9e\x70\x8d\xd8\x1c\x0b\x88\xb4\x20\xb6\x58\x08\x22\xb5\xcf\xc6\xa3\x69\x48\x73\xec\xbb\x4d\x7b\xcf\x86\x5b\x22\xaf\x43\x96\x79\xce\xb8\x55\x20\x73\xfe\x70\xda\x87\xfd\x4f\x22\x34\x39\x91\x1d\x6f\xad\xfd\x11\x31\x9e\xd6\xd3\x87\xb9\xcf\xf6\x8b\x58\xb0\x74\x8a\xa4\xcc\x31\x29\x2c\xeb\xa4\x48\xe6\x54\xcc\x27\x78\xcd\x1c\xdf\x15\x5a\xf9\x31\xf4\xbe\x3a\x2b\xf8\x1d\x0a\x73\x8f\xf7\x60\xbf\xa4\xfc\x86\x35\xb5\xd6\x48\x6e\x5c\x8a\xe2\x54\x6f\xad\x1b\xbb\xe9\x9c\x6b\xcc\xc9\xb1\x79\x43\x5c\x30\x20\xdc\xaa\xd6\x67\x67\x9d\x84\xbe\xb9\x35\x82\x4e\x8c\x6c\xde\xc3\x3c\x32\x6a\x4c\x9c\x49\xeb\xa5\x9f\x36\x9e\x5a\x26\xfb\xec\xa7\x42\x20\x04\x87\x31\x0d\x4e\x2a\xc6\x5d\xaa\x91\x8b\x6d\x00\x5b\x9b\x28\x62\x90\xf3\xe4\x53\xf9\xc0\x41\xa7\xc7\xd2\x62\x5b\xeb\xb2\x7e\xb8\x77\xc0\x90\xa2\x00\x16\xe6\xe3\xf6\x71\x1c\x71\x61\x1c\xb5\xb4\x41\x74\xa1\x8f\x99\xf6\x33\x89\x16\xac\x6b\x6b\x7f\x56\xc1\x60\xaf\xf2\x18\x8c\x32\xf2\xb4\x29\x0b\xdf\xa8\x83\x53\xe8\x00\xe3\x2d\x67\x1b\x25\xe6\x6b\x0a\x67\x3e\xe6\x5b\x07\xad\x66\x44\x20\x45\x3d\x70\x53\xeb\xac\x81\x86\xe1\x5a\xe1\x05\x0a\x27\xec\xf9\x28\xaf\x91\x0a\xd3\x22\x93\xce\x66\x4f\x47\x91\x9e\xd1\x2f\x7a\x82\xf9\x2e\x8e\x9a\xfd\x33\x92\xe0\xe8\xfa\xcd\xf9\x9b\x13\xf4\x0a\xdf\x11\xed\x2c\xbf\x99\x33\xce\xd9\xe6\x66\xa2\x4f\xe0\x33\x5c\x83\xb0\x51\x2a\x01\xe3\xe0\xdb\xb7\x12\x48\x1d\xec\x21\xa4\x2b\x4d\x02\x25\x88\x96\x04\xd7\xda\xd4\x58\x6f\x5d\x14\x48\xdb\xc4\x9e\x32\x68\xc3\xba\xa6\x56\x64\xc0\xf7\x8c\x26\xf1\x3b\x74\xd9\x0a\xa9\xa0\x68\x74\x74\xca\x90\x12\x92\x38\xc0\x80\x1c\xa9\x01\x2c\x43\x19\x97\xae\x87\x42\x17\xb0\x2b\x2c\x47\x9c\xfb\x91\x67\x7a\x03\x9b\x45\x9c\x9a\x45\x9c\x2a\x68\xcf\xde\x6b\xb2\x25\x54\xfb\xf3\xab\x91\x62\xa8\x13\xdd\xd1\x82\xbc\xd2\x1d\xdf\x62\xb9\x4c\x45\x8e\x11\x92\xf9\xe0\x3f\x85\x8b\xf4\x73\x22\x28\x82\x9e\x2d\x6d\x52\xd9\x71\x85\x75\x26\xc7\x8a\xd5\x9a\xa1\xe3\x48\x9f\x91\x1e\x26\xd6\xed\x63\x87\x19\xb7\x96\x0e\x7d\x2f\x49\xc0\x96\xc0\xf7\x24\x65\xae\x96\x6c\xbc\x50\x89\x7e\x0c\xe7\xbe\xe6\xa4\xe8\x25\xd2\x19\x6f\xe1\x41\x80\x66\x33\xf4\x04\xfd\xf1\x47\xd4\x78\x14\x8c\xe2\x9c\xbf\x5f\xcd\xfa\x81\x1c\xa1\xa7\xe8\xd3\x4f\x23\x18\x25\x10\xcf\x0c\x88\x35\x67\x6b\x26\x48\x1d\xc2\x18\x8d\xc7\x27\xb1\x78\x47\x08\x3d\x3e\xd3\xb2\x0e\x68\xbd\x4d\xe3\xb1\x20\x5c\xec\x8d\xb0\x85\xce\xfb\x23\xc8\x02\x37\xad\x19\x77\x19\xf6\x59\x46\xe7\xe3\xc2\xc2\x1f\xcc\xaf\x7a\x6f\x3c\xc3\x9d\x5c\x8e\x5e\x75\x12\x4b\x32\x46\x9f\x7e\x24\xfe\x4d\x90\x41\xb3\x12\x2b\x17\x28\xfd\x73\x7a\xf4\x2a\x16\x13\x82\x44\x49\xd4\xe1\x67\x95\x2e\xd5\x6c\x56\x5a\xc1\x49\x4f\x67\x21\xc0\xbc\xb3\xcb\xa5\x18\xd7\x23\x0d\x07\xe9\x8a\x8a\x15\x96\xd5\xd2\xe7\x48\x1a\x90\xe2\x71\x06\x73\x1c\x7d\xf3\xe7\xa3\x12\xa2\xbb\xe6\x1f\xa1\xdf\xaf\x08\x04\xda\xed\x44\xb1\xca\xe5\xf9\xa4\x98\x85\x9b\xc9\x7e\x08\xc5\xe5\x3b\x21\x56\x31\xdd\x08\x06\x94\xce\x5f\x73\x97\x37\x9c\x05\x66\x82\x65\x43\xf0\x8d\x11\xee\xff\xef\x47\x50\x8c\x13\xdc\x79\x0c\x34\x1a\x50\x08\x6e\xe0\xf6\x18\xa4\xf7\xb9\xc3\x33\x1b\x4e\x71\x19\x56\xad\x03\x66\x3c\x41\xc1\x1f\xfb\x0c\xf7\x0d\xc1\x5c\xce\x09\x96\x7b\x0f\xb9\xb4\x3d\x0e\x1f\xb6\x67\x87\xdd\x84\x67\xdb\xf0\xe0\x85\xfd\xd7\x33\xf6\x3b\x3b\x1b\x1d\xf6\x04\x53\xb2\xc6\x52\x29\x1c\xde\x74\x71\x0a\xc3\x82\x92\xc6\x58\x5b\xe1\x90\x8e\x24\xb0\x2a\x3d\xf7\x48\x94\xd8\xd7\xb0\x61\x5a\xe0\x84\xd0\x52\xdf\xff\xdd\xa7\x5f\xe7\x42\x5f\x7d\xfc\xf2\x64\xec\xa4\x36\xb9\xff\x6b\x1a\xdf\xae\xd1\xbb\x59\xa7\x98\x99\xd9\xea\x89\xd9\xab\xab\x05\x5f\x74\xbe\x95\xfd\xe8\x54\xfc\x80\x1b\x5a\xc3\x50\x91\xa3\x62\x14\x60\x58\x50\x9d\x7b\xbd\x3c\x65\x59\xb4\x37\x30\xeb\xd8\x29\x83\x89\x08\x3e\x3e\x41\x8f\x5f\x93\x8d\x51\x45\xe1\x2b\xb4\x32\x99\x6d\x69\xc6\x39\x12\xdd\x4a\x71\x84\xa3\x4c\x5b\x43\x96\x95\x26\x38\x38\x88\x1f\x27\xe2\xed\xd1\x01\xf8\x17\xa2\x0f\x31\xaa\x43\x81\x9f\x98\xc1\x0c\x19\x03\x16\x0b\xbf\xf9\x9f\xc6\x64\xc9\xf4\xfe\x52\xe6\xd9\x1b\x0c\x34\x52\xdc\x75\x08\x67\xb5\x64\xf3\x6f\xe1\xae\x24\xf0\x93\x10\xf0\x00\x46\xb3\xc4\x0a\x38\xcd\xff\xfd\x3f\x8d\xcf\x3e\xaa\x30\x8b\x28\xf5\x9f\xe0\xb5\x90\xcf\x14\xdf\xfd\x55\xbc\xe6\x42\x6f\xd1\x8c\x0f\xe0\xb1\xcc\x43\xaa\xf9\x4c\xff\xff\x24\x77\xa0\x7e\x08\xbb\x9d\x79\x83\xc8\x0d\x31\x0d\x9d\x62\x8f\xdf\x25\x1e\x6e\x4b\x66\x63\x88\xf8\x0b\xba\x29\x01\xcb\x83\xa7\x16\x47\xc3\x70\xfd\x2c\x9b\x92\xb5\x2d\x8e\x4d\xb3\xe3\x85\x05\x10\x4d\x7c\xcf\x31\x94\x0a\x3f\x72\xd3\x9b\x20\xc9\xf6\x87\xbc\x73\xb5\xfa\x42\x91\x64\xf3\x7a\x77\x34\xf2\xbf\x4d\x32\x3c\x84\xed\xf3\xd9\xc7\x73\x3f\x80\x96\xcf\xbf\x7d\xf3\xe3\x55\x7f\xb4\x51\x6d\xa8\x9d\x01\xb8\xff\x36\x92\x22\x23\xfb\x7c\x48\xec\xd9\x0c\x3d\x9d\x3e\x31\x7a\x98\x8e\xfe\xfa\x4d\x25\x37\x84\xb4\xe8\x77\xc2\x19\x08\x2a\xd6\x92\x0f\x5c\xa1\xc1\x08\x6e\x84\x58\x71\xa1\x8e\x8f\xd1\x45\x0b\xde\x62\xc6\x51\x4d\x05\xfc\x17\x77\x92\xad\xb0\xa4\x95\x0b\x79\x57\xb8\xa9\xba\xc6\x56\x54\x68\x6b\xb4\xc6\xdb\x15\x69\x65\x39\x50\x13\x2a\x6e\x06\x92\x49\x55\xd2\x63\xd5\xa3\x5f\x10\xd1\xff\x2b\x67\x2a\xed\x90\x27\xaa\x4b\x51\x84\xf4\x0c\x77\x90\x20\x31\x88\x15\xc4\xc8\x4e\xe8\x49\x32\xc1\x45\x6b\x1c\xf7\x86\x27\x9b\x2d\xc2\x95\xa4\xf7\x56\xd4\xc2\xad\x2a\x89\xb9\x14\xe6\xe6\x39\x6b\x89\x77\xe5\xaf\x39\xbb\xa7\x35\xa9\xe3\xd8\xe4\x34\x0b\x4b\xb9\x2b\xeb\x13\xe3\x58\xe2\x44\x18\x47\xaf\xbb\x32\x23\x26\x70\x8d\xe6\x26\x48\x8e\x2c\x1c\x12\x9f\xa3\xa7\x37\x29\x7c\xa8\x22\xd1\xea\x50\x35\x15\x3a\x63\xdf\x6c\x0d\xb1\x66\xfc\x4e\xa0\x23\x24\x68\x5b\x39\x47\x74\x78\xed\x8c\x0a\x8d\x8c\x76\xc6\x9a\x49\xe9\x4b\x70\x34\xce\x79\x9e\x33\x26\x85\xe4\x78\xbd\xb6\x89\xbe\x9a\x22\xba\x70\x46\x03\x85\x8e\x08\x12\x2d\x5e\x8b\x25\x93\x13\xed\x79\x36\x3f\xd2\xdf\x89\x08\xaa\x37\x38\x02\x9a\x7b\x1b\x59\x56\x86\xb1\x81\x41\x37\x55\x53\x98\x20\x2c\x4c\xec\xd6\x5c\xc6\xc3\xd2\x0d\xd5\x1f\x21\xf3\x64\x8e\xdd\x54\x03\x9e\x96\x58\x2d\x2a\x5f\x2d\x0c\x5b\xec\xc8\xf2\xdd\x27\x8d\x77\x30\x11\xf8\xa1\xf9\xbb\x0f\x48\xdf\x2d\xdd\x86\xf1\x1b\x67\x1f\x11\xdf\xe3\x10\x1e\xd4\x7b\x72\x2f\x2d\x0a\x3c\xb5\xa6\xa6\x0d\x76\x3e\xaf\x8b\x28\xc6\x0f\x7c\xe0\x82\x30\xe0\x11\x8c\x9c\x6d\xb6\x9d\x8f\xf1\xe4\xc1\xb0\x87\x29\xe6\xf1\xc2\x1e\x39\x36\xf8\xfc\xe9\xe4\x01\x76\x9f\xe5\x81\x10\x4e\xc1\x7f\x0d\x94\xb9\x6c\xef\x15\x4e\x9e\xf3\x26\x09\x97\xe9\xad\x6c\xb3\x9f\x23\xd1\x34\x78\x90\xd1\xc5\x83\xcf\xe8\x02\x2f\x1c\x1f\xa3\x2b\x10\x3a\x1b\x02\x97\x4c\x60\x2f\xc6\xd7\x87\x26\xea\xb7\x9a\xc1\xda\xb5\x70\x33\x98\x95\xc0\xc0\x44\xc3\x0b\x47\x08\x37\x82\x4d\xd1\x8f\x44\x2b\x05\xa6\xab\x0e\xfe\x0f\x64\x34\xe6\xcb\xab\x7d\xed\xd6\x74\xaa\x57\xb4\x1d\x8d\xa7\xa4\xad\x13\x5b\x35\x71\x20\x23\xd2\x88\x12\xf7\xeb\xab\xca\x95\x99\xaa\xbb\x2d\xa8\x6d\xea\x9d\x58\xb8\x5d\x69\xf1\x00\x58\x57\x92\xad\x7f\x60\x8a\x6c\x09\x16\x25\x10\xe7\x2f\x5f\x44\x9d\x2f\xda\xfa\xfc\xe5\x8b\x14\xfd\x78\xd1\x8f\x8f\xd1\x19\x58\x6b\x20\x6c\x2f\x92\x88\x48\x56\x88\x2a\xed\xeb\x24\x79\x6b\x15\xa9\x38\x3b\xa9\x21\xd2\x39\xbf\x5e\xf9\xb0\x43\x1c\x86\x2a\xf2\xb9\xbb\x77\xd1\x73\x0c\x96\xed\x57\x7d\x1f\x23\x14\xdb\x3d\xed\xbc\xd8\xf6\xfb\xa8\xd8\xd2\x49\x67\xf3\x9f\x5e\x78\x91\x9c\x4f\x76\x64\xb1\x8f\x3d\xbc\x6d\x09\x0f\x76\x4f\xf8\x86\x53\x29\x09\x54\xe4\xbb\xb1\x0a\x1d\x39\x6d\xeb\x2b\x97\x49\x7e\x83\xe6\xa4\x61\x9b\x22\xc4\xd2\x7d\x90\xd1\x93\xe9\x93\x71\x19\x81\xc2\xd9\x92\x7d\xd5\xd3\x33\x38\x5d\xfc\xff\xcb\x6d\xdd\xa5\x10\x7f\xbe\x8c\xfb\x34\xe8\x3c\x44\x99\x32\xcf\x38\x67\x5f\x4b\x26\xa7\x09\x0f\x17\x6e\x31\xdd\xf4\x7d\x79\x5b\xf6\x6a\x1b\xde\xb5\xeb\x61\xf7\x40\x38\x16\x57\x66\x94\xe3\xa6\x0b\x0d\x61\xbf\xb7\x7c\x91\xba\x8a\x43\x64\x5b\x14\xea\x0b\x95\x6e\xc5\x04\x34\x52\x30\x5f\x1b\xb2\x8c\xc6\xfd\xc1\xa8\x38\xcc\x40\x85\x3e\xf1\xd4\x02\xbb\x14\x0f\xa7\xeb\xc1\x2d\x3f\xad\x3b\xba\xfe\x92\x99\x8c\x90\x08\x45\x1d\x74\xb2\xe1\x79\x1b\x13\xf5\x22\xcf\x44\xa1\x16\x20\x96\x3d\xb4\xfe\xf8\x85\x0b\xf3\xa4\xb7\x5a\x9f\x5b\xa5\xd6\xe1\x8f\x01\x77\x9d\x59\xa1\x8b\x1c\x48\x86\x70\x7d\x8f\xad\x72\x9b\x6b\x92\x90\xe1\xa2\x67\x61\xca\x3d\xd8\xcc\xb0\x5f\x3b\xca\xb5\xea\x5e\xeb\x32\x53\xc1\x5d\xc3\x15\x29\x27\xf4\x2a\xa5\xd2\x8c\xf7\xb5\x1a\x7f\x94\x5f\x70\x82\xc4\xad\xc1\x83\xb4\xa0\x37\x41\x29\xae\x5e\x03\xb8\xb8\xad\x20\x37\x48\xc3\x06\x54\xd0\x0c\xdd\x12\x79\x16\x7c\x53\x38\x31\x92\x8e\xa9\x58\xf6\x58\x67\x79\x28\x83\x3a\xdc\xf8\x93\x3e\x01\xf7\x16\x6f\xdd\xb6\x84\xc3\x9a\x2e\x0a\xa6\xab\xd2\x0f\x8c\x4d\xb7\x5b\x52\x02\x18\x5c\xc9\x0e\x37\xcd\x16\x2d\x95\x3d\xd2\x22\xa6\x38\x80\xae\x56\xa4\xa6\x58\x12\xd5\xc0\x05\xf0\x4d\x15\x55\x28\xbf\xd7\x07\x7d\x4e\x74\x25\xba\x9b\x35\xde\x9a\xdd\xfc\x9c\xf1\xb7\x26\xba\x6f\x76\xda\x4d\x30\xfe\x3a\x9a\x57\x45\x8a\x80\x23\x85\x0a\xf7\x98\xd9\x59\x5a\x5b\xf0\xd1\xd9\x0d\x03\x28\x15\x7b\xfe\xd9\x87\x4c\xc8\x2e\x53\xb0\xfe\xbe\x9a\x15\x59\x21\xbd\x17\xb7\x03\xc3\x5d\x1a\x53\x3f\x62\x29\xe3\xfb\x4a\x7b\x65\xa6\x37\x14\xf5\xb6\xcc\x3d\xe8\x46\x67\xb6\xec\xc4\x68\x8c\x3e\xfd\x14\x8d\x4c\x39\xe1\x69\x7d\x17\xfd\xf4\xc9\x0c\xb5\x34\x73\x64\x64\xd3\xe9\x95\xee\x83\xbd\x40\x2c\x07\xf5\x2d\x3e\x8c\x06\xba\x92\xe0\xff\xb7\x3b\xff\x20\x66\x23\x7b\x73\xd9\x61\x5c\x5f\x93\x05\xee\x1a\x59\x26\xa2\x4e\xc8\xea\xf1\x97\x27\x4e\xa2\x33\xdc\x34\x22\xc8\x4c\xb8\x71\xfe\x16\x31\x60\x77\x24\xf7\x8b\xec\x61\xa4\xad\x99\xa4\x30\xda\xc0\x5d\x24\x75\xe4\x14\x36\xd8\xbf\xcd\xe5\x4a\x34\xce\xd1\xcc\x1e\xe8\xcb\x6e\x74\xe1\x55\x48\xa7\x82\xea\x5f\xe7\x22\x62\xbd\x92\x1c\x49\x34\xaa\x63\xa3\xdb\xdb\x0a\x53\xd6\x6b\x8b\xd1\x92\xfc\x86\x04\x38\x2d\x94\x72\xf2\xe5\x17\xea\xd4\x57\xe6\x3d\xe1\x02\x8d\xe8\x94\xa0\xa7\x7f\x47\xf3\xad\x24\x42\xa9\x2b\x4f\xbf\xf8\x07\x9a\x53\x29\xc6\x19\xf8\x1b\xae\xd4\x0b\x49\xe7\x0d\x79\x07\x23\xdd\x18\x56\x11\x08\xdb\xcc\xe9\xd1\x3f\x34\xa4\x71\x36\x3b\x8d\xdc\xb7\x6c\x03\xa9\xc3\x31\xa0\x67\xba\xf7\x57\xa3\xf1\x54\xb2\xaf\xa9\x12\xae\x14\xb7\x5f\x2b\x40\xa3\x3e\x48\xdf\xd0\xdb\xe5\x07\x81\x82\x62\x08\x81\x35\x84\x66\xc6\x8b\x35\xd5\xf5\x55\xbe\x21\xbf\x8d\xfc\x50\xe3\x69\xc5\xda\x0a\xcb\x51\x4f\x9b\x6f\xd9\x66\x1c\xc3\xef\xcd\x02\x0b\x07\x9d\x9a\x6b\xf8\xb3\x19\xfa\xf2\x8b\xdc\x48\xf0\xf9\x5e\xef\x0e\x5f\xdb\x98\xe1\xc6\xa8\xd7\xb2\x70\xe2\x59\x17\x06\x4c\xf8\xf0\x24\x65\xcc\x49\xe2\xfb\x0b\xff\xea\xf5\x26\xef\x29\x28\xfa\x37\xfe\xb0\x90\x78\x3b\x28\x24\xf2\x03\xe8\x23\xcb\x88\xe0\x70\x4e\xe4\x43\x88\xa4\x91\x0d\xc1\x57\x7b\x46\x4f\x06\x0e\xd0\x0f\x21\xb3\xa9\x36\xb5\x8b\xce\xb6\x4e\xfc\x69\x28\xbc\x75\xa1\x36\xe7\xbd\x1f\x92\xcf\xe6\x68\xfa\x2b\x48\x6e\x74\x81\x84\xe6\x61\x49\xf8\x68\xaa\x87\x90\xbb\x68\x46\x46\x54\x7a\x4d\x48\x2d\x6c\x3d\x3c\x6d\x7f\x05\xf9\xaf\x2e\xe5\x90\xdd\x27\x75\xaa\x9c\x55\x2e\x86\xcd\x72\xb3\x0c\x8c\xeb\x2a\xaa\x2b\xb8\xb6\x1a\x79\xa1\x7a\xa9\xde\xa7\xa7\xf5\x06\xaa\x76\x2a\x76\x03\xd1\xd1\x21\x2d\xbc\x77\xc0\xbd\x54\xf7\xfc\xde\x9d\x27\x9d\x66\x3e\x09\xef\x74\x24\x4e\x8a\xdc\xb9\x71\xec\xbd\x1a\xc2\xf9\xe4\x86\x5d\x1b\xa5\x3b\xfc\x03\x64\x75\x38\x07\x15\x8e\x74\xfa\xa1\x49\x66\x2e\x39\x54\xa3\x40\xe6\x9e\xce\x1a\x67\xf2\xeb\x12\x5b\x7a\x53\x87\x70\x60\x9e\x70\xe7\x42\x35\x34\x85\x8d\xe6\xb6\x3e\x83\x75\xf4\xa7\x09\xde\x83\x7e\x21\x7d\xbd\x0b\x90\xba\xea\x56\x2b\x93\xa2\x1d\x4c\xc5\xf3\x4f\xce\x39\x81\x6a\x1d\x68\xd5\x40\x93\x4c\xa1\xee\x4b\x7b\x0f\x74\xe9\x04\xd4\x34\xab\x76\x11\x23\x3a\x75\x33\x1f\x0f\x81\x88\x4a\x75\x24\x10\x42\xd7\xa1\x07\xa2\x2d\x9b\xcc\x29\x97\xc0\x0e\x96\xf8\x41\x26\x6f\xc4\x17\xd2\x15\xc5\xf2\x25\x99\xe1\x12\xb6\xb7\xe8\xd3\x6a\xd6\xc9\x0d\x6c\x03\x12\x5a\xfa\x98\x38\xa2\x61\xb1\x66\xd8\x52\xa6\xee\xd0\x12\xdf\x93\xf6\x33\x69\x3c\x3f\xb4\x95\xa4\xee\xe1\xca\x2d\x91\x99\xa2\x66\x5a\xbc\xd5\xfb\x6c\x56\x78\x36\xc7\x71\x00\xbc\xaf\xa3\x1b\x16\x34\xbe\x05\x21\x7a\x75\x0d\x90\xe7\x84\x08\xd5\xf5\x39\x21\x5f\xe3\x06\xb7\x15\x29\xe8\x76\x0b\x78\xb6\x47\xe2\x46\xe7\x6c\x9c\x2a\x1a\x39\x54\x9e\x4c\x9f\xa4\x01\x1e\x3f\x88\xb7\xc6\x4c\xfb\xfc\x9c\x1a\x04\xee\x1e\x0c\xd2\xac\xa3\x9b\xec\x17\x28\x39\x1c\x2e\xfa\x1c\x8d\x62\x6c\x8f\xfc\x54\x76\xc5\x37\xbe\x65\x58\x2b\x04\xba\xf0\x99\x62\xa8\x39\x6b\x3b\x61\x99\x00\xee\x7d\x84\xb7\x68\xc2\x55\x81\x96\xd7\xba\x61\x62\x26\x7f\xed\x7f\x2a\xb9\x7e\xbb\xb9\xce\xdf\xce\xc7\xca\x58\x3c\x28\x29\xc0\x89\xfb\x3a\x5d\xbb\x10\x95\x67\x43\x44\x3c\x90\xe2\x03\x3f\x1e\x85\x83\xee\x0a\x23\x45\x5b\x78\x3f\x97\x7a\x68\x11\xee\x83\xcf\xdf\x76\xc5\x56\x07\x6f\xba\x67\x4b\xe4\xca\x38\x6c\x7c\xc1\x88\xc8\xaa\x75\x49\xf8\x90\x4f\x63\x6f\x02\x69\x6d\x2b\xbb\x0d\x82\xac\xc0\x2c\x86\x15\x45\x41\x08\xc4\x53\xcf\x45\x82\xfd\x7d\xbf\x23\xa5\xe7\x1a\x54\xc6\x0c\xff\xfc\x27\x5a\xe3\x96\x56\x23\x17\x64\xf7\x27\x5f\x61\xc1\xd0\x9c\x54\x1d\x78\xce\x95\xa8\x14\x4e\x52\x3a\x72\x6c\x89\x7c\x3c\x4e\xd4\xde\x18\xef\xec\xf0\x19\x9a\x78\xcf\x99\x93\xc2\x1c\x50\xa0\xde\xe2\xad\xd7\x3a\x6d\xd9\xe2\xd2\xdb\x01\x26\x8a\x51\xa8\xcb\x5f\x52\x8c\xf6\x54\x01\xcd\x25\xab\x75\xd8\xe0\xc1\x3a\x01\x3a\x42\x4f\x0b\xb7\xb8\x3e\x29\x42\x8f\x0a\x47\xe5\x42\x00\x94\x36\xa7\xd9\x14\xce\x29\x00\xf6\x2e\xd2\x0b\x46\x71\x48\xb1\x3c\x6c\xd8\x66\xe2\xb5\xb0\xbe\xe6\x51\x71\xad\x9c\x3d\xfb\xb7\x90\x5f\x80\xd1\xc2\xdc\x75\x77\xd9\x3b\xe5\xa1\xdc\x5d\xac\x58\xdb\x39\xb1\x74\xc8\x47\x2f\xc3\x49\x0a\x79\x49\xde\x91\x1e\xc4\x4b\x8c\x5b\x80\xd8\x77\x27\x2d\xaf\x7b\xc5\xee\x89\x7f\xaf\xc3\x9c\x22\x36\x47\x71\xde\x55\x77\x44\x9a\xb8\x6b\x64\xd3\x7a\x03\xc0\xe4\x4d\x14\x72\x22\x8a\x05\xbc\x62\xab\x30\x0e\xc9\xa1\x8b\xb6\x0e\x52\x1a\x4c\x28\x6d\xab\xab\x9c\x4b\xda\x34\x59\x10\x27\xf3\xd7\xd3\xf6\x2d\x67\xb7\x9c\x08\x51\xba\x50\xda\x93\x09\x21\x4a\x49\x10\x7f\xa6\x83\x18\x87\xbf\x51\x32\xfb\xc1\x07\x59\x12\x24\x4d\x90\x08\x4e\xb5\x7e\x36\x5c\xb1\x7b\x62\x8e\x7d\x1b\x9d\x76\x6c\x38\x28\x88\x63\xd8\x05\xdb\xbf\xdf\x23\x1b\x2d\xc3\xf7\x3a\x0b\xd6\x5b\x38\xf6\xee\x63\xff\x00\xbe\xfa\xc1\x00\x86\xb1\x7d\xf7\x11\x05\xd8\x27\x11\xe0\x42\x3e\xc8\xc1\x86\x92\x03\x48\x56\xb4\xe7\x51\x1f\x14\x26\x91\xf4\x81\x8a\xbd\x91\xc1\x03\x12\x29\x92\xd3\x9e\x34\x91\x9e\x07\x73\x4a\xdd\x7b\x13\x42\x82\xe7\x25\xb2\x7e\xc5\xac\x93\xe8\x51\x9b\xb2\xc1\x71\xed\x9b\x8c\xc6\x85\xde\xe1\x7b\x33\x7d\x2a\xf7\x1e\xd2\x3e\x07\xec\xce\x8a\x7d\x0d\x21\x0f\x63\x9c\x0a\x3f\x97\x9d\x2b\x12\xef\x9c\x7b\x10\x25\xba\xa1\x6d\xce\xf8\xf5\x9a\xb3\xfb\xe4\x92\x66\x28\xe3\x0a\x61\x06\x9f\xf0\x18\xc8\x8d\xb0\x24\xca\x41\x99\x62\xe1\xed\x7e\x2f\x8c\xbd\xf3\xd9\x38\x17\x21\x4b\xcf\x3d\x85\x18\xe6\xb7\x41\xfd\x23\x07\x03\x42\xdf\x4b\x9c\x78\xe1\x6a\xca\x49\x25\x5d\xa4\xfb\x26\x43\xe6\x66\x58\xc8\x0f\xf9\xc2\x2d\x31\x52\x27\xb8\xfe\x3a\x3d\x15\x7c\xf5\x13\x5d\x39\xd9\x3f\x0e\x63\x9f\x53\x02\xe3\xcb\x2c\x8b\x5e\x25\xd7\x1f\x6a\xd0\x99\x97\x60\x4e\x39\xc7\xdb\x1d\x8f\xc5\xe8\x32\xaa\xf9\xf0\xae\x68\x33\x5b\x68\x1f\x69\x5c\xcf\x59\x2b\xb6\xdf\x9d\x45\xe3\xba\x26\xd9\xc4\x0f\x18\x25\xae\x59\xac\x46\x09\xb3\xfd\xf4\x30\xa6\xcd\x1e\xc3\xbc\x20\x12\xd9\xb9\xea\x07\x01\xc2\x57\x03\xd2\x96\xf6\x47\x3f\xd7\xe8\x29\xc7\xbc\x93\x64\x41\x46\x76\x5f\x86\xa2\x1a\x96\x42\xb2\x6c\x1a\xac\x7b\x9f\x59\x28\x76\xe9\xca\x0a\xa5\x9d\xc9\x48\xbf\x41\x74\x82\x68\x9d\x18\xca\xd1\xd2\x4f\x21\x97\xa3\x1e\xd9\x2f\xc7\x59\x7e\xaa\xfd\x65\xca\x59\x03\xbe\x72\xfb\x9c\xde\xd4\x5d\x81\x99\x72\xbc\xf9\x01\x6e\x74\x14\xf2\x6c\x92\x05\x4f\x07\x9c\xd2\x7a\xd0\x99\xb0\x03\x03\x43\xf6\x61\x0c\x62\x5e\xd8\x03\x83\x02\x2e\xc7\xc7\xe8\x8d\x2e\x5f\x4e\x92\xf5\xd7\x5c\x58\x2e\x5c\x5e\x2c\x39\x6e\x0f\xdf\x0a\x92\x40\x0b\x17\x89\x2c\xcf\xa6\xb4\x8b\xfd\xba\xfa\xf0\xfd\xee\x0c\x69\x3d\xcd\xe7\x85\x82\x31\x4e\x49\x9d\xa3\x33\xac\xf1\xa9\xc3\x56\xab\x7c\x55\x7f\x72\x62\x09\x07\xa5\x98\x86\xb5\x96\x8a\x5b\xa1\xac\x0e\xc2\xa8\x4a\x21\x0c\x26\x1d\x2f\x57\xa2\x22\xf5\x24\x53\x3c\x5c\x9b\x81\x1a\x39\xd1\xfe\xdc\x27\x17\x57\x3f\x0b\x62\xb5\xf2\xa0\x50\x86\xce\x2b\x5d\x50\x38\x30\x68\x8b\x9a\xe8\x19\xa0\xd0\xc3\x30\x9c\xa0\x5b\xed\xa1\xde\x96\x93\x3f\x87\x3e\xfb\xe6\xea\x0e\xc2\xf0\x79\xbc\x83\xb9\x25\x9f\x9b\xd8\xfd\xe8\xe9\x03\x10\x75\x29\xc0\x3b\x86\x30\xb5\xba\x77\xdf\x9b\x7d\xd0\x3c\xa3\xfc\xe2\x8f\x80\xc9\x3e\x37\x86\x87\x3e\xb1\xb6\xf7\x64\xfa\xe4\x70\x10\x0f\x4f\x40\x1e\x84\x1a\x5e\x7d\x49\x4b\xd4\xef\xf1\xf1\x55\xec\x7f\x4e\x82\x57\xb6\xb4\xdf\xc0\xd3\x50\x85\xed\xa9\xf6\x99\x0c\xab\x2d\x26\x12\x22\xba\x67\x3c\x2e\x6e\xcf\xeb\xe8\xc1\x2a\x34\x8b\xe0\x4d\xb3\xc2\x77\x79\x57\x5f\x55\x32\xea\xd9\x5b\x42\xf0\x00\x3b\xb6\xdf\x55\xd7\x97\xb8\xbd\x8f\xf9\x1b\xbc\xb9\x5b\xb2\xf5\x40\x6f\xad\xbc\xf3\xa7\x30\xe0\x70\x91\x21\x14\xbd\x4f\x18\xa9\x21\xfd\x1d\x02\xfb\xb0\x3c\xe4\x8e\xbb\x04\x28\x36\xf6\xca\x30\x06\xef\x19\xa0\x0f\xde\x35\xfd\x69\x2d\xfd\x7d\x4a\xef\xbb\xed\x20\xc0\x83\x84\xd0\x9e\x9d\x5c\x65\xdd\x23\xf4\x14\x61\x51\x7e\x1b\xa3\x80\xfe\x17\x7f\x3d\xfa\xa3\x2f\x3c\x42\xe8\x6f\x07\xcd\x66\x7c\xe8\x74\xbe\xfc\x37\x4c\xe7\xcb\xbf\x7e\x3a\xe9\x63\x7c\x65\x99\xb7\xab\xbf\x7b\x4c\xaf\x28\xf7\xfa\x3d\x0b\x99\x55\xee\x5e\xa2\x0e\x54\xaa\xf0\x7d\xfa\x3a\x72\xb6\x7a\xfb\x3d\xc8\x5c\x32\x8f\xdd\x39\x2d\x54\xbf\x9a\x26\xf6\xb0\xc7\x0b\x99\x5b\x74\x81\x3e\xd9\x95\xf3\xfc\xc7\x1f\xa8\x27\xe5\x79\x06\x29\xcf\xc5\x32\x86\x25\xc3\x02\x94\x5a\x6f\x19\xc4\xe3\xde\xba\x57\x25\x44\x92\xd5\xe1\x3d\x00\xf9\x83\x74\xda\x26\x0e\x1f\xa4\x8b\x8d\xe3\x7d\xee\xa9\xe6\x76\x32\x95\xf0\xa4\x1d\x92\x4b\xce\xba\x5b\xef\x0b\x72\xc8\x83\x21\xac\x2f\xb6\xe9\x97\x4e\xc3\x37\xf2\xb0\x12\xf3\x22\x32\x78\xed\x63\x79\xb4\xf5\x30\x62\xaa\x01\xb6\x01\x10\xf7\xa4\xca\xd4\x3e\xb0\xa7\xdf\x64\x0a\x9e\x64\x2a\xa4\x2a\x07\xc1\x37\xa8\x94\xd9\x32\xe9\x1e\xe8\xeb\xa1\xa0\x7f\xf4\xca\x0c\xf8\x38\x31\x8c\x3d\x0d\xad\x39\x19\xf4\xee\x2b\x29\x70\xe5\x97\x1a\x7d\x77\xe6\x9e\x83\x48\xca\x1d\x66\x49\x58\x2e\xc8\xc0\xd6\x6a\x87\x68\x5e\xdc\xcb\xa4\x38\x3c\x72\xe9\xdd\xc6\x3d\xe2\x2d\x7f\xe6\xc4\x93\x62\x9c\xcd\x56\xed\x64\xf3\x98\x23\xbc\x5b\xf5\x80\x19\x87\x6e\x12\x28\x75\xed\x5e\x2f\x29\xef\xbf\xd8\xf1\xdd\xb5\x1b\x7d\x7d\x3e\xbe\x63\x1d\xbf\x0c\xa4\x16\x1b\x1e\xb6\x6a\x1d\xf4\x98\x0f\x23\x28\x76\xc1\xef\xc8\xf6\x93\x52\x6c\xa4\x97\x70\xf9\x33\x2d\x11\xdc\x7f\xa3\x92\xa7\xd3\x1b\x4b\x5a\x9e\x91\x86\x1f\x6e\x7d\x1e\x72\x5d\xd1\x7e\xc2\xdb\xf0\x09\x69\x50\x7c\x96\x7c\x0d\x7e\x84\xa8\x12\xbd\x09\x3a\xe7\x2e\x31\x53\xad\xcf\x5e\x7e\x0b\x8f\x04\x5f\xac\x15\x6e\x4b\xa8\x83\xa1\xe4\x75\x3e\x41\x9f\x16\x3c\x6d\x69\x11\x40\x57\x80\xf1\x0c\xaf\xf1\x9c\x36\x54\x0e\x17\xc8\xf5\xcd\x8a\x45\x3b\x42\x14\x80\xf0\x6f\xd6\xe6\x39\xb7\x24\x80\x5b\x16\x6f\x12\x55\x1e\x0d\x5d\x1a\x3a\x2e\x5e\xfb\x38\xde\xad\xf3\x5e\x8a\xba\x38\x26\xcc\x97\xcd\xff\x45\x82\xb7\xed\xdc\xa4\xdf\x91\x05\x9a\xa5\xf3\xb7\x95\x55\x7b\xc9\xf7\xd5\x68\xf7\x5c\x0c\x66\x11\x5e\x11\x4e\xe1\x4c\x4c\x00\xc1\xa2\xb4\x3f\xdf\x78\xa9\xb6\x17\xbf\x78\x56\x49\x1d\x69\x86\x59\xfc\x99\xfa\x17\xf3\x89\x19\xf8\x3f\xca\x22\x4a\x6f\xfb\x40\xee\x48\xe8\xf5\x50\xc6\xb0\x98\x7c\x14\x9e\x50\xa7\xd7\x61\xcc\xe0\x3d\x9b\x86\x0d\xd4\xf9\xf4\x17\x33\x80\x1d\xf3\x3f\xca\x01\xf5\xdd\x87\x0b\x08\x47\xab\x87\x2e\xbe\x43\xe2\x80\xd5\x7f\x85\xef\x88\x40\xa2\x33\xd9\xf5\x82\x40\xb2\xa2\xb6\x4b\xf4\x1d\x1a\x81\x46\xb4\xd5\xd5\xf2\xc6\x60\x96\x40\x2d\x90\xa9\x8f\x37\x76\xf3\x23\x68\x2f\x82\xba\xfe\x59\x39\xbe\x45\xd7\xd8\xd7\x88\x35\xd8\x69\x64\x9b\x40\xc1\x60\x7b\x06\xf5\x97\x40\xf9\xc5\x66\x93\x7c\x4b\x82\xe7\x1c\x7e\x81\x93\x53\xb5\x4e\xbe\x86\xf1\x82\xef\xc6\xba\xae\x54\x1e\x70\x1d\x79\xb0\x60\x82\xfe\x2d\x00\x38\x1e\xa3\x67\x0e\x52\x4a\x3e\x7d\x7d\x08\x6a\x0d\xc1\x9b\xa0\x54\xc8\xe2\xcb\xae\xa0\xcf\x75\x42\xbf\x1e\x13\xbc\xdc\x1a\xbf\xd8\x6a\xae\xc0\xeb\xe7\x6c\xc0\xc0\x48\xc3\x2c\x92\x99\x97\xc8\x05\xbc\xc0\x1f\x45\x38\xb2\xcb\x0a\xbb\xe2\x2b\xae\xe2\x4e\x6f\x81\x9f\xc1\x82\xec\xba\xb8\x9d\x05\x67\x6e\x5c\x8d\x7d\x95\xf5\x1e\xa3\xbd\xf0\xf4\x92\xcd\x0a\x84\xdb\xf0\x0d\x11\x22\x9f\xb7\xe2\x23\x3b\xdb\x52\xd1\x73\x65\x2a\x89\x65\xb7\x58\x34\xa4\xd6\x97\xfc\xf4\xdb\x1a\x76\x7d\x2c\x9a\x25\x2b\xd2\xda\x24\x9a\xee\xba\x44\x02\x18\x68\x31\x12\x45\x93\xb5\x9f\x74\x91\x8a\x1d\xd8\x9d\x97\xfa\x9d\x58\x4d\x3d\x34\x43\x4f\x22\xb8\x6a\xa4\x1f\x09\xbd\x5d\x4a\xe1\x0b\x84\x9f\xa0\x9f\xde\xeb\xb5\xb2\x9c\xfc\x67\x02\x7f\xb3\xa4\x0d\x89\x46\x40\xcf\x0e\x5c\x86\x64\x75\x8b\x88\x58\xdd\xff\xfd\x9f\xe3\x92\x39\xa8\x07\x9e\xc5\x7f\x7e\x1e\xbc\x84\xeb\xd7\x2b\xe9\xf1\xe4\x51\x21\x16\x1c\xae\xe7\xfb\xfc\x5e\xe7\xc7\x08\x04\x67\x33\xfc\x29\x44\xec\xe7\x9f\x68\x0d\x85\xd8\x5d\xa8\x54\x47\xca\x74\xaf\x2c\xb9\xf7\xd4\x96\x85\x60\xde\x2f\x6f\xc0\x41\x69\xf6\x39\xd6\xe5\x23\x7c\x19\x32\xba\x40\x1b\xa2\xd9\xfe\x96\x41\x15\x16\xf3\x33\x3c\x2e\xcc\x5a\xf2\x20\x2a\x23\x73\x1d\x3a\x6a\x7e\xe8\xae\x2c\x45\x92\xd3\x35\x0b\x7f\xec\x8b\x1a\x9f\x39\x8f\x88\xf7\x72\x80\xcf\xdb\x5d\xb8\x11\xa4\x95\x81\x26\x95\xbd\x1f\x1d\xf8\xbd\xa4\xaf\xa8\x15\x78\xd1\x7c\xee\xca\x20\x96\x1f\x7f\x8f\xd8\x09\xd9\x6d\x51\x94\x04\x23\xf3\x30\x74\x38\xf0\x24\x64\xbe\x93\x7d\x38\xf1\x93\xf1\x43\x77\x5c\x7a\xd6\x45\x67\x46\x70\x94\x9d\xfa\x92\x7e\x70\x39\xc0\x38\x88\xb0\xbd\xfe\xbc\x26\x7c\xd5\x49\x9f\x64\xc3\xb9\x91\x3f\xaa\x73\x27\xec\xed\xec\x05\x15\x4b\xc2\xd1\x16\xfc\x70\x7a\x07\xe7\x4f\x93\x67\x55\xf3\x9c\x98\xfe\x45\x7b\xca\xe2\xc3\xc9\x27\x4a\x45\x02\x95\x2a\x85\x0a\xb2\x38\x82\x47\xb7\x23\x17\x0c\x84\xe7\xdd\x05\x88\xf8\xc5\xee\xb6\x46\x62\x83\xd7\x50\x5e\x71\xbe\x55\xff\x40\x7d\xaf\x9a\xb5\x9f\x45\xbc\x67\x6b\x7d\xf1\xae\x75\x21\x37\x53\x44\xd0\x80\x52\x8c\xfc\x99\x40\x9b\xe5\x16\x51\xf4\x55\xc6\x71\xf1\x77\xd9\x3d\xa4\xb7\xb4\xba\xf3\x54\x06\x66\xd1\x28\x3f\x81\xdc\x99\xcc\x21\xa8\x1b\xbe\xee\x56\x83\xb7\xb4\x7b\xba\x59\x7e\xf1\x40\xfe\x97\x0d\x53\x53\xc5\x37\x85\x4b\x25\x8a\x46\x6a\xb1\xe9\xcf\xde\xbd\x1c\x3c\x7b\x1e\xe2\x9d\x0d\x2a\x09\x3c\x69\x05\x8b\xf4\x13\x8d\xdf\xa2\xb6\x5f\xba\xdf\x03\x0c\x4b\x2d\xc3\x9f\xd1\x0c\x40\x27\xa9\x32\x68\x86\x68\xf4\xf0\x7a\xce\xfc\x00\x2a\xe5\xfc\xb3\x44\xd9\xa8\xb4\x6b\x37\x2c\x72\xe9\xaf\xcb\x50\x6e\x72\x4e\x74\x4d\x4d\x6f\x16\xe9\x27\xa6\x10\xe3\xb5\xd2\x7b\x59\xf4\x96\x3c\x84\x6f\xb5\x78\xbb\x75\xcf\xd2\x5b\x6e\xa2\x3c\x72\x53\x17\xde\x67\x72\x32\x05\x86\x85\x13\x0d\xf2\x2c\x79\xd9\x33\xf3\xda\xfd\x3e\x3e\x41\xff\x27\x16\x4a\x1a\xf1\xf7\x99\xce\x71\xc0\x41\xea\x87\x9f\x46\x67\x6a\xf1\x62\xfe\x21\xe9\x53\xb1\x77\xcc\xdf\xd1\x57\x5d\x10\x03\xcb\x8e\xf1\xe0\x8e\x7e\xa2\x65\x9b\x35\xc2\x7e\x7d\xb4\x2d\xe6\xd5\xc5\x34\x97\x26\x72\x5d\xc4\x17\x4a\x53\xb7\x46\xca\x48\xcf\x8e\xe2\xde\x26\x9b\xc9\x2f\x50\x46\x29\x57\x33\xf1\x25\xd9\xfa\xf0\xef\xd4\x7f\x99\x79\xf9\xce\x92\x4c\xbf\x5d\x7c\x09\xb5\xcd\x2d\xd7\xb5\x72\x7f\xf6\x34\x47\xaa\xea\xbf\xe3\xd6\x6e\xc0\x94\xe7\x2f\x5f\x04\x83\x3d\x80\x29\x95\xbd\x1b\xa2\xfb\xdf\xc1\x94\x69\x46\xdd\xe1\x4c\x19\x2e\x9a\x67\xca\x74\x71\x76\xf0\x66\x7d\x57\xba\xe6\xec\xfd\x2b\x39\x3f\xda\x1e\x86\x13\xd3\xb5\x29\x10\x09\xa5\xc5\xdb\x0a\xcf\xdf\xf9\x5b\xd1\x8d\x7d\x6d\xce\x6a\x4b\xbe\xa6\x1b\x38\x17\xfa\xed\x79\x25\xc1\xa0\x8f\xf3\xe4\x8f\x4f\xf2\xa7\xd0\xc3\xdc\xe7\x92\x42\x36\x84\xae\x6e\x9f\x3d\x18\x6b\x4b\xdf\xd9\xc7\xda\xcb\x88\x4f\xc3\x0d\x57\x91\xb5\x2e\xf3\x65\xaa\x09\x8b\xa5\x7d\x5d\x4e\x6d\x18\xa5\xf8\xdc\x98\x57\x16\x27\x68\xc9\x36\xea\xfc\x45\x54\xa2\x0d\x16\x08\xd7\x35\xa9\x75\xc2\x9b\x7e\xbf\xdd\x6b\x47\xeb\x5b\x8e\x6b\x62\xb0\x31\x75\xe0\x04\xdc\x95\x31\x75\xc5\xe7\xe1\xfb\x82\x82\xac\x31\xd7\x35\xc5\xf4\x03\x61\xbf\x51\x01\x29\x8e\xfa\x65\x36\x91\xbb\x4e\xc2\x77\xfc\xe2\xdc\x9e\xc2\xcb\x01\x3d\x34\x2f\xfa\xde\xb2\xce\x7b\xd6\xe8\xff\x24\x5d\xad\xeb\x30\xec\x75\x11\x5e\x21\x01\xee\x6a\x36\x78\x2b\x8a\x75\x74\xd7\x4d\x27\xcc\x91\x5e\x64\xae\x72\x70\xa6\xf0\xe4\x68\xc4\x5f\xe5\x02\x9f\x3e\x77\x20\x44\x3f\xab\xc6\xd7\x77\xc7\xbc\xcf\xbb\xd4\x4f\xde\x83\x4b\x96\xa3\x7f\xfe\x13\x2d\x70\x63\xea\x8a\x04\xf4\x7d\x41\x92\xba\x8e\x3d\x37\x8f\x1b\xb2\x90\x66\x1f\xd7\x44\x48\xce\xb6\x41\x7a\xc1\xd7\x61\x4b\xcc\xe3\x3b\xeb\x1b\xc2\x09\xc2\x4d\xc3\x2a\xac\xcc\x30\xc5\xf0\xa8\x26\x15\x51\xd6\x5a\x43\x7f\x77\x37\xde\x49\x2b\xe9\xbd\x3f\x73\xa0\x2f\x64\x33\xb8\x72\xe7\x3e\x0a\xaa\x08\x0b\x28\x12\x78\xed\xd2\x22\x34\x35\xec\x42\x04\xb8\x36\xed\x1c\x02\x1f\x99\x41\x8b\xb3\x8d\xea\xaf\xef\x54\xd2\x56\x92\x16\x4a\xa3\x07\x57\xf0\xed\x79\x06\xf7\xf9\x69\xbb\x30\x5f\xab\xed\xe5\xc0\xe9\x47\x37\xf5\xa5\xb2\x96\x49\x7b\x6d\xdf\x97\xfd\x0e\x00\xba\x4e\x17\xca\xe8\x34\x92\xc2\xa6\x02\x44\x94\xb6\xb9\xb0\x6e\x56\xca\xe4\x08\xc8\x62\x8b\x0b\x1a\x8f\xa9\xae\x5d\x89\x70\xbb\x5d\x31\x4e\xfa\x76\x78\x74\x01\xdc\xd6\x5b\x3d\x84\xe3\x74\x8f\x8c\xe7\xd4\x11\xeb\x61\x97\x2e\xb9\x23\xed\x88\xb6\x17\xfc\x0d\xeb\xd1\x96\x4a\x77\x4f\x3e\xbe\x97\x96\x27\xe1\xf4\x3d\xe7\x5e\x6c\xd2\xf3\xb0\x7b\xb1\x6d\xf6\xc4\x7b\xdc\xaa\xff\xb1\xf7\xa0\xdd\x3e\xcf\xbe\x87\xed\x77\xd5\x69\x7f\x58\x15\xf5\x83\x6b\xa8\x17\x2b\xa8\x0f\xba\x6d\xf7\x7a\x6b\xaa\x2f\x65\xb7\x40\xf4\x49\xba\xae\xa5\x57\x30\xb3\x0a\xe2\xfb\x14\x0c\x4f\xaf\x46\x96\xb4\x02\x34\x33\x9a\xc4\x28\xe3\xae\x0f\xc9\x80\xee\xe7\xc3\x8f\x92\xcd\x5c\x62\xdd\x7d\xdf\xe6\xea\x07\x59\xe0\xf3\xd2\xb7\x07\x81\x1d\xde\x16\x43\xbf\xe6\xd9\x30\x18\xa9\x26\x4c\x3f\x2c\x62\x4a\x25\x3a\x01\x1d\xea\x6d\x56\x9f\xd3\x79\x76\xea\x8b\xa7\xa6\xf8\xee\x9a\x70\xf3\x86\x7a\xac\x2d\x6b\x60\xb9\xaa\x33\xcb\xd5\x9f\xd8\x14\xf0\x8f\x83\x0f\xb2\x4b\xf8\x38\xd2\xce\x3b\x9d\xa5\xa7\xc4\x47\x59\xbd\xcc\xa9\xb4\x6d\xc6\x9f\xa7\x3b\xc8\x81\xdb\xf1\x2a\x49\xdf\xbc\xf7\x7b\xed\x28\xd9\x5d\xc5\xbb\xbb\x85\x6f\xfb\xbb\xed\xbe\x53\x1c\x75\x4d\x9f\xeb\x44\xb3\x02\xca\xa7\xce\xb6\x70\xfd\x4a\x6f\x6e\x16\xfb\xba\x3a\xcf\x71\xff\xc2\xb3\x99\xc5\xee\xce\xf2\x88\x78\x8d\x84\x3f\x9d\xa0\x9e\x57\x3c\xd1\x0c\xbd\x4f\xe5\x57\xf9\x61\x99\xb0\x9b\x5e\xb7\xde\xb7\x75\xf7\x81\xf7\xec\xc8\xe4\x20\x1a\x43\x31\x00\x99\xd2\x7b\x7c\x08\x38\x47\xcb\x08\x64\x69\x29\xc6\x25\xff\x3f\x46\x6b\x4e\xef\xd5\xff\x82\x90\x7b\x31\xc3\xc6\x55\x67\x83\xf7\xd4\x5b\xa5\x65\xd2\x05\x44\xb9\x25\x5a\x63\x19\xdd\x41\x7a\xd3\xa2\x57\x98\xb6\x2d\xd1\xfe\xdc\x6b\x22\x64\x4b\xe0\x21\x18\x92\x64\x2e\x08\x53\x32\x20\x7a\x94\x83\xf0\x7b\x5a\x11\x1b\xf4\x9f\x28\xad\x70\x69\x83\xd6\x4b\xc2\x49\xf4\x92\xf8\xa9\x56\x78\x61\xc3\xc1\x33\x12\x1a\xc9\x39\x33\x3e\x51\x1c\x8f\xe7\x5f\xb7\x71\x13\xa6\x44\xa0\x86\xb6\xa6\xac\x02\x92\x4b\x26\x48\xd8\xc1\xa2\x85\x57\x0e\xa7\x08\x03\xb8\x95\x4b\x5a\xd1\xe9\xca\x75\xf0\x06\xaf\xae\xb1\xae\x0d\x43\xc6\x95\x4e\x5d\x77\x30\x5b\xf3\x38\x8e\xa9\xfd\x2e\x20\x99\x18\x83\xab\x38\xb8\x29\xb7\x15\x92\xac\x50\xb5\xec\xda\xbb\x70\x20\x50\x88\x31\x5c\x9b\x6f\xb6\x26\x8e\x5c\xa3\x96\xc8\x0d\xbc\xed\xa3\x28\x69\x3d\x50\xb8\x01\x70\xac\x93\xca\xfe\xa5\xe6\x2b\x57\x69\x7d\x85\x5b\xba\x36\xaa\xf3\x34\xda\x46\x61\x99\xb3\xfe\x44\x90\x90\x76\x8e\x31\xa9\x10\x1d\x19\x4a\xaa\x2a\xfc\x12\xa6\x93\x1d\xb6\x05\x82\xfc\x93\x81\x31\xbf\x1a\x95\x27\x54\x90\xc4\x83\x99\x6d\x07\x6e\x9d\x5f\xab\xc0\xf9\x82\xa2\xd4\xd1\xdd\x1b\x48\x2d\xc3\xaf\xd5\x07\xae\x40\x96\xb8\x54\xf8\xf2\x03\x09\x9e\x0e\xf1\xd5\x28\xc3\xba\x40\xe6\xbe\xc4\xb0\x03\x29\xec\x92\x6a\x1e\x4c\x62\xeb\x98\x7b\x38\x8d\x83\xcc\xa0\xe8\xcf\x0f\xa4\xab\x07\xfb\xd5\x28\x47\xb2\x40\xd2\xde\x54\xab\x78\xf0\x72\x31\x2a\xa5\xf9\xf7\xd7\x5a\xde\xab\xc2\x78\xd4\x1a\x62\x70\x87\x5c\x22\xdd\xa9\xb7\xf9\x49\x1c\xfc\xa2\x4b\x56\x7a\x7c\xc7\xcb\x2e\x79\xa9\xf2\x03\xee\x72\xa2\xa3\xde\xb7\x68\xca\x77\x36\x0f\x1e\x26\xb9\x95\xd3\x3b\xde\x87\x96\xdf\x08\x3f\xff\x0d\x4f\xc3\xf4\x24\x9e\xe7\xac\x66\x9d\xe7\x7f\x3e\xfa\x7f\x01\x00\x00\xff\xff\x8c\xc3\xe5\xde\x07\xb9\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -360,7 +360,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x61, 0x1c, 0x9e, 0x14, 0x10, 0x33, 0x85, 0xb2, 0xb5, 0xbc, 0x99, 0x6e, 0x82, 0xd0, 0x85, 0xda, 0xab, 0x96, 0x7a, 0x5f, 0x52, 0x16, 0x38, 0xde, 0x4d, 0x94, 0x9a, 0xd6, 0x4b, 0xc9, 0xaf, 0x8b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb8, 0xc9, 0x2c, 0xab, 0xa2, 0xa6, 0x64, 0xa8, 0x76, 0x77, 0xc, 0xba, 0xa6, 0x77, 0x42, 0x8d, 0xa5, 0xec, 0xdf, 0xe6, 0xd1, 0x90, 0xc3, 0x54, 0x6, 0x37, 0xea, 0x51, 0x4a, 0xec, 0x9f, 0x47}} return a, nil } diff --git a/lib/go/test/random_beacon_test.go b/lib/go/test/random_beacon_test.go index a8050c027..1b0990a60 100644 --- a/lib/go/test/random_beacon_test.go +++ b/lib/go/test/random_beacon_test.go @@ -14,11 +14,6 @@ import ( func TestRandomBeaconHistory(t *testing.T) { _, adapter := newBlockchain() - // env := templates.Environment{ - // FungibleTokenAddress: emulatorFTAddress, - // FlowTokenAddress: emulatorFlowTokenAddress, - // } - accountKeys := test.AccountKeyGenerator() // Create new keys for the DKG account and deploy @@ -32,6 +27,4 @@ func TestRandomBeaconHistory(t *testing.T) { }, }) assert.NoError(t, err) - - //env.DkgAddress = DKGAddress.Hex() } diff --git a/lib/go/test/staking_test_helpers.go b/lib/go/test/staking_test_helpers.go index d30582e5f..9227141cc 100644 --- a/lib/go/test/staking_test_helpers.go +++ b/lib/go/test/staking_test_helpers.go @@ -84,7 +84,7 @@ func deployStakingContract( cadencePublicKeys := cadence.NewArray(publicKeys) // Get the code byte-array for the fees contract - FeesCode := contracts.TestFlowFees(emulatorFTAddress, emulatorFlowTokenAddress, emulatorStorageFees) + FeesCode := contracts.TestFlowFees(emulatorFTAddress, emulatorFlowTokenAddress, emulatorServiceAccount) logger := zerolog.Nop() adapter := adapters.NewSDKAdapter(&logger, b) @@ -105,7 +105,7 @@ func deployStakingContract( env.FlowFeesAddress = feesAddr.Hex() // Get the code byte-array for the staking contract - IDTableCode, _ := cadence.NewString(string(contracts.FlowIDTableStaking(emulatorFTAddress, emulatorFlowTokenAddress, feesAddr.String(), emulatorFTAddress, latest))[:]) + IDTableCode, _ := cadence.NewString(string(contracts.FlowIDTableStaking(emulatorFTAddress, emulatorFlowTokenAddress, feesAddr.String(), emulatorServiceAccount, latest))[:]) // Create the deployment transaction that transfers a FlowToken minter // to the new account and deploys the IDTableStaking contract diff --git a/lib/go/test/test.go b/lib/go/test/test.go index df31b66f0..0e298f779 100644 --- a/lib/go/test/test.go +++ b/lib/go/test/test.go @@ -47,10 +47,10 @@ var _ = chainhash.Hash{} ************************************************/ const ( + emulatorServiceAccount = "f8d6e0586b0a20c7" emulatorFTAddress = "ee82856bf20e2aa6" emulatorFlowTokenAddress = "0ae53cb6e3f42a79" emulatorFlowFeesAddress = "e5a8b7f23e8b548f" - emulatorStorageFees = "f8d6e0586b0a20c7" ) // Sets up testing and emulator objects and initialize the emulator default addresses From 7af9d5b51462813e880531c3a94c0953711ac667 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 5 Feb 2024 18:17:01 -0600 Subject: [PATCH 095/132] go mod tidy --- lib/go/contracts/go.sum | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 85dec75ad..157874140 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1608,20 +1608,10 @@ github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPByd github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3 h1:xaRvN9rtoNtZ43xI3huViITxgiYG+h9SC8eFUcHgK9w= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201000302-9141cd6d33e3/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c h1:vIPQtIisemRAEpjwsDCa1Vh5iWe0v8Cp+BVrP/Le4ug= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240201191527-4670592eba7c/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 h1:u6/YcUvO8jU0f3Evb/6agzXqeOo+VbL2a3mmj/5ifRs= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb h1:riIroItP1JPuq24T5EyH73M8JnVsKXFI1S01No2w/44= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240131235457-fdeb8eefcaeb/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201182055-912407f1d10f h1:AVtMqZOXjkt2i1xLttHLsTd1P0p8vFa0DEQmHeixkr0= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201182055-912407f1d10f/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c h1:RZCKW5l+JUILWd+UJqc036bC9LRoizlMrOeWOWyDRuI= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240201190730-ebdb001eb83c/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 h1:/2vvjKkWG/3cKP3IpgiGNqXi0yskn4GmNTjmeCwMoz8= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= From b75941c16c0c5708ef6c8a527d9f2bb025dd8054 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 5 Feb 2024 18:26:13 -0600 Subject: [PATCH 096/132] add fungible token switchboard --- lib/go/contracts/contracts.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index 905adf6eb..4e6ee3d3f 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -87,6 +87,11 @@ func FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolv return ftcontracts.FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolverAddress) } +// FungibleTokenMetadataViews returns the FungibleTokenMetadataViews contract interface. +func FungibleTokenSwitchboard(fungibleTokenAddr string) []byte { + return ftcontracts.FungibleTokenMetadataViews(fungibleTokenAddr) +} + func NonFungibleToken(viewResolverAddress string) []byte { return nftcontracts.NonFungibleToken(flow.HexToAddress(viewResolverAddress)) } From 928bf99024d710892173b9c68041485d01f60ce1 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 5 Feb 2024 18:31:01 -0600 Subject: [PATCH 097/132] fix switchboard --- lib/go/contracts/contracts.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index 4e6ee3d3f..4391d7c2e 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -87,9 +87,9 @@ func FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolv return ftcontracts.FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolverAddress) } -// FungibleTokenMetadataViews returns the FungibleTokenMetadataViews contract interface. +// FungibleTokenSwitchboard returns the FungibleTokenSwitchboard contract interface. func FungibleTokenSwitchboard(fungibleTokenAddr string) []byte { - return ftcontracts.FungibleTokenMetadataViews(fungibleTokenAddr) + return ftcontracts.FungibleTokenSwitchboard(fungibleTokenAddr) } func NonFungibleToken(viewResolverAddress string) []byte { From 098fbb0483a43ddf1508755d98d2c28b4a556061 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 7 Feb 2024 10:44:33 -0600 Subject: [PATCH 098/132] update error messages for ledger transactions --- lib/go/templates/internal/assets/assets.go | 102 +++++++++--------- lib/go/templates/manifest.mainnet.json | 68 ++++++------ lib/go/templates/manifest.testnet.json | 68 ++++++------ .../lockedTokens/user/deposit_tokens.cdc | 2 +- .../lockedTokens/user/withdraw_tokens.cdc | 2 +- .../stakingCollection/close_stake.cdc | 2 +- .../create_machine_account.cdc | 2 +- .../stakingCollection/register_delegator.cdc | 2 +- .../stakingCollection/register_node.cdc | 2 +- .../stakingCollection/request_unstaking.cdc | 2 +- .../stakingCollection/stake_new_tokens.cdc | 2 +- .../stake_rewarded_tokens.cdc | 2 +- .../stake_unstaked_tokens.cdc | 2 +- .../stakingCollection/transfer_delegator.cdc | 4 +- .../stakingCollection/transfer_node.cdc | 4 +- .../stakingCollection/unstake_all.cdc | 2 +- .../update_networking_address.cdc | 2 +- .../withdraw_from_machine_account.cdc | 2 +- .../withdraw_rewarded_tokens.cdc | 2 +- .../withdraw_unstaked_tokens.cdc | 2 +- 20 files changed, 138 insertions(+), 138 deletions(-) diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 94585a4b5..15c310556 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -204,13 +204,13 @@ // lockedTokens/staker/withdraw_rewarded_tokens.cdc (979B) // lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (711B) // lockedTokens/staker/withdraw_unstaked_tokens.cdc (711B) -// lockedTokens/user/deposit_tokens.cdc (788B) +// lockedTokens/user/deposit_tokens.cdc (812B) // lockedTokens/user/get_locked_account_address.cdc (407B) // lockedTokens/user/get_locked_account_balance.cdc (406B) // lockedTokens/user/get_multiple_unlock_limits.cdc (520B) // lockedTokens/user/get_total_balance.cdc (2.817kB) // lockedTokens/user/get_unlock_limit.cdc (397B) -// lockedTokens/user/withdraw_tokens.cdc (906B) +// lockedTokens/user/withdraw_tokens.cdc (930B) // nodeVersionBeacon/admin/change_version_freeze_period.cdc (810B) // nodeVersionBeacon/admin/delete_version_boundary.cdc (835B) // nodeVersionBeacon/admin/heartbeat.cdc (635B) @@ -242,15 +242,15 @@ // randomBeaconHistory/scripts/get_latest_source_of_randomness.cdc (200B) // randomBeaconHistory/scripts/get_source_of_randomness.cdc (305B) // randomBeaconHistory/scripts/get_source_of_randomness_page.cdc (326B) -// stakingCollection/close_stake.cdc (869B) -// stakingCollection/create_machine_account.cdc (1.263kB) +// stakingCollection/close_stake.cdc (909B) +// stakingCollection/create_machine_account.cdc (1.303kB) // stakingCollection/create_new_tokenholder_acct.cdc (3.625kB) // stakingCollection/deploy_collection_contract.cdc (312B) -// stakingCollection/register_delegator.cdc (786B) +// stakingCollection/register_delegator.cdc (826B) // stakingCollection/register_multiple_delegators.cdc (878B) // stakingCollection/register_multiple_nodes.cdc (1.695kB) -// stakingCollection/register_node.cdc (1.533kB) -// stakingCollection/request_unstaking.cdc (795B) +// stakingCollection/register_node.cdc (1.573kB) +// stakingCollection/request_unstaking.cdc (835B) // stakingCollection/restake_all_stakers.cdc (1.416kB) // stakingCollection/scripts/does_account_have_staking_collection.cdc (260B) // stakingCollection/scripts/get_all_delegator_info.cdc (360B) @@ -263,18 +263,18 @@ // stakingCollection/scripts/get_node_ids.cdc (251B) // stakingCollection/scripts/get_unlocked_tokens_used.cdc (297B) // stakingCollection/setup_staking_collection.cdc (3.503kB) -// stakingCollection/stake_new_tokens.cdc (919B) -// stakingCollection/stake_rewarded_tokens.cdc (812B) -// stakingCollection/stake_unstaked_tokens.cdc (812B) +// stakingCollection/stake_new_tokens.cdc (959B) +// stakingCollection/stake_rewarded_tokens.cdc (852B) +// stakingCollection/stake_unstaked_tokens.cdc (852B) // stakingCollection/test/deposit_tokens.cdc (887B) // stakingCollection/test/get_tokens.cdc (693B) -// stakingCollection/transfer_delegator.cdc (2.021kB) -// stakingCollection/transfer_node.cdc (2.135kB) -// stakingCollection/unstake_all.cdc (721B) -// stakingCollection/update_networking_address.cdc (739B) -// stakingCollection/withdraw_from_machine_account.cdc (801B) -// stakingCollection/withdraw_rewarded_tokens.cdc (973B) -// stakingCollection/withdraw_unstaked_tokens.cdc (988B) +// stakingCollection/transfer_delegator.cdc (2.097kB) +// stakingCollection/transfer_node.cdc (2.211kB) +// stakingCollection/unstake_all.cdc (761B) +// stakingCollection/update_networking_address.cdc (779B) +// stakingCollection/withdraw_from_machine_account.cdc (841B) +// stakingCollection/withdraw_rewarded_tokens.cdc (1.013kB) +// stakingCollection/withdraw_unstaked_tokens.cdc (1.028kB) // stakingProxy/add_node_info.cdc (647B) // stakingProxy/get_node_info.cdc (468B) // stakingProxy/register_node.cdc (1.158kB) @@ -4441,7 +4441,7 @@ func lockedtokensStakerWithdraw_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x92\xcb\x6e\xf2\x30\x10\x85\xf7\x79\x8a\x51\x16\x28\x59\xfc\xe6\x5f\x54\x5d\x20\x5a\x44\xb9\xa8\x12\xa8\x54\x40\xe9\xda\x38\x13\x12\x61\xec\xc8\x99\x34\x48\x15\xef\x5e\xd9\xb9\x88\x2c\x22\xb5\xde\x58\xf1\x9c\x39\xf3\x1d\xc7\xe9\x25\xd3\x86\x60\x59\xa8\x53\x7a\x94\xb8\xd7\x67\x54\x10\x1b\x7d\x01\xbf\x73\xe6\x7b\x8d\x52\xea\xb2\xa3\x6a\xbe\x5b\xc5\x5a\x8b\x33\x46\xee\x2c\xaf\x44\xff\xaf\xeb\xcd\x6c\xb5\x98\xef\x37\xab\xc5\xdb\x74\x3e\xdf\x2e\x76\x3b\xcf\x23\xc3\x55\xce\x05\xa5\x5a\x05\xfc\xa2\x0b\x45\x23\xf8\x58\xa6\xd7\xc7\x87\x10\xbe\x3d\x0f\x00\x40\x22\x41\xa2\x65\x84\x66\x8b\xf1\x08\x06\xf7\xd6\xcc\x6d\xaf\xae\xda\x8a\xbf\x78\x21\xc9\x69\x79\x41\x49\xd0\x89\xc0\x3e\x53\x4a\x22\xc3\xcb\x10\x06\x2d\x35\x3b\xd8\x8e\x6a\x5a\x66\x30\xe3\x06\x03\x2e\x04\xd5\x06\x2f\xda\x18\x5d\x1e\xb8\x2c\x30\x84\xc1\x54\x08\x8b\x69\xf1\xa0\x5e\x39\xca\x98\xb5\x88\xf0\x04\xb6\x99\xe5\xa4\x0d\x3f\x21\x3b\xba\xf6\x71\x2f\xf7\x73\x60\xef\x67\x04\x7d\xf5\x5d\xe5\xf3\xce\x29\x09\xdb\x91\x76\x4d\x26\x90\x71\x95\x8a\xc0\x9f\xe9\x42\x46\xa0\x34\x41\x35\x0c\x38\x18\x8c\xd1\xa0\x12\x08\xa4\xe1\xce\xcd\x0f\xbd\x2e\x77\x73\x5b\x3d\xd8\x7f\xba\xc2\x26\xca\xb0\x36\x19\xc6\x4d\xdd\x95\x7f\x8d\x6f\xdb\x80\xdc\x03\x73\x78\x36\x8d\x5f\x75\xdf\x2a\x7c\xbc\xa2\x28\x08\x7b\x7f\x02\x8b\x30\xd3\x79\x4a\x35\xd0\xf8\x5f\x27\x2b\x2b\xeb\x08\xed\x9b\xab\xf6\xb0\x99\x71\xf3\x7e\x02\x00\x00\xff\xff\x9e\x18\xa8\x05\x14\x03\x00\x00" +var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x92\x3f\x6f\xdb\x30\x10\xc5\x77\x7d\x8a\x83\x06\x43\x1a\xaa\x74\x28\x3a\x18\x69\x83\x34\x76\x50\x20\x41\x53\xc4\x6e\x3a\x5f\xa8\x53\x44\x84\xe6\x09\xe4\x31\x76\x51\xf8\xbb\x17\xa4\xfe\xa0\x1a\x34\x84\x0b\x21\xde\xbb\x7b\xbf\x47\x51\x1f\x3a\x76\x02\xb7\xc1\xbe\xe8\x67\x43\x7b\x7e\x25\x0b\x8d\xe3\x03\xe4\xb3\xb3\x3c\x1b\x95\x86\x8f\x33\xd5\xf8\x3d\x29\xee\x59\xbd\x52\x9d\xce\x7c\x2f\xfa\x78\xba\x7f\xb8\xb9\xdb\x6e\xf6\x0f\x77\xdb\x1f\xd7\x9b\xcd\xe3\x76\xb7\xcb\x32\x71\x68\x3d\x2a\xd1\x6c\x0b\x3c\x70\xb0\xb2\x86\x5f\xb7\xfa\xf4\xf9\x53\x09\x7f\xb3\x0c\x00\xc0\x90\x40\xcb\xa6\x26\xf7\x48\xcd\x1a\x56\xff\x8f\xae\xd2\xf6\x3d\x55\x27\xf1\x1b\x06\x23\x49\x8b\x41\xda\x62\x16\xa1\xfa\xad\xa5\xad\x1d\x1e\x4b\x58\x4d\xd4\xd5\x53\xec\xe8\xdd\x3a\x47\x1d\x3a\x2a\x50\x29\x19\x06\x7c\x63\xe7\xf8\xf8\x84\x26\x50\x09\xab\x6b\xa5\x22\x66\xc4\x83\x61\x79\x32\x4d\x35\x21\xc2\x17\x88\xcd\x95\x17\x76\xf8\x42\xd5\x73\x6a\xbf\x5c\xe4\xfe\x5a\xc4\xfb\x59\xc3\x52\x7d\xd7\xcf\xf9\x89\xd2\x96\x93\x65\x5c\x57\x57\xd0\xa1\xd5\xaa\xc8\xf7\x2d\x41\xe7\xf4\x01\xdd\x1f\x08\x9e\x5c\x04\x88\x90\x50\x33\x79\xb0\x2c\xd0\xe2\x1b\x01\x5a\x40\xef\x59\x69\x14\xaa\xc1\x24\xbf\x51\x9a\x97\xd9\x3c\xcf\x78\x8b\x0b\x71\xde\x75\xb5\x63\xc4\x8b\x61\xc8\x45\x33\xd6\x53\x79\x29\xd6\x0d\x07\x53\x27\xfc\xde\x14\x62\x1b\x48\x7a\x78\x09\x0f\x1c\x35\x79\xdf\x7d\xee\xf1\xe9\x44\x2a\x08\x2d\xfe\x9c\xaa\xa6\x8e\xbd\x96\x01\xe8\xf2\xc3\x2c\x6b\x75\x1c\x22\x4c\x6f\xb1\xdf\xcb\xd1\xe3\x9c\xfd\x0b\x00\x00\xff\xff\x24\x0f\x94\xd3\x2c\x03\x00\x00" func lockedtokensUserDeposit_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4457,7 +4457,7 @@ func lockedtokensUserDeposit_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/deposit_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0xb9, 0x79, 0xed, 0xcd, 0xd, 0x2e, 0x84, 0xa0, 0xc1, 0x8d, 0x42, 0x96, 0x2a, 0xbf, 0x81, 0xcb, 0x53, 0x7c, 0x57, 0x1, 0x6b, 0xa0, 0x5a, 0xe5, 0xd6, 0x50, 0x52, 0x8f, 0x5f, 0x10, 0x5e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0x1f, 0x6a, 0xd9, 0xd0, 0xf3, 0x38, 0x62, 0xfc, 0x28, 0x71, 0xaa, 0xf0, 0x12, 0x5e, 0x71, 0xe6, 0x2a, 0xd1, 0x88, 0x47, 0xa9, 0x1f, 0x46, 0x62, 0x8d, 0xaf, 0xff, 0x92, 0xe, 0xf2, 0xec}} return a, nil } @@ -4561,7 +4561,7 @@ func lockedtokensUserGet_unlock_limitCdc() (*asset, error) { return a, nil } -var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x6e\xf2\x30\x10\x85\xf7\x79\x8a\x51\x16\x28\x91\xfe\xdf\x74\x51\x75\x81\x68\x11\xe5\xa2\x4a\xa0\x52\x01\xa5\x6b\xe3\x4c\x48\x84\xb1\x23\x67\xd2\x20\x55\xbc\x7b\xe5\xdc\x4a\x5a\x51\xb1\x69\x36\x56\xec\x39\x67\xce\xe7\x71\x7c\x48\xb4\x21\x98\x66\x6a\x17\x6f\x25\xae\xf5\x1e\x15\x84\x46\x1f\xc0\x6d\xed\xb9\x4e\x5d\x29\x75\xde\xaa\xaa\xff\x9b\x8a\xb9\x16\x7b\x0c\x8a\xbd\xb4\x2c\xba\x39\xce\x17\xa3\xd9\x64\xbc\x5e\xcc\x26\xcf\xc3\xf1\x78\x39\x59\xad\x1c\x87\x0c\x57\x29\x17\x14\x6b\xe5\xf1\x83\xce\x14\xf5\xe0\x75\x1a\x1f\xef\x6e\x7d\xf8\x70\x1c\x00\x00\x89\x04\x91\x96\x01\x9a\x25\x86\x3d\xe0\x19\x45\xde\xb9\x3d\x2b\x96\x45\x82\x86\x5b\x9b\xf4\x5f\x1b\x84\xbd\xc5\x14\x05\x86\xe7\x3e\x74\x7e\xca\x9e\x0a\xe3\xa6\xcf\x3b\xcf\x24\x7d\xb5\xb9\x68\xd4\x00\xb3\x8d\x55\x94\x41\x13\x83\x09\x37\xe8\x71\x21\xa8\x32\x78\xd4\xc6\xe8\x7c\xc3\x65\x86\x3e\x74\x86\x42\x58\x42\x4b\x06\xd5\x97\xa2\x0c\x59\x43\x07\xf7\x60\xc5\x2c\x25\x6d\xf8\x0e\xd9\xb6\x90\xf7\xff\x02\xf9\xc1\xb3\x53\xe9\xc1\xa5\xf3\x55\x19\xe1\x85\x53\xe4\x37\x69\xed\x37\x18\x40\xc2\x55\x2c\x3c\x77\xa4\x33\x19\x80\xd2\x04\x65\x4e\xe0\x60\x30\x44\x83\x4a\x20\x90\x86\x33\x37\xd7\x77\xda\xc8\xf5\x45\xff\x46\x7c\xed\xed\xd7\x28\xdd\xca\xa4\x1b\xd6\xe7\xc5\xf1\xd5\xf1\xad\x0c\xa8\x78\xd6\x45\x3c\x4b\xe3\x96\xea\x53\x19\x1f\x8f\x28\x32\xc2\xef\xf3\xab\x61\x58\x80\x89\x4e\x63\xaa\xf2\xf4\xff\xb7\xa7\xcb\xf2\x0a\xa1\x79\xe9\xe5\xea\xd7\x3d\x4e\xce\x67\x00\x00\x00\xff\xff\x99\x06\x1e\xd1\x8a\x03\x00\x00" +var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x93\x41\x6f\xd4\x30\x10\x85\xef\xf9\x15\xa3\x1c\xaa\x44\x82\x94\x03\xe2\xb0\x2a\x54\xa5\xbb\x15\x52\x2b\x16\x75\x97\x72\x9e\x3a\x93\xc6\xaa\x37\x13\xd9\xe3\xee\x22\xd4\xff\x8e\xec\xc4\x81\x80\x16\x71\xa9\x2f\xd6\xda\xf3\xde\xbc\xcf\xb3\xd1\xbb\x9e\xad\xc0\x95\xef\x1e\xf4\xbd\xa1\x2d\x3f\x52\x07\x8d\xe5\x1d\xe4\xb3\xb3\x3c\x4b\x95\x86\xf7\xb3\xaa\xf4\x7b\xaa\xb8\x61\xf5\x48\x75\x3c\x73\x43\xd1\x9b\xc3\xcd\xfa\xf2\x7a\xb5\xdc\xae\xaf\x57\x9f\x2f\x96\xcb\xdb\xd5\x66\x93\x65\x62\xb1\x73\xa8\x44\x73\x57\xe0\x8e\x7d\x27\x0b\xf8\x7a\xa5\x0f\xef\xde\x96\xf0\x23\xcb\x00\x00\x0c\x09\xb4\x6c\x6a\xb2\xb7\xd4\x2c\x00\xbd\xb4\xc5\xef\xf6\x55\xdc\xd6\x3d\x59\x0c\x36\xee\xd5\x1c\xa4\xfa\xa6\xa5\xad\x2d\xee\x4b\x38\xf9\x5b\xf6\x29\x1a\x4f\x7d\x9e\xd0\x1b\xf9\xd5\xe6\xa8\xd1\x04\x5c\xdd\x05\xc5\x10\xb4\xb7\xd4\xa3\xa5\x02\x95\x92\xd1\xe0\x23\x5b\xcb\xfb\x3b\x34\x9e\x4a\x38\xb9\x50\x2a\x10\x06\x32\x18\x97\x23\xd3\x54\x13\x1d\xbc\x87\x20\xae\x9c\xb0\xc5\x07\xaa\xee\xa3\xfc\xec\x25\x90\x3f\x14\x61\x2a\x0b\x38\x76\xbf\x19\x22\x7c\x41\x69\xcb\x29\x6d\x58\xe7\xe7\xd0\x63\xa7\x55\x91\x6f\x5b\x82\xde\xea\x1d\xda\xef\xe0\x1d\xd9\x90\x3d\xf0\x41\xcd\xe4\xa0\x63\x81\x16\x9f\x08\xb0\x03\x74\x8e\x95\x46\xa1\x1a\x4c\xec\x97\x4a\xf3\x32\x9b\x3f\x45\x1a\xc0\xbf\x5e\xe2\x7f\xa7\x92\x10\x4f\x47\x93\xd3\x26\xdd\xc7\xeb\x63\x58\x97\xec\x4d\x1d\xe3\x0f\x4d\x21\xc8\x40\xe2\xdf\x3d\xc6\x03\x4b\x4d\x3e\xa8\x9f\x87\xf8\x74\x20\xe5\x85\xfe\x9c\x6b\x82\xa9\x6a\xea\xd9\x69\x19\xf3\x9c\xbd\x9e\x4f\xbd\xda\x8f\x08\xd3\x17\x30\xec\x65\xea\xf1\x9c\xfd\x0c\x00\x00\xff\xff\x97\x50\x2f\x26\xa2\x03\x00\x00" func lockedtokensUserWithdraw_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4577,7 +4577,7 @@ func lockedtokensUserWithdraw_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/withdraw_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x20, 0x29, 0xc, 0x2a, 0x18, 0xd0, 0x50, 0x85, 0xfb, 0x9f, 0x61, 0x34, 0xcb, 0x8b, 0x42, 0xee, 0xe7, 0x40, 0xc, 0xea, 0xbc, 0xbc, 0xcd, 0xe1, 0xca, 0x2d, 0xc, 0xd0, 0xc0, 0xd8, 0xd7, 0xcc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0xa3, 0xd2, 0xbe, 0xda, 0xaa, 0xde, 0xa4, 0x56, 0x70, 0xd8, 0x2, 0xde, 0x44, 0x5e, 0x62, 0x5f, 0x1c, 0x33, 0x6d, 0x38, 0x91, 0xad, 0x32, 0xe5, 0x84, 0x73, 0x91, 0x1e, 0x20, 0x39, 0x20}} return a, nil } @@ -5201,7 +5201,7 @@ func randombeaconhistoryScriptsGet_source_of_randomness_pageCdc() (*asset, error return a, nil } -var _stakingcollectionClose_stakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6e\xd3\x40\x10\xbd\xfb\x2b\x46\x3d\x54\x8e\x54\xb9\x08\x6e\x11\x10\x05\xa7\xa0\x88\xaa\x41\x75\xe0\x3e\x59\x4f\x9c\x85\xcd\x4e\x34\x3b\x6e\x8a\x50\xff\x1d\xed\x6e\xe3\x22\xe2\x03\x17\xf6\x90\x78\xc7\x33\xef\xbd\x79\x7e\x76\x7f\x60\x51\xf8\xe8\xf8\xd8\x28\xfe\xb0\xbe\xab\xd9\x39\x32\x6a\xd9\xc3\x56\x78\x0f\xaf\x1e\x9b\xf5\xfc\xf3\xf2\xee\x53\xbd\xba\xbd\xbd\xa9\xd7\xcb\xd5\xdd\x7c\xb1\xb8\xbf\x69\x9a\xa2\xb8\xbe\x86\xda\x71\xa0\x00\xdc\x2b\x20\x84\x0c\x01\xbc\xf9\x4e\x46\xc1\x7a\xd0\x1d\x0d\x55\x33\x20\xc7\xc1\xf5\xce\x06\x68\x99\x02\x78\x56\x10\xda\xf3\x03\xa5\x76\x21\xc3\xd2\x66\xf2\x78\xb7\x2d\x79\xb5\xfa\x13\x14\x37\x8e\xae\xe2\xec\xa6\x57\xb0\x9a\xa7\xf7\x84\x91\x06\x35\x35\xa3\x31\xdc\x7b\xcd\x05\x93\xb5\x59\x05\x83\x3e\xb2\xd0\x03\x49\x6c\xa1\x90\xaa\xd8\xa1\xf5\x45\xa1\x82\x3e\x60\x12\x56\x7a\x6e\x69\xb9\x98\x42\xa3\x62\x7d\x77\x05\x2d\x39\xea\x50\x59\x62\xf1\xeb\xd2\xeb\x9b\xd7\xb3\x09\xfc\x2a\x00\x00\xd2\x8f\x23\x3d\x2d\xf8\xe2\xdc\x3d\x6d\xa7\x80\xbd\xee\xca\x51\x63\xab\x97\xc7\xd5\xd1\x93\x4c\xe0\x72\xbc\xef\xac\x52\x24\xce\x83\xd0\x01\x85\xca\xe7\x65\x9f\xa9\x3e\xb0\x08\x1f\xbf\xa1\xeb\x69\x02\x97\xf3\xfc\xee\xa4\x35\x9e\x40\x6e\x5b\x8d\x69\x85\x77\x27\xdf\xaa\xa0\x2c\xd8\x51\xb5\x49\x60\x6f\xff\xc7\x0e\xef\xcb\xf8\x69\xa7\xe3\x99\x3b\x6f\x6f\xb2\xa2\x2f\xa8\xbb\xc9\xb0\x4a\x3c\xb3\x19\x1c\xd0\x5b\x53\x5e\xd4\xdc\xbb\x36\xc5\x28\xcb\x06\xa1\x2d\x28\xc3\x19\xd6\x45\x46\x78\xca\x36\xd2\x23\x99\x5e\xe9\x5f\x1c\xaa\x52\x94\x22\x1e\x0d\x11\xc9\xff\x7f\x45\xe4\x8f\xcb\x89\xeb\xa9\xf8\x1d\x00\x00\xff\xff\x3a\xb0\x57\x13\x65\x03\x00\x00" +var _stakingcollectionClose_stakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6e\xd3\x40\x10\xbd\xfb\x2b\x46\x3d\x14\x47\xaa\x5c\x04\xb7\x08\x88\x82\x53\x50\x44\xd5\xa0\x3a\x70\x9f\xac\x27\xce\xc2\x7a\xc7\x9a\x1d\x37\xad\x50\xff\x1d\xad\x37\x4e\x11\xc9\x81\x0b\x7b\x48\xbc\xe3\x37\xf3\xde\x3c\x3f\xdb\x76\x2c\x0a\x9f\x1c\xef\x2b\xc5\x9f\xd6\x37\x25\x3b\x47\x46\x2d\x7b\xd8\x0a\xb7\xf0\xfa\xb1\x5a\xcf\xbf\x2c\xef\x3e\x97\xab\xdb\xdb\x9b\x72\xbd\x5c\xdd\xcd\x17\x8b\xfb\x9b\xaa\xca\xb2\xeb\x6b\x28\x1d\x07\x0a\xc0\xbd\x02\x42\x48\x23\x80\x37\x3f\xc8\x28\x58\x0f\xba\xa3\x63\xd5\x1c\x27\xc7\xc6\xf5\xce\x06\xa8\x99\x02\x78\x56\x10\x6a\xf9\x81\x06\xb8\x90\x61\xa9\x13\x79\xbc\xdb\x9a\xbc\x5a\x7d\x02\xc5\x8d\xa3\xab\xd8\xbb\xe9\x15\xac\xa6\xee\x96\x30\xd2\xa0\x0e\x60\x34\x86\x7b\xaf\xa9\x60\x92\x36\xab\x60\xd0\x47\x16\x7a\x20\x89\x10\x0a\x43\x15\x1b\xb4\x3e\xcb\x54\xd0\x07\x1c\x84\xe5\x9e\x6b\x5a\x2e\xa6\x50\xa9\x58\xdf\x5c\x41\x4d\x8e\x1a\x54\x96\x58\xfc\xb6\xf4\xfa\xf6\xcd\x6c\x02\xbf\x32\x00\x80\xe1\xc7\x91\x8e\x0b\xbe\x38\x77\x4f\xdb\x29\x60\xaf\xbb\xfc\xac\xb1\xc5\xcb\xe3\x6a\xef\x49\x26\x70\x79\x1e\x77\x52\xc9\x06\xce\x4e\xa8\x43\xa1\xfc\xb0\xec\x81\xea\x23\x8b\xf0\xfe\x3b\xba\x9e\x26\x70\x39\x4f\xef\x46\xad\xf1\x04\x72\xdb\xe2\x9c\x56\x78\x3f\xfa\x56\x04\x65\xc1\x86\x8a\xcd\x30\xec\xdd\xff\xd8\xe1\x43\x1e\x3f\xed\xf4\x7c\xe6\x4e\xe1\x55\x52\xf4\x15\x75\x37\x39\xae\x12\xcf\x6c\x06\x1d\x7a\x6b\xf2\x8b\x92\x7b\x57\x0f\x31\x4a\xb2\x01\x41\x68\x4b\x42\xde\x10\x28\x03\xc2\x69\xb6\x0f\xd9\xec\xc4\xb6\x28\x4f\xd0\x07\x92\x57\x61\xb4\xe1\x22\x31\x3d\x27\xbb\xe9\x91\x4c\xaf\xf4\x2f\x4e\x16\x43\xe4\x22\x1b\x1d\xa3\x94\xfe\xff\x8a\xd2\x1f\x97\x91\xeb\x39\xfb\x1d\x00\x00\xff\xff\x39\x0c\xc1\xfa\x8d\x03\x00\x00" func stakingcollectionClose_stakeCdcBytes() ([]byte, error) { return bindataRead( @@ -5217,11 +5217,11 @@ func stakingcollectionClose_stakeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/close_stake.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0x4a, 0x20, 0xe3, 0x1d, 0x9a, 0x1, 0xdb, 0x99, 0xa3, 0xc1, 0xdc, 0x33, 0xed, 0x2, 0x2d, 0xba, 0x8, 0x61, 0x38, 0x16, 0xee, 0x6c, 0x8f, 0xf0, 0xf8, 0xae, 0xe8, 0x7e, 0x80, 0x47, 0xbd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0x28, 0x45, 0x62, 0x48, 0xb4, 0x60, 0xcc, 0xec, 0xf, 0xed, 0x7d, 0x4c, 0x87, 0xd5, 0x81, 0x35, 0xcc, 0xfe, 0x0, 0x2c, 0x2d, 0xa8, 0x50, 0xa3, 0x44, 0x50, 0xf8, 0x57, 0xdd, 0x16, 0xc6}} return a, nil } -var _stakingcollectionCreate_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4f\x6f\xdb\x3e\x0c\xbd\xfb\x53\xf0\xd7\x43\xe1\x00\x81\xdb\xb3\xf1\xcb\x8a\xcc\x4d\x87\x22\x59\x32\xd4\xc5\x2e\xc3\x0e\xac\x4d\xdb\x42\x14\xc9\x90\x98\xa5\xde\x9a\xef\x3e\xc8\x72\x9c\xff\xc7\xf9\x90\x58\xa2\xc9\xf7\xf8\xf8\x24\xb1\xaa\xb5\x61\x48\x4c\x53\xb3\x0e\xba\xd5\x93\xd4\x9b\x94\x71\x29\x54\x99\x68\x29\x29\x63\xa1\x15\x14\x46\xaf\xe0\xfe\x3d\x7d\x1d\x4f\x9f\xe7\x5f\x92\xc5\x6c\x36\x49\x5e\x9f\x17\xf3\xf1\xe3\xe3\xcb\x24\x4d\x83\xe0\xee\xee\x0e\x12\x43\xc8\x64\x01\x61\x85\x59\x25\x14\x01\x66\x99\x5e\x2b\x86\x42\x1b\x40\x50\x3a\x27\xe0\x0a\x19\x84\x05\x94\x86\x30\x6f\x40\x28\xe0\x8a\xc0\x7a\x48\xc8\x7a\xcc\xb6\x24\xaa\x1c\x30\xcf\x2d\xd4\xeb\x37\x29\x32\x58\x52\x63\x81\x75\x9b\xa2\x68\xb3\x03\x08\x02\x36\xa8\x2c\xb6\x89\xa1\xc3\x79\x7e\x8c\x21\x65\x23\x54\x39\xec\x72\xa7\xd4\xd8\x18\x7e\xf8\x6e\xa3\x29\x35\x33\x61\x79\xa2\xd8\x34\x3f\x07\xf0\x27\x00\x00\x68\x7f\x24\xf1\x8e\xcd\x5e\x80\x17\x2a\x62\xc0\x35\x57\xe1\x45\x7d\xa2\xfd\xeb\x62\xa3\xc8\x0c\xe0\xf6\xf2\x77\x67\x3b\x41\x8b\x59\x1b\xaa\xd1\x50\xd8\xb5\xd3\x41\x7d\xd6\xc6\xe8\xcd\x77\x94\x6b\x1a\xc0\xed\xd8\xc7\x76\x5c\xdd\x63\x49\x16\xd1\x25\xae\x30\xda\x29\x13\x59\xd6\x06\x4b\x8a\xde\xda\x62\xff\xff\x8b\x1e\x3e\x85\xce\x1e\xf1\x65\xeb\x9c\x7f\x9e\x7a\x46\xdf\x90\xab\x41\xdf\x8a\x7b\x1e\x1e\xa0\x46\x25\xb2\xf0\x26\xd1\x6b\x99\x83\xd2\x0c\x9e\x36\x18\x2a\xdc\xd8\xcf\x6a\xdd\x0c\x82\xbe\x84\x28\xda\xd9\x75\xde\xeb\xe4\x82\xd1\x75\x95\xa2\xac\x35\xec\xd7\xa3\x84\x27\x6d\x26\xef\xc2\xb2\x50\xe5\x5c\xe7\xd4\x9b\xc9\xff\x0f\xa1\xc6\x86\x4c\xbc\x93\xf7\x70\x1a\x1d\x87\xbd\xdb\x60\x34\x02\x25\x24\x7c\x7c\x1c\x6c\xfe\x17\x49\x52\x25\x57\x2e\x78\x7f\x92\xdd\x5a\xa1\x53\x00\x95\x6b\xbf\x36\xfa\x97\xc8\x09\x7e\x93\xd1\xde\xfc\xee\x28\x39\xf7\x9f\x1c\xb1\x9b\x63\x29\xb7\x47\x2b\x97\xb3\xa4\xf6\xac\x1d\xb0\x3b\xc7\x3e\x96\x2e\x72\x78\x11\xe6\x79\xd8\x27\xc5\xae\x4c\xd4\x2f\x87\x50\xa1\xad\xc6\xb2\xd4\x46\x70\xb5\xf2\xd1\xa3\xad\x21\x6c\x48\x94\x15\xfb\x90\x7f\xbf\xc6\x74\x0b\x24\x2d\x9d\xd0\x3a\x33\x84\x9f\xd9\x95\x3b\xa6\xbd\x16\x74\x4e\x07\x6a\xf8\xfa\xdb\x60\x1b\xfc\x0d\x00\x00\xff\xff\x98\x53\xb2\x6e\xef\x04\x00\x00" +var _stakingcollectionCreate_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\xc1\x6e\xda\x40\x10\xbd\xfb\x2b\x5e\x73\x48\x41\x42\x4e\xce\xa8\x34\xa2\x84\x54\x51\xd2\xa4\x0a\x51\x2f\x55\x0f\x13\x7b\xb0\x57\x59\x76\xad\xd9\xa5\xc4\x6d\xf8\xf7\x6a\xbd\xc6\x81\x00\xc7\xfa\x00\xde\x5d\xcf\xbc\x37\x6f\xde\xac\x5a\x54\x56\x3c\x26\x52\x57\xde\x26\xed\xea\x4a\xdb\xd5\xcc\xd3\xb3\x32\xc5\xc4\x6a\xcd\x99\x57\xd6\x60\x2e\x76\x81\xf3\x97\xd9\xe3\xf8\xe6\xfa\xee\xeb\xe4\xfe\xf6\x76\x3a\x79\xbc\xbe\xbf\x1b\x5f\x5e\x3e\x4c\x67\xb3\x24\x39\x3b\x3b\xc3\x44\x98\x3c\x3b\x10\x16\x94\x95\xca\x30\x28\xcb\xec\xd2\x78\xcc\xad\x80\x60\x6c\xce\xf0\x25\x79\x28\x07\xd2\xc2\x94\xd7\x50\x06\xbe\x64\xb8\x08\x89\xac\xc3\x6c\x52\x92\xc9\x41\x79\xee\x50\x2d\x9f\xb4\xca\xf0\xcc\xb5\x83\xb7\x4d\x88\xe1\xd5\x06\x20\x49\xbc\x90\x71\xd4\x04\xf6\x02\xce\xf5\xe5\x10\x33\x2f\xca\x14\x83\x36\xf6\x86\x6b\x37\xc4\xcf\x58\x6d\x7a\xc3\xf5\xad\x72\x7e\x6a\xbc\xd4\xbf\xfa\xf8\x9b\x00\x40\xf3\xa3\xd9\x6f\xd8\xbc\x09\xf0\xc0\xf3\x21\x68\xe9\xcb\xde\x41\x7d\xd2\xb7\xd7\xfb\x95\x61\xe9\xe3\xf4\xf0\x77\x7b\x3b\x49\x83\x59\x09\x57\x24\xdc\x6b\xcb\x69\xa1\xbe\x58\x11\xbb\xfa\x41\x7a\xc9\x7d\x9c\x8e\xe3\xd9\x86\x6b\x78\x1c\xeb\x79\x7a\x88\x2b\x46\x1b\x65\x52\xe7\xad\x50\xc1\xe9\x53\x93\xec\xd3\xff\xa8\xe1\x73\x2f\xd8\x63\x78\xd8\x3a\xfb\x9f\xcf\x22\xa3\xef\xe4\xcb\x7e\x57\x4a\x78\x2e\x2e\x50\x91\x51\x59\xef\x64\x62\x97\x3a\x87\xb1\x1e\x91\x36\x08\xc2\x73\x16\x36\x19\x87\xf6\x13\xf6\x2d\xda\x1a\xa9\x12\xb5\x20\xa9\xb1\x74\x2c\x1f\xdd\x46\x86\x93\x7e\xd2\x41\xa9\x79\xd3\xe3\xd6\xa3\xad\xac\x18\x1d\x57\x33\xcd\x1a\x63\x7f\xdb\x09\xb8\xb2\x32\x7d\x51\xce\x2b\x53\xdc\xd9\x9c\x3b\xd3\xc5\xff\x01\x2a\xaa\x59\x86\x1b\xfc\xed\xae\xb5\x1c\xde\x5c\x89\xd1\x08\x46\x69\xbc\xbe\x6e\x6d\x7e\x48\x35\x9b\xc2\x97\xe1\xf0\xfc\x5d\x74\x63\x99\x56\x29\x32\x41\xa6\x4a\xec\x6f\x95\x33\xfe\xb0\xd8\x38\x24\x61\xe4\x82\x1e\xef\x46\xf1\x64\x57\xf2\xf5\xce\x2a\xc4\x3c\x73\x33\x93\x5b\xec\xf6\xb1\x77\xa5\x4b\x03\x5e\x4a\x79\xde\xeb\x82\x86\x21\x4d\xda\x2d\x07\x28\xc9\x95\x63\x5d\x58\x51\xbe\x5c\xc4\xd3\x9d\xad\x01\x56\xac\x8a\xd2\xc7\xa3\xf8\x7e\x8c\xe9\x1a\xac\x1d\xbf\xa3\xb5\x67\x9c\xd8\xb3\x23\x77\x51\x73\x7d\xd8\x9c\xb7\xd4\x88\xf9\xd7\xc9\x3a\xf9\x17\x00\x00\xff\xff\x6b\x55\xd8\x25\x17\x05\x00\x00" func stakingcollectionCreate_machine_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -5237,7 +5237,7 @@ func stakingcollectionCreate_machine_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/create_machine_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1b, 0x48, 0x67, 0x18, 0x1c, 0xdb, 0xb8, 0x24, 0x48, 0x1a, 0x36, 0xef, 0x79, 0xd, 0x71, 0x36, 0x5, 0x54, 0x3, 0x1d, 0xfe, 0x16, 0x9f, 0x37, 0x89, 0xa8, 0xa4, 0xe0, 0xc9, 0x22, 0xf2, 0x5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1d, 0xa4, 0x10, 0x94, 0x7e, 0xae, 0x9f, 0x3d, 0xcc, 0x8e, 0x8a, 0xab, 0xe0, 0xe5, 0xb3, 0x6c, 0x9d, 0x62, 0x4b, 0xb9, 0x28, 0xd5, 0x40, 0xe7, 0x88, 0xb5, 0x9f, 0xab, 0x54, 0x3e, 0x3f, 0x56}} return a, nil } @@ -5281,7 +5281,7 @@ func stakingcollectionDeploy_collection_contractCdc() (*asset, error) { return a, nil } -var _stakingcollectionRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6f\x9b\x40\x10\x85\xef\xfc\x8a\xa7\x1c\x22\x90\x2a\xdc\x43\xd5\x03\x6a\x1b\xb9\x76\x52\x59\x8d\xe2\xca\xa4\xbd\x6f\x97\x01\xaf\x02\x3b\x68\x76\x90\x2d\x55\xf9\xef\x15\xac\x5d\x1f\xcc\xa1\x97\xec\x01\x10\x3b\xf3\xcd\x9b\x99\xe7\xba\x9e\x45\xf1\xd0\xf2\xa1\x54\xf3\xe2\x7c\xb3\xe2\xb6\x25\xab\x8e\x3d\x6a\xe1\x0e\xef\x8f\xe5\xf3\xf2\xfb\xe6\xe9\xdb\x6a\xfb\xf8\x78\xbf\x7a\xde\x6c\x9f\x96\xeb\xf5\xee\xbe\x2c\x93\x64\xb1\x58\x60\x47\x8d\x0b\x4a\x12\x60\x50\x51\x4b\x8d\x51\x16\x38\x0f\xdd\x13\x42\x64\xc2\x5e\xa0\x42\x81\x07\xb1\x34\x25\xd7\x2c\x31\xae\x27\xeb\x6a\x47\x15\x3c\x57\xb4\x59\xc3\xf8\x6a\xba\x30\x1d\x0f\x5e\xc1\x35\x94\x5f\xc8\x07\x28\xc3\x72\xd7\x39\x4d\x12\x15\xe3\x83\x99\xa8\xa9\xab\x0a\x94\x2a\xce\x37\xef\x4e\x39\x05\x7e\x3e\xb8\xe3\xc7\x0f\x19\xfe\x24\x00\x30\x3d\x5a\xd2\xb3\xa6\x4b\x9f\x3b\xaa\x0b\x98\x41\xf7\xe9\xec\x18\xf2\xcb\xe7\xf6\xe0\x49\x32\xdc\xce\xc7\x5d\xfd\x49\xa6\x9a\xbd\x50\x6f\x84\x52\x63\x6d\xd4\x35\x95\xfa\xca\x22\x7c\xf8\x65\xda\x81\x32\xdc\x2e\xe3\xdd\x59\xeb\x78\x02\xb5\x75\x3e\xa7\x15\x9f\x71\x42\xe5\x41\x59\x4c\x43\xf9\xef\x09\xf6\xe9\x2d\x7a\xf8\x92\x8e\x2e\x28\xe6\x1d\x72\x1d\x5e\x46\x45\x3f\x8c\xee\xb3\x7f\xad\x8c\xe7\xee\x0e\xbd\xf1\xce\xa6\x37\x2b\x1e\xda\x71\xcf\x8a\x28\x1b\x42\xe3\x76\x71\xc5\xba\x89\x84\xd7\x38\x46\x3a\x92\x1d\x94\xfe\x67\x42\xb9\x9c\x3c\xb9\x3e\xfb\x31\x8d\xb6\x2a\xe0\xaa\x8b\x3f\xe2\x3b\x8b\xb0\x53\xa9\xd7\xe4\x6f\x00\x00\x00\xff\xff\xd7\x0f\xe1\x5f\x12\x03\x00\x00" +var _stakingcollectionRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6f\x9b\x4e\x10\xc5\xef\x7c\x8a\xa7\x1c\xf2\x07\xe9\x2f\xdc\x43\xd5\x03\x6a\x1b\xb9\x76\x52\x59\x8d\xe2\xca\xa4\xbd\x6f\x97\x01\xaf\x02\x3b\x68\x76\x90\x5d\x55\xf9\xee\x15\x2c\xae\x0f\xf6\xa1\x97\xee\x01\x10\x3b\xfb\xe6\xcd\xdb\x9f\xeb\x7a\x16\xc5\x43\xcb\x87\x52\xcd\x8b\xf3\xcd\x8a\xdb\x96\xac\x3a\xf6\xa8\x85\x3b\xbc\x39\x96\xcf\xcb\x2f\x9b\xa7\xcf\xab\xed\xe3\xe3\xfd\xea\x79\xb3\x7d\x5a\xae\xd7\xbb\xfb\xb2\x4c\x92\xc5\x62\x81\x1d\x35\x2e\x28\x49\x80\x41\x45\x2d\x35\x46\x59\xe0\x3c\x74\x4f\x08\x51\x13\xf6\x2c\x2a\x14\x78\x10\x4b\xd3\xe1\x9a\x25\xd6\xf5\x64\x5d\xed\xa8\x82\xe7\x8a\x36\x6b\x18\x5f\x4d\x1b\xa6\xe3\xc1\x2b\xb8\x86\xf2\x0b\xf9\x00\x65\x58\xee\x3a\xa7\x49\xa2\x62\x7c\x30\x93\x6a\xea\xaa\x02\xa5\x8a\xf3\xcd\xff\xf3\x99\x02\xdf\x1e\xdc\xf1\xdd\xdb\x0c\xbf\x12\x00\x98\x1e\x2d\xe9\xc9\xd3\x79\xce\x1d\xd5\x05\xcc\xa0\xfb\xf4\x6a\x0c\xf9\xf9\x73\x7b\xf0\x24\x19\x6e\xaf\xd7\x5d\xfc\x49\xa6\x9e\xbd\x50\x6f\x84\x52\x63\x6d\xf4\x35\xb5\xfa\xc4\x22\x7c\xf8\x6e\xda\x81\x32\xdc\x2e\xe3\xde\xc9\xeb\xb8\x02\xb5\x75\x7e\xcd\x2b\x3e\x60\x96\xca\x83\xb2\x98\x86\xf2\x1f\x93\xd8\xfb\x7f\x31\xc3\xc7\x74\xa4\xa0\xb8\x4e\xc8\x65\x79\x19\x1d\x7d\x35\xba\xcf\xfe\x8c\x32\xae\xbb\x3b\xf4\xc6\x3b\x9b\xde\xac\x78\x68\xc7\x7b\x56\x44\xdb\x30\x10\xaa\x49\xc8\x5b\x1a\xaf\xd7\xe0\x92\xc4\x19\xa7\x5e\x5c\x67\xe4\x27\x86\x40\xf2\x5f\x38\xc5\x70\x13\x3b\xbd\xc6\xb8\xe9\x48\x76\x50\xfa\x9b\x24\x73\x99\xd9\x5d\x9f\xb8\x4d\x23\x7e\x05\x5c\x75\xe6\x28\xbe\xb3\x28\x36\xb7\x7a\x4d\x7e\x07\x00\x00\xff\xff\x0e\x55\x57\xf6\x3a\x03\x00\x00" func stakingcollectionRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -5297,7 +5297,7 @@ func stakingcollectionRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdd, 0x26, 0xfa, 0x3b, 0xcb, 0x67, 0x49, 0xc5, 0x6f, 0x3d, 0xd5, 0xcc, 0x0, 0x6b, 0x6d, 0x28, 0x7d, 0xae, 0xd0, 0xb, 0xae, 0xb4, 0x68, 0x6d, 0xc7, 0x2a, 0xd7, 0xad, 0xb1, 0xfb, 0x14, 0x11}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x29, 0x23, 0xd5, 0xe3, 0xf4, 0x90, 0xb5, 0x30, 0xcd, 0xcf, 0x93, 0x28, 0x44, 0x60, 0x35, 0x9b, 0x9d, 0xdc, 0x62, 0xfe, 0x4f, 0x6a, 0xcf, 0x2a, 0x4b, 0xd3, 0x3d, 0x2, 0xd3, 0x94, 0x99, 0x4f}} return a, nil } @@ -5341,7 +5341,7 @@ func stakingcollectionRegister_multiple_nodesCdc() (*asset, error) { return a, nil } -var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4f\x4f\xdb\x4e\x10\xbd\xfb\x53\xcc\x8f\x03\x72\x24\x64\x38\xfc\x54\x55\x56\x53\x94\x06\xa8\x50\x10\x54\x04\x7a\xa9\x7a\x58\xec\xb1\xbd\xca\x7a\xc7\x1a\x4f\x1a\xdc\xc2\x77\xaf\xd6\xeb\xfc\x31\x71\xda\x53\x73\x88\x77\x77\x66\xde\xbc\x9d\xf7\x6c\x5d\x56\xc4\x02\x53\x6e\x2a\xa1\xa0\xdb\x5d\x19\x5a\xcd\x45\x2d\xb4\xcd\xa7\x64\x0c\x26\xa2\xc9\x42\xc6\x54\xc2\xd9\xf3\xfc\x61\x32\xbb\xbe\xfd\x3c\xbd\xbb\xb9\xb9\x9c\x3e\x5c\xdf\xdd\x4e\x2e\x2e\xee\x2f\xe7\xf3\x20\x38\x3d\x3d\x85\x7b\xcc\x75\x2d\xc8\x35\x28\x48\xd1\x60\xae\x84\x18\xb4\x05\x29\x10\x6a\x8f\x09\xc9\x16\x94\xb1\xa6\x25\x27\xd8\x16\x67\xc4\x3e\xaf\xc2\x44\x67\x1a\x53\xb0\x94\x22\x68\x9b\x11\x97\xaa\xcd\x57\x36\x6d\x53\x54\x49\x4b\x2b\x40\x19\x08\x2d\xd0\xd6\x20\x04\x09\x95\xa5\x96\x20\x10\x56\xb6\x56\x2d\x7e\xa8\xd3\x18\xe6\xc2\xda\xe6\x27\x01\xec\xfc\x98\x0c\xc6\xf0\x78\x6d\xe5\x7d\x3f\x60\x51\x56\xc4\x8e\xe6\x24\x4d\x19\xeb\x7a\xb8\x7e\x9b\x36\xc3\x66\x38\xa5\xbb\xed\xc1\xb8\xbf\x42\x0c\x8f\x57\xfa\xf9\xdd\xff\xfd\x58\xb5\x7c\x32\x3a\x99\x61\x53\xc7\xf0\xcd\x8b\x13\xcd\xb0\xb9\xd1\xb5\x5c\x5a\xe1\xe6\xfb\xf9\x08\x7e\x05\x6d\x89\x41\x59\xb7\xda\x8a\x75\x8f\x59\x0c\x6a\x29\x45\x38\xa8\x65\xb4\x5d\xde\xad\x2c\xf2\x08\x8e\x87\xf3\xf6\x4e\x7c\xcf\x8a\xb1\x52\x8c\xa1\x4a\x12\x7f\x87\xb6\xd5\x27\x62\xa6\xd5\x57\x65\x96\x38\x82\xe3\x89\x8f\x39\x9e\x9b\x89\xa0\xc9\xa2\x21\xae\x30\x86\x0e\x2a\xaa\x85\x58\xe5\x18\x3d\xb5\x60\x1f\xfe\xc5\x1d\x3e\x86\xce\xca\xf1\xb0\xcd\xf7\xd3\xe7\x9e\xd1\x17\x25\xc5\xa8\x27\xd2\xf9\x39\x54\xca\xea\x24\x3c\x9a\xd2\xd2\x38\xb3\x0a\x78\xda\xc0\xe8\x8c\x09\x7b\x58\x47\xa3\x60\x03\xa1\xb3\x56\xbb\x52\x25\x85\xb6\xd8\x8d\x0b\xc6\x87\xa7\x14\x71\xf7\x72\xdd\x52\x8a\x61\x8f\x8a\xb3\xb9\x4e\x87\x2c\xee\xfe\xff\xea\xf0\xbd\xa3\x3f\x9a\xbd\xb7\x3d\xec\xf9\xed\x7a\xd8\xf7\xfe\xf9\xc6\xf7\xaa\x41\x8e\xd7\x66\xd8\x84\x76\x4d\xd4\x8d\x6e\xfb\x86\xc0\x78\x0c\x56\x1b\x78\x79\xd9\x39\xfc\x2f\x32\x68\x73\x29\x5c\xf0\xec\x4d\xb5\x6f\xe4\x85\x53\xd6\xa9\x56\x31\xfd\xd0\x29\xc2\x4f\x64\x82\x85\xc3\x5c\x7f\x8a\x3a\x75\xd6\x8c\x8e\xfa\x0e\x78\xed\xed\x5c\xcd\x02\x1b\xf7\xb5\xdb\x21\x32\xd0\xbc\x2f\x79\xe4\x1a\x46\x2a\x4d\xc3\x4d\x55\xec\x70\xa2\xcd\xf6\x04\x0a\x55\x17\x13\x93\x13\x6b\x29\x4a\x1f\xed\x1d\x9d\xc0\x0a\x75\x5e\x88\x0f\xf9\xf5\x21\xaa\x7e\xf5\x1a\xbc\x06\xbf\x03\x00\x00\xff\xff\xc4\x66\xa5\xbb\xfd\x05\x00\x00" +var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4d\x6f\xd3\x40\x10\xbd\xfb\x57\x0c\x3d\x14\x47\xaa\xdc\x1e\x10\x42\x16\xa1\x0a\x69\x8b\xaa\x54\x2d\x6a\x5a\x2e\x88\xc3\xd6\x1e\xdb\xab\xac\x77\xac\xd9\x35\xa9\xa1\xf9\xef\x68\xbd\xce\x87\x1b\x07\x4e\xe4\x90\xec\xee\x7c\xbd\x99\x37\x2f\xb2\xac\x88\x2d\x4c\xb9\xa9\x2c\x05\xdd\xed\x4a\xd1\x72\x6e\xc5\x42\xea\x7c\x4a\x4a\x61\x62\x25\x69\xc8\x98\x4a\x38\x7b\x9e\x3f\x4c\x66\xd7\xb7\x5f\xa6\x77\x37\x37\x97\xd3\x87\xeb\xbb\xdb\xc9\xc5\xc5\xfd\xe5\x7c\x1e\x04\xa7\xa7\xa7\x70\x8f\xb9\x34\x16\xd9\x80\x80\x14\x15\xe6\xc2\x12\x83\xd4\x60\x0b\x04\xe3\x73\x42\xb2\x4d\xca\x68\xa8\xe6\x04\xdb\xe0\x8c\xd8\xfb\x55\x98\xc8\x4c\x62\x0a\x9a\x52\x04\xa9\x33\xe2\x52\xb4\xfe\x42\xa7\xad\x8b\x28\xa9\xd6\x16\x28\x03\x4b\x0b\xd4\x06\x2c\x41\x42\x65\x29\x6d\x10\x58\x16\xda\x88\x36\x7f\x28\xd3\x18\xe6\x96\xa5\xce\x4f\x02\xd8\xf9\x30\x29\x8c\xe1\xf1\x5a\xdb\x0f\x7d\x83\x46\xbb\x24\x76\x30\x27\x69\xca\x68\xcc\x70\xfc\xd6\x6d\x86\xcd\xb0\x4b\xd7\xed\x41\xbb\x6f\x21\x86\xc7\x2b\xf9\xfc\xfe\x5d\xdf\x56\xd5\x4f\x4a\x26\x33\x6c\x4c\x0c\xdf\x3d\x39\xd1\x0c\x9b\x1b\x69\xec\xa5\xb6\xdc\xfc\x38\x1f\xc1\xef\xa0\x0d\x51\x68\xd7\xa5\xb6\x64\xdd\x63\x16\x83\xa8\x6d\x11\x0e\x72\x19\x6d\x8f\x77\x4b\x8d\x3c\x82\xe3\x61\xbf\xbd\x17\x5f\xb3\x62\xac\x04\x63\x28\x92\xc4\xf7\xd0\x96\xfa\x4c\xcc\xb4\xfc\x26\x54\x8d\x23\x38\x9e\x78\x9b\xc3\xb9\x99\x08\xaa\x2c\x1a\xc2\x0a\x63\xe8\x52\x45\xc6\x12\x8b\x1c\xa3\xa7\x36\xd9\xc7\xff\xd1\xc3\xa7\xd0\xad\x72\x3c\xbc\xe6\xfb\xee\x73\x8f\xe8\xab\xb0\xc5\xa8\x47\xd2\xf9\x39\x54\x42\xcb\x24\x3c\x9a\x52\xad\xdc\xb2\x5a\xf0\xb0\x41\x00\x63\x86\x8c\x3a\x41\xb7\x99\x02\xf6\xe5\xd4\x69\xa2\x62\x59\x0a\x6e\xa0\x36\xc8\x6f\xcd\x7a\x0c\x47\xa3\x60\x53\x4a\x66\x2d\xc7\xa5\x48\x0a\xa9\xb1\x1b\x2b\x8c\x0f\x4f\x33\xe2\x4e\x84\xb7\x94\x62\xd8\x83\xec\xe4\x20\xd3\x21\x29\xb8\xef\x7f\x2a\x61\xef\xe9\xaf\xa2\xe8\x5d\x0f\x6b\x63\x7b\x1e\xd6\x87\xff\x7d\xa5\x0f\xd1\x20\xc7\xeb\x69\x6d\x4c\xbb\xcb\xd6\x8d\x6e\xab\x24\x18\x8f\x41\x4b\x05\x2f\x2f\x3b\x8f\x6f\x22\x85\x3a\xb7\x85\x33\x9e\xbd\x8a\xf6\x85\x3c\xc1\x42\x3b\x76\x2b\xa6\x9f\x32\x45\xf8\x85\x4c\xb0\x70\x39\xd7\x7f\x59\x1d\x3b\x3b\xfc\xed\x66\x59\xf5\x6e\x2e\x66\x81\x8d\xdb\x80\x1d\x20\x03\xc5\xfb\x94\x47\xae\x60\x24\xd2\x34\xdc\x44\xc5\x2e\x4f\xb4\xb9\x9e\x40\x21\x4c\x31\x51\x39\xb1\xb4\x45\xe9\xad\xbd\xa7\x13\x58\xa2\xcc\x0b\xeb\x4d\xfe\x7c\x08\xaa\x3f\xad\x82\x55\xf0\x27\x00\x00\xff\xff\x25\xe0\x8e\x84\x25\x06\x00\x00" func stakingcollectionRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5357,11 +5357,11 @@ func stakingcollectionRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x60, 0x99, 0xe, 0x98, 0xd6, 0x6e, 0xe4, 0xe3, 0xc3, 0x58, 0xd7, 0x65, 0x1c, 0xe2, 0xe2, 0x97, 0xc3, 0xf4, 0x32, 0x95, 0x34, 0xb3, 0xc7, 0xcc, 0xf0, 0x9f, 0xb5, 0xe1, 0x69, 0x2b, 0x26, 0x4f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5b, 0x7f, 0x24, 0x5b, 0x90, 0xb0, 0x58, 0x23, 0x9, 0x9f, 0x2e, 0x8c, 0xe3, 0x8b, 0x25, 0x9b, 0xc3, 0x4c, 0x7f, 0x60, 0xb9, 0xd8, 0x9b, 0x28, 0xb5, 0x4, 0xa2, 0x1, 0x5c, 0x75, 0x90, 0x99}} return a, nil } -var _stakingcollectionRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\x4f\x6f\xaa\x40\x10\xbf\xf3\x29\x26\x1e\x0c\x24\x06\x5f\xde\x7b\xe9\x81\xb4\x35\x16\xb5\x21\x35\xda\x88\xf6\xbe\xc5\x01\x37\x5d\x77\xe9\x30\x44\x93\xc6\xef\xde\xc0\x8a\x34\x95\x43\x2f\xdd\x03\xcb\x2e\x33\xbf\x3f\xc3\x4f\xee\x73\x43\x0c\x33\x65\x0e\x31\x8b\x37\xa9\xb3\xd0\x28\x85\x09\x4b\xa3\x21\x25\xb3\x87\x3f\xc7\x78\x3d\x7e\x8a\x16\x8f\xe1\x72\x3e\x9f\x86\xeb\x68\xb9\x18\x4f\x26\xab\x69\x1c\x3b\xce\x70\x38\x84\x15\xbe\x97\x58\x70\x01\xa5\x2e\x2c\x02\xa4\x86\x80\x77\x08\x45\x8e\x89\x4c\x25\x6e\x41\x9b\x2d\x82\x21\xd8\xa2\xc2\x4c\xb0\x21\x90\xda\x96\x9c\x5b\x92\x0b\xab\xe3\x30\x09\x5d\x88\xfa\xe0\x56\x8d\xd1\x24\x80\x98\x49\xea\x6c\xd0\x02\x54\x97\x9b\x48\xf3\xbf\xbf\xa3\x01\x88\xbd\x29\x35\x07\xb0\x99\xc9\xe3\xcd\x7f\x0f\x3e\x1c\x00\x80\xfa\xa1\x90\x1b\x92\xd6\xd9\x0a\xd3\x00\x44\xc9\x3b\xb7\xd3\xb8\xdf\xbe\x2e\x0f\x1a\xc9\x83\x7e\x77\xdd\xd5\x8d\x53\x73\xe6\x84\xb9\x20\x74\x45\x92\x58\x5d\x35\xd5\x83\x21\x32\x87\x17\xa1\x4a\xf4\xa0\x3f\xb6\xdf\x1a\xad\xd5\x2a\x50\xa5\x7e\x97\x56\xb8\x83\x33\x94\x5f\xb0\x21\x91\xa1\xff\x5a\x83\xdd\xfe\x86\x87\x7b\xb7\xfa\xef\x41\x77\x26\xae\xcb\x63\xab\xe8\x59\xf0\xce\xbb\x58\xa9\xd6\x68\x04\xb9\xd0\x32\x71\x7b\xa1\x29\x55\x95\x01\x06\x2b\x1b\x08\x53\x60\x03\x57\x58\x3d\x8b\x70\xb2\x63\xc4\x23\x26\x25\xe3\x4f\x26\xe4\x93\x4d\xe1\xa6\xc9\xe0\x25\x38\x76\xff\x16\x9c\x2f\x87\x36\x3c\x76\x6f\x14\x9c\x9c\xcf\x00\x00\x00\xff\xff\xe8\x26\xc6\x6a\x1b\x03\x00\x00" +var _stakingcollectionRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x8f\xd3\x30\x10\x85\xef\xf9\x15\x4f\x7b\x58\x52\x69\x95\x22\x40\x1c\x2a\xa0\x2a\xed\x2e\xaa\x58\x6d\x51\xb3\xe5\x6e\xdc\x49\x6b\xe1\xda\x61\x3c\x56\x8b\x50\xff\x3b\x4a\xdc\xb4\x88\xe6\xc0\x05\x1f\xe2\xd8\x99\x99\xf7\x66\xf2\x99\x5d\xed\x59\xf0\x60\xfd\xbe\x14\xf5\xdd\xb8\xcd\xd4\x5b\x4b\x5a\x8c\x77\xa8\xd8\xef\xf0\xf2\x50\x3e\x4f\x3e\xcf\x9f\x3e\x4d\x17\x8f\x8f\xf7\xd3\xe7\xf9\xe2\x69\x32\x9b\x2d\xef\xcb\x32\xcb\x86\xc3\x21\x96\xf4\x23\x52\x90\x80\xe8\x42\xaa\x80\xca\x33\x64\x4b\x08\x35\x69\x53\x19\x5a\xc3\xf9\x35\xc1\x33\xd6\x64\x69\xa3\xc4\x33\x8c\x4b\x21\xa7\x14\x7d\x56\xcd\x32\x61\xe5\x82\x6a\x0f\x79\x93\x38\x9f\x8d\x50\x0a\x1b\xb7\xb9\xbb\x14\x68\x2e\x57\x73\x27\xaf\x5f\x8d\xef\xa0\x76\x3e\x3a\x19\x61\xf5\x60\x0e\x6f\xdf\x0c\xf0\x2b\x03\x80\xf6\x61\x49\x3a\x91\x4b\x67\x4b\xaa\x46\x50\x51\xb6\x79\x6f\xe3\xc5\xe5\x75\xb1\x77\xc4\x03\xdc\xf6\xc7\x5d\xdd\x64\xad\x66\xcd\x54\x2b\xa6\x5c\x69\x9d\x7c\xb5\x52\x1f\x3d\xb3\xdf\x7f\x55\x36\xd2\x00\xb7\x93\xf4\xad\xf3\xda\xac\x40\xb6\x2a\xfa\xbc\xe2\x3d\x4e\xa5\x8a\x20\x9e\xd5\x86\x8a\x6f\x6d\xb1\x77\xff\xa3\x87\x0f\x79\xf3\xdf\x47\xfd\x4c\x5c\x87\x97\xc9\xd1\x17\x25\xdb\xc1\xb9\x95\x66\x8d\xc7\xa8\x95\x33\x3a\xbf\x99\xfa\x68\x1b\x06\x04\xc9\x36\x14\x98\x2a\x62\x72\x9a\x20\x1e\x0a\xd7\xec\x9d\xf8\xa8\xd9\xec\x14\xff\x44\x0c\xc4\x2f\x42\x37\x86\x9b\xa4\x74\x4c\xe3\xa6\x03\xe9\x28\xf4\x2f\x93\x2c\x38\xd1\xba\xea\x58\x3d\x03\x96\xf6\xbf\x00\xfb\xe3\x70\x81\x2c\xed\x9d\x83\x63\xf6\x3b\x00\x00\xff\xff\xcc\x83\x9c\x97\x43\x03\x00\x00" func stakingcollectionRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -5377,7 +5377,7 @@ func stakingcollectionRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0x3b, 0x83, 0x21, 0xc3, 0xf, 0xe9, 0xd0, 0x8b, 0x36, 0x43, 0xf5, 0x52, 0xb, 0x3f, 0xd7, 0x70, 0x34, 0xf8, 0xb, 0x19, 0x64, 0xca, 0x49, 0xb9, 0xdb, 0xbd, 0xd9, 0x7b, 0x86, 0xb, 0xc3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5f, 0xa6, 0x49, 0xb3, 0x37, 0xb3, 0xec, 0xcb, 0x4, 0xc5, 0x2e, 0x27, 0x94, 0xe9, 0xb, 0x5b, 0xf2, 0xaf, 0xb6, 0xd7, 0x0, 0x78, 0x3d, 0x36, 0x37, 0x2b, 0x55, 0x62, 0x3a, 0x27, 0x55, 0x43}} return a, nil } @@ -5621,7 +5621,7 @@ func stakingcollectionSetup_staking_collectionCdc() (*asset, error) { return a, nil } -var _stakingcollectionStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x8f\xda\x30\x10\x85\xef\xf9\x15\x4f\x7b\x58\x05\x09\x41\xd5\x56\x3d\xa0\xb6\x88\x86\xdd\x0a\x75\x05\xd5\x86\xed\xdd\x9b\x4c\xc0\xc2\xf1\x44\xf6\xa4\xa1\xaa\xf6\xbf\x57\xb1\x0b\xac\x80\x43\x2f\xf5\x21\x4e\x9c\xc9\x7b\xdf\x4c\x9e\xae\x1b\x76\x82\x7b\xc3\x5d\x2e\x6a\xa7\xed\x26\x63\x63\xa8\x10\xcd\x16\x95\xe3\x1a\x6f\xf6\xf9\x7a\xf6\x6d\xb1\xfc\x9a\xad\x1e\x1e\xee\xb2\xf5\x62\xb5\x9c\xcd\xe7\x8f\x77\x79\x9e\x24\xe3\xf1\x18\x19\xd7\xb5\x16\x0f\x4b\x1d\x84\x77\x64\x3d\x84\xe1\x45\xed\x08\x15\x3b\xc8\x96\xe0\x1b\x2a\x74\xa5\xa9\x84\xe5\x92\xc0\x0e\x25\x19\xda\x28\x61\x07\x6d\x63\x49\x74\x47\x71\xb4\x0f\xea\xeb\x2d\x1d\x54\x03\x4d\x5f\x6a\xb8\xd8\x51\x89\x9f\xaa\x35\x02\xe5\x08\xad\xa7\x12\x95\x76\x5e\x86\xd0\x15\xb4\x80\xf6\xda\x8b\x0f\x0a\x15\x1b\xc3\x1d\x95\x78\xfe\x15\xbe\x3e\x57\x6b\xed\x6b\xbd\x24\x11\xa7\xac\x57\x81\x20\xed\x69\x17\xf3\x09\x72\x71\xda\x6e\x86\x27\xea\xfe\xf0\x69\x61\xe5\xdd\xdb\xe9\x10\xaa\xe6\xd6\xca\x04\x4f\xf7\x7a\xff\xe1\xfd\x00\xbf\x13\x00\x08\x17\x43\x72\xe8\xec\x34\xd7\x47\xaa\x26\x50\xad\x6c\xd3\xab\x63\x1f\x9d\x6e\x57\x9d\x25\x37\xc0\xed\xf5\xba\x8b\x93\x24\x78\x36\x8e\x1a\xe5\x28\x55\x45\x11\xb9\x82\xd5\x17\x76\x8e\xbb\x1f\xca\xb4\x34\xc0\xed\x2c\xbe\x3b\xb0\xf6\xcb\x93\xa9\x46\xd7\x58\xf1\x09\x7f\xa5\x46\x5e\xd8\xa9\x0d\x8d\x9e\x83\xd8\xc7\xff\xd1\xc3\xe7\xb4\xff\x33\x93\xeb\x89\xbc\x2c\xcf\x23\xd1\x77\x25\xdb\xc1\xb1\x95\x7e\x4d\xa7\x68\x94\xd5\x45\x7a\x93\x71\x6b\xfa\xe0\x09\x22\x36\x1c\x55\x7d\x44\x2f\xb4\x6e\xa2\xc2\x4b\x1c\x23\xed\xa9\x68\x85\xfe\x65\x42\xe1\x90\x96\xd4\xad\x43\xb6\x8e\xb1\x89\xfb\x59\x6c\x5e\x3d\x9c\xa2\x13\xf7\x83\xff\x4b\xf2\x27\x00\x00\xff\xff\x52\x0e\xe2\xe3\x97\x03\x00\x00" +var _stakingcollectionStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6f\xda\x4e\x10\xc5\xef\xfe\x14\x4f\x39\xe4\x0f\x12\x82\xbf\xda\xaa\x07\xd4\x16\x51\x48\x2a\xd4\x08\xaa\x98\xf4\xbe\xb1\xc7\xb0\x62\xbd\x63\xcd\x8e\x6b\xa2\x2a\xdf\xbd\xf2\x3a\x40\x14\x38\xf4\xd2\x3d\x78\xed\xf5\xf8\xbd\x37\xe3\x9f\x2d\x2b\x16\xc5\xad\xe3\x26\x55\xb3\xb3\x7e\x33\x63\xe7\x28\x53\xcb\x1e\x85\x70\x89\xff\xf7\xe9\x7a\xfa\x7d\xb1\xfc\x36\x5b\xdd\xdd\xdd\xcc\xd6\x8b\xd5\x72\x3a\x9f\xdf\xdf\xa4\x69\x92\x8c\x46\x23\xcc\xb8\x2c\xad\x06\x78\x6a\xa0\xbc\x23\x1f\xa0\x8c\xa0\x66\x47\x28\x58\xa0\x5b\x42\xa8\x28\xb3\x85\xa5\x1c\x9e\x73\x02\x0b\x72\x72\xb4\x31\xca\x02\xeb\xbb\x92\xce\x1d\xd9\xd1\x3e\xaa\xaf\xb7\x74\x50\x8d\x69\xda\x52\xc7\xd9\x8e\x72\xfc\x32\xb5\x53\x18\x21\xd4\x81\x72\x14\x56\x82\x0e\x60\x0b\x58\x05\xed\x6d\xd0\x10\x15\x0a\x76\x8e\x1b\xca\xf1\xf8\x14\xbf\x7e\xab\x56\xfb\xd7\x7a\x49\xa2\x62\x7c\x30\x31\x41\xaf\x4d\xbb\x98\x8f\x91\xaa\x58\xbf\x19\x9c\x52\xb7\x87\x0f\x0b\xaf\xef\xdf\x4d\x06\x30\x25\xd7\x5e\xc7\x78\xb8\xb5\xfb\x8f\x1f\xfa\xf8\x9d\x00\x40\xbc\x38\xd2\x43\x67\xa7\xb9\xde\x53\x31\x86\xa9\x75\xdb\xbb\x38\xf6\xe1\xe9\x76\xd5\x78\x92\x3e\xae\x2f\xd7\x9d\x9d\x24\xd1\xb3\x12\xaa\x8c\x50\xcf\x64\x59\x97\x2b\x5a\x7d\x65\x11\x6e\x7e\x1a\x57\x53\x1f\xd7\xd3\xee\xdd\x21\x6b\xbb\x02\xb9\x62\x78\x29\x2b\x3e\xe3\x45\x6a\x18\x94\xc5\x6c\x68\xf8\x18\xc5\x3e\xfd\x8b\x1e\xbe\xf4\xda\x3f\x33\xbe\x4c\xe4\x79\x79\xda\x25\xfa\x61\x74\xdb\x3f\xb6\xd2\xae\xc9\x04\x95\xf1\x36\xeb\x5d\xcd\xb8\x76\x2d\x78\x8a\x2e\x36\x0c\x84\x0a\x12\xf2\x59\x4b\x03\x0c\xce\xc9\x7f\x81\xb2\x12\x5b\x1a\x79\x6a\x01\x93\xff\xc2\x61\x0c\x57\x9d\xd3\x73\x37\x6e\xda\x53\x56\x2b\xfd\xcd\x24\xe3\x21\x2d\xa9\x59\x47\x06\x8f\x78\x75\xfb\x1b\xbc\x5e\x3d\x9c\x10\xeb\xf6\x83\xff\x73\xf2\x27\x00\x00\xff\xff\x66\xba\x2a\xf3\xbf\x03\x00\x00" func stakingcollectionStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5637,11 +5637,11 @@ func stakingcollectionStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0x73, 0x12, 0xbb, 0x22, 0xc5, 0xa3, 0xfb, 0xfe, 0xd0, 0xca, 0x7a, 0x7b, 0x76, 0xfe, 0xb6, 0x51, 0x59, 0x97, 0x32, 0x9d, 0xd5, 0xff, 0xd5, 0xe, 0xf2, 0x4d, 0xb2, 0x8c, 0x6b, 0x57, 0x64}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0x11, 0x5b, 0x73, 0xf2, 0xa5, 0xfe, 0x4c, 0x26, 0x50, 0x4, 0xb1, 0x6b, 0xca, 0xf2, 0x4, 0xd0, 0x28, 0x76, 0x7f, 0xdc, 0xcd, 0xa8, 0xdb, 0xdd, 0x20, 0x8f, 0x6d, 0xfa, 0xca, 0xe8, 0xa5}} return a, nil } -var _stakingcollectionStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x8f\x1c\x82\x0c\xc1\x2e\x6d\xe9\xc1\xb4\x35\xae\x9c\x14\xd3\x10\x17\xcb\xe9\x7d\x2b\x8d\xec\xc5\xab\x1d\x31\x1a\x21\x43\xc9\x7f\x2f\xd2\xc6\x56\xa9\x75\xe8\xa5\x7b\xd0\x6a\x46\xa3\x37\x6f\x86\xcf\x96\x15\x8b\xe2\xc1\x71\x9b\xaa\x39\x5a\xbf\x4f\xd8\x39\xca\xd4\xb2\x47\x21\x5c\xe2\xcd\x29\xdd\x2d\xbf\xad\x9f\xbe\x26\x9b\xc7\xc7\xfb\x64\xb7\xde\x3c\x2d\x57\xab\xed\x7d\x9a\x46\xd1\x6c\x36\x43\xc2\x65\x69\xb5\x86\x50\x6b\x24\xa7\x1c\xca\x47\xf2\x35\x94\x51\xab\x39\x12\x0a\x16\xe8\x81\x50\x57\x94\xd9\xc2\x52\x0e\xcf\x39\x81\x05\x39\x39\xda\x1b\x65\x81\xf5\xa1\x24\x58\x40\x76\xf1\x10\x45\x2a\xc6\xd7\xa6\x0f\xe2\xee\xc7\xf5\x6a\x8e\x54\xc5\xfa\xfd\xdd\x20\xd0\x25\x9f\xd7\x5e\xdf\xbd\x5d\xdc\xc1\x94\xdc\x78\x9d\xe3\xf9\xc1\x9e\x3e\xbc\x9f\xe0\x57\x04\x00\xfd\xc3\x91\x9e\x9b\x0c\x73\x6e\xa9\x98\xc3\x34\x7a\x88\x47\xd7\x30\x1d\x5e\x37\xad\x27\x99\xe0\x76\xbc\xee\x2a\x13\xf5\x3d\x2b\xa1\xca\x08\xc5\x26\xcb\x82\xaf\xbe\xd5\x17\x16\xe1\xf6\x87\x71\x0d\x4d\x70\xbb\x0c\xdf\xce\x5e\xbb\x53\x93\x2b\xa6\x63\x5e\xf1\x09\xaf\x52\xd3\x5a\x59\xcc\x9e\xa6\x3f\x7b\xb1\x8f\xff\x63\x86\xcf\x71\x47\xc1\x7c\x9c\x90\xeb\xf2\x34\x38\xfa\x6e\xf4\x30\xb9\x8c\xd2\x9d\xc5\x02\x95\xf1\x36\x8b\x6f\x12\x6e\x5c\xc7\x80\x22\xd8\x86\x50\xd1\xd1\x72\xa5\x75\x13\x14\x5e\xc2\x1a\xe9\x44\x59\xa3\xf4\x2f\x1b\xea\x93\xb4\x7d\x05\x72\xd7\xf3\x78\x61\x27\xdc\x7f\xb1\xf3\x47\x30\xf0\x13\xee\xb3\x89\x97\xe8\x77\x00\x00\x00\xff\xff\xdc\xc4\x11\xcd\x2c\x03\x00\x00" +var _stakingcollectionStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x8f\xd3\x40\x0c\xc5\xef\xf9\x14\x4f\x7b\x58\x52\x69\xd5\x22\x40\x1c\x2a\xa0\x2a\xe9\x2e\xaa\x58\x6d\x51\xd3\xe5\x6e\x12\xa7\x1d\x35\x19\x47\x8e\xa3\x16\xa1\xfd\xee\x28\x99\xfe\x41\xb4\x07\x2e\xcc\x21\x13\x3b\x8e\xfd\xfc\xf4\x73\x55\x2d\x6a\x78\x28\x65\x97\x1a\x6d\x9d\x5f\x27\x52\x96\x9c\x99\x13\x8f\x42\xa5\xc2\xeb\x7d\xba\x9a\x7e\x9d\x3f\x7d\x49\x16\x8f\x8f\xf7\xc9\x6a\xbe\x78\x9a\xce\x66\xcb\xfb\x34\x8d\xa2\xd1\x68\x84\x44\xaa\xca\x59\x03\xe5\x1d\x69\xce\x39\x4c\xb6\xec\x1b\x98\xa0\x31\xda\x32\x0a\x51\xd8\x86\xd1\xd4\x9c\xb9\xc2\x71\x0e\x2f\x39\x43\x14\x39\x97\xbc\x26\x13\x85\xf3\xa1\x24\x48\x40\x76\xd2\x10\x45\xa6\xe4\x1b\xea\x83\xb8\xfb\x71\x3e\x1b\x23\x35\x75\x7e\x7d\x77\x6e\xd0\x25\x9f\xe7\xde\xde\xbe\x99\xdc\x81\x2a\x69\xbd\x8d\xf1\xfc\xe0\xf6\xef\xdf\x0d\xf0\x2b\x02\x80\xfe\x51\xb2\x1d\x87\x9c\xf7\x5c\x72\x31\x06\xb5\xb6\x89\xaf\xda\x30\x3c\xbf\x2e\x76\x9e\x75\x80\xdb\xeb\x75\x17\x99\xa8\x9f\x59\x2b\xd7\xa4\x1c\x53\x96\x05\x5d\xfd\xa8\xcf\xa2\x2a\xbb\xef\x54\xb6\x3c\xc0\xed\x34\x7c\x3b\x6a\xed\x4e\xc3\x65\x31\xbc\xa6\x15\x1f\x71\x68\x35\x6c\x4c\x94\xd6\x3c\xfc\xd1\x37\xfb\xf0\x3f\x76\xf8\x14\x77\x14\x8c\xaf\x13\x72\x59\x9e\x06\x45\xdf\xc8\x36\x83\xd3\x2a\xdd\x99\x4c\x50\x93\x77\x59\x7c\x93\x48\x5b\x76\x0c\x18\x82\x6c\x10\x94\x0b\x56\xf6\x19\x77\xd4\x10\x2e\x49\x3c\xf0\x51\xab\xab\x48\x7f\xa2\x6d\x58\x5f\x35\x47\x1b\x6e\xc2\xa4\x97\x60\x37\xef\x39\x6b\x8d\xff\xc5\xc9\x3e\xc9\xcb\x03\xb8\xab\x9e\xdb\x13\x63\xe1\xfe\x8b\xb1\x3f\x82\x33\x67\xe1\x3e\x8a\x78\x89\x7e\x07\x00\x00\xff\xff\x48\x90\xd8\x9c\x54\x03\x00\x00" func stakingcollectionStake_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5657,11 +5657,11 @@ func stakingcollectionStake_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x77, 0x1b, 0xc9, 0x51, 0x7f, 0x17, 0x9, 0x53, 0x96, 0x9, 0x1d, 0x6f, 0x48, 0x5a, 0x8f, 0xcc, 0x8f, 0x4d, 0x96, 0x7a, 0xeb, 0x22, 0xa1, 0x5d, 0xe1, 0x26, 0xe8, 0x3c, 0xd, 0x55, 0xbc, 0x39}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xba, 0x1e, 0x46, 0xa7, 0xd0, 0xf1, 0x93, 0x27, 0x50, 0x80, 0xd6, 0x57, 0xfe, 0x5b, 0xf0, 0xaf, 0xef, 0x9e, 0x16, 0x5f, 0xbd, 0x55, 0x28, 0xbe, 0x53, 0x12, 0xd1, 0x8d, 0x28, 0x51, 0xe9, 0x30}} return a, nil } -var _stakingcollectionStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6b\xdb\x40\x10\x85\xef\xfa\x15\x8f\x1c\x82\x0c\xc1\x2e\x6d\xe9\x41\xb4\x35\xae\x9c\x14\xd1\x10\x97\xc8\xee\x7d\x2b\x8d\xe4\xc5\xab\x1d\xb1\x1a\x61\x43\xc9\x7f\x2f\xda\x8d\xad\x52\xeb\xd0\x4b\xf7\xa0\xd5\x8c\x46\x6f\xde\x0c\x9f\x6e\x5a\x76\x82\x07\xc3\xc7\x5c\xd4\x41\xdb\x3a\x65\x63\xa8\x10\xcd\x16\x95\xe3\x06\x6f\x4e\xf9\x76\xf5\x2d\x7b\xfa\x9a\x6e\x1e\x1f\xef\xd3\x6d\xb6\x79\x5a\xad\xd7\xcf\xf7\x79\x1e\x45\x8b\xc5\x02\x29\x37\x8d\x96\x0e\xbd\xed\x44\x1d\xa8\x84\xf0\x81\x6c\x07\x61\xf8\x04\x2a\x76\x90\x3d\xa1\x6b\xa9\xd0\x95\xa6\x12\x96\x4b\x02\x3b\x94\x64\xa8\x56\xc2\x0e\xda\x86\x92\x60\x01\xc5\xc5\x43\x14\x89\x53\xb6\x53\x3e\x88\x87\x1f\xb3\x75\x82\x5c\x9c\xb6\xf5\xdd\x28\x30\x24\x77\x99\x95\x77\x6f\x97\x77\x50\x0d\xf7\x56\x12\xec\x1e\xf4\xe9\xc3\xfb\x19\x7e\x45\x00\xe0\x1f\x86\xe4\xdc\x64\x9c\xf3\x99\xaa\x04\xaa\x97\x7d\x3c\xb9\x86\xf9\xf8\xba\x39\x5a\x72\x33\xdc\x4e\xd7\x5d\x65\x22\xdf\xb3\x75\xd4\x2a\x47\xb1\x2a\x8a\xe0\xcb\xb7\xfa\xc2\xce\xf1\xf1\x87\x32\x3d\xcd\x70\xbb\x0a\xdf\xce\x5e\x87\xd3\x91\xa9\xe6\x53\x5e\xf1\x09\xaf\x52\xf3\x4e\xd8\xa9\x9a\xe6\x3f\xbd\xd8\xc7\xff\x31\xc3\xe7\x78\xa0\x20\x99\x26\xe4\xba\x3c\x0f\x8e\xbe\x2b\xd9\xcf\x2e\xa3\x0c\x67\xb9\x44\xab\xac\x2e\xe2\x9b\x94\x7b\x33\x30\x20\x08\xb6\xe1\xa8\x1a\x68\xb9\xd2\xba\x09\x0a\x2f\x61\x8d\x74\xa2\xa2\x17\xfa\x97\x0d\xf9\x24\xed\x5e\x81\xdc\x7a\x1e\x2f\xec\x84\xfb\x2f\x76\xfe\x08\x46\x7e\xc2\x7d\x36\xf1\x12\xfd\x0e\x00\x00\xff\xff\x00\x16\xf4\x72\x2c\x03\x00\x00" +var _stakingcollectionStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x8f\xd3\x40\x0c\xc5\xef\xf9\x14\x4f\x7b\x58\x52\x69\xd5\x22\x40\x1c\x2a\xa0\x2a\xe9\x2e\xaa\x58\x6d\xd1\xa6\xe5\x3e\xa4\x4e\x3b\x6a\x32\x8e\x3c\x8e\x5a\x84\xf6\xbb\xa3\xcc\xf4\x0f\xa2\x39\x70\x61\x0e\x99\xd8\x71\xec\xe7\xa7\x9f\xad\x1b\x16\xc5\x43\xc5\xfb\x5c\xcd\xce\xba\x4d\xc6\x55\x45\x85\x5a\x76\x28\x85\x6b\xbc\x3e\xe4\xcb\xe9\xd7\xf9\xd3\x97\x6c\xf1\xf8\x78\x9f\x2d\xe7\x8b\xa7\xe9\x6c\xf6\x7c\x9f\xe7\x49\x32\x1a\x8d\x90\x71\x5d\x5b\xf5\x68\x9d\x57\xb3\xa3\x35\x94\x77\xe4\x3c\x94\x11\x12\x28\x59\xa0\x5b\x82\x6f\xa8\xb0\xa5\xa5\x35\x1c\xaf\x09\x2c\x58\x53\x45\x1b\xa3\x2c\xb0\x2e\x96\x44\x09\x28\xce\x1a\x92\x44\xc5\x38\x6f\x42\x90\x76\x3f\xce\x67\x63\xe4\x2a\xd6\x6d\xee\x2e\x0d\xba\xe4\x6a\xee\xf4\xed\x9b\xc9\x1d\x4c\xcd\xad\xd3\x31\x56\x0f\xf6\xf0\xfe\xdd\x00\xbf\x12\x00\x08\x8f\x8a\xf4\x34\xe4\xb2\xe7\x33\x95\x63\x98\x56\xb7\x69\xaf\x0d\xc3\xcb\xeb\x62\xef\x48\x06\xb8\xed\xaf\xbb\xca\x24\x61\x66\x23\xd4\x18\xa1\xd4\x14\x45\xd4\x15\x46\x7d\x66\x11\xde\x7f\x37\x55\x4b\x03\xdc\x4e\xe3\xb7\x93\xd6\xee\x78\xaa\xca\x61\x9f\x56\x7c\xc4\xb1\xd5\xd0\x2b\x8b\xd9\xd0\xf0\x47\x68\xf6\xe1\x7f\xec\xf0\x29\xed\x28\x18\xf7\x13\x72\x5d\x9e\x47\x45\xdf\x8c\x6e\x07\xe7\x55\xba\x33\x99\xa0\x31\xce\x16\xe9\x4d\xc6\x6d\xd5\x31\xa0\x88\xb2\x61\x20\x54\x92\x90\x2b\xa8\xa3\xc6\xe0\x9a\xc4\x23\x1f\x8d\xd8\xda\xc8\x4f\xb4\x9e\xe4\x95\x3f\xd9\x70\x13\x27\xbd\x44\xbb\xe9\x40\x45\xab\xf4\x2f\x4e\x86\x24\xad\x8e\xe0\x2e\x03\xb7\x67\xc6\xe2\xfd\x17\x63\x7f\x04\x17\xce\xe2\x7d\x12\xf1\x92\xfc\x0e\x00\x00\xff\xff\xd3\x6f\x58\xdd\x54\x03\x00\x00" func stakingcollectionStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5677,7 +5677,7 @@ func stakingcollectionStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1d, 0xf8, 0xe5, 0x90, 0xc6, 0x1e, 0x76, 0xdb, 0x7b, 0xfd, 0x8d, 0x5f, 0xb5, 0x14, 0x4b, 0xf6, 0x4c, 0x38, 0xe2, 0x59, 0x68, 0x96, 0x7b, 0x89, 0x30, 0xdd, 0x4b, 0x22, 0x37, 0x7e, 0x3c, 0x2c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa9, 0xeb, 0xc7, 0xe1, 0xaa, 0xac, 0xa4, 0xdf, 0xee, 0x1b, 0x14, 0x9f, 0x51, 0x3a, 0x43, 0xd2, 0x54, 0x7a, 0x6e, 0xef, 0x6, 0x30, 0xdb, 0xce, 0x70, 0xd1, 0x65, 0xef, 0x58, 0xb1, 0x46, 0x7d}} return a, nil } @@ -5721,7 +5721,7 @@ func stakingcollectionTestGet_tokensCdc() (*asset, error) { return a, nil } -var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\x4f\x4f\xdb\x4e\x10\xbd\xe7\x53\x0c\x1c\x90\x2d\x81\xf9\xe9\xd7\x5b\x04\x45\x69\x42\x69\x54\x44\x10\xa1\xbd\x4f\xbc\xe3\x78\x5b\x67\xc7\xda\x1d\x07\x68\xc5\x77\xaf\xbc\xfe\x43\x8c\xdd\x36\x07\xea\x4b\x62\xef\xec\x9b\x37\xef\xcd\xec\xea\x4d\xce\x56\xe0\x63\xc6\x0f\x4b\xc1\xef\xda\xac\xa7\x9c\x65\x14\x8b\x66\x03\x89\xe5\x0d\xfc\xf7\xb8\xbc\x9f\x7c\x9e\xdf\x5c\x4d\x17\xd7\xd7\x97\xd3\xfb\xf9\xe2\x66\x32\x9b\xdd\x5d\x2e\x97\xa3\xd1\xe9\x29\xdc\x5b\x34\x2e\x21\xeb\x00\xe1\x86\x15\xcd\x28\xa3\x35\x0a\x5b\xe0\xd5\x37\x8a\xa5\x02\x41\x03\x58\x48\xca\x56\xff\xf0\xa1\x71\xcc\x5c\x18\x29\x01\xd0\x28\x40\xa5\x1c\x48\x4a\xaf\x10\x84\x01\x0d\x4b\x4a\xd6\xef\x28\x8c\x38\xa8\x59\xc2\x0b\xcd\x12\x44\x2b\x32\xa2\x13\x4d\x0a\x56\x4f\x1e\x49\x18\x26\x4a\x59\x72\x2e\x1a\x8d\xa4\x24\x89\x3e\x3a\x30\xac\x68\x3e\x1b\xc3\x52\xac\x36\xeb\x63\x50\x4d\xba\xf2\xe3\x97\xb9\x91\x77\xff\x1f\x83\xf0\xb8\xd9\x1e\xc2\xcf\x11\x00\x40\x46\x55\x2d\x3d\x99\xee\x28\x19\xfb\xea\x82\x41\x15\xa3\x97\xbf\x8b\x07\x43\x36\x84\xa3\xe1\xb8\xde\x97\x36\xad\x70\x6f\x6d\x8a\xf9\x78\x7f\x20\x8f\x94\x5b\xca\xd1\x52\x50\x4b\x59\x73\xfe\xc0\xd6\xf2\xc3\x57\xcc\x0a\x0a\xe1\x68\x52\xad\x35\x35\x97\x4f\xe9\x71\x4a\x8d\x01\xa5\xae\x52\x5b\x3e\xe0\x58\xed\xb9\x30\x6c\x0a\x27\x90\xe2\x96\x00\x61\x8b\x99\x56\x03\xce\x81\x36\xc0\x56\x91\x77\xda\x52\x4c\x7a\x4b\x7d\xd0\xa8\xa5\xa2\x13\x08\x0e\x86\x6b\x56\x4c\xae\x26\xff\x09\xb7\xd4\x0b\x08\xb0\x72\x73\x0c\xc2\xe1\x6e\x79\x5e\x19\x34\x3a\x0e\x0e\x67\xe4\x44\x1b\xf4\xcc\x9a\x72\x77\xcb\x18\x28\xc0\x91\x40\x91\x47\x87\x61\x8b\xf7\x3c\xda\x55\xee\x8a\x04\x10\x2c\x25\x64\xc9\xc4\xbe\x2b\xcb\xfa\x76\x67\x61\xd8\xf6\xf2\x71\x94\x25\xd1\xef\x5a\x0e\xce\x1b\x8e\x91\x13\xb6\xb8\xa6\x68\xe5\xad\x3c\xfb\x17\xad\xf8\x3e\x28\x79\x8c\x87\xcf\x89\x7e\xf8\xb2\x62\x74\x8b\x92\x86\x1d\xa5\x2f\x2e\x1a\xb1\xa7\x5c\x64\x0a\x0c\x0b\x54\xb4\x4b\x91\x4a\x79\x7a\x58\x87\x61\x4f\xd1\x52\xc2\xdb\x62\x95\xe9\xb8\xb6\x1c\x38\xa9\x74\xdd\xab\x49\x85\x23\x68\x21\xab\xf9\x6a\x70\xce\x61\x4d\x52\xbf\x04\xc2\xdd\xd4\xd5\xa8\x00\x42\x8c\x39\xae\x74\xa6\xe5\xa9\x31\x34\xf7\x6c\x60\x43\x92\xb2\x72\x80\x5b\xd4\x19\xae\x32\x02\x36\x7e\xbd\x6e\xee\x21\xbb\xa3\xae\xdf\xc3\xb3\x0e\xe7\x2f\x24\xa3\x36\xbd\x26\xd7\x51\xb7\xe9\x80\xfd\x5d\xdd\x33\xb0\x12\xfb\xad\xec\xdc\x19\x13\x7a\xa4\xb8\x10\xea\x1e\x37\x77\xb4\xe1\xa1\x83\xa0\xba\x4a\xfe\x3a\x3f\x51\xc7\x5b\xd3\x41\x38\x3b\xf9\xf3\x54\x45\xd6\xe7\x6e\x37\xb4\xb7\x45\xf5\xfb\xea\xb6\xd8\x79\xe9\x76\xca\x8c\x72\x76\x5a\x86\xaf\xb4\xb7\xe8\x87\x08\x95\x6a\x41\x17\xfe\xd0\x0d\xce\x4e\xba\xc5\x1e\x34\x4a\x3f\xff\x0a\x00\x00\xff\xff\x35\x5c\x9e\x72\xe5\x07\x00\x00" +var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\xcd\x4e\xdb\x40\x10\xbe\xe7\x29\x06\x0e\xd4\x91\xc0\x54\xed\x2d\x82\xa2\x90\x50\x1a\x15\x11\x44\x68\xef\x13\xef\x38\xd9\xd6\xde\xb1\x76\xc7\x01\x5a\xf1\xee\x95\x7f\xd6\xc4\xd8\x2d\x51\xd5\xfa\x92\xd8\x1e\x7f\xfb\xfd\xcc\xec\xea\x34\x63\x2b\xf0\x31\xe1\xfb\x85\xe0\x77\x6d\x56\x13\x4e\x12\x8a\x44\xb3\x81\xd8\x72\x0a\x6f\x1f\x16\x77\xe3\xcf\xb3\xeb\xcb\xc9\xfc\xea\xea\x62\x72\x37\x9b\x5f\x8f\xa7\xd3\xdb\x8b\xc5\x62\x30\x38\x3e\x86\x3b\x8b\xc6\xc5\x64\x1d\x20\x5c\xb3\xa2\x29\x25\xb4\x42\x61\x0b\xbc\xfc\x46\x91\x54\x20\x68\x00\x73\x59\xb3\xd5\x3f\xca\xd2\x28\x62\xce\x8d\x14\x00\x68\x14\xa0\x52\x0e\x64\x4d\x2f\x10\x84\x01\x0d\xcb\x9a\x6c\xf9\x45\x6e\xc4\x41\xcd\x12\x9e\x69\x16\x20\x5a\x91\x11\x1d\x6b\x52\xb0\x7c\x2c\x91\x84\x61\xac\x94\x25\xe7\xc2\xc1\x40\x0a\x92\x58\x56\x07\x86\x15\xcd\xa6\x23\x58\x88\xd5\x66\x75\x08\xca\x2f\x57\x3c\xfc\x32\x33\xf2\xfe\xdd\x21\x08\x8f\xfc\xe7\x43\xf8\x39\x00\x00\x48\xa8\xd2\xd2\xb1\xe9\x96\xe2\x51\xa9\x2e\xe8\x75\x31\x7c\xfe\x3b\xbf\x37\x64\x87\x70\xd0\x5f\xd7\x79\xd2\x2c\x2b\xdc\x79\x37\xc1\x6c\xb4\x3b\x50\x89\x94\x59\xca\xd0\x52\x50\x5b\x59\x73\x3e\x67\x6b\xf9\xfe\x2b\x26\x39\x0d\xe1\x60\x5c\xbd\xf3\x9a\x8b\xab\xc8\x78\x4d\x3e\x80\xc2\x57\xa9\x23\xef\x49\xac\xce\x5c\x18\xd2\xdc\x09\xac\x71\x43\x80\xb0\xc1\x44\xab\x9e\xe4\x40\x1b\x60\xab\xa8\x4c\xda\x52\x44\x7a\x43\x5d\xd0\xb0\xa1\xa2\x63\x08\xf6\xfa\x35\x2b\x26\x57\x93\xff\x84\x1b\xea\x14\x04\x58\xa5\x39\x02\xe1\xe1\xb6\xbc\xd2\x19\x34\x3a\x0a\xf6\xa7\xe4\x44\x1b\x2c\x99\x79\xb9\xdb\x32\x7a\x04\x38\x12\xc8\xb3\x70\x7f\xd8\xe0\x3d\x0d\xb6\x9d\xbb\x24\x01\x04\x4b\x31\x59\x32\x51\xd9\x95\x85\xbe\xed\x59\xe8\x8f\xbd\xb8\x1c\x25\x71\xf8\xbb\x96\x83\x53\xcf\x31\x74\xc2\x16\x57\x14\x2e\xcb\x28\x4f\xfe\x47\x2b\x7e\x08\x0a\x1e\xa3\xfe\x7d\xa2\x5b\xbe\xa8\x18\xdd\xa0\xac\x87\x2d\xa7\xcf\xce\xbc\xd9\x13\xce\x13\x05\x86\x05\x2a\xda\x2f\x6d\xc2\xae\x31\x45\xbb\x14\xee\x65\x56\xa7\x68\x1f\x21\x77\x64\xdf\x38\x6f\xc3\xfe\xb0\xe3\x7c\x51\x7c\x93\x2f\x13\x1d\xd5\xad\x01\x1c\x57\xfe\xef\xd4\xcc\xc2\x21\x34\x90\xd5\x1c\x7a\x9c\x53\x58\x91\xd4\x37\x81\x70\x7b\xe9\x73\x2f\x28\xc2\x0c\x97\x3a\xd1\xf2\xe8\x83\xcf\x4a\x36\x90\x92\xac\x59\x39\xc0\x0d\xea\x04\x97\x09\x01\x57\xd2\xea\x21\xe8\x6b\x8b\xb0\xdd\x17\xfd\x7b\x02\x9c\x3e\x93\x0c\x9b\xe5\x35\xb9\x56\x0a\xbe\x53\x76\x4f\x7f\xc7\xc2\xca\xec\xbf\x89\x1d\xd3\x57\x63\xf7\xde\xb4\x22\xdf\x1a\x39\x7a\xa0\x28\x17\x6a\x6f\x5d\xb7\x94\x72\xdf\xa6\x52\x1d\x4b\xaf\xce\x62\xd8\xca\xdf\xb4\x10\x4e\x8e\xfe\x3c\xa1\xa1\x2d\xd7\x6e\x3e\x68\x4e\x9e\xea\xf7\xc5\xc9\xb3\x75\xd3\xee\xa6\x29\x65\xec\xb4\xf4\x1f\x8f\xff\xa2\x67\x42\x54\xaa\x01\x9d\x97\x1b\x78\x70\x72\xd4\x16\xbb\xe7\x9d\x7e\xfa\x15\x00\x00\xff\xff\x83\x0e\x4b\x39\x31\x08\x00\x00" func stakingcollectionTransfer_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -5737,11 +5737,11 @@ func stakingcollectionTransfer_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0xf, 0x61, 0xe2, 0x2a, 0xbb, 0xf4, 0x2c, 0x51, 0x79, 0xcf, 0x19, 0x73, 0x29, 0xfe, 0x71, 0x7a, 0xef, 0x89, 0xff, 0xb3, 0x63, 0xf8, 0x3d, 0x6f, 0x49, 0x65, 0xbb, 0x5d, 0xf1, 0x0, 0x20}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf1, 0xb7, 0xb9, 0xcb, 0x3e, 0xc1, 0xaf, 0xb8, 0x76, 0x1c, 0xd2, 0xa0, 0xc0, 0xf6, 0xc2, 0xe3, 0x5f, 0x66, 0xd2, 0xd7, 0x35, 0xf8, 0x2c, 0x3e, 0x6, 0x85, 0xa3, 0x9f, 0x1d, 0x68, 0xe6, 0xea}} return a, nil } -var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\x4d\x4f\xe3\x48\x10\xbd\xe7\x57\x14\x1c\x90\x2d\x81\xd9\x73\x44\x16\x65\x13\x96\x8d\x96\x25\x88\xa0\xbd\xac\xf6\x50\x71\x97\xe3\x9e\x71\xba\xac\xee\x72\x18\x66\xc4\x7f\x1f\xb5\xdb\xce\x07\xf6\x4c\x38\x30\xbe\x40\xec\xea\x57\xaf\xde\x7b\xdd\xad\xd7\x25\x5b\x81\x3f\x0b\x7e\x5e\x08\x7e\xd6\x66\x35\xe1\xa2\xa0\x54\x34\x1b\xc8\x2c\xaf\xe1\xb7\x2f\x8b\xa7\xf1\xdf\xb3\xfb\xdb\xc9\xfc\xee\xee\x66\xf2\x34\x9b\xdf\x8f\xa7\xd3\xc7\x9b\xc5\x62\x30\xb8\xbc\x84\x27\x8b\xc6\x65\x64\x1d\x20\xdc\xb3\x22\x8f\x42\x16\x78\xf9\x89\x52\x09\x08\x68\x00\x2b\xc9\xd9\xea\xaf\x75\x5d\x9a\x32\x57\x46\xfc\x6a\x34\x0a\x50\x29\x07\x92\xd3\xfe\x72\x61\x40\xc3\x92\x93\xad\xcb\x2b\x23\x0e\x1a\x7e\xb0\x23\xe8\x11\xb4\x22\x23\x3a\xd3\xa4\x60\xf9\x52\xc3\x08\xc3\x58\x29\x4b\xce\x25\x83\x81\x78\x7a\x58\x57\x47\x86\x15\xcd\xa6\x43\x58\x88\xd5\x66\x75\x0e\xc2\xc3\xb6\x32\x86\x6f\x03\x00\x80\x82\x02\xe7\x8e\x16\x8f\x94\x0d\xeb\x29\xa2\x5e\xa9\x92\xdd\xbf\xf3\x67\x43\x36\x86\xb3\xfe\xba\xce\x9b\x6d\x5b\xe1\xce\xb7\x09\x96\xc3\xf7\x03\xd5\x48\xa5\xa5\x12\x2d\x45\x8d\x6a\x0d\xe7\x3f\xd8\x5a\x7e\xfe\x17\x8b\x8a\x62\x38\x1b\x87\x6f\xed\xcc\xfe\xf1\x46\xe6\xd4\x6a\xed\x25\x94\xc6\xd7\xb7\xce\x34\xc6\x0a\xc3\xba\x72\x02\x39\x6e\x08\x10\x36\x58\x68\xd5\xe3\x10\x68\x03\x6c\x55\x70\xd4\x52\x4a\x7a\x43\x6f\x10\x93\x2d\x09\x9d\x41\x74\xd2\x3f\xad\x62\x72\x0d\xed\xbf\x70\x43\x9d\x82\x08\x83\x8f\x43\x10\x8e\xf7\x07\xab\x35\x41\xa3\xd3\xe8\x74\x4a\x4e\xb4\xc1\x9a\x56\x3b\xe8\xfe\x0c\x3d\xec\x1d\x09\x54\x65\x72\x1a\x6f\xf1\x5e\x07\xfb\x9a\xdd\x92\x00\x82\xa5\x8c\x2c\x99\xb4\x8e\x9e\x1f\x6e\x3f\xed\xfd\x86\xfb\xc7\x51\x91\x25\x3f\x0a\x1b\x8c\x5a\x8e\x89\x13\xb6\xb8\xa2\x64\x59\x9b\x78\xf5\x2b\x42\xf8\x7b\xe4\x79\x0c\xfb\x8f\x81\x6e\xf9\x22\x30\x7a\x40\xc9\xe3\x03\xa5\xaf\xaf\x5b\xb1\x27\x5c\x15\x0a\x0c\x0b\x04\xda\x5e\x24\x2f\x4f\x07\xeb\x34\xee\x28\xea\x25\x7c\xa8\x96\x85\x4e\x1b\xcb\x81\xb3\xa0\xeb\xf1\x78\x0a\x27\xb0\xc5\x0b\xdb\xaa\x05\x19\xc1\x8a\xa4\xf9\x11\x09\x1f\xf6\x0d\x3b\x04\x10\x52\x2c\x71\xa9\x0b\x2d\x2f\xad\x9b\x65\x4d\x05\xd6\x24\x39\x2b\x07\xb8\x41\x5d\xe0\xb2\x20\x60\x53\x7f\x6f\x62\xdd\xe7\x75\x72\x68\x76\xff\x16\x87\xd1\x8e\x64\xb2\x6d\xaf\xc9\x1d\x48\xdb\xda\xff\x7e\x4b\xdf\x59\x18\x94\xfe\x70\x2f\xbd\xf6\x6b\x4c\x73\x6d\xa8\x99\x6d\x66\x32\x86\xd1\xcf\x63\x9f\xac\x48\xfe\x39\x58\xe5\xa2\xf8\xbf\x70\x70\xff\x7f\x94\xde\x6a\xd7\x73\x9b\x15\xed\xbb\x66\x1c\x82\xe2\x4a\x4a\xc3\x5d\xe1\x21\x61\x36\x7d\x93\xbe\x47\x5a\x73\xe7\x80\x0a\x97\xd8\xd1\x7d\x9d\x1c\x8c\x6e\x76\xcb\xaf\x2e\x8e\xcc\x6c\xeb\xae\xbe\xe1\xf6\x8a\x0a\x7f\x0f\xc9\x4d\xa9\x64\xa7\xa5\xe7\xaa\xfc\x88\x14\x26\xa8\x94\x47\x9d\xd7\xe7\x7b\x74\x75\xb1\x37\xc2\xc9\x79\x8f\x95\xc3\x9e\x77\x21\x41\xaf\x83\xd7\xef\x01\x00\x00\xff\xff\x84\xde\x3f\xa0\x57\x08\x00\x00" +var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\xcd\x4e\xfb\x46\x10\xbf\xe7\x29\x06\x0e\xd4\x96\xc0\xf4\x1c\x91\xa2\x90\x50\x1a\x95\x12\x44\x50\x2f\x55\x0f\x13\xef\x38\xde\xd6\xd9\xb1\x76\xc7\xa1\xb4\xe2\xdd\xab\xf5\xda\xf9\xb2\xdb\x70\xf8\xe3\x4b\x62\x7b\x76\xe6\xf7\xe5\x5d\xbd\x2e\xd9\x0a\xfc\x58\xf0\xdb\x42\xf0\x4f\x6d\x56\x13\x2e\x0a\x4a\x45\xb3\x81\xcc\xf2\x1a\xbe\xff\x6b\xf1\x3a\xfe\x79\xf6\xf4\x30\x99\x3f\x3e\xde\x4f\x5e\x67\xf3\xa7\xf1\x74\xfa\x72\xbf\x58\x0c\x06\xd7\xd7\xf0\x6a\xd1\xb8\x8c\xac\x03\x84\x27\x56\xe4\xbb\x90\x05\x5e\xfe\x41\xa9\x84\x0e\x68\x00\x2b\xc9\xd9\xea\xbf\xeb\xba\x34\x65\xae\x8c\xf8\xd5\x68\x14\xa0\x52\x0e\x24\xa7\xfd\xe5\xc2\x80\x86\x25\x27\x5b\x97\x57\x46\x1c\x34\xf8\x60\x07\xd0\x77\xd0\x8a\x8c\xe8\x4c\x93\x82\xe5\x7b\xdd\x46\x18\xc6\x4a\x59\x72\x2e\x19\x0c\xc4\xc3\xc3\xba\x3a\x32\xac\x68\x36\x1d\xc2\x42\xac\x36\xab\x4b\x10\x1e\xb6\x95\x31\xfc\x33\x00\x00\x28\x28\x60\xee\x68\xf1\x42\xd9\xb0\x66\x11\xf5\x4a\x95\xec\xfe\xce\xdf\x0c\xd9\x18\x2e\xfa\xeb\x3a\x4f\xb6\x63\x85\x3b\xef\x26\x58\x0e\x3f\xdf\xa8\xee\x54\x5a\x2a\xd1\x52\xd4\xa8\xd6\x60\xbe\x63\x6b\xf9\xed\x57\x2c\x2a\x8a\xe1\x62\x1c\xde\xb5\x9c\xfd\xe5\x8d\xcc\xa9\xd5\xda\x4b\x28\x8d\xaf\xc7\xce\x34\xc6\x0a\xc3\xba\x72\x02\x39\x6e\x08\x10\x36\x58\x68\xd5\xe3\x10\x68\x03\x6c\x55\x70\xd4\x52\x4a\x7a\x43\x47\x1d\x93\x2d\x08\x9d\x41\x74\xd6\xcf\x56\x31\xb9\x06\xf6\x4f\xb8\xa1\x4e\x41\x84\xc1\xc7\x21\x08\xc7\xfb\xc4\x6a\x4d\xd0\xe8\x34\x3a\x9f\x92\x13\x6d\xb0\x86\xd5\x12\xdd\xe7\xd0\x83\xde\x91\x40\x55\x26\xe7\xf1\xb6\xdf\xc7\x60\x5f\xb3\x07\x12\x40\xb0\x94\x91\x25\x93\xd6\xd1\xf3\xe4\xf6\xd3\xde\x6f\xb8\xbf\x1c\x15\x59\xf2\x5f\x61\x83\x51\x8b\x31\x71\xc2\x16\x57\x94\x2c\x6b\x13\x6f\xbe\x22\x84\x3f\x44\x1e\xc7\xb0\x7f\x1b\xe8\x96\x2f\x02\xa2\x67\x94\x3c\x3e\x50\xfa\xf6\xb6\x15\x7b\xc2\x55\xa1\xc0\xb0\x40\x80\x7d\x2c\x13\x76\x85\xf1\x59\xf1\xea\x95\x56\xaf\xd1\xbe\x43\xe5\xc8\x7e\xe7\x5a\x19\xce\xe3\x8e\xf2\xbe\xf8\xb9\x5a\x16\x3a\x6d\xa2\x01\x9c\x05\xfd\x4f\xc7\x58\x38\x81\x6d\xbf\xf0\xf9\xb5\x4d\x46\xb0\x22\x69\x6e\x22\xe1\xc3\xb9\x77\x2d\x9b\x14\x4b\x5c\xea\x42\xcb\x7b\xeb\x7a\x59\x43\x81\x35\x49\xce\xca\x01\x6e\x50\x17\xb8\x2c\x08\x38\xf0\x6a\xe2\xdf\x97\x89\xe4\x30\x14\xfd\x5b\x01\x8c\x76\x20\x93\xed\x78\x4d\xee\xc0\x82\x36\x26\x9f\xb7\xfe\x93\x85\x41\xe9\x2f\xf2\xbc\xd5\xa6\xdf\x6f\xef\xcf\x1a\xd3\x5c\x1b\x6a\xf8\xcf\x4c\xc6\x30\xfa\xff\x4f\x28\x59\x91\xfc\x72\xb0\xca\x45\xf1\x6f\xe1\x10\xf8\xfd\x24\x85\xd5\x6e\xe6\x36\x4f\xda\x4f\xcd\x38\x84\xc9\x95\x94\x86\x73\xc7\xb7\x84\xd9\xf4\x28\xa1\x2f\xb4\xe6\xce\x66\x17\x0e\xc4\x93\x7b\x44\x72\x40\xdd\xec\x96\xdf\x5c\x9d\xe0\x6c\xeb\xa9\x7e\xe0\xf6\xb8\x0b\xbf\x87\xe0\xa6\x54\xb2\xd3\xd2\x73\xec\x7e\x8b\xa4\x26\xa8\x94\xef\x3a\xaf\xcf\x8a\xe8\xe6\x6a\x8f\xc2\xd9\x65\x8f\x95\xc3\x9e\x67\x21\x65\x1f\x83\x8f\x7f\x03\x00\x00\xff\xff\x48\xcc\xbf\x2b\xa3\x08\x00\x00" func stakingcollectionTransfer_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5757,11 +5757,11 @@ func stakingcollectionTransfer_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa7, 0x50, 0x3a, 0x54, 0x28, 0x2b, 0x5f, 0x93, 0xd2, 0xc9, 0x33, 0xd2, 0x89, 0x97, 0x70, 0xbc, 0x7b, 0xca, 0x49, 0x15, 0xa5, 0xd9, 0xa6, 0x1a, 0x5c, 0xe5, 0xdb, 0xf9, 0xe5, 0x35, 0xa9, 0x17}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x70, 0xdc, 0xc4, 0xb8, 0xac, 0xab, 0x45, 0x1, 0x3c, 0xe8, 0xe9, 0xae, 0x8d, 0x58, 0x6, 0xb, 0x7c, 0x9e, 0x82, 0x58, 0x7d, 0x32, 0x19, 0x62, 0x96, 0x4b, 0x9e, 0x1f, 0xcf, 0xe, 0x15, 0xa5}} return a, nil } -var _stakingcollectionUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x3b\x0f\xda\x30\x10\xc7\xf7\x7c\x8a\xbf\x18\x50\xb2\x84\xce\xa8\x2d\x4a\x03\xad\x50\x23\xa8\x08\xea\xee\x86\x4b\xb0\x30\xbe\xd4\xbe\x08\xa4\x8a\xef\x5e\x25\xe6\x31\x90\xa1\x4b\x6f\xc8\xc3\xbe\xfb\xdf\xef\x1e\xfa\xdc\xb2\x13\x7c\x35\x7c\x29\x45\x9d\xb4\x6d\x72\x36\x86\x2a\xd1\x6c\x51\x3b\x3e\xe3\xc3\xb5\xdc\x67\xdf\xd7\x9b\x6f\xf9\xb6\x28\x56\xf9\x7e\xbd\xdd\x64\xcb\xe5\x6e\x55\x96\x51\x34\x9b\xcd\xb0\xa3\xdf\x1d\x79\xf1\x10\x46\x67\xbd\xa8\x13\x21\x2b\x0a\x08\x9f\xc8\x7a\xd4\xec\x20\x47\x82\x6f\xa9\xd2\xb5\xa6\x03\x2c\x1f\x08\xec\x70\x20\x43\x8d\x12\x76\xd0\x36\xb8\x04\x00\x54\x4f\x82\x28\x12\xa7\xac\x57\xc3\x4f\xdc\x07\xae\x97\x73\x94\xe2\xb4\x6d\x12\xfc\x89\x00\x60\x78\x18\x92\x47\xf8\x8b\x7f\x47\xf5\x1c\xaa\x93\x63\x3c\x5a\x5e\xfa\xfa\xdc\x5e\x2c\xb9\x04\xd3\x71\xbf\xb7\x93\x68\xc8\xd9\x3a\x6a\x95\xa3\x58\x55\x15\x77\x56\xee\xa9\xbe\xb0\x73\x7c\xf9\xa9\x4c\x47\x09\xa6\x59\xb8\x7b\xb0\xf6\xe6\xc9\xd4\xe9\x18\x2b\x3e\xe1\x2e\x95\x7a\x61\xa7\x1a\x4a\x7f\x0d\x62\x1f\xff\x47\x0d\x9f\xe3\x7e\xba\xf3\xf1\xc9\xbf\xbb\x97\x81\xe8\x87\x92\x63\xf2\x2c\xa5\xb7\xc5\x02\xad\xb2\xba\x8a\x27\x39\x77\xa6\x9f\xae\x20\x60\xc3\x51\xdd\x2f\xc5\x9b\xd6\x24\x28\xdc\x42\x1b\xe9\x4a\x55\x27\xf4\x2f\x1d\x4a\xef\xfb\x95\x19\xf3\x5c\x86\xf0\x7e\x28\xde\xa2\xbf\x01\x00\x00\xff\xff\x89\x12\xc5\x5b\xd1\x02\x00\x00" +var _stakingcollectionUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\x3d\x8f\xda\x40\x10\xed\xfd\x2b\x9e\xae\xb8\x98\xc6\xa4\x46\x49\x4e\x0e\x5c\x22\x14\x74\x44\xf8\x94\x7e\xb3\x8c\x61\xc5\xb2\xe3\xcc\xce\x8a\x8b\xa2\xfb\xef\x91\x59\xcc\x15\xb8\x48\x93\x29\xf6\x73\x3e\xde\xcc\x7b\xee\xd8\xb1\x28\xbe\x78\x3e\x35\x6a\x0e\x2e\xec\xe6\xec\x3d\x59\x75\x1c\xd0\x0a\x1f\xf1\xfe\xa5\x79\xae\xbf\x2d\x9f\xbe\xce\xd7\xab\xd5\xe3\xfc\x79\xb9\x7e\xaa\x17\x8b\xcd\x63\xd3\x14\xc5\x74\x3a\xc5\x86\x7e\x25\x8a\x1a\xa1\x8c\x14\xa2\x9a\x03\xa1\x5e\xad\xa0\x7c\xa0\x10\xd1\xb2\x40\xf7\x84\xd8\x91\x75\xad\xa3\x2d\x02\x6f\x09\x2c\xd8\x92\xa7\x9d\x51\x16\xb8\x90\x5d\x32\x00\xd8\x2b\x82\xa2\x50\x31\x21\x9a\xf3\xa5\xec\x03\x97\x8b\x19\x1a\x15\x17\x76\x13\xfc\x29\x00\xe0\xbc\x78\xd2\x21\xfc\x0d\xff\x86\xda\x19\x4c\xd2\x7d\x39\xda\x5e\xf5\x76\x5c\x9f\x02\xc9\x04\xf7\xe3\x7e\x37\x2f\xc5\xb9\x66\x27\xd4\x19\xa1\xd2\x58\xcb\x29\xe8\xa5\xd4\x67\x16\xe1\xd3\x0f\xe3\x13\x4d\x70\x5f\xe7\xbf\x01\x6b\x6f\x91\x7c\x5b\x8d\x61\xc5\x47\x5c\x52\x55\x51\x59\xcc\x8e\xaa\x9f\xe7\x64\x1f\xfe\x47\x0f\x9f\xca\x9e\xdd\xd9\x38\xf3\xb7\xee\x4d\x46\xf4\xdd\xe8\x7e\x72\x6d\xa5\xb7\x87\x07\x74\x26\x38\x5b\xde\xcd\x39\xf9\x9e\x5d\x45\x86\x0d\x03\xa1\x96\x84\x82\xa5\x5e\x1c\x06\xb7\x0a\xbb\x30\xdf\x89\x3b\x1a\xf9\x8d\x14\x49\xde\xc5\x61\x0c\x77\xb9\xd2\x6b\x1e\x37\xbd\x90\x4d\x4a\xff\x32\xc9\xea\xa2\xc3\xda\xfb\xab\x68\xf2\x3e\x64\x7c\x2d\xfe\x06\x00\x00\xff\xff\x2b\xd3\x78\xad\xf9\x02\x00\x00" func stakingcollectionUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -5777,11 +5777,11 @@ func stakingcollectionUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfb, 0xb4, 0xc0, 0xad, 0x23, 0xc7, 0x9e, 0x25, 0x95, 0xf1, 0x3b, 0x48, 0x99, 0xcf, 0x25, 0x70, 0x27, 0x9d, 0x38, 0xdb, 0x5d, 0xa2, 0xd5, 0x64, 0xf7, 0x6e, 0x8a, 0x82, 0xf1, 0xef, 0x2e, 0xec}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0x88, 0xd9, 0xcd, 0x9b, 0x59, 0xf7, 0x9f, 0xb1, 0x33, 0x7b, 0xa2, 0x3d, 0x65, 0x26, 0x33, 0x88, 0x1e, 0xba, 0xeb, 0x8c, 0xfc, 0x5, 0x61, 0xd3, 0x24, 0xea, 0xb0, 0x28, 0x95, 0xa1, 0x50}} return a, nil } -var _stakingcollectionUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xcd\x6a\xf3\x40\x0c\xbc\xfb\x29\x44\x0e\xc1\x86\x0f\xe7\x3b\x87\xb6\xc1\x75\xd2\x12\x1a\x92\x12\x87\xde\xb7\xb6\xfc\x43\x37\x2b\xa3\x95\x71\xa0\xe4\xdd\x8b\xbd\xf9\xa1\x8d\x0f\xbd\x74\x0f\xf6\x22\x69\x67\x46\xd2\x54\xfb\x9a\x58\xe0\x49\x53\x9b\x88\xfa\xa8\x4c\x11\x93\xd6\x98\x4a\x45\x06\x72\xa6\x3d\xfc\x3f\x24\xbb\xe8\x65\xb9\x7e\x8e\x37\xab\xd5\x22\xde\x2d\x37\xeb\x68\x3e\xdf\x2e\x92\xc4\xf3\x26\x93\x09\xc4\xa5\x32\x05\x5a\x90\x12\xc1\xa0\xb4\xc4\x1d\x0a\xa8\x2c\x63\xb4\x16\x72\xe2\x3e\x65\x6b\x4c\xab\xbc\xc2\x0c\x0c\x65\xe8\x79\xc2\xca\x58\xd5\xf3\xf8\x5d\x64\x39\x9f\x42\x22\x5c\x99\xe2\x1f\x18\x6c\x23\xf7\xfc\x1c\x0b\xe0\xd3\x03\x00\xe8\x3f\x1a\x05\xec\x4f\xb1\x5b\xcc\xa7\xa0\x1a\x29\xfd\xc1\x5e\xc2\xeb\x75\xd3\x1a\xe4\x00\xc6\xc3\x75\x37\x11\xaf\xe7\xac\x19\x6b\xc5\xe8\xab\x34\xa5\xc6\xc8\x89\xea\x91\x98\xa9\x7d\x53\xba\xc1\x00\xc6\x91\xcb\x9d\xb5\x76\xc7\xa2\xce\xc3\x21\xad\x70\x0f\x27\xa8\xd0\x0a\xb1\x2a\x30\x7c\xef\xc1\xee\xfe\xa2\x87\x07\xbf\x5b\xe5\x74\x78\xcd\xb7\xe5\x89\x53\xf4\xaa\xa4\x0c\x2e\xad\x74\x67\x36\x83\x5a\x99\x2a\xf5\x47\x31\x35\xba\x5b\xa5\x80\x93\x0d\x8c\x39\x08\xc1\x0d\xd6\xc8\x21\x1c\xdd\x18\xf1\x80\x69\x23\xf8\x9b\x09\x85\x4d\x9d\x29\xc1\xf5\xc5\x52\x27\x4b\x5c\xdc\xe2\xfe\xdf\xdd\x72\xbd\x9f\x69\x8f\xde\x57\x00\x00\x00\xff\xff\x02\xfb\xb7\x33\xe3\x02\x00\x00" +var _stakingcollectionUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6f\xba\x50\x0c\xbe\xf3\x57\x34\x1e\xfc\x41\xf2\x0b\xee\x6c\xb6\x19\x86\x6e\x31\x33\xba\x88\xd9\xbd\x83\x02\x2f\xc3\xf7\x48\x5f\x09\x2e\x8b\xff\xfb\x02\x88\x66\x93\xc3\x2e\xeb\x01\x9a\xb6\xaf\xdf\xd7\xf6\x53\xfb\xd2\xb0\xc0\x63\x61\xea\x48\xf0\x5d\xe9\x2c\x34\x45\x41\xb1\x28\xa3\x21\x65\xb3\x87\x9b\x43\xb4\x0b\x9e\x97\xeb\xa7\x70\xb3\x5a\x2d\xc2\xdd\x72\xb3\x0e\xe6\xf3\xed\x22\x8a\x1c\x67\x32\x99\x40\x98\xa3\xce\xc8\x82\xe4\x04\x9a\xa4\x36\xdc\x74\x01\x4c\x12\x26\x6b\x21\x35\xdc\xa6\x6c\x49\xb1\x4a\x15\x25\xa0\x4d\x42\x8e\x23\x8c\xda\x62\x8b\xe3\x36\x91\xe5\x7c\x0a\x91\xb0\xd2\xd9\x7f\xd0\x54\x07\xdd\xf3\x3e\xe6\xc1\xa7\x03\x00\xd0\x7e\x0a\x12\xb0\x3f\xc9\x6e\x29\x9d\x02\x56\x92\xbb\x83\xb3\xf8\x17\x77\x53\x6b\x62\x0f\xc6\xc3\x75\x57\x11\xa7\xc5\x2c\x99\x4a\x64\x72\x31\x8e\x4d\xa5\xe5\x04\xf5\x60\x98\x4d\xfd\x8a\x45\x45\x1e\x8c\x83\x2e\xd7\x73\x6d\xcc\x52\x91\xfa\x43\x5c\xe1\x0e\x4e\xad\x7c\x2b\x86\x31\x23\xff\xad\x6d\x76\xfb\x17\x33\xdc\xbb\xcd\x29\xa7\xc3\x67\xbe\x2e\x8f\x3a\x46\x2f\x28\xb9\x77\x1e\xa5\xb1\xd9\x0c\x4a\xd4\x2a\x76\x47\xa1\xa9\x8a\xe6\x94\x02\x1d\x6d\x40\x60\x4a\x89\x49\xc7\x04\x62\x00\xe1\x5a\x4e\x4a\xb7\x4a\x28\x59\xed\x91\x3f\xa0\xb2\xc4\xff\x6c\xbf\x86\x51\x87\x74\xec\xd6\x4d\x07\x8a\x2b\xa1\xdf\x6c\xd2\xaf\xca\x04\x85\xd6\x67\xe9\x9d\xa4\x73\x56\x55\xf7\xff\xae\xaa\x8b\xdf\xc3\x1e\x9d\xaf\x00\x00\x00\xff\xff\x92\x19\x8f\x80\x0b\x03\x00\x00" func stakingcollectionUpdate_networking_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -5797,11 +5797,11 @@ func stakingcollectionUpdate_networking_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/update_networking_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc5, 0x69, 0xda, 0xe, 0x23, 0x1e, 0xa7, 0xf, 0xf6, 0x63, 0x31, 0x56, 0x47, 0x87, 0x39, 0x2b, 0x9d, 0x11, 0xae, 0x64, 0xb3, 0xc5, 0x9e, 0x1b, 0xfd, 0x3f, 0x27, 0x63, 0x78, 0x6a, 0xaf, 0xa9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x23, 0xe6, 0xfa, 0x51, 0x84, 0x12, 0xe3, 0xbb, 0xff, 0xd1, 0xdb, 0x75, 0xb2, 0xc5, 0x1, 0xc2, 0x69, 0x28, 0xc3, 0x4d, 0x54, 0xb, 0x85, 0x69, 0x3a, 0x17, 0x9, 0x8b, 0xeb, 0x4b, 0xf0, 0xc1}} return a, nil } -var _stakingcollectionWithdraw_from_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x8e\xd3\x30\x10\xbd\xe7\x2b\x46\x7b\x58\xa5\x12\x4a\x39\x20\x0e\x15\xb0\x2a\xe9\x16\x55\x2c\x5b\xd4\x14\xee\x83\x33\x69\xac\x3a\x9e\xe0\x8c\x49\x11\xda\x7f\x47\x8e\x9b\xad\x44\x73\xe0\xb2\x3e\xc4\x51\xf2\xfc\xe6\xbd\xe7\xa7\x9b\x96\x9d\xc0\xda\x70\x5f\x08\x1e\xb5\x3d\xe4\x6c\x0c\x29\xd1\x6c\xa1\x72\xdc\xc0\xeb\x53\xb1\x5f\x7e\xde\x3c\x7e\xca\xb7\x0f\x0f\xf7\xf9\x7e\xb3\x7d\x5c\xae\x56\xbb\xfb\xa2\x48\x92\xf9\x7c\x0e\x3b\xfa\xe9\xa9\x13\x10\x86\x5e\x4b\x5d\x3a\xec\x41\xf8\x48\xb6\x8b\xe7\xa5\x26\x68\x50\xd5\xda\x12\xa0\x52\xec\xad\x0c\xe7\xf6\x35\x8d\x38\x74\x04\xe8\x85\x1b\x14\xad\xd0\x98\xdf\x50\x52\xcb\x9d\x16\x2a\x03\x6d\x60\xf0\xd6\xb0\x3a\x52\x39\x52\xc0\x2f\xf4\x46\x92\x44\x1c\xda\x0e\x07\xb9\xa9\xe5\x92\x36\xab\x05\x14\xe2\xb4\x3d\xbc\x02\x6c\x02\x72\x01\xdf\xd6\xfa\xf4\xf6\xcd\x0c\xfe\x24\x00\x00\xc3\xc3\x90\x40\xf7\xaf\xdf\x1d\x55\x8b\xa0\xa3\x4e\x27\xe3\xc8\x2e\xaf\xdb\xde\x92\x9b\xc1\xed\x34\xee\xea\x4b\x32\xcc\x6c\x1d\xb5\xe8\x28\x3d\x3b\x38\x8f\xfa\xc8\xce\x71\xff\x1d\x8d\xa7\x19\xdc\x2e\xe3\xbf\x51\x6b\x58\x1d\x99\x2a\x9b\xd2\x0a\xef\xc7\x30\xb2\x4e\xd8\xe1\x81\xb2\x1f\x03\xd9\xbb\x97\xf0\xf0\x21\x0d\xb7\xb9\x98\x6e\xca\x35\xbc\x88\x8a\xbe\xa2\xd4\xb3\x67\x2b\x61\xdd\xdd\x41\x8b\x56\xab\xf4\x26\x67\x6f\x4a\xb0\x2c\x10\x65\x83\xa3\x2a\x5c\xf7\x15\xd7\x4d\x64\x78\x8a\x31\xd2\x89\x94\x17\xfa\x9f\x84\xb2\xb1\x90\x6b\xc7\xcd\x97\xd8\xc1\x73\xc2\xcf\x65\x89\xfb\xa5\x2c\x71\x1f\x27\x3e\x25\x7f\x03\x00\x00\xff\xff\x9b\x4c\x56\x8f\x21\x03\x00\x00" +var _stakingcollectionWithdraw_from_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6f\xd3\x40\x10\x85\xef\xfe\x15\xa3\x1e\x4a\x22\x21\x87\x03\xe2\x10\x01\x55\x48\x1a\x14\x51\x1a\x14\x07\xee\xc3\x7a\x12\xaf\xb2\xde\x31\xb3\xb3\x38\x15\xea\x7f\x47\xf6\xc6\xad\x44\x72\xe0\xd2\x3d\x78\x2d\x7b\x76\xe6\xbd\xb7\x9f\xad\x1b\x16\x85\xa5\xe3\xb6\x50\x3c\x58\xbf\x9f\xb3\x73\x64\xd4\xb2\x87\x9d\x70\x0d\x6f\x8e\xc5\x76\xf6\x65\x75\xff\x79\xbe\xbe\xbb\xbb\x9d\x6f\x57\xeb\xfb\xd9\x62\xb1\xb9\x2d\x8a\x2c\x9b\x4c\x26\xb0\xa1\x5f\x91\x82\x82\x32\xb4\x56\xab\x52\xb0\x05\xe5\x03\xf9\x90\xce\x6b\x45\x50\xa3\xa9\xac\x27\x40\x63\x38\x7a\xed\xcf\x6d\x2b\x1a\xea\x50\x08\x30\x2a\xd7\xa8\xd6\xa0\x73\x0f\x50\x52\xc3\xc1\x2a\x95\x5d\xdb\xae\x43\xf4\x8e\xcd\x81\xca\xa1\x05\xfc\xc6\xe8\x34\xcb\x54\xd0\x07\xec\xe5\x8e\x3c\x97\xb4\x5a\x4c\xa1\x50\xb1\x7e\xff\x1a\xb0\xee\x2a\xa7\xf0\x7d\x69\x8f\xef\xde\x8e\xe1\x4f\x06\x00\xd0\x3f\x1c\x29\x84\x7f\xfd\x6e\x68\x37\xed\x74\x54\xa3\x8b\x71\xe4\xcf\xaf\xeb\xd6\x93\x8c\xe1\xfa\x72\xdd\xd9\x97\xac\x9f\xd9\x08\x35\x28\x34\x3a\x39\x38\x8d\xfa\xc4\x22\xdc\xfe\x40\x17\x69\x0c\xd7\xb3\xf4\x6f\xd0\xda\xad\x40\x6e\x97\x5f\xd2\x0a\x1f\x86\x30\xf2\xa0\x2c\xb8\xa7\xfc\x67\xdf\xec\xfd\x4b\x78\xf8\x38\xea\x6e\x73\x7a\x99\x94\xf3\xf2\x22\x29\xfa\x86\x5a\x8d\x9f\xac\x74\xeb\xe6\x06\x1a\xf4\xd6\x8c\xae\xe6\x1c\x5d\x09\x9e\x15\x92\x6c\x40\x10\xda\x91\x90\x37\x1d\x19\x80\x70\x4e\xa4\xf5\x3d\x0d\x8d\xd8\x1a\xe5\x01\x62\x20\x79\x15\x86\x18\xae\xd2\xa4\xc7\x14\x37\x1d\xc9\x44\xa5\xff\x49\x32\x1f\xc0\x5d\x0a\xd7\x5f\x13\xab\xa7\x9b\x78\x82\x2a\xed\xcf\x50\xa5\x7d\x98\xf8\x98\xfd\x0d\x00\x00\xff\xff\xb5\x4f\x35\x21\x49\x03\x00\x00" func stakingcollectionWithdraw_from_machine_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -5817,11 +5817,11 @@ func stakingcollectionWithdraw_from_machine_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_from_machine_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf6, 0xd9, 0x31, 0x48, 0x1b, 0x88, 0xd3, 0xaf, 0x9f, 0xb1, 0xd2, 0x2e, 0xd9, 0xfa, 0xcc, 0x3e, 0x5f, 0xbb, 0x74, 0x7c, 0xbe, 0xfb, 0x4f, 0xbc, 0xde, 0xa2, 0x80, 0x6d, 0x10, 0x2d, 0xd3, 0xfa}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x3b, 0xc9, 0x9c, 0x4c, 0x41, 0x9c, 0x7c, 0x5, 0x22, 0x96, 0x35, 0x24, 0x23, 0x96, 0x41, 0x83, 0x79, 0x89, 0x8f, 0x73, 0x68, 0x2f, 0xcd, 0x3, 0xbe, 0xa6, 0x3b, 0xa1, 0x7e, 0x49, 0x84}} return a, nil } -var _stakingcollectionWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\xcd\x6e\xdb\x3c\x10\xbc\xeb\x29\x16\x39\x04\x32\x60\xc8\x1f\xbe\x16\x3d\x18\x6d\x0d\xd7\x4e\x0a\xa3\x41\x5c\x58\x4e\xef\x5b\x69\x65\x11\xa6\xb9\xea\x6a\x55\x39\x28\xf2\xee\x05\xf5\x63\x05\xb5\x0e\xbd\x94\x07\x51\xa2\x86\xb3\x33\xcb\xa1\x39\x15\x2c\x0a\xf7\x96\xeb\x58\xf1\x68\xdc\x61\xc5\xd6\x52\xa2\x86\x1d\x64\xc2\x27\xf8\xef\x1c\xef\x97\x5f\x36\x8f\x9f\x57\xdb\x87\x87\xbb\xd5\x7e\xb3\x7d\x5c\xae\xd7\xbb\xbb\x38\x0e\x82\xd9\x6c\x06\x3b\xfa\x51\x51\xa9\xa0\x0c\xb5\xd1\x3c\x15\xac\x41\xa8\x46\x49\x29\x05\xe5\x23\xb9\x12\x32\x16\xd0\x9c\xa0\x2c\x28\x31\x99\xa1\x14\x1c\xa7\x04\x2c\x90\x92\xa5\x03\x2a\x0b\x18\xd7\x42\x5a\x15\x90\x5c\x64\x34\x55\xf6\x39\xf5\x64\x28\x04\x58\x29\x9f\x50\x4d\x82\xd6\x3e\x43\x4a\x05\x97\x46\x9b\x7a\x0d\x49\xe5\x2c\x27\x47\x4a\x01\x93\x84\x2b\xa7\xf0\x13\x2b\xab\x90\x19\x29\x75\xda\xf0\x2d\x5d\xea\x91\x0e\xd0\x3d\x43\x07\x7e\xc5\x3f\x30\x1a\xd7\x71\x8e\x31\x06\x81\x0a\xba\x12\x1b\x9d\xa1\xf7\xb4\x59\xcf\x21\x56\x31\xee\x30\x1d\xbc\xf9\xc5\xa7\x8d\xd3\x37\xff\x2f\xa6\x80\x27\xbf\x7f\x0e\x4f\xf7\xe6\xfc\xee\xed\x04\x7e\x05\x00\x00\xcd\xc3\x92\xf6\xfe\x87\x53\xd8\x51\x36\xf7\x7e\xf3\x70\xf4\x90\xa2\xe1\x75\x5b\x3b\x92\x09\xdc\x8e\xe3\xae\x56\x82\xa6\x66\x21\x54\xa0\x50\xd8\xf9\xea\x4a\x7d\x62\x11\xae\xbf\xa1\xad\x68\x02\xb7\xcb\xf6\x5f\xaf\xd5\x8f\x92\x6c\x16\x8d\x69\x85\x0f\x7d\x8b\xa2\x52\x59\xf0\x40\xd1\xf7\x86\xec\xfd\xbf\xf0\xf0\x31\xf4\x19\x9d\x8f\xe7\xf7\x1a\x1e\xb7\x8a\xbe\xa2\xe6\x93\x8b\x15\x3f\x16\x0b\x28\xd0\x99\x24\xbc\x59\x71\x65\x7d\x3c\x15\x5a\xd9\x20\x94\xf9\x58\x5d\x71\xdd\xb4\x0c\x2f\x6d\x1b\xe9\x4c\x49\xa5\xf4\x37\x1d\x8a\xfa\x6b\xb2\xeb\x6e\xc9\xbe\xc9\xdd\x25\x3e\xed\xfc\x47\x7c\x5e\x7d\x0c\x11\x6a\xe7\x5e\xc7\x4b\xf0\x3b\x00\x00\xff\xff\x28\xb2\xdf\x7c\xcd\x03\x00\x00" +var _stakingcollectionWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8f\x12\x41\x10\xbd\xcf\xaf\x78\xd9\xc3\x0a\x09\x01\xa3\xc6\x03\x51\x09\xc2\xae\x21\x6e\x16\xc3\xb0\xde\xcb\x99\x1a\xe8\xd0\x74\x8f\x35\x35\x0e\xc4\xec\x7f\x37\x3d\x1f\xb0\x11\x0e\x5e\xec\x03\xcd\xf4\xd4\xbc\x8f\xea\x57\x66\x9f\x7b\x51\xdc\x5b\x5f\xc5\x4a\x3b\xe3\x36\x33\x6f\x2d\x27\x6a\xbc\x43\x26\x7e\x8f\xd7\x87\x78\x3d\xfd\xba\x78\xfc\x32\x5b\x3e\x3c\xdc\xcd\xd6\x8b\xe5\xe3\x74\x3e\x5f\xdd\xc5\x71\x14\x8d\x46\x23\xac\xf8\x67\xc9\x85\x42\x3d\x2a\xa3\xdb\x54\xa8\x82\x70\x45\x92\x72\x0a\xf5\x3b\x76\x05\x32\x2f\xd0\x2d\xa3\xc8\x39\x31\x99\xe1\x14\xce\xa7\x0c\x2f\x48\xd9\xf2\x86\xd4\x0b\x8c\x6b\x4a\x1a\x15\x48\x4e\x32\x6a\x96\xf5\x96\x3b\x30\x12\x06\x95\xea\xf7\xa4\x26\x21\x6b\x8f\x48\x39\xf7\x85\xd1\x9a\xaf\x06\x29\x9d\xf5\xc9\x8e\x53\x50\x92\xf8\xd2\x29\x7e\x51\x69\x15\x99\x91\x42\x07\x35\xde\xd4\xa5\xa1\xd2\x81\xdc\x11\x6d\xf1\x0b\xfc\x33\xa2\x71\x2d\xe6\x35\xc4\x28\x52\x21\x57\x50\xad\xb3\x17\x3c\x2d\xe6\x63\xc4\x2a\xc6\x6d\x06\x67\x6f\xe1\xf0\x69\xe1\xf4\xed\x9b\xc9\x00\xb4\x0f\xdf\x8f\xf1\x74\x6f\x0e\xef\xdf\xf5\xf1\x3b\x02\x80\xfa\xc7\xb2\x76\xfe\xcf\xb7\xb0\xe2\x6c\x1c\xfc\x6e\x7b\x57\x2f\x69\x78\xfe\xbb\xac\x1c\x4b\x1f\xb7\xd7\xeb\x2e\x4e\xa2\x9a\x33\x17\xce\x49\xb8\xd7\xfa\x6a\xa9\x3e\x7b\x11\x5f\x7d\x27\x5b\x72\x1f\xb7\xd3\xe6\x5d\xa7\x35\xac\x82\x6d\x36\xbc\xa6\x15\x1f\xbb\x16\x0d\x0b\xf5\x42\x1b\x1e\xfe\xa8\xc1\x3e\xfc\x0f\x0f\x9f\x7a\x21\xa3\xe3\xeb\xf9\xbd\x2c\x8f\x1b\x45\xdf\x48\xb7\xfd\x93\x95\xb0\x26\x13\xe4\xe4\x4c\xd2\xbb\x99\xf9\xd2\x86\x78\x2a\x1a\xd9\x20\x08\x67\x2c\xec\x92\x90\x40\x10\x2e\xe7\xa4\x8d\x6e\x2e\x66\x4f\x72\x44\x59\xb0\xbc\x2a\xba\x36\xdc\x34\x4c\xcf\x4d\xbb\xf9\xc0\x49\xa9\xfc\x2f\x9d\x1c\x76\xe3\xb4\x6a\xa7\x69\x5d\xe7\xf3\x14\xb3\x66\xff\x2b\x66\x2f\x1e\xce\x51\x6b\xf6\x4e\xc7\x73\xf4\x27\x00\x00\xff\xff\x45\xf4\x6f\xf1\xf5\x03\x00\x00" func stakingcollectionWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5837,11 +5837,11 @@ func stakingcollectionWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x42, 0x5, 0x1f, 0xba, 0x6a, 0x7a, 0x49, 0x51, 0x91, 0x45, 0x1b, 0xbf, 0xd4, 0xd1, 0x49, 0xa4, 0x66, 0xfa, 0x8b, 0x53, 0x3a, 0xed, 0xb1, 0xb1, 0xa3, 0x9c, 0x67, 0xe8, 0x70, 0xe7, 0xc8, 0xd0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3f, 0x58, 0x73, 0x11, 0x73, 0x4a, 0xdc, 0x2f, 0x1d, 0xa1, 0xe1, 0xd9, 0xcf, 0x2d, 0x48, 0xfa, 0x8e, 0x3, 0x52, 0xa1, 0x4e, 0x79, 0x94, 0x22, 0x3, 0xd6, 0xb5, 0x8c, 0x19, 0xd5, 0x88, 0x71}} return a, nil } -var _stakingcollectionWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8f\xda\x30\x10\xbd\xe7\x57\x3c\xed\x61\x05\x12\x82\xaa\xad\x7a\x40\x6d\x11\x85\xdd\x0a\x75\xb5\x54\x04\x7a\x77\x93\x09\x58\x18\x4f\x6a\x4f\x1a\x56\xd5\xfe\xf7\xca\xf9\x20\xab\x92\x43\x2f\xeb\x43\x9c\x38\x4f\x6f\xde\x1b\xbf\xd1\xa7\x9c\x9d\xe0\xde\x70\x19\x8b\x3a\x6a\xbb\x5f\xb0\x31\x94\x88\x66\x8b\xcc\xf1\x09\x6f\xce\xf1\x76\xfe\x6d\xf5\xf8\x75\xb1\x7e\x78\xb8\x5b\x6c\x57\xeb\xc7\xf9\x72\xb9\xb9\x8b\xe3\x28\x9a\x4c\x26\xd8\xd0\xaf\x82\xbc\x40\x18\xa5\x96\x43\xea\x54\x89\xc2\x7a\x51\x47\x4a\x21\x7c\x24\xeb\x91\xb1\x83\x1c\x08\x3e\xa7\x44\x67\x9a\x52\x58\x4e\x09\xec\x90\x92\xa1\xbd\x12\x76\xd0\xb6\x86\xd4\x2a\x90\x5c\x64\x54\x55\xb6\x07\x6a\xc9\x94\x23\xa8\x42\xf8\xa4\x44\x27\xca\x98\x27\xa4\x94\xb3\xd7\x52\xd5\xab\x48\x0a\x6b\x38\x09\xf5\x55\x92\x70\x61\x05\xbf\x55\x61\x04\x99\x76\x5e\x46\x15\xdf\xdc\xa6\x01\x69\xa1\xec\x13\x1a\xf0\x0b\xfe\x8e\x51\xdb\x86\xb3\x97\x51\x67\xd0\x02\xed\x03\xc2\x51\x14\x89\x53\xd6\xab\x4a\xf6\x20\x58\x5c\x2d\xa7\x88\xc5\x69\xbb\x1f\x75\x56\xc3\xe1\x6e\x65\xe5\xdd\xdb\xd9\x08\xea\x14\xe8\xa6\xd8\xdd\xeb\xf3\x87\xf7\x43\xfc\x89\x00\xa0\x7a\x18\x92\xb6\x1d\xdd\xa5\x6c\x28\x9b\x06\xfb\x87\x41\xef\x9d\x8d\xbb\xd7\x75\x69\xc9\x0d\x71\xdb\x8f\xbb\x3a\x89\xaa\x9a\xb9\xa3\x5c\x39\x1a\x34\x36\x9b\x52\x5f\xd8\x39\x2e\x7f\x28\x53\xd0\x10\xb7\xf3\xfa\x5f\xab\x35\x2c\x4f\x26\x1b\xf7\x69\xc5\xa7\xb6\x63\x63\x2f\xec\xd4\x9e\xc6\x3f\x2b\xb2\x8f\xaf\xe1\xe1\xf3\x20\x44\x76\xda\x1f\xe7\x6b\x78\x5c\x2b\xfa\xae\xe4\x30\xbc\x58\x09\x6b\x36\x43\xae\xac\x4e\x06\x37\x0b\x2e\x4c\x48\xab\xa0\x96\x0d\x47\x59\x48\xd9\x15\xd7\x4d\xcd\xf0\x5c\xb7\x91\xce\x94\x14\x42\xff\xd3\xa1\x71\x3b\x35\xbb\x66\x68\xb6\x55\x0c\x2f\xf1\xa9\xf7\x7f\xe2\xf3\xe2\xa3\x8b\x50\xbd\xb7\x3a\x9e\xa3\xbf\x01\x00\x00\xff\xff\x88\xe7\xc7\x43\xdc\x03\x00\x00" +var _stakingcollectionWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x6f\xda\x40\x10\xbd\xfb\x57\x3c\xe5\x90\x82\x14\x91\xaa\xad\x7a\x40\x6d\x23\x0a\x49\x85\x1a\x85\x0a\x43\xef\x53\x7b\x0c\x2b\x96\x5d\x77\x76\x5c\x40\x55\xfe\x7b\xb5\xfe\x80\xa8\x70\xe8\xa5\x7b\xf0\xda\xeb\xd1\xfb\x98\x7d\x63\xb6\xa5\x17\xc5\x83\xf5\xbb\x54\x69\x63\xdc\x6a\xec\xad\xe5\x4c\x8d\x77\x28\xc4\x6f\xf1\x7a\x9f\x2e\x46\x5f\xa7\x4f\x5f\xc6\xb3\xc7\xc7\xfb\xf1\x62\x3a\x7b\x1a\x4d\x26\xf3\xfb\x34\x4d\x92\xdb\xdb\x5b\xcc\xf9\x67\xc5\x41\xa1\x1e\x3b\xa3\xeb\x5c\x68\x87\xca\x05\xa5\x0d\xe7\x50\xbf\x61\x17\x50\x78\x81\xae\x19\xa1\xe4\xcc\x14\x86\x73\x38\x9f\x33\xbc\x20\x67\xcb\x2b\x52\x2f\x30\xae\x29\x69\x54\x20\x3b\xca\xa8\x59\x16\x6b\xee\xc0\x48\x18\x54\xa9\xdf\x92\x9a\x8c\xac\x3d\x20\xe7\xd2\x07\xa3\x35\x5f\x0d\x52\x39\xeb\xb3\xc8\x4f\x59\xe6\x2b\xa7\xf8\x45\x95\x55\x14\x46\x82\xde\xd4\x78\x23\x97\xc7\x4a\x07\x72\x07\xb4\xc5\x2f\xf0\x4f\x88\xc6\xb5\x98\x17\x11\x4d\x01\xa3\x30\x21\x56\x08\x27\x89\x0a\xb9\x40\xb5\xec\x5e\xb4\x38\x9d\x0c\x91\xaa\x18\xb7\xba\x39\x59\x8d\x87\xcb\xa9\xd3\xb7\x6f\xee\x6e\x40\xdb\x08\x37\xc4\xf2\xc1\xec\xdf\xbf\xeb\xe3\x77\x02\x00\xf5\xc3\xb2\x76\xed\x38\x5d\xca\x9c\x8b\x61\xb4\xbf\xee\x5d\xbc\xb3\xc1\xe9\x75\xb6\x73\x2c\x7d\x5c\x5f\xae\x3b\x3b\x49\x6a\xce\x52\xb8\x24\xe1\x5e\x6b\xb3\xa5\xfa\xec\x45\xfc\xee\x3b\xd9\x8a\xfb\xb8\x1e\x35\xff\x3a\xad\x71\x05\xb6\xc5\xe0\x92\x56\x7c\xec\x3a\x36\x08\xea\x85\x56\x3c\xf8\x51\x83\x7d\xf8\x1f\x1e\x3e\xf5\x62\x64\x87\x97\xe3\x7c\x5e\x9e\x36\x8a\xbe\x91\xae\xfb\x47\x2b\x71\xdd\xdd\xa1\x24\x67\xb2\xde\xd5\xd8\x57\x36\xa6\x55\xd1\xc8\x06\x41\xb8\x60\x61\x97\xc5\x40\x82\x70\x3e\x36\x6d\x92\x4b\x31\x5b\x92\x03\xaa\xc0\xf2\x2a\x74\x6d\xb8\x6a\x98\x9e\x9b\x76\xf3\x9e\xb3\x4a\xf9\x5f\x3a\x39\xe8\xa6\x6b\xd9\x0e\xd7\xa2\x8e\xeb\x31\x66\xcd\xfe\x57\xcc\x5e\x7c\x9c\xa2\xd6\xec\x9d\x8e\xe7\xe4\x4f\x00\x00\x00\xff\xff\x53\xcd\x56\x18\x04\x04\x00\x00" func stakingcollectionWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5857,7 +5857,7 @@ func stakingcollectionWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xae, 0x5b, 0xec, 0xe6, 0xcc, 0xd4, 0x73, 0x9b, 0x65, 0xc3, 0xa3, 0x35, 0x3a, 0x49, 0xa0, 0xfb, 0x1a, 0x13, 0xc3, 0x6, 0x53, 0xb1, 0xdf, 0x4f, 0xeb, 0xf0, 0x1e, 0xea, 0x6a, 0xfe, 0xa6, 0xf9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb3, 0x27, 0x90, 0x24, 0x2e, 0x4f, 0xd6, 0x1d, 0x1d, 0x59, 0x53, 0x39, 0x4e, 0x23, 0x42, 0x99, 0x80, 0x6b, 0xb4, 0xca, 0x61, 0x90, 0xbb, 0x87, 0xe2, 0xfb, 0xa3, 0xed, 0x88, 0x78, 0x75, 0x55}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index 6facae02c..606176932 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "mainnet", - "hash": "6cead427704bc5c07c2920aeced30e1fddfee2021811b54fdeb64d4153e07926" + "hash": "4a830e6f93f74179a99e17c7ae762980c7fdc428bc949767529be2f071ac52b9" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,7 +39,7 @@ } ], "network": "mainnet", - "hash": "50ab0c2826eb1854a1e77a32a45d3259e16ac46d9512378bc52bdb4c1bdda623" + "hash": "038382a947fa96bf2f4dfe5aa9b4b2abee1ef0975955175e80cf911c3edf4b61" }, { "id": "TH.06", @@ -468,7 +468,7 @@ { "id": "SCO.02", "name": "Register Delegator", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", "arguments": [ { "type": "String", @@ -494,12 +494,12 @@ } ], "network": "mainnet", - "hash": "8137213e83a7e35462af3142a14d8472b7de791689454970950527f55482d90e" + "hash": "0a41e53ad3c9c1c16c8732dd8331b8ca66063617d433b01d4d09c47300448744" }, { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -619,12 +619,12 @@ } ], "network": "mainnet", - "hash": "535eb69e4e776f40dcd96f5ec0ea9b3fec47d97dbde0de72790def9cda1356f0" + "hash": "4073ffd5a78fda78e2292f5cea7e19443158c1eae7ba27ea24fee5c043060290" }, { "id": "SCO.04", "name": "Create Machine Account", - "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -676,12 +676,12 @@ } ], "network": "mainnet", - "hash": "8967a6b6642f1bb66a3fe18689de23b9837e01fdc9235c50afdab94b8f63fad3" + "hash": "333e2035ff1cf7fe636722804837c1498cdd3b93b1d412f56bca060a5a55aed8" }, { "id": "SCO.05", "name": "Request Unstaking", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -725,12 +725,12 @@ } ], "network": "mainnet", - "hash": "89f788917c84f9749f595b24ee81ab7999f3a3ba4338b93218bde5864cc4e141" + "hash": "f26c058a127500fcd8445ba9fcf55149fe8f1a1a7cd212688d13fcd6ee276529" }, { "id": "SCO.06", "name": "Stake New Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -774,12 +774,12 @@ } ], "network": "mainnet", - "hash": "1421ed79bf556c3585476ea5475c9d6f51c6999eaa2b4c88d20370c024e7da9a" + "hash": "4c0658934352486097cc89fa06b98bac21e514770fc6a4d70a7adc4bec6d711d" }, { "id": "SCO.07", "name": "Stake Rewarded Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -823,12 +823,12 @@ } ], "network": "mainnet", - "hash": "92cefda10b0c6bb92541d3d6724e746cd87a327cca6f55d5fba33ac932cc3601" + "hash": "c989e8b3beb9c2eb5af2ee1e11d592c9f1131e76e7ef105a0d40cf1610d1e348" }, { "id": "SCO.08", "name": "Stake Unstaked Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -872,12 +872,12 @@ } ], "network": "mainnet", - "hash": "7c235396508b698b7025dcc20cd65dbfb8bcec61e495f34521a3d5f55c0c7a02" + "hash": "fe6adb75bf22b2033800e916fa7e3a7810417e9a36d35320de7f4b5f7ec4f1b8" }, { "id": "SCO.09", "name": "Unstake All", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", "arguments": [ { "type": "String", @@ -892,12 +892,12 @@ } ], "network": "mainnet", - "hash": "dbf5f65cc34c59d102985fad7d4200949fa802934fb401551b2577ce227597e7" + "hash": "1c8256fb857f6c6fd929511ecac8624d0159877cf72c884f7128297dfb069510" }, { "id": "SCO.10", "name": "Withdraw Rewarded Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -941,12 +941,12 @@ } ], "network": "mainnet", - "hash": "9761a96ef85b73c0b4bb9e93110a5e774c128f37b0fcd91568aefb60cbeba034" + "hash": "fbd8ebbfff7a88b6b667ff4e3f9f904eaaba71cbf02a140f3b7007c61fbd8f34" }, { "id": "SCO.11", "name": "Withdraw Unstaked Tokens", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -990,12 +990,12 @@ } ], "network": "mainnet", - "hash": "b794b6630e6fe69d84b149d4fc5df1305b132bae7e3dd954418ac2afcea2692b" + "hash": "c2484f17e640e285769c3edaa6f2d090dcef1f2f57983f82b7179c3c047290ca" }, { "id": "SCO.12", "name": "Close Stake", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", "arguments": [ { "type": "String", @@ -1028,12 +1028,12 @@ } ], "network": "mainnet", - "hash": "765791c3185adfbdbf5889bd45e5cb4f83930a7d49f9598c4c22908540d7c6c4" + "hash": "a0fad319bf8aede66212257ad0d21532858381e2c9d7c4cec179b28180f5be93" }, { "id": "SCO.13", "name": "Transfer Node", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the receiver's account\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", "arguments": [ { "type": "String", @@ -1059,12 +1059,12 @@ } ], "network": "mainnet", - "hash": "45463dc2320d4cbd83b529448548d71319524c21c33abe5ab4f963dc4c4114b5" + "hash": "38bfd23b200ecef4d13fa3c2ea998b51e6a24f3a8ceb260d2affab7c918a97d0" }, { "id": "SCO.14", "name": "Transfer Delegator", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a referamce to a StakingCollection in the receiver's account\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", "arguments": [ { "type": "String", @@ -1101,12 +1101,12 @@ } ], "network": "mainnet", - "hash": "1264f0d5745092380fe945eebed4bbca63104cdc148f2b4a11012f28c72c1c86" + "hash": "11e2107d2ccd96cb6b3fa3a704491dcd9e1736215137304e0494243c21befc76" }, { "id": "SCO.15", "name": "Withdraw From Machine Account", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -1132,12 +1132,12 @@ } ], "network": "mainnet", - "hash": "b0994287545820e8cd294f31a2329a884331903aa1ef91ed5a12368344f03740" + "hash": "e12b16ef4218b8ce52189ae5814b381272bf473436978fae94d01c10c0369034" }, { "id": "SCO.16", "name": "Update Networking Address", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", "arguments": [ { "type": "String", @@ -1163,7 +1163,7 @@ } ], "network": "mainnet", - "hash": "6881e92a48f6025ab8b86dd02590544d1517ee05a123e95e41668cafffe6f88d" + "hash": "68d24560d9e49318dca82ab0975f526a8663d934225f0cb715cd1ff188def16d" } ] } \ No newline at end of file diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 993eb143d..61a118e99 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -4,7 +4,7 @@ { "id": "TH.01", "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -19,12 +19,12 @@ } ], "network": "testnet", - "hash": "baca378532499da57d1df14da64f07ca5a07f177cc3f65c3fe605347256ee2d7" + "hash": "094798e93daeacaa9ff262486a3683ec5a5e2204407e7d00bc3416fbf3efa3b1" }, { "id": "TH.02", "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow a reference to TokenHolder\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -39,7 +39,7 @@ } ], "network": "testnet", - "hash": "fc2b44ac4249a0e0a5a26d63b6e9ad7afbc08f311ba281ec59bdb8554f620e80" + "hash": "17ffcd60667893674d8d4044bdd8232959dc8b694df1dd88d1b9c5443352f253" }, { "id": "TH.06", @@ -468,7 +468,7 @@ { "id": "SCO.02", "name": "Register Delegator", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified nodeID and the amount of tokens to commit\n\ntransaction(id: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.registerDelegator(nodeID: id, amount: amount) \n }\n}\n", "arguments": [ { "type": "String", @@ -494,12 +494,12 @@ } ], "network": "testnet", - "hash": "bbc61359628d6e0c30c1338bfba7a1dba424b866c3f5eb13388dfd3f633d6f02" + "hash": "e093df9c425be9cdbee44bdbbd721f6aff523e41802a50cf0ff353873e9f9483" }, { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -619,12 +619,12 @@ } ], "network": "testnet", - "hash": "a98abb80fe8321b37c65d66972d27cc7da9fe7d5e575fe39f95a71a84e306d31" + "hash": "ea29e83e0a6e6d4382001a9e2e0397b6ee19be4fb5850c29f271673f2db85b3a" }, { "id": "SCO.04", "name": "Create Machine Account", - "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -676,12 +676,12 @@ } ], "network": "testnet", - "hash": "f81cbe9d07980c4ac80257f63476fde140d08b0b040ed2ac8b3117067b95a19c" + "hash": "bb2b73496d87ca467d5409fa41901ab80ec02d41a66b5c097b4f60625e11c69d" }, { "id": "SCO.05", "name": "Request Unstaking", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests unstaking for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.requestUnstaking(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -725,12 +725,12 @@ } ], "network": "testnet", - "hash": "0e868a8c719ebdf067198ec805e6d946b8d6b6ecc8780e141ecc6e7f1a23dcb4" + "hash": "2d59f2c2c402f919c8dba30009e31480d54e2b250d2e10456e1ff029bd7cce99" }, { "id": "SCO.06", "name": "Stake New Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits new tokens to stake for the specified node or delegator in the staking collection\n/// The tokens from the locked vault are used first, if it exists\n/// followed by the tokens from the unlocked vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.stakeNewTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -774,12 +774,12 @@ } ], "network": "testnet", - "hash": "bd567a1cff4472091604f49eaa32bbb8b25dea7f4bdb7f7a4a40b1f9865d0169" + "hash": "cf2b03950077352487e6344ab65edc3e1856731ab9cf68aa2ebbe279ae496d4b" }, { "id": "SCO.07", "name": "Stake Rewarded Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits rewarded tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.stakeRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -823,12 +823,12 @@ } ], "network": "testnet", - "hash": "39a656942f7255daaae8d414be2f9a55a7f1b2c0016d6506ccc60764dc2a5d24" + "hash": "4395faf2e515eea4d40f82416ad387575f0d5a580612223c361130e53e72f00b" }, { "id": "SCO.08", "name": "Stake Unstaked Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Commits unstaked tokens to stake for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.stakeUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -872,12 +872,12 @@ } ], "network": "testnet", - "hash": "8aa46983fcdd33905720c59b280743817f9153fb04252928ffef2b672e4b5c93" + "hash": "0b1721f2a8ef6c0c4121ef83c7b38f2141eebcd65c72dab9ebaafe1b4d66fea8" }, { "id": "SCO.09", "name": "Unstake All", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Requests to unstake ALL tokens for the specified node or delegator in the staking collection\n\ntransaction(nodeID: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.unstakeAll(nodeID: nodeID)\n }\n}\n", "arguments": [ { "type": "String", @@ -892,12 +892,12 @@ } ], "network": "testnet", - "hash": "20f46888d167b973bb903248dbbcef45d4529bc41b7f7e3a03148bd909988c60" + "hash": "c84843e3399be2ce95ea00e7c17d72db3c5c3363ec008c7a1c1cfa5b6afe70ae" }, { "id": "SCO.10", "name": "Withdraw Rewarded Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawRewardedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -941,12 +941,12 @@ } ], "network": "testnet", - "hash": "6dc4302bdebb2ce5c154fe7726f00d38a9cef741995494eb925bc793123d44ed" + "hash": "5a07ca4c016973bdeb168590e111b2c2855833b5ece11ffb28b08b8668f258a8" }, { "id": "SCO.11", "name": "Withdraw Unstaked Tokens", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection\n/// The tokens are automatically deposited to the unlocked account vault first,\n/// And then any locked tokens are deposited into the locked account vault if it is there\n\ntransaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawUnstakedTokens(nodeID: nodeID, delegatorID: delegatorID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -990,12 +990,12 @@ } ], "network": "testnet", - "hash": "fe68dea0de693f29fdc7c46ed712f4c2c11b950d23edea0fdb767e04f71d6f34" + "hash": "01fd4ea83d20510d24ed9f245873a7ee2715aefb774495c80bce7e3e34d6442e" }, { "id": "SCO.12", "name": "Close Stake", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Closes out a staking object in the staking collection\n// This does not remove the record from the identity table,\n// but it does mean that the account that closes it cannot ever access it again\n\ntransaction(nodeID: String, delegatorID: UInt32?) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.closeStake(nodeID: nodeID, delegatorID: delegatorID)\n }\n}\n", "arguments": [ { "type": "String", @@ -1028,12 +1028,12 @@ } ], "network": "testnet", - "hash": "b488275765d1c1166028a072f381d7dd15aadd30805e3b9b8ecdb9e8cefde91c" + "hash": "7e216d96d75414b27c2301a3b0a7816804d43014337a14731d1493531116d185" }, { "id": "SCO.13", "name": "Transfer Node", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the receiver's account\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", "arguments": [ { "type": "String", @@ -1059,12 +1059,12 @@ } ], "network": "testnet", - "hash": "57859903fde52b65b166f1f8fee9c18d6c7260739a8753a79ef014b02f0b2fab" + "hash": "311f4071dda8b17ac6cbc6f0a27e98bd426026825d3c68308903fead884e616e" }, { "id": "SCO.14", "name": "Transfer Delegator", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a referamce to a StakingCollection in the receiver's account\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", "arguments": [ { "type": "String", @@ -1101,12 +1101,12 @@ } ], "network": "testnet", - "hash": "770b1a66b462e46e2cfaedaebedfddc94fe4e3a877b7e73f73b444f802c8c578" + "hash": "f9fa239cb78b3e07b8f8d56e173e2673b4b53aeb07d507a769c8d96eaf400b8d" }, { "id": "SCO.15", "name": "Withdraw From Machine Account", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Request to withdraw tokens from the machine account\n/// The tokens are automatically deposited to the unlocked account vault\n\ntransaction(nodeID: String, amount: UFix64) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.withdrawFromMachineAccount(nodeID: nodeID, amount: amount)\n }\n}\n", "arguments": [ { "type": "String", @@ -1132,12 +1132,12 @@ } ], "network": "testnet", - "hash": "ffc0618f599477283475121bb54789e9c7b860fa74d0bcbfb90d8551d4adba57" + "hash": "fdd40862af04dc36dd0e9e727966c6f81dd6be8246b9c70afd18297aac9e86a8" }, { "id": "SCO.16", "name": "Update Networking Address", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow ref to StakingCollection\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Changes the networking address for the specified node\n\ntransaction(nodeID: String, newAddress: String) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n }\n\n execute {\n self.stakingCollectionRef.updateNetworkingAddress(nodeID: nodeID, newAddress: newAddress)\n }\n}\n", "arguments": [ { "type": "String", @@ -1163,7 +1163,7 @@ } ], "network": "testnet", - "hash": "0b8b6fbdd32ebcf5adf1a431e88bd8ac31bde3a64443a735f3ed597ebca48ae6" + "hash": "3a68789d8cd56e6c7b064057045a56340746aac710db57700de2c33eb6610e5f" } ] } \ No newline at end of file diff --git a/transactions/lockedTokens/user/deposit_tokens.cdc b/transactions/lockedTokens/user/deposit_tokens.cdc index ac3f79e27..29d4a24f6 100644 --- a/transactions/lockedTokens/user/deposit_tokens.cdc +++ b/transactions/lockedTokens/user/deposit_tokens.cdc @@ -9,7 +9,7 @@ transaction(amount: UFix64) { prepare(acct: auth(BorrowValue) &Account) { self.holderRef = acct.storage.borrow<&LockedTokens.TokenHolder>(from: LockedTokens.TokenHolderStoragePath) - ?? panic("Could not borrow a reference to TokenHolder") + ?? panic("The primary user account does not have an associated locked account") self.vaultRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault ref") diff --git a/transactions/lockedTokens/user/withdraw_tokens.cdc b/transactions/lockedTokens/user/withdraw_tokens.cdc index 6dfc29a35..cff2768b7 100644 --- a/transactions/lockedTokens/user/withdraw_tokens.cdc +++ b/transactions/lockedTokens/user/withdraw_tokens.cdc @@ -9,7 +9,7 @@ transaction(amount: UFix64) { prepare(acct: auth(BorrowValue) &Account) { self.holderRef = acct.storage.borrow(from: LockedTokens.TokenHolderStoragePath) - ?? panic("Could not borrow a reference to TokenHolder") + ?? panic("The primary user account does not have an associated locked account") self.vaultRef = acct.storage.borrow(from: /storage/flowTokenVault) ?? panic("Could not borrow flow token vault ref") diff --git a/transactions/stakingCollection/close_stake.cdc b/transactions/stakingCollection/close_stake.cdc index e8b53f7b6..22899cba8 100644 --- a/transactions/stakingCollection/close_stake.cdc +++ b/transactions/stakingCollection/close_stake.cdc @@ -10,7 +10,7 @@ transaction(nodeID: String, delegatorID: UInt32?) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") } execute { diff --git a/transactions/stakingCollection/create_machine_account.cdc b/transactions/stakingCollection/create_machine_account.cdc index 8dcaa571d..9492318de 100644 --- a/transactions/stakingCollection/create_machine_account.cdc +++ b/transactions/stakingCollection/create_machine_account.cdc @@ -10,7 +10,7 @@ transaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) { if publicKeys == nil || publicKeys!.length == 0 { diff --git a/transactions/stakingCollection/register_delegator.cdc b/transactions/stakingCollection/register_delegator.cdc index a72f33d1e..c99fea38e 100644 --- a/transactions/stakingCollection/register_delegator.cdc +++ b/transactions/stakingCollection/register_delegator.cdc @@ -9,7 +9,7 @@ transaction(id: String, amount: UFix64) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") } execute { diff --git a/transactions/stakingCollection/register_node.cdc b/transactions/stakingCollection/register_node.cdc index ded7587f8..18d7964d5 100644 --- a/transactions/stakingCollection/register_node.cdc +++ b/transactions/stakingCollection/register_node.cdc @@ -16,7 +16,7 @@ transaction(id: String, prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") if let machineAccount = self.stakingCollectionRef.registerNode( id: id, diff --git a/transactions/stakingCollection/request_unstaking.cdc b/transactions/stakingCollection/request_unstaking.cdc index b22d4f163..44129a2ab 100644 --- a/transactions/stakingCollection/request_unstaking.cdc +++ b/transactions/stakingCollection/request_unstaking.cdc @@ -8,7 +8,7 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") } execute { diff --git a/transactions/stakingCollection/stake_new_tokens.cdc b/transactions/stakingCollection/stake_new_tokens.cdc index cbccb54e9..af26f4f56 100644 --- a/transactions/stakingCollection/stake_new_tokens.cdc +++ b/transactions/stakingCollection/stake_new_tokens.cdc @@ -10,7 +10,7 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") } execute { diff --git a/transactions/stakingCollection/stake_rewarded_tokens.cdc b/transactions/stakingCollection/stake_rewarded_tokens.cdc index eb6e43438..4a79dda94 100644 --- a/transactions/stakingCollection/stake_rewarded_tokens.cdc +++ b/transactions/stakingCollection/stake_rewarded_tokens.cdc @@ -8,7 +8,7 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") } execute { diff --git a/transactions/stakingCollection/stake_unstaked_tokens.cdc b/transactions/stakingCollection/stake_unstaked_tokens.cdc index 597bda5e5..4b9c285e4 100644 --- a/transactions/stakingCollection/stake_unstaked_tokens.cdc +++ b/transactions/stakingCollection/stake_unstaked_tokens.cdc @@ -8,7 +8,7 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") } execute { diff --git a/transactions/stakingCollection/transfer_delegator.cdc b/transactions/stakingCollection/transfer_delegator.cdc index db39432ad..b9cbdc0ef 100644 --- a/transactions/stakingCollection/transfer_delegator.cdc +++ b/transactions/stakingCollection/transfer_delegator.cdc @@ -16,7 +16,7 @@ transaction(nodeID: String, delegatorID: UInt32, to: Address) { // Get a reference to the authorizers StakingCollection self.fromStakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") // Get the PublicAccount of the account to transfer the NodeDelegator to. let toAccount = getAccount(to) @@ -24,7 +24,7 @@ transaction(nodeID: String, delegatorID: UInt32, to: Address) { // Borrow a capability to the public methods available on the receivers StakingCollection. self.toStakingCollectionCap = toAccount.capabilities .borrow<&FlowStakingCollection.StakingCollection>(FlowStakingCollection.StakingCollectionPublicPath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a referamce to a StakingCollection in the receiver's account") } execute { diff --git a/transactions/stakingCollection/transfer_node.cdc b/transactions/stakingCollection/transfer_node.cdc index f67d73357..9958c6eda 100644 --- a/transactions/stakingCollection/transfer_node.cdc +++ b/transactions/stakingCollection/transfer_node.cdc @@ -16,7 +16,7 @@ transaction(nodeID: String, to: Address) { // Get a reference to the authorizers StakingCollection self.fromStakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") // Get the PublicAccount of the account to transfer the NodeStaker to. let toAccount = getAccount(to) @@ -24,7 +24,7 @@ transaction(nodeID: String, to: Address) { // Borrow a capability to the public methods available on the receivers StakingCollection. self.toStakingCollectionCap = toAccount.capabilities .borrow<&FlowStakingCollection.StakingCollection>(FlowStakingCollection.StakingCollectionPublicPath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the receiver's account") let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID] ?? panic("Could not get machine account info for the specified node ID") diff --git a/transactions/stakingCollection/unstake_all.cdc b/transactions/stakingCollection/unstake_all.cdc index 8beac0a77..4030bdf4f 100644 --- a/transactions/stakingCollection/unstake_all.cdc +++ b/transactions/stakingCollection/unstake_all.cdc @@ -8,7 +8,7 @@ transaction(nodeID: String) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") } execute { diff --git a/transactions/stakingCollection/update_networking_address.cdc b/transactions/stakingCollection/update_networking_address.cdc index 384b7261c..5e3cf4ae0 100644 --- a/transactions/stakingCollection/update_networking_address.cdc +++ b/transactions/stakingCollection/update_networking_address.cdc @@ -8,7 +8,7 @@ transaction(nodeID: String, newAddress: String) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") } execute { diff --git a/transactions/stakingCollection/withdraw_from_machine_account.cdc b/transactions/stakingCollection/withdraw_from_machine_account.cdc index 411318220..7e139289f 100644 --- a/transactions/stakingCollection/withdraw_from_machine_account.cdc +++ b/transactions/stakingCollection/withdraw_from_machine_account.cdc @@ -9,7 +9,7 @@ transaction(nodeID: String, amount: UFix64) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") } execute { diff --git a/transactions/stakingCollection/withdraw_rewarded_tokens.cdc b/transactions/stakingCollection/withdraw_rewarded_tokens.cdc index c3a1f3756..e44b14df0 100644 --- a/transactions/stakingCollection/withdraw_rewarded_tokens.cdc +++ b/transactions/stakingCollection/withdraw_rewarded_tokens.cdc @@ -10,7 +10,7 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") } execute { diff --git a/transactions/stakingCollection/withdraw_unstaked_tokens.cdc b/transactions/stakingCollection/withdraw_unstaked_tokens.cdc index 5f8328059..4e69e38ee 100644 --- a/transactions/stakingCollection/withdraw_unstaked_tokens.cdc +++ b/transactions/stakingCollection/withdraw_unstaked_tokens.cdc @@ -10,7 +10,7 @@ transaction(nodeID: String, delegatorID: UInt32?, amount: UFix64) { prepare(account: auth(BorrowValue) &Account) { self.stakingCollectionRef = account.storage.borrow(from: FlowStakingCollection.StakingCollectionStoragePath) - ?? panic("Could not borrow ref to StakingCollection") + ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") } execute { From 439755cb96bbf9db9d721cea4a7e3f030dbafb82 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Fri, 9 Feb 2024 13:38:35 -0600 Subject: [PATCH 099/132] add updated manifests with new account, FT, and NFT transactions and removed locked token staking txs --- lib/go/templates/cmd/manifest/main.go | 56 +- lib/go/templates/cmd/manifest/manifest.go | 332 +-- lib/go/templates/go.mod | 8 +- lib/go/templates/go.sum | 2172 +++++++++++++++++- lib/go/templates/internal/assets/assets.go | 71 + lib/go/templates/manifest.mainnet.json | 1087 ++++++--- lib/go/templates/manifest.testnet.json | 1087 ++++++--- lib/go/templates/service_templates.go | 43 + lib/go/templates/templates.go | 31 +- lib/go/test/go.mod | 2 + lib/go/test/go.sum | 4 + transactions/accounts/add_key.cdc | 7 + transactions/accounts/create_new_account.cdc | 12 + transactions/accounts/revoke_key.cdc | 5 + 14 files changed, 4063 insertions(+), 854 deletions(-) create mode 100644 transactions/accounts/add_key.cdc create mode 100644 transactions/accounts/create_new_account.cdc create mode 100644 transactions/accounts/revoke_key.cdc diff --git a/lib/go/templates/cmd/manifest/main.go b/lib/go/templates/cmd/manifest/main.go index f2f4febbf..5e0b43fb0 100644 --- a/lib/go/templates/cmd/manifest/main.go +++ b/lib/go/templates/cmd/manifest/main.go @@ -25,19 +25,25 @@ const ( ) const ( - testnetFungibleTokenAddress = "9a0766d93b6608b7" - testnetFlowTokenAddress = "7e60df042a9c0868" - testnetIDTableAddress = "9eca2b38b18b5dfe" - testnetStakingProxyAddress = "7aad92e5a0715d21" - testnetLockedTokensAddress = "95e019a17d0e23d7" + testnetFungibleTokenAddress = "9a0766d93b6608b7" + testnetFungibleTokenMetadataViewsAddress = "9a0766d93b6608b7" + testnetNFTAddress = "631e88ae7f1d7c20" + testnetMetadataViewsAddress = "631e88ae7f1d7c20" + testnetFlowTokenAddress = "7e60df042a9c0868" + testnetIDTableAddress = "9eca2b38b18b5dfe" + testnetStakingProxyAddress = "7aad92e5a0715d21" + testnetLockedTokensAddress = "95e019a17d0e23d7" ) const ( - mainnetFungibleTokenAddress = "f233dcee88fe0abe" - mainnetFlowTokenAddress = "1654653399040a61" - mainnetIDTableAddress = "8624b52f9ddcd04a" - mainnetStakingProxyAddress = "62430cf28c26d095" - mainnetLockedTokensAddress = "8d0e87b65159ae63" + mainnetFungibleTokenAddress = "f233dcee88fe0abe" + mainnetFungibleTokenMetadataViewsAddress = "f233dcee88fe0abe" + mainnetNFTAddress = "1d7e57aa55817448" + mainnetMetadataViewsAddress = "1d7e57aa55817448" + mainnetFlowTokenAddress = "1654653399040a61" + mainnetIDTableAddress = "8624b52f9ddcd04a" + mainnetStakingProxyAddress = "62430cf28c26d095" + mainnetLockedTokensAddress = "8d0e87b65159ae63" ) var conf Config @@ -72,23 +78,29 @@ func getEnv(conf Config) (templates.Environment, error) { if conf.Network == testnet { return templates.Environment{ - Network: testnet, - FungibleTokenAddress: testnetFungibleTokenAddress, - FlowTokenAddress: testnetFlowTokenAddress, - IDTableAddress: testnetIDTableAddress, - StakingProxyAddress: testnetStakingProxyAddress, - LockedTokensAddress: testnetLockedTokensAddress, + Network: testnet, + FungibleTokenAddress: testnetFungibleTokenAddress, + NonFungibleTokenAddress: testnetNFTAddress, + MetadataViewsAddress: testnetMetadataViewsAddress, + FungibleTokenMetadataViewsAddress: testnetFungibleTokenMetadataViewsAddress, + FlowTokenAddress: testnetFlowTokenAddress, + IDTableAddress: testnetIDTableAddress, + StakingProxyAddress: testnetStakingProxyAddress, + LockedTokensAddress: testnetLockedTokensAddress, }, nil } if conf.Network == mainnet { return templates.Environment{ - Network: mainnet, - FungibleTokenAddress: mainnetFungibleTokenAddress, - FlowTokenAddress: mainnetFlowTokenAddress, - IDTableAddress: mainnetIDTableAddress, - StakingProxyAddress: mainnetStakingProxyAddress, - LockedTokensAddress: mainnetLockedTokensAddress, + Network: mainnet, + FungibleTokenAddress: mainnetFungibleTokenAddress, + NonFungibleTokenAddress: mainnetNFTAddress, + MetadataViewsAddress: mainnetMetadataViewsAddress, + FungibleTokenMetadataViewsAddress: mainnetFungibleTokenMetadataViewsAddress, + FlowTokenAddress: mainnetFlowTokenAddress, + IDTableAddress: mainnetIDTableAddress, + StakingProxyAddress: mainnetStakingProxyAddress, + LockedTokensAddress: mainnetLockedTokensAddress, }, nil } diff --git a/lib/go/templates/cmd/manifest/manifest.go b/lib/go/templates/cmd/manifest/manifest.go index d0b60382c..099f6bfe0 100644 --- a/lib/go/templates/cmd/manifest/manifest.go +++ b/lib/go/templates/cmd/manifest/manifest.go @@ -6,7 +6,10 @@ import ( "github.com/onflow/cadence" jsoncdc "github.com/onflow/cadence/encoding/json" + "github.com/onflow/cadence/runtime/common" "github.com/onflow/flow-go-sdk" + sdktemplates "github.com/onflow/flow-go-sdk/templates" + "github.com/onflow/flow-go-sdk/test" "github.com/onflow/flow-core-contracts/lib/go/templates" ) @@ -91,7 +94,27 @@ func generateManifest(env templates.Environment) *manifest { panic(err) } + accountKeys := test.AccountKeyGenerator() + sampleFlowAccountKey, _ := accountKeys.NewWithSigner() + publicKeys := make([]cadence.Value, 1) + cadenceAccountKey, err := sdktemplates.AccountKeyToCadenceCryptoKey(sampleFlowAccountKey) + sampleCadenceAccountKey := cadenceValue{cadenceAccountKey} + publicKeys[0] = cadenceAccountKey + cadencePublicKeys := cadence.NewArray(publicKeys) + sampleCadenceAccountKeys := cadenceValue{cadencePublicKeys} + + sampleKeyIndex := cadenceValue{cadence.NewInt(1)} + sampleAmount := cadenceValue{sampleAmountRaw} + sampleFTContractName := cadenceValue{cadence.String("FiatToken")} + + sampleID := cadenceValue{cadence.NewUInt64(10)} + sampleNFTContractName := cadenceValue{cadence.String("TopShot")} + + cadenceStoragePath := cadence.Path{Domain: common.PathDomainStorage, Identifier: "samplePathIdentifier"} + sampleStoragePath := cadenceValue{cadenceStoragePath} + cadencePublicPath := cadence.Path{Domain: common.PathDomainStorage, Identifier: "samplePathIdentifier"} + samplePublicPath := cadenceValue{cadencePublicPath} sampleNodeID := cadenceValue{ cadence.String("88549335e1db7b5b46c2ad58ddb70b7a45e770cc5fe779650ba26f10e6bae5e6"), @@ -136,106 +159,65 @@ func generateManifest(env templates.Environment) *manifest { }) m.addTemplate(generateTemplate( - "TH.01", "Withdraw Unlocked FLOW", + "FA.01", "Create Account", env, - templates.GenerateWithdrawTokensScript, + templates.GenerateCreateAccountScript, []argument{{ - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Type: "[Crypto.KeyListEntry]", + Name: "publicKeys", + Label: "Public Keys", + SampleValues: []cadenceValue{sampleCadenceAccountKeys}, }}, )) m.addTemplate(generateTemplate( - "TH.02", "Deposit Unlocked FLOW", + "FA.02", "Add Key", env, - templates.GenerateDepositTokensScript, + templates.GenerateAddKeyScript, []argument{{ - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Type: "Crypto.KeyListEntry", + Name: "key", + Label: "Public Key", + SampleValues: []cadenceValue{sampleCadenceAccountKey}, }}, )) m.addTemplate(generateTemplate( - "TH.06", "Register Node", + "FA.03", "Remove Key", env, - templates.GenerateRegisterLockedNodeScript, - []argument{ - { - Type: "String", - Name: "id", - Label: "Node ID", - SampleValues: []cadenceValue{sampleNodeID}, - }, - { - Type: "UInt8", - Name: "role", - Label: "Node Role", - SampleValues: []cadenceValue{sampleNodeRole}, - }, - { - Type: "String", - Name: "networkingAddress", - Label: "Networking Address", - SampleValues: []cadenceValue{sampleNetworkingAddress}, - }, - { - Type: "String", - Name: "networkingKey", - Label: "Networking Key", - SampleValues: []cadenceValue{sampleNetworkingKey}, - }, - { - Type: "String", - Name: "stakingKey", - Label: "Staking Key", - SampleValues: []cadenceValue{sampleStakingKey}, - }, - { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, - }, - }, + templates.GenerateRevokeKeyScript, + []argument{{ + Type: "Int", + Name: "keyIndex", + Label: "Key Index", + SampleValues: []cadenceValue{sampleKeyIndex}, + }}, )) m.addTemplate(generateTemplate( - "TH.08", "Stake New Locked FLOW", + "FT.01", "Setup Fungible Token Vault", env, - templates.GenerateStakeNewLockedTokensScript, + templates.GenerateSetupFTAccountFromAddressScript, []argument{ { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Type: "Address", + Name: "contractAddress", + Label: "FT Contract Address", + SampleValues: []cadenceValue{sampleAddress(env.Network)}, }, - }, - )) - - m.addTemplate(generateTemplate( - "TH.09", "Re-stake Unstaked FLOW", - env, - templates.GenerateStakeLockedUnstakedTokensScript, - []argument{ { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Type: "String", + Name: "contractName", + Label: "FT Contract Name", + SampleValues: []cadenceValue{sampleFTContractName}, }, }, )) m.addTemplate(generateTemplate( - "TH.10", - "Re-stake Rewarded FLOW", + "FT.02", "Transfer Fungible Token", env, - templates.GenerateStakeLockedRewardedTokensScript, + templates.GenerateTransferGenericVaultScript, []argument{ { Type: "UFix64", @@ -243,201 +225,101 @@ func generateManifest(env templates.Environment) *manifest { Label: "Amount", SampleValues: []cadenceValue{sampleAmount}, }, - }, - )) - - m.addTemplate(generateTemplate( - "TH.11", - "Request Unstake of FLOW", - env, - templates.GenerateUnstakeLockedTokensScript, - []argument{ { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Type: "Address", + Name: "to", + Label: "Recipient", + SampleValues: []cadenceValue{sampleAddress(env.Network)}, }, - }, - )) - - m.addTemplate(generateTemplate( - "TH.12", "Unstake All FLOW", - env, - templates.GenerateUnstakeAllLockedTokensScript, - []argument{}, - )) - - m.addTemplate(generateTemplate( - "TH.13", "Withdraw Unstaked FLOW", - env, - templates.GenerateWithdrawLockedUnstakedTokensScript, - []argument{ { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Type: "StoragePath", + Name: "senderPath", + Label: "Sender's Collection Path", + SampleValues: []cadenceValue{sampleStoragePath}, }, - }, - )) - - m.addTemplate(generateTemplate( - "TH.14", "Withdraw Rewarded FLOW", - env, - templates.GenerateWithdrawLockedRewardedTokensScript, - []argument{ { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Type: "PublicPath", + Name: "receiverPath", + Label: "Recipient's Receiver Path", + SampleValues: []cadenceValue{samplePublicPath}, }, }, )) m.addTemplate(generateTemplate( - "TH.16", "Register Operator Node", + "NFT.01", "Setup NFT Collection", env, - templates.GenerateRegisterStakingProxyNodeScript, + templates.GenerateSetupNFTAccountFromAddressScript, []argument{ { Type: "Address", - Name: "address", - Label: "Operator Address", + Name: "contractAddress", + Label: "NFT Contract Address", SampleValues: []cadenceValue{sampleAddress(env.Network)}, }, { Type: "String", - Name: "id", - Label: "Node ID", - SampleValues: []cadenceValue{sampleNodeID}, - }, - { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Name: "contractName", + Label: "NFT Contract Name", + SampleValues: []cadenceValue{sampleNFTContractName}, }, }, )) m.addTemplate(generateTemplate( - "TH.17", "Register Delegator", + "NFT.02", "Transfer NFT", env, - templates.GenerateCreateLockedDelegatorScript, + templates.GenerateTransferGenericNFTScript, []argument{ { - Type: "String", + Type: "UInt64", Name: "id", - Label: "Node ID", - SampleValues: []cadenceValue{sampleNodeID}, - }, - { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, - }, - }, - )) - - m.addTemplate(generateTemplate( - "TH.19", "Delegate New Locked FLOW", - env, - templates.GenerateDelegateNewLockedTokensScript, - []argument{ - { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Label: "NFT ID to Transfer", + SampleValues: []cadenceValue{sampleID}, }, - }, - )) - - m.addTemplate(generateTemplate( - "TH.20", "Re-delegate Unstaked FLOW", - env, - templates.GenerateDelegateLockedUnstakedTokensScript, - []argument{ { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, - }, - }, - )) - - m.addTemplate(generateTemplate( - "TH.21", "Re-delegate Rewarded FLOW", - env, - templates.GenerateDelegateLockedRewardedTokensScript, - []argument{ - { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Type: "Address", + Name: "to", + Label: "Recipient", + SampleValues: []cadenceValue{sampleAddress(env.Network)}, }, - }, - )) - - m.addTemplate(generateTemplate( - "TH.22", "Unstake Delegated FLOW", - env, - templates.GenerateUnDelegateLockedTokensScript, - []argument{ { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Type: "StoragePath", + Name: "senderPath", + Label: "Sender's Collection Path", + SampleValues: []cadenceValue{sampleStoragePath}, }, - }, - )) - - m.addTemplate(generateTemplate( - "TH.23", "Withdraw Unstaked FLOW", - env, - templates.GenerateWithdrawDelegatorLockedUnstakedTokensScript, - []argument{ { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, + Type: "PublicPath", + Name: "receiverPath", + Label: "Recipient's Receiver Path", + SampleValues: []cadenceValue{samplePublicPath}, }, }, )) m.addTemplate(generateTemplate( - "TH.24", "Withdraw Rewarded FLOW", + "TH.01", "Withdraw Unlocked FLOW", env, - templates.GenerateWithdrawDelegatorLockedRewardedTokensScript, - []argument{ - { - Type: "UFix64", - Name: "amount", - Label: "Amount", - SampleValues: []cadenceValue{sampleAmount}, - }, - }, + templates.GenerateWithdrawTokensScript, + []argument{{ + Type: "UFix64", + Name: "amount", + Label: "Amount", + SampleValues: []cadenceValue{sampleAmount}, + }}, )) m.addTemplate(generateTemplate( - "TH.25", "Update Networking Address", + "TH.02", "Deposit Unlocked FLOW", env, - templates.GenerateUpdateNetworkingAddressScript, - []argument{ - { - Type: "String", - Name: "address", - Label: "Address", - SampleValues: []cadenceValue{sampleNetworkingAddress}, - }, - }, + templates.GenerateDepositTokensScript, + []argument{{ + Type: "UFix64", + Name: "amount", + Label: "Amount", + SampleValues: []cadenceValue{sampleAmount}, + }}, )) m.addTemplate(generateTemplate( diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 2a338f45d..5c16b0ed0 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -5,7 +5,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/cadence v1.0.0-M3 + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7 github.com/onflow/flow-go-sdk v1.0.0-M1 + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7 github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) @@ -20,6 +22,7 @@ require ( github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect + github.com/golang/protobuf v1.5.3 // indirect github.com/hashicorp/hcl v1.0.0 // indirect github.com/holiman/uint256 v1.2.3 // indirect github.com/inconshreveable/mousetrap v1.0.0 // indirect @@ -34,6 +37,8 @@ require ( github.com/mitchellh/mapstructure v1.4.1 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/crypto v0.25.0 // indirect + github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 // indirect + github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/pelletier/go-toml v1.2.0 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect @@ -50,12 +55,13 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect go.opentelemetry.io/otel v1.16.0 // indirect - golang.org/x/crypto v0.17.0 // indirect + golang.org/x/crypto v0.16.0 // indirect golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc // indirect golang.org/x/sys v0.15.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect gonum.org/v1/gonum v0.13.0 // indirect + google.golang.org/protobuf v1.31.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 4586cb4a1..fa252451d 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1,12 +1,15 @@ +cloud.google.com/go v0.0.0-20170206221025-ce650573d812/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= +cloud.google.com/go v0.43.0/go.mod h1:BOSR3VbTLkk6FDC/TcffxP4NF/FFBGA5ku+jvKOP7pg= cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= +cloud.google.com/go v0.51.0/go.mod h1:hWtGJ6gnXH+KgDv+V0zFGDvpi07n3z8ZNj3T1RW0Gcw= cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= @@ -17,49 +20,1073 @@ cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHOb cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY= +cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg= +cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8= +cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0= +cloud.google.com/go v0.83.0/go.mod h1:Z7MJUsANfY0pYPdw0lbnivPx4/vhy/e2FEkSkF7vAVY= +cloud.google.com/go v0.84.0/go.mod h1:RazrYuxIK6Kb7YrzzhPoLmCVzl7Sup4NrbKPg8KHSUM= +cloud.google.com/go v0.87.0/go.mod h1:TpDYlFy7vuLzZMMZ+B6iRiELaY7z/gJPaqbMx6mlWcY= +cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aDQ= +cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI= +cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4= +cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc= +cloud.google.com/go v0.99.0/go.mod h1:w0Xx2nLzqWJPuozYQX+hFfCSI8WioryfRDzkoI/Y2ZA= +cloud.google.com/go v0.100.1/go.mod h1:fs4QogzfH5n2pBXBP9vRiU+eCny7lD2vmFZy79Iuw1U= +cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w99A= +cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc= +cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU= +cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA= +cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFOKM= +cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= +cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= +cloud.google.com/go v0.110.2/go.mod h1:k04UEeEtb6ZBRTv3dZz4CeJC3jKGxyhl0sAiVVquxiw= +cloud.google.com/go v0.110.4/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.6/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.7/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.8/go.mod h1:Iz8AkXJf1qmxC3Oxoep8R1T36w8B92yU29PcBhHO5fk= +cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= +cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= +cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= +cloud.google.com/go/accessapproval v1.7.1/go.mod h1:JYczztsHRMK7NTXb6Xw+dwbs/WnOJxbo/2mTI+Kgg68= +cloud.google.com/go/accessapproval v1.7.2/go.mod h1:/gShiq9/kK/h8T/eEn1BTzalDvk0mZxJlhfw0p+Xuc0= +cloud.google.com/go/accesscontextmanager v1.3.0/go.mod h1:TgCBehyr5gNMz7ZaH9xubp+CE8dkrszb4oK9CWyvD4o= +cloud.google.com/go/accesscontextmanager v1.4.0/go.mod h1:/Kjh7BBu/Gh83sv+K60vN9QE5NJcd80sU33vIe2IFPE= +cloud.google.com/go/accesscontextmanager v1.6.0/go.mod h1:8XCvZWfYw3K/ji0iVnp+6pu7huxoQTLmxAbVjbloTtM= +cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ= +cloud.google.com/go/accesscontextmanager v1.8.0/go.mod h1:uI+AI/r1oyWK99NN8cQ3UK76AMelMzgZCvJfsi2c+ps= +cloud.google.com/go/accesscontextmanager v1.8.1/go.mod h1:JFJHfvuaTC+++1iL1coPiG1eu5D24db2wXCDWDjIrxo= +cloud.google.com/go/accesscontextmanager v1.8.2/go.mod h1:E6/SCRM30elQJ2PKtFMs2YhfJpZSNcJyejhuzoId4Zk= +cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= +cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= +cloud.google.com/go/aiplatform v1.27.0/go.mod h1:Bvxqtl40l0WImSb04d0hXFU7gDOiq9jQmorivIiWcKg= +cloud.google.com/go/aiplatform v1.35.0/go.mod h1:7MFT/vCaOyZT/4IIFfxH4ErVg/4ku6lKv3w0+tFTgXQ= +cloud.google.com/go/aiplatform v1.36.1/go.mod h1:WTm12vJRPARNvJ+v6P52RDHCNe4AhvjcIZ/9/RRHy/k= +cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw= +cloud.google.com/go/aiplatform v1.45.0/go.mod h1:Iu2Q7sC7QGhXUeOhAj/oCK9a+ULz1O4AotZiqjQ8MYA= +cloud.google.com/go/aiplatform v1.48.0/go.mod h1:Iu2Q7sC7QGhXUeOhAj/oCK9a+ULz1O4AotZiqjQ8MYA= +cloud.google.com/go/aiplatform v1.50.0/go.mod h1:IRc2b8XAMTa9ZmfJV1BCCQbieWWvDnP1A8znyz5N7y4= +cloud.google.com/go/aiplatform v1.51.0/go.mod h1:IRc2b8XAMTa9ZmfJV1BCCQbieWWvDnP1A8znyz5N7y4= +cloud.google.com/go/aiplatform v1.51.1/go.mod h1:kY3nIMAVQOK2XDqDPHaOuD9e+FdMA6OOpfBjsvaFSOo= +cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= +cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= +cloud.google.com/go/analytics v0.17.0/go.mod h1:WXFa3WSym4IZ+JiKmavYdJwGG/CvpqiqczmL59bTD9M= +cloud.google.com/go/analytics v0.18.0/go.mod h1:ZkeHGQlcIPkw0R/GW+boWHhCOR43xz9RN/jn7WcqfIE= +cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE= +cloud.google.com/go/analytics v0.21.2/go.mod h1:U8dcUtmDmjrmUTnnnRnI4m6zKn/yaA5N9RlEkYFHpQo= +cloud.google.com/go/analytics v0.21.3/go.mod h1:U8dcUtmDmjrmUTnnnRnI4m6zKn/yaA5N9RlEkYFHpQo= +cloud.google.com/go/analytics v0.21.4/go.mod h1:zZgNCxLCy8b2rKKVfC1YkC2vTrpfZmeRCySM3aUbskA= +cloud.google.com/go/apigateway v1.3.0/go.mod h1:89Z8Bhpmxu6AmUxuVRg/ECRGReEdiP3vQtk4Z1J9rJk= +cloud.google.com/go/apigateway v1.4.0/go.mod h1:pHVY9MKGaH9PQ3pJ4YLzoj6U5FUDeDFBllIz7WmzJoc= +cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= +cloud.google.com/go/apigateway v1.6.1/go.mod h1:ufAS3wpbRjqfZrzpvLC2oh0MFlpRJm2E/ts25yyqmXA= +cloud.google.com/go/apigateway v1.6.2/go.mod h1:CwMC90nnZElorCW63P2pAYm25AtQrHfuOkbRSHj0bT8= +cloud.google.com/go/apigeeconnect v1.3.0/go.mod h1:G/AwXFAKo0gIXkPTVfZDd2qA1TxBXJ3MgMRBQkIi9jc= +cloud.google.com/go/apigeeconnect v1.4.0/go.mod h1:kV4NwOKqjvt2JYR0AoIWo2QGfoRtn/pkS3QlHp0Ni04= +cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= +cloud.google.com/go/apigeeconnect v1.6.1/go.mod h1:C4awq7x0JpLtrlQCr8AzVIzAaYgngRqWf9S5Uhg+wWs= +cloud.google.com/go/apigeeconnect v1.6.2/go.mod h1:s6O0CgXT9RgAxlq3DLXvG8riw8PYYbU/v25jqP3Dy18= +cloud.google.com/go/apigeeregistry v0.4.0/go.mod h1:EUG4PGcsZvxOXAdyEghIdXwAEi/4MEaoqLMLDMIwKXY= +cloud.google.com/go/apigeeregistry v0.5.0/go.mod h1:YR5+s0BVNZfVOUkMa5pAR2xGd0A473vA5M7j247o1wM= +cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc= +cloud.google.com/go/apigeeregistry v0.7.1/go.mod h1:1XgyjZye4Mqtw7T9TsY4NW10U7BojBvG4RMD+vRDrIw= +cloud.google.com/go/apigeeregistry v0.7.2/go.mod h1:9CA2B2+TGsPKtfi3F7/1ncCCsL62NXBRfM6iPoGSM+8= +cloud.google.com/go/apikeys v0.4.0/go.mod h1:XATS/yqZbaBK0HOssf+ALHp8jAlNHUgyfprvNcBIszU= +cloud.google.com/go/apikeys v0.5.0/go.mod h1:5aQfwY4D+ewMMWScd3hm2en3hCj+BROlyrt3ytS7KLI= +cloud.google.com/go/apikeys v0.6.0/go.mod h1:kbpXu5upyiAlGkKrJgQl8A0rKNNJ7dQ377pdroRSSi8= +cloud.google.com/go/appengine v1.4.0/go.mod h1:CS2NhuBuDXM9f+qscZ6V86m1MIIqPj3WC/UoEuR1Sno= +cloud.google.com/go/appengine v1.5.0/go.mod h1:TfasSozdkFI0zeoxW3PTBLiNqRmzraodCWatWI9Dmak= +cloud.google.com/go/appengine v1.6.0/go.mod h1:hg6i0J/BD2cKmDJbaFSYHFyZkgBEfQrDg/X0V5fJn84= +cloud.google.com/go/appengine v1.7.0/go.mod h1:eZqpbHFCqRGa2aCdope7eC0SWLV1j0neb/QnMJVWx6A= +cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E= +cloud.google.com/go/appengine v1.8.1/go.mod h1:6NJXGLVhZCN9aQ/AEDvmfzKEfoYBlfB80/BHiKVputY= +cloud.google.com/go/appengine v1.8.2/go.mod h1:WMeJV9oZ51pvclqFN2PqHoGnys7rK0rz6s3Mp6yMvDo= +cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= +cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= +cloud.google.com/go/area120 v0.7.0/go.mod h1:a3+8EUD1SX5RUcCs3MY5YasiO1z6yLiNLRiFrykbynY= +cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k= +cloud.google.com/go/area120 v0.8.1/go.mod h1:BVfZpGpB7KFVNxPiQBuHkX6Ed0rS51xIgmGyjrAfzsg= +cloud.google.com/go/area120 v0.8.2/go.mod h1:a5qfo+x77SRLXnCynFWPUZhnZGeSgvQ+Y0v1kSItkh4= +cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= +cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= +cloud.google.com/go/artifactregistry v1.8.0/go.mod h1:w3GQXkJX8hiKN0v+at4b0qotwijQbYUqF2GWkZzAhC0= +cloud.google.com/go/artifactregistry v1.9.0/go.mod h1:2K2RqvA2CYvAeARHRkLDhMDJ3OXy26h3XW+3/Jh2uYc= +cloud.google.com/go/artifactregistry v1.11.1/go.mod h1:lLYghw+Itq9SONbCa1YWBoWs1nOucMH0pwXN1rOBZFI= +cloud.google.com/go/artifactregistry v1.11.2/go.mod h1:nLZns771ZGAwVLzTX/7Al6R9ehma4WUEhZGWV6CeQNQ= +cloud.google.com/go/artifactregistry v1.12.0/go.mod h1:o6P3MIvtzTOnmvGagO9v/rOjjA0HmhJ+/6KAXrmYDCI= +cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08= +cloud.google.com/go/artifactregistry v1.14.1/go.mod h1:nxVdG19jTaSTu7yA7+VbWL346r3rIdkZ142BSQqhn5E= +cloud.google.com/go/artifactregistry v1.14.2/go.mod h1:Xk+QbsKEb0ElmyeMfdHAey41B+qBq3q5R5f5xD4XT3U= +cloud.google.com/go/artifactregistry v1.14.3/go.mod h1:A2/E9GXnsyXl7GUvQ/2CjHA+mVRoWAXC0brg2os+kNI= +cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= +cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= +cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= +cloud.google.com/go/asset v1.9.0/go.mod h1:83MOE6jEJBMqFKadM9NLRcs80Gdw76qGuHn8m3h8oHQ= +cloud.google.com/go/asset v1.10.0/go.mod h1:pLz7uokL80qKhzKr4xXGvBQXnzHn5evJAEAtZiIb0wY= +cloud.google.com/go/asset v1.11.1/go.mod h1:fSwLhbRvC9p9CXQHJ3BgFeQNM4c9x10lqlrdEUYXlJo= +cloud.google.com/go/asset v1.12.0/go.mod h1:h9/sFOa4eDIyKmH6QMpm4eUK3pDojWnUhTgJlk762Hg= +cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw= +cloud.google.com/go/asset v1.14.1/go.mod h1:4bEJ3dnHCqWCDbWJ/6Vn7GVI9LerSi7Rfdi03hd+WTQ= +cloud.google.com/go/asset v1.15.0/go.mod h1:tpKafV6mEut3+vN9ScGvCHXHj7FALFVta+okxFECHcg= +cloud.google.com/go/asset v1.15.1/go.mod h1:yX/amTvFWRpp5rcFq6XbCxzKT8RJUam1UoboE179jU4= +cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= +cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= +cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= +cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo= +cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0= +cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= +cloud.google.com/go/assuredworkloads v1.11.1/go.mod h1:+F04I52Pgn5nmPG36CWFtxmav6+7Q+c5QyJoL18Lry0= +cloud.google.com/go/assuredworkloads v1.11.2/go.mod h1:O1dfr+oZJMlE6mw0Bp0P1KZSlj5SghMBvTpZqIcUAW4= +cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= +cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= +cloud.google.com/go/automl v1.7.0/go.mod h1:RL9MYCCsJEOmt0Wf3z9uzG0a7adTT1fe+aObgSpkCt8= +cloud.google.com/go/automl v1.8.0/go.mod h1:xWx7G/aPEe/NP+qzYXktoBSDfjO+vnKMGgsApGJJquM= +cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= +cloud.google.com/go/automl v1.13.1/go.mod h1:1aowgAHWYZU27MybSCFiukPO7xnyawv7pt3zK4bheQE= +cloud.google.com/go/automl v1.13.2/go.mod h1:gNY/fUmDEN40sP8amAX3MaXkxcqPIn7F1UIIPZpy4Mg= +cloud.google.com/go/baremetalsolution v0.3.0/go.mod h1:XOrocE+pvK1xFfleEnShBlNAXf+j5blPPxrhjKgnIFc= +cloud.google.com/go/baremetalsolution v0.4.0/go.mod h1:BymplhAadOO/eBa7KewQ0Ppg4A4Wplbn+PsFKRLo0uI= +cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= +cloud.google.com/go/baremetalsolution v1.1.1/go.mod h1:D1AV6xwOksJMV4OSlWHtWuFNZZYujJknMAP4Qa27QIA= +cloud.google.com/go/baremetalsolution v1.2.0/go.mod h1:68wi9AwPYkEWIUT4SvSGS9UJwKzNpshjHsH4lzk8iOw= +cloud.google.com/go/baremetalsolution v1.2.1/go.mod h1:3qKpKIw12RPXStwQXcbhfxVj1dqQGEvcmA+SX/mUR88= +cloud.google.com/go/batch v0.3.0/go.mod h1:TR18ZoAekj1GuirsUsR1ZTKN3FC/4UDnScjT8NXImFE= +cloud.google.com/go/batch v0.4.0/go.mod h1:WZkHnP43R/QCGQsZ+0JyG4i79ranE2u8xvjq/9+STPE= +cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= +cloud.google.com/go/batch v1.3.1/go.mod h1:VguXeQKXIYaeeIYbuozUmBR13AfL4SJP7IltNPS+A4A= +cloud.google.com/go/batch v1.4.1/go.mod h1:KdBmDD61K0ovcxoRHGrN6GmOBWeAOyCgKD0Mugx4Fkk= +cloud.google.com/go/batch v1.5.0/go.mod h1:KdBmDD61K0ovcxoRHGrN6GmOBWeAOyCgKD0Mugx4Fkk= +cloud.google.com/go/batch v1.5.1/go.mod h1:RpBuIYLkQu8+CWDk3dFD/t/jOCGuUpkpX+Y0n1Xccs8= +cloud.google.com/go/beyondcorp v0.2.0/go.mod h1:TB7Bd+EEtcw9PCPQhCJtJGjk/7TC6ckmnSFS+xwTfm4= +cloud.google.com/go/beyondcorp v0.3.0/go.mod h1:E5U5lcrcXMsCuoDNyGrpyTm/hn7ne941Jz2vmksAxW8= +cloud.google.com/go/beyondcorp v0.4.0/go.mod h1:3ApA0mbhHx6YImmuubf5pyW8srKnCEPON32/5hj+RmM= +cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU= +cloud.google.com/go/beyondcorp v0.6.1/go.mod h1:YhxDWw946SCbmcWo3fAhw3V4XZMSpQ/VYfcKGAEU8/4= +cloud.google.com/go/beyondcorp v1.0.0/go.mod h1:YhxDWw946SCbmcWo3fAhw3V4XZMSpQ/VYfcKGAEU8/4= +cloud.google.com/go/beyondcorp v1.0.1/go.mod h1:zl/rWWAFVeV+kx+X2Javly7o1EIQThU4WlkynffL/lk= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= +cloud.google.com/go/bigquery v1.42.0/go.mod h1:8dRTJxhtG+vwBKzE5OseQn/hiydoQN3EedCaOdYmxRA= +cloud.google.com/go/bigquery v1.43.0/go.mod h1:ZMQcXHsl+xmU1z36G2jNGZmKp9zNY5BUua5wDgmNCfw= +cloud.google.com/go/bigquery v1.44.0/go.mod h1:0Y33VqXTEsbamHJvJHdFmtqHvMIY28aK1+dFsvaChGc= +cloud.google.com/go/bigquery v1.47.0/go.mod h1:sA9XOgy0A8vQK9+MWhEQTY6Tix87M/ZurWFIxmF9I/E= +cloud.google.com/go/bigquery v1.48.0/go.mod h1:QAwSz+ipNgfL5jxiaK7weyOhzdoAy1zFm0Nf1fysJac= +cloud.google.com/go/bigquery v1.49.0/go.mod h1:Sv8hMmTFFYBlt/ftw2uN6dFdQPzBlREY9yBh7Oy7/4Q= +cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU= +cloud.google.com/go/bigquery v1.52.0/go.mod h1:3b/iXjRQGU4nKa87cXeg6/gogLjO8C6PmuM8i5Bi/u4= +cloud.google.com/go/bigquery v1.53.0/go.mod h1:3b/iXjRQGU4nKa87cXeg6/gogLjO8C6PmuM8i5Bi/u4= +cloud.google.com/go/bigquery v1.55.0/go.mod h1:9Y5I3PN9kQWuid6183JFhOGOW3GcirA5LpsKCUn+2ec= +cloud.google.com/go/bigquery v1.56.0/go.mod h1:KDcsploXTEY7XT3fDQzMUZlpQLHzE4itubHrnmhUrZA= +cloud.google.com/go/bigtable v1.2.0/go.mod h1:JcVAOl45lrTmQfLj7T6TxyMzIN/3FGGcFm+2xVAli2o= +cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= +cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= +cloud.google.com/go/billing v1.6.0/go.mod h1:WoXzguj+BeHXPbKfNWkqVtDdzORazmCjraY+vrxcyvI= +cloud.google.com/go/billing v1.7.0/go.mod h1:q457N3Hbj9lYwwRbnlD7vUpyjq6u5U1RAOArInEiD5Y= +cloud.google.com/go/billing v1.12.0/go.mod h1:yKrZio/eu+okO/2McZEbch17O5CB5NpZhhXG6Z766ss= +cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc= +cloud.google.com/go/billing v1.16.0/go.mod h1:y8vx09JSSJG02k5QxbycNRrN7FGZB6F3CAcgum7jvGA= +cloud.google.com/go/billing v1.17.0/go.mod h1:Z9+vZXEq+HwH7bhJkyI4OQcR6TSbeMrjlpEjO2vzY64= +cloud.google.com/go/billing v1.17.1/go.mod h1:Z9+vZXEq+HwH7bhJkyI4OQcR6TSbeMrjlpEjO2vzY64= +cloud.google.com/go/billing v1.17.2/go.mod h1:u/AdV/3wr3xoRBk5xvUzYMS1IawOAPwQMuHgHMdljDg= +cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= +cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= +cloud.google.com/go/binaryauthorization v1.3.0/go.mod h1:lRZbKgjDIIQvzYQS1p99A7/U1JqvqeZg0wiI5tp6tg0= +cloud.google.com/go/binaryauthorization v1.4.0/go.mod h1:tsSPQrBd77VLplV70GUhBf/Zm3FsKmgSqgm4UmiDItk= +cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= +cloud.google.com/go/binaryauthorization v1.6.1/go.mod h1:TKt4pa8xhowwffiBmbrbcxijJRZED4zrqnwZ1lKH51U= +cloud.google.com/go/binaryauthorization v1.7.0/go.mod h1:Zn+S6QqTMn6odcMU1zDZCJxPjU2tZPV1oDl45lWY154= +cloud.google.com/go/binaryauthorization v1.7.1/go.mod h1:GTAyfRWYgcbsP3NJogpV3yeunbUIjx2T9xVeYovtURE= +cloud.google.com/go/certificatemanager v1.3.0/go.mod h1:n6twGDvcUBFu9uBgt4eYvvf3sQ6My8jADcOVwHmzadg= +cloud.google.com/go/certificatemanager v1.4.0/go.mod h1:vowpercVFyqs8ABSmrdV+GiFf2H/ch3KyudYQEMM590= +cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= +cloud.google.com/go/certificatemanager v1.7.1/go.mod h1:iW8J3nG6SaRYImIa+wXQ0g8IgoofDFRp5UMzaNk1UqI= +cloud.google.com/go/certificatemanager v1.7.2/go.mod h1:15SYTDQMd00kdoW0+XY5d9e+JbOPjp24AvF48D8BbcQ= +cloud.google.com/go/channel v1.8.0/go.mod h1:W5SwCXDJsq/rg3tn3oG0LOxpAo6IMxNa09ngphpSlnk= +cloud.google.com/go/channel v1.9.0/go.mod h1:jcu05W0my9Vx4mt3/rEHpfxc9eKi9XwsdDL8yBMbKUk= +cloud.google.com/go/channel v1.11.0/go.mod h1:IdtI0uWGqhEeatSB62VOoJ8FSUhJ9/+iGkJVqp74CGE= +cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU= +cloud.google.com/go/channel v1.16.0/go.mod h1:eN/q1PFSl5gyu0dYdmxNXscY/4Fi7ABmeHCJNf/oHmc= +cloud.google.com/go/channel v1.17.0/go.mod h1:RpbhJsGi/lXWAUM1eF4IbQGbsfVlg2o8Iiy2/YLfVT0= +cloud.google.com/go/channel v1.17.1/go.mod h1:xqfzcOZAcP4b/hUDH0GkGg1Sd5to6di1HOJn/pi5uBQ= +cloud.google.com/go/cloudbuild v1.3.0/go.mod h1:WequR4ULxlqvMsjDEEEFnOG5ZSRSgWOywXYDb1vPE6U= +cloud.google.com/go/cloudbuild v1.4.0/go.mod h1:5Qwa40LHiOXmz3386FrjrYM93rM/hdRr7b53sySrTqA= +cloud.google.com/go/cloudbuild v1.6.0/go.mod h1:UIbc/w9QCbH12xX+ezUsgblrWv+Cv4Tw83GiSMHOn9M= +cloud.google.com/go/cloudbuild v1.7.0/go.mod h1:zb5tWh2XI6lR9zQmsm1VRA+7OCuve5d8S+zJUul8KTg= +cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s= +cloud.google.com/go/cloudbuild v1.10.1/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.13.0/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.14.0/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.14.1/go.mod h1:K7wGc/3zfvmYWOWwYTgF/d/UVJhS4pu+HAy7PL7mCsU= +cloud.google.com/go/clouddms v1.3.0/go.mod h1:oK6XsCDdW4Ib3jCCBugx+gVjevp2TMXFtgxvPSee3OM= +cloud.google.com/go/clouddms v1.4.0/go.mod h1:Eh7sUGCC+aKry14O1NRljhjyrr0NFC0G2cjwX0cByRk= +cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= +cloud.google.com/go/clouddms v1.6.1/go.mod h1:Ygo1vL52Ov4TBZQquhz5fiw2CQ58gvu+PlS6PVXCpZI= +cloud.google.com/go/clouddms v1.7.0/go.mod h1:MW1dC6SOtI/tPNCciTsXtsGNEM0i0OccykPvv3hiYeM= +cloud.google.com/go/clouddms v1.7.1/go.mod h1:o4SR8U95+P7gZ/TX+YbJxehOCsM+fe6/brlrFquiszk= +cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= +cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= +cloud.google.com/go/cloudtasks v1.7.0/go.mod h1:ImsfdYWwlWNJbdgPIIGJWC+gemEGTBK/SunNQQNCAb4= +cloud.google.com/go/cloudtasks v1.8.0/go.mod h1:gQXUIwCSOI4yPVK7DgTVFiiP0ZW/eQkydWzwVMdHxrI= +cloud.google.com/go/cloudtasks v1.9.0/go.mod h1:w+EyLsVkLWHcOaqNEyvcKAsWp9p29dL6uL9Nst1cI7Y= +cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs= +cloud.google.com/go/cloudtasks v1.11.1/go.mod h1:a9udmnou9KO2iulGscKR0qBYjreuX8oHwpmFsKspEvM= +cloud.google.com/go/cloudtasks v1.12.1/go.mod h1:a9udmnou9KO2iulGscKR0qBYjreuX8oHwpmFsKspEvM= +cloud.google.com/go/cloudtasks v1.12.2/go.mod h1:A7nYkjNlW2gUoROg1kvJrQGhJP/38UaWwsnuBDOBVUk= +cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= +cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= +cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= +cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s= +cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU= +cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U= +cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU= +cloud.google.com/go/compute v1.12.0/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= +cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= +cloud.google.com/go/compute v1.13.0/go.mod h1:5aPTS0cUNMIc1CE546K+Th6weJUNQErARyZtRXDJ8GE= +cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= +cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA= +cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= +cloud.google.com/go/compute v1.19.0/go.mod h1:rikpw2y+UMidAe9tISo04EHNOIf42RLYF/q8Bs93scU= +cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE= +cloud.google.com/go/compute v1.19.3/go.mod h1:qxvISKp/gYnXkSAD1ppcSOveRAmzxicEv/JlizULFrI= +cloud.google.com/go/compute v1.20.1/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.21.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.23.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.23.1/go.mod h1:CqB3xpmPKKt3OJpW2ndFIXnA9A4xAy/F3Xp1ixncW78= +cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= +cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= +cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= +cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= +cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= +cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= +cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= +cloud.google.com/go/contactcenterinsights v1.9.1/go.mod h1:bsg/R7zGLYMVxFFzfh9ooLTruLRCG9fnzhH9KznHhbM= +cloud.google.com/go/contactcenterinsights v1.10.0/go.mod h1:bsg/R7zGLYMVxFFzfh9ooLTruLRCG9fnzhH9KznHhbM= +cloud.google.com/go/contactcenterinsights v1.11.0/go.mod h1:hutBdImE4XNZ1NV4vbPJKSFOnQruhC5Lj9bZqWMTKiU= +cloud.google.com/go/contactcenterinsights v1.11.1/go.mod h1:FeNP3Kg8iteKM80lMwSk3zZZKVxr+PGnAId6soKuXwE= +cloud.google.com/go/container v1.6.0/go.mod h1:Xazp7GjJSeUYo688S+6J5V+n/t+G5sKBTFkKNudGRxg= +cloud.google.com/go/container v1.7.0/go.mod h1:Dp5AHtmothHGX3DwwIHPgq45Y8KmNsgN3amoYfxVkLo= +cloud.google.com/go/container v1.13.1/go.mod h1:6wgbMPeQRw9rSnKBCAJXnds3Pzj03C4JHamr8asWKy4= +cloud.google.com/go/container v1.14.0/go.mod h1:3AoJMPhHfLDxLvrlVWaK57IXzaPnLaZq63WX59aQBfM= +cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA= +cloud.google.com/go/container v1.22.1/go.mod h1:lTNExE2R7f+DLbAN+rJiKTisauFCaoDq6NURZ83eVH4= +cloud.google.com/go/container v1.24.0/go.mod h1:lTNExE2R7f+DLbAN+rJiKTisauFCaoDq6NURZ83eVH4= +cloud.google.com/go/container v1.26.0/go.mod h1:YJCmRet6+6jnYYRS000T6k0D0xUXQgBSaJ7VwI8FBj4= +cloud.google.com/go/container v1.26.1/go.mod h1:5smONjPRUxeEpDG7bMKWfDL4sauswqEtnBK1/KKpR04= +cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= +cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= +cloud.google.com/go/containeranalysis v0.7.0/go.mod h1:9aUL+/vZ55P2CXfuZjS4UjQ9AgXoSw8Ts6lemfmxBxI= +cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s= +cloud.google.com/go/containeranalysis v0.10.1/go.mod h1:Ya2jiILITMY68ZLPaogjmOMNkwsDrWBSTyBubGXO7j0= +cloud.google.com/go/containeranalysis v0.11.0/go.mod h1:4n2e99ZwpGxpNcz+YsFT1dfOHPQFGcAC8FN2M2/ne/U= +cloud.google.com/go/containeranalysis v0.11.1/go.mod h1:rYlUOM7nem1OJMKwE1SadufX0JP3wnXj844EtZAwWLY= +cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= +cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= +cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= +cloud.google.com/go/datacatalog v1.7.0/go.mod h1:9mEl4AuDYWw81UGc41HonIHH7/sn52H0/tc8f8ZbZIE= +cloud.google.com/go/datacatalog v1.8.0/go.mod h1:KYuoVOv9BM8EYz/4eMFxrr4DUKhGIOXxZoKYF5wdISM= +cloud.google.com/go/datacatalog v1.8.1/go.mod h1:RJ58z4rMp3gvETA465Vg+ag8BGgBdnRPEMMSTr5Uv+M= +cloud.google.com/go/datacatalog v1.12.0/go.mod h1:CWae8rFkfp6LzLumKOnmVh4+Zle4A3NXLzVJ1d1mRm0= +cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8= +cloud.google.com/go/datacatalog v1.14.0/go.mod h1:h0PrGtlihoutNMp/uvwhawLQ9+c63Kz65UFqh49Yo+E= +cloud.google.com/go/datacatalog v1.14.1/go.mod h1:d2CevwTG4yedZilwe+v3E3ZBDRMobQfSG/a6cCCN5R4= +cloud.google.com/go/datacatalog v1.16.0/go.mod h1:d2CevwTG4yedZilwe+v3E3ZBDRMobQfSG/a6cCCN5R4= +cloud.google.com/go/datacatalog v1.17.1/go.mod h1:nCSYFHgtxh2MiEktWIz71s/X+7ds/UT9kp0PC7waCzE= +cloud.google.com/go/datacatalog v1.18.0/go.mod h1:nCSYFHgtxh2MiEktWIz71s/X+7ds/UT9kp0PC7waCzE= +cloud.google.com/go/datacatalog v1.18.1/go.mod h1:TzAWaz+ON1tkNr4MOcak8EBHX7wIRX/gZKM+yTVsv+A= +cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= +cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= +cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= +cloud.google.com/go/dataflow v0.9.1/go.mod h1:Wp7s32QjYuQDWqJPFFlnBKhkAtiFpMTdg00qGbnIHVw= +cloud.google.com/go/dataflow v0.9.2/go.mod h1:vBfdBZ/ejlTaYIGB3zB4T08UshH70vbtZeMD+urnUSo= +cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= +cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= +cloud.google.com/go/dataform v0.5.0/go.mod h1:GFUYRe8IBa2hcomWplodVmUx/iTL0FrsauObOM3Ipr0= +cloud.google.com/go/dataform v0.6.0/go.mod h1:QPflImQy33e29VuapFdf19oPbE4aYTJxr31OAPV+ulA= +cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE= +cloud.google.com/go/dataform v0.8.1/go.mod h1:3BhPSiw8xmppbgzeBbmDvmSWlwouuJkXsXsb8UBih9M= +cloud.google.com/go/dataform v0.8.2/go.mod h1:X9RIqDs6NbGPLR80tnYoPNiO1w0wenKTb8PxxlhTMKM= +cloud.google.com/go/datafusion v1.4.0/go.mod h1:1Zb6VN+W6ALo85cXnM1IKiPw+yQMKMhB9TsTSRDo/38= +cloud.google.com/go/datafusion v1.5.0/go.mod h1:Kz+l1FGHB0J+4XF2fud96WMmRiq/wj8N9u007vyXZ2w= +cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= +cloud.google.com/go/datafusion v1.7.1/go.mod h1:KpoTBbFmoToDExJUso/fcCiguGDk7MEzOWXUsJo0wsI= +cloud.google.com/go/datafusion v1.7.2/go.mod h1:62K2NEC6DRlpNmI43WHMWf9Vg/YvN6QVi8EVwifElI0= +cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= +cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= +cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= +cloud.google.com/go/datalabeling v0.8.1/go.mod h1:XS62LBSVPbYR54GfYQsPXZjTW8UxCK2fkDciSrpRFdY= +cloud.google.com/go/datalabeling v0.8.2/go.mod h1:cyDvGHuJWu9U/cLDA7d8sb9a0tWLEletStu2sTmg3BE= +cloud.google.com/go/dataplex v1.3.0/go.mod h1:hQuRtDg+fCiFgC8j0zV222HvzFQdRd+SVX8gdmFcZzA= +cloud.google.com/go/dataplex v1.4.0/go.mod h1:X51GfLXEMVJ6UN47ESVqvlsRplbLhcsAt0kZCCKsU0A= +cloud.google.com/go/dataplex v1.5.2/go.mod h1:cVMgQHsmfRoI5KFYq4JtIBEUbYwc3c7tXmIDhRmNNVQ= +cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs= +cloud.google.com/go/dataplex v1.8.1/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.9.0/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.9.1/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.10.1/go.mod h1:1MzmBv8FvjYfc7vDdxhnLFNskikkB+3vl475/XdCDhs= +cloud.google.com/go/dataproc v1.7.0/go.mod h1:CKAlMjII9H90RXaMpSxQ8EU6dQx6iAYNPcYPOkSbi8s= +cloud.google.com/go/dataproc v1.8.0/go.mod h1:5OW+zNAH0pMpw14JVrPONsxMQYMBqJuzORhIBfBn9uI= +cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= +cloud.google.com/go/dataproc/v2 v2.0.1/go.mod h1:7Ez3KRHdFGcfY7GcevBbvozX+zyWGcwLJvvAMwCaoZ4= +cloud.google.com/go/dataproc/v2 v2.2.0/go.mod h1:lZR7AQtwZPvmINx5J87DSOOpTfof9LVZju6/Qo4lmcY= +cloud.google.com/go/dataproc/v2 v2.2.1/go.mod h1:QdAJLaBjh+l4PVlVZcmrmhGccosY/omC1qwfQ61Zv/o= +cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= +cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= +cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= +cloud.google.com/go/dataqna v0.8.1/go.mod h1:zxZM0Bl6liMePWsHA8RMGAfmTG34vJMapbHAxQ5+WA8= +cloud.google.com/go/dataqna v0.8.2/go.mod h1:KNEqgx8TTmUipnQsScOoDpq/VlXVptUqVMZnt30WAPs= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/datastore v1.10.0/go.mod h1:PC5UzAmDEkAmkfaknstTYbNpgE49HAgW2J1gcgUfmdM= +cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c= +cloud.google.com/go/datastore v1.12.0/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.12.1/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.13.0/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.14.0/go.mod h1:GAeStMBIt9bPS7jMJA85kgkpsMkvseWWXiaHya9Jes8= +cloud.google.com/go/datastore v1.15.0/go.mod h1:GAeStMBIt9bPS7jMJA85kgkpsMkvseWWXiaHya9Jes8= +cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= +cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= +cloud.google.com/go/datastream v1.4.0/go.mod h1:h9dpzScPhDTs5noEMQVWP8Wx8AFBRyS0s8KWPx/9r0g= +cloud.google.com/go/datastream v1.5.0/go.mod h1:6TZMMNPwjUqZHBKPQ1wwXpb0d5VDVPl2/XoS5yi88q4= +cloud.google.com/go/datastream v1.6.0/go.mod h1:6LQSuswqLa7S4rPAOZFVjHIG3wJIjZcZrw8JDEDJuIs= +cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww= +cloud.google.com/go/datastream v1.9.1/go.mod h1:hqnmr8kdUBmrnk65k5wNRoHSCYksvpdZIcZIEl8h43Q= +cloud.google.com/go/datastream v1.10.0/go.mod h1:hqnmr8kdUBmrnk65k5wNRoHSCYksvpdZIcZIEl8h43Q= +cloud.google.com/go/datastream v1.10.1/go.mod h1:7ngSYwnw95YFyTd5tOGBxHlOZiL+OtpjheqU7t2/s/c= +cloud.google.com/go/deploy v1.4.0/go.mod h1:5Xghikd4VrmMLNaF6FiRFDlHb59VM59YoDQnOUdsH/c= +cloud.google.com/go/deploy v1.5.0/go.mod h1:ffgdD0B89tToyW/U/D2eL0jN2+IEV/3EMuXHA0l4r+s= +cloud.google.com/go/deploy v1.6.0/go.mod h1:f9PTHehG/DjCom3QH0cntOVRm93uGBDt2vKzAPwpXQI= +cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ= +cloud.google.com/go/deploy v1.11.0/go.mod h1:tKuSUV5pXbn67KiubiUNUejqLs4f5cxxiCNCeyl0F2g= +cloud.google.com/go/deploy v1.13.0/go.mod h1:tKuSUV5pXbn67KiubiUNUejqLs4f5cxxiCNCeyl0F2g= +cloud.google.com/go/deploy v1.13.1/go.mod h1:8jeadyLkH9qu9xgO3hVWw8jVr29N1mnW42gRJT8GY6g= +cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= +cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= +cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= +cloud.google.com/go/dialogflow v1.18.0/go.mod h1:trO7Zu5YdyEuR+BhSNOqJezyFQ3aUzz0njv7sMx/iek= +cloud.google.com/go/dialogflow v1.19.0/go.mod h1:JVmlG1TwykZDtxtTXujec4tQ+D8SBFMoosgy+6Gn0s0= +cloud.google.com/go/dialogflow v1.29.0/go.mod h1:b+2bzMe+k1s9V+F2jbJwpHPzrnIyHihAdRFMtn2WXuM= +cloud.google.com/go/dialogflow v1.31.0/go.mod h1:cuoUccuL1Z+HADhyIA7dci3N5zUssgpBJmCzI6fNRB4= +cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE= +cloud.google.com/go/dialogflow v1.38.0/go.mod h1:L7jnH+JL2mtmdChzAIcXQHXMvQkE3U4hTaNltEuxXn4= +cloud.google.com/go/dialogflow v1.40.0/go.mod h1:L7jnH+JL2mtmdChzAIcXQHXMvQkE3U4hTaNltEuxXn4= +cloud.google.com/go/dialogflow v1.43.0/go.mod h1:pDUJdi4elL0MFmt1REMvFkdsUTYSHq+rTCS8wg0S3+M= +cloud.google.com/go/dialogflow v1.44.0/go.mod h1:pDUJdi4elL0MFmt1REMvFkdsUTYSHq+rTCS8wg0S3+M= +cloud.google.com/go/dialogflow v1.44.1/go.mod h1:n/h+/N2ouKOO+rbe/ZnI186xImpqvCVj2DdsWS/0EAk= +cloud.google.com/go/dlp v1.6.0/go.mod h1:9eyB2xIhpU0sVwUixfBubDoRwP+GjeUoxxeueZmqvmM= +cloud.google.com/go/dlp v1.7.0/go.mod h1:68ak9vCiMBjbasxeVD17hVPxDEck+ExiHavX8kiHG+Q= +cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= +cloud.google.com/go/dlp v1.10.1/go.mod h1:IM8BWz1iJd8njcNcG0+Kyd9OPnqnRNkDV8j42VT5KOI= +cloud.google.com/go/dlp v1.10.2/go.mod h1:ZbdKIhcnyhILgccwVDzkwqybthh7+MplGC3kZVZsIOQ= +cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= +cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= +cloud.google.com/go/documentai v1.9.0/go.mod h1:FS5485S8R00U10GhgBC0aNGrJxBP8ZVpEeJ7PQDZd6k= +cloud.google.com/go/documentai v1.10.0/go.mod h1:vod47hKQIPeCfN2QS/jULIvQTugbmdc0ZvxxfQY1bg4= +cloud.google.com/go/documentai v1.16.0/go.mod h1:o0o0DLTEZ+YnJZ+J4wNfTxmDVyrkzFvttBXXtYRMHkM= +cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs= +cloud.google.com/go/documentai v1.20.0/go.mod h1:yJkInoMcK0qNAEdRnqY/D5asy73tnPe88I1YTZT+a8E= +cloud.google.com/go/documentai v1.22.0/go.mod h1:yJkInoMcK0qNAEdRnqY/D5asy73tnPe88I1YTZT+a8E= +cloud.google.com/go/documentai v1.22.1/go.mod h1:LKs22aDHbJv7ufXuPypzRO7rG3ALLJxzdCXDPutw4Qc= +cloud.google.com/go/documentai v1.23.0/go.mod h1:LKs22aDHbJv7ufXuPypzRO7rG3ALLJxzdCXDPutw4Qc= +cloud.google.com/go/documentai v1.23.2/go.mod h1:Q/wcRT+qnuXOpjAkvOV4A+IeQl04q2/ReT7SSbytLSo= +cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= +cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= +cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= +cloud.google.com/go/domains v0.9.1/go.mod h1:aOp1c0MbejQQ2Pjf1iJvnVyT+z6R6s8pX66KaCSDYfE= +cloud.google.com/go/domains v0.9.2/go.mod h1:3YvXGYzZG1Temjbk7EyGCuGGiXHJwVNmwIf+E/cUp5I= +cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= +cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= +cloud.google.com/go/edgecontainer v0.3.0/go.mod h1:FLDpP4nykgwwIfcLt6zInhprzw0lEi2P1fjO6Ie0qbc= +cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY= +cloud.google.com/go/edgecontainer v1.1.1/go.mod h1:O5bYcS//7MELQZs3+7mabRqoWQhXCzenBu0R8bz2rwk= +cloud.google.com/go/edgecontainer v1.1.2/go.mod h1:wQRjIzqxEs9e9wrtle4hQPSR1Y51kqN75dgF7UllZZ4= +cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= +cloud.google.com/go/essentialcontacts v1.3.0/go.mod h1:r+OnHa5jfj90qIfZDO/VztSFqbQan7HV75p8sA+mdGI= +cloud.google.com/go/essentialcontacts v1.4.0/go.mod h1:8tRldvHYsmnBCHdFpvU+GL75oWiBKl80BiqlFh9tp+8= +cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= +cloud.google.com/go/essentialcontacts v1.6.2/go.mod h1:T2tB6tX+TRak7i88Fb2N9Ok3PvY3UNbUsMag9/BARh4= +cloud.google.com/go/essentialcontacts v1.6.3/go.mod h1:yiPCD7f2TkP82oJEFXFTou8Jl8L6LBRPeBEkTaO0Ggo= +cloud.google.com/go/eventarc v1.7.0/go.mod h1:6ctpF3zTnaQCxUjHUdcfgcA1A2T309+omHZth7gDfmc= +cloud.google.com/go/eventarc v1.8.0/go.mod h1:imbzxkyAU4ubfsaKYdQg04WS1NvncblHEup4kvF+4gw= +cloud.google.com/go/eventarc v1.10.0/go.mod h1:u3R35tmZ9HvswGRBnF48IlYgYeBcPUCjkr4BTdem2Kw= +cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY= +cloud.google.com/go/eventarc v1.12.1/go.mod h1:mAFCW6lukH5+IZjkvrEss+jmt2kOdYlN8aMx3sRJiAI= +cloud.google.com/go/eventarc v1.13.0/go.mod h1:mAFCW6lukH5+IZjkvrEss+jmt2kOdYlN8aMx3sRJiAI= +cloud.google.com/go/eventarc v1.13.1/go.mod h1:EqBxmGHFrruIara4FUQ3RHlgfCn7yo1HYsu2Hpt/C3Y= +cloud.google.com/go/filestore v1.3.0/go.mod h1:+qbvHGvXU1HaKX2nD0WEPo92TP/8AQuCVEBXNY9z0+w= +cloud.google.com/go/filestore v1.4.0/go.mod h1:PaG5oDfo9r224f8OYXURtAsY+Fbyq/bLYoINEK8XQAI= +cloud.google.com/go/filestore v1.5.0/go.mod h1:FqBXDWBp4YLHqRnVGveOkHDf8svj9r5+mUDLupOWEDs= +cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg= +cloud.google.com/go/filestore v1.7.1/go.mod h1:y10jsorq40JJnjR/lQ8AfFbbcGlw3g+Dp8oN7i7FjV4= +cloud.google.com/go/filestore v1.7.2/go.mod h1:TYOlyJs25f/omgj+vY7/tIG/E7BX369triSPzE4LdgE= +cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= +cloud.google.com/go/firestore v1.11.0/go.mod h1:b38dKhgzlmNNGTNZZwe7ZRFEuRab1Hay3/DBsIGKKy4= +cloud.google.com/go/firestore v1.12.0/go.mod h1:b38dKhgzlmNNGTNZZwe7ZRFEuRab1Hay3/DBsIGKKy4= +cloud.google.com/go/firestore v1.13.0/go.mod h1:QojqqOh8IntInDUSTAh0c8ZsPYAr68Ma8c5DWOy8xb8= +cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= +cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= +cloud.google.com/go/functions v1.8.0/go.mod h1:RTZ4/HsQjIqIYP9a9YPbU+QFoQsAlYgrwOXJWHn1POY= +cloud.google.com/go/functions v1.9.0/go.mod h1:Y+Dz8yGguzO3PpIjhLTbnqV1CWmgQ5UwtlpzoyquQ08= +cloud.google.com/go/functions v1.10.0/go.mod h1:0D3hEOe3DbEvCXtYOZHQZmD+SzYsi1YbI7dGvHfldXw= +cloud.google.com/go/functions v1.12.0/go.mod h1:AXWGrF3e2C/5ehvwYo/GH6O5s09tOPksiKhz+hH8WkA= +cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c= +cloud.google.com/go/functions v1.15.1/go.mod h1:P5yNWUTkyU+LvW/S9O6V+V423VZooALQlqoXdoPz5AE= +cloud.google.com/go/functions v1.15.2/go.mod h1:CHAjtcR6OU4XF2HuiVeriEdELNcnvRZSk1Q8RMqy4lE= +cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= +cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= +cloud.google.com/go/gaming v1.7.0/go.mod h1:LrB8U7MHdGgFG851iHAfqUdLcKBdQ55hzXy9xBJz0+w= +cloud.google.com/go/gaming v1.8.0/go.mod h1:xAqjS8b7jAVW0KFYeRUxngo9My3f33kFmua++Pi+ggM= +cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= +cloud.google.com/go/gaming v1.10.1/go.mod h1:XQQvtfP8Rb9Rxnxm5wFVpAp9zCQkJi2bLIb7iHGwB3s= +cloud.google.com/go/gkebackup v0.2.0/go.mod h1:XKvv/4LfG829/B8B7xRkk8zRrOEbKtEam6yNfuQNH60= +cloud.google.com/go/gkebackup v0.3.0/go.mod h1:n/E671i1aOQvUxT541aTkCwExO/bTer2HDlj4TsBRAo= +cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= +cloud.google.com/go/gkebackup v1.3.0/go.mod h1:vUDOu++N0U5qs4IhG1pcOnD1Mac79xWy6GoBFlWCWBU= +cloud.google.com/go/gkebackup v1.3.1/go.mod h1:vUDOu++N0U5qs4IhG1pcOnD1Mac79xWy6GoBFlWCWBU= +cloud.google.com/go/gkebackup v1.3.2/go.mod h1:OMZbXzEJloyXMC7gqdSB+EOEQ1AKcpGYvO3s1ec5ixk= +cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= +cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= +cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= +cloud.google.com/go/gkeconnect v0.8.1/go.mod h1:KWiK1g9sDLZqhxB2xEuPV8V9NYzrqTUmQR9shJHpOZw= +cloud.google.com/go/gkeconnect v0.8.2/go.mod h1:6nAVhwchBJYgQCXD2pHBFQNiJNyAd/wyxljpaa6ZPrY= +cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= +cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= +cloud.google.com/go/gkehub v0.11.0/go.mod h1:JOWHlmN+GHyIbuWQPl47/C2RFhnFKH38jH9Ascu3n0E= +cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw= +cloud.google.com/go/gkehub v0.14.1/go.mod h1:VEXKIJZ2avzrbd7u+zeMtW00Y8ddk/4V9511C9CQGTY= +cloud.google.com/go/gkehub v0.14.2/go.mod h1:iyjYH23XzAxSdhrbmfoQdePnlMj2EWcvnR+tHdBQsCY= +cloud.google.com/go/gkemulticloud v0.3.0/go.mod h1:7orzy7O0S+5kq95e4Hpn7RysVA7dPs8W/GgfUtsPbrA= +cloud.google.com/go/gkemulticloud v0.4.0/go.mod h1:E9gxVBnseLWCk24ch+P9+B2CoDFJZTyIgLKSalC7tuI= +cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= +cloud.google.com/go/gkemulticloud v0.6.1/go.mod h1:kbZ3HKyTsiwqKX7Yw56+wUGwwNZViRnxWK2DVknXWfw= +cloud.google.com/go/gkemulticloud v1.0.0/go.mod h1:kbZ3HKyTsiwqKX7Yw56+wUGwwNZViRnxWK2DVknXWfw= +cloud.google.com/go/gkemulticloud v1.0.1/go.mod h1:AcrGoin6VLKT/fwZEYuqvVominLriQBCKmbjtnbMjG8= +cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= +cloud.google.com/go/grafeas v0.3.0/go.mod h1:P7hgN24EyONOTMyeJH6DxG4zD7fwiYa5Q6GUgyFSOU8= +cloud.google.com/go/gsuiteaddons v1.3.0/go.mod h1:EUNK/J1lZEZO8yPtykKxLXI6JSVN2rg9bN8SXOa0bgM= +cloud.google.com/go/gsuiteaddons v1.4.0/go.mod h1:rZK5I8hht7u7HxFQcFei0+AtfS9uSushomRlg+3ua1o= +cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= +cloud.google.com/go/gsuiteaddons v1.6.1/go.mod h1:CodrdOqRZcLp5WOwejHWYBjZvfY0kOphkAKpF/3qdZY= +cloud.google.com/go/gsuiteaddons v1.6.2/go.mod h1:K65m9XSgs8hTF3X9nNTPi8IQueljSdYo9F+Mi+s4MyU= +cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= +cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= +cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= +cloud.google.com/go/iam v0.6.0/go.mod h1:+1AH33ueBne5MzYccyMHtEKqLE4/kJOibtffMHDMFMc= +cloud.google.com/go/iam v0.7.0/go.mod h1:H5Br8wRaDGNc8XP3keLc4unfUUZeyH3Sfl9XpQEYOeg= +cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= +cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY= +cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= +cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0= +cloud.google.com/go/iam v1.0.1/go.mod h1:yR3tmSL8BcZB4bxByRv2jkSIahVmCtfKZwLYGBalRE8= +cloud.google.com/go/iam v1.1.0/go.mod h1:nxdHjaKfCr7fNYx/HJMM8LgiMugmveWlkatear5gVyk= +cloud.google.com/go/iam v1.1.1/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= +cloud.google.com/go/iam v1.1.2/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= +cloud.google.com/go/iam v1.1.3/go.mod h1:3khUlaBXfPKKe7huYgEpDn6FtgRyMEqbkvBxrQyY5SE= +cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= +cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A= +cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= +cloud.google.com/go/iap v1.7.0/go.mod h1:beqQx56T9O1G1yNPph+spKpNibDlYIiIixiqsQXxLIo= +cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74= +cloud.google.com/go/iap v1.8.1/go.mod h1:sJCbeqg3mvWLqjZNsI6dfAtbbV1DL2Rl7e1mTyXYREQ= +cloud.google.com/go/iap v1.9.0/go.mod h1:01OFxd1R+NFrg78S+hoPV5PxEzv22HXaNqUUlmNHFuY= +cloud.google.com/go/iap v1.9.1/go.mod h1:SIAkY7cGMLohLSdBR25BuIxO+I4fXJiL06IBL7cy/5Q= +cloud.google.com/go/ids v1.1.0/go.mod h1:WIuwCaYVOzHIj2OhN9HAwvW+DBdmUAdcWlFxRl+KubM= +cloud.google.com/go/ids v1.2.0/go.mod h1:5WXvp4n25S0rA/mQWAg1YEEBBq6/s+7ml1RDCW1IrcY= +cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= +cloud.google.com/go/ids v1.4.1/go.mod h1:np41ed8YMU8zOgv53MMMoCntLTn2lF+SUzlM+O3u/jw= +cloud.google.com/go/ids v1.4.2/go.mod h1:3vw8DX6YddRu9BncxuzMyWn0g8+ooUjI2gslJ7FH3vk= +cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= +cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= +cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= +cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE= +cloud.google.com/go/iot v1.7.1/go.mod h1:46Mgw7ev1k9KqK1ao0ayW9h0lI+3hxeanz+L1zmbbbk= +cloud.google.com/go/iot v1.7.2/go.mod h1:q+0P5zr1wRFpw7/MOgDXrG/HVA+l+cSwdObffkrpnSg= +cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= +cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= +cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= +cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4jMAg= +cloud.google.com/go/kms v1.9.0/go.mod h1:qb1tPTgfF9RQP8e1wq4cLFErVuTJv7UsSC915J8dh3w= +cloud.google.com/go/kms v1.10.0/go.mod h1:ng3KTUtQQU9bPX3+QGLsflZIHlkbn8amFAMY63m8d24= +cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI= +cloud.google.com/go/kms v1.11.0/go.mod h1:hwdiYC0xjnWsKQQCQQmIQnS9asjYVSK6jtXm+zFqXLM= +cloud.google.com/go/kms v1.12.1/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= +cloud.google.com/go/kms v1.15.0/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= +cloud.google.com/go/kms v1.15.2/go.mod h1:3hopT4+7ooWRCjc2DxgnpESFxhIraaI2IpAVUEhbT/w= +cloud.google.com/go/kms v1.15.3/go.mod h1:AJdXqHxS2GlPyduM99s9iGqi2nwbviBbhV/hdmt4iOQ= +cloud.google.com/go/kms v1.15.5/go.mod h1:cU2H5jnp6G2TDpUGZyqTCoy1n16fbubHZjmVXSMtwDI= +cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= +cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= +cloud.google.com/go/language v1.7.0/go.mod h1:DJ6dYN/W+SQOjF8e1hLQXMF21AkH2w9wiPzPCJa2MIE= +cloud.google.com/go/language v1.8.0/go.mod h1:qYPVHf7SPoNNiCL2Dr0FfEFNil1qi3pQEyygwpgVKB8= +cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= +cloud.google.com/go/language v1.10.1/go.mod h1:CPp94nsdVNiQEt1CNjF5WkTcisLiHPyIbMhvR8H2AW0= +cloud.google.com/go/language v1.11.0/go.mod h1:uDx+pFDdAKTY8ehpWbiXyQdz8tDSYLJbQcXsCkjYyvQ= +cloud.google.com/go/language v1.11.1/go.mod h1:Xyid9MG9WOX3utvDbpX7j3tXDmmDooMyMDqgUVpH17U= +cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= +cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= +cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= +cloud.google.com/go/lifesciences v0.9.1/go.mod h1:hACAOd1fFbCGLr/+weUKRAJas82Y4vrL3O5326N//Wc= +cloud.google.com/go/lifesciences v0.9.2/go.mod h1:QHEOO4tDzcSAzeJg7s2qwnLM2ji8IRpQl4p6m5Z9yTA= +cloud.google.com/go/logging v1.6.1/go.mod h1:5ZO0mHHbvm8gEmeEUHrmDlTDSu5imF6MUP9OfilNXBw= +cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= +cloud.google.com/go/logging v1.8.1/go.mod h1:TJjR+SimHwuC8MZ9cjByQulAMgni+RkXeI3wwctHJEI= +cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE= +cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= +cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= +cloud.google.com/go/longrunning v0.4.2/go.mod h1:OHrnaYyLUV6oqwh0xiS7e5sLQhP1m0QU9R+WhGDMgIQ= +cloud.google.com/go/longrunning v0.5.0/go.mod h1:0JNuqRShmscVAhIACGtskSAWtqtOoPkwP0YF1oVEchc= +cloud.google.com/go/longrunning v0.5.1/go.mod h1:spvimkwdz6SPWKEt/XBij79E9fiTkHSQl/fRUUQJYJc= +cloud.google.com/go/longrunning v0.5.2/go.mod h1:nqo6DQbNV2pXhGDbDMoN2bWz68MjZUzqv2YttZiveCs= +cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE= +cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM= +cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= +cloud.google.com/go/managedidentities v1.6.1/go.mod h1:h/irGhTN2SkZ64F43tfGPMbHnypMbu4RB3yl8YcuEak= +cloud.google.com/go/managedidentities v1.6.2/go.mod h1:5c2VG66eCa0WIq6IylRk3TBW83l161zkFvCj28X7jn8= +cloud.google.com/go/maps v0.1.0/go.mod h1:BQM97WGyfw9FWEmQMpZ5T6cpovXXSd1cGmFma94eubI= +cloud.google.com/go/maps v0.6.0/go.mod h1:o6DAMMfb+aINHz/p/jbcY+mYeXBoZoxTfdSQ8VAJaCw= +cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY= +cloud.google.com/go/maps v1.3.0/go.mod h1:6mWTUv+WhnOwAgjVsSW2QPPECmW+s3PcRyOa9vgG/5s= +cloud.google.com/go/maps v1.4.0/go.mod h1:6mWTUv+WhnOwAgjVsSW2QPPECmW+s3PcRyOa9vgG/5s= +cloud.google.com/go/maps v1.4.1/go.mod h1:BxSa0BnW1g2U2gNdbq5zikLlHUuHW0GFWh7sgML2kIY= +cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= +cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= +cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= +cloud.google.com/go/mediatranslation v0.8.1/go.mod h1:L/7hBdEYbYHQJhX2sldtTO5SZZ1C1vkapubj0T2aGig= +cloud.google.com/go/mediatranslation v0.8.2/go.mod h1:c9pUaDRLkgHRx3irYE5ZC8tfXGrMYwNZdmDqKMSfFp8= +cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= +cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= +cloud.google.com/go/memcache v1.6.0/go.mod h1:XS5xB0eQZdHtTuTF9Hf8eJkKtR3pVRCcvJwtm68T3rA= +cloud.google.com/go/memcache v1.7.0/go.mod h1:ywMKfjWhNtkQTxrWxCkCFkoPjLHPW6A7WOTVI8xy3LY= +cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= +cloud.google.com/go/memcache v1.10.1/go.mod h1:47YRQIarv4I3QS5+hoETgKO40InqzLP6kpNLvyXuyaA= +cloud.google.com/go/memcache v1.10.2/go.mod h1:f9ZzJHLBrmd4BkguIAa/l/Vle6uTHzHokdnzSWOdQ6A= +cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= +cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= +cloud.google.com/go/metastore v1.7.0/go.mod h1:s45D0B4IlsINu87/AsWiEVYbLaIMeUSoxlKKDqBGFS8= +cloud.google.com/go/metastore v1.8.0/go.mod h1:zHiMc4ZUpBiM7twCIFQmJ9JMEkDSyZS9U12uf7wHqSI= +cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= +cloud.google.com/go/metastore v1.11.1/go.mod h1:uZuSo80U3Wd4zi6C22ZZliOUJ3XeM/MlYi/z5OAOWRA= +cloud.google.com/go/metastore v1.12.0/go.mod h1:uZuSo80U3Wd4zi6C22ZZliOUJ3XeM/MlYi/z5OAOWRA= +cloud.google.com/go/metastore v1.13.0/go.mod h1:URDhpG6XLeh5K+Glq0NOt74OfrPKTwS62gEPZzb5SOk= +cloud.google.com/go/metastore v1.13.1/go.mod h1:IbF62JLxuZmhItCppcIfzBBfUFq0DIB9HPDoLgWrVOU= +cloud.google.com/go/monitoring v1.7.0/go.mod h1:HpYse6kkGo//7p6sT0wsIC6IBDET0RhIsnmlA53dvEk= +cloud.google.com/go/monitoring v1.8.0/go.mod h1:E7PtoMJ1kQXWxPjB6mv2fhC5/15jInuulFdYYtlcvT4= +cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w= +cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw= +cloud.google.com/go/monitoring v1.15.1/go.mod h1:lADlSAlFdbqQuwwpaImhsJXu1QSdd3ojypXrFSMr2rM= +cloud.google.com/go/monitoring v1.16.0/go.mod h1:Ptp15HgAyM1fNICAojDMoNc/wUmn67mLHQfyqbw+poY= +cloud.google.com/go/monitoring v1.16.1/go.mod h1:6HsxddR+3y9j+o/cMJH6q/KJ/CBTvM/38L/1m7bTRJ4= +cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= +cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= +cloud.google.com/go/networkconnectivity v1.6.0/go.mod h1:OJOoEXW+0LAxHh89nXd64uGG+FbQoeH8DtxCHVOMlaM= +cloud.google.com/go/networkconnectivity v1.7.0/go.mod h1:RMuSbkdbPwNMQjB5HBWD5MpTBnNm39iAVpC3TmsExt8= +cloud.google.com/go/networkconnectivity v1.10.0/go.mod h1:UP4O4sWXJG13AqrTdQCD9TnLGEbtNRqjuaaA7bNjF5E= +cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM= +cloud.google.com/go/networkconnectivity v1.12.1/go.mod h1:PelxSWYM7Sh9/guf8CFhi6vIqf19Ir/sbfZRUwXh92E= +cloud.google.com/go/networkconnectivity v1.13.0/go.mod h1:SAnGPes88pl7QRLUen2HmcBSE9AowVAcdug8c0RSBFk= +cloud.google.com/go/networkconnectivity v1.14.0/go.mod h1:SAnGPes88pl7QRLUen2HmcBSE9AowVAcdug8c0RSBFk= +cloud.google.com/go/networkconnectivity v1.14.1/go.mod h1:LyGPXR742uQcDxZ/wv4EI0Vu5N6NKJ77ZYVnDe69Zug= +cloud.google.com/go/networkmanagement v1.4.0/go.mod h1:Q9mdLLRn60AsOrPc8rs8iNV6OHXaGcDdsIQe1ohekq8= +cloud.google.com/go/networkmanagement v1.5.0/go.mod h1:ZnOeZ/evzUdUsnvRt792H0uYEnHQEMaz+REhhzJRcf4= +cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= +cloud.google.com/go/networkmanagement v1.8.0/go.mod h1:Ho/BUGmtyEqrttTgWEe7m+8vDdK74ibQc+Be0q7Fof0= +cloud.google.com/go/networkmanagement v1.9.0/go.mod h1:UTUaEU9YwbCAhhz3jEOHr+2/K/MrBk2XxOLS89LQzFw= +cloud.google.com/go/networkmanagement v1.9.1/go.mod h1:CCSYgrQQvW73EJawO2QamemYcOb57LvrDdDU51F0mcI= +cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= +cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= +cloud.google.com/go/networksecurity v0.7.0/go.mod h1:mAnzoxx/8TBSyXEeESMy9OOYwo1v+gZ5eMRnsT5bC8k= +cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU= +cloud.google.com/go/networksecurity v0.9.1/go.mod h1:MCMdxOKQ30wsBI1eI659f9kEp4wuuAueoC9AJKSPWZQ= +cloud.google.com/go/networksecurity v0.9.2/go.mod h1:jG0SeAttWzPMUILEHDUvFYdQTl8L/E/KC8iZDj85lEI= +cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= +cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= +cloud.google.com/go/notebooks v1.4.0/go.mod h1:4QPMngcwmgb6uw7Po99B2xv5ufVoIQ7nOGDyL4P8AgA= +cloud.google.com/go/notebooks v1.5.0/go.mod h1:q8mwhnP9aR8Hpfnrc5iN5IBhrXUy8S2vuYs+kBJ/gu0= +cloud.google.com/go/notebooks v1.7.0/go.mod h1:PVlaDGfJgj1fl1S3dUwhFMXFgfYGhYQt2164xOMONmE= +cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ= +cloud.google.com/go/notebooks v1.9.1/go.mod h1:zqG9/gk05JrzgBt4ghLzEepPHNwE5jgPcHZRKhlC1A8= +cloud.google.com/go/notebooks v1.10.0/go.mod h1:SOPYMZnttHxqot0SGSFSkRrwE29eqnKPBJFqgWmiK2k= +cloud.google.com/go/notebooks v1.10.1/go.mod h1:5PdJc2SgAybE76kFQCWrTfJolCOUQXF97e+gteUUA6A= +cloud.google.com/go/optimization v1.1.0/go.mod h1:5po+wfvX5AQlPznyVEZjGJTMr4+CAkJf2XSTQOOl9l4= +cloud.google.com/go/optimization v1.2.0/go.mod h1:Lr7SOHdRDENsh+WXVmQhQTrzdu9ybg0NecjHidBq6xs= +cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= +cloud.google.com/go/optimization v1.4.1/go.mod h1:j64vZQP7h9bO49m2rVaTVoNM0vEBEN5eKPUPbZyXOrk= +cloud.google.com/go/optimization v1.5.0/go.mod h1:evo1OvTxeBRBu6ydPlrIRizKY/LJKo/drDMMRKqGEUU= +cloud.google.com/go/optimization v1.5.1/go.mod h1:NC0gnUD5MWVAF7XLdoYVPmYYVth93Q6BUzqAq3ZwtV8= +cloud.google.com/go/orchestration v1.3.0/go.mod h1:Sj5tq/JpWiB//X/q3Ngwdl5K7B7Y0KZ7bfv0wL6fqVA= +cloud.google.com/go/orchestration v1.4.0/go.mod h1:6W5NLFWs2TlniBphAViZEVhrXRSMgUGDfW7vrWKvsBk= +cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= +cloud.google.com/go/orchestration v1.8.1/go.mod h1:4sluRF3wgbYVRqz7zJ1/EUNc90TTprliq9477fGobD8= +cloud.google.com/go/orchestration v1.8.2/go.mod h1:T1cP+6WyTmh6LSZzeUhvGf0uZVmJyTx7t8z7Vg87+A0= +cloud.google.com/go/orgpolicy v1.4.0/go.mod h1:xrSLIV4RePWmP9P3tBl8S93lTmlAxjm06NSm2UTmKvE= +cloud.google.com/go/orgpolicy v1.5.0/go.mod h1:hZEc5q3wzwXJaKrsx5+Ewg0u1LxJ51nNFlext7Tanwc= +cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= +cloud.google.com/go/orgpolicy v1.11.0/go.mod h1:2RK748+FtVvnfuynxBzdnyu7sygtoZa1za/0ZfpOs1M= +cloud.google.com/go/orgpolicy v1.11.1/go.mod h1:8+E3jQcpZJQliP+zaFfayC2Pg5bmhuLK755wKhIIUCE= +cloud.google.com/go/orgpolicy v1.11.2/go.mod h1:biRDpNwfyytYnmCRWZWxrKF22Nkz9eNVj9zyaBdpm1o= +cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= +cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= +cloud.google.com/go/osconfig v1.9.0/go.mod h1:Yx+IeIZJ3bdWmzbQU4fxNl8xsZ4amB+dygAwFPlvnNo= +cloud.google.com/go/osconfig v1.10.0/go.mod h1:uMhCzqC5I8zfD9zDEAfvgVhDS8oIjySWh+l4WK6GnWw= +cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= +cloud.google.com/go/osconfig v1.12.0/go.mod h1:8f/PaYzoS3JMVfdfTubkowZYGmAhUCjjwnjqWI7NVBc= +cloud.google.com/go/osconfig v1.12.1/go.mod h1:4CjBxND0gswz2gfYRCUoUzCm9zCABp91EeTtWXyz0tE= +cloud.google.com/go/osconfig v1.12.2/go.mod h1:eh9GPaMZpI6mEJEuhEjUJmaxvQ3gav+fFEJon1Y8Iw0= +cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= +cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= +cloud.google.com/go/oslogin v1.6.0/go.mod h1:zOJ1O3+dTU8WPlGEkFSh7qeHPPSoxrcMbbK1Nm2iX70= +cloud.google.com/go/oslogin v1.7.0/go.mod h1:e04SN0xO1UNJ1M5GP0vzVBFicIe4O53FOfcixIqTyXo= +cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= +cloud.google.com/go/oslogin v1.10.1/go.mod h1:x692z7yAue5nE7CsSnoG0aaMbNoRJRXO4sn73R+ZqAs= +cloud.google.com/go/oslogin v1.11.0/go.mod h1:8GMTJs4X2nOAUVJiPGqIWVcDaF0eniEto3xlOxaboXE= +cloud.google.com/go/oslogin v1.11.1/go.mod h1:OhD2icArCVNUxKqtK0mcSmKL7lgr0LVlQz+v9s1ujTg= +cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= +cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= +cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= +cloud.google.com/go/phishingprotection v0.8.1/go.mod h1:AxonW7GovcA8qdEk13NfHq9hNx5KPtfxXNeUxTDxB6I= +cloud.google.com/go/phishingprotection v0.8.2/go.mod h1:LhJ91uyVHEYKSKcMGhOa14zMMWfbEdxG032oT6ECbC8= +cloud.google.com/go/policytroubleshooter v1.3.0/go.mod h1:qy0+VwANja+kKrjlQuOzmlvscn4RNsAc0e15GGqfMxg= +cloud.google.com/go/policytroubleshooter v1.4.0/go.mod h1:DZT4BcRw3QoO8ota9xw/LKtPa8lKeCByYeKTIf/vxdE= +cloud.google.com/go/policytroubleshooter v1.5.0/go.mod h1:Rz1WfV+1oIpPdN2VvvuboLVRsB1Hclg3CKQ53j9l8vw= +cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc= +cloud.google.com/go/policytroubleshooter v1.7.1/go.mod h1:0NaT5v3Ag1M7U5r0GfDCpUFkWd9YqpubBWsQlhanRv0= +cloud.google.com/go/policytroubleshooter v1.8.0/go.mod h1:tmn5Ir5EToWe384EuboTcVQT7nTag2+DuH3uHmKd1HU= +cloud.google.com/go/policytroubleshooter v1.9.0/go.mod h1:+E2Lga7TycpeSTj2FsH4oXxTnrbHJGRlKhVZBLGgU64= +cloud.google.com/go/policytroubleshooter v1.9.1/go.mod h1:MYI8i0bCrL8cW+VHN1PoiBTyNZTstCg2WUw2eVC4c4U= +cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= +cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= +cloud.google.com/go/privatecatalog v0.7.0/go.mod h1:2s5ssIFO69F5csTXcwBP7NPFTZvps26xGzvQ2PQaBYg= +cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs= +cloud.google.com/go/privatecatalog v0.9.1/go.mod h1:0XlDXW2unJXdf9zFz968Hp35gl/bhF4twwpXZAW50JA= +cloud.google.com/go/privatecatalog v0.9.2/go.mod h1:RMA4ATa8IXfzvjrhhK8J6H4wwcztab+oZph3c6WmtFc= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= +cloud.google.com/go/pubsub v1.26.0/go.mod h1:QgBH3U/jdJy/ftjPhTkyXNj543Tin1pRYcdcPRnFIRI= +cloud.google.com/go/pubsub v1.27.1/go.mod h1:hQN39ymbV9geqBnfQq6Xf63yNhUAhv9CZhzp5O6qsW0= +cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8= +cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4= +cloud.google.com/go/pubsub v1.32.0/go.mod h1:f+w71I33OMyxf9VpMVcZbnG5KSUkCOUHYpFd5U1GdRc= +cloud.google.com/go/pubsub v1.33.0/go.mod h1:f+w71I33OMyxf9VpMVcZbnG5KSUkCOUHYpFd5U1GdRc= +cloud.google.com/go/pubsublite v1.5.0/go.mod h1:xapqNQ1CuLfGi23Yda/9l4bBCKz/wC3KIJ5gKcxveZg= +cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k= +cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM= +cloud.google.com/go/pubsublite v1.8.1/go.mod h1:fOLdU4f5xldK4RGJrBMm+J7zMWNj/k4PxwEZXy39QS0= +cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= +cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= +cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= +cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7dd5NwwNQUErSgEDit1DLNTdo= +cloud.google.com/go/recaptchaenterprise/v2 v2.4.0/go.mod h1:Am3LHfOuBstrLrNCBrlI5sbwx9LBg3te2N6hGvHn2mE= +cloud.google.com/go/recaptchaenterprise/v2 v2.5.0/go.mod h1:O8LzcHXN3rz0j+LBC91jrwI3R+1ZSZEWrfL7XHgNo9U= +cloud.google.com/go/recaptchaenterprise/v2 v2.6.0/go.mod h1:RPauz9jeLtB3JVzg6nCbe12qNoaa8pXc4d/YukAmcnA= +cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c= +cloud.google.com/go/recaptchaenterprise/v2 v2.7.2/go.mod h1:kR0KjsJS7Jt1YSyWFkseQ756D45kaYNTlDPPaRAvDBU= +cloud.google.com/go/recaptchaenterprise/v2 v2.8.0/go.mod h1:QuE8EdU9dEnesG8/kG3XuJyNsjEqMlMzg3v3scCJ46c= +cloud.google.com/go/recaptchaenterprise/v2 v2.8.1/go.mod h1:JZYZJOeZjgSSTGP4uz7NlQ4/d1w5hGmksVgM0lbEij0= +cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= +cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= +cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= +cloud.google.com/go/recommendationengine v0.8.1/go.mod h1:MrZihWwtFYWDzE6Hz5nKcNz3gLizXVIDI/o3G1DLcrE= +cloud.google.com/go/recommendationengine v0.8.2/go.mod h1:QIybYHPK58qir9CV2ix/re/M//Ty10OxjnnhWdaKS1Y= +cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= +cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= +cloud.google.com/go/recommender v1.7.0/go.mod h1:XLHs/W+T8olwlGOgfQenXBTbIseGclClff6lhFVe9Bs= +cloud.google.com/go/recommender v1.8.0/go.mod h1:PkjXrTT05BFKwxaUxQmtIlrtj0kph108r02ZZQ5FE70= +cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= +cloud.google.com/go/recommender v1.10.1/go.mod h1:XFvrE4Suqn5Cq0Lf+mCP6oBHD/yRMA8XxP5sb7Q7gpA= +cloud.google.com/go/recommender v1.11.0/go.mod h1:kPiRQhPyTJ9kyXPCG6u/dlPLbYfFlkwHNRwdzPVAoII= +cloud.google.com/go/recommender v1.11.1/go.mod h1:sGwFFAyI57v2Hc5LbIj+lTwXipGu9NW015rkaEM5B18= +cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= +cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= +cloud.google.com/go/redis v1.9.0/go.mod h1:HMYQuajvb2D0LvMgZmLDZW8V5aOC/WxstZHiy4g8OiA= +cloud.google.com/go/redis v1.10.0/go.mod h1:ThJf3mMBQtW18JzGgh41/Wld6vnDDc/F/F35UolRZPM= +cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= +cloud.google.com/go/redis v1.13.1/go.mod h1:VP7DGLpE91M6bcsDdMuyCm2hIpB6Vp2hI090Mfd1tcg= +cloud.google.com/go/redis v1.13.2/go.mod h1:0Hg7pCMXS9uz02q+LoEVl5dNHUkIQv+C/3L76fandSA= +cloud.google.com/go/resourcemanager v1.3.0/go.mod h1:bAtrTjZQFJkiWTPDb1WBjzvc6/kifjj4QBYuKCCoqKA= +cloud.google.com/go/resourcemanager v1.4.0/go.mod h1:MwxuzkumyTX7/a3n37gmsT3py7LIXwrShilPh3P1tR0= +cloud.google.com/go/resourcemanager v1.5.0/go.mod h1:eQoXNAiAvCf5PXxWxXjhKQoTMaUSNrEfg+6qdf/wots= +cloud.google.com/go/resourcemanager v1.6.0/go.mod h1:YcpXGRs8fDzcUl1Xw8uOVmI8JEadvhRIkoXXUNVYcVo= +cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI= +cloud.google.com/go/resourcemanager v1.9.1/go.mod h1:dVCuosgrh1tINZ/RwBufr8lULmWGOkPS8gL5gqyjdT8= +cloud.google.com/go/resourcemanager v1.9.2/go.mod h1:OujkBg1UZg5lX2yIyMo5Vz9O5hf7XQOSV7WxqxxMtQE= +cloud.google.com/go/resourcesettings v1.3.0/go.mod h1:lzew8VfESA5DQ8gdlHwMrqZs1S9V87v3oCnKCWoOuQU= +cloud.google.com/go/resourcesettings v1.4.0/go.mod h1:ldiH9IJpcrlC3VSuCGvjR5of/ezRrOxFtpJoJo5SmXg= +cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= +cloud.google.com/go/resourcesettings v1.6.1/go.mod h1:M7mk9PIZrC5Fgsu1kZJci6mpgN8o0IUzVx3eJU3y4Jw= +cloud.google.com/go/resourcesettings v1.6.2/go.mod h1:mJIEDd9MobzunWMeniaMp6tzg4I2GvD3TTmPkc8vBXk= +cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= +cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= +cloud.google.com/go/retail v1.10.0/go.mod h1:2gDk9HsL4HMS4oZwz6daui2/jmKvqShXKQuB2RZ+cCc= +cloud.google.com/go/retail v1.11.0/go.mod h1:MBLk1NaWPmh6iVFSz9MeKG/Psyd7TAgm6y/9L2B4x9Y= +cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= +cloud.google.com/go/retail v1.14.1/go.mod h1:y3Wv3Vr2k54dLNIrCzenyKG8g8dhvhncT2NcNjb/6gE= +cloud.google.com/go/retail v1.14.2/go.mod h1:W7rrNRChAEChX336QF7bnMxbsjugcOCPU44i5kbLiL8= +cloud.google.com/go/run v0.2.0/go.mod h1:CNtKsTA1sDcnqqIFR3Pb5Tq0usWxJJvsWOCPldRU3Do= +cloud.google.com/go/run v0.3.0/go.mod h1:TuyY1+taHxTjrD0ZFk2iAR+xyOXEA0ztb7U3UNA0zBo= +cloud.google.com/go/run v0.8.0/go.mod h1:VniEnuBwqjigv0A7ONfQUaEItaiCRVujlMqerPPiktM= +cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg= +cloud.google.com/go/run v1.2.0/go.mod h1:36V1IlDzQ0XxbQjUx6IYbw8H3TJnWvhii963WW3B/bo= +cloud.google.com/go/run v1.3.0/go.mod h1:S/osX/4jIPZGg+ssuqh6GNgg7syixKe3YnprwehzHKU= +cloud.google.com/go/run v1.3.1/go.mod h1:cymddtZOzdwLIAsmS6s+Asl4JoXIDm/K1cpZTxV4Q5s= +cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= +cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= +cloud.google.com/go/scheduler v1.6.0/go.mod h1:SgeKVM7MIwPn3BqtcBntpLyrIJftQISRrYB5ZtT+KOk= +cloud.google.com/go/scheduler v1.7.0/go.mod h1:jyCiBqWW956uBjjPMMuX09n3x37mtyPJegEWKxRsn44= +cloud.google.com/go/scheduler v1.8.0/go.mod h1:TCET+Y5Gp1YgHT8py4nlg2Sew8nUHMqcpousDgXJVQc= +cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc= +cloud.google.com/go/scheduler v1.10.1/go.mod h1:R63Ldltd47Bs4gnhQkmNDse5w8gBRrhObZ54PxgR2Oo= +cloud.google.com/go/scheduler v1.10.2/go.mod h1:O3jX6HRH5eKCA3FutMw375XHZJudNIKVonSCHv7ropY= +cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= +cloud.google.com/go/secretmanager v1.8.0/go.mod h1:hnVgi/bN5MYHd3Gt0SPuTPPp5ENina1/LxM+2W9U9J4= +cloud.google.com/go/secretmanager v1.9.0/go.mod h1:b71qH2l1yHmWQHt9LC80akm86mX8AL6X1MA01dW8ht4= +cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= +cloud.google.com/go/secretmanager v1.11.1/go.mod h1:znq9JlXgTNdBeQk9TBW/FnR/W4uChEKGeqQWAJ8SXFw= +cloud.google.com/go/secretmanager v1.11.2/go.mod h1:MQm4t3deoSub7+WNwiC4/tRYgDBHJgJPvswqQVB1Vss= +cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= +cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= +cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= +cloud.google.com/go/security v1.9.0/go.mod h1:6Ta1bO8LXI89nZnmnsZGp9lVoVWXqsVbIq/t9dzI+2Q= +cloud.google.com/go/security v1.10.0/go.mod h1:QtOMZByJVlibUT2h9afNDWRZ1G96gVywH8T5GUSb9IA= +cloud.google.com/go/security v1.12.0/go.mod h1:rV6EhrpbNHrrxqlvW0BWAIawFWq3X90SduMJdFwtLB8= +cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0= +cloud.google.com/go/security v1.15.1/go.mod h1:MvTnnbsWnehoizHi09zoiZob0iCHVcL4AUBj76h9fXA= +cloud.google.com/go/security v1.15.2/go.mod h1:2GVE/v1oixIRHDaClVbHuPcZwAqFM28mXuAKCfMgYIg= +cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= +cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= +cloud.google.com/go/securitycenter v1.15.0/go.mod h1:PeKJ0t8MoFmmXLXWm41JidyzI3PJjd8sXWaVqg43WWk= +cloud.google.com/go/securitycenter v1.16.0/go.mod h1:Q9GMaLQFUD+5ZTabrbujNWLtSLZIZF7SAR0wWECrjdk= +cloud.google.com/go/securitycenter v1.18.1/go.mod h1:0/25gAzCM/9OL9vVx4ChPeM/+DlfGQJDwBy/UC8AKK0= +cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag= +cloud.google.com/go/securitycenter v1.23.0/go.mod h1:8pwQ4n+Y9WCWM278R8W3nF65QtY172h4S8aXyI9/hsQ= +cloud.google.com/go/securitycenter v1.23.1/go.mod h1:w2HV3Mv/yKhbXKwOCu2i8bCuLtNP1IMHuiYQn4HJq5s= +cloud.google.com/go/servicecontrol v1.4.0/go.mod h1:o0hUSJ1TXJAmi/7fLJAedOovnujSEvjKCAFNXPQ1RaU= +cloud.google.com/go/servicecontrol v1.5.0/go.mod h1:qM0CnXHhyqKVuiZnGKrIurvVImCs8gmqWsDoqe9sU1s= +cloud.google.com/go/servicecontrol v1.10.0/go.mod h1:pQvyvSRh7YzUF2efw7H87V92mxU8FnFDawMClGCNuAA= +cloud.google.com/go/servicecontrol v1.11.0/go.mod h1:kFmTzYzTUIuZs0ycVqRHNaNhgR+UMUpw9n02l/pY+mc= +cloud.google.com/go/servicecontrol v1.11.1/go.mod h1:aSnNNlwEFBY+PWGQ2DoM0JJ/QUXqV5/ZD9DOLB7SnUk= +cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs= +cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg= +cloud.google.com/go/servicedirectory v1.6.0/go.mod h1:pUlbnWsLH9c13yGkxCmfumWEPjsRs1RlmJ4pqiNjVL4= +cloud.google.com/go/servicedirectory v1.7.0/go.mod h1:5p/U5oyvgYGYejufvxhgwjL8UVXjkuw7q5XcG10wx1U= +cloud.google.com/go/servicedirectory v1.8.0/go.mod h1:srXodfhY1GFIPvltunswqXpVxFPpZjf8nkKQT7XcXaY= +cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s= +cloud.google.com/go/servicedirectory v1.10.1/go.mod h1:Xv0YVH8s4pVOwfM/1eMTl0XJ6bzIOSLDt8f8eLaGOxQ= +cloud.google.com/go/servicedirectory v1.11.0/go.mod h1:Xv0YVH8s4pVOwfM/1eMTl0XJ6bzIOSLDt8f8eLaGOxQ= +cloud.google.com/go/servicedirectory v1.11.1/go.mod h1:tJywXimEWzNzw9FvtNjsQxxJ3/41jseeILgwU/QLrGI= +cloud.google.com/go/servicemanagement v1.4.0/go.mod h1:d8t8MDbezI7Z2R1O/wu8oTggo3BI2GKYbdG4y/SJTco= +cloud.google.com/go/servicemanagement v1.5.0/go.mod h1:XGaCRe57kfqu4+lRxaFEAuqmjzF0r+gWHjWqKqBvKFo= +cloud.google.com/go/servicemanagement v1.6.0/go.mod h1:aWns7EeeCOtGEX4OvZUWCCJONRZeFKiptqKf1D0l/Jc= +cloud.google.com/go/servicemanagement v1.8.0/go.mod h1:MSS2TDlIEQD/fzsSGfCdJItQveu9NXnUniTrq/L8LK4= +cloud.google.com/go/serviceusage v1.3.0/go.mod h1:Hya1cozXM4SeSKTAgGXgj97GlqUvF5JaoXacR1JTP/E= +cloud.google.com/go/serviceusage v1.4.0/go.mod h1:SB4yxXSaYVuUBYUml6qklyONXNLt83U0Rb+CXyhjEeU= +cloud.google.com/go/serviceusage v1.5.0/go.mod h1:w8U1JvqUqwJNPEOTQjrMHkw3IaIFLoLsPLvsE3xueec= +cloud.google.com/go/serviceusage v1.6.0/go.mod h1:R5wwQcbOWsyuOfbP9tGdAnCAc6B9DRwPG1xtWMDeuPA= +cloud.google.com/go/shell v1.3.0/go.mod h1:VZ9HmRjZBsjLGXusm7K5Q5lzzByZmJHf1d0IWHEN5X4= +cloud.google.com/go/shell v1.4.0/go.mod h1:HDxPzZf3GkDdhExzD/gs8Grqk+dmYcEjGShZgYa9URw= +cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= +cloud.google.com/go/shell v1.7.1/go.mod h1:u1RaM+huXFaTojTbW4g9P5emOrrmLE69KrxqQahKn4g= +cloud.google.com/go/shell v1.7.2/go.mod h1:KqRPKwBV0UyLickMn0+BY1qIyE98kKyI216sH/TuHmc= +cloud.google.com/go/spanner v1.41.0/go.mod h1:MLYDBJR/dY4Wt7ZaMIQ7rXOTLjYrmxLE/5ve9vFfWos= +cloud.google.com/go/spanner v1.44.0/go.mod h1:G8XIgYdOK+Fbcpbs7p2fiprDw4CaZX63whnSMLVBxjk= +cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M= +cloud.google.com/go/spanner v1.47.0/go.mod h1:IXsJwVW2j4UKs0eYDqodab6HgGuA1bViSqW4uH9lfUI= +cloud.google.com/go/spanner v1.49.0/go.mod h1:eGj9mQGK8+hkgSVbHNQ06pQ4oS+cyc4tXXd6Dif1KoM= +cloud.google.com/go/spanner v1.50.0/go.mod h1:eGj9mQGK8+hkgSVbHNQ06pQ4oS+cyc4tXXd6Dif1KoM= +cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= +cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= +cloud.google.com/go/speech v1.8.0/go.mod h1:9bYIl1/tjsAnMgKGHKmBZzXKEkGgtU+MpdDPTE9f7y0= +cloud.google.com/go/speech v1.9.0/go.mod h1:xQ0jTcmnRFFM2RfX/U+rk6FQNUF6DQlydUSyoooSpco= +cloud.google.com/go/speech v1.14.1/go.mod h1:gEosVRPJ9waG7zqqnsHpYTOoAS4KouMRLDFMekpJ0J0= +cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI= +cloud.google.com/go/speech v1.17.1/go.mod h1:8rVNzU43tQvxDaGvqOhpDqgkJTFowBpDvCJ14kGlJYo= +cloud.google.com/go/speech v1.19.0/go.mod h1:8rVNzU43tQvxDaGvqOhpDqgkJTFowBpDvCJ14kGlJYo= +cloud.google.com/go/speech v1.19.1/go.mod h1:WcuaWz/3hOlzPFOVo9DUsblMIHwxP589y6ZMtaG+iAA= cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= +cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y= +cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= +cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= +cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= +cloud.google.com/go/storage v1.29.0/go.mod h1:4puEjyTKnku6gfKoTfNOU/W+a9JyuVNxjpS5GBrB8h4= +cloud.google.com/go/storage v1.30.1/go.mod h1:NfxhC0UJE1aXSx7CIIbCf7y9HKT7BiccwkR7+P7gN8E= +cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= +cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= +cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= +cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw= +cloud.google.com/go/storagetransfer v1.10.0/go.mod h1:DM4sTlSmGiNczmV6iZyceIh2dbs+7z2Ayg6YAiQlYfA= +cloud.google.com/go/storagetransfer v1.10.1/go.mod h1:rS7Sy0BtPviWYTTJVWCSV4QrbBitgPeuK4/FKa4IdLs= +cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= +cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= +cloud.google.com/go/talent v1.3.0/go.mod h1:CmcxwJ/PKfRgd1pBjQgU6W3YBwiewmUzQYH5HHmSCmM= +cloud.google.com/go/talent v1.4.0/go.mod h1:ezFtAgVuRf8jRsvyE6EwmbTK5LKciD4KVnHuDEFmOOA= +cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= +cloud.google.com/go/talent v1.6.2/go.mod h1:CbGvmKCG61mkdjcqTcLOkb2ZN1SrQI8MDyma2l7VD24= +cloud.google.com/go/talent v1.6.3/go.mod h1:xoDO97Qd4AK43rGjJvyBHMskiEf3KulgYzcH6YWOVoo= +cloud.google.com/go/texttospeech v1.4.0/go.mod h1:FX8HQHA6sEpJ7rCMSfXuzBcysDAuWusNNNvN9FELDd8= +cloud.google.com/go/texttospeech v1.5.0/go.mod h1:oKPLhR4n4ZdQqWKURdwxMy0uiTS1xU161C8W57Wkea4= +cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= +cloud.google.com/go/texttospeech v1.7.1/go.mod h1:m7QfG5IXxeneGqTapXNxv2ItxP/FS0hCZBwXYqucgSk= +cloud.google.com/go/texttospeech v1.7.2/go.mod h1:VYPT6aTOEl3herQjFHYErTlSZJ4vB00Q2ZTmuVgluD4= +cloud.google.com/go/tpu v1.3.0/go.mod h1:aJIManG0o20tfDQlRIej44FcwGGl/cD0oiRyMKG19IQ= +cloud.google.com/go/tpu v1.4.0/go.mod h1:mjZaX8p0VBgllCzF6wcU2ovUXN9TONFLd7iz227X2Xg= +cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= +cloud.google.com/go/tpu v1.6.1/go.mod h1:sOdcHVIgDEEOKuqUoi6Fq53MKHJAtOwtz0GuKsWSH3E= +cloud.google.com/go/tpu v1.6.2/go.mod h1:NXh3NDwt71TsPZdtGWgAG5ThDfGd32X1mJ2cMaRlVgU= +cloud.google.com/go/trace v1.3.0/go.mod h1:FFUE83d9Ca57C+K8rDl/Ih8LwOzWIV1krKgxg6N0G28= +cloud.google.com/go/trace v1.4.0/go.mod h1:UG0v8UBqzusp+z63o7FK74SdFE+AXpCLdFb1rshXG+Y= +cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA= +cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk= +cloud.google.com/go/trace v1.10.1/go.mod h1:gbtL94KE5AJLH3y+WVpfWILmqgc6dXcqgNXdOPAQTYk= +cloud.google.com/go/trace v1.10.2/go.mod h1:NPXemMi6MToRFcSxRl2uDnu/qAlAQ3oULUphcHGh1vA= +cloud.google.com/go/translate v1.3.0/go.mod h1:gzMUwRjvOqj5i69y/LYLd8RrNQk+hOmIXTi9+nb3Djs= +cloud.google.com/go/translate v1.4.0/go.mod h1:06Dn/ppvLD6WvA5Rhdp029IX2Mi3Mn7fpMRLPvXT5Wg= +cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0= +cloud.google.com/go/translate v1.6.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/translate v1.8.1/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.8.2/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.9.0/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.9.1/go.mod h1:TWIgDZknq2+JD4iRcojgeDtqGEp154HN/uL6hMvylS8= +cloud.google.com/go/video v1.8.0/go.mod h1:sTzKFc0bUSByE8Yoh8X0mn8bMymItVGPfTuUBUyRgxk= +cloud.google.com/go/video v1.9.0/go.mod h1:0RhNKFRF5v92f8dQt0yhaHrEuH95m068JYOvLZYnJSw= +cloud.google.com/go/video v1.12.0/go.mod h1:MLQew95eTuaNDEGriQdcYn0dTwf9oWiA4uYebxM5kdg= +cloud.google.com/go/video v1.13.0/go.mod h1:ulzkYlYgCp15N2AokzKjy7MQ9ejuynOJdf1tR5lGthk= +cloud.google.com/go/video v1.14.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= +cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= +cloud.google.com/go/video v1.17.1/go.mod h1:9qmqPqw/Ib2tLqaeHgtakU+l5TcJxCJbhFXM7UJjVzU= +cloud.google.com/go/video v1.19.0/go.mod h1:9qmqPqw/Ib2tLqaeHgtakU+l5TcJxCJbhFXM7UJjVzU= +cloud.google.com/go/video v1.20.0/go.mod h1:U3G3FTnsvAGqglq9LxgqzOiBc/Nt8zis8S+850N2DUM= +cloud.google.com/go/video v1.20.1/go.mod h1:3gJS+iDprnj8SY6pe0SwLeC5BUW80NjhwX7INWEuWGU= +cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= +cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= +cloud.google.com/go/videointelligence v1.8.0/go.mod h1:dIcCn4gVDdS7yte/w+koiXn5dWVplOZkE+xwG9FgK+M= +cloud.google.com/go/videointelligence v1.9.0/go.mod h1:29lVRMPDYHikk3v8EdPSaL8Ku+eMzDljjuvRs105XoU= +cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= +cloud.google.com/go/videointelligence v1.11.1/go.mod h1:76xn/8InyQHarjTWsBR058SmlPCwQjgcvoW0aZykOvo= +cloud.google.com/go/videointelligence v1.11.2/go.mod h1:ocfIGYtIVmIcWk1DsSGOoDiXca4vaZQII1C85qtoplc= +cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= +cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= +cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= +cloud.google.com/go/vision/v2 v2.4.0/go.mod h1:VtI579ll9RpVTrdKdkMzckdnwMyX2JILb+MhPqRbPsY= +cloud.google.com/go/vision/v2 v2.5.0/go.mod h1:MmaezXOOE+IWa+cS7OhRRLK2cNv1ZL98zhqFFZaaH2E= +cloud.google.com/go/vision/v2 v2.6.0/go.mod h1:158Hes0MvOS9Z/bDMSFpjwsUrZ5fPrdwuyyvKSGAGMY= +cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0= +cloud.google.com/go/vision/v2 v2.7.2/go.mod h1:jKa8oSYBWhYiXarHPvP4USxYANYUEdEsQrloLjrSwJU= +cloud.google.com/go/vision/v2 v2.7.3/go.mod h1:V0IcLCY7W+hpMKXK1JYE0LV5llEqVmj+UJChjvA1WsM= +cloud.google.com/go/vmmigration v1.2.0/go.mod h1:IRf0o7myyWFSmVR1ItrBSFLFD/rJkfDCUTO4vLlJvsE= +cloud.google.com/go/vmmigration v1.3.0/go.mod h1:oGJ6ZgGPQOFdjHuocGcLqX4lc98YQ7Ygq8YQwHh9A7g= +cloud.google.com/go/vmmigration v1.5.0/go.mod h1:E4YQ8q7/4W9gobHjQg4JJSgXXSgY21nA5r8swQV+Xxc= +cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY= +cloud.google.com/go/vmmigration v1.7.1/go.mod h1:WD+5z7a/IpZ5bKK//YmT9E047AD+rjycCAvyMxGJbro= +cloud.google.com/go/vmmigration v1.7.2/go.mod h1:iA2hVj22sm2LLYXGPT1pB63mXHhrH1m/ruux9TwWLd8= +cloud.google.com/go/vmwareengine v0.1.0/go.mod h1:RsdNEf/8UDvKllXhMz5J40XxDrNJNN4sagiox+OI208= +cloud.google.com/go/vmwareengine v0.2.2/go.mod h1:sKdctNJxb3KLZkE/6Oui94iw/xs9PRNC2wnNLXsHvH8= +cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY= +cloud.google.com/go/vmwareengine v0.4.1/go.mod h1:Px64x+BvjPZwWuc4HdmVhoygcXqEkGHXoa7uyfTgSI0= +cloud.google.com/go/vmwareengine v1.0.0/go.mod h1:Px64x+BvjPZwWuc4HdmVhoygcXqEkGHXoa7uyfTgSI0= +cloud.google.com/go/vmwareengine v1.0.1/go.mod h1:aT3Xsm5sNx0QShk1Jc1B8OddrxAScYLwzVoaiXfdzzk= +cloud.google.com/go/vpcaccess v1.4.0/go.mod h1:aQHVbTWDYUR1EbTApSVvMq1EnT57ppDmQzZ3imqIk4w= +cloud.google.com/go/vpcaccess v1.5.0/go.mod h1:drmg4HLk9NkZpGfCmZ3Tz0Bwnm2+DKqViEpeEpOq0m8= +cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= +cloud.google.com/go/vpcaccess v1.7.1/go.mod h1:FogoD46/ZU+JUBX9D606X21EnxiszYi2tArQwLY4SXs= +cloud.google.com/go/vpcaccess v1.7.2/go.mod h1:mmg/MnRHv+3e8FJUjeSibVFvQF1cCy2MsFaFqxeY1HU= +cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= +cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= +cloud.google.com/go/webrisk v1.6.0/go.mod h1:65sW9V9rOosnc9ZY7A7jsy1zoHS5W9IAXv6dGqhMQMc= +cloud.google.com/go/webrisk v1.7.0/go.mod h1:mVMHgEYH0r337nmt1JyLthzMr6YxwN1aAIEc2fTcq7A= +cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= +cloud.google.com/go/webrisk v1.9.1/go.mod h1:4GCmXKcOa2BZcZPn6DCEvE7HypmEJcJkr4mtM+sqYPc= +cloud.google.com/go/webrisk v1.9.2/go.mod h1:pY9kfDgAqxUpDBOrG4w8deLfhvJmejKB0qd/5uQIPBc= +cloud.google.com/go/websecurityscanner v1.3.0/go.mod h1:uImdKm2wyeXQevQJXeh8Uun/Ym1VqworNDlBXQevGMo= +cloud.google.com/go/websecurityscanner v1.4.0/go.mod h1:ebit/Fp0a+FWu5j4JOmJEV8S8CzdTkAS77oDsiSqYWQ= +cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= +cloud.google.com/go/websecurityscanner v1.6.1/go.mod h1:Njgaw3rttgRHXzwCB8kgCYqv5/rGpFCsBOvPbYgszpg= +cloud.google.com/go/websecurityscanner v1.6.2/go.mod h1:7YgjuU5tun7Eg2kpKgGnDuEOXWIrh8x8lWrJT4zfmas= +cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= +cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= +cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M= +cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA= +cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= +cloud.google.com/go/workflows v1.11.1/go.mod h1:Z+t10G1wF7h8LgdY/EmRcQY8ptBD/nvofaL6FqlET6g= +cloud.google.com/go/workflows v1.12.0/go.mod h1:PYhSk2b6DhZ508tj8HXKaBh+OFe+xdl0dHF/tJdzPQM= +cloud.google.com/go/workflows v1.12.1/go.mod h1:5A95OhD/edtOhQd/O741NSfIMezNTbCwLM1P1tBRGHM= +collectd.org v0.3.0/go.mod h1:A/8DzQBkF6abtvrT2j/AU/4tiBgJWYyh0y/oB/4MlWE= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= -github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= +gioui.org v0.0.0-20210308172011-57750fc8a0a6/go.mod h1:RSH6KIUZ0p2xy5zHDxgAM4zumjgTw83q2ge/PI+yyw8= +git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3pc= +github.com/AndreasBriese/bbloom v0.0.0-20190306092124-e2d15f34fcf9/go.mod h1:bOvUY6CB00SOBii9/FifXqc0awNKxLFCL/+pkDPuyl8= +github.com/Azure/azure-sdk-for-go/sdk/azcore v0.21.1/go.mod h1:fBF9PQNqB8scdgpZ3ufzaLntG0AG7C1WjPMsiFOmfHM= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.0.0/go.mod h1:uGG2W01BaETf0Ozp+QxxKJdMBNRWPdstHG0Fmdwn1/U= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.6.0/go.mod h1:bjGvMhVMb+EEm3VRNQawDMUyMMjo+S5ewNjflkep/0Q= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.7.0/go.mod h1:bjGvMhVMb+EEm3VRNQawDMUyMMjo+S5ewNjflkep/0Q= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.0.0/go.mod h1:+6sju8gk8FRmSajX3Oz4G5Gm7P+mbqE9FVaXXFYTkCM= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.3.0/go.mod h1:OQeznEEkTZ9OrhHJoDD8ZDq51FHgXjqtP9z6bEwBq9U= +github.com/Azure/azure-sdk-for-go/sdk/internal v0.8.3/go.mod h1:KLF4gFr6DcKFZwSuH8w8yEK6DpFl3LP5rhdvAb7Yz5I= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.0.0/go.mod h1:eWRD7oawr1Mu1sLCawqVc0CUiF43ia3qQMxLscsKQ9w= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.3.0/go.mod h1:okt5dMMTOFjX/aovMlrjvvXoPMBVSPzk9185BT0+eZM= +github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal v1.0.0/go.mod h1:ceIuwmxDWptoW3eCqSXlnPsZFKh4X+R38dWPv7GS9Vs= +github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.0.0/go.mod h1:s1tW/At+xHqjNFvWU4G0c0Qv33KOhvbGNj0RCTQDV8s= +github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage v1.2.0/go.mod h1:c+Lifp3EDEamAkPVzMooRNOK6CZjNSdEnf1A7jsI9u4= +github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v0.3.0/go.mod h1:tPaiy8S5bQ+S5sOiDlINkp7+Ef339+Nz5L5XO+cnOHo= +github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.0/go.mod h1:+6KLcKIVgxoBDMqMO/Nvy7bZ9a0nbU3I1DtFQK3YvB4= +github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= +github.com/AzureAD/microsoft-authentication-library-for-go v1.0.0/go.mod h1:kgDmCTgBzIEPFElEF+FK0SdjAor06dRq2Go927dnQ6o= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/toml v1.1.0/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= +github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/CloudyKit/fastprinter v0.0.0-20170127035650-74b38d55f37a/go.mod h1:EFZQ978U7x8IRnstaskI3IysnWY5Ao3QgZUKOXlsAdw= +github.com/CloudyKit/jet v2.1.3-0.20180809161101-62edd43e4f88+incompatible/go.mod h1:HPYO+50pSWkPoj9Q/eq0aRGByCL6ScRlUmiEX5Zgm+w= +github.com/DATA-DOG/go-sqlmock v1.3.3/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM= +github.com/DataDog/zstd v1.4.5/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo= +github.com/GoogleCloudPlatform/cloudsql-proxy v0.0.0-20190129172621-c8b1d7a94ddf/go.mod h1:aJ4qN3TfrelA6NZ6AXsXRfmEVaYin3EDbSPJrKS8OXo= +github.com/HdrHistogram/hdrhistogram-go v1.1.2/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= +github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= +github.com/Joker/hpp v1.0.0/go.mod h1:8x5n+M1Hp5hC0g8okX3sR3vFQwynaX/UgSOM9MeBKzY= +github.com/Joker/jade v1.0.1-0.20190614124447-d475f43051e7/go.mod h1:6E6s8o2AE4KhCrqr6GRJjdC/gNfTdxkIXvuGZZda2VM= +github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc h1:DCHzPQOcU/7gwDTWbFQZc5qHMPS1g0xTO56k8NXsv9M= github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc/go.mod h1:LJM5a3zcIJ/8TmZwlUczvROEJT8ntOdhdG9jjcR1B0I= +github.com/Shopify/goreferrer v0.0.0-20181106222321-ec9c9a553398/go.mod h1:a1uqRtAwp2Xwc6WNPJEufxJ7fx3npB4UV/JOLmbu5I0= +github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= +github.com/StackExchange/wmi v1.2.1/go.mod h1:rcmrprowKIVzvc+NUiLncP2uuArMWLCbu9SBzvHz7e8= +github.com/VictoriaMetrics/fastcache v1.6.0/go.mod h1:0qHz5QP0GMX4pfmMA/zt5RgfNuXJrTP0zS7DqpHGGTw= +github.com/VictoriaMetrics/fastcache v1.12.1/go.mod h1:tX04vaqcNoQeGLD+ra5pU5sWkuxnzWhEzLwhP9w653o= +github.com/aclements/go-gg v0.0.0-20170118225347-6dbb4e4fefb0/go.mod h1:55qNq4vcpkIuHowELi5C8e+1yUHtoLoOUR9QU5j7Tes= +github.com/aclements/go-moremath v0.0.0-20210112150236-f10218a38794/go.mod h1:7e+I0LQFUI9AXWxOfsQROs9xPhoJtbsyWcjJqDd4KPY= +github.com/ajg/form v1.5.1/go.mod h1:uL1WgH+h2mgNtvBq0339dVnzXdBETtL2LeUXaIv25UY= +github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= +github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= +github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= +github.com/ajstarks/svgo v0.0.0-20210923152817-c3b6e2f0c527/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= +github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= +github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= +github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883/go.mod h1:rCTlJbsFo29Kk6CurOXKm700vrz8f0KW0JNfpkRJY/8= +github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= +github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= +github.com/apache/arrow/go/arrow v0.0.0-20191024131854-af6fa24be0db/go.mod h1:VTxUBvSJ3s3eHAg65PNgrsn5BtqCRPdmyXh6rAfdxN0= +github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= +github.com/apache/arrow/go/v11 v11.0.0/go.mod h1:Eg5OsL5H+e299f7u5ssuXsuHQVEGC4xei5aX110hRiI= +github.com/apache/arrow/go/v12 v12.0.0/go.mod h1:d+tV/eHZZ7Dz7RPrFKtPK02tpr+c9/PEd/zm8mDS9Vg= +github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= +github.com/aws/aws-sdk-go-v2 v1.2.0/go.mod h1:zEQs02YRBw1DjK0PoJv3ygDYOFTre1ejlJWl8FwAuQo= +github.com/aws/aws-sdk-go-v2 v1.21.2/go.mod h1:ErQhvNuEMhJjweavOYhxVkn2RUx7kQXVATHrjKtxIpM= +github.com/aws/aws-sdk-go-v2 v1.23.1/go.mod h1:i1XDttT4rnf6vxc9AuskLc6s7XBee8rlLilKlc03uAA= +github.com/aws/aws-sdk-go-v2/config v1.1.1/go.mod h1:0XsVy9lBI/BCXm+2Tuvt39YmdHwS5unDQmxZOYe8F5Y= +github.com/aws/aws-sdk-go-v2/config v1.18.45/go.mod h1:ZwDUgFnQgsazQTnWfeLWk5GjeqTQTL8lMkoE1UXzxdE= +github.com/aws/aws-sdk-go-v2/config v1.25.5/go.mod h1:Bf4gDvy4ZcFIK0rqDu1wp9wrubNba2DojiPB2rt6nvI= +github.com/aws/aws-sdk-go-v2/credentials v1.1.1/go.mod h1:mM2iIjwl7LULWtS6JCACyInboHirisUUdkBPoTHMOUo= +github.com/aws/aws-sdk-go-v2/credentials v1.13.43/go.mod h1:zWJBz1Yf1ZtX5NGax9ZdNjhhI4rgjfgsyk6vTY1yfVg= +github.com/aws/aws-sdk-go-v2/credentials v1.16.4/go.mod h1:Kdh/okh+//vQ/AjEt81CjvkTo64+/zIE4OewP7RpfXk= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.0.2/go.mod h1:3hGg3PpiEjHnrkrlasTfxFqUsZ2GCk/fMUn4CbKgSkM= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.13/go.mod h1:f/Ib/qYjhV2/qdsf79H3QP/eRE4AkVyEf6sk7XfZ1tg= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.5/go.mod h1:VhnExhw6uXy9QzetvpXDolo1/hjhx4u9qukBGkuUwjs= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.43/go.mod h1:auo+PiyLl0n1l8A0e8RIeR8tOzYPfZZH/JNlrJ8igTQ= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.4/go.mod h1:xEhvbJcyUf/31yfGSQBe01fukXwXJ0gxDp7rLfymWE0= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.37/go.mod h1:Qe+2KtKml+FEsQF/DHmDV+xjtche/hwoF75EG4UlHW8= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.4/go.mod h1:dYvTNAggxDZy6y1AF7YDwXsPuHFy/VNEpEI/2dWK9IU= +github.com/aws/aws-sdk-go-v2/internal/ini v1.3.45/go.mod h1:lD5M20o09/LCuQ2mE62Mb/iSdSlCNuj6H5ci7tW7OsE= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.1/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.1/go.mod h1:l9ymW25HOqymeU2m1gbUQ3rUIsTwKs8gYHXkqDQUhiI= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.0.2/go.mod h1:45MfaXZ0cNbeuT0KQ1XJylq8A6+OpVV2E5kvY/Kq+u8= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.37/go.mod h1:vBmDnwWXWxNPFRMmG2m/3MKOe+xEcMDo1tanpaWCcck= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.4/go.mod h1:aYCGNjyUCUelhofxlZyj63srdxWUSsBSGg5l6MCuXuE= +github.com/aws/aws-sdk-go-v2/service/kms v1.26.3/go.mod h1:N3++/sLV97B8Zliz7KRqNcojOX7iMBZWKiuit5FKtH0= +github.com/aws/aws-sdk-go-v2/service/route53 v1.1.1/go.mod h1:rLiOUrPLW/Er5kRcQ7NkwbjlijluLsrIbu/iyl35RO4= +github.com/aws/aws-sdk-go-v2/service/route53 v1.30.2/go.mod h1:TQZBt/WaQy+zTHoW++rnl8JBrmZ0VO6EUbVua1+foCA= +github.com/aws/aws-sdk-go-v2/service/sso v1.1.1/go.mod h1:SuZJxklHxLAXgLTc1iFXbEWkXs7QRTQpCLGaKIprQW0= +github.com/aws/aws-sdk-go-v2/service/sso v1.15.2/go.mod h1:gsL4keucRCgW+xA85ALBpRFfdSLH4kHOVSnLMSuBECo= +github.com/aws/aws-sdk-go-v2/service/sso v1.17.3/go.mod h1:oA6VjNsLll2eVuUoF2D+CMyORgNzPEW/3PyUdq6WQjI= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.17.3/go.mod h1:a7bHA82fyUXOm+ZSWKU6PIoBxrjSprdLoM8xPYvzYVg= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.20.1/go.mod h1:hHL974p5auvXlZPIjJTblXJpbkfK4klBczlsEaMCGVY= +github.com/aws/aws-sdk-go-v2/service/sts v1.1.1/go.mod h1:Wi0EBZwiz/K44YliU0EKxqTCJGUfYTWXrrBwkq736bM= +github.com/aws/aws-sdk-go-v2/service/sts v1.23.2/go.mod h1:Eows6e1uQEsc4ZaHANmsPRzAKcVDrcmjjWiih2+HUUQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.25.4/go.mod h1:feTnm2Tk/pJxdX+eooEsxvlvTWBvDm6CasRZ+JOs2IY= +github.com/aws/smithy-go v1.1.0/go.mod h1:EzMw8dbp/YJL4A5/sbhGddag+NPT7q084agLbB9LgIw= +github.com/aws/smithy-go v1.15.0/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= +github.com/aws/smithy-go v1.17.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE= +github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= +github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= +github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.7.0 h1:YjAGVd3XmtK9ktAbX8Zg2g2PwLIMjGREZJHlV4j7NEo= github.com/bits-and-blooms/bitset v1.7.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= +github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40/go.mod h1:8rLXio+WjiTceGBHIoTvn60HIbs7Hm7bcHjyrSqYB9c= +github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= +github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= +github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= +github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU= github.com/btcsuite/btcd/btcec/v2 v2.2.1 h1:xP60mv8fvp+0khmrN0zTdPC3cNm24rfeE6lh2R/Yv3E= github.com/btcsuite/btcd/btcec/v2 v2.2.1/go.mod h1:9/CSmJxmuvqzX9Wh2fXMWToLOHhPd11lSPuIupwTkI8= +github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= +github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= +github.com/c-bata/go-prompt v0.2.2/go.mod h1:VzqtzE2ksDBcdln8G7mk2RX9QyGjH+OVqOCSiVIqS34= +github.com/c-bata/go-prompt v0.2.6/go.mod h1:/LMAke8wD2FsNu9EXNdHxNLbd9MedkPnCdfpU9wwHfY= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= +github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= +github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/logex v1.2.0/go.mod h1:9+9sk7u7pGNWYMkh0hdiL++6OeibzJccyQU4p4MedaY= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/readline v1.5.0/go.mod h1:x22KAscuvRqlLoK9CsoYsmxoXZMMFVyOl86cAH8qUic= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= +github.com/chzyer/test v0.0.0-20210722231415-061457976a23/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= +github.com/cloudflare/cloudflare-go v0.14.0/go.mod h1:EnwdgGMaFOruiPZRFSgn+TsQ3hQ7C/YWzIGLeu5c304= +github.com/cloudflare/cloudflare-go v0.79.0/go.mod h1:gkHQf9xEubaQPEuerBuoinR9P8bf8a05Lq0X6WKy1Oc= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= +github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230310173818-32f1caf87195/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230428030218-4003588d1b74/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cockroachdb/datadriven v1.0.0/go.mod h1:5Ib8Meh+jk1RlHIXej6Pzevx/NLlNvQB9pmSBZErGA4= +github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= +github.com/cockroachdb/errors v1.6.1/go.mod h1:tm6FTP5G81vwJ5lC0SizQo374JNCOPrHyXGitRJoDqM= +github.com/cockroachdb/errors v1.8.1/go.mod h1:qGwQn6JmZ+oMjuLwjWzUNqblqk0xl4CVV3SQbGwK7Ac= +github.com/cockroachdb/logtags v0.0.0-20190617123548-eb05cc24525f/go.mod h1:i/u985jwjWRlyHXQbwatDASoW0RMlZ/3i9yJHE2xLkI= +github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593/go.mod h1:6hk1eMY/u5t+Cf18q5lFMUA1Rc+Sm5I6Ra1QuPyxXCo= +github.com/cockroachdb/redact v1.0.8/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= +github.com/cockroachdb/sentry-go v0.6.1-cockroachdb.2/go.mod h1:8BT+cPK6xvFOcRlk0R8eg+OTkcqI6baNH4xAkpiYVvQ= +github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ= +github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcjuz89kmFXt9morQgcfYZAYZ5n8WHjt81YYWIwtTM= +github.com/consensys/bavard v0.1.8-0.20210406032232-f3452dc9b572/go.mod h1:Bpd0/3mZuaj6Sj+PqrmIquiOKy397AKGThQPaGzNXAQ= +github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= +github.com/consensys/gnark-crypto v0.4.1-0.20210426202927-39ac3d4b3f1f/go.mod h1:815PAHg3wvysy0SyIqanF8gZ0Y1wjk/hrDHD/iT88+Q= +github.com/consensys/gnark-crypto v0.10.0/go.mod h1:Iq/P3HHl0ElSjsg2E1gsMwhAyxnxoKK5nVyZKd+/KhU= +github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= @@ -67,45 +1094,180 @@ github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3Ee github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= +github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= +github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/crate-crypto/go-ipa v0.0.0-20230601170251-1830d0757c80/go.mod h1:gzbVz57IDJgQ9rLQwfSk696JGWof8ftznEL9GoAv3NI= +github.com/crate-crypto/go-kzg-4844 v0.7.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= +github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/cyberdelia/templates v0.0.0-20141128023046-ca7fffd4298c/go.mod h1:GyV+0YP4qX0UQ7r2MoYZ+AvYDp12OF5yg4q8rGnyNh4= +github.com/dave/astrid v0.0.0-20170323122508-8c2895878b14/go.mod h1:Sth2QfxfATb/nW4EsrSi2KyJmbcniZ8TgTaji17D6ms= +github.com/dave/brenda v1.1.0/go.mod h1:4wCUr6gSlu5/1Tk7akE5X7UorwiQ8Rij0SKH3/BGMOM= +github.com/dave/courtney v0.3.0/go.mod h1:BAv3hA06AYfNUjfjQr+5gc6vxeBVOupLqrColj+QSD8= +github.com/dave/dst v0.27.2/go.mod h1:jHh6EOibnHgcUW3WjKHisiooEkYwqpHLBSX1iOBhEyc= +github.com/dave/gopackages v0.0.0-20170318123100-46e7023ec56e/go.mod h1:i00+b/gKdIDIxuLDFob7ustLAVqhsZRk2qVZrArELGQ= +github.com/dave/jennifer v1.2.0/go.mod h1:fIb+770HOpJ2fmN9EPPKOqm1vMGhB+TwXKMZhrIygKg= +github.com/dave/jennifer v1.5.0/go.mod h1:4MnyiFIlZS3l5tSDn8VnzE6ffAhYBMB2SZntBsZGUok= +github.com/dave/kerr v0.0.0-20170318121727-bc25dd6abe8e/go.mod h1:qZqlPyPvfsDJt+3wHJ1EvSXDuVjFTK0j2p/ca+gtsb8= +github.com/dave/patsy v0.0.0-20210517141501-957256f50cba/go.mod h1:qfR88CgEGLoiqDaE+xxDCi5QA5v4vUoW0UCX2Nd5Tlc= +github.com/dave/rebecca v0.9.1/go.mod h1:N6XYdMD/OKw3lkF3ywh8Z6wPGuwNFDNtWYEMFWEmXBA= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/deckarep/golang-set v1.8.0/go.mod h1:5nI87KwE7wgsBU1F4GKAw2Qod7p5kyS383rP6+o6qqo= +github.com/deckarep/golang-set/v2 v2.1.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= +github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= +github.com/decred/dcrd/crypto/blake256 v1.0.1/go.mod h1:2OfgNZ5wDpcsFmHmCK5gZTPcCXqlm2ArzUIkw9czNJo= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 h1:8UrgZ3GkP4i/CLijOJx79Yu+etlyjdBU4sfcs2WYQMs= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0/go.mod h1:v57UDF4pDQJcEfFUCRop3lJL149eHGSe9Jvczhzjo/0= +github.com/deepmap/oapi-codegen v1.6.0/go.mod h1:ryDa9AgbELGeB+YEXE1dR53yAjHwFvE9iAUlWl9Al3M= +github.com/deepmap/oapi-codegen v1.8.2/go.mod h1:YLgSKSDv/bZQB7N4ws6luhozi3cEdRktEqrX88CvjIw= +github.com/dgraph-io/badger v1.6.0/go.mod h1:zwt7syl517jmP8s94KqSxTlM6IMsdhYy6psNgSztDR4= github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= +github.com/dgryski/go-bitstream v0.0.0-20180413035011-3522498ce2c8/go.mod h1:VMaSuZ+SZcx/wljOQKvp5srsbCiKDEb6K2wC4+PiBmQ= +github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw= github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= +github.com/dlclark/regexp2 v1.4.1-0.20201116162257-a2a8dda75c91/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= +github.com/dlclark/regexp2 v1.7.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8= +github.com/dnaeon/go-vcr v1.1.0/go.mod h1:M7tiix8f0r6mKKJ3Yq/kqU1OYf3MnfmBWVbPx/yU9ko= +github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ= +github.com/docker/docker v1.6.2/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= +github.com/dop251/goja v0.0.0-20211022113120-dc8c55024d06/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= +github.com/dop251/goja v0.0.0-20220405120441-9037c2b61cbf/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= +github.com/dop251/goja v0.0.0-20230806174421-c933cf95e127/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4= +github.com/dop251/goja_nodejs v0.0.0-20210225215109-d91c329300e7/go.mod h1:hn7BA7c8pLvoGndExHudxTDKZ84Pyvv+90pbBjbTz0Y= +github.com/dop251/goja_nodejs v0.0.0-20211022123610-8dd9abb0616d/go.mod h1:DngW8aVqWbuLRMHItjPUyqdj+HWPvnQe8V8y1nDpIbM= +github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= +github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= +github.com/eclipse/paho.mqtt.golang v1.2.0/go.mod h1:H9keYFcgq3Qr5OUJm/JZI/i6U7joQ8SYLhZwfeOo6Ts= +github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= +github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= +github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= +github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= +github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= +github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= +github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= +github.com/envoyproxy/go-control-plane v0.11.0/go.mod h1:VnHyVMpzcLvCFt9yUz1UnCwHLhwx1WguiVDV7pTG/tI= +github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q= +github.com/envoyproxy/go-control-plane v0.11.1/go.mod h1:uhMcXKCQMEJHiAb0w+YGefQLaTEw+YhGluxZkrTmD0g= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= +github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= +github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= +github.com/envoyproxy/protoc-gen-validate v0.10.0/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= +github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= +github.com/envoyproxy/protoc-gen-validate v1.0.1/go.mod h1:0vj8bNkYbSTNS2PIyH87KZaeN4x9zpL9Qt8fQC7d+vs= +github.com/envoyproxy/protoc-gen-validate v1.0.2/go.mod h1:GpiZQP3dDbg4JouG/NNS7QWXpgx6x8QiMKdmN72jogE= +github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw= +github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= +github.com/ethereum/go-ethereum v1.10.26/go.mod h1:EYFyF19u3ezGLD4RqOkLq+ZCXzYbLoNDdZlMt7kyKFg= github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk= github.com/ethereum/go-ethereum v1.13.5/go.mod h1:yMTu38GSuyxaYzQMViqNmQ1s3cE84abZexQmTgenWk0= +github.com/fasthttp-contrib/websocket v0.0.0-20160511215533-1f3b11f56072/go.mod h1:duJ4Jxv5lDcvg4QuQr0oowTf7dz4/CR8NtyCooz9HL8= +github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= +github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= +github.com/fjl/gencodec v0.0.0-20220412091415-8bb9e558978c/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= +github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= +github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= +github.com/flosch/pongo2 v0.0.0-20190707114632-bbf5a6c351f4/go.mod h1:T9YF2M40nIgbVgp3rreNmTged+9HrbNTIQf1PsaIiTA= +github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= +github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= +github.com/fxamacker/cbor/v2 v2.4.1-0.20220515183430-ad2eae63303f/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ekx28WA= github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= +github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61/go.mod h1:Q0X6pkwTILDlzrGEckF6HKjXe48EgsY/l7K7vhY4MW8= +github.com/gavv/httpexpect v2.0.0+incompatible/go.mod h1:x+9tiU1YnrOvnB725RkpoLv1M62hOWzwo5OXotisrKc= +github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= +github.com/gballet/go-verkle v0.0.0-20230607174250-df487255f46b/go.mod h1:CDncRYVRSDqwakm282WEkjfaAj1hxU/v5RXxk5nXOiI= +github.com/getkin/kin-openapi v0.53.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4= +github.com/getkin/kin-openapi v0.61.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4= +github.com/ghemawat/stream v0.0.0-20171120220530-696b145b53b9/go.mod h1:106OIgooyS7OzLDOpUGgm9fA3bQENb/cFSyyBmMoJDs= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/gin-contrib/sse v0.0.0-20190301062529-5545eab6dad3/go.mod h1:VJ0WA2NBN22VlZ2dKZQPAPnyWw5XTlK1KymzLKsr59s= +github.com/gin-gonic/gin v1.4.0/go.mod h1:OW2EZn3DO8Ln9oIKOvM++LBO+5UPHJJDH72/q/3rZdM= +github.com/glycerine/go-unsnap-stream v0.0.0-20180323001048-9f0cb55181dd/go.mod h1:/20jfyN9Y5QPEAprSgKAUr+glWDY39ZiUEAYOEv5dsE= +github.com/glycerine/goconvey v0.0.0-20190410193231-58a59202ab31/go.mod h1:Ogl1Tioa0aV7gstGFO7KhffUsb9M4ydbEbbxpcEDc24= +github.com/go-check/check v0.0.0-20180628173108-788fd7840127/go.mod h1:9ES+weclKsC9YodN5RgxqK/VD9HM9JsCSh7rNhMZE98= +github.com/go-chi/chi/v5 v5.0.0/go.mod h1:BBug9lr0cqtdAhsu6R4AAdvufI0/XBzAQSsUqJpoZOs= +github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q= +github.com/go-fonts/dejavu v0.1.0/go.mod h1:4Wt4I4OU2Nq9asgDCteaAaWZOV24E+0/Pwo0gppep4g= +github.com/go-fonts/latin-modern v0.2.0/go.mod h1:rQVLdDMK+mK1xscDwsqM5J8U2jrRa3T0ecnM9pNujks= +github.com/go-fonts/latin-modern v0.3.0/go.mod h1:ysEQXnuT/sCDOAONxC7ImeEDVINbltClhasMAqEtRK0= +github.com/go-fonts/liberation v0.1.1/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/liberation v0.2.0/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/liberation v0.3.0/go.mod h1:jdJ+cqF+F4SUL2V+qxBth8fvBpBDS7yloUL5Fi8GTGY= +github.com/go-fonts/stix v0.1.0/go.mod h1:w/c1f0ldAUlJmLBvlbkvVXLAD+tAMqobIIQpmnUIzUY= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= +github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= +github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= +github.com/go-latex/latex v0.0.0-20230307184459-12ec69307ad9/go.mod h1:gWuR/CrFDDeVRFQwHPvsv9soJVB/iqymhuZQuJ3a9OM= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= +github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= +github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= +github.com/go-martini/martini v0.0.0-20170121215854-22fa46961aab/go.mod h1:/P9AEU963A2AYjv4d1V5eVL1CQbEJq6aCNHDDjibzu8= +github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= +github.com/go-ole/go-ole v1.2.5/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= +github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= +github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= +github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= +github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= +github.com/go-sourcemap/sourcemap v2.1.3+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= +github.com/go-sql-driver/mysql v1.4.1/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= +github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= +github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee/go.mod h1:L0fX3K22YWvt/FAX9NnzrNzcI4wNYi9Yku4O0LKYflo= +github.com/gobwas/pool v0.2.0/go.mod h1:q8bcK0KcYlCgd9e7WYLm9LpyS+YeLd8JVDW6WezmKEw= +github.com/gobwas/ws v1.0.2/go.mod h1:szmBTxLgaFppYjEmNtny/v3w89xOydFnnZMcgRRu/EM= +github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= +github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= +github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= +github.com/gofrs/uuid v3.3.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= +github.com/gogo/googleapis v0.0.0-20180223154316-0cd9801be74a/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= +github.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= +github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= +github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= +github.com/gogo/status v1.1.0/go.mod h1:BFv9nrluPLmrS0EmGVvLaPNmRosr9KapBYd5/hpY1WM= +github.com/golang-jwt/jwt v3.2.1+incompatible/go.mod h1:8pz2t5EyA70fFQQSrl6XZXzqecmYZeUEB8OUGHkxJ+I= +github.com/golang-jwt/jwt/v4 v4.2.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= +github.com/golang-jwt/jwt/v4 v4.3.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= +github.com/golang-jwt/jwt/v4 v4.4.3/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= +github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= +github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= +github.com/golang/geo v0.0.0-20190916061304-5b978397cfec/go.mod h1:QZ0nwyI2jOfgRAoBvP+ab5aRr7c9x7lhGEJrKvBwjWI= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= +github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= +github.com/golang/glog v1.1.2/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= @@ -113,6 +1275,8 @@ github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= +github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= +github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= @@ -127,9 +1291,26 @@ github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvq github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= +github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= +github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= +github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golangci/lint-1 v0.0.0-20181222135242-d2cdd8c08219/go.mod h1:/X8TswGSh1pIozq4ZwCfxS0WA5JGXguxk94ar/4c87Y= +github.com/gomodule/redigo v1.7.1-0.20190724094224-574c33c3df38/go.mod h1:B4C85qUVwatsJoIUNIfCRsp7qO0iAmpGFZ4EELWSbC4= +github.com/gonum/blas v0.0.0-20181208220705-f22b278b28ac/go.mod h1:P32wAyui1PQ58Oce/KYkOqQv8cVw1zAapXOl+dRFGbc= +github.com/gonum/floats v0.0.0-20181209220543-c233463c7e82/go.mod h1:PxC8OnwL11+aosOB5+iEPoV3picfs8tUpkVd0pDo+Kg= +github.com/gonum/internal v0.0.0-20181124074243-f884aa714029/go.mod h1:Pu4dmpkhSyOzRwuXkOgAvijx4o+4YMUJJo9OvPYMkks= +github.com/gonum/lapack v0.0.0-20181123203213-e4cdc5a0bff9/go.mod h1:XA3DeT6rxh2EAE789SSiSJNqxPaC0aE9J8NTOI0Jo/A= +github.com/gonum/matrix v0.0.0-20181209220409-c518dec07be9/go.mod h1:0EXg4mc1CNP0HCqCz+K4ts155PXIlUywf0wqN+GfPZw= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/flatbuffers v1.11.0/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= +github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= @@ -138,11 +1319,26 @@ github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= +github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= +github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-pkcs11 v0.2.0/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= +github.com/google/go-pkcs11 v0.2.1-0.20230907215043-c6f79328ddf9/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= +github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck= +github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= +github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/gofuzz v1.1.1-0.20200604201612-c04b05f3adfa/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= +github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= @@ -153,114 +1349,397 @@ github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hf github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20230207041349-798e818bf904/go.mod h1:uglQLonpP8qtYCYyzA+8c/9qtqgA3qsXGYqCPKARAFg= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/s2a-go v0.1.0/go.mod h1:OJpEgntRZo8ugHpF9hkoLJbS5dSI20XZeXJ9JVywLlM= +github.com/google/s2a-go v0.1.3/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= +github.com/google/s2a-go v0.1.4/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= +github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= +github.com/google/safehtml v0.0.2/go.mod h1:L4KWwDsUJdECRAEpZoBn3O64bQaywRscowZjJAzjHnU= +github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= +github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.2.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= +github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= +github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= +github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.4/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.5/go.mod h1:RxW0N9901Cko1VOCW3SXCpWP+mlIEkk2tP7jnHy9a3w= +github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= +github.com/googleapis/gax-go v0.0.0-20161107002406-da06d194a00e/go.mod h1:SFVmujtThgffbyetf+mdk2eWhX2bMyUtNHzFKcPA9HY= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= +github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= +github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM= +github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM= +github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM= +github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c= +github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo= +github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= +github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= +github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/gax-go/v2 v2.8.0/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/gax-go/v2 v2.10.0/go.mod h1:4UOEnMCrxsSqQ940WnTiD6qJ63le2ev3xfyagutxiPw= +github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5iydzRfb3peWZJI= +github.com/googleapis/gax-go/v2 v2.12.0/go.mod h1:y+aIqrI5eb1YGMVJfuV3185Ts/D7qKpsEkdD5+I6QGU= +github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= +github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= +github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So= github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= +github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/graph-gophers/graphql-go v1.3.0/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= +github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= +github.com/guptarohit/asciigraph v0.5.5/go.mod h1:dYl5wwK4gNsnFf9Zp+l06rFiDZ5YtXM6x7SRWZ3KGag= +github.com/hashicorp/go-bexpr v0.1.10/go.mod h1:oxlubA2vC/gFVfX1A6JGp7ls7uCDlfJn732ehYYg+g0= +github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48= +github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ= +github.com/hashicorp/go-hclog v1.2.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= +github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8= +github.com/hashicorp/go-version v1.2.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= +github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7/go.mod h1:5GuXa7vkL8u9FkFuWdVvfR5ix8hRB7DbOAaYULamFpc= +github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA= +github.com/holiman/uint256 v1.2.0/go.mod h1:y4ga/t+u+Xwd7CpDgZESaRcWy0I7XMlTMA25ApIH5Jw= github.com/holiman/uint256 v1.2.3 h1:K8UWO1HUJpRMXBxbmaY1Y8IAMZC/RsKB+ArEnnK4l5o= github.com/holiman/uint256 v1.2.3/go.mod h1:SC8Ryt4n+UBbPbIBKaG9zbbDlp4jOru9xFZmPzLUTxw= +github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= +github.com/huin/goupnp v1.0.3/go.mod h1:ZxNlw5WqJj6wSsRK5+YfflQGXYfccj5VgQsMNixHM7Y= +github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8= +github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150/go.mod h1:PpLOETDnJ0o3iZrZfqZzyLl6l7F3c6L1oWn7OICBi6o= +github.com/hydrogen18/memlistener v0.0.0-20141126152155-54553eb933fb/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE= +github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w= +github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/CoI+jC3w2iA= github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= +github.com/influxdata/flux v0.65.1/go.mod h1:J754/zds0vvpfwuq7Gc2wRdVwEodfpCFM7mYlOw2LqY= +github.com/influxdata/influxdb v1.8.3/go.mod h1:JugdFhsvvI8gadxOI6noqNeeBHvWNTbfYGtiAn+2jhI= +github.com/influxdata/influxdb-client-go/v2 v2.4.0/go.mod h1:vLNHdxTJkIf2mSLvGrpj8TCcISApPoXkaxP8g9uRlW8= +github.com/influxdata/influxdb1-client v0.0.0-20220302092344-a9ab5670611c/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= +github.com/influxdata/influxql v1.1.1-0.20200828144457-65d3ef77d385/go.mod h1:gHp9y86a/pxhjJ+zMjNXiQAA197Xk9wLxaz+fGG+kWk= +github.com/influxdata/line-protocol v0.0.0-20180522152040-32c6aa80de5e/go.mod h1:4kt73NQhadE3daL3WhR5EJ/J2ocX0PZzwxQ0gXJ7oFE= +github.com/influxdata/line-protocol v0.0.0-20200327222509-2487e7298839/go.mod h1:xaLFMmpvUxqXtVkUJfg9QmT88cDaCJ3ZKgdZ78oO8Qo= +github.com/influxdata/line-protocol v0.0.0-20210311194329-9aa0e372d097/go.mod h1:xaLFMmpvUxqXtVkUJfg9QmT88cDaCJ3ZKgdZ78oO8Qo= +github.com/influxdata/promql/v2 v2.12.0/go.mod h1:fxOPu+DY0bqCTCECchSRtWfc+0X19ybifQhZoQNF5D8= +github.com/influxdata/roaring v0.4.13-0.20180809181101-fc520f41fab6/go.mod h1:bSgUQ7q5ZLSO+bKBGqJiCBGAl+9DxyW63zLTujjUlOE= +github.com/influxdata/tdigest v0.0.0-20181121200506-bf2b5ad3c0a9/go.mod h1:Js0mqiSBE6Ffsg94weZZ2c+v/ciT8QRHFOap7EKDrR0= +github.com/influxdata/usage-client v0.0.0-20160829180054-6d3895376368/go.mod h1:Wbbw6tYNvwa5dlB6304Sd+82Z3f7PmVZHVKU637d4po= +github.com/iris-contrib/blackfriday v2.0.0+incompatible/go.mod h1:UzZ2bDEoaSGPbkg6SAB4att1aAwTmVIx/5gCVqeyUdI= +github.com/iris-contrib/go.uuid v2.0.0+incompatible/go.mod h1:iz2lgM/1UnEf1kP0L/+fafWORmlnuysV2EMP8MW+qe0= +github.com/iris-contrib/i18n v0.0.0-20171121225848-987a633949d0/go.mod h1:pMCz62A0xJL6I+umB2YTlFRwWXaDFA0jy+5HzGiJjqI= +github.com/iris-contrib/schema v0.0.1/go.mod h1:urYA3uvUNG1TIIjOSCzHr9/LmbQo8LrOcOqfqxa4hXw= +github.com/jackpal/go-nat-pmp v1.0.2/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= +github.com/jedisct1/go-minisign v0.0.0-20190909160543-45766022959e/go.mod h1:G1CVv03EnqU1wYL2dFwXxW2An0az9JTl/ZsqXQeBlkU= +github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267/go.mod h1:h1nSAbGFqGVzn6Jyl1R/iCcBUHN4g+gW1u9CoBTrb9E= +github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= +github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= +github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= +github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= +github.com/jsternberg/zap-logfmt v1.0.0/go.mod h1:uvPs/4X51zdkcm5jXl5SYoN+4RK21K8mysFmDaM/h+o= +github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= +github.com/juju/errors v0.0.0-20181118221551-089d3ea4e4d5/go.mod h1:W54LbzXuIE0boCoNJfwqpmkKJ1O4TCTZMetAt6jGk7Q= +github.com/juju/loggo v0.0.0-20180524022052-584905176618/go.mod h1:vgyd7OREkbtVEN/8IXZe5Ooef3LQePvuBm9UWj6ZL8U= +github.com/juju/testing v0.0.0-20180920084828-472a3e8b2073/go.mod h1:63prj8cnj0tU0S9OHjGJn+b1h0ZghCndfnbQolrYTwA= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= +github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/jwilder/encoding v0.0.0-20170811194829-b4e1701a28ef/go.mod h1:Ct9fl0F6iIOGgxJ5npU/IUOhOhqlVrGjyIZc8/MagT0= github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= +github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= +github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= github.com/k0kubun/pp v3.0.1+incompatible h1:3tqvf7QgUnZ5tXO6pNAZlrvHgl6DvifjDrd9g2S9Z40= github.com/k0kubun/pp v3.0.1+incompatible/go.mod h1:GWse8YhT0p8pT4ir3ZgBbfZild3tgzSScAn6HmfYukg= +github.com/k0kubun/pp/v3 v3.2.0/go.mod h1:ODtJQbQcIRfAD3N+theGCV1m/CBxweERz2dapdz1EwA= +github.com/karalabe/usb v0.0.2/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU= +github.com/kataras/golog v0.0.9/go.mod h1:12HJgwBIZFNGL0EJnMRhmvGA0PQGx8VFwrZtM4CqbAk= +github.com/kataras/iris/v12 v12.0.1/go.mod h1:udK4vLQKkdDqMGJJVd/msuMtN6hpYJhg/lSzuxjhO+U= +github.com/kataras/neffos v0.0.10/go.mod h1:ZYmJC07hQPW67eKuzlfY7SO3bC0mw83A3j6im82hfqw= +github.com/kataras/pio v0.0.0-20190103105442-ea782b38602d/go.mod h1:NV88laa9UiiDuX9AhMbDPkGYSPugBOV6yTZB1l2K9Z0= +github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= +github.com/kevinburke/go-bindata v3.23.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kevinburke/go-bindata v3.24.0+incompatible h1:qajFA3D0pH94OTLU4zcCCKCDgR+Zr2cZK/RPJHDdFoY= github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= +github.com/kilic/bls12-381 v0.1.0/go.mod h1:vDTTHJONJ6G+P2R74EhnyotQDTliQDnFEwhdmfzw1ig= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= +github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= +github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= +github.com/klauspost/compress v1.4.0/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= +github.com/klauspost/compress v1.8.2/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= +github.com/klauspost/compress v1.9.0/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= +github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= +github.com/klauspost/compress v1.15.15/go.mod h1:ZcK2JAFqKOpnBlxcLsJzYfrS9X1akm9fHZNnD9+Vo/4= +github.com/klauspost/cpuid v0.0.0-20170728055534-ae7887de9fa5/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= +github.com/klauspost/cpuid v1.2.1/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= +github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= +github.com/klauspost/cpuid/v2 v2.2.0/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= +github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6/go.mod h1:+ZoRqAPRLkC4NPOvfYeR5KNOrY6TD+/sAC3HXPZgDYg= +github.com/klauspost/pgzip v1.0.2-0.20170402124221-0bf5dcad4ada/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/kylelemons/godebug v0.0.0-20170224010052-a616ab194758/go.mod h1:B69LEHPfb2qLo0BaaOLcbitczOKLWTsrBG9LczfCD4k= +github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= +github.com/labstack/echo/v4 v4.1.11/go.mod h1:i541M3Fj6f76NZtHSj7TXnyM8n2gaodfvfxNnFqi74g= +github.com/labstack/echo/v4 v4.2.1/go.mod h1:AA49e0DZ8kk5jTOOCKNuPR6oTnBS0dYiM4FW1e6jwpg= +github.com/labstack/gommon v0.3.0/go.mod h1:MULnywXg0yavhxWKc+lOruYdAhDwPK9wf0OL7NoOu+k= github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= +github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= +github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= +github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= +github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= +github.com/lyft/protoc-gen-star/v2 v2.0.1/go.mod h1:RcCdONR2ScXaYnQC5tUzxzlpA3WVYF7/opLeUgcQs/o= +github.com/lyft/protoc-gen-star/v2 v2.0.3/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= github.com/magiconair/properties v1.8.0 h1:LLgXmsheXeRoUOBOjtwPQCWIYqM/LU1ayDtDePerRcY= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= +github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/matryer/moq v0.0.0-20190312154309-6cfb0558e1bd/go.mod h1:9ELz6aaclSIGnZBoaSLZ3NAl1VTufbOrXBPvtcy6WiQ= +github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= +github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= +github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= +github.com/mattn/go-colorable v0.1.7/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= +github.com/mattn/go-colorable v0.1.8/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= +github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= +github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= +github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-isatty v0.0.7/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= +github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= +github.com/mattn/go-isatty v0.0.9/go.mod h1:YNRxwqDuOph6SZLI9vUUz6OYw3QyUt7WiY2yME+cCiQ= +github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= +github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= +github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= +github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= +github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= +github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= +github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= +github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-sqlite3 v1.11.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= +github.com/mattn/go-sqlite3 v1.14.5/go.mod h1:WVKg1VTActs4Qso6iwGbiFih2UIHo0ENGwNd0Lj+XmI= +github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= +github.com/mattn/go-sqlite3 v1.14.15/go.mod h1:2eHXhiwb8IkHr+BDWZGa96P6+rkvnG63S2DGjv9HUNg= +github.com/mattn/go-tty v0.0.0-20180907095812-13ff1204f104/go.mod h1:XPvLUNfbS4fJH25nqRHfWLMa1ONC8Amw+mIA639KxkE= +github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvrWyR0= +github.com/mattn/goveralls v0.0.2/go.mod h1:8d1ZMHsd7fW6IRPKQh46F2WRpyib5/X4FOpevwGNQEw= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/mediocregopher/mediocre-go-lib v0.0.0-20181029021733-cb65787f37ed/go.mod h1:dSsfyI2zABAdhcbvkXqgxOxrCsbYeHCPgrZkku60dSg= +github.com/mediocregopher/radix/v3 v3.3.0/go.mod h1:EmfVyvspXz1uZEyPBMyGK+kjWiKQGvsUt6O3Pj+LDCQ= +github.com/microcosm-cc/bluemonday v1.0.2/go.mod h1:iVP4YcDBq+n/5fb23BhYFvIMq/leAFZyRl6bYmGDlGc= +github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= +github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= +github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.4.1 h1:CpVNEelQCZBooIPDn+AR3NpivK/TIKU8bDxdASFVQag= github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/mitchellh/pointerstructure v1.2.0/go.mod h1:BRAsLI5zgXmw97Lf6s25bs8ohIXc3tViBH44KcwB2g4= +github.com/mmcloughlin/addchain v0.4.0/go.mod h1:A86O+tHqZLMNO4w6ZZ4FlVQEadcoqkyU72HC5wJ4RlU= +github.com/mmcloughlin/profile v0.1.1/go.mod h1:IhHD7q1ooxgwTgjxQYkACGA77oFTDdFVejUS1/tS/qU= +github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5/go.mod h1:caMODM3PzxT8aQXRPkAt8xlV/e7d7w8GM5g0fa5F0D8= +github.com/montanaflynn/stats v0.6.6/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= +github.com/montanaflynn/stats v0.7.0/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= +github.com/moul/http2curl v1.0.0/go.mod h1:8UbvGypXm98wA/IqH45anm5Y2Z6ep6O31QGOAZ3H0fQ= +github.com/mschoch/smat v0.0.0-20160514031455-90eadee771ae/go.mod h1:qAyveg+e4CE+eKJXWVjKXM4ck2QobLqTDytGJbLLhJg= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= +github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E= +github.com/nats-io/nats.go v1.8.1/go.mod h1:BrFz9vVn0fU3AcH9Vn4Kd7W0NpJ651tD5omQ3M8LwxM= +github.com/nats-io/nkeys v0.0.2/go.mod h1:dab7URMsZm6Z/jp9Z5UGa87Uutgc2mVpXLC4B7TDb/4= +github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c= +github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= +github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= +github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPBydZM= github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7 h1:gTfNhnUGDdHStqqsPqWjqQ5ewqeWBH+VttcOWyh2EP4= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7 h1:7pHK+IcNjHjXqV87V5cTeNXTYtF3LjBLNDuh2SiGUug= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= +github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= +github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= +github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.10.3/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= +github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0= +github.com/onsi/ginkgo v1.14.0/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY= +github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= +github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= +github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/opentracing/opentracing-go v1.0.3-0.20180606204148-bd9c31933947/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/paulbellamy/ratecounter v0.2.0/go.mod h1:Hfx1hDpSGoqxkVVpBi/IlYD7kChlfo5C6hzIHwPqfFE= github.com/pelletier/go-toml v1.2.0 h1:T5zMGML61Wp+FlcbWjRDT7yAxhJNAiPPLOFECq181zc= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= +github.com/peterh/liner v1.0.1-0.20180619022028-8c1271fcf47f/go.mod h1:xIteQHvHuaLYG9IFj6mSxM0fCKrs34IrEQUhOYuGPHc= +github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= +github.com/philhofer/fwd v1.0.0/go.mod h1:gk3iGcWd9+svBvR0sR+KPcfE+RNWozjowpeBVG3ZVNU= +github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2dXMnm1mY= +github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/pierrec/lz4 v2.0.5+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= +github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= +github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4/go.mod h1:N6UoU20jOqggOuDwUaBQpluzLNDqif3kq9z2wpdYEfQ= +github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= +github.com/pkg/term v0.0.0-20180730021639-bffc007b7fd5/go.mod h1:eCbImbZ95eXtAUIbLAuAVnBnwf83mjf6QIVH8SHYwqQ= +github.com/pkg/term v1.2.0-beta.2/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/prashantv/gostub v1.1.0/go.mod h1:A5zLQHz7ieHGG7is6LLXLz7I8+3LZzsrV0P1IAHhP5U= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= +github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= +github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= +github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= +github.com/prometheus/client_golang v1.12.0/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= +github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= +github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.6.0/go.mod h1:eBmuwkDJBwy6iBfxCBob6t6dR6ENT/y+J+Zk0j9GMYc= +github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= +github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= +github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= +github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= +github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= +github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7/go.mod h1:IToEjHuttnUzwZI5KBSM/LOOW3qLbbrHOEfp3SbECGY= github.com/psiemens/sconfig v0.1.0 h1:xfWqW+TRpih7mXZIqKYTmpRhlZLQ1kbxV8EjllPv76s= github.com/psiemens/sconfig v0.1.0/go.mod h1:+MLKqdledP/8G3rOBpknbLh0IclCf4WneJUtS26JB2U= +github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/retailnext/hllpp v1.0.1-0.20180308014038-101a6d2f8b52/go.mod h1:RDpi1RftBQPUCDRw6SmxeaREsAaRKnOclghuzp/WRzc= +github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= +github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= +github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= +github.com/rogpeppe/go-internal v1.8.1/go.mod h1:JeRgkft04UBgHMgCIwADu4Pn6Mtm5d4nPKWu0nJ5d+o= github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= +github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= +github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= +github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= +github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= +github.com/schollz/progressbar/v3 v3.13.1/go.mod h1:xvrbki8kfT1fzWzBT/UZd9L6GA+jdL7HAgq2RFnO6fQ= +github.com/sclevine/agouti v3.0.0+incompatible/go.mod h1:b4WX9W9L1sfQKXeJf1mUTLZKJ48R1S7H23Ji7oFO5Bw= +github.com/segmentio/kafka-go v0.1.0/go.mod h1:X6itGqS9L4jDletMsxZ7Dz+JFWxM6JHfPOCvTvk+EJo= +github.com/segmentio/kafka-go v0.2.0/go.mod h1:X6itGqS9L4jDletMsxZ7Dz+JFWxM6JHfPOCvTvk+EJo= +github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= +github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= +github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= +github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA= +github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= +github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= +github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0= +github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= +github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= +github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= +github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= +github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= github.com/spf13/afero v1.9.2 h1:j49Hj62F0n+DaZ1dDCvhABaPNSGNkt32oRFxI33IEMw= github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/spf13/cast v1.3.0 h1:oget//CVOEoFewqQxwr0Ej5yjygnqGkvggSE/gB35Q8= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= +github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tLCHU= +github.com/spf13/cobra v1.0.0/go.mod h1:/6GTrnGXV9HjY+aR4k0oJ5tcvakLuG6EuKReYlHNrgE= github.com/spf13/cobra v1.5.0 h1:X+jTBEBqF0bHN+9cSMgmfuvv2VHJ9ezmFNf9Y/XstYU= github.com/spf13/cobra v1.5.0/go.mod h1:dWXEIy2H428czQCjInthrTRUg7yKbok+2Qi/yBIJoUM= github.com/spf13/jwalterweatherman v1.0.0 h1:XHEdyB+EcvlqZamSM4ZOMGlc93t6AcsBEu9Gc1vn7yk= @@ -271,36 +1750,85 @@ github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DMA2s= github.com/spf13/viper v1.4.0 h1:yXHLWeravcrgGyFSyCgdYpXQ9dR9c/WED3pg1RhxqEU= github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE= +github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= +github.com/status-im/keycard-go v0.2.0/go.mod h1:wlp8ZLbsmrF6g6WjugPAx+IzoLrkdf9+mHxBEeo3Hbg= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= +github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/testify v1.2.0/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= +github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals= +github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/supranational/blst v0.3.8-0.20220526154634-513d2456b344/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/supranational/blst v0.3.11/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c h1:HelZ2kAFadG0La9d+4htN4HzQ68Bm2iM9qKMSMES6xg= github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c/go.mod h1:JlzghshsemAMDGZLytTFY8C1JQxQPhnatWqNwUXjggo= +github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= +github.com/tinylib/msgp v1.0.2/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE= +github.com/tklauser/go-sysconf v0.3.5/go.mod h1:MkWzOF4RMCshBAMXuhXJs64Rte09mITnppBXY/rYEFI= +github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= +github.com/tklauser/numcpus v0.2.2/go.mod h1:x3qojaO3uyYt0i56EW/VUYs7uBvdl2fkfZFu0T9wgjM= +github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9fESEdAacY= github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d h1:5JInRQbk5UBX8JfUvKh2oYTLMVwj3p6n+wapDDm7hko= github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d/go.mod h1:Nlx5Y115XQvNcIdIy7dZXaNSUpzwBSge4/Ivk93/Yog= +github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef/go.mod h1:sJ5fKU0s6JVwZjjcUEX2zFOnvq0ASQ2K9Zr6cf67kNs= +github.com/tyler-smith/go-bip39 v1.1.0/go.mod h1:gUYDtqQw1JS3ZJ8UWVcGTGqqr6YIN3CWg+kkNaLt55U= github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= +github.com/urfave/cli/v2 v2.3.0/go.mod h1:LJmUH05zAU44vOAcrfzZQKsZbVcdbOG8rtL3/XcUArI= +github.com/urfave/cli/v2 v2.10.2/go.mod h1:f8iq5LtQ/bLxafbdBSLPPNsgaW0l/2fYYEHhAyPlwvo= +github.com/urfave/cli/v2 v2.24.1/go.mod h1:GHupkWPMM0M/sj1a2b4wUrWBPzazNrIjouW6fmdJLxc= +github.com/urfave/cli/v2 v2.25.7/go.mod h1:8qnjx1vcq5s2/wpsqoZFndg2CE5tNFyrTvS6SinrnYQ= +github.com/urfave/negroni v1.0.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4= +github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= +github.com/valyala/fasthttp v1.6.0/go.mod h1:FstJa9V+Pj9vQ7OJie2qMHdwemEDaDiSdBnvPM1Su9w= +github.com/valyala/fasttemplate v1.0.1/go.mod h1:UQGH1tvbgY+Nz5t2n7tXsz52dQxojPUpymEIMZ47gx8= +github.com/valyala/fasttemplate v1.2.1/go.mod h1:KHLXt3tVN2HBp8eijSv/kGJopbvo7S+qRAEEKiv+SiQ= +github.com/valyala/tcplisten v0.0.0-20161114210144-ceec8f93295a/go.mod h1:v3UYOV9WzVtRmSR+PDvWpU/qWl4Wa5LApYYX4ZtKbio= +github.com/willf/bitset v1.1.3/go.mod h1:RjeCKbqT1RxIR/KWY6phxZiaY1IyutSBfGjNPySAYV4= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= +github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= +github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ= +github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= +github.com/xlab/treeprint v0.0.0-20180616005107-d6fb6747feb6/go.mod h1:ce1O1j6UtZfjr22oyGxGLbauSBp2YVXpARAosm7dHBg= github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= +github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8= +github.com/yalp/jsonpath v0.0.0-20180802001716-5cc68e5049a0/go.mod h1:/LWChgwKmvncFJFHJ7Gvn9wZArjbV5/FppcK2fKk/tI= +github.com/yudai/gojsondiff v1.0.0/go.mod h1:AY32+k2cwILAkW1fbgxQ5mUmMiZFgLIV+FBNExI05xg= +github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82/go.mod h1:lgjkn3NuSvDfVJdfcVVdX+jpBxNmX4rDAzaS45IcYoM= +github.com/yudai/pp v2.0.1+incompatible/go.mod h1:PuxR/8QJ7cyCkFp/aUDS+JY727OFEZkTdatxwunjIkc= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= +github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= +github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= @@ -308,37 +1836,92 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= +go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= +go.opentelemetry.io/otel v1.8.0/go.mod h1:2pkj+iMj0o03Y+cW6/m8Y4WkRdYN3AvCXCnzRMp9yvM= go.opentelemetry.io/otel v1.16.0 h1:Z7GVAX/UkAXPKsy94IU+i6thsQS4nb7LviLpnaNeW8s= go.opentelemetry.io/otel v1.16.0/go.mod h1:vl0h9NUa1D5s1nv3A5vZOYWn8av4K8Ml6JDeHrT/bx4= +go.opentelemetry.io/otel/metric v1.16.0/go.mod h1:QE47cpOmkwipPiefDwo2wDzwJrlfxxNYodqc4xnGCo4= +go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= +go.opentelemetry.io/otel/trace v1.16.0/go.mod h1:Yt9vYq1SdNz3xdjZZK7wcXv1qv2pwLkqr2QVwea0ef0= +go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= +go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= +go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= +go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= -go.uber.org/goleak v1.1.10 h1:z+mqJhf6ss6BSfSM671tgKyZBFPTTJM+HLxnhPC3wu0= +go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= +go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= +go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= +go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= +go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190909091759-094676da4a83/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20201221181555-eec23a3978ad/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= +golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= +golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= -golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= +golang.org/x/crypto v0.0.0-20220314234659-1baeb1ce4c0b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220511200225-c6db032c6c88/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= +golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= +golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= +golang.org/x/crypto v0.10.0/go.mod h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I= +golang.org/x/crypto v0.11.0/go.mod h1:xgJhtzW8F9jGdVFWZESrid1U1bjeNy4zgy5cRr/CIio= +golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98yw= +golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= +golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= +golang.org/x/crypto v0.16.0 h1:mMMrFzRSCF0GvB7Ne27XVtVAaXLrPmgPC7/v0tkwHaY= +golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= +golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191002040644-a1355ae1e2c3/go.mod h1:NOZ3BPKG0ec/BKJQgnvsSFpcKLM5xXVWnvZS97DWHgE= golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/exp v0.0.0-20220426173459-3bcf042a4bf5/go.mod h1:lgLbSvA5ygNOMpwM/9anMpWVlVJ7Z+cHWq/eFuinpGE= +golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= +golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= +golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc= +golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k= golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc h1:ao2WRsKSzW6KuUY9IWPwWahcHCgR0s52IfwutMfEbdM= golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= +golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20190910094157-69e4b8554b2a/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200119044424-58c23975cae1/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200430140353-33d19683fad8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200618115811-c13761719519/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20201208152932-35266b937fa6/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20210216034530-4410531fe030/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20210607152325-775e3b0c77b9/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20210628002857-a66eb6448b8d/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20211028202545-6944b10bf410/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20220302094943-723b81ca9867/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.5.0/go.mod h1:FVC7BI/5Ym8R25iw5OLsgshdUBbT1h5jZTpA+mvAdZ4= +golang.org/x/image v0.6.0/go.mod h1:MXLdDR43H7cDJq5GEGXEVeeNhPgi+YYEQ2pC1byI1x0= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -350,7 +1933,7 @@ golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRu golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= @@ -361,22 +1944,39 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= +golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= +golang.org/x/mod v0.6.0-dev.0.20211013180041-c96bc1413d57/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY= +golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= +golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= +golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.11.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= +golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190327091125-710a502c58a2/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -387,15 +1987,59 @@ golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/ golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200813134508-3edf25e44fcc/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20201010224723-4f7140c49acb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210220033124-5f55cee0dc0d/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= +golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= +golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210610132358-84b48f89b13b/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= +golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= +golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= +golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= +golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= +golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= +golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= +golang.org/x/net v0.11.0/go.mod h1:2L/ixqYpgIVXmeoSA/4Lu7BzTG4KIyPIryS4IsOd1oQ= +golang.org/x/net v0.12.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= +golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= +golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= +golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= +golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= +golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= +golang.org/x/oauth2 v0.0.0-20170207211851-4464e7848382/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -405,6 +2049,31 @@ golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= +golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= +golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20221006150949-b44042a4b9c1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= +golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= +golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= +golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= +golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE= +golang.org/x/oauth2 v0.10.0/go.mod h1:kTpgurOux7LqtuxjuyZa4Gj2gdezIt/jQtGnNFfypQI= +golang.org/x/oauth2 v0.11.0/go.mod h1:LdF7O/8bLR/qWK9DrpXmbHLTouvRHK0SgJl0GmDBchk= +golang.org/x/oauth2 v0.13.0/go.mod h1:/JMhi4ZRXAf4HG9LiNmxvk+45+96RUlVThiH8FzNBn0= +golang.org/x/perf v0.0.0-20230113213139-801c7ef9e5c5/go.mod h1:UBKtEnL8aqnd+0JHqZ+2qoMDwtuy6cYhhKNoHLBiTQc= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -415,23 +2084,47 @@ golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190626221950-04f50cda93cb/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190904154756-749cb33beabd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200107162124-548cf772de50/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -442,42 +2135,150 @@ golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200814200057-3d37ad5750ed/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200826173525-f9321e4c35a6/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200909081042-eff7692f9009/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200918174421-af09f7315aff/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201101102859-da207088b7d1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210304124612-50617c2ba197/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210316164454-77fc1eacc6aa/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210324051608-47abb6519492/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210420205809-ac73e9fd8988/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211020174200-9d6173849985/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220310020820-b874c991c1a5/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220919091848-fb04ddd9f9c8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= +golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA= +golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= +golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= +golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= +golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY= +golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= +golang.org/x/term v0.9.0/go.mod h1:M6DEAAIenWoTxdKrOltXcmDY3rSplQUkrvaDU5FcQyo= +golang.org/x/term v0.10.0/go.mod h1:lpqdcUyK/oCiQxvxVrppt5ggO2KCZ5QblwqPnfZ6d5o= +golang.org/x/term v0.11.0/go.mod h1:zC9APTIj3jG3FdV/Ons+XE1riIZXG4aZ4GTHiPZJPIU= +golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= +golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= +golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= +golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= +golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.10.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.11.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20201208040808-7e3f01d25324/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20181221001348-537d06c36207/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190327201419-c70d86f8b7cf/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= @@ -486,14 +2287,18 @@ golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgw golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190927191325-030b2cf1153e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191126055441-b0650ceb63d9/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200108203644-89082a384178/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= @@ -509,25 +2314,63 @@ golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roY golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201124115921-2c860bdd6e78/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= +golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.8-0.20211029000441-d6a9af8af023/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= +golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= +golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= +golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= +golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= +golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= +golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s= +golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= +golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= +golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM= +golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM= +golang.org/x/tools v0.16.0/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= +gonum.org/v1/gonum v0.0.0-20181121035319-3f7ecaa7e8ca/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= +gonum.org/v1/gonum v0.6.0/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= +gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= +gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= +gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= +gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= gonum.org/v1/gonum v0.13.0 h1:a0T3bh+7fhRyqeNbiC3qVHYmkiQgit3wnNan/2c0HMM= gonum.org/v1/gonum v0.13.0/go.mod h1:/WPYRckkfWrhWefxyYTfrTtQR0KH4iyHNuzxqXAKyAU= +gonum.org/v1/netlib v0.0.0-20181029234149-ec6d1f5cefe6/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= +gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= +gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= +gonum.org/v1/plot v0.9.0/go.mod h1:3Pcqqmp6RHvJI72kgb8fThyUnav364FOsdDo2aGW5lY= +gonum.org/v1/plot v0.10.0/go.mod h1:JWIHJ7U20drSQb/aDpTetJzfC1KlAPldJLpkSy88dvQ= +gonum.org/v1/plot v0.10.1/go.mod h1:VZW5OlhkL1mysU9vaqNHnsy86inf6Ot+jB3r+BczCEo= +google.golang.org/api v0.0.0-20170206182103-3d017632ea10/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= @@ -547,6 +2390,53 @@ google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz513 google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= +google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU= +google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94= +google.golang.org/api v0.47.0/go.mod h1:Wbvgpq1HddcWVtzsVLyfLp8lDg6AA241LmgIL59tHXo= +google.golang.org/api v0.48.0/go.mod h1:71Pr1vy+TAZRPkPs/xlCf5SsU8WjuAWv1Pfjbtukyy4= +google.golang.org/api v0.50.0/go.mod h1:4bNT5pAuq5ji4SRZm+5QIkjny9JAyVD/3gaSihNefaw= +google.golang.org/api v0.51.0/go.mod h1:t4HdrdoNgyN5cbEfm7Lum0lcLDLiise1F8qDKX00sOU= +google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6z3k= +google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= +google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= +google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= +google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= +google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= +google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA= +google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8= +google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs= +google.golang.org/api v0.75.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= +google.golang.org/api v0.77.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= +google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6rKmw= +google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg= +google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o= +google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6FO2g= +google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= +google.golang.org/api v0.93.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= +google.golang.org/api v0.95.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI= +google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.99.0/go.mod h1:1YOf74vkVndF7pG6hIHuINsM7eWwpVTAfNMNiL91A08= +google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70= +google.golang.org/api v0.102.0/go.mod h1:3VFl6/fzoA+qNuS1N1/VfXY4LjoXN/wzeIp7TweWwGo= +google.golang.org/api v0.103.0/go.mod h1:hGtW6nK1AC+d9si/UBhw8Xli+QMOf6xyNAyJw4qU9w0= +google.golang.org/api v0.106.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.107.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= +google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= +google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= +google.golang.org/api v0.118.0/go.mod h1:76TtD3vkgmZ66zZzp72bUUklpmQmKlhh6sYtIjYK+5E= +google.golang.org/api v0.122.0/go.mod h1:gcitW0lvnyWjSp9nKxAbdHKIZ6vF4aajGueeslZOyms= +google.golang.org/api v0.124.0/go.mod h1:xu2HQurE5gi/3t1aFCvhPD781p0a3p11sdunTJ2BlP4= +google.golang.org/api v0.125.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= +google.golang.org/api v0.126.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= +google.golang.org/api v0.128.0/go.mod h1:Y611qgqaE92On/7g65MQgxYul3c0rEB894kniWLY750= +google.golang.org/api v0.139.0/go.mod h1:CVagp6Eekz9CjGZ718Z+sloknzkDJE7Vc1Ckj9+viBk= +google.golang.org/api v0.149.0/go.mod h1:Mwn1B7JTXrzXtnvmzQE2BD6bYZQ8DShKZDZbeN9I7qI= +google.golang.org/api v0.151.0/go.mod h1:ccy+MJ6nrYFgE3WgRx/AMXOxOmU8Q4hSa+jjibzhxcg= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -554,11 +2444,13 @@ google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/genproto v0.0.0-20180518175338-11a468237815/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190716160619-c506a9f90610/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= @@ -566,6 +2458,7 @@ google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvx google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200108215221-bd8f9a0ef82f/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= @@ -577,6 +2470,7 @@ google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfG google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= @@ -589,7 +2483,156 @@ google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6D google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210329143202-679c6ae281ee/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= +google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= +google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A= +google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= +google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= +google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= +google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod h1:cFeNkxwySK631ADgubI+/XFU/xp8FD5KIVV4rj8UC5w= +google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E= +google.golang.org/genproto v0.0.0-20220329172620-7be39ac1afc7/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220413183235-5e96e2839df9/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220421151946-72621c1f0bd3/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220429170224-98d788798c3e/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220518221133-4f43b3371335/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220523171625-347a074981d8/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220722212130-b98a9ff5e252/go.mod h1:GkXuJDJ6aQ7lnJcRF+SJVgFdQhypqgl3LB1C9vabdRE= +google.golang.org/genproto v0.0.0-20220801145646-83ce21fca29f/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc= +google.golang.org/genproto v0.0.0-20220815135757-37a418bb8959/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220817144833-d7fd3f11b9b1/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220829144015-23454907ede3/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220829175752-36a9c930ecbf/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220913154956-18f8339a66a5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220914142337-ca0e39ece12f/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220915135415-7fd63a7952de/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220916172020-2692e8806bfa/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220919141832-68c03719ef51/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220920201722-2b89144ce006/go.mod h1:ht8XFiar2npT/g4vkk7O0WYS1sHOHbdujxbEp7CJWbw= +google.golang.org/genproto v0.0.0-20220926165614-551eb538f295/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= +google.golang.org/genproto v0.0.0-20220926220553-6981cbe3cfce/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= +google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e/go.mod h1:3526vdqwhZAwq4wsRUaVG555sVgsNmIjRtO7t/JH29U= +google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= +google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= +google.golang.org/genproto v0.0.0-20221024153911-1573dae28c9c/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= +google.golang.org/genproto v0.0.0-20221024183307-1bc688fe9f3e/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= +google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c/go.mod h1:CGI5F/G+E5bKwmfYo09AXuVN4dD894kIKUFmVbP2/Fo= +google.golang.org/genproto v0.0.0-20221109142239-94d6d90a7d66/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221114212237-e4508ebdbee1/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221117204609-8f9c96812029/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221118155620-16455021b5e6/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221201164419-0e50fba7f41c/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221201204527-e3fa12d562f3/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd/go.mod h1:cTsE614GARnxrLsqKREzmNYJACSWWpAWdNMwnD7c2BE= +google.golang.org/genproto v0.0.0-20221207170731-23e4bf6bdc37/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20221227171554-f9683d7f8bef/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230112194545-e10362b5ecf9/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230113154510-dbe35b8444a5/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230123190316-2c411cf9d197/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230124163310-31e0e69b6fc2/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230125152338-dcaf20b6aeaa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230127162408-596548ed4efa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230209215440-0dfe4f8abfcc/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230216225411-c8e22ba71e44/go.mod h1:8B0gmkoRebU8ukX6HP+4wrVQUY1+6PkQ44BSyIlflHA= +google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= +google.golang.org/genproto v0.0.0-20230223222841-637eb2293923/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= +google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= +google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= +google.golang.org/genproto v0.0.0-20230320184635-7606e756e683/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= +google.golang.org/genproto v0.0.0-20230323212658-478b75c54725/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230330154414-c0448cd141ea/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230403163135-c38d8f061ccd/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= +google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY= +google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= +google.golang.org/genproto v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= +google.golang.org/genproto v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= +google.golang.org/genproto v0.0.0-20230629202037-9506855d4529/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= +google.golang.org/genproto v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:O9kGHb51iE/nOGvQaDUuadVYqovW56s5emA88lQnj6Y= +google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98/go.mod h1:S7mY02OqCJTD0E1OiQy1F72PWFB4bZJ87cAtLPYgDR0= +google.golang.org/genproto v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:0ggbjUrZYpy1q+ANUS30SEoGZ53cdfwtbuG7Ptgy108= +google.golang.org/genproto v0.0.0-20230803162519-f966b187b2e5/go.mod h1:oH/ZOT02u4kWEp7oYBGYFFkCdKS/uYR9Z7+0/xuuFp8= +google.golang.org/genproto v0.0.0-20230821184602-ccc8af3d0e93/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:CCviP9RmpZ1mxVr8MUjCnSiY09IbAXZxhLE6EhHIdPU= +google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97/go.mod h1:t1VqOqqvce95G3hIDCT5FeO3YUc6Q4Oe24L/+rNMxRk= +google.golang.org/genproto v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:EMfReVxb80Dq1hhioy0sOsY9jCE46YDgHlJ7fWVUWRE= +google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:CgAqfJo+Xmu0GwA0411Ht3OU3OntXwsGmrmjI8ioGXI= +google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8= +google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230629202037-9506855d4529/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:mPBs5jNgx2GuQGvFwUvVKqtn6HsUw9nP64BedgvqEsQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230711160842-782d3b101e98/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230803162519-f966b187b2e5/go.mod h1:5DZzOUPCLYL3mNkQ0ms0F3EuUNZ7py1Bqeq6sxzI7/Q= +google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= +google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= +google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:RdyHbowztCGQySiCvQPgWQWgWhGnouTdCflKoDBt32U= +google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0= +google.golang.org/genproto/googleapis/api v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:SUBoKXbI1Efip18FClrQVGjWcyd0QZd8KkvdP34t7ww= +google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:IBQ646DjkDkvUIsVq/cc03FUFQ9wbZu7yE396YcL870= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20230807174057-1744710a1577/go.mod h1:NjCQG/D8JandXxM57PZbAJL1DCNL6EypA0vPPwfsc7c= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20231030173426-d783a09b4405/go.mod h1:GRUCuLdzVqZte8+Dl/D4N25yLzcGqqWaYkeVOwulFqw= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234015-3fc162c6f38a/go.mod h1:xURIpW9ES5+/GZhnV6beoEtxQrnkRGIfP5VQG2tCBLc= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230629202037-9506855d4529/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:8mL13HKkDa+IuJ8yruA3ci0q+0vsUz4m//+ottjwS5o= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230711160842-782d3b101e98/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230731190214-cbb8c96f2d6d/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230803162519-f966b187b2e5/go.mod h1:zBEcrKX2ZOcEkHWxBPAIvYUWOKKMIhYcmNiUIu2ji3I= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230920183334-c177e329c48b/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:KSqppvjFjtoCI+KGd4PELB0qLNxdJHRGqRI09mB6pQA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go.mod h1:v7nGkzlmW8P3n/bKmWBn2WpBjpOEx8Q6gMueudAmKfY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:4cYg8o5yUbm77w8ZX00LhMVNl/YVBFJRYWDc0uYWMs0= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:swOH3j0KzcDDgGUWr+SNpyTen5YrXjS3eyPzFYKc6lc= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405/go.mod h1:67X1fPuzjcrkymZzZV1vvkFeTn2Rvc6lYF9MYFGCcwE= +google.golang.org/grpc v0.0.0-20170208002647-2a6bf6142e96/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= +google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= @@ -604,9 +2647,42 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= +google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= +google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= +google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= +google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= +google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= +google.golang.org/grpc v1.52.0/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= +google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= +google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= +google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= +google.golang.org/grpc v1.55.0/go.mod h1:iYEXKGkEBhg1PjZQvoYEVPTDkHo1/bjTnfwTeGONTY8= +google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= +google.golang.org/grpc v1.56.2/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= +google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= +google.golang.org/grpc v1.58.2/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= +google.golang.org/grpc v1.58.3/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= +google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= +google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= @@ -617,19 +2693,46 @@ google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= +google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= +google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= +google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/go-playground/assert.v1 v1.2.1/go.mod h1:9RXL0bg/zibRAgZUYszZSwO/z8Y/a8bDuhia5mkpMnE= +gopkg.in/go-playground/validator.v8 v8.18.2/go.mod h1:RX2a/7Ha8BgOhfk7j780h4/u/RRjR0eouCJSH80/M2Y= +gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce/go.mod h1:yeKp02qBN3iKW1OzL3MGk2IdtZzaj7SFntXj72NppTA= +gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= +gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= +gopkg.in/src-d/go-billy.v4 v4.3.2/go.mod h1:nDjArDMp+XMs1aFAESLRjfGSgfvoYN0hDfzEk0GjC98= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= @@ -639,8 +2742,65 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= +lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA= lukechampine.com/blake3 v1.2.1 h1:YuqqRuaqsGV71BV/nm9xlI0MKUv4QC54jQnBChWbGnI= +lukechampine.com/blake3 v1.2.1/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k= +lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= +lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= +modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.36.2/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.36.3/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.37.0/go.mod h1:vtL+3mdHx/wcj3iEGz84rQa8vEqR6XM84v5Lcvfph20= +modernc.org/cc/v3 v3.40.0/go.mod h1:/bTg4dnWkSXowUO6ssQKnOV0yMVxDYNIsIrzqTFDGH0= +modernc.org/ccgo/v3 v3.0.0-20220428102840-41399a37e894/go.mod h1:eI31LL8EwEBKPpNpA4bU1/i+sKOwOrQy8D87zWUcRZc= +modernc.org/ccgo/v3 v3.0.0-20220430103911-bc99d88307be/go.mod h1:bwdAnOoaIt8Ax9YdWGjxWsdkPcZyRPHqrOvJxaKAKGw= +modernc.org/ccgo/v3 v3.0.0-20220904174949-82d86e1b6d56/go.mod h1:YSXjPL62P2AMSxBphRHPn7IkzhVHqkvOnRKAKh+W6ZI= +modernc.org/ccgo/v3 v3.16.4/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= +modernc.org/ccgo/v3 v3.16.6/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= +modernc.org/ccgo/v3 v3.16.8/go.mod h1:zNjwkizS+fIFDrDjIAgBSCLkWbJuHF+ar3QRn+Z9aws= +modernc.org/ccgo/v3 v3.16.9/go.mod h1:zNMzC9A9xeNUepy6KuZBbugn3c0Mc9TeiJO4lgvkJDo= +modernc.org/ccgo/v3 v3.16.13-0.20221017192402-261537637ce8/go.mod h1:fUB3Vn0nVPReA+7IG7yZDfjv1TMWjhQP8gCxrFAtL5g= +modernc.org/ccgo/v3 v3.16.13/go.mod h1:2Quk+5YgpImhPjv2Qsob1DnZ/4som1lJTodubIcoUkY= +modernc.org/ccorpus v1.11.6/go.mod h1:2gEUTrWqdpH2pXsmTM1ZkjeSrUWDpjMu2T6m29L/ErQ= +modernc.org/httpfs v1.0.6/go.mod h1:7dosgurJGp0sPaRanU53W4xZYKh14wfzX420oZADeHM= +modernc.org/libc v0.0.0-20220428101251-2d5f3daf273b/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= +modernc.org/libc v1.16.0/go.mod h1:N4LD6DBE9cf+Dzf9buBlzVJndKr/iJHG97vGLHYnb5A= +modernc.org/libc v1.16.1/go.mod h1:JjJE0eu4yeK7tab2n4S1w8tlWd9MxXLRzheaRnAKymU= +modernc.org/libc v1.16.17/go.mod h1:hYIV5VZczAmGZAnG15Vdngn5HSF5cSkbvfz2B7GRuVU= +modernc.org/libc v1.16.19/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= +modernc.org/libc v1.17.0/go.mod h1:XsgLldpP4aWlPlsjqKRdHPqCxCjISdHfM/yeWC5GyW0= +modernc.org/libc v1.17.1/go.mod h1:FZ23b+8LjxZs7XtFMbSzL/EhPxNbfZbErxEHc7cbD9s= +modernc.org/libc v1.17.4/go.mod h1:WNg2ZH56rDEwdropAJeZPQkXmDwh+JCA1s/htl6r2fA= +modernc.org/libc v1.18.0/go.mod h1:vj6zehR5bfc98ipowQOM2nIDUZnVew/wNC/2tOGS+q0= +modernc.org/libc v1.20.3/go.mod h1:ZRfIaEkgrYgZDl6pa4W39HgN5G/yDW+NRmNKZBDFrk0= +modernc.org/libc v1.21.4/go.mod h1:przBsL5RDOZajTVslkugzLBj1evTue36jEomFQOoYuI= +modernc.org/libc v1.22.2/go.mod h1:uvQavJ1pZ0hIoC/jfqNoMLURIMhKzINIWypNM17puug= +modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/mathutil v1.4.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= +modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= +modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.3.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.4.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= +modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= +modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= +modernc.org/sqlite v1.18.2/go.mod h1:kvrTLEWgxUcHa2GfHBQtanR1H9ht3hTJNtKpzH9k1u0= +modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= +modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= +modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= +modernc.org/tcl v1.13.2/go.mod h1:7CLiGIPo1M8Rv1Mitpv5akc2+8fxUd2y2UzC/MfMzy0= +modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/token v1.0.1/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/token v1.1.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= +pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= +rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= +rsc.io/tmplfunc v0.0.3/go.mod h1:AG3sTPzElb1Io3Yg4voV9AGZJuleGAwaVRxL9M49PhA= diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 15c310556..c8cbf912b 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -18,6 +18,9 @@ // FlowServiceAccount/set_is_account_creation_restricted.cdc (609B) // FlowServiceAccount/set_tx_fee_parameters.cdc (629B) // FlowServiceAccount/set_tx_fee_surge_factor.cdc (488B) +// accounts/add_key.cdc (189B) +// accounts/create_new_account.cdc (311B) +// accounts/revoke_key.cdc (106B) // dkg/admin/force_stop_dkg.cdc (353B) // dkg/admin/publish_participant.cdc (317B) // dkg/admin/set_safe_threshold.cdc (444B) @@ -721,6 +724,66 @@ func flowserviceaccountSet_tx_fee_surge_factorCdc() (*asset, error) { return a, nil } +var _accountsAdd_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xcc\x41\x0a\xc3\x20\x10\x05\xd0\x75\x3c\x85\xcb\x04\x82\x07\xc8\x2e\x94\xae\xd2\x4b\x58\x33\xc4\xc1\x44\x65\x1c\x29\x43\xc9\xdd\x4b\x6b\x29\x74\xf7\xff\x7f\xf0\xf1\xc8\x89\x58\x5f\x48\x32\x27\xa5\x98\x6c\x2c\xd6\x31\xa6\xd8\x07\x90\xe9\x0b\x66\x01\xb9\x61\xe1\x6b\x64\x92\x41\x3f\x55\x97\x09\xb2\x25\xe8\x0b\x6e\x11\x68\xd2\x73\x65\x3f\x3b\x97\x6a\xe4\x8f\x77\x0d\x4c\x00\x29\xc6\xae\x6b\x9f\xeb\x7d\x47\xb7\xbc\x3f\x03\x88\xf9\xd5\x51\x7b\x5b\xfc\xbc\x6f\x89\x90\xfd\xd1\xf4\x6f\x1a\xf5\x03\x70\xf3\xdc\xa8\xe5\x41\x75\xa7\x3a\x5f\x01\x00\x00\xff\xff\x1b\x32\x5d\xb7\xbd\x00\x00\x00" + +func accountsAdd_keyCdcBytes() ([]byte, error) { + return bindataRead( + _accountsAdd_keyCdc, + "accounts/add_key.cdc", + ) +} + +func accountsAdd_keyCdc() (*asset, error) { + bytes, err := accountsAdd_keyCdcBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "accounts/add_key.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbc, 0x3f, 0x3d, 0x52, 0x1f, 0x71, 0xd8, 0x7e, 0x4c, 0x73, 0x89, 0xb2, 0xdb, 0xf7, 0x67, 0x8b, 0x95, 0xb9, 0x2f, 0xc3, 0x39, 0x30, 0x63, 0x84, 0x91, 0x21, 0xdf, 0x4c, 0x1c, 0x85, 0x1e, 0xa}} + return a, nil +} + +var _accountsCreate_new_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8f\xb1\x6a\xc4\x30\x0c\x86\x67\xe9\x29\x34\x26\x70\xe4\xf6\x40\x87\x50\x3a\x5d\xdf\xa0\x74\x50\x13\x35\x36\xcd\xd9\x46\x56\x28\xa6\xe4\xdd\x4b\xe2\xa3\xd7\xdb\xe4\xff\xfb\x3f\xdb\xf2\xd7\x14\xd5\xe8\x59\x4b\xb2\x88\x68\xca\x21\xf3\x68\x3e\x86\x26\xad\x1f\x8b\x1f\x2f\x52\x72\x4f\x6f\xb5\xd0\x5d\xa4\xbc\xfa\x6c\x2f\xc1\xb4\xbc\xb7\xf4\x83\x90\x54\x12\xab\x34\xd9\xcf\x41\xb4\xa7\x61\x35\x37\x8c\x63\x5c\x83\x1d\x1c\x16\x31\xe2\x1a\xd0\xd3\x7f\xdc\x24\x2e\xbb\x51\xcd\x16\x11\xe0\x7c\x26\x9e\x26\xe2\x65\x21\x73\x42\x5f\x52\x32\x59\x3c\xe6\xdb\x15\x08\xf0\x19\x75\x27\xe4\x03\xdd\xbf\x78\x3c\x05\xb7\x52\xb7\x8b\x1d\x4f\xd3\x7d\x87\x7e\x57\xba\xbf\xe3\x89\x1c\x67\x37\x2c\x73\x54\x6f\xee\x5a\xe9\x43\x74\xa2\x6f\xf1\xb3\xb3\x8a\xea\xdc\x22\xc0\x86\xb0\xe1\xf6\x1b\x00\x00\xff\xff\x85\xcc\x76\xbd\x37\x01\x00\x00" + +func accountsCreate_new_accountCdcBytes() ([]byte, error) { + return bindataRead( + _accountsCreate_new_accountCdc, + "accounts/create_new_account.cdc", + ) +} + +func accountsCreate_new_accountCdc() (*asset, error) { + bytes, err := accountsCreate_new_accountCdcBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "accounts/create_new_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfc, 0xc2, 0xf3, 0xb, 0xfb, 0xe5, 0xe5, 0xaa, 0x3b, 0x71, 0x3b, 0xd7, 0xcc, 0xb0, 0x44, 0x76, 0x4d, 0xce, 0x93, 0x31, 0x3a, 0xa5, 0x23, 0x13, 0x39, 0x67, 0x9e, 0x37, 0x1, 0x5c, 0x52, 0x76}} + return a, nil +} + +var _accountsRevoke_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x2a\x29\x4a\xcc\x2b\x4e\x4c\x2e\xc9\xcc\xcf\xd3\xc8\x4e\xad\xf4\xcc\x4b\x49\xad\xb0\x52\xf0\xcc\x2b\xd1\x54\xa8\xe6\xe2\x2c\x28\x4a\x2d\x48\x2c\x4a\xd5\x28\xce\x4c\xcf\x4b\x2d\xb2\x52\x70\x2c\x2d\xc9\x70\x4c\x4e\xce\x2f\x85\xca\x73\x42\x24\xf4\xb2\x53\x2b\x8b\xf5\x8a\x52\xcb\xf2\xb3\x53\x91\x4c\x81\xb1\x34\xb9\x38\x6b\xb9\x6a\x01\x01\x00\x00\xff\xff\x01\x6a\x3c\x7a\x6a\x00\x00\x00" + +func accountsRevoke_keyCdcBytes() ([]byte, error) { + return bindataRead( + _accountsRevoke_keyCdc, + "accounts/revoke_key.cdc", + ) +} + +func accountsRevoke_keyCdc() (*asset, error) { + bytes, err := accountsRevoke_keyCdcBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "accounts/revoke_key.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xec, 0x5d, 0xcc, 0x59, 0x18, 0xa2, 0x47, 0x34, 0xf3, 0xdd, 0xd7, 0xd6, 0x87, 0xb6, 0x13, 0x8e, 0x33, 0xd2, 0xe2, 0xa7, 0xab, 0xe, 0xd, 0x81, 0x5f, 0x4b, 0x87, 0x3a, 0x7b, 0x76, 0x2a, 0xc5}} + return a, nil +} + var _dkgAdminForce_stop_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\x4f\x6b\x83\x40\x10\xc5\xef\x7e\x8a\x47\x0e\xc1\x5c\xa4\x67\x69\x1b\x6c\x4d\x3d\x78\x29\x15\x7a\xdf\xae\xa3\x91\xae\x3b\x32\xce\x92\x40\xc8\x77\x2f\xba\x4d\x21\x87\xbe\xdb\x2e\xf3\x7b\x7f\x86\x71\x62\x51\xbc\x39\x3e\x95\x75\x85\x4e\x78\xc4\xc3\xb9\xac\xab\xa2\x2c\x3f\x0e\x4d\x93\x24\x2a\xc6\xcf\xc6\xea\xc0\x1e\x97\x24\x01\x00\x47\x8a\xf6\xbb\x2f\xda\x71\xf0\x39\xb6\xbf\x70\xb6\xbe\xe3\xc5\x24\x34\x19\xa1\x74\x1e\x7a\x4f\x92\xc3\x04\x3d\xa6\x2f\x2c\xc2\xa7\x4f\xe3\x02\xed\xb0\x2d\xac\xe5\xe0\x75\x87\xcb\x4a\x2c\x9a\xc9\x75\xd9\xcd\x18\x4f\x88\x74\x36\x2b\x8b\xe9\x29\xfb\x5a\xf9\xc7\xfb\xbc\xe7\x74\xe9\x9c\xe3\xee\xb3\x89\xc4\xbb\xd1\xe3\xee\xcf\x7d\xd1\x7e\x8f\xc9\xf8\xc1\xa6\x9b\x57\x0e\xae\x85\x67\x45\xb4\xc5\x32\x3f\x06\x0b\x75\x24\xe4\x2d\x6d\x22\x7c\x8d\x9b\xe8\x4c\x36\x28\xfd\xd7\x37\xeb\x58\x2c\x1d\x7c\x5b\xd6\x55\x7a\x03\xaf\xc9\x4f\x00\x00\x00\xff\xff\x30\xb9\x84\xa5\x61\x01\x00\x00" func dkgAdminForce_stop_dkgCdcBytes() ([]byte, error) { @@ -6330,6 +6393,9 @@ var _bindata = map[string]func() (*asset, error){ "FlowServiceAccount/set_is_account_creation_restricted.cdc": flowserviceaccountSet_is_account_creation_restrictedCdc, "FlowServiceAccount/set_tx_fee_parameters.cdc": flowserviceaccountSet_tx_fee_parametersCdc, "FlowServiceAccount/set_tx_fee_surge_factor.cdc": flowserviceaccountSet_tx_fee_surge_factorCdc, + "accounts/add_key.cdc": accountsAdd_keyCdc, + "accounts/create_new_account.cdc": accountsCreate_new_accountCdc, + "accounts/revoke_key.cdc": accountsRevoke_keyCdc, "dkg/admin/force_stop_dkg.cdc": dkgAdminForce_stop_dkgCdc, "dkg/admin/publish_participant.cdc": dkgAdminPublish_participantCdc, "dkg/admin/set_safe_threshold.cdc": dkgAdminSet_safe_thresholdCdc, @@ -6675,6 +6741,11 @@ var _bintree = &bintree{nil, map[string]*bintree{ "set_tx_fee_parameters.cdc": {flowserviceaccountSet_tx_fee_parametersCdc, map[string]*bintree{}}, "set_tx_fee_surge_factor.cdc": {flowserviceaccountSet_tx_fee_surge_factorCdc, map[string]*bintree{}}, }}, + "accounts": {nil, map[string]*bintree{ + "add_key.cdc": {accountsAdd_keyCdc, map[string]*bintree{}}, + "create_new_account.cdc": {accountsCreate_new_accountCdc, map[string]*bintree{}}, + "revoke_key.cdc": {accountsRevoke_keyCdc, map[string]*bintree{}}, + }}, "dkg": {nil, map[string]*bintree{ "admin": {nil, map[string]*bintree{ "force_stop_dkg.cdc": {dkgAdminForce_stop_dkgCdc, map[string]*bintree{}}, diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index 606176932..2fee01f7b 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -2,164 +2,777 @@ "network": "mainnet", "templates": [ { - "id": "TH.01", - "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "id": "FA.01", + "name": "Create Account", + "source": "import Crypto\n\ntransaction(publicKeys: [Crypto.KeyListEntry]) {\n\tprepare(signer: AuthAccount) {\n\t\tlet account = AuthAccount(payer: signer)\n\n\t\t// add all the keys to the account\n\t\tfor key in publicKeys {\n\t\t\taccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n\t\t}\n\t}\n}", "arguments": [ { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "[Crypto.KeyListEntry]", + "name": "publicKeys", + "label": "Public Keys", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": [ + { + "value": { + "id": "I.Crypto.Crypto.KeyListEntry", + "fields": [ + { + "value": { + "value": "1000", + "type": "Int" + }, + "name": "keyIndex" + }, + { + "value": { + "value": { + "id": "PublicKey", + "fields": [ + { + "value": { + "value": [ + { + "value": "97", + "type": "UInt8" + }, + { + "value": "12", + "type": "UInt8" + }, + { + "value": "124", + "type": "UInt8" + }, + { + "value": "219", + "type": "UInt8" + }, + { + "value": "204", + "type": "UInt8" + }, + { + "value": "59", + "type": "UInt8" + }, + { + "value": "7", + "type": "UInt8" + }, + { + "value": "91", + "type": "UInt8" + }, + { + "value": "97", + "type": "UInt8" + }, + { + "value": "129", + "type": "UInt8" + }, + { + "value": "185", + "type": "UInt8" + }, + { + "value": "79", + "type": "UInt8" + }, + { + "value": "239", + "type": "UInt8" + }, + { + "value": "14", + "type": "UInt8" + }, + { + "value": "225", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "73", + "type": "UInt8" + }, + { + "value": "165", + "type": "UInt8" + }, + { + "value": "97", + "type": "UInt8" + }, + { + "value": "50", + "type": "UInt8" + }, + { + "value": "130", + "type": "UInt8" + }, + { + "value": "75", + "type": "UInt8" + }, + { + "value": "20", + "type": "UInt8" + }, + { + "value": "18", + "type": "UInt8" + }, + { + "value": "65", + "type": "UInt8" + }, + { + "value": "93", + "type": "UInt8" + }, + { + "value": "134", + "type": "UInt8" + }, + { + "value": "219", + "type": "UInt8" + }, + { + "value": "149", + "type": "UInt8" + }, + { + "value": "255", + "type": "UInt8" + }, + { + "value": "224", + "type": "UInt8" + }, + { + "value": "164", + "type": "UInt8" + }, + { + "value": "11", + "type": "UInt8" + }, + { + "value": "117", + "type": "UInt8" + }, + { + "value": "167", + "type": "UInt8" + }, + { + "value": "23", + "type": "UInt8" + }, + { + "value": "13", + "type": "UInt8" + }, + { + "value": "229", + "type": "UInt8" + }, + { + "value": "66", + "type": "UInt8" + }, + { + "value": "42", + "type": "UInt8" + }, + { + "value": "182", + "type": "UInt8" + }, + { + "value": "239", + "type": "UInt8" + }, + { + "value": "41", + "type": "UInt8" + }, + { + "value": "49", + "type": "UInt8" + }, + { + "value": "164", + "type": "UInt8" + }, + { + "value": "6", + "type": "UInt8" + }, + { + "value": "195", + "type": "UInt8" + }, + { + "value": "226", + "type": "UInt8" + }, + { + "value": "122", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "105", + "type": "UInt8" + }, + { + "value": "221", + "type": "UInt8" + }, + { + "value": "9", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "217", + "type": "UInt8" + }, + { + "value": "173", + "type": "UInt8" + }, + { + "value": "11", + "type": "UInt8" + }, + { + "value": "177", + "type": "UInt8" + }, + { + "value": "59", + "type": "UInt8" + }, + { + "value": "116", + "type": "UInt8" + }, + { + "value": "136", + "type": "UInt8" + }, + { + "value": "64", + "type": "UInt8" + }, + { + "value": "203", + "type": "UInt8" + }, + { + "value": "230", + "type": "UInt8" + } + ], + "type": "Array" + }, + "name": "publicKey" + }, + { + "value": { + "value": { + "id": "SignatureAlgorithm", + "fields": [ + { + "value": { + "value": "1", + "type": "UInt8" + }, + "name": "rawValue" + } + ] + }, + "type": "Enum" + }, + "name": "signatureAlgorithm" + } + ] + }, + "type": "Struct" + }, + "name": "publicKey" + }, + { + "value": { + "value": { + "id": "HashAlgorithm", + "fields": [ + { + "value": { + "value": "3", + "type": "UInt8" + }, + "name": "rawValue" + } + ] + }, + "type": "Enum" + }, + "name": "hashAlgorithm" + }, + { + "value": { + "value": "1000.00000000", + "type": "UFix64" + }, + "name": "weight" + }, + { + "value": { + "value": false, + "type": "Bool" + }, + "name": "isRevoked" + } + ] + }, + "type": "Struct" + } + ], + "type": "Array" } ] } ], "network": "mainnet", - "hash": "4a830e6f93f74179a99e17c7ae762980c7fdc428bc949767529be2f071ac52b9" + "hash": "fcc2f30bfbe5e5aa3b713bd7ccb044764dce93313aa5231339679e37015c5276" }, { - "id": "TH.02", - "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "id": "FA.02", + "name": "Add Key", + "source": "import Crypto\n\ntransaction(key: Crypto.KeyListEntry) {\n\tprepare(signer: AuthAccount) {\n\t\tsigner.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n\t}\n}", "arguments": [ { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "Crypto.KeyListEntry", + "name": "key", + "label": "Public Key", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": { + "id": "I.Crypto.Crypto.KeyListEntry", + "fields": [ + { + "value": { + "value": "1000", + "type": "Int" + }, + "name": "keyIndex" + }, + { + "value": { + "value": { + "id": "PublicKey", + "fields": [ + { + "value": { + "value": [ + { + "value": "97", + "type": "UInt8" + }, + { + "value": "12", + "type": "UInt8" + }, + { + "value": "124", + "type": "UInt8" + }, + { + "value": "219", + "type": "UInt8" + }, + { + "value": "204", + "type": "UInt8" + }, + { + "value": "59", + "type": "UInt8" + }, + { + "value": "7", + "type": "UInt8" + }, + { + "value": "91", + "type": "UInt8" + }, + { + "value": "97", + "type": "UInt8" + }, + { + "value": "129", + "type": "UInt8" + }, + { + "value": "185", + "type": "UInt8" + }, + { + "value": "79", + "type": "UInt8" + }, + { + "value": "239", + "type": "UInt8" + }, + { + "value": "14", + "type": "UInt8" + }, + { + "value": "225", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "73", + "type": "UInt8" + }, + { + "value": "165", + "type": "UInt8" + }, + { + "value": "97", + "type": "UInt8" + }, + { + "value": "50", + "type": "UInt8" + }, + { + "value": "130", + "type": "UInt8" + }, + { + "value": "75", + "type": "UInt8" + }, + { + "value": "20", + "type": "UInt8" + }, + { + "value": "18", + "type": "UInt8" + }, + { + "value": "65", + "type": "UInt8" + }, + { + "value": "93", + "type": "UInt8" + }, + { + "value": "134", + "type": "UInt8" + }, + { + "value": "219", + "type": "UInt8" + }, + { + "value": "149", + "type": "UInt8" + }, + { + "value": "255", + "type": "UInt8" + }, + { + "value": "224", + "type": "UInt8" + }, + { + "value": "164", + "type": "UInt8" + }, + { + "value": "11", + "type": "UInt8" + }, + { + "value": "117", + "type": "UInt8" + }, + { + "value": "167", + "type": "UInt8" + }, + { + "value": "23", + "type": "UInt8" + }, + { + "value": "13", + "type": "UInt8" + }, + { + "value": "229", + "type": "UInt8" + }, + { + "value": "66", + "type": "UInt8" + }, + { + "value": "42", + "type": "UInt8" + }, + { + "value": "182", + "type": "UInt8" + }, + { + "value": "239", + "type": "UInt8" + }, + { + "value": "41", + "type": "UInt8" + }, + { + "value": "49", + "type": "UInt8" + }, + { + "value": "164", + "type": "UInt8" + }, + { + "value": "6", + "type": "UInt8" + }, + { + "value": "195", + "type": "UInt8" + }, + { + "value": "226", + "type": "UInt8" + }, + { + "value": "122", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "105", + "type": "UInt8" + }, + { + "value": "221", + "type": "UInt8" + }, + { + "value": "9", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "217", + "type": "UInt8" + }, + { + "value": "173", + "type": "UInt8" + }, + { + "value": "11", + "type": "UInt8" + }, + { + "value": "177", + "type": "UInt8" + }, + { + "value": "59", + "type": "UInt8" + }, + { + "value": "116", + "type": "UInt8" + }, + { + "value": "136", + "type": "UInt8" + }, + { + "value": "64", + "type": "UInt8" + }, + { + "value": "203", + "type": "UInt8" + }, + { + "value": "230", + "type": "UInt8" + } + ], + "type": "Array" + }, + "name": "publicKey" + }, + { + "value": { + "value": { + "id": "SignatureAlgorithm", + "fields": [ + { + "value": { + "value": "1", + "type": "UInt8" + }, + "name": "rawValue" + } + ] + }, + "type": "Enum" + }, + "name": "signatureAlgorithm" + } + ] + }, + "type": "Struct" + }, + "name": "publicKey" + }, + { + "value": { + "value": { + "id": "HashAlgorithm", + "fields": [ + { + "value": { + "value": "3", + "type": "UInt8" + }, + "name": "rawValue" + } + ] + }, + "type": "Enum" + }, + "name": "hashAlgorithm" + }, + { + "value": { + "value": "1000.00000000", + "type": "UFix64" + }, + "name": "weight" + }, + { + "value": { + "value": false, + "type": "Bool" + }, + "name": "isRevoked" + } + ] + }, + "type": "Struct" } ] } ], "network": "mainnet", - "hash": "038382a947fa96bf2f4dfe5aa9b4b2abee1ef0975955175e80cf911c3edf4b61" + "hash": "bc3f3d521f71d87e4c7389b2dbf7678b95b92fc3393063849121df4c1c851e0a" }, { - "id": "TH.06", - "name": "Register Node", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "id": "FA.03", + "name": "Remove Key", + "source": "transaction(keyIndex: Int) {\n\tprepare(signer: AuthAccount) {\n\t\tsigner.keys.revoke(keyIndex: keyIndex)\n\t}\n}", "arguments": [ { - "type": "String", - "name": "id", - "label": "Node ID", - "sampleValues": [ - { - "value": "88549335e1db7b5b46c2ad58ddb70b7a45e770cc5fe779650ba26f10e6bae5e6", - "type": "String" - } - ] - }, - { - "type": "UInt8", - "name": "role", - "label": "Node Role", + "type": "Int", + "name": "keyIndex", + "label": "Key Index", "sampleValues": [ { "value": "1", - "type": "UInt8" - } - ] - }, - { - "type": "String", - "name": "networkingAddress", - "label": "Networking Address", - "sampleValues": [ - { - "value": "flow-node.test:3569", - "type": "String" - } - ] - }, - { - "type": "String", - "name": "networkingKey", - "label": "Networking Key", - "sampleValues": [ - { - "value": "1348307bc77c688e80049de9d081aa09755da33e6997605fa059db2144fc85e560cbe6f7da8d74b453f5916618cb8fd392c2db856f3e78221dc68db1b1d914e4", - "type": "String" - } - ] - }, - { - "type": "String", - "name": "stakingKey", - "label": "Staking Key", - "sampleValues": [ - { - "value": "9e9ae0d645fd5fd9050792e0b0daa82cc1686d9133afa0f81a784b375c42ae48567d1545e7a9e1965f2c1a32f73cf8575ebb7a967f6e4d104d2df78eb8be409135d12da0499b8a00771f642c1b9c49397f22b440439f036c3bdee82f5309dab3", - "type": "String" - } - ] - }, - { - "type": "UFix64", - "name": "amount", - "label": "Amount", - "sampleValues": [ - { - "value": "92233720368.54775808", - "type": "UFix64" + "type": "Int" } ] } ], "network": "mainnet", - "hash": "3bea653bd94378e266cf3295213a577029404f88af417c234377d465e0a8ab4f" + "hash": "ec5dcc5918a24734f3ddd7d687b6138e33d2e2a7ab0e0d815f4b873a7b762ac5" }, { - "id": "TH.08", - "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "id": "FT.01", + "name": "Setup Fungible Token Vault", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FungibleTokenMetadataViews from 0xf233dcee88fe0abe\n\n/// This transaction is what an account would run\n/// to set itself up to manage fungible tokens. This function\n/// uses views to know where to set up the vault\n/// in storage and to create the empty vault.\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(SaveValue, Capabilities) \u0026Account) {\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026FungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n let ftVaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Create a new empty vault using the createEmptyVault function inside the FTVaultData\n let emptyVault \u003c-ftVaultData.createEmptyVault()\n\n // Save it to the account\n signer.storage.save(\u003c-emptyVault, to: ftVaultData.storagePath)\n \n // Create a public capability for the vault which includes the .Resolver interface\n let vaultCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Vault}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(vaultCap, at: ftVaultData.metadataPath)\n\n // Create a public capability for the vault exposing the receiver interface\n let receiverCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Receiver}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(receiverCap, at: ftVaultData.receiverPath)\n\n }\n}\n ", "arguments": [ { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "Address", + "name": "contractAddress", + "label": "FT Contract Address", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": "0xe467b9dd11fa00df", + "type": "Address" } ] - } - ], - "network": "mainnet", - "hash": "c7381b6ba748c617db233bebe52df07643933139f9b0de1c435fb00a89e52a89" - }, - { - "id": "TH.09", - "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "String", + "name": "contractName", + "label": "FT Contract Name", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": "FiatToken", + "type": "String" } ] } ], "network": "mainnet", - "hash": "a156bf801fd212088c4f3bc69ba8e296e173c30041bd3c21ae2da18d816e3868" + "hash": "8713336b58ccf609c9692f24d1529b7beac7fd1ed2a389e35d6a01856a2650c8" }, { - "id": "TH.10", - "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "id": "FT.02", + "name": "Transfer Fungible Token", + "source": "import FungibleToken from 0xf233dcee88fe0abe\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, senderPath: StoragePath, receiverPath: PublicPath) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: senderPath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", "arguments": [ { "type": "UFix64", @@ -171,88 +784,59 @@ "type": "UFix64" } ] - } - ], - "network": "mainnet", - "hash": "f42402b6109bf9511f0000b30a07fad92b9f31b874fca70510f3fd37922a0e3f" - }, - { - "id": "TH.11", - "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "Address", + "name": "to", + "label": "Recipient", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": "0xe467b9dd11fa00df", + "type": "Address" } ] - } - ], - "network": "mainnet", - "hash": "49d08df9f71e675ce33fd7fb311dad8af537768db220bcee2bebf6f74375b907" - }, - { - "id": "TH.12", - "name": "Unstake All FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction() {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", - "arguments": [], - "network": "mainnet", - "hash": "b271186ce48929bb43398cc9a2c13ce3880375cf4743a2f55c2c11772794cb44" - }, - { - "id": "TH.13", - "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "StoragePath", + "name": "senderPath", + "label": "Sender's Collection Path", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": { + "domain": "storage", + "identifier": "samplePathIdentifier" + }, + "type": "Path" } ] - } - ], - "network": "mainnet", - "hash": "ed1e4b6d77cb74e73e113763ac532e012d8222ee1d23c5b3b98bed359060cdd1" - }, - { - "id": "TH.14", - "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "PublicPath", + "name": "receiverPath", + "label": "Recipient's Receiver Path", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": { + "domain": "storage", + "identifier": "samplePathIdentifier" + }, + "type": "Path" } ] } ], "network": "mainnet", - "hash": "a164a0fbd5fc0fef64be9d28bb877a1b8914df3d1aa7bc811514b35410258655" + "hash": "45f365ce6b9a048f85b02c03d3311961358e0b623e5c87165ab25bcc90638c60" }, { - "id": "TH.16", - "name": "Register Operator Node", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport StakingProxy from 0x62430cf28c26d095\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities\n .borrow\u003c\u0026StakingProxy.NodeStakerProxyHolder\u003e(\n StakingProxy.NodeOperatorCapabilityPublicPath\n )\n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "id": "NFT.01", + "name": "Setup NFT Collection", + "source": "/// This transaction is what an account would run\n/// to set itself up to receive NFTs. This function\n/// uses views to know where to set up the collection\n/// in storage and to create the empty collection.\n\nimport NonFungibleToken from 0x1d7e57aa55817448\nimport MetadataViews from 0x1d7e57aa55817448\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(IssueStorageCapabilityController, PublishCapability, SaveValue) \u0026Account) {\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026NonFungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n let collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n // Create a new empty collections\n let emptyCollection \u003c- collectionData.createEmptyCollection()\n\n // save it to the account\n signer.storage.save(\u003c-emptyCollection, to: collectionData.storagePath)\n\n // create a public capability for the collection\n let collectionCap = signer.capabilities.storage.issue\u003c\u0026{NonFungibleToken.Collection}\u003e(\n collectionData.storagePath\n )\n signer.capabilities.publish(collectionCap, at: collectionData.publicPath)\n }\n}\n", "arguments": [ { "type": "Address", - "name": "address", - "label": "Operator Address", + "name": "contractAddress", + "label": "NFT Contract Address", "sampleValues": [ { "value": "0xe467b9dd11fa00df", @@ -262,145 +846,82 @@ }, { "type": "String", - "name": "id", - "label": "Node ID", + "name": "contractName", + "label": "NFT Contract Name", "sampleValues": [ { - "value": "88549335e1db7b5b46c2ad58ddb70b7a45e770cc5fe779650ba26f10e6bae5e6", + "value": "TopShot", "type": "String" } ] - }, - { - "type": "UFix64", - "name": "amount", - "label": "Amount", - "sampleValues": [ - { - "value": "92233720368.54775808", - "type": "UFix64" - } - ] } ], "network": "mainnet", - "hash": "56237b0ce7c4e3d166cfe1eb30fe184bf354b4bd25743bf92760cdeeebe2ba9c" + "hash": "ee7f8c201bd8607b1f576aef742e72fccee7fb429ae5ba708e60acc852428ae1" }, { - "id": "TH.17", - "name": "Register Delegator", - "source": "import FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\nimport FlowIDTableStaking from 0x8624b52f9ddcd04a\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "id": "NFT.02", + "name": "Transfer NFT", + "source": "/// This transaction is for transferring an ExampleNFT from one account to another\n\nimport \"ViewResolver\"\nimport \"MetadataViews\"\nimport 0x1d7e57aa55817448\nimport \"ExampleNFT\"\n\ntransaction(contractAddress: Address, contractName: String, recipient: Address, withdrawID: UInt64) {\n\n /// Reference to the withdrawer's collection\n let withdrawRef: auth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\n\n /// Reference of the collection to deposit the NFT to\n let receiverRef: \u0026{NonFungibleToken.Receiver}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // borrow the NFT contract as ViewResolver reference\n let viewResolver = getAccount(contractAddress).contracts.borrow\u003c\u0026ViewResolver\u003e(name: contractName)\n ?? panic(\"Could not borrow ViewResolver of given name from address\")\n\n // resolve the NFT collection data from the NFT contract\n let collectionData = viewResolver.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"ViewResolver does not resolve NFTCollectionData view\")\n\n // borrow a reference to the signer's NFT collection\n self.withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: collectionData.storagePath\n ) ?? panic(\"Account does not store an object at the specified path\")\n\n // get the recipients public account object\n let recipient = getAccount(recipient)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n self.receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n }\n\n execute {\n\n let nft \u003c- self.withdrawRef.withdraw(withdrawID: withdrawID)\n self.receiverRef.deposit(token: \u003c-nft)\n\n }\n\n post {\n !self.withdrawRef.getIDs().contains(withdrawID): \"Original owner should not have the NFT anymore\"\n }\n}\n", "arguments": [ { - "type": "String", + "type": "UInt64", "name": "id", - "label": "Node ID", + "label": "NFT ID to Transfer", "sampleValues": [ { - "value": "88549335e1db7b5b46c2ad58ddb70b7a45e770cc5fe779650ba26f10e6bae5e6", - "type": "String" + "value": "10", + "type": "UInt64" } ] }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", - "sampleValues": [ - { - "value": "92233720368.54775808", - "type": "UFix64" - } - ] - } - ], - "network": "mainnet", - "hash": "a0f1fd883b855ce62f125668ca74363d4ec5c91809100f0ede98c5f323f4e5c6" - }, - { - "id": "TH.19", - "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", - "arguments": [ - { - "type": "UFix64", - "name": "amount", - "label": "Amount", - "sampleValues": [ - { - "value": "92233720368.54775808", - "type": "UFix64" - } - ] - } - ], - "network": "mainnet", - "hash": "db5d44c8e74688ffbb2ebf63e22a18dc89e471b55c1e9183860c46b5b7d59178" - }, - { - "id": "TH.20", - "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", - "arguments": [ - { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "Address", + "name": "to", + "label": "Recipient", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": "0xe467b9dd11fa00df", + "type": "Address" } ] - } - ], - "network": "mainnet", - "hash": "0ff6d828a048b3fb976fae8d7e06c3dfd6411dc2dc3e93ce21b559a320be0d8d" - }, - { - "id": "TH.21", - "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "StoragePath", + "name": "senderPath", + "label": "Sender's Collection Path", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": { + "domain": "storage", + "identifier": "samplePathIdentifier" + }, + "type": "Path" } ] - } - ], - "network": "mainnet", - "hash": "624bdb1f1fa770deab68e209fc96614ed4890f04405602e8d01267f0d308c548" - }, - { - "id": "TH.22", - "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "PublicPath", + "name": "receiverPath", + "label": "Recipient's Receiver Path", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": { + "domain": "storage", + "identifier": "samplePathIdentifier" + }, + "type": "Path" } ] } ], "network": "mainnet", - "hash": "c4c1afab046a018a255a55a91b5977622155f52b2026ea14b1203ddd53a5ddda" + "hash": "7c63278cf0421fd292c97bc953461939d40665833437ce5b4fb48655199fc285" }, { - "id": "TH.23", - "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "id": "TH.01", + "name": "Withdraw Unlocked FLOW", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +936,12 @@ } ], "network": "mainnet", - "hash": "f943fb57cbe8f03124365b663ae73847c5ddf1559e110cd1ffe5d7f795190694" + "hash": "4a830e6f93f74179a99e17c7ae762980c7fdc428bc949767529be2f071ac52b9" }, { - "id": "TH.24", - "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x8d0e87b65159ae63\nimport FlowToken from 0x1654653399040a61\nimport FungibleToken from 0xf233dcee88fe0abe\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "id": "TH.02", + "name": "Deposit Unlocked FLOW", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\nimport LockedTokens from 0x8d0e87b65159ae63\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,27 +956,7 @@ } ], "network": "mainnet", - "hash": "36037c188e4e82abf8466bc20da3d29d4b31e3f5c6229900c3cdf66eed7c2fce" - }, - { - "id": "TH.25", - "name": "Update Networking Address", - "source": "import FlowIDTableStaking from 0x8624b52f9ddcd04a\n\ntransaction(newAddress: String) {\n\n // Local variable for a reference to the node object\n let stakerRef: auth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n // borrow a reference to the node object\n self.stakerRef = acct.storage.borrow\u003cauth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)\n ?? panic(\"Could not borrow reference to staking admin\")\n }\n\n execute {\n self.stakerRef.updateNetworkingAddress(newAddress)\n }\n}\n", - "arguments": [ - { - "type": "String", - "name": "address", - "label": "Address", - "sampleValues": [ - { - "value": "flow-node.test:3569", - "type": "String" - } - ] - } - ], - "network": "mainnet", - "hash": "6a6bda6e2933c6e323ce9af9472d2397db70336f538bd36eb69d18604317c535" + "hash": "038382a947fa96bf2f4dfe5aa9b4b2abee1ef0975955175e80cf911c3edf4b61" }, { "id": "SCO.01", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 61a118e99..b14df0391 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -2,164 +2,777 @@ "network": "testnet", "templates": [ { - "id": "TH.01", - "name": "Withdraw Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "id": "FA.01", + "name": "Create Account", + "source": "import Crypto\n\ntransaction(publicKeys: [Crypto.KeyListEntry]) {\n\tprepare(signer: AuthAccount) {\n\t\tlet account = AuthAccount(payer: signer)\n\n\t\t// add all the keys to the account\n\t\tfor key in publicKeys {\n\t\t\taccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n\t\t}\n\t}\n}", "arguments": [ { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "[Crypto.KeyListEntry]", + "name": "publicKeys", + "label": "Public Keys", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": [ + { + "value": { + "id": "I.Crypto.Crypto.KeyListEntry", + "fields": [ + { + "value": { + "value": "1000", + "type": "Int" + }, + "name": "keyIndex" + }, + { + "value": { + "value": { + "id": "PublicKey", + "fields": [ + { + "value": { + "value": [ + { + "value": "97", + "type": "UInt8" + }, + { + "value": "12", + "type": "UInt8" + }, + { + "value": "124", + "type": "UInt8" + }, + { + "value": "219", + "type": "UInt8" + }, + { + "value": "204", + "type": "UInt8" + }, + { + "value": "59", + "type": "UInt8" + }, + { + "value": "7", + "type": "UInt8" + }, + { + "value": "91", + "type": "UInt8" + }, + { + "value": "97", + "type": "UInt8" + }, + { + "value": "129", + "type": "UInt8" + }, + { + "value": "185", + "type": "UInt8" + }, + { + "value": "79", + "type": "UInt8" + }, + { + "value": "239", + "type": "UInt8" + }, + { + "value": "14", + "type": "UInt8" + }, + { + "value": "225", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "73", + "type": "UInt8" + }, + { + "value": "165", + "type": "UInt8" + }, + { + "value": "97", + "type": "UInt8" + }, + { + "value": "50", + "type": "UInt8" + }, + { + "value": "130", + "type": "UInt8" + }, + { + "value": "75", + "type": "UInt8" + }, + { + "value": "20", + "type": "UInt8" + }, + { + "value": "18", + "type": "UInt8" + }, + { + "value": "65", + "type": "UInt8" + }, + { + "value": "93", + "type": "UInt8" + }, + { + "value": "134", + "type": "UInt8" + }, + { + "value": "219", + "type": "UInt8" + }, + { + "value": "149", + "type": "UInt8" + }, + { + "value": "255", + "type": "UInt8" + }, + { + "value": "224", + "type": "UInt8" + }, + { + "value": "164", + "type": "UInt8" + }, + { + "value": "11", + "type": "UInt8" + }, + { + "value": "117", + "type": "UInt8" + }, + { + "value": "167", + "type": "UInt8" + }, + { + "value": "23", + "type": "UInt8" + }, + { + "value": "13", + "type": "UInt8" + }, + { + "value": "229", + "type": "UInt8" + }, + { + "value": "66", + "type": "UInt8" + }, + { + "value": "42", + "type": "UInt8" + }, + { + "value": "182", + "type": "UInt8" + }, + { + "value": "239", + "type": "UInt8" + }, + { + "value": "41", + "type": "UInt8" + }, + { + "value": "49", + "type": "UInt8" + }, + { + "value": "164", + "type": "UInt8" + }, + { + "value": "6", + "type": "UInt8" + }, + { + "value": "195", + "type": "UInt8" + }, + { + "value": "226", + "type": "UInt8" + }, + { + "value": "122", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "105", + "type": "UInt8" + }, + { + "value": "221", + "type": "UInt8" + }, + { + "value": "9", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "217", + "type": "UInt8" + }, + { + "value": "173", + "type": "UInt8" + }, + { + "value": "11", + "type": "UInt8" + }, + { + "value": "177", + "type": "UInt8" + }, + { + "value": "59", + "type": "UInt8" + }, + { + "value": "116", + "type": "UInt8" + }, + { + "value": "136", + "type": "UInt8" + }, + { + "value": "64", + "type": "UInt8" + }, + { + "value": "203", + "type": "UInt8" + }, + { + "value": "230", + "type": "UInt8" + } + ], + "type": "Array" + }, + "name": "publicKey" + }, + { + "value": { + "value": { + "id": "SignatureAlgorithm", + "fields": [ + { + "value": { + "value": "1", + "type": "UInt8" + }, + "name": "rawValue" + } + ] + }, + "type": "Enum" + }, + "name": "signatureAlgorithm" + } + ] + }, + "type": "Struct" + }, + "name": "publicKey" + }, + { + "value": { + "value": { + "id": "HashAlgorithm", + "fields": [ + { + "value": { + "value": "3", + "type": "UInt8" + }, + "name": "rawValue" + } + ] + }, + "type": "Enum" + }, + "name": "hashAlgorithm" + }, + { + "value": { + "value": "1000.00000000", + "type": "UFix64" + }, + "name": "weight" + }, + { + "value": { + "value": false, + "type": "Bool" + }, + "name": "isRevoked" + } + ] + }, + "type": "Struct" + } + ], + "type": "Array" } ] } ], "network": "testnet", - "hash": "094798e93daeacaa9ff262486a3683ec5a5e2204407e7d00bc3416fbf3efa3b1" + "hash": "fcc2f30bfbe5e5aa3b713bd7ccb044764dce93313aa5231339679e37015c5276" }, { - "id": "TH.02", - "name": "Deposit Unlocked FLOW", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", + "id": "FA.02", + "name": "Add Key", + "source": "import Crypto\n\ntransaction(key: Crypto.KeyListEntry) {\n\tprepare(signer: AuthAccount) {\n\t\tsigner.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n\t}\n}", "arguments": [ { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "Crypto.KeyListEntry", + "name": "key", + "label": "Public Key", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": { + "id": "I.Crypto.Crypto.KeyListEntry", + "fields": [ + { + "value": { + "value": "1000", + "type": "Int" + }, + "name": "keyIndex" + }, + { + "value": { + "value": { + "id": "PublicKey", + "fields": [ + { + "value": { + "value": [ + { + "value": "97", + "type": "UInt8" + }, + { + "value": "12", + "type": "UInt8" + }, + { + "value": "124", + "type": "UInt8" + }, + { + "value": "219", + "type": "UInt8" + }, + { + "value": "204", + "type": "UInt8" + }, + { + "value": "59", + "type": "UInt8" + }, + { + "value": "7", + "type": "UInt8" + }, + { + "value": "91", + "type": "UInt8" + }, + { + "value": "97", + "type": "UInt8" + }, + { + "value": "129", + "type": "UInt8" + }, + { + "value": "185", + "type": "UInt8" + }, + { + "value": "79", + "type": "UInt8" + }, + { + "value": "239", + "type": "UInt8" + }, + { + "value": "14", + "type": "UInt8" + }, + { + "value": "225", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "73", + "type": "UInt8" + }, + { + "value": "165", + "type": "UInt8" + }, + { + "value": "97", + "type": "UInt8" + }, + { + "value": "50", + "type": "UInt8" + }, + { + "value": "130", + "type": "UInt8" + }, + { + "value": "75", + "type": "UInt8" + }, + { + "value": "20", + "type": "UInt8" + }, + { + "value": "18", + "type": "UInt8" + }, + { + "value": "65", + "type": "UInt8" + }, + { + "value": "93", + "type": "UInt8" + }, + { + "value": "134", + "type": "UInt8" + }, + { + "value": "219", + "type": "UInt8" + }, + { + "value": "149", + "type": "UInt8" + }, + { + "value": "255", + "type": "UInt8" + }, + { + "value": "224", + "type": "UInt8" + }, + { + "value": "164", + "type": "UInt8" + }, + { + "value": "11", + "type": "UInt8" + }, + { + "value": "117", + "type": "UInt8" + }, + { + "value": "167", + "type": "UInt8" + }, + { + "value": "23", + "type": "UInt8" + }, + { + "value": "13", + "type": "UInt8" + }, + { + "value": "229", + "type": "UInt8" + }, + { + "value": "66", + "type": "UInt8" + }, + { + "value": "42", + "type": "UInt8" + }, + { + "value": "182", + "type": "UInt8" + }, + { + "value": "239", + "type": "UInt8" + }, + { + "value": "41", + "type": "UInt8" + }, + { + "value": "49", + "type": "UInt8" + }, + { + "value": "164", + "type": "UInt8" + }, + { + "value": "6", + "type": "UInt8" + }, + { + "value": "195", + "type": "UInt8" + }, + { + "value": "226", + "type": "UInt8" + }, + { + "value": "122", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "105", + "type": "UInt8" + }, + { + "value": "221", + "type": "UInt8" + }, + { + "value": "9", + "type": "UInt8" + }, + { + "value": "138", + "type": "UInt8" + }, + { + "value": "217", + "type": "UInt8" + }, + { + "value": "173", + "type": "UInt8" + }, + { + "value": "11", + "type": "UInt8" + }, + { + "value": "177", + "type": "UInt8" + }, + { + "value": "59", + "type": "UInt8" + }, + { + "value": "116", + "type": "UInt8" + }, + { + "value": "136", + "type": "UInt8" + }, + { + "value": "64", + "type": "UInt8" + }, + { + "value": "203", + "type": "UInt8" + }, + { + "value": "230", + "type": "UInt8" + } + ], + "type": "Array" + }, + "name": "publicKey" + }, + { + "value": { + "value": { + "id": "SignatureAlgorithm", + "fields": [ + { + "value": { + "value": "1", + "type": "UInt8" + }, + "name": "rawValue" + } + ] + }, + "type": "Enum" + }, + "name": "signatureAlgorithm" + } + ] + }, + "type": "Struct" + }, + "name": "publicKey" + }, + { + "value": { + "value": { + "id": "HashAlgorithm", + "fields": [ + { + "value": { + "value": "3", + "type": "UInt8" + }, + "name": "rawValue" + } + ] + }, + "type": "Enum" + }, + "name": "hashAlgorithm" + }, + { + "value": { + "value": "1000.00000000", + "type": "UFix64" + }, + "name": "weight" + }, + { + "value": { + "value": false, + "type": "Bool" + }, + "name": "isRevoked" + } + ] + }, + "type": "Struct" } ] } ], "network": "testnet", - "hash": "17ffcd60667893674d8d4044bdd8232959dc8b694df1dd88d1b9c5443352f253" + "hash": "bc3f3d521f71d87e4c7389b2dbf7678b95b92fc3393063849121df4c1c851e0a" }, { - "id": "TH.06", - "name": "Register Node", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow ref to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let nodeInfo = StakingProxy.NodeInfo(\n nodeID: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey\n )\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n \n }\n}\n", + "id": "FA.03", + "name": "Remove Key", + "source": "transaction(keyIndex: Int) {\n\tprepare(signer: AuthAccount) {\n\t\tsigner.keys.revoke(keyIndex: keyIndex)\n\t}\n}", "arguments": [ { - "type": "String", - "name": "id", - "label": "Node ID", - "sampleValues": [ - { - "value": "88549335e1db7b5b46c2ad58ddb70b7a45e770cc5fe779650ba26f10e6bae5e6", - "type": "String" - } - ] - }, - { - "type": "UInt8", - "name": "role", - "label": "Node Role", + "type": "Int", + "name": "keyIndex", + "label": "Key Index", "sampleValues": [ { "value": "1", - "type": "UInt8" - } - ] - }, - { - "type": "String", - "name": "networkingAddress", - "label": "Networking Address", - "sampleValues": [ - { - "value": "flow-node.test:3569", - "type": "String" - } - ] - }, - { - "type": "String", - "name": "networkingKey", - "label": "Networking Key", - "sampleValues": [ - { - "value": "1348307bc77c688e80049de9d081aa09755da33e6997605fa059db2144fc85e560cbe6f7da8d74b453f5916618cb8fd392c2db856f3e78221dc68db1b1d914e4", - "type": "String" - } - ] - }, - { - "type": "String", - "name": "stakingKey", - "label": "Staking Key", - "sampleValues": [ - { - "value": "9e9ae0d645fd5fd9050792e0b0daa82cc1686d9133afa0f81a784b375c42ae48567d1545e7a9e1965f2c1a32f73cf8575ebb7a967f6e4d104d2df78eb8be409135d12da0499b8a00771f642c1b9c49397f22b440439f036c3bdee82f5309dab3", - "type": "String" - } - ] - }, - { - "type": "UFix64", - "name": "amount", - "label": "Amount", - "sampleValues": [ - { - "value": "92233720368.54775808", - "type": "UFix64" + "type": "Int" } ] } ], "network": "testnet", - "hash": "af4a5bee843d4c45c4aaff6f4d047b86c00f13c53cf82d11d7fbe59245927914" + "hash": "ec5dcc5918a24734f3ddd7d687b6138e33d2e2a7ab0e0d815f4b873a7b762ac5" }, { - "id": "TH.08", - "name": "Stake New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.stakeNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.stakeNewTokens(amount: amount)\n \n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "id": "FT.01", + "name": "Setup Fungible Token Vault", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FungibleTokenMetadataViews from 0x9a0766d93b6608b7\n\n/// This transaction is what an account would run\n/// to set itself up to manage fungible tokens. This function\n/// uses views to know where to set up the vault\n/// in storage and to create the empty vault.\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(SaveValue, Capabilities) \u0026Account) {\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026FungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n let ftVaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Create a new empty vault using the createEmptyVault function inside the FTVaultData\n let emptyVault \u003c-ftVaultData.createEmptyVault()\n\n // Save it to the account\n signer.storage.save(\u003c-emptyVault, to: ftVaultData.storagePath)\n \n // Create a public capability for the vault which includes the .Resolver interface\n let vaultCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Vault}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(vaultCap, at: ftVaultData.metadataPath)\n\n // Create a public capability for the vault exposing the receiver interface\n let receiverCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Receiver}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(receiverCap, at: ftVaultData.receiverPath)\n\n }\n}\n ", "arguments": [ { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "Address", + "name": "contractAddress", + "label": "FT Contract Address", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": "0x8c5303eaa26202d6", + "type": "Address" } ] - } - ], - "network": "testnet", - "hash": "0de2be29b4e3c0e672945f56e351bfa627f9b835bbebc24d69de3d6b914b0069" - }, - { - "id": "TH.09", - "name": "Re-stake Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeUnstakedTokens(amount: amount)\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "String", + "name": "contractName", + "label": "FT Contract Name", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": "FiatToken", + "type": "String" } ] } ], "network": "testnet", - "hash": "9b2eed9099742a2f002df6941117df03c68f113c62b6b27f0150cb00ef97f21f" + "hash": "61eb858316b62fedbec6a9d155076a4f394315edaa91a6335b267d2efbea255e" }, { - "id": "TH.10", - "name": "Re-stake Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.stakeRewardedTokens(amount: amount)\n }\n}\n", + "id": "FT.02", + "name": "Transfer Fungible Token", + "source": "import FungibleToken from 0x9a0766d93b6608b7\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, senderPath: StoragePath, receiverPath: PublicPath) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: senderPath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", "arguments": [ { "type": "UFix64", @@ -171,88 +784,59 @@ "type": "UFix64" } ] - } - ], - "network": "testnet", - "hash": "9c11d765716accd6ccccaa71826efd030eaec491cd288f12b3578c30406d02d7" - }, - { - "id": "TH.11", - "name": "Request Unstake of FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.requestUnstaking(amount: amount)\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "Address", + "name": "to", + "label": "Recipient", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": "0x8c5303eaa26202d6", + "type": "Address" } ] - } - ], - "network": "testnet", - "hash": "8a16eb440a6f2b0ba055c988195d18f1ac0ae87c9c47b6e3148295783a2edca0" - }, - { - "id": "TH.12", - "name": "Unstake All FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction() {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.unstakeAll()\n }\n}\n", - "arguments": [], - "network": "testnet", - "hash": "4e077e9ccdb995324823e202333ab3b31c52a773a3b33db070e9b1c3db8f24d4" - }, - { - "id": "TH.13", - "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "StoragePath", + "name": "senderPath", + "label": "Sender's Collection Path", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": { + "domain": "storage", + "identifier": "samplePathIdentifier" + }, + "type": "Path" } ] - } - ], - "network": "testnet", - "hash": "f28537c488e3967c414acdc8c853579d7cde872dbc867418b71b6708d24654c9" - }, - { - "id": "TH.14", - "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowStaker()\n\n stakerProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "PublicPath", + "name": "receiverPath", + "label": "Recipient's Receiver Path", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": { + "domain": "storage", + "identifier": "samplePathIdentifier" + }, + "type": "Path" } ] } ], "network": "testnet", - "hash": "a48cf76e38ef6818acfb35123a68b138caa66a1f27f2ee07c932ba74d6eca26e" + "hash": "fbe5032968d55b004d4f38e40ccaeff0d98140d21276995144469899bff56735" }, { - "id": "TH.16", - "name": "Register Operator Node", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport StakingProxy from 0x7aad92e5a0715d21\n\ntransaction(address: Address, id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n }\n\n execute {\n let nodeOperatorRef = getAccount(address).capabilities\n .borrow\u003c\u0026StakingProxy.NodeStakerProxyHolder\u003e(\n StakingProxy.NodeOperatorCapabilityPublicPath\n )\n ?? panic(\"Could not borrow node operator public capability\")\n\n let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id)\n ?? panic(\"Couldn't get info for nodeID=\".concat(id))\n\n self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount)\n\n let nodeStakerProxy = self.holderRef.borrowStaker()\n\n nodeOperatorRef.addStakingProxy(nodeID: nodeInfo.id, proxy: nodeStakerProxy)\n }\n}\n", + "id": "NFT.01", + "name": "Setup NFT Collection", + "source": "/// This transaction is what an account would run\n/// to set itself up to receive NFTs. This function\n/// uses views to know where to set up the collection\n/// in storage and to create the empty collection.\n\nimport NonFungibleToken from 0x631e88ae7f1d7c20\nimport MetadataViews from 0x631e88ae7f1d7c20\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(IssueStorageCapabilityController, PublishCapability, SaveValue) \u0026Account) {\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026NonFungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n let collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n // Create a new empty collections\n let emptyCollection \u003c- collectionData.createEmptyCollection()\n\n // save it to the account\n signer.storage.save(\u003c-emptyCollection, to: collectionData.storagePath)\n\n // create a public capability for the collection\n let collectionCap = signer.capabilities.storage.issue\u003c\u0026{NonFungibleToken.Collection}\u003e(\n collectionData.storagePath\n )\n signer.capabilities.publish(collectionCap, at: collectionData.publicPath)\n }\n}\n", "arguments": [ { "type": "Address", - "name": "address", - "label": "Operator Address", + "name": "contractAddress", + "label": "NFT Contract Address", "sampleValues": [ { "value": "0x8c5303eaa26202d6", @@ -262,145 +846,82 @@ }, { "type": "String", - "name": "id", - "label": "Node ID", + "name": "contractName", + "label": "NFT Contract Name", "sampleValues": [ { - "value": "88549335e1db7b5b46c2ad58ddb70b7a45e770cc5fe779650ba26f10e6bae5e6", + "value": "TopShot", "type": "String" } ] - }, - { - "type": "UFix64", - "name": "amount", - "label": "Amount", - "sampleValues": [ - { - "value": "92233720368.54775808", - "type": "UFix64" - } - ] } ], "network": "testnet", - "hash": "9768a26085d718e69939f898b33cbe17cdcc8ef33d6c8d7ffda057fdced8324f" + "hash": "98966f4ef503ab75eeebe2d24d2dd3d2fb92d7d945db5bc76f79a6c60070bd33" }, { - "id": "TH.17", - "name": "Register Delegator", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\nimport FlowIDTableStaking from 0x9eca2b38b18b5dfe\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(id: String, amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n self.holderRef.createNodeDelegator(nodeID: id)\n\n let stakerProxy = self.holderRef.borrowDelegator()\n\n stakerProxy.delegateNewTokens(amount: amount - FlowIDTableStaking.getDelegatorMinimumStakeRequirement())\n\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", + "id": "NFT.02", + "name": "Transfer NFT", + "source": "/// This transaction is for transferring an ExampleNFT from one account to another\n\nimport \"ViewResolver\"\nimport \"MetadataViews\"\nimport 0x631e88ae7f1d7c20\nimport \"ExampleNFT\"\n\ntransaction(contractAddress: Address, contractName: String, recipient: Address, withdrawID: UInt64) {\n\n /// Reference to the withdrawer's collection\n let withdrawRef: auth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\n\n /// Reference of the collection to deposit the NFT to\n let receiverRef: \u0026{NonFungibleToken.Receiver}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // borrow the NFT contract as ViewResolver reference\n let viewResolver = getAccount(contractAddress).contracts.borrow\u003c\u0026ViewResolver\u003e(name: contractName)\n ?? panic(\"Could not borrow ViewResolver of given name from address\")\n\n // resolve the NFT collection data from the NFT contract\n let collectionData = viewResolver.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"ViewResolver does not resolve NFTCollectionData view\")\n\n // borrow a reference to the signer's NFT collection\n self.withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: collectionData.storagePath\n ) ?? panic(\"Account does not store an object at the specified path\")\n\n // get the recipients public account object\n let recipient = getAccount(recipient)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n self.receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n }\n\n execute {\n\n let nft \u003c- self.withdrawRef.withdraw(withdrawID: withdrawID)\n self.receiverRef.deposit(token: \u003c-nft)\n\n }\n\n post {\n !self.withdrawRef.getIDs().contains(withdrawID): \"Original owner should not have the NFT anymore\"\n }\n}\n", "arguments": [ { - "type": "String", + "type": "UInt64", "name": "id", - "label": "Node ID", + "label": "NFT ID to Transfer", "sampleValues": [ { - "value": "88549335e1db7b5b46c2ad58ddb70b7a45e770cc5fe779650ba26f10e6bae5e6", - "type": "String" + "value": "10", + "type": "UInt64" } ] }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", - "sampleValues": [ - { - "value": "92233720368.54775808", - "type": "UFix64" - } - ] - } - ], - "network": "testnet", - "hash": "b1ea953e7aed9e212f2f0e855e9122d3e1c2126c2b1ce318ac5d05c2bc3afbea" - }, - { - "id": "TH.19", - "name": "Delegate New Locked FLOW", - "source": "import FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault reference\")\n }\n\n execute {\n let stakerProxy = self.holderRef.borrowDelegator()\n\n let lockedBalance = self.holderRef.getLockedAccountBalance()\n\n if amount \u003c= lockedBalance {\n\n stakerProxy.delegateNewTokens(amount: amount)\n\n } else if ((amount - lockedBalance) \u003c= self.vaultRef.balance) {\n\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount - lockedBalance))\n\n stakerProxy.delegateNewTokens(amount: amount)\n } else {\n panic(\"Not enough tokens to stake!\")\n }\n }\n}\n", - "arguments": [ - { - "type": "UFix64", - "name": "amount", - "label": "Amount", - "sampleValues": [ - { - "value": "92233720368.54775808", - "type": "UFix64" - } - ] - } - ], - "network": "testnet", - "hash": "f39299420444e21759568d0b263b71826f17e406e2c0270840db2a4dad3b33d7" - }, - { - "id": "TH.20", - "name": "Re-delegate Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n\n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateUnstakedTokens(amount: amount)\n }\n}\n", - "arguments": [ - { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "Address", + "name": "to", + "label": "Recipient", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": "0x8c5303eaa26202d6", + "type": "Address" } ] - } - ], - "network": "testnet", - "hash": "472c8c222dbeacd505e2db7fb20da0a709b45605e0a169ec8d4448c99fdfae95" - }, - { - "id": "TH.21", - "name": "Re-delegate Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.delegateRewardedTokens(amount: amount)\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "StoragePath", + "name": "senderPath", + "label": "Sender's Collection Path", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": { + "domain": "storage", + "identifier": "samplePathIdentifier" + }, + "type": "Path" } ] - } - ], - "network": "testnet", - "hash": "e618fbfde5089f5a0ab2fa05f908f65290296a404d23e9de1f0361c28e0e16fc" - }, - { - "id": "TH.22", - "name": "Unstake Delegated FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.requestUnstaking(amount: amount)\n }\n}\n", - "arguments": [ + }, { - "type": "UFix64", - "name": "amount", - "label": "Amount", + "type": "PublicPath", + "name": "receiverPath", + "label": "Recipient's Receiver Path", "sampleValues": [ { - "value": "92233720368.54775808", - "type": "UFix64" + "value": { + "domain": "storage", + "identifier": "samplePathIdentifier" + }, + "type": "Path" } ] } ], "network": "testnet", - "hash": "d7bc6c6cd0ecf6a1e327ce1a8b95585fd624ca6066c896ae14b58c4be85fc10e" + "hash": "cbbf41e79e3c8e8bea325427e15c2c098441da45cff0ab95131848ec8aefa0cd" }, { - "id": "TH.23", - "name": "Withdraw Unstaked FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n let nodeDelegatorProxy: LockedTokens.LockedNodeDelegatorProxy\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n let holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"TokenHolder is not saved at specified path\")\n \n self.nodeDelegatorProxy = holderRef.borrowDelegator()\n }\n\n execute {\n self.nodeDelegatorProxy.withdrawUnstakedTokens(amount: amount)\n }\n}\n", + "id": "TH.01", + "name": "Withdraw Unlocked FLOW", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -415,12 +936,12 @@ } ], "network": "testnet", - "hash": "b60067583b91ab8be3e76619f93985b4c1cdc03bc2c310e79e8065f84e65b1c6" + "hash": "094798e93daeacaa9ff262486a3683ec5a5e2204407e7d00bc3416fbf3efa3b1" }, { - "id": "TH.24", - "name": "Withdraw Rewarded FLOW", - "source": "import LockedTokens from 0x95e019a17d0e23d7\nimport FlowToken from 0x7e60df042a9c0868\nimport FungibleToken from 0x9a0766d93b6608b7\n\ntransaction(amount: UFix64) {\n\n let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\n let vaultRef: \u0026FlowToken.Vault\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.holderRef = account.storage.borrow\u003cauth(LockedTokens.TokenOperations, FungibleToken.Withdraw) \u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"Could not borrow reference to TokenHolder\")\n\n self.vaultRef = account.storage.borrow\u003c\u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow reference to FlowToken value\")\n }\n\n execute {\n let delegatorProxy = self.holderRef.borrowDelegator()\n\n delegatorProxy.withdrawRewardedTokens(amount: amount)\n self.vaultRef.deposit(from: \u003c-self.holderRef.withdraw(amount: amount))\n }\n}\n", + "id": "TH.02", + "name": "Deposit Unlocked FLOW", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FlowToken from 0x7e60df042a9c0868\nimport LockedTokens from 0x95e019a17d0e23d7\n\ntransaction(amount: UFix64) {\n\n let holderRef: \u0026LockedTokens.TokenHolder\n let vaultRef: auth(FungibleToken.Withdraw) \u0026FlowToken.Vault\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n self.holderRef = acct.storage.borrow\u003c\u0026LockedTokens.TokenHolder\u003e(from: LockedTokens.TokenHolderStoragePath)\n ?? panic(\"The primary user account does not have an associated locked account\")\n\n self.vaultRef = acct.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026FlowToken.Vault\u003e(from: /storage/flowTokenVault)\n ?? panic(\"Could not borrow flow token vault ref\")\n }\n\n execute {\n self.holderRef.deposit(from: \u003c-self.vaultRef.withdraw(amount: amount))\n }\n}\n", "arguments": [ { "type": "UFix64", @@ -435,27 +956,7 @@ } ], "network": "testnet", - "hash": "efc7c6866b01b89cb2f1436e525b273deeca5f8e765ec823889656d5f46ccd31" - }, - { - "id": "TH.25", - "name": "Update Networking Address", - "source": "import FlowIDTableStaking from 0x9eca2b38b18b5dfe\n\ntransaction(newAddress: String) {\n\n // Local variable for a reference to the node object\n let stakerRef: auth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\n\n prepare(acct: auth(BorrowValue) \u0026Account) {\n // borrow a reference to the node object\n self.stakerRef = acct.storage.borrow\u003cauth(FlowIDTableStaking.NodeOperator) \u0026FlowIDTableStaking.NodeStaker\u003e(from: FlowIDTableStaking.NodeStakerStoragePath)\n ?? panic(\"Could not borrow reference to staking admin\")\n }\n\n execute {\n self.stakerRef.updateNetworkingAddress(newAddress)\n }\n}\n", - "arguments": [ - { - "type": "String", - "name": "address", - "label": "Address", - "sampleValues": [ - { - "value": "flow-node.test:3569", - "type": "String" - } - ] - } - ], - "network": "testnet", - "hash": "876e4967516a8e8635b2f0818fcf25583c50105e41093d7ba62c3e408091cfb3" + "hash": "17ffcd60667893674d8d4044bdd8232959dc8b694df1dd88d1b9c5443352f253" }, { "id": "SCO.01", diff --git a/lib/go/templates/service_templates.go b/lib/go/templates/service_templates.go index 65da666ff..e07415512 100644 --- a/lib/go/templates/service_templates.go +++ b/lib/go/templates/service_templates.go @@ -2,6 +2,8 @@ package templates import ( "github.com/onflow/flow-core-contracts/lib/go/templates/internal/assets" + ft_templates "github.com/onflow/flow-ft/lib/go/templates" + nft_templates "github.com/onflow/flow-nft/lib/go/templates" ) const ( @@ -38,8 +40,49 @@ const ( setExecutionMemoryWeighs = "FlowServiceAccount/set_execution_memory_weights.cdc" getExecutionMemoryLimit = "FlowServiceAccount/scripts/get_execution_memory_limit.cdc" setExecutionMemoryLimit = "FlowServiceAccount/set_execution_memory_limit.cdc" + + // Account templates + createAccountFilename = "accounts/create_new_account.cdc" + addKeyFilename = "accounts/add_key.cdc" + revokeKeyFilename = "accounts/revoke_key.cdc" ) +// account templates +func GenerateCreateAccountScript(env Environment) []byte { + code := assets.MustAssetString(createAccountFilename) + + return []byte(ReplaceAddresses(code, env)) +} + +func GenerateAddKeyScript(env Environment) []byte { + code := assets.MustAssetString(addKeyFilename) + + return []byte(ReplaceAddresses(code, env)) +} + +func GenerateRevokeKeyScript(env Environment) []byte { + code := assets.MustAssetString(revokeKeyFilename) + + return []byte(ReplaceAddresses(code, env)) +} + +// FT and NFT templates +func GenerateSetupFTAccountFromAddressScript(env Environment) []byte { + return ft_templates.GenerateSetupAccountFromAddressScript(env.FungibleTokenAddress, env.FungibleTokenMetadataViewsAddress) +} + +func GenerateTransferGenericVaultScript(env Environment) []byte { + return ft_templates.GenerateTransferGenericVaultScript(env.FungibleTokenAddress) +} + +func GenerateSetupNFTAccountFromAddressScript(env Environment) []byte { + return nft_templates.GenerateSetupAccountFromAddressScript(env.NonFungibleTokenAddress, env.MetadataViewsAddress) +} + +func GenerateTransferGenericNFTScript(env Environment) []byte { + return nft_templates.GenerateTransferGenericNFTScript(env.NonFungibleTokenAddress) +} + // FlowToken Templates func GenerateMintFlowScript(env Environment) []byte { code := assets.MustAssetString(mintFlowFilename) diff --git a/lib/go/templates/templates.go b/lib/go/templates/templates.go index 25af20c68..261b1afef 100644 --- a/lib/go/templates/templates.go +++ b/lib/go/templates/templates.go @@ -34,20 +34,23 @@ const ( ) type Environment struct { - Network string - FungibleTokenAddress string - FlowTokenAddress string - IDTableAddress string - LockedTokensAddress string - StakingProxyAddress string - QuorumCertificateAddress string - DkgAddress string - EpochAddress string - StorageFeesAddress string - FlowFeesAddress string - ServiceAccountAddress string - NodeVersionBeaconAddress string - RandomBeaconHistoryAddress string + Network string + FungibleTokenAddress string + NonFungibleTokenAddress string + MetadataViewsAddress string + FungibleTokenMetadataViewsAddress string + FlowTokenAddress string + IDTableAddress string + LockedTokensAddress string + StakingProxyAddress string + QuorumCertificateAddress string + DkgAddress string + EpochAddress string + StorageFeesAddress string + FlowFeesAddress string + ServiceAccountAddress string + NodeVersionBeaconAddress string + RandomBeaconHistoryAddress string } func withHexPrefix(address string) string { diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 7188aadd4..4d5be2888 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -113,7 +113,9 @@ require ( github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 // indirect + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7 // indirect github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 // indirect + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 33a3e91e3..9d7aa8e17 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1815,12 +1815,16 @@ github.com/onflow/flow-emulator v1.0.0-M1 h1:0hBEmvm73F+5HhN5ugkOP3UyN+Ea9yGWflE github.com/onflow/flow-emulator v1.0.0-M1/go.mod h1:JFJCeQVyhCQVD2Tq4QhctIXK6j5U6aU15yoEwMJt5AQ= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 h1:u6/YcUvO8jU0f3Evb/6agzXqeOo+VbL2a3mmj/5ifRs= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7 h1:gTfNhnUGDdHStqqsPqWjqQ5ewqeWBH+VttcOWyh2EP4= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f h1:F1y95CpteZn0i4v0FDGjKiqI13Xlir3hX4x0C1xMRoc= github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f/go.mod h1:9q+c+fuTpc/emueM/2bI/Ih2jw3V+9WS3Eu+pWBuLW0= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 h1:/2vvjKkWG/3cKP3IpgiGNqXi0yskn4GmNTjmeCwMoz8= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7 h1:7pHK+IcNjHjXqV87V5cTeNXTYtF3LjBLNDuh2SiGUug= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 h1:+rT+UsfTR39JZO8ht2+4fkaWfHw74SCj1fyz1lWuX8A= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= diff --git a/transactions/accounts/add_key.cdc b/transactions/accounts/add_key.cdc new file mode 100644 index 000000000..8e69de7cf --- /dev/null +++ b/transactions/accounts/add_key.cdc @@ -0,0 +1,7 @@ +import Crypto + +transaction(key: Crypto.KeyListEntry) { + prepare(signer: AuthAccount) { + signer.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight) + } +} \ No newline at end of file diff --git a/transactions/accounts/create_new_account.cdc b/transactions/accounts/create_new_account.cdc new file mode 100644 index 000000000..d2a03a8f0 --- /dev/null +++ b/transactions/accounts/create_new_account.cdc @@ -0,0 +1,12 @@ +import Crypto + +transaction(publicKeys: [Crypto.KeyListEntry]) { + prepare(signer: AuthAccount) { + let account = AuthAccount(payer: signer) + + // add all the keys to the account + for key in publicKeys { + account.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight) + } + } +} \ No newline at end of file diff --git a/transactions/accounts/revoke_key.cdc b/transactions/accounts/revoke_key.cdc new file mode 100644 index 000000000..9b454ffbc --- /dev/null +++ b/transactions/accounts/revoke_key.cdc @@ -0,0 +1,5 @@ +transaction(keyIndex: Int) { + prepare(signer: AuthAccount) { + signer.keys.revoke(keyIndex: keyIndex) + } +} \ No newline at end of file From b403661c45461dd6e8f403e0e728dc41cd417795 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 12 Feb 2024 14:44:49 -0600 Subject: [PATCH 100/132] update account transactions to use simple arguments --- lib/go/templates/cmd/manifest/manifest.go | 85 +- lib/go/templates/internal/assets/assets.go | 18 +- lib/go/templates/manifest.mainnet.json | 771 ++----------------- lib/go/templates/manifest.testnet.json | 771 ++----------------- tests/test_account_txs.cdc | 178 +++++ transactions/accounts/add_key.cdc | 17 +- transactions/accounts/create_new_account.cdc | 22 +- transactions/accounts/revoke_key.cdc | 8 +- 8 files changed, 445 insertions(+), 1425 deletions(-) create mode 100644 tests/test_account_txs.cdc diff --git a/lib/go/templates/cmd/manifest/manifest.go b/lib/go/templates/cmd/manifest/manifest.go index 099f6bfe0..a8ce0b8e2 100644 --- a/lib/go/templates/cmd/manifest/manifest.go +++ b/lib/go/templates/cmd/manifest/manifest.go @@ -8,8 +8,6 @@ import ( jsoncdc "github.com/onflow/cadence/encoding/json" "github.com/onflow/cadence/runtime/common" "github.com/onflow/flow-go-sdk" - sdktemplates "github.com/onflow/flow-go-sdk/templates" - "github.com/onflow/flow-go-sdk/test" "github.com/onflow/flow-core-contracts/lib/go/templates" ) @@ -94,14 +92,14 @@ func generateManifest(env templates.Environment) *manifest { panic(err) } - accountKeys := test.AccountKeyGenerator() - sampleFlowAccountKey, _ := accountKeys.NewWithSigner() - publicKeys := make([]cadence.Value, 1) - cadenceAccountKey, err := sdktemplates.AccountKeyToCadenceCryptoKey(sampleFlowAccountKey) - sampleCadenceAccountKey := cadenceValue{cadenceAccountKey} - publicKeys[0] = cadenceAccountKey - cadencePublicKeys := cadence.NewArray(publicKeys) - sampleCadenceAccountKeys := cadenceValue{cadencePublicKeys} + sampleKeyWeightRaw, err := cadence.NewUFix64("1000.0") + if err != nil { + panic(err) + } + sampleKeyWeight := cadenceValue{sampleKeyWeightRaw} + + sampleSigAlgoEnumRawValue := cadenceValue{cadence.NewUInt8(1)} + sampleHashAlgoEnumRawValue := cadenceValue{cadence.NewUInt8(1)} sampleKeyIndex := cadenceValue{cadence.NewInt(1)} @@ -148,6 +146,9 @@ func generateManifest(env templates.Environment) *manifest { sampleEmptyPublicKeys := cadence.NewArray([]cadence.Value{}) + sampleRawKey := cadence.String("f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164") + sampleKey := cadenceValue{sampleRawKey} + sampleOnePublicKey := cadence.NewArray([]cadence.Value{ cadence.String("f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164"), }) @@ -162,24 +163,64 @@ func generateManifest(env templates.Environment) *manifest { "FA.01", "Create Account", env, templates.GenerateCreateAccountScript, - []argument{{ - Type: "[Crypto.KeyListEntry]", - Name: "publicKeys", - Label: "Public Keys", - SampleValues: []cadenceValue{sampleCadenceAccountKeys}, - }}, + []argument{ + { + Type: "String", + Name: "key", + Label: "Public Key", + SampleValues: []cadenceValue{sampleKey}, + }, + { + Type: "UInt8", + Name: "signatureAlgorithm", + Label: "Raw Value for Signature Algorithm Enum", + SampleValues: []cadenceValue{sampleSigAlgoEnumRawValue}, + }, + { + Type: "UInt8", + Name: "hashAlgorithm", + Label: "Raw Value for Hash Algorithm Enum", + SampleValues: []cadenceValue{sampleHashAlgoEnumRawValue}, + }, + { + Type: "UFix64", + Name: "weight", + Label: "Key Weight", + SampleValues: []cadenceValue{sampleKeyWeight}, + }, + }, )) m.addTemplate(generateTemplate( "FA.02", "Add Key", env, templates.GenerateAddKeyScript, - []argument{{ - Type: "Crypto.KeyListEntry", - Name: "key", - Label: "Public Key", - SampleValues: []cadenceValue{sampleCadenceAccountKey}, - }}, + []argument{ + { + Type: "String", + Name: "key", + Label: "Public Key", + SampleValues: []cadenceValue{sampleKey}, + }, + { + Type: "UInt8", + Name: "signatureAlgorithm", + Label: "Raw Value for Signature Algorithm Enum", + SampleValues: []cadenceValue{sampleSigAlgoEnumRawValue}, + }, + { + Type: "UInt8", + Name: "hashAlgorithm", + Label: "Raw Value for Hash Algorithm Enum", + SampleValues: []cadenceValue{sampleHashAlgoEnumRawValue}, + }, + { + Type: "UFix64", + Name: "weight", + Label: "Key Weight", + SampleValues: []cadenceValue{sampleKeyWeight}, + }, + }, )) m.addTemplate(generateTemplate( diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index c8cbf912b..90423f801 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -18,9 +18,9 @@ // FlowServiceAccount/set_is_account_creation_restricted.cdc (609B) // FlowServiceAccount/set_tx_fee_parameters.cdc (629B) // FlowServiceAccount/set_tx_fee_surge_factor.cdc (488B) -// accounts/add_key.cdc (189B) -// accounts/create_new_account.cdc (311B) -// accounts/revoke_key.cdc (106B) +// accounts/add_key.cdc (711B) +// accounts/create_new_account.cdc (766B) +// accounts/revoke_key.cdc (263B) // dkg/admin/force_stop_dkg.cdc (353B) // dkg/admin/publish_participant.cdc (317B) // dkg/admin/set_safe_threshold.cdc (444B) @@ -724,7 +724,7 @@ func flowserviceaccountSet_tx_fee_surge_factorCdc() (*asset, error) { return a, nil } -var _accountsAdd_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xcc\x41\x0a\xc3\x20\x10\x05\xd0\x75\x3c\x85\xcb\x04\x82\x07\xc8\x2e\x94\xae\xd2\x4b\x58\x33\xc4\xc1\x44\x65\x1c\x29\x43\xc9\xdd\x4b\x6b\x29\x74\xf7\xff\x7f\xf0\xf1\xc8\x89\x58\x5f\x48\x32\x27\xa5\x98\x6c\x2c\xd6\x31\xa6\xd8\x07\x90\xe9\x0b\x66\x01\xb9\x61\xe1\x6b\x64\x92\x41\x3f\x55\x97\x09\xb2\x25\xe8\x0b\x6e\x11\x68\xd2\x73\x65\x3f\x3b\x97\x6a\xe4\x8f\x77\x0d\x4c\x00\x29\xc6\xae\x6b\x9f\xeb\x7d\x47\xb7\xbc\x3f\x03\x88\xf9\xd5\x51\x7b\x5b\xfc\xbc\x6f\x89\x90\xfd\xd1\xf4\x6f\x1a\xf5\x03\x70\xf3\xdc\xa8\xe5\x41\x75\xa7\x3a\x5f\x01\x00\x00\xff\xff\x1b\x32\x5d\xb7\xbd\x00\x00\x00" +var _accountsAdd_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\x51\x6b\xdb\x30\x14\x85\x9f\xa5\x5f\x71\x9a\x87\x60\x83\x09\xce\x3a\xc2\x10\xcd\x20\x0c\x46\x47\x19\x0c\xba\xee\x5d\xb1\x2e\xb1\x88\x2d\x19\xf9\xba\xae\x19\xf9\xef\x43\xf1\xe6\x26\x38\xec\x49\xf2\xf5\xb9\xe7\xd3\x3d\x5c\x5b\x37\x3e\x30\xbe\x84\xa1\x61\x2f\x25\x07\xed\x5a\x5d\xb0\xf5\x2e\x39\xd2\xa0\xf0\xcc\xc1\xba\x43\x86\xd6\x1e\x9c\xe6\x2e\xd0\xae\x3a\xf8\x60\xb9\xac\x15\x5e\xbe\x39\xfe\x94\xa1\xd4\x6d\x39\xaf\xf6\x64\x0f\x25\x2b\xbc\x7c\xb5\x6f\x9b\x8f\x29\x7e\x4b\x29\x9a\x40\x8d\x0e\x94\x44\x33\x0a\x0a\xba\xe3\x32\xd9\x19\xf3\x44\x43\x8a\xe5\xae\x28\x7c\xe7\x38\x4a\x45\x94\x9e\x4f\x31\x07\xe3\xf3\x16\x6b\x2c\x97\x37\xde\x84\x87\x2d\xee\x15\x16\xdf\xbb\x96\xd1\x04\xff\x6a\x0d\x41\xbf\x0b\xa1\x47\x65\x8d\xa0\x7b\xbc\xea\xaa\x23\x70\xa9\x19\xb6\xc5\x3a\xc3\x87\x0c\x3e\xe0\x7e\x11\xb9\x57\x53\x4d\xc8\xeb\xea\xc3\x16\x9b\x39\x2d\x6a\xfe\x07\xda\x13\xf7\x44\x0e\x6b\x68\x67\xb0\x39\xd3\xc6\xb4\xa2\xe1\x3a\xcf\xf3\x55\xae\xb0\xf8\x59\x12\x8e\x34\xfc\x0d\x12\x75\x84\xec\x69\xea\xce\xcf\xdd\x51\x1d\x0d\x4e\x52\x88\x8a\x18\x4d\xb7\xaf\x6c\xf1\x44\x03\xb6\xf8\xf1\xef\x9e\x44\xc2\xf4\x47\x45\xd7\x95\xa1\xc2\x1b\x7a\xa4\xb7\x24\xcd\x6e\xc7\xac\xf0\x3c\xab\x25\x41\xf7\xbf\xe2\x30\xea\x46\xf8\xe9\x9d\x14\x22\x95\x72\x34\xa3\xb0\x3a\xd2\xd0\xae\xb4\x31\xc9\x05\x7b\xba\xce\xf6\xe6\xf1\xf2\xf3\x02\x74\x25\x4b\xef\xde\x37\x6b\x3c\x53\x29\x4e\xf2\xf4\x27\x00\x00\xff\xff\xb4\x9a\xbc\xc4\xc7\x02\x00\x00" func accountsAdd_keyCdcBytes() ([]byte, error) { return bindataRead( @@ -740,11 +740,11 @@ func accountsAdd_keyCdc() (*asset, error) { } info := bindataFileInfo{name: "accounts/add_key.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbc, 0x3f, 0x3d, 0x52, 0x1f, 0x71, 0xd8, 0x7e, 0x4c, 0x73, 0x89, 0xb2, 0xdb, 0xf7, 0x67, 0x8b, 0x95, 0xb9, 0x2f, 0xc3, 0x39, 0x30, 0x63, 0x84, 0x91, 0x21, 0xdf, 0x4c, 0x1c, 0x85, 0x1e, 0xa}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0xd4, 0xe8, 0x7d, 0xf1, 0x71, 0xcc, 0xbe, 0x1, 0x5e, 0xfe, 0x69, 0xdc, 0x2f, 0xfd, 0x24, 0x81, 0x4c, 0x5f, 0xc0, 0xf2, 0xe3, 0x64, 0xda, 0xf5, 0xc8, 0x5, 0x15, 0xce, 0x4a, 0x8b, 0xd9}} return a, nil } -var _accountsCreate_new_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8f\xb1\x6a\xc4\x30\x0c\x86\x67\xe9\x29\x34\x26\x70\xe4\xf6\x40\x87\x50\x3a\x5d\xdf\xa0\x74\x50\x13\x35\x36\xcd\xd9\x46\x56\x28\xa6\xe4\xdd\x4b\xe2\xa3\xd7\xdb\xe4\xff\xfb\x3f\xdb\xf2\xd7\x14\xd5\xe8\x59\x4b\xb2\x88\x68\xca\x21\xf3\x68\x3e\x86\x26\xad\x1f\x8b\x1f\x2f\x52\x72\x4f\x6f\xb5\xd0\x5d\xa4\xbc\xfa\x6c\x2f\xc1\xb4\xbc\xb7\xf4\x83\x90\x54\x12\xab\x34\xd9\xcf\x41\xb4\xa7\x61\x35\x37\x8c\x63\x5c\x83\x1d\x1c\x16\x31\xe2\x1a\xd0\xd3\x7f\xdc\x24\x2e\xbb\x51\xcd\x16\x11\xe0\x7c\x26\x9e\x26\xe2\x65\x21\x73\x42\x5f\x52\x32\x59\x3c\xe6\xdb\x15\x08\xf0\x19\x75\x27\xe4\x03\xdd\xbf\x78\x3c\x05\xb7\x52\xb7\x8b\x1d\x4f\xd3\x7d\x87\x7e\x57\xba\xbf\xe3\x89\x1c\x67\x37\x2c\x73\x54\x6f\xee\x5a\xe9\x43\x74\xa2\x6f\xf1\xb3\xb3\x8a\xea\xdc\x22\xc0\x86\xb0\xe1\xf6\x1b\x00\x00\xff\xff\x85\xcc\x76\xbd\x37\x01\x00\x00" +var _accountsCreate_new_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\xd1\x6a\xdb\x40\x10\x7c\x96\xbe\x62\xe2\x07\x23\x81\x30\x72\x53\x4c\x39\xa2\x42\x5a\x28\x29\xa5\x50\x70\xd3\xf7\xb5\xb4\x48\x87\x6d\x9d\x58\xad\xe2\x88\xe2\x7f\x2f\x27\x39\x8e\x8d\x4c\x9f\xee\xb4\x9a\xdd\x99\x9b\x1d\xbb\x6f\x9c\x28\xbe\x4a\xdf\xa8\x0b\x43\x15\xaa\x5b\xca\xd5\xba\x3a\xda\x72\x6f\xb0\x56\xb1\x75\x99\xa0\xb5\x65\x4d\xda\x09\x3f\xee\x4a\x27\x56\xab\xbd\xc1\xf3\xf7\x5a\x3f\x25\xa8\xa8\xad\xa6\xd5\x03\xdb\xb2\x52\x83\xe7\x6f\xf6\x75\xf5\x31\xc6\xdf\x30\x68\x84\x1b\x12\x8e\xfc\x2c\x16\x03\xea\xb4\x8a\xbe\x38\x11\x77\xf8\x43\xbb\x8e\x13\xac\xd5\x09\x95\x1c\x63\xfe\x98\xe7\xae\xab\x75\xe8\xf3\x8d\xc3\x19\x4c\x55\xe0\x73\x86\x25\xe6\xf3\x1b\x02\xf1\x90\xe1\xde\x60\xf6\xb3\x6b\x15\x8d\xb8\x17\x5b\x30\xe8\x1d\x08\x1a\x91\x7b\x08\x1d\xf0\xe2\x15\x40\x2b\x52\xd8\x16\xcb\x04\x1f\x12\x38\xc1\xfd\xcc\xf3\x5e\x3d\xf1\x4c\x79\x5d\x7d\xc8\xb0\x9a\xb2\x79\xcc\xff\x88\x36\xac\x07\xe6\x1a\x4b\x50\x5d\x60\x35\xb0\x8d\xd6\xf9\x81\xcb\x34\x4d\x17\xa9\xc1\xec\x77\xc5\xd8\x72\x7f\x72\x15\x7b\x4f\xb2\xe1\x73\x77\x3a\x74\x7b\xb4\x1f\x70\x0c\xc3\x20\xd8\xb1\xa2\xe9\x36\x3b\x9b\xff\xe0\x1e\x19\x7e\xbd\xdd\x23\x4f\x71\xfe\x63\xfc\xd8\x45\xc1\xb9\x2b\xf8\x89\x5f\xa3\x38\xb9\xed\xb3\xc1\x7a\x52\x8b\x84\xc6\xc5\x99\x1b\xee\xc7\x77\x61\x10\xc4\x6f\x4a\x68\x5c\x27\x32\x9c\x16\x1b\x35\xd4\xfb\x0c\x8c\x59\x18\x70\x27\xcc\x62\xcb\x7d\xbb\xa0\xa2\x88\x2e\x44\x9e\xaf\x93\xb8\x3d\x5d\x7e\x5e\x28\xba\x82\xc5\x77\xef\x81\x1c\xcf\x38\x0c\x8e\xe1\xf1\x5f\x00\x00\x00\xff\xff\xa8\xb7\x9a\x9f\xfe\x02\x00\x00" func accountsCreate_new_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -760,11 +760,11 @@ func accountsCreate_new_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "accounts/create_new_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfc, 0xc2, 0xf3, 0xb, 0xfb, 0xe5, 0xe5, 0xaa, 0x3b, 0x71, 0x3b, 0xd7, 0xcc, 0xb0, 0x44, 0x76, 0x4d, 0xce, 0x93, 0x31, 0x3a, 0xa5, 0x23, 0x13, 0x39, 0x67, 0x9e, 0x37, 0x1, 0x5c, 0x52, 0x76}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x63, 0xd8, 0xb6, 0xa0, 0x45, 0xbf, 0x8e, 0x61, 0x96, 0x19, 0x81, 0x84, 0xdb, 0x68, 0x5c, 0x2c, 0xf2, 0x29, 0x32, 0x50, 0x3c, 0xcb, 0x2d, 0xcb, 0x85, 0xc7, 0xd2, 0xdc, 0x4, 0xc8, 0x82, 0xba}} return a, nil } -var _accountsRevoke_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x2a\x29\x4a\xcc\x2b\x4e\x4c\x2e\xc9\xcc\xcf\xd3\xc8\x4e\xad\xf4\xcc\x4b\x49\xad\xb0\x52\xf0\xcc\x2b\xd1\x54\xa8\xe6\xe2\x2c\x28\x4a\x2d\x48\x2c\x4a\xd5\x28\xce\x4c\xcf\x4b\x2d\xb2\x52\x70\x2c\x2d\xc9\x70\x4c\x4e\xce\x2f\x85\xca\x73\x42\x24\xf4\xb2\x53\x2b\x8b\xf5\x8a\x52\xcb\xf2\xb3\x53\x91\x4c\x81\xb1\x34\xb9\x38\x6b\xb9\x6a\x01\x01\x00\x00\xff\xff\x01\x6a\x3c\x7a\x6a\x00\x00\x00" +var _accountsRevoke_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4e\xc4\x30\x10\x45\x6b\xfb\x14\xa3\x2d\xc0\xdb\xec\x01\x56\xa2\xa0\x5c\x21\x51\x70\x03\xcb\x7c\x92\x91\x57\xe3\xc8\x9e\x84\x18\x94\xbb\xa3\xd8\x20\xa5\xa0\xb3\xe4\xf7\xde\x7c\xcd\x5e\x8a\x0f\xca\x49\x5c\x44\xbd\xc9\x3b\xd6\x2b\xdd\x44\xcf\xf4\x6d\xcd\x94\x31\xf9\x0c\x57\x78\x10\xe4\x2b\xf9\x59\x47\xf7\x86\x25\x45\xbc\xa0\x9e\xe9\xe1\x39\x84\x34\xff\xc2\x86\x3f\xe8\x0e\xa5\x88\x4a\x4f\xd4\x95\x4b\x44\x2d\x97\x01\x7a\x88\xff\xbd\xba\x64\x8e\x60\x6e\xe9\xff\x58\x6b\xcc\x46\xb8\x17\x74\x69\xf2\xc2\xc1\x9d\x5e\x53\xbb\xf6\xc9\x3a\x92\x8e\xa0\x81\x17\x08\xf1\x6e\x10\x56\x2e\x5a\x28\x49\xfb\xd9\x97\xa7\xcc\x5f\xc8\x8f\x85\x7c\x5f\x7d\x6a\x55\x6b\x36\xbb\xfd\x04\x00\x00\xff\xff\x57\x3a\xd3\x8c\x07\x01\x00\x00" func accountsRevoke_keyCdcBytes() ([]byte, error) { return bindataRead( @@ -780,7 +780,7 @@ func accountsRevoke_keyCdc() (*asset, error) { } info := bindataFileInfo{name: "accounts/revoke_key.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xec, 0x5d, 0xcc, 0x59, 0x18, 0xa2, 0x47, 0x34, 0xf3, 0xdd, 0xd7, 0xd6, 0x87, 0xb6, 0x13, 0x8e, 0x33, 0xd2, 0xe2, 0xa7, 0xab, 0xe, 0xd, 0x81, 0x5f, 0x4b, 0x87, 0x3a, 0x7b, 0x76, 0x2a, 0xc5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x7a, 0xb7, 0x28, 0x37, 0xfd, 0xce, 0x77, 0xa9, 0x10, 0xf6, 0xfc, 0xc, 0x62, 0x2c, 0x6c, 0x4d, 0x5b, 0x17, 0xf6, 0xfb, 0xf7, 0x29, 0x5f, 0x34, 0x5d, 0x50, 0xd3, 0x50, 0x8d, 0xd5, 0x15}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index 2fee01f7b..fdc865d6e 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -4,724 +4,113 @@ { "id": "FA.01", "name": "Create Account", - "source": "import Crypto\n\ntransaction(publicKeys: [Crypto.KeyListEntry]) {\n\tprepare(signer: AuthAccount) {\n\t\tlet account = AuthAccount(payer: signer)\n\n\t\t// add all the keys to the account\n\t\tfor key in publicKeys {\n\t\t\taccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n\t\t}\n\t}\n}", + "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\tprepare(signer: auth(BorrowValue, Storage) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algoritm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algoritm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tlet account = Account(payer: signer)\n\n\t\taccount.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", "arguments": [ { - "type": "[Crypto.KeyListEntry]", - "name": "publicKeys", - "label": "Public Keys", + "type": "String", + "name": "key", + "label": "Public Key", "sampleValues": [ { - "value": [ - { - "value": { - "id": "I.Crypto.Crypto.KeyListEntry", - "fields": [ - { - "value": { - "value": "1000", - "type": "Int" - }, - "name": "keyIndex" - }, - { - "value": { - "value": { - "id": "PublicKey", - "fields": [ - { - "value": { - "value": [ - { - "value": "97", - "type": "UInt8" - }, - { - "value": "12", - "type": "UInt8" - }, - { - "value": "124", - "type": "UInt8" - }, - { - "value": "219", - "type": "UInt8" - }, - { - "value": "204", - "type": "UInt8" - }, - { - "value": "59", - "type": "UInt8" - }, - { - "value": "7", - "type": "UInt8" - }, - { - "value": "91", - "type": "UInt8" - }, - { - "value": "97", - "type": "UInt8" - }, - { - "value": "129", - "type": "UInt8" - }, - { - "value": "185", - "type": "UInt8" - }, - { - "value": "79", - "type": "UInt8" - }, - { - "value": "239", - "type": "UInt8" - }, - { - "value": "14", - "type": "UInt8" - }, - { - "value": "225", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "73", - "type": "UInt8" - }, - { - "value": "165", - "type": "UInt8" - }, - { - "value": "97", - "type": "UInt8" - }, - { - "value": "50", - "type": "UInt8" - }, - { - "value": "130", - "type": "UInt8" - }, - { - "value": "75", - "type": "UInt8" - }, - { - "value": "20", - "type": "UInt8" - }, - { - "value": "18", - "type": "UInt8" - }, - { - "value": "65", - "type": "UInt8" - }, - { - "value": "93", - "type": "UInt8" - }, - { - "value": "134", - "type": "UInt8" - }, - { - "value": "219", - "type": "UInt8" - }, - { - "value": "149", - "type": "UInt8" - }, - { - "value": "255", - "type": "UInt8" - }, - { - "value": "224", - "type": "UInt8" - }, - { - "value": "164", - "type": "UInt8" - }, - { - "value": "11", - "type": "UInt8" - }, - { - "value": "117", - "type": "UInt8" - }, - { - "value": "167", - "type": "UInt8" - }, - { - "value": "23", - "type": "UInt8" - }, - { - "value": "13", - "type": "UInt8" - }, - { - "value": "229", - "type": "UInt8" - }, - { - "value": "66", - "type": "UInt8" - }, - { - "value": "42", - "type": "UInt8" - }, - { - "value": "182", - "type": "UInt8" - }, - { - "value": "239", - "type": "UInt8" - }, - { - "value": "41", - "type": "UInt8" - }, - { - "value": "49", - "type": "UInt8" - }, - { - "value": "164", - "type": "UInt8" - }, - { - "value": "6", - "type": "UInt8" - }, - { - "value": "195", - "type": "UInt8" - }, - { - "value": "226", - "type": "UInt8" - }, - { - "value": "122", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "105", - "type": "UInt8" - }, - { - "value": "221", - "type": "UInt8" - }, - { - "value": "9", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "217", - "type": "UInt8" - }, - { - "value": "173", - "type": "UInt8" - }, - { - "value": "11", - "type": "UInt8" - }, - { - "value": "177", - "type": "UInt8" - }, - { - "value": "59", - "type": "UInt8" - }, - { - "value": "116", - "type": "UInt8" - }, - { - "value": "136", - "type": "UInt8" - }, - { - "value": "64", - "type": "UInt8" - }, - { - "value": "203", - "type": "UInt8" - }, - { - "value": "230", - "type": "UInt8" - } - ], - "type": "Array" - }, - "name": "publicKey" - }, - { - "value": { - "value": { - "id": "SignatureAlgorithm", - "fields": [ - { - "value": { - "value": "1", - "type": "UInt8" - }, - "name": "rawValue" - } - ] - }, - "type": "Enum" - }, - "name": "signatureAlgorithm" - } - ] - }, - "type": "Struct" - }, - "name": "publicKey" - }, - { - "value": { - "value": { - "id": "HashAlgorithm", - "fields": [ - { - "value": { - "value": "3", - "type": "UInt8" - }, - "name": "rawValue" - } - ] - }, - "type": "Enum" - }, - "name": "hashAlgorithm" - }, - { - "value": { - "value": "1000.00000000", - "type": "UFix64" - }, - "name": "weight" - }, - { - "value": { - "value": false, - "type": "Bool" - }, - "name": "isRevoked" - } - ] - }, - "type": "Struct" - } - ], - "type": "Array" + "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", + "type": "String" + } + ] + }, + { + "type": "UInt8", + "name": "signatureAlgorithm", + "label": "Raw Value for Signature Algorithm Enum", + "sampleValues": [ + { + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UInt8", + "name": "hashAlgorithm", + "label": "Raw Value for Hash Algorithm Enum", + "sampleValues": [ + { + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UFix64", + "name": "weight", + "label": "Key Weight", + "sampleValues": [ + { + "value": "1000.00000000", + "type": "UFix64" } ] } ], "network": "mainnet", - "hash": "fcc2f30bfbe5e5aa3b713bd7ccb044764dce93313aa5231339679e37015c5276" + "hash": "63d8b6a045bf8e6196198184db685c2cf22932503ccb2dcb85c7d2dc04c882ba" }, { "id": "FA.02", "name": "Add Key", - "source": "import Crypto\n\ntransaction(key: Crypto.KeyListEntry) {\n\tprepare(signer: AuthAccount) {\n\t\tsigner.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n\t}\n}", + "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\n\tprepare(signer: auth(AddKey) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algoritm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algoritm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tsigner.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", "arguments": [ { - "type": "Crypto.KeyListEntry", + "type": "String", "name": "key", "label": "Public Key", "sampleValues": [ { - "value": { - "id": "I.Crypto.Crypto.KeyListEntry", - "fields": [ - { - "value": { - "value": "1000", - "type": "Int" - }, - "name": "keyIndex" - }, - { - "value": { - "value": { - "id": "PublicKey", - "fields": [ - { - "value": { - "value": [ - { - "value": "97", - "type": "UInt8" - }, - { - "value": "12", - "type": "UInt8" - }, - { - "value": "124", - "type": "UInt8" - }, - { - "value": "219", - "type": "UInt8" - }, - { - "value": "204", - "type": "UInt8" - }, - { - "value": "59", - "type": "UInt8" - }, - { - "value": "7", - "type": "UInt8" - }, - { - "value": "91", - "type": "UInt8" - }, - { - "value": "97", - "type": "UInt8" - }, - { - "value": "129", - "type": "UInt8" - }, - { - "value": "185", - "type": "UInt8" - }, - { - "value": "79", - "type": "UInt8" - }, - { - "value": "239", - "type": "UInt8" - }, - { - "value": "14", - "type": "UInt8" - }, - { - "value": "225", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "73", - "type": "UInt8" - }, - { - "value": "165", - "type": "UInt8" - }, - { - "value": "97", - "type": "UInt8" - }, - { - "value": "50", - "type": "UInt8" - }, - { - "value": "130", - "type": "UInt8" - }, - { - "value": "75", - "type": "UInt8" - }, - { - "value": "20", - "type": "UInt8" - }, - { - "value": "18", - "type": "UInt8" - }, - { - "value": "65", - "type": "UInt8" - }, - { - "value": "93", - "type": "UInt8" - }, - { - "value": "134", - "type": "UInt8" - }, - { - "value": "219", - "type": "UInt8" - }, - { - "value": "149", - "type": "UInt8" - }, - { - "value": "255", - "type": "UInt8" - }, - { - "value": "224", - "type": "UInt8" - }, - { - "value": "164", - "type": "UInt8" - }, - { - "value": "11", - "type": "UInt8" - }, - { - "value": "117", - "type": "UInt8" - }, - { - "value": "167", - "type": "UInt8" - }, - { - "value": "23", - "type": "UInt8" - }, - { - "value": "13", - "type": "UInt8" - }, - { - "value": "229", - "type": "UInt8" - }, - { - "value": "66", - "type": "UInt8" - }, - { - "value": "42", - "type": "UInt8" - }, - { - "value": "182", - "type": "UInt8" - }, - { - "value": "239", - "type": "UInt8" - }, - { - "value": "41", - "type": "UInt8" - }, - { - "value": "49", - "type": "UInt8" - }, - { - "value": "164", - "type": "UInt8" - }, - { - "value": "6", - "type": "UInt8" - }, - { - "value": "195", - "type": "UInt8" - }, - { - "value": "226", - "type": "UInt8" - }, - { - "value": "122", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "105", - "type": "UInt8" - }, - { - "value": "221", - "type": "UInt8" - }, - { - "value": "9", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "217", - "type": "UInt8" - }, - { - "value": "173", - "type": "UInt8" - }, - { - "value": "11", - "type": "UInt8" - }, - { - "value": "177", - "type": "UInt8" - }, - { - "value": "59", - "type": "UInt8" - }, - { - "value": "116", - "type": "UInt8" - }, - { - "value": "136", - "type": "UInt8" - }, - { - "value": "64", - "type": "UInt8" - }, - { - "value": "203", - "type": "UInt8" - }, - { - "value": "230", - "type": "UInt8" - } - ], - "type": "Array" - }, - "name": "publicKey" - }, - { - "value": { - "value": { - "id": "SignatureAlgorithm", - "fields": [ - { - "value": { - "value": "1", - "type": "UInt8" - }, - "name": "rawValue" - } - ] - }, - "type": "Enum" - }, - "name": "signatureAlgorithm" - } - ] - }, - "type": "Struct" - }, - "name": "publicKey" - }, - { - "value": { - "value": { - "id": "HashAlgorithm", - "fields": [ - { - "value": { - "value": "3", - "type": "UInt8" - }, - "name": "rawValue" - } - ] - }, - "type": "Enum" - }, - "name": "hashAlgorithm" - }, - { - "value": { - "value": "1000.00000000", - "type": "UFix64" - }, - "name": "weight" - }, - { - "value": { - "value": false, - "type": "Bool" - }, - "name": "isRevoked" - } - ] - }, - "type": "Struct" + "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", + "type": "String" + } + ] + }, + { + "type": "UInt8", + "name": "signatureAlgorithm", + "label": "Raw Value for Signature Algorithm Enum", + "sampleValues": [ + { + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UInt8", + "name": "hashAlgorithm", + "label": "Raw Value for Hash Algorithm Enum", + "sampleValues": [ + { + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UFix64", + "name": "weight", + "label": "Key Weight", + "sampleValues": [ + { + "value": "1000.00000000", + "type": "UFix64" } ] } ], "network": "mainnet", - "hash": "bc3f3d521f71d87e4c7389b2dbf7678b95b92fc3393063849121df4c1c851e0a" + "hash": "21d4e87df171ccbe015efe69dc2ffd24814c5fc0f2e364daf5c80515ce4a8bd9" }, { "id": "FA.03", "name": "Remove Key", - "source": "transaction(keyIndex: Int) {\n\tprepare(signer: AuthAccount) {\n\t\tsigner.keys.revoke(keyIndex: keyIndex)\n\t}\n}", + "source": "transaction(keyIndex: Int) {\n\tprepare(signer: auth(RevokeKey) \u0026Account) {\n\t\tif let key = signer.keys.get(keyIndex: keyIndex) {\n\t\t\tsigner.keys.revoke(keyIndex: keyIndex)\n\t\t} else {\n\t\t\tpanic(\"No key with the given index exists on the authorizer's account\")\n\t\t}\n\t}\n}", "arguments": [ { "type": "Int", @@ -736,7 +125,7 @@ } ], "network": "mainnet", - "hash": "ec5dcc5918a24734f3ddd7d687b6138e33d2e2a7ab0e0d815f4b873a7b762ac5" + "hash": "6c7ab72837fdce77a910f6fc0c622c6c4d5b17f6fbf7295f345d50d3508dd515" }, { "id": "FT.01", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index b14df0391..631ece4e0 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -4,724 +4,113 @@ { "id": "FA.01", "name": "Create Account", - "source": "import Crypto\n\ntransaction(publicKeys: [Crypto.KeyListEntry]) {\n\tprepare(signer: AuthAccount) {\n\t\tlet account = AuthAccount(payer: signer)\n\n\t\t// add all the keys to the account\n\t\tfor key in publicKeys {\n\t\t\taccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n\t\t}\n\t}\n}", + "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\tprepare(signer: auth(BorrowValue, Storage) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algoritm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algoritm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tlet account = Account(payer: signer)\n\n\t\taccount.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", "arguments": [ { - "type": "[Crypto.KeyListEntry]", - "name": "publicKeys", - "label": "Public Keys", + "type": "String", + "name": "key", + "label": "Public Key", "sampleValues": [ { - "value": [ - { - "value": { - "id": "I.Crypto.Crypto.KeyListEntry", - "fields": [ - { - "value": { - "value": "1000", - "type": "Int" - }, - "name": "keyIndex" - }, - { - "value": { - "value": { - "id": "PublicKey", - "fields": [ - { - "value": { - "value": [ - { - "value": "97", - "type": "UInt8" - }, - { - "value": "12", - "type": "UInt8" - }, - { - "value": "124", - "type": "UInt8" - }, - { - "value": "219", - "type": "UInt8" - }, - { - "value": "204", - "type": "UInt8" - }, - { - "value": "59", - "type": "UInt8" - }, - { - "value": "7", - "type": "UInt8" - }, - { - "value": "91", - "type": "UInt8" - }, - { - "value": "97", - "type": "UInt8" - }, - { - "value": "129", - "type": "UInt8" - }, - { - "value": "185", - "type": "UInt8" - }, - { - "value": "79", - "type": "UInt8" - }, - { - "value": "239", - "type": "UInt8" - }, - { - "value": "14", - "type": "UInt8" - }, - { - "value": "225", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "73", - "type": "UInt8" - }, - { - "value": "165", - "type": "UInt8" - }, - { - "value": "97", - "type": "UInt8" - }, - { - "value": "50", - "type": "UInt8" - }, - { - "value": "130", - "type": "UInt8" - }, - { - "value": "75", - "type": "UInt8" - }, - { - "value": "20", - "type": "UInt8" - }, - { - "value": "18", - "type": "UInt8" - }, - { - "value": "65", - "type": "UInt8" - }, - { - "value": "93", - "type": "UInt8" - }, - { - "value": "134", - "type": "UInt8" - }, - { - "value": "219", - "type": "UInt8" - }, - { - "value": "149", - "type": "UInt8" - }, - { - "value": "255", - "type": "UInt8" - }, - { - "value": "224", - "type": "UInt8" - }, - { - "value": "164", - "type": "UInt8" - }, - { - "value": "11", - "type": "UInt8" - }, - { - "value": "117", - "type": "UInt8" - }, - { - "value": "167", - "type": "UInt8" - }, - { - "value": "23", - "type": "UInt8" - }, - { - "value": "13", - "type": "UInt8" - }, - { - "value": "229", - "type": "UInt8" - }, - { - "value": "66", - "type": "UInt8" - }, - { - "value": "42", - "type": "UInt8" - }, - { - "value": "182", - "type": "UInt8" - }, - { - "value": "239", - "type": "UInt8" - }, - { - "value": "41", - "type": "UInt8" - }, - { - "value": "49", - "type": "UInt8" - }, - { - "value": "164", - "type": "UInt8" - }, - { - "value": "6", - "type": "UInt8" - }, - { - "value": "195", - "type": "UInt8" - }, - { - "value": "226", - "type": "UInt8" - }, - { - "value": "122", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "105", - "type": "UInt8" - }, - { - "value": "221", - "type": "UInt8" - }, - { - "value": "9", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "217", - "type": "UInt8" - }, - { - "value": "173", - "type": "UInt8" - }, - { - "value": "11", - "type": "UInt8" - }, - { - "value": "177", - "type": "UInt8" - }, - { - "value": "59", - "type": "UInt8" - }, - { - "value": "116", - "type": "UInt8" - }, - { - "value": "136", - "type": "UInt8" - }, - { - "value": "64", - "type": "UInt8" - }, - { - "value": "203", - "type": "UInt8" - }, - { - "value": "230", - "type": "UInt8" - } - ], - "type": "Array" - }, - "name": "publicKey" - }, - { - "value": { - "value": { - "id": "SignatureAlgorithm", - "fields": [ - { - "value": { - "value": "1", - "type": "UInt8" - }, - "name": "rawValue" - } - ] - }, - "type": "Enum" - }, - "name": "signatureAlgorithm" - } - ] - }, - "type": "Struct" - }, - "name": "publicKey" - }, - { - "value": { - "value": { - "id": "HashAlgorithm", - "fields": [ - { - "value": { - "value": "3", - "type": "UInt8" - }, - "name": "rawValue" - } - ] - }, - "type": "Enum" - }, - "name": "hashAlgorithm" - }, - { - "value": { - "value": "1000.00000000", - "type": "UFix64" - }, - "name": "weight" - }, - { - "value": { - "value": false, - "type": "Bool" - }, - "name": "isRevoked" - } - ] - }, - "type": "Struct" - } - ], - "type": "Array" + "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", + "type": "String" + } + ] + }, + { + "type": "UInt8", + "name": "signatureAlgorithm", + "label": "Raw Value for Signature Algorithm Enum", + "sampleValues": [ + { + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UInt8", + "name": "hashAlgorithm", + "label": "Raw Value for Hash Algorithm Enum", + "sampleValues": [ + { + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UFix64", + "name": "weight", + "label": "Key Weight", + "sampleValues": [ + { + "value": "1000.00000000", + "type": "UFix64" } ] } ], "network": "testnet", - "hash": "fcc2f30bfbe5e5aa3b713bd7ccb044764dce93313aa5231339679e37015c5276" + "hash": "63d8b6a045bf8e6196198184db685c2cf22932503ccb2dcb85c7d2dc04c882ba" }, { "id": "FA.02", "name": "Add Key", - "source": "import Crypto\n\ntransaction(key: Crypto.KeyListEntry) {\n\tprepare(signer: AuthAccount) {\n\t\tsigner.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n\t}\n}", + "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\n\tprepare(signer: auth(AddKey) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algoritm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algoritm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tsigner.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", "arguments": [ { - "type": "Crypto.KeyListEntry", + "type": "String", "name": "key", "label": "Public Key", "sampleValues": [ { - "value": { - "id": "I.Crypto.Crypto.KeyListEntry", - "fields": [ - { - "value": { - "value": "1000", - "type": "Int" - }, - "name": "keyIndex" - }, - { - "value": { - "value": { - "id": "PublicKey", - "fields": [ - { - "value": { - "value": [ - { - "value": "97", - "type": "UInt8" - }, - { - "value": "12", - "type": "UInt8" - }, - { - "value": "124", - "type": "UInt8" - }, - { - "value": "219", - "type": "UInt8" - }, - { - "value": "204", - "type": "UInt8" - }, - { - "value": "59", - "type": "UInt8" - }, - { - "value": "7", - "type": "UInt8" - }, - { - "value": "91", - "type": "UInt8" - }, - { - "value": "97", - "type": "UInt8" - }, - { - "value": "129", - "type": "UInt8" - }, - { - "value": "185", - "type": "UInt8" - }, - { - "value": "79", - "type": "UInt8" - }, - { - "value": "239", - "type": "UInt8" - }, - { - "value": "14", - "type": "UInt8" - }, - { - "value": "225", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "73", - "type": "UInt8" - }, - { - "value": "165", - "type": "UInt8" - }, - { - "value": "97", - "type": "UInt8" - }, - { - "value": "50", - "type": "UInt8" - }, - { - "value": "130", - "type": "UInt8" - }, - { - "value": "75", - "type": "UInt8" - }, - { - "value": "20", - "type": "UInt8" - }, - { - "value": "18", - "type": "UInt8" - }, - { - "value": "65", - "type": "UInt8" - }, - { - "value": "93", - "type": "UInt8" - }, - { - "value": "134", - "type": "UInt8" - }, - { - "value": "219", - "type": "UInt8" - }, - { - "value": "149", - "type": "UInt8" - }, - { - "value": "255", - "type": "UInt8" - }, - { - "value": "224", - "type": "UInt8" - }, - { - "value": "164", - "type": "UInt8" - }, - { - "value": "11", - "type": "UInt8" - }, - { - "value": "117", - "type": "UInt8" - }, - { - "value": "167", - "type": "UInt8" - }, - { - "value": "23", - "type": "UInt8" - }, - { - "value": "13", - "type": "UInt8" - }, - { - "value": "229", - "type": "UInt8" - }, - { - "value": "66", - "type": "UInt8" - }, - { - "value": "42", - "type": "UInt8" - }, - { - "value": "182", - "type": "UInt8" - }, - { - "value": "239", - "type": "UInt8" - }, - { - "value": "41", - "type": "UInt8" - }, - { - "value": "49", - "type": "UInt8" - }, - { - "value": "164", - "type": "UInt8" - }, - { - "value": "6", - "type": "UInt8" - }, - { - "value": "195", - "type": "UInt8" - }, - { - "value": "226", - "type": "UInt8" - }, - { - "value": "122", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "105", - "type": "UInt8" - }, - { - "value": "221", - "type": "UInt8" - }, - { - "value": "9", - "type": "UInt8" - }, - { - "value": "138", - "type": "UInt8" - }, - { - "value": "217", - "type": "UInt8" - }, - { - "value": "173", - "type": "UInt8" - }, - { - "value": "11", - "type": "UInt8" - }, - { - "value": "177", - "type": "UInt8" - }, - { - "value": "59", - "type": "UInt8" - }, - { - "value": "116", - "type": "UInt8" - }, - { - "value": "136", - "type": "UInt8" - }, - { - "value": "64", - "type": "UInt8" - }, - { - "value": "203", - "type": "UInt8" - }, - { - "value": "230", - "type": "UInt8" - } - ], - "type": "Array" - }, - "name": "publicKey" - }, - { - "value": { - "value": { - "id": "SignatureAlgorithm", - "fields": [ - { - "value": { - "value": "1", - "type": "UInt8" - }, - "name": "rawValue" - } - ] - }, - "type": "Enum" - }, - "name": "signatureAlgorithm" - } - ] - }, - "type": "Struct" - }, - "name": "publicKey" - }, - { - "value": { - "value": { - "id": "HashAlgorithm", - "fields": [ - { - "value": { - "value": "3", - "type": "UInt8" - }, - "name": "rawValue" - } - ] - }, - "type": "Enum" - }, - "name": "hashAlgorithm" - }, - { - "value": { - "value": "1000.00000000", - "type": "UFix64" - }, - "name": "weight" - }, - { - "value": { - "value": false, - "type": "Bool" - }, - "name": "isRevoked" - } - ] - }, - "type": "Struct" + "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", + "type": "String" + } + ] + }, + { + "type": "UInt8", + "name": "signatureAlgorithm", + "label": "Raw Value for Signature Algorithm Enum", + "sampleValues": [ + { + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UInt8", + "name": "hashAlgorithm", + "label": "Raw Value for Hash Algorithm Enum", + "sampleValues": [ + { + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UFix64", + "name": "weight", + "label": "Key Weight", + "sampleValues": [ + { + "value": "1000.00000000", + "type": "UFix64" } ] } ], "network": "testnet", - "hash": "bc3f3d521f71d87e4c7389b2dbf7678b95b92fc3393063849121df4c1c851e0a" + "hash": "21d4e87df171ccbe015efe69dc2ffd24814c5fc0f2e364daf5c80515ce4a8bd9" }, { "id": "FA.03", "name": "Remove Key", - "source": "transaction(keyIndex: Int) {\n\tprepare(signer: AuthAccount) {\n\t\tsigner.keys.revoke(keyIndex: keyIndex)\n\t}\n}", + "source": "transaction(keyIndex: Int) {\n\tprepare(signer: auth(RevokeKey) \u0026Account) {\n\t\tif let key = signer.keys.get(keyIndex: keyIndex) {\n\t\t\tsigner.keys.revoke(keyIndex: keyIndex)\n\t\t} else {\n\t\t\tpanic(\"No key with the given index exists on the authorizer's account\")\n\t\t}\n\t}\n}", "arguments": [ { "type": "Int", @@ -736,7 +125,7 @@ } ], "network": "testnet", - "hash": "ec5dcc5918a24734f3ddd7d687b6138e33d2e2a7ab0e0d815f4b873a7b762ac5" + "hash": "6c7ab72837fdce77a910f6fc0c622c6c4d5b17f6fbf7295f345d50d3508dd515" }, { "id": "FT.01", diff --git a/tests/test_account_txs.cdc b/tests/test_account_txs.cdc new file mode 100644 index 000000000..d4438bc50 --- /dev/null +++ b/tests/test_account_txs.cdc @@ -0,0 +1,178 @@ +import Test +import BlockchainHelpers + +access(all) let admin = Test.getAccount(0x0000000000000007) + +access(all) +fun setup() { +} + +access(all) +fun testCreateAccount() { + let key = "7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110" + + // Should fail + var txResult = executeTransaction( + "../transactions/accounts/create_new_account.cdc", + [key, UInt8(0), UInt8(1), 1000.0], + admin + ) + Test.expect(txResult, Test.beFailed()) + Test.assertError( + txResult, + errorMessage: "Must provide a signature algoritm raw value that is 1, 2, or 3" + ) + + // Should fail + txResult = executeTransaction( + "../transactions/accounts/create_new_account.cdc", + [key, UInt8(5), UInt8(1), 1000.0], + admin + ) + Test.expect(txResult, Test.beFailed()) + Test.assertError( + txResult, + errorMessage: "Must provide a signature algoritm raw value that is 1, 2, or 3" + ) + + // Should fail + txResult = executeTransaction( + "../transactions/accounts/create_new_account.cdc", + [key, UInt8(1), UInt8(0), 1000.0], + admin + ) + Test.expect(txResult, Test.beFailed()) + Test.assertError( + txResult, + errorMessage: "Must provide a hash algoritm raw value that is between 1 and 6" + ) + + // Should fail + txResult = executeTransaction( + "../transactions/accounts/create_new_account.cdc", + [key, UInt8(1), UInt8(10), 1000.0], + admin + ) + Test.expect(txResult, Test.beFailed()) + Test.assertError( + txResult, + errorMessage: "Must provide a hash algoritm raw value that is between 1 and 6" + ) + + // Should fail + txResult = executeTransaction( + "../transactions/accounts/create_new_account.cdc", + [key, UInt8(1), UInt8(1), 1222100.0], + admin + ) + Test.expect(txResult, Test.beFailed()) + Test.assertError( + txResult, + errorMessage: "The key weight must be between 0 and 1000" + ) + + // Should succeed + txResult = executeTransaction( + "../transactions/accounts/create_new_account.cdc", + [key, UInt8(1), UInt8(1), 1000.0], + admin + ) + Test.expect(txResult, Test.beSucceeded()) +} + +access(all) +fun testAddKey() { + let key = "7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110" + + // Should fail + var txResult = executeTransaction( + "../transactions/accounts/add_key.cdc", + [key, UInt8(0), UInt8(1), 1000.0], + admin + ) + Test.expect(txResult, Test.beFailed()) + Test.assertError( + txResult, + errorMessage: "Must provide a signature algoritm raw value that is 1, 2, or 3" + ) + + // Should fail + txResult = executeTransaction( + "../transactions/accounts/add_key.cdc", + [key, UInt8(5), UInt8(1), 1000.0], + admin + ) + Test.expect(txResult, Test.beFailed()) + Test.assertError( + txResult, + errorMessage: "Must provide a signature algoritm raw value that is 1, 2, or 3" + ) + + // Should fail + txResult = executeTransaction( + "../transactions/accounts/add_key.cdc", + [key, UInt8(1), UInt8(0), 1000.0], + admin + ) + Test.expect(txResult, Test.beFailed()) + Test.assertError( + txResult, + errorMessage: "Must provide a hash algoritm raw value that is between 1 and 6" + ) + + // Should fail + txResult = executeTransaction( + "../transactions/accounts/add_key.cdc", + [key, UInt8(1), UInt8(10), 1000.0], + admin + ) + Test.expect(txResult, Test.beFailed()) + Test.assertError( + txResult, + errorMessage: "Must provide a hash algoritm raw value that is between 1 and 6" + ) + + // Should fail + txResult = executeTransaction( + "../transactions/accounts/add_key.cdc", + [key, UInt8(1), UInt8(1), 1222100.0], + admin + ) + Test.expect(txResult, Test.beFailed()) + Test.assertError( + txResult, + errorMessage: "The key weight must be between 0 and 1000" + ) + + // Should succeed + txResult = executeTransaction( + "../transactions/accounts/add_key.cdc", + [key, UInt8(1), UInt8(1), 1000.0], + admin + ) + Test.expect(txResult, Test.beSucceeded()) +} + +access(all) +fun testRevokeKey() { + + // Should fail because no key with that index exists + var txResult = executeTransaction( + "../transactions/accounts/revoke_key.cdc", + [8], + admin + ) + Test.expect(txResult, Test.beFailed()) + Test.assertError( + txResult, + errorMessage: "No key with the given index exists on the authorizer's account" + ) + + // Should succeed + txResult = executeTransaction( + "../transactions/accounts/revoke_key.cdc", + [1], + admin + ) + Test.expect(txResult, Test.beSucceeded()) +} \ No newline at end of file diff --git a/transactions/accounts/add_key.cdc b/transactions/accounts/add_key.cdc index 8e69de7cf..3430207e2 100644 --- a/transactions/accounts/add_key.cdc +++ b/transactions/accounts/add_key.cdc @@ -1,7 +1,18 @@ import Crypto -transaction(key: Crypto.KeyListEntry) { - prepare(signer: AuthAccount) { - signer.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight) +transaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) { + + prepare(signer: auth(AddKey) &Account) { + pre { + signatureAlgorithm >= 1 && signatureAlgorithm <= 3: "Must provide a signature algoritm raw value that is 1, 2, or 3" + hashAlgorithm >= 1 && hashAlgorithm <= 6: "Must provide a hash algoritm raw value that is between 1 and 6" + weight <= 1000.0: "The key weight must be between 0 and 1000" + } + let publicKey = PublicKey( + publicKey: key.decodeHex(), + signatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)! + ) + + signer.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight) } } \ No newline at end of file diff --git a/transactions/accounts/create_new_account.cdc b/transactions/accounts/create_new_account.cdc index d2a03a8f0..d610ce56d 100644 --- a/transactions/accounts/create_new_account.cdc +++ b/transactions/accounts/create_new_account.cdc @@ -1,12 +1,20 @@ import Crypto -transaction(publicKeys: [Crypto.KeyListEntry]) { - prepare(signer: AuthAccount) { - let account = AuthAccount(payer: signer) - - // add all the keys to the account - for key in publicKeys { - account.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight) +transaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) { + prepare(signer: auth(BorrowValue, Storage) &Account) { + pre { + signatureAlgorithm >= 1 && signatureAlgorithm <= 3: "Must provide a signature algoritm raw value that is 1, 2, or 3" + hashAlgorithm >= 1 && hashAlgorithm <= 6: "Must provide a hash algoritm raw value that is between 1 and 6" + weight <= 1000.0: "The key weight must be between 0 and 1000" } + + let publicKey = PublicKey( + publicKey: key.decodeHex(), + signatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)! + ) + + let account = Account(payer: signer) + + account.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight) } } \ No newline at end of file diff --git a/transactions/accounts/revoke_key.cdc b/transactions/accounts/revoke_key.cdc index 9b454ffbc..1f0c810ce 100644 --- a/transactions/accounts/revoke_key.cdc +++ b/transactions/accounts/revoke_key.cdc @@ -1,5 +1,9 @@ transaction(keyIndex: Int) { - prepare(signer: AuthAccount) { - signer.keys.revoke(keyIndex: keyIndex) + prepare(signer: auth(RevokeKey) &Account) { + if let key = signer.keys.get(keyIndex: keyIndex) { + signer.keys.revoke(keyIndex: keyIndex) + } else { + panic("No key with the given index exists on the authorizer's account") + } } } \ No newline at end of file From 7d800d5550fb2e432fa6dae06f6d669dbf11dc96 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 13 Feb 2024 16:43:24 -0600 Subject: [PATCH 101/132] update manifest to include both styles of token transfer transactions: --- lib/go/templates/cmd/manifest/manifest.go | 111 ++++++++++---- lib/go/templates/go.mod | 8 +- lib/go/templates/go.sum | 9 +- lib/go/templates/manifest.mainnet.json | 170 +++++++++++++++++----- lib/go/templates/manifest.testnet.json | 170 +++++++++++++++++----- lib/go/templates/service_templates.go | 16 +- lib/go/test/go.mod | 4 +- lib/go/test/go.sum | 8 +- 8 files changed, 374 insertions(+), 122 deletions(-) diff --git a/lib/go/templates/cmd/manifest/manifest.go b/lib/go/templates/cmd/manifest/manifest.go index a8ce0b8e2..9772dd0dc 100644 --- a/lib/go/templates/cmd/manifest/manifest.go +++ b/lib/go/templates/cmd/manifest/manifest.go @@ -6,7 +6,6 @@ import ( "github.com/onflow/cadence" jsoncdc "github.com/onflow/cadence/encoding/json" - "github.com/onflow/cadence/runtime/common" "github.com/onflow/flow-go-sdk" "github.com/onflow/flow-core-contracts/lib/go/templates" @@ -109,10 +108,8 @@ func generateManifest(env templates.Environment) *manifest { sampleID := cadenceValue{cadence.NewUInt64(10)} sampleNFTContractName := cadenceValue{cadence.String("TopShot")} - cadenceStoragePath := cadence.Path{Domain: common.PathDomainStorage, Identifier: "samplePathIdentifier"} - sampleStoragePath := cadenceValue{cadenceStoragePath} - cadencePublicPath := cadence.Path{Domain: common.PathDomainStorage, Identifier: "samplePathIdentifier"} - samplePublicPath := cadenceValue{cadencePublicPath} + sampleStoragePathID := cadenceValue{cadence.String("flowTokenVault")} + samplePublicPathID := cadenceValue{cadence.String("flowTokenReceiver")} sampleNodeID := cadenceValue{ cadence.String("88549335e1db7b5b46c2ad58ddb70b7a45e770cc5fe779650ba26f10e6bae5e6"), @@ -256,9 +253,9 @@ func generateManifest(env templates.Environment) *manifest { )) m.addTemplate(generateTemplate( - "FT.02", "Transfer Fungible Token", + "FT.02", "Transfer Fungible Token with Paths", env, - templates.GenerateTransferGenericVaultScript, + templates.GenerateTransferGenericVaultWithPathsScript, []argument{ { Type: "UFix64", @@ -273,16 +270,48 @@ func generateManifest(env templates.Environment) *manifest { SampleValues: []cadenceValue{sampleAddress(env.Network)}, }, { - Type: "StoragePath", - Name: "senderPath", - Label: "Sender's Collection Path", - SampleValues: []cadenceValue{sampleStoragePath}, + Type: "String", + Name: "senderPathIdentifier", + Label: "Sender's Collection Path Identifier", + SampleValues: []cadenceValue{sampleStoragePathID}, + }, + { + Type: "String", + Name: "receiverPathIdentifier", + Label: "Recipient's Receiver Path Identifier", + SampleValues: []cadenceValue{samplePublicPathID}, + }, + }, + )) + + m.addTemplate(generateTemplate( + "FT.03", "Transfer Fungible Token with Address", + env, + templates.GenerateTransferGenericVaultWithAddressScript, + []argument{ + { + Type: "UFix64", + Name: "amount", + Label: "Amount", + SampleValues: []cadenceValue{sampleAmount}, }, { - Type: "PublicPath", - Name: "receiverPath", - Label: "Recipient's Receiver Path", - SampleValues: []cadenceValue{samplePublicPath}, + Type: "Address", + Name: "to", + Label: "Recipient", + SampleValues: []cadenceValue{sampleAddress(env.Network)}, + }, + { + Type: "Address", + Name: "contractAddress", + Label: "FT Contract Address", + SampleValues: []cadenceValue{sampleAddress(env.Network)}, + }, + { + Type: "String", + Name: "contractName", + Label: "FT Contract Name", + SampleValues: []cadenceValue{sampleFTContractName}, }, }, )) @@ -308,16 +337,42 @@ func generateManifest(env templates.Environment) *manifest { )) m.addTemplate(generateTemplate( - "NFT.02", "Transfer NFT", + "NFT.02", "Transfer NFT with Paths", env, - templates.GenerateTransferGenericNFTScript, + templates.GenerateTransferGenericNFTWithPathsScript, []argument{ + { + Type: "Address", + Name: "to", + Label: "Recipient", + SampleValues: []cadenceValue{sampleAddress(env.Network)}, + }, { Type: "UInt64", Name: "id", Label: "NFT ID to Transfer", SampleValues: []cadenceValue{sampleID}, }, + { + Type: "String", + Name: "senderPathIdentifier", + Label: "Sender's Collection Path Identifier", + SampleValues: []cadenceValue{sampleStoragePathID}, + }, + { + Type: "String", + Name: "receiverPathIdentifier", + Label: "Recipient's Receiver Path Identifier", + SampleValues: []cadenceValue{samplePublicPathID}, + }, + }, + )) + + m.addTemplate(generateTemplate( + "NFT.03", "Transfer NFT with Address", + env, + templates.GenerateTransferGenericNFTWithAddressScript, + []argument{ { Type: "Address", Name: "to", @@ -325,16 +380,22 @@ func generateManifest(env templates.Environment) *manifest { SampleValues: []cadenceValue{sampleAddress(env.Network)}, }, { - Type: "StoragePath", - Name: "senderPath", - Label: "Sender's Collection Path", - SampleValues: []cadenceValue{sampleStoragePath}, + Type: "UInt64", + Name: "id", + Label: "NFT ID to Transfer", + SampleValues: []cadenceValue{sampleID}, + }, + { + Type: "Address", + Name: "contractAddress", + Label: "NFT Contract Address", + SampleValues: []cadenceValue{sampleAddress(env.Network)}, }, { - Type: "PublicPath", - Name: "receiverPath", - Label: "Recipient's Receiver Path", - SampleValues: []cadenceValue{samplePublicPath}, + Type: "String", + Name: "contractName", + Label: "NFT Contract Name", + SampleValues: []cadenceValue{sampleNFTContractName}, }, }, )) diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 5c16b0ed0..9e6694cb4 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -5,9 +5,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/cadence v1.0.0-M3 - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7 + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7 + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) @@ -22,7 +22,6 @@ require ( github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect - github.com/golang/protobuf v1.5.3 // indirect github.com/hashicorp/hcl v1.0.0 // indirect github.com/holiman/uint256 v1.2.3 // indirect github.com/inconshreveable/mousetrap v1.0.0 // indirect @@ -37,8 +36,6 @@ require ( github.com/mitchellh/mapstructure v1.4.1 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/crypto v0.25.0 // indirect - github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 // indirect - github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/pelletier/go-toml v1.2.0 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect @@ -61,7 +58,6 @@ require ( golang.org/x/text v0.14.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect gonum.org/v1/gonum v0.13.0 // indirect - google.golang.org/protobuf v1.31.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index fa252451d..007d9a268 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1615,15 +1615,14 @@ github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPByd github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7 h1:gTfNhnUGDdHStqqsPqWjqQ5ewqeWBH+VttcOWyh2EP4= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7 h1:7pHK+IcNjHjXqV87V5cTeNXTYtF3LjBLNDuh2SiGUug= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= -github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.10.3/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index fdc865d6e..adff78d60 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -160,8 +160,8 @@ }, { "id": "FT.02", - "name": "Transfer Fungible Token", - "source": "import FungibleToken from 0xf233dcee88fe0abe\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, senderPath: StoragePath, receiverPath: PublicPath) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: senderPath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", + "name": "Transfer Fungible Token with Paths", + "source": "import FungibleToken from 0xf233dcee88fe0abe\n\n/// Can pass in any storage path and receiver path identifier instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", "arguments": [ { "type": "UFix64", @@ -186,36 +186,83 @@ ] }, { - "type": "StoragePath", - "name": "senderPath", - "label": "Sender's Collection Path", + "type": "String", + "name": "senderPathIdentifier", + "label": "Sender's Collection Path Identifier", "sampleValues": [ { - "value": { - "domain": "storage", - "identifier": "samplePathIdentifier" - }, - "type": "Path" + "value": "flowTokenVault", + "type": "String" } ] }, { - "type": "PublicPath", - "name": "receiverPath", - "label": "Recipient's Receiver Path", + "type": "String", + "name": "receiverPathIdentifier", + "label": "Recipient's Receiver Path Identifier", "sampleValues": [ { - "value": { - "domain": "storage", - "identifier": "samplePathIdentifier" - }, - "type": "Path" + "value": "flowTokenReceiver", + "type": "String" + } + ] + } + ], + "network": "mainnet", + "hash": "6e5b8c83a3e8445eaa4bed391978443f124d9aa457fabdbaa016e0f65b57591e" + }, + { + "id": "FT.03", + "name": "Transfer Fungible Token with Address", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FungibleTokenMetadataViews from 0xf233dcee88fe0abe\n\n/// Can pass in any contract address and name to transfer a token from that contract\n/// This lets you choose the token you want to send\n///\n/// Any contract can be chosen here, so wallets should check argument values\n/// to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, contractAddress: Address, contractName: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n // FTVaultData struct to get paths from\n let vaultData: FungibleTokenMetadataViews.FTVaultData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026FungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n self.vaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: self.vaultData.storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(self.vaultData.receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", + "arguments": [ + { + "type": "UFix64", + "name": "amount", + "label": "Amount", + "sampleValues": [ + { + "value": "92233720368.54775808", + "type": "UFix64" + } + ] + }, + { + "type": "Address", + "name": "to", + "label": "Recipient", + "sampleValues": [ + { + "value": "0xe467b9dd11fa00df", + "type": "Address" + } + ] + }, + { + "type": "Address", + "name": "contractAddress", + "label": "FT Contract Address", + "sampleValues": [ + { + "value": "0xe467b9dd11fa00df", + "type": "Address" + } + ] + }, + { + "type": "String", + "name": "contractName", + "label": "FT Contract Name", + "sampleValues": [ + { + "value": "FiatToken", + "type": "String" } ] } ], "network": "mainnet", - "hash": "45f365ce6b9a048f85b02c03d3311961358e0b623e5c87165ab25bcc90638c60" + "hash": "efa05208b7db01aa887f3f70ff8a3bf155749d5f8ff91f723707f2786261db36" }, { "id": "NFT.01", @@ -250,9 +297,20 @@ }, { "id": "NFT.02", - "name": "Transfer NFT", - "source": "/// This transaction is for transferring an ExampleNFT from one account to another\n\nimport \"ViewResolver\"\nimport \"MetadataViews\"\nimport 0x1d7e57aa55817448\nimport \"ExampleNFT\"\n\ntransaction(contractAddress: Address, contractName: String, recipient: Address, withdrawID: UInt64) {\n\n /// Reference to the withdrawer's collection\n let withdrawRef: auth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\n\n /// Reference of the collection to deposit the NFT to\n let receiverRef: \u0026{NonFungibleToken.Receiver}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // borrow the NFT contract as ViewResolver reference\n let viewResolver = getAccount(contractAddress).contracts.borrow\u003c\u0026ViewResolver\u003e(name: contractName)\n ?? panic(\"Could not borrow ViewResolver of given name from address\")\n\n // resolve the NFT collection data from the NFT contract\n let collectionData = viewResolver.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"ViewResolver does not resolve NFTCollectionData view\")\n\n // borrow a reference to the signer's NFT collection\n self.withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: collectionData.storagePath\n ) ?? panic(\"Account does not store an object at the specified path\")\n\n // get the recipients public account object\n let recipient = getAccount(recipient)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n self.receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n }\n\n execute {\n\n let nft \u003c- self.withdrawRef.withdraw(withdrawID: withdrawID)\n self.receiverRef.deposit(token: \u003c-nft)\n\n }\n\n post {\n !self.withdrawRef.getIDs().contains(withdrawID): \"Original owner should not have the NFT anymore\"\n }\n}\n", + "name": "Transfer NFT with Paths", + "source": "import NonFungibleToken from 0x1d7e57aa55817448\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ + { + "type": "Address", + "name": "to", + "label": "Recipient", + "sampleValues": [ + { + "value": "0xe467b9dd11fa00df", + "type": "Address" + } + ] + }, { "type": "UInt64", "name": "id", @@ -264,6 +322,37 @@ } ] }, + { + "type": "String", + "name": "senderPathIdentifier", + "label": "Sender's Collection Path Identifier", + "sampleValues": [ + { + "value": "flowTokenVault", + "type": "String" + } + ] + }, + { + "type": "String", + "name": "receiverPathIdentifier", + "label": "Recipient's Receiver Path Identifier", + "sampleValues": [ + { + "value": "flowTokenReceiver", + "type": "String" + } + ] + } + ], + "network": "mainnet", + "hash": "4c509996ec971e19f26d497a7daa7563bdb10d2a401b5cf214eff95beec565fc" + }, + { + "id": "NFT.03", + "name": "Transfer NFT with Address", + "source": "import NonFungibleToken from 0x1d7e57aa55817448\nimport MetadataViews from 0x1d7e57aa55817448\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026NonFungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "arguments": [ { "type": "Address", "name": "to", @@ -276,36 +365,41 @@ ] }, { - "type": "StoragePath", - "name": "senderPath", - "label": "Sender's Collection Path", + "type": "UInt64", + "name": "id", + "label": "NFT ID to Transfer", "sampleValues": [ { - "value": { - "domain": "storage", - "identifier": "samplePathIdentifier" - }, - "type": "Path" + "value": "10", + "type": "UInt64" } ] }, { - "type": "PublicPath", - "name": "receiverPath", - "label": "Recipient's Receiver Path", + "type": "Address", + "name": "contractAddress", + "label": "NFT Contract Address", "sampleValues": [ { - "value": { - "domain": "storage", - "identifier": "samplePathIdentifier" - }, - "type": "Path" + "value": "0xe467b9dd11fa00df", + "type": "Address" + } + ] + }, + { + "type": "String", + "name": "contractName", + "label": "NFT Contract Name", + "sampleValues": [ + { + "value": "TopShot", + "type": "String" } ] } ], "network": "mainnet", - "hash": "7c63278cf0421fd292c97bc953461939d40665833437ce5b4fb48655199fc285" + "hash": "4787be99c4a72becd7193a28dfd4f4cef3d00610b2b0dfdaba79df41792f69df" }, { "id": "TH.01", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 631ece4e0..6fc36dfa8 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -160,8 +160,8 @@ }, { "id": "FT.02", - "name": "Transfer Fungible Token", - "source": "import FungibleToken from 0x9a0766d93b6608b7\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, senderPath: StoragePath, receiverPath: PublicPath) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: senderPath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", + "name": "Transfer Fungible Token with Paths", + "source": "import FungibleToken from 0x9a0766d93b6608b7\n\n/// Can pass in any storage path and receiver path identifier instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", "arguments": [ { "type": "UFix64", @@ -186,36 +186,83 @@ ] }, { - "type": "StoragePath", - "name": "senderPath", - "label": "Sender's Collection Path", + "type": "String", + "name": "senderPathIdentifier", + "label": "Sender's Collection Path Identifier", "sampleValues": [ { - "value": { - "domain": "storage", - "identifier": "samplePathIdentifier" - }, - "type": "Path" + "value": "flowTokenVault", + "type": "String" } ] }, { - "type": "PublicPath", - "name": "receiverPath", - "label": "Recipient's Receiver Path", + "type": "String", + "name": "receiverPathIdentifier", + "label": "Recipient's Receiver Path Identifier", "sampleValues": [ { - "value": { - "domain": "storage", - "identifier": "samplePathIdentifier" - }, - "type": "Path" + "value": "flowTokenReceiver", + "type": "String" + } + ] + } + ], + "network": "testnet", + "hash": "c9b9a6156280812703c15dde74df95cd0d7d1034dd2d8bf0cccf72b607142988" + }, + { + "id": "FT.03", + "name": "Transfer Fungible Token with Address", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FungibleTokenMetadataViews from 0x9a0766d93b6608b7\n\n/// Can pass in any contract address and name to transfer a token from that contract\n/// This lets you choose the token you want to send\n///\n/// Any contract can be chosen here, so wallets should check argument values\n/// to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, contractAddress: Address, contractName: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n // FTVaultData struct to get paths from\n let vaultData: FungibleTokenMetadataViews.FTVaultData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026FungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n self.vaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: self.vaultData.storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(self.vaultData.receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", + "arguments": [ + { + "type": "UFix64", + "name": "amount", + "label": "Amount", + "sampleValues": [ + { + "value": "92233720368.54775808", + "type": "UFix64" + } + ] + }, + { + "type": "Address", + "name": "to", + "label": "Recipient", + "sampleValues": [ + { + "value": "0x8c5303eaa26202d6", + "type": "Address" + } + ] + }, + { + "type": "Address", + "name": "contractAddress", + "label": "FT Contract Address", + "sampleValues": [ + { + "value": "0x8c5303eaa26202d6", + "type": "Address" + } + ] + }, + { + "type": "String", + "name": "contractName", + "label": "FT Contract Name", + "sampleValues": [ + { + "value": "FiatToken", + "type": "String" } ] } ], "network": "testnet", - "hash": "fbe5032968d55b004d4f38e40ccaeff0d98140d21276995144469899bff56735" + "hash": "53afddb176f6838569124f85d06da085b69ebaa6b81dcfeb00fb9199d48a7197" }, { "id": "NFT.01", @@ -250,9 +297,20 @@ }, { "id": "NFT.02", - "name": "Transfer NFT", - "source": "/// This transaction is for transferring an ExampleNFT from one account to another\n\nimport \"ViewResolver\"\nimport \"MetadataViews\"\nimport 0x631e88ae7f1d7c20\nimport \"ExampleNFT\"\n\ntransaction(contractAddress: Address, contractName: String, recipient: Address, withdrawID: UInt64) {\n\n /// Reference to the withdrawer's collection\n let withdrawRef: auth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\n\n /// Reference of the collection to deposit the NFT to\n let receiverRef: \u0026{NonFungibleToken.Receiver}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // borrow the NFT contract as ViewResolver reference\n let viewResolver = getAccount(contractAddress).contracts.borrow\u003c\u0026ViewResolver\u003e(name: contractName)\n ?? panic(\"Could not borrow ViewResolver of given name from address\")\n\n // resolve the NFT collection data from the NFT contract\n let collectionData = viewResolver.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"ViewResolver does not resolve NFTCollectionData view\")\n\n // borrow a reference to the signer's NFT collection\n self.withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: collectionData.storagePath\n ) ?? panic(\"Account does not store an object at the specified path\")\n\n // get the recipients public account object\n let recipient = getAccount(recipient)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n self.receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n }\n\n execute {\n\n let nft \u003c- self.withdrawRef.withdraw(withdrawID: withdrawID)\n self.receiverRef.deposit(token: \u003c-nft)\n\n }\n\n post {\n !self.withdrawRef.getIDs().contains(withdrawID): \"Original owner should not have the NFT anymore\"\n }\n}\n", + "name": "Transfer NFT with Paths", + "source": "import NonFungibleToken from 0x631e88ae7f1d7c20\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ + { + "type": "Address", + "name": "to", + "label": "Recipient", + "sampleValues": [ + { + "value": "0x8c5303eaa26202d6", + "type": "Address" + } + ] + }, { "type": "UInt64", "name": "id", @@ -264,6 +322,37 @@ } ] }, + { + "type": "String", + "name": "senderPathIdentifier", + "label": "Sender's Collection Path Identifier", + "sampleValues": [ + { + "value": "flowTokenVault", + "type": "String" + } + ] + }, + { + "type": "String", + "name": "receiverPathIdentifier", + "label": "Recipient's Receiver Path Identifier", + "sampleValues": [ + { + "value": "flowTokenReceiver", + "type": "String" + } + ] + } + ], + "network": "testnet", + "hash": "267278a2c41182ced41877d4ecdec086e07ee152d17e8f5b8ba910b9c91aabde" + }, + { + "id": "NFT.03", + "name": "Transfer NFT with Address", + "source": "import NonFungibleToken from 0x631e88ae7f1d7c20\nimport MetadataViews from 0x631e88ae7f1d7c20\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026NonFungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "arguments": [ { "type": "Address", "name": "to", @@ -276,36 +365,41 @@ ] }, { - "type": "StoragePath", - "name": "senderPath", - "label": "Sender's Collection Path", + "type": "UInt64", + "name": "id", + "label": "NFT ID to Transfer", "sampleValues": [ { - "value": { - "domain": "storage", - "identifier": "samplePathIdentifier" - }, - "type": "Path" + "value": "10", + "type": "UInt64" } ] }, { - "type": "PublicPath", - "name": "receiverPath", - "label": "Recipient's Receiver Path", + "type": "Address", + "name": "contractAddress", + "label": "NFT Contract Address", "sampleValues": [ { - "value": { - "domain": "storage", - "identifier": "samplePathIdentifier" - }, - "type": "Path" + "value": "0x8c5303eaa26202d6", + "type": "Address" + } + ] + }, + { + "type": "String", + "name": "contractName", + "label": "NFT Contract Name", + "sampleValues": [ + { + "value": "TopShot", + "type": "String" } ] } ], "network": "testnet", - "hash": "cbbf41e79e3c8e8bea325427e15c2c098441da45cff0ab95131848ec8aefa0cd" + "hash": "977f1fab609f8845472f60a23d163d810a09c0eefc111fab70e816a789a0ca7a" }, { "id": "TH.01", diff --git a/lib/go/templates/service_templates.go b/lib/go/templates/service_templates.go index e07415512..8dc2463b1 100644 --- a/lib/go/templates/service_templates.go +++ b/lib/go/templates/service_templates.go @@ -71,16 +71,24 @@ func GenerateSetupFTAccountFromAddressScript(env Environment) []byte { return ft_templates.GenerateSetupAccountFromAddressScript(env.FungibleTokenAddress, env.FungibleTokenMetadataViewsAddress) } -func GenerateTransferGenericVaultScript(env Environment) []byte { - return ft_templates.GenerateTransferGenericVaultScript(env.FungibleTokenAddress) +func GenerateTransferGenericVaultWithPathsScript(env Environment) []byte { + return ft_templates.GenerateTransferGenericVaultWithPathsScript(env.FungibleTokenAddress) +} + +func GenerateTransferGenericVaultWithAddressScript(env Environment) []byte { + return ft_templates.GenerateTransferGenericVaultWithAddressScript(env.FungibleTokenAddress, env.FungibleTokenMetadataViewsAddress) } func GenerateSetupNFTAccountFromAddressScript(env Environment) []byte { return nft_templates.GenerateSetupAccountFromAddressScript(env.NonFungibleTokenAddress, env.MetadataViewsAddress) } -func GenerateTransferGenericNFTScript(env Environment) []byte { - return nft_templates.GenerateTransferGenericNFTScript(env.NonFungibleTokenAddress) +func GenerateTransferGenericNFTWithPathsScript(env Environment) []byte { + return nft_templates.GenerateTransferGenericNFTWithPathsScript(env.NonFungibleTokenAddress) +} + +func GenerateTransferGenericNFTWithAddressScript(env Environment) []byte { + return nft_templates.GenerateTransferGenericNFTWithAddressScript(env.NonFungibleTokenAddress, env.MetadataViewsAddress) } // FlowToken Templates diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 4d5be2888..a470a7c74 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -113,9 +113,9 @@ require ( github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 // indirect - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7 // indirect + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 // indirect github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 // indirect - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7 // indirect + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 9d7aa8e17..30598251a 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1815,16 +1815,16 @@ github.com/onflow/flow-emulator v1.0.0-M1 h1:0hBEmvm73F+5HhN5ugkOP3UyN+Ea9yGWflE github.com/onflow/flow-emulator v1.0.0-M1/go.mod h1:JFJCeQVyhCQVD2Tq4QhctIXK6j5U6aU15yoEwMJt5AQ= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 h1:u6/YcUvO8jU0f3Evb/6agzXqeOo+VbL2a3mmj/5ifRs= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7 h1:gTfNhnUGDdHStqqsPqWjqQ5ewqeWBH+VttcOWyh2EP4= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240209175139-2ab8303b23b7/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f h1:F1y95CpteZn0i4v0FDGjKiqI13Xlir3hX4x0C1xMRoc= github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f/go.mod h1:9q+c+fuTpc/emueM/2bI/Ih2jw3V+9WS3Eu+pWBuLW0= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 h1:/2vvjKkWG/3cKP3IpgiGNqXi0yskn4GmNTjmeCwMoz8= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7 h1:7pHK+IcNjHjXqV87V5cTeNXTYtF3LjBLNDuh2SiGUug= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240209175113-e3b2202ee7a7/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 h1:+rT+UsfTR39JZO8ht2+4fkaWfHw74SCj1fyz1lWuX8A= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= From 46d76854bbb217221a5e738f97c3873684c0ccb8 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 13 Feb 2024 16:46:28 -0600 Subject: [PATCH 102/132] update emulator dependency --- lib/go/test/go.mod | 12 ++++++------ lib/go/test/go.sum | 22 ++++++++++++---------- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index a470a7c74..7b689c60f 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -5,11 +5,11 @@ go 1.18 require ( github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 github.com/coreos/go-semver v0.3.0 - github.com/onflow/cadence v1.0.0-M4 + github.com/onflow/cadence v1.0.0-M5 github.com/onflow/crypto v0.25.0 - github.com/onflow/flow-emulator v1.0.0-M1 - github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f - github.com/onflow/flow-go-sdk v1.0.0-M1 + github.com/onflow/flow-emulator v1.0.0-M3 + github.com/onflow/flow-go v0.33.2-0.20240206235622-50f8c81f1f43 + github.com/onflow/flow-go-sdk v1.0.0-M2 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 ) @@ -96,7 +96,7 @@ require ( github.com/magiconair/properties v1.8.7 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.20 // indirect - github.com/mattn/go-runewidth v0.0.14 // indirect + github.com/mattn/go-runewidth v0.0.15 // indirect github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect github.com/minio/sha256-simd v1.0.1 // indirect github.com/mitchellh/mapstructure v1.5.0 // indirect @@ -116,7 +116,7 @@ require ( github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 // indirect github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 // indirect github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 // indirect - github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 // indirect + github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 30598251a..145be5899 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1718,8 +1718,9 @@ github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzp github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= -github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U= +github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-sqlite3 v1.11.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= github.com/mattn/go-sqlite3 v1.14.5/go.mod h1:WVKg1VTActs4Qso6iwGbiFih2UIHo0ENGwNd0Lj+XmI= github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= @@ -1807,27 +1808,28 @@ github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6 github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= -github.com/onflow/cadence v1.0.0-M4 h1:/nt3j7vpYDxuI0ghIgAJrb2R01ijvJYZLAkKt+zbpTY= -github.com/onflow/cadence v1.0.0-M4/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= +github.com/onflow/cadence v1.0.0-M5 h1:vNG7x2KLLrt2yfVr1HtEXUlUi4GdNo+rkXnPkhSzsFA= +github.com/onflow/cadence v1.0.0-M5/go.mod h1:a4mccDU90hmuxCLUFzs9J/ANG/rYbFa36h4Z0bBAqNU= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-emulator v1.0.0-M1 h1:0hBEmvm73F+5HhN5ugkOP3UyN+Ea9yGWflEmoeGzgdw= -github.com/onflow/flow-emulator v1.0.0-M1/go.mod h1:JFJCeQVyhCQVD2Tq4QhctIXK6j5U6aU15yoEwMJt5AQ= +github.com/onflow/flow-emulator v1.0.0-M3 h1:+Rktq6OzQfJCLNVweJqtTUKZrHMc6eVVZn1tYI1PMMg= +github.com/onflow/flow-emulator v1.0.0-M3/go.mod h1:iMQ7WbzrEa+xQL23P8zCxrXv8YhAWUds8SvEdERB14o= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 h1:u6/YcUvO8jU0f3Evb/6agzXqeOo+VbL2a3mmj/5ifRs= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= -github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f h1:F1y95CpteZn0i4v0FDGjKiqI13Xlir3hX4x0C1xMRoc= -github.com/onflow/flow-go v0.33.2-0.20240126211806-97279f96695f/go.mod h1:9q+c+fuTpc/emueM/2bI/Ih2jw3V+9WS3Eu+pWBuLW0= -github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= +github.com/onflow/flow-go v0.33.2-0.20240206235622-50f8c81f1f43 h1:KB10iF+6HIQ/hKykzBf8n3P8cDDRHL4ytfc0R4ApCZM= +github.com/onflow/flow-go v0.33.2-0.20240206235622-50f8c81f1f43/go.mod h1:gWMjeDpt0YuJiwxtgdD8qxsM53PvUyoPHmjisZZmjR0= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= +github.com/onflow/flow-go-sdk v1.0.0-M2 h1:YWeXTo112RF8s6swiOU5oW8JWbOOz392FCeAbGnm+W4= +github.com/onflow/flow-go-sdk v1.0.0-M2/go.mod h1:mllhNw5WAEug59EWvW3TudcrtPmB5VfLA3iUx7mAA4s= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 h1:/2vvjKkWG/3cKP3IpgiGNqXi0yskn4GmNTjmeCwMoz8= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= -github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 h1:+rT+UsfTR39JZO8ht2+4fkaWfHw74SCj1fyz1lWuX8A= -github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= +github.com/onflow/flow/protobuf/go/flow v0.3.7 h1:+6sBdlE/u4ZMTVB9U1lA6Xn2Bd48lOOX96Bv9dNubsk= +github.com/onflow/flow/protobuf/go/flow v0.3.7/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= From 439c5aa214eedd0268a85b75e2ec4d8b047d6f04 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 14 Feb 2024 17:12:17 -0600 Subject: [PATCH 103/132] use string args for NFT contracts --- lib/go/contracts/contracts.go | 6 ++---- lib/go/contracts/go.mod | 4 ++-- lib/go/contracts/go.sum | 6 ++++-- lib/go/test/go.mod | 2 +- lib/go/test/go.sum | 4 ++-- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index 4391d7c2e..179c9108a 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -10,8 +10,6 @@ import ( ftcontracts "github.com/onflow/flow-ft/lib/go/contracts" nftcontracts "github.com/onflow/flow-nft/lib/go/contracts" - "github.com/onflow/flow-go-sdk" - "github.com/onflow/flow-core-contracts/lib/go/contracts/internal/assets" ) @@ -93,7 +91,7 @@ func FungibleTokenSwitchboard(fungibleTokenAddr string) []byte { } func NonFungibleToken(viewResolverAddress string) []byte { - return nftcontracts.NonFungibleToken(flow.HexToAddress(viewResolverAddress)) + return nftcontracts.NonFungibleToken(viewResolverAddress) } func ViewResolver() []byte { @@ -106,7 +104,7 @@ func Burner() []byte { // MetadataViews returns the MetadataViews contract interface. func MetadataViews(fungibleTokenAddr, nonFungibleTokenAddr, viewResolverAddr string) []byte { - return nftcontracts.MetadataViews(flow.HexToAddress(fungibleTokenAddr), flow.HexToAddress(nonFungibleTokenAddr), flow.HexToAddress(viewResolverAddr)) + return nftcontracts.MetadataViews(fungibleTokenAddr, nonFungibleTokenAddr, viewResolverAddr) } // FlowToken returns the FlowToken contract. diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 76d19b603..15bca2089 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -5,8 +5,7 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.23.0+incompatible github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 - github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a github.com/stretchr/testify v1.8.4 ) @@ -30,6 +29,7 @@ require ( github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/cadence v1.0.0-M3 // indirect github.com/onflow/crypto v0.25.0 // indirect + github.com/onflow/flow-go-sdk v1.0.0-M1 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rivo/uniseg v0.4.4 // indirect diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 157874140..d6ee12580 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1612,8 +1612,10 @@ github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 h1:/2vvjKkWG/3cKP3IpgiGNqXi0yskn4GmNTjmeCwMoz8= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214171305-1bf01d6aa9f9 h1:KSE5ppVoa4Du/DEqcuaPadiQL9eMzPHeJMcvqyls+Rs= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214171305-1bf01d6aa9f9/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a h1:xMEtuQp4+ltfEZcw+4smv4wechSBAus4yEAtPghXZeQ= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 7b689c60f..d1691eff3 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -114,7 +114,7 @@ require ( github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 // indirect github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a // indirect github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 145be5899..1d0c49e51 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1823,8 +1823,8 @@ github.com/onflow/flow-go v0.33.2-0.20240206235622-50f8c81f1f43/go.mod h1:gWMjeD github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-go-sdk v1.0.0-M2 h1:YWeXTo112RF8s6swiOU5oW8JWbOOz392FCeAbGnm+W4= github.com/onflow/flow-go-sdk v1.0.0-M2/go.mod h1:mllhNw5WAEug59EWvW3TudcrtPmB5VfLA3iUx7mAA4s= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6 h1:/2vvjKkWG/3cKP3IpgiGNqXi0yskn4GmNTjmeCwMoz8= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240205233530-86ee8c352fa6/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a h1:xMEtuQp4+ltfEZcw+4smv4wechSBAus4yEAtPghXZeQ= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= From f5053a4a717ec1f130ca0c9b95d5f6a0407d22a2 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 14 Feb 2024 18:21:06 -0600 Subject: [PATCH 104/132] update collection machine account transactions to not use keylist entry --- lib/go/templates/cmd/manifest/manifest.go | 61 +++++---- lib/go/templates/internal/assets/assets.go | 12 +- lib/go/templates/manifest.mainnet.json | 129 ++++++++---------- lib/go/templates/manifest.testnet.json | 129 ++++++++---------- lib/go/test/flow_stakingcollection_test.go | 44 +++--- lib/go/test/lockedtokens_helpers.go | 14 +- .../create_machine_account.cdc | 22 ++- .../stakingCollection/register_node.cdc | 21 ++- 8 files changed, 202 insertions(+), 230 deletions(-) diff --git a/lib/go/templates/cmd/manifest/manifest.go b/lib/go/templates/cmd/manifest/manifest.go index 9772dd0dc..8cecd00e8 100644 --- a/lib/go/templates/cmd/manifest/manifest.go +++ b/lib/go/templates/cmd/manifest/manifest.go @@ -141,21 +141,9 @@ func generateManifest(env templates.Environment) *manifest { sampleDelegatorID := cadenceValue{cadence.NewUInt32(42)} - sampleEmptyPublicKeys := cadence.NewArray([]cadence.Value{}) - sampleRawKey := cadence.String("f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164") sampleKey := cadenceValue{sampleRawKey} - sampleOnePublicKey := cadence.NewArray([]cadence.Value{ - cadence.String("f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164"), - }) - - sampleThreePublicKeys := cadence.NewArray([]cadence.Value{ - cadence.String("f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164"), - cadence.String("f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164"), - cadence.String("f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164"), - }) - m.addTemplate(generateTemplate( "FA.01", "Create Account", env, @@ -493,15 +481,22 @@ func generateManifest(env templates.Environment) *manifest { SampleValues: []cadenceValue{sampleAmount}, }, { - Type: "[String]?", - Name: "publicKeys", - Label: "Public Keys", - SampleValues: []cadenceValue{ - sampleNullOptional, - optionalCadenceValue(sampleEmptyPublicKeys), - optionalCadenceValue(sampleOnePublicKey), - optionalCadenceValue(sampleThreePublicKeys), - }, + Type: "String", + Name: "machineAccountKey", + Label: "Machine Account Public Key", + SampleValues: []cadenceValue{sampleKey}, + }, + { + Type: "UInt8", + Name: "machineAccountKeySignatureAlgorithm", + Label: "Raw Value for Machine Account Signature Algorithm Enum", + SampleValues: []cadenceValue{sampleSigAlgoEnumRawValue}, + }, + { + Type: "UInt8", + Name: "machineAccountKeyHashAlgorithm", + Label: "Raw Value for Machine Account Hash Algorithm Enum", + SampleValues: []cadenceValue{sampleHashAlgoEnumRawValue}, }, }, )) @@ -518,14 +513,22 @@ func generateManifest(env templates.Environment) *manifest { SampleValues: []cadenceValue{sampleNodeID}, }, { - Type: "[String]", - Name: "publicKeys", - Label: "Public Keys", - SampleValues: []cadenceValue{ - {sampleEmptyPublicKeys}, - {sampleOnePublicKey}, - {sampleThreePublicKeys}, - }, + Type: "String", + Name: "machineAccountKey", + Label: "Machine Account Public Key", + SampleValues: []cadenceValue{sampleKey}, + }, + { + Type: "UInt8", + Name: "machineAccountKeySignatureAlgorithm", + Label: "Raw Value for Machine Account Signature Algorithm Enum", + SampleValues: []cadenceValue{sampleSigAlgoEnumRawValue}, + }, + { + Type: "UInt8", + Name: "machineAccountKeyHashAlgorithm", + Label: "Raw Value for Machine Account Hash Algorithm Enum", + SampleValues: []cadenceValue{sampleHashAlgoEnumRawValue}, }, }, )) diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 90423f801..74866af23 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -246,13 +246,13 @@ // randomBeaconHistory/scripts/get_source_of_randomness.cdc (305B) // randomBeaconHistory/scripts/get_source_of_randomness_page.cdc (326B) // stakingCollection/close_stake.cdc (909B) -// stakingCollection/create_machine_account.cdc (1.303kB) +// stakingCollection/create_machine_account.cdc (1.705kB) // stakingCollection/create_new_tokenholder_acct.cdc (3.625kB) // stakingCollection/deploy_collection_contract.cdc (312B) // stakingCollection/register_delegator.cdc (826B) // stakingCollection/register_multiple_delegators.cdc (878B) // stakingCollection/register_multiple_nodes.cdc (1.695kB) -// stakingCollection/register_node.cdc (1.573kB) +// stakingCollection/register_node.cdc (1.96kB) // stakingCollection/request_unstaking.cdc (835B) // stakingCollection/restake_all_stakers.cdc (1.416kB) // stakingCollection/scripts/does_account_have_staking_collection.cdc (260B) @@ -5284,7 +5284,7 @@ func stakingcollectionClose_stakeCdc() (*asset, error) { return a, nil } -var _stakingcollectionCreate_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\xc1\x6e\xda\x40\x10\xbd\xfb\x2b\x5e\x73\x48\x41\x42\x4e\xce\xa8\x34\xa2\x84\x54\x51\xd2\xa4\x0a\x51\x2f\x55\x0f\x13\x7b\xb0\x57\x59\x76\xad\xd9\xa5\xc4\x6d\xf8\xf7\x6a\xbd\xc6\x81\x00\xc7\xfa\x00\xde\x5d\xcf\xbc\x37\x6f\xde\xac\x5a\x54\x56\x3c\x26\x52\x57\xde\x26\xed\xea\x4a\xdb\xd5\xcc\xd3\xb3\x32\xc5\xc4\x6a\xcd\x99\x57\xd6\x60\x2e\x76\x81\xf3\x97\xd9\xe3\xf8\xe6\xfa\xee\xeb\xe4\xfe\xf6\x76\x3a\x79\xbc\xbe\xbf\x1b\x5f\x5e\x3e\x4c\x67\xb3\x24\x39\x3b\x3b\xc3\x44\x98\x3c\x3b\x10\x16\x94\x95\xca\x30\x28\xcb\xec\xd2\x78\xcc\xad\x80\x60\x6c\xce\xf0\x25\x79\x28\x07\xd2\xc2\x94\xd7\x50\x06\xbe\x64\xb8\x08\x89\xac\xc3\x6c\x52\x92\xc9\x41\x79\xee\x50\x2d\x9f\xb4\xca\xf0\xcc\xb5\x83\xb7\x4d\x88\xe1\xd5\x06\x20\x49\xbc\x90\x71\xd4\x04\xf6\x02\xce\xf5\xe5\x10\x33\x2f\xca\x14\x83\x36\xf6\x86\x6b\x37\xc4\xcf\x58\x6d\x7a\xc3\xf5\xad\x72\x7e\x6a\xbc\xd4\xbf\xfa\xf8\x9b\x00\x40\xf3\xa3\xd9\x6f\xd8\xbc\x09\xf0\xc0\xf3\x21\x68\xe9\xcb\xde\x41\x7d\xd2\xb7\xd7\xfb\x95\x61\xe9\xe3\xf4\xf0\x77\x7b\x3b\x49\x83\x59\x09\x57\x24\xdc\x6b\xcb\x69\xa1\xbe\x58\x11\xbb\xfa\x41\x7a\xc9\x7d\x9c\x8e\xe3\xd9\x86\x6b\x78\x1c\xeb\x79\x7a\x88\x2b\x46\x1b\x65\x52\xe7\xad\x50\xc1\xe9\x53\x93\xec\xd3\xff\xa8\xe1\x73\x2f\xd8\x63\x78\xd8\x3a\xfb\x9f\xcf\x22\xa3\xef\xe4\xcb\x7e\x57\x4a\x78\x2e\x2e\x50\x91\x51\x59\xef\x64\x62\x97\x3a\x87\xb1\x1e\x91\x36\x08\xc2\x73\x16\x36\x19\x87\xf6\x13\xf6\x2d\xda\x1a\xa9\x12\xb5\x20\xa9\xb1\x74\x2c\x1f\xdd\x46\x86\x93\x7e\xd2\x41\xa9\x79\xd3\xe3\xd6\xa3\xad\xac\x18\x1d\x57\x33\xcd\x1a\x63\x7f\xdb\x09\xb8\xb2\x32\x7d\x51\xce\x2b\x53\xdc\xd9\x9c\x3b\xd3\xc5\xff\x01\x2a\xaa\x59\x86\x1b\xfc\xed\xae\xb5\x1c\xde\x5c\x89\xd1\x08\x46\x69\xbc\xbe\x6e\x6d\x7e\x48\x35\x9b\xc2\x97\xe1\xf0\xfc\x5d\x74\x63\x99\x56\x29\x32\x41\xa6\x4a\xec\x6f\x95\x33\xfe\xb0\xd8\x38\x24\x61\xe4\x82\x1e\xef\x46\xf1\x64\x57\xf2\xf5\xce\x2a\xc4\x3c\x73\x33\x93\x5b\xec\xf6\xb1\x77\xa5\x4b\x03\x5e\x4a\x79\xde\xeb\x82\x86\x21\x4d\xda\x2d\x07\x28\xc9\x95\x63\x5d\x58\x51\xbe\x5c\xc4\xd3\x9d\xad\x01\x56\xac\x8a\xd2\xc7\xa3\xf8\x7e\x8c\xe9\x1a\xac\x1d\xbf\xa3\xb5\x67\x9c\xd8\xb3\x23\x77\x51\x73\x7d\xd8\x9c\xb7\xd4\x88\xf9\xd7\xc9\x3a\xf9\x17\x00\x00\xff\xff\x6b\x55\xd8\x25\x17\x05\x00\x00" +var _stakingcollectionCreate_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\x4d\x4f\xdb\x40\x14\x3c\xe3\x5f\x31\xe2\x40\x6d\x29\x32\xe9\xad\xb2\x9a\xa2\x34\x40\x89\xa0\x80\x30\xed\xfd\xe1\x7d\xb1\x57\x38\xbb\xd6\xee\x9a\x60\x55\xfc\xf7\xca\x5f\x21\x21\x86\xc2\xa1\x3e\x38\xb6\xb5\xb3\x33\x3b\x6f\xde\x8b\x5c\x16\xda\x38\xcc\x4c\x55\x38\xed\x75\x6f\xa7\xb9\x5e\xc5\x8e\xee\xa5\x4a\x67\x3a\xcf\x39\x71\x52\x2b\x2c\x8c\x5e\x62\xfc\x18\xdf\x4e\xcf\xe7\x97\x3f\x66\x57\x17\x17\x27\xb3\xdb\xf9\xd5\xe5\xf4\xf8\xf8\xe6\x24\x8e\x3d\xef\xf0\xf0\x10\x33\xc3\xe4\xd8\x82\xb0\xa4\x24\x93\x8a\x41\x49\xa2\x4b\xe5\xb0\xd0\x06\x04\xa5\x05\xc3\x65\xe4\x20\x2d\x28\x37\x4c\xa2\x82\x54\x70\x19\xc3\xb6\x94\x48\xd6\x9c\xcd\x96\xa4\x04\x48\x08\x8b\xa2\xbc\xcb\x65\x82\x7b\xae\x2c\x9c\x6e\x20\x8a\x57\x3d\x81\xe7\x39\x43\xca\x52\x03\xf4\x6b\x9e\xf9\x71\x84\xd8\x19\xa9\xd2\x11\x3c\x6c\x5c\x9d\xb4\x69\x0b\x3c\xe7\xea\xbd\xeb\x62\x99\x2a\x72\xa5\xe1\x69\x9e\x6a\x23\x5d\xb6\x8c\xf0\x6b\xae\xdc\x97\x7f\x01\xcf\xc8\x66\x2f\x31\x01\xfe\x34\xa0\xe6\x96\xb3\xeb\xcf\xff\x6c\xf9\x0d\x2f\x22\x50\xe9\x32\x7f\xb0\x22\xe1\xf3\xe3\xd5\x4a\xb1\x09\x70\x30\xbc\x6e\xe7\x8b\xd7\x70\x16\x86\x0b\x32\xec\x77\x06\x76\x54\xdf\xb5\x31\x7a\xf5\x9b\xf2\x92\x03\x1c\x74\x47\xe8\xb5\xd6\x97\xe5\x7c\x11\x0e\x69\xc5\xa4\xaf\x45\x68\x9d\x36\x94\x72\x78\xd7\x6c\xf6\xf5\x7f\x9c\xe1\x9b\x5f\x07\x32\x1a\x0e\xeb\xee\xf2\xb8\x55\x74\x4d\x2e\x0b\xb6\x6a\x75\x74\x84\x82\x94\x4c\xfc\xfd\x99\x2e\x73\x01\xa5\x1d\x5a\xd9\x20\x18\x5e\xb0\x61\x95\x70\x1d\x38\xc2\x6e\x53\x74\xd1\x2d\x8c\x5c\x92\xa9\x50\x5a\x36\x9f\x6c\x6f\xc3\x7e\xe0\xad\xa9\xe4\xa2\xa9\xf1\x76\x32\x30\x79\xdd\xcd\x30\x69\x5a\xe9\xe7\x16\xe0\x54\x9b\x93\x47\x69\x9d\x54\xe9\xa5\x16\xbc\x8e\x79\xfb\x3b\x42\x41\x15\x9b\xa8\xe7\xdf\xac\xda\x3a\x64\x32\xad\x83\x88\x09\x76\xc3\xec\x1b\x6a\x0b\x1f\xbd\x27\xfa\xdb\x36\xbe\x66\x65\xca\x0e\x54\xb3\xb6\x68\x50\x0f\x6f\xe7\x49\x6d\x9e\xa1\x15\x58\x95\x4b\x3c\xd4\xdc\x28\x8c\x7e\x90\x82\xc5\xa6\x7b\xbd\xfa\xac\xeb\x23\x4c\xb0\xd5\x52\x6f\x29\xdf\x5a\xf8\x11\xd1\x35\xd9\xc7\xf4\x6e\xee\xbb\xa3\xbd\x1d\x5f\xe7\x5c\x61\x82\xeb\xfe\xd9\xf7\xf6\xf6\xf6\x9a\x66\xec\xbf\x0c\x9c\x20\x14\x9c\x68\xc1\x67\xfc\xe8\x07\xa3\x1e\x60\x07\x66\x51\x57\x5c\xaf\x5d\x11\xbc\x31\x93\xc2\x7a\x8a\x86\x24\x84\xbf\x41\xbc\x7e\x1c\xad\x8d\xee\x36\xee\x5f\x47\x58\xb1\x4c\x33\x17\xe1\xf3\x78\x3c\x0e\xc7\xcf\x14\x4f\xe0\xdc\xf2\x8b\xc0\xed\x18\xdb\x66\xfa\x95\x7f\x87\x66\xa0\x6b\xc1\x1b\x46\x3e\x79\xed\xfd\xc9\xfb\x1b\x00\x00\xff\xff\x16\xcf\x40\xcb\xa9\x06\x00\x00" func stakingcollectionCreate_machine_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -5300,7 +5300,7 @@ func stakingcollectionCreate_machine_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/create_machine_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1d, 0xa4, 0x10, 0x94, 0x7e, 0xae, 0x9f, 0x3d, 0xcc, 0x8e, 0x8a, 0xab, 0xe0, 0xe5, 0xb3, 0x6c, 0x9d, 0x62, 0x4b, 0xb9, 0x28, 0xd5, 0x40, 0xe7, 0x88, 0xb5, 0x9f, 0xab, 0x54, 0x3e, 0x3f, 0x56}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf1, 0x98, 0x78, 0x5f, 0x62, 0xed, 0x2d, 0x91, 0x6b, 0x7e, 0x7e, 0xaa, 0x4e, 0xf9, 0xff, 0x40, 0x7, 0xb3, 0xb4, 0xc5, 0xa0, 0x46, 0x91, 0x5e, 0xca, 0xdc, 0xe, 0x68, 0x3e, 0xf6, 0xab, 0x34}} return a, nil } @@ -5404,7 +5404,7 @@ func stakingcollectionRegister_multiple_nodesCdc() (*asset, error) { return a, nil } -var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4d\x6f\xd3\x40\x10\xbd\xfb\x57\x0c\x3d\x14\x47\xaa\xdc\x1e\x10\x42\x16\xa1\x0a\x69\x8b\xaa\x54\x2d\x6a\x5a\x2e\x88\xc3\xd6\x1e\xdb\xab\xac\x77\xac\xd9\x35\xa9\xa1\xf9\xef\x68\xbd\xce\x87\x1b\x07\x4e\xe4\x90\xec\xee\x7c\xbd\x99\x37\x2f\xb2\xac\x88\x2d\x4c\xb9\xa9\x2c\x05\xdd\xed\x4a\xd1\x72\x6e\xc5\x42\xea\x7c\x4a\x4a\x61\x62\x25\x69\xc8\x98\x4a\x38\x7b\x9e\x3f\x4c\x66\xd7\xb7\x5f\xa6\x77\x37\x37\x97\xd3\x87\xeb\xbb\xdb\xc9\xc5\xc5\xfd\xe5\x7c\x1e\x04\xa7\xa7\xa7\x70\x8f\xb9\x34\x16\xd9\x80\x80\x14\x15\xe6\xc2\x12\x83\xd4\x60\x0b\x04\xe3\x73\x42\xb2\x4d\xca\x68\xa8\xe6\x04\xdb\xe0\x8c\xd8\xfb\x55\x98\xc8\x4c\x62\x0a\x9a\x52\x04\xa9\x33\xe2\x52\xb4\xfe\x42\xa7\xad\x8b\x28\xa9\xd6\x16\x28\x03\x4b\x0b\xd4\x06\x2c\x41\x42\x65\x29\x6d\x10\x58\x16\xda\x88\x36\x7f\x28\xd3\x18\xe6\x96\xa5\xce\x4f\x02\xd8\xf9\x30\x29\x8c\xe1\xf1\x5a\xdb\x0f\x7d\x83\x46\xbb\x24\x76\x30\x27\x69\xca\x68\xcc\x70\xfc\xd6\x6d\x86\xcd\xb0\x4b\xd7\xed\x41\xbb\x6f\x21\x86\xc7\x2b\xf9\xfc\xfe\x5d\xdf\x56\xd5\x4f\x4a\x26\x33\x6c\x4c\x0c\xdf\x3d\x39\xd1\x0c\x9b\x1b\x69\xec\xa5\xb6\xdc\xfc\x38\x1f\xc1\xef\xa0\x0d\x51\x68\xd7\xa5\xb6\x64\xdd\x63\x16\x83\xa8\x6d\x11\x0e\x72\x19\x6d\x8f\x77\x4b\x8d\x3c\x82\xe3\x61\xbf\xbd\x17\x5f\xb3\x62\xac\x04\x63\x28\x92\xc4\xf7\xd0\x96\xfa\x4c\xcc\xb4\xfc\x26\x54\x8d\x23\x38\x9e\x78\x9b\xc3\xb9\x99\x08\xaa\x2c\x1a\xc2\x0a\x63\xe8\x52\x45\xc6\x12\x8b\x1c\xa3\xa7\x36\xd9\xc7\xff\xd1\xc3\xa7\xd0\xad\x72\x3c\xbc\xe6\xfb\xee\x73\x8f\xe8\xab\xb0\xc5\xa8\x47\xd2\xf9\x39\x54\x42\xcb\x24\x3c\x9a\x52\xad\xdc\xb2\x5a\xf0\xb0\x41\x00\x63\x86\x8c\x3a\x41\xb7\x99\x02\xf6\xe5\xd4\x69\xa2\x62\x59\x0a\x6e\xa0\x36\xc8\x6f\xcd\x7a\x0c\x47\xa3\x60\x53\x4a\x66\x2d\xc7\xa5\x48\x0a\xa9\xb1\x1b\x2b\x8c\x0f\x4f\x33\xe2\x4e\x84\xb7\x94\x62\xd8\x83\xec\xe4\x20\xd3\x21\x29\xb8\xef\x7f\x2a\x61\xef\xe9\xaf\xa2\xe8\x5d\x0f\x6b\x63\x7b\x1e\xd6\x87\xff\x7d\xa5\x0f\xd1\x20\xc7\xeb\x69\x6d\x4c\xbb\xcb\xd6\x8d\x6e\xab\x24\x18\x8f\x41\x4b\x05\x2f\x2f\x3b\x8f\x6f\x22\x85\x3a\xb7\x85\x33\x9e\xbd\x8a\xf6\x85\x3c\xc1\x42\x3b\x76\x2b\xa6\x9f\x32\x45\xf8\x85\x4c\xb0\x70\x39\xd7\x7f\x59\x1d\x3b\x3b\xfc\xed\x66\x59\xf5\x6e\x2e\x66\x81\x8d\xdb\x80\x1d\x20\x03\xc5\xfb\x94\x47\xae\x60\x24\xd2\x34\xdc\x44\xc5\x2e\x4f\xb4\xb9\x9e\x40\x21\x4c\x31\x51\x39\xb1\xb4\x45\xe9\xad\xbd\xa7\x13\x58\xa2\xcc\x0b\xeb\x4d\xfe\x7c\x08\xaa\x3f\xad\x82\x55\xf0\x27\x00\x00\xff\xff\x25\xe0\x8e\x84\x25\x06\x00\x00" +var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4d\x4f\xdb\x4c\x10\x3e\xe3\x5f\x31\xe2\xc0\xeb\x48\x91\xc9\x2b\x55\x55\x65\x35\x45\x69\x80\x82\x40\x80\x30\xf4\x3e\x78\xc7\xf6\x0a\x7b\xd7\x9a\x5d\x13\xa2\x8a\xff\x5e\xd9\x6b\x27\x71\xe3\x84\x72\x68\x0e\xce\x7e\x3c\x33\xf3\xcc\xc7\xb3\xb2\x28\x35\x5b\x98\xf3\xb2\xb4\xda\x6b\x77\xe7\xb9\x5e\x44\x16\x9f\xa5\x4a\xe7\x3a\xcf\x29\xb6\x52\x2b\x48\x58\x17\x30\x79\x8d\x1e\x66\x57\x97\x37\x3f\xe6\xb7\xd7\xd7\x67\xf3\x87\xcb\xdb\x9b\xd9\xe9\xe9\xfd\x59\x14\x79\xde\xf1\xf1\x31\xdc\x53\x2a\x8d\x25\x36\x80\x20\x28\xa7\x14\xad\x66\x90\x0a\x6c\x46\x60\x9c\x4f\x88\xd7\x4e\x99\x8c\xae\x38\xa6\xc6\x38\xd1\xec\x70\x25\xc5\x32\x91\x24\x40\x69\x41\x20\x55\xa2\xb9\xc0\x06\x8f\x4a\x34\x10\x2c\x74\xa5\x2c\xe8\x04\xac\x7e\x26\x65\xc0\x6a\x88\x75\x51\x48\xeb\x79\x96\x51\x19\x6c\xfc\xfb\x52\x84\x10\x59\x96\x2a\x1d\x7b\xb0\xf1\x63\x9d\x53\x08\x8f\x97\xca\x7e\xe9\x5f\x28\xb2\x0b\xcd\x35\xcd\x99\x10\x4c\xc6\x0c\xdb\xaf\x61\x57\xb4\x1c\x86\xb4\xd9\xee\xbc\x77\x29\x84\xf0\x78\x2e\x5f\x3f\x7f\xea\xdf\x15\x18\x67\x52\xd1\x2c\x8e\x6b\xcc\xa6\x0b\xd8\x8f\x8b\x64\xaa\xd0\x56\x4c\xb3\x3c\xd5\x2c\x6d\x56\x74\x59\xbe\x63\x78\x81\x26\xfb\xd3\x66\x04\xbf\xbc\xc6\x2a\x27\xdb\xa5\xb3\x1e\x88\x7b\x4a\x42\xc0\xca\x66\xfe\xe0\xbc\x04\xeb\xe5\xed\x42\x11\x8f\xe0\x68\x18\xb7\x75\xe2\x62\x96\x4c\x25\x32\xf9\xe8\x28\xb6\xa1\xbe\x6b\x66\xbd\xf8\x89\x79\x45\x23\x38\x6a\xe9\xd7\x3c\x57\x55\xa7\x3c\x09\x86\xb8\xc2\x14\x5a\x57\x81\xb1\x9a\x31\xa5\xe0\xa9\x71\xf6\xf5\x5f\xe4\xf0\xcd\xaf\xe5\x12\x0e\x4b\x69\x1b\x1e\x39\x46\x77\x68\xb3\x51\xaf\x4f\x27\x27\x50\xa2\x92\xb1\x7f\x38\xd7\x55\x5e\x0b\xc2\x82\xa3\x0d\x08\x4c\x09\x31\xa9\x98\xea\xe9\x47\xd8\x96\x6c\xab\xbb\x92\x65\x81\xbc\x84\xca\x10\xff\x67\xba\x32\x1c\x8e\xbc\x55\x28\x99\x34\x3d\xee\x4f\x05\x4c\x77\x57\x33\xe0\x56\xe8\x37\x5a\x90\xdf\xa3\x5c\x4b\x4e\x8a\x21\xb9\xd5\xdf\x77\xd5\xb6\x75\xb4\x57\x78\xbd\xed\x6e\xfd\xad\xd7\xc3\x1a\x74\xff\xfd\xbb\x12\x97\xc4\x61\x57\xad\xd5\xd5\xe6\xb0\xad\xb4\x21\xd3\x5a\x3b\x30\x85\x6d\xfd\xf9\x8c\x6e\x5e\xc3\xbf\x51\x6b\xbf\xfb\xbb\x26\x20\x25\x0b\x58\x47\x75\xd6\x80\x9d\xb9\x7b\xa4\xeb\x9e\x33\x2e\x80\x54\x55\xc0\x4b\x1d\x1b\x4a\xd6\x2f\x52\x90\xd8\x6c\x7a\xc7\x3e\x6b\xa5\x0f\x53\xe8\xbd\x02\xfb\x98\xf7\x80\x1f\x21\x5d\x07\xfb\x18\xdf\x4d\xbf\x5b\xdc\xcb\xea\x29\x97\xf1\x15\x2d\x61\x0a\x77\xdd\xda\xf7\x0e\x0e\x0e\x9a\x16\x76\x27\x03\x19\x04\x82\x62\x2d\xe8\x82\x5e\xfd\xd1\xb8\x33\x30\x03\xcf\x67\xdb\x5c\xcf\x21\x46\x7b\x9e\xd1\xe0\x99\x96\x26\x40\x21\xfc\x8d\xc0\xab\xe5\x78\x55\xe8\xd6\x71\xb7\x1d\xc3\x82\x64\x9a\xd9\x10\xfe\x9f\x4c\x26\xc1\x64\x1d\xe2\xcd\x73\xdf\x37\xef\x77\x00\x00\x00\xff\xff\x1e\xb4\xdf\xf4\xa8\x07\x00\x00" func stakingcollectionRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5420,7 +5420,7 @@ func stakingcollectionRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5b, 0x7f, 0x24, 0x5b, 0x90, 0xb0, 0x58, 0x23, 0x9, 0x9f, 0x2e, 0x8c, 0xe3, 0x8b, 0x25, 0x9b, 0xc3, 0x4c, 0x7f, 0x60, 0xb9, 0xd8, 0x9b, 0x28, 0xb5, 0x4, 0xa2, 0x1, 0x5c, 0x75, 0x90, 0x99}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcb, 0x44, 0x70, 0x88, 0xcc, 0x80, 0x9b, 0x27, 0xa9, 0xeb, 0x96, 0xcd, 0x97, 0x22, 0xf5, 0xa5, 0xdb, 0xd5, 0xcd, 0xb4, 0x8, 0x5e, 0x66, 0xb, 0xf4, 0x26, 0xe2, 0xf7, 0xf0, 0x1d, 0xeb, 0xba}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index adff78d60..84f0c2abf 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -483,7 +483,7 @@ { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Could not get a signature algorithm from the raw enum value provided\")\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Could not get a hash algorithm from the raw enum value provided\")\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -552,63 +552,46 @@ ] }, { - "type": "[String]?", - "name": "publicKeys", - "label": "Public Keys", + "type": "String", + "name": "machineAccountKey", + "label": "Machine Account Public Key", "sampleValues": [ { - "value": null, - "type": "Optional" - }, - { - "value": { - "value": [], - "type": "Array" - }, - "type": "Optional" - }, + "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", + "type": "String" + } + ] + }, + { + "type": "UInt8", + "name": "machineAccountKeySignatureAlgorithm", + "label": "Raw Value for Machine Account Signature Algorithm Enum", + "sampleValues": [ { - "value": { - "value": [ - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - } - ], - "type": "Array" - }, - "type": "Optional" - }, + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UInt8", + "name": "machineAccountKeyHashAlgorithm", + "label": "Raw Value for Machine Account Hash Algorithm Enum", + "sampleValues": [ { - "value": { - "value": [ - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - }, - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - }, - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - } - ], - "type": "Array" - }, - "type": "Optional" + "value": "1", + "type": "UInt8" } ] } ], "network": "mainnet", - "hash": "4073ffd5a78fda78e2292f5cea7e19443158c1eae7ba27ea24fee5c043060290" + "hash": "3b0b2bbc3a2ad674122c182112f7008a8d3d1b60b107033c0ebe7bbe50df5267" }, { "id": "SCO.04", "name": "Create Machine Account", - "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, \n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Could not get a signature algorithm from the raw enum value provided\")\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Could not get a hash algorithm from the raw enum value provided\")\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -622,45 +605,41 @@ ] }, { - "type": "[String]", - "name": "publicKeys", - "label": "Public Keys", + "type": "String", + "name": "machineAccountKey", + "label": "Machine Account Public Key", "sampleValues": [ { - "value": [], - "type": "Array" - }, + "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", + "type": "String" + } + ] + }, + { + "type": "UInt8", + "name": "machineAccountKeySignatureAlgorithm", + "label": "Raw Value for Machine Account Signature Algorithm Enum", + "sampleValues": [ { - "value": [ - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - } - ], - "type": "Array" - }, + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UInt8", + "name": "machineAccountKeyHashAlgorithm", + "label": "Raw Value for Machine Account Hash Algorithm Enum", + "sampleValues": [ { - "value": [ - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - }, - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - }, - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - } - ], - "type": "Array" + "value": "1", + "type": "UInt8" } ] } ], "network": "mainnet", - "hash": "333e2035ff1cf7fe636722804837c1498cdd3b93b1d412f56bca060a5a55aed8" + "hash": "f0a6cedb6703cd4ce4cc3b735e5edb5a7e5b17a87a725343d745e5d53b7c0a01" }, { "id": "SCO.05", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 6fc36dfa8..d9a9fe5c0 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -483,7 +483,7 @@ { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n publicKeys: [Crypto.KeyListEntry]?) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys! {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Could not get a signature algorithm from the raw enum value provided\")\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Could not get a hash algorithm from the raw enum value provided\")\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -552,63 +552,46 @@ ] }, { - "type": "[String]?", - "name": "publicKeys", - "label": "Public Keys", + "type": "String", + "name": "machineAccountKey", + "label": "Machine Account Public Key", "sampleValues": [ { - "value": null, - "type": "Optional" - }, - { - "value": { - "value": [], - "type": "Array" - }, - "type": "Optional" - }, + "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", + "type": "String" + } + ] + }, + { + "type": "UInt8", + "name": "machineAccountKeySignatureAlgorithm", + "label": "Raw Value for Machine Account Signature Algorithm Enum", + "sampleValues": [ { - "value": { - "value": [ - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - } - ], - "type": "Array" - }, - "type": "Optional" - }, + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UInt8", + "name": "machineAccountKeyHashAlgorithm", + "label": "Raw Value for Machine Account Hash Algorithm Enum", + "sampleValues": [ { - "value": { - "value": [ - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - }, - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - }, - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - } - ], - "type": "Array" - }, - "type": "Optional" + "value": "1", + "type": "UInt8" } ] } ], "network": "testnet", - "hash": "ea29e83e0a6e6d4382001a9e2e0397b6ee19be4fb5850c29f271673f2db85b3a" + "hash": "deb5f758f3eb3b125cd9b14a6528f18d535377709fcef41e743751eb82800921" }, { "id": "SCO.04", "name": "Create Machine Account", - "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n if publicKeys == nil || publicKeys!.length == 0 {\n panic(\"Cannot provide zero keys for the machine account\")\n }\n for key in publicKeys {\n machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight)\n }\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Creates a machine account for a node that is already in the staking collection\n/// and adds public keys to the new account\n\ntransaction(nodeID: String, \n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n \n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Could not get a signature algorithm from the raw enum value provided\")\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Could not get a hash algorithm from the raw enum value provided\")\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n } else {\n panic(\"Could not create a machine account for the node\")\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -622,45 +605,41 @@ ] }, { - "type": "[String]", - "name": "publicKeys", - "label": "Public Keys", + "type": "String", + "name": "machineAccountKey", + "label": "Machine Account Public Key", "sampleValues": [ { - "value": [], - "type": "Array" - }, + "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", + "type": "String" + } + ] + }, + { + "type": "UInt8", + "name": "machineAccountKeySignatureAlgorithm", + "label": "Raw Value for Machine Account Signature Algorithm Enum", + "sampleValues": [ { - "value": [ - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - } - ], - "type": "Array" - }, + "value": "1", + "type": "UInt8" + } + ] + }, + { + "type": "UInt8", + "name": "machineAccountKeyHashAlgorithm", + "label": "Raw Value for Machine Account Hash Algorithm Enum", + "sampleValues": [ { - "value": [ - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - }, - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - }, - { - "value": "f845b8406e4f43f79d3c1d8cacb3d5f3e7aeedb29feaeb4559fdb71a97e2fd0438565310e87670035d83bc10fe67fe314dba5363c81654595d64884b1ecad1512a64e65e020164", - "type": "String" - } - ], - "type": "Array" + "value": "1", + "type": "UInt8" } ] } ], "network": "testnet", - "hash": "bb2b73496d87ca467d5409fa41901ab80ec02d41a66b5c097b4f60625e11c69d" + "hash": "4c1ad61500bcd0d32d7aa7eb84ca9b7417219ed6d524e05de8c55fb7d50940e4" }, { "id": "SCO.05", diff --git a/lib/go/test/flow_stakingcollection_test.go b/lib/go/test/flow_stakingcollection_test.go index 67ca57092..895d5c92a 100644 --- a/lib/go/test/flow_stakingcollection_test.go +++ b/lib/go/test/flow_stakingcollection_test.go @@ -617,7 +617,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { machineAccounts := make(map[cadence.String]flow.Address) - t.Run("Should not be able to register a consensus node without a machine account public key", func(t *testing.T) { + t.Run("Should not be able to register a consensus node without a real machine account public key", func(t *testing.T) { _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) @@ -628,7 +628,9 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(maxNetworkingKey)) _ = tx.AddArgument(CadenceString(maxStakingKey)) _ = tx.AddArgument(CadenceUFix64("500000.0")) - _ = tx.AddArgument(cadence.NewOptional(nil)) + _ = tx.AddArgument(CadenceString("")) + _ = tx.AddArgument(cadence.NewUInt8(2)) + _ = tx.AddArgument(cadence.NewUInt8(2)) signAndSubmit( t, b, tx, @@ -638,13 +640,6 @@ func TestStakingCollectionRegisterNode(t *testing.T) { ) }) - publicKeys := make([]cadence.Value, 1) - machineAccountKey, _ := accountKeys.NewWithSigner() - publicKey, err := sdktemplates.AccountKeyToCadenceCryptoKey(machineAccountKey) - require.NoError(t, err) - publicKeys[0] = publicKey - cadencePublicKeys := cadence.NewArray(publicKeys) - t.Run("Should be able to register a second node and delegator in the staking collection", func(t *testing.T) { _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) @@ -656,7 +651,9 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(maxNetworkingKey)) _ = tx.AddArgument(CadenceString(maxStakingKey)) _ = tx.AddArgument(CadenceUFix64("500000.0")) - _ = tx.AddArgument(cadence.NewOptional(cadencePublicKeys)) + _ = tx.AddArgument(CadenceString("7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110")) + _ = tx.AddArgument(cadence.NewUInt8(1)) + _ = tx.AddArgument(cadence.NewUInt8(1)) result := signAndSubmit( t, b, tx, @@ -702,7 +699,9 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(bastianNetworkingKey)) _ = tx.AddArgument(CadenceString(bastianStakingKey)) _ = tx.AddArgument(CadenceUFix64("250000.0")) - _ = tx.AddArgument(cadence.NewOptional(cadencePublicKeys)) + _ = tx.AddArgument(CadenceString("7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110")) + _ = tx.AddArgument(cadence.NewUInt8(1)) + _ = tx.AddArgument(cadence.NewUInt8(1)) result := signAndSubmit( t, b, tx, @@ -780,7 +779,9 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(executionNetworkingKey)) _ = tx.AddArgument(CadenceString(executionStakingKey)) _ = tx.AddArgument(CadenceUFix64("1250000.0")) - _ = tx.AddArgument(cadence.NewOptional(nil)) + _ = tx.AddArgument(CadenceString("")) + _ = tx.AddArgument(cadence.NewUInt8(1)) + _ = tx.AddArgument(cadence.NewUInt8(1)) signAndSubmit( t, b, tx, @@ -810,7 +811,9 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(verificationNetworkingKey)) _ = tx.AddArgument(CadenceString(verificationStakingKey)) _ = tx.AddArgument(CadenceUFix64("150000.0")) - _ = tx.AddArgument(cadence.NewOptional(nil)) + _ = tx.AddArgument(CadenceString("")) + _ = tx.AddArgument(cadence.NewUInt8(1)) + _ = tx.AddArgument(cadence.NewUInt8(1)) signAndSubmit( t, b, tx, @@ -911,13 +914,6 @@ func TestStakingCollectionCreateMachineAccountForExistingNode(t *testing.T) { false, ) - publicKeys := make([]cadence.Value, 1) - machineAccountKey, _ := accountKeys.NewWithSigner() - cdcPublicKey, err := sdktemplates.AccountKeyToCadenceCryptoKey(machineAccountKey) - require.NoError(t, err) - publicKeys[0] = cdcPublicKey - cadencePublicKeys := cadence.NewArray(publicKeys) - t.Run("Should be able to set up staking collection, which moves the node and delegator to the collection", func(t *testing.T) { // setup the staking collection which should put the normal node and delegator in the collection @@ -943,7 +939,9 @@ func TestStakingCollectionCreateMachineAccountForExistingNode(t *testing.T) { tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionCreateMachineAccountForNodeScript(env), userAddresses[0]) _ = tx.AddArgument(CadenceString(adminID)) - _ = tx.AddArgument(cadencePublicKeys) + _ = tx.AddArgument(CadenceString("7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110")) + _ = tx.AddArgument(cadence.NewUInt8(1)) + _ = tx.AddArgument(cadence.NewUInt8(1)) result := signAndSubmit( t, b, tx, @@ -1022,7 +1020,9 @@ func TestStakingCollectionCreateMachineAccountForExistingNode(t *testing.T) { tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionCreateMachineAccountForNodeScript(env), joshAddress) _ = tx.AddArgument(CadenceString(joshID)) - _ = tx.AddArgument(cadencePublicKeys) + _ = tx.AddArgument(CadenceString("7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110")) + _ = tx.AddArgument(cadence.NewUInt8(1)) + _ = tx.AddArgument(cadence.NewUInt8(1)) result := signAndSubmit( t, b, tx, diff --git a/lib/go/test/lockedtokens_helpers.go b/lib/go/test/lockedtokens_helpers.go index 4f51121c0..bde9365d7 100644 --- a/lib/go/test/lockedtokens_helpers.go +++ b/lib/go/test/lockedtokens_helpers.go @@ -4,9 +4,10 @@ import ( "context" "encoding/hex" "fmt" + "testing" + "github.com/onflow/flow-emulator/adapters" "github.com/onflow/flow-emulator/convert" - "testing" "github.com/onflow/flow-emulator/types" @@ -382,13 +383,6 @@ func registerStakingCollectionNodesAndDelegators( _, nodeOneStakingKey, _, nodeOneNetworkingKey := generateKeysForNodeRegistration(t) - publicKeys := make([]cadence.Value, 1) - machineAccountKey, _ := accountKeys.NewWithSigner() - publicKey, err := sdktemplates.AccountKeyToCadenceCryptoKey(machineAccountKey) - require.NoError(t, err) - publicKeys[0] = publicKey - cadencePublicKeys := cadence.NewArray(publicKeys) - // Register a node in the locked account tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), newUserAddress) _ = tx.AddArgument(CadenceString(userNodeID1)) @@ -437,7 +431,9 @@ func registerStakingCollectionNodesAndDelegators( _ = tx.AddArgument(CadenceString(nodeTwoNetworkingKey)) _ = tx.AddArgument(CadenceString(nodeTwoStakingKey)) _ = tx.AddArgument(CadenceUFix64("500000.0")) - _ = tx.AddArgument(cadence.NewOptional(cadencePublicKeys)) + _ = tx.AddArgument(CadenceString("7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110")) + _ = tx.AddArgument(cadence.NewUInt8(1)) + _ = tx.AddArgument(cadence.NewUInt8(1)) signAndSubmit( t, b, tx, diff --git a/transactions/stakingCollection/create_machine_account.cdc b/transactions/stakingCollection/create_machine_account.cdc index 9492318de..3d29b032a 100644 --- a/transactions/stakingCollection/create_machine_account.cdc +++ b/transactions/stakingCollection/create_machine_account.cdc @@ -4,7 +4,10 @@ import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS /// Creates a machine account for a node that is already in the staking collection /// and adds public keys to the new account -transaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) { +transaction(nodeID: String, + machineAccountKey: String, + machineAccountKeySignatureAlgorithm: UInt8, + machineAccountKeyHashAlgorithm: UInt8) { let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection @@ -13,12 +16,17 @@ transaction(nodeID: String, publicKeys: [Crypto.KeyListEntry]) { ?? panic("Could not borrow a reference to a StakingCollection in the primary user's account") if let machineAccount = self.stakingCollectionRef.createMachineAccountForExistingNode(nodeID: nodeID, payer: account) { - if publicKeys == nil || publicKeys!.length == 0 { - panic("Cannot provide zero keys for the machine account") - } - for key in publicKeys { - machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight) - } + let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm) + ?? panic("Could not get a signature algorithm from the raw enum value provided") + + let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm) + ?? panic("Could not get a hash algorithm from the raw enum value provided") + + let publicKey = PublicKey( + publicKey: machineAccountKey.decodeHex(), + signatureAlgorithm: sigAlgo + ) + machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0) } else { panic("Could not create a machine account for the node") } diff --git a/transactions/stakingCollection/register_node.cdc b/transactions/stakingCollection/register_node.cdc index 18d7964d5..9aff5e5a3 100644 --- a/transactions/stakingCollection/register_node.cdc +++ b/transactions/stakingCollection/register_node.cdc @@ -10,7 +10,9 @@ transaction(id: String, networkingKey: String, stakingKey: String, amount: UFix64, - publicKeys: [Crypto.KeyListEntry]?) { + machineAccountKey: String, + machineAccountKeySignatureAlgorithm: UInt8, + machineAccountKeyHashAlgorithm: UInt8) { let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) &FlowStakingCollection.StakingCollection @@ -27,12 +29,17 @@ transaction(id: String, amount: amount, payer: account ) { - if publicKeys == nil || publicKeys!.length == 0 { - panic("Cannot provide zero keys for the machine account") - } - for key in publicKeys! { - machineAccount.keys.add(publicKey: key.publicKey, hashAlgorithm: key.hashAlgorithm, weight: key.weight) - } + let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm) + ?? panic("Could not get a signature algorithm from the raw enum value provided") + + let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm) + ?? panic("Could not get a hash algorithm from the raw enum value provided") + + let publicKey = PublicKey( + publicKey: machineAccountKey.decodeHex(), + signatureAlgorithm: sigAlgo + ) + machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0) } } } From a7b73afc5da9bdfdbc1cca4c6bee959acf646cc6 Mon Sep 17 00:00:00 2001 From: Joshua Hannan Date: Tue, 27 Feb 2024 16:10:51 -0600 Subject: [PATCH 105/132] Update contract getter methods to use env (#410) * update import addresses to better format and use env * update deps * update go mod * re-add lockedaccountinfo * update ft and nft dependencies --- contracts/LockedTokens.cdc | 13 +- lib/go/contracts/contracts.go | 174 +-- lib/go/contracts/contracts_test.go | 50 +- lib/go/contracts/go.mod | 21 +- lib/go/contracts/go.sum | 29 +- lib/go/contracts/internal/assets/assets.go | 21 +- lib/go/templates/go.mod | 2 +- lib/go/templates/go.sum | 2 + lib/go/templates/internal/assets/assets.go | 1065 ++++++++--------- lib/go/templates/templates.go | 49 +- lib/go/test/epoch_test_helpers.go | 2 +- lib/go/test/go.mod | 6 +- lib/go/test/go.sum | 2 + lib/go/test/lockedtokens_helpers.go | 9 +- lib/go/test/service_test.go | 7 +- lib/go/test/staking_test_helpers.go | 4 +- .../add_account_creator.cdc | 2 +- .../FlowServiceAccount/deposit_fees.cdc | 2 +- .../remove_account_creator.cdc | 2 +- .../scripts/get_account_creators.cdc | 2 +- .../scripts/get_account_fee.cdc | 2 +- .../scripts/get_execution_effort_weights.cdc | 2 +- .../scripts/get_execution_memory_limit.cdc | 2 +- .../scripts/get_execution_memory_weights.cdc | 2 +- .../scripts/get_fees_balance.cdc | 2 +- .../get_is_account_creation_restricted.cdc | 2 +- .../scripts/get_is_account_creator.cdc | 2 +- .../set_is_account_creation_restricted.cdc | 2 +- .../set_tx_fee_parameters.cdc | 2 +- .../set_tx_fee_surge_factor.cdc | 2 +- transactions/dkg/admin/force_stop_dkg.cdc | 2 +- .../dkg/admin/publish_participant.cdc | 2 +- transactions/dkg/admin/set_safe_threshold.cdc | 2 +- transactions/dkg/admin/start_dkg.cdc | 2 +- transactions/dkg/admin/stop_dkg.cdc | 2 +- transactions/dkg/create_participant.cdc | 2 +- .../dkg/scripts/get_consensus_nodes.cdc | 2 +- .../get_dkg_canonical_final_submission.cdc | 2 +- .../dkg/scripts/get_dkg_completed.cdc | 2 +- transactions/dkg/scripts/get_dkg_enabled.cdc | 2 +- .../dkg/scripts/get_final_submissions.cdc | 2 +- .../get_latest_whiteboard_messages.cdc | 2 +- .../dkg/scripts/get_node_final_submission.cdc | 2 +- .../dkg/scripts/get_node_has_submitted.cdc | 2 +- .../dkg/scripts/get_node_is_claimed.cdc | 2 +- .../dkg/scripts/get_node_is_registered.cdc | 2 +- .../dkg/scripts/get_submissions_count.cdc | 2 +- transactions/dkg/scripts/get_thresholds.cdc | 2 +- .../dkg/scripts/get_whiteboard_messages.cdc | 2 +- transactions/dkg/send_final_submission.cdc | 2 +- transactions/dkg/send_whiteboard_message.cdc | 2 +- transactions/epoch/admin/advance_view.cdc | 2 +- .../epoch/admin/calculate_rewards.cdc | 2 +- transactions/epoch/admin/pay_rewards.cdc | 2 +- transactions/epoch/admin/reset_epoch.cdc | 2 +- .../epoch/admin/set_automatic_rewards.cdc | 2 +- transactions/epoch/admin/update_clusters.cdc | 2 +- .../epoch/admin/update_dkg_phase_views.cdc | 2 +- .../epoch/admin/update_epoch_config.cdc | 2 +- .../admin/update_epoch_timing_config.cdc | 2 +- .../epoch/admin/update_epoch_views.cdc | 2 +- transactions/epoch/admin/update_reward.cdc | 2 +- .../epoch/admin/update_staking_views.cdc | 2 +- .../epoch/node/register_dkg_participant.cdc | 4 +- transactions/epoch/node/register_node.cdc | 6 +- transactions/epoch/node/register_qc_voter.cdc | 4 +- .../epoch/scripts/get_bonus_tokens.cdc | 2 +- .../epoch/scripts/get_config_metadata.cdc | 2 +- .../epoch/scripts/get_create_clusters.cdc | 2 +- .../epoch/scripts/get_epoch_counter.cdc | 2 +- .../epoch/scripts/get_epoch_metadata.cdc | 2 +- .../epoch/scripts/get_epoch_phase.cdc | 2 +- .../epoch/scripts/get_epoch_timing_config.cdc | 2 +- .../epoch/scripts/get_proposed_counter.cdc | 2 +- transactions/epoch/scripts/get_randomize.cdc | 2 +- .../scripts/get_target_end_time_for_epoch.cdc | 2 +- transactions/flowToken/create_forwarder.cdc | 2 +- .../admin/transfer_fees_admin.cdc | 2 +- transactions/inspect_field.cdc | 6 - .../admin/admin_create_shared_accounts.cdc | 2 +- .../admin/admin_deposit_account_creator.cdc | 2 +- .../admin/admin_remove_delegator.cdc | 2 +- .../admin/check_main_registration.cdc | 2 +- .../admin/check_shared_registration.cdc | 2 +- ...tody_create_account_with_lease_account.cdc | 2 +- .../custody_create_only_lease_account.cdc | 2 +- .../custody_create_only_shared_account.cdc | 2 +- .../admin/custody_create_shared_accounts.cdc | 2 +- .../admin/custody_setup_account_creator.cdc | 2 +- .../admin/deposit_locked_tokens.cdc | 2 +- .../lockedTokens/admin/unlock_tokens.cdc | 2 +- .../unlock_tokens_for_multiple_accounts.cdc | 2 +- .../delegator/delegate_new_tokens.cdc | 2 +- .../delegator/delegate_rewarded_tokens.cdc | 2 +- .../delegator/delegate_unstaked_tokens.cdc | 2 +- .../delegator/get_delegator_id.cdc | 2 +- .../delegator/get_delegator_info.cdc | 2 +- .../delegator/get_delegator_node_id.cdc | 2 +- .../delegator/register_delegator.cdc | 2 +- .../delegator/request_unstaking.cdc | 2 +- .../delegator/withdraw_rewarded_tokens.cdc | 2 +- .../withdraw_rewarded_tokens_locked.cdc | 2 +- .../delegator/withdraw_unstaked_tokens.cdc | 2 +- .../lockedTokens/staker/get_node_id.cdc | 2 +- .../lockedTokens/staker/get_staker_info.cdc | 2 +- .../lockedTokens/staker/register_node.cdc | 4 +- .../lockedTokens/staker/request_unstaking.cdc | 4 +- .../lockedTokens/staker/stake_new_tokens.cdc | 4 +- .../staker/stake_rewarded_tokens.cdc | 4 +- .../staker/stake_unstaked_tokens.cdc | 4 +- .../lockedTokens/staker/unstake_all.cdc | 3 +- .../staker/update_networking_address.cdc | 2 +- .../staker/withdraw_rewarded_tokens.cdc | 2 +- .../withdraw_rewarded_tokens_locked.cdc | 3 +- .../staker/withdraw_unstaked_tokens.cdc | 3 +- .../lockedTokens/user/deposit_tokens.cdc | 2 +- .../user/get_locked_account_address.cdc | 2 +- .../user/get_locked_account_balance.cdc | 2 +- .../user/get_multiple_unlock_limits.cdc | 2 +- .../lockedTokens/user/get_total_balance.cdc | 2 +- .../lockedTokens/user/get_unlock_limit.cdc | 2 +- .../lockedTokens/user/withdraw_tokens.cdc | 2 +- .../admin/change_version_freeze_period.cdc | 2 +- .../admin/delete_version_boundary.cdc | 2 +- .../nodeVersionBeacon/admin/heartbeat.cdc | 2 +- .../admin/set_version_boundary.cdc | 2 +- .../scripts/get_current_node_version.cdc | 2 +- .../get_current_node_version_as_string.cdc | 2 +- .../scripts/get_next_version_boundary.cdc | 2 +- .../get_next_version_update_sequence.cdc | 2 +- .../scripts/get_version_boundaries.cdc | 2 +- .../get_version_boundary_freeze_period.cdc | 2 +- .../quorumCertificate/admin/publish_voter.cdc | 2 +- .../quorumCertificate/admin/start_voting.cdc | 2 +- .../quorumCertificate/admin/stop_voting.cdc | 2 +- .../quorumCertificate/create_voter.cdc | 2 +- .../scripts/generate_quorum_certificate.cdc | 2 +- .../quorumCertificate/scripts/get_cluster.cdc | 2 +- .../scripts/get_cluster_complete.cdc | 2 +- .../scripts/get_cluster_node_weights.cdc | 2 +- .../scripts/get_cluster_vote_threshold.cdc | 2 +- .../scripts/get_cluster_votes.cdc | 2 +- .../scripts/get_cluster_weight.cdc | 2 +- .../scripts/get_clusters.cdc | 2 +- .../scripts/get_node_has_voted.cdc | 2 +- .../scripts/get_node_weight.cdc | 2 +- .../scripts/get_qc_enabled.cdc | 2 +- .../scripts/get_voter_is_registered.cdc | 2 +- .../scripts/get_voting_completed.cdc | 2 +- .../quorumCertificate/submit_vote.cdc | 2 +- .../stakingCollection/close_stake.cdc | 2 +- .../create_machine_account.cdc | 2 +- .../create_new_tokenholder_acct.cdc | 4 +- .../stakingCollection/register_delegator.cdc | 2 +- .../register_multiple_delegators.cdc | 2 +- .../register_multiple_nodes.cdc | 2 +- .../stakingCollection/register_node.cdc | 2 +- .../stakingCollection/request_unstaking.cdc | 2 +- .../stakingCollection/restake_all_stakers.cdc | 2 +- .../does_account_have_staking_collection.cdc | 2 +- .../scripts/get_all_delegator_info.cdc | 2 +- .../scripts/get_all_node_info.cdc | 2 +- .../scripts/get_delegator_ids.cdc | 2 +- .../scripts/get_does_stake_exist.cdc | 2 +- .../scripts/get_locked_tokens_used.cdc | 2 +- .../scripts/get_machine_account_address.cdc | 2 +- .../scripts/get_machine_accounts.cdc | 2 +- .../scripts/get_node_ids.cdc | 2 +- .../scripts/get_unlocked_tokens_used.cdc | 2 +- .../setup_staking_collection.cdc | 4 +- .../stakingCollection/stake_new_tokens.cdc | 2 +- .../stake_rewarded_tokens.cdc | 2 +- .../stake_unstaked_tokens.cdc | 2 +- .../stakingCollection/test/deposit_tokens.cdc | 4 +- .../stakingCollection/test/get_tokens.cdc | 4 +- .../stakingCollection/transfer_delegator.cdc | 2 +- .../stakingCollection/transfer_node.cdc | 2 +- .../stakingCollection/unstake_all.cdc | 2 +- .../update_networking_address.cdc | 2 +- .../withdraw_from_machine_account.cdc | 2 +- .../withdraw_rewarded_tokens.cdc | 2 +- .../withdraw_unstaked_tokens.cdc | 2 +- transactions/stakingProxy/add_node_info.cdc | 2 +- transactions/stakingProxy/get_node_info.cdc | 2 +- transactions/stakingProxy/register_node.cdc | 4 +- .../stakingProxy/remove_node_info.cdc | 2 +- .../stakingProxy/remove_staking_proxy.cdc | 2 +- .../stakingProxy/request_unstaking.cdc | 2 +- .../stakingProxy/setup_node_account.cdc | 2 +- .../stakingProxy/stake_new_tokens.cdc | 2 +- .../stakingProxy/stake_unstaked_tokens.cdc | 2 +- transactions/stakingProxy/unstake_all.cdc | 2 +- .../stakingProxy/withdraw_rewards.cdc | 2 +- .../stakingProxy/withdraw_unstaked.cdc | 2 +- 194 files changed, 899 insertions(+), 948 deletions(-) delete mode 100644 transactions/inspect_field.cdc diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 97cdcfae6..12c2def45 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -271,8 +271,19 @@ access(all) contract LockedTokens { access(all) entitlement TokenOperations + /// This interfaces allows anybody to read information about the locked account. + /// Kept for backwards compatibility + access(all) resource interface LockedAccountInfo { + access(all) fun getLockedAccountAddress(): Address + access(all) view fun getLockedAccountBalance(): UFix64 + access(all) fun getUnlockLimit(): UFix64 + access(all) view fun getNodeID(): String? + access(all) view fun getDelegatorID(): UInt32? + access(all) view fun getDelegatorNodeID(): String? + } + /// Stored in Holder unlocked account - access(all) resource TokenHolder: FungibleToken.Receiver, FungibleToken.Provider { + access(all) resource TokenHolder: FungibleToken.Receiver, FungibleToken.Provider, LockedAccountInfo { /// The address of the shared (locked) account. access(all) var address: Address diff --git a/lib/go/contracts/contracts.go b/lib/go/contracts/contracts.go index 179c9108a..ece41edd4 100644 --- a/lib/go/contracts/contracts.go +++ b/lib/go/contracts/contracts.go @@ -10,6 +10,8 @@ import ( ftcontracts "github.com/onflow/flow-ft/lib/go/contracts" nftcontracts "github.com/onflow/flow-nft/lib/go/contracts" + "github.com/onflow/flow-core-contracts/lib/go/templates" + "github.com/onflow/flow-core-contracts/lib/go/contracts/internal/assets" ) @@ -20,7 +22,7 @@ import ( /// /// Example /// -/// flowTokenCode := contracts.FlowToken(fungibleTokenAddr) +/// flowTokenCode := contracts.FlowToken(env) /// const ( @@ -76,22 +78,22 @@ func withHexPrefix(address string) string { } // FungibleToken returns the FungibleToken contract interface. -func FungibleToken(viewResolverAddress, burnerAddress string) []byte { - return ftcontracts.FungibleToken(viewResolverAddress, burnerAddress) +func FungibleToken(env templates.Environment) []byte { + return ftcontracts.FungibleToken(env.ViewResolverAddress, env.BurnerAddress) } // FungibleTokenMetadataViews returns the FungibleTokenMetadataViews contract interface. -func FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolverAddress string) []byte { - return ftcontracts.FungibleTokenMetadataViews(fungibleTokenAddr, metadataViewsAddr, viewResolverAddress) +func FungibleTokenMetadataViews(env templates.Environment) []byte { + return ftcontracts.FungibleTokenMetadataViews(env.FungibleTokenAddress, env.MetadataViewsAddress, env.ViewResolverAddress) } // FungibleTokenSwitchboard returns the FungibleTokenSwitchboard contract interface. -func FungibleTokenSwitchboard(fungibleTokenAddr string) []byte { - return ftcontracts.FungibleTokenSwitchboard(fungibleTokenAddr) +func FungibleTokenSwitchboard(env templates.Environment) []byte { + return ftcontracts.FungibleTokenSwitchboard(env.FungibleTokenAddress) } -func NonFungibleToken(viewResolverAddress string) []byte { - return nftcontracts.NonFungibleToken(viewResolverAddress) +func NonFungibleToken(env templates.Environment) []byte { + return nftcontracts.NonFungibleToken(env.ViewResolverAddress) } func ViewResolver() []byte { @@ -103,41 +105,17 @@ func Burner() []byte { } // MetadataViews returns the MetadataViews contract interface. -func MetadataViews(fungibleTokenAddr, nonFungibleTokenAddr, viewResolverAddr string) []byte { - return nftcontracts.MetadataViews(fungibleTokenAddr, nonFungibleTokenAddr, viewResolverAddr) +func MetadataViews(env templates.Environment) []byte { + return nftcontracts.MetadataViews(env.FungibleTokenAddress, env.NonFungibleTokenAddress, env.ViewResolverAddress) } // FlowToken returns the FlowToken contract. // // The returned contract will import the FungibleToken contract from the specified address. -func FlowToken(fungibleTokenAddress, fungibleTokenMVAddress, metadataViewsAddress, burnerAddress string) []byte { +func FlowToken(env templates.Environment) []byte { code := assets.MustAssetString(flowTokenFilename) - // Replace the fungible token placeholder address - // with the provided address - code = strings.ReplaceAll( - code, - placeholderFungibleTokenAddress, - withHexPrefix(fungibleTokenAddress), - ) - - code = strings.ReplaceAll( - code, - placeholderFungibleTokenMVAddress, - withHexPrefix(fungibleTokenMVAddress), - ) - - code = strings.ReplaceAll( - code, - placeholderMetadataViewsAddress, - withHexPrefix(metadataViewsAddress), - ) - - code = strings.ReplaceAll( - code, - placeholderBurnerAddress, - withHexPrefix(burnerAddress), - ) + code = templates.ReplaceAddresses(code, env) // Replace the init method storage operations code = strings.ReplaceAll( @@ -160,26 +138,10 @@ func FlowToken(fungibleTokenAddress, fungibleTokenMVAddress, metadataViewsAddres // // The returned contract will import the FungibleToken and FlowToken // contracts from the specified addresses. -func FlowFees(fungibleTokenAddress, flowTokenAddress, storageFees string) []byte { +func FlowFees(env templates.Environment) []byte { code := assets.MustAssetString(flowFeesFilename) - code = strings.ReplaceAll( - code, - placeholderFungibleTokenAddress, - withHexPrefix(fungibleTokenAddress), - ) - - code = strings.ReplaceAll( - code, - placeholderFlowTokenAddress, - withHexPrefix(flowTokenAddress), - ) - - code = strings.ReplaceAll( - code, - placeholderStorageFeesAddress, - withHexPrefix(storageFees), - ) + code = templates.ReplaceAddresses(code, env) // Replace the init method storage operations code = strings.ReplaceAll( @@ -200,20 +162,10 @@ func FlowFees(fungibleTokenAddress, flowTokenAddress, storageFees string) []byte // FlowStorageFees returns the FlowStorageFees contract // which imports the fungible token and flow token contracts -func FlowStorageFees(fungibleTokenAddress, flowTokenAddress string) []byte { +func FlowStorageFees(env templates.Environment) []byte { code := assets.MustAssetString(storageFeesFilename) - code = strings.ReplaceAll( - code, - placeholderFungibleTokenAddress, - withHexPrefix(fungibleTokenAddress), - ) - - code = strings.ReplaceAll( - code, - placeholderFlowTokenAddress, - withHexPrefix(flowTokenAddress), - ) + code = templates.ReplaceAddresses(code, env) return []byte(code) } @@ -222,50 +174,19 @@ func FlowStorageFees(fungibleTokenAddress, flowTokenAddress string) []byte { // // The returned contract will import the FungibleToken, FlowToken, FlowFees, and FlowStorageFees // contracts from the specified addresses. -func FlowServiceAccount(fungibleTokenAddress, flowTokenAddress, flowFeesAddress, storageFeesAddress string) []byte { +func FlowServiceAccount(env templates.Environment) []byte { code := assets.MustAssetString(flowServiceAccountFilename) - code = strings.ReplaceAll( - code, - placeholderFungibleTokenAddress, - withHexPrefix(fungibleTokenAddress), - ) - - code = strings.ReplaceAll( - code, - placeholderFlowTokenAddress, - withHexPrefix(flowTokenAddress), - ) - - code = strings.ReplaceAll( - code, - placeholderFlowFeesAddress, - withHexPrefix(flowFeesAddress), - ) - - code = strings.ReplaceAll( - code, - placeholderStorageFeesAddress, - withHexPrefix(storageFeesAddress), - ) + code = templates.ReplaceAddresses(code, env) return []byte(code) } // FlowIDTableStaking returns the FlowIDTableStaking contract -// -// # The staking contract imports the FungibleToken and FlowToken contracts -// -// Parameter: latest: indicates if the contract is the latest version, or an old version. Used to test upgrades -func FlowIDTableStaking(fungibleTokenAddress, flowTokenAddress, flowFeesAddress, burnerAddress string, latest bool) []byte { - var code string +func FlowIDTableStaking(env templates.Environment) []byte { + code := assets.MustAssetString(flowIdentityTableFilename) - code = assets.MustAssetString(flowIdentityTableFilename) - - code = strings.ReplaceAll(code, placeholderFungibleTokenAddress, withHexPrefix(fungibleTokenAddress)) - code = strings.ReplaceAll(code, placeholderFlowTokenAddress, withHexPrefix(flowTokenAddress)) - code = strings.ReplaceAll(code, placeholderFlowFeesAddress, withHexPrefix(flowFeesAddress)) - code = strings.ReplaceAll(code, placeholderBurnerAddress, withHexPrefix(burnerAddress)) + code = templates.ReplaceAddresses(code, env) return []byte(code) } @@ -278,27 +199,11 @@ func FlowStakingProxy() []byte { // FlowStakingCollection returns the StakingCollection contract. func FlowStakingCollection( - fungibleTokenAddress, - flowTokenAddress, - idTableAddress, - stakingProxyAddress, - lockedTokensAddress, - storageFeesAddress, - qcAddress, - dkgAddress, - epochAddress string, + env templates.Environment, ) []byte { code := assets.MustAssetString(flowStakingCollectionFilename) - code = strings.ReplaceAll(code, placeholderFungibleTokenAddress, withHexPrefix(fungibleTokenAddress)) - code = strings.ReplaceAll(code, placeholderFlowTokenAddress, withHexPrefix(flowTokenAddress)) - code = strings.ReplaceAll(code, placeholderIDTableAddress, withHexPrefix(idTableAddress)) - code = strings.ReplaceAll(code, placeholderStakingProxyAddress, withHexPrefix(stakingProxyAddress)) - code = strings.ReplaceAll(code, placeholderLockedTokensAddress, withHexPrefix(lockedTokensAddress)) - code = strings.ReplaceAll(code, placeholderStorageFeesAddress, withHexPrefix(storageFeesAddress)) - code = strings.ReplaceAll(code, placeholderQCAddr, withHexPrefix(qcAddress)) - code = strings.ReplaceAll(code, placeholderDKGAddr, withHexPrefix(dkgAddress)) - code = strings.ReplaceAll(code, placeholderEpochAddr, withHexPrefix(epochAddress)) + code = templates.ReplaceAddresses(code, env) return []byte(code) } @@ -307,19 +212,11 @@ func FlowStakingCollection( // // Locked Tokens imports FungibleToken, FlowToken, FlowIDTableStaking, StakingProxy, and FlowStorageFees func FlowLockedTokens( - fungibleTokenAddress, - flowTokenAddress, - idTableAddress, - stakingProxyAddress, - storageFeesAddress string, + env templates.Environment, ) []byte { code := assets.MustAssetString(flowLockedTokensFilename) - code = strings.ReplaceAll(code, placeholderFungibleTokenAddress, withHexPrefix(fungibleTokenAddress)) - code = strings.ReplaceAll(code, placeholderFlowTokenAddress, withHexPrefix(flowTokenAddress)) - code = strings.ReplaceAll(code, placeholderIDTableAddress, withHexPrefix(idTableAddress)) - code = strings.ReplaceAll(code, placeholderStakingProxyAddress, withHexPrefix(stakingProxyAddress)) - code = strings.ReplaceAll(code, placeholderStorageFeesAddress, withHexPrefix(storageFeesAddress)) + code = templates.ReplaceAddresses(code, env) return []byte(code) } @@ -339,21 +236,10 @@ func FlowDKG() []byte { } // FlowEpoch returns the FlowEpoch contract. -func FlowEpoch(fungibleTokenAddress, - flowTokenAddress, - idTableAddress, - qcAddress, - dkgAddress string, - flowFeesAddress string, -) []byte { +func FlowEpoch(env templates.Environment) []byte { code := assets.MustAssetString(flowEpochFilename) - code = strings.ReplaceAll(code, placeholderFungibleTokenAddress, withHexPrefix(fungibleTokenAddress)) - code = strings.ReplaceAll(code, placeholderFlowTokenAddress, withHexPrefix(flowTokenAddress)) - code = strings.ReplaceAll(code, placeholderIDTableAddress, withHexPrefix(idTableAddress)) - code = strings.ReplaceAll(code, placeholderQCAddr, withHexPrefix(qcAddress)) - code = strings.ReplaceAll(code, placeholderDKGAddr, withHexPrefix(dkgAddress)) - code = strings.ReplaceAll(code, placeholderFlowFeesAddress, withHexPrefix(flowFeesAddress)) + code = templates.ReplaceAddresses(code, env) return []byte(code) } diff --git a/lib/go/contracts/contracts_test.go b/lib/go/contracts/contracts_test.go index 9213fff14..2b568da19 100644 --- a/lib/go/contracts/contracts_test.go +++ b/lib/go/contracts/contracts_test.go @@ -5,6 +5,8 @@ import ( "github.com/stretchr/testify/assert" + "github.com/onflow/flow-core-contracts/lib/go/templates" + "github.com/onflow/flow-core-contracts/lib/go/contracts" ) @@ -13,27 +15,53 @@ const ( ) func TestFlowTokenContract(t *testing.T) { - contract := contracts.FlowToken(fakeAddr, fakeAddr, fakeAddr, fakeAddr) + env := templates.Environment{ + FungibleTokenAddress: fakeAddr, + ViewResolverAddress: fakeAddr, + BurnerAddress: fakeAddr, + } + contract := contracts.FlowToken(env) assert.NotNil(t, contract) } func TestFlowFeesContract(t *testing.T) { - contract := contracts.FlowFees(fakeAddr, fakeAddr, fakeAddr) + env := templates.Environment{ + FungibleTokenAddress: fakeAddr, + FlowTokenAddress: fakeAddr, + StorageFeesAddress: fakeAddr, + } + contract := contracts.FlowFees(env) assert.NotNil(t, contract) } func TestStorageFeesContract(t *testing.T) { - contract := contracts.FlowStorageFees(fakeAddr, fakeAddr) + env := templates.Environment{ + FungibleTokenAddress: fakeAddr, + FlowTokenAddress: fakeAddr, + } + contract := contracts.FlowStorageFees(env) assert.NotNil(t, contract) } func TestFlowServiceAccountContract(t *testing.T) { - contract := contracts.FlowServiceAccount(fakeAddr, fakeAddr, fakeAddr, fakeAddr) + env := templates.Environment{ + FungibleTokenAddress: fakeAddr, + FlowTokenAddress: fakeAddr, + StorageFeesAddress: fakeAddr, + FlowFeesAddress: fakeAddr, + } + contract := contracts.FlowServiceAccount(env) assert.NotNil(t, contract) } func TestFlowIdentityTableContract(t *testing.T) { - contract := contracts.FlowIDTableStaking(fakeAddr, fakeAddr, fakeAddr, fakeAddr, true) + env := templates.Environment{ + FungibleTokenAddress: fakeAddr, + FlowTokenAddress: fakeAddr, + BurnerAddress: fakeAddr, + FlowFeesAddress: fakeAddr, + } + contract := contracts.FlowIDTableStaking(env) assert.NotNil(t, contract) } @@ -43,7 +71,17 @@ func TestFlowQCContract(t *testing.T) { } func TestStakingCollection(t *testing.T) { - contract := contracts.FlowStakingCollection(fakeAddr, fakeAddr, fakeAddr, fakeAddr, fakeAddr, fakeAddr, fakeAddr, fakeAddr, fakeAddr) + env := templates.Environment{ + FungibleTokenAddress: fakeAddr, + FlowTokenAddress: fakeAddr, + StorageFeesAddress: fakeAddr, + IDTableAddress: fakeAddr, + LockedTokensAddress: fakeAddr, + QuorumCertificateAddress: fakeAddr, + DkgAddress: fakeAddr, + EpochAddress: fakeAddr, + } + contract := contracts.FlowStakingCollection(env) assert.NotNil(t, contract) } diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 15bca2089..f100cf28d 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -3,8 +3,9 @@ module github.com/onflow/flow-core-contracts/lib/go/contracts go 1.18 require ( - github.com/kevinburke/go-bindata v3.23.0+incompatible - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 + github.com/kevinburke/go-bindata v3.24.0+incompatible + github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876 github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a github.com/stretchr/testify v1.8.4 ) @@ -16,24 +17,39 @@ require ( github.com/davecgh/go-spew v1.1.1 // indirect github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 // indirect github.com/ethereum/go-ethereum v1.13.5 // indirect + github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect + github.com/hashicorp/hcl v1.0.0 // indirect github.com/holiman/uint256 v1.2.3 // indirect + github.com/inconshreveable/mousetrap v1.0.0 // indirect github.com/k0kubun/pp v3.0.1+incompatible // indirect github.com/klauspost/cpuid/v2 v2.2.5 // indirect github.com/kr/pretty v0.3.1 // indirect github.com/kr/text v0.2.0 // indirect github.com/logrusorgru/aurora/v4 v4.0.0 // indirect + github.com/magiconair/properties v1.8.0 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.19 // indirect + github.com/mitchellh/mapstructure v1.4.1 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/cadence v1.0.0-M3 // indirect github.com/onflow/crypto v0.25.0 // indirect + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 // indirect github.com/onflow/flow-go-sdk v1.0.0-M1 // indirect + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 // indirect + github.com/pelletier/go-toml v1.2.0 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect + github.com/psiemens/sconfig v0.1.0 // indirect github.com/rivo/uniseg v0.4.4 // indirect github.com/rogpeppe/go-internal v1.9.0 // indirect + github.com/spf13/afero v1.9.2 // indirect + github.com/spf13/cast v1.3.0 // indirect + github.com/spf13/cobra v1.5.0 // indirect + github.com/spf13/jwalterweatherman v1.0.0 // indirect + github.com/spf13/pflag v1.0.5 // indirect + github.com/spf13/viper v1.4.0 // indirect github.com/texttheater/golang-levenshtein/levenshtein v0.0.0-20200805054039-cae8b0eaed6c // indirect github.com/turbolent/prettier v0.0.0-20220320183459-661cc755135d // indirect github.com/x448/float16 v0.8.4 // indirect @@ -45,6 +61,7 @@ require ( golang.org/x/text v0.14.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect gonum.org/v1/gonum v0.13.0 // indirect + gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index d6ee12580..14ae6ebd9 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -942,6 +942,7 @@ github.com/AzureAD/microsoft-authentication-library-for-go v1.0.0/go.mod h1:kgDm github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/toml v1.1.0/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/CloudyKit/fastprinter v0.0.0-20170127035650-74b38d55f37a/go.mod h1:EFZQ978U7x8IRnstaskI3IysnWY5Ao3QgZUKOXlsAdw= @@ -1181,6 +1182,7 @@ github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/ github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= +github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= github.com/fxamacker/cbor/v2 v2.4.1-0.20220515183430-ad2eae63303f/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r+qZaUFXk59CWDD0+77PBqDREffYkyi5c= @@ -1413,6 +1415,7 @@ github.com/hashicorp/go-version v1.2.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09 github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= +github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7/go.mod h1:5GuXa7vkL8u9FkFuWdVvfR5ix8hRB7DbOAaYULamFpc= github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA= @@ -1429,6 +1432,7 @@ github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1: github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w= github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/CoI+jC3w2iA= +github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= github.com/influxdata/flux v0.65.1/go.mod h1:J754/zds0vvpfwuq7Gc2wRdVwEodfpCFM7mYlOw2LqY= github.com/influxdata/influxdb v1.8.3/go.mod h1:JugdFhsvvI8gadxOI6noqNeeBHvWNTbfYGtiAn+2jhI= @@ -1481,8 +1485,9 @@ github.com/kataras/iris/v12 v12.0.1/go.mod h1:udK4vLQKkdDqMGJJVd/msuMtN6hpYJhg/l github.com/kataras/neffos v0.0.10/go.mod h1:ZYmJC07hQPW67eKuzlfY7SO3bC0mw83A3j6im82hfqw= github.com/kataras/pio v0.0.0-20190103105442-ea782b38602d/go.mod h1:NV88laa9UiiDuX9AhMbDPkGYSPugBOV6yTZB1l2K9Z0= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= -github.com/kevinburke/go-bindata v3.23.0+incompatible h1:rqNOXZlqrYhMVVAsQx8wuc+LaA73YcfbQ407wAykyS8= github.com/kevinburke/go-bindata v3.23.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= +github.com/kevinburke/go-bindata v3.24.0+incompatible h1:qajFA3D0pH94OTLU4zcCCKCDgR+Zr2cZK/RPJHDdFoY= +github.com/kevinburke/go-bindata v3.24.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= github.com/kilic/bls12-381 v0.1.0/go.mod h1:vDTTHJONJ6G+P2R74EhnyotQDTliQDnFEwhdmfzw1ig= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= @@ -1531,6 +1536,7 @@ github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuz github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/lyft/protoc-gen-star/v2 v2.0.1/go.mod h1:RcCdONR2ScXaYnQC5tUzxzlpA3WVYF7/opLeUgcQs/o= github.com/lyft/protoc-gen-star/v2 v2.0.3/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= +github.com/magiconair/properties v1.8.0 h1:LLgXmsheXeRoUOBOjtwPQCWIYqM/LU1ayDtDePerRcY= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= @@ -1577,6 +1583,7 @@ github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8Ie github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.4.1 h1:CpVNEelQCZBooIPDn+AR3NpivK/TIKU8bDxdASFVQag= github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/mitchellh/pointerstructure v1.2.0/go.mod h1:BRAsLI5zgXmw97Lf6s25bs8ohIXc3tViBH44KcwB2g4= github.com/mmcloughlin/addchain v0.4.0/go.mod h1:A86O+tHqZLMNO4w6ZZ4FlVQEadcoqkyU72HC5wJ4RlU= @@ -1608,14 +1615,20 @@ github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPByd github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= +github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 h1:rTemckPWir+N/m1GyhT8jdiETj0RiWc8FiwItE2Nxyg= +github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9/go.mod h1:PZrrCsllIt/Bu4HlJtisXfvDrOt1aLKU5R70vsZHKRc= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 h1:u6/YcUvO8jU0f3Evb/6agzXqeOo+VbL2a3mmj/5ifRs= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876 h1:mV3OXBTDJ+nP3sJkoEUgrBXG2bMGFqsDTDr0nVmj2ec= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214171305-1bf01d6aa9f9 h1:KSE5ppVoa4Du/DEqcuaPadiQL9eMzPHeJMcvqyls+Rs= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214171305-1bf01d6aa9f9/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a h1:xMEtuQp4+ltfEZcw+4smv4wechSBAus4yEAtPghXZeQ= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= @@ -1630,6 +1643,7 @@ github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFSt github.com/opentracing/opentracing-go v1.0.3-0.20180606204148-bd9c31933947/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/paulbellamy/ratecounter v0.2.0/go.mod h1:Hfx1hDpSGoqxkVVpBi/IlYD7kChlfo5C6hzIHwPqfFE= +github.com/pelletier/go-toml v1.2.0 h1:T5zMGML61Wp+FlcbWjRDT7yAxhJNAiPPLOFECq181zc= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= github.com/peterh/liner v1.0.1-0.20180619022028-8c1271fcf47f/go.mod h1:xIteQHvHuaLYG9IFj6mSxM0fCKrs34IrEQUhOYuGPHc= github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= @@ -1682,6 +1696,8 @@ github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1 github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7/go.mod h1:IToEjHuttnUzwZI5KBSM/LOOW3qLbbrHOEfp3SbECGY= +github.com/psiemens/sconfig v0.1.0 h1:xfWqW+TRpih7mXZIqKYTmpRhlZLQ1kbxV8EjllPv76s= +github.com/psiemens/sconfig v0.1.0/go.mod h1:+MLKqdledP/8G3rOBpknbLh0IclCf4WneJUtS26JB2U= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/retailnext/hllpp v1.0.1-0.20180308014038-101a6d2f8b52/go.mod h1:RDpi1RftBQPUCDRw6SmxeaREsAaRKnOclghuzp/WRzc= @@ -1724,16 +1740,22 @@ github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasO github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= +github.com/spf13/afero v1.9.2 h1:j49Hj62F0n+DaZ1dDCvhABaPNSGNkt32oRFxI33IEMw= github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= +github.com/spf13/cast v1.3.0 h1:oget//CVOEoFewqQxwr0Ej5yjygnqGkvggSE/gB35Q8= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tLCHU= github.com/spf13/cobra v1.0.0/go.mod h1:/6GTrnGXV9HjY+aR4k0oJ5tcvakLuG6EuKReYlHNrgE= +github.com/spf13/cobra v1.5.0 h1:X+jTBEBqF0bHN+9cSMgmfuvv2VHJ9ezmFNf9Y/XstYU= github.com/spf13/cobra v1.5.0/go.mod h1:dWXEIy2H428czQCjInthrTRUg7yKbok+2Qi/yBIJoUM= +github.com/spf13/jwalterweatherman v1.0.0 h1:XHEdyB+EcvlqZamSM4ZOMGlc93t6AcsBEu9Gc1vn7yk= github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DMA2s= +github.com/spf13/viper v1.4.0 h1:yXHLWeravcrgGyFSyCgdYpXQ9dR9c/WED3pg1RhxqEU= github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE= github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= github.com/status-im/keycard-go v0.2.0/go.mod h1:wlp8ZLbsmrF6g6WjugPAx+IzoLrkdf9+mHxBEeo3Hbg= @@ -2714,6 +2736,7 @@ gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 2a4b949c4..fe705e92a 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -7,7 +7,7 @@ // FlowStakingCollection.cdc (57.073kB) // FlowStorageFees.cdc (9.13kB) // FlowToken.cdc (11.358kB) -// LockedTokens.cdc (31.335kB) +// LockedTokens.cdc (31.877kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (6.961kB) // StakingProxy.cdc (5.71kB) @@ -24,7 +24,6 @@ import ( "crypto/sha256" "fmt" "io" - "io/ioutil" "os" "path/filepath" "strings" @@ -224,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\xb2\xa3\x5d\x79\xb4\xb7\x77\x75\x0f\x53\xd2\x3a\x8a\xb5\xb9\x55\xad\x63\xa7\x64\xfb\xf2\xb0\x95\xda\xc2\x90\x3d\x1a\xc4\x1c\x82\x01\xc0\x19\xcf\xb9\xfc\xdf\xaf\xf0\x49\x00\x04\x48\xce\x48\x9b\x38\x29\xe9\xc5\x1e\x12\x68\x34\xba\x1b\x8d\xfe\x02\x78\xf1\xc7\x93\x13\x84\x10\x7a\x45\x8b\x0f\x50\xbe\xa3\x1f\xa0\xe6\x88\x6c\x9a\x0a\x36\x50\x0b\x8e\xc4\x1a\xd0\xaa\xad\x0b\x41\x68\x8d\x2b\x22\xf6\x88\xc1\xcf\x2d\x61\x50\x22\x41\xd1\x06\xd7\xf8\x1e\xd0\xb7\xaf\xde\xfc\xa0\xa0\x2c\xdb\x3d\x30\x8e\x2a\x05\x0c\x09\x0d\x6d\xc5\xe8\x46\xc1\x51\xbf\x11\xc7\x15\xcc\xf5\xa0\x7f\xc3\xc5\xda\x3c\x5d\xd3\xaa\x04\x86\xee\x41\x8e\xb9\xa3\x08\x17\x05\x6d\x6b\xc1\xe7\xe8\x4d\x0d\xf6\x17\x22\x0a\x21\xc2\x82\x11\x14\x28\xd3\x62\x8e\x6e\x05\xda\x91\xaa\x42\x4b\x40\x3f\x51\x52\x8b\x6a\x8f\x0a\x5a\x0b\x46\xab\x0a\x4a\xb4\xdc\x2b\x4c\x5a\x0e\x0c\xe1\xba\xf4\xd0\xc2\xe5\x86\xd4\x84\x0b\x86\x05\x65\x73\x05\xf3\x5d\xfa\x25\xda\xb4\x5c\xa0\x82\x3e\xe7\xe4\xbe\xd6\x10\x18\xae\xf9\x0a\x18\xa2\x2b\x84\xeb\x7d\x38\xff\x24\x2c\x54\xe0\xba\xa6\x02\x91\x5a\x00\xc3\x85\xc4\x59\xac\x15\x2c\x33\x11\xd5\x49\x3e\xa4\xad\x40\xb8\x69\x18\xdd\xe2\x2a\x26\xa5\x26\xda\xb9\x6a\x0b\x1f\x0b\x68\x84\x64\x4a\x09\x0d\xe5\x44\x20\x5c\x96\x44\xb3\xcd\x22\xe4\xf8\x44\x99\x6c\xd8\xd6\xf2\x39\x82\x8f\x84\x0b\x52\xdf\xab\xd7\x08\x0b\x04\x92\x2d\x1b\x52\x01\x17\xb4\x06\x44\x6a\x6f\xc8\x2d\xe8\xb6\x0d\x30\x42\x4b\xc3\x47\x39\x39\x0e\x05\xad\xcb\x88\x53\x66\x08\x28\x0d\xc5\x2d\x93\xde\xad\x09\xf7\x9a\x2a\x20\xa4\x46\xab\xb6\xaa\x50\x43\x39\x07\x4e\x68\xad\x18\x64\x78\x27\x29\x1b\x33\x6e\x2f\x89\x88\x4a\x8a\x76\x6b\x2c\x60\x0b\x4c\x81\x51\x2f\x76\xb8\x36\x24\x25\xf1\x68\x4a\x38\xb8\xa0\x0c\x10\x46\x05\x6e\xf0\x92\x28\xb1\x16\x6b\x2c\x10\xae\x2a\xba\xe3\x16\xce\x46\x12\x49\x42\x29\x19\xde\x59\x69\xde\xad\xa1\xd6\x83\x2c\xa1\xa0\x1b\x6f\x8a\x12\x2d\x5c\x71\x8a\x04\x55\x10\x1a\x60\x2b\xca\x36\x88\x0b\xfc\x41\x92\x8c\x36\xc0\xb0\x64\x08\x77\xdc\x8e\x24\x99\x1b\x7a\xfe\x20\xc7\xc0\x01\xcd\x24\x41\x0b\x06\x58\x40\x79\x8e\x96\x54\xac\xdd\x0a\x41\x98\x49\x1e\x11\x41\x70\x45\xfe\x0f\x4a\x05\xdc\x4e\x81\x30\xc4\x80\x37\x50\x08\xb2\x05\x44\x97\x3f\x41\x21\xf8\xc2\x5f\xed\xdf\xa9\x25\xcc\xd0\x4a\xca\x84\xe4\xe3\x1a\xcb\xc5\x6d\xa0\x6b\xd9\x92\x33\x53\x8d\xff\xae\x57\xa9\x6d\xdb\x4d\xbd\x63\xac\xe1\x51\x81\xab\x8a\x3b\xcd\xa1\x49\x4a\xeb\x00\x4a\x82\xb8\x4e\xbe\x43\x2c\x34\xc7\xd3\x54\xc5\x45\x48\xd2\x90\xa0\x27\x27\xe8\x8f\x17\x27\x27\x64\xd3\x50\x26\xd0\xb7\x15\xdd\x29\x0c\xf4\x40\xa7\xee\xf7\xa9\x6b\xd1\xd6\xf7\x64\x59\x41\xd0\xca\x7f\x76\xea\xc3\xba\xbd\x79\x87\x97\x15\xbc\x35\xa8\x74\x40\xc3\x17\x41\x9f\xb7\x82\x32\x7c\x0f\xdf\x02\x70\xaf\x83\xf7\xd4\xb5\x36\xbd\xbf\x67\xf4\xe3\xde\x34\xf5\x1f\x9d\x9e\x9c\xe0\xa2\x00\xce\x67\xb8\xaa\xce\xf4\x42\x91\x9a\x24\xd0\xe4\x9f\x4e\xac\x76\x74\x0d\x61\x0b\xb5\x40\x6f\x15\x81\xaf\x35\x7d\xef\xe0\x9e\x70\x01\x0c\xca\x19\x2e\x4b\x06\x9c\x2f\xd0\xb5\xfe\xcf\x59\xa6\xff\x7b\xc3\xfa\x29\x10\x06\x41\xbc\x22\x1b\x22\x6e\x6b\x29\xdb\x3c\xd1\xfb\x1c\x11\xf3\xee\x7a\x23\x07\x5a\xa0\xf7\xdf\x92\x8f\xff\xfd\x5f\xe7\xa8\x86\x9d\xea\x6b\x9f\x64\xc7\x79\x95\x46\xf4\x9a\xbf\xa6\x25\x24\x06\xac\x69\x09\xb7\x37\x0b\xf4\x56\x30\x52\xdf\xe7\x08\x90\x85\x7a\x03\x15\xdc\xcb\x7d\x62\x02\xe8\x41\xd8\x9a\x85\x37\x5a\x9b\x27\x49\x83\x03\x92\x18\x70\x17\x17\x17\xe8\x7b\x2c\x17\x03\x35\x7a\x2e\x5e\x15\x66\xdb\x56\xaa\x81\xb6\xac\x00\xd7\xcf\xa8\xfa\x70\xf5\xf5\x90\xac\x40\x24\x34\x88\x11\x61\x39\xb4\x9c\xa0\xfb\x31\x84\x55\xc3\xc8\x16\x0b\xf0\xf5\xb0\xd5\x2d\xdd\xd6\x2e\xbb\x1a\x8c\x27\xa2\xf2\xbd\x06\xab\x51\xf1\x7e\x4c\x41\x25\x20\x94\xde\xab\x2b\x52\x7f\x78\x18\x89\xae\x25\x9c\x63\xb0\x32\xc6\x82\x34\x5e\x94\x9e\x8b\xd1\xd0\xef\x0f\xc1\xe2\xa5\x83\x75\x0c\xc3\x02\x63\x2d\x27\x3e\xf1\xb6\x90\xc4\xcb\xdb\x09\x26\x20\xd2\x2e\x2b\x52\xa0\xa6\x87\xcf\xc0\x06\x2e\xfb\x31\xc0\xa5\xd4\xcc\xa4\x96\x7b\x86\xda\x7c\x11\x5e\x2a\x93\x0a\x4d\xc0\x31\x58\xe3\xb7\xf5\x8a\x6a\x3c\x0c\x07\xdd\xff\x63\x82\x29\x44\x1c\x57\xf4\xb6\x4d\x19\xda\xd1\xb6\x2a\x35\xee\xae\x83\x9c\x83\x25\xa3\xee\xa8\x4c\x8b\x96\x4b\x52\x9b\x0d\x3f\xc2\x94\x8f\xa3\xfa\x52\x8f\x38\x95\xc1\x83\xf8\x36\x72\x9a\x7c\xed\x63\x4c\x58\x76\xc1\x1a\x81\x34\x7b\xb5\x6c\x6f\xad\x51\xcf\xb6\xd5\x23\x48\x5e\x74\x60\x26\x4f\x6a\x8c\x05\xd2\x02\xe9\xa4\xdd\x47\x54\xcb\x46\xce\xe4\xf7\x0c\x62\x63\x8c\x18\x4b\xb8\xd3\x41\xb1\x45\x1c\xdb\xc2\xf1\x14\x1c\x63\x95\x95\xbf\xc2\x45\x80\xd9\x27\xd5\x3e\xee\xb3\x6a\x6b\xb7\xe3\x79\x1b\xe4\xac\x84\x4a\xe0\x4e\xd3\xcb\x6e\x9f\xfd\x49\x4b\x7b\x3b\xa9\xdb\xa5\xe1\xa8\x64\xae\x4c\xab\x2e\xcf\x8d\xd3\x78\x74\x9c\xa6\xfd\x9d\x63\x8b\xdb\xca\x9a\x63\x1a\x98\xb6\x48\x2e\x4a\xbd\xeb\x49\x72\xd8\x91\xf9\x00\x45\xfa\x3a\x7b\x11\xda\x5e\xf3\x3b\x28\x80\x6c\x81\x9d\x47\xcf\xbf\x67\x74\x4b\xa4\xd7\x13\xd2\xd2\x11\xd3\x91\x43\xda\xfc\x88\xc1\x0a\x18\xd4\x05\x58\x7c\x4b\x58\xa9\x29\x28\x5f\x47\xcf\x66\x88\x3a\x73\x1f\x6e\x30\xc6\x75\x15\xb8\x55\x4e\x68\x18\x04\x00\x09\xd7\xa3\x9c\xa3\xdd\x9a\x14\x6b\xe5\xb2\x2c\x2d\xa9\x4d\xa3\x1d\x45\x3b\xbc\xe7\x8b\x00\x3e\x42\xff\x71\x86\x6e\x08\x83\x42\x54\x7b\x69\x05\x21\xac\xfd\x4c\x6d\xf0\x5a\xff\x53\xfb\xb4\xca\x21\xe8\xe9\x67\xcd\xa6\x9e\xa4\x47\xc3\xfc\xe5\x0c\xdd\xd6\xa5\x19\x08\x6d\x09\x56\x80\xfa\x0c\x4a\xe0\xd0\x21\x10\x8f\x9d\x94\xed\x2d\x66\x9a\x18\x0b\xf4\xd2\x2d\xcb\x4b\xdc\x8a\xf5\x2c\xe4\xf1\x0f\xc6\x2d\x38\x43\x5f\x39\x13\x7d\xfe\xbf\xb2\xe7\x5f\x63\x46\x83\x31\x82\x94\x83\xa8\x59\x60\xd5\xa8\x75\x44\x6a\xe7\x66\x04\xdc\x44\xb7\xca\xa9\x2a\xc1\x98\x9e\xce\xb3\xd3\xfd\x6c\x1f\x9e\x9d\x4a\xdb\x2d\x4f\xbb\x30\x43\xec\xde\x34\xc6\xfd\x96\x86\xa6\x34\xdd\xbd\x65\x39\x47\x3f\x48\x47\x94\xd6\x95\x74\x24\xd1\x8a\xa8\xf0\x04\xe9\xbc\xdc\x00\x92\x24\x34\x47\x6d\x23\xa5\x58\x4a\x8f\x32\x24\x8d\x43\x49\xf3\xc4\xae\xdd\xb8\x0b\xf4\x75\xdf\x2f\x99\x77\x78\xbd\x18\xc0\xdc\x19\xb4\x8f\x85\x7c\x69\x01\x0e\x22\xee\x86\xcd\xe3\xee\x9a\x78\xe8\x4b\x4f\x78\xf6\x50\x29\x3b\xf3\xb4\xb3\xfc\xe3\x50\xad\xe6\x5a\x5b\x5c\x69\x11\xee\xbf\xee\x88\x8d\x2e\x9f\xa3\x9a\x54\xe9\x26\x1d\x35\x73\xad\x3c\xb9\x42\x57\xe8\xcf\xf3\x3f\xbb\x26\x9f\x7d\x2e\x65\xf4\xa5\x75\x88\xd3\xb4\x25\xb0\x53\x5b\xcc\x3d\x88\xb7\x6d\x23\xdd\x4c\x28\xd5\x94\xdf\xed\x1b\xe0\xb3\xb3\x05\xfa\x24\xff\xb7\x40\xdf\x50\x5a\x7d\x8e\xa8\xc0\x40\xb4\xac\xd6\x2d\x2e\xbf\x8e\x69\x26\x3b\x0b\xd6\xc2\xe7\x34\xba\x17\xe8\x4e\x75\x57\x11\x14\xb1\x06\x86\xa8\xe4\xb3\x5e\xa9\xf7\x64\x2b\xd7\xde\xbe\x51\xdb\x95\xc4\xb8\x11\x9d\x62\xb1\x53\x0b\xf5\xaf\xd1\xde\x6a\xb5\x17\xda\x7c\x81\x46\xa8\xf8\x9b\x02\xc4\xd7\xca\x7e\xf9\xa9\xe5\xc2\x62\x2e\xd1\x93\x40\xcd\x26\x30\x4c\x22\xc2\xfb\x14\x9a\x09\x45\x1c\xf9\xdf\x33\x4d\xa3\x88\x44\x64\xa5\x0c\x17\xaf\x2f\xba\xd2\x5c\xcd\x51\xfc\x9f\x12\xe4\x8f\xe8\x13\x0a\xe0\x78\xe4\xf6\x61\x05\x6d\x3e\x23\xa8\x38\xa0\x4f\xb6\xe1\x0a\xcb\x9f\x59\xf2\x1b\x47\x92\x77\xe6\xb9\xd5\x97\x7a\x67\xdc\x66\x49\x22\xa9\x61\xcc\xb8\xd9\x8a\xd1\xcd\x02\x7d\xfd\x29\x14\x3e\x35\xa1\xcf\xc9\x55\x63\x3a\xda\x78\x81\x76\x6a\x0d\x98\xcb\xe7\xf2\xdf\xb3\x14\xc6\x66\x7c\x09\x22\x40\x20\x09\x67\x1a\x3a\x92\x31\x6a\x92\x77\xb0\xb2\x5c\x51\xbf\xe7\x4b\xca\x18\xdd\xcd\xce\x9e\x9d\xf4\x3a\x2c\x71\x85\xa5\xf9\x70\xa5\x22\x30\x73\xf3\x33\x6c\x67\x81\xce\x43\x22\x5d\x3e\x47\x7a\x7a\x7d\xa2\x0c\x58\x78\x66\x84\x24\x51\x7a\x8b\xde\x1a\x43\x6e\xd1\x87\x4b\x84\x7f\xe0\x56\x2b\x9b\x5d\xd2\x98\x1f\x76\x73\xab\x6d\xc4\xcd\x9a\x29\x63\x4b\xe2\x7a\x8b\x49\x85\xd5\xf8\x56\x7d\xce\xa2\x28\x44\x72\x5d\x4c\xa1\x7d\x42\xf6\x0d\xd6\x97\x57\x1d\x8d\x2d\x07\x32\x52\x6e\xb1\xea\x8b\xb9\x8b\x2d\x26\x27\x9a\xdb\x1a\xe4\xb4\x77\xd9\x99\xa6\x05\x2f\xad\x36\x2f\x9f\xab\x59\x5b\x60\x91\x20\x5b\xd0\xfa\xdf\x69\x4b\x62\x04\xd4\x61\x58\x36\x0c\xa2\x27\x28\xb5\x21\xfd\xf5\xca\x45\x9d\x4e\xef\xe0\xe7\x16\xb8\xd4\x4b\x86\x4f\xf0\xb1\x00\x28\x63\xd2\xa3\x4a\xf6\x3c\x0d\x75\x57\xb8\x28\x1a\xca\xc5\x94\xd1\xaf\xae\xd0\x12\x56\x94\xc1\x2c\x7e\x75\x86\x9e\x77\x88\xbd\x6f\x4a\x2c\xd1\x4a\xe1\x21\x37\x18\x52\x17\x94\x49\x83\x77\x10\xa9\xa3\xf4\x85\xde\x94\x2e\x9f\x77\x02\xdb\x93\x1e\xcb\xe2\x94\xae\xcc\xaa\x85\x64\x27\x27\x59\xa1\x48\xf7\x65\xa6\xb7\xf9\x7f\xa3\x57\x91\xdc\xb3\xb5\x98\x3c\xce\x7a\x9d\xb2\x4a\x13\x9a\x7d\xcc\xdd\x4d\xed\x2b\xa1\x95\xd4\x7b\xf4\x1c\x29\x10\x19\x2d\xea\x07\x58\xe7\x9e\x1f\x99\x54\xa3\x2f\xb1\x9f\x3a\xd4\x01\x0e\xd8\x02\xdb\x23\x41\x36\xd2\x9e\xb5\x71\x00\x06\x95\x9c\x07\x5a\xe3\xa6\x81\x8c\x05\x36\xcd\xbf\x3f\x62\xc2\x7f\x8a\x26\x2c\xff\x40\xbe\x18\x0e\xb3\x2b\x38\x74\x57\x03\x7b\x36\xc7\xb9\x90\xbb\x82\xec\x47\xdc\x7b\xab\x6f\x32\x9d\x4d\xee\x27\x49\x68\x1b\x45\x97\x8e\x7b\x0d\xbb\xd0\xc9\xe9\x12\x3c\xd2\xf0\xb4\xc9\x11\x97\xf6\x08\x00\xe9\xc4\xe1\x66\x23\xad\x1d\x5c\xdb\xe4\x98\xe7\x29\xf6\x0c\x20\x2e\x0d\xf7\x2c\xc3\x98\x41\x4c\x25\x0c\x54\x0c\xbf\x5e\xd1\x45\x90\xa0\x51\xfe\x88\x7c\xdc\x8b\xca\xa7\x2d\xc4\xd0\x5b\x48\x3b\x10\x09\x8d\x28\xbb\x9a\x90\x8b\x1c\x0c\x5d\x25\xf2\x50\x0e\x95\x99\x4d\x37\x74\x90\xe7\xa4\x8c\x74\x88\x9a\x2f\xe7\xc0\xc4\xac\xf7\x5c\xc9\x5e\x37\xda\x5c\xd3\x4b\x41\x2a\xd1\x9f\x12\xaf\x5e\x2a\xa2\x8b\xcc\xdb\xf7\xb5\x4d\xda\xe5\xdf\x66\xba\xde\xc1\x0e\xb3\x52\x5a\xd3\xca\x23\x3a\x4f\xa2\xba\x01\xce\xf1\x3d\x2c\xd0\xe9\x4b\x9d\x5d\xb7\x7c\xf3\xe5\xa9\xad\x05\xa9\x10\xae\xaa\x9e\x5d\xd0\x30\xd8\x12\xda\x72\xdd\x6e\x8d\xb7\x80\x96\x00\xdd\x36\x5b\x9f\xf6\x46\x4d\xd0\xb2\x04\x2e\x18\xdd\x7b\x34\x7f\xf4\x3d\xc6\x20\x7e\xf8\x26\x33\x49\xf0\x12\x02\x85\xcb\x52\xca\xd4\x1d\x14\x94\x95\x33\x52\x6a\x89\x52\xec\x21\xe5\x39\x62\xb4\x02\xef\x91\xfc\x29\x95\x85\xd8\x51\x26\xbb\x5f\x5b\x5d\xe3\x5a\xf4\xde\xf9\xcd\xff\x01\xfb\x64\xd3\x7f\xc0\xfe\xdc\x4a\x46\xd8\xa6\x7b\x78\x8e\x22\x39\x94\x56\xb8\x7e\x14\x91\x22\xc1\xa6\xbe\xea\x9c\x98\x39\x4c\xea\x50\x7f\xed\x19\x4a\x65\xb4\x64\x5f\xf1\x75\x31\x82\x03\x94\x9e\x4e\x87\x54\x15\x30\xb4\xc6\x5a\xa9\x35\x50\x90\x95\xde\xb6\x6e\x6f\x6c\x09\x45\x3a\x74\x64\x20\xec\x55\x00\xd3\x0b\xe6\x9a\x48\x3e\x1a\xd0\x8a\x5d\xc2\x33\x4c\x6f\x4e\xd4\x84\xa5\x1f\x10\xc9\x86\x49\x32\xba\xd0\x75\xce\x6b\xc3\x1b\xbf\x89\x43\xd1\x75\x9c\xeb\x27\xe7\x1e\xa8\xe0\xf5\xc1\x0a\x33\x40\x29\x56\x99\xa9\x97\xbe\xd2\x4c\xbd\xf7\xd5\x66\xfe\x7d\xb6\xfb\xa3\xa8\xce\x8e\x49\xbf\x94\xfe\xec\x07\x09\xd1\x23\xa8\xcf\x1c\xe3\x62\xc3\x55\xfa\x39\x09\x59\xba\x07\xe1\xc4\xe9\x3b\x52\x93\x4d\xbb\x51\xac\xbd\xd3\x35\x71\x1b\xa8\xc5\xec\xac\x4f\xe1\x8e\xba\xdf\xb5\x5c\x68\xd2\xe8\x64\x84\x5e\x67\xb4\x46\x1b\x0d\x4d\xe7\x12\x58\x07\xce\xa6\x25\x8c\xc5\x62\x62\x5e\x34\xe0\x0f\x2d\x21\x24\x6d\x42\xed\x3f\x68\xcf\x98\xb0\x44\x13\xc4\x72\x56\x13\xec\xfa\x2a\xc2\xae\xba\x43\xf5\x75\x27\x16\x07\xa8\xeb\x44\x49\xc6\xb8\xce\xbe\x19\x72\xc2\x9d\x12\xd4\x72\xa6\xf6\x83\xb3\x05\xd2\x51\xe6\xb4\x45\xf6\xc6\xa8\x5c\x13\x6e\xce\x87\xe2\x13\xae\x58\xad\x76\x5f\x29\xe2\x5f\xc5\x3b\x36\xe6\x8f\x33\x6a\xca\x9d\x33\xc3\x4e\xa7\x43\x47\xe8\x01\x62\xb8\x46\x6f\x24\xf9\xf3\x88\x75\xd1\xfd\x04\x45\x9c\x1c\xc4\x64\xe9\xa4\x72\x80\x32\x87\xa3\x90\x22\x8f\x8f\xc3\x14\x1a\x31\xd8\xd0\x2d\x58\x59\x19\x49\xc8\x64\xa4\x20\xef\x2d\x64\x42\x03\xb2\xdd\x74\xe4\x02\x06\x8e\xa7\x5d\xd2\x8c\x19\xdc\xc8\x33\x68\x96\x50\x79\x58\x7a\xb8\x06\xd5\x51\xb5\x20\x42\x57\x26\xeb\xec\xef\x1b\x57\x52\xd9\xe5\xc2\xdf\xba\xec\xab\xf1\x35\x47\xcb\x51\x5c\x56\xda\xf3\x50\x0f\x4d\x47\xf7\x53\xd0\x80\x8c\x5e\xb1\x86\x97\xc9\x2c\xcf\x34\x36\x67\xfd\x14\x73\x9c\x05\x8b\x0b\xbe\xe2\xb0\x44\x58\xfa\x42\x38\x6a\xb9\x2e\xcb\xd6\x80\x32\x79\xdc\x00\x48\xbe\x9a\xc9\x47\x48\x3f\xd6\x48\x89\x20\x67\x3f\x39\xc3\xd6\xc7\x23\x4a\xe5\xbe\x37\xb8\xe7\xea\x3b\xbd\xec\xa2\xb2\x6f\x4d\xee\xb9\x6d\x42\xcf\x9f\x8f\x25\x47\x75\xdc\x29\xcc\x8e\x2a\x0f\xde\x56\xc5\xbe\x0e\x1f\xbf\x18\x46\xd3\x33\x95\x8f\xc0\x34\x9b\x09\x0d\xb1\x74\x6b\xa8\x87\x68\xf8\x26\x4e\x83\x9a\x12\xcd\x5e\xdd\xe0\xe3\xf1\x30\xb6\xe9\xd3\x51\x64\x7f\x3c\x67\x99\xa1\x67\x57\x52\x1f\x58\xa3\xa8\xc1\x5c\x52\x24\x51\x99\xdc\x95\xf0\x0c\x86\x6b\x95\xc6\xb1\x4b\xee\x0a\x05\x73\xef\x37\xf4\x51\x42\x57\x01\x86\x21\x58\xb9\xd2\x74\x19\x96\xb6\x84\xb9\xd6\xb9\x8d\xaa\xca\x75\xc9\xc7\xb8\xa4\xa3\x2b\x92\x48\x8c\x1d\x09\x1e\xba\x4a\x4b\xde\x2c\x64\x53\x0f\xed\xb3\x1e\xa2\x85\x8f\x68\x67\xb4\x3d\x14\xd7\x50\xc8\x02\x74\xc3\x57\xe3\x18\x27\x78\xa7\x56\x95\x30\xb5\x64\xa6\x5e\x5c\x95\x0a\x28\x39\x49\xd5\xf0\x24\x64\x44\x57\xb6\xe7\x15\x97\x0d\x7d\x6b\xa0\x7e\xd7\xce\x52\x99\x2e\xf6\xe9\x04\x4f\x6f\xba\x89\x58\x79\x26\x25\xee\x59\xf8\xae\xe4\xdd\x48\xb2\x2e\xaf\x73\xe5\x5d\xba\xbc\x26\xbd\x67\x98\xd8\x7e\x60\x06\x9b\x05\x20\x67\x69\xfe\x3b\x80\x3c\x8e\x56\xcb\x74\x6c\xad\xdb\x34\x82\xad\xda\x9f\xdb\xa5\x0a\x5e\x68\x38\xd6\xef\xe1\xba\x3c\x51\xee\xc5\xc0\xb6\xda\x27\xf2\x32\x76\x55\x2b\x9d\xc9\x02\xab\xc2\x48\x29\xc8\x0d\x65\xae\x1e\xd6\x42\x36\xfb\xac\x41\xcd\xa2\x44\xb8\x2a\x33\xc0\x36\x73\xa9\x0a\xfd\x78\x3a\xd8\xeb\xa7\x48\x02\x32\xa6\xf2\x25\x3d\xd3\xa7\xcb\x15\x2b\x6a\xa6\x64\x6d\xee\xe7\x5e\x4e\xe2\x70\x88\x05\x70\x19\x9f\x14\x98\x6f\xac\xb3\xa9\x1e\xdd\x79\x44\xea\x6b\x5b\xc3\x51\xbf\x70\x04\x39\xab\x2a\x6a\x64\x47\x7c\x3e\x7d\xc4\x4c\xa8\xdf\x17\x0e\x67\x71\xe9\x8c\xdb\xe1\x22\xec\x67\x46\x72\x29\x2a\x5f\x70\x93\xa4\xf6\xf2\x13\x87\xa4\xc6\x9e\xea\x62\x86\x49\xf4\xbb\xad\x8b\x31\x21\x92\x44\xc0\xc5\x16\x6f\x6e\x30\xfb\xc0\xf5\xc9\x30\xcc\x03\x20\xe1\x21\x30\x5f\xd5\xd8\x28\x4b\x56\xdc\x8f\xae\xac\x49\x0a\x7d\x5c\x82\x92\x2d\xb0\xf9\xed\xd6\x92\xf4\x6a\x43\xac\x1c\xa5\x35\x76\x8e\xef\x5d\xa5\x48\x1c\xc8\xf4\x59\x6f\x4e\x0f\xee\x5c\xbd\x23\x6f\x8b\x02\xa0\x0c\xbd\x28\x4d\x17\x77\x9a\xcd\xa0\x46\x38\xaa\xb4\x1f\x86\x6b\xb9\xaa\xe1\xe7\x16\x57\xae\xac\x3a\xd0\x4b\xbf\x60\x15\xca\x80\xf0\x64\x23\x82\x19\x12\x46\xa7\xfd\x14\xeb\x9d\x09\xa7\x89\x62\xce\x62\x06\x11\xcb\xbc\x8f\x66\x80\xee\x4d\x88\x94\x4a\xd3\x55\x0a\xa5\x8e\x37\xaf\x41\x1d\xe4\xb0\x27\x0e\x88\x76\x8e\x62\x1a\x46\x81\x01\x4d\x3c\x6d\x19\x77\x06\xf6\x31\x59\xdc\x89\x2b\x30\x93\x2c\xae\x7b\x90\x93\xe1\xd6\x2f\xd9\xdd\xf8\xd5\xa5\xc0\xa5\xaf\x6e\x6f\xdc\xb1\x13\xf5\x3b\x18\xc2\x38\x3e\x90\xc8\x5d\x8d\xc8\x46\x2e\x93\x75\x04\xf7\xf3\x11\x6f\xcb\xfe\x63\xd3\x0b\xbf\x23\xb7\xef\x1b\xeb\xe2\x9d\x3a\x1f\xef\x34\x3a\x58\x62\x3c\x3b\xb3\x01\x7b\x47\x78\x74\xaa\x33\xcc\x5f\x76\x61\x19\xac\x0e\x79\x27\x4e\x08\x27\x8e\xe6\x8f\xc9\x87\xe6\xb3\xd1\x1b\x67\x99\x30\xd1\xf4\x6a\xba\x78\x39\x9a\x30\x48\x32\x2d\x77\x2a\xd7\x56\x3c\x52\x49\x81\xd7\x7f\x10\xfa\xdc\xfe\xb3\x38\x26\xe2\xff\xf2\x4d\xe4\x68\xd8\xa4\x4b\x9a\x33\x89\x95\x56\xbc\x91\x73\xd7\xeb\x21\x15\xf7\x8d\x02\x2a\x43\xce\x70\x0a\xc7\xa0\x69\x87\xeb\x8b\x39\x29\x8f\x91\x1e\x2f\x2c\x77\xbc\x00\x25\x62\x7b\x0f\x93\xa1\x20\xba\x9e\x5b\x4d\x87\x49\x52\xd4\x77\x92\x30\x45\x7d\x8e\x97\xa7\x10\xd0\x41\x22\xd5\x65\xe5\x95\x5c\xbd\xbf\xad\xc5\x7f\xfe\xe5\x97\x90\xab\x2e\x79\x91\x11\xad\x51\x8c\x7f\x8d\xd5\xe0\x61\xad\xf7\x91\x18\x73\xef\x30\xe0\x48\x24\xbd\x97\xfe\xe0\x82\xb5\xee\xde\x80\xd7\x71\x50\xbc\x67\x1e\x85\x4a\x2f\x1f\xb8\xfe\x77\x24\x0a\x54\x54\xfb\x0b\x8b\x5e\xdf\xd6\x5b\x5c\x91\xf8\x68\x7d\x3e\x68\xed\xff\x1a\x0d\x45\xe7\xe5\xb3\xab\x9f\x95\x02\xf1\x46\x29\xb9\xbf\xc9\x15\xcc\x67\xff\xb2\x58\xdc\xc1\x6a\x91\x9a\xf8\xa0\x5f\xd5\xf5\xf5\x73\x8c\x7a\xba\x39\x55\xfc\x72\x8d\xeb\x7b\x63\x8b\x75\x15\x5b\x28\x8e\x27\xc6\xae\x6f\xab\xea\xb4\x5f\xc7\xd5\x60\xb3\x7f\x49\x4b\xc6\xa5\x2d\x3a\x1b\x6c\x68\x95\x79\x15\x20\x53\x16\x5a\xae\x10\xc4\xe9\xb6\x80\xa2\xd1\x40\x83\x25\x1e\xa6\x80\xa6\x30\x24\xe9\x51\xc3\x98\xc4\xcc\x44\x26\x8d\x0d\xac\x46\x7b\x36\x58\xc6\x11\x21\x31\xf7\x4b\x0f\x5e\xcc\x73\xb4\xec\x28\x99\x35\xc3\x14\x8b\xb9\xb2\x1e\xc3\xcb\x53\x72\x7c\x53\x4e\xc9\x6b\xd8\xa5\x0f\x1c\xfc\xc6\x18\xa5\x26\x73\x34\x53\xa2\x0a\xa4\x98\x47\x83\xc5\x48\xc3\x0c\x8d\x88\x6c\x8a\xfc\x87\x0a\x77\xc6\x18\xdc\xda\x42\xb1\xde\x6d\x3b\xb9\xba\xc2\x24\xe3\x6d\xbd\xd9\x13\xf7\xa7\x70\x30\x43\xad\x91\xc8\x8a\xe1\x18\xb3\xb5\x7b\xc6\xd6\x44\x77\xe1\x03\x55\xad\xb9\x62\x00\xd5\xde\xc5\x87\xa4\x43\x19\xc0\xe2\xd4\x79\xe1\xfa\x74\xba\x44\xe7\x3c\x8c\x58\xe9\x40\xbd\x09\x0d\x2f\xc1\x9d\x00\x08\xe3\x5c\x36\x03\x13\x8a\x91\x04\x0a\xab\x95\xbe\x63\xaa\xda\x23\xa1\xaf\xa9\x92\x1e\xfe\x01\xea\xc4\xce\xec\x49\xaa\xa6\x48\x55\x86\x5a\xc9\x90\x52\x0c\x6e\xe0\xf8\xc9\x88\x54\x9a\x03\x5f\x56\x93\xa8\x3b\xaf\xbc\x30\x4c\x96\xc1\x4c\xf7\x73\x85\xac\x4f\xdc\xcd\x72\x37\x4b\xaa\xa9\xac\x51\xd7\x98\x68\x0c\xa5\x0f\xeb\x15\x7d\xff\xc1\x45\xba\xf5\x4d\x75\xf2\x65\xe8\xfe\xda\x4b\x1c\xcc\x1d\x0a\x5d\x09\xaf\x0d\xa9\xb9\x6b\x3f\x06\xd9\x6d\xc6\xbf\xae\xaa\xd9\x13\x6b\x3d\x0b\xcd\x23\xcb\x58\x52\xc2\xa4\x51\x43\x45\xbb\xc4\xea\x72\x9a\x1e\xcf\xfa\x37\xb4\x98\xac\x85\xf4\xec\x91\xbe\x66\x52\x2f\xf9\x40\xe9\x07\x70\xf4\x06\x10\x2a\xf8\x8b\x18\x01\xa9\xe9\x0b\x5a\x73\x52\x82\xb9\x00\x94\x0b\x52\x55\xd1\x1e\x61\xf1\x21\x35\x12\xc0\x36\xae\xfe\xcd\x1e\x93\xe3\xc5\x1a\xca\xb6\xca\xcb\x4f\x77\xae\xf5\xc9\xd0\xf0\x66\x77\xac\x99\x29\xfb\xba\x24\xdd\x3b\x57\x07\x3e\x2c\xac\x23\x3c\x30\xda\xe8\xd9\xc4\x83\xf0\xd1\xf0\xe3\xe2\xaf\x0d\x9f\xe8\x86\x82\x20\x25\x1b\xf4\xd3\xc1\x3d\x2b\xe5\x3c\x61\xdb\x8c\x0a\xdb\x93\xfd\xe1\xfe\x62\xc9\x88\xb9\x39\x4d\x72\x86\x4d\x94\x67\xbe\x0c\xa0\xe1\x00\x56\xaa\xc6\x32\x91\xc0\x18\x8c\x69\xc5\x25\x94\xbd\xb0\x56\x2f\x08\xfb\x14\xd9\xb2\x91\xad\x83\x6a\x32\x7b\xf2\xfc\xd0\xf0\x96\x4b\x68\xfd\xfb\x62\x5c\x5d\x8d\xfa\x70\x98\xcb\x9a\x41\xd9\x92\x01\x6f\x0b\xce\x2a\x1c\x0b\xe4\x4b\x88\x9f\xa4\x69\xfb\x58\x0a\xa7\x4b\x45\xfe\x3a\x91\x14\x2f\xdd\xf2\x62\xde\x27\xbb\x55\x67\xc7\xc7\x55\x6e\xba\x4c\x73\x28\x0e\xce\x70\xb2\x6e\xd2\xb2\x2d\x3e\xc0\xb8\x4c\x7c\x31\x16\xcf\x97\x24\x18\x07\x30\xf7\xb8\x60\x8b\x63\x63\x2f\xdc\x72\x1b\x58\x14\xe6\x7a\xc8\xd0\x9e\xf0\xe3\x22\x62\x0d\x1c\x46\x63\x32\x39\xe6\x7f\x31\x16\xc8\x6f\x94\xf9\xbf\x6a\x4c\xc4\xf7\xbb\x47\xc2\x5d\x5f\x50\x34\xe4\x37\xc6\xe9\x63\x83\x23\xce\x15\xc8\x78\xd4\x3d\xef\x22\xe8\x3d\xc1\x95\x9e\xe8\x63\x3c\xa9\xf7\x04\xdf\x1f\xb2\xef\x67\x1d\xce\x09\xc2\x34\xd1\xc3\x9d\xea\xab\x8e\x0b\xd5\xa1\x2e\x6b\xb8\xad\x04\x9d\xa3\x40\x8c\x13\xeb\x07\x87\x5c\x9e\xf6\xa0\x84\x84\x1e\xe7\x0f\x27\x85\xed\x38\xa7\x78\xe4\x52\xe9\xeb\xd2\x16\x3d\x0f\x5c\x2a\x8d\x5d\xa3\x90\xe2\xdc\xff\x10\x44\xef\xa8\x60\xd0\xb4\x0d\xbf\xf9\x30\xdc\x58\x11\x45\xdd\xaa\xf5\x40\x4f\x36\x8e\x0e\xdc\xc5\xd7\xa5\xa3\x1b\xdc\x34\xc0\xd0\x2b\xbc\xe4\xfe\x7d\xc7\xae\x87\xba\x8f\xd9\x16\xf6\x13\x96\xb8\xf9\x3a\xbb\x56\x64\xf7\x15\x65\xae\xfe\xd8\x3f\xc1\xd2\x8f\x3a\x84\x07\x89\xa3\xeb\xf6\x17\x21\x9f\x82\xf5\xfc\x1d\x6e\x1a\x55\xab\xb6\x8a\xcf\x7f\x29\x5f\x73\xd0\x03\x27\xd0\x33\x35\xba\x50\x85\xbd\x33\x7e\x81\x3e\x39\x76\x3d\x84\x1b\x9f\xa3\x88\x45\xf2\x60\x82\xfb\x32\xcd\x15\xfa\x94\x3d\x76\x71\x5d\x96\xa6\x62\xd5\x34\xff\x03\x4f\x7f\xa4\x22\xba\x23\x1e\x85\xb7\x93\x33\x75\x27\xd1\xef\x54\xea\xe5\xdf\x00\x7d\xff\x99\x9a\xc5\x8f\x76\x0f\xbd\x76\x6b\xc0\xfe\xa9\x4b\x32\x46\x3f\xfc\x92\x02\x7a\xd6\x87\x33\xe1\x03\x30\x69\xca\x65\x37\xd4\xff\x01\xff\x33\x04\x3c\xc5\xf8\xc4\x51\x31\xcb\xde\xde\x67\x67\x1e\xc6\x80\xb8\xa8\x2f\x38\x26\x69\xe9\x6f\xc6\xfc\x71\x20\x8e\xe5\x50\xd5\x45\xda\x91\x4e\x50\xb7\x2c\xa4\x94\x45\xee\xf0\x86\x29\xf5\x4e\x75\x99\x1d\xb7\x79\xe4\xbf\xb1\x30\xbc\x99\x74\xc4\x9d\x15\xb8\x09\x88\xfd\x55\x0a\xbd\x58\x91\xc7\x9f\x9b\xe0\xee\xab\x1e\x84\xfb\x78\x86\x3a\xdb\x76\x26\x35\xa2\xcc\x7c\x44\x6a\x09\xc8\x1e\xb6\xea\x4e\x17\x58\x21\xda\xad\xa9\xce\x63\xf6\x4b\x11\x06\x3e\x4c\x10\x92\x63\x31\x40\xa4\xf3\x8c\x56\xef\x6b\x62\xd7\xac\xa3\xd4\x04\xaa\xc5\x47\xfa\xd3\x0a\x37\x01\x1b\x65\x23\x99\x8f\xc2\xcc\x49\xf1\xe5\x02\x37\xa3\x05\x93\xf1\x17\x6e\x0e\x09\x2d\x67\xe6\x5d\xe0\x66\xe2\xbc\xad\xf2\x38\x60\x3b\x88\xfe\x0e\xda\x1d\xa2\xbf\x47\xdb\x2c\xe2\xe3\x29\x03\x35\xe3\x49\x92\x0d\x56\x8d\x1b\x3b\x1a\x97\xdd\x69\x6f\x7d\x07\x58\xfc\xd1\x97\x35\xe6\xf6\x30\x23\x94\xc1\xf7\x5e\xf4\xb2\x64\xf1\x37\x5f\xfa\xf7\x81\x75\x14\xe9\xc9\x4d\x1a\xb9\x40\x96\xe2\x2f\xbe\x8c\xde\xee\xab\xf0\xf6\xbc\x96\x14\x71\x9e\x65\xdd\x17\xd3\x79\x3e\x2a\x47\xa9\xa7\x47\x09\x55\xfa\xf9\x64\x19\xeb\xfe\x3f\x90\x7c\x33\xba\xdf\xbf\x89\x21\x38\x5f\xa4\xe5\x4f\xef\x40\xc8\xcf\xe3\xc8\xce\xc1\xb5\xb8\xb2\x75\xe6\x13\x86\x3d\xfd\xdb\xed\x90\x7d\xf9\x7e\xf8\xd7\x1c\x16\xe8\xeb\xc1\x4b\x1c\xba\xb3\x91\x66\xaa\x79\x24\xd4\x3f\xf1\x56\xa6\x4f\xec\xd9\xdb\x1b\xfd\x7b\x6e\xdd\xbe\xe2\xce\xc0\x67\x2e\xe4\xd1\xb5\x1c\xf1\x87\x4b\xf4\x96\xe8\x36\xc1\xde\xf7\x16\x07\xe8\xe8\x61\xf1\x4b\xdc\x03\x63\xed\x18\x33\xef\x01\xda\x0e\x20\x16\xfc\x8c\xd1\xeb\x9f\x28\x4b\x18\x38\xb1\x1c\x85\x5b\xf6\xac\x93\x84\xf0\x45\x0a\xdf\x40\x14\x62\x38\xfe\xf8\x6a\x5f\xc6\x7a\x89\x29\xc2\x99\x3b\x13\xce\xd0\x57\xd7\xf6\x02\x92\x0e\xbe\x52\x34\x83\x5f\xcf\x43\x57\xe8\xc2\x5c\x87\x71\x51\xe5\xaf\x6f\xca\x00\xf2\x3e\x2c\x27\x01\x99\xcf\xda\xa5\x00\x65\x21\xc5\x5f\xab\xcb\xc0\x09\x1d\x8c\x24\x90\xe4\xc7\xe6\x32\xf3\x8b\x3a\x44\xe8\xa5\x3f\x17\xe7\x83\x5a\xd9\x55\xff\xf7\xf0\x0b\x44\x1e\x62\xc9\x2f\xb9\xa9\xd9\xa9\x5f\x17\x55\xdc\x2a\x49\xa3\xec\x47\xd6\xfa\x13\x0b\x9b\x8e\x03\x1b\xc7\xca\x82\x0a\x3c\x27\xa7\xa0\x39\xa9\xef\xab\xfe\x57\x03\x55\xc1\x9f\xd1\x25\x5e\x94\x5a\xed\xb3\x06\xe1\x39\xc7\x5b\x98\x8d\x38\x18\x72\x49\x2e\x0e\xe0\xb4\x5d\x26\x9f\x4f\xfe\x3f\x00\x00\xff\xff\x82\x00\x41\x35\x67\x7a\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\xd1\xae\x3c\xda\xdb\xbb\xba\x87\x29\x6b\x1d\xc5\xda\xdc\xaa\xe2\xd8\x29\xd9\xbe\x3c\x6c\xa5\xb6\x30\x64\x8f\x06\x31\x87\x60\x00\x70\xc6\x73\x2e\xff\xf7\x2b\x7c\x12\x00\x01\x92\x33\xd2\x3a\x4e\x4a\x7a\xb1\x87\x04\x1a\x8d\xee\x46\xa3\xbf\x00\x5e\xfc\xe9\xe4\x04\x21\x84\x5e\xd2\xe2\x3d\x94\x6f\xe9\x7b\xa8\x39\x22\x9b\xa6\x82\x0d\xd4\x82\x23\xb1\x06\xb4\x6a\xeb\x42\x10\x5a\xe3\x8a\x88\x3d\x62\xf0\x6b\x4b\x18\x94\x48\x50\xb4\xc1\x35\xbe\x03\xf4\xdd\xcb\xd7\x3f\x29\x28\xcb\x76\x0f\x8c\xa3\x4a\x01\x43\x42\x43\x5b\x31\xba\x51\x70\xd4\x6f\xc4\x71\x05\x73\x3d\xe8\xdf\x71\xb1\x36\x4f\xd7\xb4\x2a\x81\xa1\x3b\x90\x63\xee\x28\xc2\x45\x41\xdb\x5a\xf0\x39\x7a\x5d\x83\xfd\x85\x88\x42\x88\xb0\x60\x04\x05\xca\xb4\x98\xa3\x1b\x81\x76\xa4\xaa\xd0\x12\xd0\x2f\x94\xd4\xa2\xda\xa3\x82\xd6\x82\xd1\xaa\x82\x12\x2d\xf7\x0a\x93\x96\x03\x43\xb8\x2e\x3d\xb4\x70\xb9\x21\x35\xe1\x82\x61\x41\xd9\x5c\xc1\x7c\x9b\x7e\x89\x36\x2d\x17\xa8\xa0\x4f\x39\xb9\xab\x35\x04\x86\x6b\xbe\x02\x86\xe8\x0a\xe1\x7a\x1f\xce\x3f\x09\x0b\x15\xb8\xae\xa9\x40\xa4\x16\xc0\x70\x21\x71\x16\x6b\x05\xcb\x4c\x44\x75\x92\x0f\x69\x2b\x10\x6e\x1a\x46\xb7\xb8\x8a\x49\xa9\x89\x76\xae\xda\xc2\x87\x02\x1a\x21\x99\x52\x42\x43\x39\x11\x08\x97\x25\xd1\x6c\xb3\x08\x39\x3e\x51\x26\x1b\xb6\xb5\x7c\x8e\xe0\x03\xe1\x82\xd4\x77\xea\x35\xc2\x02\x81\x64\xcb\x86\x54\xc0\x05\xad\x01\x91\xda\x1b\x72\x0b\xba\x6d\x03\x8c\xd0\xd2\xf0\x51\x4e\x8e\x43\x41\xeb\x32\xe2\x94\x19\x02\x4a\x43\x71\xcb\xa4\xb7\x6b\xc2\xbd\xa6\x0a\x08\xa9\xd1\xaa\xad\x2a\xd4\x50\xce\x81\x13\x5a\x2b\x06\x19\xde\x49\xca\xc6\x8c\xdb\x4b\x22\xa2\x92\xa2\xdd\x1a\x0b\xd8\x02\x53\x60\xd4\x8b\x1d\xae\x0d\x49\x49\x3c\x9a\x12\x0e\x2e\x28\x03\x84\x51\x81\x1b\xbc\x24\x4a\xac\xc5\x1a\x0b\x84\xab\x8a\xee\xb8\x85\xb3\x91\x44\x92\x50\x4a\x86\x77\x56\x9a\x77\x6b\xa8\xf5\x20\x4b\x28\xe8\xc6\x9b\xa2\x44\x0b\x57\x9c\x22\x41\x15\x84\x06\xd8\x8a\xb2\x0d\xe2\x02\xbf\x97\x24\xa3\x0d\x30\x2c\x19\xc2\x1d\xb7\x23\x49\xe6\x86\x9e\x3f\xc9\x31\x70\x40\x33\x49\xd0\x82\x01\x16\x50\x9e\xa3\x25\x15\x6b\xb7\x42\x10\x66\x92\x47\x44\x10\x5c\x91\xff\x83\x52\x01\xb7\x53\x20\x0c\x31\xe0\x0d\x14\x82\x6c\x01\xd1\xe5\x2f\x50\x08\xbe\xf0\x57\xfb\x0f\x6a\x09\x33\xb4\x92\x32\x21\xf9\xb8\xc6\x72\x71\x1b\xe8\x5a\xb6\xe4\xcc\x54\xe3\x7f\xe8\x55\x6a\xdb\x76\x53\xef\x18\x6b\x78\x54\xe0\xaa\xe2\x4e\x73\x68\x92\xd2\x3a\x80\x92\x20\xae\x93\xef\x10\x0b\xcd\xf1\x34\x55\x71\x11\x92\x34\x24\xe8\xc9\x09\xfa\xd3\xc5\xc9\x09\xd9\x34\x94\x09\xf4\x5d\x45\x77\x0a\x03\x3d\xd0\xa9\xfb\x7d\xea\x5a\xb4\xf5\x1d\x59\x56\x10\xb4\xf2\x9f\x9d\xfa\xb0\x6e\xae\xdf\xe2\x65\x05\x6f\x0c\x2a\x1d\xd0\xf0\x45\xd0\xe7\x8d\xa0\x0c\xdf\xc1\x77\x00\xdc\xeb\xe0\x3d\x75\xad\x4d\xef\x1f\x19\xfd\xb0\x37\x4d\xfd\x47\xa7\x27\x27\xb8\x28\x80\xf3\x19\xae\xaa\x33\xbd\x50\xa4\x26\x09\x34\xf9\xc7\x13\xab\x1d\x5d\x43\xd8\x42\x2d\xd0\x1b\x45\xe0\x2b\x4d\xdf\x5b\xb8\x23\x5c\x00\x83\x72\x86\xcb\x92\x01\xe7\x0b\x74\xa5\xff\x73\x96\xe9\xff\xce\xb0\x7e\x0a\x84\x41\x10\x2f\xc9\x86\x88\x9b\x5a\xca\x36\x4f\xf4\x3e\x47\xc4\xbc\xbb\xda\xc8\x81\x16\xe8\xdd\x77\xe4\xc3\x7f\xff\xd7\x39\xaa\x61\xa7\xfa\xda\x27\xd9\x71\x5e\xa6\x11\xbd\xe2\xaf\x68\x09\x89\x01\x6b\x5a\xc2\xcd\xf5\x02\xbd\x11\x8c\xd4\x77\x39\x02\x64\xa1\x5e\x43\x05\x77\x72\x9f\x98\x00\x7a\x10\xb6\x66\xe1\xb5\xd6\xe6\x49\xd2\xe0\x80\x24\x06\xdc\xc5\xc5\x05\xfa\x11\xcb\xc5\x40\x8d\x9e\x8b\x57\x85\xd9\xb6\x95\x6a\xa0\x2d\x2b\xc0\xf5\x33\xaa\x3e\x5c\x7d\x3d\x24\x2b\x10\x09\x0d\x62\x44\x58\x0e\x2d\x27\xe8\x7e\x0c\x61\xd5\x30\xb2\xc5\x02\x7c\x3d\x6c\x75\x4b\xb7\xb5\xcb\xae\x06\xe3\x89\xa8\xfc\xa8\xc1\x6a\x54\xbc\x1f\x53\x50\x09\x08\xa5\xf7\xea\x8a\xd4\xef\xef\x47\xa2\x2b\x09\xe7\x18\xac\x8c\xb1\x20\x8d\x17\xa5\xe7\x62\x34\xf4\xfb\x43\xb0\x78\xe1\x60\x1d\xc3\xb0\xc0\x58\xcb\x89\x4f\xbc\x2d\x24\xf1\xf2\x76\x82\x09\x88\xb4\xcb\x8a\x14\xa8\xe9\xe1\x33\xb0\x81\xcb\x7e\x0c\x70\x29\x35\x33\xa9\xe5\x9e\xa1\x36\x5f\x84\x97\xca\xa4\x42\x13\x70\x0c\xd6\xf8\x4d\xbd\xa2\x1a\x0f\xc3\x41\xf7\xff\x98\x60\x0a\x11\xc7\x15\xbd\x6d\x53\x86\x76\xb4\xad\x4a\x8d\xbb\xeb\x20\xe7\x60\xc9\xa8\x3b\x2a\xd3\xa2\xe5\x92\xd4\x66\xc3\x8f\x30\xe5\xe3\xa8\xbe\xd0\x23\x4e\x65\xf0\x20\xbe\x8d\x9c\x26\x5f\xfb\x18\x13\x96\x5d\xb0\x46\x20\xcd\x5e\x2d\xdb\x5b\x6b\xd4\xb3\x6d\xf5\x08\x92\x17\x1d\x98\xc9\x93\x1a\x63\x81\xb4\x40\x3a\x69\xf7\x11\xd5\xb2\x91\x33\xf9\x3d\x83\xd8\x18\x23\xc6\x12\xee\x74\x50\x6c\x11\xc7\xb6\x70\x3c\x05\xc7\x58\x65\xe5\xaf\x70\x11\x60\xf6\x51\xb5\x8f\xfb\xac\xda\xda\xed\x78\xde\x06\x39\x2b\xa1\x12\xb8\xd3\xf4\xb2\xdb\x27\x7f\xd2\xd2\xde\x4e\xea\x76\x69\x38\x2a\x99\x2b\xd3\xaa\xcb\x73\xe3\x34\x1e\x1d\xa7\x69\x7f\xe7\xd8\xe2\xb6\xb2\xe6\x98\x06\xa6\x2d\x92\x8b\x52\xef\x7a\x92\x1c\x76\x64\x3e\x40\x91\xbe\xce\x5e\x84\xb6\xd7\xfc\x16\x0a\x20\x5b\x60\xe7\xd1\xf3\x1f\x19\xdd\x12\xe9\xf5\x84\xb4\x74\xc4\x74\xe4\x90\x36\x3f\x62\xb0\x02\x06\x75\x01\x16\xdf\x12\x56\x6a\x0a\xca\xd7\xd1\xb3\x19\xa2\xce\xdc\x87\x1b\x8c\x71\x55\x05\x6e\x95\x13\x1a\x06\x01\x40\xc2\xf5\x28\xe7\x68\xb7\x26\xc5\x5a\xb9\x2c\x4b\x4b\x6a\xd3\x68\x47\xd1\x0e\xef\xf9\x22\x80\x8f\xd0\x7f\x9c\xa1\x6b\xc2\xa0\x10\xd5\x5e\x5a\x41\x08\x6b\x3f\x53\x1b\xbc\xd6\xff\xd4\x3e\xad\x72\x08\x7a\xfa\x59\xb3\xa9\x27\xe9\xd1\x30\x7f\x3d\x43\x37\x75\x69\x06\x42\x5b\x82\x15\xa0\x3e\x83\x12\x38\x74\x08\xc4\x63\x27\x65\x7b\x8b\x99\x26\xc6\x02\xbd\x70\xcb\xf2\x19\x6e\xc5\x7a\x16\xf2\xf8\x27\xe3\x16\x9c\xa1\xaf\x9c\x89\x3e\xff\x5f\xd9\xf3\x6f\x31\xa3\xc1\x18\x41\xca\x41\xd4\x2c\xb0\x6a\xd4\x3a\x22\xb5\x73\x33\x02\x6e\xa2\x1b\xe5\x54\x95\x60\x4c\x4f\xe7\xd9\xe9\x7e\xb6\x0f\xcf\x4e\xa5\xed\x96\xa7\x5d\x98\x21\x76\xaf\x1b\xe3\x7e\x4b\x43\x53\x9a\xee\xde\xb2\x9c\xa3\x9f\xa4\x23\x4a\xeb\x4a\x3a\x92\x68\x45\x54\x78\x82\x74\x5e\x6e\x00\x49\x12\x9a\xa3\xb6\x91\x52\x2c\xa5\x47\x19\x92\xc6\xa1\xa4\x79\x62\xd7\x6e\xdc\x05\xfa\xa6\xef\x97\xcc\x3b\xbc\x9e\x0f\x60\xee\x0c\xda\x87\x42\xbe\xb4\x00\x07\x11\x77\xc3\xe6\x71\x77\x4d\x3c\xf4\xa5\x27\x3c\xbb\xaf\x94\x9d\x79\xda\x59\xfe\x71\xa8\x56\x73\xad\x2d\x2e\xb5\x08\xf7\x5f\x77\xc4\x46\xcf\x9e\xa2\x9a\x54\xe9\x26\x1d\x35\x73\xad\x3c\xb9\x42\x97\xe8\x2f\xf3\xbf\xb8\x26\x9f\x7c\x2e\x65\xf4\xa5\x75\x88\xd3\xb4\x25\xb0\x53\x5b\xcc\x1d\x88\x37\x6d\x23\xdd\x4c\x28\xd5\x94\xdf\xee\x1b\xe0\xb3\xb3\x05\xfa\x28\xff\xb7\x40\xdf\x52\x5a\x7d\x8a\xa8\xc0\x40\xb4\xac\xd6\x2d\x9e\x7d\x13\xd3\x4c\x76\x16\xac\x85\x4f\x69\x74\x2f\xd0\xad\xea\xae\x22\x28\x62\x0d\x0c\x51\xc9\x67\xbd\x52\xef\xc8\x56\xae\xbd\x7d\xa3\xb6\x2b\x89\x71\x23\x3a\xc5\x62\xa7\x16\xea\x5f\xa3\xbd\xd5\x6a\x2f\xb4\xf9\x02\x8d\x50\xf1\x37\x05\x88\xaf\x95\xfd\xf2\x4b\xcb\x85\xc5\x5c\xa2\x27\x81\x9a\x4d\x60\x98\x44\x84\xf7\x29\x34\x13\x8a\x38\xf2\xbf\x67\x9a\x46\x11\x89\xc8\x4a\x19\x2e\x5e\x5f\x74\xa9\xb9\x9a\xa3\xf8\x3f\x25\xc8\x9f\xd1\x47\x14\xc0\xf1\xc8\xed\xc3\x0a\xda\x7c\x42\x50\x71\x40\x1f\x6d\xc3\x15\x96\x3f\xb3\xe4\x37\x8e\x24\xef\xcc\x73\xab\x2f\xf5\xce\xb8\xcd\x92\x44\x52\xc3\x98\x71\xb3\x15\xa3\x9b\x05\xfa\xe6\x63\x28\x7c\x6a\x42\x9f\x92\xab\xc6\x74\xb4\xf1\x02\xed\xd4\x1a\x30\xcf\x9e\xca\x7f\xcf\x52\x18\x9b\xf1\x25\x88\x00\x81\x24\x9c\x69\xe8\x48\xc6\xa8\x49\xde\xc2\xca\x72\x45\xfd\x9e\x2f\x29\x63\x74\x37\x3b\x7b\x72\xd2\xeb\xb0\xc4\x15\x96\xe6\xc3\xa5\x8a\xc0\xcc\xcd\xcf\xb0\x9d\x05\x3a\x0f\x89\xf4\xec\x29\xd2\xd3\xeb\x13\x65\xc0\xc2\x33\x23\x24\x89\xd2\x5b\xf4\xd6\x18\x72\x8b\x3e\x5c\x22\xfc\x3d\xb7\x5a\xd9\xec\x92\xc6\xfc\xb0\x9b\x5b\x6d\x23\x6e\xd6\x4c\x19\x5b\x12\x57\x5b\x4c\x2a\xac\xc6\xb7\xea\x73\x16\x45\x21\x92\xeb\x62\x0a\xed\x13\xb2\x6f\xb0\x7e\x76\xd9\xd1\xd8\x72\x20\x23\xe5\x16\xab\xbe\x98\xbb\xd8\x62\x72\xa2\xb9\xad\x41\x4e\x7b\x97\x9d\x69\x5a\xf0\xd2\x6a\xf3\xd9\x53\x35\x6b\x0b\x2c\x12\x64\x0b\x5a\xff\x3b\x6d\x49\x8c\x80\x3a\x0c\xcb\x86\x41\xf4\x04\xa5\x36\xa4\xbf\x5d\xba\xa8\xd3\xe9\x2d\xfc\xda\x02\x97\x7a\xc9\xf0\x09\x3e\x14\x00\x65\x4c\x7a\x54\xc9\x9e\xa7\xa1\xee\x0a\x17\x45\x43\xb9\x98\x32\xfa\xe5\x25\x5a\xc2\x8a\x32\x98\xc5\xaf\xce\xd0\xd3\x0e\xb1\x77\x4d\x89\x25\x5a\x29\x3c\xe4\x06\x43\xea\x82\x32\x69\xf0\x0e\x22\x75\x94\xbe\xd0\x9b\xd2\xb3\xa7\x9d\xc0\xf6\xa4\xc7\xb2\x38\xa5\x2b\xb3\x6a\x21\xd9\xc9\x49\x56\x28\xd2\x7d\x99\xe9\x6d\xfe\xdf\xea\x55\x24\xf7\x6c\x2d\x26\x0f\xb3\x5e\xa7\xac\xd2\x84\x66\x1f\x73\x77\x53\xfb\x4a\x68\x25\xf5\x1e\x3d\x45\x0a\x44\x46\x8b\xfa\x01\xd6\xb9\xe7\x47\x26\xd5\xe8\x0b\xec\xa7\x0e\x75\x80\x03\xb6\xc0\xf6\x48\x90\x8d\xb4\x67\x6d\x1c\x80\x41\x25\xe7\x81\xd6\xb8\x69\x20\x63\x81\x4d\xf3\xef\x8f\x98\xf0\x9f\xa3\x09\xcb\x3f\x90\x2f\x86\xc3\xec\x0a\x0e\xdd\xd5\xc0\x9e\xcc\x71\x2e\xe4\xae\x20\xfb\x11\xf7\xde\xea\x9b\x4c\x67\x93\xfb\x49\x12\xda\x46\xd1\xa5\xe3\x5e\xc3\x2e\x74\x72\xba\x04\x8f\x34\x3c\x6d\x72\xc4\xa5\x3d\x02\x40\x3a\x71\xb8\xd9\x48\x6b\x07\xd7\x36\x39\xe6\x79\x8a\x3d\x03\x88\x4b\xc3\x3d\xcb\x30\x66\x10\x53\x09\x03\x15\xc3\xaf\x57\x74\x11\x24\x68\x94\x3f\x22\x1f\xf7\xa2\xf2\x69\x0b\x31\xf4\x16\xd2\x0e\x44\x42\x23\xca\xae\x26\xe4\x22\x07\x43\x97\x89\x3c\x94\x43\x65\x66\xd3\x0d\x1d\xe4\x39\x29\x23\x1d\xa2\xe6\xcb\x39\x30\x31\xeb\x3d\x57\xb2\xd7\x8d\x36\xd7\xf4\x52\x90\x4a\xf4\xe7\xc4\xab\x17\x8a\xe8\x22\xf3\xf6\x5d\x6d\x93\x76\xf9\xb7\x99\xae\xb7\xb0\xc3\xac\x94\xd6\xb4\xf2\x88\xce\x93\xa8\x6e\x80\x73\x7c\x07\x0b\x74\xfa\x42\x67\xd7\x2d\xdf\x7c\x79\x6a\x6b\x41\x2a\x84\xab\xaa\x67\x17\x34\x0c\xb6\x84\xb6\x5c\xb7\x5b\xe3\x2d\xa0\x25\x40\xb7\xcd\xd6\xa7\xbd\x51\x13\xb4\x2c\x81\x0b\x46\xf7\x1e\xcd\x1f\x7c\x8f\x31\x88\x1f\xbe\xc9\x4c\x12\xbc\x84\x40\xe1\xb2\x94\x32\x75\x0b\x05\x65\xe5\x8c\x94\x5a\xa2\x14\x7b\x48\x79\x8e\x18\xad\xc0\x7b\x24\x7f\x4a\x65\x21\x76\x94\xc9\xee\x57\x56\xd7\xb8\x16\xbd\x77\x7e\xf3\xef\x61\x9f\x6c\xfa\x3d\xec\xcf\xad\x64\x84\x6d\xba\x87\xe7\x28\x92\x43\x69\x85\xeb\x47\x11\x29\x12\x6c\xea\xab\xce\x89\x99\xc3\xa4\x0e\xf5\xd7\x9e\xa1\x54\x46\x4b\xf6\x15\x5f\x17\x23\x38\x40\xe9\xe9\x74\x48\x55\x01\x43\x6b\xac\x95\x5a\x03\x05\x59\xe9\x6d\xeb\xe6\xda\x96\x50\xa4\x43\x47\x06\xc2\x5e\x05\x30\xbd\x60\xae\x89\xe4\xa3\x01\xad\xd8\x25\x3c\xc3\xf4\xe6\x44\x4d\x58\xfa\x01\x91\x6c\x98\x24\xa3\x0b\x5d\xe7\xbc\x36\xbc\xf6\x9b\x38\x14\x5d\xc7\xb9\x7e\x72\xee\x81\x0a\x5e\x1f\xac\x30\x03\x94\x62\x95\x99\x7a\xe9\x2b\xcd\xd4\x7b\x5f\x6d\xe6\xdf\x67\xbb\x3f\x88\xea\xec\x98\xf4\xb9\xf4\x67\x3f\x48\x88\x1e\x40\x7d\xe6\x18\x17\x1b\xae\xd2\xcf\x49\xc8\xd2\x1d\x08\x27\x4e\x3f\x90\x9a\x6c\xda\x8d\x62\xed\xad\xae\x89\xdb\x40\x2d\x66\x67\x7d\x0a\x77\xd4\xfd\xa1\xe5\x42\x93\x46\x27\x23\xf4\x3a\xa3\x35\xda\x68\x68\x3a\x97\xc0\x3a\x70\x36\x2d\x61\x2c\x16\x13\xf3\xa2\x01\x7f\x68\x09\x21\x69\x13\x6a\xff\x5e\x7b\xc6\x84\x25\x9a\x20\x96\xb3\x9a\x60\xd7\x57\x11\x76\xd5\x1d\xaa\xaf\x3b\xb1\x38\x40\x5d\x27\x4a\x32\xc6\x75\xf6\xf5\x90\x13\xee\x94\xa0\x96\x33\xb5\x1f\x9c\x2d\x90\x8e\x32\xa7\x2d\xb2\xd7\x46\xe5\x9a\x70\x73\x3e\x14\x9f\x70\xc5\x6a\xb5\xfb\x4a\x11\xff\x2a\xde\xb1\x31\x7f\x98\x51\x53\xee\x9c\x19\x76\x3a\x1d\x3a\x42\x0f\x10\xc3\x35\x7a\x2d\xc9\x9f\x47\xac\x8b\xee\x27\x28\xe2\xe4\x20\x26\x4b\x27\x95\x03\x94\x39\x1c\x85\x14\x79\x7c\x1c\xa6\xd0\x88\xc1\x86\x6e\xc1\xca\xca\x48\x42\x26\x23\x05\x79\x6f\x21\x13\x1a\x90\xed\xa6\x23\x17\x30\x70\x3c\xed\x92\x66\xcc\xe0\x46\x9e\x41\xb3\x84\xca\xc3\xd2\xc3\x35\xa8\x8e\xaa\x05\x11\xba\x32\x59\x67\x7f\x5f\xbb\x92\xca\x28\x17\xee\x32\xee\xdc\xa6\xfd\x71\xbd\x5f\xd2\x72\xaf\x75\x27\x2e\x13\x25\x21\x9e\x9a\x0d\xb2\xbf\x12\xe8\xf7\xd0\x08\x55\xe9\xb0\xc4\xc5\x7b\xb9\x9f\x72\xe9\x60\x36\x58\x90\x4c\xf9\x42\x22\xf7\xdf\xab\x26\x19\x28\x01\xb8\x03\x11\x34\x37\x76\xb2\xe4\x8a\xf9\xef\x68\x88\x27\xe8\xdf\x8b\xf7\x0c\x8d\xec\xc7\x25\x86\x3b\xf8\xe3\x29\xaf\xf3\x5a\x76\xd0\xe6\xdf\xf3\xd1\x1e\x9d\x65\xa6\xba\xbd\xbb\xa9\xc5\x7f\xfe\xf5\x80\x6e\xe9\x11\xbd\xb2\x88\x37\x2e\x11\x6f\xc2\x0e\xa3\x95\x49\x8e\x6d\x5e\xb0\xe2\xf0\xca\x84\x14\xa7\x03\x4b\x5b\xe5\xad\x35\x1f\xad\x59\x6e\xea\x0e\x66\x1a\xc1\xb3\x7e\x01\x42\x9c\x23\x8d\xcb\x01\xe3\xa0\x55\x58\x18\x45\x38\x6a\xb9\x2e\xda\xd7\x80\x32\x59\xfe\x00\x48\xbe\xd6\xcd\x47\x48\x3f\xd6\x48\x89\xa0\xa2\x63\x72\xfe\xb5\x8f\x47\x94\xe8\x7f\x67\x70\xcf\x55\xff\x7a\xb9\x67\xe5\xfd\x98\xca\x84\xb6\x09\xe3\x42\x7c\x2c\x75\xae\xa3\x92\x61\xee\x5c\xc5\x77\x6c\xcd\xf4\xab\xf0\xf1\xf3\x61\x34\x3d\x47\xea\x08\x4c\xb3\x79\xf2\x10\x4b\xb7\x1e\x7a\x88\x86\x6f\xe2\x24\xb9\x29\xe0\xed\x55\x95\x3e\x1c\x0f\x63\x8f\x2f\x9d\x63\xf0\xc7\x73\x76\x3b\x7a\x72\x29\x77\x0b\x6b\x32\x37\x98\x4b\x8a\x24\xea\xd6\xbb\x02\xaf\xc1\x60\xbe\xda\x8f\xec\x92\xbb\x44\xc1\xdc\xfb\x0d\x7d\x94\xd0\x65\x80\x61\x08\x56\xae\x34\x5d\xa4\xa7\xfd\x24\xae\x77\xe4\x46\xd5\x6c\xbb\xd4\x74\x5c\xf0\xd3\x95\xd0\x24\xc6\x8e\x04\x0f\x5d\xa6\x25\x6f\x16\xb2\xa9\x87\xf6\x59\x0f\xd1\xc2\x47\xb4\x33\xe9\xef\x8b\x6b\x28\x64\x01\xba\xe1\xab\x71\x8c\x13\xbc\x53\xab\x4a\x98\x4a\x43\x73\x9a\x40\x15\x92\x28\x39\x49\x55\x78\x25\x64\x44\x9f\x7b\xc8\x2b\x2e\xbb\xb9\x68\xa0\x7e\xd7\xce\x8e\x9d\x2e\xf6\xe9\xf4\x5f\x6f\xba\x89\x4c\x4a\xa6\x60\xa2\x6f\x98\xb8\xcd\x43\x17\x5f\xba\xe2\x3f\x5d\x7c\x95\xde\x33\xa6\x99\x15\x03\xc8\xe3\x68\xb5\x4c\xc7\xd6\x3a\xd5\x23\xd8\xaa\x2d\xbb\x5d\xaa\xd0\x96\x86\x63\xbd\x62\xae\x8b\x57\xe5\xf6\x0c\x6c\xab\x8d\x36\x2f\x9f\x5b\xb5\x80\x96\x50\x60\x55\x36\x2b\x05\xb9\xa1\xcc\x55\x4b\x5b\xc8\x66\x9f\x35\xa8\x59\x94\x08\x57\x45\x28\xd8\xe6\xb5\x55\x19\x28\x4f\xa7\x02\xa6\x5b\x57\xfe\x7e\x8f\x7a\x95\x04\x8a\x9a\x29\x59\x9b\xfb\x99\xb9\x93\x38\x58\x66\x01\x3c\x8b\xcf\x91\xcc\x37\x36\x14\xa1\x1e\xdd\x7a\x44\xea\x6b\x5b\xc3\x51\xbf\xac\x08\x39\x9b\x3b\x6a\x64\x47\x7c\x3a\x7d\xc4\x4c\x22\xc8\x17\x0e\x67\x84\xe9\x7c\xec\xe1\x22\x9c\xb4\x4f\x07\x04\x37\x49\x6a\x2f\x7b\x75\x48\xe2\xf4\xb1\x6a\x6a\x98\x44\x7f\xd8\xaa\x29\x13\x40\x4b\x84\xe3\x6c\x69\xef\x06\xb3\xf7\x5c\x9f\x1b\xc4\x3c\x00\x12\x1e\x11\xf4\x55\x8d\x8d\xc1\x65\xc5\xfd\xe8\xba\xab\xa4\xd0\xc7\x05\x4a\xd9\xf2\xab\xdf\x6f\xa5\x51\xaf\x72\xc8\xca\x51\x5a\x63\xe7\xf8\xde\xd5\x11\xc5\x61\x6e\x9f\xf5\xe6\x6c\xe9\xce\x55\xc3\xf2\xb6\x28\x00\xca\xd0\x8b\xd2\x74\x71\x67\x1d\x0d\x6a\x84\xa3\x4a\xfb\x61\xb8\x96\xab\x1a\x7e\x6d\x71\xe5\x8a\xee\x03\xbd\xf4\x19\x6b\x94\x06\x84\x27\x1b\x2f\xce\x90\x30\x3a\x0b\xaa\x58\xef\x4c\x38\x4d\x14\x73\x52\x37\x88\x67\xe7\x7d\x34\x03\x74\x6f\x02\xe8\x54\x9a\xae\x52\x28\x75\x36\x62\x0d\x2a\xa6\x63\xcf\xa3\x10\xed\x1c\xc5\x34\x8c\xc2\x46\x9a\x78\xda\x32\xee\x0c\xec\x63\x72\xfc\x13\x57\x60\xa6\x94\xa0\xee\x41\x4e\x06\xe3\xbf\x64\x77\xe3\x37\x97\x02\x97\xdc\xbc\xb9\x76\x87\x92\xd4\xef\x60\x08\xe3\xf8\x40\x22\xb3\x39\x22\x1b\xb9\x3c\xe7\x11\xdc\xcf\xe7\x43\x2c\xfb\x8f\x4d\x3e\xfd\x81\xdc\xbe\x6f\xad\x8b\x77\xea\x7c\xbc\xd3\xe8\xd8\x91\xf1\xec\xcc\x06\xec\x1d\xf0\xd2\x89\xf0\x00\x9c\x17\x96\xc1\xea\x0a\x80\xc4\xf9\xf1\xc4\xc5\x0d\x63\xf2\xa1\xf9\x6c\xf4\xc6\x59\x26\x4c\x34\xbd\xd6\x32\x5e\x8e\x26\x0c\xd2\x6b\x2c\xff\x4e\xe5\xda\x8a\x47\x2a\x29\xf0\xfa\x6b\xa1\x6f\x75\x78\x12\xc7\x44\xfc\x5f\xbe\x89\x1c\x0d\x9b\x74\x49\x27\x07\x7e\x13\x59\x81\x28\xa0\x32\xe4\x0c\xa7\x70\x0c\x9a\x76\xb8\x3e\x9f\x93\xf2\x18\xe9\xf1\xc2\x72\xc7\x0b\x50\x22\xb6\x77\x3f\x19\x0a\x72\x2f\xb9\xd5\x74\x98\x24\x45\x7d\x27\x09\x53\xd4\xe7\x78\x79\x0a\x01\x1d\x24\x52\xe9\xcc\xc0\x67\x90\xab\x2e\xb5\x95\x11\xad\xc3\x93\x12\x9f\x17\x6b\xbd\x8f\xc4\x98\x7b\x39\x91\x91\x48\x7a\x2f\x23\xc2\x05\x6b\xdd\xad\x12\xaf\xe2\xa0\x78\xcf\x3c\x0a\x95\x5e\x3e\x70\xfd\xef\x48\x14\xa8\xa8\xf6\x17\x16\xbd\xbe\xa9\xb7\xb8\x22\xf1\xc5\x0b\xf9\xa0\xb5\xff\x6b\x34\x14\x9d\x97\xcf\xae\xba\x5a\x0a\xc4\x6b\xa5\xe4\xfe\x2e\x57\x30\x9f\xfd\xcb\x62\x71\x0b\xab\x45\x6a\xe2\x83\x7e\x55\xd7\xd7\xcf\x40\xeb\xe9\xe6\x54\xf1\x8b\x35\xae\xef\x8c\x2d\xd6\xd5\xf3\xa1\x38\x9e\x18\xbb\xbe\xad\xaa\xe2\x7f\x15\xd7\x0a\xce\xfe\x25\x2d\x19\x97\xb6\xe8\x6c\xb0\xa1\x55\xe6\xd5\x07\x4d\x59\x68\xb9\x32\x21\xa7\xdb\x02\x8a\x46\x03\x0d\x16\x00\x99\xf2\xaa\xc2\x90\xa4\x47\x0d\x63\x12\x33\x13\x99\x34\x36\xb0\x1a\xed\xc9\x60\x91\x4f\x84\xc4\xdc\x2f\x4c\x79\x3e\xcf\xd1\xb2\xa3\x64\xd6\x0c\x53\x2c\xe6\xca\x7a\x0c\xaf\xd6\xc9\xf1\x4d\x39\x25\xaf\x60\x97\x3e\x8e\xf2\x3b\x63\x94\x9a\xcc\xd1\x4c\x89\xea\xd3\x62\x1e\x0d\x96\xaa\x0d\x33\x34\x22\xb2\x39\x02\x32\x54\xd6\x35\xc6\xe0\xd6\x96\x11\xf6\xee\x62\xca\x55\x9d\x26\x19\x6f\xab\x11\x1f\xb9\x3f\x85\x83\x19\x6a\x8d\x44\x56\x0c\xc7\x98\xad\xec\x34\xb6\x26\xba\x0d\x1f\xa8\x5a\xde\x15\x03\xa8\xf6\x2e\x3e\x24\x1d\xca\x00\x16\xa7\xce\x0b\xd7\x77\x17\x48\x74\xce\xc3\x88\x95\x0e\xd4\x9b\xd0\xf0\x12\xdc\xf9\x90\x30\xce\x65\x33\x30\xa1\x18\x49\xa0\xb0\x5a\xe9\x1b\xc8\xaa\x3d\x12\xfa\x12\x33\xe9\xe1\x1f\xa0\x4e\xec\xcc\x1e\xa5\x6a\x8a\x54\x65\xa8\x95\x0c\x29\xc5\xe0\x06\x0e\x27\x8d\x48\xa5\x39\x0e\x68\x35\x89\xba\x11\xcd\x0b\xc3\x64\x19\xcc\x74\x3f\x57\xe6\xfc\xc8\xdd\x2c\x77\xb3\xa4\x9a\xca\x1a\x75\xc9\x8d\xc6\x50\xfa\xb0\xde\x91\x80\xaf\x5d\xa4\x5b\xdf\x63\x28\x5f\x86\xee\xaf\xbd\xe2\xc3\xdc\xb0\xd1\x15\x78\xdb\x90\x9a\xbb\x14\x66\x90\xdd\x66\xfc\xab\xaa\x9a\x3d\xb2\xd6\xb3\xd0\x3c\xb2\x8c\x25\x25\x4c\x1a\x35\x54\xb4\x4b\xac\xae\x2e\xea\xf1\xac\x7f\x7f\x8f\xc9\x5a\x48\xcf\x1e\xe9\x4b\x48\xf5\x92\x0f\x94\x7e\x00\x47\x6f\x00\xa1\x82\xbf\x88\x11\x90\x9a\xbe\xa0\x35\x27\x25\x98\xeb\x61\xb9\x20\x55\x15\xed\x11\x16\x1f\x52\x23\x01\x6c\xe3\xea\xdf\xec\x21\x4a\x5e\xac\xa1\x6c\xab\xbc\xfc\x74\xa7\x9e\x1f\x0d\x0d\x6f\x76\xc7\x9a\x99\xb2\xaf\x4b\xd2\xbd\x75\xa7\x04\x86\x85\x75\x84\x07\x46\x1b\x3d\x99\x78\x4d\x42\x34\xfc\xb8\xf8\x6b\xc3\x27\xba\xbf\x22\x48\xc9\x06\xfd\x74\x70\xcf\x4a\x39\x4f\xd8\x36\xa3\xc2\xf6\x68\x7f\xb8\xbf\x58\x32\x62\x6e\x4e\x93\x9c\x61\x13\xe5\x89\x2f\x03\x68\x38\x80\x95\xaa\xb1\x4c\x24\x30\x06\x63\x5a\x71\x09\x65\x2f\xac\xd5\x0b\xc2\x3e\x46\xb6\x6c\x64\xeb\xa0\x9a\xcc\x9e\x3c\xdf\x37\xbc\xe5\x12\x5a\xff\xbe\x18\x57\x77\x82\x61\x38\xcc\x65\xcd\xa0\x6c\xc9\x80\xb7\x05\x67\x15\x8e\x05\xf2\x25\xc4\x4f\xd2\xb4\x7d\x28\x85\xd3\xa5\x22\x7f\x9b\x48\x8a\x97\x6e\x79\x3e\xef\x93\xdd\xaa\xb3\xe3\xe3\x2a\xd7\x5d\xa6\x39\x14\x07\x67\x38\x59\x37\x69\xd9\x16\xef\x61\x5c\x26\xbe\x18\x8b\xe7\x4b\x12\x8c\x03\x98\x7b\x5c\xb0\xc5\xb1\xb1\x17\x6e\xb9\x09\x2c\x0a\x73\x79\x68\x68\x4f\xf8\x71\x11\xb1\x06\x0e\xa3\x31\x99\x1c\xf3\xbf\x18\x0b\xe4\x77\xca\xfc\xdf\x34\x26\xe2\xfb\xdd\x23\xe1\xae\x2f\x28\x1a\xf2\x3b\xe3\xf4\xb1\xc1\x11\xe7\x0a\x64\x3c\xea\x9e\x77\x11\xf4\x9e\xe0\x4a\x4f\xf4\x31\x1e\xd5\x7b\x82\xef\xf7\xd9\xf7\xb3\x0e\xe7\x04\x61\x9a\xe8\xe1\x4e\xf5\x55\xc7\x85\xea\x50\x97\x35\xdc\x56\x82\xce\x51\x20\xc6\x89\xf5\xbd\x43\x2e\x8f\x7b\x50\x42\x42\x8f\xf3\x87\x93\xc2\x76\x9c\x53\x3c\x72\xec\xf8\xaa\xb4\x45\xcf\x03\xe7\x8d\xb1\x6b\x14\x52\x9c\xfb\x9f\x09\xe9\x1d\x15\x0c\x9a\xb6\xe1\x17\x41\x86\x1b\x2b\xa2\xa8\x3b\xd7\xee\xe9\xc9\xc6\xd1\x81\xdb\xf8\x32\x7d\x74\x8d\x9b\x06\x18\x7a\x89\x97\xdc\xbf\x0d\xdb\xf5\x50\xb7\x75\xdb\xc2\x7e\xc2\x12\xf7\xa2\x67\xd7\x8a\xec\xbe\xa2\xcc\xd5\x1f\xfb\x27\x58\xfa\x51\x87\xf0\x6c\x71\xf4\x31\x86\x45\xc8\xa7\x60\x3d\xff\x80\x9b\x46\xd5\xaa\xad\xe2\xf3\x5f\xca\xd7\x1c\xf4\xc0\x09\xf4\x4c\x8d\x2e\x54\x61\xbf\x28\xb0\x40\x1f\x1d\xbb\xee\xc3\x8d\x4f\x51\xc4\x22\x79\x30\xc1\x7d\xb7\xe8\x12\x7d\xcc\x1e\xbb\xb8\x2a\x4b\x53\xb1\x6a\x9a\x7f\xcd\xd3\x9f\x30\x89\xbe\x20\x80\xc2\xbb\xeb\x99\xba\xb1\xea\x0f\x2a\xf5\xf2\x6f\x80\xbe\xff\x4c\xcd\xe2\x67\xbb\x87\x5e\xb9\x35\x60\xff\xd4\x15\x2a\xa3\x9f\x05\x4a\x01\x3d\xeb\xc3\x99\xf0\x79\xa0\x34\xe5\xb2\x1b\xea\xff\x80\xff\x91\x0a\x9e\x62\x7c\xe2\xa8\x98\x65\x6f\xef\xa3\x44\xf7\x63\x40\x5c\xd4\x17\x1c\x93\xb4\xf4\x37\x63\xfe\x3c\x10\xc7\x72\xa8\xea\x22\xed\x48\x27\xa8\x3b\x38\x52\xca\x22\x77\x78\xc3\x94\x7a\xa7\xba\xcc\x8e\xdb\x3c\xf2\x5f\xe0\x18\xde\x4c\x3a\xe2\xce\x0a\xdc\x04\xc4\xfe\x2a\x85\x5e\xac\xc8\xe3\x8f\x91\x70\xf7\xcd\x17\xc2\x7d\x3c\x43\x9d\x6d\x3b\x93\x1a\x51\x66\x3e\x31\xb6\x04\x64\x0f\x5b\x75\xa7\x0b\xac\x10\xed\xd6\x54\xe7\x31\xfb\xa5\x08\x03\x9f\xad\x08\xc9\xb1\x18\x20\xd2\x79\x46\xab\xf7\x35\xb1\x6b\xd6\x51\x6a\x02\xd5\xe2\x23\xfd\x69\x85\x9b\x80\x8d\xb2\x91\xcc\x07\x61\xe6\xa4\xf8\x72\x81\x9b\xd1\x82\xc9\xf8\xfb\x47\x87\x84\x96\x33\xf3\x2e\x70\x33\x71\xde\x56\x79\x1c\xb0\x1d\x44\x7f\x07\xed\x0e\xd1\xdf\x83\x6d\x16\xf1\xf1\x94\x81\x9a\xf1\x24\xc9\x06\xab\xc6\x8d\x1d\x8d\xcb\xee\xb4\xb7\xbe\x21\x2e\xfe\x24\xd0\x1a\x73\x7b\x98\x11\xca\xe0\x6b\x40\x7a\x59\xb2\xf8\x8b\x40\xfd\xdb\xe2\x3a\x8a\xf4\xe4\x26\x8d\x5c\x20\x4b\xf1\xf7\x80\x46\xef\x7e\x56\x78\x7b\x5e\x4b\x8a\x38\x4f\xb2\xee\x8b\xe9\x3c\x1f\x95\xa3\xd4\xd3\xa3\x84\x2a\xfd\x7c\xb2\x8c\x75\xff\x1f\x48\xbe\x19\xdd\xef\xdf\xc4\x10\x9c\x2f\xd2\xf2\xa7\x77\x20\xe4\xe7\x71\x64\xe7\xe0\xd2\x64\xd9\x3a\xf3\x81\xcb\x9e\xfe\xed\x76\xc8\xbe\x7c\xdf\xff\x5b\x1f\x0b\xf4\xcd\xe0\x25\x0e\xdd\xd9\x48\x33\xd5\x3c\x12\xea\x9f\x78\x2b\xd3\x27\xf6\xec\xdd\x9e\xfe\x2d\xc8\x6e\x5f\x71\x67\xe0\x33\x17\xf2\xe8\x5a\x8e\xf8\xb3\x36\x7a\x4b\x74\x9b\x60\xef\x6b\x9c\x03\x74\xf4\xb0\xf8\x1c\xf7\xc0\x58\x3b\xc6\xcc\x7b\x80\xb6\x03\x88\x05\x3f\x63\xf4\xfa\x27\xca\x12\x06\x4e\x2c\x47\xe1\x96\x3d\xeb\x24\x21\x7c\x91\xc2\x37\x10\x85\x18\x8e\x3f\xbe\xda\x97\xb1\x5e\x62\x8a\x70\xe6\xce\x84\x33\xf4\xd5\x95\xbd\x80\xa4\x83\xaf\x14\xcd\xe0\xb7\x15\xd1\x25\xba\x30\xd7\x61\x5c\x54\xf9\xeb\x9b\x32\x80\xbc\xcf\x0e\x4a\x40\xe6\xa3\x87\x29\x40\x59\x48\xf1\xb7\x0c\x33\x70\x42\x07\x23\x09\x24\xf9\x29\xc2\xcc\xfc\xa2\x0e\x11\x7a\xe9\x8f\x09\xfa\xa0\x56\x76\xd5\xff\x23\xfc\x3e\x95\x87\x58\xf2\x3b\x7f\x6a\x76\xea\xd7\x45\x15\xb7\x4a\xd2\x28\xfb\x09\xbe\xfe\xc4\xc2\xa6\xe3\xc0\xc6\xb1\xb2\xa0\x02\xcf\xc9\x29\x68\x4e\xea\xbb\xaa\xff\x4d\x49\x55\xf0\x67\x74\x89\x17\xa5\x56\xfb\xac\x41\x78\xce\xf1\x16\x66\x23\x0e\x86\x5c\x92\x8b\x03\x38\x6d\x97\xc9\xa7\x93\xff\x0f\x00\x00\xff\xff\xc6\x65\xdb\x10\x85\x7c\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -240,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x70, 0x83, 0xf9, 0x44, 0x4a, 0x27, 0xa8, 0x46, 0xa0, 0xb2, 0xf0, 0x35, 0xec, 0xc0, 0x89, 0x5f, 0xd2, 0x84, 0x3d, 0xd9, 0xec, 0x7b, 0x9f, 0x94, 0x37, 0xc2, 0xb4, 0x17, 0x92, 0x3e, 0x9f, 0xc2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x64, 0x4b, 0x3f, 0x25, 0x36, 0xac, 0xec, 0x10, 0xdc, 0xbb, 0x8, 0x87, 0x48, 0xb7, 0x7, 0xb0, 0xc5, 0x64, 0x3b, 0x8d, 0xb4, 0x29, 0xb0, 0x1d, 0x5f, 0xf9, 0xf4, 0xfa, 0x56, 0xd9, 0x5b}} return a, nil } @@ -499,11 +498,13 @@ const AssetDebug = false // directory embedded in the file by go-bindata. // For example if you run go-bindata on data/... and data contains the // following hierarchy: -// data/ -// foo.txt -// img/ -// a.png -// b.png +// +// data/ +// foo.txt +// img/ +// a.png +// b.png +// // then AssetDir("data") would return []string{"foo.txt", "img"}, // AssetDir("data/img") would return []string{"a.png", "b.png"}, // AssetDir("foo.txt") and AssetDir("notexist") would return an error, and @@ -571,7 +572,7 @@ func RestoreAsset(dir, name string) error { if err != nil { return err } - err = ioutil.WriteFile(_filePath(dir, name), data, info.Mode()) + err = os.WriteFile(_filePath(dir, name), data, info.Mode()) if err != nil { return err } diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 9e6694cb4..378706612 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -7,7 +7,7 @@ require ( github.com/onflow/cadence v1.0.0-M3 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 007d9a268..90fe47dad 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1621,6 +1621,8 @@ github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSE github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a h1:Ark2dPAaSxSr45G5WJjB1P5H0tFtXnHcOIp+dM146yo= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 74866af23..414c6c7f6 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -1,14 +1,14 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowServiceAccount/add_account_creator.cdc (588B) -// FlowServiceAccount/deposit_fees.cdc (878B) +// FlowServiceAccount/deposit_fees.cdc (871B) // FlowServiceAccount/remove_account_creator.cdc (590B) // FlowServiceAccount/scripts/get_account_creators.cdc (141B) // FlowServiceAccount/scripts/get_account_fee.cdc (136B) // FlowServiceAccount/scripts/get_execution_effort_weights.cdc (155B) // FlowServiceAccount/scripts/get_execution_memory_limit.cdc (143B) // FlowServiceAccount/scripts/get_execution_memory_weights.cdc (155B) -// FlowServiceAccount/scripts/get_fees_balance.cdc (110B) +// FlowServiceAccount/scripts/get_fees_balance.cdc (103B) // FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc (145B) // FlowServiceAccount/scripts/get_is_account_creator.cdc (157B) // FlowServiceAccount/scripts/get_tx_fee_parameters.cdc (129B) @@ -16,63 +16,63 @@ // FlowServiceAccount/set_execution_memory_limit.cdc (287B) // FlowServiceAccount/set_execution_memory_weights.cdc (315B) // FlowServiceAccount/set_is_account_creation_restricted.cdc (609B) -// FlowServiceAccount/set_tx_fee_parameters.cdc (629B) -// FlowServiceAccount/set_tx_fee_surge_factor.cdc (488B) +// FlowServiceAccount/set_tx_fee_parameters.cdc (622B) +// FlowServiceAccount/set_tx_fee_surge_factor.cdc (481B) // accounts/add_key.cdc (711B) // accounts/create_new_account.cdc (766B) // accounts/revoke_key.cdc (263B) -// dkg/admin/force_stop_dkg.cdc (353B) -// dkg/admin/publish_participant.cdc (317B) -// dkg/admin/set_safe_threshold.cdc (444B) -// dkg/admin/start_dkg.cdc (385B) -// dkg/admin/stop_dkg.cdc (348B) -// dkg/create_participant.cdc (445B) -// dkg/scripts/get_consensus_nodes.cdc (111B) -// dkg/scripts/get_dkg_canonical_final_submission.cdc (106B) -// dkg/scripts/get_dkg_completed.cdc (107B) -// dkg/scripts/get_dkg_enabled.cdc (96B) -// dkg/scripts/get_final_submissions.cdc (114B) -// dkg/scripts/get_latest_whiteboard_messages.cdc (338B) -// dkg/scripts/get_node_final_submission.cdc (136B) -// dkg/scripts/get_node_has_submitted.cdc (124B) -// dkg/scripts/get_node_is_claimed.cdc (226B) -// dkg/scripts/get_node_is_registered.cdc (131B) -// dkg/scripts/get_submissions_count.cdc (114B) -// dkg/scripts/get_thresholds.cdc (448B) -// dkg/scripts/get_whiteboard_messages.cdc (123B) -// dkg/send_final_submission.cdc (432B) -// dkg/send_whiteboard_message.cdc (415B) -// epoch/admin/advance_view.cdc (670B) -// epoch/admin/calculate_rewards.cdc (382B) +// dkg/admin/force_stop_dkg.cdc (350B) +// dkg/admin/publish_participant.cdc (314B) +// dkg/admin/set_safe_threshold.cdc (441B) +// dkg/admin/start_dkg.cdc (382B) +// dkg/admin/stop_dkg.cdc (345B) +// dkg/create_participant.cdc (442B) +// dkg/scripts/get_consensus_nodes.cdc (108B) +// dkg/scripts/get_dkg_canonical_final_submission.cdc (103B) +// dkg/scripts/get_dkg_completed.cdc (104B) +// dkg/scripts/get_dkg_enabled.cdc (93B) +// dkg/scripts/get_final_submissions.cdc (111B) +// dkg/scripts/get_latest_whiteboard_messages.cdc (335B) +// dkg/scripts/get_node_final_submission.cdc (133B) +// dkg/scripts/get_node_has_submitted.cdc (121B) +// dkg/scripts/get_node_is_claimed.cdc (223B) +// dkg/scripts/get_node_is_registered.cdc (128B) +// dkg/scripts/get_submissions_count.cdc (111B) +// dkg/scripts/get_thresholds.cdc (445B) +// dkg/scripts/get_whiteboard_messages.cdc (120B) +// dkg/send_final_submission.cdc (429B) +// dkg/send_whiteboard_message.cdc (412B) +// epoch/admin/advance_view.cdc (667B) +// epoch/admin/calculate_rewards.cdc (379B) // epoch/admin/deploy_epoch.cdc (1.188kB) // epoch/admin/deploy_qc_dkg.cdc (310B) -// epoch/admin/pay_rewards.cdc (500B) -// epoch/admin/reset_epoch.cdc (1.669kB) -// epoch/admin/set_automatic_rewards.cdc (379B) +// epoch/admin/pay_rewards.cdc (497B) +// epoch/admin/reset_epoch.cdc (1.666kB) +// epoch/admin/set_automatic_rewards.cdc (376B) // epoch/admin/set_bonus_tokens.cdc (624B) -// epoch/admin/update_clusters.cdc (361B) -// epoch/admin/update_dkg_phase_views.cdc (351B) -// epoch/admin/update_epoch_config.cdc (1.778kB) -// epoch/admin/update_epoch_timing_config.cdc (506B) -// epoch/admin/update_epoch_views.cdc (352B) -// epoch/admin/update_reward.cdc (364B) -// epoch/admin/update_staking_views.cdc (354B) -// epoch/node/register_dkg_participant.cdc (556B) -// epoch/node/register_node.cdc (3.106kB) -// epoch/node/register_qc_voter.cdc (547B) -// epoch/scripts/get_bonus_tokens.cdc (111B) -// epoch/scripts/get_config_metadata.cdc (124B) -// epoch/scripts/get_create_clusters.cdc (204B) +// epoch/admin/update_clusters.cdc (358B) +// epoch/admin/update_dkg_phase_views.cdc (348B) +// epoch/admin/update_epoch_config.cdc (1.775kB) +// epoch/admin/update_epoch_timing_config.cdc (503B) +// epoch/admin/update_epoch_views.cdc (349B) +// epoch/admin/update_reward.cdc (361B) +// epoch/admin/update_staking_views.cdc (351B) +// epoch/node/register_dkg_participant.cdc (550B) +// epoch/node/register_node.cdc (3.104kB) +// epoch/node/register_qc_voter.cdc (548B) +// epoch/scripts/get_bonus_tokens.cdc (108B) +// epoch/scripts/get_config_metadata.cdc (121B) +// epoch/scripts/get_create_clusters.cdc (201B) // epoch/scripts/get_current_view.cdc (147B) -// epoch/scripts/get_epoch_counter.cdc (113B) -// epoch/scripts/get_epoch_metadata.cdc (162B) -// epoch/scripts/get_epoch_phase.cdc (119B) -// epoch/scripts/get_epoch_timing_config.cdc (137B) -// epoch/scripts/get_proposed_counter.cdc (116B) -// epoch/scripts/get_randomize.cdc (128B) -// epoch/scripts/get_target_end_time_for_epoch.cdc (266B) +// epoch/scripts/get_epoch_counter.cdc (110B) +// epoch/scripts/get_epoch_metadata.cdc (159B) +// epoch/scripts/get_epoch_phase.cdc (116B) +// epoch/scripts/get_epoch_timing_config.cdc (134B) +// epoch/scripts/get_proposed_counter.cdc (113B) +// epoch/scripts/get_randomize.cdc (125B) +// epoch/scripts/get_target_end_time_for_epoch.cdc (263B) // flowToken/burn_tokens.cdc (1.131kB) -// flowToken/create_forwarder.cdc (2.027kB) +// flowToken/create_forwarder.cdc (2.025kB) // flowToken/mint_tokens.cdc (1.019kB) // flowToken/scripts/get_balance.cdc (420B) // flowToken/scripts/get_supply.cdc (208B) @@ -103,7 +103,7 @@ // idTableStaking/admin/set_slot_limits.cdc (1.572kB) // idTableStaking/admin/start_staking.cdc (597B) // idTableStaking/admin/transfer_admin.cdc (658B) -// idTableStaking/admin/transfer_fees_admin.cdc (451B) +// idTableStaking/admin/transfer_fees_admin.cdc (444B) // idTableStaking/admin/transfer_minter_deploy.cdc (1.344kB) // idTableStaking/admin/upgrade_set_claimed.cdc (691B) // idTableStaking/admin/upgrade_staking.cdc (159B) @@ -169,127 +169,126 @@ // idTableStaking/scripts/get_total_staked.cdc (463B) // idTableStaking/scripts/get_total_staked_by_type.cdc (256B) // idTableStaking/scripts/get_weekly_payout.cdc (202B) -// inspect_field.cdc (131B) -// lockedTokens/admin/admin_create_shared_accounts.cdc (3.677kB) +// lockedTokens/admin/admin_create_shared_accounts.cdc (3.671kB) // lockedTokens/admin/admin_deploy_contract.cdc (463B) -// lockedTokens/admin/admin_deposit_account_creator.cdc (852B) -// lockedTokens/admin/admin_remove_delegator.cdc (469B) -// lockedTokens/admin/check_main_registration.cdc (955B) -// lockedTokens/admin/check_shared_registration.cdc (639B) -// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.441kB) -// lockedTokens/admin/custody_create_only_lease_account.cdc (3.341kB) -// lockedTokens/admin/custody_create_only_shared_account.cdc (3.576kB) -// lockedTokens/admin/custody_create_shared_accounts.cdc (3.712kB) -// lockedTokens/admin/custody_setup_account_creator.cdc (764B) -// lockedTokens/admin/deposit_locked_tokens.cdc (1.684kB) -// lockedTokens/admin/unlock_tokens.cdc (599B) -// lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.884kB) -// lockedTokens/delegator/delegate_new_tokens.cdc (1.375kB) -// lockedTokens/delegator/delegate_rewarded_tokens.cdc (651B) -// lockedTokens/delegator/delegate_unstaked_tokens.cdc (643B) -// lockedTokens/delegator/get_delegator_id.cdc (398B) -// lockedTokens/delegator/get_delegator_info.cdc (1.464kB) -// lockedTokens/delegator/get_delegator_node_id.cdc (402B) -// lockedTokens/delegator/register_delegator.cdc (1.747kB) -// lockedTokens/delegator/request_unstaking.cdc (645B) -// lockedTokens/delegator/withdraw_rewarded_tokens.cdc (988B) -// lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc (651B) -// lockedTokens/delegator/withdraw_unstaked_tokens.cdc (651B) -// lockedTokens/staker/get_node_id.cdc (393B) -// lockedTokens/staker/get_staker_info.cdc (1.171kB) -// lockedTokens/staker/register_node.cdc (1.727kB) -// lockedTokens/staker/request_unstaking.cdc (705B) -// lockedTokens/staker/stake_new_tokens.cdc (1.426kB) -// lockedTokens/staker/stake_rewarded_tokens.cdc (708B) -// lockedTokens/staker/stake_unstaked_tokens.cdc (708B) -// lockedTokens/staker/unstake_all.cdc (671B) -// lockedTokens/staker/update_networking_address.cdc (665B) -// lockedTokens/staker/withdraw_rewarded_tokens.cdc (979B) -// lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (711B) -// lockedTokens/staker/withdraw_unstaked_tokens.cdc (711B) -// lockedTokens/user/deposit_tokens.cdc (812B) -// lockedTokens/user/get_locked_account_address.cdc (407B) -// lockedTokens/user/get_locked_account_balance.cdc (406B) -// lockedTokens/user/get_multiple_unlock_limits.cdc (520B) -// lockedTokens/user/get_total_balance.cdc (2.817kB) -// lockedTokens/user/get_unlock_limit.cdc (397B) -// lockedTokens/user/withdraw_tokens.cdc (930B) -// nodeVersionBeacon/admin/change_version_freeze_period.cdc (810B) -// nodeVersionBeacon/admin/delete_version_boundary.cdc (835B) -// nodeVersionBeacon/admin/heartbeat.cdc (635B) -// nodeVersionBeacon/admin/set_version_boundary.cdc (1.428kB) -// nodeVersionBeacon/scripts/get_current_node_version.cdc (244B) -// nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc (271B) -// nodeVersionBeacon/scripts/get_next_version_boundary.cdc (275B) -// nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc (214B) -// nodeVersionBeacon/scripts/get_version_boundaries.cdc (301B) -// nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc (329B) -// quorumCertificate/admin/publish_voter.cdc (407B) -// quorumCertificate/admin/start_voting.cdc (1.518kB) -// quorumCertificate/admin/stop_voting.cdc (377B) -// quorumCertificate/create_voter.cdc (1.123kB) -// quorumCertificate/scripts/generate_quorum_certificate.cdc (329B) -// quorumCertificate/scripts/get_cluster.cdc (192B) -// quorumCertificate/scripts/get_cluster_complete.cdc (244B) -// quorumCertificate/scripts/get_cluster_node_weights.cdc (199B) -// quorumCertificate/scripts/get_cluster_vote_threshold.cdc (193B) -// quorumCertificate/scripts/get_cluster_votes.cdc (253B) -// quorumCertificate/scripts/get_cluster_weight.cdc (189B) -// quorumCertificate/scripts/get_clusters.cdc (273B) -// quorumCertificate/scripts/get_node_has_voted.cdc (488B) -// quorumCertificate/scripts/get_node_weight.cdc (323B) -// quorumCertificate/scripts/get_qc_enabled.cdc (109B) -// quorumCertificate/scripts/get_voter_is_registered.cdc (206B) -// quorumCertificate/scripts/get_voting_completed.cdc (195B) -// quorumCertificate/submit_vote.cdc (607B) +// lockedTokens/admin/admin_deposit_account_creator.cdc (846B) +// lockedTokens/admin/admin_remove_delegator.cdc (463B) +// lockedTokens/admin/check_main_registration.cdc (949B) +// lockedTokens/admin/check_shared_registration.cdc (633B) +// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.435kB) +// lockedTokens/admin/custody_create_only_lease_account.cdc (3.335kB) +// lockedTokens/admin/custody_create_only_shared_account.cdc (3.57kB) +// lockedTokens/admin/custody_create_shared_accounts.cdc (3.706kB) +// lockedTokens/admin/custody_setup_account_creator.cdc (758B) +// lockedTokens/admin/deposit_locked_tokens.cdc (1.678kB) +// lockedTokens/admin/unlock_tokens.cdc (593B) +// lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc (2.878kB) +// lockedTokens/delegator/delegate_new_tokens.cdc (1.369kB) +// lockedTokens/delegator/delegate_rewarded_tokens.cdc (645B) +// lockedTokens/delegator/delegate_unstaked_tokens.cdc (637B) +// lockedTokens/delegator/get_delegator_id.cdc (392B) +// lockedTokens/delegator/get_delegator_info.cdc (1.458kB) +// lockedTokens/delegator/get_delegator_node_id.cdc (396B) +// lockedTokens/delegator/register_delegator.cdc (1.741kB) +// lockedTokens/delegator/request_unstaking.cdc (639B) +// lockedTokens/delegator/withdraw_rewarded_tokens.cdc (982B) +// lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc (645B) +// lockedTokens/delegator/withdraw_unstaked_tokens.cdc (645B) +// lockedTokens/staker/get_node_id.cdc (387B) +// lockedTokens/staker/get_staker_info.cdc (1.165kB) +// lockedTokens/staker/register_node.cdc (1.714kB) +// lockedTokens/staker/request_unstaking.cdc (692B) +// lockedTokens/staker/stake_new_tokens.cdc (1.413kB) +// lockedTokens/staker/stake_rewarded_tokens.cdc (695B) +// lockedTokens/staker/stake_unstaked_tokens.cdc (695B) +// lockedTokens/staker/unstake_all.cdc (618B) +// lockedTokens/staker/update_networking_address.cdc (659B) +// lockedTokens/staker/withdraw_rewarded_tokens.cdc (973B) +// lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc (658B) +// lockedTokens/staker/withdraw_unstaked_tokens.cdc (658B) +// lockedTokens/user/deposit_tokens.cdc (806B) +// lockedTokens/user/get_locked_account_address.cdc (401B) +// lockedTokens/user/get_locked_account_balance.cdc (400B) +// lockedTokens/user/get_multiple_unlock_limits.cdc (514B) +// lockedTokens/user/get_total_balance.cdc (2.811kB) +// lockedTokens/user/get_unlock_limit.cdc (391B) +// lockedTokens/user/withdraw_tokens.cdc (924B) +// nodeVersionBeacon/admin/change_version_freeze_period.cdc (803B) +// nodeVersionBeacon/admin/delete_version_boundary.cdc (828B) +// nodeVersionBeacon/admin/heartbeat.cdc (628B) +// nodeVersionBeacon/admin/set_version_boundary.cdc (1.421kB) +// nodeVersionBeacon/scripts/get_current_node_version.cdc (237B) +// nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc (264B) +// nodeVersionBeacon/scripts/get_next_version_boundary.cdc (268B) +// nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc (207B) +// nodeVersionBeacon/scripts/get_version_boundaries.cdc (294B) +// nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc (322B) +// quorumCertificate/admin/publish_voter.cdc (411B) +// quorumCertificate/admin/start_voting.cdc (1.522kB) +// quorumCertificate/admin/stop_voting.cdc (381B) +// quorumCertificate/create_voter.cdc (1.127kB) +// quorumCertificate/scripts/generate_quorum_certificate.cdc (333B) +// quorumCertificate/scripts/get_cluster.cdc (196B) +// quorumCertificate/scripts/get_cluster_complete.cdc (248B) +// quorumCertificate/scripts/get_cluster_node_weights.cdc (203B) +// quorumCertificate/scripts/get_cluster_vote_threshold.cdc (197B) +// quorumCertificate/scripts/get_cluster_votes.cdc (257B) +// quorumCertificate/scripts/get_cluster_weight.cdc (193B) +// quorumCertificate/scripts/get_clusters.cdc (277B) +// quorumCertificate/scripts/get_node_has_voted.cdc (492B) +// quorumCertificate/scripts/get_node_weight.cdc (327B) +// quorumCertificate/scripts/get_qc_enabled.cdc (113B) +// quorumCertificate/scripts/get_voter_is_registered.cdc (210B) +// quorumCertificate/scripts/get_voting_completed.cdc (199B) +// quorumCertificate/submit_vote.cdc (611B) // randomBeaconHistory/scripts/get_latest_source_of_randomness.cdc (200B) // randomBeaconHistory/scripts/get_source_of_randomness.cdc (305B) // randomBeaconHistory/scripts/get_source_of_randomness_page.cdc (326B) -// stakingCollection/close_stake.cdc (909B) -// stakingCollection/create_machine_account.cdc (1.705kB) -// stakingCollection/create_new_tokenholder_acct.cdc (3.625kB) +// stakingCollection/close_stake.cdc (906B) +// stakingCollection/create_machine_account.cdc (1.702kB) +// stakingCollection/create_new_tokenholder_acct.cdc (3.616kB) // stakingCollection/deploy_collection_contract.cdc (312B) -// stakingCollection/register_delegator.cdc (826B) -// stakingCollection/register_multiple_delegators.cdc (878B) -// stakingCollection/register_multiple_nodes.cdc (1.695kB) -// stakingCollection/register_node.cdc (1.96kB) -// stakingCollection/request_unstaking.cdc (835B) -// stakingCollection/restake_all_stakers.cdc (1.416kB) -// stakingCollection/scripts/does_account_have_staking_collection.cdc (260B) -// stakingCollection/scripts/get_all_delegator_info.cdc (360B) -// stakingCollection/scripts/get_all_node_info.cdc (340B) -// stakingCollection/scripts/get_delegator_ids.cdc (289B) -// stakingCollection/scripts/get_does_stake_exist.cdc (418B) -// stakingCollection/scripts/get_locked_tokens_used.cdc (292B) -// stakingCollection/scripts/get_machine_account_address.cdc (443B) -// stakingCollection/scripts/get_machine_accounts.cdc (321B) -// stakingCollection/scripts/get_node_ids.cdc (251B) -// stakingCollection/scripts/get_unlocked_tokens_used.cdc (297B) -// stakingCollection/setup_staking_collection.cdc (3.503kB) -// stakingCollection/stake_new_tokens.cdc (959B) -// stakingCollection/stake_rewarded_tokens.cdc (852B) -// stakingCollection/stake_unstaked_tokens.cdc (852B) -// stakingCollection/test/deposit_tokens.cdc (887B) -// stakingCollection/test/get_tokens.cdc (693B) -// stakingCollection/transfer_delegator.cdc (2.097kB) -// stakingCollection/transfer_node.cdc (2.211kB) -// stakingCollection/unstake_all.cdc (761B) -// stakingCollection/update_networking_address.cdc (779B) -// stakingCollection/withdraw_from_machine_account.cdc (841B) -// stakingCollection/withdraw_rewarded_tokens.cdc (1.013kB) -// stakingCollection/withdraw_unstaked_tokens.cdc (1.028kB) -// stakingProxy/add_node_info.cdc (647B) -// stakingProxy/get_node_info.cdc (468B) -// stakingProxy/register_node.cdc (1.158kB) -// stakingProxy/remove_node_info.cdc (330B) -// stakingProxy/remove_staking_proxy.cdc (338B) -// stakingProxy/request_unstaking.cdc (500B) -// stakingProxy/setup_node_account.cdc (626B) -// stakingProxy/stake_new_tokens.cdc (498B) -// stakingProxy/stake_unstaked_tokens.cdc (503B) -// stakingProxy/unstake_all.cdc (464B) -// stakingProxy/withdraw_rewards.cdc (506B) -// stakingProxy/withdraw_unstaked.cdc (506B) +// stakingCollection/register_delegator.cdc (823B) +// stakingCollection/register_multiple_delegators.cdc (875B) +// stakingCollection/register_multiple_nodes.cdc (1.692kB) +// stakingCollection/register_node.cdc (1.957kB) +// stakingCollection/request_unstaking.cdc (832B) +// stakingCollection/restake_all_stakers.cdc (1.413kB) +// stakingCollection/scripts/does_account_have_staking_collection.cdc (257B) +// stakingCollection/scripts/get_all_delegator_info.cdc (357B) +// stakingCollection/scripts/get_all_node_info.cdc (337B) +// stakingCollection/scripts/get_delegator_ids.cdc (286B) +// stakingCollection/scripts/get_does_stake_exist.cdc (415B) +// stakingCollection/scripts/get_locked_tokens_used.cdc (289B) +// stakingCollection/scripts/get_machine_account_address.cdc (440B) +// stakingCollection/scripts/get_machine_accounts.cdc (318B) +// stakingCollection/scripts/get_node_ids.cdc (248B) +// stakingCollection/scripts/get_unlocked_tokens_used.cdc (294B) +// stakingCollection/setup_staking_collection.cdc (3.494kB) +// stakingCollection/stake_new_tokens.cdc (956B) +// stakingCollection/stake_rewarded_tokens.cdc (849B) +// stakingCollection/stake_unstaked_tokens.cdc (849B) +// stakingCollection/test/deposit_tokens.cdc (878B) +// stakingCollection/test/get_tokens.cdc (684B) +// stakingCollection/transfer_delegator.cdc (2.094kB) +// stakingCollection/transfer_node.cdc (2.208kB) +// stakingCollection/unstake_all.cdc (758B) +// stakingCollection/update_networking_address.cdc (776B) +// stakingCollection/withdraw_from_machine_account.cdc (838B) +// stakingCollection/withdraw_rewarded_tokens.cdc (1.01kB) +// stakingCollection/withdraw_unstaked_tokens.cdc (1.025kB) +// stakingProxy/add_node_info.cdc (640B) +// stakingProxy/get_node_info.cdc (461B) +// stakingProxy/register_node.cdc (1.145kB) +// stakingProxy/remove_node_info.cdc (323B) +// stakingProxy/remove_staking_proxy.cdc (331B) +// stakingProxy/request_unstaking.cdc (493B) +// stakingProxy/setup_node_account.cdc (619B) +// stakingProxy/stake_new_tokens.cdc (491B) +// stakingProxy/stake_unstaked_tokens.cdc (496B) +// stakingProxy/unstake_all.cdc (457B) +// stakingProxy/withdraw_rewards.cdc (499B) +// stakingProxy/withdraw_unstaked.cdc (499B) // storageFees/admin/set_parameters.cdc (854B) // storageFees/scripts/get_account_available_balance.cdc (185B) // storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc (324B) @@ -364,7 +363,7 @@ func (fi bindataFileInfo) Sys() interface{} { return nil } -var _flowserviceaccountAdd_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x4f\x4b\xc3\x40\x10\xc5\xcf\xbb\x9f\x62\xe8\xa1\x24\x97\xc4\x73\x50\x4b\xec\x1f\x10\x04\xa1\xd1\x7a\x9e\xee\x4e\xda\x85\x74\x37\xcc\x6e\x6c\x41\xfa\xdd\x25\xdb\x1c\x5a\x8d\x78\x7e\x33\xf3\x7e\xef\x8d\x39\xb4\x8e\x03\xac\x1a\x77\xac\x88\x3f\x8d\xa2\x52\x29\xd7\xd9\x00\x35\xbb\x03\xdc\x9d\x56\x2f\xaf\x1f\xd5\x72\xbd\x79\x9e\x2f\xcb\xc5\x62\xbd\xac\x2a\x29\xf3\x1c\xde\xf6\xc6\x43\x60\xb4\x1e\x55\x30\xce\x02\x6a\xed\x01\xc1\xd2\x11\x70\xb8\xa0\x98\x18\x83\x63\x79\x35\x97\x0c\xe2\x9c\xa9\x97\x0a\x28\xb5\x66\xf2\x3e\x85\x2f\x29\x45\x43\x01\xfc\x0d\x46\xa9\x0f\xc6\x16\x30\xfd\x0d\x98\x45\xc9\xf8\x70\xf1\x90\xa2\x65\x6a\x91\x29\xf1\x66\x67\x89\x0b\xc0\x2e\xec\x93\x27\xc7\xec\x8e\x1b\x6c\x3a\x4a\x61\x3a\xac\xf6\x66\x42\xe4\x39\x5c\x54\x60\xaa\x89\xc9\x2a\x82\xe0\xc6\xaa\xb8\x71\x02\x26\xef\x3a\x56\x94\xc5\x1b\x52\x08\x4f\x4d\x9d\x8d\x60\xc3\x03\x5c\x58\x32\x1f\x1c\xe3\x8e\xb2\x6d\xf4\xbb\xff\x37\xcd\x63\xd2\xb7\x5f\x40\x3e\x2c\xe6\xf5\xd5\x42\x3f\x98\x4a\x21\xc4\x6c\x06\x2d\x5a\xa3\x92\xc9\xbb\xc5\x6d\x13\xe9\xb7\x23\x89\x70\x14\x7f\x92\x4a\x71\x96\x82\x4e\xa4\xba\x40\xb1\x91\xbf\x82\x64\xa8\x75\x79\xf3\xb7\x1f\x6f\x8c\xa7\xce\xdf\x01\x00\x00\xff\xff\xa5\xbd\xb1\xfd\x4c\x02\x00\x00" +var _flowserviceaccountAdd_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x51\xcb\x6e\xab\x30\x10\x5d\xdb\x5f\x31\x62\x11\xc1\xc6\xde\xa3\x7b\x1b\xd1\x4a\xfd\x81\x3e\xf6\x13\x7b\x48\x2c\x81\x8d\xc6\xa6\x54\xaa\xf2\xef\x15\x86\x45\x68\xa8\xba\x3e\x73\x9e\xe3\xfa\x21\x70\x82\xe7\x2e\x4c\x2f\xc4\x1f\xce\x50\x63\x4c\x18\x7d\x82\x96\x43\x0f\xc5\x3d\x50\x48\xa9\x35\xbc\x5e\x5c\x84\xc4\xe8\x23\x9a\xe4\x82\x07\xb4\x36\x02\x82\xa7\x09\x70\x55\x30\x4c\x8c\x29\xb0\xbc\xb9\x2b\x57\xf0\x89\x69\x86\x6a\x68\xac\x65\x8a\xb1\x82\x2f\x29\x45\x47\x09\xe2\xc6\xad\xb1\xbd\xf3\x35\x1c\xee\x73\xa8\x0c\xb9\x98\x16\x0f\x29\x06\xa6\x01\x99\xca\xe8\xce\x9e\xb8\x06\x1c\xd3\xa5\x7c\x0c\xcc\x61\x7a\xc7\x6e\xa4\x0a\x0e\x2b\x75\x36\x13\x42\x6b\x58\x50\x60\x6a\x89\xc9\x1b\x82\x14\xf6\xa6\xd8\x38\x01\x53\x0c\x23\x1b\x52\x59\x43\x0a\x11\xa9\x6b\xd5\x4e\x6c\xf8\x0f\x4b\x16\x15\x53\x60\x3c\x93\x3a\x65\xbf\x7f\x7f\xb6\x79\x28\xe7\xf5\x6b\xd0\x2b\x51\xb7\x37\x84\xf9\xb0\x92\x42\x88\xe3\x11\x06\xf4\xce\x94\xc5\x9b\xc7\x53\x97\xd3\x9f\x76\x1a\xe1\x6e\xfc\xa2\x92\xe2\x2a\x05\x7d\x92\x19\x13\xe5\x45\x7e\x2b\xa2\xd0\xda\x66\xf3\xb7\x1f\x6f\xcc\x52\xd7\xef\x00\x00\x00\xff\xff\x30\x9d\x0e\x50\x4c\x02\x00\x00" func flowserviceaccountAdd_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -380,11 +379,11 @@ func flowserviceaccountAdd_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/add_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3, 0x8e, 0x9b, 0xc4, 0x39, 0xea, 0xfd, 0x2f, 0xb0, 0x8d, 0xbf, 0x36, 0xf2, 0x31, 0x84, 0xda, 0xf9, 0x77, 0x48, 0x7, 0x78, 0xce, 0xe3, 0x22, 0xb8, 0xc2, 0x2c, 0xc2, 0xaf, 0xe2, 0x58, 0x52}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb1, 0x11, 0x91, 0x94, 0xe5, 0x6c, 0x4, 0x20, 0xe4, 0x66, 0x6, 0x20, 0xd3, 0xd9, 0xf8, 0xab, 0x9b, 0xa9, 0xec, 0xe1, 0x9e, 0x25, 0x9b, 0x99, 0x68, 0xeb, 0xa9, 0x9f, 0xcf, 0x7a, 0xb4, 0xa2}} return a, nil } -var _flowserviceaccountDeposit_feesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x4f\x8f\xd3\x30\x10\xc5\xcf\xcd\xa7\x78\xf4\xb0\x34\x87\x4d\x38\x20\x0e\x55\x61\x59\x68\xc3\x05\x09\x69\xbb\xec\x9e\xdd\x64\x92\x58\xa4\x76\x64\x4f\x48\x51\xb5\xdf\x1d\xc5\x8e\x03\x16\x07\x4e\x51\xc6\x6f\xde\xfc\xe6\x8f\x3c\xf7\xda\x30\x8a\x41\x35\xf2\xd4\xd1\xa3\xfe\x41\x0a\xb5\xd1\x67\xac\xa3\xd8\x3a\x09\xca\x4e\x8f\x91\x2a\xfc\x47\x8a\x82\xc8\x7a\xc1\x9b\x4b\xf1\xf5\xdb\x73\x71\x38\x1c\xef\xf7\xfb\x87\xc3\xf1\x98\x24\x79\x8e\x3d\xf5\xda\x4a\x06\x4f\x99\x16\xac\xc1\x2d\xfd\xc9\x7c\x12\x43\xc7\x93\x4e\xab\xee\x17\x6a\x6d\xc0\x64\x59\xaa\x26\x49\xd8\x08\x65\x45\xc9\x52\xab\x8d\x38\xeb\x41\xf1\x16\xdf\x0b\x79\x79\xf7\x36\xc5\x35\x49\x00\x20\xcf\xf1\xd8\x92\x37\x81\x21\xab\x07\x53\x12\xb8\x15\x8c\x56\x77\x95\x75\xb5\x42\xe5\x29\x2a\x0c\xe1\x44\x52\x35\x70\xee\x35\x19\x43\x95\xb3\xea\x88\x61\x49\xb1\xf3\xda\xe2\xe3\x35\x1a\x4a\xe6\xc2\x2f\xbe\x6a\x6f\xa8\x17\x86\x36\x56\x36\x8a\xcc\x16\x62\xe0\x76\xf3\x49\x1b\xa3\xc7\x27\xd1\x0d\x94\xe2\xe6\xbe\x2c\x27\xe0\x05\x74\x86\xfd\x42\x0c\x01\x43\x35\x19\x52\x13\xa9\x9f\x86\x37\x7a\x6d\x61\x59\x1b\xaa\xf0\xd3\x0d\x25\xe4\x4d\x64\x2e\xf2\x40\x35\xde\xcf\xe2\x6c\x92\x8a\x86\xb2\x93\xab\xbb\x73\x0c\x31\xf2\xb3\xe4\xb6\x32\x62\x4c\x71\xb3\xac\xce\xf7\xf1\x61\x33\x2d\x6c\x8b\x7c\x36\xc9\xeb\xf0\xee\x9e\xd3\x64\xb5\x5a\xdd\xdd\xa1\x17\x4a\x96\x9b\xf5\x67\x3d\x74\x15\x94\x66\xf8\x5a\xff\xf2\xeb\xd1\xe3\xbb\xec\x57\xeb\x34\xea\x39\x60\x84\x3d\xb8\x5b\xf9\x7f\xd7\x96\xba\x3a\x5b\x16\x82\xdd\xed\x32\x83\x6c\x9c\x1d\x97\xab\xf0\xdf\xd4\xe5\xce\x3b\xa2\x0b\x95\x03\x13\xae\x7f\xa3\x2c\xb7\xd8\x12\x82\x89\x0a\x5c\x52\xc5\x97\x19\xe3\x84\x70\x56\x79\x8f\x79\x82\xbb\xdb\x98\x33\x30\xbc\xfc\x0e\x00\x00\xff\xff\x7d\xc0\xb1\xea\x6e\x03\x00\x00" +var _flowserviceaccountDeposit_feesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x4f\x8f\x94\x40\x10\xc5\xcf\xcb\xa7\x78\x72\x58\xe1\xb0\x70\x31\x1e\x26\xa3\xeb\xbf\x8c\x77\xb3\xae\xe7\x1e\x28\xa0\x23\xd3\x45\xaa\x0b\x59\x33\xd9\xef\x6e\x68\x68\x5c\xe2\xc1\x13\xa1\xfa\xd5\xab\x5f\xfd\xb1\x97\x81\x45\x71\x1a\x5d\x6b\xcf\x3d\x3d\xf0\x4f\x72\x68\x84\x2f\x48\x77\xb1\x34\x89\xca\x9e\xa7\x9d\x2a\xfe\xef\x14\x27\x22\xff\x42\x30\xff\xa6\x49\x52\x96\xf8\x42\x03\x7b\xab\xd0\x39\xc5\x43\x19\xda\xd1\xdf\x94\x47\x33\xf6\x3a\xeb\xd8\xf5\xbf\xd1\xb0\x40\xc9\xab\x75\x6d\x92\xa8\x18\xe7\x4d\xa5\x96\x5d\x66\x2e\x3c\x3a\x3d\xe0\xfb\xc9\x3e\xbd\x7d\x93\xe3\x9a\x24\x00\x50\x96\x78\xe8\x68\x31\x81\x90\xe7\x51\x2a\x82\x76\x46\xd1\x71\x5f\xfb\x50\x2b\x56\x9e\xa3\x46\x08\x67\xb2\xae\x45\x70\x6f\x48\x84\xea\x60\xd5\x93\xc2\x93\xd3\xe0\x75\xc0\x87\xeb\x6e\x1a\x45\x08\x3f\x2f\x55\x07\xa1\xc1\x08\x65\xde\xb6\x8e\xe4\x00\x33\x6a\x97\x7d\x62\x11\x9e\x1e\x4d\x3f\x52\x8e\xdb\x8f\x55\x35\x03\x6f\xa0\x2b\xec\x57\x52\x18\x08\x35\x24\xe4\x66\xd2\x65\x1a\x8b\xd1\x6b\x0f\xaf\x2c\x54\xe3\x57\x18\x4a\xcc\x9b\xc9\x42\xe4\x1b\x35\x78\xb7\x8a\x8b\x59\x6a\x5a\x2a\xce\xa1\xee\x31\x30\xec\x91\x7f\x58\xed\x6a\x31\x53\x8e\xdb\x6d\x67\x4b\x1f\xef\xb3\x79\x53\x07\x94\xab\x49\xd9\xc4\xf7\xf0\x9c\x27\x37\x37\x37\xf7\xf7\x18\x8c\xb3\x55\x96\x7e\xe6\xb1\xaf\xe1\x58\xb1\xd4\xfa\x97\x9f\xa7\x05\x3f\x64\xbf\x4a\xf3\x5d\xcf\x11\x23\xee\x21\x1c\xc9\xff\xbb\xf6\xd4\x37\xc5\xb6\x10\x1c\xef\xb6\x19\x14\xd3\xea\xb8\x5d\xc5\xf2\xcd\x43\xee\xba\x23\x7a\xa2\x6a\x54\xc2\xf5\x25\xca\x76\x8b\x1d\x21\x9a\xb8\xc8\x65\xdd\xfe\x32\xf7\x38\x31\x5c\xd4\x8b\xc7\x3a\xc1\xe3\xdd\x9e\x33\x32\x3c\xff\x09\x00\x00\xff\xff\xbb\x16\x8b\x19\x67\x03\x00\x00" func flowserviceaccountDeposit_feesCdcBytes() ([]byte, error) { return bindataRead( @@ -400,11 +399,11 @@ func flowserviceaccountDeposit_feesCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/deposit_fees.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd, 0x1f, 0xa8, 0xfe, 0x85, 0xb4, 0x0, 0x7e, 0x62, 0x49, 0x9f, 0x99, 0x5e, 0xfd, 0x1f, 0x31, 0x6, 0x80, 0x27, 0x4d, 0x4, 0xb6, 0x75, 0xc6, 0x30, 0x2e, 0x66, 0x4b, 0xc6, 0x70, 0x91, 0x1e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7d, 0x52, 0x74, 0xf2, 0x10, 0x54, 0xe7, 0x92, 0xfb, 0xd8, 0xeb, 0x33, 0x4f, 0x97, 0x24, 0x5, 0xe9, 0x43, 0xe, 0x3e, 0x92, 0xa, 0xbe, 0x33, 0xf9, 0xca, 0x6b, 0xe9, 0xf5, 0xb4, 0x56, 0x9}} return a, nil } -var _flowserviceaccountRemove_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\xcf\x6a\xf3\x30\x10\xc4\xcf\xd2\x53\x2c\x39\x04\xfb\x62\x7d\x67\xf3\xb5\xc1\xcd\x1f\x28\x14\x0a\x71\x9b\x9e\x15\x65\x9d\x08\x6c\xad\x59\xc9\x49\xa0\xe4\xdd\x4b\x64\x1f\x92\xd6\xa5\xe7\xd9\xdd\xf9\xed\x8c\x6d\x5a\xe2\x00\xab\x9a\x4e\x25\xf2\xd1\x1a\x2c\x8c\xa1\xce\x05\xa8\x98\x1a\xf8\x77\x5e\xbd\xbc\x7e\x94\xcb\xf5\xe6\x79\xbe\x2c\x16\x8b\xf5\xb2\x2c\xa5\x54\x0a\xde\x0e\xd6\x43\x60\xed\xbc\x36\xc1\x92\x03\xc6\x86\x8e\xe8\x41\x3b\xd0\xc3\x05\xc3\xa8\x03\xb1\xbc\x19\x4b\x06\x6d\xde\x4b\x39\x14\xbb\x1d\xa3\xf7\x29\x7c\x4a\x29\x6a\x0c\xe0\xef\x28\x8a\x5d\x63\x5d\x0e\xd3\x9f\x7c\x59\x94\xac\x0f\x1c\x3d\xa4\x68\x19\x5b\xcd\x98\x78\xbb\x77\xc8\x39\xe8\x2e\x1c\x92\x27\x62\xa6\xd3\x46\xd7\x1d\xa6\x30\x1d\x56\xaf\x66\x42\x28\x05\xbd\x0a\x8c\x15\x32\x3a\x83\x10\x68\x2c\x89\x3b\x27\x60\xf4\xd4\xb1\xc1\x2c\xde\x90\x42\x78\xac\xab\x6c\x04\x1b\x1e\xa0\x67\xc9\x7c\x20\xd6\x7b\xcc\xb6\xd1\xef\xff\x9f\xdf\x3c\x26\xd7\xf0\x73\x50\xc3\xa2\xaa\x6e\x16\xae\x83\xa9\x14\x42\xcc\x66\xd0\x6a\x67\x4d\x32\x79\x77\x7a\x5b\x47\xfa\xed\xc8\x47\x7a\x14\x7f\x92\x4a\x71\x91\x02\xcf\x68\xba\x80\x31\x91\xdf\x1e\xc9\xfa\x6e\x8b\xbb\xea\xbe\x35\x19\xaf\x5d\xbe\x02\x00\x00\xff\xff\xc4\xb5\x2f\x92\x4e\x02\x00\x00" +var _flowserviceaccountRemove_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x51\xbd\x6e\x83\x30\x10\x9e\xed\xa7\x38\x31\x44\xb0\xd8\x3b\x6a\x1b\xd1\x4a\x7d\x81\xfe\xec\x17\xe7\x48\x2c\x81\x0f\x9d\x4d\x52\xa9\xca\xbb\x57\x31\x0c\xa1\xa1\xea\xfc\xdd\x7d\xbf\xbe\x1f\x58\x12\xbc\x76\x7c\x7e\x23\x39\x79\x47\x8d\x73\x3c\x86\x04\xad\x70\x0f\xc5\x3d\x50\x68\x6d\x2d\xbc\x1f\x7d\x84\x24\x18\x22\xba\xe4\x39\x80\x50\xcf\x27\x8a\x80\x01\x70\x66\x70\x42\x98\x58\xf4\xcd\x59\x39\x63\x2f\x13\x54\x43\xb3\xdf\x0b\xc5\x58\xc1\xb7\xd6\xaa\xa3\x04\x71\x21\xd6\xec\x7b\x1f\x6a\xd8\xdc\xdb\x30\x19\xf2\x31\x49\xd6\xd0\x6a\x10\x1a\x50\xa8\x8c\xfe\x10\x48\x6a\xc0\x31\x1d\xcb\x67\x16\xe1\xf3\x27\x76\x23\x55\xb0\x99\x5f\xaf\x62\x4a\x59\x0b\x13\x0a\x42\x2d\x09\x05\x47\x90\x78\xad\x89\x85\x12\x08\x45\x1e\xc5\x91\xc9\x1c\x5a\xa9\x48\x5d\x6b\x56\x6c\xc3\x23\x4c\x5e\x4c\x4c\x2c\x78\x20\xb3\xcb\x7a\x0f\xff\xa6\x79\x2a\xaf\xe5\xd7\x60\xe7\x47\xdb\xde\x3c\x5c\x0f\x2b\xad\x94\xda\x6e\x61\xc0\xe0\x5d\x59\x7c\x04\xdc\x75\xd9\xfd\x6e\x25\x11\xae\xda\x2f\x2a\xad\x2e\x5a\xd1\x17\xb9\x31\x51\x6e\xe4\xaf\x20\x66\xda\xb6\x59\x4c\xf7\x6b\xc9\xcc\x76\xf9\x09\x00\x00\xff\xff\xec\x46\x77\xa5\x4e\x02\x00\x00" func flowserviceaccountRemove_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -420,11 +419,11 @@ func flowserviceaccountRemove_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/remove_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x59, 0xcf, 0x63, 0xc, 0x35, 0x3b, 0x20, 0x1f, 0x3d, 0xff, 0xde, 0x3e, 0x41, 0xd3, 0x5, 0x97, 0x5d, 0x6c, 0x89, 0xfb, 0xf4, 0x2a, 0x5b, 0x6c, 0x3, 0x55, 0xa0, 0x10, 0xe2, 0xaf, 0x76, 0x85}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf0, 0x88, 0x85, 0x67, 0xec, 0xe6, 0x1a, 0x23, 0xf6, 0xee, 0x4f, 0xc, 0x7c, 0x58, 0x34, 0x3e, 0xf2, 0x45, 0x36, 0xc2, 0x8d, 0xbe, 0x5, 0xcc, 0xdf, 0x1a, 0xcc, 0x9c, 0x8c, 0xe9, 0x29, 0x21}} return a, nil } -var _flowserviceaccountScriptsGet_account_creatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xbd\x0a\xc2\x30\x14\x06\xd0\x3d\x4f\xf1\x8d\xc9\x22\xce\x6e\xa1\x4d\x41\x10\x84\x06\x74\x10\x87\x90\xde\x4a\x20\x3f\x72\x93\xa8\x20\xbe\xbb\x8b\xa3\xdb\x99\x4e\x48\xf7\xc2\x0d\x53\x2c\x4f\x4b\xfc\x08\x9e\xb4\xf7\xa5\xe7\x86\x95\x4b\xc2\xf6\x35\x1d\x8e\x67\x6b\xe6\xd3\x7e\x30\x7a\x1c\x67\x63\xad\x10\xce\x7b\xaa\x55\xba\x18\x15\xd6\x9e\x91\x5c\xc8\x52\xed\x70\xd1\xcb\xc2\x54\xeb\x15\x6f\x01\x00\x4c\xad\x73\xfe\x93\x6f\x6e\xd4\x7e\x1c\x98\x5c\x2b\x5c\xa5\x12\x9f\x6f\x00\x00\x00\xff\xff\xac\xbe\xf0\x47\x8d\x00\x00\x00" +var _flowserviceaccountScriptsGet_account_creatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\x31\x0a\x02\x31\x10\x46\xe1\x3e\xa7\xf8\xd9\x2a\x69\x3c\x80\xdd\x22\x78\x01\x4b\xb1\x08\xb3\x13\x09\x24\x19\x99\x99\x68\x21\xde\xdd\xc6\xce\xed\x1e\x3c\xf8\x6a\x7f\x88\x3a\xce\x4d\x5e\x17\xd6\x67\x25\x5e\x89\x64\x0e\x47\x51\xe9\x58\xfe\xc7\x12\x42\x26\x62\xb3\x98\x5b\x4b\x28\x73\xa0\xe7\x3a\x62\x3a\xe2\xba\x6e\x9b\xb2\xd9\x0d\xef\x00\x00\xca\x3e\x75\xec\xe0\x87\x3b\xfb\x2f\x4f\xca\xd9\x45\x2d\xa6\xf0\xf9\x06\x00\x00\xff\xff\x70\x58\x63\xbb\x8d\x00\x00\x00" func flowserviceaccountScriptsGet_account_creatorsCdcBytes() ([]byte, error) { return bindataRead( @@ -440,11 +439,11 @@ func flowserviceaccountScriptsGet_account_creatorsCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_account_creators.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6a, 0x89, 0x94, 0x44, 0xe4, 0x7d, 0x37, 0xc8, 0x6f, 0xc5, 0x14, 0x10, 0x8, 0xe9, 0xea, 0x77, 0x26, 0x7a, 0x54, 0xa8, 0x63, 0x83, 0x49, 0x8c, 0x64, 0x3d, 0x7f, 0xd0, 0xd7, 0x71, 0x5a, 0x43}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb, 0x29, 0xe1, 0xc2, 0xd2, 0x0, 0xb4, 0xb8, 0x57, 0xa9, 0x8f, 0xc, 0x63, 0xa1, 0x40, 0x25, 0x23, 0xfd, 0x83, 0xcf, 0xb3, 0xef, 0xe1, 0x16, 0xe9, 0x84, 0xcf, 0xe7, 0x86, 0xa0, 0x5c, 0x7f}} return a, nil } -var _flowserviceaccountScriptsGet_account_feeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x0f\x4e\x2d\x2a\xcb\x4c\x4e\x75\x4c\x4e\xce\x2f\xcd\x2b\x51\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf3\xf1\x0f\x0f\x76\x0d\x0a\xf3\x74\x76\x75\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\xc3\x62\xb2\x5e\x22\x84\x76\x2e\x4a\x4d\x2c\xc9\xcc\xcf\x73\x4b\x4d\xe5\xaa\x05\x04\x00\x00\xff\xff\x60\x7f\x8e\xd2\x88\x00\x00\x00" +var _flowserviceaccountScriptsGet_account_feeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x0f\x4e\x2d\x2a\xcb\x4c\x4e\x75\x4c\x4e\xce\x2f\xcd\x2b\x51\x48\x2b\xca\xcf\x55\x50\xc2\x94\x50\xe2\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\xc3\x62\xb2\x5e\x22\x84\x76\x2e\x4a\x4d\x2c\xc9\xcc\xcf\x73\x4b\x4d\xe5\xaa\x05\x04\x00\x00\xff\xff\xd5\x0c\xb4\x55\x88\x00\x00\x00" func flowserviceaccountScriptsGet_account_feeCdcBytes() ([]byte, error) { return bindataRead( @@ -460,11 +459,11 @@ func flowserviceaccountScriptsGet_account_feeCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_account_fee.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xca, 0xd7, 0x87, 0x82, 0xb, 0xc5, 0xd3, 0xf0, 0x7e, 0x40, 0x79, 0xba, 0x34, 0x9f, 0xff, 0xd, 0xa, 0x43, 0x60, 0xc9, 0xad, 0x77, 0xd0, 0xba, 0xc5, 0x6, 0xb6, 0xa9, 0x1e, 0x65, 0xae, 0xc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd7, 0xc5, 0xf3, 0x5c, 0xe4, 0x84, 0x40, 0x9d, 0xd7, 0xb, 0x6b, 0x49, 0x46, 0x8c, 0xa5, 0xdd, 0xa3, 0x90, 0x91, 0x78, 0x62, 0xa8, 0xe, 0xa4, 0x2, 0x22, 0xba, 0xd8, 0x8c, 0x90, 0xf2, 0x66}} return a, nil } -var _flowserviceaccountScriptsGet_execution_effort_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcd\xb1\x0a\xc2\x30\x10\x06\xe0\x3d\x4f\xf1\x8f\xed\x22\x0e\xe2\xd0\xad\xd8\x14\x0a\x82\xd0\xa0\x9d\x4b\xb8\xd4\x40\x9b\xc8\xe5\xa2\x85\xd2\x77\x77\x70\x75\xfa\xc6\xcf\x2f\xaf\xc8\x82\x76\x8e\x1f\x43\xfc\xf6\x96\x6a\x6b\x63\x0e\x02\xc7\x71\xc1\x71\x6d\xaf\xb7\xc1\xe8\xfe\xd1\x5d\x74\xdd\x34\xbd\x36\x46\xa9\xd1\x5a\x4a\xa9\x18\xe7\xb9\x84\xcb\x01\xcb\xe8\x43\x51\x56\xd8\xee\x5d\x90\xf3\xa9\xc2\xcf\x1d\x9b\x02\x00\x26\xc9\x1c\xfe\x1c\x87\x89\x44\xaf\x64\xb3\xf8\x18\xb4\x73\x91\x65\x20\x3f\x3d\x25\x15\xa5\xda\xbf\x01\x00\x00\xff\xff\x6c\xde\xc4\x2a\x9b\x00\x00\x00" +var _flowserviceaccountScriptsGet_execution_effort_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcd\xa1\x0e\xc2\x30\x10\x87\x71\xdf\xa7\xf8\x67\x6a\x33\x28\x82\x98\x43\x8c\x04\x4d\x08\x7a\xb9\x5c\x47\x93\xf6\x8e\x5c\xaf\x40\xb2\xec\xdd\x11\x48\x50\x9f\xf8\xc4\x2f\x95\x87\x9a\xe3\x94\xf5\x75\x61\x7b\x26\xe2\x23\x91\x36\x71\x44\xd3\x82\xee\x77\x74\x21\xcc\x44\x5c\x6b\x3f\xe7\x3c\x20\x36\x41\x99\x93\xf4\xc3\x88\xf5\x7a\x16\x3f\xec\x47\x7c\xbb\x61\x0d\x00\x60\xec\xcd\xe4\x8f\xb1\x5b\xd8\xa7\x37\x53\xf3\xa4\x32\xc5\xa8\xe6\x37\x4e\xcb\xdd\x6b\x3f\x84\xed\x13\x00\x00\xff\xff\xed\xee\xad\x32\x9b\x00\x00\x00" func flowserviceaccountScriptsGet_execution_effort_weightsCdcBytes() ([]byte, error) { return bindataRead( @@ -480,11 +479,11 @@ func flowserviceaccountScriptsGet_execution_effort_weightsCdc() (*asset, error) } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_execution_effort_weights.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xce, 0xbd, 0x4a, 0xa4, 0x1a, 0x9, 0xd, 0xf4, 0xd3, 0xa7, 0x2e, 0xca, 0xde, 0x52, 0xaa, 0x56, 0xbb, 0xd6, 0xb4, 0xa4, 0xa3, 0x3, 0xfe, 0x81, 0xea, 0x8, 0x51, 0x92, 0x8a, 0x8, 0xba, 0x8c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbc, 0x96, 0xc3, 0x69, 0xc1, 0xcc, 0x19, 0x11, 0xbd, 0xe0, 0x19, 0x1e, 0xb1, 0x38, 0xab, 0xae, 0x1, 0x48, 0x4, 0x1e, 0x57, 0xcf, 0x63, 0xee, 0x28, 0x4e, 0xf7, 0x13, 0x65, 0x30, 0xd6, 0x93}} return a, nil } -var _flowserviceaccountScriptsGet_execution_memory_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xb1\x0a\xc2\x30\x10\x00\xd0\x3d\x5f\x71\x63\xbb\x88\x83\x38\xb8\x15\x9b\x42\xa1\x22\x34\xa8\x73\x09\x57\x39\x48\xee\xe4\x7a\xd1\x8a\xf8\xef\xfe\x80\x3f\xf0\x28\x3f\x44\x0d\xba\x24\xaf\x80\xfa\xa4\x88\x4d\x8c\x52\xd8\x60\x56\xc9\xb0\x5d\xbb\xe1\x7c\x0b\x7e\xbc\xf6\x47\xdf\xb4\xed\xe8\x43\x70\x6e\x8a\x11\x97\xa5\x9a\x52\xaa\x61\x2e\x0c\x79\x22\xae\xea\x03\x5c\x7a\xb6\xfd\x0e\x3e\x0e\x00\x40\xd1\x8a\xf2\x1f\x79\x73\x47\xf3\x2b\xc6\x62\x24\x7c\xc2\x2c\xfa\x1e\x28\x93\x55\xb5\xfb\xfe\x02\x00\x00\xff\xff\x05\xa5\x88\xd1\x8f\x00\x00\x00" +var _flowserviceaccountScriptsGet_execution_memory_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\x3d\xaa\x42\x31\x10\x06\xd0\x3e\xab\xf8\xb8\x55\xd2\xbc\xea\x61\x61\x67\xa1\x20\x68\x25\x2e\x20\x0c\x73\x65\x20\x99\x91\xb9\x13\x7f\x10\xf7\xee\x02\xb4\x3e\x70\xa4\x5f\xcd\x03\xbb\x66\xf7\x13\xfb\x4d\x88\x37\x44\x36\x34\x30\xbb\x75\x4c\xdf\x30\xa5\x54\x89\x78\x59\x72\x6d\xad\x60\x1e\x8a\x5e\x45\x73\x59\xe3\xbc\xd7\x58\xfd\xe3\x95\x00\xc0\x39\x86\xeb\x8f\xf9\xef\xc2\xb1\x7d\x30\x8d\x10\xd3\x23\x77\xf3\xe7\x41\xba\x44\x2e\xe9\xfd\x09\x00\x00\xff\xff\xc8\x94\x6c\xb5\x8f\x00\x00\x00" func flowserviceaccountScriptsGet_execution_memory_limitCdcBytes() ([]byte, error) { return bindataRead( @@ -500,11 +499,11 @@ func flowserviceaccountScriptsGet_execution_memory_limitCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_execution_memory_limit.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0x88, 0x34, 0xd0, 0x22, 0xfe, 0x48, 0x54, 0xac, 0xd8, 0xd3, 0xae, 0xc7, 0x20, 0x32, 0x21, 0xad, 0xb3, 0x31, 0x41, 0x2, 0xdf, 0xae, 0xc, 0xaa, 0xc2, 0xa1, 0x4e, 0xce, 0x2b, 0x77, 0xaa}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd5, 0x92, 0xbb, 0x36, 0x1b, 0xad, 0x73, 0x48, 0xdd, 0x41, 0x54, 0x99, 0x1e, 0xfa, 0x9b, 0x50, 0x6f, 0xbd, 0x17, 0xf5, 0xe3, 0xc6, 0xa1, 0x52, 0xaf, 0x15, 0xe0, 0x6c, 0x4d, 0x9c, 0x46, 0xd2}} return a, nil } -var _flowserviceaccountScriptsGet_execution_memory_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcd\x31\x0b\x82\x40\x14\x07\xf0\xfd\x3e\xc5\x7f\xd4\x25\x1a\xa2\xc1\x4d\xf2\x04\xa1\x08\x3c\xca\x59\x8e\xa7\x1d\x78\x77\xf1\x7c\x57\x86\xf8\xdd\x1b\x5a\x9b\x7e\xe3\xcf\xf9\x67\x64\x41\x3d\xc5\xb7\x21\x7e\x39\x4b\xa5\xb5\x31\x05\xc1\xc0\xd1\x63\xbf\xd4\xe7\x6b\x67\x74\x7b\x6f\x4e\xba\xac\xaa\x56\x1b\xa3\x54\x6f\x2d\xcd\x73\xd6\x4f\x53\x8e\x21\x05\xf8\xde\x85\x2c\x2f\xb0\xde\x9a\x20\xc7\x43\x81\x9f\x1b\x56\x05\x00\x4c\x92\x38\xfc\x39\x76\x23\x89\x5e\xc8\x26\x71\x31\x5c\xc8\x47\xfe\x74\xe4\xc6\x87\xcc\x59\xae\xb6\x6f\x00\x00\x00\xff\xff\x10\x82\x47\xa5\x9b\x00\x00\x00" +var _flowserviceaccountScriptsGet_execution_memory_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x0f\x4e\x2d\x2a\xcb\x4c\x4e\x75\x4c\x4e\xce\x2f\xcd\x2b\x51\x48\x2b\xca\xcf\x55\x50\xc2\x94\x50\xe2\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\xa8\x0e\xf5\xcc\x2b\x31\x33\xb1\x52\x80\xd0\xb5\x0a\xd5\x5c\x0a\x0a\x0a\x0a\x45\xa9\x25\xa5\x45\x79\x58\xec\xd0\x4b\x4f\x2d\x71\xad\x48\x4d\x2e\x2d\xc9\xcc\xcf\xf3\x4d\xcd\xcd\x2f\xaa\x0c\x4f\xcd\x4c\xcf\x28\x29\xd6\xd0\xe4\xaa\x05\x04\x00\x00\xff\xff\x91\xb2\x2e\xbd\x9b\x00\x00\x00" func flowserviceaccountScriptsGet_execution_memory_weightsCdcBytes() ([]byte, error) { return bindataRead( @@ -520,11 +519,11 @@ func flowserviceaccountScriptsGet_execution_memory_weightsCdc() (*asset, error) } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_execution_memory_weights.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe, 0xcf, 0x4e, 0x4b, 0x9, 0xcc, 0xef, 0xbb, 0x14, 0x1b, 0xec, 0xa2, 0x2b, 0x99, 0x8d, 0xa4, 0x59, 0x33, 0xa5, 0x47, 0xf1, 0xa4, 0xc5, 0x1b, 0xd4, 0x1, 0xf6, 0x99, 0xe7, 0xb1, 0x83, 0x2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5, 0xcd, 0xd0, 0x38, 0x82, 0x36, 0xe4, 0x74, 0xde, 0x36, 0x36, 0x84, 0x3f, 0xa6, 0xf5, 0xb4, 0x59, 0x3a, 0x3b, 0x17, 0x7f, 0xa0, 0xbc, 0x82, 0xd6, 0xcc, 0x7c, 0xae, 0x39, 0x5c, 0x78, 0xe5}} return a, nil } -var _flowserviceaccountScriptsGet_fees_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x4b\x4d\x2d\x56\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf3\xf1\x0f\x77\x73\x75\x0d\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x1b\xa6\x97\x9e\x5a\xe2\x96\x9a\xea\x94\x98\x93\x98\x97\x9c\xaa\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\xcf\x3b\x2e\x2a\x6e\x00\x00\x00" +var _flowserviceaccountScriptsGet_fees_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x4b\x4d\x2d\x56\x48\x2b\xca\xcf\x55\x50\x82\x71\x95\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\x42\xdd\x32\x2b\xcc\x4c\x14\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\xe0\xa6\xe8\xa5\xa7\x96\xb8\xa5\xa6\x3a\x25\xe6\x24\xe6\x25\xa7\x6a\x68\x72\xd5\x02\x02\x00\x00\xff\xff\x36\xc6\xa0\x51\x67\x00\x00\x00" func flowserviceaccountScriptsGet_fees_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -540,11 +539,11 @@ func flowserviceaccountScriptsGet_fees_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_fees_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaf, 0xb3, 0xe5, 0xbe, 0x7a, 0xbc, 0xe8, 0x99, 0x4f, 0x9f, 0x20, 0xf, 0x3d, 0x11, 0x31, 0x93, 0x3a, 0xbb, 0x1f, 0x61, 0x27, 0x23, 0x43, 0xe8, 0x3d, 0x41, 0x39, 0xd9, 0xa, 0x67, 0x54, 0xd2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc6, 0xb4, 0xfa, 0x5d, 0x2c, 0x2f, 0x77, 0x80, 0x79, 0xa9, 0xb6, 0x97, 0xa3, 0x19, 0x3e, 0x2f, 0x94, 0xaa, 0x9, 0xa2, 0x75, 0x90, 0x67, 0x6b, 0x19, 0xc, 0xd, 0x59, 0xdc, 0x42, 0xc4, 0x4a}} return a, nil } -var _flowserviceaccountScriptsGet_is_account_creation_restrictedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xb1\xca\xc2\x30\x10\x00\xe0\x3d\x4f\x71\x63\xbb\xfc\xfc\xb3\x5b\x6d\x53\x10\x04\x21\x01\x9d\xc3\x79\x85\x83\x24\x27\x97\x8b\x0a\xe2\xbb\xbb\x38\xba\x7d\xd3\xc7\xe5\x26\x6a\xb0\x66\x79\x44\xd2\x3b\x23\x4d\x88\xd2\xab\xc1\xa6\x52\xe0\xff\xb9\x1e\x4f\x97\xe8\xc3\xf9\x30\xfb\x69\x59\x82\x8f\xd1\xb9\x84\x48\xad\x0d\x29\xe7\x11\xb6\x5e\xa1\x24\xae\xc3\xb8\x83\xbd\x48\x86\x97\x03\x00\x50\xb2\xae\xf5\xc7\xfb\xc7\xed\xab\x59\x29\x19\x4b\x0d\xd4\x4c\x19\x8d\xae\xc3\xe8\xde\x9f\x00\x00\x00\xff\xff\x00\xd7\xce\x85\x91\x00\x00\x00" +var _flowserviceaccountScriptsGet_is_account_creation_restrictedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\x31\x0a\x82\x31\x0c\x47\xf1\xbd\xa7\xf8\xf3\x4d\xed\xe2\x01\xdc\x54\xf0\x00\x7a\x82\x12\x53\x08\xb4\x89\xa4\xa9\x0e\xe2\xdd\x5d\xdc\x74\x7b\xf0\xe0\x27\xe3\x6e\x1e\x38\x77\x7b\x5e\xd9\x1f\x42\x7c\x20\xb2\xa5\x81\xe6\x36\xb0\xfd\x8e\x2d\xa5\x4a\xc4\x73\xe6\xda\x7b\x41\x5b\x8a\x51\x45\x73\xd9\xe3\x68\xd6\xf1\x4a\x00\xe0\x1c\xcb\xf5\x8f\xbb\x93\xf9\xad\x93\x73\x0d\x31\xbd\xf0\x0c\x17\x0a\xbe\xe5\x92\xde\x9f\x00\x00\x00\xff\xff\xdd\x1a\x44\xaa\x91\x00\x00\x00" func flowserviceaccountScriptsGet_is_account_creation_restrictedCdcBytes() ([]byte, error) { return bindataRead( @@ -560,11 +559,11 @@ func flowserviceaccountScriptsGet_is_account_creation_restrictedCdc() (*asset, e } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x30, 0x10, 0xbe, 0xc5, 0x7d, 0xb7, 0x8a, 0x89, 0x8a, 0xa8, 0xea, 0x76, 0x11, 0xaa, 0xdd, 0x97, 0x83, 0xca, 0xc0, 0x60, 0x1f, 0xe0, 0xf9, 0x7, 0x5, 0x2, 0xdc, 0x4e, 0x8a, 0x89, 0x61, 0x59}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x78, 0x7f, 0x4b, 0x85, 0x11, 0xb6, 0x26, 0xa3, 0x91, 0xc, 0xc6, 0x56, 0x2f, 0x17, 0x6d, 0x44, 0x49, 0x35, 0x2f, 0xa, 0x6d, 0x2b, 0xc1, 0x30, 0xf1, 0x1e, 0xd5, 0x30, 0xec, 0x9a, 0x80, 0x23}} return a, nil } -var _flowserviceaccountScriptsGet_is_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcd\xb1\xaa\xc2\x30\x14\x87\xf1\x3d\x4f\xf1\x1f\xdb\xe5\x72\xe7\x6e\xb1\x4d\x41\x10\x84\x06\x74\x0e\xe9\x29\x04\x92\x1c\x39\x49\x54\x10\xdf\xdd\x41\xdd\xdc\x7e\xd3\xf7\x85\x74\x61\xa9\x98\x23\xdf\x2c\xc9\x35\x78\xd2\xde\x73\xcb\x15\x9b\x70\xc2\xff\x7d\x3e\x1c\xcf\xd6\x2c\xa7\xfd\x68\xf4\x34\x2d\xc6\x5a\xa5\x9c\xf7\x54\x4a\xe7\x62\xec\xb1\xb5\x8c\xe4\x42\xee\xdc\xba\x0a\x95\x32\x40\xbf\xd1\x0f\xd8\x31\x47\x3c\x14\x00\x08\xd5\x26\xf9\xc7\xe7\x2f\x94\x8f\x46\x21\x57\x59\xbe\xa1\x5e\x3d\x5f\x01\x00\x00\xff\xff\x52\x31\xc0\x1c\x9d\x00\x00\x00" +var _flowserviceaccountScriptsGet_is_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcd\x31\x0a\x02\x31\x10\x85\xe1\x3e\xa7\x78\x6c\xb5\x69\x3c\xc0\x76\xab\xe0\x05\x3c\xc1\x30\x3b\x0b\x81\x24\x23\x33\x13\x2d\xc4\xbb\x5b\xa8\x95\x76\x1f\x3c\x78\x7f\x69\x57\xb5\xc0\xb9\xea\xfd\x22\x76\x2b\x2c\x2b\xb3\x8e\x1e\xd8\x4d\x1b\xa6\xdf\x61\x4a\x89\x98\xc5\x7d\xa6\x5a\x33\xf6\xd1\xd1\xa8\xf4\x99\xb6\xcd\xc4\x7d\xc1\xfa\x46\x5e\x70\x54\xad\x78\x24\x00\x30\x89\x61\xfd\x4f\xe7\x50\xfc\xa3\x93\x09\x85\xda\xf7\x28\xa7\xe7\x2b\x00\x00\xff\xff\x9d\xb0\x81\x18\x9d\x00\x00\x00" func flowserviceaccountScriptsGet_is_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -580,7 +579,7 @@ func flowserviceaccountScriptsGet_is_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_is_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc8, 0x8e, 0x8, 0x40, 0xf7, 0x6e, 0x2d, 0x2b, 0x73, 0xd5, 0xcf, 0x2d, 0x12, 0x1e, 0x4a, 0x5d, 0xfe, 0x93, 0xa7, 0xc8, 0xf, 0x2e, 0x2e, 0x1c, 0xd7, 0x1f, 0x7c, 0xfe, 0xb, 0xbc, 0x16, 0xb6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x93, 0x95, 0xb8, 0x4e, 0xec, 0x66, 0x4a, 0x50, 0xbb, 0x8b, 0xb0, 0xb8, 0x52, 0x16, 0x26, 0xc, 0x19, 0xb, 0x4, 0x17, 0x3b, 0x4d, 0xb7, 0xe0, 0xa8, 0xc, 0x8f, 0x1e, 0xb3, 0xd2, 0xeb, 0x1f}} return a, nil } @@ -664,7 +663,7 @@ func flowserviceaccountSet_execution_memory_weightsCdc() (*asset, error) { return a, nil } -var _flowserviceaccountSet_is_account_creation_restrictedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x51\x5d\x6b\xc2\x30\x14\x7d\x4e\x7e\xc5\xc5\x07\x69\x5f\xda\x3d\x97\x6d\xe2\x27\x08\x83\x81\xdd\xdc\xab\x31\xde\x6a\xa0\x26\xe5\xe6\x56\x85\xe1\x7f\x1f\x8d\x65\xab\xac\x63\xaf\x39\x39\x5f\xf7\x98\x63\xe5\x88\x61\x51\xba\x73\x8e\x74\x32\x1a\xc7\x5a\xbb\xda\x32\x14\xe4\x8e\xf0\x70\x59\xbc\xbc\x7e\xe4\xf3\xd5\x7a\x39\x9d\x8f\x67\xb3\xd5\x3c\xcf\xa5\x4c\x53\x78\x3b\x18\x0f\x4c\xca\x7a\xa5\xd9\x38\x0b\xfa\xa0\xec\x1e\x3d\x6c\x8c\x07\xd5\x4a\x68\x24\x15\x40\x42\xcf\x64\x34\xe3\x6e\x03\x27\x55\xd6\x28\x3b\xd4\xe8\x07\xcd\x60\xe2\x5c\x19\xc3\xa7\x94\xa2\x44\x06\x7f\x17\x69\xbc\x3b\x1a\x9b\xc1\xf0\x77\xd8\x24\x40\xc6\x33\x29\x76\x24\xa5\xa8\x08\x2b\x45\x18\x79\xb3\xb7\x48\x19\xa8\x9a\x0f\xd1\xc4\x11\xb9\xf3\xba\xf1\x8f\x61\xd8\x52\x1b\x33\x21\xd2\x14\x6e\x28\x10\x16\x48\x68\x35\x02\xbb\xbe\xb3\xdc\x39\x35\xc5\x5c\x4d\x1a\x93\xa0\x21\x85\xf0\x58\x16\x49\x4f\x6c\x78\x82\x5b\x96\xc4\xb3\x23\xb5\xc7\x64\x1b\xfc\x1e\xff\x6d\xf3\x1c\x35\x4b\x64\x90\xb6\xc4\xb4\xe8\x10\x9a\x8f\xb1\x14\x42\x8c\x46\x50\x29\x6b\x74\x34\x78\xb7\x6a\x5b\x86\xf4\xdb\x9e\x46\xaa\x37\xfe\x20\x96\xe2\x2a\x05\x5e\x50\xd7\x8c\xe1\x22\x7f\x15\x49\x3c\xf2\xd2\xb7\x2f\x53\xc2\x30\xf0\xea\x7b\xc1\xce\x98\x41\xf3\xfa\x15\x00\x00\xff\xff\x3a\xab\xaa\x68\x61\x02\x00\x00" +var _flowserviceaccountSet_is_account_creation_restrictedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x51\x4d\x6b\xc2\x40\x10\x3d\xef\xfe\x8a\x21\x07\x49\x2e\xc9\x3d\xb4\x15\x2d\x14\x7a\xed\xd7\xd9\x71\x9d\xe8\x42\xdc\x09\xb3\x13\x2d\x14\xff\x7b\xc9\x1a\x5a\xc5\x94\x5e\xf7\xed\xfb\x9a\xe7\xf7\x1d\x8b\xc2\x53\xcb\xc7\x57\x92\x83\x77\xb4\x70\x8e\xfb\xa0\xd0\x08\xef\x21\xbb\x05\x32\x6b\xab\x0a\xde\x76\x3e\x82\x0a\x86\x88\x4e\x3d\x07\x70\x3b\x0c\x5b\x8a\xb0\xf2\x11\x70\x94\x70\x24\x98\x40\xa1\xa8\xe2\x9d\xd2\x66\x05\x07\x6c\x7b\xb2\x17\xd4\xfc\x17\xad\x61\xc9\xdc\x16\xf0\x65\xad\x69\x49\x21\x5e\x39\x2f\x36\x7b\x1f\x6a\x98\xdd\x66\x2a\x13\xe4\xa3\x0a\x2a\x8b\xb5\xa6\x13\xea\x50\x28\x8f\x7e\x1b\x48\x6a\xc0\x5e\x77\xf9\x92\x45\xf8\xf8\x31\xf8\x17\x30\x1b\xa9\x83\x99\x31\x55\x05\x67\x14\x84\x1a\x12\x0a\x8e\x40\x79\xea\x2c\x57\x4e\x43\x31\xee\xc5\x51\x99\x34\xac\x31\x91\xda\xa6\x9c\x88\x0d\xf7\x70\xce\x52\x46\x65\xc1\x2d\x95\xeb\xe4\x77\xf7\x6f\x9b\x87\x7c\x58\xa2\x86\x6a\x24\x56\xcd\x05\x61\xf8\x58\x58\x63\xcc\x7c\x0e\x1d\x06\xef\xf2\xec\x3d\xe0\xba\x4d\xe9\xd7\x13\x8d\x70\x32\x7e\x56\x58\x73\xb2\x86\x3e\xc9\xf5\x4a\xe9\x22\x7f\x15\x29\x23\xe9\x73\x1c\x5f\x1e\x85\xd2\xc0\x2f\x3f\x0b\x5e\x8c\x99\x34\x4f\xdf\x01\x00\x00\xff\xff\x81\x61\xec\x6a\x61\x02\x00\x00" func flowserviceaccountSet_is_account_creation_restrictedCdcBytes() ([]byte, error) { return bindataRead( @@ -680,11 +679,11 @@ func flowserviceaccountSet_is_account_creation_restrictedCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/set_is_account_creation_restricted.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2b, 0x71, 0x42, 0x66, 0x4, 0xde, 0x47, 0xbf, 0xae, 0x2c, 0x11, 0x4d, 0xd8, 0x6f, 0x6d, 0x12, 0xba, 0x83, 0x4a, 0x43, 0xed, 0x2d, 0xde, 0x41, 0xe4, 0x4d, 0xfe, 0x3d, 0xfe, 0xe8, 0xe2, 0xc6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9d, 0x3d, 0xd6, 0x34, 0xd1, 0xea, 0xb6, 0x5e, 0x1f, 0xc8, 0xe2, 0xef, 0xf3, 0xff, 0xc2, 0x1d, 0xb0, 0x58, 0xd4, 0x2d, 0x2a, 0x99, 0x74, 0xde, 0x50, 0xe7, 0x21, 0x74, 0x5b, 0x8f, 0x11, 0x2}} return a, nil } -var _flowserviceaccountSet_tx_fee_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x91\x41\x6b\xdb\x40\x10\x85\xcf\xbb\xbf\x62\xf0\xc1\x48\x50\xa4\x1e\x4a\x0f\xa2\xad\x71\x6b\xe9\x54\x68\x89\xe3\xe4\xbc\xde\x8c\xec\x05\x69\x47\xcc\x8c\xb0\x21\xf8\xbf\x07\xcb\x8e\xed\x80\x9c\xe3\xbe\x99\xfd\xde\x63\x5e\x68\x3b\x62\x85\xaa\xa1\x5d\x85\x28\x50\x33\xb5\xf0\x75\x5f\xfd\xfd\xf7\x5c\x95\xe5\x72\xbe\x58\x3c\x94\xcb\xa5\xb5\x79\x0e\x8f\xdb\x20\xa0\xec\xa2\x38\xaf\x81\x22\x08\xaa\x80\x6e\xf1\xfa\xbb\x73\xec\x5a\x54\x64\xb1\x37\x8b\x89\xf4\xbc\xc1\xca\x79\x25\x2e\x60\x55\x85\xfd\xf7\x6f\x5f\x20\x44\xdf\xf4\x12\x28\x96\x75\x4d\xac\x7f\x48\xf4\x3a\xc4\x3d\xfa\x5e\x47\x87\x29\xbc\x5a\xd3\xa0\x42\x7d\x76\x9d\x7b\x4f\x7d\xd4\xf9\x4b\x1b\x62\x01\xd3\xf7\x30\xd9\x20\x04\x51\x76\x4a\x6c\xad\xe9\x18\x3b\xc7\x98\x48\xd8\x44\xe4\x02\x5c\xaf\xdb\xe4\x37\x31\xd3\xee\xc9\x35\x3d\xa6\x30\x3d\xa3\x06\x0b\x23\xd8\xd4\xd9\x98\x09\xfc\x84\x13\x23\x13\x25\x76\x1b\xcc\xd6\x03\xe5\xc7\x1d\xef\x5f\xc9\xf1\xaa\x05\xe4\xe7\xf5\xfc\x02\x3d\x6e\xa5\xd6\x18\x33\x9b\x41\xe7\x62\xf0\xc9\x64\x15\xdd\xba\x41\x50\x82\x13\x14\x18\x6b\x64\x8c\x7e\xd0\xdc\x2d\x17\x18\x85\x7a\xf6\x38\x49\xad\x39\x58\x73\x3a\x1a\x7e\x1e\x3e\x13\xd4\x0a\xf1\xff\xa5\xa9\x8f\xed\xdc\x3c\xee\x54\x34\x22\xde\xe9\x6b\x44\x1c\x82\x1e\xde\x02\x00\x00\xff\xff\x8d\x8b\xf8\x5f\x75\x02\x00\x00" +var _flowserviceaccountSet_tx_fee_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x91\xcf\x6a\xf3\x30\x10\xc4\xcf\xd2\x53\x2c\x3e\x04\x1b\x3e\xec\xcb\x47\x0f\xa6\x6d\x48\x4b\x7d\xee\xa1\xe9\x5d\x51\xd7\x89\xc0\xd6\x9a\xdd\x15\x09\x94\xbc\x7b\x89\xf3\xb7\xe0\xf4\xa8\xd9\xd5\x6f\x86\x9d\xd0\x0f\xc4\x0a\x4d\x47\xdb\x06\x51\xa0\x65\xea\x21\x3b\x3f\x33\x6b\xab\x0a\x3e\x36\x41\x40\xd9\x45\x71\x5e\x03\x45\x10\x54\x01\xdd\xe0\xf5\xdb\xe0\xd8\xf5\xa8\xc8\x62\x6f\x16\x73\x49\xbc\xc6\xc6\x79\x25\xae\x61\xd9\x84\xdd\xc3\xff\x7f\x10\xa2\xef\x92\x04\x8a\x6f\x6d\x4b\xac\xaf\x24\x7a\x1d\xe2\x0e\x7d\xd2\xc9\x61\x01\xdf\xd6\x74\xa8\xd0\x9e\x5c\x17\xde\x53\x8a\xba\xf8\xea\x43\xac\x61\x76\x0e\x53\x8e\x42\x10\x65\xa7\xc4\xd6\x9a\x81\x71\x70\x8c\xb9\x84\x75\x44\xae\xc1\x25\xdd\xe4\x2f\xc4\x4c\xdb\x4f\xd7\x25\x2c\x60\x76\x42\x8d\x16\x46\xb0\x6b\xcb\x29\x13\x78\x82\x23\xa3\x14\x25\x76\x6b\x2c\x57\x23\xe5\xf1\x8e\xf7\x73\x7e\x38\x67\x0d\xd5\x69\xbd\xba\x40\x0f\x5b\x85\x35\xc6\xcc\xe7\x30\xb8\x18\x7c\x9e\x2d\xa3\x5b\x75\x08\x4a\x70\x84\x02\x63\x8b\x8c\xd1\x8f\x9a\xbb\xe5\x02\xa3\x50\x62\x8f\x59\x61\xcd\xde\x9a\xe3\xd1\xf0\xef\xf0\xa5\xa0\x36\x88\xef\x97\xa6\x7e\xb7\x73\xf3\xb8\x53\xd1\x84\x78\xa7\xaf\x09\x71\x0c\xba\xff\x09\x00\x00\xff\xff\x3f\x59\x3d\x32\x6e\x02\x00\x00" func flowserviceaccountSet_tx_fee_parametersCdcBytes() ([]byte, error) { return bindataRead( @@ -700,11 +699,11 @@ func flowserviceaccountSet_tx_fee_parametersCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/set_tx_fee_parameters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0xc4, 0x3c, 0x54, 0x65, 0x79, 0xfd, 0xb5, 0xbc, 0xb0, 0x5a, 0x97, 0x50, 0x33, 0xc4, 0x3b, 0x8, 0xd2, 0x19, 0x68, 0x6d, 0x35, 0x4c, 0x5a, 0x2a, 0xc4, 0x62, 0x76, 0x10, 0xd1, 0x9c, 0x9c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7, 0x44, 0xba, 0x8b, 0xc3, 0xc9, 0x40, 0xba, 0x19, 0x23, 0xf3, 0x15, 0x57, 0xbc, 0x3a, 0x15, 0xd5, 0x73, 0xa0, 0x4, 0xae, 0x10, 0xc7, 0x3c, 0x8d, 0x23, 0xf0, 0xe3, 0xef, 0x69, 0x6c, 0xa2}} return a, nil } -var _flowserviceaccountSet_tx_fee_surge_factorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x41\x6b\xeb\x30\x10\x84\xcf\xd2\xaf\x58\x72\x08\xf6\xc5\x7e\x87\xc7\x3b\x98\xd7\x86\x94\x44\xa7\x42\xa1\x6e\xda\xb3\xa2\x8e\x13\x81\x2d\x99\xd5\x9a\x04\x4a\xfe\x7b\x89\x93\x36\x29\xb4\x3d\xee\x30\xf3\xcd\x32\xbe\xeb\x23\x0b\x99\x36\xee\x0c\x90\xa8\xe1\xd8\xd1\x9f\xbd\xb9\x7f\x78\x31\xcb\x65\x3d\x5f\x2c\x1e\x97\x75\xad\x75\x59\xd2\xd3\xd6\x27\x12\xb6\x21\x59\x27\x3e\x06\x4a\x90\x44\xb2\xc5\x25\xdd\x5b\xb6\x1d\x04\x9c\xf4\x95\x31\x4b\x03\x6f\x60\xac\x93\xc8\x15\xad\x8c\xdf\xff\xfb\x9b\xd3\x9b\x56\x2d\x84\x9a\x73\x76\xee\x5c\x1c\x82\xcc\x5f\x3b\x1f\x2a\x9a\x7e\x20\x8b\x51\xf0\x49\xd8\x4a\x64\xad\x55\xcf\xe8\x2d\x23\x4b\x7e\x13\xc0\x15\xd9\x41\xb6\xd9\x5d\x64\x8e\xbb\x67\xdb\x0e\xc8\x69\x7a\x46\x8d\x15\x2a\xa1\x6d\x8a\xef\x4a\xe8\x86\x4e\x8c\x22\x49\x64\xbb\x41\xb1\x1e\x29\xff\x7f\xe8\xbe\xcd\x8e\xdb\x54\x54\x9e\xed\xe5\x27\xf4\xe8\xca\xb5\x52\x6a\x36\xa3\xde\x06\xef\xb2\xc9\x2a\xd8\x75\x0b\x92\x48\x27\x28\x31\x1a\x30\x82\x1b\x35\x7b\xcd\x25\x46\x8a\x03\x3b\x4c\x72\xad\x0e\x5a\x61\x0f\x37\x08\x7e\x7f\xbe\x48\x10\x03\xd4\x97\x61\xbf\x8e\x7c\x75\x8c\xd4\xc3\x7b\x00\x00\x00\xff\xff\x2f\xc7\xf7\xdd\xe8\x01\x00\x00" +var _flowserviceaccountSet_tx_fee_surge_factorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xb1\x6a\xf3\x40\x10\x84\xeb\xbb\xa7\x58\x54\x18\xa9\x91\x9a\x9f\xbf\x10\x49\x8c\x53\xe8\x05\x12\xa7\x3f\x5f\x46\xf6\x81\x74\x27\x76\xf7\xb0\x21\xf8\xdd\x83\x65\x3b\x76\x20\x49\xb9\xc3\xcc\x37\xcb\x84\x71\x4a\xac\xd4\x0d\x69\xdf\x01\x42\x3d\xa7\x91\x8a\xeb\x59\x58\xdb\x34\xf4\xba\x0b\x42\xca\x2e\x8a\xf3\x1a\x52\x24\x81\x0a\xe9\x0e\xb7\xd8\xe4\xd8\x8d\x50\xb0\xd8\x3b\x63\x29\x99\xb7\xe8\x9c\xd7\xc4\x2d\xad\xbb\x70\xf8\xff\xaf\xa2\x0f\x6b\x06\x28\xf5\x97\xec\xca\xfb\x94\xa3\xae\xde\xc7\x10\x5b\x5a\x5c\x91\xf5\x2c\x04\x51\x76\x9a\xd8\x5a\x33\x31\x26\xc7\x28\x25\x6c\x23\xb8\x25\x97\x75\x57\x3e\x27\xe6\xb4\x7f\x73\x43\x46\x45\x8b\x0b\x6a\xae\x30\x82\xa1\xaf\x7f\x2a\xa1\x47\x3a\x33\x6a\xd1\xc4\x6e\x8b\x7a\x33\x53\x1e\x7e\xe9\x7e\x2a\x4f\xa3\xb4\xd4\x5c\xec\xcd\x17\xf4\xe4\xaa\xac\x31\x66\xb9\xa4\xc9\xc5\xe0\xcb\x62\x1d\xdd\x66\x00\x69\xa2\x33\x94\x18\x3d\x18\xd1\xcf\x9a\xbb\xe7\x12\x43\x52\x66\x8f\xa2\xb2\xe6\x68\x0d\x0e\xf0\x59\xf1\xf7\xf3\xb5\x40\x3b\xe0\xe5\x36\xec\xf7\x91\xef\x8e\x99\x7a\xfc\x0c\x00\x00\xff\xff\x3b\xbd\x5d\x8d\xe1\x01\x00\x00" func flowserviceaccountSet_tx_fee_surge_factorCdcBytes() ([]byte, error) { return bindataRead( @@ -720,7 +719,7 @@ func flowserviceaccountSet_tx_fee_surge_factorCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/set_tx_fee_surge_factor.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfd, 0xa8, 0x68, 0xff, 0x31, 0x16, 0xd5, 0x7a, 0xb4, 0x74, 0x23, 0xc5, 0xad, 0x1c, 0x8c, 0x72, 0xf, 0x17, 0x52, 0x0, 0xad, 0xca, 0x79, 0xd2, 0xb0, 0xf2, 0x8d, 0xb, 0x3c, 0x8a, 0x3f, 0xd2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x64, 0xef, 0xd8, 0xdc, 0x37, 0x2e, 0x4d, 0x8a, 0x1c, 0x33, 0x3d, 0x68, 0x59, 0xbd, 0xda, 0xe, 0x13, 0xad, 0x59, 0x87, 0xb7, 0x74, 0x45, 0xa3, 0xd1, 0xef, 0xa8, 0x33, 0x79, 0x24, 0x93, 0xb0}} return a, nil } @@ -784,7 +783,7 @@ func accountsRevoke_keyCdc() (*asset, error) { return a, nil } -var _dkgAdminForce_stop_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\x4f\x6b\x83\x40\x10\xc5\xef\x7e\x8a\x47\x0e\xc1\x5c\xa4\x67\x69\x1b\x6c\x4d\x3d\x78\x29\x15\x7a\xdf\xae\xa3\x91\xae\x3b\x32\xce\x92\x40\xc8\x77\x2f\xba\x4d\x21\x87\xbe\xdb\x2e\xf3\x7b\x7f\x86\x71\x62\x51\xbc\x39\x3e\x95\x75\x85\x4e\x78\xc4\xc3\xb9\xac\xab\xa2\x2c\x3f\x0e\x4d\x93\x24\x2a\xc6\xcf\xc6\xea\xc0\x1e\x97\x24\x01\x00\x47\x8a\xf6\xbb\x2f\xda\x71\xf0\x39\xb6\xbf\x70\xb6\xbe\xe3\xc5\x24\x34\x19\xa1\x74\x1e\x7a\x4f\x92\xc3\x04\x3d\xa6\x2f\x2c\xc2\xa7\x4f\xe3\x02\xed\xb0\x2d\xac\xe5\xe0\x75\x87\xcb\x4a\x2c\x9a\xc9\x75\xd9\xcd\x18\x4f\x88\x74\x36\x2b\x8b\xe9\x29\xfb\x5a\xf9\xc7\xfb\xbc\xe7\x74\xe9\x9c\xe3\xee\xb3\x89\xc4\xbb\xd1\xe3\xee\xcf\x7d\xd1\x7e\x8f\xc9\xf8\xc1\xa6\x9b\x57\x0e\xae\x85\x67\x45\xb4\xc5\x32\x3f\x06\x0b\x75\x24\xe4\x2d\x6d\x22\x7c\x8d\x9b\xe8\x4c\x36\x28\xfd\xd7\x37\xeb\x58\x2c\x1d\x7c\x5b\xd6\x55\x7a\x03\xaf\xc9\x4f\x00\x00\x00\xff\xff\x30\xb9\x84\xa5\x61\x01\x00\x00" +var _dkgAdminForce_stop_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\xbf\x6a\xc3\x30\x10\xc6\x77\x3f\xc5\x87\x87\xa0\x2c\x7a\x00\xd3\x36\xa4\x4d\x9b\x21\x4b\xa1\xd0\x5d\x95\xcf\x8e\xa8\xac\x33\xe7\x13\x29\x84\xbc\x7b\xb1\x95\x14\x32\xf4\xb6\x3b\xee\xf7\xfd\x09\xc3\xc8\xa2\x78\x8b\x7c\xda\x1d\xf6\xe8\x84\x07\xd4\xd7\xad\xae\x2a\x15\x97\x26\xe7\x35\x70\xc2\xb9\xaa\x00\x20\x92\xa2\xfd\xee\xb7\xed\x10\x52\x83\xd5\xf5\xd7\x2e\x7b\xf9\x18\x85\x46\x27\x64\xa6\xd0\x27\x92\x06\x2e\xeb\xd1\x3c\xb3\x08\x9f\x3e\x5d\xcc\xb4\xc6\x6a\xeb\x3d\xe7\xa4\x6b\x9c\x17\x62\x9e\x89\x62\x67\x6f\xc2\x78\x44\xa1\xed\xa4\x2c\xae\x27\xfb\xb5\xf0\x0f\xf7\x7e\x4f\x66\x0e\xdc\xe0\xee\xf8\x51\x88\x77\xa7\xc7\xf5\x9f\xfa\x3c\x9b\x0d\x46\x97\x82\x37\xf5\x0b\xe7\xd8\x22\xb1\xa2\xc8\x62\xee\x5e\x8c\x85\x3a\x12\x4a\x9e\xea\x02\x5f\x4a\x27\xfa\x21\x9f\x95\xfe\xcb\x6b\x3b\x16\x4f\xaf\xa9\xdd\x1d\xf6\xe6\x06\x5e\xaa\xdf\x00\x00\x00\xff\xff\x8e\x1e\xeb\xa5\x5e\x01\x00\x00" func dkgAdminForce_stop_dkgCdcBytes() ([]byte, error) { return bindataRead( @@ -800,11 +799,11 @@ func dkgAdminForce_stop_dkgCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/admin/force_stop_dkg.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0xb8, 0x22, 0xe9, 0x40, 0x5, 0x41, 0x8c, 0x99, 0x9e, 0x1e, 0x56, 0xfb, 0x91, 0x5b, 0xf3, 0xa9, 0xd5, 0xfa, 0x7b, 0xdd, 0x5b, 0x0, 0x6a, 0x6b, 0xf9, 0xf3, 0xaf, 0xea, 0x97, 0x8b, 0xd7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd, 0x7, 0x7c, 0x9c, 0xa1, 0xca, 0xf3, 0xe6, 0x91, 0x69, 0x51, 0x5d, 0xe5, 0x2c, 0xbc, 0x86, 0x32, 0xf5, 0xb5, 0x87, 0xed, 0x11, 0x8e, 0x29, 0xe6, 0x7c, 0x43, 0xc6, 0x29, 0x64, 0x8b, 0x6d}} return a, nil } -var _dkgAdminPublish_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\xf3\x40\x10\x86\xef\xfb\x2b\xde\xef\x52\x12\xf8\x48\x3c\x17\x15\x42\xa3\x3d\xf4\x22\xc6\x3f\x30\xdd\x6e\x93\xc1\xcd\xee\xb2\x33\x41\xa5\xf4\xbf\x4b\x13\x95\x0a\xce\x6d\x86\xf7\x79\x5e\x86\xc7\x14\xb3\xe2\xd1\xc7\xb7\x76\xb7\xc5\x31\xc7\x11\x37\xef\xed\x6e\xdb\xb4\xed\xf3\x43\xd7\x19\x53\xd7\x78\x19\x58\xa0\x99\x82\x90\x55\x8e\x01\x2c\x88\xc1\x7f\xe0\x18\x33\xd4\x89\x72\xe8\xff\x19\x73\x9d\x38\x19\x03\x00\x29\xbb\x44\xd9\x15\xc2\x7d\x70\x79\x0d\x9a\x74\x28\x36\x94\x68\xcf\x9e\x95\x9d\x94\x58\x35\xd6\xc6\x29\x68\x89\xd3\x8c\x5c\xc6\x3b\x05\x1d\x46\x0e\x1b\x4a\xb8\xc3\x42\x57\xf6\x8a\xab\x44\x63\xa6\xde\x55\x2c\x32\xb9\xdb\xd5\xd7\x03\x55\x73\xa1\xee\x8b\x5f\x6b\xb7\x44\x9f\x48\x87\xf2\xa7\xe2\x2f\x67\x9a\xf6\x9e\x65\x28\xbe\xab\xff\x83\x74\x8d\x7a\x3e\xdb\xfa\xf0\xda\xcf\xba\xc5\x71\x36\x67\xf3\x19\x00\x00\xff\xff\x85\xcb\x65\x7f\x3d\x01\x00\x00" +var _dkgAdminPublish_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x9e\x3d\x94\x04\x24\xb9\x17\x15\x4a\x45\x0f\x5e\x04\xfd\x03\xd3\xed\x36\x19\xdc\xec\x2e\x33\x13\x44\x4a\xff\xbb\x34\xa9\x12\xc1\xbd\xbd\xe5\x7d\xdf\x1b\x1e\x4a\x16\xc3\x53\xcc\x9f\x8f\x2f\xcf\x38\x4a\x1e\xb0\xba\xa6\x95\x73\x6d\x8b\xf7\x9e\x15\x26\x94\x94\xbc\x71\x4e\x60\x45\x4e\xf1\x0b\xc7\x2c\xb0\xa0\xc6\xa9\xbb\x71\x6e\xd9\x38\x39\x07\x00\x45\x42\x21\x09\x95\x72\x97\x82\x6c\x40\xa3\xf5\xd5\x8e\x0a\xed\x39\xb2\x71\xd0\x1a\xeb\xad\xf7\x79\x4c\x56\xe3\x34\x21\x97\x17\x83\x81\x0e\x03\xa7\x1d\x15\xdc\x63\xa6\x1b\xbf\xe0\x1a\xb5\x2c\xd4\x85\x86\x55\xc7\x70\xb7\xbe\xde\xdb\x6c\x2f\xd4\x43\xf5\x27\xbe\xcd\xd5\x57\xb2\xbe\xfe\x9d\xf8\xcf\x59\xc6\x7d\x64\xed\xab\x9f\xe9\x5b\x90\x6d\xd0\x4e\xdf\xbe\x3d\x7c\x74\x93\x6e\x76\x9c\xdd\xd9\x7d\x07\x00\x00\xff\xff\x7d\x13\x3d\x16\x3a\x01\x00\x00" func dkgAdminPublish_participantCdcBytes() ([]byte, error) { return bindataRead( @@ -820,11 +819,11 @@ func dkgAdminPublish_participantCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/admin/publish_participant.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe, 0xde, 0x73, 0xec, 0x8d, 0xaf, 0x2d, 0xc7, 0xb, 0x91, 0x59, 0x37, 0xa5, 0x34, 0x14, 0x91, 0x58, 0xd0, 0xf8, 0x61, 0xe0, 0x60, 0x4b, 0xae, 0xf2, 0x3f, 0xe2, 0x35, 0x3c, 0xd3, 0xd, 0xa5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x80, 0x1f, 0x80, 0x25, 0x1a, 0x97, 0xdc, 0x4d, 0x5, 0x1a, 0xfe, 0x33, 0x88, 0x86, 0x54, 0x16, 0xe2, 0xc9, 0x2b, 0x7e, 0xaa, 0x72, 0xdf, 0x55, 0x8f, 0x4a, 0x51, 0xd6, 0xe7, 0x59, 0x4e, 0xe}} return a, nil } -var _dkgAdminSet_safe_thresholdCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\x31\x6b\xc3\x30\x10\x85\x77\xff\x8a\x23\x43\x70\x16\xd3\xa1\x74\x30\x6d\x83\x5b\x37\x19\xb2\x84\xba\xed\xae\xca\x67\x5b\x54\xd6\x99\xd3\x09\x1b\x4a\xfe\x7b\x71\x94\x04\x02\xcd\x6d\x3a\xf4\xbe\x77\xef\x99\x7e\x20\x16\xd8\x58\x1a\xcb\xdd\x16\x1a\xa6\x1e\xee\xa6\x72\xb7\x2d\xca\xf2\xfd\xad\xaa\x92\x44\x58\x39\xaf\xb4\x18\x72\xa9\xc3\xf1\xa3\x63\xf4\x1d\xd9\x7a\x8f\xac\xd1\x89\x6a\x31\x87\xcf\x8d\x99\x1e\xee\xd7\x2b\xf8\x4d\x12\x00\x00\x8b\x02\xf5\x4f\x5b\xd4\xbd\x71\x39\x2c\x4f\xf4\xec\xf8\x8e\x3f\x06\xc6\x41\x31\xa6\xde\xb4\x0e\x39\x07\x15\xa4\x4b\x5f\x88\x99\xc6\x2f\x65\x03\xae\x60\x59\x68\x4d\xc1\xc9\x0c\x85\xd3\x78\xb4\x4d\x76\x06\xc3\x13\x44\x75\xe6\x85\x58\xb5\x98\x7d\x1f\xf5\x8f\xd7\x7e\xcf\xe9\x1c\x2a\x87\xab\x65\x15\x15\x7b\x25\xdd\xea\x42\x9f\x67\xbd\x86\x41\x39\xa3\xd3\xc5\x2b\x05\x5b\x83\x23\x81\x88\x85\xb9\x9f\x68\xcc\xd8\x20\xa3\xd3\xb8\x88\xe2\x43\xcc\x84\x13\xea\x20\x78\xeb\xde\xcc\xa3\x54\xaa\xc1\x2a\x68\x8d\xde\x5f\x8a\xbc\xd9\xea\xff\xfb\xb3\xe5\x21\xf9\x0b\x00\x00\xff\xff\xf8\x23\x32\xee\xbc\x01\x00\x00" +var _dkgAdminSet_safe_thresholdCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\x31\x6b\xc3\x30\x10\x85\x77\xff\x8a\xc3\x43\x70\x16\x4f\xa5\x83\x69\x1b\xd2\x96\x74\xe8\x12\x70\xdb\x5d\x95\x9f\x6d\x51\x59\x32\xa7\x13\x0e\x94\xfc\xf7\xe2\xc8\x09\x04\x9a\xdb\xee\xd0\xfb\x9e\xde\x33\xc3\xe8\x59\x68\x67\xfd\xf4\xfa\xfe\x46\x2d\xfb\x81\xf2\x65\xcb\xb3\x4c\x58\xb9\xa0\xb4\x18\xef\x0a\x87\xe9\xa3\x67\x84\xde\xdb\x66\x0f\xd6\x70\xa2\x3a\x54\xf4\xb9\x33\x87\xfb\xbb\xcd\x9a\x7e\xb3\x8c\x88\xc8\x42\xa8\xf9\xe9\xb6\xcd\x60\x5c\x45\xab\x05\x56\x9e\xf6\xf4\x62\x64\x8c\x8a\x51\x04\xd3\x39\x70\x45\x2a\x4a\x5f\x3c\x7b\x66\x3f\x7d\x29\x1b\xb1\xa6\xd5\x56\x6b\x1f\x9d\xcc\x50\x5a\x26\xc0\xb6\xe5\x19\x4c\x8f\x94\xd4\x65\x10\xcf\xaa\x43\xf9\x7d\xd2\x3f\x5c\xfb\x3d\x15\x73\xa2\x8a\xae\x8e\x75\x52\xec\x95\xf4\xeb\x0b\x7d\x9e\xcd\x86\x46\xe5\x8c\x2e\xf2\x17\x1f\x6d\x43\xce\x0b\x25\x2c\xcd\xe5\x24\x63\x46\x0b\x86\xd3\xc8\x93\xf8\x98\x32\xe1\x00\x1d\x05\xb7\xfe\x5b\x06\x48\xad\x5a\xd4\x51\x6b\x84\x70\x29\xf2\x66\xab\xff\xdf\xcf\x96\xc7\xec\x2f\x00\x00\xff\xff\x3c\x47\xb5\xfd\xb9\x01\x00\x00" func dkgAdminSet_safe_thresholdCdcBytes() ([]byte, error) { return bindataRead( @@ -840,11 +839,11 @@ func dkgAdminSet_safe_thresholdCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/admin/set_safe_threshold.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa1, 0x7, 0x87, 0xd3, 0x19, 0x7b, 0x78, 0xde, 0x7c, 0xbe, 0x68, 0x46, 0x27, 0x29, 0xc7, 0x9c, 0x1c, 0xed, 0x26, 0xef, 0xe7, 0xab, 0xf3, 0x70, 0xcb, 0x0, 0xdd, 0x38, 0x6d, 0xc3, 0x54, 0x74}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x92, 0x67, 0xe6, 0xde, 0x86, 0xdf, 0xcb, 0xd9, 0x80, 0x6d, 0xf1, 0xfc, 0x5, 0xef, 0x4e, 0x31, 0xed, 0x61, 0xe0, 0x8e, 0xfa, 0xbd, 0x3f, 0xae, 0x92, 0x1e, 0x10, 0x99, 0xb1, 0x3d, 0x43, 0xa6}} return a, nil } -var _dkgAdminStart_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\x41\x4b\xf4\x30\x10\x86\xef\xfd\x15\x2f\x7b\x58\xda\x4b\xf9\xce\xe5\xd3\xa5\x1a\x2d\xd2\x8b\x58\xf0\x22\x1e\x62\x3a\xed\x06\xdb\xa4\x4c\xa6\xec\x82\xec\x7f\x97\x6e\xba\xca\x1e\x9c\x53\x12\xf2\x3c\x33\xf3\xda\x71\xf2\x2c\x78\x1c\xfc\x41\xd5\x15\x3a\xf6\x23\xfe\x1d\x55\x5d\x95\x4a\xbd\x3c\x34\x4d\x92\x08\x6b\x17\xb4\x11\xeb\x5d\xea\x7c\x4b\x4f\x2a\x14\x78\x6b\x84\xad\xeb\xdf\x33\x7c\x25\x09\x00\x0c\x24\x68\x3f\xfb\xb2\x1d\xad\x2b\xb0\x5d\x7d\xf9\xf9\x1e\x7f\x4c\x4c\x93\x66\x4a\x83\xed\x1d\x71\x01\x3d\xcb\x3e\xbd\xf3\xcc\xfe\xf0\xaa\x87\x99\x32\x6c\x4b\x63\xfc\xec\x64\x91\x62\xad\x40\x43\x97\x5f\xc4\xb8\x41\xa4\xf3\x20\x9e\x75\x4f\xf9\xc7\x99\xff\x7f\xdd\xef\x36\x5d\xd6\x28\x70\xf5\xd8\x44\xe2\x59\xcb\x3e\xfb\xb1\x2f\xb5\xdb\x61\xd2\xce\x9a\x74\x73\xef\xe7\xa1\x85\xf3\x82\xa8\xc5\x92\x48\x6c\xcc\xd4\x11\x93\x33\xb4\x89\xf0\x29\xee\x44\x47\x32\xb3\xd0\x5f\xf3\xe6\x41\x34\x8b\xaa\xab\xdf\xe0\xd6\xc3\xc5\x72\x4a\xbe\x03\x00\x00\xff\xff\xe5\x59\x1c\xb8\x81\x01\x00\x00" +var _dkgAdminStart_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\xb1\x6a\xc3\x30\x10\x86\x77\x3f\xc5\x8f\x87\x60\x2f\x7e\x00\xd3\x36\xa4\x35\x0d\x25\x4b\x21\xd0\xa5\x74\x50\xe5\xb3\x23\x6a\xeb\xcc\xe9\x44\x0a\x25\xef\x5e\x1c\x39\x2d\x19\x72\x93\x4e\xe8\xfb\x4e\xf7\xbb\x71\x62\x51\x3c\x0f\x7c\x6c\x76\x5b\x74\xc2\x23\xf2\xa5\xcb\xb3\x4c\xc5\xf8\x60\xac\x3a\xf6\x85\xe7\x96\x5e\x9a\x50\xe3\x7d\xaf\xe2\x7c\xff\x51\xe2\x27\xcb\x00\x60\x20\x45\xfb\xd5\x6f\xda\xd1\xf9\x1a\xab\x05\xaf\xce\x7d\x7a\x31\x09\x4d\x46\xa8\x08\xae\xf7\x24\x35\x4c\xd4\x43\xf1\xc8\x22\x7c\x7c\x33\x43\xa4\x12\xab\x8d\xb5\x1c\xbd\xce\x52\x2c\x15\x68\xe8\xaa\x8b\x18\xf7\x48\x74\x15\x94\xc5\xf4\x54\x7d\x9e\xf9\xbb\xeb\x79\x0f\xc5\xbc\x43\x8d\xab\xcb\x7d\x22\x5e\x8d\x1e\xca\x3f\xfb\x5c\xeb\x35\x26\xe3\x9d\x2d\xf2\x27\x8e\x43\x0b\xcf\x8a\xa4\xc5\x1c\x47\x1a\x2c\xd4\x91\x90\xb7\x94\x27\xf8\x94\x76\xa2\x6f\xb2\x51\xe9\xd6\x7f\xab\xa0\x46\xb4\xd9\x6d\xff\x83\x5b\x0e\x17\xcb\x29\xfb\x0d\x00\x00\xff\xff\x5b\x70\x21\x9a\x7e\x01\x00\x00" func dkgAdminStart_dkgCdcBytes() ([]byte, error) { return bindataRead( @@ -860,11 +859,11 @@ func dkgAdminStart_dkgCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/admin/start_dkg.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0xdc, 0xf6, 0xc7, 0xa3, 0xf5, 0x9e, 0xb8, 0xdc, 0xf2, 0x98, 0x40, 0xd2, 0x90, 0x5d, 0x10, 0xea, 0xd, 0xa7, 0x85, 0x99, 0x86, 0x90, 0x7, 0x56, 0x34, 0x18, 0xd3, 0xd4, 0xb0, 0xc8, 0x56}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0xad, 0x9e, 0x9d, 0xaa, 0x32, 0xd9, 0x6a, 0x40, 0x16, 0x36, 0x35, 0x82, 0x11, 0xeb, 0x74, 0x9f, 0xfc, 0x95, 0xaa, 0xa7, 0x64, 0x9c, 0xf0, 0xc5, 0x3c, 0x4a, 0xd9, 0xb, 0x1e, 0x18, 0xb7}} return a, nil } -var _dkgAdminStop_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\x4f\x6b\xb3\x40\x10\xc6\xef\x7e\x8a\x87\x1c\x82\x5e\xe4\x3d\xcb\xdb\x06\x5b\x5b\x0f\x5e\x4a\x85\xde\xb7\xeb\x68\xa4\xeb\x8e\x8c\xb3\x24\x10\xf2\xdd\x8b\x6e\x53\xc8\xa1\xcf\x6d\x97\xf9\x3d\x7f\xc6\x69\x66\x51\xbc\x3a\x3e\x55\x4d\x8d\x5e\x78\xc2\xbf\x73\xd5\xd4\x65\x55\xbd\xbf\xb4\x6d\x92\xa8\x18\xbf\x18\xab\x23\x7b\x5c\x92\x04\x00\x1c\x29\xba\xaf\xa1\xec\xa6\xd1\x17\xd8\xff\xc0\xf9\xf6\x8e\x17\xb3\xd0\x6c\x84\xd2\x65\x1c\x3c\x49\x01\x13\xf4\x98\x3e\xb1\x08\x9f\x3e\x8c\x0b\x94\x61\x5f\x5a\xcb\xc1\x6b\x86\xcb\x46\xac\x5a\xc8\xf5\xf9\xcd\x18\x0f\x88\x74\xbe\x28\x8b\x19\x28\xff\xdc\xf8\xff\xf7\x79\x8f\xe9\xda\xb9\xc0\xdd\x67\x1b\x89\x37\xa3\xc7\xec\xd7\x7d\xd5\xe1\x80\xd9\xf8\xd1\xa6\xbb\x67\x0e\xae\x83\x67\x45\xb4\xc5\x3a\x3f\x06\x0b\xf5\x24\xe4\x2d\xed\x22\x7c\x8d\x9b\xe8\x4c\x36\x28\xfd\xd5\x37\x27\xdf\x55\x4d\x9d\xde\x98\x6b\xf2\x1d\x00\x00\xff\xff\x85\x1b\x18\x69\x5c\x01\x00\x00" +var _dkgAdminStop_dkgCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\xcd\x6a\xeb\x30\x10\x85\xf7\x7e\x8a\x83\x17\x41\xde\xe8\x01\xcc\xbd\x0d\x69\x43\xb3\xc8\xa6\x50\xe8\x5e\x95\xc7\x8e\xa8\xac\x31\xe3\x11\x29\x84\xbc\x7b\xb1\x95\x14\xb2\xe8\xec\x66\x98\xef\xfc\x84\x71\x62\x51\xbc\x46\x3e\xef\x8f\x07\xf4\xc2\x23\xea\xdb\x56\x57\x95\x8a\x4b\xb3\xf3\x1a\x38\xe1\x52\x55\x00\x10\x49\xd1\x7d\x0d\xbb\x6e\x0c\xa9\xc5\xe6\xf6\x6b\xd7\xbd\x7c\x4c\x42\x93\x13\x32\x73\x18\x12\x49\x0b\x97\xf5\x64\x9e\x59\x84\xcf\x1f\x2e\x66\x6a\xb0\xd9\x79\xcf\x39\x69\x83\xcb\x4a\x2c\x33\x53\xec\xed\x5d\x18\xff\x51\x68\x3b\x2b\x8b\x1b\xc8\x7e\xae\xfc\xbf\x47\xbf\x27\xb3\x04\x6e\xf1\x70\x7c\x2f\xc4\x9b\xd3\x53\xf3\xab\xbe\xcc\x76\x8b\xc9\xa5\xe0\x4d\xfd\xc2\x39\x76\x48\xac\x28\xb2\x58\xba\x17\x63\xa1\x9e\x84\x92\xa7\xba\xc0\xd7\xd2\x89\xbe\xc9\x67\xa5\xbf\xf2\x5a\x4a\xdd\xfe\x78\x30\x77\xe6\x5a\xfd\x04\x00\x00\xff\xff\x87\x3a\x5a\x8e\x59\x01\x00\x00" func dkgAdminStop_dkgCdcBytes() ([]byte, error) { return bindataRead( @@ -880,11 +879,11 @@ func dkgAdminStop_dkgCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/admin/stop_dkg.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x61, 0x13, 0xc0, 0xf4, 0x19, 0xac, 0x6, 0xbb, 0xc9, 0x50, 0x80, 0xec, 0xc5, 0x28, 0x61, 0x10, 0xda, 0x43, 0x52, 0x11, 0xe7, 0x84, 0x7d, 0xbd, 0xcf, 0xf1, 0xdd, 0x88, 0x5, 0x7f, 0xa1, 0xdf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xda, 0x6d, 0xdc, 0x10, 0x3a, 0xa6, 0xb1, 0xad, 0x8f, 0x3, 0x9, 0x74, 0xf9, 0xc6, 0x3e, 0x5a, 0x8e, 0x69, 0xcf, 0x6e, 0x2a, 0xe, 0xed, 0x75, 0x9c, 0xf3, 0x4d, 0x37, 0x62, 0x8f, 0x9e, 0x5f}} return a, nil } -var _dkgCreate_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\x41\x8b\xea\x30\x10\x80\xef\xfd\x15\x83\x07\x49\x41\xe3\x3b\x17\xdf\x93\xf2\xfa\x9e\x2c\x5e\x64\x0b\x7b\x1f\x93\xb1\x06\x6b\x12\x26\x53\x5d\x58\xfc\xef\x8b\xa6\x2e\x3a\x97\x84\x4c\xbe\x6f\x26\x13\x77\x8a\x81\x05\xfe\xf7\xe1\xd2\x6c\xd6\xb0\xe7\x70\x82\x5f\x9f\xcd\x66\x5d\x37\xcd\xfb\xbf\xb6\x2d\x0a\x61\xf4\x09\x8d\xb8\xe0\x15\x5a\xcb\x94\x52\x05\x75\xde\xcc\xc0\x07\x4b\x6f\x4d\x05\xad\xb0\xf3\x5d\x09\x5f\x45\x01\x00\x10\x99\x22\x32\xa9\xe4\x3a\x4f\x5c\x01\x0e\x72\x50\x2d\x9e\xe9\x03\xfb\x81\x4a\x98\xd6\xc6\x84\xc1\xcb\x0d\x80\x31\x7a\x12\x40\x7b\x72\x1e\x7e\x43\x47\x32\xde\x78\xd4\x2c\xb5\xc1\x88\x3b\xd7\x3b\x71\x94\xf4\x2e\x30\x87\xcb\x72\x3a\x36\xae\xeb\x1b\xf8\x47\x2d\xe2\xb0\xeb\x9d\x59\xd8\x63\x77\x3f\x29\x7f\xec\xf7\x58\xad\x20\xa2\x77\x46\x4d\xfe\x86\xa1\xb7\xe0\x83\x40\x36\x8d\x95\x99\xf6\xc4\xe4\x0d\x4d\xca\xe2\xa5\x31\x7b\xec\xb6\xc8\xe2\x8c\x8b\xe8\x05\x96\xf3\x0c\x68\xc3\x84\x42\x4f\x29\xf5\x98\x48\x5e\x9f\x34\x79\x16\x3a\x49\x60\xec\x48\x27\x3c\x93\x5a\xce\x5f\xc5\x33\x90\x50\x3d\x7e\x43\x3f\x25\xda\x4c\x6d\x51\x0e\xf9\x4d\xd7\xa2\xb8\x7e\x07\x00\x00\xff\xff\x55\x4a\x21\x15\xbd\x01\x00\x00" +var _dkgCreate_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\x4f\x8b\x32\x31\x0c\xc6\xef\xfd\x14\x61\x0e\xd2\x01\xad\xf7\xc1\xf7\x15\x59\xd9\x65\xd9\x8b\x20\xec\x3d\xb6\x71\x2c\xd6\xb6\xa4\x19\x3d\x2c\x7e\xf7\x45\x3b\x2e\x9a\x4b\xff\xa4\xcf\x2f\xe9\x13\x7f\xca\x89\x05\xde\x43\xba\xac\xbf\x3e\x60\xcf\xe9\x04\xcd\x78\x6a\x94\x12\xc6\x58\xd0\x8a\x4f\x51\xa3\x73\x4c\xa5\x74\xb0\xaa\x9b\x29\xc4\xe4\xe8\x73\xdd\xc1\x56\xd8\xc7\xbe\x85\x1f\xa5\x00\x00\x32\x53\x46\x26\x5d\x7c\x1f\x89\x3b\xc0\x41\x0e\x7a\x8b\x67\xfa\xc6\x30\x50\x0b\x93\x95\xb5\x69\x88\x72\x13\xc0\x18\x81\x04\xd0\x9d\x7c\x84\x7f\xd0\x93\x8c\x2f\x1e\x35\x5b\x63\x31\xe3\xce\x07\x2f\x9e\x8a\xd9\x25\xe6\x74\x59\x4c\xc6\x3e\xcd\xea\x26\xfc\xaf\xe7\x79\xd8\x05\x6f\xe7\xee\xd8\xdf\x6f\xda\x3f\xfa\x3d\x96\x4b\xc8\x18\xbd\xd5\xcd\x5b\x1a\x82\x83\x98\x04\x2a\x69\xac\xcc\xb4\x27\xa6\x68\xa9\x69\xd5\x4b\x63\xee\xd8\x6f\x90\xc5\x5b\x9f\x31\x0a\x2c\x66\x55\x60\x2c\x13\x0a\x3d\xa5\xf4\xc3\x91\xba\x3e\x61\xaa\x17\xa6\x48\x62\xec\xc9\x14\x3c\x93\x5e\xcc\x5e\xc1\x53\x90\xd4\x3d\x46\x61\x9e\x12\xdb\xaa\xda\xa0\x1c\xea\x9f\xae\x4a\x5d\x7f\x03\x00\x00\xff\xff\x98\xcb\x3b\x89\xba\x01\x00\x00" func dkgCreate_participantCdcBytes() ([]byte, error) { return bindataRead( @@ -900,11 +899,11 @@ func dkgCreate_participantCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/create_participant.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2f, 0x65, 0x31, 0x8a, 0xd1, 0x16, 0x1b, 0x11, 0x22, 0x80, 0xb, 0xc8, 0x8f, 0x2, 0x22, 0xd3, 0xbc, 0xd7, 0x56, 0x70, 0xbc, 0x66, 0x61, 0x29, 0xf3, 0xd7, 0xb7, 0xb3, 0xaa, 0x3b, 0x39, 0x4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc8, 0xd2, 0xd0, 0x2c, 0xe0, 0x71, 0x8f, 0x21, 0x72, 0xbf, 0x1e, 0x92, 0xa8, 0x50, 0xdd, 0x8b, 0x75, 0xf3, 0x9, 0xba, 0x2d, 0x99, 0x6, 0xd7, 0x5c, 0x10, 0x6f, 0x42, 0xe8, 0xd7, 0x40, 0x67}} return a, nil } -var _dkgScriptsGet_consensus_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\xb1\x0a\xc2\x30\x10\x06\xe0\x3d\x4f\xf1\x8f\xcd\x22\xce\x6e\x62\xb4\x48\xc1\xc1\x8c\xe2\x10\xea\xb5\x04\x92\x3b\xb9\x4b\x50\x10\xdf\xdd\xc9\x17\xf8\x72\x7d\x8a\x36\x9c\x8a\xbc\xc2\x34\x62\x51\xa9\xd8\xbe\xc3\x34\xee\x43\xb8\x1e\x63\x74\x2e\xcd\x33\x99\x0d\xa9\x14\x8f\xa5\x33\x6a\xca\x3c\xf8\x1d\x6e\xb1\x69\xe6\xf5\x8e\x8f\x03\x00\xa5\xd6\x95\xff\xd0\x66\xa5\x76\x10\x36\x62\xeb\x76\x91\x07\x9d\x83\x0d\xde\x7d\x7f\x01\x00\x00\xff\xff\x60\x8c\xcb\x25\x6f\x00\x00\x00" +var _dkgScriptsGet_consensus_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x50\x82\xf2\x94\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\xa2\x83\x4b\x8a\x32\xf3\xd2\x63\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x60\xa6\xe8\xa5\xa7\x96\x38\xe7\xe7\x15\xa7\xe6\x15\x97\x16\xfb\xe5\xa7\xa4\x7a\xba\x14\x6b\x68\x72\xd5\x02\x02\x00\x00\xff\xff\x03\x4f\x6a\x43\x6c\x00\x00\x00" func dkgScriptsGet_consensus_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -920,11 +919,11 @@ func dkgScriptsGet_consensus_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_consensus_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0xc3, 0x8d, 0x18, 0xc3, 0x4e, 0xd0, 0x79, 0xb8, 0x29, 0xa, 0xcd, 0x95, 0x6e, 0xf5, 0xf0, 0x2, 0x58, 0x8e, 0xc5, 0x88, 0x6f, 0x4a, 0x29, 0xdc, 0x2e, 0x1d, 0xcf, 0x87, 0x29, 0x1d, 0xc5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0x3d, 0x2d, 0xb4, 0x11, 0x55, 0x1c, 0x12, 0x8c, 0xef, 0x55, 0x49, 0x4, 0x87, 0x30, 0xe, 0x30, 0x30, 0x9, 0xbc, 0x2b, 0x37, 0x38, 0xda, 0x84, 0x9d, 0x4e, 0xf2, 0xc0, 0x6b, 0x83, 0xaa}} return a, nil } -var _dkgScriptsGet_dkg_canonical_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x88\x0e\x2e\x29\xca\xcc\x4b\xb7\x8f\xb5\x57\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x19\xa5\x97\x92\x9d\xee\x9c\x9f\x5b\x90\x93\x5a\x92\x9a\xa2\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\xce\x4e\x4f\xd2\x6a\x00\x00\x00" +var _dkgScriptsGet_dkg_canonical_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x50\x82\xf2\x94\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\xa2\x83\x4b\x8a\x32\xf3\xd2\xed\x63\xed\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x60\xe6\xe8\xa5\x64\xa7\x3b\xe7\xe7\x16\xe4\xa4\x96\xa4\xa6\x68\x68\x72\xd5\x02\x02\x00\x00\xff\xff\x4a\x98\xa7\xb9\x67\x00\x00\x00" func dkgScriptsGet_dkg_canonical_final_submissionCdcBytes() ([]byte, error) { return bindataRead( @@ -940,11 +939,11 @@ func dkgScriptsGet_dkg_canonical_final_submissionCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_dkg_canonical_final_submission.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x88, 0xea, 0xf4, 0xe4, 0x20, 0x5d, 0x4c, 0xb7, 0x19, 0x78, 0x89, 0xd1, 0x97, 0x27, 0x7a, 0x7a, 0x1b, 0xd7, 0x38, 0xed, 0x37, 0xd9, 0x50, 0x38, 0xf, 0x4c, 0x16, 0x2a, 0x5b, 0xf2, 0x51, 0xe3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0x57, 0xf2, 0x83, 0x6, 0xda, 0x92, 0xb2, 0x41, 0x12, 0x21, 0xe4, 0x90, 0x6e, 0x29, 0x13, 0xef, 0x81, 0x0, 0xf0, 0xe9, 0xfd, 0xb9, 0x93, 0x8f, 0x9d, 0xd0, 0x11, 0x19, 0xe6, 0x76, 0x9c}} return a, nil } -var _dkgScriptsGet_dkg_completedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x70\xca\xcf\xcf\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x19\xa2\x97\x92\x9d\xee\x9c\x9f\x5b\x90\x93\x5a\x92\x9a\xa2\xa1\xa9\xa0\x68\xab\x90\x97\x99\xc3\x55\x0b\x08\x00\x00\xff\xff\xfe\x3a\x11\x65\x6b\x00\x00\x00" +var _dkgScriptsGet_dkg_completedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x50\x82\xf2\x94\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\x9c\xf2\xf3\x73\x14\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x60\x26\xe8\xa5\x64\xa7\x3b\xe7\xe7\x16\xe4\xa4\x96\xa4\xa6\x68\x68\x2a\x28\xda\x2a\xe4\x65\xe6\x70\xd5\x02\x02\x00\x00\xff\xff\x11\x95\xaf\x8f\x68\x00\x00\x00" func dkgScriptsGet_dkg_completedCdcBytes() ([]byte, error) { return bindataRead( @@ -960,11 +959,11 @@ func dkgScriptsGet_dkg_completedCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_dkg_completed.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd5, 0x4d, 0x2e, 0xb8, 0x6c, 0x19, 0xdc, 0xb0, 0x4d, 0x3c, 0x2f, 0xad, 0x19, 0x41, 0x24, 0x1f, 0xc0, 0x24, 0x26, 0x16, 0x8a, 0x0, 0x54, 0x17, 0x73, 0x47, 0x36, 0xd3, 0x9f, 0x14, 0x87, 0x33}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8b, 0x3d, 0xd5, 0x9b, 0xea, 0x53, 0x7d, 0x55, 0xf4, 0xf3, 0x4b, 0x20, 0x1b, 0x34, 0x62, 0x55, 0xf8, 0x5, 0x8c, 0x9a, 0x74, 0x89, 0xae, 0x91, 0x6, 0x82, 0xe4, 0x48, 0xf6, 0x4e, 0x8d, 0xee}} return a, nil } -var _dkgScriptsGet_dkg_enabledCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x70\xca\xcf\xcf\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x19\xa2\x97\x92\x9d\xee\x9a\x97\x98\x94\x93\x9a\xc2\x55\x0b\x08\x00\x00\xff\xff\x31\x60\x50\x0e\x60\x00\x00\x00" +var _dkgScriptsGet_dkg_enabledCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x50\x82\xf2\x94\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\x9c\xf2\xf3\x73\x14\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x60\x26\xe8\xa5\x64\xa7\xbb\xe6\x25\x26\xe5\xa4\xa6\x70\xd5\x02\x02\x00\x00\xff\xff\x55\x28\x2f\xf2\x5d\x00\x00\x00" func dkgScriptsGet_dkg_enabledCdcBytes() ([]byte, error) { return bindataRead( @@ -980,11 +979,11 @@ func dkgScriptsGet_dkg_enabledCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_dkg_enabled.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfa, 0x6b, 0xcd, 0xb3, 0x66, 0x51, 0xc, 0x1, 0xc6, 0xf9, 0x15, 0xcc, 0xe2, 0x38, 0x3e, 0x60, 0xa0, 0x94, 0x9e, 0x94, 0x8e, 0xe, 0x90, 0xb6, 0x9d, 0x80, 0xf4, 0xec, 0x8d, 0x3a, 0x6c, 0xc7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x68, 0xfc, 0x94, 0x94, 0xc2, 0x47, 0xe4, 0x85, 0xd6, 0xa7, 0x3e, 0x3d, 0xda, 0x58, 0x72, 0xa9, 0x4e, 0xf0, 0xd3, 0x49, 0xc0, 0x9e, 0x16, 0x91, 0x58, 0x35, 0xa, 0xb6, 0x16, 0x38, 0x76, 0x3c}} return a, nil } -var _dkgScriptsGet_final_submissionsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\xb1\x0a\xc2\x30\x10\x06\xe0\x3d\x4f\xf1\x8f\xc9\x22\xce\x2e\x22\xc4\x76\xe8\x66\xc6\xd2\x21\x96\xb4\x1c\x24\x17\xb9\x4b\x50\x10\xdf\xdd\xa9\x2f\xf0\x51\x79\x55\x69\x18\x72\x7d\xfb\x69\xc4\x26\xb5\xe0\xfc\xf1\xd3\x78\xf3\xfe\x71\x0f\xc1\x98\xb8\xae\x49\xd5\xc6\x9c\x1d\xb6\xce\x28\x91\xd8\xba\x0b\xe6\x39\x34\x21\xde\xaf\xcb\x82\xaf\x01\x00\x49\xad\x0b\x1f\xd6\x69\x4f\x6d\x20\x8e\x39\xf4\x67\x21\x55\xaa\xac\xd6\x99\xdf\x3f\x00\x00\xff\xff\x33\x68\x74\xa3\x72\x00\x00\x00" +var _dkgScriptsGet_final_submissionsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x50\x82\xf2\x94\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\xa2\xa3\x83\x4b\x8a\x32\xf3\xd2\xed\x63\x63\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x60\x06\xe9\xa5\xa7\x96\xb8\x65\xe6\x25\xe6\x04\x97\x26\xe5\x66\x16\x17\x67\xe6\xe7\x15\x6b\x68\x72\xd5\x02\x02\x00\x00\xff\xff\xdf\x0a\xe3\xa8\x6f\x00\x00\x00" func dkgScriptsGet_final_submissionsCdcBytes() ([]byte, error) { return bindataRead( @@ -1000,11 +999,11 @@ func dkgScriptsGet_final_submissionsCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_final_submissions.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb5, 0x60, 0x32, 0x7f, 0x64, 0xf7, 0xb2, 0x57, 0xd6, 0x91, 0xaf, 0x11, 0x29, 0xf8, 0x18, 0x9c, 0x9a, 0x3f, 0x5d, 0x9, 0x66, 0x4c, 0xcb, 0x77, 0x73, 0xb5, 0x90, 0xad, 0xa0, 0xd9, 0x1, 0x71}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xee, 0xfe, 0xb9, 0x5, 0x6d, 0x2e, 0x29, 0xa0, 0x6e, 0x49, 0x94, 0x63, 0x61, 0xb4, 0xe8, 0x3, 0x6a, 0x1a, 0xa2, 0xc1, 0xd8, 0x3b, 0x19, 0x42, 0x60, 0x55, 0xeb, 0x52, 0x69, 0x6f, 0x7, 0x63}} return a, nil } -var _dkgScriptsGet_latest_whiteboard_messagesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x6b\xc3\x30\x10\x85\x77\xff\x8a\x37\xda\x14\x4c\xbb\x86\x7a\x68\x71\x1b\x42\xe8\xd2\x0c\x1d\x8c\x87\x23\xbe\xd8\x07\xb2\x64\xa4\x4b\x13\x28\xf9\xef\xc5\xaa\x2d\x68\xe9\xa2\xe1\xe9\xbb\xf7\x3d\x19\x27\xe7\x15\xaf\xc6\x5d\xea\xfd\x16\x27\xef\x46\xdc\x5f\xeb\xfd\xf6\xa9\xae\xdf\x5f\x0e\x87\x2c\xa3\xe3\x91\x43\xc8\xc9\x98\x02\xa7\xb3\xc5\x48\x62\xf3\x99\xdb\xd9\x8e\xaf\x1b\xec\xac\x16\x1b\x34\x4b\x43\xf9\xc6\x21\x50\xcf\x2d\xbe\x32\x00\x30\xac\x18\x7f\xa2\x80\x6a\xf5\x94\x3d\xeb\xc7\x20\xca\xcf\x8e\x7c\xb7\x9c\x84\xbc\x88\x27\x9f\xe4\x61\x48\x39\xe8\xfa\xf1\x5f\x7d\x85\xa6\x4d\xb8\xa0\x42\x9a\x14\xd3\xcb\x20\x86\x21\x78\x4c\xf6\xd2\xb0\xed\x75\x58\x76\xc5\x6d\xbf\x24\x25\x4d\x13\xdb\x2e\x5f\xf9\x46\xda\x22\xa1\xb3\x40\x70\x87\x87\x98\xdc\xe2\xeb\x59\xcf\xde\xfe\x69\xc9\x6e\xdf\x01\x00\x00\xff\xff\x64\xd3\xce\xa2\x52\x01\x00\x00" +var _dkgScriptsGet_latest_whiteboard_messagesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x4f\x4b\xc3\x40\x14\xc4\xef\xf9\x14\x43\x4f\x09\xc2\x82\xd7\x62\x2e\x22\x4a\x11\xcf\x1e\x42\x0e\x8f\xe6\x35\x79\xb0\x7f\xc2\xee\xab\x15\xa4\xdf\x5d\xba\x6e\x16\x14\x2f\x0b\x3b\x6f\x66\x7e\x23\x6e\x0d\x51\xf1\x6c\xc3\xe5\xe9\xf5\x05\xa7\x18\x1c\x76\xe5\xb7\x6b\x1a\x3a\x1e\x39\xa5\x96\xac\xed\x70\x3a\x7b\x38\x12\xdf\xde\x4c\x07\x3f\xf1\xe7\x1e\x07\xaf\xdd\x1e\x43\x09\x98\x37\x4e\x89\x66\x1e\xf1\xd5\x00\x80\x65\x85\xfb\x91\x12\xfa\x0d\x62\x66\xd6\xf7\x45\x94\x1f\x03\xc5\xa9\x44\x52\xdb\xe5\xc8\x07\x45\x58\x52\x4e\xba\x1d\xfe\xab\xef\x31\x8c\xd5\x2e\xe8\x51\x27\x65\xf5\xb2\x88\x65\x08\x1e\x2a\xdd\x58\xf6\xb3\x2e\x65\x57\xde\xf6\x0b\x62\x68\x5d\xd9\x4f\xed\xe6\x1f\x64\xec\xaa\xf5\x06\x10\xdc\xe1\x3e\x2b\xd7\xfc\x46\xd6\x73\xf4\x7f\x5a\x9a\xeb\x77\x00\x00\x00\xff\xff\xc3\xba\x75\xf6\x4f\x01\x00\x00" func dkgScriptsGet_latest_whiteboard_messagesCdcBytes() ([]byte, error) { return bindataRead( @@ -1020,11 +1019,11 @@ func dkgScriptsGet_latest_whiteboard_messagesCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_latest_whiteboard_messages.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcb, 0xcd, 0xe3, 0xda, 0x2f, 0x97, 0x67, 0x40, 0xfc, 0xfb, 0x2f, 0xb9, 0x94, 0x2a, 0x31, 0x7f, 0xbe, 0x64, 0x98, 0xc6, 0x50, 0xb8, 0xca, 0x45, 0xe8, 0xcf, 0xd6, 0x12, 0xa9, 0xe0, 0x7, 0x11}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9d, 0x55, 0x96, 0xf2, 0x4, 0x13, 0x63, 0xa6, 0xbb, 0x97, 0x4b, 0xe2, 0x69, 0xfe, 0x46, 0xd0, 0xe0, 0xbd, 0x99, 0xf0, 0x9c, 0x62, 0xfc, 0x72, 0x85, 0x97, 0x67, 0xff, 0x8b, 0xf9, 0xc1, 0xfa}} return a, nil } -var _dkgScriptsGet_node_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\xbd\x0a\xc2\x30\x14\x06\xd0\x3d\x4f\xf1\xb9\x35\x8b\x38\x77\x11\x21\xb6\x48\xc1\xc1\x8c\xe2\x10\xdb\xb4\x5c\x48\xee\x95\xfc\xa0\x20\xbe\xbb\x43\xe9\x76\xa6\x43\xf1\x25\xa9\xa0\x0b\xf2\x36\x43\x8f\x39\x49\xc4\xe1\x63\x86\xfe\x64\xcc\xed\x6c\xad\x52\x6e\x1c\x7d\xce\x8d\x0b\x41\x63\xae\x8c\xe8\x88\x1b\x96\xc9\x5f\x4c\x0b\x5b\x12\xf1\xa2\x5b\xdc\x57\x1d\x1f\xf8\x2a\x00\x48\xbe\xd4\xc4\xdb\xbb\x5f\x7c\xb9\xca\xe4\x3b\x62\x17\x6c\x7d\x46\xca\x99\x64\x6b\xf4\x4e\xfd\xfe\x01\x00\x00\xff\xff\x0f\xf0\x73\xe4\x88\x00\x00\x00" +var _dkgScriptsGet_node_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x50\x82\xf2\x94\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\xf2\xf2\x53\x52\x3d\x5d\xac\x14\x82\x4b\x8a\x32\xf3\xd2\x35\xad\x14\xa2\x21\x2c\xfb\x58\x85\x6a\x2e\x05\x05\x05\x85\xa2\xd4\x92\xd2\xa2\x3c\x98\xa1\x7a\xe9\xa9\x25\x7e\xf9\x29\xa9\x6e\x99\x79\x89\x39\xc1\xa5\x49\xb9\x99\xc5\xc5\x99\xf9\x30\x63\x34\x15\xb9\x6a\x01\x01\x00\x00\xff\xff\x26\x0a\xc4\x4b\x85\x00\x00\x00" func dkgScriptsGet_node_final_submissionCdcBytes() ([]byte, error) { return bindataRead( @@ -1040,11 +1039,11 @@ func dkgScriptsGet_node_final_submissionCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_node_final_submission.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5, 0xa3, 0xd, 0x76, 0xe5, 0x82, 0x16, 0xf2, 0x5e, 0xed, 0x5f, 0xef, 0x1f, 0x6b, 0xd9, 0xa9, 0x3, 0x80, 0x1e, 0x47, 0xcb, 0x8f, 0xf0, 0x15, 0xc5, 0x8d, 0x97, 0xb4, 0x3f, 0x5e, 0x2e, 0xab}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd3, 0x5c, 0x55, 0x20, 0xed, 0x65, 0x8c, 0x26, 0x11, 0xb8, 0x8f, 0xf3, 0x5d, 0x8f, 0x70, 0x73, 0x12, 0x8e, 0xb2, 0xf3, 0xf7, 0x40, 0x45, 0x6e, 0xf1, 0x7d, 0xb5, 0x91, 0x60, 0xae, 0x86, 0x8a}} return a, nil } -var _dkgScriptsGet_node_has_submittedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\xb1\x0a\xc2\x30\x10\x87\xf1\x3d\x4f\xf1\x1f\xdb\x45\x9c\xbb\x29\xa7\x55\xba\x99\x27\x88\x6d\x2a\x81\xe4\x4e\x2e\x17\x14\xc4\x77\x17\x41\xf7\xef\xfb\xa5\x72\x17\x35\x1c\xb3\x3c\x68\x1a\xb1\xaa\x14\x6c\x9f\x34\x8d\x3b\xa2\xcb\xc1\x7b\xe7\xc2\x3c\xc7\x5a\xbb\x90\x73\x8f\xb5\x31\x4a\x48\xdc\xb1\x2c\xf1\x4c\x03\xbc\x69\xe2\x5b\x3f\x60\x2f\x92\xf1\x72\x00\xa0\xd1\x9a\xf2\x9f\xdc\x7c\xd3\x53\xa8\xbe\x5d\x4b\x32\x8b\xcb\xef\xed\xdd\xfb\x13\x00\x00\xff\xff\x4a\x97\x2c\xe5\x7c\x00\x00\x00" +var _dkgScriptsGet_node_has_submittedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x50\x82\xf2\x94\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\xf2\xf2\x53\x52\x3d\x5d\xac\x14\x82\x4b\x8a\x32\xf3\xd2\x35\xad\x14\x9c\xf2\xf3\x73\x14\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x60\xe6\xe9\x81\x94\x7a\x24\x16\x07\x97\x26\xe5\x66\x96\x94\xa4\xa6\x40\xf5\x6a\x72\xd5\x02\x02\x00\x00\xff\xff\x85\x3a\x25\x9d\x79\x00\x00\x00" func dkgScriptsGet_node_has_submittedCdcBytes() ([]byte, error) { return bindataRead( @@ -1060,11 +1059,11 @@ func dkgScriptsGet_node_has_submittedCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_node_has_submitted.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe9, 0x7c, 0x5e, 0x2e, 0x7c, 0xb9, 0x27, 0x61, 0x3f, 0xe6, 0x38, 0xb0, 0x9d, 0x50, 0xc6, 0x78, 0x8b, 0x3f, 0xc9, 0x5b, 0xae, 0x58, 0xe2, 0x44, 0xec, 0x20, 0x4b, 0x7a, 0xba, 0xef, 0x25, 0x55}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x53, 0xcd, 0x46, 0x4c, 0xce, 0x40, 0xef, 0x90, 0xf4, 0xd1, 0xe6, 0x7a, 0x2d, 0x67, 0xb9, 0x57, 0xc4, 0xcd, 0xf5, 0xd, 0x39, 0xb5, 0x3d, 0xda, 0x2f, 0xc0, 0x9, 0xda, 0x68, 0x71, 0x0, 0x95}} return a, nil } -var _dkgScriptsGet_node_is_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\xcc\xbd\x0a\xc2\x30\x14\xc5\xf1\x3d\x4f\x71\xba\xb5\x8b\x38\x17\x1c\xd4\x68\x29\xdd\xec\x13\x84\x36\x91\x0b\x37\x37\x25\x49\x51\x90\xbe\xbb\xf8\xd1\xc9\xc5\x33\x9f\xdf\x9f\xfc\x14\x62\xc6\x99\xc3\x4d\x77\x0d\x5c\x0c\x1e\xdb\xbb\xee\x9a\xbd\xd6\x97\x53\xdf\x2b\x65\x86\xc1\xa6\x54\x1a\xe6\x0a\x6e\x16\x78\x43\x52\x4a\x18\x6d\xab\x6b\xf4\x39\x92\x5c\xab\x1a\x87\x10\x18\x0f\x05\x00\xe4\xd6\xdc\x66\x32\x31\xd3\x40\x93\x91\xdc\xa6\x23\x1b\xf2\x76\xfc\xda\x0a\xc5\x0e\x42\x2b\x7a\x2d\xda\x3c\x47\xf9\x0b\x17\x6f\xb4\xc0\x72\xb2\xbf\x05\x67\x38\xd9\xcf\x43\x2d\xcf\x00\x00\x00\xff\xff\x75\x78\xfb\xf8\xe2\x00\x00\x00" +var _dkgScriptsGet_node_is_claimedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\xcc\x31\xaa\xc2\x40\x10\xc6\xf1\x7e\x4f\xf1\x25\x55\xd2\xbc\x03\x04\x5e\xa3\x41\x09\x96\x9e\x60\x48\x66\x65\x60\x76\x36\xec\x6e\xb0\x90\xdc\x5d\xd4\xa4\xb2\x71\xba\x81\xef\xf7\x97\x30\xc7\x54\x70\xd2\x78\xef\x2f\x67\xf8\x14\x03\xea\xed\xab\x9d\xa3\x71\xe4\x9c\x1b\x52\x6d\xe1\x17\x43\x20\xb1\xc6\xe2\xc4\x43\xdf\xe1\x5a\x92\xd8\xad\xed\x70\x88\x51\xf1\x70\x00\x20\x7e\x6f\xfd\xcd\x94\x8a\x8c\x32\x93\x95\x21\x1f\x95\x24\xf0\xb4\xd9\x16\xd5\x3f\x4c\x76\xf4\xba\xc4\x65\x49\xf6\x13\xae\xde\x68\x05\x6b\xe6\xef\x82\x27\xcd\xfc\x59\xb8\xf5\x19\x00\x00\xff\xff\xad\xe0\xc3\x42\xdf\x00\x00\x00" func dkgScriptsGet_node_is_claimedCdcBytes() ([]byte, error) { return bindataRead( @@ -1080,11 +1079,11 @@ func dkgScriptsGet_node_is_claimedCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_node_is_claimed.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x2d, 0x0, 0x7a, 0x87, 0xc2, 0x5e, 0x9f, 0xd7, 0x7b, 0x61, 0x16, 0x93, 0x0, 0xe0, 0xff, 0x3, 0x4, 0xe8, 0xee, 0x25, 0x1b, 0x2a, 0x77, 0x82, 0xec, 0x6c, 0x3a, 0x61, 0xd3, 0x76, 0x4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfd, 0x3d, 0x29, 0x69, 0x3d, 0x84, 0x68, 0x8e, 0xa8, 0x92, 0xb8, 0x48, 0x92, 0xfe, 0x2a, 0x93, 0xa2, 0x96, 0x40, 0x52, 0xb, 0x8d, 0x15, 0x2d, 0x84, 0x22, 0x1c, 0x17, 0x15, 0x31, 0xba, 0xd1}} return a, nil } -var _dkgScriptsGet_node_is_registeredCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\x31\xaa\x83\x40\x10\x06\xe0\x7e\x4f\xf1\x97\xda\x3c\x5e\x6d\x97\xb0\x89\x88\x9d\x9e\x60\xd1\x51\x06\xd6\x99\x65\x76\x24\x81\x90\xbb\xa7\x49\x2e\xf0\xf1\x51\xd4\x1c\xf7\xac\x8f\x38\xf6\xd8\x4c\x0f\xfc\x3f\xe3\xd8\x5f\x62\x9c\x6e\xf3\x1c\x42\x5a\x16\xaa\xb5\x49\x39\xb7\xd8\x4e\xc1\x91\x58\x1a\xd1\x95\x86\xd8\x61\x76\x63\xd9\xdb\x0e\x57\xd5\x8c\x57\x00\x00\x23\x3f\x4d\x7e\xe4\x5f\x49\xe6\xbc\x70\x49\xe2\x43\x9d\x68\xe7\xea\x64\xb4\x7e\x89\x36\xbc\x3f\x01\x00\x00\xff\xff\xb5\x2b\x42\x1d\x83\x00\x00\x00" +var _dkgScriptsGet_node_is_registeredCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\x31\x0e\xc2\x30\x0c\x05\xd0\x3d\xa7\xf8\xea\xd4\x2c\x1c\xa0\x23\xaa\x40\x15\x1b\x9c\x20\x4a\xdd\xca\x52\x62\x47\x8e\x2b\x06\xc4\xdd\x59\xca\xf8\x96\xc7\xb5\xa9\x39\x6e\x45\xdf\xf3\xe3\x8e\xcd\xb4\x62\x38\x35\x84\x90\x72\xa6\xde\xc7\x54\x4a\xc4\x76\x08\x6a\x62\x19\x45\x57\x5a\xe6\x09\x2f\x37\x96\x3d\x4e\xb8\xaa\x16\x7c\x02\x00\x18\xf9\x61\xf2\xff\x2e\x2d\x99\x73\xe6\x96\xc4\x97\xfe\xa4\x9d\xbb\x93\xd1\x7a\x16\x31\x7c\x7f\x01\x00\x00\xff\xff\xe5\x2c\x0e\x21\x80\x00\x00\x00" func dkgScriptsGet_node_is_registeredCdcBytes() ([]byte, error) { return bindataRead( @@ -1100,11 +1099,11 @@ func dkgScriptsGet_node_is_registeredCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_node_is_registered.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe2, 0x11, 0x49, 0x45, 0xb2, 0x99, 0x20, 0x4e, 0xca, 0x7, 0x6c, 0x5b, 0x22, 0xc1, 0xb7, 0x1c, 0x6f, 0x14, 0x98, 0x87, 0xec, 0x63, 0x77, 0xb9, 0x3f, 0x2d, 0x62, 0xd0, 0x3c, 0xb0, 0xf6, 0xa4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2, 0xa4, 0xcf, 0x88, 0xda, 0x35, 0xe9, 0xac, 0xe7, 0x73, 0x15, 0xf6, 0xf9, 0x64, 0xcd, 0x8e, 0x5c, 0x6f, 0xa0, 0x50, 0x9a, 0xbe, 0x2, 0x44, 0x72, 0x74, 0x82, 0xf9, 0x15, 0x37, 0x4b, 0x4d}} return a, nil } -var _dkgScriptsGet_submissions_countCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\xc1\x0a\x82\x40\x10\x06\xe0\xfb\x3c\xc5\x7f\xd4\x4b\x74\x88\x0e\xde\xa2\x4d\x11\x6f\x2d\x3d\x80\x82\xc6\x80\x3b\x23\xeb\x0c\x05\xb2\xef\xde\xa9\x17\xf8\x38\x6d\x9a\x0d\xed\xaa\x9f\x30\x74\x58\xb2\x26\x9c\xbf\x61\xe8\x6e\x21\x3c\x1f\x31\x12\x6d\x3e\x61\x71\x41\x1a\x59\xaa\xba\x01\x8e\x5e\xac\xc1\xab\x17\xbb\x5e\x0a\x0e\x02\x80\x3c\x9b\x67\xf9\x33\xa7\xf7\x6c\x2d\xcb\xb8\x46\x9f\x12\xef\x3b\xab\xdc\xd5\xc5\xaa\x9a\x0a\xfd\x02\x00\x00\xff\xff\xe5\xd7\x26\xa5\x72\x00\x00\x00" +var _dkgScriptsGet_submissions_countCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\xcc\xb1\x0a\x82\x70\x10\x06\xf0\xfd\x9e\xe2\xc3\x49\x97\xa6\x68\x70\x2d\x0c\x69\x8c\x1e\x40\x41\xe3\xc0\xff\x77\x72\xde\xd1\x20\xbe\x7b\x4b\x8d\xbf\xe5\xa7\x65\x35\x0f\x74\x8b\x7d\x6e\x8f\x3b\x66\xb7\x82\xea\xa7\x4a\x64\xcd\x11\x73\x12\x65\x50\xd6\x4d\x0b\xec\x3d\xa3\xc5\xab\x67\x5c\xce\x07\x76\x01\x00\x9f\x22\x9d\xff\xe3\xf4\x9e\xa2\x53\x0e\xcb\x33\xc7\xa2\xdb\xa6\xc6\xab\x25\xa3\x6e\xe4\x90\x6f\x00\x00\x00\xff\xff\x09\xb5\xb1\xae\x6f\x00\x00\x00" func dkgScriptsGet_submissions_countCdcBytes() ([]byte, error) { return bindataRead( @@ -1120,11 +1119,11 @@ func dkgScriptsGet_submissions_countCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_submissions_count.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc2, 0x62, 0x13, 0x4c, 0x53, 0x43, 0x18, 0xf7, 0xc7, 0xa8, 0x39, 0x4a, 0x6c, 0x6, 0x96, 0x10, 0xa8, 0x3c, 0x70, 0xe5, 0xaa, 0x27, 0x86, 0x32, 0x10, 0x17, 0x58, 0x9d, 0x83, 0x72, 0x85, 0x6e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf7, 0x77, 0xc4, 0x99, 0x13, 0xc6, 0xc8, 0x2b, 0x1e, 0xfe, 0xa5, 0x3a, 0x39, 0x80, 0x42, 0x1e, 0x35, 0x84, 0xa1, 0xa6, 0x33, 0x61, 0x61, 0x91, 0x52, 0xf2, 0x8d, 0xb2, 0x36, 0x4d, 0x5d, 0x9e}} return a, nil } -var _dkgScriptsGet_thresholdsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xc1\x4a\x03\x31\x10\x86\xef\x79\x8a\xff\x98\x5c\x96\x3d\x94\x1e\x0a\x52\x84\xb5\x45\x0a\x22\xae\x3e\x40\x58\x27\x6d\x20\x9b\x48\x32\xd1\x82\xec\xbb\xcb\x46\x6d\xbb\xac\x60\x73\x1c\xbe\x6f\xfe\xc9\x6f\xfb\xb7\x10\x19\x1b\x17\x3e\x9a\xdd\x16\x26\x86\x1e\xf5\xb1\xd9\x6d\x6f\x9b\xe6\xe9\xae\x6d\x85\xd0\x5d\x47\x29\x49\xed\x9c\x42\xe2\x98\x3b\xc6\xf3\x21\x52\x3a\x04\xf7\x9a\xf0\x29\x00\xe0\x92\x71\xc4\xf0\x9a\xed\x3b\xad\xf0\x72\xef\x79\xb9\xf8\x13\x49\xda\xfc\x0f\x3c\x52\xec\xc8\xb3\xde\x8f\xe8\xc6\x1e\x97\x0b\x51\x58\xeb\x2d\x4b\xf5\x13\x3e\xbe\x44\xce\x54\xdf\xa9\xb8\xf9\xfd\x4d\xb5\x27\x7e\x28\xb3\x36\x97\xe5\xa7\xbb\xa5\x9a\x9a\x63\xd6\xd4\x6b\xb5\xb9\xca\x3a\x5f\x38\xf7\x4f\xe2\x19\x92\x0a\xeb\x35\xea\xaa\x2e\x9b\x06\x31\x4c\xfb\x35\xd9\xa3\xd7\xd6\x4b\xb5\x9a\x97\x1c\x89\x73\xf4\x17\x73\xa9\xc4\xf0\x15\x00\x00\xff\xff\x4c\xbf\xd4\x66\xc0\x01\x00\x00" +var _dkgScriptsGet_thresholdsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xcf\x4a\x03\x31\x10\xc6\xef\x79\x8a\x8f\x9e\x92\xcb\xd2\x43\xe9\xa1\x20\xbd\x48\x45\x04\x11\xaa\x0f\x10\xe2\xa4\x0d\x64\x13\x49\x26\x2a\xc8\xbe\xbb\x6c\xac\xfb\x87\x15\x6c\x6e\x19\x7e\xbf\xf9\x66\xc6\xb5\x6f\x31\x31\x0e\x3e\x7e\xdc\x3e\xdc\xc1\xa6\xd8\x62\x75\xf9\xad\x84\xd0\xc6\x50\xce\x52\x7b\xaf\x90\x39\x15\xc3\x78\x3e\x27\xca\xe7\xe8\x5f\x33\xbe\x04\x00\x4c\x19\x4f\x8c\xa0\xd9\xbd\xd3\x0e\x2f\xf7\x81\xb7\x9b\x3f\x91\xac\xed\xff\xc0\x13\x25\x43\x81\xf5\xa9\x47\x0f\xee\x73\xbb\x11\x95\x75\xc1\xb1\x54\x97\xf0\xfe\x65\xf2\xb6\xf9\x49\xc5\xcd\xef\x2a\xcd\x89\xf8\xb1\xd6\x8e\xa5\x36\x1f\xe6\x96\x6a\x6e\xf6\x59\x73\xef\xa8\xed\x55\xd6\x38\xe1\xd2\x1f\xc4\x11\x92\x0a\xfb\x3d\xd6\xcd\xba\x76\xea\x44\x37\xbf\xaf\x2d\x01\xad\x76\x41\xaa\xdd\xf2\xc8\x89\xb8\xa4\x30\xa9\x4b\x25\xba\xef\x00\x00\x00\xff\xff\xb3\xea\x59\x20\xbd\x01\x00\x00" func dkgScriptsGet_thresholdsCdcBytes() ([]byte, error) { return bindataRead( @@ -1140,11 +1139,11 @@ func dkgScriptsGet_thresholdsCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_thresholds.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf4, 0x27, 0x9c, 0x2e, 0x14, 0xaf, 0x10, 0x7d, 0xb6, 0x68, 0xda, 0xe8, 0xbc, 0x60, 0x39, 0x64, 0x39, 0xbb, 0xf4, 0xd2, 0x8a, 0x9f, 0x20, 0x6f, 0xcd, 0x16, 0x7, 0x2d, 0x16, 0x7e, 0x9e, 0x37}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa4, 0x22, 0xd8, 0x8, 0xe9, 0xf9, 0x79, 0xd1, 0x2c, 0xce, 0xe5, 0x62, 0x4d, 0x9f, 0xd2, 0x6, 0xdf, 0x1d, 0x2d, 0x17, 0xa7, 0x40, 0x6d, 0x40, 0x6, 0xa2, 0x7a, 0x0, 0xbd, 0x7c, 0xf2, 0x89}} return a, nil } -var _dkgScriptsGet_whiteboard_messagesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf1\x76\x77\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x88\x86\xea\xd1\xf3\x4d\x2d\x2e\x4e\x4c\x4f\x8d\x55\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x83\x99\xa8\x97\x9e\x5a\x12\x9e\x91\x59\x92\xea\x94\x9f\x58\x94\x02\x55\x5a\xac\xa1\xa9\xc0\x55\x0b\x08\x00\x00\xff\xff\x20\x79\xf1\x15\x7b\x00\x00\x00" +var _dkgScriptsGet_whiteboard_messagesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xf1\x76\x57\x48\x2b\xca\xcf\x55\x50\x82\xf2\x94\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\xa2\xa1\x4a\xf4\x7c\x53\x8b\x8b\x13\xd3\x53\x63\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x60\xc6\xe9\xa5\xa7\x96\x84\x67\x64\x96\xa4\x3a\xe5\x27\x16\xa5\x40\x95\x16\x6b\x68\x2a\x70\xd5\x02\x02\x00\x00\xff\xff\x68\x14\x95\x1b\x78\x00\x00\x00" func dkgScriptsGet_whiteboard_messagesCdcBytes() ([]byte, error) { return bindataRead( @@ -1160,11 +1159,11 @@ func dkgScriptsGet_whiteboard_messagesCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/scripts/get_whiteboard_messages.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0x4a, 0x1, 0x6b, 0xb, 0xd, 0x6a, 0x3b, 0x80, 0x95, 0x62, 0xac, 0x6d, 0x92, 0xec, 0x52, 0x86, 0xb5, 0x56, 0xf9, 0xc9, 0x1f, 0x93, 0x7f, 0x14, 0xc1, 0xaa, 0x92, 0x12, 0x7e, 0x8e, 0x91}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf4, 0xd3, 0xb2, 0xb6, 0xfe, 0x25, 0x93, 0xf1, 0x4f, 0x70, 0x8a, 0x81, 0xe6, 0x35, 0x7e, 0xb7, 0x82, 0xca, 0x41, 0xba, 0xe7, 0xc5, 0x37, 0x28, 0x1d, 0xf3, 0xb4, 0xe, 0x87, 0x1b, 0xdb, 0xf9}} return a, nil } -var _dkgSend_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xb1\x6a\xc3\x30\x10\x86\x77\x3f\xc5\x91\x21\x38\x8b\xe9\x6c\xda\x9a\xb4\x6e\x32\x64\x09\x35\x74\x29\x1d\x2e\xca\xd9\x11\xb5\x4f\xe2\x74\x22\x81\x92\x77\x2f\xae\xd2\xe0\x42\xe8\x8d\x92\xee\xfb\xf5\xfd\x76\xf0\x4e\x14\x56\xbd\x3b\xd6\x9b\x35\xb4\xe2\x06\xb8\x3b\xd5\x9b\xf5\xb2\xae\x5f\x5f\x9a\x26\xcb\x54\x90\x03\x1a\xb5\x8e\xf3\x10\x77\x83\x0d\xc1\x3a\x2e\xe1\xbd\x51\xb1\xdc\x55\x1f\x0b\xf8\xca\x32\x00\x80\x9e\x14\xf6\x9f\xdd\x16\x45\xad\xb1\x1e\x59\x4b\x98\x5f\xc8\xc5\xe4\x34\xbd\xf6\x42\x1e\x85\xf2\x60\x3b\x26\x29\x01\xa3\x1e\xf2\x27\x27\xe2\x8e\x6f\xd8\x47\x5a\xc0\x7c\x69\x8c\x8b\xac\x63\x00\x5c\x26\x50\xdf\x16\x7f\x43\xe0\x01\x12\xa3\x08\xea\x04\x3b\x2a\x76\x3f\x94\xfb\x5b\xd9\x8f\xf9\xa8\x58\xc2\x8d\xab\x26\x6d\x6f\x51\x0f\x8b\x6b\xde\x38\x55\x05\x1e\xd9\x9a\x7c\xf6\x8c\xcc\x4e\x21\xf1\x47\x57\xf0\x93\x7f\x08\xb5\x24\xc4\x86\x66\x69\xff\x9c\x44\xe9\x44\x26\x2a\xfd\x2f\x51\x04\xe2\xfd\xca\x32\xf6\xcd\xb5\xe3\x49\xdd\xbf\xc0\xf3\x77\x00\x00\x00\xff\xff\x1f\x4c\xc5\x1b\xb0\x01\x00\x00" +var _dkgSend_final_submissionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xbd\x6a\xc3\x40\x0c\xc7\x77\x3f\x85\xf0\x10\xec\xc5\x0f\x60\xda\x9a\x7e\x90\x0e\x5d\x02\x86\x2e\xa5\x83\x72\x91\x9d\xa3\xb6\x74\xe8\x64\x52\x28\x79\xf7\xe2\x9e\x1b\x5c\x08\xd5\x76\x1f\xfa\xfd\xf5\x93\x1f\x83\xa8\xc1\x76\x90\xd3\xd3\xcb\x33\x74\x2a\x23\xe4\xcb\x29\xcf\x32\x53\xe4\x88\xce\xbc\x70\x11\xa7\xfd\xe8\x63\xf4\xc2\x35\xbc\xb5\xa6\x9e\xfb\xe6\xbd\x84\xaf\x2c\x03\x00\x18\xc8\xe0\xf0\xd1\xef\x50\xcd\x3b\x1f\x90\xad\x86\xcd\x02\xaa\x56\xb7\xe9\x77\x50\x0a\xa8\x54\x44\xdf\x33\x69\x0d\x38\xd9\xb1\x78\x10\x55\x39\xbd\xe2\x30\x51\x09\x9b\x7b\xe7\x64\x62\x9b\x03\x60\xa9\x48\x43\x57\xfd\x0d\x81\x5b\x48\x8c\x2a\x9a\x28\xf6\x54\xed\x7f\x28\x37\xd7\xb2\xef\x8a\xd9\xaf\x86\x2b\x4f\x6d\xea\xde\xa1\x1d\xcb\x4b\xde\x5c\x4d\x03\x01\xd9\xbb\x22\x7f\x44\x66\x31\x48\xfc\xd9\x15\xc2\x6a\x0e\xa5\x8e\x94\xd8\x51\x9e\xfa\xcf\x49\x94\x3e\xc9\x4d\x46\xff\x4b\x54\x91\xf8\xb0\xf5\x8c\x43\x7b\xd9\xf1\x6a\xdd\xbf\xc0\xf3\x77\x00\x00\x00\xff\xff\x55\xc6\xf9\x32\xad\x01\x00\x00" func dkgSend_final_submissionCdcBytes() ([]byte, error) { return bindataRead( @@ -1180,11 +1179,11 @@ func dkgSend_final_submissionCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/send_final_submission.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9f, 0x56, 0x32, 0xaa, 0x57, 0xf5, 0x84, 0xa1, 0x79, 0xb5, 0x4d, 0x23, 0x4e, 0x17, 0x9a, 0xbf, 0x40, 0xa3, 0x2d, 0x6b, 0x47, 0x1a, 0x46, 0x56, 0x42, 0x97, 0x96, 0x67, 0x77, 0xaa, 0x23, 0xbe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd1, 0xc, 0x5e, 0xac, 0xc6, 0x72, 0x16, 0x6c, 0xf2, 0x1f, 0x31, 0x41, 0x51, 0x0, 0xcd, 0x15, 0x99, 0x86, 0xb3, 0xd3, 0x8a, 0x56, 0xf2, 0xf1, 0xf8, 0xf1, 0x9f, 0xd4, 0x36, 0xa4, 0x8, 0xba}} return a, nil } -var _dkgSend_whiteboard_messageCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xc1\x4a\xc3\x40\x10\x86\xef\x79\x8a\xa1\x87\x92\x5c\x82\xe7\xa0\x96\x6a\xb4\x87\x22\x14\x03\xde\xc7\x75\x92\x2e\xa6\x33\xcb\xec\x84\x16\xa4\xef\x2e\xeb\xb6\x52\xa1\x38\xc7\xdd\xf9\xbf\x7f\xbf\xf5\xbb\x20\x6a\xf0\x3c\xca\xbe\x5d\xaf\xa0\x57\xd9\xc1\xcd\xa1\x5d\xaf\x96\x6d\xfb\xfa\xd4\x75\x45\x61\x8a\x1c\xd1\x99\x17\x2e\x9d\xb0\x11\x5b\x03\x9d\xa9\xe7\xa1\x82\xaf\xa2\x00\x00\x18\xc9\xe0\xe3\x73\xd8\xa0\x9a\x77\x3e\x60\x5a\x99\x9f\x98\xf5\xc5\x69\xde\x0e\x4a\x01\x95\xca\xe8\x07\x26\x6d\x00\x27\xdb\x96\x0f\xa2\x2a\xfb\x37\x1c\x27\xaa\x60\xbe\x74\x4e\x26\xb6\x54\x00\xa7\x89\x34\xf6\xf5\xdf\x12\xb8\x83\xcc\xa8\xa3\x89\xe2\x40\xf5\xfb\x0f\xe5\xf6\x5a\xf7\x7d\x99\xe4\x1a\xb8\x72\xd5\xe5\xf4\x06\x6d\x5b\xfd\xf6\xa5\x59\x2c\x20\x20\x7b\x57\xce\x1e\x91\x59\x0c\x32\x3f\xb9\x42\xb8\x78\x87\x52\x4f\x4a\xec\x68\x96\xf3\xc7\x2c\x4a\x07\x72\x93\xd1\xff\x12\x75\x90\x68\x2f\x14\x23\x0e\x74\xfe\xe0\x33\xe5\xf8\x1d\x00\x00\xff\xff\x77\xba\x5b\x73\x9f\x01\x00\x00" +var _dkgSend_whiteboard_messageCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xcf\x6a\xc3\x30\x0c\x87\xef\x79\x0a\x91\x43\x49\x2e\x7e\x80\xb0\xad\xec\x0f\xdb\x61\x0c\x0a\x85\xdd\x35\x4f\x71\xcd\x52\xc9\xc8\x0a\x1d\x8c\xbe\xfb\xf0\x9c\x8e\x0e\xca\x74\xb3\x2d\x7d\x3f\x7f\x8a\xfb\x24\x6a\xf0\x38\xc9\xe1\xe1\xf9\x09\x46\x95\x3d\xb4\xcb\xa9\x6d\x1a\x53\xe4\x8c\xde\xa2\x70\xe7\x85\x8d\xd8\x06\xd8\x9a\x46\x0e\x3d\x7c\x35\x0d\x00\xc0\x44\x06\xef\x1f\x61\x83\x6a\xd1\xc7\x84\xa5\x65\xb5\x20\xdc\xd9\x6d\xed\x4e\x4a\x09\x95\xba\x1c\x03\x93\x0e\x80\xb3\xed\xba\x3b\x51\x95\xc3\x2b\x4e\x33\xf5\xb0\xba\xf5\x5e\x66\xb6\x12\x00\x4b\x65\x9a\x46\xf7\x37\x04\xae\xa1\x32\x5c\x36\x51\x0c\xe4\xde\x7e\x28\x57\x97\xb2\x6f\xba\x62\x36\xc0\x85\xa7\x6d\x9d\xde\xa0\xed\xfa\xdf\xbc\x52\xeb\x35\x24\xe4\xe8\xbb\xf6\x1e\x99\xc5\xa0\xf2\x8b\x2b\xa4\xb3\x7f\x28\x8d\xa4\xc4\x9e\xda\x3a\x7f\xac\xa2\xf4\x49\x7e\x36\xfa\x5f\xc2\x25\xc9\xf6\x42\x39\x63\xa0\xd3\x82\x4f\x94\xe3\x77\x00\x00\x00\xff\xff\xc6\xb5\x3f\x3f\x9c\x01\x00\x00" func dkgSend_whiteboard_messageCdcBytes() ([]byte, error) { return bindataRead( @@ -1200,11 +1199,11 @@ func dkgSend_whiteboard_messageCdc() (*asset, error) { } info := bindataFileInfo{name: "dkg/send_whiteboard_message.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x23, 0xf1, 0x36, 0x79, 0xa6, 0x58, 0xb9, 0xed, 0xe3, 0x3, 0x75, 0xf7, 0x43, 0xe7, 0xa2, 0x79, 0xfa, 0xdb, 0x3b, 0x62, 0xa5, 0xa5, 0x85, 0xce, 0xd0, 0x18, 0xc9, 0x6, 0x20, 0xf9, 0x5, 0x1d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcb, 0xec, 0x78, 0xab, 0x6e, 0x8, 0xc7, 0xa7, 0x9c, 0x52, 0x92, 0x14, 0x8d, 0x49, 0x3e, 0xa1, 0x55, 0xf3, 0xe3, 0xaf, 0xa9, 0x17, 0x5e, 0xbf, 0x42, 0x66, 0xd4, 0x93, 0x31, 0x7b, 0xd0, 0x18}} return a, nil } -var _epochAdminAdvance_viewCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x41\x6f\xe2\x30\x10\x85\xef\xf9\x15\xa3\x1c\x50\x72\x89\xf6\x8c\x96\x45\x90\x64\x05\xda\xa5\xa0\x86\xf6\x3e\x84\x21\xb1\x70\x6c\xcb\x99\x94\x4a\x15\xff\xbd\x8a\x03\x21\x52\x4b\x99\x83\x2f\x9e\xf7\xcd\x7b\x4f\x54\x46\x5b\x86\xbf\x52\x9f\x52\xa3\xf3\x12\x0e\x56\x57\xf0\xeb\x3d\xdd\xac\xe3\xc5\x2c\x49\x9e\xd3\x2c\xf3\x06\x4b\xcb\x64\x8b\x3b\x49\x19\xe3\x51\xa8\xa2\xdb\xf6\xbf\x7e\xf8\x9e\xc7\x16\x55\x8d\x39\x0b\xad\x02\x53\x62\x4d\x63\xc8\xd8\x0a\x55\x84\xf0\xe1\x01\x00\x18\x4b\x06\x2d\x05\xb5\x28\x14\xd9\x31\x60\xc3\x65\x30\xd7\xd6\xea\xd3\x2b\xca\x86\x42\x18\xcd\xf2\x5c\x37\x8a\xaf\x8a\x76\x24\x31\x94\x84\x96\x77\x84\x0c\x13\xe8\xd4\x51\xcd\xda\x62\x41\xd1\xce\xe9\x7f\x8f\xfa\x40\xd1\xe2\xba\xfc\x27\x68\xdd\x8e\x6f\x59\xa3\x9e\x93\x75\xea\x0d\x72\x19\xf6\x97\xda\x99\x4e\xc1\xa0\x12\x79\xe0\xc7\xba\x91\x7b\x50\x9a\xa1\x3b\x31\x30\xe1\x4a\xb8\x18\x00\x83\x5c\xfa\xa1\xd7\x53\xc4\x01\x5c\x7a\x98\x4c\xc0\x77\xad\x66\xe9\xf6\x65\xe3\x0f\x22\xb5\xd3\xd3\x22\x52\xfb\x4b\x89\xb3\xa6\x6b\xef\x66\xe9\x0c\x24\x6b\xfa\x86\x19\xaf\x57\xab\xe5\xf6\x3e\xb4\x66\xb4\xec\x42\xc7\xba\xaa\x04\x3f\x62\x3e\x25\x0e\xfb\xa3\x4b\x87\x7b\x00\x9a\xff\x5f\xc7\xff\xee\x53\x70\xff\x86\x2a\xa7\xb9\xd4\xf9\x71\x48\xf2\xba\xf7\xfc\x19\x00\x00\xff\xff\xe7\xd6\x03\x37\x9e\x02\x00\x00" +var _epochAdminAdvance_viewCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x41\x6f\x82\x40\x10\x85\xef\xfc\x8a\xc9\x1e\x0c\x5c\xf8\x01\xa6\xd6\x28\xda\x68\x5a\xab\x09\xb6\xf7\x71\x1d\x61\xe3\xb2\xbb\x59\x86\x7a\x68\xfc\xef\x0d\xa0\x48\x93\x5a\xe7\x40\x42\x76\xde\x37\xef\x3d\x55\x38\xeb\x19\x5e\xb4\x3d\xcd\x9d\x95\x39\x1c\xbc\x2d\x40\x74\xff\x22\xe8\x6d\x2c\x67\x5b\xdc\x69\x4a\x19\x8f\xca\x64\xbd\xd5\xdf\x0f\x22\x08\xd8\xa3\x29\x51\xb2\xb2\x26\x74\x39\x96\x34\x84\x94\xbd\x32\x59\x04\xdf\x01\x00\x80\xf3\xe4\xd0\x53\x58\xaa\xcc\x90\x1f\x02\x56\x9c\x87\x53\xeb\xbd\x3d\x7d\xa2\xae\x28\x82\xc1\x44\x4a\x5b\x19\xbe\x2a\xea\xd1\xc4\x90\x13\x7a\xde\x11\x32\x8c\xa0\x55\xc7\x25\x5b\x8f\x19\xc5\xbb\x46\xff\x34\xe8\xdc\xc7\x8b\xeb\xf2\x73\x58\xbb\x1d\xde\x82\xc6\x1d\x27\x6d\xd5\x1b\xe4\x3c\xea\x2e\xd5\x33\x1e\x83\x43\xa3\x64\x28\x12\x5b\xe9\x3d\x18\xcb\xd0\x9e\xe8\x99\x68\x4a\xb8\x18\x00\x87\x9c\x8b\x28\xe8\x28\xea\x00\x4d\x7a\x18\x8d\x40\xcc\x37\xeb\x64\x91\xce\xb7\x1f\x1b\xd1\x8b\x54\x4f\x47\x8b\xc9\xec\x2f\x25\x4e\xaa\xb6\xbd\x9b\xa5\x33\x90\x2e\xe9\x0f\x66\xb2\x5e\xad\x96\xdb\xfb\xd0\x92\xd1\x73\x13\x3a\xb1\x45\xa1\xf8\x11\xf3\x7d\xd6\x60\xff\x75\xd9\xe0\x1e\x80\xa6\x6f\xeb\xe4\xf5\x3e\x05\xf7\x5f\x68\x24\x4d\xb5\x95\xc7\x3e\x29\x68\xbf\xe7\x9f\x00\x00\x00\xff\xff\x77\x36\x16\x2b\x9b\x02\x00\x00" func epochAdminAdvance_viewCdcBytes() ([]byte, error) { return bindataRead( @@ -1220,11 +1219,11 @@ func epochAdminAdvance_viewCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/advance_view.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0xe4, 0x58, 0x8a, 0x95, 0x60, 0x99, 0x35, 0xc8, 0x7, 0x2a, 0xa, 0x5e, 0xf9, 0xdf, 0x44, 0xae, 0x6b, 0x97, 0x2d, 0x2b, 0xce, 0xef, 0x7c, 0x4f, 0x13, 0x9b, 0x70, 0x24, 0x40, 0x9a, 0xf5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2b, 0xe1, 0x89, 0x75, 0x40, 0x79, 0x27, 0x42, 0xfc, 0x75, 0x5f, 0x1a, 0xb6, 0xef, 0xa4, 0xea, 0x47, 0xb1, 0x9b, 0x15, 0x59, 0x37, 0x8, 0x70, 0xe9, 0xb3, 0xc6, 0x77, 0xe7, 0xfc, 0xd8, 0x5c}} return a, nil } -var _epochAdminCalculate_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xcf\x4e\x83\x40\x10\xc6\xef\xfb\x14\x13\x0e\xcd\x72\x21\x9e\x1b\xb5\xa9\x05\x53\x4f\x36\xc5\x78\x1f\x96\x11\x88\xdb\x9d\xcd\x30\x04\x13\xd3\x77\x37\x14\x8b\x4d\x9c\xeb\x7c\xbf\xef\x4f\x77\x8a\x2c\x0a\xcf\x9e\xc7\x22\xb2\x6b\xe1\x43\xf8\x04\x77\x5f\xc5\xe1\x75\xb7\xdf\xe6\xf9\xb1\x28\x4b\x73\x23\x7a\xc9\xdf\xb0\xf2\x54\x2a\x7e\x76\xa1\x99\xd5\xc9\xff\x47\x62\x8c\x0a\x86\x1e\x9d\x76\x1c\x6c\x0a\xdf\x06\x00\x20\x0a\x45\x14\xb2\x7d\xd7\x04\x92\x35\xe0\xa0\xad\x7d\x62\x11\x1e\xdf\xd1\x0f\x94\xc2\x6a\xeb\x1c\x0f\x41\xaf\xc4\x74\x9e\x14\x5a\x42\xd1\x8a\x50\xe1\x01\x66\x3a\xeb\x95\x05\x1b\xca\xaa\x0b\x7f\xbf\x5a\x36\x64\xfb\xab\xf8\xd1\x4e\x05\xd7\x7f\xf3\xb2\xc5\xa7\x9c\xe9\x03\x6a\x9b\x2e\x49\xd3\x6d\x36\x10\x31\x74\xce\x26\x3b\x1e\x7c\x0d\x81\x15\xe6\x88\x9b\x12\x97\xdd\xbf\x05\x20\xa2\xb6\x49\x6a\x16\x97\x45\x96\x39\xf4\x6e\xf0\xa8\xb4\x0d\x75\x49\x7a\xa4\x11\xa5\xee\xed\x1c\x78\x36\xe7\x9f\x00\x00\x00\xff\xff\xae\x92\x7e\xa9\x7e\x01\x00\x00" +var _epochAdminCalculate_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8f\xcd\x4e\xec\x30\x0c\x85\xf7\x79\x0a\xab\x8b\x51\xba\xe9\x03\x8c\xee\x65\x34\xfc\x09\x76\x88\x22\xf6\x6e\x6a\xda\x88\x4c\x1c\xb9\x8e\xba\x40\xf3\xee\xa8\x53\x26\x14\xef\xa2\x9c\xcf\xe7\xb3\x3f\x25\x16\x85\xc7\xc0\xf3\x43\x62\x37\xc2\x87\xf0\x09\xaa\xf2\xae\xcc\x26\xf1\x7c\xff\x86\x5d\xa0\x56\xf1\xd3\xc7\x61\x13\xfd\xfb\x51\x19\xa3\x82\x71\x42\xa7\x9e\xa3\xad\xe1\xcb\x00\x00\x24\xa1\x84\x42\x76\xf2\x43\x24\xd9\x03\x66\x1d\xed\x2d\x8b\xf0\xfc\x8e\x21\x53\x0d\xbb\xa3\x73\x9c\xa3\x5e\x89\x65\x02\x29\x8c\x84\xa2\x1d\xa1\xc2\x7f\x58\xe9\x66\x52\x16\x1c\xa8\xe9\x2e\xfc\xbf\x5d\x11\x6e\x9e\xae\xe1\x1b\xbb\x08\xee\x7f\x6f\x6b\xca\x9e\x76\xa5\x5f\x50\xc7\xba\x34\x2d\x73\x38\x40\xc2\xe8\x9d\xad\xee\x38\x87\x1e\x22\x2b\xac\x15\x1b\x89\xcb\xdd\x3f\x02\x90\x50\xc7\xaa\x36\x65\x4b\x89\x35\x0e\x83\xcb\x01\x95\x8e\xb1\x6f\x49\x5f\x69\x46\xe9\x27\xbb\x16\x9e\xcd\xf9\x3b\x00\x00\xff\xff\x06\x87\xee\x45\x7b\x01\x00\x00" func epochAdminCalculate_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -1240,7 +1239,7 @@ func epochAdminCalculate_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/calculate_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0x2b, 0xc1, 0x75, 0x0, 0xc3, 0xde, 0x73, 0x1, 0x53, 0x92, 0x20, 0x2d, 0x68, 0x6f, 0x62, 0xc0, 0x5c, 0xd6, 0x22, 0x8b, 0x41, 0xd1, 0xd, 0xfc, 0x11, 0xd8, 0x83, 0xf5, 0x88, 0xb6, 0x7a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6a, 0x28, 0xde, 0x44, 0x27, 0x64, 0x4f, 0xc3, 0x72, 0xfc, 0x29, 0x96, 0x71, 0x49, 0x1e, 0x7e, 0xf1, 0xf, 0x75, 0x6b, 0x4c, 0x31, 0x40, 0x4b, 0xf, 0x62, 0xa5, 0x65, 0x0, 0x94, 0xc0, 0x81}} return a, nil } @@ -1284,7 +1283,7 @@ func epochAdminDeploy_qc_dkgCdc() (*asset, error) { return a, nil } -var _epochAdminPay_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\x4d\x6f\xa3\x30\x10\x86\xef\xfe\x15\x23\x0e\x11\x48\x2b\xb2\xe7\x68\x77\xa3\x6c\x3e\x94\x9c\x8a\x42\xd5\xfb\x00\x93\xd8\xaa\x63\x5b\xc3\x10\x8a\xaa\xfc\xf7\x0a\x48\x69\xaa\xce\x0d\xf1\xbc\xf3\x8e\x1f\x73\x09\x9e\x05\x76\xd6\xb7\xdb\xe0\x4b\x0d\x27\xf6\x17\xf8\xfd\xb6\xcd\x9e\xd6\xfb\xd5\x66\x73\xdc\xe6\xb9\x7a\x80\x0e\x9b\x67\x2c\x2c\xe5\x82\xaf\xc6\x9d\x47\x3a\xfa\xf9\x23\x52\x6a\x3e\x9f\x43\x86\x5d\x0d\xa2\x09\x98\x5a\xe4\xaa\x86\x93\xe7\xe1\x3b\x30\x5d\x8d\x6f\x6a\xa0\xbe\x74\x60\x0f\xa7\x6f\xa4\xc6\x2b\x01\x5a\x26\xac\x3a\x28\x88\x1c\x04\x34\xd5\xaf\x31\x8d\xdd\x85\x9c\x40\x6b\xac\x05\xe7\x05\x34\x86\x40\x4e\x29\x61\x74\x35\x96\x62\xbc\x83\x77\x05\x00\x7d\x51\x40\xa6\xb8\x36\x67\x47\xbc\x00\x6c\x44\xc7\xff\x3d\xb3\x6f\x5f\xd0\x36\x94\xc0\x6c\x55\x96\xbe\x71\x92\xdc\x13\xfd\x58\x12\xd0\x84\x2c\x05\xa1\xc0\x5f\x18\xd3\x69\x2d\x9e\xf1\x4c\x69\x31\xe4\xff\xcc\x26\x6b\xe9\xfe\x13\xfe\x17\xf7\x4a\x16\x5f\x42\xd3\x69\x4f\x3e\xa6\x33\x14\x9d\x4c\x4d\xfd\x2c\x97\x10\xd0\x99\x32\x8e\xd6\xbe\xb1\xd5\xf0\xa2\xb1\xe2\xe1\x88\xc1\xf4\xfd\x00\x08\x28\x3a\x4a\xd4\xb4\x65\xc2\xd2\x80\xdd\x71\x34\xb8\xf3\x9c\xdd\x2d\x0f\x87\xc4\x63\xe9\x4d\xdd\x3e\x02\x00\x00\xff\xff\xbe\x35\x89\x58\xf4\x01\x00\x00" +var _epochAdminPay_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\x4f\x6b\xc3\x30\x0c\xc5\xef\xfe\x14\x22\x87\x92\xc0\x48\xef\x65\x5b\xd9\xbf\xb2\xde\xca\x3a\x76\x57\x12\xb5\x36\x73\x2d\xa3\x28\x0d\x61\xf4\xbb\x8f\x24\x5d\x96\xea\x26\xfc\x9e\xde\xf3\xcf\x9d\x22\x8b\xc2\xc6\x73\xfb\x16\xb9\xb4\x70\x10\x3e\x41\x32\xed\x89\x99\x29\xb6\xaf\x9f\x58\x78\xda\x2b\x7e\xbb\x70\x9c\x49\x6f\x1f\x12\x63\x96\xcb\x25\xec\xb0\xab\x41\x2d\x81\x50\x8b\x52\xd5\x70\x60\x19\xf6\x28\x74\x76\xdc\xd4\x40\x7d\xc2\xa0\xdd\x1e\x6e\x94\x16\xcf\x04\xe8\x85\xb0\xea\xa0\x20\x0a\x10\xd1\x55\x77\xa3\x1b\xbb\x13\x05\x85\xd6\x79\x0f\x81\x15\x2c\xc6\x48\xc1\x18\x15\x0c\x35\x96\xea\x38\xc0\x8f\x01\x80\x3e\x28\xa2\x50\x5a\xbb\x63\x20\x59\x01\x36\x6a\xd3\x67\x16\xe1\xf6\x0b\x7d\x43\x19\x2c\x9e\xca\x92\x9b\xa0\xd9\xd5\xd1\x8f\x27\x05\x4b\x28\x5a\x10\x2a\x3c\xc0\xe8\xce\x6b\x65\xc1\x23\xe5\xc5\xe0\xbf\x5f\x4c\x88\xf2\xf7\x3f\xf1\x63\xda\x23\x59\xfd\xd3\xcc\xa7\x3b\xfb\xd1\xbd\x43\xb5\xd9\x94\xd4\xcf\x7a\x0d\x11\x83\x2b\xd3\xe4\x85\x1b\x5f\x0d\x3f\x1a\x23\x66\x25\x06\xd2\xd7\x02\x10\x51\x6d\x92\x99\xe9\xca\x24\xcb\x23\x76\x1f\x23\xc1\x0d\xcb\xee\x4a\x79\x28\x92\x8e\xa1\x17\x73\xf9\x0d\x00\x00\xff\xff\x18\x65\x13\x72\xf1\x01\x00\x00" func epochAdminPay_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -1300,11 +1299,11 @@ func epochAdminPay_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/pay_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4a, 0x40, 0x49, 0xa1, 0x6e, 0x43, 0x74, 0xf7, 0x5e, 0xa4, 0x86, 0xba, 0x50, 0x29, 0x43, 0x3b, 0x46, 0x6b, 0x71, 0xfb, 0x3, 0xcb, 0xc4, 0xe5, 0xd1, 0xdc, 0xbb, 0xda, 0xc4, 0x34, 0xa3, 0x2e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc5, 0x44, 0xb, 0xf, 0x17, 0x22, 0x70, 0x23, 0x47, 0x80, 0xe0, 0x8d, 0xa, 0x3c, 0x31, 0x58, 0xc8, 0xd8, 0xe5, 0x97, 0x7b, 0xb3, 0x3b, 0x2a, 0x68, 0x2, 0xa, 0xcf, 0xcb, 0xe8, 0x50, 0x83}} return a, nil } -var _epochAdminReset_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x4d\x6f\xdb\x3a\x10\xbc\xeb\x57\x2c\x7c\xc8\xb3\x11\x47\x7e\x01\x1e\xde\xc1\x68\x1b\xa4\xb6\x8b\x06\x3d\x34\xad\xd3\x5c\x8a\x1e\x56\xd2\x5a\x22\x2c\x91\x02\x77\x19\xc7\x28\xf2\xdf\x0b\x92\xfe\x52\xab\x26\xf1\xc9\x24\x67\x86\xc3\x99\x95\x6a\x5a\x63\x05\x3e\xd4\x66\xb3\x68\x4d\x5e\xc1\xca\x9a\x06\xfe\x7d\x5c\xdc\x7e\x9e\x7d\xbc\x9e\xcf\xbf\x2e\x96\xcb\xe4\x04\x74\x33\xbf\xc3\xac\xa6\xa5\xe0\x5a\xe9\x32\xa2\x07\x7f\x1e\x0c\x92\x64\x32\x81\xbb\x8a\xc0\x12\x93\x44\x69\xb1\xa8\x19\x73\x51\x46\x03\xe9\x82\x41\x2a\x82\xdc\x59\x4b\x5a\x80\x02\x44\xe9\xb0\x79\xb4\xc3\x0d\x5a\x81\xdc\x68\xb1\x98\x8b\x17\x45\x5d\x40\x46\xa5\xd2\x0c\x08\x9a\x36\x3b\xe6\x46\x49\x15\xb8\xa5\x7a\x20\xed\x19\x2b\x55\x3a\x8b\xfe\xb6\x34\x38\x39\x62\xb1\xde\xe0\x96\xa1\x42\xf6\x82\xc1\x85\x71\x5a\xc8\xee\xdd\x84\xbb\x67\x71\xef\xfc\x32\xd2\x4f\xdd\x33\xe9\x82\x2c\x34\x8e\x05\x5a\x6b\x1e\x54\x41\x41\xc6\xcb\xf5\x48\xc0\x30\xa3\x95\xb1\x11\x13\x02\x01\xc1\x35\x31\xb4\x35\xe6\x34\x02\xf4\x4f\x61\x5c\x91\x6c\xa1\xa1\xbc\x42\xad\xb8\x49\x93\xc9\xc4\xeb\xcd\x9d\xf5\x49\x6b\x92\x8d\xb1\x6b\xe0\xd6\xd8\x35\x8f\x83\x54\x66\x8c\xb0\x58\x6c\x5b\x2a\xbc\x0f\x31\xb9\xa9\x81\x05\x85\x40\xb1\x0f\x33\x26\x14\xa3\x1c\xf6\x3e\x6e\x34\xde\x87\x7a\xd2\x94\x62\x70\x4c\x05\x88\x01\xef\xa6\x8c\xce\x63\x78\xfb\xa8\x5e\x51\x55\x98\x8e\xbe\x3c\xc4\xf4\xba\x81\x73\xb8\x1c\x8d\x81\x0d\x48\x85\x02\x4a\xfe\x61\xaf\xc7\x8a\xc5\x8f\x48\xa8\x78\xdf\xd8\x33\x6f\x4f\xe3\xec\x29\xee\x76\x56\x19\x57\x17\x60\x74\xbd\x85\x8c\xe2\xfb\x0e\x43\x63\x9c\xb4\x4e\xc0\xac\xba\xda\xe0\x44\xd5\x4a\xb6\x53\xaf\x08\x61\xb5\x4b\x21\x84\x75\x21\x8f\x17\x68\x4b\x4e\x92\x93\x8b\xfa\x1e\x36\x85\x6f\x37\x5a\xfe\xff\x6f\x9c\xc0\xc9\xcf\xa2\x2e\x4c\xb3\x34\xce\xe6\x34\x85\xa5\xf8\x9e\xbb\x08\x16\xb4\x72\xaf\x68\xd3\x2f\xc0\xf1\x63\x5b\xe8\xe2\xef\x18\xea\x1e\x8e\xe0\x67\x12\xce\x5b\x4b\x2d\x5a\x1a\xb2\x2a\xb5\x37\x88\x4e\xaa\xe1\x7b\x63\xad\xd9\xdc\x63\xed\x68\x04\x67\xd7\x79\xe8\xda\x53\xf6\x6a\x35\xed\xbe\xd4\xeb\xa2\x51\x1a\xde\x42\xa4\xa7\x2c\xc6\x62\x49\x69\x16\x04\xde\x9c\x1d\xa6\x22\x0d\xc0\x77\x43\x3f\x0a\xd3\xe3\xb0\xa4\xe8\xb7\x97\x91\x75\x8b\x52\x8d\x3a\xa6\xaf\xae\xa0\x45\xad\xf2\xe1\x60\x16\x4a\xd3\x46\x20\x4a\x43\x45\x68\x25\x23\x94\x38\x5d\xbb\x8b\xa1\x45\xa9\x06\xa3\xe4\xa0\x72\x34\x99\x1e\xe7\xba\xbf\x9a\x9e\xcd\x6e\x84\xbf\xff\xba\xbd\x9d\xae\x9e\xe7\x9d\xd6\x79\xf8\xfb\x32\xa5\x53\x71\x77\xfd\x02\xf9\xd0\x3d\xbd\x0a\x9e\x9b\xba\xa6\x5c\x8c\x9d\xd5\x8e\x85\x2c\x4f\xe1\xfb\x8f\x97\x38\x11\xfa\x65\xf6\x1a\x70\xb1\x2e\x6f\x5d\xf6\x89\xb6\x01\x1c\x2b\x7f\x4a\x9e\x92\x5f\x01\x00\x00\xff\xff\x25\xdb\x46\xaf\x85\x06\x00\x00" +var _epochAdminReset_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x4d\x6f\xdb\x38\x10\xbd\xeb\x57\x0c\x7c\xc8\xda\x88\x23\x23\xc0\x62\x0f\xc6\xee\x06\x59\x27\x0b\x04\xbd\xa4\x70\x9a\x4b\xd1\xc3\x48\x1a\x4b\x84\x25\x8e\xc0\x19\xc5\x35\x8a\xfc\xf7\x82\xa4\x3f\xa4\x42\x4d\xe2\x93\x49\xbe\xf7\xf8\xf8\xde\xc8\x34\x2d\x3b\x85\xff\x6b\xde\xdd\xb7\x9c\x57\xb0\x71\xdc\xc0\xe4\xb4\x9e\x24\x3d\xc4\xc3\xdd\x13\x66\x35\xad\x15\xb7\xc6\x96\x3d\xe8\xf0\x60\x92\x24\x8b\x05\x3c\x55\x04\x8e\x84\x34\xea\xaa\x43\x2b\x98\xab\x61\x0b\x64\x0b\x01\xad\x08\xf2\xce\x39\xb2\x0a\x14\x20\xc6\x86\xcd\xb3\x17\x69\xd0\x29\xe4\x6c\xd5\x61\xae\x5e\x14\x6d\x01\x19\x95\xc6\x0a\x20\x58\xda\x1d\x98\x3b\xa3\x55\xe0\x96\xe6\x85\xac\x67\x6c\x4c\xd9\x39\xf4\xb7\xa5\xc1\xc9\x19\x8b\xf5\x0e\xf7\x02\x15\x8a\x17\x0c\x2e\xb8\xb3\x4a\xee\xe8\x26\xdc\xbd\x8a\x7b\x97\xd7\x91\xde\x77\x2f\x64\x0b\x72\xd0\x74\xa2\xd0\x3a\x7e\x31\x05\x05\x19\x2f\x37\x22\x01\xd3\x8c\x36\xec\x22\x26\x04\x02\x8a\x5b\x12\x68\x6b\xcc\x69\x06\xe8\x9f\x22\xb8\x21\xdd\x43\x43\x79\x85\xd6\x48\x93\x26\x8b\x85\xd7\xbb\xeb\x9c\x4f\xda\x92\xee\xd8\x6d\x41\x5a\x76\x5b\x99\x07\xa9\x8c\x59\x45\x1d\xb6\x2d\x15\xde\x87\x72\xce\x35\x88\xa2\x12\x18\xf1\x61\xc6\x84\x62\x94\xd3\xd1\xc7\xcd\xe6\xc7\x50\x7b\x4d\x19\x81\x4e\xa8\x00\x65\xf0\x6e\xca\xe8\x3c\x86\x77\x8c\xea\x03\x55\x85\xe9\x18\xcb\x43\x79\xd4\x0d\x5c\xc2\xf5\x6c\x0e\xc2\xa0\x15\x2a\x18\xfd\x43\xbc\x9e\x18\x51\x3f\x22\xa1\xe2\x63\x63\x6f\xbc\x3d\x8d\xb3\x67\x64\xd8\x59\xc5\x5d\x5d\x00\xdb\x7a\x0f\x19\xc5\xf7\x9d\x86\x86\x3b\x6d\x3b\x05\xde\x0c\xb5\xa1\x53\x53\x1b\xdd\x2f\xbd\x22\x84\xd5\x21\x85\x10\xd6\x95\x7e\xbf\x42\x57\x4a\x92\xf4\x2e\x1a\x7b\xd8\x12\xbe\x3c\x58\xfd\xeb\xcf\x79\x02\xbd\x9f\x43\x5b\x70\xb3\xe6\xce\xe5\xb4\x84\xb5\xfa\x9e\x87\x08\x51\x74\xfa\x6c\x68\x37\x2e\x20\xf1\x63\xbb\xb7\xc5\xef\x31\x34\x3c\x9c\xc1\x8f\x24\x9c\xb7\x8e\x5a\x74\x34\x15\x53\x5a\x6f\x10\x3b\xad\xa6\xff\xb1\x73\xbc\x7b\xc6\xba\xa3\x19\x5c\xdc\xe6\xa1\x6b\x4f\x39\xaa\xd5\x74\xf8\x52\x6f\x8b\xc6\x58\xf8\x07\x22\x3d\x15\x65\x87\x25\xa5\x59\x10\xf8\xfb\xe2\x34\x15\x69\x00\xfe\x3b\xf5\xa3\xb0\x3c\x0f\x4b\x8a\x7e\x7b\x1d\x59\x8f\xa8\xd5\x6c\x60\xfa\xe6\x06\x5a\xb4\x26\x9f\x4e\x56\xa1\x34\xcb\x0a\x51\x1a\x2a\x42\xa7\x19\xa1\xc6\xe9\x3a\x5c\x0c\x2d\x6a\x35\x99\x25\x27\x95\xb3\xc9\xf4\x3c\xd7\xe3\xd5\x8c\x6c\x0e\x23\xfc\xf5\x37\xec\xad\xbf\x7a\x9b\xd7\xaf\xf3\xf4\xf7\x7d\xca\xa0\xe2\xe1\xfa\x1d\xf2\xa9\x7b\xfa\x10\x3c\xe7\xba\xa6\x5c\xd9\xad\xea\x4e\x94\x9c\x2c\xe1\xeb\xb7\xf7\x38\x11\xfa\x79\xf5\x11\x70\xb1\x2d\x1f\xbb\xec\x13\xed\x03\x38\x56\xfe\x9a\xbc\x26\x3f\x03\x00\x00\xff\xff\x12\x4d\x3d\x2b\x82\x06\x00\x00" func epochAdminReset_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1320,11 +1319,11 @@ func epochAdminReset_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/reset_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0xb9, 0x7, 0xec, 0x44, 0xde, 0x7e, 0xdb, 0x58, 0xd6, 0x54, 0x2a, 0x28, 0x85, 0xc0, 0x91, 0xd7, 0xcf, 0x68, 0x49, 0x9d, 0xf4, 0xb6, 0x5a, 0x1, 0x3c, 0x91, 0x48, 0x42, 0x77, 0xd2, 0xc9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x2c, 0xf0, 0xa9, 0xd5, 0x3f, 0xb4, 0x42, 0x85, 0x42, 0x5a, 0xbb, 0xe2, 0x54, 0xb2, 0xdd, 0x90, 0x88, 0xc7, 0x55, 0xbe, 0x47, 0x6b, 0x78, 0xd0, 0xf3, 0x25, 0x54, 0xf6, 0xe9, 0x7a, 0x2b}} return a, nil } -var _epochAdminSet_automatic_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\xc1\x6a\xc3\x30\x0c\x86\xef\x79\x0a\xd1\x43\x49\x2e\x61\xe7\xb0\xad\xa4\x6d\xc6\x6e\x2b\x0d\xec\xae\x3a\x5a\x63\x70\x2c\xa3\xc8\x64\x30\xfa\xee\x23\xf1\x96\x5e\x36\x1d\x8d\xbf\x5f\x9f\x7e\x3b\x04\x16\x85\x17\xc7\x53\x13\xd8\xf4\xf0\x21\x3c\xc0\xc3\x67\x73\x7a\x3b\xbc\xd6\xc7\xe3\xb9\x69\xdb\x2c\x53\x41\x3f\xa2\x51\xcb\x3e\xc7\xa8\x3c\xa0\x5a\x73\xa6\x09\xa5\x1b\x1b\x8f\x17\x47\x5d\x05\x7b\x66\x57\xc0\x57\x06\x00\x10\x84\x02\x0a\xe5\xa3\xbd\x7a\x92\x0a\x30\x6a\x9f\xef\x59\x84\xa7\x77\x74\x91\x0a\xd8\xd6\xc6\x70\xf4\xfa\x4b\xcc\xe3\x48\x81\x66\x8b\xba\x1b\xac\x87\x27\x48\x78\x39\x2a\x0b\x5e\xa9\xbc\x2c\x01\x8f\xdb\xd5\xb6\x5c\x3e\x3e\xe7\xb3\x74\x75\x3f\xa2\xc4\xf9\xb9\x4d\xd4\x09\xb5\x2f\xd6\x15\xf3\xec\x76\x10\xd0\x5b\x93\x6f\x0e\x1c\x5d\x07\x9e\x15\x52\x34\x2c\x60\xea\xe0\x67\x29\x04\xd4\x7e\x53\x64\x6b\xc2\x5d\xb0\x8c\xa1\x43\xa5\xfa\xef\x42\xfe\x2b\x2a\xb9\xdc\xb2\xdb\x77\x00\x00\x00\xff\xff\x6c\xc1\x14\x1d\x7b\x01\x00\x00" +var _epochAdminSet_automatic_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\xb1\x4e\xc4\x30\x10\x44\xfb\x7c\xc5\x2a\xc5\x29\x69\xfc\x01\x11\x70\xca\xa1\xa3\x46\x20\xd1\xef\xd9\xcb\xc5\x92\xe3\xb5\x36\x6b\xa5\x40\xf7\xef\xc8\x31\xe4\x1a\x98\xce\x96\x67\xe6\x79\xfc\x9c\x58\x14\x5e\x02\xaf\xe7\xc4\x76\x82\x4f\xe1\x19\xda\xfd\xdc\x36\x8d\x0a\xc6\x05\xad\x7a\x8e\x1d\x66\xe5\x19\xd5\xdb\x37\x5a\x51\xdc\x72\x8e\x78\x09\xe4\x06\x38\x31\x87\x1e\xbe\x1a\x00\x80\x24\x94\x50\xa8\x5b\xfc\x35\x92\x0c\x80\x59\xa7\xee\xc4\x22\xbc\x7e\x60\xc8\xd4\xc3\x61\xb4\x96\x73\xd4\x5f\x47\x51\x20\x05\x2a\x95\xa3\x9b\x7d\x84\x47\xa8\x76\xb3\x28\x0b\x5e\xc9\x5c\xb6\x80\x87\xc3\x8e\x66\xb6\x87\x4f\x5d\x21\x1e\xee\x3f\x30\x58\xae\xdf\xab\xeb\x15\x75\xea\xf7\x8a\xa2\xe3\x11\x12\x46\x6f\xbb\xf6\x99\x73\x70\x10\x59\xa1\x46\xc3\x66\xac\x03\xfc\x94\x42\x42\x9d\xda\xbe\xd9\x13\xee\x80\x26\x27\x87\x4a\xe3\xdf\x83\xfc\x37\x54\x65\xb9\x35\xb7\xef\x00\x00\x00\xff\xff\x14\xdd\x64\x3c\x78\x01\x00\x00" func epochAdminSet_automatic_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -1340,7 +1339,7 @@ func epochAdminSet_automatic_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/set_automatic_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0xc0, 0x50, 0xf3, 0xab, 0x50, 0x1c, 0x5d, 0x25, 0xd6, 0x2f, 0xe9, 0x5a, 0x9a, 0x47, 0xed, 0xfd, 0xa2, 0xba, 0xbd, 0xdb, 0x21, 0x58, 0x25, 0x99, 0xf8, 0x69, 0xde, 0x64, 0x59, 0x1c, 0x3c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbb, 0xd6, 0xdc, 0xeb, 0xa4, 0xe1, 0xef, 0xb3, 0x7b, 0x5, 0x20, 0x54, 0xbe, 0xeb, 0xff, 0x1b, 0x2a, 0xcd, 0xde, 0xf5, 0x11, 0xeb, 0x9e, 0x29, 0xb, 0xa3, 0x57, 0x6f, 0x14, 0x6d, 0xa8, 0x16}} return a, nil } @@ -1364,7 +1363,7 @@ func epochAdminSet_bonus_tokensCdc() (*asset, error) { return a, nil } -var _epochAdminUpdate_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\xc1\x4a\xc3\x40\x10\x86\xef\x79\x8a\xa1\x87\x92\x5c\x82\x5e\x3c\x04\xb5\xc4\x34\xa2\x17\x2d\x06\xbd\x8f\x9b\xb1\x09\x6c\x76\x96\xc9\x2c\x11\xa4\xef\x2e\x9b\x68\x03\x9d\xe3\xb2\xdf\xfc\xdf\xfc\xfd\xe0\x59\x14\x1e\x2d\x4f\xb5\x67\xd3\xc1\x97\xf0\x00\x57\xdf\xf5\xe1\xb5\x7a\x2a\xf7\xfb\xb7\xba\x69\x92\x44\x05\xdd\x88\x46\x7b\x76\xa9\xa3\xe9\x25\x0c\x95\x0d\xa3\x92\x8c\x05\xbc\x3f\x3b\xbd\xbe\xc9\xe0\x27\x01\x00\xf0\x42\x1e\x85\xd2\xb1\x3f\x3a\x92\x02\x30\x68\x97\x3e\xb0\x08\x4f\x1f\x68\x03\x65\xb0\x2d\x8d\xe1\xe0\x34\x12\x33\x12\xc7\x92\x02\xc5\xfc\xb2\x1d\x7a\x07\x77\xb0\xf0\xf9\xa8\x2c\x78\xa4\xfc\x73\xde\x70\xbb\x3d\x7b\xe6\xf3\xc7\xfb\x34\xea\x16\xab\x7e\x8e\xf1\xb9\x59\xa8\x03\x6a\x97\x9d\x23\xe2\xec\x76\xe0\xd1\xf5\x26\xdd\x54\x1c\x6c\x0b\x8e\x15\x96\xd5\x30\x83\xcb\xf5\x7f\xa1\xe0\x51\xbb\x4d\xb6\x4a\xae\x82\x79\xf0\x2d\x2a\xc5\x1e\xd8\x5a\x32\xca\xf2\x5f\xc8\x45\x3f\x4b\xfe\x29\x39\xfd\x06\x00\x00\xff\xff\xa3\xe1\xda\x3e\x69\x01\x00\x00" +var _epochAdminUpdate_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\x41\x4b\xf4\x30\x10\x86\xef\xfd\x15\x43\x0f\x4b\x7b\x09\x7c\x97\xef\x50\xd4\x65\x5d\x14\xbc\x88\x20\x7a\x1f\xd3\x71\x1b\x48\x33\x61\x32\xa1\x07\xd9\xff\x2e\x69\xb4\x05\xe7\x96\x90\x67\xde\x27\xaf\x9b\x23\x8b\xc2\xa3\xe7\xe5\x21\xb2\x9d\xe0\x53\x78\x86\x76\x3b\xb7\x4d\xa3\x82\x21\xa1\x55\xc7\xa1\x0b\xb4\x3c\xe7\xf9\xec\x73\x52\x92\x34\xc0\xdb\x53\xd0\x7f\xff\x7b\xf8\x6a\x00\x00\xa2\x50\x44\xa1\x2e\xb9\x4b\x20\x19\x00\xb3\x4e\xdd\x3d\x8b\xf0\xf2\x8e\x3e\x53\x0f\x87\x93\xb5\x9c\x83\x16\x62\x45\xca\x78\x52\xa0\x12\x76\x1a\x67\x17\xe0\x16\x2a\x6f\x92\xb2\xe0\x85\xcc\xc7\xba\xe1\xe6\xb0\x49\x99\xf5\xe1\x5d\x57\x5c\x87\xdd\xdd\x60\xb9\x7e\xad\xd4\x0b\xea\xd4\x6f\x11\x65\x8e\x47\x88\x18\x9c\xed\xda\x33\x67\x3f\x42\x60\x85\xba\x1a\x56\xb0\x7e\xfd\x27\x14\x22\xea\xd4\xf6\xbb\xe4\x2e\x68\x72\x1c\x51\xa9\xf4\xc0\xde\x93\x55\x96\xdf\x42\xfe\xf4\x53\xf3\xaf\xcd\xf5\x3b\x00\x00\xff\xff\xa4\x93\x38\x91\x66\x01\x00\x00" func epochAdminUpdate_clustersCdcBytes() ([]byte, error) { return bindataRead( @@ -1380,11 +1379,11 @@ func epochAdminUpdate_clustersCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_clusters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x30, 0x5d, 0x1c, 0xc7, 0x3b, 0xa4, 0x9b, 0x61, 0x88, 0xc0, 0x72, 0xc3, 0x5f, 0x76, 0x35, 0x4a, 0x68, 0x81, 0x77, 0x20, 0x81, 0xa4, 0x4e, 0x9b, 0xbf, 0x13, 0x24, 0x2f, 0x63, 0x1d, 0x2b, 0x3f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc3, 0x2d, 0x63, 0x8c, 0xa3, 0x90, 0x7, 0x27, 0x5f, 0x26, 0x35, 0x5c, 0xa4, 0x14, 0xfc, 0xe7, 0x15, 0xcf, 0x58, 0xf0, 0x63, 0xa9, 0x64, 0xac, 0x59, 0x2f, 0x89, 0xc9, 0x99, 0x40, 0x69, 0xf8}} return a, nil } -var _epochAdminUpdate_dkg_phase_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\x4f\x6b\xb4\x30\x10\xc6\xef\x7e\x8a\x61\x0f\x8b\x5e\xe4\x3d\xbc\xf4\x20\x6d\x17\xbb\xda\x3f\xf4\x50\xa9\x74\xef\x53\x9d\xae\x01\xcd\x84\x64\x82\x85\xb2\xdf\xbd\xc4\xb4\x4a\xe7\x18\xf2\x3c\xbf\xdf\x8c\x9a\x0c\x5b\x81\xfb\x91\xe7\xda\x70\x37\xc0\x87\xe5\x09\xfe\x7d\xd6\xcd\xcb\xf1\xb1\xac\xaa\xd7\xba\x6d\x93\x44\x2c\x6a\x87\x9d\x28\xd6\xa9\xa6\xb9\x19\xd0\xd1\x49\xd1\xec\x0a\x78\x7b\xd2\x72\xf5\x3f\x83\xaf\x04\x00\xc0\x58\x32\x68\x29\x75\xea\xac\xc9\x16\x80\x5e\x86\xf4\x8e\xad\xe5\xf9\x84\xa3\xa7\x0c\xf6\x65\xd7\xb1\xd7\xf2\x9b\x08\x33\x92\x00\x05\x7a\xd9\x4f\x4a\xc3\x0d\xc4\x78\xee\x84\x2d\x9e\x29\x7f\x5f\x0a\xae\xf7\xab\x65\xbe\x7c\xbc\x4d\x83\x6c\xb1\xc9\xe7\x18\x9e\xdb\x98\x6a\x50\x86\x6c\x45\x84\x39\x1c\xc0\xa0\x56\x5d\xba\x3b\xb2\x1f\x7b\xd0\x2c\x10\xab\x61\x09\xc6\xdd\x7f\xa0\x60\x50\x86\x5d\x96\xac\x0d\x9b\x60\xee\x4d\x8f\x42\xd5\xf3\xc3\x76\x88\xbf\x67\x89\xdc\x4b\x72\xf9\x0e\x00\x00\xff\xff\x59\x08\x52\x6a\x5f\x01\x00\x00" +var _epochAdminUpdate_dkg_phase_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\x4d\x4b\xc4\x30\x10\x86\xef\xfd\x15\x43\x0f\x4b\x7a\xc9\x49\x3c\x14\x75\x59\x3f\x11\x2f\x0b\xe2\xde\xc7\x74\xdc\x04\xda\x4c\x48\x26\xf4\x20\xfb\xdf\x25\x8d\xb6\x38\xb7\x84\xbc\xef\xf3\x64\xdc\x14\x38\x0a\x3c\x8f\x3c\x3f\x05\x36\x16\xbe\x22\x4f\xd0\xae\xe7\xb6\x69\x24\xa2\x4f\x68\xc4\xb1\x57\x9e\xe6\xa3\xc5\x44\x27\x47\x73\xea\xe1\xe3\xd5\xcb\xf5\x55\x07\xdf\x0d\x00\x40\x88\x14\x30\x92\x4a\xee\xec\x29\xf6\x80\x59\xac\xba\xe7\x18\x79\x3e\xe1\x98\xa9\x83\xdd\xc1\x18\xce\x5e\xfe\x12\x65\x46\x12\xa0\x82\x3a\x0c\x93\xf3\x70\x0b\x35\xae\x93\x70\xc4\x33\xe9\xcf\xa5\xe0\x66\xb7\x2a\xe9\xe5\xe1\x9d\x2a\xa6\xfd\x66\xae\xb1\x5c\xbf\xd7\xd4\x11\xc5\x76\x2b\xa2\xcc\x7e\x0f\x01\xbd\x33\xaa\x7d\xe0\x3c\x0e\xe0\x59\xa0\x56\xc3\x12\xac\x1f\xff\x85\x42\x40\xb1\x6d\xd7\xac\x0d\x9b\xa0\xce\x61\x40\xa1\xc7\xb7\x97\x6d\x11\xff\xd7\x52\xb9\x97\xe6\xf2\x13\x00\x00\xff\xff\x94\xd7\x29\x1e\x5c\x01\x00\x00" func epochAdminUpdate_dkg_phase_viewsCdcBytes() ([]byte, error) { return bindataRead( @@ -1400,11 +1399,11 @@ func epochAdminUpdate_dkg_phase_viewsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_dkg_phase_views.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0x8b, 0x7a, 0xd, 0xae, 0x66, 0x1b, 0x51, 0xc0, 0x64, 0x65, 0xa2, 0x4e, 0xae, 0xc5, 0x5d, 0x83, 0x1a, 0x91, 0x11, 0x9c, 0xfe, 0xdb, 0x9c, 0xb9, 0xd1, 0xd5, 0x84, 0x2b, 0xf1, 0x5d, 0xcd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x82, 0xa0, 0x30, 0xce, 0xb4, 0x51, 0x7b, 0xb0, 0x89, 0x4c, 0xa1, 0x7c, 0x59, 0xaa, 0xcd, 0x18, 0xb8, 0x5d, 0x4a, 0xb, 0xca, 0x8f, 0x30, 0x58, 0xd0, 0xa4, 0x14, 0x7c, 0x48, 0x80, 0x98, 0x3}} return a, nil } -var _epochAdminUpdate_epoch_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x94\xc1\x6e\xdb\x3c\x10\x84\xef\x7e\x8a\xf9\x73\x08\x6c\xc0\xbf\xd2\x43\xd1\x83\xd1\x26\x70\x63\x37\x09\xd2\x26\x41\x9d\xa6\xe7\xb5\xb4\x92\x88\x48\xa4\x40\xae\xe2\x02\x45\xde\xbd\x20\x69\x5b\x92\x51\x34\x08\x8a\xea\xe0\x03\xcd\x99\xd9\xfd\x48\xae\xaa\x1b\x63\x05\x9f\x2a\xb3\x59\x36\x26\x2d\x91\x5b\x53\xe3\xcd\x8f\xe5\xdd\xed\xf9\xe5\x7c\xb1\xf8\xba\x5c\xad\x46\x23\xb1\xa4\x1d\xa5\xa2\x8c\x1e\x67\x8f\xc5\x5d\x49\x8e\x3f\xb3\x9e\xe1\xdb\x95\x96\x77\x6f\xa7\x70\x42\x8f\x4a\x17\x83\x35\xf6\x7e\xbd\x95\x09\x7e\x8e\x00\xa0\xb1\xdc\x90\xe5\xb1\x53\x85\x66\x3b\x03\xb5\x52\x8e\x3f\x1a\x6b\xcd\xe6\x81\xaa\x96\x27\x38\x9e\xa7\xa9\x69\xb5\xec\x14\xfe\xab\x58\xa2\xe3\x3c\xab\x95\xc6\x07\x44\x79\xe2\xc4\x58\x2a\x38\x59\x07\x83\xf7\xc7\xfb\x4e\x92\xb0\xf1\x74\xec\x1b\x9a\x75\x0d\x26\xe4\x97\x57\x51\x75\x47\x52\x4e\xf6\x11\xfe\x3b\x3b\x43\x43\x5a\xa5\xe3\xa3\x73\xd3\x56\x19\xb4\x11\x44\x6b\x04\x61\xe4\xb3\x0d\x45\x43\x52\x1e\x4d\x46\x7b\x07\x95\xe3\xbf\x2e\x49\xb9\x07\xaa\x54\x16\x68\x9d\x1b\x9d\xab\xa2\xb5\x14\x18\x76\xb8\xa6\xe8\xf1\xec\x98\xf5\x3b\x0f\xcc\x62\x4d\x37\xbc\x41\x3c\xa6\x07\xc5\x1b\x87\xba\x75\x82\x35\xa3\xb0\x4c\xc2\x16\x52\x92\x86\x94\x0c\xd7\xd6\x30\xf9\xee\x58\x40\x3a\xc3\xe2\xfa\x02\x21\x08\x4f\x5e\x7b\xd4\xf5\xfd\xdc\x35\x70\x72\x72\x82\x45\xcb\x10\x13\x6c\x72\x4a\xc5\x9b\x6e\xd1\xff\x7d\xea\x20\x68\xc3\xd1\xaa\x6d\x32\x12\x0e\x0e\x31\x26\x0d\xb0\xa0\xa2\x6b\x6a\xac\xe5\x54\x60\x6c\xc6\x36\xc1\x7d\xa9\x1c\x9e\x3c\xd8\xc0\x12\xca\x21\x33\x9a\x61\x34\x98\xd2\x72\x60\x31\x88\x8b\x31\x09\x2e\xcd\x26\xf8\xea\xb6\x5e\xb3\xf5\x05\x87\xd2\x76\x71\x51\xaf\x1c\xd6\xec\x9b\x88\xaa\x0c\x19\x0b\xdb\x5a\x69\x76\x61\x57\x28\x66\x60\xaf\x34\x36\xa5\x4a\x4b\xef\x1b\x38\x5d\xe9\x70\x54\xd3\xde\xc2\x2a\x92\x99\xb7\xe1\x29\x4d\x03\xa1\xee\xdf\xc5\xf5\x45\x44\xa5\x99\x33\x7f\x04\x6b\xde\xc7\xbb\x36\x2d\xe3\x49\xf8\xf4\x5e\xfb\x0d\x39\xc7\x2e\x19\x94\xf2\x3f\x94\x4e\x2d\x93\xf3\x0d\x1c\x94\x33\xdb\xe1\x3e\x58\xc7\x9a\x73\x63\xf9\xd5\xc5\x1e\x04\x67\xfc\x8a\xe0\x61\x42\x08\xf8\x1d\x8e\x17\x2a\x1b\x54\x70\x73\x7b\xbf\x9c\xe1\x3b\x83\x9c\x6b\x6b\x46\xc9\x96\x3b\x6e\xfe\x36\x36\xc1\xb3\x62\x5d\x48\x38\xe6\xda\x93\x75\x35\x55\xd5\xe0\x2a\x6f\xef\xf0\x76\x5f\x6e\x2c\xa8\xaa\xd0\x18\x61\x2d\x8a\xaa\xed\x05\xdb\x3e\xe8\x1e\x7f\x95\xef\x1f\x31\x4e\x7b\x63\xa7\x60\x89\x33\xe0\x0b\x0b\x65\x24\x34\x9e\x24\x87\x47\x70\xf0\xe8\xbb\x71\x97\x44\x74\x61\x57\x50\x8c\xf7\x83\xe2\xcf\x8a\x2d\xa2\xa8\xe9\xa6\xce\x0b\xaa\x1d\xf9\x28\xeb\x0d\xa8\xde\xcc\x00\x57\x8e\x5f\x2a\xf8\x9f\xc5\xbf\x1e\xcf\xf3\x28\xfe\x3e\xff\x0a\x00\x00\xff\xff\x1b\xd1\x45\xfa\xf2\x06\x00\x00" +var _epochAdminUpdate_epoch_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x94\x4f\x4f\xdc\x3a\x14\xc5\xf7\xf3\x29\xce\x9b\x05\x9a\x91\xe6\x85\xcd\xd3\x5b\x8c\x5a\x10\x05\x4a\x11\x2d\x45\x82\xd2\xf5\x9d\xe4\x26\xb1\x48\xec\xc8\xbe\x21\x8b\x8a\xef\x5e\xd9\xce\xe4\xcf\xa8\x2a\x42\x55\xb3\x40\xc2\xe3\x73\xce\xbd\x3f\xdb\x57\xd5\x8d\xb1\x82\x8f\x95\xe9\x2e\x1b\x93\x96\xc8\xad\xa9\xb1\x1c\xfe\x5f\x2e\x16\x62\x49\x3b\x4a\x45\x19\xbd\xca\x9e\x8a\xbb\x92\x1c\x7f\x66\xbd\xc5\xb7\x6b\x2d\xff\xff\xb7\x81\x13\x7a\x52\xba\x98\xad\xb1\x17\x4f\x56\xd6\xf8\xb1\x00\x80\xc6\x72\x43\x96\x57\x4e\x15\x9a\xed\x16\xd4\x4a\xb9\xfa\x60\xac\x35\xdd\x23\x55\x2d\xaf\x71\x74\x96\xa6\xa6\xd5\xb2\x57\xf8\xaf\x62\x89\x8e\x67\x59\xad\x34\xde\x23\xca\x13\x27\xc6\x52\xc1\xc9\x2e\x18\xbc\x3b\x1a\xca\x4e\xc2\xc6\x93\x95\xef\x66\x3b\x76\x97\x90\x5f\xbe\x8f\xaa\x3b\x92\x72\x3d\x44\xf8\xef\xf4\x14\x0d\x69\x95\xae\x96\xe7\xa6\xad\x32\x68\x23\x88\xd6\x08\xc2\x08\xa7\x0f\x45\x43\x52\x2e\xd7\x8b\xc1\x41\xe5\xf8\x67\x4c\x52\xee\x91\x2a\x95\x05\x5a\xe7\x46\xe7\xaa\x68\x2d\x05\x86\x23\xae\x0d\x26\x3c\x47\x66\xd3\xce\x03\xb3\x58\xd3\x2d\x77\x88\x67\xf4\xa8\xb8\x73\xa8\x5b\x27\xd8\x31\x0a\xcb\x24\x6c\x21\x25\x69\x48\xc9\x70\x6d\x0d\x93\xef\x8f\x05\xa4\x33\x5c\xdc\x5c\x21\x04\xe1\xd9\x6b\x97\x63\xdf\x2f\x63\x03\xc7\xc7\xc7\xb8\x68\x19\x62\x82\x4d\x4e\xa9\x78\xd3\x1e\xfd\x9f\xa7\xce\x82\x3a\x8e\x56\x6d\x93\x91\x70\x70\x88\x31\x69\x80\x05\x15\x5d\x53\x63\x2d\xa7\x02\x63\x33\xb6\x09\x1e\x4a\xe5\xf0\xec\xc1\x06\x96\x50\x0e\x99\xd1\x0c\xa3\xc1\x94\x96\x33\x8b\x59\x5c\x8c\x49\xf0\xc9\x74\xc1\x57\xb7\xf5\x8e\xad\x2f\x38\x94\xb6\x8f\x8b\x7a\xe5\xb0\x63\xdf\x44\x54\x65\xc8\x58\xd8\xd6\x4a\xb3\x0b\xbb\x42\x31\x33\x7b\xa5\xd1\x95\x2a\x2d\xbd\x6f\xe0\x74\xad\xc3\x51\x6d\x26\x0b\xf7\x91\xcc\x59\x1b\x9e\xd2\x26\x10\x1a\x7f\xbd\xb8\xb9\x8a\xa8\x34\x73\xe6\x8f\x60\xc7\x43\xbc\x6b\xd3\x32\x9e\x84\x4f\x9f\xb4\xdf\x90\x73\xec\x92\x59\x29\xff\x42\xe9\xd4\x32\x39\xdf\xc0\x41\x39\xdb\x3d\xee\x83\x75\xec\x38\x37\x96\xdf\x5c\xec\x41\x70\xc6\x6f\x08\x9e\x27\x84\x80\x5f\xe1\x78\xa5\xb2\x59\x05\xb7\x5f\x1f\x2e\xb7\xf8\xce\x20\xe7\xda\x9a\x51\xb2\xe5\x91\x9b\xbf\x8d\x4d\xf0\xac\x58\x17\x12\x8e\xb9\xf6\x64\x5d\x4d\x55\x35\xbb\xca\xfd\x1d\xee\xf7\xe5\xc6\x82\xaa\x0a\x8d\x11\xd6\xa2\xa8\xea\x2f\x58\xff\xa0\x27\xfc\x55\x3e\x3c\x62\x9c\x4c\xc6\x4e\xc1\x12\x67\xc0\x17\x16\xca\x48\x68\xb5\x4e\x0e\x8f\xe0\xe0\xd1\x8f\xe3\x2e\x89\xe8\xc2\xae\xa0\x58\x0d\x83\xe2\xf7\x8a\x1e\x51\xd4\x8c\x53\xe7\x15\xd5\x9e\x7c\x94\x4d\x06\xd4\x64\x66\x80\x2b\xc7\xaf\x15\xfc\xd7\xe2\xdf\x8e\xe7\x65\x11\xff\xbe\xfc\x0c\x00\x00\xff\xff\x69\x95\xf0\xa2\xef\x06\x00\x00" func epochAdminUpdate_epoch_configCdcBytes() ([]byte, error) { return bindataRead( @@ -1420,11 +1419,11 @@ func epochAdminUpdate_epoch_configCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_epoch_config.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0xbf, 0x44, 0xd1, 0x3d, 0x58, 0x92, 0x1b, 0xbe, 0xa2, 0xe5, 0x64, 0x67, 0xc3, 0x57, 0xcd, 0x62, 0xfa, 0x24, 0xf5, 0x3f, 0x6e, 0xa, 0x8b, 0x36, 0x5d, 0x58, 0xa7, 0xbe, 0x4c, 0xd7, 0x7d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe1, 0xcd, 0x55, 0xcb, 0x2d, 0xe5, 0x21, 0x62, 0x30, 0xa4, 0xa3, 0x99, 0x58, 0x9e, 0xa2, 0xb1, 0x47, 0x7d, 0x26, 0xa1, 0x75, 0xd8, 0x12, 0x3f, 0xf, 0xf5, 0xc5, 0x3e, 0xf1, 0x44, 0x72, 0x60}} return a, nil } -var _epochAdminUpdate_epoch_timing_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x50\x4d\x6b\xf3\x30\x0c\xbe\xe7\x57\x88\x1e\x4a\x02\x2f\xe1\x3d\x8c\x1d\xca\xba\xd2\xa5\x1d\xdb\x69\x65\xed\x76\xd7\x1c\x27\x31\xc4\x96\x71\x64\x3a\x18\xfd\xef\xc3\xf1\xd2\x24\x9b\x0e\x46\x96\xfd\xe8\xf9\x50\xda\x92\x63\x78\x6c\xe9\xbc\xb7\x24\x1a\xa8\x1c\x69\xf8\xff\xb9\x3f\xbc\x14\x4f\xdb\xdd\xee\x75\x7f\x3c\x26\x09\x3b\x34\x1d\x0a\x56\x64\xd2\xd2\x3b\x0c\xcd\x0a\xde\x9e\x0d\xdf\xde\xfc\x03\x27\xab\x82\xbc\x61\xe9\x66\xb3\x93\xd2\xb2\x63\xd4\x76\x98\x66\xf0\x95\x00\x00\x58\x27\x2d\x3a\x99\x76\xaa\x36\x01\x83\x9e\x9b\xf4\x81\x9c\xa3\xf3\x3b\xb6\x5e\x66\xb0\xdc\x0a\x11\x36\x0e\x88\x50\xad\x64\x90\x41\xe2\xb6\xd4\xca\xc0\x1a\x22\x3c\xef\x98\x1c\xd6\x32\xff\xe8\x17\xdc\x2d\xaf\x56\xf2\xfe\xe3\x7d\x1a\x1c\xad\x46\x87\x39\x86\xf1\x31\xa2\x0e\xc8\x4d\x76\xa5\x08\xb5\xd9\x80\x45\xa3\x44\xba\x28\xc8\xb7\x25\x18\x62\x88\xab\xa1\x07\xc6\x80\x7e\x48\xc1\x22\x37\x8b\x2c\x99\x89\x14\x64\x2a\x55\xc3\x7a\x42\xd9\x9f\x27\xa5\x95\xa9\x8b\xfe\x75\x92\xe2\xd0\xcd\x73\x1c\xfb\xdf\x59\x4e\x6f\xa3\xf4\x31\x99\xdc\xdb\x12\x59\xfe\xa5\x8c\xba\x22\xe4\x92\x5c\xbe\x03\x00\x00\xff\xff\x2d\x63\x07\xe0\xfa\x01\x00\x00" +var _epochAdminUpdate_epoch_timing_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x50\x4d\x6b\xf3\x30\x0c\xbe\xe7\x57\x88\x1c\x4a\x02\x2f\x39\xbd\xec\x50\xd6\x95\xae\x6c\xb0\xdb\x60\xdd\xee\x9a\xe3\x24\x86\xd8\x32\x8a\x4c\x0f\xa3\xff\x7d\x38\x5e\xbe\x36\x1d\x82\xa4\xf8\xf9\xd0\x63\xac\x27\x16\x78\xee\xe9\xfa\xe4\x49\x75\xd0\x30\x59\xc8\xe7\x39\xcf\x32\x61\x74\x03\x2a\x31\xe4\x8a\x3a\x30\xc6\x66\x0f\xef\x2f\x4e\xee\xfe\xff\x03\xd6\xcd\x99\x82\x13\xcd\x9b\xdd\xc5\x58\x3d\x08\x5a\x3f\x6d\x4b\xf8\xca\x00\x00\x3c\x6b\x8f\xac\x8b\xc1\xb4\x2e\x62\x30\x48\x57\x3c\x12\x33\x5d\x3f\xb0\x0f\xba\x84\xdd\x49\xa9\xc8\x38\x21\x62\xf5\x5a\x40\x47\x3f\xa7\xda\x1a\x07\x07\x48\xf0\x6a\x10\x62\x6c\x75\xf5\x39\x12\xdc\xef\x66\xdf\xd5\xf8\xf0\xa1\x88\xe7\xec\x97\xf3\x2a\x8c\xeb\xb7\x84\x7a\x45\xe9\xca\x59\x22\xd6\xf1\x08\x1e\x9d\x51\x45\x7e\xa6\xd0\xd7\xe0\x48\x20\x51\xc3\x08\x4c\xe9\xfc\x88\x82\x47\xe9\xf2\x32\xdb\x98\x54\xe4\x1a\xd3\xc2\x61\x25\x39\x7e\x2f\xc6\x1a\xd7\x9e\xc7\xbf\xab\x14\xa7\x6e\x9b\xe3\xd2\xff\xce\x72\x3d\x2d\xd6\x97\x64\xaa\xe0\x6b\x14\xfd\x57\x32\xf9\x4a\x90\x5b\x76\xfb\x0e\x00\x00\xff\xff\xe3\x9c\x76\xf0\xf7\x01\x00\x00" func epochAdminUpdate_epoch_timing_configCdcBytes() ([]byte, error) { return bindataRead( @@ -1440,11 +1439,11 @@ func epochAdminUpdate_epoch_timing_configCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_epoch_timing_config.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x32, 0x4c, 0x6e, 0x16, 0x6a, 0xf9, 0xc9, 0xf6, 0xfc, 0x23, 0x0, 0xe7, 0x75, 0xcf, 0x27, 0x54, 0x54, 0xcf, 0x9b, 0x9e, 0xdf, 0x19, 0xa9, 0x5a, 0x23, 0xd0, 0x19, 0xab, 0xb5, 0x2b, 0xac, 0x67}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd5, 0x60, 0x43, 0x69, 0x61, 0x53, 0x36, 0x3b, 0x34, 0x20, 0x40, 0x4b, 0xee, 0xa4, 0xd9, 0x27, 0x7a, 0x77, 0x2e, 0xc2, 0x5f, 0x9, 0x20, 0x44, 0x58, 0x2, 0x82, 0xd2, 0x40, 0xc3, 0xc9, 0xce}} return a, nil } -var _epochAdminUpdate_epoch_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\x41\x4b\xf4\x30\x10\x86\xef\xfd\x15\xc3\x1e\x96\xf6\x12\xbe\xc3\x87\x87\xa2\x2e\x75\xb7\xa2\x27\x17\x8b\x7b\x1f\xd3\x71\x1b\x68\x33\x21\x9d\x50\x41\xf6\xbf\x4b\x12\xed\x82\x73\x0a\x21\xef\xfb\x3c\x19\x33\x39\xf6\x02\x8f\x23\x2f\xad\x63\x3d\xc0\x87\xe7\x09\xfe\x7d\xb6\xc7\x97\xfd\x53\x73\x38\xbc\xb6\x5d\x57\x14\xe2\xd1\xce\xa8\xc5\xb0\x2d\x2d\x2d\x4d\x48\xc7\x93\xa1\x65\xae\xe1\xed\xd9\xca\xcd\xff\x0a\xbe\x0a\x00\x00\xe7\xc9\xa1\xa7\x72\x36\x67\x4b\xbe\x06\x0c\x32\x94\x0f\xec\x3d\x2f\x27\x1c\x03\x55\xb0\x6d\xb4\xe6\x60\xe5\x37\x11\x67\x24\x01\x8a\xfc\xa6\x9f\x8c\x85\x3b\xc8\x71\x35\x0b\x7b\x3c\x93\x7a\x4f\x05\xb7\xdb\xd5\x53\xa5\x87\xf7\x65\xd4\xad\xaf\xfa\x0a\xe3\x75\x97\x53\x47\x94\xa1\x5a\x11\x71\x76\x3b\x70\x68\x8d\x2e\x37\x7b\x0e\x63\x0f\x96\x05\x72\x35\xa4\x60\xfe\xfd\x0f\x14\x1c\xca\xb0\xa9\x8a\xb5\xe1\x2a\xa8\x82\xeb\x51\x28\x21\xd3\x16\xfe\x6e\x25\x63\x2f\xc5\xe5\x3b\x00\x00\xff\xff\xda\xda\xbd\xf3\x60\x01\x00\x00" +var _epochAdminUpdate_epoch_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\x41\x4b\xc4\x30\x10\x85\xef\xfd\x15\x8f\x1e\x96\xf6\xd2\x93\x78\x28\xea\x52\x45\xc1\x9b\x20\xee\x7d\x4c\xc7\x6d\xa0\xcd\x84\x74\x42\x0f\xb2\xff\x5d\x92\x68\x17\x9c\x53\x12\xf2\xde\xf7\xe6\xd9\xc5\x4b\x50\xbc\xcc\xb2\x3d\x7b\x31\x13\xbe\x82\x2c\xa8\xf7\x7b\x5d\x55\x1a\xc8\xad\x64\xd4\x8a\x6b\x1c\x6f\x43\xcc\xc7\x93\xe5\x6d\xed\xf1\xf1\xea\xf4\xf6\xa6\xc5\x77\x05\x00\x3e\xb0\xa7\xc0\xcd\x6a\xcf\x8e\x43\x0f\x8a\x3a\x35\x8f\x12\x82\x6c\x27\x9a\x23\xb7\x38\x0c\xc6\x48\x74\xfa\xa7\x48\x33\xb3\x82\x13\x6c\x18\x17\xeb\x70\x8f\x22\xef\x56\x95\x40\x67\xee\x3e\xb3\xc1\xdd\x61\x0f\xd5\xe5\x8f\x0f\x4d\xca\xda\x5f\xb3\x77\x94\x9e\xdf\x8b\xea\x8d\x74\x6a\x77\x44\x9a\xe3\x11\x9e\x9c\x35\x4d\xfd\x24\x71\x1e\xe1\x44\x51\xac\x91\x85\x65\xf5\x5f\x28\x3c\xe9\x54\xb7\xd5\xee\x70\x0d\xd8\x45\x3f\x92\x72\x46\xe6\x16\xfe\xb7\x52\xb0\x97\xea\xf2\x13\x00\x00\xff\xff\x08\x1f\x1c\x16\x5d\x01\x00\x00" func epochAdminUpdate_epoch_viewsCdcBytes() ([]byte, error) { return bindataRead( @@ -1460,11 +1459,11 @@ func epochAdminUpdate_epoch_viewsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_epoch_views.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0xf2, 0x1e, 0xff, 0x58, 0x74, 0x21, 0xea, 0x1f, 0x45, 0xe4, 0xff, 0x4e, 0x3c, 0x33, 0x53, 0x58, 0xe2, 0xfb, 0x70, 0x69, 0x60, 0x9a, 0x8e, 0xfd, 0x45, 0xde, 0xc9, 0x99, 0xab, 0xe2, 0x64}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1d, 0xaf, 0x8a, 0x1f, 0xbf, 0xa6, 0x25, 0x31, 0x9e, 0xff, 0x30, 0x9, 0x34, 0xd3, 0x90, 0xa4, 0xfd, 0x12, 0x32, 0x1f, 0x2, 0x95, 0xf1, 0x49, 0xb6, 0x85, 0x28, 0xf9, 0x7f, 0x47, 0x75, 0x8d}} return a, nil } -var _epochAdminUpdate_rewardCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\x4f\x4b\xc3\x40\x10\xc5\xef\xf9\x14\x43\x0f\x25\xb9\x04\x0f\xe2\xa1\xa8\x25\xf6\x0f\x0a\x42\x43\x83\x8a\xc7\x71\x33\x26\x0b\xc9\xce\x32\x99\x25\x15\xe9\x77\x97\x24\x9a\xe2\x3b\x2e\xfb\x7b\xef\xb7\x6b\x5b\xcf\xa2\xb0\x6f\xb8\xdf\x79\x36\x35\x7c\x0a\xb7\x70\x75\xda\xe5\x87\xcd\x63\xb6\xdd\x1e\x77\x45\x11\x45\x2a\xe8\x3a\x34\x6a\xd9\xc5\x8e\xfa\x23\xf5\x28\x65\x96\xbf\xaf\xe0\x65\x6f\x4f\x37\xd7\x09\x7c\x47\x00\x00\x5e\xc8\xa3\x50\xdc\xd9\xca\x91\xac\x00\x83\xd6\xf1\x03\x8b\x70\xff\x8a\x4d\xa0\x04\x96\x99\x31\x1c\x9c\xfe\x11\x43\x1a\x52\xa0\x61\x3c\x2b\x5b\xeb\xe0\x0e\x26\x3c\xed\x94\x05\x2b\x4a\x3f\xc6\x82\xdb\xe5\x2c\x99\x8e\x17\xef\xe3\xc1\x75\x75\x71\x4f\x71\x38\x2e\x26\x2a\x47\xad\x93\x79\x62\xc8\x7a\x0d\x1e\x9d\x35\xf1\x62\xc3\xa1\x29\xc1\xb1\xc2\x54\x0d\x23\x38\x3d\xfd\x77\x14\x3c\x6a\xbd\x48\xa2\xb9\xe1\x22\x98\x06\x5f\xa2\xd2\xfe\xf9\xf0\x56\x04\xef\x9b\xaf\x27\x67\x84\xb0\xa3\x9c\xc4\x90\x53\xac\xe8\xdf\x27\x4d\x16\xe7\xe8\xfc\x13\x00\x00\xff\xff\x3c\x85\xfa\xd9\x6c\x01\x00\x00" +var _epochAdminUpdate_rewardCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\xc1\x4a\xc4\x30\x10\x86\xef\x7d\x8a\xa1\x87\xa5\xbd\xf4\x24\x1e\x8a\xba\x54\xb1\x20\x08\x16\x17\x15\x8f\x63\x3a\xb6\x81\x36\x13\xa6\x13\xaa\xc8\xbe\xbb\xb4\xd1\x2e\x3b\xb7\x84\x7c\xff\xff\x65\xec\xe8\x59\x14\xea\x81\xe7\x7b\xcf\xa6\x87\x4f\xe1\x11\xd2\xed\x9c\x26\x89\x0a\xba\x09\x8d\x5a\x76\x99\xa3\xf9\x99\x66\x94\xb6\x6a\xde\x4b\x78\xa9\xed\xd7\xe5\x45\x0e\x3f\x09\x00\x80\x17\xf2\x28\x94\x4d\xb6\x73\x24\x25\x60\xd0\x3e\xbb\x65\x11\x9e\x5f\x71\x08\x94\xc3\xae\x32\x86\x83\xd3\x7f\x62\x99\x81\x14\x68\x69\xaa\xda\xd1\x3a\xb8\x86\x88\x17\x93\xb2\x60\x47\xc5\xc7\x1a\x70\xb5\xdb\x8c\x8a\xf5\xe1\x4d\xb6\x88\x96\x27\xf1\x02\x97\xeb\x43\xa4\x1a\xd4\x3e\xdf\x2a\x96\xd9\xef\xc1\xa3\xb3\x26\x4b\xef\x38\x0c\x2d\x38\x56\x88\xd1\xb0\x82\xf1\xdf\x7f\xa5\xe0\x51\xfb\x34\x4f\xb6\x84\x93\x60\x11\x7c\x8b\x4a\xf5\xe3\xd3\xdb\x21\x78\x3f\x7c\x3f\x38\x23\x84\x13\x35\x24\x86\x9c\x62\x47\x67\x4b\x8a\x16\xc7\xe4\xf8\x1b\x00\x00\xff\xff\x36\x0b\xb8\x8f\x69\x01\x00\x00" func epochAdminUpdate_rewardCdcBytes() ([]byte, error) { return bindataRead( @@ -1480,11 +1479,11 @@ func epochAdminUpdate_rewardCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_reward.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf5, 0x2, 0x3d, 0xb, 0xab, 0x39, 0xe2, 0x16, 0x8c, 0xbf, 0x88, 0x83, 0xe7, 0x2d, 0xdf, 0x3d, 0x95, 0x8, 0x37, 0x6f, 0x2c, 0x91, 0x1a, 0x20, 0xef, 0x99, 0xa4, 0xd6, 0xe4, 0xd6, 0x48, 0xee}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x17, 0x15, 0x3f, 0xbe, 0xe9, 0xbe, 0xe7, 0xe5, 0x26, 0x20, 0xbc, 0x39, 0x7e, 0xe9, 0x8e, 0x3e, 0x10, 0xb7, 0x38, 0x63, 0x11, 0xfc, 0x1, 0xbc, 0xa9, 0xb7, 0x56, 0xc3, 0x3, 0x42, 0x57, 0x9b}} return a, nil } -var _epochAdminUpdate_staking_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\x41\x4b\xc3\x40\x10\x85\xef\xf9\x15\x43\x0f\x25\xb9\x04\x0f\xe2\x21\xa8\x25\xb6\x11\x3d\x59\x0c\xf6\x3e\x26\x63\xb2\x98\xcc\x2c\x9b\x59\x22\x48\xff\xbb\x64\x57\x53\xf0\x1d\x97\x7d\xef\x7d\xf3\xcc\x68\xc5\x29\x3c\x0e\x32\x57\x56\x9a\x1e\x3e\x9c\x8c\x70\xf5\x55\x1d\x5f\xf6\x4f\xe5\xe1\xf0\x5a\xd5\x75\x92\xa8\x43\x9e\xb0\x51\x23\x9c\x32\xcd\xb5\xe2\xa7\xe1\xee\x64\x68\x9e\x0a\x78\x7b\x66\xbd\xb9\xce\xe0\x3b\x01\x00\xb0\x8e\x2c\x3a\x4a\x27\xd3\x31\xb9\x02\xd0\x6b\x9f\x3e\x88\x73\x32\x9f\x70\xf0\x94\xc1\xb6\x6c\x1a\xf1\xac\x7f\x8e\x45\x03\x29\xd0\xd2\x5f\xb6\xa3\x61\xb8\x83\x68\xcf\x27\x15\x87\x1d\xe5\xef\x21\xe0\x76\xbb\x72\xe6\xe1\xe3\x7d\xba\xe0\x16\x17\xfc\x1c\x97\xe7\x3a\xba\x8e\xa8\x7d\xb6\x56\x2c\xda\xed\xc0\x22\x9b\x26\xdd\xec\xc5\x0f\x2d\xb0\x28\xc4\x68\x08\xc6\x78\xfd\x6f\x29\x58\xd4\x7e\x93\x25\x6b\xc2\x05\x30\xf7\xb6\x45\xa5\xd2\x87\x49\xc2\x0e\xff\x77\x89\xc5\xe7\xe4\xfc\x13\x00\x00\xff\xff\x85\xd3\x6b\x51\x62\x01\x00\x00" +var _epochAdminUpdate_staking_viewsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\x41\x4b\xc4\x30\x10\x85\xef\xfd\x15\x43\x0f\x4b\x7b\xc9\x49\x3c\x14\x75\xa9\xa2\xe0\x4d\x58\xdc\xfb\x98\x8e\x6d\xb0\x9d\x09\xe9\x84\x1e\x64\xff\xbb\x24\xd1\x2e\xf8\x6e\x09\x79\xef\x7d\x79\x6e\xf1\x12\x14\x5e\x66\xd9\x9e\xbd\xd8\x09\x3e\x83\x2c\x50\xef\xe7\xba\xaa\x34\x20\xaf\x68\xd5\x09\x37\x4c\xdb\x49\xf1\xcb\xf1\x78\x76\xb4\xad\x1d\xbc\xbf\xb2\xde\xde\xb4\xf0\x5d\x01\x00\xf8\x40\x1e\x03\x35\xab\x1b\x99\x42\x07\x18\x75\x6a\x1e\x25\x04\xd9\xce\x38\x47\x6a\xe1\xd0\x5b\x2b\x91\xf5\xcf\x91\x34\x93\x02\xa5\xb2\x7e\x58\x1c\xc3\x3d\x14\xbb\x59\x55\x02\x8e\x64\x3e\x72\xc0\xdd\x61\x87\x32\xf9\xe1\x43\x93\x58\xbb\x2b\xbb\xc1\x74\x7d\x2a\xae\x37\xd4\xa9\xdd\x2b\x92\x8e\x47\xf0\xc8\xce\x36\xf5\x93\xc4\x79\x00\x16\x85\x12\x0d\xd9\x58\xbe\xfe\x5b\x0a\x1e\x75\xaa\xdb\x6a\x4f\xb8\x02\x9a\xe8\x07\x54\xea\x63\x9e\x24\xef\xf0\x7f\x97\x52\x7c\xa9\x2e\x3f\x01\x00\x00\xff\xff\x86\xa7\x6b\x09\x5f\x01\x00\x00" func epochAdminUpdate_staking_viewsCdcBytes() ([]byte, error) { return bindataRead( @@ -1500,11 +1499,11 @@ func epochAdminUpdate_staking_viewsCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/update_staking_views.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb6, 0xa5, 0x3, 0x6a, 0x49, 0xa6, 0xd2, 0xf2, 0xf9, 0x18, 0xf9, 0x76, 0x20, 0x71, 0xea, 0x79, 0x7d, 0xed, 0x5e, 0x53, 0x4a, 0x92, 0x20, 0xb0, 0x12, 0x66, 0x4, 0xcf, 0x2, 0xc7, 0x48, 0xc9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1c, 0xc5, 0xe9, 0xd8, 0x71, 0xef, 0xa, 0x19, 0xd, 0xc0, 0x54, 0x1c, 0x22, 0x6f, 0x41, 0xf5, 0xc4, 0x93, 0x64, 0x53, 0x59, 0xf5, 0xac, 0xb0, 0x85, 0xa0, 0x42, 0x71, 0x7c, 0x86, 0x6d, 0xba}} return a, nil } -var _epochNodeRegister_dkg_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\xd1\x6a\xf2\x40\x10\x85\xef\xf3\x14\x43\x2e\x24\x81\xdf\xf0\x5f\x07\x5b\x11\x63\x6d\x11\x5a\x31\x7d\x81\x71\x33\x26\x8b\x71\x67\x99\x8c\xb5\x50\x7c\xf7\xa2\x31\x36\xd6\xee\xd5\xc2\x9c\x39\xf3\xcd\x19\xbb\xf3\x2c\x0a\x4f\x35\x1f\x66\x9e\x4d\x05\x1b\xe1\x1d\xfc\xff\x9c\x2d\xdf\xa6\xcf\x93\x2c\x5b\xcd\xf2\x3c\xe8\x89\x5e\xb2\x77\x5c\xd7\x94\x2b\x6e\xad\x2b\x5b\x75\x78\x5f\x08\xfb\x3d\xd9\x62\xde\xd9\x66\x8b\x79\x67\x1a\xa8\xa0\x6b\xd0\xa8\x65\x17\xc5\xf0\x15\x04\x00\x00\x5e\xc8\xa3\x50\xd4\xd8\xd2\x91\xa4\x80\x7b\xad\xa2\x5c\x59\xb0\xa4\x18\x06\x13\x63\x78\xef\xf4\x2a\x3f\xbd\x9a\x14\x1c\x17\xb4\xa2\x0d\x3c\x40\xdb\x98\x34\x6d\x4b\xb2\x66\x11\x3e\x8c\x06\xf7\x88\xc9\x2b\x17\xe7\x3f\xc9\x63\x74\xc2\x4b\xff\x58\xb0\x27\xba\x40\x2c\x51\xab\xf8\x3a\xfb\xf4\xc6\x63\xf0\xe8\xac\x89\xc2\x29\xef\xeb\x02\x1c\x2b\xb4\x63\xcf\x58\x20\xb4\x21\x21\x67\xa8\x0d\xe1\x42\x06\x1e\xb5\x0a\xe3\xdb\x35\x8a\x6d\xb9\x44\x51\x6b\xac\x47\xa7\x30\x1a\xfe\x1c\x26\x29\x49\xb3\xc5\xbc\x57\x8e\xdc\x95\x2d\xed\x02\xe8\xf9\xfd\x0a\xa2\xc1\x0f\x8a\x46\xc3\xdb\x09\xff\x40\x39\xed\x6e\x94\xf4\x0a\x37\xcb\x9e\x2d\x8f\xc1\xf1\x3b\x00\x00\xff\xff\x17\xa8\x74\xb3\x2c\x02\x00\x00" +var _epochNodeRegister_dkg_participantCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x51\x6e\xc2\x30\x0c\x86\xdf\x7b\x0a\xab\x0f\x28\x95\x46\x0f\x50\xb1\xa1\x69\xdd\xd0\x84\x34\xa1\xb1\x0b\x98\xd4\xb4\x11\x25\x8e\x5c\x33\x1e\x26\xee\x3e\x41\xa1\x4b\xb7\xf9\x29\x91\x7f\xdb\x9f\x7f\xbb\x7d\x60\x51\x78\x69\xf9\xf8\x1c\xd8\x36\xb0\x15\xde\x43\x3a\xfc\xd3\x24\x52\xbc\x96\x1f\xb8\x69\x69\xad\xb8\x73\xbe\x8e\xa4\xe3\xc4\xa8\xa6\x5c\x2e\x22\x61\xb9\x5c\xa4\x49\xa2\x82\xbe\x43\xab\x8e\xbd\xc9\xe0\x2b\x49\x00\x00\x82\x50\x40\x21\xd3\xb9\xda\x93\x14\x80\x07\x6d\xcc\x5a\x59\xb0\xa6\x0c\x26\x8f\xd6\xf2\xc1\xeb\x20\x3f\x47\x4b\x0a\x9e\x2b\x7a\xa7\x2d\xdc\x43\x5f\x98\x77\x7d\x49\xbe\x61\x11\x3e\xce\x26\x7f\xf9\xf2\x37\xae\x2e\x6f\x92\x07\x73\x66\x2b\xfe\xd9\x2e\x12\x5d\x21\x56\xa8\x4d\x36\xcc\x3e\xc7\x7c\x0e\x01\xbd\xb3\x26\x7d\xe2\x43\x5b\x81\x67\x85\x7e\xec\x05\x0b\x84\xb6\x24\xe4\x2d\xf5\x0e\x5c\xc9\x20\xa0\x36\x69\x36\x5e\xa3\xda\xd5\x2b\x14\x75\xd6\x05\xf4\x0a\xb3\xe9\xcf\x49\xf2\x9a\xb4\x5c\x2e\xa2\xb4\xf1\x03\x5b\x71\x33\x20\xea\xf7\xcb\x88\x0e\x3f\xc9\xcc\xa6\xe3\x09\x77\xa0\x5c\xdc\x0e\x94\x47\x89\xd1\xb2\x97\x96\xa7\xe4\xf4\x1d\x00\x00\xff\xff\x4e\x62\x63\xb2\x26\x02\x00\x00" func epochNodeRegister_dkg_participantCdcBytes() ([]byte, error) { return bindataRead( @@ -1520,11 +1519,11 @@ func epochNodeRegister_dkg_participantCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_dkg_participant.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0x6e, 0x40, 0x33, 0x40, 0x23, 0x2d, 0xc2, 0x2a, 0xb7, 0x14, 0x66, 0x4f, 0xc8, 0x48, 0x15, 0xe0, 0x3c, 0xbc, 0x1b, 0xc0, 0xbb, 0xe6, 0x85, 0x3a, 0x44, 0x9e, 0xc6, 0xdb, 0xa7, 0x47, 0x1b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa6, 0xdd, 0x3f, 0x15, 0x1e, 0xf, 0x7e, 0x70, 0x58, 0xec, 0x18, 0xf8, 0x58, 0xb3, 0x8e, 0x70, 0xd4, 0x98, 0xda, 0x47, 0xb5, 0xc2, 0x4b, 0x55, 0xa9, 0xa6, 0x77, 0x76, 0x6e, 0xfb, 0xdb, 0x66}} return a, nil } -var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x4b\x6f\xe3\xb6\x13\xbf\xfb\x53\x0c\x72\x08\x64\xc0\x91\xff\xff\xa2\x28\x0a\x21\xd9\x85\x21\x27\x69\xe0\x45\x37\xaf\xdd\x3d\x14\x3d\xd0\xe4\xc8\x62\x23\x93\x2a\x39\xaa\x57\x08\xfc\xdd\x0b\x8a\x92\x2c\x46\xde\xec\x2e\xda\x5b\x7d\x90\xc5\x79\xfc\x66\x86\xf3\x92\xdc\x96\xda\x10\xa4\xa6\x2e\x49\x4f\xda\xd3\x55\xa1\x77\x37\xcb\x47\xb6\x2e\xf0\x81\xd8\x93\x54\x1b\xc8\x8c\xde\xc2\xc9\x98\x71\x32\xd4\x79\xd4\x4f\xa8\x06\xa2\xcd\x39\x90\x48\x8b\xca\x12\x9a\xbb\xd4\x4b\xfd\xef\xf3\x5d\xba\x58\x2e\xef\x2f\x1f\x1e\x86\x52\xcb\xd5\x75\xc7\x5f\xae\xae\x8f\x08\x5c\x96\x9a\xe7\x9d\xc8\xe5\xed\xfb\xf4\x97\x97\x42\x95\xda\xc8\x75\x81\x81\x47\x43\xda\xc9\x64\x32\x9f\xc3\x63\x2e\x2d\x90\x61\xca\x32\x4e\x52\x2b\xe0\x06\x19\xa1\x05\x06\x0a\x77\xa0\xb4\x40\xb0\x64\x2a\x4e\xa0\xd7\x7f\x20\x27\xaf\x84\x6a\x06\x32\x03\xca\xd1\x8b\x48\xa7\xc0\x75\x51\x20\x27\x6d\x1a\xda\xec\x05\x14\xe3\x5c\x57\x8a\x80\x29\x01\x4c\x08\x47\xbe\x4b\x5b\x50\x20\x0d\xb2\x81\xbe\x19\x83\x2a\x8b\xca\x56\xb6\x05\x95\xf4\x75\x5c\x77\x7b\x01\xf0\x64\x10\x61\x34\x01\x00\x90\x22\x81\x07\x32\x52\x6d\x66\xcd\xd9\xe8\x02\x13\xf8\x70\xa3\xe8\x67\x4f\x50\x48\x3b\x6d\x5c\x82\x17\x42\x18\xb4\x36\x94\x3f\xb0\x57\x58\x87\x2c\xeb\xeb\x62\x44\x67\x5b\xe7\x67\x02\x1f\xae\xe4\xe7\x9f\x7e\xf4\xb4\xb2\x5a\x17\x92\xaf\xb0\xb6\x09\xfc\xe6\x4b\x30\x5e\x61\xfd\x4e\x5a\xba\x54\x64\xea\xdf\x27\x53\x78\x9e\x34\xa2\x05\x12\x64\x5d\x49\xdd\x63\x96\x00\xab\x28\x8f\x82\x9c\xc6\x9f\x24\xe5\xc2\xb0\xdd\x14\x4e\xfb\xf2\x8b\x3f\xb2\xaa\x20\x0f\x52\x1a\x2c\x99\xc1\x88\x71\x4e\x2d\xc0\x03\x69\xc3\x36\x38\x83\x94\x95\x6c\x2d\x0b\x49\x12\xed\x0c\x16\x42\xac\xb0\x9e\xc2\xe9\xc2\xdf\x6f\xef\x47\x13\x22\x16\x59\x3c\x74\x06\x2e\x5c\x1e\x28\xb6\x1e\x2c\x5e\x6b\x63\xf4\xee\xfc\xbb\x3c\x7c\x13\xb9\x2a\x4d\x60\xde\x82\xcc\x7b\x03\x0d\x7b\xda\x5b\x77\xbf\xb7\x6f\xa1\x64\x4a\xf2\xe8\x24\xd5\x55\x21\x40\x69\x02\x6f\x14\x0c\x66\x68\x50\x71\x74\xc9\xbf\x7a\xf7\xfe\x13\x34\xfa\x27\xd3\x83\xff\xf3\x39\xdc\xe3\x46\xba\x46\x84\x5f\xb5\xc0\x9e\x21\xb3\xa3\x71\x9c\x8e\xdb\x3e\x76\x7a\xee\x1d\x4d\xe7\xf8\xab\x42\xed\x35\xdf\x32\xca\xa7\x70\x71\x01\x4a\x16\xc3\x1b\xed\x32\xac\x7a\x05\x38\x3f\x3b\x86\xc8\x84\x70\xa0\xf7\xc8\xb5\x11\x51\xa0\xdf\xd5\xb5\x14\xb3\x11\xdd\xd7\xb7\x7b\x8e\x79\x47\x4a\x7d\x44\x7a\x4d\xab\xa9\xf4\xe0\x38\x96\x1e\x36\xc5\xe1\x7d\x2c\x47\x2e\xdf\x36\xd5\xdb\xad\x24\x42\x91\xc0\xf9\xd9\xa8\xd8\xe2\x5d\x5b\x43\x51\xd7\x52\xfe\x3f\xac\x90\x69\x78\xb9\x41\x5a\x2d\xfb\x0b\xa3\xf3\xb3\xc3\x65\xcf\x80\xf4\x77\x24\xf0\xb5\xbc\xa5\xac\xec\xba\x81\x0f\x3a\xaa\xb7\x2d\xad\xad\xf0\xfc\xf4\xf9\x55\x63\xb7\xcd\x5c\xd8\xbf\x89\xbe\xdd\xa5\x51\xb0\x81\xf5\x66\xd0\xd8\x3c\x0a\xfc\x9c\x01\xa3\xaf\x44\xed\x1d\x09\x2d\xec\x0f\xe1\x77\xa1\x7f\x79\x04\xfc\xcb\xad\xf3\xad\x43\xa0\x59\x20\x87\x49\xd0\xec\xbf\xd6\x33\x28\x19\xe5\xc3\x69\xd0\x05\x71\xa3\x32\x0d\x17\x5f\xf2\xc5\x71\x9b\xeb\xbb\x59\x26\x5d\xcc\xb1\x14\xe1\x54\x39\xb2\xbe\xba\x9d\xa8\xcd\x68\x97\xf9\x45\x06\x0c\x2c\x72\xad\x04\x33\x75\xbf\xcd\x32\x6d\x1c\x92\x34\x60\x4b\xe4\x32\x93\xbc\xdd\x68\x76\x38\xab\x3a\xaf\x63\xd7\xd8\x6e\xaa\xfc\x1f\x98\xf5\x5b\xec\xd8\x70\xd9\x32\x9e\x4b\x85\x0b\xce\x09\x2e\xa0\x1d\xec\x51\xc9\x6a\x34\x49\x93\xbc\xf0\x7a\x9d\x0f\x4f\x58\x83\x54\x83\x3d\x05\xcf\xa3\x9e\x1d\xc0\xc6\x4f\x58\x5b\x37\xa3\xa2\x5e\x23\x71\x18\x71\x7f\x9c\x41\xce\x6c\xbe\x28\x36\xda\x48\xca\xb7\x9e\x1b\x90\x66\xb0\x43\xb9\xc9\xc9\xb3\xfc\x7b\xe8\xd8\x7e\x1c\xda\x9f\xfc\xa3\xa6\xc3\xd0\x6c\x3e\x8f\xe2\x0d\x52\xff\xb9\xd5\xb0\x07\xe5\xdf\xe7\x30\x84\x1e\xc6\xf2\x62\x5a\xb4\x26\x0e\xa3\xa2\xc7\x8e\x1b\xc6\xf1\x01\xb1\x07\x2c\x2c\x1e\x4d\xd6\x0f\xff\xd5\x64\x89\xa7\xcd\x2d\x33\x24\xb9\x2c\x99\xa2\x51\xce\x96\xab\xeb\x01\xfb\x1f\xe5\x2c\xb4\x74\x48\xdd\x72\x75\x1d\x0f\x18\x47\x27\xcc\x7e\xe2\x9f\xfb\xbf\x03\x00\x00\xff\xff\x6d\x17\x29\x3f\x22\x0c\x00\x00" +var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x4b\x8f\xdb\x36\x10\xbe\xfb\x57\x0c\xf6\xb0\x90\x01\xad\x8c\x16\x45\x51\x08\x76\x02\xc3\xce\x2e\x0c\x07\xed\x66\x77\x93\x1c\x8a\x1e\x68\x72\x64\xb1\x96\x49\x95\x1c\xd5\x15\x16\xfe\xef\x05\xf5\x66\xe4\x6c\x12\xb4\xb7\xf8\x20\x8b\xf3\xf8\x66\x86\xf3\x92\x3c\xe6\xda\x10\xac\x4c\x99\x93\x9e\x34\xa7\xdb\x4c\x9f\x36\xeb\x27\xb6\xcb\xf0\x91\xd8\x41\xaa\x3d\x24\x46\x1f\xe1\x6a\xcc\xb8\x1a\xea\x3c\xe9\x03\xaa\x81\x68\x75\xf6\x24\x56\x59\x61\x09\xcd\xbb\xd5\x40\xaa\xa3\x79\x92\xeb\xed\xdd\x40\x66\xbd\xbd\xf3\xb8\x6f\x72\xcd\xd3\x01\xbf\x3a\xf7\x12\x85\xda\xcb\x5d\x86\x9e\x3f\x43\xda\xd5\x64\x32\x9b\xc1\x53\x2a\x2d\x90\x61\xca\x32\x4e\x52\x2b\xe0\x06\x19\xa1\x05\x06\x0a\x4f\xa0\xb4\x40\xb0\x64\x0a\x4e\xa0\x77\x7f\x22\xa7\x5a\x09\x55\x08\x32\x01\x4a\xb1\x16\x91\x4e\x81\xeb\x2c\x43\x4e\xda\x54\xb4\xf0\x13\x28\xc6\xb9\x2e\x14\x01\x53\x02\x98\x10\x8e\xfc\x6e\xd5\x80\x02\x69\x90\x15\xf4\x66\x0c\xaa\x2c\x2a\x5b\xd8\x06\x54\xd2\x97\x71\xdd\xbd\x79\xc0\x93\x41\x84\xc1\x04\x00\x40\x8a\x18\x1e\xc9\x48\xb5\x0f\xab\xb3\xd1\x19\xc6\xf0\x7e\xa3\xe8\x97\x9a\xa0\x90\x4e\xda\xb8\xf4\x2e\x85\x30\x68\xad\x2f\xdf\xb3\xb7\x58\xfa\x2c\x5b\x57\xc5\x88\xce\x8e\xce\xcf\x18\xde\xdf\xca\x7f\x7e\xfe\xa9\xa6\xe5\xc5\x2e\x93\x7c\x8b\xa5\x8d\xe1\xf7\xba\x00\xa3\x2d\x96\x6f\xa5\xa5\x37\x8a\x4c\xf9\xc7\x64\x0a\xcf\x93\x4a\x34\x43\x82\xa4\x2d\xa8\x07\x4c\x62\x60\x05\xa5\x81\x97\xd3\xe8\xa3\xa4\x54\x18\x76\x9a\xc2\x75\x57\x7c\xd1\x07\x56\x64\x54\x83\xe4\x06\x73\x66\x30\x60\x9c\x53\x03\xf0\x48\xda\xb0\x3d\x86\xb0\x62\x39\xdb\xc9\x4c\x92\x44\x1b\xc2\x52\x88\x2d\x96\x53\xb8\x5e\xd6\xf7\xdb\xf9\x51\x85\x88\x59\x12\x0d\x9d\x81\x85\xcb\x03\x45\xb6\x06\x8b\x76\xda\x18\x7d\x9a\x7f\x93\x87\xaf\x02\x57\xa5\x31\xcc\x1a\x90\x59\x67\xa0\x62\x4f\x3b\xeb\xee\xf7\xfa\x35\xe4\x4c\x49\x1e\x5c\xad\x74\x91\x09\x50\x9a\xa0\x36\x0a\x06\x13\x34\xa8\x38\xba\xe4\xdf\xbe\xfd\xed\x23\x54\xfa\x57\xd3\xde\xff\xd9\x0c\x1e\x70\x2f\x5d\xcb\xc1\xaf\x5a\x60\xc7\x90\xc9\xc5\x38\xae\xc7\x4d\x1f\x39\x3d\xf7\x8e\xa6\x75\xfc\x45\xa1\xe6\x9a\xef\x19\xa5\x53\x58\x2c\x40\xc9\x6c\x78\xa3\x6d\x86\x55\xa7\x00\xf3\x9b\x4b\x88\x4c\x08\x07\xfa\x80\x5c\x1b\x11\x78\xfa\x6d\x5d\x4b\x11\x8e\xe8\x75\x7d\xbb\xe7\x98\x77\xa1\xd4\x47\xa4\x97\xb4\xaa\x4a\xf7\x8e\x63\xe9\x61\x53\xf4\xef\x63\x39\x72\xf9\xb6\x2b\x7d\x3c\x4a\x22\x14\x31\xcc\x6f\x46\xc5\x16\x9d\x9a\x1a\x0a\xda\x96\xaa\xff\xfd\x0a\x99\xfa\x97\xeb\xa5\xd5\xb2\xbf\x31\x98\xdf\xf4\x97\x1d\x02\xe9\x6f\x48\xe0\x4b\x79\x5b\xb1\xbc\xed\x06\x3e\xe8\xa8\xce\xb6\xb4\xb6\xc0\xf9\xf5\xf3\x8b\xc6\xee\xab\xb9\x70\x7e\x15\x7c\xbd\x4b\xa3\x60\x3d\xeb\xd5\xa0\xb1\x69\xe0\xf9\x19\x02\xa3\x2f\x44\x5d\x3b\xe2\x5b\x38\xf7\xe1\xb7\xa1\x7f\x7e\x04\xfc\xcf\xad\xf3\xb5\x43\xa0\x5a\x20\xfd\x24\xa8\xf6\x5f\xe3\x19\xe4\x8c\xd2\xe1\x34\x68\x83\xd8\xa8\x44\xc3\xe2\x73\xbe\x38\x6e\x75\x7d\x9b\x75\xdc\xc6\x1c\x49\xe1\x4f\x95\x0b\xeb\xab\xdd\x89\xda\x8c\x76\x59\xbd\xc8\x80\x81\x45\xae\x95\x60\xa6\xec\xb6\x59\xa2\x8d\x43\x92\x06\x6c\x8e\x5c\x26\x92\x37\x1b\xcd\x0e\x67\x55\xeb\x75\xe4\x1a\xdb\x4d\x95\x1f\x80\xd9\x7a\x8b\x5d\x1a\x2e\x47\xc6\x53\xa9\x70\xc9\x39\xc1\x02\x9a\xc1\x1e\xe4\xac\x44\x13\x57\xc9\xf3\xaf\xd7\xf9\x70\xc0\x12\xa4\x1a\xec\x29\x78\x1e\xf5\xec\x00\x36\x3a\x60\x69\xdd\x8c\x0a\x3a\x8d\xd8\x61\x44\xdd\x31\x84\x94\xd9\x74\x99\xed\xb5\x91\x94\x1e\x6b\xae\x47\x0a\xe1\x84\x72\x9f\x52\xcd\xaa\xdf\x7d\xc7\xce\xe3\xd0\xfe\xe2\x1f\x34\xf5\x43\xb3\xfa\x16\x8a\xf6\x48\xdd\x87\x55\xc5\x1e\x94\x7f\x97\x43\x1f\x7a\x18\xcb\x27\xd3\xa2\x31\xd1\x8f\x8a\x0e\x3b\xaa\x18\x97\x07\xc4\x19\x30\xb3\x78\x31\x59\x3f\x7e\xaf\xc9\x12\x87\xfd\x3d\x33\x24\xb9\xcc\x99\xa2\x51\xce\xd6\xdb\xbb\x01\xfb\x3f\xe5\xcc\xb7\xd4\xa7\x6e\xbd\xbd\x8b\x06\x8c\x8b\x13\xe6\x3c\xa9\x9f\xe7\x7f\x03\x00\x00\xff\xff\x02\xb2\x4a\x46\x20\x0c\x00\x00" func epochNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -1540,11 +1539,11 @@ func epochNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfc, 0x12, 0xf1, 0x59, 0xe0, 0x96, 0xc, 0x24, 0xa7, 0xb6, 0x16, 0x51, 0xd, 0xe0, 0x79, 0x22, 0x59, 0x33, 0x89, 0xeb, 0x2f, 0xc3, 0x60, 0xa1, 0xee, 0x25, 0x7, 0x19, 0xb3, 0x7e, 0x34, 0x7e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x68, 0x71, 0x8d, 0x2a, 0x43, 0x15, 0x3f, 0xea, 0xe6, 0xaf, 0x8c, 0x46, 0xaa, 0x5, 0x11, 0x3d, 0x13, 0x3d, 0x30, 0xf1, 0x3b, 0x87, 0xc6, 0xa3, 0x39, 0x96, 0xcf, 0x3d, 0x75, 0x77, 0xbb, 0x90}} return a, nil } -var _epochNodeRegister_qc_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x4f\x4f\xc2\x40\x10\xc5\xef\xfd\x14\x93\x1e\xc8\x36\x91\xc6\x73\x83\x12\x52\x30\x7a\x51\xa0\xc6\xfb\xb2\x0c\x6d\x63\xd9\x59\xa7\x53\x31\x31\x7c\x77\x43\xff\xd9\x8a\x7b\xda\x64\xde\xbc\xf9\xbd\x99\xfc\xe8\x88\x05\x1e\x0a\x3a\xad\x1c\x99\x0c\x0e\x4c\x47\xb8\xfd\x5a\xad\x5f\xe2\xc7\xc5\x72\xb9\x5d\x25\x89\x37\x10\x3d\x2d\x5f\xf5\xae\xc0\x44\xf4\x7b\x6e\xd3\x46\xed\x5f\x17\xfc\x61\x4f\x5c\x54\xa5\x20\x6f\xe2\xce\x7c\x13\x77\xce\x9e\xb0\xb6\xa5\x36\x92\x93\x55\x01\x7c\x7b\x1e\x00\x80\x63\x74\x9a\x51\x95\x79\x6a\x91\x23\xd0\x95\x64\x2a\x11\x62\x9d\x62\x00\x93\x85\x31\x54\x59\xe9\xe5\x97\x57\xa0\x80\xa5\x3d\x6e\xf1\x00\x77\xd0\x34\x86\x65\xd3\x12\xee\x88\x99\x4e\xb3\xc9\x35\x67\xf8\x4c\xfb\xfa\x8f\x7c\xaf\x2e\x74\xd1\x3f\x29\x07\xa2\x16\x62\xad\x25\x0b\xfa\xd9\x97\x37\x9f\x83\xd3\x36\x37\xca\x8f\xa9\x2a\xf6\x60\x49\xa0\x19\x5b\x63\x01\xe3\x01\x19\xad\xc1\x66\x07\x2d\x19\x38\x2d\x99\x1f\x8c\x63\x7c\x98\x37\x12\x64\x98\x4d\x7f\xcf\x12\xa6\x28\xfd\x1a\xeb\xb2\xb2\x3d\x54\xd4\x25\x1f\x18\xfd\xd9\x40\xa9\x3f\x51\xcd\xa6\xad\xf5\x0d\x08\x45\xe3\xd3\x84\x75\x61\x14\xaf\xf6\x3a\x7b\xe7\x9f\x00\x00\x00\xff\xff\x76\xf1\x95\x7f\x23\x02\x00\x00" +var _epochNodeRegister_qc_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\xcd\x4e\x84\x40\x0c\xc7\xef\xf3\x14\x0d\x87\xcd\x90\xb8\x3c\x00\x41\x37\x06\x35\xf1\x62\xd4\x35\xde\x67\x87\xf2\x11\xd9\xe9\x58\x8a\x7b\x30\xfb\xee\x86\x0f\x47\x50\x7b\x82\xe9\xbf\xed\xef\xdf\x36\x47\x4f\x2c\x70\xd7\xd2\xe9\xd6\x93\xad\xa1\x64\x3a\x42\x14\xfe\x23\xb5\x50\xdc\xdf\xbc\x98\x43\x8b\x7b\x31\x6f\x8d\xab\x16\xd2\x75\x62\x55\x93\xb7\x7d\x27\xc8\x4f\xf9\x42\x1e\xde\x22\xa5\x84\x8d\xeb\x8c\x95\x86\x9c\x8e\xe1\x53\x29\x00\x00\xcf\xe8\x0d\xa3\xee\x9a\xca\x21\xa7\x60\x7a\xa9\xf5\x5e\x88\x4d\x85\x31\x6c\xae\xad\xa5\xde\x49\x90\x0f\xd1\xa2\x80\xa3\x02\x9f\xb1\x84\x4b\x98\x0a\x93\x6e\x2a\x49\x0e\xc4\x4c\xa7\x6c\xf3\x97\x35\x79\xa0\x62\xfc\x46\xbe\xd2\x03\x61\xfa\x8f\xd3\x85\x68\x86\x78\x34\x52\xc7\x61\xf6\x10\xbb\x1d\x78\xe3\x1a\xab\xa3\x9c\xfa\xb6\x00\x47\x02\xd3\xd8\x11\x0b\x18\x4b\x64\x74\x16\xa7\x3d\xcc\x64\xe0\x8d\xd4\x51\xbc\xb6\xf1\x6e\x5f\x49\x90\x21\xdb\xfe\xdc\x25\xa9\x50\xc2\xda\xc6\xb4\x76\x01\x2a\xfd\x76\xbe\x68\xf4\x6b\x03\x9d\xf9\x40\x9d\x6d\xe7\xd6\x17\x20\x94\xae\xcf\x93\x8c\x89\x95\xbd\xb1\xd7\x59\x9d\xbf\x02\x00\x00\xff\xff\x2b\x73\x77\x18\x24\x02\x00\x00" func epochNodeRegister_qc_voterCdcBytes() ([]byte, error) { return bindataRead( @@ -1560,11 +1559,11 @@ func epochNodeRegister_qc_voterCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_qc_voter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4, 0x90, 0xb, 0x9c, 0xab, 0xb5, 0xe, 0xdd, 0xe5, 0x14, 0x8d, 0x54, 0xe4, 0xa, 0x48, 0x56, 0xab, 0x87, 0x86, 0xb2, 0x48, 0x8a, 0x92, 0x5, 0xb4, 0x55, 0x14, 0x19, 0xbd, 0xd1, 0x3b, 0xce}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe3, 0x85, 0x38, 0x83, 0x3f, 0x29, 0xc8, 0x67, 0xf8, 0x39, 0x18, 0x90, 0x30, 0x95, 0xd7, 0xfb, 0xcb, 0x28, 0xff, 0x42, 0xeb, 0x66, 0x30, 0x6, 0x8b, 0x32, 0xc, 0x6a, 0x41, 0x3f, 0x8d, 0xc0}} return a, nil } -var _epochScriptsGet_bonus_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x18\xa5\x97\x9e\x5a\xe2\x94\x9f\x57\x5a\x1c\x92\x9f\x9d\x9a\x57\xac\xa1\xc9\x55\xcb\x05\x08\x00\x00\xff\xff\x33\x71\xc3\xef\x6f\x00\x00\x00" +var _epochScriptsGet_bonus_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x50\x82\xf3\x95\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\x42\xdd\x32\x2b\xcc\x4c\x14\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x10\xe6\xe8\xa5\xa7\x96\x38\xe5\xe7\x95\x16\x87\xe4\x67\xa7\xe6\x15\x6b\x68\x72\xd5\x72\x01\x02\x00\x00\xff\xff\x76\x1b\x5a\x11\x6c\x00\x00\x00" func epochScriptsGet_bonus_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1580,11 +1579,11 @@ func epochScriptsGet_bonus_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_bonus_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb9, 0xba, 0x38, 0xb3, 0x71, 0x3, 0x50, 0x8f, 0x89, 0x88, 0x91, 0x63, 0x37, 0x2b, 0x23, 0xdc, 0xcc, 0x6d, 0x13, 0xb3, 0x24, 0xaa, 0x78, 0x8c, 0x95, 0xee, 0x8, 0x37, 0xd, 0xb3, 0x10, 0xa4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdf, 0xb7, 0x12, 0xf4, 0xd5, 0x3, 0x5c, 0xc, 0xe2, 0x8f, 0xba, 0x1, 0xf6, 0xeb, 0xf5, 0x5e, 0x78, 0xa2, 0xa7, 0x95, 0x60, 0x32, 0x30, 0x36, 0x18, 0xe8, 0xde, 0xb7, 0x4d, 0xbd, 0xd3, 0xa}} return a, nil } -var _epochScriptsGet_config_metadataCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x42\x68\xd3\x73\xce\xcf\x4b\xcb\x4c\x57\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x92\x4d\x4f\x2d\x81\x28\xf0\x4d\x2d\x49\x4c\x49\x2c\x49\xd4\xd0\xe4\xaa\xe5\x02\x04\x00\x00\xff\xff\x63\x4d\x7a\xe5\x7c\x00\x00\x00" +var _epochScriptsGet_config_metadataCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x50\x82\xf3\x95\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x10\x7a\xf4\x9c\xf3\xf3\xd2\x32\xd3\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x90\x64\xd3\x53\x4b\x20\x0a\x7c\x53\x4b\x12\x53\x12\x4b\x12\x35\x34\xb9\x6a\xb9\x00\x01\x00\x00\xff\xff\x49\x98\x62\x2b\x79\x00\x00\x00" func epochScriptsGet_config_metadataCdcBytes() ([]byte, error) { return bindataRead( @@ -1600,11 +1599,11 @@ func epochScriptsGet_config_metadataCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_config_metadata.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe8, 0x73, 0x53, 0x3c, 0x3c, 0xe9, 0x80, 0xbb, 0x35, 0xa5, 0xdd, 0xe6, 0xac, 0x3f, 0x41, 0x5, 0x10, 0x5d, 0x54, 0xf, 0x58, 0x6f, 0x73, 0xb0, 0x62, 0xb2, 0xc8, 0x3e, 0xb0, 0xc5, 0xdf, 0xdf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdc, 0x29, 0xb6, 0xd6, 0xa0, 0xb4, 0x99, 0xd, 0x4b, 0x96, 0x98, 0x11, 0xa1, 0x5d, 0x26, 0xa8, 0xa1, 0xfe, 0x9c, 0xbd, 0x5f, 0xbc, 0xac, 0xc5, 0x8, 0xcc, 0xe7, 0xf2, 0x6d, 0xd2, 0x51, 0xb7}} return a, nil } -var _epochScriptsGet_create_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x31\xef\x82\x30\x14\x04\xf0\xbd\x9f\xe2\x46\x58\xc8\x7f\x66\xfb\xa7\x60\x74\x52\x64\x24\x0c\x4d\x7d\x28\x49\xe9\x23\xaf\x6d\xd4\x18\xbf\xbb\x89\x81\xa8\xdb\x0d\xbf\xdc\xdd\x38\xcd\x2c\x11\x1b\xc7\xd7\x7a\x66\x7b\xc1\x20\x3c\xe1\xef\x56\x1f\xf6\x7a\xfb\x5f\x55\xc7\xba\x6d\xd5\x17\xd2\x2e\x85\x48\xd2\xe8\x15\x36\x7a\x55\xca\x58\x4b\x21\x64\xc6\xb9\x1c\x43\xf2\x98\xcc\xe8\x33\x23\x62\xee\x25\xba\x36\xca\xe8\xcf\x7d\x5e\xa2\xfb\xe9\x29\x96\xd4\xe3\xa1\x00\x40\x28\x26\xf1\x9f\x43\x85\x15\x32\x91\x34\x3b\x47\x36\xb2\x2c\x3c\x64\x9e\x4f\xb4\xab\x42\x89\xf7\x42\xae\x9e\xea\x15\x00\x00\xff\xff\xef\xe4\x5a\xe3\xcc\x00\x00\x00" +var _epochScriptsGet_create_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x3f\x0b\xc2\x30\x10\x05\xf0\x3d\x9f\xe2\xd1\xa9\x5d\x8a\x73\x37\x49\x2b\x38\xd6\x8e\xa5\x43\x88\x57\x2d\xa4\xb9\x72\x49\x50\x11\xbf\xbb\xa0\xc5\x3f\xdb\x1d\xfc\x78\xef\x4d\xf3\xc2\x12\xb1\x73\x7c\x69\x16\xb6\x67\x8c\xc2\x33\xb2\xcf\x9f\xa9\x1f\xa1\x5d\x0a\x91\xa4\xd5\x6f\xb5\xb9\xb6\x7a\x5b\xd7\x87\xa6\xeb\x94\x32\xd6\x52\x08\xb9\x71\xae\xc0\x98\x3c\x66\x33\xf9\xdc\x88\x98\x5b\x85\xbe\x8b\x32\xf9\xd3\x50\x54\xe8\xff\x72\xca\xf5\x1a\x70\x57\x00\x20\x14\x93\xf8\xef\x9a\xd2\x0a\x99\x48\x9a\x9d\x23\x1b\x59\x56\x1e\x72\xcf\x47\xda\xd7\xa1\xc2\xab\xa1\x50\x0f\xf5\x0c\x00\x00\xff\xff\x69\xfc\x1b\x8a\xc9\x00\x00\x00" func epochScriptsGet_create_clustersCdcBytes() ([]byte, error) { return bindataRead( @@ -1620,7 +1619,7 @@ func epochScriptsGet_create_clustersCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_create_clusters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf2, 0x75, 0x93, 0xb8, 0xe3, 0x7f, 0x0, 0xa8, 0xde, 0x72, 0xf9, 0xe2, 0x78, 0x90, 0x3, 0x6f, 0x78, 0xbb, 0x58, 0x61, 0x15, 0xa8, 0x2d, 0xbb, 0xd0, 0x60, 0x22, 0xe4, 0x25, 0x21, 0xfb, 0x80}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x43, 0x5b, 0x6, 0xc4, 0xd6, 0xe4, 0xb3, 0x2c, 0xf1, 0xfe, 0x96, 0x6d, 0x60, 0x48, 0xbc, 0xbf, 0xd0, 0x12, 0xa6, 0x12, 0xa0, 0x15, 0x51, 0x7b, 0x6e, 0x52, 0x46, 0xf3, 0xa1, 0x5a, 0x48, 0x46}} return a, nil } @@ -1644,7 +1643,7 @@ func epochScriptsGet_current_viewCdc() (*asset, error) { return a, nil } -var _epochScriptsGet_epoch_counterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\xf5\xcc\x2b\x31\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x18\xa5\x97\x5c\x5a\x54\x94\x9a\x57\x02\xe6\x38\xe7\x97\xe6\x95\xa4\x16\x71\xd5\x02\x02\x00\x00\xff\xff\x59\x5e\x04\x35\x71\x00\x00\x00" +var _epochScriptsGet_epoch_counterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x50\x82\xf3\x95\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\x42\x3d\xf3\x4a\xcc\x4c\x14\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x10\xe6\xe8\x25\x97\x16\x15\xa5\xe6\x95\x80\x39\xce\xf9\xa5\x79\x25\xa9\x45\x5c\xb5\x80\x00\x00\x00\xff\xff\xc6\x93\x6d\x15\x6e\x00\x00\x00" func epochScriptsGet_epoch_counterCdcBytes() ([]byte, error) { return bindataRead( @@ -1660,11 +1659,11 @@ func epochScriptsGet_epoch_counterCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_epoch_counter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc9, 0xd5, 0xfd, 0x2, 0x55, 0x15, 0x31, 0x3, 0xcb, 0x7e, 0x88, 0xf1, 0xce, 0x48, 0x45, 0xee, 0xca, 0x5b, 0xab, 0x94, 0xfc, 0xd5, 0x59, 0xec, 0x85, 0x7b, 0x74, 0xbf, 0x2d, 0x4a, 0xc4, 0xd8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x83, 0x42, 0x10, 0xa0, 0xad, 0xb7, 0x47, 0xa, 0x61, 0x20, 0xe3, 0xe2, 0xef, 0x4c, 0x70, 0xe6, 0x10, 0xef, 0x4d, 0x43, 0x5e, 0xcb, 0xa9, 0x60, 0x2d, 0x66, 0x4, 0xf2, 0xee, 0x88, 0xd2, 0x26}} return a, nil } -var _epochScriptsGet_epoch_metadataCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x05\xa9\x77\xce\x2f\xcd\x2b\x49\x2d\xb2\x52\x08\xf5\xcc\x2b\x31\x33\xd1\xb4\x42\x18\xa5\x07\x26\x7d\x53\x4b\x12\x53\x12\x4b\x12\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x90\x14\xa5\xa7\x96\xa0\xa8\x43\x31\x56\x53\x91\xab\x16\x10\x00\x00\xff\xff\x7f\x11\xb3\x7c\xa2\x00\x00\x00" +var _epochScriptsGet_epoch_metadataCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x50\x82\xf3\x95\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x52\x41\x92\xce\xf9\xa5\x79\x25\xa9\x45\x56\x0a\xa1\x9e\x79\x25\x66\x26\x9a\x56\x08\x73\xf4\xc0\xa4\x6f\x6a\x49\x62\x4a\x62\x49\xa2\x42\x35\x97\x82\x82\x82\x42\x51\x6a\x49\x69\x51\x1e\x92\xa2\xf4\xd4\x12\x14\x75\x28\xc6\x6a\x2a\x72\xd5\x02\x02\x00\x00\xff\xff\xc7\x41\x13\xa2\x9f\x00\x00\x00" func epochScriptsGet_epoch_metadataCdcBytes() ([]byte, error) { return bindataRead( @@ -1680,11 +1679,11 @@ func epochScriptsGet_epoch_metadataCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_epoch_metadata.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb1, 0x5e, 0xb9, 0xfa, 0xa9, 0xac, 0x39, 0x1, 0x5f, 0x6a, 0x16, 0xe8, 0xc4, 0x93, 0x4e, 0x82, 0x1a, 0x49, 0x3c, 0x14, 0xc5, 0xfe, 0xac, 0xbb, 0x70, 0x44, 0xf6, 0xc3, 0x49, 0x18, 0x89, 0xa5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcc, 0xf7, 0x5b, 0xef, 0xc4, 0x5f, 0xa4, 0xcf, 0xc5, 0x9e, 0x16, 0x2e, 0xa9, 0x19, 0x76, 0x2b, 0x9f, 0x9, 0xdf, 0x16, 0x2c, 0xf3, 0x59, 0x48, 0x8c, 0x36, 0x26, 0xc, 0x9c, 0xd6, 0xb8, 0x12}} return a, nil } -var _epochScriptsGet_epoch_phaseCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\xf5\xcc\x2b\xb1\x50\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x98\xa4\x97\x5c\x5a\x54\x94\x9a\x57\x02\xe6\x04\x64\x24\x16\xa7\xea\x15\x25\x96\x87\x25\xe6\x94\xa6\x72\xd5\x02\x02\x00\x00\xff\xff\x47\xc3\xf6\x42\x77\x00\x00\x00" +var _epochScriptsGet_epoch_phaseCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x44\xcc\xb1\x0a\xc2\x40\x0c\x06\xe0\xfd\x9e\xe2\xa7\x53\xbb\x74\x16\x77\x05\x37\x17\xdd\xc3\x91\xd2\x42\x2e\x29\xb9\x84\x0e\xe2\xbb\x0b\x0e\x3a\x7e\xcb\xb7\xb5\xdd\x3c\x70\x15\x3b\x2e\xbb\xd5\x15\x8b\x5b\xc3\xf0\xf3\x50\x0a\xd5\xca\xbd\x8f\x24\x32\x61\x49\x45\xa3\x4d\xc7\xe9\x8c\xc7\x4d\xe3\x84\x57\x01\x00\xe7\x48\xd7\x7f\x33\xd7\x74\x67\x8d\x2f\xee\x2b\x75\x9e\x9d\x8e\x27\x49\x72\x79\x7f\x02\x00\x00\xff\xff\xd2\xb5\x20\xc1\x74\x00\x00\x00" func epochScriptsGet_epoch_phaseCdcBytes() ([]byte, error) { return bindataRead( @@ -1700,11 +1699,11 @@ func epochScriptsGet_epoch_phaseCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_epoch_phase.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfb, 0x78, 0xa1, 0xb5, 0x83, 0x19, 0xc, 0xba, 0x63, 0xac, 0x58, 0x17, 0x11, 0x24, 0x41, 0x57, 0xa0, 0xd4, 0x2a, 0xc, 0x71, 0x62, 0x96, 0x5e, 0xe9, 0xa6, 0x18, 0xb4, 0xfd, 0x5f, 0x23, 0x11}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8e, 0xc2, 0x92, 0xc6, 0x5c, 0xd7, 0x19, 0x5d, 0xed, 0x1d, 0xe8, 0xfc, 0x5a, 0xfa, 0x53, 0x75, 0x8a, 0x15, 0x52, 0x13, 0xdf, 0x55, 0xae, 0x71, 0x7e, 0xcc, 0xc, 0x81, 0x95, 0xdc, 0xc7, 0xc5}} return a, nil } -var _epochScriptsGet_epoch_timing_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x42\x68\xd3\x03\x93\x21\x99\xb9\x99\x79\xe9\xce\xf9\x79\x69\x99\xe9\x0a\xd5\x5c\x0a\x0a\x0a\x0a\x45\xa9\x25\xa5\x45\x79\x48\x0a\xd3\x53\x4b\x30\xd4\x6a\x68\x72\xd5\x02\x02\x00\x00\xff\xff\x67\x19\xef\x12\x89\x00\x00\x00" +var _epochScriptsGet_epoch_timing_configCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x50\x82\xf3\x95\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x10\x7a\xf4\xc0\x64\x48\x66\x6e\x66\x5e\xba\x73\x7e\x5e\x5a\x66\xba\x42\x35\x97\x82\x82\x82\x42\x51\x6a\x49\x69\x51\x1e\x92\xc2\xf4\xd4\x12\x0c\xb5\x1a\x9a\x5c\xb5\x80\x00\x00\x00\xff\xff\xd4\x6d\x92\x2d\x86\x00\x00\x00" func epochScriptsGet_epoch_timing_configCdcBytes() ([]byte, error) { return bindataRead( @@ -1720,11 +1719,11 @@ func epochScriptsGet_epoch_timing_configCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_epoch_timing_config.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe9, 0x6f, 0xa1, 0xa3, 0x69, 0xa0, 0x19, 0x38, 0xf6, 0x87, 0xe4, 0xc3, 0x4c, 0x63, 0x47, 0x64, 0xe, 0x15, 0x4f, 0x62, 0xbb, 0x5e, 0xa5, 0x7, 0x75, 0x3b, 0x4c, 0xe2, 0x67, 0xf5, 0x79, 0x35}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd8, 0x3f, 0xce, 0x1b, 0x5d, 0x2, 0xa1, 0xda, 0x74, 0x91, 0x1e, 0x7f, 0x30, 0x80, 0x4b, 0xa1, 0xc5, 0xbc, 0x78, 0x58, 0xe2, 0x85, 0xa3, 0x36, 0x62, 0x7a, 0x19, 0xcc, 0x30, 0xc4, 0x9e, 0x8c}} return a, nil } -var _epochScriptsGet_proposed_counterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\xf5\xcc\x2b\x31\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x18\xa5\x57\x50\x94\x5f\x90\x5f\x9c\x9a\x02\xe6\x39\xe7\x97\xe6\x95\xa4\x16\x69\x68\x72\xd5\x02\x02\x00\x00\xff\xff\x55\xb5\xd8\x03\x74\x00\x00\x00" +var _epochScriptsGet_proposed_counterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x50\x82\xf3\x95\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\x14\x42\x3d\xf3\x4a\xcc\x4c\x14\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x10\xe6\xe8\x15\x14\xe5\x17\xe4\x17\xa7\xa6\x80\x79\xce\xf9\xa5\x79\x25\xa9\x45\x1a\x9a\x5c\xb5\x80\x00\x00\x00\xff\xff\x47\x3a\xad\xbf\x71\x00\x00\x00" func epochScriptsGet_proposed_counterCdcBytes() ([]byte, error) { return bindataRead( @@ -1740,11 +1739,11 @@ func epochScriptsGet_proposed_counterCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_proposed_counter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x65, 0xa1, 0x50, 0xe6, 0x27, 0x2, 0x37, 0xc0, 0x59, 0x7f, 0xc6, 0xed, 0xc7, 0xee, 0x56, 0x4e, 0xea, 0x60, 0x8d, 0xac, 0xfb, 0xe9, 0xfe, 0x8a, 0x5c, 0x5e, 0x29, 0x8d, 0x40, 0x30, 0xa8, 0x67}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x41, 0xc4, 0xf8, 0x7c, 0xf, 0x29, 0xc7, 0x76, 0xb4, 0x12, 0x90, 0xa3, 0x44, 0x2d, 0x55, 0x7e, 0x6f, 0x2e, 0x42, 0xac, 0x6e, 0x97, 0xb6, 0x9d, 0xf3, 0x7f, 0x88, 0xf4, 0x20, 0x92, 0xed, 0x42}} return a, nil } -var _epochScriptsGet_randomizeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x30\xa8\x70\x0d\xf0\x77\xf6\x70\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x2c\x2a\x4a\xac\xb4\x52\x88\x0e\x2e\x29\xca\xcc\x4b\x8f\xd5\x44\x30\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x10\x66\xeb\x15\x25\xe6\xa5\xe4\xe7\x66\x56\xa5\x42\xf4\x6a\x72\xd5\x72\x01\x02\x00\x00\xff\xff\x1e\x03\x7b\x82\x80\x00\x00\x00" +var _epochScriptsGet_randomizeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x2d\xc8\x4f\xce\x50\x48\x2b\xca\xcf\x55\x50\x82\xf3\x95\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x12\x8b\x8a\x12\x2b\xad\x14\xa2\x83\x4b\x8a\x32\xf3\xd2\x63\x35\x11\x4c\x85\x6a\x2e\x05\x05\x05\x85\xa2\xd4\x92\xd2\xa2\x3c\x84\xc1\x7a\x45\x89\x79\x29\xf9\xb9\x99\x55\xa9\x10\xbd\x9a\x5c\xb5\x5c\x80\x00\x00\x00\xff\xff\x71\xcc\x71\x38\x7d\x00\x00\x00" func epochScriptsGet_randomizeCdcBytes() ([]byte, error) { return bindataRead( @@ -1760,11 +1759,11 @@ func epochScriptsGet_randomizeCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_randomize.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0x24, 0x39, 0xc1, 0x29, 0x52, 0x9c, 0x5a, 0x9e, 0x90, 0x88, 0x2b, 0x91, 0x68, 0xc8, 0xf, 0xe1, 0xdf, 0x2f, 0xf, 0x8b, 0x8, 0xf2, 0x36, 0xdd, 0x11, 0x22, 0xd2, 0x46, 0xdc, 0x87, 0x8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x28, 0x12, 0xd9, 0x65, 0x36, 0xf, 0xe4, 0x3b, 0x80, 0x3b, 0xdd, 0x29, 0x6b, 0xfd, 0x50, 0x6a, 0x2e, 0xa5, 0xa1, 0x70, 0x41, 0xc2, 0x79, 0xec, 0xfb, 0x14, 0x51, 0xc, 0xe8, 0xb8, 0xcb, 0xb4}} return a, nil } -var _epochScriptsGet_target_end_time_for_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\xcf\xcf\x8a\xc2\x30\x10\x06\xf0\x7b\x9e\x62\x8e\xcd\x65\xd9\xc3\xb2\x87\x85\x15\xa4\x7f\xd0\x93\x62\xeb\x03\x84\x38\xad\x81\x64\x52\xa6\x09\x0a\xd2\x77\x97\xa6\x2d\x36\x87\x30\x90\xef\x97\x8f\x31\xae\xf7\x1c\xa0\xb2\xfe\x51\xf6\x5e\xdf\xa1\x65\xef\xe0\xfb\x59\x9e\x4f\xf9\x61\x5f\x14\x97\xb2\xae\x85\x50\x5a\xe3\x30\x64\xca\x5a\x09\x6d\x24\x70\xca\x50\x16\x14\x77\x18\x92\xfa\x83\xeb\x91\xc2\xef\x8f\x5c\x07\x78\x09\x00\x80\x9e\x71\x99\xa6\xb3\x01\xb0\xfb\xff\x74\x7e\xe9\xc8\x8c\x34\xbf\xe4\x3e\x52\x40\x4e\x68\x4c\xb7\xc5\x00\xda\x53\x6b\x3a\xd8\xa2\xf5\xab\xc6\x38\x43\x5d\x9e\x02\x99\x4c\x82\x31\x44\xa6\x05\x4d\xc1\x66\x6e\xa6\x5b\x63\x1c\x56\x9e\x13\xdc\x2e\x20\xc5\xf8\x0e\x00\x00\xff\xff\xbd\x1a\x61\x75\x0a\x01\x00\x00" +var _epochScriptsGet_target_end_time_for_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x8f\x31\x8b\xc3\x30\x0c\x85\x77\xff\x8a\x47\xa6\x78\xb9\xe9\xb8\xe1\xa0\x5d\x42\x03\xdd\xd3\x1f\x60\x5c\x25\x35\xd8\x72\x50\x6c\x3a\x94\xfc\xf7\x12\x27\x69\xa3\x41\x3c\xa1\xf7\xe9\x21\x17\xc6\x28\x09\xad\x8f\xcf\xcb\x18\xed\x03\xbd\xc4\x80\xea\x33\x57\x4a\x19\x6b\x69\x9a\x6a\xe3\xbd\x46\x9f\x19\xc1\x38\xae\x93\x91\x81\x52\xb1\xfc\xe3\x76\xe5\xf4\xf7\xab\x77\x81\x97\x02\x80\x51\x68\x53\x4b\x1d\x00\x9c\x4f\xdf\xc0\x1f\x9b\x45\x88\xd7\x4d\x13\x33\x27\x92\x02\xcd\xa5\x7b\x4a\xb0\x91\x7b\x37\xe0\x08\xed\xa7\x3a\x17\x1c\x0f\x4d\x31\xd4\xba\x10\x42\x29\x0b\x6f\xd0\x62\xec\xd6\x64\xbe\x77\x2e\x50\x1b\xa5\x80\xc7\x07\xb4\x9a\xdf\x01\x00\x00\xff\xff\x48\xb4\xb0\xb3\x07\x01\x00\x00" func epochScriptsGet_target_end_time_for_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1780,7 +1779,7 @@ func epochScriptsGet_target_end_time_for_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_target_end_time_for_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb1, 0x91, 0x98, 0xde, 0xc1, 0xe8, 0xa1, 0x2c, 0xf, 0x6c, 0x74, 0x45, 0x1e, 0xa1, 0x93, 0x8e, 0xd8, 0x79, 0x4c, 0xee, 0x6c, 0xed, 0x14, 0xe3, 0x42, 0x3, 0x7d, 0xec, 0x57, 0xad, 0x88, 0x94}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5a, 0x2c, 0x9a, 0x3f, 0xf9, 0x63, 0x6b, 0x6, 0x62, 0x77, 0x4b, 0xf8, 0x7c, 0xfa, 0xc0, 0x87, 0x40, 0xcb, 0x6c, 0x11, 0x6, 0x75, 0xc3, 0x10, 0x56, 0xdc, 0xf7, 0x79, 0x9, 0xa4, 0x6f, 0xd4}} return a, nil } @@ -1804,7 +1803,7 @@ func flowtokenBurn_tokensCdc() (*asset, error) { return a, nil } -var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\x4c\xf7\xb0\xb5\x03\x47\xee\xe7\xc5\xc8\x16\x48\x93\xa6\xd8\xcb\x16\x48\x82\xed\xb1\x3b\x26\x47\x26\xbb\x12\x29\x90\x23\xab\x46\x90\xff\x5e\x90\x94\x68\x29\x40\x72\x5a\x9d\x44\xcd\xcc\x9b\xf7\xde\x0c\xb5\xbd\xb8\x10\xe2\x51\x9b\x00\xec\xd1\x06\x94\x6c\x9c\x05\x13\x00\x81\xa9\xed\x1a\x64\x82\xda\xf9\x78\x9c\xc5\x59\x23\x83\x74\x7d\xa3\x60\x4f\xd0\x07\x52\x82\x1d\x04\x62\xe8\x3b\x40\x0b\x28\xa5\xeb\x2d\x03\xbb\x58\x3c\xa0\x57\xa0\xa8\x73\xc1\x30\x29\x60\xf7\x95\x6c\x88\x31\xb4\x8e\x35\x79\xf0\x24\xc9\x1c\xc9\x57\x42\x7c\xac\x01\xed\xc9\x59\x82\x40\x56\x85\x79\x72\xec\xe3\xbf\x0f\x70\x97\x11\xc9\xc3\xfd\x58\xb7\x11\xac\xa9\x9c\x60\x30\x4d\x03\xff\xf6\x81\x4b\x73\xd6\x2e\xd0\x0c\x2b\xa6\x7f\xc6\xbe\xe1\xac\x44\x63\x80\x3d\x91\x15\x51\x01\x86\x14\xf6\x24\x4d\x67\xc8\x32\xa0\x55\x40\xad\x89\x2f\x40\xc7\xf8\x25\x15\x19\xab\x8c\x44\xa6\x20\x06\x6d\xa4\x4e\xec\xa6\x86\x51\xa5\x9e\x1a\x56\xa3\xc1\x03\x9e\x36\x60\xa2\x3e\x70\x75\x7d\x29\x35\x1a\x0b\x81\xfc\xd1\x48\x82\x01\x2d\x27\x6a\xad\xb3\x86\x9d\x87\x41\xbb\x38\x86\x11\xd0\xd8\x83\x38\xd3\x37\xbc\x01\xc3\x20\xd1\xc2\x80\x2c\x75\xa6\x95\x42\x81\x08\x06\x4d\x9e\x66\x04\x40\x62\x4b\x50\x7b\xd7\x56\x42\x3c\x30\x75\x63\x66\x9e\x56\x1e\x55\x80\xc1\xb0\xce\x05\x45\x85\xdf\x09\xf1\x63\x05\x8f\x9a\xe0\xae\xb7\x07\xb3\x6f\x08\x1e\x53\x86\x74\x96\x3d\xca\xe8\x02\x93\xaf\x51\x12\x04\x9d\xf6\x01\x1b\x4f\xa8\x4e\x71\x2f\x14\x75\x8d\x3b\x91\x82\xe0\x5a\x4a\xa4\xc4\x4f\x19\x0d\xbb\xae\x31\x12\x23\x1e\x2f\xf1\x46\x94\x59\x75\x25\x7e\xce\x45\xb3\x89\x8c\xeb\x35\x26\x6b\x3c\x12\xe0\x38\xd0\xb8\xac\x9c\xf6\x39\x03\x7b\x42\x26\x25\x00\x20\x0d\x32\xb0\xf3\xa4\xc0\x58\x30\x1c\xd2\x09\x0f\x94\xb5\x23\x74\xfd\xbe\x31\x41\x93\x2a\xbb\x24\x7e\xa9\xe0\x36\x11\x49\x7e\x7e\x49\xea\xef\xca\x4c\x2a\xa9\xe4\x97\x33\xf9\xb4\xa5\xca\xd4\x35\xf9\x19\x4d\xf1\x6b\x15\x77\x16\x10\x2c\x0d\x70\x9d\x3f\xee\xe0\x26\x31\x4b\xb0\x93\x1e\xeb\x7c\x8b\x4d\x73\xda\x24\xba\xac\xc9\x82\xef\x6d\xee\x9c\x85\xfc\x53\x46\x93\x5b\xcf\x2e\x65\x2e\x3a\x10\xb3\xb1\x07\x58\x5c\x88\x38\xfa\x45\xa3\xbc\xc0\x2f\x16\xbd\x12\x17\x5b\x21\x4c\xdb\x39\xcf\x65\xde\x79\xdc\x09\xe0\xdd\xe2\xdb\xbb\x92\xd9\xb8\x61\x91\x35\x9d\x4b\xc6\x0b\xd3\x72\xde\x0f\xff\xdd\xfd\x75\xff\xf7\xf5\xfd\xed\xc7\x4f\x7f\x5e\xdf\xde\xde\xff\xf1\xf0\x20\xc4\x4c\xce\x6a\xfa\x29\xec\xe0\x5a\x29\x4f\x21\xac\xe1\x49\x24\x8d\x9d\xa7\x0e\x3d\xad\x50\x4a\xde\x01\xf6\xac\x57\xbf\x3b\xef\xdd\xf0\x19\x9b\x9e\x36\x70\x83\x1d\xee\x4d\x63\xd8\x50\x58\xc3\xfb\xd1\xf1\x58\x0e\xe3\xd3\x10\xcf\xd6\xe9\x43\x74\x6d\xcc\x2a\x6d\xd7\x25\x39\x3e\x95\x9c\x61\x56\x07\xe2\xab\xf7\x4f\x0b\x3b\xaa\xc9\xec\xe7\xdf\x56\xdb\xb4\x47\x72\x5b\x4f\x4e\x4c\xb1\xf5\x77\x62\x41\xe1\x98\x36\xf6\xea\xf2\xa5\x43\x55\x1e\xf6\x27\x1a\xca\xbf\x6e\x55\xe8\xee\xce\xcc\xcf\x1c\xa3\x15\xd5\xb8\xcd\x55\xc0\x23\xad\xae\x2e\x13\xfa\x06\xd8\xed\x60\x3b\x86\xce\x94\x0a\xf0\xfa\x4c\xc9\xd4\x89\x95\xc4\x0e\x3e\x64\xc4\x6f\xa3\x7a\x66\xfc\xd8\x46\x62\x57\x49\x4d\xf2\xeb\xea\x65\xb0\x88\x59\xb4\xee\xed\x78\x35\xdf\xe8\xb2\x80\x79\x16\xe7\xb7\x85\xe5\xe5\xfe\xdc\xbc\xa2\x72\x32\xd1\x84\xd0\xd3\x9b\x7a\xdf\xf2\xf4\x75\x29\xa3\x90\xb7\x90\x17\x4a\xe6\x84\x37\x8b\x08\xf2\x0e\x5e\xb5\xa3\x64\x66\x2e\xcf\xe2\x59\xfc\x1f\x00\x00\xff\xff\xd3\x00\x07\x52\xeb\x07\x00\x00" +var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\x4c\x73\xd8\xda\x81\x23\xa3\x5f\x17\x23\x5b\x60\x9b\x22\x40\x2f\x3d\xb4\xc1\x5e\xbb\x63\x72\x64\xb2\x2b\x91\x02\x39\xb2\x60\x2c\xf2\xdf\x0b\x7e\x88\x96\x0c\x24\xa7\xfa\x64\x72\x66\xde\xbc\xf7\x66\xa8\xfd\xfd\xbd\x10\x2f\xda\x04\x60\x8f\x36\xa0\x64\xe3\x2c\x98\x00\x08\x4c\xfd\xd0\x21\x13\xb4\xce\xc7\xe3\x22\xce\x1a\x19\xa4\x1b\x3b\x05\x47\x82\x31\x90\x12\xec\x20\x10\xc3\x38\x00\x5a\x40\x29\xdd\x68\x19\xd8\xc5\xe2\x09\xbd\x02\x45\x83\x0b\x86\x49\x01\xbb\xaf\x64\x43\x8c\xa1\x75\xac\xc9\x83\x27\x49\xe6\x4c\xbe\x11\xe2\x8f\x16\xd0\x5e\x9c\x25\x08\x64\x55\x58\x26\xc7\x3e\xfe\xfb\x00\xcf\x19\x91\x3c\xfc\x55\xea\x76\x82\x35\xd5\x13\x4c\xa6\xeb\xe0\xdf\x31\x70\x6d\xce\xda\x05\x5a\x60\xc5\xf4\xcf\x38\x76\x9c\x95\x68\x0c\x70\x24\xb2\x22\x2a\xc0\x90\xc2\x9e\xa4\x19\x0c\x59\x06\xb4\x0a\xa8\x37\xf1\x0f\xd0\x39\xde\xa4\x22\x63\x95\x91\xc8\x14\xc4\xa4\x8d\xd4\x89\xdd\xdc\x30\xaa\xd4\x73\xc3\xa6\x18\x3c\xe1\x65\x07\x26\xea\x03\xd7\xb6\x0f\x52\xa3\xb1\x10\xc8\x9f\x8d\x24\x98\xd0\x72\xa2\xd6\x3b\x6b\xd8\x79\x98\xb4\x8b\x63\x28\x80\xc6\x9e\xc4\x95\xbe\xe1\x1d\x18\x06\x89\x16\x26\x64\xa9\x33\xad\x14\x0a\x44\x30\x69\xf2\xb4\x20\x00\x12\x7b\x82\xd6\xbb\xbe\x11\xe2\x6f\xa6\xa1\x64\xe6\x69\xe5\x51\x05\x98\x0c\xeb\x5c\x50\x55\xf8\x83\x10\x3f\x34\xf0\xa2\x09\x9e\x47\x7b\x32\xc7\x8e\xe0\x25\x65\x48\x67\xd9\xa3\x8c\x2e\x30\xf9\x16\x25\x41\xd0\x69\x1f\xb0\xf3\x84\xea\x12\xf7\x42\xd1\xd0\xb9\x0b\x29\x08\xae\xa7\x44\x4a\xfc\x98\xd1\x70\x18\x3a\x23\x31\xe2\xf1\x1a\xaf\xa0\x2c\xaa\x1b\xf1\x53\x2e\x5a\x4c\xa4\xac\x57\x49\xd6\x78\x26\xc0\x32\xd0\xb8\xac\x9c\xf6\x39\x03\x7b\x42\x26\x25\x00\x20\x0d\x32\xb0\xf3\xa4\xc0\x58\x30\x1c\xd2\x09\x4f\x94\xb5\x23\x0c\xe3\xb1\x33\x41\x93\xaa\xbb\x24\x7e\x6e\xe0\xf7\x44\x24\xf9\xf9\x25\xa9\x7f\xae\x33\x69\xa4\x92\x5f\xae\xe4\xd3\x96\x2a\xd3\xb6\xe4\x17\x34\xc5\x2f\x4d\xdc\x59\x40\xb0\x34\xc1\xa7\x7c\x79\x80\xa7\xc4\x2c\xc1\xce\x7a\xac\xf3\x3d\x76\xdd\x65\x97\xe8\xb2\x26\x0b\x7e\xb4\xb9\x73\x16\xf2\x4f\x1d\x4d\x6e\xbd\x78\x94\xb9\xe8\x44\xcc\xc6\x9e\x60\xf5\x20\xe2\xe8\x57\x8d\xf2\x02\xdf\x2c\x7a\x23\xee\xf7\x42\x98\x7e\x70\x9e\xeb\xbc\xf3\xb8\x13\xc0\xdd\xea\xee\xae\x66\x76\x6e\x5a\x65\xcd\xe7\x9a\x71\x63\x5a\xc9\xbb\xb9\xbd\x13\x62\x21\x66\x33\x7f\x12\x0e\xf0\x49\x29\x4f\x21\x6c\xe1\x9b\x48\x0a\x07\x4f\x03\x7a\xda\xa0\x94\x7c\x00\x1c\x59\x6f\x7e\x73\xde\xbb\xe9\x33\x76\x23\xed\xe0\x09\x07\x3c\x9a\xce\xb0\xa1\xb0\x85\x0f\xc5\xef\x58\x0e\xe5\xd7\x11\x2f\x96\xe9\x63\xf4\xac\x64\xd5\xb6\xdb\x9a\x1c\x7f\x8d\x5c\x60\x36\x27\xe2\xc7\x0f\xdf\x56\x66\x34\xb3\xd5\xaf\xbf\x6e\xf6\x69\x8b\xe4\xbe\x9d\x7d\x98\x63\xdb\xef\xc4\x8a\xc2\x39\xed\xeb\xe3\xc3\xad\x3f\x4d\x1e\xf5\x9f\x34\xd5\x2f\xdd\xa6\xd2\x3d\x5c\x99\x5f\x39\x46\x2b\x9a\xb2\xcb\x4d\xc0\x33\x6d\x1e\x1f\x12\xfa\x0e\xd8\x1d\x60\x5f\x42\x57\x4a\x15\x78\x7b\xa5\x64\xda\xc4\x4a\xe2\x00\x1f\x33\xe2\xff\xa3\x7a\x61\x7c\x69\x23\x71\x68\xa4\x26\xf9\x75\x73\x1b\xac\x62\x56\xad\x47\x5b\x1e\xe6\x3b\x5d\x56\x30\xaf\xe2\xfa\x6f\x65\x79\x7d\x3d\x4f\x6f\xa8\x9c\x4d\x34\x21\x8c\xf4\xae\xde\xf7\x3c\x7d\x5b\x4a\x11\xf2\x1e\xf2\x4a\xc9\x92\xf0\x6e\x15\x41\x3e\xc0\x9b\x76\xd4\xcc\xcc\xe5\x55\xbc\x8a\xff\x02\x00\x00\xff\xff\x9f\xd7\x66\x7a\xe9\x07\x00\x00" func flowtokenCreate_forwarderCdcBytes() ([]byte, error) { return bindataRead( @@ -1820,7 +1819,7 @@ func flowtokenCreate_forwarderCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/create_forwarder.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1f, 0x2d, 0xc9, 0x6c, 0x1d, 0x48, 0x2c, 0x76, 0xf6, 0xe3, 0xf9, 0x4e, 0xbd, 0xf, 0xb, 0x5f, 0x88, 0x18, 0x20, 0xb2, 0x46, 0x85, 0xd9, 0x3, 0xae, 0xc8, 0xc, 0xc5, 0xb, 0x20, 0xfd, 0x2c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x52, 0xf4, 0x68, 0x6a, 0x7f, 0xc6, 0x10, 0x5d, 0xeb, 0x73, 0x26, 0xb1, 0xf5, 0xf9, 0xea, 0x93, 0x64, 0xae, 0xa6, 0x4, 0x9d, 0x63, 0xa4, 0xdc, 0xfa, 0x8f, 0xa1, 0x28, 0x46, 0xf4, 0x43, 0x5a}} return a, nil } @@ -2424,7 +2423,7 @@ func idtablestakingAdminTransfer_adminCdc() (*asset, error) { return a, nil } -var _idtablestakingAdminTransfer_fees_adminCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\x41\x6b\x02\x31\x10\x46\xef\xf9\x15\x5f\x2f\xed\x0a\xea\xf6\x2c\x52\x2a\xe8\x9e\x84\x42\x17\xda\xf3\x74\x1d\x35\x18\x33\x21\x19\xd7\x96\xe2\x7f\x2f\x9b\xba\x0b\x16\x9a\x63\x78\xf3\xf1\x9e\x3d\x06\x89\x8a\xca\xc9\xb9\x62\x4e\xd8\x46\x39\xe2\xf1\xb3\x5a\xbf\xbc\x57\xab\x55\xbd\x58\x2e\x5f\x57\x75\x6d\x8c\x46\xf2\x89\x1a\xb5\xe2\xf1\x6d\x0c\x00\x84\xc8\x81\x22\x17\x72\xf6\x1c\x67\xa0\x93\xee\x8b\xb5\xd0\xe6\x8d\xdc\x89\x47\xb8\x5f\x34\x8d\x9c\xbc\x8e\x11\xb9\x61\xdb\x0e\x4c\x4d\x2d\xff\x61\x46\xfd\x66\xf7\xca\x12\x6b\xeb\x0f\xd0\x3d\x23\x29\x1d\xac\xdf\x81\x36\x47\xeb\xd1\x50\xa0\x0f\xeb\xac\x7e\x41\x05\x84\x10\x6d\x4b\xca\x08\x8e\x1a\x1e\xee\x1d\x2b\xb6\xcc\x69\x91\x6f\xe6\x13\x64\xc1\x69\x52\x89\xb4\xe3\xa9\x13\xda\xcc\x9f\xfb\xe0\x69\xa6\x6c\xd2\x48\x2a\xf1\xa9\xe8\xfa\x67\x28\xaf\x70\xb9\xbd\x62\x99\x1a\xdd\xdd\x48\x76\x1d\x59\xf2\x56\xab\xfb\xe9\x8b\x1f\x12\xe8\xb7\x10\xd7\xc5\x61\xa0\x47\x06\xaf\x44\x2d\x17\xf3\xc9\x60\x3e\x86\xca\xbf\x26\x79\xe6\x62\xcc\xc5\xc0\xfc\x04\x00\x00\xff\xff\x85\xb4\xed\xdf\xc3\x01\x00\x00" +var _idtablestakingAdminTransfer_fees_adminCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\x31\x6b\xc3\x30\x10\x46\x77\xfd\x8a\xaf\x19\x5a\x07\x92\x78\x0f\xa1\x34\x4b\xa6\x6c\x85\xee\x57\xe5\x9c\x88\xc8\x3a\x21\x9d\x1d\x4a\xc9\x7f\x2f\x56\x6d\x43\x0a\xf5\x66\xf1\xee\xe3\x3d\xd7\x46\x49\x8a\x83\x97\xdb\x81\x39\xa3\x49\xd2\x62\x31\xfd\x2e\x8c\xd1\x44\x21\x93\x55\x27\x01\xdf\xc6\x00\x40\x4c\x1c\x29\x71\x25\xb7\xc0\x69\x0b\xea\xf4\x52\x1d\x85\x4e\x1f\xe4\x3b\x5e\xe2\x79\x6f\xad\x74\x41\x57\x48\x6c\xd9\xf5\x33\xf3\x4e\x3d\xff\x61\x96\xd3\xe6\xf0\xd5\x35\x8e\x2e\x5c\xa1\x17\x46\x56\xba\xba\x70\x06\x9d\x5a\x17\x60\x29\xd2\xa7\xf3\x4e\xbf\xa0\x02\x42\x4c\xae\x27\x65\x44\x4f\x96\xe7\x7b\xcf\x8a\x86\x39\xef\xcb\xcd\x6e\x8d\x22\xb8\xc9\x2a\x89\xce\xbc\xf1\x42\xa7\xdd\xdb\x94\xb6\x29\x94\xcb\x9a\x48\x25\xbd\x56\x43\xf8\x16\xf5\x08\xd7\xcd\x88\x15\x6a\xf9\xf4\x20\x39\x74\x14\xc9\x47\xad\xe1\x65\x2a\x7e\xc9\xa0\xdf\x42\x8c\x8b\xf3\xc0\x84\xcc\x5e\x99\x7a\xae\x76\xeb\xd9\x7c\x05\x95\x7f\x4d\xca\xcc\xdd\x98\xbb\x81\xf9\x09\x00\x00\xff\xff\x99\xa2\xe7\xfc\xbc\x01\x00\x00" func idtablestakingAdminTransfer_fees_adminCdcBytes() ([]byte, error) { return bindataRead( @@ -2440,7 +2439,7 @@ func idtablestakingAdminTransfer_fees_adminCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/admin/transfer_fees_admin.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9d, 0xc, 0x75, 0x15, 0xac, 0x9f, 0x96, 0x91, 0xb5, 0xed, 0x71, 0x26, 0x7b, 0x7d, 0x35, 0xf6, 0xb8, 0x89, 0xc4, 0x81, 0x46, 0x1f, 0xdd, 0x6f, 0xc6, 0xbb, 0xe3, 0xd9, 0x5, 0x45, 0xd, 0xe8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0xc1, 0xdf, 0xbd, 0x8e, 0xdc, 0xe3, 0xd0, 0x75, 0x45, 0x73, 0x94, 0x3, 0xfc, 0x88, 0x86, 0xe4, 0xe3, 0x76, 0x0, 0x2f, 0x71, 0xde, 0x33, 0x80, 0x84, 0xa8, 0xfe, 0xdd, 0xbc, 0xa6, 0x4d}} return a, nil } @@ -3744,27 +3743,7 @@ func idtablestakingScriptsGet_weekly_payoutCdc() (*asset, error) { return a, nil } -var _inspect_fieldCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\xc1\x09\x42\x31\x0c\x00\xd0\x7b\xa6\xc8\xf1\xff\x8b\x14\xd1\xef\xc7\x9b\x97\x2e\x20\x0e\x10\x63\x0a\x85\x36\x95\x34\xd5\x0f\xe2\xee\x2e\xe0\x02\x2f\xd7\x67\x33\xc7\x58\xda\xfb\x2a\xf6\xca\x2c\x17\xe6\x36\xd4\x31\x59\xab\x18\xb6\xb4\x3e\x16\x09\xc7\x75\xb9\x07\xda\x07\x3e\x01\x10\xb3\xf4\x3e\x51\x29\x33\xa4\xa1\x58\x29\xeb\x34\x9f\xf1\x16\xf3\xb6\x1c\xf0\x03\x88\x88\x26\x3e\x4c\xff\xb8\x3b\x37\xd2\x4e\xec\xb9\x69\x14\x81\x2f\xfc\x02\x00\x00\xff\xff\xf4\x3f\xc0\x1b\x83\x00\x00\x00" - -func inspect_fieldCdcBytes() ([]byte, error) { - return bindataRead( - _inspect_fieldCdc, - "inspect_field.cdc", - ) -} - -func inspect_fieldCdc() (*asset, error) { - bytes, err := inspect_fieldCdcBytes() - if err != nil { - return nil, err - } - - info := bindataFileInfo{name: "inspect_field.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0x77, 0xaa, 0x73, 0x29, 0xcb, 0x8, 0xbe, 0x22, 0x6c, 0x13, 0x10, 0x96, 0x6, 0xdb, 0x69, 0xf7, 0x2, 0x5b, 0xb1, 0x15, 0xd, 0x9c, 0x88, 0xa8, 0xdc, 0x41, 0xc3, 0x27, 0x76, 0x62, 0x32}} - return a, nil -} - -var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x48\xde\x63\x8d\x24\x0b\xd7\xc9\xa2\x45\xd2\x66\xb1\x49\x77\xcf\x13\x69\x6c\x11\xa6\x49\x95\xa4\xec\x1a\x8b\xbc\x7b\x41\x51\x7f\x94\x25\x67\xdd\xae\x0e\x81\x45\xcd\xef\x37\x33\x1f\x27\x6c\x9b\x4b\x65\x60\xa9\x0e\xb9\x91\x41\xf5\xf6\x89\xcb\xfd\x8b\xdc\x90\x80\x95\x92\x5b\xb8\x68\xde\x2f\x1a\x89\x42\xac\xd9\x2b\x27\x4f\xaa\x7b\xd6\x48\x3e\xca\x64\x43\x69\x79\xa6\x9d\xe0\xec\x9f\xc7\xa7\xe5\xc3\xfd\xdd\xcb\xd3\xc3\xfd\x9f\x8b\xbb\xbb\x2f\xf7\xcf\xcf\x41\x10\xc7\x31\xbc\x28\x14\x1a\x13\xc3\xa4\x00\x93\xa1\x01\x93\x11\x6c\x91\x09\x30\xa5\x1f\x4c\xb7\x4c\xc0\x5e\x16\x3c\x05\xcd\xd6\xa2\x54\x32\x12\x12\x45\x68\x08\x10\x74\x86\x8a\x52\xc0\x24\x91\x85\x30\x80\x22\x05\x14\x50\x08\x5e\x06\x51\x8a\xa3\xfb\xb4\x92\x0a\x10\x0a\x4d\x2a\x08\x4c\xeb\x36\x0c\x00\x00\x72\x54\x86\x21\x5f\x58\x77\x9f\x8b\x57\xce\x92\x07\x3a\xcc\x2b\x90\xa2\x07\x3a\x3c\x32\x6d\xee\x85\x51\x87\x29\xc4\x31\x7c\x23\xb6\xce\xcc\x1c\x3e\xcc\x66\x5d\xf5\xbf\x34\xa9\x33\xb4\x7f\xa9\xb4\x57\x05\x3f\x57\xf5\xc3\x6c\x36\x0b\x26\x00\xdf\x03\xe7\x5f\x51\x8e\x8a\xc2\x12\xae\x39\x60\x61\xb2\xf0\x57\xa9\x94\xdc\x7f\x45\x5e\xd0\x04\x2e\x17\x0e\xa0\x49\xad\x61\x9f\x38\x86\xa5\xc3\xd1\xa2\x2e\x68\x5f\xc3\xa8\x1d\x8e\x69\x6a\x3f\x30\x05\x1b\x3a\xe8\x46\x8b\x93\xa9\x50\xaf\x6c\xc2\x0d\x54\xbf\xc2\x1c\x0f\xa4\xe6\xae\x6a\x13\x4f\xc3\xe2\xfe\x9e\x7c\xa3\xe0\x99\x8f\xac\xf7\x08\xd3\x34\xcc\x5b\x7c\x06\xeb\x15\x35\x02\x53\xc8\x50\x67\x0b\xbe\x96\x8a\x99\x6c\x3b\x26\xef\x09\x4d\x61\x5f\x81\x3b\x2c\xec\xbe\x4e\xce\x0f\xd2\x2b\xed\xfb\x31\xfa\xe2\xa7\x43\xf4\x65\xeb\x08\x9b\x10\x3b\xa0\x0f\x06\x78\xd4\x78\x27\xa2\x3b\x96\x1d\x09\xed\x58\xf0\x28\xae\xb6\xf1\x10\x72\xc5\x76\xf6\x17\x67\x62\x63\x27\xdb\xb6\xa2\x36\xd2\x0e\xf5\x0e\x0b\x6e\xbc\x2e\x2a\x4f\x96\x98\xe3\x2b\xe3\xcc\x1c\xe0\xa6\x57\x85\xa4\xfe\xc4\x48\x47\xd6\x0a\xae\x29\x62\x5a\x17\xd4\x98\xb1\xcf\x75\x39\x20\x1e\x7b\x45\xdf\x98\xc9\x52\x85\xfb\x09\x5c\x36\xe4\x17\x7d\xb5\xfe\x6e\x3d\xdd\x30\xae\xec\xc6\xab\x5a\xac\x94\xf2\xd3\x6b\xf8\xc9\xf1\x50\xc5\x66\x5b\x14\xb8\x26\x55\x4e\x57\x95\x23\x33\x60\xc9\xce\x26\xed\x31\x99\x97\x36\x6f\x19\xf5\x8f\xca\xc4\xf5\x95\xc7\xb3\x91\x73\xf8\x78\x24\x18\x96\x90\xcd\xfb\xc8\x8d\xb5\x71\x8d\x99\xc6\x1d\x85\xd7\x57\xc7\x8e\xa7\x60\xe4\xdc\x77\x7d\xec\xf4\xd9\x59\xf9\x8c\x26\xeb\xc0\x62\x33\x31\x1d\xa9\xf1\x3a\x7a\x80\x9f\x28\xea\x3b\x75\x7c\x27\xca\xdb\xd0\xf3\x63\x9f\xff\x97\xd7\x6f\x92\xa7\xa3\xa5\x79\x69\x25\x7c\xbf\x0e\xe3\x45\x9a\x2a\xd2\x7a\xde\xab\x07\xba\xe3\xa9\xa7\xd1\x05\x71\x3e\x02\x69\xa3\x30\x42\x07\x5e\xa1\xfd\xe1\xb8\xea\x24\xd3\x77\xdc\x2b\x7d\x27\xa9\x0e\x36\x43\xbe\x2d\x48\x4c\xac\xe4\x12\x73\xb8\xf1\x22\x39\x51\xde\xcb\x31\x67\xbd\xd2\x9d\x17\xd3\x10\x1c\x5e\x10\x25\x09\xea\x2c\xac\xe2\x9d\x02\x9a\xc1\x96\xaf\x94\x7f\x17\x2b\xe9\xc8\x6e\xac\x31\xca\x9b\x64\x29\x39\x27\xb7\xe9\xdc\xb8\x1b\xaf\xce\xd6\x6f\xf7\xd7\xf2\xde\x1e\xca\xbd\x67\x66\xa0\x7f\xed\xb6\x35\x3e\x9d\x3d\xfd\x21\x74\x7c\x84\xec\xf3\xf1\x23\xe4\x28\x58\x12\x5e\x2c\xcb\x2d\x4c\x48\x03\x2e\x44\x50\xb4\x22\x45\x22\x21\xcb\xdb\x6e\x53\x4b\x1a\xeb\x17\x1d\x20\x86\x40\xb0\xad\x5d\xaf\x01\x9e\x43\x6f\x00\xce\x19\x8b\x7a\xe9\xeb\xab\x76\xeb\x3c\x3e\x4f\x0b\xb7\x3a\xfd\xf8\x34\xc5\x31\x3c\xed\x48\x29\x96\xba\xfd\x29\xa5\x95\xe5\xd8\xce\x2a\xad\x28\x21\xb6\x23\x35\xc2\xb5\x5e\xcf\x15\xa2\xee\xba\xd8\xdd\xc1\xed\xf5\xf2\xa5\x32\x33\x78\xc3\xd8\xad\xad\xf6\xe3\x36\xe8\x2d\xaa\x8d\xae\xcf\xaa\x9b\x47\x03\xea\x76\x29\xee\xf6\x67\x87\xe1\x75\x9b\xf6\x19\x17\xeb\xf5\xe5\x77\x9f\x80\xeb\x70\xdf\x6e\xc3\x73\xe8\xf4\x07\x30\xaa\x11\x1a\xa0\xcf\x7e\x02\x7e\x81\xed\xfc\x8e\xc2\x3a\x52\xdb\xbc\x30\x20\xa4\xda\x22\x6f\xf1\x65\xc2\xfe\xc7\x61\x57\x6d\x0b\x7d\x21\xd8\xdf\x05\x41\xde\x9d\x9f\x66\xe4\x6b\xeb\x3f\x0f\xcc\xd1\xbd\xe3\xbf\x22\xd7\x8f\x73\x1c\x33\x87\xf1\xa7\x13\xc8\xd9\xbf\x6f\xc1\x5b\xf0\x6f\x00\x00\x00\xff\xff\x4b\xe4\x54\x92\x5d\x0e\x00\x00" +var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x3e\x04\x32\xe0\x48\xde\x63\x8d\x24\x0b\xd7\xe8\xa2\xc5\xa6\xe8\xa2\x4d\x77\xcf\x13\x69\x6c\x11\xa6\x48\x95\xa4\x6c\x18\x8b\xbc\x7b\x41\x51\x7f\x94\x25\x3b\x6e\x57\x87\xc0\xa2\xe6\xf7\x9b\x99\x8f\x13\x96\x17\x52\x19\xd8\xa8\x53\x61\x64\x50\xbf\x7d\xe2\xf2\xf8\x22\xf7\x24\x60\xab\x64\x0e\xb3\xf6\x7d\xd6\x4a\x94\x62\xc7\x5e\x39\x79\x52\xfd\xb3\x56\xf2\x59\x26\x7b\x4a\xab\x33\x5d\x0b\xf6\x8f\x66\x41\x10\xc7\x31\xbc\x28\x14\x1a\x13\xc3\xa4\x00\x93\xa1\x01\x93\x11\xe4\xc8\x04\x98\xca\x03\xa6\x39\x13\x70\x94\x25\x4f\x41\xb3\x9d\xa8\x94\x8c\x84\x44\x11\x1a\x02\x04\x9d\xa1\xa2\x14\x30\x49\x64\x29\x0c\xa0\x48\x01\x05\x94\x82\x57\xbe\x2a\x71\x74\x9f\xb6\x52\x01\x42\xa9\x49\x05\x81\xe9\xdc\x86\x01\x00\x40\x81\xca\x30\xe4\x6b\xeb\xee\x4b\xf9\xca\x59\xf2\x99\x4e\xab\x1a\x9e\xe8\x33\x9d\x9e\x99\x36\xbf\x08\xa3\x4e\x0b\x88\x63\xf8\x46\x6c\x97\x99\x15\x7c\x58\x2e\xfb\xea\x7f\x6b\x52\x37\x68\xff\x54\x6b\x6f\x4b\x7e\xab\xea\x87\xe5\x72\x19\xcc\x01\xbe\x07\xce\xbf\xa2\x02\x15\x85\x15\x5c\x2b\xc0\xd2\x64\xe1\xcf\x52\x29\x79\xfc\x8a\xbc\xa4\x39\xdc\xad\x1d\x40\xf3\x46\xc3\x3e\x71\x0c\x1b\x87\xa3\x45\x5d\xd0\xb1\x81\x51\x3b\x1c\xd3\xd4\x7e\x60\x0a\xf6\x74\xd2\xad\x16\x27\x53\xa3\x5e\xdb\x84\x47\xa8\x7f\x85\x05\x9e\x48\xad\x5c\xd5\xe6\x9e\x86\xc5\xfd\x9a\x7c\xab\xe0\x99\x8f\xac\xf7\x08\xd3\x34\x2c\x3a\x7c\x46\xeb\x15\xb5\x02\x0b\xc8\x50\x67\x6b\xbe\x93\x8a\x99\x2c\x9f\x92\xf7\x84\x16\x70\xac\xc1\x1d\x17\x76\x5f\xe7\xb7\x07\xe9\x95\xf6\x7a\x8c\xbe\xf8\xe5\x10\x7d\xd9\x26\xc2\x36\xc4\x1e\xe8\xa3\x01\x9e\x35\xde\x85\xe8\xce\x65\x27\x42\x3b\x17\x3c\x8b\xab\x6b\x3c\x84\x42\xb1\x83\xfd\xc5\x99\xd8\xdb\xc9\xb6\xad\xa8\x8d\xb4\x43\x7d\xc0\x92\x1b\xaf\x8b\xaa\x93\x0d\x16\xf8\xca\x38\x33\x27\x78\x1c\x54\x21\x69\x3e\x31\xd2\x91\xb5\x82\x3b\x8a\x98\xd6\x25\xb5\x66\xec\xf3\x50\x0d\x88\xc7\x5b\xd1\x37\x66\xb2\x54\xe1\x71\x0e\x77\x2d\xed\x45\x5f\xad\xbf\x27\x4f\x37\x8c\x6b\xbb\xf1\xb6\x11\xab\xa4\xfc\xf4\x5a\x7e\x72\x3c\x54\xb3\x59\x8e\x02\x77\xa4\xaa\xe9\xaa\x73\x64\x06\x2c\xd9\xd9\xa4\x3d\x26\xf3\xd2\xe6\x1d\x71\xfe\x5e\x9b\x78\xb8\xf7\x18\x36\x72\x0e\x9f\xcf\x04\xc3\x0a\xb2\xd5\x10\xb9\xa9\x36\x6e\x30\xd3\x78\xa0\xf0\xe1\xfe\xdc\xf1\x02\x8c\x5c\xf9\xae\xcf\x9d\xfe\xe5\xac\x7c\x41\x93\xf5\x60\xb1\x99\x98\x9e\xd4\x74\x1d\x3d\xc0\x2f\x14\xf5\x4a\x1d\xaf\x44\xf9\x14\x7a\x7e\xec\xf3\xff\xf2\xfa\x55\xf2\x74\xb2\x34\x2f\x9d\x84\xef\xd7\x61\xbc\x4e\x53\x45\x5a\xaf\x06\xf5\x40\x77\xbc\xf0\x34\xfa\x20\xae\x26\x20\x6d\x15\x26\xe8\xc0\x2b\xb4\x3f\x1c\xf7\xbd\x64\x86\x8e\x07\xa5\xef\x25\xd5\xc3\x66\xcc\xb7\x05\x89\x89\xad\xdc\x60\x01\x8f\x5e\x24\x17\xca\x7b\x37\xe5\x6c\x50\xba\xdb\x62\x1a\x83\xc3\x0b\xa2\x22\x41\x9d\x85\x75\xbc\x0b\x40\x33\xda\xf2\xb5\xf2\x6f\x62\x2b\x1d\xd9\x4d\x35\x46\x75\x93\x6c\x24\xe7\xe4\x36\x9d\x47\x77\xe3\x35\xd9\xfa\xed\xfe\x5a\xdd\xdb\x63\xb9\x0f\xcc\x8c\xf4\xaf\xdd\xb3\xa6\xa7\x73\xa0\x3f\x86\x8e\x8f\x90\x7d\x3e\x7e\x84\x02\x05\x4b\xc2\xd9\xa6\xda\xc2\x84\x34\xe0\x42\x04\x45\x5b\x52\x24\x12\xb2\xbc\xed\x36\xb5\xa4\xb5\x3e\xeb\x01\x31\x06\x82\x6d\xed\x66\x0d\xf0\x1c\x7a\x03\x70\xcb\x58\x34\x4b\xdf\x50\xb5\x5f\xe7\xe9\x79\x5a\xbb\xd5\xe9\xfd\xd3\x14\xc7\xf0\xc7\x81\x94\x62\xa9\xdb\x9f\x52\xda\x5a\x8e\xed\x2d\xd1\x8a\x12\x62\x07\x52\x13\x5c\xeb\xf5\x5c\x29\x9a\xae\x8b\xdd\x1d\xdc\x5d\x2f\x7f\xd6\x66\x46\x6f\x18\xbb\xb5\x35\x7e\xdc\x06\x9d\xa3\xda\xeb\xe6\xac\xbe\x79\x34\xa0\xee\x96\xe2\x7e\x7f\xf6\x18\x5e\x77\x69\xdf\x70\xb1\x3e\xdc\x7d\xf7\x09\xb8\x09\xf7\xed\x29\xbc\x85\x4e\xdf\x81\x51\x83\xd0\x08\x7d\x0e\x13\xf0\x0b\x6c\xe7\x77\x12\xd6\x89\xda\x16\xa5\x01\x21\x55\x8e\xbc\xc3\x97\x09\xfb\x1f\x87\x5d\xb5\x2d\xf4\xa5\x60\xff\x94\x04\x45\x7f\x7e\xda\x91\x6f\xac\xff\x38\x30\x27\xf7\x8e\xff\x8a\xdc\x30\xce\x69\xcc\x1c\xc6\x9f\x2e\x20\x67\xff\xbe\x05\x6f\xc1\xbf\x01\x00\x00\xff\xff\xaf\xee\x68\xd2\x57\x0e\x00\x00" func lockedtokensAdminAdmin_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3780,7 +3759,7 @@ func lockedtokensAdminAdmin_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x68, 0xf, 0xe1, 0xfd, 0xf, 0x9f, 0xbc, 0x7d, 0x4a, 0xbb, 0x7f, 0x3d, 0xc6, 0x7a, 0xef, 0x7e, 0x67, 0xdd, 0x80, 0x37, 0xcc, 0xfb, 0xd5, 0xc4, 0x9d, 0x54, 0x15, 0x71, 0x37, 0xd9, 0x8a, 0x57}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8, 0x7d, 0x60, 0xa4, 0xb3, 0xc9, 0x1d, 0x40, 0x3b, 0xe2, 0xeb, 0x74, 0xb5, 0x11, 0x4b, 0x52, 0xa3, 0x6d, 0xd6, 0xa3, 0x70, 0x4d, 0xea, 0x5, 0xab, 0xb5, 0x40, 0x3f, 0x87, 0x25, 0xb2, 0xb8}} return a, nil } @@ -3804,7 +3783,7 @@ func lockedtokensAdminAdmin_deploy_contractCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x41\x6f\xdb\x30\x0c\x85\xef\xfe\x15\x5c\x0f\x9d\x0d\x0c\xce\xce\xc1\xba\x22\x73\x72\x6a\xb1\x06\x4d\xb0\x3b\x23\xb1\xb1\x50\x45\x34\x28\xba\x5d\x30\xf4\xbf\x0f\xb2\xbd\xcc\xce\x32\x54\x27\x5b\xe0\x7b\x7c\x1f\x45\x77\x68\x58\x14\xee\xd9\x3c\x93\xdd\xf2\x33\x85\x08\x4f\xc2\x07\xf8\xfc\xf3\xfe\xa1\xba\x5b\x2d\xb7\x0f\x77\xab\xef\x8b\xe5\xf2\x71\xb5\xd9\x64\xd9\x6c\x36\x03\x4d\x55\x80\xf6\xe0\x02\x44\xb7\x0f\x11\xb4\x76\x11\x54\x30\x44\x34\xea\x38\x80\x32\x58\x6a\x38\x3a\x05\x04\x83\x0d\xee\x9c\x77\x7a\xec\xe4\x2e\x28\xa7\xdb\x36\x2a\xdb\x23\x34\xc2\x2f\xce\x92\x7c\x8c\x80\xc6\x70\x1b\x14\xb4\x46\x05\xf4\x9e\x5f\x93\x35\x1d\x92\x1d\x5a\xdb\xa9\x87\x9a\x98\xee\xb4\x26\x10\x32\x2c\x36\xcb\x46\xdd\xf3\xc1\x7a\x3d\x38\x2f\xac\x15\x8a\x71\x0e\xc3\x47\x01\xbf\xb2\x0c\x00\xa0\x11\x6a\x50\x28\xef\x50\xe6\x80\xad\xd6\xf9\x37\x16\xe1\xd7\x1f\xe8\x5b\xfa\x04\xd5\x9f\xe4\x8e\x62\x01\xd7\x8b\xbe\xf7\x49\x9f\x8e\x27\x1d\x01\x3e\x92\x21\xf7\x42\x02\x37\xb0\x27\x1d\xea\xff\x93\xa7\x38\x79\xa4\x53\x9a\x51\xaf\x72\xd7\xa5\xf8\x72\x3d\x7e\x96\xb2\xff\x19\x4c\x2b\x21\x54\x96\xaf\xf9\xc4\x25\x9d\x77\x35\xeb\x76\xe7\x9d\x59\xa3\xd6\x13\xed\x34\xcf\xed\x2d\x34\x18\x9c\xc9\xaf\x2a\x6e\xbd\x85\xc0\x0a\x7d\xaa\x11\x6e\x9a\x7e\xcf\x2b\xf4\x44\x42\xc1\xd0\x55\x31\x9d\x4d\xb7\x2c\x8b\x34\xe0\x8a\xbd\xa7\x7e\x3d\x6e\xfa\xed\x99\x32\x47\x65\xc1\x3d\x95\x2e\xc6\x96\xce\xd0\xb7\x17\x5c\xce\xd0\x2f\x60\x5f\x52\x6d\xfa\x2e\x13\xfa\xe2\xc3\xdf\xcc\xff\xbe\x65\x89\xd6\x9e\x16\xe1\x98\x1b\x6c\xe6\x17\xa9\xfa\xf9\xbd\x65\x6f\xd9\xef\x00\x00\x00\xff\xff\xe2\x88\x28\xa2\x54\x03\x00\x00" +var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x41\x6f\xdb\x30\x0c\x85\xef\xfa\x15\x5c\x0e\x9d\x0d\x0c\xce\x3d\x58\x57\x64\xb9\xee\x10\x6c\xc5\xee\x8c\xc4\xc6\x42\x15\x51\xa0\xe8\x16\xc1\xd0\xff\x3e\xc8\xf2\x32\x3b\xcb\x50\x9d\x2c\x42\xef\xf1\x7d\x34\xfd\x29\xb1\x28\x7c\x63\xfb\x4c\xee\x91\x9f\x29\x66\x78\x12\x3e\xc1\x6a\x5e\x5a\x19\xb3\x5e\xaf\x41\xcb\x05\xd0\x9d\x7c\x84\xec\x8f\x31\x83\xf6\x3e\x83\x0a\xc6\x8c\x56\x3d\x47\x50\x06\x47\x89\xb3\x57\x40\xb0\x98\xf0\xe0\x83\xd7\xf3\x28\xf7\x51\xb9\x54\x87\xac\xec\xce\x90\x84\x5f\xbc\x23\xf9\x98\x01\xad\xe5\x21\x2a\x68\x8f\x0a\x18\x02\xbf\x16\x6b\x3a\x15\x3b\x74\x6e\x54\x4f\x6f\x72\xa9\x69\x4f\x20\x64\x59\x9c\x31\xb3\xee\xcd\x64\xbd\x9f\x9c\xb7\xce\x09\xe5\xbc\x81\xe9\xa3\x85\x5f\xc6\x00\x00\x24\xa1\x84\x42\xcd\x88\xb2\x01\x1c\xb4\x6f\xbe\xb2\x08\xbf\xfe\xc4\x30\xd0\x27\xd8\xfd\x49\xee\x29\xb7\x70\xb7\xad\xbd\x2f\xfa\x72\x02\xe9\x0c\xf0\x3b\x59\xf2\x2f\x24\x70\x0f\x47\xd2\xe9\xfd\x7f\xf2\xb4\x17\x8f\x72\x3a\x3b\xeb\xd5\x1d\xc6\x14\x9f\xef\xe6\xd3\xef\xea\x65\x32\xdd\x09\xa1\xb2\x7c\x69\x16\x2e\xe5\xbc\xab\xd9\x0f\x87\xe0\xed\x1e\xb5\x5f\x68\x97\x79\x1e\x1e\x20\x61\xf4\xb6\x59\xed\x78\x08\x0e\x22\x2b\xd4\x54\x33\xdc\x32\xfd\xca\x2b\xf4\x44\x42\xd1\xd2\xaa\x5d\xce\x66\x5c\x96\x6d\x19\xf0\x8e\x43\xa0\xba\x1e\xf7\x75\x7b\x96\xcc\x59\x59\xf0\x48\x9d\xcf\x79\xa0\x2b\xf4\xc7\x1b\x2e\x57\xe8\x37\xb0\x6f\xa9\x7e\xd4\x2e\x0b\xfa\xf6\xc3\xdf\xcc\xff\xfe\xcb\x0e\x9d\xbb\x2c\xc2\xb9\xb1\x98\x36\x37\xa9\xea\xfc\xde\xcc\x9b\xf9\x1d\x00\x00\xff\xff\x84\x09\x5b\x53\x4e\x03\x00\x00" func lockedtokensAdminAdmin_deposit_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3820,11 +3799,11 @@ func lockedtokensAdminAdmin_deposit_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_deposit_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb8, 0x23, 0x84, 0xa6, 0x9d, 0xef, 0xc4, 0xfb, 0x4f, 0x5c, 0x1d, 0x2b, 0x21, 0xe2, 0xac, 0x5c, 0x53, 0x69, 0xa2, 0x49, 0x64, 0xa, 0x89, 0x80, 0xa8, 0xb, 0x22, 0xf4, 0xab, 0x6e, 0x3b, 0xe7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x47, 0x82, 0x4, 0xe6, 0x5b, 0xce, 0x35, 0x7d, 0x2e, 0xd, 0x46, 0xda, 0x8a, 0x52, 0x1a, 0xd5, 0x89, 0x30, 0xea, 0xb4, 0xdf, 0xc2, 0xb0, 0xbe, 0xb3, 0xdb, 0xf6, 0x5e, 0x8d, 0x29, 0x66, 0xd7}} return a, nil } -var _lockedtokensAdminAdmin_remove_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x8f\xc1\x4e\xc2\x40\x10\x86\xef\xfb\x14\x63\x0f\xa4\x3d\xd8\x78\x26\x28\x41\x8a\x89\x01\xc5\x50\xe2\x7d\x68\x87\xd2\xb0\xdd\x69\xa6\x53\xd1\x18\xde\xdd\x94\x15\xa9\xf1\xe0\xdc\x36\xff\x7c\xff\x7e\x53\x56\x35\x8b\xc2\x83\xe5\xc3\x63\xb2\xc6\x8d\xa5\x54\x71\x5f\xba\x02\xb6\xc2\x15\x04\x7f\x83\xc0\x7c\x33\x0b\xce\xf6\x94\xaf\x79\x4f\xae\xf1\xdb\x37\xef\x8b\xe5\x74\x3e\x4b\xd6\xcb\xf9\xec\x79\x92\x24\xab\x59\x9a\x1a\xa3\x82\xae\xc1\x4c\x4b\x76\xf0\x69\x0c\x00\x40\x2d\x54\xa3\x50\xd8\x94\x85\x23\x19\x02\xb6\xba\x0b\xef\x59\x84\x0f\xaf\x68\x5b\x8a\x60\x30\xc9\x32\x6e\x9d\x46\x67\xa4\x1b\x4b\x0a\x15\x3a\x2c\x48\x56\xb4\x85\x5b\xf0\x7c\xdc\x28\x0b\x16\x14\x6f\x4e\x0d\xa3\x41\xdf\x2c\xee\x3d\x9e\x3c\x7b\x17\x76\xb6\x43\xf8\x67\x2d\xf5\xad\x2f\xa8\xbb\xe8\x47\xa1\x9b\xf1\x18\x6a\x74\x65\x16\x06\x53\x6e\x6d\x0e\x8e\x15\xfc\xd7\x80\x20\xb4\x25\x21\x97\x11\x28\x83\xee\x08\xec\xa9\x18\xb4\x6b\x3e\xdb\x07\xd1\xef\xa3\x72\xb2\x54\xa0\xb2\xc0\xe8\xba\x77\x61\x2c\x54\xf1\x1b\x25\xe7\x34\x8c\xae\x2e\x5c\x4e\x8d\x0a\x7f\x5c\x58\x1f\x1d\xcd\xd1\x7c\x05\x00\x00\xff\xff\xfd\xdb\x47\xd0\xd5\x01\x00\x00" +var _lockedtokensAdminAdmin_remove_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x8f\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x9e\x39\x94\xe4\x60\x7e\x40\xa9\x16\xb5\x08\x82\x82\xd8\xe2\x7d\xba\x99\xa6\xa1\x9b\x9d\x30\x99\x58\x44\xfa\xdf\x25\x4d\x6b\x23\x1e\x9c\xdb\xee\x9b\xef\xcd\x7b\x55\xdd\x88\x1a\x1e\x83\xec\x9f\x16\x2b\x5a\x07\x5e\x1a\xed\xaa\x58\x62\xa3\x52\x23\xf9\x2b\x24\xee\xc4\x3c\x8b\xdf\x71\xb1\x92\x1d\xc7\xf6\xb4\x3d\xfe\x4a\x9c\x33\xa5\xd8\x92\xb7\x4a\x22\xbe\x9c\x03\x80\x46\xb9\x21\xe5\xb4\xad\xca\xc8\x3a\x05\x75\xb6\x4d\xef\x45\x55\xf6\xef\x14\x3a\xce\x30\xb9\xf3\x5e\xba\x68\xd9\x19\xe9\x27\xb0\xa1\xa6\x48\x25\xeb\x1b\x6f\x70\x83\x81\xcf\x5b\x13\xa5\x92\xf3\xf5\xd1\x61\x36\x19\x07\xc8\x47\x8f\x97\x81\xbd\x4d\xfb\x9c\x53\xfc\xb3\xb6\x1c\x5c\x5f\xc9\xb6\xd9\x4f\x84\x7e\xe6\x73\x34\x14\x2b\x9f\x26\x0f\xd2\x85\x02\x51\x0c\xc3\x69\x10\x94\x37\xac\x1c\x3d\xc3\x04\xb6\x65\x84\xa3\x31\xac\x77\x3e\xa7\x4f\xb2\xdf\xa5\x0a\x0e\x5c\x92\x89\x62\x76\x3d\x6a\x98\x2b\xd7\xf2\xc1\x8b\xb3\x9a\x66\x57\x17\xae\xe0\xd6\x54\x3e\x2f\xec\x20\x1d\xdc\xc1\x7d\x07\x00\x00\xff\xff\x04\xab\xd5\xde\xcf\x01\x00\x00" func lockedtokensAdminAdmin_remove_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3840,11 +3819,11 @@ func lockedtokensAdminAdmin_remove_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_remove_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x74, 0xd8, 0x9, 0x2e, 0xae, 0x30, 0xd3, 0x8a, 0x16, 0x8c, 0x2c, 0xb6, 0xbf, 0x31, 0xea, 0x75, 0xf9, 0xf9, 0x9e, 0xda, 0x21, 0x35, 0xe4, 0xdb, 0x5a, 0x60, 0x10, 0x2e, 0x43, 0x22, 0x93, 0x83}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdf, 0xa8, 0x3f, 0x3a, 0x74, 0xce, 0x68, 0x6e, 0x7, 0xc0, 0x36, 0x29, 0x95, 0x78, 0x26, 0xc2, 0x17, 0xe2, 0xa9, 0x89, 0x16, 0xce, 0x87, 0x20, 0xb3, 0xe6, 0x1f, 0x1d, 0x99, 0x77, 0x55, 0x20}} return a, nil } -var _lockedtokensAdminCheck_main_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x52\x4d\x6b\xdc\x30\x14\xbc\xfb\x57\x4c\x7c\x08\x36\x14\xd3\xb3\xe9\x26\x6c\x77\xb7\xb4\x24\x34\x21\xbb\xf4\xfe\x56\x7e\xf6\x8a\xc8\x92\x91\x64\x52\x28\xf9\xef\xc5\xf2\x07\x56\x1b\x72\x89\x2e\x8b\xde\xce\xcc\x9b\x19\x4b\xb6\x9d\xb1\x1e\xdf\x7a\xdd\xc8\xb3\xe2\x93\x79\x66\x8d\xda\x9a\x16\x69\x34\x4b\x93\x19\xa9\xcc\x4b\x84\x9a\xef\x69\x32\x43\xee\x8d\x78\xe6\x2a\x0c\xdd\x88\xfa\xfc\xfb\xfe\x61\x77\x77\xd8\x9f\x1e\xee\x0e\x3f\xb7\xfb\xfd\xd3\xe1\x78\x4c\x12\x6f\x49\x3b\x12\x5e\x1a\x9d\xb5\x24\xf5\x56\x08\xd3\x6b\x5f\x62\x5b\x55\x96\x9d\xcb\xf1\x27\x49\x00\xa0\xb3\xdc\x91\xe5\xcc\xc9\x46\xb3\x2d\x41\xbd\xbf\x64\x5f\x8d\xb5\xe6\xe5\x17\xa9\x9e\x73\x5c\x4f\xdc\x85\x32\x1c\xc5\x1e\x54\xb5\x52\x3f\x71\x8d\x0d\x46\x76\xe1\xbc\xb1\xd4\x70\x71\x0e\xfc\x2f\xd7\x6b\xb7\x45\xf8\xd9\x0e\x9c\x9d\x51\x8a\x83\xb7\x9b\x6c\xc8\x50\x46\xb1\x8a\xd5\xe5\x1f\xf8\x71\xd4\x7f\x24\x7f\xc9\x17\x2b\xc3\xb9\xbd\x45\x47\x5a\x8a\x2c\xdd\x99\x5e\x55\xd0\xc6\x63\x34\x01\x82\xe5\x9a\x2d\x6b\xc1\xf0\x06\xfe\xc2\x50\x61\x01\x7c\xa8\x3a\xa4\x80\x58\x76\xa4\x79\x9c\x72\x04\x4f\x1d\xfc\xd0\xb5\x19\x13\x37\xec\xa7\xd9\xba\xdf\xd8\x55\x21\xa8\xa3\xb3\x54\xd2\x4b\x76\xef\x94\xf2\xdd\xa8\x8a\xed\x4d\xf6\x46\x0b\xab\xbd\x8f\xfd\x59\x49\xf1\x91\xec\x5d\x50\xc0\x7f\xca\xef\x46\xc6\xe6\xcd\x0a\x8a\x86\x7d\x24\x34\x3d\xac\x6c\xa5\x45\xce\xb1\xf5\x59\xe4\x76\x7e\x34\xc5\xaa\x40\x1a\xa9\x65\xbc\x28\xc7\xd5\x06\x5a\xaa\x4f\x11\xbf\x65\xe7\xa8\xe1\x12\xe9\xe9\xc2\x70\x1d\x0b\x59\x4b\xae\x40\x93\x5b\xe9\x42\x01\x34\x7f\xe4\x69\x7e\x85\x1d\xe9\xe1\x0f\xc7\xba\x8a\x1e\x80\x4b\x17\xfd\xb1\xd7\xd7\xe4\x35\xf9\x1b\x00\x00\xff\xff\xc8\x2d\x1b\x07\xbb\x03\x00\x00" +var _lockedtokensAdminCheck_main_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x52\xc1\x6a\xdc\x30\x14\xbc\xfb\x2b\x26\x3e\x04\x1b\x8a\x3f\xc0\x74\x13\xb6\x0b\xa5\x85\x1e\x42\x1b\x7a\x7f\x2b\x3d\x7b\x45\x64\xc9\x48\xcf\xe4\x50\xf2\xef\xc5\xb2\xbd\x58\x6d\xd8\x4b\x74\x59\xf4\x76\x66\xde\xcc\x58\x66\x18\x7d\x10\x7c\x9d\x5c\x6f\xce\x96\x9f\xfd\x0b\x3b\x74\xc1\x0f\x28\xb3\x59\x59\x6c\x48\xeb\x5f\x33\xd4\x76\x2f\x8b\x0d\xf2\xc3\xab\x17\xd6\x69\x18\x57\xd4\x7e\x54\x16\x85\x04\x72\x91\x94\x18\xef\xaa\x81\x8c\x3b\x2a\xe5\x27\x27\x2d\x8e\x5a\x07\x8e\xb1\xc6\x9f\xa2\x00\x80\x31\xf0\x48\x81\xab\x68\x7a\xc7\xa1\x05\x4d\x72\xa9\xbe\xf8\x10\xfc\xeb\x6f\xb2\x13\xd7\xb8\x5f\xb9\x57\xca\x7c\x2c\x0b\x48\x0f\xc6\xfd\xe4\x0e\x07\x2c\xec\x26\x8a\x0f\xd4\x73\x73\x4e\xfc\xcf\xf7\x7b\x53\x4d\xfa\x39\xce\x9c\x93\xb7\x96\x93\xb7\x87\x6a\x76\xdf\x66\x81\x9a\xdd\xe5\x1f\xf8\xaf\x45\xff\x89\xe4\x52\x5f\xad\xcc\xe7\xf1\x11\x23\x39\xa3\xaa\xf2\xe4\x27\xab\xe1\xbc\x60\x31\x01\x42\xe0\x8e\x03\x3b\xc5\x10\x0f\xb9\x30\x6c\x5a\x00\x49\x25\xa7\x14\x50\xd7\x1d\x65\x9d\xa7\x5c\xc0\x6b\x07\xdf\x5d\xe7\x97\xc4\x3d\xcb\x3a\xdb\xf7\x9b\xbb\x6a\x14\x8d\x74\x36\xd6\x88\xe1\x78\xa3\x94\x6f\xde\x6a\x0e\x0f\xd5\x3b\x2d\xec\xf6\x3e\x4d\x67\x6b\xd4\x47\xb2\x8f\x49\x01\xff\x29\xdf\x8c\x8c\xc3\xbb\x15\x34\x3d\x4b\x26\xb4\x3e\xac\x6a\xa7\x45\x31\x72\x90\x2a\x73\xbb\x3d\x9a\x66\x57\x20\x2d\xd4\x36\x5f\x54\xe3\xee\x00\x67\xec\xa7\x8c\x3f\x70\x8c\xd4\x73\x8b\xf2\xf9\xc2\x88\x23\x2b\xd3\x19\xd6\xa0\xd5\xad\x89\xa9\x00\xda\x3e\xf2\x3a\xbf\xc3\x89\xdc\xfc\x47\x64\xa7\xb3\x07\x10\xcb\xab\xfe\xd2\xeb\x5b\xf1\x56\xfc\x0d\x00\x00\xff\xff\x9d\x91\x65\xc1\xb5\x03\x00\x00" func lockedtokensAdminCheck_main_registrationCdcBytes() ([]byte, error) { return bindataRead( @@ -3860,11 +3839,11 @@ func lockedtokensAdminCheck_main_registrationCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/check_main_registration.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2, 0xc0, 0x78, 0xc8, 0x9a, 0xaf, 0x7c, 0xa6, 0x7f, 0x30, 0x91, 0x5c, 0x56, 0x52, 0x4e, 0x10, 0x2a, 0xd8, 0xac, 0xea, 0xa4, 0xc0, 0x2e, 0x28, 0xf, 0x40, 0xed, 0x8, 0x99, 0x57, 0xdd, 0x40}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2c, 0x92, 0xbe, 0x27, 0xf, 0xc8, 0x19, 0xb2, 0x24, 0xd8, 0xfb, 0x9, 0x26, 0x43, 0xec, 0x91, 0x14, 0xe, 0xaf, 0x4a, 0x9, 0xd, 0x12, 0xde, 0xa, 0x73, 0x8d, 0x3, 0x5d, 0x53, 0xd0, 0xc6}} return a, nil } -var _lockedtokensAdminCheck_shared_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x90\x41\x6f\x9c\x30\x14\x84\xef\xfe\x15\x13\x0e\x11\x48\x15\xea\x19\x35\x8d\x28\xbb\xbd\x24\x6a\xaa\xec\xaa\xf7\x17\xf3\x00\x2b\xc6\x46\xb6\x51\x2a\x55\xfb\xdf\x2b\xec\x85\x2e\xf5\x05\xf9\x31\x9f\xdf\xcc\xa8\x71\xb2\x2e\xe0\xfb\x6c\x7a\xf5\xa6\xf9\x6c\xdf\xd9\xa0\x73\x76\x44\xb6\x9b\x65\x62\x55\x6a\xfb\xb1\x53\xad\xf7\x4c\xac\x92\x67\x2b\xdf\xb9\x8d\x43\x9f\x54\x9f\x7f\x3f\xbf\x34\x4f\xc7\xc3\xf9\xe5\xe9\xf8\xa3\x3e\x1c\x5e\x8f\xa7\x93\x10\xc1\x91\xf1\x24\x83\xb2\x26\xd7\x91\xa9\xa5\xb4\xb3\x09\x15\xea\xb6\x75\xec\x7d\x81\x3f\x42\x00\xc0\xe4\x78\x22\xc7\xb9\x57\xbd\x61\x57\x81\xe6\x30\xe4\xdf\xac\x73\xf6\xe3\x17\xe9\x99\x0b\xdc\x5f\xd9\x0d\x59\x8e\xe6\x00\x6a\x47\x65\x5e\xb9\xc3\x03\x12\x5d\xfa\x60\x1d\xf5\x5c\xbe\x45\xfe\xcb\xfd\xad\xdf\x32\x7e\xea\x85\x69\xac\xd6\x1c\xdd\x7d\xcd\x97\x14\xd5\x2e\x58\x79\x73\xf9\x4f\x7e\x4a\xef\xff\xa4\x30\x14\x9b\x95\xe5\x3c\x3e\x62\x22\xa3\x64\x9e\x35\x76\xd6\x2d\x8c\x0d\x48\x26\x40\x70\xdc\xb1\x63\x23\x19\xc1\x22\x0c\x8c\x54\x09\x42\x2c\x3b\xa6\x80\xdc\x76\x64\xc5\xbf\x94\xe4\x3d\xbb\x80\x7c\xb7\x6b\x8d\x5d\xf6\x1c\xae\xd5\xe4\x94\x5a\xad\xb0\x6b\xbb\xc0\xdd\x03\x8c\xd2\x9f\x76\xfc\xc8\xde\x53\xcf\x15\xb2\xf3\xc0\xf0\x13\x4b\xd5\x29\x6e\x41\x09\x82\xf2\xd1\x3e\xad\x36\xaf\xf3\x3b\x34\x64\x96\x1f\x9e\x4d\xbb\x8b\xe0\xb3\xed\xfd\xd4\xca\x45\x5c\xc4\xdf\x00\x00\x00\xff\xff\x8b\xd1\x84\xfd\x7f\x02\x00\x00" +var _lockedtokensAdminCheck_shared_registrationCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x50\x4d\x6b\xe3\x30\x14\xbc\xeb\x57\x4c\x74\x08\x36\x2c\xfe\x01\x66\xb3\x21\x1b\xe8\xa9\x87\xd2\x86\xde\x5f\xe4\x67\x5b\x44\x96\x8c\x24\x93\x43\xc9\x7f\x2f\x96\x3f\x1a\x57\x17\xa1\xd1\xcc\x7b\x33\xa3\xbb\xde\xf9\x88\x97\xc1\x36\xfa\x6a\xf8\xe2\x6e\x6c\x51\x7b\xd7\x41\x6e\x30\x29\x16\xa6\x71\xf7\x0d\x6b\x79\x4b\xb1\x50\x5e\x9d\xba\x71\x95\xc0\x30\xb3\x9e\x21\x29\x44\xf4\x64\x03\xa9\xa8\x9d\xcd\x4c\xfa\x3a\x29\xe5\x06\x1b\x4b\x9c\xaa\xca\x73\x08\x39\xbe\x84\x00\x80\xde\x73\x4f\x9e\xb3\xa0\x1b\xcb\xbe\x04\x0d\xb1\xcd\xfe\x3b\xef\xdd\xfd\x93\xcc\xc0\x39\xf6\xb3\x76\x95\x8c\xc7\x70\x04\x55\x9d\xb6\xef\x5c\xe3\x80\x49\x5d\x84\xe8\x3c\x35\x5c\x5c\x93\xfe\xef\xfe\xd9\x56\x91\xae\xd3\xa8\x39\x3b\x63\x38\xb9\xfb\x97\x8d\xfe\xcb\x4d\xa4\xe2\xe9\xf1\x8b\xfe\x31\xcd\x7f\xa3\xd8\xe6\xab\x95\xf1\x1c\x8f\xe8\xc9\x6a\x95\xc9\xb3\x1b\x4c\x05\xeb\x22\x26\x13\x20\x78\xae\xd9\xb3\x55\x8c\xe8\x10\x5b\xc6\x54\x09\x62\xaa\x39\xa5\x80\x5a\x77\xc8\xfc\x27\x25\x85\xc0\x3e\x22\xdb\xec\x5a\x62\x17\x0d\xc7\xb9\x9a\x8c\xa6\x56\x4b\x6c\xda\xce\xb1\x3b\xc0\x6a\xf3\x67\xa3\xef\x38\x04\x6a\xb8\x84\xbc\xb4\x8c\xd0\xb3\xd2\xb5\xe6\x0a\x34\x89\xa0\x43\xb2\x4f\x8b\xcd\x19\xdf\xe1\x4c\x76\xfc\x08\x6c\xab\x4d\x84\x20\xd7\xf9\x53\x2b\x0f\xf1\x10\xdf\x01\x00\x00\xff\xff\xc7\x12\xd7\xca\x79\x02\x00\x00" func lockedtokensAdminCheck_shared_registrationCdcBytes() ([]byte, error) { return bindataRead( @@ -3880,11 +3859,11 @@ func lockedtokensAdminCheck_shared_registrationCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/check_shared_registration.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0x63, 0x70, 0xca, 0x39, 0x95, 0x6b, 0x65, 0x78, 0x87, 0x9b, 0x56, 0xa5, 0xa, 0x10, 0xa8, 0xfa, 0xab, 0x38, 0xee, 0x5c, 0x23, 0xfe, 0x8, 0xf, 0xd6, 0x21, 0xa5, 0x2b, 0x89, 0xac, 0x74}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5f, 0xce, 0x2e, 0x8a, 0xa6, 0x4e, 0x37, 0xb0, 0x50, 0xb0, 0xe3, 0x24, 0x8c, 0xa4, 0xea, 0x43, 0x5f, 0xc7, 0xa6, 0xa1, 0x26, 0x54, 0x66, 0x7c, 0x8d, 0xd8, 0xa7, 0xe6, 0xb, 0xb6, 0x72, 0x84}} return a, nil } -var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x48\xe9\xd5\x70\xb2\x70\x9d\x2c\x5a\x24\x6d\x82\x4d\xba\x7b\x9e\x48\x63\x8b\x08\x4d\xaa\xfc\xb1\x6b\x2c\xf2\xee\x05\x25\x4a\x16\x65\x29\x71\x8b\xf6\xb2\x3a\x04\x31\x39\x3f\xdf\x7c\x33\xc3\x19\xb6\x29\xa5\x32\xb0\x54\xfb\xd2\xc8\xc8\xff\xfa\xcc\xe5\xee\x59\xbe\x92\x80\x95\x92\x1b\x38\x6b\x7f\x9f\xb5\x12\x56\xac\xd9\x0b\xa7\x40\xaa\x7b\xd6\x4a\xde\xcb\xec\x95\xf2\xea\x4c\xd7\x82\x97\x7f\xdd\x3f\x2c\xef\x6e\x6f\x9e\x1f\xee\x6e\x7f\x5f\xdc\xdc\x7c\xb9\x7d\x7a\x8a\xa2\x34\x4d\xe1\x59\xa1\xd0\x98\x19\x26\x05\x98\x02\x0d\x20\x64\x56\x1b\x99\xef\xa1\x54\x72\xcb\x72\x52\xb0\x93\x96\xe7\xa0\xd9\x5a\x54\x2a\x46\x42\xa6\x08\x0d\x01\x82\x2e\x50\x51\x0e\x98\x65\xd2\x0a\x03\x28\x72\x40\x01\x56\xf0\x0a\x42\x25\xde\xdc\xad\xa4\x02\x04\xab\x49\x45\x91\x39\x78\x8d\x23\x00\x80\x95\xe5\x7c\x91\x6f\x98\x78\xb4\x2f\x9c\x65\x77\xb4\x9f\x79\x82\x92\x3b\xda\xdf\x33\x6d\x6e\x85\x51\xfb\x29\xa4\x29\x7c\x23\xb6\x2e\xcc\x0c\x7e\xba\xbc\xbc\x6c\x95\xff\xd0\xa4\xfe\xa9\xee\x04\xe0\x7b\x54\x59\x28\x15\x95\xa8\x28\xf6\xa1\x3f\xfa\xc8\x67\x80\xd6\x14\xf1\xcf\x52\x29\xb9\xfb\x8a\xdc\xd2\x04\xce\x17\x75\x3c\x93\x46\xd7\x7d\x9c\x8c\xa7\xc2\xdf\xc2\x15\xf8\xff\xe2\x12\xf7\xce\x52\xcf\xf4\x24\xd0\x75\xac\x9c\xae\xd9\xaa\x06\x2e\x93\x57\xda\xeb\x04\xf3\x3c\x2e\x0f\x3c\x1c\xf3\x9a\xb4\xb7\x53\x28\x50\x17\x0b\xbe\x96\x8a\x99\x62\x33\x28\x1c\x48\x4c\x61\xe7\xe9\x1b\x90\xac\xaf\x3a\xe0\x3a\x31\x8d\x42\x0b\xb2\xf6\x01\xb2\x50\xf6\x1d\x60\xa1\xe0\x11\x2e\xc7\xf7\x16\x2d\x37\x4b\x2c\xf1\x85\x71\x66\xf6\x70\xd5\xa3\x32\x6b\xae\x18\xe9\x44\x1b\xa9\x70\x4d\xad\x01\xf7\x25\x4c\x6b\x4b\xf3\xaa\x3c\x82\x26\x4c\xbe\x31\x53\xe4\x0a\x77\x13\x38\x6f\x7b\x38\xf9\xea\xfc\x5d\xc7\xa9\x37\x95\xae\x9a\x9b\xea\xa2\x07\x8e\x1f\xda\xf7\x37\x14\xb8\x26\x05\xf3\x8b\xa0\xa9\x93\xba\xff\xee\x8f\x04\xe3\x2a\xb0\x59\x3f\xbe\xd1\x92\xf1\x78\x12\x8d\x5b\x8a\xe7\x17\xc7\x9e\xa7\x60\xe4\x2c\xf4\x7d\xec\xf5\xa9\xb6\xf2\x88\xa6\xe8\x85\x62\x3a\x52\xff\x3b\xdd\x1f\xa0\xbc\x8e\x03\x93\xee\x3b\x3d\xae\x40\x75\x28\xc8\x5f\x24\xcf\x47\x13\xf5\x7c\x90\x88\x6b\x8e\x17\x79\xae\x48\xeb\x59\x8f\x08\xac\x8f\xa7\x01\x71\xb3\x11\x1a\x47\x7a\x2d\xc8\x69\x80\x7b\x7e\xd1\x81\x3a\x0d\xae\x8e\xb2\xdc\x81\x3c\x44\xc3\x38\x05\x4b\x2c\xe1\x2a\x00\x34\x94\x5d\x9f\xd0\xf3\x31\x9f\xd7\xf1\x09\x68\x26\x83\xf1\x07\xee\xaa\x27\x45\x17\x71\x08\x70\x0a\x68\x06\xab\xda\xdb\xf8\x55\xac\x64\xfd\x82\x8c\xd5\x74\xf5\xf8\xfd\xb0\x15\xcd\xbb\x64\x2c\x5d\x09\x4b\x05\x57\xfd\x41\x34\x1c\xd7\x4b\x35\x2c\xe7\x43\xd8\x43\x83\xd7\xb1\x5b\x4d\xde\x4b\x83\x17\x1c\xcc\xb8\xfb\x3e\x7d\x82\x12\x05\xcb\xe2\xb3\x65\xb5\xa1\x08\x69\xa0\x76\xef\x23\x68\x77\x8f\xac\xb6\x74\xd6\x8d\x73\xc0\x93\xeb\xbf\x66\xf8\x06\x9e\x82\xe4\x7e\xd0\xbb\x81\x62\xb3\x09\xf5\x55\xbb\x05\x3b\xa8\x78\xa8\xb2\xd9\x60\xc5\x0d\x75\x62\x9a\xc2\xc3\x96\x94\x62\x39\x81\x29\x08\x72\x5a\xb9\x39\xd0\xd9\x2d\x15\x65\xc4\xb6\xa4\x92\x91\x79\x10\x94\xad\x15\x4d\xf7\xa4\xf5\x64\x3e\x8c\xad\x2f\xde\x4e\xe8\xdc\x6f\x85\x82\x76\xad\xa3\x7a\xa7\xdc\xa0\x7a\xd5\xcd\x59\x5e\xc7\xa3\x01\x75\x4b\x4f\x32\x36\x00\xf5\xe1\xd5\x3b\xa9\xc7\x9a\x77\xe5\x7b\xd8\x53\x0d\xde\xb7\xde\xbb\xf2\xc1\x2c\x3b\x81\xa4\x86\xa2\x20\x79\xc3\x01\x84\x09\x76\x2f\xd0\x28\xaf\x23\xd9\x2d\xad\x01\x21\xd5\x06\xf9\x81\x60\x26\xdc\x1a\xee\xd6\x57\xc7\xbd\x15\xec\x4f\x4b\x50\xa2\x29\x92\xe3\x57\xab\x31\xff\xdf\xb1\x39\xba\xd1\xfc\x5b\xea\xfa\x38\xc7\x49\xab\x49\xfe\xfc\x0e\x75\xee\xef\x5b\xf4\x16\xfd\x1d\x00\x00\xff\xff\xf0\x55\x29\xf1\x71\x0d\x00\x00" +var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x3e\x04\x32\xe0\x48\xe9\xd5\x70\xb2\x48\x8d\x2e\x5a\x6c\x8a\x06\x6d\xba\x7b\x9e\x88\x63\x8b\x08\x4d\xaa\xfc\xb1\x61\x04\x79\xf7\x82\x12\x25\x8b\xb2\x94\xb8\x45\x7b\x59\x1d\x82\x98\x9c\x9f\x6f\xbe\x99\xe1\x0c\xdf\x55\x4a\x5b\x58\xeb\x63\x65\x55\x12\x7e\x7d\x16\xea\xf0\xa4\x5e\x48\xc2\x46\xab\x1d\xcc\xba\xdf\xb3\x4e\xc2\xc9\x2d\x7f\x16\x14\x49\xf5\xcf\x3a\xc9\x07\x55\xbc\x10\xab\xcf\x4c\x10\xec\x1f\xcd\x92\x24\xcf\x73\x78\xd2\x28\x0d\x16\x96\x2b\x09\xb6\x44\x0b\x08\x85\x33\x56\xb1\x23\x54\x5a\xed\x39\x23\x0d\x07\xe5\x04\x03\xc3\xb7\xb2\x56\xb1\x0a\x0a\x4d\x68\x09\x10\x4c\x89\x9a\x18\x60\x51\x28\x27\x2d\xa0\x64\x80\x12\x9c\x14\xb5\xa7\x5a\xbc\xbd\xdb\x28\x0d\x08\xce\x90\x4e\x12\x7b\xf2\x9a\x26\x00\x00\x1b\x27\xc4\x3d\xdb\x71\xf9\xe8\x9e\x05\x2f\xbe\xd0\x71\x19\xa8\xc9\xbe\xd0\xf1\x81\x1b\xfb\x93\xb4\xfa\xb8\x80\x3c\x87\x6f\xc4\xb7\xa5\x5d\xc2\x0f\x37\x37\x37\x9d\xf2\x9f\x86\xf4\x3f\xd5\x9d\x03\xbc\x26\xb5\x85\x4a\x53\x85\x9a\xd2\x10\xfa\x63\x88\x7c\x09\xe8\x6c\x99\xfe\xa8\xb4\x56\x87\xaf\x28\x1c\xcd\xe1\xea\xbe\x89\x67\xde\xea\xfa\x4f\x90\x0d\x54\x84\x5b\xb8\x85\xf0\x5f\x5a\xe1\xd1\x5b\x1a\x98\x9e\x47\xba\x9e\x95\xcb\x35\x3b\xd5\xc8\x65\xf6\x42\x47\x93\x21\x63\x69\x75\xe2\xe1\x9c\xd7\xac\xbb\x5d\x40\x89\xa6\xbc\x17\x5b\xa5\xb9\x2d\x77\xa3\xc2\x91\xc4\x02\x0e\x81\xbe\x11\xc9\xe6\xaa\x07\xae\x17\xd3\x24\xb4\x28\x6b\x1f\x20\x8b\x65\xdf\x01\x16\x0b\x9e\xe1\xf2\x7c\xef\xd1\x09\xbb\xc6\x0a\x9f\xb9\xe0\xf6\x08\xb7\x03\x2a\x8b\xf6\x8a\x93\xc9\x8c\x55\x1a\xb7\xd4\x19\xf0\x5f\xc6\x8d\x71\xb4\xaa\xcb\x23\x6a\xbf\xec\x1b\xb7\x25\xd3\x78\x98\xc3\x55\xd7\xbd\xd9\x57\xef\xef\x2e\xcd\x83\xa9\x7c\xd3\xde\xd4\x17\x03\x70\xe2\xd4\xa5\xbf\xa2\xc4\x2d\x69\x58\x5d\x47\xed\x9c\x35\xfd\xf7\x70\x26\x98\xd6\x81\x2d\x87\xf1\x4d\x96\x4c\xc0\x93\x19\xdc\x53\xba\xba\x3e\xf7\xbc\x00\xab\x96\xb1\xef\x73\xaf\x7f\x34\x56\x1e\xd1\x96\x83\x50\x6c\x4f\xea\x7f\xa7\xfb\x03\x94\x77\x69\x64\xd2\x7f\x97\xc7\x15\xa9\x8e\x05\xf9\xb3\x12\x6c\x32\x51\x4f\x27\x89\xb4\xe1\xf8\x9e\x31\x4d\xc6\x2c\x07\x44\x60\x73\xbc\x88\x88\x5b\x4e\xd0\x38\xd1\x6b\x51\x4e\x23\xdc\xab\xeb\x1e\xd4\x45\x74\x75\x96\xe5\x1e\xe4\x31\x1a\xa6\x29\x58\x63\x05\xb7\x11\xa0\xb1\xec\x86\x84\x5e\x4d\xf9\xbc\x4b\x2f\x40\x33\x1f\x8d\x3f\x72\x57\x3f\x29\xa6\x4c\x63\x80\x0b\x40\x3b\x5a\xd5\xc1\xc6\x2f\x72\xa3\x9a\x17\x64\xaa\xa6\xeb\xc7\xef\xbb\xad\x68\xd1\x27\x63\xed\x4b\x58\x69\xb8\x1d\x0e\xa2\xf1\xb8\x9e\xeb\x61\xb9\x1a\xc3\x1e\x1b\xbc\x4b\xfd\x52\xf2\x5e\x1a\x82\xe0\x68\xc6\xfd\xf7\xe9\x13\x54\x28\x79\x91\xce\xd6\xf5\x86\x22\x95\x85\xc6\x7d\x88\xa0\xdb\x3d\x8a\xc6\xd2\xac\x1f\xe7\x88\x27\xdf\x7f\xed\xf0\x8d\x3c\x45\xc9\xfd\xa0\x77\x23\xc5\x76\x13\x1a\xaa\xf6\x0b\x76\x54\xf1\x54\x65\xcb\xd1\x8a\x1b\xeb\xc4\x3c\x87\xdf\xf6\xa4\x35\x67\x04\xb6\x24\x60\xb4\xf1\x73\xa0\xb7\x55\x6a\x2a\x88\xef\x49\x67\x13\xf3\x20\x2a\x5b\x27\xdb\xee\xc9\x9b\xc9\x7c\x1a\x5b\xbf\x07\x3b\xb1\xf3\xb0\x15\x4a\x3a\x74\x8e\x9a\x9d\x72\x87\xfa\xc5\xb4\x67\xac\x89\xc7\x00\x9a\x8e\x9e\x6c\x6a\x00\x9a\xd3\xab\x77\x51\x8f\xb5\xef\xca\x6b\xdc\x53\x2d\xde\xb7\xc1\xbb\xf2\xc1\x2c\xbb\x80\xa4\x96\xa2\x28\x79\xe3\x01\xc4\x09\xf6\x2f\xd0\x24\xaf\x13\xd9\xad\x9c\x05\xa9\xf4\x0e\xc5\x89\x60\x2e\xfd\x1a\xee\xd7\x57\xcf\xbd\x93\xfc\x2f\x47\x50\xa1\x2d\xb3\xf3\x57\xab\x35\xff\xdf\xb1\x39\xb9\xd1\xfc\x5b\xea\x86\x38\xa7\x49\x6b\x48\xfe\xfc\x0e\x75\xfe\xef\x5b\xf2\x96\xfc\x1d\x00\x00\xff\xff\x44\x3c\xd7\x13\x6b\x0d\x00\x00" func lockedtokensAdminCustody_create_account_with_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3900,11 +3879,11 @@ func lockedtokensAdminCustody_create_account_with_lease_accountCdc() (*asset, er } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_account_with_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x51, 0xd3, 0x47, 0xdd, 0x63, 0x73, 0x17, 0xbf, 0xbb, 0x20, 0xd8, 0x4d, 0xdf, 0x4d, 0x44, 0xf6, 0x54, 0x7b, 0xfb, 0x61, 0x6f, 0x43, 0x34, 0xbc, 0x8e, 0x20, 0xaa, 0x47, 0xde, 0x4, 0xef}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfd, 0xea, 0x4d, 0xc, 0xc6, 0x6b, 0x93, 0xc7, 0x45, 0xb4, 0x90, 0x7c, 0xb1, 0xdc, 0xc1, 0xd5, 0x1a, 0xd8, 0x8d, 0x8c, 0xb3, 0x98, 0x32, 0x8f, 0x37, 0x9a, 0x21, 0x37, 0x53, 0x2a, 0x88, 0x7d}} return a, nil } -var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x48\xe9\xd5\x70\xb2\x70\x9d\x2c\x5a\x24\x6d\x82\x4d\xb0\x7b\x9e\x88\xb4\x45\x84\x26\x55\x92\xb2\x2b\x2c\xf2\xee\x05\x29\x4a\x16\x65\x6a\x93\x16\xed\xa5\x3a\x04\x31\x39\x3f\xdf\x7c\x33\x9c\x19\xb6\xab\xa4\x32\xb0\x56\x4d\x65\x64\xe2\x7f\x7d\xe6\xf2\xf0\x2c\x5f\xa9\x80\x8d\x92\x3b\x38\xeb\x7f\x9f\xf5\x12\xb5\xd8\xb2\x17\x4e\x03\xa9\xe1\x59\x2f\x79\x2f\x8b\x57\x4a\xdc\x99\x6e\x05\x2f\xff\xbc\x7f\x58\xdf\xdd\xde\x3c\x3f\xdc\xdd\xfe\xbe\xba\xb9\xf9\x72\xfb\xf4\x94\x24\x79\x9e\xc3\xb3\x42\xa1\xb1\x30\x4c\x0a\x30\x25\x1a\x40\x28\x6a\x6d\x24\x69\xa0\x52\x72\xcf\x08\x55\x70\x90\x35\x27\xa0\xd9\x56\x38\x15\x23\xa1\x50\x14\x0d\x05\x04\x5d\xa2\xa2\x04\xb0\x28\x64\x2d\x0c\x6c\xa4\x02\x84\x5a\x5b\xa5\x52\x02\x72\x45\x91\x34\x4e\xab\x44\x0d\xa6\xa4\x4c\x41\x2d\xb8\x03\xd8\x6b\xb5\xd6\x88\x15\x6b\x31\x95\xf4\x54\xc8\xe9\x4b\x87\xc2\xda\x01\x33\x00\x8e\x5c\xcb\x24\x19\x9c\xa4\x09\x00\xc0\xa6\xe6\x7c\x45\x76\x4c\x3c\xd6\x2f\x9c\x15\x77\xb4\x59\x78\xd6\xb3\x3b\xda\xdc\x33\x6d\x6e\x85\x51\xcd\x1c\xf2\x1c\xbe\x51\xb6\x2d\xcd\x02\x7e\xba\xbc\xbc\x4c\x66\x00\xdf\x13\x67\xa2\x52\xb4\x42\x45\x53\xcf\xc9\xa3\xa7\x64\x01\x58\x9b\x32\xfd\x59\x2a\x25\x0f\x5f\x91\xd7\x74\x06\xe7\xab\x16\xe9\xdc\xc5\xef\x7f\x78\xc1\x27\x23\x15\x6e\xe9\x1c\xd6\x58\xe1\x0b\xe3\xcc\x30\xaa\x8f\x2a\xb3\xce\x9d\xfd\x38\x35\x9e\x56\x7f\x0b\x57\xe0\xff\x4b\x2b\x6c\xac\xf3\x11\x9a\xd9\x51\x39\x50\xcc\x5e\x69\xa3\x33\x24\x24\xad\x8e\x04\x9c\x92\x92\xf5\xb7\x73\xcb\x72\xb9\xe2\x5b\xa9\x98\x29\x77\x51\xe1\x40\x62\x0e\x07\xcf\x5b\x44\xb2\xbd\x9a\x85\x91\xed\xb1\xe6\xa6\x67\xa1\x81\xab\x11\xe4\x62\x40\x50\xa6\x5b\xda\x7a\x03\xf6\xcb\x98\xd6\x35\x5d\x3a\x5a\x83\xf2\xcf\xbe\x31\x53\x12\x85\x87\x19\x9c\xf7\xaf\x27\xfb\x6a\xfd\x5d\xa7\xb9\x37\x95\x6f\xba\x1b\x77\x31\x02\xc7\x8f\x0f\xe7\x37\x14\xb8\xa5\x0a\x96\x17\xc1\x73\xca\xda\x5a\xbd\x3f\x11\x4c\x5d\x60\x8b\x71\x7c\x93\xa9\xf1\x78\x32\x8d\x7b\x9a\x2e\x2f\x4e\x3d\xcf\xc1\xc8\x45\xe8\xfb\xd4\xab\xaf\xab\x47\x34\xe5\x28\x14\x33\x90\xfa\xcf\xe9\x7e\x07\xe5\x75\x1a\x98\xb4\xdf\xc7\xe3\x0a\x54\x63\x41\xfe\x22\x39\x99\x4c\xd4\xf3\x51\x22\x04\xd1\x12\xbe\x22\x44\x51\xad\x17\x23\x56\xb0\x3d\x9e\x07\x1a\x43\x46\x17\x13\xfc\x26\x11\xa0\x83\x6e\x10\x66\x3d\xb0\xbe\xbc\x18\x04\x33\x76\x3c\xaa\x83\x41\x50\x31\xa2\xa6\x49\x5a\x63\x05\x57\x01\xa0\x58\xfe\x7d\xca\xcf\xa7\x7c\x5e\xa7\x1f\x40\x33\x8b\xc6\x1f\xb8\x73\x6d\x47\x97\x69\x08\x70\x0e\x68\xa2\x75\xef\x6d\xfc\x2a\x36\xb2\xed\x31\x53\x55\xef\xda\xd0\xff\xb6\xe6\xf9\x90\x8c\xb5\x2d\x72\xa9\xe0\x6a\x3c\x12\xe2\x71\xbd\xb8\x79\xb5\x8c\x61\x0f\x0d\x5e\xa7\x76\x6d\xf8\x51\x1a\xbc\x60\x34\xe3\xf6\xfb\xf4\x09\x2a\x14\xac\x48\xcf\xd6\x6e\x7b\x10\xd2\x40\xeb\x1e\x62\xd3\x5f\xaa\xb3\x61\x9c\x11\x4f\xf6\x51\x76\x63\x30\xf0\x14\x24\xf7\xef\x3c\xe8\x6e\xc5\x18\xab\x0e\x0b\x76\xba\x13\xb8\x2a\x5b\x44\x2b\x2e\xf6\x12\xf3\x1c\x1e\xf6\x54\x29\x46\xa8\x5b\x5f\x08\xdd\xd8\x49\x31\xd8\xfb\x14\x2d\x28\xdb\x53\x95\x4d\x4c\x8c\xa0\x6c\x6b\xd1\xbd\x9e\xbc\x9d\xde\xc7\xc1\xf6\xc5\xdb\x09\x9d\xfb\x8d\x4d\xd0\x43\xef\xa8\xdd\xf7\x76\xa8\x5e\x75\x77\x46\xda\x78\x34\xa0\xee\xe9\xc9\xa6\x46\xa4\x3e\xb6\xbf\x0f\xbd\xb1\xae\xaf\x7c\x0f\xdf\x54\x87\xf7\x6d\xd4\x57\xde\x99\x76\x1f\x20\xa9\xa3\x28\xd2\xf8\xc7\x01\x84\x09\xb6\x1d\x68\x92\xd7\x89\xec\x56\xb5\x01\x21\xd5\x0e\xf9\x91\x60\x26\xec\x8a\x6c\x37\x48\xcb\x7d\x2d\xd8\x1f\x35\x85\x0a\x4d\x99\x9d\x76\xad\xce\xfc\xbf\xc7\xe6\xe4\xce\xf3\x4f\xa9\x1b\xe3\x9c\x26\xad\x25\xf9\xf3\x0f\xa8\xb3\x7f\xdf\x92\xb7\xe4\xaf\x00\x00\x00\xff\xff\x7c\x6b\x87\x9d\x0d\x0d\x00\x00" +var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x3e\x04\x32\xe0\x48\xe9\xd5\x70\xb2\x48\x8d\x2e\x5a\x6c\x8a\x06\x6d\xb0\x7b\x9e\x88\x63\x8b\x08\x4d\xaa\x24\x65\x43\x58\xe4\xdd\x0b\x52\x94\x2c\xca\xd2\xae\x5b\xb4\x97\xea\x10\xc4\xe4\xfc\x7c\xf3\xcd\x70\x66\xf8\xa1\x52\xda\xc2\x56\x37\x95\x55\x49\xf8\xf5\x51\xa8\xd3\x8b\x7a\x23\x09\x3b\xad\x0e\xb0\xe8\x7f\x2f\x7a\x89\x5a\xee\xf9\xab\xa0\x48\x6a\x78\xd6\x4b\x3e\xa9\xe2\x8d\x98\x3f\x33\x41\x70\x78\xb4\x48\x92\x3c\xcf\xe1\x45\xa3\x34\x58\x58\xae\x24\xd8\x12\x2d\x20\x14\xb5\xb1\x8a\x35\x50\x69\x75\xe4\x8c\x34\x9c\x54\x2d\x18\x18\xbe\x97\x5e\xc5\x2a\x28\x34\xa1\x25\x40\x30\x25\x6a\x62\x80\x45\xa1\x6a\x69\x61\xa7\x34\x20\xd4\xc6\x29\x95\x0a\x50\x68\x42\xd6\x78\xad\x12\x0d\xd8\x92\xb8\x86\x5a\x0a\x8f\xa3\xd7\x6a\xad\x31\x27\xd6\x62\x2a\xe9\x52\xc8\xeb\x2b\x8f\xc2\xd9\x01\x3b\x00\x8e\xc2\xa8\x24\x19\x9c\xa4\x09\x00\xc0\xae\x16\xe2\x91\x1d\xb8\x7c\xae\x5f\x05\x2f\x3e\x51\xb3\x0e\x7c\x67\x9f\xa8\x79\xe2\xc6\xfe\x24\xad\x6e\x56\x90\xe7\xf0\x85\xf8\xbe\xb4\x6b\xf8\xe1\xee\xee\x2e\x59\x02\x7c\x4d\xbc\x89\x4a\x53\x85\x9a\xd2\xc0\xc9\x73\xa0\x64\x0d\x58\xdb\x32\xfd\x51\x69\xad\x4e\x9f\x51\xd4\xb4\x84\x9b\xc7\x16\xe9\xca\xc7\x1f\x7e\x04\xc1\x3f\xac\xd2\xb8\xa7\x15\x6c\xb1\xc2\x57\x2e\xb8\xe5\x64\xce\x2a\xcb\xce\x9d\xfb\x04\xd9\x40\x6b\xb8\x85\x7b\x08\xff\xa5\x15\x36\xce\xf9\x08\xcd\xf2\xac\x1c\x29\x66\x6f\xd4\x98\x0c\x19\x4b\xab\x33\x01\x97\xa4\x64\xfd\xed\xca\xb1\x5c\x3e\x8a\xbd\xd2\xdc\x96\x87\x49\xe1\x48\x62\x05\xa7\xc0\xdb\x84\x64\x7b\xb5\x8c\x23\x3b\x62\x2d\x6c\xcf\x42\x03\xf7\x23\xc8\xc5\x80\xa0\xcc\xb4\xb4\xf5\x06\xdc\x97\x71\x63\x6a\xda\x78\x5a\xa3\xc2\xcf\xbe\x70\x5b\x32\x8d\xa7\x25\xdc\xf4\xef\x26\xfb\xec\xfc\x3d\xa4\x79\x30\x95\xef\xba\x1b\x7f\x31\x02\x27\xce\xef\xe3\x57\x94\xb8\x27\x0d\x9b\xdb\xe8\x21\x65\x6d\xad\x3e\x5d\x08\xa6\x3e\xb0\xf5\x38\xbe\xd9\xd4\x04\x3c\x99\xc1\x23\xa5\x9b\xdb\x4b\xcf\x2b\xb0\x6a\x1d\xfb\xbe\xf4\x1a\xea\xea\x19\x6d\x39\x0a\xc5\x0e\xa4\xfe\x73\xba\xbf\x83\xf2\x21\x8d\x4c\xba\xef\xfa\xb8\x22\xd5\xa9\x20\x7f\x56\x82\xcd\x26\xea\xe5\x2c\x11\x83\x68\x09\x7f\x64\x4c\x93\x31\xeb\x11\x2b\xd8\x1e\xaf\x22\x8d\x21\xa3\xeb\x19\x7e\x93\x09\xa0\x83\x6e\x10\x67\x3d\xb2\xbe\xb9\x1d\x04\x33\x76\x3c\xaa\x83\x41\x50\x53\x44\xcd\x93\xb4\xc5\x0a\xee\x23\x40\x53\xf9\x0f\x29\xbf\x99\xf3\xf9\x90\x5e\x81\x66\x39\x19\x7f\xe4\xce\xb7\x1d\x53\xa6\x31\xc0\x15\xa0\x9d\xac\xfb\x60\xe3\x17\xb9\x53\x6d\x8f\x99\xab\x7a\xdf\x86\xfe\xb7\x35\x2f\x86\x64\x6c\x5d\x91\x2b\x0d\xf7\xe3\x91\x30\x1d\xd7\xab\x9f\x57\x9b\x29\xec\xb1\xc1\x87\xd4\x2d\x0c\xdf\x4a\x43\x10\x9c\xcc\xb8\xfb\x3e\x7c\x80\x0a\x25\x2f\xd2\xc5\xd6\x6f\x0f\x52\x59\x68\xdd\xc3\xd4\xf4\x57\x7a\x31\x8c\x73\xc2\x93\x7b\x94\xdd\x18\x8c\x3c\x45\xc9\xfd\x3b\x0f\xba\x5b\x31\xc6\xaa\xc3\x82\x9d\xef\x04\xbe\xca\xd6\x93\x15\x37\xf5\x12\xf3\x1c\x7e\x3b\x92\xd6\x9c\x91\x5f\x5f\x18\xed\xdc\xa4\x18\x6c\x7c\x9a\x0a\xe2\x47\xd2\xd9\xcc\xc4\x88\xca\xb6\x96\xdd\xeb\xc9\xdb\xe9\x7d\x1e\x6c\xbf\x07\x3b\xb1\xf3\xb0\xb1\x49\x3a\xf5\x8e\xda\x7d\xef\x80\xfa\xcd\x74\x67\xac\x8d\xc7\x00\x9a\x9e\x9e\x6c\x6e\x44\x9a\x73\xfb\xbb\xea\x8d\x75\x7d\xe5\x6b\xfc\xa6\x3a\xbc\xef\xa3\xbe\xf2\x9d\x69\x77\x05\x49\x1d\x45\x13\x8d\x7f\x1c\x40\x9c\x60\xd7\x81\x66\x79\x9d\xc9\x6e\x55\x5b\x90\x4a\x1f\x50\x9c\x09\xe6\xd2\xad\xc8\x6e\x83\x74\xdc\xd7\x92\xff\x59\x13\x54\x68\xcb\xec\xb2\x6b\x75\xe6\xff\x3d\x36\x67\x77\x9e\x7f\x4a\xdd\x18\xe7\x3c\x69\x2d\xc9\x1f\xbf\x41\x9d\xfb\xfb\x9e\xbc\x27\x7f\x05\x00\x00\xff\xff\xe2\x38\x62\x8b\x07\x0d\x00\x00" func lockedtokensAdminCustody_create_only_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3920,11 +3899,11 @@ func lockedtokensAdminCustody_create_only_lease_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x76, 0xec, 0x42, 0x51, 0xd6, 0x15, 0x6c, 0x1, 0x33, 0x27, 0x84, 0xfc, 0xa7, 0xd0, 0x18, 0xd5, 0x25, 0x3b, 0x19, 0xa, 0xac, 0x3d, 0xc5, 0xc1, 0x54, 0xed, 0x4d, 0xfb, 0xee, 0x73, 0x29, 0x3c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x16, 0xfa, 0xe7, 0x1, 0x8d, 0x5d, 0xca, 0x94, 0x12, 0x96, 0x29, 0x39, 0xb8, 0xa6, 0x56, 0x88, 0xde, 0xb0, 0xdf, 0x9b, 0xfe, 0xdd, 0xd, 0x16, 0xaa, 0xa7, 0xb5, 0x85, 0xb3, 0xbc, 0x7c, 0xe3}} return a, nil } -var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x48\xee\xb1\x86\x93\x85\xeb\x64\xd1\x22\x69\x13\x6c\xd2\xdd\xf3\x44\x1a\x5b\x44\x68\x52\x25\x29\xbb\xc2\x22\xef\x5e\x50\xa2\x64\x51\x96\x12\xa7\x68\x2f\xab\x43\x10\x51\xf3\xf3\xcd\x37\xc3\x99\x31\xdb\xe6\x52\x19\x58\xa9\x32\x37\x32\x70\x6f\x9f\xb9\xdc\x3f\xc9\x17\x12\xb0\x56\x72\x0b\x67\xed\xfb\x59\x2b\x51\x88\x0d\x7b\xe6\xe4\x49\x75\xcf\x5a\xc9\x3b\x99\xbc\x50\x5a\x9d\xe9\x5a\x70\xf6\xf7\xdd\xfd\xea\xf6\xe6\xfa\xe9\xfe\xf6\xe6\x8f\xe5\xf5\xf5\x97\x9b\xc7\xc7\x20\x88\xe3\x18\x9e\x14\x0a\x8d\x89\x61\x52\x80\xc9\xd0\x00\x42\x52\x68\x23\xd3\x12\x72\x25\x77\x2c\x25\x05\x7b\x59\xf0\x14\x34\xdb\x88\x4a\xc5\x48\x48\x14\xa1\x21\x40\xd0\x19\x2a\x4a\x01\x93\x44\x16\xc2\xc0\x5a\x2a\x40\x28\xb4\x55\xca\x24\x20\x57\x84\x69\x59\x69\x65\xa8\xc1\x64\xc4\x14\x14\x82\x57\x00\x5b\xad\xda\x5a\x6a\xc5\x6a\x4c\x19\x1d\x0b\x55\xfa\xb2\x42\x61\xed\x80\xe9\x00\x47\xae\x65\x10\x74\x4e\xc2\x00\x00\x20\x47\x65\x18\xf2\x65\xba\x65\xe2\xa1\x78\xe6\x2c\xb9\xa5\x72\xee\x88\x8f\x6e\xa9\xbc\x63\xda\xdc\x08\xa3\xca\x29\xc4\x31\x7c\x23\xb6\xc9\xcc\x1c\x7e\x9a\xcd\xba\xea\x7f\x6a\x52\x1f\xd0\xfe\x79\x36\x0b\x26\x00\xdf\x83\xda\x86\xa2\x1c\x15\x85\x8e\xd3\x07\x47\xe9\x1c\xb0\x30\x59\xf8\x8b\x54\x4a\xee\xbf\x22\x2f\x68\x02\xe7\xcb\x3a\xd2\x69\xc5\x9f\x7b\x71\x82\x8f\x46\x2a\xdc\xd0\x14\x56\x98\xe3\x33\xe3\xcc\x30\xd2\x07\x95\x49\xe3\xce\x3e\x9c\x8c\x4b\x8b\xfb\x0a\x97\xe0\xfe\x0b\x73\x2c\xad\xf3\x1e\x9a\xc9\x41\xd9\x53\x8c\x5e\xa8\xd4\x11\xa6\x69\x98\x1f\xe2\x1f\x24\x35\x6a\x05\xa6\x36\x51\xd9\x92\x6f\xa4\x62\x26\xdb\x8e\xc9\x7b\x42\x53\xd8\x3b\xf2\x86\x85\xeb\xaf\x93\x8f\x83\xf4\x52\xf7\x3e\x46\x5f\xfc\x6d\x88\xbe\x6c\x83\xd0\x4b\xc2\x0e\x0b\x6e\xda\x84\x95\x70\xd9\x03\x9e\x74\x72\x19\xe9\x3a\xc3\xad\x01\xfb\x44\x4c\xeb\x82\x16\x55\x05\x78\x37\x3d\xfa\xc6\x4c\x96\x2a\xdc\x4f\xe0\xbc\x6d\x14\xd1\x57\xeb\xef\x2a\x8c\x9d\xa9\x78\xdd\x7c\xa9\x3e\xf4\xc0\xf1\x43\x8f\xf8\x1d\x05\x6e\x48\xc1\xe2\xc2\xeb\x1c\x51\x7d\x2d\xef\x8e\x04\xc3\x2a\xb0\x79\x3f\xbe\xd1\x2a\x72\x78\x22\x8d\x3b\x0a\x17\x17\xc7\x9e\xa7\x60\xe4\xdc\xf7\x7d\xec\xd5\x5d\x81\x07\x34\x59\x2f\x14\xd3\x91\xfa\xdf\xe9\x7e\x07\xe5\x55\xe8\x99\xb4\xcf\xe9\x71\x79\xaa\x43\x41\xfe\x2a\x79\x3a\x9a\xa8\xa7\x83\x84\x0f\xa2\x26\x7c\x99\xa6\x8a\xb4\x9e\xf7\x58\xc1\xfa\x78\xea\x69\x74\x19\x9d\x8f\xf0\x1b\x0c\x00\xed\x34\x2e\x3f\xeb\x9e\xf5\xc5\x45\x27\x98\xbe\xe3\x5e\x1d\x74\x82\x1a\x22\x6a\x9c\xa4\x15\xe6\x70\xe9\x01\x1a\xca\xbf\x4b\xf9\xf9\x98\xcf\xab\xf0\x04\x34\x93\xc1\xf8\x3d\x77\x55\xeb\xd1\x59\xe8\x03\x9c\x02\x9a\xc1\xba\x77\x36\x7e\x13\x6b\x59\xf7\x98\xb1\xaa\xaf\x1a\xe5\x0f\x5b\xf3\xbc\x4b\xc6\xca\x16\xb9\x54\x70\xd9\x9f\x5e\xc3\x71\x3d\x57\xa3\x75\x31\x84\xdd\x37\x78\x15\xda\x0d\xe9\xad\x34\x38\xc1\xc1\x8c\xdb\xe7\xd3\x27\xc8\x51\xb0\x24\x3c\x5b\x55\x8b\x92\x90\x06\x6a\xf7\x30\xb4\xe8\x48\x75\xd6\x8d\x73\xc0\x93\xbd\x94\xcd\xc4\xf6\x3c\x79\xc9\xfd\xc8\x85\x6e\xb6\xa9\xbe\x6a\xb7\x60\xc7\x3b\x41\x55\x65\xf3\xc1\x8a\x1b\xba\x89\x71\x0c\xf7\x3b\x52\x8a\xa5\x54\x6d\x6a\x29\xad\xed\xa4\xe8\xac\xb8\x8a\x12\x62\x3b\x52\xd1\xc8\xc4\xf0\xca\xb6\x10\xcd\xed\x89\xeb\x09\x7e\x18\x6c\x5f\x9c\x1d\xdf\xb9\x5b\x4e\x05\xed\x5b\x47\xf5\x6a\xbb\x45\xf5\xa2\x9b\xb3\xb4\x8e\x47\x03\xea\x96\x9e\x68\x6c\x44\xea\x43\xfb\x3b\xe9\x8e\x35\x7d\xe5\xbb\x7f\xa7\x1a\xbc\xaf\xbd\xbe\xf2\xce\xb4\x3b\x81\xa4\x86\xa2\x81\xc6\xdf\x0f\xc0\x4f\xb0\xed\x40\xa3\xbc\x8e\x64\x37\x2f\x0c\x08\xa9\xb6\xc8\x0f\x04\x33\x61\x7f\x0d\xd8\x65\xd7\x72\x5f\x08\xf6\x57\x41\x90\xa3\xc9\xa2\xe3\xae\xd5\x98\xff\xef\xd8\x1c\xdd\x79\xfe\x2d\x75\x7d\x9c\xe3\xa4\xd5\x24\x7f\x7e\x83\x3a\xfb\xf7\x35\x78\x0d\xfe\x09\x00\x00\xff\xff\xee\x48\xf0\x0e\xf8\x0d\x00\x00" +var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\x4b\x6f\xe3\x36\x10\xbe\xeb\x57\x0c\x7c\x08\x64\xc0\x91\xd2\x63\x0d\x27\x8b\xd4\xe8\xa2\xc5\xa6\x68\xd0\xa6\xbb\xe7\x89\x38\xb6\x88\xd0\xa4\x4a\x52\x36\x84\x20\xff\xbd\xa0\x44\x3d\x28\x4b\x79\x14\xed\x65\x75\x08\x22\x6a\x1e\xdf\x7c\x33\x9c\x19\xf3\x43\xa1\xb4\x85\xad\xae\x0a\xab\x22\xff\xf6\x59\xa8\xd3\x83\x7a\x22\x09\x3b\xad\x0e\xb0\xe8\xde\x17\x9d\x44\x29\xf7\xfc\x51\x50\x20\x35\x3c\xeb\x24\xef\x54\xf6\x44\xac\x3e\x33\x5e\x70\x78\xb4\x88\xa2\x34\x4d\xe1\x41\xa3\x34\x98\x59\xae\x24\xd8\x1c\x2d\x20\x64\xa5\xb1\x8a\x55\x50\x68\x75\xe4\x8c\x34\x9c\x54\x29\x18\x18\xbe\x97\xb5\x8a\x55\x90\x69\x42\x4b\x80\x60\x72\xd4\xc4\x00\xb3\x4c\x95\xd2\xc2\x4e\x69\x40\x28\x8d\x53\xca\x15\xa0\xd0\x84\xac\xaa\xb5\x72\x34\x60\x73\xe2\x1a\x4a\x29\x6a\x1c\x9d\x56\x63\x8d\x39\xb1\x06\x53\x4e\xe7\x42\xb5\xbe\xaa\x51\x38\x3b\x60\x07\xc0\x51\x18\x15\x45\x83\x93\x38\x02\x00\x28\x50\x5b\x8e\xe2\x96\x1d\xb8\xbc\x2f\x1f\x05\xcf\xbe\x50\xb5\xf6\x94\x27\x5f\xa8\xba\xe3\xc6\xfe\x2c\xad\xae\x56\x90\xa6\xf0\x8d\xf8\x3e\xb7\x6b\xf8\xe1\xea\x6a\xa8\xfe\x97\x21\xfd\x01\xed\x1f\xaf\xae\xa2\x25\xc0\x73\xd4\xd8\xd0\x54\xa0\xa6\xd8\x73\x7a\xef\x29\x5d\x03\x96\x36\x8f\x7f\x52\x5a\xab\xd3\x57\x14\x25\x2d\xe1\xe2\xb6\x89\x74\x55\xf3\xe7\x5f\xbc\xe0\x9f\x56\x69\xdc\xd3\x0a\xb6\x58\xe0\x23\x17\xdc\x72\x32\xbd\xca\xb2\x75\xe7\x1e\x41\xd6\xa7\xc5\x7f\x85\x6b\xf0\xff\xc5\x05\x56\xce\xf9\x08\xcd\xb2\x57\x0e\x14\x93\x27\xaa\x4c\x82\x8c\xc5\x45\x1f\xff\x24\xa9\x49\x27\xb0\x72\x89\xca\x6f\xc5\x5e\x69\x6e\xf3\xc3\x9c\x7c\x20\xb4\x82\x93\x27\x6f\x5a\xb8\xf9\xba\xfc\x38\xc8\x20\x75\x6f\x63\x0c\xc5\x5f\x87\x18\xca\xb6\x08\x83\x24\x1c\xb1\x14\xb6\x4b\x58\x05\xd7\x23\xe0\xd9\x20\x97\x89\x69\x32\xdc\x19\x70\x4f\xc2\x8d\x29\x69\x53\x57\x40\x70\xc7\x93\x6f\xdc\xe6\x4c\xe3\x69\x09\x17\x5d\x8b\x48\xbe\x3a\x7f\x37\x71\xea\x4d\xa5\xbb\xf6\x4b\xfd\x61\x04\x4e\xf4\xad\xe0\x37\x94\xb8\x27\x0d\x9b\xcb\xa0\x67\x24\xcd\xb5\xbc\x3b\x13\x8c\xeb\xc0\xd6\xe3\xf8\x66\xab\xc8\xe3\x49\x0c\x1e\x29\xde\x5c\x9e\x7b\x5e\x81\x55\xeb\xd0\xf7\xb9\x57\x7f\x05\xee\xd1\xe6\xa3\x50\xec\x40\xea\x7f\xa7\xfb\x0d\x94\x37\x71\x60\xd2\x3d\xef\x8f\x2b\x50\x9d\x0a\xf2\x17\x25\xd8\x6c\xa2\x1e\x7a\x89\x10\x44\x43\xf8\x2d\x63\x9a\x8c\x59\x8f\x58\xc1\xe6\x78\x15\x68\x0c\x19\x5d\xcf\xf0\x1b\x4d\x00\x1d\x34\xae\x30\xeb\x81\xf5\xcd\xe5\x20\x98\xb1\xe3\x51\x1d\x0c\x82\x9a\x22\x6a\x9e\xa4\x2d\x16\x70\x1d\x00\x9a\xca\xbf\x4f\xf9\xc5\x9c\xcf\x9b\xf8\x1d\x68\x96\x93\xf1\x07\xee\xea\xd6\x63\xf2\x38\x04\xb8\x02\xb4\x93\x75\xef\x6d\xfc\x2a\x77\xaa\xe9\x31\x73\x55\x5f\x37\xca\xef\xb6\xe6\xc5\x90\x8c\xad\x2b\x72\xa5\xe1\x7a\x3c\xbd\xa6\xe3\x7a\xac\x47\xeb\x66\x0a\x7b\x68\xf0\x26\x76\xbb\xd1\x6b\x69\xf0\x82\x93\x19\x77\xcf\xa7\x4f\x50\xa0\xe4\x59\xbc\xd8\xd6\x8b\x92\x54\x16\x1a\xf7\x30\xb5\xe8\x28\xbd\x18\xc6\x39\xe1\xc9\x5d\xca\x76\x62\x07\x9e\x82\xe4\x7e\xe4\x42\xb7\xdb\xd4\x58\x75\x58\xb0\xf3\x9d\xa0\xae\xb2\xf5\x64\xc5\x4d\xdd\xc4\x34\x85\xdf\x8f\xa4\x35\x67\x54\x6f\x6a\x8c\x76\x6e\x52\x0c\x96\x5b\x4d\x19\xf1\x23\xe9\x64\x66\x62\x04\x65\x5b\xca\xf6\xf6\xa4\xcd\x04\xef\x07\xdb\x1f\xde\x4e\xe8\xdc\x2f\xa7\x92\x4e\x9d\xa3\x66\xb5\x3d\xa0\x7e\x32\xed\x19\x6b\xe2\x31\x80\xa6\xa3\x27\x99\x1b\x91\xa6\x6f\x7f\xef\xba\x63\x6d\x5f\x79\x0e\xef\x54\x8b\xf7\x65\xd4\x57\xde\x98\x76\xef\x20\xa9\xa5\x68\xa2\xf1\x8f\x03\x08\x13\xec\x3a\xd0\x2c\xaf\x33\xd9\x2d\x4a\x0b\x52\xe9\x03\x8a\x9e\x60\x2e\xdd\xaf\x01\xb7\xec\x3a\xee\x4b\xc9\xff\x2e\x09\x0a\xb4\x79\x72\xde\xb5\x5a\xf3\xff\x1d\x9b\xb3\x3b\xcf\xbf\xa5\x6e\x8c\x73\x9e\xb4\x86\xe4\xcf\xaf\x50\xe7\xfe\xbe\x44\x2f\xd1\x3f\x01\x00\x00\xff\xff\x54\x81\x36\x64\xf2\x0d\x00\x00" func lockedtokensAdminCustody_create_only_shared_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3940,11 +3919,11 @@ func lockedtokensAdminCustody_create_only_shared_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_shared_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x62, 0xe0, 0x84, 0x6d, 0x58, 0xb1, 0x17, 0xf2, 0x32, 0xbd, 0xf8, 0x49, 0x7, 0x35, 0xd2, 0xbd, 0xb, 0xce, 0x42, 0x8f, 0x70, 0x52, 0xe9, 0x62, 0x91, 0x27, 0xb5, 0x7f, 0x4d, 0x9, 0x0, 0xb0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0xe5, 0xf1, 0xe3, 0x9c, 0x8f, 0xa1, 0xf1, 0xe8, 0x70, 0x0, 0xa1, 0xcd, 0x92, 0x19, 0x17, 0x49, 0xf2, 0x4e, 0x68, 0xef, 0x32, 0x85, 0xb6, 0xac, 0x41, 0x2a, 0x9b, 0xfe, 0xa8, 0x96, 0x31}} return a, nil } -var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x39\x04\x32\xe0\x48\xde\x63\x0d\x27\x0b\xd7\xc9\xa2\x45\xd2\x26\xd8\xa4\xbb\xe7\x89\x34\xb6\x88\xc8\xa4\x4a\x52\x76\x8d\x45\xde\xbd\xa0\x44\xc9\xa2\x44\x25\x4e\xd1\x5e\xaa\x43\x10\x89\xf3\xf3\xcd\x37\xc3\x99\x31\xdb\x16\x42\x6a\x58\xc9\x43\xa1\x45\x60\xdf\xbe\xe4\x62\xff\x24\x5e\x88\xc3\x5a\x8a\x2d\x9c\xb5\xef\x67\xad\x44\xc9\x37\xec\x39\x27\x47\xaa\xfb\xad\x95\xbc\x13\xc9\x0b\xa5\xd5\x37\x55\x0b\xce\xfe\xba\xbb\x5f\xdd\xde\x5c\x3f\xdd\xdf\xde\xfc\xbe\xbc\xbe\xfe\x7a\xf3\xf8\x18\x04\x71\x1c\xc3\x93\x44\xae\x30\xd1\x4c\x70\xd0\x19\x6a\x40\x48\x4a\xa5\x45\x7a\x80\x42\x8a\x1d\x4b\x49\xc2\x5e\x94\x79\x0a\x8a\x6d\x78\xa5\xa2\x05\x24\x92\x50\x13\x20\xa8\x0c\x25\xa5\x80\x49\x22\x4a\xae\x01\x79\x0a\xc8\xa1\xe4\x79\x05\xa1\x12\x6f\xce\xd6\x42\x02\x42\xa9\x48\x06\x81\x3e\x7a\x0d\x03\x00\x80\x02\xa5\x66\x98\x2f\xd3\x2d\xe3\x0f\xe5\x73\xce\x92\x5b\x3a\xcc\x2d\x47\xd1\x2d\x1d\xee\x98\xd2\x37\x5c\xcb\xc3\x14\xe2\x18\xbe\x13\xdb\x64\x7a\x0e\x9f\x66\xb3\xae\xfa\x1f\x8a\xe4\x07\xb4\x7f\xb2\xda\xeb\x32\xff\xa8\xea\xa7\xd9\x6c\x16\x4c\xe0\x47\x50\xbb\x97\x54\xa0\xa4\xd0\x32\xf7\x60\x89\x9b\x03\x96\x3a\x0b\x7f\x16\x52\x8a\xfd\x37\xcc\x4b\x9a\xc0\xf9\xb2\xa6\xa3\xd5\x35\x4f\x4e\xda\x32\x69\x4f\xe1\x12\xec\x7f\x61\x81\x07\x63\xa9\x67\x7a\xe2\xe8\x1a\x52\x4f\xd7\x6c\x55\x1d\x97\xd1\x0b\x1d\x54\x84\x69\x1a\x16\x47\x1a\xbc\x69\x89\x5a\x81\x29\x64\xa8\xb2\x65\xbe\x11\x92\xe9\x6c\x3b\x26\xef\x08\x4d\x61\x6f\x39\xf4\x0b\xd7\xa7\x93\x8f\x83\x74\x32\xf8\x3e\x46\x57\xfc\x6d\x88\xae\x6c\x83\xb0\x85\xd8\xa1\xdf\x0b\x70\x50\x5f\x6f\xa0\x1b\xca\x8e\x40\x1b\x0a\x0e\x70\x99\xd2\xd8\x61\x99\xeb\x15\x16\xf8\xcc\x72\xa6\x0f\x70\xd9\x23\x34\x69\x8e\x18\xa9\x48\x69\x21\x71\x43\xad\x01\xf3\x44\x4c\xa9\x92\x16\x55\x25\x3b\xed\x26\xfa\xce\x74\x96\x4a\xdc\x4f\xe0\xbc\xed\x56\xd1\x37\xe3\xef\x2a\x8c\xad\xa9\x78\xdd\x9c\x54\x07\x3d\x70\xf9\xb1\x51\xfd\x86\x1c\x37\x24\x61\x71\xe1\xb4\xaf\xa8\xee\x34\x77\x03\xc1\xb0\x0a\x6c\xde\x8f\x6f\xb4\xba\x2d\x9e\x48\xe1\x8e\xc2\xc5\xc5\xd0\xf3\x14\xb4\x98\xbb\xbe\x87\x5e\x1f\x6b\x2b\x0f\xa8\xb3\x5e\x28\xba\x23\xf5\x9f\xd3\xfd\x0e\xca\xab\xd0\x31\x69\x9e\xd3\xe3\x72\x54\x7d\x41\xfe\x22\xf2\x74\x34\x51\x4f\x47\x09\x17\x44\x4d\xf8\x32\x4d\x25\x29\x35\xef\xb1\x82\xf5\xe7\xa9\xa3\xd1\x65\x74\x3e\xc2\x6f\xe0\x01\xda\xbd\x8d\x4e\xd6\x1d\xeb\x8b\x8b\x4e\x30\x7d\xc7\xbd\x3a\xe8\x04\xe5\x23\x6a\x9c\xa4\x15\x16\x70\xe9\x00\xf2\xe5\xdf\xa6\xfc\x7c\xcc\xe7\x55\x78\x02\x9a\x89\x37\x7e\xc7\x5d\xd5\x74\x54\x16\xba\x00\xa7\x80\xda\x5b\xf7\xd6\xc6\xaf\x7c\x2d\xea\x1e\x33\x56\xf5\x55\x03\xff\xdf\xd6\x7c\xde\x25\x63\x65\x8a\x5c\x48\xb8\xec\x4f\x55\x7f\x5c\xcf\xd5\xe4\x5f\xf8\xb0\xbb\x06\xaf\x42\xb3\xa6\xbd\x95\x06\x2b\xe8\xcd\xb8\x79\x3e\x7f\x86\x02\x39\x4b\xc2\xb3\x55\xb5\xad\x71\xa1\xa1\x76\xdf\x2e\x60\x89\x05\x2f\x69\x4d\x92\x78\x42\x67\xdd\x50\x3d\xce\xcc\xbd\x6c\x96\x09\xc7\x99\x93\xdf\x8f\xdc\xe9\x66\x31\xec\xab\x76\x6b\x76\xbc\x19\x54\x85\x36\xf7\x16\x9d\xef\x32\xc6\x31\xdc\xef\x48\x4a\x96\x12\xe8\x8c\x20\xa5\xb5\x19\x16\x9d\x55\x5b\x52\x42\x6c\x47\x32\x1a\x19\x1a\x4e\xe5\x96\xbc\xb9\x40\x71\x3d\xbe\x8f\xb3\xed\xab\xb5\xe3\x3a\xb7\x4b\x32\xa7\x7d\xeb\xa8\x5e\xb1\xb7\x28\x5f\x54\xf3\x2d\xad\xe3\x51\x80\xaa\xa5\x27\x1a\x9b\x92\xea\xd8\x01\x4f\xba\x66\x4d\x6b\xf9\xe1\x5e\xab\x06\xef\x6b\xaf\xb5\xbc\x33\xf0\x4e\x20\xa9\xa1\xc8\xd3\xfb\xfb\x01\xb8\x09\x36\x4d\x68\x94\xd7\x91\xec\x16\xa5\x06\x2e\xe4\x16\xf3\x23\xc1\x8c\x9b\x5f\x25\x66\x1d\x37\xdc\x97\x9c\xfd\x59\x12\x14\xa8\xb3\x68\xd8\xb8\x1a\xf3\xff\x1e\x9b\xa3\x6b\xcf\x3f\xa5\xae\x8f\x73\x9c\xb4\x9a\xe4\x2f\x6f\x50\x67\xfe\xbe\x06\xaf\xc1\xdf\x01\x00\x00\xff\xff\x30\x96\xb5\xbc\x80\x0e\x00\x00" +var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x3e\x04\x32\xe0\x48\xde\x63\x0d\x27\x8b\xd4\xe8\xa2\xc5\xa6\x68\xd0\xa6\xbb\xe7\x89\x34\xb6\x88\xc8\xa4\xca\x1f\x1b\x46\x90\x77\x2f\x28\x51\xb2\x28\x51\x89\x53\xb4\x97\xf2\x10\x44\xe4\xfc\x7c\xf3\xcd\x70\x38\x66\xfb\x4a\x48\x0d\x1b\x79\xaa\xb4\x88\xdc\xd7\x97\x52\x1c\x1f\xc5\x33\x71\xd8\x4a\xb1\x87\x59\xf7\x3d\xeb\x24\x0c\xdf\xb1\xa7\x92\x3c\xa9\xfe\x5e\x27\x79\x2f\xb2\x67\xca\xeb\x3d\xe5\x04\xfb\x5b\xb3\x28\x4a\xd3\x14\x1e\x25\x72\x85\x99\x66\x82\x83\x2e\x50\x03\x42\x66\x94\x16\xf9\x09\x2a\x29\x0e\x2c\x27\x09\x47\x61\xca\x1c\x14\xdb\xf1\x5a\x45\x0b\xc8\x24\xa1\x26\x40\x50\x05\x4a\xca\x01\xb3\x4c\x18\xae\x01\x79\x0e\xc8\xc1\xf0\xb2\xf6\x54\x8b\xb7\x67\x5b\x21\x01\xc1\x28\x92\x51\xa4\xcf\x5e\xe3\x08\x00\xa0\x42\xa9\x19\x96\x77\xf9\x9e\xf1\x07\xf3\x54\xb2\xec\x2b\x9d\x56\x8e\x9d\xe4\x2b\x9d\xee\x99\xd2\x3f\x71\x2d\x4f\x0b\x48\x53\xf8\x4e\x6c\x57\xe8\x15\x7c\x5a\x2e\xfb\xea\x7f\x2a\x92\x1f\xd0\xfe\xc1\x69\x6f\x4d\xf9\x51\xd5\x4f\xcb\xe5\x32\x9a\xc3\x4b\xd4\xb8\x97\x54\xa1\xa4\xd8\x31\xf7\xe0\x88\x5b\x01\x1a\x5d\xc4\x3f\x0a\x29\xc5\xf1\x1b\x96\x86\xe6\x70\x75\xd7\xd0\xd1\xe9\xda\x55\x92\x76\x4c\xba\x53\xb8\x01\xf7\x5f\x5c\xe1\xc9\x5a\x1a\x98\x9e\x7b\xba\x96\xd4\xcb\x35\x3b\x55\xcf\x65\xf2\x4c\x27\x95\x60\x9e\xc7\xd5\x99\x86\x60\x5a\x92\x4e\x60\x01\x05\xaa\xe2\xae\xdc\x09\xc9\x74\xb1\x9f\x92\xf7\x84\x16\x70\x74\x1c\x86\x85\x9b\xd3\xf9\xc7\x41\x7a\x19\x7c\x1f\xa3\x2f\xfe\x36\x44\x5f\xb6\x45\xd8\x41\xec\xd1\x1f\x04\x38\xaa\xaf\x37\xd0\x8d\x65\x27\xa0\x8d\x05\x47\xb8\x6c\x69\x1c\xd0\x94\x7a\x83\x15\x3e\xb1\x92\xe9\x13\xdc\x0c\x08\xcd\xda\x23\x46\x2a\x51\x5a\x48\xdc\x51\x67\xc0\xae\x84\x29\x65\x68\x5d\x57\xb2\xd7\x68\x92\xef\x4c\x17\xb9\xc4\xe3\x1c\xae\xba\x3e\x95\x7c\xb3\xfe\x6e\xe3\xd4\x99\x4a\xb7\xed\x49\x7d\x30\x00\x57\x9e\xfb\xd1\xaf\xc8\x71\x47\x12\xd6\xd7\x5e\xe3\x4a\x9a\x4e\x73\x3f\x12\x8c\xeb\xc0\x56\xc3\xf8\x26\xab\xdb\xe1\x49\x14\x1e\x28\x5e\x5f\x8f\x3d\x2f\x40\x8b\x95\xef\x7b\xec\xf5\x8f\xc6\xca\x03\xea\x62\x10\x8a\xee\x49\xfd\xe7\x74\xbf\x83\xf2\x36\xf6\x4c\xda\x75\x79\x5c\x9e\x6a\x28\xc8\x9f\x45\x99\x4f\x26\xea\xf1\x2c\xe1\x83\x68\x08\xbf\xcb\x73\x49\x4a\xad\x06\xac\x60\xb3\xbd\xf0\x34\xfa\x8c\xae\x26\xf8\x8d\x02\x40\xfb\xb7\xd1\xcb\xba\x67\x7d\x7d\xdd\x0b\x66\xe8\x78\x50\x07\xbd\xa0\x42\x44\x4d\x93\xb4\xc1\x0a\x6e\x3c\x40\xa1\xfc\xbb\x94\x5f\x4d\xf9\xbc\x8d\x2f\x40\x33\x0f\xc6\xef\xb9\xab\x9b\x8e\x2a\x62\x1f\xe0\x02\x50\x07\xeb\xde\xd9\xf8\x85\x6f\x45\xd3\x63\xa6\xaa\xbe\x6e\xe0\xff\xdb\x9a\x2f\xfb\x64\x6c\x6c\x91\x0b\x09\x37\xc3\x57\x35\x1c\xd7\x53\xfd\xf2\xaf\x43\xd8\x7d\x83\xb7\xb1\x1d\xd0\xde\x4a\x83\x13\x0c\x66\xdc\xae\xcf\x9f\xa1\x42\xce\xb2\x78\xb6\xa9\xa7\x35\x2e\x34\x34\xee\xbb\x01\x2c\x73\xe0\x25\x6d\x49\x12\xcf\x68\xd6\x0f\x35\xe0\xcc\xde\xcb\x76\x98\xf0\x9c\x79\xf9\xfd\xc8\x9d\x6e\x07\xc3\xa1\x6a\xbf\x66\xa7\x9b\x41\x5d\x68\xab\x60\xd1\x85\x2e\x63\x9a\xc2\x6f\x07\x92\x92\xe5\x04\xba\x20\xc8\x69\x6b\x1f\x8b\xde\x90\x2d\x29\x23\x76\x20\x99\x4c\x3c\x1a\x5e\xe5\x1a\xde\x5e\xa0\xb4\x79\xbe\xcf\x6f\xdb\xef\xce\x8e\xef\xdc\x0d\xc9\x9c\x8e\x9d\xa3\x66\xc4\xde\xa3\x7c\x56\xed\x5e\xde\xc4\xa3\x00\x55\x47\x4f\x32\xf5\x4a\xaa\x73\x07\xbc\xe8\x9a\xb5\xad\xe5\xc5\xbf\x56\x2d\xde\xd7\x41\x6b\x79\xe7\xc1\xbb\x80\xa4\x96\xa2\x40\xef\x1f\x06\xe0\x27\xd8\x36\xa1\x49\x5e\x27\xb2\x5b\x19\x0d\x5c\xc8\x3d\x96\x67\x82\x19\xb7\xbf\x4a\xec\x38\x6e\xb9\x37\x9c\xfd\x65\x08\x2a\xd4\x45\x32\x6e\x5c\xad\xf9\x7f\x8f\xcd\xc9\xb1\xe7\x9f\x52\x37\xc4\x39\x4d\x5a\x43\xf2\x97\x37\xa8\xb3\x7f\x5f\xa3\xd7\xe8\xef\x00\x00\x00\xff\xff\x49\x24\x03\x98\x7a\x0e\x00\x00" func lockedtokensAdminCustody_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3960,11 +3939,11 @@ func lockedtokensAdminCustody_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc3, 0x63, 0x56, 0x1e, 0x1a, 0xcf, 0x14, 0x17, 0x99, 0x68, 0x65, 0x5f, 0x32, 0x2c, 0xa6, 0xea, 0x46, 0xab, 0x3f, 0x83, 0xc3, 0x9, 0x56, 0xdb, 0x92, 0x6f, 0x8d, 0x67, 0x1a, 0xe8, 0x5e, 0xb6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8d, 0x9c, 0xa9, 0xa6, 0xfd, 0xba, 0xcb, 0xf6, 0x70, 0x43, 0xa6, 0x9a, 0x65, 0x1e, 0x20, 0xa, 0xe3, 0x83, 0x0, 0x12, 0xfd, 0xaa, 0xf5, 0x47, 0x97, 0x51, 0xdd, 0xcd, 0x30, 0xd9, 0x8d, 0x16}} return a, nil } -var _lockedtokensAdminCustody_setup_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x51\xcb\x6e\xea\x30\x10\xdd\xe7\x2b\x66\x85\x82\xc4\xe3\xae\x11\xb7\x12\x0a\xac\x40\x05\x35\xa8\xfb\xc1\x99\x36\x16\xc1\xb6\xc6\xe3\xb4\x55\xc5\xbf\x57\x69\x44\x8a\x29\x7d\x48\x9d\x45\x16\x27\xe3\xf3\x98\xa3\x0f\xce\xb2\xc0\xca\xaa\x3d\x15\x5b\xbb\x27\xe3\xe1\x81\xed\x01\xfe\x3d\xaf\xd6\xd9\x72\x31\xdf\xae\x97\x8b\xdb\xd9\x7c\x7e\xb7\xc8\xf3\x24\x11\x46\xe3\x51\x89\xb6\x06\x5e\x93\x04\x00\xc0\x31\x39\x64\x4a\x55\xf0\x62\x8b\x97\x0d\xdb\x5a\x17\xc4\x13\xc0\x20\x65\x9a\x63\x4d\xf7\x58\x05\x1a\x40\x86\x0e\x77\xba\xd2\xa2\xc9\xf7\xa1\x37\x53\xca\x06\x23\xfd\x13\x4f\x33\x15\x09\x60\x8b\x67\x4c\x28\x96\x61\x3a\x8c\xcc\x8d\x54\x83\x53\x0b\xcd\xa2\xd5\xb4\xff\x41\x74\x61\x66\xe4\xc5\x32\x3e\xd2\xc8\x63\x4d\x69\xb7\xd5\xcc\x74\x18\x0b\x0e\xa2\xbf\x62\x27\xb1\xfc\x35\xe1\xbc\x25\xdf\xa0\x94\xdd\xe3\x33\x2f\xe3\x31\xb4\xa6\xc1\xd0\x13\x30\x29\xd2\x35\x31\x48\x89\x02\x07\xe4\xbd\x3f\x61\x05\x48\x5b\x00\x7a\x08\xa6\x7a\x57\x8a\x4e\x53\x5d\x11\xcf\xd0\xc1\xff\x4f\x79\xd5\xd9\xad\xbb\xf0\xda\xfb\x40\xd3\xde\x8f\x79\x6e\xe2\x0b\xfd\x35\xff\xb7\xde\x5c\xd8\x55\xda\x97\xb1\xe2\x17\x39\xe3\x6a\x50\x7e\x51\xcd\xa6\xa1\x57\x17\xce\x9a\xef\x31\x39\x26\x6f\x01\x00\x00\xff\xff\x1d\xd2\x75\x2e\xfc\x02\x00\x00" +var _lockedtokensAdminCustody_setup_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x51\xcb\x6a\xeb\x30\x10\xdd\xeb\x2b\x86\x2c\x82\x03\x79\xec\x43\xee\x85\x90\x6d\x17\x86\x94\xee\x27\xf2\xb4\x16\x96\x25\x31\x1a\xb9\x94\x92\x7f\x2f\xae\x89\x6b\xa5\xe9\x03\x3a\x0b\x2f\x8e\x47\xe7\x35\xa6\x0d\x9e\x05\xee\xbc\x6e\xa8\xba\xf7\x0d\xb9\x08\x8f\xec\x5b\x98\x4d\xa1\x99\x52\xc2\xe8\x22\x6a\x31\xde\xc1\xab\x52\x00\x00\x81\x29\x20\x53\xa1\x53\x14\x5f\xbd\x94\xec\x3b\x53\x11\x6f\x01\x93\xd4\xc5\x11\x3b\x7a\x40\x9b\x68\x09\x07\x0c\x78\x32\xd6\x88\xa1\xb8\x80\xf9\x5e\x6b\x9f\x9c\x2c\x2e\x3c\xfd\x58\x12\xc0\x01\x3f\x30\xa1\x78\x86\xdd\x2a\xb3\xb5\xd6\x3d\x4e\x03\xb4\xcf\x56\x8b\xc5\x07\xd1\x95\x99\x75\x14\xcf\xf8\x44\xeb\x88\x1d\x15\xe3\x56\x3f\xbb\x55\x2e\xb8\xcc\xfe\x8a\xdf\xe6\xf2\xb7\x84\x8f\x03\x79\x89\x52\x8f\x8f\x27\x5e\x36\x1b\x18\x4c\x83\xa3\x67\x60\xd2\x64\x3a\x62\x90\x1a\x05\x5a\xe4\x26\x5e\xb0\x0a\x64\xa8\x1e\x23\x24\x67\xdf\x95\xb2\x6a\xec\x0d\xf1\x03\x06\xf8\xf7\x29\xaf\x9e\x74\x3d\x86\x37\x31\x26\xda\xcd\x7f\xcc\xf3\x3f\x6f\xe8\xaf\xf9\xbf\xf5\x16\xd2\xc9\x9a\x58\xe7\x8a\x5f\xe4\xcc\x4f\x83\xf2\x8b\xd3\x94\x3d\xbd\xbe\x72\xd6\x7f\xcf\xea\xac\xde\x02\x00\x00\xff\xff\xb3\xbb\x63\xe2\xf6\x02\x00\x00" func lockedtokensAdminCustody_setup_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3980,11 +3959,11 @@ func lockedtokensAdminCustody_setup_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_setup_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0xdd, 0xa1, 0x11, 0xf0, 0xe6, 0xcf, 0x4b, 0xe7, 0xaf, 0xa4, 0xb8, 0x85, 0xc2, 0xc0, 0x7, 0x23, 0x96, 0xe1, 0x19, 0x0, 0xd1, 0x7f, 0x7, 0xf0, 0xe2, 0x84, 0x66, 0xd, 0xa9, 0x9b, 0x89}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcb, 0x18, 0xe4, 0x77, 0xf3, 0x8, 0x1c, 0x54, 0xd1, 0x5, 0x32, 0x49, 0x92, 0x5f, 0x1e, 0x68, 0xe1, 0x59, 0x8d, 0x29, 0x7e, 0x52, 0xc6, 0x8e, 0x2e, 0x6b, 0xc4, 0xe4, 0xe8, 0x87, 0x58, 0x72}} return a, nil } -var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4d\x4f\xdc\x30\x10\x3d\x93\x5f\x31\xe4\x00\x89\x04\xd9\x1e\xaa\x1e\x56\x7c\x74\xbb\x0b\x3d\x80\x4a\x05\x94\x9e\xbd\xce\x64\xe3\xe2\xb5\x23\x7b\xc2\x22\x21\xfe\x7b\x15\x3b\x4e\xe3\x65\x05\xcd\x25\xf2\x78\x66\xde\x9b\x99\x37\x16\xeb\x46\x1b\x82\xcb\x56\xad\xc4\x52\xe2\xbd\x7e\x44\x05\x95\xd1\x6b\x48\x23\x5b\x9a\x04\x4f\xa9\x37\x91\x57\x38\xa7\x49\x70\xb9\xd6\xfc\x11\x4b\x67\xb4\xde\xeb\xd3\xf3\xf5\xcd\xfc\xea\x62\x71\x7f\x73\x75\xf1\x63\xb6\x58\xdc\x5e\xdc\xdd\x25\x09\x19\xa6\x2c\xe3\x24\xb4\xca\x48\x4f\x61\x56\x96\x06\xad\x3d\x02\xb6\xd6\xad\xa2\x29\xfc\xba\x14\xcf\x5f\x3e\xe7\xf0\x92\x24\x00\x00\x93\x09\xdc\xd7\x08\x0f\xac\x95\x04\x06\xad\x6e\x0d\x47\xa0\x9a\x11\xd4\x5a\x96\x16\xa8\x46\x20\x0f\xeb\xac\xcc\x20\x2c\x51\xa8\x15\x38\xa8\x0a\x8d\xc1\xd2\xa5\x92\x48\x60\x51\x91\xcb\x35\x85\xaf\x2f\x51\xb1\x85\x33\xbf\x7a\xd4\xc6\x60\xc3\x0c\x66\xac\x5c\x0b\x35\x05\xd6\x52\x9d\x7d\xd3\xc6\xe8\xcd\x03\x93\x2d\xe6\x70\x30\xe3\xbc\xe3\x3b\xf0\xec\xb9\x7e\x47\x02\x06\x06\x2b\x34\xa8\x3a\xa2\xda\x11\x74\x79\x0e\x2d\x58\xd2\x06\x4b\x78\xea\xa0\x86\xb0\x8e\x97\xb3\xdc\x62\x05\xa7\xde\xb7\xe8\x3c\xd9\x0a\x8b\xa5\x43\x3d\x71\x0c\x62\xbe\xbf\x05\xd5\xa5\x61\x9b\x1c\x0e\x86\x79\xf8\x22\xce\xb2\x6e\x00\x53\x98\xf4\x49\x26\x55\xb8\x77\xd7\x79\xb2\xb7\xb7\x77\x7e\x0e\x0d\x53\x82\x67\xe9\x5c\xb7\xb2\x04\xa5\x09\x3c\xd6\x5b\xf6\x7a\xa3\xd0\x1c\x5a\x3f\x84\xfd\x34\x4f\x22\xea\x8e\xef\x0e\xea\x83\x53\xf7\x85\x3a\x0e\xc6\x3a\x29\xdc\x6f\xd6\x05\xcd\xb5\x94\xe8\x54\x71\x96\x45\x81\xdd\xe7\xab\x89\x22\x47\x87\xad\xf8\x3b\x8f\xfe\x93\x51\x1d\x25\xca\xa3\xd3\x3b\xe5\xef\x18\x9f\x74\x68\x5e\x66\xbe\x48\xe0\x03\xe0\xb8\x1f\xcc\x5a\x34\x14\x57\x10\xfa\x53\xac\x90\x7a\xd5\x64\xcc\xab\x7e\x0a\xa4\x73\xd8\x3f\x05\x25\xe4\x51\x14\xb4\x46\x6b\xd9\x0a\xa7\x90\x76\xea\xb7\x0d\x72\x51\x09\x2c\x81\xf9\x04\x20\xac\xa3\xcc\x02\xb5\xde\xbe\x0f\x73\xa6\xba\x0b\x8b\xaa\x8c\x68\xdb\x34\xf9\xd7\x89\xb1\x62\x83\x8c\xc2\x12\xb9\xdd\xfd\x50\xb3\x16\x65\x55\x0c\xcb\x04\x27\xc7\x83\x82\x8b\x4d\x9f\x30\x0b\x1b\xed\xff\xbe\xff\xfd\x7e\xe1\x33\xf2\x96\x70\xc7\xf2\x74\xc8\x06\xb9\x68\x04\x2a\x3a\xb4\xd0\xb4\x4b\x29\xf8\x50\xb7\x5e\xfe\x41\x1e\xaf\xce\xe0\x0d\xa7\x30\x6a\x31\xe9\xfc\x7f\x36\x73\x8c\x75\x8b\x1c\xc5\x13\x9a\xed\xf4\xce\xe8\x15\x3e\xb8\xc7\xea\xe6\xac\x61\x4b\x21\x05\x09\xb4\x83\xd4\xb7\xde\x97\x90\xfd\x75\x87\xc2\x27\xbe\xcc\x89\x9f\xd8\xb0\xce\x6f\x08\xf9\xf1\x7d\xb4\xbe\x3e\xe8\xfd\x5a\x7b\x6d\xb8\xf1\xa5\x71\xa7\x16\xd8\x68\x2b\xfc\x28\xc2\x30\x55\x90\x87\x50\x6f\x52\x99\x6d\x96\xa3\x96\x15\xa5\x4f\xd6\xbf\x48\x27\xc7\xb1\x70\x82\x28\x5e\x93\xbf\x01\x00\x00\xff\xff\x40\x01\x77\x1a\x94\x06\x00\x00" +var _lockedtokensAdminDeposit_locked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4f\x4f\xdc\x3e\x10\x3d\x93\x4f\x31\xe4\x00\x89\x04\xd9\xcb\x4f\xbf\x43\xc4\x9f\x52\x2a\x7a\xe9\xa1\xa2\x94\x9e\x1d\x67\xb2\x71\xf1\xda\x91\x3d\x61\x91\x10\xdf\xbd\x8a\x1d\xbb\xf1\xee\x0a\x9a\x4b\xe4\xf1\xcc\xbc\x37\x33\x6f\x2c\x36\x83\x36\x04\x77\xa3\x5a\x8b\x46\xe2\x83\x7e\x42\x05\x9d\xd1\x1b\xc8\x13\x5b\x9e\x05\x4f\xa9\xb7\x89\x57\x38\xe7\x59\x70\xf9\xa6\xf9\x13\xb6\xce\x68\x67\xaf\xa5\x29\xcf\x32\x32\x4c\x59\xc6\x49\x68\x55\x90\xae\xe1\xa6\x6d\x0d\x5a\x7b\x06\x6c\xa3\x47\x45\x35\xfc\xbc\x13\x2f\xff\xff\x57\xc2\x6b\x96\x01\x00\xac\x56\xf0\xd0\x23\x3c\xb2\x51\x12\x18\xb4\x7a\x34\x1c\x81\x7a\x46\xd0\x6b\xd9\x5a\xa0\x1e\x81\x3c\xa0\xb3\x32\x83\xd0\xa0\x50\x6b\x70\x50\x1d\x1a\x83\xad\x4b\x25\x91\xc0\xa2\x22\x97\xab\x86\x4f\xaf\x49\x99\x95\x33\xbf\x79\xd4\xc1\xe0\xc0\x0c\x16\xac\xdd\x08\x55\x03\x1b\xa9\x2f\x3e\x6b\x63\xf4\xf6\x91\xc9\x11\x4b\x38\xb9\xe1\x7c\xe2\x1b\x79\xce\x5c\xbf\x22\x01\x03\x83\x1d\x1a\x54\x13\x51\xed\x08\xba\x3c\xa7\x16\x2c\x69\x83\x2d\x3c\x4f\x50\x31\x6c\xe2\xe5\x2c\xf7\xd8\xc1\xa5\xf7\xad\x26\x4f\xb6\xc6\xaa\x71\xa8\x17\x8e\x41\xca\xf7\x97\xa0\xbe\x35\x6c\x5b\xc2\x49\x9c\x84\x2f\xe2\xaa\x98\x5a\x5f\xc3\x6a\x4e\xb2\xea\xc2\xbd\xbb\x2e\xb3\xa3\xa3\xa3\xeb\x6b\x18\x98\x12\xbc\xc8\x6f\xf5\x28\x5b\x50\x9a\xc0\x63\xed\xb3\xd7\x5b\x85\xe6\xd4\xfa\x21\x1c\xe7\x65\x96\x50\x77\x7c\x0f\x50\x8f\x4e\xd3\x17\xea\x38\x59\xca\xa1\x72\xbf\x9b\x29\xe8\x56\x4b\x89\x4e\x15\x57\x45\x12\x38\x7d\xbe\x9a\x24\x72\x71\xd8\x89\xff\xe1\xd1\xbf\x33\xea\x93\x44\x65\x72\x7a\xa7\xfc\x03\xe3\x93\x0e\xcd\xcb\xcc\x17\x09\x3c\x02\x2e\xfb\xc1\xac\x45\x43\x69\x05\xa1\x3f\xd5\x1a\x69\x56\x4d\xc1\xbc\xea\x6b\x20\x5d\xc2\xf1\x25\x28\x21\xcf\x92\xa0\x0d\x5a\xcb\xd6\x58\x43\x3e\xa9\xdf\x0e\xc8\x45\x27\xb0\x05\xe6\x13\x80\xb0\x8e\x32\x0b\xd4\x66\xfb\x31\xdc\x32\x35\x5d\x58\x54\x6d\x42\xdb\xe6\xd9\xdf\x4e\x2c\x15\x1b\x64\x14\x96\xc8\x6d\xed\x87\x9a\xb5\x28\xbb\x2a\x2e\x13\x5c\x9c\x47\x05\x57\xdb\x39\x61\x11\x36\xda\xff\x7d\xff\xe7\xfd\xc2\x17\xe4\x23\xe1\x81\xe5\x99\x90\x0d\x72\x31\x08\x54\x74\x6a\x61\x18\x1b\x29\x78\xac\x5b\x37\xbf\x91\xa7\xab\x13\xbd\xe1\x12\x16\x2d\x26\x5d\xfe\xcb\x66\x2e\xb1\xee\x91\xa3\x78\x46\xb3\x9b\xde\x19\xbd\xc2\xa3\x7b\xaa\x6e\xce\x06\xd6\x08\x29\x48\xa0\x8d\x52\xdf\x79\x5f\x42\xf6\xb7\x03\x0a\x5f\xf9\x32\x57\x7e\x62\x71\x9d\xf7\x08\xf9\xf1\x7d\xb4\xbe\x3e\xe8\xfd\x5a\x67\x6d\xb8\xf1\xe5\x69\xa7\xbe\xe0\xa0\xad\xf0\xa3\x08\xc3\x54\x41\x1e\x42\xed\xa5\x32\xbb\x2c\x17\x2d\xab\x5a\x9f\x6c\x7e\x91\x2e\xce\x53\xe1\x04\x51\xbc\x65\x7f\x02\x00\x00\xff\xff\x94\x91\x54\x35\x8e\x06\x00\x00" func lockedtokensAdminDeposit_locked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4000,11 +3979,11 @@ func lockedtokensAdminDeposit_locked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/deposit_locked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa1, 0x13, 0x71, 0x2a, 0xe7, 0x43, 0x81, 0x6d, 0xb2, 0x51, 0x15, 0xb8, 0x4f, 0x3b, 0xb4, 0x15, 0xd4, 0xc5, 0xce, 0xf0, 0xc4, 0xf1, 0xff, 0x64, 0xd7, 0xe7, 0xe3, 0x27, 0x23, 0x5, 0xdd, 0x78}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0x20, 0xf3, 0x69, 0x56, 0x19, 0x68, 0x47, 0x94, 0x66, 0xf4, 0x82, 0x18, 0xa4, 0xba, 0x93, 0xed, 0x42, 0x70, 0xeb, 0xaf, 0xac, 0x53, 0x45, 0x32, 0x2e, 0xd2, 0x81, 0xf9, 0x8, 0xa6, 0x11}} return a, nil } -var _lockedtokensAdminUnlock_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x91\x4f\x4f\xf3\x30\x0c\xc6\xef\xfd\x14\x7e\x77\xd8\x9b\x4a\xa8\xe2\x80\x38\x54\xc0\x54\xb6\x71\xd9\x60\x68\x7f\xb8\x9b\xd4\xdd\xa2\xb5\x49\xe5\xb8\x62\x12\xda\x77\x47\x6d\xa6\xd1\xed\x8a\x2f\x4e\x24\xfb\xc9\xef\x79\x62\xaa\xda\xb1\xc0\xdc\xe9\x3d\xe5\x6b\xb7\x27\xeb\xa1\x60\x57\xc1\xed\x61\xbe\x18\xcf\xa6\x93\xf5\x62\x36\x7d\xcb\x26\x93\xe5\x74\xb5\x8a\x22\x61\xb4\x1e\xb5\x18\x67\x95\x20\x6f\x49\x32\xad\x5d\x63\x25\x85\x2c\xcf\x99\xbc\xbf\x81\x9c\x4a\xc1\x14\x36\x2f\xe6\x70\x7f\x17\xc3\x77\x14\x01\x00\xd4\x4c\x35\x32\x29\xcc\x2b\x63\x53\xc0\x46\x76\xea\xd9\x31\xbb\xaf\x0f\x2c\x1b\x8a\x61\x78\x52\x3a\x6f\xb4\x55\x92\x40\xb7\xb1\xa4\x02\x1e\xc3\x31\xf1\xe2\x18\xb7\x94\x7c\x76\xeb\x0f\xc3\x3e\x7c\xd2\xb5\xac\x9d\x1b\xbb\xb2\xa4\x0e\xf5\x49\xb5\x96\xd2\x0b\x97\x49\xef\x72\x35\xbe\x0a\xfa\xef\x28\xbb\xf8\x4c\xd2\xd6\x68\x04\x35\x5a\xa3\xd5\x60\xec\x9a\x32\x07\xeb\x04\x02\x04\x20\x30\x15\xc4\x64\x35\x81\x38\x90\x1d\x05\x58\xd0\x67\xd9\x41\x7c\xe9\x4b\xda\xa7\x5f\xd1\xe2\x96\xb8\x67\x6f\x49\x45\xf2\x9b\xab\xc2\x10\x6b\x0a\x17\x71\xc7\xff\x4e\xee\xd5\x5f\x08\x1b\x4f\xfc\xdf\x07\x10\xa8\x02\x49\x9f\xf2\x8a\x30\x31\x56\x33\xa1\xa7\x8d\x2d\x9d\xde\xcf\x4d\x65\x44\x9d\x7e\xbb\x6b\x81\xe5\x18\x1d\xa3\x9f\x00\x00\x00\xff\xff\x7f\xbb\x35\x53\x57\x02\x00\x00" +var _lockedtokensAdminUnlock_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x91\x41\x4b\xc3\x40\x10\x85\xef\xf9\x15\x63\x0e\x75\x03\x92\x93\x78\x08\x6a\xa9\x05\x4f\x15\xa4\x5a\xef\xe3\x66\xd2\x2e\xdd\xec\x84\xd9\x09\x0a\xd2\xff\x2e\xc9\x96\x9a\xf6\xea\x5c\x26\x59\x66\xde\x7e\xef\xad\x6b\x3b\x16\x85\x15\xdb\x3d\xd5\xef\xbc\xa7\x10\xa1\x11\x6e\x21\x9f\x1e\xe5\x59\xa6\x82\x21\xa2\x55\xc7\xc1\x28\xca\x96\x74\x61\x2d\xf7\x41\x2b\x58\xd4\xb5\x50\x8c\x37\x50\x93\x57\xac\x60\xf3\xec\xbe\xef\x6e\x0b\xf8\xc9\x32\x00\x80\x4e\xa8\x43\x21\x83\x75\xeb\x42\x05\xd8\xeb\xce\x3c\xb1\x08\x7f\x7d\xa0\xef\xa9\x80\xd9\x51\xe9\xb4\x31\x94\x27\x85\x71\x63\x4d\x0d\x3c\xa4\xcf\x32\x2a\x0b\x6e\xa9\xfc\x1c\xd7\xef\x67\x53\xc6\x72\x6c\x8b\x61\x6e\xc9\xde\xd3\x88\xfa\x68\x06\x33\xd5\x99\xbf\x72\xf2\x73\x31\xfe\x96\xf4\x5f\x51\x77\xc5\x89\x64\xa8\xf9\x1c\x3a\x0c\xce\x9a\x7c\xc9\xbd\xaf\x21\xb0\x42\x82\x00\x04\xa1\x86\x84\x82\x25\x50\x06\xdd\x51\x82\x05\x7b\x92\xcd\x8b\x73\x5f\x3a\x5c\xfd\x82\x01\xb7\x24\x13\x7b\x6b\x6a\xca\xbf\x5c\x0d\xa6\x58\x2b\x38\x8b\xbb\xb8\x3a\xba\x37\xff\x21\xec\x23\xc9\x75\x4c\x20\xd0\x26\x92\x29\xe5\x05\x61\xe9\x82\x15\xc2\x48\x9b\xe0\xd9\xee\x57\xae\x75\x6a\x8e\xaf\x3d\xb6\xc4\x72\xc8\x0e\xd9\x6f\x00\x00\x00\xff\xff\xfd\x94\x1c\x78\x51\x02\x00\x00" func lockedtokensAdminUnlock_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4020,11 +3999,11 @@ func lockedtokensAdminUnlock_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/unlock_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xae, 0xe, 0xc8, 0x2b, 0x80, 0x51, 0x6f, 0xc3, 0xa, 0xc4, 0xea, 0x7f, 0x76, 0x1f, 0x32, 0x48, 0x28, 0xd, 0xd, 0xd0, 0x4b, 0x7c, 0xb2, 0x26, 0x85, 0x0, 0xcb, 0xf2, 0xc8, 0x32, 0x6c, 0x1c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x69, 0x90, 0x59, 0xfe, 0x29, 0x32, 0xe, 0xe7, 0xbe, 0x46, 0xb8, 0xce, 0x1a, 0x34, 0xdd, 0x1f, 0x52, 0x19, 0x81, 0x95, 0x62, 0x32, 0xfe, 0xdc, 0xb7, 0xcf, 0xca, 0xde, 0x73, 0x50, 0xb4, 0x10}} return a, nil } -var _lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x56\x4d\x6f\xe3\x46\x0c\xbd\xfb\x57\xb0\x7b\xd8\xca\x40\x60\xf7\x50\xf4\x60\x24\xbb\x70\x9d\xb4\x0d\x36\xed\x2e\x92\xec\xa9\xe8\x81\xd6\xd0\xd6\x20\xd2\x8c\x31\x43\xc5\x09\x02\xff\xf7\x82\x33\x92\x3d\xfa\x88\x5b\x5d\x12\xcb\xe4\xe3\xd7\x23\x9f\x75\xb5\xb3\x8e\xe1\xce\xe6\x4f\xa4\x1e\xed\x13\x19\x0f\x1b\x67\x2b\xf8\xe9\xe5\xee\xeb\xea\xcb\xcd\xf5\xe3\xd7\x2f\x37\x7f\x2d\xaf\xaf\xef\x6f\x1e\x1e\x26\x93\xf9\x1c\x1e\x0b\xed\x81\x1d\x1a\x8f\x39\x6b\x6b\xa0\xf6\xe4\x81\x0b\x82\x32\x80\x00\x47\x14\x54\x95\x36\xe2\xc0\x16\x3c\x71\xb0\xa8\x8d\xd8\x40\xa9\x2b\xcd\xb0\xb1\x0e\xaa\xba\x64\xbd\x2b\x09\x30\xcf\x6d\x6d\xd8\x8b\x83\x36\x80\xe0\xb5\xd9\x96\x94\x06\x8a\xc1\x8f\xa6\x80\x4a\x39\xf2\x12\xbc\xf6\xa4\x00\x3d\x3c\xd1\x6b\x00\xf0\x85\xad\x4b\x05\x6b\x4a\x82\x8a\x45\xdf\x71\x32\x49\xe0\xb3\x68\x77\x6b\x36\x76\x01\x6f\xcb\x68\xb3\x80\xef\xbf\xe9\x97\x5f\x7e\x3e\x4c\xe1\x6d\x32\x01\x00\xd8\x39\xda\xa1\xa3\x2c\x94\xb7\x00\xac\xb9\xc8\x1e\xd8\x3a\xdc\xd2\x05\xac\x70\x87\x6b\x5d\x6a\xd6\xe4\xa7\xf0\x71\x19\x03\x1e\x7d\xe5\x99\xcf\xe1\x7b\x9b\xd0\x72\x50\x09\x17\xc8\x50\xa0\x02\x6f\x2b\x02\x2f\xa3\xb1\x1b\x20\xe7\xac\x4b\x11\xd0\x11\x78\xb6\x8e\x94\x34\x8b\x65\x22\x4a\x87\x2a\xd0\xbd\x82\xb7\x52\xf7\x2b\xe4\x68\xa4\x07\xda\xf8\x1d\xe5\x4c\x0a\x4a\x64\xea\xe0\xdc\x6e\x42\x87\xd2\x69\x1a\x22\xe5\x65\x66\xae\x36\xa7\xf1\xb0\xae\xc8\x5f\xa4\xae\x5c\x90\x09\xce\x49\x60\xed\xc1\x58\x06\xfb\x4c\x6e\xef\x34\x33\x99\xa3\xc7\x33\x3a\x58\xa3\x6a\x2a\xf6\x23\x1d\x86\xab\x48\x99\x99\x8f\xdd\x9c\x95\x16\xd5\xe5\xc0\xec\x53\x26\xf4\x5c\xc0\xbc\x31\x9b\xc7\xb1\x69\xb3\xfd\xf5\x04\x3f\x3d\xc6\x95\xe7\xf3\x67\x78\x3b\x08\x3f\x06\x60\xa7\xb1\x94\xc4\x31\xfc\x3d\x6d\x06\x99\xac\xad\x73\x76\x7f\xf9\x31\xdd\x92\x59\xf8\xb3\x14\xbb\x95\x2d\x4b\x0a\x4d\x68\x93\xeb\x18\x26\x1f\x7a\xe6\x0d\x6f\xbe\x21\x17\x83\x8c\x77\x68\x74\x9e\x7d\x58\x05\x26\x4b\x57\x63\x12\x80\xe0\x68\x43\x8e\x4c\x4e\x32\x25\x99\x40\x48\x16\xf2\x23\xec\x87\xe9\xa9\x2e\x59\xb2\x76\x01\x9a\xea\x85\x32\x27\xae\xcf\x64\x69\x52\x82\x36\xf3\x5d\x96\xa5\x50\x4f\xf0\xf5\x46\xda\xe3\x03\xeb\xd6\x94\x63\xed\x09\xf6\x04\xca\x9a\x1f\x19\x60\x8f\x86\x81\x6d\xdf\xdf\xd1\x33\xb9\xb8\xf5\x64\x58\xbb\x2e\xcb\xf4\x06\xe4\x02\xa0\x2e\x7d\xdf\x91\x2d\x6c\x9b\x73\xa1\xcd\xc6\xba\x0a\x83\x87\x14\x72\xbc\x0a\xcd\xc2\x74\x5c\x63\x96\xcd\x11\x6a\x88\x20\x05\xc6\x81\x6e\x89\x9b\x77\x59\xaf\x1d\xdd\xce\xcb\x33\xcb\x93\x35\x3e\x33\xfc\x3f\x6c\xa9\xc8\x7d\xca\x46\xa6\x9d\xc4\xff\x56\xaf\x4b\x9d\x87\x19\xf7\xdb\xdc\x12\xaf\x93\x73\x3b\xa5\xab\xd1\x52\x66\x5b\xe2\xbb\x11\xf3\x6c\x3a\x84\xee\x74\x24\xf2\x2f\xfa\xdc\x53\x6e\x9d\x6a\x69\xde\xa0\xb6\xed\xc1\x76\x47\xc6\xb2\x92\x12\xfa\x61\xe4\x19\x7d\xd9\xc4\x0f\x7a\xf0\x27\x1a\xdc\x92\x8b\xc3\x78\x2f\xa3\xa6\xd7\xd9\x68\xa3\x12\x8a\xfc\xde\x95\x13\xac\xc2\x15\x0d\xb2\xd5\x3f\x67\xe8\xb6\x75\x45\x86\x93\x33\xf5\x2e\xb2\xdc\xa8\x08\xb9\x8c\x88\x57\xc9\x9e\xfc\xdd\xa3\xcd\x3f\x3f\x9c\x4d\xf1\xd6\xe4\x8e\xd0\xd3\x50\xf6\xd6\xaf\x71\x69\x43\x88\x77\x21\x7a\x4d\x9b\xe9\x06\x2f\x6a\xc7\x9d\x20\x65\x8a\x4a\xc6\x45\x27\xe5\x11\x16\x24\x49\xad\xac\x61\x6d\xea\xe3\xe1\x30\xf4\xc2\xa0\x99\x5c\x5c\xb1\x66\xdd\x4b\x6b\x77\xe7\x50\xda\x13\xc0\x89\x16\xfb\x3a\xcf\x89\x94\x88\xac\x51\xa0\x2c\x45\x25\x10\x31\x39\x07\xc5\x56\x04\xaa\x42\xf7\x14\x05\x7c\x8d\xef\x9b\xe7\x4d\xf2\xa3\x06\x87\xc1\xdb\x43\x97\x93\x87\xc1\x81\x6b\xb4\x8f\x5e\x28\xaf\x43\xf9\x15\x3e\x91\x97\xb3\x54\x90\x23\xc8\x8e\x45\x38\xc2\xbc\x08\xb6\x6d\x0a\x80\x6b\xfb\x4c\xd3\x3e\xa2\x66\xa8\x08\x8d\x0f\xe2\xcd\x85\x36\x5b\xd8\x0b\xf5\xf6\xce\xca\xbf\x9a\x8b\x84\x0d\xf2\xad\xdc\xb4\xa4\x8b\x7d\x3c\x69\xa5\xe6\x93\x22\xaf\x09\x3c\x3e\xf7\x3a\x9a\x88\xea\x80\xa2\xe7\x09\x3c\x19\xe9\x4d\x57\xf7\x24\xda\x98\x02\x27\x31\x2f\x80\xed\x7f\x8a\x71\x47\x65\x47\x4c\x56\xb8\x3b\x6a\x6e\xe7\xf6\xb6\x89\x68\xef\x6b\xba\xfc\x38\x92\xca\xff\xfc\x19\x30\x82\xbd\x93\xbb\xec\x8b\x6c\x3c\x9f\x0b\x40\x5e\xc0\x3c\x18\xe5\x67\xc0\x0f\x93\xc3\xe4\xdf\x00\x00\x00\xff\xff\xb5\x30\x2f\x1a\x44\x0b\x00\x00" +var _lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x56\x4d\x6f\xe3\x36\x10\xbd\xfb\x57\x4c\x73\x48\x65\x20\xb0\x2f\x45\x0f\x46\xb2\x0b\x37\x40\xdb\x00\x29\xb0\xd8\xee\x9e\x8a\x1e\xc6\xe4\xd8\x22\x22\x91\x06\x39\xb2\x13\x04\xfe\xef\xc5\x90\x92\x4d\x7d\xc4\x5d\x5d\x12\xcb\x33\x6f\xbe\xde\xcc\xb3\xa9\xf7\xce\x33\x3c\x3b\xf5\x42\xfa\x9b\x7b\x21\x1b\x60\xeb\x5d\x0d\x37\xf9\xab\x9b\xd9\x6c\xb9\x84\x6f\xa5\x09\xc0\x1e\x6d\x40\xc5\xc6\x59\x68\x02\x05\xe0\x92\xa0\x8a\xb6\xc0\xc9\x1f\x75\x6d\xac\x38\xb0\x83\x40\x1c\x2d\x1a\x2b\x36\x50\x99\xda\x30\x6c\x9d\x87\xba\xa9\xd8\xec\x2b\x02\x54\xca\x35\x96\x83\x38\x18\x0b\x08\xc1\xd8\x5d\x45\x79\xa0\x14\xfc\x6c\x0a\xa8\xb5\xa7\x20\xc1\x9b\x40\x1a\x30\xc0\x0b\xbd\x45\x80\x50\xba\xa6\xd2\xb0\xa1\x2c\xa8\x58\x0c\x1d\x67\xb3\x0c\xbe\x48\x76\x4f\x76\xeb\x56\xf0\xbe\x4e\x36\x2b\xf8\xfe\xbb\x79\xfd\xf5\x97\xd3\x1c\xde\x67\x33\x00\x80\xbd\xa7\x3d\x7a\x2a\x62\x79\x2b\xc0\x86\xcb\xe2\x6f\x76\x1e\x77\x74\x07\x8f\xb8\xc7\x8d\xa9\x0c\x1b\x0a\x73\xb8\x5d\xa7\x80\x67\x5f\x79\x96\x4b\xf8\xde\x25\xb4\x1e\x55\xc2\x25\x32\x94\xa8\x21\xb8\x9a\x20\xc8\x50\xdc\x16\xc8\x7b\xe7\x73\x04\xf4\x04\x81\x9d\x27\x2d\xcd\x62\x99\x88\x36\xb1\x0a\xf4\x6f\x10\x9c\xd4\xfd\x06\x0a\xad\xf4\xc0\xd8\xb0\x27\xc5\xa4\xa1\x42\xa6\x1e\xce\xd3\x36\x76\x28\x9f\xa6\x25\xd2\x41\x66\xe6\x1b\x7b\x19\x0f\x9b\x9a\xc2\x5d\xee\xca\x25\xd9\xe8\x9c\x05\x36\x01\xac\x63\x70\x07\xf2\x47\x6f\x98\xc9\x9e\x3d\x0e\xe8\x61\x83\xba\xad\x38\x4c\x74\x18\x1e\x12\x65\x16\x21\x75\x73\x51\x39\xd4\xf7\x23\xb3\x4f\x85\x10\x73\x05\xcb\xd6\x6c\x99\xc6\x66\xec\xee\xb7\x0b\xfc\xfc\x1c\x57\x9e\xcf\x9f\xe1\xfd\x24\xfc\x18\x81\x5d\xc6\x52\x11\xa7\xf0\x5f\x69\x3b\xca\x64\xe3\xbc\x77\xc7\xfb\xdb\x7c\x19\x16\xf1\xcf\x5a\xec\x1e\x5d\x55\x51\x6c\x42\x97\x5c\xcf\x30\xfb\x30\x30\x6f\x79\xf3\x05\xb9\x1c\x65\xbc\x47\x6b\x54\x71\xf3\x18\x99\x2c\x5d\x4d\x49\x00\x82\xa7\x2d\x79\xb2\x8a\x64\x4a\x32\x81\x98\x2c\xa8\x33\xec\xcd\xfc\x52\x97\x2c\x59\xb7\x00\x6d\xf5\x42\x99\x0b\xd7\x17\xb2\x34\x39\x41\xdb\xf9\xae\xab\x4a\xa8\x27\xf8\x66\x2b\xed\x09\x91\x75\x1b\x52\xd8\x04\x82\x23\x81\x76\xf6\x67\x06\x38\xa2\x65\x60\x37\xf4\xf7\x74\x20\x9f\xb6\x9e\x2c\x1b\xdf\x67\x99\xd9\x82\x5c\x00\x34\x55\x18\x3a\xb2\x83\x5d\x7b\x2e\x8c\xdd\x3a\x5f\x63\xf4\x90\x42\xce\x57\xa1\x5d\x98\x9e\x6b\xca\xb2\x3d\x42\x2d\x11\xa4\xc0\x34\xd0\x1d\x71\xfb\xae\x18\xb4\xa3\xdf\x79\x79\x16\x2a\x5b\xe3\x2b\xc3\xff\xd3\x55\x9a\xfc\xa7\x62\x62\xda\x59\xfc\x2f\xcd\xa6\x32\x2a\xce\x78\xd8\xe6\x8e\x78\xbd\x9c\xbb\x29\x3d\x4c\x96\xb2\xd8\x11\x3f\x4f\x98\x17\xf3\x31\x74\xaf\x23\x89\x7f\xc9\xe7\x2b\x29\xe7\x75\x47\xf3\x16\xb5\x6b\x0f\x76\x3b\x32\x95\x95\x94\x30\x0c\x23\xcf\xe4\xcb\x36\x7e\xd4\x83\xbf\xd0\xe2\x8e\x7c\x1a\xc6\x47\x19\xb5\xbd\x2e\x26\x1b\x95\x51\xe4\x8f\xbe\x9c\x60\x1d\xaf\x68\x14\xac\xe1\x39\x43\xbf\x6b\x6a\xb2\x9c\x9d\xa9\x0f\x91\xe5\x46\x25\xc8\x75\x42\x7c\xc8\xf6\xe4\x9f\x01\x6d\xfe\xfd\xe9\x6a\x8a\x4f\x56\x79\xc2\x40\x63\xd9\xdb\xbc\xa5\xa5\x8d\x21\x3e\x84\x18\x34\x6d\x61\x5a\xbc\xa4\x1d\xcf\x82\x54\x68\xaa\x18\x57\xbd\x94\x27\x58\x90\x25\xf5\xe8\x2c\x1b\xdb\x9c\x0f\x87\xa5\x57\x06\xc3\xe4\xd3\x8a\xb5\xeb\x5e\x39\xb7\xbf\x86\xd2\x9d\x00\xce\xb4\x38\x34\x4a\x11\x69\x11\x59\xab\x41\x3b\x4a\x4a\x20\x62\x72\x0d\x8a\x9d\x08\x54\x8d\xfe\x25\x09\xf8\x06\x3f\x36\x57\x6d\xf2\x93\x06\xa7\xd1\xdb\x53\x9f\x93\xa7\xd1\x81\x6b\xb5\x8f\x5e\x49\x35\xb1\xfc\x1a\x5f\x28\xc8\x59\x2a\xc9\x13\x14\xe7\x22\x3c\xa1\x2a\xa3\x6d\x97\x02\xe0\xc6\x1d\x68\x3e\x44\x34\x0c\x35\xa1\x0d\x51\xbc\xb9\x34\x76\x07\x47\xa1\xde\xd1\x3b\xf9\xd7\x70\x99\xb1\x41\xbe\x95\x9b\x96\x75\x71\x88\x27\xad\x34\x7c\x51\xe4\x0d\x41\xc0\xc3\xa0\xa3\x99\xa8\x8e\x28\x7a\x9d\xc0\xb3\x89\xde\xf4\x75\x4f\xa2\x4d\x29\x70\x16\xf3\x0e\xd8\xfd\xaf\x18\xf7\x54\x76\xc2\xe4\x11\xf7\x67\xcd\xed\xdd\xde\x2e\x11\x13\x42\x43\xf7\xb7\x13\xa9\xfc\xe0\xcf\x80\x09\xec\xbd\xdc\xe5\x50\x16\xd3\xf9\xdc\x01\xf2\x0a\x96\xd1\x48\x5d\x01\x3f\xcd\x4e\xb3\xff\x02\x00\x00\xff\xff\x96\x5e\x9c\xb2\x3e\x0b\x00\x00" func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -4040,11 +4019,11 @@ func lockedtokensAdminUnlock_tokens_for_multiple_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4c, 0x5, 0xef, 0x22, 0xf6, 0x7a, 0xca, 0x62, 0x9, 0xf1, 0x3c, 0x4c, 0x45, 0x6e, 0xf5, 0xd8, 0x8, 0x24, 0xd, 0x8c, 0x4b, 0x29, 0x89, 0xc0, 0xa0, 0xd7, 0x6f, 0x3b, 0xbc, 0xe, 0xfe, 0x44}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1f, 0x2d, 0x48, 0xce, 0xc5, 0xd4, 0xe6, 0xfb, 0x53, 0xc1, 0x93, 0x3b, 0xed, 0x3b, 0x3c, 0xa3, 0x70, 0x2d, 0xac, 0x89, 0xe5, 0x3d, 0x8a, 0xd2, 0xa8, 0xe6, 0x77, 0xa5, 0xd9, 0xfb, 0xfc, 0xef}} return a, nil } -var _lockedtokensDelegatorDelegate_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x4c\x75\x08\x12\x34\x4a\x0f\xa5\x07\x63\x37\x24\xb1\x43\x21\xc1\x0e\x71\x9a\x9e\xd7\xd2\xc8\x16\x5e\x6b\xc4\xee\xa8\x76\x31\xfe\xef\x65\x3f\x2c\x4b\x32\xa1\x81\x12\x5d\x16\xed\xcc\xbc\x79\x6f\xde\x6c\xb1\xa9\x48\x31\xdc\x4b\xda\xbe\xd0\x1a\x4b\xc8\x15\x6d\x20\x6c\xfe\xc3\xe0\x98\x51\x97\xcb\x62\x21\xb1\x93\xd5\xbe\x6b\x32\x1f\x29\x5d\x63\x66\xef\xb4\x4b\xfc\xb2\x7b\x9c\xdd\x3d\x4c\xc6\x2f\xb3\x87\xc9\xf4\x66\x3c\x7e\x9e\xcc\xe7\x41\xc0\x4a\x94\x5a\xa4\x5c\x50\x19\x89\x0d\xd5\x25\x0f\xe0\xe7\x7d\xb1\xfb\xf6\x35\x86\x7d\x10\x00\x00\x48\x64\x58\x91\xcc\x50\x3d\x63\x3e\x00\x51\xf3\x2a\x6a\xc3\x27\xf6\x98\x55\xa8\x84\x81\xd1\x9f\xbb\x34\x93\x5f\x05\xaf\x32\x25\xb6\x31\x5c\x9c\x97\xfd\xb0\xc0\xa7\x46\xbf\x45\x2d\xf9\xd4\xe7\x4d\xa4\x66\x36\xc9\xab\xa9\x70\x00\x95\xc2\x4a\x28\x8c\x44\x9a\x3a\x25\x16\xe3\x96\x94\xa2\xed\xab\x90\x35\xc6\x70\x71\xe3\x62\x46\x1d\xf8\x4f\xa3\xcc\x93\x46\x21\x8c\xc0\xd7\x27\x9a\x49\x89\x25\x26\x0b\x8b\x30\xfc\x08\xe5\xdf\x23\x63\xce\x00\xde\x8a\xcf\x1d\x85\x27\xc1\xab\xb8\x21\x6c\xbe\xeb\x6b\xa8\x44\x59\xa4\x51\x78\x47\xb5\xcc\xa0\x24\x06\xc7\x13\x14\xe6\xa8\xb0\x4c\x11\x98\xa0\x85\x15\xc6\x41\x57\xf3\x71\xd8\xff\x90\xfc\x5e\x13\x8e\x5a\xae\x3c\xc8\x55\x7e\x8c\xdb\xf0\xbb\xf9\x9b\x32\x60\xbb\xe2\x96\xe1\x49\x50\xe8\x30\x0e\x4e\x07\xee\x30\xad\x19\x5b\x4e\x9a\x0d\xd2\x2c\xd6\xa8\x9e\x14\xed\xfe\xc0\xa8\xe7\xad\x97\x35\x46\x89\x4b\xc1\xa4\xa2\xd6\x44\x4c\xad\xb4\x2e\xdc\x0a\x29\xcc\xf4\xce\xaa\x97\xc8\xce\x27\xbf\x44\x3e\xb1\x8d\x52\xe4\xe0\x9e\x11\x0c\x47\x3d\xb8\x7d\xd0\x19\x40\x8b\x67\x92\x39\x42\x38\x45\x37\x2f\xdd\xbc\x45\x77\xb6\x1a\x1c\x00\xa5\x46\xd3\x27\xf2\x49\x70\xd9\x6d\x14\x9b\xd6\x1d\x7f\x93\xc5\x31\xd2\xe7\xd0\xd5\x97\x61\x45\xba\x60\x6f\xe3\xf0\xb2\x0b\xb2\xf5\xc6\xf7\xb8\x9d\xb5\x8f\xff\x47\x67\x4f\xe6\xbe\x03\xe5\x17\x66\x4a\x0c\x58\x52\xbd\x5c\xb9\x2d\xd1\x66\xcf\x6d\x9b\x4f\x61\x0b\xc1\xaf\xca\x21\xf8\x1b\x00\x00\xff\xff\x09\xf5\xc3\x5d\x5f\x05\x00\x00" +var _lockedtokensDelegatorDelegate_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x4c\x75\x08\x12\x34\xca\xa5\xf4\x60\xec\x86\xa6\x25\xf4\x50\xd2\xd0\x8f\xf4\xbc\x96\x46\x96\xf0\x5a\x23\x76\x47\xb5\x8b\xf1\x7f\x2f\xfb\x21\x79\x57\x26\x34\x50\xaa\xcb\xa2\x9d\x99\x37\xef\xcd\x9b\x6d\x77\x3d\x29\x86\x7b\x49\xfb\xef\xb4\xc5\x0e\x6a\x45\x3b\x48\xa7\xff\x34\x19\x33\x86\x6e\xd3\xae\x25\x46\x59\xe1\xdd\x94\xf9\x99\xca\x2d\x56\xf6\x4e\xfb\xc4\xf0\x2a\x4d\x12\x56\xa2\xd3\xa2\xe4\x96\xba\x4c\xec\x68\xe8\x78\x01\x3f\xee\xdb\xc3\xdb\x37\x39\x1c\x93\x04\x00\x40\x22\x43\x43\xb2\x42\xf5\x15\xeb\x05\x88\x81\x9b\x2c\x44\x29\xec\xf1\xa5\x47\x25\x0c\x8c\x7e\x1d\x13\x2c\x7e\xb6\xdc\x54\x4a\xec\x73\xb8\xba\x2c\xfb\x64\x81\xcf\x8d\x7e\x89\x41\xf2\xb9\xcf\xb3\x48\xd3\x54\x8a\x27\x53\xe1\x00\x7a\x85\xbd\x50\x98\x89\xb2\x74\x4a\x2c\xc6\x1d\x29\x45\xfb\x27\x21\x07\xcc\xe1\xea\xbd\x8b\x19\x75\xe0\x3f\x8d\xb2\x2e\x26\x85\xb0\x02\x5f\x5f\x68\x26\x25\x36\x58\xac\x2d\xc2\xf2\x7f\x28\x7f\x97\x19\x5b\x16\xf0\x5c\xfc\x9b\xa3\xf0\x28\xb8\xc9\x27\xc2\xe6\xbb\xbd\x85\x5e\x74\x6d\x99\xa5\x1f\x68\x90\x15\x74\xc4\xe0\x78\x82\xc2\x1a\x15\x76\x25\x02\x13\x04\x58\x69\x9e\xc4\x9a\xc7\x61\xff\x45\xf2\x4b\x4d\x18\xb5\xdc\x78\x90\x9b\x7a\x8c\xdb\xf0\x8b\xf9\x9b\x32\x60\xbb\xdc\x96\xe1\x59\x50\xea\x30\x4e\x4e\x07\x1e\xb0\x1c\x18\x03\x27\xcd\x06\x69\x16\x5b\x54\x8f\x8a\x0e\xbf\x61\x35\xf3\xd6\xcb\xfa\x88\x12\x37\x82\x49\x65\xc1\x44\x4c\xad\xb4\x2e\xdc\x09\x29\xcc\xf4\x2e\xaa\x37\xc8\xce\x27\xbf\x44\x3e\x31\x44\x69\x6b\x70\xcf\x08\x96\xab\x19\xdc\x31\x89\x06\x10\xf0\x2c\x2a\x47\x08\x1f\xd0\xcd\x4b\x4f\x6f\xd1\x9d\x41\x83\x13\xa0\xd4\x68\xfa\x64\x3e\x09\xae\xe3\x46\xb9\x69\x1d\xf9\x5b\xac\xc7\xc8\x9c\x43\xac\xaf\xc2\x9e\x74\xcb\xde\xc6\xe5\x75\x0c\xb2\xf7\xc6\xcf\xb8\x5d\xb4\xcf\xff\x45\xe7\x4c\xe6\x31\x82\xf2\x0b\xf3\x40\x0c\xd8\xd1\xb0\x69\xdc\x96\x68\xb3\xe7\xb6\xcd\xab\x34\x40\xf0\xab\x72\x4a\xfe\x04\x00\x00\xff\xff\x27\x2b\xab\x74\x59\x05\x00\x00" func lockedtokensDelegatorDelegate_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4060,11 +4039,11 @@ func lockedtokensDelegatorDelegate_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x67, 0xb2, 0xbe, 0xab, 0x4b, 0x30, 0x88, 0x7, 0xe1, 0x1f, 0x8b, 0x7b, 0x65, 0x4c, 0x54, 0x90, 0x6, 0xcc, 0x7, 0x2a, 0xe1, 0x2d, 0xc9, 0x63, 0x4d, 0x41, 0xdc, 0xe4, 0x55, 0xbd, 0x56, 0x4c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3e, 0xfd, 0xc4, 0x42, 0x2b, 0x91, 0x5b, 0x9a, 0x45, 0x5d, 0x9a, 0x60, 0xe7, 0xda, 0xab, 0x8, 0x8a, 0x76, 0xda, 0xf2, 0xe4, 0xb7, 0x0, 0x52, 0xc0, 0xe5, 0x43, 0xbf, 0xb5, 0xb5, 0x26, 0xd5}} return a, nil } -var _lockedtokensDelegatorDelegate_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4f\x6f\xaa\x40\x10\xbf\xf3\x29\x26\x1c\x0c\x24\x2f\xe4\x1d\x5e\xde\xc1\xd4\x1a\x5b\x34\x4d\x34\x6a\xd4\xb6\xe7\x91\x1d\x64\x23\xee\x92\xdd\xa1\xd2\x34\x7e\xf7\x46\x56\x50\x6a\xca\x65\x59\xe6\x37\xbf\x7f\x41\x1e\x0a\x6d\x18\x66\x3a\xd9\x93\xd8\xe8\x3d\x29\x0b\xa9\xd1\x07\xf8\x5b\xcd\x16\xcf\xd3\x71\xbc\x59\x4c\xc7\xf3\x51\x1c\xaf\xc6\xeb\xb5\x77\x41\x4f\x4a\xb5\x93\xdb\x9c\x6a\xbc\x83\xfb\x9d\x6f\xbe\xe7\xb1\x41\x65\x31\x61\xa9\x55\x80\x07\x5d\x2a\xee\xc3\xeb\x44\x56\xff\xff\x85\xf0\xe5\x01\x00\xe4\xc4\xa0\xb4\xa0\x98\x72\xda\x21\x6b\xb3\x34\xba\xfa\xec\x77\xbc\x44\xee\x32\xbf\x83\x79\x35\x45\x61\xa8\x40\x43\x01\x26\x89\x53\xc0\x92\xb3\xe0\x49\x1b\xa3\x8f\x6f\x98\x97\x14\x42\x6f\xe4\x66\x8d\x6a\xa3\x9c\xe9\x5c\x90\x59\x51\x0a\x03\xb8\xac\x47\x96\xb5\xc1\x1d\x45\xdb\x9a\xe0\xa1\x26\xeb\xb8\xa9\x8f\x45\x41\x06\xcf\xb9\xec\x9f\x6e\x13\xd1\xbb\xe4\x4c\x18\x3c\x86\xd0\xbb\x5f\x7b\xa9\x05\x1f\x83\x73\x5d\x3f\x42\xde\xcc\xd7\xce\xc2\x12\x39\x0b\x5b\xbf\xe7\x67\x38\x84\x02\x95\x4c\x02\xff\x06\x0d\xd2\x82\xd2\x0c\x16\x3f\x48\x00\x32\xd8\x82\x12\x99\x4a\x12\x50\x20\x67\xfe\x95\xa2\x7d\xb1\x94\xa7\xd1\x7d\xed\x30\xb8\x36\x72\xc9\xdf\x02\x02\x47\x73\x72\x9d\x53\x45\x49\xc9\x74\x53\xe7\x2f\x94\x91\x70\x57\x5a\xd1\x11\x8d\x68\xd2\xb6\x7f\x83\x3b\x1b\xee\x93\xf7\x1d\x00\x00\xff\xff\x9c\xb1\x39\xe2\x8b\x02\x00\x00" +var _lockedtokensDelegatorDelegate_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\xcb\x6a\xeb\x30\x10\xdd\xfb\x2b\x06\x2f\x82\x0d\x17\xaf\x2e\x5d\x84\xa6\xa1\xa5\x84\x2e\x4a\x1b\xd2\xd7\x7a\x62\x8d\x63\x11\x47\x12\xa3\x71\x93\x52\xf2\xef\x25\x96\xed\xd8\x0d\xf5\x46\xd6\xe8\xe8\xbc\x90\xde\x39\xcb\x02\x8f\x36\xdf\x92\x7a\xb5\x5b\x32\x1e\x0a\xb6\x3b\x88\x87\xa3\x38\x6a\x71\x8b\xda\x6c\xf4\xba\xa2\x66\xdc\x02\x47\xb3\x38\x8a\x84\xd1\x78\xcc\x45\x5b\x93\xe0\xce\xd6\x46\xa6\xf0\xb6\xd0\x87\xab\xff\x29\x7c\x47\x00\x00\x15\x09\x18\xab\xe8\x9e\x2a\xda\xa0\x58\x5e\xb2\x3d\x7c\x4d\x47\x2e\xb2\xb0\x79\xba\x80\x45\x0d\x85\x63\x72\xc8\x94\x60\x9e\x07\x05\xac\xa5\x4c\xee\x2c\xb3\xdd\xbf\x63\x55\x53\x0a\x93\xdb\x70\xd6\xa9\x76\xca\xa5\xad\x14\xf1\x8a\x0a\x98\x41\x7b\x3d\xf3\x62\x19\x37\x94\xad\x1b\x82\xeb\x86\x6c\xe4\xa6\x59\x9e\x1d\x31\x9e\x72\xf9\x7f\xe3\x26\xb2\x0f\x2d\xa5\x62\xdc\xa7\x30\xb9\xbc\xf6\xd0\x08\xde\x24\xa7\xba\x7e\x85\x1c\x9c\xbf\x04\x0b\x4b\x94\x32\xed\xfd\x9e\xbe\xf9\x1c\x1c\x1a\x9d\x27\xf1\x00\x0d\xda\x83\xb1\x02\x1e\x3f\x49\x01\x0a\x78\x47\xb9\x2e\x34\x29\x70\x28\x65\x7c\xa6\xe8\x7f\x3c\x55\x45\x76\x59\x3b\xcc\xce\x8d\xb4\xf9\x7b\x40\x12\x68\x8e\xa1\x73\x3a\x50\x5e\x0b\x0d\xea\xfc\x83\x32\x53\x61\x4b\x2b\xda\x23\xab\x2e\x6d\xff\x1a\xc2\xda\x71\x1f\xa3\x9f\x00\x00\x00\xff\xff\xea\xe0\x30\x4d\x85\x02\x00\x00" func lockedtokensDelegatorDelegate_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4080,11 +4059,11 @@ func lockedtokensDelegatorDelegate_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x63, 0x33, 0x99, 0xe7, 0xa8, 0xae, 0x8e, 0x11, 0xea, 0xd3, 0xc3, 0x47, 0xb3, 0xf0, 0xf7, 0x21, 0x46, 0x9b, 0x23, 0x4f, 0x70, 0x5c, 0x14, 0x35, 0x81, 0x9e, 0x59, 0x34, 0x5f, 0xa0, 0x41, 0xe4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd4, 0x98, 0x5, 0x2f, 0xf1, 0x93, 0xc8, 0x5b, 0xf1, 0x7e, 0x2d, 0x4e, 0xc0, 0x43, 0xef, 0xdb, 0xcc, 0x0, 0xc1, 0xf8, 0xcc, 0xd9, 0x4, 0x9a, 0xc0, 0x5c, 0x31, 0xaf, 0xb7, 0x3b, 0x43, 0x40}} return a, nil } -var _lockedtokensDelegatorDelegate_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\xcd\x6a\xc2\x40\x10\xbe\xe7\x29\x86\x1c\x24\x81\x12\x7a\x28\x3d\x48\xad\xd8\x46\x29\x28\x2a\xfe\xb4\xe7\x31\x99\x98\xc5\xb8\xbb\xec\x4e\x6a\x4a\xf1\xdd\x8b\x59\x4d\x4d\xa5\xb9\x2c\x9b\xf9\xe6\xfb\x63\xc5\x5e\x2b\xc3\x30\x51\xc9\x8e\xd2\x95\xda\x91\xb4\x90\x19\xb5\x87\xfb\x6a\x32\x7b\x1d\x0f\xe3\xd5\x6c\x3c\x9c\x0e\xe2\x78\x31\x5c\x2e\xbd\x33\x7a\x54\xca\xad\xd8\x14\x54\xe3\x1d\xdc\x6f\xfd\xf3\x3d\x8f\x0d\x4a\x8b\x09\x0b\x25\x03\xdc\xab\x52\x72\x17\xd6\x23\x51\x3d\x3e\x84\xf0\xed\x01\x00\x14\xc4\x20\x55\x4a\x31\x15\xb4\x45\x56\x66\x6e\x54\xf5\xd5\x6d\x79\x89\xdc\x65\x7a\x03\xf3\x6a\x0a\x6d\x48\xa3\xa1\x00\x93\xc4\x29\x60\xc9\x79\xf0\xa2\x8c\x51\x87\x77\x2c\x4a\x0a\xa1\x33\x70\xb3\x8b\xea\x45\x39\x57\x45\x4a\x66\x41\x19\xf4\xe0\xbc\x1e\x59\x56\x06\xb7\x14\x6d\x6a\x82\xa7\x9a\xac\xe5\xa6\x3e\x66\x9a\x0c\x9e\x72\xd9\xbb\x76\x13\xd1\x87\xe0\x3c\x35\x78\x08\xa1\x73\xbb\xf6\x56\x0b\x3e\x07\xa7\xba\xfe\x84\xbc\x9a\x2f\x9d\x85\x39\x72\x1e\x36\x7e\x4f\x5f\xbf\x0f\x1a\xa5\x48\x02\xff\x0a\x0d\xc2\x82\x54\x0c\x16\x3f\x29\x05\x64\xb0\x9a\x12\x91\x09\x4a\x41\x23\xe7\x7e\xe8\x35\x1c\x96\x8a\x2c\xba\xad\x1b\x7a\xbf\x4d\x9c\x73\x37\x80\xc0\x39\x38\x3a\x12\xaa\x28\x29\x99\xae\x6a\xfc\x87\x32\x4a\xdd\x95\xd6\xd2\x32\x36\x29\x9b\x57\xe0\xce\x0b\xf7\xd1\xfb\x09\x00\x00\xff\xff\xab\x8a\x9f\x89\x83\x02\x00\x00" +var _lockedtokensDelegatorDelegate_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4f\x4b\xeb\x40\x10\xbf\xe7\x53\x0c\x39\x94\x04\x1e\x39\x3d\xde\xa1\xbc\x5a\x14\x29\x1e\x44\x8b\x5a\x3d\x4f\x77\x27\xcd\xd2\x74\x67\xd9\x9d\xd8\x8a\xf4\xbb\x4b\xb3\x69\x4c\x2c\xe6\xb2\xec\xec\x6f\x7e\xff\x88\xd9\x39\xf6\x02\xf7\xac\xb6\xa4\x5f\x78\x4b\x36\x40\xe9\x79\x07\xe9\x70\x94\x26\x1d\x6e\xd1\xd8\x8d\x59\xd7\xd4\x8e\x3b\xe0\x68\x96\x26\x89\x78\xb4\x01\x95\x18\xb6\x19\xee\xb8\xb1\x32\x85\xd5\xc2\x1c\xfe\xfd\xcd\xe1\x33\x01\x00\xa8\x49\xc0\xb2\xa6\x5b\xaa\x69\x83\xc2\x7e\xe9\xf9\xf0\x31\x1d\xb9\x28\xe2\xe5\xe1\x02\x96\xb4\x14\xce\x93\x43\x4f\x19\x2a\x15\x15\xb0\x91\x2a\xbb\x61\xef\x79\xff\x8a\x75\x43\x39\x4c\xae\xe3\xdb\x59\xf5\xac\x5c\x71\xad\xc9\x3f\x51\x09\x33\xe8\xd6\x8b\x20\xec\x71\x43\xc5\xba\x25\xf8\xdf\x92\x8d\xdc\xb4\xc7\xa3\x23\x8f\xa7\x5c\xe1\xcf\xb8\x89\xe2\xcd\x48\xa5\x3d\xee\x73\x98\x5c\xae\xdd\xb5\x82\x57\xd9\xa9\xae\x1f\x21\x07\xef\xcf\xd1\xc2\x12\xa5\xca\x7b\xbf\xa7\x6f\x3e\x07\x87\xd6\xa8\x2c\x1d\xa0\xc1\x04\xb0\x2c\x10\xf0\x9d\x34\xa0\x40\x70\xa4\x4c\x69\x48\x83\x43\xa9\xd2\x3c\xe9\x39\x02\xd5\x65\x71\x59\x37\xcc\xbe\x9b\xe8\x72\xf7\x80\x2c\x3a\x38\x46\x12\x3a\x90\x6a\x84\x06\x35\xfe\x42\x59\xe8\x78\xa5\x95\x0d\x82\x7d\xca\xfe\x2f\x88\xe7\x99\xfb\x98\x7c\x05\x00\x00\xff\xff\xbf\x32\xa6\x32\x7d\x02\x00\x00" func lockedtokensDelegatorDelegate_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4100,11 +4079,11 @@ func lockedtokensDelegatorDelegate_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/delegate_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x90, 0x57, 0xfc, 0xc5, 0x7f, 0xca, 0x8f, 0x47, 0xe, 0x13, 0xf5, 0x3a, 0x1b, 0x8c, 0x9, 0x4e, 0x4d, 0xc8, 0x33, 0xff, 0x39, 0x98, 0xa2, 0x80, 0x25, 0xbe, 0x1, 0x79, 0x4c, 0x2f, 0xd9, 0xfc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x10, 0x83, 0x51, 0xb4, 0x43, 0xb4, 0x5a, 0x2, 0xbf, 0x7, 0xab, 0xdf, 0x75, 0x84, 0x56, 0xd, 0x4a, 0xbe, 0x18, 0xa4, 0x1, 0x5e, 0xcc, 0xc5, 0xf0, 0x4, 0xe, 0x42, 0xc8, 0x24, 0xa0, 0x99}} return a, nil } -var _lockedtokensDelegatorGet_delegator_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcf\x6a\xf3\x30\x10\xc4\xef\x7a\x8a\xf9\x72\xf8\xb0\x2f\xa6\xb4\xb7\xd0\x36\x84\x38\xd0\x10\xd3\x84\x24\x7d\x00\x59\x5e\xbb\x22\xb2\xd6\x48\x6b\x5a\x28\x7d\xf7\x12\xbb\x4d\xff\xce\x45\x20\x66\xe6\xb7\x63\xdb\x8e\x83\xa0\x60\x73\xa4\xea\xc0\x47\xf2\x11\x75\xe0\x16\x17\xcf\xc5\x66\xb1\x5e\xe6\x87\xcd\x7a\x79\x3f\xcf\xf3\xdd\x72\xbf\x57\x4a\x1b\x43\x31\x26\xda\xb9\x14\x75\xef\xd1\x6a\xeb\x13\x6d\x0c\xf7\x5e\xa6\x98\x57\x55\xa0\x18\xd3\x29\x1e\x56\x5e\xae\x2e\xf1\xa2\x14\x00\x38\x12\xb8\x81\x30\x1f\xad\x2b\x5f\xf3\x8e\x6a\xdc\xa0\x21\x79\xff\xfb\xa8\x49\x87\xc8\x49\x99\xd1\x9d\x2e\xad\xb3\x62\x29\x66\x25\x87\xc0\x4f\xd7\xff\xbf\x9e\x9a\x0d\xcf\x1d\xbb\x8a\xc2\x6d\x72\x0e\x9e\xf4\xcd\x56\xfc\x84\x6f\xfb\xd2\x59\xb3\xd5\xf2\x78\x0e\x7d\x72\x67\x33\x74\xda\x5b\x93\x4c\x16\xdc\xbb\x0a\x9e\x05\x23\x1d\x1a\x81\x6a\x0a\xe4\x0d\x41\x18\xdd\x50\x83\x5f\xf5\x93\x74\x1c\x1e\x48\xfa\xe0\xff\xdc\x9e\x35\x24\x39\x39\x6a\xb4\x70\x58\xe5\x49\xfa\x4f\xbd\xaa\xb7\x00\x00\x00\xff\xff\x25\x15\x38\xf9\x8e\x01\x00\x00" +var _lockedtokensDelegatorGet_delegator_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcd\x4e\xc3\x30\x10\x84\xef\x7e\x8a\x21\x07\x94\x5c\x72\x80\x5b\x05\x54\x15\x3d\x10\xa9\x87\x0a\xc1\x03\x38\xce\x26\x58\x75\xbc\xd1\x7a\x2d\x0e\x88\x77\x47\x4d\xa0\x94\x9f\xbd\x58\x1a\xcd\x7c\xe3\xf1\xe3\xc4\xa2\xd8\xb1\x3b\x50\xf7\xc4\x07\x8a\x09\xbd\xf0\x88\xe2\x5c\x2a\x8c\xb1\xce\x51\x4a\xa5\x0d\xa1\x42\x9f\x23\x46\xeb\x63\x69\x9d\xe3\x1c\x75\x85\x4d\xd7\x09\xa5\x54\xad\xf0\xdc\x44\xbd\xbe\xc2\x9b\x31\x00\x10\x48\x11\x66\xd0\x66\xb1\x36\xb1\xe7\x47\xea\x71\x8b\x81\xf4\x53\xfb\xc2\x54\x73\xe4\x78\xb5\xb3\x93\x6d\x7d\xf0\xea\x29\xd5\x2d\x8b\xf0\xeb\xcd\xe5\xf9\x8f\xea\xf9\x79\xe0\xd0\x91\xdc\x95\xa7\xe0\xf1\x7e\xd8\x76\xbf\xcb\xf7\xb9\x0d\xde\xed\xad\xbe\x9c\x42\xdf\xbd\xeb\x35\x26\x1b\xbd\x2b\x8b\x7b\xce\xa1\x43\x64\xc5\xd2\x0e\x0b\xa1\x9e\x84\xa2\x23\x28\x63\x9a\x31\xf8\x83\x2f\xaa\x65\xb8\x90\x66\x89\xff\x6e\xaf\x07\xd2\x2d\x05\x1a\xac\xb2\x34\xdb\xb2\xba\x30\xef\xe6\x23\x00\x00\xff\xff\x3e\xb8\x32\x69\x88\x01\x00\x00" func lockedtokensDelegatorGet_delegator_idCdcBytes() ([]byte, error) { return bindataRead( @@ -4120,11 +4099,11 @@ func lockedtokensDelegatorGet_delegator_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x82, 0x5a, 0x4d, 0xf6, 0x36, 0xfc, 0x9, 0xdc, 0x2b, 0x31, 0xb, 0x69, 0xb7, 0x23, 0x56, 0x1d, 0xe5, 0x81, 0xb7, 0x7e, 0xc4, 0x61, 0xcd, 0x39, 0x6a, 0x94, 0x30, 0x25, 0x80, 0x62, 0xd3, 0xd0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0x12, 0xcf, 0xbd, 0xf4, 0xb4, 0xe2, 0x96, 0x6a, 0xb, 0x7b, 0x4f, 0xdf, 0xfe, 0x86, 0x5a, 0xbc, 0xa7, 0xae, 0x48, 0x8a, 0x9f, 0x27, 0xf1, 0x4c, 0xdb, 0x2a, 0x8c, 0xf4, 0x72, 0xc0, 0x88}} return a, nil } -var _lockedtokensDelegatorGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x4d\x8f\xda\x30\x14\xbc\xe7\x57\x3c\xf6\x80\x12\x69\x15\x7a\x46\x4d\x25\xd4\x50\x15\xed\x8a\x5d\x01\xb7\xd5\x1e\x9c\xf8\x05\x5c\x8c\x5f\x64\x3b\xa2\x15\xe2\xbf\x57\xf9\x20\xc4\x9b\x50\xd1\xcd\x25\xc2\x9e\x19\x8f\xdf\x4c\x10\x87\x9c\xb4\x85\x1f\x92\x8e\x8b\x78\xc3\x12\x89\x6b\xcb\xf6\x42\x6d\x21\xd3\x74\x80\x87\xfe\xc6\x83\xd7\x70\x9e\x29\xdd\x23\xdf\xd0\x1e\x95\xa9\xd1\x5f\x7e\x3f\xbf\x7c\x7f\x9a\xc7\x9b\x97\xa7\xf9\x72\x16\xc7\xab\xf9\x7a\xed\x79\x93\x09\xac\xd0\x16\x5a\x19\x60\x0a\x98\xd6\xec\x0f\x50\x06\x31\x4a\xdc\x32\x4b\x7a\xa1\x32\x02\x4a\x7e\x61\x6a\x0d\xd8\x1d\xb3\x60\x77\x08\x2c\x4d\xa9\x50\x16\x52\x52\x56\x93\x34\xa5\x8c\x50\x20\xac\x01\x45\xfa\xc0\x64\x8b\x60\x8a\x83\xd9\x31\x8d\xfc\xb2\xe4\x79\x2c\x4d\xd1\x18\x9f\x49\x19\x40\x56\x28\x38\x30\xa1\xfc\x66\x77\x0a\x33\xce\x35\x1a\x13\x4c\xe1\xad\x7f\xbf\xd0\x31\xf6\x0e\x27\xcf\x03\x00\x90\x68\x81\x77\x77\x66\xe5\x45\xee\x52\x88\xe0\xed\xfd\x2a\x92\x17\xc9\xac\x71\x1e\xc1\x16\x6d\xf3\xe3\xe2\x2e\xb8\x22\x29\xb7\x82\x14\x93\xad\xdc\x0a\x33\x88\x3a\x02\x15\xb2\x7c\xc2\x94\xe5\x2c\x11\x52\x58\x81\x26\x4c\x48\x6b\x3a\x7e\x1d\x9f\x06\xac\x2d\x89\x63\xab\xf7\x5a\x24\x52\xa4\xe7\x6f\x7e\x2b\x54\x3e\x93\xbc\x5a\x9e\x64\x92\x8e\x0d\xad\x65\xb4\xc0\xc6\xa6\xc8\xdc\xc1\xd4\x0e\x07\x8d\x9f\x5a\x6e\xc9\x10\x65\xe8\xd1\x40\xef\xdc\xe1\xb9\xce\x14\x71\x5c\xc4\x53\xe7\xb8\xb0\x5e\x7c\x74\x80\xd7\xa0\x3e\xa2\x05\xef\x5c\xa1\x0f\xbf\xe4\x1a\xb2\x3c\x47\xc5\xfd\xd2\x66\x8d\x3b\xf7\x73\xa9\x3f\x80\x26\x8b\x92\xfa\x9f\xf9\x74\x3f\xa0\xb0\x7a\xfd\x24\xc9\x51\x7f\xc8\xc3\x81\xf5\xce\xac\x33\x7c\x65\x76\x77\x23\x1b\x39\xec\xf2\x9f\x97\x70\xb3\xaa\x27\x0c\xd1\xa0\x54\xb8\x45\xdb\x46\xb6\xac\x90\x7e\xe0\xd0\x3b\x61\xdc\xa3\x51\xf1\x5b\x01\x91\x5d\x8e\x1f\x45\xa0\x84\x84\xf1\xd8\x11\x6c\x56\x4f\xce\xc4\x3e\x5d\xb0\x6e\xc9\xea\xf7\xe8\xb1\x07\x18\x2e\xd7\x22\x1e\x39\xc8\xe0\x46\x21\x6f\x37\xac\x6e\x59\xa7\x6b\xba\xfa\xd7\x1c\xe0\x7a\x67\xef\x6f\x00\x00\x00\xff\xff\x46\x00\x85\xd2\xb8\x05\x00\x00" +var _lockedtokensDelegatorGet_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x4d\x8b\xdb\x30\x14\xbc\xfb\x57\xbc\xe4\x10\x6c\x58\x9c\x7b\xa8\x0b\x81\x50\x1a\x28\xcb\xb2\xdd\xdb\xb2\x87\x67\xeb\x39\x51\xa3\xe8\x19\x49\x26\x94\x90\xff\x5e\xfc\x11\xc5\x5a\x3b\x25\xad\x2f\x26\x4f\x33\xa3\x91\x66\x62\x79\xac\xd8\x38\xf8\xa6\xf8\xb4\xdd\xbc\x61\xae\xe8\xa7\xc3\x83\xd4\x3b\x28\x0d\x1f\x61\x3e\x5e\x98\x47\x3d\xe7\x07\x17\x07\x12\x6f\x7c\x20\x6d\x7b\xf4\x70\x34\x8f\xa2\xe5\x12\x5e\xc9\xd5\x46\x5b\x40\x0d\x68\x0c\xfe\x06\x2e\x61\x43\x8a\x76\xe8\xd8\x6c\x75\xc9\xc0\xf9\x2f\x2a\x9c\x05\xb7\x47\x07\x6e\x4f\x80\x45\xc1\xb5\x76\x50\xb0\x76\x86\x95\x6d\x64\xa4\x06\xe9\x2c\x68\x36\x47\x54\x1e\x81\x5a\x80\xdd\xa3\x21\x71\x1d\x45\x11\x16\x05\x59\x1b\xa3\x52\x09\x94\xb5\x86\x23\x4a\x1d\xf7\xab\x2b\x58\x0b\x61\xc8\xda\x64\x05\xef\xe3\x93\xa5\x81\xb1\x0f\x38\x47\x11\x00\x80\x22\x07\x62\xb8\xb2\x6e\x0e\xf2\x90\x42\x06\xef\x1f\x37\x91\xaa\xce\xd7\xbd\xf3\x0c\x76\xe4\xfa\x1f\x57\x77\xc9\x0d\xc9\x95\x93\xac\x51\x79\xb9\x57\x2a\x21\x1b\x08\xb4\xc8\xe6\x49\x0b\xac\x30\x97\x4a\x3a\x49\x36\xcd\xd9\x18\x3e\x7d\x59\x9c\x27\xac\x3d\xb3\x20\xaf\xf7\x52\xe7\x4a\x16\x97\xaf\xb1\x17\x6a\x9e\x65\xd5\x8e\x97\xa5\xe2\x53\x4f\xf3\x0c\x0f\xec\x6d\xca\x32\xbc\x98\xce\xe1\xa4\xf1\xb3\xe7\x36\x0c\xd9\x84\x9e\x4d\x34\x2e\xbc\xbc\xd0\x99\x66\x41\xdb\xcd\x2a\xd8\x2e\xed\x86\x4f\x01\xf0\x16\xd4\x67\xb4\x14\x83\x23\x8c\xe1\xd7\x5c\x53\xac\x2a\xd2\x22\x6e\x6c\x76\xb8\xcb\x38\x97\xae\xe7\x7d\x16\x0d\xf5\x1f\xf3\x19\xfe\x4f\xd2\xf6\xf5\x9d\x95\x20\xf3\x29\x8f\x00\x36\xda\xb3\xcb\xf0\x05\xdd\xfe\x4e\x36\x6a\xda\xe5\x5f\x0f\x11\x66\xd5\xdd\x30\x64\x93\x52\xe9\x8e\x9c\x8f\xec\xb9\x45\xc6\x49\x40\x1f\x84\xf1\x88\x46\xcb\xf7\x02\xb2\xbc\x6e\x3f\xcb\x40\x4b\x05\x8b\x45\x20\xd8\x4f\xcf\xc1\x8d\xfd\x77\xc1\x86\x25\xeb\xde\xb3\xa7\x11\x60\xba\x5c\xdb\xcd\x2c\x40\x26\x77\x0a\x79\xbf\x61\x5d\xcb\x06\x5d\x33\xed\x57\x73\x82\x1b\x5d\xa2\x3f\x01\x00\x00\xff\xff\xc7\x86\x6b\x79\xb2\x05\x00\x00" func lockedtokensDelegatorGet_delegator_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -4140,11 +4119,11 @@ func lockedtokensDelegatorGet_delegator_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x68, 0xfa, 0x45, 0x3, 0xde, 0xf8, 0x83, 0x56, 0x56, 0x95, 0xb2, 0xb8, 0x4f, 0x46, 0x9a, 0x39, 0x7e, 0x9a, 0x44, 0x23, 0x6a, 0x1c, 0x59, 0x48, 0x8, 0xe9, 0x9a, 0xeb, 0xf1, 0xa8, 0x3a, 0xf6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa9, 0x5c, 0xc3, 0x5a, 0x3c, 0x1a, 0xd2, 0x9d, 0x8d, 0xd9, 0xb6, 0x51, 0x45, 0x55, 0x69, 0xac, 0x7b, 0x6b, 0x27, 0x53, 0x9f, 0xd8, 0xc7, 0xf1, 0x19, 0xf9, 0xa9, 0x40, 0x26, 0x69, 0xf2, 0x3f}} return a, nil } -var _lockedtokensDelegatorGet_delegator_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcf\x6a\xf3\x30\x10\xc4\xef\x7a\x8a\xfd\x72\xf8\xb0\x2f\xa6\xe7\xd0\x36\x98\xd8\xd0\x10\x93\x84\x38\x2f\x20\x4b\x6b\x57\x44\xd6\x9a\xd5\x9a\x16\x4a\xdf\xbd\xc4\x6e\xd3\xbf\x73\x11\x88\x99\xf9\xed\xb8\x7e\x20\x16\xa8\xc8\x9c\xd1\x9e\xe8\x8c\x21\x42\xcb\xd4\xc3\xcd\x73\xb5\x5f\x6f\xcb\xe2\xb4\xdf\x96\xbb\xbc\x28\x8e\x65\x5d\x2b\xa5\x8d\xc1\x18\x13\xed\x7d\x0a\xed\x18\xa0\xd7\x2e\x24\xda\x18\x1a\x83\x2c\x21\xb7\x96\x31\xc6\x74\x09\xb5\xb0\x0b\x1d\xbc\x28\x05\x00\xe0\x51\xc0\x4f\x84\x7c\xb6\x6e\x42\x4b\x47\x6c\xe1\x0e\x3a\x94\xf7\xbf\x8f\x9a\x74\x8a\x5c\x94\x19\x3d\xe8\xc6\x79\x27\x0e\x63\xd6\x10\x33\x3d\xdd\xfe\xff\x7a\x6a\x36\x3d\x0f\xe4\x2d\xf2\x7d\x72\x0d\x5e\xf4\xcd\x56\xfd\x84\x1f\xc6\xc6\x3b\x73\xd0\xf2\x78\x0d\x7d\x72\x57\x2b\x18\x74\x70\x26\x59\xac\x69\xf4\x16\x02\x09\xcc\x74\xd0\xc0\xd8\x22\x63\x30\x08\x42\x30\x4c\x35\xf0\xab\x7e\x91\xce\xc3\x19\x65\xe4\xf0\xe7\xf6\xac\x43\x29\xd0\x63\xa7\x85\x78\x47\x16\x37\x45\x92\xfe\x53\xaf\xea\x2d\x00\x00\xff\xff\x48\x1a\x69\xcc\x92\x01\x00\x00" +var _lockedtokensDelegatorGet_delegator_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcf\x4e\xf3\x30\x10\xc4\xef\x7e\x8a\xf9\x72\xf8\x94\x5c\xf2\x00\x15\x50\x55\xf4\x40\xa5\x0a\x55\xc0\x0b\x38\xf6\x26\x58\x75\xbc\xd1\x7a\x2d\x0e\x88\x77\x47\x4d\xa0\x94\x3f\x7b\xb1\x34\x9a\xf9\x8d\x27\x8c\x13\x8b\x62\xcf\xee\x48\xfe\x89\x8f\x94\x32\x7a\xe1\x11\xd5\xa5\x54\x19\x63\x9d\xa3\x9c\x6b\x1b\x63\x83\xbe\x24\x8c\x36\xa4\xda\x3a\xc7\x25\xe9\x0a\x1b\xef\x85\x72\x6e\x56\x78\x54\x09\x69\xc0\xab\x31\x00\x10\x49\x11\x67\xd0\x66\xb1\xee\x52\xcf\x0f\xd4\xe3\x1a\x03\xe9\x87\xf6\x89\x69\xe6\xc8\xe9\x5a\x67\x27\xdb\x85\x18\x34\x50\x6e\x3b\x16\xe1\x97\xab\xff\x97\x3f\x6a\xe7\xe7\x8e\xa3\x27\xb9\xa9\xcf\xc1\xd3\x7d\xb3\xed\x7f\x96\x1f\x4a\x17\x83\x3b\x58\x7d\x3e\x87\xbe\x7a\xd7\x6b\x4c\x36\x05\x57\x57\xb7\x5c\xa2\x47\x62\xc5\xd2\x0e\x0b\xa1\x9e\x84\x92\x23\x28\x63\x9a\x31\xf8\x85\xaf\x9a\x65\xb8\x90\x16\x49\x7f\x6e\x6f\x07\xd2\x2d\x45\x1a\xac\xb2\xdc\xb3\xa7\xdd\xb6\x6e\xfe\x99\x37\xf3\x1e\x00\x00\xff\xff\x2b\x7f\x31\x90\x8c\x01\x00\x00" func lockedtokensDelegatorGet_delegator_node_idCdcBytes() ([]byte, error) { return bindataRead( @@ -4160,11 +4139,11 @@ func lockedtokensDelegatorGet_delegator_node_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/get_delegator_node_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0xf2, 0x8d, 0xfd, 0xd3, 0x74, 0x8f, 0xcb, 0x79, 0x88, 0x24, 0x6, 0x60, 0x63, 0x2f, 0xa7, 0x9f, 0x1b, 0x6f, 0x9f, 0xa9, 0xce, 0xcc, 0x82, 0x81, 0x51, 0xb9, 0x51, 0x38, 0x32, 0xe7, 0x8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xee, 0x61, 0xcb, 0xb1, 0x59, 0xce, 0x22, 0xfb, 0x43, 0x23, 0xf2, 0x1, 0xc5, 0x22, 0xa9, 0x53, 0xc9, 0x52, 0xbb, 0x83, 0x3c, 0x7d, 0xdb, 0xcd, 0xfa, 0x13, 0x12, 0xf1, 0x57, 0xe7, 0x31, 0xdc}} return a, nil } -var _lockedtokensDelegatorRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x54\xc1\x4e\xdb\x40\x10\xbd\xfb\x2b\xa6\x3e\x20\x5b\x02\xd3\x43\xd5\x43\x04\x45\x40\x40\x45\xd0\x80\x08\xa5\xe7\x8d\x77\xec\xac\xb2\xde\x75\x77\xc7\x24\x15\xca\xbf\x57\xeb\xdd\x38\x76\x68\xda\x5e\x7a\xaa\x2f\x51\x3c\x33\x6f\xde\x7b\x33\x63\x51\xd5\xda\x10\x5c\x4b\xbd\x7c\xd2\x0b\x54\x50\x18\x5d\x41\xdc\xfd\x8f\xa3\x90\x71\xa7\xf3\x05\xf2\xf6\x9d\xf5\x49\xef\x57\x77\xf7\x97\xb7\x57\xe3\xa7\xfb\xdb\xab\xc9\xf9\x78\xfc\x78\x35\x9d\x46\x3d\xbc\x9b\xf1\x13\x9b\x49\x9c\x12\x5b\x08\x55\xf6\x80\x87\x81\xae\xc3\x75\xa3\x4a\x31\x93\x38\xe0\xd1\x7f\x17\x47\x11\x19\xa6\x2c\xcb\x49\x68\x95\x08\x3e\x82\x29\x19\xa1\xca\x43\x60\x95\x6e\x14\x8d\xe0\xeb\xb5\x58\x7d\xfc\x90\xc2\x6b\x14\x01\x00\x48\x24\x98\x6b\xc9\xd1\x3c\x62\x31\x02\xd6\xd0\x3c\xe9\x0b\xc9\xda\x9f\xfb\x1a\x0d\x73\x90\xf6\x70\x48\x22\xfb\x26\x68\xce\x0d\x5b\xa6\x70\xf0\xb6\xec\x73\x0b\xbc\x6d\xf4\xc2\x1a\x49\xdb\x3e\x7b\x91\x3a\x6f\xb3\x67\x57\xe1\x01\x6a\x83\x35\x33\x98\xb0\x3c\xf7\x4a\x5a\x8c\x0b\x6d\x8c\x5e\x3e\x33\xd9\x60\x0a\x07\xe7\x3e\xe6\xd4\x41\x78\x2c\xca\x22\xeb\x14\xc2\x29\x84\xfa\xcc\x92\x36\xac\xc4\x6c\xd6\x22\x9c\xfc\x0b\xe5\x9f\x12\x37\xa3\x11\xec\x8b\x4f\x3d\x85\x07\x46\xf3\xb4\x23\xec\x9e\xb3\x33\xa8\x99\x12\x79\x12\xf7\xb2\x41\x58\x50\x9a\xc0\xb2\x17\xe4\xc0\x08\x6c\x8d\xb9\x28\x04\x72\xa8\x19\xcd\xe3\x34\x1a\x8a\xde\xb8\xfd\x07\xcd\x7f\x3b\x85\x8d\x98\xe3\x00\x72\x5c\x6c\xe2\x6d\x78\x9f\x80\x4b\xdd\x48\xde\xf2\xf6\x4d\xc1\x95\x01\xb5\x1b\xdc\x32\x04\x83\x05\x1a\x54\x39\xc6\x1e\x63\xed\x75\xe0\x0a\xf3\x86\xb0\x37\x4a\xb7\x42\xb2\xb5\xf2\x82\x49\xa6\x72\x84\xd3\x9d\xf1\x66\x25\x92\x37\x3b\x6c\x42\x48\x4c\x7a\xde\x88\x22\xdc\x02\x9c\x9c\xee\xc0\xbd\x46\x03\x11\x3b\xd8\xb9\x41\x46\x38\xd1\x1c\xc7\x28\xb1\x64\xa4\x4d\xa2\x34\xc7\x9b\xf1\x08\x04\x4f\x87\xb5\x8e\xab\x25\xb6\x40\xf3\x60\xf4\xea\xc7\x5b\xa6\xde\x8d\x2d\xd2\x4e\x7d\xaf\x36\xe3\x3e\x09\x27\xe8\xfd\xb6\xc9\xe6\x98\x83\x90\xa3\x5f\x7c\x4d\x9c\x15\x1d\xfa\x17\xa1\x44\xd5\x54\x2e\x84\x8f\xf8\xbd\x11\x06\x2b\x54\x94\xa4\xbd\xae\x6b\x40\x69\xd1\xd9\x93\x24\x1d\xee\xc0\x9f\xd4\x39\x36\x58\xad\x6c\xb6\x89\xfc\xde\x3a\x8e\xb5\xb6\x82\xc2\x06\x9d\x1c\x0d\x41\x96\x61\xe7\xde\xca\x1a\xb6\xdf\xb5\xe8\x7f\x1c\xcf\xeb\x80\x46\xb8\xb1\x89\x26\x40\xa5\x9b\x72\xee\x0f\xcb\x02\x69\x4f\xf1\x5d\xbc\xbd\xcb\x75\xb8\xae\x75\xf4\x33\x00\x00\xff\xff\x85\x44\x9f\x77\xd3\x06\x00\x00" +var _lockedtokensDelegatorRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x54\x41\x6f\xdb\x3c\x0c\xbd\xfb\x57\xf0\xf3\xa1\xb0\x81\xd6\xbd\x7c\xd8\x21\x68\x56\xac\x0b\x8a\x15\xd8\xb2\xa2\xe9\xba\xb3\x62\xd1\xb6\x10\x59\xf2\x24\xba\xc9\x10\xe4\xbf\x0f\xb2\x14\xc7\x4e\x96\x6d\x97\x9d\xe6\x4b\x51\x91\x7c\x7c\xef\x91\x8c\xa8\x1b\x6d\x08\xee\xa5\x5e\x3f\xeb\x15\x2a\x28\x8c\xae\x21\xee\xff\x8f\xa3\x90\xf1\x51\xe7\x2b\xe4\xdd\x9b\x0d\x49\xc3\xa7\x3e\xcf\x55\x3e\xcc\x9e\xd9\x52\xe2\x82\xd8\x4a\xa8\x72\x00\x39\x0e\x1c\x6a\x5a\x55\x8a\xa5\xc4\x11\x83\xe1\x5b\x1c\x45\x64\x98\xb2\x2c\x27\xa1\x55\x22\xf8\x04\x16\x64\x84\x2a\x2f\x81\xd5\xba\x55\x34\x81\x2f\xf7\x62\xf3\xe6\xff\x14\xb6\x51\x04\x00\x20\x91\xa0\xd2\x92\xa3\x79\xc2\x62\x02\xac\xa5\x2a\x19\xf2\xcd\xba\x3f\x9f\x1b\x34\xcc\x41\xda\xcb\x31\x89\xec\xab\xa0\x8a\x1b\xb6\x4e\xe1\xe2\xb4\xec\x43\x07\x7c\x68\xf4\xca\x5a\x49\x87\x3e\x67\x91\x7a\x57\xb3\x17\x57\xe1\x01\x1a\x83\x0d\x33\x98\xb0\x3c\xf7\x4a\x3a\x8c\x3b\x6d\x8c\x5e\xbf\x30\xd9\x62\x0a\x17\xef\x7c\xcc\xa9\x83\xf0\x59\x94\x45\xd6\x2b\x84\x29\x84\xfa\xcc\x92\x36\xac\xc4\x6c\xd9\x21\xdc\xfc\x0d\xe5\x6f\x13\x37\xa3\x09\x9c\x8b\x2f\x3c\x85\x47\x46\x55\xda\x13\x76\xdf\xed\x2d\x34\x4c\x89\x3c\x89\x07\xd9\x20\x2c\x28\x4d\x60\xd9\x2b\x72\x60\x04\xb6\xc1\x5c\x14\x02\x39\x34\x8c\xaa\x38\x8d\xc6\xa2\xf7\x6e\xff\x46\xf3\x9f\x4e\x61\x2f\xe6\x3a\x80\x5c\x17\xfb\x78\x17\x3e\x27\xe0\xbd\x6e\x25\xef\x78\xfb\xa6\xe0\xca\x80\xba\x0d\xee\x18\x82\xc1\x02\x0d\xaa\x1c\x63\x8f\xb1\xf3\x3a\x70\x83\x79\x4b\x38\x18\xa5\x5b\x21\xd9\x59\x79\xc7\x24\x53\x39\xc2\xf4\x68\xbc\x59\x89\xe4\xcd\x0e\x9b\x10\x12\x93\x81\x37\xa2\x08\xb7\x00\x37\xd3\x23\xb8\x6d\x34\x12\x71\x84\x9d\x1b\x64\x84\x73\xcd\x71\x86\x12\x4b\x46\xda\x24\x4a\x73\x7c\x98\x4d\x40\xf0\x74\x5c\xeb\xb8\x5a\x62\x2b\x34\x8f\x46\x6f\xbe\x9f\x32\xf5\x6e\x1c\x90\x8e\xea\x07\xb5\x19\xf7\x49\x38\x47\xef\xb7\x4d\xf6\xc7\x1c\x84\x5c\xfd\xe4\xd7\xc4\x59\xd1\xa3\x7f\x12\x4a\xd4\x6d\xed\x42\xf8\x84\xdf\x5a\x61\xb0\x46\x45\x49\x3a\xe8\xba\x03\x94\x16\x9d\x3d\x49\xd2\xe3\x8e\xfc\x49\x9d\x63\xa3\xd5\xca\x96\xfb\xc8\xaf\xad\xe3\xd8\x68\x2b\x28\x6c\xd0\xcd\xd5\x18\x64\x1d\x76\xee\x54\xd6\xb8\xfd\xb1\x45\xff\xe2\x78\xb6\x23\x1a\xe1\xc6\xe6\x9a\x00\x95\x6e\xcb\xca\x1f\x96\x05\xd2\x9e\xe2\x7f\xf1\xe1\x2e\x77\xe1\xba\x76\xd1\x8f\x00\x00\x00\xff\xff\xff\xca\xcc\xa6\xcd\x06\x00\x00" func lockedtokensDelegatorRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -4180,11 +4159,11 @@ func lockedtokensDelegatorRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x62, 0x94, 0xf, 0x13, 0x9b, 0x8e, 0x1e, 0x50, 0xd5, 0xb6, 0x1a, 0x70, 0xa8, 0x5f, 0x6c, 0x9f, 0xf0, 0x91, 0xb0, 0xc2, 0x1, 0x3c, 0x91, 0x81, 0xd3, 0x2f, 0x42, 0xa4, 0xa1, 0x2d, 0x30}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x28, 0xbb, 0xe3, 0x9f, 0x58, 0x2d, 0xa7, 0x68, 0x5e, 0x3e, 0x8b, 0x4a, 0xbe, 0x59, 0xab, 0xc6, 0xae, 0x8e, 0xfe, 0x37, 0xc, 0xdc, 0x3a, 0xc5, 0xb2, 0x4d, 0x34, 0x53, 0x6e, 0xef, 0x38, 0x69}} return a, nil } -var _lockedtokensDelegatorRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4d\x6f\x82\x40\x10\xbd\xf3\x2b\x26\x1c\x0c\x24\x0d\xe9\xa1\xe9\xc1\xd4\x1a\x5b\x34\x4d\x34\x6a\xfc\x68\xcf\x23\x0c\xb0\x11\x77\xe9\xee\x50\x69\x1a\xff\x7b\x23\xab\x28\x35\xe5\x32\xec\xce\x9b\xf7\xde\xbc\xac\xd8\x15\x4a\x33\x4c\x54\xb4\xa5\x78\xa5\xb6\x24\x0d\x24\x5a\xed\xe0\xbe\x9a\xcc\x5e\xc7\xc3\x70\x35\x1b\x0f\xa7\x83\x30\x5c\x0c\x97\x4b\xe7\x84\x1e\x95\x32\x15\x9b\x9c\x6a\xbc\x85\xbb\xad\x3b\xd7\x71\x58\xa3\x34\x18\xb1\x50\xd2\xc3\x9d\x2a\x25\x77\x61\x3d\x12\xd5\xe3\x83\x0f\x3f\x0e\x00\x40\x4e\x0c\x52\xc5\x14\x52\x4e\x29\xb2\xd2\x73\xad\xaa\xef\x6e\xcb\x4b\x60\x0f\xd3\x1b\x98\x53\x53\x14\x9a\x0a\xd4\xe4\x61\x14\x59\x05\x2c\x39\xf3\x5e\x94\xd6\x6a\xff\x8e\x79\x49\x3e\x74\x06\xb6\x77\x56\x3d\x2b\x67\x2a\x8f\x49\x2f\x28\x81\x1e\x9c\xc6\x03\xc3\x4a\x63\x4a\xc1\xa6\x26\x78\xaa\xc9\x5a\x6e\xea\x32\x2b\x48\xe3\x71\x2f\x73\xd7\x4e\x22\xf8\x10\x9c\xc5\x1a\xf7\x3e\x74\x6e\xc7\xde\x6a\xc1\x67\xef\x18\xd7\x9f\x25\xaf\xfa\x4b\x6b\x61\x8e\x9c\xf9\x8d\xdf\xe3\xd7\xef\x43\x81\x52\x44\x9e\x7b\x85\x06\x61\x40\x2a\x06\x83\x5f\x14\x03\x32\x98\x82\x22\x91\x08\x8a\xa1\x40\xce\xdc\x0b\x45\xf3\x63\x28\x4f\x82\xdb\xd8\xa1\x77\x49\xe4\xb4\x7f\x03\xf0\x2c\xcd\xc1\x66\x4e\x15\x45\x25\xd3\x55\x9c\xff\x50\x06\x9a\x3e\x4b\x32\xbc\x96\x86\x71\x2b\x64\xda\xbc\x03\x5b\xcf\xac\x07\xe7\x37\x00\x00\xff\xff\xbd\x32\xbd\x95\x85\x02\x00\x00" +var _lockedtokensDelegatorRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\xc1\x4e\xab\x50\x10\xdd\xf3\x15\x13\x16\x0d\x24\x2f\xac\x5e\xde\xa2\x79\xb5\xd1\x98\xc6\x85\xd1\x46\xad\xae\xa7\x30\xc0\x4d\xe9\x1d\x9c\x3b\xd8\x1a\xd3\x7f\x37\xe5\x52\x0a\x36\xb2\x19\x98\x39\x73\xce\x99\x13\xcc\xb6\x66\x51\xb8\xe7\x74\x43\xd9\x0b\x6f\xc8\x3a\xc8\x85\xb7\x10\x0e\x5b\x61\xd0\xe1\x16\x8d\x2d\xcc\xba\xa2\xb6\xdd\x01\x47\xbd\x30\x08\x54\xd0\x3a\x4c\xd5\xb0\x8d\x70\xcb\x8d\xd5\x29\xac\x16\x66\xff\xef\x6f\x0c\x5f\x01\x00\x40\x45\x0a\x96\x33\xba\xa5\x8a\x0a\x54\x96\xa5\xf0\xfe\x73\x3a\x72\x91\xf8\x8f\x87\x0b\x58\xd0\x52\xd4\x42\x35\x0a\x45\x98\xa6\x5e\x01\x1b\x2d\xa3\x1b\x16\xe1\xdd\x2b\x56\x0d\xc5\x30\xb9\xf6\xb3\x93\xea\x49\xb9\xe4\x2a\x23\x79\xa2\x1c\x66\xd0\xad\x27\x4e\x59\xb0\xa0\x64\xdd\x12\xfc\x6f\xc9\x46\x6e\xda\xf2\x58\x93\xe0\xf1\x2e\xf7\x67\x9c\x44\xf2\x66\xb4\xcc\x04\x77\x31\x4c\x2e\xd7\xee\x5a\xc1\xab\xe8\x18\xd7\x8f\x23\x07\xf3\x67\x6f\x61\x89\x5a\xc6\xbd\xdf\xe3\x33\x9f\x43\x8d\xd6\xa4\x51\x38\x40\x83\x71\x60\x59\xc1\xe1\x07\x65\x80\x0a\xae\xa6\xd4\xe4\x86\x32\xa8\x51\xcb\xf0\x4c\xd1\xbf\x38\xaa\xf2\xe4\x32\x76\x98\x9d\x13\xe9\xee\xef\x01\x91\xa7\x39\xf8\xcc\x69\x4f\x69\xa3\x34\x88\xf3\x17\xca\x44\xe8\xbd\x21\xa7\x2b\xeb\x14\x37\xc6\x16\xfd\x7f\xe0\xeb\x89\xf5\x10\x7c\x07\x00\x00\xff\xff\x6f\x65\xa9\x7e\x7f\x02\x00\x00" func lockedtokensDelegatorRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -4200,11 +4179,11 @@ func lockedtokensDelegatorRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa3, 0x3, 0x3f, 0xf1, 0xcd, 0xd7, 0xa2, 0xc3, 0x5f, 0xcd, 0x9b, 0xc6, 0x72, 0xa8, 0x89, 0x6, 0xe2, 0x73, 0xf2, 0x37, 0x57, 0xf1, 0x7f, 0x7, 0x98, 0x90, 0x58, 0x2e, 0x48, 0x39, 0x8d, 0xe2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xde, 0x38, 0x26, 0x65, 0xbe, 0x12, 0x28, 0x9a, 0x64, 0x62, 0xf9, 0x85, 0x12, 0x94, 0xe3, 0xcb, 0x8c, 0xba, 0x20, 0x9b, 0x44, 0xed, 0x73, 0x7c, 0x4b, 0xa0, 0x91, 0x6c, 0x85, 0x78, 0x4d, 0x5b}} return a, nil } -var _lockedtokensDelegatorWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x8f\x9b\x30\x10\x85\xef\xfc\x8a\x11\x87\x08\xa4\xd6\xdb\x43\xd5\x43\xb4\xdb\xd5\x76\xc9\xaa\xd2\x46\x4d\x94\xa4\xe9\xd9\x81\x21\xa0\x38\x1e\x34\x98\x40\x55\xe5\xbf\x57\x60\xa0\x40\x9b\x4b\xa5\xe5\x62\xe1\x79\x7e\xfe\xde\x8c\xd3\x73\x46\x6c\x60\x49\xe1\x09\xa3\x1d\x9d\x50\xe7\x10\x33\x9d\xe1\x43\xb5\x5c\x3d\xbf\x2e\x82\xdd\xea\x75\xf1\xed\x29\x08\x36\x8b\xed\xd6\x69\xd5\x2f\x8a\xca\x46\x6b\xa5\x6e\xff\xef\xf6\x8a\x42\x1f\xd3\x83\xc2\x91\x6a\xb8\xe7\x3a\x8e\x61\xa9\x73\x19\x9a\x94\xb4\x27\xcf\x54\x68\x33\x87\xef\x2f\x69\xf5\xe9\xa3\x0f\xbf\x1c\x07\x00\x40\xa1\x81\x84\x54\x84\xbc\xc1\x78\x0e\xb2\x30\x89\x37\x44\x15\xcd\xb2\xca\x90\x65\x6d\x93\xbf\x1b\x5f\x2c\x7e\xa4\x26\x89\x58\x96\x3e\xcc\xfe\x3e\xf6\xb5\x31\xee\xef\xb9\xc8\x42\x99\xe6\x9a\x59\x9f\x47\xec\xeb\x4d\xcb\x92\x31\x66\x92\xd1\x93\x61\x68\x59\x1b\x9a\x2f\xc4\x4c\xe5\x5e\xaa\x02\x7d\x98\x3d\xd9\x5a\xcd\x0f\xed\x97\xa3\x8a\x45\x9f\x01\x1e\xa0\x3d\x2f\x72\x43\x2c\x8f\x28\x0e\x8d\xc3\xfd\x5b\x64\xfb\xec\xd5\x9d\x9f\xc3\xad\xfa\xd6\x22\xac\xa5\x49\xfc\x1e\xb8\xfe\x1e\x1f\x21\x93\x3a\x0d\x3d\xf7\x99\x0a\x15\x81\x26\x03\x96\x13\x18\x63\x64\xd4\x21\x82\x21\x18\x78\xb9\xbe\x33\xce\xdc\xf5\xf3\x76\xe4\x69\x9f\x3b\xdc\xbb\x56\x77\x17\x77\xf5\xa6\xfc\x7f\x88\x7f\xde\xea\xa5\x1e\x92\x6b\x5d\xae\x16\x16\x2b\x0c\x0b\x83\x83\x71\xd5\x2f\x21\x42\x85\x47\x69\x88\xd7\x4c\xd5\x4f\x78\x98\xcc\xb0\xc5\x0f\x3a\x95\x37\x48\x3e\x3e\x2a\xca\x76\x46\x1b\x2c\x25\x47\xdd\x08\xfa\xd7\x6e\x57\xff\xdf\x7d\x13\x11\x66\x94\xa7\xa6\x6d\xca\xfd\xfb\x09\x45\xe7\x3d\x75\xeb\x02\x5e\x9d\xdf\x01\x00\x00\xff\xff\xe5\x82\x7e\x86\xdc\x03\x00\x00" +var _lockedtokensDelegatorWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcf\x6e\xa3\x30\x10\xc6\xef\x3c\xc5\x88\x43\x04\xd2\xae\x73\x59\xed\x21\x4a\x36\xda\x3f\x8a\xf6\x50\xa9\x51\xda\xa6\x67\x07\x86\x80\xe2\x78\xd0\x60\x42\xaa\x2a\xef\x5e\x81\x0d\x01\xda\x5c\x2a\x95\x8b\xc5\xcc\xf8\xf3\xef\x9b\x99\xec\x98\x13\x1b\xb8\xa3\xe8\x80\xf1\x23\x1d\x50\x17\x90\x30\x1d\xc1\xef\x87\x7c\xcf\xd5\xad\x14\x55\x4d\xc8\x15\x75\xff\xd7\x8a\x52\xef\xb3\x9d\xc2\x41\x55\x3f\xe6\x7b\x9e\x61\xa9\x0b\x19\x99\x8c\x74\x20\x8f\x54\x6a\x33\x83\xa7\x55\x76\xfe\xf9\x23\x84\x57\xcf\x03\x00\x50\x68\x20\x25\x15\x23\x6f\x30\x99\x81\x2c\x4d\x1a\xf4\x89\x44\x73\xdc\xe7\xc8\xb2\x96\x29\xbe\x0d\x1f\x16\xcf\x99\x49\x63\x96\x55\x08\x93\xf7\xd7\xfe\x37\xc2\xdd\x3b\x27\x59\x2a\xd3\x3c\x33\xe9\xfc\x88\x6d\x1d\xb4\x2c\x39\x63\x2e\x19\x03\x19\x45\x96\xb5\xa1\xf9\x43\xcc\x54\x6d\xa5\x2a\x31\x84\xc9\x6f\x9b\xab\xf9\xc1\x7d\x05\xaa\x44\x74\x1e\x60\x01\xee\xbe\x28\x0c\xb1\xdc\xa3\xd8\x35\x0a\xf3\xaf\xf0\xf6\x2b\xa8\x3b\x3f\x83\x5b\xf9\x07\x8b\xb0\x96\x26\x0d\x3b\xe0\xfa\x5b\x2e\x21\x97\x3a\x8b\x02\xff\x2f\x95\x2a\x06\x4d\x06\x2c\x27\x30\x26\xc8\xa8\x23\x04\x43\xd0\xd3\xf2\x43\x6f\xe8\xb9\xed\xe7\x6d\xcb\xe3\x3e\xb7\xb8\x53\x57\x37\x4d\xda\x7c\x93\xfe\x1c\xe2\x75\x57\x4f\xf5\x90\x7c\xab\x72\xb1\xb0\x78\xc6\xa8\x34\xd8\x1b\x57\xbd\x09\x31\x2a\xdc\x4b\x43\xbc\x66\x3a\xbf\xc0\x62\x34\x43\x87\xff\xaf\xad\x0a\x7a\xce\x87\x57\x45\xe5\x66\xb4\xc1\x4a\x72\xdc\x8e\xa0\xdb\x76\x7b\x86\x1f\xf7\x4d\xc4\x98\x53\x91\x19\xd7\x94\xf9\xf7\x11\x45\xab\x3d\x56\x6b\x0d\x5e\xbc\xb7\x00\x00\x00\xff\xff\x0e\x35\x51\xeb\xd6\x03\x00\x00" func lockedtokensDelegatorWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4220,11 +4199,11 @@ func lockedtokensDelegatorWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb0, 0x77, 0x9, 0x2c, 0x82, 0x96, 0x8b, 0x8, 0x1f, 0xbd, 0xce, 0xfc, 0x2f, 0xd4, 0xed, 0xbe, 0xd7, 0xde, 0xc, 0x45, 0xcb, 0xf7, 0x4b, 0xa8, 0x3b, 0x16, 0xd6, 0xf8, 0xbe, 0x86, 0x35, 0x56}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0x24, 0x6d, 0x9c, 0xe, 0x60, 0xf7, 0xf3, 0x2c, 0x32, 0x60, 0x16, 0x15, 0x5d, 0x1b, 0x7f, 0x82, 0x13, 0x92, 0x79, 0x2a, 0x26, 0x1f, 0xbd, 0xc6, 0x8e, 0x23, 0xe0, 0x48, 0x1c, 0x44, 0xdd}} return a, nil } -var _lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4f\x6f\xaa\x40\x10\xbf\xf3\x29\x26\x1c\x0c\x24\x2f\xe4\x1d\x5e\xde\xc1\xd4\x1a\x5b\x34\x4d\x34\x6a\xd4\xb6\xe7\x11\x06\xd9\x88\xbb\x64\x77\x28\x34\x8d\xdf\xbd\x91\x05\x94\x9a\x72\x59\x60\x7e\xf3\xfb\x97\x15\xa7\x5c\x69\x86\x85\x8a\x8e\x14\xef\xd4\x91\xa4\x81\x44\xab\x13\xfc\xad\x16\xab\xe7\xf9\x34\xdc\xad\xe6\xd3\xe5\x24\x0c\x37\xd3\xed\xd6\x69\xd0\xb3\x42\x1e\xc4\x3e\xa3\x1a\x6f\xe1\x6e\xef\x9f\xeb\x38\xac\x51\x1a\x8c\x58\x28\xe9\xe1\x49\x15\x92\x87\xf0\x3a\x13\xd5\xff\x7f\x3e\x7c\x39\x00\x00\x19\x31\x48\x15\x53\x48\x19\x1d\x90\x95\x5e\x6b\x55\x7d\x0e\x7b\x5e\x02\xfb\xb1\xbc\x83\x39\x35\x45\xae\x29\x47\x4d\x1e\x46\x91\x55\xc0\x82\x53\xef\x49\x69\xad\xca\x37\xcc\x0a\xf2\x61\x30\xb1\xb3\x56\xb5\x55\x4e\x55\x16\x93\xde\x50\x02\x23\x68\xd6\x03\xc3\x4a\xe3\x81\x82\x7d\x4d\xf0\x50\x93\xf5\xdc\xd4\xc7\x2a\x27\x8d\x97\x5c\xe6\x4f\xbf\x89\xe0\x5d\x70\x1a\x6b\x2c\x7d\x18\xdc\xaf\xbd\xd4\x82\x8f\xde\xa5\xae\x1f\x21\x6f\xe6\x5b\x6b\x61\x8d\x9c\xfa\x9d\xdf\xcb\x33\x1e\x43\x8e\x52\x44\x9e\x7b\x83\x06\x61\x40\x2a\x06\x83\x1f\x14\x03\x32\x98\x9c\x22\x91\x08\x8a\x21\x47\x4e\xdd\x2b\x45\xf7\x62\x28\x4b\x82\xfb\xda\x61\x74\x6d\xa4\xc9\xdf\x01\x3c\x4b\x73\xb6\x9d\x53\x45\x51\xc1\x74\x53\xe7\x2f\x94\x41\xd9\xd4\xb1\xa1\x12\x75\xdc\xa6\xed\x6e\x83\x3d\x5b\xee\xb3\xf3\x1d\x00\x00\xff\xff\xfd\x6d\x80\x0e\x8b\x02\x00\x00" +var _lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4f\x6b\xa3\x50\x10\xbf\xfb\x29\x06\x0f\x41\x61\xf1\xb4\xec\x21\x6c\x36\x6c\x29\xa1\x87\xd2\x86\xf4\xdf\x79\xa2\x63\x7c\xc4\xbc\x91\x79\x63\x4d\x29\xf9\xee\x25\x3e\x35\xda\x50\x2f\x4f\xe7\xfd\xe6\xf7\x0f\xcd\xa1\x62\x51\xb8\xe7\x74\x4f\xd9\x33\xef\xc9\x3a\xc8\x85\x0f\x10\x8e\x47\x61\xd0\xe1\x56\xb5\xdd\x99\x6d\x49\xed\xb8\x03\x4e\x66\x61\x10\xa8\xa0\x75\x98\xaa\x61\x1b\xe1\x81\x6b\xab\x73\x78\x59\x99\xe3\x9f\xdf\x31\x7c\x06\x00\x00\x25\x29\x58\xce\xe8\x96\x4a\xda\xa1\xb2\xac\x85\x8f\x1f\xf3\x89\x8b\xc4\x7f\x3c\x5c\xc1\x82\x96\xa2\x12\xaa\x50\x28\xc2\x34\xf5\x0a\x58\x6b\x11\xdd\xb0\x08\x37\xaf\x58\xd6\x14\xc3\xec\xbf\xbf\xeb\x55\x7b\xe5\x82\xcb\x8c\x64\x43\x39\x2c\xa0\x5b\x4f\x9c\xb2\xe0\x8e\x92\x6d\x4b\xf0\xb7\x25\x9b\xb8\x69\x8f\xc7\x8a\x04\xcf\xb9\xdc\xaf\x69\x13\xc9\x9b\xd1\x22\x13\x6c\x62\x98\x5d\xaf\xdd\xb5\x82\xff\xa2\x73\x5d\xdf\x42\x8e\xee\x9f\xbc\x85\x35\x6a\x11\x0f\x7e\xcf\xcf\x72\x09\x15\x5a\x93\x46\xe1\x08\x0d\xc6\x81\x65\x05\x87\xef\x94\x01\x2a\xb8\x8a\x52\x93\x1b\xca\xa0\x42\x2d\xc2\x0b\xc5\xf0\xe2\xa8\xcc\x93\xeb\xda\x61\x71\x69\xa4\xcb\x3f\x00\x22\x4f\x73\xf2\x9d\xd3\x91\xd2\x5a\x69\x54\xe7\x0f\x94\x49\xd3\xd5\xb1\xa1\x06\x25\xeb\xd3\x0e\x7f\x83\x3f\x7b\xee\x53\xf0\x15\x00\x00\xff\xff\x8b\x3c\x89\xa1\x85\x02\x00\x00" func lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdcBytes() ([]byte, error) { return bindataRead( @@ -4240,11 +4219,11 @@ func lockedtokensDelegatorWithdraw_rewarded_tokens_lockedCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x33, 0x27, 0xd3, 0x81, 0x5a, 0x29, 0x81, 0xe9, 0x6e, 0x56, 0xb, 0x88, 0x10, 0xd3, 0x32, 0x6a, 0xa7, 0x81, 0xe5, 0x98, 0x1a, 0xd, 0x1, 0xf2, 0x56, 0x72, 0x7f, 0xe8, 0x62, 0xb9, 0xf0, 0x37}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x92, 0xbe, 0x82, 0xa7, 0xde, 0x1f, 0xfd, 0xc2, 0x7d, 0x57, 0x2, 0xd5, 0x9d, 0xb0, 0x5e, 0xde, 0xad, 0x51, 0xee, 0xe9, 0x0, 0x5b, 0x77, 0xbf, 0xff, 0xbc, 0x87, 0xf0, 0x16, 0x44, 0x76, 0x94}} return a, nil } -var _lockedtokensDelegatorWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\xcd\x8e\xa2\x40\x10\xbe\xf3\x14\x15\x0e\x06\x92\x0d\xd9\xc3\x66\x0f\x66\x5d\xe3\x0c\x9a\x49\x34\x6a\xfc\x99\x39\x97\x50\x48\x47\xec\xee\x74\x17\x23\x93\x89\xef\x3e\x91\x46\x94\x31\xc3\xa5\x81\xfa\xea\xfb\x4b\x8b\xa3\x56\x86\x61\xa6\x92\x03\xa5\x1b\x75\x20\x69\x21\x33\xea\x08\xbf\xab\xd9\xe2\x79\x3a\x8e\x37\x8b\xe9\x78\x3e\x8a\xe3\xd5\x78\xbd\xf6\x1a\xf4\xa4\x94\x7b\xb1\x2b\xa8\xc6\x3b\xb8\xdf\xf9\xe7\x7b\x1e\x1b\x94\x16\x13\x16\x4a\x06\x78\x54\xa5\xe4\x3e\x6c\x27\xa2\xfa\xfb\x27\x84\x4f\x0f\x00\xa0\x20\x06\xa9\x52\x8a\xa9\xa0\x3d\xb2\x32\x4b\xa3\xaa\x8f\x7e\xc7\x4b\xe4\x3e\xe6\x0f\x30\xaf\xa6\xd0\x86\x34\x1a\x0a\x30\x49\x9c\x02\x96\x9c\x07\x4f\xca\x18\x75\x7a\xc5\xa2\xa4\x10\x7a\x23\x37\xbb\xaa\x5e\x95\x73\x55\xa4\x64\x56\x94\xc1\x00\x9a\xf5\xc8\xb2\x32\xb8\xa7\x68\x57\x13\xfc\xab\xc9\x3a\x6e\xea\x63\xa1\xc9\xe0\x25\x97\xfd\xd5\x6d\x22\x7a\x13\x9c\xa7\x06\x4f\x21\xf4\x1e\xd7\x5e\x6a\xc1\xff\xc1\xa5\xae\x6f\x21\xef\xe6\x6b\x67\x61\x89\x9c\x87\xad\xdf\xcb\x33\x1c\x82\x46\x29\x92\xc0\xbf\x43\x83\xb0\x20\x15\x83\xc5\x77\x4a\x01\x19\xac\xa6\x44\x64\x82\x52\xd0\xc8\xb9\x7f\xa3\x68\x5f\x2c\x15\x59\xf4\x58\x3b\x0c\x6e\x8d\x34\xf9\x5b\x40\xe0\x68\xce\xae\x73\xaa\x28\x29\x99\xee\xea\xfc\x81\x32\x3a\x35\x75\x6c\xa5\x65\x6c\xd3\xb6\xb7\xc1\x9d\x57\xee\xb3\xf7\x15\x00\x00\xff\xff\xd2\x59\x30\x20\x8b\x02\x00\x00" +var _lockedtokensDelegatorWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4d\x4f\xb3\x40\x10\xbe\xf3\x2b\x26\x1c\x1a\x48\xde\x70\x7a\xe3\xa1\xb1\x36\x1a\xd3\x78\x30\xda\xa8\xd5\xf3\x74\x19\xca\xa6\x74\x67\xb3\x3b\xd8\x1a\xd3\xff\x6e\xca\x52\x0a\x12\xb9\x2c\xcc\x3e\xf3\x7c\x05\xbd\xb3\xec\x04\x1e\x59\x6d\x29\x7f\xe3\x2d\x19\x0f\x85\xe3\x1d\xc4\xfd\x51\x1c\xb5\xb8\x45\x6d\x36\x7a\x5d\x51\x33\x6e\x81\x83\x59\x1c\x45\xe2\xd0\x78\x54\xa2\xd9\x24\xb8\xe3\xda\xc8\x14\x56\x0b\x7d\xb8\xfa\x9f\xc2\x77\x04\x00\x50\x91\x80\xe1\x9c\xee\xa9\xa2\x0d\x0a\xbb\xa5\xe3\xc3\xd7\x74\xe0\x22\x0b\x1f\x4f\x23\x58\xd4\x50\x58\x47\x16\x1d\x25\xa8\x54\x50\xc0\x5a\xca\xe4\x8e\x9d\xe3\xfd\x3b\x56\x35\xa5\x30\xb9\x0d\x77\x67\xd5\xb3\x72\xc9\x55\x4e\xee\x85\x0a\x98\x41\xbb\x9e\x79\x61\x87\x1b\xca\xd6\x0d\xc1\x75\x43\x36\x70\xd3\x1c\xcf\x96\x1c\x9e\x72\xf9\x7f\xc3\x26\xb2\x0f\x2d\x65\xee\x70\x9f\xc2\x64\xbc\xf6\xd0\x08\xde\x24\xa7\xba\x7e\x85\xec\xdd\xbf\x06\x0b\x4b\x94\x32\xed\xfc\x9e\x9e\xf9\x1c\x2c\x1a\xad\x92\xb8\x87\x06\xed\xc1\xb0\x80\xc7\x4f\xca\x01\x05\xbc\x25\xa5\x0b\x4d\x39\x58\x94\x32\xbe\x50\x74\x2f\x9e\xaa\x22\x1b\xd7\x0e\xb3\x4b\x23\x6d\xfe\x0e\x90\x04\x9a\x63\xe8\x9c\x0e\xa4\x6a\xa1\x5e\x9d\x7f\x50\x66\xfb\xb6\x8e\x95\xf1\x82\x5d\xda\xee\x6f\x08\xe7\x99\xfb\x18\xfd\x04\x00\x00\xff\xff\xa4\x08\x39\x8f\x85\x02\x00\x00" func lockedtokensDelegatorWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4260,11 +4239,11 @@ func lockedtokensDelegatorWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/delegator/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3e, 0x9, 0x13, 0xa8, 0xe7, 0xd6, 0x9a, 0x87, 0x44, 0xef, 0x24, 0x60, 0x7c, 0xd0, 0xe7, 0xc7, 0xc4, 0xcd, 0x92, 0xd3, 0x84, 0x2a, 0x16, 0x9d, 0x93, 0x5f, 0x7e, 0x1a, 0x83, 0x5e, 0xcf, 0xbf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x97, 0xad, 0xe8, 0x0, 0x2f, 0x41, 0x5f, 0x1e, 0x2a, 0x37, 0x13, 0xff, 0x4f, 0xde, 0x3f, 0xe4, 0xaf, 0x70, 0x62, 0x1d, 0x9d, 0xbb, 0x53, 0x40, 0x87, 0x7e, 0xed, 0xc8, 0x1b, 0x46, 0xaf, 0xab}} return a, nil } -var _lockedtokensStakerGet_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcd\x6a\xeb\x30\x14\x84\xf7\x7a\x8a\xb9\x59\x5c\xec\x8d\xe9\x3a\xb4\x0d\x26\x36\x34\xc4\x24\x21\xce\x0b\xc8\xd2\xb1\x2b\x22\xeb\x18\x49\xa6\x85\xd2\x77\x2f\xb1\xdb\xf4\x77\x36\x02\x31\x33\xdf\x19\xd3\x0f\xec\x23\x2a\x56\x67\xd2\x27\x3e\x93\x0b\x68\x3d\xf7\xb8\x79\xae\xf6\xeb\x6d\x59\x9c\xf6\xdb\x72\x97\x17\xc5\xb1\xac\x6b\x21\xa4\x52\x14\x42\x22\xad\x4d\xd1\x8e\x0e\xbd\x34\x2e\x91\x4a\xf1\xe8\xe2\x12\xb9\xd6\x9e\x42\x48\x97\xa8\xa3\x37\xae\xc3\x8b\x10\x00\x60\x29\xc2\x4e\x84\x7c\xb6\x6e\x5c\xcb\x47\x6a\x71\x87\x8e\xe2\xfb\xdf\x47\x4d\x3a\x45\x2e\xca\x94\x1c\x64\x63\xac\x89\x86\x42\xd6\xb0\xf7\xfc\x74\xfb\xff\xeb\xa9\xd9\xf4\x3c\xb0\xd5\xe4\xef\x93\x6b\xf0\xa2\x6f\xb6\xea\x27\xfc\x30\x36\xd6\xa8\x83\x8c\x8f\xd7\xd0\x27\x77\xb5\xc2\x20\x9d\x51\xc9\x62\xcd\xa3\xd5\x70\x1c\x31\xd3\x21\xe1\xa9\x25\x4f\x4e\x11\x22\x63\x98\x6a\xf0\xab\x7e\x91\xce\xc3\x3d\xc5\xd1\xbb\x3f\xb7\x67\x1d\xc5\x1d\x6b\xda\x14\x49\xfa\x4f\xbc\x8a\xb7\x00\x00\x00\xff\xff\x3c\x30\xd3\x8b\x89\x01\x00\x00" +var _lockedtokensStakerGet_node_idCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcd\x4e\xc3\x30\x10\x84\xef\x7e\x8a\x21\x07\x94\x5c\xf2\x00\x15\x50\x55\x70\xa0\x52\x85\x2a\xe0\x05\x1c\x7b\x13\xac\x3a\xde\x68\xbd\x16\x07\xc4\xbb\xa3\x26\x50\xca\xcf\x5e\x2c\x8d\x66\xbe\xf1\x84\x71\x62\x51\xec\xd8\x1d\xc8\x3f\xf3\x81\x52\x46\x2f\x3c\xa2\x3a\x97\x2a\x63\xac\x73\x94\x73\x6d\x63\x6c\xd0\x97\x84\xd1\x86\x54\x5b\xe7\xb8\x24\x5d\x61\xe3\xbd\x50\xce\xcd\x0a\x4f\x2a\x21\x0d\x78\x33\x06\x00\x22\x29\xe2\x0c\xda\x2c\xd6\x6d\xea\xf9\x91\x7a\x5c\x63\x20\xfd\xd4\xbe\x30\xcd\x1c\x39\x5e\xeb\xec\x64\xbb\x10\x83\x06\xca\x6d\xc7\x22\xfc\x7a\x75\x79\xfe\xa3\x76\x7e\xee\x39\x7a\x92\x9b\xfa\x14\x3c\xde\x0f\xdb\xee\x77\xf9\xbe\x74\x31\xb8\xbd\xd5\x97\x53\xe8\xbb\x77\xbd\xc6\x64\x53\x70\x75\x75\xcb\x25\x7a\x24\x56\x2c\xed\xb0\x10\xea\x49\x28\x39\x82\x32\xa6\x19\x83\x3f\xf8\xaa\x59\x86\x0b\x69\x91\xf4\xef\xf6\x76\x20\x7d\x60\x4f\xdb\xbb\xba\xb9\x30\xef\xe6\x23\x00\x00\xff\xff\x0f\x71\x7a\xf7\x83\x01\x00\x00" func lockedtokensStakerGet_node_idCdcBytes() ([]byte, error) { return bindataRead( @@ -4280,11 +4259,11 @@ func lockedtokensStakerGet_node_idCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/get_node_id.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0x8d, 0x95, 0xc6, 0xec, 0x4e, 0xe4, 0xfe, 0xc9, 0x39, 0xfd, 0x1e, 0x88, 0x58, 0x1a, 0xf9, 0x41, 0x9e, 0xb9, 0x50, 0xd9, 0x4c, 0x4d, 0x57, 0x2f, 0x6, 0xb5, 0x4, 0xec, 0x49, 0xaa, 0x8b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0x84, 0xe, 0x5d, 0x19, 0x55, 0x83, 0xac, 0xfc, 0xd7, 0x38, 0x2e, 0x90, 0xd2, 0x96, 0x6, 0xf1, 0x2f, 0x3e, 0x2d, 0x2c, 0x94, 0x18, 0xed, 0x24, 0xeb, 0x46, 0x62, 0x19, 0xf7, 0xa4, 0x79}} return a, nil } -var _lockedtokensStakerGet_staker_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\xc1\x8e\xda\x30\x14\xbc\xe7\x2b\x9e\xf6\x50\x25\x97\x6c\xcf\xa8\xa9\x84\x1a\xaa\xa2\x5d\xed\xae\x80\xdb\x6a\x0f\x2f\xf6\x0b\xb8\x18\xbf\xc8\x76\xb4\xad\x10\xff\x5e\x39\x09\x21\x29\x50\xda\xfa\x82\xb0\x67\xc6\xf3\x66\xac\xa8\x5d\xc5\xd6\xc3\x57\xcd\xef\xf3\x7c\x85\x85\xa6\xa5\xc7\xad\x32\x6b\x28\x2d\xef\xe0\xee\xfc\xe0\x2e\xea\x38\x8f\x2c\xb6\x24\x57\xbc\x25\xe3\x5a\xf4\xc7\x1f\x8f\xcf\x5f\x1e\x66\xf9\xea\xf9\x61\xf6\x34\xcd\xf3\xc5\x6c\xb9\x8c\xa2\xfb\x7b\x58\x90\xaf\xad\x71\x80\x06\xd0\x5a\xfc\x09\x5c\xc2\x13\x4b\x9a\x9b\x92\x81\x8b\xef\x24\xbc\x03\xbf\x41\x0f\x7e\x43\x80\x42\x70\x6d\x3c\x08\x36\xde\xb2\x76\x41\x41\x19\x50\xde\x81\x61\xbb\x43\xdd\x23\xd0\x48\x70\x1b\xb4\x24\x8f\x5b\x51\x84\x42\x90\x73\x31\x6a\x9d\x40\x59\x1b\xd8\xa1\x32\x71\x77\x3a\x81\xa9\x94\x96\x9c\x4b\x26\xf0\x7a\x3e\x5a\x7a\xf4\xf4\x06\xfb\x28\x02\x00\xd0\xe4\xc1\x74\x9b\xd3\xe0\xfc\x16\x2f\x83\xd7\xb7\x13\xb5\xaa\x8b\x69\x67\x35\x83\x35\xf9\xee\xcf\xd1\x4e\x72\x42\x72\xe5\x15\x1b\xd4\x41\x29\xa8\x92\x5d\x50\x09\xd9\x40\xa1\x81\x86\x95\x0a\xac\xb0\x50\x5a\x79\x45\x2e\x2d\xd8\x5a\x7e\xff\xf4\x61\x7f\xc5\x56\x2b\xf6\x52\x17\x5a\x89\xc3\xe7\xb8\x57\x09\xeb\x2f\x28\x2f\xe8\x37\x3d\xa7\xf3\xab\xca\x3e\x97\xa1\xd5\xcb\x23\xec\x7b\x76\xe0\xa8\x50\x78\x76\xed\xe2\x10\x61\xdc\xc4\x9d\x4f\xc6\xf2\xa9\x92\x49\x2f\x34\x2a\x24\xc5\xaa\x22\x23\xe3\xa0\xdc\x42\x0e\xe7\xa9\xb6\x4f\xb5\x0b\x32\x50\xff\x31\xdc\xe1\x53\x4f\x9b\x9f\x6f\xac\x25\xd9\xdf\xf2\x1c\xc1\xce\xee\xbc\x19\xa8\xbe\xec\xf2\x8f\x43\x9c\xe2\x1d\xb4\x32\xcf\x21\xbb\xa8\x96\xae\xc9\x37\x41\xe7\x71\x32\xa0\xfe\x67\x3b\xf3\x3c\x19\x49\xdc\xe8\xa5\xed\x66\xd0\x90\x6d\xbe\x0a\x63\x5a\x74\x88\x7e\x05\x00\x00\xff\xff\xb4\x6c\x9a\x8a\x93\x04\x00\x00" +var _lockedtokensStakerGet_staker_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\xc1\x8a\xdb\x30\x10\xbd\xeb\x2b\x86\x1c\x8a\x7d\xf1\xde\x43\x5d\x08\x98\xd2\x40\x29\xcb\x76\x6f\xcb\x1e\xc6\xd2\x38\x51\xa3\x68\x8c\x34\x66\x29\x21\xff\x5e\xe4\x38\x8e\xdd\x64\x9b\xb6\xba\x84\x48\xef\x3d\xbd\x79\x4f\xd8\xee\x5b\x0e\x02\x9f\x1d\xbf\xad\xab\x67\xac\x1d\x7d\x17\xdc\x59\xbf\x81\x26\xf0\x1e\x16\xd7\x07\x0b\x35\x70\xbe\xb2\xde\x91\x79\xe6\x1d\xf9\x38\xa0\xa7\x5b\x0b\xa5\x1e\x1e\xe0\x89\xa4\x0b\x3e\x02\x7a\xc0\x10\xf0\x27\x70\x03\xdf\xd8\xd0\xda\x37\x0c\x5c\xff\x20\x2d\x11\x64\x8b\x02\xb2\x25\x40\xad\xb9\xf3\x02\x9a\xbd\x04\x76\x31\x29\x58\x0f\x56\x22\x78\x0e\x7b\x74\x23\x02\xbd\x81\xb8\xc5\x40\xe6\xbc\xa5\x14\x6a\x4d\x31\x66\xe8\x5c\x0e\x4d\xe7\x61\x8f\xd6\x67\xc3\xe9\x12\x56\xc6\x04\x8a\x31\x5f\xc2\xcb\xf5\x50\xc5\xd9\xd3\x2b\x1c\x94\x02\x00\x70\x24\xe0\x87\xcd\x55\x72\x7e\x8f\x57\xc2\xcb\xeb\x85\xda\x76\xf5\x6a\xb0\x5a\xc2\x86\x64\xf8\x73\xb6\x93\x5f\x90\xdc\x8a\x65\x8f\x2e\x29\x25\x55\x0a\x4f\xd4\x40\x39\x51\xe8\xa1\x69\x15\x1a\x5b\xac\xad\xb3\x62\x29\x16\x35\x87\xc0\x6f\x1f\x3f\x1c\xde\xb1\x75\x12\x7b\xec\x6a\x67\xf5\xf1\x53\x36\xaa\xa4\xf5\x17\x94\x47\x94\xed\xc8\x19\xfc\xda\x66\xcc\x65\x6a\xf5\xf6\x08\x87\x91\x9d\x38\x36\x15\x5e\xbe\x77\x71\x8a\x30\xeb\xe3\xae\x96\x73\xf9\xc2\x9a\x7c\x14\x9a\x15\x52\x60\xdb\x92\x37\x59\x52\x3e\x41\x8e\xd7\xa9\x9e\x5e\xe4\x10\x64\xa2\xfe\x63\xb8\xd3\x17\x5d\xf4\x3f\x5f\xd8\x19\x0a\xbf\xe5\x39\x83\x5d\xdd\x79\x37\x50\x77\xdb\xe5\x1f\x87\xb8\xc4\x3b\x69\x65\x5d\x41\x79\x53\xad\xd8\x90\xf4\x41\x57\x59\x3e\xa1\xfe\x67\x3b\xeb\x2a\x9f\x49\xdc\xe9\xe5\xd4\xcd\xa4\xa1\xd0\x7f\x15\xe6\x34\x75\x54\xbf\x02\x00\x00\xff\xff\x2f\x27\xba\xbf\x8d\x04\x00\x00" func lockedtokensStakerGet_staker_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -4300,11 +4279,11 @@ func lockedtokensStakerGet_staker_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/get_staker_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x99, 0x7d, 0x68, 0x3c, 0x28, 0x9c, 0xb5, 0x1c, 0x9a, 0x60, 0x8a, 0x99, 0xf5, 0x71, 0x5c, 0xef, 0xc4, 0xab, 0x72, 0x68, 0x33, 0xba, 0x87, 0xeb, 0x57, 0xb7, 0x13, 0x22, 0xeb, 0x59, 0xae, 0xac}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x12, 0x2d, 0x71, 0xfd, 0xfb, 0x2c, 0xe0, 0x95, 0x39, 0x71, 0xb4, 0xb2, 0xbe, 0x29, 0xf5, 0x53, 0xef, 0xa9, 0xc4, 0x22, 0x24, 0xed, 0x2b, 0x64, 0x26, 0xca, 0xb9, 0xaa, 0x28, 0xf8, 0xf4, 0xf9}} return a, nil } -var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4f\x4f\xdc\x3e\x10\xbd\xe7\x53\xcc\x2f\x07\x94\x48\x4b\xf8\x1d\xaa\xaa\x8a\xd8\xa2\x85\x85\x16\x2d\xda\x45\x04\x68\x7b\x34\xc9\x24\x6b\x61\xec\xc8\x71\xba\x8b\xd0\x7e\xf7\xca\xb1\x93\xd8\xfc\x69\xb9\xb0\x07\x92\xcc\x3c\xbf\x99\x37\x7e\x03\x7d\xa8\x85\x54\x70\xc6\xc4\xe6\x5a\xdc\x23\x87\x52\x8a\x07\x08\x87\xef\x30\xe8\x11\x2d\xaf\xe8\x1d\x43\x0f\xe5\xc6\x06\xe4\x85\xc8\xef\xb1\xe8\x62\x8d\x01\xfe\xbf\xbd\x58\x9d\x2c\x4e\xe7\xd7\xab\xc5\xe9\x72\x36\x9f\x5f\x9d\x66\x59\x8f\xce\x14\xb9\xa7\xbc\xba\x94\x62\xfb\xd8\xa3\xb3\xeb\xd9\xe2\x7c\xf9\xed\xf2\x6a\xf5\xf3\x57\x0f\x0f\x94\x24\xbc\x21\xb9\xa2\x82\x47\xb4\x48\x21\x53\x92\xf2\x6a\x02\x52\x30\x4c\xe1\xe6\x9c\xab\x2f\x13\xe0\xa8\x36\x42\x6a\xc2\x59\x51\x48\x6c\x9a\x11\x37\xa6\x16\xf8\x38\x86\x1b\x53\xdf\x8b\x91\x07\xd1\x72\x95\xc2\xcd\x19\xdd\x7e\xfe\x14\xc3\x53\x10\x00\x00\x30\x54\xb0\x16\xac\x40\x79\x85\x65\x0a\xa4\x55\xeb\xc8\x15\x9b\x74\x8f\x55\x8d\x92\xe8\x2e\x9b\x89\x3f\xb4\xe4\x07\x55\xeb\x42\x92\x4d\x0c\x7b\x2f\x8f\x7d\xef\x88\xc7\x42\xbf\x49\xcb\xd4\x58\xe7\x4d\xa6\xe1\xa6\x92\x5b\x7d\xc2\x10\xd4\x12\x6b\x22\x31\x22\x79\x6e\x94\x74\x1c\xc7\x42\x4a\xb1\xb9\x25\xac\xc5\x18\xf6\x66\x26\xa7\xd5\x81\xfd\x35\xc8\xca\x64\x50\x08\x53\xb0\xe7\x93\x46\x09\x49\x2a\x4c\xee\x3a\x86\xc3\x8f\x50\xfe\x35\xd2\x97\x9f\xc2\x5b\xf9\xcc\xb4\x70\x49\xd4\x3a\x1e\x1a\xd6\xbf\xa3\x23\xa8\x09\xa7\x79\x14\x9e\x88\x96\x15\xc0\x85\x02\xd3\x27\x48\x2c\x41\x09\x70\x58\xc2\x38\xf0\xd5\xf6\x63\xfe\x87\xd8\xf7\x8e\xbf\x57\x71\x60\x49\x0e\xca\x3e\xdf\xa5\xdf\xdd\xb9\x3e\x06\xaa\x5b\xb5\xae\x43\x2d\x05\x25\xf2\x1c\x43\xc3\xb1\x33\x3a\x70\x8b\x79\xab\xd0\xb9\x43\xed\x1d\x2e\x0a\x3c\xe7\xa5\x80\xa9\xb7\x5e\xc9\xd2\xc6\x23\xa7\x8d\x0e\x3b\x4f\x81\x16\x13\x27\x6a\x96\x4a\xff\x75\xa3\xaf\x6c\xd7\x8b\xd0\xeb\xf8\x6e\xbd\xbc\x4f\x17\xe7\xee\xe0\xf8\x3e\x00\x9c\x3b\xd3\xea\x58\xe7\x90\x63\xc2\x08\xcf\x11\xa6\xcf\x5c\x9b\x54\xa8\x8c\x87\xac\xc1\x2d\x30\x72\x58\x68\x69\x57\x1c\x0e\xa7\xcf\xe8\x9e\x02\xef\x8a\x9e\x71\xe7\x12\x89\x42\x3d\x46\x3d\x57\x94\x51\x3f\xe9\x74\x98\xf9\xf8\xdf\xc3\x3c\x9d\xb2\x3b\x40\xd6\xa0\xae\x1e\x45\xb6\xfe\xbe\x5f\x3e\xd6\x0d\x79\xbe\x4c\xee\xfa\xcc\xdf\x3b\x2b\xb0\x16\x0d\x55\xd6\x7e\x87\xfb\x3e\xc9\xc6\x1a\x36\xf2\x7b\x7b\x51\x3e\xfe\x78\xf5\x4f\x5e\x05\xeb\xff\xa5\x50\x80\x5c\xb4\xd5\xda\x98\xbe\xd1\x6b\xab\x9d\x80\xff\x85\xe3\xce\xec\x86\x37\xbb\x02\xbb\xe0\x4f\x00\x00\x00\xff\xff\x17\x1b\x1e\x0b\xbf\x06\x00\x00" +var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x51\x4f\xdb\x30\x10\x7e\xcf\xaf\xb8\xe5\x01\x25\x52\x09\x2f\xd3\x34\x45\x74\x08\x36\xa1\xa1\x4d\x0c\x8d\xc1\x9e\xdd\xe4\x92\x5a\x75\xed\xc8\xb9\xac\x45\x55\xff\xfb\xe4\xd8\x49\xec\x16\x36\x5e\xe8\x03\x49\xee\x3e\x7f\x77\xdf\xf9\x3b\xf8\xba\x51\x9a\xe0\x5a\xa8\xcd\x2f\xb5\x42\x09\x95\x56\x6b\x88\xc7\xef\x38\x1a\x10\x9d\xac\xf9\x42\x60\x80\xf2\x63\x23\xf2\xbb\x2a\x56\x58\xf6\xb1\xd6\x01\xfd\xd0\x88\xbb\x27\xb6\xe2\xb2\xbe\xd3\x6a\xfb\xe4\x70\x7e\x28\x8e\x22\xd2\x4c\xb6\xac\x20\xae\x64\xc2\xcb\x1c\xee\x49\x73\x59\xcf\x40\x2b\x81\x39\x3c\xdc\x48\xfa\x38\x03\x89\xb4\x51\xda\x1c\xbb\x2c\x4b\x8d\x6d\x3b\xe1\xa6\xd4\x37\x7c\x9a\xc2\xad\xad\x12\xc4\xd8\x5a\x75\x92\x72\x78\xb8\xe6\xdb\x0f\xef\x53\xd8\x45\x11\x00\x80\x40\x82\xa5\x12\x25\xea\x9f\x58\xe5\xc0\x3a\x5a\x26\xbe\x98\xac\x7f\xfc\x68\x50\x33\xd3\x65\x3b\x0b\xe7\x94\xfd\xe6\xb4\x2c\x35\xdb\xa4\x70\x72\x7c\xec\x6b\x4f\x3c\x15\xfa\xc3\x3a\x41\x53\x9d\x17\x99\xc6\xcb\xc9\x1e\xcd\x09\x4b\xd0\x68\x6c\x98\xc6\x84\x15\x85\x55\xd2\x73\x5c\x29\xad\xd5\xe6\x91\x89\x0e\x53\x38\xb9\xb4\x39\xa3\x0e\xdc\xaf\x45\x51\x65\xa3\x42\x98\x83\x3b\x9f\xb5\xa4\x34\xab\x31\x5b\xf4\x0c\xe7\x6f\xa1\xfc\x53\x62\x6e\x3d\x87\x97\xf2\xf7\xb6\x85\x3b\x46\xcb\x74\x6c\xd8\xfc\x2e\x2e\xa0\x61\x92\x17\x49\xfc\x59\x75\xa2\x04\xa9\x08\x6c\x9f\xa0\xb1\x02\x52\xe0\xb1\xc4\x69\x14\xaa\x1d\xc6\xfc\x1f\xb1\xaf\x1d\xff\xa0\xe2\xcc\x91\x9c\x55\x43\xbe\x4f\xbf\xba\x73\x73\x0c\xa8\xdf\xae\xbe\x43\x23\x05\x35\xca\x02\x63\xcb\xb1\xb7\x3a\x70\x8b\x45\x47\xe8\xdd\xa1\xf1\x8e\x54\x25\xde\xc8\x4a\xc1\x3c\xd8\xab\xec\xd6\xc5\x13\xaf\x8d\x1e\xfb\x25\x07\x5e\xce\xbc\xa8\x5d\x2a\xf3\xd7\x8f\x3e\xb3\x5d\x47\xa1\xe7\xf1\xfd\x7a\x05\x9f\x3e\xce\xdf\xc1\xe9\x7d\x04\x78\x77\x66\xd4\x89\xde\x21\x57\x4c\x30\x59\x20\xcc\x0f\x5c\x9b\xd5\x48\xd6\x43\xce\xe0\x0e\x98\x78\x2c\xbc\x72\x2b\x0e\xe7\xf3\x03\xba\x5d\x14\x5c\xd1\x01\x77\xa1\x91\x11\x9a\x31\x9a\xb9\xa2\x4e\x86\x49\xe7\xe3\xcc\xa7\xff\x1e\xf6\xe9\x95\xdd\x03\x8a\x16\x4d\xf5\x24\x71\xf5\x4f\xc3\xf2\xa9\x69\x28\xf0\x65\xb6\x18\x32\xff\xee\xac\xc4\x46\xb5\x9c\x9c\xfd\xce\x4f\x43\x92\x8d\x33\x6c\x12\xf6\x76\x54\x3e\x7d\x7b\xf5\xbb\xa0\x82\xf3\xff\xad\x22\x40\xa9\xba\x7a\x69\x4d\xdf\x9a\xb5\x35\x4e\xc0\x77\xf1\xb4\x33\xfb\xf1\xcd\xad\xc0\x3e\xfa\x1b\x00\x00\xff\xff\x8e\x3f\xa9\xa3\xb2\x06\x00\x00" func lockedtokensStakerRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -4320,11 +4299,11 @@ func lockedtokensStakerRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6a, 0x21, 0x8d, 0x8, 0xb3, 0x75, 0x66, 0xf3, 0xe2, 0x1b, 0xf9, 0x7, 0x0, 0xd0, 0x5e, 0x60, 0x84, 0x71, 0xc2, 0x5, 0x5f, 0xa4, 0xff, 0xd1, 0x77, 0xe5, 0x92, 0x0, 0xb7, 0x96, 0x33, 0xa9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdb, 0x99, 0x9d, 0x62, 0xc7, 0xa4, 0x1f, 0xa9, 0x34, 0x1a, 0x76, 0xe, 0xd5, 0x14, 0x51, 0x9d, 0x15, 0xbc, 0xd1, 0x4, 0x50, 0x20, 0xe8, 0x57, 0xf2, 0xc4, 0xd8, 0xe, 0x23, 0x49, 0x96, 0xfe}} return a, nil } -var _lockedtokensStakerRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x6b\xab\x50\x10\xc6\xf7\xfe\x15\x83\x8b\xa0\x70\x91\xbb\xb8\xdc\x45\xb8\xb9\x21\xcd\xa3\x2d\x09\x31\xc4\xa4\x8f\xe5\x89\x8e\x51\x34\xe7\xd8\x39\x23\xb1\x94\xfc\xef\x45\x8f\x79\x96\x2e\x7b\x36\x03\xce\x37\xdf\xfc\xf8\x9c\x74\x57\x28\x62\x98\xa9\x30\xc3\x68\xa5\x32\x94\x1a\x62\x52\x3b\xf8\x5d\xcd\xfc\xe1\x74\x3c\x5a\xf9\xd3\xf1\x7c\x30\x1a\x2d\xc7\x41\x60\xb5\xea\x80\x45\x96\xca\xed\x82\x54\xf5\x7e\x54\x07\xab\xc1\xf4\x71\x7e\xbf\x58\xfa\x2f\xaf\x37\xf2\x49\x29\xb7\xe9\x26\xc7\xc6\xde\xe8\xed\xab\x6f\xb6\x65\x31\x09\xa9\x45\xc8\xa9\x92\x8e\xd8\xa9\x52\x72\x17\xd6\x93\xb4\xfa\xfb\xc7\x85\x0f\xcb\x02\x00\xc8\x91\x21\x51\x79\x84\xb4\xc4\xb8\x0b\xa2\xe4\xc4\xb9\xe4\xf6\x9a\xe2\x17\x48\xa2\xb6\xd1\xbf\xae\x17\x7b\xcf\x29\x27\x11\x89\xbd\x0b\x9d\xaf\x63\x0f\x8d\xb1\x59\x54\x10\x16\x82\xd0\x11\x61\x68\x40\x9a\x55\x77\x8a\x48\xed\x9f\x44\x5e\xa2\x0b\x9d\x81\xe9\xd5\x70\xd0\x3e\x8d\x79\xec\x9d\x00\xa1\x07\xed\xbc\xa7\x59\x91\xd8\xa2\xb7\x69\x1c\xfe\xfd\x04\xf8\x7f\xa7\x8e\xb5\x0b\xdf\xf5\x03\x83\xb0\x10\x9c\xb8\x27\xe0\xfa\xf5\xfb\x50\x08\x99\x86\x8e\x3d\x54\x65\x1e\x81\x54\x0c\x86\x13\x08\x63\x24\x94\x21\x02\x2b\xb8\xf0\xb2\x8d\xc3\xc1\x84\x85\x15\x86\x25\xe3\x45\x0e\xf5\x7f\xd2\x2c\x32\x24\x73\x20\xbd\x9b\x64\xda\x1c\x82\x46\xe2\xb8\xd6\x39\xc0\xf3\x90\x47\xf8\x56\xa2\xe6\xb5\xd4\xe6\xd6\x4e\x47\x61\xea\x11\xe1\x60\x7d\x06\x00\x00\xff\xff\x4c\x06\x77\xdb\xc1\x02\x00\x00" +var _lockedtokensStakerRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x4b\xc3\x40\x10\x85\xef\xf9\x15\x43\x0e\x25\x01\xc9\x49\x3c\x14\x6b\x51\xa1\x78\x10\x2c\xd6\xea\x79\x9a\x4c\x9a\x90\x74\x27\xce\xce\xd2\x8a\xf4\xbf\x4b\xb2\x31\x4d\x15\x8f\xee\x65\x61\xf6\xcd\x9b\x8f\xb7\x53\xee\x1a\x16\x85\x47\x4e\x2b\xca\x5e\xb8\x22\x63\x21\x17\xde\x41\x38\x2e\x85\x41\xaf\x5b\x29\x56\xa5\xd9\x2e\x85\x0f\x1f\xbd\x6e\x5c\x1a\x74\x0b\x67\xb6\xe5\xa6\xa6\xae\xbd\x17\x9e\xd5\xc2\x20\x50\x41\x63\x31\xd5\x92\x4d\x84\x3b\x76\x46\xa7\xb0\x5e\x94\x87\xab\xcb\x18\x3e\x83\x00\x00\xa0\x26\x85\x82\xeb\x8c\xe4\x99\xf2\x29\xa0\xd3\x22\x1a\x73\x25\xdd\xf5\xd4\x90\x60\x6b\x63\x2f\xce\x07\x27\x6f\xa5\x16\x99\xe0\x3e\x86\xc9\xef\xb6\x87\xce\xd8\x0f\x6a\x84\x1a\x14\x8a\x30\x4d\x3d\x48\x37\xea\x8e\x45\x78\xff\x8a\xb5\xa3\x18\x26\xb7\xfe\xad\x85\x83\xfe\x58\xaa\xf3\x64\x00\x84\x19\xf4\xfd\x89\x55\x16\xdc\x52\xb2\xe9\x1c\xae\xff\x03\xfc\x26\x6a\x63\x9d\xc2\x5f\xef\x2b\x8f\xb0\x44\x2d\xe2\x01\xb8\x3d\xf3\x39\x34\x68\xca\x34\x0a\xef\xd9\xd5\x19\x18\x56\xf0\x9c\x20\x94\x93\x90\x49\x09\x94\x61\xe4\x15\x7a\x87\xa3\x0f\x8b\x0e\x94\x3a\xa5\x51\x0e\xed\x3f\x59\xc5\x8a\xc4\x6f\xc6\xec\x47\x32\x7d\x0e\xab\x4e\x12\xc5\xc1\x29\xc0\x53\x53\x22\xf4\xee\xc8\xea\xda\x58\xbf\x51\xc3\x52\xf8\xfb\x1b\xe1\x18\x7c\x05\x00\x00\xff\xff\x8c\x90\x77\x98\xb4\x02\x00\x00" func lockedtokensStakerRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -4340,11 +4319,11 @@ func lockedtokensStakerRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7d, 0x6e, 0x5b, 0x96, 0x53, 0x78, 0x5b, 0x54, 0xb2, 0xc4, 0xc8, 0x53, 0xbf, 0xf2, 0x15, 0xaa, 0xa7, 0xa4, 0x7f, 0x42, 0x92, 0x82, 0x68, 0x84, 0x2f, 0xdd, 0xe2, 0x28, 0x89, 0x0, 0xcb, 0x8f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x43, 0x96, 0xc0, 0xc3, 0xf5, 0xcd, 0xe1, 0xb9, 0xfa, 0x2f, 0x25, 0x5a, 0x6c, 0x3b, 0x3d, 0xc4, 0x1a, 0xa9, 0x3, 0x7c, 0x91, 0xfe, 0x22, 0x28, 0x3c, 0xb9, 0x98, 0x62, 0xb4, 0xd0, 0xb2, 0xbf}} return a, nil } -var _lockedtokensStakerStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4f\x6f\xda\x4e\x10\xbd\xfb\x53\xcc\xcf\x87\xc8\x96\x7e\x71\x7a\xa8\x7a\x40\xd0\x88\x04\xd2\x56\x44\x80\x30\x4d\xdb\xe3\x62\xc6\x7f\xc4\xb2\x6b\xed\xae\x0b\x15\xe2\xbb\x57\xfb\xc7\xc6\x36\x8a\x1a\x55\xaa\x2f\x06\xcf\x9b\x37\xef\xed\x9b\x2d\xf6\x25\x17\x0a\x9e\x28\x3f\xac\xf9\x0e\x19\xa4\x82\xef\xc1\x6f\xfe\xfb\x5e\x8d\xa8\x58\x56\x6c\x28\x76\x50\xed\x6f\x0d\xf2\x99\x27\x3b\xdc\x9a\x6f\xd2\x02\xdf\x1d\x9f\x17\x8f\xb3\xe9\x64\xbd\x98\x4d\xe7\xe3\xc9\x64\x35\x8d\xe3\x1a\x1d\x2b\xb2\x2b\x58\xb6\x14\xfc\xf8\xab\x46\xc7\xeb\xf1\xec\xcb\xfc\xd3\x72\xb5\xf8\xfe\xa3\x86\x7b\x4a\x10\x26\x49\xa2\x0a\xce\x02\xb2\xe7\x15\x53\x03\xf8\xfa\x54\x1c\x3f\xbc\x0f\xe1\xe4\x79\x00\x00\x14\x15\xe4\x9c\x6e\x51\xac\x30\x1d\x00\xa9\x54\x1e\xb4\xd5\x44\xe6\xb5\x28\x51\x10\x4d\x23\xff\xef\xba\x8a\xbe\x15\x2a\xdf\x0a\x72\x08\xe1\xe6\xba\xed\xb3\x21\xbe\x0c\xfa\x49\x2a\xaa\x2e\x73\x5e\x65\x6a\x8e\x32\x7a\xd1\x1d\x96\xa0\x14\x58\x12\x81\x01\x49\x12\xeb\xc4\x70\x3c\x70\x21\xf8\xe1\x85\xd0\x0a\x43\xb8\x19\xdb\x9a\x76\x07\xee\x91\x48\xd3\xa8\x71\x08\x23\x70\xfd\x91\x54\x5c\x90\x0c\xa3\x8d\x61\x18\xfe\x0b\xe7\x1f\x03\x9d\xce\x00\x5e\xab\xc7\x56\xc2\x92\xa8\x3c\x6c\x04\xeb\xe7\xfe\x1e\x4a\xc2\x8a\x24\xf0\x1f\x79\x45\xb7\xc0\xb8\x02\xab\x13\x04\xa6\x28\x90\x25\x08\x8a\x43\x8b\xcb\x0f\xbd\xae\xe7\xfa\xb0\xff\x60\xf9\xad\x21\xd4\x5e\xee\x1c\xc9\x5d\x5a\xd7\x4d\xf9\xcd\xfa\x75\x1b\x28\x73\x23\x8c\xc2\x8b\x21\xdf\x72\x9c\xad\x0f\x3c\x62\x52\x29\x6c\x25\xa9\x37\x48\x2a\xb2\x43\x61\x37\x7f\xd4\xcb\xd6\xd9\x8a\x0d\x24\x68\x1d\x87\x6e\xa4\x26\x82\x07\x42\x89\x3e\xba\xab\xd6\x0c\x95\x0d\xc9\x6d\x90\x03\xb6\x59\x8a\x14\xec\x1d\x82\xe1\xa8\x47\x77\xf2\x3a\xee\x5b\x22\x23\xf3\x7b\x8e\xf6\xa4\x64\x73\x0b\xed\xbb\xc5\x7e\x06\xa4\x12\xf5\x90\xc0\x81\xe0\xb6\x3b\x25\xd4\x73\x3b\xc9\x46\x9b\xba\xd2\x17\xd0\x35\xb7\xc5\x92\xcb\x42\xb9\x00\x87\xb7\x5d\x92\x83\x8b\xbc\xa7\xed\x6a\x7c\xf8\xd7\x26\xdb\x6d\x7d\xc3\xa7\x4e\xd5\x2d\xcd\x9c\x2b\x40\xc6\xab\x2c\xb7\x9b\x22\xf5\xae\x9b\x21\xff\xf9\x17\xba\xb3\x5b\x97\xb3\xf7\x3b\x00\x00\xff\xff\x9f\x64\xca\xb7\x92\x05\x00\x00" +var _lockedtokensStakerStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8b\xdb\x30\x10\xbd\xfb\x57\x4c\x7d\x58\x6c\xe8\x7a\x2f\xa5\x87\x90\x74\xe9\x16\x96\x1e\xca\x76\x69\xda\xed\x59\xb1\xc7\x1f\x44\x91\x8c\x34\x6e\x52\x42\xfe\x7b\xd1\x87\x1d\xc9\x61\x69\x28\xd4\x17\x25\x9a\x37\x6f\xe6\xcd\x1b\x75\xbb\x5e\x2a\x82\x47\x2e\xf7\xdf\xe5\x16\x05\xd4\x4a\xee\x20\x9d\xfe\xa7\xc9\x88\x18\x44\xd3\x6d\x38\x46\xa8\xf0\x6e\x42\x7e\x91\xe5\x16\x2b\x7b\xa7\x3d\x30\xbc\x9a\x70\x6b\x62\xdb\x4e\x34\xcf\x4a\x1e\x7e\x7b\x5c\x78\x95\x26\x09\x29\x26\x34\x2b\xa9\x93\x22\x63\x3b\x39\x08\x5a\xc0\x8f\xc7\xee\xf0\xfe\x5d\x0e\xc7\x24\x01\x00\xe0\x48\xd0\x4a\x5e\xa1\xfa\x86\xf5\x02\xd8\x40\x6d\x16\x56\x2b\xec\xf1\xb5\x47\xc5\x0c\x8d\x7e\x1b\x0b\x29\x7e\x76\xd4\x56\x8a\xed\x73\xb8\xb9\x4c\xfb\x6c\x89\xcf\x85\x7e\xb1\x81\xd3\xb9\xce\xab\x4c\xd3\xf4\x8a\x17\x93\xe1\x08\x7a\x85\x3d\x53\x98\xb1\xb2\x74\x4a\x2c\xc7\x83\x54\x4a\xee\x5f\x18\x1f\x30\x87\x9b\x8f\x2e\x66\xd4\x81\xff\x34\xf2\xba\x98\x14\xc2\x0a\x7c\x7e\xa1\x49\x2a\xd6\x60\xb1\xb1\x0c\xcb\xff\xa1\xfc\x43\x66\x6c\x59\xc0\x6b\xf1\xb5\x6b\xe1\x99\x51\x9b\x4f\x0d\x9b\xef\xfe\x1e\x7a\x26\xba\x32\x4b\x3f\xc9\x81\x57\x20\x24\x81\xeb\x13\x14\xd6\xa8\x50\x94\x08\x24\x21\xe0\x4a\xf3\x24\xd6\x3c\x0e\xfb\x2f\x92\xaf\x35\x61\xd4\x72\xe7\x49\xee\xea\x31\x6e\xc3\x57\xf7\x6f\xd2\x80\xec\x23\xb0\x1d\x9e\x05\xa5\x8e\xe3\xe4\x74\xe0\x01\xcb\x81\x30\x70\xd2\x6c\x90\x26\xb6\x45\xe5\x56\x7e\x35\xf3\xd6\xcb\x5a\x5b\x48\x16\x8c\xc3\x24\x72\x6b\xc1\x03\xe3\xcc\x8c\xee\x22\xb5\x41\x72\x26\xf9\x0d\xf2\xc0\x90\xa5\xab\xc1\xbd\x21\x58\xae\x66\x74\xc7\x24\x52\x1f\x34\x59\xd8\xdf\x4f\xe8\x26\xa5\xa7\x57\xe8\xce\x80\xfd\x04\xc8\x35\x9a\x22\x99\x07\xc1\x6d\x5c\x25\x37\x75\x23\x67\x8b\xcd\x18\x99\x37\x10\x8b\xab\xb0\x97\xba\x23\x6f\xe0\xf2\x36\x26\xd9\x7b\xcb\x67\xbd\x5d\x94\xcf\xff\x59\x64\x98\x36\x17\x7c\x8c\xa2\x7e\x69\x9e\x24\x01\x0a\x39\x34\xad\xdb\x14\x6d\x76\xdd\x16\x79\x93\x9e\xe9\x4e\x7e\x5d\x4e\xc9\x9f\x00\x00\x00\xff\xff\x73\x2a\x82\xe7\x85\x05\x00\x00" func lockedtokensStakerStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4360,11 +4339,11 @@ func lockedtokensStakerStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x15, 0x4f, 0xfa, 0x10, 0x8c, 0xe5, 0x53, 0x96, 0x64, 0x9c, 0xd, 0x60, 0x9a, 0x7f, 0x13, 0xae, 0x45, 0x82, 0x1e, 0x80, 0xd7, 0xe8, 0x1a, 0xbb, 0x7c, 0x33, 0xc0, 0xb0, 0x18, 0x3a, 0x9c, 0x1c}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe1, 0x94, 0xa9, 0xe1, 0x94, 0x21, 0x96, 0x84, 0xaa, 0x9a, 0xa0, 0xb6, 0xdb, 0x1c, 0x29, 0x14, 0x18, 0x54, 0xdd, 0x63, 0xda, 0x32, 0x1c, 0xa8, 0xae, 0xbc, 0x10, 0x74, 0xb7, 0x33, 0xdf, 0x90}} return a, nil } -var _lockedtokensStakerStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcb\x8b\xa3\x40\x10\xc6\xef\xfe\x15\x85\x87\xa0\xb0\xc8\x1e\x96\x3d\x84\xcd\x86\x4c\x1e\x33\x43\x42\x0c\x9a\x79\x1d\x2b\x5a\x46\xd1\x74\x4b\xd9\x12\x87\x21\xff\xfb\x60\xb7\x79\x0e\x73\x9c\xbe\xb4\x58\x5f\x7d\xf5\xf3\xb3\xb2\x5d\x29\x59\xc1\x42\x46\x39\xc5\x6b\x99\x93\xa8\x20\x61\xb9\x83\xdf\xcd\xc2\x1f\xcf\xa7\x93\xb5\x3f\x9f\x2e\x47\x93\x49\x30\x0d\x43\xab\x53\x87\x0a\xf3\x4c\x6c\x57\x2c\x9b\xf7\xa3\x3a\x5c\x8f\xe6\x8f\xcb\xfb\x55\xe0\xbf\xbe\xdd\xc8\x67\xb5\xd8\x66\x9b\x82\xb4\xbd\xd1\xdb\x57\xef\x6c\xcb\x52\x8c\xa2\xc2\x48\x65\x52\x38\xb8\x93\xb5\x50\x7d\x78\x9a\x65\xcd\xdf\x3f\x2e\x7c\x58\x16\x00\x40\x41\x0a\x52\x59\xc4\xc4\x01\x25\x7d\xc0\x5a\xa5\xce\x25\xb7\xa7\x2f\xbf\x24\xc6\xd6\xa6\xfa\x75\x3d\xd8\x7b\xc9\x54\x1a\x33\xee\x5d\xe8\x7d\x6d\x7b\xd0\xc6\x66\x50\xc9\x54\x22\x93\x83\x51\x64\x40\xf4\xa8\x3b\xc9\x2c\xf7\xcf\x58\xd4\xe4\x42\x6f\x64\x6a\x2d\x1c\x74\xa7\xa2\x22\xf1\x4e\x80\x30\x80\xae\xdf\xab\x94\x64\xdc\x92\xb7\xd1\x0e\xff\x7e\x02\xfc\xbf\xd3\xc6\xda\x87\xef\xea\xa1\x41\x58\xa1\x4a\xdd\x13\x70\x7b\x86\x43\x28\x51\x64\x91\x63\x8f\x65\x5d\xc4\x20\xa4\x02\xc3\x09\x4c\x09\x31\x89\x88\x40\x49\xb8\xf0\xb2\x8d\xc3\xc1\x84\x45\x0d\x45\xb5\xa2\x8b\x1c\xda\xff\x54\x29\xcc\x89\xcd\x82\x0c\x6e\x92\xe9\x72\x08\xb5\xc4\x71\xad\x73\x80\xe7\x26\x4f\x3f\x07\xb4\x47\x8e\x8f\xdf\x73\xda\x0b\x73\x1f\x29\x0e\xd6\x67\x00\x00\x00\xff\xff\x4f\x04\x82\x6f\xc4\x02\x00\x00" +var _lockedtokensStakerStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x6b\x83\x40\x10\xc5\xef\x7e\x8a\xc1\x43\x50\x28\x9e\x4a\x0f\xa1\x69\x68\x0b\xa1\x87\x42\x43\xd2\x3f\xe7\x89\x8e\x71\xd1\xec\xc8\x38\x92\x94\x92\xef\x5e\xdc\x35\xc6\xb4\xf4\xd8\xbd\xac\xcc\xbe\x79\xf3\xf3\xed\x9a\x5d\xcd\xa2\xf0\xcc\x69\x49\xd9\x2b\x97\x64\x1b\xc8\x85\x77\x10\x8e\x4b\x61\xd0\xeb\xd6\x8a\xa5\xb1\xdb\xa5\xf0\xe1\xb3\xd7\x8d\x4b\x83\x6e\xd1\xda\xad\xd9\x54\xe4\xda\x7b\xe1\x45\x2d\x0c\x02\x15\xb4\x0d\xa6\x6a\xd8\x46\xb8\xe3\xd6\xea\x14\xde\x16\xe6\x70\x73\x1d\xc3\x57\x10\x00\x00\x54\xa4\x50\x70\x95\x91\xac\x28\x9f\x02\xb6\x5a\x44\x63\xae\xc4\x6d\x2f\x35\x09\x76\x36\xcd\xd5\xe5\xe0\xe4\xc3\x68\x91\x09\xee\x63\x98\xfc\x6e\x7b\x72\xc6\x7e\x50\x2d\x54\xa3\x50\x84\x69\xea\x41\xdc\xa8\x07\x16\xe1\xfd\x3b\x56\x2d\xc5\x30\xb9\xf7\x67\x1d\x1c\xf4\xab\xa1\x2a\x4f\x06\x40\x98\x41\xdf\x9f\x34\xca\x82\x5b\x4a\x36\xce\xe1\xf6\x3f\xc0\xef\xa2\x2e\xd6\x29\xfc\x75\xbe\xf6\x08\x4b\xd4\x22\x1e\x80\xbb\x35\x9f\x43\x8d\xd6\xa4\x51\xf8\xc8\x6d\x95\x81\x65\x05\xcf\x09\x42\x39\x09\xd9\x94\x40\x19\x46\x5e\xa1\x77\x38\xfa\xb0\xe8\x40\x69\xab\x34\xca\xa1\xbb\xa7\x46\xb1\x24\xf1\x2f\x63\xf6\x23\x99\x3e\x87\xb5\x93\x44\x71\x70\x0e\xf0\xdc\x94\xb8\xef\x15\xed\x51\xb2\xd3\xff\x0c\xef\xc2\xef\x27\x8a\x63\xf0\x1d\x00\x00\xff\xff\xd0\xbf\x36\xd9\xb7\x02\x00\x00" func lockedtokensStakerStake_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4380,11 +4359,11 @@ func lockedtokensStakerStake_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x12, 0x4c, 0xb4, 0x18, 0xc2, 0x2c, 0x6e, 0x8b, 0x63, 0xcb, 0x1d, 0x58, 0xa2, 0xfc, 0x7d, 0x7b, 0x7e, 0x7d, 0xd, 0x3c, 0xc4, 0x71, 0xe4, 0x51, 0x14, 0x84, 0x6a, 0x9, 0x3c, 0x44, 0x94, 0xa0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0xa0, 0x71, 0x36, 0x7, 0x30, 0xc6, 0x7b, 0x66, 0x12, 0xac, 0xed, 0xc2, 0xbc, 0x68, 0x9a, 0xe6, 0xbd, 0xa3, 0x1, 0xa2, 0x22, 0x15, 0xe4, 0xda, 0xdd, 0xae, 0xe4, 0x5c, 0xa2, 0x96, 0x31}} return a, nil } -var _lockedtokensStakerStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4b\x6f\xab\x40\x0c\x85\xf7\xfc\x0a\x8b\x45\x04\xd2\x15\xba\x8b\xab\xbb\x88\x9a\x46\x69\x1e\x6d\x95\x28\x44\x21\xe9\x63\x39\x01\x13\x10\x64\x06\x19\xa3\x50\x55\xf9\xef\x15\x33\xe4\x59\x75\xd9\xd9\x18\x31\xc7\xc7\x1f\x07\xa7\xbb\x42\x11\xc3\x4c\x85\x19\x46\x2b\x95\xa1\x2c\x21\x26\xb5\x83\xbf\xf5\xcc\x1f\x4e\xc7\xa3\x95\x3f\x1d\xcf\x07\xa3\xd1\x72\x1c\x04\x56\xab\x0e\x58\x64\xa9\xdc\x2e\x48\xd5\x1f\x47\x75\xb0\x1a\x4c\x9f\xe7\x8f\x8b\xa5\xff\xf6\x7e\x23\x9f\x54\x72\x9b\x6e\x72\xd4\xf6\x46\x6f\x5f\xbd\xb3\x2d\x8b\x49\xc8\x52\x84\x9c\x2a\xe9\x88\x9d\xaa\x24\x77\x61\x3d\x49\xeb\xff\xff\x5c\xf8\xb4\x2c\x00\x80\x1c\x19\x12\x95\x47\x48\x4b\x8c\xbb\x20\x2a\x4e\x9c\x4b\x6e\x4f\x17\xbf\x40\x12\x8d\x4d\xf9\xe7\x7a\xb0\xf7\x9a\x72\x12\x91\xd8\xbb\xd0\xf9\xde\xf6\xa4\x8d\xcd\xa0\x82\xb0\x10\x84\x8e\x08\x43\x03\xa2\x47\x3d\x28\x22\xb5\x7f\x11\x79\x85\x2e\x74\x06\xe6\xae\x81\x83\xf6\x94\x98\xc7\xde\x09\x10\x7a\xd0\xf6\x7b\x25\x2b\x12\x5b\xf4\x36\xda\xe1\xee\x37\xc0\xef\x9d\x26\xd6\x2e\xfc\x74\x1f\x18\x84\x85\xe0\xc4\x3d\x01\x37\xa7\xdf\x87\x42\xc8\x34\x74\xec\xa1\xaa\xf2\x08\xa4\x62\x30\x9c\x40\x18\x23\xa1\x0c\x11\x58\xc1\x85\x97\x6d\x1c\x0e\x26\x2c\xac\x31\xac\x18\x2f\x72\x68\xfe\x53\xc9\x22\x43\x32\x0b\xd2\xbb\x49\xa6\xcd\x21\xd0\x12\xc7\xb5\xce\x01\x9e\x9b\x3c\xfd\xbc\x96\xba\xb4\xdf\x73\xda\x0b\x53\x8f\x14\x07\xeb\x2b\x00\x00\xff\xff\x60\x30\x32\x41\xc4\x02\x00\x00" +var _lockedtokensStakerStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6b\xe3\x40\x0c\x85\xef\xfe\x15\xc2\x87\x60\xc3\xe2\xd3\xb2\x87\xb0\xd9\xb0\x2d\x84\x1e\x0a\x0d\x4d\xd3\x9e\x15\x5b\x8e\x07\x3b\x23\x23\xcb\x24\xa5\xe4\xbf\x17\xcf\x4c\x1d\xa7\xa5\xc7\xce\x45\x41\xf3\xf4\xf4\xe5\x79\xcc\xa1\x65\x51\xb8\xe7\xbc\xa6\xe2\x89\x6b\xb2\x1d\x94\xc2\x07\x88\xa7\xad\x38\x0a\xba\x8d\x62\x6d\xec\x7e\x2d\x7c\x7a\x0d\xba\x69\x6b\xd4\xad\x7a\xbb\x37\xbb\x86\xdc\x78\x10\x5e\xf5\xe2\x28\x52\x41\xdb\x61\xae\x86\x6d\x82\x07\xee\xad\xce\x61\xbb\x32\xa7\x3f\xbf\x53\x78\x8b\x22\x00\x80\x86\x14\x2a\x6e\x0a\x92\x47\x2a\xe7\x80\xbd\x56\xc9\x94\x2b\x73\xe5\xa1\x25\xc1\xc1\xa6\xfb\x75\xbd\x38\x7b\x31\x5a\x15\x82\xc7\x14\x66\x5f\xc7\xee\x9c\xb1\x5f\xd4\x0a\xb5\x28\x94\x60\x9e\x7b\x10\xb7\xea\x86\x45\xf8\xf8\x8c\x4d\x4f\x29\xcc\xfe\xfb\xbb\x01\x0e\xc2\xe9\xa8\x29\xb3\x11\x10\x16\x10\xe6\xb3\x4e\x59\x70\x4f\xd9\xce\x39\xfc\xfd\x09\xf0\x7f\xc9\x10\xeb\x1c\xbe\xbb\xdf\x78\x84\x35\x6a\x95\x8e\xc0\xc3\x59\x2e\xa1\x45\x6b\xf2\x24\xbe\xe5\xbe\x29\xc0\xb2\x82\xe7\x04\xa1\x92\x84\x6c\x4e\xa0\x0c\x13\xaf\xd8\x3b\x9c\x7d\x58\x74\xa2\xbc\x57\x9a\xe4\x30\x7c\xa7\x4e\xb1\x26\xf1\x2f\x63\xf1\x29\x99\x90\xc3\xc6\x49\x92\x34\xba\x04\x78\x19\xca\xdc\xef\xad\x75\x25\xfc\x9f\xf1\x5d\xf8\xfa\x41\x71\x8e\xde\x03\x00\x00\xff\xff\xff\x8b\x86\xf7\xb7\x02\x00\x00" func lockedtokensStakerStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4400,11 +4379,11 @@ func lockedtokensStakerStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd7, 0x3d, 0xa6, 0xee, 0x16, 0x62, 0x86, 0xa8, 0x75, 0xe1, 0x9a, 0xb0, 0x46, 0x44, 0x31, 0x93, 0xbd, 0x11, 0xe3, 0x5, 0xc, 0x92, 0xc8, 0xd5, 0xb2, 0x95, 0xec, 0x89, 0x21, 0xb9, 0xdc, 0xed}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x12, 0xf1, 0x86, 0x58, 0x5d, 0x91, 0x7f, 0x1a, 0x15, 0x92, 0xc5, 0xf3, 0xa7, 0xa6, 0xd3, 0x7a, 0x72, 0xd0, 0x90, 0x7c, 0xc2, 0x70, 0x26, 0x1f, 0xbc, 0xcf, 0x67, 0xa, 0x38, 0x17, 0x82, 0xc7}} return a, nil } -var _lockedtokensStakerUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\x4b\x6b\xbb\x40\x10\xbf\xfb\x29\x06\x0f\x41\xe1\x8f\xfc\xcf\xa1\x69\xb0\x49\xfa\x20\x21\x86\x18\xfa\x38\x6e\x74\x8c\xe2\x66\x57\xc6\x59\x92\x52\xf2\xdd\x8b\xae\x79\x96\x1e\x3b\x17\x71\xe7\xf7\xe2\xb7\x5b\x6c\x2b\x4d\x0c\x33\x9d\x94\x98\xae\x74\x89\xaa\x86\x8c\xf4\x16\xfe\xef\x67\xd1\x68\x3a\x19\xaf\xa2\xe9\x64\x1e\x8e\xc7\xcb\x49\x1c\x3b\x1d\x3a\x66\x51\x16\x6a\xb3\x20\xbd\xff\x3c\xa2\xe3\x55\x38\x7d\x99\x3f\x2d\x96\xd1\xfb\xc7\x0d\xfc\xd1\xa8\x4d\xb1\x96\xd8\xca\x5b\xbc\x7b\x75\xe6\x3a\x0e\x93\x50\xb5\x48\xb8\xd0\xca\xf3\xe1\xcb\x71\x00\x00\x24\x32\xe4\x5a\xa6\x48\x4b\xcc\xfa\x20\x0c\xe7\xde\x65\xd2\xa0\xfd\x44\x15\x92\x68\x88\xf5\xbf\x6b\xab\xe0\xad\xe0\x3c\x25\xb1\xf3\xa1\xf7\x93\xf6\xdc\x0a\x5b\xa3\x8a\xb0\x12\x84\x9e\x48\x12\x6d\x14\x77\x56\x0f\x9a\x48\xef\x5e\x85\x34\xe8\x43\x2f\xb4\xbb\x26\x1c\x74\x53\xa3\xcc\x82\x53\x40\x18\x40\xc7\x0f\x6a\xd6\x24\x36\x18\xac\x5b\x85\xbb\xbf\x08\x7e\xef\x35\x45\xf6\xe1\xb7\x7d\x6c\x23\x2c\x04\xe7\xfe\x29\x70\x33\xc3\x21\x54\x42\x15\x89\xe7\x8e\xb4\x91\x29\x28\xcd\x60\x73\x02\x61\x86\x84\x2a\x41\x60\x0d\x17\x5a\xae\x55\x38\xd8\xb2\x70\x8f\x89\x61\xbc\xe8\xa1\xb9\xa7\x9a\x45\x89\x64\x9f\xc4\xe0\xa6\x99\xae\x87\xb8\x85\x78\xbe\x73\x2e\xf0\x4c\x0a\x8c\x6a\xff\x42\x29\xbd\xa3\xdd\xc1\xf9\x0e\x00\x00\xff\xff\x19\x16\xc4\x87\x9f\x02\x00\x00" +var _lockedtokensStakerUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x51\x4d\x4b\xf3\x40\x10\xbe\xef\xaf\x18\x72\x28\x1b\x78\xc9\x0f\x28\x6f\x2d\x55\x10\x0f\x82\xc5\x8a\x9e\xa7\x9b\x49\x13\xb2\xdd\x09\x93\x59\x5a\x91\xfe\x77\xc9\x87\x6d\xaa\x78\x74\x2e\x21\x33\xcf\x17\xcf\x56\xfb\x86\x45\xe1\x91\x5d\x4d\xf9\x0b\xd7\x14\x5a\x28\x84\xf7\x90\x4c\x57\x89\x19\x71\xf7\x31\xec\xaa\xad\xa7\x7e\x3d\x02\xaf\x76\x89\x31\x2a\x18\x5a\x74\x5a\x71\xb0\x29\x7c\x18\x03\x00\xe0\x49\xa1\x64\x9f\x93\x3c\x53\x31\x07\x8c\x5a\xda\xa9\x43\xd6\x7f\x9e\x1a\x12\xec\x88\xed\xbf\x6b\xab\xec\xad\xd2\x32\x17\x3c\xa4\x30\xfb\x49\x7b\xe8\x85\x07\xa3\x46\xa8\x41\x21\x8b\xce\x71\x0c\x3a\x5a\xdd\xb2\x08\x1f\x5e\xd1\x47\x4a\x61\xb6\x1a\x6e\x5d\x38\x18\xa7\x25\x5f\x64\xe7\x80\xb0\x80\x91\x9f\xb5\xca\x82\x3b\xca\xb6\xbd\xc2\xff\xbf\x08\x7e\x63\xbb\x22\xe7\xf0\xdb\x7d\x33\x44\x58\xa3\x96\xe9\x39\x70\x37\xcb\x25\x34\x18\x2a\x67\x93\x3b\x8e\x3e\x87\xc0\x0a\x43\x4e\x10\x2a\x48\x28\x38\x02\x65\x98\x68\x25\x83\xc2\x69\x28\x8b\x8e\xe4\xa2\xd2\xa4\x87\xee\x9d\x5a\xc5\x9a\x64\x2d\x7c\x7c\x87\xc5\xb7\x66\xc6\x1e\x36\x3d\xc4\xa6\xe6\x52\xe0\x85\x94\xc5\xd0\xff\xad\xbc\xb7\x5f\x76\x27\xf3\x19\x00\x00\xff\xff\x30\xca\xb7\x9c\x6a\x02\x00\x00" func lockedtokensStakerUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -4420,11 +4399,11 @@ func lockedtokensStakerUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xeb, 0x2e, 0xae, 0xc2, 0x32, 0xef, 0x6c, 0x93, 0x9f, 0x5e, 0x46, 0x7f, 0x86, 0xe0, 0x52, 0x5b, 0x7d, 0xab, 0x41, 0x2d, 0x3f, 0x47, 0xeb, 0x82, 0x59, 0xd9, 0xa3, 0x76, 0x43, 0x2e, 0xb9, 0xb8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdc, 0xc1, 0xaf, 0x7a, 0x10, 0xfb, 0xfd, 0x3b, 0x33, 0xc6, 0xc6, 0xce, 0xa3, 0x80, 0xcf, 0x7f, 0x17, 0xf2, 0x6f, 0xae, 0x9a, 0xba, 0x53, 0xa9, 0x11, 0x16, 0x37, 0xb0, 0x94, 0xa3, 0x4c, 0x20}} return a, nil } -var _lockedtokensStakerUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x6b\xf2\x40\x10\xc6\xef\xf9\x14\x43\x0e\x92\xc0\x4b\x78\xcf\x52\x2b\x56\x2d\x05\x45\xc5\x48\x7b\x5e\x93\xc9\x1f\x12\x77\xc2\xec\x84\x58\x8a\xdf\xbd\x24\x9b\x6a\x6c\xe9\xb1\x73\x09\x64\x9e\x79\xe6\xc7\xb3\x93\x9f\x2a\x62\x81\x35\x45\x05\xc6\x07\x2a\x50\x1b\x48\x98\x4e\xf0\xff\xbc\xde\xce\x57\xcb\xc5\x61\xbb\x5a\x6e\x66\x8b\xc5\x7e\x19\x86\x4e\xaf\x7e\xae\x75\x9a\x1f\x4b\xec\xf4\x56\xee\xde\xfd\x73\x1d\x47\x58\x69\xa3\x22\xc9\x49\x7b\x1a\x9b\x59\x1c\x33\x1a\x33\x86\x50\x38\xd7\xa9\x0f\x1f\x8e\x03\x00\x50\xa2\x40\x46\x65\x8c\xbc\xc7\x64\x0c\xaa\x96\xcc\x1b\xc2\x04\xdd\x67\x5b\x21\xab\xd6\xca\xfc\xbb\x5f\x1e\xbc\xe5\x92\xc5\xac\x1a\x1f\x46\x3f\xc7\x5e\x3a\x63\xbb\xa8\x62\xac\x14\xa3\xa7\xa2\x88\x6a\x2d\xfd\xaa\x27\x62\xa6\xe6\x55\x95\x35\xfa\x30\x9a\xd9\x5e\x0b\x07\x7d\x19\x2c\x93\xe0\x0a\x08\x13\xe8\xe7\x03\x23\xc4\x2a\xc5\xe0\xd8\x39\x3c\xfc\x05\xf8\xa3\xd7\x46\x3b\x86\xdf\xfa\xa1\x45\xd8\x29\xc9\xfc\x2b\x70\x5b\xd3\x29\x54\x4a\xe7\x91\xe7\xce\xa9\x2e\x63\xd0\x24\x60\x39\x81\x31\x41\x46\x1d\x21\x08\xc1\xc0\xcb\xb5\x0e\x17\x1b\x16\x9e\x31\xaa\x05\x07\x39\xb4\xef\x64\x44\x15\xc8\x3b\xa6\xf3\x3b\x4c\xbe\x25\xd3\xe7\x10\x76\x12\xcf\x77\x6e\x01\xde\x86\x82\xba\x8a\x95\xe0\x06\xa5\x21\x2e\x72\x9d\xf6\x47\x31\xb8\x8f\x2f\x8a\x8b\xf3\x19\x00\x00\xff\xff\x52\x58\xde\x54\x99\x02\x00\x00" +var _lockedtokensStakerUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xcd\x6a\xeb\x30\x10\x85\xf7\x7e\x8a\xc1\x8b\x60\xc3\xc5\x0f\x10\x6e\x6e\xc8\x2d\x94\x2e\x4a\x1b\x9a\xd2\xae\x15\x69\x6c\x0b\x3b\x1a\x33\x1a\xe1\x94\x92\x77\x2f\xb6\xd5\xc4\x69\xe9\xb2\xda\x18\xe6\xe7\x9c\x8f\xe3\xb1\x87\x8e\x58\xe0\x9e\x74\x83\xe6\x99\x1a\x74\x1e\x4a\xa6\x03\xa4\xf3\x52\x9a\xc4\xb9\xdb\xe0\x2a\xbb\x6f\x71\x2c\xc7\xc1\xab\x5a\x9a\x24\xc2\xca\x79\xa5\xc5\x92\xcb\x1c\xf6\x1b\x63\x18\xbd\x5f\xc2\x4e\xd8\xba\x2a\x87\xf7\x24\x01\x00\x68\x51\xa0\xa6\xd6\x20\x3f\x61\xb9\x04\x15\xa4\xce\xe6\x9e\xc5\xf8\x79\xec\x90\xd5\x20\xe5\xff\x5c\x9b\x17\xaf\x56\x6a\xc3\xaa\xcf\x61\xf1\x7d\xed\x6e\x14\x9e\x8c\x3a\xc6\x4e\x31\x66\x4a\x6b\x0a\x4e\xa2\xd5\x7f\x62\xa6\xfe\x45\xb5\x01\x73\x58\x6c\xa6\xde\x00\x07\xf1\x79\x6c\xcb\xe2\x0c\x08\x2b\x88\xfb\x85\x17\x62\x55\x61\xb1\x1f\x15\xfe\xfe\x06\xf8\xbf\x6c\x88\x76\x09\x3f\xf5\x77\x13\xc2\x56\x49\x9d\x9f\x81\x87\xb7\x5e\x43\xa7\x9c\xd5\x59\x7a\x43\xa1\x35\xe0\x48\x60\xe2\x04\xc6\x12\x19\x9d\x46\x10\x82\x99\x56\x3a\x29\x9c\xa6\xb0\xf0\x88\x3a\x08\xce\x72\x18\xfe\x93\x17\xd5\x20\x6f\x99\x8e\x6f\xb0\xfa\x92\x4c\xcc\x61\x37\x8e\x64\x79\x72\x09\xf0\xb2\x54\x84\xce\x28\xc1\x07\x94\x9e\xb8\xb1\xae\x8a\x47\x31\xbb\x8f\x4f\x8a\x53\xf2\x11\x00\x00\xff\xff\x4a\x3a\x43\x6d\x93\x02\x00\x00" func lockedtokensStakerUpdate_networking_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -4440,11 +4419,11 @@ func lockedtokensStakerUpdate_networking_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/update_networking_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x97, 0x4a, 0x45, 0x76, 0x37, 0xf0, 0x22, 0xec, 0x4b, 0x84, 0xb9, 0x61, 0x7c, 0x2f, 0x48, 0xa2, 0xbb, 0x67, 0xdd, 0x75, 0x63, 0x69, 0x75, 0xf4, 0xa5, 0xe4, 0xde, 0x38, 0x7e, 0x30, 0x27, 0x71}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7d, 0xe2, 0x2b, 0x45, 0xf7, 0x48, 0x74, 0x1b, 0x7a, 0xf8, 0xba, 0x91, 0x56, 0x13, 0x38, 0x14, 0xae, 0x4d, 0x1c, 0xdf, 0x80, 0xc7, 0x48, 0xcc, 0x45, 0x7d, 0xf9, 0x69, 0x6b, 0xb, 0x49, 0x9f}} return a, nil } -var _lockedtokensStakerWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6e\x9b\x40\x10\xbd\xf3\x15\x23\x0e\x16\x48\xed\xa6\x87\xaa\x07\x2b\x69\x94\xc6\x8e\x2a\x25\xaa\x23\x93\xba\xe7\x35\x0c\x06\x79\xbd\x83\x86\xc5\x50\x55\xfe\xf7\x8a\x5d\xc0\x98\xd6\x97\x4a\xe5\xb2\x62\xe7\xed\x9b\xf7\xde\x4c\x7e\x28\x88\x0d\xbc\x50\xbc\xc7\xe4\x8d\xf6\xa8\x4b\x48\x99\x0e\xf0\xa1\x79\x59\x3d\x3e\x2f\x17\x6f\xab\xe7\xe5\xb7\x87\xc5\x62\xbd\x8c\x22\xaf\x43\x3f\x29\xaa\x2d\xd6\x41\xfd\xe1\xdf\x1f\x10\x95\xde\xe5\x5b\x85\x17\xa8\xf1\x9d\xef\x79\x86\xa5\x2e\x65\x6c\x72\xd2\x81\x3c\x50\xa5\xcd\x1c\xbe\x3f\xe5\xcd\xa7\x8f\x21\xfc\xf2\x3c\x00\x00\x85\x06\x32\x52\x09\xf2\x1a\xd3\x39\xc8\xca\x64\xc1\x58\xaa\xb0\xc7\xaa\x40\x96\x2d\x4d\xf9\xee\xb2\xb1\xf8\x91\x9b\x2c\x61\x59\x87\x30\xfb\xf3\xd9\x57\x4b\x3c\xf4\x39\xca\x4a\x19\xdb\x66\x36\xf8\x11\x9b\xf6\xd2\x69\x29\x18\x0b\xc9\x18\xc8\x38\x76\x5a\xad\x9a\x2f\xc4\x4c\xf5\x46\xaa\x0a\x43\x98\x3d\xb8\x5a\xab\x1f\xba\xaf\x44\x95\x8a\xc1\x03\xdc\x41\xf7\x5e\x94\x86\x58\xee\x50\x6c\x2d\xc3\xed\xff\xf0\xf6\x39\x68\x93\x9f\xc3\xb5\x7a\xe4\x24\xbc\x4a\x93\x85\x83\xe0\xf6\xbb\xbf\x87\x42\xea\x3c\x0e\xfc\x47\xaa\x54\x02\x9a\x0c\x38\x9d\xc0\x98\x22\xa3\x8e\x11\x0c\xc1\x88\xcb\x0f\xbd\x4b\xcf\x7d\x9e\xd7\x2d\x4f\x73\xee\xe5\xde\x74\xb8\x9b\xb4\xaf\xdb\xf2\xbf\x49\x3c\xef\xea\xb1\x1d\x92\xef\x58\x4e\x4e\x2c\x36\x18\x57\x06\x47\xe3\x6a\x37\xa1\x34\x72\x8f\xfc\xca\xd4\xfc\x84\xbb\xc9\x00\x3b\xed\x91\x85\x04\x63\xcf\xe7\x47\xa2\xee\x46\xb3\xc6\x5a\x72\xd2\x27\x3f\x2c\xb9\x3b\xc3\xbf\xc7\x25\x12\x2c\xa8\xcc\x4d\x97\xc5\xed\xfb\x49\xff\x9e\x7b\xca\xd6\xfb\x3a\x79\xbf\x03\x00\x00\xff\xff\x47\xfe\xbf\x7a\xd3\x03\x00\x00" +var _lockedtokensStakerWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xc1\x8e\xda\x30\x10\x86\xef\x79\x8a\x51\x0e\x28\x91\x5a\x73\xa9\x7a\x40\x50\xd4\x56\x42\x3d\x54\x2a\x82\x96\x9e\x4d\x32\x21\x11\xc6\x13\x4d\x1c\xc2\x6a\xc5\xbb\xaf\x62\x3b\x21\x64\x97\xcb\x4a\x9b\x8b\x95\x99\xf1\x3f\xdf\x3f\xe3\xe2\x54\x12\x1b\xf8\x4d\xc9\x11\xd3\xbf\x74\x44\x5d\x41\xc6\x74\x82\x70\x18\x0a\x03\x5f\xb7\x52\xd4\xd8\x90\x2f\xea\xff\x6f\x15\xb5\x3e\x14\x7b\x85\x77\x55\xc3\x58\x18\x04\x86\xa5\xae\x64\x62\x0a\xd2\x91\x3c\x51\xad\xcd\x0c\xfe\xad\x8a\xcb\xd7\x2f\x31\x3c\x07\x01\x00\x80\x42\x03\x39\xa9\x14\x79\x83\xd9\x0c\x64\x6d\xf2\x68\x48\x24\xec\xf1\xa7\x44\x96\xad\x4c\xf5\xe9\xbe\xb1\xf8\x5f\x98\x3c\x65\xd9\xc4\x30\x79\x7d\xed\x97\x15\xee\xfb\x9c\x65\xad\x8c\x6d\x33\xe9\xfd\x88\x5d\x1b\x74\x2c\x25\x63\x29\x19\x23\x99\x24\x8e\xd5\xd2\xfc\x20\x66\x6a\x76\x52\xd5\x18\xc3\xe4\xbb\xcb\xb5\xfc\xe0\xbf\x0a\x55\x26\x7a\x0f\xb0\x00\x7f\x5f\x54\x86\x58\x1e\x50\xec\xad\xc2\xfc\x23\xbc\x7d\x8b\xda\xc9\xcf\xe0\x51\x7e\xeb\x10\xd6\xd2\xe4\x71\x0f\xdc\x7e\xcb\x25\x94\x52\x17\x49\x14\xfe\xa4\x5a\xa5\xa0\xc9\x80\xe3\x04\xc6\x0c\x19\x75\x82\x60\x08\x06\x5a\x61\x1c\xdc\x7b\xee\xe6\xf9\xd8\xf2\x78\xce\x1d\xee\xd4\xd7\x4d\xb3\x2e\x6f\xd3\xef\x43\xbc\xbd\xd5\x73\xbb\xa4\xd0\xa9\x5c\x1d\x2c\x5e\x30\xa9\x0d\x0e\xd6\xd5\xbe\x84\xca\xc8\x23\xf2\x9a\xe9\xf2\x04\x8b\xd1\x02\x3d\xfb\xd6\x96\x44\x43\xcf\xb7\x4b\xa2\xf1\xab\xd9\x60\x23\x39\xed\x26\xdf\x3f\x72\x77\xc6\x6f\x8f\x4b\xa4\x58\x52\x55\x18\x3f\x8b\xf9\xe7\x51\xff\x4e\x7b\xac\xd6\xf9\xba\x06\x2f\x01\x00\x00\xff\xff\x84\xb1\x80\xaf\xcd\x03\x00\x00" func lockedtokensStakerWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4460,11 +4439,11 @@ func lockedtokensStakerWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb0, 0x2b, 0xa9, 0xc0, 0x4c, 0xcd, 0xfb, 0x1b, 0x12, 0x83, 0x2a, 0x7c, 0xe7, 0x6, 0xaa, 0xa9, 0x32, 0x2a, 0xd9, 0x67, 0x29, 0x3c, 0xfb, 0xc1, 0xc2, 0x4a, 0x8d, 0xbc, 0x90, 0x9a, 0xcd, 0x78}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc3, 0xee, 0xf6, 0x2e, 0xef, 0x76, 0x89, 0x30, 0x4a, 0x84, 0xd5, 0xa7, 0x97, 0xb6, 0xc8, 0x9c, 0xfc, 0xc3, 0xc6, 0xd8, 0x30, 0x74, 0x8, 0xb5, 0x6e, 0x92, 0x38, 0x2d, 0xb6, 0x35, 0xeb, 0x38}} return a, nil } -var _lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4d\x6b\xbb\x40\x10\xc6\xef\x7e\x8a\xc1\x43\x50\xf8\x23\xff\x43\xe9\x21\x34\x0d\x69\x5e\xda\x92\x10\x83\xa6\x6f\xc7\x89\x8e\x51\x34\xbb\x32\xae\x68\x29\xf9\xee\x45\xd7\xbc\x96\x1e\xbb\x97\x05\xf7\x99\x67\x7e\xf3\x38\xc9\x2e\x97\xac\x60\x21\x83\x94\xc2\xb5\x4c\x49\x14\x10\xb1\xdc\xc1\xff\x7a\xe1\x8e\xe7\xd3\xc9\xda\x9d\x4f\x97\xa3\xc9\xc4\x9b\xfa\xbe\xd1\xa9\x7d\x85\x69\x22\xb6\x2b\x96\xf5\xe7\x41\xed\xaf\x47\xf3\xe7\xe5\xe3\xca\x73\xdf\x3f\xae\xe4\xb3\x52\x6c\x93\x4d\x46\xad\xbd\xd6\x9b\x17\xdf\x4c\xc3\x50\x8c\xa2\xc0\x40\x25\x52\x58\xb8\x93\xa5\x50\x7d\x78\x99\x25\xf5\xed\x8d\x0d\x5f\x86\x01\x00\x90\x91\x82\x58\x66\x21\xb1\x47\x51\x1f\xb0\x54\xb1\x75\xce\xed\xb4\x97\x9b\x13\x63\x63\x53\xfc\xbb\x6c\xec\xbc\x25\x2a\x0e\x19\x2b\x1b\x7a\x3f\xcb\x9e\x5a\x63\xdd\x28\x67\xca\x91\xc9\xc2\x20\xd0\x20\x6d\xab\x07\xc9\x2c\xab\x57\xcc\x4a\xb2\xa1\x37\xd2\x6f\x0d\x1c\x74\xa7\xa0\x2c\x72\x8e\x80\x30\x80\xae\xde\x29\x94\x64\xdc\x92\xb3\x69\x1d\xee\xfe\x02\xfc\xde\x6a\x62\xed\xc3\x6f\xef\xbe\x46\x58\xa1\x8a\xed\x23\x70\x73\x86\x43\xc8\x51\x24\x81\x65\x8e\x65\x99\x85\x20\xa4\x02\xcd\x09\x4c\x11\x31\x89\x80\x40\x49\x38\xf3\x32\xb5\xc3\x5e\x87\x45\x35\x05\xa5\xa2\xb3\x1c\x9a\xff\x54\x28\x4c\x89\xf5\x82\x0c\xae\x92\xe9\x72\xf0\x5b\x89\x65\x1b\xa7\x00\x4f\x45\x4e\xd5\xcd\xec\x51\x85\x1c\x1e\x46\x3a\xae\x86\xbe\x0f\x20\x7b\xe3\x3b\x00\x00\xff\xff\xaf\x17\x1b\xe7\xc7\x02\x00\x00" +var _lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x6b\x83\x40\x10\xc5\xef\xfb\x29\x06\x0f\x41\xa1\x78\x2a\x3d\x84\xa6\xa1\x2d\x84\x1e\x0a\x0d\x49\xff\x9c\x27\xeb\x18\x25\x66\x47\xc6\x11\x53\x4a\xbe\x7b\xd1\x35\xc6\xb4\xf4\xd8\xbd\x2c\xcc\xce\xbc\xf7\x9b\xa7\xf9\xbe\x64\x51\x78\x66\xbb\xa3\xe4\x95\x77\xe4\x2a\x48\x85\xf7\x10\x8c\x4b\x81\xe9\xfb\x16\xb5\xdb\xe6\x9b\x82\xba\x72\xdf\x78\x51\x0b\x8c\x51\x41\x57\xa1\xd5\x9c\x5d\x88\x7b\xae\x9d\x4e\xe1\x6d\x91\x1f\x6e\xae\x23\xf8\x32\x06\x00\xa0\x20\x85\x8c\x8b\x84\x64\x45\xe9\x14\xb0\xd6\x2c\x1c\xfb\xc5\xdd\xf5\x52\x92\x60\x2b\x53\x5d\x5d\x1a\xc7\x1f\xb9\x66\x89\x60\x13\xc1\xe4\xf7\xd8\x53\x27\xec\x8d\x4a\xa1\x12\x85\x42\xb4\xd6\x83\x74\x56\x0f\x2c\xc2\xcd\x3b\x16\x35\x45\x30\xb9\xf7\x6f\x2d\x1c\xf4\xa7\xa2\x22\x8d\x07\x40\x98\x41\x3f\x1f\x57\xca\x82\x5b\x8a\x37\x9d\xc2\xed\x7f\x80\xdf\x85\x6d\xac\x53\xf8\xeb\x7d\xed\x11\x96\xa8\x59\x34\x00\xb7\x67\x3e\x87\x12\x5d\x6e\xc3\xe0\x91\xeb\x22\x01\xc7\x0a\x9e\x13\x84\x52\x12\x72\x96\x40\x19\x46\x5a\x81\x57\x38\xfa\xb0\xe8\x40\xb6\x56\x1a\xe5\xd0\x7e\xa7\x4a\x71\x47\xb2\x14\x3e\x7c\xc2\xec\x47\x32\x7d\x0e\xeb\xae\x25\x8c\xcc\x39\xc0\xf3\x50\xdc\xf4\x3b\xaf\xa8\x41\x49\x4e\x2b\x0d\xbf\x86\xbf\x4f\x20\x47\xf3\x1d\x00\x00\xff\xff\x3e\x0d\x58\x54\x92\x02\x00\x00" func lockedtokensStakerWithdraw_rewarded_tokens_lockedCdcBytes() ([]byte, error) { return bindataRead( @@ -4480,11 +4459,11 @@ func lockedtokensStakerWithdraw_rewarded_tokens_lockedCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x25, 0x86, 0x34, 0xa6, 0x2e, 0xc3, 0xda, 0xba, 0x62, 0x15, 0x19, 0x67, 0xc5, 0x60, 0xa3, 0xb5, 0x8a, 0xeb, 0xa4, 0xe5, 0xef, 0xc, 0x40, 0xe1, 0x2a, 0xcf, 0x9, 0x47, 0xbb, 0xa9, 0xed, 0x6b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x13, 0xa5, 0xaf, 0x96, 0x28, 0x9e, 0xf5, 0x9, 0x1d, 0x5, 0x22, 0x6d, 0x55, 0xb5, 0x0, 0x1e, 0x47, 0xd, 0x10, 0x2b, 0x1b, 0xe6, 0x12, 0x5c, 0x4b, 0xc4, 0x95, 0x48, 0xf8, 0x64, 0x8c, 0x43}} return a, nil } -var _lockedtokensStakerWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4b\x6b\xeb\x30\x10\x85\xf7\xfe\x15\x83\x17\xc1\x86\x8b\xb9\x8b\xcb\x5d\x84\xa6\x21\xcd\xa3\x2d\x09\x71\x88\x93\x3e\x96\x8a\x3d\x8e\x8d\x1d\xc9\x8c\xc7\xc4\xa5\xe4\xbf\x17\x4b\xce\xb3\x74\x59\x6d\x04\xd2\x99\x33\x9f\x8e\x26\xdd\x15\x8a\x18\x66\x2a\xcc\x30\x5a\xa9\x0c\x65\x09\x31\xa9\x1d\xfc\xad\x67\xfe\x70\x3a\x1e\xad\xfc\xe9\x78\x3e\x18\x8d\x96\xe3\x20\xb0\x5a\x75\xc0\x22\x4b\xe5\x76\x41\xaa\xfe\x38\xaa\x83\xd5\x60\xfa\x3c\x7f\x5c\x2c\xfd\xb7\xf7\x1b\xf9\xa4\x92\xdb\x74\x93\xa3\xb6\x37\x7a\xfb\xea\xcc\xb6\x2c\x26\x21\x4b\x11\x72\xaa\xa4\x23\x76\xaa\x92\xdc\x85\xf5\x24\xad\xff\xff\x73\xe1\xd3\xb2\x00\x00\x72\x64\x48\x54\x1e\x21\x2d\x31\xee\x82\xa8\x38\x71\x2e\xb9\x3d\xbd\xf9\x05\x92\x68\x6c\xca\x3f\xd7\x8d\xbd\xd7\x94\x93\x88\xc4\xde\x85\xce\xf7\xb2\x27\x6d\x6c\x1a\x15\x84\x85\x20\x74\x44\x18\x1a\x10\xdd\xea\x41\x11\xa9\xfd\x8b\xc8\x2b\x74\xa1\x33\x30\x77\x0d\x1c\xb4\xab\xc4\x3c\xf6\x4e\x80\xd0\x83\xb6\xde\x2b\x59\x91\xd8\xa2\xb7\xd1\x0e\x77\xbf\x01\x7e\xef\x34\xb1\x76\xe1\xa7\xfb\xc0\x20\x2c\x04\x27\xee\x09\xb8\x59\xfd\x3e\x14\x42\xa6\xa1\x63\x0f\x55\x95\x47\x20\x15\x83\xe1\x04\xc2\x18\x09\x65\x88\xc0\x0a\x2e\xbc\x6c\xe3\x70\x30\x61\x61\x8d\x61\xc5\x78\x91\x43\xf3\x4f\x25\x8b\x0c\xc9\x0c\x48\xef\x26\x99\x36\x87\x40\x4b\x1c\xd7\x3a\x07\x78\x2e\xf2\xf6\xed\x9b\xd7\x52\x9f\xb6\x4f\x3a\x8d\x86\xd9\x8f\x20\x07\xeb\x2b\x00\x00\xff\xff\x80\x23\xab\xc9\xc7\x02\x00\x00" +var _lockedtokensStakerWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6b\xe3\x40\x0c\x85\xef\xf3\x2b\x84\x0f\xc1\x86\xc5\xa7\x65\x0f\x61\xb3\x61\x5b\x08\x3d\x14\x1a\x9a\xa6\x3d\x2b\x63\x39\x36\x71\x46\x46\x96\x49\x4a\xc9\x7f\x2f\x9e\x99\x26\x4e\x4b\x8f\x9d\xcb\x80\x46\x7a\xef\xd3\xb3\xeb\x7d\xcb\xa2\x70\xcf\x76\x47\xc5\x13\xef\xc8\x75\x50\x0a\xef\x21\x19\x97\x12\x13\xfb\x16\xbd\xdb\xd6\x9b\x86\x7c\x39\x36\x5e\xd5\x12\x63\x54\xd0\x75\x68\xb5\x66\x97\xe2\x9e\x7b\xa7\x53\x58\x2f\xea\xe3\x9f\xdf\x19\xbc\x19\x03\x00\xd0\x90\x42\xc5\x4d\x41\xf2\x48\xe5\x14\xb0\xd7\x2a\x1d\xfb\xe5\xfe\x7a\x68\x49\x70\x90\xe9\x7e\x5d\x1b\xe7\x2f\xb5\x56\x85\xe0\x21\x83\xc9\xd7\xb1\x3b\x2f\x1c\x8c\x5a\xa1\x16\x85\x52\xb4\x36\x80\x78\xab\x1b\x16\xe1\xc3\x33\x36\x3d\x65\x30\xf9\x1f\xde\x06\x38\x88\xa7\xa3\xa6\xcc\xcf\x80\x30\x83\x38\x9f\x77\xca\x82\x5b\xca\x37\x5e\xe1\xef\x4f\x80\xff\x4b\x87\x58\xa7\xf0\xdd\xfb\x2a\x20\x2c\x51\xab\xec\x0c\x3c\x9c\xf9\x1c\x5a\x74\xb5\x4d\x93\x5b\xee\x9b\x02\x1c\x2b\x04\x4e\x10\x2a\x49\xc8\x59\x02\x65\x18\x69\x25\x41\xe1\x14\xc2\xa2\x23\xd9\x5e\x69\x94\xc3\xf0\x9d\x3a\xc5\x1d\xc9\x52\xf8\xf8\x0a\xb3\x4f\xc9\xc4\x1c\x56\xbe\x25\xcd\xcc\x25\xc0\xcb\x50\x7e\x88\x3b\xaf\x9d\xaf\xc6\x95\xce\xbf\x46\xb8\x3f\x40\x4e\xe6\x3d\x00\x00\xff\xff\x11\x39\xe8\x7a\x92\x02\x00\x00" func lockedtokensStakerWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4500,11 +4479,11 @@ func lockedtokensStakerWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0x11, 0xde, 0xf4, 0x53, 0xf1, 0x44, 0x19, 0x17, 0xd1, 0x91, 0x27, 0x12, 0xc9, 0xe4, 0x4f, 0xc6, 0xda, 0x2, 0xec, 0xb5, 0xae, 0x1f, 0x0, 0x90, 0x2d, 0xe2, 0x22, 0x84, 0x67, 0x54, 0x40}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5b, 0x46, 0x2b, 0xa7, 0xad, 0xfb, 0xcd, 0x79, 0xce, 0xdd, 0xec, 0x78, 0xff, 0x7c, 0x42, 0x3d, 0x6e, 0x19, 0xe, 0x4c, 0x1f, 0x75, 0xdb, 0xd5, 0x69, 0xe9, 0x9c, 0xc8, 0x54, 0xbd, 0x4f, 0xcb}} return a, nil } -var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x92\x3f\x6f\xdb\x30\x10\xc5\x77\x7d\x8a\x83\x06\x43\x1a\xaa\x74\x28\x3a\x18\x69\x83\x34\x76\x50\x20\x41\x53\xc4\x6e\x3a\x5f\xa8\x53\x44\x84\xe6\x09\xe4\x31\x76\x51\xf8\xbb\x17\xa4\xfe\xa0\x1a\x34\x84\x0b\x21\xde\xbb\x7b\xbf\x47\x51\x1f\x3a\x76\x02\xb7\xc1\xbe\xe8\x67\x43\x7b\x7e\x25\x0b\x8d\xe3\x03\xe4\xb3\xb3\x3c\x1b\x95\x86\x8f\x33\xd5\xf8\x3d\x29\xee\x59\xbd\x52\x9d\xce\x7c\x2f\xfa\x78\xba\x7f\xb8\xb9\xdb\x6e\xf6\x0f\x77\xdb\x1f\xd7\x9b\xcd\xe3\x76\xb7\xcb\x32\x71\x68\x3d\x2a\xd1\x6c\x0b\x3c\x70\xb0\xb2\x86\x5f\xb7\xfa\xf4\xf9\x53\x09\x7f\xb3\x0c\x00\xc0\x90\x40\xcb\xa6\x26\xf7\x48\xcd\x1a\x56\xff\x8f\xae\xd2\xf6\x3d\x55\x27\xf1\x1b\x06\x23\x49\x8b\x41\xda\x62\x16\xa1\xfa\xad\xa5\xad\x1d\x1e\x4b\x58\x4d\xd4\xd5\x53\xec\xe8\xdd\x3a\x47\x1d\x3a\x2a\x50\x29\x19\x06\x7c\x63\xe7\xf8\xf8\x84\x26\x50\x09\xab\x6b\xa5\x22\x66\xc4\x83\x61\x79\x32\x4d\x35\x21\xc2\x17\x88\xcd\x95\x17\x76\xf8\x42\xd5\x73\x6a\xbf\x5c\xe4\xfe\x5a\xc4\xfb\x59\xc3\x52\x7d\xd7\xcf\xf9\x89\xd2\x96\x93\x65\x5c\x57\x57\xd0\xa1\xd5\xaa\xc8\xf7\x2d\x41\xe7\xf4\x01\xdd\x1f\x08\x9e\x5c\x04\x88\x90\x50\x33\x79\xb0\x2c\xd0\xe2\x1b\x01\x5a\x40\xef\x59\x69\x14\xaa\xc1\x24\xbf\x51\x9a\x97\xd9\x3c\xcf\x78\x8b\x0b\x71\xde\x75\xb5\x63\xc4\x8b\x61\xc8\x45\x33\xd6\x53\x79\x29\xd6\x0d\x07\x53\x27\xfc\xde\x14\x62\x1b\x48\x7a\x78\x09\x0f\x1c\x35\x79\xdf\x7d\xee\xf1\xe9\x44\x2a\x08\x2d\xfe\x9c\xaa\xa6\x8e\xbd\x96\x01\xe8\xf2\xc3\x2c\x6b\x75\x1c\x22\x4c\x6f\xb1\xdf\xcb\xd1\xe3\x9c\xfd\x0b\x00\x00\xff\xff\x24\x0f\x94\xd3\x2c\x03\x00\x00" +var _lockedtokensUserDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x92\xbf\x6e\xdc\x30\x0c\xc6\x77\x3f\x05\xe1\xe1\x60\x0f\x55\x96\xa2\xc3\x21\x6d\xd0\x16\x08\x3a\x74\x28\xda\x34\x9d\x19\x99\x8e\x85\x93\x45\x43\xa2\xce\x57\x14\xf7\xee\x85\xe4\x3f\x38\x0f\x1e\xa2\x45\x30\xf9\x91\xfc\x7d\xb4\x4c\x3f\xb0\x17\x78\x8c\xee\xd5\xbc\x58\x7a\xe2\x13\x39\x68\x3d\xf7\x50\x6e\x62\x65\xb1\x28\x2d\x8f\x1b\xd5\xf2\xbd\x2a\xbe\xb3\x3e\x51\x93\x63\x61\x16\xdd\x86\xca\xa2\x10\x8f\x2e\xa0\x16\xc3\xae\xc2\x9e\xa3\x93\x23\xfc\x7e\x34\x97\x0f\xef\x6b\xf8\x57\x14\x00\x00\x96\x04\x3a\xb6\x0d\xf9\x9f\xd4\x1e\xe1\x70\xdb\x41\xe5\xeb\x5b\xce\xae\xe2\x33\x46\x2b\x59\x8b\x51\xba\x6a\x03\xaf\xfe\x18\xe9\x1a\x8f\x63\x0d\x87\x95\x57\x3d\xa7\x8a\x69\xda\xe0\x69\x40\x4f\x15\x6a\x2d\x73\x83\x2f\xec\x3d\x8f\xcf\x68\x23\xd5\x70\xf8\xac\x75\xc2\x4c\x78\x30\x9f\x40\xb6\x55\x2b\x22\x7c\x84\x54\xac\x82\xb0\xc7\x57\x52\x2f\xb9\xfc\x7e\x97\xfb\x53\x95\x36\x73\x84\xbd\xfc\xaf\xa9\xcf\x0f\x94\xae\x5e\x47\xa6\xf3\xf0\x00\x03\x3a\xa3\xab\xf2\xa9\x23\x18\xbc\xe9\xd1\xff\x85\x18\xc8\x27\x80\x04\x09\x0d\x53\x00\xc7\x02\x1d\x9e\x09\xd0\x01\x86\xc0\xda\xa0\x50\x03\x36\xcf\x5b\xa4\x65\x5d\x6c\xfd\x2c\x5b\xdc\xb1\xf3\xa6\xd5\x2e\x16\xef\xe6\x26\x77\xed\x92\xcf\xe9\x3d\x5b\x5f\x39\xda\x26\xe3\x4f\x43\x21\x95\x81\xe4\x27\x97\xf1\xc0\x53\x5b\x4e\xd5\xd7\x09\x9f\x2e\xa4\xa3\xd0\xee\xcf\x51\x0d\x0d\x1c\x8c\xcc\x40\xf7\xef\x36\x5e\xd5\x38\x5b\x58\xdf\xe2\x74\xd7\xcb\x8c\x6b\xf1\x3f\x00\x00\xff\xff\x06\xda\x11\x7f\x26\x03\x00\x00" func lockedtokensUserDeposit_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4520,11 +4499,11 @@ func lockedtokensUserDeposit_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/deposit_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0x1f, 0x6a, 0xd9, 0xd0, 0xf3, 0x38, 0x62, 0xfc, 0x28, 0x71, 0xaa, 0xf0, 0x12, 0x5e, 0x71, 0xe6, 0x2a, 0xd1, 0x88, 0x47, 0xa9, 0x1f, 0x46, 0x62, 0x8d, 0xaf, 0xff, 0x92, 0xe, 0xf2, 0xec}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf4, 0xa5, 0xe5, 0x96, 0x71, 0x49, 0x43, 0x2c, 0x42, 0xb0, 0x75, 0x57, 0xe2, 0x55, 0x9a, 0x95, 0xfe, 0xf3, 0xec, 0xdf, 0x91, 0x6e, 0x41, 0x44, 0xc, 0x5b, 0x1, 0x46, 0x8e, 0x83, 0xab, 0xd7}} return a, nil } -var _lockedtokensUserGet_locked_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x6a\xeb\x30\x10\x45\xf7\xfa\x8a\x4b\x16\x0f\x7b\x63\xde\xba\xb4\x0d\x26\x36\xb4\xc4\x34\x21\xc9\x0f\xc8\xf2\x38\x15\x91\x35\x46\x1a\xd3\x42\xe9\xbf\x97\xd8\xa9\xdb\xb4\x9d\x8d\x84\x98\x73\x8f\x66\x6c\xd7\x73\x10\x54\x6c\x4e\xd4\x1c\xf8\x44\x3e\xa2\x0d\xdc\xe1\xff\x6b\xb5\x59\xad\xcb\xe2\xb0\x59\x97\x4f\x79\x51\xec\xca\xfd\x5e\x29\x6d\x0c\xc5\x98\x68\xe7\x52\xb4\x83\x47\xa7\xad\x4f\xb4\x31\x3c\x78\xb9\x41\xde\x34\x81\x62\x4c\xe7\x1b\xde\x94\x02\x00\x47\x02\x37\x2a\xf2\xa9\xf7\xd1\xb7\xbc\xa3\x16\x77\x38\x92\x5c\xde\x3e\x73\xd2\x11\x39\x57\x66\x74\xaf\x6b\xeb\xac\x58\x8a\x59\xcd\x21\xf0\xcb\xed\xbf\xef\x7f\xcd\xc6\xe3\x81\x5d\x43\xe1\x3e\x99\xc1\x73\x5d\xb5\x55\x3f\xe5\xdb\xa1\x76\xd6\x6c\xb5\x3c\xcf\xd0\x97\x77\xb9\x44\xaf\xbd\x35\xc9\x62\xc5\x83\x6b\xe0\x59\x30\xd9\xa1\x11\xa8\xa5\x40\xde\x10\x84\xd1\x8f\x31\xf8\x15\xbf\x48\xa7\xc1\x03\xc9\x10\xfc\x9f\xb3\x67\x47\x92\x2b\xee\xb2\xb3\x24\x55\xef\xea\x23\x00\x00\xff\xff\xa3\x13\x04\x31\x97\x01\x00\x00" +var _lockedtokensUserGet_locked_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x4e\xc3\x30\x0c\x86\xef\x79\x8a\x5f\x3d\xa0\xf6\xd2\x07\x40\xc0\x34\x71\x01\x69\x87\x09\xf1\x02\x69\xe2\x8c\x68\x69\x5c\x39\x8e\x38\x20\xde\x1d\xad\x1d\x65\x03\x7c\x49\x64\xf9\xfb\xfe\x38\x71\x9c\x58\x14\x3b\x76\x47\xf2\xaf\x7c\xa4\x5c\x10\x84\x47\x34\x97\xad\xc6\x18\xeb\x1c\x95\xd2\xda\x94\x3a\x84\x9a\x31\xda\x98\x5b\xeb\x1c\xd7\xac\xb7\xd8\x7a\x2f\x54\x4a\xb7\xde\xf0\x61\x0c\x00\x24\x52\xa4\xd9\xb4\x5d\x66\x9f\x73\xe0\x17\x0a\xb8\xc7\x81\xf4\xdc\xfb\xf6\x74\x33\x72\xaa\xde\xd9\xc9\x0e\x31\x45\x8d\x54\xfa\x81\x45\xf8\xfd\xee\xe6\xf2\x49\xfd\x7c\x3c\x71\xf2\x24\x0f\xed\x0a\x9e\xea\x6a\x6c\xf7\x3b\x7c\x5f\x87\x14\xdd\xde\xea\xdb\x0a\xfd\xe4\x6e\x36\x98\x6c\x8e\xae\x6d\x1e\xb9\x26\x8f\xcc\x8a\x25\x1d\x16\x42\x81\x84\xb2\x23\x28\x63\x9a\x35\xf8\xa3\x6f\xba\x65\x71\x21\xad\x92\xff\xdd\xbd\x3f\x90\x5e\x71\xe7\x3f\x6b\x3b\xf3\x69\xbe\x02\x00\x00\xff\xff\x5f\x74\xcf\x97\x91\x01\x00\x00" func lockedtokensUserGet_locked_account_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -4540,11 +4519,11 @@ func lockedtokensUserGet_locked_account_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_locked_account_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa0, 0xee, 0x12, 0xd0, 0xaf, 0x24, 0x3e, 0x2a, 0xd, 0xb3, 0xdd, 0x7d, 0x78, 0x32, 0xfa, 0x16, 0xeb, 0xd5, 0x9c, 0xf6, 0x40, 0x13, 0x2f, 0x48, 0x2f, 0x17, 0xdb, 0x35, 0x9, 0x8, 0x30, 0x40}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa4, 0x1c, 0x7f, 0x55, 0xaa, 0x4, 0xd5, 0x1d, 0x5b, 0xbd, 0xdf, 0x3f, 0x2f, 0xe4, 0x4f, 0x2f, 0x22, 0x93, 0x27, 0x85, 0x4b, 0x23, 0x56, 0xaf, 0x5e, 0xc5, 0xd, 0x28, 0x5f, 0xee, 0x60, 0x44}} return a, nil } -var _lockedtokensUserGet_locked_account_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\xf3\x40\x10\x86\xef\xfb\x2b\x5e\x7a\xf8\x48\x2e\xe1\x3b\x88\x87\xa2\x96\xda\x46\x94\x06\x5b\xda\xfa\x03\x26\x9b\x49\x5d\xba\xd9\x09\xbb\x1b\x2c\x88\xff\x5d\x9a\x68\xb5\xea\x5c\x16\x96\x79\xde\x67\x5e\xd3\xb4\xe2\x23\x0a\xd1\x7b\xae\xb6\xb2\x67\x17\x50\x7b\x69\xf0\xff\x50\x2c\x67\x8b\x7c\xbe\x5d\x2e\xf2\xc7\xe9\x7c\xbe\xce\x37\x1b\xa5\x48\x6b\x0e\x21\x21\x6b\x53\xd4\x9d\x43\x43\xc6\x25\xa4\xb5\x74\x2e\x8e\x31\xad\x2a\xcf\x21\xa4\x63\x3c\xdd\x99\xc3\xe5\x05\x5e\x95\x02\x00\xcb\x11\xb6\x37\x4c\x87\xd5\x07\x57\xcb\x9a\x6b\x5c\x63\xc7\xf1\xe3\xef\x33\x26\xed\x91\xe3\x64\x9a\x5a\x2a\x8d\x35\xd1\x70\xc8\x4a\xf1\x5e\x5e\xae\xfe\x7d\x3f\x35\xeb\x9f\x7b\xb1\x15\xfb\x9b\xe4\x04\x1e\xe7\x6c\xad\xf8\x29\x5f\x75\xa5\x35\x7a\x45\xf1\xf9\x04\x7d\x79\x27\x13\xb4\xe4\x8c\x4e\x46\x33\xe9\x6c\x05\x27\x11\x83\x1d\x04\xcf\x35\x7b\x76\x9a\x11\x05\x6d\x1f\x83\x5f\xf1\xa3\x74\x28\xee\x39\x76\xde\xfd\xd9\x3d\xdb\x71\x3c\xe3\x6e\xc9\x92\xd3\x9c\xa4\xea\x4d\xbd\x07\x00\x00\xff\xff\x51\xcf\xd0\xa1\x96\x01\x00\x00" +var _lockedtokensUserGet_locked_account_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x4a\xc3\x40\x10\x86\xef\xfb\x14\x3f\x39\x48\x72\xc9\x49\x3c\x14\xb5\x54\x41\x14\x7a\x28\xa2\x0f\x30\xd9\x4c\xea\xd2\xcd\x4e\x98\x9d\xa0\x20\xbe\xbb\x34\xd1\xda\xaa\x73\x59\x18\xe6\xfb\xfe\xfd\x43\x3f\x88\x1a\xd6\xe2\x77\xdc\x3e\xc9\x8e\x53\x46\xa7\xd2\xa3\x38\x5e\x15\xce\x91\xf7\x9c\x73\x49\x31\x56\xe8\xc6\x84\x9e\x42\x2a\xc9\x7b\x19\x93\x2d\xb0\x6a\x5b\xe5\x9c\xab\x05\x9e\xef\xc2\xdb\xc5\x39\xde\x9d\x03\x80\xc8\x86\x38\x89\x56\xf3\xe9\x43\xea\xe4\x91\x3b\x5c\x61\xcb\xf6\xb5\xfb\xd6\x54\x13\xb2\x9f\xda\xd3\x40\x4d\x88\xc1\x02\xe7\xba\x11\x55\x79\xbd\x3c\x3b\xfe\x51\x3d\x3d\xf7\x12\x5b\xd6\xeb\xf2\x00\xee\xe7\xe4\x6c\xfd\x3b\x7c\x33\x36\x31\xf8\x0d\xd9\xcb\x01\xfa\xc9\x5d\x2e\x31\x50\x0a\xbe\x2c\x6e\x65\x8c\x2d\x92\x18\xe6\x74\x10\x94\x3b\x56\x4e\x9e\x61\x82\x61\xd2\xe0\x8f\xbe\xa8\xe6\xe2\xca\x36\x6a\xfa\xb7\x7b\xbd\x65\x3b\xe1\x6e\x28\x52\xf2\x5c\x56\xee\xc3\x7d\x06\x00\x00\xff\xff\xf4\x54\xe0\xd6\x90\x01\x00\x00" func lockedtokensUserGet_locked_account_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4560,11 +4539,11 @@ func lockedtokensUserGet_locked_account_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_locked_account_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0xb9, 0x88, 0x9f, 0x36, 0x87, 0x86, 0x21, 0x2f, 0xd1, 0x89, 0x78, 0xd, 0x96, 0x5d, 0xe1, 0xdf, 0x4, 0x17, 0x7d, 0x6e, 0xab, 0xa8, 0x39, 0x91, 0x2b, 0x5e, 0x13, 0xc9, 0xdd, 0xf3, 0x43}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0x2d, 0x23, 0x62, 0x8e, 0xdd, 0x89, 0x34, 0xc5, 0x3e, 0x78, 0xc5, 0xcd, 0x35, 0x2e, 0xcf, 0xa3, 0x3a, 0xed, 0x97, 0x92, 0x6e, 0x8, 0x74, 0x90, 0x9d, 0x36, 0x9d, 0x94, 0xe3, 0xc0, 0x6d}} return a, nil } -var _lockedtokensUserGet_multiple_unlock_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x4f\x6f\xe2\x30\x14\xc4\xef\xfe\x14\x23\x0e\xab\xe4\x12\xed\x61\xb5\x07\x54\x8a\x10\x50\xb5\x22\x2a\x88\x3f\x27\xc4\xc1\x38\x2f\xd4\xc2\xf1\x8b\x6c\xa7\x45\x42\x7c\xf7\x2a\x09\xb4\x4d\xdb\x77\x49\xe4\x79\x33\xfe\x79\x74\x51\xb2\x0b\x48\x59\x1d\x29\x5b\xf3\x91\xac\x47\xee\xb8\xc0\xdf\x53\x3a\x1f\xcf\xa6\x93\xf5\x7c\x36\x7d\x1e\x4d\x26\xcb\xe9\x6a\x25\x84\x54\x8a\xbc\x8f\xa4\x31\x31\xf2\xca\xa2\x90\xda\x46\x52\x29\xae\x6c\xf0\x7d\x6c\x47\x59\xe6\xc8\xfb\x5d\xdc\xc7\x76\xf3\xa0\x4f\xff\xff\xed\x70\x16\x02\x00\x5e\xa5\x83\xd1\x85\x6e\xf6\x6e\xda\x00\xdb\x5d\x2b\xe7\xec\x70\x0d\x82\xb6\xb7\x5f\x8f\x73\xa3\xd6\x63\x28\xc0\x34\x9c\xa3\x56\x7c\xb2\x39\x2f\x29\xc7\x00\x07\x0a\xd7\xb3\x1b\x4c\xfc\x61\xab\x27\x51\xb2\x94\x7b\x6d\x74\xd0\xe4\x93\x3d\x3b\xc7\x6f\x77\x7f\xbe\x3e\x3a\x69\x3e\x8f\x6c\x32\x72\xf7\x51\xc7\x5c\x4f\x67\x35\xfd\x0e\xb1\xa8\xf6\x46\xab\x85\x0c\x2f\x1d\x63\x97\x61\x38\x44\x29\xad\x56\x51\x6f\xcc\x95\xc9\x60\x39\xa0\x25\x81\x84\xa3\x9c\x1c\x59\x45\x08\x8c\xb2\x89\xc3\x8f\x6b\x7a\xb1\xf8\x2c\xa3\x69\x32\x91\x65\x49\x36\x8b\x7e\xab\x25\x39\x50\xd8\xd8\x5a\x49\xeb\xdd\x28\x6e\x71\x2e\x6d\x86\xa3\x50\x39\x7b\x8d\x11\x17\xf1\x1e\x00\x00\xff\xff\x91\x29\xc0\x8b\x08\x02\x00\x00" +var _lockedtokensUserGet_multiple_unlock_limitsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x31\x6b\xfb\x30\x10\xc5\x77\x7d\x8a\x87\x87\x3f\xf6\xe2\xe9\x4f\x87\xd0\x34\x84\x42\x69\x21\x43\x28\xcd\x14\x32\x28\xf2\x39\x15\x91\x75\xe6\x24\xb7\x85\x90\xef\x5e\x2c\xc7\x6d\xdc\xf6\x16\x89\x7b\x77\x4f\x3f\x3d\xdb\xb4\x2c\x11\x2b\x36\x47\xaa\x5e\xf8\x48\x3e\xa0\x16\x6e\x90\x5d\xb7\x32\xa5\xb4\x31\x14\x42\xae\x9d\x2b\x50\x77\x1e\x8d\xb6\x3e\xd7\xc6\x70\xe7\x63\x98\x61\xbb\xac\x2a\xa1\x10\x76\xc5\x0c\xdb\xcd\x83\xfd\xb8\xf9\xbf\xc3\x49\x29\x00\x78\xd3\x02\x67\x1b\x9b\xe6\x46\x6d\x8e\xed\x6e\x90\x6b\x16\x5c\x8c\x60\xfd\x78\x0d\x38\x25\xb5\x2f\x47\x11\x2e\xe1\x2c\x07\xf1\xc9\xd7\xfc\x4c\x35\xe6\x38\x50\xbc\xf4\x46\x98\xe2\x6b\xad\xaf\xd2\xe8\x56\xef\xad\xb3\xd1\x52\x28\xf7\x2c\xc2\xef\xb7\xff\xae\xff\x56\xa6\xe3\x91\x5d\x45\x72\x97\x4f\x96\xfb\x9a\x8c\xae\x7e\x42\xac\xbb\xbd\xb3\x66\xad\xe3\xeb\x64\x71\xca\xb0\x58\xa0\xd5\xde\x9a\x3c\xbb\xe7\xce\x55\xf0\x1c\x31\x90\x40\x43\xa8\x26\x21\x6f\x08\x91\xd1\x26\x3b\xfc\x7a\x26\x2b\xd4\x77\x18\x29\xc9\x52\xb7\x2d\xf9\x2a\xff\x2b\x96\xf2\x40\x71\xe3\x7b\x65\xd5\xcf\xe6\xc5\x80\x73\x1e\x3c\x84\x62\x27\xfe\x62\xa3\xce\xea\x33\x00\x00\xff\xff\x76\x76\x5f\x52\x02\x02\x00\x00" func lockedtokensUserGet_multiple_unlock_limitsCdcBytes() ([]byte, error) { return bindataRead( @@ -4580,11 +4559,11 @@ func lockedtokensUserGet_multiple_unlock_limitsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_multiple_unlock_limits.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0x67, 0x4, 0xcc, 0x3e, 0xbe, 0x5b, 0x53, 0xa4, 0xb6, 0x1c, 0xf7, 0xd3, 0x66, 0x9e, 0x8c, 0xf2, 0x8b, 0x61, 0xd4, 0xf, 0x31, 0xa, 0x4, 0x1d, 0xb2, 0x4b, 0x2e, 0x47, 0x83, 0xbc, 0x45}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3f, 0xe, 0xa9, 0x44, 0x29, 0x58, 0xa8, 0xea, 0x68, 0x48, 0xe8, 0xbc, 0x31, 0xbe, 0x7d, 0xc4, 0x5e, 0x8c, 0xb8, 0xaa, 0x3e, 0x37, 0xdb, 0xc9, 0xe, 0x63, 0xbd, 0xc1, 0xcf, 0x8b, 0x36, 0x1a}} return a, nil } -var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\xcb\x6e\xdb\x30\x10\xbc\xeb\x2b\x16\x39\xb4\x12\x6a\xc8\x39\x14\x3d\x18\x75\x00\xb7\x4a\x5a\x23\x46\x1c\x24\x6e\x7b\xa6\x44\xca\x26\x42\x93\x02\x49\x25\x29\x02\xff\x7b\x21\x51\xa4\x45\x59\x72\x5e\xd5\xc1\x0f\x72\x76\x67\xb8\xb3\x5c\xd1\x6d\x21\xa4\x86\x8b\x92\xaf\x69\xca\xc8\x4a\xdc\x11\x0e\xb9\x14\x5b\x38\xf1\xd6\x4e\x02\x8b\x64\xe2\xc1\x43\xd9\xff\x1e\x62\x9e\xac\x50\xca\xc8\xad\x46\x77\x94\xaf\x5b\x50\x7f\xc3\xc5\x2c\x44\x76\x47\x70\x9d\x47\x19\xf4\xe9\xe3\x62\xf9\xfd\xf2\x3c\x59\x2d\x2f\xcf\xaf\x66\x49\x72\x73\x7e\x7b\x1b\x04\xe3\x31\xac\x36\x54\x81\xca\x24\x2d\x34\xac\x89\x56\xa0\x37\x04\x56\xcb\xd5\x6c\x01\xbc\xdc\xa6\x44\x82\xc8\xe1\x62\xb1\xfc\x03\x88\x03\xca\x32\x51\x72\x0d\xe2\x81\xab\x11\xa0\x4c\x0a\xa5\xa0\xe4\xac\xa6\x1b\x81\xfd\x46\x1c\x83\x32\x92\xe2\x9a\x64\x86\xb1\x82\xb2\xa8\x72\x2b\xd2\xe4\x55\x93\x7a\x4b\x1b\x91\x94\x03\x17\x72\x8b\x98\xe5\x38\xb6\x67\x93\x1f\xc5\x60\xc2\xc8\x1a\xe9\x03\x98\xda\x20\x49\x70\x3f\x8d\xbf\xd7\x4f\xd3\xc1\xb4\x68\x82\x00\x65\x19\x51\x2a\x44\x8c\x45\x90\x97\x1c\xb6\x88\xf2\x10\x61\x2c\x89\x52\x93\xaa\x0a\xd5\x8f\x68\x02\xbf\x2e\xe8\xe3\x97\xcf\xf0\x14\x04\x00\x00\xf7\x48\x82\x2a\xb7\x30\x85\xd3\xf8\xd4\x2c\x31\xa2\x1d\xc3\xb4\xf2\x65\x66\xfe\xd8\x64\x91\x81\xd1\xbc\x46\xde\xa3\x92\xe9\x1b\x92\xc3\xd4\x06\xc5\x19\x2a\x50\x4a\x19\xd5\x94\xa8\x38\x15\x52\x8a\x87\xaf\x1f\x5c\x73\xc5\xbf\xab\x88\xb3\x70\x5c\x94\x29\xa3\xd9\x38\xb7\x1b\xdf\x10\x43\x3c\x23\x11\x3c\xd5\xf9\xab\xc7\x28\xab\x3e\x3f\x39\xa2\x38\x35\xb8\x1a\xb4\x33\x5a\xc6\x63\xf8\x41\xb4\x29\x14\x34\xfb\xa6\xf7\xaa\x8e\xb2\x4d\x62\x05\x7e\x54\xc0\x05\x26\xb6\xc4\x50\x08\xc1\x94\x3b\xba\x28\x34\x15\x1c\xb1\x2b\x81\xeb\xde\x26\xd2\x3b\x9d\xd3\xd6\x7f\xcc\xa7\xc3\x9b\x11\xef\x33\x5d\xd7\x47\xde\x9d\x85\x2e\x4b\xf5\xbc\x20\xe4\x1a\xe9\x8d\x8b\xf1\x0d\xe0\x1d\x9d\xfd\xfa\xf7\x35\xb5\x31\x73\x9e\x0b\x98\x0e\x91\x57\xbb\x61\x0d\x4b\x26\x3e\x45\x4c\x71\xd4\x6b\x90\x4d\x1a\x6b\xa1\x11\x33\x03\x60\xce\x6f\x48\x26\x24\x0e\xa3\x77\xd9\xd5\x34\xba\x90\xcf\x78\x96\x58\xdc\xff\xb0\xcc\x25\xeb\x77\xad\xdd\xbf\x4d\x98\x8b\x18\xb0\x0a\xfb\xf2\x7a\x55\xfb\x46\xb9\x88\x61\xb7\x92\x36\xc4\x97\x68\xfd\x6b\xf3\xc6\x66\x71\xe4\x01\xf7\x34\x5d\x34\xc5\xad\xb3\xf4\xb9\xee\x29\x1c\xb2\xbe\xcf\xfc\x0d\x01\xdf\x67\x30\x05\x05\x67\xd2\xdf\x03\x7f\xcd\xbb\xa5\x99\x47\x15\xe1\x6b\x7c\x6e\xbf\x98\xe2\xfa\xeb\xa7\x60\x98\xc8\x8e\xaf\x1e\xec\x80\xf0\xd9\xeb\xc8\xfa\x25\x1e\x3d\xc1\xde\x73\xf3\xbe\xea\x2b\x4e\x7b\xea\x75\x3d\xe8\xe3\x8c\xd7\x44\x7b\x64\xcd\x78\x0d\x1b\xb9\x1d\x36\x7b\x0b\x45\x0e\x88\xb1\x7a\xe9\x70\x46\xee\xef\xa8\x2f\xce\x25\x6c\x8d\xa4\x79\x02\xd3\x41\x61\xf5\x84\x49\xc2\xf6\xa8\x7f\xc7\x68\x9a\x27\x91\x97\xe6\x95\x43\xa9\xd5\x9b\xcf\x17\x65\x60\x12\xbd\xb4\x32\xad\x8b\x76\xa4\x3c\xfb\x2b\x7d\x58\xa3\x97\x96\xd8\xe5\x18\xa8\xf5\x9b\x27\x8c\x5f\xf9\xd1\xc0\xec\xe8\x7a\xf2\xa6\xb1\xd1\x7a\x76\x81\xff\xab\x31\x4c\x12\x5d\x4a\x5e\xe5\x0c\x76\xc1\xbf\x00\x00\x00\xff\xff\xc8\xe7\x34\xd9\x01\x0b\x00\x00" +var _lockedtokensUserGet_total_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x55\x4d\x6f\xdb\x38\x10\xbd\xeb\x57\x0c\x72\xd8\x95\xb0\x86\x9c\xc3\xa2\x07\xa3\x0e\x90\x42\x48\x6b\x20\x68\x82\xd4\x6d\xcf\x94\x48\xd9\x44\x68\x52\x20\xa9\xa4\x45\xe0\xff\x5e\x88\x14\x69\x52\x96\x9c\xaf\xea\xe0\x0f\xf2\xcd\xbc\xc7\x79\xc3\x11\xdd\x35\x42\x6a\xb8\x6a\xf9\x86\x96\x8c\xac\xc5\x3d\xe1\x50\x4b\xb1\x83\xb3\x68\xed\x2c\x71\x48\x26\x1e\x23\x94\xfb\x1f\x21\x56\xc5\x1a\x95\x8c\x7c\xd3\xe8\x9e\xf2\x4d\x00\x8d\x37\x7c\xcc\xb5\xa8\xee\x09\x36\x79\x54\x8f\x0e\x97\xce\x92\x64\x3e\x87\xf5\x96\x2a\x50\x95\xa4\x8d\x86\x0d\xd1\x0a\xf4\x96\xc0\xfa\x66\x7d\x79\x0d\xbc\xdd\x95\x44\x82\xa8\xe1\xea\xfa\xe6\x27\x20\x0e\xa8\xaa\x44\xcb\x35\x88\x47\xae\x66\x80\x2a\x29\x94\x82\x96\x33\x93\x75\x06\xee\x1b\x71\x0c\xca\x8a\xc9\x0d\xc9\x25\xc6\x0a\xda\xa6\xcb\xad\x48\x9f\x57\x2d\xcc\x96\xb6\xf2\x28\x07\x2e\xe4\x0e\x31\xc7\x71\x6a\xcf\x25\x3f\x89\xc1\x84\x91\x0d\xd2\x47\x30\xb5\x45\x92\xe0\x71\x9a\x78\x6f\x9c\x66\x80\x09\x68\x92\x04\x55\x15\x51\x2a\x45\x8c\x65\x50\xb7\x1c\x76\x88\xf2\x14\x61\x2c\x89\x52\x8b\xae\x0a\xdd\x8f\x6c\x01\xdf\xaf\xe8\xaf\x0f\xff\xc3\x53\x92\x00\x00\x3c\x20\x09\xaa\xdd\xc1\x12\xce\xf3\x73\xbb\xc4\x88\xf6\x0c\xcb\xce\x97\x4b\xfb\xc7\x25\xcb\x2c\x8c\xd6\x06\xf9\x80\x5a\xa6\xef\x48\x0d\x4b\x17\x94\x57\xa8\x41\x25\x65\x54\x53\xa2\xf2\x52\x48\x29\x1e\x3f\xfe\xe3\xdb\x2a\xff\xd1\x45\x5c\xa4\xf3\xa6\x2d\x19\xad\xe6\xb5\xdb\xf8\x84\x18\xe2\x15\xc9\xe0\xc9\xe4\xef\x1e\xab\xac\xfb\xfc\xcf\x13\xe5\xa5\xc5\x19\xd0\xde\x6a\x99\xcf\xe1\x33\xd1\xb6\x50\xd0\xef\xdb\xae\xeb\x3a\xca\x35\x89\x13\xf8\xaf\x02\x2e\x30\x71\x25\x86\x46\x08\xa6\xfc\xd1\x45\xa3\xa9\xe0\x88\x7d\x15\xd8\x74\x35\x91\xd1\xe9\xbc\xb6\xf1\x63\x3e\x1d\xdf\x89\xfc\x90\xe9\xd6\x1c\x79\x7f\x91\xfa\x2c\xdd\xf3\x82\x90\x5b\xa4\xb7\x3e\x26\x36\x80\x0f\x74\x8e\xeb\x3f\xd4\xd4\xc5\xac\x78\x2d\x60\x39\x45\xde\xed\xa6\x06\x56\x2c\x62\x8a\x9c\xe2\x6c\xd4\x20\x97\x34\xd7\x42\x23\x66\xef\xf9\x8a\xdf\x91\x4a\x48\x9c\x66\xef\xb2\xab\x6f\x74\x21\x9f\xf1\xac\x70\xb8\xbf\x61\x99\x4f\x36\xee\x5a\xd8\xbf\x7d\x98\x8f\x98\xb0\x0a\xc7\xf2\x46\x55\xc7\x46\xf9\x88\x69\xb7\x8a\x10\x12\x4b\x74\xfe\x85\xbc\xb9\x5d\x9c\x45\xc0\x03\xcd\x10\x4d\x71\x70\x96\x31\xd7\x23\x85\x53\xd6\x8f\x99\xbf\x25\x10\xfb\x0c\xb6\xa0\xe0\x4d\xfa\x7d\xe4\xaf\x7d\x85\xf4\xf3\xa8\x23\x7c\x8d\xcf\xe1\xfb\x27\x37\x5f\x5f\x04\xc3\x44\x0e\x7c\x8d\x60\x47\x84\xcf\x5e\x47\x36\x2e\xf1\xe4\x09\x0e\x9e\xdb\xf7\xd5\x58\x71\xc2\xa9\x37\xf4\x60\x8c\x33\xdf\x10\x1d\x91\xf5\xe3\x35\xed\xe5\x0e\xd8\xdc\x2d\x14\x35\x20\xc6\xcc\xd2\xf1\x8c\x3c\xdc\xd1\x58\x9c\x4f\x18\x8c\xa4\x55\x01\xcb\x49\x61\x66\xc2\x14\x69\x38\xea\xdf\x31\x9a\x56\x45\x16\xa5\x79\xe5\x50\x0a\x7a\xf3\xf9\xa2\x4c\x4c\xa2\x97\x56\x26\xb8\x68\x27\xca\x73\xb8\xd2\xc7\x35\x7a\x69\x89\x7d\x8e\x89\x5a\xbf\x79\xc2\xc4\x95\x9f\x4d\xcc\x8e\xa1\x27\x6f\x1a\x1b\xc1\xb3\x4f\xe2\x5f\xbd\x61\x92\xe8\x56\xf2\x2e\x67\xb2\x4f\xfe\x04\x00\x00\xff\xff\xff\xc7\x1b\xb5\xfb\x0a\x00\x00" func lockedtokensUserGet_total_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -4600,11 +4579,11 @@ func lockedtokensUserGet_total_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_total_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc3, 0xd3, 0x81, 0x3, 0x5, 0x4, 0xdd, 0x3c, 0xe, 0xce, 0x21, 0xa5, 0x45, 0x4b, 0xd, 0x39, 0x6e, 0x3e, 0x3f, 0xce, 0x25, 0xc9, 0x27, 0xce, 0x1e, 0x7a, 0xe9, 0xdd, 0xc5, 0x86, 0x4f, 0x8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0x8, 0x27, 0xe, 0x25, 0x30, 0xdf, 0xb4, 0x9b, 0xdf, 0x6d, 0x5, 0xd5, 0xf1, 0xd8, 0x3a, 0xef, 0xc2, 0x45, 0x3a, 0xa1, 0xd2, 0x90, 0x9, 0xf6, 0x54, 0x3c, 0xdb, 0x11, 0x6e, 0xa9, 0x9e}} return a, nil } -var _lockedtokensUserGet_unlock_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x4d\x6a\xc3\x30\x14\x84\xf7\x3a\xc5\x90\x45\xb1\x37\xa6\x8b\xd2\x45\x68\x1b\x42\x92\xd2\x12\xd3\x84\xfc\x1c\x40\x96\x9f\x53\x11\x59\xcf\x48\xcf\x34\x50\x7a\xf7\x62\xbb\x4d\x7f\x67\x23\x90\x66\xe6\xd3\xd8\xba\xe1\x20\xc8\xd9\x1c\xa9\xdc\xf1\x91\x7c\x44\x15\xb8\xc6\xe5\x29\x5f\xcd\x96\x8b\xf9\x6e\xb5\x5c\x3c\x4d\xe7\xf3\xcd\x62\xbb\x55\x4a\x1b\x43\x31\x26\xda\xb9\x14\x55\xeb\x51\x6b\xeb\x13\x6d\x0c\xb7\x5e\xc6\x98\x96\x65\xa0\x18\xd3\x31\xf6\xf7\xf6\x74\x7d\x85\x57\xa5\x00\xc0\x91\xc0\xf5\x84\xe9\x60\x7d\xf4\x15\x6f\xa8\xc2\x2d\x0e\x24\x1f\x77\x9f\x35\x69\x1f\xe9\x94\x19\xdd\xe8\xc2\x3a\x2b\x96\x62\x56\x70\x08\xfc\x72\x73\xf1\xfd\xab\x59\x7f\x3c\xb0\x2b\x29\xdc\x25\xe7\x60\xa7\x1f\xb6\xfc\x37\x7c\xdd\x16\xce\x9a\xb5\x96\xe7\x73\xe8\x8b\x3b\x99\xa0\xd1\xde\x9a\x64\x34\xe3\xd6\x95\xf0\x2c\x18\xe8\xd0\x08\x54\x51\x20\x6f\x08\xc2\x68\xfa\x1a\xfc\xa9\x1f\xa5\xc3\xf0\x40\xd2\x06\xff\xef\xf6\xec\x40\xb2\xf7\xdd\x4b\x6e\x6b\x2b\x49\xaa\xde\xd4\x7b\x00\x00\x00\xff\xff\x41\x2c\x60\x75\x8d\x01\x00\x00" +var _lockedtokensUserGet_unlock_limitCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x1e\x39\x48\x72\xc9\x49\x3c\x14\xb5\x14\x41\x14\x72\x28\x62\x7f\xc0\x66\x33\xa9\x4b\x37\x3b\x61\x76\x16\x05\xf1\xbf\x4b\x12\xad\x55\x3b\x97\x85\xd9\xf7\xbe\x37\xcf\x0f\x23\x8b\xa2\x61\x77\xa0\xee\x99\x0f\x14\x13\x7a\xe1\x01\xc5\xe9\xaa\x30\xc6\x3a\x47\x29\x95\x36\x84\x0a\x7d\x8e\x18\xac\x8f\xa5\x75\x8e\x73\xd4\x15\x36\x5d\x27\x94\x52\xb5\xc2\xee\xde\xbf\x5d\x5d\xe2\xdd\x18\x00\x08\xa4\x08\x33\x68\xb3\x48\x1f\x63\xcf\x4f\xd4\xe3\x06\x7b\xd2\xaf\xdd\x37\xa6\x9a\x2d\xd3\xd4\xce\x8e\xb6\xf5\xc1\xab\xa7\x54\xb7\x2c\xc2\xaf\xd7\x17\xa7\x17\xd5\xf3\xf3\xc0\xa1\x23\xb9\x2d\x8f\xc6\x69\x7e\xc9\x9a\xbf\xe1\xdb\xdc\x06\xef\xb6\x56\x5f\x8e\xa6\x9f\xdc\xf5\x1a\xa3\x8d\xde\x95\xc5\x1d\xe7\xd0\x21\xb2\x62\x49\x87\x85\x50\x4f\x42\xd1\x11\x94\x31\xce\x18\xfc\xc3\x17\xd5\x52\x5c\x48\xb3\xc4\xb3\xdd\xeb\x3d\xe9\x2e\x4e\x3f\x8d\x1f\xbc\x96\x95\xf9\x30\x9f\x01\x00\x00\xff\xff\x4e\xa6\xd0\xc0\x87\x01\x00\x00" func lockedtokensUserGet_unlock_limitCdcBytes() ([]byte, error) { return bindataRead( @@ -4620,11 +4599,11 @@ func lockedtokensUserGet_unlock_limitCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/get_unlock_limit.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x41, 0x7e, 0xa8, 0x61, 0xd1, 0xfa, 0x9f, 0xeb, 0x5c, 0xb8, 0xde, 0x5c, 0xae, 0xd1, 0xf0, 0x64, 0x54, 0xd7, 0x86, 0x64, 0x24, 0x4a, 0x10, 0x1e, 0xbc, 0x51, 0x5d, 0x28, 0x9e, 0xd, 0xe5, 0x7b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6f, 0xf9, 0x2, 0x6b, 0x3a, 0x2a, 0x9b, 0x2f, 0xb6, 0xec, 0x74, 0x3b, 0x63, 0xa6, 0x99, 0x2e, 0x44, 0xaa, 0xa7, 0xfd, 0xf7, 0x7f, 0x81, 0xb1, 0x1c, 0x70, 0xf, 0xe3, 0xf1, 0x6f, 0xe4, 0xd4}} return a, nil } -var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x93\x41\x6f\xd4\x30\x10\x85\xef\xf9\x15\xa3\x1c\xaa\x44\x82\x94\x03\xe2\xb0\x2a\x54\xa5\xbb\x15\x52\x2b\x16\x75\x97\x72\x9e\x3a\x93\xc6\xaa\x37\x13\xd9\xe3\xee\x22\xd4\xff\x8e\xec\xc4\x81\x80\x16\x71\xa9\x2f\xd6\xda\xf3\xde\xbc\xcf\xb3\xd1\xbb\x9e\xad\xc0\x95\xef\x1e\xf4\xbd\xa1\x2d\x3f\x52\x07\x8d\xe5\x1d\xe4\xb3\xb3\x3c\x4b\x95\x86\xf7\xb3\xaa\xf4\x7b\xaa\xb8\x61\xf5\x48\x75\x3c\x73\x43\xd1\x9b\xc3\xcd\xfa\xf2\x7a\xb5\xdc\xae\xaf\x57\x9f\x2f\x96\xcb\xdb\xd5\x66\x93\x65\x62\xb1\x73\xa8\x44\x73\x57\xe0\x8e\x7d\x27\x0b\xf8\x7a\xa5\x0f\xef\xde\x96\xf0\x23\xcb\x00\x00\x0c\x09\xb4\x6c\x6a\xb2\xb7\xd4\x2c\x00\xbd\xb4\xc5\xef\xf6\x55\xdc\xd6\x3d\x59\x0c\x36\xee\xd5\x1c\xa4\xfa\xa6\xa5\xad\x2d\xee\x4b\x38\xf9\x5b\xf6\x29\x1a\x4f\x7d\x9e\xd0\x1b\xf9\xd5\xe6\xa8\xd1\x04\x5c\xdd\x05\xc5\x10\xb4\xb7\xd4\xa3\xa5\x02\x95\x92\xd1\xe0\x23\x5b\xcb\xfb\x3b\x34\x9e\x4a\x38\xb9\x50\x2a\x10\x06\x32\x18\x97\x23\xd3\x54\x13\x1d\xbc\x87\x20\xae\x9c\xb0\xc5\x07\xaa\xee\xa3\xfc\xec\x25\x90\x3f\x14\x61\x2a\x0b\x38\x76\xbf\x19\x22\x7c\x41\x69\xcb\x29\x6d\x58\xe7\xe7\xd0\x63\xa7\x55\x91\x6f\x5b\x82\xde\xea\x1d\xda\xef\xe0\x1d\xd9\x90\x3d\xf0\x41\xcd\xe4\xa0\x63\x81\x16\x9f\x08\xb0\x03\x74\x8e\x95\x46\xa1\x1a\x4c\xec\x97\x4a\xf3\x32\x9b\x3f\x45\x1a\xc0\xbf\x5e\xe2\x7f\xa7\x92\x10\x4f\x47\x93\xd3\x26\xdd\xc7\xeb\x63\x58\x97\xec\x4d\x1d\xe3\x0f\x4d\x21\xc8\x40\xe2\xdf\x3d\xc6\x03\x4b\x4d\x3e\xa8\x9f\x87\xf8\x74\x20\xe5\x85\xfe\x9c\x6b\x82\xa9\x6a\xea\xd9\x69\x19\xf3\x9c\xbd\x9e\x4f\xbd\xda\x8f\x08\xd3\x17\x30\xec\x65\xea\xf1\x9c\xfd\x0c\x00\x00\xff\xff\x97\x50\x2f\x26\xa2\x03\x00\x00" +var _lockedtokensUserWithdraw_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x93\x41\x6f\xd4\x30\x10\x85\xef\xf9\x15\xa3\x1c\xaa\x44\x02\xf7\x82\x38\xac\x0a\x15\x20\x55\x1c\x90\x40\x50\xca\x79\xea\x4c\x1a\xab\x8e\x27\xb2\xc7\x4d\x11\xea\x7f\x47\x76\xe2\xb0\x01\x2d\xe2\x82\x2f\xd6\xda\xf3\xde\xbc\xcf\xb3\x31\xe3\xc4\x5e\xe0\x2a\xba\x3b\x73\x6b\xe9\x9a\xef\xc9\x41\xef\x79\x84\x7a\x77\x56\x57\xa5\xd2\xf2\xbc\xab\x2a\xbf\xb7\x8a\x0f\xac\xef\xa9\xcb\x67\x61\x2d\x3a\x3e\xaa\xab\x4a\x3c\xba\x80\x5a\x0c\xbb\x06\x47\x8e\x4e\x0e\xf0\xf5\xca\x3c\xbe\x7c\xd1\xc2\x8f\xaa\x02\x00\xb0\x24\x30\xb0\xed\xc8\x7f\xa6\xfe\x00\x18\x65\x68\x8e\x5d\x54\xde\x3e\x4e\xe4\x31\xd9\x84\x67\x7b\x04\xf5\xcd\xc8\xd0\x79\x9c\x5b\x38\xfb\x53\xf6\x3e\x1b\x6f\x7d\x1e\x30\x5a\xf9\xd5\xe6\xa4\xd1\x86\xaa\x6e\x92\x62\x09\x3a\x79\x9a\xd0\x53\x83\x5a\xcb\x6a\xf0\x96\xbd\xe7\xf9\x06\x6d\xa4\x16\xce\xde\x68\x9d\x08\x13\x19\xac\x2b\x90\xed\xd5\x46\x07\xaf\x20\x89\x55\x10\xf6\x78\x47\xea\x36\xcb\x2f\xfe\x07\xf2\xeb\x26\xcd\xe3\x00\xa7\xee\xbf\x2c\x11\x3e\xa1\x0c\xed\x96\x36\xad\xcb\x4b\x98\xd0\x19\xdd\xd4\xd7\x03\xc1\xe4\xcd\x88\xfe\x3b\xc4\x40\x3e\x65\x4f\x7c\xd0\x31\x05\x70\x2c\x30\xe0\x03\x01\x3a\xc0\x10\x58\x1b\x14\xea\xc0\xe6\x7e\xa5\xb4\x6e\xab\xfd\x53\x94\x01\xfc\xed\x25\xfe\x75\x2a\x05\xf1\x7c\x35\x39\xef\xcb\x7d\xbe\x3e\x85\xf5\x8e\xa3\xed\x72\xfc\xa5\x29\x24\x19\x48\xfe\xa3\xe7\x78\xe0\xa9\xaf\x17\xf5\xd3\x12\x9f\x1e\x49\x47\xa1\xdf\xe7\x5a\x60\x54\x47\x13\x07\x23\x6b\x9e\x8b\xe7\xfb\xa9\xab\x79\x45\xd8\xbe\x80\x65\x6f\x4b\x8f\xa7\xea\x67\x00\x00\x00\xff\xff\x10\x94\xa0\x76\x9c\x03\x00\x00" func lockedtokensUserWithdraw_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -4640,11 +4619,11 @@ func lockedtokensUserWithdraw_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/user/withdraw_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0xa3, 0xd2, 0xbe, 0xda, 0xaa, 0xde, 0xa4, 0x56, 0x70, 0xd8, 0x2, 0xde, 0x44, 0x5e, 0x62, 0x5f, 0x1c, 0x33, 0x6d, 0x38, 0x91, 0xad, 0x32, 0xe5, 0x84, 0x73, 0x91, 0x1e, 0x20, 0x39, 0x20}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0xeb, 0x8e, 0xc2, 0xbe, 0x58, 0xf9, 0x1, 0x8a, 0x51, 0x9, 0xe7, 0x16, 0x2a, 0x38, 0xa2, 0xab, 0x0, 0xe5, 0x81, 0xa7, 0x55, 0x73, 0xaf, 0xb7, 0x5c, 0x78, 0x54, 0x71, 0x19, 0x9a, 0xd5}} return a, nil } -var _nodeversionbeaconAdminChange_version_freeze_periodCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\x41\x6f\xd3\x40\x10\x85\xef\xfe\x15\x4f\x39\x14\xe7\x62\x73\x40\x1c\x2c\x42\x95\x34\x41\xea\x25\xa9\x12\x9a\xfb\xb2\x1e\xc7\x2b\xd9\x3b\xd6\xec\x2c\x29\xa0\xfe\x77\x64\x3b\x40\x55\x93\x1e\xbd\x33\xf3\xbe\xf7\x66\xec\xda\x8e\x45\xb1\xe5\x92\x8e\x24\xc1\xb1\x5f\x91\xb1\xec\x51\x09\xb7\x78\xff\xb4\xdd\xad\x37\xc7\xcd\xfe\x70\xbf\xdb\xae\x36\xcb\xbb\xdd\x76\xb9\x5e\xef\x37\x87\x43\x92\xe4\x79\x8e\xaf\x62\x7c\x30\x56\x1d\x7b\x68\x6d\x14\xa6\x69\xf8\x1c\x5e\xca\x2d\xcb\xd6\x79\x28\xc3\xd6\xc6\x9f\x68\x18\xd3\x9a\x50\x52\xe5\x3c\x95\xf8\x3e\xb6\x3d\x76\xa5\x51\x5a\xc5\xaa\x22\x49\x12\xfd\xa7\x9b\x7a\x3a\x7f\x11\xa2\x9f\xf4\x40\xe2\xb8\x2c\xf0\x78\xef\xf5\xe3\x87\x39\x7e\x25\x09\xd0\xd0\x7f\xcc\x0f\xcc\x3d\x55\x05\x6e\x26\xb5\x6c\x28\xf6\xa3\x9d\x50\x67\x84\x52\x63\xad\x16\x30\x51\xeb\x74\xc5\x22\x7c\x3e\x9a\x26\xd2\x1c\x37\x4b\x6b\x39\x7a\xed\x49\x00\x90\xe7\x18\xeb\x30\x10\xaa\x48\xc8\x5b\xea\x93\xf5\x71\x26\x89\x5d\xdb\x35\xd4\x92\x57\xe7\x4f\x10\x0a\x1c\xc5\xd2\xa0\x13\xa8\xa9\xb2\xab\x9e\xb1\x40\x6f\x28\x0b\xca\x62\x4e\x94\x7d\x1b\x90\x9f\xae\x05\xf9\x3c\x48\x02\x69\x7f\xaf\x62\xba\x8a\xb1\xeb\x30\x8a\x3d\x18\xad\xe7\x97\x81\xdb\x5b\x74\xc6\x3b\x9b\xce\xee\x38\x36\xa5\x7f\xa7\x18\x51\xd7\x34\xb0\xbf\x84\x98\xf5\x12\xcf\xfd\x06\xe9\x89\x6c\x54\xba\xec\xe7\xed\x5c\x59\x20\xfd\x53\xe0\xe8\x4b\x23\x3f\x5e\x9e\x75\x7a\xe6\x57\x0f\x7f\xa1\x1d\x07\x1d\x81\x53\xa3\xa7\xb7\x19\x73\x2c\x16\xaf\x75\x51\x60\x36\x7e\xa3\x1b\x1f\xce\x26\xc0\xb3\x22\x0e\xbf\x64\x39\x1b\xc0\xcf\xc9\xef\x00\x00\x00\xff\xff\x59\x5a\xce\xc0\x2a\x03\x00\x00" +var _nodeversionbeaconAdminChange_version_freeze_periodCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\x4f\x6f\xd4\x40\x0c\xc5\xef\xf9\x14\x4f\x39\x94\xec\x25\xb9\x20\x0e\x11\x4b\xd5\x45\x42\xe2\x82\xaa\x42\x7b\x1f\x66\x9c\xcd\x48\x89\x1d\x79\x3c\x2c\x7f\xd4\xef\x8e\x92\x2c\x50\x35\x6c\x8f\xb1\xc7\xef\xf7\x9e\x9d\x38\x4e\xa2\x86\x4f\x12\xe8\x81\x34\x45\xe1\x03\x39\x2f\x8c\x4e\x65\x44\xb9\xa9\x97\x45\xd1\x34\x0d\xbe\xa8\xe3\xe4\xbc\x45\x61\x58\xef\x0c\x6e\x18\xe4\x94\x9e\xea\xdc\x84\x31\x32\x4c\xe0\x7b\xc7\x47\x5a\xc6\xac\x27\x04\xea\x22\x53\xc0\xb7\xf5\xd9\xfd\x14\x9c\xd1\x21\x77\x1d\x69\x51\xd8\x3f\xdd\x8a\xe9\xf4\x41\x89\x7e\xd2\x2d\x69\x94\xd0\xe2\xfe\x23\xdb\x9b\xd7\x3b\xfc\x2a\x0a\x60\xa0\xff\xb8\x5e\x98\x77\xd4\xb5\xb8\xda\xf4\xea\xa5\x39\x8f\x4e\x4a\x93\x53\xaa\x9c\xf7\xd6\xc2\x65\xeb\xab\x83\xa8\xca\xe9\xc1\x0d\x99\x76\xb8\xba\xf1\x5e\x32\xdb\x4c\x02\x80\xa6\xc1\xda\x87\x83\x52\x47\x4a\xec\x69\x4e\x36\xc7\xd9\x24\x8e\xe3\x34\xd0\x48\x6c\x91\x8f\x50\x4a\x92\xd5\xd3\xa2\x93\x68\xe8\xea\x8b\x9e\xb1\xc7\x6c\xa8\x4e\x26\xea\x8e\x54\x7f\x5d\x90\x6f\x2f\x05\x79\xb7\x48\x02\xd5\x7c\xa8\x76\xbb\x8a\xf5\xd5\xe7\x55\xec\xd6\x59\xbf\x3b\x0f\x5c\x5f\x63\x72\x1c\x7d\x55\xbe\x97\x3c\x04\x7e\x65\x58\x51\x97\x34\x70\x77\x0e\x51\xce\x12\x8f\xf3\x06\xe9\x3b\xf9\x6c\x74\xde\xcf\xcb\xb9\xea\x44\xf6\xa7\x21\x99\x83\xd3\x1f\x4f\xcf\xba\x3d\xf3\xb3\xc2\x5f\xe8\x24\xc9\x56\xe0\xd6\xe8\xf1\x65\xc6\x0e\xfb\xfd\x73\x5d\xb4\x28\xd7\x6f\x4c\x6b\xe1\xe4\x12\x58\x0c\x79\xf9\x25\x43\xb9\x80\x1f\x8b\xdf\x01\x00\x00\xff\xff\x1f\xd2\xbe\x76\x23\x03\x00\x00" func nodeversionbeaconAdminChange_version_freeze_periodCdcBytes() ([]byte, error) { return bindataRead( @@ -4660,11 +4639,11 @@ func nodeversionbeaconAdminChange_version_freeze_periodCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/admin/change_version_freeze_period.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0xcc, 0x3e, 0xc0, 0x1f, 0xde, 0x4b, 0x62, 0xc5, 0xbd, 0xea, 0xab, 0x44, 0x0, 0xcc, 0x9d, 0x76, 0x27, 0x6a, 0x76, 0x53, 0x5a, 0x49, 0x32, 0x2c, 0x4f, 0x5, 0x24, 0x96, 0xc6, 0x55, 0x54}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4c, 0x60, 0x96, 0xf7, 0x76, 0x86, 0xbe, 0x53, 0x4e, 0x92, 0x54, 0x6, 0xb1, 0x20, 0x8d, 0x20, 0xf8, 0x11, 0x29, 0xfe, 0x14, 0x3e, 0xf6, 0x77, 0xe1, 0x2, 0x7a, 0xf3, 0x56, 0x5f, 0x27, 0xd3}} return a, nil } -var _nodeversionbeaconAdminDelete_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\xd3\x40\x14\xbc\xfb\x2b\x46\x3d\x14\xe7\x62\x73\x40\x1c\x2c\xa0\x4a\xea\x48\xf4\x92\xa0\x24\xe4\xfe\xb2\x7e\x8e\x57\xac\x77\xad\xf5\x33\x2d\x42\xfd\x77\xb4\x6b\xa7\x0d\x4a\x83\xb8\xee\xbc\x99\x37\x6f\x76\x74\xdb\x39\x2f\x58\xb9\x8a\xf7\xec\x7b\xed\xec\x82\x49\x39\x8b\xda\xbb\x16\xef\x9f\x56\xeb\x72\xb9\x5f\x6e\xb6\x0f\xeb\xd5\x62\x39\xbf\x5f\xaf\xe6\x65\xb9\x59\x6e\xb7\x49\x92\xe7\x39\x76\x9e\x6c\x4f\x4a\xb4\xb3\x90\x86\x04\x64\x8c\x7b\xec\xcf\xe5\xe6\x55\xab\x2d\xc4\xa1\x62\xc3\xc2\x90\x86\x23\xf5\xe7\x08\xe3\xe0\x06\x5b\x91\xff\x85\x96\xba\x4e\xdb\x23\xc2\x74\xc3\x27\x7c\x47\x07\xc3\x20\x89\x6f\x7d\xc7\x4a\xd7\x9a\xab\xa8\x70\x30\x4e\xfd\x40\xc3\xfa\xd8\x08\x3a\xf2\xd4\xb2\xb0\x4f\x12\x79\x35\x95\xc6\x99\xaf\x71\x64\x31\x2d\xda\xb9\x32\x3a\x29\xf0\xfd\xc1\xca\xc7\x0f\x33\xfc\x4e\x12\xc0\xf0\x1b\x29\x44\xf3\x1b\xae\x0b\xdc\x5e\x60\x59\x04\x03\xb5\xf3\xdc\x91\xe7\x94\x94\x92\x02\x34\x48\x93\x2e\x9c\xf7\xee\x71\x4f\x66\xe0\x19\x6e\xe7\x4a\xb9\xc1\x4a\xd8\x04\x00\x79\x8e\x11\x07\xc1\x73\xcd\x9e\xad\xe2\x10\x51\xb8\xf1\x22\x3a\xcf\xbd\x1b\xbc\xe2\x48\xed\xd9\xd4\xd9\x55\x9b\xf8\x8c\xe0\x21\xeb\xc5\x79\x3a\x72\x76\x88\x5b\x3e\x5d\xf3\xfe\x25\x4a\x02\x69\xf8\xeb\xe2\xf2\xfa\x71\x6a\x3b\x8a\x7d\x23\x69\x66\x13\xe1\xee\x0e\x1d\x59\xad\xd2\x9b\x7b\x37\x98\xca\xbe\x13\x8c\xab\xae\x24\x88\xcd\x74\xc3\x4d\x50\x78\x0e\x99\xf1\x13\xab\x41\xf8\x35\x91\xf2\xa5\x1e\x2f\xd5\x88\x15\x3c\x7f\x90\x37\xcb\xf0\x77\x11\x4e\x7d\xfa\x8f\xb8\xb2\xb1\x92\x27\x6c\x22\x9e\x77\xa6\xc0\x3f\x0a\x34\xdd\xf2\xfc\x27\x00\x00\xff\xff\x10\x6d\xc1\xfb\x43\x03\x00\x00" +var _nodeversionbeaconAdminDelete_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\xd4\x30\x10\xbd\xe7\x2b\x9e\xf6\x50\xb2\x97\xe4\x82\x38\x44\x40\xd5\xa5\x07\xb8\x20\x54\x96\xde\x67\x9d\xc9\xc6\xc2\xf1\x58\xce\x84\x82\x50\xff\x1d\xd9\xc9\xb6\x8b\xd2\x45\x5c\xfd\x66\xde\xbc\xf7\xfc\xec\x10\x24\x2a\x3e\x4b\xcb\xf7\x1c\x47\x2b\x7e\xc7\x64\xc4\xa3\x8b\x32\x60\xb3\x7a\xdf\x14\x45\x5d\xd7\xd8\x47\xf2\x23\x19\xb5\xe2\xa1\x3d\x29\xc8\x39\x79\x18\xcf\x79\x6e\xda\xc1\x7a\xa8\xa0\x65\xc7\xca\xd0\x9e\xf3\xea\x8f\x19\xc6\x41\x26\xdf\x52\xfc\x85\x81\x42\xb0\xfe\x88\x34\xdd\xf3\x09\xdf\xd3\xc1\x31\x48\xf3\xdb\x18\xd8\xd8\xce\x72\x9b\x19\x0e\x4e\xcc\x77\xf4\x6c\x8f\xbd\x22\x50\xa4\x81\x95\x63\x51\xe8\xb3\xa8\x32\xcf\x7c\xcc\x23\xbb\xe5\xd0\x5e\x6e\xb3\x92\x06\xdf\x3e\x79\x7d\xf3\x7a\x8b\xdf\x45\x01\x38\x7e\xc1\x7e\x16\x7f\xc7\x5d\x83\xab\x15\x56\x65\x30\xad\x86\xc8\x81\x22\x97\x64\x8c\x36\xa0\x49\xfb\x72\x27\x31\xca\xc3\x3d\xb9\x89\xb7\xb8\xba\x31\x46\x26\xaf\xe9\x12\x00\xd4\x35\x66\x1c\x84\xc8\x1d\x47\xf6\x86\x53\x44\xc9\xe3\x2a\xba\xc8\xa3\x4c\xd1\x70\x5e\x1d\xd9\x75\xd5\x45\x99\x78\x87\xa4\xa1\x1a\x55\x22\x1d\xb9\x3a\xe4\x2b\x6f\x2f\x69\x7f\x9f\x29\x81\x32\x7d\x72\xb3\x76\x3f\x4f\x7d\x9d\xc9\xbe\x90\xf6\xdb\x65\xe1\xfa\x1a\x81\xbc\x35\xe5\xe6\x83\x4c\xae\xf5\xaf\x14\xf3\xa9\x0b\x09\xe2\x6e\xf1\xb0\x49\x0c\x8f\x29\x33\xfe\xc9\x66\x52\x7e\x4e\xe4\xf6\xa9\x1e\x4f\xd5\xc8\xdd\x3b\x7f\xd0\x17\xcb\xf0\x77\x11\x4e\x7d\xfa\x8f\xb8\xaa\xb9\x92\x27\x6c\x59\x3c\xef\x4c\x83\x7f\x14\x68\xf1\xf2\xf8\x27\x00\x00\xff\xff\xb2\x03\xaa\xae\x3c\x03\x00\x00" func nodeversionbeaconAdminDelete_version_boundaryCdcBytes() ([]byte, error) { return bindataRead( @@ -4680,11 +4659,11 @@ func nodeversionbeaconAdminDelete_version_boundaryCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/admin/delete_version_boundary.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x88, 0xa7, 0x33, 0xc0, 0x23, 0xac, 0xc1, 0x26, 0x63, 0xde, 0x10, 0x85, 0x27, 0xa4, 0x75, 0xf3, 0x5e, 0x16, 0x50, 0xe4, 0x3f, 0x98, 0x80, 0x74, 0x80, 0xe1, 0x21, 0x84, 0x8d, 0x76, 0xfe, 0x17}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe2, 0xce, 0xdd, 0x99, 0x3c, 0x5e, 0x76, 0xfe, 0x27, 0x22, 0xe4, 0x7b, 0x78, 0x77, 0x89, 0xb6, 0x82, 0x89, 0x60, 0x66, 0xee, 0x3b, 0x76, 0xe7, 0xef, 0x52, 0xe7, 0xe7, 0x7a, 0x6b, 0x65, 0x71}} return a, nil } -var _nodeversionbeaconAdminHeartbeatCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x41\x8f\xa2\x40\x10\x85\xef\xfc\x8a\x17\x0f\x2e\x5e\x60\xcf\x66\x77\x0d\x2a\xc9\xee\x05\x37\x90\x78\x2f\x9b\x42\x3a\x81\x2e\xd2\x14\xab\xc9\xc6\xff\x3e\x11\x1c\xc7\xc4\x89\xc3\x89\xea\xae\xfa\xde\x7b\xd5\xb6\xed\xc4\x2b\x32\x29\x79\xcf\xbe\xb7\xe2\xd6\x4c\x46\x1c\x2a\x2f\x2d\xbe\x9f\xb3\xdd\x36\xdd\xa7\x79\xf1\x67\x97\xad\xd3\x64\xb3\xcb\x92\xed\x36\x4f\x8b\x22\x08\xe2\x18\x1b\x6a\x9a\x1e\x5a\x33\x5a\xd6\x5a\x4a\x68\x4d\x0a\x6e\xad\x4e\xa7\x4a\x87\x86\x71\xb2\x5a\x8f\xa5\x75\x46\x5a\xeb\x8e\xf8\x37\x29\xf5\x81\x7a\x72\x3d\x19\xb5\xe2\xc2\x05\xfe\x07\x01\x00\x34\xfc\x89\x9f\xdf\x4c\x5e\x0f\x4c\x9a\x73\xb5\xc4\xfc\xe9\x3e\xba\x37\x4c\x90\xce\x73\x47\x9e\x43\x32\x46\x97\xa0\x41\xeb\x70\x2d\xde\xcb\x69\x4f\xcd\xc0\x0b\xcc\x13\x63\x64\x70\x7a\x55\xc5\xed\x8b\x63\x4c\x3d\x20\x78\xae\xd8\xb3\x33\x0c\x95\xd1\xfc\x83\x62\x52\xb6\xd6\xc1\x73\x2f\x83\x37\x7c\x1f\xef\xb9\xa9\xa2\x97\xc6\xf1\x13\x57\x3f\x51\xaf\xe2\xe9\xc8\xd1\x61\x54\xfb\xf1\x2a\xcd\xaf\x3b\x1e\x08\xaf\x6f\xb2\x7c\xde\xcd\x47\x77\x31\x81\xff\x92\xd6\x8b\x87\xc1\xd5\x0a\x1d\x39\x6b\xc2\xd9\x46\x86\xa6\x74\xdf\x14\x93\xf4\x2b\x16\xf2\x5b\xc0\xd9\x84\xba\x00\x18\x7f\xf8\xcc\x66\x50\x7e\x58\xdc\xd7\xc9\xa3\xfa\xbd\x08\x6f\xb4\xe0\xf2\x16\x00\x00\xff\xff\x54\xfb\xb5\x0e\x7b\x02\x00\x00" +var _nodeversionbeaconAdminHeartbeatCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x91\x41\x6f\xe2\x40\x0c\x85\xef\xf9\x15\x4f\x39\xb0\xe1\x92\xdc\xd1\xee\x22\xe0\xd2\x53\x55\x51\x89\xbb\x99\x38\x64\xa4\x64\x1c\x79\x9c\x52\xa9\xe2\xbf\x57\x64\x28\x45\xa2\xa2\x73\x1a\x7b\xec\xef\x3d\x7b\x7c\x3f\x88\x1a\x9e\xa5\xe6\x1d\x6b\xf4\x12\xd6\x4c\x4e\x02\x1a\x95\x1e\xf9\x5d\x3e\xcf\xb2\xaa\xc2\x86\xba\x2e\xc2\x5a\x46\xcf\xd6\x4a\x0d\x6b\xc9\xc0\xbd\xb7\x94\x35\xda\x77\x8c\xa3\xb7\x76\x0a\x7d\x70\xd2\xfb\x70\xc0\x5b\x42\xc5\xcc\x94\x42\x24\x67\x5e\x42\x31\xc7\x47\x96\x01\x40\xc7\x3f\x18\x79\x62\x52\xdb\x33\xd9\x96\x9b\x05\x66\x77\xef\xe5\xb5\x20\x41\x06\xe5\x81\x94\x0b\x72\xce\x16\xa0\xd1\xda\x62\x2d\xaa\x72\xdc\x51\x37\xf2\x1c\xb3\x95\x73\x32\x06\x3b\xab\xe2\x72\xaa\x0a\xa9\x06\x04\xe5\x86\x95\x83\x63\x98\x4c\xe6\x6f\x14\x57\x75\xef\x03\x94\xa3\x8c\xea\xf8\xda\x1e\xb9\x6b\xca\x87\xc6\xf1\x0f\x67\x3f\x65\x34\x51\x3a\x70\xb9\x9f\xd4\xfe\x3e\x9a\xe6\xff\x15\x0f\x14\xe7\xcf\x58\xdc\xef\xe6\xbb\xfa\x35\x81\x5f\xc8\xda\xf9\x4d\xe3\x72\x89\x81\x82\x77\x45\xbe\x91\xb1\xab\xc3\x1f\x43\x92\x7e\xc4\xc2\xf6\x32\x60\x9e\x50\x27\x00\xd3\x85\xdf\xd9\x8d\xc6\x37\x8b\xfb\x7d\xf2\xb2\xfd\x0a\x8a\x0b\x2d\x3b\x7d\x06\x00\x00\xff\xff\x23\xcb\x77\xbd\x74\x02\x00\x00" func nodeversionbeaconAdminHeartbeatCdcBytes() ([]byte, error) { return bindataRead( @@ -4700,11 +4679,11 @@ func nodeversionbeaconAdminHeartbeatCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/admin/heartbeat.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x75, 0x85, 0x1, 0x64, 0x21, 0x6, 0x66, 0x6e, 0x88, 0xa7, 0x74, 0x21, 0x28, 0x33, 0x58, 0xe8, 0xdf, 0xa9, 0x1c, 0x4b, 0xeb, 0x83, 0x11, 0x97, 0xb3, 0x47, 0xfc, 0x5c, 0x1c, 0x80, 0xa1, 0xb8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9f, 0x2e, 0x33, 0xc2, 0x68, 0xee, 0x46, 0xb8, 0xb7, 0xd6, 0xdc, 0x46, 0x84, 0x75, 0x4a, 0xb1, 0xc1, 0x19, 0x4b, 0xaf, 0x3d, 0xb9, 0x5, 0x88, 0x7d, 0xd2, 0x59, 0x36, 0x2b, 0x5e, 0x7, 0x29}} return a, nil } -var _nodeversionbeaconAdminSet_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4f\x6f\xda\x4e\x10\xbd\xfb\x53\x8c\x38\xe4\x67\x24\x64\xff\x0e\x55\x55\x59\x4d\x23\x48\x90\x9a\x43\x49\x04\x69\xee\xc3\x7a\x0c\xdb\xda\xbb\xee\xee\x18\x52\x55\xf9\xee\xd5\xae\x17\x30\x36\x48\x3d\x21\xe6\xef\x9b\xf7\x9e\x57\x56\xb5\x36\x0c\x0b\x9d\xd3\x2b\x19\x2b\xb5\x9a\x11\x0a\xad\xa0\x30\xba\x82\xff\xdf\x16\x4f\x0f\xf3\xd7\xf9\x72\xf5\xf8\xb4\x98\xcd\xa7\xf7\x4f\x8b\xe9\xc3\xc3\x72\xbe\x5a\x45\x51\x9a\xa6\xf0\x62\x50\x59\x14\x2c\xb5\x02\xde\x22\x03\x96\xa5\xde\xdb\xee\xb8\x69\x5e\x49\x05\xac\x01\xf3\x1c\x10\x14\xed\x61\xd7\x66\x5c\x90\xb7\xe4\x07\x1d\x43\xb8\x2e\x09\x72\x2a\xa4\x92\x6a\x03\x78\x4c\xac\x75\xa3\x72\x34\xbf\x01\xd9\x35\x01\xa3\xd9\x10\xcf\x4a\x2d\x7e\x7e\x25\xb9\xd9\x72\x14\xf1\x09\x4c\x1c\x81\xdb\xf4\x0d\x7f\x68\x93\xc1\xf7\x47\xc5\x9f\x26\x21\x24\x55\x3f\xf4\x8c\x2c\xb6\xbd\x90\xa1\x25\x95\x84\x96\x32\x58\xb1\x91\x6a\x73\xe7\x32\xeb\xd3\xba\xb6\xfe\xe3\x87\x68\x0c\x7f\xa2\x08\xa0\xa4\x0b\x24\xfa\xdb\x97\x54\x64\x70\x33\xc8\x25\x3e\x19\x3a\x15\xed\x0f\xc9\x70\x67\x36\x9c\x96\xf4\x4a\xdc\xda\xda\x50\x8d\x86\x62\x14\x82\x33\xc0\x86\xb7\xf1\x4c\x1b\xa3\xf7\xaf\x58\x36\x34\x86\x9b\xa9\x10\xba\x51\xec\x50\x02\x00\xa4\x29\xdc\x1b\x42\x26\x4f\x62\x57\x0c\xaf\xb7\x0b\xd6\x68\x2d\xe5\x50\xa3\xc1\x8a\x98\x8c\xf5\x8d\xe7\x28\xe1\xf6\x02\xbc\x15\x55\x3b\x32\xb1\x2f\x07\xa8\x5a\xee\x0f\x2a\x4c\xa0\x6a\x99\x3f\x68\x30\x81\xba\xe5\xfd\xa0\xc0\xc4\x1d\x73\x64\xfd\x4c\x04\x3f\x72\x1c\xf9\x1f\x4b\x65\x91\x0c\xf9\xba\x88\xa8\x57\x13\x9f\xe9\xd7\xf9\x33\x39\xb0\x90\x75\x6e\x0c\xfb\xd2\x14\x5a\x46\x01\xc1\x50\x41\x86\x94\xa0\x60\xdd\xa1\xcf\x0d\x59\xdd\x18\x41\x27\xa8\x57\x4d\x01\xb7\xe0\x54\x4b\x2c\x6b\x83\x1b\x4a\xd6\x7e\xcb\xe7\x6b\x4e\xf9\x12\x78\x8d\x9d\x50\x97\xdc\xe1\xab\x56\xed\xb0\x67\xe4\xed\x38\x34\xdc\xdd\x41\x8d\x4a\x8a\x78\x74\xaf\x9b\x32\x57\xff\x31\xb4\xab\xae\xcd\x80\x65\x38\x62\xe4\x46\xbc\x3b\x1a\xe8\x8d\x44\xc3\x74\x32\xd1\x34\xcf\x07\x0e\x0a\x9c\x9c\x7d\xca\xff\xc0\x43\x62\x89\xfb\x42\xed\xfa\x1f\xc3\x15\xd5\x8f\x00\x6b\x6d\x39\xa0\x1b\x5e\xb5\x19\x2e\xa0\xa2\x20\xc1\x72\x47\xd3\xee\x1b\x72\x66\x8a\x71\x12\x50\x04\x1e\x01\x12\xcb\x46\x0a\x9e\xff\x6a\xb0\x7c\xd1\xf1\x15\x4c\x87\xb6\x31\x64\x30\x5a\x74\xf8\xd9\xa3\x05\xa5\xd9\x3d\x84\x94\xf7\xd8\x7a\x71\x64\x8d\xfc\x35\xef\xd1\xdf\x00\x00\x00\xff\xff\xb8\x6c\x5a\x7b\x94\x05\x00\x00" +var _nodeversionbeaconAdminSet_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x54\x4f\x6b\xdb\x4e\x10\xbd\xeb\x53\x3c\x7c\xc8\x4f\x06\x23\x5d\x7e\x94\x22\x9a\x06\x27\x14\xda\x43\x43\x48\xdc\xdc\xc7\xab\x91\xad\x56\xda\x55\x77\x47\x76\x4b\xc9\x77\x2f\x2b\xad\x6d\x59\xb2\xa1\x27\xe3\xf9\xfb\xe6\xbd\xa7\x2d\xeb\xc6\x58\xc1\xa3\xc9\xf9\x95\xad\x2b\x8d\xbe\x67\x52\x46\xa3\xb0\xa6\xc6\x6c\x12\x9f\x45\x51\x9a\xa6\x58\x59\xd2\x8e\x94\x94\x46\x43\xb6\x24\xa0\xaa\x32\x7b\x37\x9c\xb3\xcc\xeb\x52\x43\x0c\x28\xcf\x41\xd0\xbc\xc7\xae\xcf\xf8\xa0\x6c\xb9\x1b\x74\x0c\xd1\xba\x62\xe4\x5c\x94\xba\xd4\x1b\xd0\x31\xb1\x36\xad\xce\xc9\xfe\x06\x89\x6f\x82\x90\xdd\xb0\xdc\x57\x46\xfd\xf8\xcc\xe5\x66\x2b\x51\x24\x27\x30\x71\x04\xbf\xe9\x2b\x7d\x37\x36\xc3\xb7\x2f\x5a\xde\x2f\x42\xa8\xd4\xe3\xd0\x13\x89\xda\x8e\x42\x96\x9f\xb9\x62\x72\x9c\xe1\x45\x6c\xa9\x37\x77\x3e\xb3\x3e\xad\xeb\xeb\xdf\xfd\x1f\xcd\xf1\x27\x8a\x80\x8a\x2f\xb0\xd7\xdd\xfe\xcc\x45\x86\x9b\x49\x2e\xe9\x92\xa1\x53\xf3\xfe\x90\x0c\x77\x66\xd3\x69\xc9\xa8\xc4\xaf\x6d\x2c\x37\x64\x39\x26\xa5\x24\x03\xb5\xb2\x8d\xef\x8d\xb5\x66\xff\x4a\x55\xcb\x73\xdc\x2c\x95\x32\xad\x16\x8f\x12\x00\xd2\x14\x0f\x96\x49\xb8\x23\x71\x28\x46\x27\xb4\x0f\x36\xe4\x1c\xe7\x68\xc8\x52\xcd\xc2\xd6\x75\x8d\xe7\x28\x71\x7b\x01\xde\x0b\xd7\x3b\xb6\x71\x57\x0e\xd4\x3d\xf7\x07\x15\x16\xa8\x7b\xe6\x0f\x1a\x2c\xd0\xf4\xbc\x1f\x14\x58\xf8\x63\x8e\xac\x9f\x89\xd0\x8d\x9c\x47\xdd\x8f\xe3\xaa\x48\xa6\x7c\x5d\x44\x34\xaa\x89\xcf\xf4\x1b\xfc\x59\x1c\x58\xc8\x06\x37\x86\x7d\x69\x8a\x9e\x51\x10\x2c\x17\x6c\x59\x2b\x0e\xd6\x9d\xfa\xdc\xb2\x33\xad\x55\x7c\x82\x7a\xd5\x14\xb8\x85\x57\x2d\x71\x62\x2c\x6d\x38\x59\x77\x5b\x3e\x5c\x73\xca\xc7\xc0\x6b\xec\x85\xba\xe4\x8e\xae\xea\xa5\x1f\xf6\x44\xb2\x9d\x87\x86\xbb\x3b\x34\xa4\x4b\x15\xcf\x1e\x4c\x5b\xe5\xfa\x3f\x41\xbf\xea\xda\x0c\x3c\x87\x23\x66\x7e\xc4\x9b\xa7\x81\x7f\xb1\x6a\x85\x4f\x26\x5a\xe6\xf9\xc4\x41\x81\x93\xb3\x4f\xf9\x1f\x78\x48\x1c\xcb\x58\xa8\xdd\xf8\x63\xb8\xa2\xfa\x11\x60\x63\x9c\x04\x74\xd3\xab\x36\xd3\x05\x5c\x14\xac\xa4\xdc\xf1\x72\xf8\x86\x9c\x99\x62\x9e\x04\x14\x81\x47\x20\x71\x62\x4b\x25\x9f\x7e\xb6\x54\xad\x4c\x7c\x05\xd3\xa1\x6d\x8e\x0c\xb3\xc7\x01\x3f\x7b\x72\xd0\x46\xfc\x43\xc8\xf9\x88\xad\x95\x27\x6b\xd6\x5d\xf3\x16\xfd\x0d\x00\x00\xff\xff\x4f\xa8\x29\x9e\x8d\x05\x00\x00" func nodeversionbeaconAdminSet_version_boundaryCdcBytes() ([]byte, error) { return bindataRead( @@ -4720,11 +4699,11 @@ func nodeversionbeaconAdminSet_version_boundaryCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/admin/set_version_boundary.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0xa9, 0x9b, 0x3e, 0x92, 0x3b, 0xbb, 0x60, 0x4a, 0x57, 0x3, 0x32, 0x3, 0xbd, 0x81, 0x1d, 0x66, 0x94, 0x9d, 0x9c, 0x94, 0x8b, 0xdb, 0x4a, 0x69, 0x8d, 0x6f, 0x9d, 0x9, 0xb5, 0x74, 0x39}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3a, 0x5f, 0x19, 0x8f, 0xfe, 0x87, 0x52, 0x72, 0x46, 0xb0, 0x81, 0xa2, 0xc2, 0xf7, 0x57, 0xb4, 0x96, 0xcb, 0xa2, 0xcc, 0xe3, 0xf0, 0x47, 0x81, 0x59, 0x45, 0x5f, 0xf7, 0xcb, 0x2a, 0x8e, 0xb5}} return a, nil } -var _nodeversionbeaconScriptsGet_current_node_versionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\x4e\xc4\x30\x10\x44\x7b\x7f\xc5\x74\x24\xcd\x85\x9a\xee\xee\x12\x21\x1a\x47\x3a\xa3\xeb\x8d\xbd\x01\x4b\xf1\x1a\xad\xd7\x27\x10\xe2\xdf\x29\x42\x2a\x68\x67\x9e\x66\x5e\xca\xef\x45\x14\xb6\x44\xba\x92\xd4\x54\xf8\x44\x3e\x14\xc6\x22\x25\xe3\xfe\xc3\xce\xe3\x74\x9d\x2e\xee\x69\xb6\xa7\xe9\x78\x9e\xed\x71\x1c\x2f\x93\x73\xc6\x0c\xc3\x80\x47\xd2\x0a\x7d\x23\x84\x26\x42\xac\xb8\x6d\x1b\x88\xb4\x24\xa6\x88\xc4\x5b\x5d\x58\xc5\x07\xbd\xab\x3b\xf1\xec\x5f\x56\x32\x3e\x04\xaa\xb5\xf3\xeb\xda\x63\x69\x8c\xec\x13\x77\xfd\xc3\x5f\x9d\x83\xa3\x7c\x23\xc1\x97\x01\x00\x21\x6d\xc2\xff\x50\xaf\xa4\xe7\xcd\x64\xcf\x4b\xe3\xe8\xe5\xb3\xeb\x0f\xbf\xc7\xe6\xdb\xfc\x04\x00\x00\xff\xff\x47\x41\x59\xb1\xf4\x00\x00\x00" +var _nodeversionbeaconScriptsGet_current_node_versionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\xb1\xae\xc2\x30\x10\x04\x7b\x7f\xc5\x2a\xcd\x4b\x9a\xa4\x7f\x25\x14\x74\x34\x20\x7a\x63\x5f\xc0\x52\x7c\x87\xce\xe7\x48\x08\xf1\xef\x14\x21\x55\x68\x67\x47\xda\x49\xf9\x21\x6a\x38\x4a\xa4\x0b\x69\x49\xc2\x3b\xf2\x41\x18\xa3\x4a\x46\xb3\xe1\x8d\x73\xc3\x30\xe0\x40\x56\x60\x77\x42\xa8\xaa\xc4\x86\x79\x91\x10\x69\x4c\x4c\x11\x89\x97\x59\xd8\xd4\x07\xfb\x2b\xab\x71\xf6\xd7\x89\x9c\x0f\x81\x4a\x69\xfd\x34\x75\x18\x2b\x23\xfb\xc4\x6d\xf7\xbf\xed\xe8\x4f\x94\x67\x52\xbc\x1c\x00\x28\x59\x55\xfe\x61\xdd\xc8\xf6\x4b\xc9\xca\xa5\x72\xf4\xfa\x6c\xbb\xfe\x7b\xec\xde\xee\x13\x00\x00\xff\xff\x85\x05\xca\x6f\xed\x00\x00\x00" func nodeversionbeaconScriptsGet_current_node_versionCdcBytes() ([]byte, error) { return bindataRead( @@ -4740,11 +4719,11 @@ func nodeversionbeaconScriptsGet_current_node_versionCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_current_node_version.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0xda, 0xbd, 0xd1, 0x7e, 0x56, 0x32, 0x8f, 0x92, 0x35, 0xa8, 0x28, 0x92, 0xb9, 0xd0, 0xf, 0x32, 0xf6, 0x4a, 0xfa, 0x60, 0x0, 0xe4, 0xd2, 0xf0, 0xc5, 0x29, 0x96, 0xb3, 0xb, 0xc0, 0x5f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0xcf, 0xc4, 0xaa, 0x86, 0xfc, 0xd, 0x40, 0xfc, 0xe6, 0xbb, 0xcc, 0x27, 0xcc, 0xf8, 0x3f, 0x97, 0x44, 0xb5, 0x3, 0x35, 0xb9, 0xe4, 0xe4, 0xa6, 0x73, 0x22, 0xa5, 0xc3, 0x50, 0x54, 0x87}} return a, nil } -var _nodeversionbeaconScriptsGet_current_node_version_as_stringCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8e\x31\x4f\x84\x40\x10\x85\xfb\xfd\x15\xaf\x84\x06\xac\x4d\x2c\xee\x0e\x62\x6c\x20\x39\xcc\xf5\x73\x30\x9c\x9b\xc0\xac\x99\x9d\x35\x1a\xe3\x7f\x37\x81\xd5\xe6\xda\xf7\x66\xbe\xf7\xf9\xf5\x3d\xa8\xa1\x0b\x13\x5f\x58\xa3\x0f\x72\x64\x1a\x83\x60\xd6\xb0\xe2\xe1\xb3\xeb\x9b\xf6\xd2\x9e\x87\x97\xbe\x3b\xb6\x87\x53\xdf\x1d\x9a\xe6\xdc\x0e\x83\x73\x75\x5d\xe3\x99\x2d\xc2\xde\x18\x63\x52\x65\x31\x7c\xec\x0c\x4c\x3c\x7b\xe1\x09\x5e\xb6\x3a\xc7\xaf\x74\x5d\x78\x7b\xa4\x08\xc2\x60\xea\xe5\x56\x39\x1a\x47\x8e\xb1\xa0\x65\x29\x31\x27\xc1\x4a\x5e\x8a\xf2\x31\xf7\xf8\x76\x00\xb0\xb0\xe1\x1a\x92\x4c\xa4\x5f\x78\xba\x17\xae\x6e\x6c\xa7\xdd\xe2\x2f\xcf\xd7\x45\xb9\x01\x94\x2d\xa9\xfc\x33\xaa\xec\x54\x59\xd8\x77\x8a\xd2\xfd\xb8\xdf\x00\x00\x00\xff\xff\x35\x6a\x96\x0b\x0f\x01\x00\x00" +var _nodeversionbeaconScriptsGet_current_node_version_as_stringCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8e\xb1\x4e\x04\x31\x0c\x44\xfb\x7c\xc5\xe8\xaa\xa4\xc9\xf6\x48\x34\x50\xd0\xd1\x80\xe8\x7d\x89\xf7\x88\x94\x75\x90\xe3\x20\x21\xc4\xbf\x23\xed\x06\x9a\x6d\xdf\x8c\xc7\xaf\x6c\x1f\x4d\x0d\xcf\x2d\xf3\x1b\x6b\x2f\x4d\x1e\x98\x52\x13\xac\xda\x36\x5c\x4e\xfc\xe2\xdc\xb2\x2c\x78\x62\xeb\xb0\x77\x46\x1a\xaa\x2c\x86\xcf\xa3\x84\xcc\x6b\x11\xce\x28\xb2\xc7\x13\xbf\xd2\xb5\xf2\x7e\x48\x1d\x84\x17\xd3\x22\xb7\xe8\x28\x25\xee\xdd\x53\xad\x01\xeb\x10\x6c\x54\xc4\x87\xbb\x99\xe3\xdb\x01\x40\x65\xc3\xb5\x0d\xc9\xa4\x5f\xb8\x3f\x9b\xc6\x1b\xdb\xe3\x61\xf1\xc7\x67\xdb\x87\x7d\x40\xd9\x86\xca\xff\x46\x9c\x4e\xd1\xda\xf1\xc7\x07\xf7\xe3\x7e\x03\x00\x00\xff\xff\xb6\xe8\xbb\xb2\x08\x01\x00\x00" func nodeversionbeaconScriptsGet_current_node_version_as_stringCdcBytes() ([]byte, error) { return bindataRead( @@ -4760,11 +4739,11 @@ func nodeversionbeaconScriptsGet_current_node_version_as_stringCdc() (*asset, er } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x56, 0xe6, 0x27, 0x42, 0x24, 0xcc, 0xd6, 0xfd, 0x7f, 0xbb, 0xf3, 0xf8, 0xbd, 0x9d, 0x60, 0x8a, 0xa8, 0x84, 0x6c, 0x5a, 0x7b, 0xd6, 0x71, 0x7e, 0x30, 0x72, 0x58, 0xfd, 0x22, 0xe4, 0xa7, 0x7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x95, 0x4a, 0x28, 0x9c, 0x3d, 0x34, 0xab, 0xe4, 0x22, 0xbd, 0x8d, 0x1f, 0x3b, 0x1f, 0xeb, 0x42, 0xe7, 0xa4, 0x2, 0xb1, 0xec, 0x6d, 0x34, 0x10, 0xc1, 0xd8, 0x6c, 0xc2, 0xec, 0xcd, 0x9f, 0x68}} return a, nil } -var _nodeversionbeaconScriptsGet_next_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x3d\x6b\xc3\x40\x10\x44\xfb\xfb\x15\x53\x4a\x4d\x94\x3a\x4d\xb0\x23\x15\x69\x4e\x20\x81\xfb\x8b\xb4\x72\x16\x74\xbb\x66\xef\xce\x28\x84\xfc\xf7\x90\xaf\x26\x72\x39\xf0\xde\x63\x38\x5e\xd4\x32\xbc\xce\x74\x22\x4b\xac\x72\xa4\x30\xa9\x60\x31\x8d\xb8\xdf\x7c\xdf\x76\xa7\x6e\x18\x9f\x7b\x7f\xec\x0e\x4f\xbd\x3f\xb4\xed\xd0\x8d\xa3\x73\x4d\xd3\x60\xa0\x6c\x4c\x57\x4a\xc8\xaf\x04\xa1\x2d\xe3\xfa\x53\xc1\x8b\x16\x99\x83\xbd\x41\x0d\xc2\xeb\x37\xce\xcb\x17\x67\x04\x4e\x10\x45\xb9\x4c\x1a\x59\xce\x7b\x67\xa6\x85\x85\x66\x17\xa6\x89\x52\xaa\xc2\xba\xd6\x58\x8a\x20\x06\x96\xaa\x7e\xd8\xdf\xbd\xfb\x5b\xbf\x85\x47\xbc\x3b\x00\x30\xca\xc5\xe4\x06\x7f\xa6\xec\x69\xcb\xff\xb4\xaa\x76\x1f\xee\x33\x00\x00\xff\xff\x89\xa3\xee\xcb\x13\x01\x00\x00" +var _nodeversionbeaconScriptsGet_next_version_boundaryCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xbf\x6a\xc4\x30\x0c\xc7\xf1\xdd\x4f\xf1\x23\x53\xb2\x34\x7b\x97\x42\x1f\x20\x43\x87\xee\xae\x2d\xa7\x82\x58\x0a\xb2\x1d\x52\xca\xbd\xfb\x71\xff\x96\xcb\x8d\x12\x9f\xaf\x10\xe7\x55\xad\x62\xd2\x48\xdf\x64\x85\x55\x3e\xc9\x07\x15\x24\xd3\x8c\xee\xb0\xef\x9c\x1b\xc7\x11\x5f\x54\x8d\x69\xa3\x82\xfa\x4b\x10\xda\x2b\xb6\x1b\xc3\x8f\x36\x89\xde\xfe\xa0\x06\xe1\xe5\xca\x39\x5d\x9c\x11\xb8\x40\x14\x6d\x0d\x9a\x59\xe6\x63\x13\x29\xb1\x50\x74\x3e\x04\x2a\xa5\xf7\xcb\x32\x20\x35\x41\xf6\x2c\xfd\xf0\x7e\xfc\xf3\xed\x31\xdd\x2f\x7c\xe0\xdf\x01\x80\x51\x6d\x26\x2f\xfc\x4c\x75\xa2\xbd\x3e\x65\xfd\xe0\x4e\xee\x1c\x00\x00\xff\xff\x75\x24\x24\x44\x0c\x01\x00\x00" func nodeversionbeaconScriptsGet_next_version_boundaryCdcBytes() ([]byte, error) { return bindataRead( @@ -4780,11 +4759,11 @@ func nodeversionbeaconScriptsGet_next_version_boundaryCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_next_version_boundary.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5f, 0xa3, 0x70, 0xc8, 0x50, 0x45, 0x45, 0xf5, 0x2f, 0x3d, 0xf5, 0x1c, 0x62, 0x1f, 0xfd, 0xb6, 0x13, 0xb, 0xdc, 0xec, 0x0, 0x9, 0xb0, 0x42, 0x65, 0x91, 0xed, 0x4b, 0xb8, 0xcd, 0xd4, 0x5f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x75, 0xb3, 0x64, 0xda, 0xd6, 0x80, 0x83, 0xd1, 0x25, 0x20, 0x2d, 0x41, 0xf5, 0x29, 0xd2, 0xd2, 0x6a, 0x68, 0x45, 0x17, 0x46, 0x2a, 0x5a, 0x4b, 0x8, 0xc5, 0x33, 0xd4, 0xfa, 0xbd, 0xc1, 0x4d}} return a, nil } -var _nodeversionbeaconScriptsGet_next_version_update_sequenceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8e\xb1\x4e\xc3\x30\x18\x06\x77\x3f\xc5\x37\x26\x0b\x61\x40\x0c\x6c\x2d\x89\x50\x17\x47\xaa\x45\x77\xd7\xf9\x02\x91\xe2\xdf\xc1\xfe\x8d\x22\x21\xde\x1d\x09\xb1\xa0\xae\x77\xc3\xdd\x12\xb7\x94\x15\x36\x4d\xbc\x30\x97\x25\xc9\x91\x3e\x24\xc1\x9c\x53\xc4\xfd\x6e\xc7\x7e\xb8\x0c\x67\x77\x1a\xed\x71\x38\x3c\x8f\xf6\xd0\xf7\xe7\xc1\x39\x63\xba\xae\xc3\x0b\xb5\x40\xdf\x09\xe1\xae\x28\xfc\xa8\x94\x40\x48\x8d\x57\x66\xcc\x29\xff\x4a\xf5\xd7\x95\xa8\xdb\xe4\x95\x13\xf8\x49\x51\xe3\x43\x60\x29\x8d\x5f\xd7\x16\x73\x15\x44\xbf\x48\xd3\x3e\xe1\xf5\x24\xfa\xf8\x80\x2f\x03\x00\x99\x5a\xb3\xdc\xce\xdd\xbd\x51\x2d\x77\xfd\x07\xdd\x5f\xbd\x69\xcd\xf7\x4f\x00\x00\x00\xff\xff\x7b\x67\x35\x0d\xd6\x00\x00\x00" +var _nodeversionbeaconScriptsGet_next_version_update_sequenceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\xce\x31\x8b\xc2\x40\x14\xc4\xf1\x7e\x3f\xc5\x90\x2a\x69\x2e\xcd\x71\xc5\x95\x36\x62\x93\x46\xb4\xdf\x6c\x26\x1a\xc8\xbe\x8d\x6f\xdf\x4a\x40\xfc\xee\x82\xd8\x48\xda\xdf\x14\xf3\x9f\xe2\x92\xd4\xd0\xa5\x81\x67\x6a\x9e\x92\xec\xe8\x43\x12\x8c\x9a\x22\xaa\x8d\x57\xce\xb5\x6d\x8b\x3d\x2d\xc3\xae\x84\x70\x35\x64\xde\x0a\x25\x10\x52\x62\x4f\xc5\x98\xf4\x3d\x9a\xef\x67\xa2\x2c\x83\x37\x0e\xe0\x9d\x62\xce\x87\xc0\x9c\x6b\x3f\xcf\x0d\xc6\x22\x88\x7e\x92\xba\xf9\xc7\xe9\x20\xf6\xf7\x8b\x87\x03\x00\xa5\x15\x95\x6d\xd5\xcf\x85\xd6\x71\xb5\x2f\x3c\x7e\xde\xeb\xc6\x3d\x5f\x01\x00\x00\xff\xff\x15\x0c\xe6\x10\xcf\x00\x00\x00" func nodeversionbeaconScriptsGet_next_version_update_sequenceCdcBytes() ([]byte, error) { return bindataRead( @@ -4800,11 +4779,11 @@ func nodeversionbeaconScriptsGet_next_version_update_sequenceCdc() (*asset, erro } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8c, 0xd8, 0x13, 0x8d, 0x9d, 0x9, 0x9c, 0xb1, 0x35, 0x73, 0xc3, 0xac, 0xd9, 0x26, 0x60, 0xbf, 0xb5, 0x3c, 0x63, 0x5d, 0xd3, 0x22, 0xca, 0xc5, 0x1f, 0xb7, 0xba, 0x6a, 0xe2, 0x88, 0xf1, 0x7a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa6, 0x59, 0xeb, 0x83, 0xb9, 0x7c, 0xaf, 0x1c, 0x21, 0xdf, 0x42, 0x68, 0xcd, 0x9, 0x94, 0x45, 0xa5, 0xd4, 0xc4, 0x6d, 0xa6, 0x19, 0x7f, 0xac, 0x69, 0x9a, 0x84, 0xe7, 0xe6, 0x74, 0x11, 0x3}} return a, nil } -var _nodeversionbeaconScriptsGet_version_boundariesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x4f\x6b\x84\x30\x10\xc5\xef\xf9\x14\xef\xb8\x42\x59\x7b\xde\xdb\x6e\xf5\xb0\x17\x2d\x0a\xde\x07\x1d\xd3\xc0\x3a\x91\x49\x94\x96\xd2\xef\x5e\x62\x2d\xf4\xcf\x5e\x42\x66\xe6\x3d\x7e\x3f\x37\xcd\x5e\x23\x2a\x3f\x70\xc7\x1a\x9c\x97\x0b\x53\xef\x05\xa3\xfa\x09\x8f\xaf\x55\x5d\x94\x5d\xd9\xb4\xd7\xba\xba\x94\xe7\xa7\xba\x3a\x17\x45\x53\xb6\xad\x31\x79\x9e\xa3\xe1\xb8\xa8\x04\xc4\x17\xc6\xba\xd7\xfd\x22\x03\xa9\xe3\x80\x99\x2c\x63\xf4\xba\x9d\xad\x5b\x59\xbe\x56\x24\x03\x66\xd6\x67\xb2\x7c\x34\xd4\xf7\x1c\xc2\x81\x6e\xb7\x0c\xe3\x22\x98\xc8\xc9\x21\xc5\x4e\xb8\x4a\x7c\xf8\x0e\x6e\x53\x76\xfa\x2f\x7a\xec\x7e\x71\xdf\x52\x18\xef\x06\x00\x74\xb3\xbb\x53\xb1\x1c\xbb\xbf\xb6\xa9\xb7\x73\xd3\xfb\x03\xbc\x7f\x32\xf3\xf1\x19\x00\x00\xff\xff\xd8\x87\x25\x09\x2d\x01\x00\x00" +var _nodeversionbeaconScriptsGet_version_boundariesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x3f\xcb\x83\x30\x10\xc6\xf7\x7c\x8a\x07\x27\x85\x17\xdd\x1d\xdf\xad\x4b\x29\x1d\xdc\x0f\x3d\xd3\x80\x5e\xe4\x12\x85\x52\xfa\xdd\x4b\xac\x85\xb6\x76\x09\xb9\xe7\x0f\xcf\xcf\x8d\x93\xd7\x88\xa3\xef\xb8\x61\x0d\xce\xcb\x3f\x53\xeb\x05\xbd\xfa\x11\xd9\x4e\xcf\x8c\xa9\xaa\x0a\x67\x8e\xb3\x4a\x40\xbc\x30\x96\xcd\xf7\xb3\x74\xa4\x8e\x03\x26\xb2\x8c\xde\xeb\x6a\x5b\xb7\xb0\x3c\x25\x92\x0e\x13\xeb\x89\x2c\x97\x86\xda\x96\x43\xc8\x69\x18\x0a\xf4\xb3\x60\x24\x27\x79\x8a\xd5\x38\x48\xfc\x7b\x05\xd7\xab\xa8\xf7\x84\x65\xf3\xb1\x7b\x4d\x61\xdc\x0c\x00\xe8\x4a\xf7\xa3\x62\x39\x36\xdf\xb4\xa9\xb7\xed\xa6\xf7\x6d\x78\xfb\x14\xe6\xfe\x08\x00\x00\xff\xff\xca\xa3\xbd\xbb\x26\x01\x00\x00" func nodeversionbeaconScriptsGet_version_boundariesCdcBytes() ([]byte, error) { return bindataRead( @@ -4820,11 +4799,11 @@ func nodeversionbeaconScriptsGet_version_boundariesCdc() (*asset, error) { } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_version_boundaries.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x0, 0x6e, 0xe3, 0xa1, 0x72, 0x53, 0xfd, 0x7f, 0x89, 0xab, 0xac, 0xcd, 0x72, 0x9c, 0xcf, 0x8c, 0xa9, 0x53, 0x25, 0x7c, 0x6d, 0x65, 0x67, 0x8, 0x6f, 0x5f, 0x64, 0xa4, 0x76, 0x27, 0x25, 0x5a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x88, 0xa1, 0x9, 0x94, 0xd7, 0xa0, 0x68, 0x9d, 0xa1, 0x3f, 0x5d, 0xe9, 0xd1, 0x3a, 0x52, 0x92, 0x56, 0xf0, 0xc1, 0x29, 0x9b, 0x93, 0xef, 0x15, 0x57, 0x95, 0x86, 0x70, 0xb4, 0xa4, 0x2b, 0xe2}} return a, nil } -var _nodeversionbeaconScriptsGet_version_boundary_freeze_periodCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\xd0\x3f\x4f\x84\x40\x10\x05\xf0\x9e\x4f\xf1\xca\xa3\x11\x0b\x63\x61\x77\x27\x98\x5c\x03\x06\x22\xfd\xc2\x0e\xec\x46\x76\x96\xec\xce\x7a\xfe\x89\xdf\xdd\x84\xc3\xca\xd8\xcf\xfc\x66\xde\xb3\x6e\xf5\x41\x50\x7b\x4d\x3d\x85\x68\x3d\x9f\x48\x8d\x9e\x31\x05\xef\x70\xfb\x5e\x37\x65\xd5\x57\x6d\x77\x6e\xea\x53\x75\x7c\x6c\xea\x63\x59\xb6\x55\xd7\x65\x59\x51\x14\x68\x49\x52\xe0\x08\x31\x84\xb7\x7d\xdd\x27\xd6\x2a\x7c\x3c\x05\xa2\x4f\x7a\xa6\x60\xbd\xc6\xc5\xd8\xd1\x40\xd3\x64\x99\xae\xd3\xce\xb2\x75\xc9\x81\x93\x1b\x28\xc0\x4f\x18\x16\x3f\xbe\xc6\x8d\x15\xa3\x04\x2e\x45\xc1\xaa\x62\xc4\x40\x72\x21\x62\xa4\x55\x2b\xb1\x3c\x43\xfd\x1e\x83\x62\x0d\x2b\x71\xa7\xf5\x15\x81\x21\x3b\x1b\xd9\xa8\x61\x7f\x27\x53\xe3\x48\x31\x1e\xd4\xb2\xe4\x98\x12\xc3\x29\xcb\x87\xfc\x01\x2f\x67\x96\xfb\x3b\x7c\x65\x00\x10\xb6\x3c\x7f\xdb\xb8\x99\x49\xfa\xff\xf3\x1d\xf2\xec\xfb\x27\x00\x00\xff\xff\xb5\x6c\x77\xbf\x49\x01\x00\x00" +var _nodeversionbeaconScriptsGet_version_boundary_freeze_periodCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\xd0\xb1\x4e\xc4\x30\x0c\x06\xe0\x3d\x4f\xf1\xeb\xa6\x76\xa1\x0b\x62\x60\x64\x40\x62\x41\x08\x89\xdb\xdd\xc4\x6d\x2c\x1a\xa7\x4a\x1c\x4e\x80\x78\x77\xa4\x5e\x99\x2a\x56\xdb\xfa\xec\xdf\x92\xd6\x5c\x0c\xcf\x39\xf0\x99\x4b\x95\xac\x0f\x4c\x3e\x2b\xa6\x92\x13\x4e\x87\xfa\xc9\xb9\x61\x18\xf0\xca\xd6\x8a\x56\x58\x64\x7c\xec\xfd\xdc\x34\x50\xf9\x7c\x2c\xcc\x5f\xfc\xc2\x45\x72\xc0\x25\x8a\x8f\x08\x3c\x89\xf2\x75\x3a\x89\x4a\x6a\x09\xda\xd2\xc8\x05\x79\xc2\xb8\x64\xff\x5e\x37\xd6\x22\x19\x52\xab\x86\x95\x6a\xc5\xc8\x76\x61\x56\xb4\x35\x90\x89\xce\xa0\xbf\x65\x20\x0d\x10\xab\x3b\x1d\xae\x08\x22\xcb\x1c\x6d\xa3\xc6\xfd\x1c\x47\xde\x73\xad\x1d\x2d\x4b\x8f\xa9\x29\x12\x89\x76\xfd\x3d\xde\x9e\xd4\xee\x6e\xf1\xed\x00\xa0\x6c\x79\x8e\x6f\xb8\x99\xd9\xce\xff\xe7\xeb\x7a\xf7\xf3\x1b\x00\x00\xff\xff\x2f\xba\x20\x02\x42\x01\x00\x00" func nodeversionbeaconScriptsGet_version_boundary_freeze_periodCdcBytes() ([]byte, error) { return bindataRead( @@ -4840,11 +4819,11 @@ func nodeversionbeaconScriptsGet_version_boundary_freeze_periodCdc() (*asset, er } info := bindataFileInfo{name: "nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7f, 0xf5, 0x7b, 0xf6, 0x9, 0x90, 0x24, 0x7d, 0x58, 0xd, 0x5a, 0x95, 0x8d, 0x78, 0xa3, 0x31, 0xed, 0xb1, 0x7c, 0xca, 0x9a, 0x88, 0x77, 0x8f, 0x5a, 0x5, 0x9e, 0x5b, 0xb5, 0x29, 0x49, 0xa8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0x6, 0x8b, 0x76, 0x1c, 0x24, 0xee, 0x96, 0x38, 0x5f, 0x6a, 0xf, 0x88, 0xd6, 0x73, 0xa4, 0x44, 0x22, 0xa4, 0x98, 0xb7, 0x60, 0x1, 0x71, 0x29, 0xb4, 0xf9, 0xdd, 0x3c, 0xd0, 0xa2, 0x32}} return a, nil } -var _quorumcertificateAdminPublish_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x6a\xf3\x30\x10\x84\xef\x7a\x8a\x39\x05\x07\x7e\xec\xff\x1c\xda\x42\x50\xda\x73\xdd\xf4\x05\x36\xee\xc6\x16\x28\x5a\xb1\x5a\x27\x85\x90\x77\x2f\x8e\xdb\x92\x42\x74\x5c\xf4\x7d\x33\x4c\x38\x64\x51\xc3\x4b\x94\x93\x8f\x63\x31\xd6\xd6\x63\xaf\x72\xc0\xff\xcf\xd6\xaf\x37\x9b\xb7\xe7\xed\xd6\xb9\xa6\xc1\x3b\x17\x83\x29\xa5\x42\x9d\x05\x49\xd8\x8b\xc2\x06\x46\xeb\x41\x1f\x87\x90\x60\x82\x3c\xee\x62\x28\x03\x08\xca\x7b\x56\x4e\x1d\x4f\xac\x0d\x64\xa0\x18\xe5\x54\x40\x5d\x27\x63\xb2\x32\x7d\x57\xee\xc3\x94\x79\x75\xb5\x1e\x47\xb1\x90\x7a\xe7\x6e\x63\xce\xce\x01\x40\x56\xce\xa4\x5c\x95\xd0\x27\xd6\x15\x68\xb4\xa1\xf2\x94\x69\x17\x62\xb0\xc0\x65\x89\xc5\x7a\x56\x2f\x71\xbe\x22\xd3\x8b\x6c\x73\x3b\x4f\x19\x8f\x98\xe9\xba\xbb\xe1\xea\x62\xa2\xd4\x73\x1d\x4a\x19\xf9\x61\xf1\x67\x8a\x7a\x3d\xb1\x4f\xd5\x9d\xe3\x76\xc6\x5e\xc9\x86\xe5\x6f\xdc\x3d\xff\xf7\x26\xd5\x4f\x8d\x7f\x20\x5b\xa1\xb9\x9e\xbb\xe6\x28\xc6\xea\x95\xc9\x44\x67\xcf\xc5\x5d\xdc\x57\x00\x00\x00\xff\xff\xdd\x2c\xc9\x3f\x97\x01\x00\x00" +var _quorumcertificateAdminPublish_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x6a\xf3\x30\x10\x84\xef\x7a\x8a\x21\x87\xe0\xc0\x8f\x7d\x0f\x7f\x0b\x41\xd0\x73\x43\xfb\x02\x1b\x75\x63\x0b\x14\xad\x58\xad\x93\x43\xc8\xbb\x17\xdb\x6d\x49\x20\x3a\x0e\xfa\xbe\x19\x29\x9e\x8a\xa8\xe1\x2d\xc9\xc5\xa7\xb1\x1a\xeb\xde\xe3\xa8\x72\xc2\xea\x21\x5b\x39\xd7\x75\xf8\xe4\x6a\x30\xa5\x5c\x29\x58\x94\x8c\xa3\x28\x6c\x60\xec\x3d\xe8\xeb\x14\x33\x4c\x50\xc6\x43\x8a\x75\x00\x41\xf9\xc8\xca\x39\xf0\xc4\xda\x40\x06\x4a\x49\x2e\x15\x14\x82\x8c\xd9\xea\x74\x5d\xb9\x8f\x53\xc7\xec\xda\x7b\x9c\xc5\x62\xee\x9d\xbb\xaf\xb9\x3a\x07\x00\x45\xb9\x90\x72\x53\x63\x9f\x59\xb7\xa0\xd1\x86\xc6\x53\xa1\x43\x4c\xd1\x22\xd7\x0d\xd6\xbb\x45\xbd\xc1\x75\x46\xa6\x93\xd8\x96\x75\x9e\x0a\x5e\xb0\xd0\x6d\xb8\xe3\xda\x6a\xa2\xd4\x73\x1b\x6b\x1d\xf9\xff\xfa\xe1\xe9\xed\x6e\x62\x5f\x9b\x27\xe1\xc7\x82\xbd\x93\x0d\x9b\xbf\xba\x67\xfe\x9f\x3f\x69\x7e\x67\xfc\x03\xd9\x16\xdd\x1c\x87\xee\x2c\xc6\xea\x95\xc9\x44\x17\xcf\xcd\xdd\xdc\x77\x00\x00\x00\xff\xff\xbf\xcc\x5d\xab\x9b\x01\x00\x00" func quorumcertificateAdminPublish_voterCdcBytes() ([]byte, error) { return bindataRead( @@ -4860,11 +4839,11 @@ func quorumcertificateAdminPublish_voterCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/admin/publish_voter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0x38, 0x19, 0x4d, 0xca, 0xfd, 0x2d, 0xde, 0x32, 0x79, 0x40, 0x23, 0x2e, 0xde, 0xe9, 0xcf, 0x59, 0x38, 0xa9, 0x87, 0x36, 0xa0, 0xb9, 0x3d, 0xed, 0x98, 0xe0, 0xa0, 0xe, 0x43, 0xc0, 0x3f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2f, 0xd7, 0x84, 0xd7, 0x6, 0xe, 0x60, 0xa8, 0x8, 0xe9, 0x87, 0x59, 0x2c, 0x71, 0xbf, 0x8c, 0x9e, 0xd2, 0xe2, 0xa3, 0x9c, 0x39, 0xfc, 0xfe, 0x41, 0xe8, 0x1f, 0xc2, 0x19, 0x5b, 0x40, 0xe6}} return a, nil } -var _quorumcertificateAdminStart_votingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x54\xc1\x6e\xdb\x38\x10\xbd\xeb\x2b\x1e\x72\xc8\xca\xd8\xc0\x4e\x80\x45\x0e\xc2\x7a\x03\xaf\xdd\x02\xbe\x14\x75\xdc\xa6\x07\x41\x07\x86\xa2\x2d\x16\x32\xa9\x92\xa3\x38\x81\xe1\x7f\x2f\x48\x4a\x8e\x18\xbb\x02\x0c\xc8\xe2\x7b\x33\x6f\x66\xde\x50\xee\x1a\x6d\x08\x9f\x6b\xbd\x9f\xd7\xad\x25\x61\x56\x73\x6c\x8c\xde\xe1\xf6\x75\x35\x9f\x2d\x16\x8f\x9f\xd6\xeb\x24\x99\x4c\xf0\x4d\x58\x02\x19\xa6\x2c\xe3\x24\xb5\xc2\x46\x1b\x50\x25\xb0\x9a\x83\x95\x3b\xa9\x40\x1a\x96\x98\xa1\xfe\xeb\x8b\x26\xa9\xb6\x68\x84\x91\xba\x74\x21\xf6\x92\x2a\x30\x30\x63\xd8\x1b\xf4\x06\x5c\xd7\xb5\xe0\xa4\x0d\x94\x2e\x05\x78\x10\x60\x7d\xba\x99\xd9\xb6\x3b\xa1\xc8\x66\xee\x9f\xfb\x49\x55\x4a\x2e\x6c\x86\x99\x1a\x84\x08\x9c\xfe\xd0\xe1\xba\x4f\x5f\x74\x29\x96\x0b\x07\xef\xb1\x9e\x64\xfd\x5b\x5d\x7b\x91\x3e\xed\x72\x61\x21\x15\x04\xe3\x55\xcf\x75\x61\xdc\xd9\x0f\x21\xb7\x15\x5d\x8e\xe1\xb9\xfb\x00\x38\xe3\x27\x83\x46\xa5\x27\xe1\xf9\xf7\xa5\xa2\xbb\xfb\xe2\xe6\x4c\x63\x9e\xaf\xc9\x48\xb5\x2d\x8a\x9b\x38\x71\xee\x39\xf7\xff\x14\xc5\x08\x87\x24\x01\x80\xc6\x88\x86\x19\x91\x5a\xb9\x55\xc2\x64\x60\x2d\x55\xe9\xff\xda\x18\xbd\x7f\x62\x75\x2b\x46\xb8\x9e\x71\xae\x5b\x45\x27\x8a\x7b\x26\x13\x04\x10\x18\x8c\xd8\x08\x23\x14\x17\x6e\x66\xd1\x0c\xf5\xf3\x4f\xc1\xe9\x44\xaa\x05\x85\x83\x47\xb1\xc1\x14\x21\xe5\xd8\x92\x36\x6c\x2b\xc6\xcf\x3e\xde\xbf\xd7\x91\x7b\xc6\x33\x87\xff\x2f\x75\x26\xca\x70\xe1\x68\x1d\xd8\x5f\x19\x55\xa3\x53\x22\xf7\x3c\x3c\xa0\x61\x4a\xf2\xf4\x6a\xae\xdb\xba\x84\xd2\x84\x90\x22\x16\xfc\x8b\x07\x4d\x57\xa3\x24\x12\xda\xfb\x27\x43\x1e\xa7\xed\xde\x0a\x4c\x91\x17\x27\xca\xb0\x33\x4b\x12\x86\x91\x00\x55\x46\xb7\xdb\x2a\x1a\x26\x98\x2a\xc1\xb5\xb2\x64\x5a\x4e\x60\xe8\xc2\x7d\xec\x95\xdb\x07\xa9\x4a\xf1\xea\xdc\xd0\xcd\x7c\x38\x80\x5e\xe6\x60\xbe\x0b\xe9\x1d\xc2\xcc\x5b\x86\x43\x70\x40\x86\x30\xf0\x23\xa6\x38\x1c\x23\xf2\x0b\x33\x90\x98\xe2\x36\x8e\x39\x99\x60\x2d\x28\x48\x76\xb1\xff\xb2\x90\xa5\x17\x1d\xdc\xf9\x11\x3c\x67\x35\x6f\xeb\x50\xad\xeb\x27\xb1\xba\x43\xfa\x12\x22\x1f\x0f\xa9\x9b\x6e\x4f\x97\x0b\x57\x60\xec\xe0\xdc\x17\x5e\xe0\x10\x31\x86\x15\x5b\x4c\x87\x95\x77\x84\x3f\xc2\x03\xac\xe3\xd8\x5c\x16\xc9\x19\xf4\x62\x1f\xf3\xa0\xb0\x88\xb2\x9d\x73\x5d\x1b\x25\xfe\xc6\x5d\x74\x72\x8c\x81\xbd\x9f\xc6\xac\x69\x84\x2a\xd3\x8b\xa6\x4a\x7d\x21\x59\x98\xfc\x87\xe5\xbd\xa8\x70\xf4\x6e\xfa\x63\xb4\x9d\x6b\x7f\x77\xae\xe6\x78\x0a\xf7\xa6\xbf\x2d\xdd\x88\x6c\xdb\x34\xb5\x14\xe5\xfb\x05\xd9\xb3\xfa\xd5\x1c\xfb\x7b\x37\xf0\xd2\xf7\x35\xe8\xdf\x42\xc6\x63\x72\xfc\x1d\x00\x00\xff\xff\x35\x3b\x0b\xd9\xee\x05\x00\x00" +var _quorumcertificateAdminStart_votingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x54\xc1\x6e\xdb\x38\x10\xbd\xeb\x2b\x1e\x7c\xc8\xca\xd8\xc0\xde\x00\x8b\x1c\x84\xf5\x06\xae\x8d\x02\xbe\x14\x4d\xdd\xa6\x07\x41\x07\x86\xa2\x25\x16\x32\xa9\x92\xa3\xb8\x81\xe1\x7f\x2f\x48\x4a\x8e\x18\xbb\x02\x0c\xc8\xe2\x7b\x33\x6f\x66\xde\x50\xee\x5b\x6d\x08\x1f\x1b\x7d\x58\x35\x9d\x25\x61\x1e\x57\xd8\x19\xbd\xc7\x24\xfa\x36\x49\x92\xf9\x1c\x5f\x85\x25\x90\x61\xca\x32\x4e\x52\x2b\xec\xb4\x01\xd5\x02\x8f\x2b\xb0\x72\x2f\x15\x48\xc3\x12\x33\x34\x7c\x7d\xd1\x24\x55\x85\x56\x18\xa9\x4b\x17\xe2\x20\xa9\x06\x03\x33\x86\xbd\x42\xef\xc0\x75\xd3\x08\x4e\xda\x40\xe9\x52\x80\x87\x84\xd6\xa7\x5b\x9a\xaa\xdb\x0b\x45\x36\x73\xff\xdc\x4f\xaa\x52\x72\x61\x33\x2c\xd5\x28\x44\xe0\x0c\x87\x0e\xd7\x7f\xfa\xa4\x4b\xb1\x59\x3b\xf8\x80\xf5\x24\xeb\xdf\x9a\xc6\x8b\xf4\x69\x37\x6b\x0b\xa9\x20\x18\xaf\x07\xae\x0b\xe3\xce\xbe\x0b\x59\xd5\x74\x3d\x86\xe7\x1e\x02\xe0\x82\x9f\x8c\x1a\x95\x9e\x85\xe7\xdf\x36\x8a\xee\xee\x8b\xdb\x0b\x8d\x79\xbe\x25\x23\x55\x55\x14\xb7\x71\xe2\xdc\x73\xee\xff\x2d\x8a\x29\x8e\x49\x02\x00\xad\x11\x2d\x33\x22\xb5\xb2\x52\xc2\x64\x60\x1d\xd5\xe9\x07\x6d\x8c\x3e\x3c\xb1\xa6\x13\x53\xdc\x2c\x39\xd7\x9d\xa2\x33\xc5\x3d\xf3\x39\x02\x08\x0c\x46\xec\x84\x11\x8a\x0b\x37\xb3\x68\x86\xfa\xf9\x87\xe0\x74\x26\x35\x82\xc2\xc1\x17\xb1\xc3\x02\x21\xe5\xcc\x92\x36\xac\x12\xb3\x67\x1f\xef\xbf\x9b\xc8\x2d\xb3\xa5\xc3\xff\x9f\x3a\x23\x65\xb8\x72\xb4\x0d\xec\xcf\x8c\xea\xe9\x39\x91\x7b\x1e\x1e\xd0\x32\x25\x79\x3a\x59\xe9\xae\x29\xa1\x34\x21\xa4\x88\x05\xff\xe4\x41\xd3\x64\x9a\x44\x42\x07\xff\x64\xc8\xe3\xb4\xfd\x5b\x81\x05\xf2\xe2\x4c\x19\x77\x66\x43\xc2\x30\x12\xa0\xda\xe8\xae\xaa\xa3\x61\x82\xa9\x12\x5c\x2b\x4b\xa6\xe3\x04\x86\x3e\xdc\xfb\x5e\xb9\x7d\x90\xaa\x14\xbf\x9c\x1b\xfa\x99\x8f\x07\x30\xc8\x1c\xcd\x77\x2d\xbd\x43\x98\x79\xcd\x70\x0c\x0e\xc8\x10\x06\x7e\xc2\x02\xc7\x53\x44\x7e\x61\x06\x12\x0b\xfc\x13\xc7\x9c\xcf\xb1\x15\x14\x24\xbb\xd8\x7f\x59\xc8\xd2\x8b\x0e\xee\x7c\x0f\x5e\xb1\x86\x77\x4d\xa8\xd6\xf5\x93\x58\xd3\x23\x7d\x09\x91\x8f\xc7\xd4\x5d\xbf\xa7\x9b\xb5\x2b\x30\x76\x70\xee\x0b\x2f\x70\x8c\x18\xe3\x8a\x2d\x16\xe3\xca\x7b\xc2\x1f\xe1\x01\xd6\x73\x6c\x2e\x8b\xe4\x02\x7a\xb5\x8f\x79\x50\x58\x44\xd9\x2e\xb9\xae\x8d\x12\x7f\xe3\x2e\x3a\x39\xc5\xc0\xc1\x4f\x33\xd6\xb6\x42\x95\xe9\x55\x53\xa5\xbe\x90\x2c\x4c\xfe\xdd\xf2\x5e\x55\x38\x7d\x33\xfd\x29\xda\xce\xad\xbf\x3b\x1f\x57\x78\x0a\xf7\xa6\xbf\x2d\xdd\x88\x6c\xd7\xb6\x8d\x14\xe5\xdb\x05\x39\xb0\x86\xd5\x9c\xf9\x7b\x37\xf0\xd2\xb7\x35\x18\xde\x42\xc6\x53\x72\xfa\x1d\x00\x00\xff\xff\xd2\x6f\xc8\x6d\xf2\x05\x00\x00" func quorumcertificateAdminStart_votingCdcBytes() ([]byte, error) { return bindataRead( @@ -4880,11 +4859,11 @@ func quorumcertificateAdminStart_votingCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/admin/start_voting.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe4, 0xf3, 0x66, 0x1a, 0x46, 0x4b, 0xab, 0xcc, 0xa2, 0xce, 0x14, 0x89, 0xee, 0xf8, 0x11, 0x2, 0x66, 0x76, 0xa4, 0x4d, 0x48, 0x84, 0xb1, 0x88, 0x9a, 0x4e, 0x97, 0x80, 0x8f, 0xd0, 0xc3, 0xc4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2a, 0x25, 0xc2, 0xfc, 0x62, 0x2e, 0xbc, 0xbe, 0xa8, 0x6, 0x15, 0x20, 0x12, 0xd0, 0x13, 0xe, 0x7, 0x1e, 0x52, 0x3, 0x82, 0xe1, 0xca, 0x1d, 0xcb, 0xfc, 0xda, 0x7b, 0x42, 0x3f, 0xa0, 0xfd}} return a, nil } -var _quorumcertificateAdminStop_votingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x4e\xc3\x30\x10\x44\xef\xfe\x8a\x51\x0f\x55\x72\x69\x39\x57\x40\x55\x52\x38\xd3\x16\xf5\x6e\xdc\x4d\x62\x29\xf1\x9a\xf5\x86\x22\x55\xfd\x77\xe4\x44\x54\x20\x31\x47\x7b\xdf\xce\xcc\xfa\x3e\xb2\x28\x5e\x3a\x3e\x57\xdd\x90\x94\x64\x57\xa1\x16\xee\x71\xf7\xb5\xab\x36\xdb\xed\xfe\xf9\x70\x30\x66\xb9\xc4\x1b\x25\x85\x8a\x0d\xc9\x3a\xf5\x1c\x50\xb3\x40\x5b\xc2\xae\x82\xe3\xa0\x62\x9d\x42\x19\x49\x39\x8e\xef\x9f\xac\x3e\x34\x88\x24\x9e\x4f\xc6\xfc\x46\x2f\xc6\x00\x40\x14\x8a\x56\xa8\x48\xbe\x09\x24\x2b\xd8\x41\xdb\xe2\x89\x45\xf8\x7c\xb4\xdd\x40\x25\xe6\x1b\xe7\x78\x08\x5a\xe2\x32\x12\x59\x1d\x29\xec\xa9\xf7\x61\x4f\x35\x1e\x30\xc1\x8b\xa4\x2c\xb6\xa1\xc5\xfb\x88\xdf\xcf\xff\x34\x5a\x6c\xf2\xfc\x63\x91\x8b\xad\xf0\xcf\xd7\x61\xa2\x5f\xad\xb6\xe5\xcd\x28\x6b\xbd\x46\xb4\xc1\xbb\x62\x56\xf1\xd0\x9d\x10\x58\x31\x59\x40\xa8\x26\xa1\xe0\x28\xb7\xfe\x70\x53\xa6\x59\x69\x6e\xfc\x4f\xc8\x9c\x2d\x1e\xc7\x6b\x14\xd3\xf6\xab\xb9\x7e\x07\x00\x00\xff\xff\x19\x6a\xd3\xa1\x79\x01\x00\x00" +var _quorumcertificateAdminStop_votingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x31\x4f\xc3\x30\x14\x84\x77\xff\x8a\x53\x86\x2a\x59\xd2\xbd\x02\xaa\x12\x89\x99\x02\xea\x6e\x9c\x97\xc4\x52\xe2\x67\x9e\x5f\xe8\x50\xf5\xbf\x23\x27\xa2\xa2\x12\x37\x9e\xfd\xf9\xee\xec\xa7\xc8\xa2\x78\x19\xf9\xdc\x8c\x73\x52\x92\x63\x83\x4e\x78\x42\x71\xe7\x15\xc6\x6c\xb7\xf8\xa0\xa4\x50\xb1\x21\x59\xa7\x9e\x03\x3a\x16\xe8\x40\x38\x36\x70\x1c\x54\xac\x53\x28\x23\x29\xc7\xc5\xff\x66\xf5\xa1\x47\x24\xf1\xdc\x1a\xf3\x17\xbd\x18\x03\x00\x51\x28\x5a\xa1\x32\xf9\x3e\x90\xec\x60\x67\x1d\xca\x67\x16\xe1\xf3\xc9\x8e\x33\x55\xd8\x1c\x9c\xe3\x39\x68\x85\xcb\x42\x64\x8d\xa4\xb0\xed\xe4\xc3\x1b\x75\x78\xc4\x0a\xd7\x49\x59\x6c\x4f\xf5\xe7\x82\x3f\x6c\xee\x16\xd4\x87\x7c\xff\xa9\xcc\xe3\x76\xf8\xe7\xe8\x7d\xa5\x5f\xad\x0e\xd5\x2d\x28\x6b\xbf\x47\xb4\xc1\xbb\xb2\x68\x78\x1e\x5b\x04\x56\xac\x11\x10\xea\x48\x28\x38\xca\xab\xbf\xdc\xda\xa9\xa8\xcc\x8d\xff\x2d\x99\xbb\xc5\xd3\xf2\x1b\xe5\xfa\xfa\xd5\x5c\x7f\x02\x00\x00\xff\xff\x0d\x6e\x1d\x9b\x7d\x01\x00\x00" func quorumcertificateAdminStop_votingCdcBytes() ([]byte, error) { return bindataRead( @@ -4900,11 +4879,11 @@ func quorumcertificateAdminStop_votingCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/admin/stop_voting.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0xc1, 0xae, 0x47, 0x8f, 0x3c, 0x13, 0x43, 0x2, 0xaf, 0xdf, 0x0, 0x51, 0xdf, 0xb3, 0x8b, 0x3a, 0x90, 0x31, 0x47, 0x72, 0x4b, 0xb6, 0xbb, 0xe1, 0x54, 0xcc, 0x36, 0x4d, 0xc4, 0x32, 0xcc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5d, 0x77, 0xe8, 0x1e, 0x53, 0x15, 0x63, 0xab, 0xf7, 0x58, 0xcf, 0x72, 0xc3, 0x9c, 0x7f, 0xb1, 0x1c, 0x0, 0x14, 0xa6, 0x2f, 0x3e, 0xad, 0x97, 0xe2, 0x6d, 0xfa, 0xe9, 0x25, 0xc2, 0xec, 0xfb}} return a, nil } -var _quorumcertificateCreate_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x54\x41\x6f\x1a\x4d\x0c\xbd\xf3\x2b\xac\x1c\xa2\x45\x4a\x96\xef\x8c\x92\x2f\x42\x9b\xb6\xaa\x7a\x68\x08\x51\x7a\x36\x33\x86\x9d\x66\x98\xd9\x7a\xbc\x50\x54\xe5\xbf\x57\x9e\xd9\x00\xab\xae\x84\x18\xcf\xda\xcf\x7e\xcf\x0f\xdc\xae\x8b\x2c\xf0\xd9\xc7\x43\xe3\xfb\x24\xc4\xcb\x06\x36\x1c\x77\xf0\xdf\xef\x65\xb3\x78\x7c\x7c\xfe\xb4\x5a\x4d\x26\xb3\x19\xbc\x50\x12\x78\x61\x0c\x09\x8d\xb8\x18\x60\x13\x19\x10\x42\xb4\x04\x12\x81\xe9\x57\xaf\x19\x08\xcb\x06\x5e\xa3\x10\xc3\xf7\xf5\x4f\x32\x52\xd0\xa4\x25\x30\x31\x08\xa3\x11\x45\xfb\xe1\xbc\x87\x35\x41\xdf\x59\x14\xb2\x8a\xd0\x27\xca\x69\xd4\x45\xd3\x9e\x92\xe1\xd0\x52\x00\x69\x51\xc0\x25\x30\x71\xd7\x79\x12\xb2\x79\xa2\x96\x60\x9f\x3b\xc5\xd2\x29\x06\x7f\x84\x40\x64\x93\xe2\xad\x09\x0c\x53\x46\x8f\xc1\x10\x60\xb0\x0a\xb1\x47\xef\x6c\x1e\x9e\xf6\xc4\x47\xd8\xf4\xd2\xf3\xd0\x55\x51\x0f\x2d\x71\x19\x24\x53\x73\x09\x70\xa8\x49\x82\x6f\x64\xf3\x75\x56\xe4\x09\x19\x77\x24\xc4\x69\xae\xa1\x7e\xd0\xee\x5c\x58\x58\xcb\x94\xd2\x3c\x83\x60\x09\x20\x6e\x72\xb8\x6c\x4a\xce\xa5\x64\x7a\x5f\x14\x53\xa9\x14\x46\x5b\x7c\x7d\x2c\x00\xce\x7e\xd4\x16\xa9\x55\x89\x0c\x6c\x4c\xec\x43\x56\x25\x76\xc4\x28\x2e\x6c\xb5\x56\xa7\x74\x61\xfb\x8d\x8e\xf3\xac\xd0\x10\xc3\x1b\x1d\x33\xeb\xb2\x09\xef\xc9\x48\xe4\x81\x8c\x9c\xd7\x5a\x8d\x29\x0c\x87\x9b\xd3\x48\x2b\x61\x17\xb6\x37\xa3\x36\xe5\x6e\x0a\x7f\x26\x13\x00\x80\x8e\xa9\x43\xa6\x2a\xb9\x6d\x20\x9e\x03\xf6\xd2\x56\x2b\xdc\xd3\x2b\xfa\x9e\xa6\x70\xbd\x28\xa3\x9f\x0a\xf4\x99\xcd\xe0\x0b\x0d\xcc\xb2\x40\x4c\x1b\x62\xd2\xc5\x9d\x0c\x54\x5e\x0c\xc4\x4f\x95\x9e\x64\x78\x73\x0f\x5b\x92\x01\x7c\xc4\x63\xfa\x6f\xf2\x33\x6d\xe0\xbe\x1c\x6b\x83\x1d\xae\x9d\x77\xe2\x28\xd5\xeb\xc8\x1c\x0f\x77\xd7\xa3\x9f\x44\xbd\xd0\xc4\xff\xab\x59\xd7\xaf\xbd\x33\xb3\x6c\xbb\x46\xdd\x15\xf9\x0c\xae\xcf\xc3\x03\x74\x18\x9c\xa9\xae\x9a\xd8\x7b\x75\x8b\x40\x81\x04\xbc\xe0\x24\xf1\xcc\xe8\x6a\x3a\x92\x21\xc3\x92\xba\xee\xd2\xdb\xea\xde\x84\x7b\x02\x27\x5a\x9c\x24\x32\x6e\x69\xc4\xab\xe4\xdf\xdd\x9e\x08\xd6\xc5\xff\xd9\x5b\xd5\xc7\x02\xcb\xf7\x78\x81\xe7\xf3\xc5\x28\x65\x7d\xf5\xd0\xa9\xd6\xe6\xd5\xdd\x6d\x6e\x72\x03\x12\xe7\xe3\x3f\x8d\x3a\x77\x59\x95\xe4\x27\x94\xb6\xc8\xf2\x3e\x79\xff\x1b\x00\x00\xff\xff\x17\xb3\x35\x5f\x63\x04\x00\x00" +var _quorumcertificateCreate_voterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x54\xc1\x6e\xdb\x30\x0c\xbd\xe7\x2b\x88\x1c\x0a\x07\x68\x9d\x7b\xd0\xae\x28\x32\x6c\x18\x76\x58\xbb\x16\xdd\x99\x91\x99\x58\xab\x22\x7a\x14\x9d\x20\x18\xfa\xef\x03\x25\xd7\x89\x31\x03\x41\x24\x9a\x7c\xe4\x7b\x7c\x89\xdf\x77\x2c\x0a\x5f\x02\x1f\xd7\xa1\x4f\x4a\xf2\xb4\x86\xad\xf0\x1e\xe6\x93\xd8\x7c\x36\x5b\x2e\xe1\x85\x92\xc2\x8b\x60\x4c\xe8\xd4\x73\x84\x2d\x0b\x20\x44\x6e\x08\x94\x41\xe8\x4f\x6f\x19\x08\x4f\x6b\x78\x65\x25\x81\x1f\x9b\xdf\xe4\xb4\x20\x6a\x4b\xe0\x38\xaa\xa0\x53\x43\xfb\xe5\x43\x80\x0d\x41\xdf\x35\xa8\xd4\x18\x42\x9f\x28\xa7\x51\xc7\xae\x1d\x93\xe1\xd8\x52\x04\x6d\x51\xc1\x27\x70\xbc\xef\x02\x29\x35\x79\xa2\x96\xe0\x90\x3b\x71\xe9\xc4\x31\x9c\x20\x12\x35\xc9\xf0\x36\x04\x4e\x28\xa3\x73\x74\x04\x18\x1b\x83\x38\x60\xf0\x4d\x1e\x9e\x0e\x24\x27\xd8\xf6\xda\xcb\xd0\xd5\x50\x8f\x2d\x49\x19\x24\x53\xf3\x09\x70\xa8\x49\x8a\x6f\xd4\xe4\x70\x56\xe4\x11\x05\xf7\xa4\x24\x69\x65\x57\xfb\x60\xb3\xf7\xf1\xa1\x69\x84\x52\x5a\x65\x10\x2c\x17\xe0\x6d\xbe\x3e\xad\x4b\xce\xa5\x64\x16\x2f\x8a\x99\x54\x06\x63\x2d\xbe\x7d\x2e\x00\xbe\xf9\xa8\x2d\x52\x9b\x12\x19\xd8\x39\xee\x63\x56\x85\x3b\x12\x54\x1f\x77\x56\x6b\x53\xfa\xb8\xfb\x4e\xa7\x55\x56\x68\xb8\xc3\x1b\x9d\x32\xeb\xb2\x89\x10\xc8\x29\xcb\x40\x46\xcf\x6b\xad\xa6\x14\x86\xc3\xf5\x38\xd2\xb3\x8a\x8f\xbb\xeb\x49\x9b\x12\x5b\xc0\xdf\xd9\x0c\x00\xa0\x13\xea\x50\xa8\x4a\x7e\x17\x49\x56\x80\xbd\xb6\xd5\x33\x1e\xe8\x15\x43\x4f\x0b\xb8\x7a\x28\xa3\x8f\x05\xf6\x2c\x97\xf0\x95\x06\x66\x59\x20\xa1\x2d\x09\xd9\xe2\x46\x03\x95\x17\x03\xf1\xb1\x32\x90\x0e\x6f\xee\x60\x47\x3a\x80\x4f\x78\x2c\xfe\x4f\xfe\x49\x5b\xb8\x2b\xc7\xda\x61\x87\x1b\x1f\xbc\x7a\x4a\xf5\x86\x45\xf8\x78\x7b\x35\xf9\x09\xd4\x0f\x96\xf8\xa9\x5a\x76\xfd\x26\x78\xb7\xcc\xb6\x5b\x9b\xbb\x58\xce\xe0\xf6\xdc\xdf\x43\x87\xd1\xbb\x6a\xbe\xe6\x3e\x98\x5b\x14\x0a\x24\xe0\x05\x27\xe5\x33\xa3\xf9\x62\x22\x43\x86\x25\x73\xdd\xa5\xb7\xcd\xbd\x09\x0f\x04\x5e\xad\x38\x29\x0b\xee\x68\xc2\xab\xe4\xdf\xde\x8c\x04\xeb\xe2\xff\xec\xad\xea\x63\x81\xe5\x7b\xba\xc0\xf3\xf9\x62\x94\xb2\xbe\x7a\xe8\x54\x5b\xf3\xea\xf6\x26\x37\xb9\x06\xe5\xd5\xf4\x8f\xa3\xce\x5d\x9e\x4b\xf2\x23\x6a\x5b\x64\x79\x9f\xbd\xff\x0b\x00\x00\xff\xff\x8f\x15\x72\x2c\x67\x04\x00\x00" func quorumcertificateCreate_voterCdcBytes() ([]byte, error) { return bindataRead( @@ -4920,11 +4899,11 @@ func quorumcertificateCreate_voterCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/create_voter.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe9, 0x48, 0xa6, 0x6f, 0xa7, 0x22, 0x17, 0x90, 0xdd, 0x8b, 0x56, 0x49, 0x45, 0x60, 0xb, 0x78, 0x4d, 0x45, 0x46, 0x85, 0x69, 0xb, 0xf, 0x31, 0x4f, 0x87, 0x38, 0xaf, 0xfd, 0x78, 0x6f, 0xde}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xad, 0x49, 0x65, 0x97, 0x80, 0x97, 0x22, 0x49, 0xa2, 0xf8, 0x29, 0x1b, 0x8, 0xa4, 0xf, 0x7f, 0xbe, 0xec, 0x14, 0x9f, 0x6a, 0x19, 0xfc, 0x68, 0x8a, 0xca, 0xa2, 0xab, 0x45, 0x42, 0x14, 0xcd}} return a, nil } -var _quorumcertificateScriptsGenerate_quorum_certificateCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x8f\x31\x4b\x43\x31\x14\x46\xf7\xfc\x8a\x8f\x2e\x26\x4b\xab\x8b\x43\x41\x8a\xa4\x2a\x1d\x9f\xc5\x49\x1c\x42\x7a\x5f\x0d\xe4\xdd\xd4\xdc\x1b\x2c\x88\xff\x5d\x6c\x5f\xad\x9a\x2d\x70\x0e\xe7\xbb\x69\xd8\x95\xaa\xb8\xcf\xe5\xdd\xe7\x26\x4a\xb5\xf3\xe8\x6b\x19\x70\xb9\xef\xfc\xed\x72\xf9\x78\xb7\x5e\x1b\x33\x9b\xe1\x81\x54\xa0\xaf\x04\xd1\xa0\x4d\x50\x7a\x04\xc4\xa3\x73\x21\xe8\x3c\xb6\xc4\x54\x83\xa6\xc2\xc6\x84\x18\x49\xc4\x86\x9c\x1d\xfa\xc6\x18\x42\x62\x3b\xd2\x2b\xde\xd0\x7e\x8e\xa7\x15\xeb\xd5\xb5\x9b\xff\x8d\x4f\xcf\x33\x3e\x8c\x01\x80\x4c\x7a\xea\x08\x6e\xfe\xd1\x5b\xd2\xf1\x23\xd6\x1d\xf9\x4a\xda\x2a\xff\x28\xcf\xbf\xab\x2f\xd3\x71\x24\x75\xad\xd4\x36\x78\xaa\x9a\xfa\x14\x83\x92\x75\x07\xfb\xfb\x2d\x16\xd8\x05\x4e\xd1\x4e\x7c\x69\x79\x03\x2e\x7a\x3a\x8e\xf0\x76\x10\x11\xcf\xe6\xc4\x19\xf3\xf9\x15\x00\x00\xff\xff\x89\x80\x11\x90\x49\x01\x00\x00" +var _quorumcertificateScriptsGenerate_quorum_certificateCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x8f\x41\x4b\x03\x31\x10\x85\xef\xf9\x15\x8f\xbd\x98\x5c\x5a\xbc\x78\x28\x48\x0f\x01\xa5\xc7\x3d\x78\x12\x0f\x21\x9d\xad\x81\x64\x52\x33\x13\x14\xc4\xff\x2e\xb6\x5b\xeb\x3a\xb7\x19\xbe\x8f\xf7\x26\x95\x63\x6d\x8a\x87\x5c\xdf\x7d\xee\xa2\xd4\x46\x8f\xa9\xd5\x82\x61\x71\x1b\x8c\x59\xaf\xf1\x48\x2a\xd0\x57\x82\x68\xd0\x2e\xa8\x13\x02\xe2\x99\xb9\x11\x8c\x1e\x07\x62\x6a\x41\x53\x65\x63\x42\x8c\x24\x62\x43\xce\x0e\x53\x67\x94\x90\xd8\xce\xf4\x8e\xf7\xf4\xb1\xc1\xd3\x8e\xf5\xf6\xce\x6d\x96\x05\x56\xd7\x2a\x9f\xc6\x00\x40\x26\xbd\xe4\x08\xee\xff\xd1\x07\xd2\x79\x11\xeb\xce\x7c\x23\xed\x8d\x7f\x95\xe7\xbf\xa9\x2f\xab\xb9\x24\x8d\xbd\xb6\x5e\x3c\x35\x4d\x53\x8a\x41\xc9\xba\x93\xfd\x33\xdb\x2d\x8e\x81\x53\xb4\x83\xaf\x3d\xef\xc1\x55\x2f\xcf\x11\xde\x4e\x22\xe2\xd5\x1c\x9c\x31\x5f\xdf\x01\x00\x00\xff\xff\x81\x01\xe7\xc1\x4d\x01\x00\x00" func quorumcertificateScriptsGenerate_quorum_certificateCdcBytes() ([]byte, error) { return bindataRead( @@ -4940,11 +4919,11 @@ func quorumcertificateScriptsGenerate_quorum_certificateCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/generate_quorum_certificate.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2, 0x22, 0x2c, 0xc9, 0x96, 0x79, 0xd0, 0x1e, 0x97, 0xfc, 0x77, 0xb, 0xa7, 0xe9, 0xdc, 0xcb, 0x79, 0x40, 0x96, 0xad, 0x14, 0x84, 0x2e, 0x5e, 0xe0, 0xbc, 0xd6, 0xb2, 0xf, 0x1e, 0x9, 0xc5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0x7e, 0xec, 0xe8, 0x58, 0x2b, 0x59, 0xe0, 0xfa, 0xc3, 0x3, 0xd8, 0xb2, 0xbd, 0xf7, 0xe1, 0xda, 0xa1, 0x9b, 0x9c, 0x12, 0x5, 0x3d, 0xdd, 0x99, 0x39, 0x29, 0x37, 0x8c, 0xee, 0x72, 0x48}} return a, nil } -var _quorumcertificateScriptsGet_clusterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xce\x29\x2d\x2e\x49\x2d\x0a\x74\x56\x48\x2b\xca\xcf\x55\x30\xa8\x08\x74\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x86\x68\xf0\xcc\x4b\x49\xad\xb0\x52\x08\xf5\xcc\x2b\x31\x34\xd3\xb4\x42\x35\x4b\x0f\xca\x52\xa8\xe6\xe2\x52\x50\x50\x50\xc8\x49\x2d\x51\x80\xea\x2b\x56\xb0\x45\x53\x9b\x9e\x5a\x02\xe5\x14\x6b\x68\x42\xd4\x17\xa5\x96\x94\x16\xe5\xc1\xb5\x44\x23\xdb\x19\xcb\xc5\x55\x0b\x08\x00\x00\xff\xff\x03\x73\xf2\x7e\xc0\x00\x00\x00" +var _quorumcertificateScriptsGet_clusterCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xce\x29\x2d\x2e\x49\x2d\x0a\x74\x56\x48\x2b\xca\xcf\x55\x50\x42\x11\x53\xe2\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x86\x28\xf0\xcc\x4b\x49\xad\xb0\x52\x08\xf5\xcc\x2b\x31\x34\xd3\xb4\x42\x35\x4f\x0f\xca\x52\xa8\xe6\xe2\x52\x50\x50\x50\xc8\x49\x2d\x51\x80\xea\x2b\x56\xb0\x45\x53\x9b\x9e\x5a\x02\xe5\x14\x6b\x68\x42\xd4\x17\xa5\x96\x94\x16\xe5\xc1\xb5\x44\x23\xdb\x19\xcb\xc5\x55\x0b\x08\x00\x00\xff\xff\xf7\xb0\x6f\x1a\xc4\x00\x00\x00" func quorumcertificateScriptsGet_clusterCdcBytes() ([]byte, error) { return bindataRead( @@ -4960,11 +4939,11 @@ func quorumcertificateScriptsGet_clusterCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7a, 0xfb, 0x4c, 0x6f, 0xc7, 0xd1, 0x51, 0x95, 0xef, 0xad, 0x6e, 0x4f, 0x9, 0x54, 0x1b, 0x66, 0xa4, 0x35, 0x9b, 0xf2, 0xd7, 0x77, 0xbb, 0x39, 0xa9, 0xbe, 0x75, 0xb, 0x4d, 0xf2, 0x68, 0x74}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x17, 0x25, 0x34, 0x4, 0xee, 0x6c, 0x4f, 0xfe, 0x9f, 0x3c, 0x45, 0xb8, 0x36, 0x94, 0x90, 0xe, 0xd1, 0xe0, 0x85, 0x2c, 0x17, 0x23, 0xb8, 0x1d, 0xda, 0x3a, 0xc0, 0x29, 0xde, 0x80, 0x86, 0x3d}} return a, nil } -var _quorumcertificateScriptsGet_cluster_completeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\x31\x4b\x03\x41\x10\x85\xfb\xf9\x15\xcf\xca\xbb\x26\xd1\xc6\x22\x90\x42\x37\x2a\x29\xcf\x60\x25\x16\xcb\x39\x17\x17\xe6\x66\xc2\xce\x2c\x06\xc4\xff\x6e\x91\x28\x5a\x3e\xf8\xbe\xf7\x5e\x99\x0f\x56\x03\x0f\x62\x1f\x49\x9a\x07\xd7\x21\x61\xaa\x36\xe3\xea\x38\xa4\xdb\xcd\xe6\xe9\x7e\xb7\x23\x5a\x2e\xf1\xc8\xe1\x88\x77\x86\x47\x8e\xe6\xb0\x09\x19\xe3\xc9\xb9\x74\x0c\x09\x7b\x56\xae\x39\x8a\x29\x51\x1e\x47\x76\xef\xb2\x48\x8f\xa9\x29\xe6\x5c\xb4\x3b\xd3\x5b\x7d\xe3\xe3\x0a\xcf\x5b\x8d\xeb\x9b\x7e\x85\x3b\x33\xc1\x27\x11\x00\x08\xc7\x4f\xa9\x63\xfd\xff\xd7\x62\xcf\x71\x0e\xde\xf5\x27\xbe\x72\xb4\xaa\xbf\xca\xcb\xdf\x89\xd7\x45\xf1\x64\xf3\x41\x38\xb8\xeb\x71\xb1\x86\x16\x21\xfa\xfa\x0e\x00\x00\xff\xff\x4c\xba\x16\xcd\xf4\x00\x00\x00" +var _quorumcertificateScriptsGet_cluster_completeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\x3f\x4b\x43\x41\x10\xc4\xfb\xfd\x14\x63\x1a\xdf\x35\x09\x36\x16\x81\x34\x1e\x28\x29\x53\x58\x89\xc5\xf1\xdc\x17\x0f\xf6\x76\xc3\xed\x1e\x0a\xe2\x77\xb7\x48\x14\x53\xce\xf0\x9b\x3f\xb5\x9d\xac\x07\x1e\xc5\x3e\xb2\x0c\x0f\xee\x87\x8c\xa5\x5b\xc3\xea\xca\x5b\x11\x6d\x36\x78\xe2\x70\xc4\x3b\xc3\xa3\xc4\x70\xd8\x82\x82\xf9\xcc\xdc\x3a\x0e\x19\x47\x56\xee\x25\xaa\x29\x51\x99\x67\x76\x9f\x8a\x48\xc2\x32\x14\xad\x54\x9d\x2e\xf4\x5e\xdf\xf8\x73\x8b\xe7\xbd\xc6\xdd\x7d\xda\xe2\xc1\x4c\xf0\x45\x04\x00\xc2\xf1\x5b\xea\xd8\x5d\x7f\x5b\x1f\x39\x2e\xc2\xa7\x74\xe6\x3b\xc7\xe8\xfa\x17\x79\xf9\x3f\xf1\xba\xae\x9e\xad\x9d\x84\x83\xa7\x84\x9b\x1d\xb4\x0a\xd1\xf7\x4f\x00\x00\x00\xff\xff\xf4\x49\xb4\xa1\xf8\x00\x00\x00" func quorumcertificateScriptsGet_cluster_completeCdcBytes() ([]byte, error) { return bindataRead( @@ -4980,11 +4959,11 @@ func quorumcertificateScriptsGet_cluster_completeCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster_complete.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0x6a, 0x87, 0xb9, 0x21, 0x3c, 0xce, 0x6f, 0xaa, 0x69, 0xff, 0x1f, 0x8e, 0x92, 0xfa, 0x95, 0x1f, 0x72, 0x87, 0x80, 0xe6, 0x83, 0xe3, 0x60, 0xc2, 0xb8, 0x39, 0x84, 0xe0, 0xbb, 0x6c, 0x71}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0x3, 0xb, 0xcc, 0xb6, 0x3, 0x6, 0x7, 0xb7, 0xb7, 0x52, 0x1, 0xe3, 0xa5, 0x66, 0x48, 0x6e, 0xc6, 0xb9, 0x38, 0xdc, 0x35, 0x47, 0x51, 0x62, 0x9c, 0x7b, 0x6b, 0xc4, 0x86, 0xff, 0x13}} return a, nil } -var _quorumcertificateScriptsGet_cluster_node_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xcd\xb1\xaa\x83\x40\x10\x85\xe1\x7e\x9f\xe2\x94\xda\xc8\xbd\x10\x2c\x84\x14\x41\x13\xb0\x34\x12\x52\x84\x14\xa2\xa3\x59\x58\x67\xc3\xee\x48\x04\xf1\xdd\x53\xac\x84\xa4\x9c\xe1\x7c\xfc\x7a\x7c\x5a\x27\x38\x19\xfb\xca\xcd\xe4\x85\x5c\x95\xa3\x77\x76\xc4\xdf\x5c\xe5\x87\xa2\x38\x1f\xeb\x5a\xa9\xa6\x6d\xc9\xfb\xa8\x31\x26\x46\x3f\x31\xc6\x46\x73\xd4\x06\x50\x72\x47\x73\x86\x4b\xc9\xf2\x9f\xc6\x19\x96\x5a\x9c\xe6\x21\x7c\xd2\xdd\x8a\x45\x29\x00\x30\x24\xd8\x88\xc7\xfe\x37\x99\x0c\x24\xdb\xe1\xa3\x38\xec\x1d\xc9\xe4\xf8\x43\x6e\xdf\xb9\x7b\xc2\xb6\xa3\x2b\xe9\xe1\x21\x5e\xa9\xf5\x1d\x00\x00\xff\xff\x18\xc7\x43\xd0\xc7\x00\x00\x00" +var _quorumcertificateScriptsGet_cluster_node_weightsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8d\xb1\xaa\x83\x40\x10\x45\xfb\xfd\x8a\x8b\x95\x36\xc2\x83\x87\x85\x90\x4a\x08\x58\x86\x10\x52\x84\x14\xa2\xa3\x59\x58\x67\xc3\xcc\x48\x02\xe2\xbf\xa7\x50\x42\x2c\xef\xe5\x1c\x8e\x1f\x9f\x51\x0c\xc7\x10\x5f\x55\x98\xd4\x48\x4e\x15\x7a\x89\x23\x92\xdd\x97\x38\xd7\xb4\x2d\xa9\xa6\x4d\x08\x19\xfa\x89\x31\x36\x9e\xd3\x76\x05\x6a\xee\xe8\x5d\xe2\x52\xb3\xfd\x15\x59\x89\xf9\x6c\xe2\x79\x58\x9f\xe2\x7f\xc1\xec\x1c\x00\x04\x32\x6c\x8a\xe2\xb0\xcf\xe6\x03\xd9\x36\x34\xcd\x56\x5e\xc8\x26\xe1\xaf\x72\xfb\xcd\xdd\x73\x8e\x1d\x5d\xc9\x0f\x0f\x53\xe7\x96\x4f\x00\x00\x00\xff\xff\x3d\x36\xdc\x4a\xcb\x00\x00\x00" func quorumcertificateScriptsGet_cluster_node_weightsCdcBytes() ([]byte, error) { return bindataRead( @@ -5000,11 +4979,11 @@ func quorumcertificateScriptsGet_cluster_node_weightsCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster_node_weights.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0x9d, 0xc0, 0x2a, 0x9c, 0x34, 0xb, 0xc5, 0x43, 0x3d, 0xa, 0x57, 0x8, 0x63, 0x2c, 0xce, 0xe6, 0xa9, 0x9d, 0xb7, 0xc7, 0x13, 0x37, 0xe6, 0xc6, 0x3a, 0xe8, 0xf, 0x65, 0x94, 0xa6, 0x25}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x29, 0x1d, 0x52, 0x4, 0x6b, 0x83, 0x52, 0x76, 0x40, 0x43, 0xaf, 0xa, 0xe2, 0xe4, 0xd8, 0xcb, 0x79, 0x13, 0xea, 0xc6, 0xca, 0x2a, 0x11, 0x64, 0x1c, 0x9e, 0x29, 0xfc, 0x74, 0x8, 0xeb, 0x69}} return a, nil } -var _quorumcertificateScriptsGet_cluster_vote_thresholdCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8d\x31\x0b\x82\x50\x14\x85\xf7\xf7\x2b\xce\xa8\x8b\x14\x84\x43\xd0\x10\x5a\xe0\x68\xd6\x14\x0d\xa2\xd7\x14\x9e\xef\xc5\xbd\xd7\x12\xa2\xff\x1e\xa1\x44\x6d\xe7\xc0\xf7\xf1\x75\xfd\xcd\xb3\x62\x6f\xfd\x23\xb1\x83\x28\x71\x9e\xa0\x61\xdf\x63\x31\xe6\xc9\x36\x4d\x0f\xbb\xa2\x30\xa6\xac\x2a\x12\x09\x4a\x6b\x43\x34\x83\x43\x5f\x76\x2e\xa8\x26\x21\x73\x35\x8d\x6b\x9c\x32\xa7\xcb\x38\x9c\x46\xbc\xc2\xd3\x18\x00\xb0\xa4\x98\x41\xc1\xe6\x3f\x14\x5d\x49\xe7\x23\x41\x38\xf1\x4c\x3a\xb0\xfb\x2a\xe7\xdf\xc8\x25\xba\x7b\xa5\x63\xcb\x24\xad\xb7\xf5\x47\x79\xbd\x03\x00\x00\xff\xff\x25\xf2\x70\xe5\xc1\x00\x00\x00" +var _quorumcertificateScriptsGet_cluster_vote_thresholdCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\xce\x29\x2d\x2e\x49\x2d\x0a\x74\x56\x48\x2b\xca\xcf\x55\x50\x42\x11\x53\xe2\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\x48\x86\x28\xf0\xcc\x4b\x49\xad\xb0\x52\x08\xf5\xcc\x2b\x31\x34\xd3\x84\x30\xcc\x4c\x14\xaa\xb9\xb8\x14\x14\x14\x14\x72\x52\x4b\x14\xa0\x0a\x8b\x15\x6c\x51\x2d\xd3\x4b\x4f\x2d\x81\x72\x8a\x35\x34\x21\xea\x8b\x52\x4b\x4a\x8b\xf2\xe0\x5a\xa2\x91\x2d\x89\xd5\x2b\xcb\x2f\x49\x0d\xc9\x28\x4a\x2d\xce\xc8\xcf\x49\x01\x69\xa9\x05\x04\x00\x00\xff\xff\xe3\x59\xc4\x5f\xc5\x00\x00\x00" func quorumcertificateScriptsGet_cluster_vote_thresholdCdcBytes() ([]byte, error) { return bindataRead( @@ -5020,11 +4999,11 @@ func quorumcertificateScriptsGet_cluster_vote_thresholdCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster_vote_threshold.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xee, 0x85, 0xb, 0xfb, 0x48, 0x6f, 0x59, 0x3b, 0x72, 0xcd, 0x94, 0x9, 0x31, 0xb9, 0xb6, 0x1e, 0x2, 0xf0, 0xe3, 0x7b, 0xc6, 0x6b, 0xee, 0xb4, 0xb0, 0x14, 0x17, 0x99, 0x35, 0xaa, 0x66, 0xc1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x90, 0x39, 0xfc, 0xde, 0xe2, 0xb0, 0x6e, 0xbb, 0x43, 0x4, 0x67, 0x78, 0x3e, 0x0, 0x52, 0x62, 0x27, 0xd5, 0x72, 0x9a, 0xcb, 0xd8, 0x3c, 0x8e, 0x11, 0xc6, 0xdb, 0x82, 0x38, 0x3f, 0xb5, 0xd1}} return a, nil } -var _quorumcertificateScriptsGet_cluster_votesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xb1\x4e\xc3\x40\x10\x44\xfb\xfd\x8a\x29\xed\xc6\x81\x86\x22\x12\x05\x72\x40\x4a\x99\x44\xd0\x44\x29\x4e\x97\x3d\x38\xe9\x7c\x17\xed\xae\xc1\x08\xf1\xef\xc8\xd8\xa0\xb8\x5c\xed\xcc\x9b\x17\xbb\x4b\x11\xc3\x53\x2a\x1f\x6d\xea\xd5\x58\x76\x2d\x82\x94\x0e\x37\xc3\xae\x7d\xd8\x6c\xf6\x8f\x87\x03\xd1\x6a\x85\x3d\x5b\x2f\x59\xe1\x32\x9c\x88\xfb\x44\x09\x78\x29\xc6\x8a\x50\x04\xf6\xc6\xd0\x0b\xfb\x18\x22\x9f\xe1\x27\x14\x91\xf3\x9e\x55\x2b\x97\x52\x8d\xd0\x67\x74\x2e\xe6\x6a\xfe\x6e\xf3\x99\x87\x35\x9e\xb7\xd9\x6e\xef\xea\x35\x8e\x0b\x89\x66\x64\x9f\xf0\x45\x04\x00\x89\xed\x0f\xaa\xb8\x5f\xea\x36\xaf\x6c\xf3\xa1\x55\x3d\xe5\xe5\x57\xf6\xbf\x72\xbc\x9e\x3c\x35\xef\xa3\x36\xd1\xf7\x4f\x00\x00\x00\xff\xff\x8d\xd6\x4b\xbd\xfd\x00\x00\x00" +var _quorumcertificateScriptsGet_cluster_votesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xbd\x4a\xc5\x40\x10\x85\xfb\x79\x8a\xc3\xad\x92\x26\x17\x1b\x8b\x0b\x56\x01\x21\xa5\x82\x36\x21\xc5\xb2\x99\xd5\x85\xcd\x6e\x98\x99\xf8\x83\xf8\xee\x12\x13\xe5\xa6\x9c\x9f\x73\xbe\x2f\x4e\x73\x11\xc3\x7d\x2a\xef\x6d\x5a\xd4\x58\x1e\x5a\x04\x29\x13\x4e\x87\xdd\x89\xe8\x7c\xc6\x23\xdb\x22\x59\xe1\x32\x9c\x88\xfb\x44\x09\x78\x2e\xc6\x8a\x50\x04\xf6\xca\xd0\x99\x7d\x0c\x91\x47\xf8\x2d\x4a\xe4\xbc\x67\xd5\xca\xa5\x54\x23\x2c\x19\x93\x8b\xb9\xda\xaf\x5d\x1e\xf9\xe3\x82\xa7\x2e\xdb\xcd\x6d\x7d\x41\x7f\x80\x36\x6b\xf7\x80\x2f\x22\x00\x48\x6c\x7f\xa5\x8a\xbb\xa3\x72\xf3\xc2\xb6\x0f\x5a\xd5\xdb\xbf\xfc\xca\xfe\x47\xfa\x6b\xe4\xd0\xbc\xad\xda\x44\xdf\x3f\x01\x00\x00\xff\xff\xc7\xaa\x11\x90\x01\x01\x00\x00" func quorumcertificateScriptsGet_cluster_votesCdcBytes() ([]byte, error) { return bindataRead( @@ -5040,11 +5019,11 @@ func quorumcertificateScriptsGet_cluster_votesCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster_votes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2d, 0x38, 0x54, 0xe3, 0xf6, 0x3b, 0xb4, 0x8b, 0x51, 0x8a, 0xfd, 0x54, 0x1b, 0x41, 0x4f, 0xe1, 0x79, 0x4a, 0xc8, 0x46, 0xc9, 0x29, 0xed, 0xbb, 0x9b, 0xb, 0xdb, 0x8e, 0x6c, 0xee, 0xd2, 0xc8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe1, 0x5d, 0xff, 0x6e, 0xd7, 0xf9, 0x68, 0xe, 0xcb, 0x93, 0xff, 0xd6, 0xd2, 0xad, 0xc1, 0xc5, 0xa6, 0x42, 0x74, 0x84, 0x25, 0xb9, 0x41, 0x5, 0x9b, 0x72, 0x51, 0x1e, 0x7d, 0xec, 0x22, 0xbd}} return a, nil } -var _quorumcertificateScriptsGet_cluster_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8d\xb1\xaa\xc2\x40\x10\x45\xfb\xf9\x8a\x5b\x26\x4d\x78\x0f\x24\x85\x60\x21\x89\x42\xca\x18\xc4\x42\x2c\x96\x38\x89\x81\xc9\xae\xec\x4e\x30\x20\xfe\xbb\xc5\x06\xd1\xee\x5e\x38\x87\x33\x8c\x77\xe7\x15\x7b\x71\x8f\x42\xa6\xa0\xec\xeb\x02\x9d\x77\x23\xfe\xe6\xba\xd8\x96\xe5\x61\xd7\x34\x44\xa6\x6d\x39\x84\xc4\x88\xa4\xe8\x26\x8b\xd1\x0c\x36\x69\xa3\x50\xd9\x2b\xcf\x6b\x1c\x2b\xab\xff\x79\x1a\x47\xbe\xc2\x93\x08\x00\x84\x15\x0b\x18\xb0\xf9\x0d\x65\x3d\xeb\x72\x42\x92\x46\xde\xb3\x4e\xde\x7e\x94\xf3\x77\xe4\x92\xa9\x53\x23\x27\x1e\xfa\x9b\x12\xbd\xde\x01\x00\x00\xff\xff\xd7\x12\x87\x05\xbd\x00\x00\x00" +var _quorumcertificateScriptsGet_cluster_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8d\x31\x0b\xc2\x30\x14\x84\xf7\xf7\x2b\x8e\x4e\xed\x52\x10\xa4\x83\xe0\x54\x10\x3a\x3a\x88\x83\x38\x84\xfa\x5a\x03\x2f\x89\x24\x2f\x28\x88\xff\xdd\x21\x45\xec\x76\x77\x7c\xc7\x67\xdd\x23\x44\xc5\x41\xc2\xb3\x97\x9c\x94\xe3\xb1\xc7\x14\x83\x43\xb5\xda\x2a\x22\x33\x8e\x9c\x52\x6d\x44\x1a\x4c\xd9\xc3\x19\xeb\xeb\xb1\x00\x83\xbf\xf1\x6b\x87\xd3\xe0\x75\xd3\x35\x25\x74\x5b\xbc\x89\x00\x40\x58\xb1\x80\x09\xfb\xb5\xac\x9d\x59\x97\x92\xea\xa6\xf0\x91\x35\x47\xff\xbb\x5c\xfe\x25\xd7\x56\x83\x1a\x39\xb3\x9d\xef\x4a\xf4\xf9\x06\x00\x00\xff\xff\xf1\x3a\x40\x1a\xc1\x00\x00\x00" func quorumcertificateScriptsGet_cluster_weightCdcBytes() ([]byte, error) { return bindataRead( @@ -5060,11 +5039,11 @@ func quorumcertificateScriptsGet_cluster_weightCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_cluster_weight.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa, 0xcc, 0x4b, 0x39, 0xb0, 0xf0, 0xf0, 0x4b, 0x31, 0xde, 0xcb, 0x4e, 0xa3, 0x3f, 0x27, 0xe7, 0xbc, 0xf9, 0x75, 0x85, 0xff, 0x90, 0x67, 0x4f, 0x84, 0x61, 0x2f, 0xe, 0xbb, 0x8, 0x20, 0x26}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7c, 0x30, 0x57, 0xa9, 0x38, 0x97, 0xfa, 0xe9, 0x63, 0xc9, 0x3a, 0x59, 0xce, 0x31, 0x44, 0x6f, 0x2a, 0xc0, 0xf6, 0xab, 0x44, 0xe5, 0x12, 0x7c, 0x6a, 0xcb, 0x8b, 0xe8, 0x57, 0x7e, 0xce, 0x2d}} return a, nil } -var _quorumcertificateScriptsGet_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8f\x31\x6b\xc3\x40\x0c\x85\x77\xfd\x8a\x37\xda\x4b\xd2\x2e\x1d\x02\x1d\x8a\xd3\x42\xc6\xd4\x74\x0a\x19\xc4\x45\x6e\x0e\x74\x77\x41\x27\x93\x94\xd2\xff\x5e\x4a\x6c\xa8\x37\x81\xf4\xf4\x7d\x2f\xa6\x4b\x31\xc7\x9b\x96\x6b\xa7\x63\x75\xb1\x7d\x87\xc1\x4a\xc2\xc3\x6d\xdf\xbd\x6c\xb7\xef\xaf\x7d\x4f\xb4\x5e\xa3\x0f\x16\x2f\x0e\x2f\x30\xf1\xd1\x32\x38\x83\xcd\xf8\x0b\x65\x40\x57\x54\x25\x78\x31\x4c\x5f\x2a\xae\xd1\xcf\x60\xd5\xbf\xb5\x9f\x25\x1a\x92\x38\x9f\xd8\x99\x88\x43\x90\x5a\x1b\x56\x6d\x31\x8c\x19\x89\x63\x6e\xc2\x3d\xb9\xcb\x27\xb9\x6d\xf0\xb1\xcb\xfe\xf8\xd4\x6e\x70\x58\xb8\xad\xa6\xe9\x88\x6f\x22\x00\x50\x71\x84\x99\xf9\xbc\x2c\xb2\xfa\x14\x9f\x7d\x9a\xf6\x7e\x3f\xc9\xcf\x91\xc3\x7f\xea\x91\xe8\xe7\x37\x00\x00\xff\xff\xc0\x0e\x28\x76\x11\x01\x00\x00" +var _quorumcertificateScriptsGet_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8f\x31\x6b\xc3\x40\x0c\x85\x77\xfd\x8a\x47\x26\x7b\x49\xe8\xd2\x21\xd0\xc9\x50\xc8\x58\x4a\xa7\x90\x41\x5c\xe4\xfa\x40\x77\x67\x74\x32\x6e\x29\xfd\xef\xa5\xd8\x86\x78\x13\x92\x3e\xde\xf7\x62\x1a\x8b\x39\x5e\xb5\xcc\x9d\x4e\xd5\xc5\xde\x3a\xf4\x56\x12\x0e\xbb\xdd\x81\xe8\x74\xc2\x7b\xb0\x38\x3a\xbc\xc0\xc4\x27\xcb\xe0\x0c\x36\xe3\x6f\x94\x1e\x5d\x51\x95\xe0\xc5\xb0\x52\x15\x73\xf4\x01\xac\xfa\x7f\xf6\x41\xa2\x21\x89\xf3\x9d\x9d\x89\x38\x04\xa9\xb5\x61\xd5\x16\xfd\x94\x91\x38\xe6\x26\x2c\xe4\x25\xdf\xe5\xeb\x8c\x8f\x4b\xf6\xa7\xe7\xf6\x8c\xeb\xce\xe5\xb8\x4e\x37\xfc\x10\x01\x80\x8a\x23\x6c\x99\x2f\xfb\x32\xc7\x4f\xf1\xcd\xa7\x69\x97\xff\x55\x7e\x43\xae\x8f\xa9\x37\xa2\xdf\xbf\x00\x00\x00\xff\xff\xa6\xc7\x74\x36\x15\x01\x00\x00" func quorumcertificateScriptsGet_clustersCdcBytes() ([]byte, error) { return bindataRead( @@ -5080,11 +5059,11 @@ func quorumcertificateScriptsGet_clustersCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_clusters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x74, 0x48, 0xd8, 0xc7, 0x4d, 0x2d, 0x1b, 0xe2, 0x53, 0xed, 0x2e, 0xeb, 0x53, 0x68, 0x55, 0xf5, 0x45, 0x85, 0xb3, 0xc3, 0xcb, 0x4c, 0x91, 0xf7, 0xd5, 0x35, 0xad, 0x9a, 0x60, 0x5b, 0xcb, 0x89}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb0, 0xfa, 0xb0, 0xff, 0x20, 0xaf, 0xe0, 0x18, 0x68, 0x21, 0x71, 0xea, 0x8d, 0x67, 0x52, 0xa1, 0x54, 0x7b, 0xe3, 0x84, 0xef, 0xbd, 0x91, 0xcf, 0x60, 0x8, 0x86, 0xd8, 0xe, 0xed, 0xb7, 0xea}} return a, nil } -var _quorumcertificateScriptsGet_node_has_votedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x91\x41\x6f\xd3\x40\x10\x85\xef\xfb\x2b\xde\xa9\x4a\xa4\x2a\xe1\xdc\x1b\x24\x45\xf4\x82\x68\x5c\xb8\x4f\xed\x71\x76\xd5\xf5\x8c\xb5\x33\x8e\x41\x88\xff\x8e\xd6\x4e\x24\xe8\xd9\x9e\xf7\xbe\xf7\x6d\x1a\x46\x2d\x8e\xcf\x59\xe7\x43\x9e\xcc\xb9\x3c\x1f\xd0\x17\x1d\xf0\xe1\xe7\xf3\xe1\xe3\xf1\x78\x7a\x6c\x9a\x10\xf6\x7b\x9c\xd8\xa7\x22\x06\xc2\xab\x6a\x66\x12\x24\xe9\x52\x4b\x9e\xe4\x8c\xd4\x83\x20\xda\x31\x22\x19\x6c\x7a\x1d\x92\x3b\x77\x20\x5c\xd4\x19\xbd\x16\x78\x4c\x06\x1e\xb5\x8d\x21\x50\xdb\xb2\xd9\x86\x72\xde\xa2\x9f\x04\x03\x25\xd9\xd4\xf3\xa7\xe3\x03\x1a\x2f\x49\xce\xdb\x07\x7c\x52\xcd\xf8\x1d\x02\x00\xec\xf7\x78\xea\x31\x33\xa8\x30\x92\xc0\x23\xc3\x9c\xde\x6a\x39\x4d\xad\x27\x15\x8c\x91\x8c\xb1\xb9\xe8\x82\x24\xea\xf5\xc7\xb1\xe8\xb9\xb0\xd9\xf6\x7e\xb9\xa9\x38\x76\x4b\x5c\x76\x66\x32\x5f\xb9\x96\x6c\xf3\x94\x33\xcc\xb5\x54\x7c\xe9\x96\x55\x5f\xc8\x7e\x68\xdd\x53\xb8\xea\x32\xbc\x94\x89\x77\x68\x92\xb4\x8c\x99\x6f\x79\x2a\xf9\x17\x66\x12\x87\x2b\xde\x44\x67\xcc\x91\x3d\x72\xa9\xe0\x91\x2e\x6b\x7d\x77\xd5\xc1\x38\x7c\x3f\x9d\x1e\xbf\xbe\xac\xed\xf7\xd0\x21\xf9\xaa\xa9\x25\xe3\xdd\x92\x5a\x16\xeb\xff\xbf\xcf\x2e\xc9\xb7\xeb\x2a\xdc\xdd\xbd\xfb\xf6\x2f\xee\x55\xe9\x36\x84\x3f\x7f\x03\x00\x00\xff\xff\xf4\xed\x7f\xae\xe8\x01\x00\x00" +var _quorumcertificateScriptsGet_node_has_votedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x91\x41\x8f\xd3\x30\x10\x85\xef\xfe\x15\x4f\x7b\x58\x35\xd2\xaa\xb9\xef\x91\x02\x62\x2f\x08\xba\x0b\xf7\xd9\x64\x52\x5b\x75\x66\x22\xcf\xa4\x11\x42\xfc\x77\xe4\xa4\x95\x28\x57\xdb\xf3\xe6\x7b\x9f\xd3\x38\x69\x71\x7c\xce\xba\x1c\xf2\x6c\xce\xe5\xfb\x01\x43\xd1\x11\x0f\x77\x67\x0f\x21\xb4\x2d\x8e\xec\x73\x11\x03\xe1\x5d\x35\x33\x09\x92\xf4\xa9\x23\x4f\x72\x42\x1a\x40\x10\xed\x19\x91\x0c\x36\xbf\x8f\xc9\x9d\x7b\x10\x2e\xea\x8c\x41\x0b\x3c\x26\x03\x4f\xda\xc5\x10\xa8\xeb\xd8\x6c\x47\x39\x37\x18\x66\xc1\x48\x49\x76\x75\xfc\xe5\xe3\x33\x5e\xbd\x24\x39\x35\xcf\xf8\xa0\x9a\xf1\x3b\x04\x00\x68\x5b\xbc\x0c\x58\x18\x54\x18\x49\xe0\x91\x61\x4e\xe7\xba\x9c\xe6\xce\x93\x0a\xa6\x48\xc6\xd8\x5d\x74\x45\x12\xf5\xfa\x70\x2a\x7a\x2a\x6c\xd6\x3c\xad\x33\x15\xc7\x6e\x89\x6b\xd7\x4c\xe6\x1b\xd7\x9a\x6d\x9e\x72\x86\xb9\x96\x8a\x2f\xfd\xda\xea\x0b\xd9\x4f\xad\x7d\x0a\x57\x65\x86\xb7\x32\xf3\x1e\xaf\x49\x3a\xc6\xc2\xb7\x3c\x95\xfc\x0b\x0b\x89\xc3\x15\x67\xd1\x05\x4b\x64\x8f\x5c\x2a\x78\xa4\xcb\xb6\xbe\xbf\xea\x60\x1c\x7e\x1c\x8f\x9f\xbe\xbe\x6d\xdb\x9f\xa0\x63\xf2\x4d\x53\x47\xc6\xfb\x35\xb5\xac\xd6\xef\xff\x68\x9f\xe4\xdb\xb5\x15\x1e\x1f\xff\xbb\xfb\x17\xf7\xaa\xb4\x09\xe1\xcf\xdf\x00\x00\x00\xff\xff\xa0\xa8\x11\xb6\xec\x01\x00\x00" func quorumcertificateScriptsGet_node_has_votedCdcBytes() ([]byte, error) { return bindataRead( @@ -5100,11 +5079,11 @@ func quorumcertificateScriptsGet_node_has_votedCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_node_has_voted.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x27, 0x1a, 0x33, 0x57, 0xd0, 0x60, 0xe9, 0xde, 0xa1, 0x2a, 0x25, 0x87, 0x6c, 0x9, 0xfe, 0x8d, 0x8c, 0x10, 0x40, 0x41, 0x74, 0x7b, 0xc8, 0x3d, 0x1b, 0x1, 0xfb, 0x9a, 0xe4, 0x4e, 0x61, 0x94}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x70, 0xf8, 0x21, 0xe, 0xb3, 0x57, 0x9d, 0x37, 0xd, 0xfa, 0xd5, 0x9e, 0x93, 0xb5, 0xaf, 0xf1, 0x62, 0xd9, 0x2b, 0x82, 0xe9, 0x2c, 0x36, 0x3c, 0x6d, 0xc5, 0x18, 0x2b, 0xdd, 0x26, 0x8e, 0xf1}} return a, nil } -var _quorumcertificateScriptsGet_node_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x8f\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x5e\x6f\x09\x48\xa9\x20\x3d\x14\x7a\x90\x44\x21\xc7\x1a\xc4\x43\xe9\x61\x49\x27\x71\x61\x33\x2b\x3b\x13\x2c\x84\xfc\x77\x49\x36\x88\xe2\xc9\xb9\x0d\xf3\xbe\xf7\x31\xae\xff\x08\x51\xf1\xec\xc3\x67\xe1\x07\x51\x8a\xa7\x02\x6d\x0c\x3d\x76\xb7\x53\xf1\x58\x96\x2f\x4f\x75\x6d\x8c\x6d\x1a\x12\xc9\xac\xf7\x39\xda\x81\xd1\x5b\xc7\x59\x93\x80\x8a\xaf\x74\x3b\xe0\xb5\x62\xbd\xdf\xdf\x81\xc3\x95\xaa\xf2\x80\x5a\xa3\xe3\x2e\x4f\x87\xfd\x03\x46\x63\x00\xc0\x93\x62\x05\x05\xc7\xdf\xe2\x6d\x47\xba\x2e\x92\xe5\x29\xef\xda\xef\xf8\xf9\xa7\xf0\xb2\x9d\x45\x6f\xe4\xba\x77\x95\x73\x92\x5e\xb0\x39\x82\x9d\xc7\xb8\xa0\xf3\x44\xd2\x21\xf2\x3f\x2a\x36\x0b\x3a\x81\xbc\xd0\xdf\x9e\x1d\xac\xac\x0f\xa5\x9c\x31\xd3\x57\x00\x00\x00\xff\xff\xe0\x8f\x48\xf8\x43\x01\x00\x00" +var _quorumcertificateScriptsGet_node_weightCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x8f\x31\x4b\xc4\x40\x10\x85\xfb\xfd\x15\xef\xae\x4a\x40\x0e\x05\xb9\xe2\xe0\xaa\x88\x90\x52\x44\x2c\x42\x8a\x25\x99\xc4\x85\xcd\xac\xec\x4c\x50\x08\xf9\xef\x92\x6c\x10\x83\xd5\x6d\xb7\x33\xdf\x7b\x1f\xe3\x86\xcf\x10\x15\xcf\x3e\x7c\x15\x7e\x14\xa5\xf8\x52\xa0\x8b\x61\xc0\x71\x37\x3b\x1a\x63\x9b\x86\x44\x32\xeb\x7d\x8e\x6e\x64\x0c\xd6\x71\xd6\x24\xa0\xe4\x96\xbe\x2f\x78\x2b\x59\x1f\xce\x77\xe0\xd0\x52\xf9\x74\xc1\xab\x46\xc7\x7d\x9e\x16\xe7\x47\x4c\xc6\x00\x80\x27\xc5\x16\x14\x5c\xf7\xf2\x53\x4f\xba\x7d\x24\xcb\x13\xef\xba\x5f\xbc\xfa\x2b\xac\x4f\x8b\xe8\x9d\x5c\xff\xa1\x52\x25\x69\x8d\xc3\x15\xec\x3c\xa6\x35\xba\xbc\x48\x3a\x46\xbe\xa1\xe2\xb0\x46\x67\x90\x17\xfa\xdf\x73\x0f\x2b\xdb\x41\x89\x33\x66\xfe\x09\x00\x00\xff\xff\x50\x00\x3d\xc8\x47\x01\x00\x00" func quorumcertificateScriptsGet_node_weightCdcBytes() ([]byte, error) { return bindataRead( @@ -5120,11 +5099,11 @@ func quorumcertificateScriptsGet_node_weightCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_node_weight.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfc, 0xbc, 0xc8, 0xca, 0x86, 0x57, 0x6c, 0xe8, 0xd3, 0xaf, 0x8c, 0xa, 0x39, 0xc9, 0x48, 0x9b, 0xb4, 0xf6, 0x81, 0x54, 0x5a, 0xcc, 0x8f, 0x4a, 0xc8, 0xcc, 0x5e, 0x54, 0x10, 0xec, 0xe1, 0x27}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9d, 0x93, 0x25, 0xfa, 0x54, 0x63, 0x59, 0xc9, 0xed, 0x7c, 0xb4, 0x5, 0x3, 0xd4, 0xe1, 0x46, 0x77, 0x8e, 0x2d, 0xec, 0x84, 0x5b, 0x67, 0x8, 0x2a, 0xe3, 0xdc, 0xaa, 0x1c, 0xfb, 0x6, 0xd4}} return a, nil } -var _quorumcertificateScriptsGet_qc_enabledCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xcc\x31\x0e\xc2\x30\x0c\x05\xd0\xdd\xa7\xf8\x63\xbb\x20\x66\x36\x48\x61\xa6\xf4\x04\x51\xe5\xa2\x48\x8e\x8d\xec\x44\x20\x21\xee\xce\xdc\x0b\xbc\x52\x5f\xe6\x0d\x37\xb1\x77\x92\x1e\x8d\x7d\x4e\xd8\xdc\x2a\x8e\x9f\x39\x9d\xa7\xe9\x71\x5d\x16\xa2\xbc\xae\x1c\x31\x64\x91\x11\x5b\x57\xd4\x5c\x74\x18\x4f\xb8\x98\x09\xbe\x44\x00\xe0\xdc\xba\xeb\x9e\x3a\x14\xbd\xbb\x3d\x9d\x23\x88\x7e\xff\x00\x00\x00\xff\xff\xf9\xab\x7c\xd5\x6d\x00\x00\x00" +var _quorumcertificateScriptsGet_qc_enabledCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xcc\x31\x0a\x42\x31\x0c\x06\xe0\x3d\xa7\xf8\x79\xd3\xeb\xe2\x01\x1c\x2d\x38\xeb\x11\x4a\x49\xa5\x90\x26\x92\xb4\x38\x88\x77\x77\xee\xfa\x0d\x5f\x1f\x6f\xf3\x89\xbb\xd8\x27\xcb\x8a\xc9\xfe\xcc\x68\x6e\x03\xc7\x66\x07\x51\xa9\x95\x23\xce\x22\x92\xd0\x96\x62\x94\xae\x67\xba\xe2\x66\x26\xf8\x12\x01\x80\xf3\x5c\xae\x7b\x77\xe9\xfa\x70\x7b\x39\x47\x10\xfd\xfe\x01\x00\x00\xff\xff\x53\x18\x41\x96\x71\x00\x00\x00" func quorumcertificateScriptsGet_qc_enabledCdcBytes() ([]byte, error) { return bindataRead( @@ -5140,11 +5119,11 @@ func quorumcertificateScriptsGet_qc_enabledCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_qc_enabled.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x62, 0xcd, 0xad, 0xd, 0x7, 0x98, 0x9e, 0xfe, 0xa3, 0xe1, 0x47, 0x98, 0x92, 0xb9, 0x63, 0x1e, 0xb, 0x3b, 0x3d, 0xf3, 0x6b, 0x5c, 0x5e, 0x33, 0x8a, 0xa9, 0x32, 0xc4, 0x22, 0xbd, 0x99, 0x7a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe4, 0x1, 0xc8, 0x57, 0x3, 0x99, 0xe8, 0x3a, 0xeb, 0xa5, 0xac, 0x3b, 0x72, 0x25, 0x55, 0x34, 0xf7, 0x31, 0x44, 0x4b, 0xc6, 0x3, 0x7, 0x69, 0x63, 0x0, 0xea, 0xb, 0x6f, 0x71, 0x5, 0xba}} return a, nil } -var _quorumcertificateScriptsGet_voter_is_registeredCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xb1\x4e\x85\x40\x10\x45\xfb\xf9\x8a\x5b\x42\x23\xd6\x74\x0a\x9a\x50\x02\x5f\xb0\xc2\x2c\x99\x64\x99\x31\xb3\x0b\x9a\x18\xff\xdd\x60\x5e\x5e\xf2\xfa\x7b\xcf\x39\xb2\x7f\x9a\x17\xbc\x27\xfb\xea\xd2\x91\x0b\xfb\xd8\x21\xba\xed\x78\xfe\x1e\xbb\x97\xbe\x9f\xde\xe6\x99\xa8\x69\x30\x71\x39\x5c\x33\x02\x3e\xcc\x12\x07\x85\xe8\x2a\x4b\x28\xa2\x1b\x24\x22\x40\x6d\x65\x48\x86\xf3\x26\x17\x89\x57\x44\x73\x9c\x76\x4d\x88\xc2\xb2\x70\xce\x55\x48\xa9\x46\x3c\x14\x7b\x10\xad\xae\xcf\xd0\xb7\x98\x8b\x8b\x6e\x75\x8b\x57\xb3\x84\x1f\x22\x00\xf0\x7f\xe5\x63\xdc\xd3\x69\x85\x7d\xc8\xd3\x5d\x72\x63\xd4\x44\xbf\x7f\x01\x00\x00\xff\xff\x41\x14\xef\x9c\xce\x00\x00\x00" +var _quorumcertificateScriptsGet_voter_is_registeredCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xc1\x8a\x83\x40\x10\x44\xef\xfd\x15\x85\x27\xbd\xac\x77\x8f\xeb\xb2\xe0\x71\xdd\x2f\x98\x68\x8f\x34\x8c\xdd\xa1\x67\x34\x87\x90\x7f\x0f\x86\x10\xf0\x5a\xd4\xab\x57\xb2\x5e\xcd\x0b\x7e\x93\xdd\xfa\xb4\xe5\xc2\xfe\xd7\x23\xba\xad\xa8\x4e\x59\x45\xd4\xb6\x18\xb9\x6c\xae\x19\x01\x17\xb3\xc4\x41\x21\x3a\xcb\x14\x8a\xe8\x02\x89\x08\x50\x9b\x19\x92\xe1\xbc\xc8\x41\xf2\x8c\x68\x8e\xdd\x8e\x0a\x51\x98\x26\xce\xb9\x0e\x29\x35\x88\x9b\x62\x0d\xa2\xf5\xc1\x0c\x3f\x1d\xfe\x8b\x8b\x2e\x4d\x87\x6f\xb3\x84\x3b\x11\x00\xf8\x4b\x79\x3e\xf8\xb5\x5b\x61\x1f\xf2\xf8\x91\xbc\x37\x1a\xa2\xc7\x33\x00\x00\xff\xff\xc7\x79\x0f\x5e\xd2\x00\x00\x00" func quorumcertificateScriptsGet_voter_is_registeredCdcBytes() ([]byte, error) { return bindataRead( @@ -5160,11 +5139,11 @@ func quorumcertificateScriptsGet_voter_is_registeredCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_voter_is_registered.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9f, 0x82, 0xb4, 0x6f, 0x91, 0xac, 0xd, 0xe4, 0x8b, 0xbd, 0xea, 0xe9, 0xc5, 0xc5, 0x77, 0xff, 0xb7, 0x10, 0x20, 0xa5, 0x2d, 0xa1, 0x47, 0xc9, 0x5d, 0x95, 0xe8, 0xbe, 0x41, 0xbb, 0xa1, 0x9e}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcc, 0xc6, 0x3d, 0x20, 0x48, 0xaf, 0x41, 0xc4, 0xfd, 0x17, 0xf1, 0x48, 0xb8, 0x5b, 0xd0, 0x4c, 0xa5, 0xf1, 0x23, 0x4e, 0x87, 0xf, 0xa5, 0xb1, 0x4d, 0x99, 0x1e, 0x1e, 0xfa, 0x87, 0x7f, 0x65}} return a, nil } -var _quorumcertificateScriptsGet_voting_completedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x31\x4e\x03\x31\x10\x05\xd0\x7e\x4e\xf1\xcb\xdd\x86\x50\xd3\x81\x03\x7d\x92\x13\x4c\xec\x31\x3b\x92\xed\x59\xd9\xe3\x05\x09\x71\x77\x04\x1d\x27\x78\x4f\xeb\x6e\xdd\xf1\x56\xec\x23\x94\x39\x5c\xfa\x25\x20\x77\xab\x78\xfc\xbc\x84\xe7\xf3\xf9\xfa\x7a\xbb\x11\x9d\x4e\xb8\x8a\xcf\xde\x06\x18\x77\xb3\x22\xdc\xa0\x2d\x69\x64\xd7\xf6\x0e\xcd\x60\x34\x4b\x82\x8d\x07\xc6\xbc\x57\x75\x97\x04\xc6\x61\x2e\xc8\xd6\xe1\x9b\x0e\xc8\x6e\x71\x23\xe2\x18\x65\x8c\x85\x4b\x59\x91\x67\x43\x65\x6d\xcb\xfa\x84\x17\xb3\x82\x2f\x22\x00\xe8\x7f\xde\xff\xd9\xc3\x61\xbf\x5c\xb0\xba\x17\x71\x49\xcb\x4a\xf4\xfd\x13\x00\x00\xff\xff\xad\x10\x1a\xa5\xc3\x00\x00\x00" +var _quorumcertificateScriptsGet_voting_completedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\xa1\x6e\xc5\x30\x0c\x46\x61\xee\xa7\xf8\x55\xd4\x92\x95\x0f\xae\xd2\xf8\xf6\x06\x6e\xe2\xac\x96\x92\xb8\x4a\x9c\x0e\x4c\x7b\xf7\xab\x7b\x59\xe9\x21\xdf\xd1\x72\x5a\x73\x7c\x66\xfb\xdd\xf2\xe8\x2e\xed\x6b\x43\x6a\x56\x30\xdd\xda\x44\xb4\xae\xf8\x16\x1f\xad\x76\x30\x76\xb3\x2c\x5c\xa1\x35\x6a\x60\xd7\xfa\x03\x4d\x60\x54\x8b\x82\x83\x3b\xfa\xd8\x8b\xba\x4b\x04\xe3\x32\x17\x24\x6b\xf0\x43\x3b\xe4\xb4\x70\x10\x71\x08\xd2\xfb\xcc\x39\x2f\x48\xa3\xa2\xb0\xd6\x79\x79\xc7\x87\x59\xc6\x1f\x11\x00\xb4\x97\x77\xbf\x7b\xbb\xec\xc9\x6d\x56\xce\x2c\x2e\x71\x5e\x88\xfe\x1f\x01\x00\x00\xff\xff\xb1\xa0\xbe\x79\xc7\x00\x00\x00" func quorumcertificateScriptsGet_voting_completedCdcBytes() ([]byte, error) { return bindataRead( @@ -5180,11 +5159,11 @@ func quorumcertificateScriptsGet_voting_completedCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/scripts/get_voting_completed.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x56, 0x73, 0xa6, 0xe8, 0x90, 0xf, 0x17, 0xcf, 0xf6, 0xd5, 0x87, 0xb5, 0xa1, 0x17, 0x17, 0xdb, 0x32, 0x50, 0xb1, 0x43, 0x64, 0xaa, 0xb0, 0x2c, 0xf7, 0xaf, 0x3c, 0xdc, 0xce, 0x6e, 0x4d, 0x70}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfd, 0x87, 0x1d, 0x98, 0xc3, 0xe7, 0x56, 0x6d, 0x1d, 0xe6, 0x4a, 0xf0, 0xa5, 0xde, 0x33, 0xfa, 0x4b, 0xb0, 0x81, 0x1f, 0xaf, 0x72, 0xa7, 0xdf, 0x2f, 0xc2, 0xe0, 0xbd, 0x62, 0x6d, 0xfe, 0xa9}} return a, nil } -var _quorumcertificateSubmit_voteCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x51\xc1\x6e\xdb\x30\x0c\xbd\xeb\x2b\x1e\x7a\xe8\x6c\x60\xb3\x77\x36\xb6\x15\x99\xbb\xdd\x06\x34\xf5\xd0\xbb\x6a\xd3\xb6\x10\x5b\xf2\x28\x6a\xc9\x30\xe4\xdf\x07\x59\x4b\x90\x04\x25\x60\xc0\x24\xdf\x7b\x7c\x22\xcd\xbc\x38\x16\x7c\x9f\xdc\xbe\x9e\x82\x17\xe2\x6d\x8d\x9e\xdd\x8c\x8f\x87\x6d\xbd\x79\x7c\x7c\xfe\xd6\x34\x4a\x95\x25\x36\xb0\xae\x23\xfc\x76\x42\x8c\xe0\xc9\x43\x46\xe3\x21\xac\xad\xd7\xad\x18\x67\x21\x0e\x3e\xbc\xce\x46\xa0\xb1\xad\x57\xa8\x2a\xcb\x48\x7e\xd2\xac\x67\x12\x62\x5f\xc5\x34\x7e\xb1\xdb\x98\xc1\x6a\x09\x4c\x15\x7e\x8e\x04\x6f\x06\x4b\x1d\x66\xf2\x5e\x0f\x84\xe0\x8d\x1d\x20\x23\xad\x93\xdf\x79\x78\xd1\xbb\x58\xda\xd1\x9f\x93\xc2\x8f\x84\x4d\xfc\x91\x0e\x1f\xc8\xb6\xae\xa3\x0e\x5e\x38\x42\x5d\xbf\x0a\xb0\xde\x9f\x64\x95\xba\xb0\x9c\xdd\xb8\x68\x56\xd6\xfb\x6b\xe9\x54\xcc\xf1\x57\x29\x00\x58\x98\x16\xcd\x94\xad\x6e\xb9\x82\x0e\x32\x66\x5f\x1d\xb3\xdb\xbf\xe8\x29\x50\x8e\xfb\x4d\xdb\xba\x60\x25\x52\xf0\x3f\x26\x92\xb4\xbb\x67\xea\xf1\x39\x3d\x95\x0b\x2f\x8e\xf5\x40\xc5\xeb\x4a\xff\x74\x7f\x75\x87\xe2\x25\xe2\xbf\x64\xf1\x1c\x15\xde\x68\x35\x89\xfd\xa4\x65\xcc\xcf\x83\x62\x3c\x3c\x60\xd1\xd6\xb4\xd9\x5d\xed\xc2\xd4\xc1\x3a\x41\x1a\x01\xa6\x9e\x98\x6c\x4b\xf1\x5a\xbf\xda\xe4\xe9\x2e\x57\x67\xfe\xc9\x64\x11\x7f\x6e\xf7\x73\x95\xde\xac\xe9\x22\x49\x6e\x8e\xea\xf8\x2f\x00\x00\xff\xff\x0a\x3b\x94\x9b\x5f\x02\x00\x00" +var _quorumcertificateSubmit_voteCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x51\xc1\xaa\xdb\x30\x10\xbc\xeb\x2b\x06\x1f\x5e\x6d\x68\xed\xbb\x69\xfb\x78\x35\xf4\x56\x78\x69\x4a\xee\x8a\xbd\xb6\x45\x6c\xc9\x5d\xad\x9a\x96\x92\x7f\x2f\xb2\x9a\x10\x87\x27\x30\x78\x57\x33\xb3\xa3\x59\x33\x2f\x8e\x05\x5f\x27\x77\x6e\xa6\xe0\x85\x78\xd7\xa0\x67\x37\x23\xdb\xf4\x32\xa5\xaa\x0a\x2f\xb0\xae\x23\xfc\x72\x42\x8c\xe0\xc9\x43\x46\xe3\x21\xac\xad\xd7\xad\x18\x67\x21\x0e\x3e\x1c\x67\x23\xd0\xd8\x35\x2b\x54\x55\x55\x24\xbf\x6a\xd6\x33\x09\xb1\xaf\x63\x19\xbf\x78\xbb\x37\x83\xd5\x12\x98\x6a\xfc\x18\x09\xde\x0c\x96\x3a\xcc\xe4\xbd\x1e\x08\xc1\x1b\x3b\x40\x46\x5a\x27\xbf\xf3\xf0\xa2\x4f\xb1\x75\xa2\x3f\x57\x85\x6f\x09\x9b\xf8\x23\xfd\xfe\x40\xb6\x75\x1d\x75\xf0\xc2\x11\xea\xfa\x55\x80\xf5\xf9\x2a\xab\xd4\x9d\xe5\xfc\xc1\xc5\x7e\x65\xbd\xdf\x4a\xa7\x66\x81\xbf\x4a\x01\xc0\xc2\xb4\x68\xa6\x7c\x75\xcb\x35\x74\x90\x31\xff\xe2\x98\xdd\xf9\xa0\xa7\x40\x05\x9e\x5e\xda\xd6\x05\x2b\x91\x82\xff\x67\x22\x49\xd9\x7d\xa7\x1e\x9f\xd2\x53\xb9\xf4\xe2\x58\x0f\x54\x1e\x57\xfa\xc7\xa7\x4d\xee\xe5\x21\xe2\x3f\xe7\x71\x25\x35\xde\xb8\xda\x27\xf6\xab\x96\xb1\xb8\x0d\x8a\xe7\xf9\x19\x8b\xb6\xa6\xcd\xb3\xc6\x85\xa9\x83\x75\x82\x34\x02\x4c\x3d\x31\xd9\x96\xe2\xb6\x7e\xb6\xc9\x53\x56\xa8\x1b\xff\x6a\xb2\x8c\x3f\x8f\xf9\x6c\xca\x87\x98\xee\x8a\xe4\xe6\xa2\x2e\xff\x02\x00\x00\xff\xff\xf6\x6f\xe5\x6d\x63\x02\x00\x00" func quorumcertificateSubmit_voteCdcBytes() ([]byte, error) { return bindataRead( @@ -5200,7 +5179,7 @@ func quorumcertificateSubmit_voteCdc() (*asset, error) { } info := bindataFileInfo{name: "quorumCertificate/submit_vote.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa8, 0xf, 0x47, 0x73, 0xcc, 0xa6, 0x82, 0x74, 0x7b, 0xa6, 0x2b, 0xd0, 0x5, 0xb6, 0xfa, 0x32, 0x18, 0x92, 0xb4, 0x41, 0x1, 0x6a, 0x71, 0xbd, 0x8f, 0x21, 0xc5, 0x50, 0x99, 0x4b, 0xd0, 0x60}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0xff, 0x17, 0x2e, 0x7e, 0x4e, 0xc0, 0xf1, 0x63, 0x79, 0x30, 0x6a, 0xd7, 0xc7, 0xad, 0xdf, 0x22, 0xad, 0x5f, 0xfd, 0xd, 0x41, 0xc7, 0x37, 0xea, 0xef, 0x44, 0x8b, 0x91, 0x62, 0xe4, 0x9e}} return a, nil } @@ -5264,7 +5243,7 @@ func randombeaconhistoryScriptsGet_source_of_randomness_pageCdc() (*asset, error return a, nil } -var _stakingcollectionClose_stakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6e\xd3\x40\x10\xbd\xfb\x2b\x46\x3d\x14\x47\xaa\x5c\x04\xb7\x08\x88\x82\x53\x50\x44\xd5\xa0\x3a\x70\x9f\xac\x27\xce\xc2\x7a\xc7\x9a\x1d\x37\xad\x50\xff\x1d\xad\x37\x4e\x11\xc9\x81\x0b\x7b\x48\xbc\xe3\x37\xf3\xde\x3c\x3f\xdb\x76\x2c\x0a\x9f\x1c\xef\x2b\xc5\x9f\xd6\x37\x25\x3b\x47\x46\x2d\x7b\xd8\x0a\xb7\xf0\xfa\xb1\x5a\xcf\xbf\x2c\xef\x3e\x97\xab\xdb\xdb\x9b\x72\xbd\x5c\xdd\xcd\x17\x8b\xfb\x9b\xaa\xca\xb2\xeb\x6b\x28\x1d\x07\x0a\xc0\xbd\x02\x42\x48\x23\x80\x37\x3f\xc8\x28\x58\x0f\xba\xa3\x63\xd5\x1c\x27\xc7\xc6\xf5\xce\x06\xa8\x99\x02\x78\x56\x10\x6a\xf9\x81\x06\xb8\x90\x61\xa9\x13\x79\xbc\xdb\x9a\xbc\x5a\x7d\x02\xc5\x8d\xa3\xab\xd8\xbb\xe9\x15\xac\xa6\xee\x96\x30\xd2\xa0\x0e\x60\x34\x86\x7b\xaf\xa9\x60\x92\x36\xab\x60\xd0\x47\x16\x7a\x20\x89\x10\x0a\x43\x15\x1b\xb4\x3e\xcb\x54\xd0\x07\x1c\x84\xe5\x9e\x6b\x5a\x2e\xa6\x50\xa9\x58\xdf\x5c\x41\x4d\x8e\x1a\x54\x96\x58\xfc\xb6\xf4\xfa\xf6\xcd\x6c\x02\xbf\x32\x00\x80\xe1\xc7\x91\x8e\x0b\xbe\x38\x77\x4f\xdb\x29\x60\xaf\xbb\xfc\xac\xb1\xc5\xcb\xe3\x6a\xef\x49\x26\x70\x79\x1e\x77\x52\xc9\x06\xce\x4e\xa8\x43\xa1\xfc\xb0\xec\x81\xea\x23\x8b\xf0\xfe\x3b\xba\x9e\x26\x70\x39\x4f\xef\x46\xad\xf1\x04\x72\xdb\xe2\x9c\x56\x78\x3f\xfa\x56\x04\x65\xc1\x86\x8a\xcd\x30\xec\xdd\xff\xd8\xe1\x43\x1e\x3f\xed\xf4\x7c\xe6\x4e\xe1\x55\x52\xf4\x15\x75\x37\x39\xae\x12\xcf\x6c\x06\x1d\x7a\x6b\xf2\x8b\x92\x7b\x57\x0f\x31\x4a\xb2\x01\x41\x68\x4b\x42\xde\x10\x28\x03\xc2\x69\xb6\x0f\xd9\xec\xc4\xb6\x28\x4f\xd0\x07\x92\x57\x61\xb4\xe1\x22\x31\x3d\x27\xbb\xe9\x91\x4c\xaf\xf4\x2f\x4e\x16\x43\xe4\x22\x1b\x1d\xa3\x94\xfe\xff\x8a\xd2\x1f\x97\x91\xeb\x39\xfb\x1d\x00\x00\xff\xff\x39\x0c\xc1\xfa\x8d\x03\x00\x00" +var _stakingcollectionClose_stakeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x8e\xd3\x30\x10\xbd\xe7\x2b\x46\x3d\x2c\xa9\xb4\xca\x4a\x70\xab\x80\x0a\x8a\x90\xf6\x04\xa2\xc0\x7d\xea\x4c\x13\x83\xe3\x89\xc6\xe3\x2d\x2b\xb4\xff\x8e\x6c\x37\x29\xa2\x39\x70\x59\x1f\x92\x78\xfc\x26\xef\xcd\xf3\xb3\xc3\xc8\xa2\xf0\xd1\xf1\x69\xaf\xf8\xd3\xfa\x6e\xc7\xce\x91\x51\xcb\x1e\x8e\xc2\x03\xac\x16\xcf\x56\x55\x75\x77\x07\x3b\xc7\x81\x02\x70\x54\x40\x08\x05\x03\x7c\xf8\x41\x46\xc1\x7a\xd0\x9e\xe6\xaa\x99\x5b\x53\xe3\xd7\xde\x06\x68\x99\x02\x78\x56\x10\x1a\xf8\x81\x32\x5c\xc8\xb0\xb4\x85\x39\xed\x6d\x4b\x5e\xad\x3e\x82\xe2\xc1\xd1\x6d\xea\x3d\x44\x05\xab\xa5\x7b\x20\x4c\x34\xa8\x19\x8c\xc6\x70\xf4\x5a\x0a\xa6\x68\xb3\x0a\x06\x7d\x62\xa1\x07\x92\x04\xa1\x90\xab\xd8\xa1\xf5\x55\xa5\x82\x3e\x60\x16\x56\x7b\x6e\xe9\xfe\xc3\x06\xf6\x2a\xd6\x77\xb7\xd0\x92\xa3\x0e\x95\x25\x15\xbf\xdd\x7b\x7d\xf5\x72\xbb\x86\xdf\x15\x00\x40\x7e\x38\xd2\x69\xc0\x8b\x35\x5f\xe8\xb8\x01\x8c\xda\xd7\x8b\xce\x35\x97\xcf\x4f\x27\x4f\xb2\x86\x9b\x65\xdc\x55\xa5\xca\x9c\xa3\xd0\x88\x42\xf5\x79\xd8\x33\xd5\x7b\x16\xe1\xd3\x77\x74\x91\xd6\x70\xf3\xae\x9c\x4d\x5a\xd3\x0a\xe4\x8e\xcd\x92\x56\x78\x33\xf9\xd6\x04\x65\xc1\x8e\x9a\x43\xfe\xd9\xeb\xe7\x98\xe1\x6d\x9d\xae\x76\xb3\x1c\xb8\x6b\xf8\xbe\x28\xfa\x8c\xda\xaf\xe7\x51\xd2\xda\x6e\x61\x44\x6f\x4d\xbd\xda\x71\x74\x6d\x8e\x51\x91\x0d\x08\x42\x47\x12\xf2\x86\x40\x19\x10\xae\x83\x7d\xce\xe6\x28\x76\x40\x79\x84\x18\x48\x5e\x84\xc9\x86\x55\x61\x7a\x2a\x76\xd3\x2f\x32\x51\xe9\x7f\x9c\x6c\x72\xe4\x12\x1b\xcd\x51\x2a\xef\x7f\xa2\xf4\xd7\x66\xe2\x7a\xaa\xfe\x04\x00\x00\xff\xff\x81\xd2\xc8\xc9\x8a\x03\x00\x00" func stakingcollectionClose_stakeCdcBytes() ([]byte, error) { return bindataRead( @@ -5280,11 +5259,11 @@ func stakingcollectionClose_stakeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/close_stake.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0x28, 0x45, 0x62, 0x48, 0xb4, 0x60, 0xcc, 0xec, 0xf, 0xed, 0x7d, 0x4c, 0x87, 0xd5, 0x81, 0x35, 0xcc, 0xfe, 0x0, 0x2c, 0x2d, 0xa8, 0x50, 0xa3, 0x44, 0x50, 0xf8, 0x57, 0xdd, 0x16, 0xc6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x31, 0xd6, 0xfa, 0x69, 0x5f, 0x9d, 0x28, 0xd3, 0x8b, 0x18, 0x15, 0x2c, 0xdc, 0xf3, 0x4d, 0x92, 0xf3, 0x99, 0x54, 0x52, 0x91, 0x27, 0xbf, 0x10, 0xdd, 0x65, 0x16, 0xce, 0xac, 0x21, 0xd9, 0x7b}} return a, nil } -var _stakingcollectionCreate_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\x4d\x4f\xdb\x40\x14\x3c\xe3\x5f\x31\xe2\x40\x6d\x29\x32\xe9\xad\xb2\x9a\xa2\x34\x40\x89\xa0\x80\x30\xed\xfd\xe1\x7d\xb1\x57\x38\xbb\xd6\xee\x9a\x60\x55\xfc\xf7\xca\x5f\x21\x21\x86\xc2\xa1\x3e\x38\xb6\xb5\xb3\x33\x3b\x6f\xde\x8b\x5c\x16\xda\x38\xcc\x4c\x55\x38\xed\x75\x6f\xa7\xb9\x5e\xc5\x8e\xee\xa5\x4a\x67\x3a\xcf\x39\x71\x52\x2b\x2c\x8c\x5e\x62\xfc\x18\xdf\x4e\xcf\xe7\x97\x3f\x66\x57\x17\x17\x27\xb3\xdb\xf9\xd5\xe5\xf4\xf8\xf8\xe6\x24\x8e\x3d\xef\xf0\xf0\x10\x33\xc3\xe4\xd8\x82\xb0\xa4\x24\x93\x8a\x41\x49\xa2\x4b\xe5\xb0\xd0\x06\x04\xa5\x05\xc3\x65\xe4\x20\x2d\x28\x37\x4c\xa2\x82\x54\x70\x19\xc3\xb6\x94\x48\xd6\x9c\xcd\x96\xa4\x04\x48\x08\x8b\xa2\xbc\xcb\x65\x82\x7b\xae\x2c\x9c\x6e\x20\x8a\x57\x3d\x81\xe7\x39\x43\xca\x52\x03\xf4\x6b\x9e\xf9\x71\x84\xd8\x19\xa9\xd2\x11\x3c\x6c\x5c\x9d\xb4\x69\x0b\x3c\xe7\xea\xbd\xeb\x62\x99\x2a\x72\xa5\xe1\x69\x9e\x6a\x23\x5d\xb6\x8c\xf0\x6b\xae\xdc\x97\x7f\x01\xcf\xc8\x66\x2f\x31\x01\xfe\x34\xa0\xe6\x96\xb3\xeb\xcf\xff\x6c\xf9\x0d\x2f\x22\x50\xe9\x32\x7f\xb0\x22\xe1\xf3\xe3\xd5\x4a\xb1\x09\x70\x30\xbc\x6e\xe7\x8b\xd7\x70\x16\x86\x0b\x32\xec\x77\x06\x76\x54\xdf\xb5\x31\x7a\xf5\x9b\xf2\x92\x03\x1c\x74\x47\xe8\xb5\xd6\x97\xe5\x7c\x11\x0e\x69\xc5\xa4\xaf\x45\x68\x9d\x36\x94\x72\x78\xd7\x6c\xf6\xf5\x7f\x9c\xe1\x9b\x5f\x07\x32\x1a\x0e\xeb\xee\xf2\xb8\x55\x74\x4d\x2e\x0b\xb6\x6a\x75\x74\x84\x82\x94\x4c\xfc\xfd\x99\x2e\x73\x01\xa5\x1d\x5a\xd9\x20\x18\x5e\xb0\x61\x95\x70\x1d\x38\xc2\x6e\x53\x74\xd1\x2d\x8c\x5c\x92\xa9\x50\x5a\x36\x9f\x6c\x6f\xc3\x7e\xe0\xad\xa9\xe4\xa2\xa9\xf1\x76\x32\x30\x79\xdd\xcd\x30\x69\x5a\xe9\xe7\x16\xe0\x54\x9b\x93\x47\x69\x9d\x54\xe9\xa5\x16\xbc\x8e\x79\xfb\x3b\x42\x41\x15\x9b\xa8\xe7\xdf\xac\xda\x3a\x64\x32\xad\x83\x88\x09\x76\xc3\xec\x1b\x6a\x0b\x1f\xbd\x27\xfa\xdb\x36\xbe\x66\x65\xca\x0e\x54\xb3\xb6\x68\x50\x0f\x6f\xe7\x49\x6d\x9e\xa1\x15\x58\x95\x4b\x3c\xd4\xdc\x28\x8c\x7e\x90\x82\xc5\xa6\x7b\xbd\xfa\xac\xeb\x23\x4c\xb0\xd5\x52\x6f\x29\xdf\x5a\xf8\x11\xd1\x35\xd9\xc7\xf4\x6e\xee\xbb\xa3\xbd\x1d\x5f\xe7\x5c\x61\x82\xeb\xfe\xd9\xf7\xf6\xf6\xf6\x9a\x66\xec\xbf\x0c\x9c\x20\x14\x9c\x68\xc1\x67\xfc\xe8\x07\xa3\x1e\x60\x07\x66\x51\x57\x5c\xaf\x5d\x11\xbc\x31\x93\xc2\x7a\x8a\x86\x24\x84\xbf\x41\xbc\x7e\x1c\xad\x8d\xee\x36\xee\x5f\x47\x58\xb1\x4c\x33\x17\xe1\xf3\x78\x3c\x0e\xc7\xcf\x14\x4f\xe0\xdc\xf2\x8b\xc0\xed\x18\xdb\x66\xfa\x95\x7f\x87\x66\xa0\x6b\xc1\x1b\x46\x3e\x79\xed\xfd\xc9\xfb\x1b\x00\x00\xff\xff\x16\xcf\x40\xcb\xa9\x06\x00\x00" +var _stakingcollectionCreate_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\x4d\x4f\xdb\x40\x10\x3d\xe3\x5f\xf1\x94\x03\xb5\xa5\xc8\xa4\xb7\xca\x6a\x8a\x68\x5a\x04\x42\x6d\x51\xa3\xf6\x3e\x78\x27\xf6\x0a\x67\xd7\x9a\x5d\x13\xac\x8a\xff\x5e\xf9\x2b\x24\xc4\x50\x38\xd4\x07\x67\xed\xec\xcc\x7b\xfb\xe6\xcd\x58\xaf\x4b\x2b\x1e\x0b\xa9\x4b\x6f\x83\xfe\xe9\xbc\xb0\x9b\xa5\xa7\x5b\x6d\xb2\x85\x2d\x0a\x4e\xbd\xb6\x06\x2b\xb1\x6b\x4c\x46\xff\x9b\x04\xc1\xc9\xc9\x09\x16\xc2\xe4\xd9\x81\xb0\xa6\x34\xd7\x86\x41\x69\x6a\x2b\xe3\xb1\xb2\x02\x82\xb1\x8a\xe1\x73\xf2\xd0\x0e\x54\x08\x93\xaa\xa1\x0d\x7c\xce\x70\x5d\x4e\xa4\xdb\xa4\x6d\x4a\x32\x0a\xa4\x94\x43\x59\xdd\x14\x3a\xc5\x2d\xd7\x0e\xde\xb6\x21\x86\x37\x03\x40\x10\x78\x21\xe3\xa8\x0d\x0c\x1b\x9c\xcb\x2f\x09\x96\x5e\xb4\xc9\xa6\x08\xb0\x73\xf5\xd4\xce\xba\xc0\x2b\xae\x5f\xbb\x6f\xa9\x33\x43\xbe\x12\x3e\x2b\x32\x2b\xda\xe7\xeb\x04\xbf\x2e\x8d\xff\xf0\xaf\xc0\x0b\x72\xf9\xd3\x98\x08\x7f\xda\xa0\xf6\x56\xb0\x1f\xce\xff\xa8\xe9\x4f\x5e\x25\xa0\xca\xe7\xe1\xa8\xe4\xf1\xe3\xf2\xc7\xc6\xb0\x44\x38\x1e\xdf\x77\xf0\x26\x68\x31\x4b\xe1\x92\x84\xc3\x5e\xc0\x1e\xea\xb3\x15\xb1\x9b\xdf\x54\x54\x1c\xe1\xb8\x3f\xc2\xc0\xb5\xb9\x1c\x17\xab\x78\x8c\x2b\xe6\x43\x2d\x62\xe7\xad\x50\xc6\xf1\x4d\x9b\xec\xe3\xff\x38\xc3\xa7\xb0\x71\x63\x32\xee\xd4\xc3\xed\xcb\x8e\xd1\x35\xf9\x3c\xda\xab\xd5\xe9\x29\x4a\x32\x3a\x0d\x27\x0b\x5b\x15\x0a\xc6\x7a\x74\xb4\x41\x10\x5e\xb1\xb0\x49\xb9\x31\x1c\xe1\xb0\x23\x7a\xeb\x96\xa2\xd7\x24\x35\x2a\xc7\xf2\xce\x0d\x32\x4c\xa2\x60\x0b\xa5\x57\x6d\x8d\xf7\x9d\x81\xf9\xf3\x6a\xc6\x69\xdb\x4a\xdf\xf6\x02\xce\xad\x7c\xbd\xd7\xce\x6b\x93\x7d\xb7\x8a\xb7\x36\xef\x7e\xa7\x28\xa9\x66\x49\x06\xfc\xdd\xaa\x6d\x4d\xa6\xb3\xc6\x88\x98\xe3\xd0\xcc\xa1\x50\x57\xf8\xe4\x35\xd6\xdf\x97\xf1\x39\x29\x33\xf6\xa0\x06\xb5\x8b\x06\x0d\xe1\xdd\x30\x69\xc4\x13\xda\x80\x4d\xb5\xc6\x5d\x83\x8d\x52\xec\x9d\x56\xac\x76\xd5\x1b\xd8\xe7\x7d\x1f\x61\x8e\xbd\x96\x7a\x89\xf9\xde\xc6\xb7\x90\x6e\xc0\xde\xc6\x77\x37\xef\x01\xf7\x6e\x7c\x5d\x71\x8d\x39\xae\x87\x75\x18\x1c\x1d\x1d\xb5\xcd\x38\xbc\x19\x39\x41\xac\x38\xb5\x8a\x2f\xf8\x3e\x8c\xa6\x43\x80\x1b\x99\x45\x7d\x71\x83\x6e\x47\xf4\xc2\x4c\x8a\x9b\x29\x1a\x93\x52\xe1\x0e\xf0\x76\x39\xdd\x0a\xdd\x27\x1e\x1e\xa7\xd8\xb0\xce\x72\x9f\xe0\xfd\x6c\x36\x8b\x67\x8f\x10\x0f\xe0\xc2\xf1\x13\xc3\x1d\x08\xdb\x79\xfa\x99\xaf\x43\x3b\xd0\xad\xe2\x1d\x21\x1f\x82\xee\xfe\x10\xfc\x0d\x00\x00\xff\xff\xae\x12\x08\x8b\xa6\x06\x00\x00" func stakingcollectionCreate_machine_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -5300,11 +5279,11 @@ func stakingcollectionCreate_machine_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/create_machine_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf1, 0x98, 0x78, 0x5f, 0x62, 0xed, 0x2d, 0x91, 0x6b, 0x7e, 0x7e, 0xaa, 0x4e, 0xf9, 0xff, 0x40, 0x7, 0xb3, 0xb4, 0xc5, 0xa0, 0x46, 0x91, 0x5e, 0xca, 0xdc, 0xe, 0x68, 0x3e, 0xf6, 0xab, 0x34}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x50, 0xdf, 0x3d, 0x5, 0xff, 0xf4, 0xd, 0xa2, 0x7, 0x81, 0x97, 0xc9, 0x37, 0xf5, 0x18, 0x28, 0x47, 0x12, 0xbc, 0x5b, 0x84, 0x1f, 0x3e, 0xac, 0x1c, 0x12, 0x62, 0x6e, 0xaf, 0x13, 0x2f, 0x4e}} return a, nil } -var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x56\xdf\x8f\xe2\x36\x10\x7e\xe7\xaf\x98\xbb\x87\x55\x22\x71\xa1\x7d\x45\xbb\x2b\x51\x96\x5e\x57\xd0\x63\x55\xe8\xf5\xe1\x74\x0f\xde\x64\x20\x2e\xc1\x8e\x6c\x07\x16\x55\xfb\xbf\x57\xfe\x91\xc4\x0e\xa1\x4b\x7f\xa8\xd2\xf1\x42\xec\x78\x66\xbe\xf9\x66\xe6\x8b\xe9\xbe\xe4\x42\xc1\x54\x9c\x4a\xc5\x07\x6e\xf5\x63\xc1\x8f\x6b\xbe\x43\x06\x1b\xc1\xf7\xf0\xbe\x59\xbf\x6f\x4e\x54\x6c\x4b\x9f\x0b\x0c\x4e\xf9\x7b\xcd\xc9\x05\x4f\x77\x98\x99\x3d\x69\x0f\x7e\xf7\xb2\x58\x4e\xe7\xb3\x87\xf5\x72\x3e\xfb\x34\x79\x78\xf8\x65\xb6\x5a\xf9\x91\x57\x8a\xec\x28\xdb\x4e\x79\x51\x60\xaa\x28\x67\xb5\xd9\x6a\x3d\x99\x3f\x7e\xfa\x38\x5d\x2e\x16\xb3\xe9\xfa\x71\xd9\x18\x0f\x46\x23\x58\xe7\x54\x82\x12\x84\x49\x62\x8d\x48\x51\xf0\xa3\x04\x95\x23\xa4\x9c\x29\xa1\xdd\x09\xe0\x1b\xb3\x53\x18\x54\x40\xd2\x94\x57\x4c\x69\x7b\xc5\x21\x15\x48\x14\x02\x01\x86\xc7\x00\x77\x62\xfe\x7e\xe2\x45\xa6\x3d\x3c\xff\x8e\xa9\x02\xc2\x32\x90\x8a\x0b\x04\xaa\x80\x32\x67\xe5\x39\x24\x85\xe4\x40\xb2\x8c\xb2\x2d\x10\x90\x36\x29\x48\xdb\xac\x9c\x23\xc5\x0d\x22\xdf\x5a\x9b\xcf\x11\x4b\xed\x77\x4f\x59\x06\x2a\x27\x0a\x94\xce\x30\xe3\x28\x81\x71\x1d\xf2\x40\x0a\x9a\x69\xc0\xda\x1c\x5f\xa8\x54\x3a\x80\x0f\xd5\x43\xb3\xe6\xa1\x05\x51\xf5\xdb\x21\x9c\x78\x05\x0c\x31\xd3\x50\x90\xaa\x1c\x05\x64\x58\xa0\xf3\xec\x3b\x14\x28\x79\x25\x52\xd4\x1e\xb9\x5e\x1e\xf8\x0e\x35\xd3\xb0\xc3\x93\x2b\xaf\xef\x7b\x30\xf0\x2a\x12\x95\xd5\x73\x41\xd3\x39\x9e\xe4\x18\xbe\xd8\x8e\x4b\xe6\x78\x5a\x50\xa9\x66\x4c\x89\xd3\xd7\x18\xfe\x18\x00\x00\x94\x02\x4b\x22\x30\x92\x74\xcb\x50\x8c\x81\x54\x2a\x8f\x7e\xe0\x42\xf0\xe3\x67\x52\x54\x38\x84\x95\xe2\x82\x6c\x71\x08\x53\x52\x92\x67\x5a\x50\x45\x51\xc6\x70\x33\xb1\x71\xb5\x23\xe3\x49\xff\x46\x23\x98\xda\xca\x76\x78\x36\x35\x24\x59\x06\x16\x98\xc9\x21\x69\xcc\x0a\x54\xfa\xb0\xf3\x08\x77\xe0\x9e\xa2\x92\x9c\x34\x28\x0b\x2e\x6e\xce\x6f\xb8\xd0\x1e\x74\xcd\xda\x44\x5d\x42\xf5\xaf\xf5\x97\x98\x60\x24\xcb\x5a\x56\xc6\xda\x3c\x69\x96\x43\xc8\x89\xcc\x27\xc5\x96\x0b\xaa\xf2\xbd\x7d\x1b\x6c\x0d\xe1\x88\x74\x9b\x2b\xfb\xca\x3e\xb7\x78\x5e\x03\x06\x3e\xa2\x6a\xab\xf9\x33\x61\x64\x8b\xa2\x25\xef\x54\x97\xae\x3b\x19\x21\x1d\xca\x33\x6e\x6d\xa7\xed\x74\xdd\x39\x56\x92\xd4\x2b\x4b\x22\x6d\xb1\x92\x2d\xaa\xf6\xac\x8c\x36\x5c\x3c\x11\x95\x8f\xc3\x51\xf3\x16\x2e\x92\xab\xb5\x3e\x1b\x7f\xf9\xfe\xeb\xbb\x2b\x20\xc1\xdd\x9b\x58\x5b\x88\x27\x20\xf2\x9d\xc7\xc5\xad\x69\xb7\x40\xcd\x92\xdf\xa8\xca\x33\x41\x8e\x31\xdc\xbc\x81\xf6\x3e\xa0\xfd\x57\x69\xbb\x6e\xef\x18\xf7\x82\x76\x05\xc7\x9b\xb3\x1e\xd6\xdd\x00\xde\x7e\x08\xd9\xb2\x1e\x3c\xd3\x28\xe8\x37\x5b\xcc\x49\x96\x09\x94\xb2\x6e\x59\xdd\x75\x7a\x3d\x0c\x8e\xfa\x7c\x8d\x2f\xb0\xd7\x18\xc4\x41\x92\x2b\x72\xb8\x2c\x15\x3d\xfa\x66\xe6\xae\xc9\xdd\x0d\x5f\xcb\x4c\x9b\xbd\x37\x2e\x75\x0f\x49\x72\xc0\x30\xc7\xdb\x0f\x1e\x41\xdd\x9c\xc6\x17\x75\xdc\xeb\xaa\xbe\xb4\x3a\xc4\x4f\x49\x09\x77\x3e\x9e\xbe\x06\x0f\x62\x27\x54\xca\x0a\x6f\x6f\x2e\xc5\xbf\x8f\xae\x40\x16\xf7\x51\x11\x84\x36\xec\xc9\x3c\x3a\xaf\x65\x03\x3c\xe4\x84\xa8\xde\x81\x73\xce\x1f\xd9\x86\x3f\x99\x82\x74\x89\xe9\x91\x53\x1f\x88\x91\x3f\x5d\x67\x13\x1b\x72\xf7\x01\x62\x19\x54\xcc\x49\xca\x81\x54\x45\x47\x50\xec\x1b\xd7\x31\x6f\xf2\xeb\x28\xfd\x8b\xf1\x1c\xf6\x94\x7b\x59\xa2\x20\xfa\xfb\x23\xbb\xc3\xfb\xcf\xab\xa1\xb1\x6f\x9a\x4b\xd2\x7f\x00\x3c\x86\x9b\xe6\x92\x95\x7c\xd6\x44\xdd\x47\x23\x67\x3d\x6a\x22\x99\x17\x2d\x8a\x9e\x92\x58\x29\x71\x37\x28\xf0\xae\x50\xba\x12\x65\xa5\xdc\x65\xa5\xc6\xd5\x78\xa0\x9b\xa0\x16\x49\x9a\x63\xba\x8b\xe2\xcb\x9f\xaf\xcb\xf3\x68\x67\xb2\xff\x26\xe7\xf4\xea\x6c\xff\xdc\x83\xfe\xd5\x9d\x63\xd2\x1e\xb7\x84\x0f\x7b\x4f\x7b\x4d\x3f\x0e\x92\x39\x3b\x1d\x9f\x3b\xd0\x4a\xd1\x8f\xf8\x6c\xa7\x4f\x38\xec\x8c\xd4\x4f\xaf\x80\x85\xc4\x6f\x96\x3b\x46\x8b\xff\x9f\xb2\x40\x5f\x9e\xac\xa8\x01\xe9\x7c\x2f\xcd\x5d\xde\xb0\x90\xf5\x5c\xa8\x43\x69\x91\x5d\x10\x57\x49\x78\xad\xda\x57\x26\x76\x1f\x92\xff\x2f\xe8\xf0\x3e\x3d\x7f\x4b\xea\xfb\xd2\x3c\x17\xfc\x2b\x81\xf5\x2a\xbf\x2d\xcf\xeb\x9f\x01\x00\x00\xff\xff\x50\x4c\xc8\x2f\x29\x0e\x00\x00" +var _stakingcollectionCreate_new_tokenholder_acctCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x56\x49\x6f\xe3\x36\x14\xbe\xfb\x57\xbc\xc9\x21\x90\x00\x8f\x8c\x5e\x8d\x24\x40\x6a\x74\x43\xa6\x68\x80\xa4\xd3\xc3\x20\x07\x46\x7c\x96\x58\xd3\xa4\x40\x52\x76\x85\x22\xff\xbd\xe0\x22\x89\x94\xe5\xc6\x5d\x50\xa0\xbe\x58\x24\xdf\xf2\xbd\xef\x2d\x24\xdb\x37\x52\x19\xd8\xa8\xae\x31\x72\x11\x56\xdf\x72\x79\x7c\x96\x3b\x14\xb0\x55\x72\x0f\x57\xc3\xfa\x6a\x90\x68\x45\xc5\x5e\x39\x26\x52\xf1\xde\x20\xf9\x49\x96\x3b\xa4\x6e\x4f\x07\xc1\x78\xeb\x2a\xf6\xf9\x64\xc8\x8e\x89\x6a\x23\x39\xc7\xd2\x30\x19\xfb\x3f\x39\xbb\x5a\x2c\x56\x2b\x78\xae\x99\x06\xa3\x88\xd0\xc4\x6b\x10\xce\xe5\x51\x83\xa9\x11\x4a\x29\x8c\xb2\xf2\x0a\xe4\xd6\xed\x70\xe7\x19\x48\x59\xca\x56\x18\xab\x6f\x24\x94\x0a\x89\x41\x20\x20\xf0\x98\xc0\x2d\xdc\xdf\xf7\x92\x53\x6b\xe1\xf5\x57\x2c\x0d\x10\x41\x41\x1b\xa9\x10\x98\x01\x26\x82\x56\x64\x90\x70\x2d\x81\x50\xca\x44\x05\x04\xb4\x47\x0d\xe5\x18\x52\x30\x64\xa4\x43\x14\x6b\x5b\xf5\x07\xc4\xc6\xda\xdd\x33\x41\xc1\xd4\xc4\x80\xb1\x11\x52\x89\x1a\x84\xb4\x2e\x0f\x84\x33\x6a\x01\x5b\x75\xfc\x8d\x69\x63\x1d\xc4\x50\x23\x34\xcf\x32\xd5\x20\xa6\x3f\x5d\x42\x27\x5b\x10\x88\xd4\x42\x41\x66\x6a\x54\x40\x91\x63\xb0\x1c\x1b\x54\xa8\x65\xab\x4a\xb4\x16\xa5\x5d\x1e\xe4\x0e\x2d\xd3\xb0\xc3\x2e\x64\x35\xb6\xbd\x58\x44\x19\xc9\x9a\xf6\x95\xb3\xf2\x01\x3b\xbd\x86\x2f\xbe\xd0\x8a\x07\xec\x3e\x31\x6d\xbe\x11\x46\x75\x2f\x39\xfc\xbe\x00\x00\x68\x14\x36\x44\x61\xa6\x59\x25\x50\xad\x81\xb4\xa6\xce\xbe\x96\x4a\xc9\xe3\x67\xc2\x5b\x5c\xc2\x93\x91\x8a\x54\xb8\x84\x0d\x69\xc8\x2b\xe3\xcc\x30\xd4\x39\x5c\xdf\x7b\xbf\xd6\x90\xb3\x64\x7f\xab\x15\x6c\x7c\x66\x27\x3c\xbb\x1c\x12\x4a\xc1\x03\x73\x31\x14\x83\x1a\x47\x63\x85\x83\x45\xb8\x85\xf0\x95\x35\xa4\xb3\xa0\x3c\xb8\x7c\x90\xdf\x4a\x65\x2d\xd8\x9c\x8d\x81\x86\x80\xfa\xdf\x68\xaf\x70\xce\x08\xa5\x23\x2b\x6b\xab\x5e\x0c\xcb\x25\xd4\x44\xd7\xf7\xbc\x92\x8a\x99\x7a\xef\x4f\x93\xad\x25\x1c\x91\x55\xb5\xf1\x47\xfe\x7b\xc4\xf3\x96\x30\xf0\x1d\x9a\x31\x9b\x3f\x12\x41\x2a\x54\x23\x79\x5d\x9f\xba\x69\x67\xa4\x74\x98\x48\x79\xd4\xdd\x8c\xdd\x75\x1b\x58\x29\xca\x28\x2d\x85\xf6\xc9\x2a\x2a\x34\xa3\xac\xce\xb6\x52\x3d\x12\x53\xaf\xd3\x56\x8b\x16\xc1\x53\xc8\xb5\x95\xcd\xbf\x7c\xf5\xf2\xe1\x02\x48\x70\xfb\x2e\xd6\x11\x62\x07\x44\x7f\x88\xb8\xb8\x71\xe5\x96\x0c\xb1\xe2\x17\x66\x6a\xaa\xc8\x31\x87\xeb\x77\xd0\xde\x25\xb4\xff\xac\x7d\xd5\xed\x03\xe3\x91\xd3\xe9\xc0\x89\xfa\x6c\x86\xf5\xd0\x80\x37\x1f\x53\xb6\xbc\x85\x48\x35\x4b\xea\xcd\x27\xf3\x9e\x52\x85\x5a\xf7\x25\x6b\xab\xce\xae\x97\x89\x68\xcc\xd7\xfa\x0c\x7b\x83\x42\x9e\x04\xf9\x44\x0e\xe7\x47\xc5\xcc\x7c\x73\x7d\x37\xc4\x1e\x9a\x6f\x64\x66\x8c\x3e\x6a\x97\xbe\x86\x34\x39\x60\x1a\xe3\xcd\xc7\x88\xa0\x69\x4c\xeb\xb3\x73\x3c\xaa\xaa\xb9\xb0\x26\xc4\x6f\x48\x03\xb7\x31\x9e\xb9\x02\x4f\x7c\x17\x4c\xeb\x16\x6f\xae\xcf\xf9\xbf\xcb\x2e\x40\x96\xcf\x51\x91\xb8\x76\xec\xe9\x3a\x3b\xcd\xe5\x00\x3c\xe5\x84\x98\xd9\x86\x0b\xc6\x7f\x10\x5b\xf9\xe8\x12\x32\x25\x66\x66\x9c\xc6\x40\xdc\xf8\xb3\x79\x76\xbe\xa1\x0e\x17\x90\xa0\xd0\x8a\x30\x52\x0e\xa4\xe5\x93\x81\xe2\x4f\x42\xc5\xbc\xcb\x6f\xa0\xf4\x4f\xda\x73\x39\x93\xee\x9f\x1a\x54\xc4\xde\x3f\x7a\xda\xbc\x7f\x3f\x1b\x16\xfb\x76\x78\x1b\xfd\x0b\xc0\x73\xb8\x1e\xde\x56\xc5\x67\x4b\xd4\x5d\xb6\x0a\xda\xab\xc1\x93\x3b\x18\x51\xcc\xa4\xc4\x8f\x92\xf0\x44\x82\xe8\xfd\x64\x33\xd1\xb4\x26\x3c\x56\x7a\x5c\x83\x05\xb6\x4d\x72\x51\x94\x35\x96\xbb\x2c\x3f\x7f\x7d\x9d\xef\x47\xdf\x93\xf3\xcf\xb8\x30\xaf\x4e\xf6\x4f\x2d\xd8\x5f\x5f\x39\x2e\xec\xf5\x48\xf8\x72\x56\x3a\x2a\xfa\x75\x12\xcc\x89\x74\x7e\x6a\xc0\x4e\x8a\x79\xc4\x27\x3b\x73\x83\xc3\xf7\x48\xff\xf5\x06\xc8\x35\xfe\x6f\xb9\x13\x8c\xff\xf7\x94\x25\xf3\xe5\xd1\x0f\x35\x20\x93\xfb\xd2\xbd\xe5\x1d\x0b\x74\xe6\x41\x9d\x8e\x16\x3d\x05\x71\xd1\x08\xef\xa7\xf6\x85\x81\xdd\xa5\xe4\xff\x03\x3a\xa2\xab\xe7\x2f\x8d\xfa\xb9\x30\x4f\x07\xfe\x85\xc0\x66\x27\xbf\x4f\xcf\xdb\x1f\x01\x00\x00\xff\xff\x67\x6a\x0f\xb0\x20\x0e\x00\x00" func stakingcollectionCreate_new_tokenholder_acctCdcBytes() ([]byte, error) { return bindataRead( @@ -5320,7 +5299,7 @@ func stakingcollectionCreate_new_tokenholder_acctCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/create_new_tokenholder_acct.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x9d, 0xde, 0x4c, 0x9, 0x3, 0xbb, 0xce, 0xb3, 0xfa, 0x94, 0xe6, 0x7, 0xc6, 0xfc, 0x9a, 0x2b, 0x38, 0x84, 0x55, 0x40, 0xe4, 0xd2, 0x6c, 0x26, 0xf4, 0xbb, 0x67, 0x9f, 0x13, 0x81, 0xc7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xef, 0xf3, 0xe8, 0xc5, 0x56, 0xc1, 0x18, 0x8f, 0xbe, 0xfd, 0x7b, 0xd1, 0x27, 0x19, 0xc8, 0x43, 0xae, 0x40, 0x33, 0x7e, 0x5e, 0xc0, 0x12, 0x42, 0x93, 0xe2, 0x91, 0xa7, 0xa, 0xc7, 0x40, 0x5f}} return a, nil } @@ -5344,7 +5323,7 @@ func stakingcollectionDeploy_collection_contractCdc() (*asset, error) { return a, nil } -var _stakingcollectionRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6f\x9b\x4e\x10\xc5\xef\x7c\x8a\xa7\x1c\xf2\x07\xe9\x2f\xdc\x43\xd5\x03\x6a\x1b\xb9\x76\x52\x59\x8d\xe2\xca\xa4\xbd\x6f\x97\x01\xaf\x02\x3b\x68\x76\x90\x5d\x55\xf9\xee\x15\x2c\xae\x0f\xf6\xa1\x97\xee\x01\x10\x3b\xfb\xe6\xcd\xdb\x9f\xeb\x7a\x16\xc5\x43\xcb\x87\x52\xcd\x8b\xf3\xcd\x8a\xdb\x96\xac\x3a\xf6\xa8\x85\x3b\xbc\x39\x96\xcf\xcb\x2f\x9b\xa7\xcf\xab\xed\xe3\xe3\xfd\xea\x79\xb3\x7d\x5a\xae\xd7\xbb\xfb\xb2\x4c\x92\xc5\x62\x81\x1d\x35\x2e\x28\x49\x80\x41\x45\x2d\x35\x46\x59\xe0\x3c\x74\x4f\x08\x51\x13\xf6\x2c\x2a\x14\x78\x10\x4b\xd3\xe1\x9a\x25\xd6\xf5\x64\x5d\xed\xa8\x82\xe7\x8a\x36\x6b\x18\x5f\x4d\x1b\xa6\xe3\xc1\x2b\xb8\x86\xf2\x0b\xf9\x00\x65\x58\xee\x3a\xa7\x49\xa2\x62\x7c\x30\x93\x6a\xea\xaa\x02\xa5\x8a\xf3\xcd\xff\xf3\x99\x02\xdf\x1e\xdc\xf1\xdd\xdb\x0c\xbf\x12\x00\x98\x1e\x2d\xe9\xc9\xd3\x79\xce\x1d\xd5\x05\xcc\xa0\xfb\xf4\x6a\x0c\xf9\xf9\x73\x7b\xf0\x24\x19\x6e\xaf\xd7\x5d\xfc\x49\xa6\x9e\xbd\x50\x6f\x84\x52\x63\x6d\xf4\x35\xb5\xfa\xc4\x22\x7c\xf8\x6e\xda\x81\x32\xdc\x2e\xe3\xde\xc9\xeb\xb8\x02\xb5\x75\x7e\xcd\x2b\x3e\x60\x96\xca\x83\xb2\x98\x86\xf2\x1f\x93\xd8\xfb\x7f\x31\xc3\xc7\x74\xa4\xa0\xb8\x4e\xc8\x65\x79\x19\x1d\x7d\x35\xba\xcf\xfe\x8c\x32\xae\xbb\x3b\xf4\xc6\x3b\x9b\xde\xac\x78\x68\xc7\x7b\x56\x44\xdb\x30\x10\xaa\x49\xc8\x5b\x1a\xaf\xd7\xe0\x92\xc4\x19\xa7\x5e\x5c\x67\xe4\x27\x86\x40\xf2\x5f\x38\xc5\x70\x13\x3b\xbd\xc6\xb8\xe9\x48\x76\x50\xfa\x9b\x24\x73\x99\xd9\x5d\x9f\xb8\x4d\x23\x7e\x05\x5c\x75\xe6\x28\xbe\xb3\x28\x36\xb7\x7a\x4d\x7e\x07\x00\x00\xff\xff\x0e\x55\x57\xf6\x3a\x03\x00\x00" +var _stakingcollectionRegister_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x31\x8f\xd4\x40\x0c\x85\xfb\xfc\x8a\xa7\x2d\x8e\x44\x42\xd9\x06\x51\x44\xc0\x09\xee\x74\x12\x15\xe8\x56\xd0\x9b\x89\x93\x1d\xdd\x64\x1c\x79\x1c\xed\x21\x74\xff\x1d\x25\x93\x65\x8b\x4d\x41\x73\x53\x24\x51\x6c\x3f\x3f\x7b\x3e\x3f\x8c\xa2\x86\x87\x20\xa7\x83\xd1\x93\x8f\xfd\x9d\x84\xc0\xce\xbc\x44\x74\x2a\x03\x76\x9b\xb1\x5d\x51\xec\xf7\x7b\x3c\x72\xef\x93\xb1\x26\x10\x5a\x0e\xdc\x93\x89\xc2\x47\xd8\x91\x91\x72\x11\xdc\x45\x51\x39\xc9\xa4\x8e\x97\xe2\x4e\x34\xe7\x8d\xec\x7c\xe7\xb9\x45\x94\x96\xbf\xde\x83\x62\xbb\x04\x68\x90\x29\x1a\xa4\x83\xc9\x13\xc7\x04\x13\x38\x19\x06\x6f\x45\x61\x4a\x31\xd1\xa2\x5a\xfa\xb6\xc1\xc1\xd4\xc7\xfe\xed\x5a\xd3\xe0\xc7\x83\x7f\x7e\xff\xae\xc2\x9f\x02\x00\x96\x47\x60\x3b\x7b\xba\x0c\xf2\xc8\x5d\x03\x9a\xec\x58\x6e\xce\x59\x5f\x3e\xbf\x9d\x22\x6b\x85\x9b\xed\xbc\xab\x3f\xc5\xd2\x73\x54\x1e\x49\xb9\x24\xe7\xb2\xaf\xa5\xd5\x17\x51\x95\xd3\x4f\x0a\x13\x57\xb8\xf9\x9c\x63\x67\xaf\xf3\x49\x1c\xba\x7a\xcb\x2b\x3e\x62\x95\xaa\x93\x89\x52\xcf\xf5\xaf\x45\xec\xc3\x6b\xcc\xf0\xa9\x9c\x11\x68\xb6\xf1\xb8\x4e\x3f\x64\x47\xdf\xc9\x8e\xd5\xbf\x51\xe6\x73\x7b\x8b\x91\xa2\x77\xe5\xee\x4e\xa6\x30\xdf\xb3\x21\xdb\x06\x41\xb9\x63\xe5\xe8\x78\xbe\x5e\xc2\x35\x86\x2b\x4e\xa3\xfa\x81\xf4\x37\xa6\xc4\xfa\x26\x9d\xd7\xb0\xcb\x9d\x5e\xf2\xba\xf9\x99\xdd\x64\xfc\x3f\x9b\xac\x75\x65\xf7\xfe\xcc\x6d\x99\xf1\x6b\xe0\xdb\x0b\x47\xf9\x5d\x65\xb1\xb5\xd5\x4b\xf1\x37\x00\x00\xff\xff\x50\xb7\x12\x6d\x37\x03\x00\x00" func stakingcollectionRegister_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -5360,11 +5339,11 @@ func stakingcollectionRegister_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x29, 0x23, 0xd5, 0xe3, 0xf4, 0x90, 0xb5, 0x30, 0xcd, 0xcf, 0x93, 0x28, 0x44, 0x60, 0x35, 0x9b, 0x9d, 0xdc, 0x62, 0xfe, 0x4f, 0x6a, 0xcf, 0x2a, 0x4b, 0xd3, 0x3d, 0x2, 0xd3, 0x94, 0x99, 0x4f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x24, 0xb5, 0x3c, 0x3f, 0x4c, 0x1c, 0x87, 0xd4, 0xd0, 0xf5, 0x99, 0x13, 0x52, 0x85, 0x4e, 0xe2, 0x34, 0xbe, 0xc5, 0x5b, 0xb0, 0xd5, 0x7, 0xb7, 0x78, 0x4c, 0x27, 0xcd, 0x8a, 0xf5, 0x38, 0xf6}} return a, nil } -var _stakingcollectionRegister_multiple_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4d\x6b\xdb\x40\x10\x86\xef\xfa\x15\x2f\x39\x04\x99\x16\x25\x85\xd2\x83\x68\x1a\x5c\x3b\x29\xa6\x21\x2e\x56\xda\x4b\xf0\x61\x2b\x8d\xe4\x21\xab\x5d\xb1\x3b\xaa\x0d\xc5\xff\xbd\xac\x3e\xec\x14\x9b\xde\xba\x07\x21\x46\xa3\x67\xdf\x9d\x7d\xb8\x6e\xac\x13\xdc\x6b\xbb\xcd\x44\xbd\xb0\xa9\x66\x56\x6b\xca\x85\xad\x41\xe9\x6c\x8d\xeb\x5d\xf6\x34\xfd\xba\x78\xfc\x32\x5b\x3e\x3c\xdc\xcd\x9e\x16\xcb\xc7\xe9\x7c\xbe\xba\xcb\xb2\x28\xba\xba\xba\xc2\x8a\x2a\xf6\x42\xce\xa3\x6e\xb5\x70\xa3\x09\x05\x69\xaa\x94\x58\xe7\xc1\x06\xb2\x21\xf8\x9e\x8d\xfc\x08\x77\xe4\x6d\xeb\x72\xea\x20\xa5\x75\x7d\x5f\x43\x39\x97\x4c\x05\x8c\x2d\x68\x31\xf7\x50\xa6\x80\xaa\x6d\x6b\x04\xb6\x84\xd8\x17\x32\x1e\x62\x91\xdb\xba\x66\x89\x22\x71\xca\x78\xd5\x21\x63\x2e\x7c\x8a\xe7\x4c\x1c\x9b\x6a\xfd\x76\xf8\x2d\x94\xbe\xdf\xf3\xee\xc3\xfb\xf5\x04\xbf\x23\x00\xe8\x1e\x9a\x64\x8c\x75\x3c\xf2\x8a\xca\x14\xaa\x95\x4d\x7c\x76\x22\xc9\xf1\x75\xb9\x35\xe4\x26\xb8\x3c\xdf\x77\x52\x89\xba\x3d\x1b\x47\x8d\x72\x14\xab\x3c\x0f\xd1\x86\xad\x3e\x5b\xe7\xec\xf6\x87\xd2\x2d\x4d\x70\x39\xed\xbf\x8d\x59\xc3\xf2\xa4\xcb\xe4\x5c\x56\xdc\x60\x40\x25\x5e\xac\x53\x15\x25\x3f\x3b\xd8\xc7\xff\x71\x86\x4f\x71\x10\x22\x3d\x2f\xcb\x69\x7b\xd6\x27\xfa\xa6\x64\x33\x39\x1c\x25\xac\xdb\x5b\x34\xca\x70\x1e\x5f\xcc\x6c\xab\xc3\x55\x0b\xfa\xd8\x70\x14\xee\x18\x27\xac\x8b\x9e\xb0\xef\xc7\x48\x3b\xca\x5b\xa1\x57\x13\xfa\xa5\x1c\x18\x37\xb8\x3e\x54\x82\x51\x5c\x04\xff\xb8\xf0\xaf\x3a\xff\x39\xcf\xc4\x0d\x32\xcf\x47\x83\xe3\xde\xc3\x14\x5c\x8c\x42\xa5\xa3\x58\xcf\xbc\x9e\x74\x3a\xfd\x05\x0f\x31\x18\x6f\xf0\xee\x50\xdd\x0f\xd9\xf7\xd1\x9f\x00\x00\x00\xff\xff\x18\xf8\x19\x12\x6e\x03\x00\x00" +var _stakingcollectionRegister_multiple_delegatorsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x6b\xdc\x30\x10\xc5\xef\xfe\x14\x8f\x3d\x04\x2f\x2d\xde\x16\x4a\x0f\xa6\x69\x68\x13\x02\x3d\xb5\x64\x69\x2f\x61\x0f\xaa\x3c\xf6\x0e\x91\x25\x33\x1a\x77\x03\x65\xbf\x7b\x91\xff\xec\xa6\xac\xe9\xad\x3a\x18\x33\x1a\x3d\xbd\x37\xfa\x71\xdb\x05\x51\xdc\xbb\x70\xd8\xaa\x79\x62\xdf\xdc\x06\xe7\xc8\x2a\x07\x8f\x5a\x42\x8b\xd5\xe2\xde\x2a\xcb\x36\x9b\x0d\x1e\xa8\xe1\xa8\x24\x11\x6d\xef\x94\x3b\x47\xa8\xc8\x51\x63\x34\x48\x04\x7b\xe8\x9e\x10\xc7\xc3\xb0\x67\x65\xa1\x18\x7a\xb1\x34\x88\xd4\x41\xc6\xbe\x8e\x2c\xd7\x4c\x15\x7c\xa8\xe8\xcb\x5d\x84\xf1\x15\x4c\x1b\x7a\xaf\x08\x35\x34\x3c\x91\x8f\xd0\x00\x1b\xda\x96\x35\xcb\x54\x8c\x8f\x66\x90\xcc\xb9\x8a\x25\x1e\xb7\x2a\xec\x9b\xdd\xeb\xe9\x58\x2a\x7d\xbf\xe7\xe7\xf7\xef\x76\x6b\xfc\xce\x00\x60\xf8\x38\xd2\xd9\xd6\x39\xd3\x03\xd5\x25\x4c\xaf\xfb\x7c\x31\x72\x71\xfe\xfd\x7a\xf0\x24\x6b\x5c\x2d\xf7\x5d\x54\xb2\xe1\xce\x4e\xa8\x33\x42\xb9\xb1\x36\x59\x9b\xae\xfa\x1c\x44\xc2\xe1\x87\x71\x3d\xad\x71\xf5\x69\xdc\x9b\xbd\xa6\x15\xc9\xd5\xc5\x92\x57\x5c\x63\x92\x2a\xa2\x06\x31\x0d\x15\x3f\x07\xb1\x0f\xff\x23\xc3\xc7\x3c\xd1\x50\x2e\x93\x72\xd9\xbe\x1d\x1d\x7d\x33\xba\x5f\x9f\xa2\xa4\x75\x73\x83\xce\x78\xb6\xf9\xea\x36\xf4\x2e\x3d\xb5\x62\xb4\x0d\xa1\xf4\xc6\xb8\x64\x6d\x54\x38\x8e\x63\xa4\x67\xb2\xbd\xd2\x8b\x09\xfd\x32\x02\xc6\x35\xde\x9c\x2a\x89\x28\xae\x12\x7f\x5c\xc5\x17\x9d\xff\x9c\x67\x21\x13\xcc\x77\x33\xc1\xf9\xc8\x61\x09\xae\x66\xa0\xca\x19\xac\x47\xde\xad\x07\x9c\xfe\x12\x4f\x36\x18\xaf\xf0\xf6\x54\x3d\x4e\xde\x8f\xd9\x9f\x00\x00\x00\xff\xff\x02\xdc\x8f\x76\x6b\x03\x00\x00" func stakingcollectionRegister_multiple_delegatorsCdcBytes() ([]byte, error) { return bindataRead( @@ -5380,11 +5359,11 @@ func stakingcollectionRegister_multiple_delegatorsCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_multiple_delegators.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0xe2, 0x6a, 0xd, 0xc2, 0x4a, 0xe7, 0x87, 0x9f, 0x74, 0x96, 0xa8, 0x5e, 0x7f, 0x41, 0xe5, 0xd7, 0x1d, 0x6b, 0x93, 0x36, 0x72, 0xe0, 0x11, 0x6a, 0xb6, 0xed, 0xd, 0x9f, 0xd6, 0x3f, 0xfc}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0xaf, 0x3d, 0x1, 0xae, 0xfd, 0xe5, 0x9b, 0xc1, 0x4a, 0xad, 0x60, 0x30, 0x97, 0x5b, 0xd3, 0xfd, 0xb2, 0x73, 0x19, 0xdf, 0x4b, 0x61, 0x5e, 0xa7, 0x53, 0x2c, 0x3a, 0xd1, 0xce, 0xe5, 0xb4}} return a, nil } -var _stakingcollectionRegister_multiple_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4d\x4f\xe3\x48\x10\xbd\xfb\x57\xd4\x72\x40\xb1\x36\x32\xac\xb4\x5a\xad\xac\xc9\xa0\x4c\x80\x11\x0a\x82\x11\x61\xe6\x12\xe5\xd0\xd8\x65\xbb\x44\xbb\xdb\xaa\x6e\x13\x3c\xc0\x7f\x1f\xb5\xed\x7c\x18\x3b\xc3\x69\x7c\x88\xec\xaa\x57\xaf\x5f\x57\xd5\x0b\xe5\x85\x66\x0b\x33\xae\x0a\xab\xbd\xf6\xeb\x52\xea\xf5\xc2\x8a\x47\x52\xe9\x4c\x4b\x89\x91\x25\xad\x20\x61\x9d\xc3\xe9\xf3\xe2\x7e\x3a\xbf\xba\xf9\x3a\xbb\xbd\xbe\xbe\x98\xdd\x5f\xdd\xde\x4c\xcf\xcf\xef\x2e\x16\x0b\xcf\x3b\x39\x39\x81\x3b\x4c\xc9\x58\x64\x03\x79\x29\x2d\x15\x12\x41\xe9\x18\x0d\x90\x02\x9b\x21\x98\x86\x16\xa2\x1d\x2f\xa3\xd1\x25\x47\x58\xd7\x27\x9a\x1b\x5c\x81\x11\x25\x84\x71\x5d\x0e\xa4\x12\xcd\xb9\x70\x78\xcf\xb3\x2c\x94\x11\x75\xf1\x88\x62\x13\xc2\x72\x61\x99\x54\xba\x1a\x7b\xb0\xf7\xb0\x96\xe8\x92\xdf\xaf\x94\xfd\xff\x5d\x4e\xa1\x5d\x6b\x76\x4a\xa6\x71\xcc\x68\x0c\x1e\xa4\xd9\x41\xe7\x58\x1d\x44\xb5\xf7\xfa\x1d\x44\xe4\xba\x54\xb6\x56\x74\x49\xcf\xff\xfd\xfb\x2e\x5d\x94\x0f\x92\xa2\x96\x60\xd9\x0c\x24\x98\x63\x75\x4d\xc6\x5e\x28\xcb\xd5\xea\x6c\xe5\xc3\x4b\x5d\x53\xff\x48\xb4\x9b\x63\x77\x53\xba\xc3\x24\x04\x51\xda\x6c\x34\x38\xc4\x60\xf7\x7a\xbb\x56\xc8\x3e\x1c\x0f\xe3\x7a\x11\xaf\x3e\xb3\x60\x2c\x04\xe3\x48\x44\x91\xbb\x4c\x7b\xd4\x17\xcd\xac\xd7\x3f\x84\x2c\xd1\x87\xe3\x69\x93\xdb\x68\xad\xbb\x83\x32\x09\x86\xb4\xc2\x04\x5a\xaa\xc0\x58\xcd\x22\xc5\xe0\xa1\x26\xfb\xf4\x27\xee\xf0\x79\xe4\x76\x38\x1c\xde\xef\x3e\x7c\xd1\x28\xfa\x26\x6c\xe6\x77\x46\x75\x76\x06\x85\x50\x14\x8d\x8e\x66\xba\x94\x6e\x45\x2d\x34\xb2\x81\x31\x01\xab\xa1\xc7\x75\xe4\x7b\x5b\x8a\x27\xc1\x40\x30\x81\xd3\x5d\xc8\xad\x3d\xc5\xce\x24\x14\x9b\xbd\xc6\xb9\x87\x92\x7a\xd4\xb9\x88\x32\x52\xd8\x76\x17\x26\x87\x9b\x1a\x70\x6b\xc2\x1b\x1d\xe3\xa8\xc3\x55\xf3\xc5\x21\x50\x3c\xee\xc5\x9d\x5f\xc2\xc6\x35\x4b\x5a\xf5\xf3\x3d\xcf\x84\x43\x36\xfa\xa0\x74\x8e\x55\xf8\xce\x52\x83\x15\x3b\x3f\x85\xfb\xde\x1a\xc4\x36\xc6\x0a\x37\x06\x1b\xc4\x14\xa2\x42\x0e\x37\xcb\xe6\x43\x07\xf0\xd2\xef\x51\xb2\xe7\xc7\x25\xad\x60\x32\x01\x45\x12\x5e\x5f\xbb\xf1\xbf\x02\x89\x2a\xb5\x99\xcb\x9f\x0e\xf0\x34\x47\x37\xab\x22\x94\xdb\x93\x82\xf5\x13\xc5\x08\x3f\x91\x35\x3c\x62\x65\xb6\x7f\x79\xed\x80\x37\x1a\x8f\xfc\x1e\xdb\x5b\x2f\xe2\x6a\x1f\xb1\x72\x8b\xd3\xd5\x75\x40\x4b\x77\x89\x02\x77\x7e\x20\xe2\x78\xb4\x2d\x0e\x1d\x5d\xb0\xfd\x1c\x43\x26\x4c\x36\x95\xa9\x66\xb2\x59\xde\x64\x3b\xa1\x31\xac\x91\xd2\xcc\x36\xa9\xe6\xfd\x23\xe5\xdd\x2f\x67\x05\x82\xbf\xe1\x1f\xaf\x9b\x7f\xf3\xde\xbc\x5f\x01\x00\x00\xff\xff\x77\xdc\xd4\xaf\x9f\x06\x00\x00" +var _stakingcollectionRegister_multiple_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4d\x6f\xd3\x40\x10\xbd\xfb\x57\x0c\x39\x54\xb6\x88\xdc\x22\x21\x84\x2c\x42\x55\x2a\x2a\xa1\x22\x40\xad\xe0\x12\xe5\xb0\xb5\xc7\xf6\xa8\xeb\x5d\x6b\x76\xdd\x60\xda\xfe\x77\xb4\x5e\xe7\xc3\xb1\x43\x4f\xf8\x10\xd9\x33\x6f\xde\xbe\x9d\x99\x17\xaa\x6a\xcd\x16\x2e\xb9\xad\xad\x0e\xfa\xaf\x2b\xa9\xd7\xb7\x56\xdc\x93\x2a\x2e\xb5\x94\x98\x5a\xd2\x0a\x72\xd6\x15\xcc\x26\x73\xb3\x20\x38\x3d\x3d\x85\x1b\x2c\xc8\x58\x64\x03\x55\x23\x2d\xd5\x12\x41\xe9\x0c\x0d\x90\x02\x5b\x22\x18\x5f\x07\xe9\x8e\x94\xd1\xe8\x86\x53\xec\xea\x73\xcd\x1e\x57\x63\x4a\x39\x61\xd6\x95\x03\xa9\x5c\x73\x25\x1c\x3e\x08\x2c\x0b\x65\x44\x57\x1c\x52\x66\x12\x58\xde\x5a\x26\x55\xac\xe6\x01\xec\x3d\xac\x25\xba\xe4\xcf\x2f\xca\xbe\x3f\xc8\x29\xb4\x6b\xcd\x4e\xc9\x45\x96\x31\x1a\x83\x47\x69\x76\xd0\x6b\x6c\x8f\xa2\xfa\x7b\xfd\x0b\x22\x2a\xdd\x28\xdb\x29\xba\xa2\xdf\xef\xde\x1e\xa4\xeb\xe6\x4e\x52\xda\x13\x2c\xfd\x34\xe2\x6b\x6c\xbf\x92\xb1\x9f\x95\xe5\x76\x75\xbe\x8a\xe0\xb1\xab\xe9\x7e\x24\xda\xcd\xb1\xbb\x31\xdc\x60\x9e\x80\x68\x6c\x19\x4e\x4e\x29\xde\xbd\x7e\x5f\x2b\xe4\x08\x4e\xa6\x71\xa3\x48\xd0\x9d\x59\x33\xd6\x82\x31\x14\x69\xea\x2e\xd3\x1f\xf5\x49\x33\xeb\xf5\x2f\x21\x1b\x8c\xe0\xe4\xc2\xe7\x36\x5a\xbb\xee\xa0\xcc\xe3\x29\xad\xb0\x80\x9e\x2a\x36\x56\xb3\x28\x30\xbe\xeb\xc8\x3e\xfc\x8f\x3b\x7c\x0c\xdd\x02\x27\xd3\xcb\x3d\x86\xdf\x7a\x45\x3f\x84\x2d\xa3\xc1\xa8\xce\xcf\xa1\x16\x8a\xd2\x70\x76\xa9\x1b\xe9\x56\xd4\x82\x97\x0d\x8c\x39\x58\x0d\x63\x7b\x44\xc1\x96\xe2\x41\x30\x10\x2c\xe0\x6c\x17\x72\x6b\x4f\x99\x33\x09\x65\x66\xaf\x71\xee\xa1\xbc\x1b\x75\x25\xd2\x92\x14\xf6\xdd\x85\xc5\xf1\xa6\xc6\xdc\x9b\xf0\x9b\xce\x30\x1c\x70\x75\x7c\x59\x02\x94\xcd\x47\x71\xe7\x97\xc4\xbb\x66\x49\xab\x71\x7e\xe4\x99\x64\xca\x46\x2f\x94\x5e\x63\x9b\x1c\x58\x6a\xb2\x62\xe7\xa7\x64\xdf\x5b\x93\x58\x6f\xac\x64\x63\xb0\x49\x4c\x2d\x5a\xe4\x64\xb3\x6c\x11\x0c\x00\x8f\xe3\x1e\xe5\x7b\x7e\x5c\xd2\x0a\x16\x0b\x50\x24\xe1\xe9\x69\x18\x7f\x15\x4b\x54\x85\x2d\x5d\xfe\x6c\x82\xc7\x1f\xed\x57\x45\x28\xb7\x27\x35\xeb\x07\xca\x10\xfe\x20\x6b\xb8\xc7\xd6\x6c\xff\xf2\xfa\x01\x6f\x34\xce\xa2\x11\xdb\xf3\x28\xe2\x6a\xef\xb1\x75\x8b\x33\xd4\x75\x44\xcb\x70\x89\x62\x77\x7e\x2c\xb2\x2c\xdc\x16\x27\x8e\x2e\xde\x7e\xce\xa1\x14\xa6\xbc\x90\x85\x66\xb2\x65\xe5\xb3\x83\xd0\x1c\xd6\x48\x45\x69\x7d\xca\xbf\xbf\xa4\x7c\xf8\xe5\xac\x40\xf0\x1a\xde\x04\xc3\xfc\x73\xf0\x1c\xfc\x0d\x00\x00\xff\xff\x27\x86\x76\xa0\x9c\x06\x00\x00" func stakingcollectionRegister_multiple_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -5400,11 +5379,11 @@ func stakingcollectionRegister_multiple_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_multiple_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcf, 0xa8, 0x9f, 0x9, 0xd6, 0x5d, 0xe1, 0xfa, 0x9b, 0xfa, 0x6f, 0x63, 0xb2, 0xc4, 0xcc, 0xf9, 0xae, 0xc0, 0x6b, 0xb, 0x58, 0x2b, 0x22, 0xc6, 0x84, 0x8c, 0x7e, 0x82, 0x9a, 0x9a, 0x47, 0xa3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3d, 0x96, 0x94, 0x8c, 0x6e, 0x12, 0x77, 0x29, 0x32, 0xd4, 0x1c, 0x47, 0x25, 0xdd, 0xdc, 0x25, 0xd1, 0x4c, 0x61, 0x97, 0x3e, 0xc1, 0x8e, 0xe8, 0xe7, 0x4b, 0x73, 0xea, 0xe7, 0xa, 0xfc, 0xd2}} return a, nil } -var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4d\x4f\xdb\x4c\x10\x3e\xe3\x5f\x31\xe2\xc0\xeb\x48\x91\xc9\x2b\x55\x55\x65\x35\x45\x69\x80\x82\x40\x80\x30\xf4\x3e\x78\xc7\xf6\x0a\x7b\xd7\x9a\x5d\x13\xa2\x8a\xff\x5e\xd9\x6b\x27\x71\xe3\x84\x72\x68\x0e\xce\x7e\x3c\x33\xf3\xcc\xc7\xb3\xb2\x28\x35\x5b\x98\xf3\xb2\xb4\xda\x6b\x77\xe7\xb9\x5e\x44\x16\x9f\xa5\x4a\xe7\x3a\xcf\x29\xb6\x52\x2b\x48\x58\x17\x30\x79\x8d\x1e\x66\x57\x97\x37\x3f\xe6\xb7\xd7\xd7\x67\xf3\x87\xcb\xdb\x9b\xd9\xe9\xe9\xfd\x59\x14\x79\xde\xf1\xf1\x31\xdc\x53\x2a\x8d\x25\x36\x80\x20\x28\xa7\x14\xad\x66\x90\x0a\x6c\x46\x60\x9c\x4f\x88\xd7\x4e\x99\x8c\xae\x38\xa6\xc6\x38\xd1\xec\x70\x25\xc5\x32\x91\x24\x40\x69\x41\x20\x55\xa2\xb9\xc0\x06\x8f\x4a\x34\x10\x2c\x74\xa5\x2c\xe8\x04\xac\x7e\x26\x65\xc0\x6a\x88\x75\x51\x48\xeb\x79\x96\x51\x19\x6c\xfc\xfb\x52\x84\x10\x59\x96\x2a\x1d\x7b\xb0\xf1\x63\x9d\x53\x08\x8f\x97\xca\x7e\xe9\x5f\x28\xb2\x0b\xcd\x35\xcd\x99\x10\x4c\xc6\x0c\xdb\xaf\x61\x57\xb4\x1c\x86\xb4\xd9\xee\xbc\x77\x29\x84\xf0\x78\x2e\x5f\x3f\x7f\xea\xdf\x15\x18\x67\x52\xd1\x2c\x8e\x6b\xcc\xa6\x0b\xd8\x8f\x8b\x64\xaa\xd0\x56\x4c\xb3\x3c\xd5\x2c\x6d\x56\x74\x59\xbe\x63\x78\x81\x26\xfb\xd3\x66\x04\xbf\xbc\xc6\x2a\x27\xdb\xa5\xb3\x1e\x88\x7b\x4a\x42\xc0\xca\x66\xfe\xe0\xbc\x04\xeb\xe5\xed\x42\x11\x8f\xe0\x68\x18\xb7\x75\xe2\x62\x96\x4c\x25\x32\xf9\xe8\x28\xb6\xa1\xbe\x6b\x66\xbd\xf8\x89\x79\x45\x23\x38\x6a\xe9\xd7\x3c\x57\x55\xa7\x3c\x09\x86\xb8\xc2\x14\x5a\x57\x81\xb1\x9a\x31\xa5\xe0\xa9\x71\xf6\xf5\x5f\xe4\xf0\xcd\xaf\xe5\x12\x0e\x4b\x69\x1b\x1e\x39\x46\x77\x68\xb3\x51\xaf\x4f\x27\x27\x50\xa2\x92\xb1\x7f\x38\xd7\x55\x5e\x0b\xc2\x82\xa3\x0d\x08\x4c\x09\x31\xa9\x98\xea\xe9\x47\xd8\x96\x6c\xab\xbb\x92\x65\x81\xbc\x84\xca\x10\xff\x67\xba\x32\x1c\x8e\xbc\x55\x28\x99\x34\x3d\xee\x4f\x05\x4c\x77\x57\x33\xe0\x56\xe8\x37\x5a\x90\xdf\xa3\x5c\x4b\x4e\x8a\x21\xb9\xd5\xdf\x77\xd5\xb6\x75\xb4\x57\x78\xbd\xed\x6e\xfd\xad\xd7\xc3\x1a\x74\xff\xfd\xbb\x12\x97\xc4\x61\x57\xad\xd5\xd5\xe6\xb0\xad\xb4\x21\xd3\x5a\x3b\x30\x85\x6d\xfd\xf9\x8c\x6e\x5e\xc3\xbf\x51\x6b\xbf\xfb\xbb\x26\x20\x25\x0b\x58\x47\x75\xd6\x80\x9d\xb9\x7b\xa4\xeb\x9e\x33\x2e\x80\x54\x55\xc0\x4b\x1d\x1b\x4a\xd6\x2f\x52\x90\xd8\x6c\x7a\xc7\x3e\x6b\xa5\x0f\x53\xe8\xbd\x02\xfb\x98\xf7\x80\x1f\x21\x5d\x07\xfb\x18\xdf\x4d\xbf\x5b\xdc\xcb\xea\x29\x97\xf1\x15\x2d\x61\x0a\x77\xdd\xda\xf7\x0e\x0e\x0e\x9a\x16\x76\x27\x03\x19\x04\x82\x62\x2d\xe8\x82\x5e\xfd\xd1\xb8\x33\x30\x03\xcf\x67\xdb\x5c\xcf\x21\x46\x7b\x9e\xd1\xe0\x99\x96\x26\x40\x21\xfc\x8d\xc0\xab\xe5\x78\x55\xe8\xd6\x71\xb7\x1d\xc3\x82\x64\x9a\xd9\x10\xfe\x9f\x4c\x26\xc1\x64\x1d\xe2\xcd\x73\xdf\x37\xef\x77\x00\x00\x00\xff\xff\x1e\xb4\xdf\xf4\xa8\x07\x00\x00" +var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x51\x6b\xe3\x48\x0c\x7e\xae\x7f\x85\xc8\x43\xcf\x86\xe0\xe6\xe0\x38\x0e\x73\xd9\xd2\x2d\x94\x2e\x85\xdd\xd2\xd0\x7d\x57\x3d\xb2\x3d\xd4\x1e\x19\xcd\xb8\x69\x58\xfa\xdf\x17\x7b\xec\x24\xde\x38\xe9\xf6\x61\xf3\xe0\xcc\x8c\x3e\x49\x9f\x46\xfa\x46\x57\x35\x8b\x83\x6b\xd9\xd4\x8e\x83\x7e\x77\x53\xf2\x7a\xe5\xf0\x59\x9b\xfc\x9a\xcb\x92\x52\xa7\xd9\x40\x26\x5c\xc1\x6c\xd2\x36\x0b\x82\x8b\x8b\x0b\x78\xa0\x5c\x5b\x47\x62\x01\x41\x51\x49\x39\x3a\x16\xd0\x06\x5c\x41\x60\xbd\x13\xa4\xbb\x88\x42\x96\x1b\x49\xa9\x73\xce\x58\x3c\xae\xa6\x54\x67\x9a\x14\x18\x56\x04\xda\x64\x2c\x15\x76\x78\x34\xaa\x83\x60\xc5\x8d\x71\xc0\x19\x38\x7e\x26\x63\xc1\x31\xa4\x5c\x55\xda\x05\x81\x13\x34\x16\xbb\xf8\xa1\x56\x09\xac\x9c\x68\x93\xcf\x03\xd8\xfb\x09\x97\x94\xc0\xe3\x17\xe3\xfe\x1b\x1b\x0c\xb9\x35\x4b\x4b\xf3\x4a\x29\x21\x6b\xa7\xfd\x77\xb0\x3b\xda\x4c\x43\xfa\x6a\x8f\xda\x7d\x09\x09\x3c\xde\xe8\xd7\x7f\xff\x19\xdb\x2a\x4c\x0b\x6d\xe8\x2a\x4d\x5b\xcc\x7e\x08\x38\x8d\x5b\xe9\xdc\xa0\x6b\x84\xae\xca\x9c\x45\xbb\xa2\x1a\xaa\x7c\xc7\xf1\x16\x6d\xf1\xab\x4f\x04\x3f\x82\xce\xab\x24\x37\x94\xb3\xeb\xf8\x03\x65\x09\x60\xe3\x8a\x70\x72\x20\xe2\xdd\xf2\xdb\xda\x90\x44\x70\x3e\x8d\x3b\x38\xf1\x39\x6b\xa1\x1a\x85\x42\xf4\x14\xfb\x54\x9f\x59\x84\xd7\xdf\xb1\x6c\x28\x82\xf3\x9e\x7e\xcb\x73\x7b\xeb\x54\x66\xf1\x14\x57\x58\x42\x1f\x2a\xb6\x8e\x05\x73\x8a\x9f\xba\x60\xff\xff\x89\x1a\x3e\x85\xad\x56\x92\x69\x1d\x1d\xc2\x57\x9e\xd1\x3d\xba\x22\x1a\xf5\xe9\xf2\x12\x6a\x34\x3a\x0d\x67\xd7\xdc\x94\xad\x20\x1c\x78\xda\x80\x20\x94\x91\x90\x49\xa9\x9d\x7e\x84\x43\xbd\xf6\xba\xab\x45\x57\x28\x1b\x68\x2c\xc9\x5f\x76\xb8\x86\x59\x14\x6c\x53\xe9\xac\xeb\xf1\x78\x2a\x60\x79\xfc\x36\x63\xe9\x85\xfe\x95\x15\x85\x23\xca\xad\xe4\xb4\x9a\x92\x5b\xfb\x7d\x57\x6d\x07\x47\x27\x85\x37\xda\x1e\xd7\xdf\x6e\x3d\xad\x41\xff\x3f\xb6\xd5\xb8\x21\x49\x86\xdb\xda\x9a\xf6\x87\x6d\xab\x0d\x9d\xb7\xda\x81\x25\x1c\xea\x2f\x14\xf4\xf3\x9a\xfc\x8e\x5a\xc7\xdd\x3f\x36\x01\x39\x39\xc0\x36\xab\xf7\x06\x1c\xdc\xfd\x0b\xdd\xf6\x5c\x70\x0d\x64\x9a\x0a\x5e\xda\xdc\x50\x0b\xbf\x68\x45\x6a\xbf\xe9\x03\xfb\xa2\x97\x3e\x2c\x61\xf4\x0a\x9c\x62\x3e\x02\x7e\x84\x74\x9b\xec\x63\x7c\xf7\xe3\x1e\x70\xaf\x9b\xa7\x52\xa7\x77\xb4\x81\x25\xdc\x0f\xeb\x30\x38\x3b\x3b\xeb\x5a\x38\x9c\x4c\x54\x10\x2b\x4a\x59\xd1\x2d\xbd\x86\xd1\x7c\x70\xb0\x13\xcf\x67\xdf\xdc\xc0\x23\xa2\x13\xcf\x68\xfc\x4c\x1b\x1b\xa3\x52\xe1\x5e\xe2\xed\x72\xbe\xbd\xe8\x3e\xf0\xb0\x9d\xc3\x9a\x74\x5e\xb8\x04\xfe\x5e\x2c\x16\xf1\x62\x97\xe2\x2d\xf0\xdf\xb7\xe0\x67\x00\x00\x00\xff\xff\x4b\x15\xb8\xc7\xa5\x07\x00\x00" func stakingcollectionRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5420,11 +5399,11 @@ func stakingcollectionRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcb, 0x44, 0x70, 0x88, 0xcc, 0x80, 0x9b, 0x27, 0xa9, 0xeb, 0x96, 0xcd, 0x97, 0x22, 0xf5, 0xa5, 0xdb, 0xd5, 0xcd, 0xb4, 0x8, 0x5e, 0x66, 0xb, 0xf4, 0x26, 0xe2, 0xf7, 0xf0, 0x1d, 0xeb, 0xba}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0xcb, 0x54, 0x53, 0x1a, 0x9d, 0x3e, 0x32, 0x51, 0xe3, 0x52, 0x76, 0xf2, 0xee, 0xcd, 0xe3, 0xb, 0xab, 0xed, 0x51, 0x3d, 0xed, 0xa4, 0x99, 0x55, 0xe7, 0xfb, 0xec, 0x6c, 0x87, 0xf2, 0xbf}} return a, nil } -var _stakingcollectionRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x8f\xd3\x30\x10\x85\xef\xf9\x15\x4f\x7b\x58\x52\x69\x95\x22\x40\x1c\x2a\xa0\x2a\xed\x2e\xaa\x58\x6d\x51\xb3\xe5\x6e\xdc\x49\x6b\xe1\xda\x61\x3c\x56\x8b\x50\xff\x3b\x4a\xdc\xb4\x88\xe6\xc0\x05\x1f\xe2\xd8\x99\x99\xf7\x66\xf2\x99\x5d\xed\x59\xf0\x60\xfd\xbe\x14\xf5\xdd\xb8\xcd\xd4\x5b\x4b\x5a\x8c\x77\xa8\xd8\xef\xf0\xf2\x50\x3e\x4f\x3e\xcf\x9f\x3e\x4d\x17\x8f\x8f\xf7\xd3\xe7\xf9\xe2\x69\x32\x9b\x2d\xef\xcb\x32\xcb\x86\xc3\x21\x96\xf4\x23\x52\x90\x80\xe8\x42\xaa\x80\xca\x33\x64\x4b\x08\x35\x69\x53\x19\x5a\xc3\xf9\x35\xc1\x33\xd6\x64\x69\xa3\xc4\x33\x8c\x4b\x21\xa7\x14\x7d\x56\xcd\x32\x61\xe5\x82\x6a\x0f\x79\x93\x38\x9f\x8d\x50\x0a\x1b\xb7\xb9\xbb\x14\x68\x2e\x57\x73\x27\xaf\x5f\x8d\xef\xa0\x76\x3e\x3a\x19\x61\xf5\x60\x0e\x6f\xdf\x0c\xf0\x2b\x03\x80\xf6\x61\x49\x3a\x91\x4b\x67\x4b\xaa\x46\x50\x51\xb6\x79\x6f\xe3\xc5\xe5\x75\xb1\x77\xc4\x03\xdc\xf6\xc7\x5d\xdd\x64\xad\x66\xcd\x54\x2b\xa6\x5c\x69\x9d\x7c\xb5\x52\x1f\x3d\xb3\xdf\x7f\x55\x36\xd2\x00\xb7\x93\xf4\xad\xf3\xda\xac\x40\xb6\x2a\xfa\xbc\xe2\x3d\x4e\xa5\x8a\x20\x9e\xd5\x86\x8a\x6f\x6d\xb1\x77\xff\xa3\x87\x0f\x79\xf3\xdf\x47\xfd\x4c\x5c\x87\x97\xc9\xd1\x17\x25\xdb\xc1\xb9\x95\x66\x8d\xc7\xa8\x95\x33\x3a\xbf\x99\xfa\x68\x1b\x06\x04\xc9\x36\x14\x98\x2a\x62\x72\x9a\x20\x1e\x0a\xd7\xec\x9d\xf8\xa8\xd9\xec\x14\xff\x44\x0c\xc4\x2f\x42\x37\x86\x9b\xa4\x74\x4c\xe3\xa6\x03\xe9\x28\xf4\x2f\x93\x2c\x38\xd1\xba\xea\x58\x3d\x03\x96\xf6\xbf\x00\xfb\xe3\x70\x81\x2c\xed\x9d\x83\x63\xf6\x3b\x00\x00\xff\xff\xcc\x83\x9c\x97\x43\x03\x00\x00" +var _stakingcollectionRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x8f\xd3\x30\x10\x85\xef\xf9\x15\x4f\x39\x2c\x89\xb4\x4a\x25\x40\x1c\x22\xa0\x82\x45\x2b\xf5\x04\x6a\x55\xee\xc6\x9d\xa4\x16\x8e\x1d\xc6\x63\xb5\x08\xf5\xbf\xa3\xc4\x4d\x83\x68\x0e\x5c\xf0\x21\x8e\xed\xf1\xbc\x37\xe3\xcf\x74\xbd\x67\xc1\xb3\xf5\xa7\x9d\xa8\xef\xc6\xb5\x4f\xde\x5a\xd2\x62\xbc\x43\xc3\xbe\x43\xbe\x78\x96\x67\xd9\x6a\xb5\xc2\x96\x7e\x44\x0a\x12\x10\x5d\x48\x21\x68\x3c\x43\x8e\x84\xd0\x93\x36\x8d\xa1\x03\x9c\x3f\x10\x3c\xe3\x40\x96\x5a\x25\x9e\x61\x5c\x0a\xb9\x5e\xd1\xb7\xb4\x59\x26\xac\x5c\x50\xe3\xa2\x18\x2e\x6e\x3e\xd5\xd8\x09\x1b\xd7\x3e\xce\x09\x86\xcd\xfd\xc6\xc9\xab\x97\xeb\x47\xa8\xce\x47\x27\x35\xf6\xcf\xe6\xfc\xe6\x75\x89\x5f\x19\x00\x8c\x1f\x4b\x32\x89\xcc\xd6\xb7\xd4\xd4\x50\x51\x8e\xc5\x62\x65\xd5\xfc\xfb\xf9\xe4\x88\x4b\x3c\x2c\xc7\xdd\xed\x64\xa3\x66\xcf\xd4\x2b\xa6\x42\x69\x9d\x7c\x8d\x52\x1f\x3d\xb3\x3f\x7d\x55\x36\x52\x89\x87\x0f\xe9\x6c\xf2\x3a\x8c\x40\xb6\xa9\x96\xbc\xe2\x1d\xae\xa9\xaa\x20\x9e\x55\x4b\xd5\xb7\x31\xd9\xdb\xff\x51\xc3\xfb\x62\x78\xf4\x7a\x19\x88\xfb\xf0\x5d\x72\xf4\x45\xc9\xb1\xbc\x95\x32\x8c\xf5\x1a\xbd\x72\x46\x17\xf9\x93\x8f\x76\x60\x40\x90\x6c\x43\x81\xa9\x21\x26\xa7\x09\xe2\xa1\x70\x0f\xde\x95\x8f\x9e\x4d\xa7\xf8\x27\x62\x20\x7e\x11\xa6\x36\xe4\x49\xe9\x92\xda\x4d\x67\xd2\x51\xe8\x5f\x3a\x59\x71\xa2\x75\x3f\xb1\x7a\x03\x2c\xcd\x7f\x01\xf6\xc7\x62\x86\x2c\xcd\x93\x83\x4b\xf6\x3b\x00\x00\xff\xff\x6a\x87\x6b\x8d\x40\x03\x00\x00" func stakingcollectionRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -5440,11 +5419,11 @@ func stakingcollectionRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5f, 0xa6, 0x49, 0xb3, 0x37, 0xb3, 0xec, 0xcb, 0x4, 0xc5, 0x2e, 0x27, 0x94, 0xe9, 0xb, 0x5b, 0xf2, 0xaf, 0xb6, 0xd7, 0x0, 0x78, 0x3d, 0x36, 0x37, 0x2b, 0x55, 0x62, 0x3a, 0x27, 0x55, 0x43}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3f, 0x9, 0xd0, 0xec, 0x1c, 0x52, 0x7a, 0x4e, 0xdd, 0x2e, 0x32, 0x4e, 0x54, 0x32, 0x24, 0xf7, 0x13, 0x28, 0xda, 0x6, 0x1f, 0x13, 0x61, 0x82, 0x5c, 0x5, 0x93, 0xc9, 0xcd, 0x4c, 0xce, 0x85}} return a, nil } -var _stakingcollectionRestake_all_stakersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8b\xdb\x30\x10\xbd\xeb\x57\x0c\x39\x2c\x0e\x2c\x4e\xcf\xa1\xe9\x92\xda\xdb\x12\xba\x38\x25\x0e\xbd\xcf\xda\xe3\xac\x89\xac\x09\xb2\x4c\x16\x96\xfc\xf7\x22\xcb\xf1\xc7\xda\x69\x0f\xed\xea\x20\x84\x34\xf3\xe6\xcd\x9b\xa7\xbc\x38\xb1\x36\xf0\x4d\xf2\x39\x36\x78\xcc\xd5\x21\x60\x29\x29\x31\x39\x2b\xc8\x34\x17\xf0\xe9\x35\xde\xaf\x7f\x6c\xa2\xef\xc1\xf6\xe9\xe9\x31\xd8\x6f\xb6\xd1\x3a\x0c\x77\x8f\x71\x2c\x7a\xc9\x9b\x70\x8f\xcf\x92\x1a\x0c\x97\x39\x1b\x3f\xcc\x84\x58\x2c\x16\x10\x70\x51\xe4\xa6\x04\x4d\x67\xd4\x29\xa5\x60\xf8\x48\xaa\x04\xc3\x50\x1a\x3c\x12\x64\xac\x01\xa5\x04\xc5\x29\x95\x80\x2a\x85\x94\x24\x1d\xd0\xb0\x2e\x21\x57\x80\x90\xb4\x34\x85\x30\x1a\x55\x89\x8e\xf3\x9b\x00\x00\xa8\x37\x49\xa6\x86\x1b\x34\xb5\xa3\x6c\x09\x58\x99\x17\x6f\xb2\x67\xbf\x3b\x6e\xcf\x8a\xf4\x1c\xee\xa6\xe3\x46\x37\xa2\xae\x79\xd2\x74\x42\x4d\x1e\x26\x09\x57\xca\x34\xa5\xbe\xb2\xd6\x7c\xfe\x85\xb2\xa2\x39\xdc\xad\xdd\xdb\xbc\xe1\x6a\x57\x49\x32\xf3\xa7\xb8\xc2\x0a\x1a\x28\xbf\x34\xac\xf1\x40\xfe\x73\x0d\xf6\xf9\x23\x7a\xf8\xe2\xd9\xc1\x2d\xa7\xed\x30\x0e\x8f\x1d\xa3\x9f\x68\x5e\xe6\x6d\x2b\x76\x3d\x3c\xc0\x09\x55\x9e\x78\xb3\x80\x2b\x99\x82\x62\x03\x8e\x36\x68\xca\xec\x98\x47\x58\x33\x87\x70\x71\x32\xd2\x2b\x25\x95\xa1\x9e\x42\x76\x98\xd6\x0d\x9b\xb0\x84\xd5\x6d\xbd\xfc\x03\x99\xc8\x85\x79\x73\xd1\x66\x5b\x3f\xb9\x6c\xeb\x9e\x2b\xce\xdb\x80\x74\x5b\x41\x65\x0c\xab\x09\x57\xfb\x51\xf3\xea\x39\x80\x65\x03\x34\xec\xfd\x36\xb5\xda\xda\xbb\xc6\xf2\xfb\xda\xf1\xef\x90\xee\x3b\x9b\xd7\x97\xb9\xbc\x07\x2c\x9c\x91\xae\xd4\x7c\xf7\x57\xae\x38\x5d\xf1\x8b\x18\x88\xd5\xfb\x30\x7f\xd1\x2b\xec\x6a\x8e\x44\x6b\x51\xac\x6e\x3d\xc8\xb1\x74\x1d\xf3\x9b\xfa\x85\xfd\x90\xb6\xf5\x36\xd1\x6f\x4f\xd1\x94\x1a\x13\x71\xef\xb5\xff\x0f\x83\xf8\x27\x36\xdd\xb4\x06\x6a\xfc\x61\x64\x6e\xbf\x88\xdf\x01\x00\x00\xff\xff\xfb\x06\x01\xb0\x88\x05\x00\x00" +var _stakingcollectionRestake_all_stakersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x6f\xdb\x30\x0c\xbd\xeb\x57\x10\x39\x14\x36\x50\x38\xf7\x60\x59\xb1\x25\x18\xd0\x4b\x36\xb4\xc5\xee\xac\x4d\xa7\x46\x64\x31\x90\x68\x64\x40\x91\xff\x3e\xc8\x72\xfc\x11\x2b\xdb\x61\xab\x0f\x86\x20\x92\x8f\x8f\x8f\x4f\x55\x7d\x64\x2b\xf0\x4d\xf3\xe9\x59\xf0\x50\x99\xfd\x86\xb5\xa6\x5c\x2a\x36\x50\x5a\xae\x61\x11\x8d\x2d\xd4\xa8\xf2\x71\xfb\x82\xaf\x9a\xba\xa4\x51\xd9\x34\xb0\x50\x6a\xb9\x5c\xc2\x86\xeb\xba\x12\x07\x96\x4e\x68\x0b\x2a\x40\xf8\x40\xc6\x81\x30\x38\xc1\x03\x41\xc9\x16\x50\x6b\x30\x5c\x90\x03\x34\x05\x14\xa4\x69\x8f\xc2\xd6\x41\x65\x00\x21\xef\x79\x28\x25\x16\x8d\xc3\x40\xf8\x5d\x01\x00\xb4\x3f\x4d\xd2\xc2\x4d\x58\x3f\x51\xb9\x02\x6c\xe4\x2d\x89\x0e\x95\x0d\xc7\xef\x27\x43\x36\x85\xbb\x78\xde\xec\x46\xb5\x3d\x8f\x96\x8e\x68\x29\xc1\x3c\xe7\xc6\x48\xd7\xea\x2b\x5b\xcb\xa7\x9f\xa8\x1b\x4a\xe1\xee\x4b\x88\xa5\x1d\x57\xff\x39\xd2\x65\x16\xe3\x0a\x6b\xe8\xa0\x32\x27\x6c\x71\x4f\xd9\x6b\x0b\xf6\xe9\x23\x66\xf8\x9c\xf8\xc5\xad\xe2\x5e\x98\xa7\x3f\x07\x46\x3f\x50\xde\xd2\x7e\x14\xff\x3d\x3c\xc0\x11\x4d\x95\x27\x8b\x0d\x37\xba\x00\xc3\x02\x81\x36\x58\x2a\xfd\x9a\xe7\x6e\x0a\x08\xe7\x20\x23\xfd\xa2\xbc\x11\x1a\x29\xe4\x97\xe9\xdd\xf0\xb8\x75\xb0\xbe\xad\x57\xb6\x27\xd9\x85\xb4\x24\x55\x7d\xb5\xf7\x53\xa8\xf6\xee\xb9\xe0\xbc\x4f\x48\xf7\x1d\x4c\xc9\xb0\x8e\xb8\x3a\xdb\x75\xd1\x24\x00\xac\x3a\xa0\xe9\xec\xb7\xa9\xb5\xd6\x7e\xea\x2c\xff\xd2\x3a\xfe\x0a\xe9\x7e\xb0\x79\x7b\x59\xe9\x7b\xc0\x3a\x18\xe9\x42\x2d\x0b\x6f\xe5\x82\x33\x34\x3f\xab\x89\x58\xa3\x07\xf3\x17\xbd\xb6\x43\xcf\x99\x68\x3d\x8a\xd7\x6d\x04\x39\x97\x6e\x60\x7e\x53\xbf\xed\x38\xa5\x1f\xbd\x2f\xcc\xfa\xd3\x2e\xa6\x46\x24\xef\x5a\xfb\xff\xb0\x88\x7f\x62\x33\x6c\x6b\xa2\xc6\x1f\x56\x16\xfe\x67\xf5\x3b\x00\x00\xff\xff\xcb\xbd\x75\xfc\x85\x05\x00\x00" func stakingcollectionRestake_all_stakersCdcBytes() ([]byte, error) { return bindataRead( @@ -5460,11 +5439,11 @@ func stakingcollectionRestake_all_stakersCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/restake_all_stakers.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0xda, 0xba, 0x52, 0x23, 0xe, 0xf6, 0x97, 0x44, 0xa5, 0xd4, 0xf4, 0x21, 0x73, 0x60, 0x80, 0xd6, 0xad, 0x1c, 0x30, 0x54, 0x65, 0xf, 0xc5, 0x68, 0x6b, 0x2a, 0x6b, 0x92, 0x99, 0x2, 0xd4}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf7, 0xee, 0xd6, 0x42, 0xaf, 0x95, 0x76, 0xc4, 0xef, 0x82, 0xa3, 0xbb, 0xb6, 0xa5, 0x72, 0xc9, 0xc0, 0x45, 0x5, 0xef, 0xd3, 0x94, 0x90, 0x5c, 0x7f, 0x90, 0x8b, 0x25, 0xf2, 0x33, 0xa3, 0x62}} return a, nil } -var _stakingcollectionScriptsDoes_account_have_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4e\xc3\x40\x10\x45\xfb\x3d\xc5\x2f\xe3\x06\x53\xa7\x33\x76\x80\x88\x28\x91\x70\x2e\x30\x5a\x8f\x61\xc5\x7a\x26\xda\x99\x25\x48\x88\xbb\x53\x24\x52\x0a\xe8\x5e\xf1\xf5\xdf\x4b\xcb\x49\x8b\xe3\x31\xeb\x79\x74\xfa\x48\xf2\xd6\x6b\xce\x1c\x3d\xa9\x60\x2e\xba\xe0\xfe\x6b\x3c\x76\x2f\xdb\xfd\x53\x7f\xd8\xed\x36\xfd\x71\x7b\xd8\x77\xc3\xf0\xba\x19\xc7\x10\xda\xb6\xc5\xc0\xce\x65\x49\xc2\x86\x34\x83\x04\x14\xa3\x56\x71\x24\x83\xb1\xa3\x9e\x70\x4e\xfe\x0e\xc2\x55\x80\x9b\x21\x04\x8a\x91\xcd\x56\x94\x73\x83\xb9\x0a\x16\x4a\xb2\xa2\x69\x2a\x6c\xb6\x46\x77\x81\x66\x8d\x07\xd5\x8c\xef\x00\x00\x85\xbd\x16\xf9\x3f\xf9\x6e\x52\xb6\xee\x12\xf0\x4c\x9f\xfc\x67\x70\xfb\xbe\x42\x13\x7e\x7e\x03\x00\x00\xff\xff\x22\xf7\x5f\x71\x04\x01\x00\x00" +var _stakingcollectionScriptsDoes_account_have_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4e\xc4\x40\x0c\x45\xfb\x39\xc5\xd7\x56\x9b\x86\xf4\xdb\x2d\x20\x44\xcf\x09\xac\x89\x03\x16\x33\x76\x34\xf6\x90\x02\x71\x77\x8a\x44\x4a\xb1\xe9\x9e\xf4\xbf\x9e\x9e\xd4\xc5\x5a\xe0\xad\xd8\xfa\x11\xf4\x2d\xfa\xf9\x62\xa5\x70\x0e\x31\xc5\xdc\xac\xe2\x72\xba\x5d\x52\x1a\xc7\x11\xaf\x1c\xdc\xaa\x28\x3b\x64\x06\x29\x28\x67\xeb\x1a\x10\x87\x73\xa0\x2f\x58\x25\xbe\x40\xd8\x0d\x38\x14\x29\x51\xce\xec\x7e\xa5\x52\x06\xcc\x5d\x51\x49\xf4\x4a\xd3\xd4\xd8\xfd\x86\xfb\x06\xc3\x0d\xcf\x66\x05\xbf\x09\x00\x1a\x47\x6f\x7a\xde\xfb\x34\x19\xfb\x7d\x0b\x78\xa7\x1f\x7e\x38\x1c\xee\x1d\x86\xf4\xf7\x1f\x00\x00\xff\xff\x4a\x63\x63\xb2\x01\x01\x00\x00" func stakingcollectionScriptsDoes_account_have_staking_collectionCdcBytes() ([]byte, error) { return bindataRead( @@ -5480,11 +5459,11 @@ func stakingcollectionScriptsDoes_account_have_staking_collectionCdc() (*asset, } info := bindataFileInfo{name: "stakingCollection/scripts/does_account_have_staking_collection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0xa8, 0x71, 0xb0, 0x74, 0x2b, 0xe7, 0xf6, 0x22, 0x19, 0xad, 0x8, 0x16, 0xff, 0xe6, 0xf3, 0xa8, 0x0, 0x53, 0x43, 0x63, 0x5e, 0x29, 0xad, 0x82, 0x3, 0x6f, 0x87, 0x48, 0xf5, 0xa3, 0xf1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0x34, 0x8c, 0xdd, 0x28, 0xf3, 0x71, 0x7c, 0x27, 0x34, 0x43, 0xc2, 0x6c, 0xde, 0x42, 0x3e, 0x68, 0x2d, 0xc2, 0x74, 0x34, 0x8e, 0x51, 0xaf, 0x77, 0xcc, 0xac, 0x1b, 0x8d, 0x90, 0x91, 0x7f}} return a, nil } -var _stakingcollectionScriptsGet_all_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x4b\xc3\x40\x10\x85\xef\xfb\x2b\x1e\x3d\x35\x97\xc6\x73\x6f\x21\xa9\x25\x58\x5a\x30\xb9\x89\x87\x31\x99\xc4\xc5\xc9\xae\xcc\x4e\x51\x11\xff\xbb\x60\xa3\x55\xea\xed\xb1\x3b\xdf\x7c\x8f\xf1\xd3\x73\x54\xc3\xb5\xc4\x97\xc6\xe8\xc9\x87\xb1\x8c\x22\xdc\x99\x8f\x01\x83\xc6\x09\x57\xaf\x4d\x5b\xdc\xd4\xfb\x6d\x79\xd8\xed\x36\x65\x5b\x1f\xf6\x45\x55\xdd\x6e\x9a\xc6\xfd\x82\xeb\xaa\xa5\x07\xe1\x79\xc7\x89\x5c\x5c\x7e\x2c\x9c\xcb\xf3\x1c\x5b\xb6\x04\x0a\x20\x55\x7a\x43\x1c\x40\x22\xb0\x47\x46\xcf\xc2\x23\x59\x54\x4c\x6c\xd4\x93\x11\x86\xa8\xe7\xe7\x84\x64\x51\xb9\x87\x0f\x5f\xf3\x69\xf6\x75\x3f\xa5\x9d\xa3\xae\xe3\x94\x96\x24\x92\x61\x38\x06\x4c\xe4\xc3\x92\xfa\x5e\x39\xa5\x35\x8a\x53\xc8\xd6\xb8\xbb\xac\xb7\xaa\xbe\x45\x75\x18\xe2\x3d\xde\x1d\x00\x28\xdb\x51\xc3\xff\x37\x5a\x8d\x6c\x85\xc8\x1f\xee\x2c\x9b\x43\xe6\x3e\x3e\x03\x00\x00\xff\xff\x8b\xe6\xbd\x01\x68\x01\x00\x00" +var _stakingcollectionScriptsGet_all_delegator_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x31\x4b\x03\x51\x10\x84\xfb\xf7\x2b\x86\xab\x72\x4d\xae\x4f\x17\x0c\x4a\x6a\xed\xc4\x62\xbd\xb7\xef\x7c\xb8\xf7\x56\x76\x37\x88\x88\xff\x5d\xd0\xd3\x24\x24\xdd\xb0\x33\xc3\x37\x6c\x9d\xdf\xd4\x02\xb7\xa2\xef\xf7\x41\xaf\xb5\x4d\x37\x2a\xc2\x63\x54\x6d\x28\xa6\x33\xba\xab\x5e\x97\x4e\x9a\xfb\xdd\x03\x3d\x0b\x2f\xa1\x93\xda\xb9\xd1\xa5\x34\x0c\x03\xee\x38\x1c\xd4\x40\x66\xf4\x01\x2d\x20\x11\xc4\x0b\x23\xb3\xf0\x44\xa1\x86\x99\x83\x32\x05\xa1\xa8\x1d\xcf\x0e\x0f\x35\xce\xa8\xed\x27\xef\x0b\x6f\xfc\x5f\x95\x12\x8d\x23\xbb\xaf\x48\xa4\x47\x39\x34\xcc\x54\xdb\x8a\x72\x36\x76\xdf\x60\xfb\x2b\xfa\x0d\x1e\x2f\xe7\xad\x77\x7f\xa0\x7d\x2b\xfa\x84\xcf\x04\x00\xc6\x71\xb0\x76\xfd\x41\xeb\x89\x63\x2b\x72\xd6\x3b\xc2\x16\xd1\xa7\xaf\xef\x00\x00\x00\xff\xff\x8b\x34\x8c\xda\x65\x01\x00\x00" func stakingcollectionScriptsGet_all_delegator_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -5500,11 +5479,11 @@ func stakingcollectionScriptsGet_all_delegator_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_all_delegator_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd6, 0x70, 0xf7, 0xc4, 0xee, 0x69, 0xb6, 0x5e, 0xd0, 0x74, 0x7b, 0xb9, 0xbf, 0x6e, 0x95, 0x73, 0x5e, 0x75, 0xf4, 0xbe, 0x3, 0x26, 0xde, 0x54, 0x17, 0x4d, 0xab, 0x0, 0xd3, 0xec, 0x10, 0x78}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x61, 0xbc, 0xe9, 0xa, 0xd, 0xd8, 0x3e, 0x8b, 0x75, 0x60, 0x29, 0xdf, 0x8, 0xba, 0x2, 0xf2, 0xbb, 0xe3, 0x73, 0x8b, 0xed, 0x4a, 0xcc, 0x91, 0x4b, 0xa5, 0x5f, 0x2c, 0xe8, 0x7e, 0xf4, 0x11}} return a, nil } -var _stakingcollectionScriptsGet_all_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xcd\x6a\xc3\x40\x0c\x84\xef\xfb\x14\x43\x4e\xf1\x25\xee\x39\x37\x63\xa7\xc1\x34\x38\x50\xfb\x56\x7a\x50\xbd\x72\x6a\x2a\xaf\xca\xae\x42\x5b\x4a\xdf\xbd\x90\xb8\x3f\x90\xdc\x06\x49\x9f\x66\x98\x71\x7a\xd5\x68\xb8\x15\x7d\x6b\x8d\x5e\xc6\x70\x28\x55\x84\x7b\x1b\x35\x60\x88\x3a\xe1\xe6\xbd\xed\x8a\xbb\xba\xd9\x96\xfb\xdd\x6e\x53\x76\xf5\xbe\x29\xaa\xea\x7e\xd3\xb6\xee\x1f\x5c\x57\x1d\x3d\x09\xcf\x3f\xce\xe4\xe2\x72\xb1\x70\x2e\xcf\x73\x6c\xd9\x12\x28\x80\x62\xa4\x0f\xe8\x00\x12\x81\x3d\x33\x82\x7a\xc6\xc4\x46\x9e\x8c\x30\x68\x3c\x4d\x12\x92\x69\x64\x8f\x31\x9c\xae\xd2\xec\xd2\xff\x46\x75\x8e\xfa\x9e\x53\x5a\x92\x48\x86\xe1\x18\x30\xd1\x18\x96\xe4\x7d\xe4\x94\xd6\x28\xce\x22\x5b\xe3\xe1\x32\xd4\xaa\x51\xcf\x75\x18\xf4\x11\x9f\x0e\x00\x22\xdb\x31\x86\xeb\xa5\xac\x0e\x6c\x85\xc8\x0f\xf2\x67\x31\x8b\xcc\x7d\x7d\x07\x00\x00\xff\xff\x6d\x35\x31\x49\x54\x01\x00\x00" +var _stakingcollectionScriptsGet_all_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x31\x4b\x43\x41\x10\x84\xfb\xfb\x15\xc3\xab\xf2\x9a\xbc\x3e\x5d\x50\x94\x34\x36\xda\x89\xc5\xfa\x6e\x2f\x1e\xee\xed\xca\xde\x06\x11\xf1\xbf\x0b\xf1\xa9\x11\xd3\x0d\x3b\xf3\x31\xc3\xd6\xf6\x62\x1e\xb8\x12\x7b\xbd\x0d\x7a\xae\xba\xbf\x30\x11\x9e\xa3\x9a\xa2\xb8\x35\x0c\x67\xbd\x21\x9d\x90\xbb\xcb\x3b\x7a\x14\x5e\x42\x27\xd8\x5f\x63\x48\x69\x9a\x26\x5c\x73\x74\x90\x82\xdc\xe9\x0d\x56\x40\x22\x88\x27\x86\x5a\x66\x34\x0e\xca\x14\x84\x62\x7e\xbc\x74\xf4\x30\xe7\x8c\xaa\xc7\x54\x5f\x5a\xe6\x9f\x2d\x29\xd1\x3c\x73\xef\x2b\x12\x19\x51\x0e\x8a\x46\x55\x57\x94\xb3\x73\xef\x1b\x6c\xbf\xc4\xb8\xc1\xfd\xff\x51\xeb\x1b\xcb\xbc\xd3\x62\x0f\x78\x4f\x00\xe0\x1c\x07\xd7\xf3\x1f\x59\xef\x39\xb6\x22\xdf\xc8\x6f\xc5\x22\xc6\xf4\xf1\x19\x00\x00\xff\xff\xcd\xc4\xa0\x99\x51\x01\x00\x00" func stakingcollectionScriptsGet_all_node_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -5520,11 +5499,11 @@ func stakingcollectionScriptsGet_all_node_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_all_node_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8a, 0x65, 0xfc, 0xb1, 0xf6, 0xf3, 0xe1, 0x26, 0xe8, 0x32, 0x38, 0x81, 0xb0, 0x52, 0x6c, 0x49, 0x9b, 0x28, 0x28, 0x3e, 0x26, 0xf1, 0xac, 0x9c, 0xcc, 0xdd, 0x8e, 0x1e, 0x36, 0x5, 0x9, 0xdb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x11, 0x1b, 0xdc, 0xc0, 0x18, 0xba, 0x5a, 0xa1, 0x59, 0xc9, 0x67, 0x12, 0x85, 0xb0, 0xda, 0x24, 0xdd, 0x74, 0x94, 0xbd, 0xbb, 0xbe, 0x46, 0xdd, 0x56, 0x2c, 0x3f, 0x4d, 0x4e, 0x6a, 0xe8, 0x7b}} return a, nil } -var _stakingcollectionScriptsGet_delegator_idsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcf\xbd\x6a\xc3\x40\x10\x04\xe0\xfe\x9e\x62\x4a\xab\xb1\x52\xbb\x13\x3a\x27\x88\x18\x1b\x2c\x77\x21\xc5\xa2\x5b\x29\x47\x4e\x77\x61\x77\x4d\x12\x42\xde\x3d\x60\xe7\xaf\x50\x37\xb0\x2c\xdf\x4c\x9c\x5f\x8a\x18\x6e\x53\x79\xed\x8d\x9e\x63\x9e\xda\x92\x12\x0f\x16\x4b\xc6\x28\x65\xc6\xcd\x5b\x7f\x6a\xee\xbb\xfd\x5d\x7b\xd8\xed\xb6\xed\xa9\x3b\xec\x1b\xef\x8f\xdb\xbe\x77\xae\xae\x6b\x1c\xd9\xce\x92\x15\x94\x41\x22\xf4\x8e\x32\x82\x52\x82\x3d\x31\x02\x27\x9e\xc8\x8a\xa0\xf3\x0a\xb5\x22\x1c\x10\xf3\xe5\xa6\x57\x0e\xc3\xaf\xe7\x1c\x0d\x03\xab\xae\x28\xa5\x0a\xe3\x39\x63\xa6\x98\x57\x14\x82\xb0\xea\x06\xcd\x35\x54\x1b\x3c\x2c\xf6\x5d\xfb\x1f\xae\xf3\xfa\x88\x0f\x07\x00\x72\xa9\xb7\x3c\x70\x3d\xb1\xfd\xff\xf9\xa3\xbe\x43\xe5\x3e\xbf\x02\x00\x00\xff\xff\x8d\xf2\x13\x88\x21\x01\x00\x00" +var _stakingcollectionScriptsGet_delegator_idsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xbd\x6a\xc4\x40\x0c\x84\xfb\x7d\x8a\xe1\xaa\x73\x73\xee\xaf\x0b\x31\x01\xb7\x49\x19\x52\x88\x5d\xd9\x59\x22\xaf\x82\x24\x13\x42\xc8\xbb\x07\xec\xfc\x15\xee\x06\x06\xcd\xf7\xa9\x2e\xaf\x6a\x81\x3b\xd1\xb7\x87\xa0\x97\xda\xe6\x5b\x15\xe1\x1c\x55\x1b\x26\xd3\x05\xa7\xc3\xee\x94\x52\xdf\xf7\xb8\xe7\x58\xad\x39\xa8\x81\xcc\xe8\x1d\x3a\x81\x44\x10\xcf\x8c\xc2\xc2\x33\x85\x1a\xc6\xc1\xe1\xa1\xc6\x05\xb5\x6d\x9d\xef\x7b\xc8\xbf\x83\x29\x51\xce\xec\x7e\x26\x91\x0e\xd3\xda\xb0\x50\x6d\x67\x2a\xc5\xd8\xfd\x8a\x9b\x3d\x74\x57\x3c\x1e\x0a\x5d\x86\x1f\xdc\x38\xf8\x13\x3e\x12\x00\xd8\xa6\x77\xfc\xdd\x65\xe6\xf8\x7f\xf3\x87\xfa\x0e\x5d\xfa\xfc\x0a\x00\x00\xff\xff\x7b\xbc\xfe\x64\x1e\x01\x00\x00" func stakingcollectionScriptsGet_delegator_idsCdcBytes() ([]byte, error) { return bindataRead( @@ -5540,11 +5519,11 @@ func stakingcollectionScriptsGet_delegator_idsCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_delegator_ids.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8, 0x3c, 0xc3, 0x2f, 0xf7, 0xd4, 0x15, 0x36, 0xaa, 0x4d, 0x8, 0x2e, 0xc1, 0x6, 0x5b, 0x41, 0xbc, 0x5f, 0x9b, 0x97, 0xea, 0xb7, 0x11, 0x93, 0xfd, 0x12, 0xd0, 0xc8, 0xfe, 0xbd, 0x20, 0x8f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2c, 0x35, 0xab, 0x54, 0x9e, 0x17, 0xc5, 0x8d, 0xcb, 0x10, 0x21, 0xe1, 0x7c, 0x59, 0xcb, 0xec, 0x18, 0xbf, 0x66, 0xb7, 0x4f, 0x38, 0xc, 0x32, 0x7f, 0x8b, 0x9e, 0x82, 0x19, 0x52, 0xc, 0xbe}} return a, nil } -var _stakingcollectionScriptsGet_does_stake_existCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xd1\x4a\xc3\x30\x14\x86\xef\xf3\x14\x3f\xbb\xda\x60\x58\xd1\xbb\xde\x48\x6d\xab\x14\xc7\x06\xb6\x3e\x40\x6c\x4e\x6a\x30\xcd\x19\x49\x86\x03\xf1\xdd\xa5\x6b\xa1\xa3\x7a\x95\xe4\x9c\x9c\xef\xfb\x39\xa6\x3f\xb2\x8f\x78\xb2\xfc\x55\x47\xf9\x69\x5c\x97\xb3\xb5\xd4\x46\xc3\x0e\xda\x73\x8f\xdb\x73\xdd\x64\x2f\xd5\xfe\x39\x3f\xec\x76\x65\xde\x54\x87\x7d\x56\x14\xaf\x65\x5d\x8b\xab\xe1\xaa\x68\xe4\xbb\xa5\x89\x31\x4e\xae\xfe\x36\x56\x42\x24\x49\x82\x86\xac\x0d\x30\x1a\xf1\x83\x10\x8e\xd4\x1a\x6d\x48\xc1\xb1\x22\xb0\x87\x22\x4b\x9d\x8c\xec\x41\x67\x13\x62\x80\x71\xe3\xcf\x89\xde\xce\x11\x2f\x38\xcd\x7e\x41\x92\x4a\x79\x0a\x41\x08\xd9\xb6\x14\xc2\x5a\x5a\xbb\x81\x3e\x39\xf4\xd2\xb8\xf5\xd4\x4d\x91\x8d\x97\xed\xc5\x5c\x15\x29\xea\xe8\x8d\xeb\xb6\x73\x82\xa1\xf8\x56\xb9\x78\x7f\xf7\xb0\x49\xf1\xc8\x6c\xf1\x2d\x00\xc0\x53\x3c\x79\xf7\xff\xe2\x6e\x14\x53\x18\xaa\x54\x0e\xf9\x67\x9f\x5c\xfa\xc6\x73\xe1\xbb\x7a\x6c\xc4\xcf\x6f\x00\x00\x00\xff\xff\xc7\xd8\xe3\x24\xa2\x01\x00\x00" +var _stakingcollectionScriptsGet_does_stake_existCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\xc1\x6a\xf3\x30\x10\x84\xef\x7a\x8a\xc1\xa7\x18\xc2\x6f\xf8\x7b\xf3\xa5\xb4\x4d\x0b\x3e\x27\x7d\x00\x55\x5a\xb9\x4b\xd7\xda\x20\x29\xb4\x50\xfa\xee\xc5\xb1\xc1\xae\xc9\x49\xd2\xce\xce\x7c\x83\x78\x38\x6b\x2a\x78\x11\xfd\x3c\x16\xfb\xc1\xb1\x7f\x52\x11\x72\x85\x35\x22\x24\x1d\x50\xdd\xd4\x2a\xb3\x72\x76\x87\x93\x7d\x13\x9a\x97\x56\xb6\xbf\x42\x65\x4c\xd3\x34\x38\x91\x48\x06\x07\x94\x77\x42\x3e\x93\xe3\xc0\xe4\x11\xd5\x13\x34\xc1\x93\x50\x6f\x8b\x26\xd0\x17\xe7\x92\xc1\x71\xda\x9c\xd3\xdd\xd2\xef\x1a\x17\x34\x6d\x92\xac\xf7\x89\x72\x36\xc6\x3a\x47\x39\xef\xac\x48\x8d\x70\x89\x18\x2c\xc7\xdd\xac\xb6\x78\x98\x2e\xfb\x2b\xb9\x3b\xb4\x38\x96\xc4\xb1\xdf\x2f\x0d\xc6\xe1\x6b\x17\xcb\xdd\xff\xfb\xba\xc5\xa3\xaa\xe0\xdb\x00\x40\xa2\x72\x49\xf1\xf6\xaf\xfd\xf3\x4a\x79\x9c\xd2\xf3\xd8\x7f\xe1\xd9\x2d\x6f\x3a\x37\xbc\xd5\xa3\x36\x3f\xbf\x01\x00\x00\xff\xff\xa0\xc3\x2f\x2d\x9f\x01\x00\x00" func stakingcollectionScriptsGet_does_stake_existCdcBytes() ([]byte, error) { return bindataRead( @@ -5560,11 +5539,11 @@ func stakingcollectionScriptsGet_does_stake_existCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_does_stake_exist.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x78, 0xd5, 0xb, 0xb6, 0xe7, 0xd, 0xc3, 0xda, 0x5a, 0x2c, 0x1, 0x38, 0x11, 0x37, 0xb5, 0xaa, 0xd3, 0xbe, 0x7c, 0x49, 0x28, 0x4e, 0xe8, 0x23, 0xf3, 0xea, 0x3b, 0x8f, 0x10, 0x1b, 0x76, 0xb2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4, 0xb, 0x6f, 0x8c, 0x94, 0xdc, 0x94, 0x55, 0x5, 0x3d, 0xa0, 0x77, 0x92, 0x7, 0xba, 0x57, 0xbd, 0x9e, 0x52, 0x3f, 0x15, 0x13, 0x69, 0x71, 0x5, 0x3, 0xa5, 0x1c, 0x2a, 0xe6, 0xa2, 0xa4}} return a, nil } -var _stakingcollectionScriptsGet_locked_tokens_usedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xb1\x6a\xeb\x40\x10\x45\xfb\xfd\x8a\x5b\x5a\xcd\xd3\x2b\x42\x0a\x75\x42\xb6\x82\x89\xb0\x21\x92\x3f\x60\xd9\x1d\xcb\x8b\x56\x33\x61\x67\x85\x1d\x42\xfe\x3d\x44\x4e\x48\x93\x7a\x98\x73\xce\x0d\xf3\xab\xa4\x8c\x36\xca\xb5\xcf\x76\x0a\x3c\x36\x12\x23\xb9\x1c\x84\x71\x4e\x32\xe3\xff\xad\x1f\xea\xe7\xfd\xe1\xa9\x39\x76\xdd\xae\x19\xf6\xc7\x43\xbd\xdd\xbe\xec\xfa\xde\x98\xb2\x2c\x31\x50\x8c\x8a\x8b\x5c\x31\x5b\x7e\x43\x14\x37\x91\x47\x96\x89\x58\x91\x2f\x04\xeb\x9c\x2c\x9c\x11\x14\x8b\x06\x1e\xd7\xaf\x56\xd2\xd7\x31\x11\xf4\xae\x85\xfb\xf5\xb2\x78\x52\x58\xf6\xf0\x14\x69\xb4\x59\x92\x1a\x63\x9d\x23\xd5\x8d\x8d\xb1\xc0\x79\x61\xcc\x36\xf0\xe6\x1b\x5e\xa1\xf6\x3e\x91\x6a\x51\xe1\xd4\x86\xdb\xe3\x03\xde\x0d\x00\x24\xca\x4b\xe2\xbf\xf7\xfd\x1b\x29\x77\x6b\xee\xb0\xd6\x9e\x94\xfc\xc6\xde\x39\xd5\x4f\x76\x61\x3e\x3e\x03\x00\x00\xff\xff\xbc\xf0\x27\x66\x24\x01\x00\x00" +var _stakingcollectionScriptsGet_locked_tokens_usedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xb1\x4e\xec\x40\x0c\x45\xfb\xf9\x8a\xab\xad\x92\xe6\xa5\x79\xa2\x48\x87\x90\x52\xd1\xb1\xfb\x01\xd6\x8c\x37\x3b\x8a\x63\xa3\xb1\xa3\x05\x21\xfe\x1d\x91\x05\xd1\x6c\x7d\xe4\xe3\x73\xeb\xfa\x6a\x2d\x30\x89\x5d\x5f\x82\x96\xaa\xf3\x93\x89\x70\x8e\x6a\x8a\x73\xb3\x15\x87\xbb\xec\x90\xd2\x30\x0c\x38\xb2\x88\xe3\x62\x57\xac\xa4\xef\x10\xcb\x0b\x17\x84\x2d\xac\x8e\xb8\x30\x28\x67\xdb\x34\x50\x1d\x9b\x57\x9d\xf7\xab\xc9\xda\x37\x6c\x0c\xbf\x79\x91\xff\x9e\xaa\x15\x76\x90\x16\x14\x16\x9e\x29\xac\x79\x4a\x94\x33\xbb\x77\x24\xd2\xe3\xbc\x29\x56\xaa\xda\xfd\xc8\x47\x3c\x96\xd2\xd8\xbd\x1f\x71\x9a\xea\xdb\xc3\x7f\x7c\x24\x00\x68\x1c\x5b\xd3\xfb\xe3\xfe\xcd\x1c\xcf\x7b\xee\x71\xaf\x3d\x39\x97\x8e\x6e\x9e\xf1\x37\xbb\x4f\x9f\x5f\x01\x00\x00\xff\xff\x7c\x03\x2f\x67\x21\x01\x00\x00" func stakingcollectionScriptsGet_locked_tokens_usedCdcBytes() ([]byte, error) { return bindataRead( @@ -5580,11 +5559,11 @@ func stakingcollectionScriptsGet_locked_tokens_usedCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_locked_tokens_used.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x55, 0x1c, 0x5d, 0x49, 0x92, 0x47, 0x87, 0x1, 0x4f, 0xf1, 0x59, 0x54, 0x19, 0x4, 0xfd, 0x3e, 0xad, 0x96, 0xb8, 0x56, 0xac, 0xbe, 0xb, 0x44, 0xcf, 0xd1, 0xd, 0x52, 0xd3, 0x7b, 0xc7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x88, 0xc, 0xfb, 0x97, 0x66, 0x4b, 0x65, 0x92, 0x16, 0xae, 0xa2, 0x40, 0x46, 0xe3, 0xed, 0x54, 0x24, 0x26, 0x91, 0x9f, 0x43, 0x2, 0x56, 0xb6, 0x5e, 0x20, 0x64, 0xb9, 0x16, 0xd4, 0x6a, 0xd9}} return a, nil } -var _stakingcollectionScriptsGet_machine_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xcb\x6a\xf3\x30\x10\x85\xf7\x7a\x8a\xb3\xfb\x6d\xf8\xa9\xbb\x36\x84\x62\xec\x34\x98\xa6\x09\xd4\xd9\x95\x2e\x84\x3c\x72\x44\xe5\x51\x90\x64\x5a\x28\x79\xf7\x12\x5f\x42\x6f\x5a\x6a\xe6\x3b\xe7\x1b\xd3\x9f\x9c\x8f\xb8\xb7\xee\xad\x89\xf2\xd5\x70\x57\x3a\x6b\x49\x45\xe3\x18\xda\xbb\x1e\xb7\xef\xcd\xa1\x78\xa8\x77\x9b\x72\xbf\xdd\xae\xcb\x43\xbd\xdf\x15\x55\xf5\xb4\x6e\x1a\x21\xb2\x2c\xc3\x86\x62\x40\x3c\x12\x7a\xa9\x8e\x86\x09\x52\x29\x37\x70\x84\x6c\x5b\x4f\x21\x40\x3b\x0f\x89\x70\x22\x65\xb4\x51\x60\xd7\xd2\x08\x1a\x86\xe4\x65\xfb\x5f\x40\x98\xfa\xa1\xae\x02\x42\x48\xa5\x28\x84\x44\x5a\x9b\x42\x0f\x8c\x5e\x1a\x4e\x66\x24\x47\x31\x35\xfc\x1f\x33\xeb\x2a\x47\x13\xbd\xe1\x2e\xbd\x4e\xee\xf0\x21\x00\xc0\x52\x5c\xf4\x8a\x09\x0e\x58\xfd\x7d\xf4\x4d\x47\xf1\xf1\xfb\x6a\x32\x5f\x92\x2f\xb2\xa9\x18\x53\x8d\x1e\x83\xe7\xcf\x9a\xb5\xc3\xea\x67\xcd\xf3\xa4\xf6\x32\x8b\x5c\x9e\xa7\x38\x78\xfe\x8a\x5d\x3a\x67\xe3\x24\x1d\xf7\xce\x20\x1b\xe8\x37\xc4\xc6\x4e\x73\x71\x16\x9f\x01\x00\x00\xff\xff\x9d\xb0\x2b\xec\xbb\x01\x00\x00" +var _stakingcollectionScriptsGet_machine_account_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xbb\x6a\xeb\x40\x10\x86\xfb\x7d\x8a\x1f\x37\x47\x82\x43\xd4\x0b\x4c\x30\x09\x09\x2e\x52\xb9\x0c\x29\x96\xd5\xac\x3c\x64\x35\x6b\x76\x46\xa4\x08\x7e\xf7\x60\x5d\x4c\x2e\xde\x72\xff\xdb\x37\x3c\x9c\x72\x31\x3c\xa5\xfc\x71\x30\xff\xce\xd2\x3f\xe4\x94\x28\x18\x67\x41\x2c\x79\xc0\xe6\xa6\xb6\x71\xae\x69\x1a\x3c\x93\x29\xec\x48\x18\x7c\x38\xb2\x10\x7c\x08\x79\x14\x83\xef\xba\x42\xaa\x88\xb9\xc0\x43\x4f\x14\x38\x72\x80\xe4\x8e\xa6\x20\x0b\xbc\xac\xee\x7f\x0a\x9d\x07\x10\xae\x0b\xce\xf9\x10\x48\xb5\xf2\x29\xd5\x88\xa3\x60\xf0\x2c\xd5\x12\x69\xb1\x9b\x17\xfe\x4f\x9d\xfb\xc7\x16\x07\x2b\x2c\x7d\x7d\x55\xee\xf1\xe9\x00\x20\x91\xad\x78\xbb\x39\xac\xd8\xde\xbe\xf8\xae\x27\x7b\xf9\x69\xad\x96\x4b\xda\x15\xb6\x76\x53\x2b\xc7\xa9\x78\xf9\xdc\x4b\xcc\xd8\xfe\x9e\x79\x9d\xd1\xde\x16\x90\xcb\x2b\x64\x63\x91\xef\xb1\xcb\xe6\x42\x5c\xd5\x93\xef\x0c\x4a\x4a\x7f\x43\xc2\x69\xd6\xdd\xd9\x7d\x05\x00\x00\xff\xff\x9e\xf8\xd0\x7c\xb8\x01\x00\x00" func stakingcollectionScriptsGet_machine_account_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -5600,11 +5579,11 @@ func stakingcollectionScriptsGet_machine_account_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_machine_account_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcd, 0x8f, 0x46, 0xba, 0x65, 0x46, 0x78, 0xb3, 0x99, 0x41, 0x98, 0xc1, 0xf, 0xfc, 0x98, 0xff, 0x5e, 0x5f, 0xb5, 0x7, 0xfa, 0x87, 0xfb, 0xa2, 0xc, 0x78, 0xc4, 0x32, 0x64, 0xf8, 0x72, 0x93}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb6, 0x37, 0x6c, 0xc0, 0xd6, 0xcf, 0x69, 0x48, 0xd, 0x1b, 0x78, 0xb0, 0x47, 0x86, 0x8c, 0x66, 0xc0, 0x20, 0x9d, 0x87, 0xc5, 0xac, 0x73, 0xe, 0xc2, 0xd4, 0xa, 0x90, 0x65, 0xf0, 0x84, 0xd5}} return a, nil } -var _stakingcollectionScriptsGet_machine_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\xcf\x41\x4b\xc3\x40\x10\x05\xe0\xfb\xfe\x8a\x77\x33\xb9\x18\xcf\xb9\x85\xb4\x96\x60\x6d\xc1\xed\x1f\x58\x36\x93\x74\x71\x33\x2b\x3b\x13\x14\x4a\xff\xbb\xd0\x44\x41\xb0\xf7\xf9\xe6\xbd\x17\xa6\x8f\x94\x15\xcf\x31\x7d\x5a\x75\xef\x81\xc7\x36\xc5\x48\x5e\x43\x62\x0c\x39\x4d\x78\xfa\xb2\xa7\xe6\xa5\x3b\xec\xda\xe3\x7e\xbf\x6d\x4f\xdd\xf1\xd0\x6c\x36\x6f\x5b\x6b\x8d\xa9\xaa\x0a\x3b\x52\x81\x8b\x11\x7a\x26\x4c\xce\x9f\x03\x13\x9c\xf7\x69\x66\x85\xeb\xfb\x4c\x22\x24\x18\x52\x06\xa7\x9e\xe4\x86\x02\xdf\xce\xd7\xb3\x07\x81\x2c\xe1\xf0\xbf\xe9\xc6\x38\xef\x49\xa4\x70\x31\x96\x18\x66\xc6\xe4\x02\x17\x2b\xa9\xd1\x2c\xaf\xcb\x1a\x17\xab\x39\xf0\x58\xff\xbf\xe2\xf1\x75\xe9\xd4\x2c\xb0\xe3\x21\x5d\x71\x31\x00\x90\x49\xe7\xcc\x77\xd8\x48\xfa\x57\x4a\xb1\xae\xa9\x7f\x7a\x97\xe6\x6a\xbe\x03\x00\x00\xff\xff\xff\x6b\xed\x8a\x41\x01\x00\x00" +var _stakingcollectionScriptsGet_machine_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\xb1\x6a\xc3\x40\x10\x44\xfb\xfb\x8a\xc1\x4d\xa4\x26\xea\xd5\x99\x40\x42\x8a\x54\xfe\x82\xe5\xb4\x27\x1f\xb9\xdb\x0d\xb7\x2b\x52\x18\xff\x7b\xc0\xa7\x04\x02\x76\x3d\xf3\x1e\x33\xb9\x7e\x69\x73\xbc\x16\xfd\x3e\x39\x7d\x66\x59\x5f\xb4\x14\x8e\x9e\x55\x90\x9a\x56\x1c\xee\x66\x87\x10\xa6\x69\xc2\x1b\xbb\x81\x4a\x81\x9f\x19\x95\xe2\x39\x0b\x83\x62\xd4\x4d\x1c\xb4\x2c\x8d\xcd\xd8\x90\xb4\x41\x74\x61\xbb\x41\x59\x6e\xf5\xbd\xf6\x64\xb0\x6e\x47\xfc\xd3\x87\x40\x31\xb2\xd9\x40\xa5\x8c\x48\x9b\xa0\x52\x96\x61\x47\x66\x1c\xbb\x7a\x9c\x71\x39\x79\xcb\xb2\xce\xf7\x2f\x3c\x7f\xf4\x4d\xc7\x0e\xbe\x4b\xd2\x2b\x2e\x01\x00\x1a\xfb\xd6\xe4\x01\xb6\xb2\xff\x27\x6d\xd8\xdf\xcc\xbf\xbb\xc7\x70\x0d\x3f\x01\x00\x00\xff\xff\x0c\xe4\x1e\xac\x3e\x01\x00\x00" func stakingcollectionScriptsGet_machine_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -5620,11 +5599,11 @@ func stakingcollectionScriptsGet_machine_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_machine_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1d, 0x6a, 0xbe, 0x29, 0xa6, 0xa0, 0x51, 0x4a, 0x89, 0x9a, 0x12, 0xc, 0xa3, 0xfa, 0xf4, 0xa0, 0xde, 0x2b, 0xea, 0x41, 0x35, 0xba, 0xaa, 0x3b, 0x8c, 0xed, 0xa3, 0xe5, 0x3a, 0x7c, 0xb4, 0xf2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4d, 0xfe, 0x63, 0x34, 0x4a, 0x68, 0xf3, 0x2f, 0xff, 0x43, 0xd0, 0xd2, 0xc7, 0x57, 0x2b, 0x2b, 0x9c, 0x1a, 0xd4, 0x96, 0xa0, 0x2e, 0xd8, 0x3a, 0x13, 0x78, 0x34, 0xf8, 0x39, 0x65, 0x45, 0x91}} return a, nil } -var _stakingcollectionScriptsGet_node_idsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xce\xb1\x4e\xc3\x40\x0c\xc6\xf1\xfd\x9e\xe2\x1b\x9b\x85\x30\x77\x8b\x92\x82\x22\xaa\x54\x6a\xba\x21\x06\x2b\xe7\x84\x13\x17\x1b\xd9\x57\x01\x42\xbc\x3b\x52\x8b\x60\x61\xfb\xcb\x83\x7f\x5f\x5a\x5f\xd5\x0a\xee\xb2\xbe\x8d\x85\x5e\x92\x2c\xad\xe6\xcc\x53\x49\x2a\x98\x4d\x57\xdc\xbe\x8f\xa7\xe6\xa1\x1f\xee\xdb\xc3\x7e\xbf\x6b\x4f\xfd\x61\x68\xba\xee\xb8\x1b\xc7\x10\xea\xba\xc6\x91\xcb\xd9\xc4\x41\x02\x32\xa3\x0f\xe8\x0c\xca\x19\xe5\x99\x21\x1a\x19\x7d\xe7\xf0\xa2\xc6\x11\x49\x2e\x67\xbf\x4a\x98\x7e\xa9\x10\x68\x9a\xd8\x7d\x43\x39\x57\x98\xcf\x82\x95\x92\x6c\x28\x46\x63\xf7\x2d\x9a\x6b\x54\x5b\x3c\x8e\xc5\x92\x2c\x4f\xf8\x0c\x00\x60\x17\xfd\xff\xfd\x37\x0b\x97\x41\x23\xf7\x9d\xff\x7d\xfa\x89\x2a\x7c\x7d\x07\x00\x00\xff\xff\xf5\x67\xa5\x8f\xfb\x00\x00\x00" +var _stakingcollectionScriptsGet_node_idsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4b\xc4\x40\x10\x85\xfb\xfd\x15\x8f\xab\x2e\x8d\xe9\xaf\x13\x0f\x21\x8d\x85\x29\xc5\x62\xd8\x9d\xc4\xc5\xcd\x8c\xcc\x4c\x10\x11\xff\xbb\x90\x88\xd7\xa4\xfb\x78\x0f\xbe\xf7\xea\xf2\xa1\x16\x78\x6c\xfa\x39\x06\xbd\x57\x99\x1f\xb4\x35\xce\x51\x55\x30\x99\x2e\x38\x1d\x76\xa7\x94\xfa\xbe\xc7\x33\xc7\x6a\xe2\x20\x01\x99\xd1\x17\x74\x02\xb5\x86\x78\x63\x88\x16\xc6\x70\x75\x78\xa8\x71\x41\x95\x2d\xf6\x5d\x85\xfc\xef\x4a\x89\x72\x66\xf7\x33\xb5\xd6\x61\x5a\x05\x0b\x55\x39\x53\x29\xc6\xee\x17\xdc\xef\xd0\x5d\xf0\x32\x86\x55\x99\x5f\xf1\x9d\x00\xc0\xb6\xf5\xe3\xf3\x77\x33\xc7\x93\x16\x1e\xae\x7e\x33\xfd\x41\x97\x7e\x7e\x03\x00\x00\xff\xff\x44\x15\x32\xea\xf8\x00\x00\x00" func stakingcollectionScriptsGet_node_idsCdcBytes() ([]byte, error) { return bindataRead( @@ -5640,11 +5619,11 @@ func stakingcollectionScriptsGet_node_idsCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_node_ids.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbf, 0xfd, 0x4f, 0x8d, 0xf6, 0x55, 0xfd, 0x4f, 0xd3, 0x4f, 0x3f, 0xdb, 0xa5, 0xe6, 0x88, 0x9c, 0x1e, 0x89, 0x5a, 0x40, 0x58, 0x4, 0xb6, 0x29, 0x7d, 0xfe, 0x9a, 0x0, 0x29, 0x77, 0x34, 0x6b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc3, 0xee, 0x46, 0xe2, 0xae, 0x7, 0xfa, 0x85, 0xe4, 0x58, 0x3f, 0xf4, 0xc3, 0x68, 0x7, 0xe9, 0x24, 0x83, 0xe2, 0x7, 0x84, 0x8a, 0x19, 0x96, 0xe7, 0x17, 0x22, 0xf9, 0x37, 0x5e, 0x4c, 0xf9}} return a, nil } -var _stakingcollectionScriptsGet_unlocked_tokens_usedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xc1\x4a\xc3\x40\x10\x86\xef\xfb\x14\xff\xb1\xb9\x18\x0f\xe2\x21\xb7\x90\x36\x52\x2c\x2d\x98\xe4\x01\x96\xdd\x69\xba\x64\x33\x23\x3b\x1b\x5a\x11\xdf\x5d\x6c\x2b\x5e\x3c\x0f\xf3\x7d\xdf\x1f\xe6\x77\x49\x19\x6d\x94\x73\x97\xed\x14\x78\x6c\x24\x46\x72\x39\x08\xe3\x98\x64\xc6\xe3\xa5\xeb\xeb\xd7\xed\xfe\xa5\x39\xec\x76\x9b\xa6\xdf\x1e\xf6\xf5\x7a\xfd\xb6\xe9\x3a\x63\xca\xb2\x44\x4f\x31\x2a\x4e\x72\xc6\x6c\xf9\x03\x0b\x47\x71\x13\x79\x64\x99\x88\x15\xf9\x44\xb0\xce\xc9\xc2\x19\x41\xb1\x68\xe0\xf1\xfa\xd7\x4a\xfa\x39\x26\x82\xde\xc4\x70\x7f\x66\x16\x4f\x0a\xcb\x1e\x9e\x22\x8d\x36\x4b\x52\x63\xac\x73\xa4\xba\xb2\x31\x16\x38\x2e\x8c\xd9\x06\x5e\xdd\xe1\x15\x6a\xef\x13\xa9\x16\x15\x86\x36\x5c\x9e\x9f\xf0\x69\x00\x20\x51\x5e\x12\xff\xbf\xf0\x61\xa4\x3c\xdc\x83\xfb\x6b\xef\xa0\xe4\x57\xf6\x46\xaa\x7e\xc3\x0b\xf3\x65\xbe\x03\x00\x00\xff\xff\x5a\xed\xf9\x46\x29\x01\x00\x00" +var _stakingcollectionScriptsGet_unlocked_tokens_usedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x31\x6e\xc3\x30\x0c\x45\x77\x9d\xe2\x23\x93\xbd\xd4\x4b\xd1\xc1\x5b\x51\xc0\x17\x68\x7c\x00\x41\x62\x1c\xc1\x34\x59\x88\x14\xd2\xa2\xe8\xdd\x8b\x26\x29\xb2\x78\x7e\xe0\xe3\xfb\x65\xfb\xd0\xea\x98\x58\x2f\xef\x1e\xd7\x22\xcb\x9b\x32\x53\xf2\xa2\x82\x53\xd5\x0d\x87\x5d\x76\x08\x61\x18\x06\x1c\x89\xd9\x70\xd6\x0b\xb6\x28\x5f\x68\xc2\x9a\x56\xca\x70\x5d\x49\x0c\x7e\x26\xc4\x94\xb4\x89\xa3\x18\x9a\x15\x59\xae\x77\x93\xd6\x3f\x58\x09\x76\x33\x23\x3d\xde\x8a\x66\x32\x44\xc9\xc8\xc4\xb4\x44\xd7\x6a\x21\xc4\x94\xc8\xac\x8b\xcc\x3d\x4e\x4d\xb0\xc5\x22\xdd\x5d\x3e\xe2\x35\xe7\x4a\x66\xfd\x88\x79\x2a\x9f\x2f\xcf\xf8\x0e\x00\x50\xc9\x5b\x95\xfd\x79\x4f\x0b\xf9\x7c\x0f\x3e\x5e\x7b\x67\xa3\xdc\xc5\x9b\x69\xfc\x0f\xef\xc3\x4f\xf8\x0d\x00\x00\xff\xff\x31\xdc\x37\x2c\x26\x01\x00\x00" func stakingcollectionScriptsGet_unlocked_tokens_usedCdcBytes() ([]byte, error) { return bindataRead( @@ -5660,11 +5639,11 @@ func stakingcollectionScriptsGet_unlocked_tokens_usedCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/scripts/get_unlocked_tokens_used.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x24, 0x34, 0x15, 0x3b, 0xc2, 0x85, 0xed, 0x99, 0x3, 0xda, 0x7d, 0x70, 0xad, 0x34, 0x1f, 0x5a, 0xcb, 0xe5, 0x52, 0xa3, 0x85, 0x9b, 0xc7, 0x8d, 0x9a, 0xed, 0xcf, 0x24, 0xd0, 0xb5, 0x3c, 0xda}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x57, 0x6b, 0x4a, 0x39, 0xdc, 0x90, 0x32, 0xaf, 0x58, 0x89, 0x48, 0x1d, 0x77, 0x1, 0x5, 0x8f, 0xe8, 0xf2, 0xc2, 0x68, 0xf, 0x44, 0xda, 0x36, 0x67, 0x13, 0x46, 0xf, 0x2a, 0x1c, 0x6d, 0xb2}} return a, nil } -var _stakingcollectionSetup_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x5d\x6f\xdb\x36\x14\x7d\xf7\xaf\xb8\xc9\x43\x26\x01\x8e\xbc\xe7\xc0\x49\x97\xd9\xd9\x66\x24\x88\x8b\xda\xe8\x9e\xaf\xa5\x2b\x8b\x33\x43\x0a\x24\x15\x2d\x28\xfa\xdf\x07\x52\x9f\x8c\xe4\xd4\x6b\x87\x15\xa8\x1e\xa2\x98\xba\x5f\xe7\x1c\x5e\xf2\xb2\xa7\x5c\x2a\x03\xbf\x15\x62\xcf\x76\x9c\xb6\xf2\x40\x02\x52\x25\x9f\xe0\xdc\x5b\x3b\x9f\x34\x96\x5c\x96\x9e\x55\xf3\xdb\xb3\x58\x2d\xb7\xb8\xe3\xb4\x31\x78\x60\x62\xdf\x33\xf5\x3f\xb4\x3e\x0f\x32\x3e\x50\xe2\xe2\xe8\xca\xfa\xe7\xbf\x1f\xd6\x8b\xfb\xbb\xe5\x76\x7d\x7f\xf7\x78\xbb\x5c\x7e\xb8\xdb\x6c\xfa\x19\xea\x08\x0b\xc9\x39\xc5\x86\x49\xd1\xb8\x6d\xb6\xb7\xf7\xab\xc7\xdf\x17\xeb\x87\x87\xbb\xc5\x76\xb5\x6e\x9d\x27\xb3\xd9\x0c\xb6\x19\xd3\x60\x14\x0a\x8d\x95\x97\x26\xa3\xa1\xc8\x01\x05\x60\x1c\xcb\x42\x18\x30\x12\x0a\x4d\x80\xa0\xeb\xf2\xe3\x36\x89\x8b\xb1\x32\x50\x32\xce\xa1\x94\xea\x00\x8a\xf6\xa8\x12\x4e\x5a\x83\x4c\xa1\xcc\xc8\x64\xa4\xc0\x64\xf4\x02\x19\x3e\xdb\x28\x8a\xf6\x05\x47\xd5\x84\x9f\x02\x82\x29\xe5\x65\x93\x8d\x3b\xe8\x60\x2a\xec\x9a\x4c\x91\x4f\x5d\x1a\xa9\xda\x02\xe4\xee\x2f\x8a\x8d\x06\x6d\xa4\xa2\x04\x98\xb0\x09\xa0\x10\xb5\x6f\x1d\x6a\x32\xe9\x03\xfb\x34\x01\x00\xc8\x15\xe5\xa8\x28\xd0\x6c\x2f\x48\x5d\x01\x16\x26\x0b\x7e\x95\x4a\xc9\xf2\x23\xf2\x82\xa6\xb0\x31\x52\xe1\x9e\xa6\xb0\xc0\x1c\x77\x8c\x33\xc3\x48\x87\x70\x71\x5b\x05\x0d\xe1\xd3\xc4\x45\xb2\x8f\x05\x9f\xda\xdc\x8a\x80\x69\xf1\x93\x01\xe4\x8a\x30\x79\x19\x27\xab\x71\x63\x29\x54\xf9\x23\x5d\x25\x8b\x76\xae\x82\xf9\xc5\xa8\x92\xd1\x60\xe5\x26\xb0\xe2\x5e\x8d\x0b\x3f\x34\xaf\x21\xbd\x47\x93\x85\x70\x7d\x0d\x82\xf1\x3e\x8a\x1a\xc9\x42\x11\x1a\x82\x5c\xb1\x67\xfb\x8e\x7b\xf0\x21\x95\x4e\xc3\x4a\x15\xc8\x24\x4f\x48\x01\x8a\xa4\xe3\xfc\x19\x0b\x6e\xbc\x90\x9c\x1a\x31\xff\xa8\xec\xaf\x1b\xd4\xfd\xd0\x2d\x05\x4c\xeb\x82\xe6\x4e\x0f\xaf\xd3\xa2\x3f\x99\xc9\x12\x85\xe5\xd4\xeb\x8a\xc8\xbd\xd6\x39\x29\xb4\x10\xad\x42\xc3\xcf\x55\xe2\x9b\xe0\xd8\x97\x3e\x31\x67\x83\xe2\xd3\xb6\xb5\xbf\xb1\xf2\x10\x2e\xda\x63\x21\xfa\x68\x89\xba\x09\x66\xb5\xf7\xac\xcd\xe2\x3e\x84\x67\xc7\x74\x41\x10\x54\x42\x73\x82\xf4\xfa\xdc\xca\x90\x17\x06\x98\xb1\x8d\x50\x87\xf5\x82\xb0\xd4\x13\x22\x8a\x33\x8a\x0f\x41\x58\xb7\x44\xff\x79\xb5\x2d\x35\x3e\x53\x30\x30\xb2\xcf\xfc\xf2\xc8\xe6\x8b\x5d\xb5\x83\xf5\xf1\x28\xf6\x69\x76\x90\x83\x7f\xd5\x91\x3e\x3d\xea\x61\x3a\x01\xaf\x3c\x60\xa3\x1e\xe1\x78\x20\x23\xbf\xa6\x7d\x06\xa1\x42\x6f\xe5\x33\x10\xd7\xf4\x43\xf0\x2a\x18\xff\xfe\x74\x0e\x7a\xe1\x7d\xb1\xe3\x4c\x67\x80\xdd\xf1\xf4\x62\xef\x27\x7b\x36\x55\x0c\x25\x23\x07\x6f\x34\x68\x6d\xfd\xba\xa8\x05\xe6\x27\x75\xf9\xe9\x27\xf4\x00\xdb\x37\xd2\x13\xfa\x64\x8c\x95\x9a\x57\xec\x0c\x53\x8f\xc1\x1d\xea\x88\xe6\x64\x0d\x9d\x0e\xf1\x48\x8d\x23\xd2\xcd\x66\x50\x5d\x6f\xee\xee\x4f\x49\x91\x88\xa9\x11\xed\x8d\x5b\xd2\xea\xd4\x2d\x7f\xa0\xb4\x13\xe8\xff\xbf\x36\x3d\x98\xef\xde\x41\x8e\x82\xc5\xc1\xf9\x42\x16\x3c\x01\x21\x4d\x03\x71\x88\xa7\xc3\x7c\x1e\x1e\x9b\x1c\xec\xe1\x2e\x93\x8a\x0d\x52\xf5\x78\xd3\x8c\x35\xed\x9c\xd4\x1d\xf2\x5f\x60\xee\xed\xf9\xc2\x1f\x39\xa3\x47\x99\xb8\xff\xed\x3d\xd9\xd1\x73\xd4\xc8\x9b\x25\xce\x9a\x59\xe2\x75\x7f\x39\x34\xf3\xcb\xd7\x65\x70\x89\xc9\xfc\x97\xff\xb6\x08\xff\xde\xf6\x36\x4c\x84\x49\x62\x9d\xd6\x8e\xcf\x60\x7e\x69\xcb\x9a\xc2\x13\xc6\x19\x13\x54\x0f\x74\x2b\x91\x4a\x77\xdc\x1d\xdb\xbc\xbe\x4e\x09\x71\xda\xa3\x91\xdf\x41\xa5\x65\x93\xfa\x0d\x8e\x5a\x9b\xd3\x74\xea\xd0\xfc\x4b\xb1\xbe\xba\x96\x2f\xc8\xd5\xfa\xb4\x9a\xb5\x25\xf6\xf5\xa9\xfe\x7e\x9e\xfc\x13\x00\x00\xff\xff\x43\x2d\x07\x43\xaf\x0d\x00\x00" +var _stakingcollectionSetup_staking_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xdf\x4f\xfb\x36\x10\x7f\xcf\x5f\x71\xf4\x81\x25\x52\x9b\xbe\x57\x85\xef\xb6\x7e\x35\x0d\x69\x1a\x68\x20\xf6\x7c\x4d\x2e\x8d\x57\x63\x47\xb6\xd3\x08\x21\xfe\xf7\xc9\xce\x4f\x37\x29\x74\x30\x0d\x69\x7e\x20\xd4\xbe\x5f\x9f\xfb\xf8\xce\xc7\x9e\x0a\xa9\x0c\xfc\x52\x8a\x1d\xdb\x72\x7a\x90\x7b\x12\x90\x29\xf9\x04\x33\x6f\x6f\x16\xb4\x92\x5c\x56\x9e\x54\xfb\xdb\x93\xb8\xf9\xfe\x80\x5b\x4e\xf7\x06\xf7\x4c\xec\x06\xa2\xfe\x41\xa7\xf3\x9b\x4c\xf6\x94\x3a\x3b\xba\x91\x1e\x6e\x79\xb6\x1b\xdd\x8d\xe4\x9c\x12\xc3\xe4\x30\x92\xd1\xd9\x2c\x08\x96\xcb\x25\x3c\xe4\x4c\x83\x51\x28\x34\xd6\x2a\x9a\x8c\x86\xb2\x00\x14\x80\x49\x22\x4b\x61\xc0\x48\x28\x35\x01\x82\x6e\xa2\x4e\x3a\x2b\xce\xc6\x8d\x81\x8a\x71\x0e\x95\x54\x7b\x50\xb4\x43\x95\x72\xd2\x1a\x64\x06\x55\x4e\x26\x27\x05\x26\xa7\x67\xc8\xf1\x60\xad\x28\xda\x95\x1c\x55\x6b\x7e\x0e\x08\xa6\x92\x8b\xd6\x1b\x77\xf0\xc0\xd4\x90\x35\x99\xb2\x98\x3b\x37\x52\x75\x01\xc8\xed\x5f\x94\x18\x0d\xda\x48\x45\x29\x30\x61\x1d\x40\x29\x1a\xdd\xc6\x54\x10\x0c\x81\xbd\x04\x00\x00\x85\xa2\x02\x15\x85\x9a\xed\x04\xa9\x15\x60\x69\xf2\xf0\x67\xa9\x94\xac\x1e\x91\x97\x34\x87\x7b\x23\x15\xee\x68\x0e\x1b\x2c\x70\xcb\x38\x33\x8c\x74\x04\x97\x3f\xd5\x46\x23\x78\x09\x9c\x25\xbb\x2c\xf8\xcc\xfa\x56\x04\x4c\x8b\x1f\x0c\x20\x57\x84\xe9\xf3\x74\xb2\x5a\x35\x96\x41\xed\x3f\xd6\xb5\xb3\x78\xeb\x22\x58\x5f\x4e\x52\x15\x8f\x76\xae\x43\xcb\xec\x6a\x9a\xf5\xb1\x78\x03\xe9\x0e\x4d\x1e\xc1\xd5\x15\x08\xc6\x87\x28\x1a\x24\x1b\x45\x68\x08\x0a\xc5\x0e\xf6\x9b\x0c\xe0\x43\x26\x1d\x87\x35\x2b\x90\x4b\x9e\x92\x02\x14\x69\x9f\xf3\x03\x96\xdc\x78\x26\x39\xb5\x64\xfe\x5a\xcb\x5f\xb5\xa8\x87\xa6\xbb\x14\x30\xad\x4b\x5a\x3b\x3e\xbc\x02\x8b\xff\x64\x26\x4f\x15\x56\x73\xaf\x18\x62\xf7\xb9\x2d\x48\xa1\x85\x68\x19\x1a\x1f\xd7\x8e\xaf\xc3\x53\x27\xc3\xc4\x5c\x8c\x82\xcf\xba\x8a\xfe\x64\xe4\x11\x5c\x76\xdd\x20\x7e\xb4\x89\xba\x0e\x97\x8d\xf6\xb2\xf3\xe2\x0e\xa2\x8b\x53\xbc\x20\x08\xaa\xa0\x6d\x1c\x83\x22\xb7\x34\x14\xa5\x01\x66\x6c\x21\x34\x66\x3d\x23\x2c\xf3\x88\x88\x93\x9c\x92\x7d\x18\x35\x25\x31\x5c\x47\xd7\x52\xe3\x81\xc2\x91\x90\x5d\xeb\xc5\x89\xcb\x97\xb8\x68\x47\xfb\xd3\x56\xec\x6a\x6f\x90\x83\xbf\xea\x93\x3e\x3f\xa9\x61\x7a\x02\x57\x1e\xb0\x49\x8d\x68\xda\x90\x91\x1f\x29\x9f\x91\xa9\xc8\xdb\x79\x05\xe2\x9a\xfe\x17\x79\x15\x8c\x7f\x7d\x3a\x47\xb5\x70\x57\x6e\x39\xd3\x39\x60\xdf\x9e\x9e\xed\xfb\x64\x7b\x53\x9d\xa1\x74\xa2\xf1\xc6\xa3\xd2\xd6\xc7\x41\x6d\xb0\x38\xab\xca\xcf\xef\xd0\x23\x6c\x9f\x4c\x4f\xe4\x27\x63\x2a\xd4\xa2\xce\xce\xd8\xf5\x14\xdc\x31\x8f\x68\xce\xe6\xd0\xf1\x90\x4c\xc4\x38\x41\xdd\x72\x09\xf5\xf3\xe6\xde\xfe\x8c\x14\x89\x84\x5a\xd2\xde\x78\x25\x2d\x4f\xfd\xf6\x1f\x94\xf5\x04\xfd\xf7\xcf\xa6\x07\xf3\xdb\x37\x28\x50\xb0\x24\x9c\x6d\x64\xc9\x53\x10\xd2\xb4\x10\xc7\x78\x7a\xcc\xb3\xe8\xd4\xe4\x60\x9b\xbb\x4c\xeb\x6c\x90\x6a\xc6\x9b\x76\xac\xe9\xe6\xa4\xbe\xc9\xbf\x93\xb9\xb7\xe7\x0b\x7f\xd2\x8c\x7f\x97\xa9\xfb\xdf\xbe\x93\x7d\x7a\x4e\x0a\x79\xb3\xc4\x45\x3b\x4b\x1c\xd7\x97\x43\xb3\x5e\x1c\x87\xc1\x25\xa6\xeb\x1f\xff\xdd\x20\xfc\x77\xdb\xbb\x30\x31\xa6\xa9\x55\xba\x75\xf9\x0c\xd7\x0b\x1b\xd6\x1c\x9e\x30\xc9\x99\xa0\x66\xa0\xbb\x11\x99\x74\xed\xee\xd4\xe5\xf5\x79\x4a\x89\xd3\x0e\x8d\xfc\x02\x96\xbe\xb7\xae\xdf\xc8\x51\x27\x73\x1e\x4f\x3d\x9a\x7f\x48\xd6\x87\x63\x79\x87\xae\x4e\xa7\xe3\xac\x0b\x71\xc8\x4f\xfd\xf7\x35\xf8\x3b\x00\x00\xff\xff\x2f\x57\xf5\xcc\xa6\x0d\x00\x00" func stakingcollectionSetup_staking_collectionCdcBytes() ([]byte, error) { return bindataRead( @@ -5680,11 +5659,11 @@ func stakingcollectionSetup_staking_collectionCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/setup_staking_collection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc2, 0x50, 0xe3, 0xa8, 0x7b, 0x79, 0x59, 0x9e, 0x41, 0xae, 0xf0, 0x20, 0xf3, 0x4c, 0x34, 0xb5, 0xe6, 0x5b, 0xb7, 0x0, 0x49, 0x15, 0xc, 0x3, 0x75, 0x5a, 0x93, 0xd, 0xba, 0xe, 0x9e, 0x6b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc6, 0x8f, 0xd5, 0x44, 0x8b, 0x79, 0x97, 0x70, 0x5e, 0x2a, 0xd, 0xcd, 0x70, 0xb3, 0x50, 0xdb, 0x48, 0xaa, 0x31, 0xa6, 0xeb, 0xb3, 0x2, 0xb6, 0xeb, 0xdf, 0xee, 0xac, 0xe2, 0x1e, 0xd1, 0x58}} return a, nil } -var _stakingcollectionStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6f\xda\x4e\x10\xc5\xef\xfe\x14\x4f\x39\xe4\x0f\x12\x82\xbf\xda\xaa\x07\xd4\x16\x51\x48\x2a\xd4\x08\xaa\x98\xf4\xbe\xb1\xc7\xb0\x62\xbd\x63\xcd\x8e\x6b\xa2\x2a\xdf\xbd\xf2\x3a\x40\x14\x38\xf4\xd2\x3d\x78\xed\xf5\xf8\xbd\x37\xe3\x9f\x2d\x2b\x16\xc5\xad\xe3\x26\x55\xb3\xb3\x7e\x33\x63\xe7\x28\x53\xcb\x1e\x85\x70\x89\xff\xf7\xe9\x7a\xfa\x7d\xb1\xfc\x36\x5b\xdd\xdd\xdd\xcc\xd6\x8b\xd5\x72\x3a\x9f\xdf\xdf\xa4\x69\x92\x8c\x46\x23\xcc\xb8\x2c\xad\x06\x78\x6a\xa0\xbc\x23\x1f\xa0\x8c\xa0\x66\x47\x28\x58\xa0\x5b\x42\xa8\x28\xb3\x85\xa5\x1c\x9e\x73\x02\x0b\x72\x72\xb4\x31\xca\x02\xeb\xbb\x92\xce\x1d\xd9\xd1\x3e\xaa\xaf\xb7\x74\x50\x8d\x69\xda\x52\xc7\xd9\x8e\x72\xfc\x32\xb5\x53\x18\x21\xd4\x81\x72\x14\x56\x82\x0e\x60\x0b\x58\x05\xed\x6d\xd0\x10\x15\x0a\x76\x8e\x1b\xca\xf1\xf8\x14\xbf\x7e\xab\x56\xfb\xd7\x7a\x49\xa2\x62\x7c\x30\x31\x41\xaf\x4d\xbb\x98\x8f\x91\xaa\x58\xbf\x19\x9c\x52\xb7\x87\x0f\x0b\xaf\xef\xdf\x4d\x06\x30\x25\xd7\x5e\xc7\x78\xb8\xb5\xfb\x8f\x1f\xfa\xf8\x9d\x00\x40\xbc\x38\xd2\x43\x67\xa7\xb9\xde\x53\x31\x86\xa9\x75\xdb\xbb\x38\xf6\xe1\xe9\x76\xd5\x78\x92\x3e\xae\x2f\xd7\x9d\x9d\x24\xd1\xb3\x12\xaa\x8c\x50\xcf\x64\x59\x97\x2b\x5a\x7d\x65\x11\x6e\x7e\x1a\x57\x53\x1f\xd7\xd3\xee\xdd\x21\x6b\xbb\x02\xb9\x62\x78\x29\x2b\x3e\xe3\x45\x6a\x18\x94\xc5\x6c\x68\xf8\x18\xc5\x3e\xfd\x8b\x1e\xbe\xf4\xda\x3f\x33\xbe\x4c\xe4\x79\x79\xda\x25\xfa\x61\x74\xdb\x3f\xb6\xd2\xae\xc9\x04\x95\xf1\x36\xeb\x5d\xcd\xb8\x76\x2d\x78\x8a\x2e\x36\x0c\x84\x0a\x12\xf2\x59\x4b\x03\x0c\xce\xc9\x7f\x81\xb2\x12\x5b\x1a\x79\x6a\x01\x93\xff\xc2\x61\x0c\x57\x9d\xd3\x73\x37\x6e\xda\x53\x56\x2b\xfd\xcd\x24\xe3\x21\x2d\xa9\x59\x47\x06\x8f\x78\x75\xfb\x1b\xbc\x5e\x3d\x9c\x10\xeb\xf6\x83\xff\x73\xf2\x27\x00\x00\xff\xff\x66\xba\x2a\xf3\xbf\x03\x00\x00" +var _stakingcollectionStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6f\xdb\x30\x0c\x85\xef\xfe\x15\x0f\x39\x74\x09\x10\x24\xc0\x36\xec\x10\x6c\x0b\xb6\x0c\x05\x7a\xd9\x86\xa5\xdd\x5d\xb5\xe9\x44\x88\x2c\x1a\x14\x3d\xa7\x18\xfa\xdf\x07\x49\x75\x52\x34\x3e\xec\x52\x1d\x2c\x9b\xa2\x1f\x1f\xa9\xcf\x36\x2d\x8b\xe2\xda\x71\xbf\x55\x73\xb0\x7e\xb7\x61\xe7\xa8\x54\xcb\x1e\xb5\x70\x83\xc9\xe8\xd9\xa4\x28\x96\xcb\x25\x36\xdc\x34\x56\x03\x3c\xf5\x50\x3e\x90\x0f\x50\x46\x50\x73\x20\xd4\x2c\xd0\x3d\x21\xb4\x54\xda\xda\x52\x05\xcf\x15\x81\x05\x15\x39\xda\x19\x65\x81\xf5\x39\x25\xcb\xa3\x3c\xe9\x27\xf5\xdb\x3d\x0d\xaa\xc9\x4a\x4c\x75\x5c\x1e\xa8\xc2\x1f\xd3\x39\x85\x11\x42\x17\xa8\x42\x6d\x25\xe8\x1c\xb6\x86\x55\xd0\xd1\x06\x0d\x49\xa1\x66\xe7\xb8\xa7\x0a\xf7\x0f\xe9\xef\x97\x6a\x9d\x7f\xae\x57\x14\x2a\xc6\x07\x93\x1c\x4c\xa3\xdb\x9b\x6f\x2b\x6c\x55\xac\xdf\xcd\xcf\xae\x63\xf0\xee\xc6\xeb\xbb\xb7\xeb\x39\x4c\xc3\x9d\xd7\x15\xee\xae\xed\xf1\xc3\xfb\x19\xfe\x16\x00\x90\x1e\x8e\x74\xe8\xec\x3c\xb8\x5f\x54\xaf\x60\x3a\xdd\x4f\x47\xe7\xba\x38\xbf\xfe\xe8\x3d\xc9\x0c\x57\xe3\x79\x17\x91\x22\xd5\x6c\x85\x5a\x23\x34\x35\x65\x99\x7d\xa5\x52\x5f\x59\x84\xfb\xdf\xc6\x75\x34\xc3\xd5\x97\x7c\x36\x78\x8d\x2b\x90\xab\x17\x63\x5e\xf1\x09\x4f\x52\x8b\xa0\x2c\x66\x47\x8b\xfb\x24\xf6\xf1\x35\x7a\xf8\x3c\x8d\x37\xb3\x1a\xc7\xf1\x32\x7d\x9b\x1d\xfd\x34\xba\x9f\x9d\x5a\x89\x6b\xbd\x46\x6b\xbc\x2d\xa7\x93\x0d\x77\x2e\x82\xa7\xc8\xb6\x61\x20\x54\x93\x90\x2f\x23\x0d\x30\xb8\xc4\xfe\x09\xca\x56\x6c\x63\xe4\x21\x02\x26\x6f\xc2\x30\x86\x49\xae\xf4\x98\xc7\x4d\x47\x2a\x3b\xa5\xff\x99\x64\x0a\xd2\x77\xea\x6f\x13\x83\x27\xbc\xf2\xfe\x02\xaf\x67\x1f\x67\xc4\xf2\x3e\xd4\x7f\x2c\xfe\x05\x00\x00\xff\xff\x19\x9a\x91\xbf\xbc\x03\x00\x00" func stakingcollectionStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5700,11 +5679,11 @@ func stakingcollectionStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0x11, 0x5b, 0x73, 0xf2, 0xa5, 0xfe, 0x4c, 0x26, 0x50, 0x4, 0xb1, 0x6b, 0xca, 0xf2, 0x4, 0xd0, 0x28, 0x76, 0x7f, 0xdc, 0xcd, 0xa8, 0xdb, 0xdd, 0x20, 0x8f, 0x6d, 0xfa, 0xca, 0xe8, 0xa5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1f, 0x9a, 0xc7, 0x41, 0xbc, 0xe4, 0x74, 0x85, 0x15, 0x98, 0x99, 0xf, 0x7e, 0xfb, 0xc8, 0x6a, 0x9e, 0x96, 0x5b, 0xb6, 0x66, 0x12, 0x17, 0x77, 0x7b, 0xc3, 0x9e, 0x10, 0x6e, 0xc6, 0xe5, 0x3e}} return a, nil } -var _stakingcollectionStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x8f\xd3\x40\x0c\xc5\xef\xf9\x14\x4f\x7b\x58\x52\x69\xd5\x22\x40\x1c\x2a\xa0\x2a\xe9\x2e\xaa\x58\x6d\x51\xd3\xe5\x6e\x12\xa7\x1d\x35\x19\x47\x8e\xa3\x16\xa1\xfd\xee\x28\x99\xfe\x41\xb4\x07\x2e\xcc\x21\x13\x3b\x8e\xfd\xfc\xf4\x73\x55\x2d\x6a\x78\x28\x65\x97\x1a\x6d\x9d\x5f\x27\x52\x96\x9c\x99\x13\x8f\x42\xa5\xc2\xeb\x7d\xba\x9a\x7e\x9d\x3f\x7d\x49\x16\x8f\x8f\xf7\xc9\x6a\xbe\x78\x9a\xce\x66\xcb\xfb\x34\x8d\xa2\xd1\x68\x84\x44\xaa\xca\x59\x03\xe5\x1d\x69\xce\x39\x4c\xb6\xec\x1b\x98\xa0\x31\xda\x32\x0a\x51\xd8\x86\xd1\xd4\x9c\xb9\xc2\x71\x0e\x2f\x39\x43\x14\x39\x97\xbc\x26\x13\x85\xf3\xa1\x24\x48\x40\x76\xd2\x10\x45\xa6\xe4\x1b\xea\x83\xb8\xfb\x71\x3e\x1b\x23\x35\x75\x7e\x7d\x77\x6e\xd0\x25\x9f\xe7\xde\xde\xbe\x99\xdc\x81\x2a\x69\xbd\x8d\xf1\xfc\xe0\xf6\xef\xdf\x0d\xf0\x2b\x02\x80\xfe\x51\xb2\x1d\x87\x9c\xf7\x5c\x72\x31\x06\xb5\xb6\x89\xaf\xda\x30\x3c\xbf\x2e\x76\x9e\x75\x80\xdb\xeb\x75\x17\x99\xa8\x9f\x59\x2b\xd7\xa4\x1c\x53\x96\x05\x5d\xfd\xa8\xcf\xa2\x2a\xbb\xef\x54\xb6\x3c\xc0\xed\x34\x7c\x3b\x6a\xed\x4e\xc3\x65\x31\xbc\xa6\x15\x1f\x71\x68\x35\x6c\x4c\x94\xd6\x3c\xfc\xd1\x37\xfb\xf0\x3f\x76\xf8\x14\x77\x14\x8c\xaf\x13\x72\x59\x9e\x06\x45\xdf\xc8\x36\x83\xd3\x2a\xdd\x99\x4c\x50\x93\x77\x59\x7c\x93\x48\x5b\x76\x0c\x18\x82\x6c\x10\x94\x0b\x56\xf6\x19\x77\xd4\x10\x2e\x49\x3c\xf0\x51\xab\xab\x48\x7f\xa2\x6d\x58\x5f\x35\x47\x1b\x6e\xc2\xa4\x97\x60\x37\xef\x39\x6b\x8d\xff\xc5\xc9\x3e\xc9\xcb\x03\xb8\xab\x9e\xdb\x13\x63\xe1\xfe\x8b\xb1\x3f\x82\x33\x67\xe1\x3e\x8a\x78\x89\x7e\x07\x00\x00\xff\xff\x48\x90\xd8\x9c\x54\x03\x00\x00" +var _stakingcollectionStake_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x8f\xd3\x30\x10\x85\xef\xf9\x15\x4f\x3d\x2c\xa9\xb4\x6a\x25\x40\x1c\x2a\xa0\x82\xa2\x95\xf6\x04\xda\xb2\xdc\x07\x67\xd2\x5a\x75\x3c\xd1\x78\xa2\x2e\x42\xfb\xdf\x51\xe2\xb6\x41\x34\x07\x2e\xeb\x43\x1c\x8f\xc7\xf3\xde\x8c\x3e\xdf\xb4\xa2\x86\xbb\x20\xc7\xad\xd1\xc1\xc7\xdd\x46\x42\x60\x67\x5e\x22\x6a\x95\x06\xb3\xc9\xbb\x59\x51\x2c\x97\x4b\x6c\xa4\x69\xbc\x25\x28\x1f\x49\x2b\xae\x60\x72\xe0\x98\x60\x82\x64\x74\x60\xd4\xa2\xb0\x3d\x23\xb5\xec\x7c\xed\xb9\x42\x94\x8a\x21\x8a\x8a\x03\xef\xc8\x44\xe1\x63\x4e\xc9\x1a\x70\x17\x91\xa2\x30\xa5\x98\x68\x38\x94\xfd\xc3\xfb\x2f\x2b\x6c\x4d\x7d\xdc\xdd\x8e\x05\xfa\xe0\xe3\x7d\xb4\x37\xaf\xd7\xb7\xa0\x46\xba\x68\x2b\x3c\xde\xf9\xa7\x77\x6f\xe7\xf8\x5d\x00\xc0\xf0\x09\x6c\x67\x91\xb1\x91\x07\xae\x57\xa0\xce\xf6\xe5\x64\x9f\x8b\xf1\xf7\xeb\x31\xb2\xce\x71\x33\x9d\x77\x15\x29\x06\xcd\x56\xb9\x25\xe5\x92\x9c\xcb\xbe\x06\xa9\xcf\xa2\x2a\xc7\x1f\x14\x3a\x9e\xe3\xe6\x53\xbe\x3b\x7b\xed\x57\xe2\x50\x2f\xa6\xbc\xe2\x03\x4e\xa5\x16\xc9\x44\x69\xc7\x8b\x9f\x43\xb1\xf7\x2f\xd1\xc3\xc7\xb2\x47\x60\x35\x8d\xc7\x75\xfa\x36\x3b\xfa\x46\xb6\x9f\x5f\x5a\xe9\xd7\x7a\x8d\x96\xa2\x77\xe5\x6c\x23\x5d\xe8\x19\x30\x64\xdb\x20\x28\xd7\xac\x1c\x1d\xf7\xd4\x10\xae\x31\x3c\xf1\xd1\xaa\x6f\x48\x7f\xa1\x4b\xac\xaf\xd2\x79\x0c\xb3\xac\xf4\x9c\xc7\xcd\x4f\xec\x3a\xe3\xff\x99\xe4\x10\xe4\x87\x13\xb8\xdf\x07\x6e\x2f\x8c\xe5\xfd\x1f\xc6\xfe\x3a\x8c\x9c\xe5\xfd\x6c\xe2\xb9\xf8\x13\x00\x00\xff\xff\x2f\x51\xad\x1c\x51\x03\x00\x00" func stakingcollectionStake_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5720,11 +5699,11 @@ func stakingcollectionStake_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xba, 0x1e, 0x46, 0xa7, 0xd0, 0xf1, 0x93, 0x27, 0x50, 0x80, 0xd6, 0x57, 0xfe, 0x5b, 0xf0, 0xaf, 0xef, 0x9e, 0x16, 0x5f, 0xbd, 0x55, 0x28, 0xbe, 0x53, 0x12, 0xd1, 0x8d, 0x28, 0x51, 0xe9, 0x30}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x29, 0xa7, 0x4a, 0x17, 0x9b, 0x2d, 0xe2, 0x9b, 0xf8, 0xdb, 0xe2, 0xb2, 0x5b, 0x3b, 0xa5, 0x1c, 0xe, 0xec, 0x5d, 0xb3, 0x86, 0xb, 0xeb, 0xd5, 0x62, 0xbe, 0xc9, 0x84, 0x5, 0xe, 0x1d, 0x75}} return a, nil } -var _stakingcollectionStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x8f\xd3\x40\x0c\xc5\xef\xf9\x14\x4f\x7b\x58\x52\x69\xd5\x22\x40\x1c\x2a\xa0\x2a\xe9\x2e\xaa\x58\x6d\xd1\xa6\xe5\x3e\xa4\x4e\x3b\x6a\x32\x8e\x3c\x8e\x5a\x84\xf6\xbb\xa3\xcc\xf4\x0f\xa2\x39\x70\x61\x0e\x99\xd8\x71\xec\xe7\xa7\x9f\xad\x1b\x16\xc5\x43\xc5\xfb\x5c\xcd\xce\xba\x4d\xc6\x55\x45\x85\x5a\x76\x28\x85\x6b\xbc\x3e\xe4\xcb\xe9\xd7\xf9\xd3\x97\x6c\xf1\xf8\x78\x9f\x2d\xe7\x8b\xa7\xe9\x6c\xf6\x7c\x9f\xe7\x49\x32\x1a\x8d\x90\x71\x5d\x5b\xf5\x68\x9d\x57\xb3\xa3\x35\x94\x77\xe4\x3c\x94\x11\x12\x28\x59\xa0\x5b\x82\x6f\xa8\xb0\xa5\xa5\x35\x1c\xaf\x09\x2c\x58\x53\x45\x1b\xa3\x2c\xb0\x2e\x96\x44\x09\x28\xce\x1a\x92\x44\xc5\x38\x6f\x42\x90\x76\x3f\xce\x67\x63\xe4\x2a\xd6\x6d\xee\x2e\x0d\xba\xe4\x6a\xee\xf4\xed\x9b\xc9\x1d\x4c\xcd\xad\xd3\x31\x56\x0f\xf6\xf0\xfe\xdd\x00\xbf\x12\x00\x08\x8f\x8a\xf4\x34\xe4\xb2\xe7\x33\x95\x63\x98\x56\xb7\x69\xaf\x0d\xc3\xcb\xeb\x62\xef\x48\x06\xb8\xed\xaf\xbb\xca\x24\x61\x66\x23\xd4\x18\xa1\xd4\x14\x45\xd4\x15\x46\x7d\x66\x11\xde\x7f\x37\x55\x4b\x03\xdc\x4e\xe3\xb7\x93\xd6\xee\x78\xaa\xca\x61\x9f\x56\x7c\xc4\xb1\xd5\xd0\x2b\x8b\xd9\xd0\xf0\x47\x68\xf6\xe1\x7f\xec\xf0\x29\xed\x28\x18\xf7\x13\x72\x5d\x9e\x47\x45\xdf\x8c\x6e\x07\xe7\x55\xba\x33\x99\xa0\x31\xce\x16\xe9\x4d\xc6\x6d\xd5\x31\xa0\x88\xb2\x61\x20\x54\x92\x90\x2b\xa8\xa3\xc6\xe0\x9a\xc4\x23\x1f\x8d\xd8\xda\xc8\x4f\xb4\x9e\xe4\x95\x3f\xd9\x70\x13\x27\xbd\x44\xbb\xe9\x40\x45\xab\xf4\x2f\x4e\x86\x24\xad\x8e\xe0\x2e\x03\xb7\x67\xc6\xe2\xfd\x17\x63\x7f\x04\x17\xce\xe2\x7d\x12\xf1\x92\xfc\x0e\x00\x00\xff\xff\xd3\x6f\x58\xdd\x54\x03\x00\x00" +var _stakingcollectionStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x8f\xd3\x30\x10\xc5\xef\xf9\x14\x4f\x3d\x2c\xa9\xb4\x6a\x25\x40\x1c\x2a\xa0\x82\xa2\x95\xf6\x04\xa2\x94\xfb\xe0\x4e\x5a\xab\x8e\x27\x1a\x4f\xd4\x45\x68\xbf\x3b\x8a\xdd\x3f\x88\xe6\xc0\x05\x1f\xe2\x78\x3c\x9e\xf7\x66\xf4\xf3\x6d\x27\x6a\x78\x08\x72\x5c\x1b\x1d\x7c\xdc\xad\x24\x04\x76\xe6\x25\xa2\x51\x69\x31\x19\xbd\x9b\x54\xd5\x7c\x3e\xc7\x4a\xda\xd6\x5b\x42\x1f\x93\xd1\x81\xb7\x30\x39\x70\x4c\x30\x41\x0e\xa0\x11\x85\xed\x19\xa9\x63\xe7\x1b\xcf\x5b\x44\xd9\x32\x44\xb1\xe5\xc0\x3b\x32\x51\xf8\x58\x52\x8a\x06\xdc\x45\xa4\xaa\x4c\x29\x26\xca\x87\x7a\x78\xf8\xf8\x69\x81\xb5\xa9\x8f\xbb\xfb\x6b\x81\x21\xb8\x79\x8c\xf6\xea\xe5\xf2\x1e\xd4\x4a\x1f\x6d\x81\xcd\x83\x7f\x7a\xf3\x7a\x8a\x5f\x15\x00\xe4\x4f\x60\x3b\x8b\x5c\x1b\xf9\xca\xcd\x02\xd4\xdb\xbe\x1e\xed\x73\x76\xfd\xfd\x7c\x8c\xac\x53\xdc\x8d\xe7\xdd\x44\xaa\xac\xd9\x29\x77\xa4\x5c\x93\x73\xc5\x57\x96\xfa\x28\xaa\x72\xfc\x4e\xa1\xe7\x29\xee\x3e\x94\xbb\xb3\xd7\x61\x25\x0e\xcd\x6c\xcc\x2b\xde\xe1\x54\x6a\x96\x4c\x94\x76\x3c\xfb\x91\x8b\xbd\xfd\x1f\x3d\xbc\xaf\x07\x04\x16\xe3\x78\xdc\xa6\xaf\x8b\xa3\x2f\x64\xfb\xe9\xa5\x95\x61\x2d\x97\xe8\x28\x7a\x57\x4f\x56\xd2\x87\x81\x01\x43\xb1\x0d\x82\x72\xc3\xca\xd1\xf1\x40\x0d\xe1\x16\xc3\x13\x1f\x9d\xfa\x96\xf4\x27\xfa\xc4\xfa\x22\x9d\xc7\x30\x29\x4a\xcf\x65\xdc\xfc\xc4\xae\x37\xfe\x97\x49\xe6\x20\x6f\x4e\xe0\x7e\xcb\xdc\x5e\x18\x2b\xfb\x5f\x8c\xfd\x71\xb8\x72\x56\xf6\xb3\x89\xe7\xea\x77\x00\x00\x00\xff\xff\xb4\xae\x2d\x5d\x51\x03\x00\x00" func stakingcollectionStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5740,11 +5719,11 @@ func stakingcollectionStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa9, 0xeb, 0xc7, 0xe1, 0xaa, 0xac, 0xa4, 0xdf, 0xee, 0x1b, 0x14, 0x9f, 0x51, 0x3a, 0x43, 0xd2, 0x54, 0x7a, 0x6e, 0xef, 0x6, 0x30, 0xdb, 0xce, 0x70, 0xd1, 0x65, 0xef, 0x58, 0xb1, 0x46, 0x7d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa2, 0xd9, 0xa3, 0x30, 0xe2, 0xac, 0xb5, 0xaf, 0xf, 0x7f, 0x25, 0x9f, 0x13, 0x26, 0xc8, 0x5b, 0x90, 0x55, 0x41, 0x24, 0x7e, 0x86, 0x5e, 0xbc, 0xc2, 0x80, 0x56, 0x9e, 0x7d, 0xb6, 0xb8, 0x5f}} return a, nil } -var _stakingcollectionTestDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xc1\x6e\xdb\x30\x0c\xbd\xfb\x2b\x88\x1c\x0a\xe7\x50\x67\x87\x61\x87\x20\x5b\x91\x39\xc9\x50\xc4\xa8\x87\x3a\xed\xce\xaa\x43\x3b\x42\x14\xd1\x90\x28\xb4\xc3\xd0\x7f\x1f\x22\x39\x42\xbc\x04\x58\x7d\x31\x48\xbd\xc7\xc7\x47\x52\x1e\x3a\x32\x0c\x2b\x45\xaf\x15\x8b\xbd\xd4\x6d\x4e\x4a\x61\xcd\x92\x34\x34\x86\x0e\xf0\xe9\xad\xda\xcc\xd7\xf7\x0f\x3f\xf2\xb2\x28\x96\xf9\xe6\xbe\x7c\x98\x2f\x16\x8f\xcb\xaa\x4a\xce\xc8\x1b\xda\x63\x4f\x18\xc5\x78\x14\x11\x4e\xb7\xf2\x45\xe1\x00\x75\x9e\x8b\xc8\x82\xea\x3d\x6e\x7d\xce\x9e\xf4\x8b\x32\x5f\x2f\x17\x9b\x72\xbd\x8c\xca\xc9\x64\x02\x4f\x16\xb7\x40\x5a\xfd\x86\x86\x0c\x30\x5a\x86\xce\x99\x8e\x2c\x5a\x60\x0a\x09\xde\x21\x6c\xb1\x23\x2b\x19\x38\x88\x3b\x1d\xcc\x49\xed\x5f\x6d\x70\x0d\x75\xb4\x9d\x24\x6c\x84\xb6\xc2\x07\xa9\x38\x90\xd3\x3c\x85\xa7\x95\x7c\xfb\xf2\x79\x0c\x7f\x92\x04\x00\xa0\x33\xd8\x09\x83\xa9\x95\xad\x46\x33\x05\xe1\x78\x97\x7e\x27\x63\xe8\xf5\x59\x28\x87\x63\xb8\x99\xd7\xf5\x91\x1a\x29\xc7\x4f\x21\x9f\x29\x3d\x62\x03\x5f\x21\x94\xc8\x2c\x93\x11\x2d\x66\x2f\xbe\xc8\xec\xe6\xea\x4a\xb2\x8b\xcc\xb7\xf4\x38\xa5\xe9\xf5\x0d\x5e\xc2\xab\xa0\xf2\x53\xf0\x6e\x1c\xbb\x3a\x7e\x77\x77\xd0\x09\x2d\xeb\x74\x94\x93\x53\x5b\xd0\xc4\x10\x5a\x01\x01\x06\x1b\x34\xa8\x6b\xf4\x83\xbd\x3a\xb5\xd1\x78\xe8\xb2\x39\x1d\xc1\x7f\x4d\x7a\x54\xf6\x2c\x9c\xe2\x93\x99\x49\x8f\x9b\xc4\x2a\xfe\xf9\xc3\x1d\x0f\xfa\x5d\x15\xe5\x2f\xf0\xfc\x7f\x7b\xe4\x70\x66\xb3\xdb\xe1\x4e\xb2\x16\x39\x5c\x60\xdc\x7e\xf8\x0f\xf5\x63\x30\x24\xf7\xe7\xd6\x17\x08\x7e\x66\xb7\x41\x2a\x14\x78\x4f\xde\xff\x06\x00\x00\xff\xff\x8b\x69\xe0\x44\x77\x03\x00\x00" +var _stakingcollectionTestDeposit_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\x41\xcf\xda\x30\x0c\xbd\xe7\x57\x58\x3d\xa0\xf6\x40\x7b\x99\x76\x40\x6c\x68\x43\xe2\x84\xb4\x69\x0c\x76\x0e\xad\x5b\x22\x42\x5c\x25\x8e\xd8\x34\xf1\xdf\xa7\x26\xa5\x6b\x47\xa5\x7d\xb9\x44\xb6\x9f\xed\xf7\x6c\xab\x5b\x4b\x96\x61\xa7\xe9\x7e\x60\x79\x55\xa6\xd9\x92\xd6\x58\xb2\x22\x03\xb5\xa5\x1b\x24\xb3\xb1\x44\x8c\x32\xbf\xd3\x15\xc7\xe8\x60\xff\x45\x78\xd3\xa8\xb3\xc6\x09\x6a\xec\x1b\x90\x7b\x2a\xaf\x58\x05\x9f\xeb\x81\x63\x57\x22\x44\x51\xc0\xd1\x61\x05\x64\xf4\x2f\xa8\xc9\x02\xa3\x63\x68\xbd\x6d\xc9\xa1\x03\xa6\xe8\xe0\x0b\x42\x85\x2d\x39\xc5\xc0\xb1\xad\x37\x51\x93\x32\x21\xea\xa2\x20\x28\x07\x45\x42\xb0\x95\xc6\xc9\x60\xa4\xf2\x46\xde\xf0\x0a\x8e\x3b\xf5\xf3\xfd\xbb\x0c\x7e\x0b\x01\x00\xd0\x5a\x6c\xa5\xc5\xd4\xa9\xc6\xa0\x5d\x81\xf4\x7c\x49\x3f\x93\xb5\x74\x3f\x49\xed\x31\x83\xc5\xa7\xb2\xec\x52\x87\x94\xee\x69\xe4\x51\xa7\x6f\x58\xc3\x07\x88\x25\x72\xc7\x64\x65\x83\xf9\x39\x14\x59\x2f\x66\xa7\x9d\xbf\x78\x3e\xa6\xdd\x7c\x56\xf3\x8b\x7b\x85\x1f\x62\x97\xaf\x92\x2f\xd9\xc0\xaa\x7b\x9b\x0d\xb4\xd2\xa8\x32\x4d\xb6\xe4\x75\x05\x86\x18\x22\x15\x90\x60\xb1\x46\x8b\xa6\xc4\x30\xd8\xd9\xa9\x25\xd9\x54\x65\xfd\x5c\xff\x7f\x45\x06\x54\x7e\x92\x5e\xf3\x53\x4c\xd1\xe3\x8a\xa1\x4a\x08\xbf\x99\xf1\x84\xef\x6e\xff\xe5\x07\x84\xfc\x7f\x39\x72\x3c\xb0\xf5\x72\xba\x93\xbc\x41\x8e\x87\x36\x6c\x3f\xfe\xd3\xfe\x83\x31\x4d\xee\xcf\xad\x2f\x10\xf5\xac\x97\xb1\x55\x2c\xf0\x10\x8f\x3f\x01\x00\x00\xff\xff\x52\x6b\x3e\x3e\x6e\x03\x00\x00" func stakingcollectionTestDeposit_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5760,11 +5739,11 @@ func stakingcollectionTestDeposit_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/test/deposit_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x48, 0x87, 0x5e, 0x7b, 0x52, 0x17, 0x14, 0xf2, 0x56, 0xd1, 0x1, 0x9d, 0x2f, 0xf5, 0x8a, 0x7a, 0xcf, 0xdf, 0x3d, 0x7d, 0x45, 0x85, 0xae, 0xcc, 0xb7, 0xf4, 0xde, 0x3b, 0xa7, 0xfb, 0xb9, 0x2f}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x93, 0x1a, 0x62, 0x8a, 0x48, 0xfd, 0x30, 0xb2, 0xc1, 0x16, 0x95, 0xa1, 0xe8, 0x77, 0x7, 0x2a, 0x1f, 0x1c, 0xc0, 0x97, 0x59, 0x38, 0x3f, 0xdd, 0xbc, 0x1d, 0xd1, 0x3b, 0xec, 0x3e, 0x6e, 0x53}} return a, nil } -var _stakingcollectionTestGet_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x51\xc1\x6e\x9c\x30\x10\xbd\xfb\x2b\x46\x1c\x22\x38\x94\xf4\x50\xf5\xb0\x4a\x1b\x6d\x59\x52\x45\x8b\x42\x15\x48\xef\x0e\x0c\xac\xb5\x5e\x0f\xb2\x07\x25\x51\x95\x7f\xaf\xc0\xd4\x5d\x94\xf5\x05\xf9\x31\xef\x3d\xbf\x37\xea\x34\x90\x65\xb8\xd3\xf4\x52\xb1\x3c\x2a\xd3\x67\xa4\x35\x36\xac\xc8\x40\x67\xe9\x04\x9f\x5f\xab\x7a\xbb\xbf\x7f\xf8\x99\x95\x45\x91\x67\xf5\x7d\xf9\xb0\xdd\xed\x1e\xf3\xaa\x12\x67\xe4\x9a\x8e\xb8\x10\xa2\x70\x8f\xc2\xc4\x68\x7a\xf5\xac\x71\x35\x75\x8e\x85\xc9\x82\x9a\x23\xb6\x33\xe6\xfe\xf9\x17\x65\xb6\xcf\x77\x75\xb9\xcf\x83\xb3\xb8\xbe\x86\x27\x87\x2d\x90\xd1\x6f\xd0\x91\x05\x46\xc7\x30\x8c\x76\x20\x87\x0e\x98\x3c\xc0\x07\x84\x1e\x19\x78\x11\x1c\x8d\x4f\xa6\xcc\xfc\xcb\xf9\xc8\xd0\x84\xcc\x42\xb0\x95\xc6\xc9\xf9\x12\xcb\x13\x8d\x86\x37\xf0\x74\xa7\x5e\xbf\x7e\x49\xe0\x8f\x10\x00\x00\x83\xc5\x41\x5a\x8c\x9d\xea\x0d\xda\x0d\xc8\x91\x0f\xf1\x0f\xb2\x96\x5e\x7e\x4b\x3d\x62\x02\x57\xdb\xa6\x99\xa8\x81\x32\x1d\x8d\x7c\xe6\xf4\x88\x1d\x7c\x03\x2f\x91\x3a\x26\x2b\x7b\x4c\x9f\x67\x91\x9b\xab\x8b\xfb\x48\x3f\x20\xdf\xe3\xa9\xa2\xcd\xe5\xf5\x7d\x1c\xaf\xbc\xcb\x2f\xc9\x87\x24\xbc\x6a\x3a\xb7\xb7\x30\x48\xa3\x9a\x38\xca\x68\xd4\x2d\x18\x62\xf0\x4f\x01\x09\x16\x3b\xb4\x68\x1a\x9c\x5b\xbd\xd8\x5a\xb4\x96\x5b\x25\x5e\xaa\xbf\xf9\xb4\xce\x9e\xf6\xc8\x7e\xcd\xa1\x65\xff\x4d\xfe\x17\xd6\xa2\x63\x4b\x6f\x8b\xc4\x0c\xbf\x8b\x77\x01\x7f\x03\x00\x00\xff\xff\xfa\xfa\xbc\x74\xb5\x02\x00\x00" +var _stakingcollectionTestGet_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x51\xb1\x8e\xe2\x30\x10\xed\xfd\x15\xa3\x14\x28\x29\x2e\x34\xa7\x2b\x10\x77\xe8\x16\x89\x6a\x8b\xd5\xb2\x6c\x6f\x92\x49\xb0\x30\x9e\x68\x3c\x11\x8b\x56\xfc\xfb\x2a\x76\x14\x12\x11\x37\x96\x9f\xdf\xbc\x99\xf7\xc6\x5c\x1a\x62\x81\x9d\xa5\xeb\x5e\xf4\xd9\xb8\x7a\x4b\xd6\x62\x21\x86\x1c\x54\x4c\x17\x48\x66\xff\x12\x35\xaa\xfc\xa0\x33\x8e\xd9\xe1\xfd\x60\xb4\xae\x36\x47\x8b\x13\xd6\x18\x1b\x98\xaf\x54\x9c\xb1\x0c\x98\xef\x89\x63\x28\x51\x6a\xb9\x84\x83\xc7\x12\xc8\xd9\x1b\x54\xc4\x20\xe8\x05\x9a\x96\x1b\xf2\xe8\x41\x28\x02\x72\x42\xa8\x51\x40\x7a\xa9\xd6\x45\x43\xc6\x85\x2f\x1f\xdd\x40\x31\xd8\x51\x4a\x58\x3b\xaf\xc3\x23\xd5\x17\x6a\x9d\xac\xe0\xb0\x33\x5f\x7f\x7e\x67\xf0\xad\x14\x00\x40\xc3\xd8\x68\xc6\xd4\x9b\xda\x21\xaf\x40\xb7\x72\x4a\x5f\x88\x99\xae\x9f\xda\xb6\x98\xc1\xe2\x7f\x51\x74\xa5\x43\x49\x77\x2c\xca\xa8\xd3\x3b\x56\xf0\x17\xa2\x44\xee\x85\x58\xd7\x98\x1f\x83\xc8\x7a\x31\x1b\x75\xfe\x84\xfc\x4b\xbb\x70\x56\xf3\x5b\x7b\xa6\xef\x63\x97\x37\x2d\xa7\x6c\x98\xaa\x3b\x9b\x0d\x34\xda\x99\x22\x4d\xb6\xd4\xda\x12\x1c\x09\xc4\x51\x40\x03\x63\x85\x8c\xae\xc0\x90\xea\x6c\x6a\xc9\x54\x6e\xe2\xb8\x8f\x7e\xfd\x6b\xea\x3d\xaf\x51\xe2\x36\x87\x94\xe3\x9d\x3d\x02\x2b\xd1\x0b\xd3\xad\x97\x08\xf0\x5d\xdd\x15\xfc\x04\x00\x00\xff\xff\xc6\xbe\x85\xb6\xac\x02\x00\x00" func stakingcollectionTestGet_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5780,11 +5759,11 @@ func stakingcollectionTestGet_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/test/get_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xda, 0x38, 0xd6, 0x4, 0x2, 0xd9, 0xe5, 0x29, 0x51, 0x45, 0x1e, 0xec, 0x80, 0xe1, 0x46, 0x13, 0x81, 0x2e, 0x85, 0xac, 0xa2, 0xfa, 0xa0, 0xaa, 0x29, 0x45, 0x2b, 0x53, 0x5b, 0xc8, 0xfe, 0xc2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x72, 0xf3, 0xa0, 0xb7, 0xa9, 0x28, 0x84, 0x63, 0xc9, 0x3a, 0x84, 0x43, 0x16, 0xd4, 0xe, 0x5a, 0x3e, 0xb0, 0x91, 0xa4, 0x25, 0x42, 0x1a, 0xf0, 0x7e, 0xf, 0x1d, 0x75, 0x1b, 0x64, 0xa1, 0xc4}} return a, nil } -var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\xcd\x4e\xdb\x40\x10\xbe\xe7\x29\x06\x0e\xd4\x91\xc0\x54\xed\x2d\x82\xa2\x90\x50\x1a\x15\x11\x44\x68\xef\x13\xef\x38\xd9\xd6\xde\xb1\x76\xc7\x01\x5a\xf1\xee\x95\x7f\xd6\xc4\xd8\x2d\x51\xd5\xfa\x92\xd8\x1e\x7f\xfb\xfd\xcc\xec\xea\x34\x63\x2b\xf0\x31\xe1\xfb\x85\xe0\x77\x6d\x56\x13\x4e\x12\x8a\x44\xb3\x81\xd8\x72\x0a\x6f\x1f\x16\x77\xe3\xcf\xb3\xeb\xcb\xc9\xfc\xea\xea\x62\x72\x37\x9b\x5f\x8f\xa7\xd3\xdb\x8b\xc5\x62\x30\x38\x3e\x86\x3b\x8b\xc6\xc5\x64\x1d\x20\x5c\xb3\xa2\x29\x25\xb4\x42\x61\x0b\xbc\xfc\x46\x91\x54\x20\x68\x00\x73\x59\xb3\xd5\x3f\xca\xd2\x28\x62\xce\x8d\x14\x00\x68\x14\xa0\x52\x0e\x64\x4d\x2f\x10\x84\x01\x0d\xcb\x9a\x6c\xf9\x45\x6e\xc4\x41\xcd\x12\x9e\x69\x16\x20\x5a\x91\x11\x1d\x6b\x52\xb0\x7c\x2c\x91\x84\x61\xac\x94\x25\xe7\xc2\xc1\x40\x0a\x92\x58\x56\x07\x86\x15\xcd\xa6\x23\x58\x88\xd5\x66\x75\x08\xca\x2f\x57\x3c\xfc\x32\x33\xf2\xfe\xdd\x21\x08\x8f\xfc\xe7\x43\xf8\x39\x00\x00\x48\xa8\xd2\xd2\xb1\xe9\x96\xe2\x51\xa9\x2e\xe8\x75\x31\x7c\xfe\x3b\xbf\x37\x64\x87\x70\xd0\x5f\xd7\x79\xd2\x2c\x2b\xdc\x79\x37\xc1\x6c\xb4\x3b\x50\x89\x94\x59\xca\xd0\x52\x50\x5b\x59\x73\x3e\x67\x6b\xf9\xfe\x2b\x26\x39\x0d\xe1\x60\x5c\xbd\xf3\x9a\x8b\xab\xc8\x78\x4d\x3e\x80\xc2\x57\xa9\x23\xef\x49\xac\xce\x5c\x18\xd2\xdc\x09\xac\x71\x43\x80\xb0\xc1\x44\xab\x9e\xe4\x40\x1b\x60\xab\xa8\x4c\xda\x52\x44\x7a\x43\x5d\xd0\xb0\xa1\xa2\x63\x08\xf6\xfa\x35\x2b\x26\x57\x93\xff\x84\x1b\xea\x14\x04\x58\xa5\x39\x02\xe1\xe1\xb6\xbc\xd2\x19\x34\x3a\x0a\xf6\xa7\xe4\x44\x1b\x2c\x99\x79\xb9\xdb\x32\x7a\x04\x38\x12\xc8\xb3\x70\x7f\xd8\xe0\x3d\x0d\xb6\x9d\xbb\x24\x01\x04\x4b\x31\x59\x32\x51\xd9\x95\x85\xbe\xed\x59\xe8\x8f\xbd\xb8\x1c\x25\x71\xf8\xbb\x96\x83\x53\xcf\x31\x74\xc2\x16\x57\x14\x2e\xcb\x28\x4f\xfe\x47\x2b\x7e\x08\x0a\x1e\xa3\xfe\x7d\xa2\x5b\xbe\xa8\x18\xdd\xa0\xac\x87\x2d\xa7\xcf\xce\xbc\xd9\x13\xce\x13\x05\x86\x05\x2a\xda\x2f\x6d\xc2\xae\x31\x45\xbb\x14\xee\x65\x56\xa7\x68\x1f\x21\x77\x64\xdf\x38\x6f\xc3\xfe\xb0\xe3\x7c\x51\x7c\x93\x2f\x13\x1d\xd5\xad\x01\x1c\x57\xfe\xef\xd4\xcc\xc2\x21\x34\x90\xd5\x1c\x7a\x9c\x53\x58\x91\xd4\x37\x81\x70\x7b\xe9\x73\x2f\x28\xc2\x0c\x97\x3a\xd1\xf2\xe8\x83\xcf\x4a\x36\x90\x92\xac\x59\x39\xc0\x0d\xea\x04\x97\x09\x01\x57\xd2\xea\x21\xe8\x6b\x8b\xb0\xdd\x17\xfd\x7b\x02\x9c\x3e\x93\x0c\x9b\xe5\x35\xb9\x56\x0a\xbe\x53\x76\x4f\x7f\xc7\xc2\xca\xec\xbf\x89\x1d\xd3\x57\x63\xf7\xde\xb4\x22\xdf\x1a\x39\x7a\xa0\x28\x17\x6a\x6f\x5d\xb7\x94\x72\xdf\xa6\x52\x1d\x4b\xaf\xce\x62\xd8\xca\xdf\xb4\x10\x4e\x8e\xfe\x3c\xa1\xa1\x2d\xd7\x6e\x3e\x68\x4e\x9e\xea\xf7\xc5\xc9\xb3\x75\xd3\xee\xa6\x29\x65\xec\xb4\xf4\x1f\x8f\xff\xa2\x67\x42\x54\xaa\x01\x9d\x97\x1b\x78\x70\x72\xd4\x16\xbb\xe7\x9d\x7e\xfa\x15\x00\x00\xff\xff\x83\x0e\x4b\x39\x31\x08\x00\x00" +var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\xcd\x6e\xd3\x40\x10\xbe\xe7\x29\xa6\x39\x14\x5b\x6a\x5d\x09\x6e\x51\x4b\xd5\x36\x02\x7a\xa1\x55\x0b\xdc\x27\xde\x71\xbc\x60\xef\x58\xbb\xe3\x94\x82\xfa\xee\xc8\x6b\xaf\x1b\xc7\x86\x46\x08\x7c\x49\x6c\x8f\xbf\xfd\x7e\x66\x76\x75\x59\xb1\x15\x78\x57\xf0\xc3\xbd\xe0\x37\x6d\xd6\x57\x5c\x14\x94\x8a\x66\x03\x99\xe5\x12\xe6\x93\xef\xe6\xb3\xd9\xc9\x09\x7c\xb2\x68\x5c\x46\xd6\x01\xc2\x47\x56\xb4\xa4\x82\xd6\x28\x6c\x81\x57\x5f\x29\x95\x16\x01\x0d\x60\x2d\x39\x5b\xfd\xc3\x97\xa6\x29\x73\x6d\xa4\x01\x40\xa3\x00\x95\x72\x20\x39\xed\x20\x08\x03\x1a\x96\x9c\xac\xff\xa2\x36\xe2\xa0\xa3\x01\xcf\x3c\x1a\x10\xad\xc8\x88\xce\x34\x29\x58\x3d\x7a\x24\x61\xb8\x50\xca\x92\x73\xc9\x6c\x26\x0d\x49\xf4\xd5\x91\x61\x45\xd7\xcb\x05\xdc\x8b\xd5\x66\x7d\x04\x2a\x2c\xd7\x3c\xfc\x7c\x6d\xe4\xcd\xeb\x23\x10\x5e\x84\xcf\x63\xf8\x39\x03\x00\x28\xa8\xd5\x32\xf2\xe1\x8e\xb2\x85\x57\x17\x4d\xda\x94\x3c\xff\xbd\x79\x30\x64\x63\x38\x9c\xae\x1b\x3d\xe9\x97\x15\x1e\xbd\xbb\xc2\x6a\xb1\x3f\x90\x47\xaa\x2c\x55\x68\x29\xea\xac\xec\x38\x5f\xb2\xb5\xfc\xf0\x05\x8b\x9a\x62\x38\xbc\x68\xdf\x05\xcd\xcd\xd5\x64\x9c\x53\x08\xa0\xf1\x55\xba\xc8\x27\x12\xeb\x32\x17\x86\xb2\x76\x02\x39\x6e\x08\x10\x36\x58\x68\x35\x91\x1c\x68\x03\x6c\x15\xf9\xa4\x2d\xa5\xa4\x37\x34\x06\x4d\x7a\x2a\x3a\x83\xe8\x60\x5a\xb3\x62\x72\x1d\xf9\x0f\xb8\xa1\x51\x41\x84\x6d\x9a\x0b\x10\x8e\xb7\xe5\x79\x67\xd0\xe8\x34\x9a\x2f\xc9\x89\x36\xe8\x99\x05\xb9\xdb\x32\x26\x04\x38\x12\xa8\xab\x64\x1e\xf7\x78\x4f\xb3\x6d\xe7\xde\x93\x00\x82\xa5\x8c\x2c\x99\xd4\x77\x65\xa3\x6f\x7b\x16\xa6\x63\x6f\x2e\x47\x45\x96\xfc\xae\xe5\xe0\x2c\x70\x4c\x9c\xb0\xc5\x35\x25\x2b\x1f\xe5\xe9\xff\x68\xc5\xb7\x51\xc3\x63\x31\xbd\x49\x8c\xcb\xef\x5b\x46\xb7\x28\x79\x3c\x70\xfa\xfc\x3c\x98\x7d\xc5\x75\xa1\xc0\xb0\x40\x4b\x7b\xd7\x26\x1c\x1b\xd3\xb4\x4b\xe3\x5e\x65\x75\x89\xf6\x11\x6a\x47\xf6\x95\x0b\x36\xcc\xe3\x91\xf3\x4d\xf1\x6d\xbd\x2a\x74\xda\xb5\x06\x70\xd6\xfa\xbf\x57\x33\x0b\x27\xd0\x43\xb6\x73\x18\x70\xce\x60\x4d\xd2\xdd\x44\xc2\xc3\xa5\x2f\x83\xa0\x14\x2b\x5c\xe9\x42\xcb\x63\x08\xbe\xf2\x6c\xa0\x24\xc9\x59\x39\xc0\x0d\xea\x02\x57\x05\x01\xb7\xd2\xba\x21\x98\x6a\x8b\x64\xd8\x17\xd3\x7b\x02\x9c\x3d\x93\x4c\xfa\xe5\x35\xb9\x41\x0a\xa1\x53\xf6\x4f\x7f\xcf\xc2\xd6\xec\xbf\x89\x1d\xcb\x17\x63\x0f\xde\x0c\x22\xdf\x1a\x39\xfa\x4e\x69\x2d\x34\xdc\xba\xee\xa8\xe4\xa9\x4d\xa5\x3d\x96\x5e\x9c\xc5\x64\x90\xbf\x19\x20\x9c\x1e\xff\x79\x42\x13\xeb\xd7\xee\x3f\xe8\x4f\x9e\xf6\x77\xe7\xe4\xd9\xba\x19\x76\xd3\x92\x2a\x76\x5a\xa6\x8f\xc7\x7f\xd1\x33\x09\x2a\xd5\x83\xde\xf8\x0d\x3c\x3a\x3d\x1e\x8a\x3d\x08\x4e\x3f\xfd\x0a\x00\x00\xff\xff\x54\xf8\x55\x3e\x2e\x08\x00\x00" func stakingcollectionTransfer_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -5800,11 +5779,11 @@ func stakingcollectionTransfer_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf1, 0xb7, 0xb9, 0xcb, 0x3e, 0xc1, 0xaf, 0xb8, 0x76, 0x1c, 0xd2, 0xa0, 0xc0, 0xf6, 0xc2, 0xe3, 0x5f, 0x66, 0xd2, 0xd7, 0x35, 0xf8, 0x2c, 0x3e, 0x6, 0x85, 0xa3, 0x9f, 0x1d, 0x68, 0xe6, 0xea}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x83, 0xec, 0x8c, 0x84, 0x70, 0xc9, 0x5e, 0xfc, 0xb9, 0xf3, 0x21, 0x99, 0x5d, 0x9a, 0x65, 0x6a, 0xfc, 0xcb, 0xc8, 0x4f, 0x4d, 0x79, 0x9d, 0x9, 0x43, 0xed, 0x77, 0xec, 0xd9, 0x16, 0x2c, 0x33}} return a, nil } -var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\xcd\x4e\xfb\x46\x10\xbf\xe7\x29\x06\x0e\xd4\x96\xc0\xf4\x1c\x91\xa2\x90\x50\x1a\x95\x12\x44\x50\x2f\x55\x0f\x13\xef\x38\xde\xd6\xd9\xb1\x76\xc7\xa1\xb4\xe2\xdd\xab\xf5\xda\xf9\xb2\xdb\x70\xf8\xe3\x4b\x62\x7b\x76\xe6\xf7\xe5\x5d\xbd\x2e\xd9\x0a\xfc\x58\xf0\xdb\x42\xf0\x4f\x6d\x56\x13\x2e\x0a\x4a\x45\xb3\x81\xcc\xf2\x1a\xbe\xff\x6b\xf1\x3a\xfe\x79\xf6\xf4\x30\x99\x3f\x3e\xde\x4f\x5e\x67\xf3\xa7\xf1\x74\xfa\x72\xbf\x58\x0c\x06\xd7\xd7\xf0\x6a\xd1\xb8\x8c\xac\x03\x84\x27\x56\xe4\xbb\x90\x05\x5e\xfe\x41\xa9\x84\x0e\x68\x00\x2b\xc9\xd9\xea\xbf\xeb\xba\x34\x65\xae\x8c\xf8\xd5\x68\x14\xa0\x52\x0e\x24\xa7\xfd\xe5\xc2\x80\x86\x25\x27\x5b\x97\x57\x46\x1c\x34\xf8\x60\x07\xd0\x77\xd0\x8a\x8c\xe8\x4c\x93\x82\xe5\x7b\xdd\x46\x18\xc6\x4a\x59\x72\x2e\x19\x0c\xc4\xc3\xc3\xba\x3a\x32\xac\x68\x36\x1d\xc2\x42\xac\x36\xab\x4b\x10\x1e\xb6\x95\x31\xfc\x33\x00\x00\x28\x28\x60\xee\x68\xf1\x42\xd9\xb0\x66\x11\xf5\x4a\x95\xec\xfe\xce\xdf\x0c\xd9\x18\x2e\xfa\xeb\x3a\x4f\xb6\x63\x85\x3b\xef\x26\x58\x0e\x3f\xdf\xa8\xee\x54\x5a\x2a\xd1\x52\xd4\xa8\xd6\x60\xbe\x63\x6b\xf9\xed\x57\x2c\x2a\x8a\xe1\x62\x1c\xde\xb5\x9c\xfd\xe5\x8d\xcc\xa9\xd5\xda\x4b\x28\x8d\xaf\xc7\xce\x34\xc6\x0a\xc3\xba\x72\x02\x39\x6e\x08\x10\x36\x58\x68\xd5\xe3\x10\x68\x03\x6c\x55\x70\xd4\x52\x4a\x7a\x43\x47\x1d\x93\x2d\x08\x9d\x41\x74\xd6\xcf\x56\x31\xb9\x06\xf6\x4f\xb8\xa1\x4e\x41\x84\xc1\xc7\x21\x08\xc7\xfb\xc4\x6a\x4d\xd0\xe8\x34\x3a\x9f\x92\x13\x6d\xb0\x86\xd5\x12\xdd\xe7\xd0\x83\xde\x91\x40\x55\x26\xe7\xf1\xb6\xdf\xc7\x60\x5f\xb3\x07\x12\x40\xb0\x94\x91\x25\x93\xd6\xd1\xf3\xe4\xf6\xd3\xde\x6f\xb8\xbf\x1c\x15\x59\xf2\x5f\x61\x83\x51\x8b\x31\x71\xc2\x16\x57\x94\x2c\x6b\x13\x6f\xbe\x22\x84\x3f\x44\x1e\xc7\xb0\x7f\x1b\xe8\x96\x2f\x02\xa2\x67\x94\x3c\x3e\x50\xfa\xf6\xb6\x15\x7b\xc2\x55\xa1\xc0\xb0\x40\x80\x7d\x2c\x13\x76\x85\xf1\x59\xf1\xea\x95\x56\xaf\xd1\xbe\x43\xe5\xc8\x7e\xe7\x5a\x19\xce\xe3\x8e\xf2\xbe\xf8\xb9\x5a\x16\x3a\x6d\xa2\x01\x9c\x05\xfd\x4f\xc7\x58\x38\x81\x6d\xbf\xf0\xf9\xb5\x4d\x46\xb0\x22\x69\x6e\x22\xe1\xc3\xb9\x77\x2d\x9b\x14\x4b\x5c\xea\x42\xcb\x7b\xeb\x7a\x59\x43\x81\x35\x49\xce\xca\x01\x6e\x50\x17\xb8\x2c\x08\x38\xf0\x6a\xe2\xdf\x97\x89\xe4\x30\x14\xfd\x5b\x01\x8c\x76\x20\x93\xed\x78\x4d\xee\xc0\x82\x36\x26\x9f\xb7\xfe\x93\x85\x41\xe9\x2f\xf2\xbc\xd5\xa6\xdf\x6f\xef\xcf\x1a\xd3\x5c\x1b\x6a\xf8\xcf\x4c\xc6\x30\xfa\xff\x4f\x28\x59\x91\xfc\x72\xb0\xca\x45\xf1\x6f\xe1\x10\xf8\xfd\x24\x85\xd5\x6e\xe6\x36\x4f\xda\x4f\xcd\x38\x84\xc9\x95\x94\x86\x73\xc7\xb7\x84\xd9\xf4\x28\xa1\x2f\xb4\xe6\xce\x66\x17\x0e\xc4\x93\x7b\x44\x72\x40\xdd\xec\x96\xdf\x5c\x9d\xe0\x6c\xeb\xa9\x7e\xe0\xf6\xb8\x0b\xbf\x87\xe0\xa6\x54\xb2\xd3\xd2\x73\xec\x7e\x8b\xa4\x26\xa8\x94\xef\x3a\xaf\xcf\x8a\xe8\xe6\x6a\x8f\xc2\xd9\x65\x8f\x95\xc3\x9e\x67\x21\x65\x1f\x83\x8f\x7f\x03\x00\x00\xff\xff\x48\xcc\xbf\x2b\xa3\x08\x00\x00" +var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\x4f\x53\xdb\x3a\x10\xbf\xe7\x53\x2c\x39\xf0\xec\x19\x30\xf7\x0c\x79\x0c\x90\x79\xef\x71\x78\x85\x81\x4e\x2f\x9d\x1e\x36\xd6\x3a\x56\xeb\x68\x3d\xd2\x3a\x0c\xed\xf0\xdd\x3b\xb2\xec\x24\x8e\xd5\x86\x43\xf1\x05\x62\xad\x76\x7f\xff\x2c\xe9\x75\xcd\x56\xe0\x9f\x8a\x9f\x9f\x04\xbf\x69\xb3\xba\xe5\xaa\xa2\x5c\x34\x1b\x28\x2c\xaf\x61\x1a\x5d\x9b\x4e\x26\x17\x17\xf0\xd1\xa2\x71\x05\x59\x07\x08\x1f\x58\x91\x2f\x23\x0b\xbc\xfc\x4a\xb9\x84\xed\x68\x00\x1b\x29\xd9\xea\xef\x6d\x5d\x9e\x33\x37\x46\xfc\x6e\x34\x0a\x50\x29\x07\x52\xd2\xfe\x76\x61\x40\xc3\x52\x92\x6d\xcb\x1b\x23\x0e\x3a\x00\xb0\x43\xe0\x3b\x68\x45\x46\x74\xa1\x49\xc1\xf2\xa5\x6d\x23\x0c\xd7\x4a\x59\x72\x2e\x9b\x4c\xc4\xc3\xc3\xb6\x3a\x31\xac\xe8\x6e\x31\x83\x27\xb1\xda\xac\xce\x40\x78\xd6\x57\xa6\xf0\x63\x02\x00\x50\x51\xc0\x3c\x22\xfb\x48\xc5\xac\x65\x91\x44\xb5\xc8\x76\xff\xde\x3f\x1b\xb2\x29\x9c\xc6\xeb\x46\x6f\xb6\x63\x85\x47\x6b\xb7\x58\xcf\xde\xde\xa8\xed\x54\x5b\xaa\xd1\x52\xd2\xa9\xd6\x61\xbe\x61\x6b\xf9\xf9\x13\x56\x0d\xa5\x70\x7a\x1d\xd6\x7a\xce\xfe\xf1\x46\x96\xd4\x6b\xed\x25\x94\xce\xd7\x43\x67\x3a\x63\x85\x61\xdd\x38\x81\x12\x37\x04\x08\x1b\xac\xb4\x8a\x38\x04\xda\x00\x5b\x15\x1c\xb5\x94\x93\xde\xd0\x41\xc7\x6c\x0b\x42\x17\x90\x9c\xc4\xd9\x2a\x26\xd7\xc1\xfe\x0f\x37\x34\x2a\x48\x30\xf8\x38\x03\xe1\x74\x9f\x58\xab\x09\x1a\x9d\x27\xd3\x05\x39\xd1\x06\x5b\x58\x3d\xd1\x7d\x0e\x11\xf4\x8e\x04\x9a\x3a\x9b\xa6\xdb\x7e\xaf\x93\x7d\xcd\xfe\x25\x01\x04\x4b\x05\x59\x32\x79\x1b\x3d\x4f\x6e\x3f\xed\x71\xc3\xfd\xe3\xa8\x2a\xb2\x5f\x85\x0d\xe6\x3d\xc6\xcc\x09\x5b\x5c\x51\xb6\x6c\x4d\xbc\x7c\x8f\x10\xfe\x9d\x78\x1c\xb3\xf8\x19\x30\x2e\x7f\x0a\x88\x1e\x50\xca\x74\xa0\xf4\xd5\x55\x2f\xf6\x2d\x37\x95\x02\xc3\x02\x01\xf6\xa1\x4c\x38\x16\xc6\x67\xc5\xab\x57\x5b\xbd\x46\xfb\x02\x8d\x23\xfb\x97\xeb\x65\x98\xa6\x23\xe5\x7d\xf1\x43\xb3\xac\x74\xde\x45\x03\xb8\x08\xfa\x1f\x8f\xb1\x70\x06\xdb\x7e\xe1\xf3\xeb\x9b\xcc\x61\x45\xd2\xfd\x48\x84\x87\x73\x6f\x7a\x36\x39\xd6\xb8\xd4\x95\x96\x97\xde\xf5\xba\x85\x02\x6b\x92\x92\x95\x03\xdc\xa0\xae\x70\x59\x11\x70\xe0\xd5\xc5\x3f\x96\x89\x6c\x18\x8a\xf8\x51\x00\xf3\x1d\xc8\x6c\x3b\x5e\x93\x1b\x58\xd0\xc7\xe4\xed\xd6\xbf\xb1\x30\x28\xfd\x4e\x9e\xf7\xda\xc4\xfd\xf6\xfe\xac\x31\x2f\xb5\xa1\x8e\xff\x9d\x29\x18\xe6\xbf\xff\x84\xb2\x15\xc9\xff\x83\x5d\x2e\x49\x3f\x87\x4b\xe0\xcb\x51\x0a\xab\xdd\xcc\x6d\x9e\xb4\x9f\x5a\x70\x08\x93\xab\x29\x0f\xf7\x8e\x6f\x09\x77\x8b\x83\x84\x3e\xd2\x9a\x47\x87\x5d\xb8\x10\x8f\x9e\x11\xd9\x80\xba\xd9\x6d\xbf\x3c\x3f\xc2\xd9\xb6\x53\xfd\xc0\xed\x75\x17\xfe\x0e\xc1\x2d\xa8\x66\xa7\x25\x72\xed\xfe\x89\xa4\x66\xa8\x94\xef\x7a\xdf\xde\x15\xc9\xe5\xf9\x1e\x85\x93\xb3\x88\x95\xb3\xc8\xbb\x90\xb2\xd7\xc9\xeb\xcf\x00\x00\x00\xff\xff\x2d\x4d\x77\x9d\xa0\x08\x00\x00" func stakingcollectionTransfer_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5820,11 +5799,11 @@ func stakingcollectionTransfer_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x70, 0xdc, 0xc4, 0xb8, 0xac, 0xab, 0x45, 0x1, 0x3c, 0xe8, 0xe9, 0xae, 0x8d, 0x58, 0x6, 0xb, 0x7c, 0x9e, 0x82, 0x58, 0x7d, 0x32, 0x19, 0x62, 0x96, 0x4b, 0x9e, 0x1f, 0xcf, 0xe, 0x15, 0xa5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x93, 0x5d, 0xe5, 0x5c, 0x17, 0xee, 0x42, 0xc6, 0x72, 0x3f, 0x5d, 0x21, 0xbf, 0xd2, 0x37, 0x7a, 0x97, 0x58, 0x8a, 0x4, 0x83, 0x39, 0x9c, 0x7b, 0x7e, 0x8e, 0xfa, 0xed, 0xbe, 0x18, 0x27, 0xe}} return a, nil } -var _stakingcollectionUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\x3d\x8f\xda\x40\x10\xed\xfd\x2b\x9e\xae\xb8\x98\xc6\xa4\x46\x49\x4e\x0e\x5c\x22\x14\x74\x44\xf8\x94\x7e\xb3\x8c\x61\xc5\xb2\xe3\xcc\xce\x8a\x8b\xa2\xfb\xef\x91\x59\xcc\x15\xb8\x48\x93\x29\xf6\x73\x3e\xde\xcc\x7b\xee\xd8\xb1\x28\xbe\x78\x3e\x35\x6a\x0e\x2e\xec\xe6\xec\x3d\x59\x75\x1c\xd0\x0a\x1f\xf1\xfe\xa5\x79\xae\xbf\x2d\x9f\xbe\xce\xd7\xab\xd5\xe3\xfc\x79\xb9\x7e\xaa\x17\x8b\xcd\x63\xd3\x14\xc5\x74\x3a\xc5\x86\x7e\x25\x8a\x1a\xa1\x8c\x14\xa2\x9a\x03\xa1\x5e\xad\xa0\x7c\xa0\x10\xd1\xb2\x40\xf7\x84\xd8\x91\x75\xad\xa3\x2d\x02\x6f\x09\x2c\xd8\x92\xa7\x9d\x51\x16\xb8\x90\x5d\x32\x00\xd8\x2b\x82\xa2\x50\x31\x21\x9a\xf3\xa5\xec\x03\x97\x8b\x19\x1a\x15\x17\x76\x13\xfc\x29\x00\xe0\xbc\x78\xd2\x21\xfc\x0d\xff\x86\xda\x19\x4c\xd2\x7d\x39\xda\x5e\xf5\x76\x5c\x9f\x02\xc9\x04\xf7\xe3\x7e\x37\x2f\xc5\xb9\x66\x27\xd4\x19\xa1\xd2\x58\xcb\x29\xe8\xa5\xd4\x67\x16\xe1\xd3\x0f\xe3\x13\x4d\x70\x5f\xe7\xbf\x01\x6b\x6f\x91\x7c\x5b\x8d\x61\xc5\x47\x5c\x52\x55\x51\x59\xcc\x8e\xaa\x9f\xe7\x64\x1f\xfe\x47\x0f\x9f\xca\x9e\xdd\xd9\x38\xf3\xb7\xee\x4d\x46\xf4\xdd\xe8\x7e\x72\x6d\xa5\xb7\x87\x07\x74\x26\x38\x5b\xde\xcd\x39\xf9\x9e\x5d\x45\x86\x0d\x03\xa1\x96\x84\x82\xa5\x5e\x1c\x06\xb7\x0a\xbb\x30\xdf\x89\x3b\x1a\xf9\x8d\x14\x49\xde\xc5\x61\x0c\x77\xb9\xd2\x6b\x1e\x37\xbd\x90\x4d\x4a\xff\x32\xc9\xea\xa2\xc3\xda\xfb\xab\x68\xf2\x3e\x64\x7c\x2d\xfe\x06\x00\x00\xff\xff\x2b\xd3\x78\xad\xf9\x02\x00\x00" +var _stakingcollectionUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\x4d\xaf\xd3\x30\x10\xbc\xe7\x57\x8c\x72\x78\x24\x97\xf4\x5e\x01\x4f\xa5\x08\x09\xa9\x12\xa8\x95\xb8\x1b\x77\x93\x5a\x75\xbd\x61\xbd\x56\x41\xa8\xff\x1d\x25\x4e\xda\x43\x73\xe0\xf2\x7c\xc8\x87\xf7\x63\x66\x77\xc6\x5d\x7a\x16\xc5\x17\xcf\xd7\x83\x9a\xb3\x0b\xdd\x96\xbd\x27\xab\x8e\x03\x5a\xe1\x0b\xca\xc5\x58\x59\x14\xab\xd5\x0a\x7b\xfa\x95\x28\x6a\x84\x32\x52\x88\x6a\xce\x84\xcd\x6e\x07\xe5\x33\x85\x88\x96\x05\x7a\x22\xc4\x9e\xac\x6b\x1d\x1d\x11\xf8\x48\x60\xc1\x91\x3c\x75\x46\x59\xe0\x42\x4e\xc9\x08\xb0\x77\x88\xa2\x50\x31\x21\x9a\xf1\xa7\x1a\x0a\xbf\x7e\x5e\xe3\xa0\xe2\x42\x57\xe3\x6f\x01\x00\xe3\xc3\x93\xce\xe5\x0f\x82\x7b\x6a\xd7\x30\x49\x4f\xd5\x22\xff\xe6\xf1\xf9\xed\x1a\x48\x6a\xbc\x2c\xe7\x3d\xdd\x14\x23\x66\x2f\xd4\x1b\xa1\xca\x58\xcb\x29\xe8\x04\xf5\x89\x45\xf8\xfa\xc3\xf8\x44\x35\x5e\x36\x39\x36\x73\x1d\x4e\x24\xdf\x36\x4b\x5c\xf1\x01\x53\xab\x26\x2a\x8b\xe9\xa8\xf9\x39\x36\x7b\xff\x16\x33\x7c\xac\x06\x69\xd7\xcb\xb2\x3f\xa7\x1f\x32\xa3\xef\x46\x4f\xf5\x7d\x94\xe1\xbc\xbe\xa2\x37\xc1\xd9\xaa\xdc\x72\xf2\x83\xba\x8a\x4c\x1b\x06\x42\x2d\x09\x05\x4b\x83\x39\x0c\x9e\xed\x35\x29\xdf\x8b\xbb\x18\xf9\x83\x14\x49\xde\xc5\x79\x0d\x65\x46\xba\xe5\x75\xd3\x6f\xb2\x49\xe9\x7f\x36\xd9\x4c\x3e\xdc\x78\x7f\x37\x4d\x7e\xcf\x1d\x6f\xc5\xbf\x00\x00\x00\xff\xff\x0c\xba\x48\x82\xf6\x02\x00\x00" func stakingcollectionUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -5840,11 +5819,11 @@ func stakingcollectionUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0x88, 0xd9, 0xcd, 0x9b, 0x59, 0xf7, 0x9f, 0xb1, 0x33, 0x7b, 0xa2, 0x3d, 0x65, 0x26, 0x33, 0x88, 0x1e, 0xba, 0xeb, 0x8c, 0xfc, 0x5, 0x61, 0xd3, 0x24, 0xea, 0xb0, 0x28, 0x95, 0xa1, 0x50}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7c, 0xca, 0x8a, 0xc8, 0xf3, 0x52, 0x88, 0x5d, 0x94, 0xa8, 0xb5, 0xc9, 0x3b, 0x48, 0x3e, 0x46, 0x50, 0xcb, 0xf4, 0x7d, 0x65, 0x39, 0xd5, 0xb2, 0x99, 0xbf, 0xc6, 0xa4, 0xd7, 0xaa, 0x4e, 0xa}} return a, nil } -var _stakingcollectionUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x6f\xba\x50\x0c\xbe\xf3\x57\x34\x1e\xfc\x41\xf2\x0b\xee\x6c\xb6\x19\x86\x6e\x31\x33\xba\x88\xd9\xbd\x83\x02\x2f\xc3\xf7\x48\x5f\x09\x2e\x8b\xff\xfb\x02\x88\x66\x93\xc3\x2e\xeb\x01\x9a\xb6\xaf\xdf\xd7\xf6\x53\xfb\xd2\xb0\xc0\x63\x61\xea\x48\xf0\x5d\xe9\x2c\x34\x45\x41\xb1\x28\xa3\x21\x65\xb3\x87\x9b\x43\xb4\x0b\x9e\x97\xeb\xa7\x70\xb3\x5a\x2d\xc2\xdd\x72\xb3\x0e\xe6\xf3\xed\x22\x8a\x1c\x67\x32\x99\x40\x98\xa3\xce\xc8\x82\xe4\x04\x9a\xa4\x36\xdc\x74\x01\x4c\x12\x26\x6b\x21\x35\xdc\xa6\x6c\x49\xb1\x4a\x15\x25\xa0\x4d\x42\x8e\x23\x8c\xda\x62\x8b\xe3\x36\x91\xe5\x7c\x0a\x91\xb0\xd2\xd9\x7f\xd0\x54\x07\xdd\xf3\x3e\xe6\xc1\xa7\x03\x00\xd0\x7e\x0a\x12\xb0\x3f\xc9\x6e\x29\x9d\x02\x56\x92\xbb\x83\xb3\xf8\x17\x77\x53\x6b\x62\x0f\xc6\xc3\x75\x57\x11\xa7\xc5\x2c\x99\x4a\x64\x72\x31\x8e\x4d\xa5\xe5\x04\xf5\x60\x98\x4d\xfd\x8a\x45\x45\x1e\x8c\x83\x2e\xd7\x73\x6d\xcc\x52\x91\xfa\x43\x5c\xe1\x0e\x4e\xad\x7c\x2b\x86\x31\x23\xff\xad\x6d\x76\xfb\x17\x33\xdc\xbb\xcd\x29\xa7\xc3\x67\xbe\x2e\x8f\x3a\x46\x2f\x28\xb9\x77\x1e\xa5\xb1\xd9\x0c\x4a\xd4\x2a\x76\x47\xa1\xa9\x8a\xe6\x94\x02\x1d\x6d\x40\x60\x4a\x89\x49\xc7\x04\x62\x00\xe1\x5a\x4e\x4a\xb7\x4a\x28\x59\xed\x91\x3f\xa0\xb2\xc4\xff\x6c\xbf\x86\x51\x87\x74\xec\xd6\x4d\x07\x8a\x2b\xa1\xdf\x6c\xd2\xaf\xca\x04\x85\xd6\x67\xe9\x9d\xa4\x73\x56\x55\xf7\xff\xae\xaa\x8b\xdf\xc3\x1e\x9d\xaf\x00\x00\x00\xff\xff\x92\x19\x8f\x80\x0b\x03\x00\x00" +var _stakingcollectionUpdate_networking_addressCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x52\xc1\x4e\xe3\x40\x0c\xbd\xe7\x2b\x9e\x72\xe8\x26\xd2\x2a\xbd\x57\xbb\x54\xa5\x08\x89\x0b\x20\x2a\x71\x37\x89\x93\x8c\x48\x67\x22\x8f\xa3\x80\x50\xff\x1d\x25\xd3\xb4\x82\xe6\xc0\x05\x1f\x12\xcb\xf6\xf8\x3d\xdb\xcf\xec\x5b\x27\x8a\xdb\xc6\xf5\x3b\xa5\x57\x63\xab\xad\x6b\x1a\xce\xd5\x38\x8b\x52\xdc\x1e\xf1\x6c\x2e\x8e\xa2\xe5\x72\x89\x6d\x4d\xb6\x62\x0f\xad\x19\x96\xb5\x77\x32\x94\x81\x8a\x42\xd8\x7b\x94\x4e\xc6\x94\x6f\x39\x37\xa5\xe1\x02\xd6\x15\x1c\x45\x2a\x64\x3d\x8d\x8d\x92\x21\x72\x77\xb3\xc2\x4e\xc5\xd8\xea\x2f\x2c\xf7\x9b\xf0\x7c\x8a\xa5\xf8\x88\x00\x60\xfc\x34\xac\xf0\xdf\xd9\x3c\x71\xb9\x02\x75\x5a\x27\xb3\x64\xb3\xb3\xfb\xd0\x5b\x96\x14\x8b\xf9\xba\x8b\x48\x34\x62\xb6\xc2\x2d\x09\x27\x94\xe7\xae\xb3\x7a\x84\xba\x76\x22\xae\x7f\xa6\xa6\xe3\x14\x8b\x4d\xc8\x4d\x5c\x07\xf3\xdc\x94\xd9\x1c\x57\xfc\xc7\xb1\x55\xe6\xd5\x09\x55\x9c\xbd\x8c\xcd\xfe\xfd\xc6\x0c\x57\xc9\x70\xc7\xd5\xfc\x8d\x2f\xcb\x77\x81\xd1\x23\x69\x9d\x9e\x46\x19\x6c\xbd\x46\x4b\xd6\xe4\x49\xbc\x75\x5d\x33\x9c\x52\x11\x68\x83\x20\x5c\xb2\xb0\xcd\x19\xea\x40\xb8\xd4\x92\xb1\xa3\x12\x5a\x31\x7b\x92\x77\x74\x9e\xe5\x8f\x9f\xd6\x10\x07\xa4\x43\x58\x37\xbf\x71\xde\x29\xff\x64\x93\x59\xd7\x16\xa4\x7c\x7f\x92\xde\x51\x3a\x27\x55\x85\xff\x57\x55\x9d\xfd\x09\xf6\x10\x7d\x06\x00\x00\xff\xff\xf5\xc0\xe1\x03\x08\x03\x00\x00" func stakingcollectionUpdate_networking_addressCdcBytes() ([]byte, error) { return bindataRead( @@ -5860,11 +5839,11 @@ func stakingcollectionUpdate_networking_addressCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/update_networking_address.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x23, 0xe6, 0xfa, 0x51, 0x84, 0x12, 0xe3, 0xbb, 0xff, 0xd1, 0xdb, 0x75, 0xb2, 0xc5, 0x1, 0xc2, 0x69, 0x28, 0xc3, 0x4d, 0x54, 0xb, 0x85, 0x69, 0x3a, 0x17, 0x9, 0x8b, 0xeb, 0x4b, 0xf0, 0xc1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcf, 0x19, 0xee, 0xbd, 0xf6, 0xbe, 0xd2, 0x9d, 0x85, 0x71, 0xd0, 0xad, 0xf4, 0xa7, 0xf2, 0x23, 0xe5, 0xd4, 0x8f, 0xd5, 0xa8, 0x89, 0x1f, 0x90, 0x22, 0x4a, 0x2d, 0xe3, 0xb8, 0xeb, 0x86, 0xf1}} return a, nil } -var _stakingcollectionWithdraw_from_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x41\x6f\xd3\x40\x10\x85\xef\xfe\x15\xa3\x1e\x4a\x22\x21\x87\x03\xe2\x10\x01\x55\x48\x1a\x14\x51\x1a\x14\x07\xee\xc3\x7a\x12\xaf\xb2\xde\x31\xb3\xb3\x38\x15\xea\x7f\x47\xf6\xc6\xad\x44\x72\xe0\xd2\x3d\x78\x2d\x7b\x76\xe6\xbd\xb7\x9f\xad\x1b\x16\x85\xa5\xe3\xb6\x50\x3c\x58\xbf\x9f\xb3\x73\x64\xd4\xb2\x87\x9d\x70\x0d\x6f\x8e\xc5\x76\xf6\x65\x75\xff\x79\xbe\xbe\xbb\xbb\x9d\x6f\x57\xeb\xfb\xd9\x62\xb1\xb9\x2d\x8a\x2c\x9b\x4c\x26\xb0\xa1\x5f\x91\x82\x82\x32\xb4\x56\xab\x52\xb0\x05\xe5\x03\xf9\x90\xce\x6b\x45\x50\xa3\xa9\xac\x27\x40\x63\x38\x7a\xed\xcf\x6d\x2b\x1a\xea\x50\x08\x30\x2a\xd7\xa8\xd6\xa0\x73\x0f\x50\x52\xc3\xc1\x2a\x95\x5d\xdb\xae\x43\xf4\x8e\xcd\x81\xca\xa1\x05\xfc\xc6\xe8\x34\xcb\x54\xd0\x07\xec\xe5\x8e\x3c\x97\xb4\x5a\x4c\xa1\x50\xb1\x7e\xff\x1a\xb0\xee\x2a\xa7\xf0\x7d\x69\x8f\xef\xde\x8e\xe1\x4f\x06\x00\xd0\x3f\x1c\x29\x84\x7f\xfd\x6e\x68\x37\xed\x74\x54\xa3\x8b\x71\xe4\xcf\xaf\xeb\xd6\x93\x8c\xe1\xfa\x72\xdd\xd9\x97\xac\x9f\xd9\x08\x35\x28\x34\x3a\x39\x38\x8d\xfa\xc4\x22\xdc\xfe\x40\x17\x69\x0c\xd7\xb3\xf4\x6f\xd0\xda\xad\x40\x6e\x97\x5f\xd2\x0a\x1f\x86\x30\xf2\xa0\x2c\xb8\xa7\xfc\x67\xdf\xec\xfd\x4b\x78\xf8\x38\xea\x6e\x73\x7a\x99\x94\xf3\xf2\x22\x29\xfa\x86\x5a\x8d\x9f\xac\x74\xeb\xe6\x06\x1a\xf4\xd6\x8c\xae\xe6\x1c\x5d\x09\x9e\x15\x92\x6c\x40\x10\xda\x91\x90\x37\x1d\x19\x80\x70\x4e\xa4\xf5\x3d\x0d\x8d\xd8\x1a\xe5\x01\x62\x20\x79\x15\x86\x18\xae\xd2\xa4\xc7\x14\x37\x1d\xc9\x44\xa5\xff\x49\x32\x1f\xc0\x5d\x0a\xd7\x5f\x13\xab\xa7\x9b\x78\x82\x2a\xed\xcf\x50\xa5\x7d\x98\xf8\x98\xfd\x0d\x00\x00\xff\xff\xb5\x4f\x35\x21\x49\x03\x00\x00" +var _stakingcollectionWithdraw_from_machine_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\xc1\x8e\xd4\x30\x0c\x86\xef\x7d\x0a\xab\x87\xa5\x95\x50\xe7\x82\x38\x54\xc0\x0a\x16\x8d\xc4\x01\x81\x76\x80\xbb\x49\xdd\x69\x34\x69\x5c\x1c\x87\xee\x0a\xed\xbb\xa3\x34\xd3\x5d\x89\xe9\x81\xcb\xe6\xd0\x54\x89\x63\xff\xbf\xfd\xd9\x71\x62\x51\xd8\x3b\x9e\x0f\x8a\x27\xeb\x8f\x37\xec\x1c\x19\xb5\xec\xa1\x17\x1e\xa1\xdc\xbc\x2b\x8b\x62\xb7\xdb\xc1\x2d\xfd\x8a\x14\x14\x94\x61\xb6\x3a\x74\x82\x33\x28\x9f\xc8\x87\xfc\x58\x07\x82\x11\xcd\x60\x3d\x01\x1a\xc3\xd1\xeb\xf2\xee\xdb\x40\x6b\x1c\x0a\x01\x46\xe5\x11\xd5\x1a\x74\xee\x1e\x3a\x9a\x38\x58\xa5\x2e\xa5\x4d\x19\xa2\x77\x6c\x4e\xd4\xad\x29\xe0\x37\x46\xa7\x45\xa1\x82\x3e\xe0\xa2\xa7\xf2\xdc\xd1\xa7\x8f\x2d\x1c\x54\xac\x3f\xbe\x04\x1c\x53\x64\x0b\xdf\xf7\xf6\xee\xf5\xab\x1a\xfe\x14\x00\x00\xcb\xc7\x91\x42\xf8\xd7\xd0\x2d\xf5\x6d\xd2\x31\x54\x9b\x7e\x9b\xa7\xdf\x2f\xb3\x27\xa9\xe1\x6a\x3b\xee\xe2\xa4\x58\x6a\x4e\x42\x13\x0a\x55\x67\x07\xe7\x52\x1f\x58\x84\xe7\x1f\xe8\x22\xd5\x70\xf5\x3e\xdf\xad\x5a\xd3\x0a\xe4\xfa\x66\x4b\x2b\xbc\x5d\x9b\xd1\x04\x65\xc1\x23\x35\x3f\x97\x64\x6f\x9e\xc3\xc3\xbb\x2a\x4d\xb3\xdd\xc6\xe4\x32\xfc\x90\x15\x7d\x45\x1d\xea\x47\x2b\x69\x5d\x5f\xc3\x84\xde\x9a\xaa\xbc\xe1\xe8\x3a\xf0\xac\x90\x65\x03\x82\x50\x4f\x42\xde\x24\x32\x00\xe1\x12\x47\xeb\x17\x1a\x26\xb1\x23\xca\x3d\xc4\x40\xf2\x22\xac\x6d\x28\x73\xa5\x87\xdc\x6e\xba\x23\x13\x95\xfe\xa7\x93\xcd\x0a\xee\x5e\x78\xfc\x9c\x59\x3d\x4f\xe2\x11\xaa\xbc\x3f\x41\x95\xf7\xb5\xe2\x43\xf1\x37\x00\x00\xff\xff\x3e\x13\xf0\x11\x46\x03\x00\x00" func stakingcollectionWithdraw_from_machine_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -5880,11 +5859,11 @@ func stakingcollectionWithdraw_from_machine_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_from_machine_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x3b, 0xc9, 0x9c, 0x4c, 0x41, 0x9c, 0x7c, 0x5, 0x22, 0x96, 0x35, 0x24, 0x23, 0x96, 0x41, 0x83, 0x79, 0x89, 0x8f, 0x73, 0x68, 0x2f, 0xcd, 0x3, 0xbe, 0xa6, 0x3b, 0xa1, 0x7e, 0x49, 0x84}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x79, 0x73, 0xe2, 0xa4, 0xc3, 0x56, 0x8, 0x7c, 0xae, 0x27, 0x26, 0x4d, 0x17, 0x2d, 0xf2, 0xd5, 0xe4, 0x6e, 0x23, 0xa6, 0x6c, 0x17, 0xd, 0xf2, 0xe, 0x35, 0xdb, 0x65, 0x31, 0x32, 0xcb, 0x3c}} return a, nil } -var _stakingcollectionWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8f\x12\x41\x10\xbd\xcf\xaf\x78\xd9\xc3\x0a\x09\x01\xa3\xc6\x03\x51\x09\xc2\xae\x21\x6e\x16\xc3\xb0\xde\xcb\x99\x1a\xe8\xd0\x74\x8f\x35\x35\x0e\xc4\xec\x7f\x37\x3d\x1f\xb0\x11\x0e\x5e\xec\x03\xcd\xf4\xd4\xbc\x8f\xea\x57\x66\x9f\x7b\x51\xdc\x5b\x5f\xc5\x4a\x3b\xe3\x36\x33\x6f\x2d\x27\x6a\xbc\x43\x26\x7e\x8f\xd7\x87\x78\x3d\xfd\xba\x78\xfc\x32\x5b\x3e\x3c\xdc\xcd\xd6\x8b\xe5\xe3\x74\x3e\x5f\xdd\xc5\x71\x14\x8d\x46\x23\xac\xf8\x67\xc9\x85\x42\x3d\x2a\xa3\xdb\x54\xa8\x82\x70\x45\x92\x72\x0a\xf5\x3b\x76\x05\x32\x2f\xd0\x2d\xa3\xc8\x39\x31\x99\xe1\x14\xce\xa7\x0c\x2f\x48\xd9\xf2\x86\xd4\x0b\x8c\x6b\x4a\x1a\x15\x48\x4e\x32\x6a\x96\xf5\x96\x3b\x30\x12\x06\x95\xea\xf7\xa4\x26\x21\x6b\x8f\x48\x39\xf7\x85\xd1\x9a\xaf\x06\x29\x9d\xf5\xc9\x8e\x53\x50\x92\xf8\xd2\x29\x7e\x51\x69\x15\x99\x91\x42\x07\x35\xde\xd4\xa5\xa1\xd2\x81\xdc\x11\x6d\xf1\x0b\xfc\x33\xa2\x71\x2d\xe6\x35\xc4\x28\x52\x21\x57\x50\xad\xb3\x17\x3c\x2d\xe6\x63\xc4\x2a\xc6\x6d\x06\x67\x6f\xe1\xf0\x69\xe1\xf4\xed\x9b\xc9\x00\xb4\x0f\xdf\x8f\xf1\x74\x6f\x0e\xef\xdf\xf5\xf1\x3b\x02\x80\xfa\xc7\xb2\x76\xfe\xcf\xb7\xb0\xe2\x6c\x1c\xfc\x6e\x7b\x57\x2f\x69\x78\xfe\xbb\xac\x1c\x4b\x1f\xb7\xd7\xeb\x2e\x4e\xa2\x9a\x33\x17\xce\x49\xb8\xd7\xfa\x6a\xa9\x3e\x7b\x11\x5f\x7d\x27\x5b\x72\x1f\xb7\xd3\xe6\x5d\xa7\x35\xac\x82\x6d\x36\xbc\xa6\x15\x1f\xbb\x16\x0d\x0b\xf5\x42\x1b\x1e\xfe\xa8\xc1\x3e\xfc\x0f\x0f\x9f\x7a\x21\xa3\xe3\xeb\xf9\xbd\x2c\x8f\x1b\x45\xdf\x48\xb7\xfd\x93\x95\xb0\x26\x13\xe4\xe4\x4c\xd2\xbb\x99\xf9\xd2\x86\x78\x2a\x1a\xd9\x20\x08\x67\x2c\xec\x92\x90\x40\x10\x2e\xe7\xa4\x8d\x6e\x2e\x66\x4f\x72\x44\x59\xb0\xbc\x2a\xba\x36\xdc\x34\x4c\xcf\x4d\xbb\xf9\xc0\x49\xa9\xfc\x2f\x9d\x1c\x76\xe3\xb4\x6a\xa7\x69\x5d\xe7\xf3\x14\xb3\x66\xff\x2b\x66\x2f\x1e\xce\x51\x6b\xf6\x4e\xc7\x73\xf4\x27\x00\x00\xff\xff\x45\xf4\x6f\xf1\xf5\x03\x00\x00" +var _stakingcollectionWithdraw_rewarded_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x8f\xd3\x3c\x10\xbe\xe7\x57\x3c\xea\x61\xdf\x56\xaa\x5a\xe9\x05\x71\xa8\x80\x6a\x59\xb4\xd2\x9e\x40\xed\x2e\xf7\xc1\x99\xb4\x56\x1d\x3b\x8c\x27\x64\x2b\xb4\xff\x1d\x39\x1f\xcd\x8a\xe6\xc0\x05\x1f\xea\xc6\x9e\x3c\x1f\x93\x67\x6c\x59\x05\x51\xdc\xbb\xd0\xec\x95\x4e\xd6\x1f\xee\x82\x73\x6c\xd4\x06\x8f\x42\x42\x89\xd9\xe4\xdd\x2c\xcb\xd6\xeb\x35\x76\xfc\xa3\xe6\xa8\xd0\x80\xc6\xea\x31\x17\x6a\x20\xdc\x90\xe4\x9c\x43\xc3\x89\x7d\x44\x11\x04\x7a\x64\xc4\x8a\x8d\x2d\x2c\xe7\xf0\x21\x67\x04\x41\xce\x8e\x0f\xa4\x41\x60\x7d\x57\xd2\xd1\xc0\x5c\x78\x5a\x96\xc7\x23\x0f\x60\x24\x0c\xaa\x35\x94\xa4\xd6\x90\x73\x67\xe4\x5c\x85\x68\xb5\xe5\x6b\x41\x6a\xef\x82\x39\x71\x0e\x32\x26\xd4\x5e\xf1\x93\x6a\xa7\x28\xac\x44\x5d\xb6\x78\xb7\x3e\x4f\x95\x1e\xe4\xcf\xe8\x8b\x5f\xe1\x8f\x88\xd6\xf7\x98\x53\x88\x59\xa6\x42\x3e\x52\xab\x73\x9e\x3c\x3d\x7c\xde\x60\xaf\x62\xfd\x61\x39\x7a\x4b\x87\x4f\x0f\x5e\xdf\xfc\xbf\x5d\x82\xca\xf4\xfe\x06\x4f\xf7\xf6\xf9\xdd\xdb\x05\x7e\x65\x00\xd0\xfe\x38\xd6\xc1\xff\xd8\xe6\x1d\x17\x9b\xe4\xf7\x38\x9f\xfc\x0a\xab\xf1\xef\x97\xc6\xb3\x2c\x70\x33\x5d\x77\x75\x92\xb5\x9c\x95\x70\x45\xc2\xf3\xde\x57\x4f\xf5\x29\x88\x84\xe6\x1b\xb9\x9a\x17\xb8\xb9\xed\xee\x06\xad\x69\x45\x76\xc5\x6a\x4a\x2b\x3e\x0c\x2d\x5a\x45\x0d\x42\x07\x5e\x7d\x6f\xc1\xde\xff\x0b\x0f\x1f\xe7\x29\xa0\x9b\xe9\xf0\x5e\x97\xef\x3b\x45\x5f\x49\x8f\x8b\x8b\x95\xb4\xb6\x5b\x54\xe4\xad\x99\xcf\xee\x42\xed\x52\x3c\x15\x9d\x6c\x10\x84\x0b\x16\xf6\x26\x25\x10\x84\xeb\x21\xe9\xa3\x5b\x89\x2d\x49\xce\xa8\x23\xcb\x7f\x71\x68\xc3\xac\x63\x7a\xe9\xda\xcd\xcf\x6c\x6a\xe5\xbf\xe9\xe4\x6a\x18\xa7\x5d\x3f\x4d\x8f\x6d\x3e\x2f\x31\xeb\xf6\x3f\x62\xf6\xea\x61\x8c\x5a\xb7\x0f\x3a\x5e\xb2\xdf\x01\x00\x00\xff\xff\xea\x2d\x23\xfe\xf2\x03\x00\x00" func stakingcollectionWithdraw_rewarded_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5900,11 +5879,11 @@ func stakingcollectionWithdraw_rewarded_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_rewarded_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3f, 0x58, 0x73, 0x11, 0x73, 0x4a, 0xdc, 0x2f, 0x1d, 0xa1, 0xe1, 0xd9, 0xcf, 0x2d, 0x48, 0xfa, 0x8e, 0x3, 0x52, 0xa1, 0x4e, 0x79, 0x94, 0x22, 0x3, 0xd6, 0xb5, 0x8c, 0x19, 0xd5, 0x88, 0x71}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfb, 0x9a, 0xe1, 0x39, 0x28, 0x58, 0x61, 0xdc, 0x20, 0xc7, 0x14, 0x5c, 0xba, 0xb3, 0x84, 0xc9, 0x6a, 0x57, 0xb9, 0x13, 0x4f, 0x98, 0xa7, 0x23, 0xf, 0xc1, 0x35, 0x93, 0x60, 0xd1, 0x23, 0x6}} return a, nil } -var _stakingcollectionWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\x4d\x6f\xda\x40\x10\xbd\xfb\x57\x3c\xe5\x90\x82\x14\x91\xaa\xad\x7a\x40\x6d\x23\x0a\x49\x85\x1a\x85\x0a\x43\xef\x53\x7b\x0c\x2b\x96\x5d\x77\x76\x5c\x40\x55\xfe\x7b\xb5\xfe\x80\xa8\x70\xe8\xa5\x7b\xf0\xda\xeb\xd1\xfb\x98\x7d\x63\xb6\xa5\x17\xc5\x83\xf5\xbb\x54\x69\x63\xdc\x6a\xec\xad\xe5\x4c\x8d\x77\x28\xc4\x6f\xf1\x7a\x9f\x2e\x46\x5f\xa7\x4f\x5f\xc6\xb3\xc7\xc7\xfb\xf1\x62\x3a\x7b\x1a\x4d\x26\xf3\xfb\x34\x4d\x92\xdb\xdb\x5b\xcc\xf9\x67\xc5\x41\xa1\x1e\x3b\xa3\xeb\x5c\x68\x87\xca\x05\xa5\x0d\xe7\x50\xbf\x61\x17\x50\x78\x81\xae\x19\xa1\xe4\xcc\x14\x86\x73\x38\x9f\x33\xbc\x20\x67\xcb\x2b\x52\x2f\x30\xae\x29\x69\x54\x20\x3b\xca\xa8\x59\x16\x6b\xee\xc0\x48\x18\x54\xa9\xdf\x92\x9a\x8c\xac\x3d\x20\xe7\xd2\x07\xa3\x35\x5f\x0d\x52\x39\xeb\xb3\xc8\x4f\x59\xe6\x2b\xa7\xf8\x45\x95\x55\x14\x46\x82\xde\xd4\x78\x23\x97\xc7\x4a\x07\x72\x07\xb4\xc5\x2f\xf0\x4f\x88\xc6\xb5\x98\x17\x11\x4d\x01\xa3\x30\x21\x56\x08\x27\x89\x0a\xb9\x40\xb5\xec\x5e\xb4\x38\x9d\x0c\x91\xaa\x18\xb7\xba\x39\x59\x8d\x87\xcb\xa9\xd3\xb7\x6f\xee\x6e\x40\xdb\x08\x37\xc4\xf2\xc1\xec\xdf\xbf\xeb\xe3\x77\x02\x00\xf5\xc3\xb2\x76\xed\x38\x5d\xca\x9c\x8b\x61\xb4\xbf\xee\x5d\xbc\xb3\xc1\xe9\x75\xb6\x73\x2c\x7d\x5c\x5f\xae\x3b\x3b\x49\x6a\xce\x52\xb8\x24\xe1\x5e\x6b\xb3\xa5\xfa\xec\x45\xfc\xee\x3b\xd9\x8a\xfb\xb8\x1e\x35\xff\x3a\xad\x71\x05\xb6\xc5\xe0\x92\x56\x7c\xec\x3a\x36\x08\xea\x85\x56\x3c\xf8\x51\x83\x7d\xf8\x1f\x1e\x3e\xf5\x62\x64\x87\x97\xe3\x7c\x5e\x9e\x36\x8a\xbe\x91\xae\xfb\x47\x2b\x71\xdd\xdd\xa1\x24\x67\xb2\xde\xd5\xd8\x57\x36\xa6\x55\xd1\xc8\x06\x41\xb8\x60\x61\x97\xc5\x40\x82\x70\x3e\x36\x6d\x92\x4b\x31\x5b\x92\x03\xaa\xc0\xf2\x2a\x74\x6d\xb8\x6a\x98\x9e\x9b\x76\xf3\x9e\xb3\x4a\xf9\x5f\x3a\x39\xe8\xa6\x6b\xd9\x0e\xd7\xa2\x8e\xeb\x31\x66\xcd\xfe\x57\xcc\x5e\x7c\x9c\xa2\xd6\xec\x9d\x8e\xe7\xe4\x4f\x00\x00\x00\xff\xff\x53\xcd\x56\x18\x04\x04\x00\x00" +var _stakingcollectionWithdraw_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x53\xcd\x6e\xdb\x3c\x10\xbc\xeb\x29\x06\x3e\xe4\xb3\x01\xc3\x06\xbe\x16\x3d\x18\x6d\x8d\x34\x45\x80\x9c\x5a\xc4\x71\xef\x5b\x6a\x65\x13\xa6\x49\x75\xb9\xac\x63\x14\x79\xf7\x82\xfa\xb1\x82\x5a\x87\x5e\xca\x83\x28\x91\x8b\x99\x9d\xd1\xac\x3d\xd6\x41\x14\xf7\x2e\x9c\x36\x4a\x07\xeb\x77\x77\xc1\x39\x36\x6a\x83\x47\x25\xe1\x88\xc9\xe8\xdd\xa4\x28\x96\xcb\x25\x1e\xf9\x47\xe2\xa8\xd0\x80\x93\xd5\x7d\x29\x74\x42\xf2\x51\xe9\xc0\x25\x34\x1c\xd8\x47\x54\x41\xa0\x7b\x46\xac\xd9\xd8\xca\x72\x09\x1f\x4a\x46\x10\x94\xec\x78\x47\x1a\x04\xd6\xb7\x25\x2d\x0d\xcc\x85\xa7\x61\x79\xda\x73\x0f\x46\xc2\xa0\xa4\xe1\x48\x6a\x0d\x39\x77\x46\xc9\x75\x88\x56\x1b\xbe\x06\x24\x79\x17\x4c\xe6\x27\x63\x42\xf2\x8a\x9f\x94\x9c\xa2\xb2\x12\x75\xde\xe0\xdd\xfa\x32\x57\x7a\x90\x3f\xa3\x2b\x7e\x85\x3f\x20\x5a\xdf\x61\x8e\x22\xda\x0a\x56\x61\x63\xae\x10\x2e\x0a\x15\xf2\x91\x9a\xb6\xa7\x59\xe2\xc3\xe7\x15\x36\x2a\xd6\xef\xe6\x83\xd4\x7c\xb8\x7d\xf0\xfa\xe6\xff\xf5\x1c\x74\xcc\x70\x2b\x6c\xef\xed\xf3\xbb\xb7\x33\xfc\x2a\x00\xa0\x79\x38\xd6\xde\x8e\xc1\xf5\x47\xae\x56\x59\xfe\x7e\x3a\xfa\x53\x16\xc3\xeb\x97\x93\x67\x99\xe1\x66\xbc\xee\xea\xa4\x68\x38\x6b\xe1\x9a\x84\xa7\x9d\xcc\x8e\xea\x53\x10\x09\xa7\x6f\xe4\x12\xcf\x70\x73\xdb\xde\xf5\xbd\xe6\x15\xd9\x55\x8b\xb1\x5e\xf1\xa1\x77\x6c\x11\x35\x08\xed\x78\xf1\xbd\x01\x7b\xff\x2f\x34\x7c\x9c\xe6\xbc\xae\xc6\xb3\x7c\x5d\xbe\x69\x3b\xfa\x4a\xba\x9f\x5d\xa4\xe4\xb5\x5e\xa3\x26\x6f\xcd\x74\x72\x17\x92\xcb\x69\x55\xb4\x6d\x83\x20\x5c\xb1\xb0\x37\x39\x90\x20\x5c\xcf\x4c\x97\xe4\x5a\xec\x91\xe4\x8c\x14\x59\xfe\x8b\xbd\x0d\x93\x96\xe9\xa5\xb5\x9b\x9f\xd9\x24\xe5\xbf\x71\x72\xd1\x4f\xd7\xb6\x1b\xae\xa7\x26\xae\x97\x98\xb5\xfb\x1f\x31\x7b\xf5\x31\x44\xad\xdd\xfb\x3e\x5e\x8a\xdf\x01\x00\x00\xff\xff\xf5\xac\x11\xd5\x01\x04\x00\x00" func stakingcollectionWithdraw_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -5920,11 +5899,11 @@ func stakingcollectionWithdraw_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/withdraw_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb3, 0x27, 0x90, 0x24, 0x2e, 0x4f, 0xd6, 0x1d, 0x1d, 0x59, 0x53, 0x39, 0x4e, 0x23, 0x42, 0x99, 0x80, 0x6b, 0xb4, 0xca, 0x61, 0x90, 0xbb, 0x87, 0xe2, 0xfb, 0xa3, 0xed, 0x88, 0x78, 0x75, 0x55}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf9, 0x49, 0x4d, 0x12, 0xd3, 0x8d, 0x96, 0x6e, 0x9, 0xec, 0x17, 0xc4, 0xc6, 0x99, 0x84, 0x28, 0xbd, 0x52, 0x73, 0x96, 0x3, 0x75, 0x59, 0x22, 0x85, 0x43, 0x73, 0xfa, 0x70, 0xe1, 0x91, 0xe0}} return a, nil } -var _stakingproxyAdd_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x51\xc1\x8a\xe2\x40\x10\xbd\xe7\x2b\x0a\x0f\x92\x80\x84\x3d\x2e\x61\x5d\xc9\xea\xb2\x2b\x82\x06\xb3\x3b\xcc\x1c\xdb\x74\x45\x9b\x89\x5d\xa1\x52\x41\x65\xf0\xdf\x87\x36\x6a\x12\x32\x7d\x08\xe9\xd7\x55\xaf\x5e\xbd\x67\x8e\x25\xb1\x40\x2a\xea\xdd\xd8\x7d\xc2\x74\xbe\x40\xce\x74\x84\x6f\xe7\xf4\x5f\xbc\x5a\xae\xff\x24\xdb\xcd\xeb\x5b\xbc\x58\x6c\x7f\xa7\xa9\xe7\x09\x2b\x5b\xa9\x4c\x0c\x59\xdf\xe8\x08\x52\x61\x63\xf7\x13\x60\x2a\x30\x82\xff\x4b\x2b\xdf\x27\x60\x51\x4e\xc4\x8e\x30\xd6\x9a\xb1\xaa\xda\xba\xf6\x69\x85\x97\x16\xae\x9a\xf9\x1d\x2c\x80\x0f\xcf\x03\x00\x28\x19\x4b\xc5\xe8\xab\x2c\xa3\xda\x4a\x04\xaa\x96\x83\xff\x8b\x98\xe9\xf4\xa2\x8a\x1a\x03\x18\xc7\xcd\x9b\xeb\x81\xfb\x29\x50\xa0\x74\xeb\xfc\xa5\x42\x23\xc3\x14\xee\x04\x61\x25\xc4\x6a\x8f\xe1\xee\x46\xf1\x63\xdc\xdd\x3d\x5c\x93\x46\x07\x20\x27\x6d\xf3\x4f\xdf\x59\x12\xc1\xa0\x72\x53\x22\x2b\x21\x9e\xab\x52\xed\x4c\x61\xe4\x92\x36\xe4\x89\x92\x43\xf0\xd4\xe2\xce\x6c\x06\xa5\xb2\x26\xf3\x47\x73\xaa\x0b\x0d\x96\x04\x1a\x05\xc0\x98\x23\xa3\xcd\x10\x84\x1e\x4e\x34\xda\xe1\x70\x9b\x3f\x0a\xbc\xde\x5e\x96\x34\x2e\x6d\x4e\x30\x1d\x4a\x72\xb8\x7f\x2b\x58\x44\x60\xf4\x23\x19\xf7\xfd\x32\x98\x01\x34\xc8\xa8\x77\xed\x47\xd5\xfe\x77\x14\x76\x5c\x0f\x95\xd6\x7d\x51\x36\xa7\xe8\xa9\xbf\x71\xe8\xea\x5d\xbd\xcf\x00\x00\x00\xff\xff\xb7\x8b\x41\xd0\x87\x02\x00\x00" +var _stakingproxyAdd_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x91\x41\x6b\xc2\x40\x10\x85\xef\xf9\x15\x43\x0e\x92\x80\xe4\x5c\x42\xad\x58\x7b\xa8\x14\x5a\x41\xda\xfb\x98\x9d\xe8\xd2\xb8\xb3\x4c\x26\x58\x29\xfe\xf7\xb2\x46\x4d\x42\xba\x87\x90\x7d\x3b\x33\xfb\xed\x7b\xf6\xe0\x59\x14\x36\x8a\xdf\xd6\xed\xd6\xc2\x3f\x27\x28\x85\x0f\x10\xf7\xa5\x38\x8a\x54\xd0\xd5\x58\xa8\x65\x97\x58\x93\xc3\x46\xc5\xba\xdd\x14\x84\x2b\xca\xe1\x73\xe5\xf4\x61\x0a\x8e\xf4\xc8\x12\xda\x16\xc6\x08\xd5\x75\x57\xd7\x1d\xbd\xd1\xa9\x93\xeb\xf6\x96\x9e\x96\xc2\x6f\x14\x01\x00\x78\x21\x8f\x42\x09\x16\x05\x37\x4e\x73\xc0\x46\xf7\xc9\x33\x8b\xf0\xf1\x0b\xab\x86\x52\x98\x2c\xda\xb3\xd0\x03\xd7\x55\x91\x82\x0f\xd0\xaf\x5c\x19\x12\x98\xc1\x75\x40\x56\x2b\x0b\xee\x28\xdb\x5e\x46\x3c\x4e\xfa\x2f\xcc\xde\xd9\x50\x10\x48\xd6\x5d\xf3\x53\x12\xbc\xc8\x61\x54\xf9\xe1\x49\x50\x59\x96\xe8\x71\x6b\x2b\xab\xa7\x4d\x3b\x7c\x8d\xba\x4f\xef\x2c\x61\xcd\xe7\xe0\xd1\xd9\x22\x89\x97\xdc\x54\x06\x1c\x2b\xb4\x04\x20\x54\x92\x90\x2b\x08\x94\x6f\x4e\xb4\xec\xb0\xbf\xdc\x1f\xa7\xd1\xe0\x5d\x8e\x0d\xad\x5c\xc9\x30\x1b\x23\x05\x3d\xb9\x14\xbc\xe4\x60\xcd\x2d\x99\xf0\xfd\x37\x98\x91\x34\xca\x68\xb0\x1d\x46\xd5\xfd\xf7\x08\x7b\xae\x67\x68\xcc\x10\xca\x95\x9c\xdf\xf9\x5b\x87\xce\xd1\x39\xfa\x0b\x00\x00\xff\xff\x8d\x03\xa9\x86\x80\x02\x00\x00" func stakingproxyAdd_node_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -5940,11 +5919,11 @@ func stakingproxyAdd_node_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/add_node_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb, 0xed, 0xdf, 0x99, 0xb8, 0x51, 0xf2, 0x7b, 0xa, 0xba, 0x6f, 0x2d, 0x55, 0xf, 0x3f, 0x7b, 0x45, 0x68, 0x59, 0x68, 0x3a, 0xc9, 0x94, 0x74, 0x64, 0xa, 0x46, 0x76, 0xae, 0xa8, 0xb7, 0xa8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x57, 0x4c, 0x70, 0x39, 0x70, 0x71, 0x9e, 0x6c, 0x1, 0xdf, 0x9c, 0x65, 0xbf, 0x4, 0xb9, 0xfd, 0xe4, 0x59, 0x8e, 0x5a, 0xcf, 0xd2, 0x23, 0xd, 0x25, 0x7, 0xa2, 0xd, 0xd3, 0xe, 0xb1, 0x72}} return a, nil } -var _stakingproxyGet_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x4d\x4b\xf3\x40\x10\xc7\xef\xfb\x29\xe6\xe9\xe1\x21\x01\x09\x9e\x8b\x5a\x42\x2b\x5a\x84\x36\x34\x1e\xf4\xb8\xdd\x4c\xe2\xe2\x76\x67\x99\x9d\x60\x4b\xe9\x77\x97\x74\x49\x45\x7a\x70\x2e\x21\x3b\xf3\x7f\xe1\x67\x77\x81\x58\xa0\x16\xfd\x69\x7d\x57\x31\xed\x0f\xd0\x32\xed\xe0\x76\x5f\xbf\x96\x2f\xcb\xd5\x53\xb5\x59\xbf\xbd\x97\x8b\xc5\xe6\xb1\xae\x95\xd2\xc6\x60\x8c\x99\x76\x2e\x87\xb6\xf7\xb0\xd3\xd6\x67\xda\x18\xea\xbd\x4c\xa1\x6c\x1a\xc6\x18\x6f\xc0\x53\x83\xcb\xc5\x14\x6a\x61\xeb\xbb\x7c\xfa\x2b\xa0\x58\x0d\x5b\xdf\x12\x1c\x95\x02\x00\x70\x28\x10\x86\xcd\x06\x5b\xb8\x87\x0e\xa5\x4c\x8e\xa3\x73\x7e\x3e\x1b\xa6\x30\x3a\xe8\xad\x75\x56\x2c\xc6\x62\x4b\xcc\xf4\x75\xf7\xff\xca\x7d\x78\x40\x3e\xff\x3f\x93\x6b\x90\x8f\x7f\x9f\x54\xfd\xd6\x59\x73\x7a\xc8\x2e\x61\xc3\x5c\xe9\xd6\x01\x59\x0b\xf1\x7c\x2c\x72\x48\xc2\x4a\xcb\xc7\x45\xf9\x53\x78\x36\x83\xa0\xbd\x35\xd9\x64\x4e\xbd\x6b\xc0\x93\x40\xaa\x0d\xe1\xac\x03\xc6\x16\x19\xbd\x41\x10\x82\x98\xe2\x12\x8e\x49\x9e\xf8\x30\x4a\xcf\xfe\x82\xa8\xe8\x50\x46\x84\xd9\x48\x3a\x7d\xf3\x7f\xea\xa4\xbe\x03\x00\x00\xff\xff\x93\xce\x73\xe0\xd4\x01\x00\x00" +var _stakingproxyGet_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x41\x4e\xf3\x30\x10\x85\xf7\x3e\xc5\xfb\xb3\xf8\x95\x48\x28\x07\xa8\x80\xaa\x2a\x0b\xd8\x40\x45\x4f\xe0\x3a\x93\x60\xe1\x7a\xac\xf1\x44\x50\x55\xbd\x3b\x4a\xad\x14\x50\x17\xcc\xc6\xf2\xcc\xbc\x37\x4f\x9f\xdf\x27\x16\xc5\x56\xed\xbb\x8f\xc3\x46\xf8\xf3\x80\x5e\x78\x8f\xea\x67\xab\x32\xc6\x3a\x47\x39\xd7\x36\x84\x06\xfd\x18\xb1\xb7\x3e\xd6\xd6\x39\x1e\xa3\x2e\xb0\xea\x3a\xa1\x9c\x6f\x10\xb9\xa3\xa7\x87\x05\xb6\x2a\x3e\x0e\xcd\xe2\x97\x73\xfb\x3c\x4d\x63\xcf\x38\x1a\x03\x00\x81\x14\x69\x9a\xbc\x52\x8f\x3b\x0c\xa4\xab\xe2\x38\x3b\x37\xe7\xb5\xa9\x5a\x67\x93\xdd\xf9\xe0\xd5\x53\x6e\x77\x2c\xc2\x1f\xb7\xff\xaf\xdc\xa7\x06\xc9\xf9\xff\xc8\xa1\x23\x39\xfe\xbd\xb2\x19\x77\xc1\xbb\xd3\x7d\x7d\x39\x36\xd5\x95\xee\x25\x91\x58\x65\x59\xcf\x41\x0e\x45\xb8\xb1\xfa\x76\x51\x7e\x07\x5e\x2e\x91\x6c\xf4\xae\xae\xd6\x3c\x86\x0e\x91\x15\x25\x36\xd2\x59\x07\xa1\x9e\x84\xa2\x23\x28\x23\x97\x73\x05\x47\xd5\x14\x3e\x42\x3a\x4a\xbc\x20\x6a\x07\xd2\x19\x61\x3d\x93\x2e\x6f\xf3\xcf\x9c\xcc\x57\x00\x00\x00\xff\xff\x07\xe6\x21\xd3\xcd\x01\x00\x00" func stakingproxyGet_node_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -5960,11 +5939,11 @@ func stakingproxyGet_node_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/get_node_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa6, 0xe, 0xa9, 0xc, 0x81, 0xc6, 0xb5, 0x5b, 0x90, 0xf7, 0x7f, 0x67, 0x66, 0xeb, 0xac, 0xbd, 0x20, 0xea, 0x8a, 0xbf, 0xa9, 0xb2, 0xe9, 0x4f, 0x9, 0xe3, 0x29, 0x52, 0x8a, 0xa5, 0xfd, 0x60}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe2, 0x3e, 0xd4, 0xe5, 0xc4, 0x95, 0x56, 0x6b, 0xfd, 0xc9, 0xe5, 0x64, 0xc, 0x1b, 0xe0, 0xbd, 0xff, 0x2b, 0x95, 0x9a, 0xaf, 0x4e, 0xdd, 0xf1, 0x3c, 0xf7, 0x3e, 0xc0, 0xfd, 0x96, 0x31, 0x6c}} return a, nil } -var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x93\x41\x8f\xda\x30\x10\x85\xef\xf9\x15\x23\x0e\x34\x91\x90\xd5\x43\xd5\x43\x54\xba\xa2\x40\xdb\x15\x2b\x40\x84\x56\xed\xd1\xd8\x13\xb0\x08\x9e\xc8\x71\x54\x50\xb5\xff\xbd\x72\x1c\x67\x03\xb4\x55\xa5\xfa\x62\x60\x3c\x6f\xbe\xf7\x6c\xd4\xa9\x24\x63\xe1\x89\xc4\x11\xe5\x96\x8e\xa8\x2b\xc8\x0d\x9d\xe0\xf5\xf9\x69\x35\x5d\xcc\x67\xdb\xd5\x62\xbe\x9c\xcc\x66\x9b\x79\x96\x45\xed\xe9\xcc\xf2\xa3\xd2\xfb\xb5\xa1\xf3\x25\x9c\xce\xb6\x93\xc5\xe3\xf2\xd3\x7a\xb3\xfa\xf6\x3d\x1c\x8f\xac\xe1\xba\xe2\xc2\x2a\xd2\x31\x97\xd2\x60\x55\xa5\x30\xf1\x1f\x46\xa0\x64\x0a\x99\x35\x4a\xef\x47\xc0\x4f\x54\x6b\x9b\xc2\x97\x8f\xea\xfc\xf6\x4d\x02\x3f\xa3\x08\x00\xa0\x40\x0b\x07\x2a\x24\x9a\x0d\xe6\x29\xf0\xda\x1e\xe2\x3e\x2b\x6b\xb6\x55\x89\x86\xbb\x21\x55\x02\xc3\xfb\xf2\xe7\x46\xc0\x0b\x96\x06\x4b\x6e\x30\xe6\x42\xf8\x81\x8d\xe4\x07\x32\x86\x7e\x7c\xe5\x45\x8d\x09\x0c\x27\xbe\xe6\x20\xa0\x5d\x15\x16\x39\xeb\x40\x60\x0c\x6d\x3f\xab\x2c\x19\xbe\x47\xb6\x6b\x14\xde\xfd\x0f\xe0\xfb\xd8\x45\x99\xc2\x9f\xea\x99\x1f\xb5\xe6\xf6\x90\x74\x60\x6e\x3d\x3c\x40\xc9\xb5\x12\xf1\x60\x4a\x75\x21\x41\x93\x05\xcf\x03\x06\x73\x34\xa8\x05\x82\x25\xe8\x69\x0d\xbc\xc2\xb3\x0f\x05\xcf\x28\x6a\x8b\x3d\xbf\x2e\x77\x4d\x12\x3d\x38\xb5\xa6\xf7\x68\xdb\x6c\xc2\x6d\x26\x4c\xf0\x92\xef\x54\xa1\xac\xc2\xea\x8a\x2a\x44\x32\xec\xbf\x16\xb6\x24\x89\xee\x07\x34\xcd\xf7\xe0\xfc\xaa\xd3\xad\xbb\xa6\x40\x32\x0d\xf3\x2e\xeb\x7a\x57\x28\xe1\xe2\xb8\xea\xfe\xe7\x6c\x9c\x3f\xa0\x56\x16\xca\x46\x0d\x3a\x3b\x97\x41\x12\xdd\xc5\xf1\xa8\x73\x82\xf1\x6d\x32\x6c\x8f\x76\xd9\x56\xe3\xe6\xd8\x2c\x05\x25\xff\x0a\xa2\x5f\x59\x17\x27\x28\xa7\x98\x93\xf1\xf2\xb3\xf1\x80\x09\xd2\x82\xdb\x58\xc9\xa4\x07\x70\xfd\xfe\x98\x30\xc8\x2d\xbe\x64\x19\x07\xb8\xb4\xc3\x7c\xf9\x4b\xf9\xfd\x37\x6e\x7a\xf7\x00\xe3\xdb\x11\x3e\xa4\x56\xbe\xd7\x7c\xeb\x9d\x4b\xd9\xbf\xab\xce\x7f\xe0\x60\x4a\x8e\xa0\x74\xa5\xf4\x76\x68\x78\x83\xcf\xd1\xaf\x00\x00\x00\xff\xff\xcf\xd9\x9d\x4b\x86\x04\x00\x00" +var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x93\x41\x8f\xd3\x30\x10\x85\xef\xf9\x15\xa3\x1c\x4a\x22\x55\x3e\x21\x0e\x11\x65\xb5\xec\x0a\x81\x84\x96\x8a\x02\x77\xd7\x9e\xa4\x56\x53\x4f\xe4\x4c\x44\x2b\xb4\xff\x1d\x39\x76\x52\xb7\x05\x84\xb4\xbe\x64\xd7\xe3\x79\xf3\xbd\x67\xd7\x1c\x3a\x72\x0c\x9f\x49\xed\x51\x7f\xa3\x3d\xda\x1e\x6a\x47\x07\xc8\xd3\xad\x3c\x8b\xe7\x36\x2c\xf7\xc6\x36\x6b\x47\xc7\x53\x3c\x97\x6e\xe5\x59\xc6\x4e\xda\x5e\x2a\x36\x64\x0b\xa9\xb5\xc3\xbe\xaf\xe0\x3e\xfc\xb1\x04\xa3\x2b\xd8\xb0\x33\xb6\x59\x82\x3c\xd0\x60\xb9\x82\xef\x1f\xcc\xf1\xcd\xeb\x12\x7e\x65\x19\x00\x40\x8b\x0c\x3b\x6a\x35\xba\xaf\x58\x57\x20\x07\xde\x15\x29\x8b\x18\x3f\x5f\x3a\x74\xd2\x0f\xe9\x4b\x58\xdc\x96\x3f\x8e\x02\x41\xb0\x73\xd8\x49\x87\x85\x54\x2a\x0c\x1c\x25\xdf\x93\x73\xf4\xf3\x87\x6c\x07\x2c\x61\x71\x1f\x6a\x1e\x02\xe2\xea\xb1\xad\xc5\x0c\x02\x2b\x88\xfd\xa2\x67\x72\xb2\x41\xb1\x1d\x15\xde\xbe\x04\xf0\x5d\xe1\x33\xac\xe0\x6f\xf5\x4d\x18\xb5\x96\xbc\x2b\x67\x30\xbf\xee\xee\xa0\x93\xd6\xa8\x22\x7f\xa0\xa1\xd5\x60\x89\x21\xf0\x80\xc3\x1a\x1d\x5a\x85\xc0\x04\x89\x56\x1e\x14\x9e\x43\x28\x78\x44\x35\x30\x26\x7e\x7d\xee\x96\x34\x06\x70\x8a\xa6\x1b\xe4\x98\xcd\x74\x9b\xa5\x50\xb2\x93\x5b\xd3\x1a\x36\xd8\x5f\x50\x4d\x91\x2c\xd2\x37\x21\x9e\x48\xa3\xdf\x40\x37\xfe\x3f\x39\xbf\xe8\xf4\xeb\xa6\x69\x22\x79\x98\xe6\x9d\xd6\xc3\xb6\x35\xca\xc7\x71\xd1\xfd\xdf\xd9\x78\x7f\x40\x51\x16\xba\x51\x0d\x66\x3b\xa7\xbc\xcc\x6e\xe2\xf8\x64\x6b\x82\xd5\x75\x32\xa2\x41\x7e\x8a\xd5\x62\x3c\xf6\x58\x81\xd1\xff\x04\xb1\xaf\xd8\xc7\x09\xc6\x2b\xd6\xe4\x82\xfc\xe3\x2a\x17\x8a\xac\x92\x5c\x18\x5d\x26\x00\x97\xef\x4f\x28\x87\x92\xf1\x9c\x65\x31\xc1\x55\x33\xe6\xf9\x27\x15\xbe\x7f\x70\x93\xdc\x03\xac\xae\x47\x84\x90\xa2\x7c\xd2\x7c\xed\x5d\x6a\x9d\xde\xd5\xec\x7f\xe2\x10\x46\x2f\xa1\xf3\xa5\xea\x7a\xe8\xf4\x06\x9f\xb3\xdf\x01\x00\x00\xff\xff\x1f\x55\xea\x18\x79\x04\x00\x00" func stakingproxyRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5980,11 +5959,11 @@ func stakingproxyRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb1, 0x25, 0xcc, 0x9, 0x6a, 0x2f, 0x36, 0xec, 0x3, 0x88, 0x62, 0x22, 0xb2, 0x59, 0x1a, 0x16, 0x38, 0x2c, 0xb6, 0xdd, 0x30, 0x6a, 0x7a, 0x41, 0x43, 0xa0, 0x95, 0x8b, 0x2f, 0x57, 0x30, 0xda}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6, 0x55, 0xf4, 0xb6, 0xef, 0xa5, 0x91, 0xdf, 0x85, 0xff, 0x8f, 0x28, 0xa1, 0x53, 0x69, 0x5a, 0x7e, 0x8e, 0x55, 0xcd, 0xa, 0xd5, 0xcc, 0x2c, 0x22, 0x93, 0xb6, 0xd1, 0xf4, 0x3, 0x6f, 0x61}} return a, nil } -var _stakingproxyRemove_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xc1\x4b\xc3\x50\x0c\xc6\xef\xef\xaf\xc8\x69\xb4\x97\xe2\xb9\xa8\x50\xad\x68\x11\xb6\xb2\x27\xa2\xc7\xac\xcd\xba\x87\xed\xcb\x23\x4b\x75\x43\xf6\xbf\xcb\x5b\xc7\x1c\x2c\x97\x40\x92\xdf\x97\xef\x73\x43\x60\x51\xb0\x8a\x5f\xce\x77\xb5\xf0\x6e\x0f\x6b\xe1\x01\x6e\x76\xf6\xad\x78\xad\xe6\xcf\xf5\x72\xf1\xf1\x59\x94\xe5\xf2\xc9\x5a\x63\x54\xd0\x6f\xb1\x51\xc7\x3e\xf1\xdc\x52\x55\xe6\x60\x55\x9c\xef\x52\xf8\x35\x06\x00\x20\x08\x05\x14\x4a\xb0\x69\x78\xf4\x9a\x03\x8e\xba\x49\x1e\x58\x84\x7f\xde\xb1\x1f\x29\x85\x59\x31\xed\x22\x03\xa7\xea\x49\x21\xc4\xff\x2f\xdc\xb7\x24\x70\x07\x27\x81\x6c\xab\x2c\xd8\x51\xb6\x3a\x4a\xdc\xce\x2e\xcd\x66\x73\x6e\x29\x0e\x48\xea\x7f\xf8\x3e\x89\x19\x72\xb8\xba\x5c\x04\x12\x54\x96\x47\x0c\xb8\x72\xbd\xd3\xbd\x9d\xc4\x6b\xd4\x4d\x6a\xce\x66\x2e\x8c\x64\x42\x03\x7f\x53\xa4\x2b\xbf\xe6\x73\xea\xa9\xa7\x47\xe4\x60\x0e\xe6\x2f\x00\x00\xff\xff\xac\xfc\x60\x28\x4a\x01\x00\x00" +var _stakingproxyRemove_node_infoCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\x4d\x6a\xc3\x30\x10\x85\xf7\x3a\xc5\x23\x8b\x60\x6f\x7c\x00\xd3\x16\xfa\xb3\x68\x36\xad\xc1\xd0\xfd\xc4\x9e\x38\xa2\xb2\x46\x4c\xc6\x6d\x43\xc9\xdd\x8b\xe2\x90\x1a\xa2\x8d\xe0\x49\xdf\x9b\x6f\xfc\x98\x44\x0d\xad\xd1\xa7\x8f\x43\xa3\xf2\x73\xc4\x4e\x65\xc4\x6a\x19\xad\x9c\x33\xa5\x78\xa0\xce\xbc\xc4\x22\x4a\xcf\x9b\x97\x1a\xad\xa9\x8f\x43\x89\x5f\xe7\x00\x20\x29\x27\x52\x2e\xa8\xeb\x64\x8a\x56\x83\x26\xdb\x17\x4f\xa2\x2a\xdf\x1f\x14\x26\x2e\xb1\x7e\x9c\xdf\x32\x83\xcb\x09\x6c\x48\x79\xca\xab\x84\x9e\x15\xf7\xb8\x14\x54\x07\x13\xa5\x81\xab\xed\xb9\xe2\x6e\xbd\x54\xaa\xde\xa4\xe7\x1c\xb0\x36\xff\xf0\x43\x91\xe5\x6b\xdc\xfc\x7c\x4f\xac\x64\xa2\xcf\x94\x68\xeb\x83\xb7\x63\x3b\x97\x37\x64\xfb\xd2\x5d\x65\x16\x22\x95\xf2\x28\x5f\x9c\xe9\x4d\xdc\xc9\x75\xeb\xf9\x2e\xcf\xc8\xc9\x9d\xdc\x5f\x00\x00\x00\xff\xff\x28\xae\xe7\x3e\x43\x01\x00\x00" func stakingproxyRemove_node_infoCdcBytes() ([]byte, error) { return bindataRead( @@ -6000,11 +5979,11 @@ func stakingproxyRemove_node_infoCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/remove_node_info.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaa, 0x1a, 0x18, 0xbb, 0x52, 0x27, 0xf6, 0xff, 0xa1, 0x51, 0x75, 0x8b, 0x2e, 0xcf, 0x31, 0xc5, 0x62, 0x55, 0x28, 0x81, 0x46, 0xce, 0xfe, 0x7a, 0x3d, 0x1a, 0xcc, 0x20, 0xbf, 0xce, 0x70, 0xf7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5b, 0xf7, 0x1c, 0x46, 0x86, 0x72, 0x41, 0x59, 0x9b, 0xed, 0x64, 0x8f, 0xb4, 0x13, 0xa6, 0x40, 0x7a, 0xf2, 0x9a, 0x14, 0x5d, 0xf4, 0x21, 0xb0, 0x2, 0xbb, 0x79, 0xc5, 0x68, 0xb4, 0xb7, 0xcc}} return a, nil } -var _stakingproxyRemove_staking_proxyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\xc1\x4b\xc3\x50\x0c\xc6\xef\xef\xaf\xc8\x69\xb4\x97\xe2\xb9\xa8\x50\xad\xe8\x10\xb6\xb2\x27\xa2\xc7\xac\x8d\xed\xc3\xf6\xe5\x91\xa5\xba\x21\xfb\xdf\xe5\xad\x63\x16\xcc\x25\x90\xe4\xfb\xe5\xfb\xdc\x10\x58\x14\xac\xe2\xa7\xf3\x6d\x25\xbc\x3f\xc0\x87\xf0\x00\x57\x7b\xfb\x52\x3c\x2f\x57\x8f\xd5\x66\xfd\xf6\x5e\x94\xe5\xe6\xc1\x5a\x63\x54\xd0\xef\xb0\x56\xc7\x3e\xf1\xdc\xd0\xb2\xcc\xc1\xaa\x38\xdf\xa6\xf0\x63\x0c\x00\x40\x10\x0a\x28\x94\x60\x5d\xf3\xe8\x35\x07\x1c\xb5\x4b\xee\x58\x84\xbf\x5f\xb1\x1f\x29\x85\x45\x31\xed\xa2\x06\xce\xd5\x93\x42\x88\xff\x9f\xb8\x6f\x48\xe0\x06\xce\x80\x6c\xa7\x2c\xd8\x52\xb6\x3d\x21\xae\x17\x73\xb3\xd9\x8a\x1b\x8a\x03\x92\xea\x4f\x7c\x9b\xc4\x0c\x39\x04\xfc\x77\xbb\x0e\x24\xa8\x2c\xf7\x18\x70\xeb\x7a\xa7\x07\x3b\xe1\x2b\xd4\x4e\xbb\xd4\x5c\x0c\xcd\xcc\x64\x42\x03\x7f\xd1\x1c\x76\x49\x3f\xf5\xf4\x24\x3b\x9a\xa3\xf9\x0d\x00\x00\xff\xff\x95\xf6\x53\x62\x52\x01\x00\x00" +var _stakingproxyRemove_staking_proxyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8f\x4d\x6a\xc3\x30\x10\x85\xf7\x3a\xc5\x23\x8b\x60\x6f\x7c\x00\xd3\x16\xfa\xb3\x68\x37\xad\xc1\xd0\xfd\xc4\x9e\xda\xa2\xb6\x46\x4c\xc6\x6d\x43\xc9\xdd\x8b\xe2\x90\x0a\xa2\x8d\xe0\x49\xef\x9b\x6f\xfc\x1c\x45\x0d\xad\xd1\xa7\x0f\x43\xa3\xf2\x73\xc0\x87\xca\x8c\x4d\x1e\x6d\x9c\x33\xa5\xb0\xa7\xce\xbc\x84\x22\x48\xcf\x2f\x4f\x35\x5a\x53\x1f\x86\x12\xbf\xce\x01\x40\x54\x8e\xa4\x5c\x50\xd7\xc9\x12\xac\x06\x2d\x36\x16\x0f\xa2\x2a\xdf\xef\x34\x2d\x5c\x62\x7b\xbf\xbe\xa5\x0e\xce\x67\x62\x43\x4c\x53\x9e\x65\xea\x59\x71\x8b\x33\xa0\xda\x9b\x28\x0d\x5c\xed\x4e\x88\x9b\x6d\xae\x54\xbd\x4a\xcf\x29\x60\x6d\xfe\xcb\x77\x45\x92\xaf\x11\xe9\xea\xef\x5b\x64\x25\x13\x7d\xa4\x48\x3b\x3f\x79\x3b\xb4\x2b\xbe\x21\x1b\x6d\x2c\xdd\x45\x28\x93\xa9\x94\x67\xf9\xe2\x1c\x76\xd9\x7e\xbd\xcb\x53\xed\xe8\x8e\xee\x2f\x00\x00\xff\xff\x69\xc3\x7d\xed\x4b\x01\x00\x00" func stakingproxyRemove_staking_proxyCdcBytes() ([]byte, error) { return bindataRead( @@ -6020,11 +5999,11 @@ func stakingproxyRemove_staking_proxyCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/remove_staking_proxy.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0x28, 0xc8, 0x83, 0xa0, 0x28, 0x62, 0x41, 0xf0, 0xb6, 0xce, 0xd3, 0x13, 0xf5, 0xb8, 0x29, 0xec, 0xf2, 0xdc, 0x76, 0x83, 0x3d, 0x30, 0xfb, 0x13, 0xcc, 0xd2, 0x90, 0x27, 0xf2, 0x54, 0x6a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc8, 0xc0, 0x93, 0x87, 0x23, 0x74, 0x64, 0xa0, 0x10, 0x3f, 0xa9, 0x3b, 0xef, 0xb1, 0xde, 0xd5, 0xdb, 0x46, 0xc0, 0x26, 0x79, 0x83, 0x2d, 0x9b, 0x6, 0xd3, 0x1b, 0x19, 0x8, 0xcb, 0x3d, 0xa5}} return a, nil } -var _stakingproxyRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x91\x5f\x6b\xf2\x50\x0c\xc6\xef\xfb\x29\xf2\x7a\x21\x2d\xbc\x94\x5d\x8c\x5d\xc8\x9c\x38\xdd\x1f\x19\x68\xb1\x73\x6c\x97\xb1\x8d\x7a\x58\x3d\x39\x4b\x53\xa6\x0c\xbf\xfb\xa8\xa7\xd3\x8e\xe5\x26\x90\x9c\x3c\xf9\x3d\x39\x66\xeb\x58\x14\x52\xc5\x77\x63\xd7\x89\xf0\x6e\x0f\x2b\xe1\x2d\x5c\xec\xd2\xe7\xe1\xd3\x64\xfa\x90\xcc\x67\xaf\x6f\xc3\xf1\x78\x7e\x97\xa6\x41\xa0\x82\xb6\xc4\x4c\x0d\xdb\xd0\x72\x4e\x93\x71\x0f\x52\x15\x63\xd7\xff\x01\xb7\x5c\x59\xed\xc1\xe2\xde\xec\xae\x2e\x23\xf8\x0a\x02\x00\x00\x27\xe4\x50\x28\xc4\x2c\xf3\x7d\xac\x74\x13\xde\xb2\x08\x7f\xbe\x60\x51\x51\x04\xdd\xa1\xef\xd5\x33\xd0\x44\x41\x0a\xae\xe6\x79\xe4\x22\x27\x81\x3e\x34\x02\x71\xa9\x2c\xb8\xa6\x78\x79\x94\xb8\xee\xb6\xe1\xe3\x29\xe7\x54\x17\x48\x92\xf3\xf0\x4d\x58\x7b\xea\xc1\x9f\x97\x33\x47\x82\xca\x32\x42\x87\x4b\x53\x18\xdd\xa7\x5e\x3c\x41\xdd\x44\x27\x96\x3a\x06\x03\x70\x68\x4d\x16\x76\x46\x5c\x15\x39\x58\x56\xf0\x04\x20\xb4\x22\x21\x9b\x11\x28\x43\xe9\x77\x78\x76\xd8\x1c\xf7\x77\xa2\xe0\x97\xaf\xb2\x7d\xee\x7e\xdb\x66\x63\xaa\x0d\x7a\xba\xb3\xcf\xd1\xbf\xb3\x56\x5b\x27\x16\xfa\xa8\xa8\xd4\x85\x6d\xaa\xe1\xcf\x7f\xf8\xec\xdd\x1c\x82\x43\xf0\x1d\x00\x00\xff\xff\xc1\x5f\xb7\xf4\xf4\x01\x00\x00" +var _stakingproxyRequest_unstakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x51\x4d\x4b\xf3\x40\x10\xbe\xef\xaf\x98\x37\x87\xb2\x81\x97\x9c\xc4\x43\xb1\x16\xad\x88\x5e\xb4\x50\xea\x7d\x9a\x4c\x9b\xc5\x64\x67\x9d\x4c\xb0\x45\xfa\xdf\x25\xdd\xd8\xae\x38\x97\x81\x67\x76\x9e\x8f\x59\xd7\x06\x16\x85\x95\xe2\xbb\xf3\xbb\xa5\xf0\xfe\x00\x5b\xe1\x16\xb2\x14\xca\x8c\x51\x41\xdf\x61\xa9\x8e\xbd\xf5\x5c\xd1\xf3\xc3\x14\x56\x2a\xce\xef\xfe\x03\xb6\xdc\x7b\x9d\xc2\xfa\xd1\xed\xaf\xaf\x72\xf8\x32\x06\x00\x20\x08\x05\x14\xb2\x58\x96\x71\x8e\xbd\xd6\xf6\x9e\x45\xf8\xf3\x0d\x9b\x9e\x72\x98\xdc\xc5\xd9\xb0\x03\x63\x35\xa4\x10\x06\xd5\x27\x6e\x2a\x12\x98\xc1\x48\x50\x74\xca\x82\x3b\x2a\x36\x27\x8a\x9b\x49\x6a\xb1\x78\xe1\x8a\x06\x80\x64\x79\x59\xbe\xb5\x43\x98\x29\xfc\x79\xf9\x1a\x48\x50\x59\x16\x18\x70\xe3\x1a\xa7\x87\x55\x24\x5f\xa2\xd6\xf9\xd9\xcb\x50\xf3\x39\x04\xf4\xae\xb4\xd9\x82\xfb\xa6\x02\xcf\x0a\xd1\x01\x08\x6d\x49\xc8\x97\x04\xca\xd0\x45\x8d\xe8\x1d\xea\x93\x7e\x96\x9b\x5f\xb9\xba\xf4\xce\xb3\x34\xe6\x18\x2a\x35\x7a\xbe\x73\xec\xf9\xbf\x0b\x57\xca\x53\x08\x7d\xf4\xd4\xe9\xda\x8f\xa8\xfd\xf9\x8f\xd8\x63\x9a\xa3\x39\x9a\xef\x00\x00\x00\xff\xff\xda\xf0\xd0\xe7\xed\x01\x00\x00" func stakingproxyRequest_unstakingCdcBytes() ([]byte, error) { return bindataRead( @@ -6040,11 +6019,11 @@ func stakingproxyRequest_unstakingCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/request_unstaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7a, 0xb5, 0xf5, 0x57, 0xe6, 0xec, 0x95, 0xe1, 0x16, 0x5, 0x45, 0x47, 0xe2, 0x72, 0x4f, 0x8e, 0xa0, 0x34, 0xc4, 0xf6, 0x4d, 0x4b, 0x7a, 0xa6, 0x89, 0x6d, 0xd, 0xd, 0x4f, 0x72, 0x43, 0xd}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x27, 0xc, 0x98, 0xb7, 0xdd, 0xba, 0xf0, 0x75, 0xec, 0x3a, 0xf0, 0x5f, 0xf6, 0x67, 0x82, 0x46, 0xbc, 0x45, 0xee, 0xe4, 0x17, 0x24, 0x7e, 0x73, 0x20, 0xb3, 0x84, 0x9f, 0x3, 0x4c, 0x6e, 0xc2}} return a, nil } -var _stakingproxySetup_node_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x90\xc1\x4a\x03\x31\x10\x86\xef\x79\x8a\x39\x95\x2d\xb4\xc5\x73\xa9\x42\xb1\xa2\x22\xb4\x4b\x23\xa2\xc7\x69\x3a\xb6\xc1\x6d\x12\x26\xb3\xa5\x45\xfa\xee\x12\x94\x35\xa9\x08\x3a\x87\x3d\x6c\x66\xfe\xef\x9b\xb1\xbb\xe0\x59\x40\x0b\xbe\x59\xb7\xa9\xd9\x1f\x8e\xf0\xca\x7e\x07\x17\x07\xfd\x38\x7d\xb8\x9f\xdf\xd6\xcb\xc5\xf3\xcb\x74\x36\x5b\xde\x68\xad\x94\x30\xba\x88\x46\xac\x77\x55\x1f\xde\x95\x02\x00\x08\x4c\x01\x99\x2a\xe7\xd7\xb4\x08\xc4\x28\x9e\xc7\x80\xad\x6c\x2b\x8d\x7b\x7a\xc2\xa6\xa5\x01\x5c\x63\xc0\x95\x6d\xac\x58\x8a\x7d\xe8\x4d\x8d\xf1\xad\x93\x14\x02\x5f\xd5\x90\x40\x48\x0a\x77\xbe\x59\x13\xc3\x64\x58\x88\x8d\x0c\x13\x0a\xd5\xdf\x1d\x55\x5f\x75\xc3\x39\x7c\x14\xc5\x33\x6e\x68\x14\x71\x4f\xd5\x64\x98\x85\x0e\x40\xfc\xb8\x8c\x9d\x67\x93\x9d\xe4\x51\x7f\x46\xd4\x28\xdb\x8c\x92\x14\x5d\xd9\x0f\x97\x25\xdb\x64\x7b\x76\x22\x36\xc6\x96\x26\xbd\x1f\xdc\xf4\x83\x38\x5b\xe9\xaa\xea\x58\xa9\xfe\x27\xda\x8d\xfe\x76\x97\xc2\x2d\xb4\xab\xc6\xc6\x6d\x09\x3c\x5b\x6e\x50\x3c\xa2\xfc\xe9\x74\x75\x0a\x36\x67\x42\xe9\x7b\x52\x27\xf5\x11\x00\x00\xff\xff\x16\xab\xcc\xf3\x72\x02\x00\x00" +var _stakingproxySetup_node_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x90\xc1\x6a\xc3\x30\x0c\x86\xef\x7e\x0a\xd1\x43\x71\x20\xcd\x03\x94\x6c\x30\x76\xd9\x69\x0b\x04\x76\x57\x5d\xad\x31\x4b\x6d\x23\x2b\x65\x65\xf4\xdd\x87\xd9\xf0\xec\x8e\xc1\xe6\x43\x0e\x8a\xf4\x7f\x9f\x64\x8f\xc1\xb3\xc0\x28\xf8\x6a\xdd\x61\x60\xff\x76\x86\x17\xf6\x47\x58\x95\xa5\x95\x52\xc2\xe8\x22\x1a\xb1\xde\xe9\x06\xde\x95\x02\x00\x08\x4c\x01\x99\xb4\xf3\x7b\x7a\x0a\xc4\x28\x9e\xb7\x80\x8b\x4c\x7a\xc4\x13\x3d\xe3\xbc\x50\x0b\xf7\x18\x70\x67\x67\x2b\x96\x62\x03\xeb\x3b\x63\xfc\xe2\x24\x85\xc0\xd7\x9b\x49\x20\x24\xd0\x83\x9f\xf7\xc4\xd0\x6f\x2a\xa3\xce\x30\xa1\xd0\xf0\xdd\xa1\x1b\x95\x87\x4b\x78\x17\xc5\x33\x1e\xa8\x8b\x78\x22\xdd\x6f\x8a\xd0\x16\xc4\x6f\xeb\xd8\xc7\x62\x32\x4b\x9e\xc7\xcf\x88\x01\x65\x2a\x28\x49\xd1\xd5\xfd\x70\x53\xb3\x4d\xb1\x67\x16\xb1\x31\x2e\xd4\xaf\x7f\x70\x53\x81\xb8\x58\xe9\x56\x67\x56\x7a\xff\x13\xcd\xa3\xbf\xdd\xa5\x72\x0b\xcb\x6e\xb6\x71\xaa\x81\x57\xcb\xb5\xd5\x4f\x94\x3f\x9d\x6e\x48\xc1\xe6\x4a\x28\x7d\x2f\xea\xa2\x3e\x02\x00\x00\xff\xff\x35\x26\xe1\xc1\x6b\x02\x00\x00" func stakingproxySetup_node_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -6060,11 +6039,11 @@ func stakingproxySetup_node_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/setup_node_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x53, 0x2f, 0x19, 0x22, 0x4e, 0xb, 0x1d, 0x4c, 0x94, 0xc1, 0xf7, 0x95, 0xc6, 0xe0, 0xf0, 0x9e, 0xd7, 0xa9, 0x8a, 0xab, 0x84, 0xb5, 0x9b, 0xab, 0x86, 0x35, 0x5d, 0xef, 0x7c, 0x72, 0xc0, 0x14}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2f, 0x9a, 0xe3, 0x34, 0x75, 0x3a, 0xde, 0xe7, 0x18, 0x77, 0x38, 0x64, 0x59, 0x95, 0xee, 0xf8, 0x2d, 0xa4, 0x2a, 0x35, 0x96, 0xbf, 0x85, 0x5c, 0x95, 0x1a, 0x63, 0x1b, 0xba, 0xae, 0x8d, 0xd9}} return a, nil } -var _stakingproxyStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x91\xdf\x6b\xc2\x40\x0c\xc7\xdf\xfb\x57\x64\x3e\x48\x0b\xa3\xec\x61\xec\x41\xe6\xc4\xe9\x7e\xc8\x40\x8b\x75\x63\x7b\x8c\x6d\xd4\xc3\x7a\x39\xd2\x14\x95\xe1\xff\x3e\xea\x39\xed\x58\x5e\xc2\x5d\x2e\xdf\x7c\xbe\x39\xb3\x71\x2c\x0a\xa9\xe2\xda\xd8\x65\x22\xbc\xdb\xc3\x42\x78\x03\x37\xbb\x74\xd6\x7f\x1b\x8d\x5f\x92\xe9\xe4\xf3\xab\x3f\x1c\x4e\x9f\xd2\x34\x08\x54\xd0\x96\x98\xa9\x61\x1b\x5a\xce\x69\x34\xec\x40\xaa\x62\xec\xf2\x1a\x70\xc3\x95\xd5\x0e\xbc\x3f\x9b\xdd\xdd\x6d\x04\xdf\x41\x00\x00\xe0\x84\x1c\x0a\x85\x98\x65\xbe\x8e\x95\xae\xc2\x47\x16\xe1\xed\x07\x16\x15\x45\xd0\xee\xfb\x5a\xdd\x03\xa7\x28\x48\xc1\xd5\x3c\xaf\x5c\xe4\x24\xd0\x85\x93\x40\x5c\x2a\x0b\x2e\x29\x9e\x1f\x25\xee\xdb\x4d\xf8\x78\xcc\x39\xd5\x17\x24\xc9\xa5\xf9\x21\xac\x3d\x75\xe0\xdf\xcb\x89\x23\x41\x65\x19\xa0\xc3\xb9\x29\x8c\xee\x53\x2f\x9e\xa0\xae\xa2\x33\x4b\x1d\xbd\x1e\x38\xb4\x26\x0b\x5b\x03\xae\x8a\x1c\x2c\x2b\x78\x02\x10\x5a\x90\x90\xcd\x08\x94\xa1\xf4\x33\x3c\x3b\xac\x8e\xf3\x5b\x51\xf0\xc7\x57\xd9\x5c\x77\xb7\x69\xf3\x64\xaa\x09\x7a\xde\xb3\xcf\xd1\xd5\x45\xab\xa9\x13\xd7\x07\x1a\xd3\x76\xc6\x6b\xb2\x65\xf8\xfb\x1b\x3e\x7b\x2f\x87\xe0\x10\xfc\x04\x00\x00\xff\xff\x85\x46\xe2\xa4\xf2\x01\x00\x00" +var _stakingproxyStake_new_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x51\xcf\x4e\x32\x41\x0c\xbf\xcf\x53\xf4\xdb\x03\x99\x4d\xbe\xec\xc9\x78\x20\x22\x51\x8c\xd1\x0b\x92\xa0\xde\xcb\x6e\x81\x09\xcb\x74\xd2\xed\x06\x88\xe1\xdd\xcd\x30\x08\x63\xec\xa5\x99\x76\xfa\xfb\xd3\xba\x6d\x60\x51\x98\x2b\x6e\x9c\x5f\xcd\x84\xf7\x07\x58\x0a\x6f\xa1\xc8\x4b\x85\x31\x2a\xe8\x3b\xac\xd5\xb1\xb7\x9e\x1b\x7a\x7d\x1a\xc2\x5c\xc5\xf9\xd5\x7f\xc0\x2d\xf7\x5e\x87\xf0\xf1\xec\xf6\xb7\x37\x25\x7c\x19\x03\x00\x10\x84\x02\x0a\x59\xac\xeb\xd4\xc7\x5e\xd7\xf6\x91\x45\x78\xf7\x89\x6d\x4f\x25\x0c\x1e\x52\x2f\xce\xc0\x39\x5a\x52\x08\x91\xf5\x85\xdb\x86\x04\x46\x70\x06\xa8\x3a\x65\xc1\x15\x55\x8b\x13\xc4\xdd\x20\x97\x58\x4d\xb9\xa1\x58\x20\x99\x5d\x87\xef\x6d\x34\x33\x84\x3f\x3f\xdf\x02\x09\x2a\xcb\x04\x03\x2e\x5c\xeb\xf4\x30\x4f\xe0\x33\xd4\x75\x79\xd1\x12\x63\x3c\x86\x80\xde\xd5\xb6\x98\x70\xdf\x36\xe0\x59\x21\x29\x00\xa1\x25\x09\xf9\x9a\x40\x19\xba\xc4\x91\xb4\xc3\xfa\xc4\x5f\x94\xe6\x97\xaf\x2e\xdf\xf3\x28\xb7\x79\x36\x95\x0b\xbd\xec\x39\xe5\xf2\xdf\x15\x2b\xc7\xa9\xe2\x83\xa6\xb4\x7b\xe7\x0d\xf9\xce\xfe\x5c\x23\xe5\xe4\xe5\x68\x8e\xe6\x3b\x00\x00\xff\xff\x4a\x7f\x70\x48\xeb\x01\x00\x00" func stakingproxyStake_new_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -6080,11 +6059,11 @@ func stakingproxyStake_new_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/stake_new_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x35, 0x4b, 0x88, 0x62, 0xe1, 0xba, 0x3c, 0x95, 0x97, 0xff, 0xdb, 0xb6, 0x92, 0xb9, 0x43, 0x26, 0xbc, 0xb3, 0x52, 0xa, 0xc5, 0x3, 0x7a, 0x4e, 0x0, 0xe, 0xc6, 0x38, 0xd3, 0x80, 0xe3, 0x7b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb6, 0xfa, 0xc3, 0x3c, 0x9f, 0xf3, 0x8a, 0x9a, 0xdc, 0x74, 0xf7, 0x2b, 0x88, 0xd7, 0x95, 0xad, 0x57, 0x4c, 0x88, 0xe3, 0xa3, 0x8b, 0x57, 0x16, 0x99, 0xaa, 0xf0, 0x72, 0xcb, 0x5b, 0x7a, 0x23}} return a, nil } -var _stakingproxyStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x91\xdf\x6b\xc2\x40\x0c\xc7\xdf\xfb\x57\x64\x3e\x48\x0b\xa3\xec\x61\xec\x41\xe6\xc4\xe9\x7e\xc8\x40\x8b\xd5\xb1\x3d\xc6\x36\xea\x61\xbd\x1c\x69\xca\x94\xe1\xff\x3e\xea\x39\xed\x58\x5e\xc2\x5d\x2e\xdf\x7c\xbe\x39\xb3\x75\x2c\x0a\xa9\xe2\xc6\xd8\x55\x22\xbc\xdb\xc3\x52\x78\x0b\x37\xbb\x74\xd6\x7f\x1b\x8d\x5f\x92\xe9\xe4\xe3\xb3\x3f\x1c\x4e\x9f\xd2\x34\x08\x54\xd0\x96\x98\xa9\x61\x1b\x5a\xce\x69\x34\xec\x40\xaa\x62\xec\xea\x1a\x70\xcb\x95\xd5\x0e\xcc\x9f\xcd\xee\xee\x36\x82\xef\x20\x00\x00\x70\x42\x0e\x85\x42\xcc\x32\x5f\xc7\x4a\xd7\xe1\x23\x8b\xf0\xd7\x3b\x16\x15\x45\xd0\xee\xfb\x5a\xdd\x03\xa7\x28\x48\xc1\xd5\x3c\xaf\x5c\xe4\x24\xd0\x85\x93\x40\x5c\x2a\x0b\xae\x28\x5e\x1c\x25\xee\xdb\x4d\xf8\x78\xcc\x39\xd5\x17\x24\xc9\xa5\xf9\x21\xac\x3d\x75\xe0\xdf\xcb\x89\x23\x41\x65\x19\xa0\xc3\x85\x29\x8c\xee\x53\x2f\x9e\xa0\xae\xa3\x33\x4b\x1d\xbd\x1e\x38\xb4\x26\x0b\x5b\x03\xae\x8a\x1c\x2c\x2b\x78\x02\x10\x5a\x92\x90\xcd\x08\x94\xa1\xf4\x33\x3c\x3b\xac\x8f\xf3\x5b\x51\xf0\xc7\x57\xd9\x5c\x77\xb7\x69\xf3\x64\xaa\x09\x7a\xde\xb3\xcf\xd1\xd5\x45\xab\xa9\x13\xd7\x07\x9a\xdb\x63\xca\x67\xbc\x21\x5b\x86\xbf\x5f\xe2\xb3\x37\x74\x08\x0e\xc1\x4f\x00\x00\x00\xff\xff\x31\x9c\xc2\x58\xf7\x01\x00\x00" +var _stakingproxyStake_unstaked_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x51\xcd\x4e\x02\x41\x0c\xbe\xcf\x53\xd4\x3d\x90\xd9\xc4\xec\xc9\x78\x20\x22\x51\x8c\xd1\x8b\x92\x20\xde\xcb\x6e\x81\x09\xcb\x74\xd2\xed\x46\x88\xe1\xdd\xcd\x30\x08\x63\xec\xe5\xcb\xb6\xdb\xef\xa7\xe3\xb6\x81\x45\x61\xa6\xb8\x71\x7e\x35\x15\xde\xed\x61\x29\xbc\x85\x22\x6f\x15\xc6\xa8\xa0\xef\xb0\x56\xc7\xde\x7a\x6e\xe8\xf5\x69\x08\x33\x15\xe7\x57\xd7\x80\x5b\xee\xbd\x0e\x61\xfe\xec\x76\xb7\x37\x25\x7c\x1b\x03\x00\x10\x84\x02\x0a\x59\xac\xeb\x34\xc7\x5e\xd7\xf6\x91\x45\xf8\xeb\x13\xdb\x9e\x4a\x18\x3c\xa4\x59\xdc\x81\x53\xb5\xa4\x10\xa2\xea\x0b\xb7\x0d\x09\x8c\xe0\x44\x50\x75\xca\x82\x2b\xaa\x16\x47\x8a\xbb\x41\x6e\xb1\x7a\xe3\x86\x62\x83\x64\x7a\x59\xbe\xb7\x31\xcc\x10\xfe\xfd\xf9\x1e\x48\x50\x59\x26\x18\x70\xe1\x5a\xa7\xfb\x59\x22\x9f\xa2\xae\xcb\xb3\x97\x58\xe3\x31\x04\xf4\xae\xb6\xc5\x84\xfb\xb6\x01\xcf\x0a\xc9\x01\x08\x2d\x49\xc8\xd7\x04\xca\xd0\x25\x8d\xe4\x1d\xd6\x47\xfd\xa2\x34\x7f\x72\x75\xf9\x9d\x47\x79\xcc\x53\xa8\xdc\xe8\xf9\xce\x09\xcb\xab\x0b\x57\xce\x53\xc5\x0f\x9a\xfb\x23\x34\x1f\xbc\x21\xdf\xd9\xdf\x27\x49\x98\x02\x1d\xcc\xc1\xfc\x04\x00\x00\xff\xff\x6e\x84\xf8\xb2\xf0\x01\x00\x00" func stakingproxyStake_unstaked_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -6100,11 +6079,11 @@ func stakingproxyStake_unstaked_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/stake_unstaked_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd4, 0x3c, 0x98, 0x7, 0x3e, 0xf3, 0x54, 0x34, 0x74, 0xe, 0x85, 0x67, 0x86, 0x36, 0x48, 0x70, 0x41, 0x50, 0x8f, 0x42, 0x4f, 0x4, 0xf7, 0xed, 0x10, 0x39, 0x14, 0x6e, 0xb6, 0xfc, 0xae, 0xf6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb4, 0x53, 0x74, 0x5, 0xf2, 0x15, 0x8f, 0x8f, 0x44, 0xd1, 0xb7, 0x61, 0x2e, 0x6d, 0xbc, 0x17, 0x94, 0x6b, 0xb1, 0x72, 0x8e, 0xed, 0xab, 0x61, 0x43, 0x74, 0x96, 0x45, 0x94, 0xd4, 0xa8, 0xce}} return a, nil } -var _stakingproxyUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\x41\x6b\xfa\x40\x10\xc5\xef\xfb\x29\xe6\xef\x41\x92\x4b\xf8\x9f\xa5\x56\x52\x2d\xad\x14\x34\x98\x52\xda\xe3\x98\x8c\xba\x74\xdd\x59\x26\x13\xaa\x14\xbf\x7b\x89\x2b\x9a\xd2\xb9\x2c\xbb\x3b\xf3\xde\xef\x8d\xdd\x07\x16\x85\x52\xf1\xd3\xfa\x6d\x21\x7c\x38\xc2\x46\x78\x0f\xff\x0f\xe5\x6b\xfe\x32\x5f\x3c\x15\xab\xe5\xfb\x47\x3e\x9b\xad\x1e\xcb\xd2\x18\x15\xf4\x0d\x56\x6a\xd9\x27\x9e\x6b\x9a\xcf\x46\x50\xaa\x58\xbf\x4d\xe1\xdb\x18\x00\x80\x20\x14\x50\x28\xc1\xaa\xe2\xd6\xeb\x08\xb0\xd5\x5d\xf2\xc0\x22\xfc\xf5\x86\xae\xa5\x14\x86\x79\xfc\xeb\x66\xe0\x52\x8e\x14\x42\xe7\xff\xcc\xae\x26\x81\x31\x5c\x04\xb2\x46\x59\x70\x4b\xd9\xfa\x2c\x71\x37\xec\xc3\x66\x0b\xae\xa9\x7b\x20\x29\x6e\xc3\xf7\x49\x97\x61\x04\x7f\x3a\x97\x81\x04\x95\x65\x8a\x01\xd7\xd6\x59\x3d\x96\x51\xbc\x40\xdd\xa5\x57\x96\xae\x26\x13\x08\xe8\x6d\x95\x0c\xa6\xdc\xba\x1a\x3c\x2b\x44\x02\x10\xda\x90\x90\xaf\x08\x94\xa1\x89\x1e\x91\x1d\x76\x67\xff\x41\x6a\x7e\xe5\x6a\xfa\xeb\x1d\xf7\x63\x5e\x42\xf5\x41\xaf\x7b\x8d\x67\xfa\xef\xa6\xd5\xd7\xc9\x5a\xdf\x5d\x29\x77\x2e\x89\xe4\x27\x73\x32\x3f\x01\x00\x00\xff\xff\x91\x52\x79\xf8\xd0\x01\x00\x00" +var _stakingproxyUnstake_allCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\xc1\x6e\xfa\x30\x0c\xc6\xef\x79\x0a\xff\x7b\x40\xe9\xa5\x0f\x80\xfe\x0c\x31\x76\xd8\x2e\x1b\x12\xd2\xee\xa6\x35\x6d\xb4\x10\x47\xae\xab\x0d\x4d\xbc\xfb\x14\x52\x41\xa6\xf9\x12\xc5\x89\xbf\xef\xf7\xd9\x9d\x22\x8b\xc2\x5e\xf1\xc3\x85\x7e\x27\xfc\x75\x86\xa3\xf0\x09\xaa\xb2\x55\x19\xa3\x82\x61\xc4\x56\x1d\x07\x1b\xb8\xa3\x97\xa7\x25\xec\x55\x5c\xe8\x6b\xf8\x36\x06\x00\x20\x0a\x45\x14\xb2\xd8\xb6\x3c\x05\x5d\x02\x4e\x3a\xd8\x47\x16\xe1\xcf\x77\xf4\x13\xd5\xb0\xd8\xe4\xb7\x34\x03\x73\x79\x52\x88\xc9\xe5\x99\x7d\x47\x02\x2b\x98\x05\x9a\x51\x59\xb0\xa7\xe6\x70\x95\xf8\xbf\x28\x91\x9a\x57\xee\x28\x35\x48\x76\xf7\xe1\x07\x9b\xe0\x97\xf0\xe7\xe7\x5b\x24\x41\x65\xd9\x62\xc4\x83\xf3\x4e\xcf\xfb\x2c\xbe\x43\x1d\xea\x1b\x4b\xaa\xf5\x1a\x22\x06\xd7\xda\x6a\xcb\x93\xef\x20\xb0\x42\x26\x00\xa1\x23\x09\x85\x96\x40\x19\xc6\xec\x91\xd9\x61\xb8\xfa\x57\xb5\xf9\x95\x6b\x2c\xf7\xba\x2a\x63\xce\xa1\x4a\xd0\xdb\x5e\xf3\x59\xff\xbb\x6b\x95\x3a\xcd\x14\xd2\x95\x36\xde\xdb\x4c\x7e\x31\x17\xf3\x13\x00\x00\xff\xff\xdd\x2c\x7a\xf3\xc9\x01\x00\x00" func stakingproxyUnstake_allCdcBytes() ([]byte, error) { return bindataRead( @@ -6120,11 +6099,11 @@ func stakingproxyUnstake_allCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/unstake_all.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0x4c, 0x39, 0xb, 0x11, 0xcc, 0x48, 0x26, 0xb4, 0xe2, 0xda, 0xe5, 0x1d, 0xae, 0x76, 0x93, 0x63, 0xd, 0xf3, 0xee, 0xc6, 0x36, 0xb7, 0x38, 0xd9, 0x45, 0xf7, 0x4d, 0xd7, 0x2a, 0x56, 0x42}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x22, 0x90, 0x5b, 0x1f, 0x96, 0x97, 0xc4, 0x6a, 0x9, 0x69, 0x0, 0xc3, 0xb0, 0x20, 0x88, 0x83, 0xe, 0xb1, 0xf7, 0x4e, 0x33, 0xd9, 0x1b, 0x7, 0xc3, 0xad, 0xf5, 0xd0, 0x72, 0x2b, 0xc8, 0xf1}} return a, nil } -var _stakingproxyWithdraw_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x91\xcf\x6b\xc2\x50\x0c\xc7\xef\xfd\x2b\x32\x0f\xd2\xc2\x28\x3b\x8c\x1d\x64\x4e\x9c\xee\x87\x0c\xb4\x58\x37\xb6\x63\x6c\xa3\x7d\x58\x5f\x4a\x9a\x52\x65\xf8\xbf\x8f\xfa\x9c\x76\x2c\x97\xc0\xcb\xcb\x37\x9f\x6f\x62\xb6\x05\x8b\x42\xac\xb8\x31\x76\x1d\x09\xef\xf6\xb0\x12\xde\xc2\xcd\x2e\x5e\x0c\xdf\x26\xd3\x97\x68\x3e\xfb\xfc\x1a\x8e\xc7\xf3\xa7\x38\xf6\x3c\x15\xb4\x25\x26\x6a\xd8\xfa\x96\x53\x9a\x8c\x7b\x10\xab\x18\xbb\xbe\x06\xdc\x72\x65\xb5\x07\xef\xcf\x66\x77\x77\x1b\xc0\xb7\xe7\x01\x00\x14\x42\x05\x0a\xf9\x98\x24\xae\x8e\x95\x66\xfe\x23\x8b\x70\xfd\x81\x79\x45\x01\x74\x87\xae\xd6\xf4\xc0\x29\x72\x52\x28\x1a\x9e\x57\xce\x53\x12\xe8\xc3\x49\x20\x2c\x95\x05\xd7\x14\x2e\x8f\x12\xf7\xdd\x36\x7c\x38\xe5\x94\x9a\x07\x92\xe8\xd2\xfc\xe0\x37\x9e\x7a\xf0\xef\xe7\xac\x20\x41\x65\x19\x61\x81\x4b\x93\x1b\xdd\xc7\x4e\x3c\x42\xcd\x82\x33\x4b\x13\x83\x01\x14\x68\x4d\xe2\x77\x46\x5c\xe5\x29\x58\x56\x70\x04\x20\xb4\x22\x21\x9b\x10\x28\x43\xe9\x66\x38\x76\xc8\x8e\xf3\x3b\x81\xf7\xc7\x57\xd9\x5e\x77\xbf\x6d\xf3\x64\xaa\x0d\x7a\xde\xb3\xcb\xc1\xd5\x45\xab\xad\x13\xd6\x46\xb3\x54\xb0\x9e\x53\x8d\x92\x52\xba\xe0\x0d\xd9\xd2\xff\xbd\x8a\xcb\xce\xd3\xc1\x3b\x78\x3f\x01\x00\x00\xff\xff\xc8\x52\x6a\x35\xfa\x01\x00\x00" +var _stakingproxyWithdraw_rewardsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x91\x41\x4f\xf3\x30\x0c\x86\xef\xf9\x15\xfe\x7a\x98\x5a\xe9\x53\x4f\x88\xc3\xc4\x98\x60\x08\xc1\x05\x26\x06\xdc\xbd\xc6\x5b\xa3\x75\x71\xe4\xba\xea\x26\xb4\xff\x8e\xba\x8c\x2d\x08\x5f\x2c\xd9\xf1\xeb\xf7\x71\xdc\x36\xb0\x28\x2c\x14\x37\xce\xaf\xe7\xc2\xbb\x3d\xac\x84\xb7\x90\xa5\xa5\xcc\x18\x15\xf4\x2d\x56\xea\xd8\xe7\x9e\x2d\x3d\x3f\x8c\x61\xa1\xe2\xfc\xfa\x3f\xe0\x96\x3b\xaf\x63\xf8\x78\x74\xbb\xeb\xab\x02\xbe\x8c\x01\x00\x08\x42\x01\x85\x72\xac\xaa\xd8\xc7\x4e\xeb\xfc\x9e\x45\xb8\xff\xc4\xa6\xa3\x02\x46\x77\xb1\x37\xcc\xc0\x29\x1a\x52\x08\xc3\xd6\x27\x6e\x2c\x09\x4c\xe0\x24\x50\xb6\xca\x82\x6b\x2a\x97\x47\x89\x9b\x51\x6a\xb1\x7c\x61\x4b\x43\x81\x64\x7e\x19\xbe\xcd\x07\x98\x31\xfc\x79\xf9\x1a\x48\x50\x59\x66\x18\x70\xe9\x1a\xa7\xfb\x45\x14\x9f\xa3\xd6\xc5\xd9\xcb\x10\xd3\x29\x04\xf4\xae\xca\xb3\x19\x77\x8d\x05\xcf\x0a\xd1\x01\x08\xad\x48\xc8\x57\x04\xca\xd0\xc6\x1d\xd1\x3b\xd4\xc7\xfd\x59\x61\x7e\x71\xb5\xe9\x9d\x27\x29\xe6\x09\x2a\x35\x7a\xbe\x73\xcc\xc5\xbf\x8b\x56\xaa\x53\xf6\x4e\x6b\x2b\xd8\xbf\x51\x8f\x62\xc9\xbe\xf3\x86\x7c\x9b\xff\xfc\x4a\xcc\x91\xe9\x60\x0e\xe6\x3b\x00\x00\xff\xff\x44\x7a\x9d\x16\xf3\x01\x00\x00" func stakingproxyWithdraw_rewardsCdcBytes() ([]byte, error) { return bindataRead( @@ -6140,11 +6119,11 @@ func stakingproxyWithdraw_rewardsCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/withdraw_rewards.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0x94, 0x8f, 0xc0, 0x98, 0x42, 0x18, 0xb7, 0x49, 0xce, 0xa3, 0xc3, 0xa1, 0xd, 0x5b, 0x79, 0xae, 0xe, 0xc4, 0xa9, 0x8a, 0x84, 0x44, 0x7d, 0xe3, 0x64, 0xc5, 0x33, 0xa4, 0x56, 0xc0, 0x2a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xac, 0x67, 0xcd, 0x39, 0x60, 0x24, 0xa6, 0xba, 0xe0, 0x8a, 0xb5, 0x4e, 0x33, 0x37, 0x28, 0xc9, 0xc3, 0xda, 0x33, 0x76, 0x7b, 0xa, 0x4e, 0xd6, 0x9e, 0xc7, 0x9b, 0x7e, 0x8e, 0x7b, 0x77, 0x87}} return a, nil } -var _stakingproxyWithdraw_unstakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x91\xcf\x6e\xe2\x40\x0c\xc6\xef\x79\x0a\x2f\x07\x94\x48\xab\x68\x0f\xab\x3d\xa0\xa5\x88\x42\xff\xa0\x4a\x10\x11\xa8\xda\xa3\x49\x0c\x19\x11\xc6\x23\xc7\x11\xa0\x8a\x77\xaf\xc2\x50\x48\x55\x5f\x2c\xd9\xe3\xcf\xbf\xcf\x63\x76\x8e\x45\x21\x55\xdc\x1a\xbb\x49\x84\x0f\x47\x58\x0b\xef\xe0\xcf\x21\x5d\x0c\x5f\x26\xd3\xa7\x64\x3e\x7b\x7b\x1f\x8e\xc7\xf3\x87\x34\x0d\x02\x15\xb4\x15\x66\x6a\xd8\x86\x96\x73\x9a\x8c\x7b\x90\xaa\x18\xbb\xf9\x0d\xb8\xe3\xda\x6a\x0f\x96\x8f\xe6\xf0\xef\x6f\x04\x1f\x41\x00\x00\xe0\x84\x1c\x0a\x85\x98\x65\xbe\x8f\xb5\x16\xe1\x3d\x8b\xf0\xfe\x15\xcb\x9a\x22\xe8\x0e\x7d\xaf\x99\x81\x4b\x94\xa4\xe0\x1a\x9e\x67\x2e\x73\x12\xe8\xc3\x45\x20\xae\x94\x05\x37\x14\xaf\xce\x12\xff\xbb\x6d\xf8\x78\xca\x39\x35\x05\x92\xe4\x36\x7c\x17\x36\x9e\x7a\xf0\xe3\xe5\xcc\x91\xa0\xb2\x8c\xd0\xe1\xca\x94\x46\x8f\xa9\x17\x4f\x50\x8b\xe8\xca\xd2\xc4\x60\x00\x0e\xad\xc9\xc2\xce\x88\xeb\x32\x07\xcb\x0a\x9e\x00\x84\xd6\x24\x64\x33\x02\x65\xa8\xfc\x0e\xcf\x0e\xc5\x79\x7f\x27\x0a\xbe\xf9\xaa\xda\xe7\xee\xb7\x6d\x5e\x4c\xb5\x41\xaf\x77\xf6\x39\xfa\x75\xd3\x6a\xeb\xc4\x7b\xa3\x45\x2e\xb8\x5f\xda\xa6\x4c\xf9\x82\xb7\x64\xab\xf0\xeb\x57\x7c\xf6\x9e\x4e\xc1\x29\xf8\x0c\x00\x00\xff\xff\xe7\x66\xda\x1b\xfa\x01\x00\x00" +var _stakingproxyWithdraw_unstakedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x51\x4d\x6b\xf2\x40\x10\xbe\xef\xaf\x98\x37\x07\x49\xe0\x25\xa7\xd2\x83\xd4\x4a\x6b\x29\xed\xa5\x15\xac\xbd\x8f\xc9\x68\x16\xe3\xce\x32\x99\xa0\x52\xfc\xef\x65\xdd\x54\xb7\x74\x2e\x03\xcf\xec\x3c\x1f\xb3\x76\xe7\x59\x14\x16\x8a\x5b\xeb\x36\x73\xe1\xc3\x11\xd6\xc2\x3b\xc8\x52\x28\x33\x46\x05\x5d\x87\x95\x5a\x76\xb9\xe3\x9a\x5e\x9f\xc6\xb0\x50\xb1\x6e\xf3\x1f\x70\xc7\xbd\xd3\x31\x2c\x9f\xed\xe1\xf6\xa6\x80\x2f\x63\x00\x00\xbc\x90\x47\xa1\x1c\xab\x2a\xce\xb1\xd7\x26\x7f\x64\x11\xde\x7f\x62\xdb\x53\x01\xa3\x87\x38\x0b\x3b\x30\x54\x4b\x0a\x3e\xa8\xbe\x70\x5b\x93\xc0\x04\x06\x82\xb2\x53\x16\xdc\x50\xb9\x3a\x53\xdc\x8d\x52\x8b\xe5\x1b\xd7\x14\x00\x92\xf9\x75\xf9\x3e\x0f\x61\xc6\xf0\xe7\xe5\xbb\x27\x41\x65\x99\xa1\xc7\x95\x6d\xad\x1e\x17\x91\x7c\x8e\xda\x14\x17\x2f\xa1\xa6\x53\xf0\xe8\x6c\x95\x67\x33\xee\xdb\x1a\x1c\x2b\x44\x07\x20\xb4\x26\x21\x57\x11\x28\x43\x17\x35\xa2\x77\x68\xce\xfa\x59\x61\x7e\xe5\xea\xd2\x3b\x4f\xd2\x98\x43\xa8\xd4\xe8\xe5\xce\xb1\x17\xff\xae\x5c\x29\x4f\xb9\xb7\xda\xd4\x82\xfb\xa5\x0b\x30\xd5\x1f\xbc\x25\xd7\xe5\x3f\xbf\x12\x7b\xcc\x74\x32\x27\xf3\x1d\x00\x00\xff\xff\x6b\x4e\x2d\x38\xf3\x01\x00\x00" func stakingproxyWithdraw_unstakedCdcBytes() ([]byte, error) { return bindataRead( @@ -6160,7 +6139,7 @@ func stakingproxyWithdraw_unstakedCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/withdraw_unstaked.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x25, 0x32, 0x9, 0xa9, 0x41, 0x5f, 0x1e, 0x2a, 0x35, 0xd8, 0x56, 0xfe, 0xec, 0x92, 0x60, 0x95, 0xce, 0x40, 0x53, 0x50, 0x5e, 0x15, 0x42, 0x1b, 0x74, 0x87, 0x93, 0xe8, 0x32, 0xb, 0x3d, 0xb8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb2, 0x72, 0x63, 0xb9, 0x44, 0x4, 0x84, 0x7a, 0xbd, 0x19, 0x88, 0x23, 0x78, 0x77, 0xb6, 0xf0, 0xfe, 0x8a, 0x5c, 0xf2, 0x6f, 0xa2, 0xf, 0xda, 0xdb, 0xb1, 0x89, 0x1c, 0x19, 0xb5, 0x56, 0x95}} return a, nil } @@ -6544,7 +6523,6 @@ var _bindata = map[string]func() (*asset, error){ "idTableStaking/scripts/get_total_staked.cdc": idtablestakingScriptsGet_total_stakedCdc, "idTableStaking/scripts/get_total_staked_by_type.cdc": idtablestakingScriptsGet_total_staked_by_typeCdc, "idTableStaking/scripts/get_weekly_payout.cdc": idtablestakingScriptsGet_weekly_payoutCdc, - "inspect_field.cdc": inspect_fieldCdc, "lockedTokens/admin/admin_create_shared_accounts.cdc": lockedtokensAdminAdmin_create_shared_accountsCdc, "lockedTokens/admin/admin_deploy_contract.cdc": lockedtokensAdminAdmin_deploy_contractCdc, "lockedTokens/admin/admin_deposit_account_creator.cdc": lockedtokensAdminAdmin_deposit_account_creatorCdc, @@ -6922,7 +6900,6 @@ var _bintree = &bintree{nil, map[string]*bintree{ "get_weekly_payout.cdc": {idtablestakingScriptsGet_weekly_payoutCdc, map[string]*bintree{}}, }}, }}, - "inspect_field.cdc": {inspect_fieldCdc, map[string]*bintree{}}, "lockedTokens": {nil, map[string]*bintree{ "admin": {nil, map[string]*bintree{ "admin_create_shared_accounts.cdc": {lockedtokensAdminAdmin_create_shared_accountsCdc, map[string]*bintree{}}, diff --git a/lib/go/templates/templates.go b/lib/go/templates/templates.go index 261b1afef..208f7bcf5 100644 --- a/lib/go/templates/templates.go +++ b/lib/go/templates/templates.go @@ -15,30 +15,34 @@ import ( const ( placeholderFungibleTokenAddress = "\"FungibleToken\"" - OLD_placeholderFungibleTokenAddress = "0xFUNGIBLETOKENADDRESS" + placeholderViewResolverAddress = "\"ViewResolver\"" + placeholderFungibleTokenMVAddress = "\"FungibleTokenMetadataViews\"" + placeholderMetadataViewsAddress = "\"MetadataViews\"" + placeholderBurnerAddress = "\"Burner\"" placeholderFlowTokenAddress = "\"FlowToken\"" - OLD_placeholderFlowTokenAddress = "0xFLOWTOKENADDRESS" placeholderIDTableAddress = "\"FlowIDTableStaking\"" placeholderLockedTokensAddress = "\"LockedTokens\"" - OLD_placeholderLockedTokensAddress = "0xLOCKEDTOKENADDRESS" - placeholderStakingProxyAddress = "0xSTAKINGPROXYADDRESS" - placeholderQuorumCertificateAddress = "0xQCADDRESS" - placeholderFlowFeesAddress = "0xFLOWFEESADDRESS" - placeholderStorageFeesAddress = "0xFLOWSTORAGEFEESADDRESS" - placeholderServiceAccountAddress = "0xFLOWSERVICEADDRESS" - placeholderDKGAddress = "0xDKGADDRESS" - placeholderEpochAddress = "0xEPOCHADDRESS" - placeholderStakingCollectionAddress = "0xSTAKINGCOLLECTIONADDRESS" - placeholderNodeVersionBeaconAddress = "0xNODEVERSIONBEACONADDRESS" - placeholderRandomBeaconHistoryAddress = "0xRANDOMBEACONHISTORYADDRESS" + placeholderStakingProxyAddress = "\"StakingProxy\"" + placeholderQuorumCertificateAddress = "\"FlowClusterQC\"" + placeholderFlowFeesAddress = "\"FlowFees\"" + placeholderStorageFeesAddress = "\"FlowStorageFees\"" + placeholderServiceAccountAddress = "\"FlowServiceAccount\"" + placeholderDKGAddress = "\"FlowDKG\"" + placeholderEpochAddress = "\"FlowEpoch\"" + placeholderStakingCollectionAddress = "\"FlowStakingCollection\"" + placeholderNodeVersionBeaconAddress = "\"NodeVersionBeacon\"" + placeholderRandomBeaconHistoryAddress = "\"RandomBeaconHistory\"" ) type Environment struct { Network string + ViewResolverAddress string + BurnerAddress string FungibleTokenAddress string NonFungibleTokenAddress string MetadataViewsAddress string FungibleTokenMetadataViewsAddress string + FungibleTokenSwitchboardAddress string FlowTokenAddress string IDTableAddress string LockedTokensAddress string @@ -48,6 +52,7 @@ type Environment struct { EpochAddress string StorageFeesAddress string FlowFeesAddress string + StakingCollectionAddress string ServiceAccountAddress string NodeVersionBeaconAddress string RandomBeaconHistoryAddress string @@ -69,20 +74,26 @@ func ReplaceAddresses(code string, env Environment) string { code = strings.ReplaceAll( code, - OLD_placeholderFungibleTokenAddress, - withHexPrefix(env.FungibleTokenAddress), + placeholderFungibleTokenMVAddress, + withHexPrefix(env.FungibleTokenMetadataViewsAddress), ) code = strings.ReplaceAll( code, - OLD_placeholderFlowTokenAddress, - withHexPrefix(env.FlowTokenAddress), + placeholderMetadataViewsAddress, + withHexPrefix(env.MetadataViewsAddress), ) code = strings.ReplaceAll( code, - OLD_placeholderLockedTokensAddress, - withHexPrefix(env.LockedTokensAddress), + placeholderBurnerAddress, + withHexPrefix(env.BurnerAddress), + ) + + code = strings.ReplaceAll( + code, + placeholderViewResolverAddress, + withHexPrefix(env.ViewResolverAddress), ) code = strings.ReplaceAll( diff --git a/lib/go/test/epoch_test_helpers.go b/lib/go/test/epoch_test_helpers.go index db966cdef..4b78b2ee5 100644 --- a/lib/go/test/epoch_test_helpers.go +++ b/lib/go/test/epoch_test_helpers.go @@ -231,7 +231,7 @@ func deployEpochContract( epochCounter, epochViews, stakingViews, dkgViews, numClusters uint64, randomSource, rewardAPY string) { - EpochCode := contracts.FlowEpoch(emulatorFTAddress, emulatorFlowTokenAddress, idTableAddress.String(), idTableAddress.String(), idTableAddress.String(), feesAddr.String()) + EpochCode := contracts.FlowEpoch(env) EpochByteCode := bytesToCadenceArray(EpochCode) epochName, _ := cadence.NewString("FlowEpoch") diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index d1691eff3..f8fe72592 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -195,11 +195,11 @@ require ( require ( // replaced by module version in this repo - disregard pinned version - github.com/onflow/flow-core-contracts/lib/go/contracts v1.2.4-0.20231016154253-a00dbf7c061f + github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240214231217-439c5aa214ee // replaced by module version in this repo - disregard pinned version github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20231016154253-a00dbf7c061f ) -replace github.com/onflow/flow-core-contracts/lib/go/contracts => ../contracts +// replace github.com/onflow/flow-core-contracts/lib/go/contracts => ../contracts -replace github.com/onflow/flow-core-contracts/lib/go/templates => ../templates +// replace github.com/onflow/flow-core-contracts/lib/go/templates => ../templates diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 1d0c49e51..5c99c9aa3 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1812,6 +1812,8 @@ github.com/onflow/cadence v1.0.0-M5 h1:vNG7x2KLLrt2yfVr1HtEXUlUi4GdNo+rkXnPkhSzs github.com/onflow/cadence v1.0.0-M5/go.mod h1:a4mccDU90hmuxCLUFzs9J/ANG/rYbFa36h4Z0bBAqNU= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= +github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240214231217-439c5aa214ee h1:WTBwyDTTPuF7cLNqOItIGx1zrJIvKj54ZYmXzwBjZQo= +github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240214231217-439c5aa214ee/go.mod h1:17D4f7gxk3s0+mmVrueX8dcin7aU80h/VxBKpzUqK7M= github.com/onflow/flow-emulator v1.0.0-M3 h1:+Rktq6OzQfJCLNVweJqtTUKZrHMc6eVVZn1tYI1PMMg= github.com/onflow/flow-emulator v1.0.0-M3/go.mod h1:iMQ7WbzrEa+xQL23P8zCxrXv8YhAWUds8SvEdERB14o= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 h1:u6/YcUvO8jU0f3Evb/6agzXqeOo+VbL2a3mmj/5ifRs= diff --git a/lib/go/test/lockedtokens_helpers.go b/lib/go/test/lockedtokens_helpers.go index bde9365d7..6d8795ed8 100644 --- a/lib/go/test/lockedtokens_helpers.go +++ b/lib/go/test/lockedtokens_helpers.go @@ -73,13 +73,8 @@ func deployLockedTokensContract( // Get the code of the locked tokens contract // with the import addresses replaced - lockedTokensCode := contracts.FlowLockedTokens( - emulatorFTAddress, - emulatorFlowTokenAddress, - IDTableAddr.Hex(), - proxyAddr.Hex(), - b.ServiceKey().Address.String(), - ) + lockedTokensCode := contracts.FlowLockedTokens(env) + // Encode the contract as a Cadence string cadenceCode := CadenceString(hex.EncodeToString(lockedTokensCode)) diff --git a/lib/go/test/service_test.go b/lib/go/test/service_test.go index 626bb59b5..39f8bee39 100644 --- a/lib/go/test/service_test.go +++ b/lib/go/test/service_test.go @@ -38,7 +38,7 @@ func TestContracts(t *testing.T) { storageFeesAccountKey, storageFeesSigner := accountKeys.NewWithSigner() // deploy the FlowStorageFees contract - storageFeesCode := contracts.FlowStorageFees(emulatorFTAddress, emulatorFlowTokenAddress) + storageFeesCode := contracts.FlowStorageFees(env) storageFeesAddress, err := adapter.CreateAccount(context.Background(), []*flow.AccountKey{storageFeesAccountKey}, []sdktemplates.Contract{ { Name: "FlowStorageFees", @@ -401,10 +401,7 @@ func TestContracts(t *testing.T) { // deploy the ServiceAccount contract serviceAccountCode := contracts.FlowServiceAccount( - emulatorFTAddress, - emulatorFlowTokenAddress, - "0xe5a8b7f23e8b548f", - storageFeesAddress.String(), + env, ) _, err = adapter.CreateAccount(context.Background(), nil, []sdktemplates.Contract{ { diff --git a/lib/go/test/staking_test_helpers.go b/lib/go/test/staking_test_helpers.go index 9227141cc..8a8a790d8 100644 --- a/lib/go/test/staking_test_helpers.go +++ b/lib/go/test/staking_test_helpers.go @@ -84,7 +84,7 @@ func deployStakingContract( cadencePublicKeys := cadence.NewArray(publicKeys) // Get the code byte-array for the fees contract - FeesCode := contracts.TestFlowFees(emulatorFTAddress, emulatorFlowTokenAddress, emulatorServiceAccount) + FeesCode := contracts.TestFlowFees(env) logger := zerolog.Nop() adapter := adapters.NewSDKAdapter(&logger, b) @@ -105,7 +105,7 @@ func deployStakingContract( env.FlowFeesAddress = feesAddr.Hex() // Get the code byte-array for the staking contract - IDTableCode, _ := cadence.NewString(string(contracts.FlowIDTableStaking(emulatorFTAddress, emulatorFlowTokenAddress, feesAddr.String(), emulatorServiceAccount, latest))[:]) + IDTableCode, _ := cadence.NewString(string(contracts.FlowIDTableStaking(env))[:]) // Create the deployment transaction that transfers a FlowToken minter // to the new account and deploys the IDTableStaking contract diff --git a/transactions/FlowServiceAccount/add_account_creator.cdc b/transactions/FlowServiceAccount/add_account_creator.cdc index cdda3be7e..1af735b67 100644 --- a/transactions/FlowServiceAccount/add_account_creator.cdc +++ b/transactions/FlowServiceAccount/add_account_creator.cdc @@ -1,4 +1,4 @@ -import FlowServiceAccount from 0xFLOWSERVICEADDRESS +import FlowServiceAccount from "FlowServiceAccount" // This transaction adds a new account crerator transaction(accountCreator: Address) { diff --git a/transactions/FlowServiceAccount/deposit_fees.cdc b/transactions/FlowServiceAccount/deposit_fees.cdc index 1225086a8..ac0d6e3d8 100644 --- a/transactions/FlowServiceAccount/deposit_fees.cdc +++ b/transactions/FlowServiceAccount/deposit_fees.cdc @@ -1,6 +1,6 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -import FlowFees from 0xFLOWFEESADDRESS +import FlowFees from "FlowFees" // Deposit tokens to the FlowFees Vault // only for testing diff --git a/transactions/FlowServiceAccount/remove_account_creator.cdc b/transactions/FlowServiceAccount/remove_account_creator.cdc index c37663ffc..9d88a7013 100644 --- a/transactions/FlowServiceAccount/remove_account_creator.cdc +++ b/transactions/FlowServiceAccount/remove_account_creator.cdc @@ -1,4 +1,4 @@ -import FlowServiceAccount from 0xFLOWSERVICEADDRESS +import FlowServiceAccount from "FlowServiceAccount" // This transaction removes an account creator transaction(accountCreator: Address) { diff --git a/transactions/FlowServiceAccount/scripts/get_account_creators.cdc b/transactions/FlowServiceAccount/scripts/get_account_creators.cdc index 90d3f31ad..447c1e4d9 100644 --- a/transactions/FlowServiceAccount/scripts/get_account_creators.cdc +++ b/transactions/FlowServiceAccount/scripts/get_account_creators.cdc @@ -1,4 +1,4 @@ -import FlowServiceAccount from 0xFLOWSERVICEADDRESS +import FlowServiceAccount from "FlowServiceAccount" access(all) fun main(): [Address] { return FlowServiceAccount.getAccountCreators() diff --git a/transactions/FlowServiceAccount/scripts/get_account_fee.cdc b/transactions/FlowServiceAccount/scripts/get_account_fee.cdc index d1bc22329..3dce9a175 100644 --- a/transactions/FlowServiceAccount/scripts/get_account_fee.cdc +++ b/transactions/FlowServiceAccount/scripts/get_account_fee.cdc @@ -1,4 +1,4 @@ -import FlowServiceAccount from 0xFLOWSERVICEADDRESS +import FlowServiceAccount from "FlowServiceAccount" access(all) fun main(): UFix64 { return FlowServiceAccount.accountCreationFee diff --git a/transactions/FlowServiceAccount/scripts/get_execution_effort_weights.cdc b/transactions/FlowServiceAccount/scripts/get_execution_effort_weights.cdc index 691bb6593..0cdadd3c4 100644 --- a/transactions/FlowServiceAccount/scripts/get_execution_effort_weights.cdc +++ b/transactions/FlowServiceAccount/scripts/get_execution_effort_weights.cdc @@ -1,4 +1,4 @@ -import FlowServiceAccount from 0xFLOWSERVICEADDRESS +import FlowServiceAccount from "FlowServiceAccount" access(all) fun main(): {UInt64: UInt64} { return FlowServiceAccount.getExecutionEffortWeights() diff --git a/transactions/FlowServiceAccount/scripts/get_execution_memory_limit.cdc b/transactions/FlowServiceAccount/scripts/get_execution_memory_limit.cdc index 5880276cd..f9040cb73 100644 --- a/transactions/FlowServiceAccount/scripts/get_execution_memory_limit.cdc +++ b/transactions/FlowServiceAccount/scripts/get_execution_memory_limit.cdc @@ -1,4 +1,4 @@ -import FlowServiceAccount from 0xFLOWSERVICEADDRESS +import FlowServiceAccount from "FlowServiceAccount" access(all) fun main(): UInt64 { return FlowServiceAccount.getExecutionMemoryLimit() diff --git a/transactions/FlowServiceAccount/scripts/get_execution_memory_weights.cdc b/transactions/FlowServiceAccount/scripts/get_execution_memory_weights.cdc index a02ff0b24..2f5eddac7 100644 --- a/transactions/FlowServiceAccount/scripts/get_execution_memory_weights.cdc +++ b/transactions/FlowServiceAccount/scripts/get_execution_memory_weights.cdc @@ -1,4 +1,4 @@ -import FlowServiceAccount from 0xFLOWSERVICEADDRESS +import FlowServiceAccount from "FlowServiceAccount" access(all) fun main(): {UInt64: UInt64} { return FlowServiceAccount.getExecutionMemoryWeights() diff --git a/transactions/FlowServiceAccount/scripts/get_fees_balance.cdc b/transactions/FlowServiceAccount/scripts/get_fees_balance.cdc index b064ecca2..fb62ff351 100644 --- a/transactions/FlowServiceAccount/scripts/get_fees_balance.cdc +++ b/transactions/FlowServiceAccount/scripts/get_fees_balance.cdc @@ -1,4 +1,4 @@ -import FlowFees from 0xFLOWFEESADDRESS +import FlowFees from "FlowFees" access(all) fun main(): UFix64 { return FlowFees.getFeeBalance() diff --git a/transactions/FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc b/transactions/FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc index b6fab8383..3c8d761f7 100644 --- a/transactions/FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc +++ b/transactions/FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc @@ -1,4 +1,4 @@ -import FlowServiceAccount from 0xFLOWSERVICEADDRESS +import FlowServiceAccount from "FlowServiceAccount" access(all) fun main(): Bool { return FlowServiceAccount.isAccountCreationRestricted() diff --git a/transactions/FlowServiceAccount/scripts/get_is_account_creator.cdc b/transactions/FlowServiceAccount/scripts/get_is_account_creator.cdc index e744f478d..57f2d7618 100644 --- a/transactions/FlowServiceAccount/scripts/get_is_account_creator.cdc +++ b/transactions/FlowServiceAccount/scripts/get_is_account_creator.cdc @@ -1,4 +1,4 @@ -import FlowServiceAccount from 0xFLOWSERVICEADDRESS +import FlowServiceAccount from "FlowServiceAccount" access(all) fun main(address: Address): Bool { return FlowServiceAccount.isAccountCreator(address) diff --git a/transactions/FlowServiceAccount/set_is_account_creation_restricted.cdc b/transactions/FlowServiceAccount/set_is_account_creation_restricted.cdc index 462467dc2..579bb718e 100644 --- a/transactions/FlowServiceAccount/set_is_account_creation_restricted.cdc +++ b/transactions/FlowServiceAccount/set_is_account_creation_restricted.cdc @@ -1,4 +1,4 @@ -import FlowServiceAccount from 0xFLOWSERVICEADDRESS +import FlowServiceAccount from "FlowServiceAccount" // This transaction changes `is account ceration restricted` value transaction(restricted: Bool) { diff --git a/transactions/FlowServiceAccount/set_tx_fee_parameters.cdc b/transactions/FlowServiceAccount/set_tx_fee_parameters.cdc index bf21958d3..7e5a361fb 100644 --- a/transactions/FlowServiceAccount/set_tx_fee_parameters.cdc +++ b/transactions/FlowServiceAccount/set_tx_fee_parameters.cdc @@ -1,4 +1,4 @@ -import FlowFees from 0xFLOWFEESADDRESS +import FlowFees from "FlowFees" // This transaction sets the FlowFees parameters transaction(surgeFactor: UFix64, inclusionEffortCost: UFix64, executionEffortCost: UFix64) { diff --git a/transactions/FlowServiceAccount/set_tx_fee_surge_factor.cdc b/transactions/FlowServiceAccount/set_tx_fee_surge_factor.cdc index a5dd1a753..64b379d9a 100644 --- a/transactions/FlowServiceAccount/set_tx_fee_surge_factor.cdc +++ b/transactions/FlowServiceAccount/set_tx_fee_surge_factor.cdc @@ -1,4 +1,4 @@ -import FlowFees from 0xFLOWFEESADDRESS +import FlowFees from "FlowFees" // This transaction sets the FlowFees parameters transaction(surgeFactor: UFix64) { diff --git a/transactions/dkg/admin/force_stop_dkg.cdc b/transactions/dkg/admin/force_stop_dkg.cdc index e07b82d60..6b722a45a 100644 --- a/transactions/dkg/admin/force_stop_dkg.cdc +++ b/transactions/dkg/admin/force_stop_dkg.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" transaction { diff --git a/transactions/dkg/admin/publish_participant.cdc b/transactions/dkg/admin/publish_participant.cdc index bd05fda53..0ed2649e5 100644 --- a/transactions/dkg/admin/publish_participant.cdc +++ b/transactions/dkg/admin/publish_participant.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" // This transaction is only for testing! diff --git a/transactions/dkg/admin/set_safe_threshold.cdc b/transactions/dkg/admin/set_safe_threshold.cdc index 38cbf5d33..c7ef80405 100644 --- a/transactions/dkg/admin/set_safe_threshold.cdc +++ b/transactions/dkg/admin/set_safe_threshold.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" transaction(newThresholdPercentage: UFix64?) { diff --git a/transactions/dkg/admin/start_dkg.cdc b/transactions/dkg/admin/start_dkg.cdc index 5be65031f..f5d4d656e 100644 --- a/transactions/dkg/admin/start_dkg.cdc +++ b/transactions/dkg/admin/start_dkg.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" transaction(nodeIDs: [String]) { diff --git a/transactions/dkg/admin/stop_dkg.cdc b/transactions/dkg/admin/stop_dkg.cdc index c3d70cf4b..2eb82e1ff 100644 --- a/transactions/dkg/admin/stop_dkg.cdc +++ b/transactions/dkg/admin/stop_dkg.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" transaction { diff --git a/transactions/dkg/create_participant.cdc b/transactions/dkg/create_participant.cdc index 0ac19dfa1..0b009cdb7 100644 --- a/transactions/dkg/create_participant.cdc +++ b/transactions/dkg/create_participant.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" transaction(address: Address, nodeID: String) { diff --git a/transactions/dkg/scripts/get_consensus_nodes.cdc b/transactions/dkg/scripts/get_consensus_nodes.cdc index b5ac8d2d5..7b25937cb 100644 --- a/transactions/dkg/scripts/get_consensus_nodes.cdc +++ b/transactions/dkg/scripts/get_consensus_nodes.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) fun main(): [String] { return FlowDKG.getConsensusNodeIDs() diff --git a/transactions/dkg/scripts/get_dkg_canonical_final_submission.cdc b/transactions/dkg/scripts/get_dkg_canonical_final_submission.cdc index 93fd6a7b2..1c94c50ba 100644 --- a/transactions/dkg/scripts/get_dkg_canonical_final_submission.cdc +++ b/transactions/dkg/scripts/get_dkg_canonical_final_submission.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) fun main(): [String?]? { return FlowDKG.dkgCompleted() diff --git a/transactions/dkg/scripts/get_dkg_completed.cdc b/transactions/dkg/scripts/get_dkg_completed.cdc index e21c58865..bae8f5cb3 100644 --- a/transactions/dkg/scripts/get_dkg_completed.cdc +++ b/transactions/dkg/scripts/get_dkg_completed.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) fun main(): Bool { return FlowDKG.dkgCompleted() != nil diff --git a/transactions/dkg/scripts/get_dkg_enabled.cdc b/transactions/dkg/scripts/get_dkg_enabled.cdc index 4b21ac184..34ece9fb3 100644 --- a/transactions/dkg/scripts/get_dkg_enabled.cdc +++ b/transactions/dkg/scripts/get_dkg_enabled.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) fun main(): Bool { return FlowDKG.dkgEnabled diff --git a/transactions/dkg/scripts/get_final_submissions.cdc b/transactions/dkg/scripts/get_final_submissions.cdc index 1fa053305..b4e1b10f6 100644 --- a/transactions/dkg/scripts/get_final_submissions.cdc +++ b/transactions/dkg/scripts/get_final_submissions.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) fun main(): [[String?]] { return FlowDKG.getFinalSubmissions() diff --git a/transactions/dkg/scripts/get_latest_whiteboard_messages.cdc b/transactions/dkg/scripts/get_latest_whiteboard_messages.cdc index 5f1066f9b..3a12ed752 100644 --- a/transactions/dkg/scripts/get_latest_whiteboard_messages.cdc +++ b/transactions/dkg/scripts/get_latest_whiteboard_messages.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) fun main(fromIndex: Int): [FlowDKG.Message] { let messages = FlowDKG.getWhiteBoardMessages() diff --git a/transactions/dkg/scripts/get_node_final_submission.cdc b/transactions/dkg/scripts/get_node_final_submission.cdc index 4c6afd171..2a1a9058b 100644 --- a/transactions/dkg/scripts/get_node_final_submission.cdc +++ b/transactions/dkg/scripts/get_node_final_submission.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) fun main(nodeID: String): [String?] { return FlowDKG.getNodeFinalSubmission(nodeID)! diff --git a/transactions/dkg/scripts/get_node_has_submitted.cdc b/transactions/dkg/scripts/get_node_has_submitted.cdc index 12ed7bc31..9a5b93989 100644 --- a/transactions/dkg/scripts/get_node_has_submitted.cdc +++ b/transactions/dkg/scripts/get_node_has_submitted.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) fun main(nodeID: String): Bool { return FlowDKG.nodeHasSubmitted(nodeID) diff --git a/transactions/dkg/scripts/get_node_is_claimed.cdc b/transactions/dkg/scripts/get_node_is_claimed.cdc index 91bc631c4..0466ae00d 100644 --- a/transactions/dkg/scripts/get_node_is_claimed.cdc +++ b/transactions/dkg/scripts/get_node_is_claimed.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) fun main(nodeID: String): Bool { if FlowDKG.participantIsClaimed(nodeID) != nil { diff --git a/transactions/dkg/scripts/get_node_is_registered.cdc b/transactions/dkg/scripts/get_node_is_registered.cdc index e9dc1f6a2..58b66bf51 100644 --- a/transactions/dkg/scripts/get_node_is_registered.cdc +++ b/transactions/dkg/scripts/get_node_is_registered.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) fun main(nodeID: String): Bool { return FlowDKG.participantIsRegistered(nodeID) diff --git a/transactions/dkg/scripts/get_submissions_count.cdc b/transactions/dkg/scripts/get_submissions_count.cdc index efee5481b..9321c988b 100644 --- a/transactions/dkg/scripts/get_submissions_count.cdc +++ b/transactions/dkg/scripts/get_submissions_count.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" pub fun main(): {Int: UInt64} { return FlowDKG.getFinalSubmissionCount() diff --git a/transactions/dkg/scripts/get_thresholds.cdc b/transactions/dkg/scripts/get_thresholds.cdc index 56c581eff..dfb10dbeb 100644 --- a/transactions/dkg/scripts/get_thresholds.cdc +++ b/transactions/dkg/scripts/get_thresholds.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) struct Thresholds { access(all) let native: UInt64 diff --git a/transactions/dkg/scripts/get_whiteboard_messages.cdc b/transactions/dkg/scripts/get_whiteboard_messages.cdc index ae4bf5b77..04c5ec0bd 100644 --- a/transactions/dkg/scripts/get_whiteboard_messages.cdc +++ b/transactions/dkg/scripts/get_whiteboard_messages.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" access(all) fun main(): [FlowDKG.Message] { return FlowDKG.getWhiteBoardMessages() diff --git a/transactions/dkg/send_final_submission.cdc b/transactions/dkg/send_final_submission.cdc index f4a9ec1f4..c285d8ef4 100644 --- a/transactions/dkg/send_final_submission.cdc +++ b/transactions/dkg/send_final_submission.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" transaction(submission: [String?]) { diff --git a/transactions/dkg/send_whiteboard_message.cdc b/transactions/dkg/send_whiteboard_message.cdc index 20c8b4926..00f05a2e2 100644 --- a/transactions/dkg/send_whiteboard_message.cdc +++ b/transactions/dkg/send_whiteboard_message.cdc @@ -1,4 +1,4 @@ -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" transaction(content: String) { diff --git a/transactions/epoch/admin/advance_view.cdc b/transactions/epoch/admin/advance_view.cdc index 659b86f26..f3f43ca6b 100644 --- a/transactions/epoch/admin/advance_view.cdc +++ b/transactions/epoch/admin/advance_view.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" import FlowIDTableStaking from "FlowIDTableStaking" transaction(phase: String) { diff --git a/transactions/epoch/admin/calculate_rewards.cdc b/transactions/epoch/admin/calculate_rewards.cdc index f89daa1ac..e3cf37017 100644 --- a/transactions/epoch/admin/calculate_rewards.cdc +++ b/transactions/epoch/admin/calculate_rewards.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" import FlowIDTableStaking from "FlowIDTableStaking" transaction() { diff --git a/transactions/epoch/admin/pay_rewards.cdc b/transactions/epoch/admin/pay_rewards.cdc index 8ade622a1..db921c10d 100644 --- a/transactions/epoch/admin/pay_rewards.cdc +++ b/transactions/epoch/admin/pay_rewards.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" import FlowIDTableStaking from "FlowIDTableStaking" /// Pays the rewards for the previous epoch diff --git a/transactions/epoch/admin/reset_epoch.cdc b/transactions/epoch/admin/reset_epoch.cdc index e7726e362..2dfa217d4 100644 --- a/transactions/epoch/admin/reset_epoch.cdc +++ b/transactions/epoch/admin/reset_epoch.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" import FlowIDTableStaking from "FlowIDTableStaking" // The resetEpoch transaction ends the current epoch in the FlowEpoch smart contract diff --git a/transactions/epoch/admin/set_automatic_rewards.cdc b/transactions/epoch/admin/set_automatic_rewards.cdc index a78f5578a..a3634eb0d 100644 --- a/transactions/epoch/admin/set_automatic_rewards.cdc +++ b/transactions/epoch/admin/set_automatic_rewards.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" transaction(automaticRewardsEnabled: Bool) { prepare(signer: auth(BorrowValue) &Account) { diff --git a/transactions/epoch/admin/update_clusters.cdc b/transactions/epoch/admin/update_clusters.cdc index 29e4af4d6..2d221ba6b 100644 --- a/transactions/epoch/admin/update_clusters.cdc +++ b/transactions/epoch/admin/update_clusters.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" transaction(newNumClusters: UInt16) { prepare(signer: auth(BorrowValue) &Account) { diff --git a/transactions/epoch/admin/update_dkg_phase_views.cdc b/transactions/epoch/admin/update_dkg_phase_views.cdc index 69e06b3dd..ac7b585ce 100644 --- a/transactions/epoch/admin/update_dkg_phase_views.cdc +++ b/transactions/epoch/admin/update_dkg_phase_views.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" transaction(newPhaseViews: UInt64) { prepare(signer: auth(BorrowValue) &Account) { diff --git a/transactions/epoch/admin/update_epoch_config.cdc b/transactions/epoch/admin/update_epoch_config.cdc index a063ccf68..1b7d08400 100644 --- a/transactions/epoch/admin/update_epoch_config.cdc +++ b/transactions/epoch/admin/update_epoch_config.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" transaction(dkgPhaseLen: UInt64, stakingLen: UInt64, epochLen: UInt64) { prepare(signer: auth(BorrowValue) &Account) { diff --git a/transactions/epoch/admin/update_epoch_timing_config.cdc b/transactions/epoch/admin/update_epoch_timing_config.cdc index 5696cb47b..345d21000 100644 --- a/transactions/epoch/admin/update_epoch_timing_config.cdc +++ b/transactions/epoch/admin/update_epoch_timing_config.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" transaction(duration: UInt64, refCounter: UInt64, refTimestamp: UInt64) { prepare(signer: auth(BorrowValue) &Account) { diff --git a/transactions/epoch/admin/update_epoch_views.cdc b/transactions/epoch/admin/update_epoch_views.cdc index 3ee2a8bb3..ea55243b6 100644 --- a/transactions/epoch/admin/update_epoch_views.cdc +++ b/transactions/epoch/admin/update_epoch_views.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" transaction(newAuctionViews: UInt64) { prepare(signer: auth(BorrowValue) &Account) { diff --git a/transactions/epoch/admin/update_reward.cdc b/transactions/epoch/admin/update_reward.cdc index bc433c899..aba2a5a5c 100644 --- a/transactions/epoch/admin/update_reward.cdc +++ b/transactions/epoch/admin/update_reward.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" transaction(newRewardAPY: UFix64) { prepare(signer: auth(BorrowValue) &Account) { diff --git a/transactions/epoch/admin/update_staking_views.cdc b/transactions/epoch/admin/update_staking_views.cdc index 2e8c60447..0a15aa0ec 100644 --- a/transactions/epoch/admin/update_staking_views.cdc +++ b/transactions/epoch/admin/update_staking_views.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" transaction(newStakingViews: UInt64) { prepare(signer: auth(BorrowValue) &Account) { diff --git a/transactions/epoch/node/register_dkg_participant.cdc b/transactions/epoch/node/register_dkg_participant.cdc index 2f20ead60..8f40ffc5b 100644 --- a/transactions/epoch/node/register_dkg_participant.cdc +++ b/transactions/epoch/node/register_dkg_participant.cdc @@ -1,6 +1,6 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" import FlowIDTableStaking from "FlowIDTableStaking" -import FlowDKG from 0xDKGADDRESS +import FlowDKG from "FlowDKG" transaction() { diff --git a/transactions/epoch/node/register_node.cdc b/transactions/epoch/node/register_node.cdc index 682e3a879..2a931c301 100644 --- a/transactions/epoch/node/register_node.cdc +++ b/transactions/epoch/node/register_node.cdc @@ -1,9 +1,9 @@ import Crypto import FlowIDTableStaking from "FlowIDTableStaking" import FlowToken from "FlowToken" -import FlowClusterQC from 0xQCADDRESS -import FlowDKG from 0xDKGADDRESS -import FlowEpoch from 0xEPOCHADDRESS +import FlowClusterQC from "FlowClusterQC" +import FlowDKG from "FlowDKG" +import FlowEpoch from "FlowEpoch" import FungibleToken from "FungibleToken" // This transaction creates a new node struct object diff --git a/transactions/epoch/node/register_qc_voter.cdc b/transactions/epoch/node/register_qc_voter.cdc index 8e9226289..44e406a42 100644 --- a/transactions/epoch/node/register_qc_voter.cdc +++ b/transactions/epoch/node/register_qc_voter.cdc @@ -1,6 +1,6 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" import FlowIDTableStaking from "FlowIDTableStaking" -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" transaction() { diff --git a/transactions/epoch/scripts/get_bonus_tokens.cdc b/transactions/epoch/scripts/get_bonus_tokens.cdc index 3c7049910..9ce98cea8 100644 --- a/transactions/epoch/scripts/get_bonus_tokens.cdc +++ b/transactions/epoch/scripts/get_bonus_tokens.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" access(all) fun main(): UFix64 { return FlowEpoch.getBonusTokens() diff --git a/transactions/epoch/scripts/get_config_metadata.cdc b/transactions/epoch/scripts/get_config_metadata.cdc index b3a521b02..14633312a 100644 --- a/transactions/epoch/scripts/get_config_metadata.cdc +++ b/transactions/epoch/scripts/get_config_metadata.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" access(all) fun main(): FlowEpoch.Config { return FlowEpoch.getConfigMetadata() diff --git a/transactions/epoch/scripts/get_create_clusters.cdc b/transactions/epoch/scripts/get_create_clusters.cdc index 0a4f8f305..2700c7ae4 100644 --- a/transactions/epoch/scripts/get_create_clusters.cdc +++ b/transactions/epoch/scripts/get_create_clusters.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" import FlowClusterQC from 0xQCADDRESS access(all) fun main(array: [String]): [FlowClusterQC.Cluster] { diff --git a/transactions/epoch/scripts/get_epoch_counter.cdc b/transactions/epoch/scripts/get_epoch_counter.cdc index 480130ccb..a7f47824a 100644 --- a/transactions/epoch/scripts/get_epoch_counter.cdc +++ b/transactions/epoch/scripts/get_epoch_counter.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" access(all) fun main(): UInt64 { return FlowEpoch.currentEpochCounter diff --git a/transactions/epoch/scripts/get_epoch_metadata.cdc b/transactions/epoch/scripts/get_epoch_metadata.cdc index d1b24d54a..e082a89c0 100644 --- a/transactions/epoch/scripts/get_epoch_metadata.cdc +++ b/transactions/epoch/scripts/get_epoch_metadata.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" access(all) fun main(epochCounter: UInt64): FlowEpoch.EpochMetadata { return FlowEpoch.getEpochMetadata(epochCounter)! diff --git a/transactions/epoch/scripts/get_epoch_phase.cdc b/transactions/epoch/scripts/get_epoch_phase.cdc index 24f9926bc..c452cfd62 100644 --- a/transactions/epoch/scripts/get_epoch_phase.cdc +++ b/transactions/epoch/scripts/get_epoch_phase.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" access(all) fun main(): UInt8 { return FlowEpoch.currentEpochPhase.rawValue diff --git a/transactions/epoch/scripts/get_epoch_timing_config.cdc b/transactions/epoch/scripts/get_epoch_timing_config.cdc index cd7085e0e..9920efb26 100644 --- a/transactions/epoch/scripts/get_epoch_timing_config.cdc +++ b/transactions/epoch/scripts/get_epoch_timing_config.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" access(all) fun main(): FlowEpoch.EpochTimingConfig { return FlowEpoch.getEpochTimingConfig() diff --git a/transactions/epoch/scripts/get_proposed_counter.cdc b/transactions/epoch/scripts/get_proposed_counter.cdc index 588b36d59..05d3ef301 100644 --- a/transactions/epoch/scripts/get_proposed_counter.cdc +++ b/transactions/epoch/scripts/get_proposed_counter.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" access(all) fun main(): UInt64 { return FlowEpoch.proposedEpochCounter() diff --git a/transactions/epoch/scripts/get_randomize.cdc b/transactions/epoch/scripts/get_randomize.cdc index 3f7fef775..dd92d5c5c 100644 --- a/transactions/epoch/scripts/get_randomize.cdc +++ b/transactions/epoch/scripts/get_randomize.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" access(all) fun main(array: [String]): [String] { return FlowEpoch.randomize(array) diff --git a/transactions/epoch/scripts/get_target_end_time_for_epoch.cdc b/transactions/epoch/scripts/get_target_end_time_for_epoch.cdc index ee0920428..0f69177e2 100644 --- a/transactions/epoch/scripts/get_target_end_time_for_epoch.cdc +++ b/transactions/epoch/scripts/get_target_end_time_for_epoch.cdc @@ -1,4 +1,4 @@ -import FlowEpoch from 0xEPOCHADDRESS +import FlowEpoch from "FlowEpoch" access(all) fun main(targetEpoch: UInt64): UInt64 { pre { diff --git a/transactions/flowToken/create_forwarder.cdc b/transactions/flowToken/create_forwarder.cdc index 8fa4d7d6b..798cf1695 100644 --- a/transactions/flowToken/create_forwarder.cdc +++ b/transactions/flowToken/create_forwarder.cdc @@ -25,7 +25,7 @@ Steps to set up accounts with token forwarder: import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -import TokenForwarding from 0xFORWARDINGADDRESS +import TokenForwarding from "TokenForwarding" transaction(receiver: Address) { diff --git a/transactions/idTableStaking/admin/transfer_fees_admin.cdc b/transactions/idTableStaking/admin/transfer_fees_admin.cdc index 87884eae1..b1f4fbb49 100644 --- a/transactions/idTableStaking/admin/transfer_fees_admin.cdc +++ b/transactions/idTableStaking/admin/transfer_fees_admin.cdc @@ -1,4 +1,4 @@ -import FlowFees from 0xFLOWFEESADDRESS +import FlowFees from "FlowFees" transaction { diff --git a/transactions/inspect_field.cdc b/transactions/inspect_field.cdc deleted file mode 100644 index 2bc4301f3..000000000 --- a/transactions/inspect_field.cdc +++ /dev/null @@ -1,6 +0,0 @@ -import FlowServiceAccount from 0xf8d6e0586b0a20c7 - -access(all) -fun main(): UFix64 { - return FlowServiceAccount.transactionFee -} diff --git a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc index 208453fd7..c8a803433 100644 --- a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc @@ -1,7 +1,7 @@ import Crypto import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" /// Transaction that the main token admin would sign /// to create a shared account and an unlocked diff --git a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc index 70fd8f643..5b8340a2d 100644 --- a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc +++ b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" /// token admin signs this transaction to deposit a capability /// into a custody provider's account that allows them to add diff --git a/transactions/lockedTokens/admin/admin_remove_delegator.cdc b/transactions/lockedTokens/admin/admin_remove_delegator.cdc index e5017662c..ecc812332 100644 --- a/transactions/lockedTokens/admin/admin_remove_delegator.cdc +++ b/transactions/lockedTokens/admin/admin_remove_delegator.cdc @@ -1,5 +1,5 @@ import FlowIDTableStaking from "FlowIDTableStaking" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" transaction { diff --git a/transactions/lockedTokens/admin/check_main_registration.cdc b/transactions/lockedTokens/admin/check_main_registration.cdc index b074ad81b..52c83f731 100644 --- a/transactions/lockedTokens/admin/check_main_registration.cdc +++ b/transactions/lockedTokens/admin/check_main_registration.cdc @@ -1,7 +1,7 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" transaction(mainAccount: Address) { diff --git a/transactions/lockedTokens/admin/check_shared_registration.cdc b/transactions/lockedTokens/admin/check_shared_registration.cdc index 1cf5171b2..735bc5831 100644 --- a/transactions/lockedTokens/admin/check_shared_registration.cdc +++ b/transactions/lockedTokens/admin/check_shared_registration.cdc @@ -1,7 +1,7 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" transaction(lockedAccount: Address) { diff --git a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc index 80ad6466c..68bb2278b 100644 --- a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc @@ -1,7 +1,7 @@ import Crypto import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" /// Transaction that a custody provider would sign /// to create a shared account and an unlocked diff --git a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc index cb59bea1f..811ecface 100644 --- a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc @@ -1,7 +1,7 @@ import Crypto import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" /// Transaction that a custody provider would sign /// to create a shared account for a user who already diff --git a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc index 14943ac00..fa75523aa 100644 --- a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc @@ -1,7 +1,7 @@ import Crypto import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" /// Transaction that a custody provider would sign /// to create a shared account for a user who already diff --git a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc index 50de32a8b..071c1c72c 100644 --- a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc @@ -1,7 +1,7 @@ import Crypto import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" /// Transaction that a custody provider would sign /// to create a shared account and an unlocked diff --git a/transactions/lockedTokens/admin/custody_setup_account_creator.cdc b/transactions/lockedTokens/admin/custody_setup_account_creator.cdc index d16db0c87..b939161b9 100644 --- a/transactions/lockedTokens/admin/custody_setup_account_creator.cdc +++ b/transactions/lockedTokens/admin/custody_setup_account_creator.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" transaction { diff --git a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc index 014572c0c..603159189 100644 --- a/transactions/lockedTokens/admin/deposit_locked_tokens.cdc +++ b/transactions/lockedTokens/admin/deposit_locked_tokens.cdc @@ -1,7 +1,7 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" transaction(to: Address, amount: UFix64) { diff --git a/transactions/lockedTokens/admin/unlock_tokens.cdc b/transactions/lockedTokens/admin/unlock_tokens.cdc index 32e4d630a..baa2ea14d 100644 --- a/transactions/lockedTokens/admin/unlock_tokens.cdc +++ b/transactions/lockedTokens/admin/unlock_tokens.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" transaction(targetAccount: Address, delta: UFix64) { diff --git a/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc b/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc index d3ede5279..cdba4498c 100644 --- a/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc +++ b/transactions/lockedTokens/admin/unlock_tokens_for_multiple_accounts.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" // This transaction uses the locked tokens admin // to set the unlock limit for multiple accounts diff --git a/transactions/lockedTokens/delegator/delegate_new_tokens.cdc b/transactions/lockedTokens/delegator/delegate_new_tokens.cdc index c46546382..f6810bbe1 100644 --- a/transactions/lockedTokens/delegator/delegate_new_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_new_tokens.cdc @@ -1,6 +1,6 @@ import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc b/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc index 7494fe801..cadf5843d 100644 --- a/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_rewarded_tokens.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" import FungibleToken from "FungibleToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc b/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc index 82b2852f6..28ced55d0 100644 --- a/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc +++ b/transactions/lockedTokens/delegator/delegate_unstaked_tokens.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" import FungibleToken from "FungibleToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/delegator/get_delegator_id.cdc b/transactions/lockedTokens/delegator/get_delegator_id.cdc index b0a70c04d..2cc5e01ac 100644 --- a/transactions/lockedTokens/delegator/get_delegator_id.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_id.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" access(all) fun main(account: Address): UInt32 { diff --git a/transactions/lockedTokens/delegator/get_delegator_info.cdc b/transactions/lockedTokens/delegator/get_delegator_info.cdc index d3bd53707..5e9cd6bba 100644 --- a/transactions/lockedTokens/delegator/get_delegator_info.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_info.cdc @@ -1,5 +1,5 @@ import FlowIDTableStaking from "FlowIDTableStaking" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" // Returns an array of DelegatorInfo objects that the account controls // in its normal account and shared account diff --git a/transactions/lockedTokens/delegator/get_delegator_node_id.cdc b/transactions/lockedTokens/delegator/get_delegator_node_id.cdc index afdf3bb7c..938f59743 100644 --- a/transactions/lockedTokens/delegator/get_delegator_node_id.cdc +++ b/transactions/lockedTokens/delegator/get_delegator_node_id.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" access(all) fun main(account: Address): String { diff --git a/transactions/lockedTokens/delegator/register_delegator.cdc b/transactions/lockedTokens/delegator/register_delegator.cdc index fa2686fd8..48cd0da81 100644 --- a/transactions/lockedTokens/delegator/register_delegator.cdc +++ b/transactions/lockedTokens/delegator/register_delegator.cdc @@ -1,5 +1,5 @@ import FlowToken from "FlowToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" import FlowIDTableStaking from "FlowIDTableStaking" import FungibleToken from "FungibleToken" diff --git a/transactions/lockedTokens/delegator/request_unstaking.cdc b/transactions/lockedTokens/delegator/request_unstaking.cdc index d0f031d77..42aa9fc44 100644 --- a/transactions/lockedTokens/delegator/request_unstaking.cdc +++ b/transactions/lockedTokens/delegator/request_unstaking.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" import FungibleToken from "FungibleToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc index 4164c039c..25831a4d7 100644 --- a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc +++ b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" diff --git a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc index ea45adb77..08c0b4321 100644 --- a/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc +++ b/transactions/lockedTokens/delegator/withdraw_rewarded_tokens_locked.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" import FungibleToken from "FungibleToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc b/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc index 4c1de5f41..c58b3c807 100644 --- a/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc +++ b/transactions/lockedTokens/delegator/withdraw_unstaked_tokens.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" import FungibleToken from "FungibleToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/staker/get_node_id.cdc b/transactions/lockedTokens/staker/get_node_id.cdc index e69e1bb97..eb5235b04 100644 --- a/transactions/lockedTokens/staker/get_node_id.cdc +++ b/transactions/lockedTokens/staker/get_node_id.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" access(all) fun main(account: Address): String { diff --git a/transactions/lockedTokens/staker/get_staker_info.cdc b/transactions/lockedTokens/staker/get_staker_info.cdc index aa7ca7403..d9b289da8 100644 --- a/transactions/lockedTokens/staker/get_staker_info.cdc +++ b/transactions/lockedTokens/staker/get_staker_info.cdc @@ -1,5 +1,5 @@ import FlowIDTableStaking from "FlowIDTableStaking" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" // Returns an array of NodeInfo objects that the account controls // in its normal account and shared account diff --git a/transactions/lockedTokens/staker/register_node.cdc b/transactions/lockedTokens/staker/register_node.cdc index 8ed6563db..5aeb2cb5f 100644 --- a/transactions/lockedTokens/staker/register_node.cdc +++ b/transactions/lockedTokens/staker/register_node.cdc @@ -1,7 +1,7 @@ import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS -import StakingProxy from 0xSTAKINGPROXYADDRESS +import LockedTokens from "LockedTokens" +import StakingProxy from "StakingProxy" transaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) { diff --git a/transactions/lockedTokens/staker/request_unstaking.cdc b/transactions/lockedTokens/staker/request_unstaking.cdc index 67c17e6de..d3b8cc317 100644 --- a/transactions/lockedTokens/staker/request_unstaking.cdc +++ b/transactions/lockedTokens/staker/request_unstaking.cdc @@ -1,5 +1,5 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS -import StakingProxy from 0xSTAKINGPROXYADDRESS +import LockedTokens from "LockedTokens" +import StakingProxy from "StakingProxy" import FungibleToken from "FungibleToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/staker/stake_new_tokens.cdc b/transactions/lockedTokens/staker/stake_new_tokens.cdc index 8a7a98c19..5b83deaeb 100644 --- a/transactions/lockedTokens/staker/stake_new_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_new_tokens.cdc @@ -1,7 +1,7 @@ import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS -import StakingProxy from 0xSTAKINGPROXYADDRESS +import LockedTokens from "LockedTokens" +import StakingProxy from "StakingProxy" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc b/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc index d8d5a6837..cd3f69c70 100644 --- a/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_rewarded_tokens.cdc @@ -1,5 +1,5 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS -import StakingProxy from 0xSTAKINGPROXYADDRESS +import LockedTokens from "LockedTokens" +import StakingProxy from "StakingProxy" import FungibleToken from "FungibleToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc b/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc index fdea2a8bb..4a0c0959a 100644 --- a/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc +++ b/transactions/lockedTokens/staker/stake_unstaked_tokens.cdc @@ -1,5 +1,5 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS -import StakingProxy from 0xSTAKINGPROXYADDRESS +import LockedTokens from "LockedTokens" +import StakingProxy from "StakingProxy" import FungibleToken from "FungibleToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/staker/unstake_all.cdc b/transactions/lockedTokens/staker/unstake_all.cdc index ab365c8d3..1ebe5104b 100644 --- a/transactions/lockedTokens/staker/unstake_all.cdc +++ b/transactions/lockedTokens/staker/unstake_all.cdc @@ -1,5 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS -import StakingProxy from 0xSTAKINGPROXYADDRESS +import LockedTokens from "LockedTokens" import FungibleToken from "FungibleToken" transaction() { diff --git a/transactions/lockedTokens/staker/update_networking_address.cdc b/transactions/lockedTokens/staker/update_networking_address.cdc index 274d5abc3..a8d591818 100644 --- a/transactions/lockedTokens/staker/update_networking_address.cdc +++ b/transactions/lockedTokens/staker/update_networking_address.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" import FungibleToken from "FungibleToken" transaction(newAddress: String) { diff --git a/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc b/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc index acd4a28b3..a1eab9540 100644 --- a/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc +++ b/transactions/lockedTokens/staker/withdraw_rewarded_tokens.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" diff --git a/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc b/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc index ed3aab5eb..43396dae5 100644 --- a/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc +++ b/transactions/lockedTokens/staker/withdraw_rewarded_tokens_locked.cdc @@ -1,5 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS -import StakingProxy from 0xSTAKINGPROXYADDRESS +import LockedTokens from "LockedTokens" import FungibleToken from "FungibleToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc b/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc index 60423f4d4..d74fb6d5b 100644 --- a/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc +++ b/transactions/lockedTokens/staker/withdraw_unstaked_tokens.cdc @@ -1,5 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS -import StakingProxy from 0xSTAKINGPROXYADDRESS +import LockedTokens from "LockedTokens" import FungibleToken from "FungibleToken" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/user/deposit_tokens.cdc b/transactions/lockedTokens/user/deposit_tokens.cdc index 29d4a24f6..409089446 100644 --- a/transactions/lockedTokens/user/deposit_tokens.cdc +++ b/transactions/lockedTokens/user/deposit_tokens.cdc @@ -1,6 +1,6 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" transaction(amount: UFix64) { diff --git a/transactions/lockedTokens/user/get_locked_account_address.cdc b/transactions/lockedTokens/user/get_locked_account_address.cdc index d42bd13e4..11c2c3ca2 100644 --- a/transactions/lockedTokens/user/get_locked_account_address.cdc +++ b/transactions/lockedTokens/user/get_locked_account_address.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" access(all) fun main(account: Address): Address { diff --git a/transactions/lockedTokens/user/get_locked_account_balance.cdc b/transactions/lockedTokens/user/get_locked_account_balance.cdc index 5e7c42772..319d27175 100644 --- a/transactions/lockedTokens/user/get_locked_account_balance.cdc +++ b/transactions/lockedTokens/user/get_locked_account_balance.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" access(all) fun main(account: Address): UFix64 { diff --git a/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc b/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc index a62cfe69b..9b0492123 100644 --- a/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc +++ b/transactions/lockedTokens/user/get_multiple_unlock_limits.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" access(all) fun main(accounts: [Address]): [UFix64] { diff --git a/transactions/lockedTokens/user/get_total_balance.cdc b/transactions/lockedTokens/user/get_total_balance.cdc index aab369238..9927c0d20 100644 --- a/transactions/lockedTokens/user/get_total_balance.cdc +++ b/transactions/lockedTokens/user/get_total_balance.cdc @@ -1,7 +1,7 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" import FlowIDTableStaking from "FlowIDTableStaking" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" // This script gets the TOTAL number of FLOW an account owns, across unlocked, locked, and staking. diff --git a/transactions/lockedTokens/user/get_unlock_limit.cdc b/transactions/lockedTokens/user/get_unlock_limit.cdc index 94ee17416..057aafce7 100644 --- a/transactions/lockedTokens/user/get_unlock_limit.cdc +++ b/transactions/lockedTokens/user/get_unlock_limit.cdc @@ -1,4 +1,4 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" access(all) fun main(account: Address): UFix64 { diff --git a/transactions/lockedTokens/user/withdraw_tokens.cdc b/transactions/lockedTokens/user/withdraw_tokens.cdc index cff2768b7..b45245f9f 100644 --- a/transactions/lockedTokens/user/withdraw_tokens.cdc +++ b/transactions/lockedTokens/user/withdraw_tokens.cdc @@ -1,6 +1,6 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" transaction(amount: UFix64) { diff --git a/transactions/nodeVersionBeacon/admin/change_version_freeze_period.cdc b/transactions/nodeVersionBeacon/admin/change_version_freeze_period.cdc index e022c8532..b21fd6de3 100644 --- a/transactions/nodeVersionBeacon/admin/change_version_freeze_period.cdc +++ b/transactions/nodeVersionBeacon/admin/change_version_freeze_period.cdc @@ -1,4 +1,4 @@ -import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS +import NodeVersionBeacon from "NodeVersionBeacon" /// Transaction that allows NodeVersionAdmin to change /// the defined versionUpdateBuffer diff --git a/transactions/nodeVersionBeacon/admin/delete_version_boundary.cdc b/transactions/nodeVersionBeacon/admin/delete_version_boundary.cdc index 0c527e2e2..736a1e65b 100644 --- a/transactions/nodeVersionBeacon/admin/delete_version_boundary.cdc +++ b/transactions/nodeVersionBeacon/admin/delete_version_boundary.cdc @@ -1,4 +1,4 @@ -import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS +import NodeVersionBeacon from "NodeVersionBeacon" /// Transaction that allows NodeVersionAdmin to delete the /// version boundary mapping in the versionTable at the specified diff --git a/transactions/nodeVersionBeacon/admin/heartbeat.cdc b/transactions/nodeVersionBeacon/admin/heartbeat.cdc index ff8ba3287..9df60a1e5 100644 --- a/transactions/nodeVersionBeacon/admin/heartbeat.cdc +++ b/transactions/nodeVersionBeacon/admin/heartbeat.cdc @@ -1,4 +1,4 @@ -import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS +import NodeVersionBeacon from "NodeVersionBeacon" // Calls the method that emits the table with the incoming versions transaction() { diff --git a/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc b/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc index 3248a325d..6987de03f 100644 --- a/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc +++ b/transactions/nodeVersionBeacon/admin/set_version_boundary.cdc @@ -1,4 +1,4 @@ -import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS +import NodeVersionBeacon from "NodeVersionBeacon" /// Transaction that allows NodeVersionAdmin to add a new version to the /// version table defining a version boundary at the targetBlockHeight diff --git a/transactions/nodeVersionBeacon/scripts/get_current_node_version.cdc b/transactions/nodeVersionBeacon/scripts/get_current_node_version.cdc index f6137fe48..50502bf60 100644 --- a/transactions/nodeVersionBeacon/scripts/get_current_node_version.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_current_node_version.cdc @@ -1,4 +1,4 @@ -import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS +import NodeVersionBeacon from "NodeVersionBeacon" /// Gets the current version defined in the contract's versionTable access(all) fun main(): NodeVersionBeacon.Semver { diff --git a/transactions/nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc b/transactions/nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc index 9bd10d5c8..b184b5574 100644 --- a/transactions/nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_current_node_version_as_string.cdc @@ -1,4 +1,4 @@ -import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS +import NodeVersionBeacon from "NodeVersionBeacon" /// Gets the current version defined in the versionTable /// as a String. diff --git a/transactions/nodeVersionBeacon/scripts/get_next_version_boundary.cdc b/transactions/nodeVersionBeacon/scripts/get_next_version_boundary.cdc index 07443722f..7d3a7b307 100644 --- a/transactions/nodeVersionBeacon/scripts/get_next_version_boundary.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_next_version_boundary.cdc @@ -1,4 +1,4 @@ -import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS +import NodeVersionBeacon from "NodeVersionBeacon" /// Retrieves the next version boundary or nil /// if there is no upcoming version boundary defined diff --git a/transactions/nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc b/transactions/nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc index 7594bf438..b4fcba23c 100644 --- a/transactions/nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_next_version_update_sequence.cdc @@ -1,4 +1,4 @@ -import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS +import NodeVersionBeacon from "NodeVersionBeacon" /// Gets the next sequence number for the table updated event access(all) fun main(): UInt64 { diff --git a/transactions/nodeVersionBeacon/scripts/get_version_boundaries.cdc b/transactions/nodeVersionBeacon/scripts/get_version_boundaries.cdc index dfbf07da4..9d552a2c7 100644 --- a/transactions/nodeVersionBeacon/scripts/get_version_boundaries.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_version_boundaries.cdc @@ -1,4 +1,4 @@ -import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS +import NodeVersionBeacon from "NodeVersionBeacon" /// Returns the versionBoundaries page for the given page and perPage. access(all) fun main(page: Int, perPage: Int): NodeVersionBeacon.VersionBoundaryPage { diff --git a/transactions/nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc b/transactions/nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc index 3a33fc9a3..cd507daae 100644 --- a/transactions/nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc +++ b/transactions/nodeVersionBeacon/scripts/get_version_boundary_freeze_period.cdc @@ -1,4 +1,4 @@ -import NodeVersionBeacon from 0xNODEVERSIONBEACONADDRESS +import NodeVersionBeacon from "NodeVersionBeacon" /// Returns the versionBoundaryFreezePeriod which defines the minimum number of blocks /// that must pass between updating a version and its defined block height diff --git a/transactions/quorumCertificate/admin/publish_voter.cdc b/transactions/quorumCertificate/admin/publish_voter.cdc index dffdd0cc7..8faed23e5 100644 --- a/transactions/quorumCertificate/admin/publish_voter.cdc +++ b/transactions/quorumCertificate/admin/publish_voter.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // Test transaction for the QC admin to publish a reference // that allows accounts to register for QC voting diff --git a/transactions/quorumCertificate/admin/start_voting.cdc b/transactions/quorumCertificate/admin/start_voting.cdc index 6c853a913..85ef13a2e 100644 --- a/transactions/quorumCertificate/admin/start_voting.cdc +++ b/transactions/quorumCertificate/admin/start_voting.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // Test transaction for the QC admin to start the QC voting period // with a array of collector node clusters diff --git a/transactions/quorumCertificate/admin/stop_voting.cdc b/transactions/quorumCertificate/admin/stop_voting.cdc index d22d0e5e1..d78af711d 100644 --- a/transactions/quorumCertificate/admin/stop_voting.cdc +++ b/transactions/quorumCertificate/admin/stop_voting.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // Test transaction for the QC contract to stop the voting period diff --git a/transactions/quorumCertificate/create_voter.cdc b/transactions/quorumCertificate/create_voter.cdc index f01320bcd..2b831b68e 100644 --- a/transactions/quorumCertificate/create_voter.cdc +++ b/transactions/quorumCertificate/create_voter.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // Test Transaction for a node to request a QC Voter Object from the contract // Will be updated to use the epoch contract when that is completed diff --git a/transactions/quorumCertificate/scripts/generate_quorum_certificate.cdc b/transactions/quorumCertificate/scripts/generate_quorum_certificate.cdc index b4f7a1387..724f82a5d 100644 --- a/transactions/quorumCertificate/scripts/generate_quorum_certificate.cdc +++ b/transactions/quorumCertificate/scripts/generate_quorum_certificate.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // Gets the status of a cluster's QC generation diff --git a/transactions/quorumCertificate/scripts/get_cluster.cdc b/transactions/quorumCertificate/scripts/get_cluster.cdc index 11a043a57..e59d58acf 100644 --- a/transactions/quorumCertificate/scripts/get_cluster.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" access(all) fun main(clusterIndex: UInt16): FlowClusterQC.Cluster { diff --git a/transactions/quorumCertificate/scripts/get_cluster_complete.cdc b/transactions/quorumCertificate/scripts/get_cluster_complete.cdc index 21481bf59..08ec6ceda 100644 --- a/transactions/quorumCertificate/scripts/get_cluster_complete.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster_complete.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // Gets the status of a cluster's QC generation diff --git a/transactions/quorumCertificate/scripts/get_cluster_node_weights.cdc b/transactions/quorumCertificate/scripts/get_cluster_node_weights.cdc index cd9bcd30b..953677f7d 100644 --- a/transactions/quorumCertificate/scripts/get_cluster_node_weights.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster_node_weights.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" access(all) fun main(clusterIndex: UInt16): {String: UInt64} { diff --git a/transactions/quorumCertificate/scripts/get_cluster_vote_threshold.cdc b/transactions/quorumCertificate/scripts/get_cluster_vote_threshold.cdc index 530f8cd10..2c6217589 100644 --- a/transactions/quorumCertificate/scripts/get_cluster_vote_threshold.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster_vote_threshold.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" access(all) fun main(clusterIndex: UInt16): UInt64 { diff --git a/transactions/quorumCertificate/scripts/get_cluster_votes.cdc b/transactions/quorumCertificate/scripts/get_cluster_votes.cdc index 3475a040f..c97caa4cd 100644 --- a/transactions/quorumCertificate/scripts/get_cluster_votes.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster_votes.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // Returns an array of Votes for the specified cluster diff --git a/transactions/quorumCertificate/scripts/get_cluster_weight.cdc b/transactions/quorumCertificate/scripts/get_cluster_weight.cdc index 8ffa56b25..6801446db 100644 --- a/transactions/quorumCertificate/scripts/get_cluster_weight.cdc +++ b/transactions/quorumCertificate/scripts/get_cluster_weight.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" access(all) fun main(clusterIndex: UInt16): UInt64 { diff --git a/transactions/quorumCertificate/scripts/get_clusters.cdc b/transactions/quorumCertificate/scripts/get_clusters.cdc index 276f1a574..0f23231b7 100644 --- a/transactions/quorumCertificate/scripts/get_clusters.cdc +++ b/transactions/quorumCertificate/scripts/get_clusters.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // Script to return an array of Collector Clusters with all of their metadata diff --git a/transactions/quorumCertificate/scripts/get_node_has_voted.cdc b/transactions/quorumCertificate/scripts/get_node_has_voted.cdc index fbff496fa..0b5f682c5 100644 --- a/transactions/quorumCertificate/scripts/get_node_has_voted.cdc +++ b/transactions/quorumCertificate/scripts/get_node_has_voted.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // Returns a boolean indicating if a node has submitted a vote for this epoch diff --git a/transactions/quorumCertificate/scripts/get_node_weight.cdc b/transactions/quorumCertificate/scripts/get_node_weight.cdc index ac10c650d..bfc470470 100644 --- a/transactions/quorumCertificate/scripts/get_node_weight.cdc +++ b/transactions/quorumCertificate/scripts/get_node_weight.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" access(all) fun main(clusterIndex: UInt16, nodeID: String): UInt64 { diff --git a/transactions/quorumCertificate/scripts/get_qc_enabled.cdc b/transactions/quorumCertificate/scripts/get_qc_enabled.cdc index bac2d3e31..6f8cb12e9 100644 --- a/transactions/quorumCertificate/scripts/get_qc_enabled.cdc +++ b/transactions/quorumCertificate/scripts/get_qc_enabled.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" access(all) fun main(): Bool { diff --git a/transactions/quorumCertificate/scripts/get_voter_is_registered.cdc b/transactions/quorumCertificate/scripts/get_voter_is_registered.cdc index 7de284194..d7ccab504 100644 --- a/transactions/quorumCertificate/scripts/get_voter_is_registered.cdc +++ b/transactions/quorumCertificate/scripts/get_voter_is_registered.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // Returns a boolean indicating if a node is registered for voting diff --git a/transactions/quorumCertificate/scripts/get_voting_completed.cdc b/transactions/quorumCertificate/scripts/get_voting_completed.cdc index 94979b038..e5aa5e279 100644 --- a/transactions/quorumCertificate/scripts/get_voting_completed.cdc +++ b/transactions/quorumCertificate/scripts/get_voting_completed.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // Returns a boolean indicating if a node has submitted a vote for this epoch diff --git a/transactions/quorumCertificate/submit_vote.cdc b/transactions/quorumCertificate/submit_vote.cdc index fd8415590..c45cecc78 100644 --- a/transactions/quorumCertificate/submit_vote.cdc +++ b/transactions/quorumCertificate/submit_vote.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" // A node voter uses this transaction to submit a QC vote // diff --git a/transactions/stakingCollection/close_stake.cdc b/transactions/stakingCollection/close_stake.cdc index 22899cba8..cf59d01e8 100644 --- a/transactions/stakingCollection/close_stake.cdc +++ b/transactions/stakingCollection/close_stake.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" // Closes out a staking object in the staking collection // This does not remove the record from the identity table, diff --git a/transactions/stakingCollection/create_machine_account.cdc b/transactions/stakingCollection/create_machine_account.cdc index 3d29b032a..6a496bad9 100644 --- a/transactions/stakingCollection/create_machine_account.cdc +++ b/transactions/stakingCollection/create_machine_account.cdc @@ -1,5 +1,5 @@ import Crypto -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Creates a machine account for a node that is already in the staking collection /// and adds public keys to the new account diff --git a/transactions/stakingCollection/create_new_tokenholder_acct.cdc b/transactions/stakingCollection/create_new_tokenholder_acct.cdc index 8d5af1295..42e972bce 100644 --- a/transactions/stakingCollection/create_new_tokenholder_acct.cdc +++ b/transactions/stakingCollection/create_new_tokenholder_acct.cdc @@ -1,8 +1,8 @@ import Crypto import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import LockedTokens from "LockedTokens" +import FlowStakingCollection from "FlowStakingCollection" // This transaction allows the controller of the locked account // to create a new LockedTokens.TokenHolder object and store it in a new account diff --git a/transactions/stakingCollection/register_delegator.cdc b/transactions/stakingCollection/register_delegator.cdc index c99fea38e..dadfb4a7b 100644 --- a/transactions/stakingCollection/register_delegator.cdc +++ b/transactions/stakingCollection/register_delegator.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Registers a delegator in the staking collection resource /// for the specified nodeID and the amount of tokens to commit diff --git a/transactions/stakingCollection/register_multiple_delegators.cdc b/transactions/stakingCollection/register_multiple_delegators.cdc index a8324ca89..2bc56dd43 100644 --- a/transactions/stakingCollection/register_multiple_delegators.cdc +++ b/transactions/stakingCollection/register_multiple_delegators.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Registers multiple delegators in the staking collection resource /// for the specified nodeIDs and amount of tokens to commit diff --git a/transactions/stakingCollection/register_multiple_nodes.cdc b/transactions/stakingCollection/register_multiple_nodes.cdc index aa3b1c9d4..5a2aa1fea 100644 --- a/transactions/stakingCollection/register_multiple_nodes.cdc +++ b/transactions/stakingCollection/register_multiple_nodes.cdc @@ -1,5 +1,5 @@ import Crypto -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Registers multiple nodes in the staking collection resource /// for the specified node information diff --git a/transactions/stakingCollection/register_node.cdc b/transactions/stakingCollection/register_node.cdc index 9aff5e5a3..f27183574 100644 --- a/transactions/stakingCollection/register_node.cdc +++ b/transactions/stakingCollection/register_node.cdc @@ -1,5 +1,5 @@ import Crypto -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Registers a delegator in the staking collection resource /// for the specified node information and the amount of tokens to commit diff --git a/transactions/stakingCollection/request_unstaking.cdc b/transactions/stakingCollection/request_unstaking.cdc index 44129a2ab..cbd64e912 100644 --- a/transactions/stakingCollection/request_unstaking.cdc +++ b/transactions/stakingCollection/request_unstaking.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Requests unstaking for the specified node or delegator in the staking collection diff --git a/transactions/stakingCollection/restake_all_stakers.cdc b/transactions/stakingCollection/restake_all_stakers.cdc index ff016fec1..26c8db08e 100644 --- a/transactions/stakingCollection/restake_all_stakers.cdc +++ b/transactions/stakingCollection/restake_all_stakers.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" import FlowIDTableStaking from "FlowIDTableStaking" /// Commits rewarded tokens to stake for all nodes and delegators in a collection diff --git a/transactions/stakingCollection/scripts/does_account_have_staking_collection.cdc b/transactions/stakingCollection/scripts/does_account_have_staking_collection.cdc index 9f0b1b977..f91fde338 100644 --- a/transactions/stakingCollection/scripts/does_account_have_staking_collection.cdc +++ b/transactions/stakingCollection/scripts/does_account_have_staking_collection.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Determines if an account is set up with a Staking Collection diff --git a/transactions/stakingCollection/scripts/get_all_delegator_info.cdc b/transactions/stakingCollection/scripts/get_all_delegator_info.cdc index 3346b7165..ae450d691 100644 --- a/transactions/stakingCollection/scripts/get_all_delegator_info.cdc +++ b/transactions/stakingCollection/scripts/get_all_delegator_info.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" import FlowIDTableStaking from "FlowIDTableStaking" /// Gets an array of all the delegator metadata for delegators stored in the staking collection diff --git a/transactions/stakingCollection/scripts/get_all_node_info.cdc b/transactions/stakingCollection/scripts/get_all_node_info.cdc index 2d27dbece..1640ef590 100644 --- a/transactions/stakingCollection/scripts/get_all_node_info.cdc +++ b/transactions/stakingCollection/scripts/get_all_node_info.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" import FlowIDTableStaking from "FlowIDTableStaking" /// Gets an array of all the node metadata for nodes stored in the staking collection diff --git a/transactions/stakingCollection/scripts/get_delegator_ids.cdc b/transactions/stakingCollection/scripts/get_delegator_ids.cdc index 8b9ae161f..9392b6264 100644 --- a/transactions/stakingCollection/scripts/get_delegator_ids.cdc +++ b/transactions/stakingCollection/scripts/get_delegator_ids.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Returns an array of all the delegator IDs stored in the staking collection diff --git a/transactions/stakingCollection/scripts/get_does_stake_exist.cdc b/transactions/stakingCollection/scripts/get_does_stake_exist.cdc index bf1b03981..6ac46288b 100644 --- a/transactions/stakingCollection/scripts/get_does_stake_exist.cdc +++ b/transactions/stakingCollection/scripts/get_does_stake_exist.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" import FlowIDTableStaking from "FlowIDTableStaking" /// Tells if the specified node or delegator exists in the staking collection diff --git a/transactions/stakingCollection/scripts/get_locked_tokens_used.cdc b/transactions/stakingCollection/scripts/get_locked_tokens_used.cdc index 1dcc2e525..cbd4aaf11 100644 --- a/transactions/stakingCollection/scripts/get_locked_tokens_used.cdc +++ b/transactions/stakingCollection/scripts/get_locked_tokens_used.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Tells how many locked tokens the account is using /// For there staking collection nodes and delegators diff --git a/transactions/stakingCollection/scripts/get_machine_account_address.cdc b/transactions/stakingCollection/scripts/get_machine_account_address.cdc index 6a84ced45..c9d8695fc 100644 --- a/transactions/stakingCollection/scripts/get_machine_account_address.cdc +++ b/transactions/stakingCollection/scripts/get_machine_account_address.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Gets the machine account address for a specific node /// in an account's staking collection diff --git a/transactions/stakingCollection/scripts/get_machine_accounts.cdc b/transactions/stakingCollection/scripts/get_machine_accounts.cdc index a6688d8c3..9d10a91a2 100644 --- a/transactions/stakingCollection/scripts/get_machine_accounts.cdc +++ b/transactions/stakingCollection/scripts/get_machine_accounts.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Gets all the machine account addresses for nodes /// in the account's staking collection diff --git a/transactions/stakingCollection/scripts/get_node_ids.cdc b/transactions/stakingCollection/scripts/get_node_ids.cdc index 501fcf29b..407ee70a4 100644 --- a/transactions/stakingCollection/scripts/get_node_ids.cdc +++ b/transactions/stakingCollection/scripts/get_node_ids.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Returns an array of all the node IDs stored in the staking collection diff --git a/transactions/stakingCollection/scripts/get_unlocked_tokens_used.cdc b/transactions/stakingCollection/scripts/get_unlocked_tokens_used.cdc index f9d40a977..8fdb918d1 100644 --- a/transactions/stakingCollection/scripts/get_unlocked_tokens_used.cdc +++ b/transactions/stakingCollection/scripts/get_unlocked_tokens_used.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Tells how many unlocked tokens the account is using /// For there staking collection nodes and delegators diff --git a/transactions/stakingCollection/setup_staking_collection.cdc b/transactions/stakingCollection/setup_staking_collection.cdc index 182b1c065..fd48f7395 100644 --- a/transactions/stakingCollection/setup_staking_collection.cdc +++ b/transactions/stakingCollection/setup_staking_collection.cdc @@ -1,8 +1,8 @@ import FungibleToken from "FungibleToken" import FlowToken from "FlowToken" import FlowIDTableStaking from "FlowIDTableStaking" -import LockedTokens from 0xLOCKEDTOKENADDRESS -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import LockedTokens from "LockedTokens" +import FlowStakingCollection from "FlowStakingCollection" /// This transaction sets up an account to use a staking collection /// It will work regardless of whether they have a regular account, a two-account locked tokens setup, diff --git a/transactions/stakingCollection/stake_new_tokens.cdc b/transactions/stakingCollection/stake_new_tokens.cdc index af26f4f56..26418d342 100644 --- a/transactions/stakingCollection/stake_new_tokens.cdc +++ b/transactions/stakingCollection/stake_new_tokens.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Commits new tokens to stake for the specified node or delegator in the staking collection /// The tokens from the locked vault are used first, if it exists diff --git a/transactions/stakingCollection/stake_rewarded_tokens.cdc b/transactions/stakingCollection/stake_rewarded_tokens.cdc index 4a79dda94..30ec0a3ab 100644 --- a/transactions/stakingCollection/stake_rewarded_tokens.cdc +++ b/transactions/stakingCollection/stake_rewarded_tokens.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Commits rewarded tokens to stake for the specified node or delegator in the staking collection diff --git a/transactions/stakingCollection/stake_unstaked_tokens.cdc b/transactions/stakingCollection/stake_unstaked_tokens.cdc index 4b9c285e4..764b5bdea 100644 --- a/transactions/stakingCollection/stake_unstaked_tokens.cdc +++ b/transactions/stakingCollection/stake_unstaked_tokens.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Commits unstaked tokens to stake for the specified node or delegator in the staking collection diff --git a/transactions/stakingCollection/test/deposit_tokens.cdc b/transactions/stakingCollection/test/deposit_tokens.cdc index 3560d0cc5..228de87f4 100644 --- a/transactions/stakingCollection/test/deposit_tokens.cdc +++ b/transactions/stakingCollection/test/deposit_tokens.cdc @@ -1,7 +1,7 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" // Used only for test purposes to test the deposit token function in the staking collection diff --git a/transactions/stakingCollection/test/get_tokens.cdc b/transactions/stakingCollection/test/get_tokens.cdc index 953c24080..6f0ca3947 100644 --- a/transactions/stakingCollection/test/get_tokens.cdc +++ b/transactions/stakingCollection/test/get_tokens.cdc @@ -1,7 +1,7 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" import FlowToken from "FlowToken" import FungibleToken from "FungibleToken" -import LockedTokens from 0xLOCKEDTOKENADDRESS +import LockedTokens from "LockedTokens" // Used only for test purposes to test the get tokens function in the staking collection diff --git a/transactions/stakingCollection/transfer_delegator.cdc b/transactions/stakingCollection/transfer_delegator.cdc index b9cbdc0ef..a9c1b19a2 100644 --- a/transactions/stakingCollection/transfer_delegator.cdc +++ b/transactions/stakingCollection/transfer_delegator.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" // Transfers a NodeDelegator object from an authorizers accoount // and adds the NodeDelegator to another accounts Staking Collection diff --git a/transactions/stakingCollection/transfer_node.cdc b/transactions/stakingCollection/transfer_node.cdc index 9958c6eda..c7e392e89 100644 --- a/transactions/stakingCollection/transfer_node.cdc +++ b/transactions/stakingCollection/transfer_node.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" // Transfers a NodeStaker object from an authorizers accoount // and adds the NodeStaker to another accounts Staking Collection diff --git a/transactions/stakingCollection/unstake_all.cdc b/transactions/stakingCollection/unstake_all.cdc index 4030bdf4f..98fee5ed2 100644 --- a/transactions/stakingCollection/unstake_all.cdc +++ b/transactions/stakingCollection/unstake_all.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Requests to unstake ALL tokens for the specified node or delegator in the staking collection diff --git a/transactions/stakingCollection/update_networking_address.cdc b/transactions/stakingCollection/update_networking_address.cdc index 5e3cf4ae0..494a8fc44 100644 --- a/transactions/stakingCollection/update_networking_address.cdc +++ b/transactions/stakingCollection/update_networking_address.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Changes the networking address for the specified node diff --git a/transactions/stakingCollection/withdraw_from_machine_account.cdc b/transactions/stakingCollection/withdraw_from_machine_account.cdc index 7e139289f..01f7538d5 100644 --- a/transactions/stakingCollection/withdraw_from_machine_account.cdc +++ b/transactions/stakingCollection/withdraw_from_machine_account.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Request to withdraw tokens from the machine account /// The tokens are automatically deposited to the unlocked account vault diff --git a/transactions/stakingCollection/withdraw_rewarded_tokens.cdc b/transactions/stakingCollection/withdraw_rewarded_tokens.cdc index e44b14df0..f4da578ee 100644 --- a/transactions/stakingCollection/withdraw_rewarded_tokens.cdc +++ b/transactions/stakingCollection/withdraw_rewarded_tokens.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Request to withdraw rewarded tokens for the specified node or delegator in the staking collection /// The tokens are automatically deposited to the unlocked account vault first, diff --git a/transactions/stakingCollection/withdraw_unstaked_tokens.cdc b/transactions/stakingCollection/withdraw_unstaked_tokens.cdc index 4e69e38ee..2c5d2093d 100644 --- a/transactions/stakingCollection/withdraw_unstaked_tokens.cdc +++ b/transactions/stakingCollection/withdraw_unstaked_tokens.cdc @@ -1,4 +1,4 @@ -import FlowStakingCollection from 0xSTAKINGCOLLECTIONADDRESS +import FlowStakingCollection from "FlowStakingCollection" /// Request to withdraw unstaked tokens for the specified node or delegator in the staking collection /// The tokens are automatically deposited to the unlocked account vault first, diff --git a/transactions/stakingProxy/add_node_info.cdc b/transactions/stakingProxy/add_node_info.cdc index c49c4e7b7..36ac84364 100644 --- a/transactions/stakingProxy/add_node_info.cdc +++ b/transactions/stakingProxy/add_node_info.cdc @@ -1,4 +1,4 @@ -import StakingProxy from 0xSTAKINGPROXYADDRESS +import StakingProxy from "StakingProxy" transaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String) { diff --git a/transactions/stakingProxy/get_node_info.cdc b/transactions/stakingProxy/get_node_info.cdc index 5818d36a1..572ef0949 100644 --- a/transactions/stakingProxy/get_node_info.cdc +++ b/transactions/stakingProxy/get_node_info.cdc @@ -1,4 +1,4 @@ -import StakingProxy from 0xSTAKINGPROXYADDRESS +import StakingProxy from "StakingProxy" access(all) fun main(account: Address, nodeID: String): StakingProxy.NodeInfo { diff --git a/transactions/stakingProxy/register_node.cdc b/transactions/stakingProxy/register_node.cdc index 4cb3907e8..0bc9029d4 100644 --- a/transactions/stakingProxy/register_node.cdc +++ b/transactions/stakingProxy/register_node.cdc @@ -1,5 +1,5 @@ -import LockedTokens from 0xLOCKEDTOKENADDRESS -import StakingProxy from 0xSTAKINGPROXYADDRESS +import LockedTokens from "LockedTokens" +import StakingProxy from "StakingProxy" transaction(address: Address, id: String, amount: UFix64) { diff --git a/transactions/stakingProxy/remove_node_info.cdc b/transactions/stakingProxy/remove_node_info.cdc index 7d51b9789..6909e90b9 100644 --- a/transactions/stakingProxy/remove_node_info.cdc +++ b/transactions/stakingProxy/remove_node_info.cdc @@ -1,4 +1,4 @@ -import StakingProxy from 0xSTAKINGPROXYADDRESS +import StakingProxy from "StakingProxy" transaction(nodeID: String) { diff --git a/transactions/stakingProxy/remove_staking_proxy.cdc b/transactions/stakingProxy/remove_staking_proxy.cdc index 78598303e..a14fc3c0f 100644 --- a/transactions/stakingProxy/remove_staking_proxy.cdc +++ b/transactions/stakingProxy/remove_staking_proxy.cdc @@ -1,4 +1,4 @@ -import StakingProxy from 0xSTAKINGPROXYADDRESS +import StakingProxy from "StakingProxy" transaction(nodeID: String) { diff --git a/transactions/stakingProxy/request_unstaking.cdc b/transactions/stakingProxy/request_unstaking.cdc index 17e554f0f..b9e79e706 100644 --- a/transactions/stakingProxy/request_unstaking.cdc +++ b/transactions/stakingProxy/request_unstaking.cdc @@ -1,4 +1,4 @@ -import StakingProxy from 0xSTAKINGPROXYADDRESS +import StakingProxy from "StakingProxy" transaction(nodeID: String, amount: UFix64) { diff --git a/transactions/stakingProxy/setup_node_account.cdc b/transactions/stakingProxy/setup_node_account.cdc index efad35e26..fc1f3aba4 100644 --- a/transactions/stakingProxy/setup_node_account.cdc +++ b/transactions/stakingProxy/setup_node_account.cdc @@ -1,4 +1,4 @@ -import StakingProxy from 0xSTAKINGPROXYADDRESS +import StakingProxy from "StakingProxy" transaction() { diff --git a/transactions/stakingProxy/stake_new_tokens.cdc b/transactions/stakingProxy/stake_new_tokens.cdc index f53cf224d..a8edb1a0b 100644 --- a/transactions/stakingProxy/stake_new_tokens.cdc +++ b/transactions/stakingProxy/stake_new_tokens.cdc @@ -1,4 +1,4 @@ -import StakingProxy from 0xSTAKINGPROXYADDRESS +import StakingProxy from "StakingProxy" transaction(nodeID: String, amount: UFix64) { diff --git a/transactions/stakingProxy/stake_unstaked_tokens.cdc b/transactions/stakingProxy/stake_unstaked_tokens.cdc index 265c3ec07..9d92056b1 100644 --- a/transactions/stakingProxy/stake_unstaked_tokens.cdc +++ b/transactions/stakingProxy/stake_unstaked_tokens.cdc @@ -1,4 +1,4 @@ -import StakingProxy from 0xSTAKINGPROXYADDRESS +import StakingProxy from "StakingProxy" transaction(nodeID: String, amount: UFix64) { diff --git a/transactions/stakingProxy/unstake_all.cdc b/transactions/stakingProxy/unstake_all.cdc index b497831ce..f0602f41c 100644 --- a/transactions/stakingProxy/unstake_all.cdc +++ b/transactions/stakingProxy/unstake_all.cdc @@ -1,4 +1,4 @@ -import StakingProxy from 0xSTAKINGPROXYADDRESS +import StakingProxy from "StakingProxy" transaction(nodeID: String) { diff --git a/transactions/stakingProxy/withdraw_rewards.cdc b/transactions/stakingProxy/withdraw_rewards.cdc index 0ef28f18d..35d2c9a70 100644 --- a/transactions/stakingProxy/withdraw_rewards.cdc +++ b/transactions/stakingProxy/withdraw_rewards.cdc @@ -1,4 +1,4 @@ -import StakingProxy from 0xSTAKINGPROXYADDRESS +import StakingProxy from "StakingProxy" transaction(nodeID: String, amount: UFix64) { diff --git a/transactions/stakingProxy/withdraw_unstaked.cdc b/transactions/stakingProxy/withdraw_unstaked.cdc index 12d4b1fd4..a6de37d50 100644 --- a/transactions/stakingProxy/withdraw_unstaked.cdc +++ b/transactions/stakingProxy/withdraw_unstaked.cdc @@ -1,4 +1,4 @@ -import StakingProxy from 0xSTAKINGPROXYADDRESS +import StakingProxy from "StakingProxy" transaction(nodeID: String, amount: UFix64) { From fda9bc2fb01c09af4b3e5dc41d32afadff23312b Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 27 Feb 2024 17:03:13 -0600 Subject: [PATCH 106/132] get address replacement working in tests and add event emission restrictions for FlowToken --- contracts/FlowToken.cdc | 24 ++- lib/go/contracts/go.sum | 2 - lib/go/contracts/internal/assets/assets.go | 6 +- lib/go/templates/go.sum | 2 - lib/go/templates/internal/assets/assets.go | 54 ++--- lib/go/test/flow_dkg_test.go | 2 + lib/go/test/flow_idtable_nodes_test.go | 4 + lib/go/test/flow_idtable_staking_test.go | 10 + lib/go/test/flow_lockedtokens_test.go | 15 +- lib/go/test/flow_qc_test.go | 6 + lib/go/test/flow_stakingproxy_test.go | 2 + lib/go/test/go.mod | 98 +++++---- lib/go/test/go.sum | 186 ++++++++++-------- lib/go/test/lockedtokens_helpers.go | 2 + lib/go/test/service_test.go | 2 + lib/go/test/staking_test_helpers.go | 4 +- lib/go/test/test.go | 2 + .../scripts/get_tx_fee_parameters.cdc | 2 +- transactions/epoch/admin/deploy_epoch.cdc | 2 +- .../epoch/scripts/get_create_clusters.cdc | 2 +- .../storageFees/admin/set_parameters.cdc | 2 +- .../scripts/get_account_available_balance.cdc | 2 +- ...capacity_for_transaction_storage_check.cdc | 2 +- .../scripts/get_storage_capacity.cdc | 2 +- .../scripts/get_storage_fee_conversion.cdc | 2 +- .../scripts/get_storage_fee_min.cdc | 2 +- 26 files changed, 256 insertions(+), 183 deletions(-) diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index 6d278b340..e6051d062 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -78,7 +78,17 @@ access(all) contract FlowToken: FungibleToken { // access(FungibleToken.Withdraw) fun withdraw(amount: UFix64): @{FungibleToken.Vault} { self.balance = self.balance - amount - emit TokensWithdrawn(amount: amount, from: self.owner?.address) + if let address = self.owner?.address { + if address != 0xf8d6e0586b0a20c7 && + address != 0xf4527793ee68aede && + address != 0x9eca2b38b18b5dfe && + address != 0x8624b52f9ddcd04a + { + emit TokensWithdrawn(amount: amount, from: address) + } + } else { + emit TokensWithdrawn(amount: amount, from: nil) + } return <-create Vault(balance: amount) } @@ -92,7 +102,17 @@ access(all) contract FlowToken: FungibleToken { access(all) fun deposit(from: @{FungibleToken.Vault}) { let vault <- from as! @FlowToken.Vault self.balance = self.balance + vault.balance - emit TokensDeposited(amount: vault.balance, to: self.owner?.address) + if let address = self.owner?.address { + if address != 0xf8d6e0586b0a20c7 && + address != 0xf4527793ee68aede && + address != 0x9eca2b38b18b5dfe && + address != 0x8624b52f9ddcd04a + { + emit TokensDeposited(amount: vault.balance, to: address) + } + } else { + emit TokensDeposited(amount: vault.balance, to: nil) + } vault.balance = 0.0 destroy vault } diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 14ae6ebd9..fe580230e 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1617,8 +1617,6 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 h1:rTemckPWir+N/m1GyhT8jdiETj0RiWc8FiwItE2Nxyg= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9/go.mod h1:PZrrCsllIt/Bu4HlJtisXfvDrOt1aLKU5R70vsZHKRc= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 h1:u6/YcUvO8jU0f3Evb/6agzXqeOo+VbL2a3mmj/5ifRs= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876 h1:mV3OXBTDJ+nP3sJkoEUgrBXG2bMGFqsDTDr0nVmj2ec= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index fe705e92a..31d2d40bc 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -6,7 +6,7 @@ // FlowServiceAccount.cdc (8.477kB) // FlowStakingCollection.cdc (57.073kB) // FlowStorageFees.cdc (9.13kB) -// FlowToken.cdc (11.358kB) +// FlowToken.cdc (12.139kB) // LockedTokens.cdc (31.877kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (6.961kB) @@ -203,7 +203,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x5a\x5f\x6f\x1b\xb7\x96\x7f\xae\x3f\x05\xab\x87\x56\x42\x1d\xd9\x0f\x8b\x7d\x10\xec\x38\x4e\x5a\xef\x06\x48\xba\x45\xea\xb4\x0b\x14\x45\x43\xcd\x1c\x49\xbc\xa6\x86\x73\x49\x8e\x14\xd5\xf0\x77\xbf\x38\x87\xe4\x0c\x39\xc3\xb1\xe5\xf4\x16\xb8\x7a\x48\xac\x19\x9e\x3f\x3c\x7f\x7f\x87\x94\xd8\xd6\x4a\x5b\x76\xd3\x54\x6b\xb1\x94\x70\xab\xee\xa0\x62\x2b\xad\xb6\x6c\x92\x3c\x9b\x9c\xf8\x95\xef\xc1\xf2\x92\x5b\xfe\x8b\x80\xbd\xf1\x2b\x93\x67\xed\xca\x84\x3e\x47\x36\xbe\xa0\xe5\xf1\xba\xd1\x15\x68\xbf\xde\x7d\x99\x9c\x9c\xf0\xa2\x00\x63\xa6\x5c\xca\x19\x2b\x54\x65\x35\x2f\x2c\xbb\x91\x6a\x4f\x9c\x16\xbd\xdd\xdc\x9f\x9c\x30\xc6\xd8\xd9\x19\xbb\x55\x96\x4b\x66\x9a\xba\x96\x07\xa6\x56\x44\xc2\x2c\x2e\x32\x4c\x54\x0c\x3e\x0b\x63\xa1\x2a\x80\xd6\xc7\x42\x76\x5c\x33\x8b\xc4\x3f\x13\xed\x82\x7d\xbc\x11\x9f\xff\xfb\xbf\x5a\xc6\x3f\xec\xa0\xb2\xcc\x6e\xb8\x65\xc2\x30\xd8\x0a\x6b\xa1\x64\xfb\x0d\x54\x81\x3d\xd7\xc0\xf6\xc2\x6e\x4a\xcd\xf7\xde\xc0\x9c\xfd\xc2\x1b\x69\x07\xc2\x80\x98\x91\xee\xe6\xd7\x40\x32\xe5\x5b\xd5\x54\x36\x48\x3e\x25\x16\x0b\x76\x5d\x96\x1a\x8c\xb9\x9a\x3d\x53\x95\x12\x6a\x65\x04\xbe\xb1\xea\x28\x45\xbe\x0f\x04\x03\x45\xac\x7a\xa6\x1a\x15\xec\x63\x55\xb6\xa2\xb2\x50\x3e\x2a\xfc\x3d\x2d\xe9\x49\x3e\x4a\x16\x27\x69\x24\x42\x33\x0d\x46\x35\xba\x00\x5c\x55\x68\xe0\xe3\x62\x49\xa0\x7e\xe3\xd6\xe0\x0b\xb5\x87\xf2\xfa\x4b\xc5\x2f\x5d\x10\x1f\x2f\xde\x05\x7a\x10\xdf\x49\xea\xdc\x74\x76\xd6\x4a\xe7\xc5\x86\x35\x06\x34\x33\x56\x69\x30\x8c\x57\x4c\x54\xc6\xf2\xaa\x00\x8c\x71\x55\xc9\x03\xb3\x1b\x70\xc4\x18\xe6\x76\x03\xc2\xad\xe6\x6b\x68\x53\x63\x03\x6c\xd5\x54\x85\x15\xca\x25\x43\x47\xc2\xab\x92\xad\xd5\x0e\x74\x05\x25\x5b\x3a\x66\xb5\x06\x7a\x5e\x2b\x63\x31\x05\x4b\x41\x84\x81\x9b\xa8\x7a\x39\xe8\xe2\x6f\x03\x07\x72\x79\xc1\xa5\x84\x72\x1e\xcb\x2e\x36\x50\xdc\x19\xb6\xe1\x75\x8d\x76\xb3\x4c\x37\x95\x15\x5b\x20\x4a\xd8\x81\x66\xbc\xd5\x8f\x0c\x98\xb0\x08\x9c\x3e\x78\x13\xe3\xfb\xca\x6d\x7d\x09\xc1\xd8\x61\x57\x58\x31\xe0\xb3\x45\xe3\x84\xaf\x54\x40\xc8\x83\xa8\x63\xe0\xe6\x12\x65\x25\x2a\xa2\x3d\x65\x46\xe1\x6b\x4d\x0e\xac\x14\xdb\xf3\x03\x5b\x29\x54\x6c\xcb\xa5\x28\x84\x6a\x8c\x73\x84\x55\x5e\xa4\x33\x60\x6b\x15\xd5\x78\xa1\xa2\x62\x5c\xe8\x39\xbb\x66\xa6\x86\x42\x70\xe9\x03\xae\x0b\x91\x0a\xa0\x34\xc8\x68\xd9\xa9\x60\x15\x05\x72\xe0\xd6\xa5\x51\x62\x85\x38\x9a\x5a\x76\xa4\x47\xaf\x2e\xce\x9d\x77\x7d\x75\xf4\x4c\x37\x4a\xa2\xdc\x0d\xb0\x25\x97\x21\x84\x38\x6d\xcb\x78\x69\xed\xf2\x7e\x81\xf4\x14\x69\x71\x6c\x03\x42\x58\xc1\xa5\xf8\x13\x12\xe6\xe8\xe7\xa0\x23\x99\x0c\xbd\x8b\x6e\x6f\x69\x91\x70\xda\xe3\x3c\x63\xf7\xed\x7b\xfc\x18\x90\xab\x79\x60\x79\x19\x98\xb7\x4b\x1e\x62\x4d\xce\xd8\x1b\x8a\x9c\x90\x9f\x2b\x6f\x12\xb7\x39\xf4\x2c\x65\x6b\xc9\x76\x82\x93\xaa\x9f\x5c\x32\xce\xf1\xf1\x74\xf6\x89\x6d\xc1\x6e\x54\xd9\x37\x42\x08\xa2\x19\x32\x24\x16\x28\x66\xc9\x8b\xbb\x69\x5f\x5b\xb1\x4a\x15\x7e\xc9\xce\xe7\xe7\xbd\x35\xf8\x69\xfb\xd9\x3c\xea\x3c\xec\x72\xe4\xf9\x8b\x84\x69\xc2\xec\xe1\x31\x63\x9d\xcf\xcf\xc7\x0c\xb5\x06\x8b\xcc\x95\xb6\x50\x52\xac\xdc\x1e\x6a\x30\x4c\xd5\xe8\x25\x2e\xe5\x81\x69\xb0\x8d\xc6\x32\xce\xa4\x30\x14\xdb\x3b\x8a\x29\x4b\x0b\x7d\x3e\x09\xc3\x34\x14\x20\x28\x87\x8b\x02\x6a\x3b\x12\x42\x02\xf6\x64\xbd\xbc\xdc\xe9\x6c\xc1\xee\xf1\xaf\x05\x7b\xad\x94\x7c\xe8\x59\xcc\xa9\xc2\xee\x69\x7b\x6b\x20\x1a\x24\xb1\xba\x81\x87\xdc\x0e\xb3\xa2\x85\x19\x4a\x9e\x5a\x12\x8a\x7f\xce\x9c\xec\xa1\x43\x69\x0d\xbb\xbc\x64\xa9\xf8\x19\xbb\x0f\x8a\xa1\x1e\xec\x81\x81\x34\xd0\x3d\x5c\x71\xfc\x9a\x55\x0f\x1d\x70\x6d\xee\x0c\x72\xc7\x30\x74\xbd\x8f\xca\xda\x72\x80\x24\xc8\xc8\xbb\xb6\x39\x3c\xb2\xbd\xeb\x1d\x17\x92\x53\x09\x08\xd0\xa2\xdf\x56\xb3\x7b\xf4\x0a\x7b\x2d\x2e\x2e\xf3\xd1\x96\xe8\xdf\x2a\x19\x3d\x8b\x5f\xdf\x84\x6a\xee\xe2\x84\xdf\x85\xde\x65\x61\x8d\xa1\xe2\x44\x71\x7a\xc8\xf5\xba\xd9\x42\x65\x63\x7a\x6c\x3f\x41\x84\x0f\x36\x4f\xe3\x6d\xe2\xcb\xde\x3c\x26\x7a\x6b\x7d\x69\x36\xbe\x37\x5b\x40\xa0\xc9\xf5\xc1\x37\xbb\xd0\xc6\x1b\xe3\x2a\x2e\x16\xc4\x98\x01\xb2\xdd\xaa\x0a\x0e\xed\xca\x25\x88\x6a\xcd\xac\xe6\x95\x59\x81\xd6\x50\xce\x51\x4a\x48\x0d\x5c\x5f\xc1\x5e\x1e\x62\x26\xa1\x21\x79\x91\x2a\x69\x4b\xc4\xd7\xb5\x37\xec\x38\xa2\x75\x7a\x8b\xd9\x62\x56\x18\x50\x7b\x6c\x4a\xf3\x9c\x99\x7d\x14\xa4\x75\x3f\x38\xde\xd5\xaa\xfd\x68\x18\xbc\xba\xcf\xf4\x8b\x7e\xde\xf5\xca\x49\xf2\xf5\x85\x77\x48\x42\x80\xf8\x68\x14\xdc\xba\xff\x03\xb8\x25\x66\x6a\x5f\x81\xbe\x9a\x73\x87\x30\x67\xb9\xa8\xbc\x78\x11\xb7\xdb\xae\x5b\x38\x6e\xb3\x91\xf0\xf4\xe6\x7c\x4e\x74\x7a\x87\xa9\xe5\x3f\xa0\xe8\x87\x26\xc5\x23\x2f\x4b\x93\xb4\x3d\x6b\xda\x5e\xe7\xdd\x1c\xf5\x55\xfc\x4a\xdb\x33\xf9\x48\x15\x86\x79\xe8\x89\xc4\x25\x18\xab\x95\x83\x5f\x06\x05\x3a\x65\x96\x50\xf0\xc6\x40\x17\xef\x49\x0a\xa2\x8e\x51\x8c\x63\x34\x83\x0e\xb2\x3d\x7a\x20\xfc\x45\xa4\xdf\x76\xda\x6e\x78\xb2\x91\x25\x40\x85\x11\x6a\x9a\x2d\x94\xb4\x55\x42\x42\x2b\x45\x68\xce\x87\x27\xe9\x17\x40\x19\xeb\x15\x21\x8c\x35\x6f\xf2\xa9\x73\x6f\x3e\xbe\xfa\xed\x52\x82\xf5\x5d\xe5\xe2\x85\x9f\x9b\xcc\xd7\xec\x55\xd7\x05\xd3\x4d\x3f\x15\x93\xdf\x39\x66\xd9\x46\x19\x85\xe6\x70\xdc\x49\xc8\xdc\xd4\xf3\x64\x7c\x26\x34\xbd\x66\x8b\x9f\xe0\xd2\xb4\x74\xf7\xba\xc0\xff\x80\xc5\x30\x20\x8f\x85\x21\x99\xb9\x31\x5a\x6c\x6b\x09\x18\x7c\x0e\x98\xb7\x36\x89\xe9\x13\x5e\xaf\x7c\xc6\x5c\x63\xdc\x6a\x4e\x43\xb0\xeb\xea\x04\x32\xa9\x90\x6d\x20\xe1\x8b\xcd\x83\x62\x84\x5a\x8c\x6c\xb0\xf9\x48\x89\x0e\xa7\x12\xb9\x3c\x24\x02\xba\x9d\xed\x40\xaa\xda\xa1\x46\x76\x57\xa9\x3d\xdb\x6f\x44\xb1\x61\x35\xd7\x7c\x0b\xd6\xa1\xe4\x9a\x1b\x13\xf2\x02\x71\xa0\xdc\x01\x6e\x6c\x3a\xf3\x28\x6b\x9e\xdd\xc8\x18\x68\x20\x9b\x60\xcf\xff\x0d\xb7\xf4\x7b\xb6\x81\x75\x61\xb3\x06\xfb\xc6\x83\x36\x47\x18\x80\xa8\xc3\x18\x95\x90\x23\x85\xc3\x7b\x24\xf5\x85\x8b\xcc\x23\x1c\x40\xfb\x27\xb5\x17\x94\x77\x28\x2d\xe4\x63\x09\x46\x68\x6f\xf2\x79\xde\x6f\xcc\x58\xdd\x14\xb6\xd1\x68\xb0\x5a\x03\x16\x82\xe0\x35\x0d\xff\x6c\xc0\xd8\x1c\x83\xd1\x8c\x8c\xad\xfe\x47\x50\xcb\x21\x9d\xeb\xea\xf0\x33\x09\xbb\xca\x63\x81\xce\x94\x9e\x49\x6c\xce\xa1\x35\x4f\x89\xbb\xfb\x8a\x7f\x65\xad\xdb\x57\xcf\xd5\xf5\x1f\xb6\xb5\x3d\xb8\xda\x7e\x6c\x5b\x7a\xa2\x33\x9c\xcf\xcf\x63\xf9\x91\x16\x6d\x77\xee\x84\xf6\x66\xcc\xb4\x33\xa4\x68\xc2\x95\x64\x6c\xa9\x8c\xc7\x95\xfe\x4f\xd0\xaa\x9d\x2a\xab\xb2\x45\x07\xa2\xeb\xfe\x5c\x4a\x74\xa4\x47\x01\x38\x1b\xd2\x2c\xb9\x6d\x8c\x43\x03\x0e\xe4\x85\x11\x38\x66\x46\x73\xbf\x8f\x00\xeb\x86\x97\xfc\xac\x8f\x0f\x94\x2e\x5d\xee\x51\x67\x71\xef\x5b\x66\x45\x41\xf8\xc9\x8d\x9d\xdc\x4d\x45\x01\xbc\x87\xe2\x6d\xfc\x08\xeb\xc7\x41\xc2\xfa\xa3\x03\x68\xd6\x87\xbb\x80\xac\xdb\x50\xeb\x57\xf3\xc8\x99\xc7\x3a\xb2\x75\x1f\xa5\x67\x3c\x92\x10\x62\x0b\xb9\x4a\xd5\x2c\x9a\x4c\xda\xe1\xdf\x38\xdc\x6f\x86\x47\x7f\x51\x85\x79\xac\x60\xe0\xbf\x57\x6d\xf1\x19\xee\x80\x9e\x5f\x8c\x1f\x79\xce\x6f\x6e\xf1\xff\x97\xd3\xd9\xe9\x60\x14\x7c\x9a\xf4\x7b\x61\x6a\xc9\x0f\x5f\x48\x4d\x46\xfd\x9e\x5b\xfe\x45\xf4\xb7\xdd\x18\xfa\x72\x3a\xfb\x3d\xe3\x8e\x63\xaa\xe5\x59\x9b\x61\xcf\xae\x92\x7f\xa9\x42\x9e\x8d\x84\xed\xd3\x45\x8d\x3c\x1e\x97\xb5\xc7\x0a\xa7\xd9\x0b\x5b\x6c\xda\xc5\xbd\x72\x55\x70\x03\xc7\xf8\xc9\x05\xc8\x62\xe0\xa2\x50\x92\x9f\x22\x9e\x0e\x28\xf1\xb3\xb2\x3e\x7c\x3c\xa4\x79\x76\x3d\x7f\x4e\x7c\xce\x08\xbf\x1d\xb3\xf8\x6a\x18\x8a\x4e\xdb\x36\x5c\xff\x3e\x7d\xe3\x8c\x38\x42\xe3\x76\xf9\xd5\x40\xe5\xd9\x97\x38\xba\x33\xd7\xd0\xd7\x08\x88\xb7\x50\x0a\xce\x2e\xd3\xcb\x98\xf9\x7b\x7c\x9a\x77\x31\x19\x4e\x48\x58\xf4\x48\xfe\xf7\xf6\xf6\xa7\x1b\x21\x61\x9c\xaa\xd1\x72\x91\xc2\xa6\x77\x6a\xad\x3e\x7e\x78\x3b\x9d\x65\x69\x32\x05\x04\x3f\xa4\xb1\xb3\xfe\x44\x6c\xf9\x1a\xce\xcc\x6e\xfd\xdd\xe7\xad\x9c\x3c\x61\xb1\x64\xcb\x26\xbf\x67\x33\xfd\x8d\x5e\xff\x3e\x24\x3d\x26\x33\xbc\xb5\xf3\x36\xa8\xf8\x16\x75\xbe\x79\xf7\x7f\xbf\xb2\x1f\xc1\xee\x95\xbe\x73\x33\xc2\x24\xbf\x51\x73\xd8\x2e\x95\xf4\x14\x23\x6b\x4a\x30\x85\x16\x74\x8e\x16\x58\x0b\x7f\x54\xc0\x2d\xf6\x5a\xd7\x5a\x57\x4a\xd3\x43\xba\xa6\x5a\x4a\x55\xdc\x15\x1b\x2e\xaa\xb9\x9f\x0d\xb1\x9a\x51\x25\xc4\x75\x06\x8a\x46\x87\x3a\x57\x39\x3d\x4f\xdd\xa9\x04\x77\x70\x65\x05\x60\x4e\x5b\x28\x10\xbe\xf1\x3b\x51\xad\x4f\xd9\xcd\xbb\xb7\x3f\xb1\x9d\xa2\x4a\x89\x98\x62\xcb\x0f\x11\xc4\x67\xbc\xae\xa5\x28\xb8\xbb\x1c\x58\x36\x02\x87\xe0\xaa\xd3\xed\x75\xab\xdb\xc8\x86\xe1\xb3\x05\x5d\x71\xf9\xf1\xc3\xbb\x7e\x04\xfe\xd0\xbd\x9a\x4e\x36\xd6\xd6\x66\x71\x76\xb6\x92\x6a\x3f\x2f\xd4\x76\x32\x12\x4d\x52\xad\x95\x59\xf8\x98\x18\xf1\x83\x2a\x04\x97\x66\x91\x39\x59\x0d\x9f\x89\xdd\x0b\x6b\x41\x4f\x8e\xd2\xc9\x2f\x46\xb5\x48\xbf\x3f\x3a\x8f\x4c\xf2\xa9\xf0\xf0\xef\x29\x06\x71\x2d\xca\x97\x03\x42\x54\x1f\x60\x95\x9c\x0e\x7b\x34\x37\xf7\x1e\x9f\x2f\x95\xd6\x6a\x7f\xc1\x1b\xbb\x19\x3d\x10\xfa\xa6\x07\xc4\x5e\xfa\x51\xfd\xcc\x33\xa1\x8d\xd3\x7b\x7a\x3d\x3b\xf9\xea\xab\xaf\x82\x22\x57\x57\xac\xe6\x95\x28\xa6\x93\x37\xaa\x91\x25\xab\x94\x65\x4e\x26\xd3\xb0\x02\x0d\xd1\x21\x48\x80\x5d\xdf\xfa\x93\x8f\xaf\x33\x16\x3c\xaa\xa7\x05\xd3\xe4\x73\xd7\x6b\xfd\x13\xb7\x9b\xd1\x3d\xe4\xa3\x27\x9c\x58\x7b\xd2\xba\x59\x4a\x51\x74\x94\x1f\xfc\xeb\xb1\x5a\xe7\xb4\x1c\x21\x7e\xed\xcf\x10\x1e\x15\xfc\x4e\x54\x77\x50\x46\xed\xea\x9b\xde\xd8\xd3\xaa\x90\xbb\xd5\x79\xc8\x02\xb9\x58\xb7\x27\xf9\x07\x2d\x9f\xc7\xbe\x0f\xf6\xc3\xb0\xb4\x60\x53\x04\x55\x47\xcf\x6f\x99\x40\xb8\x78\x11\xc2\x7c\x3e\x1c\x0b\xf3\xf9\x37\x7c\xfc\x05\x09\x98\xc2\xdb\x2f\xc1\x5e\x11\x87\x69\xf2\x2b\x82\xec\x55\x4e\x7f\x30\x8d\x64\x54\x42\xc6\xe8\x3a\x7b\xd5\x77\x5d\x6e\x45\x25\x8c\xd5\xdc\x2a\x1d\x59\xb5\x1d\x6c\x7f\x84\xbd\xbb\x6d\x3c\xea\xe4\xb3\x9d\x6f\xa3\xa9\x35\x7b\xa9\xfe\xc8\xf1\x73\x6f\x14\x6c\x15\x18\xb9\x58\x5f\xb0\x57\xfe\x3a\xf4\x7e\x78\x3c\xf7\xe8\xcd\x7c\xf2\xf5\xf1\xa3\xe2\xbc\x06\x23\x0c\xfa\x27\x04\x91\xfd\x86\x77\xcf\xe1\x78\xd8\x0d\x99\xd4\xc8\x39\xfa\x24\x8c\xd7\xee\x6e\x7a\xa3\x64\x7b\xa3\xfb\xac\xab\xdc\xd6\x34\xfd\x5b\x09\x7f\xf9\x81\x53\x92\xfb\x71\x45\xb8\xcf\x0e\x9e\x4a\x8f\x93\xdb\xab\xe4\xbe\xa4\x1d\xd7\x2c\xeb\x98\x44\x22\x92\xdf\xa6\xf7\xc1\x8f\x85\x11\x2e\x37\xd1\x3e\x4f\xe9\xa8\x1c\xb5\xdb\x86\x9e\x60\xa3\x1f\xe7\x9c\xc6\x9c\xe2\xd0\x8b\x09\xfa\x47\x26\xc7\x44\x60\xa7\x76\xe6\xbe\x63\xfc\x14\x02\x3f\xb5\xee\x4f\x6d\x24\xc0\x59\xfd\xa5\x67\x33\x3d\x9f\x2d\xd8\xc4\xd9\xcd\xff\xb2\xc5\x1d\xe1\x2c\x81\xad\x29\xf2\x10\xd2\xf1\x8a\x4e\x84\x86\xd0\xb7\x77\xbf\xd6\x73\xc3\x08\x5f\x09\xc6\x38\xa6\x14\x06\xde\xc5\x8e\x55\x2a\x22\x05\x24\xcf\xbb\x60\xfe\x2e\x77\x99\x33\xd4\x92\xe5\x54\x7f\xf2\x26\xa8\xf7\x03\x9f\xfe\xc5\x0d\xfb\x4b\x77\x3d\xf4\x13\x82\x7c\xa9\xc9\x5d\x66\xf5\xb7\x93\x7c\x1f\x2b\x09\xfe\xd4\xa9\x45\xc4\x38\x23\xb1\xff\x7f\xff\x8e\x7d\xfc\xf0\xd6\x9d\x76\xc4\xbf\xb7\xe9\x47\x65\x3c\x54\x2d\xd8\xcf\x96\x80\xfc\xe0\x04\x69\x1c\xda\x15\xaa\x3e\x5c\x38\xb2\x71\xc4\xe6\x25\xcc\x10\xa8\x4d\x26\xb1\xfa\x64\xa0\xd8\x16\x64\x87\x34\x28\xce\xe7\xe7\x49\xfe\xbb\x0a\x1c\xfd\x4a\x88\x0e\x3d\xfb\x79\x1c\x55\x23\x3a\xa9\xe4\x3b\x60\x82\x0e\x26\x63\x73\xb0\x34\x67\x93\x1b\x9f\xbc\xb7\xfb\x0a\xce\x4e\x52\xdd\xfb\x06\x42\xc1\x53\x0f\x20\xdc\xdd\xcd\x28\xa2\xcd\x6c\x92\x33\x07\xe1\x58\xc1\x6b\xbe\x14\x52\xd8\x43\xa8\x41\x74\xf6\x5a\xc6\x77\xc7\xf4\xa3\x23\xf8\x5c\x2b\x03\xa6\x5f\xa2\x3f\xf9\x33\xd4\xf0\x2b\x12\x66\x37\x5a\x35\x6b\x67\xb7\x4f\x01\xd1\x7d\xa2\x3b\x70\xbd\xe2\xf9\xa6\x8a\xe6\x09\x28\xf1\x4d\xa7\xd0\x65\xba\xf3\x56\x55\x01\xa6\x35\x83\x30\xa6\x81\x8b\x21\xc8\x1f\x35\x46\xd6\xa8\x09\x6b\xb2\x8c\xd9\x4c\x87\x1a\x9d\x32\x6e\x1f\x81\xce\x7f\xb3\xa5\x7d\xa8\x7c\x62\x2b\x01\xb2\x67\xe8\xd7\xe1\xdd\x93\x76\xf6\x5c\xfe\x73\xcc\x3c\x50\x68\xc4\xca\x7e\x8b\x91\x91\x71\x3b\x0e\x87\x74\x59\x95\x60\xc5\xe9\x88\x1e\xbd\x1c\x22\x1e\x63\x39\x44\x0c\xbd\xd0\x87\x93\x87\x93\x7f\x05\x00\x00\xff\xff\xc9\x76\xe9\x73\x5e\x2c\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5a\x5f\x73\xdb\x36\x12\x7f\xae\x3f\xc5\x56\x0f\xa9\x34\x75\x64\x5d\x9a\xa4\xa9\xc6\x8e\xe3\xa4\xf5\x5d\x66\x92\x5e\x27\x75\xda\x9b\xe9\x74\x1a\x88\x5c\x49\x38\x43\x04\x0f\x00\x25\xab\x19\x7f\xf7\x1b\x2c\x00\x0a\x24\x41\x59\x4e\xdb\x99\x7b\x38\x3d\x24\x26\x89\xfd\x83\xfd\x87\x1f\x16\xe0\xab\x52\x2a\x03\x97\x55\xb1\xe0\x33\x81\x57\xf2\x1a\x0b\x98\x2b\xb9\x82\x41\xe3\xdd\xe0\xc8\x8f\x7c\x8b\x86\xe5\xcc\xb0\x9f\x38\x6e\xb4\x1f\xd9\x78\x57\x8f\x6c\xd0\xa7\xc8\xfa\x07\xd4\x3c\x5e\x56\xaa\x40\xe5\xc7\xbb\x87\xc1\xd1\x11\xcb\x32\xd4\x7a\xc8\x84\x18\x41\x26\x0b\xa3\x58\x66\xe0\x52\xc8\x0d\x71\x9a\xb6\x66\xf3\xf1\xe8\x08\x00\xe0\xe4\x04\xae\xa4\x61\x02\x74\x55\x96\x62\x0b\x72\x4e\x24\x60\xec\x20\x0d\xbc\x00\xbc\xe1\xda\x60\x91\x21\x8d\x8f\x85\xac\x99\x02\x63\x89\x7f\x24\xda\x29\xbc\xbf\xe4\x37\x4f\x1f\xd7\x8c\xbf\x5b\x63\x61\xc0\x2c\x99\x01\xae\x01\x57\xdc\x18\xcc\x61\xb3\xc4\x22\xb0\x67\x0a\x61\xc3\xcd\x32\x57\x6c\xe3\x0d\xcc\xe0\x27\x56\x09\xd3\x11\x86\xc4\x8c\x74\xd7\x3f\x07\x92\x21\x5b\xc9\xaa\x30\x41\xf2\x31\xb1\x98\xc2\x45\x9e\x2b\xd4\xfa\x7c\x74\x4f\x55\x72\x2c\xa5\xe6\xf6\x8b\x91\x07\x29\xf2\x6d\x20\xe8\x28\x62\xe4\x3d\xd5\x28\x70\x13\xab\xb2\xe2\x85\xc1\x7c\xaf\xf0\xb7\x34\xa4\x25\xf9\x20\x59\x8c\xa4\x91\x08\x05\x0a\xb5\xac\x54\x86\x76\x54\xa6\x90\xf5\x8b\x25\x81\xea\x95\x1b\x63\x3f\xc8\x0d\xe6\x17\x9f\x2a\x7e\xe6\x82\xf8\x70\xf1\x2e\xd0\x83\xf8\x9d\xa4\x9d\x9b\x4e\x4e\x6a\xe9\x2c\x5b\x42\xa5\x51\x81\x36\x52\xa1\x06\x56\x00\x2f\xb4\x61\x45\x86\x36\xc6\x65\x21\xb6\x60\x96\xe8\x88\x6d\x98\x9b\x25\x72\x37\x9a\x2d\xb0\x4e\x8d\x25\xc2\xbc\x2a\x32\xc3\xa5\x4b\x86\x1d\x09\x2b\x72\x58\xc8\x35\xaa\x02\x73\x98\x39\x66\xa5\x42\x7a\x5f\x4a\x6d\x6c\x0a\xe6\x9c\x08\x03\x37\x5e\xb4\x72\xd0\xc5\xdf\x12\xb7\xe4\xf2\x8c\x09\x81\xf9\x38\x96\x9d\x2d\x31\xbb\xd6\xb0\x64\x65\x69\xed\x66\x40\x55\x85\xe1\x2b\x24\x4a\x5c\xa3\x02\x56\xeb\x47\x06\x6c\xb0\x08\x9c\xde\x79\x13\xdb\xef\x85\x9b\xfa\x0c\x83\xb1\xc3\xac\x6c\xc5\xc0\x1b\x63\x8d\x13\x1e\xa9\x80\x90\x07\xad\x8e\x81\x9b\x4b\x94\x39\x2f\x88\xf6\x18\xb4\xb4\x9f\x15\x39\xb0\x90\xb0\x61\x5b\x98\x4b\xab\xd8\x8a\x09\x9e\x71\x59\x69\xe7\x08\x23\xbd\x48\x67\xc0\xda\x2a\xb2\xf2\x42\x79\x01\x8c\xab\x31\x5c\x80\x2e\x31\xe3\x4c\xf8\x80\xdb\x85\x48\x81\x98\x6b\xcb\x68\xb6\x53\xc1\x48\x0a\xe4\xc0\x6d\x97\x46\x0d\x2b\xc4\xd1\x54\xb3\x23\x3d\x5a\x75\x71\xec\xbc\xeb\xab\xa3\x67\xba\x94\xc2\xca\x5d\x22\xcc\x98\x08\x21\xc4\x68\x5a\xda\x4b\xab\x87\xb7\x0b\xa4\xa7\x68\x16\xc7\x3a\x20\xb8\xe1\x4c\xf0\xdf\xb1\xc1\xdc\xfa\x39\xe8\x48\x26\xb3\xde\xb5\x6e\xaf\x69\x2d\xe1\xb0\xc5\x79\x04\x1f\xeb\xef\xf6\xa7\x51\xcc\xc7\x81\xe5\x59\x60\x5e\x0f\xb9\x8d\x35\x39\x81\x57\x14\x39\x21\x3f\xe7\xde\x24\x6e\x72\xd6\xb3\x94\xad\x39\xac\x39\x23\x55\x3f\xb8\x64\x1c\xdb\xd7\xc3\xd1\x07\x58\xa1\x59\xca\xbc\x6d\x84\x10\x44\x23\xcb\x90\x58\x58\x31\x33\x96\x5d\x0f\xdb\xda\xf2\x79\x53\xe1\xe7\x30\x19\x4f\x5a\x63\xec\xaf\x5e\xcf\xc6\xd1\xca\x03\x67\x3d\xef\x1f\x36\x98\x36\x98\xdd\xee\x33\xd6\x64\x3c\xe9\x33\xd4\x02\x8d\x65\x2e\x95\xc1\x9c\x62\xe5\x6a\x5b\xa2\x06\x59\x5a\x2f\x31\x21\xb6\xa0\xd0\x54\xca\x96\x71\x10\x5c\x53\x6c\xaf\x29\xa6\x0c\x0d\xf4\xf9\xc4\x35\x28\xcc\x90\x53\x0e\x67\x19\x96\xa6\x27\x84\x38\x6e\xc8\x7a\x69\xb9\xc3\xd1\x14\x3e\xda\xbf\xa6\xf0\x52\x4a\x71\xdb\xb2\x98\x53\x05\x3e\xd2\xf4\x16\x48\x34\x96\xc4\xa8\x0a\x6f\x53\x33\x4c\x8a\xe6\xba\x2b\x79\x68\x48\xa8\xfd\x73\xe4\x64\x77\x1d\x4a\x63\xe0\xec\x0c\x9a\xe2\x47\xf0\x31\x28\x66\xf5\x80\x5b\x40\xa1\x71\xf7\x72\xce\xec\x63\x52\x3d\xeb\x80\x0b\x7d\xad\x2d\x77\x1b\x86\x6e\xed\xa3\xb2\x36\xeb\x20\x09\x32\xf2\xba\x5e\x1c\xf6\x4c\xef\x62\xcd\xb8\x60\x54\x02\x02\xb4\x68\x2f\xab\xc9\x39\x7a\x85\xbd\x16\xa7\x67\xe9\x68\x6b\xe8\x5f\x2b\x19\xbd\x8b\x3f\x5f\x86\x6a\xee\xe2\x84\x5d\x87\xb5\xcb\xe0\xc2\x86\x8a\x13\xc5\xe8\x25\x53\x8b\x6a\x85\x85\x89\xe9\xed\xf2\x13\x44\xf8\x60\xf3\x34\xde\x26\xbe\xec\x8d\x63\xa2\xd7\xc6\x97\x66\xed\xd7\x66\x83\x16\x68\x32\xb5\xf5\x8b\x5d\x58\xc6\x2b\xed\x2a\xae\x2d\x88\x31\x03\xcb\x76\x25\x0b\xdc\xd6\x23\x67\xc8\x8b\x05\x18\xc5\x0a\x3d\x47\xa5\x30\x1f\x5b\x29\x21\x35\xec\xf8\x02\x37\x62\x1b\x33\x09\x0b\x92\x17\x29\x1b\xcb\x12\xf1\x75\xcb\x9b\x5d\x71\x78\xed\xf4\x1a\xb3\xc5\xac\x6c\x40\x6d\xec\xa2\x34\x4e\x99\xd9\x47\x41\xb3\xee\x07\xc7\xbb\x5a\xb5\xe9\x0d\x83\x17\x1f\x13\xeb\x45\x3b\xef\x5a\xe5\xa4\xf1\xf8\xd0\x3b\xa4\x9d\x2d\x02\x0d\x30\x87\x18\x03\x89\xdc\x14\xa8\xce\xc7\xe1\x6d\xb7\x1a\xf2\x79\x4d\xf2\xf9\x19\x4c\x6e\xe6\xcf\xf2\xa7\x38\x79\xf2\xec\xe9\x6c\xc2\x1e\x4d\xb2\xaf\xe1\xc1\x83\x0e\x8d\x35\x40\x83\xe6\xf1\x93\x47\x5f\x7f\xfd\xcd\x57\x88\x4f\x9f\x31\xcc\xf1\x10\x9a\x6f\x30\x63\x8f\x66\x5f\x3d\x9b\xfd\xed\xd9\xec\x49\x3e\x3f\x88\xe6\xd9\xd3\x47\x8f\x67\x4f\x1e\xcd\xbf\xc9\xf3\x2c\x9f\x3c\x66\xd0\xa1\xe8\xce\xcf\xfe\x2c\x74\xec\xc5\xfd\xee\xff\x80\xfb\xbd\xbc\x51\x87\x4f\xb3\xd8\x87\x82\xd3\x19\x76\x0f\x51\x05\x17\xa3\x3d\xeb\x89\xaf\x0c\xa7\x0f\x63\xc8\xb3\x5b\xb1\x1d\xaf\x51\x4f\x89\xf0\x21\x7d\x9f\x0a\xe1\x93\x46\xce\xfe\x8d\x59\xbb\x3c\x50\x4d\x60\x79\xae\x1b\xd0\xc3\xe8\x1a\x6f\xf8\x54\x8b\xb0\x8d\x7d\xa4\xe0\xd3\xe9\x6a\xc1\x35\x78\xf8\x6f\x89\x73\xd4\x46\x49\x07\x81\xb5\x15\xe8\x94\x99\x61\xc6\x2a\x8d\xbb\x9a\xd3\x28\x83\x56\xc7\xa8\xce\xd8\x8a\x82\x2a\xc8\xf6\x08\x8e\x30\x30\x91\x7e\xb1\xd3\x76\xc9\x1a\x13\x99\x21\x16\xb6\x4a\xe8\x6a\x85\x39\x4d\x95\xd0\xe8\x5c\x12\xa2\xf6\x25\x82\xf4\x0b\xc0\x18\x5a\x0b\x81\xcd\x77\x6f\xf2\xa1\x73\x6e\x3a\xc7\xdb\x90\xc5\x26\xac\x5b\xd9\x4f\x1f\xfa\xbd\xab\xfe\x1c\x5e\xec\x90\x48\x73\xd2\x70\x47\x5d\xf8\xd2\x31\x4b\x82\x95\xff\x97\x87\x43\xca\x43\x77\x37\xde\xb0\xa8\xdb\x94\xff\x89\x35\xe2\x20\x79\x77\x14\x8a\x06\x45\x0b\x79\xda\x5f\xc8\xad\x26\x8e\x69\x41\xa2\xbf\xdb\xd8\x10\x82\x52\x27\x74\x8c\xc0\xf5\x94\xf8\xaa\x14\x68\xab\x80\xdb\xa5\xd6\xc1\x19\xd3\x37\x78\xbd\xf0\xa5\xeb\xc2\x16\x10\xc5\xa8\x23\xe4\x20\x2e\xed\xb8\x68\x55\x5f\x62\x83\xaf\x45\x52\x94\xac\x84\xb7\x44\x65\x91\x98\x10\x36\xf3\x08\x2f\xcc\xb6\x0d\x01\xbb\x99\xad\x51\xc8\xd2\x6d\xa1\xe0\xba\x90\x1b\xd8\x2c\x79\xb6\x84\x92\x29\xb6\x42\xe3\xb6\x8c\x25\xd3\x3a\x14\x28\xbb\x29\x12\x6b\xb4\x13\x1b\x8e\xfc\x96\x63\x9c\x9c\x48\x1f\x82\x26\x9b\x58\x00\xfc\x8b\x9d\xd2\xaf\x49\x34\xb7\xcb\xdf\x05\x9a\x57\x7e\x07\xe3\x08\xc3\xae\xcc\x01\xee\x86\x67\x53\x1e\x69\xfa\xc2\x95\x88\x03\x1c\x40\xf3\x27\xb5\xa7\x54\x00\xad\xb4\x50\x18\x73\xd4\x5c\x79\x93\x8f\xd3\x7e\x03\x6d\x54\x95\x99\x4a\x59\x83\x95\x0a\x6d\x45\x0e\x5e\x53\xf8\x9f\x0a\xb5\x49\x31\xe8\x2d\x8d\xb1\xd5\x7f\x0b\x6a\x39\xd8\x7f\x51\x6c\x7f\x24\x61\xe7\x69\x60\xbc\x33\xa5\x67\x12\x9b\xb3\x6b\xcd\x63\xe2\xee\x1e\xed\x5f\x49\xeb\xb6\xd5\x73\x0b\xec\x77\xab\xd2\x6c\xdd\x22\x7b\x28\x46\xbb\x63\x89\x9e\x8c\x27\xb1\xfc\x48\x8b\x1a\xaa\xee\x84\xb6\x1a\x2e\xcd\x25\xba\x09\xad\xdd\xda\x68\xf1\x25\xb0\x78\xc9\xfd\x1d\x95\xac\x5b\x2c\x45\x5e\x43\x65\xbe\x83\xc2\x4c\x08\xeb\x48\x0f\x89\xc7\x70\xe1\x1a\x2b\xab\x4a\x3b\x68\xec\x76\x3c\xa1\x1f\x14\x33\xa3\x26\x98\x8f\x00\xe3\x76\xf2\xe9\xc6\x97\x7d\x21\x55\xee\x72\x8f\x96\x78\xf7\xbd\x66\x96\x65\xb4\x99\x70\x3d\x18\xe6\x5a\x04\x61\x27\x1b\x56\x51\xed\xfb\x39\xbe\x37\x42\x1b\xdf\xde\x6e\x4c\xd2\x87\xeb\xb0\xcd\xac\x43\xad\xbd\xac\x46\xce\x3c\xd4\x91\xb5\xfb\x28\x3d\xe3\xfd\x39\x6d\x5f\x42\xae\x52\x35\x8b\xb6\xe9\x75\x27\x4c\xbb\x4d\xb0\xee\xf6\xc1\xa3\x0a\xb3\xaf\x60\xd8\x7f\xcf\xeb\xe2\xd3\x9d\x01\xbd\x3f\xed\xef\xff\x8f\x2f\xaf\xec\xff\xcf\x87\xa3\xe3\xce\xb2\x74\x37\xe9\xb7\x5c\x97\x82\x6d\x3f\x91\x9a\x8c\xfa\x2d\x33\xec\x93\xe8\xaf\x76\x3d\x99\xe7\xc3\xd1\xaf\x09\x77\x1c\x52\x2d\x4f\xea\x0c\xbb\x77\x95\xfc\x43\x15\xf2\xa4\x27\x6c\xef\x2e\x6a\xe4\xf1\xb8\xac\xed\x2b\x9c\x7a\xc3\x4d\xb6\xac\x07\xb7\xca\x55\xc6\x34\x1e\xe2\x27\x17\x20\xd3\x8e\x8b\x42\x49\xbe\x8b\x78\x98\x44\x59\x73\xe3\xc3\x67\xea\xa0\xe7\xbd\xeb\xf9\x7d\xe2\x73\x44\x40\xfa\x90\xc1\xe7\xdd\x50\x74\xda\xd6\xe1\xfa\xd7\xe9\x1b\x67\xc4\x01\x1a\xd7\xc3\xcf\x3b\x2a\x8f\x3e\xc5\xd1\x3b\x73\x75\x7d\x6d\xf7\x0a\x2b\xcc\x39\x83\xb3\xe6\xc9\xe4\xf8\xad\x7d\x9b\x76\x31\x19\x8e\x0b\x9c\xb6\x48\xfe\x71\x75\xf5\xc3\x25\x17\xd8\x4f\x55\x29\x31\x6d\xc2\xa6\x37\x72\x21\xdf\xbf\x7b\x3d\xec\xa2\x6c\x9a\x6f\xda\x6b\xa4\xb1\xb3\xfe\x80\xaf\xd8\x02\x4f\xf4\x7a\xf1\xe5\xcd\x4a\x0c\xee\xb0\x58\x63\xca\x3a\x3d\x67\x3d\xfc\x85\x3e\xff\xda\x25\x3d\x24\x33\xbc\xb5\xd3\x36\x28\xd8\xca\xea\x7c\xf9\xe6\x9f\x3f\xc3\xf7\x68\x36\x52\x5d\xbb\x1d\xc2\x20\x3d\x51\xbd\x5d\xcd\xa4\xf0\x14\x3d\x63\x72\xd4\x99\xe2\xd4\x54\x0e\xac\xb9\xef\x9b\x31\x63\xd7\x5a\xb7\xb4\xce\xa5\xa2\x97\x74\x66\x3b\x13\x32\xbb\xce\x96\x8c\x17\x63\xbf\x49\xb7\xd5\x8c\x2a\xa1\x1d\xa7\x31\xab\x54\xa8\x73\x85\xd3\xf3\xd8\xb5\xe8\x98\x83\x2b\x73\x44\x7d\x5c\x43\x81\xf0\xc4\xae\x79\xb1\x38\x86\xcb\x37\xaf\x7f\x80\xb5\xa4\x4a\x69\x31\xc5\x8a\x6d\x23\x88\x0f\xac\x2c\x05\xcf\x98\x3b\x29\x9b\x55\x5c\x18\x90\xc5\x4e\xb7\x97\xb5\x6e\x3d\x13\xc6\x1b\x83\xaa\x60\xe2\xfd\xbb\x37\xed\x08\xfc\x6e\xf7\x69\x38\x58\x1a\x53\xea\xe9\xc9\xc9\x5c\xc8\xcd\x38\x93\xab\x41\x4f\x34\x09\xb9\x90\x7a\xea\x63\xa2\xc7\x0f\x32\xe3\x4c\xe8\x69\xcf\xce\xd2\xfe\x06\x66\xc3\x8d\x41\x35\x38\x48\x27\x3f\xd8\xaa\x45\xfa\xfd\xb6\xf3\xc8\x20\x9d\x0a\xb7\x7f\x4e\x31\x88\x6b\x51\xba\x1c\x10\xa2\x7a\x87\xf3\xc6\x51\x89\x47\x73\x63\xef\xf1\xf1\x4c\x2a\x25\x37\xa7\xac\x32\xcb\xde\xee\xe8\x83\x16\x10\x7b\xee\x7b\x26\x27\x9e\x09\x4d\x9c\xbe\xd3\xe7\xd1\xd1\x67\x9f\x7d\x16\x14\x39\x3f\x87\x92\x15\x3c\x1b\x0e\x5e\xc9\x4a\xe4\x50\x48\x03\x4e\x26\x28\x9c\xa3\xc2\xa8\x1b\x15\x60\xd7\x17\xbe\x05\xf5\x79\xc2\x82\x07\xad\x69\xc1\x34\xe9\xdc\xf5\x5a\xff\xc0\xcc\xb2\x77\x0e\xe9\xe8\x09\xc7\x37\x9e\xb4\xac\x66\x82\x67\x3b\xca\x77\xfe\x73\x5f\xad\x73\x5a\xf6\x10\xbf\xf4\x1d\x84\xbd\x82\xdf\xf0\xe2\x1a\xf3\x68\xb9\x7a\xd0\xda\xf6\xd4\x2a\xa4\x8e\x38\x6f\x93\x40\x2e\xd6\xed\x4e\xfe\x41\xcb\xfb\xb1\x6f\x83\xfd\xb0\x59\x9a\xc2\xd0\x82\xaa\x83\xf7\x6f\x89\x40\x38\x7d\x18\xc2\x7c\xdc\xdd\x16\xa6\xf3\xaf\xfb\xfa\x13\x12\xb0\x09\x6f\x3f\x05\x7b\x45\x1c\x86\x8d\x2b\x35\xc9\x73\xcd\xf6\xc6\x34\x92\x51\x70\x11\xa3\xeb\xe4\xb9\xf7\x45\xbe\xe2\x05\xd7\x46\x31\x23\x55\x64\xd5\x7a\x63\xfb\x3d\x6e\xdc\xd1\xfb\x41\x2d\xe8\x7a\x7f\x1b\xed\x5a\x93\x37\x4c\xf6\x9c\xc5\xb4\xb6\x82\xb5\x02\x3d\xb7\x4c\xa6\xf0\xc2\xdf\x0d\x68\xc6\x04\x35\xe7\xf6\x5e\x53\x69\x3c\x8e\xf6\x36\x04\xd2\x1a\xf4\x30\x68\x77\x08\x22\xfb\x75\x2f\x62\x84\x3e\xbd\xdb\x64\xd2\x42\xce\xac\x4f\xc2\xf6\xda\x5d\xd4\x58\x4a\x51\x5f\x6f\xb8\xd7\xbd\x86\xda\x34\xb1\xcf\xa2\xe3\x52\xbb\x4b\x72\x37\x8d\xc2\xe5\x8e\xe0\xa9\x66\x5f\xbf\xbe\x57\xd1\x96\xb4\x66\x0a\x92\x8e\x69\x48\xb4\xe4\x57\xcd\xcb\x11\xfb\xc2\xc8\x0e\xd7\xd1\x3c\x8f\xe9\xcc\xc2\x6a\xb7\x0a\x6b\x82\x89\x6e\xaa\x1d\xc7\x9c\xe2\xd0\x8b\x09\xda\x2d\x93\x43\x22\x70\xa7\x76\xe2\xf0\xaf\xbf\x0b\x61\x7f\xa5\x4a\x75\x8c\xbd\xd5\x9f\x7b\x36\xc3\xc9\x68\x0a\x03\x67\x37\x7f\xcd\xcb\xb5\x70\x66\x08\x0b\x8a\x3c\x0b\xe9\x58\x41\x1d\xa1\x2e\xf4\x6d\x1d\x36\xb7\xdc\xd0\xc3\x57\xa0\xd6\x8e\x29\x85\x81\x77\xb1\x63\x35\xd8\xd3\x9d\xbe\xdf\x6d\x8b\x2f\x53\x27\x9b\x5d\x2d\x21\xa5\x7a\xfa\x58\x34\x6a\xb6\xb7\x6e\xbb\xb5\x4f\xd0\xe0\x0f\x1d\xba\xd1\x7d\x9a\x74\xa9\x49\x9d\xec\xb6\xa7\xd3\x78\xee\x2b\x09\xbe\xeb\x54\x23\x62\xbb\x47\x82\x7f\xbd\x7d\x03\xef\xdf\xbd\x76\xdd\x8e\xf8\xf2\x59\x3b\x2a\xe3\x4d\xd5\x14\x7e\x34\x04\xe4\x3b\x1d\xa4\x7e\x68\x97\xc9\x72\x7b\xea\xc8\xfa\x11\x9b\x97\x30\xb2\x40\x6d\x30\x88\xd5\x27\x03\xc5\xb6\x20\x3b\x34\x83\x62\x32\x9e\x34\xf2\xdf\x55\xe0\xe8\xca\x1c\x35\x3d\xdb\x79\x1c\x55\x23\xea\x54\xb2\x35\x02\xa7\xc6\x64\x6c\x0e\x68\xe6\x6c\xe3\xe8\x2d\xed\xed\xb6\x82\xa3\xa3\xa6\xee\x6d\x03\x59\xc1\x43\x0f\x20\xdc\xc9\x4d\x2f\xa2\x4d\x4c\x92\x81\x83\x70\x90\xb1\x92\xcd\xb8\xe0\x66\x1b\x6a\x10\xf5\x5e\xf3\xf8\x22\x05\xdd\xc0\xc3\x9b\x52\x6a\xd4\xed\x12\xfd\xc1\xf7\x50\xc3\x95\x2a\x30\x4b\x25\xab\x85\xb3\xdb\x87\x80\xe8\x3e\xd0\x85\x10\x35\x67\xe9\x45\xd5\x9a\x27\xa0\xc4\x57\x3b\x85\xce\x9a\x33\xaf\x55\xe5\xa8\x6b\x33\x70\xad\x2b\x3c\xed\x82\xfc\x5e\x63\x24\x8d\xda\x60\x4d\x96\xd1\xcb\x61\x57\xa3\x63\x60\x66\x0f\x74\xfe\x8b\x2d\xed\x43\xe5\x03\xcc\x39\x8a\x96\xa1\x5f\x86\x6f\x77\xda\xd9\x73\xf9\xdf\x31\x73\x47\xa1\x1e\x2b\xfb\x29\x46\x46\x76\x47\xcc\x16\x87\xec\xb2\xaa\x81\x15\x87\x3d\x7a\xb4\x72\x88\x78\xf4\xe5\x10\x31\xf4\x42\x6f\x8f\x6e\x8f\xfe\x1b\x00\x00\xff\xff\x77\x53\xf3\xe9\x6b\x2f\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,7 +219,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x87, 0x76, 0xe8, 0x33, 0xd4, 0x9d, 0x5b, 0xf7, 0xbd, 0xeb, 0x5d, 0x93, 0xd4, 0x98, 0xd5, 0xd3, 0x5d, 0xb5, 0x82, 0x88, 0x37, 0xc0, 0xbf, 0x1e, 0xb8, 0xfa, 0xe5, 0x43, 0xda, 0xf1, 0xfe, 0x3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7b, 0xc4, 0x11, 0x17, 0xbf, 0x1c, 0x62, 0x19, 0xb, 0x6e, 0xa8, 0xa4, 0x58, 0x75, 0x18, 0x86, 0x25, 0x13, 0x7b, 0x55, 0x4a, 0x72, 0x28, 0x89, 0x28, 0x48, 0xa0, 0xdc, 0x87, 0x99, 0x3b, 0xd9}} return a, nil } diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 90fe47dad..c2e4fa4e3 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1619,8 +1619,6 @@ github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a h1:Ark2dPAaSxSr45G5WJjB1P5H0tFtXnHcOIp+dM146yo= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 414c6c7f6..79d6db9ef 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -11,7 +11,7 @@ // FlowServiceAccount/scripts/get_fees_balance.cdc (103B) // FlowServiceAccount/scripts/get_is_account_creation_restricted.cdc (145B) // FlowServiceAccount/scripts/get_is_account_creator.cdc (157B) -// FlowServiceAccount/scripts/get_tx_fee_parameters.cdc (129B) +// FlowServiceAccount/scripts/get_tx_fee_parameters.cdc (122B) // FlowServiceAccount/set_execution_effort_weights.cdc (1.663kB) // FlowServiceAccount/set_execution_memory_limit.cdc (287B) // FlowServiceAccount/set_execution_memory_weights.cdc (315B) @@ -44,7 +44,7 @@ // dkg/send_whiteboard_message.cdc (412B) // epoch/admin/advance_view.cdc (667B) // epoch/admin/calculate_rewards.cdc (379B) -// epoch/admin/deploy_epoch.cdc (1.188kB) +// epoch/admin/deploy_epoch.cdc (1.192kB) // epoch/admin/deploy_qc_dkg.cdc (310B) // epoch/admin/pay_rewards.cdc (497B) // epoch/admin/reset_epoch.cdc (1.666kB) @@ -62,7 +62,7 @@ // epoch/node/register_qc_voter.cdc (548B) // epoch/scripts/get_bonus_tokens.cdc (108B) // epoch/scripts/get_config_metadata.cdc (121B) -// epoch/scripts/get_create_clusters.cdc (201B) +// epoch/scripts/get_create_clusters.cdc (205B) // epoch/scripts/get_current_view.cdc (147B) // epoch/scripts/get_epoch_counter.cdc (110B) // epoch/scripts/get_epoch_metadata.cdc (159B) @@ -289,12 +289,12 @@ // stakingProxy/unstake_all.cdc (457B) // stakingProxy/withdraw_rewards.cdc (499B) // stakingProxy/withdraw_unstaked.cdc (499B) -// storageFees/admin/set_parameters.cdc (854B) -// storageFees/scripts/get_account_available_balance.cdc (185B) -// storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc (324B) -// storageFees/scripts/get_storage_capacity.cdc (181B) -// storageFees/scripts/get_storage_fee_conversion.cdc (149B) -// storageFees/scripts/get_storage_fee_min.cdc (143B) +// storageFees/admin/set_parameters.cdc (847B) +// storageFees/scripts/get_account_available_balance.cdc (178B) +// storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc (317B) +// storageFees/scripts/get_storage_capacity.cdc (174B) +// storageFees/scripts/get_storage_fee_conversion.cdc (142B) +// storageFees/scripts/get_storage_fee_min.cdc (136B) package assets @@ -583,7 +583,7 @@ func flowserviceaccountScriptsGet_is_account_creatorCdc() (*asset, error) { return a, nil } -var _flowserviceaccountScriptsGet_tx_fee_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x4b\x4d\x2d\x56\x48\x2b\xca\xcf\x55\x30\xa8\x70\xf3\xf1\x0f\x77\x73\x75\x0d\x76\x74\x71\x09\x72\x0d\x0e\xe6\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x82\x6b\xd4\x73\x4b\x4d\x0d\x48\x2c\x4a\xcc\x4d\x2d\x49\x2d\x2a\x56\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\xa8\x49\x4f\x2d\x41\x51\xa6\xa1\xc9\x55\x0b\x08\x00\x00\xff\xff\x09\x2c\xd3\xfc\x81\x00\x00\x00" +var _flowserviceaccountScriptsGet_tx_fee_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x77\x4b\x4d\x2d\x56\x48\x2b\xca\xcf\x55\x50\x82\x71\x95\xb8\xb8\x12\x93\x93\x53\x8b\x8b\x35\x12\x73\x72\x34\x15\xd2\x4a\xf3\x14\x72\x13\x33\xf3\x34\x34\xad\xe0\x3a\xf4\xdc\x52\x53\x03\x12\x8b\x12\x73\x53\x4b\x52\x8b\x8a\x15\xaa\xb9\x14\x14\x14\x14\x8a\x52\x4b\x4a\x8b\xf2\x10\x6a\xd2\x53\x4b\x50\x94\x69\x68\x72\xd5\x02\x02\x00\x00\xff\xff\x4a\xde\xf2\x2a\x7a\x00\x00\x00" func flowserviceaccountScriptsGet_tx_fee_parametersCdcBytes() ([]byte, error) { return bindataRead( @@ -599,7 +599,7 @@ func flowserviceaccountScriptsGet_tx_fee_parametersCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowServiceAccount/scripts/get_tx_fee_parameters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe5, 0x1c, 0xec, 0x0, 0x38, 0xf6, 0x3d, 0x5a, 0x7e, 0x7a, 0x73, 0xd0, 0xe8, 0xa1, 0xf1, 0xd6, 0x81, 0x73, 0x5, 0x5e, 0x52, 0x4a, 0xe3, 0x75, 0x69, 0xbb, 0x77, 0xa7, 0x37, 0x63, 0xe4, 0x69}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe2, 0xee, 0x8f, 0xb0, 0x94, 0x23, 0x9d, 0x6b, 0x38, 0x2f, 0x83, 0x12, 0xee, 0x19, 0x73, 0x3f, 0x9d, 0x78, 0x57, 0x4c, 0xb8, 0x2b, 0x65, 0xe9, 0xa3, 0x4, 0x2b, 0x93, 0xdf, 0xda, 0xb5, 0x9c}} return a, nil } @@ -1243,7 +1243,7 @@ func epochAdminCalculate_rewardsCdc() (*asset, error) { return a, nil } -var _epochAdminDeploy_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\x41\x6b\xf2\x40\x10\x86\xef\xf9\x15\x73\xfa\x50\x10\xf9\x0a\x45\x8a\xb7\x10\xb5\x88\x85\x6a\x43\xdb\x83\x78\xd8\x6e\xa6\x31\x98\xcc\x86\xd9\x5d\x54\x8a\xff\xbd\xc4\x44\x6a\x62\x4c\x6c\x73\x58\x92\x99\xe7\xdd\x2c\xb3\x4f\x94\xa4\x8a\x0d\x4c\x62\xb5\xf5\x62\xab\x0d\xf2\xc2\x83\x4f\x56\x09\xfc\xdf\x2d\x3c\x77\x34\x7a\x19\xfb\xbe\xe3\x18\x16\xa4\x85\x34\x91\xa2\x0e\x89\x04\x87\xe0\x1b\x8e\x28\xec\x81\x03\x67\x8f\x54\x01\x0e\x61\xf9\x3a\x25\xf3\xb0\xea\x95\x5b\x96\x19\xc9\x8c\x53\x25\xd7\x9e\xb2\x64\x90\x87\x90\x81\x83\xfb\x32\x48\x36\x79\x8b\x70\xab\xa7\x74\x64\xdb\x20\xdf\x88\x4d\x44\xa1\x6b\x8f\x87\x6b\xa3\x47\xb3\xc7\xf9\x5a\x68\xbc\xca\x79\x2a\x8e\x51\x1a\xc5\xc5\x34\x74\x4e\xde\x0d\xca\xe4\xe4\xe9\xf9\x5d\xdb\x34\x8d\xf7\x53\x92\x8c\x42\xe3\x1c\x59\x22\x19\x11\x66\x7b\x4f\xa2\x5d\x75\x6f\x16\x14\xa8\xc4\x57\x96\xe5\xcf\xf4\x2a\xc3\xbb\xf8\xf5\xb2\x74\x2f\xfd\xe2\xad\x3a\xd9\x53\xff\x6a\x60\xe1\x55\x22\xc1\x26\x9c\xdb\x8f\x19\xee\xb3\x48\x7e\x96\x55\x17\xbe\x1c\x07\x20\x65\x4c\x05\x63\x47\x47\x21\x65\x57\x24\xac\x59\x77\xdc\x20\xf0\x14\x19\x16\xd2\x74\xe1\x9f\x2b\x65\x76\x81\x45\x00\x20\x47\xfb\xb2\x20\x74\x5f\x04\x41\x61\x49\xb6\xd6\x3a\x92\xad\x37\x08\x52\x53\x6c\xb1\xa5\x52\xb8\x55\x9b\x6b\x9d\xca\xe1\xeb\x4c\xba\xac\x5d\x86\x6a\xb4\xaa\xab\xfe\x46\xb2\xa6\x6e\x93\x7a\xe7\x5f\xed\x02\xae\x40\xe8\x3f\x68\xd8\x10\x6b\x96\x31\x0f\x9e\x94\x74\x00\x0e\xce\xe1\x3b\x00\x00\xff\xff\xa4\x16\x25\xee\xa4\x04\x00\x00" +var _epochAdminDeploy_epochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x92\xc1\x6b\xea\x40\x10\xc6\xef\xf9\x2b\x06\x0f\x0f\x05\x11\x1e\x3c\xe4\xe1\x4d\xd2\x5a\xc4\x42\x15\x69\x7b\x10\x0f\xdb\xcd\x34\x06\x93\xd9\x30\x3b\x8b\x95\xe2\xff\x5e\x62\x22\x35\x31\x26\xb6\x1e\x16\xf3\xcd\xf7\x6d\x26\x33\xbf\x28\x49\x0d\x0b\x4c\x62\xb3\xf3\x63\x67\x05\x79\xe1\xc3\x3b\x9b\x04\x3a\x25\xad\xe3\x79\xc2\x8a\xac\xd2\x12\x19\xea\x92\x4a\x70\x04\x4b\xe1\x88\xc2\x3e\x78\x70\xf6\xd3\x26\xc0\x11\xac\x9e\xa7\x24\xff\xd7\xfd\x72\xc9\x31\x23\xc9\x7d\x6a\xf4\xc6\x37\x8e\x04\x79\x04\x99\x71\xf8\xaf\x6c\x24\x97\xbc\x44\xb8\xb3\x53\x3a\x7a\xdb\x4c\x4b\x51\xdb\x88\xc2\xb1\x3b\x36\xd7\xe6\xbe\x9b\x3d\xcc\x37\xca\xe2\x55\x9f\x6f\xe2\x18\xb5\x18\x2e\xbe\xde\xe6\xce\xbf\xc3\xb2\x73\xf2\xf8\xf4\x6a\x5d\x9a\xc6\xfb\x29\x69\x46\x65\x71\x8e\xac\x91\x44\x85\xd9\xdd\x93\xe8\xa3\x7a\x37\x2b\x0a\x4c\xb2\x34\x8e\xf5\xf7\xf4\x2a\xc3\xbb\x78\xf5\xaa\xb4\x87\x41\xf1\xaf\x3a\xd9\x53\xfd\x6a\x60\xe1\x57\x22\xc1\x36\x9c\xbb\xb7\x19\xee\xb3\x48\xde\xcb\xba\x07\x9f\x9e\x07\x90\x32\xa6\x8a\xb1\x6b\xa3\x90\xb2\x15\x29\x27\x9b\xee\x38\x08\x7c\x43\xc2\x4a\x4b\x0f\xfe\x8c\xb5\xce\x16\x58\x04\x00\x72\xeb\x40\x17\x0e\x3b\x50\x41\x50\x50\x92\x9d\xb5\x8c\x64\xe7\x0d\x80\xd4\x88\x2d\xb4\x54\x84\x5b\xb1\xb9\x56\xa9\x34\x5f\x47\xd2\xa5\x76\x19\xaa\xc1\xaa\x4e\xfd\x09\x64\x4d\xd5\x26\xf4\xce\x9f\xda\x01\x5c\x83\xb2\xbf\xc0\xb0\x21\xd6\x0c\x63\x1e\x3c\x21\xe9\x01\x1c\xbc\xc3\x57\x00\x00\x00\xff\xff\x4b\x08\x37\x75\xa8\x04\x00\x00" func epochAdminDeploy_epochCdcBytes() ([]byte, error) { return bindataRead( @@ -1259,7 +1259,7 @@ func epochAdminDeploy_epochCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/admin/deploy_epoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8, 0x5d, 0xa4, 0x34, 0x7f, 0xf, 0xeb, 0x61, 0x83, 0xf2, 0xa1, 0xad, 0xff, 0xca, 0xec, 0xa8, 0xd9, 0x1a, 0xfc, 0xe8, 0x55, 0x5f, 0xfe, 0x54, 0xff, 0xab, 0x82, 0xcf, 0xa6, 0xf8, 0xab, 0xf1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc0, 0xec, 0x40, 0x48, 0x4, 0x2f, 0x71, 0x7b, 0xd8, 0xb, 0xbb, 0x6b, 0xa7, 0x3c, 0x3f, 0x5f, 0x22, 0x3e, 0x7d, 0xb, 0x7f, 0x80, 0x8, 0x21, 0xc3, 0x66, 0x12, 0xb4, 0x70, 0xd2, 0x99, 0xc7}} return a, nil } @@ -1603,7 +1603,7 @@ func epochScriptsGet_config_metadataCdc() (*asset, error) { return a, nil } -var _epochScriptsGet_create_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xce\x3f\x0b\xc2\x30\x10\x05\xf0\x3d\x9f\xe2\xd1\xa9\x5d\x8a\x73\x37\x49\x2b\x38\xd6\x8e\xa5\x43\x88\x57\x2d\xa4\xb9\x72\x49\x50\x11\xbf\xbb\xa0\xc5\x3f\xdb\x1d\xfc\x78\xef\x4d\xf3\xc2\x12\xb1\x73\x7c\x69\x16\xb6\x67\x8c\xc2\x33\xb2\xcf\x9f\xa9\x1f\xa1\x5d\x0a\x91\xa4\xd5\x6f\xb5\xb9\xb6\x7a\x5b\xd7\x87\xa6\xeb\x94\x32\xd6\x52\x08\xb9\x71\xae\xc0\x98\x3c\x66\x33\xf9\xdc\x88\x98\x5b\x85\xbe\x8b\x32\xf9\xd3\x50\x54\xe8\xff\x72\xca\xf5\x1a\x70\x57\x00\x20\x14\x93\xf8\xef\x9a\xd2\x0a\x99\x48\x9a\x9d\x23\x1b\x59\x56\x1e\x72\xcf\x47\xda\xd7\xa1\xc2\xab\xa1\x50\x0f\xf5\x0c\x00\x00\xff\xff\x69\xfc\x1b\x8a\xc9\x00\x00\x00" +var _epochScriptsGet_create_clustersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xb1\xca\x83\x40\x10\x84\xfb\x7b\x8a\xc1\x4a\x1b\x1f\xc0\xd6\xff\x0f\xa4\x0c\x29\xc5\x62\xb9\xac\x89\xb0\xde\xca\xde\x4a\x08\x21\xef\x1e\x08\x62\x4c\x37\x33\x7c\xc3\xcc\x38\xcd\x6a\x8e\x83\xe8\xfd\x7f\xd6\x78\xc3\x60\x3a\xa1\xd8\x7c\x11\x76\x44\x2b\x4b\x76\xb6\x53\xbb\xa3\xb6\xac\x08\x81\x62\xe4\x9c\x4b\x12\xa9\x30\x2c\x09\x13\x8d\xa9\x24\x33\x7a\x34\xe8\xce\x6e\x63\xba\xf6\x55\x83\xee\xa7\x57\xaf\xaa\xc7\x33\x00\x80\xb1\x2f\x96\xbe\x8f\xea\x68\x4c\xce\xad\x8a\x70\x74\xb5\x15\xcf\x65\xd2\x0b\x1f\xff\x72\x83\xcf\x42\x15\x5e\xe1\x1d\x00\x00\xff\xff\xb5\xb7\x78\xee\xcd\x00\x00\x00" func epochScriptsGet_create_clustersCdcBytes() ([]byte, error) { return bindataRead( @@ -1619,7 +1619,7 @@ func epochScriptsGet_create_clustersCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/scripts/get_create_clusters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x43, 0x5b, 0x6, 0xc4, 0xd6, 0xe4, 0xb3, 0x2c, 0xf1, 0xfe, 0x96, 0x6d, 0x60, 0x48, 0xbc, 0xbf, 0xd0, 0x12, 0xa6, 0x12, 0xa0, 0x15, 0x51, 0x7b, 0x6e, 0x52, 0x46, 0xf3, 0xa1, 0x5a, 0x48, 0x46}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x53, 0x30, 0xb5, 0x66, 0xa1, 0x17, 0x72, 0xdf, 0xf5, 0x1a, 0x82, 0x7a, 0xa9, 0x3d, 0x91, 0xef, 0xbf, 0x11, 0x15, 0x6e, 0xfd, 0x84, 0x7, 0x85, 0xde, 0xd8, 0x9, 0x31, 0x4d, 0x21, 0x64, 0x35}} return a, nil } @@ -6143,7 +6143,7 @@ func stakingproxyWithdraw_unstakedCdc() (*asset, error) { return a, nil } -var _storagefeesAdminSet_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\xcd\x6e\xd3\x40\x10\xbe\xfb\x29\xbe\xf6\x50\x39\x12\xb2\x39\x20\x0e\x11\x25\x4a\x69\xcc\x85\xaa\x28\x2e\x70\xde\x6e\xc6\xc9\x22\x7b\xd7\x9a\x1d\x93\x20\xe4\x77\x47\xeb\x9f\xe0\x12\x12\xb1\x07\xfb\xb0\xdf\xef\xcc\x9a\xaa\x76\x2c\xc8\x4a\xb7\xcf\xc5\xb1\xda\x52\x46\xe4\x51\xb0\xab\xf0\xfa\x90\x7d\x7a\xfc\x96\x3f\x3d\xae\x97\x1f\x57\xd9\x6a\x95\x2f\xef\xef\xd7\xab\x3c\x8f\xa2\x34\xc5\xd3\xce\x78\x08\x2b\xeb\x95\x16\xe3\x2c\xf4\x4e\xd9\x2d\x79\xc8\x8e\x50\x94\x6e\x0f\xdf\xeb\xa1\x08\x82\xb5\x62\x55\x91\x10\xfb\x68\x42\x8a\x07\xcc\xdd\x4f\x21\xff\x99\x78\x4d\x9e\xf8\x07\x6d\x82\xef\x1c\x5f\x32\x73\x78\xfb\x66\xf1\x0a\x95\xb1\xa6\x6a\xaa\x21\x60\x0f\x52\x81\x7f\xc4\xcc\xf0\x2b\x02\x80\xee\x53\x92\x40\x6d\x2a\x63\xd7\x54\xcc\x71\xf3\x57\xb7\x64\x19\xae\x8c\x17\x56\xe2\x38\xea\x18\x35\x53\xad\x98\x62\xa5\xb5\xcc\xa1\x1a\xd9\xc5\x77\x8e\xd9\xed\xbf\xaa\xb2\xa1\x19\x6e\x96\x5a\xbb\xc6\xca\x68\x13\x4e\x9a\xe2\xb9\xc3\x40\x81\xa9\x20\x26\xab\x09\xe2\xba\x01\x74\xf6\x70\xcf\xdf\x49\xcb\x91\xe1\xa9\x2c\x92\x31\x18\x6e\x11\xdc\x92\x61\x02\x49\xaf\xf5\xee\x72\xda\xf7\x71\x58\xcc\x1c\xe9\xc0\x1a\xff\x01\xd9\x01\x67\x47\xb3\x70\x16\x0b\xd4\xca\x1a\x1d\x5f\x7f\x70\x4d\xb9\x81\x75\x32\x66\x7e\x91\xf8\xc5\xa6\xba\x80\xd7\xbd\x50\xdb\x8f\x87\x0e\xa4\x1b\xa1\x49\x79\x53\xe0\xc2\xea\x70\x75\x0b\x6b\xca\x09\xfe\xa4\x7e\xe2\x49\x86\x9a\x0f\xb4\x55\xff\x52\xb9\xf4\x38\xae\xfe\x14\x6d\xa7\xa1\xce\xbe\x94\xff\x8c\xf4\x70\x8e\x1f\x9f\x55\x3e\x89\xd2\x46\xed\xef\x00\x00\x00\xff\xff\xaa\xbb\x15\x71\x56\x03\x00\x00" +var _storagefeesAdminSet_parametersCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6b\xdb\x40\x10\xc5\xef\xfa\x14\x2f\x3e\x04\x19\x8a\x74\x29\x3d\x98\xa6\x26\x29\xe8\xd4\xd0\x92\xfe\x3b\x4f\xd6\x23\x6b\x8b\xb4\x2b\x66\x47\x75\x4a\xd1\x77\x2f\xab\x3f\xae\x12\xd7\xa6\x7b\x90\x40\x7a\xef\xcd\x6f\x66\xd6\x36\xad\x17\x45\x51\xfb\xc3\x67\xf5\x42\x7b\x2e\x98\x03\x4a\xf1\x0d\x56\x2f\xbe\xae\x92\x24\xcf\xf1\xa5\xb2\x01\x2a\xe4\x02\x19\xb5\xde\xc1\x54\xe4\xf6\x1c\xa0\x15\xa3\xac\xfd\x01\x61\xb4\xa0\x8c\x49\x2d\x09\x35\xac\x2c\x21\x59\x98\xd2\x49\x73\xf7\x4b\x39\x7c\x62\x79\xe0\xc0\xf2\x93\x77\xc5\x87\x8f\xdf\x37\xf8\x5a\xd8\xa7\x37\xaf\xb7\xaf\xd0\x58\x67\x9b\xae\x99\x18\x46\x11\x45\xff\x51\xb3\xc6\xef\x04\x00\x86\x47\xcd\x0a\xda\x35\xd6\x3d\x70\xb9\xc1\xf5\x0b\xfc\xec\x36\xfe\xb2\x41\x85\xd4\x4b\x32\x38\x5a\xe1\x96\x84\x53\x32\x46\x37\xa0\x4e\xab\xf4\xce\x8b\xf8\xc3\x37\xaa\x3b\x5e\xe3\xfa\xd6\x18\xdf\x39\x9d\xcb\xc4\x93\xe7\x78\x1c\x34\x20\x08\x97\x2c\xec\x0c\x43\xfd\x30\x80\xa1\x3c\xfc\xe3\x0f\x36\x7a\x74\x04\xae\xcb\x6c\x06\xc3\x0d\x62\xb5\x6c\x9a\x40\x36\x66\xbd\xbd\x4c\xfb\x2e\x8d\x1b\xd9\x20\x9f\x5c\xf3\x3b\x2a\x07\xe1\xfa\x58\x2c\x9e\xed\x16\x2d\x39\x6b\xd2\xd5\x7b\xdf\xd5\x3b\x38\xaf\x33\xf3\x33\xe2\x67\x9b\x1a\x00\x57\x63\x50\x3f\x8e\x87\x9f\xd8\x74\xca\x8b\xe6\x6d\x89\x0b\xab\xc3\xd5\x0d\x9c\xad\x17\xfa\x93\xf6\xb3\xc0\x3a\xb5\x79\xcf\x7b\xfa\x57\xca\xa5\xcb\x71\xf5\xb7\xd1\x7e\x09\x75\xf6\xa6\xfc\x27\xd2\xfd\x39\x7f\x7a\x36\xf9\x04\xa5\x4f\xfa\x3f\x01\x00\x00\xff\xff\x05\xa9\x75\x7a\x4f\x03\x00\x00" func storagefeesAdminSet_parametersCdcBytes() ([]byte, error) { return bindataRead( @@ -6159,11 +6159,11 @@ func storagefeesAdminSet_parametersCdc() (*asset, error) { } info := bindataFileInfo{name: "storageFees/admin/set_parameters.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0x21, 0xda, 0xf9, 0xc4, 0x44, 0x7b, 0x28, 0xe5, 0xdc, 0xc9, 0x44, 0x7e, 0x43, 0x3c, 0x4, 0x72, 0xa6, 0xb4, 0x54, 0xba, 0x5b, 0x2d, 0x63, 0x14, 0xef, 0x32, 0xbe, 0x78, 0x21, 0x9b, 0x2b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6e, 0xd9, 0x32, 0xf5, 0x38, 0x90, 0x33, 0x23, 0xa, 0xeb, 0x8b, 0x76, 0xae, 0x50, 0x25, 0x2e, 0x3c, 0x95, 0x89, 0x31, 0x1, 0xd0, 0xa6, 0x9b, 0x56, 0x9b, 0x20, 0xe1, 0x48, 0x5e, 0xa9, 0x5c}} return a, nil } -var _storagefeesScriptsGet_account_available_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcd\x3f\xcb\xc2\x30\x10\x80\xf1\x3d\x9f\xe2\xc6\x76\x79\x79\x07\x71\xe8\x16\x69\xe2\x22\x14\x9a\x8a\xf3\x99\x5e\x25\x78\x49\x24\x7f\xb4\x20\x7e\x77\x17\xa7\x6e\xcf\xf4\xfc\x9c\x7f\xc4\x54\x40\x73\x7c\x99\x12\x13\xde\x48\x13\x65\x58\x52\xf4\xf0\xbf\xea\xd3\x70\x31\xd3\x30\xca\xa3\xd2\x4a\x19\xd9\xf7\xa3\x32\x46\x08\xb4\x96\x72\x6e\x90\xb9\x85\xa5\x06\xf0\xe8\x42\x83\xd6\xc6\x1a\x8a\x9c\xe7\x44\x39\x77\xf0\x8b\xb6\x83\xb3\x76\xeb\x7e\x07\x6f\x01\x00\x90\xa8\xd4\x14\xb6\xe2\xdf\x4c\x0b\x56\x2e\x53\xbc\x53\x90\x4f\x74\x8c\x57\xa6\x03\x32\x06\x4b\x9b\x75\x2b\x3e\x42\x7c\x03\x00\x00\xff\xff\x9c\xbd\x6d\xad\xb9\x00\x00\x00" +var _storagefeesScriptsGet_account_available_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x8d\x31\x0e\xc2\x30\x0c\x45\xf7\x9c\xe2\xab\x53\xbb\x30\x21\x86\x6e\x65\xe8\x05\x80\x03\x98\xd4\x45\x11\xae\x8d\x9c\x04\x90\x10\x77\x67\x61\xca\xf6\xf4\x86\xf7\xd2\xf6\x30\x2f\x98\xc5\x5e\xa7\x62\x4e\x37\x9e\x99\x33\x56\xb7\x0d\x5d\x63\xbb\x10\x28\x46\xce\xb9\x27\x91\x01\x6b\x55\x6c\x94\xb4\xa7\x18\xad\x6a\x99\x96\xc5\x39\xe7\x11\x7f\x18\x46\x5c\xe6\xf4\x3e\xec\xf1\x09\x00\xe0\x5c\xaa\x6b\xbb\xda\x2d\xbc\x52\x95\x72\xb6\x3b\xeb\xf4\xa4\x24\x74\x15\x3e\x92\x90\x46\x6e\xd2\x43\xf8\x86\xf0\x0b\x00\x00\xff\xff\xee\x68\x60\x24\xb2\x00\x00\x00" func storagefeesScriptsGet_account_available_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -6179,11 +6179,11 @@ func storagefeesScriptsGet_account_available_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "storageFees/scripts/get_account_available_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0x19, 0x75, 0x61, 0xa0, 0xbc, 0xea, 0xac, 0x1c, 0xc4, 0xc8, 0x8c, 0x33, 0x92, 0xcc, 0x1f, 0x8d, 0x26, 0x58, 0x7c, 0x63, 0xee, 0xc2, 0x27, 0x3b, 0x4f, 0xad, 0x90, 0xac, 0x1e, 0xf8, 0x56}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x32, 0x50, 0xda, 0x76, 0x6e, 0x91, 0xb, 0x23, 0x25, 0x39, 0x44, 0xac, 0xdf, 0x2c, 0xbb, 0xea, 0x83, 0xa1, 0xba, 0xc6, 0x85, 0x46, 0x4d, 0xac, 0x95, 0xe4, 0x42, 0xdd, 0x66, 0xb6, 0x86, 0xba}} return a, nil } -var _storagefeesScriptsGet_accounts_capacity_for_transaction_storage_checkCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8e\x31\x6b\xc3\x30\x10\x85\x77\xff\x8a\x37\xda\x60\x4a\x87\xd2\xc1\x9b\x49\xac\x2e\x85\x40\xe4\xd2\x21\x64\x38\x94\x4b\x2a\x6a\x4b\xe6\x4e\xa6\x0e\xa5\xff\xbd\x24\x31\x21\x24\x5a\xf4\xf8\x78\xdc\xfb\x7c\x3f\x44\x49\x30\x5d\xfc\xb1\x29\x0a\x1d\xd8\x30\x2b\xf6\x12\x7b\x3c\x4f\xe6\x7d\xf5\x69\xdb\xd5\xba\x7e\x6b\x4c\xd3\xd8\x7a\xb9\x5c\x37\xd6\x66\x19\x39\xc7\xaa\x39\x75\x5d\x81\xfd\x18\xd0\x93\x0f\x39\x39\x17\xc7\x90\xea\xdd\x4e\x58\x95\xb5\xc2\x66\xce\xdb\x12\x03\x1d\x59\x2a\xcc\xa0\x44\x4f\x53\x3b\x9d\xa6\x2a\x7c\x18\x3f\xbd\xbe\x14\x15\x36\x97\xb4\xc5\x6f\x06\x00\xc2\x69\x94\x70\xaf\xf6\x74\xe0\x54\x5f\x96\x74\x41\x03\x39\x9f\x8e\x26\x4a\x2b\x14\x94\x5c\xf2\x31\xcc\xe5\xc5\x17\xbb\xef\xfc\x7c\xe9\xf4\x1e\xed\xee\x49\x89\x6b\x79\xb6\x3d\x7f\x37\xf8\x46\xfa\x1a\x8b\xec\xef\x3f\x00\x00\xff\xff\x60\xc0\x2a\x19\x44\x01\x00\x00" +var _storagefeesScriptsGet_accounts_capacity_for_transaction_storage_checkCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x8e\xc1\x6a\xc3\x30\x10\x44\xef\xfa\x8a\x21\x27\x1b\x4c\x4f\xa5\x07\xdd\x42\x40\x3f\xd0\xf4\x14\x72\x58\x94\x4d\x2a\x6a\x49\x66\x57\xa6\x0e\xa5\xff\x5e\x12\x0b\x63\x5c\x5d\x34\x3c\x86\xd9\x17\xe2\x90\xa5\xc0\xf5\xf9\xfb\xbd\x64\xa1\x1b\x3b\x66\xc5\x55\x72\xc4\x6e\x43\x77\xc6\x90\xf7\xac\xda\x50\xdf\xb7\xb8\x8e\x09\x91\x42\x6a\xc8\xfb\x3c\xa6\xb2\xbf\x5c\x84\x55\x59\x2d\x4e\x35\x9f\x3b\x0c\x74\x67\xb1\xa8\xa0\x43\xa4\xe9\x38\x3d\xd6\x2c\x3e\x5c\x98\xde\x5e\x5b\x8b\xd3\x9c\xce\xf8\x31\x00\x20\x5c\x46\x49\x5b\xa7\x97\x1b\x97\xfd\x7c\x49\x0f\x34\x90\x0f\xe5\xee\xb2\x1c\x85\x92\x92\x2f\x21\xa7\x5a\x3e\x7c\xb2\xff\x6a\x9e\x4b\x8f\xf7\xdf\x6e\x4b\x3a\x2c\xe5\x6a\xfb\xfc\x56\x78\x25\xbd\xc4\xd6\xfc\xfe\x05\x00\x00\xff\xff\x33\xc0\x69\x3d\x3d\x01\x00\x00" func storagefeesScriptsGet_accounts_capacity_for_transaction_storage_checkCdcBytes() ([]byte, error) { return bindataRead( @@ -6199,11 +6199,11 @@ func storagefeesScriptsGet_accounts_capacity_for_transaction_storage_checkCdc() } info := bindataFileInfo{name: "storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x93, 0xe7, 0x9a, 0xeb, 0xbc, 0x63, 0x67, 0x64, 0x79, 0x7f, 0x85, 0x54, 0x38, 0xeb, 0xe4, 0xec, 0xac, 0x16, 0xfe, 0x9e, 0x8d, 0x5c, 0xe6, 0xeb, 0x20, 0x7d, 0x5f, 0x1b, 0x59, 0x21, 0xf5, 0xe0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0xdf, 0x5, 0xd2, 0x29, 0xa8, 0x2a, 0x4b, 0xa1, 0xae, 0xb3, 0x56, 0xc, 0xa9, 0x35, 0x83, 0xaa, 0xa7, 0x33, 0x53, 0x3b, 0xa3, 0x19, 0x1b, 0x71, 0x36, 0xbc, 0x97, 0x1, 0x9, 0x48, 0xcc}} return a, nil } -var _storagefeesScriptsGet_storage_capacityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcd\x3d\x0b\xc2\x30\x10\x80\xe1\x3d\xbf\xe2\xc6\x76\x11\x07\x71\xe8\x16\x6c\xe2\x22\x14\x1a\xc5\xf9\xb8\x5e\x25\x90\x8f\x92\x0f\xac\x88\xff\xdd\x41\xa7\x6e\xef\xf4\xbc\xd6\x2f\x31\x15\xd0\x2e\x3e\x4d\x89\x09\x1f\xac\x99\x33\xcc\x29\x7a\xd8\xaf\xfa\x32\xdc\xcd\x75\x18\xe5\x59\x69\xa5\x8c\xec\xfb\x51\x19\x23\x04\x12\x71\xce\x0d\x3a\xd7\xc2\x5c\x03\x78\xb4\xa1\x41\xa2\x58\x43\x91\xd3\x94\x38\xe7\x0e\xfe\xd1\x76\x70\xd3\x76\x3d\x1e\xe0\x2d\x00\x00\x12\x97\x9a\xc2\xf6\xb8\x23\x74\x54\x1d\x16\x96\x3f\xe6\x84\x0b\x92\x2d\xaf\x0d\xdb\x8a\x8f\x10\xdf\x00\x00\x00\xff\xff\xeb\xdb\x30\x0f\xb5\x00\x00\x00" +var _storagefeesScriptsGet_storage_capacityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcd\xbd\xaa\xc2\x40\x10\xc5\xf1\x7e\x9e\xe2\x90\x2a\x69\x6e\x75\xb1\x48\x17\x84\xbc\x80\xf8\x00\xc3\x64\x22\x0b\xfb\x11\x66\x67\x51\x11\xdf\xdd\x42\xab\xed\x0e\xa7\xf8\xfd\x43\x3a\x8a\x39\xd6\x58\xee\x17\x2f\xc6\x37\x5d\x55\x2b\x76\x2b\x09\x43\xf7\x0e\x44\x2c\xa2\xb5\x8e\x1c\xe3\x84\xbd\x65\x24\x0e\x79\x64\x91\xd2\xb2\x2f\xdb\x66\x5a\xeb\x8c\xdf\x98\x66\x5c\xd7\xf0\x38\xfd\xe3\x45\x00\x60\xea\xcd\x72\x9f\xfa\x13\x8e\xd2\x22\xbb\x2e\x5f\xe6\xcc\x07\x4b\xf0\x67\xc7\x4e\xf4\x26\xfa\x04\x00\x00\xff\xff\x8c\x0d\x5c\xd9\xae\x00\x00\x00" func storagefeesScriptsGet_storage_capacityCdcBytes() ([]byte, error) { return bindataRead( @@ -6219,11 +6219,11 @@ func storagefeesScriptsGet_storage_capacityCdc() (*asset, error) { } info := bindataFileInfo{name: "storageFees/scripts/get_storage_capacity.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x37, 0x54, 0xd, 0xa8, 0xab, 0x2b, 0xe6, 0x94, 0x7, 0xfc, 0x0, 0xcc, 0xe2, 0x2c, 0x81, 0x79, 0xfd, 0xd1, 0x6d, 0x2d, 0x80, 0xfb, 0xaa, 0x6d, 0xc7, 0xe3, 0x92, 0xd1, 0x25, 0xbe, 0xa7, 0x58}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x63, 0xd2, 0xf3, 0x9f, 0xea, 0xbb, 0x73, 0x3a, 0x51, 0xc8, 0xd, 0x5e, 0xc2, 0x63, 0x95, 0xa, 0x55, 0x31, 0x8e, 0x32, 0xbd, 0x2f, 0x88, 0xfe, 0xca, 0x12, 0x76, 0xa7, 0x3d, 0x7f, 0x40, 0xa7}} return a, nil } -var _storagefeesScriptsGet_storage_fee_conversionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcd\xbf\x0a\xc2\x30\x10\x80\xf1\xfd\x9e\xe2\xc6\x76\x11\x07\x71\x70\xab\x34\x71\x51\x2a\x89\xe2\x1c\xea\xb5\x04\xf2\x47\xee\x52\xad\x88\xef\x2e\xe2\xe6\xf6\x4d\xdf\xcf\xc7\x5b\xe6\x82\x3a\xe4\x87\x2d\x99\xdd\x48\x9a\x48\x70\xe0\x1c\x71\x39\xeb\x7d\x77\xb1\xa7\xce\x34\x3b\xa5\x95\xb2\x4d\xdb\x1a\x65\x2d\x80\xeb\x7b\x12\xa9\x5c\x08\x35\x0e\x53\xc2\xe8\x7c\xaa\xea\x0d\x9e\xb5\x9f\xd7\x2b\x7c\x01\x22\x22\x53\x99\x38\xfd\xaf\x17\xf2\xeb\x03\x8d\x6e\xfb\x2c\x24\x47\x62\x43\x42\x7c\xa7\xeb\x97\x83\x37\xc0\x27\x00\x00\xff\xff\xc0\x2c\xcd\xf6\x95\x00\x00\x00" +var _storagefeesScriptsGet_storage_fee_conversionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xca\xcc\x2d\xc8\x2f\x2a\x51\x70\xcb\xc9\x2f\x0f\x2e\xc9\x2f\x4a\x4c\x4f\x75\x4b\x4d\x2d\x56\x48\x2b\xca\xcf\x55\x50\x42\x13\x55\xe2\xe2\x4a\x4c\x4e\x4e\x2d\x2e\xd6\x48\xcc\xc9\xd1\x54\x48\x2b\xcd\x53\xc8\x4d\xcc\xcc\xd3\xd0\xb4\x52\x08\x75\xcb\xac\x30\x33\x51\xa8\xe6\x52\x50\x50\x50\x28\x4a\x2d\x29\x2d\xca\x43\x37\x53\xaf\x18\xc2\xf6\x4d\x4d\x4f\x74\xaa\x2c\x49\x2d\x0e\x48\x2d\x0a\x4a\x2d\x4e\x2d\x2a\x4b\x4d\x71\xf3\xf1\x0f\xe7\xaa\xe5\xe2\x02\x04\x00\x00\xff\xff\x0f\x9e\x44\xff\x8e\x00\x00\x00" func storagefeesScriptsGet_storage_fee_conversionCdcBytes() ([]byte, error) { return bindataRead( @@ -6239,11 +6239,11 @@ func storagefeesScriptsGet_storage_fee_conversionCdc() (*asset, error) { } info := bindataFileInfo{name: "storageFees/scripts/get_storage_fee_conversion.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x71, 0x1f, 0x42, 0x90, 0x62, 0x9f, 0x28, 0x22, 0x6d, 0x5b, 0xb1, 0x53, 0x2f, 0xf8, 0x5e, 0x10, 0xf8, 0xbe, 0x9d, 0x50, 0x3, 0x3f, 0x9e, 0x92, 0xc1, 0x92, 0x5c, 0xcb, 0xd2, 0x12, 0x6a, 0x56}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x71, 0x5c, 0x5d, 0x1, 0xde, 0x2a, 0xe5, 0x96, 0x6b, 0x2b, 0x70, 0x3a, 0x9c, 0xae, 0x50, 0x36, 0x4a, 0xea, 0xf2, 0xef, 0x3d, 0xdd, 0xf7, 0xa2, 0x20, 0x5c, 0x52, 0xf6, 0xb7, 0x93, 0x56, 0xb2}} return a, nil } -var _storagefeesScriptsGet_storage_fee_minCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcc\xb1\x0a\xc2\x30\x10\x00\xd0\xfd\xbe\xe2\xc6\x76\x11\x07\x71\x70\x2b\x34\x71\x11\x0a\x89\xe2\x1c\xca\x55\x0e\x72\x89\x5c\x12\x2d\x88\xff\xee\xe2\xd4\xf5\x0d\x8f\xe5\x99\xb5\xa2\x8d\xf9\xed\x6b\xd6\xf0\x20\x4b\x54\x70\xd1\x2c\xb8\x5f\xed\x65\xba\xfb\xeb\xe4\x86\xb3\xb1\xc6\xf8\x61\x1c\x9d\xf1\x1e\x20\xcc\x33\x95\xd2\x85\x18\x7b\x5c\x5a\x42\x09\x9c\xba\xfe\x84\x37\xcb\xeb\xf1\x80\x1f\x40\x44\x54\xaa\x4d\xd3\xb6\xde\x09\x27\x96\x26\x7f\x72\x54\x48\x5f\xa1\x72\x4e\xf0\x05\xf8\x05\x00\x00\xff\xff\xa5\xb7\x5f\x7e\x8f\x00\x00\x00" +var _storagefeesScriptsGet_storage_fee_minCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\xcc\x31\x0a\x02\x41\x0c\x05\xd0\x3e\xa7\xf8\x6c\xb5\xdb\x58\x89\x85\x07\x98\x03\x28\x1e\x20\x2c\x59\x09\x4c\x12\xc9\xcc\xa8\x20\xde\xdd\xc6\x6a\xdb\x57\x3c\xb5\x47\x64\x47\xa9\xf1\xba\xf6\x48\xbe\x4b\x11\x69\xd8\x32\x0c\xd3\x4e\x27\x22\x5e\x57\x69\x6d\xe6\x5a\x17\x6c\xc3\x61\xac\x3e\x2f\x67\xdc\x8a\xbe\x4f\x47\x7c\x08\x00\x52\xfa\x48\xdf\x9f\x07\x53\x57\x1b\xf6\xa7\x8b\x34\xc9\x27\x77\x0d\xa7\x2f\xd1\x2f\x00\x00\xff\xff\x10\x6e\x9d\x6a\x88\x00\x00\x00" func storagefeesScriptsGet_storage_fee_minCdcBytes() ([]byte, error) { return bindataRead( @@ -6259,7 +6259,7 @@ func storagefeesScriptsGet_storage_fee_minCdc() (*asset, error) { } info := bindataFileInfo{name: "storageFees/scripts/get_storage_fee_min.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x94, 0x76, 0xf, 0x44, 0x9, 0xe, 0xac, 0x1d, 0x61, 0x30, 0x83, 0xe7, 0xec, 0x6b, 0xb4, 0xd2, 0xba, 0x9e, 0xef, 0x3f, 0xae, 0xf, 0xc1, 0x81, 0xd1, 0x47, 0x52, 0x9a, 0xec, 0xae, 0xaf, 0xd9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x65, 0x59, 0xec, 0xe1, 0xe, 0xc5, 0x8d, 0x9f, 0xd9, 0x60, 0xe4, 0x4e, 0xd0, 0x48, 0x59, 0xf0, 0xe1, 0x96, 0xc1, 0xc, 0xa, 0xd6, 0x95, 0x97, 0xa3, 0x50, 0x4c, 0xd1, 0x1d, 0x13, 0x3f, 0x1a}} return a, nil } diff --git a/lib/go/test/flow_dkg_test.go b/lib/go/test/flow_dkg_test.go index fb19a2924..7f4a8579c 100644 --- a/lib/go/test/flow_dkg_test.go +++ b/lib/go/test/flow_dkg_test.go @@ -29,6 +29,8 @@ func TestDKG(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() diff --git a/lib/go/test/flow_idtable_nodes_test.go b/lib/go/test/flow_idtable_nodes_test.go index 32adaef20..1c810bcd8 100644 --- a/lib/go/test/flow_idtable_nodes_test.go +++ b/lib/go/test/flow_idtable_nodes_test.go @@ -37,6 +37,8 @@ func TestIDTableManyNodes(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() @@ -369,6 +371,8 @@ func TestIDTableUnstakeAllManyDelegators(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() diff --git a/lib/go/test/flow_idtable_staking_test.go b/lib/go/test/flow_idtable_staking_test.go index e660e247c..7ffe859c6 100644 --- a/lib/go/test/flow_idtable_staking_test.go +++ b/lib/go/test/flow_idtable_staking_test.go @@ -52,6 +52,8 @@ func TestIDTableDeployment(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() @@ -233,6 +235,8 @@ func TestIDTableTransferAdmin(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() @@ -751,6 +755,8 @@ func TestIDTableApprovals(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() @@ -1040,6 +1046,8 @@ func TestIDTableStaking(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() @@ -3340,6 +3348,8 @@ func TestIDTableRewardsWitholding(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() diff --git a/lib/go/test/flow_lockedtokens_test.go b/lib/go/test/flow_lockedtokens_test.go index 031a27037..a6ea2cdc9 100644 --- a/lib/go/test/flow_lockedtokens_test.go +++ b/lib/go/test/flow_lockedtokens_test.go @@ -25,6 +25,8 @@ func TestLockedTokensStaker(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() @@ -98,12 +100,13 @@ func TestLockedTokensStaker(t *testing.T) { _, err = b.CommitBlock() assert.NoError(t, err) + env.StakingProxyAddress = stakingProxyAddress.String() + adminAccountKey, adminSigner := accountKeys.NewWithSigner() adminAddress, _ := adapter.CreateAccount(context.Background(), []*flow.AccountKey{adminAccountKey}, nil) lockedTokensAccountKey, _ := accountKeys.NewWithSigner() lockedTokensAddress := deployLockedTokensContract(t, b, env, idTableAddress, stakingProxyAddress, lockedTokensAccountKey, adminAddress, adminSigner) - env.StakingProxyAddress = stakingProxyAddress.Hex() env.LockedTokensAddress = lockedTokensAddress.Hex() // Create new keys for the user account @@ -635,6 +638,8 @@ func TestLockedTokensDelegator(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() @@ -1100,6 +1105,8 @@ func TestCustodyProviderAccountCreation(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() @@ -1456,6 +1463,8 @@ func TestLockedTokensRealStaking(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() @@ -1480,6 +1489,8 @@ func TestLockedTokensRealStaking(t *testing.T) { _, err = b.CommitBlock() assert.NoError(t, err) + env.StakingProxyAddress = stakingProxyAddress.String() + adminAccountKey, adminSigner := accountKeys.NewWithSigner() adminAddress, _ := adapter.CreateAccount(context.Background(), []*flow.AccountKey{adminAccountKey}, nil) @@ -1788,6 +1799,8 @@ func TestLockedTokensRealDelegating(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() diff --git a/lib/go/test/flow_qc_test.go b/lib/go/test/flow_qc_test.go index f09114deb..c74a7bfdd 100644 --- a/lib/go/test/flow_qc_test.go +++ b/lib/go/test/flow_qc_test.go @@ -64,6 +64,8 @@ func TestQuorumCertificate(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() @@ -461,6 +463,8 @@ func TestQuorumCertificateMoreNodes(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() @@ -729,6 +733,8 @@ func TestQuorumCertificateNotSubmittedVote(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() diff --git a/lib/go/test/flow_stakingproxy_test.go b/lib/go/test/flow_stakingproxy_test.go index 0bf3c6936..a97384cd1 100644 --- a/lib/go/test/flow_stakingproxy_test.go +++ b/lib/go/test/flow_stakingproxy_test.go @@ -27,6 +27,8 @@ func TestStakingProxy(t *testing.T) { env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index f8fe72592..b84a18cbf 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -5,11 +5,11 @@ go 1.18 require ( github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 github.com/coreos/go-semver v0.3.0 - github.com/onflow/cadence v1.0.0-M5 + github.com/onflow/cadence v1.0.0-M8 github.com/onflow/crypto v0.25.0 - github.com/onflow/flow-emulator v1.0.0-M3 - github.com/onflow/flow-go v0.33.2-0.20240206235622-50f8c81f1f43 - github.com/onflow/flow-go-sdk v1.0.0-M2 + github.com/onflow/flow-emulator v1.0.0-M7.0.20240227020422-2ec59747f9be + github.com/onflow/flow-go v0.34.0-crescendo-preview.2.0.20240227001756-cb6311412b78 + github.com/onflow/flow-go-sdk v1.0.0-M6 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 ) @@ -50,7 +50,7 @@ require ( github.com/fxamacker/circlehash v0.3.0 // indirect github.com/getsentry/sentry-go v0.18.0 // indirect github.com/glebarez/go-sqlite v1.22.0 // indirect - github.com/go-logr/logr v1.2.4 // indirect + github.com/go-logr/logr v1.4.1 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect github.com/go-redis/redis/v8 v8.11.5 // indirect @@ -60,62 +60,62 @@ require ( github.com/golang/glog v1.1.2 // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect - github.com/google/uuid v1.5.0 // indirect + github.com/google/uuid v1.6.0 // indirect github.com/gorilla/websocket v1.5.0 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-multierror v1.1.1 // indirect - github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d // indirect - github.com/hashicorp/golang-lru/v2 v2.0.2 // indirect + github.com/hashicorp/golang-lru v1.0.2 // indirect + github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect github.com/hashicorp/hcl v1.0.0 // indirect github.com/holiman/bloomfilter/v2 v2.0.3 // indirect github.com/holiman/uint256 v1.2.3 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/ipfs/bbloom v0.0.4 // indirect - github.com/ipfs/go-block-format v0.1.2 // indirect + github.com/ipfs/go-block-format v0.2.0 // indirect github.com/ipfs/go-cid v0.4.1 // indirect github.com/ipfs/go-datastore v0.6.0 // indirect github.com/ipfs/go-ipfs-blockstore v1.3.0 // indirect github.com/ipfs/go-ipfs-ds-help v1.1.0 // indirect - github.com/ipfs/go-ipfs-util v0.0.2 // indirect - github.com/ipfs/go-ipld-format v0.5.0 // indirect + github.com/ipfs/go-ipfs-util v0.0.3 // indirect + github.com/ipfs/go-ipld-format v0.6.0 // indirect github.com/ipfs/go-log v1.0.5 // indirect github.com/ipfs/go-log/v2 v2.5.1 // indirect github.com/ipfs/go-metrics-interface v0.0.1 // indirect github.com/jbenet/goprocess v0.1.4 // indirect github.com/k0kubun/pp v3.0.1+incompatible // indirect github.com/kevinburke/go-bindata v3.24.0+incompatible // indirect - github.com/klauspost/compress v1.16.5 // indirect - github.com/klauspost/cpuid/v2 v2.2.5 // indirect + github.com/klauspost/compress v1.17.4 // indirect + github.com/klauspost/cpuid/v2 v2.2.6 // indirect github.com/kr/pretty v0.3.1 // indirect github.com/kr/text v0.2.0 // indirect github.com/libp2p/go-buffer-pool v0.1.0 // indirect - github.com/libp2p/go-libp2p v0.28.1 // indirect + github.com/libp2p/go-libp2p v0.32.2 // indirect github.com/logrusorgru/aurora v2.0.3+incompatible // indirect github.com/logrusorgru/aurora/v4 v4.0.0 // indirect github.com/magiconair/properties v1.8.7 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.20 // indirect github.com/mattn/go-runewidth v0.0.15 // indirect - github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect + github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 // indirect github.com/minio/sha256-simd v1.0.1 // indirect github.com/mitchellh/mapstructure v1.5.0 // indirect github.com/mmcloughlin/addchain v0.4.0 // indirect github.com/mr-tron/base58 v1.2.0 // indirect github.com/multiformats/go-base32 v0.1.0 // indirect github.com/multiformats/go-base36 v0.2.0 // indirect - github.com/multiformats/go-multiaddr v0.9.0 // indirect + github.com/multiformats/go-multiaddr v0.12.2 // indirect github.com/multiformats/go-multibase v0.2.0 // indirect github.com/multiformats/go-multicodec v0.9.0 // indirect github.com/multiformats/go-multihash v0.2.3 // indirect - github.com/multiformats/go-multistream v0.4.1 // indirect + github.com/multiformats/go-multistream v0.5.0 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876 // indirect github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 // indirect github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a // indirect - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 // indirect + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a // indirect github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect @@ -124,15 +124,15 @@ require ( github.com/pierrec/lz4 v2.6.1+incompatible // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/prometheus/client_golang v1.16.0 // indirect - github.com/prometheus/client_model v0.4.0 // indirect - github.com/prometheus/common v0.42.0 // indirect - github.com/prometheus/procfs v0.10.1 // indirect + github.com/prometheus/client_golang v1.18.0 // indirect + github.com/prometheus/client_model v0.5.0 // indirect + github.com/prometheus/common v0.45.0 // indirect + github.com/prometheus/procfs v0.12.0 // indirect github.com/psiemens/graceland v1.0.0 // indirect github.com/psiemens/sconfig v0.1.0 // indirect github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect github.com/rivo/uniseg v0.4.4 // indirect - github.com/rogpeppe/go-internal v1.9.0 // indirect + github.com/rogpeppe/go-internal v1.10.0 // indirect github.com/sethvargo/go-retry v0.2.3 // indirect github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible // indirect github.com/slok/go-http-metrics v0.10.0 // indirect @@ -156,33 +156,31 @@ require ( github.com/vmihailenco/tagparser v0.1.1 // indirect github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect - go.opentelemetry.io/otel v1.16.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0 // indirect - go.opentelemetry.io/otel/metric v1.16.0 // indirect - go.opentelemetry.io/otel/sdk v1.16.0 // indirect - go.opentelemetry.io/otel/trace v1.16.0 // indirect - go.opentelemetry.io/proto/otlp v0.19.0 // indirect + go.opentelemetry.io/otel v1.22.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 // indirect + go.opentelemetry.io/otel/metric v1.22.0 // indirect + go.opentelemetry.io/otel/sdk v1.21.0 // indirect + go.opentelemetry.io/otel/trace v1.22.0 // indirect + go.opentelemetry.io/proto/otlp v1.0.0 // indirect go.uber.org/atomic v1.11.0 // indirect go.uber.org/multierr v1.11.0 // indirect - go.uber.org/zap v1.24.0 // indirect - golang.org/x/crypto v0.17.0 // indirect - golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc // indirect + go.uber.org/zap v1.26.0 // indirect + golang.org/x/crypto v0.18.0 // indirect + golang.org/x/exp v0.0.0-20240119083558-1b970713d09a // indirect golang.org/x/mod v0.14.0 // indirect - golang.org/x/net v0.19.0 // indirect - golang.org/x/sync v0.5.0 // indirect - golang.org/x/sys v0.15.0 // indirect + golang.org/x/net v0.20.0 // indirect + golang.org/x/sync v0.6.0 // indirect + golang.org/x/sys v0.16.0 // indirect golang.org/x/text v0.14.0 // indirect - golang.org/x/tools v0.16.1 // indirect + golang.org/x/tools v0.17.0 // indirect golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect - gonum.org/v1/gonum v0.13.0 // indirect - google.golang.org/appengine v1.6.7 // indirect - google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405 // indirect - google.golang.org/grpc v1.59.0 // indirect - google.golang.org/protobuf v1.31.0 // indirect + gonum.org/v1/gonum v0.14.0 // indirect + google.golang.org/appengine v1.6.8 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20240108191215-35c7eff3a6b1 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 // indirect + google.golang.org/grpc v1.60.1 // indirect + google.golang.org/protobuf v1.32.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect lukechampine.com/blake3 v1.2.1 // indirect @@ -195,11 +193,11 @@ require ( require ( // replaced by module version in this repo - disregard pinned version - github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240214231217-439c5aa214ee + github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240216154240-9d90f6a1002b // replaced by module version in this repo - disregard pinned version github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20231016154253-a00dbf7c061f ) -// replace github.com/onflow/flow-core-contracts/lib/go/contracts => ../contracts +replace github.com/onflow/flow-core-contracts/lib/go/contracts => ../contracts -// replace github.com/onflow/flow-core-contracts/lib/go/templates => ../templates +replace github.com/onflow/flow-core-contracts/lib/go/templates => ../templates diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 5c99c9aa3..7d3a97a63 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1032,7 +1032,6 @@ github.com/aws/smithy-go v1.15.0/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J github.com/aws/smithy-go v1.17.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE= github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= -github.com/benbjohnson/clock v1.3.5 h1:VvXlSJBzZpA/zum6Sj74hxwYI2DIxRWuNIoXAzHZz5o= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= @@ -1179,6 +1178,7 @@ github.com/dlclark/regexp2 v1.7.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnm github.com/dnaeon/go-vcr v1.1.0/go.mod h1:M7tiix8f0r6mKKJ3Yq/kqU1OYf3MnfmBWVbPx/yU9ko= github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ= github.com/docker/docker v1.6.2/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= github.com/dop251/goja v0.0.0-20211022113120-dc8c55024d06/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= github.com/dop251/goja v0.0.0-20220405120441-9037c2b61cbf/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk= @@ -1284,8 +1284,9 @@ github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= +github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-martini/martini v0.0.0-20170121215854-22fa46961aab/go.mod h1:/P9AEU963A2AYjv4d1V5eVL1CQbEJq6aCNHDDjibzu8= @@ -1429,7 +1430,7 @@ github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20230207041349-798e818bf904/go.mod h1:uglQLonpP8qtYCYyzA+8c/9qtqgA3qsXGYqCPKARAFg= -github.com/google/pprof v0.0.0-20230602150820-91b7bce49751 h1:hR7/MlvK23p6+lIw9SN1TigNLn9ZnF3W4SYRKq2gAHs= +github.com/google/pprof v0.0.0-20231229205709-960ae82b1e42 h1:dHLYa5D8/Ta0aLR2XcPsrkpAgGeFs6thhMcQK0oQ0n8= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/s2a-go v0.1.0/go.mod h1:OJpEgntRZo8ugHpF9hkoLJbS5dSI20XZeXJ9JVywLlM= github.com/google/s2a-go v0.1.3/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= @@ -1443,8 +1444,8 @@ github.com/google/uuid v1.2.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+ github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.5.0 h1:1p67kYwdtXjb0gL0BPiP1Av9wiZPo5A8z2cWkTZ+eyU= -github.com/google/uuid v1.5.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= @@ -1484,8 +1485,9 @@ github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgf github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0 h1:Wqo399gCIufwto+VfwCSvsnfGpF/w5E9CNxSwbpD6No= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0/go.mod h1:qmOFXW2epJhM0qSnUUYpldc7gVz2KMQwJ/QYCDIa7XU= github.com/guptarohit/asciigraph v0.5.5/go.mod h1:dYl5wwK4gNsnFf9Zp+l06rFiDZ5YtXM6x7SRWZ3KGag= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= @@ -1500,10 +1502,11 @@ github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5 github.com/hashicorp/go-version v1.2.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d h1:dg1dEPuWpEqDnvIw251EVy4zlP8gWbsGj4BsUKCRpYs= github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= -github.com/hashicorp/golang-lru/v2 v2.0.2 h1:Dwmkdr5Nc/oBiXgJS3CDHNhJtIHkuZ3DZF5twqnfBdU= -github.com/hashicorp/golang-lru/v2 v2.0.2/go.mod h1:QeFd9opnmA6QUJc5vARoKUSoFhyfM2/ZepoAG6RGpeM= +github.com/hashicorp/golang-lru v1.0.2 h1:dV3g9Z/unq5DpblPpw+Oqcv4dU/1omnb4Ok8iPY6p1c= +github.com/hashicorp/golang-lru v1.0.2/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= +github.com/hashicorp/golang-lru/v2 v2.0.7 h1:a+bsQ5rvGLjzHuww6tVxozPZFVghXaHOwFs4luLUK2k= +github.com/hashicorp/golang-lru/v2 v2.0.7/go.mod h1:QeFd9opnmA6QUJc5vARoKUSoFhyfM2/ZepoAG6RGpeM= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7/go.mod h1:5GuXa7vkL8u9FkFuWdVvfR5ix8hRB7DbOAaYULamFpc= @@ -1540,9 +1543,9 @@ github.com/influxdata/tdigest v0.0.0-20181121200506-bf2b5ad3c0a9/go.mod h1:Js0mq github.com/influxdata/usage-client v0.0.0-20160829180054-6d3895376368/go.mod h1:Wbbw6tYNvwa5dlB6304Sd+82Z3f7PmVZHVKU637d4po= github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs= github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0= -github.com/ipfs/boxo v0.10.0 h1:tdDAxq8jrsbRkYoF+5Rcqyeb91hgWe2hp7iLu7ORZLY= -github.com/ipfs/go-block-format v0.1.2 h1:GAjkfhVx1f4YTODS6Esrj1wt2HhrtwTnhEr+DyPUaJo= -github.com/ipfs/go-block-format v0.1.2/go.mod h1:mACVcrxarQKstUU3Yf/RdwbC4DzPV6++rO2a3d+a/KE= +github.com/ipfs/boxo v0.17.0 h1:fVXAb12dNbraCX1Cdid5BB6Kl62gVLNVA+e0EYMqAU0= +github.com/ipfs/go-block-format v0.2.0 h1:ZqrkxBA2ICbDRbK8KJs/u0O3dlp6gmAuuXUJNiW1Ycs= +github.com/ipfs/go-block-format v0.2.0/go.mod h1:+jpL11nFx5A/SPpsoBn6Bzkra/zaArfSmsknbPMYgzM= github.com/ipfs/go-cid v0.0.5/go.mod h1:plgt+Y5MnOey4vO4UlUazGqdbEXuFYitED67FexhXog= github.com/ipfs/go-cid v0.4.1 h1:A/T3qGvxi4kpKWWcPC/PgbvDA2bjVLO7n4UeVwnbs/s= github.com/ipfs/go-cid v0.4.1/go.mod h1:uQHwDeX4c6CtyrFwdqyhpNcxVewur1M7l7fNU7LKwZk= @@ -1556,10 +1559,10 @@ github.com/ipfs/go-ipfs-blockstore v1.3.0/go.mod h1:KgtZyc9fq+P2xJUiCAzbRdhhqJHv github.com/ipfs/go-ipfs-delay v0.0.0-20181109222059-70721b86a9a8/go.mod h1:8SP1YXK1M1kXuc4KJZINY3TQQ03J2rwBG9QfXmbRPrw= github.com/ipfs/go-ipfs-ds-help v1.1.0 h1:yLE2w9RAsl31LtfMt91tRZcrx+e61O5mDxFRR994w4Q= github.com/ipfs/go-ipfs-ds-help v1.1.0/go.mod h1:YR5+6EaebOhfcqVCyqemItCLthrpVNot+rsOU/5IatU= -github.com/ipfs/go-ipfs-util v0.0.2 h1:59Sswnk1MFaiq+VcaknX7aYEyGyGDAA73ilhEK2POp8= -github.com/ipfs/go-ipfs-util v0.0.2/go.mod h1:CbPtkWJzjLdEcezDns2XYaehFVNXG9zrdrtMecczcsQ= -github.com/ipfs/go-ipld-format v0.5.0 h1:WyEle9K96MSrvr47zZHKKcDxJ/vlpET6PSiQsAFO+Ds= -github.com/ipfs/go-ipld-format v0.5.0/go.mod h1:ImdZqJQaEouMjCvqCe0ORUS+uoBmf7Hf+EO/jh+nk3M= +github.com/ipfs/go-ipfs-util v0.0.3 h1:2RFdGez6bu2ZlZdI+rWfIdbQb1KudQp3VGwPtdNCmE0= +github.com/ipfs/go-ipfs-util v0.0.3/go.mod h1:LHzG1a0Ig4G+iZ26UUOMjHd+lfM84LZCrn17xAKWBvs= +github.com/ipfs/go-ipld-format v0.6.0 h1:VEJlA2kQ3LqFSIm5Vu6eIlSxD/Ze90xtc4Meten1F5U= +github.com/ipfs/go-ipld-format v0.6.0/go.mod h1:g4QVMTn3marU3qXchwjpKPKgJv+zF+OlaKMyhJ4LHPg= github.com/ipfs/go-log v1.0.5 h1:2dOuUCB1Z7uoczMWgAyDck5JLb72zHzrMnGnCNNbvY8= github.com/ipfs/go-log v1.0.5/go.mod h1:j0b8ZoR+7+R99LD9jZ6+AJsrzkPbSXbZfGakb5JPtIo= github.com/ipfs/go-log/v2 v2.1.3/go.mod h1:/8d0SH3Su5Ooc31QlL1WysJhvyOTDCjcCZ9Axpmri6g= @@ -1633,15 +1636,16 @@ github.com/klauspost/compress v1.9.7/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0 github.com/klauspost/compress v1.12.3/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg= github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= github.com/klauspost/compress v1.15.15/go.mod h1:ZcK2JAFqKOpnBlxcLsJzYfrS9X1akm9fHZNnD9+Vo/4= -github.com/klauspost/compress v1.16.5 h1:IFV2oUNUzZaz+XyusxpLzpzS8Pt5rh0Z16For/djlyI= -github.com/klauspost/compress v1.16.5/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= +github.com/klauspost/compress v1.17.4 h1:Ej5ixsIri7BrIjBkRZLTo6ghwrEtHFk7ijlczPW4fZ4= +github.com/klauspost/compress v1.17.4/go.mod h1:/dCuZOvVtNoHsyb+cuJD3itjs3NbnF6KH9zAO4BDxPM= github.com/klauspost/cpuid v0.0.0-20170728055534-ae7887de9fa5/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= github.com/klauspost/cpuid v1.2.1/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= github.com/klauspost/cpuid/v2 v2.2.0/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= -github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= +github.com/klauspost/cpuid/v2 v2.2.6 h1:ndNyv040zDGIDh8thGkXYjnFtiN02M1PVVF+JE/48xc= +github.com/klauspost/cpuid/v2 v2.2.6/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6/go.mod h1:+ZoRqAPRLkC4NPOvfYeR5KNOrY6TD+/sAC3HXPZgDYg= github.com/klauspost/pgzip v1.0.2-0.20170402124221-0bf5dcad4ada/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= @@ -1672,11 +1676,11 @@ github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= github.com/libp2p/go-buffer-pool v0.1.0 h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8= github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QTWy5HSiZacSbPg= github.com/libp2p/go-cidranger v1.1.0 h1:ewPN8EZ0dd1LSnrtuwd4709PXVcITVeuwbag38yPW7c= -github.com/libp2p/go-libp2p v0.28.1 h1:YurK+ZAI6cKfASLJBVFkpVBdl3wGhFi6fusOt725ii8= -github.com/libp2p/go-libp2p v0.28.1/go.mod h1:s3Xabc9LSwOcnv9UD4nORnXKTsWkPMkIMB/JIGXVnzk= -github.com/libp2p/go-libp2p-asn-util v0.3.0 h1:gMDcMyYiZKkocGXDQ5nsUQyquC9+H+iLEQHwOCZ7s8s= +github.com/libp2p/go-libp2p v0.32.2 h1:s8GYN4YJzgUoyeYNPdW7JZeZ5Ee31iNaIBfGYMAY4FQ= +github.com/libp2p/go-libp2p v0.32.2/go.mod h1:E0LKe+diV/ZVJVnOJby8VC5xzHF0660osg71skcxJvk= +github.com/libp2p/go-libp2p-asn-util v0.4.1 h1:xqL7++IKD9TBFMgnLPZR6/6iYhawHKHl950SO9L6n94= github.com/libp2p/go-libp2p-kbucket v0.6.3 h1:p507271wWzpy2f1XxPzCQG9NiN6R6lHL9GiSErbQQo0= -github.com/libp2p/go-libp2p-pubsub v0.9.3 h1:ihcz9oIBMaCK9kcx+yHWm3mLAFBMAUsM4ux42aikDxo= +github.com/libp2p/go-libp2p-pubsub v0.10.0 h1:wS0S5FlISavMaAbxyQn3dxMOe2eegMfswM471RuHJwA= github.com/libp2p/go-msgio v0.3.0 h1:mf3Z8B1xcFN314sWX+2vOTShIE0Mmn2TXn3YCUQGNj0= github.com/logrusorgru/aurora v2.0.3+incompatible h1:tOpm7WcpBTn4fjmVfgpQq0EfczGlG91VSDkswnjF5A8= github.com/logrusorgru/aurora v2.0.3+incompatible/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= @@ -1730,13 +1734,13 @@ github.com/mattn/go-tty v0.0.3/go.mod h1:ihxohKRERHTVzN+aSVRwACLCeqIoZAWpoICkkvr github.com/mattn/goveralls v0.0.2/go.mod h1:8d1ZMHsd7fW6IRPKQh46F2WRpyib5/X4FOpevwGNQEw= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= -github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= -github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 h1:jWpvCLoY8Z/e3VKvlsiIGKtc+UG6U5vzxaoagmhXfyg= +github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0/go.mod h1:QUyp042oQthUoa9bqDv0ER0wrtXnBruoNd7aNjkbP+k= github.com/mediocregopher/mediocre-go-lib v0.0.0-20181029021733-cb65787f37ed/go.mod h1:dSsfyI2zABAdhcbvkXqgxOxrCsbYeHCPgrZkku60dSg= github.com/mediocregopher/radix/v3 v3.3.0/go.mod h1:EmfVyvspXz1uZEyPBMyGK+kjWiKQGvsUt6O3Pj+LDCQ= github.com/mediocregopher/radix/v3 v3.4.2/go.mod h1:8FL3F6UQRXHXIBSPUs5h0RybMF8i4n7wVopoX3x7Bv8= github.com/microcosm-cc/bluemonday v1.0.2/go.mod h1:iVP4YcDBq+n/5fb23BhYFvIMq/leAFZyRl6bYmGDlGc= -github.com/miekg/dns v1.1.54 h1:5jon9mWcb0sFJGpnI99tOMhCPyJ+RPVz5b63MQG0VWI= +github.com/miekg/dns v1.1.57 h1:Jzi7ApEIzwEPLHWRcafCN9LZSBbqQpxjt/wpgvg7wcM= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1/go.mod h1:pD8RvIylQ358TN4wwqatJ8rNavkEINozVn9DtGI3dfQ= github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= @@ -1773,8 +1777,8 @@ github.com/multiformats/go-base32 v0.1.0 h1:pVx9xoSPqEIQG8o+UbAe7DNi51oej1NtK+aG github.com/multiformats/go-base32 v0.1.0/go.mod h1:Kj3tFY6zNr+ABYMqeUNeGvkIC/UYgtWibDcT0rExnbI= github.com/multiformats/go-base36 v0.2.0 h1:lFsAbNOGeKtuKozrtBsAkSVhv1p9D0/qedU9rQyccr0= github.com/multiformats/go-base36 v0.2.0/go.mod h1:qvnKE++v+2MWCfePClUEjE78Z7P2a1UV0xHgWc0hkp4= -github.com/multiformats/go-multiaddr v0.9.0 h1:3h4V1LHIk5w4hJHekMKWALPXErDfz/sggzwC/NcqbDQ= -github.com/multiformats/go-multiaddr v0.9.0/go.mod h1:mI67Lb1EeTOYb8GQfL/7wpIZwc46ElrvzhYnoJOmTT0= +github.com/multiformats/go-multiaddr v0.12.2 h1:9G9sTY/wCYajKa9lyfWPmpZAwe6oV+Wb1zcmMS1HG24= +github.com/multiformats/go-multiaddr v0.12.2/go.mod h1:GKyaTYjZRdcUhyOetrxTk9z0cW+jA/YrnqTOvKgi44M= github.com/multiformats/go-multiaddr-dns v0.3.1 h1:QgQgR+LQVt3NPTjbrLLpsaT2ufAA2y0Mkk+QRVJbW3A= github.com/multiformats/go-multibase v0.0.1/go.mod h1:bja2MqRZ3ggyXtZSEDKpl0uO/gviWFaSteVbWT51qgs= github.com/multiformats/go-multibase v0.2.0 h1:isdYCVLvksgWlMW9OZRYJEa9pZETFivncJHmHnnd87g= @@ -1784,8 +1788,8 @@ github.com/multiformats/go-multicodec v0.9.0/go.mod h1:L3QTQvMIaVBkXOXXtVmYE+LI1 github.com/multiformats/go-multihash v0.0.13/go.mod h1:VdAWLKTwram9oKAatUcLxBNUjdtcVwxObEQBtRfuyjc= github.com/multiformats/go-multihash v0.2.3 h1:7Lyc8XfX/IY2jWb/gI7JP+o7JEq9hOa7BFvVU9RSh+U= github.com/multiformats/go-multihash v0.2.3/go.mod h1:dXgKXCXjBzdscBLk9JkjINiEsCKRVch90MdaGiKsvSM= -github.com/multiformats/go-multistream v0.4.1 h1:rFy0Iiyn3YT0asivDUIR05leAdwZq3de4741sbiSdfo= -github.com/multiformats/go-multistream v0.4.1/go.mod h1:Mz5eykRVAjJWckE2U78c6xqdtyNUEhKSM0Lwar2p77Q= +github.com/multiformats/go-multistream v0.5.0 h1:5htLSLl7lvJk3xx3qT/8Zm9J4K8vEOf/QGkvOGQAyiE= +github.com/multiformats/go-multistream v0.5.0/go.mod h1:n6tMZiwiP2wUsR8DgfDWw1dydlEqV3l6N3/GBsX6ILA= github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXSrVKRY101jdMZYE= github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= @@ -1808,33 +1812,31 @@ github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6 github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= -github.com/onflow/cadence v1.0.0-M5 h1:vNG7x2KLLrt2yfVr1HtEXUlUi4GdNo+rkXnPkhSzsFA= -github.com/onflow/cadence v1.0.0-M5/go.mod h1:a4mccDU90hmuxCLUFzs9J/ANG/rYbFa36h4Z0bBAqNU= +github.com/onflow/cadence v1.0.0-M8 h1:ioQ7TyhpsIaImAC7Xn2r8kIgIBdimvyuWeKlGfRxWB8= +github.com/onflow/cadence v1.0.0-M8/go.mod h1:a4mccDU90hmuxCLUFzs9J/ANG/rYbFa36h4Z0bBAqNU= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240214231217-439c5aa214ee h1:WTBwyDTTPuF7cLNqOItIGx1zrJIvKj54ZYmXzwBjZQo= -github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240214231217-439c5aa214ee/go.mod h1:17D4f7gxk3s0+mmVrueX8dcin7aU80h/VxBKpzUqK7M= -github.com/onflow/flow-emulator v1.0.0-M3 h1:+Rktq6OzQfJCLNVweJqtTUKZrHMc6eVVZn1tYI1PMMg= -github.com/onflow/flow-emulator v1.0.0-M3/go.mod h1:iMQ7WbzrEa+xQL23P8zCxrXv8YhAWUds8SvEdERB14o= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 h1:u6/YcUvO8jU0f3Evb/6agzXqeOo+VbL2a3mmj/5ifRs= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-emulator v1.0.0-M7.0.20240227020422-2ec59747f9be h1:n6Zi/9uRQhI9Lpzi87tozuOzuV9KZhUGI7QI7H4LnMc= +github.com/onflow/flow-emulator v1.0.0-M7.0.20240227020422-2ec59747f9be/go.mod h1:lr5R66ZAhCaXnotdyXe0iI7bi8s/cIM/4mu0if2JXEQ= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876 h1:mV3OXBTDJ+nP3sJkoEUgrBXG2bMGFqsDTDr0nVmj2ec= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= -github.com/onflow/flow-go v0.33.2-0.20240206235622-50f8c81f1f43 h1:KB10iF+6HIQ/hKykzBf8n3P8cDDRHL4ytfc0R4ApCZM= -github.com/onflow/flow-go v0.33.2-0.20240206235622-50f8c81f1f43/go.mod h1:gWMjeDpt0YuJiwxtgdD8qxsM53PvUyoPHmjisZZmjR0= +github.com/onflow/flow-go v0.34.0-crescendo-preview.2.0.20240227001756-cb6311412b78 h1:l05hy+DxkXQYsGxZ+wYnGANspDiywaTzBEs4lcprQFg= +github.com/onflow/flow-go v0.34.0-crescendo-preview.2.0.20240227001756-cb6311412b78/go.mod h1:XYEd/KaN5gxj99ZwutpI1Traf4Ns5C7jezBeHyGpmxk= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-go-sdk v1.0.0-M2 h1:YWeXTo112RF8s6swiOU5oW8JWbOOz392FCeAbGnm+W4= -github.com/onflow/flow-go-sdk v1.0.0-M2/go.mod h1:mllhNw5WAEug59EWvW3TudcrtPmB5VfLA3iUx7mAA4s= +github.com/onflow/flow-go-sdk v1.0.0-M6 h1:FNITFgDhdo2H7mZY5bJPWD87k1MyJreBz87N8Xk9+xY= +github.com/onflow/flow-go-sdk v1.0.0-M6/go.mod h1:aXSavLzoRlz5FiMjcI7p5QhihWScGctxydzf4dv/avo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a h1:xMEtuQp4+ltfEZcw+4smv4wechSBAus4yEAtPghXZeQ= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a h1:Ark2dPAaSxSr45G5WJjB1P5H0tFtXnHcOIp+dM146yo= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.7 h1:+6sBdlE/u4ZMTVB9U1lA6Xn2Bd48lOOX96Bv9dNubsk= github.com/onflow/flow/protobuf/go/flow v0.3.7/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= -github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= +github.com/onflow/wal v0.0.0-20240208022732-d756cd497d3b h1:6O/BEmA99PDT5QVjoJgrYlGsWnpxGJTAMmsC+V9gyds= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.10.3/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= @@ -1887,16 +1889,17 @@ github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5Fsn github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= github.com/prometheus/client_golang v1.12.0/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= -github.com/prometheus/client_golang v1.16.0 h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8= -github.com/prometheus/client_golang v1.16.0/go.mod h1:Zsulrv/L9oM40tJ7T815tM89lFEugiJ9HzIqaAx4LKc= +github.com/prometheus/client_golang v1.18.0 h1:HzFfmkOzH5Q8L8G+kSJKUx5dtG87sewO+FoDDqP5Tbk= +github.com/prometheus/client_golang v1.18.0/go.mod h1:T+GXkCk5wSJyOqMIzVgvvjFDlkOQntgjkJWKrN5txjA= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= -github.com/prometheus/client_model v0.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY= github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= +github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw= +github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= @@ -1904,16 +1907,16 @@ github.com/prometheus/common v0.6.0/go.mod h1:eBmuwkDJBwy6iBfxCBob6t6dR6ENT/y+J+ github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= -github.com/prometheus/common v0.42.0 h1:EKsfXEYo4JpWMHH5cg+KOUWeuJSov1Id8zGR8eeI1YM= -github.com/prometheus/common v0.42.0/go.mod h1:xBwqVerjNdUDjgODMpudtOMwlOwf2SaTr1yjz4b7Zbc= +github.com/prometheus/common v0.45.0 h1:2BGz0eBc2hdMDLnO/8n0jeB3oPrt2D08CekT0lneoxM= +github.com/prometheus/common v0.45.0/go.mod h1:YJmSTw9BoKxJplESWWxlbyttQR4uaEcGyv9MZjVOJsY= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/prometheus/procfs v0.10.1 h1:kYK1Va/YMlutzCGazswoHKo//tZVlFpKYh+PymziUAg= -github.com/prometheus/procfs v0.10.1/go.mod h1:nwNm2aOCAYw8uTR/9bWRREkZFxAUcWzPHWJq+XBB/FM= +github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= +github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7/go.mod h1:IToEjHuttnUzwZI5KBSM/LOOW3qLbbrHOEfp3SbECGY= github.com/psiemens/graceland v1.0.0 h1:L580AVV4Q2XLcPpmvxJRH9UpEAYr/eu2jBKmMglhvM8= @@ -1933,8 +1936,9 @@ github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6L github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= github.com/rogpeppe/go-internal v1.8.1/go.mod h1:JeRgkft04UBgHMgCIwADu4Pn6Mtm5d4nPKWu0nJ5d+o= -github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= +github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= +github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xid v1.4.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= github.com/rs/zerolog v1.29.0 h1:Zes4hju04hjbvkVkOhdl2HpZa+0PmVwigmo8XoORE5w= @@ -2100,25 +2104,27 @@ go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/otel v1.8.0/go.mod h1:2pkj+iMj0o03Y+cW6/m8Y4WkRdYN3AvCXCnzRMp9yvM= -go.opentelemetry.io/otel v1.16.0 h1:Z7GVAX/UkAXPKsy94IU+i6thsQS4nb7LviLpnaNeW8s= go.opentelemetry.io/otel v1.16.0/go.mod h1:vl0h9NUa1D5s1nv3A5vZOYWn8av4K8Ml6JDeHrT/bx4= -go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0 h1:t4ZwRPU+emrcvM2e9DHd0Fsf0JTPVcbfa/BhTDF03d0= -go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0/go.mod h1:vLarbg68dH2Wa77g71zmKQqlQ8+8Rq3GRG31uc0WcWI= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0 h1:cbsD4cUcviQGXdw8+bo5x2wazq10SKz8hEbtCRPcU78= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0/go.mod h1:JgXSGah17croqhJfhByOLVY719k1emAXC8MVhCIJlRs= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0 h1:ap+y8RXX3Mu9apKVtOkM6WSFESLM8K3wNQyOU8sWHcc= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0/go.mod h1:5w41DY6S9gZrbjuq6Y+753e96WfPha5IcsOSZTtullM= -go.opentelemetry.io/otel/metric v1.16.0 h1:RbrpwVG1Hfv85LgnZ7+txXioPDoh6EdbZHo26Q3hqOo= +go.opentelemetry.io/otel v1.22.0 h1:xS7Ku+7yTFvDfDraDIJVpw7XPyuHlB9MCiqqX5mcJ6Y= +go.opentelemetry.io/otel v1.22.0/go.mod h1:eoV4iAi3Ea8LkAEI9+GFT44O6T/D0GWAVFyZVCC6pMI= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 h1:cl5P5/GIfFh4t6xyruOgJP5QiA1pw4fYYdv6nc6CBWw= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0/go.mod h1:zgBdWWAu7oEEMC06MMKc5NLbA/1YDXV1sMpSqEeLQLg= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 h1:tIqheXEFWAZ7O8A7m+J0aPTmpJN3YQ7qetUAdkkkKpk= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0/go.mod h1:nUeKExfxAQVbiVFn32YXpXZZHZ61Cc3s3Rn1pDBGAb0= go.opentelemetry.io/otel/metric v1.16.0/go.mod h1:QE47cpOmkwipPiefDwo2wDzwJrlfxxNYodqc4xnGCo4= -go.opentelemetry.io/otel/sdk v1.16.0 h1:Z1Ok1YsijYL0CSJpHt4cS3wDDh7p572grzNrBMiMWgE= -go.opentelemetry.io/otel/sdk v1.16.0/go.mod h1:tMsIuKXuuIWPBAOrH+eHtvhTL+SntFtXF9QD68aP6p4= +go.opentelemetry.io/otel/metric v1.22.0 h1:lypMQnGyJYeuYPhOM/bgjbFM6WE44W1/T45er4d8Hhg= +go.opentelemetry.io/otel/metric v1.22.0/go.mod h1:evJGjVpZv0mQ5QBRJoBF64yMuOf4xCWdXjK8pzFvliY= +go.opentelemetry.io/otel/sdk v1.21.0 h1:FTt8qirL1EysG6sTQRZ5TokkU8d0ugCj8htOgThZXQ8= +go.opentelemetry.io/otel/sdk v1.21.0/go.mod h1:Nna6Yv7PWTdgJHVRD9hIYywQBRx7pbox6nwBnZIxl/E= go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= -go.opentelemetry.io/otel/trace v1.16.0 h1:8JRpaObFoW0pxuVPapkgH8UhHQj+bJW8jJsCZEu5MQs= go.opentelemetry.io/otel/trace v1.16.0/go.mod h1:Yt9vYq1SdNz3xdjZZK7wcXv1qv2pwLkqr2QVwea0ef0= +go.opentelemetry.io/otel/trace v1.22.0 h1:Hg6pPujv0XG9QaVbGOBVHunyuLcCC3jN7WEhPx83XD0= +go.opentelemetry.io/otel/trace v1.22.0/go.mod h1:RbbHXVqKES9QhzZq/fE5UnOSILqRt40a21sPw2He1xo= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= -go.opentelemetry.io/proto/otlp v0.19.0 h1:IVN6GR+mhC4s5yfcTbmzHYODqvWAp3ZedA2SJPI1Nnw= go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= +go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I= +go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM= go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= @@ -2128,8 +2134,8 @@ go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0 go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= -go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= +go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= @@ -2140,8 +2146,8 @@ go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ= go.uber.org/zap v1.19.1/go.mod h1:j3DNczoxDZroyBnOT1L/Q79cfUMGZxlv/9dzN7SM1rI= -go.uber.org/zap v1.24.0 h1:FiJd5l1UOLj0wCgbSE0rwwXHzEdAZS6hiiSnxJN/D60= -go.uber.org/zap v1.24.0/go.mod h1:2kMP+WWQ8aoFoedH3T2sq6iJ2yDWpHbP0f6MQbS9Gkg= +go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= +go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= @@ -2173,8 +2179,8 @@ golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98y golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= -golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= -golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= +golang.org/x/crypto v0.18.0 h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc= +golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -2194,8 +2200,9 @@ golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc= golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k= -golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc h1:ao2WRsKSzW6KuUY9IWPwWahcHCgR0s52IfwutMfEbdM= golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= +golang.org/x/exp v0.0.0-20240119083558-1b970713d09a h1:Q8/wZp0KX97QFTc2ywcOE0YRjZPVIx+MXInMzdvQqcA= +golang.org/x/exp v0.0.0-20240119083558-1b970713d09a/go.mod h1:idGWGoKP1toJGkd5/ig9ZLuPcZBC3ewk7SzmH0uou08= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= @@ -2328,8 +2335,9 @@ golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= -golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c= golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= +golang.org/x/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo= +golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= golang.org/x/oauth2 v0.0.0-20170207211851-4464e7848382/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -2384,8 +2392,9 @@ golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= -golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= +golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -2510,8 +2519,9 @@ golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU= +golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -2528,8 +2538,8 @@ golang.org/x/term v0.10.0/go.mod h1:lpqdcUyK/oCiQxvxVrppt5ggO2KCZ5QblwqPnfZ6d5o= golang.org/x/term v0.11.0/go.mod h1:zC9APTIj3jG3FdV/Ons+XE1riIZXG4aZ4GTHiPZJPIU= golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= -golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4= golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= +golang.org/x/term v0.16.0 h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -2641,8 +2651,8 @@ golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM= golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= golang.org/x/tools v0.16.0/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= -golang.org/x/tools v0.16.1 h1:TLyB3WofjdOEepBHAU20JdNC1Zbg87elYofWYAY5oZA= -golang.org/x/tools v0.16.1/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= +golang.org/x/tools v0.17.0 h1:FvmRgNOcs3kOa+T20R1uhfP9F6HgG2mfxDv1vrx1Htc= +golang.org/x/tools v0.17.0/go.mod h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -2660,8 +2670,9 @@ gonum.org/v1/gonum v0.6.1/go.mod h1:9mxDZsDKxgMAuccQkewq682L+0eCu4dCN2yonUJTCLU= gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= -gonum.org/v1/gonum v0.13.0 h1:a0T3bh+7fhRyqeNbiC3qVHYmkiQgit3wnNan/2c0HMM= gonum.org/v1/gonum v0.13.0/go.mod h1:/WPYRckkfWrhWefxyYTfrTtQR0KH4iyHNuzxqXAKyAU= +gonum.org/v1/gonum v0.14.0 h1:2NiG67LD1tEH0D7kM+ps2V+fXmsAnpUeec7n8tcr4S0= +gonum.org/v1/gonum v0.14.0/go.mod h1:AoWeoz0becf9QMWtE8iWXNXc27fK4fNeHNf/oMejGfU= gonum.org/v1/netlib v0.0.0-20181029234149-ec6d1f5cefe6/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= @@ -2741,8 +2752,9 @@ google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7 google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM= +google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= google.golang.org/genproto v0.0.0-20180518175338-11a468237815/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= @@ -2895,8 +2907,8 @@ google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb/go.mod h1:yZTlhN0t google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:CCviP9RmpZ1mxVr8MUjCnSiY09IbAXZxhLE6EhHIdPU= google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97/go.mod h1:t1VqOqqvce95G3hIDCT5FeO3YUc6Q4Oe24L/+rNMxRk= google.golang.org/genproto v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:EMfReVxb80Dq1hhioy0sOsY9jCE46YDgHlJ7fWVUWRE= -google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b h1:+YaDE2r2OG8t/z5qmsh7Y+XXwCbvadxxZ0YY6mTdrVA= google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:CgAqfJo+Xmu0GwA0411Ht3OU3OntXwsGmrmjI8ioGXI= +google.golang.org/genproto v0.0.0-20240102182953-50ed04b92917 h1:nz5NESFLZbJGPFxDT/HCn+V1mZ8JGNoY4nUpmW/Y2eg= google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8= google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= google.golang.org/genproto/googleapis/api v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= @@ -2911,8 +2923,9 @@ google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb/go. google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:RdyHbowztCGQySiCvQPgWQWgWhGnouTdCflKoDBt32U= google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0= google.golang.org/genproto/googleapis/api v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:SUBoKXbI1Efip18FClrQVGjWcyd0QZd8KkvdP34t7ww= -google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b h1:CIC2YMXmIhYw6evmhPxBKJ4fmLbOFtXQN/GV3XOZR8k= google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:IBQ646DjkDkvUIsVq/cc03FUFQ9wbZu7yE396YcL870= +google.golang.org/genproto/googleapis/api v0.0.0-20240108191215-35c7eff3a6b1 h1:OPXtXn7fNMaXwO3JvOmF1QyTc00jsSFFz1vXXBOdCDo= +google.golang.org/genproto/googleapis/api v0.0.0-20240108191215-35c7eff3a6b1/go.mod h1:B5xPO//w8qmBDjGReYLpR6UJPnkldGkCSMoH/2vxJeg= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230807174057-1744710a1577/go.mod h1:NjCQG/D8JandXxM57PZbAJL1DCNL6EypA0vPPwfsc7c= google.golang.org/genproto/googleapis/bytestream v0.0.0-20231030173426-d783a09b4405/go.mod h1:GRUCuLdzVqZte8+Dl/D4N25yLzcGqqWaYkeVOwulFqw= @@ -2931,8 +2944,9 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13/go. google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go.mod h1:v7nGkzlmW8P3n/bKmWBn2WpBjpOEx8Q6gMueudAmKfY= google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:4cYg8o5yUbm77w8ZX00LhMVNl/YVBFJRYWDc0uYWMs0= google.golang.org/genproto/googleapis/rpc v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:swOH3j0KzcDDgGUWr+SNpyTen5YrXjS3eyPzFYKc6lc= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405 h1:AB/lmRny7e2pLhFEYIbl5qkDAUt2h0ZRO4wGPhZf+ik= google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405/go.mod h1:67X1fPuzjcrkymZzZV1vvkFeTn2Rvc6lYF9MYFGCcwE= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 h1:gphdwh0npgs8elJ4T6J+DQJHPVF7RsuJHCfwztUb4J4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1/go.mod h1:daQN87bsDqDoe316QbbvX60nMoJQa4r6Ds0ZuoAe5yA= google.golang.org/grpc v0.0.0-20170208002647-2a6bf6142e96/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= @@ -2983,8 +2997,9 @@ google.golang.org/grpc v1.56.2/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpX google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= google.golang.org/grpc v1.58.2/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= google.golang.org/grpc v1.58.3/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= -google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk= google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= +google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU= +google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= @@ -3003,8 +3018,9 @@ google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqw google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.32.0 h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I= +google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -3114,8 +3130,8 @@ modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/token v1.0.1/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/token v1.1.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= -pgregory.net/rapid v0.4.7 h1:MTNRktPuv5FNqOO151TM9mDTa+XHcX6ypYeISDVD14g= pgregory.net/rapid v0.4.7/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= +pgregory.net/rapid v1.1.0 h1:CMa0sjHSru3puNx+J0MIAuiiEV4N0qj8/cMWGBBCsjw= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= diff --git a/lib/go/test/lockedtokens_helpers.go b/lib/go/test/lockedtokens_helpers.go index 6d8795ed8..764ddc56b 100644 --- a/lib/go/test/lockedtokens_helpers.go +++ b/lib/go/test/lockedtokens_helpers.go @@ -337,6 +337,8 @@ func deployAllCollectionContracts(t *testing.T, _, err = b.CommitBlock() assert.NoError(t, err) + env.StakingProxyAddress = stakingProxyAddress.String() + lockedTokensAccountKey, lockedTokensSigner := accountKeys.NewWithSigner() lockedTokensAddress := deployLockedTokensContract(t, b, *env, flow.HexToAddress(env.IDTableAddress), stakingProxyAddress, lockedTokensAccountKey, adminAddress, adminSigner) env.StakingProxyAddress = stakingProxyAddress.Hex() diff --git a/lib/go/test/service_test.go b/lib/go/test/service_test.go index 39f8bee39..72f95083f 100644 --- a/lib/go/test/service_test.go +++ b/lib/go/test/service_test.go @@ -31,6 +31,8 @@ func TestContracts(t *testing.T) { FlowTokenAddress: emulatorFlowTokenAddress, FlowFeesAddress: emulatorFlowFeesAddress, ServiceAccountAddress: b.ServiceKey().Address.Hex(), + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } accountKeys := test.AccountKeyGenerator() diff --git a/lib/go/test/staking_test_helpers.go b/lib/go/test/staking_test_helpers.go index 8a8a790d8..5ff868f30 100644 --- a/lib/go/test/staking_test_helpers.go +++ b/lib/go/test/staking_test_helpers.go @@ -84,7 +84,7 @@ func deployStakingContract( cadencePublicKeys := cadence.NewArray(publicKeys) // Get the code byte-array for the fees contract - FeesCode := contracts.TestFlowFees(env) + FeesCode := contracts.TestFlowFees(env.FungibleTokenAddress, env.FlowTokenAddress, env.StorageFeesAddress) logger := zerolog.Nop() adapter := adapters.NewSDKAdapter(&logger, b) @@ -105,7 +105,7 @@ func deployStakingContract( env.FlowFeesAddress = feesAddr.Hex() // Get the code byte-array for the staking contract - IDTableCode, _ := cadence.NewString(string(contracts.FlowIDTableStaking(env))[:]) + IDTableCode, _ := cadence.NewString(string(contracts.FlowIDTableStaking(*env))[:]) // Create the deployment transaction that transfers a FlowToken minter // to the new account and deploys the IDTableStaking contract diff --git a/lib/go/test/test.go b/lib/go/test/test.go index 0e298f779..ceb67c3d7 100644 --- a/lib/go/test/test.go +++ b/lib/go/test/test.go @@ -69,6 +69,8 @@ func newTestSetup(t *testing.T) (emulator.Emulator, *adapters.SDKAdapter, *test. env := templates.Environment{ FungibleTokenAddress: emulatorFTAddress, FlowTokenAddress: emulatorFlowTokenAddress, + BurnerAddress: emulatorServiceAccount, + StorageFeesAddress: emulatorServiceAccount, } return b, adapter, accountKeys, env diff --git a/transactions/FlowServiceAccount/scripts/get_tx_fee_parameters.cdc b/transactions/FlowServiceAccount/scripts/get_tx_fee_parameters.cdc index 78d679600..de46d2f35 100644 --- a/transactions/FlowServiceAccount/scripts/get_tx_fee_parameters.cdc +++ b/transactions/FlowServiceAccount/scripts/get_tx_fee_parameters.cdc @@ -1,4 +1,4 @@ -import FlowFees from 0xFLOWFEESADDRESS +import FlowFees from "FlowFees" access(all) fun main(): FlowFees.FeeParameters { return FlowFees.getFeeParameters() diff --git a/transactions/epoch/admin/deploy_epoch.cdc b/transactions/epoch/admin/deploy_epoch.cdc index fe5fd0703..ee4369693 100644 --- a/transactions/epoch/admin/deploy_epoch.cdc +++ b/transactions/epoch/admin/deploy_epoch.cdc @@ -1,4 +1,4 @@ -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" transaction(name: String, code: [UInt8], diff --git a/transactions/epoch/scripts/get_create_clusters.cdc b/transactions/epoch/scripts/get_create_clusters.cdc index 2700c7ae4..94618fa75 100644 --- a/transactions/epoch/scripts/get_create_clusters.cdc +++ b/transactions/epoch/scripts/get_create_clusters.cdc @@ -1,5 +1,5 @@ import FlowEpoch from "FlowEpoch" -import FlowClusterQC from 0xQCADDRESS +import FlowClusterQC from "FlowClusterQC" access(all) fun main(array: [String]): [FlowClusterQC.Cluster] { return FlowEpoch.createCollectorClusters(nodeIDs: array) diff --git a/transactions/storageFees/admin/set_parameters.cdc b/transactions/storageFees/admin/set_parameters.cdc index e56cfc0f2..3f3121128 100644 --- a/transactions/storageFees/admin/set_parameters.cdc +++ b/transactions/storageFees/admin/set_parameters.cdc @@ -1,4 +1,4 @@ -import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS +import FlowStorageFees from "FlowStorageFees" // This transaction changes the flow storage fees parameters transaction(storageBytesPerReservedFLOW: UFix64?, minimumStorageReservation: UFix64?) { diff --git a/transactions/storageFees/scripts/get_account_available_balance.cdc b/transactions/storageFees/scripts/get_account_available_balance.cdc index a1753f514..b0ef94001 100644 --- a/transactions/storageFees/scripts/get_account_available_balance.cdc +++ b/transactions/storageFees/scripts/get_account_available_balance.cdc @@ -1,4 +1,4 @@ -import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS +import FlowStorageFees from "FlowStorageFees" access(all) fun main(accountAddress: Address): UFix64 { return FlowStorageFees.defaultTokenAvailableBalance(accountAddress) diff --git a/transactions/storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc b/transactions/storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc index 85288a957..d659ef91b 100644 --- a/transactions/storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc +++ b/transactions/storageFees/scripts/get_accounts_capacity_for_transaction_storage_check.cdc @@ -1,4 +1,4 @@ -import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS +import FlowStorageFees from "FlowStorageFees" access(all) fun main(accountAddresses: [Address], payer: Address, maxTxFees: UFix64): [UFix64] { return FlowStorageFees.getAccountsCapacityForTransactionStorageCheck( diff --git a/transactions/storageFees/scripts/get_storage_capacity.cdc b/transactions/storageFees/scripts/get_storage_capacity.cdc index 902819cde..7119ac364 100644 --- a/transactions/storageFees/scripts/get_storage_capacity.cdc +++ b/transactions/storageFees/scripts/get_storage_capacity.cdc @@ -1,4 +1,4 @@ -import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS +import FlowStorageFees from "FlowStorageFees" access(all) fun main(accountAddress: Address): UFix64 { return FlowStorageFees.calculateAccountCapacity(accountAddress) diff --git a/transactions/storageFees/scripts/get_storage_fee_conversion.cdc b/transactions/storageFees/scripts/get_storage_fee_conversion.cdc index 7b5fb213e..4e37d751e 100644 --- a/transactions/storageFees/scripts/get_storage_fee_conversion.cdc +++ b/transactions/storageFees/scripts/get_storage_fee_conversion.cdc @@ -1,4 +1,4 @@ -import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS +import FlowStorageFees from "FlowStorageFees" access(all) fun main(): UFix64 { return FlowStorageFees.storageMegaBytesPerReservedFLOW diff --git a/transactions/storageFees/scripts/get_storage_fee_min.cdc b/transactions/storageFees/scripts/get_storage_fee_min.cdc index c3c7b9990..8899119cc 100644 --- a/transactions/storageFees/scripts/get_storage_fee_min.cdc +++ b/transactions/storageFees/scripts/get_storage_fee_min.cdc @@ -1,4 +1,4 @@ -import FlowStorageFees from 0xFLOWSTORAGEFEESADDRESS +import FlowStorageFees from "FlowStorageFees" access(all) fun main(): UFix64 { return FlowStorageFees.minimumStorageReservation From d81e0c3b42f395dd94d0dcb001d109c105c26856 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 5 Mar 2024 15:40:31 -0600 Subject: [PATCH 107/132] update to latest emulator, cadence, and token standards versions --- .github/workflows/ci.yml | 4 ++-- Makefile | 4 ++-- lib/go/contracts/go.mod | 4 ++-- lib/go/contracts/go.sum | 8 ++++---- lib/go/templates/go.mod | 4 ++-- lib/go/templates/go.sum | 8 ++++---- lib/go/templates/manifest.mainnet.json | 20 +++++++++--------- lib/go/templates/manifest.testnet.json | 20 +++++++++--------- lib/go/test/go.mod | 16 +++++++-------- lib/go/test/go.sum | 28 +++++++++++++------------- 10 files changed, 58 insertions(+), 58 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c6ef97e1d..c8f4a9d1a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,9 +13,9 @@ jobs: with: go-version: '1.20' - name: Install Flow CLI - run: sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-cli/master/install.sh)" -- v1.12.0-cadence-v1.0.0-M4-2 + run: sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-cli/feature/stable-cadence/install.sh)" - name: Flow cli Version - run: flow version + run: flow-c1 version - name: Update PATH run: echo "/root/.local/bin" >> $GITHUB_PATH - name: Run tests diff --git a/Makefile b/Makefile index f19a9cb18..3e27fe43f 100644 --- a/Makefile +++ b/Makefile @@ -2,9 +2,9 @@ test: $(MAKE) generate -C lib/go $(MAKE) test -C lib/go - flow test --cover --covercode="contracts" tests/test_*.cdc + flow-c1 test --cover --covercode="contracts" tests/test_*.cdc .PHONY: ci ci: $(MAKE) ci -C lib/go - flow test --cover --covercode="contracts" tests/test_*.cdc + flow-c1 test --cover --covercode="contracts" tests/test_*.cdc diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index f100cf28d..aac7fb9af 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -5,8 +5,8 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7 github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index fe580230e..03dbf877f 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1617,14 +1617,14 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 h1:rTemckPWir+N/m1GyhT8jdiETj0RiWc8FiwItE2Nxyg= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9/go.mod h1:PZrrCsllIt/Bu4HlJtisXfvDrOt1aLKU5R70vsZHKRc= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876 h1:mV3OXBTDJ+nP3sJkoEUgrBXG2bMGFqsDTDr0nVmj2ec= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1 h1:1hTH+Y8EB8BZ0hXsrxZqSTDWoY0euFT/IzXxlgVQok4= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a h1:xMEtuQp4+ltfEZcw+4smv4wechSBAus4yEAtPghXZeQ= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7 h1:0/s3DzQp3JHWuuz3DpGwniFShtgEy3wq1uBB+4uOG1I= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 378706612..95c4c0465 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -5,9 +5,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/cadence v1.0.0-M3 - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7 github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index c2e4fa4e3..10a75a239 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1615,12 +1615,12 @@ github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPByd github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1 h1:7BkqJ21EQAbYCZqLj2xCIqJvhrHNCXe9BfLTEiQqIx0= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a h1:Ark2dPAaSxSr45G5WJjB1P5H0tFtXnHcOIp+dM146yo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7 h1:VU294Tk/Ra/UuuJbArLILA+x+4qX5qGPTY/kokNKyA4= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index 84f0c2abf..c709b7b62 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -130,7 +130,7 @@ { "id": "FT.01", "name": "Setup Fungible Token Vault", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FungibleTokenMetadataViews from 0xf233dcee88fe0abe\n\n/// This transaction is what an account would run\n/// to set itself up to manage fungible tokens. This function\n/// uses views to know where to set up the vault\n/// in storage and to create the empty vault.\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(SaveValue, Capabilities) \u0026Account) {\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026FungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n let ftVaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Create a new empty vault using the createEmptyVault function inside the FTVaultData\n let emptyVault \u003c-ftVaultData.createEmptyVault()\n\n // Save it to the account\n signer.storage.save(\u003c-emptyVault, to: ftVaultData.storagePath)\n \n // Create a public capability for the vault which includes the .Resolver interface\n let vaultCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Vault}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(vaultCap, at: ftVaultData.metadataPath)\n\n // Create a public capability for the vault exposing the receiver interface\n let receiverCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Receiver}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(receiverCap, at: ftVaultData.receiverPath)\n\n }\n}\n ", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FungibleTokenMetadataViews from 0xf233dcee88fe0abe\n\n/// This transaction is what an account would run\n/// to set itself up to manage fungible tokens. This function\n/// uses views to know where to set up the vault\n/// in storage and to create the empty vault.\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(SaveValue, Capabilities) \u0026Account) {\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{FungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n let ftVaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Create a new empty vault using the createEmptyVault function inside the FTVaultData\n let emptyVault \u003c-ftVaultData.createEmptyVault()\n\n // Save it to the account\n signer.storage.save(\u003c-emptyVault, to: ftVaultData.storagePath)\n \n // Create a public capability for the vault which includes the .Resolver interface\n let vaultCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Vault}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(vaultCap, at: ftVaultData.metadataPath)\n\n // Create a public capability for the vault exposing the receiver interface\n let receiverCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Receiver}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(receiverCap, at: ftVaultData.receiverPath)\n\n }\n}\n ", "arguments": [ { "type": "Address", @@ -156,7 +156,7 @@ } ], "network": "mainnet", - "hash": "8713336b58ccf609c9692f24d1529b7beac7fd1ed2a389e35d6a01856a2650c8" + "hash": "0246076f1cf5d3160397766a9227b35f592f4d15c014848044c509818328b62b" }, { "id": "FT.02", @@ -214,7 +214,7 @@ { "id": "FT.03", "name": "Transfer Fungible Token with Address", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FungibleTokenMetadataViews from 0xf233dcee88fe0abe\n\n/// Can pass in any contract address and name to transfer a token from that contract\n/// This lets you choose the token you want to send\n///\n/// Any contract can be chosen here, so wallets should check argument values\n/// to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, contractAddress: Address, contractName: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n // FTVaultData struct to get paths from\n let vaultData: FungibleTokenMetadataViews.FTVaultData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026FungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n self.vaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: self.vaultData.storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(self.vaultData.receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FungibleTokenMetadataViews from 0xf233dcee88fe0abe\n\n/// Can pass in any contract address and name to transfer a token from that contract\n/// This lets you choose the token you want to send\n///\n/// Any contract can be chosen here, so wallets should check argument values\n/// to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, contractAddress: Address, contractName: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n // FTVaultData struct to get paths from\n let vaultData: FungibleTokenMetadataViews.FTVaultData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{FungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n self.vaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: self.vaultData.storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(self.vaultData.receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", "arguments": [ { "type": "UFix64", @@ -262,12 +262,12 @@ } ], "network": "mainnet", - "hash": "efa05208b7db01aa887f3f70ff8a3bf155749d5f8ff91f723707f2786261db36" + "hash": "697ad2a90da93cbd02b7658f174c9c32e2016a574edb89cf24b57a8155c343e4" }, { "id": "NFT.01", "name": "Setup NFT Collection", - "source": "/// This transaction is what an account would run\n/// to set itself up to receive NFTs. This function\n/// uses views to know where to set up the collection\n/// in storage and to create the empty collection.\n\nimport NonFungibleToken from 0x1d7e57aa55817448\nimport MetadataViews from 0x1d7e57aa55817448\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(IssueStorageCapabilityController, PublishCapability, SaveValue) \u0026Account) {\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026NonFungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n let collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n // Create a new empty collections\n let emptyCollection \u003c- collectionData.createEmptyCollection()\n\n // save it to the account\n signer.storage.save(\u003c-emptyCollection, to: collectionData.storagePath)\n\n // create a public capability for the collection\n let collectionCap = signer.capabilities.storage.issue\u003c\u0026{NonFungibleToken.Collection}\u003e(\n collectionData.storagePath\n )\n signer.capabilities.publish(collectionCap, at: collectionData.publicPath)\n }\n}\n", + "source": "/// This transaction is what an account would run\n/// to set itself up to receive NFTs. This function\n/// uses views to know where to set up the collection\n/// in storage and to create the empty collection.\n\nimport 0x1d7e57aa55817448\nimport 0x1d7e57aa55817448\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(IssueStorageCapabilityController, PublishCapability, SaveValue) \u0026Account) {\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n let collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n // Create a new empty collections\n let emptyCollection \u003c- collectionData.createEmptyCollection()\n\n // save it to the account\n signer.storage.save(\u003c-emptyCollection, to: collectionData.storagePath)\n\n // create a public capability for the collection\n let collectionCap = signer.capabilities.storage.issue\u003c\u0026{NonFungibleToken.Collection}\u003e(\n collectionData.storagePath\n )\n signer.capabilities.publish(collectionCap, at: collectionData.publicPath)\n }\n}\n", "arguments": [ { "type": "Address", @@ -293,12 +293,12 @@ } ], "network": "mainnet", - "hash": "ee7f8c201bd8607b1f576aef742e72fccee7fb429ae5ba708e60acc852428ae1" + "hash": "1d12c005fa7a08277204e5d54e29b725c52b9e8e3dd6ff6e01f8d47d7be1626c" }, { "id": "NFT.02", "name": "Transfer NFT with Paths", - "source": "import NonFungibleToken from 0x1d7e57aa55817448\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import 0x1d7e57aa55817448\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -346,12 +346,12 @@ } ], "network": "mainnet", - "hash": "4c509996ec971e19f26d497a7daa7563bdb10d2a401b5cf214eff95beec565fc" + "hash": "a56eb0c3e6c3456eee86d5cb62ddf700b0d1e5e65f12fe6926edd6d181658285" }, { "id": "NFT.03", "name": "Transfer NFT with Address", - "source": "import NonFungibleToken from 0x1d7e57aa55817448\nimport MetadataViews from 0x1d7e57aa55817448\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026NonFungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import 0x1d7e57aa55817448\nimport 0x1d7e57aa55817448\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -399,7 +399,7 @@ } ], "network": "mainnet", - "hash": "4787be99c4a72becd7193a28dfd4f4cef3d00610b2b0dfdaba79df41792f69df" + "hash": "111142945f27d91bf3be630737805eba25d586b0c292bb3818e5d4cf4287e31c" }, { "id": "TH.01", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index d9a9fe5c0..681b2deb8 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -130,7 +130,7 @@ { "id": "FT.01", "name": "Setup Fungible Token Vault", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FungibleTokenMetadataViews from 0x9a0766d93b6608b7\n\n/// This transaction is what an account would run\n/// to set itself up to manage fungible tokens. This function\n/// uses views to know where to set up the vault\n/// in storage and to create the empty vault.\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(SaveValue, Capabilities) \u0026Account) {\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026FungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n let ftVaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Create a new empty vault using the createEmptyVault function inside the FTVaultData\n let emptyVault \u003c-ftVaultData.createEmptyVault()\n\n // Save it to the account\n signer.storage.save(\u003c-emptyVault, to: ftVaultData.storagePath)\n \n // Create a public capability for the vault which includes the .Resolver interface\n let vaultCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Vault}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(vaultCap, at: ftVaultData.metadataPath)\n\n // Create a public capability for the vault exposing the receiver interface\n let receiverCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Receiver}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(receiverCap, at: ftVaultData.receiverPath)\n\n }\n}\n ", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FungibleTokenMetadataViews from 0x9a0766d93b6608b7\n\n/// This transaction is what an account would run\n/// to set itself up to manage fungible tokens. This function\n/// uses views to know where to set up the vault\n/// in storage and to create the empty vault.\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(SaveValue, Capabilities) \u0026Account) {\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{FungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n let ftVaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Create a new empty vault using the createEmptyVault function inside the FTVaultData\n let emptyVault \u003c-ftVaultData.createEmptyVault()\n\n // Save it to the account\n signer.storage.save(\u003c-emptyVault, to: ftVaultData.storagePath)\n \n // Create a public capability for the vault which includes the .Resolver interface\n let vaultCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Vault}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(vaultCap, at: ftVaultData.metadataPath)\n\n // Create a public capability for the vault exposing the receiver interface\n let receiverCap = signer.capabilities.storage.issue\u003c\u0026{FungibleToken.Receiver}\u003e(ftVaultData.storagePath)\n signer.capabilities.publish(receiverCap, at: ftVaultData.receiverPath)\n\n }\n}\n ", "arguments": [ { "type": "Address", @@ -156,7 +156,7 @@ } ], "network": "testnet", - "hash": "61eb858316b62fedbec6a9d155076a4f394315edaa91a6335b267d2efbea255e" + "hash": "3ccbbfebf10c47c49e4058a33fd9a29c4191c545de52c9afd27a29d38110aa28" }, { "id": "FT.02", @@ -214,7 +214,7 @@ { "id": "FT.03", "name": "Transfer Fungible Token with Address", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FungibleTokenMetadataViews from 0x9a0766d93b6608b7\n\n/// Can pass in any contract address and name to transfer a token from that contract\n/// This lets you choose the token you want to send\n///\n/// Any contract can be chosen here, so wallets should check argument values\n/// to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, contractAddress: Address, contractName: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n // FTVaultData struct to get paths from\n let vaultData: FungibleTokenMetadataViews.FTVaultData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026FungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n self.vaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: self.vaultData.storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(self.vaultData.receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FungibleTokenMetadataViews from 0x9a0766d93b6608b7\n\n/// Can pass in any contract address and name to transfer a token from that contract\n/// This lets you choose the token you want to send\n///\n/// Any contract can be chosen here, so wallets should check argument values\n/// to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, contractAddress: Address, contractName: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n // FTVaultData struct to get paths from\n let vaultData: FungibleTokenMetadataViews.FTVaultData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{FungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n self.vaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: self.vaultData.storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(self.vaultData.receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", "arguments": [ { "type": "UFix64", @@ -262,12 +262,12 @@ } ], "network": "testnet", - "hash": "53afddb176f6838569124f85d06da085b69ebaa6b81dcfeb00fb9199d48a7197" + "hash": "c1518742a95f9b49259abed8364b05d616ee8acebe123e9979f762b9e7522f93" }, { "id": "NFT.01", "name": "Setup NFT Collection", - "source": "/// This transaction is what an account would run\n/// to set itself up to receive NFTs. This function\n/// uses views to know where to set up the collection\n/// in storage and to create the empty collection.\n\nimport NonFungibleToken from 0x631e88ae7f1d7c20\nimport MetadataViews from 0x631e88ae7f1d7c20\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(IssueStorageCapabilityController, PublishCapability, SaveValue) \u0026Account) {\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026NonFungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n let collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n // Create a new empty collections\n let emptyCollection \u003c- collectionData.createEmptyCollection()\n\n // save it to the account\n signer.storage.save(\u003c-emptyCollection, to: collectionData.storagePath)\n\n // create a public capability for the collection\n let collectionCap = signer.capabilities.storage.issue\u003c\u0026{NonFungibleToken.Collection}\u003e(\n collectionData.storagePath\n )\n signer.capabilities.publish(collectionCap, at: collectionData.publicPath)\n }\n}\n", + "source": "/// This transaction is what an account would run\n/// to set itself up to receive NFTs. This function\n/// uses views to know where to set up the collection\n/// in storage and to create the empty collection.\n\nimport 0x631e88ae7f1d7c20\nimport 0x631e88ae7f1d7c20\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(IssueStorageCapabilityController, PublishCapability, SaveValue) \u0026Account) {\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n let collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n // Create a new empty collections\n let emptyCollection \u003c- collectionData.createEmptyCollection()\n\n // save it to the account\n signer.storage.save(\u003c-emptyCollection, to: collectionData.storagePath)\n\n // create a public capability for the collection\n let collectionCap = signer.capabilities.storage.issue\u003c\u0026{NonFungibleToken.Collection}\u003e(\n collectionData.storagePath\n )\n signer.capabilities.publish(collectionCap, at: collectionData.publicPath)\n }\n}\n", "arguments": [ { "type": "Address", @@ -293,12 +293,12 @@ } ], "network": "testnet", - "hash": "98966f4ef503ab75eeebe2d24d2dd3d2fb92d7d945db5bc76f79a6c60070bd33" + "hash": "d9ef3b05f8b06d43c3a0ef4066e88e6248323c5f235f9a5d1f8a85d6e2bc9bfa" }, { "id": "NFT.02", "name": "Transfer NFT with Paths", - "source": "import NonFungibleToken from 0x631e88ae7f1d7c20\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import 0x631e88ae7f1d7c20\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -346,12 +346,12 @@ } ], "network": "testnet", - "hash": "267278a2c41182ced41877d4ecdec086e07ee152d17e8f5b8ba910b9c91aabde" + "hash": "f08815a2f535512a65e5c95c391dd6ff89662dad8fd68da836d11d0827a52bd4" }, { "id": "NFT.03", "name": "Transfer NFT with Address", - "source": "import NonFungibleToken from 0x631e88ae7f1d7c20\nimport MetadataViews from 0x631e88ae7f1d7c20\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026NonFungibleToken\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import 0x631e88ae7f1d7c20\nimport 0x631e88ae7f1d7c20\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -399,7 +399,7 @@ } ], "network": "testnet", - "hash": "977f1fab609f8845472f60a23d163d810a09c0eefc111fab70e816a789a0ca7a" + "hash": "b7892b30d7a68531db8af3aa73eec7bf899bd039bc9883c4d0270e44c78cec30" }, { "id": "TH.01", diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index b84a18cbf..e629431c1 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -7,9 +7,9 @@ require ( github.com/coreos/go-semver v0.3.0 github.com/onflow/cadence v1.0.0-M8 github.com/onflow/crypto v0.25.0 - github.com/onflow/flow-emulator v1.0.0-M7.0.20240227020422-2ec59747f9be - github.com/onflow/flow-go v0.34.0-crescendo-preview.2.0.20240227001756-cb6311412b78 - github.com/onflow/flow-go-sdk v1.0.0-M6 + github.com/onflow/flow-emulator v1.0.0-M8 + github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122 + github.com/onflow/flow-go-sdk v1.0.0-M7 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 ) @@ -112,10 +112,10 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876 // indirect - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a // indirect - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1 // indirect + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7 // indirect + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect @@ -193,7 +193,7 @@ require ( require ( // replaced by module version in this repo - disregard pinned version - github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240216154240-9d90f6a1002b + github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240227190927-0e6ce7e3222b // replaced by module version in this repo - disregard pinned version github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20231016154253-a00dbf7c061f ) diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 7d3a97a63..9aed81f98 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1816,21 +1816,21 @@ github.com/onflow/cadence v1.0.0-M8 h1:ioQ7TyhpsIaImAC7Xn2r8kIgIBdimvyuWeKlGfRxW github.com/onflow/cadence v1.0.0-M8/go.mod h1:a4mccDU90hmuxCLUFzs9J/ANG/rYbFa36h4Z0bBAqNU= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-emulator v1.0.0-M7.0.20240227020422-2ec59747f9be h1:n6Zi/9uRQhI9Lpzi87tozuOzuV9KZhUGI7QI7H4LnMc= -github.com/onflow/flow-emulator v1.0.0-M7.0.20240227020422-2ec59747f9be/go.mod h1:lr5R66ZAhCaXnotdyXe0iI7bi8s/cIM/4mu0if2JXEQ= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876 h1:mV3OXBTDJ+nP3sJkoEUgrBXG2bMGFqsDTDr0nVmj2ec= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= -github.com/onflow/flow-go v0.34.0-crescendo-preview.2.0.20240227001756-cb6311412b78 h1:l05hy+DxkXQYsGxZ+wYnGANspDiywaTzBEs4lcprQFg= -github.com/onflow/flow-go v0.34.0-crescendo-preview.2.0.20240227001756-cb6311412b78/go.mod h1:XYEd/KaN5gxj99ZwutpI1Traf4Ns5C7jezBeHyGpmxk= +github.com/onflow/flow-emulator v1.0.0-M8 h1:FE9OtyXh3tZLjszpznIfMyaTmIoX+maFBYd1mCY+ke0= +github.com/onflow/flow-emulator v1.0.0-M8/go.mod h1:mSp1JTXt1JGmriiG7Lc2VulQHG1tl6Oj1zGSr/h0ySk= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1 h1:1hTH+Y8EB8BZ0hXsrxZqSTDWoY0euFT/IzXxlgVQok4= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1 h1:7BkqJ21EQAbYCZqLj2xCIqJvhrHNCXe9BfLTEiQqIx0= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122 h1:6R1L5Ji+lEWdTRcqeTLVLGPX1FqiWHeXHnRKAUsciSE= +github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122/go.mod h1:HSffipIVOyXvK3/gsYU13EwRMxbuK591hmjqF36nbEI= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-go-sdk v1.0.0-M6 h1:FNITFgDhdo2H7mZY5bJPWD87k1MyJreBz87N8Xk9+xY= -github.com/onflow/flow-go-sdk v1.0.0-M6/go.mod h1:aXSavLzoRlz5FiMjcI7p5QhihWScGctxydzf4dv/avo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a h1:xMEtuQp4+ltfEZcw+4smv4wechSBAus4yEAtPghXZeQ= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240214230837-cd2c42e54b4a/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a h1:Ark2dPAaSxSr45G5WJjB1P5H0tFtXnHcOIp+dM146yo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240214230837-cd2c42e54b4a/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-go-sdk v1.0.0-M7 h1:5EhtgpupjdhJZoHpu8AhA7++AroGL6BFpb8D0AYIUQw= +github.com/onflow/flow-go-sdk v1.0.0-M7/go.mod h1:aXSavLzoRlz5FiMjcI7p5QhihWScGctxydzf4dv/avo= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7 h1:0/s3DzQp3JHWuuz3DpGwniFShtgEy3wq1uBB+4uOG1I= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7 h1:VU294Tk/Ra/UuuJbArLILA+x+4qX5qGPTY/kokNKyA4= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.7 h1:+6sBdlE/u4ZMTVB9U1lA6Xn2Bd48lOOX96Bv9dNubsk= github.com/onflow/flow/protobuf/go/flow v0.3.7/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= From 6f9e0a90326c67a427fb2d4684cd3095f4225378 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 7 Mar 2024 12:56:39 -0600 Subject: [PATCH 108/132] Update README --- README.md | 125 +++++++++++++++++++++++------------------------------- 1 file changed, 52 insertions(+), 73 deletions(-) diff --git a/README.md b/README.md index 045a7a493..e80bd9bd7 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,11 @@ These are the smart contracts that define the core functionality of the Flow protocol. +The version of the contracts in the `master` branch is the +Cadence 1.0 version of the contracts and is not the same +as the ones that are currently deployed to testnet and mainnet. +See the `cadence-0.42` branch for the currently deployed versions. + # What is Flow? Flow is a new blockchain for open worlds. Read more about it [here](https://www.onflow.org/). @@ -20,12 +25,12 @@ so they can build a basic understanding of the programming language. `contracts/FlowToken.cdc` -| Network | Contract Address | -| --------------- | -------------------- | -| Emulator/Canary | `0x0ae53cb6e3f42a79` | -| Testnet | `0x7e60df042a9c0868` | -| Sandboxnet | `0x0661ab7d6696a460` | -| Mainnet | `0x1654653399040a61` | +| Network | Contract Address | +| ---------------------------- | -------------------- | +| Emulator | `0x0ae53cb6e3f42a79` | +| Testnet/Previewnet/Crescendo | `0x7e60df042a9c0868` | +| Sandboxnet | `0x0661ab7d6696a460` | +| Mainnet | `0x1654653399040a61` | This is the contract that defines the network token for Flow. This token is used for account creation fees, transaction fees, staking, and more. It is @@ -39,12 +44,12 @@ You can find transactions for using the Flow Token in the `transactions/flowToke `contracts/FlowFees.cdc` -| Network | Contract Address | -| --------------- | -------------------- | -| Emulator/Canary | `0xe5a8b7f23e8b548f` | -| Testnet | `0x912d5440f7e3769e` | -| Sandboxnet | `0xe92c2039bbe9da96` | -| Mainnet | `0xf919ee77447b7497` | +| Network | Contract Address | +| ---------------------------- | -------------------- | +| Emulator | `0xe5a8b7f23e8b548f` | +| Testnet/Previewnet/Crescendo | `0x912d5440f7e3769e` | +| Sandboxnet | `0xe92c2039bbe9da96` | +| Mainnet | `0xf919ee77447b7497` | This contract defines fees that are spent for executing transactions and creating accounts. @@ -52,12 +57,12 @@ This contract defines fees that are spent for executing transactions and creatin `contracts/FlowStorageFees.cdc` -| Network | Contract Address | -| --------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | -| Testnet | `0x8c5303eaa26202d6` | -| Sandboxnet | `0xf4527793ee68aede` | -| Mainnet | `0xe467b9dd11fa00df` | +| Network | Contract Address | +| ---------------------------- | -------------------- | +| Emulator/Canary | `0xf8d6e0586b0a20c7` | +| Testnet/Previewnet/Crescendo | `0x8c5303eaa26202d6` | +| Sandboxnet | `0xf4527793ee68aede` | +| Mainnet | `0xe467b9dd11fa00df` | This contract defines fees that are spent to pay for the storage that an account uses. There is a minimum balance that an account needs to maintain in its main `FlowToken` Vault @@ -68,12 +73,12 @@ You can see [more docs about storage capacity and fees here.](https://docs.onflo `contracts/FlowServiceAccount.cdc` -| Network | Contract Address | -| --------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | -| Testnet | `0x8c5303eaa26202d6` | -| Sandboxnet | `0xf4527793ee68aede` | -| Mainnet | `0xe467b9dd11fa00df` | +| Network | Contract Address | +| ---------------------------- | -------------------- | +| Emulator/Canary | `0xf8d6e0586b0a20c7` | +| Testnet/Previewnet/Crescendo | `0x8c5303eaa26202d6` | +| Sandboxnet | `0xf4527793ee68aede` | +| Mainnet | `0xe467b9dd11fa00df` | This contract manages account creation and flow token initialization. It enforces temporary requirements for which accounts are allowed to create other accounts, and provides common @@ -85,12 +90,12 @@ You can find transactions for interacting with the service account contract in t `contracts/RandomBeaconHistory.cdc` -| Network | Contract Address | -| --------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | -| Testnet | `0x8c5303eaa26202d6` | -| Sandboxnet | `0xf4527793ee68aede` | -| Mainnet | `0xe467b9dd11fa00df` | +| Network | Contract Address | +| ---------------------------- | -------------------- | +| Emulator/Canary | `0xf8d6e0586b0a20c7` | +| Testnet/Previewnet/Crescendo | `0x8c5303eaa26202d6` | +| Sandboxnet | `0xf4527793ee68aede` | +| Mainnet | `0xe467b9dd11fa00df` | This contract stores the history of random sources generated by the Flow network. The defined Heartbeat resource is @@ -104,14 +109,14 @@ You can find transactions for interacting with the random beacon `contracts/NodeVersionBeacon.cdc` -| Network | Contract Address | -| --------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | -| Testnet | `0x8c5303eaa26202d6` | -| Sandboxnet | `0xf4527793ee68aede` | -| Mainnet | `0xe467b9dd11fa00df` | +| Network | Contract Address | +| ---------------------------- | -------------------- | +| Emulator/Canary | `0xf8d6e0586b0a20c7` | +| Testnet/Previewnet/Crescendo | `0x8c5303eaa26202d6` | +| Sandboxnet | `0xf4527793ee68aede` | +| Mainnet | `0xe467b9dd11fa00df` | -The NodeVersionBeacon contract holds the past +The `NodeVersionBeacon` contract holds the past and future protocol versions that should be used to execute/handle blocks at a given block height. @@ -123,12 +128,12 @@ history contract in the `transactions/nodeVersionBeacon` directory. `contracts/FlowIDTableStaking.cdc` `contracts/epochs/FlowEpoch.cdc` -| Network | Contract Address | -| --------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | -| Testnet | `0x9eca2b38b18b5dfe` | -| Sandboxnet | `0xf4527793ee68aede` | -| Mainnet | `0x8624b52f9ddcd04a` | +| Network | Contract Address | +| ---------------------------- | -------------------- | +| Emulator/Canary | `0xf8d6e0586b0a20c7` | +| Testnet/Previewnet/Crescendo | `0x9eca2b38b18b5dfe` | +| Sandboxnet | `0xf4527793ee68aede` | +| Mainnet | `0x8624b52f9ddcd04a` | These contract manages the list of identities that correspond to node operators in the Flow network as well as the process for adding and removing nodes from the network via Epochs. @@ -168,12 +173,8 @@ token sale in October of 2020. See more documentation about `LockedTokens` [here `contracts/FlowStakingCollection.cdc` -| Network | Contract Address | -| --------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | -| Testnet | `0x95e019a17d0e23d7` | -| Sandboxnet | `0xf4527793ee68aede` | -| Mainnet | `0x8d0e87b65159ae63` | +The `StakingCollection` contract has the same import addresses +as the `LockedTokens` contract on all the networks. A Staking Collection is a resource that allows its owner to manage multiple staking objects in a single account via a single storage path, and perform staking and delegation actions using both locked and unlocked Flow. @@ -226,35 +227,13 @@ need to copy and paste them into your code. We plan on providing packages for di languages to import in order to use the transactions instead of copying and pasting. We currently include the `lib/go/templates` package for getting templates in the Go programming language. -To use this package, run `import github.com/onflow/flow-core-contracts/lib/go/templates@{latest version}` +To use this package, run `go get github.com/onflow/flow-core-contracts/lib/go/templates@{latest version}` in your Go project direcory. To use it in your Go code, you can simply call one of the many template getters in one of the `*_templates.go` files. -For example, to get the transaction text of the tranasction that is used to register a new node -for staking, and add arguments to it, you would use something like this Go code. - -```Go - tx := flow.NewTransaction(). - SetScript(templates.GenerateRegisterNodeScript(env)). - SetGasLimit(100). - SetProposalKey(b.ServiceKey().Address, b.ServiceKey().Index, b.ServiceKey().SequenceNumber). - SetPayer(b.ServiceKey().Address). - AddAuthorizer(userAddress) - - // Invalid ID: Too short - _ = tx.AddArgument(cadence.NewString("3039")) - _ = tx.AddArgument(cadence.NewUInt8(1)) - _ = tx.AddArgument(cadence.NewString("12234")) - _ = tx.AddArgument(cadence.NewString("netkey")) - _ = tx.AddArgument(cadence.NewString("stakekey")) - tokenAmount, err := cadence.NewUFix64("250000.0") - require.NoError(t, err) - _ = tx.AddArgument(tokenAmount) -``` - ### Packages in other languages -We are planning to add new packages for other popular languages to get transaction templates. +We would like to add new packages for other popular languages to get transaction templates. If you would like to contribute to add one of these new packages, please reach out to the team and we would be happy to help! From bcf77eeccc0f7eb36d1198a8f990c448ed72bd3e Mon Sep 17 00:00:00 2001 From: Janez Podhostnik <67895329+janezpodhostnik@users.noreply.github.com> Date: Fri, 22 Mar 2024 16:27:46 +0100 Subject: [PATCH 109/132] Don't copy dictionary in getEpochMetadata (#413) * Don't copy dictionary in getEpochMetadata --- contracts/epochs/FlowEpoch.cdc | 23 ++++++++++++---------- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/contracts/epochs/FlowEpoch.cdc b/contracts/epochs/FlowEpoch.cdc index 715624534..716ec2a29 100644 --- a/contracts/epochs/FlowEpoch.cdc +++ b/contracts/epochs/FlowEpoch.cdc @@ -60,7 +60,7 @@ access(all) contract FlowEpoch { /// The Epoch Start service event is emitted when the contract transitions /// to a new epoch in the staking auction phase. access(all) event EpochStart ( - + /// The counter for the current epoch that is beginning counter: UInt64, @@ -210,6 +210,10 @@ access(all) contract FlowEpoch { self.dkgKeys = dkgKeys } + access(account) fun copy(): EpochMetadata { + return self + } + access(account) fun setTotalRewards(_ newRewards: UFix64) { self.totalRewards = newRewards } @@ -278,9 +282,9 @@ access(all) contract FlowEpoch { } } - /// Configuration for epoch timing. - /// Each epoch is assigned a target end time when it is setup (within the EpochSetup event). - /// The configuration defines a reference epoch counter and timestamp, which defines + /// Configuration for epoch timing. + /// Each epoch is assigned a target end time when it is setup (within the EpochSetup event). + /// The configuration defines a reference epoch counter and timestamp, which defines /// all future target end times. If `targetEpochCounter` is an upcoming epoch, then /// its target end time is given by: /// @@ -320,11 +324,10 @@ access(all) contract FlowEpoch { /// Epoch Metadata is stored in account storage so the growing dictionary /// does not have to be loaded every time the contract is loaded access(all) fun getEpochMetadata(_ epochCounter: UInt64): EpochMetadata? { - // TODO: Make this `borrow`, when Cadence supports dereferencing. - // So the overhead of copying the entire dictionary would be avoided. - // Instead borrow, and get a dereference-copy of the element. - if let metadataDictionary = self.account.storage.copy<{UInt64: EpochMetadata}>(from: self.metadataStoragePath) { - return metadataDictionary[epochCounter] + if let metadataDictionary = self.account.storage.borrow<&{UInt64: EpochMetadata}>(from: self.metadataStoragePath) { + if let metadataRef = metadataDictionary[epochCounter] { + return metadataRef.copy() + } } return nil } @@ -542,7 +545,7 @@ access(all) contract FlowEpoch { assert ( randomSource.length == 32, message: "Random source must be a hex string of 32 characters" - ) + ) FlowEpoch.startEpochSetup(proposedNodeIDs: proposedNodeIDs, randomSource: randomSource) } diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 31d2d40bc..ce6bfc3a9 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -13,7 +13,7 @@ // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.379kB) // epochs/FlowDKG.cdc (18.691kB) -// epochs/FlowEpoch.cdc (47.367kB) +// epochs/FlowEpoch.cdc (47.295kB) // testContracts/TestFlowIDTableStaking.cdc (9.241kB) package assets @@ -343,7 +343,7 @@ func epochsFlowdkgCdc() (*asset, error) { return a, nil } -var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7b\x73\x1b\x37\xf2\xe0\xff\xfe\x14\x88\xab\x2e\x21\x37\x14\x65\x27\x57\x5b\x5b\x2a\x33\x7b\x8a\x24\x3b\x2a\xc7\x8f\x58\x4a\x72\x55\xa9\x54\x04\xce\x80\x22\x56\xc3\x01\x03\x60\xc4\x30\x4e\xbe\xfb\x15\x1a\xef\xc7\x0c\x49\xd9\xd9\xdd\xfb\xf1\x1f\x5b\x24\xd0\x68\x34\x1a\x8d\x7e\xa1\x41\x57\x6b\xc6\x25\x7a\xde\xb5\xb7\x74\xde\x90\x6b\x76\x47\x5a\xb4\xe0\x6c\x85\x1e\x47\xdf\x3d\x7e\x64\x5b\x36\x6c\x13\xb5\xb2\x7f\x47\x2d\x2e\xcf\xaf\xf1\xbc\x21\x57\x12\xdf\xd1\xf6\x36\x68\x1a\xff\x10\xf5\x39\x6b\x3a\x21\x09\xff\xee\x2c\x68\xee\xbe\x8b\x5a\x9e\xbf\x7c\x11\xb4\x39\x7f\xf9\x22\xfa\xf5\x39\x21\x22\xf8\x59\xfd\xf9\xf8\xd1\xa3\xe3\x63\x74\xbd\x24\x48\xb2\xf5\x51\x43\xee\x49\x83\xc4\x0a\x73\x89\x2a\xd6\x4a\x8e\x2b\x89\x56\xb8\xc5\xb7\x0a\x57\xb9\x24\xa8\xa1\x0b\x52\x6d\xab\x86\x20\xb6\x40\x64\xcd\xaa\xa5\x98\xa2\xcb\x16\xc0\x4f\x14\x28\xfd\x1d\xc2\x9c\x40\x7b\xb1\xc2\x4d\x43\x84\x44\x5d\x4b\xa5\xea\x23\xe9\x8a\xa0\xcd\x92\x98\xdf\x69\x4d\x5a\x49\xe5\x16\x49\x35\x79\x34\x82\x3e\x44\xb5\x54\xc0\x5a\x22\x37\x8c\xdf\x21\xb6\x26\x1c\x4b\xc6\xc5\x18\x51\x81\x84\xc4\x92\x56\x53\xf4\xc6\x7e\x8b\x56\x78\x8b\x58\xdb\x6c\x51\x43\xf0\x3d\x41\x8c\xa3\x7f\x31\xda\xc2\x00\x06\x84\x82\x86\xa5\xc6\x0e\xcd\x59\xd7\xd6\x98\x53\x22\x52\x20\x73\x82\xc8\xbf\x48\x25\x49\x8d\xea\x8e\xab\x49\xe3\xd6\x74\x5a\x30\x8e\xee\x31\xa7\xac\x13\x0a\xd8\x8a\x8a\x9a\xac\x08\x6e\x59\xc7\xc5\x04\xcd\x3b\xa9\x86\xdb\x22\x4e\x56\x98\xb6\xc8\x8c\x9e\x4c\xaf\x6b\x25\x6d\xe0\x07\x0d\x93\xb4\xb5\x98\x3e\x3a\x3e\x56\x00\x2f\x3c\xe1\xc4\xba\xa1\x12\xd1\x56\x32\xf4\x25\x5a\x2f\xb1\x20\xe2\x44\x35\xf9\x63\xf6\xe0\x0f\x74\x47\x17\x6f\xdf\x9c\x7d\x83\x5e\xa3\xdd\x9f\x3f\x5c\xe3\xcf\x9f\xa2\xe9\x74\x0a\xfd\x8f\xd4\x07\x59\xd6\x85\xbf\xfe\x38\x42\x57\x44\x76\x6b\xa4\xfe\x77\xc6\x56\x2b\x2a\x15\xf1\x8e\xfe\xf8\xc3\xf5\xfa\x20\xa4\x15\x84\xa7\x63\x84\xae\xae\x4f\x5f\x5e\xbe\x7e\x81\xde\x7e\x73\x7a\x75\xa1\xbe\x7c\xcd\x6a\xe2\xf9\x02\xc8\x06\x24\x96\x0c\x89\x6e\xbe\xa2\x52\xb1\x09\xe0\xc9\xc9\xaf\x1d\x11\x52\xc0\x0a\x2a\xda\xbf\xbe\xf8\xbf\xd7\x66\x01\xf4\x22\x2b\x78\x72\x49\x85\xa6\xf5\x14\x9d\x4a\xbd\x46\x6d\x0d\x1c\xeb\x7e\x99\xc0\xd7\xb0\x50\xe9\x26\xe1\x44\xb0\xe6\x9e\x08\xd5\x42\x81\x63\x9d\x14\x12\xb7\xb5\x42\x20\x43\x04\xb7\x35\xaa\x89\x24\x7c\x45\x5b\xdd\x25\x65\x14\x8b\x6a\x4b\x7e\x93\x6e\x57\x4d\x61\x9f\x16\x87\x27\x2b\x2a\x85\xc7\x4e\x2f\x89\x20\xfc\x9e\x56\x04\x91\x7b\xd2\xea\xb6\x98\xb6\x6e\xba\x83\x63\xea\x01\x27\x68\xb3\xa4\xd5\x12\xd1\x96\x4a\x8a\xa5\x41\x55\x72\xdc\x0a\x2a\x29\x6b\x15\xb1\xcd\x7c\x35\x56\x7a\xdc\xb7\x40\x45\xb3\x78\x5f\x8c\xd1\xd5\xc5\xf5\xf7\x6f\xfd\xca\xfd\xb8\x24\x6d\x40\x54\x34\x27\xb7\xb4\xd5\xa0\xd7\x98\x4b\x5a\xd1\x35\x6e\xa5\x40\x6e\x03\x5b\x74\xf4\xde\x20\x72\x8a\xce\xf5\xde\x54\x40\x14\x44\xbf\x38\x22\x81\xb1\xe6\x64\xad\x7a\xe5\x73\x03\xa9\xa5\xdb\x76\x0d\xe6\x13\x54\xb1\xa6\x21\x95\x9a\x16\x48\x1e\x56\x13\x61\x39\xe9\x9e\xa9\xb9\x1b\x18\x94\xa3\x4a\xcb\xde\xcf\x04\xe2\x8c\x49\xf4\x6b\xc7\x78\xb7\x42\x15\xe1\x92\x2e\x68\x85\x25\x81\x15\xae\x58\x2b\x48\x2b\xb4\xb8\xd0\xf0\x78\xa7\xe7\x54\x53\x21\x39\x9d\x77\x6a\xab\xdc\x91\x2d\xba\x25\xad\x62\x64\x45\xd2\x35\x67\x92\x55\xac\x41\xa3\xf3\x97\x2f\xc6\xc0\xce\x44\xa2\x6e\x0d\xfd\x38\x6e\x6b\xb6\x52\xf0\xe6\x04\x57\xac\x9d\x5a\x62\xc2\xc4\x61\xae\x00\x45\xef\x87\x8a\xad\xd6\x0d\x91\x43\x6c\xeb\xf8\xc6\xad\xa1\xde\xc3\xbd\xbc\x03\xa0\x14\xd5\x16\xb8\x92\x42\x6f\x0f\x2d\xb1\xd7\x9c\x55\x44\x08\xc3\x33\x0a\xde\x0e\xb6\x31\x18\x99\x01\x23\xa6\xf9\x72\x8c\xce\xde\xbc\x7a\x75\x79\x7d\x7d\x71\xbe\x8b\x71\x26\xa1\x98\x57\xc7\xc3\xa2\x6b\x9a\xad\x5d\xf9\x1a\x06\xcb\x86\x4e\xf6\xd5\x29\x5a\x60\xda\x74\x1c\xc4\x07\x69\x25\xe1\xf1\x38\x0b\xc6\xc3\x09\x00\x1d\x58\xc2\x50\x7a\xc6\x35\xac\xbf\x9a\x31\x96\xfb\xb0\xb4\x1a\x57\x23\x69\x57\xcb\x11\xb4\x5b\x03\x6f\x2b\xb2\xd6\x1d\x27\x6e\x33\x0a\x84\x51\xc5\xa9\xa4\x15\x6e\x1c\xde\x8a\xe1\x36\xb4\x69\x50\x85\x3b\xa1\x61\x54\x4b\x75\x10\x49\x86\x96\xb8\x91\xd3\x47\x8f\x70\xa5\xd6\x67\x84\x9b\x66\xec\x19\x40\x9d\xdb\x7a\x1d\xde\x3f\x7a\xa4\x04\x7f\xd8\x8a\xb4\xdd\x4a\xaf\x12\xac\xce\x09\xfa\xfe\xb2\x95\xff\x40\xef\x1f\xd9\x53\x22\x02\xa9\x48\x65\xc4\xf4\xe9\xf7\x67\xd7\x97\x6f\x5e\xf7\xb7\x83\xb3\x05\xe4\xc2\x8e\x36\x9a\x0d\xa0\xd1\x9f\x3d\x08\xaa\x93\xe0\x1d\x6b\xf6\x41\xef\xf5\x9b\xd7\x17\xfd\xbf\x9e\x69\x09\xc0\xf8\x50\x13\xbb\xa7\xfb\xd1\xfe\x8d\x54\x1d\x88\x91\xde\x26\x3f\x10\xae\x05\xc5\x60\xab\x53\xf8\x22\x9c\xfa\xb1\x51\xd5\x8c\xb0\x95\x6a\x2b\xc7\x1b\x95\x0a\xd8\xd2\x4a\xae\x6c\x8c\x64\xf0\x6b\xed\x19\x58\x38\x70\x92\x21\x8c\x5a\xb2\x31\xec\x68\x18\xd4\x9e\x58\xb8\xab\xb4\x50\xd2\x9b\x33\x23\x3f\x8c\xa9\x4f\x1c\x40\x66\xe4\x66\xe3\xfe\x63\x71\xae\x58\x07\xfb\xca\x4a\xe2\xaa\xe3\x5c\xf5\xd6\xe3\xc2\x76\xa1\x42\x6f\x69\x38\xa3\x6c\x7f\xd3\x4f\x2f\xee\xdf\xff\xf7\xe4\x51\x06\x79\x41\xb9\x90\xe8\x9e\x92\x0d\x1a\xd1\x56\xc9\x66\x7a\x4f\xc6\x56\x34\x45\xe3\x4c\x5d\x67\xe8\xf4\x03\x25\x9b\x01\xc0\x0d\xde\x17\xee\x67\x22\x25\x99\x1f\xc9\xfc\x70\xaa\xbf\xbf\x68\xeb\x8f\x36\x6a\x38\x9b\x16\x37\x43\x70\x99\xc4\x0d\x7a\xfe\xed\x9b\x1f\x01\x1d\x52\xa3\xf9\x16\xe1\xa6\x31\xc7\x92\xd6\x47\x1a\x72\xab\x75\xa9\xe2\x12\xf9\xc1\xa4\x02\x76\x05\x60\x4e\xd0\xf7\xcf\xe9\x6f\x3d\xc3\x89\x6e\xbd\x6e\xb6\x0a\x73\x35\x12\x0c\x5e\x84\x1c\x75\xbd\x54\x53\xae\xcd\x91\xc1\xc9\x06\xf3\xda\x08\x53\x90\x6e\x73\x25\x50\x69\xed\x00\xad\x39\xb9\x57\x1a\x79\x02\x09\x50\x54\xa2\xed\x0a\x70\xe8\x43\x13\xac\x1e\x85\x6a\xff\x40\xac\x93\x08\x27\xea\xe0\x30\x65\xde\x69\x58\x7e\x4c\xf5\xcb\xb8\xb8\x81\x0b\x5a\x5a\xba\x81\x37\xfd\x07\x27\x74\x77\x60\x8d\xea\x7a\xe9\x0e\x6b\x4d\x42\xe0\x0c\xfa\x3b\xa9\xfb\xb4\xbd\x6e\x5d\xb1\x95\x62\xdc\x60\x2e\x7d\x7b\x5c\x0d\x38\xca\x69\x98\x6e\xed\x04\x24\x7a\xd5\x09\xa9\x08\xca\x5a\x82\x6e\x39\xc1\xfa\x78\xc5\x20\x6a\x22\x60\x83\x32\x62\xba\xa7\x48\xb8\xdc\x67\x9e\x68\x43\xe5\xd2\xed\x00\x44\xdb\x05\xe3\x2b\x1c\x6f\xdc\x90\x1d\x4f\xa2\x6f\x55\x9f\xcb\xf3\x89\xdb\xf3\x77\x64\x3b\xb1\x1a\x48\xe9\x6f\x5c\xd7\x1c\x54\x23\xce\x1a\x32\x89\x40\x59\x10\x01\x06\x13\xb4\x21\xf4\x76\x29\x27\xb0\x2f\x57\x8c\x13\x8f\x13\x8c\xdc\x2e\xd8\x09\xfa\x29\xf7\x19\x4c\x5f\x9b\x5f\x7f\x3e\x58\x4a\x96\xb8\xe0\xa3\x88\xc9\x7e\xc0\x3b\x24\x96\x5a\x7e\xad\x66\x23\x2c\x04\xbd\x6d\x57\x8a\x13\xfa\x58\xec\x02\x2b\x6b\xba\x21\xd0\xc8\x1c\x62\x0d\x15\x32\x82\xc9\xc9\x9a\x13\x41\x94\x22\xa6\x58\xd1\x81\xd7\xba\xba\xde\x33\x8a\x25\x40\x45\x53\x6c\x71\x79\x2e\xcc\xe0\x46\x8f\x5c\xe2\x18\xa2\x01\x31\xd1\xec\xa4\x8d\x03\xbd\x78\x5a\xa8\x82\xe1\x10\xf0\xad\xd1\x2f\x8c\xef\x46\x98\x55\x74\xae\x9c\xa9\xf9\x5f\x69\xfd\x04\xeb\x78\x05\x5e\x17\x6d\x04\xb4\x44\x08\x6d\x1d\x28\xdc\xd4\x74\x09\xae\x09\x47\x82\x18\x2b\x06\xe1\xe6\x96\x71\x2a\x97\x2b\xc0\x2e\x02\x38\xb4\xf9\xd5\x47\x0f\x71\x05\x43\x9e\xa0\x2b\xa9\xac\xad\x02\x4e\x35\xc1\x75\x03\x26\x2c\x5b\x20\xa2\x96\x40\x2b\xcc\x66\x01\xce\x5f\xbe\xf0\xe6\x8c\x64\x4a\x04\x58\x25\xb7\xb6\x6d\x2c\x06\x11\xec\xc0\x86\x35\x62\xed\xdc\x8d\xa4\xfd\x23\xa4\xa2\x0b\x6a\xa0\x10\xbe\x02\x04\xb0\xb7\xb8\x34\x3b\xb6\xdd\x6a\x4e\x78\xbc\xa1\xc1\x86\xc0\x1a\x35\xaf\x99\x23\x36\x57\x62\x58\x81\x0f\x24\xa6\x5a\x41\x41\xb0\xd2\xcf\xe7\x0d\xab\xee\xf4\x2a\x03\x68\x23\xc6\x22\xd0\x56\xa4\xa1\x5b\x7a\x4f\x5a\x47\x9c\x09\xa2\x12\x55\xb8\x45\x02\x2f\x48\xb3\xed\x31\x46\x42\x15\x4b\x7d\xce\x5f\xbe\x00\x9d\xfb\xe9\xf3\x7c\xa3\xa4\x6d\xbe\xd8\xa3\xcd\x97\x85\x36\xf9\x61\x88\xf9\x2d\x91\xa8\xee\x8c\x2d\x5a\x66\x93\x89\xa2\xba\x20\x15\x6b\x6b\xcf\xdb\xba\xeb\xb9\xe9\x99\xe3\x91\x0c\xa1\xce\x52\xf0\x04\xf6\x0d\x11\x2d\xb1\x1e\xec\x68\xcd\x49\x45\x85\x42\xec\xfb\x96\xfe\x06\xfd\x93\xf1\x2f\xda\xfa\x9a\xae\x88\x1d\xbe\xf7\xe8\x2d\x1a\xb9\xc3\x47\x2f\xb8\x4d\xdd\xe1\xeb\x40\x7a\x97\x97\x3f\x80\x03\x40\xe0\x94\x04\x68\x4a\xb0\x04\x16\x7a\xcf\xc4\x1d\xdc\x25\x56\xca\x30\x69\xfd\x8e\x19\x3a\x99\xcd\x7c\x3e\xe0\x6c\x26\xbf\x76\xb8\xb1\x0c\x69\x3b\xd1\xfc\x88\x76\x0a\x57\xb0\x47\x01\x91\x7d\x8f\xe7\x6b\xd0\xeb\x44\xd7\x48\x7b\x44\x7c\x77\x86\xf0\xed\x2d\x57\xda\xa7\x71\x80\xa8\x39\x26\x32\xdd\x0a\xe8\x08\x56\x28\xac\x03\x81\x8b\x38\xa9\x08\xbd\x27\x5a\x4d\xc4\x81\x97\xc7\x0a\xec\x08\xca\x77\x67\x08\x5c\x75\x5a\xf1\x2d\x38\x73\x40\x2b\x04\xf1\x66\x8f\x0c\xe3\xaf\x21\x22\x98\xb5\x15\xe2\xbd\x52\xfd\xbb\xb3\x92\x5c\xd7\xb4\x50\x2b\xb2\xee\xe6\x0d\xad\x94\xf2\x20\x3c\xb7\x19\x19\xaa\x3d\x2b\xa4\xad\x58\xad\x04\x93\x50\xfa\x3b\xa8\x77\x0d\xdb\x1c\xdd\xb2\xf8\x50\xe2\xdb\xb5\x64\xa8\xa1\x73\x8e\xf9\x16\xdc\x23\x2d\x5a\x92\xdf\x8e\x4c\xf7\x58\x20\xbe\xe0\x4c\x89\x59\x37\xb6\xe2\x5e\xe9\xf4\x05\x43\xfe\x09\x5a\xb0\xa6\x61\x1b\x6d\x38\x80\xef\xb0\xad\xe9\x3d\xad\x15\xd3\x28\x84\x1d\xc8\xfa\xee\xf6\x6d\x37\x7f\x49\xb6\x8a\x0c\xfa\xe0\xf8\x39\xdd\x86\x67\xf6\xb0\x35\x9b\xbc\x42\x2b\x22\x71\x8d\x25\x46\x78\x0e\x0a\x77\xb8\x64\xf1\xbe\x38\x6d\x1a\xb4\xa4\x42\x32\x0e\xee\x0f\xad\xcc\xb9\xee\x10\x1c\x60\x5c\xed\x46\xc2\x57\xb8\x25\xad\x6c\xb6\xd9\xc6\x11\x92\x77\x95\xd9\x39\xaf\x6c\xd7\xf7\xf9\xd2\x68\x8d\x79\x41\x83\xed\x13\x9b\x19\x21\xd0\x86\xc8\x94\xf3\x0b\x87\xb8\x3a\xac\x3b\x61\x38\xd3\x7a\xfd\x8c\x57\x4d\xcf\x45\x38\xad\xbe\x34\x82\x02\x60\x0f\xe4\x41\x1d\xcf\xfa\xad\x87\x11\x16\xca\x6a\x0f\x0f\x85\x21\xed\x6e\x3f\x90\x24\x36\x70\x77\x02\xcc\x9c\x0d\x43\xc8\xaa\x76\x17\xbb\x06\x28\x98\x74\x4a\x69\x70\xe6\xdc\xee\xb5\xbc\xc7\xbc\x68\xcb\x95\x76\xaf\x6a\x80\xf0\x4a\xad\x7c\x3a\x98\x64\x5a\x6a\x04\x7b\x05\xd4\x4a\x25\xa8\xa8\x14\x81\xc9\xdd\x8b\x85\x86\x7f\xaa\xc1\x97\x95\x7e\x83\xe3\xd7\x9c\xe0\xbb\x9a\x6d\xda\x9f\x13\x2c\x39\xae\xee\x04\xa2\x0b\x47\x91\x25\xbe\x27\xfa\x6c\x09\x4c\xe9\xc1\x75\xf5\x98\x88\xb7\x98\xd6\x27\xe8\x6b\xc6\x9a\x9c\x18\x8c\xdf\xe2\x96\xfe\xae\xc5\x38\x5b\x78\x7d\xd7\x6b\xd3\x10\xd3\x32\xa2\x32\x96\xe5\x2e\x1e\xa2\x7d\x13\x88\xb3\xae\xad\x11\x67\x73\x75\xfe\x33\x0e\xbb\xc4\x69\xb4\x03\x3b\x70\x5f\x15\x3b\x47\xff\x3b\x2d\xf9\xcf\xbc\xe4\x0f\xe4\xb0\x0f\xc1\x5a\x77\x5a\x2f\xa5\xf6\x3a\x09\xf2\xe1\x43\xf1\x8f\x85\x60\x15\xc5\xa0\x8a\x18\xcb\x02\x9d\x07\x31\x83\x97\x64\x8b\x5e\xb8\x98\x41\x72\x40\xc3\x61\xa1\x59\xd1\x2b\xc4\xfa\x88\x74\x2a\xaf\x54\x12\xbc\x70\x0e\x04\x07\x00\xec\x53\x7b\xfc\x62\x65\x55\xd5\xe4\xb7\x13\xd4\x90\xf6\x56\x2e\xd1\x11\x7a\xda\x4b\x80\xfa\xee\x36\x39\x00\x5c\x53\xda\x52\x39\xca\x14\x04\x14\x7e\x42\x11\x97\xfe\x94\x8a\xab\xe4\x77\x92\x3a\xd7\xd2\xde\x05\xf9\x91\x34\xea\x77\xe1\xb8\xcf\x21\x66\x5c\xdc\x71\x3f\x15\x21\xea\x93\xd1\x72\x1c\x9e\x54\x9a\x5e\xcd\x62\x6a\x35\xb6\x99\x3d\x83\xf2\x26\x70\xf6\xcc\x80\xbc\x85\x1f\x2d\x65\x55\x0b\xfb\xff\xbc\x99\x21\x30\x9a\x59\x52\x17\x21\x05\x54\xd6\xe0\x82\x2f\xf2\x0e\x21\xc5\xd1\x2c\x5a\x80\xbc\x71\x24\x0f\xd1\x0c\xfd\xf4\x73\x5f\x1b\x90\x54\x68\x86\x16\xb8\x11\xa4\x44\xb0\x64\x11\x81\x74\xc9\x77\x85\x6e\x6e\x09\x55\x7b\xf7\x47\xde\xd0\xac\x1b\x9a\xd9\x15\x74\x4d\xfe\x7c\x94\x6d\x9c\x0a\x16\x6d\x8c\x16\x9d\xb2\x75\xe4\x75\x40\x82\xd1\x2f\xa8\x25\x9b\x84\x21\xc7\x41\x8c\xa3\x8f\x8e\xbe\xd7\x01\x23\xbf\x0b\xc9\x3b\xfa\xc5\x08\x7d\x77\xb4\xec\x79\x00\x15\xd1\x4b\x57\x2e\x01\x7d\x30\x92\xb0\xbe\x0e\xc5\xe0\x5c\x1a\x18\xdd\xf2\x44\xf0\xd7\x01\xe3\xba\x3d\x2a\x46\xbf\x56\x43\x5b\xb8\x88\x41\xc4\x39\xbf\x56\x87\xac\xca\xf9\xcb\x17\x20\x9d\x5f\x92\xed\xe8\x2e\x13\x06\x03\xac\x77\x17\xf3\x1d\x8a\x23\x49\x4e\xf5\xb5\xc1\x17\x48\xf4\x31\x7e\x8f\x0a\xb7\xe0\xaf\x59\xe2\xf6\xd6\x6b\xfd\xa7\xf5\x8a\xb6\xc7\xc7\xc7\x7d\x2a\xf5\x19\x6b\x17\xf4\x36\x40\xca\x1e\x6e\xda\x15\xa3\x94\x02\xa5\xf9\x41\x20\x14\xb7\x48\xa9\xd7\x7c\x97\x22\xd6\x76\x2b\x25\x38\xc4\x65\x0b\x0a\x7b\xae\xf7\x85\x1d\x0c\xc5\x5e\xc7\x7d\x46\xbf\xe8\x61\x6d\xdf\x22\xd9\x92\x71\xd0\x4c\xf7\x29\xad\xd3\xc0\xac\xf6\x55\x68\xe3\x99\x5d\x45\x31\xa2\x03\xa7\x18\x77\x3e\x70\xae\x71\xe7\x07\x4e\x1a\xb4\xdc\xfa\xee\x56\xfb\x40\xf6\x98\xaf\xf5\x4a\x1d\x38\x53\xdb\xed\xc0\x39\xda\x6e\x87\xcd\xce\x6b\xaf\x56\x5f\x75\x53\xdd\xc9\xb0\x67\xb9\x8a\xa0\x30\x7d\xfa\xf7\x5d\x13\xcd\x3a\x2a\xf9\xdf\xad\x52\x30\x7d\x13\xce\xba\xab\x83\xc0\x77\xef\x9d\xb8\xb6\x11\x74\x86\x89\x24\x4a\xdb\xd3\xb9\x06\x61\x10\x6e\x8d\xb7\xca\x7a\xa2\x6d\xc5\x09\x16\x44\x20\x72\x4f\xf8\xb6\x10\xc2\xbb\x56\xc6\xc4\x3d\x6e\x3a\x02\x42\xa5\x6b\x24\x5d\x37\xd4\x0b\x11\x88\x04\xca\x30\x44\x28\x19\xba\x25\x32\xf0\x85\xc2\x50\xbd\x04\x56\x00\x74\xcf\x4b\x83\xcc\x5b\xc2\x2b\xd2\x4a\x7c\x4b\x72\x53\xad\x40\xe8\x21\x00\xa3\x5f\xd0\x3a\x83\x56\xa4\xf7\x10\x14\x34\x0b\xa0\x94\xc8\x0e\x8a\x70\x8f\x68\x9b\xec\x94\x0c\x93\x81\xbd\x34\x19\x64\xc0\xc9\x5e\xd4\xdb\x53\x40\x26\xdf\x1c\x24\x67\xfa\x7e\xda\x73\x23\xe7\x5f\x1e\xb4\x21\x76\x6b\x7a\x3b\x56\x77\xe8\xe7\xfe\x23\x57\x9f\x8f\xa1\x7b\xdd\xa4\x3f\xd0\x95\xd2\xa4\x90\x6b\x78\xe1\xc4\x0c\xe4\xfb\xd8\x18\x14\xce\xfc\xe7\xe0\x5b\xa6\x70\x7c\x83\xe7\x08\x8d\x94\xc1\x68\x0e\xa2\xd4\x47\x3b\x0e\x46\xd0\xce\xe1\x10\x9d\x9a\x2c\x74\x84\x05\x71\xb2\x20\x9c\xb4\x95\xf5\x49\x59\xeb\x02\x9b\x51\x85\xc4\xab\xb5\xcd\x47\xb2\xdd\x1c\x64\xdc\x34\x68\xd1\x49\xc8\xa6\x8a\xb1\x15\x53\x74\xb9\x40\x37\xc6\x57\xaf\x1d\xd7\x00\xf9\x06\x66\xd9\x66\x51\x00\xb9\x24\xad\x83\x0b\x99\x6a\xc9\xf4\xa9\x30\xd1\x96\xf9\xf6\xc4\x36\x74\x1d\x92\xa8\x00\x28\x7e\x8b\x6b\x8b\x3f\xfa\xdc\x07\x3a\xfe\x86\x46\x39\x52\x47\x9c\x2c\xcc\x7f\xc7\x11\xec\x3e\x5f\xe2\x35\xac\x62\xaf\x0e\xe4\x46\xb3\xc1\xb2\xfe\x68\x4a\xea\xd6\xa8\x93\xb8\x4a\xaf\x9b\xdf\xb8\xd4\x92\x05\xec\x85\xeb\x67\xd8\x0b\xd9\x91\xba\x0c\xfa\xf0\x48\x4d\x01\x07\xb7\x26\x65\xa7\xde\x19\x5b\xad\x3b\xe9\xb8\x49\x6c\xa8\xac\x96\xec\x9e\x70\x8d\xd8\x1c\x0b\x88\xb4\x20\xb6\x58\x08\x22\xb5\xcf\xc6\xa3\x69\x48\x73\xec\xbb\x4d\x7b\xcf\x86\x5b\x22\xaf\x43\x96\x79\xce\xb8\x55\x20\x73\xfe\x70\xda\x87\xfd\x4f\x22\x34\x39\x91\x1d\x6f\xad\xfd\x11\x31\x9e\xd6\xd3\x87\xb9\xcf\xf6\x8b\x58\xb0\x74\x8a\xa4\xcc\x31\x29\x2c\xeb\xa4\x48\xe6\x54\xcc\x27\x78\xcd\x1c\xdf\x15\x5a\xf9\x31\xf4\xbe\x3a\x2b\xf8\x1d\x0a\x73\x8f\xf7\x60\xbf\xa4\xfc\x86\x35\xb5\xd6\x48\x6e\x5c\x8a\xe2\x54\x6f\xad\x1b\xbb\xe9\x9c\x6b\xcc\xc9\xb1\x79\x43\x5c\x30\x20\xdc\xaa\xd6\x67\x67\x9d\x84\xbe\xb9\x35\x82\x4e\x8c\x6c\xde\xc3\x3c\x32\x6a\x4c\x9c\x49\xeb\xa5\x9f\x36\x9e\x5a\x26\xfb\xec\xa7\x42\x20\x04\x87\x31\x0d\x4e\x2a\xc6\x5d\xaa\x91\x8b\x6d\x00\x5b\x9b\x28\x62\x90\xf3\xe4\x53\xf9\xc0\x41\xa7\xc7\xd2\x62\x5b\xeb\xb2\x7e\xb8\x77\xc0\x90\xa2\x00\x16\xe6\xe3\xf6\x71\x1c\x71\x61\x1c\xb5\xb4\x41\x74\xa1\x8f\x99\xf6\x33\x89\x16\xac\x6b\x6b\x7f\x56\xc1\x60\xaf\xf2\x18\x8c\x32\xf2\xb4\x29\x0b\xdf\xa8\x83\x53\xe8\x00\xe3\x2d\x67\x1b\x25\xe6\x6b\x0a\x67\x3e\xe6\x5b\x07\xad\x66\x44\x20\x45\x3d\x70\x53\xeb\xac\x81\x86\xe1\x5a\xe1\x05\x0a\x27\xec\xf9\x28\xaf\x91\x0a\xd3\x22\x93\xce\x66\x4f\x47\x91\x9e\xd1\x2f\x7a\x82\xf9\x2e\x8e\x9a\xfd\x33\x92\xe0\xe8\xfa\xcd\xf9\x9b\x13\xf4\x0a\xdf\x11\xed\x2c\xbf\x99\x33\xce\xd9\xe6\x66\xa2\x4f\xe0\x33\x5c\x83\xb0\x51\x2a\x01\xe3\xe0\xdb\xb7\x12\x48\x1d\xec\x21\xa4\x2b\x4d\x02\x25\x88\x96\x04\xd7\xda\xd4\x58\x6f\x5d\x14\x48\xdb\xc4\x9e\x32\x68\xc3\xba\xa6\x56\x64\xc0\xf7\x8c\x26\xf1\x3b\x74\xd9\x0a\xa9\xa0\x68\x74\x74\xca\x90\x12\x92\x38\xc0\x80\x1c\xa9\x01\x2c\x43\x19\x97\xae\x87\x42\x17\xb0\x2b\x2c\x47\x9c\xfb\x91\x67\x7a\x03\x9b\x45\x9c\x9a\x45\x9c\x2a\x68\xcf\xde\x6b\xb2\x25\x54\xfb\xf3\xab\x91\x62\xa8\x13\xdd\xd1\x82\xbc\xd2\x1d\xdf\x62\xb9\x4c\x45\x8e\x11\x92\xf9\xe0\x3f\x85\x8b\xf4\x73\x22\x28\x82\x9e\x2d\x6d\x52\xd9\x71\x85\x75\x26\xc7\x8a\xd5\x9a\xa1\xe3\x48\x9f\x91\x1e\x26\xd6\xed\x63\x87\x19\xb7\x96\x0e\x7d\x2f\x49\xc0\x96\xc0\xf7\x24\x65\xae\x96\x6c\xbc\x50\x89\x7e\x0c\xe7\xbe\xe6\xa4\xe8\x25\xd2\x19\x6f\xe1\x41\x80\x66\x33\xf4\x04\xfd\xf1\x47\xd4\x78\x14\x8c\xe2\x9c\xbf\x5f\xcd\xfa\x81\x1c\xa1\xa7\xe8\xd3\x4f\x23\x18\x25\x10\xcf\x0c\x88\x35\x67\x6b\x26\x48\x1d\xc2\x18\x8d\xc7\x27\xb1\x78\x47\x08\x3d\x3e\xd3\xb2\x0e\x68\xbd\x4d\xe3\xb1\x20\x5c\xec\x8d\xb0\x85\xce\xfb\x23\xc8\x02\x37\xad\x19\x77\x19\xf6\x59\x46\xe7\xe3\xc2\xc2\x1f\xcc\xaf\x7a\x6f\x3c\xc3\x9d\x5c\x8e\x5e\x75\x12\x4b\x32\x46\x9f\x7e\x24\xfe\x4d\x90\x41\xb3\x12\x2b\x17\x28\xfd\x73\x7a\xf4\x2a\x16\x13\x82\x44\x49\xd4\xe1\x67\x95\x2e\xd5\x6c\x56\x5a\xc1\x49\x4f\x67\x21\xc0\xbc\xb3\xcb\xa5\x18\xd7\x23\x0d\x07\xe9\x8a\x8a\x15\x96\xd5\xd2\xe7\x48\x1a\x90\xe2\x71\x06\x73\x1c\x7d\xf3\xe7\xa3\x12\xa2\xbb\xe6\x1f\xa1\xdf\xaf\x08\x04\xda\xed\x44\xb1\xca\xe5\xf9\xa4\x98\x85\x9b\xc9\x7e\x08\xc5\xe5\x3b\x21\x56\x31\xdd\x08\x06\x94\xce\x5f\x73\x97\x37\x9c\x05\x66\x82\x65\x43\xf0\x8d\x11\xee\xff\xef\x47\x50\x8c\x13\xdc\x79\x0c\x34\x1a\x50\x08\x6e\xe0\xf6\x18\xa4\xf7\xb9\xc3\x33\x1b\x4e\x71\x19\x56\xad\x03\x66\x3c\x41\xc1\x1f\xfb\x0c\xf7\x0d\xc1\x5c\xce\x09\x96\x7b\x0f\xb9\xb4\x3d\x0e\x1f\xb6\x67\x87\xdd\x84\x67\xdb\xf0\xe0\x85\xfd\xd7\x33\xf6\x3b\x3b\x1b\x1d\xf6\x04\x53\xb2\xc6\x52\x29\x1c\xde\x74\x71\x0a\xc3\x82\x92\xc6\x58\x5b\xe1\x90\x8e\x24\xb0\x2a\x3d\xf7\x48\x94\xd8\xd7\xb0\x61\x5a\xe0\x84\xd0\x52\xdf\xff\xdd\xa7\x5f\xe7\x42\x5f\x7d\xfc\xf2\x64\xec\xa4\x36\xb9\xff\x6b\x1a\xdf\xae\xd1\xbb\x59\xa7\x98\x99\xd9\xea\x89\xd9\xab\xab\x05\x5f\x74\xbe\x95\xfd\xe8\x54\xfc\x80\x1b\x5a\xc3\x50\x91\xa3\x62\x14\x60\x58\x50\x9d\x7b\xbd\x3c\x65\x59\xb4\x37\x30\xeb\xd8\x29\x83\x89\x08\x3e\x3e\x41\x8f\x5f\x93\x8d\x51\x45\xe1\x2b\xb4\x32\x99\x6d\x69\xc6\x39\x12\xdd\x4a\x71\x84\xa3\x4c\x5b\x43\x96\x95\x26\x38\x38\x88\x1f\x27\xe2\xed\xd1\x01\xf8\x17\xa2\x0f\x31\xaa\x43\x81\x9f\x98\xc1\x0c\x19\x03\x16\x0b\xbf\xf9\x9f\xc6\x64\xc9\xf4\xfe\x52\xe6\xd9\x1b\x0c\x34\x52\xdc\x75\x08\x67\xb5\x64\xf3\x6f\xe1\xae\x24\xf0\x93\x10\xf0\x00\x46\xb3\xc4\x0a\x38\xcd\xff\xfd\x3f\x8d\xcf\x3e\xaa\x30\x8b\x28\xf5\x9f\xe0\xb5\x90\xcf\x14\xdf\xfd\x55\xbc\xe6\x42\x6f\xd1\x8c\x0f\xe0\xb1\xcc\x43\xaa\xf9\x4c\xff\xff\x24\x77\xa0\x7e\x08\xbb\x9d\x79\x83\xc8\x0d\x31\x0d\x9d\x62\x8f\xdf\x25\x1e\x6e\x4b\x66\x63\x88\xf8\x0b\xba\x29\x01\xcb\x83\xa7\x16\x47\xc3\x70\xfd\x2c\x9b\x92\xb5\x2d\x8e\x4d\xb3\xe3\x85\x05\x10\x4d\x7c\xcf\x31\x94\x0a\x3f\x72\xd3\x9b\x20\xc9\xf6\x87\xbc\x73\xb5\xfa\x42\x91\x64\xf3\x7a\x77\x34\xf2\xbf\x4d\x32\x3c\x84\xed\xf3\xd9\xc7\x73\x3f\x80\x96\xcf\xbf\x7d\xf3\xe3\x55\x7f\xb4\x51\x6d\xa8\x9d\x01\xb8\xff\x36\x92\x22\x23\xfb\x7c\x48\xec\xd9\x0c\x3d\x9d\x3e\x31\x7a\x98\x8e\xfe\xfa\x4d\x25\x37\x84\xb4\xe8\x77\xc2\x19\x08\x2a\xd6\x92\x0f\x5c\xa1\xc1\x08\x6e\x84\x58\x71\xa1\x8e\x8f\xd1\x45\x0b\xde\x62\xc6\x51\x4d\x05\xfc\x17\x77\x92\xad\xb0\xa4\x95\x0b\x79\x57\xb8\xa9\xba\xc6\x56\x54\x68\x6b\xb4\xc6\xdb\x15\x69\x65\x39\x50\x13\x2a\x6e\x06\x92\x49\x55\xd2\x63\xd5\xa3\x5f\x10\xd1\xff\x2b\x67\x2a\xed\x90\x27\xaa\x4b\x51\x84\xf4\x0c\x77\x90\x20\x31\x88\x15\xc4\xc8\x4e\xe8\x49\x32\xc1\x45\x6b\x1c\xf7\x86\x27\x9b\x2d\xc2\x95\xa4\xf7\x56\xd4\xc2\xad\x2a\x89\xb9\x14\xe6\xe6\x39\x6b\x89\x77\xe5\xaf\x39\xbb\xa7\x35\xa9\xe3\xd8\xe4\x34\x0b\x4b\xb9\x2b\xeb\x13\xe3\x58\xe2\x44\x18\x47\xaf\xbb\x32\x23\x26\x70\x8d\xe6\x26\x48\x8e\x2c\x1c\x12\x9f\xa3\xa7\x37\x29\x7c\xa8\x22\xd1\xea\x50\x35\x15\x3a\x63\xdf\x6c\x0d\xb1\x66\xfc\x4e\xa0\x23\x24\x68\x5b\x39\x47\x74\x78\xed\x8c\x0a\x8d\x8c\x76\xc6\x9a\x49\xe9\x4b\x70\x34\xce\x79\x9e\x33\x26\x85\xe4\x78\xbd\xb6\x89\xbe\x9a\x22\xba\x70\x46\x03\x85\x8e\x08\x12\x2d\x5e\x8b\x25\x93\x13\xed\x79\x36\x3f\xd2\xdf\x89\x08\xaa\x37\x38\x02\x9a\x7b\x1b\x59\x56\x86\xb1\x81\x41\x37\x55\x53\x98\x20\x2c\x4c\xec\xd6\x5c\xc6\xc3\xd2\x0d\xd5\x1f\x21\xf3\x64\x8e\xdd\x54\x03\x9e\x96\x58\x2d\x2a\x5f\x2d\x0c\x5b\xec\xc8\xf2\xdd\x27\x8d\x77\x30\x11\xf8\xa1\xf9\xbb\x0f\x48\xdf\x2d\xdd\x86\xf1\x1b\x67\x1f\x11\xdf\xe3\x10\x1e\xd4\x7b\x72\x2f\x2d\x0a\x3c\xb5\xa6\xa6\x0d\x76\x3e\xaf\x8b\x28\xc6\x0f\x7c\xe0\x82\x30\xe0\x11\x8c\x9c\x6d\xb6\x9d\x8f\xf1\xe4\xc1\xb0\x87\x29\xe6\xf1\xc2\x1e\x39\x36\xf8\xfc\xe9\xe4\x01\x76\x9f\xe5\x81\x10\x4e\xc1\x7f\x0d\x94\xb9\x6c\xef\x15\x4e\x9e\xf3\x26\x09\x97\xe9\xad\x6c\xb3\x9f\x23\xd1\x34\x78\x90\xd1\xc5\x83\xcf\xe8\x02\x2f\x1c\x1f\xa3\x2b\x10\x3a\x1b\x02\x97\x4c\x60\x2f\xc6\xd7\x87\x26\xea\xb7\x9a\xc1\xda\xb5\x70\x33\x98\x95\xc0\xc0\x44\xc3\x0b\x47\x08\x37\x82\x4d\xd1\x8f\x44\x2b\x05\xa6\xab\x0e\xfe\x0f\x64\x34\xe6\xcb\xab\x7d\xed\xd6\x74\xaa\x57\xb4\x1d\x8d\xa7\xa4\xad\x13\x5b\x35\x71\x20\x23\xd2\x88\x12\xf7\xeb\xab\xca\x95\x99\xaa\xbb\x2d\xa8\x6d\xea\x9d\x58\xb8\x5d\x69\xf1\x00\x58\x57\x92\xad\x7f\x60\x8a\x6c\x09\x16\x25\x10\xe7\x2f\x5f\x44\x9d\x2f\xda\xfa\xfc\xe5\x8b\x14\xfd\x78\xd1\x8f\x8f\xd1\x19\x58\x6b\x20\x6c\x2f\x92\x88\x48\x56\x88\x2a\xed\xeb\x24\x79\x6b\x15\xa9\x38\x3b\xa9\x21\xd2\x39\xbf\x5e\xf9\xb0\x43\x1c\x86\x2a\xf2\xb9\xbb\x77\xd1\x73\x0c\x96\xed\x57\x7d\x1f\x23\x14\xdb\x3d\xed\xbc\xd8\xf6\xfb\xa8\xd8\xd2\x49\x67\xf3\x9f\x5e\x78\x91\x9c\x4f\x76\x64\xb1\x8f\x3d\xbc\x6d\x09\x0f\x76\x4f\xf8\x86\x53\x29\x09\x54\xe4\xbb\xb1\x0a\x1d\x39\x6d\xeb\x2b\x97\x49\x7e\x83\xe6\xa4\x61\x9b\x22\xc4\xd2\x7d\x90\xd1\x93\xe9\x93\x71\x19\x81\xc2\xd9\x92\x7d\xd5\xd3\x33\x38\x5d\xfc\xff\xcb\x6d\xdd\xa5\x10\x7f\xbe\x8c\xfb\x34\xe8\x3c\x44\x99\x32\xcf\x38\x67\x5f\x4b\x26\xa7\x09\x0f\x17\x6e\x31\xdd\xf4\x7d\x79\x5b\xf6\x6a\x1b\xde\xb5\xeb\x61\xf7\x40\x38\x16\x57\x66\x94\xe3\xa6\x0b\x0d\x61\xbf\xb7\x7c\x91\xba\x8a\x43\x64\x5b\x14\xea\x0b\x95\x6e\xc5\x04\x34\x52\x30\x5f\x1b\xb2\x8c\xc6\xfd\xc1\xa8\x38\xcc\x40\x85\x3e\xf1\xd4\x02\xbb\x14\x0f\xa7\xeb\xc1\x2d\x3f\xad\x3b\xba\xfe\x92\x99\x8c\x90\x08\x45\x1d\x74\xb2\xe1\x79\x1b\x13\xf5\x22\xcf\x44\xa1\x16\x20\x96\x3d\xb4\xfe\xf8\x85\x0b\xf3\xa4\xb7\x5a\x9f\x5b\xa5\xd6\xe1\x8f\x01\x77\x9d\x59\xa1\x8b\x1c\x48\x86\x70\x7d\x8f\xad\x72\x9b\x6b\x92\x90\xe1\xa2\x67\x61\xca\x3d\xd8\xcc\xb0\x5f\x3b\xca\xb5\xea\x5e\xeb\x32\x53\xc1\x5d\xc3\x15\x29\x27\xf4\x2a\xa5\xd2\x8c\xf7\xb5\x1a\x7f\x94\x5f\x70\x82\xc4\xad\xc1\x83\xb4\xa0\x37\x41\x29\xae\x5e\x03\xb8\xb8\xad\x20\x37\x48\xc3\x06\x54\xd0\x0c\xdd\x12\x79\x16\x7c\x53\x38\x31\x92\x8e\xa9\x58\xf6\x58\x67\x79\x28\x83\x3a\xdc\xf8\x93\x3e\x01\xf7\x16\x6f\xdd\xb6\x84\xc3\x9a\x2e\x0a\xa6\xab\xd2\x0f\x8c\x4d\xb7\x5b\x52\x02\x18\x5c\xc9\x0e\x37\xcd\x16\x2d\x95\x3d\xd2\x22\xa6\x38\x80\xae\x56\xa4\xa6\x58\x12\xd5\xc0\x05\xf0\x4d\x15\x55\x28\xbf\xd7\x07\x7d\x4e\x74\x25\xba\x9b\x35\xde\x9a\xdd\xfc\x9c\xf1\xb7\x26\xba\x6f\x76\xda\x4d\x30\xfe\x3a\x9a\x57\x45\x8a\x80\x23\x85\x0a\xf7\x98\xd9\x59\x5a\x5b\xf0\xd1\xd9\x0d\x03\x28\x15\x7b\xfe\xd9\x87\x4c\xc8\x2e\x53\xb0\xfe\xbe\x9a\x15\x59\x21\xbd\x17\xb7\x03\xc3\x5d\x1a\x53\x3f\x62\x29\xe3\xfb\x4a\x7b\x65\xa6\x37\x14\xf5\xb6\xcc\x3d\xe8\x46\x67\xb6\xec\xc4\x68\x8c\x3e\xfd\x14\x8d\x4c\x39\xe1\x69\x7d\x17\xfd\xf4\xc9\x0c\xb5\x34\x73\x64\x64\xd3\xe9\x95\xee\x83\xbd\x40\x2c\x07\xf5\x2d\x3e\x8c\x06\xba\x92\xe0\xff\xb7\x3b\xff\x20\x66\x23\x7b\x73\xd9\x61\x5c\x5f\x93\x05\xee\x1a\x59\x26\xa2\x4e\xc8\xea\xf1\x97\x27\x4e\xa2\x33\xdc\x34\x22\xc8\x4c\xb8\x71\xfe\x16\x31\x60\x77\x24\xf7\x8b\xec\x61\xa4\xad\x99\xa4\x30\xda\xc0\x5d\x24\x75\xe4\x14\x36\xd8\xbf\xcd\xe5\x4a\x34\xce\xd1\xcc\x1e\xe8\xcb\x6e\x74\xe1\x55\x48\xa7\x82\xea\x5f\xe7\x22\x62\xbd\x92\x1c\x49\x34\xaa\x63\xa3\xdb\xdb\x0a\x53\xd6\x6b\x8b\xd1\x92\xfc\x86\x04\x38\x2d\x94\x72\xf2\xe5\x17\xea\xd4\x57\xe6\x3d\xe1\x02\x8d\xe8\x94\xa0\xa7\x7f\x47\xf3\xad\x24\x42\xa9\x2b\x4f\xbf\xf8\x07\x9a\x53\x29\xc6\x19\xf8\x1b\xae\xd4\x0b\x49\xe7\x0d\x79\x07\x23\xdd\x18\x56\x11\x08\xdb\xcc\xe9\xd1\x3f\x34\xa4\x71\x36\x3b\x8d\xdc\xb7\x6c\x03\xa9\xc3\x31\xa0\x67\xba\xf7\x57\xa3\xf1\x54\xb2\xaf\xa9\x12\xae\x14\xb7\x5f\x2b\x40\xa3\x3e\x48\xdf\xd0\xdb\xe5\x07\x81\x82\x62\x08\x81\x35\x84\x66\xc6\x8b\x35\xd5\xf5\x55\xbe\x21\xbf\x8d\xfc\x50\xe3\x69\xc5\xda\x0a\xcb\x51\x4f\x9b\x6f\xd9\x66\x1c\xc3\xef\xcd\x02\x0b\x07\x9d\x9a\x6b\xf8\xb3\x19\xfa\xf2\x8b\xdc\x48\xf0\xf9\x5e\xef\x0e\x5f\xdb\x98\xe1\xc6\xa8\xd7\xb2\x70\xe2\x59\x17\x06\x4c\xf8\xf0\x24\x65\xcc\x49\xe2\xfb\x0b\xff\xea\xf5\x26\xef\x29\x28\xfa\x37\xfe\xb0\x90\x78\x3b\x28\x24\xf2\x03\xe8\x23\xcb\x88\xe0\x70\x4e\xe4\x43\x88\xa4\x91\x0d\xc1\x57\x7b\x46\x4f\x06\x0e\xd0\x0f\x21\xb3\xa9\x36\xb5\x8b\xce\xb6\x4e\xfc\x69\x28\xbc\x75\xa1\x36\xe7\xbd\x1f\x92\xcf\xe6\x68\xfa\x2b\x48\x6e\x74\x81\x84\xe6\x61\x49\xf8\x68\xaa\x87\x90\xbb\x68\x46\x46\x54\x7a\x4d\x48\x2d\x6c\x3d\x3c\x6d\x7f\x05\xf9\xaf\x2e\xe5\x90\xdd\x27\x75\xaa\x9c\x55\x2e\x86\xcd\x72\xb3\x0c\x8c\xeb\x2a\xaa\x2b\xb8\xb6\x1a\x79\xa1\x7a\xa9\xde\xa7\xa7\xf5\x06\xaa\x76\x2a\x76\x03\xd1\xd1\x21\x2d\xbc\x77\xc0\xbd\x54\xf7\xfc\xde\x9d\x27\x9d\x66\x3e\x09\xef\x74\x24\x4e\x8a\xdc\xb9\x71\xec\xbd\x1a\xc2\xf9\xe4\x86\x5d\x1b\xa5\x3b\xfc\x03\x64\x75\x38\x07\x15\x8e\x74\xfa\xa1\x49\x66\x2e\x39\x54\xa3\x40\xe6\x9e\xce\x1a\x67\xf2\xeb\x12\x5b\x7a\x53\x87\x70\x60\x9e\x70\xe7\x42\x35\x34\x85\x8d\xe6\xb6\x3e\x83\x75\xf4\xa7\x09\xde\x83\x7e\x21\x7d\xbd\x0b\x90\xba\xea\x56\x2b\x93\xa2\x1d\x4c\xc5\xf3\x4f\xce\x39\x81\x6a\x1d\x68\xd5\x40\x93\x4c\xa1\xee\x4b\x7b\x0f\x74\xe9\x04\xd4\x34\xab\x76\x11\x23\x3a\x75\x33\x1f\x0f\x81\x88\x4a\x75\x24\x10\x42\xd7\xa1\x07\xa2\x2d\x9b\xcc\x29\x97\xc0\x0e\x96\xf8\x41\x26\x6f\xc4\x17\xd2\x15\xc5\xf2\x25\x99\xe1\x12\xb6\xb7\xe8\xd3\x6a\xd6\xc9\x0d\x6c\x03\x12\x5a\xfa\x98\x38\xa2\x61\xb1\x66\xd8\x52\xa6\xee\xd0\x12\xdf\x93\xf6\x33\x69\x3c\x3f\xb4\x95\xa4\xee\xe1\xca\x2d\x91\x99\xa2\x66\x5a\xbc\xd5\xfb\x6c\x56\x78\x36\xc7\x71\x00\xbc\xaf\xa3\x1b\x16\x34\xbe\x05\x21\x7a\x75\x0d\x90\xe7\x84\x08\xd5\xf5\x39\x21\x5f\xe3\x06\xb7\x15\x29\xe8\x76\x0b\x78\xb6\x47\xe2\x46\xe7\x6c\x9c\x2a\x1a\x39\x54\x9e\x4c\x9f\xa4\x01\x1e\x3f\x88\xb7\xc6\x4c\xfb\xfc\x9c\x1a\x04\xee\x1e\x0c\xd2\xac\xa3\x9b\xec\x17\x28\x39\x1c\x2e\xfa\x1c\x8d\x62\x6c\x8f\xfc\x54\x76\xc5\x37\xbe\x65\x58\x2b\x04\xba\xf0\x99\x62\xa8\x39\x6b\x3b\x61\x99\x00\xee\x7d\x84\xb7\x68\xc2\x55\x81\x96\xd7\xba\x61\x62\x26\x7f\xed\x7f\x2a\xb9\x7e\xbb\xb9\xce\xdf\xce\xc7\xca\x58\x3c\x28\x29\xc0\x89\xfb\x3a\x5d\xbb\x10\x95\x67\x43\x44\x3c\x90\xe2\x03\x3f\x1e\x85\x83\xee\x0a\x23\x45\x5b\x78\x3f\x97\x7a\x68\x11\xee\x83\xcf\xdf\x76\xc5\x56\x07\x6f\xba\x67\x4b\xe4\xca\x38\x6c\x7c\xc1\x88\xc8\xaa\x75\x49\xf8\x90\x4f\x63\x6f\x02\x69\x6d\x2b\xbb\x0d\x82\xac\xc0\x2c\x86\x15\x45\x41\x08\xc4\x53\xcf\x45\x82\xfd\x7d\xbf\x23\xa5\xe7\x1a\x54\xc6\x0c\xff\xfc\x27\x5a\xe3\x96\x56\x23\x17\x64\xf7\x27\x5f\x61\xc1\xd0\x9c\x54\x1d\x78\xce\x95\xa8\x14\x4e\x52\x3a\x72\x6c\x89\x7c\x3c\x4e\xd4\xde\x18\xef\xec\xf0\x19\x9a\x78\xcf\x99\x93\xc2\x1c\x50\xa0\xde\xe2\xad\xd7\x3a\x6d\xd9\xe2\xd2\xdb\x01\x26\x8a\x51\xa8\xcb\x5f\x52\x8c\xf6\x54\x01\xcd\x25\xab\x75\xd8\xe0\xc1\x3a\x01\x3a\x42\x4f\x0b\xb7\xb8\x3e\x29\x42\x8f\x0a\x47\xe5\x42\x00\x94\x36\xa7\xd9\x14\xce\x29\x00\xf6\x2e\xd2\x0b\x46\x71\x48\xb1\x3c\x6c\xd8\x66\xe2\xb5\xb0\xbe\xe6\x51\x71\xad\x9c\x3d\xfb\xb7\x90\x5f\x80\xd1\xc2\xdc\x75\x77\xd9\x3b\xe5\xa1\xdc\x5d\xac\x58\xdb\x39\xb1\x74\xc8\x47\x2f\xc3\x49\x0a\x79\x49\xde\x91\x1e\xc4\x4b\x8c\x5b\x80\xd8\x77\x27\x2d\xaf\x7b\xc5\xee\x89\x7f\xaf\xc3\x9c\x22\x36\x47\x71\xde\x55\x77\x44\x9a\xb8\x6b\x64\xd3\x7a\x03\xc0\xe4\x4d\x14\x72\x22\x8a\x05\xbc\x62\xab\x30\x0e\xc9\xa1\x8b\xb6\x0e\x52\x1a\x4c\x28\x6d\xab\xab\x9c\x4b\xda\x34\x59\x10\x27\xf3\xd7\xd3\xf6\x2d\x67\xb7\x9c\x08\x51\xba\x50\xda\x93\x09\x21\x4a\x49\x10\x7f\xa6\x83\x18\x87\xbf\x51\x32\xfb\xc1\x07\x59\x12\x24\x4d\x90\x08\x4e\xb5\x7e\x36\x5c\xb1\x7b\x62\x8e\x7d\x1b\x9d\x76\x6c\x38\x28\x88\x63\xd8\x05\xdb\xbf\xdf\x23\x1b\x2d\xc3\xf7\x3a\x0b\xd6\x5b\x38\xf6\xee\x63\xff\x00\xbe\xfa\xc1\x00\x86\xb1\x7d\xf7\x11\x05\xd8\x27\x11\xe0\x42\x3e\xc8\xc1\x86\x92\x03\x48\x56\xb4\xe7\x51\x1f\x14\x26\x91\xf4\x81\x8a\xbd\x91\xc1\x03\x12\x29\x92\xd3\x9e\x34\x91\x9e\x07\x73\x4a\xdd\x7b\x13\x42\x82\xe7\x25\xb2\x7e\xc5\xac\x93\xe8\x51\x9b\xb2\xc1\x71\xed\x9b\x8c\xc6\x85\xde\xe1\x7b\x33\x7d\x2a\xf7\x1e\xd2\x3e\x07\xec\xce\x8a\x7d\x0d\x21\x0f\x63\x9c\x0a\x3f\x97\x9d\x2b\x12\xef\x9c\x7b\x10\x25\xba\xa1\x6d\xce\xf8\xf5\x9a\xb3\xfb\xe4\x92\x66\x28\xe3\x0a\x61\x06\x9f\xf0\x18\xc8\x8d\xb0\x24\xca\x41\x99\x62\xe1\xed\x7e\x2f\x8c\xbd\xf3\xd9\x38\x17\x21\x4b\xcf\x3d\x85\x18\xe6\xb7\x41\xfd\x23\x07\x03\x42\xdf\x4b\x9c\x78\xe1\x6a\xca\x49\x25\x5d\xa4\xfb\x26\x43\xe6\x66\x58\xc8\x0f\xf9\xc2\x2d\x31\x52\x27\xb8\xfe\x3a\x3d\x15\x7c\xf5\x13\x5d\x39\xd9\x3f\x0e\x63\x9f\x53\x02\xe3\xcb\x2c\x8b\x5e\x25\xd7\x1f\x6a\xd0\x99\x97\x60\x4e\x39\xc7\xdb\x1d\x8f\xc5\xe8\x32\xaa\xf9\xf0\xae\x68\x33\x5b\x68\x1f\x69\x5c\xcf\x59\x2b\xb6\xdf\x9d\x45\xe3\xba\x26\xd9\xc4\x0f\x18\x25\xae\x59\xac\x46\x09\xb3\xfd\xf4\x30\xa6\xcd\x1e\xc3\xbc\x20\x12\xd9\xb9\xea\x07\x01\xc2\x57\x03\xd2\x96\xf6\x47\x3f\xd7\xe8\x29\xc7\xbc\x93\x64\x41\x46\x76\x5f\x86\xa2\x1a\x96\x42\xb2\x6c\x1a\xac\x7b\x9f\x59\x28\x76\xe9\xca\x0a\xa5\x9d\xc9\x48\xbf\x41\x74\x82\x68\x9d\x18\xca\xd1\xd2\x4f\x21\x97\xa3\x1e\xd9\x2f\xc7\x59\x7e\xaa\xfd\x65\xca\x59\x03\xbe\x72\xfb\x9c\xde\xd4\x5d\x81\x99\x72\xbc\xf9\x01\x6e\x74\x14\xf2\x6c\x92\x05\x4f\x07\x9c\xd2\x7a\xd0\x99\xb0\x03\x03\x43\xf6\x61\x0c\x62\x5e\xd8\x03\x83\x02\x2e\xc7\xc7\xe8\x8d\x2e\x5f\x4e\x92\xf5\xd7\x5c\x58\x2e\x5c\x5e\x2c\x39\x6e\x0f\xdf\x0a\x92\x40\x0b\x17\x89\x2c\xcf\xa6\xb4\x8b\xfd\xba\xfa\xf0\xfd\xee\x0c\x69\x3d\xcd\xe7\x85\x82\x31\x4e\x49\x9d\xa3\x33\xac\xf1\xa9\xc3\x56\xab\x7c\x55\x7f\x72\x62\x09\x07\xa5\x98\x86\xb5\x96\x8a\x5b\xa1\xac\x0e\xc2\xa8\x4a\x21\x0c\x26\x1d\x2f\x57\xa2\x22\xf5\x24\x53\x3c\x5c\x9b\x81\x1a\x39\xd1\xfe\xdc\x27\x17\x57\x3f\x0b\x62\xb5\xf2\xa0\x50\x86\xce\x2b\x5d\x50\x38\x30\x68\x8b\x9a\xe8\x19\xa0\xd0\xc3\x30\x9c\xa0\x5b\xed\xa1\xde\x96\x93\x3f\x87\x3e\xfb\xe6\xea\x0e\xc2\xf0\x79\xbc\x83\xb9\x25\x9f\x9b\xd8\xfd\xe8\xe9\x03\x10\x75\x29\xc0\x3b\x86\x30\xb5\xba\x77\xdf\x9b\x7d\xd0\x3c\xa3\xfc\xe2\x8f\x80\xc9\x3e\x37\x86\x87\x3e\xb1\xb6\xf7\x64\xfa\xe4\x70\x10\x0f\x4f\x40\x1e\x84\x1a\x5e\x7d\x49\x4b\xd4\xef\xf1\xf1\x55\xec\x7f\x4e\x82\x57\xb6\xb4\xdf\xc0\xd3\x50\x85\xed\xa9\xf6\x99\x0c\xab\x2d\x26\x12\x22\xba\x67\x3c\x2e\x6e\xcf\xeb\xe8\xc1\x2a\x34\x8b\xe0\x4d\xb3\xc2\x77\x79\x57\x5f\x55\x32\xea\xd9\x5b\x42\xf0\x00\x3b\xb6\xdf\x55\xd7\x97\xb8\xbd\x8f\xf9\x1b\xbc\xb9\x5b\xb2\xf5\x40\x6f\xad\xbc\xf3\xa7\x30\xe0\x70\x91\x21\x14\xbd\x4f\x18\xa9\x21\xfd\x1d\x02\xfb\xb0\x3c\xe4\x8e\xbb\x04\x28\x36\xf6\xca\x30\x06\xef\x19\xa0\x0f\xde\x35\xfd\x69\x2d\xfd\x7d\x4a\xef\xbb\xed\x20\xc0\x83\x84\xd0\x9e\x9d\x5c\x65\xdd\x23\xf4\x14\x61\x51\x7e\x1b\xa3\x80\xfe\x17\x7f\x3d\xfa\xa3\x2f\x3c\x42\xe8\x6f\x07\xcd\x66\x7c\xe8\x74\xbe\xfc\x37\x4c\xe7\xcb\xbf\x7e\x3a\xe9\x63\x7c\x65\x99\xb7\xab\xbf\x7b\x4c\xaf\x28\xf7\xfa\x3d\x0b\x99\x55\xee\x5e\xa2\x0e\x54\xaa\xf0\x7d\xfa\x3a\x72\xb6\x7a\xfb\x3d\xc8\x5c\x32\x8f\xdd\x39\x2d\x54\xbf\x9a\x26\xf6\xb0\xc7\x0b\x99\x5b\x74\x81\x3e\xd9\x95\xf3\xfc\xc7\x1f\xa8\x27\xe5\x79\x06\x29\xcf\xc5\x32\x86\x25\xc3\x02\x94\x5a\x6f\x19\xc4\xe3\xde\xba\x57\x25\x44\x92\xd5\xe1\x3d\x00\xf9\x83\x74\xda\x26\x0e\x1f\xa4\x8b\x8d\xe3\x7d\xee\xa9\xe6\x76\x32\x95\xf0\xa4\x1d\x92\x4b\xce\xba\x5b\xef\x0b\x72\xc8\x83\x21\xac\x2f\xb6\xe9\x97\x4e\xc3\x37\xf2\xb0\x12\xf3\x22\x32\x78\xed\x63\x79\xb4\xf5\x30\x62\xaa\x01\xb6\x01\x10\xf7\xa4\xca\xd4\x3e\xb0\xa7\xdf\x64\x0a\x9e\x64\x2a\xa4\x2a\x07\xc1\x37\xa8\x94\xd9\x32\xe9\x1e\xe8\xeb\xa1\xa0\x7f\xf4\xca\x0c\xf8\x38\x31\x8c\x3d\x0d\xad\x39\x19\xf4\xee\x2b\x29\x70\xe5\x97\x1a\x7d\x77\xe6\x9e\x83\x48\xca\x1d\x66\x49\x58\x2e\xc8\xc0\xd6\x6a\x87\x68\x5e\xdc\xcb\xa4\x38\x3c\x72\xe9\xdd\xc6\x3d\xe2\x2d\x7f\xe6\xc4\x93\x62\x9c\xcd\x56\xed\x64\xf3\x98\x23\xbc\x5b\xf5\x80\x19\x87\x6e\x12\x28\x75\xed\x5e\x2f\x29\xef\xbf\xd8\xf1\xdd\xb5\x1b\x7d\x7d\x3e\xbe\x63\x1d\xbf\x0c\xa4\x16\x1b\x1e\xb6\x6a\x1d\xf4\x98\x0f\x23\x28\x76\xc1\xef\xc8\xf6\x93\x52\x6c\xa4\x97\x70\xf9\x33\x2d\x11\xdc\x7f\xa3\x92\xa7\xd3\x1b\x4b\x5a\x9e\x91\x86\x1f\x6e\x7d\x1e\x72\x5d\xd1\x7e\xc2\xdb\xf0\x09\x69\x50\x7c\x96\x7c\x0d\x7e\x84\xa8\x12\xbd\x09\x3a\xe7\x2e\x31\x53\xad\xcf\x5e\x7e\x0b\x8f\x04\x5f\xac\x15\x6e\x4b\xa8\x83\xa1\xe4\x75\x3e\x41\x9f\x16\x3c\x6d\x69\x11\x40\x57\x80\xf1\x0c\xaf\xf1\x9c\x36\x54\x0e\x17\xc8\xf5\xcd\x8a\x45\x3b\x42\x14\x80\xf0\x6f\xd6\xe6\x39\xb7\x24\x80\x5b\x16\x6f\x12\x55\x1e\x0d\x5d\x1a\x3a\x2e\x5e\xfb\x38\xde\xad\xf3\x5e\x8a\xba\x38\x26\xcc\x97\xcd\xff\x45\x82\xb7\xed\xdc\xa4\xdf\x91\x05\x9a\xa5\xf3\xb7\x95\x55\x7b\xc9\xf7\xd5\x68\xf7\x5c\x0c\x66\x11\x5e\x11\x4e\xe1\x4c\x4c\x00\xc1\xa2\xb4\x3f\xdf\x78\xa9\xb6\x17\xbf\x78\x56\x49\x1d\x69\x86\x59\xfc\x99\xfa\x17\xf3\x89\x19\xf8\x3f\xca\x22\x4a\x6f\xfb\x40\xee\x48\xe8\xf5\x50\xc6\xb0\x98\x7c\x14\x9e\x50\xa7\xd7\x61\xcc\xe0\x3d\x9b\x86\x0d\xd4\xf9\xf4\x17\x33\x80\x1d\xf3\x3f\xca\x01\xf5\xdd\x87\x0b\x08\x47\xab\x87\x2e\xbe\x43\xe2\x80\xd5\x7f\x85\xef\x88\x40\xa2\x33\xd9\xf5\x82\x40\xb2\xa2\xb6\x4b\xf4\x1d\x1a\x81\x46\xb4\xd5\xd5\xf2\xc6\x60\x96\x40\x2d\x90\xa9\x8f\x37\x76\xf3\x23\x68\x2f\x82\xba\xfe\x59\x39\xbe\x45\xd7\xd8\xd7\x88\x35\xd8\x69\x64\x9b\x40\xc1\x60\x7b\x06\xf5\x97\x40\xf9\xc5\x66\x93\x7c\x4b\x82\xe7\x1c\x7e\x81\x93\x53\xb5\x4e\xbe\x86\xf1\x82\xef\xc6\xba\xae\x54\x1e\x70\x1d\x79\xb0\x60\x82\xfe\x2d\x00\x38\x1e\xa3\x67\x0e\x52\x4a\x3e\x7d\x7d\x08\x6a\x0d\xc1\x9b\xa0\x54\xc8\xe2\xcb\xae\xa0\xcf\x75\x42\xbf\x1e\x13\xbc\xdc\x1a\xbf\xd8\x6a\xae\xc0\xeb\xe7\x6c\xc0\xc0\x48\xc3\x2c\x92\x99\x97\xc8\x05\xbc\xc0\x1f\x45\x38\xb2\xcb\x0a\xbb\xe2\x2b\xae\xe2\x4e\x6f\x81\x9f\xc1\x82\xec\xba\xb8\x9d\x05\x67\x6e\x5c\x8d\x7d\x95\xf5\x1e\xa3\xbd\xf0\xf4\x92\xcd\x0a\x84\xdb\xf0\x0d\x11\x22\x9f\xb7\xe2\x23\x3b\xdb\x52\xd1\x73\x65\x2a\x89\x65\xb7\x58\x34\xa4\xd6\x97\xfc\xf4\xdb\x1a\x76\x7d\x2c\x9a\x25\x2b\xd2\xda\x24\x9a\xee\xba\x44\x02\x18\x68\x31\x12\x45\x93\xb5\x9f\x74\x91\x8a\x1d\xd8\x9d\x97\xfa\x9d\x58\x4d\x3d\x34\x43\x4f\x22\xb8\x6a\xa4\x1f\x09\xbd\x5d\x4a\xe1\x0b\x84\x9f\xa0\x9f\xde\xeb\xb5\xb2\x9c\xfc\x67\x02\x7f\xb3\xa4\x0d\x89\x46\x40\xcf\x0e\x5c\x86\x64\x75\x8b\x88\x58\xdd\xff\xfd\x9f\xe3\x92\x39\xa8\x07\x9e\xc5\x7f\x7e\x1e\xbc\x84\xeb\xd7\x2b\xe9\xf1\xe4\x51\x21\x16\x1c\xae\xe7\xfb\xfc\x5e\xe7\xc7\x08\x04\x67\x33\xfc\x29\x44\xec\xe7\x9f\x68\x0d\x85\xd8\x5d\xa8\x54\x47\xca\x74\xaf\x2c\xb9\xf7\xd4\x96\x85\x60\xde\x2f\x6f\xc0\x41\x69\xf6\x39\xd6\xe5\x23\x7c\x19\x32\xba\x40\x1b\xa2\xd9\xfe\x96\x41\x15\x16\xf3\x33\x3c\x2e\xcc\x5a\xf2\x20\x2a\x23\x73\x1d\x3a\x6a\x7e\xe8\xae\x2c\x45\x92\xd3\x35\x0b\x7f\xec\x8b\x1a\x9f\x39\x8f\x88\xf7\x72\x80\xcf\xdb\x5d\xb8\x11\xa4\x95\x81\x26\x95\xbd\x1f\x1d\xf8\xbd\xa4\xaf\xa8\x15\x78\xd1\x7c\xee\xca\x20\x96\x1f\x7f\x8f\xd8\x09\xd9\x6d\x51\x94\x04\x23\xf3\x30\x74\x38\xf0\x24\x64\xbe\x93\x7d\x38\xf1\x93\xf1\x43\x77\x5c\x7a\xd6\x45\x67\x46\x70\x94\x9d\xfa\x92\x7e\x70\x39\xc0\x38\x88\xb0\xbd\xfe\xbc\x26\x7c\xd5\x49\x9f\x64\xc3\xb9\x91\x3f\xaa\x73\x27\xec\xed\xec\x05\x15\x4b\xc2\xd1\x16\xfc\x70\x7a\x07\xe7\x4f\x93\x67\x55\xf3\x9c\x98\xfe\x45\x7b\xca\xe2\xc3\xc9\x27\x4a\x45\x02\x95\x2a\x85\x0a\xb2\x38\x82\x47\xb7\x23\x17\x0c\x84\xe7\xdd\x05\x88\xf8\xc5\xee\xb6\x46\x62\x83\xd7\x50\x5e\x71\xbe\x55\xff\x40\x7d\xaf\x9a\xb5\x9f\x45\xbc\x67\x6b\x7d\xf1\xae\x75\x21\x37\x53\x44\xd0\x80\x52\x8c\xfc\x99\x40\x9b\xe5\x16\x51\xf4\x55\xc6\x71\xf1\x77\xd9\x3d\xa4\xb7\xb4\xba\xf3\x54\x06\x66\xd1\x28\x3f\x81\xdc\x99\xcc\x21\xa8\x1b\xbe\xee\x56\x83\xb7\xb4\x7b\xba\x59\x7e\xf1\x40\xfe\x97\x0d\x53\x53\xc5\x37\x85\x4b\x25\x8a\x46\x6a\xb1\xe9\xcf\xde\xbd\x1c\x3c\x7b\x1e\xe2\x9d\x0d\x2a\x09\x3c\x69\x05\x8b\xf4\x13\x8d\xdf\xa2\xb6\x5f\xba\xdf\x03\x0c\x4b\x2d\xc3\x9f\xd1\x0c\x40\x27\xa9\x32\x68\x86\x68\xf4\xf0\x7a\xce\xfc\x00\x2a\xe5\xfc\xb3\x44\xd9\xa8\xb4\x6b\x37\x2c\x72\xe9\xaf\xcb\x50\x6e\x72\x4e\x74\x4d\x4d\x6f\x16\xe9\x27\xa6\x10\xe3\xb5\xd2\x7b\x59\xf4\x96\x3c\x84\x6f\xb5\x78\xbb\x75\xcf\xd2\x5b\x6e\xa2\x3c\x72\x53\x17\xde\x67\x72\x32\x05\x86\x85\x13\x0d\xf2\x2c\x79\xd9\x33\xf3\xda\xfd\x3e\x3e\x41\xff\x27\x16\x4a\x1a\xf1\xf7\x99\xce\x71\xc0\x41\xea\x87\x9f\x46\x67\x6a\xf1\x62\xfe\x21\xe9\x53\xb1\x77\xcc\xdf\xd1\x57\x5d\x10\x03\xcb\x8e\xf1\xe0\x8e\x7e\xa2\x65\x9b\x35\xc2\x7e\x7d\xb4\x2d\xe6\xd5\xc5\x34\x97\x26\x72\x5d\xc4\x17\x4a\x53\xb7\x46\xca\x48\xcf\x8e\xe2\xde\x26\x9b\xc9\x2f\x50\x46\x29\x57\x33\xf1\x25\xd9\xfa\xf0\xef\xd4\x7f\x99\x79\xf9\xce\x92\x4c\xbf\x5d\x7c\x09\xb5\xcd\x2d\xd7\xb5\x72\x7f\xf6\x34\x47\xaa\xea\xbf\xe3\xd6\x6e\xc0\x94\xe7\x2f\x5f\x04\x83\x3d\x80\x29\x95\xbd\x1b\xa2\xfb\xdf\xc1\x94\x69\x46\xdd\xe1\x4c\x19\x2e\x9a\x67\xca\x74\x71\x76\xf0\x66\x7d\x57\xba\xe6\xec\xfd\x2b\x39\x3f\xda\x1e\x86\x13\xd3\xb5\x29\x10\x09\xa5\xc5\xdb\x0a\xcf\xdf\xf9\x5b\xd1\x8d\x7d\x6d\xce\x6a\x4b\xbe\xa6\x1b\x38\x17\xfa\xed\x79\x25\xc1\xa0\x8f\xf3\xe4\x8f\x4f\xf2\xa7\xd0\xc3\xdc\xe7\x92\x42\x36\x84\xae\x6e\x9f\x3d\x18\x6b\x4b\xdf\xd9\xc7\xda\xcb\x88\x4f\xc3\x0d\x57\x91\xb5\x2e\xf3\x65\xaa\x09\x8b\xa5\x7d\x5d\x4e\x6d\x18\xa5\xf8\xdc\x98\x57\x16\x27\x68\xc9\x36\xea\xfc\x45\x54\xa2\x0d\x16\x08\xd7\x35\xa9\x75\xc2\x9b\x7e\xbf\xdd\x6b\x47\xeb\x5b\x8e\x6b\x62\xb0\x31\x75\xe0\x04\xdc\x95\x31\x75\xc5\xe7\xe1\xfb\x82\x82\xac\x31\xd7\x35\xc5\xf4\x03\x61\xbf\x51\x01\x29\x8e\xfa\x65\x36\x91\xbb\x4e\xc2\x77\xfc\xe2\xdc\x9e\xc2\xcb\x01\x3d\x34\x2f\xfa\xde\xb2\xce\x7b\xd6\xe8\xff\x24\x5d\xad\xeb\x30\xec\x75\x11\x5e\x21\x01\xee\x6a\x36\x78\x2b\x8a\x75\x74\xd7\x4d\x27\xcc\x91\x5e\x64\xae\x72\x70\xa6\xf0\xe4\x68\xc4\x5f\xe5\x02\x9f\x3e\x77\x20\x44\x3f\xab\xc6\xd7\x77\xc7\xbc\xcf\xbb\xd4\x4f\xde\x83\x4b\x96\xa3\x7f\xfe\x13\x2d\x70\x63\xea\x8a\x04\xf4\x7d\x41\x92\xba\x8e\x3d\x37\x8f\x1b\xb2\x90\x66\x1f\xd7\x44\x48\xce\xb6\x41\x7a\xc1\xd7\x61\x4b\xcc\xe3\x3b\xeb\x1b\xc2\x09\xc2\x4d\xc3\x2a\xac\xcc\x30\xc5\xf0\xa8\x26\x15\x51\xd6\x5a\x43\x7f\x77\x37\xde\x49\x2b\xe9\xbd\x3f\x73\xa0\x2f\x64\x33\xb8\x72\xe7\x3e\x0a\xaa\x08\x0b\x28\x12\x78\xed\xd2\x22\x34\x35\xec\x42\x04\xb8\x36\xed\x1c\x02\x1f\x99\x41\x8b\xb3\x8d\xea\xaf\xef\x54\xd2\x56\x92\x16\x4a\xa3\x07\x57\xf0\xed\x79\x06\xf7\xf9\x69\xbb\x30\x5f\xab\xed\xe5\xc0\xe9\x47\x37\xf5\xa5\xb2\x96\x49\x7b\x6d\xdf\x97\xfd\x0e\x00\xba\x4e\x17\xca\xe8\x34\x92\xc2\xa6\x02\x44\x94\xb6\xb9\xb0\x6e\x56\xca\xe4\x08\xc8\x62\x8b\x0b\x1a\x8f\xa9\xae\x5d\x89\x70\xbb\x5d\x31\x4e\xfa\x76\x78\x74\x01\xdc\xd6\x5b\x3d\x84\xe3\x74\x8f\x8c\xe7\xd4\x11\xeb\x61\x97\x2e\xb9\x23\xed\x88\xb6\x17\xfc\x0d\xeb\xd1\x96\x4a\x77\x4f\x3e\xbe\x97\x96\x27\xe1\xf4\x3d\xe7\x5e\x6c\xd2\xf3\xb0\x7b\xb1\x6d\xf6\xc4\x7b\xdc\xaa\xff\xb1\xf7\xa0\xdd\x3e\xcf\xbe\x87\xed\x77\xd5\x69\x7f\x58\x15\xf5\x83\x6b\xa8\x17\x2b\xa8\x0f\xba\x6d\xf7\x7a\x6b\xaa\x2f\x65\xb7\x40\xf4\x49\xba\xae\xa5\x57\x30\xb3\x0a\xe2\xfb\x14\x0c\x4f\xaf\x46\x96\xb4\x02\x34\x33\x9a\xc4\x28\xe3\xae\x0f\xc9\x80\xee\xe7\xc3\x8f\x92\xcd\x5c\x62\xdd\x7d\xdf\xe6\xea\x07\x59\xe0\xf3\xd2\xb7\x07\x81\x1d\xde\x16\x43\xbf\xe6\xd9\x30\x18\xa9\x26\x4c\x3f\x2c\x62\x4a\x25\x3a\x01\x1d\xea\x6d\x56\x9f\xd3\x79\x76\xea\x8b\xa7\xa6\xf8\xee\x9a\x70\xf3\x86\x7a\xac\x2d\x6b\x60\xb9\xaa\x33\xcb\xd5\x9f\xd8\x14\xf0\x8f\x83\x0f\xb2\x4b\xf8\x38\xd2\xce\x3b\x9d\xa5\xa7\xc4\x47\x59\xbd\xcc\xa9\xb4\x6d\xc6\x9f\xa7\x3b\xc8\x81\xdb\xf1\x2a\x49\xdf\xbc\xf7\x7b\xed\x28\xd9\x5d\xc5\xbb\xbb\x85\x6f\xfb\xbb\xed\xbe\x53\x1c\x75\x4d\x9f\xeb\x44\xb3\x02\xca\xa7\xce\xb6\x70\xfd\x4a\x6f\x6e\x16\xfb\xba\x3a\xcf\x71\xff\xc2\xb3\x99\xc5\xee\xce\xf2\x88\x78\x8d\x84\x3f\x9d\xa0\x9e\x57\x3c\xd1\x0c\xbd\x4f\xe5\x57\xf9\x61\x99\xb0\x9b\x5e\xb7\xde\xb7\x75\xf7\x81\xf7\xec\xc8\xe4\x20\x1a\x43\x31\x00\x99\xd2\x7b\x7c\x08\x38\x47\xcb\x08\x64\x69\x29\xc6\x25\xff\x3f\x46\x6b\x4e\xef\xd5\xff\x82\x90\x7b\x31\xc3\xc6\x55\x67\x83\xf7\xd4\x5b\xa5\x65\xd2\x05\x44\xb9\x25\x5a\x63\x19\xdd\x41\x7a\xd3\xa2\x57\x98\xb6\x2d\xd1\xfe\xdc\x6b\x22\x64\x4b\xe0\x21\x18\x92\x64\x2e\x08\x53\x32\x20\x7a\x94\x83\xf0\x7b\x5a\x11\x1b\xf4\x9f\x28\xad\x70\x69\x83\xd6\x4b\xc2\x49\xf4\x92\xf8\xa9\x56\x78\x61\xc3\xc1\x33\x12\x1a\xc9\x39\x33\x3e\x51\x1c\x8f\xe7\x5f\xb7\x71\x13\xa6\x44\xa0\x86\xb6\xa6\xac\x02\x92\x4b\x26\x48\xd8\xc1\xa2\x85\x57\x0e\xa7\x08\x03\xb8\x95\x4b\x5a\xd1\xe9\xca\x75\xf0\x06\xaf\xae\xb1\xae\x0d\x43\xc6\x95\x4e\x5d\x77\x30\x5b\xf3\x38\x8e\xa9\xfd\x2e\x20\x99\x18\x83\xab\x38\xb8\x29\xb7\x15\x92\xac\x50\xb5\xec\xda\xbb\x70\x20\x50\x88\x31\x5c\x9b\x6f\xb6\x26\x8e\x5c\xa3\x96\xc8\x0d\xbc\xed\xa3\x28\x69\x3d\x50\xb8\x01\x70\xac\x93\xca\xfe\xa5\xe6\x2b\x57\x69\x7d\x85\x5b\xba\x36\xaa\xf3\x34\xda\x46\x61\x99\xb3\xfe\x44\x90\x90\x76\x8e\x31\xa9\x10\x1d\x19\x4a\xaa\x2a\xfc\x12\xa6\x93\x1d\xb6\x05\x82\xfc\x93\x81\x31\xbf\x1a\x95\x27\x54\x90\xc4\x83\x99\x6d\x07\x6e\x9d\x5f\xab\xc0\xf9\x82\xa2\xd4\xd1\xdd\x1b\x48\x2d\xc3\xaf\xd5\x07\xae\x40\x96\xb8\x54\xf8\xf2\x03\x09\x9e\x0e\xf1\xd5\x28\xc3\xba\x40\xe6\xbe\xc4\xb0\x03\x29\xec\x92\x6a\x1e\x4c\x62\xeb\x98\x7b\x38\x8d\x83\xcc\xa0\xe8\xcf\x0f\xa4\xab\x07\xfb\xd5\x28\x47\xb2\x40\xd2\xde\x54\xab\x78\xf0\x72\x31\x2a\xa5\xf9\xf7\xd7\x5a\xde\xab\xc2\x78\xd4\x1a\x62\x70\x87\x5c\x22\xdd\xa9\xb7\xf9\x49\x1c\xfc\xa2\x4b\x56\x7a\x7c\xc7\xcb\x2e\x79\xa9\xf2\x03\xee\x72\xa2\xa3\xde\xb7\x68\xca\x77\x36\x0f\x1e\x26\xb9\x95\xd3\x3b\xde\x87\x96\xdf\x08\x3f\xff\x0d\x4f\xc3\xf4\x24\x9e\xe7\xac\x66\x9d\xe7\x7f\x3e\xfa\x7f\x01\x00\x00\xff\xff\x8c\xc3\xe5\xde\x07\xb9\x00\x00" +var _epochsFlowepochCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x7d\x7b\x73\x1b\x37\xf2\xe0\xff\xfe\x14\x88\xab\x2e\x21\x37\x14\x65\x27\x57\x5b\x5b\x2a\xcb\x7b\xb2\x24\x3b\x2e\xc7\x8f\x58\x4a\x72\x55\xa9\x94\x05\xce\x80\x22\x56\xc3\x01\x03\x60\x44\x33\xb6\xbf\xfb\x15\x1a\xef\xc7\x0c\x49\xd9\xd9\xdd\xfb\xf1\x1f\x5b\x24\xd0\x68\x34\x1a\x8d\xee\x46\xa3\x9b\x2e\x57\x8c\x4b\xf4\xb4\x6b\xaf\xe9\xac\x21\x97\xec\x86\xb4\x68\xce\xd9\x12\xdd\x8f\xbe\xbb\x7f\xcf\xb6\x6c\xd8\x3a\x6a\x65\xff\x8e\x5a\x3c\x3f\xbb\xc4\xb3\x86\x5c\x48\x7c\x43\xdb\xeb\xa0\x69\xfc\x43\xd4\xe7\xb4\xe9\x84\x24\xfc\xa7\xd3\xa0\xb9\xfb\x2e\x6a\x79\xf6\xe2\x59\xd0\xe6\xec\xc5\xb3\xe8\xd7\xa7\x84\x88\xe0\x67\xf5\xe7\xfd\x7b\xf7\x0e\x0f\xd1\xe5\x82\x20\xc9\x56\x07\x0d\xb9\x25\x0d\x12\x4b\xcc\x25\xaa\x58\x2b\x39\xae\x24\x5a\xe2\x16\x5f\x2b\x5c\xe5\x82\xa0\x86\xce\x49\xb5\xa9\x1a\x82\xd8\x1c\x91\x15\xab\x16\x62\x8a\x9e\xb7\x00\x7e\xa2\x40\xe9\xef\x10\xe6\x04\xda\x8b\x25\x6e\x1a\x22\x24\xea\x5a\x2a\x55\x1f\x49\x97\x04\xad\x17\xc4\xfc\x4e\x6b\xd2\x4a\x2a\x37\x48\xaa\xc9\xa3\x11\xf4\x21\xaa\xa5\x02\xd6\x12\xb9\x66\xfc\x06\xb1\x15\xe1\x58\x32\x2e\xc6\x88\x0a\x24\x24\x96\xb4\x9a\xa2\xd7\xf6\x5b\xb4\xc4\x1b\xc4\xda\x66\x83\x1a\x82\x6f\x09\x62\x1c\xfd\x8b\xd1\x16\x06\x30\x20\x14\x34\x2c\x35\x76\x68\xc6\xba\xb6\xc6\x9c\x12\x91\x02\x99\x11\x44\xfe\x45\x2a\x49\x6a\x54\x77\x5c\x4d\x1a\xb7\xa6\xd3\x9c\x71\x74\x8b\x39\x65\x9d\x50\xc0\x96\x54\xd4\x64\x49\x70\xcb\x3a\x2e\x26\x68\xd6\x49\x35\xdc\x06\x71\xb2\xc4\xb4\x45\x66\xf4\x64\x7a\x5d\x2b\x69\x03\x3f\x68\x98\xa4\xad\xc5\xf4\xde\xe1\xa1\x02\x78\xee\x09\x27\x56\x0d\x95\x88\xb6\x92\xa1\xef\xd1\x6a\x81\x05\x11\x47\xaa\xc9\xc7\xe3\x3b\x7f\xa0\x3b\x3a\x7f\xf3\xfa\xf4\x07\xf4\x0a\x6d\xff\x7c\x74\x8d\xbf\x7d\x88\xa6\xd3\x29\xf4\x3f\x50\x1f\x64\x59\x17\xfe\xfa\x78\x80\x2e\x88\xec\x56\x48\xfd\xef\x94\x2d\x97\x54\x2a\xe2\x1d\x7c\xfc\xe8\x7a\x7d\x16\xd2\x0a\xc2\xc3\x31\x42\x17\x97\x27\x2f\x9e\xbf\x7a\x86\xde\xfc\x70\x72\x71\xae\xbe\x7c\xc5\x6a\xe2\xf9\x02\xc8\x06\x24\x96\x0c\x89\x6e\xb6\xa4\x52\xb1\x09\xe0\xc9\xc9\x1f\x1d\x11\x52\xc0\x0a\x2a\xda\xbf\x3a\xff\xbf\x97\x66\x01\xf4\x22\x2b\x78\x72\x41\x85\xa6\xf5\x14\x9d\x48\xbd\x46\x6d\x0d\x1c\xeb\x7e\x99\xc0\xd7\xb0\x50\xe9\x26\xe1\x44\xb0\xe6\x96\x08\xd5\x42\x81\x63\x9d\x14\x12\xb7\xb5\x42\x20\x43\x04\xb7\x35\xaa\x89\x24\x7c\x49\x5b\xdd\x25\x65\x14\x8b\x6a\x4b\xde\x4b\xb7\xab\xa6\xb0\x4f\x8b\xc3\x93\x25\x95\xc2\x63\xa7\x97\x44\x10\x7e\x4b\x2b\x82\xc8\x2d\x69\x75\x5b\x4c\x5b\x37\xdd\xc1\x31\xf5\x80\x13\xb4\x5e\xd0\x6a\x81\x68\x4b\x25\xc5\xd2\xa0\x2a\x39\x6e\x05\x95\x94\xb5\x8a\xd8\x66\xbe\x1a\x2b\x3d\xee\x1b\xa0\xa2\x59\xbc\xef\xc6\xe8\xe2\xfc\xf2\xe7\x37\x7e\xe5\x7e\x5d\x90\x36\x20\x2a\x9a\x91\x6b\xda\x6a\xd0\x2b\xcc\x25\xad\xe8\x0a\xb7\x52\x20\xb7\x81\x2d\x3a\x7a\x6f\x10\x39\x45\x67\x7a\x6f\x2a\x20\x0a\xa2\x5f\x1c\x91\xc0\x58\x71\xb2\x52\xbd\xf2\xb9\x81\xd4\xd2\x6d\xbb\x06\xf3\x09\xaa\x58\xd3\x90\x4a\x4d\x0b\x24\x0f\xab\x89\xb0\x9c\x74\xcb\xd4\xdc\x0d\x0c\xca\x51\xa5\x65\xef\x37\x02\x71\xc6\x24\xfa\xa3\x63\xbc\x5b\xa2\x8a\x70\x49\xe7\xb4\xc2\x92\xc0\x0a\x57\xac\x15\xa4\x15\x5a\x5c\x68\x78\xbc\xd3\x73\xaa\xa9\x90\x9c\xce\x3a\xb5\x55\x6e\xc8\x06\x5d\x93\x56\x31\xb2\x22\xe9\x8a\x33\xc9\x2a\xd6\xa0\xd1\xd9\x8b\x67\x63\x60\x67\x22\x51\xb7\x82\x7e\x1c\xb7\x35\x5b\x2a\x78\x33\x82\x2b\xd6\x4e\x2d\x31\x61\xe2\x30\x57\x80\xa2\xf7\x43\xc5\x96\xab\x86\xc8\x21\xb6\x75\x7c\xe3\xd6\x50\xef\xe1\x5e\xde\x01\x50\x8a\x6a\x73\x5c\x49\xa1\xb7\x87\x96\xd8\x2b\xce\x2a\x22\x84\xe1\x19\x05\x6f\x0b\xdb\x18\x8c\xcc\x80\x11\xd3\x7c\x3f\x46\xa7\xaf\x5f\xbe\x7c\x7e\x79\x79\x7e\xb6\x8d\x71\x26\xa1\x98\x57\xc7\xc3\xbc\x6b\x9a\x8d\x5d\xf9\x1a\x06\xcb\x86\x4e\xf6\xd5\x09\x9a\x63\xda\x74\x1c\xc4\x07\x69\x25\xe1\xf1\x38\x73\xc6\xc3\x09\x00\x1d\x58\xc2\x50\x7a\xc6\x35\xac\xbf\x9a\x31\x96\xbb\xb0\xb4\x1a\x57\x23\x69\x57\xcb\x11\xb4\x5b\x01\x6f\x2b\xb2\xd6\x1d\x27\x6e\x33\x0a\x84\x51\xc5\xa9\xa4\x15\x6e\x1c\xde\x8a\xe1\xd6\xb4\x69\x50\x85\x3b\xa1\x61\x54\x0b\x75\x10\x49\x86\x16\xb8\x91\xd3\x7b\xf7\x70\xa5\xd6\x67\x84\x9b\x66\xec\x19\x40\x9d\xdb\x7a\x1d\x3e\xdc\xbb\xa7\x04\x7f\xd8\x8a\xb4\xdd\x52\xaf\x12\xac\xce\x11\xfa\xf9\x79\x2b\xff\x81\x3e\xdc\xb3\xa7\x44\x04\x52\x91\xca\x88\xe9\x93\x9f\x4f\x2f\x9f\xbf\x7e\xd5\xdf\x0e\xce\x16\x90\x0b\x5b\xda\x68\x36\x80\x46\x9f\x7a\x10\x54\x27\xc1\x5b\xd6\xec\x82\xde\xab\xd7\xaf\xce\xfb\x7f\x3d\xd5\x12\x80\xf1\xa1\x26\x76\x4f\xf7\xa3\xfd\x9e\x54\x1d\x88\x91\xde\x26\xbf\x10\xae\x05\xc5\x60\xab\x13\xf8\x22\x9c\xfa\xa1\x51\xd5\x8c\xb0\x95\x6a\x2b\xc7\x1b\x95\x0a\xd8\xd2\x4a\xae\xac\x8d\x64\xf0\x6b\xed\x19\x58\x38\x70\x92\x21\x8c\x5a\xb2\x36\xec\x68\x18\xd4\x9e\x58\xb8\xab\xb4\x50\xd2\x9b\x33\x23\x3f\x8c\xa9\x4f\x1c\x40\x66\x74\xcf\x4d\xc7\xe2\x5a\xb1\x0e\xf6\x93\x95\xc0\x55\xc7\xb9\xea\xa5\xc7\x83\x6d\x42\x85\xde\xca\x70\x36\xd9\xfe\xa6\x9f\x5e\xd4\xbf\xff\xef\x49\x0e\x79\x4e\xb9\x90\xe8\x96\x92\x35\x1a\xd1\x56\xc9\x64\x7a\x4b\xc6\x56\x24\x45\xe3\x4c\x5d\x67\xe8\xf4\x0b\x25\xeb\x01\xc0\x0d\xde\x15\xee\x37\x22\x25\x95\x1f\xc9\xfc\x70\xa2\xbf\x3f\x6f\xeb\x2f\x36\x6a\x38\x9b\x16\x37\x43\x70\x99\xc4\x0d\x7a\xfa\xe3\xeb\x5f\x01\x1d\x52\xa3\xd9\x06\xe1\xa6\x31\xc7\x91\xd6\x43\x1a\x72\xad\x75\xa8\xe2\x12\xf9\xc1\xa4\x02\x76\x01\x60\x8e\xd0\xcf\x4f\xe9\xfb\x9e\xe1\x44\xb7\x5a\x35\x1b\x85\xb9\x1a\x09\x06\x2f\x42\x8e\xba\x3e\x57\x53\xae\xcd\x51\xc1\xc9\x1a\xf3\xda\x08\x51\x90\x6a\x33\x25\x48\x69\xed\x00\xad\x38\xb9\x55\x9a\x78\x02\x09\x50\x54\x22\xed\x02\x70\xe8\x43\x13\xac\x1d\x85\x6a\xff\x40\xac\x93\x08\x27\x6a\xe0\x30\x65\xde\x6a\x58\x7e\x4c\xf5\xcb\xb8\xb8\x71\x0b\xda\x59\xba\x71\xd7\xfd\x07\x26\x74\x77\x60\x8d\xca\xfa\xdc\x1d\xd2\x9a\x84\xc0\x19\xf4\x4f\x52\xf7\x69\x79\xdd\xaa\x62\x4b\xc5\xb8\xc1\x5c\xfa\xf6\xb6\x1a\x70\x87\xad\x9d\x80\x44\x2f\x3b\x21\x15\x41\x59\x4b\xd0\x35\x27\x58\x1f\xab\x18\x44\x4c\x04\x6c\x50\x46\x4c\x77\x14\x09\xcf\x77\x99\x27\x5a\x53\xb9\x70\x3b\x00\xd1\x76\xce\xf8\x12\xc7\x1b\x37\x64\xc7\xa3\xe8\x5b\xd5\xe7\xf9\xd9\xc4\xed\xf9\x1b\xb2\x99\x58\xcd\xa3\xf4\x37\xae\x6b\x0e\x2a\x11\x67\x0d\x99\x44\xa0\x2c\x88\x00\x83\x09\x5a\x13\x7a\xbd\x90\x13\xd8\x97\x4b\xc6\x89\xc7\x09\x46\x6e\xe7\xec\x08\xfd\x96\xfb\x0a\xa6\xaf\xcc\xaf\xbf\xef\x2d\x25\x4b\x5c\xf0\x45\xc4\x64\x3f\xe0\x2d\x12\x4b\x2d\xbf\x56\xaf\x11\x16\x82\x5e\xb7\x4b\xc5\x09\x7d\x2c\x76\x8e\x95\x15\xdd\x10\x68\x64\x0e\xaf\x86\x0a\x19\xc1\xe4\x64\xc5\x89\x20\x4a\x01\x53\xac\xe8\xc0\x6b\x1d\x5d\xef\x19\xc5\x12\xa0\x9a\x29\xb6\x78\x7e\x26\xcc\xe0\x46\x7f\x5c\xe0\x18\xa2\x01\x31\xd1\xec\xa4\x8d\x02\xbd\x78\x5a\xa8\x82\xc1\x10\xf0\xad\xd1\x2b\x8c\xcf\x46\x98\x55\x74\x2e\x9c\xa9\xf9\x5f\x69\xfd\x04\xeb\x78\x05\xde\x16\xad\xfc\xb7\x44\x08\x6d\x15\x28\xdc\xd4\x74\x09\xae\x09\x47\x82\x18\xeb\x05\xe1\xe6\x9a\x71\x2a\x17\x4b\xc0\x2e\x02\x38\xb4\xf9\xd5\x47\x0f\x71\x01\x43\x1e\xa1\x0b\xa9\xac\xac\x02\x4e\x35\xc1\x75\x03\xa6\x2b\x9b\x23\xa2\x96\x40\x2b\xca\x66\x01\xce\x5e\x3c\xf3\x66\x8c\x64\x4a\x04\x58\xe5\xb6\xb6\x6d\x2c\x06\x11\xec\xc0\x76\x35\x62\xed\xcc\x8d\xa4\xfd\x22\xa4\xa2\x73\x6a\xa0\x10\xbe\x04\x04\xb0\xb7\xb4\x34\x3b\xb6\xdd\x72\x46\x78\xbc\xa1\xc1\x76\xc0\x1a\x35\xaf\x91\x23\x36\x53\x62\x58\x81\x0f\x24\xa6\x5a\x41\x41\xb0\xd2\xcb\x67\x0d\xab\x6e\xf4\x2a\x03\x68\x23\xc6\x22\xd0\x56\xa4\xa1\x6b\x7a\x4b\x5a\x47\x9c\x09\xa2\x12\x55\xb8\x45\x02\xcf\x49\xb3\xe9\x31\x42\x42\xd5\x4a\x7d\xce\x5e\x3c\x03\x5d\xfb\xe1\xd3\x7c\xa3\xa4\x6d\xbe\xdb\xa1\xcd\xf7\x85\x36\xf9\x61\x88\xf9\x35\x91\xa8\xee\x8c\x0d\x5a\x66\x93\x89\xa2\xba\x20\x15\x6b\x6b\xcf\xdb\xba\xeb\x99\xe9\x99\xe3\x91\x0c\xa1\xce\x52\xf0\x00\xf6\x0d\x11\x2d\xb1\x1e\xec\x60\xc5\x49\x45\x85\x42\xec\xe7\x96\xbe\x87\xfe\xc9\xf8\xe7\x6d\x7d\x49\x97\xc4\x0e\xdf\x7b\xf4\x16\x8d\xdb\xe1\xa3\x17\xdc\xa5\xee\xf0\x75\x20\xbd\xab\xcb\x1f\xc0\x01\x20\x70\x46\x02\x34\x25\x58\x02\xcb\xbc\x67\xe2\x0e\xee\x02\x2b\x65\x98\xb4\x7e\xc7\x0c\x9d\xcc\x66\x3e\x9f\x71\x36\x93\x3f\x3a\xdc\x58\x86\xb4\x9d\x68\x7e\x44\x3b\x85\x2b\xd8\xa3\x80\xc8\xae\xc7\xf3\x25\xe8\x75\xa2\x6b\xa4\x3d\x22\x7e\x3a\x45\xf8\xfa\x9a\x2b\xed\xd3\x38\x3e\xd4\x1c\x13\x99\x6e\x05\x74\x04\x2b\x14\xd6\x81\xc0\x45\x9c\x54\x84\xde\x12\xad\x26\xe2\xc0\xbb\x63\x05\x76\x04\xe5\xa7\x53\x04\x2e\x3a\xad\xf8\x16\x9c\x38\xa0\x15\x82\x78\xb3\x47\x86\xf1\xd3\x10\x11\xcc\xda\x0a\xf1\x5e\xa9\xfe\xd3\x69\x49\xae\x6b\x5a\xa8\x15\x59\x75\xb3\x86\x56\x4a\x79\x10\x9e\xdb\x8c\x0c\xd5\x1e\x15\xd2\x56\xac\x56\x82\x49\x28\xfd\x1d\xd4\xbb\x86\xad\x0f\xae\x59\x7c\x28\xf1\xcd\x4a\x32\xd4\xd0\x19\xc7\x7c\x03\x6e\x91\x16\x2d\xc8\xfb\x03\xd3\x3d\x16\x88\xcf\x38\x53\x62\xd6\x8d\xad\xb8\x57\x3a\x7d\xc1\x90\x7f\x82\xe6\xac\x69\xd8\x5a\x1b\x0e\xe0\x33\x6c\x6b\x7a\x4b\x6b\xc5\x34\x0a\x61\x07\xb2\xbe\xb9\x7e\xd3\xcd\x5e\x90\x8d\x22\x83\x3e\x38\x7e\x4f\xb7\xe1\xa9\x3d\x6c\xcd\x26\xaf\xd0\x92\x48\x5c\x63\x89\x11\x9e\x81\xc2\x1d\x2e\x59\xbc\x2f\x4e\x9a\x06\x2d\xa8\x90\x8c\x83\xdb\x43\x2b\x73\xae\x3b\x5c\x0a\x30\xae\x76\x23\xe1\x4b\xdc\x92\x56\x36\x9b\x6c\xe3\x08\xc9\xbb\xca\xec\x9c\x97\xb6\xeb\x87\x7c\x69\xb4\xc6\x3c\xa7\xc1\xf6\x89\xcd\x8c\x10\x68\x43\x64\xca\xf9\x85\x43\x5c\x1d\xd6\x9d\x30\x9c\x69\xbd\x7d\xc6\x9b\xa6\xe7\x22\x9c\x56\x5f\x1a\x41\x01\xb0\x07\xf2\xa0\x8e\x67\xfd\xd5\xc3\x08\x0b\x65\xad\x87\x87\xc2\x90\x76\xb7\x1b\x48\x12\x1b\xb8\x5b\x01\x66\x4e\x86\x21\x64\x55\xbb\xf3\x6d\x03\x14\x4c\x3a\xa5\x34\x38\x73\x6e\xfb\x5a\xde\x62\x5e\xb4\xe5\x4a\xbb\x57\x35\x40\x78\xa9\x56\x3e\x1d\x4c\x32\x2d\x35\x82\xbd\x02\x6a\xa5\x12\x54\x54\x8a\xc0\xe4\xee\xc5\x42\xc3\x3f\xd1\xe0\xcb\x4a\xbf\xc1\xf1\x09\x27\xf8\xa6\x66\xeb\xf6\xf7\x04\x4b\x8e\xab\x1b\x81\xe8\xdc\x51\x64\x81\x6f\x89\x3e\x5b\x02\x53\x7a\x70\x5d\x3d\x26\xe2\x0d\xa6\xf5\x11\x7a\xc2\x58\x93\x13\x83\xf1\x6b\xdc\xd2\x3f\xb5\x18\x67\x73\xaf\xef\x7a\x6d\x1a\xee\xb2\x8c\xa8\x8c\x65\xb9\xbb\x07\xd1\xbe\x09\xc4\x59\xd7\xd6\x88\xb3\x99\x3a\xff\x19\x87\x5d\xe2\x34\xda\x81\x1d\xb8\xab\x8a\x9d\xa3\xff\x93\x96\xfc\xa7\x5e\xf2\x07\x72\xd8\x5f\xbd\x5a\x37\x5a\x2f\xa5\x76\x3a\x09\xf2\xe1\x43\xf1\x8f\x85\x60\x15\xc5\xa0\x8a\x18\xcb\x02\x9d\x05\x77\x05\x2f\xc8\x06\x3d\x73\x77\x05\xc9\x01\x0d\x87\x85\x66\x45\xaf\x10\xeb\x23\xd2\xa9\xbc\x52\x49\xf0\xc2\x39\x10\x1c\x00\xb0\x4f\xed\xf1\x8b\x95\x55\x55\x93\xf7\x47\xa8\x21\xed\xb5\x5c\xa0\x03\xf4\xb0\x97\x00\xf5\xcd\x75\x72\x00\xb8\xa6\xb4\xa5\x72\x94\x29\x08\x28\xfc\x84\x22\x2e\xfd\x29\x15\x57\xc9\xef\x24\x75\xae\xa5\xbd\x0b\xf2\x23\x69\xd4\xef\xc2\x71\x9f\x7d\xcc\xb8\xb8\xe3\x6e\x2a\x42\xd4\x27\xa3\xe5\x38\x3c\xa9\x34\xbd\x9a\xf9\xd4\x6a\x6c\xc7\xf6\x0c\xca\x9b\xc0\xd9\x73\x0c\xe4\x2d\xfc\x68\x29\xab\x5a\xd8\xff\xe7\xcd\x0c\x81\xd1\xb1\x25\x75\x11\x52\x40\x65\x0d\x2e\xf8\x22\xef\x10\x52\x1c\x1d\x47\x0b\x90\x37\x8e\xe4\x21\x3a\x46\xbf\xfd\xde\xd7\x06\x24\x15\x3a\x46\x73\xdc\x08\x52\x22\x58\xb2\x88\x40\xba\xe4\xbb\x42\x37\xb7\x84\xaa\xbd\xfb\x23\x6f\x68\xd6\x0d\x1d\xdb\x15\x74\x4d\x3e\xdd\xcb\x36\x4e\x05\x8b\x36\x46\xf3\x4e\xe9\xfb\xab\xcd\x68\x7c\x94\x69\x27\xe1\x08\x9c\xc8\x8e\xb7\x30\xd0\xae\x60\x05\x91\x97\x01\x65\x47\xef\x50\x4b\xd6\x09\x9f\x8f\x93\x61\x4a\xcb\xe3\x7b\xed\x31\xf2\xdb\x70\xd5\x46\xef\xcc\x59\xe2\x4e\xac\x1d\xcf\xb5\x22\x7a\x29\x43\x24\xa0\xf7\x46\x12\xd8\xc6\xa1\x18\x1c\x77\x03\xa3\x5b\x56\x0b\xfe\xda\x63\x5c\xb7\xf5\xc5\xe8\x8f\x6a\x48\x32\x14\x31\x88\x18\xf2\x8f\x6a\x9f\x55\x39\x7b\xf1\x0c\x84\xfe\x0b\xb2\x19\xdd\x64\x32\x66\x80\xa3\x6f\x62\x76\x46\xf1\xc5\x94\xe3\x59\x7b\xa7\x03\x71\x43\xc6\x9d\x52\xe1\x16\xdc\x40\x0b\xdc\x5e\x7b\x63\xe2\xa4\x5e\xd2\xf6\xf0\xf0\xb0\x4f\x53\x3f\x65\xed\x9c\x5e\x07\x48\xd9\x33\x53\x7b\x78\x94\xae\xa1\x14\x4a\xb8\x57\xc5\x2d\x52\x5a\x3b\xdf\xa6\xdf\xb5\xdd\x52\xc9\x23\xf1\xbc\x85\x9d\x96\xab\x93\x61\x07\x43\xb1\x57\x71\x9f\xd1\x3b\x3d\xac\xed\x5b\x24\x5b\x32\x0e\x3a\xd6\x7d\x4a\xeb\x34\x30\xab\x5d\xf5\xe4\x78\x66\x17\xd1\xd5\xd3\x9e\x53\x8c\x3b\xef\x39\xd7\xb8\xf3\x1d\x27\x0d\xca\x73\x7d\x73\xad\x5d\x2b\x3b\xcc\xd7\x3a\xbb\xf6\x9c\xa9\xed\xb6\xe7\x1c\x6d\xb7\xfd\x66\xe7\x95\x62\xab\x06\xbb\xa9\x6e\x65\xd8\xd3\x5c\xf3\x50\x98\x3e\xfc\xfb\xb6\x89\x66\x1d\x95\xfc\xef\x96\x29\x98\xbe\x09\x67\xdd\xd5\x41\xe0\xbb\xf7\x4e\x5c\x9b\x1e\x3a\x60\x45\x12\xa5\x44\xea\xd0\x85\xf0\x6e\x6f\x85\x37\xca\x28\xa3\x6d\xc5\x09\x16\x44\x20\x72\x4b\xf8\xa6\x70\x33\x78\xa9\x6c\x94\x5b\xdc\x74\x04\x84\x4a\xd7\x48\xba\x6a\xa8\x17\x22\x70\xc1\x28\xc3\x9b\x47\xc9\xd0\x35\x91\x81\x8b\x15\x86\xea\x25\xb0\x02\xa0\x7b\x3e\x37\xc8\xbc\x21\xbc\x22\xad\xc4\xd7\x24\xb7\x00\x0b\x84\x1e\x02\x30\x7a\x87\x56\x19\xb4\x22\xbd\x87\xa0\xa0\xe3\x00\x4a\x89\xec\xa0\x5f\xf7\x88\xb6\xc9\x56\xc9\x30\x19\xd8\x4b\x93\x41\x06\x9c\xec\x44\xbd\x1d\x05\x64\xf2\xcd\x5e\x72\xa6\xef\xa7\x1d\x37\x72\xfe\xe5\x5e\x1b\x62\xbb\x02\xb9\x65\x75\x87\x7e\xee\x3f\x72\xf5\xf9\x18\x7a\xed\x4d\x54\x05\x5d\x2a\x4d\xca\xb5\x3b\x77\x52\x06\xa2\x87\xec\xcd\x16\xce\xbc\xf2\xe0\xb1\xa6\x70\x7a\x83\x3f\x0a\x8d\x94\x19\x6a\xce\xa1\xd4\xf3\x3b\x9e\x46\x0e\xf6\x2a\x42\xa6\x26\x73\x7d\x6d\x83\x38\x99\x13\x4e\xda\xca\x3a\xba\xac\xc9\x82\xcd\xa0\x42\xe2\xe5\xca\x06\x37\x99\x6e\x0e\x30\x6e\x1a\x34\xef\x24\x44\x66\xc5\xb8\x8a\x29\x7a\x3e\x47\x57\xc6\xff\xaf\x9d\xe1\x00\xf8\x0a\xe6\xd8\x66\x37\x0b\x72\x41\x5a\x07\x17\xa2\xde\x92\xc9\x53\x61\x6e\x70\x66\x9b\x23\xdb\xd0\x75\x48\x6e\x1a\x40\xeb\x9b\x5f\x5a\xf4\xd1\xb7\xfe\xf2\xe4\x6f\x68\x94\x23\x75\xc0\xc9\xdc\xfc\x77\x1c\xc1\xee\xf3\x4f\x5e\xc2\x12\xf6\x2a\x40\x6e\x34\x7b\x01\xd7\x7f\x43\x93\xba\x4a\xea\xe4\xae\xa6\xf7\xea\xc0\xb8\xe9\x92\xf5\xeb\x85\xeb\x67\xd8\x0b\xd9\x91\xba\x0c\x7a\xff\xdb\x9f\x02\x0e\x6e\x4d\xca\x8e\xc2\x53\xb6\x5c\x75\xd2\x71\x93\x58\x53\x59\x2d\xd8\x2d\xe1\x1a\xb1\x19\x16\x70\x7b\x83\xd8\x7c\x2e\x88\xd4\x7e\x20\x8f\xa6\x21\xcd\xa1\xef\x36\xed\x3d\x18\xae\x89\xbc\x0c\x59\xe6\x29\xe3\x56\x7b\xcc\xf9\xc3\xa9\x1e\xf6\x3f\xfd\x96\xdf\x34\x61\x3c\xad\xa4\x0f\x73\x9f\xed\x17\xb1\x60\xe9\x08\x49\x99\x63\x52\x58\xd6\x49\x91\xcc\xa9\x8c\x4f\xf0\x3a\x76\x7c\x57\x68\xe5\xc7\xd0\xfb\xea\xb4\xe0\xcb\x28\xcc\x3d\xde\x83\xfd\x62\xf2\x07\xd6\xd4\x5a\x1d\xb9\x72\xe1\x8e\x53\xbd\xb5\xae\xec\xa6\x73\xee\x36\x27\xc6\x66\x0d\x71\x17\x0c\xe1\x56\xb5\x7e\x40\xeb\x78\xf4\xcd\xad\x05\x74\x64\x04\xf3\x0e\xb6\x91\xd1\x61\xe2\xa8\x5c\x2f\xfd\xb4\xe5\xd4\x32\xd9\x67\x3c\x15\x2e\x57\x70\x78\x4f\xc2\x49\xc5\xb8\x0b\x5f\x72\xf7\x25\xc0\xd6\xe6\x66\x32\x88\xa3\xf2\x72\x17\x9c\x7e\x7a\x2c\x2d\xb5\xb5\x22\xeb\x87\x7b\x0b\x0c\x29\x0a\x60\x61\x3e\x6e\x1f\xc7\xb7\x38\x8c\xa3\x96\x36\x88\xce\xf5\x21\xd3\x7e\x23\xd1\x9c\x75\x6d\xed\x4f\x2a\x18\xec\x65\x7e\xaf\xa3\x2c\x3c\x6d\xc7\xc2\x37\xea\xd4\x14\xfa\xd2\xf2\x9a\xb3\xb5\x12\xf3\x35\x85\x03\x1f\xf3\x8d\x83\x56\x33\x22\x90\xa2\x1e\xb8\xbe\x75\x24\x42\xc3\x70\xad\xf0\x02\x6d\x13\xf6\x7c\x14\x23\x49\x85\x69\x91\x49\x67\xb3\xa7\x23\xff\xcc\xe8\x9d\x9e\x60\xbe\x8b\xa3\x66\xff\x0c\xf6\x06\x9d\x03\xdf\x58\x9a\x9d\x39\xac\xc1\x47\xd7\xcc\xa7\x66\x9a\x53\x33\xcd\xe9\x8c\x71\xce\xd6\x8f\xbe\xfe\xa0\x61\x27\xa0\x3f\x3d\x1e\x29\xaa\x1f\xe9\xbe\x16\xea\x85\xee\xfb\x06\xcb\x45\xba\x2f\x93\xf1\xdf\x92\x39\x3a\x2e\x60\xf3\x5b\x38\xaf\xdf\xd3\xbd\xed\x25\x52\x00\x67\xaa\x5d\x58\x51\xcb\x4f\xf7\xf2\xff\x99\x9e\x2d\x6d\xd2\x8d\x7a\x81\x75\x28\xc6\x92\xd5\x9a\x7b\x62\x67\x98\xd9\xaa\xe6\xb2\xda\x5f\xfe\x65\xac\x51\x3a\x61\xfd\xb6\x05\xad\x1d\xdf\x92\x74\x25\x5b\xb2\xf6\x3b\x38\xfa\x31\xa4\xe1\x8a\x93\xa2\x3f\x46\x87\xac\x85\x52\x17\x1d\x1f\xa3\x07\xe8\xe3\xc7\xa8\xf1\x28\x18\xc5\x79\x6f\x1f\x1f\xf7\x03\x39\x40\x0f\xd1\xd7\x5f\x47\x30\x4a\x20\x1e\x19\x10\x2b\xce\x56\x4c\x90\x3a\x84\x31\x1a\x8f\x8f\xb2\xf5\xbb\x7f\xaa\x05\x0b\xd0\x7a\x93\x5e\xa8\xc2\x4e\xb6\x4f\xb9\xe6\x3a\x70\x8f\x20\x0b\xdc\xb4\x66\xdc\x85\xc6\x67\x21\x99\xf7\x0b\x0b\x7f\x57\xd6\xc7\x9d\x5c\x8c\x5e\x76\x12\x4b\x32\x46\x7f\xd1\x3e\x28\x6f\x82\x02\xa5\x4b\x7b\x01\x0b\x41\x20\xfa\x39\xfd\x41\x7d\x96\xe9\x52\x1d\x1f\x97\x56\x70\xd2\xd3\x59\x08\x30\xa4\xec\x72\x29\xc6\xf5\x48\xc3\xa9\xb5\xa4\x62\x89\x65\xb5\xf0\x41\x8e\x06\xa4\xb8\x9f\xc1\xec\xdb\x9d\x21\xa2\xdb\xe6\x1f\xa1\xdf\x7f\xea\x06\xaa\xe4\x44\xb1\xca\xf3\xb3\x49\x31\x8c\x36\x13\xb4\x70\x97\x96\xef\x84\x58\x9f\x73\x23\x18\x50\x3a\x00\xcd\xbd\xba\x70\xc6\x8e\xb9\xed\x1a\x82\x6f\xcc\x5d\xff\x7f\x3f\x82\x62\x9c\xe0\xb1\x62\xa0\x3e\xc0\xe9\x7b\x05\xcf\xbe\x20\x3e\xcf\x9d\x54\xd9\x70\x8a\xcb\xb0\x6a\x1d\x30\xe3\x11\x0a\xfe\xd8\x65\xb8\x1f\x08\xe6\x72\x46\xb0\xdc\x79\xc8\x85\xed\xb1\xff\xb0\x3d\x3b\xec\x2a\x38\x62\xb7\x0c\x5e\xd8\x7f\x3d\x63\xbf\xb5\xb3\xd1\xf7\x96\x60\xb7\xd5\x58\xaa\xd3\xdd\xdb\x09\xee\x74\x9e\x53\xd2\x18\xd3\x26\x1c\xd2\x91\x04\x56\xa5\xe7\x01\x88\x12\xfb\x1a\x36\x4c\x0b\xcc\x7d\x2d\xf5\xfd\xdf\x7d\xca\x6c\x2e\xf4\xd5\xc7\x2f\x4f\xc6\x4e\x6a\x93\xfb\xbf\xa6\xf1\xb3\x18\xbd\x9b\x75\x8c\x98\x99\xad\x9e\x98\x7d\x73\x5a\xf0\xfa\xe6\x5b\xd9\x8f\x4e\xc5\x2f\xb8\xa1\x35\x0c\x15\xb9\x04\x46\x01\x86\x05\x3d\xb5\xd7\x9f\x52\x96\x45\x3b\x03\xb3\x2e\x94\x32\x98\x88\xe0\xe3\x23\x74\xff\x15\x59\x1b\xbd\x0f\xbe\x42\x4b\x13\x9a\x96\x86\x8c\x23\xd1\x2d\x15\x47\x38\xca\xb4\x35\x84\x49\x69\x82\x83\x2b\xf6\x7e\x22\xde\xee\xed\x81\x7f\xc1\xcf\x1f\xa3\x3a\x74\xc5\x12\x33\x98\x21\x63\xc0\x62\xe1\x37\xff\xd3\x98\x2c\x99\xde\x5f\xca\x3c\x3b\x83\x81\x46\x8a\xbb\xf6\xe1\xac\x96\xac\xff\x2d\xdc\x95\x5c\xb1\x24\x04\xdc\x83\xd1\x2c\xb1\x02\x4e\xf3\x7f\xff\x4f\xe3\xb3\x2f\x2a\xcc\x22\x4a\xfd\x27\x78\x2d\xe4\x33\xc5\x77\x7f\x15\xaf\xb9\x4b\xae\x68\xc6\x7b\xf0\x58\xe6\x8e\xd4\x7c\xa6\xff\x7f\x94\x7b\x2b\x3f\x87\xdd\x4e\xbd\x41\xe4\x86\x98\x86\x1e\xa8\xfb\x6f\x13\x6f\xb2\x25\xb3\x31\x44\xfc\xcb\xda\x94\x80\xe5\xc1\x53\x8b\x43\xd9\xfe\x8f\xb2\x29\x59\xdb\xe2\xd0\x34\x3b\x9c\x5b\x00\xd1\xc4\x77\x1c\x43\xa9\xf0\x23\x37\xbd\x09\x92\x6c\x77\xc8\x5b\x57\xab\xef\xd2\x8f\xac\x5f\x6d\xbf\xf7\xfb\x6f\x93\x0c\x77\x61\xfb\x7c\xf6\xf1\xdc\xf7\xa0\xe5\xd3\x1f\x5f\xff\x7a\xd1\x7f\xaf\xa7\x36\xd4\xd6\xab\xae\xff\x36\x92\x22\x23\xfb\xfc\xe5\xd3\xa3\x63\xf4\x70\xfa\xc0\xe8\x61\xfa\x9e\xd5\x6f\x2a\xb9\x26\xa4\x45\x7f\x12\xce\x40\x50\xb1\x96\x7c\xe6\x0a\x0d\xde\x95\x46\x88\x15\x17\xea\xf0\x10\x9d\xb7\xe0\x9a\x65\x1c\xd5\x54\xc0\x7f\x71\x27\xd9\x12\x4b\x5a\xb9\xcb\xe5\x0a\x37\x55\xd7\xd8\x54\x08\x6d\x8d\x56\x78\xb3\x24\xad\x2c\xdf\x8a\x84\x8a\x9b\x81\x64\x82\x82\xf4\x58\xf5\xe8\x1d\x22\xfa\x7f\xe5\x98\xa0\x2d\xf2\x44\x75\x29\x8a\x90\x9e\xe1\xf6\x12\x24\x06\xb1\x82\x18\xd9\x0a\x3d\xb9\xb6\x3f\x6f\x8d\x97\xdc\xf0\x64\xb3\x41\xb8\x92\xf4\xd6\x8a\x5a\x78\x16\x25\x31\x97\xc2\x3c\x19\x67\x2d\xf1\x7e\xf3\x15\x67\xb7\xb4\x26\x75\x7c\x0f\x38\xcd\xee\x80\xdc\x5b\xf3\x89\x71\x2c\x71\x22\x8c\x57\xd5\xbd\x79\x11\x13\x78\x07\x73\x15\x44\x37\x16\x0e\x89\x6f\xd1\xc3\xab\x14\x3e\xa4\x7f\x68\xf5\xa5\x30\x15\x3a\xe4\xde\x6c\x0d\xb1\x62\xfc\x46\xa0\x03\x24\x68\x5b\x39\xaf\x6f\xf8\x6e\x8c\x0a\x8d\x8c\x7e\x80\x69\x26\xa5\x5f\xb1\xd1\x38\x68\x79\xc6\x98\x14\x92\xe3\xd5\xca\x46\xea\x6a\x8a\xe8\x8c\x17\x0d\x64\x28\x22\x48\xb4\x78\x25\x16\x4c\x4e\x74\x9c\xb5\xf9\x91\xfe\x49\x44\x90\x76\xc1\x11\xd0\x3c\xbc\xc8\xe2\x1f\x8c\x0d\x0c\xba\xa9\x9a\xc2\x04\x61\x61\xee\x49\xcd\x6b\x3a\x2c\xdd\x50\xfd\xd7\x51\x9e\xcc\xb1\x9b\x6a\xc0\xd3\x12\xab\x45\xe5\xb7\x81\x61\x8b\x2d\x61\xba\xbb\xc4\xe1\x0e\x46\xf2\xde\x35\x00\xf7\x0e\xf1\xb7\xa5\xe7\x2c\x7e\xe3\xec\x22\xe2\x7b\x1c\xc2\x83\x7a\x4f\xee\xa5\x45\x81\xa7\xd6\x24\xa3\xc1\xce\xe7\x75\x1e\xdd\xa7\x03\x1f\xb8\x1b\x0f\xf0\x08\x46\xce\x36\xdb\xce\x5f\xa8\xe4\x37\x4f\x77\x53\xcc\xe3\x85\x3d\x70\x6c\xf0\xed\xc3\xc9\x1d\xec\x3e\xcb\x03\x21\x9c\x82\xff\x1a\x28\xf3\xbc\xbd\x55\x38\x79\xce\x9b\x24\x5c\xa6\xb7\xb2\x0d\x5f\x8e\x44\xd3\xe0\x41\x46\xe7\x77\x3e\xa3\x0b\xbc\x70\x78\x88\x2e\x40\xe8\xac\x09\xbc\x12\x81\xbd\x18\xbf\xff\x99\xa8\xdf\x6a\x06\x6b\xd7\xc2\xd3\x5e\x56\x02\x03\x13\x0d\x5f\x0c\x21\xdc\x08\x36\x45\xbf\x12\xad\x14\x98\xae\xfa\xa6\x7d\x20\x76\x30\x5f\x5e\xed\x6b\xb7\xa6\x53\xbd\xa4\xed\x68\x3c\x25\x6d\x9d\xd8\xaa\x89\x03\x19\x91\x46\x94\xb8\x5f\xbf\x35\xae\xcc\x54\xdd\x73\x3f\x6d\x53\x6f\xc5\xc2\xed\x4a\x8b\x07\xc0\xba\x90\x6c\xf5\x0b\x53\x64\x4b\xb0\x28\x81\x38\x7b\xf1\x2c\xea\x7c\xde\xd6\x67\x2f\x9e\x65\xb7\x53\xf7\x12\xa4\x4f\xc1\x5a\x03\x61\x7b\x9e\xdc\x88\x64\x19\xa4\xd2\xbe\x4e\x92\xb7\x56\x91\x8a\xe3\x80\x1a\x22\x9d\xf3\xeb\xa5\xbf\x76\x88\xaf\xa1\x8a\x7c\xee\x1e\x4e\xf4\x1c\x83\x65\xfb\x55\x3f\xa8\x08\xc5\x76\x4f\x3b\x2f\xb6\xfd\x3e\x2a\xb6\x74\xd2\xd9\xfc\xa7\x17\x5e\x24\xe7\x93\x1d\x59\xec\x63\x0f\x6f\x9b\x83\x83\xdd\x12\xbe\xe6\x54\x4a\x02\xa9\xf4\xae\xac\x42\x47\x4e\xda\xfa\xc2\xc5\x6c\x5f\xa1\x19\x69\xd8\xba\x08\xb1\xf4\xa0\x63\xf4\x60\xfa\x60\x5c\x46\xa0\x70\xb6\x64\x5f\xf5\xf4\x0c\x4e\x17\xff\xff\x72\x5b\xf7\xaa\xc3\x9f\x2f\xe3\x3e\x0d\x3a\xbf\xa2\x4c\x99\x67\x9c\xb3\xaf\x25\x93\xd3\x84\x87\x33\xaf\x98\x6e\xfa\xc1\xbb\xcd\x57\xb5\x09\x1f\xcb\xf5\xb0\x7b\x20\x1c\x8b\x2b\x33\xca\x71\xd3\x19\x82\xb0\xdf\x5b\x3e\xbb\x5c\xc5\xe1\xb5\x91\x28\x24\x08\x2a\x3d\x6b\x09\x68\xa4\x60\xbe\x32\x64\x19\x8d\xfb\x2f\xa3\xe2\x6b\x06\x2a\xf4\x89\xa7\x16\xd8\xc5\x53\x38\x5d\x0f\x9e\xe9\x69\xdd\xd1\xf5\x97\xcc\x84\x5f\x44\x28\xea\x4b\x27\xa3\xa0\xb9\x3b\x51\x2f\xf2\xcc\x2d\xd4\x1c\xc4\xb2\x87\xd6\x7f\x7f\xe1\xae\x79\xd2\x67\xa9\x4f\xad\x52\xeb\xf0\xc7\x80\xbb\x0e\x63\xd0\x59\x0a\x24\x43\xb8\xbe\xc5\x56\xb9\xcd\x35\x49\x08\x27\xd1\xb3\x30\xf9\x1a\x6c\x18\xd6\x1f\x1d\xe5\x5a\x75\xaf\x75\x7e\xa8\xe0\xb1\xe0\x92\x94\x43\x67\x95\x52\x69\xc6\x7b\xa2\xc6\x1f\xe5\x2f\x94\x20\x4a\x6a\xf0\x20\x2d\xe8\x4d\x90\x43\xab\xd7\x00\x2e\x6e\x2b\x08\xc4\xd1\xb0\x01\x15\x74\x8c\xae\x89\x3c\x0d\xbe\x29\x9c\x18\x49\xc7\x54\x2c\x7b\xac\xb3\xa0\x8f\x41\x1d\x6e\xfc\x55\x9f\x80\x7b\x83\x37\x6e\x5b\xc2\x61\x4d\xe7\x05\xd3\x55\xe9\x07\xc6\xa6\xdb\x2e\x29\x01\x0c\xae\x64\x87\x9b\x66\x83\x16\xca\x1e\x69\x11\x53\x1c\x40\x97\x4b\x52\x53\x2c\x89\x6a\xe0\x2e\xf0\x4d\xfa\x53\xc8\x9b\xd7\x07\x7d\x46\x74\x0a\xb9\xab\x15\xde\x98\xdd\xfc\x94\xf1\x37\xe6\x76\xdf\xec\xb4\xab\x60\xfc\x55\x34\xaf\x8a\x14\x01\x47\x0a\x15\xee\x31\xb3\xb3\x18\xb2\xe0\xa3\xa3\x1b\x06\x50\x2a\xf6\xfc\xd4\x87\x4c\xc8\x2e\x53\xb0\xfe\x1e\x1f\x17\x59\x21\x7d\xd8\xb6\x05\xc3\x6d\x1a\x53\x3f\x62\x29\xe3\xfb\x14\x79\x65\xa6\x37\x14\xf5\xb6\xcc\x2d\xe8\x46\xa7\x36\x6f\xc4\x68\x8c\xbe\xfe\x1a\x8d\x4c\x1e\xe0\x69\x7d\x13\xfd\xf4\xd5\x31\x6a\x69\xe6\xc8\xc8\xa6\xd3\x2b\xdd\x07\x7b\x81\x58\x0e\x12\x54\x7c\x1e\x0d\x74\x0a\xc0\xff\x6f\x77\xfe\x5e\xcc\x46\x76\xe6\xb2\xfd\xb8\xbe\x26\x73\xdc\x35\xb2\x4c\x44\x1d\x90\xd5\xe3\x2f\x4f\x9c\x44\xa7\xb8\x69\x44\x10\x99\x70\xe5\xfc\x2d\x62\xc0\xee\x48\x5e\xf2\xd8\xc3\x48\x5b\x33\x49\x66\xb3\x81\x57\x3f\xea\xc8\x29\x6c\xb0\x7f\x9b\xcb\x95\x68\x9c\xa3\x99\xdd\xd1\x97\xdd\xe8\x8c\xa9\x10\x4e\x05\xe9\xbb\xce\x44\xc4\x7a\x25\x39\x92\x68\x54\x87\x46\xb7\xb7\x29\xa2\xac\xd7\x16\xa3\x05\x79\x8f\x04\x38\x2d\x94\x72\xf2\xfd\x77\xea\xd4\x57\xe6\x3d\xe1\x02\x8d\xe8\x94\xa0\x87\x7f\x47\xb3\x8d\x24\x42\xa9\x2b\x0f\xbf\xfb\x07\x9a\x51\x29\xc6\x19\xf8\x2b\xae\xd4\x0b\x49\x67\x0d\x79\x0b\x23\x5d\x19\x56\x11\x08\xdb\x30\xe5\xd1\x3f\x34\xa4\x71\x36\x3b\x8d\xdc\x8f\x6c\x0d\x71\xba\x31\xa0\x47\xba\xf7\xe3\xd1\x78\x2a\xd9\x13\xaa\x84\x2b\xc5\xed\x13\x05\x68\xd4\x07\xe9\x07\x7a\xbd\xf8\x2c\x50\x90\xcd\x20\xb0\x86\xd0\xb1\xf1\x62\x4d\x75\x82\x94\x1f\xc8\xfb\x91\x1f\x6a\x3c\xad\x58\x5b\x61\x39\xea\x69\xf3\x23\x5b\x8f\x63\xf8\xbd\x51\x60\xe1\xa0\x53\xf3\x8e\xfe\xf8\x18\x7d\xff\x5d\x6e\x24\xf8\x78\xaf\xb7\xfb\xaf\x6d\xcc\x70\xfd\x86\x85\x93\xce\x3a\xb1\x5f\xc2\x86\x47\x29\x5f\x4e\x12\xd7\x5f\xf8\x57\xaf\x33\x79\x47\x39\xd1\xbf\xef\x87\x65\xc4\x9b\x41\x19\x91\x9f\x3f\x5f\x58\x44\x04\x67\x73\x22\x1e\x42\x24\x8d\x68\x08\xbe\xda\xf1\xf2\x64\xe0\xfc\xfc\x1c\x32\x9b\x6c\x51\xdb\xe8\x6c\xf3\xbb\x9f\x84\xb2\x5b\x27\x5a\x73\xce\xfb\x21\xf1\x6c\x4e\xa6\xbf\x82\xe4\x46\x15\x48\x68\x1e\xa6\x72\x8f\xa6\xba\x0f\xb9\x8b\x56\x64\x44\xa5\x57\x84\xd4\xc2\xe6\xb3\xd3\xe6\x57\x10\xfe\xea\x22\x0e\xd9\x6d\x92\x67\xca\x19\xe5\x62\xd8\x2a\x37\xcb\xc0\xb8\xce\x82\xba\x84\xf7\xa1\x91\x13\xaa\x97\xea\x7d\x6a\x5a\xef\x3d\xd5\x56\xbd\x6e\xe0\x72\x74\x48\x09\xef\x1d\x70\x27\xcd\x3d\x7f\xe0\xe6\x49\xa7\x99\x4f\x42\x7d\x8d\xc4\x47\x91\xfb\x36\x0e\xbd\x53\x43\x38\x97\xdc\xb0\x67\xa3\x98\x93\xa1\x9f\xac\x0e\xe7\x20\x43\x91\x8e\x3e\x34\xb1\xcc\x25\x7f\x6a\x74\x8f\xb9\xa3\xaf\xc6\x59\xfc\x3a\x45\x96\xde\xd4\x21\x1c\x98\x27\xbc\x6f\x50\x0d\x4d\x62\xa2\x99\x4d\x84\x60\xfd\xfc\x69\x7c\xf7\xa0\x5b\x48\x3f\xa5\x02\xa4\x2e\xba\xe5\xd2\x44\x68\x07\x53\xf1\xfc\x93\x73\x4e\xa0\x59\x07\x4a\x35\xd0\x24\xd3\xa7\xfb\xa2\xde\x03\x55\x3a\x01\x35\xcd\xd2\x4a\xc4\x88\x4e\xdd\xcc\xc7\x43\x20\xa2\x9c\x18\x09\x84\xd0\x73\xe8\x81\x68\xc3\x26\xf3\xc9\x25\xb0\x83\x25\xbe\x93\xc5\x1b\xf1\x85\x74\x49\xad\x7c\x4a\x65\x78\xed\xec\x0d\xfa\x34\x1b\x75\xf2\xd4\xd9\x80\x84\x96\xfe\x4a\x1c\xd1\x30\xd9\x32\x6c\x29\x93\x37\x68\x81\x6f\x49\xfb\x8d\x34\x8e\x1f\xda\x4a\x52\xf7\x70\xe5\x86\xc8\x4c\x4f\x33\x2d\xde\xe8\x7d\x76\x5c\x28\x77\xe3\x38\x00\xea\xe2\xe8\x86\x05\x85\x6f\x4e\x88\x5e\x5d\x03\xe4\x29\x21\x42\x75\x7d\x4a\xc8\x13\xdc\xe0\xb6\x22\x05\xd5\x6e\x0e\xe5\x76\x24\x6e\x74\xc8\xc6\x89\xa2\x91\x43\xe5\xc1\xf4\x41\x7a\xbf\xe3\x07\xf1\xc6\x98\x69\x9f\x9f\x53\x83\xc0\x5d\xa1\x1f\xcd\x3a\xba\xc9\x6e\xf7\x24\xfb\xc3\x45\xdf\xa2\x51\x8c\xed\x81\x9f\xca\xb6\xeb\x8d\x1f\x19\xd6\x0a\x81\x4e\x5c\xa6\x18\x6a\xc6\xda\x4e\x58\x26\x80\x67\x1f\xe1\x23\x9a\x70\x55\xa0\xe5\xa5\x6e\x98\x58\xc9\x4f\xfc\x4f\x25\xcf\x6f\x37\xd3\xe1\xdb\xf9\x58\x19\x8b\x07\x6f\xf7\x39\x71\x5f\xa7\x6b\x17\xa2\xf2\x68\x88\x88\x7b\x52\x7c\xe0\xc7\x83\x70\xd0\x6d\xb7\x48\xd1\x16\xde\xcd\xa3\x1e\x1a\x84\xbb\xe0\xf3\xb7\x6d\x57\xab\x83\x4f\xca\xb3\x25\x72\xf9\x12\xd6\x3e\x33\x43\x64\xd4\xba\x18\x7c\x08\xa7\xb1\x0f\x81\xb4\xb6\x95\x3d\x06\x41\x56\x60\x16\x6f\x15\x45\x41\x08\xc4\x53\xcf\x45\x82\xfd\x7d\xb7\x23\xa5\xe7\x15\x54\xc6\x0c\xff\xfc\x27\x5a\xe1\x96\x56\x23\x77\xc7\xee\x4f\xbe\xc2\x82\xa1\x19\xa9\x3a\x70\x9c\x2b\x51\x29\x9c\xa4\x74\xe4\xd8\x10\x79\x7f\x9c\xa8\xbd\x31\xde\xd9\xe1\x33\x34\xf1\x9e\x33\x27\x85\x39\xa0\x40\xbd\xc1\x1b\xaf\x75\xda\xb4\xc3\xa5\xdc\xff\xe6\x12\xa3\x90\x57\xbf\xa4\x18\xed\xa8\x02\x9a\x37\x56\xab\xb0\xc1\x9d\x75\x02\x74\x80\x1e\x16\x1e\x71\x7d\x55\x84\x1e\x65\x68\xca\x85\x00\x28\x6d\x4e\xb3\x29\x9c\x53\x00\xec\x6d\xa4\x17\x8c\xe2\x1b\xc5\xf2\xb0\x61\x9b\x89\xd7\xc2\xfa\x9a\x47\x59\xac\x72\xf6\xec\xdf\x42\x7e\x01\x46\x73\xf3\xae\xdc\x05\xef\x94\x87\x72\x4f\xb1\x62\x6d\xe7\xc8\xd2\x21\x1f\xbd\x0c\x27\xc9\x98\x25\x79\x47\x7a\x10\x2f\x31\x6e\x01\xe2\xf0\x83\xd1\x30\xc1\x14\xbb\x25\xbe\xde\x86\x39\x45\x6c\x88\xe2\xac\xab\x6e\x88\x34\xd7\xae\x91\x4d\xeb\x0d\x00\x13\x36\x51\x08\x89\x28\x66\xca\x8a\xad\xc2\xf8\x46\x0e\x9d\xb7\x75\x10\xd1\x60\x6e\xd2\x36\x3a\x4b\xb9\xa4\x4d\x93\xdd\xe1\x64\xee\x7a\xda\xbe\xe1\xec\x9a\x13\x21\x4a\xef\x49\x7b\x02\x21\x44\x29\x06\xe2\x53\x3a\x88\xf1\xf7\x1b\x25\xb3\x1f\x7c\x10\x24\x41\xd2\xf8\x88\xe0\x54\xeb\x67\xc3\x25\xbb\x25\xe6\xd8\xb7\x97\xd3\x8e\x0d\x07\x05\x71\x0c\xbb\x60\xfb\xf7\x3b\x64\xa3\x65\xf8\x59\x07\xc1\x7a\x0b\xc7\x3e\x7d\xec\x1f\xc0\x67\x1a\x18\xc0\x30\xb6\xef\xbe\xa0\x00\xfb\x2a\x02\x5c\x08\x07\xd9\xdb\x50\x72\x00\xc9\x92\x26\xc5\x78\xc2\x65\xaf\xa2\x75\x29\x80\x8a\x9d\x91\x41\x01\x88\x14\xc9\x69\x4f\x94\x48\x4f\xc1\x9b\x52\xf7\xde\x78\x90\xa0\x3c\x44\xd6\xaf\x18\x74\x12\x15\xa5\x29\x1b\x1c\x97\xbe\xc9\x68\x5c\xe8\x1d\xd6\x8b\xe9\x53\xb9\x77\x90\xf6\x39\x60\x77\x56\xec\x6a\x08\x79\x18\xe3\x54\xf8\xb9\xe0\x5c\x91\x78\xe7\x5c\x41\x93\xe8\x81\xb6\x39\xe3\x57\x2b\xce\x6e\x93\x37\x9a\xa1\x8c\x2b\xdc\x32\xf8\x78\xc7\x40\x6e\x84\xe9\x47\xf6\x0a\x14\x0b\x1f\xf7\x7b\x61\xec\x9d\xcf\xc6\xb9\x08\x41\x7a\xae\x84\x61\x18\xde\x06\x99\x86\x1c\x0c\xb8\xf9\x5e\xe0\xc4\x0b\x57\x53\x4e\x2a\xe9\x2e\xba\xaf\x32\x64\xae\x86\x85\xfc\x90\x2f\xdc\x12\x23\x75\x82\xeb\xaf\xd3\x53\xc1\x67\x1a\xd1\x99\x8f\x7d\x71\x17\x5b\x0e\x09\x8c\x2f\xb3\x2c\x7a\x95\x5c\x7f\x48\xf6\x66\x2a\xb9\x9c\x70\x8e\x37\x5b\x8a\xbd\xe8\x34\xa8\xf9\xf0\x2e\xe9\x32\x9b\x6b\x1f\x69\x9c\x8f\x59\x2b\xb6\x3f\x9d\x46\xe3\xba\x26\xd9\xc4\xf7\x18\x25\xce\x39\xac\x46\x09\x83\xfd\xf4\x30\xa6\xcd\x0e\xc3\x3c\x23\x12\xd9\xb9\xea\x84\xfe\x61\xd6\xff\xb4\xa5\xfd\xd1\xcf\x35\x2a\xc1\x98\x77\x92\x2c\x08\xc8\xee\x0b\x50\x54\xc3\x52\x88\x95\x4d\xef\xea\x3e\x64\x16\x8a\x5d\xba\xb2\x42\x69\x67\x32\xd2\x35\x84\x8e\x10\xad\x13\x43\x39\x5a\xfa\x29\x84\x72\xd4\x23\xfb\xe5\x38\x0b\x4f\xb5\xbf\x4c\x39\x6b\xc0\x57\x6e\xcb\xe0\x4d\xdd\x0b\x98\x29\xc7\xeb\x5f\xe0\x41\x47\x21\xcc\x26\x59\xf0\x74\xc0\x29\xad\x07\x9d\x09\x5b\x30\x30\x64\x1f\xc6\x20\xe6\x85\x1d\x30\x28\xe0\x72\x78\x88\x5e\xeb\xf4\xe3\x24\x59\x7f\xcd\x85\xe5\xc4\xe3\xc5\x94\xe1\xf6\xf0\xad\x20\x06\xb4\xf0\x8e\xc8\xf2\x6c\x4a\xbb\xd8\xaf\xab\x0f\xdf\x9f\x4e\x91\xd6\xd3\x7c\x58\x28\x18\xe3\x94\xd4\x39\x3a\xc3\x1a\x9f\x3a\x6c\xb5\xca\x57\xf5\xc7\x26\x96\x70\x50\x8a\x69\x98\xd7\xa8\xb8\x15\xca\xea\x20\x8c\xaa\x14\xc2\x60\xd2\xf1\x72\x25\x2a\x52\x4f\x2c\xc5\xdd\xb5\x19\x28\xc2\x15\xed\xcf\x5d\x42\x71\x75\x59\x0f\xab\x95\x07\x79\x32\x74\x58\xe9\x9c\xc2\x81\x41\x5b\xd4\x44\x65\x7c\x42\x0f\xc3\x70\x7c\x6e\xb5\x83\x7a\x5b\x8e\xfd\x1c\xfa\xec\x1a\xaa\x3b\x08\xc3\x87\xf1\x0e\x86\x96\x7c\x6b\xae\xee\x47\x0f\xef\x80\xa8\x8b\x00\xde\x32\x84\xc9\xb5\xbd\xfd\xd9\xec\x9d\xe6\x19\x85\x17\x7f\x01\x4c\x76\x79\x30\x3c\xf4\x89\xb5\xbd\x07\xd3\x07\xfb\x83\xb8\x7b\xfc\xf1\x20\xd4\xf0\xe5\x4b\x9a\x62\x7e\x87\x8f\xcf\x42\xff\x7b\x72\x79\x65\xd3\xe8\x0d\x94\x76\x2a\x6c\x4f\xb5\xcf\x64\x98\xd9\x30\x91\x10\xd1\x33\xe3\x71\x71\x7b\x5e\x46\x05\xa7\xd0\x71\x04\x6f\x9a\x25\x99\xcb\xbb\xfa\x0c\x8e\x51\xcf\xde\x74\x7d\x7b\xd8\xb1\xfd\xae\xba\xbe\xb8\xed\x5d\xcc\xdf\xa0\x56\x6e\xc9\xd6\x03\xbd\xb5\xf2\xce\x9f\xc2\x80\xc3\x39\x86\x50\x54\x5f\x30\x52\x43\xfa\x3b\x04\xf6\x61\x79\xc8\x2d\x4f\x09\x50\x6c\xec\x95\x61\x0c\x3e\x33\x40\x9f\xbd\x6b\xfa\xc3\x5a\xfa\xfb\x94\xea\xb3\x6d\x21\xc0\x9d\x84\xd0\x8e\x9d\x5c\x0a\xdb\x03\xf4\x10\x61\x51\xae\x6d\x51\x40\xff\xbb\xbf\x1e\xfd\xd1\x77\x1e\x21\xf4\xb7\xbd\x66\x33\xde\x77\x3a\xdf\xff\x1b\xa6\xf3\xfd\x5f\x3f\x9d\xb4\x98\x5e\x59\xe6\x6d\xeb\xef\x8a\xe1\x15\xe5\x5e\xbf\x67\x21\xb3\xca\x5d\x05\xe9\x40\xa5\x0a\xeb\xca\xd7\x91\xb3\xd5\xdb\xef\x41\xe4\x92\x29\x56\xe7\xb4\x50\x5d\xf5\x4c\xec\x60\x8f\x17\x22\xb7\xe8\x1c\x7d\xb5\x2d\xe4\xf9\xe3\x47\xd4\x13\xf1\x7c\x0c\x11\xcf\xc5\xbc\xaa\x25\xc3\x02\x94\x5a\x6f\x19\xc4\xe3\x5e\xbb\xf2\x0d\x22\x89\xea\xf0\x1e\x80\xbc\xa0\x9c\xb6\x89\xc3\x82\x72\xb1\x71\xbc\xcb\x33\xd5\xdc\x4e\xa6\x12\x4a\xd2\x21\xb9\xe0\xac\xbb\xf6\xbe\x20\x87\x3c\x18\xc2\xfa\x5d\x9b\xae\x54\x1a\xd6\xb8\xc3\x4a\xcc\x8b\xc8\xe0\xb5\xc5\xee\x68\xeb\x61\xc4\x54\x03\x6c\x03\x20\xae\x24\xca\xd4\x16\xc8\xd3\x35\x95\x82\x92\x4a\x85\x48\xe5\xe0\xf2\x8d\x75\x4d\x0d\x4f\x1f\x6d\xff\x1e\x0a\xfa\xa2\x55\x66\xc0\xfb\x89\x61\xec\x69\x68\xcd\xc9\xa0\x77\x5f\x46\x81\x0b\xbf\xd4\xe8\xa7\x53\x57\x77\x21\xc9\x76\x98\x05\x61\xb9\x4b\x06\xb6\x52\x3b\x44\xf3\xe2\x4e\x26\xc5\xfe\x37\x97\xde\x6d\xdc\x23\xde\xf2\x7a\x22\x9e\x14\xe3\x6c\xb6\x6a\x27\x9b\x62\x8c\x50\x77\xea\x0e\x33\x0e\xdd\x24\x90\x56\xda\x95\x09\x29\xef\xbf\xd8\xf1\xdd\xb5\x6b\xfd\x7a\x3e\x7e\x62\x1d\x57\xf6\x51\x8b\x0d\x85\xa9\x5a\x07\x3d\xe6\xc3\x08\x8a\x5d\xf0\x1b\xb2\xf9\xaa\x74\x37\xd2\x4b\xb8\xbc\x1e\x4a\x04\xf7\xdf\xa8\xe4\xe9\xf0\xc6\x92\x96\x67\xa4\xe1\xe7\x5b\x9f\xfb\xbc\x56\xb4\x9f\xf0\x31\x7c\x42\x1a\x14\x9f\x25\x4f\xc0\x8f\x10\x25\x7d\x37\x97\xce\xb9\x4b\xcc\x24\xeb\xb3\x6f\xdf\xc2\x23\xc1\xe7\x6a\x85\xc7\x12\xea\x60\x28\x79\x9d\x8f\xd0\xd7\x05\x4f\x5b\x9a\x03\xd0\xe5\x5f\x3c\xc5\x2b\x3c\xa3\x0d\x95\xbd\xf9\x46\x2b\xb6\xda\x3c\xf2\xcd\x8a\x39\x3b\x42\x14\x80\xf0\xaf\x57\xa6\x1c\x5b\x72\x81\x5b\x16\x6f\x12\x55\x1e\x0d\x9d\x86\x39\xce\x5d\x7b\x3f\xde\xad\xb3\x5e\x8a\xba\x7b\x4c\x98\x2f\x9b\xfd\x8b\x04\xb5\xe9\xdc\xa4\x75\x7e\xdf\x64\xfe\x2e\xa7\x70\x1f\xf9\x1e\x8f\xb6\xcf\xc5\x60\x16\xe1\x15\xe1\x14\xce\xc4\x5c\x20\x58\x94\x76\xe7\x1b\x2f\xd5\x76\xe2\x17\xcf\x2a\xa9\x23\xcd\x30\x8b\x3f\x53\xff\x62\x3e\x31\x03\xff\x47\x59\x44\xe9\x6d\x9f\xc9\x1d\x09\xbd\xee\xca\x18\x16\x93\x2f\xc2\x13\xea\xf4\xda\x8f\x19\xbc\x67\xd3\xb0\x81\x3a\x9f\xfe\x62\x06\xb0\x63\xfe\x47\x39\xa0\xbe\xf9\x7c\x01\xe1\x68\x75\xd7\xc5\x77\x48\xec\xb1\xfa\x2f\xf1\x0d\x11\x48\x74\x26\xba\x5e\x10\x08\x56\xd4\x76\x89\x7e\x42\x23\xd0\x88\xb6\x3a\x59\xde\x18\xcc\x12\x48\x05\xe2\x6b\x92\x5c\x74\xb3\x03\x68\x2f\x82\x1c\xfa\x59\x36\xbe\x79\xd7\xd8\x6a\xc2\x1a\xec\x34\xb2\x4d\x20\x5f\xb0\x3d\x83\xfa\x33\xa0\xbc\xb3\xd1\x24\x3f\x92\xa0\x74\xc2\x3b\x38\x39\x55\xeb\xe4\x6b\x18\x2f\xf8\x6e\xac\xd3\x4a\xe5\x17\xae\x23\x0f\x16\x4c\xd0\xbf\x05\x00\xc7\x63\xf4\xc8\x41\x4a\xc9\xa7\x5f\x0f\x41\xaa\x21\xa8\xe9\x49\x85\x2c\x56\x66\x05\x7d\xae\x13\xba\x50\x4b\x50\x79\x35\xae\xb8\x6a\x5e\xc0\xeb\xc2\x31\x60\x60\xa4\xd7\x2c\x92\x99\x4a\xe2\x02\x2a\xe8\x47\x37\x1c\xd9\x63\x85\x6d\xf7\x2b\x2e\xe1\x4e\x6f\x7e\x9f\xc1\x7c\xec\x3a\xb7\x9d\x05\x67\x1e\x5c\x8d\x7d\x92\xf5\x1e\xa3\xbd\x50\xe3\xc8\x46\x05\xc2\x63\xf8\x86\x08\x91\xcf\x5b\xf1\x91\x9d\x6d\x29\xe7\xb9\x32\x95\xc4\xa2\x9b\xcf\x1b\x52\xeb\x37\x7e\xba\x8e\x85\x5d\x1f\x8b\x66\xc9\x8a\xb4\x36\x89\xa6\xbb\xce\x90\x00\x06\x5a\x8c\x44\xd1\x64\xed\x27\x5d\xa4\x62\x07\x76\xe7\x73\x5d\xe7\x55\x53\x0f\x1d\xa3\x07\x11\x5c\x35\xd2\xaf\x84\x5e\x2f\xa4\xf0\xf9\xc1\x8f\xd0\x6f\x1f\xf4\x5a\x59\x4e\xfe\x94\xc0\x5f\x2f\x68\x43\xa2\x11\xd0\xa3\x3d\x97\x21\x59\xdd\x22\x22\x56\xf7\xff\xf0\x69\x5c\x32\x07\xf5\xc0\xc7\xf1\x9f\xdf\x06\x95\x6c\xfd\x7a\x25\x3d\x1e\xdc\x2b\xdc\x05\x87\xeb\xf9\x21\x7f\xd6\xf9\x25\x2e\x82\xb3\x19\xfe\x16\x22\xf6\xfb\x6f\xb4\x86\x3c\xec\xee\xaa\x54\xdf\x94\xe9\x5e\x59\x70\xef\x89\xcd\x0a\xc1\xbc\x5f\xde\x80\x83\xcc\xec\x33\xac\xb3\x47\xf8\x2c\x64\x74\x8e\xd6\x44\xb3\xfd\x35\x83\x24\x2c\xe6\x67\x28\x0e\xcc\x5a\x72\x27\x2a\x23\xf3\x1a\x3a\x6a\xbe\xef\xae\x2c\xdd\x24\xa7\x6b\x16\xfe\xd8\x77\x6b\x7c\xea\x3c\x22\xde\xcb\x01\x3e\x6f\xf7\xe0\x46\x90\x56\x06\x9a\x54\x56\xff\x39\xf0\x7b\x49\x9f\x50\x2b\xf0\xa2\xf9\xd8\x95\x41\x2c\xbf\xfc\x1e\xb1\x13\xb2\xdb\xa2\x28\x09\x46\xa6\xb0\x73\x38\xf0\x24\x64\xbe\xa3\x5d\x38\xf1\xab\xf1\x5d\x77\x5c\x7a\xd6\x45\x67\x46\x70\x94\x9d\xf8\x8c\x7e\xf0\x38\xc0\x38\x88\xb0\x7d\xfd\xbc\x22\x7c\xd9\x49\x1f\x64\xc3\xb9\x91\x3f\xaa\x73\x27\xec\xe3\xec\x39\x15\x0b\xc2\xd1\x06\xfc\x70\x7a\x07\xe7\xa5\xc5\xb3\xa4\x79\x4e\x4c\xbf\xd3\x9e\xb2\xf8\x70\xf2\x81\x52\x91\x40\xa5\x4a\xa1\x82\x28\x8e\xa0\x68\x76\xe4\x82\x81\xeb\x79\xf7\x00\x22\xae\xb8\xdd\xd6\x48\xac\xf1\x0a\xb2\x2b\xce\x36\xea\x1f\x48\xef\x55\xb3\xf6\x9b\x88\xf7\x6c\xaa\x2f\xde\xb5\xee\xca\xcd\xe4\x10\x34\xa0\x14\x23\x7f\x23\xd0\x7a\xb1\x41\x14\x3d\xce\x38\x2e\xfe\x2e\x7b\x87\xf4\x86\x56\x37\x9e\xca\xc0\x2c\x1a\xe5\x07\x10\x3b\x93\x39\x04\x75\xc3\x57\xdd\x72\xf0\x91\x76\x4f\x37\xcb\x2f\x1e\xc8\xff\xb2\xd7\xd4\x54\xf1\x4d\xe1\x51\x89\xa2\x91\x5a\x6c\xfa\xbb\x77\x2f\x07\x65\xcb\x43\xbc\xb3\x41\x25\x81\xf2\x51\xb0\x48\xbf\xd1\xb8\x96\xb4\xfd\xd2\xfd\x1e\x60\x58\x6a\x19\xfe\x8c\x8e\x01\x74\x12\x2a\x83\x8e\x11\x8d\x0a\xa7\xe7\xcc\x0f\xa0\x52\xce\x3f\x4d\x94\x8d\x4a\xbb\x76\xc3\x1c\x97\xfe\xb9\x0c\xe5\x26\xe6\x44\xa7\xd4\xf4\x66\x91\x2e\xe7\x84\x18\xaf\x95\xde\xcb\xa2\x5a\xf0\x70\x7d\xab\xc5\xdb\xb5\x2b\x2b\x6f\xb9\x89\xf2\xc8\x4d\x5d\xa8\x85\xe4\x64\x0a\x0c\x0b\x27\x1a\xc4\x59\xf2\xb2\x67\xe6\x95\xfb\x7d\x7c\x84\xfe\x4f\x2c\x94\x34\xe2\x1f\x32\x9d\x63\x8f\x83\xd4\x0f\x3f\x8d\xce\xd4\xe2\xbb\xfc\x7d\xc2\xa7\x62\xef\x98\x7f\xa2\xaf\xba\x20\x06\x96\x1d\xe3\xc1\x13\xfd\x44\xcb\x36\x6b\x84\xfd\xfa\x68\x5b\xcc\xab\x8b\x69\x2c\x4d\xe4\xba\x88\x1f\x94\xa6\x6e\x8d\x94\x91\x1e\x1d\xc4\xbd\x4d\x34\x93\x5f\xa0\x8c\x52\x2e\x65\xe2\x0b\xb2\xf1\xd7\xbf\x53\xff\x65\xe6\xe5\x3b\x4d\x22\xfd\xb6\xf1\x25\xa4\x36\xb7\x5c\xd7\xca\xdd\xd9\xd3\x1c\xa9\xaa\xff\x96\x57\xbb\x01\x53\x9e\xbd\x78\x16\x0c\x76\x07\xa6\x54\xf6\x6e\x88\xee\x7f\x07\x53\xa6\x11\x75\xfb\x33\x65\xb8\x68\x9e\x29\xd3\xc5\xd9\xc2\x9b\xf5\x4d\xe9\x99\xb3\xf7\xaf\xe4\xfc\x68\x7b\x18\x4e\x4c\xd7\xa6\x40\x24\x94\xe6\x6e\x2b\x94\x9a\xf3\xaf\xa2\x1b\x5b\xd9\xcd\x6a\x4b\x3e\xa5\x1b\x38\x17\xfa\xed\x79\x25\xc1\xa0\x8f\xf3\xe4\x8f\x8f\xf2\x9a\xe3\x61\xec\x73\x49\x21\x1b\x42\x57\xb7\xcf\x2a\xb3\xda\xcc\x77\xb6\x2a\x7a\x19\xf1\x69\xb8\xe1\x2a\xb2\xd2\x59\xbe\x4c\x32\x61\xb1\x00\x97\xcb\x8c\xc0\x86\x51\x8a\xcf\x95\xa9\x68\x38\x41\x0b\xb6\x56\xe7\x2f\xa2\x12\xad\xb1\x40\xb8\xae\x49\xad\x03\xde\x74\xa1\x74\xaf\x1d\xad\xae\x39\xae\x89\xc1\xc6\xa4\x81\x13\xf0\x56\xc6\xa4\x15\x9f\x85\xb5\xfc\x04\x59\x61\xae\x53\x8a\xe9\xfa\x60\xef\xa9\x80\x10\x47\x5d\x98\x4d\xe4\xae\x93\xb0\x66\x5e\x1c\xdb\x53\x28\x1c\xd0\x43\xf3\xa2\xef\x2d\xeb\xbc\x63\x8a\xfe\xaf\xd2\xd5\xba\x0c\xaf\xbd\xce\xc3\x27\x24\xc0\x5d\xcd\x1a\x6f\x44\x31\x8d\xee\xaa\xe9\x84\x39\xd2\x8b\xcc\x55\xbe\x9c\x29\x94\xf7\x8c\xf8\xab\x9c\xdf\xd3\xc7\x0e\x84\xe8\x67\xc9\xf8\xfa\xde\x98\xf7\x79\x97\xfa\xc9\xbb\x77\xc6\x72\xf4\xcf\x7f\xa2\x39\x6e\x4c\x5e\x91\x80\xbe\xcf\x48\x92\xd6\xb1\xe7\xe5\x71\x43\xe6\xd2\xec\xe3\x9a\x08\xc9\xd9\x26\x08\x2f\x78\x12\xb6\xc4\x3c\x7e\xb3\xbe\x26\x9c\x20\xdc\x34\xac\xc2\xca\x0c\x53\x0c\x8f\x6a\x52\x11\x65\xad\x35\xf4\x4f\xf7\xe2\x9d\xb4\x92\xde\xfa\x33\x07\xfa\x42\x34\x83\xcb\x76\xee\x6f\x41\x15\x61\x01\x45\x02\x95\x25\x2d\x42\x53\xc3\x2e\x44\x80\x6b\xd3\xce\x21\xf0\x91\x19\xb4\x38\x5b\xab\xfe\xfa\x4d\x25\x6d\x25\x69\x21\x33\x7a\xf0\x04\xdf\x9e\x67\xf0\x9e\x9f\xb6\x73\xf3\xb5\xda\x5e\x0e\x9c\x2e\x70\xa9\x1f\x95\xb5\x4c\xda\x67\xfb\x3e\xeb\x77\x00\xd0\x75\x3a\x57\x46\xa7\x91\x14\x36\x14\x20\xa2\xb4\x8d\x85\x75\xb3\x52\x26\x47\x40\x16\x9b\x5b\xd0\x78\x4c\x75\xea\x4a\x84\xdb\xcd\x92\x71\xd2\xb7\xc3\xa3\x07\xe0\x36\xdd\xea\x3e\x1c\xa7\x7b\x64\x3c\xa7\x8e\x58\x0f\xbb\xf4\xc8\x1d\x69\x47\xb4\x7d\xe0\x6f\x58\x8f\xb6\x54\xba\x77\xf2\xf1\xbb\xb4\x3c\x08\xa7\xaf\x6e\x7a\xb1\x49\x4f\x05\xf5\x62\xdb\xac\x96\x7a\xdc\xaa\xbf\xaa\x7a\xd0\x6e\x97\xfa\xea\x61\xfb\x6d\x69\xda\xef\x96\x44\x7d\xef\x14\xea\xc5\x04\xea\x83\x6e\xdb\x9d\x4a\x4d\xf5\x85\xec\x16\x88\x3e\x49\xd7\xb5\x54\x04\x33\x4b\x20\xbe\x4b\xbe\xf0\xf4\x69\x64\x49\x2b\x40\xc7\x46\x93\xc8\xab\xf2\x7f\x4e\x04\x74\x3f\x1f\x7e\x91\x68\xe6\x12\xeb\xee\x5a\x9a\xab\x1f\x64\x81\xcf\x4b\xdf\xee\x05\x76\x78\x5b\x0c\xfd\x9a\x47\xc3\x60\xa4\x9a\x30\x5d\x57\xc4\x64\x4a\x74\x02\x3a\xd4\xdb\xac\x3e\xa7\xe3\xec\xd4\x17\x0f\x4d\xee\xdd\x15\xe1\xa6\x5e\x79\xac\x2d\x6b\x60\xb9\xaa\x73\x9c\xab\x3f\xb1\x29\xe0\x0b\x71\x0f\xb2\x4b\x58\x1b\x69\xeb\x9b\xce\x52\xd9\xee\x51\x96\x2e\x73\xea\x8a\xf2\x8f\xbf\x4d\x77\x90\x03\xb7\xa5\x28\x49\xdf\xbc\x77\x2b\x76\x94\xec\xae\xe2\xdb\xdd\xc2\xb7\xfd\xdd\xb6\xbf\x29\x8e\xba\xa6\xd5\x3a\xd1\x71\x01\xe5\x13\x67\x5b\xb8\x7e\xa5\x92\x9b\xc5\xbe\x2e\xcd\x73\xdc\xbf\x50\x35\xb3\xd8\xdd\x59\x1e\x11\xaf\x91\xf0\xa7\x23\xd4\x53\xc4\x13\x1d\xa3\x0f\xa9\xfc\x2a\xd7\x95\x09\xbb\xe9\x75\xeb\x2d\xad\xbb\x0b\xbc\x47\x07\x26\x06\xd1\x18\x8a\x01\xc8\x94\xde\xe3\x7d\xc0\x39\x5a\x46\x20\x4b\x4b\x31\x2e\xf9\xff\x31\x5a\x71\x7a\xab\xfe\x17\x5c\xb9\x17\x23\x6c\x5c\x76\x36\xa8\x5d\xde\x2a\x2d\x93\xce\xe1\x96\x5b\xa2\x15\x96\xd1\x1b\xa4\xd7\x2d\x7a\x89\x69\xdb\x12\xed\xcf\xbd\x24\x42\xb6\x04\xea\xc0\x90\x24\x72\x41\x98\x94\x01\x51\x4d\x0e\xc2\x6f\x69\x45\xec\xa5\xff\x44\x69\x85\x0b\x7b\x69\xbd\x20\x9c\x84\x55\x6f\xd0\x89\x56\x78\x61\xc3\x41\x15\x09\x8d\xe4\x8c\x19\x9f\x28\x8e\xc7\xf3\xc5\x6d\xdc\x84\x29\x11\xa8\xa1\xad\x49\xab\x80\xe4\x82\x09\x12\x76\xb0\x68\xe1\xa5\xc3\x29\xc2\x00\x5e\xe5\x92\x56\x74\x3a\x73\x1d\x94\xe0\xd5\x29\xd6\xb5\x61\xc8\xb8\xd2\xa9\xeb\x0e\x66\x6b\x6a\xe3\x98\xd4\xef\x02\x82\x89\x31\xb8\x8a\x83\x97\x72\x1b\x21\xc9\x12\x55\x8b\xae\xbd\x09\x07\x02\x85\x18\xc3\xb3\xf9\x66\x63\xee\x91\x6b\xd4\x12\xb9\x86\xd2\x3e\x8a\x92\xd6\x03\x85\x1b\x00\xc7\x3a\xa9\xec\x5f\x6a\xbe\x72\x89\xd6\x97\xb8\xa5\x2b\xa3\x3a\x4f\xa3\x6d\x14\xa6\x39\xeb\x0f\x04\x09\x69\xe7\x18\x93\x0a\xd1\x91\xa1\xa0\xaa\xc2\x2f\x61\x38\xd9\x7e\x5b\x20\x88\x3f\x19\x18\xf3\xf1\xa8\x3c\xa1\x82\x24\x1e\x8c\x6c\xdb\x73\xeb\xfc\x51\x05\xce\x17\x14\x85\x8e\x6e\xdf\x40\x6a\x19\xfe\xa8\x3e\x73\x05\xb2\xc0\xa5\xc2\x97\x9f\x49\xf0\x74\x88\xc7\xa3\x0c\xeb\x02\x99\xfb\x02\xc3\xf6\xa4\xb0\x0b\xaa\xb9\x33\x89\xad\x63\xee\xee\x34\x0e\x22\x83\xa2\x3f\x3f\x93\xae\x1e\xec\xe3\x51\x8e\x64\x81\xa4\xbd\xa1\x56\xf1\xe0\xe5\x64\x54\x4a\xf3\xef\x4f\xb5\xbc\x53\x82\xf1\xa8\x35\xdc\xc1\xed\xf3\x88\x74\xab\xde\xe6\x27\xb1\x77\x41\x97\x2c\xf3\xf8\x96\xc2\x2e\x79\xa6\xf2\x3d\xde\x72\xa2\x83\xde\x52\x34\xe5\x37\x9b\x7b\x0f\x93\xbc\xca\xe9\x1d\xef\x73\xd3\x6f\x84\x9f\xff\x86\xca\x30\x3d\x81\xe7\x39\xab\x59\xe7\xf9\xa7\x7b\xff\x2f\x00\x00\xff\xff\x0f\x51\xbd\xcd\xbf\xb8\x00\x00" func epochsFlowepochCdcBytes() ([]byte, error) { return bindataRead( @@ -359,7 +359,7 @@ func epochsFlowepochCdc() (*asset, error) { } info := bindataFileInfo{name: "epochs/FlowEpoch.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb8, 0xc9, 0x2c, 0xab, 0xa2, 0xa6, 0x64, 0xa8, 0x76, 0x77, 0xc, 0xba, 0xa6, 0x77, 0x42, 0x8d, 0xa5, 0xec, 0xdf, 0xe6, 0xd1, 0x90, 0xc3, 0x54, 0x6, 0x37, 0xea, 0x51, 0x4a, 0xec, 0x9f, 0x47}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb6, 0x6, 0x51, 0xb7, 0x24, 0xbb, 0x8e, 0x30, 0x38, 0x60, 0x3c, 0x45, 0xa9, 0xe7, 0x27, 0xe7, 0x41, 0x13, 0x33, 0x6c, 0xc3, 0x42, 0xa7, 0x99, 0xf9, 0x60, 0x10, 0x2d, 0xd0, 0xae, 0x40, 0xb5}} return a, nil } From 4352c323e3fe9e4943a110ffe144c5cff49a6031 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 26 Mar 2024 11:23:30 -0500 Subject: [PATCH 110/132] update NFT contracts --- lib/go/contracts/go.mod | 2 +- lib/go/contracts/go.sum | 4 ++-- lib/go/templates/go.mod | 2 +- lib/go/templates/go.sum | 4 ++-- lib/go/test/go.mod | 4 ++-- lib/go/test/go.sum | 8 ++++---- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index aac7fb9af..c88654bb5 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -6,7 +6,7 @@ require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 03dbf877f..c3208f99b 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1623,8 +1623,8 @@ github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7 h1:0/s3DzQp3JHWuuz3DpGwniFShtgEy3wq1uBB+4uOG1I= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 h1:xekR2FttJpwtpRfH1BFvf9Kztm9be8grT1GT9bpQK8M= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 95c4c0465..4afb38c5f 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -7,7 +7,7 @@ require ( github.com/onflow/cadence v1.0.0-M3 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7 + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 10a75a239..0a934e1cf 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1619,8 +1619,8 @@ github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7 h1:VU294Tk/Ra/UuuJbArLILA+x+4qX5qGPTY/kokNKyA4= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 h1:Qk24unKC2ncZ+U+fd63pC5BdWyMwkKEOsjMdIrj70O0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index e629431c1..0d4a89268 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -114,8 +114,8 @@ require ( github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1 // indirect github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7 // indirect - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 // indirect + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 9aed81f98..9bf2cbad5 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1827,10 +1827,10 @@ github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25 github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-go-sdk v1.0.0-M7 h1:5EhtgpupjdhJZoHpu8AhA7++AroGL6BFpb8D0AYIUQw= github.com/onflow/flow-go-sdk v1.0.0-M7/go.mod h1:aXSavLzoRlz5FiMjcI7p5QhihWScGctxydzf4dv/avo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7 h1:0/s3DzQp3JHWuuz3DpGwniFShtgEy3wq1uBB+4uOG1I= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240305213046-9026973838d7/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7 h1:VU294Tk/Ra/UuuJbArLILA+x+4qX5qGPTY/kokNKyA4= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240305213046-9026973838d7/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 h1:xekR2FttJpwtpRfH1BFvf9Kztm9be8grT1GT9bpQK8M= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 h1:Qk24unKC2ncZ+U+fd63pC5BdWyMwkKEOsjMdIrj70O0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.7 h1:+6sBdlE/u4ZMTVB9U1lA6Xn2Bd48lOOX96Bv9dNubsk= github.com/onflow/flow/protobuf/go/flow v0.3.7/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= From 10241fffd8641f3b14a3dea523d9c315199a2ec5 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 27 Mar 2024 12:00:24 -0500 Subject: [PATCH 111/132] update ft dependency --- lib/go/contracts/go.mod | 2 +- lib/go/contracts/go.sum | 4 ++-- lib/go/templates/go.mod | 2 +- lib/go/templates/go.sum | 4 ++-- lib/go/test/go.mod | 4 ++-- lib/go/test/go.sum | 8 ++++---- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index c88654bb5..044ccd63e 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -5,7 +5,7 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index c3208f99b..9cd70a44b 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1617,8 +1617,8 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 h1:rTemckPWir+N/m1GyhT8jdiETj0RiWc8FiwItE2Nxyg= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9/go.mod h1:PZrrCsllIt/Bu4HlJtisXfvDrOt1aLKU5R70vsZHKRc= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1 h1:1hTH+Y8EB8BZ0hXsrxZqSTDWoY0euFT/IzXxlgVQok4= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a h1:7cMT6DGMqCw98hXzuDU69WxUZxsqsRxNMMlWXG/yPOc= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 4afb38c5f..b5ad50e83 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -5,7 +5,7 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/cadence v1.0.0-M3 - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1 + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a github.com/onflow/flow-go-sdk v1.0.0-M1 github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 github.com/psiemens/sconfig v0.1.0 diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 0a934e1cf..bc872e690 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1615,8 +1615,8 @@ github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPByd github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1 h1:7BkqJ21EQAbYCZqLj2xCIqJvhrHNCXe9BfLTEiQqIx0= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a h1:oe3ErYY8qds7IER/zmNGKT3zz6cFcjC0doX2Q0WOUv0= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 h1:Qk24unKC2ncZ+U+fd63pC5BdWyMwkKEOsjMdIrj70O0= diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 0d4a89268..67dc660e0 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -112,8 +112,8 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1 // indirect - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a // indirect + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a // indirect github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 // indirect github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 9bf2cbad5..db5c54306 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1818,10 +1818,10 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-emulator v1.0.0-M8 h1:FE9OtyXh3tZLjszpznIfMyaTmIoX+maFBYd1mCY+ke0= github.com/onflow/flow-emulator v1.0.0-M8/go.mod h1:mSp1JTXt1JGmriiG7Lc2VulQHG1tl6Oj1zGSr/h0ySk= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1 h1:1hTH+Y8EB8BZ0hXsrxZqSTDWoY0euFT/IzXxlgVQok4= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240305212555-29d91e18f0c1/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1 h1:7BkqJ21EQAbYCZqLj2xCIqJvhrHNCXe9BfLTEiQqIx0= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240305212555-29d91e18f0c1/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a h1:7cMT6DGMqCw98hXzuDU69WxUZxsqsRxNMMlWXG/yPOc= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a h1:oe3ErYY8qds7IER/zmNGKT3zz6cFcjC0doX2Q0WOUv0= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122 h1:6R1L5Ji+lEWdTRcqeTLVLGPX1FqiWHeXHnRKAUsciSE= github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122/go.mod h1:HSffipIVOyXvK3/gsYU13EwRMxbuK591hmjqF36nbEI= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= From f410947dca184d35e977cbd070280c1f5a8d6883 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 2 Apr 2024 12:05:43 -0500 Subject: [PATCH 112/132] update token standard dependencies --- lib/go/contracts/go.mod | 4 ++-- lib/go/contracts/go.sum | 4 ++++ lib/go/templates/go.mod | 4 ++-- lib/go/templates/go.sum | 4 ++++ lib/go/templates/manifest.mainnet.json | 4 ++-- lib/go/templates/manifest.testnet.json | 4 ++-- lib/go/test/go.mod | 8 ++++---- lib/go/test/go.sum | 16 ++++++++-------- 8 files changed, 28 insertions(+), 20 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 044ccd63e..820e797b6 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -5,8 +5,8 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 9cd70a44b..5e2faeb32 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1619,12 +1619,16 @@ github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337- github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9/go.mod h1:PZrrCsllIt/Bu4HlJtisXfvDrOt1aLKU5R70vsZHKRc= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a h1:7cMT6DGMqCw98hXzuDU69WxUZxsqsRxNMMlWXG/yPOc= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 h1:WbG97gmdbgfYZT8YCyye0fAwz4k5vditXcPGoy63m9M= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 h1:xekR2FttJpwtpRfH1BFvf9Kztm9be8grT1GT9bpQK8M= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d h1:CeM0F/t8f6UYKIP/PzHApt0BfX5FLCbFiSW3tkXHLyA= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index b5ad50e83..132fa47cf 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -5,9 +5,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/cadence v1.0.0-M3 - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index bc872e690..0e845d011 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1617,10 +1617,14 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a h1:oe3ErYY8qds7IER/zmNGKT3zz6cFcjC0doX2Q0WOUv0= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 h1:Ef9UKtwNcHVG2R8YskYiwRoaTZFhAVmQ0ZN3c0eDUGU= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 h1:Qk24unKC2ncZ+U+fd63pC5BdWyMwkKEOsjMdIrj70O0= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d h1:9BUEgH1oFUMeOab++UNgok9Jk+rejQIrIHYKNe/TD20= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index c709b7b62..a13d03bf2 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -214,7 +214,7 @@ { "id": "FT.03", "name": "Transfer Fungible Token with Address", - "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FungibleTokenMetadataViews from 0xf233dcee88fe0abe\n\n/// Can pass in any contract address and name to transfer a token from that contract\n/// This lets you choose the token you want to send\n///\n/// Any contract can be chosen here, so wallets should check argument values\n/// to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, contractAddress: Address, contractName: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n // FTVaultData struct to get paths from\n let vaultData: FungibleTokenMetadataViews.FTVaultData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{FungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n self.vaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: self.vaultData.storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(self.vaultData.receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", + "source": "import FungibleToken from 0xf233dcee88fe0abe\nimport FungibleTokenMetadataViews from 0xf233dcee88fe0abe\n\n/// Can pass in any contract address and name to transfer a token from that contract\n/// This lets you choose the token you want to send\n///\n/// Any contract can be chosen here, so wallets should check argument values\n/// to make sure the intended token contract name and address is passed in\n///\ntransaction(amount: UFix64, to: Address, contractAddress: Address, contractName: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n // FTVaultData struct to get paths from\n let vaultData: FungibleTokenMetadataViews.FTVaultData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{FungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n self.vaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: self.vaultData.storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(self.vaultData.receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", "arguments": [ { "type": "UFix64", @@ -262,7 +262,7 @@ } ], "network": "mainnet", - "hash": "697ad2a90da93cbd02b7658f174c9c32e2016a574edb89cf24b57a8155c343e4" + "hash": "d8f826a451d808697ed3ce7908a080c05219df458e3e6cd4ccd073600c58e600" }, { "id": "NFT.01", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 681b2deb8..466bc1973 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -214,7 +214,7 @@ { "id": "FT.03", "name": "Transfer Fungible Token with Address", - "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FungibleTokenMetadataViews from 0x9a0766d93b6608b7\n\n/// Can pass in any contract address and name to transfer a token from that contract\n/// This lets you choose the token you want to send\n///\n/// Any contract can be chosen here, so wallets should check argument values\n/// to make sure the intended token path is passed in\n///\ntransaction(amount: UFix64, to: Address, contractAddress: Address, contractName: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n // FTVaultData struct to get paths from\n let vaultData: FungibleTokenMetadataViews.FTVaultData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{FungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n self.vaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: self.vaultData.storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(self.vaultData.receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", + "source": "import FungibleToken from 0x9a0766d93b6608b7\nimport FungibleTokenMetadataViews from 0x9a0766d93b6608b7\n\n/// Can pass in any contract address and name to transfer a token from that contract\n/// This lets you choose the token you want to send\n///\n/// Any contract can be chosen here, so wallets should check argument values\n/// to make sure the intended token contract name and address is passed in\n///\ntransaction(amount: UFix64, to: Address, contractAddress: Address, contractName: String) {\n\n // The Vault resource that holds the tokens that are being transferred\n let tempVault: @{FungibleToken.Vault}\n\n // FTVaultData struct to get paths from\n let vaultData: FungibleTokenMetadataViews.FTVaultData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the vault stored on the passed account at the passed publicPath\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{FungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the fungible token contract\")\n\n // Use that reference to retrieve the FTView \n self.vaultData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cFungibleTokenMetadataViews.FTVaultData\u003e()) as! FungibleTokenMetadataViews.FTVaultData?\n ?? panic(\"Could not resolve the FTVaultData view for the given Fungible token contract\")\n\n // Get a reference to the signer's stored vault\n let vaultRef = signer.storage.borrow\u003cauth(FungibleToken.Withdraw) \u0026{FungibleToken.Provider}\u003e(from: self.vaultData.storagePath)\n\t\t\t?? panic(\"Could not borrow reference to the owner's Vault!\")\n\n self.tempVault \u003c- vaultRef.withdraw(amount: amount)\n }\n\n execute {\n let recipient = getAccount(to)\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{FungibleToken.Receiver}\u003e(self.vaultData.receiverPath)\n ?? panic(\"Could not borrow reference to the recipient's Receiver!\")\n\n // Transfer tokens from the signer's stored vault to the receiver capability\n receiverRef.deposit(from: \u003c-self.tempVault)\n }\n}", "arguments": [ { "type": "UFix64", @@ -262,7 +262,7 @@ } ], "network": "testnet", - "hash": "c1518742a95f9b49259abed8364b05d616ee8acebe123e9979f762b9e7522f93" + "hash": "0adc1ebe8246cf7656aefd9bf336f7f0c102a039e343776da61da4d6aa39aed2" }, { "id": "NFT.01", diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 67dc660e0..25c2d155d 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -112,10 +112,10 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a // indirect - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 // indirect - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 // indirect + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d // indirect + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d // indirect github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index db5c54306..9931b0ea0 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1818,19 +1818,19 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-emulator v1.0.0-M8 h1:FE9OtyXh3tZLjszpznIfMyaTmIoX+maFBYd1mCY+ke0= github.com/onflow/flow-emulator v1.0.0-M8/go.mod h1:mSp1JTXt1JGmriiG7Lc2VulQHG1tl6Oj1zGSr/h0ySk= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a h1:7cMT6DGMqCw98hXzuDU69WxUZxsqsRxNMMlWXG/yPOc= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a h1:oe3ErYY8qds7IER/zmNGKT3zz6cFcjC0doX2Q0WOUv0= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 h1:WbG97gmdbgfYZT8YCyye0fAwz4k5vditXcPGoy63m9M= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 h1:Ef9UKtwNcHVG2R8YskYiwRoaTZFhAVmQ0ZN3c0eDUGU= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122 h1:6R1L5Ji+lEWdTRcqeTLVLGPX1FqiWHeXHnRKAUsciSE= github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122/go.mod h1:HSffipIVOyXvK3/gsYU13EwRMxbuK591hmjqF36nbEI= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-go-sdk v1.0.0-M7 h1:5EhtgpupjdhJZoHpu8AhA7++AroGL6BFpb8D0AYIUQw= github.com/onflow/flow-go-sdk v1.0.0-M7/go.mod h1:aXSavLzoRlz5FiMjcI7p5QhihWScGctxydzf4dv/avo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 h1:xekR2FttJpwtpRfH1BFvf9Kztm9be8grT1GT9bpQK8M= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 h1:Qk24unKC2ncZ+U+fd63pC5BdWyMwkKEOsjMdIrj70O0= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d h1:CeM0F/t8f6UYKIP/PzHApt0BfX5FLCbFiSW3tkXHLyA= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d h1:9BUEgH1oFUMeOab++UNgok9Jk+rejQIrIHYKNe/TD20= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.7 h1:+6sBdlE/u4ZMTVB9U1lA6Xn2Bd48lOOX96Bv9dNubsk= github.com/onflow/flow/protobuf/go/flow v0.3.7/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= From 90048578066ecdcbe8111420ea65765cf62b65ab Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 2 Apr 2024 13:40:19 -0500 Subject: [PATCH 113/132] make ci --- lib/go/contracts/go.sum | 4 ---- lib/go/templates/go.sum | 4 ---- 2 files changed, 8 deletions(-) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 5e2faeb32..7bb420a06 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1617,16 +1617,12 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 h1:rTemckPWir+N/m1GyhT8jdiETj0RiWc8FiwItE2Nxyg= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9/go.mod h1:PZrrCsllIt/Bu4HlJtisXfvDrOt1aLKU5R70vsZHKRc= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a h1:7cMT6DGMqCw98hXzuDU69WxUZxsqsRxNMMlWXG/yPOc= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 h1:WbG97gmdbgfYZT8YCyye0fAwz4k5vditXcPGoy63m9M= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 h1:xekR2FttJpwtpRfH1BFvf9Kztm9be8grT1GT9bpQK8M= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d h1:CeM0F/t8f6UYKIP/PzHApt0BfX5FLCbFiSW3tkXHLyA= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 0e845d011..346fa2650 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1615,14 +1615,10 @@ github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPByd github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a h1:oe3ErYY8qds7IER/zmNGKT3zz6cFcjC0doX2Q0WOUv0= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 h1:Ef9UKtwNcHVG2R8YskYiwRoaTZFhAVmQ0ZN3c0eDUGU= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 h1:Qk24unKC2ncZ+U+fd63pC5BdWyMwkKEOsjMdIrj70O0= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d h1:9BUEgH1oFUMeOab++UNgok9Jk+rejQIrIHYKNe/TD20= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= From 77f7eae0e105b0b6bf7e18dc8f3c5bde05d5954c Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 8 Apr 2024 12:23:43 -0400 Subject: [PATCH 114/132] fix algorithm typo and test names --- Makefile | 4 ++-- lib/go/templates/internal/assets/assets.go | 12 ++++++------ lib/go/templates/manifest.mainnet.json | 8 ++++---- lib/go/templates/manifest.testnet.json | 8 ++++---- ...test_account_txs.cdc => account_txs_test.cdc} | 16 ++++++++-------- ...istory.cdc => random_beacon_history_test.cdc} | 0 transactions/accounts/add_key.cdc | 4 ++-- transactions/accounts/create_new_account.cdc | 4 ++-- 8 files changed, 28 insertions(+), 28 deletions(-) rename tests/{test_account_txs.cdc => account_txs_test.cdc} (85%) rename tests/{test_random_beacon_history.cdc => random_beacon_history_test.cdc} (100%) diff --git a/Makefile b/Makefile index 3e27fe43f..700b34e91 100644 --- a/Makefile +++ b/Makefile @@ -2,9 +2,9 @@ test: $(MAKE) generate -C lib/go $(MAKE) test -C lib/go - flow-c1 test --cover --covercode="contracts" tests/test_*.cdc + flow-c1 test --cover --covercode="contracts" tests/*.cdc .PHONY: ci ci: $(MAKE) ci -C lib/go - flow-c1 test --cover --covercode="contracts" tests/test_*.cdc + flow-c1 test --cover --covercode="contracts" tests/*.cdc diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 79d6db9ef..4dc532118 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -18,8 +18,8 @@ // FlowServiceAccount/set_is_account_creation_restricted.cdc (609B) // FlowServiceAccount/set_tx_fee_parameters.cdc (622B) // FlowServiceAccount/set_tx_fee_surge_factor.cdc (481B) -// accounts/add_key.cdc (711B) -// accounts/create_new_account.cdc (766B) +// accounts/add_key.cdc (713B) +// accounts/create_new_account.cdc (768B) // accounts/revoke_key.cdc (263B) // dkg/admin/force_stop_dkg.cdc (350B) // dkg/admin/publish_participant.cdc (314B) @@ -723,7 +723,7 @@ func flowserviceaccountSet_tx_fee_surge_factorCdc() (*asset, error) { return a, nil } -var _accountsAdd_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\x51\x6b\xdb\x30\x14\x85\x9f\xa5\x5f\x71\x9a\x87\x60\x83\x09\xce\x3a\xc2\x10\xcd\x20\x0c\x46\x47\x19\x0c\xba\xee\x5d\xb1\x2e\xb1\x88\x2d\x19\xf9\xba\xae\x19\xf9\xef\x43\xf1\xe6\x26\x38\xec\x49\xf2\xf5\xb9\xe7\xd3\x3d\x5c\x5b\x37\x3e\x30\xbe\x84\xa1\x61\x2f\x25\x07\xed\x5a\x5d\xb0\xf5\x2e\x39\xd2\xa0\xf0\xcc\xc1\xba\x43\x86\xd6\x1e\x9c\xe6\x2e\xd0\xae\x3a\xf8\x60\xb9\xac\x15\x5e\xbe\x39\xfe\x94\xa1\xd4\x6d\x39\xaf\xf6\x64\x0f\x25\x2b\xbc\x7c\xb5\x6f\x9b\x8f\x29\x7e\x4b\x29\x9a\x40\x8d\x0e\x94\x44\x33\x0a\x0a\xba\xe3\x32\xd9\x19\xf3\x44\x43\x8a\xe5\xae\x28\x7c\xe7\x38\x4a\x45\x94\x9e\x4f\x31\x07\xe3\xf3\x16\x6b\x2c\x97\x37\xde\x84\x87\x2d\xee\x15\x16\xdf\xbb\x96\xd1\x04\xff\x6a\x0d\x41\xbf\x0b\xa1\x47\x65\x8d\xa0\x7b\xbc\xea\xaa\x23\x70\xa9\x19\xb6\xc5\x3a\xc3\x87\x0c\x3e\xe0\x7e\x11\xb9\x57\x53\x4d\xc8\xeb\xea\xc3\x16\x9b\x39\x2d\x6a\xfe\x07\xda\x13\xf7\x44\x0e\x6b\x68\x67\xb0\x39\xd3\xc6\xb4\xa2\xe1\x3a\xcf\xf3\x55\xae\xb0\xf8\x59\x12\x8e\x34\xfc\x0d\x12\x75\x84\xec\x69\xea\xce\xcf\xdd\x51\x1d\x0d\x4e\x52\x88\x8a\x18\x4d\xb7\xaf\x6c\xf1\x44\x03\xb6\xf8\xf1\xef\x9e\x44\xc2\xf4\x47\x45\xd7\x95\xa1\xc2\x1b\x7a\xa4\xb7\x24\xcd\x6e\xc7\xac\xf0\x3c\xab\x25\x41\xf7\xbf\xe2\x30\xea\x46\xf8\xe9\x9d\x14\x22\x95\x72\x34\xa3\xb0\x3a\xd2\xd0\xae\xb4\x31\xc9\x05\x7b\xba\xce\xf6\xe6\xf1\xf2\xf3\x02\x74\x25\x4b\xef\xde\x37\x6b\x3c\x53\x29\x4e\xf2\xf4\x27\x00\x00\xff\xff\xb4\x9a\xbc\xc4\xc7\x02\x00\x00" +var _accountsAdd_keyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\x51\x6b\xdb\x30\x14\x85\x9f\xa5\x5f\x71\x9a\x87\x60\x83\x09\xce\x3a\xc2\x10\xf5\x20\x0c\x46\x47\x19\x0c\xba\xee\x5d\xb1\x2e\xb6\x88\x23\x19\xf9\xba\xae\x19\xf9\xef\x43\xc9\xe6\x26\x38\xec\x49\xf2\xf5\xb9\xe7\xd3\x3d\x5c\x7b\x68\x7d\x60\x7c\x09\x63\xcb\x5e\x4a\x0e\xda\x75\xba\x64\xeb\x5d\xb2\xa7\x51\xe1\x99\x83\x75\x55\x86\xce\x56\x4e\x73\x1f\x68\xdb\x54\x3e\x58\xae\x0f\x0a\x2f\xdf\x1c\x7f\xca\x50\xeb\xae\x9e\x57\x07\xb2\x55\xcd\x0a\x2f\x5f\xed\xdb\xe6\x63\x8a\xdf\x52\x8a\x36\x50\xab\x03\x25\xd1\x8c\x82\x82\xee\xb9\x4e\xb6\xc6\x3c\xd1\x98\x62\xb9\x2d\x4b\xdf\x3b\x8e\x52\x11\xa5\xa7\x53\xcc\xc1\xf8\x5c\x60\x8d\xe5\xf2\xc6\x9b\xf0\x50\xe0\x5e\x61\xf1\xbd\xef\x18\x6d\xf0\xaf\xd6\x10\xf4\xbb\x10\x7a\x52\x06\x3d\xe0\x55\x37\x3d\x81\x6b\xcd\xb0\x1d\xd6\x19\x3e\x64\xf0\x01\xf7\x8b\x08\xbe\x1a\x6b\x62\x5e\x57\x1f\x0a\x6c\xe6\xb8\xa8\xf9\x2f\x69\x47\x3c\x10\x39\xac\xa1\x9d\xc1\xe6\x84\x3b\xe7\x15\x1d\xd7\x79\x9e\xaf\x72\x85\xc5\xcf\x9a\xb0\xa7\xf1\x6f\x94\x38\x44\xca\x8e\xa6\xee\xfc\xd4\x1d\xd5\xd1\xe0\x28\x85\x68\x88\xd1\xf6\xbb\xc6\x96\x4f\x34\xa2\xc0\x8f\x7f\xf7\x24\x12\xa6\x3f\x2a\xba\xae\x0c\x95\xde\xd0\x23\xbd\x25\x69\x76\x3b\x68\x85\xe7\x59\x2d\x09\x7a\xf8\x15\x87\x51\x37\xe2\x4f\xef\xa4\x10\xa9\x94\x67\x33\x0a\xab\x3d\x8d\xdd\x4a\x1b\x93\x5c\xb0\xa7\xeb\x6c\x73\x1e\x2f\x3f\x2f\x40\x57\xb2\xf4\xee\x7d\xb7\xce\x67\x2a\xc5\x51\x1e\xff\x04\x00\x00\xff\xff\xa2\xf6\xe5\xb7\xc9\x02\x00\x00" func accountsAdd_keyCdcBytes() ([]byte, error) { return bindataRead( @@ -739,11 +739,11 @@ func accountsAdd_keyCdc() (*asset, error) { } info := bindataFileInfo{name: "accounts/add_key.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0xd4, 0xe8, 0x7d, 0xf1, 0x71, 0xcc, 0xbe, 0x1, 0x5e, 0xfe, 0x69, 0xdc, 0x2f, 0xfd, 0x24, 0x81, 0x4c, 0x5f, 0xc0, 0xf2, 0xe3, 0x64, 0xda, 0xf5, 0xc8, 0x5, 0x15, 0xce, 0x4a, 0x8b, 0xd9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1c, 0x9d, 0x12, 0x10, 0xf2, 0xbf, 0x12, 0x9b, 0x86, 0x80, 0x3b, 0x15, 0x3e, 0x13, 0x74, 0x20, 0xc9, 0x11, 0x7e, 0x8a, 0x24, 0x9, 0xa1, 0xe2, 0xef, 0x6f, 0x91, 0x6a, 0x4e, 0x8d, 0x61, 0x1f}} return a, nil } -var _accountsCreate_new_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\xd1\x6a\xdb\x40\x10\x7c\x96\xbe\x62\xe2\x07\x23\x81\x30\x72\x53\x4c\x39\xa2\x42\x5a\x28\x29\xa5\x50\x70\xd3\xf7\xb5\xb4\x48\x87\x6d\x9d\x58\xad\xe2\x88\xe2\x7f\x2f\x27\x39\x8e\x8d\x4c\x9f\xee\xb4\x9a\xdd\x99\x9b\x1d\xbb\x6f\x9c\x28\xbe\x4a\xdf\xa8\x0b\x43\x15\xaa\x5b\xca\xd5\xba\x3a\xda\x72\x6f\xb0\x56\xb1\x75\x99\xa0\xb5\x65\x4d\xda\x09\x3f\xee\x4a\x27\x56\xab\xbd\xc1\xf3\xf7\x5a\x3f\x25\xa8\xa8\xad\xa6\xd5\x03\xdb\xb2\x52\x83\xe7\x6f\xf6\x75\xf5\x31\xc6\xdf\x30\x68\x84\x1b\x12\x8e\xfc\x2c\x16\x03\xea\xb4\x8a\xbe\x38\x11\x77\xf8\x43\xbb\x8e\x13\xac\xd5\x09\x95\x1c\x63\xfe\x98\xe7\xae\xab\x75\xe8\xf3\x8d\xc3\x19\x4c\x55\xe0\x73\x86\x25\xe6\xf3\x1b\x02\xf1\x90\xe1\xde\x60\xf6\xb3\x6b\x15\x8d\xb8\x17\x5b\x30\xe8\x1d\x08\x1a\x91\x7b\x08\x1d\xf0\xe2\x15\x40\x2b\x52\xd8\x16\xcb\x04\x1f\x12\x38\xc1\xfd\xcc\xf3\x5e\x3d\xf1\x4c\x79\x5d\x7d\xc8\xb0\x9a\xb2\x79\xcc\xff\x88\x36\xac\x07\xe6\x1a\x4b\x50\x5d\x60\x35\xb0\x8d\xd6\xf9\x81\xcb\x34\x4d\x17\xa9\xc1\xec\x77\xc5\xd8\x72\x7f\x72\x15\x7b\x4f\xb2\xe1\x73\x77\x3a\x74\x7b\xb4\x1f\x70\x0c\xc3\x20\xd8\xb1\xa2\xe9\x36\x3b\x9b\xff\xe0\x1e\x19\x7e\xbd\xdd\x23\x4f\x71\xfe\x63\xfc\xd8\x45\xc1\xb9\x2b\xf8\x89\x5f\xa3\x38\xb9\xed\xb3\xc1\x7a\x52\x8b\x84\xc6\xc5\x99\x1b\xee\xc7\x77\x61\x10\xc4\x6f\x4a\x68\x5c\x27\x32\x9c\x16\x1b\x35\xd4\xfb\x0c\x8c\x59\x18\x70\x27\xcc\x62\xcb\x7d\xbb\xa0\xa2\x88\x2e\x44\x9e\xaf\x93\xb8\x3d\x5d\x7e\x5e\x28\xba\x82\xc5\x77\xef\x81\x1c\xcf\x38\x0c\x8e\xe1\xf1\x5f\x00\x00\x00\xff\xff\xa8\xb7\x9a\x9f\xfe\x02\x00\x00" +var _accountsCreate_new_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x52\x61\x8b\x9b\x40\x10\xfd\xac\xbf\xe2\x5d\x3e\x04\x05\x09\xa6\x57\x42\x59\xce\xc2\xb5\x50\xae\x94\x42\x21\xbd\x7e\x9f\xe8\xa0\x4b\x92\x5d\x59\xc7\xf3\xa4\xe4\xbf\x97\xd5\x9c\x97\x60\xe8\xa7\x5d\xc7\x37\xf3\xde\xbe\x79\xfa\x58\x5b\x27\xf8\xea\xfa\x5a\x6c\x18\x8a\x23\xd3\x50\x2e\xda\x9a\x68\xcf\xbd\xc2\x56\x9c\x36\x65\x82\x46\x97\x86\xa4\x75\xfc\x78\x28\xad\xd3\x52\x1d\x15\x9e\xbf\x1b\xf9\x94\xa0\xa2\xa6\x9a\x57\x3b\xd6\x65\x25\x0a\xcf\xdf\xf4\xeb\xe6\x63\x8c\xbf\x61\x50\x3b\xae\xc9\x71\xe4\x67\xb1\x53\xa0\x56\xaa\xe8\x8b\x75\xce\x76\x7f\xe8\xd0\x72\x82\xad\x58\x47\x25\xc7\x58\x3e\xe6\xb9\x6d\x8d\x0c\x7d\xbe\x71\x38\x83\xb9\x0a\x7c\xce\xb0\xc6\x72\x79\x43\x20\x1e\x32\xdc\x2b\x2c\x7e\xb6\x8d\xa0\x76\xf6\x45\x17\x0c\x7a\x07\x82\x26\xa4\xa3\x0e\x2f\x5e\x02\xa4\x22\x81\x6e\xb0\x4e\xf0\x21\x81\x75\xb8\x5f\x78\xe2\xab\x37\x4e\x9c\xd7\xd5\x87\x0c\x9b\x39\x9d\xc7\xfc\x97\x69\xc7\xd2\x31\x1b\xac\x41\xa6\xc0\x66\xa0\x1b\xcd\xf3\x13\xd7\x69\x9a\xae\x52\x85\xc5\xef\x8a\xb1\xe7\xfe\xec\x2b\x8e\x9e\x65\xc7\x53\x77\x3a\x74\x7b\xb4\x1f\x70\x0a\xc3\x20\x38\xb0\xa0\x6e\x77\x07\x9d\xff\xe0\x1e\x19\x7e\xbd\xdd\x23\x4f\x31\xfd\x51\x7e\xec\xaa\xe0\xdc\x16\xfc\xc4\xaf\x51\x9c\xdc\x76\x5a\x61\x3b\xab\x45\x8e\xc6\xd5\xa9\x1b\xfe\xc7\x77\x61\x10\xc4\x6f\x4a\x68\x5c\x28\x32\x9c\x57\x1b\xd5\xd4\xfb\x14\x8c\x69\x18\x70\x67\xcc\x6a\xcf\x7d\xb3\xa2\xa2\x88\x2e\x44\x4e\xd7\x59\xe0\x9e\x2e\x3f\x2f\x14\x5d\xc1\xe2\xbb\xf7\x48\x8e\x67\x1c\x06\xa7\xf0\xf4\x2f\x00\x00\xff\xff\xc9\x2b\x3a\x56\x00\x03\x00\x00" func accountsCreate_new_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -759,7 +759,7 @@ func accountsCreate_new_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "accounts/create_new_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x63, 0xd8, 0xb6, 0xa0, 0x45, 0xbf, 0x8e, 0x61, 0x96, 0x19, 0x81, 0x84, 0xdb, 0x68, 0x5c, 0x2c, 0xf2, 0x29, 0x32, 0x50, 0x3c, 0xcb, 0x2d, 0xcb, 0x85, 0xc7, 0xd2, 0xdc, 0x4, 0xc8, 0x82, 0xba}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc4, 0xa7, 0xef, 0xd8, 0x70, 0x83, 0x96, 0xe8, 0xc7, 0xa3, 0x61, 0x1f, 0x72, 0xa9, 0xf8, 0x9f, 0x67, 0x5b, 0xf6, 0xd5, 0xc9, 0x33, 0x6d, 0xd3, 0x89, 0xe5, 0x83, 0x9c, 0xba, 0x78, 0x44, 0x3c}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index a13d03bf2..3624648aa 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -4,7 +4,7 @@ { "id": "FA.01", "name": "Create Account", - "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\tprepare(signer: auth(BorrowValue, Storage) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algoritm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algoritm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tlet account = Account(payer: signer)\n\n\t\taccount.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", + "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\tprepare(signer: auth(BorrowValue, Storage) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algorithm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algorithm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tlet account = Account(payer: signer)\n\n\t\taccount.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", "arguments": [ { "type": "String", @@ -52,12 +52,12 @@ } ], "network": "mainnet", - "hash": "63d8b6a045bf8e6196198184db685c2cf22932503ccb2dcb85c7d2dc04c882ba" + "hash": "c4a7efd8708396e8c7a3611f72a9f89f675bf6d5c9336dd389e5839cba78443c" }, { "id": "FA.02", "name": "Add Key", - "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\n\tprepare(signer: auth(AddKey) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algoritm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algoritm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tsigner.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", + "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\n\tprepare(signer: auth(AddKey) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algorithm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algorithm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tsigner.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", "arguments": [ { "type": "String", @@ -105,7 +105,7 @@ } ], "network": "mainnet", - "hash": "21d4e87df171ccbe015efe69dc2ffd24814c5fc0f2e364daf5c80515ce4a8bd9" + "hash": "1c9d1210f2bf129b86803b153e137420c9117e8a2409a1e2ef6f916a4e8d611f" }, { "id": "FA.03", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 466bc1973..23f553329 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -4,7 +4,7 @@ { "id": "FA.01", "name": "Create Account", - "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\tprepare(signer: auth(BorrowValue, Storage) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algoritm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algoritm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tlet account = Account(payer: signer)\n\n\t\taccount.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", + "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\tprepare(signer: auth(BorrowValue, Storage) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algorithm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algorithm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tlet account = Account(payer: signer)\n\n\t\taccount.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", "arguments": [ { "type": "String", @@ -52,12 +52,12 @@ } ], "network": "testnet", - "hash": "63d8b6a045bf8e6196198184db685c2cf22932503ccb2dcb85c7d2dc04c882ba" + "hash": "c4a7efd8708396e8c7a3611f72a9f89f675bf6d5c9336dd389e5839cba78443c" }, { "id": "FA.02", "name": "Add Key", - "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\n\tprepare(signer: auth(AddKey) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algoritm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algoritm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tsigner.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", + "source": "import Crypto\n\ntransaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) {\n\n\tprepare(signer: auth(AddKey) \u0026Account) {\n\t\tpre {\n\t\t\tsignatureAlgorithm \u003e= 1 \u0026\u0026 signatureAlgorithm \u003c= 3: \"Must provide a signature algorithm raw value that is 1, 2, or 3\"\n\t\t\thashAlgorithm \u003e= 1 \u0026\u0026 hashAlgorithm \u003c= 6: \"Must provide a hash algorithm raw value that is between 1 and 6\"\n\t\t\tweight \u003c= 1000.0: \"The key weight must be between 0 and 1000\"\n\t\t}\n\t\tlet publicKey = PublicKey(\n\t\t\tpublicKey: key.decodeHex(),\n\t\t\tsignatureAlgorithm: SignatureAlgorithm(rawValue: signatureAlgorithm)!\n\t\t)\n\n\t\tsigner.keys.add(publicKey: publicKey, hashAlgorithm: HashAlgorithm(rawValue: hashAlgorithm)!, weight: weight)\n\t}\n}", "arguments": [ { "type": "String", @@ -105,7 +105,7 @@ } ], "network": "testnet", - "hash": "21d4e87df171ccbe015efe69dc2ffd24814c5fc0f2e364daf5c80515ce4a8bd9" + "hash": "1c9d1210f2bf129b86803b153e137420c9117e8a2409a1e2ef6f916a4e8d611f" }, { "id": "FA.03", diff --git a/tests/test_account_txs.cdc b/tests/account_txs_test.cdc similarity index 85% rename from tests/test_account_txs.cdc rename to tests/account_txs_test.cdc index d4438bc50..c31713f06 100644 --- a/tests/test_account_txs.cdc +++ b/tests/account_txs_test.cdc @@ -20,7 +20,7 @@ fun testCreateAccount() { Test.expect(txResult, Test.beFailed()) Test.assertError( txResult, - errorMessage: "Must provide a signature algoritm raw value that is 1, 2, or 3" + errorMessage: "Must provide a signature algorithm raw value that is 1, 2, or 3" ) // Should fail @@ -32,7 +32,7 @@ fun testCreateAccount() { Test.expect(txResult, Test.beFailed()) Test.assertError( txResult, - errorMessage: "Must provide a signature algoritm raw value that is 1, 2, or 3" + errorMessage: "Must provide a signature algorithm raw value that is 1, 2, or 3" ) // Should fail @@ -44,7 +44,7 @@ fun testCreateAccount() { Test.expect(txResult, Test.beFailed()) Test.assertError( txResult, - errorMessage: "Must provide a hash algoritm raw value that is between 1 and 6" + errorMessage: "Must provide a hash algorithm raw value that is between 1 and 6" ) // Should fail @@ -56,7 +56,7 @@ fun testCreateAccount() { Test.expect(txResult, Test.beFailed()) Test.assertError( txResult, - errorMessage: "Must provide a hash algoritm raw value that is between 1 and 6" + errorMessage: "Must provide a hash algorithm raw value that is between 1 and 6" ) // Should fail @@ -93,7 +93,7 @@ fun testAddKey() { Test.expect(txResult, Test.beFailed()) Test.assertError( txResult, - errorMessage: "Must provide a signature algoritm raw value that is 1, 2, or 3" + errorMessage: "Must provide a signature algorithm raw value that is 1, 2, or 3" ) // Should fail @@ -105,7 +105,7 @@ fun testAddKey() { Test.expect(txResult, Test.beFailed()) Test.assertError( txResult, - errorMessage: "Must provide a signature algoritm raw value that is 1, 2, or 3" + errorMessage: "Must provide a signature algorithm raw value that is 1, 2, or 3" ) // Should fail @@ -117,7 +117,7 @@ fun testAddKey() { Test.expect(txResult, Test.beFailed()) Test.assertError( txResult, - errorMessage: "Must provide a hash algoritm raw value that is between 1 and 6" + errorMessage: "Must provide a hash algorithm raw value that is between 1 and 6" ) // Should fail @@ -129,7 +129,7 @@ fun testAddKey() { Test.expect(txResult, Test.beFailed()) Test.assertError( txResult, - errorMessage: "Must provide a hash algoritm raw value that is between 1 and 6" + errorMessage: "Must provide a hash algorithm raw value that is between 1 and 6" ) // Should fail diff --git a/tests/test_random_beacon_history.cdc b/tests/random_beacon_history_test.cdc similarity index 100% rename from tests/test_random_beacon_history.cdc rename to tests/random_beacon_history_test.cdc diff --git a/transactions/accounts/add_key.cdc b/transactions/accounts/add_key.cdc index 3430207e2..24b86e1ea 100644 --- a/transactions/accounts/add_key.cdc +++ b/transactions/accounts/add_key.cdc @@ -4,8 +4,8 @@ transaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight prepare(signer: auth(AddKey) &Account) { pre { - signatureAlgorithm >= 1 && signatureAlgorithm <= 3: "Must provide a signature algoritm raw value that is 1, 2, or 3" - hashAlgorithm >= 1 && hashAlgorithm <= 6: "Must provide a hash algoritm raw value that is between 1 and 6" + signatureAlgorithm >= 1 && signatureAlgorithm <= 3: "Must provide a signature algorithm raw value that is 1, 2, or 3" + hashAlgorithm >= 1 && hashAlgorithm <= 6: "Must provide a hash algorithm raw value that is between 1 and 6" weight <= 1000.0: "The key weight must be between 0 and 1000" } let publicKey = PublicKey( diff --git a/transactions/accounts/create_new_account.cdc b/transactions/accounts/create_new_account.cdc index d610ce56d..21cc820b6 100644 --- a/transactions/accounts/create_new_account.cdc +++ b/transactions/accounts/create_new_account.cdc @@ -3,8 +3,8 @@ import Crypto transaction(key: String, signatureAlgorithm: UInt8, hashAlgorithm: UInt8, weight: UFix64) { prepare(signer: auth(BorrowValue, Storage) &Account) { pre { - signatureAlgorithm >= 1 && signatureAlgorithm <= 3: "Must provide a signature algoritm raw value that is 1, 2, or 3" - hashAlgorithm >= 1 && hashAlgorithm <= 6: "Must provide a hash algoritm raw value that is between 1 and 6" + signatureAlgorithm >= 1 && signatureAlgorithm <= 3: "Must provide a signature algorithm raw value that is 1, 2, or 3" + hashAlgorithm >= 1 && hashAlgorithm <= 6: "Must provide a hash algorithm raw value that is between 1 and 6" weight <= 1000.0: "The key weight must be between 0 and 1000" } From 826099baaa91f69af126921fc621bff6cb26de0b Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 9 Apr 2024 16:22:28 -0500 Subject: [PATCH 115/132] update nft transactions --- flow.json | 1 + lib/go/contracts/go.mod | 2 +- lib/go/contracts/go.sum | 2 ++ lib/go/templates/go.mod | 2 +- lib/go/templates/go.sum | 2 ++ lib/go/templates/manifest.mainnet.json | 12 ++++++------ lib/go/templates/manifest.testnet.json | 12 ++++++------ lib/go/test/go.mod | 4 ++-- lib/go/test/go.sum | 8 ++++---- 9 files changed, 25 insertions(+), 20 deletions(-) diff --git a/flow.json b/flow.json index e5a5fc3d7..425ef5000 100644 --- a/flow.json +++ b/flow.json @@ -94,6 +94,7 @@ "networks": { "emulator": "127.0.0.1:3569", "testing": "127.0.0.1:3569", + "previewnet": "access.previewnet.nodes.onflow.org:9000", "mainnet": "access.mainnet.nodes.onflow.org:9000", "testnet": "access.devnet.nodes.onflow.org:9000" }, diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 820e797b6..6d8a2d97e 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -6,7 +6,7 @@ require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 7bb420a06..33ee21e7b 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1625,6 +1625,8 @@ github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSE github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d h1:CeM0F/t8f6UYKIP/PzHApt0BfX5FLCbFiSW3tkXHLyA= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b h1:B6IRYFFZz7Z1K9f7w+JDA1MPSWzUvKPBYsuryocf+HU= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 132fa47cf..8ccf6b1ba 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -7,7 +7,7 @@ require ( github.com/onflow/cadence v1.0.0-M3 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 346fa2650..561c88f5c 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1621,6 +1621,8 @@ github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSE github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d h1:9BUEgH1oFUMeOab++UNgok9Jk+rejQIrIHYKNe/TD20= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b h1:KTnwl1Ttla6Yg39sWeJoyCAzl9GgUHYjvh2d8qBcdUE= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index 3624648aa..fe02e82eb 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -267,7 +267,7 @@ { "id": "NFT.01", "name": "Setup NFT Collection", - "source": "/// This transaction is what an account would run\n/// to set itself up to receive NFTs. This function\n/// uses views to know where to set up the collection\n/// in storage and to create the empty collection.\n\nimport 0x1d7e57aa55817448\nimport 0x1d7e57aa55817448\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(IssueStorageCapabilityController, PublishCapability, SaveValue) \u0026Account) {\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n let collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n // Create a new empty collections\n let emptyCollection \u003c- collectionData.createEmptyCollection()\n\n // save it to the account\n signer.storage.save(\u003c-emptyCollection, to: collectionData.storagePath)\n\n // create a public capability for the collection\n let collectionCap = signer.capabilities.storage.issue\u003c\u0026{NonFungibleToken.Collection}\u003e(\n collectionData.storagePath\n )\n signer.capabilities.publish(collectionCap, at: collectionData.publicPath)\n }\n}\n", + "source": "/// This transaction is what an account would run\n/// to set itself up to receive NFTs. This function\n/// uses views to know where to set up the collection\n/// in storage and to create the empty collection.\n\nimport NonFungibleToken from 0x1d7e57aa55817448\nimport MetadataViews from 0x1d7e57aa55817448\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(IssueStorageCapabilityController, PublishCapability, SaveValue) \u0026Account) {\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n let collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n // Create a new empty collections\n let emptyCollection \u003c- collectionData.createEmptyCollection()\n\n // save it to the account\n signer.storage.save(\u003c-emptyCollection, to: collectionData.storagePath)\n\n // create a public capability for the collection\n let collectionCap = signer.capabilities.storage.issue\u003c\u0026{NonFungibleToken.Collection}\u003e(\n collectionData.storagePath\n )\n signer.capabilities.publish(collectionCap, at: collectionData.publicPath)\n }\n}\n", "arguments": [ { "type": "Address", @@ -293,12 +293,12 @@ } ], "network": "mainnet", - "hash": "1d12c005fa7a08277204e5d54e29b725c52b9e8e3dd6ff6e01f8d47d7be1626c" + "hash": "a25e07dea5eb608387d3766fd6ce0110491599a6d61a5e7e9afddd19a7e76611" }, { "id": "NFT.02", "name": "Transfer NFT with Paths", - "source": "import 0x1d7e57aa55817448\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import NonFungibleToken from 0x1d7e57aa55817448\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -346,12 +346,12 @@ } ], "network": "mainnet", - "hash": "a56eb0c3e6c3456eee86d5cb62ddf700b0d1e5e65f12fe6926edd6d181658285" + "hash": "4c509996ec971e19f26d497a7daa7563bdb10d2a401b5cf214eff95beec565fc" }, { "id": "NFT.03", "name": "Transfer NFT with Address", - "source": "import 0x1d7e57aa55817448\nimport 0x1d7e57aa55817448\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import NonFungibleToken from 0x1d7e57aa55817448\nimport MetadataViews from 0x1d7e57aa55817448\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -399,7 +399,7 @@ } ], "network": "mainnet", - "hash": "111142945f27d91bf3be630737805eba25d586b0c292bb3818e5d4cf4287e31c" + "hash": "e380305e11ce6959662fa12715c4689d2c588403e138876225a243b8034c0afc" }, { "id": "TH.01", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 23f553329..06cf3490b 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -267,7 +267,7 @@ { "id": "NFT.01", "name": "Setup NFT Collection", - "source": "/// This transaction is what an account would run\n/// to set itself up to receive NFTs. This function\n/// uses views to know where to set up the collection\n/// in storage and to create the empty collection.\n\nimport 0x631e88ae7f1d7c20\nimport 0x631e88ae7f1d7c20\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(IssueStorageCapabilityController, PublishCapability, SaveValue) \u0026Account) {\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n let collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n // Create a new empty collections\n let emptyCollection \u003c- collectionData.createEmptyCollection()\n\n // save it to the account\n signer.storage.save(\u003c-emptyCollection, to: collectionData.storagePath)\n\n // create a public capability for the collection\n let collectionCap = signer.capabilities.storage.issue\u003c\u0026{NonFungibleToken.Collection}\u003e(\n collectionData.storagePath\n )\n signer.capabilities.publish(collectionCap, at: collectionData.publicPath)\n }\n}\n", + "source": "/// This transaction is what an account would run\n/// to set itself up to receive NFTs. This function\n/// uses views to know where to set up the collection\n/// in storage and to create the empty collection.\n\nimport NonFungibleToken from 0x631e88ae7f1d7c20\nimport MetadataViews from 0x631e88ae7f1d7c20\n\ntransaction(contractAddress: Address, contractName: String) {\n\n prepare(signer: auth(IssueStorageCapabilityController, PublishCapability, SaveValue) \u0026Account) {\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n let collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n // Create a new empty collections\n let emptyCollection \u003c- collectionData.createEmptyCollection()\n\n // save it to the account\n signer.storage.save(\u003c-emptyCollection, to: collectionData.storagePath)\n\n // create a public capability for the collection\n let collectionCap = signer.capabilities.storage.issue\u003c\u0026{NonFungibleToken.Collection}\u003e(\n collectionData.storagePath\n )\n signer.capabilities.publish(collectionCap, at: collectionData.publicPath)\n }\n}\n", "arguments": [ { "type": "Address", @@ -293,12 +293,12 @@ } ], "network": "testnet", - "hash": "d9ef3b05f8b06d43c3a0ef4066e88e6248323c5f235f9a5d1f8a85d6e2bc9bfa" + "hash": "54fae25bb09f5a324821b644890acbc5a356bcbe821218edeb18bd3042dcd333" }, { "id": "NFT.02", "name": "Transfer NFT with Paths", - "source": "import 0x631e88ae7f1d7c20\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import NonFungibleToken from 0x631e88ae7f1d7c20\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -346,12 +346,12 @@ } ], "network": "testnet", - "hash": "f08815a2f535512a65e5c95c391dd6ff89662dad8fd68da836d11d0827a52bd4" + "hash": "267278a2c41182ced41877d4ecdec086e07ee152d17e8f5b8ba910b9c91aabde" }, { "id": "NFT.03", "name": "Transfer NFT with Address", - "source": "import 0x631e88ae7f1d7c20\nimport 0x631e88ae7f1d7c20\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import NonFungibleToken from 0x631e88ae7f1d7c20\nimport MetadataViews from 0x631e88ae7f1d7c20\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -399,7 +399,7 @@ } ], "network": "testnet", - "hash": "b7892b30d7a68531db8af3aa73eec7bf899bd039bc9883c4d0270e44c78cec30" + "hash": "318487e2471852d2cde2c4170a4b67f04cc0e00cc93ab08c9ae9cbf36be9a28b" }, { "id": "TH.01", diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 25c2d155d..25c9391da 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -114,8 +114,8 @@ require ( github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 // indirect github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d // indirect - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b // indirect + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b // indirect github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 9931b0ea0..834bbb82b 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1827,10 +1827,10 @@ github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25 github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-go-sdk v1.0.0-M7 h1:5EhtgpupjdhJZoHpu8AhA7++AroGL6BFpb8D0AYIUQw= github.com/onflow/flow-go-sdk v1.0.0-M7/go.mod h1:aXSavLzoRlz5FiMjcI7p5QhihWScGctxydzf4dv/avo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d h1:CeM0F/t8f6UYKIP/PzHApt0BfX5FLCbFiSW3tkXHLyA= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d h1:9BUEgH1oFUMeOab++UNgok9Jk+rejQIrIHYKNe/TD20= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b h1:B6IRYFFZz7Z1K9f7w+JDA1MPSWzUvKPBYsuryocf+HU= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b h1:KTnwl1Ttla6Yg39sWeJoyCAzl9GgUHYjvh2d8qBcdUE= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.7 h1:+6sBdlE/u4ZMTVB9U1lA6Xn2Bd48lOOX96Bv9dNubsk= github.com/onflow/flow/protobuf/go/flow v0.3.7/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= From d40b8905e4c55550a69800a3ee874633d2d9ffc5 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 15 Apr 2024 12:03:38 -0500 Subject: [PATCH 116/132] fix typos in transactions --- lib/go/contracts/go.sum | 2 - lib/go/templates/go.sum | 2 - lib/go/templates/internal/assets/assets.go | 54 +++++++++---------- lib/go/templates/manifest.mainnet.json | 8 +-- lib/go/templates/manifest.testnet.json | 8 +-- transactions/flowToken/burn_tokens.cdc | 4 +- transactions/flowToken/create_forwarder.cdc | 6 +-- transactions/flowToken/mint_tokens.cdc | 4 +- .../flowToken/scripts/get_balance.cdc | 4 +- transactions/flowToken/scripts/get_supply.cdc | 2 +- transactions/flowToken/setup_account.cdc | 4 +- transactions/flowToken/transfer_tokens.cdc | 4 +- .../stakingCollection/transfer_delegator.cdc | 2 +- .../stakingCollection/transfer_node.cdc | 2 +- 14 files changed, 51 insertions(+), 55 deletions(-) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 33ee21e7b..5617d867b 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1623,8 +1623,6 @@ github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d h1:CeM0F/t8f6UYKIP/PzHApt0BfX5FLCbFiSW3tkXHLyA= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240402163945-74687e7a5b9d/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b h1:B6IRYFFZz7Z1K9f7w+JDA1MPSWzUvKPBYsuryocf+HU= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 561c88f5c..5478c5ca8 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1619,8 +1619,6 @@ github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d h1:9BUEgH1oFUMeOab++UNgok9Jk+rejQIrIHYKNe/TD20= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240402163945-74687e7a5b9d/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b h1:KTnwl1Ttla6Yg39sWeJoyCAzl9GgUHYjvh2d8qBcdUE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 4dc532118..14e41098b 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -71,13 +71,13 @@ // epoch/scripts/get_proposed_counter.cdc (113B) // epoch/scripts/get_randomize.cdc (125B) // epoch/scripts/get_target_end_time_for_epoch.cdc (263B) -// flowToken/burn_tokens.cdc (1.131kB) -// flowToken/create_forwarder.cdc (2.025kB) -// flowToken/mint_tokens.cdc (1.019kB) -// flowToken/scripts/get_balance.cdc (420B) -// flowToken/scripts/get_supply.cdc (208B) -// flowToken/setup_account.cdc (1.349kB) -// flowToken/transfer_tokens.cdc (1.327kB) +// flowToken/burn_tokens.cdc (1.097kB) +// flowToken/create_forwarder.cdc (1.97kB) +// flowToken/mint_tokens.cdc (985B) +// flowToken/scripts/get_balance.cdc (386B) +// flowToken/scripts/get_supply.cdc (193B) +// flowToken/setup_account.cdc (1.315kB) +// flowToken/transfer_tokens.cdc (1.293kB) // idTableStaking/admin/add_approved_and_limits.cdc (1.635kB) // idTableStaking/admin/add_approved_nodes.cdc (1.055kB) // idTableStaking/admin/capability_end_epoch.cdc (1.374kB) @@ -270,8 +270,8 @@ // stakingCollection/stake_unstaked_tokens.cdc (849B) // stakingCollection/test/deposit_tokens.cdc (878B) // stakingCollection/test/get_tokens.cdc (684B) -// stakingCollection/transfer_delegator.cdc (2.094kB) -// stakingCollection/transfer_node.cdc (2.208kB) +// stakingCollection/transfer_delegator.cdc (2.093kB) +// stakingCollection/transfer_node.cdc (2.207kB) // stakingCollection/unstake_all.cdc (758B) // stakingCollection/update_networking_address.cdc (776B) // stakingCollection/withdraw_from_machine_account.cdc (838B) @@ -1783,7 +1783,7 @@ func epochScriptsGet_target_end_time_for_epochCdc() (*asset, error) { return a, nil } -var _flowtokenBurn_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x3d\x73\x9c\x30\x10\xed\xf9\x15\x2f\x57\x78\xa0\x30\x34\x99\x14\x37\x97\x38\xb6\x67\x5c\xa6\x72\x9c\x5a\xc0\xde\xa1\x09\x48\xcc\x4a\x04\x7b\x3c\xfe\xef\x19\xad\x40\x86\xe2\xae\x38\x40\xda\x7d\x1f\xfb\xb6\xaa\xf0\xdc\x69\x07\xcf\xca\x38\xd5\x78\x6d\x0d\xb4\x83\x82\xa7\x61\xec\x95\x27\x9c\x2d\x87\xcf\xcd\xbd\xef\x94\xcf\xaa\x0a\x8d\x9d\xfa\x16\x35\x61\x72\xd4\xa2\x7e\x83\xef\x08\xaa\x1d\xb4\x81\x6a\x1a\x3b\x19\x0f\x6f\x51\x4f\x6c\xe0\xed\x5f\x32\x2e\x34\x9d\xd9\x0e\xa1\x50\x33\x9c\xb7\x4c\x2d\x5e\xd4\xd4\x07\xbc\x4c\xb4\x90\x34\x68\x73\x81\x1a\x04\x62\x5e\x59\x14\x46\xc5\x6a\x20\x4f\x1c\x70\x03\xd9\x46\x55\x96\xe9\x61\xb4\xec\xf1\x34\x99\x8b\xae\x7b\x7a\x0e\x94\x91\xee\xb0\x3b\x3b\xa4\xca\xde\xce\xbb\xaa\xf5\xfb\x90\x65\x1b\xe4\x3c\x0a\x39\xe2\xf7\x93\x7e\xfd\xf6\xb5\xc0\x7b\x96\x01\x40\x55\x45\xe9\x60\x72\x76\xe2\x86\x64\x30\xe8\x6c\xdf\xba\xa8\x4e\x4c\xc7\x53\xc5\x84\x9a\x82\xad\x60\x8f\x5a\x41\xe8\xc9\xe3\x5f\x80\x38\xe2\xe7\x4e\x62\x19\x67\x92\x8a\x64\xa8\x47\xdc\x24\x85\xe5\x7d\x38\xd1\xce\xb3\xf2\x96\x63\xe1\xc8\x34\x2a\xa6\xdc\xe9\x8b\x21\x3e\x42\x4d\xbe\xcb\x1f\x2c\xb3\x9d\x5f\x54\x3f\x51\x81\x9b\xfb\x18\x4b\xb2\xb0\xd8\xf8\xa3\x7d\xd7\xb2\x9a\x57\xc5\x6b\x46\x4b\x98\x22\x11\xda\x48\x60\xea\x42\xa9\xd5\x51\x7f\x2e\xe3\xed\xe9\x16\x91\xb7\x5c\x8a\xca\x5a\x98\x4f\xa2\x62\x6f\x6e\xa5\x2b\xb6\x86\xc4\xf1\x8f\x3c\x50\x1f\x51\x2d\x20\xd5\x79\xbd\x97\xeb\xe2\x4b\xa2\x0e\xbf\x72\x5e\x80\x52\x42\xf1\x59\xec\xcc\x3d\x32\x85\x35\x56\x60\x3a\x13\x93\x09\x39\xd9\xed\xaa\xca\x7f\xca\xf0\x9a\xcd\x58\xf6\xfd\x8a\xcb\x6b\xc9\x5c\x37\x24\x65\xc5\xce\xcf\xdd\x1d\x46\x65\x74\x93\x1f\x1e\x65\xe7\x8d\xf5\x88\xf8\xd7\xd5\xaf\xba\x0f\x11\xea\x23\x5a\xa7\x57\x6a\x26\x4f\x78\x4f\xf8\x61\x8b\x64\xf3\x58\xa2\x4a\x8e\xca\x46\xc6\xf3\x8b\xe6\x07\xb9\xcd\x3f\x25\xa5\x97\xd8\x57\x86\x87\x48\x77\x8b\xa9\xd3\xed\xe7\x02\x6c\x66\xde\x92\xf3\x6c\xdf\x96\xb6\x45\xd6\x47\x86\xff\x01\x00\x00\xff\xff\xc1\xb3\x5c\x5c\x6b\x04\x00\x00" +var _flowtokenBurn_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x3d\x6f\xdb\x30\x10\xdd\xf5\x2b\x5e\x3d\x04\xd6\x10\x69\x29\x3a\x18\x69\xd3\x24\x40\xc6\x4e\x69\x3a\x53\xd2\xd9\x22\x2a\x91\xc2\xf1\x54\x25\x08\xf2\xdf\x0b\x1e\x25\x59\x1e\xec\xc1\xb4\x79\x77\xef\x83\xef\xca\x12\x2f\xad\x0d\x10\x36\x2e\x98\x5a\xac\x77\xb0\x01\x06\x42\xfd\xd0\x19\x21\x1c\x3d\xc7\xbf\x9b\xba\xb4\x46\xb2\xb2\x44\xed\xc7\xae\x41\x45\x18\x03\x35\xa8\xde\x21\x2d\xc1\x34\xbd\x75\x30\x75\xed\x47\x27\x10\x8f\x6a\x64\x07\xf1\x7f\xc9\x85\x38\x74\x64\xdf\xc7\x46\xcb\x08\xe2\x99\x1a\xbc\x9a\xb1\x8b\x78\x99\x6a\x21\x1d\xb0\xee\x04\xd3\x2b\xc4\xb4\xb0\x18\x0c\x86\x4d\x4f\x42\x1c\x71\x23\xd9\x46\x55\x96\xd9\x7e\xf0\x2c\xd8\x3d\x8f\xee\x64\xab\x8e\x5e\x22\xe7\xee\x7c\xdd\xf9\x69\xbe\xca\x36\x73\xfb\x44\x73\xc0\xef\x67\xfb\xf6\xed\x6b\x8e\x8f\x2c\x03\x80\xb2\x4c\xc2\xc0\x14\xfc\xc8\x35\xa9\x6d\xb4\xbe\x6b\x42\xe2\x56\x4b\xe9\xd6\x30\xa1\xa2\x28\x3a\x8a\xa7\x46\x11\x3a\x12\xfc\x8b\x10\x07\xfc\xbc\xd0\x54\x24\xc7\x6b\x93\x3e\xd9\x01\x37\xab\xc2\xe2\x21\xde\xd8\x20\x6c\xc4\x73\x6a\x1c\x98\x06\xc3\xb4\x0f\xf6\xe4\x88\x0f\x30\xa3\xb4\xfb\x47\xcf\xec\xa7\x57\xd3\x8d\x94\xe3\xe6\x21\x3d\xfa\x6a\x61\xb6\xf1\xc7\x4a\xdb\xb0\x99\x16\xc5\x4b\x02\x73\x54\x2a\x11\xd6\x69\x1c\xe6\x44\xeb\x68\xa0\xee\x58\xa4\xea\xdd\x2d\x12\x6f\x31\x37\x15\x95\x32\xdf\xa9\x8a\x4b\x73\x0b\x5d\xbe\x35\xa4\x8e\x7f\xec\x23\xf5\x01\xe5\x0c\x52\x1e\x97\xba\x96\xf3\x2f\x2b\x75\xfc\x14\xd3\x0c\xb4\x26\x94\xce\xfc\xc2\xdc\x13\x53\x5c\x52\x03\xa6\x23\x31\xb9\x98\x93\xdf\x2e\xa2\x7e\xaf\x19\x5e\xb3\x99\xda\xbe\x5f\x71\x79\x2d\x99\xeb\x86\xb4\x2d\xbf\xf0\x73\x7f\x8f\xc1\x38\x5b\xef\x77\x4f\xba\xd1\xce\x0b\x12\xfe\x75\xf5\x8b\xee\x5d\x82\xfa\x4c\xd6\xe9\x8d\xea\x51\x08\x1f\x2b\x7e\xdc\x22\xdd\x3c\xd6\xa8\x56\x47\x45\xad\xcf\xf3\x8b\xa6\x47\xad\xee\xcf\x92\xd6\x1f\x69\xae\x88\x87\x4a\x0f\xb3\xa9\xbb\xdb\xf3\x02\x6c\xde\xbc\xa1\x20\xec\xdf\xe7\xb1\x59\xd6\x67\x86\xff\x01\x00\x00\xff\xff\xde\x62\x75\xd0\x49\x04\x00\x00" func flowtokenBurn_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1799,11 +1799,11 @@ func flowtokenBurn_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/burn_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x17, 0xab, 0x79, 0xb7, 0x68, 0xcb, 0x5f, 0xd1, 0x64, 0x9d, 0xc7, 0xd0, 0x52, 0xf7, 0xf0, 0x89, 0x6f, 0x7d, 0x6e, 0x44, 0xe6, 0xe9, 0x29, 0x7d, 0xed, 0xf4, 0x61, 0x3e, 0x14, 0xb1, 0x1d, 0xe0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf3, 0x6, 0x6d, 0x6c, 0xe, 0xf1, 0xf1, 0xb5, 0x9f, 0xc4, 0x8e, 0x3, 0xb6, 0x63, 0x4e, 0x91, 0x7a, 0x99, 0x8c, 0x65, 0x9c, 0x5, 0xb9, 0xb0, 0xc7, 0x5b, 0x56, 0x88, 0xc4, 0xf4, 0x75, 0xa5}} return a, nil } -var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\x4c\x73\xd8\xda\x81\x23\xa3\x5f\x17\x23\x5b\x60\x9b\x22\x40\x2f\x3d\xb4\xc1\x5e\xbb\x63\x72\x64\xb2\x2b\x91\x02\x39\xb2\x60\x2c\xf2\xdf\x0b\x7e\x88\x96\x0c\x24\xa7\xfa\x64\x72\x66\xde\xbc\xf7\x66\xa8\xfd\xfd\xbd\x10\x2f\xda\x04\x60\x8f\x36\xa0\x64\xe3\x2c\x98\x00\x08\x4c\xfd\xd0\x21\x13\xb4\xce\xc7\xe3\x22\xce\x1a\x19\xa4\x1b\x3b\x05\x47\x82\x31\x90\x12\xec\x20\x10\xc3\x38\x00\x5a\x40\x29\xdd\x68\x19\xd8\xc5\xe2\x09\xbd\x02\x45\x83\x0b\x86\x49\x01\xbb\xaf\x64\x43\x8c\xa1\x75\xac\xc9\x83\x27\x49\xe6\x4c\xbe\x11\xe2\x8f\x16\xd0\x5e\x9c\x25\x08\x64\x55\x58\x26\xc7\x3e\xfe\xfb\x00\xcf\x19\x91\x3c\xfc\x55\xea\x76\x82\x35\xd5\x13\x4c\xa6\xeb\xe0\xdf\x31\x70\x6d\xce\xda\x05\x5a\x60\xc5\xf4\xcf\x38\x76\x9c\x95\x68\x0c\x70\x24\xb2\x22\x2a\xc0\x90\xc2\x9e\xa4\x19\x0c\x59\x06\xb4\x0a\xa8\x37\xf1\x0f\xd0\x39\xde\xa4\x22\x63\x95\x91\xc8\x14\xc4\xa4\x8d\xd4\x89\xdd\xdc\x30\xaa\xd4\x73\xc3\xa6\x18\x3c\xe1\x65\x07\x26\xea\x03\xd7\xb6\x0f\x52\xa3\xb1\x10\xc8\x9f\x8d\x24\x98\xd0\x72\xa2\xd6\x3b\x6b\xd8\x79\x98\xb4\x8b\x63\x28\x80\xc6\x9e\xc4\x95\xbe\xe1\x1d\x18\x06\x89\x16\x26\x64\xa9\x33\xad\x14\x0a\x44\x30\x69\xf2\xb4\x20\x00\x12\x7b\x82\xd6\xbb\xbe\x11\xe2\x6f\xa6\xa1\x64\xe6\x69\xe5\x51\x05\x98\x0c\xeb\x5c\x50\x55\xf8\x83\x10\x3f\x34\xf0\xa2\x09\x9e\x47\x7b\x32\xc7\x8e\xe0\x25\x65\x48\x67\xd9\xa3\x8c\x2e\x30\xf9\x16\x25\x41\xd0\x69\x1f\xb0\xf3\x84\xea\x12\xf7\x42\xd1\xd0\xb9\x0b\x29\x08\xae\xa7\x44\x4a\xfc\x98\xd1\x70\x18\x3a\x23\x31\xe2\xf1\x1a\xaf\xa0\x2c\xaa\x1b\xf1\x53\x2e\x5a\x4c\xa4\xac\x57\x49\xd6\x78\x26\xc0\x32\xd0\xb8\xac\x9c\xf6\x39\x03\x7b\x42\x26\x25\x00\x20\x0d\x32\xb0\xf3\xa4\xc0\x58\x30\x1c\xd2\x09\x4f\x94\xb5\x23\x0c\xe3\xb1\x33\x41\x93\xaa\xbb\x24\x7e\x6e\xe0\xf7\x44\x24\xf9\xf9\x25\xa9\x7f\xae\x33\x69\xa4\x92\x5f\xae\xe4\xd3\x96\x2a\xd3\xb6\xe4\x17\x34\xc5\x2f\x4d\xdc\x59\x40\xb0\x34\xc1\xa7\x7c\x79\x80\xa7\xc4\x2c\xc1\xce\x7a\xac\xf3\x3d\x76\xdd\x65\x97\xe8\xb2\x26\x0b\x7e\xb4\xb9\x73\x16\xf2\x4f\x1d\x4d\x6e\xbd\x78\x94\xb9\xe8\x44\xcc\xc6\x9e\x60\xf5\x20\xe2\xe8\x57\x8d\xf2\x02\xdf\x2c\x7a\x23\xee\xf7\x42\x98\x7e\x70\x9e\xeb\xbc\xf3\xb8\x13\xc0\xdd\xea\xee\xae\x66\x76\x6e\x5a\x65\xcd\xe7\x9a\x71\x63\x5a\xc9\xbb\xb9\xbd\x13\x62\x21\x66\x33\x7f\x12\x0e\xf0\x49\x29\x4f\x21\x6c\xe1\x9b\x48\x0a\x07\x4f\x03\x7a\xda\xa0\x94\x7c\x00\x1c\x59\x6f\x7e\x73\xde\xbb\xe9\x33\x76\x23\xed\xe0\x09\x07\x3c\x9a\xce\xb0\xa1\xb0\x85\x0f\xc5\xef\x58\x0e\xe5\xd7\x11\x2f\x96\xe9\x63\xf4\xac\x64\xd5\xb6\xdb\x9a\x1c\x7f\x8d\x5c\x60\x36\x27\xe2\xc7\x0f\xdf\x56\x66\x34\xb3\xd5\xaf\xbf\x6e\xf6\x69\x8b\xe4\xbe\x9d\x7d\x98\x63\xdb\xef\xc4\x8a\xc2\x39\xed\xeb\xe3\xc3\xad\x3f\x4d\x1e\xf5\x9f\x34\xd5\x2f\xdd\xa6\xd2\x3d\x5c\x99\x5f\x39\x46\x2b\x9a\xb2\xcb\x4d\xc0\x33\x6d\x1e\x1f\x12\xfa\x0e\xd8\x1d\x60\x5f\x42\x57\x4a\x15\x78\x7b\xa5\x64\xda\xc4\x4a\xe2\x00\x1f\x33\xe2\xff\xa3\x7a\x61\x7c\x69\x23\x71\x68\xa4\x26\xf9\x75\x73\x1b\xac\x62\x56\xad\x47\x5b\x1e\xe6\x3b\x5d\x56\x30\xaf\xe2\xfa\x6f\x65\x79\x7d\x3d\x4f\x6f\xa8\x9c\x4d\x34\x21\x8c\xf4\xae\xde\xf7\x3c\x7d\x5b\x4a\x11\xf2\x1e\xf2\x4a\xc9\x92\xf0\x6e\x15\x41\x3e\xc0\x9b\x76\xd4\xcc\xcc\xe5\x55\xbc\x8a\xff\x02\x00\x00\xff\xff\x9f\xd7\x66\x7a\xe9\x07\x00\x00" +var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\xbc\xe6\xb0\xb5\x03\x47\x46\xbf\x2e\x46\xb6\xc0\x36\x45\x80\x5e\x7a\x68\x83\xbd\x76\xc7\xd4\xc8\x64\x57\x26\x05\x72\x64\xc1\x08\xf2\xdf\x0b\x92\xb2\x2c\xa5\x48\x4e\xeb\x93\xc8\x99\x79\xf3\xde\xcc\xa3\xb7\xb7\xb7\x4a\x3d\x19\x1b\x21\x81\x5c\x24\x2d\xd6\x3b\xd8\x08\x82\xf0\xb1\x6b\x49\x18\x8d\x0f\xe9\x38\x8b\x8b\x21\x81\xf6\x7d\x5b\x63\xcf\xe8\x23\xd7\x4a\x3c\x22\x0b\xfa\x0e\xe4\x40\x5a\xfb\xde\x09\xc4\xa7\xe2\x81\x42\x8d\x9a\x3b\x1f\xad\x70\x0d\xf1\x5f\xd9\xc5\x14\x23\xe7\xc5\x70\x40\x60\xcd\xf6\xc4\xa1\x52\xea\x8f\x06\xe4\xce\xde\x31\x22\xbb\x3a\xce\x93\x53\x9f\xf0\x7d\xc4\x63\x41\xe4\x80\xbf\xc6\xba\x8d\x12\xc3\xd3\x09\x83\x6d\x5b\xfc\xdb\x47\x99\x9a\x8b\xf1\x91\x67\x58\x29\xfd\x33\xf5\xad\x14\x25\x86\x22\xf6\xcc\x4e\x25\x05\x14\x73\x38\xb0\xb6\x9d\x65\x27\x20\x57\x83\x8f\x36\x7d\x80\x4f\xe9\x26\x17\x59\x57\x5b\x4d\xc2\x51\x0d\xc6\x6a\x93\xd9\x5d\x1a\x26\x95\xe6\xd2\xb0\x1a\x07\x3c\xd0\x79\x03\x9b\xf4\xc1\x37\xcd\x9d\x36\x64\x1d\x22\x87\x93\xd5\x8c\x81\x9c\x64\x6a\x47\xef\xac\xf8\x80\xc1\xf8\xb4\x86\x11\xd0\xba\x83\xba\xd2\xb7\xb2\x81\x15\x68\x72\x18\x48\xb4\x29\xb4\x72\x28\x32\x63\x30\x1c\x78\x46\x00\x9a\x8e\x8c\x26\xf8\x63\xa5\xd4\xdf\xc2\xdd\x98\x59\xb6\x55\x56\x15\x31\x58\x31\xa5\x60\x52\x11\x76\x4a\xfd\x50\xe1\xc9\x30\x1e\x7b\x77\xb0\xfb\x96\xf1\x94\x33\xb4\x77\x12\x48\xa7\x29\x08\x87\x86\x34\x23\x9a\xec\x07\x6a\x03\x53\x7d\x4e\xbe\xa8\xb9\x6b\xfd\x99\x6b\x44\x7f\xe4\x4c\x4a\xfd\x58\xd0\xa8\xeb\x5a\xab\x29\xe1\xc9\x12\x6f\x44\x99\x55\x57\xea\xa7\x52\x34\xdb\xc8\x68\xaf\x31\xd9\xd0\x89\x41\xe3\x42\x93\x59\x25\xfb\xb9\x00\x07\x26\xe1\x5a\x01\xc8\x8b\x8c\xe2\x03\xd7\xb0\x0e\x56\x62\x3e\xd1\x81\x8b\x76\x42\xd7\xef\x5b\x1b\x0d\xd7\x93\x97\xd4\xcf\x15\x7e\xcf\x44\xf2\x3c\xbf\x64\xf5\x8f\xd3\x4e\x2a\x5d\xeb\x2f\x57\xf2\xd9\xa5\xb5\x6d\x1a\x0e\x33\x9a\xea\x97\x2a\x79\x16\x04\xc7\x03\x3e\x95\xcb\x1d\x1e\x32\xb3\x0c\x7b\xd1\xe3\x7c\x38\x52\xdb\x9e\x37\x99\xae\x18\x76\x08\xbd\x2b\x9d\x8b\x90\x7f\xa6\xd5\x94\xd6\xb3\x47\x59\x8a\x0e\x2c\x62\xdd\x01\x8b\x07\x91\x56\xbf\x68\x54\x0c\xfc\xca\xe8\x95\xba\xdd\x2a\x65\x8f\x9d\x0f\x82\x9b\xcb\xc2\xb3\xe2\x9b\xeb\x75\xeb\x87\x57\x57\xaf\x66\x72\xa3\xd4\x8c\xd5\xea\xf2\xb6\x77\xf8\x54\xd7\x81\x63\x5c\xe3\x59\x65\xaa\x5d\xe0\x8e\x02\xaf\x48\x6b\xd9\x81\x7a\x31\xab\xdf\x7c\x08\x7e\xf8\x4c\x6d\xcf\x1b\x3c\x50\x47\x7b\xdb\x5a\xb1\x1c\xd7\xf8\x30\x0e\x2e\x95\x63\xfc\xb5\x2c\x33\x57\x7c\x4c\xe2\xc7\xac\xa9\xed\x7a\x4a\x4e\xbf\x4a\xcf\x30\xab\x03\xcb\xfd\x87\xe7\x85\xd0\xea\x32\xb3\x97\x5f\x57\xdb\x6c\x07\xbd\x6d\x2e\x92\x2f\xb1\xf5\x77\x6a\x41\xe1\x94\x8d\x77\x7f\x87\xff\xb9\x23\xef\xec\x4f\x1e\xa6\xbf\xac\xd5\x44\x77\x77\x65\x7e\xe5\x98\x46\x51\x8d\xa6\xac\x22\x9d\x78\x75\x7f\x97\xd1\x37\x10\xbf\xc3\x76\x0c\x5d\x29\x4d\xc0\xeb\x2b\x25\xdb\x64\x56\x9a\x3a\x7c\x2c\x88\xdf\x46\xf5\x6c\xf0\x63\x1b\x4d\x5d\xa5\x0d\xeb\xaf\xab\xd7\xc1\x49\xcc\xa2\x75\xef\xc6\x17\xf6\x4e\x97\x05\xcc\x8b\xba\x7e\x2d\x46\x3e\x3d\x83\x87\x37\x54\x5e\x86\x68\x63\xec\xf9\x5d\xbd\xef\xcd\xf4\x6d\x29\xa3\x90\xf7\x90\x17\x4a\xe6\x84\x37\x8b\x08\xc9\x0e\x6f\x8e\x63\xca\x2c\x5c\x5e\xd4\x8b\xfa\x2f\x00\x00\xff\xff\xc9\xf6\xa1\xae\xb2\x07\x00\x00" func flowtokenCreate_forwarderCdcBytes() ([]byte, error) { return bindataRead( @@ -1819,11 +1819,11 @@ func flowtokenCreate_forwarderCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/create_forwarder.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x52, 0xf4, 0x68, 0x6a, 0x7f, 0xc6, 0x10, 0x5d, 0xeb, 0x73, 0x26, 0xb1, 0xf5, 0xf9, 0xea, 0x93, 0x64, 0xae, 0xa6, 0x4, 0x9d, 0x63, 0xa4, 0xdc, 0xfa, 0x8f, 0xa1, 0x28, 0x46, 0xf4, 0x43, 0x5a}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x67, 0x7d, 0x4c, 0x99, 0x45, 0x71, 0x4b, 0xe1, 0xb8, 0x16, 0xb3, 0x3, 0x87, 0x19, 0x76, 0x31, 0x44, 0x73, 0x67, 0x49, 0x28, 0x11, 0xa3, 0x4b, 0xc2, 0x54, 0xed, 0x96, 0x8a, 0xed, 0x41, 0x47}} return a, nil } -var _flowtokenMint_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\x31\x6f\xdb\x30\x10\x85\x77\xfd\x8a\x83\x86\x40\x06\x1a\x69\x29\x3a\x08\x4e\x02\x77\xc8\xd6\x0e\x6d\x92\x9d\xa2\xce\xf2\xa1\x14\x29\x1c\x4f\x71\x0a\x23\xff\xbd\x20\x29\xc9\x56\x5a\x57\x8b\x61\xf2\xdd\x77\xef\xdd\x91\xfa\xc1\xb1\xc0\xe3\x68\x3b\x6a\x0c\x3e\xb9\x5f\x68\x61\xcf\xae\x87\x7c\x75\x96\x67\xb3\xd2\xb8\xe3\x4a\x35\xff\xcf\xb3\xac\xaa\x2a\x78\x3a\x90\x07\x61\x65\xbd\xd2\x42\xce\x42\x4f\x56\x3c\x48\x90\x78\x18\x3d\xd9\x0e\xe4\x80\xa0\xb4\x76\xa3\x15\x90\x83\x12\xf0\xe2\x18\x7d\x3c\x0f\x3c\x48\x0d\x76\x6d\x4f\x16\x18\xbd\x1b\x59\xe3\x99\x4e\x49\xe9\x91\x5f\x49\x2f\xa4\x2c\xbb\xe8\x5a\x30\x6a\x1a\x08\xad\xd4\xb0\x6b\x5b\x46\xef\x3f\x81\xea\x83\xae\x86\xe7\x47\x7a\xfb\xf2\x79\x03\xa7\x2c\x03\x00\x30\x28\xc9\x5e\xec\x57\xc3\xcd\x12\xa9\x8c\x27\xe4\x85\x95\x38\x5e\x8b\x7f\xa0\x46\x7a\x45\xae\xe1\xe6\xb4\x9a\x54\x39\xdf\xbc\x27\xfc\xc0\x38\x28\xc6\xc2\x53\x67\x83\x5c\x8d\x72\x28\xbe\x3a\x66\x77\x7c\x51\x66\xc4\x0d\xdc\xec\x52\x82\xc5\x51\xf8\x3c\x9a\x7d\x79\xb6\x05\x77\x90\x00\x65\x98\x95\xea\x70\x11\x86\xaf\x6c\x22\x6f\x7b\xcd\xfa\x7d\x11\x96\x55\x43\x35\x15\x57\xfb\x59\x17\x65\x9b\x15\xec\xe1\x01\x06\x65\x49\x17\xf9\xcf\xd8\x31\xcc\xdb\x3a\x89\x33\x8f\x86\x40\x85\xa2\x7c\xf3\x2f\xb3\x73\x78\xb8\x83\x0e\x65\x0a\x76\xde\xc6\xba\x53\xa9\xd5\xa0\x1a\x32\x24\x84\x7e\xc9\x70\x6d\x9c\xf7\x45\x35\x8c\x8d\x21\x7d\x76\x3f\xdf\x5d\x0b\xf0\x6c\x55\x63\x82\x6b\x48\x70\xe0\xd9\x1e\xe3\x1e\x19\xad\xc6\x3c\xd5\x4e\xcb\xc2\x37\xd4\xa3\x20\x9c\x16\x60\x58\x78\x78\xc2\xc8\xb0\xbd\xfd\xb8\x95\x52\x33\x2a\xc1\xef\x78\xfc\x16\x25\x85\x32\xc6\x1d\xb1\xdd\x4d\x2f\x2d\xbd\xb8\xcd\xdf\xb0\xf6\x45\x8d\x46\x02\x31\xb1\xcb\xf0\x13\x23\xf9\x42\x7d\x28\xfe\xcf\x94\xcb\x16\x07\xe7\x49\xa6\xf5\x6e\x6f\x2f\xe0\x17\x85\x2d\x7a\x61\xf7\x7b\xea\x35\xe5\x7d\xff\x13\x00\x00\xff\xff\x4d\x4d\x2d\xec\xfb\x03\x00\x00" +var _flowtokenMint_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\x4f\x6f\xdb\x30\x0c\xc5\xef\xfe\x14\x44\x0e\x85\x03\xac\xf6\x65\xd8\xc1\x48\x5b\x64\x87\xde\xb6\xc3\xd6\xf6\x4e\xcb\x8c\x43\x4c\x96\x0c\x8a\x6e\x3a\x04\xfd\xee\x83\xe4\x3f\x49\xba\x65\xbe\x18\x90\x1e\x7f\x7c\x8f\x14\x77\xbd\x17\x85\xd5\xe3\xe0\x5a\xae\x2d\x3d\xf9\x5f\xe4\x56\xd9\x72\x6c\xfd\x61\x3a\xca\xca\xb2\x84\xa7\x3d\x07\x50\x41\x17\xd0\x28\x7b\x07\x1d\x3b\x0d\xa0\x51\x12\x60\x08\xec\x5a\xd0\x3d\x01\x1a\xe3\x07\xa7\xa0\x7b\x54\x08\xea\x85\x42\x3a\x8f\x3c\x48\x40\xd8\x36\x1d\x3b\x10\x0a\x7e\x10\x43\x27\x3a\x8f\xca\x40\xf2\xca\x66\x21\x65\xd9\x59\xd7\x5c\xc8\x70\xcf\xe4\xb4\x82\x6d\xd3\x08\x85\xf0\x09\xb0\x8b\xba\x0a\x9e\x1f\xf9\xed\xcb\xe7\x35\x1c\xb3\x0c\x00\xc0\x92\x8e\xf6\x52\xbf\x0a\x6e\x96\x48\x45\x3a\xe1\xa0\x82\xea\xe5\x52\xfc\x83\x0c\xf1\x2b\x49\x05\x37\xc7\x8b\xd1\x14\xf3\xcd\xfb\x88\xef\x85\x7a\x14\xca\x03\xb7\x2e\xca\x71\xd0\x7d\xfe\xd5\x8b\xf8\xc3\x0b\xda\x81\xd6\x70\xb3\x1d\x13\x2c\x8e\xe2\x17\xc8\xee\x8a\x93\x2d\xb8\x83\x11\x50\xc4\x59\x61\x4b\x8b\x30\x7e\x45\x9d\x78\x9b\x6b\xd6\xef\xf3\x9d\xf8\xae\x82\x72\x2a\x2e\x77\xb3\x2e\xc9\xd6\x17\xb0\x87\x07\xe8\xd1\xb1\xc9\x57\x3f\x53\xc7\x38\x6f\xe7\x35\xcd\x3c\x19\x02\x8c\x45\xab\xf5\xbf\xcc\xce\xe1\xe1\x0e\x5a\xd2\x29\xd8\x69\x1b\x97\x9d\x0a\x83\x3d\xd6\x6c\x59\x99\xc2\x92\xe1\xda\x38\xef\xf3\xb2\x1f\x6a\xcb\xe6\xe4\x7e\xbe\xbb\x16\xe0\xd9\x61\x6d\xa3\x6b\x18\xe1\x20\xb3\x3d\xa1\x1d\x09\x39\x43\xab\xb1\x76\x5a\x16\xbd\x91\x19\x94\xe0\xb8\x00\xe3\xc2\xe3\x13\x26\x81\xcd\xed\xc7\xad\x14\x46\x08\x95\xbe\xd3\xe1\x5b\x92\xe4\x68\xad\x3f\x50\xb3\x9d\x5e\xda\xf8\xe2\xd6\x7f\xc3\x9a\x17\x1c\xac\x46\xe2\xc8\x2e\xe2\x2f\x45\x0a\x39\x7e\x28\xfe\xcf\x94\x8b\x86\x7a\x1f\x58\xa7\xf5\x6e\x6e\xcf\xe0\x67\x85\x0d\x05\x15\xff\x7b\xea\x35\xe5\x7d\xff\x13\x00\x00\xff\xff\x16\x70\x6d\xf2\xd9\x03\x00\x00" func flowtokenMint_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1839,11 +1839,11 @@ func flowtokenMint_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/mint_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x51, 0x85, 0x9a, 0xca, 0x71, 0x4a, 0xfb, 0x5f, 0xd5, 0x56, 0xf3, 0x5f, 0xb8, 0xc1, 0xd8, 0xfe, 0x87, 0xff, 0x71, 0x1d, 0x2f, 0x26, 0x65, 0x2, 0x7, 0xfd, 0x3e, 0xa1, 0xab, 0x25, 0xc9, 0x2d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xae, 0x30, 0x7d, 0x2c, 0x8d, 0x1f, 0x73, 0x3, 0x9d, 0x1e, 0xd3, 0x49, 0xfc, 0x7c, 0x58, 0x2c, 0xa9, 0xaa, 0xf8, 0x47, 0x77, 0x34, 0x19, 0x92, 0x27, 0x2f, 0xc0, 0xf1, 0x59, 0x66, 0xa2, 0x5c}} return a, nil } -var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x91\xcb\x4e\xf3\x30\x10\x85\xf7\x7e\x8a\xa3\x2c\xfe\x3f\xd9\x24\x1b\xc4\xa2\x02\xaa\x82\xd4\x07\x40\x85\xfd\xc4\x19\xb7\x23\x1c\x3b\xf2\x85\x22\x55\x7d\x77\x94\xe6\x82\xea\x95\xed\x39\x73\xfc\xf9\x4c\xd3\xe0\x70\x92\x88\xa8\x83\x0c\x09\x81\xa9\x8b\x48\x27\x46\x4b\x96\x9c\x66\x18\x61\xdb\xc1\x1b\x90\x03\x69\xed\xb3\x4b\xff\x23\xf6\xd6\x9f\x0f\xfe\x8b\x1d\x5e\x27\x9d\x52\xd2\x0f\x3e\x24\xec\xb3\x3b\x4a\x6b\x79\xaa\x9a\xe0\x7b\x14\x77\x77\xc5\xaa\x5c\x3d\x66\xd5\x72\x2e\x94\x22\xad\x39\xc6\x92\xac\xad\x60\xb2\x43\x4f\xe2\xca\xf9\xf9\x0d\x76\x5d\x17\x38\xc6\x6a\x83\x8f\xbd\xfc\x3c\x3e\xe0\xa2\x14\x00\x58\x4e\xf8\xa6\x6c\xd3\x3b\x1b\x3c\xe3\xc8\x69\x37\xb5\x2c\xad\xd5\x4d\x36\xae\x5a\xd3\x40\xad\x58\x49\xc2\xb1\x6e\x7d\x08\xfe\xfc\xf4\xef\x72\x47\x5a\xcf\x7f\xbb\xbe\x94\xcd\x90\x5b\x2b\xba\x31\x0b\xe3\x5c\xfa\x33\xdc\x6e\x31\x90\x13\x5d\x16\x6f\x3e\xdb\x0e\xce\x27\x4c\xb6\x4b\x44\x08\x6c\x38\xf0\xb8\x4b\xfe\x96\xf1\xe7\xc8\x5a\x54\x13\x7c\xe0\x94\x83\x5b\xf9\xeb\x79\x00\xea\xaa\x7e\x03\x00\x00\xff\xff\x0c\xc2\x32\xf4\xa4\x01\x00\x00" +var _flowtokenScriptsGet_balanceCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x90\xcb\x4a\xc3\x40\x14\x86\xf7\xf3\x14\x3f\x59\x68\xb2\x49\x36\xe2\xa2\xa8\xa5\x0a\x79\x00\xa9\xee\x4f\x26\x67\xda\x83\xd3\x99\x30\x17\x2b\x94\xbe\xbb\xe4\x66\x71\x56\xc3\xf9\x2f\x7c\xfc\x4d\x83\xfd\x51\x22\xa2\x0e\x32\x24\x04\xa6\x3e\x22\x1d\x19\x1d\x59\x72\x9a\x61\x84\x6d\x0f\x6f\x40\x0e\xa4\xb5\xcf\x2e\xdd\x47\xb4\xd6\x9f\xf7\xfe\x8b\x1d\x5e\x67\x9f\x52\x72\x1a\x7c\x48\x28\xda\xec\x0e\xd2\x59\x9e\xe4\xe2\x76\x5e\x13\x85\x52\xa4\x35\xc7\x58\x92\xb5\x15\x4c\x76\x38\x91\xb8\x72\x29\xdf\x60\xd7\xf7\x81\x63\xac\x36\xf8\x68\xe5\xe7\xf1\x01\x17\xa5\x00\xc0\x72\xc2\x37\x65\x9b\xde\xd9\xe0\x19\x07\x4e\xbb\x39\xb2\x46\xab\xc9\x36\xbe\x5a\xd3\x40\x9d\x58\x49\xc2\xb1\xee\x7c\x08\xfe\xfc\x74\x77\xf9\x87\x56\x2f\xe4\xd7\x97\xb2\x19\x72\x67\x45\x37\x66\x65\x5c\xa4\x5b\xe1\x76\x8b\x81\x9c\xe8\xb2\x78\xf3\xd9\xf6\x70\x3e\x61\xae\x5d\x07\x40\x60\xc3\x81\xc7\x5f\xf2\xd3\x82\x9f\x23\x6b\x51\xcd\xf0\x81\x53\x0e\xee\x8f\xbf\x5e\xe6\x55\x57\xf5\x1b\x00\x00\xff\xff\x48\x8f\x86\x9f\x82\x01\x00\x00" func flowtokenScriptsGet_balanceCdcBytes() ([]byte, error) { return bindataRead( @@ -1859,11 +1859,11 @@ func flowtokenScriptsGet_balanceCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/scripts/get_balance.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9f, 0x43, 0x79, 0xfd, 0x4, 0xd6, 0xad, 0x3a, 0xc5, 0x7, 0x57, 0x5, 0x10, 0xbc, 0x51, 0x96, 0xe8, 0x27, 0x94, 0x74, 0x77, 0x6d, 0x23, 0xa3, 0x76, 0x56, 0xd2, 0xcf, 0x8f, 0x3b, 0xac, 0x5b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9a, 0xbc, 0xea, 0xcb, 0x58, 0x77, 0x12, 0x12, 0x12, 0xc6, 0x42, 0x20, 0xd5, 0x46, 0x4e, 0x16, 0x44, 0x5e, 0x74, 0x36, 0x66, 0x52, 0xe, 0xa1, 0x2f, 0x3f, 0x8b, 0x5, 0x37, 0xec, 0xe8, 0x64}} return a, nil } -var _flowtokenScriptsGet_supplyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x8e\x3d\x8a\xc3\x30\x14\x84\xfb\x77\x8a\xc1\x95\xdd\xac\x9a\x65\x8b\x85\xb4\xbe\x40\x9c\x03\x08\x59\xc2\x22\xfa\xe3\xbd\x67\x92\x10\x72\xf7\x80\xf3\x5b\xce\xcc\xc7\xcc\x18\x83\x69\x89\x02\x71\x1c\x9b\x82\xbd\x9d\x05\xba\x78\x68\x55\x9b\x20\x6b\x6b\xe9\x82\x10\x7d\x9a\xc9\x18\xd4\xb0\x85\x63\xaa\xa7\xa9\x1e\x7d\x81\x64\xcb\x0a\x57\x8b\xb2\x75\x4a\x14\x73\xab\xac\x5f\x40\xe0\x9a\xd1\xbd\x75\x47\x64\x9d\xf3\x22\xbd\x4d\x69\x40\x58\x0b\xb2\x8d\xa5\x1f\xfe\x71\x18\xe3\xf9\xef\x17\x57\x22\x00\x48\x5e\x5f\xeb\xbb\x4f\xdd\xcf\x76\x6b\xbf\xf9\x0f\x8e\xbd\xae\x5c\x9e\x28\xdd\xee\x01\x00\x00\xff\xff\x93\xe0\xcd\xc5\xd0\x00\x00\x00" +var _flowtokenScriptsGet_supplyCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x44\xce\x3d\xca\xc3\x30\x0c\xc6\xf1\x5d\xa7\x78\xc8\x94\x2c\xaf\x97\x97\x0e\x85\xae\xb9\x40\xd3\x03\x18\xc7\x21\xa6\x8a\x6d\x24\x85\xb6\x94\xde\xbd\x90\x7e\xad\xd2\x0f\xfe\x8f\x73\x18\xe6\xa4\xd0\x20\xa9\x1a\x24\xfa\x51\x61\x73\x84\x15\xf3\x0c\x5d\x6b\xe5\x1b\xa6\x14\x79\x24\xe7\x50\xa6\xed\xd9\x73\xb9\x0c\xe5\x1c\x33\x74\xf1\x62\x08\x25\x9b\xf8\x60\x44\x69\xa9\x45\x0c\xcd\x57\x34\x44\x3e\x84\xa8\xda\x7a\xe6\x0e\xd3\x9a\xb1\xf8\x94\xdb\x6e\x8f\x53\x9f\xae\xbb\x7f\xdc\x89\x00\x80\xa3\x7d\x72\x87\x5f\xe0\x6f\xdb\x71\xdc\xee\x2f\x27\xd1\x56\xc9\x6f\x4a\x8f\x67\x00\x00\x00\xff\xff\x9c\x6f\xa6\xf1\xc1\x00\x00\x00" func flowtokenScriptsGet_supplyCdcBytes() ([]byte, error) { return bindataRead( @@ -1879,11 +1879,11 @@ func flowtokenScriptsGet_supplyCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/scripts/get_supply.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0x7c, 0x11, 0x45, 0x40, 0xad, 0x8d, 0x3d, 0x20, 0x6, 0x5b, 0x4d, 0x33, 0xbd, 0x92, 0x38, 0xcd, 0x91, 0x1f, 0x33, 0x5d, 0xa2, 0x8c, 0xf9, 0x8e, 0xd7, 0xdf, 0x52, 0x6d, 0xc0, 0x4e, 0x90}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe0, 0xb8, 0x7e, 0x53, 0x6a, 0xa6, 0x88, 0x9e, 0xf8, 0x4c, 0x7f, 0xdb, 0xe9, 0xcb, 0xbe, 0x56, 0xf9, 0xb7, 0xde, 0x1b, 0x55, 0x9b, 0x64, 0x76, 0xa2, 0x6a, 0x75, 0x28, 0x57, 0x23, 0xdd, 0xdf}} return a, nil } -var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x51\xcd\x8e\x1a\x3d\x10\xbc\xfb\x29\x4a\x1c\x56\x20\xed\xc7\xdc\xd1\xf2\x49\xc9\x2a\x79\x80\x64\x95\x7b\x63\x7a\x18\x2b\xc6\xb6\xec\x36\x04\xad\xf6\xdd\x23\xcf\x6f\x86\x85\x28\x87\x5c\xe2\xc3\x68\xdc\x5d\xae\xae\xae\x52\x55\x85\x97\xc6\x24\x48\x24\x97\x48\x8b\xf1\x0e\x26\x81\x20\x7c\x0c\x96\x84\x51\xfb\x58\xae\x53\xbf\xbc\x11\x0f\xda\xef\x41\xf8\x46\xd9\x0a\x22\x27\x9f\xa3\xe6\x52\x97\x86\x4d\x04\x69\xed\xb3\x93\x82\x4d\xa5\x46\x52\x1a\x17\x68\x72\xc8\x89\xcb\x05\xb5\xf5\xe7\x17\xff\x9d\x9d\x52\xe6\x18\x7c\x14\x7c\xce\xee\x60\x76\x96\xdb\x2a\xea\xe8\x8f\x58\xcc\x6a\x8b\x11\x39\xbc\x1d\x50\xc3\x7d\xa1\xd4\xaf\xbb\xbc\x2a\x05\x00\x21\x72\xa0\xc8\xcb\x64\x0e\x8e\xe3\x06\x94\xa5\x59\x7e\x15\x1f\xe9\xc0\x2b\x3c\x7c\xe8\xd4\xae\x06\x78\x39\xa6\x46\x87\x5e\xa7\x0e\xb7\xde\xf9\x18\xfd\xf9\xe9\x61\x9c\xb5\x6e\xb7\xff\x7f\x59\x24\x6c\x50\xf5\xb8\x6a\xdc\xab\x6d\xaf\xb0\xdd\xc2\x19\x8b\xd7\x91\xba\x9c\xaa\xc2\x73\xe4\x62\x30\xc1\xf1\x79\x32\xa3\xb7\x94\xdc\x1e\x21\x0b\x8c\xc0\x38\xf4\xd4\x33\x86\x2b\x75\x89\x4e\xbc\x7c\xfa\x6f\x12\xa7\x5b\xfa\x4f\xc7\x20\x97\x96\x72\xb9\x7a\x84\xf8\xfb\x3a\xd5\x5d\x7d\x21\xef\xac\xd1\xd0\x14\x68\x67\xac\x91\x4b\x9f\x73\x2f\xb5\x4d\xd7\x3b\x7b\x01\xff\x08\x3e\x71\xba\x26\x2a\xd0\x3d\x07\x9f\x8c\xa0\xce\xae\x4b\x46\x9a\xe8\xf3\xa1\x69\x9b\x5f\x58\xb3\x39\x71\x84\x71\xc2\xb1\x26\x3d\xdf\xd4\xb2\xe0\x54\x46\x3d\x53\xc0\x76\x58\x7c\x94\x63\x38\x8d\x2e\x98\x94\x32\xdf\x88\x68\xc6\xd7\xca\xba\xed\xc2\x0c\x77\x65\xc9\xad\xb9\xad\x35\xa9\x79\xcf\x3f\xe8\x7d\x7c\xd7\x21\xd9\xa0\xea\x2c\x9d\x86\x0f\x0e\xfc\x6e\xfe\xdf\x8e\x64\x47\x96\x9c\x66\xd4\x86\xed\x7e\x96\xc7\xc7\xbe\x73\x3f\x8e\xfe\xed\x3f\x14\xc8\xa4\xf8\x0f\x23\xe9\x4d\xb8\x12\x30\xfc\xbd\xa9\xee\xfb\xa6\xf0\x33\x00\x00\xff\xff\x74\xcd\x81\x62\x45\x05\x00\x00" +var _flowtokenSetup_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x51\xcd\x8e\x1a\x3d\x10\xbc\xcf\x53\x94\x38\xac\x40\xda\x8f\xb9\xa3\xe5\x93\x92\x55\xf2\x00\xc9\x2a\xf7\xc6\xf4\x30\xad\x18\xdb\xb2\xdb\x10\xb4\xda\x77\x8f\x3c\x3f\x4c\x60\x21\xca\x21\x97\xf8\x30\x1a\x77\x97\xab\xab\xab\xaa\xba\xc6\x4b\x2b\x09\x1a\xc9\x25\x32\x2a\xde\x41\x12\x08\xca\xfb\x60\x49\x19\x8d\x8f\xe5\x3a\xf5\xcb\x1b\xf5\xa0\xed\x16\x84\x6f\x94\xad\x22\x72\xf2\x39\x1a\x2e\x75\x6d\x59\x22\xc8\x18\x9f\x9d\x16\x6c\x2a\x35\xd2\xd2\x38\xc1\x90\x43\x4e\x5c\x2e\x68\xac\x3f\xbe\xf8\xef\xec\xaa\x4a\xf6\xc1\x47\xc5\xec\x73\x76\x3b\xd9\x58\xee\xca\xb3\xa9\x3c\x22\x67\x55\xf5\xab\xd2\xd7\xaa\x02\x80\x10\x39\x50\xe4\x79\x92\x9d\xe3\xb8\x02\x65\x6d\xe7\x5f\xd5\x47\xda\xf1\x02\x0f\x1f\x7a\x2d\x8b\x11\x5e\x8e\x34\xe8\xd1\xcb\xd4\xe3\x96\x1b\x1f\xa3\x3f\x3e\x3d\x9c\x67\x2d\xbb\xdd\xfe\x9f\x37\xd1\xef\x57\xa8\x07\x5c\x7d\x56\xdd\xb5\x17\x58\xaf\xe1\xc4\xe2\xf5\x4c\x5d\x4e\x5d\xe3\x39\x72\xb1\x8f\xe0\xf8\x38\xad\x3a\x18\x46\x6e\x8b\x90\x15\xa2\x10\x87\x81\xfa\x82\xe1\x4a\x5d\xa2\x03\xcf\x9f\xfe\x9b\xc4\x99\x8e\xfe\xd3\x3e\xe8\xa9\xa3\x9c\x2f\x1e\xa1\xfe\xbe\xce\xea\xae\xbe\x90\x37\x56\x0c\x0c\x05\xda\x88\x15\x3d\x0d\x29\x0e\x52\xbb\xec\xbc\xb3\x27\xf0\x8f\xe0\x13\xa7\x6b\xa2\x02\xdd\x72\xf0\x49\x14\x4d\x76\x7d\x32\xda\x46\x9f\x77\x6d\xd7\xfc\xc2\x86\xe5\xc0\x11\xe2\x94\x63\x43\xe6\x72\x53\xcb\x8a\x43\x19\xf5\x4c\x01\xeb\x71\xf1\xb3\x1c\xe1\x74\x76\x41\x52\xca\x7c\x23\xa2\x0b\xbe\x4e\xd6\x6d\x17\x2e\x70\x57\x96\xdc\x9a\xdb\x59\x93\xda\xf7\xfc\xa3\xde\xc7\x77\x1d\xd2\x15\xea\xde\xd2\x69\xf8\xe8\xc0\xef\xe6\xff\xed\x48\x36\x64\xc9\x19\x46\x23\x6c\xb7\x17\x79\x7c\x1c\x3a\xf7\xe3\x18\xde\xfe\x43\x81\x4c\x8a\xff\x30\x92\xc1\x84\x2b\x01\xe3\xdf\x5b\xd5\x7f\xdf\x2a\xfc\x0c\x00\x00\xff\xff\xa8\x53\xf8\x02\x23\x05\x00\x00" func flowtokenSetup_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -1899,11 +1899,11 @@ func flowtokenSetup_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/setup_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x26, 0x3b, 0x9, 0x19, 0x12, 0xf7, 0x3d, 0x9c, 0x52, 0x2d, 0x2c, 0x62, 0x9c, 0x34, 0xbd, 0x30, 0x11, 0xa0, 0xaa, 0xb7, 0x70, 0xa, 0xf6, 0xc6, 0xed, 0xe4, 0x7d, 0x3f, 0xe5, 0xca, 0x4a, 0xf0}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfe, 0xd7, 0xd6, 0x81, 0xa, 0x4, 0xaf, 0x8b, 0x60, 0x89, 0x3f, 0x64, 0x9c, 0x88, 0x2d, 0x7c, 0xb5, 0x22, 0xe3, 0x65, 0x6e, 0x54, 0xf7, 0x63, 0x4f, 0x8e, 0x4e, 0x18, 0xf2, 0x79, 0x6e, 0x3f}} return a, nil } -var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x41\x4f\xdc\x3c\x10\x3d\x93\x5f\xf1\xbe\x3d\x40\x22\x7d\x24\x97\x4f\xdf\x61\x45\xa1\xb4\x15\xbd\x23\x4a\xcf\x4e\x32\xd9\x58\xcd\xda\xd1\x78\xc2\x82\x10\xff\xbd\xb2\x1d\x87\x0d\x48\xa5\x7b\x59\x65\x3c\xf3\xde\x9b\xf7\xec\xaa\xc2\x5d\xaf\x1d\x84\x95\x71\xaa\x11\x6d\x0d\xb4\x83\x82\xd0\x7e\x1c\x94\x10\x3a\xcb\xfe\xf3\xe8\x5c\x7a\x25\x59\x55\xa1\xb1\xd3\xd0\xa2\x26\x4c\x8e\x5a\xd4\x4f\x50\xe6\xc9\x1a\x82\x58\x38\x32\x2d\xc4\xfe\x22\xe3\xfc\xa7\x32\x56\x7a\x62\xa8\xa6\xb1\x93\x09\xc3\x1e\x04\xbd\x72\xa8\x89\x0c\x1c\x09\xa6\xd1\xb7\x32\x35\xa4\x1f\x68\x1e\x2e\xb3\xaa\xca\x82\x46\xc2\x41\x4b\xdf\xb2\x3a\x40\xed\x3d\x08\x94\xa7\xe8\x29\x81\xa2\x63\xbb\xc7\x8e\xe4\xfa\x95\xe4\x90\x14\xfa\xbe\x51\xb1\xda\x93\x10\x07\x49\xbe\x72\xb4\x54\x96\xe9\xfd\x68\x59\x70\x33\x99\x9d\xae\x07\xba\xf3\xfc\x11\x73\xb3\xaa\x6d\x96\xce\xc1\x1e\x56\x5d\xe9\x7b\x93\x65\x47\xc8\x79\x94\xbb\xc5\x8f\x1b\xfd\xf8\xff\x7f\xff\x42\xec\x16\xd7\x6d\xcb\xe4\x5c\x81\xe7\x2c\x03\x80\x79\xc5\x7b\x35\x0d\x02\x26\x67\x27\x6e\x68\xf6\xc8\x0e\xad\x8b\x72\x67\x3f\x7d\x55\x31\xa1\x26\x6d\x76\x71\x89\x8e\x98\xa9\x0d\x50\x03\x89\xb7\x5f\x02\xd6\x16\x9f\x57\xe2\xcb\x50\x8d\x9c\x23\xd3\xa8\x98\x72\xa7\x77\x86\x78\x0b\x35\x49\x9f\x7f\xb1\xcc\xf6\x70\xaf\x86\x89\x0a\x9c\xce\x56\x2e\x32\x67\xa9\xdf\x49\xa0\xc0\xd4\x11\x93\x69\x28\xd9\x19\x81\xce\x1c\x9c\x58\xa6\x16\x0f\x81\x2b\xcd\x79\x5d\xa1\x72\x4b\x1d\x3e\xcd\xcd\xa5\x6f\x55\x3b\x2a\xeb\xc0\x7b\x11\x34\xac\x15\xff\x9c\x63\x2f\x70\xba\x38\x1c\xd7\xb8\xcc\xbd\xf1\x5b\x54\x33\x48\xd5\xa5\xf3\x70\x5c\x64\x27\x27\x27\x57\x57\x18\x95\xd1\x4d\xbe\xf9\x1a\xee\x82\xb1\x82\xc8\xf5\x5e\xbf\x3d\x44\xf9\x61\xfa\x9f\x4d\xb1\xda\x39\xc9\x48\x29\x84\xcc\x3f\xde\xda\xd1\xd0\x95\x4b\x1c\xb8\x38\x5f\x3c\x28\xd3\x7d\x5e\x2e\x48\xfc\x2f\xc2\xec\x4b\x24\xa7\x47\x6a\x26\xa1\xbf\xf3\x9f\xa9\xd1\xa3\x26\x23\x67\x0e\xb7\xf1\x19\xf1\xca\xfe\xf9\x6d\x71\x4c\xe0\xe8\xad\xe4\x62\x8b\xa5\xd3\xff\xca\x46\x8d\xaa\xd6\x83\x16\x4d\x2e\x85\x73\xfa\xbc\x4e\x26\x71\xbc\x5c\xe6\xd5\x38\xd5\x83\x6e\x5e\x13\x48\x67\x1f\x87\x10\xfb\xfe\xbc\x4d\x30\xef\x4d\x20\xdf\x68\xb4\x4e\x4b\xe8\x4d\x56\x9a\x94\x8e\x36\xef\x30\xf8\xad\x23\x47\x6e\x94\x6d\x04\x9b\x2f\xd4\xc5\xf9\x3a\xb6\x14\xc9\x4b\xf6\x3b\x00\x00\xff\xff\xf7\x2a\x53\x84\x2f\x05\x00\x00" +var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\xc1\x4e\xdc\x30\x10\x3d\x93\xaf\x78\xdd\x03\x24\x52\x49\x2e\x55\x0f\x2b\x0a\xa5\xad\xe8\x1d\x51\x7a\x76\x92\xc9\xc6\x6a\xd6\x8e\xc6\x13\x16\x84\xf8\xf7\xca\x76\xbc\xbb\x01\xa9\x74\x2f\xab\x8c\x67\xde\x7b\xf3\x9e\x5d\x55\xb8\xeb\xb5\x83\xb0\x32\x4e\x35\xa2\xad\x81\x76\x50\x10\xda\x8e\x83\x12\x42\x67\xd9\x7f\x1e\x9d\x4b\xaf\x24\xab\x2a\x34\x76\x1a\x5a\xd4\x84\xc9\x51\x8b\xfa\x09\xca\x3c\x59\x43\x10\x0b\x47\xa6\x85\xd8\x3f\x64\x9c\xff\x54\xc6\x4a\x4f\x0c\xd5\x34\x76\x32\x61\xd8\x83\xa0\x57\x0e\x35\x91\x81\x23\xc1\x34\xfa\x56\xa6\x86\xf4\x03\xcd\xc3\x65\x56\x55\x59\xd0\x48\xd8\x69\xe9\x5b\x56\x3b\xa8\xad\x07\x81\xf2\x14\x3d\x25\x50\x74\x6c\xb7\xd8\x90\x5c\x1f\x48\x76\x49\xa1\xef\x1b\x15\xab\x2d\x09\x71\x90\xe4\x2b\x47\x4b\x65\x99\xde\x8e\x96\x05\xab\x9b\xc9\x6c\x74\x3d\xd0\x9d\x17\xb0\x3a\x94\x07\xbb\x9b\x4b\xd9\xd1\x5c\x1e\xc5\xac\xf1\xeb\x46\x3f\x7e\xfe\xf4\x11\x62\xd7\xb8\x6e\x5b\x26\xe7\x0a\x3c\x67\x19\x00\xcc\x0b\xdc\xab\x69\x10\x30\x39\x3b\x71\x43\xb3\x03\x76\x68\x5d\x14\x33\xbb\xe5\xab\x8a\x09\x35\x69\xb3\x89\x12\x3b\x62\xa6\x36\x40\x0d\x24\xde\x5c\x09\x58\x6b\x7c\x5d\xa8\x2d\x43\x35\x72\x8e\x4c\xa3\x62\xca\x9d\xde\x18\xe2\x35\xd4\x24\x7d\xfe\xcd\x32\xdb\xdd\xbd\x1a\x26\x2a\x70\x3a\x1b\xb5\x97\x39\x4b\xfd\x49\x02\x05\xa6\x8e\x98\x4c\x43\xc9\xac\x08\x74\xe6\xe0\xc4\x32\xb5\x78\x08\x5c\x69\xce\xeb\x0a\x95\x5b\xea\xf0\x65\x6e\x2e\x7d\xab\xda\x50\x59\x07\xde\x8b\xa0\x61\xa9\xf8\xf7\x1c\x6a\x81\xd3\xbd\xc3\x71\x8d\xcb\xdc\x07\xba\x46\x35\x83\x54\x5d\x3a\x0f\xc7\x45\x76\x72\x72\x72\x75\x85\x51\x19\xdd\xe4\xab\xef\x21\x69\x63\x05\x91\xeb\xad\x7e\xbb\x8b\xf2\xc3\xf4\x87\x55\xb1\xd8\x39\xc9\x48\x29\x84\xbb\xf4\xfe\xd6\x8e\x86\xae\xdc\xc7\x81\x8b\xf3\xbd\x07\x65\xba\xad\xfb\x0b\x12\xff\x8b\x30\xfb\x12\xc9\xe9\x91\x9a\x49\xe8\xff\xfc\x67\x6a\xf4\xa8\xc9\xc8\x99\xc3\x6d\x7c\x24\xbc\xb0\x7f\x7e\x39\x1c\x13\x38\x7a\x09\xb9\xd8\x62\xdf\xe9\x7f\x65\xa3\x46\x55\xeb\x41\x8b\x26\x97\xc2\x39\x7d\x5e\x26\x93\x38\x5e\x2e\xf3\x6a\x9c\xea\x41\x37\x87\x04\xd2\xd9\xfb\x21\xc4\xbe\x7f\x6f\x13\xcc\x7b\x15\xc8\x0f\x1a\xad\xd3\x12\x7a\x93\x95\x26\xa5\xa3\xcd\x1b\x0c\x7e\xed\xc8\x91\x1b\x65\x1b\xc1\xe6\x0b\x75\x71\xbe\x8c\x2d\x45\xf2\x92\xfd\x0d\x00\x00\xff\xff\xb0\xa7\x2d\x21\x0d\x05\x00\x00" func flowtokenTransfer_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1919,7 +1919,7 @@ func flowtokenTransfer_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/transfer_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x6a, 0x53, 0x3a, 0xa2, 0xb8, 0xe7, 0x84, 0x84, 0xde, 0x4c, 0x92, 0xe8, 0xa8, 0x54, 0x49, 0xdf, 0xa7, 0x97, 0xe, 0x83, 0x7a, 0x21, 0xad, 0xba, 0x30, 0x65, 0xe5, 0x5b, 0xf4, 0x7d, 0x8b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc2, 0xb0, 0x74, 0x99, 0x3, 0x6f, 0x41, 0x71, 0xe2, 0xbc, 0xf1, 0x71, 0xed, 0xb9, 0x22, 0xbe, 0x64, 0x11, 0x50, 0x15, 0x33, 0xe3, 0x9e, 0x56, 0x59, 0x71, 0x7, 0x95, 0x22, 0x4f, 0x7e, 0xb9}} return a, nil } @@ -5763,7 +5763,7 @@ func stakingcollectionTestGet_tokensCdc() (*asset, error) { return a, nil } -var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\xcd\x6e\xd3\x40\x10\xbe\xe7\x29\xa6\x39\x14\x5b\x6a\x5d\x09\x6e\x51\x4b\xd5\x36\x02\x7a\xa1\x55\x0b\xdc\x27\xde\x71\xbc\x60\xef\x58\xbb\xe3\x94\x82\xfa\xee\xc8\x6b\xaf\x1b\xc7\x86\x46\x08\x7c\x49\x6c\x8f\xbf\xfd\x7e\x66\x76\x75\x59\xb1\x15\x78\x57\xf0\xc3\xbd\xe0\x37\x6d\xd6\x57\x5c\x14\x94\x8a\x66\x03\x99\xe5\x12\xe6\x93\xef\xe6\xb3\xd9\xc9\x09\x7c\xb2\x68\x5c\x46\xd6\x01\xc2\x47\x56\xb4\xa4\x82\xd6\x28\x6c\x81\x57\x5f\x29\x95\x16\x01\x0d\x60\x2d\x39\x5b\xfd\xc3\x97\xa6\x29\x73\x6d\xa4\x01\x40\xa3\x00\x95\x72\x20\x39\xed\x20\x08\x03\x1a\x96\x9c\xac\xff\xa2\x36\xe2\xa0\xa3\x01\xcf\x3c\x1a\x10\xad\xc8\x88\xce\x34\x29\x58\x3d\x7a\x24\x61\xb8\x50\xca\x92\x73\xc9\x6c\x26\x0d\x49\xf4\xd5\x91\x61\x45\xd7\xcb\x05\xdc\x8b\xd5\x66\x7d\x04\x2a\x2c\xd7\x3c\xfc\x7c\x6d\xe4\xcd\xeb\x23\x10\x5e\x84\xcf\x63\xf8\x39\x03\x00\x28\xa8\xd5\x32\xf2\xe1\x8e\xb2\x85\x57\x17\x4d\xda\x94\x3c\xff\xbd\x79\x30\x64\x63\x38\x9c\xae\x1b\x3d\xe9\x97\x15\x1e\xbd\xbb\xc2\x6a\xb1\x3f\x90\x47\xaa\x2c\x55\x68\x29\xea\xac\xec\x38\x5f\xb2\xb5\xfc\xf0\x05\x8b\x9a\x62\x38\xbc\x68\xdf\x05\xcd\xcd\xd5\x64\x9c\x53\x08\xa0\xf1\x55\xba\xc8\x27\x12\xeb\x32\x17\x86\xb2\x76\x02\x39\x6e\x08\x10\x36\x58\x68\x35\x91\x1c\x68\x03\x6c\x15\xf9\xa4\x2d\xa5\xa4\x37\x34\x06\x4d\x7a\x2a\x3a\x83\xe8\x60\x5a\xb3\x62\x72\x1d\xf9\x0f\xb8\xa1\x51\x41\x84\x6d\x9a\x0b\x10\x8e\xb7\xe5\x79\x67\xd0\xe8\x34\x9a\x2f\xc9\x89\x36\xe8\x99\x05\xb9\xdb\x32\x26\x04\x38\x12\xa8\xab\x64\x1e\xf7\x78\x4f\xb3\x6d\xe7\xde\x93\x00\x82\xa5\x8c\x2c\x99\xd4\x77\x65\xa3\x6f\x7b\x16\xa6\x63\x6f\x2e\x47\x45\x96\xfc\xae\xe5\xe0\x2c\x70\x4c\x9c\xb0\xc5\x35\x25\x2b\x1f\xe5\xe9\xff\x68\xc5\xb7\x51\xc3\x63\x31\xbd\x49\x8c\xcb\xef\x5b\x46\xb7\x28\x79\x3c\x70\xfa\xfc\x3c\x98\x7d\xc5\x75\xa1\xc0\xb0\x40\x4b\x7b\xd7\x26\x1c\x1b\xd3\xb4\x4b\xe3\x5e\x65\x75\x89\xf6\x11\x6a\x47\xf6\x95\x0b\x36\xcc\xe3\x91\xf3\x4d\xf1\x6d\xbd\x2a\x74\xda\xb5\x06\x70\xd6\xfa\xbf\x57\x33\x0b\x27\xd0\x43\xb6\x73\x18\x70\xce\x60\x4d\xd2\xdd\x44\xc2\xc3\xa5\x2f\x83\xa0\x14\x2b\x5c\xe9\x42\xcb\x63\x08\xbe\xf2\x6c\xa0\x24\xc9\x59\x39\xc0\x0d\xea\x02\x57\x05\x01\xb7\xd2\xba\x21\x98\x6a\x8b\x64\xd8\x17\xd3\x7b\x02\x9c\x3d\x93\x4c\xfa\xe5\x35\xb9\x41\x0a\xa1\x53\xf6\x4f\x7f\xcf\xc2\xd6\xec\xbf\x89\x1d\xcb\x17\x63\x0f\xde\x0c\x22\xdf\x1a\x39\xfa\x4e\x69\x2d\x34\xdc\xba\xee\xa8\xe4\xa9\x4d\xa5\x3d\x96\x5e\x9c\xc5\x64\x90\xbf\x19\x20\x9c\x1e\xff\x79\x42\x13\xeb\xd7\xee\x3f\xe8\x4f\x9e\xf6\x77\xe7\xe4\xd9\xba\x19\x76\xd3\x92\x2a\x76\x5a\xa6\x8f\xc7\x7f\xd1\x33\x09\x2a\xd5\x83\xde\xf8\x0d\x3c\x3a\x3d\x1e\x8a\x3d\x08\x4e\x3f\xfd\x0a\x00\x00\xff\xff\x54\xf8\x55\x3e\x2e\x08\x00\x00" +var _stakingcollectionTransfer_delegatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\x5f\x6f\xd3\x30\x10\x7f\xef\xa7\xb8\xf5\x61\x24\xd2\x96\x49\xf0\x56\x6d\x4c\xdb\x2a\x60\x2f\x6c\xda\x80\xf7\x6b\x7c\x69\x0c\x89\x2f\xb2\x2f\x1d\x03\xed\xbb\xa3\xfc\x71\xd6\x34\x86\x55\x08\xf2\xd2\x26\x3e\xff\xfc\xfb\x73\xb6\x75\x59\xb1\x15\x78\x57\xf0\xc3\xbd\xe0\x37\x6d\xd6\x57\x5c\x14\x94\x8a\x66\x03\x99\xe5\x12\xe6\xc1\xb1\xf9\x6c\x76\x72\x02\x9f\x2c\x1a\x97\x91\x75\x80\xf0\x91\x15\x2d\xa9\xa0\x35\x0a\x5b\xe0\xd5\x57\x4a\xa5\x43\x40\x03\x58\x4b\xce\x56\xff\x68\x4b\xd3\x94\x6b\x23\xcd\x7c\x34\x0a\x50\x29\x07\x92\xd3\x0e\x80\x30\xa0\x61\xc9\xc9\xfa\x09\x0e\x7a\x16\xf0\x4c\xa3\x01\xd1\x8a\x8c\xe8\x4c\x93\x82\xd5\x63\x8b\x24\x0c\x17\x4a\x59\x72\x2e\x99\xcd\xa4\xe1\x88\x6d\x75\x64\x58\xd1\xf5\x72\x01\xf7\x62\xb5\x59\x1f\x81\xf2\xcb\x35\x1f\x3f\x5f\x1b\x79\xf3\xfa\x08\x84\x17\x7e\x7a\x0c\x3f\x67\x00\x00\x05\x75\x52\x26\x36\xdc\x51\xb6\x68\xc5\x45\x41\x97\x92\xe7\xbf\x37\x0f\x86\x6c\x0c\x87\xe1\xba\xc9\x97\x61\x59\xe1\xc9\xd8\x15\x56\x8b\xfd\x81\x5a\xa4\xca\x52\x85\x96\xa2\xde\xca\x9e\xf3\x25\x5b\xcb\x0f\x5f\xb0\xa8\x29\x86\xc3\x8b\x6e\xcc\x6b\x6e\x9e\x26\xe2\x9c\x7c\x00\x8d\xaf\xd2\x27\x1e\x48\xac\x8f\x5c\x18\xca\xda\x09\xe4\xb8\x21\x40\xd8\x60\xa1\x55\x20\x39\xd0\x06\xd8\x2a\x6a\x93\xb6\x94\x92\xde\xd0\x14\x34\x19\xa8\xe8\x0c\xa2\x83\xb0\x66\xc5\xe4\x7a\xf2\x1f\x70\x43\x93\x82\x08\xbb\x34\x17\x20\x1c\x6f\xcb\x6b\x9d\x41\xa3\xd3\x68\xbe\x24\x27\xda\x60\xcb\xcc\xcb\xdd\x96\x11\x10\xe0\x48\xa0\xae\x92\x79\x3c\xe0\x3d\xcd\xb6\x9d\x7b\x4f\x02\x08\x96\x32\xb2\x64\xd2\xb6\x2b\x1b\x7d\xdb\x5b\x21\x1c\x7b\xf3\x38\x2a\xb2\xe4\x77\x2d\x07\x67\x9e\x63\xe2\x84\x2d\xae\x29\x59\xb5\x51\x9e\xfe\x8f\x56\x7c\x1b\x35\x3c\x16\xe1\x33\x62\x5a\x7e\xdf\x31\xba\x45\xc9\xe3\x91\xd3\xe7\xe7\xde\xec\x2b\xae\x0b\x05\x86\x05\x3a\xda\xbb\x36\xe1\xd4\x98\xa6\x5d\x1a\xf7\x2a\xab\x4b\xb4\x8f\x50\x3b\xb2\xaf\x86\xb3\x64\x1e\x4f\x9c\x6f\x8a\x6f\xeb\x55\xa1\xd3\xbe\x35\x80\xb3\xce\xff\xbd\x9a\x59\x38\x81\x01\xb2\xdb\x87\x1e\xe7\x0c\xd6\x24\xfd\x4b\x24\x3c\x5e\xfa\xd2\x0b\x4a\xb1\xc2\x95\x2e\xb4\x3c\xfa\xe0\xab\x96\x0d\x94\x24\x39\x2b\x07\xb8\x41\x5d\xe0\xaa\x20\xe0\x4e\x5a\xbf\x09\x42\x6d\x91\x8c\xfb\x22\x7c\x26\xc0\xd9\x33\xc9\x64\x58\x5e\x93\x1b\xa5\xe0\x3b\x65\xff\xf4\xf7\x2c\xec\xcc\xfe\x9b\xd8\xb1\x7c\x31\x76\xef\xcd\x28\xf2\xad\x2d\x47\xdf\x29\xad\x85\xc6\x47\xd7\x1d\x95\x1c\x3a\x54\xba\x5b\xe9\xc5\xbd\x98\x8c\xf2\x37\x23\x84\xd3\xe3\x3f\xef\xd0\xc4\xb6\x6b\x0f\x13\x86\x9b\xa7\xfb\xdd\xb9\x79\xb6\x5e\xc6\xdd\xb4\xa4\x8a\x9d\x96\xf0\xf5\xf8\x2f\x7a\x26\x41\xa5\x06\xd0\x9b\xf6\x00\x8f\x4e\x8f\xc7\x62\x0f\xbc\xd3\x4f\xbf\x02\x00\x00\xff\xff\x99\x35\x2e\x9f\x2d\x08\x00\x00" func stakingcollectionTransfer_delegatorCdcBytes() ([]byte, error) { return bindataRead( @@ -5779,11 +5779,11 @@ func stakingcollectionTransfer_delegatorCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_delegator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x83, 0xec, 0x8c, 0x84, 0x70, 0xc9, 0x5e, 0xfc, 0xb9, 0xf3, 0x21, 0x99, 0x5d, 0x9a, 0x65, 0x6a, 0xfc, 0xcb, 0xc8, 0x4f, 0x4d, 0x79, 0x9d, 0x9, 0x43, 0xed, 0x77, 0xec, 0xd9, 0x16, 0x2c, 0x33}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x61, 0xe2, 0x8a, 0xda, 0x69, 0xb9, 0x20, 0x50, 0x6, 0x1e, 0x93, 0x59, 0x1f, 0x80, 0x46, 0xb8, 0x26, 0x15, 0x8a, 0x24, 0xdb, 0xab, 0xd0, 0xb4, 0x34, 0x54, 0x8d, 0xc4, 0x27, 0xc1, 0x69, 0xa2}} return a, nil } -var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\x4f\x53\xdb\x3a\x10\xbf\xe7\x53\x2c\x39\xf0\xec\x19\x30\xf7\x0c\x79\x0c\x90\x79\xef\x71\x78\x85\x81\x4e\x2f\x9d\x1e\x36\xd6\x3a\x56\xeb\x68\x3d\xd2\x3a\x0c\xed\xf0\xdd\x3b\xb2\xec\x24\x8e\xd5\x86\x43\xf1\x05\x62\xad\x76\x7f\xff\x2c\xe9\x75\xcd\x56\xe0\x9f\x8a\x9f\x9f\x04\xbf\x69\xb3\xba\xe5\xaa\xa2\x5c\x34\x1b\x28\x2c\xaf\x61\x1a\x5d\x9b\x4e\x26\x17\x17\xf0\xd1\xa2\x71\x05\x59\x07\x08\x1f\x58\x91\x2f\x23\x0b\xbc\xfc\x4a\xb9\x84\xed\x68\x00\x1b\x29\xd9\xea\xef\x6d\x5d\x9e\x33\x37\x46\xfc\x6e\x34\x0a\x50\x29\x07\x52\xd2\xfe\x76\x61\x40\xc3\x52\x92\x6d\xcb\x1b\x23\x0e\x3a\x00\xb0\x43\xe0\x3b\x68\x45\x46\x74\xa1\x49\xc1\xf2\xa5\x6d\x23\x0c\xd7\x4a\x59\x72\x2e\x9b\x4c\xc4\xc3\xc3\xb6\x3a\x31\xac\xe8\x6e\x31\x83\x27\xb1\xda\xac\xce\x40\x78\xd6\x57\xa6\xf0\x63\x02\x00\x50\x51\xc0\x3c\x22\xfb\x48\xc5\xac\x65\x91\x44\xb5\xc8\x76\xff\xde\x3f\x1b\xb2\x29\x9c\xc6\xeb\x46\x6f\xb6\x63\x85\x47\x6b\xb7\x58\xcf\xde\xde\xa8\xed\x54\x5b\xaa\xd1\x52\xd2\xa9\xd6\x61\xbe\x61\x6b\xf9\xf9\x13\x56\x0d\xa5\x70\x7a\x1d\xd6\x7a\xce\xfe\xf1\x46\x96\xd4\x6b\xed\x25\x94\xce\xd7\x43\x67\x3a\x63\x85\x61\xdd\x38\x81\x12\x37\x04\x08\x1b\xac\xb4\x8a\x38\x04\xda\x00\x5b\x15\x1c\xb5\x94\x93\xde\xd0\x41\xc7\x6c\x0b\x42\x17\x90\x9c\xc4\xd9\x2a\x26\xd7\xc1\xfe\x0f\x37\x34\x2a\x48\x30\xf8\x38\x03\xe1\x74\x9f\x58\xab\x09\x1a\x9d\x27\xd3\x05\x39\xd1\x06\x5b\x58\x3d\xd1\x7d\x0e\x11\xf4\x8e\x04\x9a\x3a\x9b\xa6\xdb\x7e\xaf\x93\x7d\xcd\xfe\x25\x01\x04\x4b\x05\x59\x32\x79\x1b\x3d\x4f\x6e\x3f\xed\x71\xc3\xfd\xe3\xa8\x2a\xb2\x5f\x85\x0d\xe6\x3d\xc6\xcc\x09\x5b\x5c\x51\xb6\x6c\x4d\xbc\x7c\x8f\x10\xfe\x9d\x78\x1c\xb3\xf8\x19\x30\x2e\x7f\x0a\x88\x1e\x50\xca\x74\xa0\xf4\xd5\x55\x2f\xf6\x2d\x37\x95\x02\xc3\x02\x01\xf6\xa1\x4c\x38\x16\xc6\x67\xc5\xab\x57\x5b\xbd\x46\xfb\x02\x8d\x23\xfb\x97\xeb\x65\x98\xa6\x23\xe5\x7d\xf1\x43\xb3\xac\x74\xde\x45\x03\xb8\x08\xfa\x1f\x8f\xb1\x70\x06\xdb\x7e\xe1\xf3\xeb\x9b\xcc\x61\x45\xd2\xfd\x48\x84\x87\x73\x6f\x7a\x36\x39\xd6\xb8\xd4\x95\x96\x97\xde\xf5\xba\x85\x02\x6b\x92\x92\x95\x03\xdc\xa0\xae\x70\x59\x11\x70\xe0\xd5\xc5\x3f\x96\x89\x6c\x18\x8a\xf8\x51\x00\xf3\x1d\xc8\x6c\x3b\x5e\x93\x1b\x58\xd0\xc7\xe4\xed\xd6\xbf\xb1\x30\x28\xfd\x4e\x9e\xf7\xda\xc4\xfd\xf6\xfe\xac\x31\x2f\xb5\xa1\x8e\xff\x9d\x29\x18\xe6\xbf\xff\x84\xb2\x15\xc9\xff\x83\x5d\x2e\x49\x3f\x87\x4b\xe0\xcb\x51\x0a\xab\xdd\xcc\x6d\x9e\xb4\x9f\x5a\x70\x08\x93\xab\x29\x0f\xf7\x8e\x6f\x09\x77\x8b\x83\x84\x3e\xd2\x9a\x47\x87\x5d\xb8\x10\x8f\x9e\x11\xd9\x80\xba\xd9\x6d\xbf\x3c\x3f\xc2\xd9\xb6\x53\xfd\xc0\xed\x75\x17\xfe\x0e\xc1\x2d\xa8\x66\xa7\x25\x72\xed\xfe\x89\xa4\x66\xa8\x94\xef\x7a\xdf\xde\x15\xc9\xe5\xf9\x1e\x85\x93\xb3\x88\x95\xb3\xc8\xbb\x90\xb2\xd7\xc9\xeb\xcf\x00\x00\x00\xff\xff\x2d\x4d\x77\x9d\xa0\x08\x00\x00" +var _stakingcollectionTransfer_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\xcd\x6e\xdb\x38\x10\xbe\xfb\x29\x26\x3e\x64\x25\x20\x51\xee\x46\xbc\x41\x12\x63\x77\x73\xd8\x26\x48\x8a\x5e\x8a\x1e\xc6\xe2\xc8\x62\x2b\x73\x04\x72\xe4\x20\x2d\xf2\xee\x05\x45\x49\xfe\x11\x5b\xe7\xd0\xe8\x92\x58\x1c\xce\x7c\x7f\x22\xf5\xba\x66\x2b\xf0\x4f\xc5\xcf\x4f\x82\xdf\xb4\x59\xdd\x72\x55\x51\x2e\x9a\x0d\x14\x96\xd7\x30\x8d\xae\x4d\x27\x93\x8b\x0b\xf8\x68\xd1\xb8\x82\xac\x03\x84\x0f\xac\xc8\x97\x91\x05\x5e\x7e\xa5\x5c\xc2\x76\x34\x80\x8d\x94\x6c\xf5\xf7\xb6\x2e\xcf\xb9\x31\xe2\x37\xa3\x51\x80\x4a\x39\x90\x92\x76\x77\x0b\x03\x1a\x96\x92\x6c\x5f\xed\xa0\x9b\x0f\x5b\x00\xbe\x83\x56\x64\x44\x17\x9a\x14\x2c\x5f\xda\x36\xc2\x70\xad\x94\x25\xe7\xb2\xc9\x44\x3c\x3a\x6c\xab\x13\xc3\x8a\xee\x16\x33\x78\x12\xab\xcd\xea\x0c\x84\x67\x7d\x65\x0a\x3f\x26\x00\x00\x15\x05\xc8\x23\xae\x8f\x54\xcc\x5a\x12\x49\x54\x8a\x6c\xfb\xef\xfd\xb3\x21\x9b\xc2\x69\xbc\x6e\xf4\x66\x18\x2b\x3c\x5a\xbb\xc5\x7a\xf6\xf6\x46\x6d\xa7\xda\x52\x8d\x96\x92\x4e\xb5\x0e\xf3\x0d\x5b\xcb\xcf\x9f\xb0\x6a\x28\x85\xd3\xeb\xb0\xd6\x73\xf6\x8f\xf7\xb1\xa4\x5e\x6b\x2f\xa1\x74\xb6\x1e\x3a\xd3\xf9\x2a\x0c\xeb\xc6\x09\x94\xb8\x21\x40\xd8\x60\xa5\x55\xc4\x21\xd0\x06\xd8\xaa\xe0\xa8\xa5\x9c\xf4\x86\x0e\x3a\x66\x03\x08\x5d\x40\x72\x12\x67\xab\x98\x5c\x07\xfb\x3f\xdc\xd0\xa8\x20\xc1\xe0\xe3\x0c\x84\xd3\x5d\x62\xad\x26\x68\x74\x9e\x4c\x17\xe4\x44\x1b\x6c\x61\xf5\x44\x77\x39\x44\xd0\x3b\x12\x68\xea\x6c\x9a\x0e\xfd\x5e\x27\xbb\x9a\xfd\x4b\x02\x08\x96\x0a\xb2\x64\xf2\x36\x7a\x9e\xdc\x6e\xd8\xe3\x86\xfb\xc7\x51\x55\x64\xbf\x0a\x1b\xcc\x7b\x8c\x99\x13\xb6\xb8\xa2\x6c\xd9\x9a\x78\xf9\x1e\x21\xfc\x3b\xf1\x38\x66\xf1\x23\x60\x5c\xfe\x14\x10\x3d\xa0\x94\xe9\x9e\xd2\x57\x57\xbd\xd8\xb7\xdc\x54\x0a\x0c\x0b\x04\xd8\x87\x32\xe1\x58\x18\x9f\x15\xaf\x5e\x6d\xf5\x1a\xed\x0b\x34\x8e\xec\x5f\xc3\x69\x31\x4d\x47\xca\xfb\xe2\x87\x66\x59\xe9\xbc\x8b\x06\x70\x11\xf4\x3f\x1e\x63\xe1\x0c\x86\x7e\xe1\xf3\xeb\x9b\xcc\x61\x45\xd2\xfd\x48\x84\xf7\xe7\xde\xf4\x6c\x72\xac\x71\xa9\x2b\x2d\x2f\xbd\xeb\x75\x0b\x05\xd6\x24\x25\x2b\x07\xb8\x41\x5d\xe1\xb2\x22\xe0\xc0\xab\x8b\x7f\x2c\x13\xd9\x7e\x28\xe2\x47\x01\xcc\xb7\x20\xb3\x61\xbc\x26\xb7\x67\x41\x1f\x93\xb7\x5b\xff\xc6\xc2\xa0\xf4\x3b\x79\xde\x6b\x13\xf7\xdb\xfb\xb3\xc6\xbc\xd4\x86\x3a\xfe\x77\xa6\x60\x98\xff\xfe\x13\xca\x56\x24\xff\xef\xed\x72\x49\xfa\x39\x5c\x02\x5f\x8e\x52\x58\x6d\x67\x0e\x79\xd2\x7e\x6a\xc1\x21\x4c\xae\xa6\x3c\xdc\x3b\xbe\x25\xdc\x2d\x0e\x12\xfa\x48\x6b\x1e\x1d\x76\xe1\x3e\x3c\x7a\x46\x64\x7b\xd4\xcd\x76\xfb\xe5\xf9\x11\xce\xb6\x9d\xea\x07\x0e\xd7\x5d\xf8\xbb\x0f\x6e\x41\x35\x3b\x2d\x91\x6b\xf7\x4f\x24\x35\x43\xa5\x7c\xd7\xfb\xf6\xae\x48\x2e\xcf\x77\x28\x9c\x9c\x45\xac\x9c\x45\xde\x85\x94\xbd\x4e\x5e\x7f\x06\x00\x00\xff\xff\x1a\xf2\x57\x38\x9f\x08\x00\x00" func stakingcollectionTransfer_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5799,7 +5799,7 @@ func stakingcollectionTransfer_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/transfer_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x93, 0x5d, 0xe5, 0x5c, 0x17, 0xee, 0x42, 0xc6, 0x72, 0x3f, 0x5d, 0x21, 0xbf, 0xd2, 0x37, 0x7a, 0x97, 0x58, 0x8a, 0x4, 0x83, 0x39, 0x9c, 0x7b, 0x7e, 0x8e, 0xfa, 0xed, 0xbe, 0x18, 0x27, 0xe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x26, 0x9a, 0x52, 0x5d, 0x70, 0xc3, 0xb7, 0xd6, 0x87, 0xa1, 0x10, 0xeb, 0x40, 0xdc, 0xef, 0xf6, 0xcf, 0x1c, 0xf7, 0x4d, 0xc3, 0xb6, 0xb7, 0xf7, 0x2e, 0x78, 0x83, 0x9a, 0x1e, 0xe3, 0xd, 0xa2}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index fe02e82eb..60fc50ced 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -996,7 +996,7 @@ { "id": "SCO.13", "name": "Transfer Node", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the receiver's account\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeStaker object from an authorizers account\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the receiver's account\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", "arguments": [ { "type": "String", @@ -1022,12 +1022,12 @@ } ], "network": "mainnet", - "hash": "38bfd23b200ecef4d13fa3c2ea998b51e6a24f3a8ceb260d2affab7c918a97d0" + "hash": "3578c7f3b015df3a807dce45a0df262e79d95683cef20bd6247a8f1184c56279" }, { "id": "SCO.14", "name": "Transfer Delegator", - "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a referamce to a StakingCollection in the receiver's account\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", + "source": "import FlowStakingCollection from 0x8d0e87b65159ae63\n\n// Transfers a NodeDelegator object from an authorizers account\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a referamce to a StakingCollection in the receiver's account\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", "arguments": [ { "type": "String", @@ -1064,7 +1064,7 @@ } ], "network": "mainnet", - "hash": "11e2107d2ccd96cb6b3fa3a704491dcd9e1736215137304e0494243c21befc76" + "hash": "8c7b8460f11ae786c207493eac35deaccb456a31f9df34ddecccad12685c61fc" }, { "id": "SCO.15", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 06cf3490b..ac9a6dc88 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -996,7 +996,7 @@ { "id": "SCO.13", "name": "Transfer Node", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeStaker object from an authorizers accoount\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the receiver's account\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeStaker object from an authorizers account\n// and adds the NodeStaker to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeStaker object to must have a valid Staking Collection in order to receive the NodeStaker.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeStaker to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the receiver's account\")\n\n let machineAccountInfo = self.fromStakingCollectionRef.getMachineAccounts()[nodeID]\n ?? panic(\"Could not get machine account info for the specified node ID\")\n\n // Remove the NodeStaker from the authorizers StakingCollection.\n let nodeStaker \u003c- self.fromStakingCollectionRef.removeNode(nodeID: nodeID)\n\n // Deposit the NodeStaker to the receivers StakingCollection.\n self.toStakingCollectionCap.addNodeObject(\u003c- nodeStaker!, machineAccountInfo: machineAccountInfo)\n }\n}", "arguments": [ { "type": "String", @@ -1022,12 +1022,12 @@ } ], "network": "testnet", - "hash": "311f4071dda8b17ac6cbc6f0a27e98bd426026825d3c68308903fead884e616e" + "hash": "a39eedbe19f252c24ba2cc74aa70c0afd68b8d89528cad05a0a535e2f9c6ee87" }, { "id": "SCO.14", "name": "Transfer Delegator", - "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeDelegator object from an authorizers accoount\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a referamce to a StakingCollection in the receiver's account\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", + "source": "import FlowStakingCollection from 0x95e019a17d0e23d7\n\n// Transfers a NodeDelegator object from an authorizers account\n// and adds the NodeDelegator to another accounts Staking Collection\n// identified by the to Address.\n\ntransaction(nodeID: String, delegatorID: UInt32, to: Address) {\n let fromStakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n let toStakingCollectionCap: \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n // The account to transfer the NodeDelegator object to must have a valid Staking Collection in order to receive the NodeDelegator.\n if (!FlowStakingCollection.doesAccountHaveStakingCollection(address: to)) {\n panic(\"Destination account must have a Staking Collection set up.\")\n }\n\n // Get a reference to the authorizers StakingCollection\n self.fromStakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n // Get the PublicAccount of the account to transfer the NodeDelegator to. \n let toAccount = getAccount(to)\n\n // Borrow a capability to the public methods available on the receivers StakingCollection.\n self.toStakingCollectionCap = toAccount.capabilities\n .borrow\u003c\u0026FlowStakingCollection.StakingCollection\u003e(FlowStakingCollection.StakingCollectionPublicPath)\n ?? panic(\"Could not borrow a referamce to a StakingCollection in the receiver's account\")\n }\n\n execute {\n // Remove the NodeDelegator from the authorizers StakingCollection.\n let nodeDelegator \u003c- self.fromStakingCollectionRef.removeDelegator(nodeID: nodeID, delegatorID: delegatorID)\n\n // Deposit the NodeDelegator to the receivers StakingCollection.\n self.toStakingCollectionCap.addDelegatorObject(\u003c- nodeDelegator!)\n }\n}", "arguments": [ { "type": "String", @@ -1064,7 +1064,7 @@ } ], "network": "testnet", - "hash": "f9fa239cb78b3e07b8f8d56e173e2673b4b53aeb07d507a769c8d96eaf400b8d" + "hash": "135df83060f854d487030594e954e9642e4cf6accb5b5abbdf88a9e075468913" }, { "id": "SCO.15", diff --git a/transactions/flowToken/burn_tokens.cdc b/transactions/flowToken/burn_tokens.cdc index 4707c3043..dc5ae2790 100644 --- a/transactions/flowToken/burn_tokens.cdc +++ b/transactions/flowToken/burn_tokens.cdc @@ -4,8 +4,8 @@ // // The burning amount would be a parameter to the transaction -import FungibleToken from "FungibleToken" -import FlowToken from "FlowToken" +import "FungibleToken" +import "FlowToken" transaction(amount: UFix64) { diff --git a/transactions/flowToken/create_forwarder.cdc b/transactions/flowToken/create_forwarder.cdc index 798cf1695..4bb0a5c6f 100644 --- a/transactions/flowToken/create_forwarder.cdc +++ b/transactions/flowToken/create_forwarder.cdc @@ -23,9 +23,9 @@ Steps to set up accounts with token forwarder: getting the Receiver from the account that is the recipient. */ -import FungibleToken from "FungibleToken" -import FlowToken from "FlowToken" -import TokenForwarding from "TokenForwarding" +import "FungibleToken" +import "FlowToken" +import "TokenForwarding" transaction(receiver: Address) { diff --git a/transactions/flowToken/mint_tokens.cdc b/transactions/flowToken/mint_tokens.cdc index 8a35bc804..602398d8b 100644 --- a/transactions/flowToken/mint_tokens.cdc +++ b/transactions/flowToken/mint_tokens.cdc @@ -1,5 +1,5 @@ -import FungibleToken from "FungibleToken" -import FlowToken from "FlowToken" +import "FungibleToken" +import "FlowToken" /// This transaction mints tokens using the account that stores the Flow Token Admin resource /// This is the service account diff --git a/transactions/flowToken/scripts/get_balance.cdc b/transactions/flowToken/scripts/get_balance.cdc index 9483f4b2a..d36cb99a9 100644 --- a/transactions/flowToken/scripts/get_balance.cdc +++ b/transactions/flowToken/scripts/get_balance.cdc @@ -1,7 +1,7 @@ // This script reads the balance field of an account's FlowToken Balance -import FungibleToken from "FungibleToken" -import FlowToken from "FlowToken" +import "FungibleToken" +import "FlowToken" access(all) fun main(account: Address): UFix64 { diff --git a/transactions/flowToken/scripts/get_supply.cdc b/transactions/flowToken/scripts/get_supply.cdc index 3f94b91ac..b782fd2d2 100644 --- a/transactions/flowToken/scripts/get_supply.cdc +++ b/transactions/flowToken/scripts/get_supply.cdc @@ -1,7 +1,7 @@ // This script reads the total supply field // of the FlowToken smart contract -import FlowToken from "FlowToken" +import "FlowToken" access(all) fun main(): UFix64 { diff --git a/transactions/flowToken/setup_account.cdc b/transactions/flowToken/setup_account.cdc index fb792aded..c575fa3c0 100644 --- a/transactions/flowToken/setup_account.cdc +++ b/transactions/flowToken/setup_account.cdc @@ -3,8 +3,8 @@ // to add a Vault resource to their account // so that they can use the flowToken -import FungibleToken from "FungibleToken" -import FlowToken from "FlowToken" +import "FungibleToken" +import "FlowToken" transaction { diff --git a/transactions/flowToken/transfer_tokens.cdc b/transactions/flowToken/transfer_tokens.cdc index a75181e46..34f682b57 100644 --- a/transactions/flowToken/transfer_tokens.cdc +++ b/transactions/flowToken/transfer_tokens.cdc @@ -5,8 +5,8 @@ // The withdraw amount and the account from getAccount // would be the parameters to the transaction -import FungibleToken from "FungibleToken" -import FlowToken from "FlowToken" +import "FungibleToken" +import "FlowToken" transaction(amount: UFix64, to: Address) { diff --git a/transactions/stakingCollection/transfer_delegator.cdc b/transactions/stakingCollection/transfer_delegator.cdc index a9c1b19a2..f83d3a2ff 100644 --- a/transactions/stakingCollection/transfer_delegator.cdc +++ b/transactions/stakingCollection/transfer_delegator.cdc @@ -1,6 +1,6 @@ import FlowStakingCollection from "FlowStakingCollection" -// Transfers a NodeDelegator object from an authorizers accoount +// Transfers a NodeDelegator object from an authorizers account // and adds the NodeDelegator to another accounts Staking Collection // identified by the to Address. diff --git a/transactions/stakingCollection/transfer_node.cdc b/transactions/stakingCollection/transfer_node.cdc index c7e392e89..bc7b4c7a4 100644 --- a/transactions/stakingCollection/transfer_node.cdc +++ b/transactions/stakingCollection/transfer_node.cdc @@ -1,6 +1,6 @@ import FlowStakingCollection from "FlowStakingCollection" -// Transfers a NodeStaker object from an authorizers accoount +// Transfers a NodeStaker object from an authorizers account // and adds the NodeStaker to another accounts Staking Collection // identified by the to Address. From 486ea68d2da3ff0463243566469c6d34fd370373 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 15 Apr 2024 17:09:38 -0500 Subject: [PATCH 117/132] update nft dependencies --- lib/go/contracts/go.mod | 2 +- lib/go/contracts/go.sum | 4 ++-- lib/go/templates/go.mod | 2 +- lib/go/templates/go.sum | 4 ++-- lib/go/templates/manifest.mainnet.json | 8 ++++---- lib/go/templates/manifest.testnet.json | 8 ++++---- lib/go/test/go.mod | 4 ++-- lib/go/test/go.sum | 8 ++++---- 8 files changed, 20 insertions(+), 20 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 6d8a2d97e..0ef4e5c17 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -6,7 +6,7 @@ require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5 github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 5617d867b..6e0c05062 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1623,8 +1623,8 @@ github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b h1:B6IRYFFZz7Z1K9f7w+JDA1MPSWzUvKPBYsuryocf+HU= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5 h1:SM+m82Ezc/SvR+l17DRjfdaA8KSOIp9iUxD/sdMky5k= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 8ccf6b1ba..b122f1885 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -7,7 +7,7 @@ require ( github.com/onflow/cadence v1.0.0-M3 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5 github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 5478c5ca8..6eb3571b4 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1619,8 +1619,8 @@ github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b h1:KTnwl1Ttla6Yg39sWeJoyCAzl9GgUHYjvh2d8qBcdUE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5 h1:yi3+QdygbkHFU+2vJMWyriO+BDYum2BqJtrVqfsnuQM= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index 60fc50ced..cfa472cea 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -298,7 +298,7 @@ { "id": "NFT.02", "name": "Transfer NFT with Paths", - "source": "import NonFungibleToken from 0x1d7e57aa55817448\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import NonFungibleToken from 0x1d7e57aa55817448\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -346,12 +346,12 @@ } ], "network": "mainnet", - "hash": "4c509996ec971e19f26d497a7daa7563bdb10d2a401b5cf214eff95beec565fc" + "hash": "2cb2cd6408a35f08b4f9b13e6e6b44d5325eb78a7a1eebb0e790ee285bdd1365" }, { "id": "NFT.03", "name": "Transfer NFT with Address", - "source": "import NonFungibleToken from 0x1d7e57aa55817448\nimport MetadataViews from 0x1d7e57aa55817448\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import NonFungibleToken from 0x1d7e57aa55817448\nimport MetadataViews from 0x1d7e57aa55817448\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -399,7 +399,7 @@ } ], "network": "mainnet", - "hash": "e380305e11ce6959662fa12715c4689d2c588403e138876225a243b8034c0afc" + "hash": "91fd4533a93f55a756484958e5409b9666c85e4191e9ba6f5fb3587a973d4eb5" }, { "id": "TH.01", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index ac9a6dc88..40b0cd11d 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -298,7 +298,7 @@ { "id": "NFT.02", "name": "Transfer NFT with Paths", - "source": "import NonFungibleToken from 0x631e88ae7f1d7c20\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import NonFungibleToken from 0x631e88ae7f1d7c20\n\n/// Can pass in any storage path and receiver path instead of just the default.\n/// This lets you choose the token you want to send as well the capability you want to send it to.\n///\n/// Any token path can be passed as an argument here, so wallets should\n/// should check argument values to make sure the intended token path is passed in\n///\ntransaction(to: Address, id: UInt64, senderPathIdentifier: String, receiverPathIdentifier: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n let storagePath = StoragePath(identifier: senderPathIdentifier)\n ?? panic(\"Could not construct a storage path from the provided path identifier string\")\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n let publicPath = PublicPath(identifier: receiverPathIdentifier)\n ?? panic(\"Could not construct a public path from the provided path identifier string\")\n\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{NonFungibleToken.Receiver}\u003e(publicPath)\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -346,12 +346,12 @@ } ], "network": "testnet", - "hash": "267278a2c41182ced41877d4ecdec086e07ee152d17e8f5b8ba910b9c91aabde" + "hash": "db0518029ca76e6f2d8ec1517768b1d395523e87d11a4297197f98b53dc9cc2d" }, { "id": "NFT.03", "name": "Transfer NFT with Address", - "source": "import NonFungibleToken from 0x631e88ae7f1d7c20\nimport MetadataViews from 0x631e88ae7f1d7c20\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverCap = recipient.capabilities.get\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not get the recipient's Receiver Capability\")\n\n let receiverRef = receiverCap.borrow()\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", + "source": "import NonFungibleToken from 0x631e88ae7f1d7c20\nimport MetadataViews from 0x631e88ae7f1d7c20\n\n/// Can pass in any contract address and name\n/// This lets you choose the token you want to send because\n/// the transaction gets the metadata from the provided contract.\n///\ntransaction(to: Address, id: UInt64, contractAddress: Address, contractName: String) {\n\n // The NFT resource to be transferred\n let tempNFT: @{NonFungibleToken.NFT}\n\n // NFTCollectionData struct to get paths from\n let collectionData: MetadataViews.NFTCollectionData\n\n prepare(signer: auth(BorrowValue) \u0026Account) {\n\n // Borrow a reference to the nft contract deployed to the passed account\n let resolverRef = getAccount(contractAddress)\n .contracts.borrow\u003c\u0026{NonFungibleToken}\u003e(name: contractName)\n ?? panic(\"Could not borrow a reference to the non-fungible token contract\")\n\n // Use that reference to retrieve the NFTCollectionData view \n self.collectionData = resolverRef.resolveContractView(resourceType: nil, viewType: Type\u003cMetadataViews.NFTCollectionData\u003e()) as! MetadataViews.NFTCollectionData?\n ?? panic(\"Could not resolve the NFTCollectionData view for the given non-fungible token contract\")\n\n\n // borrow a reference to the signer's NFT collection\n let withdrawRef = signer.storage.borrow\u003cauth(NonFungibleToken.Withdraw) \u0026{NonFungibleToken.Collection}\u003e(\n from: self.collectionData.storagePath\n ) ?? panic(\"Account does not store a collection object at the specified path\")\n\n self.tempNFT \u003c- withdrawRef.withdraw(withdrawID: id)\n }\n\n execute {\n // get the recipients public account object\n let recipient = getAccount(to)\n\n // borrow a public reference to the receivers collection\n let receiverRef = recipient.capabilities.borrow\u003c\u0026{NonFungibleToken.Receiver}\u003e(self.collectionData.publicPath)\n ?? panic(\"Could not borrow reference to the recipient's receiver\")\n\n // Deposit the NFT to the receiver\n receiverRef.deposit(token: \u003c-self.tempNFT)\n }\n}", "arguments": [ { "type": "Address", @@ -399,7 +399,7 @@ } ], "network": "testnet", - "hash": "318487e2471852d2cde2c4170a4b67f04cc0e00cc93ab08c9ae9cbf36be9a28b" + "hash": "e4b837ce4d30be9bc74768085a0b43ba4d5edb3bed9c23c18b6a4de1024d459b" }, { "id": "TH.01", diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 25c9391da..9b84c2f92 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -114,8 +114,8 @@ require ( github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 // indirect github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b // indirect - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5 // indirect + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 834bbb82b..53ed0a47b 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1827,10 +1827,10 @@ github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25 github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-go-sdk v1.0.0-M7 h1:5EhtgpupjdhJZoHpu8AhA7++AroGL6BFpb8D0AYIUQw= github.com/onflow/flow-go-sdk v1.0.0-M7/go.mod h1:aXSavLzoRlz5FiMjcI7p5QhihWScGctxydzf4dv/avo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b h1:B6IRYFFZz7Z1K9f7w+JDA1MPSWzUvKPBYsuryocf+HU= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240409211504-f122847cbd9b/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b h1:KTnwl1Ttla6Yg39sWeJoyCAzl9GgUHYjvh2d8qBcdUE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240409211504-f122847cbd9b/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5 h1:SM+m82Ezc/SvR+l17DRjfdaA8KSOIp9iUxD/sdMky5k= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5 h1:yi3+QdygbkHFU+2vJMWyriO+BDYum2BqJtrVqfsnuQM= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.7 h1:+6sBdlE/u4ZMTVB9U1lA6Xn2Bd48lOOX96Bv9dNubsk= github.com/onflow/flow/protobuf/go/flow v0.3.7/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= From 272832a2966ef1919fad2bfd77870d96905cf216 Mon Sep 17 00:00:00 2001 From: Joshua Hannan Date: Wed, 24 Apr 2024 11:43:42 -0500 Subject: [PATCH 118/132] Add entitlement for locked account creator (#423) * update deps, add entitlement for locked account creator * make ci --- README.md | 54 +++++---- contracts/LockedTokens.cdc | 16 +-- flow.json | 112 ++++++++++++------ lib/go/contracts/go.mod | 4 +- lib/go/contracts/go.sum | 8 +- lib/go/contracts/internal/assets/assets.go | 6 +- lib/go/templates/go.mod | 4 +- lib/go/templates/go.sum | 8 +- lib/go/templates/internal/assets/assets.go | 42 +++---- lib/go/test/go.mod | 8 +- lib/go/test/go.sum | 16 +-- transactions/flowToken/transfer_tokens.cdc | 2 +- .../admin/admin_create_shared_accounts.cdc | 2 +- .../admin/admin_deposit_account_creator.cdc | 2 +- ...tody_create_account_with_lease_account.cdc | 2 +- .../custody_create_only_lease_account.cdc | 2 +- .../custody_create_only_shared_account.cdc | 2 +- .../admin/custody_create_shared_accounts.cdc | 2 +- 18 files changed, 171 insertions(+), 121 deletions(-) diff --git a/README.md b/README.md index e80bd9bd7..0530633d2 100644 --- a/README.md +++ b/README.md @@ -27,8 +27,9 @@ so they can build a basic understanding of the programming language. | Network | Contract Address | | ---------------------------- | -------------------- | -| Emulator | `0x0ae53cb6e3f42a79` | -| Testnet/Previewnet/Crescendo | `0x7e60df042a9c0868` | +| Emulator | `0x0ae53cb6e3f42a79` | +| Previewnet | `0x4445e7ad11568276` | +| Testnet/Crescendo | `0x7e60df042a9c0868` | | Sandboxnet | `0x0661ab7d6696a460` | | Mainnet | `0x1654653399040a61` | @@ -46,8 +47,9 @@ You can find transactions for using the Flow Token in the `transactions/flowToke | Network | Contract Address | | ---------------------------- | -------------------- | -| Emulator | `0xe5a8b7f23e8b548f` | -| Testnet/Previewnet/Crescendo | `0x912d5440f7e3769e` | +| Emulator | `0xe5a8b7f23e8b548f` | +| Previewnet | `0xab086ce9cc29fc80` | +| Testnet/Crescendo | `0x912d5440f7e3769e` | | Sandboxnet | `0xe92c2039bbe9da96` | | Mainnet | `0xf919ee77447b7497` | @@ -59,8 +61,9 @@ This contract defines fees that are spent for executing transactions and creatin | Network | Contract Address | | ---------------------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | -| Testnet/Previewnet/Crescendo | `0x8c5303eaa26202d6` | +| Emulator | `0xf8d6e0586b0a20c7` | +| Previewnet | `0xb6763b4399a888c8` | +| Testnet/Crescendo | `0x8c5303eaa26202d6` | | Sandboxnet | `0xf4527793ee68aede` | | Mainnet | `0xe467b9dd11fa00df` | @@ -75,8 +78,9 @@ You can see [more docs about storage capacity and fees here.](https://docs.onflo | Network | Contract Address | | ---------------------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | -| Testnet/Previewnet/Crescendo | `0x8c5303eaa26202d6` | +| Emulator | `0xf8d6e0586b0a20c7` | +| Previewnet | `0xb6763b4399a888c8` | +| Testnet/Crescendo | `0x8c5303eaa26202d6` | | Sandboxnet | `0xf4527793ee68aede` | | Mainnet | `0xe467b9dd11fa00df` | @@ -92,8 +96,9 @@ You can find transactions for interacting with the service account contract in t | Network | Contract Address | | ---------------------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | -| Testnet/Previewnet/Crescendo | `0x8c5303eaa26202d6` | +| Emulator | `0xf8d6e0586b0a20c7` | +| Previewnet | `0xb6763b4399a888c8` | +| Testnet/Crescendo | `0x8c5303eaa26202d6` | | Sandboxnet | `0xf4527793ee68aede` | | Mainnet | `0xe467b9dd11fa00df` | @@ -109,12 +114,13 @@ You can find transactions for interacting with the random beacon `contracts/NodeVersionBeacon.cdc` -| Network | Contract Address | -| ---------------------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | -| Testnet/Previewnet/Crescendo | `0x8c5303eaa26202d6` | -| Sandboxnet | `0xf4527793ee68aede` | -| Mainnet | `0xe467b9dd11fa00df` | +| Network | Contract Address | +| ----------------- | -------------------- | +| Emulator | `0xf8d6e0586b0a20c7` | +| Previewnet | `0xb6763b4399a888c8` | +| Testnet/Crescendo | `0x8c5303eaa26202d6` | +| Sandboxnet | `0xf4527793ee68aede` | +| Mainnet | `0xe467b9dd11fa00df` | The `NodeVersionBeacon` contract holds the past and future protocol versions that should be used @@ -128,12 +134,13 @@ history contract in the `transactions/nodeVersionBeacon` directory. `contracts/FlowIDTableStaking.cdc` `contracts/epochs/FlowEpoch.cdc` -| Network | Contract Address | -| ---------------------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | -| Testnet/Previewnet/Crescendo | `0x9eca2b38b18b5dfe` | -| Sandboxnet | `0xf4527793ee68aede` | -| Mainnet | `0x8624b52f9ddcd04a` | +| Network | Contract Address | +| ------------------- | -------------------- | +| Emulator | `0xf8d6e0586b0a20c7` | +| Previewnet | `0xb6763b4399a888c8` | +| Testnet/Crescendo | `0x9eca2b38b18b5dfe` | +| Sandboxnet | `0xf4527793ee68aede` | +| Mainnet | `0x8624b52f9ddcd04a` | These contract manages the list of identities that correspond to node operators in the Flow network as well as the process for adding and removing nodes from the network via Epochs. @@ -161,7 +168,8 @@ These scripts are documented in the [staking scripts section of the docs](https: | Network | Contract Address | | --------------- | -------------------- | -| Emulator/Canary | `0xf8d6e0586b0a20c7` | +| Emulator | `0xf8d6e0586b0a20c7` | +| Previewnet | `0xb6763b4399a888c8` | | Testnet | `0x95e019a17d0e23d7` | | Sandboxnet | `0xf4527793ee68aede` | | Mainnet | `0x8d0e87b65159ae63` | diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 12c2def45..8483f8218 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -661,14 +661,16 @@ access(all) contract LockedTokens { } } + access(all) entitlement AccountCreator + access(all) resource interface AddAccount { - access(all) fun addAccount( + access(AccountCreator) fun addAccount( sharedAccountAddress: Address, unlockedAccountAddress: Address, tokenAdmin: Capability) } - /// Resource that the Dapper Labs token admin + /// Resource that the Flow token admin /// stores in their account to manage the vesting schedule /// for all the token holders access(all) resource TokenAdminCollection: AddAccount { @@ -682,7 +684,7 @@ access(all) contract LockedTokens { /// Add a new account's locked token manager capability /// to the record - access(all) fun addAccount( + access(AccountCreator) fun addAccount( sharedAccountAddress: Address, unlockedAccountAddress: Address, tokenAdmin: Capability) @@ -703,27 +705,27 @@ access(all) contract LockedTokens { } access(all) resource interface LockedAccountCreatorPublic { - access(all) fun addCapability(cap: Capability<&TokenAdminCollection>) + access(all) fun addCapability(cap: Capability) } // account creators store this resource in their account // in order to be able to register accounts who have locked tokens access(all) resource LockedAccountCreator: LockedAccountCreatorPublic, AddAccount { - access(self) var addAccountCapability: Capability<&TokenAdminCollection>? + access(self) var addAccountCapability: Capability? init() { self.addAccountCapability = nil } - access(all) fun addCapability(cap: Capability<&TokenAdminCollection>) { + access(all) fun addCapability(cap: Capability) { pre { cap.borrow() != nil: "Invalid token admin collection capability" } self.addAccountCapability = cap } - access(all) fun addAccount(sharedAccountAddress: Address, + access(AccountCreator) fun addAccount(sharedAccountAddress: Address, unlockedAccountAddress: Address, tokenAdmin: Capability) { diff --git a/flow.json b/flow.json index 425ef5000..37d730e25 100644 --- a/flow.json +++ b/flow.json @@ -3,91 +3,131 @@ "FlowClusterQC": { "source": "./contracts/epochs/FlowClusterQC.cdc", "aliases": { - "testing": "0x0000000000000007" - } - }, - "FlowContractAudits": { - "source": "./contracts/FlowContractAudits.cdc", - "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xf8d6e0586b0a20c7", + "previewnet": "0xb6763b4399a888c8", + "testnet": "0x9eca2b38b18b5dfe", + "mainnet": "0x8624b52f9ddcd04a" } }, "FlowDKG": { - "source": "./contracts/epochs/FlowEpoch.cdc", + "source": "./contracts/epochs/FlowDKG.cdc", "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xf8d6e0586b0a20c7", + "previewnet": "0xb6763b4399a888c8", + "testnet": "0x9eca2b38b18b5dfe", + "mainnet": "0x8624b52f9ddcd04a" } }, "FlowEpoch": { "source": "./contracts/epochs/FlowEpoch.cdc", "aliases": { - "testing": "0x0000000000000007" - } - }, - "FlowFees": { - "source": "./contracts/FlowFees.cdc", - "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xf8d6e0586b0a20c7", + "previewnet": "0xb6763b4399a888c8", + "testnet": "0x9eca2b38b18b5dfe", + "mainnet": "0x8624b52f9ddcd04a" } }, "FlowIDTableStaking": { "source": "./contracts/FlowIDTableStaking.cdc", "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xf8d6e0586b0a20c7", + "previewnet": "0xb6763b4399a888c8", + "testnet": "0x9eca2b38b18b5dfe", + "mainnet": "0x8624b52f9ddcd04a" } }, - "FlowIDTableStaking_old": { - "source": "./contracts/FlowIDTableStaking_old.cdc", + "FlowServiceAccount": { + "source": "./contracts/FlowServiceAccount.cdc", "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xf8d6e0586b0a20c7", + "previewnet": "0xb6763b4399a888c8", + "testnet": "0x8c5303eaa26202d6", + "mainnet": "0xe467b9dd11fa00df" } }, - "FlowServiceAccount": { - "source": "./contracts/FlowServiceAccount.cdc", + "FlowToken": { + "source": "./contracts/FlowToken.cdc", "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0x0ae53cb6e3f42a79", + "previewnet": "0x4445e7ad11568276", + "testnet": "0x7e60df042a9c0868", + "mainnet": "0x1654653399040a61" } }, - "FlowStakingCollection": { - "source": "./contracts/FlowStakingCollection.cdc", + "FlowFees": { + "source": "./contracts/FlowFees.cdc", "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xe5a8b7f23e8b548f", + "previewnet": "0xab086ce9cc29fc80", + "testnet": "0x912d5440f7e3769e", + "mainnet": "0xf919ee77447b7497" } }, "FlowStorageFees": { "source": "./contracts/FlowStorageFees.cdc", "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xf8d6e0586b0a20c7", + "previewnet": "0xab086ce9cc29fc80", + "testnet": "0x8c5303eaa26202d6", + "mainnet": "0xe467b9dd11fa00df" } }, - "FlowToken": { - "source": "./contracts/FlowToken.cdc", + "LockedTokens": { + "source": "./contracts/LockedTokens.cdc", "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xf8d6e0586b0a20c7", + "previewnet": "0xb6763b4399a888c8", + "testnet": "0x95e019a17d0e23d7", + "mainnet": "0x8d0e87b65159ae63" } }, - "LockedTokens": { - "source": "./contracts/LockedTokens.cdc", + "FlowStakingCollection": { + "source": "./contracts/FlowStakingCollection.cdc", "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xf8d6e0586b0a20c7", + "previewnet": "0xb6763b4399a888c8", + "testnet": "0x95e019a17d0e23d7", + "mainnet": "0x8d0e87b65159ae63" } }, "NodeVersionBeacon": { "source": "./contracts/NodeVersionBeacon.cdc", "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xf8d6e0586b0a20c7", + "previewnet": "0xb6763b4399a888c8", + "testnet": "0x8c5303eaa26202d6", + "mainnet": "0xe467b9dd11fa00df" } }, "RandomBeaconHistory": { "source": "./contracts/RandomBeaconHistory.cdc", "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xf8d6e0586b0a20c7", + "previewnet": "0xb6763b4399a888c8", + "testnet": "0x8c5303eaa26202d6", + "mainnet": "0xe467b9dd11fa00df" } }, "StakingProxy": { "source": "./contracts/StakingProxy.cdc", "aliases": { - "testing": "0x0000000000000007" + "testing": "0x0000000000000007", + "emulator": "0xf8d6e0586b0a20c7", + "previewnet": "0xb6763b4399a888c8", + "testnet": "0x7aad92e5a0715d21", + "mainnet": "0x62430cf28c26d095" } } }, diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 0ef4e5c17..94f5cf378 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -5,8 +5,8 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5 + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 6e0c05062..02a23f7d2 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1617,14 +1617,14 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 h1:rTemckPWir+N/m1GyhT8jdiETj0RiWc8FiwItE2Nxyg= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9/go.mod h1:PZrrCsllIt/Bu4HlJtisXfvDrOt1aLKU5R70vsZHKRc= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 h1:WbG97gmdbgfYZT8YCyye0fAwz4k5vditXcPGoy63m9M= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b h1:HutxHvyc06UbJncEUieAwt7Nf1lG5uiIGVok6w031LM= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5 h1:SM+m82Ezc/SvR+l17DRjfdaA8KSOIp9iUxD/sdMky5k= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 h1:jVrUFQ5Fn3gBKZ3Q6OVhceF2vKiHg1la6g3DuRKvdoo= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 581820ffd..ad7c26f45 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -7,7 +7,7 @@ // FlowStakingCollection.cdc (57.073kB) // FlowStorageFees.cdc (9.13kB) // FlowToken.cdc (12.139kB) -// LockedTokens.cdc (31.877kB) +// LockedTokens.cdc (32.05kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (15.864kB) // StakingProxy.cdc (5.71kB) @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\xdc\x36\x92\xef\xfa\x15\xb0\x1e\x92\xd1\xae\x3c\xda\xdb\xbb\xba\x87\x29\x6b\x1d\xc5\xda\xdc\xaa\xe2\xd8\x29\xd9\xbe\x3c\x6c\xa5\xb6\x30\x64\x8f\x06\x31\x87\x60\x00\x70\xc6\x73\x2e\xff\xf7\x2b\x7c\x12\x00\x01\x92\x33\xd2\x3a\x4e\x4a\x7a\xb1\x87\x04\x1a\x8d\xee\x46\xa3\xbf\x00\x5e\xfc\xe9\xe4\x04\x21\x84\x5e\xd2\xe2\x3d\x94\x6f\xe9\x7b\xa8\x39\x22\x9b\xa6\x82\x0d\xd4\x82\x23\xb1\x06\xb4\x6a\xeb\x42\x10\x5a\xe3\x8a\x88\x3d\x62\xf0\x6b\x4b\x18\x94\x48\x50\xb4\xc1\x35\xbe\x03\xf4\xdd\xcb\xd7\x3f\x29\x28\xcb\x76\x0f\x8c\xa3\x4a\x01\x43\x42\x43\x5b\x31\xba\x51\x70\xd4\x6f\xc4\x71\x05\x73\x3d\xe8\xdf\x71\xb1\x36\x4f\xd7\xb4\x2a\x81\xa1\x3b\x90\x63\xee\x28\xc2\x45\x41\xdb\x5a\xf0\x39\x7a\x5d\x83\xfd\x85\x88\x42\x88\xb0\x60\x04\x05\xca\xb4\x98\xa3\x1b\x81\x76\xa4\xaa\xd0\x12\xd0\x2f\x94\xd4\xa2\xda\xa3\x82\xd6\x82\xd1\xaa\x82\x12\x2d\xf7\x0a\x93\x96\x03\x43\xb8\x2e\x3d\xb4\x70\xb9\x21\x35\xe1\x82\x61\x41\xd9\x5c\xc1\x7c\x9b\x7e\x89\x36\x2d\x17\xa8\xa0\x4f\x39\xb9\xab\x35\x04\x86\x6b\xbe\x02\x86\xe8\x0a\xe1\x7a\x1f\xce\x3f\x09\x0b\x15\xb8\xae\xa9\x40\xa4\x16\xc0\x70\x21\x71\x16\x6b\x05\xcb\x4c\x44\x75\x92\x0f\x69\x2b\x10\x6e\x1a\x46\xb7\xb8\x8a\x49\xa9\x89\x76\xae\xda\xc2\x87\x02\x1a\x21\x99\x52\x42\x43\x39\x11\x08\x97\x25\xd1\x6c\xb3\x08\x39\x3e\x51\x26\x1b\xb6\xb5\x7c\x8e\xe0\x03\xe1\x82\xd4\x77\xea\x35\xc2\x02\x81\x64\xcb\x86\x54\xc0\x05\xad\x01\x91\xda\x1b\x72\x0b\xba\x6d\x03\x8c\xd0\xd2\xf0\x51\x4e\x8e\x43\x41\xeb\x32\xe2\x94\x19\x02\x4a\x43\x71\xcb\xa4\xb7\x6b\xc2\xbd\xa6\x0a\x08\xa9\xd1\xaa\xad\x2a\xd4\x50\xce\x81\x13\x5a\x2b\x06\x19\xde\x49\xca\xc6\x8c\xdb\x4b\x22\xa2\x92\xa2\xdd\x1a\x0b\xd8\x02\x53\x60\xd4\x8b\x1d\xae\x0d\x49\x49\x3c\x9a\x12\x0e\x2e\x28\x03\x84\x51\x81\x1b\xbc\x24\x4a\xac\xc5\x1a\x0b\x84\xab\x8a\xee\xb8\x85\xb3\x91\x44\x92\x50\x4a\x86\x77\x56\x9a\x77\x6b\xa8\xf5\x20\x4b\x28\xe8\xc6\x9b\xa2\x44\x0b\x57\x9c\x22\x41\x15\x84\x06\xd8\x8a\xb2\x0d\xe2\x02\xbf\x97\x24\xa3\x0d\x30\x2c\x19\xc2\x1d\xb7\x23\x49\xe6\x86\x9e\x3f\xc9\x31\x70\x40\x33\x49\xd0\x82\x01\x16\x50\x9e\xa3\x25\x15\x6b\xb7\x42\x10\x66\x92\x47\x44\x10\x5c\x91\xff\x83\x52\x01\xb7\x53\x20\x0c\x31\xe0\x0d\x14\x82\x6c\x01\xd1\xe5\x2f\x50\x08\xbe\xf0\x57\xfb\x0f\x6a\x09\x33\xb4\x92\x32\x21\xf9\xb8\xc6\x72\x71\x1b\xe8\x5a\xb6\xe4\xcc\x54\xe3\x7f\xe8\x55\x6a\xdb\x76\x53\xef\x18\x6b\x78\x54\xe0\xaa\xe2\x4e\x73\x68\x92\xd2\x3a\x80\x92\x20\xae\x93\xef\x10\x0b\xcd\xf1\x34\x55\x71\x11\x92\x34\x24\xe8\xc9\x09\xfa\xd3\xc5\xc9\x09\xd9\x34\x94\x09\xf4\x5d\x45\x77\x0a\x03\x3d\xd0\xa9\xfb\x7d\xea\x5a\xb4\xf5\x1d\x59\x56\x10\xb4\xf2\x9f\x9d\xfa\xb0\x6e\xae\xdf\xe2\x65\x05\x6f\x0c\x2a\x1d\xd0\xf0\x45\xd0\xe7\x8d\xa0\x0c\xdf\xc1\x77\x00\xdc\xeb\xe0\x3d\x75\xad\x4d\xef\x1f\x19\xfd\xb0\x37\x4d\xfd\x47\xa7\x27\x27\xb8\x28\x80\xf3\x19\xae\xaa\x33\xbd\x50\xa4\x26\x09\x34\xf9\xc7\x13\xab\x1d\x5d\x43\xd8\x42\x2d\xd0\x1b\x45\xe0\x2b\x4d\xdf\x5b\xb8\x23\x5c\x00\x83\x72\x86\xcb\x92\x01\xe7\x0b\x74\xa5\xff\x73\x96\xe9\xff\xce\xb0\x7e\x0a\x84\x41\x10\x2f\xc9\x86\x88\x9b\x5a\xca\x36\x4f\xf4\x3e\x47\xc4\xbc\xbb\xda\xc8\x81\x16\xe8\xdd\x77\xe4\xc3\x7f\xff\xd7\x39\xaa\x61\xa7\xfa\xda\x27\xd9\x71\x5e\xa6\x11\xbd\xe2\xaf\x68\x09\x89\x01\x6b\x5a\xc2\xcd\xf5\x02\xbd\x11\x8c\xd4\x77\x39\x02\x64\xa1\x5e\x43\x05\x77\x72\x9f\x98\x00\x7a\x10\xb6\x66\xe1\xb5\xd6\xe6\x49\xd2\xe0\x80\x24\x06\xdc\xc5\xc5\x05\xfa\x11\xcb\xc5\x40\x8d\x9e\x8b\x57\x85\xd9\xb6\x95\x6a\xa0\x2d\x2b\xc0\xf5\x33\xaa\x3e\x5c\x7d\x3d\x24\x2b\x10\x09\x0d\x62\x44\x58\x0e\x2d\x27\xe8\x7e\x0c\x61\xd5\x30\xb2\xc5\x02\x7c\x3d\x6c\x75\x4b\xb7\xb5\xcb\xae\x06\xe3\x89\xa8\xfc\xa8\xc1\x6a\x54\xbc\x1f\x53\x50\x09\x08\xa5\xf7\xea\x8a\xd4\xef\xef\x47\xa2\x2b\x09\xe7\x18\xac\x8c\xb1\x20\x8d\x17\xa5\xe7\x62\x34\xf4\xfb\x43\xb0\x78\xe1\x60\x1d\xc3\xb0\xc0\x58\xcb\x89\x4f\xbc\x2d\x24\xf1\xf2\x76\x82\x09\x88\xb4\xcb\x8a\x14\xa8\xe9\xe1\x33\xb0\x81\xcb\x7e\x0c\x70\x29\x35\x33\xa9\xe5\x9e\xa1\x36\x5f\x84\x97\xca\xa4\x42\x13\x70\x0c\xd6\xf8\x4d\xbd\xa2\x1a\x0f\xc3\x41\xf7\xff\x98\x60\x0a\x11\xc7\x15\xbd\x6d\x53\x86\x76\xb4\xad\x4a\x8d\xbb\xeb\x20\xe7\x60\xc9\xa8\x3b\x2a\xd3\xa2\xe5\x92\xd4\x66\xc3\x8f\x30\xe5\xe3\xa8\xbe\xd0\x23\x4e\x65\xf0\x20\xbe\x8d\x9c\x26\x5f\xfb\x18\x13\x96\x5d\xb0\x46\x20\xcd\x5e\x2d\xdb\x5b\x6b\xd4\xb3\x6d\xf5\x08\x92\x17\x1d\x98\xc9\x93\x1a\x63\x81\xb4\x40\x3a\x69\xf7\x11\xd5\xb2\x91\x33\xf9\x3d\x83\xd8\x18\x23\xc6\x12\xee\x74\x50\x6c\x11\xc7\xb6\x70\x3c\x05\xc7\x58\x65\xe5\xaf\x70\x11\x60\xf6\x51\xb5\x8f\xfb\xac\xda\xda\xed\x78\xde\x06\x39\x2b\xa1\x12\xb8\xd3\xf4\xb2\xdb\x27\x7f\xd2\xd2\xde\x4e\xea\x76\x69\x38\x2a\x99\x2b\xd3\xaa\xcb\x73\xe3\x34\x1e\x1d\xa7\x69\x7f\xe7\xd8\xe2\xb6\xb2\xe6\x98\x06\xa6\x2d\x92\x8b\x52\xef\x7a\x92\x1c\x76\x64\x3e\x40\x91\xbe\xce\x5e\x84\xb6\xd7\xfc\x16\x0a\x20\x5b\x60\xe7\xd1\xf3\x1f\x19\xdd\x12\xe9\xf5\x84\xb4\x74\xc4\x74\xe4\x90\x36\x3f\x62\xb0\x02\x06\x75\x01\x16\xdf\x12\x56\x6a\x0a\xca\xd7\xd1\xb3\x19\xa2\xce\xdc\x87\x1b\x8c\x71\x55\x05\x6e\x95\x13\x1a\x06\x01\x40\xc2\xf5\x28\xe7\x68\xb7\x26\xc5\x5a\xb9\x2c\x4b\x4b\x6a\xd3\x68\x47\xd1\x0e\xef\xf9\x22\x80\x8f\xd0\x7f\x9c\xa1\x6b\xc2\xa0\x10\xd5\x5e\x5a\x41\x08\x6b\x3f\x53\x1b\xbc\xd6\xff\xd4\x3e\xad\x72\x08\x7a\xfa\x59\xb3\xa9\x27\xe9\xd1\x30\x7f\x3d\x43\x37\x75\x69\x06\x42\x5b\x82\x15\xa0\x3e\x83\x12\x38\x74\x08\xc4\x63\x27\x65\x7b\x8b\x99\x26\xc6\x02\xbd\x70\xcb\xf2\x19\x6e\xc5\x7a\x16\xf2\xf8\x27\xe3\x16\x9c\xa1\xaf\x9c\x89\x3e\xff\x5f\xd9\xf3\x6f\x31\xa3\xc1\x18\x41\xca\x41\xd4\x2c\xb0\x6a\xd4\x3a\x22\xb5\x73\x33\x02\x6e\xa2\x1b\xe5\x54\x95\x60\x4c\x4f\xe7\xd9\xe9\x7e\xb6\x0f\xcf\x4e\xa5\xed\x96\xa7\x5d\x98\x21\x76\xaf\x1b\xe3\x7e\x4b\x43\x53\x9a\xee\xde\xb2\x9c\xa3\x9f\xa4\x23\x4a\xeb\x4a\x3a\x92\x68\x45\x54\x78\x82\x74\x5e\x6e\x00\x49\x12\x9a\xa3\xb6\x91\x52\x2c\xa5\x47\x19\x92\xc6\xa1\xa4\x79\x62\xd7\x6e\xdc\x05\xfa\xa6\xef\x97\xcc\x3b\xbc\x9e\x0f\x60\xee\x0c\xda\x87\x42\xbe\xb4\x00\x07\x11\x77\xc3\xe6\x71\x77\x4d\x3c\xf4\xa5\x27\x3c\xbb\xaf\x94\x9d\x79\xda\x59\xfe\x71\xa8\x56\x73\xad\x2d\x2e\xb5\x08\xf7\x5f\x77\xc4\x46\xcf\x9e\xa2\x9a\x54\xe9\x26\x1d\x35\x73\xad\x3c\xb9\x42\x97\xe8\x2f\xf3\xbf\xb8\x26\x9f\x7c\x2e\x65\xf4\xa5\x75\x88\xd3\xb4\x25\xb0\x53\x5b\xcc\x1d\x88\x37\x6d\x23\xdd\x4c\x28\xd5\x94\xdf\xee\x1b\xe0\xb3\xb3\x05\xfa\x28\xff\xb7\x40\xdf\x52\x5a\x7d\x8a\xa8\xc0\x40\xb4\xac\xd6\x2d\x9e\x7d\x13\xd3\x4c\x76\x16\xac\x85\x4f\x69\x74\x2f\xd0\xad\xea\xae\x22\x28\x62\x0d\x0c\x51\xc9\x67\xbd\x52\xef\xc8\x56\xae\xbd\x7d\xa3\xb6\x2b\x89\x71\x23\x3a\xc5\x62\xa7\x16\xea\x5f\xa3\xbd\xd5\x6a\x2f\xb4\xf9\x02\x8d\x50\xf1\x37\x05\x88\xaf\x95\xfd\xf2\x4b\xcb\x85\xc5\x5c\xa2\x27\x81\x9a\x4d\x60\x98\x44\x84\xf7\x29\x34\x13\x8a\x38\xf2\xbf\x67\x9a\x46\x11\x89\xc8\x4a\x19\x2e\x5e\x5f\x74\xa9\xb9\x9a\xa3\xf8\x3f\x25\xc8\x9f\xd1\x47\x14\xc0\xf1\xc8\xed\xc3\x0a\xda\x7c\x42\x50\x71\x40\x1f\x6d\xc3\x15\x96\x3f\xb3\xe4\x37\x8e\x24\xef\xcc\x73\xab\x2f\xf5\xce\xb8\xcd\x92\x44\x52\xc3\x98\x71\xb3\x15\xa3\x9b\x05\xfa\xe6\x63\x28\x7c\x6a\x42\x9f\x92\xab\xc6\x74\xb4\xf1\x02\xed\xd4\x1a\x30\xcf\x9e\xca\x7f\xcf\x52\x18\x9b\xf1\x25\x88\x00\x81\x24\x9c\x69\xe8\x48\xc6\xa8\x49\xde\xc2\xca\x72\x45\xfd\x9e\x2f\x29\x63\x74\x37\x3b\x7b\x72\xd2\xeb\xb0\xc4\x15\x96\xe6\xc3\xa5\x8a\xc0\xcc\xcd\xcf\xb0\x9d\x05\x3a\x0f\x89\xf4\xec\x29\xd2\xd3\xeb\x13\x65\xc0\xc2\x33\x23\x24\x89\xd2\x5b\xf4\xd6\x18\x72\x8b\x3e\x5c\x22\xfc\x3d\xb7\x5a\xd9\xec\x92\xc6\xfc\xb0\x9b\x5b\x6d\x23\x6e\xd6\x4c\x19\x5b\x12\x57\x5b\x4c\x2a\xac\xc6\xb7\xea\x73\x16\x45\x21\x92\xeb\x62\x0a\xed\x13\xb2\x6f\xb0\x7e\x76\xd9\xd1\xd8\x72\x20\x23\xe5\x16\xab\xbe\x98\xbb\xd8\x62\x72\xa2\xb9\xad\x41\x4e\x7b\x97\x9d\x69\x5a\xf0\xd2\x6a\xf3\xd9\x53\x35\x6b\x0b\x2c\x12\x64\x0b\x5a\xff\x3b\x6d\x49\x8c\x80\x3a\x0c\xcb\x86\x41\xf4\x04\xa5\x36\xa4\xbf\x5d\xba\xa8\xd3\xe9\x2d\xfc\xda\x02\x97\x7a\xc9\xf0\x09\x3e\x14\x00\x65\x4c\x7a\x54\xc9\x9e\xa7\xa1\xee\x0a\x17\x45\x43\xb9\x98\x32\xfa\xe5\x25\x5a\xc2\x8a\x32\x98\xc5\xaf\xce\xd0\xd3\x0e\xb1\x77\x4d\x89\x25\x5a\x29\x3c\xe4\x06\x43\xea\x82\x32\x69\xf0\x0e\x22\x75\x94\xbe\xd0\x9b\xd2\xb3\xa7\x9d\xc0\xf6\xa4\xc7\xb2\x38\xa5\x2b\xb3\x6a\x21\xd9\xc9\x49\x56\x28\xd2\x7d\x99\xe9\x6d\xfe\xdf\xea\x55\x24\xf7\x6c\x2d\x26\x0f\xb3\x5e\xa7\xac\xd2\x84\x66\x1f\x73\x77\x53\xfb\x4a\x68\x25\xf5\x1e\x3d\x45\x0a\x44\x46\x8b\xfa\x01\xd6\xb9\xe7\x47\x26\xd5\xe8\x0b\xec\xa7\x0e\x75\x80\x03\xb6\xc0\xf6\x48\x90\x8d\xb4\x67\x6d\x1c\x80\x41\x25\xe7\x81\xd6\xb8\x69\x20\x63\x81\x4d\xf3\xef\x8f\x98\xf0\x9f\xa3\x09\xcb\x3f\x90\x2f\x86\xc3\xec\x0a\x0e\xdd\xd5\xc0\x9e\xcc\x71\x2e\xe4\xae\x20\xfb\x11\xf7\xde\xea\x9b\x4c\x67\x93\xfb\x49\x12\xda\x46\xd1\xa5\xe3\x5e\xc3\x2e\x74\x72\xba\x04\x8f\x34\x3c\x6d\x72\xc4\xa5\x3d\x02\x40\x3a\x71\xb8\xd9\x48\x6b\x07\xd7\x36\x39\xe6\x79\x8a\x3d\x03\x88\x4b\xc3\x3d\xcb\x30\x66\x10\x53\x09\x03\x15\xc3\xaf\x57\x74\x11\x24\x68\x94\x3f\x22\x1f\xf7\xa2\xf2\x69\x0b\x31\xf4\x16\xd2\x0e\x44\x42\x23\xca\xae\x26\xe4\x22\x07\x43\x97\x89\x3c\x94\x43\x65\x66\xd3\x0d\x1d\xe4\x39\x29\x23\x1d\xa2\xe6\xcb\x39\x30\x31\xeb\x3d\x57\xb2\xd7\x8d\x36\xd7\xf4\x52\x90\x4a\xf4\xe7\xc4\xab\x17\x8a\xe8\x22\xf3\xf6\x5d\x6d\x93\x76\xf9\xb7\x99\xae\xb7\xb0\xc3\xac\x94\xd6\xb4\xf2\x88\xce\x93\xa8\x6e\x80\x73\x7c\x07\x0b\x74\xfa\x42\x67\xd7\x2d\xdf\x7c\x79\x6a\x6b\x41\x2a\x84\xab\xaa\x67\x17\x34\x0c\xb6\x84\xb6\x5c\xb7\x5b\xe3\x2d\xa0\x25\x40\xb7\xcd\xd6\xa7\xbd\x51\x13\xb4\x2c\x81\x0b\x46\xf7\x1e\xcd\x1f\x7c\x8f\x31\x88\x1f\xbe\xc9\x4c\x12\xbc\x84\x40\xe1\xb2\x94\x32\x75\x0b\x05\x65\xe5\x8c\x94\x5a\xa2\x14\x7b\x48\x79\x8e\x18\xad\xc0\x7b\x24\x7f\x4a\x65\x21\x76\x94\xc9\xee\x57\x56\xd7\xb8\x16\xbd\x77\x7e\xf3\xef\x61\x9f\x6c\xfa\x3d\xec\xcf\xad\x64\x84\x6d\xba\x87\xe7\x28\x92\x43\x69\x85\xeb\x47\x11\x29\x12\x6c\xea\xab\xce\x89\x99\xc3\xa4\x0e\xf5\xd7\x9e\xa1\x54\x46\x4b\xf6\x15\x5f\x17\x23\x38\x40\xe9\xe9\x74\x48\x55\x01\x43\x6b\xac\x95\x5a\x03\x05\x59\xe9\x6d\xeb\xe6\xda\x96\x50\xa4\x43\x47\x06\xc2\x5e\x05\x30\xbd\x60\xae\x89\xe4\xa3\x01\xad\xd8\x25\x3c\xc3\xf4\xe6\x44\x4d\x58\xfa\x01\x91\x6c\x98\x24\xa3\x0b\x5d\xe7\xbc\x36\xbc\xf6\x9b\x38\x14\x5d\xc7\xb9\x7e\x72\xee\x81\x0a\x5e\x1f\xac\x30\x03\x94\x62\x95\x99\x7a\xe9\x2b\xcd\xd4\x7b\x5f\x6d\xe6\xdf\x67\xbb\x3f\x88\xea\xec\x98\xf4\xb9\xf4\x67\x3f\x48\x88\x1e\x40\x7d\xe6\x18\x17\x1b\xae\xd2\xcf\x49\xc8\xd2\x1d\x08\x27\x4e\x3f\x90\x9a\x6c\xda\x8d\x62\xed\xad\xae\x89\xdb\x40\x2d\x66\x67\x7d\x0a\x77\xd4\xfd\xa1\xe5\x42\x93\x46\x27\x23\xf4\x3a\xa3\x35\xda\x68\x68\x3a\x97\xc0\x3a\x70\x36\x2d\x61\x2c\x16\x13\xf3\xa2\x01\x7f\x68\x09\x21\x69\x13\x6a\xff\x5e\x7b\xc6\x84\x25\x9a\x20\x96\xb3\x9a\x60\xd7\x57\x11\x76\xd5\x1d\xaa\xaf\x3b\xb1\x38\x40\x5d\x27\x4a\x32\xc6\x75\xf6\xf5\x90\x13\xee\x94\xa0\x96\x33\xb5\x1f\x9c\x2d\x90\x8e\x32\xa7\x2d\xb2\xd7\x46\xe5\x9a\x70\x73\x3e\x14\x9f\x70\xc5\x6a\xb5\xfb\x4a\x11\xff\x2a\xde\xb1\x31\x7f\x98\x51\x53\xee\x9c\x19\x76\x3a\x1d\x3a\x42\x0f\x10\xc3\x35\x7a\x2d\xc9\x9f\x47\xac\x8b\xee\x27\x28\xe2\xe4\x20\x26\x4b\x27\x95\x03\x94\x39\x1c\x85\x14\x79\x7c\x1c\xa6\xd0\x88\xc1\x86\x6e\xc1\xca\xca\x48\x42\x26\x23\x05\x79\x6f\x21\x13\x1a\x90\xed\xa6\x23\x17\x30\x70\x3c\xed\x92\x66\xcc\xe0\x46\x9e\x41\xb3\x84\xca\xc3\xd2\xc3\x35\xa8\x8e\xaa\x05\x11\xba\x32\x59\x67\x7f\x5f\xbb\x92\xca\x28\x17\xee\x32\xee\xdc\xa6\xfd\x71\xbd\x5f\xd2\x72\xaf\x75\x27\x2e\x13\x25\x21\x9e\x9a\x0d\xb2\xbf\x12\xe8\xf7\xd0\x08\x55\xe9\xb0\xc4\xc5\x7b\xb9\x9f\x72\xe9\x60\x36\x58\x90\x4c\xf9\x42\x22\xf7\xdf\xab\x26\x19\x28\x01\xb8\x03\x11\x34\x37\x76\xb2\xe4\x8a\xf9\xef\x68\x88\x27\xe8\xdf\x8b\xf7\x0c\x8d\xec\xc7\x25\x86\x3b\xf8\xe3\x29\xaf\xf3\x5a\x76\xd0\xe6\xdf\xf3\xd1\x1e\x9d\x65\xa6\xba\xbd\xbb\xa9\xc5\x7f\xfe\xf5\x80\x6e\xe9\x11\xbd\xb2\x88\x37\x2e\x11\x6f\xc2\x0e\xa3\x95\x49\x8e\x6d\x5e\xb0\xe2\xf0\xca\x84\x14\xa7\x03\x4b\x5b\xe5\xad\x35\x1f\xad\x59\x6e\xea\x0e\x66\x1a\xc1\xb3\x7e\x01\x42\x9c\x23\x8d\xcb\x01\xe3\xa0\x55\x58\x18\x45\x38\x6a\xb9\x2e\xda\xd7\x80\x32\x59\xfe\x00\x48\xbe\xd6\xcd\x47\x48\x3f\xd6\x48\x89\xa0\xa2\x63\x72\xfe\xb5\x8f\x47\x94\xe8\x7f\x67\x70\xcf\x55\xff\x7a\xb9\x67\xe5\xfd\x98\xca\x84\xb6\x09\xe3\x42\x7c\x2c\x75\xae\xa3\x92\x61\xee\x5c\xc5\x77\x6c\xcd\xf4\xab\xf0\xf1\xf3\x61\x34\x3d\x47\xea\x08\x4c\xb3\x79\xf2\x10\x4b\xb7\x1e\x7a\x88\x86\x6f\xe2\x24\xb9\x29\xe0\xed\x55\x95\x3e\x1c\x0f\x63\x8f\x2f\x9d\x63\xf0\xc7\x73\x76\x3b\x7a\x72\x29\x77\x0b\x6b\x32\x37\x98\x4b\x8a\x24\xea\xd6\xbb\x02\xaf\xc1\x60\xbe\xda\x8f\xec\x92\xbb\x44\xc1\xdc\xfb\x0d\x7d\x94\xd0\x65\x80\x61\x08\x56\xae\x34\x5d\xa4\xa7\xfd\x24\xae\x77\xe4\x46\xd5\x6c\xbb\xd4\x74\x5c\xf0\xd3\x95\xd0\x24\xc6\x8e\x04\x0f\x5d\xa6\x25\x6f\x16\xb2\xa9\x87\xf6\x59\x0f\xd1\xc2\x47\xb4\x33\xe9\xef\x8b\x6b\x28\x64\x01\xba\xe1\xab\x71\x8c\x13\xbc\x53\xab\x4a\x98\x4a\x43\x73\x9a\x40\x15\x92\x28\x39\x49\x55\x78\x25\x64\x44\x9f\x7b\xc8\x2b\x2e\xbb\xb9\x68\xa0\x7e\xd7\xce\x8e\x9d\x2e\xf6\xe9\xf4\x5f\x6f\xba\x89\x4c\x4a\xa6\x60\xa2\x6f\x98\xb8\xcd\x43\x17\x5f\xba\xe2\x3f\x5d\x7c\x95\xde\x33\xa6\x99\x15\x03\xc8\xe3\x68\xb5\x4c\xc7\xd6\x3a\xd5\x23\xd8\xaa\x2d\xbb\x5d\xaa\xd0\x96\x86\x63\xbd\x62\xae\x8b\x57\xe5\xf6\x0c\x6c\xab\x8d\x36\x2f\x9f\x5b\xb5\x80\x96\x50\x60\x55\x36\x2b\x05\xb9\xa1\xcc\x55\x4b\x5b\xc8\x66\x9f\x35\xa8\x59\x94\x08\x57\x45\x28\xd8\xe6\xb5\x55\x19\x28\x4f\xa7\x02\xa6\x5b\x57\xfe\x7e\x8f\x7a\x95\x04\x8a\x9a\x29\x59\x9b\xfb\x99\xb9\x93\x38\x58\x66\x01\x3c\x8b\xcf\x91\xcc\x37\x36\x14\xa1\x1e\xdd\x7a\x44\xea\x6b\x5b\xc3\x51\xbf\xac\x08\x39\x9b\x3b\x6a\x64\x47\x7c\x3a\x7d\xc4\x4c\x22\xc8\x17\x0e\x67\x84\xe9\x7c\xec\xe1\x22\x9c\xb4\x4f\x07\x04\x37\x49\x6a\x2f\x7b\x75\x48\xe2\xf4\xb1\x6a\x6a\x98\x44\x7f\xd8\xaa\x29\x13\x40\x4b\x84\xe3\x6c\x69\xef\x06\xb3\xf7\x5c\x9f\x1b\xc4\x3c\x00\x12\x1e\x11\xf4\x55\x8d\x8d\xc1\x65\xc5\xfd\xe8\xba\xab\xa4\xd0\xc7\x05\x4a\xd9\xf2\xab\xdf\x6f\xa5\x51\xaf\x72\xc8\xca\x51\x5a\x63\xe7\xf8\xde\xd5\x11\xc5\x61\x6e\x9f\xf5\xe6\x6c\xe9\xce\x55\xc3\xf2\xb6\x28\x00\xca\xd0\x8b\xd2\x74\x71\x67\x1d\x0d\x6a\x84\xa3\x4a\xfb\x61\xb8\x96\xab\x1a\x7e\x6d\x71\xe5\x8a\xee\x03\xbd\xf4\x19\x6b\x94\x06\x84\x27\x1b\x2f\xce\x90\x30\x3a\x0b\xaa\x58\xef\x4c\x38\x4d\x14\x73\x52\x37\x88\x67\xe7\x7d\x34\x03\x74\x6f\x02\xe8\x54\x9a\xae\x52\x28\x75\x36\x62\x0d\x2a\xa6\x63\xcf\xa3\x10\xed\x1c\xc5\x34\x8c\xc2\x46\x9a\x78\xda\x32\xee\x0c\xec\x63\x72\xfc\x13\x57\x60\xa6\x94\xa0\xee\x41\x4e\x06\xe3\xbf\x64\x77\xe3\x37\x97\x02\x97\xdc\xbc\xb9\x76\x87\x92\xd4\xef\x60\x08\xe3\xf8\x40\x22\xb3\x39\x22\x1b\xb9\x3c\xe7\x11\xdc\xcf\xe7\x43\x2c\xfb\x8f\x4d\x3e\xfd\x81\xdc\xbe\x6f\xad\x8b\x77\xea\x7c\xbc\xd3\xe8\xd8\x91\xf1\xec\xcc\x06\xec\x1d\xf0\xd2\x89\xf0\x00\x9c\x17\x96\xc1\xea\x0a\x80\xc4\xf9\xf1\xc4\xc5\x0d\x63\xf2\xa1\xf9\x6c\xf4\xc6\x59\x26\x4c\x34\xbd\xd6\x32\x5e\x8e\x26\x0c\xd2\x6b\x2c\xff\x4e\xe5\xda\x8a\x47\x2a\x29\xf0\xfa\x6b\xa1\x6f\x75\x78\x12\xc7\x44\xfc\x5f\xbe\x89\x1c\x0d\x9b\x74\x49\x27\x07\x7e\x13\x59\x81\x28\xa0\x32\xe4\x0c\xa7\x70\x0c\x9a\x76\xb8\x3e\x9f\x93\xf2\x18\xe9\xf1\xc2\x72\xc7\x0b\x50\x22\xb6\x77\x3f\x19\x0a\x72\x2f\xb9\xd5\x74\x98\x24\x45\x7d\x27\x09\x53\xd4\xe7\x78\x79\x0a\x01\x1d\x24\x52\xe9\xcc\xc0\x67\x90\xab\x2e\xb5\x95\x11\xad\xc3\x93\x12\x9f\x17\x6b\xbd\x8f\xc4\x98\x7b\x39\x91\x91\x48\x7a\x2f\x23\xc2\x05\x6b\xdd\xad\x12\xaf\xe2\xa0\x78\xcf\x3c\x0a\x95\x5e\x3e\x70\xfd\xef\x48\x14\xa8\xa8\xf6\x17\x16\xbd\xbe\xa9\xb7\xb8\x22\xf1\xc5\x0b\xf9\xa0\xb5\xff\x6b\x34\x14\x9d\x97\xcf\xae\xba\x5a\x0a\xc4\x6b\xa5\xe4\xfe\x2e\x57\x30\x9f\xfd\xcb\x62\x71\x0b\xab\x45\x6a\xe2\x83\x7e\x55\xd7\xd7\xcf\x40\xeb\xe9\xe6\x54\xf1\x8b\x35\xae\xef\x8c\x2d\xd6\xd5\xf3\xa1\x38\x9e\x18\xbb\xbe\xad\xaa\xe2\x7f\x15\xd7\x0a\xce\xfe\x25\x2d\x19\x97\xb6\xe8\x6c\xb0\xa1\x55\xe6\xd5\x07\x4d\x59\x68\xb9\x32\x21\xa7\xdb\x02\x8a\x46\x03\x0d\x16\x00\x99\xf2\xaa\xc2\x90\xa4\x47\x0d\x63\x12\x33\x13\x99\x34\x36\xb0\x1a\xed\xc9\x60\x91\x4f\x84\xc4\xdc\x2f\x4c\x79\x3e\xcf\xd1\xb2\xa3\x64\xd6\x0c\x53\x2c\xe6\xca\x7a\x0c\xaf\xd6\xc9\xf1\x4d\x39\x25\xaf\x60\x97\x3e\x8e\xf2\x3b\x63\x94\x9a\xcc\xd1\x4c\x89\xea\xd3\x62\x1e\x0d\x96\xaa\x0d\x33\x34\x22\xb2\x39\x02\x32\x54\xd6\x35\xc6\xe0\xd6\x96\x11\xf6\xee\x62\xca\x55\x9d\x26\x19\x6f\xab\x11\x1f\xb9\x3f\x85\x83\x19\x6a\x8d\x44\x56\x0c\xc7\x98\xad\xec\x34\xb6\x26\xba\x0d\x1f\xa8\x5a\xde\x15\x03\xa8\xf6\x2e\x3e\x24\x1d\xca\x00\x16\xa7\xce\x0b\xd7\x77\x17\x48\x74\xce\xc3\x88\x95\x0e\xd4\x9b\xd0\xf0\x12\xdc\xf9\x90\x30\xce\x65\x33\x30\xa1\x18\x49\xa0\xb0\x5a\xe9\x1b\xc8\xaa\x3d\x12\xfa\x12\x33\xe9\xe1\x1f\xa0\x4e\xec\xcc\x1e\xa5\x6a\x8a\x54\x65\xa8\x95\x0c\x29\xc5\xe0\x06\x0e\x27\x8d\x48\xa5\x39\x0e\x68\x35\x89\xba\x11\xcd\x0b\xc3\x64\x19\xcc\x74\x3f\x57\xe6\xfc\xc8\xdd\x2c\x77\xb3\xa4\x9a\xca\x1a\x75\xc9\x8d\xc6\x50\xfa\xb0\xde\x91\x80\xaf\x5d\xa4\x5b\xdf\x63\x28\x5f\x86\xee\xaf\xbd\xe2\xc3\xdc\xb0\xd1\x15\x78\xdb\x90\x9a\xbb\x14\x66\x90\xdd\x66\xfc\xab\xaa\x9a\x3d\xb2\xd6\xb3\xd0\x3c\xb2\x8c\x25\x25\x4c\x1a\x35\x54\xb4\x4b\xac\xae\x2e\xea\xf1\xac\x7f\x7f\x8f\xc9\x5a\x48\xcf\x1e\xe9\x4b\x48\xf5\x92\x0f\x94\x7e\x00\x47\x6f\x00\xa1\x82\xbf\x88\x11\x90\x9a\xbe\xa0\x35\x27\x25\x98\xeb\x61\xb9\x20\x55\x15\xed\x11\x16\x1f\x52\x23\x01\x6c\xe3\xea\xdf\xec\x21\x4a\x5e\xac\xa1\x6c\xab\xbc\xfc\x74\xa7\x9e\x1f\x0d\x0d\x6f\x76\xc7\x9a\x99\xb2\xaf\x4b\xd2\xbd\x75\xa7\x04\x86\x85\x75\x84\x07\x46\x1b\x3d\x99\x78\x4d\x42\x34\xfc\xb8\xf8\x6b\xc3\x27\xba\xbf\x22\x48\xc9\x06\xfd\x74\x70\xcf\x4a\x39\x4f\xd8\x36\xa3\xc2\xf6\x68\x7f\xb8\xbf\x58\x32\x62\x6e\x4e\x93\x9c\x61\x13\xe5\x89\x2f\x03\x68\x38\x80\x95\xaa\xb1\x4c\x24\x30\x06\x63\x5a\x71\x09\x65\x2f\xac\xd5\x0b\xc2\x3e\x46\xb6\x6c\x64\xeb\xa0\x9a\xcc\x9e\x3c\xdf\x37\xbc\xe5\x12\x5a\xff\xbe\x18\x57\x77\x82\x61\x38\xcc\x65\xcd\xa0\x6c\xc9\x80\xb7\x05\x67\x15\x8e\x05\xf2\x25\xc4\x4f\xd2\xb4\x7d\x28\x85\xd3\xa5\x22\x7f\x9b\x48\x8a\x97\x6e\x79\x3e\xef\x93\xdd\xaa\xb3\xe3\xe3\x2a\xd7\x5d\xa6\x39\x14\x07\x67\x38\x59\x37\x69\xd9\x16\xef\x61\x5c\x26\xbe\x18\x8b\xe7\x4b\x12\x8c\x03\x98\x7b\x5c\xb0\xc5\xb1\xb1\x17\x6e\xb9\x09\x2c\x0a\x73\x79\x68\x68\x4f\xf8\x71\x11\xb1\x06\x0e\xa3\x31\x99\x1c\xf3\xbf\x18\x0b\xe4\x77\xca\xfc\xdf\x34\x26\xe2\xfb\xdd\x23\xe1\xae\x2f\x28\x1a\xf2\x3b\xe3\xf4\xb1\xc1\x11\xe7\x0a\x64\x3c\xea\x9e\x77\x11\xf4\x9e\xe0\x4a\x4f\xf4\x31\x1e\xd5\x7b\x82\xef\xf7\xd9\xf7\xb3\x0e\xe7\x04\x61\x9a\xe8\xe1\x4e\xf5\x55\xc7\x85\xea\x50\x97\x35\xdc\x56\x82\xce\x51\x20\xc6\x89\xf5\xbd\x43\x2e\x8f\x7b\x50\x42\x42\x8f\xf3\x87\x93\xc2\x76\x9c\x53\x3c\x72\xec\xf8\xaa\xb4\x45\xcf\x03\xe7\x8d\xb1\x6b\x14\x52\x9c\xfb\x9f\x09\xe9\x1d\x15\x0c\x9a\xb6\xe1\x17\x41\x86\x1b\x2b\xa2\xa8\x3b\xd7\xee\xe9\xc9\xc6\xd1\x81\xdb\xf8\x32\x7d\x74\x8d\x9b\x06\x18\x7a\x89\x97\xdc\xbf\x0d\xdb\xf5\x50\xb7\x75\xdb\xc2\x7e\xc2\x12\xf7\xa2\x67\xd7\x8a\xec\xbe\xa2\xcc\xd5\x1f\xfb\x27\x58\xfa\x51\x87\xf0\x6c\x71\xf4\x31\x86\x45\xc8\xa7\x60\x3d\xff\x80\x9b\x46\xd5\xaa\xad\xe2\xf3\x5f\xca\xd7\x1c\xf4\xc0\x09\xf4\x4c\x8d\x2e\x54\x61\xbf\x28\xb0\x40\x1f\x1d\xbb\xee\xc3\x8d\x4f\x51\xc4\x22\x79\x30\xc1\x7d\xb7\xe8\x12\x7d\xcc\x1e\xbb\xb8\x2a\x4b\x53\xb1\x6a\x9a\x7f\xcd\xd3\x9f\x30\x89\xbe\x20\x80\xc2\xbb\xeb\x99\xba\xb1\xea\x0f\x2a\xf5\xf2\x6f\x80\xbe\xff\x4c\xcd\xe2\x67\xbb\x87\x5e\xb9\x35\x60\xff\xd4\x15\x2a\xa3\x9f\x05\x4a\x01\x3d\xeb\xc3\x99\xf0\x79\xa0\x34\xe5\xb2\x1b\xea\xff\x80\xff\x91\x0a\x9e\x62\x7c\xe2\xa8\x98\x65\x6f\xef\xa3\x44\xf7\x63\x40\x5c\xd4\x17\x1c\x93\xb4\xf4\x37\x63\xfe\x3c\x10\xc7\x72\xa8\xea\x22\xed\x48\x27\xa8\x3b\x38\x52\xca\x22\x77\x78\xc3\x94\x7a\xa7\xba\xcc\x8e\xdb\x3c\xf2\x5f\xe0\x18\xde\x4c\x3a\xe2\xce\x0a\xdc\x04\xc4\xfe\x2a\x85\x5e\xac\xc8\xe3\x8f\x91\x70\xf7\xcd\x17\xc2\x7d\x3c\x43\x9d\x6d\x3b\x93\x1a\x51\x66\x3e\x31\xb6\x04\x64\x0f\x5b\x75\xa7\x0b\xac\x10\xed\xd6\x54\xe7\x31\xfb\xa5\x08\x03\x9f\xad\x08\xc9\xb1\x18\x20\xd2\x79\x46\xab\xf7\x35\xb1\x6b\xd6\x51\x6a\x02\xd5\xe2\x23\xfd\x69\x85\x9b\x80\x8d\xb2\x91\xcc\x07\x61\xe6\xa4\xf8\x72\x81\x9b\xd1\x82\xc9\xf8\xfb\x47\x87\x84\x96\x33\xf3\x2e\x70\x33\x71\xde\x56\x79\x1c\xb0\x1d\x44\x7f\x07\xed\x0e\xd1\xdf\x83\x6d\x16\xf1\xf1\x94\x81\x9a\xf1\x24\xc9\x06\xab\xc6\x8d\x1d\x8d\xcb\xee\xb4\xb7\xbe\x21\x2e\xfe\x24\xd0\x1a\x73\x7b\x98\x11\xca\xe0\x6b\x40\x7a\x59\xb2\xf8\x8b\x40\xfd\xdb\xe2\x3a\x8a\xf4\xe4\x26\x8d\x5c\x20\x4b\xf1\xf7\x80\x46\xef\x7e\x56\x78\x7b\x5e\x4b\x8a\x38\x4f\xb2\xee\x8b\xe9\x3c\x1f\x95\xa3\xd4\xd3\xa3\x84\x2a\xfd\x7c\xb2\x8c\x75\xff\x1f\x48\xbe\x19\xdd\xef\xdf\xc4\x10\x9c\x2f\xd2\xf2\xa7\x77\x20\xe4\xe7\x71\x64\xe7\xe0\xd2\x64\xd9\x3a\xf3\x81\xcb\x9e\xfe\xed\x76\xc8\xbe\x7c\xdf\xff\x5b\x1f\x0b\xf4\xcd\xe0\x25\x0e\xdd\xd9\x48\x33\xd5\x3c\x12\xea\x9f\x78\x2b\xd3\x27\xf6\xec\xdd\x9e\xfe\x2d\xc8\x6e\x5f\x71\x67\xe0\x33\x17\xf2\xe8\x5a\x8e\xf8\xb3\x36\x7a\x4b\x74\x9b\x60\xef\x6b\x9c\x03\x74\xf4\xb0\xf8\x1c\xf7\xc0\x58\x3b\xc6\xcc\x7b\x80\xb6\x03\x88\x05\x3f\x63\xf4\xfa\x27\xca\x12\x06\x4e\x2c\x47\xe1\x96\x3d\xeb\x24\x21\x7c\x91\xc2\x37\x10\x85\x18\x8e\x3f\xbe\xda\x97\xb1\x5e\x62\x8a\x70\xe6\xce\x84\x33\xf4\xd5\x95\xbd\x80\xa4\x83\xaf\x14\xcd\xe0\xb7\x15\xd1\x25\xba\x30\xd7\x61\x5c\x54\xf9\xeb\x9b\x32\x80\xbc\xcf\x0e\x4a\x40\xe6\xa3\x87\x29\x40\x59\x48\xf1\xb7\x0c\x33\x70\x42\x07\x23\x09\x24\xf9\x29\xc2\xcc\xfc\xa2\x0e\x11\x7a\xe9\x8f\x09\xfa\xa0\x56\x76\xd5\xff\x23\xfc\x3e\x95\x87\x58\xf2\x3b\x7f\x6a\x76\xea\xd7\x45\x15\xb7\x4a\xd2\x28\xfb\x09\xbe\xfe\xc4\xc2\xa6\xe3\xc0\xc6\xb1\xb2\xa0\x02\xcf\xc9\x29\x68\x4e\xea\xbb\xaa\xff\x4d\x49\x55\xf0\x67\x74\x89\x17\xa5\x56\xfb\xac\x41\x78\xce\xf1\x16\x66\x23\x0e\x86\x5c\x92\x8b\x03\x38\x6d\x97\xc9\xa7\x93\xff\x0f\x00\x00\xff\xff\xc6\x65\xdb\x10\x85\x7c\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\x1b\x37\x92\xef\xfa\x15\xb0\x1e\x12\x6a\x57\xa6\xf6\xf6\xae\xee\x41\x65\xad\xa3\x58\x9b\x5b\x55\x3e\x9c\x92\xed\xcb\xc3\x56\x6a\x0b\x9c\x69\x8a\x88\x87\x83\x09\x80\x21\xcd\x73\xf9\xbf\x5f\xe1\x73\xf0\x39\x1c\x52\x5e\xc7\x49\x49\x2f\x36\x67\x80\x46\xa3\xbb\xd1\xe8\x2f\x60\x2e\xfe\x74\x72\x82\x10\x42\xdf\xd1\xea\x2d\xd4\xaf\xe9\x5b\x68\x39\x22\xeb\xae\x81\x35\xb4\x82\x23\xb1\x02\xb4\xec\xdb\x4a\x10\xda\xe2\x86\x88\x1d\x62\xf0\x6b\x4f\x18\xd4\x48\x50\xb4\xc6\x2d\xbe\x07\xf4\xcd\x77\x2f\x7f\x52\x50\x16\xfd\x0e\x18\x47\x8d\x02\x86\x84\x86\xb6\x64\x74\xad\xe0\xa8\xdf\x88\xe3\x06\xe6\x7a\xd0\xbf\xe3\x6a\x65\x9e\xae\x68\x53\x03\x43\xf7\x20\xc7\xdc\x52\x84\xab\x8a\xf6\xad\xe0\x73\xf4\xb2\x05\xfb\x0b\x11\x85\x10\x61\xc1\x08\x0a\x94\x69\x31\x47\xb7\x02\x6d\x49\xd3\xa0\x05\xa0\x5f\x28\x69\x45\xb3\x43\x15\x6d\x05\xa3\x4d\x03\x35\x5a\xec\x14\x26\x3d\x07\x86\x70\x5b\x7b\x68\xe1\x7a\x4d\x5a\xc2\x05\xc3\x82\xb2\xb9\x82\xf9\x3a\xff\x12\xad\x7b\x2e\x50\x45\x9f\x72\x72\xdf\x6a\x08\x0c\xb7\x7c\x09\x0c\xd1\x25\xc2\xed\x2e\x9c\x7f\x16\x16\xaa\x70\xdb\x52\x81\x48\x2b\x80\xe1\x4a\xe2\x2c\x56\x0a\x96\x99\x88\xea\x24\x1f\xd2\x5e\x20\xdc\x75\x8c\x6e\x70\x13\x93\x52\x13\xed\x5c\xb5\x85\x77\x15\x74\x42\x32\xa5\x86\x8e\x72\x22\x10\xae\x6b\xa2\xd9\x66\x11\x72\x7c\xa2\x4c\x36\xec\x5b\xf9\x1c\xc1\x3b\xc2\x05\x69\xef\xd5\x6b\x84\x05\x02\xc9\x96\x35\x69\x80\x0b\xda\x02\x22\xad\x37\xe4\x06\x74\xdb\x0e\x18\xa1\xb5\xe1\xa3\x9c\x1c\x87\x8a\xb6\x75\xc4\x29\x33\x04\xd4\x86\xe2\x96\x49\xaf\x57\x84\x7b\x4d\x15\x10\xd2\xa2\x65\xdf\x34\xa8\xa3\x9c\x03\x27\xb4\x55\x0c\x32\xbc\x93\x94\x8d\x19\xb7\x93\x44\x44\x35\x45\xdb\x15\x16\xb0\x01\xa6\xc0\xa8\x17\x5b\xdc\x1a\x92\x92\x78\x34\x25\x1c\x5c\x50\x06\x08\xa3\x0a\x77\x78\x41\x94\x58\x8b\x15\x16\x08\x37\x0d\xdd\x72\x0b\x67\x2d\x89\x24\xa1\xd4\x0c\x6f\xad\x34\x6f\x57\xd0\xea\x41\x16\x50\xd1\xb5\x37\x45\x89\x16\x6e\x38\x45\x82\x2a\x08\x1d\xb0\x25\x65\x6b\xc4\x05\x7e\x2b\x49\x46\x3b\x60\x58\x32\x84\x3b\x6e\x47\x92\xcc\x0d\x3d\x7f\x92\x63\xe0\x80\x66\x92\xa0\x15\x03\x2c\xa0\x3e\x47\x0b\x2a\x56\x6e\x85\x20\xcc\x24\x8f\x88\x20\xb8\x21\xff\x07\xb5\x02\x6e\xa7\x40\x18\x62\xc0\x3b\xa8\x04\xd9\x00\xa2\x8b\x5f\xa0\x12\xfc\xd2\x5f\xed\xdf\xab\x25\xcc\xd0\x52\xca\x84\xe4\xe3\x0a\xcb\xc5\x6d\xa0\x6b\xd9\x92\x33\x53\x8d\xff\xa1\x57\xa9\x6d\x3b\x4c\x7d\x60\xac\xe1\x51\x85\x9b\x86\x3b\xcd\xa1\x49\x4a\xdb\x00\x4a\x86\xb8\x4e\xbe\x43\x2c\x34\xc7\xf3\x54\xc5\x55\x48\xd2\x90\xa0\x27\x27\xe8\x4f\x17\x27\x27\x64\xdd\x51\x26\xd0\x37\x0d\xdd\x2a\x0c\xf4\x40\xa7\xee\xf7\xa9\x6b\xd1\xb7\xf7\x64\xd1\x40\xd0\xca\x7f\x76\xea\xc3\xba\xbd\x79\x8d\x17\x0d\xbc\x32\xa8\x0c\x40\xc3\x17\x41\x9f\x57\x82\x32\x7c\x0f\xdf\x00\x70\xaf\x83\xf7\xd4\xb5\x36\xbd\x7f\x64\xf4\xdd\xce\x34\xf5\x1f\x9d\x9e\x9c\xe0\xaa\x02\xce\x67\xb8\x69\xce\xf4\x42\x91\x9a\x24\xd0\xe4\xef\x4f\xac\x76\x74\x0d\x61\x03\xad\x40\xaf\x14\x81\xaf\x35\x7d\xef\xe0\x9e\x70\x01\x0c\xea\x19\xae\x6b\x06\x9c\x5f\xa2\x6b\xfd\x9f\xb3\x42\xff\x37\x86\xf5\x53\x20\x8c\x82\xf8\x8e\xac\x89\xb8\x6d\xa5\x6c\xf3\x4c\xef\x73\x44\xcc\xbb\xeb\xb5\x1c\xe8\x12\xbd\xf9\x86\xbc\xfb\xef\xff\x3a\x47\x2d\x6c\x55\x5f\xfb\xa4\x38\xce\x77\x79\x44\xaf\xf9\x0f\xb4\x86\xcc\x80\x2d\xad\xe1\xf6\xe6\x12\xbd\x12\x8c\xb4\xf7\x25\x02\x14\xa1\xde\x40\x03\xf7\x72\x9f\x98\x00\x7a\x14\xb6\x66\xe1\x8d\xd6\xe6\x59\xd2\xe0\x80\x24\x06\xdc\xc5\xc5\x05\xfa\x11\xcb\xc5\x40\x8d\x9e\x8b\x57\x85\xd9\xb6\x95\x6a\xa0\x3d\xab\xc0\xf5\x33\xaa\x3e\x5c\x7d\x09\x92\x0d\x88\x8c\x06\x31\x22\x2c\x87\x96\x13\x74\x3f\xc6\xb0\xea\x18\xd9\x60\x01\xbe\x1e\xb6\xba\x65\xd8\xda\x65\x57\x83\xf1\x44\x54\x7e\xd4\x60\x35\x2a\xde\x8f\x29\xa8\x04\x84\xd2\x7b\x75\x43\xda\xb7\x0f\x23\xd1\xb5\x84\x73\x0c\x56\xc6\x58\x90\xc6\x8b\xd2\x73\x31\x1a\xfa\xfd\x21\x58\xbc\x70\xb0\x8e\x61\x58\x60\xac\x95\xc4\x27\xde\x16\xb2\x78\x79\x3b\xc1\x04\x44\xfa\x45\x43\x2a\xd4\x25\xf8\x8c\x6c\xe0\xb2\x1f\x03\x5c\x4b\xcd\x4c\x5a\xb9\x67\xa8\xcd\x17\xe1\x85\x32\xa9\xd0\x04\x1c\x83\x35\x7e\xdb\x2e\xa9\xc6\xc3\x70\xd0\xfd\x3f\x26\x98\x42\xc4\x71\x45\x6f\xdb\x94\xa1\x2d\xed\x9b\x5a\xe3\xee\x3a\xc8\x39\x58\x32\xea\x8e\xca\xb4\xe8\xb9\x24\xb5\xd9\xf0\x23\x4c\xf9\x7e\x54\x5f\xe8\x11\xa7\x32\x78\x14\xdf\x4e\x4e\x93\xaf\x7c\x8c\x09\x2b\x2e\x58\x23\x90\x66\xaf\x96\xed\xad\x35\xea\xd9\xb6\x7a\x04\xc9\x8b\x01\xcc\xe4\x49\xed\x63\x81\xb4\x40\x06\x69\xf7\x11\xd5\xb2\x51\x32\xf9\x3d\x83\xd8\x18\x23\xc6\x12\x1e\x74\x50\x6c\x11\xc7\xb6\x70\x3c\x05\xc7\x58\x65\xe5\x2f\x71\x15\x60\xf6\x5e\xb5\x8f\xfb\x2c\xfb\xd6\xed\x78\xde\x06\x39\xab\xa1\x11\x78\xd0\xf4\xb2\xdb\x07\x7f\xd2\xd2\xde\xce\xea\x76\x69\x38\x2a\x99\xab\xf3\xaa\xcb\x73\xe3\x34\x1e\x03\xa7\x69\xba\x73\x6c\x70\xdf\x58\x73\x4c\x03\xd3\x16\xc9\x45\xad\x77\x3d\x49\x0e\x3b\x32\x1f\xa1\x48\xaa\xb3\x2f\x43\xdb\x6b\x7e\x07\x15\x90\x0d\xb0\xf3\xe8\xf9\x8f\x8c\x6e\x88\xf4\x7a\x42\x5a\x3a\x62\x3a\x72\x48\x9b\x1f\x31\x58\x02\x83\xb6\x02\x8b\x6f\x0d\x4b\x35\x05\xe5\xeb\xe8\xd9\x8c\x51\x67\xee\xc3\x0d\xc6\xb8\x6e\x02\xb7\xca\x09\x0d\x83\x00\x20\xe1\x7a\x94\x73\xb4\x5d\x91\x6a\xa5\x5c\x96\x85\x25\xb5\x69\xb4\xa5\x68\x8b\x77\xfc\x32\x80\x8f\xd0\x7f\x9c\xa1\x1b\xc2\xa0\x12\xcd\x4e\x5a\x41\x08\x6b\x3f\x53\x1b\xbc\xd6\xff\xd4\x3e\xad\x72\x08\x12\xfd\xac\xd9\x94\x48\x7a\x34\xcc\x5f\xcf\xd0\x6d\x5b\x9b\x81\xd0\x86\x60\x05\x28\x65\x50\x06\x87\x01\x81\x78\xec\xac\x6c\x6f\x30\xd3\xc4\xb8\x44\x2f\xdc\xb2\x7c\x86\x7b\xb1\x9a\x85\x3c\xfe\xc9\xb8\x05\x67\xe8\x0b\x67\xa2\xcf\xff\x57\xf6\xfc\x5b\xcc\x68\x30\x46\x90\x72\x10\x35\x0b\xac\x1a\xb5\x8e\x48\xeb\xdc\x8c\x80\x9b\xe8\x56\x39\x55\x35\x18\xd3\xd3\x79\x76\xba\x9f\xed\xc3\x8b\x53\xe9\x87\xe5\x69\x17\x66\x88\xdd\xcb\xce\xb8\xdf\xd2\xd0\x94\xa6\xbb\xb7\x2c\xe7\xe8\x27\xe9\x88\xd2\xb6\x91\x8e\x24\x5a\x12\x15\x9e\x20\x83\x97\x1b\x40\x92\x84\xe6\xa8\xef\xa4\x14\x4b\xe9\x51\x86\xa4\x71\x28\x69\x99\xd8\xad\x1b\xf7\x12\x7d\x95\xfa\x25\xf3\x01\xaf\xe7\x23\x98\x3b\x83\xf6\x63\x21\x5f\x5b\x80\xa3\x88\xbb\x61\xcb\xb8\xbb\x26\x1e\xfa\xd2\x13\x9e\x3d\x54\xca\xce\x3c\xed\x2c\xff\x38\x34\xcb\xb9\xd6\x16\x57\x5a\x84\xd3\xd7\x03\xb1\xd1\xb3\xa7\xa8\x25\x4d\xbe\xc9\x40\xcd\x52\x2b\x4f\xae\xd0\x15\xfa\xcb\xfc\x2f\xae\xc9\x07\x9f\x4b\x05\x7d\x69\x1d\xe2\x3c\x6d\x09\x6c\xd5\x16\x73\x0f\xe2\x55\xdf\x49\x37\x13\x6a\x35\xe5\xd7\xbb\x0e\xf8\xec\xec\x12\xbd\x97\xff\xbb\x44\x5f\x53\xda\x7c\x88\xa8\xc0\x40\xf4\xac\xd5\x2d\x9e\x7d\x15\xd3\x4c\x76\x16\xac\x87\x0f\x79\x74\x2f\xd0\x9d\xea\xae\x22\x28\x62\x05\x0c\x51\xc9\x67\xbd\x52\xef\xc9\x46\xae\xbd\x5d\xa7\xb6\x2b\x89\x71\x27\x06\xc5\x62\xa7\x16\xea\x5f\xa3\xbd\xd5\x6a\xaf\xb4\xf9\x02\x9d\x50\xf1\x37\x05\x88\xaf\x94\xfd\xf2\x4b\xcf\x85\xc5\x5c\xa2\x27\x81\x9a\x4d\x60\x9c\x44\x84\xa7\x14\x9a\x09\x45\x1c\xf9\xdf\x33\x4d\xa3\x88\x44\x64\xa9\x0c\x17\xaf\x2f\xba\xd2\x5c\x2d\x51\xfc\x9f\x12\xe4\xcf\xe8\x3d\x0a\xe0\x78\xe4\xf6\x61\x05\x6d\x3e\x20\x68\x38\xa0\xf7\xb6\xe1\x12\xcb\x9f\x45\xf2\x1b\x47\x92\x0f\xe6\xb9\xd5\x97\x7a\x67\xdc\x14\x49\x22\xa9\x61\xcc\xb8\xd9\x92\xd1\xf5\x25\xfa\xea\x7d\x28\x7c\x6a\x42\x1f\xb2\xab\xc6\x74\xb4\xf1\x02\xed\xd4\x1a\x30\xcf\x9e\xca\x7f\xcf\x72\x18\x9b\xf1\x25\x88\x00\x81\x2c\x9c\x69\xe8\x48\xc6\xa8\x49\xde\xc1\xd2\x72\x45\xfd\x9e\x2f\x28\x63\x74\x3b\x3b\x7b\x72\x92\x74\x58\xe0\x06\x4b\xf3\xe1\x4a\x45\x60\xe6\xe6\x67\xd8\xce\x02\x9d\x87\x44\x7a\xf6\x14\xe9\xe9\xa5\x44\x19\xb1\xf0\xcc\x08\x59\xa2\x24\x8b\xde\x1a\x43\x6e\xd1\x87\x4b\x84\xbf\xe5\x56\x2b\x9b\x5d\xd2\x98\x1f\x76\x73\x6b\x6d\xc4\xcd\x9a\x29\xfb\x96\xc4\xf5\x06\x93\x06\xab\xf1\xad\xfa\x9c\x45\x51\x88\xec\xba\x98\x42\xfb\x8c\xec\x1b\xac\x9f\x5d\x0d\x34\xb6\x1c\x28\x48\xb9\xc5\x2a\x15\x73\x17\x5b\xcc\x4e\xb4\xb4\x35\xc8\x69\x6f\x8b\x33\xcd\x0b\x5e\x5e\x6d\x3e\x7b\xaa\x66\x6d\x81\x45\x82\x6c\x41\xeb\x7f\xa7\x2d\x89\x3d\xa0\x0e\xc3\xb2\x63\x10\x3d\x41\xb9\x0d\xe9\x6f\x57\x2e\xea\x74\x7a\x07\xbf\xf6\xc0\xa5\x5e\x32\x7c\x82\x77\x15\x40\x1d\x93\x1e\x35\xb2\xe7\x69\xa8\xbb\xc2\x45\xd1\x51\x2e\xa6\x8c\x7e\x75\x85\x16\xb0\xa4\x0c\x66\xf1\xab\x33\xf4\x74\x40\xec\x4d\x57\x63\x89\x56\x0e\x0f\xb9\xc1\x90\xb6\xa2\x4c\x1a\xbc\xa3\x48\x1d\xa5\x2f\xf4\xa6\xf4\xec\xe9\x20\xb0\x89\xf4\x58\x16\xe7\x74\x65\x51\x2d\x64\x3b\x39\xc9\x0a\x45\x3a\x95\x99\x64\xf3\xff\x5a\xaf\x22\xb9\x67\x6b\x31\xf9\x38\xeb\x75\xca\x2a\xcd\x68\xf6\x7d\xee\x6e\x6e\x5f\x09\xad\xa4\xe4\xd1\x53\xa4\x40\x14\xb4\xa8\x1f\x60\x9d\x7b\x7e\x64\x56\x8d\xbe\xc0\x7e\xea\x50\x07\x38\x60\x03\x6c\x87\x04\x59\x4b\x7b\xd6\xc6\x01\x18\x34\x72\x1e\x68\x85\xbb\x0e\x0a\x16\xd8\x34\xff\xfe\x88\x09\xff\x39\x9a\xb0\xfc\x03\xf9\x62\x3c\xcc\xae\xe0\xd0\x6d\x0b\xec\xc9\x1c\x97\x42\xee\x0a\xb2\x1f\x71\x4f\x56\xdf\x64\x3a\x9b\xdc\x4f\x96\xd0\x36\x8a\x2e\x1d\xf7\x16\xb6\xa1\x93\x33\x24\x78\xa4\xe1\x69\x93\x23\x2e\xed\x11\x00\xd2\x89\xc3\xf5\x5a\x5a\x3b\xb8\xb5\xc9\x31\xcf\x53\x4c\x0c\x20\x2e\x0d\xf7\x22\xc3\x98\x41\x4c\x25\x0c\x54\x0c\xbf\x5d\xd2\xcb\x20\x41\xa3\xfc\x11\xf9\x38\x89\xca\xe7\x2d\xc4\xd0\x5b\xc8\x3b\x10\x19\x8d\x28\xbb\x9a\x90\x8b\x1c\x0c\x5d\x65\xf2\x50\x0e\x95\x99\x4d\x37\x0c\x90\xe7\xa4\x8e\x74\x88\x9a\x2f\xe7\xc0\xc4\x2c\x79\xae\x64\x6f\x18\x6d\xae\xe9\xa5\x20\xd5\xe8\xcf\x99\x57\x2f\x14\xd1\x45\xe1\xed\x9b\xd6\x26\xed\xca\x6f\x0b\x5d\xef\x60\x8b\x59\x2d\xad\x69\xe5\x11\x9d\x67\x51\x5d\x03\xe7\xf8\x1e\x2e\xd1\xe9\x0b\x9d\x5d\xb7\x7c\xf3\xe5\xa9\x6f\x05\x69\x10\x6e\x9a\xc4\x2e\xe8\x18\x6c\x08\xed\xb9\x6e\xb7\xc2\x1b\x40\x0b\x80\x61\x9b\x6d\x4f\x93\x51\x33\xb4\xac\x81\x0b\x46\x77\x1e\xcd\x3f\xfa\x1e\x63\x10\x3f\x7c\x93\x99\x24\x78\x19\x81\xc2\x75\x2d\x65\xea\x0e\x2a\xca\xea\x19\xa9\xb5\x44\x29\xf6\x90\xfa\x1c\x31\xda\x80\xf7\x48\xfe\x94\xca\x42\x6c\x29\x93\xdd\xaf\xad\xae\x71\x2d\x92\x77\x7e\xf3\x6f\x61\x97\x6d\xfa\x2d\xec\xce\xad\x64\x84\x6d\x86\x87\xe7\x28\x92\x43\x69\x85\xeb\x47\x11\x29\x32\x6c\x4a\x55\xe7\xc4\xcc\x61\x56\x87\xfa\x6b\xcf\x50\xaa\xa0\x25\x53\xc5\x37\xc4\x08\x0e\x50\x7a\x3a\x1d\xd2\x34\xc0\xd0\x0a\x6b\xa5\xd6\x41\x45\x96\x7a\xdb\xba\xbd\xb1\x25\x14\xf9\xd0\x91\x81\xb0\x53\x01\x4c\x2f\x98\x6b\x22\xf9\x68\x44\x2b\x0e\x09\xcf\x30\xbd\x39\x51\x13\xd6\x7e\x40\xa4\x18\x26\x29\xe8\x42\xd7\xb9\xac\x0d\x6f\xfc\x26\x0e\x45\xd7\x71\xae\x9f\x9c\x7b\xa0\x82\xd7\x07\x2b\xcc\x00\xa5\x58\x65\xe6\x5e\xfa\x4a\x33\xf7\xde\x57\x9b\xe5\xf7\xc5\xee\x1f\x45\x75\x0e\x4c\xfa\x54\xfa\x33\x0d\x12\xa2\x8f\xa0\x3e\x4b\x8c\x8b\x0d\x57\xe9\xe7\x64\x64\xe9\x1e\x84\x13\xa7\xef\x49\x4b\xd6\xfd\x5a\xb1\xf6\x4e\xd7\xc4\xad\xa1\x15\xb3\xb3\x94\xc2\x03\x75\xbf\xef\xb9\xd0\xa4\xd1\xc9\x08\xbd\xce\x68\x8b\xd6\x1a\x9a\xce\x25\xb0\x01\x9c\x4d\x4b\x18\x8b\xc5\xc4\xbc\x68\xc0\x1f\x5a\x43\x48\xda\x8c\xda\x7f\xd0\x9e\x31\x61\x89\x66\x88\xe5\xac\x26\xd8\xa6\x2a\xc2\xae\xba\x43\xf5\xf5\x20\x16\x07\xa8\xeb\x4c\x49\xc6\x7e\x9d\x7d\x33\xe6\x84\x3b\x25\xa8\xe5\x4c\xed\x07\x67\x97\x48\x47\x99\xf3\x16\xd9\x4b\xa3\x72\x4d\xb8\xb9\x1c\x8a\xcf\xb8\x62\xad\xda\x7d\xa5\x88\x7f\x11\xef\xd8\x98\x7f\x9c\x51\x73\xee\x9c\x19\x76\x3a\x1d\x06\x42\x8f\x10\xc3\x35\x7a\x29\xc9\x5f\x46\x6c\x88\xee\x67\x28\xe2\xe4\x20\x26\xcb\x20\x95\x23\x94\x39\x1c\x85\x1c\x79\x7c\x1c\xa6\xd0\x88\xc1\x9a\x6e\xc0\xca\xca\x9e\x84\x4c\x41\x0a\xca\xde\x42\x21\x34\x20\xdb\x4d\x47\x2e\x60\xe0\xfe\xb4\x4b\x9e\x31\xa3\x1b\x79\x01\xcd\x1a\x1a\x0f\x4b\x0f\xd7\xa0\x3a\xaa\x15\x44\xe8\xca\x64\x9d\xfd\x7d\xe9\x4a\x2a\xa3\x5c\xb8\xcb\xb8\x73\x9b\xf6\xc7\xed\x6e\x41\xeb\x9d\xd6\x9d\xb8\xce\x94\x84\x78\x6a\x36\xc8\xfe\x4a\xa0\xdf\x42\x27\x54\xa5\xc3\x02\x57\x6f\xe5\x7e\xca\xa5\x83\xd9\x61\x41\x0a\xe5\x0b\x99\xdc\x7f\x52\x4d\x32\x52\x02\x70\x0f\x22\x68\x6e\xec\x64\xc9\x15\xf3\xdf\xbd\x21\x9e\xa0\x7f\x12\xef\x19\x1b\xd9\x8f\x4b\x8c\x77\xf0\xc7\x53\x5e\xe7\x8d\xec\xa0\xcd\xbf\xe7\x7b\x7b\x0c\x96\x99\xea\xf6\xe6\xb6\x15\xff\xf9\xd7\x03\xba\xe5\x47\xf4\xca\x22\x5e\xb9\x44\xbc\x09\x3b\xec\xad\x4c\x72\x6c\xf3\x82\x15\x87\x57\x26\xe4\x38\x1d\x58\xda\x2a\x6f\xad\xf9\x68\xcd\x72\x53\x77\x30\xd3\x08\x9e\xa5\x05\x08\x71\x8e\x34\x2e\x07\x8c\x83\x56\x61\x61\x14\xe1\xa8\xe7\xba\x68\x5f\x03\x2a\x64\xf9\x03\x20\xe5\x5a\x37\x1f\x21\xfd\x58\x23\x25\x82\x8a\x8e\xc9\xf9\xd7\x14\x8f\x28\xd1\xff\xc6\xe0\x5e\xaa\xfe\xf5\x72\xcf\xca\xfb\x31\x95\x09\x7d\x17\xc6\x85\xf8\xbe\xd4\xb9\x8e\x4a\x86\xb9\x73\x15\xdf\xb1\x35\xd3\x3f\x84\x8f\x9f\x8f\xa3\xe9\x39\x52\x47\x60\x5a\xcc\x93\x87\x58\xba\xf5\x90\x20\x1a\xbe\x89\x93\xe4\xa6\x80\x37\xa9\x2a\xfd\x78\x3c\x8c\x3d\xbe\x7c\x8e\xc1\x1f\xcf\xd9\xed\xe8\xc9\x95\xdc\x2d\xac\xc9\xdc\x61\x2e\x29\x92\xa9\x5b\x1f\x0a\xbc\x46\x83\xf9\x6a\x3f\xb2\x4b\xee\x0a\x05\x73\x4f\x1b\xfa\x28\xa1\xab\x00\xc3\x10\xac\x5c\x69\xba\x48\x4f\xfb\x49\x5c\xef\xc8\x9d\xaa\xd9\x76\xa9\xe9\xb8\xe0\x67\x28\xa1\xc9\x8c\x1d\x09\x1e\xba\xca\x4b\xde\x2c\x64\x53\x82\xf6\x59\x82\x68\xe5\x23\x3a\x98\xf4\x0f\xc5\x35\x14\xb2\x00\xdd\xf0\xd5\x7e\x8c\x33\xbc\x53\xab\x4a\x98\x4a\x43\x73\x9a\x40\x15\x92\x28\x39\xc9\x55\x78\x65\x64\x44\x9f\x7b\x28\x2b\x2e\xbb\xb9\x68\xa0\x7e\xd7\xc1\x8e\x9d\x2e\xf6\xf9\xf4\x5f\x32\xdd\x4c\x26\xa5\x50\x30\x91\x1a\x26\x6e\xf3\xd0\xc5\x97\xae\xf8\x4f\x17\x5f\xe5\xf7\x8c\x69\x66\xc5\x08\xf2\x38\x5a\x2d\xd3\xb1\xb5\x4e\xf5\x1e\x6c\xd5\x96\xdd\x2f\x54\x68\x4b\xc3\xb1\x5e\x31\xd7\xc5\xab\x72\x7b\x06\xb6\xd1\x46\x9b\x97\xcf\x6d\x7a\x40\x0b\xa8\xb0\x2a\x9b\x95\x82\xdc\x51\xe6\xaa\xa5\x2d\x64\xb3\xcf\x1a\xd4\x2c\x4a\x84\xab\x22\x14\x6c\xf3\xda\xaa\x0c\x94\xe7\x53\x01\xd3\xad\x2b\x7f\xbf\x47\x49\x25\x81\xa2\x66\x4e\xd6\xe6\x7e\x66\xee\x24\x0e\x96\x59\x00\xcf\xe2\x73\x24\xf3\xb5\x0d\x45\xa8\x47\x77\x1e\x91\x52\x6d\x6b\x38\xea\x97\x15\x21\x67\x73\x47\x8d\xec\x88\x4f\xa7\x8f\x58\x48\x04\xf9\xc2\xe1\x8c\x30\x9d\x8f\x3d\x5c\x84\xb3\xf6\xe9\x88\xe0\x66\x49\xed\x65\xaf\x0e\x49\x9c\x3e\x56\x4d\x8d\x93\xe8\x0f\x5b\x35\x65\x02\x68\x99\x70\x9c\x2d\xed\x5d\x63\xf6\x96\xeb\x73\x83\x98\x07\x40\xc2\x23\x82\xbe\xaa\xb1\x31\xb8\xa2\xb8\x1f\x5d\x77\x95\x15\xfa\xb8\x40\xa9\x58\x7e\xf5\xfb\xad\x34\x4a\x2a\x87\xac\x1c\xe5\x35\x76\x89\xef\x43\x1d\x51\x1c\xe6\xf6\x59\x6f\xce\x96\x6e\x5d\x35\x2c\xef\xab\x0a\xa0\x0e\xbd\x28\x4d\x17\x77\xd6\xd1\xa0\x46\x38\x6a\xb4\x1f\x86\x5b\xb9\xaa\xe1\xd7\x1e\x37\xae\xe8\x3e\xd0\x4b\x9f\xb0\x46\x69\x44\x78\x8a\xf1\xe2\x02\x09\xa3\xb3\xa0\x8a\xf5\xce\x84\xd3\x44\x31\x27\x75\x83\x78\x76\xd9\x47\x33\x40\x77\x26\x80\x4e\xa5\xe9\x2a\x85\x52\x67\x23\x56\xa0\x62\x3a\xf6\x3c\x0a\xd1\xce\x51\x4c\xc3\x28\x6c\xa4\x89\xa7\x2d\xe3\xc1\xc0\x3e\x26\xc7\x3f\x71\x05\x16\x4a\x09\xda\x04\x72\x36\x18\xff\x39\xbb\x1b\xbf\xb9\x14\xb8\xe4\xe6\xed\x8d\x3b\x94\xa4\x7e\x07\x43\x18\xc7\x07\x32\x99\xcd\x3d\xb2\x51\xca\x73\x1e\xc1\xfd\x72\x3e\xc4\xb2\xff\xd8\xe4\xd3\x1f\xc8\xed\xfb\xda\xba\x78\xa7\xce\xc7\x3b\x8d\x8e\x1d\x19\xcf\xce\x6c\xc0\xde\x01\x2f\x9d\x08\x0f\xc0\x79\x61\x19\xac\xae\x00\xc8\x9c\x1f\xcf\x5c\xdc\xb0\x4f\x3e\x34\x9f\x8d\xde\x38\x2b\x84\x89\xa6\xd7\x5a\xc6\xcb\xd1\x84\x41\x92\xc6\xf2\xef\x54\xae\xad\x78\xa4\x9a\x02\x6f\xbf\x14\xfa\x56\x87\x27\x71\x4c\xc4\xff\xe5\x9b\xc8\xd1\xb0\x59\x97\x74\x72\xe0\x37\x93\x15\x88\x02\x2a\x63\xce\x70\x0e\xc7\xa0\xe9\x80\xeb\xf3\x39\xa9\x8f\x91\x1e\x2f\x2c\x77\xbc\x00\x65\x62\x7b\x0f\x93\xa1\x20\xf7\x52\x5a\x4d\x87\x49\x52\xd4\x77\x92\x30\x45\x7d\x8e\x97\xa7\x10\xd0\x41\x22\x95\xcf\x0c\x7c\x02\xb9\x1a\x52\x5b\x05\xd1\x3a\x3c\x29\xf1\x69\xb1\xd6\xfb\x48\x8c\xb9\x97\x13\xd9\x13\x49\x4f\x32\x22\x5c\xb0\xde\xdd\x2a\xf1\x43\x1c\x14\x4f\xcc\xa3\x50\xe9\x95\x03\xd7\xff\x8e\x44\x81\x8a\x6a\x7f\x66\xd1\xeb\xdb\x76\x83\x1b\x12\x5f\xbc\x50\x0e\x5a\xfb\xbf\xf6\x86\xa2\xcb\xf2\x39\x54\x57\x4b\x81\x78\xa9\x94\xdc\xdf\xe5\x0a\xe6\xb3\x7f\x59\x2c\xee\x60\x79\x99\x9b\xf8\xa8\x5f\x35\xf4\xf5\x33\xd0\x7a\xba\x25\x55\xfc\x62\x85\xdb\x7b\x63\x8b\x0d\xf5\x7c\x28\x8e\x27\xc6\xae\x6f\xaf\xaa\xf8\x7f\x88\x6b\x05\x67\xff\x92\x96\x8c\x4b\x5b\x0c\x36\xd8\xd8\x2a\xf3\xea\x83\xa6\x2c\xb4\x52\x99\x90\xd3\x6d\x01\x45\xa3\x81\x46\x0b\x80\x4c\x79\x55\x65\x48\x92\x50\xc3\x98\xc4\xcc\x44\x26\x8d\x0d\xac\x46\x7b\x32\x5a\xe4\x13\x21\x31\xf7\x0b\x53\x9e\xcf\x4b\xb4\x1c\x28\x59\x34\xc3\x14\x8b\xb9\xb2\x1e\xc3\xab\x75\x4a\x7c\x53\x4e\xc9\x0f\xb0\xcd\x1f\x47\xf9\x9d\x31\x4a\x4d\xe6\x68\xa6\x44\xf5\x69\x31\x8f\x46\x4b\xd5\xc6\x19\x1a\x11\xd9\x1c\x01\x19\x2b\xeb\xda\xc7\xe0\xde\x96\x11\x26\x77\x31\x95\xaa\x4e\xb3\x8c\xb7\xd5\x88\x8f\xdc\x9f\xc2\xc1\x02\xb5\xf6\x44\x56\x0c\xc7\x98\xad\xec\x34\xb6\x26\xba\x0b\x1f\xa8\x5a\xde\x25\x03\x68\x76\x2e\x3e\x24\x1d\xca\x00\x16\xa7\xce\x0b\xd7\x77\x17\x48\x74\xce\xc3\x88\x95\x0e\xd4\x9b\xd0\xf0\x02\xdc\xf9\x90\x30\xce\x65\x33\x30\xa1\x18\x49\xa0\xb0\x5c\xea\x1b\xc8\x9a\x1d\x12\xfa\x12\x33\xe9\xe1\x1f\xa0\x4e\xec\xcc\x1e\xa5\x6a\x8a\x54\x15\xa8\x95\x0d\x29\xc5\xe0\x46\x0e\x27\xed\x91\x4a\x73\x1c\xd0\x6a\x12\x75\x23\x9a\x17\x86\x29\x32\x98\xe9\x7e\xae\xcc\xf9\x91\xbb\x45\xee\x16\x49\x35\x95\x35\xea\x92\x1b\x8d\xa1\xf4\x61\xbd\x23\x01\x5f\xba\x48\xb7\xbe\xc7\x50\xbe\x0c\xdd\x5f\x7b\xc5\x87\xb9\x61\x63\x28\xf0\xb6\x21\x35\x77\x29\xcc\x28\xbb\xcd\xf8\xd7\x4d\x33\x7b\x64\xad\x67\xa1\x79\x64\xd9\x97\x94\x30\x69\xd4\x50\xd1\x2e\xb0\xba\xba\x28\xe1\x59\x7a\x7f\x8f\xc9\x5a\x48\xcf\x1e\xe9\x4b\x48\xf5\x92\x0f\x94\x7e\x00\x47\x6f\x00\xa1\x82\xbf\x88\x11\x90\x9a\xbe\xa2\x2d\x27\x35\x98\xeb\x61\xb9\x20\x4d\x13\xed\x11\x16\x1f\xd2\x22\x01\x6c\xed\xea\xdf\xec\x21\x4a\x5e\xad\xa0\xee\x9b\xb2\xfc\x0c\xa7\x9e\x1f\x0d\x0d\x6f\x76\xc7\x9a\x99\xb2\xaf\x4b\xd2\xbd\x76\xa7\x04\xc6\x85\x75\x0f\x0f\x8c\x36\x7a\x32\xf1\x9a\x84\x68\xf8\xfd\xe2\xaf\x0d\x9f\xe8\xfe\x8a\x20\x25\x1b\xf4\xd3\xc1\x3d\x2b\xe5\x3c\x63\xdb\xec\x15\xb6\x47\xfb\xc3\xfd\xc5\x92\x11\x73\x73\x9a\xe4\x8c\x9b\x28\x4f\x7c\x19\x40\xe3\x01\xac\x5c\x8d\x65\x26\x81\x31\x1a\xd3\x8a\x4b\x28\x93\xb0\x56\x12\x84\x7d\x8c\x6c\xd9\xc8\xd6\x41\x35\x99\x89\x3c\x3f\x34\xbc\xe5\x12\x5a\xff\xbe\x18\xd7\x70\x82\x61\x3c\xcc\x65\xcd\xa0\x62\xc9\x80\xb7\x05\x17\x15\x8e\x05\xf2\x39\xc4\x4f\xf2\xb4\xfd\x58\x0a\x67\x48\x45\xfe\x36\x91\x14\x2f\xdd\xf2\x7c\x9e\x92\xdd\xaa\xb3\xe3\xe3\x2a\x37\x43\xa6\x39\x14\x07\x67\x38\x59\x37\x69\xd1\x57\x6f\x61\xbf\x4c\x7c\x36\x16\xcf\xe7\x24\x18\x07\x30\xf7\xb8\x60\x8b\x63\x63\x12\x6e\xb9\x0d\x2c\x0a\x73\x79\x68\x68\x4f\xf8\x71\x11\xb1\x02\x0e\x7b\x63\x32\x25\xe6\x7f\x36\x16\xc8\xef\x94\xf9\xbf\x69\x4c\xc4\xf7\xbb\xf7\x84\xbb\x3e\xa3\x68\xc8\xef\x8c\xd3\xc7\x06\x47\x9c\x2b\x50\xf0\xa8\x13\xef\x22\xe8\x3d\xc1\x95\x9e\xe8\x63\x3c\xaa\xf7\x0c\xdf\x1f\xb2\xef\x17\x1d\xce\x09\xc2\x34\xd1\xc3\x9d\xea\xab\xee\x17\xaa\x43\x5d\xd6\x70\x5b\x09\x3a\x47\x81\x18\x27\xd6\x0f\x0e\xb9\x3c\xee\x41\x19\x09\x3d\xce\x1f\xce\x0a\xdb\x71\x4e\x71\xf1\x88\x74\x78\x71\x7a\x7a\x9c\x3a\x73\x46\xf9\xba\xb6\x15\xd2\xe9\xe1\xe4\x10\x9c\x96\x0c\xec\xda\x87\x9c\xe2\xfe\xe7\x45\x92\x23\x86\x41\xd3\x3e\xfc\x92\xc8\x78\x63\x45\x4c\x75\x57\xdb\x03\x3d\xe0\x38\xaa\x70\x17\x5f\xc2\xaf\x6f\xdc\xd1\x2e\x9b\xba\xf3\xcd\x35\x55\xd7\x7b\xdb\x93\x00\x84\x65\x2e\x52\x2f\x2e\x2e\xd9\x7d\x49\x99\x2b\x58\xf6\x8f\xbc\xa4\x61\x8a\xf0\x30\x72\xf4\xf5\x86\xcb\x90\x57\x81\x02\xf8\x1e\x77\x9d\x2a\x6e\x5b\xc6\x07\xc6\x94\x73\x3a\xea\xb2\x13\x48\x6c\x93\x21\xb6\x61\x3f\x41\x70\x89\xde\x3b\x3e\x3d\x84\x0d\x1f\xa2\x10\x47\xf6\x24\x83\xfb\xd0\xd1\x15\x7a\x5f\x3c\xa7\x71\x5d\xd7\xa6\xc4\xd5\x34\xff\x92\xe7\xbf\x79\x12\x7d\x72\x00\x85\x97\xdd\x33\x75\xc5\xd5\x1f\x5f\xf2\xe5\xdf\x08\xa9\xff\x99\x9b\xc5\xcf\x76\xff\xbd\x76\xcb\xc1\xfe\xa9\xeb\x57\xf6\x7e\x52\x28\x07\xf4\x2c\x85\x33\xe1\xd3\x42\x79\xca\x15\x37\xe3\xff\x01\xff\x03\x17\x3c\x27\x03\x99\x63\x66\x96\xbd\xc9\x07\x8d\x1e\xc6\x80\xb8\x20\x30\x38\x62\x69\xe9\x6f\xc6\xfc\x79\x24\x06\xe6\x50\xd5\x05\xde\x91\x7a\x50\xf7\x77\xe4\xf4\x46\xe9\xe0\x87\x29\x13\xcf\x75\x99\x15\x36\x9e\x43\xee\xbb\x08\xbe\xde\x31\x72\xf1\x05\xae\xeb\x81\xb8\xb3\x0a\x77\x29\xb1\x83\x4b\x25\xe3\xa5\xf9\x45\x6e\x02\xb1\xba\x8f\x3f\x75\xc2\xdd\x17\x65\x08\xf7\x67\x12\x2a\x78\xdb\x99\xb4\x88\x32\xf3\x01\xb3\x05\x20\x7b\x94\x6b\x38\xbb\x60\xc5\x6c\xbb\xa2\x3a\x4b\x9a\x16\x3a\x8c\x7c\x14\x23\x9c\xd1\xe5\x08\x19\xcf\x0b\x5b\x40\xaa\xb6\x5d\xb3\x81\x96\x1f\x85\xae\xf1\x95\x02\x79\xfd\x9d\x19\x1d\x15\x23\xa9\x9f\x48\x20\x26\x45\xc0\x2b\xdc\xed\x2d\xe9\x8c\xbf\xd0\x74\x48\xf0\xbb\x40\x99\x0a\x77\x23\x94\xd9\xb3\x19\x1d\xb0\xff\x44\x7f\x07\x6d\x47\xd1\xdf\x47\xdb\x9d\xe2\xb3\x34\x23\x05\xee\x59\xea\x8d\x96\xb8\x1b\xa3\x1f\xd7\xc3\xd1\x74\x7d\x9d\x5d\xfc\xfd\xa2\x15\xe6\xf6\xe4\x25\xd4\xc1\xa7\x8b\xf4\x2a\x67\xf1\xe7\x8b\xd2\xab\xed\x06\x8a\x24\x22\x94\x47\x2e\x10\xab\xf8\xe3\x45\x7b\x2f\xaa\x56\x78\x7b\x2e\x56\x8e\x38\x4f\x8a\xbe\x96\xe9\x3c\xdf\x2b\x47\xb9\xa7\x47\x09\x55\xfe\xf9\x64\x19\x1b\xfe\x3f\x92\x29\x34\x9b\x8d\x7f\x6d\x44\x70\x18\x4a\xcb\x9f\xde\xf2\x90\x9f\x74\x92\x9d\x83\x1b\x9e\x65\xeb\xc2\xd7\x38\x13\x75\x3e\x6c\xc9\xa9\x7c\x3f\xfc\xc3\x24\x97\xe8\xab\xd1\x1b\x27\x86\x83\x9c\x66\xaa\x65\x24\xd4\x3f\xf1\xce\xa8\x8f\x17\xda\x8b\x48\xfd\x2b\x9b\xdd\x36\xe5\x0e\xec\x17\x6e\x0f\xd2\x85\x27\xf1\x37\x78\xf4\x0e\xeb\xf6\xd4\xe4\xd3\xa1\x23\x74\xf4\xb0\xf8\x14\x97\xd6\x58\xc3\xc9\xcc\x7b\x84\xb6\x23\x88\x05\x3f\x63\xf4\xd2\xe3\x6f\x19\x8b\x2a\x96\xa3\x50\xef\xcf\x06\x49\x08\x5f\xe4\xf0\x0d\x44\x21\x86\xe3\x8f\xaf\x36\x71\xac\x97\x98\x22\x9c\xb9\xe0\xe1\x0c\x7d\x71\x6d\x6f\x4b\x19\xe0\x2b\x45\x33\xfa\x21\x48\x74\x85\x2e\xcc\xdd\x1d\x17\x4d\xf9\xae\xa9\x02\x20\xef\x1b\x89\x12\x90\xf9\x42\x63\x0e\x50\x11\x52\xfc\xe1\xc5\x02\x9c\xd0\xa3\xc9\x02\xc9\x7e\x37\xb1\x30\xbf\xa8\x43\x84\x9e\x27\x35\x05\x50\x4b\xbb\xea\xff\x11\x7e\x4c\xcb\x43\x2c\xfb\x51\x42\x35\x3b\xf5\xeb\xa2\x89\x5b\x65\x69\x54\xfc\x5e\x60\x3a\xb1\x28\x98\xb4\x17\xd8\x7e\xac\x82\xb8\x94\x55\x1c\x4e\x41\x73\xd2\xde\x37\xe9\x07\x30\x55\x75\xa2\xd1\x25\x5e\x48\x5d\xed\xb3\x06\xe1\x39\xc7\x1b\x98\xed\xf1\x68\xe4\x92\xbc\x3c\x80\xd3\x76\x99\x7c\x38\xf9\xff\x00\x00\x00\xff\xff\xd8\xd9\xb2\xf4\x32\x7d\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x64, 0x4b, 0x3f, 0x25, 0x36, 0xac, 0xec, 0x10, 0xdc, 0xbb, 0x8, 0x87, 0x48, 0xb7, 0x7, 0xb0, 0xc5, 0x64, 0x3b, 0x8d, 0xb4, 0x29, 0xb0, 0x1d, 0x5f, 0xf9, 0xf4, 0xfa, 0x56, 0xd9, 0x5b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0x42, 0x2e, 0x53, 0xc0, 0x4c, 0x7e, 0xb5, 0xc, 0xcf, 0xd7, 0x10, 0x6e, 0xf6, 0xf1, 0x39, 0x89, 0x2e, 0x71, 0x95, 0xb0, 0xe7, 0xb3, 0xc6, 0x3c, 0xae, 0xb9, 0x31, 0x55, 0x24, 0x9b, 0x67}} return a, nil } diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index b122f1885..6793ecc90 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -5,9 +5,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/cadence v1.0.0-M3 - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5 + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 6eb3571b4..ab07cb1a2 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1615,12 +1615,12 @@ github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPByd github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 h1:Ef9UKtwNcHVG2R8YskYiwRoaTZFhAVmQ0ZN3c0eDUGU= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b h1:Z/Fn+7ysdfuv8yKzhPlZ+HrADm3zaUi+zb6BP4JWLfU= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5 h1:yi3+QdygbkHFU+2vJMWyriO+BDYum2BqJtrVqfsnuQM= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 h1:zjEANfSuCctAQ79IotaP6+v0jZiJsDAlikcZC++BTpc= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 0fca91944..6dee9ec33 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -77,7 +77,7 @@ // flowToken/scripts/get_balance.cdc (386B) // flowToken/scripts/get_supply.cdc (193B) // flowToken/setup_account.cdc (1.315kB) -// flowToken/transfer_tokens.cdc (1.293kB) +// flowToken/transfer_tokens.cdc (1.295kB) // idTableStaking/admin/add_approved_and_limits.cdc (1.635kB) // idTableStaking/admin/add_approved_nodes.cdc (1.055kB) // idTableStaking/admin/capability_end_epoch.cdc (1.374kB) @@ -169,16 +169,16 @@ // idTableStaking/scripts/get_total_staked.cdc (463B) // idTableStaking/scripts/get_total_staked_by_type.cdc (256B) // idTableStaking/scripts/get_weekly_payout.cdc (202B) -// lockedTokens/admin/admin_create_shared_accounts.cdc (3.671kB) +// lockedTokens/admin/admin_create_shared_accounts.cdc (3.705kB) // lockedTokens/admin/admin_deploy_contract.cdc (463B) -// lockedTokens/admin/admin_deposit_account_creator.cdc (846B) +// lockedTokens/admin/admin_deposit_account_creator.cdc (880B) // lockedTokens/admin/admin_remove_delegator.cdc (463B) // lockedTokens/admin/check_main_registration.cdc (949B) // lockedTokens/admin/check_shared_registration.cdc (633B) -// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.435kB) -// lockedTokens/admin/custody_create_only_lease_account.cdc (3.335kB) -// lockedTokens/admin/custody_create_only_shared_account.cdc (3.57kB) -// lockedTokens/admin/custody_create_shared_accounts.cdc (3.706kB) +// lockedTokens/admin/custody_create_account_with_lease_account.cdc (3.469kB) +// lockedTokens/admin/custody_create_only_lease_account.cdc (3.369kB) +// lockedTokens/admin/custody_create_only_shared_account.cdc (3.604kB) +// lockedTokens/admin/custody_create_shared_accounts.cdc (3.74kB) // lockedTokens/admin/custody_setup_account_creator.cdc (758B) // lockedTokens/admin/deposit_locked_tokens.cdc (1.678kB) // lockedTokens/admin/unlock_tokens.cdc (593B) @@ -1905,7 +1905,7 @@ func flowtokenSetup_accountCdc() (*asset, error) { return a, nil } -var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\xc1\x4e\xdc\x30\x10\x3d\x93\xaf\x78\xdd\x03\x24\x52\x49\x2e\x55\x0f\x2b\x0a\xa5\xad\xe8\x1d\x51\x7a\x76\x92\xc9\xc6\x6a\xd6\x8e\xc6\x13\x16\x84\xf8\xf7\xca\x76\xbc\xbb\x01\xa9\x74\x2f\xab\x8c\x67\xde\x7b\xf3\x9e\x5d\x55\xb8\xeb\xb5\x83\xb0\x32\x4e\x35\xa2\xad\x81\x76\x50\x10\xda\x8e\x83\x12\x42\x67\xd9\x7f\x1e\x9d\x4b\xaf\x24\xab\x2a\x34\x76\x1a\x5a\xd4\x84\xc9\x51\x8b\xfa\x09\xca\x3c\x59\x43\x10\x0b\x47\xa6\x85\xd8\x3f\x64\x9c\xff\x54\xc6\x4a\x4f\x0c\xd5\x34\x76\x32\x61\xd8\x83\xa0\x57\x0e\x35\x91\x81\x23\xc1\x34\xfa\x56\xa6\x86\xf4\x03\xcd\xc3\x65\x56\x55\x59\xd0\x48\xd8\x69\xe9\x5b\x56\x3b\xa8\xad\x07\x81\xf2\x14\x3d\x25\x50\x74\x6c\xb7\xd8\x90\x5c\x1f\x48\x76\x49\xa1\xef\x1b\x15\xab\x2d\x09\x71\x90\xe4\x2b\x47\x4b\x65\x99\xde\x8e\x96\x05\xab\x9b\xc9\x6c\x74\x3d\xd0\x9d\x17\xb0\x3a\x94\x07\xbb\x9b\x4b\xd9\xd1\x5c\x1e\xc5\xac\xf1\xeb\x46\x3f\x7e\xfe\xf4\x11\x62\xd7\xb8\x6e\x5b\x26\xe7\x0a\x3c\x67\x19\x00\xcc\x0b\xdc\xab\x69\x10\x30\x39\x3b\x71\x43\xb3\x03\x76\x68\x5d\x14\x33\xbb\xe5\xab\x8a\x09\x35\x69\xb3\x89\x12\x3b\x62\xa6\x36\x40\x0d\x24\xde\x5c\x09\x58\x6b\x7c\x5d\xa8\x2d\x43\x35\x72\x8e\x4c\xa3\x62\xca\x9d\xde\x18\xe2\x35\xd4\x24\x7d\xfe\xcd\x32\xdb\xdd\xbd\x1a\x26\x2a\x70\x3a\x1b\xb5\x97\x39\x4b\xfd\x49\x02\x05\xa6\x8e\x98\x4c\x43\xc9\xac\x08\x74\xe6\xe0\xc4\x32\xb5\x78\x08\x5c\x69\xce\xeb\x0a\x95\x5b\xea\xf0\x65\x6e\x2e\x7d\xab\xda\x50\x59\x07\xde\x8b\xa0\x61\xa9\xf8\xf7\x1c\x6a\x81\xd3\xbd\xc3\x71\x8d\xcb\xdc\x07\xba\x46\x35\x83\x54\x5d\x3a\x0f\xc7\x45\x76\x72\x72\x72\x75\x85\x51\x19\xdd\xe4\xab\xef\x21\x69\x63\x05\x91\xeb\xad\x7e\xbb\x8b\xf2\xc3\xf4\x87\x55\xb1\xd8\x39\xc9\x48\x29\x84\xbb\xf4\xfe\xd6\x8e\x86\xae\xdc\xc7\x81\x8b\xf3\xbd\x07\x65\xba\xad\xfb\x0b\x12\xff\x8b\x30\xfb\x12\xc9\xe9\x91\x9a\x49\xe8\xff\xfc\x67\x6a\xf4\xa8\xc9\xc8\x99\xc3\x6d\x7c\x24\xbc\xb0\x7f\x7e\x39\x1c\x13\x38\x7a\x09\xb9\xd8\x62\xdf\xe9\x7f\x65\xa3\x46\x55\xeb\x41\x8b\x26\x97\xc2\x39\x7d\x5e\x26\x93\x38\x5e\x2e\xf3\x6a\x9c\xea\x41\x37\x87\x04\xd2\xd9\xfb\x21\xc4\xbe\x7f\x6f\x13\xcc\x7b\x15\xc8\x0f\x1a\xad\xd3\x12\x7a\x93\x95\x26\xa5\xa3\xcd\x1b\x0c\x7e\xed\xc8\x91\x1b\x65\x1b\xc1\xe6\x0b\x75\x71\xbe\x8c\x2d\x45\xf2\x92\xfd\x0d\x00\x00\xff\xff\xb0\xa7\x2d\x21\x0d\x05\x00\x00" +var _flowtokenTransfer_tokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x53\x4d\x4f\xdb\x40\x10\x3d\xe3\x5f\xf1\x9a\x03\xd8\x52\xb1\x2f\x55\x0f\x11\x85\xd2\x56\xf4\x8e\x28\x3d\xaf\xed\x71\xbc\xaa\xb3\x6b\xcd\x8e\x09\x08\xf1\xdf\xab\x5d\xef\x9a\x24\x48\xa5\xb9\x44\x9e\x8f\x37\x6f\xde\x9b\xad\x2a\xdc\xf5\xda\x41\x58\x19\xa7\x1a\xd1\xd6\x40\x3b\x28\x08\x6d\xc7\x41\x09\xa1\xb3\xec\x3f\xf7\xf2\xd2\x2b\xc9\xaa\x0a\x8d\x9d\x86\x16\x35\x61\x72\xd4\xa2\x7e\x82\x32\x4f\xd6\x10\xc4\xc2\x91\x69\x21\xf6\x0f\x19\xe7\x3f\x95\xb1\xd2\x13\x43\x35\x8d\x9d\x4c\x68\xf6\x20\xe8\x95\x43\x4d\x64\xe0\x48\x30\x8d\xbe\x94\xa9\x21\xfd\x40\xb1\xb9\xcc\xaa\x2a\x0b\x1c\x09\x3b\x2d\x7d\xcb\x6a\x07\xb5\xf5\x20\x50\x7e\x44\x4f\x09\x14\x1d\xdb\x2d\x36\x24\xd7\xaf\x43\x76\x89\xa1\xaf\x1b\x15\xab\x2d\x09\x71\xa0\xe4\x23\x7b\x4b\x65\x99\xde\x8e\x96\x05\xab\x9b\xc9\x6c\x74\x3d\xd0\x9d\x27\xb0\x7a\x0d\x0f\x76\x17\x43\xd9\x5e\x5f\x3e\x93\x59\xe3\xd7\x8d\x7e\xfc\xfc\xe9\x23\xc4\xae\x71\xdd\xb6\x4c\xce\x15\x78\xce\x32\x00\x88\x0b\xdc\xab\x69\x10\x30\x39\x3b\x71\x43\x51\x01\x3b\xb4\x6e\x26\x13\xd5\xf2\x51\xc5\x84\x9a\xb4\xd9\xcc\x14\x3b\x62\xa6\x36\x40\x0d\x24\x5e\x5c\x09\x58\x6b\x7c\x7d\x3e\xa0\x5b\x86\xf0\xcb\x3c\x75\x64\x1a\x15\x53\xee\xf4\xc6\x10\xaf\xa1\x26\xe9\xf3\x6f\x96\xd9\xee\xee\xd5\x30\x51\x81\xd3\x28\xd5\x42\x34\x92\xfd\x49\x02\x05\xa6\x8e\x98\x4c\x43\x49\xae\x19\xe8\xcc\xc1\x89\x65\x6a\xf1\xe0\x87\x2d\x7d\x9e\x59\x88\xdc\x52\x87\x2f\xb1\xb8\xf4\xa5\x6a\x43\x65\x1d\xe6\x5e\x04\x0e\x87\x94\x7f\x47\x5b\x0b\x9c\x2e\x1a\xcf\x7b\x5c\xe6\xde\xd2\x35\xaa\x08\x52\x75\x29\x1f\xd2\x45\x76\x72\x72\x72\x75\x85\x51\x19\xdd\xe4\xab\xef\xc1\x6b\x63\x05\xf3\xac\xb7\xfc\xed\x6e\xa6\x1f\xba\x3f\xac\x8a\x83\x9d\x13\x8d\xe4\x43\xb8\xa6\xf7\xb7\x76\x34\x74\xe5\x62\x08\x2e\xce\x17\x0d\xca\x74\xaf\xcb\x89\xcc\xff\x45\xe8\x8d\x1e\xd1\x23\x35\x93\xd0\xff\xe9\xcf\xd4\xe8\x51\x93\x91\x33\x87\xdb\xf9\x99\xf0\x81\xfc\xf1\xed\xf0\xec\xc0\xde\x5b\xc8\xc5\x16\x4b\xa5\xff\x95\x8d\x1a\x55\xad\x07\x2d\x9a\x5c\x32\xe7\xf4\xe8\x98\xd2\x8c\x97\xcb\xbc\x1a\xa7\x7a\xd0\xcd\xab\x03\x29\xf7\xbe\x09\x73\xdd\xbf\xb7\x09\xe2\x1d\x19\xf2\x83\x46\xeb\xb4\x84\xda\x24\xa5\x49\xee\x68\xf3\x06\x83\x8f\x15\xd9\x53\xa3\x6c\x67\xb0\x78\x50\x17\xe7\x87\xb6\x25\x4b\x5e\xb2\xbf\x01\x00\x00\xff\xff\x81\x5c\x06\xdb\x0f\x05\x00\x00" func flowtokenTransfer_tokensCdcBytes() ([]byte, error) { return bindataRead( @@ -1921,7 +1921,7 @@ func flowtokenTransfer_tokensCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/transfer_tokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc2, 0xb0, 0x74, 0x99, 0x3, 0x6f, 0x41, 0x71, 0xe2, 0xbc, 0xf1, 0x71, 0xed, 0xb9, 0x22, 0xbe, 0x64, 0x11, 0x50, 0x15, 0x33, 0xe3, 0x9e, 0x56, 0x59, 0x71, 0x7, 0x95, 0x22, 0x4f, 0x7e, 0xb9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdf, 0x32, 0x26, 0xc1, 0x7, 0x88, 0xcd, 0xa2, 0x71, 0x8, 0xa5, 0xd0, 0x57, 0xcd, 0x4e, 0xd3, 0x50, 0xfe, 0xe6, 0xcb, 0x5e, 0xf3, 0xfa, 0x8f, 0x38, 0x45, 0x75, 0xa7, 0x5e, 0x5f, 0x9f, 0xf}} return a, nil } @@ -3745,7 +3745,7 @@ func idtablestakingScriptsGet_weekly_payoutCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x3e\x04\x32\xe0\x48\xde\x63\x8d\x24\x0b\xd7\xe8\xa2\xc5\xa6\xe8\xa2\x4d\x77\xcf\x13\x69\x6c\x11\xa6\x48\x95\xa4\x6c\x18\x8b\xbc\x7b\x41\x51\x7f\x94\x25\x3b\x6e\x57\x87\xc0\xa2\xe6\xf7\x9b\x99\x8f\x13\x96\x17\x52\x19\xd8\xa8\x53\x61\x64\x50\xbf\x7d\xe2\xf2\xf8\x22\xf7\x24\x60\xab\x64\x0e\xb3\xf6\x7d\xd6\x4a\x94\x62\xc7\x5e\x39\x79\x52\xfd\xb3\x56\xf2\x59\x26\x7b\x4a\xab\x33\x5d\x0b\xf6\x8f\x66\x41\x10\xc7\x31\xbc\x28\x14\x1a\x13\xc3\xa4\x00\x93\xa1\x01\x93\x11\xe4\xc8\x04\x98\xca\x03\xa6\x39\x13\x70\x94\x25\x4f\x41\xb3\x9d\xa8\x94\x8c\x84\x44\x11\x1a\x02\x04\x9d\xa1\xa2\x14\x30\x49\x64\x29\x0c\xa0\x48\x01\x05\x94\x82\x57\xbe\x2a\x71\x74\x9f\xb6\x52\x01\x42\xa9\x49\x05\x81\xe9\xdc\x86\x01\x00\x40\x81\xca\x30\xe4\x6b\xeb\xee\x4b\xf9\xca\x59\xf2\x99\x4e\xab\x1a\x9e\xe8\x33\x9d\x9e\x99\x36\xbf\x08\xa3\x4e\x0b\x88\x63\xf8\x46\x6c\x97\x99\x15\x7c\x58\x2e\xfb\xea\x7f\x6b\x52\x37\x68\xff\x54\x6b\x6f\x4b\x7e\xab\xea\x87\xe5\x72\x19\xcc\x01\xbe\x07\xce\xbf\xa2\x02\x15\x85\x15\x5c\x2b\xc0\xd2\x64\xe1\xcf\x52\x29\x79\xfc\x8a\xbc\xa4\x39\xdc\xad\x1d\x40\xf3\x46\xc3\x3e\x71\x0c\x1b\x87\xa3\x45\x5d\xd0\xb1\x81\x51\x3b\x1c\xd3\xd4\x7e\x60\x0a\xf6\x74\xd2\xad\x16\x27\x53\xa3\x5e\xdb\x84\x47\xa8\x7f\x85\x05\x9e\x48\xad\x5c\xd5\xe6\x9e\x86\xc5\xfd\x9a\x7c\xab\xe0\x99\x8f\xac\xf7\x08\xd3\x34\x2c\x3a\x7c\x46\xeb\x15\xb5\x02\x0b\xc8\x50\x67\x6b\xbe\x93\x8a\x99\x2c\x9f\x92\xf7\x84\x16\x70\xac\xc1\x1d\x17\x76\x5f\xe7\xb7\x07\xe9\x95\xf6\x7a\x8c\xbe\xf8\xe5\x10\x7d\xd9\x26\xc2\x36\xc4\x1e\xe8\xa3\x01\x9e\x35\xde\x85\xe8\xce\x65\x27\x42\x3b\x17\x3c\x8b\xab\x6b\x3c\x84\x42\xb1\x83\xfd\xc5\x99\xd8\xdb\xc9\xb6\xad\xa8\x8d\xb4\x43\x7d\xc0\x92\x1b\xaf\x8b\xaa\x93\x0d\x16\xf8\xca\x38\x33\x27\x78\x1c\x54\x21\x69\x3e\x31\xd2\x91\xb5\x82\x3b\x8a\x98\xd6\x25\xb5\x66\xec\xf3\x50\x0d\x88\xc7\x5b\xd1\x37\x66\xb2\x54\xe1\x71\x0e\x77\x2d\xed\x45\x5f\xad\xbf\x27\x4f\x37\x8c\x6b\xbb\xf1\xb6\x11\xab\xa4\xfc\xf4\x5a\x7e\x72\x3c\x54\xb3\x59\x8e\x02\x77\xa4\xaa\xe9\xaa\x73\x64\x06\x2c\xd9\xd9\xa4\x3d\x26\xf3\xd2\xe6\x1d\x71\xfe\x5e\x9b\x78\xb8\xf7\x18\x36\x72\x0e\x9f\xcf\x04\xc3\x0a\xb2\xd5\x10\xb9\xa9\x36\x6e\x30\xd3\x78\xa0\xf0\xe1\xfe\xdc\xf1\x02\x8c\x5c\xf9\xae\xcf\x9d\xfe\xe5\xac\x7c\x41\x93\xf5\x60\xb1\x99\x98\x9e\xd4\x74\x1d\x3d\xc0\x2f\x14\xf5\x4a\x1d\xaf\x44\xf9\x14\x7a\x7e\xec\xf3\xff\xf2\xfa\x55\xf2\x74\xb2\x34\x2f\x9d\x84\xef\xd7\x61\xbc\x4e\x53\x45\x5a\xaf\x06\xf5\x40\x77\xbc\xf0\x34\xfa\x20\xae\x26\x20\x6d\x15\x26\xe8\xc0\x2b\xb4\x3f\x1c\xf7\xbd\x64\x86\x8e\x07\xa5\xef\x25\xd5\xc3\x66\xcc\xb7\x05\x89\x89\xad\xdc\x60\x01\x8f\x5e\x24\x17\xca\x7b\x37\xe5\x6c\x50\xba\xdb\x62\x1a\x83\xc3\x0b\xa2\x22\x41\x9d\x85\x75\xbc\x0b\x40\x33\xda\xf2\xb5\xf2\x6f\x62\x2b\x1d\xd9\x4d\x35\x46\x75\x93\x6c\x24\xe7\xe4\x36\x9d\x47\x77\xe3\x35\xd9\xfa\xed\xfe\x5a\xdd\xdb\x63\xb9\x0f\xcc\x8c\xf4\xaf\xdd\xb3\xa6\xa7\x73\xa0\x3f\x86\x8e\x8f\x90\x7d\x3e\x7e\x84\x02\x05\x4b\xc2\xd9\xa6\xda\xc2\x84\x34\xe0\x42\x04\x45\x5b\x52\x24\x12\xb2\xbc\xed\x36\xb5\xa4\xb5\x3e\xeb\x01\x31\x06\x82\x6d\xed\x66\x0d\xf0\x1c\x7a\x03\x70\xcb\x58\x34\x4b\xdf\x50\xb5\x5f\xe7\xe9\x79\x5a\xbb\xd5\xe9\xfd\xd3\x14\xc7\xf0\xc7\x81\x94\x62\xa9\xdb\x9f\x52\xda\x5a\x8e\xed\x2d\xd1\x8a\x12\x62\x07\x52\x13\x5c\xeb\xf5\x5c\x29\x9a\xae\x8b\xdd\x1d\xdc\x5d\x2f\x7f\xd6\x66\x46\x6f\x18\xbb\xb5\x35\x7e\xdc\x06\x9d\xa3\xda\xeb\xe6\xac\xbe\x79\x34\xa0\xee\x96\xe2\x7e\x7f\xf6\x18\x5e\x77\x69\xdf\x70\xb1\x3e\xdc\x7d\xf7\x09\xb8\x09\xf7\xed\x29\xbc\x85\x4e\xdf\x81\x51\x83\xd0\x08\x7d\x0e\x13\xf0\x0b\x6c\xe7\x77\x12\xd6\x89\xda\x16\xa5\x01\x21\x55\x8e\xbc\xc3\x97\x09\xfb\x1f\x87\x5d\xb5\x2d\xf4\xa5\x60\xff\x94\x04\x45\x7f\x7e\xda\x91\x6f\xac\xff\x38\x30\x27\xf7\x8e\xff\x8a\xdc\x30\xce\x69\xcc\x1c\xc6\x9f\x2e\x20\x67\xff\xbe\x05\x6f\xc1\xbf\x01\x00\x00\xff\xff\xaf\xee\x68\xd2\x57\x0e\x00\x00" +var _lockedtokensAdminAdmin_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x57\x4d\x6f\xe3\x36\x13\xbe\xeb\x57\x0c\x7c\x08\x64\xc0\x91\xbc\xc7\xd7\x48\xb2\xf0\x6b\x74\xd1\x62\x53\x74\xd1\xa6\xbb\xe7\x89\x34\xb6\x08\xd3\xa4\x4a\x52\x36\x8c\x45\xfe\x7b\x41\x91\xfa\xa0\x2c\x39\xeb\xb6\x3a\x04\x16\x35\x33\xcf\xcc\x33\x1f\x9c\xb0\x43\x29\x95\x81\x8d\x3a\x97\x46\x46\xfe\xed\x13\x97\xa7\x17\xb9\x27\x01\x5b\x25\x0f\x30\x6b\xdf\x67\xad\x44\x25\x76\xec\x95\x53\x20\xd5\x3f\x6b\x25\x9f\x65\xb6\xa7\xbc\x3e\xd3\x5e\xb0\x7f\x34\x8b\xa2\x34\x4d\xe1\x45\xa1\xd0\x98\x19\x26\x05\x98\x02\x0d\x98\x82\xe0\x80\x4c\x80\xa9\x11\x30\x3f\x30\x01\x27\x59\xf1\x1c\x34\xdb\x89\x5a\xc9\x48\xc8\x14\xa1\x21\x40\xd0\x05\x2a\xca\x01\xb3\x4c\x56\xc2\x00\x8a\x1c\x50\x40\x25\x78\x8d\x55\x8b\xa3\xfb\xb4\x95\x0a\x10\x2a\x4d\x2a\x8a\x4c\x07\x1b\x47\x00\x00\x25\x2a\xc3\x90\xaf\x2d\xdc\x97\xea\x95\xb3\xec\x33\x9d\x57\x9e\x9e\xe4\x33\x9d\x9f\x99\x36\x3f\x09\xa3\xce\x0b\x48\x53\xf8\x46\x6c\x57\x98\x15\x7c\x58\x2e\xfb\xea\x7f\x6a\x52\x37\x68\xff\xcf\x6b\x6f\x2b\x7e\xab\xea\x87\xe5\x72\x19\xcd\x01\xbe\x47\x0e\x5f\x51\x89\x8a\xe2\x9a\xae\x15\x60\x65\x8a\xf8\xff\x52\x29\x79\xfa\x8a\xbc\xa2\x39\xdc\xad\x1d\x41\xf3\x46\xc3\x3e\x69\x0a\x1b\xc7\xa3\x65\x5d\xd0\xa9\xa1\x51\x3b\x1e\xf3\xdc\x7e\x60\x0a\xf6\x74\xd6\xad\x16\x27\xe3\x59\xf7\x36\xe1\x11\xfc\xaf\xb8\xc4\x33\xa9\x95\xcb\xda\x3c\xd0\xb0\xbc\xbf\x27\xdf\x2a\x04\xe6\x13\x8b\x9e\x60\x9e\xc7\x65\xc7\xcf\x68\xbe\x92\x56\x60\x01\x05\xea\x62\xcd\x77\x52\x31\x53\x1c\xa6\xe4\x03\xa1\x05\x9c\x3c\xb9\xe3\xc2\xee\xeb\xfc\x76\x27\x83\xd4\xbe\xef\x63\x28\x7e\xdd\xc5\x50\xb6\xf1\xb0\x75\xb1\x47\xfa\xa8\x83\x17\x85\x77\xc5\xbb\x4b\xd9\x09\xd7\x2e\x05\x2f\xfc\xea\x0a\x0f\xa1\x54\xec\x68\x7f\x71\x26\xf6\xb6\xb3\x6d\x29\x6a\x23\x6d\x53\x1f\xb1\xe2\x26\xa8\xa2\xfa\x64\x83\x25\xbe\x32\xce\xcc\x19\x1e\x07\x59\xc8\x9a\x4f\x8c\x74\x62\xad\xe0\x8e\x12\xa6\x75\x45\xad\x19\xfb\x3c\xd4\x0d\x12\xcc\xad\xe4\x1b\x33\x45\xae\xf0\x34\x87\xbb\x76\xec\x25\x5f\x2d\xde\x53\xa0\x1b\xa7\xde\x6e\xba\x6d\xc4\x6a\xa9\x30\xbc\x76\x3e\xb9\x39\xe4\xa7\xd9\x01\x05\xee\x48\xd5\xdd\xe5\x63\x64\x06\xec\xb0\xb3\x41\x07\x93\x2c\x08\x9b\x77\x83\xf3\x57\x6f\xe2\xe1\x3e\x98\xb0\x89\x03\x7c\xbe\x10\x8c\x6b\xca\x56\x43\xe6\xa6\xca\xb8\xe1\x4c\xe3\x91\xe2\x87\xfb\x4b\xe0\x05\x18\xb9\x0a\xa1\x2f\x41\xff\x70\x56\xbe\xa0\x29\x7a\xb4\xd8\x48\x4c\x4f\x6a\x3a\x8f\x01\xe1\x57\x92\xfa\x4e\x1e\xdf\xf1\xf2\x29\x0e\x70\xec\xf3\xef\xe2\xfa\x59\xf2\x7c\x32\x35\x2f\x9d\x44\x88\xeb\x38\x5e\xe7\xb9\x22\xad\x57\x83\x7c\xa0\x3b\x5e\x04\x1a\x7d\x12\x57\x13\x94\xb6\x0a\x13\xe3\x20\x48\x74\xd8\x1c\xf7\xbd\x60\x86\xc0\x83\xd4\xf7\x82\xea\x71\x33\x86\x6d\x49\x62\x62\x2b\x37\x58\xc2\x63\xe0\xc9\x95\xf4\xde\x4d\x81\x0d\x52\x77\x9b\x4f\x63\x74\x04\x4e\xd4\x43\x50\x17\xb1\xf7\x77\x01\x68\x46\x4b\xde\x2b\xff\x22\xb6\xd2\x0d\xbb\xa9\xc2\xa8\x6f\x92\x8d\xe4\x9c\xdc\xa6\xf3\xe8\x6e\xbc\x26\xda\xb0\xdc\x5f\xeb\x7b\xdb\x95\x76\x00\xea\xe1\xea\xc9\x29\xd5\xb0\xbe\x5f\x46\x80\x46\x2a\xdc\x6e\x62\xd3\xfd\x3b\xd0\x1f\xe3\x2f\xe4\xd0\x3e\x1f\x3f\x42\x89\x82\x65\xf1\x6c\x53\xef\x69\x42\x1a\x70\x41\x80\xa2\x2d\x29\x12\x19\xd9\xc9\xee\x76\xb9\xac\xb5\x3e\xeb\x51\x35\x46\x93\x2d\xfe\x66\x51\x08\x00\x83\x16\xb9\xa5\x71\x9a\xb5\x70\xa8\xda\xaf\x84\xe9\x8e\x5b\xbb\xe5\xea\xc7\xfb\x2d\x4d\xe1\xb7\x23\x29\xc5\x72\xb7\x61\xe5\xb4\xb5\x53\xb8\xb7\x66\x2b\xca\x88\x1d\x49\x4d\x4c\xe3\xa0\x2a\x2b\xd1\xd4\x65\xea\x6e\xe9\xee\x02\xfa\xdd\x9b\x19\xbd\x83\xec\x5e\xd7\xe0\xb8\x1d\xfb\x80\x6a\xaf\x9b\x33\x7f\x37\x69\x40\xdd\xad\xcd\xfd\x0a\xee\xdd\x01\xba\x0b\xfb\x86\xab\xf7\xe1\xee\x7b\x38\xa2\x1b\x77\xdf\x9e\xe2\x5b\x06\xee\x0f\x70\xd4\x30\x34\x32\x60\x87\x01\x84\x09\xb6\x1d\x3e\x49\xeb\x44\x6e\xcb\xca\x80\x90\xea\x80\xbc\xe3\x97\x09\xfb\x3f\x89\x5d\xc6\x2d\xf5\x95\x60\x7f\x55\x04\x65\xbf\x7f\xda\xa1\xd0\x58\xff\xef\xc8\x9c\xdc\x4c\xfe\x29\x73\x43\x3f\xa7\x39\x73\x1c\x7f\xba\xc2\x9c\xfd\xfb\x16\xbd\x45\x7f\x07\x00\x00\xff\xff\x96\x35\x8f\xdd\x79\x0e\x00\x00" func lockedtokensAdminAdmin_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3761,7 +3761,7 @@ func lockedtokensAdminAdmin_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8, 0x7d, 0x60, 0xa4, 0xb3, 0xc9, 0x1d, 0x40, 0x3b, 0xe2, 0xeb, 0x74, 0xb5, 0x11, 0x4b, 0x52, 0xa3, 0x6d, 0xd6, 0xa3, 0x70, 0x4d, 0xea, 0x5, 0xab, 0xb5, 0x40, 0x3f, 0x87, 0x25, 0xb2, 0xb8}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0x86, 0x33, 0x35, 0x7b, 0x92, 0x73, 0x42, 0xd3, 0xdf, 0x1c, 0xbb, 0x34, 0x34, 0x69, 0xac, 0x97, 0xc9, 0x94, 0x24, 0x1d, 0xc1, 0x14, 0x7a, 0x60, 0xf8, 0x6e, 0x57, 0x8c, 0xc2, 0x38, 0x91}} return a, nil } @@ -3785,7 +3785,7 @@ func lockedtokensAdminAdmin_deploy_contractCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x41\x6f\xdb\x30\x0c\x85\xef\xfa\x15\x5c\x0e\x9d\x0d\x0c\xce\x3d\x58\x57\x64\xb9\xee\x10\x6c\xc5\xee\x8c\xc4\xc6\x42\x15\x51\xa0\xe8\x16\xc1\xd0\xff\x3e\xc8\xf2\x32\x3b\xcb\x50\x9d\x2c\x42\xef\xf1\x7d\x34\xfd\x29\xb1\x28\x7c\x63\xfb\x4c\xee\x91\x9f\x29\x66\x78\x12\x3e\xc1\x6a\x5e\x5a\x19\xb3\x5e\xaf\x41\xcb\x05\xd0\x9d\x7c\x84\xec\x8f\x31\x83\xf6\x3e\x83\x0a\xc6\x8c\x56\x3d\x47\x50\x06\x47\x89\xb3\x57\x40\xb0\x98\xf0\xe0\x83\xd7\xf3\x28\xf7\x51\xb9\x54\x87\xac\xec\xce\x90\x84\x5f\xbc\x23\xf9\x98\x01\xad\xe5\x21\x2a\x68\x8f\x0a\x18\x02\xbf\x16\x6b\x3a\x15\x3b\x74\x6e\x54\x4f\x6f\x72\xa9\x69\x4f\x20\x64\x59\x9c\x31\xb3\xee\xcd\x64\xbd\x9f\x9c\xb7\xce\x09\xe5\xbc\x81\xe9\xa3\x85\x5f\xc6\x00\x00\x24\xa1\x84\x42\xcd\x88\xb2\x01\x1c\xb4\x6f\xbe\xb2\x08\xbf\xfe\xc4\x30\xd0\x27\xd8\xfd\x49\xee\x29\xb7\x70\xb7\xad\xbd\x2f\xfa\x72\x02\xe9\x0c\xf0\x3b\x59\xf2\x2f\x24\x70\x0f\x47\xd2\xe9\xfd\x7f\xf2\xb4\x17\x8f\x72\x3a\x3b\xeb\xd5\x1d\xc6\x14\x9f\xef\xe6\xd3\xef\xea\x65\x32\xdd\x09\xa1\xb2\x7c\x69\x16\x2e\xe5\xbc\xab\xd9\x0f\x87\xe0\xed\x1e\xb5\x5f\x68\x97\x79\x1e\x1e\x20\x61\xf4\xb6\x59\xed\x78\x08\x0e\x22\x2b\xd4\x54\x33\xdc\x32\xfd\xca\x2b\xf4\x44\x42\xd1\xd2\xaa\x5d\xce\x66\x5c\x96\x6d\x19\xf0\x8e\x43\xa0\xba\x1e\xf7\x75\x7b\x96\xcc\x59\x59\xf0\x48\x9d\xcf\x79\xa0\x2b\xf4\xc7\x1b\x2e\x57\xe8\x37\xb0\x6f\xa9\x7e\xd4\x2e\x0b\xfa\xf6\xc3\xdf\xcc\xff\xfe\xcb\x0e\x9d\xbb\x2c\xc2\xb9\xb1\x98\x36\x37\xa9\xea\xfc\xde\xcc\x9b\xf9\x1d\x00\x00\xff\xff\x84\x09\x5b\x53\x4e\x03\x00\x00" +var _lockedtokensAdminAdmin_deposit_account_creatorCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\xc1\x6e\xdb\x30\x0c\xbd\xfb\x2b\xb8\x1c\x3a\x1b\x18\x9c\x7b\xd0\xae\xc8\x72\xdd\x21\xd8\x8a\xdd\x19\x89\x8d\x85\x2a\xa2\x40\xd1\x2d\x82\x21\xff\x3e\xc8\xf2\x32\x6b\xcb\x50\x9e\x24\x42\xef\xf1\xbd\x27\xba\x53\x64\x51\xf8\xca\xe6\x85\xec\x13\xbf\x50\x48\xf0\x2c\x7c\x82\xd5\xb2\xb5\x6a\x9a\xf5\x7a\x0d\x9a\x2f\x80\xf6\xe4\x02\x24\x77\x0c\x09\x74\x70\x09\x54\x30\x24\x34\xea\x38\x80\x32\x58\x8a\x9c\x9c\x02\x82\xc1\x88\x07\xe7\x9d\x9e\x27\xb8\x0b\xca\xb9\x3b\x26\x65\x7b\x86\x28\xfc\xea\x2c\xc9\xc7\x04\x68\x0c\x8f\x41\x41\x07\x54\x40\xef\xf9\x2d\x53\xd3\x29\xd3\xa1\xb5\x13\x7a\x7e\x93\x72\x4f\x07\x02\x21\xc3\x62\x9b\x66\x31\xbd\x9d\xa9\xf7\x33\xf3\xd6\x5a\xa1\x94\x36\x30\x1f\x3a\xf8\xd9\x34\x00\x00\x51\x28\xa2\x50\x3b\x59\xd9\x00\x8e\x3a\xb4\x5f\x58\x84\xdf\x7e\xa0\x1f\xe9\x13\xec\x7e\x2b\x77\x94\x3a\xb8\xdb\x96\xd9\x57\x7c\x2e\x4f\xba\x30\xf8\x8d\x0c\xb9\x57\x12\x78\x80\x23\xe9\xfc\xfe\x3f\x7a\xba\x2b\x47\xae\xde\x2c\x66\xf5\x87\x49\xc5\xfd\xdd\x32\xfd\xbe\x5c\x66\xd2\x9d\x10\x2a\xcb\xe7\xb6\x62\xc9\xf5\x2e\x66\x3f\x1e\xbc\x33\x7b\xd4\xa1\xc2\xd6\x7a\x1e\x1f\x21\x62\x70\xa6\x5d\xed\x78\xf4\x16\x02\x2b\x14\x55\x0b\xbb\x39\xfd\xe2\x57\xe8\x99\x84\x82\xa1\x55\x57\x67\x33\x2d\xcb\x36\x07\xbc\x63\xef\xa9\xac\xc7\x43\xd9\x9e\xda\x73\x52\x16\x3c\x52\xef\x52\x1a\xe9\x7e\xfa\x8c\xca\x4a\x6d\xa2\x83\x3a\x9c\xa7\x1b\x73\xfe\x0a\xe7\x46\x30\xb7\x50\xdf\x8b\x8e\x2a\x9f\xee\xc3\x1f\x57\xff\xfe\x76\x8f\xd6\x5e\x57\xe5\xdc\x1a\x8c\x9b\x9b\xbe\x4b\xc2\x97\xe6\xd2\xfc\x0a\x00\x00\xff\xff\x6b\x32\x35\xf8\x70\x03\x00\x00" func lockedtokensAdminAdmin_deposit_account_creatorCdcBytes() ([]byte, error) { return bindataRead( @@ -3801,7 +3801,7 @@ func lockedtokensAdminAdmin_deposit_account_creatorCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/admin_deposit_account_creator.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x47, 0x82, 0x4, 0xe6, 0x5b, 0xce, 0x35, 0x7d, 0x2e, 0xd, 0x46, 0xda, 0x8a, 0x52, 0x1a, 0xd5, 0x89, 0x30, 0xea, 0xb4, 0xdf, 0xc2, 0xb0, 0xbe, 0xb3, 0xdb, 0xf6, 0x5e, 0x8d, 0x29, 0x66, 0xd7}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5d, 0x6b, 0x77, 0xa2, 0x1a, 0x8b, 0x31, 0xab, 0x7f, 0x3d, 0x5e, 0x83, 0x6e, 0x89, 0xce, 0xb8, 0x80, 0xe9, 0x4f, 0x19, 0xee, 0x31, 0x7c, 0x30, 0xc7, 0xbe, 0x57, 0x89, 0x24, 0xe4, 0xdf, 0x3a}} return a, nil } @@ -3865,7 +3865,7 @@ func lockedtokensAdminCheck_shared_registrationCdc() (*asset, error) { return a, nil } -var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x3e\x04\x32\xe0\x48\xe9\xd5\x70\xb2\x48\x8d\x2e\x5a\x6c\x8a\x06\x6d\xba\x7b\x9e\x88\x63\x8b\x08\x4d\xaa\xfc\xb1\x61\x04\x79\xf7\x82\x12\x25\x8b\xb2\x94\xb8\x45\x7b\x59\x1d\x82\x98\x9c\x9f\x6f\xbe\x99\xe1\x0c\xdf\x55\x4a\x5b\x58\xeb\x63\x65\x55\x12\x7e\x7d\x16\xea\xf0\xa4\x5e\x48\xc2\x46\xab\x1d\xcc\xba\xdf\xb3\x4e\xc2\xc9\x2d\x7f\x16\x14\x49\xf5\xcf\x3a\xc9\x07\x55\xbc\x10\xab\xcf\x4c\x10\xec\x1f\xcd\x92\x24\xcf\x73\x78\xd2\x28\x0d\x16\x96\x2b\x09\xb6\x44\x0b\x08\x85\x33\x56\xb1\x23\x54\x5a\xed\x39\x23\x0d\x07\xe5\x04\x03\xc3\xb7\xb2\x56\xb1\x0a\x0a\x4d\x68\x09\x10\x4c\x89\x9a\x18\x60\x51\x28\x27\x2d\xa0\x64\x80\x12\x9c\x14\xb5\xa7\x5a\xbc\xbd\xdb\x28\x0d\x08\xce\x90\x4e\x12\x7b\xf2\x9a\x26\x00\x00\x1b\x27\xc4\x3d\xdb\x71\xf9\xe8\x9e\x05\x2f\xbe\xd0\x71\x19\xa8\xc9\xbe\xd0\xf1\x81\x1b\xfb\x93\xb4\xfa\xb8\x80\x3c\x87\x6f\xc4\xb7\xa5\x5d\xc2\x0f\x37\x37\x37\x9d\xf2\x9f\x86\xf4\x3f\xd5\x9d\x03\xbc\x26\xb5\x85\x4a\x53\x85\x9a\xd2\x10\xfa\x63\x88\x7c\x09\xe8\x6c\x99\xfe\xa8\xb4\x56\x87\xaf\x28\x1c\xcd\xe1\xea\xbe\x89\x67\xde\xea\xfa\x4f\x90\x0d\x54\x84\x5b\xb8\x85\xf0\x5f\x5a\xe1\xd1\x5b\x1a\x98\x9e\x47\xba\x9e\x95\xcb\x35\x3b\xd5\xc8\x65\xf6\x42\x47\x93\x21\x63\x69\x75\xe2\xe1\x9c\xd7\xac\xbb\x5d\x40\x89\xa6\xbc\x17\x5b\xa5\xb9\x2d\x77\xa3\xc2\x91\xc4\x02\x0e\x81\xbe\x11\xc9\xe6\xaa\x07\xae\x17\xd3\x24\xb4\x28\x6b\x1f\x20\x8b\x65\xdf\x01\x16\x0b\x9e\xe1\xf2\x7c\xef\xd1\x09\xbb\xc6\x0a\x9f\xb9\xe0\xf6\x08\xb7\x03\x2a\x8b\xf6\x8a\x93\xc9\x8c\x55\x1a\xb7\xd4\x19\xf0\x5f\xc6\x8d\x71\xb4\xaa\xcb\x23\x6a\xbf\xec\x1b\xb7\x25\xd3\x78\x98\xc3\x55\xd7\xbd\xd9\x57\xef\xef\x2e\xcd\x83\xa9\x7c\xd3\xde\xd4\x17\x03\x70\xe2\xd4\xa5\xbf\xa2\xc4\x2d\x69\x58\x5d\x47\xed\x9c\x35\xfd\xf7\x70\x26\x98\xd6\x81\x2d\x87\xf1\x4d\x96\x4c\xc0\x93\x19\xdc\x53\xba\xba\x3e\xf7\xbc\x00\xab\x96\xb1\xef\x73\xaf\x7f\x34\x56\x1e\xd1\x96\x83\x50\x6c\x4f\xea\x7f\xa7\xfb\x03\x94\x77\x69\x64\xd2\x7f\x97\xc7\x15\xa9\x8e\x05\xf9\xb3\x12\x6c\x32\x51\x4f\x27\x89\xb4\xe1\xf8\x9e\x31\x4d\xc6\x2c\x07\x44\x60\x73\xbc\x88\x88\x5b\x4e\xd0\x38\xd1\x6b\x51\x4e\x23\xdc\xab\xeb\x1e\xd4\x45\x74\x75\x96\xe5\x1e\xe4\x31\x1a\xa6\x29\x58\x63\x05\xb7\x11\xa0\xb1\xec\x86\x84\x5e\x4d\xf9\xbc\x4b\x2f\x40\x33\x1f\x8d\x3f\x72\x57\x3f\x29\xa6\x4c\x63\x80\x0b\x40\x3b\x5a\xd5\xc1\xc6\x2f\x72\xa3\x9a\x17\x64\xaa\xa6\xeb\xc7\xef\xbb\xad\x68\xd1\x27\x63\xed\x4b\x58\x69\xb8\x1d\x0e\xa2\xf1\xb8\x9e\xeb\x61\xb9\x1a\xc3\x1e\x1b\xbc\x4b\xfd\x52\xf2\x5e\x1a\x82\xe0\x68\xc6\xfd\xf7\xe9\x13\x54\x28\x79\x91\xce\xd6\xf5\x86\x22\x95\x85\xc6\x7d\x88\xa0\xdb\x3d\x8a\xc6\xd2\xac\x1f\xe7\x88\x27\xdf\x7f\xed\xf0\x8d\x3c\x45\xc9\xfd\xa0\x77\x23\xc5\x76\x13\x1a\xaa\xf6\x0b\x76\x54\xf1\x54\x65\xcb\xd1\x8a\x1b\xeb\xc4\x3c\x87\xdf\xf6\xa4\x35\x67\x04\xb6\x24\x60\xb4\xf1\x73\xa0\xb7\x55\x6a\x2a\x88\xef\x49\x67\x13\xf3\x20\x2a\x5b\x27\xdb\xee\xc9\x9b\xc9\x7c\x1a\x5b\xbf\x07\x3b\xb1\xf3\xb0\x15\x4a\x3a\x74\x8e\x9a\x9d\x72\x87\xfa\xc5\xb4\x67\xac\x89\xc7\x00\x9a\x8e\x9e\x6c\x6a\x00\x9a\xd3\xab\x77\x51\x8f\xb5\xef\xca\x6b\xdc\x53\x2d\xde\xb7\xc1\xbb\xf2\xc1\x2c\xbb\x80\xa4\x96\xa2\x28\x79\xe3\x01\xc4\x09\xf6\x2f\xd0\x24\xaf\x13\xd9\xad\x9c\x05\xa9\xf4\x0e\xc5\x89\x60\x2e\xfd\x1a\xee\xd7\x57\xcf\xbd\x93\xfc\x2f\x47\x50\xa1\x2d\xb3\xf3\x57\xab\x35\xff\xdf\xb1\x39\xb9\xd1\xfc\x5b\xea\x86\x38\xa7\x49\x6b\x48\xfe\xfc\x0e\x75\xfe\xef\x5b\xf2\x96\xfc\x1d\x00\x00\xff\xff\x44\x3c\xd7\x13\x6b\x0d\x00\x00" +var _lockedtokensAdminCustody_create_account_with_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x3e\x04\x32\xe0\x48\xe9\xd5\x48\xb2\x48\x8d\x2e\x5a\x6c\x8a\x06\x6d\xba\x7b\x9e\x88\x63\x8b\x08\x4d\xaa\xfc\xb1\x61\x04\x79\xf7\x82\x12\x25\x8b\xb2\x14\xbb\x45\x7b\x59\x1d\x82\x98\x9c\x9f\x6f\xbe\x99\xe1\x0c\xdf\x56\x4a\x5b\x58\xe9\x43\x65\x55\x12\x7e\x7d\x16\x6a\xff\xac\x5e\x49\xc2\x5a\xab\x2d\xcc\xba\xdf\xb3\x4e\xc2\xc9\x0d\x7f\x11\x14\x49\xf5\xcf\x3a\xc9\x47\x55\xbc\x12\xab\xcf\x4c\x10\xec\x1f\xcd\x92\x24\xcf\x73\x78\xd6\x28\x0d\x16\x96\x2b\x09\xb6\x44\x0b\x08\x85\x33\x56\xb1\x03\x54\x5a\xed\x38\x23\x0d\x7b\xe5\x04\x03\xc3\x37\xb2\x56\xb1\x0a\x0a\x4d\x68\x09\x10\x4c\x89\x9a\x18\x60\x51\x28\x27\x2d\xa0\x64\x80\x12\x9c\x14\xb5\xa7\x5a\xbc\xbd\x5b\x2b\x0d\x08\xce\x90\x4e\x12\x7b\xf4\x9a\x26\x00\x00\x6b\x27\xc4\x03\xdb\x72\xf9\xe4\x5e\x04\x2f\xbe\xd0\x61\x19\xa8\xc9\xbe\xd0\xe1\x91\x1b\xfb\x93\xb4\xfa\xb0\x80\x3c\x87\x6f\xc4\x37\xa5\x5d\xc2\x0f\x37\x37\x37\x9d\xf2\x9f\x86\xf4\x3f\xd5\x9d\x03\xbc\x25\xb5\x85\x4a\x53\x85\x9a\xd2\x10\xfa\x53\x88\x7c\x09\xe8\x6c\x99\xfe\xa8\xb4\x56\xfb\xaf\x28\x1c\xcd\xe1\xea\xa1\x89\x67\xde\xea\xfa\x4f\x90\x0d\x54\x84\x5b\xb8\x83\xf0\x5f\x5a\xe1\xc1\x5b\x1a\x98\x9e\x47\xba\x9e\x95\xcb\x35\x3b\xd5\xc8\x65\xf6\x4a\x07\x93\x21\x63\x69\x75\xe4\xe1\x94\xd7\xac\xbb\x5d\x40\x89\xa6\x7c\x10\x1b\xa5\xb9\x2d\xb7\xa3\xc2\x91\xc4\x02\xf6\x81\xbe\x11\xc9\xe6\xaa\x07\xae\x17\xd3\x24\xb4\x28\x6b\x67\x90\xc5\xb2\x1f\x00\x8b\x05\x4f\x70\x79\xbe\x77\xe8\x84\x5d\x61\x85\x2f\x5c\x70\x7b\x80\xbb\x01\x95\x45\x7b\xc5\xc9\x64\xc6\x2a\x8d\x1b\xea\x0c\xf8\x2f\xe3\xc6\x38\xba\xad\xcb\x23\x6a\xbf\xec\x1b\xb7\x25\xd3\xb8\x9f\xc3\x55\xd7\xbd\xd9\x57\xef\xef\x3e\xcd\x83\xa9\x7c\xdd\xde\xd4\x17\x03\x70\xe2\xd8\xa5\xbf\xa2\xc4\x0d\x69\xb8\xbd\x8e\xda\x39\x6b\xfa\xef\xf1\x44\x30\xad\x03\x5b\x0e\xe3\x9b\x2c\x99\x80\x27\x33\xb8\xa3\xf4\xf6\xfa\xd4\xf3\x02\xac\x5a\xc6\xbe\x4f\xbd\xfe\xd1\x58\x79\x42\x5b\x0e\x42\xb1\x3d\xa9\xff\x9d\xee\x33\x28\xef\xd3\xc8\xa4\xff\x2e\x8f\x2b\x52\x1d\x0b\xf2\x67\x25\xd8\x64\xa2\x9e\x8f\x12\x69\xc3\xf1\x03\x63\x9a\x8c\x59\x0e\x88\xc0\xe6\x78\x11\x11\xb7\x9c\xa0\x71\xa2\xd7\xa2\x9c\x46\xb8\x6f\xaf\x7b\x50\x17\xd1\xd5\x49\x96\x7b\x90\xc7\x68\x98\xa6\x60\x85\x15\xdc\x45\x80\xc6\xb2\x1b\x12\x7a\x35\xe5\xf3\x3e\xbd\x00\xcd\x7c\x34\xfe\xc8\x5d\xfd\xa4\x98\x32\x8d\x01\x2e\x00\xed\x68\x55\x07\x1b\xbf\xc8\xb5\x6a\x5e\x90\xa9\x9a\xae\x1f\xbf\xef\xb6\xa2\x45\x9f\x8c\x95\x2f\x61\xa5\xe1\x6e\x38\x88\xc6\xe3\x7a\xa9\x87\x65\x13\x58\x84\x26\x36\x37\x1e\x5d\x2c\x73\x9f\xfa\xb5\xe5\xa3\x44\x05\xc1\xd1\x9a\xf0\xdf\xa7\x4f\x50\xa1\xe4\x45\x3a\x5b\xd5\x3b\x8c\x54\x16\x1a\x80\x21\xc6\x6e\x3b\x29\x1a\x4b\xb3\x3e\x13\x23\x9e\x7c\x87\xb6\xe3\x39\xf2\x14\xa5\xff\x4c\x77\x47\x8a\xed\xae\x34\x54\xed\x97\xf4\xa8\xe2\xb1\x0e\x97\xa3\x35\x39\xd6\xab\x79\x0e\xbf\xed\x48\x6b\xce\x08\x6c\x49\xc0\x68\xed\x27\x45\x6f\xef\xd4\x54\x10\xdf\x91\xce\x26\x26\x46\x54\xd8\x4e\xb6\xfd\x95\x37\xb3\xfb\x38\xd8\x7e\x0f\x76\x62\xe7\x61\x6f\x94\xb4\xef\x1c\x35\x5b\xe7\x16\xf5\xab\x69\xcf\x58\x13\x8f\x01\x34\x1d\x3d\xd9\xd4\x88\x34\xc7\x77\xf1\xa2\x2e\x6c\x5f\x9e\xb7\xb8\xeb\x5a\xbc\xef\x83\x97\xe7\xcc\xb4\xbb\x80\xa4\x96\xa2\x28\x79\xe3\x01\xc4\x09\xf6\x6f\xd4\x24\xaf\x13\xd9\xad\x9c\x05\xa9\xf4\x16\xc5\x91\x60\x2e\xfd\xa2\xee\x17\x5c\xcf\xbd\x93\xfc\x2f\x47\x50\xa1\x2d\xb3\xd3\x77\xad\x35\xff\xdf\xb1\x39\xb9\xf3\xfc\x5b\xea\x86\x38\xa7\x49\x6b\x48\xfe\xfc\x01\x75\xfe\xef\x7b\xf2\x9e\xfc\x1d\x00\x00\xff\xff\x91\x8b\x56\x14\x8d\x0d\x00\x00" func lockedtokensAdminCustody_create_account_with_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3881,11 +3881,11 @@ func lockedtokensAdminCustody_create_account_with_lease_accountCdc() (*asset, er } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_account_with_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfd, 0xea, 0x4d, 0xc, 0xc6, 0x6b, 0x93, 0xc7, 0x45, 0xb4, 0x90, 0x7c, 0xb1, 0xdc, 0xc1, 0xd5, 0x1a, 0xd8, 0x8d, 0x8c, 0xb3, 0x98, 0x32, 0x8f, 0x37, 0x9a, 0x21, 0x37, 0x53, 0x2a, 0x88, 0x7d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7f, 0xe1, 0xce, 0xfc, 0xe4, 0xe3, 0xe8, 0xa3, 0x5b, 0xf1, 0x94, 0x64, 0x8e, 0x5c, 0xa4, 0xe4, 0x44, 0xb8, 0x7b, 0x69, 0x5e, 0x6a, 0xe5, 0xdc, 0x2e, 0x55, 0x6, 0x9b, 0x4b, 0x5a, 0x2b, 0x86}} return a, nil } -var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x3e\x04\x32\xe0\x48\xe9\xd5\x70\xb2\x48\x8d\x2e\x5a\x6c\x8a\x06\x6d\xb0\x7b\x9e\x88\x63\x8b\x08\x4d\xaa\x24\x65\x43\x58\xe4\xdd\x0b\x52\x94\x2c\xca\xd2\xae\x5b\xb4\x97\xea\x10\xc4\xe4\xfc\x7c\xf3\xcd\x70\x66\xf8\xa1\x52\xda\xc2\x56\x37\x95\x55\x49\xf8\xf5\x51\xa8\xd3\x8b\x7a\x23\x09\x3b\xad\x0e\xb0\xe8\x7f\x2f\x7a\x89\x5a\xee\xf9\xab\xa0\x48\x6a\x78\xd6\x4b\x3e\xa9\xe2\x8d\x98\x3f\x33\x41\x70\x78\xb4\x48\x92\x3c\xcf\xe1\x45\xa3\x34\x58\x58\xae\x24\xd8\x12\x2d\x20\x14\xb5\xb1\x8a\x35\x50\x69\x75\xe4\x8c\x34\x9c\x54\x2d\x18\x18\xbe\x97\x5e\xc5\x2a\x28\x34\xa1\x25\x40\x30\x25\x6a\x62\x80\x45\xa1\x6a\x69\x61\xa7\x34\x20\xd4\xc6\x29\x95\x0a\x50\x68\x42\xd6\x78\xad\x12\x0d\xd8\x92\xb8\x86\x5a\x0a\x8f\xa3\xd7\x6a\xad\x31\x27\xd6\x62\x2a\xe9\x52\xc8\xeb\x2b\x8f\xc2\xd9\x01\x3b\x00\x8e\xc2\xa8\x24\x19\x9c\xa4\x09\x00\xc0\xae\x16\xe2\x91\x1d\xb8\x7c\xae\x5f\x05\x2f\x3e\x51\xb3\x0e\x7c\x67\x9f\xa8\x79\xe2\xc6\xfe\x24\xad\x6e\x56\x90\xe7\xf0\x85\xf8\xbe\xb4\x6b\xf8\xe1\xee\xee\x2e\x59\x02\x7c\x4d\xbc\x89\x4a\x53\x85\x9a\xd2\xc0\xc9\x73\xa0\x64\x0d\x58\xdb\x32\xfd\x51\x69\xad\x4e\x9f\x51\xd4\xb4\x84\x9b\xc7\x16\xe9\xca\xc7\x1f\x7e\x04\xc1\x3f\xac\xd2\xb8\xa7\x15\x6c\xb1\xc2\x57\x2e\xb8\xe5\x64\xce\x2a\xcb\xce\x9d\xfb\x04\xd9\x40\x6b\xb8\x85\x7b\x08\xff\xa5\x15\x36\xce\xf9\x08\xcd\xf2\xac\x1c\x29\x66\x6f\xd4\x98\x0c\x19\x4b\xab\x33\x01\x97\xa4\x64\xfd\xed\xca\xb1\x5c\x3e\x8a\xbd\xd2\xdc\x96\x87\x49\xe1\x48\x62\x05\xa7\xc0\xdb\x84\x64\x7b\xb5\x8c\x23\x3b\x62\x2d\x6c\xcf\x42\x03\xf7\x23\xc8\xc5\x80\xa0\xcc\xb4\xb4\xf5\x06\xdc\x97\x71\x63\x6a\xda\x78\x5a\xa3\xc2\xcf\xbe\x70\x5b\x32\x8d\xa7\x25\xdc\xf4\xef\x26\xfb\xec\xfc\x3d\xa4\x79\x30\x95\xef\xba\x1b\x7f\x31\x02\x27\xce\xef\xe3\x57\x94\xb8\x27\x0d\x9b\xdb\xe8\x21\x65\x6d\xad\x3e\x5d\x08\xa6\x3e\xb0\xf5\x38\xbe\xd9\xd4\x04\x3c\x99\xc1\x23\xa5\x9b\xdb\x4b\xcf\x2b\xb0\x6a\x1d\xfb\xbe\xf4\x1a\xea\xea\x19\x6d\x39\x0a\xc5\x0e\xa4\xfe\x73\xba\xbf\x83\xf2\x21\x8d\x4c\xba\xef\xfa\xb8\x22\xd5\xa9\x20\x7f\x56\x82\xcd\x26\xea\xe5\x2c\x11\x83\x68\x09\x7f\x64\x4c\x93\x31\xeb\x11\x2b\xd8\x1e\xaf\x22\x8d\x21\xa3\xeb\x19\x7e\x93\x09\xa0\x83\x6e\x10\x67\x3d\xb2\xbe\xb9\x1d\x04\x33\x76\x3c\xaa\x83\x41\x50\x53\x44\xcd\x93\xb4\xc5\x0a\xee\x23\x40\x53\xf9\x0f\x29\xbf\x99\xf3\xf9\x90\x5e\x81\x66\x39\x19\x7f\xe4\xce\xb7\x1d\x53\xa6\x31\xc0\x15\xa0\x9d\xac\xfb\x60\xe3\x17\xb9\x53\x6d\x8f\x99\xab\x7a\xdf\x86\xfe\xb7\x35\x2f\x86\x64\x6c\x5d\x91\x2b\x0d\xf7\xe3\x91\x30\x1d\xd7\xab\x9f\x57\x9b\x29\xec\xb1\xc1\x87\xd4\x2d\x0c\xdf\x4a\x43\x10\x9c\xcc\xb8\xfb\x3e\x7c\x80\x0a\x25\x2f\xd2\xc5\xd6\x6f\x0f\x52\x59\x68\xdd\xc3\xd4\xf4\x57\x7a\x31\x8c\x73\xc2\x93\x7b\x94\xdd\x18\x8c\x3c\x45\xc9\xfd\x3b\x0f\xba\x5b\x31\xc6\xaa\xc3\x82\x9d\xef\x04\xbe\xca\xd6\x93\x15\x37\xf5\x12\xf3\x1c\x7e\x3b\x92\xd6\x9c\x91\x5f\x5f\x18\xed\xdc\xa4\x18\x6c\x7c\x9a\x0a\xe2\x47\xd2\xd9\xcc\xc4\x88\xca\xb6\x96\xdd\xeb\xc9\xdb\xe9\x7d\x1e\x6c\xbf\x07\x3b\xb1\xf3\xb0\xb1\x49\x3a\xf5\x8e\xda\x7d\xef\x80\xfa\xcd\x74\x67\xac\x8d\xc7\x00\x9a\x9e\x9e\x6c\x6e\x44\x9a\x73\xfb\xbb\xea\x8d\x75\x7d\xe5\x6b\xfc\xa6\x3a\xbc\xef\xa3\xbe\xf2\x9d\x69\x77\x05\x49\x1d\x45\x13\x8d\x7f\x1c\x40\x9c\x60\xd7\x81\x66\x79\x9d\xc9\x6e\x55\x5b\x90\x4a\x1f\x50\x9c\x09\xe6\xd2\xad\xc8\x6e\x83\x74\xdc\xd7\x92\xff\x59\x13\x54\x68\xcb\xec\xb2\x6b\x75\xe6\xff\x3d\x36\x67\x77\x9e\x7f\x4a\xdd\x18\xe7\x3c\x69\x2d\xc9\x1f\xbf\x41\x9d\xfb\xfb\x9e\xbc\x27\x7f\x05\x00\x00\xff\xff\xe2\x38\x62\x8b\x07\x0d\x00\x00" +var _lockedtokensAdminCustody_create_only_lease_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x56\x4b\x6f\xe3\x36\x10\xbe\xeb\x57\x0c\x7c\x08\x64\xc0\x91\xd2\xab\x91\x64\x91\x1a\x5d\xb4\xd8\x14\x0d\xda\x60\xf7\x3c\x11\xc7\x16\x11\x9a\x54\x49\xca\x86\xb0\xc8\x7f\x2f\x48\x51\x0f\xca\xd2\x6e\x5a\xb4\x97\xea\x10\xc4\xe4\x3c\xbe\xf9\x38\x2f\x7e\xac\x94\xb6\xb0\xd3\x4d\x65\x55\x12\x7e\x7d\x14\xea\xfc\xac\x5e\x49\xc2\x5e\xab\x23\xac\xfa\xdf\xab\x5e\xa2\x96\x07\xfe\x22\x28\x92\x1a\x9f\xf5\x92\x8f\xaa\x78\x25\xe6\xcf\x4c\x10\x1c\x1f\xad\x92\x24\xcf\x73\x78\xd6\x28\x0d\x16\x96\x2b\x09\xb6\x44\x0b\x08\x45\x6d\xac\x62\x0d\x54\x5a\x9d\x38\x23\x0d\x67\x55\x0b\x06\x86\x1f\xa4\x57\xb1\x0a\x0a\x4d\x68\x09\x10\x4c\x89\x9a\x18\x60\x51\xa8\x5a\x5a\xd8\x2b\x0d\x08\xb5\x71\x4a\xa5\x02\x14\x9a\x90\x35\x5e\xab\x44\x03\xb6\x24\xae\xa1\x96\xc2\xe3\xe8\xb5\x5a\x6b\xcc\x89\xb5\x98\x4a\xba\x14\xf2\xfa\xca\xa3\x70\x76\xc0\x8e\x80\xa3\x30\x2a\x49\x46\x27\x69\x02\x00\xb0\xaf\x85\x78\x60\x47\x2e\x9f\xea\x17\xc1\x8b\x4f\xd4\x6c\x03\xdf\xd9\x27\x6a\x1e\xb9\xb1\x3f\x49\xab\x9b\x0d\xe4\x39\x7c\x21\x7e\x28\xed\x16\x7e\xb8\xb9\xb9\x49\xd6\x00\x5f\x13\x6f\xa2\xd2\x54\xa1\xa6\x34\x70\xf2\x14\x28\xd9\x02\xd6\xb6\x4c\x7f\x54\x5a\xab\xf3\x67\x14\x35\xad\xe1\xea\xa1\x45\xba\xf1\xf1\x87\x1f\x41\xf0\x0f\xab\x34\x1e\x68\x03\x3b\xac\xf0\x85\x0b\x6e\x39\x99\x41\x65\xdd\xb9\x73\x9f\x20\x1b\x68\x0d\xb7\x70\x07\xe1\xbf\xb4\xc2\xc6\x39\x9f\xa0\x59\x0f\xca\x91\x62\xf6\x4a\x8d\xc9\x90\xb1\xb4\x1a\x08\xb8\x24\x25\xeb\x6f\x37\x8e\xe5\xf2\x41\x1c\x94\xe6\xb6\x3c\xce\x0a\x47\x12\x1b\x38\x07\xde\x66\x24\xdb\xab\x75\x1c\xd9\x09\x6b\x61\x7b\x16\x1a\xb8\x9b\x40\x2e\x46\x04\x65\xa6\xa5\xad\x37\xe0\xbe\x8c\x1b\x53\xd3\xad\xa7\x35\x4a\xfc\xec\x0b\xb7\x25\xd3\x78\x5e\xc3\x55\x5f\x37\xd9\x67\xe7\xef\x3e\xcd\x83\xa9\x7c\xdf\xdd\xf8\x8b\x09\x38\x31\xd4\xc7\xaf\x28\xf1\x40\x1a\x6e\xaf\xa3\x42\xca\xda\x5c\x7d\xbc\x10\x4c\x7d\x60\xdb\x69\x7c\x8b\x4f\x13\xf0\x64\x06\x4f\x94\xde\x5e\x5f\x7a\xde\x80\x55\xdb\xd8\xf7\xa5\xd7\x90\x57\x4f\x68\xcb\x49\x28\x76\x24\xf5\x9f\xd3\xfd\x1d\x94\xf7\x69\x64\xd2\x7d\xef\x8f\x2b\x52\x9d\x0b\xf2\x67\x25\xd8\xe2\x43\x3d\x0f\x12\x31\x88\x96\xf0\x07\xc6\x34\x19\xb3\x9d\xb0\x82\xed\xf1\x26\xd2\x18\x33\xba\x5d\xe0\x37\x99\x01\x3a\xea\x06\xf1\xab\x47\xd6\x6f\xaf\x47\xc1\x4c\x1d\x4f\xf2\x60\x14\xd4\x1c\x51\xcb\x24\xed\xb0\x82\xbb\x08\xd0\xdc\xfb\x87\x27\xbf\x5a\xf2\x79\x9f\xbe\x03\xcd\x7a\x36\xfe\xc8\x9d\x6f\x3b\xa6\x4c\x63\x80\x1b\x40\x3b\x9b\xf7\xc1\xc6\x2f\x72\xaf\xda\x1e\xb3\x94\xf5\xbe\x0d\xfd\x6f\x73\x5e\x8c\xc9\xd8\xb9\x24\x57\x1a\xee\xa6\x23\x61\x3e\xae\x17\x3f\xaf\xda\xc0\x22\x34\xb1\xb9\xf9\xe8\x62\x99\xfb\xd4\xad\x14\xdf\x7a\xa8\x20\x38\x9b\x13\xee\xfb\xf0\x01\x2a\x94\xbc\x48\x57\x3b\xbf\x5f\x48\x65\xa1\x05\x08\x73\xfb\x81\xd2\xab\x31\x13\x33\x9e\x5c\xd9\x76\x83\x32\xf2\x14\x3d\xff\xdf\x29\xf9\x6e\x09\x99\xaa\x8e\x53\x7a\xb9\x57\xf8\x3c\xdc\xce\xe6\xe4\x5c\xad\xe6\x39\xfc\x76\x22\xad\x39\x23\xbf\xe0\x30\xda\xbb\x59\x32\xda\x09\x35\x15\xc4\x4f\xa4\xb3\x85\x99\x12\x25\x76\x2d\xbb\xfa\xca\xdb\xf9\x3e\x8c\xbe\xdf\x83\x9d\xd8\x79\xd8\xe9\x24\x9d\x7b\x47\xed\x46\x78\x44\xfd\x6a\xba\x33\xd6\xc6\x63\x00\x4d\x4f\x4f\xb6\x34\x44\xcd\xd0\x20\xdf\x55\x85\x5d\xe7\xf9\x1a\x57\x5d\x87\xf7\x6d\xd2\x79\xbe\x33\x0f\xdf\x41\x52\x47\xd1\xcc\x68\x98\x06\x10\x3f\xb0\xeb\x51\x8b\xbc\x2e\xbc\x6e\x55\x5b\x90\x4a\x1f\x51\x0c\x04\x73\xe9\x96\x68\xb7\x63\x3a\xee\x6b\xc9\xff\xac\x09\x2a\xb4\x65\x76\xd9\xd7\x3a\xf3\xff\x1e\x9b\x8b\x5b\xd1\x3f\xa5\x6e\x8a\x73\x99\xb4\x96\xe4\x8f\xdf\xa0\xce\xfd\x7d\x4b\xde\x92\xbf\x02\x00\x00\xff\xff\x19\xb7\x3d\x63\x29\x0d\x00\x00" func lockedtokensAdminCustody_create_only_lease_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3901,11 +3901,11 @@ func lockedtokensAdminCustody_create_only_lease_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_lease_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x16, 0xfa, 0xe7, 0x1, 0x8d, 0x5d, 0xca, 0x94, 0x12, 0x96, 0x29, 0x39, 0xb8, 0xa6, 0x56, 0x88, 0xde, 0xb0, 0xdf, 0x9b, 0xfe, 0xdd, 0xd, 0x16, 0xaa, 0xa7, 0xb5, 0x85, 0xb3, 0xbc, 0x7c, 0xe3}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x27, 0x31, 0x85, 0xcc, 0x7a, 0xe5, 0x6e, 0xf7, 0x4, 0xb5, 0x1d, 0x36, 0x54, 0xb4, 0xbb, 0x57, 0xfc, 0xa9, 0xae, 0x3f, 0xa7, 0x9a, 0x2f, 0xee, 0xf7, 0x8f, 0x43, 0xe1, 0x54, 0xb0, 0xb8, 0x86}} return a, nil } -var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\x4b\x6f\xe3\x36\x10\xbe\xeb\x57\x0c\x7c\x08\x64\xc0\x91\xd2\x63\x0d\x27\x8b\xd4\xe8\xa2\xc5\xa6\x68\xd0\xa6\xbb\xe7\x89\x38\xb6\x88\xd0\xa4\x4a\x52\x36\x84\x20\xff\xbd\xa0\x44\x3d\x28\x4b\x79\x14\xed\x65\x75\x08\x22\x6a\x1e\xdf\x7c\x33\x9c\x19\xf3\x43\xa1\xb4\x85\xad\xae\x0a\xab\x22\xff\xf6\x59\xa8\xd3\x83\x7a\x22\x09\x3b\xad\x0e\xb0\xe8\xde\x17\x9d\x44\x29\xf7\xfc\x51\x50\x20\x35\x3c\xeb\x24\xef\x54\xf6\x44\xac\x3e\x33\x5e\x70\x78\xb4\x88\xa2\x34\x4d\xe1\x41\xa3\x34\x98\x59\xae\x24\xd8\x1c\x2d\x20\x64\xa5\xb1\x8a\x55\x50\x68\x75\xe4\x8c\x34\x9c\x54\x29\x18\x18\xbe\x97\xb5\x8a\x55\x90\x69\x42\x4b\x80\x60\x72\xd4\xc4\x00\xb3\x4c\x95\xd2\xc2\x4e\x69\x40\x28\x8d\x53\xca\x15\xa0\xd0\x84\xac\xaa\xb5\x72\x34\x60\x73\xe2\x1a\x4a\x29\x6a\x1c\x9d\x56\x63\x8d\x39\xb1\x06\x53\x4e\xe7\x42\xb5\xbe\xaa\x51\x38\x3b\x60\x07\xc0\x51\x18\x15\x45\x83\x93\x38\x02\x00\x28\x50\x5b\x8e\xe2\x96\x1d\xb8\xbc\x2f\x1f\x05\xcf\xbe\x50\xb5\xf6\x94\x27\x5f\xa8\xba\xe3\xc6\xfe\x2c\xad\xae\x56\x90\xa6\xf0\x8d\xf8\x3e\xb7\x6b\xf8\xe1\xea\x6a\xa8\xfe\x97\x21\xfd\x01\xed\x1f\xaf\xae\xa2\x25\xc0\x73\xd4\xd8\xd0\x54\xa0\xa6\xd8\x73\x7a\xef\x29\x5d\x03\x96\x36\x8f\x7f\x52\x5a\xab\xd3\x57\x14\x25\x2d\xe1\xe2\xb6\x89\x74\x55\xf3\xe7\x5f\xbc\xe0\x9f\x56\x69\xdc\xd3\x0a\xb6\x58\xe0\x23\x17\xdc\x72\x32\xbd\xca\xb2\x75\xe7\x1e\x41\xd6\xa7\xc5\x7f\x85\x6b\xf0\xff\xc5\x05\x56\xce\xf9\x08\xcd\xb2\x57\x0e\x14\x93\x27\xaa\x4c\x82\x8c\xc5\x45\x1f\xff\x24\xa9\x49\x27\xb0\x72\x89\xca\x6f\xc5\x5e\x69\x6e\xf3\xc3\x9c\x7c\x20\xb4\x82\x93\x27\x6f\x5a\xb8\xf9\xba\xfc\x38\xc8\x20\x75\x6f\x63\x0c\xc5\x5f\x87\x18\xca\xb6\x08\x83\x24\x1c\xb1\x14\xb6\x4b\x58\x05\xd7\x23\xe0\xd9\x20\x97\x89\x69\x32\xdc\x19\x70\x4f\xc2\x8d\x29\x69\x53\x57\x40\x70\xc7\x93\x6f\xdc\xe6\x4c\xe3\x69\x09\x17\x5d\x8b\x48\xbe\x3a\x7f\x37\x71\xea\x4d\xa5\xbb\xf6\x4b\xfd\x61\x04\x4e\xf4\xad\xe0\x37\x94\xb8\x27\x0d\x9b\xcb\xa0\x67\x24\xcd\xb5\xbc\x3b\x13\x8c\xeb\xc0\xd6\xe3\xf8\x66\xab\xc8\xe3\x49\x0c\x1e\x29\xde\x5c\x9e\x7b\x5e\x81\x55\xeb\xd0\xf7\xb9\x57\x7f\x05\xee\xd1\xe6\xa3\x50\xec\x40\xea\x7f\xa7\xfb\x0d\x94\x37\x71\x60\xd2\x3d\xef\x8f\x2b\x50\x9d\x0a\xf2\x17\x25\xd8\x6c\xa2\x1e\x7a\x89\x10\x44\x43\xf8\x2d\x63\x9a\x8c\x59\x8f\x58\xc1\xe6\x78\x15\x68\x0c\x19\x5d\xcf\xf0\x1b\x4d\x00\x1d\x34\xae\x30\xeb\x81\xf5\xcd\xe5\x20\x98\xb1\xe3\x51\x1d\x0c\x82\x9a\x22\x6a\x9e\xa4\x2d\x16\x70\x1d\x00\x9a\xca\xbf\x4f\xf9\xc5\x9c\xcf\x9b\xf8\x1d\x68\x96\x93\xf1\x07\xee\xea\xd6\x63\xf2\x38\x04\xb8\x02\xb4\x93\x75\xef\x6d\xfc\x2a\x77\xaa\xe9\x31\x73\x55\x5f\x37\xca\xef\xb6\xe6\xc5\x90\x8c\xad\x2b\x72\xa5\xe1\x7a\x3c\xbd\xa6\xe3\x7a\xac\x47\xeb\x66\x0a\x7b\x68\xf0\x26\x76\xbb\xd1\x6b\x69\xf0\x82\x93\x19\x77\xcf\xa7\x4f\x50\xa0\xe4\x59\xbc\xd8\xd6\x8b\x92\x54\x16\x1a\xf7\x30\xb5\xe8\x28\xbd\x18\xc6\x39\xe1\xc9\x5d\xca\x76\x62\x07\x9e\x82\xe4\x7e\xe4\x42\xb7\xdb\xd4\x58\x75\x58\xb0\xf3\x9d\xa0\xae\xb2\xf5\x64\xc5\x4d\xdd\xc4\x34\x85\xdf\x8f\xa4\x35\x67\x54\x6f\x6a\x8c\x76\x6e\x52\x0c\x96\x5b\x4d\x19\xf1\x23\xe9\x64\x66\x62\x04\x65\x5b\xca\xf6\xf6\xa4\xcd\x04\xef\x07\xdb\x1f\xde\x4e\xe8\xdc\x2f\xa7\x92\x4e\x9d\xa3\x66\xb5\x3d\xa0\x7e\x32\xed\x19\x6b\xe2\x31\x80\xa6\xa3\x27\x99\x1b\x91\xa6\x6f\x7f\xef\xba\x63\x6d\x5f\x79\x0e\xef\x54\x8b\xf7\x65\xd4\x57\xde\x98\x76\xef\x20\xa9\xa5\x68\xa2\xf1\x8f\x03\x08\x13\xec\x3a\xd0\x2c\xaf\x33\xd9\x2d\x4a\x0b\x52\xe9\x03\x8a\x9e\x60\x2e\xdd\xaf\x01\xb7\xec\x3a\xee\x4b\xc9\xff\x2e\x09\x0a\xb4\x79\x72\xde\xb5\x5a\xf3\xff\x1d\x9b\xb3\x3b\xcf\xbf\xa5\x6e\x8c\x73\x9e\xb4\x86\xe4\xcf\xaf\x50\xe7\xfe\xbe\x44\x2f\xd1\x3f\x01\x00\x00\xff\xff\x54\x81\x36\x64\xf2\x0d\x00\x00" +var _lockedtokensAdminCustody_create_only_shared_accountCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x3e\x04\x32\xe0\x48\xe9\xb1\x46\x92\x45\x6a\x74\xd1\x62\x53\x34\x68\xd3\xdd\xf3\x44\x1c\x5b\x44\x68\x52\x25\x29\x1b\x42\x90\x77\x2f\x28\x51\x3f\x94\xa5\xc4\x29\xda\xcb\xea\x10\x44\xd4\xfc\x7c\xf3\xcd\x70\x66\xcc\xf7\x85\xd2\x16\x36\xba\x2a\xac\x8a\xfc\xdb\x67\xa1\x8e\x8f\xea\x99\x24\x6c\xb5\xda\xc3\xa2\x7b\x5f\x74\x12\xa5\xdc\xf1\x27\x41\x81\xd4\xf0\xac\x93\xbc\x57\xd9\x33\xb1\xfa\xcc\x78\xc1\xe1\xd1\x22\x8a\xd2\x34\x85\x47\x8d\xd2\x60\x66\xb9\x92\x60\x73\xb4\x80\x90\x95\xc6\x2a\x56\x41\xa1\xd5\x81\x33\xd2\x70\x54\xa5\x60\x60\xf8\x4e\xd6\x2a\x56\x41\xa6\x09\x2d\x01\x82\xc9\x51\x13\x03\xcc\x32\x55\x4a\x0b\x5b\xa5\x01\xa1\x34\x4e\x29\x57\x80\x42\x13\xb2\xaa\xd6\xca\xd1\x80\xcd\x89\x6b\x28\xa5\xa8\x71\x74\x5a\x8d\x35\xe6\xc4\x1a\x4c\x39\x9d\x0a\xd5\xfa\xaa\x46\xe1\xec\x80\x1d\x00\x47\x61\x54\x14\x0d\x4e\xe2\x08\x00\xa0\x40\x6d\x39\x8a\x3b\xb6\xe7\xf2\xa1\x7c\x12\x3c\xfb\x42\xd5\xda\x53\x9e\x7c\xa1\xea\x9e\x1b\xfb\xb3\xb4\xba\x5a\x41\x9a\xc2\x37\xe2\xbb\xdc\xae\xe1\x87\xab\xab\xa1\xfa\x5f\x86\xf4\x07\xb4\x7f\xbc\xba\x8a\x96\x00\x2f\x51\x63\x43\x53\x81\x9a\x62\xcf\xe9\x83\xa7\x74\x0d\x58\xda\x3c\xfe\x49\x69\xad\x8e\x5f\x51\x94\xb4\x84\x8b\xbb\x26\xd2\x55\xcd\x9f\x7f\xf1\x82\x7f\x5a\xa5\x71\x47\x2b\xd8\x60\x81\x4f\x5c\x70\xcb\xc9\xf4\x2a\xcb\xd6\x9d\x7b\x04\x59\x9f\x16\xff\x15\x6e\xc0\xff\x17\x17\x58\x39\xe7\x23\x34\xcb\x5e\x39\x50\x4c\x9e\xa9\x32\x09\x32\x16\x17\x7d\xfc\x93\xa4\x26\x9d\xc0\xca\x25\x2a\xbf\x13\x3b\xa5\xb9\xcd\xf7\x73\xf2\x81\xd0\x0a\x8e\x9e\xbc\x69\xe1\xe6\xeb\xf2\xe3\x20\x83\xd4\xbd\x8f\x31\x14\x7f\x1b\x62\x28\xdb\x22\x0c\x92\x70\xc0\x52\xd8\x2e\x61\x15\xdc\x8c\x80\x67\x83\x5c\x26\xa6\xc9\x70\x67\xc0\x3d\x09\x37\xa6\xa4\xeb\xba\x02\x82\x3b\x9e\x7c\xe3\x36\x67\x1a\x8f\x4b\xb8\xe8\x5a\x44\xf2\xd5\xf9\xbb\x8d\x53\x6f\x2a\xdd\xb6\x5f\xea\x0f\x23\x70\xa2\x6f\x05\xbf\xa1\xc4\x1d\x69\xb8\xbe\x0c\x7a\x46\xd2\x5c\xcb\xfb\x13\xc1\xb8\x0e\x6c\x3d\x8e\x6f\xb6\x8a\x3c\x9e\xc4\xe0\x81\xe2\xeb\xcb\x53\xcf\x2b\xb0\x6a\x1d\xfa\x3e\xf5\xea\xaf\xc0\x03\xda\x7c\x14\x8a\x1d\x48\xfd\xef\x74\xbf\x83\xf2\x36\x0e\x4c\xba\xe7\xfc\xb8\x02\xd5\xa9\x20\x7f\x51\x82\xcd\x26\xea\xb1\x97\x08\x41\x34\x84\xdf\x31\xa6\xc9\x98\xf5\x88\x15\x6c\x8e\x57\x81\xc6\x90\xd1\xf5\x0c\xbf\xd1\x04\xd0\x41\xe3\x0a\xb3\x1e\x58\xbf\xbe\x1c\x04\x33\x76\x3c\xaa\x83\x41\x50\x53\x44\xcd\x93\xb4\xc1\x02\x6e\x02\x40\x53\xf9\xf7\x29\xbf\x98\xf3\x79\x1b\x9f\x81\x66\x39\x19\x7f\xe0\xae\x6e\x3d\x26\x8f\x43\x80\x2b\x40\x3b\x59\xf7\xde\xc6\xaf\x72\xab\x9a\x1e\x33\x57\xf5\x75\xa3\xfc\x6e\x6b\x5e\x0c\xc9\xd8\xb8\x22\x57\x1a\x6e\xc6\xd3\x6b\x3a\xae\xa7\x7a\xb4\x36\x81\x05\x68\x42\x73\xd3\xd1\x85\x32\xb7\xb1\xdb\x9e\xde\x4a\x94\x17\x9c\xac\x09\xf7\x7c\xfa\x04\x05\x4a\x9e\xc5\x8b\x4d\xbd\x4a\x49\x65\xa1\x01\x08\x53\xab\x90\xd2\x8b\x21\x13\x13\x9e\xdc\xb5\x6d\x67\x7a\xe0\x29\x48\xff\x47\xae\x7c\xbb\x6f\x8d\x55\x87\x25\x3d\xdf\x2b\xea\x3a\x5c\x4f\xd6\xe4\xd4\x5d\x4d\x53\xf8\xfd\x40\x5a\x73\x46\xf5\x2e\xc7\x68\xeb\x66\xc9\x60\xfd\xd5\x94\x11\x3f\x90\x4e\x66\x66\x4a\x50\xd8\xa5\x6c\xef\x57\xda\xcc\xf8\x7e\xf4\xfd\xe1\xed\x84\xce\xfd\xfa\x2a\xe9\xd8\x39\x6a\x96\xdf\x3d\xea\x67\xd3\x9e\xb1\x26\x1e\x03\x68\x3a\x7a\x92\xb9\x21\x6a\xfa\x06\x79\xd6\x2d\x6c\x3b\xcf\x4b\x78\xeb\x5a\xbc\xaf\xa3\xce\xf3\xce\x3c\x3c\x83\xa4\x96\xa2\x89\xd1\x30\x0e\x20\x4c\xb0\xeb\x51\xb3\xbc\xce\x64\xb7\x28\x2d\x48\xa5\xf7\x28\x7a\x82\xb9\x74\xbf\x17\xdc\x3a\xec\xb8\x2f\x25\xff\xbb\x24\x28\xd0\xe6\xc9\x69\x5f\x6b\xcd\xff\x77\x6c\xce\x6e\x45\xff\x96\xba\x31\xce\x79\xd2\x1a\x92\x3f\xbf\x41\x9d\xfb\xfb\x1a\xbd\x46\xff\x04\x00\x00\xff\xff\x86\xe7\x67\xe3\x14\x0e\x00\x00" func lockedtokensAdminCustody_create_only_shared_accountCdcBytes() ([]byte, error) { return bindataRead( @@ -3921,11 +3921,11 @@ func lockedtokensAdminCustody_create_only_shared_accountCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_only_shared_account.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x73, 0xe5, 0xf1, 0xe3, 0x9c, 0x8f, 0xa1, 0xf1, 0xe8, 0x70, 0x0, 0xa1, 0xcd, 0x92, 0x19, 0x17, 0x49, 0xf2, 0x4e, 0x68, 0xef, 0x32, 0x85, 0xb6, 0xac, 0x41, 0x2a, 0x9b, 0xfe, 0xa8, 0x96, 0x31}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x64, 0x20, 0x65, 0xd0, 0x84, 0xcb, 0x4f, 0xd4, 0xfb, 0x70, 0x39, 0x32, 0xb4, 0xa6, 0x37, 0x5f, 0x1, 0x45, 0x3e, 0xe6, 0xf3, 0x56, 0x6b, 0xe1, 0xfe, 0x1f, 0x9a, 0xa3, 0x91, 0x6f, 0x2e, 0x50}} return a, nil } -var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\xcd\x6e\xe3\x36\x10\xbe\xeb\x29\x06\x3e\x04\x32\xe0\x48\xde\x63\x0d\x27\x8b\xd4\xe8\xa2\xc5\xa6\x68\xd0\xa6\xbb\xe7\x89\x34\xb6\x88\xc8\xa4\xca\x1f\x1b\x46\x90\x77\x2f\x28\x51\xb2\x28\x51\x89\x53\xb4\x97\xf2\x10\x44\xe4\xfc\x7c\xf3\xcd\x70\x38\x66\xfb\x4a\x48\x0d\x1b\x79\xaa\xb4\x88\xdc\xd7\x97\x52\x1c\x1f\xc5\x33\x71\xd8\x4a\xb1\x87\x59\xf7\x3d\xeb\x24\x0c\xdf\xb1\xa7\x92\x3c\xa9\xfe\x5e\x27\x79\x2f\xb2\x67\xca\xeb\x3d\xe5\x04\xfb\x5b\xb3\x28\x4a\xd3\x14\x1e\x25\x72\x85\x99\x66\x82\x83\x2e\x50\x03\x42\x66\x94\x16\xf9\x09\x2a\x29\x0e\x2c\x27\x09\x47\x61\xca\x1c\x14\xdb\xf1\x5a\x45\x0b\xc8\x24\xa1\x26\x40\x50\x05\x4a\xca\x01\xb3\x4c\x18\xae\x01\x79\x0e\xc8\xc1\xf0\xb2\xf6\x54\x8b\xb7\x67\x5b\x21\x01\xc1\x28\x92\x51\xa4\xcf\x5e\xe3\x08\x00\xa0\x42\xa9\x19\x96\x77\xf9\x9e\xf1\x07\xf3\x54\xb2\xec\x2b\x9d\x56\x8e\x9d\xe4\x2b\x9d\xee\x99\xd2\x3f\x71\x2d\x4f\x0b\x48\x53\xf8\x4e\x6c\x57\xe8\x15\x7c\x5a\x2e\xfb\xea\x7f\x2a\x92\x1f\xd0\xfe\xc1\x69\x6f\x4d\xf9\x51\xd5\x4f\xcb\xe5\x32\x9a\xc3\x4b\xd4\xb8\x97\x54\xa1\xa4\xd8\x31\xf7\xe0\x88\x5b\x01\x1a\x5d\xc4\x3f\x0a\x29\xc5\xf1\x1b\x96\x86\xe6\x70\x75\xd7\xd0\xd1\xe9\xda\x55\x92\x76\x4c\xba\x53\xb8\x01\xf7\x5f\x5c\xe1\xc9\x5a\x1a\x98\x9e\x7b\xba\x96\xd4\xcb\x35\x3b\x55\xcf\x65\xf2\x4c\x27\x95\x60\x9e\xc7\xd5\x99\x86\x60\x5a\x92\x4e\x60\x01\x05\xaa\xe2\xae\xdc\x09\xc9\x74\xb1\x9f\x92\xf7\x84\x16\x70\x74\x1c\x86\x85\x9b\xd3\xf9\xc7\x41\x7a\x19\x7c\x1f\xa3\x2f\xfe\x36\x44\x5f\xb6\x45\xd8\x41\xec\xd1\x1f\x04\x38\xaa\xaf\x37\xd0\x8d\x65\x27\xa0\x8d\x05\x47\xb8\x6c\x69\x1c\xd0\x94\x7a\x83\x15\x3e\xb1\x92\xe9\x13\xdc\x0c\x08\xcd\xda\x23\x46\x2a\x51\x5a\x48\xdc\x51\x67\xc0\xae\x84\x29\x65\x68\x5d\x57\xb2\xd7\x68\x92\xef\x4c\x17\xb9\xc4\xe3\x1c\xae\xba\x3e\x95\x7c\xb3\xfe\x6e\xe3\xd4\x99\x4a\xb7\xed\x49\x7d\x30\x00\x57\x9e\xfb\xd1\xaf\xc8\x71\x47\x12\xd6\xd7\x5e\xe3\x4a\x9a\x4e\x73\x3f\x12\x8c\xeb\xc0\x56\xc3\xf8\x26\xab\xdb\xe1\x49\x14\x1e\x28\x5e\x5f\x8f\x3d\x2f\x40\x8b\x95\xef\x7b\xec\xf5\x8f\xc6\xca\x03\xea\x62\x10\x8a\xee\x49\xfd\xe7\x74\xbf\x83\xf2\x36\xf6\x4c\xda\x75\x79\x5c\x9e\x6a\x28\xc8\x9f\x45\x99\x4f\x26\xea\xf1\x2c\xe1\x83\x68\x08\xbf\xcb\x73\x49\x4a\xad\x06\xac\x60\xb3\xbd\xf0\x34\xfa\x8c\xae\x26\xf8\x8d\x02\x40\xfb\xb7\xd1\xcb\xba\x67\x7d\x7d\xdd\x0b\x66\xe8\x78\x50\x07\xbd\xa0\x42\x44\x4d\x93\xb4\xc1\x0a\x6e\x3c\x40\xa1\xfc\xbb\x94\x5f\x4d\xf9\xbc\x8d\x2f\x40\x33\x0f\xc6\xef\xb9\xab\x9b\x8e\x2a\x62\x1f\xe0\x02\x50\x07\xeb\xde\xd9\xf8\x85\x6f\x45\xd3\x63\xa6\xaa\xbe\x6e\xe0\xff\xdb\x9a\x2f\xfb\x64\x6c\x6c\x91\x0b\x09\x37\xc3\x57\x35\x1c\xd7\x53\xfd\xf2\xaf\x43\xd8\x7d\x83\xb7\xb1\x1d\xd0\xde\x4a\x83\x13\x0c\x66\xdc\xae\xcf\x9f\xa1\x42\xce\xb2\x78\xb6\xa9\xa7\x35\x2e\x34\x34\xee\xbb\x01\x2c\x73\xe0\x25\x6d\x49\x12\xcf\x68\xd6\x0f\x35\xe0\xcc\xde\xcb\x76\x98\xf0\x9c\x79\xf9\xfd\xc8\x9d\x6e\x07\xc3\xa1\x6a\xbf\x66\xa7\x9b\x41\x5d\x68\xab\x60\xd1\x85\x2e\x63\x9a\xc2\x6f\x07\x92\x92\xe5\x04\xba\x20\xc8\x69\x6b\x1f\x8b\xde\x90\x2d\x29\x23\x76\x20\x99\x4c\x3c\x1a\x5e\xe5\x1a\xde\x5e\xa0\xb4\x79\xbe\xcf\x6f\xdb\xef\xce\x8e\xef\xdc\x0d\xc9\x9c\x8e\x9d\xa3\x66\xc4\xde\xa3\x7c\x56\xed\x5e\xde\xc4\xa3\x00\x55\x47\x4f\x32\xf5\x4a\xaa\x73\x07\xbc\xe8\x9a\xb5\xad\xe5\xc5\xbf\x56\x2d\xde\xd7\x41\x6b\x79\xe7\xc1\xbb\x80\xa4\x96\xa2\x40\xef\x1f\x06\xe0\x27\xd8\x36\xa1\x49\x5e\x27\xb2\x5b\x19\x0d\x5c\xc8\x3d\x96\x67\x82\x19\xb7\xbf\x4a\xec\x38\x6e\xb9\x37\x9c\xfd\x65\x08\x2a\xd4\x45\x32\x6e\x5c\xad\xf9\x7f\x8f\xcd\xc9\xb1\xe7\x9f\x52\x37\xc4\x39\x4d\x5a\x43\xf2\x97\x37\xa8\xb3\x7f\x5f\xa3\xd7\xe8\xef\x00\x00\x00\xff\xff\x49\x24\x03\x98\x7a\x0e\x00\x00" +var _lockedtokensAdminCustody_create_shared_accountsCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x57\x4d\x6f\xe3\x36\x10\xbd\xeb\x57\x0c\x7c\x08\x64\xc0\x91\xbc\xc7\x1a\x49\x16\xa9\xd1\x45\x8b\x4d\xd1\xa0\x4d\x77\xcf\x13\x69\x6c\x11\x91\x49\x95\x1f\x36\x8c\x20\xff\xbd\xa0\x44\xc9\xa2\x44\x25\x76\xd1\x5e\xaa\xc3\x62\x4d\xbe\x99\x79\xf3\x38\x1c\x4e\xd8\xae\x12\x52\xc3\x5a\x1e\x2b\x2d\x22\xf7\xeb\x4b\x29\x0e\x4f\xe2\x85\x38\x6c\xa4\xd8\xc1\xac\xfb\x3d\xeb\x10\x86\x6f\xd9\x73\x49\x1e\xaa\xbf\xd6\x21\x1f\x44\xf6\x42\x79\xbd\xa6\x1c\xb0\xbf\x34\x8b\xa2\x34\x4d\xe1\x49\x22\x57\x98\x69\x26\x38\xe8\x02\x35\x20\x64\x46\x69\x91\x1f\xa1\x92\x62\xcf\x72\x92\x70\x10\xa6\xcc\x41\xb1\x2d\xaf\x4d\xb4\x80\x4c\x12\x6a\x02\x04\x55\xa0\xa4\x1c\x30\xcb\x84\xe1\x1a\x90\xe7\x80\x1c\x0c\x2f\xeb\x48\x35\xbc\xdd\xdb\x08\x09\x08\x46\x91\x8c\x22\x7d\x8a\x1a\x47\x00\x00\x15\x4a\xcd\xb0\xbc\xcf\x77\x8c\x3f\x9a\xe7\x92\x65\x5f\xe9\xb8\x72\xea\x24\x5f\xe9\xf8\xc0\x94\xfe\x89\x6b\x79\x5c\x40\x9a\xc2\x77\x62\xdb\x42\xaf\xe0\xd3\x72\xd9\x37\xff\x53\x91\xbc\xc0\xfa\x07\x67\xbd\x31\xe5\xa5\xa6\x9f\x96\xcb\x65\x34\x87\xd7\xa8\x09\x2f\xa9\x42\x49\xb1\x53\xee\xd1\x09\xb7\x02\x34\xba\x88\x7f\x14\x52\x8a\xc3\x37\x2c\x0d\xcd\xe1\xea\xbe\x91\xa3\xb3\xb5\x5f\x49\xda\x29\xe9\x76\xe1\x16\xdc\xff\xe2\x0a\x8f\xd6\xd3\xc0\xf5\xdc\xb3\xb5\xa2\x9e\x6f\xd9\x99\x7a\x21\x93\x17\x3a\xaa\x04\xf3\x3c\xae\x4e\x32\x04\x8f\x25\xe9\x00\x0b\x28\x50\x15\xf7\xe5\x56\x48\xa6\x8b\xdd\x14\xde\x03\x2d\xe0\xe0\x34\x0c\x83\x9b\xdd\xf9\xe5\x24\xbd\x13\xfc\x98\xa3\x0f\x7f\x9f\xa2\x8f\x6d\x19\x76\x14\x7b\xf2\x07\x09\x8e\xea\xeb\x1d\x76\x63\xec\x04\xb5\x31\x70\xc4\xcb\x96\xc6\x1e\x4d\xa9\xd7\x58\xe1\x33\x2b\x99\x3e\xc2\xed\x40\xd0\xac\xdd\x62\xa4\x12\xa5\x85\xc4\x2d\x75\x0e\xec\x97\x30\xa5\x0c\xdd\xd4\x95\xec\x35\x9a\xe4\x3b\xd3\x45\x2e\xf1\x30\x87\xab\xae\x4f\x25\xdf\x6c\xbc\xbb\x38\x75\xae\xd2\x4d\xbb\x53\x6f\x0c\xc8\x95\xa7\x7e\xf4\x2b\x72\xdc\x92\x84\x9b\x6b\xaf\x71\x25\x4d\xa7\x79\x18\x01\xe3\x3a\xb1\xd5\x30\xbf\xc9\xea\x76\x7c\x12\x85\x7b\x8a\x6f\xae\xc7\x91\x17\xa0\xc5\xca\x8f\x3d\x8e\xfa\x47\xe3\xe5\x11\x75\x31\x48\x45\xf7\x50\xff\xb9\xdc\x1f\xb0\xbc\x8b\x3d\x97\xf6\x3b\x3f\x2f\xcf\x34\x94\xe4\xcf\xa2\xcc\x27\x0f\xea\xe9\x84\xf0\x49\x34\x82\xdf\xe7\xb9\x24\xa5\x56\x03\x55\xb0\x59\x5e\x78\x16\x7d\x45\x57\x13\xfa\x46\x01\xa2\xfd\xdb\xe8\x9d\xba\xe7\xfd\xe6\xba\x97\xcc\x30\xf0\xa0\x0e\x7a\x49\x85\x84\x9a\x16\x69\x8d\x15\xdc\x7a\x84\x42\xe7\xef\x8e\xfc\x6a\x2a\xe6\x5d\x7c\x06\x9b\x79\x30\x7f\x2f\x5c\xdd\x74\x54\x11\xfb\x04\x17\x80\x3a\x58\xf7\xce\xc7\x2f\x7c\x23\x9a\x1e\x33\x55\xf5\x75\x03\xff\xdf\xd6\x7c\xd9\x17\x63\x6d\x8b\x5c\x48\xb8\x1d\xbe\xaa\xe1\xbc\x9e\xeb\x97\xbf\x49\xcc\x63\xe3\xbb\x0b\x67\xe7\x63\xee\x62\x3b\xc2\xbd\x77\x50\x0e\x18\xac\x09\xfb\x7d\xfe\x0c\x15\x72\x96\xc5\xb3\x75\x3d\xcf\x71\xa1\xa1\x21\xd8\x8d\x68\x99\x4b\x4f\xd2\x86\x24\xf1\x8c\x66\x7d\x31\x02\xc1\xec\xcd\x6d\xc7\x0d\x2f\x98\x57\x01\x97\xdc\xfa\x76\x74\x1c\x9a\xf6\xab\x7a\xba\x5d\xd4\xa5\xb8\x0a\x96\x65\xe8\xba\xa6\x29\xfc\xb6\x27\x29\x59\x4e\xa0\x0b\x82\x9c\x36\xf6\x39\xe9\x8d\xe1\x92\x32\x62\x7b\x92\xc9\xc4\xb3\xe2\xd5\xb6\xe1\xed\x15\x4b\x9b\x07\xfe\xf4\xfa\xfd\xee\xfc\xf8\xc1\xdd\x18\xcd\xe9\xd0\x05\x6a\x86\xf0\x1d\xca\x17\xd5\xae\xe5\x4d\x3e\x0a\x50\x75\xf2\x24\x53\xef\xa8\x3a\xf5\xc8\xb3\x2e\x62\xdb\x7c\x5e\xfd\x8b\xd7\xf2\x7d\x1b\x34\x9f\x0f\x9e\xc4\x33\x44\x6a\x25\x0a\xbc\x0e\xc3\x04\xfc\x03\xb6\x6d\x6a\x52\xd7\x89\xd3\xad\x8c\x06\x2e\xe4\x0e\xcb\x93\xc0\x8c\xdb\xbf\x5b\xec\xc0\x6e\xb5\x37\x9c\xfd\x65\x08\x2a\xd4\x45\x32\x6e\x6d\xad\xfb\x7f\x4f\xcd\xc9\xc1\xe8\x9f\x4a\x37\xe4\x39\x2d\x5a\x23\xf2\x97\x77\xa4\xb3\xff\xbe\x45\x6f\xd1\xdf\x01\x00\x00\xff\xff\xd2\x06\xbd\xd2\x9c\x0e\x00\x00" func lockedtokensAdminCustody_create_shared_accountsCdcBytes() ([]byte, error) { return bindataRead( @@ -3941,7 +3941,7 @@ func lockedtokensAdminCustody_create_shared_accountsCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/admin/custody_create_shared_accounts.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8d, 0x9c, 0xa9, 0xa6, 0xfd, 0xba, 0xcb, 0xf6, 0x70, 0x43, 0xa6, 0x9a, 0x65, 0x1e, 0x20, 0xa, 0xe3, 0x83, 0x0, 0x12, 0xfd, 0xaa, 0xf5, 0x47, 0x97, 0x51, 0xdd, 0xcd, 0x30, 0xd9, 0x8d, 0x16}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6c, 0x92, 0x5c, 0xeb, 0xa5, 0xcc, 0x4c, 0x29, 0x85, 0x25, 0x69, 0x9d, 0x68, 0x42, 0x65, 0x66, 0x4c, 0xe9, 0x3c, 0xc2, 0xe1, 0xfb, 0x9, 0x67, 0xc3, 0xc8, 0x9e, 0x35, 0x51, 0x8a, 0x8a, 0xb3}} return a, nil } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 9b84c2f92..f50509a53 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -112,10 +112,10 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 // indirect - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5 // indirect - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b // indirect + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 // indirect + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 53ed0a47b..12f55699c 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1818,19 +1818,19 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-emulator v1.0.0-M8 h1:FE9OtyXh3tZLjszpznIfMyaTmIoX+maFBYd1mCY+ke0= github.com/onflow/flow-emulator v1.0.0-M8/go.mod h1:mSp1JTXt1JGmriiG7Lc2VulQHG1tl6Oj1zGSr/h0ySk= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956 h1:WbG97gmdbgfYZT8YCyye0fAwz4k5vditXcPGoy63m9M= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240402160548-a9c331660956/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956 h1:Ef9UKtwNcHVG2R8YskYiwRoaTZFhAVmQ0ZN3c0eDUGU= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240402160548-a9c331660956/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b h1:HutxHvyc06UbJncEUieAwt7Nf1lG5uiIGVok6w031LM= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b h1:Z/Fn+7ysdfuv8yKzhPlZ+HrADm3zaUi+zb6BP4JWLfU= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122 h1:6R1L5Ji+lEWdTRcqeTLVLGPX1FqiWHeXHnRKAUsciSE= github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122/go.mod h1:HSffipIVOyXvK3/gsYU13EwRMxbuK591hmjqF36nbEI= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-go-sdk v1.0.0-M7 h1:5EhtgpupjdhJZoHpu8AhA7++AroGL6BFpb8D0AYIUQw= github.com/onflow/flow-go-sdk v1.0.0-M7/go.mod h1:aXSavLzoRlz5FiMjcI7p5QhihWScGctxydzf4dv/avo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5 h1:SM+m82Ezc/SvR+l17DRjfdaA8KSOIp9iUxD/sdMky5k= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240415194841-39036acfcfb5/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5 h1:yi3+QdygbkHFU+2vJMWyriO+BDYum2BqJtrVqfsnuQM= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240415194841-39036acfcfb5/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 h1:jVrUFQ5Fn3gBKZ3Q6OVhceF2vKiHg1la6g3DuRKvdoo= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 h1:zjEANfSuCctAQ79IotaP6+v0jZiJsDAlikcZC++BTpc= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.7 h1:+6sBdlE/u4ZMTVB9U1lA6Xn2Bd48lOOX96Bv9dNubsk= github.com/onflow/flow/protobuf/go/flow v0.3.7/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= diff --git a/transactions/flowToken/transfer_tokens.cdc b/transactions/flowToken/transfer_tokens.cdc index 34f682b57..23c3d2034 100644 --- a/transactions/flowToken/transfer_tokens.cdc +++ b/transactions/flowToken/transfer_tokens.cdc @@ -11,7 +11,7 @@ import "FlowToken" transaction(amount: UFix64, to: Address) { // The Vault resource that holds the tokens that are being transferred - let sentVault: @FungibleToken.Vault + let sentVault: @{FungibleToken.Vault} prepare(signer: auth(BorrowValue) &Account) { diff --git a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc index c8a803433..c970577b5 100644 --- a/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/admin_create_shared_accounts.cdc @@ -53,7 +53,7 @@ transaction( userAccount.capabilities.publish(infoCap, at: LockedTokens.LockedAccountInfoPublicPath) let tokenAdminCollection = admin.storage - .borrow<&LockedTokens.TokenAdminCollection>( + .borrow( from: LockedTokens.LockedTokenAdminCollectionStoragePath ) ?? panic("Could not borrow reference to admin collection") diff --git a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc index 5b8340a2d..b7389ffe7 100644 --- a/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc +++ b/transactions/lockedTokens/admin/admin_deposit_account_creator.cdc @@ -14,7 +14,7 @@ transaction(custodyProviderAddress: Address) { ) ?? panic("Could not borrow capability receiver reference") - let tokenAdminCollection = admin.capabilities.storage.issue<&LockedTokens.TokenAdminCollection>( + let tokenAdminCollection = admin.capabilities.storage.issue( LockedTokens.LockedTokenAdminCollectionStoragePath )! diff --git a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc index 68bb2278b..287d46d4f 100644 --- a/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_account_with_lease_account.cdc @@ -49,7 +49,7 @@ transaction( ) let lockedAccountCreator = custodyProvider.storage - .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) + .borrow(from: LockedTokens.LockedAccountCreatorStoragePath) ?? panic("Could not borrow locked account creator") lockedAccountCreator.addAccount( diff --git a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc index 811ecface..3957e6b81 100644 --- a/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_lease_account.cdc @@ -50,7 +50,7 @@ transaction( ) let lockedAccountCreator = custodyProvider.storage - .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) + .borrow(from: LockedTokens.LockedAccountCreatorStoragePath) ?? panic("Could not borrow locked account creator") lockedAccountCreator.addAccount( diff --git a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc index fa75523aa..73bb9af32 100644 --- a/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc +++ b/transactions/lockedTokens/admin/custody_create_only_shared_account.cdc @@ -52,7 +52,7 @@ transaction( ) let lockedAccountCreator = custodyProvider.storage - .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) + .borrow(from: LockedTokens.LockedAccountCreatorStoragePath) ?? panic("Could not borrow locked account creator") lockedAccountCreator.addAccount( diff --git a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc index 071c1c72c..978ee1a43 100644 --- a/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc +++ b/transactions/lockedTokens/admin/custody_create_shared_accounts.cdc @@ -54,7 +54,7 @@ transaction( ) let lockedAccountCreator = custodyProvider.storage - .borrow<&LockedTokens.LockedAccountCreator>(from: LockedTokens.LockedAccountCreatorStoragePath) + .borrow(from: LockedTokens.LockedAccountCreatorStoragePath) ?? panic("Could not borrow account creator reference") lockedAccountCreator.addAccount( From 50821c3ddc405dcada8c0a250c4da3feb67eac2e Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 24 Apr 2024 16:24:31 -0500 Subject: [PATCH 119/132] update ft dependencies --- lib/go/contracts/go.mod | 2 +- lib/go/contracts/go.sum | 2 + lib/go/templates/go.mod | 2 +- lib/go/templates/go.sum | 2 + lib/go/templates/internal/assets/assets.go | 52 ++----------------- lib/go/test/go.mod | 4 +- lib/go/test/go.sum | 8 +-- transactions/flowToken/create_forwarder.cdc | 9 ++-- .../delegation/delegator_add_capability.cdc | 25 --------- .../node/node_add_capability.cdc | 26 ---------- 10 files changed, 19 insertions(+), 113 deletions(-) delete mode 100644 transactions/idTableStaking/delegation/delegator_add_capability.cdc delete mode 100644 transactions/idTableStaking/node/node_add_capability.cdc diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 94f5cf378..01fac8644 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -5,7 +5,7 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 02a23f7d2..17d75a87d 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1619,6 +1619,8 @@ github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337- github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9/go.mod h1:PZrrCsllIt/Bu4HlJtisXfvDrOt1aLKU5R70vsZHKRc= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b h1:HutxHvyc06UbJncEUieAwt7Nf1lG5uiIGVok6w031LM= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:2LO6Rtmz2PVfH+ZXnMwvTwVeIz3PCy0fs3lQraqog14= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 6793ecc90..b0822826f 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -5,7 +5,7 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/cadence v1.0.0-M3 - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e github.com/onflow/flow-go-sdk v1.0.0-M1 github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 github.com/psiemens/sconfig v0.1.0 diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index ab07cb1a2..3c3fd7e68 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1617,6 +1617,8 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b h1:Z/Fn+7ysdfuv8yKzhPlZ+HrADm3zaUi+zb6BP4JWLfU= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:jl7SYAui/gYRmBofrY//Ln8ixRJwvLzvwLstNfRKmWY= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 h1:zjEANfSuCctAQ79IotaP6+v0jZiJsDAlikcZC++BTpc= diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 6dee9ec33..93d360bc0 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -72,7 +72,7 @@ // epoch/scripts/get_randomize.cdc (125B) // epoch/scripts/get_target_end_time_for_epoch.cdc (263B) // flowToken/burn_tokens.cdc (1.097kB) -// flowToken/create_forwarder.cdc (1.97kB) +// flowToken/create_forwarder.cdc (1.944kB) // flowToken/mint_tokens.cdc (985B) // flowToken/scripts/get_balance.cdc (386B) // flowToken/scripts/get_supply.cdc (193B) @@ -113,7 +113,6 @@ // idTableStaking/delegation/del_stake_unstaked.cdc (676B) // idTableStaking/delegation/del_withdraw_reward_tokens.cdc (952B) // idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc (952B) -// idTableStaking/delegation/delegator_add_capability.cdc (892B) // idTableStaking/delegation/get_delegator_committed.cdc (321B) // idTableStaking/delegation/get_delegator_info.cdc (299B) // idTableStaking/delegation/get_delegator_info_from_address.cdc (505B) @@ -125,7 +124,6 @@ // idTableStaking/delegation/get_delegator_unstaking_request.cdc (330B) // idTableStaking/delegation/register_delegator.cdc (981B) // idTableStaking/delegation/register_many_delegators.cdc (684B) -// idTableStaking/node/node_add_capability.cdc (900B) // idTableStaking/node/register_many_nodes.cdc (1.171kB) // idTableStaking/node/register_node.cdc (1.651kB) // idTableStaking/node/request_unstake.cdc (644B) @@ -1805,7 +1803,7 @@ func flowtokenBurn_tokensCdc() (*asset, error) { return a, nil } -var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\xbc\xe6\xb0\xb5\x03\x47\x46\xbf\x2e\x46\xb6\xc0\x36\x45\x80\x5e\x7a\x68\x83\xbd\x76\xc7\xd4\xc8\x64\x57\x26\x05\x72\x64\xc1\x08\xf2\xdf\x0b\x92\xb2\x2c\xa5\x48\x4e\xeb\x93\xc8\x99\x79\xf3\xde\xcc\xa3\xb7\xb7\xb7\x4a\x3d\x19\x1b\x21\x81\x5c\x24\x2d\xd6\x3b\xd8\x08\x82\xf0\xb1\x6b\x49\x18\x8d\x0f\xe9\x38\x8b\x8b\x21\x81\xf6\x7d\x5b\x63\xcf\xe8\x23\xd7\x4a\x3c\x22\x0b\xfa\x0e\xe4\x40\x5a\xfb\xde\x09\xc4\xa7\xe2\x81\x42\x8d\x9a\x3b\x1f\xad\x70\x0d\xf1\x5f\xd9\xc5\x14\x23\xe7\xc5\x70\x40\x60\xcd\xf6\xc4\xa1\x52\xea\x8f\x06\xe4\xce\xde\x31\x22\xbb\x3a\xce\x93\x53\x9f\xf0\x7d\xc4\x63\x41\xe4\x80\xbf\xc6\xba\x8d\x12\xc3\xd3\x09\x83\x6d\x5b\xfc\xdb\x47\x99\x9a\x8b\xf1\x91\x67\x58\x29\xfd\x33\xf5\xad\x14\x25\x86\x22\xf6\xcc\x4e\x25\x05\x14\x73\x38\xb0\xb6\x9d\x65\x27\x20\x57\x83\x8f\x36\x7d\x80\x4f\xe9\x26\x17\x59\x57\x5b\x4d\xc2\x51\x0d\xc6\x6a\x93\xd9\x5d\x1a\x26\x95\xe6\xd2\xb0\x1a\x07\x3c\xd0\x79\x03\x9b\xf4\xc1\x37\xcd\x9d\x36\x64\x1d\x22\x87\x93\xd5\x8c\x81\x9c\x64\x6a\x47\xef\xac\xf8\x80\xc1\xf8\xb4\x86\x11\xd0\xba\x83\xba\xd2\xb7\xb2\x81\x15\x68\x72\x18\x48\xb4\x29\xb4\x72\x28\x32\x63\x30\x1c\x78\x46\x00\x9a\x8e\x8c\x26\xf8\x63\xa5\xd4\xdf\xc2\xdd\x98\x59\xb6\x55\x56\x15\x31\x58\x31\xa5\x60\x52\x11\x76\x4a\xfd\x50\xe1\xc9\x30\x1e\x7b\x77\xb0\xfb\x96\xf1\x94\x33\xb4\x77\x12\x48\xa7\x29\x08\x87\x86\x34\x23\x9a\xec\x07\x6a\x03\x53\x7d\x4e\xbe\xa8\xb9\x6b\xfd\x99\x6b\x44\x7f\xe4\x4c\x4a\xfd\x58\xd0\xa8\xeb\x5a\xab\x29\xe1\xc9\x12\x6f\x44\x99\x55\x57\xea\xa7\x52\x34\xdb\xc8\x68\xaf\x31\xd9\xd0\x89\x41\xe3\x42\x93\x59\x25\xfb\xb9\x00\x07\x26\xe1\x5a\x01\xc8\x8b\x8c\xe2\x03\xd7\xb0\x0e\x56\x62\x3e\xd1\x81\x8b\x76\x42\xd7\xef\x5b\x1b\x0d\xd7\x93\x97\xd4\xcf\x15\x7e\xcf\x44\xf2\x3c\xbf\x64\xf5\x8f\xd3\x4e\x2a\x5d\xeb\x2f\x57\xf2\xd9\xa5\xb5\x6d\x1a\x0e\x33\x9a\xea\x97\x2a\x79\x16\x04\xc7\x03\x3e\x95\xcb\x1d\x1e\x32\xb3\x0c\x7b\xd1\xe3\x7c\x38\x52\xdb\x9e\x37\x99\xae\x18\x76\x08\xbd\x2b\x9d\x8b\x90\x7f\xa6\xd5\x94\xd6\xb3\x47\x59\x8a\x0e\x2c\x62\xdd\x01\x8b\x07\x91\x56\xbf\x68\x54\x0c\xfc\xca\xe8\x95\xba\xdd\x2a\x65\x8f\x9d\x0f\x82\x9b\xcb\xc2\xb3\xe2\x9b\xeb\x75\xeb\x87\x57\x57\xaf\x66\x72\xa3\xd4\x8c\xd5\xea\xf2\xb6\x77\xf8\x54\xd7\x81\x63\x5c\xe3\x59\x65\xaa\x5d\xe0\x8e\x02\xaf\x48\x6b\xd9\x81\x7a\x31\xab\xdf\x7c\x08\x7e\xf8\x4c\x6d\xcf\x1b\x3c\x50\x47\x7b\xdb\x5a\xb1\x1c\xd7\xf8\x30\x0e\x2e\x95\x63\xfc\xb5\x2c\x33\x57\x7c\x4c\xe2\xc7\xac\xa9\xed\x7a\x4a\x4e\xbf\x4a\xcf\x30\xab\x03\xcb\xfd\x87\xe7\x85\xd0\xea\x32\xb3\x97\x5f\x57\xdb\x6c\x07\xbd\x6d\x2e\x92\x2f\xb1\xf5\x77\x6a\x41\xe1\x94\x8d\x77\x7f\x87\xff\xb9\x23\xef\xec\x4f\x1e\xa6\xbf\xac\xd5\x44\x77\x77\x65\x7e\xe5\x98\x46\x51\x8d\xa6\xac\x22\x9d\x78\x75\x7f\x97\xd1\x37\x10\xbf\xc3\x76\x0c\x5d\x29\x4d\xc0\xeb\x2b\x25\xdb\x64\x56\x9a\x3a\x7c\x2c\x88\xdf\x46\xf5\x6c\xf0\x63\x1b\x4d\x5d\xa5\x0d\xeb\xaf\xab\xd7\xc1\x49\xcc\xa2\x75\xef\xc6\x17\xf6\x4e\x97\x05\xcc\x8b\xba\x7e\x2d\x46\x3e\x3d\x83\x87\x37\x54\x5e\x86\x68\x63\xec\xf9\x5d\xbd\xef\xcd\xf4\x6d\x29\xa3\x90\xf7\x90\x17\x4a\xe6\x84\x37\x8b\x08\xc9\x0e\x6f\x8e\x63\xca\x2c\x5c\x5e\xd4\x8b\xfa\x2f\x00\x00\xff\xff\xc9\xf6\xa1\xae\xb2\x07\x00\x00" +var _flowtokenCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\xcd\x6e\x23\x37\x13\xbc\xf3\x29\x0a\x3e\xec\x27\x1b\xf2\x08\x5f\x7e\x2e\x82\x37\xc0\xc6\x81\x81\x5c\x72\xd8\x18\x7b\xcd\xb6\xc8\x1e\x91\xd9\x11\x39\x20\x7b\x34\x10\x16\x7e\xf7\x80\xe4\x68\x34\x72\x60\x9f\xa2\x93\x87\xec\xae\xae\xaa\x2e\x7a\x73\x77\xa7\xd4\xb3\x75\x09\x12\xc9\x27\xd2\xe2\x82\x87\x4b\x20\x08\x1f\xfa\x8e\x84\xd1\x86\x98\x3f\x17\xf7\x62\x49\xa0\xc3\xd0\x19\xec\x18\x43\x62\xa3\x24\x20\xb1\x60\xe8\x41\x1e\xa4\x75\x18\xbc\x40\x42\x6e\x1e\x29\x1a\x18\xee\x43\x72\xc2\x06\x12\xbe\xb1\x4f\xf9\x8e\x7c\x10\xcb\x11\x91\x35\xbb\x23\xc7\x46\xa9\xdf\x5b\x90\x3f\x05\xcf\x48\xec\x4d\x5a\x16\xe7\x39\xf1\x7f\x09\x4f\x15\x91\x23\x3e\x4f\x7d\x6b\x25\x96\xe7\x2f\x8c\xae\xeb\xf0\xf7\x90\x64\x1e\x2e\x36\x24\x5e\x60\xe5\xf2\x2f\x34\x74\x52\x95\x58\x4a\xd8\x31\x7b\x95\x15\x50\x2a\xd7\x91\xb5\xeb\x1d\x7b\x01\x79\x03\x3e\xb8\xfc\x07\xf8\x98\x4f\x4a\x93\xf3\xc6\x69\x12\x4e\x6a\xb4\x4e\xdb\xc2\xee\x3c\x30\xab\xb4\xe7\x81\xcd\x64\xf0\x48\xa7\x35\x5c\xd6\x87\xd0\xb6\xf7\xda\x92\xf3\x48\x1c\x8f\x4e\x33\x46\xf2\x52\xa8\x1d\x82\x77\x12\x22\x46\x1b\xf2\x1a\x26\x40\xe7\xf7\xea\x42\xdf\xc9\x1a\x4e\xa0\xc9\x63\x24\xd1\xb6\xd2\x2a\x57\x89\x19\xa3\xe5\xc8\x0b\x02\xd0\x74\x60\xb4\x31\x1c\x1a\xa5\xfe\x14\xee\xa7\xca\xba\xad\xba\xaa\x84\xd1\x89\xad\x0d\xb3\x8a\xb8\x55\xea\xff\x0d\x9e\x2d\xe3\x69\xf0\x7b\xb7\xeb\x18\xcf\xa5\x42\x07\x2f\x91\x74\x76\x41\x38\xb6\xa4\x19\xc9\x96\x3c\x50\x17\x99\xcc\x29\xe7\xc2\x70\xdf\x85\x13\x1b\xa4\x70\xe0\x42\x4a\xfd\x50\xd1\xa8\xef\x3b\xa7\x29\xe3\xc9\x35\xde\x84\xb2\xe8\x6e\xd4\x8f\xb5\x69\xb1\x91\x29\x5e\x53\xb1\xa5\x23\x83\xa6\x85\xe6\xb0\x4a\xc9\x73\x05\x8e\x4c\xc2\x46\x01\x28\x8b\x4c\x12\x22\x1b\x38\x0f\x27\xa9\x7c\xd1\x9e\xab\x76\x42\x3f\xec\x3a\x97\x2c\x9b\x39\x4b\xea\xa7\x06\xbf\x15\x22\xc5\xcf\xaf\x45\xfd\xd3\xbc\x93\x46\x1b\xfd\xf5\x42\xbe\xa4\xd4\xb8\xb6\xe5\xb8\xa0\xa9\x7e\x6e\x72\x66\x41\xf0\x3c\xe2\x53\x3d\xdc\xe2\xb1\x30\x2b\xb0\x67\x3d\x3e\xc4\x03\x75\xdd\x69\x5d\xe8\x8a\x65\x8f\x38\xf8\x3a\xb9\x0a\xf9\x6b\x5e\x4d\x1d\xbd\x78\x94\xb5\x69\xcf\x22\xce\xef\x71\xf5\x20\xf2\xea\xaf\x06\xd5\x00\xbf\x0a\x7a\xa3\xee\x36\x4a\xb9\x43\x1f\xa2\xe0\xe6\xbc\xf0\xa2\xf8\xe6\x72\xdc\x85\xf1\xd5\xd1\x2b\x4f\x6e\x94\x5a\xb0\x5a\x9d\xdf\xf6\x16\x9f\x8c\x89\x9c\xd2\x2d\xbe\xab\x42\xb5\x8f\xdc\x53\xe4\x15\x69\x2d\x5b\xd0\x20\x76\xf5\x6b\x88\x31\x8c\x5f\xa8\x1b\x78\x8d\x47\xea\x69\xe7\x3a\x27\x8e\xd3\x2d\x3e\x4c\xc6\xe5\x76\x4c\xbf\x8e\x65\x91\x8a\x8f\x59\xfc\x54\x35\x8f\xbd\x9d\x8b\xf3\xaf\xd1\x0b\xcc\x66\xcf\xf2\xf0\xe1\xfb\x95\xd0\xe6\xec\xd9\xcb\x2f\xab\x4d\x89\x83\xde\xb4\x67\xc9\x9f\x67\xcc\x2b\x06\xc7\x92\xbb\x87\x7b\xfc\x2b\x1c\x65\x65\x7f\xf0\x38\xff\xc7\x5a\xcd\x6c\xb7\x17\xe2\x17\x8a\xd9\x89\x66\xca\x64\x93\xe8\xc8\xab\x87\xfb\x82\xbe\x86\x84\x2d\x36\xd3\xd5\x85\xd1\x0c\xfc\x8a\x92\xa6\x1e\x1f\x2b\xdc\x7f\xa3\x78\x61\xba\x6b\x33\x7c\xa3\x2d\xeb\x6f\xab\xe5\xc5\xac\xe0\x6a\xe4\xe0\xa7\x57\xf5\x9e\x9f\xe7\xf6\x97\x6b\x19\x73\xd8\x1f\xdf\xd0\x73\xf6\xca\xa5\x34\xf0\xbb\xca\xde\xb3\xee\x6d\xf2\x13\xf5\xf7\x90\xaf\xe4\x2f\x09\xaf\xaf\x8d\x91\x2d\xde\x34\x60\xae\xac\x5c\x5e\xd4\x8b\xfa\x27\x00\x00\xff\xff\x5c\xa7\x72\x22\x98\x07\x00\x00" func flowtokenCreate_forwarderCdcBytes() ([]byte, error) { return bindataRead( @@ -1821,7 +1819,7 @@ func flowtokenCreate_forwarderCdc() (*asset, error) { } info := bindataFileInfo{name: "flowToken/create_forwarder.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x67, 0x7d, 0x4c, 0x99, 0x45, 0x71, 0x4b, 0xe1, 0xb8, 0x16, 0xb3, 0x3, 0x87, 0x19, 0x76, 0x31, 0x44, 0x73, 0x67, 0x49, 0x28, 0x11, 0xa3, 0x4b, 0xc2, 0x54, 0xed, 0x96, 0x8a, 0xed, 0x41, 0x47}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x49, 0xf4, 0x1, 0xf7, 0x6c, 0xc1, 0xed, 0xef, 0xac, 0x27, 0x13, 0x63, 0xf2, 0x10, 0x14, 0x8d, 0xc, 0x52, 0xf7, 0xb6, 0xd, 0x42, 0xcd, 0xec, 0x23, 0xa6, 0xc6, 0x82, 0xec, 0xcf, 0x34, 0xd1}} return a, nil } @@ -2625,26 +2623,6 @@ func idtablestakingDelegationDel_withdraw_unstaked_tokensCdc() (*asset, error) { return a, nil } -var _idtablestakingDelegationDelegator_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\xcb\xae\x9b\x30\x10\x86\xf7\x7e\x8a\x51\x16\x11\x48\x11\xec\xa3\x5c\xd4\x26\xaa\xd4\x4d\x1b\x29\x51\xf7\x83\x19\xc0\x8d\x63\x23\x7b\x10\xad\x12\xde\xbd\x82\x34\x04\x4e\x72\x6e\xde\x81\x67\xe6\xff\xfc\x8d\x3a\x95\xd6\x31\x7c\xd3\xb6\xfe\xbe\x3d\x60\xa2\x69\xcf\x78\x54\x26\x87\xcc\xd9\x13\x4c\x1e\x2f\x26\x62\xd0\x73\xb0\x47\x32\x83\xd2\xee\x7b\x22\x44\x1c\xc3\xa1\x50\x1e\xd8\xa1\xf1\x28\x59\x59\x03\x98\xa6\x1e\x10\xca\x2a\xd1\x4a\x42\x4a\x9a\x72\x64\xeb\x40\x62\x89\x89\xd2\x8a\xff\x02\x5b\x40\x03\x28\xa5\xad\x0c\x43\xad\xb8\x68\x27\xa1\x01\xfa\xa3\x3c\xb7\x54\x3f\x6c\x4a\xdb\xbe\xd5\x26\xbf\x49\xb2\x10\xc3\x98\xb3\x10\x00\x00\xa5\xa3\x12\x1d\x05\x28\x25\xcf\x01\x2b\x2e\x82\xaf\xd6\x39\x5b\xff\x42\x5d\xd1\x0c\x36\xb7\x54\x45\x3e\x84\xe9\x97\x6b\x66\x78\x6b\x6f\x8f\xca\x5a\x14\x8e\x3c\x5b\x87\x39\x45\x49\xd7\xbf\xe8\x66\x3d\x7a\x89\x7a\xac\x9f\xb5\x21\x17\xc2\xf4\x49\xcd\x08\x7f\x15\xb4\xe2\xe6\x4f\xe4\xdf\x67\xed\xaf\xd9\x3b\xe4\x22\x84\xe5\x12\x8c\xd2\x70\xb9\xf4\x88\xed\xe9\x18\xe5\xe0\x39\x51\x4e\xbc\x98\x9e\xdf\x8b\xdf\x75\x8b\x68\x56\x41\x7c\x5d\x49\x9c\x69\x5b\xff\xaf\xec\x8b\xc2\x75\x24\x0b\x92\xc7\x20\x84\xf5\x1a\x32\xd4\x9e\xfa\xf0\xf3\x08\xc3\x11\x57\xce\xf4\xbf\x9a\xbb\x47\x4d\x7c\x5f\xf7\x06\x4b\x58\x3e\x61\xbe\x49\x56\xde\x57\xf4\x19\xfa\x11\xc4\x07\x55\xf6\x3d\xa1\x78\xdd\x62\x67\xc5\x17\xe3\x80\xe1\x3b\x66\xe3\x35\xf0\x1c\xde\x32\xf9\x22\xb3\x11\xcd\xbf\x00\x00\x00\xff\xff\xe8\x8a\xcb\x49\x7c\x03\x00\x00" - -func idtablestakingDelegationDelegator_add_capabilityCdcBytes() ([]byte, error) { - return bindataRead( - _idtablestakingDelegationDelegator_add_capabilityCdc, - "idTableStaking/delegation/delegator_add_capability.cdc", - ) -} - -func idtablestakingDelegationDelegator_add_capabilityCdc() (*asset, error) { - bytes, err := idtablestakingDelegationDelegator_add_capabilityCdcBytes() - if err != nil { - return nil, err - } - - info := bindataFileInfo{name: "idTableStaking/delegation/delegator_add_capability.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcc, 0xc2, 0x21, 0x2e, 0xa2, 0xb9, 0x97, 0xd6, 0xee, 0x84, 0x4, 0xc0, 0x18, 0x6c, 0x12, 0xc9, 0x80, 0x6f, 0xd0, 0x3a, 0xc6, 0xcc, 0xa3, 0x72, 0x33, 0xa7, 0xe4, 0xde, 0xb6, 0x7e, 0xfd, 0x12}} - return a, nil -} - var _idtablestakingDelegationGet_delegator_committedCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x41\x4b\x03\x31\x10\x85\xef\xf9\x15\x8f\x9e\xba\x20\x2d\xa8\x78\x28\x78\x72\x29\xec\xb9\xed\x0f\x98\x66\x27\xdb\xd0\x64\xa6\x24\x53\x14\xc4\xff\x2e\xeb\xd2\x55\xd4\x53\xc8\x9b\xc7\xf7\xf8\x62\xbe\x68\x31\x6c\x93\xbe\x76\xed\x9e\x8e\x89\x77\x46\xe7\x28\x03\x42\xd1\x8c\xc5\xdf\xc3\xc2\xb9\xf5\x1a\xfb\x53\xac\xa8\xbe\xc4\x8b\xa1\xb0\x5d\x8b\x54\xd8\x89\x71\xa4\x44\xe2\x19\x1a\xe0\x35\xe7\x68\xc6\x3d\x4c\xcf\x2c\x75\xcc\x08\x3d\x27\x1e\xc8\xb4\x38\x47\xde\x73\xad\x4b\x4a\xa9\x41\xb8\x0a\x32\x45\x59\x8a\xf6\xdc\xb5\x1b\xec\xac\x44\x19\xee\xbe\xfb\x63\x78\xe8\xc4\x1e\xee\x9b\x0d\x0e\xdb\xf8\xf6\xf4\x88\x77\x07\x00\x89\x6d\xac\x75\x12\x14\xcf\xff\xa8\xac\xda\x99\x21\x41\xe7\x85\xe9\xfd\xb5\xf0\xe3\xd3\x7c\xc1\x27\xb9\x1b\x7f\x35\xa9\xbc\xdc\xd4\xdc\xc7\x67\x00\x00\x00\xff\xff\xf7\xec\x35\xd4\x41\x01\x00\x00" func idtablestakingDelegationGet_delegator_committedCdcBytes() ([]byte, error) { @@ -2865,26 +2843,6 @@ func idtablestakingDelegationRegister_many_delegatorsCdc() (*asset, error) { return a, nil } -var _idtablestakingNodeNode_add_capabilityCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x6b\xc2\x40\x10\xc5\xef\xf9\x14\x83\x07\x49\x40\xe2\x5d\xfc\x43\x6b\x29\xf4\xd2\x0a\x4a\xef\x93\xcd\x68\xb6\xae\xbb\x61\x77\x82\x2d\xea\x77\x2f\xd9\x60\xdc\xa0\xb6\xce\x2d\xc9\xcc\x7b\xbf\x79\x13\xb9\x2b\x8d\x65\x78\x55\x66\xff\xf6\xb2\xc2\x4c\xd1\x92\x71\x2b\xf5\x06\xd6\xd6\xec\xa0\x77\xfd\xa1\x17\x05\x33\x2b\xb3\x25\x1d\xb4\xfa\xe7\x5e\x14\x0d\x87\xb0\x2a\xa4\x03\xb6\xa8\x1d\x0a\x96\x46\x03\xe6\xb9\x03\x84\xb2\xca\x94\x14\xa0\x4d\x4e\x20\xb0\xc4\x4c\x2a\xc9\x3f\xc0\x06\x50\x03\x0a\x61\x2a\xcd\xb0\x97\x5c\xd4\x22\xa8\x81\xbe\xa5\xe3\x1a\xe8\xdd\xe4\x9e\x81\x2c\x98\xec\x8b\x04\x47\x51\x28\x7f\x88\x22\x00\x80\xd2\x52\x89\x96\x62\x14\x82\x47\x80\x15\x17\xf1\xb3\xb1\xd6\xec\x3f\x51\x55\x34\x80\xf9\xd9\x52\x92\x4b\xa0\xff\xd4\x18\x26\xe7\xf1\xba\xe4\xba\xe6\xe0\xd4\xb1\xb1\xb8\xa1\x34\xf3\xf3\x63\xaf\x75\x9d\x47\x5a\x73\x7d\x94\x64\x91\x8d\x4d\xa0\x7f\xa7\xa3\x21\x9f\xc6\x75\x56\xa3\x1b\x79\x07\x4d\xcb\xc6\x77\x81\x5c\x24\x30\x99\x80\x96\x0a\x8e\xc7\x16\xaf\x2e\xcf\x27\x82\x55\xd2\x0d\xf1\xb8\x7f\xf8\x53\x77\xe1\x93\x3f\x4d\xef\x2d\x11\x76\x79\xf3\x59\x2a\x0a\x12\xdb\x38\x81\xd9\x0c\xd6\xa8\x1c\xb5\x10\x87\x0e\x8e\x25\xae\xac\x6e\x5f\x9d\x2e\x59\x2a\x62\x7f\xea\x46\x7b\x8e\x25\x4c\x6e\xc0\x9f\x93\x96\xce\x55\xf4\xf0\x1a\x1d\x84\x47\x13\x6d\x87\x92\x0b\xe4\x35\x90\xff\x49\x5d\xd1\xb5\xe8\xec\x31\xe8\xde\x83\xff\xb9\xe9\x25\xd5\x00\xa0\xc9\xea\xf4\x1b\x00\x00\xff\xff\x76\x70\x54\x96\x84\x03\x00\x00" - -func idtablestakingNodeNode_add_capabilityCdcBytes() ([]byte, error) { - return bindataRead( - _idtablestakingNodeNode_add_capabilityCdc, - "idTableStaking/node/node_add_capability.cdc", - ) -} - -func idtablestakingNodeNode_add_capabilityCdc() (*asset, error) { - bytes, err := idtablestakingNodeNode_add_capabilityCdcBytes() - if err != nil { - return nil, err - } - - info := bindataFileInfo{name: "idTableStaking/node/node_add_capability.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0xc4, 0x53, 0x4f, 0xc8, 0xa0, 0x67, 0x6e, 0x7a, 0xe2, 0x1e, 0x5c, 0xee, 0xad, 0xeb, 0x9e, 0x2e, 0x9f, 0x6f, 0x6c, 0xed, 0xcd, 0xad, 0xf3, 0xaa, 0x72, 0xd, 0x11, 0x47, 0xd4, 0x2a, 0xd0}} - return a, nil -} - var _idtablestakingNodeRegister_many_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\x4f\x6b\xdb\x4e\x10\xbd\xeb\x53\x0c\x3e\x04\x89\x5f\x2c\xff\x0a\xa5\x94\xc5\x69\x08\x29\x86\x90\xd2\x96\x24\x6d\x0e\xc6\x87\xb5\x76\x64\x6d\x23\xed\x98\xd5\x28\x6a\x28\xf9\xee\x65\x57\x8a\xf5\x17\x3a\x07\x81\xde\xbc\x99\xb7\x33\xf3\x74\x71\x24\xcb\xb0\xc9\xa9\xbe\xf9\xfc\x20\xf7\x39\xde\xb3\x7c\xd2\xe6\x00\xa9\xa5\x02\x16\xd3\xc4\x22\xe8\xd5\x3c\xd0\x13\x9a\x1e\xd5\xff\x77\x8c\xca\x1c\xf4\x3e\xc7\x01\xab\x8f\x2d\x82\x80\xad\x34\xa5\x4c\x58\x93\x09\x03\x00\x00\xad\x4a\x01\xdb\x7b\xb6\xda\x1c\x76\xe7\x1e\xb2\x94\xa3\x03\x7f\xdc\x18\xfe\xd8\x62\x06\xb9\x26\xeb\x1e\x74\xa5\x94\xc5\xb2\xc4\x49\x59\x47\xb9\xc5\x97\x49\xb6\x6c\xc6\x99\x4b\xc9\x82\x2a\xc3\x5e\x71\xa3\x7f\x7f\x78\xdf\xc2\x47\xc9\x59\xc3\x25\x2b\x0f\xf8\x5d\x72\xb6\x0b\x22\xf8\x13\x34\x59\x8b\x47\x69\x31\x94\x49\xc2\x02\x64\xc5\x59\xd8\x12\x23\x38\xbb\x4a\x12\xd7\xf2\x44\x76\xf1\x2c\x2d\x68\xb8\x80\xff\x3b\x28\x25\xeb\x55\x40\x9b\x46\xad\xcf\x77\x91\x23\x43\xfa\xb6\xe7\x3b\x4c\xe1\x02\x9c\x5e\x5c\x36\x4a\xf1\x9e\xac\xa5\x7a\xed\xd5\x07\x9b\x8e\x1f\x35\x67\xca\xca\x3a\x82\xb3\xd3\xa1\xe2\x9f\xb2\xca\xf9\x53\xe8\x2e\x23\x60\xd5\x36\x59\x9d\x04\x7c\x3a\x1a\x3c\xc0\xc5\xe5\x25\x1c\xa5\xd1\x49\xb8\xb8\xa6\x2a\x57\x60\x88\xa1\x11\x06\x8b\x29\x5a\x34\x09\x02\x13\x6c\xbe\x7c\x7b\x04\xdf\x63\x11\x4d\xc7\x60\xa7\x50\x5e\x53\x51\x68\x66\x54\xb0\x5e\x0e\x26\x8b\xeb\xf6\xc1\x61\x73\x0d\xf1\x76\x95\xad\xde\xcd\x74\x33\xa4\xbc\x41\xd1\xba\x46\x53\xd7\xc6\x52\xa9\xaf\xa4\xf0\x0e\x13\xb2\x2a\x9c\xcc\xa4\x95\x70\xce\xdb\xea\xf6\xd6\xfd\x70\xf6\x13\x8d\x09\x67\xf3\x13\x2b\x8a\x39\x77\xfe\xa3\xf4\x16\x5f\xc4\xc8\xb1\xb3\x15\x9d\x6d\x45\xdf\xc2\xb3\xdc\xd1\x8a\x05\xac\x97\x23\x68\x50\x32\x5a\xeb\x6a\x05\xce\xc0\x08\x9c\xa1\xdf\x2f\xd0\xfe\x17\x26\x3c\x20\x0d\xdc\x57\xca\x67\x0c\xd7\xcb\xee\x16\xe7\xc0\x24\xbc\x93\x47\xbd\x9d\xef\x35\xfc\x07\xef\x4e\xe8\x6b\xd0\x7c\x83\xd7\xbf\x01\x00\x00\xff\xff\x0d\x4e\x7d\xd1\x93\x04\x00\x00" func idtablestakingNodeRegister_many_nodesCdcBytes() ([]byte, error) { @@ -6509,7 +6467,6 @@ var _bindata = map[string]func() (*asset, error){ "idTableStaking/delegation/del_stake_unstaked.cdc": idtablestakingDelegationDel_stake_unstakedCdc, "idTableStaking/delegation/del_withdraw_reward_tokens.cdc": idtablestakingDelegationDel_withdraw_reward_tokensCdc, "idTableStaking/delegation/del_withdraw_unstaked_tokens.cdc": idtablestakingDelegationDel_withdraw_unstaked_tokensCdc, - "idTableStaking/delegation/delegator_add_capability.cdc": idtablestakingDelegationDelegator_add_capabilityCdc, "idTableStaking/delegation/get_delegator_committed.cdc": idtablestakingDelegationGet_delegator_committedCdc, "idTableStaking/delegation/get_delegator_info.cdc": idtablestakingDelegationGet_delegator_infoCdc, "idTableStaking/delegation/get_delegator_info_from_address.cdc": idtablestakingDelegationGet_delegator_info_from_addressCdc, @@ -6521,7 +6478,6 @@ var _bindata = map[string]func() (*asset, error){ "idTableStaking/delegation/get_delegator_unstaking_request.cdc": idtablestakingDelegationGet_delegator_unstaking_requestCdc, "idTableStaking/delegation/register_delegator.cdc": idtablestakingDelegationRegister_delegatorCdc, "idTableStaking/delegation/register_many_delegators.cdc": idtablestakingDelegationRegister_many_delegatorsCdc, - "idTableStaking/node/node_add_capability.cdc": idtablestakingNodeNode_add_capabilityCdc, "idTableStaking/node/register_many_nodes.cdc": idtablestakingNodeRegister_many_nodesCdc, "idTableStaking/node/register_node.cdc": idtablestakingNodeRegister_nodeCdc, "idTableStaking/node/request_unstake.cdc": idtablestakingNodeRequest_unstakeCdc, @@ -6882,7 +6838,6 @@ var _bintree = &bintree{nil, map[string]*bintree{ "del_stake_unstaked.cdc": {idtablestakingDelegationDel_stake_unstakedCdc, map[string]*bintree{}}, "del_withdraw_reward_tokens.cdc": {idtablestakingDelegationDel_withdraw_reward_tokensCdc, map[string]*bintree{}}, "del_withdraw_unstaked_tokens.cdc": {idtablestakingDelegationDel_withdraw_unstaked_tokensCdc, map[string]*bintree{}}, - "delegator_add_capability.cdc": {idtablestakingDelegationDelegator_add_capabilityCdc, map[string]*bintree{}}, "get_delegator_committed.cdc": {idtablestakingDelegationGet_delegator_committedCdc, map[string]*bintree{}}, "get_delegator_info.cdc": {idtablestakingDelegationGet_delegator_infoCdc, map[string]*bintree{}}, "get_delegator_info_from_address.cdc": {idtablestakingDelegationGet_delegator_info_from_addressCdc, map[string]*bintree{}}, @@ -6896,7 +6851,6 @@ var _bintree = &bintree{nil, map[string]*bintree{ "register_many_delegators.cdc": {idtablestakingDelegationRegister_many_delegatorsCdc, map[string]*bintree{}}, }}, "node": {nil, map[string]*bintree{ - "node_add_capability.cdc": {idtablestakingNodeNode_add_capabilityCdc, map[string]*bintree{}}, "register_many_nodes.cdc": {idtablestakingNodeRegister_many_nodesCdc, map[string]*bintree{}}, "register_node.cdc": {idtablestakingNodeRegister_nodeCdc, map[string]*bintree{}}, "request_unstake.cdc": {idtablestakingNodeRequest_unstakeCdc, map[string]*bintree{}}, diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index f50509a53..941c16105 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -112,8 +112,8 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b // indirect - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e // indirect + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e // indirect github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 // indirect github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 12f55699c..cf7ee3c4d 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1818,10 +1818,10 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-emulator v1.0.0-M8 h1:FE9OtyXh3tZLjszpznIfMyaTmIoX+maFBYd1mCY+ke0= github.com/onflow/flow-emulator v1.0.0-M8/go.mod h1:mSp1JTXt1JGmriiG7Lc2VulQHG1tl6Oj1zGSr/h0ySk= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b h1:HutxHvyc06UbJncEUieAwt7Nf1lG5uiIGVok6w031LM= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b h1:Z/Fn+7ysdfuv8yKzhPlZ+HrADm3zaUi+zb6BP4JWLfU= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:2LO6Rtmz2PVfH+ZXnMwvTwVeIz3PCy0fs3lQraqog14= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:jl7SYAui/gYRmBofrY//Ln8ixRJwvLzvwLstNfRKmWY= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122 h1:6R1L5Ji+lEWdTRcqeTLVLGPX1FqiWHeXHnRKAUsciSE= github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122/go.mod h1:HSffipIVOyXvK3/gsYU13EwRMxbuK591hmjqF36nbEI= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= diff --git a/transactions/flowToken/create_forwarder.cdc b/transactions/flowToken/create_forwarder.cdc index 4bb0a5c6f..c08b89cae 100644 --- a/transactions/flowToken/create_forwarder.cdc +++ b/transactions/flowToken/create_forwarder.cdc @@ -31,15 +31,14 @@ transaction(receiver: Address) { prepare(acct: auth(BorrowValue, Capabilities) &Account) { let recipient = getAccount(receiver) - .capabilities.get<&{FungibleToken.Receiver}>(/public/flowTokenReceiver)! + .capabilities.get<&{FungibleToken.Receiver}>(/public/flowTokenReceiver) let vault <- TokenForwarding.createNewForwarder(recipient: recipient) acct.storage.save(<-vault, to: /storage/flowTokenForwarder) - if let cap = acct.capabilities.get<&{FungibleToken.Receiver}>(/public/flowTokenReceiver) { - if cap.check() { - acct.capabilities.unpublish(/public/flowTokenReceiver) - } + let cap = acct.capabilities.get<&{FungibleToken.Receiver}>(/public/flowTokenReceiver) { + if cap.check() { + acct.capabilities.unpublish(/public/flowTokenReceiver) } let forwarderCap = acct.capabilities.storage.issue<&{FungibleToken.Receiver}>(/storage/flowTokenForwarder) diff --git a/transactions/idTableStaking/delegation/delegator_add_capability.cdc b/transactions/idTableStaking/delegation/delegator_add_capability.cdc deleted file mode 100644 index 4fe698825..000000000 --- a/transactions/idTableStaking/delegation/delegator_add_capability.cdc +++ /dev/null @@ -1,25 +0,0 @@ -import FlowIDTableStaking from "FlowIDTableStaking" -import FlowToken from "FlowToken" - -// This transaction adds a public delegator capability to an account with -// an existing NodeDelegator object - -transaction { - - prepare(acct: auth(BorrowValue, Capabilities) &Account) { - - if acct.storage.borrow(from: FlowIDTableStaking.DelegatorStoragePath) == nil || - acct.capabilities.get<&{FlowIDTableStaking.NodeDelegatorPublic}>(/public/flowStakingDelegator)?.check() ?? false - { - return - } - - let delegatorCap = acct.capabilities.storage.issue<&{FlowIDTableStaking.NodeDelegatorPublic}>( - FlowIDTableStaking.DelegatorStoragePath - ) - acct.capabilities.publish( - delegatorCap, - at: /public/flowStakingDelegator - ) - } -} \ No newline at end of file diff --git a/transactions/idTableStaking/node/node_add_capability.cdc b/transactions/idTableStaking/node/node_add_capability.cdc deleted file mode 100644 index 8f5c67819..000000000 --- a/transactions/idTableStaking/node/node_add_capability.cdc +++ /dev/null @@ -1,26 +0,0 @@ -import FlowIDTableStaking from "FlowIDTableStaking" -import FlowToken from "FlowToken" - -// This transaction adds a public node capability to an account with -// an existing NodeStaker object - -transaction { - - prepare(acct: auth(BorrowValue, Capabilities) &Account) { - - if acct.storage.borrow(from: FlowIDTableStaking.NodeStakerStoragePath) == nil || - acct.capabilities.get<&{FlowIDTableStaking.NodeStakerPublic}>(FlowIDTableStaking.NodeStakerPublicPath)?.check() ?? false - { - return - } - - let nodeStakerCap = acct.capabilities.storage.issue<&{FlowIDTableStaking.NodeStakerPublic}>( - FlowIDTableStaking.NodeStakerStoragePath - ) - - acct.capabilities.publish( - nodeStakerCap, - at: FlowIDTableStaking.NodeStakerPublicPath - ) - } -} \ No newline at end of file From 93d97ed8f84e3748ef0cd8b0b311ecdc84bcb5ef Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 24 Apr 2024 16:32:01 -0500 Subject: [PATCH 120/132] remove optional chaining in FlowStakingCollection --- contracts/FlowStakingCollection.cdc | 2 +- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 9dc116cea..7ee962193 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -1144,7 +1144,7 @@ access(all) contract FlowStakingCollection { let account = getAccount(address) return account.capabilities .get<&StakingCollection>(self.StakingCollectionPublicPath) - ?.check() ?? false + .check() ?? false } /// Creates a brand new empty staking collection resource and returns it to the caller diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index ad7c26f45..18007650c 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -4,7 +4,7 @@ // FlowFees.cdc (9.624kB) // FlowIDTableStaking.cdc (101.244kB) // FlowServiceAccount.cdc (8.477kB) -// FlowStakingCollection.cdc (57.073kB) +// FlowStakingCollection.cdc (57.072kB) // FlowStorageFees.cdc (9.13kB) // FlowToken.cdc (12.139kB) // LockedTokens.cdc (32.05kB) @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x0e\xb9\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x25\xc6\xab\x58\xb6\x57\xe5\xc4\xf6\xfa\xb2\x79\x48\x6d\x25\xe0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x1e\xaf\xfe\xfb\x29\x5c\x07\xd7\xb9\x50\x94\xec\xd4\x5a\x0f\xb6\x44\x02\x0d\xa0\xef\x68\x34\x1a\x27\x7f\x39\x3a\x02\x00\x78\x51\x92\xed\x7b\x86\xae\x8b\xea\xea\x19\x29\x4b\x9c\xb1\x82\x54\xf2\xab\x0f\xcb\x82\x42\x46\x2a\x56\xa3\x8c\x41\x8e\x17\x45\x85\x29\x20\xc8\x4c\x3b\x58\x90\x1a\xa8\xec\x0d\xa8\xca\x21\xc7\x25\xbe\x42\x8c\xff\x49\xe6\xff\xc2\x19\xa3\x02\xd2\x76\x59\x64\x4b\x40\x65\x49\xb6\x14\x36\x14\xd7\x14\x18\x11\x1d\xb1\xdd\x0d\x0b\x78\x88\xc2\x0a\x55\x3b\xa8\x48\xce\x87\xa3\xc0\x96\x78\x07\x5b\x54\x31\x28\x2a\x40\x40\x8b\xea\xaa\xc4\x80\xb2\x8c\x6c\x2a\x36\x15\x03\x5c\x32\x10\x73\x5d\xad\x11\x2b\xe6\x25\x86\x6d\xc1\x96\xbc\x23\x94\x24\xbb\xc6\x39\x30\x72\x8d\x2b\xdd\x07\x28\x66\x9b\xf5\x54\xae\xf2\x3d\xc6\xa2\x21\xa9\x16\x25\xd9\x9e\xf0\x7f\x8e\x33\x52\xe3\x63\xbd\x72\x0a\xef\x9e\x9f\x5f\xfc\xf4\x5c\x4c\x6e\x45\x6a\x0c\xcb\xe2\x6a\x09\x25\xbe\xc1\x25\x14\xd5\x82\xd4\x2b\x24\x90\x81\xe6\x64\xc3\x04\x2c\x8d\x92\x06\x53\x7c\xb0\xbf\x9c\x1c\x1d\x15\xab\x35\xa9\x19\xbc\xd8\x54\x57\x7c\x9e\x1f\xc4\xb4\x16\x35\x59\xc1\x63\xe7\xb3\xc7\xa6\x65\x49\xb6\x4e\x2b\xfd\xb7\xd3\xe2\xf2\xe2\x03\x9a\x97\x58\x11\xd2\x6a\xea\x7e\x61\xfa\xfc\x28\xb0\x22\xe0\x50\xd5\xda\xfe\xc8\x81\xfd\x9e\x91\x1a\x5d\xe1\x17\x18\x53\x0b\xb0\xf5\xa9\xd3\xfa\x59\xb9\xa1\x0c\xd7\x7f\x7f\x66\xb5\x35\x9f\x39\x2d\x2f\x5e\xbd\xb4\xda\x5c\xbc\x7a\xe9\x7c\xfb\x7c\x4d\xb2\xa5\xf5\xbd\xf8\xfb\xf1\xd1\x11\xca\x32\x4c\xe9\x08\x95\xe5\xb8\xe1\xcd\x28\x13\xc3\x27\x49\xe0\x93\x93\x13\x38\x57\x84\x5f\x23\xb6\x94\x2c\x69\xc3\x29\x31\x83\xa0\xbb\x5a\xe0\x5b\xc4\x96\xa7\x60\xfd\xd1\xaf\xf7\xdb\xba\xb8\x41\x4c\xf5\xb6\xfe\xe8\xd9\x7b\x33\x2f\x8b\x4c\x75\x36\xbf\x37\xcb\x79\x7e\x83\x2b\x16\xae\x03\xf3\x8f\xe1\x35\xc9\xf1\x79\x9e\x73\x5a\x06\x80\x47\x5c\xa8\x2e\x2f\xf8\x82\xea\xa2\xba\x9a\x40\x4d\x4a\x7c\x0a\x1f\x2f\x2b\xf6\x3f\x13\x40\x2b\x8e\xa4\x67\x64\xb5\x2a\x18\xc3\xf9\x29\x7c\x7c\x51\xfc\xf1\xdf\xff\x35\x01\x94\xe7\x35\xa6\xf4\x14\xce\xe5\x2f\x4f\xc7\x89\xb1\x2f\xa4\x20\x93\xba\xf7\x04\x72\xdd\x83\x7f\xc8\xe7\xf1\xff\xff\xdf\xb0\x89\xb4\x60\xe1\x1d\x5e\x91\x1b\x9c\xbf\xa8\xc9\x6a\x28\x26\x06\x2f\x78\xd0\x58\xf1\x45\xf7\x5e\xdb\x4f\x28\x5b\x16\x15\x56\x4c\xfd\xac\xc6\x88\xe1\x7c\xd8\x82\xc6\x0d\x33\xbd\x67\xf5\x26\xe3\x7a\x0b\x31\xa0\x8c\xd4\x98\x36\xf3\x83\xcb\x0b\xa1\xe2\x82\x89\x50\xd9\xe9\xa2\x59\x08\x85\x4f\xa2\x55\x8c\xc1\x0d\xbc\xd7\xce\x1c\xbb\xdb\x37\xf8\x39\x32\x8d\x6f\x0a\xbc\x85\xa2\x2a\x58\x1f\xb4\x8e\xad\x59\xf1\x1f\x8a\xcb\xc5\xd4\x9b\x0e\xcc\x40\x42\x6a\x69\x29\x5a\x59\x7f\x99\xa6\xb7\x47\xf2\x5f\x83\xce\x67\xa4\x62\xa8\xa8\x68\xc4\x34\x20\x31\xce\x37\xdc\xbe\x09\x02\x6a\xb5\x64\xfa\x4a\x3b\x59\x70\x23\x4b\x71\x46\xaa\x1c\xd5\x3b\x63\xb4\x04\x81\x0a\x0a\xa4\x2a\x77\xb0\xc2\xdc\x1e\x32\x02\x4b\x52\xe6\xa6\x3f\xb7\x3d\x7f\x7f\x06\xa4\x06\xae\x5c\xa5\x05\x16\x06\xf6\xc5\x8f\x6f\x7e\xe6\xad\xd1\x86\x11\x3e\xa5\x0c\x95\xe5\x0e\xd6\x68\x27\x8c\x1a\xab\x51\x45\x91\xb2\xe8\x18\x53\x03\xaf\xc6\x25\x67\x2d\xde\xd3\x02\xbb\xc6\xb5\x58\x15\x9d\xa6\xd8\xc2\x65\xd0\xcb\x6a\x41\x5a\x98\xa3\xea\xc7\x13\x16\x3b\x9b\x36\x1c\xdd\x68\x8d\xe6\x45\x59\xb0\x1d\x9f\x25\x47\x80\x58\xeb\x3f\xd0\xa6\x14\xf8\x11\x4e\x87\x34\xf0\xdb\x0a\xd7\x76\x57\x46\x84\x9b\x90\xd7\x68\xcb\xd7\x96\xe3\x35\xa1\x05\x53\x60\x8a\xda\x50\x49\x13\xa0\x58\x40\x85\x71\x8e\x73\x7f\x8e\xda\x0e\xc9\x89\xae\x9c\xc5\x8b\x89\xbc\xad\xc9\x4d\x91\xe3\xfa\xd4\x9a\xee\x19\xda\xb0\xe5\xc8\x31\xfa\xd3\x9f\xd5\x74\xc6\xf0\xc4\xd8\xf9\xa9\x80\xf0\x7d\xc3\xff\x51\xd6\x77\x84\xfd\x7e\x66\xe0\x8b\xd2\xba\xc6\xde\x27\xfc\xa7\x65\xec\x69\xb6\xc4\xd9\xf5\x68\x7c\x0a\x8f\x2f\xab\x1b\x54\x16\xb9\x30\xdc\x20\xdd\x1b\x49\x31\xdd\xf6\xb1\x03\xf8\x36\x94\xcc\xaa\x4b\x74\x39\x46\x60\x26\x10\x13\x7e\xd9\x32\x4b\x98\xb5\xad\xc1\x92\x7b\x9b\x95\x5e\x62\x26\xfc\x54\xad\x67\x81\x2c\xc4\x9f\x1e\x0b\x45\x99\x7b\xb1\xa9\xe0\x0a\x33\xa5\x98\x39\x7a\xd4\xaf\x1e\x76\x6b\xcc\x36\x75\xd5\x39\xff\xe9\x9c\xd4\x35\xd9\x8e\xc6\x8f\xa6\x82\xe3\x1f\x4d\xd5\x9c\xd2\x2a\x4b\xba\x18\x50\x54\x0c\xd7\x0b\x94\x61\xa9\x6a\xa4\x9f\x9e\xa1\x0a\xd6\xfc\x7b\xba\x94\xba\x42\x88\x46\xe8\xe0\x1a\x60\x94\xc8\xee\x84\x2d\x75\xff\xdf\x37\xb8\xde\x79\x3d\xa3\x56\xa5\xc6\x94\x6c\xea\x0c\x5b\x53\x49\xf8\x46\x09\x7d\x72\x83\x6a\xe5\xf1\x4b\x47\xf6\x23\x6d\xbc\x87\x64\x87\x4d\x35\xa8\x0b\xa7\x17\xca\x73\x6e\x3b\xde\x08\x0d\x3b\xfa\x55\x30\xe1\x29\xfc\x35\xf4\xb8\xa7\xbc\x19\xff\x1d\xd7\xbe\x5c\x72\xb5\x78\x1a\x51\x95\xca\xd7\x48\x0c\x6b\x2c\xae\x19\xdb\x58\xa5\xf4\x04\x4c\xa7\xb1\xc5\xb4\x3e\x70\xa5\xff\x3e\x10\x77\x4a\x81\xaa\xe1\x3e\xb9\x1a\xca\x52\x0f\xf1\x49\x0b\x5b\x2d\x80\x13\x4c\x05\x1a\x9e\xff\x51\xd0\x5e\x96\xfb\xe9\xf8\x14\x7e\x20\xa4\x6c\x93\x19\x69\xbf\x85\xcc\xfc\x22\x41\xfd\xb3\xad\xb9\xed\xad\x88\x3e\xf6\x07\xad\x3d\xcf\xcb\x52\x8c\x55\x2d\x88\xe8\x98\xc0\x33\xff\xbe\x0b\x4e\x33\x66\x0b\x30\xa7\x51\x2b\x44\x97\x58\x62\x59\x9f\x24\x2a\x62\xbc\xe5\x88\xbe\xe3\x58\x56\xac\x60\x25\x5e\x71\xf7\xb2\x91\xb5\x37\xc2\x64\x1a\xd1\xfe\xb0\xc4\x8d\x88\x2a\x7f\x91\x73\x36\x95\x7e\x23\xdf\x9e\x4b\x21\x57\xea\x4e\xed\xf2\x49\x8d\x0d\x08\x54\x96\x9e\x22\x50\x71\x02\xe1\xa6\x64\x81\x31\x57\xdb\x77\x6d\x82\x65\x63\x03\xed\x15\xc6\x6b\xca\xdd\x97\xec\x9a\x6b\xdc\x25\xd9\xca\xd0\x81\xee\x55\xe5\x46\xb8\x65\x04\x80\x02\xaa\xe5\xf6\x1c\xe7\xb6\xc6\x2a\x18\x5c\x57\x64\x4b\x95\x07\xa6\xda\x32\x02\x57\xc5\x0d\xd6\x73\xe1\x0a\x11\xb6\x4b\x5c\xc9\x88\x84\xf6\x17\xf8\x28\xda\x8f\x30\x30\xf3\x62\xb1\xc0\x35\xc7\x26\xdb\xad\xb1\xb4\x07\x02\xa8\x69\x61\x7e\xf9\xf9\xfc\xdd\xeb\xcb\xd7\x2f\x4f\xe1\x72\x01\x3b\xb2\x81\x1c\x53\x56\x93\x1d\xf7\x01\x03\x2d\xdb\xc4\x35\x7e\x53\xcd\x7e\x83\x8c\xac\x56\xa8\xca\x27\x06\x20\x07\xb2\x2d\xca\x12\x4a\x42\xb1\xa2\xb2\x72\x85\xf8\x77\xb5\x8e\xac\x34\x81\x17\x52\x53\x49\xcf\x78\xf0\xc2\x40\x5e\xa1\x0a\x5d\x61\x3a\xd5\x53\xdd\x2a\x27\x54\x4f\xb9\x60\x13\xf1\xf9\x6a\x43\x19\xe0\x82\x5b\x00\xe9\x5c\x2e\x70\xdd\x0c\x2d\xe6\x62\x61\x08\x79\x5e\xf0\xa6\x52\x91\x21\x3d\x5f\x4d\xba\x18\xa2\x45\x03\xd5\x23\xb7\x5b\xd6\x78\x8b\xea\x9c\xc2\xa2\xa8\x29\x83\x39\x5e\x70\x0e\x55\x13\xe5\x22\x66\x73\x75\xc5\x69\xeb\xa0\x35\x30\x3b\xbf\xc1\x0a\xb3\x25\xc9\xdd\xe5\xa6\x2d\x58\x00\xe0\xb4\xc5\x94\x59\x5a\xf9\xa4\xe1\xd8\x1b\xae\x57\x7d\xd9\xe7\xe6\xdf\x35\x5b\x42\xfd\x1e\xc4\xb3\xe4\xa3\x47\xc7\x16\x7b\x13\xce\x51\x73\x0c\x55\x51\x72\x4f\x58\x38\x3b\x4a\x2a\x97\x88\x42\x45\x20\x23\x75\x8d\xe9\x9a\x54\x39\x67\x1f\x57\x72\xd3\xcb\x38\xcc\x22\x9e\xba\xab\x78\x2f\xf7\xb1\xbe\x8e\xe1\x0e\x4c\x8c\xf9\x9d\xbe\xcf\x50\x25\xf7\x58\x9c\x27\x48\x85\xad\xdd\xf0\x1a\x2b\x0e\xb6\x1c\x4e\xde\x85\x6f\x0b\x38\x63\xcc\x31\xac\x65\xac\x47\x0d\xb5\x85\x39\xce\x90\x62\xae\x1d\x64\x64\x53\xe6\xbc\xd5\x86\x5a\x28\xb2\x14\x43\x14\x43\x95\x71\x21\xe8\x29\xfc\xd5\x68\xf7\x56\x67\xe3\xb6\x1d\x9c\xb1\x2f\x7d\x20\x9a\xc6\xb7\x47\x1e\xa2\x04\xb1\x1a\x65\x2d\x08\xf2\x37\x52\x72\x2f\x5a\x6d\x3e\xa5\x49\x68\x78\xda\x67\x07\x2b\x38\x47\x85\x70\xcb\x7d\xb2\xa7\xf6\x05\xef\x55\x44\xc5\x27\x80\x2d\x0b\x3a\xe1\x3a\xdb\xe2\xc9\xf4\x7a\x59\x33\xab\xbe\x0c\x36\x71\x02\xa4\x53\xf1\xdf\x1b\xb3\xed\x1d\xc3\x93\xf0\x6b\x39\x80\xcf\x87\x1f\xb8\x69\xa2\xbd\x0c\x93\x56\xbd\xb8\xe6\x9b\x7c\xc9\x20\x22\x1c\x6e\x2c\xa6\xe1\xdc\x13\xb1\x5b\x8d\x32\xef\xcf\x5c\x99\x65\x32\x70\xc6\x21\x54\x78\xab\x06\x98\x40\x68\x08\x37\x14\xe7\x52\x41\x4e\x60\x41\xf8\x4e\x19\xe7\x30\xdf\xf9\x73\x0b\x47\xd0\x6a\x98\x0f\xa1\xc1\xc7\x2c\xad\x6e\x57\xc5\x46\x69\x65\xff\x7b\x71\xe7\x63\xb4\x89\x6c\xd3\x28\x20\x4a\x49\x56\x88\xd8\x87\xb0\xb8\x02\xf5\x69\x16\x73\x1d\x7b\xda\xe1\x82\xb9\x3b\x79\x67\x8f\x77\x28\x9d\x3e\x71\xa0\x3e\xb0\x04\xe8\x61\xfb\x05\x0c\x9c\x25\x27\x42\x04\xd6\xd2\x2c\x1f\xb1\x33\x46\xe0\x80\x86\x99\x3b\xd4\x51\x3c\xa6\xa0\x14\x2d\x9c\x1d\xc3\xa7\x44\xd8\xa1\x51\x9e\xaa\x55\xd8\xcc\xe7\x40\x98\xc1\x77\xd3\xef\xd2\x33\x0c\x5a\x3a\x4d\x4f\x4e\xb8\xc3\xe5\x5b\x5c\x5f\x4b\x4e\x04\x3f\x15\xa8\x2c\xfe\x17\x43\x21\x9c\xef\x6b\x5c\x89\x00\xa1\x15\xb7\x50\xf0\xb8\x06\xb2\x4d\xbd\x85\x56\xa7\x69\xb1\x10\x31\x2d\x8b\x83\xde\xcc\xff\x05\x33\xfb\x83\x08\x4d\xc5\xda\xec\x26\x4e\x87\xa3\xa0\xfd\xc9\x09\xc8\xa8\x85\x92\x46\x6e\x35\xc4\xe4\xa5\xc3\x69\xac\x89\x38\x0e\x8a\x6c\x0b\x62\x00\xb9\xf3\x8e\x99\xe5\xfe\x5a\xfd\x5a\x97\xcc\x7f\xf8\x9a\x2d\xca\xfc\xa4\xa6\x31\xf3\x10\x61\xc5\x5a\xe4\x6f\x76\xeb\xd1\x38\x8e\x17\x97\x27\xc3\x51\xa6\xae\xef\xc5\x7f\x6e\x01\x97\x34\x26\x3c\x11\x44\xdb\xb6\xb0\x65\x5c\xbf\x59\x8c\x8b\x3d\xb5\x06\x33\x5b\x24\x02\x67\xa0\x2c\xb9\xb6\xf4\xec\x8f\xb2\x05\xd6\x39\xf1\x54\x05\xcb\xac\xb3\x47\xb5\x53\x20\x35\xcc\x09\x5b\x4a\xea\xb8\x46\xe7\x23\xc5\xd4\xb3\x5f\xca\xa0\x30\xe1\xbd\x6b\xd3\x53\x2c\x80\x9b\x59\x71\x4a\x2b\x77\x7a\xc2\x73\x88\x46\x6d\xa5\xfa\x56\xdb\x68\x29\x80\x23\x79\xf0\xa4\xed\xc5\x98\x3b\x47\xae\x7e\x14\xe8\xbb\xb5\x5d\x76\xcd\x2e\xbe\xb2\x09\x35\x50\xc3\x2d\xc9\xce\x3f\xa0\x12\x55\x19\xf6\x75\xd5\x74\xae\x3e\x3f\xf6\x4f\x64\xa7\xab\xa2\x2a\x56\x9b\x95\xfa\xe8\x1d\xa6\xb8\xbe\x41\xcd\x19\xbe\x25\x10\x52\x85\xf0\x6d\x7a\x4c\x77\xe8\x0d\x90\x23\x21\x02\xc7\xbe\x3e\x08\x98\xe9\x91\xe0\x26\x1f\x27\xe0\x88\x91\x83\x15\xeb\xa3\x47\x09\xa4\xb8\xbd\x1b\xb4\x1c\x14\x29\x82\x19\x28\xc5\xb5\x67\x85\xcd\x77\x82\x1b\xe0\x6c\xe6\x4d\xe3\x5b\x9f\x5e\x93\x68\xf7\x15\xa6\x14\x5d\x61\x61\xcb\xe8\x66\xb1\x28\xb2\x42\x04\x04\x08\x43\x25\xa0\x1b\x54\x94\xdc\xd3\x96\x31\x70\xb5\x96\xc7\x01\xa0\x71\x54\x5b\x5e\x2e\xb4\x5f\xa8\xc5\x21\x43\x15\xf7\x84\x6b\x79\x0c\x29\xe5\x4a\xce\x71\xd2\x9c\x72\xc8\x7d\xb1\x08\x23\xb3\x25\x5e\x05\x90\x8b\x05\x8c\x12\x8b\xf6\x8d\xb9\xfe\x49\x99\xbb\xf8\xe7\xdf\x2a\x9c\x86\x8b\x82\x26\xc2\x7d\x76\x6c\x53\x59\x4f\xde\xc8\xa6\xfc\x3f\x54\xae\x09\x3c\xf1\x6d\x03\xc7\x55\x1b\x82\xe4\x87\xb0\x5d\x22\xa6\xda\x29\xc5\xa2\xbe\x60\x32\xf0\xa5\x0c\x90\x26\x7e\x30\xa0\x51\xd3\xd1\xd5\xf1\xad\xfd\x3a\xe7\x7b\x43\x57\x91\x09\x27\xbc\xc6\x19\xa9\x85\x57\x8c\x72\xb1\x7d\x36\x43\xaa\x93\x04\xd5\x47\xf1\xc9\x41\x48\xe1\xd0\x37\x3e\x67\x71\x3e\xb7\x59\x7d\x74\xdc\x94\x0f\xe4\x23\xe5\xb2\xa8\x38\xe5\xb8\x0f\x20\xae\xc3\xe5\xe2\x9d\xed\x60\x27\x0a\xd4\x18\x35\xfe\x7d\x83\x29\x8b\xe0\x5c\x01\x5f\x15\xd5\x86\x0a\x02\xe2\x1b\x5c\xc3\x16\x29\xa0\xbe\xc7\xe0\x6d\x36\x02\xf4\x45\x1d\xb2\xd4\x37\xdf\x26\x70\x93\xc6\xa5\x5a\xef\xd9\xb1\xe5\xd6\x66\xe2\xfc\xfe\xf9\x6a\xcd\x76\x82\xe3\x47\x42\xf7\x7e\xd8\xad\xf1\x29\xf0\x7f\xcf\xfc\x50\xfb\xf7\xa3\x71\x44\x2b\x80\x39\x89\x52\x9e\x22\xdb\xa0\xd2\x35\xb3\x28\x5b\x42\xe8\x5c\xd8\xf3\x93\x4b\x79\x4b\x6a\x11\x6c\x3c\x3b\x86\x56\x49\x74\x15\x44\x12\xa8\xc6\x9c\x05\xd6\xb5\x6e\x01\xe0\x38\x5a\xd3\x8b\xbe\xd0\x47\xb7\x4b\xbc\x82\xa2\x52\xce\x1e\x45\x2b\xdc\xb2\x5e\x89\x9a\xa9\x0a\xe3\x8e\xe4\xb1\x86\xd6\x3d\x6a\xae\xf1\x45\x25\x7a\x7a\xeb\x4c\x4c\xd7\x28\xb9\x04\x2b\xde\xf6\xf3\xfc\x4e\x4e\xe0\x7d\x51\x89\x38\xbc\xb2\xe9\x15\x09\x8c\xba\xb0\x11\x92\x03\x96\x48\x06\xb2\x33\xb2\xc2\x8d\x54\x54\xa4\x5e\xa1\xb2\x91\xc7\x79\x4a\x86\xfb\x99\xc9\xbb\x9b\xc5\xc1\xc6\x70\x1f\xa9\x4d\xd9\x20\x43\x9a\x0e\xf6\x8c\x59\xa0\xa4\x63\xac\x78\xd3\x78\xbc\x73\x94\x5d\xcb\x08\xb8\xf4\xb1\xd0\x82\xe1\x1a\xe6\x98\x6b\x3c\x2b\x5c\xc2\x29\x84\x44\xc8\x18\x8b\xc4\x0b\x95\x58\x49\xaa\x69\x0a\x7a\xa0\x55\x95\x87\x5c\x2c\x60\x4d\x28\xe5\x3e\xec\x80\xf8\x4b\xe3\x1d\x9b\x73\x41\xe1\x21\xab\xd3\xbf\xa8\x5b\xdc\x6f\xc3\x2f\x42\xee\x05\x05\x5c\xd7\x7c\x57\xb0\x14\x31\xd1\x4a\xa8\xed\x39\x06\x56\x17\x57\x57\xb8\xe6\xbe\x7c\x05\xeb\x9a\xe4\x1b\x79\xf0\x31\xc7\x19\xa2\x1b\x6c\xbb\x3c\x2a\x7a\x85\xcb\x3c\x94\xa2\x93\x13\x0d\x59\xc4\x64\xc9\x1a\xd7\xe5\x4e\x6d\x27\xa5\x8d\x51\xee\x93\x38\xa6\xe6\xeb\x14\xc3\x84\x80\xf8\x7a\x8d\xa7\x79\xd6\xc6\x55\x51\x33\x7b\x0a\x8f\x9f\xa1\x8a\xfb\x20\xfa\xb8\x68\x25\x23\x98\xa8\x12\x7e\x78\x59\x63\x94\x8b\x50\x73\xee\x87\x33\xee\xb6\xc3\xf0\xbc\xff\x2e\xf7\xff\x4a\x99\x0d\xc7\xfd\x97\xa1\x03\xb1\x79\x53\xb3\xb7\x13\x74\xa0\x6b\x3b\x10\x71\xc9\xb8\x83\xd9\x13\xa3\xad\x0e\xe7\x20\x81\x3f\x76\x88\x18\xd7\xca\x2e\x1a\x7d\xcd\xce\xff\x0f\x4d\x41\x52\x37\x2b\x06\x7c\x27\xd5\x49\x54\x2c\xf7\x9c\x44\xa8\x8b\x52\xd8\x8b\x5b\xae\x01\x41\x27\xa7\x4b\x6f\xaf\xd2\xc3\x75\x02\x33\xb6\x16\x92\x4a\x57\xfb\x7b\xfa\x54\x30\xc3\x80\x68\x5f\xa7\x2d\xbe\x9f\xec\x4b\xc5\x01\x91\x96\xbb\xb0\x9d\x0f\x30\xb1\x5d\x69\x33\xe7\x5a\x48\x65\x66\x8e\x1f\xc4\x52\x67\x5a\x3a\x89\x4d\x9f\x60\x17\x6c\xda\x11\x73\xed\xc6\x53\xd2\xb8\x49\x16\xa7\xc0\xea\x0d\x16\xc1\x97\x98\xc5\xd2\x9e\x3d\xfe\xa3\xa0\x8c\xea\x23\xa1\x30\x5f\x5b\x9c\x76\x88\x13\xf7\x4a\x65\x75\x89\x25\x91\x35\xff\x16\x95\x76\x92\xc8\x44\xea\xed\x6d\x41\x31\x2c\x50\x49\xf1\x34\x7e\x1c\x70\xf7\xf4\x13\x8f\x15\xbc\x03\x25\x37\x9f\xf5\x69\x24\xae\xe6\x75\xb8\x88\x67\xc2\x0e\xe9\x69\xcd\x11\x54\xb7\x61\xa1\x1e\xcd\x46\x76\x2a\x96\x76\x09\x11\x0b\x8e\xe8\xc0\xd2\xf3\x76\xa8\xd1\xd2\xf3\xee\x8f\x8a\x19\xff\xea\xc6\x25\xfd\xfe\x8d\xa4\x26\x34\x68\x80\x66\x98\x39\x30\xa7\x26\x01\x28\x12\x69\xf5\x00\x5c\x04\x19\xbf\x3e\x24\xaf\xc5\x00\x90\xed\xe0\xa2\xa0\x6e\xdb\x4c\x7d\x13\xed\x57\xbb\x5e\x4e\x45\x29\x1b\x86\x4f\x27\x20\x0e\x4a\x84\x17\xa3\x9d\x3b\x3b\x99\x83\x37\x37\x9f\xaf\x10\xcb\x96\x98\xc6\xe2\xfa\xc9\xfc\xe6\x38\x59\x47\x2d\x28\x7d\x14\x0f\x3d\xf3\x9f\x27\x4f\x52\x88\x1b\xde\x49\x8e\xf6\x08\x66\xd1\xcc\xcf\xce\x11\x45\x47\x6b\x9d\x21\x6d\xe2\xcc\xa8\xa3\x66\xf5\x26\xd4\xe4\xb7\xd1\x10\xdd\x8f\x84\x5c\xfb\x64\x6b\xd2\x77\xe8\x1a\x67\xc5\xa2\xc0\xb9\xce\x27\x70\x33\x12\x20\xb2\x2e\x3b\xff\x53\x8a\x8e\x59\x97\x51\x68\xf2\x7f\x4f\xa1\xd9\xcb\xd5\x52\xdb\xcf\xe8\x79\x24\x77\x28\xed\xe1\x38\xa0\x4b\x4a\xac\x07\x62\x32\x5c\x35\x1f\x69\xa4\xc7\x88\x30\x50\xd2\x58\xbd\x50\x4e\xbe\xd8\x7d\xe5\x39\xa0\x4a\x9a\x24\xae\x03\x9b\xcc\x09\x3b\xc7\x0c\x1e\x3c\xf5\xd3\x43\x1a\x97\xd1\x22\x57\x59\xce\xd3\x22\x0f\xbe\x54\x3a\x5c\xa4\xd8\xcf\x52\x09\x1c\x22\xd3\x50\xb3\x48\x91\x8f\x03\x28\x62\xef\xfd\x5e\xa6\x50\xcd\x6c\x98\x53\xf1\x8d\x74\x6a\x2e\xab\x77\xc2\x8e\x8f\xc6\x70\xec\xb5\xe1\x5f\xbf\x13\xf9\x56\x5e\x84\x6e\x9f\xdd\xb9\x35\x19\x97\x1d\xf0\xaa\xe8\xb8\xdd\x14\x70\x8f\x5e\xb4\x3d\xdd\x22\x0f\xe3\x12\x32\x7d\xde\x6e\xc5\x3f\x09\xdb\x05\x17\x93\x02\x5c\x99\xef\x7e\x96\xc9\x2c\xcd\x61\xf1\x68\x1c\x81\xa7\xaf\xe5\x08\x74\x88\x7c\xed\xa7\x41\xbe\x36\x84\x91\x0f\xff\xb8\xfa\x97\x22\xff\x27\x9c\x1d\x3f\x12\x0b\xf6\xad\xc9\x7b\x65\xef\xfd\xfb\x0c\x2a\x9d\xbb\x11\x82\x58\x67\x15\x36\x37\xf1\x34\x79\x1f\x13\x48\x99\xb7\xdc\x8b\x80\xc4\x09\xa2\x98\xa6\x9f\x5f\x7f\xa9\x33\xc1\x61\xb8\xc8\x1a\xec\xf6\x90\xda\x3b\x66\x4e\x47\x24\xb3\x53\xf8\xdc\x5c\x5f\xcd\x8c\x66\xd8\x69\xbb\xba\x9e\xfe\xa9\x44\xd5\x86\x25\x24\xb5\xfb\x2e\x60\x2f\x71\x55\x38\x0a\xda\x3a\x38\xeb\x92\xef\x0e\xb9\xe5\x4b\x52\x38\xfd\x36\xf2\x95\xe9\x97\xc0\xa6\x3a\x9b\xf8\x40\x3e\xca\x3c\xd4\x3b\xc9\x79\x40\x13\x37\xe5\xe4\x17\x9f\x7b\xa4\xdc\x9b\x4f\xfb\x48\x92\x3a\xd5\x6a\xb5\x7f\x6e\x98\x51\x39\xa4\x22\x03\x7a\xa9\xcf\x56\xac\x84\x36\x9d\x03\x26\x20\x47\xe1\x51\xb9\xa7\x65\xf2\x42\x16\xce\x5d\xf8\x3f\x63\xc8\x89\xf8\x3a\x2b\x31\xaa\xe3\xea\xaa\xc0\x65\xae\x94\x96\x80\x95\x63\xe0\x9b\x1c\x07\x90\x95\x6e\xa9\x2e\xaa\x91\x1a\x56\x68\x67\x52\x95\xaf\x31\x5e\x43\xc1\x8c\x42\xf3\x35\x86\x97\xfc\x2e\xb5\x87\x44\x98\xe5\x78\xe8\x7d\xdb\xb8\xcb\xf2\x3f\xed\x15\x12\x95\x77\x0d\xe3\x7b\xd4\xa8\x8e\xa8\x8a\x72\x7c\x0a\x8f\xdf\xbb\x5e\x24\x87\x20\x90\x28\xc8\x2a\x37\xda\xe2\x5a\xbc\x5e\x52\x18\x51\x4f\x44\x77\x66\x2a\x03\x62\xf4\xdd\xf4\xbb\x71\x13\xc3\x54\x8c\x23\x06\xe3\x3b\x88\x68\x42\x61\x5b\x5a\x56\x74\x53\x69\xdb\x31\xcd\xd3\xc9\xcd\xe5\x7e\x4e\x8f\x72\x17\xa3\xd0\x0e\xaa\x51\x5b\xcf\x69\x42\xa9\xe0\x42\x21\x43\xff\xea\x5c\x7a\xa2\x02\xdc\x0c\x95\x50\x6d\x56\x73\xde\x72\x11\x84\x10\x4d\xb6\x3b\xe7\xe4\x82\x42\x8e\xf3\x4d\xc6\xec\xe3\x4e\x21\x32\xb8\x0e\x43\x3f\xfb\xc4\xb1\x92\x1e\x19\xe8\x40\x27\x9f\x3b\x4d\x2c\xd1\xcc\x49\x57\x27\x68\x44\x8c\xca\x8b\x5e\x15\x5f\xac\x95\x7b\xb7\x42\xeb\x70\xe2\xfa\xaa\xa8\x02\x7e\x76\x9c\x66\x9e\xb3\xe3\x30\x2a\xa2\xa6\xfa\x2c\xa9\x5e\xec\x28\x08\x56\x21\xab\x38\xf6\x7c\xa7\x46\x0f\x1b\x89\xc5\x80\xed\xb6\xf6\xba\x22\xae\xc5\x3d\xe1\x91\xb6\x5a\x92\x1e\x39\x11\xe6\x88\xcb\xc2\x65\xef\x03\xc7\x0f\x4b\x6c\x4e\x4a\x1a\x65\x23\x6f\xd8\x72\xbd\x6c\xb4\x3f\xb2\xd9\x40\xe4\x6c\xe7\x3a\xec\x17\xe4\x2c\x2e\x44\x8e\xbd\x8c\x0d\x86\x54\x5f\xa3\xaa\xc8\x46\x31\xfd\xd3\x80\x75\x41\x4e\x1f\xf7\x8c\x5d\xf6\xb0\x88\xbe\x7b\x79\x00\xa3\xe8\x83\x4c\xdb\xc5\x6e\x83\x14\xee\xff\xdb\x6e\xc2\xf7\x70\x72\xef\xc9\x5a\xd9\x01\x08\xc7\x6a\x35\xf1\x8e\x87\x32\x5d\xcd\x88\x87\xb5\x5f\x96\x83\xd6\xcb\x84\xe5\x4d\xdd\x88\x05\xcc\x60\xf4\xa4\x0d\x12\xa2\x32\xc3\xbb\x95\x74\x91\x04\xba\x62\xe1\x8c\x33\x2d\x72\x2f\xfa\x05\x9f\x42\x0d\x01\x77\xdb\xdc\x74\x32\x40\x72\xc0\xfb\xb5\xc3\x10\xb3\xc5\xbe\x30\xee\x69\x8e\x75\xf9\xa2\xfd\x2c\x32\xdc\x87\x55\x86\xb8\x65\x0e\x16\xdc\xdf\x38\x5b\x59\xef\x51\xfb\x0c\x96\x8d\x6e\x86\xb1\xcd\x74\x84\xb3\x53\x96\x1a\x82\x4d\x64\xab\xf1\x8c\xf6\x07\x6b\x43\x99\xda\x44\xea\x9f\x14\xb7\xa6\x7b\xf4\xde\xd1\xe9\x9f\xae\x74\x20\x17\x71\xc9\xc3\xe6\xb8\xc0\x2a\x33\xf9\xfc\x8f\x35\x16\x5c\x67\xcb\xb8\x51\xad\xcd\xfd\x3c\x9d\x0e\x6f\x69\xc3\x2a\xc1\x05\xbe\x39\x85\x41\x29\x4a\x03\x3d\x86\x86\x6f\x0e\xef\x34\xe4\x11\xd8\x7b\x7a\x0e\xcd\x45\x18\xe9\x3b\x5c\x15\x94\xe1\x5a\xdc\xb5\xf2\x6e\x1c\xb6\x79\x1c\xaa\x17\x12\xfd\x34\xe2\xa5\x76\xd3\xf4\x09\xc9\xd1\xd3\x3b\x90\xb0\xc5\x86\xd5\x35\x59\xb9\xf1\x11\x9c\xcf\xed\xf2\x21\xce\x17\x15\x66\x5b\x52\xf3\x49\x9c\x6b\x86\x8f\xf5\x6f\x9a\xbd\xc2\xbb\x78\x13\x85\x99\xe4\xf7\x6e\xea\xbd\xfb\xdd\x1a\xed\x70\x7d\x0a\xe2\xbe\xd2\x0f\xe2\x10\xe0\x1f\xa8\xdc\xe0\x31\x3c\x39\xf7\x0e\x2b\xc7\xaa\x95\x4a\xfd\x9e\x34\xd7\x9d\x0a\x4c\x27\xa2\x38\x8f\xa8\xe9\x36\x81\x57\x78\x47\x27\x70\x59\xcd\xc9\x1f\x0d\x9c\xa7\xb1\xcc\xfe\x26\x69\x53\xc8\x7a\x78\x5b\x40\xe7\x83\x05\x3d\xdd\xfd\x4a\xc4\x86\xaa\xc3\x04\x65\xd3\x42\x03\x9e\x9f\x42\x3a\x5c\x1d\x0f\x51\x47\x28\x16\x7c\xd4\xd6\x4b\x10\xc8\xf9\x33\x6c\x6d\xd3\xb2\xf9\x3d\x6c\xe7\x85\xcf\x4e\xe3\x59\x8f\xe3\x83\x85\xf9\x1b\x7c\xb7\x44\xf9\x7b\x46\xf6\xe5\x07\x0f\x14\xb2\x57\x1b\xb1\x28\x03\xbd\xc3\x3a\x23\x66\x16\x1c\x83\xf9\x11\x62\xfe\xf3\xf4\xa9\x51\x80\x32\xb5\x8e\x30\x7d\xbb\x4a\x6c\x9c\x6a\x0d\xef\x71\x82\x63\x07\xc6\x55\xcc\xfc\x44\xbc\xda\x3f\x3f\x78\xa7\xf5\x5c\xdb\x09\x44\xf4\xe0\x41\xa4\x45\x53\xbe\x27\xe3\x12\xed\x95\x80\xb0\xae\x32\x50\x30\x45\x9b\x20\x43\x65\xe9\x6d\x68\x8b\x85\x59\x94\xaa\x09\x34\x6b\x0a\x0c\x8a\x15\xbd\x23\x25\x9e\x2a\xf6\x22\xf5\xb4\x46\x52\xbb\xc0\xbf\xff\xdd\xb3\x67\x45\x71\x45\x37\xb4\xe9\x19\xda\x42\xfb\x18\x53\xab\xe7\x48\x9d\x15\x83\x4b\x0f\xb5\x13\xad\x02\xc5\x7f\xe3\x7e\xf6\x57\x8d\xd9\xfb\x7c\x54\x93\x4a\xdd\x45\x36\x05\xc8\x62\x54\x43\x2e\xcd\x4e\xe4\x85\x3b\x7d\x3d\x1b\x17\x35\x60\x8e\xa5\x63\x5d\x41\xcc\xae\x06\xaa\x3b\xbc\xa9\xca\x9d\xa1\x21\xaa\xe0\x7c\xc3\x96\xe7\x2e\x95\x55\xa1\x01\x19\x70\x34\xdb\x41\x22\xee\x8a\x65\x1a\xef\x76\x32\x90\x06\x67\x2f\x5a\x97\x2e\x91\xcc\xf1\x0d\x85\xdf\x33\x51\xef\xeb\xfa\xca\x72\xfb\x5d\x87\x83\x9b\xe4\xd8\x55\xf5\xf9\x86\x29\x07\x9f\xd9\x00\xa5\x5b\x45\x8b\xa6\x76\x09\xca\x73\x59\x36\x29\x83\x6b\xbc\x53\x89\x58\xbe\xf1\x6e\x72\x6c\x13\x2c\xe1\xda\x58\x97\x3f\x52\x3b\x42\x75\xe2\xfc\x05\xd9\xcf\x83\xeb\x14\x59\xf1\x30\x49\x28\x3d\x6e\x13\xa7\x63\x30\xd3\x55\x06\x46\xae\x20\xf9\xa0\xf5\xf5\x89\x68\x72\x5d\xd6\x8c\x1b\x1e\x61\xaa\xda\x77\x2d\xb3\x68\x2f\x35\xc6\xa6\x99\x85\xea\x29\x95\x04\x08\x84\x7a\x5a\x50\xba\xc1\x03\xaf\x83\x8f\x4e\x14\x38\x51\xde\x56\x7c\x23\x8b\x36\x3d\x0a\xa9\x15\x59\xd9\x2c\x92\xaa\xd0\x6e\x84\x3b\x0e\xda\x1d\xb5\x1a\x36\x6a\xad\x5f\xd7\xa7\x38\x1b\x04\x27\x69\x3e\x9d\x65\xec\x6e\x27\x82\x3e\xc8\xd2\x2b\x7c\x66\x13\x4d\x68\x04\x7f\x7f\x06\xff\x20\xac\x89\x65\x73\x2e\x50\xb5\x8e\x4c\x6d\x8b\x44\xbe\xdc\x9e\x46\x27\x72\x79\xcc\x66\xcb\xd4\x64\xa2\x41\xa6\xdf\x33\x39\x79\xe5\x7b\xca\xc1\xaf\x30\x33\xf5\x78\xc5\xd7\xa3\xc6\x01\xf1\x84\x2f\xf4\x2d\x6c\x76\x55\x2c\x35\xa5\xe8\x06\x8f\xce\x8e\xd5\x60\x13\x60\xe4\xd4\xad\x04\x3c\x15\x5f\x58\x25\x74\xe3\x77\x1a\xa9\x58\xa3\x3a\xd9\xb3\x8a\x64\xc6\xf0\x0b\xad\xb1\x78\xc9\x7c\x89\x4c\x83\x78\x7c\x3e\x5e\x52\x35\xba\xd7\xee\xc5\xe7\x60\x78\xbd\x17\xd9\xe3\x00\x8c\xab\x79\xa7\x72\x7f\xfa\x27\x82\x75\xe5\x21\x58\x54\x4d\xa4\x22\x36\x82\xa2\x6c\xae\x2f\x28\x17\xaf\x5e\xc2\x5b\x54\xb3\x22\x2b\xd6\xc8\xf5\xd2\xfa\xc8\x8b\xf2\x61\x7a\x8b\x4d\xc4\xe3\x8a\xb1\x94\xce\x74\x5d\xb7\xcf\x2c\x1e\xa1\xbd\xbe\xb2\x17\xe4\xcb\xd0\xc5\xab\x97\xd6\xd7\x07\x92\x21\x77\xcc\x46\x94\x2e\x5e\xbd\x9c\x5a\x5f\x7c\x15\xa5\x16\x56\xf8\x72\x44\xc9\xfe\xda\xcb\x6c\x8c\xb8\xe6\x9e\x33\x7e\x2e\x8b\xe5\x9b\xc2\xb5\xc2\xbd\x6e\x49\xe4\x22\x15\x56\x57\x85\x75\xa5\x20\xcf\xff\x2d\xa8\xac\x2b\x24\xab\x24\x34\x70\x73\x9c\x15\x39\x96\x15\x32\x74\xa9\xb6\xd8\x20\x4d\xe1\x3f\x02\xa8\x92\xd7\xa6\x62\x2e\xb2\x29\xe2\x54\xd2\x06\x62\xad\xef\x77\x90\x32\x8f\x40\xce\x48\x6d\x11\x9e\x43\x91\x07\x34\xaa\xce\x1e\x9f\xa0\xf5\x0a\x00\x23\xa2\x5a\x81\x5d\x42\x6e\x0f\x8c\x68\xc5\xd6\x13\xe4\xa4\xf1\xfb\x8b\x3a\x74\xf8\xdd\x9d\x90\x8d\xc7\x60\xb3\xa1\xb6\xaa\x31\xcf\x35\x92\xb5\xe6\x4a\x53\x2c\x50\xe4\x9d\xfd\x39\xdf\xb9\xdc\x1e\xee\x00\x26\xba\xb2\xbd\xed\xe6\xc7\xb6\x05\xbe\x82\x3d\x6c\x1e\x8b\x8a\xd4\x8a\x0c\xbf\x04\x7b\x58\xbb\x4e\x79\x4d\x41\x94\x4a\x94\x39\x43\x64\x5b\x75\x5e\x9e\xdb\x63\x13\x72\x79\x11\xee\x0f\x7e\x42\xd7\x18\xe8\xa6\xc6\x4d\xbd\xc4\xa0\xe0\xb6\xb2\x73\x41\x82\x01\x95\x11\xf8\x8c\x79\x49\x4c\x97\x17\x47\x07\x73\x1e\x7d\x8a\x58\x6e\xa0\x3c\x69\x74\x39\xc2\x18\x20\xa9\xfa\xce\x9e\x44\x1c\xb7\xef\xd5\xc5\xa0\x2e\x9f\xce\x1f\x1a\x12\xb1\x28\x55\x91\xc7\x77\xad\xcd\x49\xd4\x5a\xaa\xe3\x40\x4f\xf8\xe1\x2a\xe8\xb8\x96\xac\x2b\x44\xcf\x2c\x04\x24\xb3\x09\xc1\xb9\x98\x6c\xe6\xf6\xc6\x50\xd4\xa7\xa6\x39\xcc\x10\xb7\x2b\xcc\xd7\x8a\xa0\xb1\xab\xcb\x0e\x83\xde\xdd\xdf\x89\x51\xda\xf5\x1f\x7a\x13\xdc\x73\x2f\x6c\x82\xb7\x79\x1e\x03\x09\x9e\x70\x11\xef\x91\xee\x01\x3a\x7a\x92\xdf\x9f\xe9\xbd\x71\x41\x1f\xf5\x12\x44\x22\xb8\x1e\x91\x4e\xd5\xde\xb1\x06\xc1\x09\x9f\x3f\xdc\x10\x86\x72\x7e\x8a\x25\x65\x75\x79\xec\x87\x8b\x5a\x44\x38\xe3\x21\x03\x16\xe1\x79\x41\x3a\xd5\xac\x7f\x0e\xfd\xe5\x02\x50\x93\xa4\xa4\x58\x47\x9b\x52\x55\x17\x57\x04\x6b\x29\x6c\x31\xff\xbd\xe2\x96\x51\xa6\x3e\xec\xbe\x51\xe5\xb3\xb4\x87\x24\xac\x96\x3e\xd1\xf5\xc3\xbf\x4d\x7c\x2c\xf2\x7a\x82\xbe\xfa\xa4\x9c\x31\xf0\x9d\x9e\xe8\x49\xa6\x84\xe8\xd2\xf1\x05\xa9\x9f\xab\x24\xad\x48\x46\xee\xa4\x3b\xd8\x79\x80\x18\xa7\x4d\xa8\x03\xba\x42\x0f\xe1\xc4\xa8\x9b\x7f\x5d\x27\x4b\xe9\x4b\x5c\x9f\xe3\x28\x23\x55\x86\x30\xb8\x94\x9a\xae\xbd\x74\xd8\x02\x83\x70\x80\x22\x83\x70\x7f\x85\x06\x3b\xc6\x7a\xed\x11\x3f\x52\x84\xd0\x62\x85\xb8\xa5\x87\xf6\xa3\x46\xe4\x1d\x36\xa6\x50\x1b\xb3\xee\xb0\x17\x97\x45\x96\xd6\xc6\x6b\xd0\x75\x0f\x77\xbf\x3d\xba\x55\x6b\x6d\x67\x17\x79\xfb\xf1\xcd\xcf\x06\x05\xa1\x76\xec\xa5\x0c\x35\xe8\x17\x35\x59\x75\xbc\xd1\xe0\xd5\x31\x7c\xa0\x4b\x08\xb2\x6c\xfb\xc0\x54\xce\xdb\x98\x76\x8a\x9a\xf3\x56\x8b\x18\x77\x88\x85\x0c\xc6\xfc\x60\x61\xcc\xfb\xc4\x82\x7a\x7b\xb9\x8a\xef\x1b\x86\x67\x24\xb0\x81\x62\x3a\x31\x8e\x77\xd3\x4c\xf4\xac\xd3\x95\x87\xa2\x00\xf6\xae\x40\x09\x9d\x25\x21\xe4\xdc\xbc\x71\x93\xda\x3a\xc0\xcd\xa2\xa8\x62\x3b\x7b\x7d\xfc\x1f\x5c\x86\xde\x2f\x85\xdb\x49\xa8\x6a\x52\xc9\x0e\x9a\x52\x95\x4e\xb9\x6e\x17\x39\xef\xb2\x3d\xd5\xe4\x09\x5e\x25\x71\x7a\x71\x04\x15\xb9\x60\xff\xa2\x72\xfb\x47\x6d\xa4\x6c\x1b\xbe\x6f\xa6\xef\x64\x77\xa4\x0f\x9a\x84\x39\x83\xc9\x26\x69\xce\x0f\xbf\x58\xc5\x8b\x64\xc6\xac\x9d\x04\xdb\x9d\x33\x98\x3e\x9c\xbb\x7b\xc6\x95\x93\x7d\x1a\xf1\x93\x4c\x7a\x1c\x6e\xb9\x41\x9f\x4c\x5d\x8a\x65\x2b\xdd\xe1\xaa\xa3\x33\xe1\x7e\x97\x1d\xdd\x2e\xbd\xae\x3b\xde\x5b\x32\x93\x97\xd3\xeb\xaf\xa4\xc9\x70\x0a\x33\x5b\x3d\x59\x96\xae\x3a\x05\xe4\xaa\x50\xc5\x73\x2a\xa6\x96\x25\xa5\x56\x15\x63\xd7\x05\x5f\x2c\xf7\xe5\x57\x2f\x42\xaa\xdd\xff\x84\x07\xfd\x46\xdd\x1a\x1c\x77\x64\x58\xf8\xdb\x80\xbd\x6e\xb3\x29\x1f\xe3\x49\xb2\x27\xa2\x87\x99\x6c\x3f\xc5\x3d\x34\x63\x28\x49\xb3\x20\xb1\x78\x20\xe1\x86\xde\x6c\x49\xe1\xa8\xb9\xf3\x2d\x55\x79\xf7\x35\x8a\x16\xaa\xde\xf7\x1d\x8f\xc3\x2d\x62\xcf\xbb\x20\x8a\xfc\xce\xbc\x4d\xde\x79\xc3\x1b\x7d\xf3\xbf\x87\x71\x93\xb1\xcc\x4d\x76\xb5\xf3\xf5\x07\xe3\x65\x67\xa8\x2c\x69\x53\x91\xc0\xe4\x97\x6f\x97\x58\xd7\x11\xe7\x66\xcc\x1c\x5b\xeb\x9c\x6c\xcb\x84\x35\x0f\x68\x98\xa7\x80\x20\x3c\xef\x0e\x3b\xca\xa0\x88\x0e\x55\xda\xe1\x0c\x55\xc1\xe5\xb7\xaa\x28\x7f\xd3\x45\x12\xa2\xe5\x5c\x5a\xc7\xb0\x0a\xfc\xf8\x03\x99\x61\xec\xa4\xc9\x06\x8e\xf5\xf2\xb6\x73\x1a\x25\x66\x25\xe7\xe9\xbc\xea\xca\x88\x72\xbb\x76\xca\x9e\x9b\x32\x43\x7e\x63\x55\x59\xc1\x11\x7c\x59\xcb\x57\x3f\x5a\x22\x32\xe7\x9a\x94\x61\xf3\x08\x62\xdc\xbf\xeb\xe5\x6f\xc9\x4a\xc9\xaf\xfd\xc4\xe5\x40\x1d\x54\x78\xeb\x25\xa6\x7f\xe1\x9b\x1d\x3f\x00\x7a\xe9\x66\x38\xba\x69\x88\x0d\x98\x89\xde\x5f\x14\x2c\xb8\x84\xa6\xfd\x9e\x41\x51\x1c\xfe\xcd\x34\x89\x65\x83\xd5\x9e\xf1\x19\x59\xa2\xbf\x59\x49\xdb\xf5\x8d\xa8\xae\xb4\xe7\x1f\x2d\x12\xa6\x7f\x93\xf6\x2c\xb2\x2f\xdb\x6f\x41\x7d\x76\x16\x92\xd2\xcd\x4b\x3a\x52\x56\xad\xab\xa2\x2d\x35\xef\x52\xc5\xee\x7a\x09\x81\x18\xf8\x35\xde\x2a\xe7\xb7\x87\x29\x7c\xfa\x40\x5b\xff\xe4\x8d\xce\xc3\x49\x85\x56\x8c\xe2\xa5\x13\x4b\x2f\xea\xea\x0e\x7a\xbf\x61\xf4\x3f\x4a\x3d\x5e\xd2\x52\xe4\x4c\x35\x8c\xf1\xb3\x12\x4c\xcb\x93\xe9\x27\x9d\x90\x82\xe9\xcf\xc6\x15\xd7\x7d\x6a\x79\xc5\x0b\x6c\x35\x05\x42\x34\x8a\x1a\x16\xd2\xfb\xf9\x8e\x7d\xd5\xc0\x5a\xa7\x5e\x68\xb6\x5d\x8e\x5b\x2b\x97\xa3\x6a\xa7\x6a\x09\xf9\x97\x2c\x27\x6e\x79\xcb\x25\x5e\xc5\xc2\xad\xe9\x6b\x89\xfe\x43\x12\x6d\x85\x43\xf7\x79\x58\x22\x36\xae\xf5\x9c\xc2\xf7\xfd\x5e\x53\x80\x3d\x6b\xee\xa7\x60\xd9\x55\x09\xfd\x98\x4e\x6b\x7c\xa8\x77\x4d\xf6\x78\x80\xec\x96\x0b\x40\x8a\xd0\x1f\x5d\x09\xee\xb8\xed\x97\xa4\xa8\x2d\x48\xf6\x3a\x7d\x79\x8a\xcf\xb0\x4d\x4a\xba\x5e\x9a\x38\xbc\x15\x6f\xf2\x01\xf6\x37\xe6\x9e\xb5\x38\x3b\x1e\x22\xe3\x6d\x96\xfd\x7e\x04\xf3\x73\x08\xe5\x70\x81\x3c\x94\x30\xb6\x39\x36\x0f\x25\x98\xb7\x11\x91\xb4\xc4\x91\x76\x97\xeb\x88\x12\x51\xf5\xbb\x93\xf3\x26\x61\xf8\x2c\xbc\x57\xbd\xfd\xd0\x73\xf3\x5f\x87\x7d\x50\xf7\x4d\x95\x04\xcb\xff\xc3\x7c\xb8\xfd\xea\xcb\x7e\x26\xff\xc8\xa3\x51\xe7\x61\x4b\xa7\x33\x14\xac\xa1\x55\x2a\x86\x9b\xaa\x8e\x09\x07\xf3\xbd\x1f\x5b\x33\x60\x16\x49\x8c\xdd\x87\x02\x19\x32\xaf\xfe\x5a\xa4\x56\xa5\x45\x3e\x8b\x16\xd1\x75\x4d\xbe\x6a\x91\x2f\x45\x8b\xc8\xa2\x85\x28\xcf\xc1\x7a\xa6\x4a\x3f\x14\x1f\x7b\xde\x4a\x57\x26\xd4\xef\x92\xa3\x5a\xc4\x14\xca\x1d\xac\x8a\x8a\xb5\xbf\x72\xa0\xc2\x78\xa8\xc6\xd5\x37\x0c\x8a\xd5\x0a\xe7\x05\x62\x58\x5c\x9f\x5d\x94\xb2\xe4\x87\x62\xb2\x1e\x6f\xa3\xc0\xdd\x9e\xcd\x89\x81\x0b\x55\x94\xc7\xb1\x9d\x2a\xaa\xe3\x2d\x0d\x1d\x1c\x56\xcb\x8b\x7a\x27\xc1\x73\xdf\x02\xc5\xe2\x40\xb3\x13\x49\xf1\x94\xd0\x93\x13\xa0\xa4\x89\xb1\x72\x58\x32\xc2\x94\xbb\x95\x27\xed\x9f\x87\xd0\xff\x43\x91\x7b\x48\xfd\x7f\x40\xce\x69\x4c\xc9\x80\x05\x3d\xa8\x29\x19\x32\xaf\x3e\xa6\x44\x57\xf4\x6f\x9e\xe7\x98\x5b\xfe\xe9\x43\x99\x14\x35\x0b\x69\x27\x8b\xea\x6a\x5f\x7b\x02\x5f\x0d\xca\x7d\xb8\xa5\x01\x79\xbe\x5c\x87\xb4\x73\xaa\xc1\x4c\x0f\xee\x8a\x0e\x9a\xc2\x43\x29\x8f\x61\x93\xea\xa3\x39\x94\x92\xb0\x9f\xf4\xf3\xd5\x85\x3a\x79\x91\x36\xb0\xaf\x9e\x30\x85\x38\x9a\x5c\xc5\x85\xba\x07\x6f\x0a\x28\x07\x8f\xc3\xc5\x8f\xec\xe4\x0c\xcf\xcb\xd2\x2f\x92\xfc\x65\x9f\xc8\x41\xa4\xae\xe3\x1d\x8e\xd4\x1a\x2c\x7c\x1e\xd6\x4b\x4f\xa0\x0f\x9b\x99\xf4\xd5\xcf\x15\x34\xd1\x13\x38\x4c\xdc\xe4\xab\x85\x3a\xa0\x85\x72\x33\xf3\x1a\x23\x90\x20\x59\x97\x29\x68\x70\x1f\x79\x60\xb2\xc9\xb6\xf3\xbb\x7c\x36\x5b\xb7\xe7\x32\x0f\x6a\xf1\x5c\x12\x08\x85\xb3\xe7\xb4\x06\x62\xfe\xa1\xb4\xd7\x1e\xab\x19\xa6\xd7\x3e\x57\x18\x47\x4f\xe0\x6b\x24\xe7\x4b\x53\x6b\x32\x92\xb3\xe9\x78\x9d\x5c\xbe\x3e\xa1\xae\xcb\x69\x62\x72\x86\xd1\x71\x9d\x14\xec\x64\xbc\x07\x55\x32\x39\xfe\x33\x87\x73\xf6\x52\xf5\x1d\xfb\xe2\x3f\xa9\xae\xef\x69\x00\xf6\x59\xfc\xc9\x09\x88\x2a\xb4\x0e\x7f\x69\xd6\x48\xdd\x3a\xf3\xc3\x89\x5d\x27\xe2\xba\xe1\x3b\x05\x57\x1f\x25\x26\x90\xd2\xeb\x5d\x6b\x87\x7a\xa9\x33\xc9\xd4\x4b\xe8\x6a\x22\x5f\x6e\x44\x6a\x88\x81\x1d\x4a\xf6\x2f\xcd\xc2\x76\x99\xdc\xa1\xeb\xbb\x57\x96\xbe\x4f\x76\x3e\x1c\x2b\xa7\x52\x99\x9f\x95\x84\xe2\xda\xab\xfe\x2c\x3e\xa4\x8e\xb3\x41\xb5\xb3\x91\x1b\x67\x63\x02\xba\x22\x76\x59\x1a\x3b\x23\xb6\xe5\xde\xfb\xf1\xcd\x43\xc0\x1a\xb7\xb2\x24\xaa\xea\x6e\x4e\xf4\x9d\x39\x90\x30\xb1\x37\x28\x01\x6f\xd5\xfe\xee\xe5\xd9\x64\x7c\x5d\x82\xeb\xfa\xbd\xab\xfb\x9f\xe1\xbd\xb8\xed\x0f\xfe\x88\x42\x30\x5e\x5b\x45\x0c\x67\x1e\xfe\x73\x67\xb1\x2f\x9b\x07\xcf\xe2\xdf\x9b\xb8\x16\xcc\xc4\xcb\xe1\x5d\x05\x35\xd4\xc5\x32\xc1\x29\x4d\x36\x27\x77\xad\x37\x15\x2b\x4a\x3b\xa8\xb5\x44\x37\x18\xe6\x18\x37\x1e\x73\x35\xe1\x6c\x2b\xaa\xff\xcb\xcb\x25\x8e\x54\x50\x86\x18\x9e\xc6\x2a\x6d\xc4\x1c\xca\xf4\x62\x70\x0e\xdf\xf3\xa5\xb4\xbd\x3a\xdf\x11\x9b\xe8\xa2\x5a\xe3\xc7\xb7\x4d\xa3\x33\xdd\xac\x65\x29\x5a\x85\xf7\x5f\x4a\x62\x3b\x72\xb7\xa5\x68\xa0\x7d\x97\xf2\x60\xd1\x8b\x66\x90\x7e\xef\x52\xc4\xe0\xe4\x98\xb2\x9a\xec\x1a\x58\x29\xaf\x35\xac\x59\xf0\xac\x29\xe2\x12\x2d\x5d\x90\x9a\x36\x4b\x96\x06\x68\x20\x0e\xad\x10\x10\x45\x89\x3d\xd0\xd4\x7f\x63\x28\x15\x1f\xe9\x89\x8e\xf8\xf2\xd4\xcd\x53\x31\x59\x50\x88\xb0\x6a\xdd\xa8\x94\x43\xbd\x55\x5a\x90\x4d\x95\xc7\x5f\xa4\x08\x3e\x1a\xf0\x7c\xc8\x00\xae\x6f\x7d\x7d\x6b\xa0\x3f\x77\xd7\x4a\x1e\xa0\x8c\x7a\xfb\xfb\xae\xba\xca\x18\x23\xea\x72\x92\xde\xb0\x16\xdc\xd5\x86\x92\x54\x9c\xab\xe4\x53\x1a\x29\xe1\x3c\xc4\x75\x7c\xb8\xdf\x2b\xf9\xd0\x7e\x2d\x5f\x16\xe3\xa8\xf1\x42\xba\x3b\x3d\x4a\x4c\x41\xef\x5b\xf5\x8f\x5a\xae\xd5\x83\x7a\xc8\xdf\x9c\xae\xa8\x24\x51\x1d\xcb\x01\x61\x3f\xa3\xdd\x8a\x45\x90\xe9\xaa\xca\x2a\xfd\x84\xaf\xd0\x0f\x3b\x86\xe9\x5b\x5c\xcb\x74\x57\x9c\x8b\x02\x13\x8f\x66\x20\x9e\xbd\x6a\xc9\x2e\xf7\x27\xa2\x18\xd0\x1e\x25\xc7\x0b\xbe\x2c\x21\x93\xe7\x5e\xf3\xd1\x9e\x34\xf3\x4b\x6a\xa6\xd2\xc6\x5b\x54\x45\x62\xf6\xa6\x58\xc2\xbc\x25\xfd\xf6\x36\xfa\x69\x7b\xcd\x83\x96\x2a\x0c\xde\x2c\xc6\x6d\x11\x8f\xf6\xd7\x02\xc3\x89\x0e\xf2\xec\x8c\x1e\x89\x3d\x62\x8b\x13\x1e\x9d\xff\xdd\x1d\xbd\x39\x9d\x64\xfb\xa0\x8e\x5c\x7c\x0d\x0f\xea\xc4\xa5\xa6\xd0\xd7\xeb\xf1\xfb\x7f\x06\xe7\x2d\x35\x85\x21\x8e\xdb\xe0\x70\x0d\xb8\x31\x8d\x1e\x0f\x79\xc6\x20\x68\xbf\x83\x86\x4f\x58\xc2\x9f\xcd\x07\x6b\x30\x11\x71\xc0\x5a\x4a\x30\xf5\xc3\xc1\x67\x71\xbc\xee\xf0\xde\x29\xde\xeb\xb5\xd3\xe4\x29\xd0\x4b\xcc\x58\x10\x8b\xb1\x8f\x86\x44\x01\xaf\xb2\x54\x97\x77\x72\x75\x24\x54\x96\x26\xe7\x50\x1e\xff\xd0\xde\xe7\x3f\xa6\x7c\xef\x15\x66\xb2\x02\x0b\x1d\x8d\x4f\xe1\x17\x19\x15\xf1\x7d\x23\x53\xd7\xed\x82\x5a\x6d\x66\x81\x50\x4c\xaf\xf1\x8e\x46\xc3\x12\x77\xe0\x6e\xde\xfd\x57\xf7\xea\x5e\x07\x67\xb7\x84\x4c\x65\x27\x5d\x73\xc6\x81\x3b\x35\xa8\x88\xb0\xb2\x5a\xc6\xaf\x31\x20\xe1\x67\x71\x76\x56\x18\x9c\xa2\xf5\x1a\x57\xf9\x28\x84\xb5\x67\xf1\x2f\x09\xb6\xcf\x09\xa3\x66\x23\xeb\xc2\xa8\xc5\x4b\xc1\x69\xe2\x7e\xec\xe4\xd6\x0a\x3a\x85\x5f\xec\x0f\x06\x73\x56\xb3\xf1\x95\xcc\xe5\x77\xb6\x6c\x06\x0d\xc6\x9a\xc1\x2f\xff\x74\x71\xa6\xf3\x86\x2e\x2f\xf8\xda\xd4\xc8\xe9\xd0\x98\xa0\x6f\xcb\x26\xfc\xe9\xb4\x88\x3c\x6c\x69\xcf\x49\x53\xdb\xc1\x4a\x97\x15\xbc\xbc\x78\xe4\xdf\x7d\xfb\x13\x48\x95\x59\x62\x52\xbc\xbc\x16\x11\x39\x4b\x81\x6c\x07\x27\x40\xf5\x91\xd9\x70\x8a\x2d\x5f\xc6\xa5\xb8\x0d\x6a\x12\x62\x12\xda\x20\x76\x69\x59\x89\xc7\x43\x89\xd9\xa5\x6e\xc2\xee\xa5\x77\xec\x69\x0f\x51\x3e\xaf\x45\x8d\x10\xbe\x3f\xd7\x5a\xe6\x90\xc6\xec\xbc\x2c\x4d\x64\x82\x2b\x9f\x96\xc8\x45\x52\x17\x55\x0b\xd2\xd5\x33\xd4\x2c\xc3\x6c\xa4\xdd\xb3\xaf\x4e\xd2\x73\xd3\x3c\x32\x20\x28\xf3\xe7\x53\x26\x9f\xd1\x44\x0f\x44\x71\xc4\x8e\xdf\xc1\x90\xb7\x14\x49\x8e\x09\x53\x53\x47\x2e\x2a\x51\x07\x32\xe9\xe7\x65\xe9\x1e\x02\x25\x24\xcb\x69\x14\x13\x2f\x27\x12\xdf\x0b\xc6\x1e\x82\xe6\xbb\x0c\xbd\x84\xad\xe3\x70\x6c\x2f\x3f\x80\x83\x28\x0e\x7c\xac\xf6\x28\x62\xe8\xdc\xf3\x0d\xc5\xba\x7c\xe0\x3f\x9f\xd8\x7f\xf5\x21\xf6\xf3\x21\xf6\x61\xb5\xbb\xbb\x13\xf1\x90\x22\xf4\x67\x49\xfd\x73\x57\x0f\xa4\x45\x6b\xbe\xc4\x8c\xaa\xe2\xf2\x14\xca\x82\x32\x20\x8b\xf0\xdd\x93\x6a\x41\xea\x15\xea\xd2\x83\x6e\x45\x63\xb1\xbb\xf9\x24\x15\xd0\x69\xa4\x90\xff\xad\x47\x2f\xbb\x5c\xb4\x17\x71\xf5\x27\xaf\xcb\x20\x98\xd8\x80\xa9\x20\xa4\x74\xbb\xea\x17\xaa\x71\x67\x29\x47\x90\x30\x1d\x14\x8b\xb8\x53\x50\x69\x8e\xe8\x53\x16\xae\x1c\x51\xd5\x8c\xa3\xa3\xaf\x5e\x8d\x44\x1f\x47\x5e\x36\x84\x09\x8d\xe8\x37\x9d\xfd\x87\x80\xe2\xd9\x17\xa7\xf0\x03\x21\x76\xc5\xc2\x52\xd6\x2f\x17\xa4\x9a\x09\x83\xa4\x6a\x4a\x87\xc7\x5a\x3a\x56\xe5\x20\x45\x1e\xe5\xa0\xd8\xa3\x12\xfa\x8d\x91\x00\x91\xdf\x8b\xaa\x8f\xd3\xe0\xf3\xb7\xe2\xc5\xd4\xf0\x75\x91\xf6\x7a\xcb\x1c\xf1\x01\x28\xfb\x48\x47\x33\x47\x64\xea\x7b\xe7\x98\x1c\x59\x1c\x15\xe3\x82\x64\x22\xa9\xba\x2a\xac\xf2\x8e\xed\xfc\xa7\x88\x50\x7c\x0c\x72\xd7\x02\xba\x8f\xcd\x51\xd2\x57\x9a\x2a\x9a\x86\x19\x7f\x7d\xa8\x75\x57\x5a\xfd\xf8\x95\x52\x83\x29\x35\x94\x4e\x7d\xe3\xb4\xda\x26\x05\x13\x9b\x70\xd5\x4c\x2a\xac\x54\xf1\x34\x45\x4c\x1d\xb7\x8d\xd0\x30\x12\xc7\xfd\x0f\xa7\xa2\x1d\xe7\xee\x43\xc1\x21\x21\xd2\x3b\x53\xd2\x89\xf6\xc4\xc8\x99\x0a\xa1\x7e\x25\x6a\xa4\x32\x7d\x07\x65\x07\xc5\x9f\xee\x4c\x5a\x3b\x1e\x15\xa3\x6c\xcf\xf8\xd4\x57\x42\x3b\x81\xbd\x3e\x74\xde\x2b\x34\x72\x08\x7a\xbb\xbb\xad\x9e\x44\x4f\x86\x4e\xbe\x52\x3e\x8c\x3e\xf9\xe4\x7f\x59\x92\x39\x2a\x9b\x2a\xdb\x16\x17\x44\x5f\xb9\xe4\xfc\xa0\xf9\x40\xd7\x44\xa4\xea\x9d\xa5\x1c\xe6\x3b\xe1\x49\x49\xf4\x7e\xd3\x77\xeb\x13\xd9\x1e\x46\x48\xdf\x73\xbb\xf8\x95\xe8\xc1\x56\xdb\xa7\xf9\x05\x66\xb8\x5e\x15\x15\xa6\x62\x27\x5b\xd9\x6f\x98\x52\xcc\x60\xb3\x96\xcf\xb9\xa1\xd4\x73\x2a\xb1\xbd\xab\x1a\xee\x6f\xe8\x06\x87\xe9\x00\x11\x72\x0e\xde\xa7\x7a\xab\x8f\x51\xc8\x41\x32\x47\xc5\x21\x68\x35\xcd\x96\x38\xbb\x1e\x8d\x39\xd5\x16\xa8\xa4\xd8\x47\xa7\x7c\xe4\x90\x02\x82\x79\x2d\x32\x2a\xf0\x16\xf0\x6a\xcd\x76\x11\xfe\x6f\xde\x59\x96\xd7\x39\xf8\x52\x28\x14\xe6\xe6\x4c\x86\xca\x52\xe5\x7a\xf8\x48\x96\x8f\xe5\xb5\xbc\x3d\xe2\xe4\xbb\x9d\x36\xcf\xde\xed\x06\xbe\xef\xd8\x24\x88\x59\xb1\xab\xbe\xf0\x26\x60\x6f\x94\xa6\xe2\xbf\xa6\xe4\xff\x18\x9e\x84\x5f\xcb\x01\xbe\x97\x8f\x58\x8c\x4f\xe1\xaf\x61\x64\xe6\x93\x4f\xfd\xb3\x63\xfd\x1c\x61\x88\x10\x0f\x0f\xce\x9f\x13\x77\x4d\xd6\x1f\x11\x29\x11\xe9\x37\xd4\x7d\xbd\x34\xa1\xd2\xcc\x23\xdc\x99\xba\x06\xa4\xd4\xa3\xc8\x78\xa1\xfa\x62\xa9\xca\xe8\xe1\xfd\xf1\x0d\xae\x77\x6c\x59\x54\x57\x6e\xff\x0d\x55\x75\xf7\x9b\x7b\x37\xb0\xc2\x6c\x49\xf2\x09\x50\xc2\x39\x65\x5b\x94\xa5\x54\x1f\xea\x0d\xed\x1a\xab\xa7\x06\x8a\x26\x3d\x4f\xa5\xcb\x89\x50\xd4\x4e\xbd\x93\xad\x0b\x67\xc5\x45\x58\x4e\x2d\xc4\xe6\xaf\xd6\x52\x63\xb4\x19\x7b\x42\xac\xcf\x05\x66\x56\xbf\x70\x0b\x01\xf1\x47\x93\xdc\x2e\x9e\x83\x6a\x3a\xf6\x39\xf5\xb3\x20\x45\x6e\x30\x25\x2b\x8e\xc4\x42\xa1\x0b\x3b\xc8\x27\xc7\x74\xa6\x3d\x64\x60\xab\xa3\xff\x8e\x53\x3a\x1a\x35\x0d\x22\x53\xde\x0c\x75\xa6\x98\xc7\x94\xaa\x45\x51\x15\x6c\x64\x93\x29\xae\x00\xad\xc7\x7f\x61\x06\xe6\x8d\xd7\xc0\xca\x74\x80\x79\x5b\x17\x37\x88\x19\x30\x6b\xf9\xe7\x70\x30\x46\x1d\x0b\x28\xe2\xaf\x04\x90\xdb\xa3\xdb\x23\xf8\xbf\x00\x00\x00\xff\xff\x3e\x0f\x34\x0d\xf1\xde\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x0e\xb9\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x25\xc6\xab\x58\xb6\x57\xe5\xc4\xf6\xfa\xb2\x79\x48\x6d\x25\xe0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x1e\xaf\xfe\xfb\x29\x5c\x07\xd7\xb9\x50\x94\xec\xd4\x5a\x0f\xb6\x44\x02\x0d\xa0\xef\x68\x34\x1a\x27\x7f\x39\x3a\x02\x00\x78\x51\x92\xed\x7b\x86\xae\x8b\xea\xea\x19\x29\x4b\x9c\xb1\x82\x54\xf2\xab\x0f\xcb\x82\x42\x46\x2a\x56\xa3\x8c\x41\x8e\x17\x45\x85\x29\x20\xc8\x4c\x3b\x58\x90\x1a\xa8\xec\x0d\xa8\xca\x21\xc7\x25\xbe\x42\x8c\xff\x49\xe6\xff\xc2\x19\xa3\x02\xd2\x76\x59\x64\x4b\x40\x65\x49\xb6\x14\x36\x14\xd7\x14\x18\x11\x1d\xb1\xdd\x0d\x0b\x78\x88\xc2\x0a\x55\x3b\xa8\x48\xce\x87\xa3\xc0\x96\x78\x07\x5b\x54\x31\x28\x2a\x40\x40\x8b\xea\xaa\xc4\x80\xb2\x8c\x6c\x2a\x36\x15\x03\x5c\x32\x10\x73\x5d\xad\x11\x2b\xe6\x25\x86\x6d\xc1\x96\xbc\x23\x94\x24\xbb\xc6\x39\x30\x72\x8d\x2b\xdd\x07\x28\x66\x9b\xf5\x54\xae\xf2\x3d\xc6\xa2\x21\xa9\x16\x25\xd9\x9e\xf0\x7f\x8e\x33\x52\xe3\x63\xbd\x72\x0a\xef\x9e\x9f\x5f\xfc\xf4\x5c\x4c\x6e\x45\x6a\x0c\xcb\xe2\x6a\x09\x25\xbe\xc1\x25\x14\xd5\x82\xd4\x2b\x24\x90\x81\xe6\x64\xc3\x04\x2c\x8d\x92\x06\x53\x7c\xb0\xbf\x9c\x1c\x1d\x15\xab\x35\xa9\x19\xbc\xd8\x54\x57\x7c\x9e\x1f\xc4\xb4\x16\x35\x59\xc1\x63\xe7\xb3\xc7\xa6\x65\x49\xb6\x4e\x2b\xfd\xb7\xd3\xe2\xf2\xe2\x03\x9a\x97\x58\x11\xd2\x6a\xea\x7e\x61\xfa\xfc\x28\xb0\x22\xe0\x50\xd5\xda\xfe\xc8\x81\xfd\x9e\x91\x1a\x5d\xe1\x17\x18\x53\x0b\xb0\xf5\xa9\xd3\xfa\x59\xb9\xa1\x0c\xd7\x7f\x7f\x66\xb5\x35\x9f\x39\x2d\x2f\x5e\xbd\xb4\xda\x5c\xbc\x7a\xe9\x7c\xfb\x7c\x4d\xb2\xa5\xf5\xbd\xf8\xfb\xf1\xd1\x11\xca\x32\x4c\xe9\x08\x95\xe5\xb8\xe1\xcd\x28\x13\xc3\x27\x49\xe0\x93\x93\x13\x38\x57\x84\x5f\x23\xb6\x94\x2c\x69\xc3\x29\x31\x83\xa0\xbb\x5a\xe0\x5b\xc4\x96\xa7\x60\xfd\xd1\xaf\xf7\xdb\xba\xb8\x41\x4c\xf5\xb6\xfe\xe8\xd9\x7b\x33\x2f\x8b\x4c\x75\x36\xbf\x37\xcb\x79\x7e\x83\x2b\x16\xae\x03\xf3\x8f\xe1\x35\xc9\xf1\x79\x9e\x73\x5a\x06\x80\x47\x5c\xa8\x2e\x2f\xf8\x82\xea\xa2\xba\x9a\x40\x4d\x4a\x7c\x0a\x1f\x2f\x2b\xf6\x3f\x13\x40\x2b\x8e\xa4\x67\x64\xb5\x2a\x18\xc3\xf9\x29\x7c\x7c\x51\xfc\xf1\xdf\xff\x35\x01\x94\xe7\x35\xa6\xf4\x14\xce\xe5\x2f\x4f\xc7\x89\xb1\x2f\xa4\x20\x93\xba\xf7\x04\x72\xdd\x83\x7f\xc8\xe7\xf1\xff\xff\xdf\xb0\x89\xb4\x60\xe1\x1d\x5e\x91\x1b\x9c\xbf\xa8\xc9\x6a\x28\x26\x06\x2f\x78\xd0\x58\xf1\x45\xf7\x5e\xdb\x4f\x28\x5b\x16\x15\x56\x4c\xfd\xac\xc6\x88\xe1\x7c\xd8\x82\xc6\x0d\x33\xbd\x67\xf5\x26\xe3\x7a\x0b\x31\xa0\x8c\xd4\x98\x36\xf3\x83\xcb\x0b\xa1\xe2\x82\x89\x50\xd9\xe9\xa2\x59\x08\x85\x4f\xa2\x55\x8c\xc1\x0d\xbc\xd7\xce\x1c\xbb\xdb\x37\xf8\x39\x32\x8d\x6f\x0a\xbc\x85\xa2\x2a\x58\x1f\xb4\x8e\xad\x59\xf1\x1f\x8a\xcb\xc5\xd4\x9b\x0e\xcc\x40\x42\x6a\x69\x29\x5a\x59\x7f\x99\xa6\xb7\x47\xf2\x5f\x83\xce\x67\xa4\x62\xa8\xa8\x68\xc4\x34\x20\x31\xce\x37\xdc\xbe\x09\x02\x6a\xb5\x64\xfa\x4a\x3b\x59\x70\x23\x4b\x71\x46\xaa\x1c\xd5\x3b\x63\xb4\x04\x81\x0a\x0a\xa4\x2a\x77\xb0\xc2\xdc\x1e\x32\x02\x4b\x52\xe6\xa6\x3f\xb7\x3d\x7f\x7f\x06\xa4\x06\xae\x5c\xa5\x05\x16\x06\xf6\xc5\x8f\x6f\x7e\xe6\xad\xd1\x86\x11\x3e\xa5\x0c\x95\xe5\x0e\xd6\x68\x27\x8c\x1a\xab\x51\x45\x91\xb2\xe8\x18\x53\x03\xaf\xc6\x25\x67\x2d\xde\xd3\x02\xbb\xc6\xb5\x58\x15\x9d\xa6\xd8\xc2\x65\xd0\xcb\x6a\x41\x5a\x98\xa3\xea\xc7\x13\x16\x3b\x9b\x36\x1c\xdd\x68\x8d\xe6\x45\x59\xb0\x1d\x9f\x25\x47\x80\x58\xeb\x3f\xd0\xa6\x14\xf8\x11\x4e\x87\x34\xf0\xdb\x0a\xd7\x76\x57\x46\x84\x9b\x90\xd7\x68\xcb\xd7\x96\xe3\x35\xa1\x05\x53\x60\x8a\xda\x50\x49\x13\xa0\x58\x40\x85\x71\x8e\x73\x7f\x8e\xda\x0e\xc9\x89\xae\x9c\xc5\x8b\x89\xbc\xad\xc9\x4d\x91\xe3\xfa\xd4\x9a\xee\x19\xda\xb0\xe5\xc8\x31\xfa\xd3\x9f\xd5\x74\xc6\xf0\xc4\xd8\xf9\xa9\x80\xf0\x7d\xc3\xff\x51\xd6\x77\x84\xfd\x7e\x66\xe0\x8b\xd2\xba\xc6\xde\x27\xfc\xa7\x65\xec\x69\xb6\xc4\xd9\xf5\x68\x7c\x0a\x8f\x2f\xab\x1b\x54\x16\xb9\x30\xdc\x20\xdd\x1b\x49\x31\xdd\xf6\xb1\x03\xf8\x36\x94\xcc\xaa\x4b\x74\x39\x46\x60\x26\x10\x13\x7e\xd9\x32\x4b\x98\xb5\xad\xc1\x92\x7b\x9b\x95\x5e\x62\x26\xfc\x54\xad\x67\x81\x2c\xc4\x9f\x1e\x0b\x45\x99\x7b\xb1\xa9\xe0\x0a\x33\xa5\x98\x39\x7a\xd4\xaf\x1e\x76\x6b\xcc\x36\x75\xd5\x39\xff\xe9\x9c\xd4\x35\xd9\x8e\xc6\x8f\xa6\x82\xe3\x1f\x4d\xd5\x9c\xd2\x2a\x4b\xba\x18\x50\x54\x0c\xd7\x0b\x94\x61\xa9\x6a\xa4\x9f\x9e\xa1\x0a\xd6\xfc\x7b\xba\x94\xba\x42\x88\x46\xe8\xe0\x1a\x60\x94\xc8\xee\x84\x2d\x75\xff\xdf\x37\xb8\xde\x79\x3d\xa3\x56\xa5\xc6\x94\x6c\xea\x0c\x5b\x53\x49\xf8\x46\x09\x7d\x72\x83\x6a\xe5\xf1\x4b\x47\xf6\x23\x6d\xbc\x87\x64\x87\x4d\x35\xa8\x0b\xa7\x17\xca\x73\x6e\x3b\xde\x08\x0d\x3b\xfa\x55\x30\xe1\x29\xfc\x35\xf4\xb8\xa7\xbc\x19\xff\x1d\xd7\xbe\x5c\x72\xb5\x78\x1a\x51\x95\xca\xd7\x48\x0c\x6b\x2c\xae\x19\xdb\x58\xa5\xf4\x04\x4c\xa7\xb1\xc5\xb4\x3e\x70\xa5\xff\x3e\x10\x77\x4a\x81\xaa\xe1\x3e\xb9\x1a\xca\x52\x0f\xf1\x49\x0b\x5b\x2d\x80\x13\x4c\x05\x1a\x9e\xff\x51\xd0\x5e\x96\xfb\xe9\xf8\x14\x7e\x20\xa4\x6c\x93\x19\x69\xbf\x85\xcc\xfc\x22\x41\xfd\xb3\xad\xb9\xed\xad\x88\x3e\xf6\x07\xad\x3d\xcf\xcb\x52\x8c\x55\x2d\x88\xe8\x98\xc0\x33\xff\xbe\x0b\x4e\x33\x66\x0b\x30\xa7\x51\x2b\x44\x97\x58\x62\x59\x9f\x24\x2a\x62\xbc\xe5\x88\xbe\xe3\x58\x56\xac\x60\x25\x5e\x71\xf7\xb2\x91\xb5\x37\xc2\x64\x1a\xd1\xfe\xb0\xc4\x8d\x88\x2a\x7f\x91\x73\x36\x95\x7e\x23\xdf\x9e\x4b\x21\x57\xea\x4e\xed\xf2\x49\x8d\x0d\x08\x54\x96\x9e\x22\x50\x71\x02\xe1\xa6\x64\x81\x31\x57\xdb\x77\x6d\x82\x65\x63\x03\xed\x15\xc6\x6b\xca\xdd\x97\xec\x9a\x6b\xdc\x25\xd9\xca\xd0\x81\xee\x55\xe5\x46\xb8\x65\x04\x80\x02\xaa\xe5\xf6\x1c\xe7\xb6\xc6\x2a\x18\x5c\x57\x64\x4b\x95\x07\xa6\xda\x32\x02\x57\xc5\x0d\xd6\x73\xe1\x0a\x11\xb6\x4b\x5c\xc9\x88\x84\xf6\x17\xf8\x28\xda\x8f\x30\x30\xf3\x62\xb1\xc0\x35\xc7\x26\xdb\xad\xb1\xb4\x07\x02\xa8\x69\x61\x7e\xf9\xf9\xfc\xdd\xeb\xcb\xd7\x2f\x4f\xe1\x72\x01\x3b\xb2\x81\x1c\x53\x56\x93\x1d\xf7\x01\x03\x2d\xdb\xc4\x35\x7e\x53\xcd\x7e\x83\x8c\xac\x56\xa8\xca\x27\x06\x20\x07\xb2\x2d\xca\x12\x4a\x42\xb1\xa2\xb2\x72\x85\xf8\x77\xb5\x8e\xac\x34\x81\x17\x52\x53\x49\xcf\x78\xf0\xc2\x40\x5e\xa1\x0a\x5d\x61\x3a\xd5\x53\xdd\x2a\x27\x54\x4f\xb9\x60\x13\xf1\xf9\x6a\x43\x19\xe0\x82\x5b\x00\xe9\x5c\x2e\x70\xdd\x0c\x2d\xe6\x62\x61\x08\x79\x5e\xf0\xa6\x52\x91\x21\x3d\x5f\x4d\xba\x18\xa2\x45\x03\xd5\x23\xb7\x5b\xd6\x78\x8b\xea\x9c\xc2\xa2\xa8\x29\x83\x39\x5e\x70\x0e\x55\x13\xe5\x22\x66\x73\x75\xc5\x69\xeb\xa0\x35\x30\x3b\xbf\xc1\x0a\xb3\x25\xc9\xdd\xe5\xa6\x2d\x58\x00\xe0\xb4\xc5\x94\x59\x5a\xf9\xa4\xe1\xd8\x1b\xae\x57\x7d\xd9\xe7\xe6\xdf\x35\x5b\x42\xfd\x1e\xc4\xb3\xe4\xa3\x47\xc7\x16\x7b\x13\xce\x51\x73\x0c\x55\x51\x72\x4f\x58\x38\x3b\x4a\x2a\x97\x88\x42\x45\x20\x23\x75\x8d\xe9\x9a\x54\x39\x67\x1f\x57\x72\xd3\xcb\x38\xcc\x22\x9e\xba\xab\x78\x2f\xf7\xb1\xbe\x8e\xe1\x0e\x4c\x8c\xf9\x9d\xbe\xcf\x50\x25\xf7\x58\x9c\x27\x48\x85\xad\xdd\xf0\x1a\x2b\x0e\xb6\x1c\x4e\xde\x85\x6f\x0b\x38\x63\xcc\x31\xac\x65\xac\x47\x0d\xb5\x85\x39\xce\x90\x62\xae\x1d\x64\x64\x53\xe6\xbc\xd5\x86\x5a\x28\xb2\x14\x43\x14\x43\x95\x71\x21\xe8\x29\xfc\xd5\x68\xf7\x56\x67\xe3\xb6\x1d\x9c\xb1\x2f\x7d\x20\x9a\xc6\xb7\x47\x1e\xa2\x04\xb1\x1a\x65\x2d\x08\xf2\x37\x52\x72\x2f\x5a\x6d\x3e\xa5\x49\x68\x78\xda\x67\x07\x2b\x38\x47\x85\x70\xcb\x7d\xb2\xa7\xf6\x05\xef\x55\x44\xc5\x27\x80\x2d\x0b\x3a\xe1\x3a\xdb\xe2\xc9\xf4\x7a\x59\x33\xab\xbe\x0c\x36\x71\x02\xa4\x53\xf1\xdf\x1b\xb3\xed\x1d\xc3\x93\xf0\x6b\x39\x80\xcf\x87\x1f\xb8\x69\xa2\xbd\x0c\x93\x56\xbd\xb8\xe6\x9b\x7c\xc9\x20\x22\x1c\x6e\x2c\xa6\xe1\xdc\x13\xb1\x5b\x8d\x32\xef\xcf\x5c\x99\x65\x32\x70\xc6\x21\x54\x78\xab\x06\x98\x40\x68\x08\x37\x14\xe7\x52\x41\x4e\x60\x41\xf8\x4e\x19\xe7\x30\xdf\xf9\x73\x0b\x47\xd0\x6a\x98\x0f\xa1\xc1\xc7\x2c\xad\x6e\x57\xc5\x46\x69\x65\xff\x7b\x71\xe7\x63\xb4\x89\x6c\xd3\x28\x20\x4a\x49\x56\x88\xd8\x87\xb0\xb8\x02\xf5\x69\x16\x73\x1d\x7b\xda\xe1\x82\xb9\x3b\x79\x67\x8f\x77\x28\x9d\x3e\x71\xa0\x3e\xb0\x04\xe8\x61\xfb\x05\x0c\x9c\x25\x27\x42\x04\xd6\xd2\x2c\x1f\xb1\x33\x46\xe0\x80\x86\x99\x3b\xd4\x51\x3c\xa6\xa0\x14\x2d\x9c\x1d\xc3\xa7\x44\xd8\xa1\x51\x9e\xaa\x55\xd8\xcc\xe7\x40\x98\xc1\x77\xd3\xef\xd2\x33\x0c\x5a\x3a\x4d\x4f\x4e\xb8\xc3\xe5\x5b\x5c\x5f\x4b\x4e\x04\x3f\x15\xa8\x2c\xfe\x17\x43\x21\x9c\xef\x6b\x5c\x89\x00\xa1\x15\xb7\x50\xf0\xb8\x06\xb2\x4d\xbd\x85\x56\xa7\x69\xb1\x10\x31\x2d\x8b\x83\xde\xcc\xff\x05\x33\xfb\x83\x08\x4d\xc5\xda\xec\x26\x4e\x87\xa3\xa0\xfd\xc9\x09\xc8\xa8\x85\x92\x46\x6e\x35\xc4\xe4\xa5\xc3\x69\xac\x89\x38\x0e\x8a\x6c\x0b\x62\x00\xb9\xf3\x8e\x99\xe5\xfe\x5a\xfd\x5a\x97\xcc\x7f\xf8\x9a\x2d\xca\xfc\xa4\xa6\x31\xf3\x10\x61\xc5\x5a\xe4\x6f\x76\xeb\xd1\x38\x8e\x17\x97\x27\xc3\x51\xa6\xae\xef\xc5\x7f\x6e\x01\x97\x34\x26\x3c\x11\x44\xdb\xb6\xb0\x65\x5c\xbf\x59\x8c\x8b\x3d\xb5\x06\x33\x5b\x24\x02\x67\xa0\x2c\xb9\xb6\xf4\xec\x8f\xb2\x05\xd6\x39\xf1\x54\x05\xcb\xac\xb3\x47\xb5\x53\x20\x35\xcc\x09\x5b\x4a\xea\xb8\x46\xe7\x23\xc5\xd4\xb3\x5f\xca\xa0\x30\xe1\xbd\x6b\xd3\x53\x2c\x80\x9b\x59\x71\x4a\x2b\x77\x7a\xc2\x73\x88\x46\x6d\xa5\xfa\x56\xdb\x68\x29\x80\x23\x79\xf0\xa4\xed\xc5\x98\x3b\x47\xae\x7e\x14\xe8\xbb\xb5\x5d\x76\xcd\x2e\xbe\xb2\x09\x35\x50\xc3\x2d\xc9\xce\x3f\xa0\x12\x55\x19\xf6\x75\xd5\x74\xae\x3e\x3f\xf6\x4f\x64\xa7\xab\xa2\x2a\x56\x9b\x95\xfa\xe8\x1d\xa6\xb8\xbe\x41\xcd\x19\xbe\x25\x10\x52\x85\xf0\x6d\x7a\x4c\x77\xe8\x0d\x90\x23\x21\x02\xc7\xbe\x3e\x08\x98\xe9\x91\xe0\x26\x1f\x27\xe0\x88\x91\x83\x15\xeb\xa3\x47\x09\xa4\xb8\xbd\x1b\xb4\x1c\x14\x29\x82\x19\x28\xc5\xb5\x67\x85\xcd\x77\x82\x1b\xe0\x6c\xe6\x4d\xe3\x5b\x9f\x5e\x93\x68\xf7\x15\xa6\x14\x5d\x61\x61\xcb\xe8\x66\xb1\x28\xb2\x42\x04\x04\x08\x43\x25\xa0\x1b\x54\x94\xdc\xd3\x96\x31\x70\xb5\x96\xc7\x01\xa0\x71\x54\x5b\x5e\x2e\xb4\x5f\xa8\xc5\x21\x43\x15\xf7\x84\x6b\x79\x0c\x29\xe5\x4a\xce\x71\xd2\x9c\x72\xc8\x7d\xb1\x08\x23\xb3\x25\x5e\x05\x90\x8b\x05\x8c\x12\x8b\xf6\x8d\xb9\xfe\x49\x99\xbb\xf8\xe7\xdf\x2a\x9c\x86\x8b\x82\x26\xc2\x7d\x76\x6c\x53\x59\x4f\xde\xc8\xa6\xfc\x3f\x54\xae\x09\x3c\xf1\x6d\x03\xc7\x55\x1b\x82\xe4\x87\xb0\x5d\x22\xa6\xda\x29\xc5\xa2\xbe\x60\x32\xf0\xa5\x0c\x90\x26\x7e\x30\xa0\x51\xd3\xd1\xd5\xf1\xad\xfd\x3a\xe7\x7b\x43\x57\x91\x09\x27\xbc\xc6\x19\xa9\x85\x57\x8c\x72\xb1\x7d\x36\x43\xaa\x93\x04\xd5\x47\xf1\xc9\x41\x48\xe1\xd0\x37\x3e\x67\x71\x3e\xb7\x59\x7d\x74\xdc\x94\x0f\xe4\x23\xe5\xb2\xa8\x38\xe5\xb8\x0f\x20\xae\xc3\xe5\xe2\x9d\xed\x60\x27\x0a\xd4\x18\x35\xfe\x7d\x83\x29\x8b\xe0\x5c\x01\x5f\x15\xd5\x86\x0a\x02\xe2\x1b\x5c\xc3\x16\x29\xa0\xbe\xc7\xe0\x6d\x36\x02\xf4\x45\x1d\xb2\xd4\x37\xdf\x26\x70\x93\xc6\xa5\x5a\xef\xd9\xb1\xe5\xd6\x66\xe2\xfc\xfe\xf9\x6a\xcd\x76\x82\xe3\x47\x42\xf7\x7e\xd8\xad\xf1\x29\xf0\x7f\xcf\xfc\x50\xfb\xf7\xa3\x71\x44\x2b\x80\x39\x89\x52\x9e\x22\xdb\xa0\xd2\x35\xb3\x28\x5b\x42\xe8\x5c\xd8\xf3\x93\x4b\x79\x4b\x6a\x11\x6c\x3c\x3b\x86\x56\x49\x74\x15\x44\x12\xa8\xc6\x9c\x05\xd6\xb5\x6e\x01\xe0\x38\x5a\xd3\x8b\xbe\xd0\x47\xb7\x4b\xbc\x82\xa2\x52\xce\x1e\x45\x2b\xdc\xb2\x5e\x89\x9a\xa9\x0a\xe3\x8e\xe4\xb1\x86\xd6\x3d\x6a\xae\xf1\x45\x25\x7a\x7a\xeb\x4c\x4c\xd7\x28\xb9\x04\x2b\xde\xf6\xf3\xfc\x4e\x4e\xe0\x7d\x51\x89\x38\xbc\xb2\xe9\x15\x09\x8c\xba\xb0\x11\x92\x03\x96\x48\x06\xb2\x33\xb2\xc2\x8d\x54\x54\xa4\x5e\xa1\xb2\x91\xc7\x79\x4a\x86\xfb\x99\xc9\xbb\x9b\xc5\xc1\xc6\x70\x1f\xa9\x4d\xd9\x20\x43\x9a\x0e\xf6\x8c\x59\xa0\xa4\x63\xac\x78\xd3\x78\xbc\x73\x94\x5d\xcb\x08\xb8\xf4\xb1\xd0\x82\xe1\x1a\xe6\x98\x6b\x3c\x2b\x5c\xc2\x29\x84\x44\xc8\x18\x8b\xc4\x0b\x95\x58\x49\xaa\x69\x0a\x7a\xa0\x55\x95\x87\x5c\x2c\x60\x4d\x28\xe5\x3e\xec\x80\xf8\x4b\xe3\x1d\x9b\x73\x41\xe1\x21\xab\xd3\xbf\xa8\x5b\xdc\x6f\xc3\x2f\x42\xee\x05\x05\x5c\xd7\x7c\x57\xb0\x14\x31\xd1\x4a\xa8\xed\x39\x06\x56\x17\x57\x57\xb8\xe6\xbe\x7c\x05\xeb\x9a\xe4\x1b\x79\xf0\x31\xc7\x19\xa2\x1b\x6c\xbb\x3c\x2a\x7a\x85\xcb\x3c\x94\xa2\x93\x13\x0d\x59\xc4\x64\xc9\x1a\xd7\xe5\x4e\x6d\x27\xa5\x8d\x51\xee\x93\x38\xa6\xe6\xeb\x14\xc3\x84\x80\xf8\x7a\x8d\xa7\x79\xd6\xc6\x55\x51\x33\x7b\x0a\x8f\x9f\xa1\x8a\xfb\x20\xfa\xb8\x68\x25\x23\x98\xa8\x12\x7e\x78\x59\x63\x94\x8b\x50\x73\xee\x87\x33\xee\xb6\xc3\xf0\xbc\xff\x2e\xf7\xff\x4a\x99\x0d\xc7\xfd\x97\xa1\x03\xb1\x79\x53\xb3\xb7\x13\x74\xa0\x6b\x3b\x10\x71\xc9\xb8\x83\xd9\x13\xa3\xad\x0e\xe7\x20\x81\x3f\x76\x88\x18\xd7\xca\x2e\x1a\x7d\xcd\xce\xff\x0f\x4d\x41\x52\x37\x2b\x06\x7c\x27\xd5\x49\x54\x2c\xf7\x9c\x44\xa8\x8b\x52\xd8\x8b\x5b\xae\x01\x41\x27\xa7\x4b\x6f\xaf\xd2\xc3\x75\x02\x33\xb6\x16\x92\x4a\x57\xfb\x7b\xfa\x54\x30\xc3\x80\x68\x5f\xa7\x2d\xbe\x9f\xec\x4b\xc5\x01\x91\x96\xbb\xb0\x9d\x0f\x30\xb1\x5d\x69\x33\xe7\x5a\x48\x65\x66\x8e\x1f\xc4\x52\x67\x5a\x3a\x89\x4d\x9f\x60\x17\x6c\xda\x11\x73\xed\xc6\x53\xd2\xb8\x49\x16\xa7\xc0\xea\x0d\x16\xc1\x97\x98\xc5\xd2\x9e\x3d\xfe\xa3\xa0\x8c\xea\x23\xa1\x30\x5f\x5b\x9c\x76\x88\x13\xf7\x4a\x65\x75\x89\x25\x91\x35\xff\x16\x95\x76\x92\xc8\x44\xea\xed\x6d\x41\x31\x2c\x50\x49\xf1\x34\x7e\x1c\x70\xf7\xf4\x13\x8f\x15\xbc\x03\x25\x37\x9f\xf5\x69\x24\xae\xe6\x75\xb8\x88\x67\xc2\x0e\xe9\x69\xcd\x11\x54\xb7\x61\xa1\x1e\xcd\x46\x76\x2a\x96\x76\x09\x11\x0b\x8e\xe8\xc0\xd2\xf3\x76\xa8\xd1\xd2\xf3\xee\x8f\x8a\x19\xff\xea\xc6\x25\xfd\xfe\x8d\xa4\x26\x34\x68\x80\x66\x98\x39\x30\xa7\x26\x01\x28\x12\x69\xf5\x00\x5c\x04\x19\xbf\x3e\x24\xaf\xc5\x00\x90\xed\xe0\xa2\xa0\x6e\xdb\x4c\x7d\x13\xed\x57\xbb\x5e\x4e\x45\x29\x1b\x86\x4f\x27\x20\x0e\x4a\x84\x17\xa3\x9d\x3b\x3b\x99\x83\x37\x37\x9f\xaf\x10\xcb\x96\x98\xc6\xe2\xfa\xc9\xfc\xe6\x38\x59\x47\x2d\x28\x7d\x14\x0f\x3d\xf3\x9f\x27\x4f\x52\x88\x1b\xde\x49\x8e\xf6\x08\x66\xd1\xcc\xcf\xce\x11\x45\x47\x6b\x9d\x21\x6d\xe2\xcc\xa8\xa3\x66\xf5\x26\xd4\xe4\xb7\xd1\x10\xdd\x8f\x84\x5c\xfb\x64\x6b\xd2\x77\xe8\x1a\x67\xc5\xa2\xc0\xb9\xce\x27\x70\x33\x12\x20\xb2\x2e\x3b\xff\x53\x8a\x8e\x59\x97\x51\x68\xf2\x7f\x4f\xa1\xd9\xcb\xd5\x52\xdb\xcf\xe8\x79\x24\x77\x28\xed\xe1\x38\xa0\x4b\x4a\xac\x07\x62\x32\x5c\x35\x1f\x69\xa4\xc7\x88\x30\x50\xd2\x58\xbd\x50\x4e\xbe\xd8\x7d\xe5\x39\xa0\x4a\x9a\x24\xae\x03\x9b\xcc\x09\x3b\xc7\x0c\x1e\x3c\xf5\xd3\x43\x1a\x97\xd1\x22\x57\x59\xce\xd3\x22\x0f\xbe\x54\x3a\x5c\xa4\xd8\xcf\x52\x09\x1c\x22\xd3\x50\xb3\x48\x91\x8f\x03\x28\x62\xef\xfd\x5e\xa6\x50\xcd\x6c\x98\x53\xf1\x8d\x74\x6a\x2e\xab\x77\xc2\x8e\x8f\xc6\x70\xec\xb5\xe1\x5f\xbf\x13\xf9\x56\x5e\x84\x6e\x9f\xdd\xb9\x35\x19\x97\x1d\xf0\xaa\xe8\xb8\xdd\x14\x70\x8f\x5e\xb4\x3d\xdd\x22\x0f\xe3\x12\x32\x7d\xde\x6e\xc5\x3f\x09\xdb\x05\x17\x93\x02\x5c\x99\xef\x7e\x96\xc9\x2c\xcd\x61\xf1\x68\x1c\x81\xa7\xaf\xe5\x08\x74\x88\x7c\xed\xa7\x41\xbe\x36\x84\x91\x0f\xff\xb8\xfa\x97\x22\xff\x27\x9c\x1d\x3f\x12\x0b\xf6\xad\xc9\x7b\x65\xef\xfd\xfb\x0c\x2a\x9d\xbb\x11\x82\x58\x67\x15\x36\x37\xf1\x34\x79\x1f\x13\x48\x99\xb7\xdc\x8b\x80\xc4\x09\xa2\x98\xa6\x9f\x5f\x7f\xa9\x33\xc1\x61\xb8\xc8\x1a\xec\xf6\x90\xda\x3b\x66\x4e\x47\x24\xb3\x53\xf8\xdc\x5c\x5f\xcd\x8c\x66\xd8\x69\xbb\xba\x9e\xfe\xa9\x44\xd5\x86\x25\x24\xb5\xfb\x2e\x60\x2f\x71\x55\x38\x0a\xda\x3a\x38\xeb\x92\xef\x0e\xb9\xe5\x4b\x52\x38\xfd\x36\xf2\x95\xe9\x97\xc0\xa6\x3a\x9b\xf8\x40\x3e\xca\x3c\xd4\x3b\xc9\x79\x40\x13\x37\xe5\xe4\x17\x9f\x7b\xa4\xdc\x9b\x4f\xfb\x48\x92\x3a\xd5\x6a\xb5\x7f\x6e\x98\x51\x39\xa4\x22\x03\x7a\xa9\xcf\x56\xac\x84\x36\x9d\x03\x26\x20\x47\xe1\x51\xb9\xa7\x65\xf2\x42\x16\xce\x5d\xf8\x3f\x63\xc8\x89\xf8\x3a\x2b\x31\xaa\xe3\xea\xaa\xc0\x65\xae\x94\x96\x80\x95\x63\xe0\x9b\x1c\x07\x90\x95\x6e\xa9\x2e\xaa\x91\x1a\x56\x68\x67\x52\x95\xaf\x31\x5e\x43\xc1\x8c\x42\xf3\x35\x86\x97\xfc\x2e\xb5\x87\x44\x98\xe5\x78\xe8\x7d\xdb\xb8\xcb\xf2\x3f\xed\x15\x12\x95\x77\x0d\xe3\x7b\xd4\xa8\x8e\xa8\x8a\x72\x7c\x0a\x8f\xdf\xbb\x5e\x24\x87\x20\x90\x28\xc8\x2a\x37\xda\xe2\x5a\xbc\x5e\x52\x18\x51\x4f\x44\x77\x66\x2a\x03\x62\xf4\xdd\xf4\xbb\x71\x13\xc3\x54\x8c\x23\x06\xe3\x3b\x88\x68\x42\x61\x5b\x5a\x56\x74\x53\x69\xdb\x31\xcd\xd3\xc9\xcd\xe5\x7e\x4e\x8f\x72\x17\xa3\xd0\x0e\xaa\x51\x5b\xcf\x69\x42\xa9\xe0\x42\x21\x43\xff\xea\x5c\x7a\xa2\x02\xdc\x0c\x95\x50\x6d\x56\x73\xde\x72\x11\x84\x10\x4d\xb6\x3b\xe7\xe4\x82\x42\x8e\xf3\x4d\xc6\xec\xe3\x4e\x21\x32\xb8\x0e\x43\x3f\xfb\xc4\xb1\x92\x1e\x19\xe8\x40\x27\x9f\x3b\x4d\x2c\xd1\xcc\x49\x57\x27\x68\x44\x8c\xca\x8b\x5e\x15\x5f\xac\x95\x7b\xb7\x42\xeb\x70\xe2\xfa\xaa\xa8\x02\x7e\x76\x9c\x66\x9e\xb3\xe3\x30\x2a\xa2\xa6\xfa\x2c\xa9\x5e\xec\x28\x08\x56\x21\xab\x38\xf6\x7c\xa7\x46\x0f\x1b\x89\xc5\x80\xed\xb6\xf6\xba\x22\xae\xc5\x3d\xe1\x91\xb6\x5a\x92\x1e\x39\x11\xe6\x88\xcb\xc2\x65\xef\x03\xc7\x0f\x4b\x6c\x4e\x4a\x1a\x65\x23\x6f\xd8\x72\xbd\x6c\xb4\x3f\xb2\xd9\x40\xe4\x6c\xe7\x3a\xec\x17\xe4\x2c\x2e\x44\x8e\xbd\x8c\x0d\x86\x54\x5f\xa3\xaa\xc8\x46\x31\xfd\xd3\x80\x75\x41\x4e\x1f\xf7\x8c\x5d\xf6\xb0\x88\xbe\x7b\x79\x00\xa3\xe8\x83\x4c\xdb\xc5\x6e\x83\x14\xee\xff\xdb\x6e\xc2\xf7\x70\x72\xef\xc9\x5a\xd9\x01\x08\xc7\x6a\x35\xf1\x8e\x87\x32\x5d\xcd\x88\x87\xb5\x5f\x96\x83\xd6\xcb\x84\xe5\x4d\xdd\x88\x05\xcc\x60\xf4\xa4\x0d\x12\xa2\x32\xc3\xbb\x95\x74\x91\x04\xba\x62\xe1\x8c\x33\x2d\x72\x2f\xfa\x05\x9f\x42\x0d\x01\x77\xdb\xdc\x74\x32\x40\x72\xc0\xfb\xb5\xc3\x10\xb3\xc5\xbe\x30\xee\x69\x8e\x75\xf9\xa2\xfd\x2c\x32\xdc\x87\x55\x86\xb8\x65\x0e\x16\xdc\xdf\x38\x5b\x59\xef\x51\xfb\x0c\x96\x8d\x6e\x86\xb1\xcd\x74\x84\xb3\x53\x96\x1a\x82\x4d\x64\xab\xf1\x8c\xf6\x07\x6b\x43\x99\xda\x44\xea\x9f\x14\xb7\xa6\x7b\xf4\xde\xd1\xe9\x9f\xae\x74\x20\x17\x71\xc9\xc3\xe6\xb8\xc0\x2a\x33\xf9\xfc\x8f\x35\x16\x5c\x67\xcb\xb8\x51\xad\xcd\xfd\x3c\x9d\x0e\x6f\x69\xc3\x2a\xc1\x05\xbe\x39\x85\x41\x29\x4a\x03\x3d\x86\x86\x6f\x0e\xef\x34\xe4\x11\xd8\x7b\x7a\x0e\xcd\x45\x18\xe9\x3b\x5c\x15\x94\xe1\x5a\xdc\xb5\xf2\x6e\x1c\xb6\x79\x1c\xaa\x17\x12\xfd\x34\xe2\xa5\x76\xd3\xf4\x09\xc9\xd1\xd3\x3b\x90\xb0\xc5\x86\xd5\x35\x59\xb9\xf1\x11\x9c\xcf\xed\xf2\x21\xce\x17\x15\x66\x5b\x52\xf3\x49\x9c\x6b\x86\x8f\xf5\x6f\x9a\xbd\xc2\xbb\x78\x13\x85\x99\xe4\xf7\x6e\xea\xbd\xfb\xdd\x1a\xed\x70\x7d\x0a\xe2\xbe\xd2\x0f\xe2\x10\xe0\x1f\xa8\xdc\xe0\x31\x3c\x39\xf7\x0e\x2b\xc7\xaa\x95\x4a\xfd\x9e\x34\xd7\x9d\x0a\x4c\x27\xa2\x38\x8f\xa8\xe9\x36\x81\x57\x78\x47\x27\x70\x59\xcd\xc9\x1f\x0d\x9c\xa7\xb1\xcc\xfe\x26\x69\x53\xc8\x7a\x78\x5b\x40\xe7\x83\x05\x3d\xdd\xfd\x4a\xc4\x86\xaa\xc3\x04\x65\xd3\x42\x03\x9e\x9f\x42\x3a\x5c\x1d\x0f\x51\x47\x28\x16\x7c\xd4\xd6\x4b\x10\xc8\xf9\x33\x6c\x6d\xd3\xb2\xf9\x3d\x6c\xe7\x85\xcf\x4e\xe3\x59\x8f\xe3\x83\x85\xf9\x1b\x7c\xb7\x44\xf9\x7b\x46\xf6\xe5\x07\x0f\x14\xb2\x57\x1b\xb1\x28\x03\xbd\xc3\x3a\x23\x66\x16\x1c\x83\xf9\x11\x62\xfe\xf3\xf4\xa9\x51\x80\x32\xb5\x8e\x30\x7d\xbb\x4a\x6c\x9c\x6a\x0d\xef\x71\x82\x63\x07\xc6\x55\xcc\xfc\x44\xbc\xda\x3f\x3f\x78\xa7\xf5\x5c\xdb\x09\x44\xf4\xe0\x41\xa4\x45\x53\xbe\x27\xe3\x12\xed\x95\x80\xb0\xae\x32\x50\x30\x45\x9b\x20\x43\x65\xe9\x6d\x68\x8b\x85\x59\x94\xaa\x09\x34\x6b\x0a\x0c\x8a\x15\xbd\x23\x25\x9e\x2a\xf6\x22\xf5\xb4\x46\x52\xbb\xc0\xbf\xff\xdd\xb3\x67\x45\x71\x45\x37\xb4\xe9\x19\xda\x42\xfb\x18\x53\xab\xe7\x48\x9d\x15\x83\x4b\x0f\xb5\x13\xad\x02\xc5\x7f\xe3\x7e\xf6\x57\x8d\xd9\xfb\x7c\x54\x93\x4a\xdd\x45\x36\x05\xc8\x62\x54\x43\x2e\xcd\x4e\xe4\x85\x3b\x7d\x3d\x1b\x17\x35\x60\x8e\xa5\x63\x5d\x41\xcc\xae\x06\xaa\x3b\xbc\xa9\xca\x9d\xa1\x21\xaa\xe0\x7c\xc3\x96\xe7\x2e\x95\x55\xa1\x01\x19\x70\x34\xdb\x41\x22\xee\x8a\x65\x1a\xef\x76\x32\x90\x06\x67\x2f\x5a\x97\x2e\x91\xcc\xf1\x0d\x85\xdf\x33\x51\xef\xeb\xfa\xca\x72\xfb\x5d\x87\x83\x9b\xe4\xd8\x55\xf5\xf9\x86\x29\x07\x9f\xd9\x00\xa5\x5b\x45\x8b\xa6\x76\x09\xca\x73\x59\x36\x29\x83\x6b\xbc\x53\x89\x58\xbe\xf1\x6e\x72\x6c\x13\x2c\xe1\xda\x58\x97\x3f\x52\x3b\x42\x75\xe2\xfc\x05\xd9\xcf\x83\xeb\x14\x59\xf1\x30\x49\x28\x3d\x6e\x13\xa7\x63\x30\xd3\x55\x06\x46\xae\x20\xf9\xa0\xf5\xf5\x89\x68\x72\x5d\xd6\x8c\x1b\x1e\x61\xaa\xda\x77\x2d\xb3\x68\x2f\x35\xc6\xa6\x99\x85\xea\x29\x95\x04\x08\x84\x7a\x5a\x50\xba\xc1\x03\xaf\x83\x8f\x4e\x14\x38\x51\xde\x56\x7c\x23\x8b\x36\x3d\x0a\xa9\x15\x59\xd9\x2c\x92\xaa\xd0\x6e\x84\x3b\x0e\xda\x1d\xb5\x1a\x36\x6a\xad\x5f\xd7\xa7\x38\x1b\x04\x27\x69\x3e\x9d\x65\xec\x6e\x27\x82\x3e\xc8\xd2\x2b\x7c\x66\x13\x4d\x68\x04\x7f\x7f\x06\xff\x20\xac\x89\x65\x73\x2e\x50\xb5\x8e\x4c\x6d\x8b\x44\xbe\xdc\x9e\x46\x27\x72\x79\xcc\x66\xcb\xd4\x64\xa2\x41\xa6\xdf\x33\x39\x79\xe5\x7b\xca\xc1\xaf\x30\x33\xf5\x78\xc5\xd7\xa3\xc6\x01\xf1\x84\x2f\xf4\x2d\x6c\x76\x55\x2c\x35\xa5\xe8\x06\x8f\xce\x8e\xd5\x60\x13\x60\xe4\xd4\xad\x04\x3c\x15\x5f\x58\x25\x74\xe3\x77\x1a\xa9\x58\xa3\x3a\xd9\xb3\x8a\x64\xc6\xf0\x0b\xad\xb1\x78\xc9\x7c\x89\x4c\x83\x78\x7c\x3e\x5e\x52\x35\xba\xd7\xee\xc5\xe7\x60\x78\xbd\x17\xd9\xe3\x00\x8c\xab\x79\xa7\x72\x7f\xfa\x27\x82\x75\xe5\x21\x58\x54\x4d\xa4\x22\x36\x82\xa2\x6c\xae\x2f\x28\x17\xaf\x5e\xc2\x5b\x54\xb3\x22\x2b\xd6\xc8\xf5\xd2\xfa\xc8\x8b\xf2\x61\x7a\x8b\x4d\xc4\xe3\x8a\xb1\x94\xce\x74\x5d\xb7\xcf\x2c\x1e\xa1\xbd\xbe\xb2\x17\xe4\xcb\xd0\xc5\xab\x97\xd6\xd7\x07\x92\x21\x77\xcc\x46\x94\x2e\x5e\xbd\x9c\x5a\x5f\x7c\x15\xa5\x16\x56\xf8\x72\x44\xc9\xfe\xda\xcb\x6c\x8c\xb8\xe6\x9e\x33\x7e\x2e\x8b\xe5\x9b\xc2\xb5\xc2\xbd\x6e\x49\xe4\x22\x15\x56\x57\x85\x75\xa5\x20\xcf\xff\x2d\xa8\xac\x2b\x24\xab\x24\x34\x70\x73\x9c\x15\x39\x96\x15\x32\x74\xa9\xb6\xd8\x20\x4d\xe1\x3f\x02\xa8\x92\xd7\xa6\x62\x2e\xb2\x29\xe2\x54\xd2\x06\x62\xad\xef\x77\x90\x32\x8f\x40\xce\x48\x6d\x11\x9e\x43\x91\x07\x34\xaa\xce\x1e\x9f\xa0\xf5\x0a\x00\x23\xa2\x5a\x81\x5d\x42\x6e\x0f\x8c\x68\xc5\xd6\x13\xe4\xa4\xf1\xfb\x8b\x3a\x74\xf8\xdd\x9d\x90\x8d\xc7\x60\xb3\xa1\xb6\xaa\x31\xcf\x35\x92\xb5\xe6\x4a\x53\x2c\x50\xe4\x9d\xfd\x39\xdf\xb9\xdc\x1e\xee\x00\x26\xba\xb2\xbd\xed\xe6\xc7\xb6\x05\xbe\x82\x3d\x6c\x1e\x8b\x8a\xd4\x8a\x0c\xbf\x04\x7b\x58\xbb\x4e\x79\x4d\x41\x94\x4a\x94\x39\x43\x64\x5b\x75\x5e\x9e\xdb\x63\x13\x72\x79\x11\xee\x0f\x7e\x42\xd7\x18\xe8\xa6\xc6\x4d\xbd\xc4\xa0\xe0\xb6\xb2\x73\x41\x82\x01\x95\x11\xf8\x8c\x79\x49\x4c\x97\x17\x47\x07\x73\x1e\x7d\x8a\x58\x6e\xa0\x3c\x69\x74\x39\xc2\x18\x20\xa9\xfa\xce\x9e\x44\x1c\xb7\xef\xd5\xc5\xa0\x2e\x9f\xce\x1f\x1a\x12\xb1\x28\x55\x91\xc7\x77\xad\xcd\x49\xd4\x5a\xaa\xe3\x40\x4f\xf8\xe1\x2a\xe8\xb8\x96\xac\x2b\x44\xcf\x2c\x04\x24\xb3\x09\xc1\xb9\x98\x6c\xe6\xf6\xc6\x50\xd4\xa7\xa6\x39\xcc\x10\xb7\x2b\xcc\xd7\x8a\xa0\xb1\xab\xcb\x0e\x83\xde\xdd\xdf\x89\x51\xda\xf5\x1f\x7a\x13\xdc\x73\x2f\x6c\x82\xb7\x79\x1e\x03\x09\x9e\x70\x11\xef\x91\xee\x01\x3a\x7a\x92\xdf\x9f\xe9\xbd\x71\x41\x1f\xf5\x12\x44\x22\xb8\x1e\x91\x4e\xd5\xde\xb1\x06\xc1\x09\x9f\x3f\xdc\x10\x86\x72\x7e\x8a\x25\x65\x75\x79\xec\x87\x8b\x5a\x44\x38\xe3\x21\x03\x16\xe1\x79\x41\x3a\xd5\xac\x7f\x0e\xfd\xe5\x02\x50\x93\xa4\xa4\x58\x47\x9b\x52\x55\x17\x57\x04\x6b\x29\x6c\x31\xff\xbd\xe2\x96\x51\xa6\x3e\xec\xbe\x51\xe5\xb3\xb4\x87\x24\xac\x96\x3e\xd1\xf5\xc3\xbf\x4d\x7c\x2c\xf2\x7a\x82\xbe\xfa\xa4\x9c\x31\xf0\x9d\x9e\xe8\x49\xa6\x84\xe8\xd2\xf1\x05\xa9\x9f\xab\x24\xad\x48\x46\xee\xa4\x3b\xd8\x79\x80\x18\xa7\x4d\xa8\x03\xba\x42\x0f\xe1\xc4\xa8\x9b\x7f\x5d\x27\x4b\xe9\x4b\x5c\x9f\xe3\x28\x23\x55\x86\x30\xb8\x94\x9a\xae\xbd\x74\xd8\x02\x83\x70\x80\x22\x83\x70\x7f\x85\x06\x3b\xc6\x7a\xed\x11\x3f\x52\x84\xd0\x62\x85\xb8\xa5\x87\xf6\xa3\x46\xe4\x1d\x36\xa6\x50\x1b\xb3\xee\xb0\x17\x97\x45\x96\xd6\xc6\x6b\xd0\x75\x0f\x77\xbf\x3d\xba\x55\x6b\x6d\x67\x17\x79\xfb\xf1\xcd\xcf\x06\x05\xa1\x76\xec\xa5\x0c\x35\xe8\x17\x35\x59\x75\xbc\xd1\xe0\xd5\x31\x7c\xa0\x4b\x08\xb2\x6c\xfb\xc0\x54\xce\xdb\x98\x76\x8a\x9a\xf3\x56\x8b\x18\x77\x88\x85\x0c\xc6\xfc\x60\x61\xcc\xfb\xc4\x82\x7a\x7b\xb9\x8a\xef\x1b\x86\x67\x24\xb0\x81\x62\x3a\x31\x8e\x77\xd3\x4c\xf4\xac\xd3\x95\x87\xa2\x00\xf6\xae\x40\x09\x9d\x25\x21\xe4\xdc\xbc\x71\x93\xda\x3a\xc0\xcd\xa2\xa8\x62\x3b\x7b\x7d\xfc\x1f\x5c\x86\xde\x2f\x85\xdb\x49\xa8\x6a\x52\xc9\x0e\x9a\x52\x95\x4e\xb9\x6e\x17\x39\xef\xb2\x3d\xd5\xe4\x09\x5e\x25\x71\x7a\x71\x04\x15\xb9\x60\xff\xa2\x72\xfb\x47\x6d\xa4\x6c\x1b\xbe\x6f\xa6\xef\x64\x77\xa4\x0f\x9a\x84\x39\x83\xc9\x26\x69\xce\x0f\xbf\x58\xc5\x8b\x64\xc6\xac\x9d\x04\xdb\x9d\x33\x98\x3e\x9c\xbb\x7b\xc6\x95\x93\x7d\x1a\xf1\x93\x4c\x7a\x1c\x6e\xb9\x41\x9f\x4c\x5d\x8a\x65\x2b\xdd\xe1\xaa\xa3\x33\xe1\x7e\x97\x1d\xdd\x2e\xbd\xae\x3b\xde\x5b\x32\x93\x97\xd3\xeb\xaf\xa4\xc9\x70\x0a\x33\x5b\x3d\x59\x96\xae\x3a\x05\xe4\xaa\x50\xc5\x73\x2a\xa6\x96\x25\xa5\x56\x15\x63\xd7\x05\x5f\x2c\xf7\xe5\x57\x2f\x42\xaa\xdd\xff\x84\x07\xfd\x46\xdd\x1a\x1c\x77\x64\x58\xf8\xdb\x80\xbd\x6e\xb3\x29\x1f\xe3\x49\xb2\x27\xa2\x87\x99\x6c\x3f\xc5\x3d\x34\x63\x28\x49\xb3\x20\xb1\x78\x20\xe1\x86\xde\x6c\x49\xe1\xa8\xb9\xf3\x2d\x55\x79\xf7\x35\x8a\x16\xaa\xde\xf7\x1d\x8f\xc3\x2d\x62\xcf\xbb\x20\x8a\xfc\xce\xbc\x4d\xde\x79\xc3\x1b\x7d\xf3\xbf\x87\x71\x93\xb1\xcc\x4d\x76\xb5\xf3\xf5\x07\xe3\x65\x67\xa8\x2c\x69\x53\x91\xc0\xe4\x97\x6f\x97\x58\xd7\x11\xe7\x66\xcc\x1c\x5b\xeb\x9c\x6c\xcb\x84\x35\x0f\x68\x98\xa7\x80\x20\x3c\xef\x0e\x3b\xca\xa0\x88\x0e\x55\xda\xe1\x0c\x55\xc1\xe5\xb7\xaa\x28\x7f\xd3\x45\x12\xa2\xe5\x5c\x5a\xc7\xb0\x0a\xfc\xf8\x03\x99\x61\xec\xa4\xc9\x06\x8e\xf5\xf2\xb6\x73\x1a\x25\x66\x25\xe7\xe9\xbc\xea\xca\x88\x72\xbb\x76\xca\x9e\x9b\x32\x43\x7e\x63\x55\x59\xc1\x11\x7c\x59\xcb\x57\x3f\x5a\x22\x32\xe7\x9a\x94\x61\xf3\x08\x62\xdc\xbf\xeb\xe5\x6f\xc9\x4a\xc9\xaf\xfd\xc4\xe5\x40\x1d\x54\x78\xeb\x25\xa6\x7f\xe1\x9b\x1d\x3f\x00\x7a\xe9\x66\x38\xba\x69\x88\x0d\x98\x89\xde\x5f\x14\x2c\xb8\x84\xa6\xfd\x9e\x41\x51\x1c\xfe\xcd\x34\x89\x65\x83\xd5\x9e\xf1\x19\x59\xa2\xbf\x59\x49\xdb\xf5\x8d\xa8\xae\xb4\xe7\x1f\x2d\x12\xa6\x7f\x93\xf6\x2c\xb2\x2f\xdb\x6f\x41\x7d\x76\x16\x92\xd2\xcd\x4b\x3a\x52\x56\xad\xab\xa2\x2d\x35\xef\x52\xc5\xee\x7a\x09\x81\x18\xf8\x35\xde\x2a\xe7\xb7\x87\x29\x7c\xfa\x40\x5b\xff\xe4\x8d\xce\xc3\x49\x85\x56\x8c\xe2\xa5\x13\x4b\x2f\xea\xea\x0e\x7a\xbf\x61\xf4\x3f\x4a\x3d\x5e\xd2\x52\xe4\x4c\x35\x8c\xf1\xb3\x12\x4c\xcb\x93\xe9\x27\x9d\x90\x82\xe9\xcf\xc6\x15\xd7\x7d\x6a\x79\xc5\x0b\x6c\x35\x05\x42\x34\x8a\x1a\x16\xd2\xfb\xf9\x8e\x7d\xd5\xc0\x5a\xa7\x5e\x68\xb6\x5d\x8e\x5b\x2b\x97\xa3\x6a\xa7\x6a\x09\xf9\x97\x2c\x27\x6e\x79\xcb\x25\x5e\xc5\xc2\xad\xe9\x6b\x89\xfe\x43\x12\x6d\x85\x43\xf7\x79\x58\x22\x36\xae\xf5\x9c\xc2\xf7\xfd\x5e\x53\x80\x3d\x6b\xee\xa7\x60\xd9\x55\x09\xfd\x98\x4e\x6b\x7c\xa8\x77\x4d\xf6\x78\x80\xec\x96\x0b\x40\x8a\xd0\x1f\x5d\x09\xee\xb8\xed\x97\xa4\xa8\x2d\x48\xf6\x3a\x7d\x79\x8a\xcf\xb0\x4d\x4a\xba\x5e\x9a\x38\xbc\x15\x6f\xf2\x01\xf6\x37\xe6\x9e\xb5\x38\x3b\x1e\x22\xe3\x6d\x96\xfd\x7e\x04\xf3\x73\x08\xe5\x70\x81\x3c\x94\x30\xb6\x39\x36\x0f\x25\x98\xb7\x11\x91\xb4\xc4\x91\x76\x97\xeb\x88\x12\x51\xf5\xbb\x93\xf3\x26\x61\xf8\x2c\xbc\x57\xbd\xfd\xd0\x73\xf3\x5f\x87\x7d\x50\xf7\x4d\x95\x04\xcb\xff\xc3\x7c\xb8\xfd\xea\xcb\x7e\x26\xff\xc8\xa3\x51\xe7\x61\x4b\xa7\x33\x14\xac\xa1\x55\x2a\x86\x9b\xaa\x8e\x09\x07\xf3\xbd\x1f\x5b\x33\x60\x16\x49\x8c\xdd\x87\x02\x19\x32\xaf\xfe\x5a\xa4\x56\xa5\x45\x3e\x8b\x16\xd1\x75\x4d\xbe\x6a\x91\x2f\x45\x8b\xc8\xa2\x85\x28\xcf\xc1\x7a\xa6\x4a\x3f\x14\x1f\x7b\xde\x4a\x57\x26\xd4\xef\x92\xa3\x5a\xc4\x14\xca\x1d\xac\x8a\x8a\xb5\xbf\x72\xa0\xc2\x78\xa8\xc6\xd5\x37\x0c\x8a\xd5\x0a\xe7\x05\x62\x58\x5c\x9f\x5d\x94\xb2\xe4\x87\x62\xb2\x1e\x6f\xa3\xc0\xdd\x9e\xcd\x89\x81\x0b\x55\x94\xc7\xb1\x9d\x2a\xaa\xe3\x2d\x0d\x1d\x1c\x56\xcb\x8b\x7a\x27\xc1\x73\xdf\x02\xc5\xe2\x40\xb3\x13\x49\xf1\x94\xd0\x93\x13\xa0\xa4\x89\xb1\x72\x58\x32\xc2\x94\xbb\x95\x27\xed\x9f\x87\xd0\xff\x43\x91\x7b\x48\xfd\x7f\x40\xce\x69\x4c\xc9\x80\x05\x3d\xa8\x29\x19\x32\xaf\x3e\xa6\x44\x57\xf4\x6f\x9e\xe7\x98\x5b\xfe\xe9\x43\x99\x14\x35\x0b\x69\x27\x8b\xea\x6a\x5f\x7b\x02\x5f\x0d\xca\x7d\xb8\xa5\x01\x79\xbe\x5c\x87\xb4\x73\xaa\xc1\x4c\x0f\xee\x8a\x0e\x9a\xc2\x43\x29\x8f\x61\x93\xea\xa3\x39\x94\x92\xb0\x9f\xf4\xf3\xd5\x85\x3a\x79\x91\x36\xb0\xaf\x9e\x30\x85\x38\x9a\x5c\xc5\x85\xba\x07\x6f\x0a\x28\x07\x8f\xc3\xc5\x8f\xec\xe4\x0c\xcf\xcb\xd2\x2f\x92\xfc\x65\x9f\xc8\x41\xa4\xae\xe3\x1d\x8e\xd4\x1a\x2c\x7c\x1e\xd6\x4b\x4f\xa0\x0f\x9b\x99\xf4\xd5\xcf\x15\x34\xd1\x13\x38\x4c\xdc\xe4\xab\x85\x3a\xa0\x85\x72\x33\xf3\x1a\x23\x90\x20\x59\x97\x29\x68\x70\x1f\x79\x60\xb2\xc9\xb6\xf3\xbb\x7c\x36\x5b\xb7\xe7\x32\x0f\x6a\xf1\x5c\x12\x08\x85\xb3\xe7\xb4\x06\x62\xfe\xa1\xb4\xd7\x1e\xab\x19\xa6\xd7\x3e\x57\x18\x47\x4f\xe0\x6b\x24\xe7\x4b\x53\x6b\x32\x92\xb3\xe9\x78\x9d\x5c\xbe\x3e\xa1\xae\xcb\x69\x62\x72\x86\xd1\x71\x9d\x14\xec\x64\xbc\x07\x55\x32\x39\xfe\x33\x87\x73\xf6\x52\xf5\x1d\xfb\xe2\x3f\xa9\xae\xef\x69\x00\xf6\x59\xfc\xc9\x09\x88\x2a\xb4\x0e\x7f\x69\xd6\x48\xdd\x3a\xf3\xc3\x89\x5d\x27\xe2\xba\xe1\x3b\x05\x57\x1f\x25\x26\x90\xd2\xeb\x5d\x6b\x87\x7a\xa9\x33\xc9\xd4\x4b\xe8\x6a\x22\x5f\x6e\x44\x6a\x88\x81\x1d\x4a\xf6\x2f\xcd\xc2\x76\x99\xdc\xa1\xeb\xbb\x57\x96\xbe\x4f\x76\x3e\x1c\x2b\xa7\x52\x99\x9f\x95\x84\xe2\xda\xab\xfe\x2c\x3e\xa4\x8e\xb3\x41\xb5\xb3\x91\x1b\x67\x63\x02\xba\x22\x76\x59\x1a\x3b\x23\xb6\xe5\xde\xfb\xf1\xcd\x43\xc0\x1a\xb7\xb2\x24\xaa\xea\x6e\x4e\xf4\x9d\x39\x90\x30\xb1\x37\x28\x01\x6f\xd5\xfe\xee\xe5\xd9\x64\x7c\x5d\x82\xeb\xfa\xbd\xab\xfb\x9f\xe1\xbd\xb8\xed\x0f\xfe\x88\x42\x30\x5e\x5b\x45\x0c\x67\x1e\xfe\x73\x67\xb1\x2f\x9b\x07\xcf\xe2\xdf\x9b\xb8\x16\xcc\xc4\xcb\xe1\x5d\x05\x35\xd4\xc5\x32\xc1\x29\x4d\x36\x27\x77\xad\x37\x15\x2b\x4a\x3b\xa8\xb5\x44\x37\x18\xe6\x18\x37\x1e\x73\x35\xe1\x6c\x2b\xaa\xff\xcb\xcb\x25\x8e\x54\x50\x86\x18\x9e\xc6\x2a\x6d\xc4\x1c\xca\xf4\x62\x70\x0e\xdf\xf3\xa5\xb4\xbd\x3a\xdf\x11\x9b\xe8\xa2\x5a\xe3\xc7\xb7\x4d\xa3\x33\xdd\xac\x65\x29\x5a\x85\xf7\x5f\x4a\x62\x3b\x72\xb7\xa5\x68\xa0\x7d\x97\xf2\x60\xd1\x8b\x66\x90\x7e\xef\x52\xc4\xe0\xe4\x98\xb2\x9a\xec\x1a\x58\x29\xaf\x35\xac\x59\xf0\xac\x29\xe2\x12\x2d\x5d\x90\x9a\x36\x4b\x96\x06\x68\x20\x0e\xad\x10\x10\x45\x89\x3d\xd0\xd4\x7f\x63\x28\x15\x1f\xe9\x89\x8e\xf8\xf2\xd4\xcd\x53\x31\x59\x50\x88\xb0\x6a\xdd\xa8\x94\x43\xbd\x55\x5a\x90\x4d\x95\xc7\x5f\xa4\x08\x3e\x1a\xf0\x7c\xc8\x00\xae\x6f\x7d\x7d\x6b\xa0\x3f\x77\xd7\x4a\x1e\xa0\x8c\x7a\xfb\xfb\xae\xba\xca\x18\x23\xea\x72\x92\xde\xb0\x16\xdc\xd5\x86\x92\x54\x9c\xab\xe4\x53\x1a\x29\xe1\x3c\xc4\x75\x7c\xb8\xdf\x2b\xf9\xd0\x7e\x2d\x5f\x16\xe3\xa8\xf1\x42\xba\x3b\x3d\x4a\x4c\x41\xef\x5b\xf5\x8f\x5a\xae\xd5\x83\x7a\xc8\xdf\x9c\xae\xa8\x24\x51\x1d\xcb\x01\x61\x3f\xa3\xdd\x8a\x45\x90\xe9\xaa\xca\x2a\xfd\x84\xaf\xd0\x0f\x3b\x86\xe9\x5b\x5c\xcb\x74\x57\x9c\x8b\x02\x13\x8f\x66\x20\x9e\xbd\x6a\xc9\x2e\xf7\x27\xa2\x18\xd0\x1e\x25\xc7\x0b\xbe\x2c\x21\x93\xe7\x5e\xf3\xd1\x9e\x34\xf3\x4b\x6a\xa6\xd2\xc6\x5b\x54\x45\x62\xf6\xa6\x58\xc2\xbc\x25\xfd\xf6\x36\xfa\x69\x7b\xcd\x83\x96\x2a\x0c\xde\x2c\xc6\x6d\x11\x8f\xf6\xd7\x02\xc3\x89\x0e\xf2\xec\x8c\x1e\x89\x3d\x62\x8b\x13\x1e\x9d\xff\xdd\x1d\xbd\x39\x9d\x64\xfb\xa0\x8e\x5c\x7c\x0d\x0f\xea\xc4\xa5\xa6\xd0\xd7\xeb\xf1\xfb\x7f\x06\xe7\x2d\x35\x85\x21\x8e\xdb\xe0\x70\x0d\xb8\x31\x8d\x1e\x0f\x79\xc6\x20\x68\xbf\x83\x86\x4f\x58\xc2\x9f\xcd\x07\x6b\x30\x11\x71\xc0\x5a\x4a\x30\xf5\xc3\xc1\x67\x71\xbc\xee\xf0\xde\x29\xde\xeb\xb5\xd3\xe4\x29\xd0\x4b\xcc\x58\x10\x8b\xb1\x8f\x86\x44\x01\xaf\xb2\x54\x97\x77\x72\x75\x24\x54\x96\x26\xe7\x50\x1e\xff\xd0\xde\xe7\x3f\xa6\x7c\xef\x15\x66\xb2\x02\x0b\x1d\x8d\x4f\xe1\x17\x19\x15\xf1\x7d\x23\x53\xd7\xed\x82\x5a\x6d\x66\x81\x50\x4c\xaf\xf1\x8e\x46\xc3\x12\x77\xe0\x6e\xde\xfd\x57\xf7\xea\x5e\x07\x67\xb7\x84\x4c\x65\x27\x5d\x73\xc6\x81\x3b\x35\xa8\x88\xb0\xb2\x5a\xc6\xaf\x31\x20\xe1\x67\x71\x76\x56\x18\x9c\xa2\xf5\x1a\x57\xf9\x28\x84\xb5\x67\xf1\x2f\x09\xb6\xcf\x09\xa3\x66\x23\xeb\xc2\xa8\xc5\x4b\xc1\x69\xe2\x7e\xec\xe4\xd6\x0a\x3a\x85\x5f\xec\x0f\x06\x73\x56\xb3\xf1\x95\xcc\xe5\x77\xb6\x6c\x06\x0d\xc6\x9a\xc1\x2f\xff\x74\x71\xa6\xf3\x86\x2e\x2f\xf8\xda\xd4\xc8\xe9\xd0\x98\xa0\x6f\xcb\x26\xfc\xe9\xb4\x88\x3c\x6c\x69\xcf\x49\x53\xdb\xc1\x4a\x97\x15\xbc\xbc\x78\xe4\xdf\x7d\xfb\x13\x48\x95\x59\x62\x52\xbc\xbc\x16\x11\x39\x4b\x81\x6c\x07\x27\x40\xf5\x91\xd9\x70\x8a\x2d\x5f\xc6\xa5\xb8\x0d\x6a\x12\x62\x12\xda\x20\x76\x69\x59\x89\xc7\x43\x89\xd9\xa5\x6e\xc2\xee\xa5\x77\xec\x69\x0f\x51\x3e\xaf\x45\x8d\x10\xbe\x3f\xd7\x5a\xe6\x90\xc6\xec\xbc\x2c\x4d\x64\x82\x2b\x9f\x96\xc8\x45\x52\x17\x55\x0b\xd2\xd5\x33\xd4\x2c\xc3\x6c\xa4\xdd\xb3\xaf\x4e\xd2\x73\xd3\x3c\x32\x20\x28\xf3\xe7\x53\x26\x9f\xd1\x44\x0f\x44\x71\xc4\x8e\xdf\xc1\x90\xb7\x14\x49\x8e\x09\x53\x53\x47\x2e\x2a\x51\x07\x32\xe9\xe7\x65\xe9\x1e\x02\x25\x24\xcb\x69\x14\x13\x2f\x27\x12\xdf\x0b\xc6\x1e\x82\xe6\xbb\x0c\xbd\x84\xad\xe3\x70\x6c\x2f\x3f\x80\x83\x28\x0e\x7c\xac\xf6\x28\x62\xe8\xdc\xf3\x0d\xc5\xba\x7c\xe0\x3f\x9f\xd8\x7f\xf5\x21\xf6\xf3\x21\xf6\x61\xb5\xbb\xbb\x13\xf1\x90\x22\xf4\x67\x49\xfd\x73\x57\x0f\xa4\x45\x6b\xbe\xc4\x8c\xaa\xe2\xf2\x14\xca\x82\x32\x20\x8b\xf0\xdd\x93\x6a\x41\xea\x15\xea\xd2\x83\x6e\x45\x63\xb1\xbb\xf9\x24\x15\xd0\x69\xa4\x90\xff\xad\x47\x2f\xbb\x5c\xb4\x17\x71\xf5\x27\xaf\xcb\x20\x98\xd8\x80\xa9\x20\xa4\x74\xbb\xea\x17\xaa\x71\x67\x29\x47\x90\x30\x1d\x14\x8b\xb8\x53\x50\x69\x8e\xe8\x53\x16\xae\x1c\x51\xd5\x8c\xa3\xa3\xaf\x5e\x8d\x44\x1f\x47\x5e\x36\x84\x09\x8d\xe8\x37\x9d\xfd\x87\x80\xe2\xd9\x17\xa7\xf0\x03\x21\x76\xc5\xc2\x52\xd6\x2f\x17\xa4\x9a\x09\x83\xa4\x6a\x4a\x87\xc7\x5a\x3a\x56\xe5\x20\x45\x1e\xe5\xa0\xd8\xa3\x12\xfa\x8d\x91\x00\x91\xdf\x8b\xaa\x8f\xd3\xe0\xf3\xb7\xe2\xc5\xd4\xf0\x75\x91\xf6\x7a\xcb\x1c\xf1\x01\x28\xfb\x48\x47\x33\x47\x64\xea\x7b\xe7\x98\x1c\x59\x1c\x15\xe3\x82\x64\x22\xa9\xba\x2a\xac\xf2\x8e\xed\xfc\xa7\x88\x50\x7c\x0c\x72\xd7\x02\xba\x8f\xcd\x51\xd2\x57\x9a\x2a\x9a\x86\x19\x7f\x7d\xa8\x75\x57\x5a\xfd\xf8\x95\x52\x83\x29\x35\x94\x4e\x7d\xe3\xb4\xda\x26\x05\x13\x9b\x70\xd5\x4c\x2a\xac\x54\xf1\x34\x45\x4c\x1d\xb7\x8d\xd0\x30\x12\xc7\xfd\x0f\xa7\xa2\x1d\xe7\xee\x43\xc1\x21\x21\xd2\x3b\x53\xd2\x89\xf6\xc4\xc8\x99\x0a\xa1\x7e\x25\x6a\xa4\x32\x7d\x07\x65\x07\xc5\x9f\xee\x4c\x5a\x3b\x1e\x15\xa3\x6c\xcf\xf8\xd4\x57\x42\x3b\x81\xbd\x3e\x74\xde\x2b\x34\x72\x08\x7a\xbb\xbb\xad\x9e\x44\x4f\x86\x4e\xbe\x52\x3e\x8c\x3e\xf9\xe4\x7f\x59\x92\x39\x2a\x9b\x2a\xdb\x16\x17\x44\x5f\xb9\xe4\xfc\xa0\xf9\x40\xd7\x44\xa4\xea\x9d\xa5\x1c\xe6\x3b\xe1\x49\x49\xf4\x7e\xd3\x77\xeb\x13\xd9\x1e\x46\x48\xdf\x73\xbb\xf8\x95\xe8\xc1\x56\xdb\xa7\xf9\x05\x66\xb8\x5e\x15\x15\xa6\x62\x27\x5b\xd9\x6f\x98\x52\xcc\x60\xb3\x96\xcf\xb9\xa1\xd4\x73\x2a\xb1\xbd\xab\x1a\xee\x6f\xe8\x06\x87\xe9\x00\x11\x72\x0e\xde\xa7\x7a\xab\x8f\x51\xc8\x41\x32\x47\xc5\x01\x68\x35\xcd\x96\x38\xbb\x1e\x8d\x39\xd1\x16\xa8\xa4\xd8\xc7\xa6\x7c\xe3\x90\x02\x82\x79\x2d\x12\x2a\xf0\x16\xf0\x6a\xcd\x76\x11\xf6\x6f\x9e\x59\x96\xb7\x39\xf8\x4a\x28\x14\xe6\xe2\x4c\x86\xca\x52\xa5\x7a\xf8\x38\x96\x6f\xe5\xb5\x3c\x3d\xe2\xa4\xbb\x9d\x36\xaf\xde\xed\x06\x3e\xef\xd8\xe4\x87\x59\xa1\xab\xbe\xf0\x26\x60\xef\x93\xa6\xe2\xbf\xa6\xe2\xff\x18\x9e\x84\x5f\xcb\x01\xbe\x97\x6f\x58\x8c\x4f\xe1\xaf\x61\x60\xe6\x93\x4f\xfc\xb3\x63\xfd\x1a\x61\x88\x10\x0f\x0f\xce\x9f\x13\x77\x4d\xd6\x1f\x11\x21\x11\xd9\x37\xd4\x7d\xbc\x34\xa1\xd1\xcc\x1b\xdc\x99\xba\x05\xa4\xb4\xa3\x48\x78\xa1\xfa\x5e\xa9\x4a\xe8\xe1\xfd\xf1\x0d\xae\x77\x6c\x59\x54\x57\x6e\xff\x0d\x55\x65\xf7\x9b\x6b\x37\xb0\xc2\x6c\x49\xf2\x09\x50\xc2\x39\x65\x5b\x94\xa5\xd4\x1e\xea\x09\xed\x1a\xab\x97\x06\x8a\x26\x3b\x4f\x65\xcb\x89\x48\xd4\x4e\x3d\x93\xad\xeb\x66\xc5\x25\x58\x4e\x2d\xc4\xe6\xaf\xd6\x52\x63\xb4\x19\x7b\x32\xac\x8f\x05\x66\x56\xbf\x70\x07\x01\xf1\x37\x93\xdc\x2e\x9e\x7f\x6a\x3a\xf6\x39\xf4\xb3\x20\x45\x2e\x30\x25\x0b\x8e\xc4\x22\xa1\x0b\x3b\xc6\x27\xc7\x74\xa6\x3d\x64\x60\xab\xa3\xff\x8c\x53\x3a\x18\x35\x0d\x02\x53\xde\x0c\x75\xa2\x98\xc7\x94\xaa\x45\x51\x15\x6c\x64\x93\x29\xae\xff\xac\xb7\x7f\x61\x06\xe6\x89\xd7\xc0\xc8\x74\x80\x79\x5b\x17\x37\x88\x19\x30\x6b\xf9\xe7\x70\x30\x46\x1b\x0b\x28\xe2\xaf\x04\x90\xdb\xa3\xdb\x23\xf8\xbf\x00\x00\x00\xff\xff\x9f\xb9\xa3\xc1\xf0\xde\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x55, 0x38, 0x82, 0x2f, 0xc9, 0xc7, 0xfc, 0x10, 0x51, 0x22, 0xae, 0x4d, 0xae, 0x58, 0xd6, 0xee, 0xe0, 0xe, 0x26, 0x49, 0xe, 0xfd, 0x14, 0x26, 0x32, 0x33, 0x2e, 0xcd, 0x78, 0x6b, 0x40, 0xf9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0x53, 0xff, 0x33, 0xe5, 0xdd, 0x4b, 0xd5, 0x36, 0x2e, 0xaa, 0x3b, 0x6e, 0x88, 0x4, 0xfc, 0x70, 0x49, 0xc1, 0x29, 0xc, 0x4b, 0x6c, 0x28, 0x9c, 0x3b, 0xf5, 0x51, 0x9a, 0x1d, 0x15, 0x74}} return a, nil } From 0fc367fc56cbfaa95e4acaef8b1cfa6c84a27f3e Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Wed, 24 Apr 2024 16:34:25 -0500 Subject: [PATCH 121/132] remove optional chaining --- contracts/FlowStakingCollection.cdc | 2 +- lib/go/contracts/internal/assets/assets.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 7ee962193..17d3665f3 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -1144,7 +1144,7 @@ access(all) contract FlowStakingCollection { let account = getAccount(address) return account.capabilities .get<&StakingCollection>(self.StakingCollectionPublicPath) - .check() ?? false + .check() } /// Creates a brand new empty staking collection resource and returns it to the caller diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 18007650c..90dc3705f 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -4,7 +4,7 @@ // FlowFees.cdc (9.624kB) // FlowIDTableStaking.cdc (101.244kB) // FlowServiceAccount.cdc (8.477kB) -// FlowStakingCollection.cdc (57.072kB) +// FlowStakingCollection.cdc (57.063kB) // FlowStorageFees.cdc (9.13kB) // FlowToken.cdc (12.139kB) // LockedTokens.cdc (32.05kB) @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb2\xf0\xbb\x7e\x45\xdb\x0f\x0e\xb9\xa1\xa8\xd4\xf7\x9d\x3a\x75\x4a\x25\xc6\xab\x58\xb6\x57\xe5\xc4\xf6\xfa\xb2\x79\x48\x6d\x25\xe0\x0c\x28\xce\x6a\x38\x60\x06\xa0\x18\x1e\xaf\xfe\xfb\x29\x5c\x07\xd7\xb9\x50\x94\xec\xd4\x5a\x0f\xb6\x44\x02\x0d\xa0\xef\x68\x34\x1a\x27\x7f\x39\x3a\x02\x00\x78\x51\x92\xed\x7b\x86\xae\x8b\xea\xea\x19\x29\x4b\x9c\xb1\x82\x54\xf2\xab\x0f\xcb\x82\x42\x46\x2a\x56\xa3\x8c\x41\x8e\x17\x45\x85\x29\x20\xc8\x4c\x3b\x58\x90\x1a\xa8\xec\x0d\xa8\xca\x21\xc7\x25\xbe\x42\x8c\xff\x49\xe6\xff\xc2\x19\xa3\x02\xd2\x76\x59\x64\x4b\x40\x65\x49\xb6\x14\x36\x14\xd7\x14\x18\x11\x1d\xb1\xdd\x0d\x0b\x78\x88\xc2\x0a\x55\x3b\xa8\x48\xce\x87\xa3\xc0\x96\x78\x07\x5b\x54\x31\x28\x2a\x40\x40\x8b\xea\xaa\xc4\x80\xb2\x8c\x6c\x2a\x36\x15\x03\x5c\x32\x10\x73\x5d\xad\x11\x2b\xe6\x25\x86\x6d\xc1\x96\xbc\x23\x94\x24\xbb\xc6\x39\x30\x72\x8d\x2b\xdd\x07\x28\x66\x9b\xf5\x54\xae\xf2\x3d\xc6\xa2\x21\xa9\x16\x25\xd9\x9e\xf0\x7f\x8e\x33\x52\xe3\x63\xbd\x72\x0a\xef\x9e\x9f\x5f\xfc\xf4\x5c\x4c\x6e\x45\x6a\x0c\xcb\xe2\x6a\x09\x25\xbe\xc1\x25\x14\xd5\x82\xd4\x2b\x24\x90\x81\xe6\x64\xc3\x04\x2c\x8d\x92\x06\x53\x7c\xb0\xbf\x9c\x1c\x1d\x15\xab\x35\xa9\x19\xbc\xd8\x54\x57\x7c\x9e\x1f\xc4\xb4\x16\x35\x59\xc1\x63\xe7\xb3\xc7\xa6\x65\x49\xb6\x4e\x2b\xfd\xb7\xd3\xe2\xf2\xe2\x03\x9a\x97\x58\x11\xd2\x6a\xea\x7e\x61\xfa\xfc\x28\xb0\x22\xe0\x50\xd5\xda\xfe\xc8\x81\xfd\x9e\x91\x1a\x5d\xe1\x17\x18\x53\x0b\xb0\xf5\xa9\xd3\xfa\x59\xb9\xa1\x0c\xd7\x7f\x7f\x66\xb5\x35\x9f\x39\x2d\x2f\x5e\xbd\xb4\xda\x5c\xbc\x7a\xe9\x7c\xfb\x7c\x4d\xb2\xa5\xf5\xbd\xf8\xfb\xf1\xd1\x11\xca\x32\x4c\xe9\x08\x95\xe5\xb8\xe1\xcd\x28\x13\xc3\x27\x49\xe0\x93\x93\x13\x38\x57\x84\x5f\x23\xb6\x94\x2c\x69\xc3\x29\x31\x83\xa0\xbb\x5a\xe0\x5b\xc4\x96\xa7\x60\xfd\xd1\xaf\xf7\xdb\xba\xb8\x41\x4c\xf5\xb6\xfe\xe8\xd9\x7b\x33\x2f\x8b\x4c\x75\x36\xbf\x37\xcb\x79\x7e\x83\x2b\x16\xae\x03\xf3\x8f\xe1\x35\xc9\xf1\x79\x9e\x73\x5a\x06\x80\x47\x5c\xa8\x2e\x2f\xf8\x82\xea\xa2\xba\x9a\x40\x4d\x4a\x7c\x0a\x1f\x2f\x2b\xf6\x3f\x13\x40\x2b\x8e\xa4\x67\x64\xb5\x2a\x18\xc3\xf9\x29\x7c\x7c\x51\xfc\xf1\xdf\xff\x35\x01\x94\xe7\x35\xa6\xf4\x14\xce\xe5\x2f\x4f\xc7\x89\xb1\x2f\xa4\x20\x93\xba\xf7\x04\x72\xdd\x83\x7f\xc8\xe7\xf1\xff\xff\xdf\xb0\x89\xb4\x60\xe1\x1d\x5e\x91\x1b\x9c\xbf\xa8\xc9\x6a\x28\x26\x06\x2f\x78\xd0\x58\xf1\x45\xf7\x5e\xdb\x4f\x28\x5b\x16\x15\x56\x4c\xfd\xac\xc6\x88\xe1\x7c\xd8\x82\xc6\x0d\x33\xbd\x67\xf5\x26\xe3\x7a\x0b\x31\xa0\x8c\xd4\x98\x36\xf3\x83\xcb\x0b\xa1\xe2\x82\x89\x50\xd9\xe9\xa2\x59\x08\x85\x4f\xa2\x55\x8c\xc1\x0d\xbc\xd7\xce\x1c\xbb\xdb\x37\xf8\x39\x32\x8d\x6f\x0a\xbc\x85\xa2\x2a\x58\x1f\xb4\x8e\xad\x59\xf1\x1f\x8a\xcb\xc5\xd4\x9b\x0e\xcc\x40\x42\x6a\x69\x29\x5a\x59\x7f\x99\xa6\xb7\x47\xf2\x5f\x83\xce\x67\xa4\x62\xa8\xa8\x68\xc4\x34\x20\x31\xce\x37\xdc\xbe\x09\x02\x6a\xb5\x64\xfa\x4a\x3b\x59\x70\x23\x4b\x71\x46\xaa\x1c\xd5\x3b\x63\xb4\x04\x81\x0a\x0a\xa4\x2a\x77\xb0\xc2\xdc\x1e\x32\x02\x4b\x52\xe6\xa6\x3f\xb7\x3d\x7f\x7f\x06\xa4\x06\xae\x5c\xa5\x05\x16\x06\xf6\xc5\x8f\x6f\x7e\xe6\xad\xd1\x86\x11\x3e\xa5\x0c\x95\xe5\x0e\xd6\x68\x27\x8c\x1a\xab\x51\x45\x91\xb2\xe8\x18\x53\x03\xaf\xc6\x25\x67\x2d\xde\xd3\x02\xbb\xc6\xb5\x58\x15\x9d\xa6\xd8\xc2\x65\xd0\xcb\x6a\x41\x5a\x98\xa3\xea\xc7\x13\x16\x3b\x9b\x36\x1c\xdd\x68\x8d\xe6\x45\x59\xb0\x1d\x9f\x25\x47\x80\x58\xeb\x3f\xd0\xa6\x14\xf8\x11\x4e\x87\x34\xf0\xdb\x0a\xd7\x76\x57\x46\x84\x9b\x90\xd7\x68\xcb\xd7\x96\xe3\x35\xa1\x05\x53\x60\x8a\xda\x50\x49\x13\xa0\x58\x40\x85\x71\x8e\x73\x7f\x8e\xda\x0e\xc9\x89\xae\x9c\xc5\x8b\x89\xbc\xad\xc9\x4d\x91\xe3\xfa\xd4\x9a\xee\x19\xda\xb0\xe5\xc8\x31\xfa\xd3\x9f\xd5\x74\xc6\xf0\xc4\xd8\xf9\xa9\x80\xf0\x7d\xc3\xff\x51\xd6\x77\x84\xfd\x7e\x66\xe0\x8b\xd2\xba\xc6\xde\x27\xfc\xa7\x65\xec\x69\xb6\xc4\xd9\xf5\x68\x7c\x0a\x8f\x2f\xab\x1b\x54\x16\xb9\x30\xdc\x20\xdd\x1b\x49\x31\xdd\xf6\xb1\x03\xf8\x36\x94\xcc\xaa\x4b\x74\x39\x46\x60\x26\x10\x13\x7e\xd9\x32\x4b\x98\xb5\xad\xc1\x92\x7b\x9b\x95\x5e\x62\x26\xfc\x54\xad\x67\x81\x2c\xc4\x9f\x1e\x0b\x45\x99\x7b\xb1\xa9\xe0\x0a\x33\xa5\x98\x39\x7a\xd4\xaf\x1e\x76\x6b\xcc\x36\x75\xd5\x39\xff\xe9\x9c\xd4\x35\xd9\x8e\xc6\x8f\xa6\x82\xe3\x1f\x4d\xd5\x9c\xd2\x2a\x4b\xba\x18\x50\x54\x0c\xd7\x0b\x94\x61\xa9\x6a\xa4\x9f\x9e\xa1\x0a\xd6\xfc\x7b\xba\x94\xba\x42\x88\x46\xe8\xe0\x1a\x60\x94\xc8\xee\x84\x2d\x75\xff\xdf\x37\xb8\xde\x79\x3d\xa3\x56\xa5\xc6\x94\x6c\xea\x0c\x5b\x53\x49\xf8\x46\x09\x7d\x72\x83\x6a\xe5\xf1\x4b\x47\xf6\x23\x6d\xbc\x87\x64\x87\x4d\x35\xa8\x0b\xa7\x17\xca\x73\x6e\x3b\xde\x08\x0d\x3b\xfa\x55\x30\xe1\x29\xfc\x35\xf4\xb8\xa7\xbc\x19\xff\x1d\xd7\xbe\x5c\x72\xb5\x78\x1a\x51\x95\xca\xd7\x48\x0c\x6b\x2c\xae\x19\xdb\x58\xa5\xf4\x04\x4c\xa7\xb1\xc5\xb4\x3e\x70\xa5\xff\x3e\x10\x77\x4a\x81\xaa\xe1\x3e\xb9\x1a\xca\x52\x0f\xf1\x49\x0b\x5b\x2d\x80\x13\x4c\x05\x1a\x9e\xff\x51\xd0\x5e\x96\xfb\xe9\xf8\x14\x7e\x20\xa4\x6c\x93\x19\x69\xbf\x85\xcc\xfc\x22\x41\xfd\xb3\xad\xb9\xed\xad\x88\x3e\xf6\x07\xad\x3d\xcf\xcb\x52\x8c\x55\x2d\x88\xe8\x98\xc0\x33\xff\xbe\x0b\x4e\x33\x66\x0b\x30\xa7\x51\x2b\x44\x97\x58\x62\x59\x9f\x24\x2a\x62\xbc\xe5\x88\xbe\xe3\x58\x56\xac\x60\x25\x5e\x71\xf7\xb2\x91\xb5\x37\xc2\x64\x1a\xd1\xfe\xb0\xc4\x8d\x88\x2a\x7f\x91\x73\x36\x95\x7e\x23\xdf\x9e\x4b\x21\x57\xea\x4e\xed\xf2\x49\x8d\x0d\x08\x54\x96\x9e\x22\x50\x71\x02\xe1\xa6\x64\x81\x31\x57\xdb\x77\x6d\x82\x65\x63\x03\xed\x15\xc6\x6b\xca\xdd\x97\xec\x9a\x6b\xdc\x25\xd9\xca\xd0\x81\xee\x55\xe5\x46\xb8\x65\x04\x80\x02\xaa\xe5\xf6\x1c\xe7\xb6\xc6\x2a\x18\x5c\x57\x64\x4b\x95\x07\xa6\xda\x32\x02\x57\xc5\x0d\xd6\x73\xe1\x0a\x11\xb6\x4b\x5c\xc9\x88\x84\xf6\x17\xf8\x28\xda\x8f\x30\x30\xf3\x62\xb1\xc0\x35\xc7\x26\xdb\xad\xb1\xb4\x07\x02\xa8\x69\x61\x7e\xf9\xf9\xfc\xdd\xeb\xcb\xd7\x2f\x4f\xe1\x72\x01\x3b\xb2\x81\x1c\x53\x56\x93\x1d\xf7\x01\x03\x2d\xdb\xc4\x35\x7e\x53\xcd\x7e\x83\x8c\xac\x56\xa8\xca\x27\x06\x20\x07\xb2\x2d\xca\x12\x4a\x42\xb1\xa2\xb2\x72\x85\xf8\x77\xb5\x8e\xac\x34\x81\x17\x52\x53\x49\xcf\x78\xf0\xc2\x40\x5e\xa1\x0a\x5d\x61\x3a\xd5\x53\xdd\x2a\x27\x54\x4f\xb9\x60\x13\xf1\xf9\x6a\x43\x19\xe0\x82\x5b\x00\xe9\x5c\x2e\x70\xdd\x0c\x2d\xe6\x62\x61\x08\x79\x5e\xf0\xa6\x52\x91\x21\x3d\x5f\x4d\xba\x18\xa2\x45\x03\xd5\x23\xb7\x5b\xd6\x78\x8b\xea\x9c\xc2\xa2\xa8\x29\x83\x39\x5e\x70\x0e\x55\x13\xe5\x22\x66\x73\x75\xc5\x69\xeb\xa0\x35\x30\x3b\xbf\xc1\x0a\xb3\x25\xc9\xdd\xe5\xa6\x2d\x58\x00\xe0\xb4\xc5\x94\x59\x5a\xf9\xa4\xe1\xd8\x1b\xae\x57\x7d\xd9\xe7\xe6\xdf\x35\x5b\x42\xfd\x1e\xc4\xb3\xe4\xa3\x47\xc7\x16\x7b\x13\xce\x51\x73\x0c\x55\x51\x72\x4f\x58\x38\x3b\x4a\x2a\x97\x88\x42\x45\x20\x23\x75\x8d\xe9\x9a\x54\x39\x67\x1f\x57\x72\xd3\xcb\x38\xcc\x22\x9e\xba\xab\x78\x2f\xf7\xb1\xbe\x8e\xe1\x0e\x4c\x8c\xf9\x9d\xbe\xcf\x50\x25\xf7\x58\x9c\x27\x48\x85\xad\xdd\xf0\x1a\x2b\x0e\xb6\x1c\x4e\xde\x85\x6f\x0b\x38\x63\xcc\x31\xac\x65\xac\x47\x0d\xb5\x85\x39\xce\x90\x62\xae\x1d\x64\x64\x53\xe6\xbc\xd5\x86\x5a\x28\xb2\x14\x43\x14\x43\x95\x71\x21\xe8\x29\xfc\xd5\x68\xf7\x56\x67\xe3\xb6\x1d\x9c\xb1\x2f\x7d\x20\x9a\xc6\xb7\x47\x1e\xa2\x04\xb1\x1a\x65\x2d\x08\xf2\x37\x52\x72\x2f\x5a\x6d\x3e\xa5\x49\x68\x78\xda\x67\x07\x2b\x38\x47\x85\x70\xcb\x7d\xb2\xa7\xf6\x05\xef\x55\x44\xc5\x27\x80\x2d\x0b\x3a\xe1\x3a\xdb\xe2\xc9\xf4\x7a\x59\x33\xab\xbe\x0c\x36\x71\x02\xa4\x53\xf1\xdf\x1b\xb3\xed\x1d\xc3\x93\xf0\x6b\x39\x80\xcf\x87\x1f\xb8\x69\xa2\xbd\x0c\x93\x56\xbd\xb8\xe6\x9b\x7c\xc9\x20\x22\x1c\x6e\x2c\xa6\xe1\xdc\x13\xb1\x5b\x8d\x32\xef\xcf\x5c\x99\x65\x32\x70\xc6\x21\x54\x78\xab\x06\x98\x40\x68\x08\x37\x14\xe7\x52\x41\x4e\x60\x41\xf8\x4e\x19\xe7\x30\xdf\xf9\x73\x0b\x47\xd0\x6a\x98\x0f\xa1\xc1\xc7\x2c\xad\x6e\x57\xc5\x46\x69\x65\xff\x7b\x71\xe7\x63\xb4\x89\x6c\xd3\x28\x20\x4a\x49\x56\x88\xd8\x87\xb0\xb8\x02\xf5\x69\x16\x73\x1d\x7b\xda\xe1\x82\xb9\x3b\x79\x67\x8f\x77\x28\x9d\x3e\x71\xa0\x3e\xb0\x04\xe8\x61\xfb\x05\x0c\x9c\x25\x27\x42\x04\xd6\xd2\x2c\x1f\xb1\x33\x46\xe0\x80\x86\x99\x3b\xd4\x51\x3c\xa6\xa0\x14\x2d\x9c\x1d\xc3\xa7\x44\xd8\xa1\x51\x9e\xaa\x55\xd8\xcc\xe7\x40\x98\xc1\x77\xd3\xef\xd2\x33\x0c\x5a\x3a\x4d\x4f\x4e\xb8\xc3\xe5\x5b\x5c\x5f\x4b\x4e\x04\x3f\x15\xa8\x2c\xfe\x17\x43\x21\x9c\xef\x6b\x5c\x89\x00\xa1\x15\xb7\x50\xf0\xb8\x06\xb2\x4d\xbd\x85\x56\xa7\x69\xb1\x10\x31\x2d\x8b\x83\xde\xcc\xff\x05\x33\xfb\x83\x08\x4d\xc5\xda\xec\x26\x4e\x87\xa3\xa0\xfd\xc9\x09\xc8\xa8\x85\x92\x46\x6e\x35\xc4\xe4\xa5\xc3\x69\xac\x89\x38\x0e\x8a\x6c\x0b\x62\x00\xb9\xf3\x8e\x99\xe5\xfe\x5a\xfd\x5a\x97\xcc\x7f\xf8\x9a\x2d\xca\xfc\xa4\xa6\x31\xf3\x10\x61\xc5\x5a\xe4\x6f\x76\xeb\xd1\x38\x8e\x17\x97\x27\xc3\x51\xa6\xae\xef\xc5\x7f\x6e\x01\x97\x34\x26\x3c\x11\x44\xdb\xb6\xb0\x65\x5c\xbf\x59\x8c\x8b\x3d\xb5\x06\x33\x5b\x24\x02\x67\xa0\x2c\xb9\xb6\xf4\xec\x8f\xb2\x05\xd6\x39\xf1\x54\x05\xcb\xac\xb3\x47\xb5\x53\x20\x35\xcc\x09\x5b\x4a\xea\xb8\x46\xe7\x23\xc5\xd4\xb3\x5f\xca\xa0\x30\xe1\xbd\x6b\xd3\x53\x2c\x80\x9b\x59\x71\x4a\x2b\x77\x7a\xc2\x73\x88\x46\x6d\xa5\xfa\x56\xdb\x68\x29\x80\x23\x79\xf0\xa4\xed\xc5\x98\x3b\x47\xae\x7e\x14\xe8\xbb\xb5\x5d\x76\xcd\x2e\xbe\xb2\x09\x35\x50\xc3\x2d\xc9\xce\x3f\xa0\x12\x55\x19\xf6\x75\xd5\x74\xae\x3e\x3f\xf6\x4f\x64\xa7\xab\xa2\x2a\x56\x9b\x95\xfa\xe8\x1d\xa6\xb8\xbe\x41\xcd\x19\xbe\x25\x10\x52\x85\xf0\x6d\x7a\x4c\x77\xe8\x0d\x90\x23\x21\x02\xc7\xbe\x3e\x08\x98\xe9\x91\xe0\x26\x1f\x27\xe0\x88\x91\x83\x15\xeb\xa3\x47\x09\xa4\xb8\xbd\x1b\xb4\x1c\x14\x29\x82\x19\x28\xc5\xb5\x67\x85\xcd\x77\x82\x1b\xe0\x6c\xe6\x4d\xe3\x5b\x9f\x5e\x93\x68\xf7\x15\xa6\x14\x5d\x61\x61\xcb\xe8\x66\xb1\x28\xb2\x42\x04\x04\x08\x43\x25\xa0\x1b\x54\x94\xdc\xd3\x96\x31\x70\xb5\x96\xc7\x01\xa0\x71\x54\x5b\x5e\x2e\xb4\x5f\xa8\xc5\x21\x43\x15\xf7\x84\x6b\x79\x0c\x29\xe5\x4a\xce\x71\xd2\x9c\x72\xc8\x7d\xb1\x08\x23\xb3\x25\x5e\x05\x90\x8b\x05\x8c\x12\x8b\xf6\x8d\xb9\xfe\x49\x99\xbb\xf8\xe7\xdf\x2a\x9c\x86\x8b\x82\x26\xc2\x7d\x76\x6c\x53\x59\x4f\xde\xc8\xa6\xfc\x3f\x54\xae\x09\x3c\xf1\x6d\x03\xc7\x55\x1b\x82\xe4\x87\xb0\x5d\x22\xa6\xda\x29\xc5\xa2\xbe\x60\x32\xf0\xa5\x0c\x90\x26\x7e\x30\xa0\x51\xd3\xd1\xd5\xf1\xad\xfd\x3a\xe7\x7b\x43\x57\x91\x09\x27\xbc\xc6\x19\xa9\x85\x57\x8c\x72\xb1\x7d\x36\x43\xaa\x93\x04\xd5\x47\xf1\xc9\x41\x48\xe1\xd0\x37\x3e\x67\x71\x3e\xb7\x59\x7d\x74\xdc\x94\x0f\xe4\x23\xe5\xb2\xa8\x38\xe5\xb8\x0f\x20\xae\xc3\xe5\xe2\x9d\xed\x60\x27\x0a\xd4\x18\x35\xfe\x7d\x83\x29\x8b\xe0\x5c\x01\x5f\x15\xd5\x86\x0a\x02\xe2\x1b\x5c\xc3\x16\x29\xa0\xbe\xc7\xe0\x6d\x36\x02\xf4\x45\x1d\xb2\xd4\x37\xdf\x26\x70\x93\xc6\xa5\x5a\xef\xd9\xb1\xe5\xd6\x66\xe2\xfc\xfe\xf9\x6a\xcd\x76\x82\xe3\x47\x42\xf7\x7e\xd8\xad\xf1\x29\xf0\x7f\xcf\xfc\x50\xfb\xf7\xa3\x71\x44\x2b\x80\x39\x89\x52\x9e\x22\xdb\xa0\xd2\x35\xb3\x28\x5b\x42\xe8\x5c\xd8\xf3\x93\x4b\x79\x4b\x6a\x11\x6c\x3c\x3b\x86\x56\x49\x74\x15\x44\x12\xa8\xc6\x9c\x05\xd6\xb5\x6e\x01\xe0\x38\x5a\xd3\x8b\xbe\xd0\x47\xb7\x4b\xbc\x82\xa2\x52\xce\x1e\x45\x2b\xdc\xb2\x5e\x89\x9a\xa9\x0a\xe3\x8e\xe4\xb1\x86\xd6\x3d\x6a\xae\xf1\x45\x25\x7a\x7a\xeb\x4c\x4c\xd7\x28\xb9\x04\x2b\xde\xf6\xf3\xfc\x4e\x4e\xe0\x7d\x51\x89\x38\xbc\xb2\xe9\x15\x09\x8c\xba\xb0\x11\x92\x03\x96\x48\x06\xb2\x33\xb2\xc2\x8d\x54\x54\xa4\x5e\xa1\xb2\x91\xc7\x79\x4a\x86\xfb\x99\xc9\xbb\x9b\xc5\xc1\xc6\x70\x1f\xa9\x4d\xd9\x20\x43\x9a\x0e\xf6\x8c\x59\xa0\xa4\x63\xac\x78\xd3\x78\xbc\x73\x94\x5d\xcb\x08\xb8\xf4\xb1\xd0\x82\xe1\x1a\xe6\x98\x6b\x3c\x2b\x5c\xc2\x29\x84\x44\xc8\x18\x8b\xc4\x0b\x95\x58\x49\xaa\x69\x0a\x7a\xa0\x55\x95\x87\x5c\x2c\x60\x4d\x28\xe5\x3e\xec\x80\xf8\x4b\xe3\x1d\x9b\x73\x41\xe1\x21\xab\xd3\xbf\xa8\x5b\xdc\x6f\xc3\x2f\x42\xee\x05\x05\x5c\xd7\x7c\x57\xb0\x14\x31\xd1\x4a\xa8\xed\x39\x06\x56\x17\x57\x57\xb8\xe6\xbe\x7c\x05\xeb\x9a\xe4\x1b\x79\xf0\x31\xc7\x19\xa2\x1b\x6c\xbb\x3c\x2a\x7a\x85\xcb\x3c\x94\xa2\x93\x13\x0d\x59\xc4\x64\xc9\x1a\xd7\xe5\x4e\x6d\x27\xa5\x8d\x51\xee\x93\x38\xa6\xe6\xeb\x14\xc3\x84\x80\xf8\x7a\x8d\xa7\x79\xd6\xc6\x55\x51\x33\x7b\x0a\x8f\x9f\xa1\x8a\xfb\x20\xfa\xb8\x68\x25\x23\x98\xa8\x12\x7e\x78\x59\x63\x94\x8b\x50\x73\xee\x87\x33\xee\xb6\xc3\xf0\xbc\xff\x2e\xf7\xff\x4a\x99\x0d\xc7\xfd\x97\xa1\x03\xb1\x79\x53\xb3\xb7\x13\x74\xa0\x6b\x3b\x10\x71\xc9\xb8\x83\xd9\x13\xa3\xad\x0e\xe7\x20\x81\x3f\x76\x88\x18\xd7\xca\x2e\x1a\x7d\xcd\xce\xff\x0f\x4d\x41\x52\x37\x2b\x06\x7c\x27\xd5\x49\x54\x2c\xf7\x9c\x44\xa8\x8b\x52\xd8\x8b\x5b\xae\x01\x41\x27\xa7\x4b\x6f\xaf\xd2\xc3\x75\x02\x33\xb6\x16\x92\x4a\x57\xfb\x7b\xfa\x54\x30\xc3\x80\x68\x5f\xa7\x2d\xbe\x9f\xec\x4b\xc5\x01\x91\x96\xbb\xb0\x9d\x0f\x30\xb1\x5d\x69\x33\xe7\x5a\x48\x65\x66\x8e\x1f\xc4\x52\x67\x5a\x3a\x89\x4d\x9f\x60\x17\x6c\xda\x11\x73\xed\xc6\x53\xd2\xb8\x49\x16\xa7\xc0\xea\x0d\x16\xc1\x97\x98\xc5\xd2\x9e\x3d\xfe\xa3\xa0\x8c\xea\x23\xa1\x30\x5f\x5b\x9c\x76\x88\x13\xf7\x4a\x65\x75\x89\x25\x91\x35\xff\x16\x95\x76\x92\xc8\x44\xea\xed\x6d\x41\x31\x2c\x50\x49\xf1\x34\x7e\x1c\x70\xf7\xf4\x13\x8f\x15\xbc\x03\x25\x37\x9f\xf5\x69\x24\xae\xe6\x75\xb8\x88\x67\xc2\x0e\xe9\x69\xcd\x11\x54\xb7\x61\xa1\x1e\xcd\x46\x76\x2a\x96\x76\x09\x11\x0b\x8e\xe8\xc0\xd2\xf3\x76\xa8\xd1\xd2\xf3\xee\x8f\x8a\x19\xff\xea\xc6\x25\xfd\xfe\x8d\xa4\x26\x34\x68\x80\x66\x98\x39\x30\xa7\x26\x01\x28\x12\x69\xf5\x00\x5c\x04\x19\xbf\x3e\x24\xaf\xc5\x00\x90\xed\xe0\xa2\xa0\x6e\xdb\x4c\x7d\x13\xed\x57\xbb\x5e\x4e\x45\x29\x1b\x86\x4f\x27\x20\x0e\x4a\x84\x17\xa3\x9d\x3b\x3b\x99\x83\x37\x37\x9f\xaf\x10\xcb\x96\x98\xc6\xe2\xfa\xc9\xfc\xe6\x38\x59\x47\x2d\x28\x7d\x14\x0f\x3d\xf3\x9f\x27\x4f\x52\x88\x1b\xde\x49\x8e\xf6\x08\x66\xd1\xcc\xcf\xce\x11\x45\x47\x6b\x9d\x21\x6d\xe2\xcc\xa8\xa3\x66\xf5\x26\xd4\xe4\xb7\xd1\x10\xdd\x8f\x84\x5c\xfb\x64\x6b\xd2\x77\xe8\x1a\x67\xc5\xa2\xc0\xb9\xce\x27\x70\x33\x12\x20\xb2\x2e\x3b\xff\x53\x8a\x8e\x59\x97\x51\x68\xf2\x7f\x4f\xa1\xd9\xcb\xd5\x52\xdb\xcf\xe8\x79\x24\x77\x28\xed\xe1\x38\xa0\x4b\x4a\xac\x07\x62\x32\x5c\x35\x1f\x69\xa4\xc7\x88\x30\x50\xd2\x58\xbd\x50\x4e\xbe\xd8\x7d\xe5\x39\xa0\x4a\x9a\x24\xae\x03\x9b\xcc\x09\x3b\xc7\x0c\x1e\x3c\xf5\xd3\x43\x1a\x97\xd1\x22\x57\x59\xce\xd3\x22\x0f\xbe\x54\x3a\x5c\xa4\xd8\xcf\x52\x09\x1c\x22\xd3\x50\xb3\x48\x91\x8f\x03\x28\x62\xef\xfd\x5e\xa6\x50\xcd\x6c\x98\x53\xf1\x8d\x74\x6a\x2e\xab\x77\xc2\x8e\x8f\xc6\x70\xec\xb5\xe1\x5f\xbf\x13\xf9\x56\x5e\x84\x6e\x9f\xdd\xb9\x35\x19\x97\x1d\xf0\xaa\xe8\xb8\xdd\x14\x70\x8f\x5e\xb4\x3d\xdd\x22\x0f\xe3\x12\x32\x7d\xde\x6e\xc5\x3f\x09\xdb\x05\x17\x93\x02\x5c\x99\xef\x7e\x96\xc9\x2c\xcd\x61\xf1\x68\x1c\x81\xa7\xaf\xe5\x08\x74\x88\x7c\xed\xa7\x41\xbe\x36\x84\x91\x0f\xff\xb8\xfa\x97\x22\xff\x27\x9c\x1d\x3f\x12\x0b\xf6\xad\xc9\x7b\x65\xef\xfd\xfb\x0c\x2a\x9d\xbb\x11\x82\x58\x67\x15\x36\x37\xf1\x34\x79\x1f\x13\x48\x99\xb7\xdc\x8b\x80\xc4\x09\xa2\x98\xa6\x9f\x5f\x7f\xa9\x33\xc1\x61\xb8\xc8\x1a\xec\xf6\x90\xda\x3b\x66\x4e\x47\x24\xb3\x53\xf8\xdc\x5c\x5f\xcd\x8c\x66\xd8\x69\xbb\xba\x9e\xfe\xa9\x44\xd5\x86\x25\x24\xb5\xfb\x2e\x60\x2f\x71\x55\x38\x0a\xda\x3a\x38\xeb\x92\xef\x0e\xb9\xe5\x4b\x52\x38\xfd\x36\xf2\x95\xe9\x97\xc0\xa6\x3a\x9b\xf8\x40\x3e\xca\x3c\xd4\x3b\xc9\x79\x40\x13\x37\xe5\xe4\x17\x9f\x7b\xa4\xdc\x9b\x4f\xfb\x48\x92\x3a\xd5\x6a\xb5\x7f\x6e\x98\x51\x39\xa4\x22\x03\x7a\xa9\xcf\x56\xac\x84\x36\x9d\x03\x26\x20\x47\xe1\x51\xb9\xa7\x65\xf2\x42\x16\xce\x5d\xf8\x3f\x63\xc8\x89\xf8\x3a\x2b\x31\xaa\xe3\xea\xaa\xc0\x65\xae\x94\x96\x80\x95\x63\xe0\x9b\x1c\x07\x90\x95\x6e\xa9\x2e\xaa\x91\x1a\x56\x68\x67\x52\x95\xaf\x31\x5e\x43\xc1\x8c\x42\xf3\x35\x86\x97\xfc\x2e\xb5\x87\x44\x98\xe5\x78\xe8\x7d\xdb\xb8\xcb\xf2\x3f\xed\x15\x12\x95\x77\x0d\xe3\x7b\xd4\xa8\x8e\xa8\x8a\x72\x7c\x0a\x8f\xdf\xbb\x5e\x24\x87\x20\x90\x28\xc8\x2a\x37\xda\xe2\x5a\xbc\x5e\x52\x18\x51\x4f\x44\x77\x66\x2a\x03\x62\xf4\xdd\xf4\xbb\x71\x13\xc3\x54\x8c\x23\x06\xe3\x3b\x88\x68\x42\x61\x5b\x5a\x56\x74\x53\x69\xdb\x31\xcd\xd3\xc9\xcd\xe5\x7e\x4e\x8f\x72\x17\xa3\xd0\x0e\xaa\x51\x5b\xcf\x69\x42\xa9\xe0\x42\x21\x43\xff\xea\x5c\x7a\xa2\x02\xdc\x0c\x95\x50\x6d\x56\x73\xde\x72\x11\x84\x10\x4d\xb6\x3b\xe7\xe4\x82\x42\x8e\xf3\x4d\xc6\xec\xe3\x4e\x21\x32\xb8\x0e\x43\x3f\xfb\xc4\xb1\x92\x1e\x19\xe8\x40\x27\x9f\x3b\x4d\x2c\xd1\xcc\x49\x57\x27\x68\x44\x8c\xca\x8b\x5e\x15\x5f\xac\x95\x7b\xb7\x42\xeb\x70\xe2\xfa\xaa\xa8\x02\x7e\x76\x9c\x66\x9e\xb3\xe3\x30\x2a\xa2\xa6\xfa\x2c\xa9\x5e\xec\x28\x08\x56\x21\xab\x38\xf6\x7c\xa7\x46\x0f\x1b\x89\xc5\x80\xed\xb6\xf6\xba\x22\xae\xc5\x3d\xe1\x91\xb6\x5a\x92\x1e\x39\x11\xe6\x88\xcb\xc2\x65\xef\x03\xc7\x0f\x4b\x6c\x4e\x4a\x1a\x65\x23\x6f\xd8\x72\xbd\x6c\xb4\x3f\xb2\xd9\x40\xe4\x6c\xe7\x3a\xec\x17\xe4\x2c\x2e\x44\x8e\xbd\x8c\x0d\x86\x54\x5f\xa3\xaa\xc8\x46\x31\xfd\xd3\x80\x75\x41\x4e\x1f\xf7\x8c\x5d\xf6\xb0\x88\xbe\x7b\x79\x00\xa3\xe8\x83\x4c\xdb\xc5\x6e\x83\x14\xee\xff\xdb\x6e\xc2\xf7\x70\x72\xef\xc9\x5a\xd9\x01\x08\xc7\x6a\x35\xf1\x8e\x87\x32\x5d\xcd\x88\x87\xb5\x5f\x96\x83\xd6\xcb\x84\xe5\x4d\xdd\x88\x05\xcc\x60\xf4\xa4\x0d\x12\xa2\x32\xc3\xbb\x95\x74\x91\x04\xba\x62\xe1\x8c\x33\x2d\x72\x2f\xfa\x05\x9f\x42\x0d\x01\x77\xdb\xdc\x74\x32\x40\x72\xc0\xfb\xb5\xc3\x10\xb3\xc5\xbe\x30\xee\x69\x8e\x75\xf9\xa2\xfd\x2c\x32\xdc\x87\x55\x86\xb8\x65\x0e\x16\xdc\xdf\x38\x5b\x59\xef\x51\xfb\x0c\x96\x8d\x6e\x86\xb1\xcd\x74\x84\xb3\x53\x96\x1a\x82\x4d\x64\xab\xf1\x8c\xf6\x07\x6b\x43\x99\xda\x44\xea\x9f\x14\xb7\xa6\x7b\xf4\xde\xd1\xe9\x9f\xae\x74\x20\x17\x71\xc9\xc3\xe6\xb8\xc0\x2a\x33\xf9\xfc\x8f\x35\x16\x5c\x67\xcb\xb8\x51\xad\xcd\xfd\x3c\x9d\x0e\x6f\x69\xc3\x2a\xc1\x05\xbe\x39\x85\x41\x29\x4a\x03\x3d\x86\x86\x6f\x0e\xef\x34\xe4\x11\xd8\x7b\x7a\x0e\xcd\x45\x18\xe9\x3b\x5c\x15\x94\xe1\x5a\xdc\xb5\xf2\x6e\x1c\xb6\x79\x1c\xaa\x17\x12\xfd\x34\xe2\xa5\x76\xd3\xf4\x09\xc9\xd1\xd3\x3b\x90\xb0\xc5\x86\xd5\x35\x59\xb9\xf1\x11\x9c\xcf\xed\xf2\x21\xce\x17\x15\x66\x5b\x52\xf3\x49\x9c\x6b\x86\x8f\xf5\x6f\x9a\xbd\xc2\xbb\x78\x13\x85\x99\xe4\xf7\x6e\xea\xbd\xfb\xdd\x1a\xed\x70\x7d\x0a\xe2\xbe\xd2\x0f\xe2\x10\xe0\x1f\xa8\xdc\xe0\x31\x3c\x39\xf7\x0e\x2b\xc7\xaa\x95\x4a\xfd\x9e\x34\xd7\x9d\x0a\x4c\x27\xa2\x38\x8f\xa8\xe9\x36\x81\x57\x78\x47\x27\x70\x59\xcd\xc9\x1f\x0d\x9c\xa7\xb1\xcc\xfe\x26\x69\x53\xc8\x7a\x78\x5b\x40\xe7\x83\x05\x3d\xdd\xfd\x4a\xc4\x86\xaa\xc3\x04\x65\xd3\x42\x03\x9e\x9f\x42\x3a\x5c\x1d\x0f\x51\x47\x28\x16\x7c\xd4\xd6\x4b\x10\xc8\xf9\x33\x6c\x6d\xd3\xb2\xf9\x3d\x6c\xe7\x85\xcf\x4e\xe3\x59\x8f\xe3\x83\x85\xf9\x1b\x7c\xb7\x44\xf9\x7b\x46\xf6\xe5\x07\x0f\x14\xb2\x57\x1b\xb1\x28\x03\xbd\xc3\x3a\x23\x66\x16\x1c\x83\xf9\x11\x62\xfe\xf3\xf4\xa9\x51\x80\x32\xb5\x8e\x30\x7d\xbb\x4a\x6c\x9c\x6a\x0d\xef\x71\x82\x63\x07\xc6\x55\xcc\xfc\x44\xbc\xda\x3f\x3f\x78\xa7\xf5\x5c\xdb\x09\x44\xf4\xe0\x41\xa4\x45\x53\xbe\x27\xe3\x12\xed\x95\x80\xb0\xae\x32\x50\x30\x45\x9b\x20\x43\x65\xe9\x6d\x68\x8b\x85\x59\x94\xaa\x09\x34\x6b\x0a\x0c\x8a\x15\xbd\x23\x25\x9e\x2a\xf6\x22\xf5\xb4\x46\x52\xbb\xc0\xbf\xff\xdd\xb3\x67\x45\x71\x45\x37\xb4\xe9\x19\xda\x42\xfb\x18\x53\xab\xe7\x48\x9d\x15\x83\x4b\x0f\xb5\x13\xad\x02\xc5\x7f\xe3\x7e\xf6\x57\x8d\xd9\xfb\x7c\x54\x93\x4a\xdd\x45\x36\x05\xc8\x62\x54\x43\x2e\xcd\x4e\xe4\x85\x3b\x7d\x3d\x1b\x17\x35\x60\x8e\xa5\x63\x5d\x41\xcc\xae\x06\xaa\x3b\xbc\xa9\xca\x9d\xa1\x21\xaa\xe0\x7c\xc3\x96\xe7\x2e\x95\x55\xa1\x01\x19\x70\x34\xdb\x41\x22\xee\x8a\x65\x1a\xef\x76\x32\x90\x06\x67\x2f\x5a\x97\x2e\x91\xcc\xf1\x0d\x85\xdf\x33\x51\xef\xeb\xfa\xca\x72\xfb\x5d\x87\x83\x9b\xe4\xd8\x55\xf5\xf9\x86\x29\x07\x9f\xd9\x00\xa5\x5b\x45\x8b\xa6\x76\x09\xca\x73\x59\x36\x29\x83\x6b\xbc\x53\x89\x58\xbe\xf1\x6e\x72\x6c\x13\x2c\xe1\xda\x58\x97\x3f\x52\x3b\x42\x75\xe2\xfc\x05\xd9\xcf\x83\xeb\x14\x59\xf1\x30\x49\x28\x3d\x6e\x13\xa7\x63\x30\xd3\x55\x06\x46\xae\x20\xf9\xa0\xf5\xf5\x89\x68\x72\x5d\xd6\x8c\x1b\x1e\x61\xaa\xda\x77\x2d\xb3\x68\x2f\x35\xc6\xa6\x99\x85\xea\x29\x95\x04\x08\x84\x7a\x5a\x50\xba\xc1\x03\xaf\x83\x8f\x4e\x14\x38\x51\xde\x56\x7c\x23\x8b\x36\x3d\x0a\xa9\x15\x59\xd9\x2c\x92\xaa\xd0\x6e\x84\x3b\x0e\xda\x1d\xb5\x1a\x36\x6a\xad\x5f\xd7\xa7\x38\x1b\x04\x27\x69\x3e\x9d\x65\xec\x6e\x27\x82\x3e\xc8\xd2\x2b\x7c\x66\x13\x4d\x68\x04\x7f\x7f\x06\xff\x20\xac\x89\x65\x73\x2e\x50\xb5\x8e\x4c\x6d\x8b\x44\xbe\xdc\x9e\x46\x27\x72\x79\xcc\x66\xcb\xd4\x64\xa2\x41\xa6\xdf\x33\x39\x79\xe5\x7b\xca\xc1\xaf\x30\x33\xf5\x78\xc5\xd7\xa3\xc6\x01\xf1\x84\x2f\xf4\x2d\x6c\x76\x55\x2c\x35\xa5\xe8\x06\x8f\xce\x8e\xd5\x60\x13\x60\xe4\xd4\xad\x04\x3c\x15\x5f\x58\x25\x74\xe3\x77\x1a\xa9\x58\xa3\x3a\xd9\xb3\x8a\x64\xc6\xf0\x0b\xad\xb1\x78\xc9\x7c\x89\x4c\x83\x78\x7c\x3e\x5e\x52\x35\xba\xd7\xee\xc5\xe7\x60\x78\xbd\x17\xd9\xe3\x00\x8c\xab\x79\xa7\x72\x7f\xfa\x27\x82\x75\xe5\x21\x58\x54\x4d\xa4\x22\x36\x82\xa2\x6c\xae\x2f\x28\x17\xaf\x5e\xc2\x5b\x54\xb3\x22\x2b\xd6\xc8\xf5\xd2\xfa\xc8\x8b\xf2\x61\x7a\x8b\x4d\xc4\xe3\x8a\xb1\x94\xce\x74\x5d\xb7\xcf\x2c\x1e\xa1\xbd\xbe\xb2\x17\xe4\xcb\xd0\xc5\xab\x97\xd6\xd7\x07\x92\x21\x77\xcc\x46\x94\x2e\x5e\xbd\x9c\x5a\x5f\x7c\x15\xa5\x16\x56\xf8\x72\x44\xc9\xfe\xda\xcb\x6c\x8c\xb8\xe6\x9e\x33\x7e\x2e\x8b\xe5\x9b\xc2\xb5\xc2\xbd\x6e\x49\xe4\x22\x15\x56\x57\x85\x75\xa5\x20\xcf\xff\x2d\xa8\xac\x2b\x24\xab\x24\x34\x70\x73\x9c\x15\x39\x96\x15\x32\x74\xa9\xb6\xd8\x20\x4d\xe1\x3f\x02\xa8\x92\xd7\xa6\x62\x2e\xb2\x29\xe2\x54\xd2\x06\x62\xad\xef\x77\x90\x32\x8f\x40\xce\x48\x6d\x11\x9e\x43\x91\x07\x34\xaa\xce\x1e\x9f\xa0\xf5\x0a\x00\x23\xa2\x5a\x81\x5d\x42\x6e\x0f\x8c\x68\xc5\xd6\x13\xe4\xa4\xf1\xfb\x8b\x3a\x74\xf8\xdd\x9d\x90\x8d\xc7\x60\xb3\xa1\xb6\xaa\x31\xcf\x35\x92\xb5\xe6\x4a\x53\x2c\x50\xe4\x9d\xfd\x39\xdf\xb9\xdc\x1e\xee\x00\x26\xba\xb2\xbd\xed\xe6\xc7\xb6\x05\xbe\x82\x3d\x6c\x1e\x8b\x8a\xd4\x8a\x0c\xbf\x04\x7b\x58\xbb\x4e\x79\x4d\x41\x94\x4a\x94\x39\x43\x64\x5b\x75\x5e\x9e\xdb\x63\x13\x72\x79\x11\xee\x0f\x7e\x42\xd7\x18\xe8\xa6\xc6\x4d\xbd\xc4\xa0\xe0\xb6\xb2\x73\x41\x82\x01\x95\x11\xf8\x8c\x79\x49\x4c\x97\x17\x47\x07\x73\x1e\x7d\x8a\x58\x6e\xa0\x3c\x69\x74\x39\xc2\x18\x20\xa9\xfa\xce\x9e\x44\x1c\xb7\xef\xd5\xc5\xa0\x2e\x9f\xce\x1f\x1a\x12\xb1\x28\x55\x91\xc7\x77\xad\xcd\x49\xd4\x5a\xaa\xe3\x40\x4f\xf8\xe1\x2a\xe8\xb8\x96\xac\x2b\x44\xcf\x2c\x04\x24\xb3\x09\xc1\xb9\x98\x6c\xe6\xf6\xc6\x50\xd4\xa7\xa6\x39\xcc\x10\xb7\x2b\xcc\xd7\x8a\xa0\xb1\xab\xcb\x0e\x83\xde\xdd\xdf\x89\x51\xda\xf5\x1f\x7a\x13\xdc\x73\x2f\x6c\x82\xb7\x79\x1e\x03\x09\x9e\x70\x11\xef\x91\xee\x01\x3a\x7a\x92\xdf\x9f\xe9\xbd\x71\x41\x1f\xf5\x12\x44\x22\xb8\x1e\x91\x4e\xd5\xde\xb1\x06\xc1\x09\x9f\x3f\xdc\x10\x86\x72\x7e\x8a\x25\x65\x75\x79\xec\x87\x8b\x5a\x44\x38\xe3\x21\x03\x16\xe1\x79\x41\x3a\xd5\xac\x7f\x0e\xfd\xe5\x02\x50\x93\xa4\xa4\x58\x47\x9b\x52\x55\x17\x57\x04\x6b\x29\x6c\x31\xff\xbd\xe2\x96\x51\xa6\x3e\xec\xbe\x51\xe5\xb3\xb4\x87\x24\xac\x96\x3e\xd1\xf5\xc3\xbf\x4d\x7c\x2c\xf2\x7a\x82\xbe\xfa\xa4\x9c\x31\xf0\x9d\x9e\xe8\x49\xa6\x84\xe8\xd2\xf1\x05\xa9\x9f\xab\x24\xad\x48\x46\xee\xa4\x3b\xd8\x79\x80\x18\xa7\x4d\xa8\x03\xba\x42\x0f\xe1\xc4\xa8\x9b\x7f\x5d\x27\x4b\xe9\x4b\x5c\x9f\xe3\x28\x23\x55\x86\x30\xb8\x94\x9a\xae\xbd\x74\xd8\x02\x83\x70\x80\x22\x83\x70\x7f\x85\x06\x3b\xc6\x7a\xed\x11\x3f\x52\x84\xd0\x62\x85\xb8\xa5\x87\xf6\xa3\x46\xe4\x1d\x36\xa6\x50\x1b\xb3\xee\xb0\x17\x97\x45\x96\xd6\xc6\x6b\xd0\x75\x0f\x77\xbf\x3d\xba\x55\x6b\x6d\x67\x17\x79\xfb\xf1\xcd\xcf\x06\x05\xa1\x76\xec\xa5\x0c\x35\xe8\x17\x35\x59\x75\xbc\xd1\xe0\xd5\x31\x7c\xa0\x4b\x08\xb2\x6c\xfb\xc0\x54\xce\xdb\x98\x76\x8a\x9a\xf3\x56\x8b\x18\x77\x88\x85\x0c\xc6\xfc\x60\x61\xcc\xfb\xc4\x82\x7a\x7b\xb9\x8a\xef\x1b\x86\x67\x24\xb0\x81\x62\x3a\x31\x8e\x77\xd3\x4c\xf4\xac\xd3\x95\x87\xa2\x00\xf6\xae\x40\x09\x9d\x25\x21\xe4\xdc\xbc\x71\x93\xda\x3a\xc0\xcd\xa2\xa8\x62\x3b\x7b\x7d\xfc\x1f\x5c\x86\xde\x2f\x85\xdb\x49\xa8\x6a\x52\xc9\x0e\x9a\x52\x95\x4e\xb9\x6e\x17\x39\xef\xb2\x3d\xd5\xe4\x09\x5e\x25\x71\x7a\x71\x04\x15\xb9\x60\xff\xa2\x72\xfb\x47\x6d\xa4\x6c\x1b\xbe\x6f\xa6\xef\x64\x77\xa4\x0f\x9a\x84\x39\x83\xc9\x26\x69\xce\x0f\xbf\x58\xc5\x8b\x64\xc6\xac\x9d\x04\xdb\x9d\x33\x98\x3e\x9c\xbb\x7b\xc6\x95\x93\x7d\x1a\xf1\x93\x4c\x7a\x1c\x6e\xb9\x41\x9f\x4c\x5d\x8a\x65\x2b\xdd\xe1\xaa\xa3\x33\xe1\x7e\x97\x1d\xdd\x2e\xbd\xae\x3b\xde\x5b\x32\x93\x97\xd3\xeb\xaf\xa4\xc9\x70\x0a\x33\x5b\x3d\x59\x96\xae\x3a\x05\xe4\xaa\x50\xc5\x73\x2a\xa6\x96\x25\xa5\x56\x15\x63\xd7\x05\x5f\x2c\xf7\xe5\x57\x2f\x42\xaa\xdd\xff\x84\x07\xfd\x46\xdd\x1a\x1c\x77\x64\x58\xf8\xdb\x80\xbd\x6e\xb3\x29\x1f\xe3\x49\xb2\x27\xa2\x87\x99\x6c\x3f\xc5\x3d\x34\x63\x28\x49\xb3\x20\xb1\x78\x20\xe1\x86\xde\x6c\x49\xe1\xa8\xb9\xf3\x2d\x55\x79\xf7\x35\x8a\x16\xaa\xde\xf7\x1d\x8f\xc3\x2d\x62\xcf\xbb\x20\x8a\xfc\xce\xbc\x4d\xde\x79\xc3\x1b\x7d\xf3\xbf\x87\x71\x93\xb1\xcc\x4d\x76\xb5\xf3\xf5\x07\xe3\x65\x67\xa8\x2c\x69\x53\x91\xc0\xe4\x97\x6f\x97\x58\xd7\x11\xe7\x66\xcc\x1c\x5b\xeb\x9c\x6c\xcb\x84\x35\x0f\x68\x98\xa7\x80\x20\x3c\xef\x0e\x3b\xca\xa0\x88\x0e\x55\xda\xe1\x0c\x55\xc1\xe5\xb7\xaa\x28\x7f\xd3\x45\x12\xa2\xe5\x5c\x5a\xc7\xb0\x0a\xfc\xf8\x03\x99\x61\xec\xa4\xc9\x06\x8e\xf5\xf2\xb6\x73\x1a\x25\x66\x25\xe7\xe9\xbc\xea\xca\x88\x72\xbb\x76\xca\x9e\x9b\x32\x43\x7e\x63\x55\x59\xc1\x11\x7c\x59\xcb\x57\x3f\x5a\x22\x32\xe7\x9a\x94\x61\xf3\x08\x62\xdc\xbf\xeb\xe5\x6f\xc9\x4a\xc9\xaf\xfd\xc4\xe5\x40\x1d\x54\x78\xeb\x25\xa6\x7f\xe1\x9b\x1d\x3f\x00\x7a\xe9\x66\x38\xba\x69\x88\x0d\x98\x89\xde\x5f\x14\x2c\xb8\x84\xa6\xfd\x9e\x41\x51\x1c\xfe\xcd\x34\x89\x65\x83\xd5\x9e\xf1\x19\x59\xa2\xbf\x59\x49\xdb\xf5\x8d\xa8\xae\xb4\xe7\x1f\x2d\x12\xa6\x7f\x93\xf6\x2c\xb2\x2f\xdb\x6f\x41\x7d\x76\x16\x92\xd2\xcd\x4b\x3a\x52\x56\xad\xab\xa2\x2d\x35\xef\x52\xc5\xee\x7a\x09\x81\x18\xf8\x35\xde\x2a\xe7\xb7\x87\x29\x7c\xfa\x40\x5b\xff\xe4\x8d\xce\xc3\x49\x85\x56\x8c\xe2\xa5\x13\x4b\x2f\xea\xea\x0e\x7a\xbf\x61\xf4\x3f\x4a\x3d\x5e\xd2\x52\xe4\x4c\x35\x8c\xf1\xb3\x12\x4c\xcb\x93\xe9\x27\x9d\x90\x82\xe9\xcf\xc6\x15\xd7\x7d\x6a\x79\xc5\x0b\x6c\x35\x05\x42\x34\x8a\x1a\x16\xd2\xfb\xf9\x8e\x7d\xd5\xc0\x5a\xa7\x5e\x68\xb6\x5d\x8e\x5b\x2b\x97\xa3\x6a\xa7\x6a\x09\xf9\x97\x2c\x27\x6e\x79\xcb\x25\x5e\xc5\xc2\xad\xe9\x6b\x89\xfe\x43\x12\x6d\x85\x43\xf7\x79\x58\x22\x36\xae\xf5\x9c\xc2\xf7\xfd\x5e\x53\x80\x3d\x6b\xee\xa7\x60\xd9\x55\x09\xfd\x98\x4e\x6b\x7c\xa8\x77\x4d\xf6\x78\x80\xec\x96\x0b\x40\x8a\xd0\x1f\x5d\x09\xee\xb8\xed\x97\xa4\xa8\x2d\x48\xf6\x3a\x7d\x79\x8a\xcf\xb0\x4d\x4a\xba\x5e\x9a\x38\xbc\x15\x6f\xf2\x01\xf6\x37\xe6\x9e\xb5\x38\x3b\x1e\x22\xe3\x6d\x96\xfd\x7e\x04\xf3\x73\x08\xe5\x70\x81\x3c\x94\x30\xb6\x39\x36\x0f\x25\x98\xb7\x11\x91\xb4\xc4\x91\x76\x97\xeb\x88\x12\x51\xf5\xbb\x93\xf3\x26\x61\xf8\x2c\xbc\x57\xbd\xfd\xd0\x73\xf3\x5f\x87\x7d\x50\xf7\x4d\x95\x04\xcb\xff\xc3\x7c\xb8\xfd\xea\xcb\x7e\x26\xff\xc8\xa3\x51\xe7\x61\x4b\xa7\x33\x14\xac\xa1\x55\x2a\x86\x9b\xaa\x8e\x09\x07\xf3\xbd\x1f\x5b\x33\x60\x16\x49\x8c\xdd\x87\x02\x19\x32\xaf\xfe\x5a\xa4\x56\xa5\x45\x3e\x8b\x16\xd1\x75\x4d\xbe\x6a\x91\x2f\x45\x8b\xc8\xa2\x85\x28\xcf\xc1\x7a\xa6\x4a\x3f\x14\x1f\x7b\xde\x4a\x57\x26\xd4\xef\x92\xa3\x5a\xc4\x14\xca\x1d\xac\x8a\x8a\xb5\xbf\x72\xa0\xc2\x78\xa8\xc6\xd5\x37\x0c\x8a\xd5\x0a\xe7\x05\x62\x58\x5c\x9f\x5d\x94\xb2\xe4\x87\x62\xb2\x1e\x6f\xa3\xc0\xdd\x9e\xcd\x89\x81\x0b\x55\x94\xc7\xb1\x9d\x2a\xaa\xe3\x2d\x0d\x1d\x1c\x56\xcb\x8b\x7a\x27\xc1\x73\xdf\x02\xc5\xe2\x40\xb3\x13\x49\xf1\x94\xd0\x93\x13\xa0\xa4\x89\xb1\x72\x58\x32\xc2\x94\xbb\x95\x27\xed\x9f\x87\xd0\xff\x43\x91\x7b\x48\xfd\x7f\x40\xce\x69\x4c\xc9\x80\x05\x3d\xa8\x29\x19\x32\xaf\x3e\xa6\x44\x57\xf4\x6f\x9e\xe7\x98\x5b\xfe\xe9\x43\x99\x14\x35\x0b\x69\x27\x8b\xea\x6a\x5f\x7b\x02\x5f\x0d\xca\x7d\xb8\xa5\x01\x79\xbe\x5c\x87\xb4\x73\xaa\xc1\x4c\x0f\xee\x8a\x0e\x9a\xc2\x43\x29\x8f\x61\x93\xea\xa3\x39\x94\x92\xb0\x9f\xf4\xf3\xd5\x85\x3a\x79\x91\x36\xb0\xaf\x9e\x30\x85\x38\x9a\x5c\xc5\x85\xba\x07\x6f\x0a\x28\x07\x8f\xc3\xc5\x8f\xec\xe4\x0c\xcf\xcb\xd2\x2f\x92\xfc\x65\x9f\xc8\x41\xa4\xae\xe3\x1d\x8e\xd4\x1a\x2c\x7c\x1e\xd6\x4b\x4f\xa0\x0f\x9b\x99\xf4\xd5\xcf\x15\x34\xd1\x13\x38\x4c\xdc\xe4\xab\x85\x3a\xa0\x85\x72\x33\xf3\x1a\x23\x90\x20\x59\x97\x29\x68\x70\x1f\x79\x60\xb2\xc9\xb6\xf3\xbb\x7c\x36\x5b\xb7\xe7\x32\x0f\x6a\xf1\x5c\x12\x08\x85\xb3\xe7\xb4\x06\x62\xfe\xa1\xb4\xd7\x1e\xab\x19\xa6\xd7\x3e\x57\x18\x47\x4f\xe0\x6b\x24\xe7\x4b\x53\x6b\x32\x92\xb3\xe9\x78\x9d\x5c\xbe\x3e\xa1\xae\xcb\x69\x62\x72\x86\xd1\x71\x9d\x14\xec\x64\xbc\x07\x55\x32\x39\xfe\x33\x87\x73\xf6\x52\xf5\x1d\xfb\xe2\x3f\xa9\xae\xef\x69\x00\xf6\x59\xfc\xc9\x09\x88\x2a\xb4\x0e\x7f\x69\xd6\x48\xdd\x3a\xf3\xc3\x89\x5d\x27\xe2\xba\xe1\x3b\x05\x57\x1f\x25\x26\x90\xd2\xeb\x5d\x6b\x87\x7a\xa9\x33\xc9\xd4\x4b\xe8\x6a\x22\x5f\x6e\x44\x6a\x88\x81\x1d\x4a\xf6\x2f\xcd\xc2\x76\x99\xdc\xa1\xeb\xbb\x57\x96\xbe\x4f\x76\x3e\x1c\x2b\xa7\x52\x99\x9f\x95\x84\xe2\xda\xab\xfe\x2c\x3e\xa4\x8e\xb3\x41\xb5\xb3\x91\x1b\x67\x63\x02\xba\x22\x76\x59\x1a\x3b\x23\xb6\xe5\xde\xfb\xf1\xcd\x43\xc0\x1a\xb7\xb2\x24\xaa\xea\x6e\x4e\xf4\x9d\x39\x90\x30\xb1\x37\x28\x01\x6f\xd5\xfe\xee\xe5\xd9\x64\x7c\x5d\x82\xeb\xfa\xbd\xab\xfb\x9f\xe1\xbd\xb8\xed\x0f\xfe\x88\x42\x30\x5e\x5b\x45\x0c\x67\x1e\xfe\x73\x67\xb1\x2f\x9b\x07\xcf\xe2\xdf\x9b\xb8\x16\xcc\xc4\xcb\xe1\x5d\x05\x35\xd4\xc5\x32\xc1\x29\x4d\x36\x27\x77\xad\x37\x15\x2b\x4a\x3b\xa8\xb5\x44\x37\x18\xe6\x18\x37\x1e\x73\x35\xe1\x6c\x2b\xaa\xff\xcb\xcb\x25\x8e\x54\x50\x86\x18\x9e\xc6\x2a\x6d\xc4\x1c\xca\xf4\x62\x70\x0e\xdf\xf3\xa5\xb4\xbd\x3a\xdf\x11\x9b\xe8\xa2\x5a\xe3\xc7\xb7\x4d\xa3\x33\xdd\xac\x65\x29\x5a\x85\xf7\x5f\x4a\x62\x3b\x72\xb7\xa5\x68\xa0\x7d\x97\xf2\x60\xd1\x8b\x66\x90\x7e\xef\x52\xc4\xe0\xe4\x98\xb2\x9a\xec\x1a\x58\x29\xaf\x35\xac\x59\xf0\xac\x29\xe2\x12\x2d\x5d\x90\x9a\x36\x4b\x96\x06\x68\x20\x0e\xad\x10\x10\x45\x89\x3d\xd0\xd4\x7f\x63\x28\x15\x1f\xe9\x89\x8e\xf8\xf2\xd4\xcd\x53\x31\x59\x50\x88\xb0\x6a\xdd\xa8\x94\x43\xbd\x55\x5a\x90\x4d\x95\xc7\x5f\xa4\x08\x3e\x1a\xf0\x7c\xc8\x00\xae\x6f\x7d\x7d\x6b\xa0\x3f\x77\xd7\x4a\x1e\xa0\x8c\x7a\xfb\xfb\xae\xba\xca\x18\x23\xea\x72\x92\xde\xb0\x16\xdc\xd5\x86\x92\x54\x9c\xab\xe4\x53\x1a\x29\xe1\x3c\xc4\x75\x7c\xb8\xdf\x2b\xf9\xd0\x7e\x2d\x5f\x16\xe3\xa8\xf1\x42\xba\x3b\x3d\x4a\x4c\x41\xef\x5b\xf5\x8f\x5a\xae\xd5\x83\x7a\xc8\xdf\x9c\xae\xa8\x24\x51\x1d\xcb\x01\x61\x3f\xa3\xdd\x8a\x45\x90\xe9\xaa\xca\x2a\xfd\x84\xaf\xd0\x0f\x3b\x86\xe9\x5b\x5c\xcb\x74\x57\x9c\x8b\x02\x13\x8f\x66\x20\x9e\xbd\x6a\xc9\x2e\xf7\x27\xa2\x18\xd0\x1e\x25\xc7\x0b\xbe\x2c\x21\x93\xe7\x5e\xf3\xd1\x9e\x34\xf3\x4b\x6a\xa6\xd2\xc6\x5b\x54\x45\x62\xf6\xa6\x58\xc2\xbc\x25\xfd\xf6\x36\xfa\x69\x7b\xcd\x83\x96\x2a\x0c\xde\x2c\xc6\x6d\x11\x8f\xf6\xd7\x02\xc3\x89\x0e\xf2\xec\x8c\x1e\x89\x3d\x62\x8b\x13\x1e\x9d\xff\xdd\x1d\xbd\x39\x9d\x64\xfb\xa0\x8e\x5c\x7c\x0d\x0f\xea\xc4\xa5\xa6\xd0\xd7\xeb\xf1\xfb\x7f\x06\xe7\x2d\x35\x85\x21\x8e\xdb\xe0\x70\x0d\xb8\x31\x8d\x1e\x0f\x79\xc6\x20\x68\xbf\x83\x86\x4f\x58\xc2\x9f\xcd\x07\x6b\x30\x11\x71\xc0\x5a\x4a\x30\xf5\xc3\xc1\x67\x71\xbc\xee\xf0\xde\x29\xde\xeb\xb5\xd3\xe4\x29\xd0\x4b\xcc\x58\x10\x8b\xb1\x8f\x86\x44\x01\xaf\xb2\x54\x97\x77\x72\x75\x24\x54\x96\x26\xe7\x50\x1e\xff\xd0\xde\xe7\x3f\xa6\x7c\xef\x15\x66\xb2\x02\x0b\x1d\x8d\x4f\xe1\x17\x19\x15\xf1\x7d\x23\x53\xd7\xed\x82\x5a\x6d\x66\x81\x50\x4c\xaf\xf1\x8e\x46\xc3\x12\x77\xe0\x6e\xde\xfd\x57\xf7\xea\x5e\x07\x67\xb7\x84\x4c\x65\x27\x5d\x73\xc6\x81\x3b\x35\xa8\x88\xb0\xb2\x5a\xc6\xaf\x31\x20\xe1\x67\x71\x76\x56\x18\x9c\xa2\xf5\x1a\x57\xf9\x28\x84\xb5\x67\xf1\x2f\x09\xb6\xcf\x09\xa3\x66\x23\xeb\xc2\xa8\xc5\x4b\xc1\x69\xe2\x7e\xec\xe4\xd6\x0a\x3a\x85\x5f\xec\x0f\x06\x73\x56\xb3\xf1\x95\xcc\xe5\x77\xb6\x6c\x06\x0d\xc6\x9a\xc1\x2f\xff\x74\x71\xa6\xf3\x86\x2e\x2f\xf8\xda\xd4\xc8\xe9\xd0\x98\xa0\x6f\xcb\x26\xfc\xe9\xb4\x88\x3c\x6c\x69\xcf\x49\x53\xdb\xc1\x4a\x97\x15\xbc\xbc\x78\xe4\xdf\x7d\xfb\x13\x48\x95\x59\x62\x52\xbc\xbc\x16\x11\x39\x4b\x81\x6c\x07\x27\x40\xf5\x91\xd9\x70\x8a\x2d\x5f\xc6\xa5\xb8\x0d\x6a\x12\x62\x12\xda\x20\x76\x69\x59\x89\xc7\x43\x89\xd9\xa5\x6e\xc2\xee\xa5\x77\xec\x69\x0f\x51\x3e\xaf\x45\x8d\x10\xbe\x3f\xd7\x5a\xe6\x90\xc6\xec\xbc\x2c\x4d\x64\x82\x2b\x9f\x96\xc8\x45\x52\x17\x55\x0b\xd2\xd5\x33\xd4\x2c\xc3\x6c\xa4\xdd\xb3\xaf\x4e\xd2\x73\xd3\x3c\x32\x20\x28\xf3\xe7\x53\x26\x9f\xd1\x44\x0f\x44\x71\xc4\x8e\xdf\xc1\x90\xb7\x14\x49\x8e\x09\x53\x53\x47\x2e\x2a\x51\x07\x32\xe9\xe7\x65\xe9\x1e\x02\x25\x24\xcb\x69\x14\x13\x2f\x27\x12\xdf\x0b\xc6\x1e\x82\xe6\xbb\x0c\xbd\x84\xad\xe3\x70\x6c\x2f\x3f\x80\x83\x28\x0e\x7c\xac\xf6\x28\x62\xe8\xdc\xf3\x0d\xc5\xba\x7c\xe0\x3f\x9f\xd8\x7f\xf5\x21\xf6\xf3\x21\xf6\x61\xb5\xbb\xbb\x13\xf1\x90\x22\xf4\x67\x49\xfd\x73\x57\x0f\xa4\x45\x6b\xbe\xc4\x8c\xaa\xe2\xf2\x14\xca\x82\x32\x20\x8b\xf0\xdd\x93\x6a\x41\xea\x15\xea\xd2\x83\x6e\x45\x63\xb1\xbb\xf9\x24\x15\xd0\x69\xa4\x90\xff\xad\x47\x2f\xbb\x5c\xb4\x17\x71\xf5\x27\xaf\xcb\x20\x98\xd8\x80\xa9\x20\xa4\x74\xbb\xea\x17\xaa\x71\x67\x29\x47\x90\x30\x1d\x14\x8b\xb8\x53\x50\x69\x8e\xe8\x53\x16\xae\x1c\x51\xd5\x8c\xa3\xa3\xaf\x5e\x8d\x44\x1f\x47\x5e\x36\x84\x09\x8d\xe8\x37\x9d\xfd\x87\x80\xe2\xd9\x17\xa7\xf0\x03\x21\x76\xc5\xc2\x52\xd6\x2f\x17\xa4\x9a\x09\x83\xa4\x6a\x4a\x87\xc7\x5a\x3a\x56\xe5\x20\x45\x1e\xe5\xa0\xd8\xa3\x12\xfa\x8d\x91\x00\x91\xdf\x8b\xaa\x8f\xd3\xe0\xf3\xb7\xe2\xc5\xd4\xf0\x75\x91\xf6\x7a\xcb\x1c\xf1\x01\x28\xfb\x48\x47\x33\x47\x64\xea\x7b\xe7\x98\x1c\x59\x1c\x15\xe3\x82\x64\x22\xa9\xba\x2a\xac\xf2\x8e\xed\xfc\xa7\x88\x50\x7c\x0c\x72\xd7\x02\xba\x8f\xcd\x51\xd2\x57\x9a\x2a\x9a\x86\x19\x7f\x7d\xa8\x75\x57\x5a\xfd\xf8\x95\x52\x83\x29\x35\x94\x4e\x7d\xe3\xb4\xda\x26\x05\x13\x9b\x70\xd5\x4c\x2a\xac\x54\xf1\x34\x45\x4c\x1d\xb7\x8d\xd0\x30\x12\xc7\xfd\x0f\xa7\xa2\x1d\xe7\xee\x43\xc1\x21\x21\xd2\x3b\x53\xd2\x89\xf6\xc4\xc8\x99\x0a\xa1\x7e\x25\x6a\xa4\x32\x7d\x07\x65\x07\xc5\x9f\xee\x4c\x5a\x3b\x1e\x15\xa3\x6c\xcf\xf8\xd4\x57\x42\x3b\x81\xbd\x3e\x74\xde\x2b\x34\x72\x08\x7a\xbb\xbb\xad\x9e\x44\x4f\x86\x4e\xbe\x52\x3e\x8c\x3e\xf9\xe4\x7f\x59\x92\x39\x2a\x9b\x2a\xdb\x16\x17\x44\x5f\xb9\xe4\xfc\xa0\xf9\x40\xd7\x44\xa4\xea\x9d\xa5\x1c\xe6\x3b\xe1\x49\x49\xf4\x7e\xd3\x77\xeb\x13\xd9\x1e\x46\x48\xdf\x73\xbb\xf8\x95\xe8\xc1\x56\xdb\xa7\xf9\x05\x66\xb8\x5e\x15\x15\xa6\x62\x27\x5b\xd9\x6f\x98\x52\xcc\x60\xb3\x96\xcf\xb9\xa1\xd4\x73\x2a\xb1\xbd\xab\x1a\xee\x6f\xe8\x06\x87\xe9\x00\x11\x72\x0e\xde\xa7\x7a\xab\x8f\x51\xc8\x41\x32\x47\xc5\x01\x68\x35\xcd\x96\x38\xbb\x1e\x8d\x39\xd1\x16\xa8\xa4\xd8\xc7\xa6\x7c\xe3\x90\x02\x82\x79\x2d\x12\x2a\xf0\x16\xf0\x6a\xcd\x76\x11\xf6\x6f\x9e\x59\x96\xb7\x39\xf8\x4a\x28\x14\xe6\xe2\x4c\x86\xca\x52\xa5\x7a\xf8\x38\x96\x6f\xe5\xb5\x3c\x3d\xe2\xa4\xbb\x9d\x36\xaf\xde\xed\x06\x3e\xef\xd8\xe4\x87\x59\xa1\xab\xbe\xf0\x26\x60\xef\x93\xa6\xe2\xbf\xa6\xe2\xff\x18\x9e\x84\x5f\xcb\x01\xbe\x97\x6f\x58\x8c\x4f\xe1\xaf\x61\x60\xe6\x93\x4f\xfc\xb3\x63\xfd\x1a\x61\x88\x10\x0f\x0f\xce\x9f\x13\x77\x4d\xd6\x1f\x11\x21\x11\xd9\x37\xd4\x7d\xbc\x34\xa1\xd1\xcc\x1b\xdc\x99\xba\x05\xa4\xb4\xa3\x48\x78\xa1\xfa\x5e\xa9\x4a\xe8\xe1\xfd\xf1\x0d\xae\x77\x6c\x59\x54\x57\x6e\xff\x0d\x55\x65\xf7\x9b\x6b\x37\xb0\xc2\x6c\x49\xf2\x09\x50\xc2\x39\x65\x5b\x94\xa5\xd4\x1e\xea\x09\xed\x1a\xab\x97\x06\x8a\x26\x3b\x4f\x65\xcb\x89\x48\xd4\x4e\x3d\x93\xad\xeb\x66\xc5\x25\x58\x4e\x2d\xc4\xe6\xaf\xd6\x52\x63\xb4\x19\x7b\x32\xac\x8f\x05\x66\x56\xbf\x70\x07\x01\xf1\x37\x93\xdc\x2e\x9e\x7f\x6a\x3a\xf6\x39\xf4\xb3\x20\x45\x2e\x30\x25\x0b\x8e\xc4\x22\xa1\x0b\x3b\xc6\x27\xc7\x74\xa6\x3d\x64\x60\xab\xa3\xff\x8c\x53\x3a\x18\x35\x0d\x02\x53\xde\x0c\x75\xa2\x98\xc7\x94\xaa\x45\x51\x15\x6c\x64\x93\x29\xae\xff\xac\xb7\x7f\x61\x06\xe6\x89\xd7\xc0\xc8\x74\x80\x79\x5b\x17\x37\x88\x19\x30\x6b\xf9\xe7\x70\x30\x46\x1b\x0b\x28\xe2\xaf\x04\x90\xdb\xa3\xdb\x23\xf8\xbf\x00\x00\x00\xff\xff\x9f\xb9\xa3\xc1\xf0\xde\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x1c\xf1\x0b\x45\xa5\x76\xb7\xb6\xb6\x54\x56\x3c\x8a\x65\xfb\x53\x39\xb1\x3d\xbe\x4c\x1e\x52\x53\x09\xd4\x0d\x8a\x3d\x6a\x36\x98\x06\x28\x86\x9b\xd1\x7f\xff\x0a\xf7\x7b\x5f\x28\x4a\x76\x6a\xac\x07\x5b\x22\x81\x03\xe0\xdc\x71\x70\x70\x70\xfc\x5f\x07\x07\x00\x00\x2f\x6b\xb2\xf9\xc0\xd0\x75\xd5\x5c\x3d\x27\x75\x8d\x0b\x56\x91\x46\x7e\xf5\x71\x51\x51\x28\x48\xc3\x5a\x54\x30\x28\xf1\xbc\x6a\x30\x05\x04\x85\x69\x07\x73\xd2\x02\x95\xbd\x01\x35\x25\x94\xb8\xc6\x57\x88\xf1\x3f\xc9\xe5\xbf\x70\xc1\xa8\x80\xb4\x59\x54\xc5\x02\x50\x5d\x93\x0d\x85\x35\xc5\x2d\x05\x46\x44\x47\xec\x76\xc3\x02\x1e\xa2\xb0\x44\xcd\x16\x1a\x52\xf2\xe1\x28\xb0\x05\xde\xc2\x06\x35\x0c\xaa\x06\x10\xd0\xaa\xb9\xaa\x31\xa0\xa2\x20\xeb\x86\xcd\xc4\x00\x17\x0c\xc4\x5c\x97\x2b\xc4\xaa\xcb\x1a\xc3\xa6\x62\x0b\xde\x11\x6a\x52\x5c\xe3\x12\x18\xb9\xc6\x8d\xee\x03\x14\xb3\xf5\x6a\x26\x57\xf9\x01\x63\xd1\x90\x34\xf3\x9a\x6c\x8e\xf9\x3f\x47\x05\x69\xf1\x91\x5e\x39\x85\xf7\x2f\xce\xce\x7f\x7a\x21\x26\xb7\x24\x2d\x86\x45\x75\xb5\x80\x1a\xdf\xe0\x1a\xaa\x66\x4e\xda\x25\x12\xc8\x40\x97\x64\xcd\x04\x2c\x8d\x12\x8b\x29\x3e\xd8\x7f\x1d\x1f\x1c\x54\xcb\x15\x69\x19\xbc\x5c\x37\x57\x7c\x9e\x1f\xc5\xb4\xe6\x2d\x59\xc2\x63\xef\xb3\xc7\xa6\x65\x4d\x36\x5e\x2b\xfd\xb7\xd7\xe2\xe2\xfc\x23\xba\xac\xb1\x22\xa4\xd3\xd4\xff\xc2\xf4\xf9\x51\x60\x45\xc0\xa1\xaa\xb5\xfb\x91\x07\xfb\x03\x23\x2d\xba\xc2\x2f\x31\xa6\x0e\x60\xe7\x53\xaf\xf5\xf3\x7a\x4d\x19\x6e\xff\xfe\xdc\x69\x6b\x3e\xf3\x5a\x9e\xbf\x7e\xe5\xb4\x39\x7f\xfd\xca\xfb\xf6\xc5\x8a\x14\x0b\xe7\x7b\xf1\xf7\xe3\x83\x03\x54\x14\x98\xd2\x43\x54\xd7\x13\xcb\x9b\x49\x26\x86\x3f\x25\x81\x8f\x8f\x8f\xe1\x4c\x11\x7e\x85\xd8\x42\xb2\xa4\x0b\xa7\xc6\x0c\xa2\xee\x6a\x81\xef\x10\x5b\x9c\x80\xf3\xc7\xb0\xde\xef\xda\xea\x06\x31\xd5\xdb\xf9\x63\x60\xef\xf5\x65\x5d\x15\xaa\xb3\xf9\xdd\x2e\xe7\xc5\x0d\x6e\x58\xbc\x0e\xcc\x3f\x86\x37\xa4\xc4\x67\x65\xc9\x69\x19\x01\x3e\xe4\x42\x75\x71\xce\x17\xd4\x56\xcd\xd5\x14\x5a\x52\xe3\x13\xf8\x74\xd1\xb0\xff\x37\x05\xb4\xe4\x48\x7a\x4e\x96\xcb\x8a\x31\x5c\x9e\xc0\xa7\x97\xd5\x1f\xff\xf7\xff\x4c\x01\x95\x65\x8b\x29\x3d\x81\x33\xf9\xcb\xb3\x49\x66\xec\x73\x29\xc8\xa4\x1d\x3c\x81\x52\xf7\xe0\x1f\xf2\x79\xfc\xef\xff\x35\x6e\x22\x1d\x58\x78\x8f\x97\xe4\x06\x97\x2f\x5b\xb2\x1c\x8b\x89\xd1\x0b\x1e\x35\x56\x7a\xd1\x83\xd7\xf6\x13\x2a\x16\x55\x83\x15\x53\x3f\x6f\x31\x62\xb8\x1c\xb7\xa0\x89\x65\xa6\x0f\xac\x5d\x17\x5c\x6f\x21\x06\x94\x91\x16\x53\x3b\x3f\xb8\x38\x17\x2a\x2e\x9a\x08\x95\x9d\xce\xed\x42\x28\xfc\x29\x5a\xa5\x18\xdc\xc0\x7b\xe3\xcd\xb1\xbf\xbd\xc5\xcf\x81\x69\x7c\x53\xe1\x0d\x54\x4d\xc5\x86\xa0\x75\xe2\xcc\x8a\xff\x50\x5c\xcf\x67\xc1\x74\xe0\x14\x24\xa4\x8e\x96\xa2\x95\xf3\x97\x69\x7a\x7b\x20\xff\x35\xe8\x7c\x4e\x1a\x86\xaa\x86\x26\x4c\x03\x12\xe3\x7c\xc3\xed\x9b\x20\xa0\x56\x4b\xa6\xaf\xb4\x93\x15\x37\xb2\x14\x17\xa4\x29\x51\xbb\x35\x46\x4b\x10\xa8\xa2\x40\x9a\x7a\x0b\x4b\xcc\xed\x21\x23\xb0\x20\x75\x69\xfa\x73\xdb\xf3\xf7\xe7\x40\x5a\xe0\xca\x55\x5a\x60\x61\x60\x5f\xfe\xf8\xf6\x67\xde\x1a\xad\x19\xe1\x53\x2a\x50\x5d\x6f\x61\x85\xb6\xc2\xa8\xb1\x16\x35\x14\x29\x8b\x8e\x31\x35\xf0\x5a\x5c\x73\xd6\xe2\x3d\x1d\xb0\x2b\xdc\x8a\x55\xd1\x59\x8e\x2d\x7c\x06\xbd\x68\xe6\xa4\x83\x39\x9a\x61\x3c\xe1\xb0\xb3\x69\xc3\xd1\x8d\x56\xe8\xb2\xaa\x2b\xb6\xe5\xb3\xe4\x08\x10\x6b\xfd\x07\x5a\xd7\x02\x3f\xc2\xe9\x90\x06\x7e\xd3\xe0\xd6\xed\xca\x88\x70\x13\xca\x16\x6d\xf8\xda\x4a\xbc\x22\xb4\x62\x0a\x4c\xd5\x1a\x2a\x69\x02\x54\x73\x68\x30\x2e\x71\x19\xce\x51\xdb\x21\x39\xd1\xa5\xb7\x78\x31\x91\x77\x2d\xb9\xa9\x4a\xdc\x9e\x38\xd3\x7d\x8a\xd6\x6c\x71\xe8\x19\xfd\xd9\xcf\x6a\x3a\x13\x78\x62\xec\xfc\x4c\x40\xf8\xde\xf2\x7f\x92\xf5\x3d\x61\xbf\x9f\x19\x84\xa2\xb4\x6a\x71\xf0\x09\xff\xe9\x18\x7b\x56\x2c\x70\x71\x7d\x38\x39\x81\xc7\x17\xcd\x0d\xaa\xab\x52\x18\x6e\x90\xee\x8d\xa4\x98\x6e\xfb\xd8\x03\x7c\x1b\x4b\x66\xd3\x27\xba\x1c\x23\x70\x2a\x10\x13\x7f\xd9\x31\x4b\x38\xed\x5a\x83\x23\xf7\x2e\x2b\xbd\xc2\x4c\xf8\xa9\x5a\xcf\x02\x99\x8b\x3f\x03\x16\x4a\x32\xf7\x7c\xdd\xc0\x15\x66\x4a\x31\x73\xf4\xa8\x5f\x03\xec\xb6\x98\xad\xdb\xa6\x77\xfe\xb3\x4b\xd2\xb6\x64\x73\x38\x79\x34\x13\x1c\xff\x68\xa6\xe6\x94\x57\x59\xd2\xc5\x80\xaa\x61\xb8\x9d\xa3\x02\x4b\x55\x23\xfd\xf4\x02\x35\xb0\xe2\xdf\xd3\x85\xd4\x15\x42\x34\x62\x07\xd7\x00\xa3\x44\x76\x27\x6c\xa1\xfb\xff\xbe\xc6\xed\x36\xe8\x99\xb4\x2a\x2d\xa6\x64\xdd\x16\xd8\x99\x4a\xc6\x37\xca\xe8\x93\x1b\xd4\x2a\x8f\x5f\x3a\xb2\x9f\xa8\xf5\x1e\xb2\x1d\xd6\xcd\xa8\x2e\x9c\x5e\xa8\x2c\xb9\xed\x78\x2b\x34\xec\xe1\xaf\x82\x09\x4f\xe0\x6f\xb1\xc7\x3d\xe3\xcd\xf8\xef\xb8\x0d\xe5\x92\xab\xc5\x93\x84\xaa\x54\xbe\x46\x66\x58\x63\x71\xcd\xd8\xc6\x2a\xe5\x27\x60\x3a\x4d\x1c\xa6\x0d\x81\x2b\xfd\xf7\x91\xf8\x53\x8a\x54\x0d\xf7\xc9\xd5\x50\x8e\x7a\x48\x4f\x5a\xd8\x6a\x01\x9c\x60\x2a\xd0\xf0\xe2\x8f\x8a\x0e\xb2\xdc\xcf\x26\x27\xf0\x03\x21\x75\x97\xcc\x48\xfb\x2d\x64\xe6\x17\x09\xea\x9f\x5d\xcd\x5d\x6f\x45\xf4\x71\x3f\xe8\xec\x79\x56\xd7\x62\xac\x66\x4e\x44\xc7\x0c\x9e\xf9\xf7\x7d\x70\xec\x98\x1d\xc0\xbc\x46\x9d\x10\x7d\x62\x89\x65\xfd\x29\x51\x91\xe2\x2d\x4f\xf4\x3d\xc7\xb2\x61\x15\xab\xf1\x92\xbb\x97\x56\xd6\xde\x0a\x93\x69\x44\xfb\xe3\x02\x5b\x11\x55\xfe\x22\xe7\x6c\x2a\xfd\x46\xbe\x3d\x97\x42\xae\xd4\x9d\xda\xe5\x93\x16\x1b\x10\xa8\xae\x03\x45\xa0\xe2\x04\xc2\x4d\x29\x22\x63\xae\xb6\xef\xda\x04\xcb\xc6\x06\xda\x6b\x8c\x57\x94\xbb\x2f\xc5\x35\xd7\xb8\x0b\xb2\x91\xa1\x03\xdd\xab\x29\x8d\x70\xcb\x08\x00\x05\xd4\xca\xed\x39\x2e\x5d\x8d\x55\x31\xb8\x6e\xc8\x86\x2a\x0f\x4c\xb5\x65\x04\xae\xaa\x1b\xac\xe7\xc2\x15\x22\x6c\x16\xb8\x91\x11\x09\xed\x2f\xf0\x51\xb4\x1f\x61\x60\x96\xd5\x7c\x8e\x5b\x8e\x4d\xb6\x5d\x61\x69\x0f\x04\x50\xd3\xc2\xfc\xf2\xf3\xd9\xfb\x37\x17\x6f\x5e\x9d\xc0\xc5\x1c\xb6\x64\x0d\x25\xa6\xac\x25\x5b\xee\x03\x46\x5a\xd6\xc6\x35\x7e\x53\xcd\x7e\x83\x82\x2c\x97\xa8\x29\xa7\x06\x20\x07\xb2\xa9\xea\x1a\x6a\x42\xb1\xa2\xb2\x72\x85\xf8\x77\xad\x8e\xac\xd8\xc0\x0b\x69\xa9\xa4\x67\x3a\x78\x61\x20\x2f\x51\x83\xae\x30\x9d\xe9\xa9\x6e\x94\x13\xaa\xa7\x5c\xb1\xa9\xf8\x7c\xb9\xa6\x0c\x70\xc5\x2d\x80\x74\x2e\xe7\xb8\xb5\x43\x8b\xb9\x38\x18\x42\x81\x17\xbc\x6e\x54\x64\x48\xcf\x57\x93\x2e\x85\x68\xd1\x40\xf5\x28\xdd\x96\x2d\xde\xa0\xb6\xa4\x30\xaf\x5a\xca\xe0\x12\xcf\x39\x87\xaa\x89\x72\x11\x73\xb9\xba\xe1\xb4\xf5\xd0\x1a\x99\x9d\xdf\x60\x89\xd9\x82\x94\xfe\x72\xf3\x16\x2c\x02\x70\xd2\x61\xca\x1c\xad\x7c\x6c\x39\xf6\x86\xeb\xd5\x50\xf6\xb9\xf9\xf7\xcd\x96\x50\xbf\x7b\xf1\x2c\xf9\xe8\xc9\xb1\xc5\xde\x84\x73\xd4\x25\x86\xa6\xaa\xb9\x27\x2c\x9c\x1d\x25\x95\x0b\x44\xa1\x21\x50\x90\xb6\xc5\x74\x45\x9a\x92\xb3\x8f\x2f\xb9\xf9\x65\xec\x67\x11\xcf\xfc\x55\x7c\x90\xfb\xd8\x50\xc7\x70\x07\x26\xc5\xfc\x5e\xdf\xe7\xa8\x91\x7b\x2c\xce\x13\xa4\xc1\xce\x6e\x78\x85\x15\x07\x3b\x0e\x27\xef\xc2\xb7\x05\x9c\x31\x2e\x31\xac\x64\xac\x47\x0d\xb5\x81\x4b\x5c\x20\xc5\x5c\x5b\x28\xc8\xba\x2e\x79\xab\x35\x75\x50\xe4\x28\x86\x24\x86\x1a\xe3\x42\xd0\x13\xf8\x9b\xd1\xee\x9d\xce\xc6\x6d\x37\x38\x63\x5f\x86\x40\x34\x8d\x6f\x0f\x02\x44\x09\x62\x59\x65\x2d\x08\xf2\xdf\xa4\xe6\x5e\xb4\xda\x7c\x4a\x93\x60\x79\x3a\x64\x07\x27\x38\x47\x85\x70\xcb\x7d\x72\xa0\xf6\x05\xef\x35\x44\xc5\x27\x80\x2d\x2a\x3a\xe5\x3a\xdb\xe1\xc9\xfc\x7a\x99\x9d\xd5\x50\x06\x9b\x7a\x01\xd2\x99\xf8\xef\xad\xd9\xf6\x4e\xe0\x49\xfc\xb5\x1c\x20\xe4\xc3\x8f\xdc\x34\xd1\x41\x86\x49\xab\x5e\xdc\xf2\x4d\xbe\x64\x10\x11\x0e\x37\x16\xd3\x70\xee\xb1\xd8\xad\x26\x99\xf7\x67\xae\xcc\x0a\x19\x38\xe3\x10\x1a\xbc\x51\x03\x4c\x21\x36\x84\x6b\x8a\x4b\xa9\x20\xa7\x30\x27\x7c\xa7\x8c\x4b\xb8\xdc\x86\x73\x8b\x47\xd0\x6a\x98\x0f\xa1\xc1\xa7\x2c\xad\x6e\xd7\xa4\x46\xe9\x64\xff\x7b\x71\xe7\x53\xb4\x49\x6c\xd3\x28\x20\x4a\x49\x51\x89\xd8\x87\xb0\xb8\x02\xf5\x79\x16\xf3\x1d\x7b\xda\xe3\x82\xf9\x3b\x79\x6f\x8f\xb7\x2f\x9d\x3e\xf5\xa0\x3e\xb0\x04\xe8\x61\x87\x05\x0c\xbc\x25\x67\x42\x04\xce\xd2\x1c\x1f\xb1\x37\x46\xe0\x81\x86\x53\x7f\xa8\x83\x74\x4c\x41\x29\x5a\x78\x7a\x04\x7f\x66\xc2\x0e\x56\x79\xaa\x56\x71\xb3\x90\x03\xe1\x14\xbe\x9b\x7d\x97\x9f\x61\xd4\xd2\x6b\x7a\x7c\xcc\x1d\xae\xd0\xe2\x86\x5a\x72\x2a\xf8\xa9\x42\x75\xf5\xff\x31\x54\xc2\xf9\xbe\xc6\x8d\x08\x10\x3a\x71\x0b\x05\x8f\x6b\x20\xd7\xd4\x3b\x68\xf5\x9a\x56\x73\x11\xd3\x72\x38\xe8\xed\xe5\xbf\xe0\xd4\xfd\x20\x41\x53\xb1\x36\xb7\x89\xd7\xe1\x20\x6a\x7f\x7c\x0c\x32\x6a\xa1\xa4\x91\x5b\x0d\x31\x79\xe9\x70\x1a\x6b\x22\x8e\x83\x12\xdb\x82\x14\x40\xee\xbc\x63\xe6\xb8\xbf\x4e\xbf\xce\x25\xf3\x1f\xbe\x66\x87\x32\x3f\xa9\x69\x9c\x06\x88\x70\x62\x2d\xf2\x37\xb7\xf5\xe1\x24\x8d\x17\x9f\x27\xe3\x51\x66\xbe\xef\xc5\x7f\x6e\x01\xd7\x34\x25\x3c\x09\x44\xbb\xb6\xb0\x63\xdc\xb0\x59\x8a\x8b\x03\xb5\x06\xa7\xae\x48\x44\xce\x40\x5d\x73\x6d\x19\xd8\x1f\x65\x0b\x9c\x73\xe2\x99\x0a\x96\x39\x67\x8f\x6a\xa7\x40\x5a\xb8\x24\x6c\x21\xa9\xe3\x1b\x9d\x4f\x14\xd3\xc0\x7e\x29\x83\xc2\x84\xf7\xae\x4d\x4f\x35\x07\x6e\x66\xc5\x29\xad\xdc\xe9\x09\xcf\x21\x19\xb5\x95\xea\x5b\x6d\xa3\xa5\x00\x1e\xca\x83\x27\x6d\x2f\x26\xdc\x39\xf2\xf5\xa3\x40\xdf\xad\xeb\xb2\x6b\x76\x09\x95\x4d\xac\x81\x2c\xb7\x64\x3b\xff\x80\x6a\xd4\x14\x38\xd4\x55\xb3\x4b\xf5\xf9\x51\x78\x22\x3b\x5b\x56\x4d\xb5\x5c\x2f\xd5\x47\xef\x31\xc5\xed\x0d\xb2\x67\xf8\x8e\x40\x48\x15\xc2\xb7\xe9\x29\xdd\xa1\x37\x40\x9e\x84\x08\x1c\x87\xfa\x20\x62\xa6\x47\x82\x9b\x42\x9c\x80\x27\x46\x1e\x56\x9c\x8f\x1e\x65\x90\xe2\xf7\xb6\x68\xd9\x2b\x52\x04\x33\x50\x8a\xdb\xc0\x0a\x9b\xef\x04\x37\xc0\xd3\xd3\x60\x1a\xdf\x86\xf4\x9a\x26\xbb\x2f\x31\xa5\xe8\x0a\x0b\x5b\x46\xd7\xf3\x79\x55\x54\x22\x20\x40\x18\xaa\x01\xdd\xa0\xaa\xe6\x9e\xb6\x8c\x81\xab\xb5\x3c\x8e\x00\x4d\x92\xda\xf2\x62\xae\xfd\x42\x2d\x0e\x05\x6a\xb8\x27\xdc\xca\x63\x48\x29\x57\x72\x8e\x53\x7b\xca\x21\xf7\xc5\x22\x8c\xcc\x16\x78\x19\x41\xae\xe6\x70\x98\x59\x74\x68\xcc\xf5\x4f\xce\xdc\xa5\x3f\xff\x56\xe1\x34\x5e\x14\xd8\x08\xf7\xd3\x23\x97\xca\x7a\xf2\x46\x36\xe5\xff\xb1\x72\xcd\xe0\x89\x6f\x1b\x38\xae\xba\x10\x24\x3f\x84\xcd\x02\x31\xd5\x4e\x29\x16\xf5\x05\x93\x81\x2f\x65\x80\x34\xf1\xa3\x01\x8d\x9a\x4e\xae\x8e\x6f\xed\x57\x25\xdf\x1b\xfa\x8a\x4c\x38\xe1\x2d\x2e\x48\x2b\xbc\x62\x54\x8a\xed\xb3\x19\x52\x9d\x24\xa8\x3e\x8a\x4f\xf6\x42\x0a\x8f\xbe\xe9\x39\x8b\xf3\xb9\xf5\xf2\x93\xe7\xa6\x7c\x24\x9f\x28\x97\x45\xc5\x29\x47\x43\x00\x71\x1d\x2e\x17\xef\x6d\x07\x7b\x51\xa0\xc6\x68\xf1\xef\x6b\x4c\x59\x02\xe7\x0a\xf8\xb2\x6a\xd6\x54\x10\x10\xdf\xe0\x16\x36\x48\x01\x0d\x3d\x86\x60\xb3\x11\xa1\x2f\xe9\x90\xe5\xbe\xf9\x36\x83\x9b\x3c\x2e\xd5\x7a\x9f\x1e\x39\x6e\x6d\x21\xce\xef\x5f\x2c\x57\x6c\x2b\x38\xfe\x50\xe8\xde\x8f\xdb\x15\x3e\x01\xfe\xef\xd3\x30\xd4\xfe\xfd\xe1\x24\xa1\x15\xc0\x9c\x44\x29\x4f\x91\xad\x51\xed\x9b\x59\x54\x2c\x20\x76\x2e\xdc\xf9\xc9\xa5\xbc\x23\xad\x08\x36\x3e\x3d\x82\x4e\x49\xf4\x15\x44\x16\xa8\xc6\x9c\x03\xd6\xb7\x6e\x11\xe0\x34\x5a\xf3\x8b\x3e\xd7\x47\xb7\x0b\xbc\x84\xaa\x51\xce\x1e\x45\x4b\xdc\xb1\x5e\x89\x9a\x99\x0a\xe3\x1e\xca\x63\x0d\xad\x7b\xd4\x5c\xd3\x8b\xca\xf4\x0c\xd6\x99\x99\xae\x51\x72\x19\x56\xbc\x1d\xe6\xf9\x1d\x1f\xc3\x87\xaa\x11\x71\x78\x65\xd3\x1b\x12\x19\x75\x61\x23\x24\x07\x2c\x90\x0c\x64\x17\x64\x89\xad\x54\x34\xa4\x5d\xa2\xda\xca\xe3\x65\x4e\x86\x87\x99\xc9\xbb\x9b\xc5\xd1\xc6\x70\x17\xa9\xcd\xd9\x20\x43\x9a\x1e\xf6\x4c\x59\xa0\xac\x63\xac\x78\xd3\x78\xbc\x97\xa8\xb8\x96\x11\x70\xe9\x63\xa1\x39\xc3\x2d\x5c\x62\xae\xf1\x9c\x70\x09\xa7\x10\x12\x21\x63\x2c\x12\x2f\x54\x62\x25\x69\x66\x39\xe8\x91\x56\x55\x1e\x72\x35\x87\x15\xa1\x94\xfb\xb0\x23\xe2\x2f\xd6\x3b\x36\xe7\x82\xc2\x43\x56\xa7\x7f\x49\xb7\x78\xd8\x86\x5f\x84\xdc\x2b\x0a\xb8\x6d\xf9\xae\x60\x21\x62\xa2\x8d\x50\xdb\x97\x18\x58\x5b\x5d\x5d\xe1\x96\xfb\xf2\x0d\xac\x5a\x52\xae\xe5\xc1\xc7\x25\x2e\x10\x5d\x63\xd7\xe5\x51\xd1\x2b\x5c\x97\xb1\x14\x1d\x1f\x6b\xc8\x22\x26\x4b\x56\xb8\xad\xb7\x6a\x3b\x29\x6d\x8c\x72\x9f\xc4\x31\x35\x5f\xa7\x18\x26\x06\xc4\xd7\x6b\x3c\xcd\xa7\x5d\x5c\x95\x34\xb3\x27\xf0\xf8\x39\x6a\xb8\x0f\xa2\x8f\x8b\x96\x32\x82\x89\x1a\xe1\x87\xd7\x2d\x46\xa5\x08\x35\x97\x61\x38\xe3\x6e\x3b\x8c\xc0\xfb\xef\x73\xff\xaf\x94\xd9\xf0\xdc\x7f\x19\x3a\x10\x9b\x37\x35\x7b\x37\x41\x07\xfa\xb6\x03\x09\x97\x8c\x3b\x98\x03\x31\xda\xe9\x70\x8e\x12\xf8\x23\x8f\x88\x69\xad\xec\xa3\x31\xd4\xec\xfc\xff\xd8\x14\x64\x75\xb3\x62\xc0\xf7\x52\x9d\x24\xc5\x72\xc7\x49\xc4\xba\x28\x87\xbd\xb4\xe5\x1a\x11\x74\xf2\xba\x0c\xf6\x2a\x03\x5c\x67\x30\xe3\x6a\x21\xa9\x74\xb5\xbf\xa7\x4f\x05\x0b\x0c\x88\x0e\x75\xda\xd2\xfb\xc9\xa1\x54\x1c\x11\x69\xb9\x0b\xdb\x85\x00\x33\xdb\x95\x2e\x73\xae\x85\x54\x66\xe6\x84\x41\x2c\x75\xa6\xa5\x93\xd8\xf4\x09\x76\xc5\x66\x3d\x31\xd7\x7e\x3c\x65\x8d\x9b\x64\x71\x0a\xac\x5d\x63\x11\x7c\x49\x59\x2c\xed\xd9\xe3\x3f\x2a\xca\xa8\x3e\x12\x8a\xf3\xb5\xc5\x69\x87\x38\x71\x6f\x54\x56\x97\x58\x12\x59\xf1\x6f\x51\xed\x26\x89\x4c\xa5\xde\xde\x54\x14\xc3\x1c\xd5\x14\xcf\xd2\xc7\x01\x77\x4f\x3f\x09\x58\x21\x38\x50\xf2\xf3\x59\x9f\x25\xe2\x6a\x41\x87\xf3\x74\x26\xec\x98\x9e\xce\x1c\x41\x75\x1b\x17\xea\xd1\x6c\xe4\xa6\x62\x69\x97\x10\xb1\xe8\x88\x0e\x1c\x3d\xef\x86\x1a\x1d\x3d\xef\xff\xa8\x98\xf1\xaf\x7e\x5c\x32\xec\x6f\x25\x35\xa3\x41\x23\x34\xc3\xa9\x07\x73\x66\x12\x80\x12\x91\xd6\x00\xc0\x79\x94\xf1\x1b\x42\x0a\x5a\x8c\x00\xd9\x0d\x2e\x09\xea\xb6\xcb\xd4\xdb\x68\xbf\xda\xf5\x72\x2a\x4a\xd9\x30\x7c\x3a\x05\x71\x50\x22\xbc\x18\xed\xdc\xb9\xc9\x1c\xbc\xb9\xf9\x7c\x89\x58\xb1\xc0\x34\x15\xd7\xcf\xe6\x37\xa7\xc9\x7a\xd8\x81\xd2\x47\xe9\xd0\x33\xff\x79\xf2\x24\x87\xb8\xf1\x9d\xe4\x68\x8f\xe0\x34\x99\xf9\xd9\x3b\xa2\xe8\xe8\xac\x33\xa6\x4d\x9a\x19\x75\xd4\xac\x5d\xc7\x9a\xfc\x36\x19\xa2\xfb\x91\x90\xeb\x90\x6c\x36\x7d\x87\xae\x70\x51\xcd\x2b\x5c\xea\x7c\x02\x3f\x23\x01\x12\xeb\x72\xf3\x3f\xa5\xe8\x98\x75\x19\x85\x26\xff\x0f\x14\x9a\xbb\x5c\x2d\xb5\xc3\x8c\x5e\x40\x72\x8f\xd2\x01\x8e\x23\xba\xe4\xc4\x7a\x24\x26\xe3\x55\xf3\x91\x0e\xf5\x18\x09\x06\xca\x1a\xab\x97\xca\xc9\x17\xbb\xaf\xb2\x04\xd4\x48\x93\xc4\x75\xa0\xcd\x9c\x70\x73\xcc\xe0\xc1\x53\x3f\x03\xa4\x71\x19\xad\x4a\x95\xe5\x3c\xab\xca\xe8\x4b\xa5\xc3\x45\x8a\xfd\x69\x2e\x81\x43\x64\x1a\x6a\x16\xa9\xca\x49\x04\x45\xec\xbd\x3f\xc8\x14\xaa\x53\x17\xe6\x4c\x7c\x23\x9d\x9a\x8b\xe6\xbd\xb0\xe3\x87\x13\x38\x0a\xda\xf0\xaf\xdf\x8b\x7c\xab\x20\x42\xb7\xcb\xee\xdc\x99\x8c\xcf\x0e\x78\x59\xf5\xdc\x6e\x8a\xb8\x47\x2f\xda\x9d\x6e\x55\xc6\x71\x09\x99\x3e\xef\xb6\xe2\x9f\xc4\xed\xa2\x8b\x49\x11\xae\xcc\x77\x3f\xcb\x64\x16\x7b\x58\x7c\x38\x49\xc0\xd3\xd7\x72\x04\x3a\x44\xbe\xf6\xb3\x28\x5f\x1b\xe2\xc8\x47\x78\x5c\xfd\x4b\x55\xfe\x13\x9e\x1e\x3d\x12\x0b\x0e\xad\xc9\x07\x65\xef\xc3\xfb\x0c\x2a\x9d\xdb\x0a\x41\xaa\xb3\x0a\x9b\x9b\x78\x9a\xbc\x8f\x09\xa4\x2e\x3b\xee\x45\x40\xe6\x04\x51\x4c\x33\xcc\xaf\xbf\xd0\x99\xe0\x30\x5e\x64\x0d\x76\x07\x48\xed\x1d\x33\xa7\x13\x92\xd9\x2b\x7c\x7e\xae\xaf\x66\x46\x33\xec\xac\x5b\x5d\xcf\xfe\x52\xa2\xea\xc2\x12\x92\xda\x7f\x17\x70\x90\xb8\x2a\x1c\x45\x6d\x3d\x9c\xf5\xc9\x77\x8f\xdc\xf2\x25\x29\x9c\x7e\x9b\xf8\xca\xf4\xcb\x60\x53\x9d\x4d\x7c\x24\x9f\x64\x1e\xea\x9d\xe4\x3c\xa2\x89\x9f\x72\xf2\x4b\xc8\x3d\x52\xee\xcd\xa7\x43\x24\x49\x9d\x6a\x75\xda\x3f\x3f\xcc\xa8\x1c\x52\x91\x01\xbd\xd0\x67\x2b\x4e\x42\x9b\xce\x01\x13\x90\x93\xf0\xa8\xdc\xd3\x32\x79\x21\x0b\x97\x3e\xfc\x9f\x31\x94\x44\x7c\x5d\xd4\x18\xb5\x69\x75\x55\xe1\xba\x54\x4a\x4b\xc0\x2a\x31\xf0\x4d\x8e\x07\xc8\x49\xb7\x54\x17\xd5\x48\x0b\x4b\xb4\x35\xa9\xca\xd7\x18\xaf\xa0\x62\x46\xa1\x85\x1a\x23\x48\x7e\x97\xda\x43\x22\xcc\x71\x3c\xf4\xbe\x6d\xd2\x67\xf9\x9f\x0d\x0a\x89\xca\xbb\x86\xe9\x3d\x6a\x52\x47\x34\x55\x3d\x39\x81\xc7\x1f\x7c\x2f\x92\x43\x10\x48\x14\x64\x95\x1b\x6d\x71\x2d\x5e\x2f\x29\x8e\xa8\x67\xa2\x3b\xa7\x2a\x03\xe2\xf0\xbb\xd9\x77\x13\x1b\xc3\x54\x8c\x23\x06\xe3\x3b\x88\x64\x42\x61\x57\x5a\x56\x72\x53\xe9\xda\x31\xcd\xd3\xd9\xcd\xe5\x6e\x4e\x8f\x72\x17\x93\xd0\xf6\xaa\x51\x3b\xcf\x69\x62\xa9\xe0\x42\x21\x43\xff\xea\x5c\x7a\xaa\x02\xdc\x0c\xd5\xd0\xac\x97\x97\xbc\xe5\x3c\x0a\x21\x9a\x6c\x77\xce\xc9\x15\x85\x12\x97\xeb\x82\xb9\xc7\x9d\x42\x64\x70\x1b\x87\x7e\x76\x89\x63\x65\x3d\x32\xd0\x81\x4e\x3e\x77\x9a\x59\xa2\x99\x93\xae\x4e\x60\x45\x8c\xca\x8b\x5e\x0d\x5f\xac\x93\x7b\xb7\x44\xab\x78\xe2\xfa\xaa\xa8\x02\xfe\xf4\x28\xcf\x3c\x4f\x8f\xe2\xa8\x88\x9a\xea\xf3\xac\x7a\x71\xa3\x20\x58\x85\xac\xd2\xd8\x0b\x9d\x1a\x3d\x6c\x22\x16\x03\xae\xdb\x3a\xe8\x8a\xb8\x16\xf7\x8c\x47\xda\x69\x49\x06\xe4\x44\x98\x23\x2e\x07\x97\x83\x0f\x1c\x3f\x2e\xb0\x39\x29\xb1\xca\x46\xde\xb0\xe5\x7a\xd9\x68\x7f\xe4\xb2\x81\xc8\xd9\x2e\x75\xd8\x2f\xca\x59\x9c\x8b\x1c\x7b\x19\x1b\x8c\xa9\xbe\x42\x4d\x55\x1c\xa6\xf4\x8f\x05\xeb\x83\x9c\x3d\x1e\x18\xbb\x1c\x60\x11\x43\xf7\x72\x0f\x46\x31\x04\x99\xb7\x8b\xfd\x06\x29\xde\xff\x77\xdd\x84\x1f\xe0\xe4\xde\x93\xb5\x72\x03\x10\x9e\xd5\xb2\xf1\x8e\x87\x32\x5d\x76\xc4\xfd\xda\x2f\xc7\x41\x1b\x64\xc2\x4a\x5b\x37\x62\x0e\xa7\x70\xf8\xa4\x0b\x12\xa2\x32\xc3\xbb\x93\x74\x89\x04\xba\x6a\xee\x8d\x33\xab\xca\x20\xfa\x05\x7f\xc6\x1a\x02\xee\xb6\xb9\xe9\x65\x80\xec\x80\xf7\x6b\x87\x21\x65\x8b\x43\x61\xdc\xd1\x1c\xeb\xf2\x45\xbb\x59\x64\xb8\x0f\xab\x0c\x69\xcb\x1c\x2d\x78\xb8\x71\x76\xb2\xde\x93\xf6\x19\x1c\x1b\x6d\x87\x71\xcd\x74\x82\xb3\x73\x96\x1a\xa2\x4d\x64\xa7\xf1\x4c\xf6\x07\x67\x43\x99\xdb\x44\xea\x9f\x1c\xb7\xe6\x7b\x0c\xde\xd1\xe9\x9f\xbe\x74\x20\x1f\x71\xd9\xc3\xe6\xb4\xc0\x2a\x33\xf9\xe2\x8f\x15\x16\x5c\xe7\xca\xb8\x51\xad\xf6\x7e\x9e\x4e\x87\x77\xb4\x61\x93\xe1\x82\xd0\x9c\xc2\xa8\x14\xa5\x91\x1e\x83\xe5\x9b\xfd\x3b\x0d\x65\x02\xf6\x8e\x9e\x83\xbd\x08\x23\x7d\x87\xab\x8a\x32\xdc\x8a\xbb\x56\xc1\x8d\xc3\x2e\x8f\x43\xf5\x42\xa2\x9f\x46\xbc\xd4\x6e\x9a\x3e\x31\x39\x06\x7a\x07\x12\xb6\xd8\xb0\xfa\x26\xab\x34\x3e\x82\xf7\xb9\x5b\x3e\xc4\xfb\xa2\xc1\x6c\x43\x5a\x3e\x89\x33\xcd\xf0\xa9\xfe\xb6\xd9\x6b\xbc\x4d\x37\x51\x98\xc9\x7e\xef\xa7\xde\xfb\xdf\xad\xd0\x16\xb7\x27\x20\xee\x2b\xfd\x20\x0e\x01\xfe\x81\xea\x35\x9e\xc0\x93\xb3\xe0\xb0\x72\xa2\x5a\xa9\xd4\xef\xa9\xbd\xee\x54\x61\x3a\x15\xc5\x79\x44\x4d\xb7\x29\xbc\xc6\x5b\x3a\x85\x8b\xe6\x92\xfc\x61\xe1\x3c\x4b\x65\xf6\xdb\xa4\x4d\x21\xeb\xf1\x6d\x01\x9d\x0f\x16\xf5\xf4\xf7\x2b\x09\x1b\xaa\x0e\x13\x94\x4d\x8b\x0d\x78\x79\x02\xf9\x70\x75\x3a\x44\x9d\xa0\x58\xf4\x51\x57\x2f\x41\x20\xef\xcf\xb8\xb5\x4b\x4b\xfb\x7b\xdc\x2e\x08\x9f\x9d\xa4\xb3\x1e\x27\x7b\x0b\xf3\x5b\x7c\x77\x44\xf9\x07\x46\xf6\xe5\x07\x0f\x14\xb2\x57\x1b\xb1\x24\x03\xbd\xc7\x3a\x23\xe6\x34\x3a\x06\x0b\x23\xc4\xfc\xe7\xd9\x33\xa3\x00\x65\x6a\x1d\x61\xfa\x76\x95\xd8\x38\xb5\x1a\xde\xe3\x0c\xc7\x8e\x8c\xab\x98\xf9\x89\x78\x75\x78\x7e\xf0\x5e\xeb\xb9\xae\x13\x88\xe4\xc1\x83\x48\x8b\xa6\x7c\x4f\xc6\x25\x3a\x28\x01\xe1\x5c\x65\xa0\x60\x8a\x36\x41\x81\xea\x3a\xd8\xd0\x56\x73\xb3\x28\x55\x13\xe8\xd4\x16\x18\x14\x2b\x7a\x4f\x6a\x3c\x53\xec\x45\xda\x59\x8b\xa4\x76\x81\x7f\xff\x7b\x60\xcf\x86\xe2\x86\xae\xa9\xed\x19\xdb\x42\xf7\x18\x53\xab\xe7\x44\x9d\x15\x83\xcb\x00\xb5\x53\xad\x02\xc5\x7f\x93\x61\xf6\x57\x8d\x39\xf8\x7c\x54\x93\x4a\xdd\x45\x36\x05\xc8\x52\x54\x43\x3e\xcd\x8e\xe5\x85\x3b\x7d\x3d\x1b\x57\x2d\x60\x8e\xa5\x23\x5d\x41\xcc\xad\x06\xaa\x3b\xbc\x6d\xea\xad\xa1\x21\x6a\xe0\x6c\xcd\x16\x67\x3e\x95\x55\xa1\x01\x19\x70\x34\xdb\x41\x22\xee\x8a\x15\x1a\xef\x6e\x32\x90\x06\xe7\x2e\x5a\x97\x2e\x91\xcc\xf1\x0d\x85\xdf\x0b\x51\xef\xeb\xfa\xca\x71\xfb\x7d\x87\x83\x9b\xe4\xd4\x55\xf5\xcb\x35\x53\x0e\x3e\x73\x01\x4a\xb7\x8a\x56\xb6\x76\x09\x2a\x4b\x59\x36\xa9\x80\x6b\xbc\x55\x89\x58\xa1\xf1\xb6\x39\xb6\x19\x96\xf0\x6d\xac\xcf\x1f\xb9\x1d\xa1\x3a\x71\xfe\x82\xec\xe7\xde\x75\x8a\xac\x78\x98\x25\x94\x1e\xd7\xc6\xe9\x18\x9c\xea\x2a\x03\x87\xbe\x20\x85\xa0\xf5\xf5\x89\x64\x72\x5d\x61\xc7\x8d\x8f\x30\x55\xed\xbb\x8e\x59\x74\x97\x1a\x63\xb3\xc2\x41\xf5\x8c\x4a\x02\x44\x42\x3d\xab\x28\x5d\xe3\x91\xd7\xc1\x0f\x8f\x15\x38\x51\xde\x56\x7c\x23\x8b\x36\x3d\x8a\xa9\x95\x58\xd9\x69\x22\x55\xa1\xdb\x08\xf7\x1c\xb4\x7b\x6a\x35\x6e\xd4\x59\xbf\x6e\x48\x71\x36\x88\x4e\xd2\x42\x3a\xcb\xd8\xdd\x56\x04\x7d\x90\xa3\x57\xf8\xcc\xa6\x9a\xd0\x08\xfe\xfe\x1c\xfe\x41\x98\x8d\x65\x73\x2e\x50\xb5\x8e\x4c\x6d\x8b\x4c\xbe\xdc\x8e\x46\x27\x71\x79\xcc\x65\xcb\xdc\x64\x92\x41\xa6\xdf\x0b\x39\x79\xe5\x7b\xca\xc1\xaf\x30\x33\xf5\x78\xc5\xd7\x87\xd6\x01\x09\x84\x2f\xf6\x2d\x5c\x76\x55\x2c\x35\xa3\xe8\x06\x1f\x3e\x3d\x52\x83\x4d\x81\x91\x13\xbf\x12\xf0\x4c\x7c\xe1\x94\xd0\x4d\xdf\x69\xa4\x62\x8d\xea\x64\xcf\x29\x92\x99\xc2\x2f\x74\xc6\xe2\x25\xf3\x65\x32\x0d\xd2\xf1\xf9\x74\x49\xd5\xe4\x5e\x7b\x10\x9f\x83\xe1\xf5\x41\x64\x4f\x03\x30\xae\xe6\x9d\xca\xfd\xe9\x9f\x04\xd6\x95\x87\xe0\x50\x35\x93\x8a\x68\x05\x45\xd9\xdc\x50\x50\xce\x5f\xbf\x82\x77\xa8\x65\x55\x51\xad\x90\xef\xa5\x0d\x91\x17\xe5\xc3\x0c\x16\x9b\x84\xc7\x95\x62\x29\x9d\xe9\xba\xea\x9e\x59\x3a\x42\x7b\x7d\xe5\x2e\x28\x94\xa1\xf3\xd7\xaf\x9c\xaf\xf7\x24\x43\xfe\x98\x56\x94\xce\x5f\xbf\x9a\x39\x5f\x7c\x15\xa5\x0e\x56\xf8\x72\x44\xc9\xfd\x3a\xc8\x6c\x4c\xb8\xe6\x81\x33\x7e\x26\x8b\xe5\x9b\xc2\xb5\xc2\xbd\xee\x48\xe4\x22\x0d\x56\x57\x85\x75\xa5\xa0\xc0\xff\xad\xa8\xac\x2b\x24\xab\x24\x58\xb8\x25\x2e\xaa\x12\xcb\x0a\x19\xba\x54\x5b\x6a\x10\x5b\xf8\x8f\x00\x6a\xe4\xb5\xa9\x94\x8b\x6c\x8a\x38\xd5\xd4\x42\x6c\xf5\xfd\x0e\x52\x97\x09\xc8\x05\x69\x1d\xc2\x73\x28\xf2\x80\x46\xd5\xd9\xe3\x13\x74\x5e\x01\x60\x44\x54\x2b\x70\x4b\xc8\xed\x80\x11\xad\xd8\x06\x82\x9c\x5a\xbf\xbf\x6a\x63\x87\xdf\xdf\x09\xb9\x78\x8c\x36\x1b\x6a\xab\x9a\xf2\x5c\x13\x59\x6b\xbe\x34\xa5\x02\x45\xc1\xd9\x9f\xf7\x9d\xcf\xed\xf1\x0e\x60\xaa\x2b\xdb\xbb\x6e\x7e\x6a\x5b\x10\x2a\xd8\xfd\xe6\xb1\xa8\x48\xad\xc8\xf0\xcb\xb0\x87\xb3\xeb\x94\xd7\x14\x44\xa9\x44\x99\x33\x44\x36\x4d\xef\xe5\xb9\x1d\x36\x21\x17\xe7\xf1\xfe\xe0\x27\x74\x8d\x81\xae\x5b\x6c\xeb\x25\x46\x05\xb7\x95\x9d\x8b\x12\x0c\xa8\x8c\xc0\x17\x2c\x48\x62\xba\x38\x3f\xd8\x9b\xf3\x18\x52\xc4\x71\x03\xe5\x49\xa3\xcf\x11\xc6\x00\x49\xd5\xf7\xf4\x49\xc2\x71\xfb\x5e\x5d\x0c\xea\xf3\xe9\xc2\xa1\x21\x13\x8b\x52\x15\x79\x42\xd7\xda\x9c\x44\xad\xa4\x3a\x8e\xf4\x44\x18\xae\x82\x9e\x6b\xc9\xba\x42\xf4\xa9\x83\x80\x6c\x36\x21\x78\x17\x93\xcd\xdc\xde\x1a\x8a\x86\xd4\x34\x87\x19\xe2\x76\x85\xf9\x5a\x11\x34\x75\x75\xd9\x63\xd0\xbb\xfb\x3b\x29\x4a\xfb\xfe\xc3\x60\x82\x07\xee\x85\x4b\xf0\x2e\xcf\x63\x24\xc1\x33\x2e\xe2\x3d\xd2\x3d\x42\xc7\x40\xf2\x87\x33\xbd\x37\x2e\x18\xa2\x5e\xa2\x48\x04\xd7\x23\xd2\xa9\xda\x39\xd6\x20\x38\xe1\xf3\x87\x1b\xe2\x50\xce\x4f\xa9\xa4\xac\x3e\x8f\x7d\x7f\x51\x8b\x04\x67\x3c\x64\xc0\x22\x3e\x2f\xc8\xa7\x9a\x0d\xcf\xa1\xbf\x98\x03\xb2\x49\x4a\x8a\x75\xb4\x29\x55\x75\x71\x45\xb0\x96\xc2\x06\xf3\xdf\x1b\x6e\x19\x65\xea\xc3\xf6\x1b\x55\x3e\x4b\x7b\x48\xc2\x6a\xe9\x13\xdd\x30\xfc\x6b\xe3\x63\x89\xd7\x13\xf4\xd5\x27\xe5\x8c\x41\xe8\xf4\x24\x4f\x32\x25\x44\x9f\x8e\x2f\x49\xfb\x42\x25\x69\x25\x32\x72\xa7\xfd\xc1\xce\x3d\xc4\x38\x5d\x42\xed\xd1\x15\x7a\x08\x27\x46\xdd\xfc\xeb\x3b\x59\xca\x5f\xe2\xfa\x1c\x47\x19\xb9\x32\x84\xd1\xa5\xd4\x7c\xed\xa5\xfd\x16\x18\x84\x3d\x14\x19\x84\xfb\x2b\x34\xd8\x33\xd6\x9b\x80\xf8\x89\x22\x84\x0e\x2b\xa4\x2d\x3d\x74\x1f\x35\xa2\xe0\xb0\x31\x87\xda\x94\x75\x87\x9d\xb8\x2c\xb1\xb4\x2e\x5e\x83\xbe\x7b\xb8\xbb\xed\xd1\x9d\x5a\x6b\x5b\xb7\xc8\xdb\x8f\x6f\x7f\x36\x28\x88\xb5\xe3\x20\x65\xa8\x41\xbf\x6c\xc9\xb2\xe7\x8d\x86\xa0\x8e\xe1\x03\x5d\x42\x90\x65\xdb\x47\xa6\x72\xde\xa6\xb4\x53\xd2\x9c\x77\x5a\xc4\xb4\x43\x2c\x64\x30\xe5\x07\x0b\x63\x3e\x24\x16\x34\xd8\xcb\x55\x7c\x6f\x19\x9e\x91\xc8\x06\x8a\xe9\xa4\x38\xde\x4f\x33\xd1\xb3\xce\x57\x1e\x4a\x02\xd8\xb9\x02\x25\xf4\x96\x84\x90\x73\x0b\xc6\xcd\x6a\xeb\x08\x37\xf3\xaa\x49\xed\xec\xf5\xf1\x7f\x74\x19\x7a\xb7\x14\x6e\x2f\xa1\xca\xa6\x92\xed\x35\xa5\x2a\x9f\x72\xdd\x2d\x72\xc1\x65\x7b\xaa\xc9\x13\xbd\x4a\xe2\xf5\xe2\x08\xaa\x4a\xc1\xfe\x55\xe3\xf7\x4f\xda\x48\xd9\x36\x7e\xdf\x4c\xdf\xc9\xee\x49\x1f\x34\x09\x73\x06\x93\x36\x69\x2e\x0c\xbf\x38\xc5\x8b\x64\xc6\xac\x9b\x04\xdb\x9f\x33\x98\x3f\x9c\xbb\x7b\xc6\x95\x97\x7d\x9a\xf0\x93\x4c\x7a\x1c\xee\xb8\x41\x9f\x4d\x5d\x4a\x65\x2b\xdd\xe1\xaa\xa3\x37\xe1\x61\x97\x1d\xfd\x2e\x83\xae\x3b\xde\x5b\x32\x53\x90\xd3\x1b\xae\xc4\x66\x38\xc5\x99\xad\x81\x2c\x4b\x57\x9d\x02\xf2\x55\xa8\xe2\x39\x15\x53\x2b\xb2\x52\xab\x8a\xb1\xeb\x82\x2f\x8e\xfb\xf2\x6b\x10\x21\xd5\xee\x7f\xc6\x83\x7e\xab\x6e\x0d\x4e\x7a\x32\x2c\xc2\x6d\xc0\x4e\xb7\xd9\x94\x8f\xf1\x24\xdb\x13\xd1\xfd\x4c\x76\x98\xe2\x1e\x9b\x31\x94\xa5\x59\x94\x58\x3c\x92\x70\x63\x6f\xb6\xe4\x70\x64\xef\x7c\x4b\x55\xde\x7f\x8d\xa2\x83\xaa\xf7\x7d\xc7\x63\x7f\x8b\xd8\xf1\x2e\x88\x22\xbf\x37\x6f\x93\x77\x6e\x79\x63\x68\xfe\xf7\x38\x6e\x32\x96\xd9\x66\x57\x7b\x5f\x7f\x34\x5e\x76\x81\xea\x9a\xda\x8a\x04\x26\xbf\x7c\xb3\xc0\xba\x8e\x38\x37\x63\xe6\xd8\x5a\xe7\x64\x3b\x26\xcc\x3e\xa0\x61\x9e\x02\x82\xf8\xbc\x3b\xee\x28\x83\x22\x3a\x54\xe9\x86\x33\x54\x05\x97\xdf\x9a\xaa\xfe\x4d\x17\x49\x48\x96\x73\xe9\x1c\xc3\x29\xf0\x13\x0e\x64\x86\x71\x93\x26\x2d\x1c\xe7\xe5\x6d\xef\x34\x4a\xcc\x4a\xce\xd3\x7b\xd5\x95\x11\xe5\x76\x6d\x95\x3d\x37\x65\x86\xc2\xc6\xaa\xb2\x82\x27\xf8\xb2\x96\xaf\x7e\xb4\x44\x64\xce\xd9\x94\x61\xf3\x08\x62\xda\xbf\x1b\xe4\x6f\xc9\x4a\xc9\x6f\xc2\xc4\xe5\x48\x1d\x34\x78\x13\x24\xa6\x7f\xe1\x9b\x9d\x30\x00\x7a\xe1\x67\x38\xfa\x69\x88\x16\xcc\x54\xef\x2f\x2a\x16\x5d\x42\xd3\x7e\xcf\xa8\x28\x0e\xff\x66\x96\xc5\xb2\xc1\xea\xc0\xf8\x8c\x2c\xd1\x6f\x57\xd2\x75\x7d\x23\xa9\x2b\xdd\xf9\x27\x8b\x84\xe9\xdf\xa4\x3d\x4b\xec\xcb\x76\x5b\xd0\x90\x9d\x85\xa4\xb4\x7d\x49\x47\xca\xaa\x73\x55\xb4\xa3\xe6\x5d\xae\xd8\xdd\x20\x21\x10\x03\xbf\xc1\x1b\xe5\xfc\x0e\x30\x85\xcf\x1e\x68\xeb\x9f\xbd\xd1\xb9\x3f\xa9\xd0\x8a\x51\xbc\x74\xe2\xe8\x45\x5d\xdd\x41\xef\x37\x8c\xfe\x47\xb9\xc7\x4b\x3a\x8a\x9c\xa9\x86\x29\x7e\x56\x82\xe9\x78\x32\xc3\xa4\x13\x72\x30\xc3\xd9\xf8\xe2\xba\x4b\x2d\xaf\x74\x81\x2d\x5b\x20\x44\xa3\xc8\xb2\x90\xde\xcf\xf7\xec\xab\x46\xd6\x3a\x0d\x42\xb3\xdd\x72\xdc\x59\xb9\x1c\x35\x5b\x55\x4b\x28\xbc\x64\x39\xf5\xcb\x5b\x2e\xf0\x32\x15\x6e\xcd\x5f\x4b\x0c\x1f\x92\xe8\x2a\x1c\xba\xcb\xc3\x12\xa9\x71\x9d\xe7\x14\xbe\x1f\xf6\x9a\x02\xec\x58\x73\x3f\x07\xcb\xad\x4a\x18\xc6\x74\x3a\xe3\x43\x83\x6b\xb2\xa7\x03\x64\xb7\x5c\x00\x72\x84\xfe\xe4\x4b\x70\xcf\x6d\xbf\x2c\x45\x5d\x41\x72\xd7\x19\xca\x53\x7a\x86\x5d\x52\xd2\xf7\xd2\xc4\xfe\xad\xb8\xcd\x07\xd8\xdd\x98\x07\xd6\xe2\xe9\xd1\x18\x19\xef\xb2\xec\xf7\x23\x98\x9f\x43\x28\xc7\x0b\xe4\xbe\x84\xb1\xcb\xb1\x79\x28\xc1\xbc\x4d\x88\xa4\x23\x8e\xb4\xbf\x5c\x47\x92\x88\xaa\xdf\x9d\x9c\x37\x09\x23\x64\xe1\x9d\xea\xed\xc7\x9e\x5b\xf8\x3a\xec\x83\xba\x6f\xaa\x24\x58\xf9\x1f\xe6\xc3\xed\x56\x5f\xf6\x33\xf9\x47\x01\x8d\x7a\x0f\x5b\x7a\x9d\xa1\x68\x0d\x9d\x52\x31\xde\x54\xf5\x4c\x38\x9a\xef\xfd\xd8\x9a\x11\xb3\xc8\x62\xec\x3e\x14\xc8\x98\x79\x0d\xd7\x22\xad\x2a\x2d\xf2\x59\xb4\x88\xae\x6b\xf2\x55\x8b\x7c\x29\x5a\x44\x16\x2d\x44\x65\x09\xce\x33\x55\xfa\xa1\xf8\xd4\xf3\x56\xba\x32\xa1\x7e\x97\x1c\xb5\x22\xa6\x50\x6f\x61\x59\x35\xac\xfb\x95\x03\x15\xc6\x43\x2d\x6e\xbe\x61\x50\x2d\x97\xb8\xac\x10\xc3\xe2\xfa\xec\xbc\x96\x25\x3f\x14\x93\x0d\x78\x1b\x05\xee\xf6\x6c\x4e\x0a\x5c\xac\xa2\x02\x8e\xed\x55\x51\x3d\x6f\x69\xe8\xe0\xb0\x5a\x5e\xd2\x3b\x89\x9e\xfb\x16\x28\x16\x07\x9a\xbd\x48\x4a\xa7\x84\x1e\x1f\x03\x25\x36\xc6\xca\x61\xc9\x08\x53\xe9\x57\x9e\x74\x7f\x1e\x42\xff\x8f\x45\xee\x3e\xf5\xff\x1e\x39\xc7\x9a\x92\x11\x0b\x7a\x50\x53\x32\x66\x5e\x43\x4c\x89\xae\xe8\x6f\x9f\xe7\xb8\x74\xfc\xd3\x87\x32\x29\x6a\x16\xd2\x4e\x56\xcd\xd5\xae\xf6\x04\xbe\x1a\x94\xfb\x70\x4b\x23\xf2\x7c\xb9\x0e\x69\xef\x54\xa3\x99\xee\xdd\x15\x1d\x35\x85\x87\x52\x1e\xe3\x26\x35\x44\x73\x28\x25\xe1\x3e\xe9\x17\xaa\x0b\x75\xf2\x22\x6d\xe0\x50\x3d\x61\x0a\x71\xd8\x5c\xc5\xb9\xba\x07\x6f\x0a\x28\x47\x8f\xc3\xa5\x8f\xec\xe4\x0c\xcf\xea\x3a\x2c\x92\xfc\x65\x9f\xc8\x41\xa2\xae\xe3\x1d\x8e\xd4\x2c\x16\x3e\x0f\xeb\xe5\x27\x30\x84\xcd\x4c\xfa\xea\xe7\x0a\x9a\xe8\x09\xec\x27\x6e\xf2\xd5\x42\xed\xd1\x42\xf9\x99\x79\xd6\x08\x64\x48\xd6\x67\x0a\x2c\xee\x13\x0f\x4c\xda\x6c\xbb\xb0\xcb\x67\xb3\x75\x3b\x2e\x73\xaf\x16\xcf\x27\x81\x50\x38\x3b\x4e\x6b\x24\xe6\x1f\x4a\x7b\xed\xb0\x9a\x71\x7a\xed\x73\x85\x71\xf4\x04\xbe\x46\x72\xbe\x34\xb5\x26\x23\x39\xeb\x9e\xd7\xc9\xe5\xeb\x13\xea\xba\x9c\x26\x26\x67\x18\x1d\xd7\xc9\xc1\xce\xc6\x7b\x50\x23\x93\xe3\x3f\x73\x38\x67\x27\x55\xdf\xb3\x2f\xfe\x8b\xea\xfa\x81\x06\x60\x97\xc5\x1f\x1f\x83\xa8\x42\xeb\xf1\x97\x66\x8d\xdc\xad\xb3\x30\x9c\xd8\x77\x22\xae\x1b\xbe\x57\x70\xf5\x51\x62\x06\x29\x83\xde\xb5\xf6\xa8\x97\x3b\x93\xcc\xbd\x84\xae\x26\xf2\xe5\x46\xa4\xc6\x18\xd8\xb1\x64\xff\xd2\x2c\x6c\x9f\xc9\x1d\xbb\xbe\x7b\x65\xe9\xfb\x64\xe7\xfd\xb1\x72\x2e\x95\xf9\x79\x4d\x28\x6e\x83\xea\xcf\xe2\x43\xea\x39\x1b\x54\x3b\x1b\xa5\x71\x36\xa6\xa0\x2b\x62\xd7\xb5\xb1\x33\x62\x5b\x1e\xbc\x1f\x6f\x1f\x02\xd6\xb8\x95\x25\x51\x55\x77\x73\xa2\xef\xcd\x81\xc4\x89\xbd\x51\x09\x78\xa7\xf6\xf7\x20\xcf\xa6\xe0\xeb\x12\x5c\x37\xec\x5d\xdd\xff\x0c\xef\xc5\x6f\xbf\xf7\x47\x14\xa2\xf1\xba\x2a\x62\x78\xf3\x08\x9f\x3b\x4b\x7d\x69\x1f\x3c\x4b\x7f\x6f\xe2\x5a\x70\x2a\x5e\x0e\xef\x2b\xa8\xa1\x2e\x96\x09\x4e\xb1\xd9\x9c\xdc\xb5\x5e\x37\xac\xaa\xdd\xa0\xd6\x02\xdd\x60\xb8\xc4\xd8\x7a\xcc\xcd\x94\xb3\xad\xa8\xfe\x2f\x2f\x97\x78\x52\x41\x19\x62\x78\x96\xaa\xb4\x91\x72\x28\xf3\x8b\xc1\x25\x7c\xcf\x97\xd2\xf5\xea\x7c\x4f\x6c\xa2\x8f\x6a\xd6\x8f\xef\x9a\x46\x6f\xba\x59\xc7\x52\xb4\x0a\x1f\xbe\x94\xcc\x76\xe4\x6e\x4b\xd1\x40\x87\x2e\xe5\xc1\xa2\x17\x76\x90\x61\xef\x52\xa4\xe0\x94\x98\xb2\x96\x6c\x2d\xac\x9c\xd7\x1a\xd7\x2c\x78\x6e\x8b\xb8\x24\x4b\x17\xe4\xa6\xcd\xb2\xa5\x01\x2c\xc4\xb1\x15\x02\x92\x28\x71\x07\x9a\x85\x6f\x0c\xe5\xe2\x23\x03\xd1\x91\x5e\x9e\xba\x79\x2a\x26\x0b\x0a\x11\x4e\xad\x1b\x95\x72\xa8\xb7\x4a\x73\xb2\x6e\xca\xf4\x8b\x14\xd1\x47\x23\x9e\x0f\x19\xc1\xf5\x9d\xaf\x6f\x8d\xf4\xe7\xee\x5a\xc9\x03\x94\x51\xef\x7e\xdf\x55\x57\x19\x63\x44\x5d\x4e\xd2\x1b\xd6\x8a\xbb\xda\x50\x93\x86\x73\x95\x7c\x4a\x23\x27\x9c\xfb\xb8\x8e\x0f\xf7\x7b\x25\x1f\xba\xaf\xe5\xcb\x62\x1c\x2d\x9e\x4b\x77\x67\x40\x89\x29\x18\x7c\xab\xfe\x51\xc7\xb5\x7a\x50\x0f\xf9\x9b\xd3\x15\x95\x24\xaa\x63\x39\x20\xec\x67\xb2\x5b\x35\x8f\x32\x5d\x55\x59\xa5\x9f\xf0\x15\xfa\x61\xcb\x30\x7d\x87\x5b\x99\xee\x8a\x4b\x51\x60\xe2\xd1\x29\x88\x67\xaf\x3a\xb2\xcb\xc3\x89\x28\x06\x74\x47\x29\xf1\x9c\x2f\x4b\xc8\xe4\x59\xd0\xfc\x70\x47\x9a\x85\x25\x35\x73\x69\xe3\x1d\xaa\x22\x33\x7b\x53\x2c\xe1\xb2\x23\xfd\xf6\x36\xf9\x69\x77\xcd\x83\x8e\x2a\x0c\xc1\x2c\x26\x5d\x11\x8f\xee\xd7\x02\xe3\x89\x8e\xf2\xec\x8c\x1e\x49\x3d\x62\x8b\x33\x1e\x5d\xf8\xdd\x1d\xbd\x39\x9d\x64\xfb\xa0\x8e\x5c\x7a\x0d\x0f\xea\xc4\xe5\xa6\x30\xd4\xeb\x09\xfb\x7f\x06\xe7\x2d\x37\x85\x31\x8e\xdb\xe8\x70\x0d\xf8\x31\x8d\x01\x0f\x79\xa6\x20\x68\xbf\x83\xc6\x4f\x58\xc2\x5f\xcd\x07\xb3\x98\x48\x38\x60\x1d\x25\x98\x86\xe1\xe0\xb3\x38\x5e\x77\x78\xef\x14\xef\xf4\xda\x69\xf6\x14\xe8\x15\x66\x2c\x8a\xc5\xb8\x47\x43\xa2\x80\x57\x5d\xab\xcb\x3b\xa5\x3a\x12\xaa\x6b\x93\x73\x28\x8f\x7f\xe8\xe0\xf3\x1f\x53\xbe\xf7\x0a\x33\x59\x81\x85\x1e\x4e\x4e\xe0\x17\x19\x15\x09\x7d\x23\x53\xd7\xed\x9c\x3a\x6d\x4e\x23\xa1\x98\x5d\xe3\x2d\x4d\x86\x25\xee\xc0\xdd\xbc\xfb\xaf\xfe\xd5\xbd\x1e\xce\xee\x08\x99\xca\x4e\xba\xe6\x8c\x07\x77\x66\x50\x91\x60\x65\xb5\x8c\x5f\x53\x40\xe2\xcf\xd2\xec\xac\x30\x38\x43\xab\x15\x6e\xca\xc3\x18\xd6\x8e\xc5\xbf\x24\xd8\x21\x27\x8c\x9a\x8d\x9c\x0b\xa3\x0e\x2f\x45\xa7\x89\xbb\xb1\x93\x5f\x2b\xe8\x04\x7e\x71\x3f\x18\xcd\x59\x76\xe3\x2b\x99\x2b\xec\xec\xd8\x0c\x1a\x8d\x75\x0a\xbf\xfc\xd3\xc7\x99\xce\x1b\xba\x38\xe7\x6b\x53\x23\xe7\x43\x63\x82\xbe\x1d\x9b\xf0\x67\xb3\x2a\xf1\xb0\xa5\x3b\x27\x4d\x6d\x0f\x2b\x7d\x56\xf0\xe2\xfc\x51\x78\xf7\xed\x2f\x20\x55\x66\x89\x59\xf1\x0a\x5a\x24\xe4\x2c\x07\xb2\x1b\x9c\x00\x35\x44\x66\xe3\x29\x76\x7c\x99\x96\xe2\x2e\xa8\x59\x88\x59\x68\xa3\xd8\xa5\x63\x25\x01\x0f\x65\x66\x97\xbb\x09\xbb\x93\xde\x71\xa7\x3d\x46\xf9\xbc\x11\x35\x42\xf8\xfe\x5c\x6b\x99\x7d\x1a\xb3\xb3\xba\x36\x91\x09\xae\x7c\x3a\x22\x17\x59\x5d\xd4\xcc\x49\x5f\xcf\x58\xb3\x8c\xb3\x91\x6e\xcf\xa1\x3a\x49\xcf\x4d\xf3\xc8\x88\xa0\xcc\x5f\x4f\x99\x7c\x46\x13\x3d\x12\xc5\x09\x3b\x7e\x07\x43\xde\x51\x24\x39\x25\x4c\xb6\x8e\x5c\x52\xa2\xf6\x64\xd2\xcf\xea\xda\x3f\x04\xca\x48\x96\xd7\x28\x25\x5e\x5e\x24\x7e\x10\x8c\x1d\x04\x2d\x74\x19\x06\x09\x5b\xcf\xe1\xd8\x4e\x7e\x00\x07\x51\xed\xf9\x58\xed\x51\xc2\xd0\xf9\xe7\x1b\x8a\x75\xf9\xc0\x7f\x3d\xb1\xff\xea\x43\xec\xe6\x43\xec\xc2\x6a\x77\x77\x27\xd2\x21\x45\x18\xce\x92\xfa\xe7\xae\x1e\x48\x87\xd6\x7c\x85\x19\x55\xc5\xe5\x29\xd4\x15\x65\x40\xe6\xf1\xbb\x27\xcd\x9c\xb4\x4b\xd4\xa7\x07\xfd\x8a\xc6\x62\x77\xf3\xa7\x54\x40\x27\x89\x42\xfe\xb7\x01\xbd\xdc\x72\xd1\x41\xc4\x35\x9c\xbc\x2e\x83\x60\x62\x03\xa6\x82\x90\xd2\xed\xaa\x5f\xac\xc6\xbd\xa5\x1c\x40\xc6\x74\x50\x2c\xe2\x4e\x51\xa5\x39\xa2\x4f\x59\xb8\x72\x44\x8d\x1d\x47\x47\x5f\x83\x1a\x89\x21\x8e\x82\x6c\x08\x13\x1a\xd1\x6f\x3a\x87\x0f\x01\xa5\xb3\x2f\x4e\xe0\x07\x42\xdc\x8a\x85\xb5\xac\x5f\x2e\x48\x75\x2a\x0c\x92\xaa\x29\x1d\x1f\x6b\xe9\x58\x95\x87\x14\x79\x94\x83\x52\x8f\x4a\xe8\x37\x46\x22\x44\x7e\x2f\xaa\x3e\xce\xa2\xcf\xdf\x89\x17\x53\xe3\xd7\x45\xba\xeb\x2d\x73\xc4\x47\xa0\xdc\x23\x1d\xcd\x1c\x89\xa9\xef\x9c\x63\x72\xe0\x70\x54\x8a\x0b\xb2\x89\xa4\xea\xaa\xb0\xca\x3b\x76\xf3\x9f\x12\x42\xf1\x29\xca\x5d\x8b\xe8\x3e\x31\x47\x49\x5f\x69\xaa\x68\x1a\x67\xfc\x0d\xa1\xd6\x5d\x69\xf5\xe3\x57\x4a\x8d\xa6\xd4\x58\x3a\x0d\x8d\xd3\x6a\x9b\x14\x4d\x6c\xca\x55\x33\x69\xb0\x52\xc5\xb3\x1c\x31\x75\xdc\x36\x41\xc3\x44\x1c\xf7\x3f\x9c\x8a\x6e\x9c\x7b\x08\x05\xc7\x84\x48\xef\x4c\x49\x2f\xda\x93\x22\x67\x2e\x84\xfa\x95\xa8\x89\xca\xf4\x3d\x94\x1d\x15\x7f\xba\x33\x69\xdd\x78\x54\x8a\xb2\x03\xe3\x53\x5f\x09\xed\x05\xf6\x86\xd0\x79\xa7\xd0\xc8\x3e\xe8\xed\xef\xb6\x06\x12\x3d\x1b\x3a\xf9\x4a\xf9\x38\xfa\x14\x92\xff\x55\x4d\x2e\x51\x6d\xab\x6c\x3b\x5c\x90\x7c\xe5\x92\xf3\x83\xe6\x03\x5d\x13\x91\xaa\x77\x96\x4a\xb8\xdc\x0a\x4f\x4a\xa2\xf7\x9b\xa1\x5b\x9f\xc4\xf6\x30\x41\xfa\x81\xdb\xc5\xaf\x44\x8f\xb6\xda\x21\xcd\xcf\x31\xc3\xed\xb2\x6a\x30\x15\x3b\xd9\xc6\x7d\xc3\x94\x62\x06\xeb\x95\x7c\xce\x0d\xe5\x9e\x53\x49\xed\x5d\xd5\x70\xff\x8d\x6e\x70\x9c\x0e\x90\x20\xe7\xe8\x7d\x6a\xb0\xfa\x14\x85\x3c\x24\x73\x54\xec\x81\x56\xb3\x62\x81\x8b\xeb\x18\x89\xf2\x69\x43\x0a\x08\x2e\x5b\x91\x47\x81\x37\x80\x97\x2b\xb6\x4d\x70\xbd\x7d\x5d\x59\x5e\xe2\xe0\x0b\xa0\x50\x99\xfb\x32\x05\xaa\x6b\x95\xe1\x11\xa2\x56\x3e\x91\xd7\xf1\xe2\x88\x97\xe5\x76\x62\x1f\xbb\xdb\x8e\x7c\xd5\xd1\xa6\x85\x39\x11\xab\xa1\xf0\xa6\xe0\x6e\x8f\x66\xe2\x3f\x5b\xe8\x7f\x02\x4f\xe2\xaf\xe5\x00\xdf\xcb\xa7\x2b\x26\x27\xf0\xb7\x38\x1e\xf3\x67\x48\xf3\xa7\x47\xfa\x11\xc2\x18\x21\x01\x1e\xbc\x3f\xa7\xfe\x9a\x9c\x3f\x12\xb2\x21\x92\x6e\xa8\xff\x66\x69\x46\x91\x99\xa7\xb7\x0b\x75\xf9\x47\x29\x45\x91\xe7\x42\xf5\x75\x52\x95\xc7\xc3\xfb\xe3\x1b\xdc\x6e\xd9\xa2\x6a\xae\xfc\xfe\x6b\xaa\xaa\xed\xdb\xdb\x36\xb0\xc4\x6c\x41\xca\x29\x50\xc2\x39\x65\x53\xd5\xb5\x54\x1a\xea\xe5\xec\x16\xab\x07\x06\x2a\x9b\x94\xa7\x92\xe4\x44\x00\x6a\xab\x5e\xc7\xd6\xe5\xb2\xd2\x82\x2b\xa7\x16\x63\xf3\x57\x67\xa9\x29\xda\x4c\x02\xd1\xd5\xa7\x01\xa7\x4e\xbf\x78\xe3\x00\xe9\xa7\x92\xfc\x2e\x81\x5b\x6a\x3a\x0e\x39\xeb\x73\x20\x25\xee\x2d\x65\xeb\x8c\xa4\x02\xa0\x73\x37\xb4\x27\xc7\xf4\xa6\x3d\x66\x60\xa7\x63\xf8\x7a\x53\x3e\x06\x35\x8b\xe2\x51\xc1\x0c\x75\x7e\x58\xc0\x94\xaa\x45\xd5\x54\xec\xd0\x25\x53\x5a\xed\x39\x4f\xfe\xc2\x29\x98\x97\x5d\x23\xdb\xd2\x03\xe6\x5d\x5b\xdd\x20\x66\xc0\xac\xe4\x9f\xe3\xc1\x18\x25\x2c\xa0\x88\xbf\x32\x40\x6e\x0f\x6e\x0f\xe0\x7f\x02\x00\x00\xff\xff\x97\x4a\xad\xa1\xe7\xde\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4f, 0x53, 0xff, 0x33, 0xe5, 0xdd, 0x4b, 0xd5, 0x36, 0x2e, 0xaa, 0x3b, 0x6e, 0x88, 0x4, 0xfc, 0x70, 0x49, 0xc1, 0x29, 0xc, 0x4b, 0x6c, 0x28, 0x9c, 0x3b, 0xf5, 0x51, 0x9a, 0x1d, 0x15, 0x74}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0x92, 0x0, 0x5e, 0x8d, 0x9e, 0x19, 0xa7, 0xe5, 0xec, 0x41, 0x58, 0xc7, 0xa4, 0xca, 0x1c, 0xc8, 0x9f, 0x58, 0x3d, 0x90, 0xe6, 0x5e, 0xcd, 0xf2, 0x8f, 0xa7, 0xf9, 0x77, 0xb5, 0x7f, 0xdb}} return a, nil } From e696a8e439b508d47d43370947474c7ae3b45fc8 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Mon, 29 Apr 2024 14:22:23 -0500 Subject: [PATCH 122/132] update nft imports and remove unnecessary Burner import from FlowToken --- contracts/FlowToken.cdc | 1 - lib/go/contracts/go.mod | 2 +- lib/go/contracts/go.sum | 2 ++ lib/go/contracts/internal/assets/assets.go | 6 +++--- lib/go/templates/go.mod | 2 +- lib/go/templates/go.sum | 2 ++ lib/go/test/go.mod | 4 ++-- lib/go/test/go.sum | 8 ++++---- 8 files changed, 15 insertions(+), 12 deletions(-) diff --git a/contracts/FlowToken.cdc b/contracts/FlowToken.cdc index e6051d062..d1a1f640e 100644 --- a/contracts/FlowToken.cdc +++ b/contracts/FlowToken.cdc @@ -1,7 +1,6 @@ import FungibleToken from "FungibleToken" import MetadataViews from "MetadataViews" import FungibleTokenMetadataViews from "FungibleTokenMetadataViews" -import Burner from "Burner" access(all) contract FlowToken: FungibleToken { diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 01fac8644..8cfcc8d98 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -6,7 +6,7 @@ require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140 github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 17d75a87d..d1b48fe2e 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1627,6 +1627,8 @@ github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSE github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 h1:jVrUFQ5Fn3gBKZ3Q6OVhceF2vKiHg1la6g3DuRKvdoo= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140 h1:oTj4RGgfuJSSBE1aDVrlh6avxKBMraucpNtRg0K+yhg= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 90dc3705f..41f722527 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -6,7 +6,7 @@ // FlowServiceAccount.cdc (8.477kB) // FlowStakingCollection.cdc (57.063kB) // FlowStorageFees.cdc (9.13kB) -// FlowToken.cdc (12.139kB) +// FlowToken.cdc (12.111kB) // LockedTokens.cdc (32.05kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (15.864kB) @@ -203,7 +203,7 @@ func flowstoragefeesCdc() (*asset, error) { return a, nil } -var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5a\x5f\x73\xdb\x36\x12\x7f\xae\x3f\xc5\x56\x0f\xa9\x34\x75\x64\x5d\x9a\xa4\xa9\xc6\x8e\xe3\xa4\xf5\x5d\x66\x92\x5e\x27\x75\xda\x9b\xe9\x74\x1a\x88\x5c\x49\x38\x43\x04\x0f\x00\x25\xab\x19\x7f\xf7\x1b\x2c\x00\x0a\x24\x41\x59\x4e\xdb\x99\x7b\x38\x3d\x24\x26\x89\xfd\x83\xfd\x87\x1f\x16\xe0\xab\x52\x2a\x03\x97\x55\xb1\xe0\x33\x81\x57\xf2\x1a\x0b\x98\x2b\xb9\x82\x41\xe3\xdd\xe0\xc8\x8f\x7c\x8b\x86\xe5\xcc\xb0\x9f\x38\x6e\xb4\x1f\xd9\x78\x57\x8f\x6c\xd0\xa7\xc8\xfa\x07\xd4\x3c\x5e\x56\xaa\x40\xe5\xc7\xbb\x87\xc1\xd1\x11\xcb\x32\xd4\x7a\xc8\x84\x18\x41\x26\x0b\xa3\x58\x66\xe0\x52\xc8\x0d\x71\x9a\xb6\x66\xf3\xf1\xe8\x08\x00\xe0\xe4\x04\xae\xa4\x61\x02\x74\x55\x96\x62\x0b\x72\x4e\x24\x60\xec\x20\x0d\xbc\x00\xbc\xe1\xda\x60\x91\x21\x8d\x8f\x85\xac\x99\x02\x63\x89\x7f\x24\xda\x29\xbc\xbf\xe4\x37\x4f\x1f\xd7\x8c\xbf\x5b\x63\x61\xc0\x2c\x99\x01\xae\x01\x57\xdc\x18\xcc\x61\xb3\xc4\x22\xb0\x67\x0a\x61\xc3\xcd\x32\x57\x6c\xe3\x0d\xcc\xe0\x27\x56\x09\xd3\x11\x86\xc4\x8c\x74\xd7\x3f\x07\x92\x21\x5b\xc9\xaa\x30\x41\xf2\x31\xb1\x98\xc2\x45\x9e\x2b\xd4\xfa\x7c\x74\x4f\x55\x72\x2c\xa5\xe6\xf6\x8b\x91\x07\x29\xf2\x6d\x20\xe8\x28\x62\xe4\x3d\xd5\x28\x70\x13\xab\xb2\xe2\x85\xc1\x7c\xaf\xf0\xb7\x34\xa4\x25\xf9\x20\x59\x8c\xa4\x91\x08\x05\x0a\xb5\xac\x54\x86\x76\x54\xa6\x90\xf5\x8b\x25\x81\xea\x95\x1b\x63\x3f\xc8\x0d\xe6\x17\x9f\x2a\x7e\xe6\x82\xf8\x70\xf1\x2e\xd0\x83\xf8\x9d\xa4\x9d\x9b\x4e\x4e\x6a\xe9\x2c\x5b\x42\xa5\x51\x81\x36\x52\xa1\x06\x56\x00\x2f\xb4\x61\x45\x86\x36\xc6\x65\x21\xb6\x60\x96\xe8\x88\x6d\x98\x9b\x25\x72\x37\x9a\x2d\xb0\x4e\x8d\x25\xc2\xbc\x2a\x32\xc3\xa5\x4b\x86\x1d\x09\x2b\x72\x58\xc8\x35\xaa\x02\x73\x98\x39\x66\xa5\x42\x7a\x5f\x4a\x6d\x6c\x0a\xe6\x9c\x08\x03\x37\x5e\xb4\x72\xd0\xc5\xdf\x12\xb7\xe4\xf2\x8c\x09\x81\xf9\x38\x96\x9d\x2d\x31\xbb\xd6\xb0\x64\x65\x69\xed\x66\x40\x55\x85\xe1\x2b\x24\x4a\x5c\xa3\x02\x56\xeb\x47\x06\x6c\xb0\x08\x9c\xde\x79\x13\xdb\xef\x85\x9b\xfa\x0c\x83\xb1\xc3\xac\x6c\xc5\xc0\x1b\x63\x8d\x13\x1e\xa9\x80\x90\x07\xad\x8e\x81\x9b\x4b\x94\x39\x2f\x88\xf6\x18\xb4\xb4\x9f\x15\x39\xb0\x90\xb0\x61\x5b\x98\x4b\xab\xd8\x8a\x09\x9e\x71\x59\x69\xe7\x08\x23\xbd\x48\x67\xc0\xda\x2a\xb2\xf2\x42\x79\x01\x8c\xab\x31\x5c\x80\x2e\x31\xe3\x4c\xf8\x80\xdb\x85\x48\x81\x98\x6b\xcb\x68\xb6\x53\xc1\x48\x0a\xe4\xc0\x6d\x97\x46\x0d\x2b\xc4\xd1\x54\xb3\x23\x3d\x5a\x75\x71\xec\xbc\xeb\xab\xa3\x67\xba\x94\xc2\xca\x5d\x22\xcc\x98\x08\x21\xc4\x68\x5a\xda\x4b\xab\x87\xb7\x0b\xa4\xa7\x68\x16\xc7\x3a\x20\xb8\xe1\x4c\xf0\xdf\xb1\xc1\xdc\xfa\x39\xe8\x48\x26\xb3\xde\xb5\x6e\xaf\x69\x2d\xe1\xb0\xc5\x79\x04\x1f\xeb\xef\xf6\xa7\x51\xcc\xc7\x81\xe5\x59\x60\x5e\x0f\xb9\x8d\x35\x39\x81\x57\x14\x39\x21\x3f\xe7\xde\x24\x6e\x72\xd6\xb3\x94\xad\x39\xac\x39\x23\x55\x3f\xb8\x64\x1c\xdb\xd7\xc3\xd1\x07\x58\xa1\x59\xca\xbc\x6d\x84\x10\x44\x23\xcb\x90\x58\x58\x31\x33\x96\x5d\x0f\xdb\xda\xf2\x79\x53\xe1\xe7\x30\x19\x4f\x5a\x63\xec\xaf\x5e\xcf\xc6\xd1\xca\x03\x67\x3d\xef\x1f\x36\x98\x36\x98\xdd\xee\x33\xd6\x64\x3c\xe9\x33\xd4\x02\x8d\x65\x2e\x95\xc1\x9c\x62\xe5\x6a\x5b\xa2\x06\x59\x5a\x2f\x31\x21\xb6\xa0\xd0\x54\xca\x96\x71\x10\x5c\x53\x6c\xaf\x29\xa6\x0c\x0d\xf4\xf9\xc4\x35\x28\xcc\x90\x53\x0e\x67\x19\x96\xa6\x27\x84\x38\x6e\xc8\x7a\x69\xb9\xc3\xd1\x14\x3e\xda\xbf\xa6\xf0\x52\x4a\x71\xdb\xb2\x98\x53\x05\x3e\xd2\xf4\x16\x48\x34\x96\xc4\xa8\x0a\x6f\x53\x33\x4c\x8a\xe6\xba\x2b\x79\x68\x48\xa8\xfd\x73\xe4\x64\x77\x1d\x4a\x63\xe0\xec\x0c\x9a\xe2\x47\xf0\x31\x28\x66\xf5\x80\x5b\x40\xa1\x71\xf7\x72\xce\xec\x63\x52\x3d\xeb\x80\x0b\x7d\xad\x2d\x77\x1b\x86\x6e\xed\xa3\xb2\x36\xeb\x20\x09\x32\xf2\xba\x5e\x1c\xf6\x4c\xef\x62\xcd\xb8\x60\x54\x02\x02\xb4\x68\x2f\xab\xc9\x39\x7a\x85\xbd\x16\xa7\x67\xe9\x68\x6b\xe8\x5f\x2b\x19\xbd\x8b\x3f\x5f\x86\x6a\xee\xe2\x84\x5d\x87\xb5\xcb\xe0\xc2\x86\x8a\x13\xc5\xe8\x25\x53\x8b\x6a\x85\x85\x89\xe9\xed\xf2\x13\x44\xf8\x60\xf3\x34\xde\x26\xbe\xec\x8d\x63\xa2\xd7\xc6\x97\x66\xed\xd7\x66\x83\x16\x68\x32\xb5\xf5\x8b\x5d\x58\xc6\x2b\xed\x2a\xae\x2d\x88\x31\x03\xcb\x76\x25\x0b\xdc\xd6\x23\x67\xc8\x8b\x05\x18\xc5\x0a\x3d\x47\xa5\x30\x1f\x5b\x29\x21\x35\xec\xf8\x02\x37\x62\x1b\x33\x09\x0b\x92\x17\x29\x1b\xcb\x12\xf1\x75\xcb\x9b\x5d\x71\x78\xed\xf4\x1a\xb3\xc5\xac\x6c\x40\x6d\xec\xa2\x34\x4e\x99\xd9\x47\x41\xb3\xee\x07\xc7\xbb\x5a\xb5\xe9\x0d\x83\x17\x1f\x13\xeb\x45\x3b\xef\x5a\xe5\xa4\xf1\xf8\xd0\x3b\xa4\x9d\x2d\x02\x0d\x30\x87\x18\x03\x89\xdc\x14\xa8\xce\xc7\xe1\x6d\xb7\x1a\xf2\x79\x4d\xf2\xf9\x19\x4c\x6e\xe6\xcf\xf2\xa7\x38\x79\xf2\xec\xe9\x6c\xc2\x1e\x4d\xb2\xaf\xe1\xc1\x83\x0e\x8d\x35\x40\x83\xe6\xf1\x93\x47\x5f\x7f\xfd\xcd\x57\x88\x4f\x9f\x31\xcc\xf1\x10\x9a\x6f\x30\x63\x8f\x66\x5f\x3d\x9b\xfd\xed\xd9\xec\x49\x3e\x3f\x88\xe6\xd9\xd3\x47\x8f\x67\x4f\x1e\xcd\xbf\xc9\xf3\x2c\x9f\x3c\x66\xd0\xa1\xe8\xce\xcf\xfe\x2c\x74\xec\xc5\xfd\xee\xff\x80\xfb\xbd\xbc\x51\x87\x4f\xb3\xd8\x87\x82\xd3\x19\x76\x0f\x51\x05\x17\xa3\x3d\xeb\x89\xaf\x0c\xa7\x0f\x63\xc8\xb3\x5b\xb1\x1d\xaf\x51\x4f\x89\xf0\x21\x7d\x9f\x0a\xe1\x93\x46\xce\xfe\x8d\x59\xbb\x3c\x50\x4d\x60\x79\xae\x1b\xd0\xc3\xe8\x1a\x6f\xf8\x54\x8b\xb0\x8d\x7d\xa4\xe0\xd3\xe9\x6a\xc1\x35\x78\xf8\x6f\x89\x73\xd4\x46\x49\x07\x81\xb5\x15\xe8\x94\x99\x61\xc6\x2a\x8d\xbb\x9a\xd3\x28\x83\x56\xc7\xa8\xce\xd8\x8a\x82\x2a\xc8\xf6\x08\x8e\x30\x30\x91\x7e\xb1\xd3\x76\xc9\x1a\x13\x99\x21\x16\xb6\x4a\xe8\x6a\x85\x39\x4d\x95\xd0\xe8\x5c\x12\xa2\xf6\x25\x82\xf4\x0b\xc0\x18\x5a\x0b\x81\xcd\x77\x6f\xf2\xa1\x73\x6e\x3a\xc7\xdb\x90\xc5\x26\xac\x5b\xd9\x4f\x1f\xfa\xbd\xab\xfe\x1c\x5e\xec\x90\x48\x73\xd2\x70\x47\x5d\xf8\xd2\x31\x4b\x82\x95\xff\x97\x87\x43\xca\x43\x77\x37\xde\xb0\xa8\xdb\x94\xff\x89\x35\xe2\x20\x79\x77\x14\x8a\x06\x45\x0b\x79\xda\x5f\xc8\xad\x26\x8e\x69\x41\xa2\xbf\xdb\xd8\x10\x82\x52\x27\x74\x8c\xc0\xf5\x94\xf8\xaa\x14\x68\xab\x80\xdb\xa5\xd6\xc1\x19\xd3\x37\x78\xbd\xf0\xa5\xeb\xc2\x16\x10\xc5\xa8\x23\xe4\x20\x2e\xed\xb8\x68\x55\x5f\x62\x83\xaf\x45\x52\x94\xac\x84\xb7\x44\x65\x91\x98\x10\x36\xf3\x08\x2f\xcc\xb6\x0d\x01\xbb\x99\xad\x51\xc8\xd2\x6d\xa1\xe0\xba\x90\x1b\xd8\x2c\x79\xb6\x84\x92\x29\xb6\x42\xe3\xb6\x8c\x25\xd3\x3a\x14\x28\xbb\x29\x12\x6b\xb4\x13\x1b\x8e\xfc\x96\x63\x9c\x9c\x48\x1f\x82\x26\x9b\x58\x00\xfc\x8b\x9d\xd2\xaf\x49\x34\xb7\xcb\xdf\x05\x9a\x57\x7e\x07\xe3\x08\xc3\xae\xcc\x01\xee\x86\x67\x53\x1e\x69\xfa\xc2\x95\x88\x03\x1c\x40\xf3\x27\xb5\xa7\x54\x00\xad\xb4\x50\x18\x73\xd4\x5c\x79\x93\x8f\xd3\x7e\x03\x6d\x54\x95\x99\x4a\x59\x83\x95\x0a\x6d\x45\x0e\x5e\x53\xf8\x9f\x0a\xb5\x49\x31\xe8\x2d\x8d\xb1\xd5\x7f\x0b\x6a\x39\xd8\x7f\x51\x6c\x7f\x24\x61\xe7\x69\x60\xbc\x33\xa5\x67\x12\x9b\xb3\x6b\xcd\x63\xe2\xee\x1e\xed\x5f\x49\xeb\xb6\xd5\x73\x0b\xec\x77\xab\xd2\x6c\xdd\x22\x7b\x28\x46\xbb\x63\x89\x9e\x8c\x27\xb1\xfc\x48\x8b\x1a\xaa\xee\x84\xb6\x1a\x2e\xcd\x25\xba\x09\xad\xdd\xda\x68\xf1\x25\xb0\x78\xc9\xfd\x1d\x95\xac\x5b\x2c\x45\x5e\x43\x65\xbe\x83\xc2\x4c\x08\xeb\x48\x0f\x89\xc7\x70\xe1\x1a\x2b\xab\x4a\x3b\x68\xec\x76\x3c\xa1\x1f\x14\x33\xa3\x26\x98\x8f\x00\xe3\x76\xf2\xe9\xc6\x97\x7d\x21\x55\xee\x72\x8f\x96\x78\xf7\xbd\x66\x96\x65\xb4\x99\x70\x3d\x18\xe6\x5a\x04\x61\x27\x1b\x56\x51\xed\xfb\x39\xbe\x37\x42\x1b\xdf\xde\x6e\x4c\xd2\x87\xeb\xb0\xcd\xac\x43\xad\xbd\xac\x46\xce\x3c\xd4\x91\xb5\xfb\x28\x3d\xe3\xfd\x39\x6d\x5f\x42\xae\x52\x35\x8b\xb6\xe9\x75\x27\x4c\xbb\x4d\xb0\xee\xf6\xc1\xa3\x0a\xb3\xaf\x60\xd8\x7f\xcf\xeb\xe2\xd3\x9d\x01\xbd\x3f\xed\xef\xff\x8f\x2f\xaf\xec\xff\xcf\x87\xa3\xe3\xce\xb2\x74\x37\xe9\xb7\x5c\x97\x82\x6d\x3f\x91\x9a\x8c\xfa\x2d\x33\xec\x93\xe8\xaf\x76\x3d\x99\xe7\xc3\xd1\xaf\x09\x77\x1c\x52\x2d\x4f\xea\x0c\xbb\x77\x95\xfc\x43\x15\xf2\xa4\x27\x6c\xef\x2e\x6a\xe4\xf1\xb8\xac\xed\x2b\x9c\x7a\xc3\x4d\xb6\xac\x07\xb7\xca\x55\xc6\x34\x1e\xe2\x27\x17\x20\xd3\x8e\x8b\x42\x49\xbe\x8b\x78\x98\x44\x59\x73\xe3\xc3\x67\xea\xa0\xe7\xbd\xeb\xf9\x7d\xe2\x73\x44\x40\xfa\x90\xc1\xe7\xdd\x50\x74\xda\xd6\xe1\xfa\xd7\xe9\x1b\x67\xc4\x01\x1a\xd7\xc3\xcf\x3b\x2a\x8f\x3e\xc5\xd1\x3b\x73\x75\x7d\x6d\xf7\x0a\x2b\xcc\x39\x83\xb3\xe6\xc9\xe4\xf8\xad\x7d\x9b\x76\x31\x19\x8e\x0b\x9c\xb6\x48\xfe\x71\x75\xf5\xc3\x25\x17\xd8\x4f\x55\x29\x31\x6d\xc2\xa6\x37\x72\x21\xdf\xbf\x7b\x3d\xec\xa2\x6c\x9a\x6f\xda\x6b\xa4\xb1\xb3\xfe\x80\xaf\xd8\x02\x4f\xf4\x7a\xf1\xe5\xcd\x4a\x0c\xee\xb0\x58\x63\xca\x3a\x3d\x67\x3d\xfc\x85\x3e\xff\xda\x25\x3d\x24\x33\xbc\xb5\xd3\x36\x28\xd8\xca\xea\x7c\xf9\xe6\x9f\x3f\xc3\xf7\x68\x36\x52\x5d\xbb\x1d\xc2\x20\x3d\x51\xbd\x5d\xcd\xa4\xf0\x14\x3d\x63\x72\xd4\x99\xe2\xd4\x54\x0e\xac\xb9\xef\x9b\x31\x63\xd7\x5a\xb7\xb4\xce\xa5\xa2\x97\x74\x66\x3b\x13\x32\xbb\xce\x96\x8c\x17\x63\xbf\x49\xb7\xd5\x8c\x2a\xa1\x1d\xa7\x31\xab\x54\xa8\x73\x85\xd3\xf3\xd8\xb5\xe8\x98\x83\x2b\x73\x44\x7d\x5c\x43\x81\xf0\xc4\xae\x79\xb1\x38\x86\xcb\x37\xaf\x7f\x80\xb5\xa4\x4a\x69\x31\xc5\x8a\x6d\x23\x88\x0f\xac\x2c\x05\xcf\x98\x3b\x29\x9b\x55\x5c\x18\x90\xc5\x4e\xb7\x97\xb5\x6e\x3d\x13\xc6\x1b\x83\xaa\x60\xe2\xfd\xbb\x37\xed\x08\xfc\x6e\xf7\x69\x38\x58\x1a\x53\xea\xe9\xc9\xc9\x5c\xc8\xcd\x38\x93\xab\x41\x4f\x34\x09\xb9\x90\x7a\xea\x63\xa2\xc7\x0f\x32\xe3\x4c\xe8\x69\xcf\xce\xd2\xfe\x06\x66\xc3\x8d\x41\x35\x38\x48\x27\x3f\xd8\xaa\x45\xfa\xfd\xb6\xf3\xc8\x20\x9d\x0a\xb7\x7f\x4e\x31\x88\x6b\x51\xba\x1c\x10\xa2\x7a\x87\xf3\xc6\x51\x89\x47\x73\x63\xef\xf1\xf1\x4c\x2a\x25\x37\xa7\xac\x32\xcb\xde\xee\xe8\x83\x16\x10\x7b\xee\x7b\x26\x27\x9e\x09\x4d\x9c\xbe\xd3\xe7\xd1\xd1\x67\x9f\x7d\x16\x14\x39\x3f\x87\x92\x15\x3c\x1b\x0e\x5e\xc9\x4a\xe4\x50\x48\x03\x4e\x26\x28\x9c\xa3\xc2\xa8\x1b\x15\x60\xd7\x17\xbe\x05\xf5\x79\xc2\x82\x07\xad\x69\xc1\x34\xe9\xdc\xf5\x5a\xff\xc0\xcc\xb2\x77\x0e\xe9\xe8\x09\xc7\x37\x9e\xb4\xac\x66\x82\x67\x3b\xca\x77\xfe\x73\x5f\xad\x73\x5a\xf6\x10\xbf\xf4\x1d\x84\xbd\x82\xdf\xf0\xe2\x1a\xf3\x68\xb9\x7a\xd0\xda\xf6\xd4\x2a\xa4\x8e\x38\x6f\x93\x40\x2e\xd6\xed\x4e\xfe\x41\xcb\xfb\xb1\x6f\x83\xfd\xb0\x59\x9a\xc2\xd0\x82\xaa\x83\xf7\x6f\x89\x40\x38\x7d\x18\xc2\x7c\xdc\xdd\x16\xa6\xf3\xaf\xfb\xfa\x13\x12\xb0\x09\x6f\x3f\x05\x7b\x45\x1c\x86\x8d\x2b\x35\xc9\x73\xcd\xf6\xc6\x34\x92\x51\x70\x11\xa3\xeb\xe4\xb9\xf7\x45\xbe\xe2\x05\xd7\x46\x31\x23\x55\x64\xd5\x7a\x63\xfb\x3d\x6e\xdc\xd1\xfb\x41\x2d\xe8\x7a\x7f\x1b\xed\x5a\x93\x37\x4c\xf6\x9c\xc5\xb4\xb6\x82\xb5\x02\x3d\xb7\x4c\xa6\xf0\xc2\xdf\x0d\x68\xc6\x04\x35\xe7\xf6\x5e\x53\x69\x3c\x8e\xf6\x36\x04\xd2\x1a\xf4\x30\x68\x77\x08\x22\xfb\x75\x2f\x62\x84\x3e\xbd\xdb\x64\xd2\x42\xce\xac\x4f\xc2\xf6\xda\x5d\xd4\x58\x4a\x51\x5f\x6f\xb8\xd7\xbd\x86\xda\x34\xb1\xcf\xa2\xe3\x52\xbb\x4b\x72\x37\x8d\xc2\xe5\x8e\xe0\xa9\x66\x5f\xbf\xbe\x57\xd1\x96\xb4\x66\x0a\x92\x8e\x69\x48\xb4\xe4\x57\xcd\xcb\x11\xfb\xc2\xc8\x0e\xd7\xd1\x3c\x8f\xe9\xcc\xc2\x6a\xb7\x0a\x6b\x82\x89\x6e\xaa\x1d\xc7\x9c\xe2\xd0\x8b\x09\xda\x2d\x93\x43\x22\x70\xa7\x76\xe2\xf0\xaf\xbf\x0b\x61\x7f\xa5\x4a\x75\x8c\xbd\xd5\x9f\x7b\x36\xc3\xc9\x68\x0a\x03\x67\x37\x7f\xcd\xcb\xb5\x70\x66\x08\x0b\x8a\x3c\x0b\xe9\x58\x41\x1d\xa1\x2e\xf4\x6d\x1d\x36\xb7\xdc\xd0\xc3\x57\xa0\xd6\x8e\x29\x85\x81\x77\xb1\x63\x35\xd8\xd3\x9d\xbe\xdf\x6d\x8b\x2f\x53\x27\x9b\x5d\x2d\x21\xa5\x7a\xfa\x58\x34\x6a\xb6\xb7\x6e\xbb\xb5\x4f\xd0\xe0\x0f\x1d\xba\xd1\x7d\x9a\x74\xa9\x49\x9d\xec\xb6\xa7\xd3\x78\xee\x2b\x09\xbe\xeb\x54\x23\x62\xbb\x47\x82\x7f\xbd\x7d\x03\xef\xdf\xbd\x76\xdd\x8e\xf8\xf2\x59\x3b\x2a\xe3\x4d\xd5\x14\x7e\x34\x04\xe4\x3b\x1d\xa4\x7e\x68\x97\xc9\x72\x7b\xea\xc8\xfa\x11\x9b\x97\x30\xb2\x40\x6d\x30\x88\xd5\x27\x03\xc5\xb6\x20\x3b\x34\x83\x62\x32\x9e\x34\xf2\xdf\x55\xe0\xe8\xca\x1c\x35\x3d\xdb\x79\x1c\x55\x23\xea\x54\xb2\x35\x02\xa7\xc6\x64\x6c\x0e\x68\xe6\x6c\xe3\xe8\x2d\xed\xed\xb6\x82\xa3\xa3\xa6\xee\x6d\x03\x59\xc1\x43\x0f\x20\xdc\xc9\x4d\x2f\xa2\x4d\x4c\x92\x81\x83\x70\x90\xb1\x92\xcd\xb8\xe0\x66\x1b\x6a\x10\xf5\x5e\xf3\xf8\x22\x05\xdd\xc0\xc3\x9b\x52\x6a\xd4\xed\x12\xfd\xc1\xf7\x50\xc3\x95\x2a\x30\x4b\x25\xab\x85\xb3\xdb\x87\x80\xe8\x3e\xd0\x85\x10\x35\x67\xe9\x45\xd5\x9a\x27\xa0\xc4\x57\x3b\x85\xce\x9a\x33\xaf\x55\xe5\xa8\x6b\x33\x70\xad\x2b\x3c\xed\x82\xfc\x5e\x63\x24\x8d\xda\x60\x4d\x96\xd1\xcb\x61\x57\xa3\x63\x60\x66\x0f\x74\xfe\x8b\x2d\xed\x43\xe5\x03\xcc\x39\x8a\x96\xa1\x5f\x86\x6f\x77\xda\xd9\x73\xf9\xdf\x31\x73\x47\xa1\x1e\x2b\xfb\x29\x46\x46\x76\x47\xcc\x16\x87\xec\xb2\xaa\x81\x15\x87\x3d\x7a\xb4\x72\x88\x78\xf4\xe5\x10\x31\xf4\x42\x6f\x8f\x6e\x8f\xfe\x1b\x00\x00\xff\xff\x77\x53\xf3\xe9\x6b\x2f\x00\x00" +var _flowtokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5a\x5f\x73\xdb\x36\x12\x7f\xae\x3f\xc5\x56\x0f\xa9\x34\x75\x64\x5d\x9a\xa4\xa9\xc6\x8e\xe3\xa4\xf5\x5d\x66\x92\x5e\x27\x75\xda\x9b\xe9\x74\x1a\x88\x5c\x49\x38\x43\x04\x0f\x00\x25\xab\x19\x7f\xf7\x1b\x2c\x00\x0a\x24\x41\x59\x4e\xdb\x99\x7b\x38\x3d\x24\x26\x89\xfd\x83\xfd\x87\x1f\x16\xe0\xab\x52\x2a\x03\x97\x55\xb1\xe0\x33\x81\x57\xf2\x1a\x0b\x98\x2b\xb9\x82\x41\xe3\xdd\xe0\xc8\x8f\x7c\x8b\x86\xe5\xcc\xb0\x9f\x38\x6e\xb4\x1f\xd9\x78\x57\x8f\x6c\xd0\xa7\xc8\xfa\x07\x0c\x8e\x8e\x58\x96\xa1\xd6\x43\x26\xc4\x08\x32\x59\x18\xc5\x32\x03\x97\x42\x6e\x68\xf4\xb4\xa5\xf1\xc7\xa3\x23\x00\x80\x93\x13\xb8\x92\x86\x09\xd0\x55\x59\x8a\x2d\xc8\x39\x91\x80\xb1\x83\x34\xf0\x02\xf0\x86\x6b\x83\x45\x86\x34\x3e\x16\xb2\x66\x0a\x8c\x25\xfe\x91\x68\xa7\xf0\xfe\x92\xdf\x3c\x7d\x5c\x33\xfe\x6e\x8d\x85\x01\xb3\x64\x06\xb8\x06\x5c\x71\x63\x30\x87\xcd\x12\x8b\xc0\x9e\x29\x84\x0d\x37\xcb\x5c\xb1\x8d\x37\x22\x83\x9f\x58\x25\x4c\x47\x18\x12\x33\xd2\x5d\xff\x1c\x48\x86\x6c\x25\xab\xc2\x04\xc9\xc7\xc4\x62\x0a\x17\x79\xae\x50\xeb\xf3\xd1\x3d\x55\xc9\xb1\x94\x9a\xdb\x2f\x46\x1e\xa4\xc8\xb7\x81\xa0\xa3\x88\x91\xf7\x54\xa3\xc0\x4d\xac\xca\x8a\x17\x06\xf3\xbd\xc2\xdf\xd2\x90\x96\xe4\x83\x64\x31\x92\x46\x22\x14\x28\xd4\xb2\x52\x19\xda\x51\x99\x42\xd6\x2f\x96\x04\xaa\x57\x6e\x8c\xfd\x20\x37\x98\x5f\x7c\xaa\xf8\x59\xa5\x8a\x7b\x89\x7f\x49\x04\x41\xfc\x4e\xd2\xce\x4d\x27\x27\xb5\x74\x96\x2d\xa1\xd2\xa8\x40\x1b\xa9\x50\x03\x2b\x80\x17\xda\xb0\x22\x43\x1b\xe3\xb2\x10\x5b\x30\x4b\x74\xc4\x36\xcc\xcd\x12\xb9\x1b\xcd\x16\x58\xa7\xc6\x12\x61\x5e\x15\x99\xe1\xd2\x25\xc3\x8e\x84\x15\x39\x2c\xe4\x1a\x55\x81\x39\xcc\x1c\xb3\x52\x21\xbd\x2f\xa5\x36\x36\x05\x73\x4e\x84\x81\x1b\x2f\x5a\x39\xe8\xe2\x6f\x89\x5b\x72\x79\xc6\x84\xc0\x7c\x1c\xcb\xce\x96\x98\x5d\x6b\x58\xb2\xb2\xb4\x76\x33\xa0\xaa\xc2\xf0\x15\x12\x25\xae\x51\x01\xab\xf5\x23\x03\x36\x58\x04\x4e\xef\xbc\x89\xed\xf7\xc2\x4d\x7d\x86\xc1\xd8\x61\x56\xb6\x62\xe0\x8d\xb1\xc6\x09\x8f\x54\x40\xc8\x83\x56\xc7\xc0\xcd\x25\xca\x9c\x17\x44\x7b\x0c\x5a\xda\xcf\x8a\x1c\x58\x48\xd8\xb0\x2d\xcc\xa5\x55\x6c\xc5\x04\xcf\xb8\xac\xb4\x73\x84\x91\x5e\xa4\x33\x60\x6d\x15\x59\x79\xa1\xbc\x00\xc6\xd5\x18\x2e\x40\x97\x98\x71\x26\x7c\xc0\xed\x42\xa4\x40\xcc\xb5\x65\x34\xdb\xa9\x60\x24\x05\x72\xe0\xb6\x4b\xa3\x86\x15\xe2\x68\xaa\xd9\x91\x1e\xad\xba\x38\x76\xde\xf5\xd5\xd1\x33\x5d\x4a\x61\xe5\x2e\x11\x66\x4c\x84\x10\x62\x34\x2d\xed\xa5\xd5\xc3\xdb\x05\xd2\x53\x34\x8b\x63\x1d\x10\xdc\x70\x26\xf8\xef\xd8\x60\x6e\xfd\x1c\x74\x24\x93\x59\xef\x5a\xb7\xd7\xb4\x96\x70\xd8\xe2\x3c\x82\x8f\xf5\x77\xfb\xd3\x28\xe6\xe3\xc0\xf2\x2c\x30\xaf\x87\xdc\xc6\x9a\x9c\xc0\x2b\x8a\x9c\x90\x9f\x73\x6f\x12\x37\x39\xeb\x59\xca\xd6\x1c\xd6\x9c\x91\xaa\x1f\x5c\x32\x8e\xed\xeb\xe1\xe8\x03\xac\xd0\x2c\x65\xde\x36\x42\x08\xa2\x91\x65\x48\x2c\xac\x98\x19\xcb\xae\x87\x6d\x6d\xf9\xbc\xa9\xf0\x73\x98\x8c\x27\xad\x31\xf6\x57\xaf\x67\xe3\x68\xe5\x81\xb3\x9e\xf7\x0f\x1b\x4c\x1b\xcc\x6e\xf7\x19\x6b\x32\x9e\xf4\x19\x6a\x81\xc6\x32\x97\xca\x60\x4e\xb1\x72\xb5\x2d\x51\x83\x2c\xad\x97\x98\x10\x5b\x50\x68\x2a\x65\xcb\x38\x08\xae\x29\xb6\xd7\x14\x53\x86\x06\xfa\x7c\xe2\x1a\x14\x66\xc8\x29\x87\xb3\x0c\x4b\xd3\x13\x42\x1c\x37\x64\xbd\xb4\xdc\xe1\x68\x0a\x1f\xed\x5f\x53\x78\x29\xa5\xb8\x6d\x59\xcc\xa9\x02\x1f\x69\x7a\x0b\x24\x1a\x4b\x62\x54\x85\xb7\xa9\x19\x26\x45\x73\xdd\x95\x3c\x34\x24\xd4\xfe\x39\x72\xb2\xbb\x0e\xa5\x31\x70\x76\x06\x4d\xf1\x23\xf8\x18\x14\xb3\x7a\xc0\x2d\xa0\xd0\xb8\x7b\x39\x67\xf6\x31\xa9\x9e\x75\xc0\x85\xbe\xd6\x96\xbb\x0d\x43\xb7\xf6\x51\x59\x9b\x75\x90\x04\x19\x79\x5d\x2f\x0e\x7b\xa6\x77\xb1\x66\x5c\x30\x2a\x01\x01\x5a\xb4\x97\xd5\xe4\x1c\xbd\xc2\x5e\x8b\xd3\xb3\x74\xb4\x35\xf4\xaf\x95\x8c\xde\xc5\x9f\x2f\x43\x35\x77\x71\xc2\xae\xc3\xda\x65\x70\x61\x43\xc5\x89\x62\xf4\x92\xa9\x45\xb5\xc2\xc2\xc4\xf4\x76\xf9\x09\x22\x7c\xb0\x79\x1a\x6f\x13\x5f\xf6\xc6\x31\xd1\x6b\xe3\x4b\xb3\xf6\x6b\xb3\x41\x0b\x48\x99\xda\xfa\xc5\x2e\x2c\xe3\x95\x76\x15\xd7\x16\xc4\x98\x81\x65\xbb\x92\x05\x6e\xeb\x91\x33\xe4\xc5\x02\x8c\x62\x85\x9e\xa3\x52\x98\x8f\xad\x94\x90\x1a\x76\x7c\x81\x1b\xb1\x8d\x99\x84\x05\xc9\x8b\x94\x8d\x65\x89\xf8\xba\xe5\xcd\xae\x38\xbc\x76\x7a\x8d\xd9\x62\x56\x36\xa0\x36\x76\x51\x1a\xa7\xcc\xec\xa3\xa0\x59\xf7\x83\xe3\x5d\xad\xda\xf4\x86\xc1\x8b\x8f\x89\xf5\xa2\x9d\x77\xad\x72\xd2\x78\x7c\xe8\x1d\xd2\xce\x16\x81\x06\x98\x43\x8c\x81\x44\x6e\x0a\x54\xe7\xe3\xf0\xb6\x5b\x0d\xf9\xbc\x26\xf9\xfc\x0c\x26\x37\xf3\x67\xf9\x53\x9c\x3c\x79\xf6\x74\x36\x61\x8f\x26\xd9\xd7\xf0\xe0\x41\x87\xc6\x1a\xa0\x41\xf3\xf8\xc9\xa3\xaf\xbf\xfe\xe6\x2b\xc4\xa7\xcf\x18\xe6\x78\x08\xcd\x37\x98\xb1\x47\xb3\xaf\x9e\xcd\xfe\xf6\x6c\xf6\x24\x9f\x1f\x44\xf3\xec\xe9\xa3\xc7\xb3\x27\x8f\xe6\xdf\xe4\x79\x96\x4f\x1e\x33\xe8\x50\x74\xe7\x67\x7f\x16\x3a\xf6\xe2\x7e\xf7\x7f\xc0\xfd\x5e\xde\xa8\xc3\xa7\x59\xec\x43\xc1\xe9\x0c\xbb\x87\xa8\x82\x8b\xd1\x9e\xf5\xc4\x57\x86\xd3\x87\x31\xe4\xd9\xad\xd8\x8e\xd7\xa8\xa7\x44\xf8\x90\xbe\x4f\x85\xf0\x49\x23\x67\xff\xc6\xac\x5d\x1e\xa8\x26\xb0\x3c\xd7\x0d\xe8\x61\x74\x8d\x37\x7c\xaa\x45\xd8\xc6\x3e\x52\xf0\xe9\x74\xb5\xe0\x1a\x3c\xfc\xb7\xc4\x39\x6a\xa3\xa4\x83\xc0\xda\x0a\x74\xca\xcc\x30\x63\x95\xc6\x5d\xcd\x69\x94\x41\xab\x63\x54\x67\x6c\x45\x41\x15\x64\x7b\x04\x47\x18\x98\x48\xbf\xd8\x69\xbb\x64\x8d\x89\xcc\x10\x0b\x5b\x25\x74\xb5\xc2\x9c\xa6\x4a\x68\x74\x2e\x09\x51\xfb\x12\x41\xfa\x05\x60\x0c\xad\x85\xc0\xe6\xbb\x37\xf9\xd0\x39\x37\x9d\xe3\x6d\xc8\x62\x13\xd6\xad\xec\xa7\x0f\xfd\xde\x55\x7f\x0e\x2f\x76\x48\xa4\x39\x69\xb8\xa3\x2e\x7c\xe9\x98\x25\xc1\xca\xff\xcb\xc3\x21\xe5\xa1\xbb\x1b\x6f\x58\xd4\x6d\xca\xff\xc4\x1a\x71\x90\xbc\x3b\x0a\x45\x83\xa2\x85\x3c\xed\x2f\xe4\x56\x13\xc7\xb4\x20\xd1\xdf\x6d\x6c\x08\x41\xa9\x13\xba\x42\xe0\xfa\x46\x7c\x55\x0a\xb4\x55\xc0\xed\x52\xeb\xe0\x8c\xe9\x1b\xbc\x5e\xf8\xd2\x75\x61\x0b\x88\x62\xd4\x11\x72\x10\x97\x76\x5c\xb4\xaa\x2f\xb1\xc1\xd7\x22\x29\x4a\x56\xc2\x5b\xa2\xb2\x48\x4c\x08\x9b\x79\x84\x17\x66\xdb\x86\x80\xdd\xcc\xd6\x28\x64\xe9\xb6\x50\x70\x5d\xc8\x0d\x6c\x96\x3c\x5b\x42\xc9\x14\x5b\xa1\x71\x5b\xc6\x92\x69\x1d\x0a\x94\xdd\x14\x89\x35\xda\x89\x0d\x47\x7e\xcb\x31\x4e\x4e\xa4\x0f\x41\x93\x4d\x2c\x00\xfe\xc5\x4e\xe9\xd7\x24\x9a\xdb\xe5\xef\x02\xcd\x2b\xbf\x83\x71\x84\x61\x57\xe6\x00\x77\xc3\xb3\x29\x8f\x34\x7d\xe1\x4a\xc4\x01\x0e\xa0\xf9\x93\xda\x53\x2a\x80\x56\x5a\x28\x8c\x39\x6a\xae\xbc\xc9\xc7\x69\xbf\x81\x36\xaa\xca\x4c\xa5\xac\xc1\x4a\x85\xb6\x22\x07\xaf\x29\xfc\x4f\x85\xda\xa4\x18\xf4\x96\xc6\xd8\xea\xbf\x05\xb5\x1c\xec\xbf\x28\xb6\x3f\x92\xb0\xf3\x34\x30\xde\x99\xd2\x33\x89\xcd\xd9\xb5\xe6\x31\x71\x77\x8f\xf6\xaf\xa4\x75\xdb\xea\xb9\x05\xf6\xbb\x55\x69\xb6\x6e\x91\x3d\x14\xa3\xdd\xb1\x44\x4f\xc6\x93\x58\x7e\xa4\x45\x0d\x55\x77\x42\x5b\x0d\x97\xe6\x12\xdd\x84\xd6\x6e\x6d\xb4\xf8\x12\x58\xbc\xe4\xfe\x8e\x4a\xd6\x2d\x96\x22\xaf\xa1\x32\xdf\x41\x61\x26\x84\x75\xa4\x87\xc4\x63\xb8\x70\x8d\x95\x55\xa5\x1d\x34\x76\x3b\x9e\xd0\x0f\x8a\x99\x51\x13\xcc\x47\x80\x71\x3b\xf9\x74\xe3\xcb\xbe\x90\x2a\x77\xb9\x47\x4b\xbc\xfb\x5e\x33\xcb\x32\xda\x4c\xb8\x1e\x0c\x73\x2d\x82\xb0\x93\x0d\xab\xa8\xf6\xfd\x1c\xdf\x1b\xa1\x8d\x6f\x6f\x37\x26\xe9\xc3\x75\xd8\x66\xd6\xa1\xd6\x5e\x56\x23\x67\x1e\xea\xc8\xda\x7d\x94\x9e\xf1\xfe\x9c\xb6\x2f\x21\x57\xa9\x9a\x45\xdb\xf4\xba\x13\xa6\xdd\x26\x58\x77\xfb\xe0\x51\x85\xd9\x57\x30\xec\xbf\xe7\x75\xf1\xe9\xce\x80\xde\x9f\xf6\xf7\xf8\xc7\x97\x57\xf6\xff\xe7\xc3\xd1\x71\x67\x59\xba\x9b\xf4\x5b\xae\x4b\xc1\xb6\x9f\x48\x4d\x46\xfd\x96\x19\xf6\x49\xf4\x57\xbb\x9e\xcc\xf3\xe1\xe8\xd7\x84\x3b\x0e\xa9\x96\x27\x75\x86\xdd\xbb\x4a\xfe\xa1\x0a\x79\xd2\x13\xb6\x77\x17\x35\xf2\x78\x5c\xd6\xf6\x15\x4e\xbd\xe1\x26\x5b\xd6\x83\x5b\xe5\x2a\x63\x1a\x0f\xf1\x93\x0b\x90\x69\xc7\x45\xa1\x24\xdf\x45\x3c\x4c\xa2\xac\xb9\xf1\xe1\x33\x75\xd0\xf3\xde\xf5\xfc\x3e\xf1\x39\x22\x20\x7d\xc8\xe0\xf3\x6e\x28\x3a\x6d\xeb\x70\xfd\xeb\xf4\x8d\x33\xe2\x00\x8d\xeb\xe1\xe7\x1d\x95\x47\x9f\xe2\xe8\x9d\xb9\xba\xbe\xb6\x7b\x85\x15\xe6\x9c\xc1\x59\xf3\xf4\x71\xfc\xd6\xbe\x4d\xbb\x98\x0c\xc7\x05\x4e\x5b\x24\xff\xb8\xba\xfa\xe1\x92\x0b\xec\xa7\xaa\x94\x98\x36\x61\xd3\x1b\xb9\x90\xef\xdf\xbd\x1e\x76\x51\x36\xcd\x37\xed\x35\xd2\xd8\x59\x7f\xc0\x57\x6c\x81\x27\x7a\xbd\xf8\xf2\x66\x25\x06\x77\x58\xac\x31\x65\x9d\x9e\xb3\x1e\xfe\x42\x9f\x7f\xed\x92\x1e\x92\x19\xde\xda\x69\x1b\x14\x6c\x65\x75\xbe\x7c\xf3\xcf\x9f\xe1\x7b\x34\x1b\xa9\xae\xdd\x0e\x61\x90\x9e\xa8\xde\xae\x66\x52\x78\x8a\x9e\x31\x39\xea\x4c\x71\x6a\x2a\x07\xd6\xdc\xf7\xcd\x98\xb1\x6b\xad\x5b\x5a\xe7\x52\xd1\x4b\x3a\xb3\x9d\x09\x99\x5d\x67\x4b\xc6\x8b\xb1\xdf\xa4\xdb\x6a\x46\x95\xd0\x8e\xd3\x98\x55\x2a\xd4\xb9\xc2\xe9\x79\xec\x5a\x74\xcc\xc1\x95\x39\xa2\x3e\xae\xa1\x40\x78\x62\xd7\xbc\x58\x1c\xc3\xe5\x9b\xd7\x3f\xc0\x5a\x52\xa5\xb4\x98\x62\xc5\xb6\x11\xc4\x07\x56\x96\x82\x67\xcc\x9d\x94\xcd\x2a\x2e\x0c\xc8\x62\xa7\xdb\xcb\x5a\xb7\x9e\x09\xe3\x8d\x41\x55\x30\xf1\xfe\xdd\x9b\x76\x04\x7e\xb7\xfb\x34\x1c\x2c\x8d\x29\xf5\xf4\xe4\x64\x2e\xe4\x66\x9c\xc9\xd5\xa0\x27\x9a\x84\x5c\x48\x3d\xf5\x31\xd1\xe3\x07\x99\x71\x26\xf4\xb4\x67\x67\x69\x7f\x03\xb3\xe1\xc6\xa0\x1a\x1c\xa4\x93\x1f\x6c\xd5\x22\xfd\x7e\xdb\x79\x64\x90\x4e\x85\xdb\x3f\xa7\x18\xc4\xb5\x28\x5d\x0e\x08\x51\xbd\xc3\x79\xe3\xa8\xc4\xa3\xb9\xb1\xf7\xf8\x78\x26\x95\x92\x9b\x53\x56\x99\x65\x6f\x77\xf4\x41\x0b\x88\x3d\xf7\x3d\x93\x13\xcf\x84\x26\x4e\xdf\xe9\xf3\xe8\xe8\xb3\xcf\x3e\x0b\x8a\x9c\x9f\x43\xc9\x0a\x9e\x0d\x07\xaf\x64\x25\x72\x28\xa4\x01\x27\x13\x14\xce\x51\x61\xd4\x8d\x0a\xb0\xeb\x0b\xdf\x82\xfa\x3c\x61\xc1\x83\xd6\xb4\x60\x9a\x74\xee\x7a\xad\x7f\x60\x66\xd9\x3b\x87\x74\xf4\x84\xe3\x1b\x4f\x5a\x56\x33\xc1\xb3\x1d\xe5\x3b\xff\xb9\xaf\xd6\x39\x2d\x7b\x88\x5f\xfa\x0e\xc2\x5e\xc1\x6f\x78\x71\x8d\x79\xb4\x5c\x3d\x68\x6d\x7b\x6a\x15\x52\x47\x9c\xb7\x49\x20\x17\xeb\x76\x27\xff\xa0\xe5\xfd\xd8\xb7\xc1\x7e\xd8\x2c\x4d\x61\x68\x41\xd5\xc1\xfb\xb7\x44\x20\x9c\x3e\x0c\x61\x3e\xee\x6e\x0b\xd3\xf9\xd7\x7d\xfd\x09\x09\xd8\x84\xb7\x9f\x82\xbd\x22\x0e\xc3\xc6\x95\x9a\xe4\xb9\x66\x7b\x63\x1a\xc9\x28\xb8\x88\xd1\x75\xf2\xdc\xfb\x22\x5f\xf1\x82\x6b\xa3\x98\x91\x2a\xb2\x6a\xbd\xb1\xfd\x1e\x37\xee\xe8\xfd\xa0\x16\x74\xbd\xbf\x8d\x76\xad\xc9\x1b\x26\x7b\xce\x62\x5a\x5b\xc1\x5a\x81\x9e\x5b\x26\x53\x78\xe1\xef\x06\x34\x63\x82\x9a\x73\x7b\xaf\xa9\x34\x1e\x47\x7b\x1b\x02\x69\x0d\x7a\x18\xb4\x3b\x04\x91\xfd\xba\x17\x31\x42\x9f\xde\x6d\x32\x69\x21\x67\xd6\x27\x61\x7b\xed\x2e\x6a\x2c\xa5\xa8\xaf\x37\xdc\xeb\x5e\x43\x6d\x9a\xd8\x67\xd1\x71\xa9\xdd\x25\xb9\x9b\x46\xe1\x72\x47\xf0\x54\xb3\xaf\x5f\xdf\xab\x68\x4b\x5a\x33\x05\x49\xc7\x34\x24\x5a\xf2\xab\xe6\xe5\x88\x7d\x61\x64\x87\xeb\x68\x9e\xc7\x74\x66\x61\xb5\x5b\x85\x35\xc1\x44\x37\xd5\x8e\x63\x4e\x71\xe8\xc5\x04\xed\x96\xc9\x21\x11\xb8\x53\x3b\x71\xf8\xd7\xdf\x85\xb0\xbf\x52\xa5\x3a\xc6\xde\xea\xcf\x3d\x9b\xe1\x64\x34\x85\x81\xb3\x9b\xbf\xe6\xe5\x5a\x38\x33\x84\x05\x45\x9e\x85\x74\xac\xa0\x8e\x50\x17\xfa\xb6\x0e\x9b\x5b\x6e\xe8\xe1\x2b\x50\x6b\xc7\x94\xc2\xc0\xbb\xd8\xb1\x1a\xec\xe9\x4e\xdf\xef\xb6\xc5\x97\xa9\x93\xcd\xae\x96\x90\x52\x3d\x7d\x2c\x1a\x35\xdb\x5b\xb7\xdd\xda\x27\x68\xf0\x87\x0e\xdd\xe8\x3e\x4d\xba\xd4\xa4\x4e\x76\xdb\xd3\x69\x3c\xf7\x95\x04\xdf\x75\xaa\x11\xb1\xdd\x23\xc1\xbf\xde\xbe\x81\xf7\xef\x5e\xbb\x6e\x47\x7c\xf9\xac\x1d\x95\xf1\xa6\x6a\x0a\x3f\x1a\x02\xf2\x9d\x0e\x52\x3f\xb4\xcb\x64\xb9\x3d\x75\x64\xfd\x88\xcd\x4b\x18\x59\xa0\x36\x18\xc4\xea\x93\x81\x62\x5b\x90\x1d\x9a\x41\x31\x19\x4f\x1a\xf9\xef\x2a\x70\x74\x65\x8e\x9a\x9e\xed\x3c\x8e\xaa\x11\x75\x2a\xd9\x1a\x81\x53\x63\x32\x36\x07\x34\x73\xb6\x71\xf4\x96\xf6\x76\x5b\xc1\xd1\x51\x53\xf7\xb6\x81\xac\xe0\xa1\x07\x10\xee\xe4\xa6\x17\xd1\x26\x26\xc9\xc0\x41\x38\xc8\x58\xc9\x66\x5c\x70\xb3\x0d\x35\x88\x7a\xaf\x79\x7c\x91\x82\x6e\xe0\xe1\x4d\x29\x35\xea\x76\x89\xfe\xe0\x7b\xa8\xe1\x4a\x15\x98\xa5\x92\xd5\xc2\xd9\xed\x43\x40\x74\x1f\xe8\x42\x88\x9a\xb3\xf4\xa2\x6a\xcd\x13\x50\xe2\xab\x9d\x42\x67\xcd\x99\xd7\xaa\x72\xd4\xb5\x19\xb8\xd6\x15\x9e\x76\x41\x7e\xaf\x31\x92\x46\x6d\xb0\x26\xcb\xe8\xe5\xb0\xab\xd1\x31\x30\xb3\x07\x3a\xff\xc5\x96\xf6\xa1\xf2\x01\xe6\x1c\x45\xcb\xd0\x2f\xc3\xb7\x3b\xed\xec\xb9\xfc\xef\x98\xb9\xa3\x50\x8f\x95\xfd\x14\x23\x23\xbb\x23\x66\x8b\x43\x76\x59\xd5\xc0\x8a\xc3\x1e\x3d\x5a\x39\x44\x3c\xfa\x72\x88\x18\x7a\xa1\xb7\x47\xb7\x47\xff\x0d\x00\x00\xff\xff\xc3\x78\x7c\x39\x4f\x2f\x00\x00" func flowtokenCdcBytes() ([]byte, error) { return bindataRead( @@ -219,7 +219,7 @@ func flowtokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7b, 0xc4, 0x11, 0x17, 0xbf, 0x1c, 0x62, 0x19, 0xb, 0x6e, 0xa8, 0xa4, 0x58, 0x75, 0x18, 0x86, 0x25, 0x13, 0x7b, 0x55, 0x4a, 0x72, 0x28, 0x89, 0x28, 0x48, 0xa0, 0xdc, 0x87, 0x99, 0x3b, 0xd9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0xca, 0xd8, 0x3c, 0x13, 0x61, 0x74, 0x22, 0x13, 0x94, 0x96, 0xe1, 0x2d, 0x20, 0x86, 0x80, 0x60, 0x1d, 0x98, 0x27, 0xb5, 0x9c, 0xc2, 0xaa, 0x85, 0xfd, 0x22, 0xb8, 0xde, 0xe1, 0x4d, 0xf9}} return a, nil } diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index b0822826f..49864328a 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -7,7 +7,7 @@ require ( github.com/onflow/cadence v1.0.0-M3 github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140 github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 3c3fd7e68..6f93689f6 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1623,6 +1623,8 @@ github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSE github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 h1:zjEANfSuCctAQ79IotaP6+v0jZiJsDAlikcZC++BTpc= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140 h1:7NwSIG4SEdm+96gr+Aaqx291jZ/Bqkxk/ghVnens9CU= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 941c16105..7b0869c1c 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -114,8 +114,8 @@ require ( github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e // indirect github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 // indirect - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140 // indirect + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140 // indirect github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index cf7ee3c4d..ae2ccb2c5 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1827,10 +1827,10 @@ github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25 github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-go-sdk v1.0.0-M7 h1:5EhtgpupjdhJZoHpu8AhA7++AroGL6BFpb8D0AYIUQw= github.com/onflow/flow-go-sdk v1.0.0-M7/go.mod h1:aXSavLzoRlz5FiMjcI7p5QhihWScGctxydzf4dv/avo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 h1:jVrUFQ5Fn3gBKZ3Q6OVhceF2vKiHg1la6g3DuRKvdoo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 h1:zjEANfSuCctAQ79IotaP6+v0jZiJsDAlikcZC++BTpc= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140 h1:oTj4RGgfuJSSBE1aDVrlh6avxKBMraucpNtRg0K+yhg= +github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140 h1:7NwSIG4SEdm+96gr+Aaqx291jZ/Bqkxk/ghVnens9CU= +github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/flow/protobuf/go/flow v0.3.7 h1:+6sBdlE/u4ZMTVB9U1lA6Xn2Bd48lOOX96Bv9dNubsk= github.com/onflow/flow/protobuf/go/flow v0.3.7/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= From b0461a719fa6f492586546cc8567bd92c4fab4f2 Mon Sep 17 00:00:00 2001 From: Tarak Ben Youssef Date: Tue, 7 May 2024 02:21:48 +0800 Subject: [PATCH 123/132] add pop for node registration --- contracts/FlowIDTableStaking.cdc | 13 ++- contracts/FlowStakingCollection.cdc | 2 + contracts/LockedTokens.cdc | 8 +- .../testContracts/TestFlowIDTableStaking.cdc | 1 + lib/go/contracts/go.sum | 4 - lib/go/contracts/internal/assets/assets.go | 24 +++--- lib/go/templates/cmd/manifest/manifest.go | 18 +++- lib/go/templates/go.sum | 4 - lib/go/templates/internal/assets/assets.go | 42 ++++----- lib/go/templates/manifest.mainnet.json | 28 +++++- lib/go/templates/manifest.testnet.json | 28 +++++- lib/go/test/epoch_test_helpers.go | 6 +- lib/go/test/flow_epoch_test.go | 29 +++++-- lib/go/test/flow_idtable_nodes_test.go | 12 ++- lib/go/test/flow_idtable_staking_test.go | 86 +++++++++++++++---- lib/go/test/flow_lockedtokens_test.go | 13 ++- lib/go/test/flow_qc_test.go | 4 +- lib/go/test/flow_stakingcollection_test.go | 35 +++++--- lib/go/test/flow_stakingproxy_test.go | 1 + lib/go/test/lockedtokens_helpers.go | 6 +- lib/go/test/staking_test_helpers.go | 30 +++++-- transactions/epoch/node/register_node.cdc | 2 + .../node/register_many_nodes.cdc | 2 + .../idTableStaking/node/register_node.cdc | 2 + .../lockedTokens/staker/register_node.cdc | 12 ++- .../register_multiple_nodes.cdc | 2 + .../stakingCollection/register_node.cdc | 2 + transactions/stakingProxy/register_node.cdc | 4 +- 28 files changed, 309 insertions(+), 111 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 7719b46bf..45c7fe5af 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -122,8 +122,6 @@ access(all) contract FlowIDTableStaking { access(all) var networkingKey: String access(all) var stakingKey: String - /// TODO: Proof of Possession (PoP) of the staking private key - /// The total tokens that only this node currently has staked, not including delegators /// This value must always be above the minimum requirement to stay staked or accept delegators access(mapping Identity) var tokensStaked: @FlowToken.Vault @@ -160,6 +158,7 @@ access(all) contract FlowIDTableStaking { networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, tokensCommitted: @{FungibleToken.Vault} ) { pre { @@ -180,13 +179,17 @@ access(all) contract FlowIDTableStaking { signatureAlgorithm: SignatureAlgorithm.BLS_BLS12_381 ) + // Verify the proof of possesion of the private staking key + assert( + stakeKey.verifyPoP(stakingKeyPoP.decodeHex()), + message: "Invalid Proof of Possesion for staking key" + ) + let netKey = PublicKey( publicKey: networkingKey.decodeHex(), signatureAlgorithm: SignatureAlgorithm.ECDSA_P256 ) - // TODO: Verify the provided Proof of Possession of the staking private key - self.id = id self.role = role self.networkingAddress = networkingAddress @@ -1554,6 +1557,7 @@ access(all) contract FlowIDTableStaking { networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, tokensCommitted: @{FungibleToken.Vault}): @NodeStaker { assert ( @@ -1566,6 +1570,7 @@ access(all) contract FlowIDTableStaking { networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, + stakingKeyPoP: stakingKeyPoP, tokensCommitted: <-FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>())) let minimum = self.minimumStakeRequired[role]! diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 17d3665f3..5bb2d3763 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -406,6 +406,7 @@ access(all) contract FlowStakingCollection { networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, amount: UFix64, payer: auth(BorrowValue) &Account ): auth(Storage, Capabilities, Contracts, Keys, Inbox) &Account? { @@ -418,6 +419,7 @@ access(all) contract FlowStakingCollection { networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, + stakingKeyPoP: String, tokensCommitted: <-tokens ) diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index 8483f8218..b6e71ec9e 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -192,7 +192,7 @@ access(all) contract LockedTokens { /// Registers a new node operator with the Flow Staking contract /// and commits an initial amount of locked tokens to stake - access(all) fun registerNode(nodeInfo: StakingProxy.NodeInfo, amount: UFix64) { + access(all) fun registerNode(nodeInfo: StakingProxy.NodeInfo, stakingKeyPoP: String, amount: UFix64) { if let nodeStaker <- self.nodeStaker <- nil { let stakingInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeStaker.id) @@ -208,7 +208,7 @@ access(all) contract LockedTokens { let tokens <- vaultRef.withdraw(amount: amount) - let nodeStaker <- self.nodeStaker <- FlowIDTableStaking.addNodeRecord(id: nodeInfo.id, role: nodeInfo.role, networkingAddress: nodeInfo.networkingAddress, networkingKey: nodeInfo.networkingKey, stakingKey: nodeInfo.stakingKey, tokensCommitted: <-tokens) + let nodeStaker <- self.nodeStaker <- FlowIDTableStaking.addNodeRecord(id: nodeInfo.id, role: nodeInfo.role, networkingAddress: nodeInfo.networkingAddress, networkingKey: nodeInfo.networkingKey, stakingKey: nodeInfo.stakingKey, stakingKeyPoP: stakingKeyPoP, tokensCommitted: <-tokens) destroy nodeStaker @@ -376,9 +376,9 @@ access(all) contract LockedTokens { /// The user calls this function if they want to register as a node operator /// They have to provide all the info for their node - access(TokenOperations) fun createNodeStaker(nodeInfo: StakingProxy.NodeInfo, amount: UFix64) { + access(TokenOperations) fun createNodeStaker(nodeInfo: StakingProxy.NodeInfo, stakingKeyPoP: String, amount: UFix64) { - self.borrowTokenManager().registerNode(nodeInfo: nodeInfo, amount: amount) + self.borrowTokenManager().registerNode(nodeInfo: nodeInfo, stakingKeyPoP: stakingKeyPoP, amount: amount) // Create a new staker proxy that can be accessed in transactions self.nodeStakerProxy = LockedNodeStakerProxy(tokenManager: self.tokenManager) diff --git a/contracts/testContracts/TestFlowIDTableStaking.cdc b/contracts/testContracts/TestFlowIDTableStaking.cdc index b3b948506..9565427dc 100644 --- a/contracts/testContracts/TestFlowIDTableStaking.cdc +++ b/contracts/testContracts/TestFlowIDTableStaking.cdc @@ -253,6 +253,7 @@ access(all) contract FlowIDTableStaking { networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, tokensCommitted: @{FungibleToken.Vault} ): @NodeStaker { destroy tokensCommitted diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index d1b48fe2e..4bfa593d5 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1617,16 +1617,12 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 h1:rTemckPWir+N/m1GyhT8jdiETj0RiWc8FiwItE2Nxyg= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9/go.mod h1:PZrrCsllIt/Bu4HlJtisXfvDrOt1aLKU5R70vsZHKRc= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b h1:HutxHvyc06UbJncEUieAwt7Nf1lG5uiIGVok6w031LM= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:2LO6Rtmz2PVfH+ZXnMwvTwVeIz3PCy0fs3lQraqog14= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 h1:jVrUFQ5Fn3gBKZ3Q6OVhceF2vKiHg1la6g3DuRKvdoo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140 h1:oTj4RGgfuJSSBE1aDVrlh6avxKBMraucpNtRg0K+yhg= github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 41f722527..b3cf596fa 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -2,19 +2,19 @@ // sources: // FlowContractAudits.cdc (9.298kB) // FlowFees.cdc (9.624kB) -// FlowIDTableStaking.cdc (101.244kB) +// FlowIDTableStaking.cdc (101.478kB) // FlowServiceAccount.cdc (8.477kB) -// FlowStakingCollection.cdc (57.063kB) +// FlowStakingCollection.cdc (57.137kB) // FlowStorageFees.cdc (9.13kB) // FlowToken.cdc (12.111kB) -// LockedTokens.cdc (32.05kB) +// LockedTokens.cdc (32.156kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (15.864kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.379kB) // epochs/FlowDKG.cdc (18.691kB) // epochs/FlowEpoch.cdc (47.295kB) -// testContracts/TestFlowIDTableStaking.cdc (9.241kB) +// testContracts/TestFlowIDTableStaking.cdc (9.272kB) package assets @@ -123,7 +123,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\xdb\x46\x92\xf8\xdf\xe7\x4f\x31\x76\xd5\xcf\x21\x63\x3d\xfd\xc8\x65\x55\x92\x77\x15\xc9\xbe\x53\x25\x91\x5d\x96\xb3\xf9\xc3\x95\x4a\x86\xc0\x50\x9c\x33\x08\x30\x18\x40\x34\xcf\xf1\x77\xff\xd5\xf4\xbc\x5f\x00\x48\x51\x8e\x2f\xbb\xaa\xdd\x58\x22\x81\x9e\x9e\x9e\x99\x9e\x7e\xf7\xfe\xd7\xf7\xee\x21\x84\xd0\xcb\xa2\x5a\x5e\x9c\xbf\xc5\x93\x82\x5c\x35\xf8\x3d\x2d\xaf\xc5\xe7\x6f\x67\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\xcc\x91\x7c\x04\x65\x55\xd9\xd4\x38\x6b\xd0\x1c\x97\xf8\x9a\x30\x78\xa5\xac\x72\x82\xaa\x05\xa9\x71\x53\xd5\xec\x2b\x78\x21\x27\x05\xb9\x96\x7f\xd3\x72\x5a\xd5\x73\xdc\xd0\xaa\x84\xe7\xf9\xf7\x30\x44\x53\xbd\x27\x25\x43\xcd\x0c\x37\x08\xd7\x04\xb1\x06\xbf\x27\x39\xc2\x0c\x2d\x70\xdd\xa0\x6a\x8a\x1a\x85\xcd\xeb\xba\x6a\xaa\xac\x2a\xf6\x04\x96\x97\x55\x4e\x18\x62\xed\x64\x4e\x1b\xfe\x10\xad\xc5\xcb\xa8\xa9\xe0\x9d\x45\x3b\x29\x68\x86\x70\x9e\xf3\x27\x2f\xca\x69\x85\xa6\x6d\x99\x69\x14\xf2\xb6\xe6\xd3\xe1\x8f\x32\x39\x35\xdc\xc2\xd7\x68\x31\xc3\x8c\xec\x29\x62\x50\x86\x6a\x92\x55\x75\xce\xe4\x30\x7c\x32\x30\x83\xac\x9a\xcf\x69\xd3\x90\x5c\x4e\x63\x8f\x93\x6e\x85\x70\xc1\x2a\xb4\xa4\x45\x81\xae\x49\x83\x30\x60\x0a\xb0\x5e\x4d\xfe\x87\x64\x8d\x98\x6c\xc3\x9f\xcc\x70\x89\x5a\x06\x28\x03\xee\x3b\xa8\x2d\xe5\x2f\x1c\xfe\x92\x36\xb3\xbc\xc6\x4b\x54\x93\x25\xae\x73\x26\x51\x7a\x81\xb3\x99\xa0\xf8\x0c\x33\x34\x6f\x8b\x86\x2e\x0a\x22\x70\x40\x93\x36\x7b\x4f\x1a\x49\xd1\x59\x55\xe4\x12\x69\x81\x21\xbc\x3f\xc1\x8c\xe4\xa8\x2a\x0d\xd5\x9a\x96\x1d\x99\xd9\xec\xc8\x55\x50\xd8\xd0\xf2\x5a\x23\x96\x0b\xcc\x04\x42\x24\x97\x18\x9d\xeb\xa5\x86\x29\x01\x01\x6a\x72\x4d\x59\x43\xf8\xc8\x6a\x2b\x10\xf4\xf2\x87\x57\x3f\xf3\x0f\xb0\xbb\x63\x06\x2d\x08\x9a\xac\x50\xcb\xd4\x23\x0a\xfc\x25\x59\xea\xd1\x47\x63\xbd\xc4\x7b\x6a\x27\xaf\xd0\x0c\xdf\x10\x01\x15\xcf\xa3\x54\x72\x37\x2f\xca\xab\x3d\x73\x0e\x4e\xf3\x39\x2d\x81\xce\x1c\x02\x6e\x9b\x59\x55\xd3\x66\xc5\xe7\x50\x93\x79\x75\x43\xc4\xdb\x72\x83\xec\xc0\x7b\x35\x99\xb6\x65\x8e\x68\xc9\xda\xe9\x94\x66\x94\x94\x4d\xb1\x52\x3b\x9b\x3f\xce\x76\xd0\x02\xaf\xd4\xaa\xee\xe8\x13\x01\xf0\xe4\x89\x98\x90\x66\x49\x0c\xa6\xb0\xb5\x18\x11\xdb\x6a\x86\x17\x0b\x52\xa2\xaa\xcc\x08\x22\x37\xa4\x5e\x21\xb2\xa8\xb2\x99\x44\xfb\x8a\x10\xbe\xeb\x29\x27\x03\x2e\x34\x2d\xf3\x2a\x6b\xe7\xa4\x6c\xe0\x10\xa2\x19\xa9\xc9\x11\x9a\x35\xcd\x82\x1d\xed\xef\xe7\x55\xc6\xf6\xaa\x72\x5a\x54\xcb\xbd\xaa\xbe\xde\x97\xef\xec\xdf\xbb\x87\xbe\xde\xbf\x77\x8f\xce\x17\x55\xdd\xa0\x97\x6d\x79\x4d\x27\x05\x79\x0b\x24\x9c\xd6\xd5\x1c\x3d\x70\x3e\x7b\xa0\x9f\x2c\xaa\xa5\xf3\x94\xfa\x5b\x3f\xf1\x5d\x5b\x97\xa4\x96\x5f\x8b\x3f\x9c\xb7\x5f\x12\xc2\xac\x97\xf9\x9f\xfa\xfb\xb3\x7a\xb5\x68\xaa\x7b\xf7\x70\x96\x11\xc6\x46\xb8\x28\xc6\x86\x2b\x85\x4c\x0d\x7d\x14\x74\xd9\xdf\xdf\x47\x2f\x38\x9d\x04\xbd\xad\x97\xc9\x0d\x29\x1b\x74\x49\x96\xf0\xf5\xa8\xa9\x1a\x5c\x5c\xc1\x72\x1d\xa1\x9f\x5e\xd2\x0f\xdf\x3c\xdd\x41\xf0\xe1\x1b\x58\xb1\xd7\x78\x55\xb5\x8d\xf9\xaa\x94\x2f\x9e\x55\x6d\xd9\x90\xfa\x08\xfd\x74\x51\x36\xdf\x3c\x1d\x27\xc6\x81\x67\xdf\x1a\x70\xec\x35\xa6\xb9\x18\xd4\xc0\xe4\x53\xe7\x93\x36\x9f\xcc\x69\xd9\xd8\x08\x4d\x09\x61\x40\x38\xeb\x33\x62\xa1\xf1\xb2\xaa\x25\x7c\x83\x90\xa6\x83\x66\x49\x51\x32\xf0\x6f\xcf\x6a\x82\x1b\x92\x8f\xf8\x7e\xbd\x38\x3f\x42\x57\x4d\x0d\x7c\xa0\xae\x0a\x22\x00\x7e\xbb\x83\xf0\x9c\x8f\x75\xa6\x18\x87\x42\x24\x35\x73\xd8\x02\x4c\x3f\x1e\xc0\x16\xe0\x86\x41\x11\xeb\xb3\x21\x08\x3e\x41\x01\xe6\x0d\xf9\xbd\x25\xac\x21\xf9\xdb\xea\x27\xc1\xe1\x6e\x85\xd5\x4f\x8a\x61\x6e\x01\xca\xad\x66\xf7\x06\x98\x53\x7e\x5a\xe6\x6f\x80\x1b\x6d\x0c\xcc\xde\xa3\xdd\x10\xdc\xed\x77\x84\x7a\x8e\x81\x9a\xa4\x98\xf2\xcf\xf2\xaa\x2b\x6f\x85\xe6\x76\x60\x5d\x92\x66\x59\xd5\x7c\x15\x4f\xf3\xbc\x26\x8c\xfd\xb4\xc8\xa3\x67\xa1\x24\x4b\xf9\x84\xfa\xac\x6b\x49\x7e\x26\xf4\x7a\xd6\x9c\xcd\x70\x79\x1d\x87\x25\x1e\x88\x9c\x56\x7d\xc1\xa5\x8f\xac\x7e\x24\x75\x6e\xb5\x34\xc6\x3f\xe4\x23\x3c\x79\x9c\x42\x56\xc3\xea\x3b\xaf\x11\x98\x43\x69\xec\x8d\x91\x38\xcd\xdb\x1b\x60\xc0\x39\xdf\xde\x60\x69\x2e\xb0\xed\x31\xee\x88\x66\x5d\x87\x7e\x00\xfc\x35\x39\x81\x1e\x76\x28\x4b\xd8\xde\x14\xb7\x32\x92\x3e\xa7\x67\x5a\x08\xa1\xa4\xc8\xd9\x90\xd3\xda\x36\xaf\x49\x9d\x71\xb1\xec\x9a\x8c\x4a\xb2\x74\x3e\xe8\x67\x54\xcb\x9f\x09\x79\x5f\xac\x84\x44\xc2\xdf\x77\x65\x93\x8e\x17\xa5\x70\xf4\x23\x2d\xe9\xbc\x9d\x33\xfe\xae\xfa\xfd\x08\x7d\x84\xfb\x5d\x41\xf9\xd4\x01\x46\xcf\xc4\x85\x67\x81\x8b\xd0\xe9\xbf\xab\x42\x28\x53\x88\xe6\xa4\x6c\x40\x9e\x06\x3d\x73\x5a\xd5\x08\x17\x05\x7c\x05\x82\x32\xa2\xa5\xf8\x43\xb0\xe4\x3d\x0d\xe2\xa2\xcc\x8a\x96\x3f\x20\x1e\x53\xfa\x63\xf9\x55\x83\x70\xd6\xd0\x1b\x52\xac\x40\x83\xa4\x19\x5d\xe0\x86\xab\xb6\xea\xcd\xf7\x64\x85\x4e\x84\xd4\x7e\x71\x6e\x4f\x4c\x89\x90\x63\x74\x83\x6b\x01\xf7\x08\xfd\xe3\xa3\xd8\x0a\x47\xf2\x56\xe5\x62\xfe\x27\x33\x13\xae\x22\xcc\xc5\x3c\xe5\xb6\x00\x95\xd5\x52\x6a\x09\x57\xd6\x60\x5b\xd7\xa8\x59\x2d\x84\xce\xa6\xf4\x3d\x0d\x87\x96\xa8\xaa\x73\xa1\x2c\x4d\x08\x97\x66\x19\xcd\x49\x4d\x72\x74\x83\x0b\x9a\xeb\xe7\xbe\x27\x2b\x76\xa4\xff\x3a\x44\xbb\xe8\xac\x2a\x0a\x92\x35\x55\x2d\x14\x62\xfd\xdd\x63\xf8\xae\x64\xa4\x64\x2d\xf3\xbe\x7b\x82\x76\xd1\x8b\x0f\x24\x6b\x41\x15\x70\xbf\x7b\x8a\x76\xd1\x3f\x49\x4d\xa7\x34\xc3\x91\xaf\x9f\xa1\x5d\x74\x0a\xf4\xb2\xbe\x50\x3b\x23\xcb\x38\x05\x04\xfd\x24\x55\x80\xb1\x73\xe6\x4b\x6b\x2e\x1f\x7a\x1b\xcb\x25\x24\x88\xc0\x09\x32\x5a\xb6\x81\x60\x93\x68\x20\xd5\x54\x90\x1b\x16\x17\x88\x6d\xe9\x94\x59\x5b\xd7\x7c\xd3\x92\x40\x05\xb0\xd1\x06\x1c\xec\x3b\xe9\xbb\x15\x08\x8b\xab\x05\xb9\x05\xf6\xa0\xb5\x4d\x08\x5a\x60\x0a\xb6\x0d\xa9\xf9\x49\xf4\x9a\x35\xf0\x23\x42\x79\x78\x4f\x4a\xf7\xa4\xbb\xb8\xd4\x7c\xe9\x94\xf1\x64\x09\x2c\x02\x61\x31\xa4\xd9\x94\x86\x4a\xd7\xa4\x31\x44\xbc\x7c\xf5\xf6\xc5\x11\x3a\x13\xd8\x14\x2b\x44\xf9\x19\x6b\x50\xcb\x48\x9e\x3e\x2d\x62\x42\x6f\xf8\xb0\x21\xfb\x70\x71\x5b\x68\xf6\xc6\x11\x54\x94\x10\x68\x81\x2e\xeb\xa8\xe3\x88\x2f\x82\xd0\x04\x35\x14\x3e\xa9\x96\x91\xda\xda\x1a\x92\x4f\xc3\x5a\x57\x88\x36\x49\xfa\x71\xe0\xe7\xfa\x61\x71\x09\x9c\xc5\xc8\xf8\x1a\x37\x33\x06\x7b\x8d\x35\x15\x6c\x22\xa5\x48\xd7\x84\x55\x6d\x9d\x91\x90\xbf\x17\x44\x48\x7a\xb0\x73\xea\xab\xa6\xaa\xf1\x35\xe1\x80\xf8\x85\xa2\xff\xe8\x79\xed\x35\xd8\xad\xc4\x5b\xe6\xf7\xe8\x4b\x92\xe7\x82\x8d\x62\xad\xd1\x2c\xae\x9d\x78\x4b\xd0\xe1\x6b\xf3\x13\x37\x06\x9e\x55\xf3\x45\xc5\x68\x43\x10\x3f\x21\xe8\x9c\x4c\x69\x09\x86\x07\x86\xbe\xb6\x7f\xf6\xdd\x4b\x12\xd3\x92\xd9\x36\x41\xb1\x90\x94\x21\xb6\x20\x19\x67\x3d\x96\x8d\x88\x96\xa0\xd3\x07\xf3\x50\xcb\x60\x31\x66\xa5\xe9\xdb\xdb\xad\x2d\xe9\xef\x2d\x67\xf5\xea\x38\x94\x4a\xf5\x55\x4f\x5d\x91\x06\x2d\x67\xa4\xd4\xdf\x72\x44\x32\x21\x46\xeb\x07\x7d\x0a\xd2\x5c\x09\x09\xe1\x90\x70\xa6\xaa\xa9\x3b\x92\x0d\x00\x4e\x8c\xd1\xa3\xef\x25\x1f\x2a\x7d\x4d\x44\x0f\xda\xff\xc6\xf7\x64\xd5\xfb\xb4\xdc\xd2\xf6\xa3\xee\x6c\x5e\x9d\xbf\x3a\x42\xaf\xeb\xaa\x9a\xf2\x09\xbd\xae\x18\x23\x8c\xf1\x05\x1b\xbd\xae\x5e\x8f\x15\x49\xd5\xc9\x58\xd4\xf4\x06\x37\x84\x5f\xb1\x11\xaa\x00\x7f\xb4\xb9\x62\x55\x16\x2b\xd4\xcc\xa8\xb8\xc4\x15\x03\x2c\x56\x70\x45\x2a\x6b\x23\xe7\x3d\x14\x2e\x7b\x30\x62\x69\x43\xa3\x07\x9f\x32\x7e\x53\xb6\x04\xcd\x5b\xd6\x20\x5c\x2c\xf1\x8a\x71\x8e\x8b\x27\x95\xb4\xfe\xa9\x6b\xba\x16\x97\xd1\x9c\xf3\x5a\x71\x0f\x6b\xdb\x1c\xbf\x58\xb2\x8c\x2c\x9a\xd8\x38\x92\x76\x73\xbc\x58\x70\x4c\x2e\xa4\xe4\xa2\xae\x0d\x73\x63\x1c\xa1\x7f\x68\x7b\xd7\xde\x3f\x71\x5b\x34\x31\x62\x18\x32\x18\x0a\xf0\x79\xdb\x36\x65\x69\xd0\xe6\x4c\x48\x08\x41\x1f\x1a\x65\xe9\xb3\x01\xfe\x58\xdd\x10\xa6\xcc\xde\x36\x26\xd2\x78\x88\x84\xb9\x19\x91\x32\xe7\x2b\x86\x4b\xeb\x8e\x19\x38\x33\xcb\xc4\x73\x9b\xc9\x29\x23\xb2\xb0\xec\x81\x95\xbe\x26\x37\xb4\x6a\x99\x87\x52\x62\x5a\x4a\x41\xe8\x9e\xd8\xde\x3a\x33\xd3\xba\x5a\xef\xcc\xfa\x67\xc5\x39\x23\xbf\x8d\x80\x4d\x36\x95\xb1\xdf\x73\xf6\xc2\x2f\x37\x61\xf5\x5f\xe2\xb2\x59\x1f\xc5\x7e\xda\x5f\xe9\x0b\x4a\xdc\xa9\x1c\x15\x90\x38\x80\x86\x94\x49\xaa\xad\x33\xf4\x1b\x69\xe7\xef\x1b\xfa\x07\xca\x40\xe8\x31\xe7\x46\xee\x5a\x45\x27\xc7\xd2\x1f\x63\xa8\xe6\x4d\x2e\x74\x0b\x55\xeb\xc8\x56\xd7\x2c\xc9\xdb\xde\x6c\xb4\xcc\xc4\x61\x86\x29\x9c\x83\x9c\x22\xac\xf3\xd2\xfd\x50\x92\x65\xc7\x71\xd6\xac\xd0\xd2\xf4\x1c\x3b\xee\x93\xc7\xe1\x98\x71\x21\xcf\xdd\x14\xb5\x32\x38\x70\x64\xe4\x0e\x89\x9c\xe4\x24\x3e\x4d\xc2\x6c\xe1\x4a\x2a\x0a\x2b\x61\x3a\xe2\xa2\x65\x4e\x1a\x52\xcf\x69\xc9\x0f\xc9\x4a\x38\x2d\x04\xb6\x6a\x8f\x4e\x1b\xb1\x0f\x03\x27\xcb\xc8\x30\x60\xc9\x3f\x0f\x0f\x0e\xc6\x49\x04\xe1\xa2\xc7\x85\x6b\xb4\x32\x58\xf1\xaf\x47\xfa\x2f\xf8\x44\x5f\x99\x3b\xce\xe7\xb6\x45\xd9\xf9\x22\x79\xfb\xa5\x1e\xb3\xee\x31\xf7\x91\xf0\x9e\x73\xbf\x0f\x99\xdc\x47\xc7\xb1\x21\xb6\xfc\x27\xfd\xce\x18\x7d\x74\xde\x5f\xd4\xc4\xfb\x44\x4c\x78\xaf\x20\xe5\x75\x33\x43\x27\x27\xe8\x9b\xa7\x47\xe8\xc1\xa5\xd0\x3a\x91\xfc\x18\xee\xaa\x09\x41\x4f\x1e\xa3\xc9\xaa\x21\x0c\x8d\xbe\x79\x8a\x66\xe4\x03\xca\x66\x98\xcb\xd6\xa4\x66\xe3\x07\x01\xd8\xd0\xc3\xb1\x47\xd9\x3f\xb9\x9a\x08\x8e\xce\xf3\x11\xcd\xc7\x47\xe8\xc1\x5b\x25\xcd\x5c\x9c\x8b\x81\xc0\x0f\x06\x77\x6e\xd9\xce\x27\x5c\x7c\xe6\xfc\xaa\xa8\x96\xa4\xce\x30\x23\xde\xc0\x83\xc6\x05\xf5\xeb\x1d\xcd\x7f\xe1\x33\x2c\x69\x21\x87\xbd\x38\x47\x19\x2e\xf9\xcd\x8d\x8b\x9a\xe0\x7c\x85\xc8\x07\xce\x20\xa4\x32\x2f\x9c\x65\xe1\x00\x7c\x23\xa0\xe7\x27\x62\x2b\x8c\x0e\xc7\xe8\xe1\x43\xf1\xd9\xb1\xfa\xec\x99\x9a\x18\x7c\xac\xc8\x77\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xbf\xc2\x9f\x85\x90\x83\x9d\xa4\x16\xe6\x39\x3a\xe0\xa3\x24\xbf\x3f\x3e\x41\xcf\x0e\x0f\x14\x35\xfd\xa7\x34\x06\x05\xff\xa3\x99\xe1\x92\x3f\xdd\x49\x44\x67\xb3\x5a\xdb\xe3\xf0\xf1\xb7\xc1\x28\xdf\x93\x95\xbf\x53\xc8\x07\x9c\xf1\x03\xfa\xcd\x53\xb5\x63\x0e\x1f\x7f\xdb\xbf\x65\xcc\xfe\xb7\x87\xfc\xdb\x63\x39\xa4\xf9\x3a\x35\xde\xdf\xbe\xd1\xe3\xfd\xed\x71\xff\x78\xf7\x23\x7b\xe5\x9a\x34\x81\x61\xfd\xac\xc0\x74\x4e\xf2\x11\x56\xe7\x3b\x20\xf1\x38\x49\x7b\xb9\xc3\x60\x57\xab\x6d\x36\x21\xa4\x44\x99\x00\xba\x01\x56\xdf\x93\x95\xc2\xe8\x3d\x67\x15\xce\x52\x84\x98\x7c\x2f\x3c\xf8\xdb\xc1\xe2\x4a\xaf\x81\x83\x82\x59\x9a\x71\xb8\x58\xeb\x0d\x6e\x5d\x9e\xfc\x87\x5f\xba\x70\x27\x7c\x0f\x06\x31\xa1\x6a\x7e\x4f\x56\xa3\x00\xe3\x85\xfa\xca\x46\x67\x2f\x27\x59\x95\x93\xff\x26\x1f\x46\xe3\x9d\x70\xc3\xd1\xeb\x12\x37\x6d\x4d\x4e\x8b\xeb\xaa\xa6\xcd\x6c\x7e\x84\xae\x82\xcf\xf6\xbe\xfb\xe1\xea\xd7\xef\x7e\xb8\x3a\x7c\xfc\xeb\x93\x6f\x0f\x1d\x20\xe3\x10\xd9\x92\x34\xeb\xa0\xea\x9e\xb4\x6d\x60\xfb\xe2\xec\xfc\xea\xf4\xd7\xd7\x8f\x9f\x7d\xd3\x85\xaa\x56\x9b\xc0\x8a\xb6\x92\x52\x6e\x75\x43\x73\x92\x47\x55\xa9\x21\x4a\x14\x60\x49\x8a\xe9\x1e\xcd\xd1\x09\xa2\x79\xf8\x05\x70\xc4\x13\x60\x8c\xe1\x97\xe1\xe9\x39\x09\x4f\x54\xd7\x6b\x82\xf0\xce\xdf\xe1\xe3\xd6\xce\x3c\xb1\x76\x4a\x64\x12\xb6\xe8\x80\x4e\xd0\x41\xf8\x88\x25\x48\x1e\xef\xa2\x8f\x9f\x3a\x9e\xd0\x02\x1b\x40\x72\x1e\x8c\x1c\xb5\x16\x7c\x79\xea\x8c\x2d\xc0\xf0\xb1\xcf\x84\xe5\x63\x3f\xa0\x09\x51\x2c\x6a\x27\xa4\xd7\x8e\x3a\x66\x47\xa8\xa9\x5b\x32\xde\xd2\xc8\xdf\x93\x55\x6c\xd0\xef\xc9\x6a\xab\x03\x9a\xf5\x31\xa3\x99\xcf\x82\xa1\x42\xfa\x7b\x32\x13\x5f\x26\xff\x23\xcc\xee\x87\x7a\x43\x02\x90\xd4\x58\x8f\x77\x4d\xf0\xc8\x9e\x30\xc2\xbc\x98\x2f\x9a\x15\xbc\x3b\xba\xe1\xff\x15\xb6\x58\xfe\xdf\x63\x1f\xf8\xf3\xd1\x78\xbc\xd6\xa8\x5a\xfb\xfb\x73\x06\xfe\xfc\x13\x56\x0a\xdd\xe7\x1f\xd7\x57\x64\xf8\x69\xdd\xf3\xce\x2b\x99\xd3\x64\x00\x8a\x64\x7f\x2a\x02\x45\x33\xbd\x48\x14\x4a\x6c\x7f\xee\x4d\x70\x81\xcb\xcc\x3a\x35\x9e\x32\xf9\x53\x43\x0b\xda\xac\xd0\x4b\x19\x41\x26\x94\xba\x6c\x46\xb2\xf7\x4c\xda\x22\xbf\x62\xa8\xba\x21\x35\x2e\x0a\xcb\x4c\x23\xe1\x0a\x93\x06\x6d\x18\x9a\x54\x75\x5d\x2d\x49\x2e\xe5\xdc\x40\x81\xd2\xe6\x68\x4a\x96\x68\xda\x96\x00\xfa\x65\x5b\x14\x1a\xd7\xef\x04\xc8\xd1\x58\x29\x7b\x9e\x72\x41\xa7\x68\xd4\x35\x47\xf4\x28\x3c\x59\x7a\xfe\xe8\xb8\x67\x5d\x42\x45\xa6\x26\x4d\x5b\x97\xb0\x5c\xf6\xc7\x9f\x10\x29\x58\xc7\xf3\x9b\xa2\x88\x76\xbb\x31\xf4\xa4\x9a\xc4\x7a\x8a\x65\x40\x18\xd5\x64\x4a\x6a\xc2\xe1\x36\x15\xff\x5f\x55\x12\x75\xe7\x7a\xe6\x0a\x63\x71\x36\x6a\x4a\xff\xf2\x89\x81\x3c\x4b\xc5\xe8\xd7\x68\xc4\xc5\x11\x84\x10\x8e\x5c\xe5\x52\xb9\x9f\xc7\xe8\xa1\x07\x65\x90\x9a\xe9\xdd\x97\xef\xac\x71\x7f\x41\xf7\x85\x5e\x16\xbc\xc4\x7f\x1e\x5c\x09\x6b\x3b\xb1\x62\x75\xb9\xee\x96\x57\x44\xf8\x7c\x7a\xb5\x36\xf7\x5a\x96\xcb\x3e\x7a\xd8\x89\x11\x66\xeb\xd1\xe0\xef\xe3\xfb\xa9\x25\x3e\xcd\x73\x84\x2d\xdc\xa5\xad\xd0\x8a\xc8\x4c\xae\x1e\x5f\x38\x46\x1a\x13\x3a\x1a\xf5\xf4\xeb\x0f\x8f\xd0\x3f\x3c\xb4\x7c\x13\x40\xe7\x9c\x8f\x77\xef\x1b\x58\xb1\xd9\xf4\xa1\xa7\x65\x9c\xd1\xaf\xa8\x24\x4b\xcf\x42\xd5\x8d\x8b\x2d\x1f\x99\x77\xd7\xc0\x22\x50\xdb\x04\x12\x7e\xe8\x53\x0c\x89\xb8\xe0\xb9\xf4\x25\xce\x10\x07\xe3\x5e\x94\x48\x24\xc3\x78\x00\x17\xf9\x87\xfc\x5a\x87\x1c\xc4\x50\xea\xb8\x8f\x02\x40\xeb\x20\x28\xa4\x59\x81\x8e\x17\xc9\x15\x43\xc3\x97\x81\xf5\x5b\xf7\xdc\xc3\x65\x79\x4f\xaf\x9a\xba\xcd\xc0\x69\x21\xee\x6b\xfe\xdb\x35\x69\x10\x57\xfc\x76\xc1\xb0\x23\x22\xd3\x27\x55\xdb\x48\x5e\x16\x78\xcd\x98\x80\xa1\x43\xe2\x3f\x0e\xf1\x70\xa5\x1e\xb1\x7d\x58\xa9\x67\xd6\x73\x61\xb9\x6f\xf4\xb9\xb0\x94\x0a\x3b\xf0\x51\xd7\x49\x23\xcd\xa8\xdd\x0f\x07\xa1\xad\x3d\xcf\x5b\xde\x84\x35\x9e\x1f\x0c\xde\x98\xe3\x63\x46\xe0\xc2\x37\xc2\xa3\x8b\xf3\x5b\xd9\xe1\x1f\xbe\x13\xfc\xe5\x97\xfe\xa7\x43\xab\x79\xdf\x4c\x92\x86\xed\xe4\x86\xec\x36\x38\xc3\x7d\x0c\x56\x67\x37\x88\xcb\x3f\x7d\xb0\xc5\x8c\xcb\xf8\x24\xa6\x39\x89\x2b\xdd\x38\x96\x25\xc8\x98\x1a\x04\x0a\xb9\x81\xb7\xd7\xa1\x9b\x5b\x4f\xad\xa1\xa6\x9b\x97\x36\xd1\xd8\x63\x6f\xf7\x2b\xef\xd6\x6b\x5d\x7a\xbc\xa3\xb9\x39\x6f\xc5\xc4\xba\x7e\x15\x32\x02\x22\x10\x1c\xfb\x35\xb9\x08\x14\xfd\xe5\x30\x28\x71\x54\xd4\x77\x7d\x30\xb4\x8a\x15\x81\xa1\xbe\x4b\xc3\xb0\x44\x52\xe7\x7d\xf3\xf9\xde\x7b\xb2\x8a\x2c\x7d\xfc\xbe\x8f\x00\xd0\xdf\xaf\x77\x37\x86\x53\xe9\x94\xcb\xe3\x97\x9c\x75\x4e\xec\xaf\x52\x02\xde\x39\xa9\xe9\x0d\xc9\xed\x78\x4a\xe4\xbb\xa2\x94\x18\x0e\xf1\x05\x7a\xbb\x70\x79\xd2\x64\x25\x25\x35\xa9\x8d\x98\x81\x3c\xf7\xae\xfd\xe5\x06\xd7\x46\x29\xbc\x6a\xe7\xe8\x44\x91\xd4\x47\xab\x6a\x1b\x1b\xb3\x7b\x01\x18\x5a\xe6\xe4\x43\x60\x16\x5b\xce\x68\x41\xe4\x77\xc7\xfe\x5e\x51\x66\xfd\x50\x3b\x70\xb8\xb4\x42\xca\x92\x53\x01\xe0\x2f\xa1\xef\x4a\xe2\x20\xfe\x7d\x84\x0e\x53\x80\x35\xe5\xac\xb5\x8d\x6b\x44\x7a\xd0\x71\x00\xcb\x23\x9c\xf3\xe7\x23\x33\x8a\xc1\x3b\xae\x2e\xf7\xeb\x26\x36\xe4\x2e\x09\xb8\x67\x67\x79\x4b\x78\xe7\x9b\x4b\x62\x6f\x73\xf3\xa4\xcd\x60\xbd\x69\x09\x16\xfd\xa7\x9c\x16\xc1\x4d\x9d\xa3\x62\x2e\x8d\x7f\x9f\x0a\xe4\x12\x48\xff\x6e\x9f\x87\xde\x6b\x36\x7a\x08\x34\xac\xf5\xb6\x8a\xd0\xc0\x2e\x4a\x89\x78\x6a\x93\x84\xc6\x1f\x29\x20\x3c\x8a\x5f\xfa\x8f\xe2\xb7\x78\xe4\x63\xff\x61\x75\x99\xa6\x35\xa6\x37\x26\x6f\x57\xfb\x57\x84\x8e\xc4\x58\x95\x51\xcc\xc7\x5f\xd2\x66\x66\x5b\x11\xf4\xcb\x32\xf3\x57\x46\x19\x52\x06\x81\xa0\x24\x57\xf6\x10\x2b\xec\xb0\xb2\xf2\x7a\x29\x43\x13\x62\x85\xaa\x41\x00\x48\xa0\x86\x69\xb0\x69\x83\x8f\x13\x73\x44\x99\xb5\x5d\xdd\x30\xb1\xfe\x98\x92\xed\x04\x76\x25\x51\xb1\xc2\xb2\xe3\x71\xcc\x03\x51\x19\x18\x3d\x97\xc4\x23\x1a\x71\x83\xcb\x9c\x2f\x49\x51\x65\x5b\xc1\x71\xfd\x68\xb1\x00\x4d\x70\xd0\xaa\xfc\x69\x91\x46\x8e\x4b\x1d\x2a\xd6\x8f\x4c\x4c\x1b\x5c\x33\x72\xcd\x20\xe4\x84\xae\x6d\x8a\xc7\xd0\xf8\xb4\xd3\x44\xd8\x14\x19\xb0\x90\x71\xfe\xb4\x56\x9c\x14\xe8\x86\x1d\x26\x21\xc7\x95\xf5\x39\x7d\x23\xff\x62\xae\xaf\x3f\xcb\x05\xf5\xe7\xb9\xdc\x12\xae\x2f\x73\x6d\xad\xe3\x88\xd2\x67\x65\x2b\xde\x28\x2b\x8d\x43\x5d\xf6\x3d\x42\xf6\xbf\x7d\x52\x9b\xf9\xa4\xbe\x54\xc3\x36\x8a\x1b\x99\x61\xcf\xe1\x12\x4d\x88\x24\x9d\x8c\x48\x9f\x55\x4b\x9d\x7d\xe5\x98\x9b\xf3\x64\x92\xb2\xb4\x39\x1b\x67\x46\xbf\xe1\xb9\xc7\x86\xe8\x5a\xf8\xb6\x6c\xc3\x5d\xcb\x40\xbc\xae\xc1\x37\xb0\xe0\x0e\x01\xbf\x86\x7d\xb8\xff\x1a\x4c\xd9\x49\xe3\x29\xe2\xdb\x34\x9e\xfa\x80\x72\x4f\xf6\x5d\x47\x5b\xf2\xe1\x19\x5b\xac\xf5\x48\xc4\x3e\x0a\xa8\xc8\x91\x62\x0f\x84\x26\x49\x0f\xcb\x75\xed\x92\xda\x3a\x1a\x87\x33\xcc\x44\x6a\x1b\x37\xe3\x70\x36\xb1\x70\x76\x41\x5a\xcb\xcc\x19\x07\xd4\x6f\xeb\xec\xe0\x58\x29\x90\x49\xbe\xfb\x57\x54\x61\xa3\x1a\x23\x2d\x1b\x52\x4f\xb1\x4c\x7c\xb3\x73\x06\x87\x3b\xf3\x22\xf0\x41\xac\x2f\x44\x5a\x14\x07\xfc\x4a\x39\x8a\x2c\x65\x5a\x62\xa0\xc5\x76\x37\x53\x13\x6e\xb6\xaa\x50\x49\x93\xa2\xa0\x58\x72\x1a\x06\xf9\xa3\xd8\x44\x5c\x89\x48\xe7\xf0\x69\x65\x77\x90\x2f\x2b\x96\xa4\x07\x9c\xcf\x7c\x11\xf7\xcd\x7a\x41\x96\x7e\xda\x09\x29\x0a\x86\x96\x33\xd2\xcc\x48\xed\x64\x0d\x62\xc8\x36\x81\xbf\x96\xb3\xca\xca\x68\x93\x49\xb4\x4e\x46\xba\xb0\x3c\x48\x55\x48\x6c\x0e\x67\x18\xae\x92\x71\x75\x88\x94\x55\x7b\x3d\xeb\xd4\xf8\xe1\x23\x2e\xed\x39\x7e\x25\x49\x0e\x3e\x25\x21\x6d\x50\xf6\xa2\xa0\x10\x74\xf1\xb2\xaa\xcf\x70\x99\xd3\x1c\x37\x44\x52\xbf\x69\xc1\xaf\xaf\x39\xf0\x11\x7a\x18\x61\xee\x86\xad\x8f\x8f\xd0\x77\x55\x55\x44\x2e\x08\x3d\xcb\xb2\x81\xbc\xa0\xe8\x2d\x21\x83\x0c\xf6\x64\x3c\xa2\xe4\xf7\xc7\x0f\x75\xbe\x3d\x07\xfe\xe9\xf9\x88\x0b\xb2\x56\xd8\x22\xcd\x01\x8a\x4c\x4f\xe6\xe0\xad\xf0\x10\x24\xe4\x50\x6f\xfc\x77\x8e\x77\x0e\x52\x15\x9a\xba\xed\x90\x11\xa7\xb8\x60\x03\xcc\x68\x3d\xee\x2e\x3e\xce\xc1\xde\x01\x7a\xf8\x30\x18\x27\x9a\xc1\xf1\x5f\xa0\x88\xd4\x6f\x67\xb8\x94\x95\x13\x5e\x56\xf5\x9b\xaa\x20\xa3\xb2\x9d\x0b\xc6\x75\x34\xc0\x3f\xa6\xe2\xe3\x3c\x67\x63\x32\xec\x4d\xd4\xa3\xd1\xbb\xf8\x2b\x66\xf9\xdf\x91\x8c\xcb\x97\xd9\xb8\x64\x89\xaa\x32\xd8\x5e\x36\xb3\x10\xdb\x4c\xc4\x9d\x6e\x16\x35\x12\x0f\x71\x8a\x10\x4c\x32\x98\x17\x25\xff\x10\x58\xf9\x83\x33\x11\x0e\x2f\x86\x8f\x4d\x83\x4e\xa3\x89\x4f\x94\x95\x5f\x41\x98\xd3\xa2\xae\xae\xf9\x83\xb1\xb4\x8d\x65\x2a\x73\xc4\xff\x62\xeb\x29\x23\xb7\x48\xa6\x58\x6e\x39\x8b\xe2\x53\x10\xea\xfe\x9d\x88\xb2\xb3\xb6\x8f\xd0\x33\x4d\x86\x27\xf3\xea\x46\x6e\xd1\xa3\x70\xaf\x67\x8f\x6c\x1e\xeb\xdd\xe1\x74\xb7\x42\xa3\x81\x51\x78\x68\xd8\xae\xf3\x58\xe8\x94\xb5\x28\x77\x19\xab\xbe\x4c\x05\xa9\x3b\x63\xca\x78\xdb\x9e\x72\x57\x3a\xf2\xd6\x3e\xbe\xf6\x3c\x12\xac\xe5\x34\xcf\x81\x69\x28\x6b\x9f\x88\xce\x63\x2b\xd6\x90\xb9\xc9\x6e\xb6\x4a\x74\xa4\x4d\xd8\x21\x93\x81\x97\x2f\x89\x30\xc0\x70\xde\xd2\x48\x16\x19\x4f\xdd\xbb\x03\x3e\x23\xd0\xdf\x8c\xa7\x7c\xc9\x07\x09\x36\x45\xaa\xf4\x97\x73\x97\x9a\x52\x48\xb2\xfe\xa9\x8e\xb1\xf6\x67\xc7\xb7\x82\x58\x61\x67\x3b\x88\xdf\xb4\x64\x93\x3a\x48\xfe\x55\x97\x13\x28\x3a\x21\x65\x83\xe3\x5d\xf1\x7d\x38\xea\xab\xb2\x58\x71\xe6\xcf\x87\x9e\x43\xe0\x29\xe7\x77\x42\xea\x91\x32\xdb\x54\xa4\x64\xe7\x15\x54\x0e\x12\x0c\xd0\x07\x23\x0a\x88\xda\x72\x9a\x95\xe9\xed\x95\x17\xf0\x65\x11\x41\xe2\x3e\xb9\xcb\xcc\xd5\xdf\xa7\x89\x5d\x89\xf3\xfc\x6d\xe5\x40\xe2\x92\x4e\x6a\x95\xb8\x00\xf0\xb6\x3a\xcd\xf3\x0e\xb1\x20\xb2\x2b\x23\xe3\xce\xab\x9c\x4e\x57\x97\x64\x09\xc9\xf9\xaf\x49\x99\xdb\x55\xce\x34\xa3\x70\x2c\x09\x25\x2d\x76\x44\x28\x31\x2d\xaf\x39\x9a\xf0\x51\x92\x6b\x5c\xc9\x22\xbe\x6e\xed\x1f\xe9\x74\x8b\x96\x01\x18\xc8\x2c\xdc\xea\x62\x23\xaf\x8a\xd7\x17\xcd\x1f\xb6\x78\xba\x45\xb5\x9e\x39\xa6\x25\x67\xf8\xc2\x23\x73\x22\xcf\x71\x70\x80\x2e\x00\x79\xbe\xcf\xf9\xff\xcb\x95\xb3\x2c\x70\x2c\xa4\x37\xab\x23\xd7\xdd\xf1\xb5\xed\xf8\x23\x64\x9c\x5f\x14\xa8\x99\x55\x8c\xa0\x29\xad\x41\x38\x9a\x56\xb5\xa1\x18\x67\x19\xda\x4d\x65\x55\x31\xb6\x0e\x99\x3f\x9f\xe3\x41\xe1\x4a\x91\xf5\x75\x2f\xef\xce\xca\x81\x7d\xc0\x77\x7d\xac\x42\xff\x7e\xb8\x0c\x09\x6b\x76\x64\x8a\xcf\x37\x9c\x61\x38\xa6\xff\xc9\xee\xda\xa1\x5e\x6b\x50\xee\x60\xef\xa0\x93\xe5\x40\x7d\xa0\xb9\xac\xe8\x6d\x50\x53\x35\x0c\xf4\x5d\x28\xf7\x61\x9b\x60\x04\x68\xbd\xfb\x23\x1d\xea\xa7\xdc\xa1\x9a\x5b\xf8\x8b\xba\x85\xbb\x33\xd8\x27\xff\xbe\xc6\xfe\x35\xae\x31\x6d\x41\x5d\xeb\x1a\x53\x6f\xfd\x6b\x5f\x63\xb7\x39\xdd\xda\x30\x1d\x9c\x6e\xbc\xb5\x43\x8d\xff\x7d\x96\xff\x3a\x67\x59\x5e\x64\xea\x16\x32\x0a\x0c\x38\x47\xa1\xd0\xb6\xb8\x9a\xf4\xf1\x70\xea\x52\xad\xab\xda\x4a\x71\xca\x54\x11\xbe\xf3\x33\xae\x64\xb6\x2f\xed\x94\x6b\x11\x54\xd1\x04\x51\x86\xae\x85\xa1\x54\x18\xcf\x1a\x5d\x59\x4e\x14\xb5\x31\xd1\x45\x3e\x20\xdb\xa3\x6d\x9a\x59\xd4\xe4\x86\xd4\xae\xe0\x80\x19\x23\x75\x83\xc2\xe2\x12\x7d\x06\xdf\x47\xfd\x6f\x74\xbb\x0d\xf9\xcf\x73\x25\x8c\xa3\x47\x43\x04\xb1\xb0\x98\xc5\x9c\x30\x06\xb5\x83\x1f\x5c\x56\x8d\x72\x1e\x98\x2d\x2b\xa7\x7e\xdf\x5d\xc2\x90\xee\x97\x6e\x53\x8c\xe5\xac\x12\x4c\xc7\xca\x4f\x90\x4c\x48\xfc\x2b\x07\x12\xdb\x9d\xd6\xa8\x5a\x96\x09\xdf\x86\x5a\x8f\x0a\xcd\x09\x69\x6c\x4e\xb5\x03\x2e\x11\x08\x27\x28\x57\xc2\xce\x41\x27\xad\x28\x27\x09\xe7\x2b\x52\xc7\x6b\xe8\x8a\x85\x51\xc1\x27\x27\xe8\x00\xfd\xf1\xc7\x16\xad\xf3\x09\x7f\xc9\x45\x39\xad\xe2\x7c\x70\xdc\x9f\x1e\x80\x76\xe5\x7e\x48\x19\xf6\xbb\x76\x80\x77\xbc\x27\xa4\x90\x26\x26\x55\x0c\x91\xda\x0a\x9e\x21\x51\xe7\xe6\xe0\xe7\xdb\x4b\xb9\x1f\x96\xb9\xd3\x73\xb4\xf9\xd9\xcc\xaa\xb9\x8c\x5d\xb2\xba\xd1\xe8\x32\x7a\xee\x17\xd6\x6e\xce\xfd\x3b\xce\xc7\xcf\x9c\xaa\x8f\xf7\x02\x7a\xed\xef\x9b\x21\x2c\x84\xb4\xba\xe9\x8f\xcb\x28\x24\x93\xeb\xde\x32\x9c\xc4\xa0\x07\xcb\x9b\x78\xe5\x69\x22\x28\xc6\x09\xb4\x8a\xd1\x2b\xae\x18\x42\x0e\x94\x57\x90\x2b\xb3\x04\x95\xe2\xf5\x9d\xd8\x29\xac\x24\x23\xa9\xb6\xb3\xfe\x7f\x05\xc2\xeb\x07\x62\x2b\xb0\xbf\xaf\x3c\x51\x6a\x83\xab\xf0\x29\xb8\x89\x0a\x32\x6d\xaa\x1b\x52\xab\x7d\x49\xbd\xb8\x57\xeb\x96\xba\x4b\x33\xc5\x23\x24\xe7\xa4\xf9\x4c\xe7\xa4\xee\x58\xfe\xda\xc6\x36\x36\xf8\xc7\xa1\x0d\xea\xfd\x12\xc0\x1e\x40\xcb\x3e\xc3\x86\x68\xc9\x62\xe2\x05\xba\x84\xff\x25\xe7\xc9\x55\x49\x94\x31\x6c\xd2\xea\xf2\xf6\x65\xb5\xf4\xb9\xdd\xfd\x3b\x12\xe9\x85\x6c\xfb\xb2\xae\xe6\x69\xb9\xde\x2b\xcb\xd2\x2d\xcc\x23\x84\x7a\x64\x6c\xe6\x04\xef\x17\x85\x5d\xb5\xd9\x12\x47\xec\xa8\x75\xaf\x09\x9b\x1b\x43\xc1\xd0\x92\x14\x05\xd0\x5a\x06\x2d\x76\xbc\x0a\x45\x64\xf5\x98\xb4\xee\xa8\x1b\x1a\xf1\x7a\x0b\xa4\x4f\x8b\x22\x08\x32\xff\x0b\x4b\xe8\x74\x3a\x80\xf3\xa3\xe7\x10\x09\x11\xb9\x7a\xd7\x3a\xdf\xfd\x03\x45\xd9\xf0\xbe\x22\xda\xd6\x05\x0d\x05\xff\xff\xe8\x25\x36\x80\x9e\x9d\x3c\x2d\xb6\xf6\x9e\x4a\x94\x5c\xf8\xfd\x2f\xf0\x7a\xf4\x82\xd2\xbf\x90\xdb\xef\xcf\xb9\xaf\xee\xf8\x36\xf0\x98\xff\xcf\xfa\x00\x59\x47\x06\xda\x3c\xac\xeb\xe9\x53\x9b\xbc\xdb\xd9\x97\x8a\x12\xd8\x6a\xbe\x6b\x68\x43\xec\xeb\x6f\xb4\x8e\x2d\x51\x06\xa1\x1d\x47\xdc\x35\x69\xef\x05\xf6\x3c\x51\x43\x97\xa1\x5e\xd7\x52\xad\x46\xee\x36\x56\xff\x49\xcb\xd0\xdd\xfa\x69\x4b\x8b\xd0\x6b\x64\xb6\x16\x01\xb9\x29\x18\x32\x08\xd6\x04\xfa\x36\x15\xfa\xbd\x25\xf5\xca\x69\x99\x11\xcf\xbb\xe0\xef\xeb\x65\x93\x31\x96\x88\x36\x6e\xfa\xea\x3d\x34\x2c\xb8\x58\xdb\x21\x06\xc5\x17\xaf\x9f\xb3\xd1\x13\x86\xac\x87\x7f\xb5\x2c\x49\x2c\x10\xb9\x72\xfb\xe9\x5a\x69\x84\x30\x57\xd5\x3d\x8a\xd6\x9a\x12\x4d\x85\x16\xa4\xe6\x44\x34\x22\x14\x48\x50\x61\x33\x17\x27\x52\xf9\xdc\x14\x02\x8b\x13\x66\x8b\x94\xd1\xcf\xe9\x50\x65\x55\x8e\xac\xec\x2c\x6c\xd3\x5d\x1f\x36\x95\xf9\x10\x54\xdc\x90\x9d\x7a\xc3\xc0\xad\xce\x98\x6b\x77\xad\xc6\x76\x22\x99\x15\xa5\x25\xa4\x94\xcf\x16\xa1\xa5\xdb\x0e\x6f\x2b\x48\x6b\xe2\x06\x69\xa9\x10\x2d\x5b\x47\xb1\x3b\x79\x5d\x13\x7f\x5f\x7a\x49\x78\xe8\x56\xdc\xad\x23\xaf\x66\x78\x46\x4d\x07\x9f\xec\xed\x03\x69\x61\xe1\x89\x38\x81\x3c\xc2\x57\x3e\x1d\x1e\x66\xf9\xfc\xc3\x7d\xd7\x49\x3d\xbf\x16\x42\xda\x0d\xc8\xff\xed\x0f\xb9\x1c\x20\xcf\x75\x4f\x78\xb8\x57\x49\x1f\xb5\x1e\xa1\xe7\xd6\xe7\xef\x73\x07\x3e\x6d\xf7\xd8\x7d\x91\xe7\xe3\x5f\x24\x8a\xca\x3f\x5d\x83\x42\x8c\xcc\x4b\x5d\xda\xd7\x00\xd0\x77\x1e\x42\xb5\xd1\xf4\x86\x44\x50\xf5\x03\xde\x90\x6a\x9b\xc6\x4f\x75\x2d\xfd\x70\x16\xea\x3f\x79\xbb\x30\xa9\x6d\x5e\x2f\x51\xe9\xfc\x0b\x65\xef\xaa\x3d\xd3\x96\xb8\xfb\xe7\x8e\x07\xfa\x17\xe0\xee\x9b\x9f\x88\x8d\x42\x8b\xfe\xe2\x07\xe1\x8d\xb1\xef\xa9\x5b\xcd\xae\x8d\x04\x87\x63\x50\x12\x48\xec\x14\x7c\xfe\x58\x19\x65\xae\x6c\x75\x9e\xef\x5f\xf7\x20\xc8\x7e\x67\x46\x02\x37\x8d\xa4\x52\x81\x25\xce\xfb\xc9\xc0\x8c\xee\x12\x66\x91\x48\x9a\xf4\x91\x1c\x12\x48\xd3\x7f\x1f\xdf\x59\x1c\xcd\x5d\xf9\x1e\xe8\xb4\x9f\x26\x7f\x7e\xd8\x43\x52\x62\xe8\x63\xa4\x43\x82\x1e\xfc\xc1\x62\xcc\x34\xee\x55\xba\x05\x2f\x4d\x86\x45\x70\x56\xf7\x5f\x52\xe1\x57\xf4\x97\x86\x01\x3f\x0a\xd8\xe4\x85\xc7\x53\x9f\x50\x32\xca\xa2\xff\x18\x04\x80\x62\xd1\x30\xd2\x2b\xe3\x3f\x7a\xb7\x2b\x66\x07\x16\xf8\xa3\x7e\xfa\xbc\x1e\xa2\xad\xa9\x28\x9f\x25\x7c\x62\xed\x8b\xf8\x33\x9d\x8c\xbe\x48\x0b\x6f\xc0\x3e\xf7\xd5\xb0\xa1\xfb\x17\x25\x55\x06\x76\x4b\x3e\xa7\x98\x14\xf2\x85\x78\x9d\x3e\x9b\x41\x70\x4d\x47\xd6\x06\x6c\xd6\x78\x56\x86\x2b\x9d\x77\xe4\xdd\xea\x5a\xf0\x3f\xd9\xbf\xf5\xd9\x16\x7c\x2d\x97\xd9\x56\x97\xfb\x16\x7e\xb4\x0b\x68\x1b\x4e\x4c\xe8\x8f\xd6\xbc\x6b\x82\xdf\xe7\xd5\xb2\x94\x6d\x7f\xe4\xd7\x7c\x1a\xa2\x29\x6a\xd0\x17\x48\xf7\xa5\x37\x8a\x89\x17\x5e\x64\x02\xd1\xc3\xee\xc0\x70\x19\xcd\x69\xa9\x8a\xb7\x48\x3c\x02\x97\x93\x2c\x94\xf6\x82\x8f\x21\xe6\xcd\xae\xda\xf9\x1c\xd7\xab\x0e\xd7\x1b\x0c\x2a\x9f\xee\x2d\x13\xa6\x67\x7e\x84\xde\xc9\x77\xbe\x53\x1f\xfd\x12\xab\x11\x16\x83\xbe\xd3\x0d\x26\x51\x9c\xce\xc0\x41\x27\x0e\xd2\xe1\xc3\x1a\x3c\x3a\x31\x43\xa5\xd7\xf9\x9c\x34\x98\x16\x2c\xbe\xc4\x62\x01\x4b\x44\xcb\x9c\xde\xd0\xbc\xc5\x85\x8c\xbe\x2b\x73\xa8\x98\xe3\x85\x78\x45\x96\xc3\x9f\x60\xc7\x5a\x44\x7c\x9c\xfe\x63\xd0\xa4\x1f\xce\xcb\xb0\x15\xcb\xdd\x23\xc8\x8e\x90\x6e\x8e\x2d\xde\xfc\xb4\x7e\x0b\x8c\x61\xa5\xd0\x2c\x2c\x23\x76\x55\xb7\x62\xb6\x79\xee\x63\x57\xf1\x43\x98\x95\xea\x2a\x64\xc0\x8f\x7e\x55\xeb\xd6\x59\xe0\xd0\x45\xa8\xf6\x76\x8f\x9f\x7f\x97\xe1\x82\x38\x5b\xa2\x9a\xf2\x83\x4c\xcb\xeb\xc2\xd6\x68\x27\x2b\xfe\x69\x86\x0b\xae\xba\x4f\x71\x96\xaa\x27\x05\x58\x73\x98\x1e\x4f\x64\xf1\xce\x51\x12\xe2\x4b\x00\x98\x9a\x15\x9d\x8a\x36\x3a\x00\x28\xa8\x42\x2e\xe1\xbb\x9d\xa4\xe2\x42\xfb\x80\x17\x15\xc1\xd0\xd7\x2e\x6e\x49\x61\x49\xfd\xd6\x4d\x0d\x15\xf6\xa1\x88\x31\x68\xde\x91\xd5\x0c\x3e\x4a\xa1\x39\x68\x99\xed\x50\xcf\x9a\xf5\x34\x74\x73\xe6\x73\x5a\x14\xeb\x4f\x65\x08\x25\x9c\x3f\xdd\x1b\x1b\x8a\x77\x41\x60\x46\x74\x1d\xa1\xdf\x47\xaa\xef\xdb\x80\x2d\xc9\x2f\xdf\xe1\xc8\x24\xe5\xe5\x2b\xd2\xd8\x2c\x56\xa7\x64\xbb\xf7\xa3\x39\x58\xa0\xfb\xca\xb6\x43\x5d\x7c\xc0\x43\x3e\x7e\x9c\x86\xb0\x87\x61\xfb\x9f\x75\xc9\x0b\x3a\xe0\x86\x2b\x98\xd0\x51\x2b\xab\xca\x06\xd3\x92\x49\xd3\x3c\xa4\x22\x69\x3d\x7e\x81\x65\xea\x18\x7f\xbb\x52\x86\x9e\xeb\xb6\xc0\x35\xc2\x6d\x53\xcd\xc1\xc4\x39\x95\x75\x7c\x39\x83\x91\x0f\x89\xa2\x6d\x8b\xba\xca\x54\x17\x1f\x51\x70\x9e\x30\xe9\x24\x04\x32\x99\x16\xfe\xbf\x71\x89\x10\xc4\x82\xdf\x74\xf9\x17\xd4\xcc\x6a\xb0\x49\x61\x94\xe1\x05\x9e\x40\xd1\xe0\xe0\x0e\x8b\x44\xf6\x00\x9c\x57\x66\x3a\xf1\xeb\x4c\xae\x0e\x3c\x0c\x72\xdf\x6b\xbc\xaa\x5a\xd9\xdf\x4c\xfc\xae\x57\xa3\x0b\xc0\x55\x51\x35\x3f\xd0\x39\x6d\xd8\x88\xe9\x5f\xe5\x25\xf6\xad\x58\xe0\xc3\x6f\x3e\x75\x82\xe0\x37\x85\xec\xae\x56\x7a\x25\x4b\x97\x6e\xa3\xb5\x34\x94\x06\xd7\xaa\xc5\xf6\xa9\xb0\xcf\x8e\xd2\x4f\x93\x32\xf7\x9f\x3d\x42\xef\xc4\x98\xf1\x5e\x58\xfc\xad\x05\x5e\xa9\xf3\x37\xad\x6a\x20\x9c\xd3\x13\x8b\x0b\x4e\xb5\x23\xd5\x1d\xc5\x44\xbd\x34\x5a\x19\x2e\xb2\xb6\xd0\x2e\x1f\xe8\xd3\x11\x01\x90\x7c\x7f\x5e\xdd\xc8\x48\xd2\x51\x49\x96\x31\x04\xc7\xf6\x91\x88\x6e\xa3\xd3\x7c\x4e\xcb\xa3\xc8\x1e\x0a\x79\x85\xa8\x18\xc7\x08\x88\xc2\x2a\xe1\x4c\x19\xc9\x6b\xf2\x7b\x4b\x6b\x88\xf3\x8a\x08\xe1\x0e\x30\xbe\xfc\xec\x2b\xd1\x73\x83\xcb\xe7\x35\x91\x41\x5d\xd0\x56\x4b\xa4\x7d\xc6\x7b\x03\xc9\xfd\x23\x13\xf6\xae\x54\xfd\x63\x35\xae\xd8\xcb\xf6\x27\xd6\xbe\x14\xb2\xd5\x30\xff\x81\x07\x05\x18\xb6\x95\x65\xf8\x2c\xd1\x7e\xf3\x2d\x04\x05\xa8\x82\x70\x8c\x7e\x40\xa4\x6c\x6a\x4a\x04\x41\x40\x4a\xb5\xc9\x46\x1c\xa2\x75\x35\xe2\x8c\x99\x99\x42\x1a\xe4\xa2\x30\xb4\x8d\x79\xa8\x01\x5e\x92\xa5\x04\x21\xa9\x08\x7b\x47\xfd\x7e\xe4\x03\x48\x97\x43\xd8\x7c\x47\xa4\x93\x30\xa2\xd7\x48\x62\xb5\x83\xc5\x4e\xdd\x25\x03\x6a\x55\x16\x15\xce\x8f\xc5\xdb\x41\x81\x4a\x8d\xad\x4b\xb6\xde\x66\xdd\xfe\x18\x0c\xdf\x90\x91\x8b\xf1\x0e\x6a\xaa\x21\x23\x45\x57\xf1\x3c\xfe\xb4\xb5\x9a\xfe\x62\xf6\x94\x8c\xb4\x55\xde\x25\x21\xef\x8b\x15\xe7\x80\x55\xdb\x98\x6a\x91\x37\xb8\x68\x3b\xef\xfe\x41\xb7\x4b\x28\x34\xeb\x67\xd0\xfd\xa8\xb1\x84\x78\x60\x23\x47\x56\x91\xe5\x67\xc0\x5c\x8e\x6e\x8d\xad\x7f\xed\x6a\x2a\x35\x64\xe8\x13\x03\x6a\xc0\xd9\x30\xe2\x53\xd6\x36\x68\x41\xea\x8c\x94\x0d\xbe\x96\x12\x89\x30\x50\x88\xb8\x20\x27\x1d\x3a\x90\x6d\x22\xb4\x3e\x6b\x9b\xd7\x1a\x9e\x6c\x23\x6b\x7f\xb4\x9e\xcb\xd4\x7f\x5b\xfa\x14\x44\x45\x4c\xf7\x9b\x63\x74\xb8\x77\x90\x60\x81\x67\xee\x2c\x15\x2f\x9c\x90\x66\x49\x48\x89\x0e\x40\x4d\x3f\xbc\xdf\xc5\xec\xc4\x7e\x70\x87\x8c\x6f\x8b\xd2\x44\xee\xd2\xf2\x5a\x5c\x9a\x67\x9d\xbb\x43\x1f\x1a\x97\x78\x21\xe9\xfc\x4f\xd6\xdc\x35\x29\xcc\x4e\x02\xc0\x9d\x7b\x88\xef\xa0\x02\x04\x2c\x1d\x55\xa2\x8b\x22\xb8\x89\x86\x4c\x99\x45\xa2\x8e\x76\x67\xdb\xb8\xb9\x1e\x73\xda\x8c\xac\xb6\xaf\x50\x13\x12\x3e\x4d\x35\xbb\x8d\x6f\x1f\xb8\xba\x9f\x9f\x08\x20\xa3\xc3\x31\xdf\x38\xf0\xd9\xb1\xfa\xec\x99\xaa\x59\x0a\x1f\xab\x8d\x71\xb8\x83\x1e\xef\xa0\x27\x3b\xe8\xe9\x0e\xaa\x6a\xf4\xac\xd7\xa5\x9e\x05\xe8\xb3\x61\xf5\x88\x81\xc7\xdb\x52\xea\x37\x4f\xd3\xd5\x88\xc3\x41\xbc\xaa\xc4\x11\x34\xde\xf1\x89\xfd\x22\x96\x18\x3e\xd9\xe4\x86\x08\x31\x8c\x8c\xe4\xdd\x1b\x1d\x48\x77\xec\x2e\xc4\xa5\x77\x34\x92\x9d\xa1\xe5\x2e\xe3\x9b\x88\xe0\x6c\x26\xa3\xa1\xed\xe2\xd3\x52\xa1\x11\xaf\xc1\xe3\x7a\x6b\x3a\xfb\xd2\x2a\xd6\x2c\x77\xa6\x28\x8b\x3d\x23\xe8\x9a\xde\x90\x52\xac\xff\x72\x46\xb3\x19\x9a\xe3\x15\xdf\x04\x38\xcf\x85\x8b\xaf\x31\x25\x6d\xf7\x9c\x81\x2f\xa4\xf6\xb6\xa8\xc9\x0d\xc8\x13\xc1\xee\xe7\xec\xf3\x7f\x2a\x08\x51\xdb\xe3\x8f\xeb\x9e\xe7\x19\x6e\x19\xd1\x4e\xb5\x08\x7a\xc6\x21\xbf\xe3\x8c\xc9\x47\x52\xde\xfe\xae\xe9\x91\x0f\x19\x21\xaa\x27\x99\x26\xce\xde\x16\x74\xa8\x61\xdd\xe2\x35\x80\x50\x4c\x45\x0f\xf8\x48\x48\x1e\x93\x73\x0a\xba\x0f\xae\x57\x10\xb5\x00\x04\x05\xc7\xff\x33\x25\xa7\x86\xb5\x8a\x0d\xf4\x77\x87\xba\xf9\x3c\x7a\x70\x49\xc4\x82\x89\x32\xc3\x72\x3b\x70\x39\x70\x0a\x75\xe3\x8b\x82\x64\x8d\x14\x79\xbb\x81\x3e\x1e\x0e\xb4\x64\xa4\x64\x2d\x1b\x00\xf4\xc9\x50\xa0\xe4\x03\xc9\xa0\x1c\xc9\x00\xa0\x4f\x87\x02\xbd\x21\x35\x9d\xd2\x0c\x0f\x84\xfb\x6c\x28\x5c\xb1\x8f\x62\x10\xfb\x53\xfd\x7a\x99\xe1\xe1\x37\x21\x33\x9c\x16\x95\xd2\x15\xcc\x86\xdd\x4c\xee\x35\xf3\xf5\x78\x57\xcf\x18\x29\x93\x95\x39\x8f\xd5\x82\x08\x2a\x03\x4d\x45\x65\xf3\xa2\xa8\x96\x5c\x0a\xf1\x2e\xc3\x7d\x5d\xae\xcb\xa2\x24\xa8\x9f\x2d\xd3\x55\xf8\x29\x33\xd1\x1c\x2e\x3f\x98\xb4\x0d\xaa\xa0\x43\x00\x0c\xd7\xac\x16\xc0\xdb\x8a\xc2\xb0\x30\x69\x97\x9c\xb6\x4d\x5b\x77\xca\xc9\xaf\x16\xa4\x84\x44\x7e\x8e\xf3\x88\xcf\x01\x7e\xdb\x90\x05\xe8\xf7\xbb\x36\x13\xc8\xee\x5f\xc4\x66\x72\x26\xbf\xd9\x7e\xd2\x33\x4e\x6f\xa7\xc4\x28\x71\x51\x5d\x75\x5a\x87\x95\xbd\x38\x17\xe5\x91\x60\x6d\x45\x84\x60\x46\xe8\x8d\xb1\x48\x77\x77\x1d\xd4\xad\x26\x29\x13\x1b\x4b\xc6\x42\xc2\x53\xb0\x41\x17\x6d\x49\xd9\x4c\xdd\x8e\xaa\x10\xd3\xa2\xaa\x6a\xd4\x2e\x1a\x3a\x27\xc8\x01\x56\xd5\xf0\x50\x5e\x21\xab\x1a\x7e\x53\xa1\x02\x37\x84\x35\x72\xf3\x57\xd3\x66\xc9\xb7\xf2\xef\x2d\xcd\xb8\xea\x26\xe2\xdb\x82\xdb\x7b\x81\x6b\x3c\x27\x0d\xa9\x45\x77\x8b\xdc\x5c\x09\xaa\x21\xa0\x22\x81\xf3\x2a\x68\x80\x46\xae\xdf\x91\xf7\x37\x15\xa7\xd1\x12\xf8\x75\xa5\x05\xf2\x61\x41\xb2\x06\xda\x94\x09\xa2\x71\x85\xc7\x85\x09\x75\x31\x38\x8d\x15\x7d\x69\xc9\x1a\x82\x75\xfa\xd5\xb4\x2d\x94\xf3\xb5\xdb\x9a\x58\x6a\xc3\x15\x2e\xc0\xb8\x04\x29\xcc\xbf\x4a\x47\x18\x3f\x55\xaa\x07\x45\xc2\x0a\xc4\x17\xd4\x9a\x04\x2d\xd5\xab\x7b\x70\x6a\x62\xc6\x7a\x11\x09\x19\x06\x42\xc2\x29\xb5\xb4\x28\xd5\x33\xc2\xfe\x10\x14\xa8\x30\x40\x11\x39\x41\x8a\x96\xf6\x23\x8e\x6e\x53\xa1\x9c\x64\x35\xc1\xcc\xec\x44\xa9\xa0\xb3\x59\xd5\x16\x79\x44\xd1\x0a\x6f\x9e\x35\x15\x99\xf8\x59\xf7\xc8\x99\x12\xa3\x13\x2b\xb3\xd1\x91\x8f\x0c\x2a\xd7\x28\x2e\x0d\xf7\x8e\xed\xd7\xb6\xe7\x97\x86\xdc\xce\x75\xd5\x54\x59\x55\x40\x78\x1a\x69\x6c\x6f\x88\x30\x4f\x4b\x1f\x89\xe3\x08\x31\x65\x29\x68\xad\x4b\x92\x08\x8f\x4a\x26\xcd\x2b\x55\xad\xcb\xc1\xf0\x93\x2a\x0b\x0d\x6e\xc7\x50\x1e\xda\x54\x24\xaa\xcf\xd1\xe1\x41\x2c\x34\x70\x81\x4b\x9a\x8d\x1e\x5c\x89\x99\x91\x5c\x36\xb9\x11\x2f\xf1\x3d\x55\x4d\x51\xcd\xf1\xde\x7b\xd0\x99\xa0\xb2\xb5\x06\x62\x6e\x91\x07\x39\x6b\x81\xcf\x38\x62\x00\xd3\x94\x11\xc6\x2b\xb7\x7e\xe7\xc5\x39\xe8\xb1\x3f\x4b\x1a\xf9\x50\xba\xef\x00\xbc\x58\xd4\x50\x01\x52\x5f\x06\x1d\x1d\x79\xb5\x3d\x1b\x78\x33\xf4\x76\xa4\x4c\x80\x52\xa2\x81\x69\xc9\x1a\x14\x91\xf4\x22\xcc\x1d\xa8\xfc\xfc\x82\xfe\x52\x95\x8c\xe6\xa4\xd6\x41\x90\x98\x6f\xd0\x45\xc5\x48\xbe\x2f\x01\xf7\x79\xe4\x4e\xe5\x8c\x14\x5b\x24\x4b\xf9\x89\x08\x31\x74\x3b\xf4\xc4\x3a\xc4\xc9\x8b\xce\x7a\x2b\xbe\xd0\xd7\xde\x58\x61\x1c\xe1\xdf\xff\xae\x76\xde\x19\xb0\x2c\x3e\x43\xce\x53\x14\xd5\x05\xe9\x64\xed\x4d\x38\xd0\x0f\x3c\xfb\xa7\x71\xae\xba\xf3\x48\x79\x55\xe9\x34\x65\xa0\x61\xef\x64\xf7\xa0\x92\xfa\x5d\x8f\xbc\x53\x72\xea\x6c\x89\x07\x7b\x59\x55\x66\xb8\x19\xd1\x7c\xac\x7e\x7d\x60\x14\x4e\xd5\x75\x05\x54\x4e\x25\x12\x52\xd9\x66\x17\x35\x1c\x8b\x07\xd1\x88\x59\xf7\x2f\xe7\x4f\x91\x74\x58\x95\xc4\x4e\x4d\x66\x76\xfb\x61\xab\x68\x29\x54\x0a\xb0\xc8\xe9\x43\xa2\x0d\x2a\x89\xde\x4e\xc0\xe1\x18\xf8\x92\x54\xb4\x2a\x62\x15\x7f\x48\x6d\xe0\x0c\xb7\x9c\x29\xc8\x99\xfc\x26\xc6\xba\x28\x6f\x70\x41\x73\xd8\xfb\xbf\xa1\x39\x69\x66\x55\x50\x11\xf2\x42\x7a\x8c\x67\x78\xb1\x20\xa5\xa0\x8e\x95\x18\xe2\xed\xfe\x1d\x93\x36\x65\xee\x33\x35\x31\x7e\x1a\xe6\xb8\x7e\xef\x26\x53\xd2\xf9\x9c\xe4\x14\x37\xa4\x58\x25\xf6\x48\xb8\x73\x3b\xf6\x89\xbb\xa1\xfa\x77\x47\x7c\x6b\xf9\x99\x26\x89\x97\xd1\x26\xe1\xc3\x6b\x17\xbe\x75\xf6\x54\x2a\xd2\x5d\xfd\x80\xd7\xbd\x2d\x19\x9e\x12\x51\xdb\xec\xb4\xcc\xdf\x90\x69\x5b\xe6\x16\xef\xf6\x3b\xff\x6b\xe8\xbd\x3b\x3a\x31\xd4\x95\xc7\x34\xdc\x55\xe8\xd7\x05\x35\xbf\x96\x5c\x57\x14\x1c\x85\xdd\x29\xda\xb2\xd1\x06\x8d\xa4\x33\x8a\xa1\x0c\x17\x85\x48\xe6\x97\x4f\x90\xc0\x3f\x6b\xfa\xab\xc5\x11\xbc\x4b\x0e\xda\x2d\x6f\x75\xb6\x50\x8b\x12\x4d\xfd\x24\xf9\xae\xad\xc7\x74\xf1\x60\x1b\xd8\xda\x22\x9b\xc4\xdb\x25\x5b\x5c\x6e\x1b\xb2\xf4\x62\x73\x8a\xc8\xce\x1a\xf6\x27\x0b\x4a\x38\xe8\xc2\xb3\x05\xab\x04\x17\x91\x6c\x67\x1e\x30\xc9\x7c\xd7\xe1\x92\x89\x5d\x90\x3e\x11\xbf\xf6\xd4\xf1\xb8\x95\x88\x14\x17\x7d\x04\x32\xb9\xc6\xa6\xbf\x7e\x79\x50\xcf\x26\xd6\x2d\x79\xbd\x0a\x5a\xfb\xfb\x48\x15\x40\xa4\x75\x58\x7b\x6f\x82\xb3\xf7\xd2\xa8\x4b\xeb\xce\x84\xe5\x74\xc1\xa3\x3b\xaf\x86\x16\xbd\xb2\x4c\xff\x47\x93\xd8\xa3\xea\x4b\xeb\xab\xa7\x81\xed\xc7\xda\x89\x08\xde\xe1\x77\xb3\xde\x58\x99\xa3\xb3\x22\x9d\x38\xa6\x13\x0c\x6d\xc8\x39\x65\x70\x53\xc0\xfd\x27\x9b\x83\xcf\x09\xb6\xdb\xe9\x3b\x02\x1e\x52\x15\xe3\x99\xdb\xe0\xcd\xb5\xa2\xf3\x09\x00\x1a\xe2\x98\x94\xc2\x44\x2d\x6e\x7c\x89\x33\xbf\x56\x0b\x56\x05\xce\xb7\x41\x25\xe0\xfe\xf8\x23\xda\xc7\x6e\xc0\xe5\x27\xdd\x0f\x32\xe4\x23\xcc\x25\x25\xbf\xb7\xb8\x90\x76\x3c\x57\x9f\x8a\x6c\x1d\x09\xd0\x4a\x65\xe3\xaa\xd5\xb4\xaa\x33\x47\x52\x08\xdd\x9d\x77\x55\x52\x8e\xcf\xae\x9d\xc0\x96\x38\xf4\x36\x04\x33\x26\xc6\x52\x76\x04\xb3\x1d\x2c\x36\x04\x33\x1d\x6d\x84\x9a\xf2\x5f\x70\x29\x0c\x9e\xe0\x67\xc0\xe5\x0a\xcd\xab\x3a\x84\x70\x83\x6b\xb5\xbf\xde\x54\x05\xf8\x83\x20\x2e\x28\xb4\x2f\x26\xc5\xf8\xb3\xd8\xeb\x11\x79\xde\x1b\xea\x4c\x56\x50\x88\x8e\x6e\xf7\xed\x04\x5f\xd9\xfd\x98\x10\x16\x40\x7b\x8e\x52\xa9\x6d\xc3\x46\x71\xd1\x39\x93\xc9\x5d\x87\x3d\xe2\x0a\xba\x1b\xdb\xa7\x8b\x6b\x48\xcf\xa1\x06\xd0\xe8\xd4\xd3\xc6\xd0\xae\x61\x3f\x85\x95\x50\x6c\x65\x60\xed\x8e\xaf\xb8\x6d\x66\xa3\x1f\xdb\x86\x8b\x56\xc8\xb4\x7f\xd5\x51\xee\x20\x0c\x24\xa5\x98\x1f\xbd\xa1\xbb\x44\x99\xcb\x4a\x60\x8a\x16\x52\x6f\x29\xa4\xc6\xa5\xaa\x83\x25\x54\x48\x70\x28\x92\x1a\xcc\xa8\x2a\xe6\xb2\x28\xec\x24\x11\xce\x32\x15\x3f\x12\x2c\x28\xde\x83\x40\xf3\x1d\x2a\xbd\x02\x9c\x2b\x47\xb3\x14\xb9\x10\x00\x9a\xc7\x49\xa2\x88\x3d\xff\x32\x58\x08\x88\x91\x43\x27\xc8\x0d\xd5\x5f\xce\x68\x41\xe4\x77\xc7\xc8\xf6\xfa\xc5\x8b\x7b\x9b\xb0\x92\x13\x78\xfa\x1d\xbc\xfa\x4b\x78\xfa\xe4\x68\xe2\xdf\x47\xe8\x30\x64\x6f\x6b\x27\x23\xe9\xb1\x23\xbc\x72\x58\xca\x73\x47\x6e\xeb\xa0\x34\xc8\xae\x64\x26\xfd\x47\x3a\x1f\x71\x48\x4d\x5a\xb4\x4d\x69\x48\xfd\xdc\x45\xe2\x6e\xff\xe4\x06\xa6\xf2\xc6\x8a\x40\xc0\x7d\x1d\x9f\x4f\x64\xa5\x13\x85\x65\xbb\x29\xb1\x4e\x76\xaf\x7f\x55\xc7\x20\xaf\xad\x80\x0f\xdc\x4c\xae\x46\xee\xb3\xd3\x35\x8d\x3f\x5b\x45\x32\x62\x30\x08\xd1\xeb\x1b\x7e\x48\xe5\xd8\x32\xec\x0f\x14\xa9\x1f\xeb\x33\xd4\xb3\x82\x00\xdb\xa3\x0d\x85\x30\x44\x30\x47\x4f\x88\x08\xe2\xb0\x25\x73\xdd\xc9\x2a\x8f\xcb\x41\x51\x73\xf2\x41\xaf\x4a\x29\xec\x6a\x93\x15\x62\xa4\x69\xa4\xc6\x48\x6b\x85\x48\x53\xa1\xff\x25\x75\x65\x29\x9e\x76\x56\x18\x87\x63\x15\x23\xf7\x6b\xa2\xa4\x23\x42\xea\x8d\x55\xcb\xfd\x7d\xf9\xb2\x4c\x55\x10\xba\xa0\x20\x52\xbf\x2d\x10\x4a\x12\xfc\x49\x36\x5d\x1b\x80\x85\x83\xdc\x5a\xa3\xf7\x64\xa5\x4c\xf9\xe3\xa1\x86\x23\x9c\x32\x80\x0c\xb2\x6b\xf9\x83\x85\xed\xdf\x6a\x69\x70\x8a\xda\x2d\x17\xa4\xa6\x55\x8e\x96\x33\x19\x8e\xe0\xe7\x9d\xba\xb6\xfd\x9a\x88\x28\x05\xa1\xa4\xf8\x15\x4c\x6b\x52\xc0\xbe\x31\x29\x2a\x69\xeb\x7e\x2c\x0f\x62\xc3\x00\x68\x2e\x98\x05\x62\x99\xab\xd0\x6d\xe6\xad\x6f\xea\x96\x78\xb2\x69\x0a\xac\x47\xf5\x17\xca\xb4\xa3\x48\x23\xe7\xc8\x4f\xa8\x36\xea\xf0\xf3\xdf\x96\x8e\xdb\x46\x50\x5f\x9d\x61\x77\x30\x4e\x71\x68\xf4\xed\x8c\x24\x12\x96\x1d\x3f\x90\x0c\x57\x57\xde\x96\x41\xfe\xa0\xb5\x32\x4f\xbc\x75\xe2\x02\x9f\x1a\x4c\xb1\x53\x95\x49\x17\x1a\xdd\xbd\x83\x08\x69\xa8\x64\x29\x7c\x51\xf2\x25\xae\x32\xc2\x0e\xaf\x0a\x19\x69\x92\xca\x53\xd3\x6f\x46\x1c\x85\x1e\x46\xc2\x2c\x0e\xcd\xc7\xd7\xbc\xb4\x3e\xef\xa6\x83\x25\xee\xd9\x75\x0e\x60\x99\xb2\xee\xcf\xd7\x15\xcc\xbd\xfd\x29\xd5\x08\xe6\xe8\x11\x32\x6b\x8c\xb2\x06\xbc\x76\x66\x3f\xd2\x29\xa2\x5c\x91\x2f\x73\x8f\x1d\xc8\x88\x22\x51\x3e\x92\x21\x5a\xb2\x76\x3a\xa5\x19\x25\xa6\x39\x9d\x11\x28\xc3\xdd\x07\x9e\x65\x55\x9c\x2a\x30\x89\xbb\x2e\xea\x46\xaa\x4c\x09\x31\x35\x94\x50\xe3\x35\x14\xbc\xbb\xcb\xdd\x98\xbe\x41\x3c\x62\x0f\x55\x18\x5e\x0a\x1f\xfe\x36\xaf\x9e\x9a\x48\xb3\xf6\x60\x97\x22\x47\x68\x98\xca\x7b\x4d\x1a\x5f\x41\x1d\x88\x55\x56\x2d\x56\x31\x6d\xb5\x0f\x2f\x2b\xde\xb4\x13\xad\xd7\xe6\x39\x2d\x8a\xad\x81\x99\x1d\xd6\x1a\xc1\x8b\xbf\x1b\xc8\x6a\x3f\x13\x11\x43\x4a\x3d\x5d\x3a\x20\x25\xa4\x45\x29\x21\x8e\x73\xeb\x98\x3d\x33\xbe\xfb\x85\x66\x61\xb6\xa9\xf2\x49\x2a\x68\x54\xbc\xc3\xda\x49\xa4\xec\x12\x1c\x2d\x75\x73\xe8\xcb\x54\x8c\xb4\x84\xf9\x43\xe0\xd5\x75\xd5\x34\xa4\x84\xa2\xea\x25\xec\x7f\x0c\xe3\x8a\x20\xab\x49\x18\xa8\xa1\x40\x97\x79\x10\x86\x0c\xe8\x81\xcb\x61\x42\x44\x34\x00\x09\xc8\x11\x4c\x5c\xd7\x95\xa6\x5a\xf2\x15\xf2\x2a\xf8\x66\x9b\x0a\x1d\x1e\x1c\xf8\x2f\x09\x6e\xdd\xe9\xf6\x95\x52\x86\xb0\x10\x6b\xd1\x50\x5a\x94\x1b\x3a\x0f\x56\xa0\x9a\x0a\x80\xb8\x50\x7c\xc4\x8b\x1d\x88\xb9\x79\x55\x66\xdb\xc5\x39\x7f\xc9\x9f\x6b\xca\xd9\xba\x3d\x97\x88\x82\x06\x79\x4b\x5e\xbd\x45\xd7\x3e\xc1\x7f\x7d\xd9\x16\xa6\x39\xdf\x77\x42\x33\x1c\x25\x20\x5e\x3b\x1d\x02\xe3\x38\x0e\xec\x23\x18\x43\x6e\x50\x83\x25\x9b\x56\x17\x4c\xad\x85\x60\xab\xe8\x04\xf9\x6c\xf4\x9d\x20\xd1\x2f\xfc\x9c\x0b\x11\x27\xa6\xba\xe3\x7c\x4e\xcb\x5d\x37\xcc\x85\x0f\xcd\xd0\x48\x07\x44\xef\xcb\x20\x6e\xf1\xab\x0c\xbd\xde\xb7\x43\x9b\x43\x44\xf7\xf7\x75\x5a\x87\x06\x7e\x7a\x79\x2e\x0e\x99\x7f\xa6\xa3\xfe\x77\x97\x14\xe8\xbe\xc9\x1d\x41\x0f\x1f\xa2\xd1\x7d\x6f\x49\xfe\xf8\x03\xdd\x77\x29\x93\x72\xb6\x5b\x32\xd4\x10\xd9\xdf\xfe\xb9\x53\xf5\x37\x36\xa0\xc7\xf1\x03\x8d\x48\x43\x8d\xbf\x9e\x55\x65\x43\xcb\x36\x24\x70\xdc\x8e\xb3\x20\xf5\x9c\x32\x46\xab\xb2\x50\x01\xc1\x6a\x33\x88\xab\x3e\xba\xce\x97\xaf\xde\xbe\x38\x42\xa7\x76\x1c\xb5\x88\x08\xb5\xe4\x9e\x45\x4d\xab\x5a\xf9\xa3\x0e\x0f\x0e\x76\x5f\xfe\xf0\xea\xe7\x30\xf1\x35\x06\x7e\x24\xd3\x43\xbc\xdd\x34\x06\x96\x26\xee\x78\xc1\xf8\x64\x34\x09\x46\x0d\x99\x2f\xaa\x1a\xd7\x2b\x74\x5d\xe3\x4c\xab\x63\xf2\xfb\xd8\x18\x62\x88\x06\x52\xf4\xaf\x6b\x5c\xe6\x53\x0c\x45\xbd\x73\xbf\x35\xd9\x1c\xaf\xe4\xfd\x22\xc5\x2e\x3e\x69\x3e\x52\x30\x95\xbd\xd8\x38\x90\x14\x0c\xa5\xbb\x1d\x72\xc1\xdc\x08\x85\x78\x72\xfb\xc0\xbc\x7a\x13\x3f\x2f\x61\xbe\xdd\xfe\x3e\x42\xbb\xe8\x55\xc1\x0f\x19\x0b\x68\xb5\xa3\x5a\xcc\xd9\x8a\x26\x40\x06\x0b\x46\xfc\x0c\x0a\x90\x97\x64\x29\x40\x8a\xec\x1c\xa3\x5a\x09\x98\xa6\x64\xa8\xbe\x75\x37\x3a\xdd\x27\xee\xe9\xf6\x0f\x37\xff\xc8\x3d\xdc\xdb\x3f\xdb\x9f\xf1\xa8\x45\xed\x51\x87\x07\xdd\xd5\xbf\x95\x4a\xe2\xa2\x99\x54\x96\x9d\xc4\x2d\x95\xdf\x03\x4d\x09\x49\xdd\x60\xae\xe6\xe9\xb4\x09\x91\x2c\x81\x6f\x30\x2d\x38\x67\x4b\x64\x4b\xb0\xca\x6d\x28\x3b\xe7\xdb\x38\x96\x78\x08\x32\x13\x8c\xaa\x9a\x38\xcb\x37\x60\x1c\x07\xa6\xc9\xba\xe0\x87\xae\x9a\x17\x2b\xbe\x82\x22\x56\x5c\xcb\x31\x20\xbf\x08\xe9\x8b\x8a\xa2\x5f\xb9\x9b\x10\x76\x69\xf1\x1c\xc5\x14\x0c\x18\xae\x0f\xf1\xd7\x18\xf4\xd5\xa9\xdd\x30\x32\x2d\x0a\x51\x19\xad\xa9\xea\x79\xb8\x23\x9c\x16\x45\x30\xd5\x82\x4c\x8d\xd5\x71\x2a\x7a\x56\x5b\x00\x10\xf9\x40\x1b\x31\x37\x3a\x5f\x14\x34\xa3\x8d\x3d\xbb\xa6\x12\x4e\x5c\x3e\x41\x57\xff\xd3\xcb\xc0\x44\x4e\x03\x47\x53\x4a\xba\x50\x5b\xd6\xda\x00\x4c\x49\x70\x96\xfa\xd7\xd4\xb8\x64\x34\x9c\x42\x52\x69\x8b\x18\x06\x1c\xab\x44\x60\x59\x90\xee\x46\xed\x42\xbc\xbd\x23\x39\x50\x74\x3a\x12\xe1\x92\xc0\x15\xfe\x32\x97\x2e\x02\x55\x27\x8a\x24\x61\xb8\xa9\x38\x11\x10\xb0\xf4\xb2\xb5\xbd\xa6\xd1\x09\x7a\xf7\x4b\xa0\x10\xfd\x00\x46\x4f\xd8\x62\x4c\x16\x8e\xf5\xda\x81\x46\x4d\xb0\x4e\x86\xe7\x26\xd9\xac\xae\xb6\x3d\x2c\xab\x95\x8d\xb9\x90\xf8\xf1\x53\x80\x0d\x99\x2f\x9a\x95\xfb\xa8\x59\x10\x6f\x24\x74\x82\x3e\x1e\x1e\xa1\x8f\x9f\x76\xd0\x63\xf1\xcf\x13\xf1\xcf\x53\xf1\xcf\x33\xfe\xcf\xda\x39\x06\x60\xbe\x89\xa0\x31\x20\xed\x95\x45\x82\x85\x81\x2d\x99\x50\x50\xbd\x0b\x95\x6e\x12\x15\xb8\xdd\x35\x91\x22\x3d\x3a\xf1\x3e\x7f\x27\xc3\x18\x3a\xe2\x18\xf4\x70\xf2\x59\xf4\xfc\xc4\xce\xfe\x93\x1f\xc6\x6f\x36\x11\x34\x84\x8b\x42\xb1\xeb\x5a\x24\xc5\xec\x28\xa3\xbf\x61\x67\xf0\x94\x32\x2c\xb8\x25\x57\x7c\x7a\x18\x6d\x2d\x3a\xc9\x94\xca\xa6\x7e\x6e\x71\xdd\x46\x42\x44\x75\x33\x8f\x14\xb9\x1e\x49\x26\x30\x4a\x23\x2b\x9d\xdf\x63\xf4\x7c\x30\x65\x53\xe4\xbe\x84\xf8\xed\x90\xde\x20\x4b\xe5\x39\xf0\x58\xdb\x36\xec\x5f\x10\xf1\x5c\xe0\xd4\x68\x67\xaa\xfe\x0f\x9a\x55\x4b\x34\x57\x96\x11\xb0\xc2\xc9\x15\x36\x11\x44\x7a\x24\x61\x9e\x51\x91\x44\xd1\x10\x22\xa4\x0c\xc2\xed\xfc\x52\x70\x2f\xe1\xf7\x50\x1c\xd5\x84\xc4\xdc\x8a\xde\xbb\x21\xbd\x87\x53\x1b\x58\xab\xc6\xef\x34\xe7\xda\xfa\x3a\x43\xfb\x73\x4b\x7a\xe5\x2f\xca\x9c\xab\xac\x5a\x5c\xa0\xfc\x6f\xaa\x9b\xc9\x05\x6b\x88\xeb\x1a\xaf\xb4\xa1\x29\x66\xfc\xb1\x49\x9c\x93\x82\xf0\x5d\x21\x03\x81\xc5\x0c\x94\xdd\xf3\xc4\x67\xb0\x9d\x14\xd9\xdf\x47\x6f\x5c\x91\xc8\xc7\x78\x08\x52\x22\x38\xc4\xa7\x4e\x47\x14\x95\x5a\x0c\x31\x24\xdf\xe0\x7a\x21\x6a\x72\x43\xea\x86\x4e\x0a\x22\x10\x3b\x16\xd9\x46\xcf\x47\x63\xf4\xff\x64\xe6\xd1\x80\xc5\x8a\x33\x03\xe4\x04\x5c\x8a\x90\x13\x2b\xa6\x71\x47\x96\xa2\x97\xc2\xd3\x0e\x6a\xea\x15\xc2\xd7\x98\x96\x5d\xd0\x84\x85\x9d\x83\x29\xab\x66\x07\x32\x06\xf8\x07\x69\x3b\x9e\xfd\x23\x82\x14\xf4\x6a\xbe\xd3\x04\xe9\x49\x03\x50\x3f\xc9\x97\x43\x67\x89\xff\x13\x2c\xd7\x49\xf8\x51\x2c\x66\x4d\xfd\xc4\x77\x59\x44\x0d\x41\x4e\xeb\x72\x7e\x7f\x08\x0e\x2e\xcd\x7d\x52\x52\x1d\x70\x81\xc0\x7a\xd1\xd2\x99\x74\xdf\xd5\x61\x2a\xaa\x06\x37\xa9\xbd\x6f\xde\xe9\x01\xc2\x10\x25\xf5\x73\x8b\x5b\x08\xf9\xe5\x3b\xf4\xe0\x7d\xbe\xe7\x7e\xba\x5e\x29\xb1\x4f\x46\xd4\x9b\x30\x5c\xed\xb6\x11\x5a\x52\x25\xd5\x9c\x39\x75\xbf\xd9\xb1\x43\x59\xa1\x69\x3c\xbf\x6a\xb8\xbc\x9e\xd8\xb8\x71\x3e\xde\xc9\xe0\x1d\xae\x1b\x4e\xa5\x33\x4d\xc4\xba\x23\xd5\x1d\x67\xdf\x93\x58\xee\xa4\x01\x77\x65\x0a\xbc\xce\xa3\x12\x77\xe9\xc0\xab\xf4\xb2\x92\x7d\x3f\x21\x36\x84\x10\x19\x0a\x0d\x0c\xc0\x2a\x05\xcd\x64\x94\xb4\x15\x51\xb2\x72\xec\xe4\x4a\xdb\xdc\x16\xad\x07\xdf\x68\x43\x6d\x08\x62\xd5\xf6\x20\xa3\x2a\x3f\x2d\x8a\x0e\xd0\xf1\xe8\x64\x7e\xd3\x8a\x2a\x6c\x0c\x6a\xc6\xe9\x78\x62\xab\xfa\x8b\xbd\x47\xc3\xad\x1c\x83\x0a\xb4\x16\xc1\x92\xd6\x6a\xb1\x3d\x91\x09\x9f\x81\xb3\xa5\xa8\x96\xa4\xf6\x9f\x90\x06\x86\x18\xcc\x92\x2c\x6d\xec\xf8\x32\x29\x10\xc2\xc6\x60\xaa\xba\x58\x00\x63\xb2\xb8\xa3\x09\x1a\x61\xde\xd4\x4d\x10\x0b\x99\xb0\x2f\x79\x32\x4e\xe7\x7a\xfb\xa3\x44\x96\xb5\x63\x91\x3f\x73\xc0\xf1\x9a\xc1\xc6\x1a\xcc\xf0\x38\x63\x67\x38\x51\xdf\x36\x59\xfd\x86\x59\xf5\x3f\x62\x56\x30\xb3\xfb\x53\x06\xb0\x33\xcc\xd9\x64\x24\xcf\x56\x9a\x49\x2a\xb4\xc0\x2b\x53\x90\xa0\xf2\x2c\xbd\x0e\xac\x09\x66\xfc\x70\x94\x41\xbf\x17\xd3\x2f\xc7\x8b\xf2\xbd\xab\xf2\xa1\xbe\x8a\x6a\x2a\x4c\x9b\x12\xe6\xa7\x20\xb3\x9e\x78\xf0\xf6\xc2\x5a\xeb\xc8\x76\x97\x05\xb5\xb7\xd5\x7b\xc9\x6a\xee\xbe\xc5\xc3\xe9\x84\x59\xfa\x04\x0d\x29\xbe\xa3\xaa\x58\xcc\x29\x67\x29\xba\x35\xac\x03\x17\x5a\x3b\x46\xe6\x67\x95\x36\x8a\xc9\xb2\x10\x0c\x2c\x0b\x10\x1a\xf4\x5f\x63\x9a\x8b\xa2\xf7\x47\xce\xa4\x77\x40\xb5\x7a\x49\x08\x3b\x42\x07\x7b\x07\x3b\xb2\x9c\xbf\xfc\x63\x4a\x08\xfb\xae\xad\x4b\xfd\x01\xb1\x96\xef\xa5\x55\xbb\xdd\x5b\xd9\x38\xcb\x15\x41\x8d\xe2\x1a\x2a\x77\x2b\x53\x96\xc0\x18\x85\x64\xca\x2d\xbf\xfc\xca\xaf\xa0\x84\x1e\x93\x26\x50\x6d\xeb\xb3\x6a\x3e\x44\xfd\x26\xda\x78\xa3\x7c\x51\x61\xdd\x8b\xb8\x42\xa2\xce\x65\xaa\x90\x86\x03\x34\x32\x43\x71\x3e\x5d\xbe\x86\xc2\x3d\x3b\x25\x44\x7a\x5c\xa5\x89\x8b\x13\x7f\xef\x9a\x34\x2f\xf5\x17\x91\x98\x26\xb1\x2c\x5e\x71\xfd\x48\xf9\x7a\x3a\xb5\x07\x38\x76\x37\x78\xb8\x59\x1c\xb0\x5e\xff\x02\xb4\x6b\x81\xea\x62\xd7\xfb\xfb\xe8\x3b\xd3\x40\x7a\x4a\x88\x70\xad\x4a\xf3\xad\x6c\x4e\xa2\xc4\x1f\xbe\xa5\xfc\x0e\xb1\xd2\xc9\x6a\xf7\xe2\x42\x05\x66\xdd\x6b\x2d\x69\x09\x85\x7b\xbb\x3c\xe7\x9c\xbc\xf0\xd0\x28\xec\x27\x22\xe1\x43\xf7\x12\x74\xbc\xab\xe1\xe9\x88\x71\xe1\xac\x7e\x29\x8e\x08\x3c\xa6\x63\xc8\x0d\x6d\xc2\xf0\xdd\x1f\xf9\xb1\x76\x3b\x95\x82\xd7\xcf\x6f\x92\x61\xad\x9a\xbb\x12\xa9\x30\x70\x98\x74\x51\x09\xbc\x7e\x84\xda\xd7\x6b\x25\xa5\x3c\x7c\xa9\x5e\xde\x13\x6f\x47\xef\x4c\x0b\x7a\x5c\xf2\x8f\xc5\xcf\xc8\x1e\xe2\x73\x81\x54\x4d\xa6\xa4\x26\x65\xe6\xc7\xb8\x22\x38\x28\x86\xea\x61\x3b\x6b\x77\xfc\x3d\x0e\xcf\xeb\x42\xe3\x90\x6a\xdc\xe9\x39\x32\x04\x37\x6d\x2e\x68\x99\xb8\x37\xb6\x14\x9f\xe1\x8d\x17\x6d\x66\xe3\x02\x97\x6d\x12\x62\x2f\xc6\x6e\x1f\x14\xb3\x9c\x04\x29\x7a\xba\xc1\x8c\x4f\x61\x87\xfc\x89\x74\x51\xfe\x44\xac\xd1\x17\xa7\xa7\x49\xa3\xd1\x94\x34\x38\x0f\x2d\xf2\x8f\x6e\x99\x44\xd3\x01\xcf\x1e\x3f\x42\xd5\x74\x39\xfd\x84\xd9\x2e\x4a\x6e\x14\xc9\x4c\xd9\x90\xe2\x1e\x42\x09\x3b\x51\xac\x6f\x91\xb8\xd5\x55\xa8\x45\x7c\xdf\x0d\xca\xf4\xb1\x81\xba\x97\x7c\xe4\x6a\xf7\x31\x8b\x68\x68\x80\xec\x3a\x38\x86\xbb\x6f\x2d\x34\x22\xb9\x7b\x4a\xac\x41\x27\xa9\x5b\xcc\xbd\x2a\x9f\x9f\xf4\xdd\x95\x16\xc4\xa4\x60\xe8\x4a\x15\x9b\x8b\x62\xea\x37\x23\x8f\x39\x4c\xcf\x95\xcc\x9c\xed\x25\xf3\x7c\x36\x15\xd5\x3e\x8b\x98\xb6\x91\x88\x76\x1b\xf1\x0c\x9a\x29\xb1\xa6\xae\x56\xde\xad\x3c\x05\x1a\x5b\x25\x4e\x95\xbf\xbe\x9a\x13\x70\x73\x3b\x60\x80\xe0\xf5\xde\xa4\xad\xcb\x91\x7b\xaa\xd3\x35\xc5\x95\x6f\x83\x39\x65\xf3\x9c\x4e\x2e\x41\xa8\x4d\x22\x65\x62\xc3\xbe\x09\x91\xb0\x63\x31\xec\x65\x50\x17\x4e\x99\xeb\xd7\x88\xad\xbd\x1f\x50\x5a\x35\x0b\x65\xed\x5c\xdb\xbd\x84\xe2\x18\xc9\x07\xe5\x47\x15\x0e\x81\x48\x53\x4b\x8e\xfd\xd6\x3c\xe3\xc9\x71\x7c\xdd\x6c\x00\x27\x09\xd1\x49\xaa\xcf\x11\x02\x79\xcd\xc0\x40\xd1\xb1\x3b\x81\xfd\xd2\x55\x2c\xce\xf1\x5f\xc1\xb4\x45\xe7\x1e\xd1\x1b\xad\x2d\x1a\xba\x28\xa8\xe8\x78\x62\xc2\x4e\x1c\x7a\x40\xd0\x49\x10\x0a\xac\x09\x23\xf0\x12\xfd\x80\x86\x55\x85\xdf\xb7\x09\x12\x72\xc6\xa8\xf0\x73\x84\xde\x45\x40\x07\x3d\xd0\xe2\x0e\xff\xb7\xba\x60\xbe\x5d\xe5\x10\x0e\x12\xbf\xed\x66\xa4\xb0\x62\x5a\x62\x4c\x25\xcc\xf8\x65\xed\x5c\x0e\xfe\xb3\x82\x20\x94\x9d\xf4\xd8\xa6\x3f\x1d\x33\xa5\xe4\xa3\xa3\xa5\x0e\x98\x35\x38\x10\x8f\xcb\xfd\x2e\xbb\xb9\x92\x9d\x97\xe2\xb8\xc4\xb2\xa9\x93\x53\x96\x81\xd3\x72\xeb\xf8\xa0\x54\x59\x08\x8b\x9c\xca\xeb\xa5\x48\x1a\x9c\xea\x32\xe4\x8c\xc9\xf3\x94\xe2\xa2\x61\x66\x8c\xf1\x93\x47\xe0\x7f\x9e\xc0\x66\x3b\xa8\xeb\x2b\xc3\x48\x33\x5c\x72\x7a\xa8\x6a\x90\xb9\x28\xcf\x99\xd3\x29\xa8\x1e\x76\x01\xfe\x18\xc4\x0b\xbb\x49\x9e\x05\x55\x98\xc1\x59\xe5\xc2\x85\x93\x8d\xe7\xa4\x0b\xa8\xd1\x28\xcf\xe5\xab\x6f\x2b\xab\x7c\xe5\x49\x8c\x80\x2a\x54\x39\x12\x3c\x31\x64\x17\xf6\x3f\xd3\x5b\xcd\x26\x6e\xaa\x71\x58\x5a\x59\xd5\x73\x7d\xb8\xe5\x39\xd3\x65\x5a\x4c\x15\x4e\x08\x0b\x53\xf1\x60\x66\x5d\x02\xf8\x6e\xab\xc0\xd3\xb9\x2c\x96\xd1\x57\x70\xe5\xeb\x80\x1f\xf6\x40\x66\xa7\x1c\x17\xe0\x1f\x55\x01\x11\x21\x27\xe1\xb8\x5f\x77\x2c\x59\xa7\xe3\xc0\x08\x11\x72\x7b\x08\x2e\x64\x98\xbc\x22\x4b\xf4\xbc\xca\x05\x0e\x79\x5c\xe4\xc3\x47\x68\x14\xa0\xbd\xdb\x35\xcf\x44\x24\xbf\xcf\xf8\xe3\xc7\xd2\xe7\xf9\x5e\x45\xc9\xf8\xf1\x4c\x71\x3e\xcd\xfe\xe5\xd1\x4d\x30\x5d\x64\xa7\x92\x58\x3b\x8f\xd6\xd6\x29\xd4\x07\x54\x34\x27\x8d\x4e\x71\xbd\xd2\x12\xa8\xb3\xbc\x04\x5a\xb3\xc4\x04\x5a\xb3\xcc\x04\x1a\x56\x6a\x02\x6d\xbb\xdc\x04\xda\x22\x6f\xe9\x2e\x36\x90\xf4\x0f\xbb\xec\x25\x6c\x2c\x2b\x1c\x0c\x94\x39\x9d\x60\xa0\x38\x72\xda\x5f\xea\x73\x6b\xab\xd0\x70\xa7\xec\x11\x05\xa8\x42\x5a\x2c\xbd\x58\xf3\xa9\x9e\x0a\x0e\x03\xd8\x54\x62\x84\x18\xbf\x8a\x23\xb1\x1e\xd3\x42\x2e\xe3\xd2\x67\xd2\xf2\x00\x19\xfe\xc5\xda\x79\x6a\xc7\x0c\x65\x56\x71\x9c\x77\x7b\xa7\x9b\xd8\xab\x32\x1e\xa5\x9b\x50\x52\xea\xd7\xb1\xe8\x1d\xc1\x09\xaa\x9a\x8d\xab\x75\x7d\xc5\x50\xd6\xc6\xfd\xea\x74\x1a\xcc\x29\xc4\xe0\xeb\x35\xfa\xdf\x8c\xb5\x7d\xb7\x37\x46\xe4\xac\x6d\xec\x8d\xb7\x3d\x1c\xd2\x43\x0f\xbd\x40\xc3\x6f\x1f\xb9\x28\xa7\x87\x58\x7f\xe3\x87\x8f\xec\x7a\x83\xc5\xc6\x89\xc7\x03\xf9\xf7\xe0\x5e\x5f\xb7\x4e\xcb\x68\xa6\x1b\x76\xf6\x6f\xe6\x10\x99\x94\x25\xdc\xc1\xc4\xee\x1f\xdc\x79\xc7\xf7\x01\x13\xce\x42\x11\x21\x31\xf2\xbf\xec\xb5\x9f\x29\x2e\xa1\x54\x65\xa9\x7f\x46\x4e\xfc\x3e\x1a\xd9\x0a\xf8\x6e\xff\xc5\x11\x3a\x62\x6c\x0d\xfc\x75\xd1\xda\x3c\x26\x50\x82\x1f\x45\x71\xf3\x95\xb1\xfd\x20\x1f\xd7\x6d\x87\x2e\x7c\xb2\x1d\xda\x8e\x63\x23\xe9\xaa\x96\x9b\x16\xea\x65\x13\x8a\x1e\xb6\xb4\x5d\x5d\x69\x1b\xc2\xb5\xb3\x04\xd1\xa8\xee\x70\x84\x13\x55\x0e\xb1\x2b\xbf\x69\x00\x25\x3e\xb3\x90\xea\x15\x3b\x93\x2a\x0e\xd4\x47\x95\x35\x17\x67\x38\x52\x5a\xd0\xee\x8b\xeb\x36\xc3\xd0\x22\x8c\x1b\x1e\xe1\xd6\x3c\xfc\xb7\xec\x7a\x0b\xd9\x75\xff\x0e\x04\xc8\x6d\xc9\x7b\x3d\x27\x07\x45\xc5\x19\xf7\x08\x7d\x36\x19\x46\xcb\x92\x9f\x5b\x70\xd9\x60\xe0\x21\xd2\x8a\xc7\xeb\xac\x8f\x36\x95\x4b\x7a\x26\xf0\x65\x49\x20\x02\x89\xbe\x9a\x6a\x28\xe6\xcc\x1c\x2e\x86\xa4\x06\xd9\x9e\xec\x01\xee\x09\xe9\xb8\x38\x19\x60\xad\x1f\x60\x10\x77\xac\xf9\x51\x4c\xe3\x91\x76\xcc\xeb\x3b\xbd\x76\x98\x9d\xa8\x48\x26\x0b\x1f\xca\x8e\x34\xa2\x8e\x8c\x1b\x64\xc7\xef\x06\xd9\xd3\xdf\xf9\xfc\xad\xc5\xcd\xec\x68\x19\x55\xd7\x41\xe4\xa2\xde\x58\x16\xca\x68\xad\x1a\x1f\x14\xc4\x53\x8b\xc2\x36\x5c\x90\xb6\x5a\x11\x40\xd0\x8d\x40\x5f\x05\x33\xaf\xc2\x3a\x9e\x1c\xde\x4f\xa5\xdd\xdf\x98\x30\x15\xfe\x0c\x11\xda\x68\x02\x35\x5e\x04\xd4\x8a\x69\x1a\xc8\x62\x2a\xd8\x69\x5f\x60\x97\x8e\xdb\xa0\xb3\xf7\xa0\xce\x60\x43\x4a\x34\x1f\xa1\x07\x67\xb8\x84\xa0\x3c\x6b\xd9\x68\xb4\x43\x09\xa2\x0c\xb1\x86\x16\x50\x21\x64\x51\x57\xd7\x35\x61\xdd\xfd\xc3\xbe\xf8\x62\x3f\x9d\x48\x75\x97\xe3\xff\xb2\x4a\xda\xbe\xd1\x49\xa7\x9d\x15\x67\xf8\x8d\x0f\x2e\x63\x1f\x2d\xcb\x1d\xea\x4d\x2c\xf4\x49\xaf\x95\xc5\xe9\x0f\x14\xcf\xe3\xec\xa6\x12\xdc\xae\x6e\xb9\xcb\xbf\x60\x61\xe2\xbb\x75\x51\xa7\x4b\xf5\xf4\x28\x7b\xdb\xaf\xd6\xa3\xcb\x5d\x9c\x6c\x56\xc2\x46\xe7\x75\x04\x05\xcc\x70\xd4\xdb\x8e\x12\xa5\xed\x53\xe5\x86\xff\xf8\xc3\xa0\x18\x57\x1a\x22\x24\xb0\xaa\xfc\x08\x51\xf9\x3b\x08\xcb\x78\xbb\x5a\x90\x58\x51\xf2\x5b\x42\xb8\x1f\xf3\x70\x05\xf3\x89\xe2\x0e\xe1\x39\xf6\x30\xb7\x6f\x1e\x11\x8f\xdd\x4a\x29\xdf\x77\xde\xd6\x21\x86\x8c\x73\xb0\xde\x39\x33\x4d\xe6\xe8\xc5\x6b\xe6\xa8\x46\x44\x33\x5b\x9a\x30\xfb\x2f\x5a\xff\x3b\xb5\x03\xb5\x3c\x31\xbc\xe0\xf5\xb0\x3a\xd7\x49\x7a\x05\x23\x0e\x5c\xbb\xe1\x4d\x39\xcc\x08\xfd\xab\x17\x62\x33\xb4\x02\xb5\x55\x9f\x5d\xc9\x62\x16\x1b\x28\x73\x5d\x8e\x7b\x0e\x52\xa2\x3b\xda\xa0\xb5\x09\x8b\x4c\xaf\xb7\x38\x1d\x35\x99\x93\xf4\x08\xc7\x5c\x6b\x79\x38\x21\x7b\xd7\x47\x9e\xc2\xfe\xc5\x89\x20\x13\xc7\xc6\xeb\x9c\x52\x56\xa8\xa8\xca\x6b\x52\x8b\x8c\xde\x89\x2a\x50\x3c\x17\x15\xd2\x76\xac\xa2\xc5\x73\xaf\xe8\x4b\x35\x85\x44\xbe\x9b\xae\x2c\x41\x3a\x8d\x0a\xb6\x03\x8b\xb1\xf5\x58\x04\x53\xb5\xba\xba\x4a\x22\x38\x16\xd3\x35\x8b\x08\xc5\x15\x65\xb3\xbf\xcd\x96\x6e\x9b\x6a\x8e\x1b\x9a\x61\xae\x9c\x38\x99\x8d\x9c\xeb\x48\x51\x23\x05\xcd\xc9\x78\x84\x88\x1a\x58\x01\x99\x03\x1f\xa9\x64\x6b\xff\x6c\x54\x81\x3c\x08\xc1\x8d\xf5\x2a\x0b\x45\xba\x41\xc7\x1f\x2a\x63\x8a\x77\xb4\xf9\x80\x49\x81\x30\x22\xd8\x74\x04\x9b\xa8\xb2\xfd\xca\x48\x6e\x4c\x8f\x5f\xf5\x69\xb0\xea\x27\x88\x0d\x8f\x62\x76\x57\x01\xe1\x3d\xe7\xd1\x8e\xf4\x09\x84\xa5\x8e\x42\xc6\x1e\x34\xca\x10\xd4\x87\xd3\xa9\x97\x66\xc2\xfa\x50\x3b\x7d\x00\x52\x4d\x33\xec\x29\xe3\xac\x69\xb1\xa9\xc7\xf8\xb2\xaa\x2f\xc9\x87\x06\xb4\xdd\x88\xf9\x31\xd6\xb0\xaa\xc7\x44\xb9\x1b\x09\x55\xf7\x39\x5a\x8a\xc3\x74\x21\x77\x9c\x90\xc2\xf5\x32\x49\xee\x03\xe8\xbc\x31\x05\xe2\x3a\x9b\x01\x7e\x29\xfd\x1e\x42\x7c\xb6\xdd\x75\x21\x61\xde\xfd\x22\x44\xea\x5e\x8a\xa5\xbb\x7f\x48\x8e\x1c\x2b\xab\x9c\xd6\x4a\xd0\x36\xfa\xa0\xa0\x44\x2f\x94\x6e\xe9\x7e\x0b\x9d\x50\xfa\xf7\x4e\xa7\xdc\xff\x19\x76\x72\xda\x95\xb0\xa9\x14\x9f\x58\xb1\xf5\x04\xf9\xd4\x8a\x6d\xbb\x7b\xcd\x40\x61\x3f\xb6\x66\x83\xf9\x4f\x87\xb8\xdf\x8f\xce\xba\xab\xb6\x5d\xa9\x3f\xb1\x96\x6b\x0a\xfe\xdd\x8b\xb9\x41\xfb\x98\x14\xf9\x86\x2a\x07\xe9\xe5\x8c\xe9\x07\x89\xc3\xda\xbb\x98\x83\xb5\x03\xb4\x96\x40\x6b\x24\x8b\x1e\xa9\x16\x6d\x41\xb2\x45\x5b\x93\x6e\x93\xdd\x7f\x06\xc9\xb8\xa8\x73\xd3\xeb\x2e\x93\x4e\xd3\x44\x4b\x8e\x53\x2a\x94\x0c\x65\xb3\x3d\xef\xba\x35\x59\xb3\x5a\xc4\x85\x9d\x2f\xe0\xde\x1d\x24\xa8\x45\x91\x1f\x26\xa5\x1c\xec\x1d\x0c\x35\x2b\xdc\x1d\xad\xbf\x08\x3a\x0f\xd0\xf1\x13\xfd\xbe\x94\x77\x41\xd2\xc1\x10\x66\x4a\x49\x91\xcb\xcc\x38\x99\x9a\xd0\xb2\x68\xa3\x8a\x00\x70\x39\xac\x0d\x67\xb0\x7c\x61\x22\x3e\xf4\xe7\x91\xc3\x2d\xc5\x68\x5f\xb1\x64\x83\x7d\xa4\xf3\xea\x62\xfd\x73\x42\xe0\x5e\x59\x27\xa1\x05\xd8\x3d\x13\xca\x68\x75\xcf\x98\xf7\x2d\x6e\xab\x77\x4c\x08\x91\x76\x85\xba\x86\x9d\xee\x09\x2b\x97\x01\xdc\xa3\xa6\xb8\xad\x71\xc3\xce\x30\x43\xa4\xf4\x4b\x19\xed\xef\xa3\xb7\xa4\x28\x18\x5a\xea\xde\xb2\x64\xa9\xa2\x7f\x16\x22\x8d\x4a\xe6\xdb\xec\x41\x8a\x11\xff\x5a\x7e\x4e\x99\x09\x52\x17\xa3\x65\x33\x5c\x5e\x87\x23\x4c\x44\xbd\x6b\x88\x43\x11\x2d\x03\xf8\xbb\xa2\xb6\xbc\x7c\x53\xb7\x35\x9d\x10\x05\xc5\xd4\xc1\x22\xc2\x0e\xa4\xe7\xe2\xc0\x17\x3d\x90\xa5\x53\xd4\x0e\xc0\x8b\xba\xc4\xfd\x0c\xba\x9d\xe4\x2d\x80\xec\x70\x16\xe1\x3f\x1f\xe6\x64\xef\x80\x18\xf8\x6e\xbd\x0f\xec\xec\x49\x6b\x5b\x43\xf9\xe1\x72\xc5\x4f\x51\x0d\x27\x2a\x13\x2a\xb5\x5d\x6a\x18\x4a\x44\x8a\x5a\xeb\x08\xc3\x2a\x5d\xaa\xf8\x2a\xd1\x98\x46\x77\x34\x92\x24\xad\xda\x3a\x23\xda\x07\x64\x17\xb3\xe1\x23\xb0\x86\xaf\x98\xb8\x33\x69\xed\xfb\xa9\x00\xac\xef\xa3\xc6\xb9\xdb\x16\x5e\xf5\x28\xeb\x22\x88\x30\xad\x41\x58\x5c\x37\xdd\x9a\x65\x55\xc3\x99\xcc\xf3\x9a\x30\x36\x04\xb6\x79\xe9\x7b\xb2\x1a\xf2\x82\x64\x0e\x03\x9f\xf6\xd4\x8e\x23\xf4\x8f\x8f\x2f\xdb\xf2\x9a\x4e\x0a\xe1\xa9\xdf\x83\x7c\xd8\x4f\xe3\x23\xf4\x0f\x28\x27\x0c\x61\x0d\x00\xcf\x08\x8d\x98\x31\x52\x37\x68\xd4\xcb\x24\x3c\x17\xbd\x8b\xd7\x9c\x30\x86\xaf\x89\xf1\xdb\xdb\x1b\xc1\x0e\x8b\x4a\x3b\xf1\x65\xaf\xa0\xd0\x83\x6f\xb1\x1e\xe9\x72\xe5\x93\x41\xc7\xbb\x28\x03\xdb\x2a\xf2\x96\x9c\xe6\x5d\x34\xf3\x7e\xc4\xea\x43\x99\xbb\xe1\x2f\x45\xf6\x42\xf0\xd1\x46\xe0\x60\xdd\x9d\x3f\xd7\x00\x63\xef\x1d\xf3\xfb\x1a\x00\x82\xed\x74\xbc\x6b\x4a\x94\x08\x5a\xbf\x98\x2f\x9a\x95\xa8\xbd\x72\xc3\xff\xcb\xef\xf4\x23\xc4\xff\x7b\xfc\x0f\xf3\x2c\x3c\xf0\x7c\x34\x1e\x7b\x4b\x27\xcd\x72\xaa\x17\xd8\x3c\xb4\x48\xe5\x41\xf9\x62\xb1\x3f\x47\xe1\x35\x39\xb8\xcf\x49\x54\x35\xdf\xb1\x56\x3e\xb9\x97\xdf\xc6\xfa\x5c\x89\x9d\x2d\xfb\xf6\xc8\xae\x8f\x81\x3b\x01\x8d\x1e\xec\x65\x55\x99\xe1\x66\x24\x3f\xd9\x6b\x2a\x71\xa0\x47\xe3\xb1\xfa\xea\xc1\x58\x5f\x30\xd9\xac\x62\xb2\x4d\x9f\x28\x75\x67\x00\xf0\x3f\xe3\x6f\x3f\xb0\x94\x1b\x8b\xd4\x89\x50\x3e\x06\x6d\xd2\x8e\x77\xef\xab\x23\x64\x87\x50\xa9\x38\x2b\xc3\xb7\x05\xb7\x40\xd5\xe4\x7f\x08\x48\x9e\x56\xdf\x77\x73\x9a\x81\x47\xb3\x80\x49\xbb\x07\xd6\x00\x3b\xde\xb5\x8e\xac\xf8\x4c\x1e\x59\x0b\x7d\xf3\x3c\x30\x1d\x72\x49\x64\xe9\x9f\xd1\xf1\xae\xb7\x9a\xd6\x5b\x12\x7f\xe1\x5a\xb2\x38\x9d\x75\x7f\xbd\x91\x3c\x89\xc9\x59\x1a\xad\x8e\xeb\x95\x08\xa3\xb6\xa4\xbf\xb7\x04\x5d\x9c\xeb\x65\x61\x0b\x92\xd1\x29\xf5\xcb\x02\x68\x90\x22\x4e\x59\xb5\xe9\x33\x00\x15\xd5\x64\xbd\x42\x5c\x14\x12\x9d\xb0\x57\x99\xc0\xe9\x92\x18\x83\xba\x56\xea\xe4\x0d\xb0\x2e\x9f\xd7\x80\x3e\x2b\x9b\xb7\xdc\x0d\xb7\x66\xf1\xb7\x0e\xec\x88\x4e\xd7\x8f\x86\xb7\x7a\xf9\x6c\x32\x4d\xa8\x1d\x51\xca\x15\x05\xe0\xc9\x09\x79\x8c\x6f\x90\x59\xbe\x93\x03\x26\x2d\xb2\x27\xda\xf7\xb1\x0e\x4f\xb3\x23\xb3\xb7\xc8\xdd\x1e\x44\xd9\xd3\xd0\xad\xb8\xbe\xef\xb4\x4c\xb6\xd3\x4a\x79\x50\x6f\xb1\xbd\x3d\xb1\x86\xa1\x09\x29\x64\xd9\x35\x45\x26\x60\x5f\xd1\x4d\xb1\xbf\x8f\x68\x99\x89\xa5\xf6\x2c\x4c\x17\xe7\xa2\xa4\x29\xa9\x13\x79\x0a\xae\x82\x7a\x6e\x0c\x3e\x52\x82\x1f\xc5\xb2\x16\xf4\xb7\xb2\x00\xec\x93\xc7\xa3\xc3\xb1\x8b\xd0\x99\x60\xcd\x3e\x6f\xac\xc5\x41\x84\xe6\xa5\x42\x22\xd7\x3d\x1d\xb3\xaa\x04\xbb\x44\x1f\x6a\x6e\xfc\x74\x27\x7a\x96\x05\xeb\xc8\x12\xf1\x7c\x67\xa3\x8d\xba\xd2\xbe\xf4\x33\x62\x22\xc3\xec\xd5\x9d\xc8\x74\xd0\xc7\xe5\xb3\xfe\x25\x59\x2d\x4b\x32\xf0\x72\xb4\xf0\x76\xaf\x47\x43\x3d\x7e\x43\xf6\x10\x2d\x3a\x55\xfb\x4e\xb5\x86\x51\x00\xac\x8b\x55\x99\x5d\x87\x5c\xaf\x16\x24\xff\x82\x95\x65\xe7\xb0\xa9\x38\x27\x0c\xde\xa8\x2a\x89\xd2\x9e\x85\xa6\x47\x55\xb5\x02\x8e\xaa\x73\x31\x0a\x1a\x8d\xd1\x0d\x25\x4b\xb8\x21\x03\x66\x1f\x34\xa0\x3e\x42\x10\x46\xe9\x5e\x89\x3f\x4b\x53\xf1\x18\x3d\x34\xef\x5a\x17\x62\x18\x9c\x9c\x14\x9b\xdc\x0c\xb2\xb0\xeb\xd5\x83\x2b\x57\x4a\xb8\x38\xb7\x2b\x46\xcb\x30\x4b\x33\xdd\x07\x9e\x86\x6d\x91\x77\xf4\xb0\x17\x09\xcc\x06\xcf\xf6\xef\xe3\xfb\x03\x57\x68\x46\xd0\x6f\xaa\xfc\xe5\x6f\xb2\x62\xa4\xa3\x9f\x2f\xf0\x4a\xc4\x97\x9b\x32\x5b\x3d\x0b\x66\x95\x7a\x3c\x42\x0f\x75\x6d\x4d\xf8\x48\xdc\x30\x8e\x7c\x22\x2b\x48\x32\x55\x42\x12\xee\xc9\xae\xc2\x89\x21\xb4\x68\xf9\x44\x8d\x86\x6b\xac\xeb\x28\x9a\x18\xa1\x8d\x1a\x0f\x09\xec\xc4\x69\x7f\x10\x9e\x0e\x3d\x01\x9f\xec\x3f\x2d\x72\xb0\x94\x61\x94\x15\x98\xce\x49\x8e\x26\x55\x55\x10\x5c\x0a\x21\x42\x89\x99\x19\x5a\xe0\x06\xb2\x15\xa8\x34\xae\x01\x4b\x31\xd2\x26\x5a\x50\x92\xc1\x51\x82\x8d\x36\x27\x0d\xce\x71\x83\xc1\xb0\x26\xf2\x11\x14\xf8\x95\x54\xbc\xa3\x4b\xc5\x57\xa9\x05\x94\xce\xc4\xf3\x23\x3e\x2e\x3f\x4f\x40\xb8\xd7\xb8\x99\xed\xa0\x5f\xd1\x7b\xcb\x0a\xa1\x20\x8b\xa0\xdf\xb1\xb7\x72\xf2\xcb\x73\x0a\x92\x9e\x48\x17\xe9\x5a\xc1\x44\xd8\x33\xc4\x13\xab\x65\xe4\x28\xa5\x16\x4d\xf6\xf6\x15\xe4\x02\x01\x46\x8f\x6c\x2f\x0b\x9d\x6a\x82\xb8\x47\x3d\xc0\xf7\xdd\x7b\xb2\x0a\x22\x2e\xa3\x55\xe7\x83\x57\x9d\xe0\xaa\xf7\x64\xd5\x61\x40\xbb\x22\x8d\xd3\xcd\xdb\x69\x77\x69\x77\xf1\x56\x46\x5d\x63\x6a\x94\x4b\xa8\x6e\x5c\xd9\x69\x3d\x6e\xb8\x55\x0c\x32\x08\xd5\xf6\x97\xad\xb0\xba\x79\x77\xa7\x15\x38\x2b\x13\xb4\x3b\x12\xd8\x7a\xb5\xde\xa2\x50\x19\xbe\x21\x01\x54\x89\x6d\xa2\x97\x92\x0d\xdc\xa3\xe7\x7f\x11\xd9\xfe\x5e\xd1\x4b\x51\xd6\x36\x83\x4b\x3b\xb6\x96\x59\x6c\xd2\x8e\xad\x22\xfc\xd6\x1e\xda\x0b\x54\x35\xcd\xdc\x52\x71\xed\x3e\xa9\xff\x6e\x91\x5a\xa5\x30\xc5\x08\x92\x55\x8b\xd5\x26\x64\xde\x84\x12\x62\xae\xa3\x82\xbe\x27\xc8\xb4\x41\xd3\x65\xfa\x44\x47\x21\xb5\x41\x35\xe8\xef\xc9\x42\xf4\x83\x98\xe0\xec\xbd\x2c\xf6\x54\xcd\x17\xb8\xa1\x13\x5a\xd0\x66\x15\x55\x6b\xaf\x49\x73\x65\xbb\x0f\x12\x2d\xe6\x4d\xf7\x0d\x66\xe9\x46\x89\xc4\x01\x8f\x9c\xa5\x95\x20\x10\x58\xaa\xf3\x9c\x29\xcb\x23\x2e\xf3\x7d\x47\xc5\x91\x4c\x3d\xcc\x86\x88\x6a\xf5\x2a\x0a\xd4\x98\xb1\xa7\xe8\x37\xdb\x9b\xfa\x1b\x97\xfd\x7f\x2b\x69\xf1\xdb\x8e\x10\xd6\xf9\xc9\x89\x2c\x86\x9d\x00\x24\xa3\x02\x72\x2e\x34\x30\x44\x7b\x80\x97\x55\xb9\x6b\x0f\xa0\x5f\xe4\x63\x5c\xd3\x1b\x52\xaa\x64\x0e\xd6\x10\x0c\xa9\x6f\x1c\x07\xa8\xa9\x68\x0d\x9a\xe6\x23\xdd\xae\xe5\x7e\x3b\x74\xf4\xc7\x11\xb3\x85\xca\xf1\xf7\xb5\x81\xb8\x6e\xeb\x61\xd9\x32\x7f\x1f\x7b\x26\xee\x44\x2f\x75\x1b\x36\xbf\x5b\x46\x1b\xdc\x58\x5b\x49\xd4\xd9\x24\x49\xc7\x55\x4d\x74\xcd\x7b\xaa\x9b\x15\xa9\x7b\x46\x5d\x29\x62\x9f\xc8\x9b\x66\x07\x55\x37\xa4\x5e\xd6\x54\x26\x6d\x0b\xb5\x23\xe7\x72\xba\x7d\x79\x42\x6d\x50\x49\x25\x2d\xf4\x47\x42\x5a\xa3\x8d\x4a\x2f\xce\x83\x36\x01\x0a\x53\xdb\x69\x04\x7e\x24\x2a\xfb\x8b\x09\x4d\xd3\x09\x10\xe5\x40\xb9\x96\xbc\xe3\x43\x92\x4f\x73\xf4\x2f\xce\x9d\x2f\x25\xe6\x6d\xb9\xac\xf1\x62\x41\x72\x4b\x45\xb6\xf3\x87\x2f\xce\x63\x15\xfb\x63\xd3\x7d\x17\x03\x15\x4d\xd0\x70\x23\xa7\x7d\x1a\x69\x21\xfe\x24\x3e\x4e\xb7\xe4\x61\xa9\xa0\xa5\x48\x97\xd3\x5c\xde\xaa\x9c\x00\xa6\x4c\xb5\x7d\xc4\x66\xd2\x4e\x6f\xb1\xf8\x0e\x50\x27\xd9\xde\x6a\x18\xa6\xf7\x74\x98\x68\xf7\x7f\x60\x15\xf3\x3b\x5e\xbd\x3c\xbe\x6a\xd1\x5b\xd9\xc8\x7b\x5a\xcc\x5b\xce\x64\xdf\x63\xb5\x4e\xa0\x77\x6b\x22\x31\x0d\xa0\xaa\xf9\xb3\x4e\xad\x36\xf7\x45\xf7\x95\x94\xc4\xe2\xb3\x1f\x47\x5c\xf1\xb9\xe7\x46\x82\xcb\xad\xf8\xa0\x45\x31\xdd\x39\x53\x76\xd3\xfd\x11\x5c\xf5\x9a\x20\xc9\xe7\xa0\xd7\x07\x59\x16\x2b\xcb\xb0\x59\xca\x7e\xbc\x15\xff\xb6\xfc\xaa\xd1\x9c\xd1\x0a\xa2\xdc\x57\xdd\xb0\x81\x73\xca\xe6\x57\xaa\x74\xb2\xae\x1e\xe8\xb7\xe3\x53\x45\x62\x85\xa7\xc6\xed\x53\x2c\x21\xc6\xba\xac\x8a\x31\x8c\x98\x29\xec\x45\x73\xbc\xb0\x7b\x9c\x6b\x20\x50\x40\x33\xd8\x3a\x60\x45\x91\x8d\x8d\x23\xd2\x5f\x64\x50\x46\xff\x97\xa8\xc6\x46\x4e\x37\xa5\x94\xe0\xe6\x35\x90\x17\x6d\x6c\xdd\x06\xb8\xdf\x3c\x5d\x73\x9f\xb8\xef\x0e\xea\x06\xab\xfa\xee\xa0\x88\x68\x07\x35\xe5\xea\xea\x86\xe6\x96\xcd\x45\x3b\x5b\xe2\xed\x6d\xa3\x92\x0f\xce\xf3\xb7\x55\xba\x63\xbe\x52\x7e\x39\xb9\x64\xbb\x5d\x98\xc9\xb8\xd3\x90\xa4\x9f\x46\xcf\x95\x87\xe1\x10\xfa\x89\x9b\x2f\x8e\x8d\xeb\xe1\x08\x3d\x78\xab\x7a\xb0\xa9\x8e\xe9\x87\x3b\xe8\xf1\x0e\x7a\xb2\x83\x9e\xee\x70\x1e\xf0\xcc\x36\x19\xdd\xb3\x59\xf7\x26\x7d\x7a\xe3\x12\xcd\xad\xfa\xf6\xde\xef\x40\x2a\xd5\xa8\xd6\x11\x18\x34\x65\xfa\xcd\x34\xd7\x76\x2b\x5c\x79\x20\x55\x4f\xdd\x23\xe4\x78\x4d\x45\x5f\x32\xcb\x35\xe1\xda\x06\x06\x77\x8b\x84\x06\xb9\x52\x39\x89\x9e\x8e\xfb\xef\xf4\x70\x41\x7f\x57\x35\x01\x7f\x5b\x72\x4e\x23\xfa\xc9\x49\x27\x8c\xe1\x28\x7d\x93\x88\x6c\x86\xe8\x24\xac\x1b\xcb\xb9\xeb\x22\x1d\x83\x05\xee\xa9\x1e\x88\xfe\x21\x14\xbd\x1a\x13\xe7\x30\xd2\x1f\x76\xc0\x49\x14\xbb\xe1\x65\x5d\xcd\x87\x1d\xc7\xc1\x27\x31\x76\x08\xff\x6a\xe7\xaf\xf7\xd0\x70\x7d\x30\x7a\x3b\x78\x65\x29\xb6\x70\x8c\xb7\x7a\x82\xe3\xfb\xbe\x7b\xd7\x77\xf6\xcc\x8c\x35\xcb\x1e\xbe\xeb\x8d\x49\x40\xa9\xf6\x3d\x7b\xbc\xe3\x5e\x95\x62\x58\xa2\x8b\x79\x70\xb9\x0e\xd8\x58\xce\x55\xbb\x9d\x8d\x34\xb4\x95\xba\x2b\xf4\x8a\xde\x87\x23\x69\x6d\xf6\x65\x0f\xcd\xe7\x52\x84\xf2\x5b\xe8\x87\xcd\xf7\x6f\x4d\x9d\x01\x5d\x0a\xaf\xac\xde\x7f\x11\xaa\x1c\x00\x51\x0e\x80\x26\x07\x40\x92\x03\xa0\xc8\x41\x5c\x0b\x70\x05\x4a\xdc\x36\xd5\x6e\xb5\x20\x25\xc9\xfd\x3e\x97\x9a\x3a\x7b\x28\x45\x9f\x57\x0b\x52\x42\x00\x0d\x7f\xf3\xcf\x22\x8f\x83\x44\x40\xa1\xd1\xc7\x4f\x08\x33\x1f\xb1\x40\x98\x7b\x63\x42\x67\x3c\xa9\x98\xea\xe8\x62\xdd\x87\x3c\x34\x65\x9a\x1e\x21\xc3\x04\x5b\x71\x66\xdd\x86\x90\xdd\xf4\x93\x4a\xa8\x3c\xed\xe2\x8d\x61\x5c\x7e\x5d\x7a\x7a\x6d\x2a\xfd\x8b\x4c\xac\xa3\x83\x47\xaf\xb5\x40\xa6\xdb\xaa\x7b\x96\xf3\xaa\xaf\xac\xf2\x44\x37\xb8\x68\x89\x73\x01\xec\xf0\x67\x59\x53\xb7\x59\x83\x68\xd8\x26\x66\xe1\xda\x65\xbb\xca\x26\x0d\xa9\xfd\x02\x15\x26\xab\x42\xce\x38\x5c\x85\x93\xbe\x73\xe6\x40\x73\x2b\xc9\x84\xa8\xf6\x15\x92\xb9\x28\xa7\x55\x7c\x3a\x97\xf2\xdb\xa0\xae\xa5\x0f\xca\x4c\xe6\x9d\x82\xa8\xd3\x24\x92\xdf\xdd\x87\x6a\x8d\x36\x98\x4f\xb1\x95\x37\xef\xa7\xcd\x0d\x67\x33\x92\xbd\xd7\x65\xb2\x84\xc1\x8f\xc1\x2d\x20\xbb\x98\xab\x8a\xf8\x8c\x0b\x35\xd0\xb7\x36\xc3\x8c\xa0\x19\xf9\x80\xb2\x19\xe6\x7b\x44\x55\x3d\x03\xa7\xa5\x2c\xe0\x4d\x4a\xd6\xd6\x44\x07\x37\x98\xce\x9a\x79\xbb\x28\x84\x97\x52\xa9\xa7\x69\x2b\x04\x65\xff\xc4\x05\x95\xee\x80\xd1\xaf\x88\x96\x8b\xb6\xb1\x3c\xf8\xfc\x96\xf2\x4c\xb6\x93\x55\x43\xfe\x49\x6a\x26\xda\xbf\xc3\x0b\x7b\x6d\x33\xfd\xd6\xac\x3b\x5f\x73\x8d\x38\x5f\x76\xfb\x95\x8f\xbe\x35\x69\x34\x32\xcf\x1e\xa3\xa7\xdf\x8e\xd1\x1f\x7f\x20\xeb\xb3\xe7\xe8\xd9\x7f\x72\x01\xd1\x7e\xea\x6f\xff\x19\x3e\x75\x78\xf0\x78\x1c\x4b\x9a\x56\x4e\x60\xa8\x10\x14\x5f\xd0\x4f\x81\xcb\x58\xcb\xe5\xd6\x3a\x9a\xcc\x8a\x74\xc5\x33\xc9\x09\x8a\x15\x22\x22\x54\x2f\x4d\xfa\xb0\xb8\x9a\x47\xec\x5e\xf5\x9d\x3f\x1f\xf0\x2e\x17\xec\xd8\x14\x47\x42\x31\x23\x58\x89\x30\xf4\xf5\xb3\xa2\x40\xc0\x9e\xa1\x9b\xd3\x2c\xea\x6a\x51\x75\xa4\xe8\x70\x50\xe7\xa6\x3a\x9e\x47\x12\xe9\x19\xd1\x29\x1c\xb2\x67\xb6\x1d\x9c\x07\xa6\x20\x0d\x6a\x86\x6f\xc0\x26\xe4\x74\xf4\x47\x13\xd1\x93\x0a\xc4\x17\xdd\x2d\x1f\xe1\xe2\xba\xaa\x69\x33\x9b\xa3\x15\x31\xae\x9a\x53\xdd\x5c\xc3\x5f\x1e\x52\xe6\x6c\x47\xfb\xf4\x21\x93\x50\x74\xe2\x68\x4b\xc7\xe5\xcb\x4c\x21\x41\x0d\x55\xc8\xae\x32\xdc\x0a\x24\x03\x53\x6c\x50\x16\xf4\xe3\x5f\x25\xf3\x52\x76\x2c\x23\x14\x65\x42\xc6\x07\xaa\xe0\x2c\x6b\x6b\xdc\x90\x62\x85\x6a\xb2\xa8\x09\x53\x91\x67\x56\xea\x85\xea\x6a\x13\xcf\x53\x8c\xdc\xa8\xaf\xe5\xa2\xc5\xbd\x7c\x09\x37\x5f\xaa\x09\x8e\x04\xe1\xbc\xe5\x55\xe2\x1a\x5c\x7b\xac\xa3\x6c\xdf\xc6\x25\xfb\x6c\xbc\x16\xee\xc4\x23\x78\x7d\xfc\xe4\xf2\xa9\xd2\x6a\xdd\x23\x28\x11\xe9\xa1\x7c\xfb\xc0\x57\x64\x17\xf1\x7e\xeb\x86\x73\xb9\x55\x3c\xd2\xc1\x92\x21\xb4\x6b\x27\x10\x33\x8e\xdb\xe0\x78\xfc\x10\xb1\x54\x74\x66\x94\x3e\x17\x4c\x2d\xae\x64\x64\x27\xa8\xbf\x60\x5b\x0c\xd0\xcf\x84\x5e\xcf\xbc\x7a\xdc\xb4\xa4\x0d\xc5\x85\xf8\x2a\x70\x5e\x41\x60\xd4\xae\x1b\xb6\x01\x46\x5b\x34\x12\x99\x64\xb4\x2a\xf7\x65\x03\x5d\xf1\x6b\xc9\xf8\xed\xc9\xf6\x6f\x48\x0d\xbc\x80\x7f\x3c\xf6\xc1\x2a\xab\x83\x06\x7c\x7a\x79\x2e\xeb\x55\xb7\xd3\x29\xcd\x28\x29\x65\x0d\x3e\xff\x4a\xeb\x88\x68\xe6\x37\x99\xb7\x6c\x0f\x1f\x7a\x04\x8c\x5c\x62\xde\xc6\x4e\x59\x90\xd4\x8f\x2a\x8f\xec\xdd\x77\xfe\x0c\x17\xa4\x9e\x53\xc6\xaf\xe5\x42\xb1\x63\x45\x38\xc1\x55\x02\x9a\x5c\xbe\x7a\xfb\xe2\x08\x9d\xba\xec\x9b\x72\x01\x5f\x86\xe4\x92\x1c\x2d\x6a\x6a\xdc\xf9\x87\x07\x07\xbb\xd0\xd7\x57\xe4\xc6\xd7\x26\x94\xda\x07\x3d\x12\x80\x7c\xaa\x8f\xa5\x58\xd3\x68\x1e\x2c\x8b\xb1\x62\xd4\x90\xf9\xa2\xaa\xb9\x6e\x72\x5d\xe3\x0c\x2c\xfe\xb4\xd2\xdf\xfb\xf0\x05\xf8\x66\x46\x18\xe1\xcf\x97\xf9\x14\x83\xd8\x14\xb4\x16\x9c\xe3\x15\x62\xed\x04\x5c\x0e\xc0\x6e\xf9\x64\xf9\x28\xc1\x14\xf6\xfc\x31\xc0\x67\x01\x19\x8d\x0e\x89\x60\x4e\x84\xf2\xe1\x9c\x0d\xf5\xea\x4d\x7c\x3f\x1d\xf9\x70\xd1\x2e\x7a\x55\xf0\x0d\xc8\x02\xfa\xec\x88\xf8\x10\xe8\xc8\xc5\x65\x47\x90\x0d\x01\xea\xff\x92\xba\x8a\xec\x4f\x01\xee\x92\x2c\x05\x38\xbc\x82\x2c\xdc\xd2\x85\x07\xa3\x48\xdc\x26\x92\x4d\xad\xbb\xeb\x4f\x9c\x5d\xef\xef\xd1\x91\x77\x0a\x64\x59\x7c\x73\x0a\x62\x2f\x59\xfc\xe1\xb9\x57\xce\xfd\xae\xce\x4c\xf8\x9b\x94\xcb\x3c\xf0\xd1\x80\x97\x40\xc8\xb2\x1b\x2c\x18\x41\x0b\x08\x4d\x6e\x48\x6d\x1d\xa3\x4e\xcf\x61\x77\xf8\x4e\xda\xba\x50\xea\x86\x74\xdd\x4a\x4a\x50\x2d\x9e\x32\xc5\xb5\x4c\x5d\x27\x3b\x9c\x5e\x55\x39\xb6\xcf\xb6\x2a\xdb\x1c\x49\xd8\x89\x9a\x03\x2c\xa5\x64\xd0\x95\x25\xda\xa0\xba\x66\xe7\xa8\xc6\x62\x27\xb4\xf5\x27\xb9\x25\xa4\x92\x8b\x32\xab\xea\x9a\x64\x8d\xf4\x2e\x2a\xf3\xfa\xd4\xd4\xb5\x12\xc7\x62\x0f\xfd\x98\x32\x57\x87\xa1\xa9\x7a\x3a\x56\x8a\xc8\x95\x3e\x5c\x9d\xca\x87\xa1\xa8\x4e\x4c\x44\x58\x24\x39\x82\x26\xd2\x19\x72\x1a\x6c\x28\x3f\x4f\x52\x45\xa0\x62\x37\xab\xb6\x5b\x4b\xb9\x26\x8d\x1b\xb9\xaa\xb5\x92\x20\x0f\x93\xa8\x11\x76\x44\x3c\xab\x1c\x27\x30\x45\x0d\x9b\xf7\x7b\xb2\xba\xcd\x9c\xbf\x27\x2b\x85\xb7\x15\x5c\x7b\xfb\xb9\x7e\x4f\x56\xde\x34\x75\x20\xea\xb0\x29\xaa\xa3\xb5\xd1\xfc\xae\x74\xb2\xe9\x16\x27\x67\x32\x58\x07\xcc\xcc\x38\xc0\x25\xe2\xac\xc1\x4d\x0b\xde\x72\x2c\x6d\x41\x6d\x81\xeb\x44\xf8\xb4\x33\xb9\x20\x9c\x3d\x40\xd1\x89\x92\x8e\xce\xf4\x3f\xfe\x63\x93\xa0\xe8\xad\xc7\x41\x7b\x04\x4f\x04\x3d\xa7\xf4\xf6\x37\x5e\x00\x64\x3c\x62\x59\xa7\xbc\x88\xa4\x81\x19\x66\x88\x91\xd0\x05\x62\x53\xd3\xd5\xcd\x3e\x43\xe0\xac\x1c\x30\x1a\x70\x12\x9b\xa5\x1d\xa7\xc3\x88\xd5\x3b\x52\x68\xc7\x35\xc9\xdb\xcc\x04\x14\x83\x96\x6c\x77\xd6\x8e\xe8\xc9\xc9\x0e\xaf\x91\x66\xdb\x9b\x4c\x5f\xbe\x9b\x22\x40\x62\xf8\xd4\xae\xca\x1c\x4f\x5d\xb2\xf1\xf8\x83\xf4\x31\x74\xee\x29\xfb\xbe\x76\x3b\x6e\xeb\xba\x34\x3d\xe1\x4b\xf1\x14\x49\xd7\x74\xdf\x49\xbd\xd8\x25\xbc\x3e\xf2\x6e\xaa\x64\x88\xb3\x44\xb7\x3f\xb5\x53\xa1\xbb\xce\x5a\x8b\x37\x82\x15\xd6\xe8\x48\x26\x2c\xc7\x0c\x96\xf6\x60\xef\x20\x2e\x33\x76\x78\x5e\x6c\x3f\x67\xa2\x5f\xb6\x06\xc6\x6f\x0a\xa7\xa7\x57\x35\x15\x0e\x19\x5d\x76\x28\xb5\xba\x6f\xd3\xd5\x82\x86\x2f\x70\x47\xc9\xa1\xe4\x3a\xfb\x3d\x62\x41\x7b\x14\x24\xb0\xed\xab\xf1\x89\x56\x53\xbb\xc9\x87\x93\xd4\x96\x4c\xde\x88\x4f\x5d\x95\x81\x89\x6c\x0a\xaf\x21\xbb\x7e\xe2\x44\x2f\x27\xb2\xac\x4b\x7c\xb2\x1c\x87\xf5\x2a\x32\xc5\xfc\x22\xfb\xfb\xe8\xbc\x02\x06\x20\xa2\x8e\x6d\x2b\x6a\x4c\x19\x83\x91\x6d\xdb\x43\xa8\x23\xb9\x7d\xe5\xed\xbf\x1e\x6d\x52\x42\x8a\xff\xf2\xcb\xfd\xa1\x1a\x94\xdd\x82\x3d\xbd\x1b\xde\x93\x52\x95\x15\x92\xae\xb1\xbe\x6c\x9c\x60\x41\x5f\x78\x85\x78\x7a\x8f\xba\x5f\xb9\x27\x2d\xd8\xb4\x8d\xd3\x45\xd5\x4b\xda\x16\x37\xd4\x02\x53\xd0\xca\x5d\x3b\x43\x27\xc6\xba\xab\x93\x69\x5a\xda\x8b\x74\x99\xe8\x0b\x95\xc2\x1d\xae\x0e\x66\xb7\x61\x86\x53\x66\x9a\x83\x5b\xf6\xa0\x9a\x64\x94\xdc\x98\xd0\x46\x61\x07\x3a\xd3\xa7\x51\xa6\xa4\xb7\xac\x47\x71\x15\x58\xbd\x81\x91\x87\xb3\x91\xda\x7a\xcb\x9e\x0e\x2d\x69\x33\xfa\x15\xf9\xab\x65\x54\xc3\x5f\xe5\xd4\xce\xdc\x0f\xb3\x30\x58\x2c\x08\xa4\xb4\x4f\x4b\x32\x67\x6a\xd4\xd4\x2d\xf1\x12\xa4\x3c\x07\x8c\x97\x79\x25\x58\xd2\xf1\xae\x63\x88\x8e\x8a\xa5\x71\xe3\x75\x3f\x4a\x01\xa0\x38\x7e\x96\x04\x3f\xde\x02\xd4\xa8\xd2\xb3\x5d\xc0\xbe\xe6\xe8\x93\xd6\x14\x2f\xb1\x54\x01\x74\x12\xba\xf5\x65\xcd\x8f\xc8\x8b\xaf\xdb\x49\x41\x33\xf5\xde\x02\xfe\x4a\xbe\xa6\x6a\xc1\x71\x09\xbb\x67\x44\xf5\x98\x0b\xe0\xdc\x08\x09\x7d\x6f\x9b\xdc\x6e\x17\x44\x4c\x82\xe2\x1b\x45\x45\xd6\x1d\xa1\xc7\xcf\x0e\x0e\x0e\x0e\xf6\x0e\x76\xe4\x35\xf0\x78\x7c\x84\xe0\x23\xeb\xb3\x27\xe3\x23\x74\xe8\x3f\xf8\x94\x7f\xf8\xe4\x99\xf3\xd9\x33\xfe\x19\xff\x60\xc8\x46\x7c\x76\xb0\x77\x80\x30\xd3\xe7\xce\x59\xd6\x5e\x01\xa9\x4f\x7e\x70\x67\xe9\x4d\xd0\x9b\x9b\x37\x2b\x6f\x42\xe1\x74\x7c\x86\x82\x4e\x02\x1e\x13\x9e\xea\x08\xeb\x45\x27\x86\xff\xb8\x2f\xd8\x1c\xcd\x9f\xc9\xe1\x37\xdf\xba\x73\x79\x76\xf8\xad\x37\x9b\xff\xfc\xd6\x9d\xcf\xe3\x27\xdf\x04\x33\x8a\x39\xec\xbc\xe6\x4d\x29\xbe\x92\x48\x60\xc5\xbe\xc2\xd6\xb9\xfe\x81\x16\x68\xbd\x1e\xcf\x29\x75\x14\x42\x07\x7d\xb7\x81\xac\x37\x0b\x75\x77\x0c\xe3\x8f\x11\xed\x2c\x84\x1e\xc7\x2f\xa9\xaf\xb9\xd6\xc6\x0d\x9b\x65\x0d\xc0\x38\x48\xe7\xf0\xc7\x1a\xda\x2f\xcb\x41\x18\x72\x96\xdc\x80\xc3\x74\x00\xe4\xc9\xe0\xd8\x43\xb4\x6e\xf3\x2f\x17\x85\x44\xda\xb1\x17\x17\xa9\x47\xda\xdf\x47\x57\x58\x96\xc3\xf1\x83\x58\x21\xd2\x71\x5d\x9c\xc2\xe4\x88\x88\xd4\x30\x00\x49\x15\xab\xe8\x90\x9c\xe9\x20\xc6\x54\x7c\xd5\x21\x67\xc6\x40\x64\xf9\xdb\x13\xfd\xdb\x53\xfd\xdb\x33\xf9\xdb\xa7\x80\x0c\x10\x2a\x21\x22\x3c\xd7\x5e\x0c\x83\x9c\x37\xbd\x44\x14\x66\x30\xb3\x8d\x23\xc7\xa2\xb3\xc8\xdc\xf0\xaa\x75\x66\x21\x10\x49\xcf\xc2\x0b\xee\x1b\x90\x24\x3f\xd2\xb5\x60\x64\x11\x0d\x01\xbc\x4b\x1e\x50\xe6\x98\x4f\xff\x3f\x00\x00\xff\xff\x49\x2e\xa9\xd7\x7c\x8b\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\x1b\x37\x92\xf8\xdf\x97\x4f\x01\xbb\xea\xe7\x50\x89\x9e\x7e\xe4\xb2\x2a\xc9\xbb\x8e\x14\xdf\xa9\xb2\x91\x5d\x96\xb3\xf9\xc3\x95\x4a\xa0\x19\x50\xc4\x79\x38\xe0\x0e\x66\x44\xf3\x1c\x7f\xf7\x5f\xa1\xf1\x7e\xcd\x0c\x29\xda\xf1\x65\x57\xb5\x1b\x4b\xe4\x4c\xa3\xd1\x00\x1a\xfd\xee\x83\xaf\xbe\xf8\x02\x21\x84\x9e\x57\x6c\x79\x71\xfe\x1a\x5f\x57\xe4\xaa\xc5\x6f\x69\x7d\x23\x3f\x7f\x3d\x23\xf0\x1d\xba\x38\x47\xf0\x2d\xc2\x75\x89\xd4\x23\xa8\x60\x75\xdb\xe0\xa2\x45\x73\x5c\xe3\x1b\xc2\xe1\x95\x9a\x95\x04\xb1\x05\x69\x70\xcb\x1a\xfe\x25\xbc\x50\x92\x8a\xdc\xa8\xbf\x69\x3d\x65\xcd\x1c\xb7\x94\xd5\xf0\xbc\xf8\x1e\x86\x68\xd9\x5b\x52\x73\xd4\xce\x70\x8b\x70\x43\x10\x6f\xf1\x5b\x52\x22\xcc\xd1\x02\x37\x2d\x62\x53\xd4\x6a\x6c\x5e\x36\xac\x65\x05\xab\xf6\x25\x96\x97\xac\x24\x1c\xf1\xee\x7a\x4e\x5b\xf1\x10\x6d\xe4\xcb\xa8\x65\xf0\xce\xa2\xbb\xae\x68\x81\x70\x59\x8a\x27\x2f\xea\x29\x43\xd3\xae\x2e\x0c\x0a\x65\xd7\x88\xe9\x88\x47\xb9\x9a\x1a\xee\xe0\x6b\xb4\x98\x61\x4e\xf6\x35\x31\x28\x47\x0d\x29\x58\x53\x72\x35\x8c\x98\x0c\xcc\xa0\x60\xf3\x39\x6d\x5b\x52\xaa\x69\xec\x0b\xd2\xad\x10\xae\x38\x43\x4b\x5a\x55\xe8\x86\xb4\x08\x03\xa6\x00\xeb\xc5\xf5\xff\x90\xa2\x95\x93\x6d\xc5\x93\x05\xae\x51\xc7\x01\x65\xc0\x7d\x17\x75\xb5\xfa\x45\xc0\x5f\xd2\x76\x56\x36\x78\x89\x1a\xb2\xc4\x4d\xc9\x15\x4a\xdf\xe3\x62\x26\x29\x3e\xc3\x1c\xcd\xbb\xaa\xa5\x8b\x8a\x48\x1c\xd0\x75\x57\xbc\x25\xad\xa2\xe8\x8c\x55\xa5\x42\x5a\x62\x08\xef\x5f\x63\x4e\x4a\xc4\x6a\x4b\xb5\xb6\xe3\xc7\x76\x36\xbb\x6a\x15\x34\x36\xb4\xbe\x31\x88\x95\x12\x33\x89\x10\x29\x15\x46\xe7\x66\xa9\x61\x4a\x40\x80\x86\xdc\x50\xde\x12\x31\xb2\xde\x0a\x04\x3d\xff\xfb\x8b\x9f\xc5\x07\xd8\xdf\x31\xa3\x16\x04\x5d\xaf\x50\xc7\xf5\x23\x1a\xfc\x25\x59\x9a\xd1\x27\x3b\x66\x89\xf7\xf5\x4e\x5e\xa1\x19\xbe\x25\x12\x2a\x9e\x27\xa9\xe4\x6f\x5e\x54\xb2\x7d\x7b\x0e\x9e\x95\x73\x5a\x03\x9d\x05\x04\xdc\xb5\x33\xd6\xd0\x76\x25\xe6\xd0\x90\x39\xbb\x25\xf2\x6d\xb5\x41\x76\xe1\xbd\x86\x4c\xbb\xba\x44\xb4\xe6\xdd\x74\x4a\x0b\x4a\xea\xb6\x5a\xe9\x9d\x2d\x1e\xe7\xbb\x68\x81\x57\x7a\x55\x77\xcd\x89\x00\x78\xea\x44\x5c\x93\x76\x49\x2c\xa6\xb0\xb5\x38\x91\xdb\x6a\x86\x17\x0b\x52\x23\x56\x17\x04\x91\x5b\xd2\xac\x10\x59\xb0\x62\xa6\xd0\xbe\x22\x44\xec\x7a\x2a\xc8\x80\x2b\x43\xcb\x92\x15\xdd\x9c\xd4\x2d\x1c\x42\x34\x23\x0d\x39\x46\xb3\xb6\x5d\xf0\xe3\x83\x83\x92\x15\x7c\x9f\xd5\xd3\x8a\x2d\xf7\x59\x73\x73\xa0\xde\x39\xf8\xe2\x0b\xf4\xd5\xc1\x17\x5f\xd0\xf9\x82\x35\x2d\x7a\xde\xd5\x37\xf4\xba\x22\xaf\x81\x84\xd3\x86\xcd\xd1\x7d\xef\xb3\xfb\xe6\xc9\x8a\x2d\xbd\xa7\xf4\xdf\xe6\x89\xef\xba\xa6\x26\x8d\xfa\x5a\xfe\xe1\xbd\xfd\x9c\x10\xee\xbc\x2c\xfe\x34\xdf\x9f\x35\xab\x45\xcb\xbe\xf8\x02\x17\x05\xe1\x7c\x82\xab\x6a\xc7\x72\xa5\x98\xa9\xa1\xf7\x92\x2e\x07\x07\x07\xe8\x7b\x41\x27\x49\x6f\xe7\x65\x72\x4b\xea\x16\x5d\x92\x25\x7c\x3d\x69\x59\x8b\xab\x2b\x58\xae\x63\xf4\xd3\x73\xfa\xee\x9b\xc7\xbb\x08\x3e\x7c\x05\x2b\xf6\x12\xaf\x58\xd7\xda\xaf\x6a\xf5\xe2\x19\xeb\xea\x96\x34\xc7\xe8\xa7\x8b\xba\xfd\xe6\xf1\x4e\x66\x1c\x78\xf6\xb5\x05\xc7\x5f\x62\x5a\xca\x41\x2d\x4c\x31\x75\x31\x69\xfb\xc9\x9c\xd6\xad\x8b\xd0\x94\x10\x0e\x84\x73\x3e\x23\x0e\x1a\xcf\x59\xa3\xe0\x5b\x84\x0c\x1d\x0c\x4b\x4a\x92\x41\x7c\x7b\xd6\x10\xdc\x92\x72\x22\xf6\xeb\xc5\xf9\x31\xba\x6a\x1b\xe0\x03\x0d\xab\x88\x04\xf8\xed\x2e\xc2\x73\x31\xd6\x99\x66\x1c\x1a\x91\xdc\xcc\x61\x0b\x70\xf3\x78\x04\x5b\x82\x1b\x07\x45\xae\xcf\x86\x20\xc4\x04\x25\x98\x57\xe4\x9f\x1d\xe1\x2d\x29\x5f\xb3\x9f\x24\x87\xbb\x13\x56\x3f\x69\x86\xb9\x05\x28\x77\x9a\xdd\x2b\x60\x4e\xe5\xb3\xba\x7c\x05\xdc\x68\x63\x60\xee\x1e\xed\x87\xe0\x6f\xbf\x63\x34\x70\x0c\xf4\x24\xe5\x94\x7f\x56\x57\x5d\x7d\x27\x34\xb7\x03\xeb\x92\xb4\x4b\xd6\x88\x55\x7c\x56\x96\x0d\xe1\xfc\xa7\x45\x99\x3c\x0b\x35\x59\xaa\x27\xf4\x67\x7d\x4b\xf2\x33\xa1\x37\xb3\xf6\x6c\x86\xeb\x9b\x34\x2c\xf9\x40\xe2\xb4\x9a\x0b\x2e\x7f\x64\xcd\x23\xb9\x73\x6b\xa4\x31\xf1\xa1\x18\xe1\xd1\xc3\x1c\xb2\x06\xd6\xd0\x79\x4d\xc0\x1c\x4b\xe3\x60\x8c\xcc\x69\xde\xde\x00\x23\xce\xf9\xf6\x06\xcb\x73\x81\x6d\x8f\xf1\x91\x68\xd6\x77\xe8\x47\xc0\x5f\x93\x13\x98\x61\xc7\xb2\x84\xed\x4d\x71\x2b\x23\x99\x73\x7a\x66\x84\x10\x4a\xaa\x92\x8f\x39\xad\x5d\xfb\x92\x34\x85\x10\xcb\x6e\xc8\xa4\x26\x4b\xef\x83\x61\x46\xb5\xfc\x99\x90\xb7\xd5\x4a\x4a\x24\xe2\x7d\x5f\x36\xe9\x79\x51\x09\x47\x3f\xd2\x9a\xce\xbb\x39\x17\xef\xea\xdf\x8f\xd1\x7b\xb8\xdf\x35\x94\x0f\x3d\x60\xcc\x4c\x7c\x78\x0e\xb8\x04\x9d\xfe\x9b\x55\x52\x99\x42\xb4\x24\x75\x0b\xf2\x34\xe8\x99\x53\xd6\x20\x5c\x55\xf0\x15\x08\xca\x88\xd6\xf2\x0f\xc9\x92\xf7\x0d\x88\x8b\xba\xa8\x3a\xf1\x80\x7c\x4c\xeb\x8f\xf5\x97\x2d\xc2\x45\x4b\x6f\x49\xb5\x02\x0d\x92\x16\x74\x81\x5b\xa1\xda\xea\x37\xdf\x92\x15\x3a\x95\x52\xfb\xc5\xb9\x3b\x31\x2d\x42\xee\xa0\x5b\xdc\x48\xb8\xc7\xe8\x6f\xef\xe5\x56\x38\x56\xb7\xaa\x10\xf3\x3f\xd8\x99\x08\x15\x61\x2e\xe7\xa9\xb6\x05\xa8\xac\x8e\x52\x4b\x84\xb2\x06\xdb\xba\x41\xed\x6a\x21\x75\x36\xad\xef\x19\x38\xb4\x46\xac\x29\xa5\xb2\x74\x4d\x84\x34\xcb\x69\x49\x1a\x52\xa2\x5b\x5c\xd1\xd2\x3c\xf7\x03\x59\xf1\x63\xf3\xd7\x11\xda\x43\x67\xac\xaa\x48\xd1\xb2\x46\x2a\xc4\xe6\xbb\x87\xf0\x5d\xcd\x49\xcd\x3b\x1e\x7c\xf7\x08\xed\xa1\xef\xdf\x91\xa2\x03\x55\xc0\xff\xee\x31\xda\x43\xff\x20\x0d\x9d\xd2\x02\x27\xbe\x7e\x82\xf6\xd0\x33\xa0\x97\xf3\x85\xde\x19\x45\x21\x28\x20\xe9\xa7\xa8\x02\x8c\x5d\x30\x5f\xda\x08\xf9\x30\xd8\x58\x3e\x21\x41\x04\xce\x90\xd1\xb1\x0d\x44\x9b\xc4\x00\x61\x53\x49\x6e\x58\x5c\x20\xb6\xa3\x53\x16\x5d\xd3\x88\x4d\x4b\x22\x15\xc0\x45\x1b\x70\x70\xef\xa4\xef\x56\x20\x2c\xae\x16\xe4\x0e\xd8\x83\xd6\x76\x4d\xd0\x02\x53\xb0\x6d\x28\xcd\x4f\xa1\xd7\xae\x81\x1f\x91\xca\xc3\x5b\x52\xfb\x27\xdd\xc7\xa5\x11\x4b\xa7\x8d\x27\x4b\x60\x11\x08\xcb\x21\xed\xa6\xb4\x54\xba\x21\xad\x25\xe2\xe5\x8b\xd7\xdf\x1f\xa3\x33\x89\x4d\xb5\x42\x54\x9c\xb1\x16\x75\x9c\x94\xf9\xd3\x22\x27\xf4\x4a\x0c\x1b\xb3\x0f\x1f\xb7\x85\x61\x6f\x02\x41\x4d\x09\x89\x16\xe8\xb2\x9e\x3a\x8e\xc4\x22\x48\x4d\xd0\x40\x11\x93\xea\x38\x69\x9c\xad\xa1\xf8\x34\xac\x35\x43\xb4\xcd\xd2\x4f\x00\x3f\x37\x0f\xcb\x4b\xe0\x2c\x45\xc6\x97\xb8\x9d\x71\xd8\x6b\xbc\x65\xb0\x89\xb4\x22\xdd\x10\xce\xba\xa6\x20\x31\x7f\xaf\x88\x94\xf4\x60\xe7\x34\x57\x2d\x6b\xf0\x0d\x11\x80\xc4\x85\x62\xfe\x18\x78\xed\x25\xd8\xad\xe4\x5b\xf6\xf7\xe4\x4b\x8a\xe7\x82\x8d\x62\xad\xd1\x1c\xae\x9d\x79\x4b\xd2\xe1\x2b\xfb\x93\x36\x06\x9e\xb1\xf9\x82\x71\xda\x12\x24\x4e\x08\x3a\x27\x53\x5a\x83\xe1\x81\xa3\xaf\xdc\x9f\x03\xff\x92\xc4\xb4\xe6\xae\x4d\x50\x2e\x24\xe5\x88\x2f\x48\x21\x58\x8f\x63\x23\xa2\x35\xe8\xf4\xd1\x3c\xf4\x32\x38\x8c\x59\x6b\xfa\xee\x76\xeb\x6a\xfa\xcf\x4e\xb0\x7a\x7d\x1c\x6a\xad\xfa\xea\xa7\xae\x48\x8b\x96\x33\x52\x9b\x6f\x05\x22\x85\x14\xa3\xcd\x83\x21\x05\x69\xa9\x85\x84\x78\x48\x38\x53\x6c\xea\x8f\xe4\x02\x80\x13\x63\xf5\xe8\x2f\xb2\x0f\xd5\xa1\x26\x62\x06\x1d\x7e\xe3\x07\xb2\x1a\x7c\x5a\x6d\x69\xf7\xd1\x78\x36\xc0\xd7\x5c\x6e\xc6\xea\x6a\x85\xda\x19\x95\x97\xaf\x66\x5c\xd5\x0a\xae\x36\x6d\x25\x14\x3c\x83\xc2\x25\x0d\xc6\x27\x63\x20\x0c\xe0\x53\x2e\x6e\xb8\x8e\xa0\x79\xc7\x5b\x84\xab\x25\x5e\x71\xc1\x29\xf1\x35\x53\x56\x3b\x7d\xbd\x36\xf2\x12\x99\x0b\x1e\x29\xef\x4f\x63\x53\x13\x17\x42\x51\x90\x45\x9b\x1a\x47\xcd\x79\x8e\x17\x0b\x81\xc9\x85\x92\x38\x34\xbb\xb7\x9c\xfe\x18\xfd\xcd\xd8\xa9\xf6\xff\x81\xbb\xaa\x4d\x11\xc3\x92\xc1\x52\x40\xcc\xdb\xb5\x05\x2b\x43\xb4\x60\x1e\x52\x78\x79\xd7\x6a\x0b\x9d\x0b\xf0\x47\x76\x4b\xb8\x36\x57\xbb\x98\x28\xa3\x1f\x92\x66\x62\x44\xea\x52\x6c\x27\x5c\x3b\x77\xc3\xc8\x99\x39\xa6\x99\xbb\x4c\x4e\x1b\x7f\xa5\x45\x0e\xac\xeb\x0d\xb9\xa5\xac\xe3\x01\x4a\x99\x69\x69\xc1\xbe\x7f\x62\xfb\xeb\xcc\xcc\xe8\x58\x83\x33\x1b\x9e\x95\xe0\x68\xe2\x16\x01\xf6\xd6\x32\x6b\x77\x17\x6c\x41\x5c\x4a\xd2\x5a\xbf\xc4\x75\xbb\x3e\x8a\xc3\xb4\xbf\x32\x17\x8b\xbc\x0b\x05\x2a\x20\x29\x00\x0d\x29\x57\x54\x5b\x67\xe8\x57\xca\x3e\x3f\x34\xf4\xdf\x29\x07\x61\xc5\x9e\x1b\xb5\x6b\x35\x9d\x3c\x0b\x7d\x8a\x11\xda\x37\x85\xb0\x2c\x55\xa4\x63\x57\xcd\x72\x24\x66\x77\xb3\xd1\xba\x90\x87\x19\xa6\x70\x0e\xf2\x85\xb4\xaa\x2b\xb7\x41\x4d\x96\x3d\xc7\xd9\xb0\x30\x47\x43\xf3\xec\xaf\x8f\x1e\xc6\x63\xa6\x85\x33\x7f\x53\x34\xda\x50\x20\x90\x51\x3b\x24\x71\x92\xb3\xf8\xb4\x19\x73\x83\x2f\x61\x68\xac\xa4\xc9\x47\x88\x84\x25\x69\x49\x33\xa7\xb5\x38\x24\x2b\xe9\x6c\x90\xd8\xea\x3d\x3a\x6d\xe5\x3e\x8c\x9c\x23\x13\xcb\x80\x15\xff\x3c\x3a\x3c\xdc\xc9\x22\x08\x17\x34\xae\x7c\x63\x93\xc5\x4a\x7c\x3d\x31\x7f\xc1\x27\xe6\xaa\xdb\xf5\x3e\x77\x2d\xc1\xde\x17\xd9\x5b\x2b\xf7\x98\x73\xff\xf8\x8f\xc4\xf7\x53\xee\xfb\x97\xec\x65\xfa\x91\x98\x0f\xbe\xf7\x7c\x16\xf2\x54\x7c\x30\xef\xec\xa0\xf7\xde\xfb\x8b\x86\x04\x9f\x48\x9a\xec\x57\xa4\xbe\x69\x67\xe8\xf4\x14\x7d\xf3\xf8\x18\xdd\xbf\x94\x0a\x25\x52\x1f\xc3\x75\x76\x4d\xd0\xa3\x87\xe8\x7a\xd5\x12\x8e\x26\xdf\x3c\x46\x33\xf2\x0e\x15\x33\x2c\xc4\x66\xd2\xf0\x9d\xfb\x11\xd8\xd8\x79\xb1\x4f\xf9\x3f\x84\x06\x08\x3e\xcc\xf3\x09\x2d\x77\x8e\xd1\xfd\xd7\x5a\x50\xb9\x38\x97\x03\x81\x8b\x0b\xae\xe5\xba\x9b\x5f\x0b\xc9\x58\xb0\xb4\x8a\x2d\x49\x53\x60\x4e\x82\x81\x47\x8d\x0b\x9a\xd5\x1b\x5a\xfe\x22\x66\x58\xd3\x4a\x0d\x7b\x71\x8e\x0a\x5c\x8b\xcb\x1d\x57\x0d\xc1\xe5\x0a\x91\x77\x82\x87\x28\x3d\x5d\xfa\xc1\xe2\x01\xc4\x5e\x41\x4f\x4f\xe5\x6e\x99\x1c\xed\xa0\x07\x0f\xe4\x67\x27\xfa\xb3\x27\x7a\x62\xf0\xb1\x26\xdf\xd1\x2e\x7a\xb8\x8b\x1e\xed\xa2\xc7\xbb\xe2\x96\x7f\x12\x43\x8e\x36\x9b\x5e\x98\xa7\xe8\x50\x8c\x92\xfd\xfe\xe4\x14\x3d\x39\x3a\xd4\xd4\x0c\x9f\x32\x18\x54\xe2\x8f\x76\x86\x6b\xf1\x74\x2f\x11\xbd\xfd\xec\x6c\x8f\xa3\x87\xdf\x46\xa3\xfc\x40\x56\xe1\x4e\x21\xef\x70\x21\xce\xf0\x37\x8f\xf5\x8e\x39\x7a\xf8\xed\xf0\x96\xb1\x47\xc0\x1d\xf2\x2f\x0f\xd5\x90\xf6\xeb\xdc\x78\x7f\xf9\xc6\x8c\xf7\x97\x87\xc3\xe3\xdd\x4b\xec\x95\x1b\xd2\x46\x36\xf3\xb3\x0a\xd3\x39\x29\x27\x58\xb3\x80\x88\xc4\x3b\x59\xda\xab\x1d\x06\xbb\x5a\x6f\xb3\x6b\x42\x6a\x54\x48\xa0\x1b\x60\xf5\x03\x59\x69\x8c\xde\x0a\x6e\xe2\x2d\x45\x8c\xc9\x0f\xd2\x39\xbf\x1d\x2c\xae\xcc\x1a\x78\x28\xd8\xa5\xd9\x89\x17\x6b\xbd\xc1\x9d\xfb\x55\xfc\x88\x7b\x19\xae\x8d\x1f\xc0\xd6\x25\xb5\xc8\x1f\xc8\x6a\x12\x61\xbc\xd0\x5f\xb9\xe8\xec\x97\xa4\x60\x25\xf9\x6f\xf2\x6e\xb2\xb3\x1b\x6f\x38\x7a\x53\xe3\xb6\x6b\xc8\xb3\xea\x86\x35\xb4\x9d\xcd\x8f\xd1\x55\xf4\xd9\xfe\x77\x7f\xbf\xfa\xf5\xbb\xbf\x5f\x1d\x3d\xfc\xf5\xd1\xb7\x47\x1e\x90\x1d\x1f\xd9\x83\x03\x69\x6f\x5a\x29\xb9\x92\xb1\xa9\xb8\xa1\x17\x8c\x73\xc2\xc5\xfd\xa6\xf4\xb6\x45\x43\x6f\x71\x6b\xaf\xbf\xb7\x64\xe5\xc1\xc1\x9c\x93\xa6\x8d\xa7\xa8\x09\xb1\x7f\x0b\xa3\xbc\x64\x2f\x27\xde\xb5\xe1\xce\x36\x31\xdd\x39\xe1\x1c\x4c\xb1\xf7\x2f\x6a\xb0\xc5\xa1\x97\x1a\xc5\x97\x06\x45\x69\x26\x30\x78\xdd\xef\x9b\xaf\x58\x9c\x9a\xb4\xeb\x2c\x8d\xcf\x59\xb6\xb1\x3a\xdf\x9f\x9d\x5f\x3d\xfb\xf5\xe5\xc3\x27\xdf\xf4\xa1\xca\x49\x35\xdd\xa7\x25\x3a\x45\xb4\x8c\xbf\x00\x46\x7d\x0a\xfc\x3a\xfe\x32\x3e\xd4\xa7\xf1\x41\xef\x7b\x4d\xd2\xc7\xfb\x3b\x7e\xdc\x39\x30\xa7\xce\x06\x4e\x4c\xc2\x15\x7a\xd0\x29\x3a\x8c\x1f\x71\x44\xe0\x93\x3d\xf4\xfe\x43\xcf\x13\x46\xd4\x04\x48\xde\x83\x09\x0e\xd0\x81\xf7\x50\x1f\xfd\x05\x98\x5a\x0e\xb8\xb4\xb5\x1c\x44\x34\x21\x9a\x73\xee\xc6\xf4\xda\xd5\xa7\xff\x18\xb5\x4d\x47\x76\xb6\x34\xf2\x0f\x64\x95\x1a\xf4\x07\xb2\xda\xea\x80\x76\x7d\xec\x68\xf6\xb3\x68\xa8\x98\xfe\x81\x28\x27\x96\x29\xfc\x08\xf3\x7b\xb1\xc6\x93\x01\xa4\x74\xed\x93\x3d\x1b\xae\xb2\x2f\xcd\x3e\xdf\xcf\x17\xed\x0a\xde\x9d\xdc\x8a\xff\x4a\xeb\xaf\xf8\xef\x49\x08\xfc\xe9\x64\x67\x67\xad\x51\x8d\xde\xfa\xc7\x0c\xfc\xe9\x27\xac\x55\xd1\x4f\x3f\x6e\xa8\x82\x89\xd3\xba\x1f\x9c\x57\x32\xa7\xd9\x90\x17\xc5\xfe\x74\xcc\x8b\x61\x7a\x89\xb8\x97\xd4\xfe\xdc\xbf\xc6\x15\xae\x0b\xe7\xd4\x04\x6a\xf0\x4f\x2d\xad\x68\xbb\x42\xcf\x55\xcc\x9a\x54\x47\x8b\x19\x29\xde\x72\x65\xfd\xfc\x92\x23\x76\x4b\x1a\x5c\x55\x8e\x81\x49\xc1\x95\xc6\x18\xda\x72\x74\xcd\x9a\x86\x2d\x49\xa9\xc4\xef\x48\xf5\x33\x06\x70\x4a\x96\x68\xda\xd5\x00\xfa\x79\x57\x55\x06\xd7\xef\x24\xc8\xc9\x8e\x56\x53\x03\x9d\x87\x4e\xd1\xa4\x6f\x8e\xe8\xeb\xf8\x64\x99\xf9\xa3\x93\x81\x75\x89\xf5\xab\x86\xb4\x5d\x53\xc3\x72\xb9\x1f\x7f\x40\xa4\xe2\x3d\xcf\x6f\x8a\x22\xda\xeb\xc7\x30\x10\xb6\x32\xeb\x29\x97\x01\x61\xd4\x90\x29\x69\x88\x80\xdb\x32\xf1\x3f\x56\x13\x2d\xc5\x04\x86\x16\x6b\xe3\xb6\xda\xd3\xf0\xf2\xc9\x81\x02\x1b\xcb\xe4\xd7\x64\x8c\xc7\x31\x04\x2d\x4e\x7c\x9d\x57\x3b\xbc\x77\xd0\x83\x00\xca\x28\xed\x37\xb8\x2f\xdf\x38\xe3\xfe\x82\xee\x49\x75\x31\x7a\x49\xfc\xdc\xbf\x92\xf6\x7d\xe2\x44\x07\x0b\x95\xb2\x64\x44\x7a\x99\x06\x95\x49\xff\x5a\x56\xcb\x3e\x79\xd0\x8b\x11\xe6\xeb\xd1\xe0\xaf\x3b\xf7\x72\x4b\xfc\xac\x2c\x11\x76\x70\x57\x56\x4e\x27\x06\x34\xbb\x7a\x62\xe1\x38\x69\x6d\xb0\x6a\x32\xb6\xc0\x7c\x78\x8c\xfe\x16\xa0\x15\x5a\x26\x7a\xe7\x7c\xb2\x77\xcf\xc2\x4a\xcd\x66\x08\x3d\x23\xe3\x4c\x7e\x45\x35\x59\x06\xb6\xb5\x7e\x5c\x5c\xf9\xc8\xbe\xbb\x06\x16\x91\x36\x29\x91\x08\x83\xad\x52\x48\xa4\x05\xcf\x65\x28\x71\xc6\x38\x58\x87\xa6\x42\x22\x1b\x38\x04\xb8\xa8\x3f\xd4\xd7\x26\xc8\x21\x85\x52\xcf\x7d\x14\x01\x5a\x07\x41\x29\xcd\x4a\x74\x82\xd8\xb1\x14\x1a\xa1\x0c\x6c\xde\xfa\xc2\x3f\x5c\x8e\xbf\xf6\xaa\x6d\xba\x02\xdc\x2d\xf2\xbe\x16\xbf\xdd\x90\x16\x09\x7d\x74\x0f\xec\x4d\x32\x16\xfe\x9a\x75\xad\xe2\x65\x91\x9f\x8e\x4b\x18\x26\x08\xff\xfd\x18\x9f\x5a\xee\x11\xd7\x6b\x96\x7b\x66\x3d\xa7\x99\xff\xc6\x90\xd3\x4c\x6b\xd6\x23\x1f\xf5\xdd\x4b\xca\x00\xdc\xff\x70\x14\x4c\x3b\xf0\xbc\xe3\x07\x59\xe3\xf9\xd1\xe0\xad\x23\x21\x65\xbe\xae\x42\xf7\x01\xba\x38\xbf\x93\x07\xe1\xc1\x1b\xc9\x5f\x7e\x19\x7e\x3a\xb6\xf7\x0f\xcd\x24\x6b\x92\xcf\x6e\xc8\x7e\x53\x39\xdc\xc7\x60\x2f\xf7\xc3\xc6\xc2\xd3\x07\x5b\xcc\x3a\xa9\x4f\x53\x9a\x93\xbc\xd2\xad\x2b\x5b\x81\xcc\x2a\xe4\x16\xde\x7e\x8f\x6e\xee\x3c\xb5\x86\x9a\x6e\x5f\xda\x44\x63\x4f\xbd\x3d\xac\xbc\x3b\xaf\xf5\xe9\xf1\x9e\xe6\xe6\xbd\x95\x12\xeb\x86\x55\xc8\x04\x88\x48\x70\x1c\xd6\xe4\x12\x50\xcc\x97\xe3\xa0\xa4\x51\xd1\xdf\x0d\xc1\x30\x2a\x56\x02\x86\xfe\x2e\x0f\xc3\x11\x49\xbd\xf7\xed\xe7\xfb\x6f\xc9\x2a\xb1\xf4\xe9\xfb\x3e\x01\xc0\x7c\xbf\xde\xdd\x18\x4f\xa5\x57\x2e\x4f\x5f\x72\xce\x39\x71\xbf\xca\x09\x78\xe7\xa4\xa1\xb7\xa4\x74\x23\x38\x51\xe8\x44\xd3\x62\x38\x44\x46\x98\xed\x22\xe4\x49\x9b\x07\x95\xd5\xa4\x36\x62\x06\xea\xdc\xfb\xf6\x97\x5b\xdc\x58\xa5\xf0\xaa\x9b\xa3\x53\x4d\xd2\x10\x2d\xd6\xb5\x2e\x66\x5f\x44\x60\x68\x5d\x92\x77\x91\x59\x6c\x39\xa3\x15\x51\xdf\x9d\x84\x7b\x45\x7b\x1b\x62\xed\xc0\xe3\xd2\x1a\x29\x47\x4e\x05\x80\xbf\xc4\x2e\x35\x85\x83\xfc\xf7\x6b\x74\x94\x03\x6c\x28\xe7\xac\x6d\x5a\x23\x32\x83\xee\x44\xb0\x02\xc2\x79\x7f\x7e\x6d\x47\xb1\x78\xa7\xd5\xe5\x61\xdd\xc4\x85\xdc\x27\x01\x0f\xec\xac\x60\x09\x3f\xfa\xe6\x52\xd8\xbb\xdc\x3c\x6b\x33\x58\x6f\x5a\x92\x45\xff\x21\xa7\x45\x72\x53\xef\xa8\xd8\x4b\xe3\xdf\xa7\x02\xf9\x04\x32\xbf\xbb\xe7\x61\xf0\x9a\x4d\x1e\x02\x03\x6b\xbd\xad\x22\x35\xb0\x8b\x5a\x21\x9e\xdb\x24\xb1\xf1\x47\x09\x08\x5f\xa7\x2f\xfd\xaf\xd3\xb7\x78\xe2\xe3\xf0\x61\x7d\x99\xe6\x35\xa6\x57\x36\x53\xd8\x78\x84\xa4\x8e\xc4\x39\x2b\x28\x16\xe3\x2f\x69\x3b\x73\xad\x08\xe6\x65\x95\x6b\xac\xe2\x1a\x29\x87\xd0\x53\x52\x6a\x7b\x88\x13\xe8\xc8\x9c\x4c\x62\xca\xd1\x35\x71\x82\xec\x20\x74\x25\x52\xc3\x0c\xd8\xbc\xc1\xc7\x8b\x96\xa2\xdc\xd9\xae\x7e\x80\xdb\x70\x34\xcc\x76\x42\xd2\xb2\xa8\x38\x81\xe0\xe9\xc8\xe9\x91\xa8\x8c\x8c\xfb\xcb\xe2\x91\x8c\x15\xc2\x75\x29\x96\xa4\x62\xc5\x56\x70\x5c\x3f\xce\x2d\x42\x13\xfc\xc6\x3a\x63\x5b\x26\xae\xe3\xda\x04\xb9\x0d\x23\x93\xd2\x06\xd7\x8c\xb9\xb3\x08\x79\x41\x77\x9b\xe2\x31\x36\xb2\xee\x59\x26\xe0\x8b\x8c\x58\xc8\x34\x7f\x5a\x2b\xc2\x0b\x74\xc3\x1e\x93\x90\xe7\xca\xfa\x94\xbe\x91\x7f\x31\xd7\xd7\x1f\xe5\x82\xfa\xe3\x5c\x6e\x19\xd7\x97\xbd\xb6\xd6\x71\x44\x99\xb3\xb2\x15\x6f\x94\x93\x38\xa2\x2f\xfb\x01\x21\xfb\xdf\x3e\xa9\xcd\x7c\x52\x9f\xab\x61\x1b\xa5\x8d\xcc\xb0\xe7\x70\x8d\xae\x89\x22\x9d\x8a\xa5\x9f\xb1\xa5\xc9\xf7\xf2\xcc\xcd\x65\x36\x2d\x5a\xd9\x9c\xad\x33\x63\xd8\xf0\x3c\x60\x43\xf4\x2d\x7c\x5b\xb6\xe1\xae\x65\x20\x5e\xd7\xe0\x1b\x59\x70\xc7\x80\x5f\xc3\x3e\x3c\x7c\x0d\xe6\xec\xa4\xe9\xa4\xf4\x6d\x1a\x4f\x43\x40\x65\x20\xfb\xae\xa3\x2d\x85\xf0\xac\x2d\xd6\x79\x24\x61\x1f\x05\x54\xd4\x48\xa9\x07\x62\x93\x64\x80\xe5\xba\x76\x49\x63\x1d\x4d\xc3\x19\x67\x22\x75\x8d\x9b\x69\x38\x9b\x58\x38\xfb\x20\xad\x65\xe6\x4c\x03\x1a\xb6\x75\xf6\x70\xac\x1c\xc8\x2c\xdf\xfd\x33\xaa\xb0\x49\x8d\x91\xd6\x2d\x69\xa6\x58\xa5\xda\xb9\x59\x8a\xe3\x9d\x79\x09\xf8\x20\xd6\x57\x32\xa1\x4b\x00\x7e\xa1\x1d\x45\x8e\x32\xad\x30\x30\x62\xbb\x9f\x1b\x0a\x37\x1b\xab\xb8\x1b\x7f\x99\x9f\x86\x45\xfe\x38\x35\x11\x5f\x22\x32\x59\x83\x46\xd9\x1d\xe5\xcb\x4a\xa5\x05\x02\xe7\xb3\x5f\xa4\x7d\xb3\x41\x90\x65\x98\x30\x43\xaa\x8a\xa3\xe5\x8c\xb4\x33\xd2\x78\x79\x8a\x18\xf2\x64\xe0\xaf\xe5\x8c\x39\xb9\x78\x2a\x6d\xd7\xcb\x81\x97\x96\x07\xa5\x0a\xc9\xcd\xe1\x0d\x23\x54\x32\xa1\x0e\x91\x9a\x75\x37\xb3\x5e\x8d\x1f\x3e\x12\xd2\x9e\xe7\x57\x52\xe4\x10\x53\x92\xd2\x06\xe5\xdf\x57\x14\x82\x2e\x9e\xb3\xe6\x0c\xd7\x25\x2d\x71\x4b\x14\xf5\xdb\x0e\xfc\xfa\x86\x03\x1f\xa3\x07\x09\xe6\x6e\xd9\xfa\xce\x31\xfa\x8e\xb1\x2a\x71\x41\x98\x59\xd6\x2d\x64\x34\x25\x6f\x09\x15\x64\xb0\xaf\xe2\x11\x15\xbf\x3f\x79\x60\x32\xfc\x05\xf0\x0f\x4f\x27\x42\x90\x75\xc2\x16\x69\x09\x50\x54\x42\xb4\x00\xef\x84\x87\x20\x29\x87\x06\xe3\xbf\xf1\xbc\x73\x90\x41\xd1\x36\x5d\x8f\x8c\x38\xc5\x15\x1f\x61\x46\x1b\x70\x77\x89\x71\x0e\xf7\x0f\xd1\x83\x07\xd1\x38\xc9\xc4\x92\xff\x02\x45\xa4\x79\x3d\xc3\xb5\xaa\xd5\xf0\x9c\x35\xaf\x58\x45\x26\x75\x37\x97\x8c\xeb\x78\x84\x7f\x4c\xc7\xc7\x05\xce\xc6\x6c\xd8\x9b\xac\x80\x63\x76\xf1\x97\xdc\xf1\xbf\x23\x95\x2e\xa0\xf2\x7f\xc9\x12\xb1\x3a\xda\x5e\x2e\xb3\x90\xdb\x4c\xc6\x9d\x6e\x16\x35\x92\x0e\x71\x4a\x10\x4c\x31\x98\xef\x6b\xf1\x21\xb0\xf2\xfb\x67\x32\x4a\x5f\x0e\x9f\x9a\x06\x9d\x26\x53\xb6\x28\xaf\xbf\x84\x30\xa7\x45\xc3\x6e\xc4\x83\xa9\x6c\x92\x65\x2e\xa1\x25\xfc\x62\xeb\x99\x2c\x77\xc8\xf1\x58\x6e\x39\xb9\xe3\x43\x94\x2c\xf0\x9d\x8c\xb2\x73\xb6\x8f\xd4\x33\x6d\x6e\x2a\x0f\x2a\x55\x6e\xd1\xa3\xf0\xc5\xc0\x1e\xd9\x3c\xd6\xbb\xc7\xe9\xee\x84\x46\x03\xa3\x08\xd0\x70\x5d\xe7\xa9\xd0\x29\x67\x51\x3e\x66\xac\xfa\x32\x17\xa4\xee\x8d\xa9\xe2\x6d\x07\x0a\x6c\x99\xc8\x5b\xf7\xf8\xba\xf3\xc8\xb0\x96\x67\x65\x09\x4c\x43\x5b\xfb\x64\x74\x1e\x5f\xf1\x96\xcc\x6d\x5e\xb6\x53\x14\x24\x6f\xc2\x8e\x99\x0c\xbc\x7c\x49\xa4\x01\x46\xf0\x96\x56\xb1\xc8\x74\x46\xe1\x47\xe0\x33\x12\xfd\xcd\x78\xca\xe7\x7c\x90\x60\x53\xe4\x8a\x8d\x79\x77\xa9\x2d\xbe\xa4\x2a\xae\x9a\x18\xeb\x70\x76\x62\x2b\xc8\x15\xf6\xb6\x83\xfc\xcd\x48\x36\xb9\x83\x14\x5e\x75\x25\x81\x32\x17\x4a\x36\x38\xd9\x93\xdf\xc7\xa3\xbe\xa8\xab\x95\x60\xfe\x62\xe8\x39\x04\x9e\x0a\x7e\x27\xa5\x1e\x25\xb3\x4d\x65\x32\x79\xc9\xa0\x56\x91\x64\x80\x21\x18\x59\xb2\xd4\x95\xd3\x9c\x1c\xf5\xa0\x30\x42\x28\x8b\x48\x12\x0f\xc9\x5d\x76\xae\xe1\x3e\xcd\xec\x4a\x5c\x96\xaf\x99\x07\x49\x48\x3a\xb9\x55\x12\x02\xc0\x6b\xf6\xac\x2c\x7b\xc4\x82\xc4\xae\x4c\x8c\x3b\x67\x25\x9d\xae\x2e\xc9\x12\xca\x0a\xbc\x24\x75\xe9\xd6\x55\x33\x8c\xc2\xb3\x24\xd4\xb4\xda\x95\xa1\xc4\xb4\xbe\x11\x68\xc2\x47\x59\xae\x71\xa5\xca\x06\xfb\xd5\x86\x94\xd3\x2d\x59\xc0\x60\x24\xb3\xf0\xeb\x99\x4d\x82\xba\x61\x9f\x35\x7f\xd8\xe2\xe9\x96\xf5\x81\xe6\x98\xd6\x82\xe1\x4b\x8f\xcc\xa9\x3a\xc7\xd1\x01\xba\x00\xe4\xc5\x3e\x17\xff\xaf\x57\xde\xb2\xc0\xb1\x50\xde\xac\x9e\x2c\x7d\xcf\xd7\xb6\x1b\x8e\x50\x08\x7e\x51\xa1\x76\xc6\x38\x41\x53\xda\x80\x70\x34\x65\x8d\xa5\x98\x60\x19\xc6\x4d\xe5\xd4\x4d\x76\x0e\x59\x38\x9f\x93\x51\xe1\x4a\x89\xf5\xf5\x2f\xef\xde\x5a\x85\x43\xc0\xf7\x42\xac\x62\xff\x7e\xbc\x0c\x19\x6b\x76\x62\x8a\x4f\x37\x9c\x61\x3c\x66\xf8\xc9\xde\xda\xa1\x5e\x6b\x50\xee\x70\xff\xb0\x97\xe5\x40\x45\xa2\xb9\xaa\x21\x6e\x51\xd3\xd5\x17\xcc\x5d\xa8\xf6\x61\x97\x61\x04\x68\xbd\xfb\x23\x1f\xea\xa7\xdd\xa1\x86\x5b\x84\x8b\xba\x85\xbb\x33\xda\x27\xff\xbe\xc6\xfe\x35\xae\x31\x63\x41\x5d\xeb\x1a\xd3\x6f\xfd\x6b\x5f\x63\x77\x39\xdd\xc6\x30\x1d\x9d\x6e\xbc\xb5\x43\x8d\xff\x7d\x96\xff\x3c\x67\x59\x5d\x64\xfa\x16\xb2\x0a\x0c\x38\x47\xa1\xb4\xb7\xbc\x9a\xcc\xf1\xf0\x2a\x6a\xad\xab\xda\x2a\x71\xca\xd6\x2d\xfe\xe8\x67\x5c\xcb\x6c\x9f\xdb\x29\x37\x22\xa8\xa6\x09\xa2\x1c\xdd\x48\x43\xa9\x34\x9e\xb5\xa6\x26\x9e\xac\xb5\x63\xa3\x8b\x42\x40\xae\x47\xdb\xb6\xcf\x68\xc8\x2d\x69\x7c\xc1\x41\x96\xae\x40\x71\x0d\x88\x21\x83\xef\xd7\xc3\x6f\xf4\xbb\x0d\xc5\xcf\x53\x2d\x8c\xa3\xaf\xc7\x08\x62\x7d\x25\x32\x2e\x59\xab\x9d\x07\x76\xcb\xaa\xa9\xdf\xeb\xad\x8a\xa1\x7a\x12\x38\x6d\x38\x96\x33\x26\x99\x8e\x93\x9f\xa0\x98\x90\xfc\x57\x0d\x24\xb7\x3b\x6d\x10\x5b\xd6\x19\xdf\x86\x5e\x0f\x86\xe6\x84\xb4\x2e\xa7\xda\x05\x97\x08\x84\x13\xd4\x2b\x69\xe7\xa0\xd7\x9d\x2c\x60\x09\xe7\x2b\x51\x81\x6c\xec\x8a\xc5\x51\xc1\xa7\xa7\xe8\x10\xfd\xfe\xfb\x16\xad\xf3\x19\x7f\xc9\x45\x3d\x65\x69\x3e\xb8\x33\x9c\x1e\x80\xf6\xd4\x7e\xc8\x19\xf6\xfb\x76\x40\x70\xbc\xaf\x49\xa5\x4c\x4c\xba\x8c\x23\x75\x15\x3c\x4b\xa2\xc1\x92\x29\x41\xca\xfd\xb8\xcc\x9d\x81\xa3\x2d\xce\x66\xc1\xe6\x2a\x76\xc9\xe9\x7f\x63\x0a\x00\xfa\x5f\x38\xbb\xb9\x0c\xef\xb8\x10\x3f\x7b\xaa\xde\x7f\x11\xd1\xeb\xe0\xc0\x0e\xe1\x20\x64\xd4\xcd\x70\x5c\x4e\x21\x99\xdc\x74\xb3\x11\x24\x06\x3d\x58\xdd\xc4\xab\x40\x13\x41\x29\x4e\x60\x54\x8c\x41\x71\xc5\x12\x72\xa4\xbc\x82\x7c\x99\x25\xaa\x4d\x6f\xee\xc4\x5e\x61\x25\x1b\x49\xb5\x9d\xf5\xff\x33\x10\xde\x3c\x90\x5a\x81\x83\x03\xed\x89\xd2\x1b\x5c\x87\x4f\xc1\x4d\x54\x91\x69\xcb\x6e\x49\xa3\xf7\x25\x0d\xe2\x5e\x9d\x5b\xea\x63\x9a\x29\xbe\x46\x6a\x4e\x86\xcf\xf4\x4e\xea\x23\xcb\x5f\xdb\xd8\xc6\x16\xff\x34\xb4\x51\xdd\x66\x22\xd8\x23\x68\x39\x64\xd8\x90\x4d\x60\x6c\xbc\x40\x9f\xf0\xbf\x14\x3c\x99\xd5\x44\x1b\xc3\xae\x3b\x53\x50\xbf\x66\xcb\x90\xdb\xdd\xfb\x48\x22\xbd\x94\x6d\x9f\x37\x6c\x9e\x97\xeb\x83\xb2\x2c\xfd\xc2\x3c\x42\x68\x40\xc6\xe6\x5e\xf0\x7e\x55\xb9\x75\xa2\x1d\x71\xc4\x8d\x5a\x0f\xda\xbe\xf9\x31\x14\x1c\x2d\x49\x55\x01\xad\x55\xd0\x62\xcf\xab\x50\xfe\xd6\x8c\x49\x9b\x9e\x8a\xa7\x09\xaf\xb7\x44\xfa\x59\x55\x45\x41\xe6\x7f\x62\x09\x9d\x4e\x47\x70\x7e\xf4\x14\x22\x21\x12\x57\xef\x5a\xe7\x7b\x78\xa0\x24\x1b\x3e\xd0\x44\xdb\xba\xa0\xa1\xe1\xff\x1f\xbd\xc4\x46\xd0\xb3\x97\xa7\xa5\xd6\x3e\x50\x89\xb2\x0b\x7f\xf0\x19\x5e\x8f\x41\x50\xfa\x67\x72\xfb\xfd\x31\xf7\xd5\x47\xbe\x0d\x02\xe6\xff\xb3\x39\x40\xce\x91\x81\xc6\x12\xeb\x7a\xfa\xf4\x26\xef\x77\xf6\xe5\xa2\x04\xb6\x9a\xef\x1a\xdb\x10\x87\x3a\x2a\xad\x63\x4b\x54\x41\x68\x27\x09\x77\x4d\xde\x7b\x81\x03\x4f\xd4\xd8\x65\x68\xd6\xb5\x54\xeb\x91\xfb\x8d\xd5\x7f\xd0\x32\xf4\x37\x9b\xda\xd2\x22\x0c\x1a\x99\x9d\x45\x40\x7e\x0a\x86\x0a\x82\xb5\x81\xbe\x2d\x43\xff\xec\x48\xb3\xf2\x9a\x74\xa4\xf3\x2e\xc4\xfb\x66\xd9\x54\x8c\x25\xa2\xad\x9f\xbe\xfa\x05\x1a\x17\x5c\x6c\xec\x10\xa3\xe2\x8b\xd7\xcf\xd9\x18\x08\x43\x36\xc3\xbf\x58\xd6\x24\x15\x88\xcc\xfc\x0e\xbe\x4e\x1a\x21\xcc\x55\xf7\xab\xa2\x8d\xa1\x44\xcb\xd0\x82\x34\x82\x88\x56\x84\x02\x09\x2a\x6e\x1f\xe3\x45\x2a\x9f\xdb\x42\x60\x69\xc2\x6c\x91\x32\xe6\x39\x13\xaa\xac\xcb\x91\xd5\xbd\x85\x6d\xfa\xeb\xc3\xe6\x32\x1f\xa2\x8a\x1b\xaa\x37\x70\x1c\xb8\xd5\x1b\x73\xed\xaf\xd5\x8e\x9b\x48\xe6\x44\x69\x49\x29\xe5\x93\x45\x68\x99\x46\xc7\xdb\x0a\xd2\xba\xf6\x83\xb4\x74\x88\x96\xab\xa3\xb8\xbd\xc3\x6e\x48\xb8\x2f\x83\x24\x3c\x74\x27\xee\xd6\x93\x57\x33\x3e\xa3\xa6\x87\x4f\x0e\x76\x9e\x74\xb0\x08\x44\x9c\x48\x1e\x11\x2b\x9f\x0f\x0f\x73\x7c\xfe\xf1\xbe\xeb\xa5\x5e\x58\x0b\x21\xef\x06\x14\xff\x0e\x87\x5c\x8e\x90\xe7\xfa\x27\x3c\xde\xab\x64\x8e\xda\x80\xd0\x73\xe7\xf3\xf7\xa9\x03\x9f\xb6\x7b\xec\x3e\xcb\xf3\xf1\x2f\x12\x45\x15\x9e\xae\x51\x21\x46\xf6\xa5\x3e\xed\x6b\x04\xe8\x8f\x1e\x42\xb5\xd1\xf4\xc6\x44\x50\x0d\x03\xde\x90\x6a\x9b\xc6\x4f\xf5\x2d\xfd\x78\x16\x1a\x3e\x79\xb7\x30\xa9\x6d\x5e\x2f\x49\xe9\xfc\x33\x65\xef\xba\xb1\xd4\x96\xb8\xfb\xa7\x8e\x07\xfa\x17\xe0\xee\x9b\x9f\x88\x8d\x42\x8b\xfe\xe4\x07\xe1\x95\xb5\xef\xe9\x5b\xcd\xad\x8d\x04\x87\x63\x54\x12\x48\xea\x14\x7c\xfa\x58\x19\x6d\xae\xec\x4c\x9e\xef\x9f\xf7\x20\xa8\x4e\x6d\x56\x02\xb7\xfd\xad\x72\x81\x25\xde\xfb\xd9\xc0\x8c\xfe\x12\x66\x89\x48\x9a\xfc\x91\x1c\x13\x48\x33\x7c\x1f\x7f\xb4\x38\x9a\x8f\xe5\x7b\xa0\xd3\x61\x9a\xfc\xf1\x61\x0f\x59\x89\x61\x88\x91\x8e\x09\x7a\x08\x07\x4b\x31\xd3\xb4\x57\xe9\x0e\xbc\x34\x1b\x16\x21\x58\xdd\x7f\x29\x85\x5f\xd3\x5f\x19\x06\xc2\x28\x60\x9b\x17\x9e\x4e\x7d\x42\xd9\x28\x8b\xe1\x63\x10\x01\x4a\x45\xc3\x28\xaf\x4c\xf8\xe8\xc7\x5d\x31\x37\xb0\x20\x1c\xf5\xc3\xa7\xf5\x10\x6d\x4d\x45\xf9\x24\xe1\x13\x6b\x5f\xc4\x9f\xe8\x64\x0c\x45\x5a\x04\x03\x0e\xb9\xaf\xc6\x0d\x3d\xbc\x28\xb9\x32\xb0\x5b\xf2\x39\xa5\xa4\x90\xcf\xc4\xeb\xf4\xc9\x0c\x82\x6b\x3a\xb2\x36\x60\xb3\xd6\xb3\x32\x5e\xe9\xfc\x48\xde\xad\xbe\x05\xff\x83\xfd\x5b\x9f\x6c\xc1\xd7\x72\x99\x6d\x75\xb9\xef\xe0\x47\xbb\x80\x86\xe7\xc4\x86\xfe\x18\xcd\xbb\x21\xf8\x6d\xc9\x96\xb5\x6a\xfb\xa3\xbe\x16\xd3\x90\xbd\x5a\xa3\xbe\x40\xa6\x13\xbe\x55\x4c\x82\xf0\x22\x1b\x88\x1e\xf7\x35\x86\xcb\x68\x4e\x6b\x5d\xbc\x45\xe1\x11\xb9\x9c\x54\xa1\xb4\xef\xc5\x18\x72\xde\xfc\xaa\x9b\xcf\x71\xb3\xea\x71\xbd\xc1\xa0\xea\xe9\xc1\x32\x61\x66\xe6\xc7\xe8\x8d\x7a\xe7\x3b\xfd\xd1\x2f\xa9\x1a\x61\x29\xe8\xbb\xfd\x60\x32\xc5\xe9\x2c\x1c\x74\xea\x21\x1d\x3f\x6c\xc0\xa3\x53\x3b\x54\x7e\x9d\xcf\x49\x8b\x69\xc5\xd3\x4b\x2c\x17\xb0\x46\xb4\x2e\xe9\x2d\x2d\x3b\x5c\xa9\xe8\xbb\xba\x84\x8a\x39\x41\x88\x57\x62\x39\xc2\x09\xf6\xac\x45\xc2\xc7\x19\x3e\x76\x8b\x1b\x75\x5e\xc6\xad\x58\xe9\x1f\x41\x7e\x8c\x4c\x5b\x6f\xf9\xe6\x87\xf5\x5b\x60\x8c\x2b\x85\xe6\x60\x99\xb0\xab\xfa\x15\xb3\xed\x73\xef\xfb\x8a\x1f\xc2\xac\x74\x57\x21\x0b\x7e\xf2\xab\x5e\xb7\xde\x02\x87\x3e\x42\x4d\xb0\x7b\xc2\xfc\xbb\x02\x57\xc4\xdb\x12\x6c\x2a\x0e\x32\xad\x6f\x2a\x57\xa3\xbd\x5e\x89\x4f\x0b\x5c\x09\xd5\x7d\x8a\x8b\x5c\x3d\x29\xc0\x5a\xc0\x0c\x78\x22\x4f\x77\x8e\x52\x10\x9f\x03\xc0\xdc\xac\xe8\x54\xb6\xd1\x01\x40\x51\x15\x72\x05\xdf\xef\x24\x95\x16\xda\x47\xbc\xa8\x09\x86\xbe\xf2\x71\xcb\x0a\x4b\xfa\xb7\x7e\x6a\xe8\xb0\x0f\x4d\x8c\x51\xf3\x4e\xac\x66\xf4\x51\x0e\xcd\x51\xcb\xec\x86\x7a\x36\x7c\xa0\xa1\x9b\x37\x9f\x67\x55\xb5\xfe\x54\xc6\x50\xc2\xfb\xd3\xbf\xb1\xa1\x78\x17\x04\x66\x24\xd7\x11\xfa\x7d\xe4\xfa\xbe\x8d\xd8\x92\xe2\xf2\x1d\x8f\x4c\x56\x5e\xbe\x22\xad\xcb\x62\x4d\x4a\xb6\x7f\x3f\xda\x83\x05\xba\xaf\x6a\x3b\xd4\xc7\x07\x02\xe4\xd3\xc7\x69\x0c\x7b\x18\xb7\xff\x79\x9f\xbc\x60\x02\x6e\x84\x82\x09\x1d\xb5\x0a\x56\xb7\x98\xd6\x5c\x99\xe6\x21\x15\xc9\xe8\xf1\x0b\xac\x52\xc7\xc4\xdb\x4c\x1b\x7a\x6e\xba\x0a\x37\x08\x77\x2d\x9b\x83\x89\x73\xaa\xea\xf8\x0a\x06\xa3\x1e\x92\x45\xdb\x16\x0d\x2b\x74\x17\x1f\x59\x70\x9e\x70\xe5\x24\x04\x32\x09\x89\x54\xf6\x61\xfe\x4d\x48\x84\x20\x16\xfc\x66\xca\xbf\xa0\x76\xd6\x80\x4d\x0a\xa3\x02\x2f\xf0\x35\x14\x0d\x8e\xee\xb0\x44\x64\x0f\xc0\x79\x61\xa7\x93\xbe\xce\xd4\xea\xc0\xc3\x20\xf7\xbd\xc4\x2b\xd6\xa9\xfe\x66\xf2\x77\xb3\x1a\x7d\x00\xae\x2a\xd6\xfe\x9d\xce\x69\xcb\x27\xdc\xfc\xaa\x2e\xb1\x6f\xe5\x02\x1f\x7d\xf3\xa1\x17\x84\xb8\x29\x54\x77\xb5\x3a\x28\x59\xba\xf4\x1b\xad\xe5\xa1\xb4\xb8\xd1\x9d\xbf\x9f\x49\xfb\xec\x24\xff\x34\xa9\xcb\xf0\xd9\x63\xf4\x46\x8e\x99\xee\x85\x25\xde\x5a\xe0\x95\x3e\x7f\x53\xd6\x00\xe1\xbc\x9e\x58\x42\x70\x6a\x3c\xa9\xee\x38\x25\xea\xe5\xd1\x2a\x70\x55\x74\x95\x71\xf9\x40\x9f\x8e\x04\x80\xec\xfb\x73\x76\xab\x22\x49\x27\x35\x59\xa6\x10\xdc\x71\x8f\x44\x72\x1b\x3d\x2b\xe7\xb4\x3e\x4e\xec\xa1\x98\x57\xc8\x8a\x71\x9c\x80\x28\xac\x13\xce\xb4\x91\xbc\x21\xff\xec\x68\x03\x71\x5e\x09\x21\xdc\x03\x26\x96\x9f\x7f\x29\x7b\x6e\x08\xf9\xbc\x21\x2a\xa8\x0b\xda\x6a\xc9\xb4\xcf\x74\x6f\x20\xb5\x7f\x54\xc2\xde\x95\xae\x7f\xac\xc7\x95\x7b\xd9\xfd\xc4\xd9\x97\x52\xb6\x1a\xe7\x3f\x08\xa0\x00\xc3\x76\xb2\x0c\x9f\x64\xda\x6f\xbe\x86\xa0\x00\x5d\x10\x8e\xd3\x77\x88\xd4\x6d\x43\x89\x24\x08\x48\xa9\x2e\xd9\x88\x47\xb4\xbe\x46\x9c\x29\x33\x53\x4c\x83\x52\x16\x86\x76\x31\x8f\x35\xc0\x4b\xb2\x54\x20\x14\x15\x61\xef\xe8\xdf\x8f\x43\x00\xf9\x72\x08\x9b\xef\x88\x7c\x12\x46\xf2\x1a\xc9\xac\x76\xb4\xd8\xb9\xbb\x64\x44\xad\xca\x8a\xe1\xf2\x44\xbe\x1d\x15\xa8\x34\xd8\xfa\x64\x1b\x6c\xd6\x1d\x8e\xc1\xf1\x2d\x99\xf8\x18\xef\xa2\x96\x8d\x19\x29\xb9\x8a\xe7\xe9\xa7\x9d\xd5\x0c\x17\x73\xa0\x64\xa4\xab\xf2\x2e\x09\x79\x5b\xad\x04\x07\x64\x5d\x6b\xab\x45\xde\xe2\xaa\xeb\xbd\xfb\x47\xdd\x2e\xb1\xd0\x6c\x9e\x41\xf7\x92\xc6\x12\x12\x80\x4d\x1c\x59\x4d\x96\x9f\x01\x73\x35\xba\x33\xb6\xf9\xb5\xaf\xa9\xd4\x98\xa1\x4f\x2d\xa8\x11\x67\xc3\x8a\x4f\x45\xd7\xa2\x05\x69\x0a\x52\xb7\xf8\x46\x49\x24\xd2\x40\x21\xe3\x82\xbc\x74\xe8\x48\xb6\x49\xd0\xfa\xac\x6b\x5f\x1a\x78\xaa\x8d\xac\xfb\xd1\x7a\x2e\xd3\xf0\x6d\xe5\x53\x90\x15\x31\xfd\x6f\x4e\xd0\xd1\xfe\x61\x86\x05\x9e\xf9\xb3\xd4\xbc\xf0\x9a\xb4\x4b\x42\x6a\x74\x08\x6a\xfa\xd1\xbd\x3e\x66\x27\xf7\x83\x3f\x64\x7a\x5b\xd4\x36\x72\x97\xd6\x37\xf2\xd2\x3c\xeb\xdd\x1d\xe6\xd0\xf8\xc4\x8b\x49\x17\x7e\xb2\xe6\xae\xc9\x61\x76\x1a\x01\xee\xdd\x43\x62\x07\x55\x20\x60\x99\xa8\x12\x53\x14\xc1\x4f\x34\xe4\xda\x2c\x92\x74\xb4\x7b\xdb\xc6\xcf\xf5\x98\xd3\x76\xe2\xb4\x7d\x85\x9a\x90\xf0\x69\xae\xd9\x6d\x7a\xfb\xc0\xd5\xfd\xf4\x54\x02\x99\x1c\xed\x88\x8d\x03\x9f\x9d\xe8\xcf\x9e\xe8\x9a\xa5\xf0\xb1\xde\x18\x47\xbb\xe8\xe1\x2e\x7a\xb4\x8b\x1e\xef\x22\xd6\xa0\x27\x83\x2e\xf5\x22\x42\x9f\x8f\xab\x47\x0c\x3c\xde\x95\x52\xbf\x79\x9c\xaf\x46\x1c\x0f\x12\x54\x25\x4e\xa0\xf1\x46\x4c\xec\x17\xb9\xc4\xf0\xc9\x26\x37\x44\x8c\x61\x62\xa4\xe0\xde\xe8\x41\xba\x67\x77\x21\x21\xbd\xa3\x89\xea\x0c\xad\x76\x99\xd8\x44\x04\x17\x33\x15\x0d\xed\x16\x9f\x56\x0a\x8d\x7c\x0d\x1e\x37\x5b\xd3\xdb\x97\x4e\xb1\x66\xb5\x33\x65\x59\xec\x19\x41\x37\xf4\x96\xd4\x72\xfd\x97\x33\x5a\xcc\xd0\x1c\xaf\xc4\x26\xc0\x65\x29\x5d\x7c\xad\x2d\x69\xbb\xef\x0d\x7c\xa1\xb4\xb7\x45\x43\x6e\x41\x9e\x88\x76\xbf\x60\x9f\xff\xc3\x20\x44\x6d\x5f\x3c\x6e\x7a\x9e\x17\xb8\xe3\xc4\x38\xd5\x12\xe8\x59\x87\xfc\xae\x37\xa6\x18\x49\x7b\xfb\xfb\xa6\x47\xde\x15\x84\xe8\x9e\x64\x86\x38\xfb\x5b\xd0\xa1\xc6\x75\x8b\x37\x00\x62\x31\x15\xdd\x17\x23\x21\x75\x4c\xce\x29\xe8\x3e\xb8\x59\x41\xd4\x02\x10\x14\x1c\xff\x4f\xb4\x9c\x1a\xd7\x2a\xb6\xd0\xdf\x1c\x99\xe6\xf3\xe8\xfe\x25\x91\x0b\x26\xcb\x0c\xab\xed\x20\xe4\xc0\x29\xd4\x8d\xaf\x2a\x52\xb4\x4a\xe4\xed\x07\xfa\x70\x3c\xd0\x9a\x93\x9a\x77\x7c\x04\xd0\x47\x63\x81\x92\x77\xa4\x80\x72\x24\x23\x80\x3e\x1e\x0b\xf4\x96\x34\x74\x4a\x0b\x3c\x12\xee\x93\xb1\x70\xe5\x3e\x4a\x41\x1c\x4e\xf5\x1b\x64\x86\x47\xdf\xc4\xcc\x70\x5a\x31\xad\x2b\xd8\x0d\xbb\x99\xdc\x6b\xe7\x1b\xf0\xae\x81\x31\x72\x26\x2b\x7b\x1e\xd9\x82\x48\x2a\x03\x4d\x65\x65\xf3\xaa\x62\x4b\x21\x85\x04\x97\xe1\x81\x29\xd7\xe5\x50\x12\xd4\xcf\x8e\x9b\x2a\xfc\x94\xdb\x68\x0e\x9f\x1f\x5c\x77\x2d\x62\xd0\x21\x00\x86\x6b\x57\x0b\xe0\x6d\x55\x65\x59\x98\xb2\x4b\x4e\xbb\xb6\x6b\x7a\xe5\xe4\x17\x0b\x52\x43\x22\xbf\xc0\x79\x22\xe6\x00\xbf\x6d\xc8\x02\xcc\xfb\x7d\x9b\x09\x64\xf7\xcf\x62\x33\x79\x93\xdf\x6c\x3f\x99\x19\xe7\xb7\x53\x66\x94\xb4\xa8\xae\x3b\xad\xc3\xca\x5e\x9c\xcb\xf2\x48\xb0\xb6\x32\x42\xb0\x20\xf4\xd6\x5a\xa4\xfb\xbb\x0e\x9a\x56\x93\x94\xcb\x8d\xa5\x62\x21\xe1\x29\xd8\xa0\x8b\xae\xa6\x7c\xa6\x6f\x47\x5d\x88\x69\xc1\x58\x83\xba\x45\x4b\xe7\x04\x79\xc0\x58\x03\x0f\x95\x0c\x39\xd5\xf0\x5b\x86\x2a\xdc\x12\xde\xaa\xcd\xcf\xa6\xed\x52\x6c\xe5\x7f\x76\xb4\x10\xaa\x9b\x8c\x6f\x8b\x6e\xef\x05\x6e\xf0\x9c\xb4\xa4\x91\xdd\x2d\x4a\x7b\x25\xe8\x86\x80\x9a\x04\xde\xab\xa0\x01\x5a\xb9\x7e\x57\xdd\xdf\x54\x9e\x46\x47\xe0\x37\x95\x16\xc8\xbb\x05\x29\x5a\x68\x53\x26\x89\x26\x14\x1e\x1f\x26\xd4\xc5\x10\x34\xd6\xf4\xa5\x35\x6f\x09\x36\xe9\x57\xd3\xae\xd2\xce\xd7\x7e\x6b\x62\x6d\x0c\x57\xb8\x02\xe3\x12\xa4\x30\xff\xaa\x1c\x61\xe2\x54\xe9\x1e\x14\x19\x2b\x90\x58\x50\x67\x12\xb4\xd6\xaf\xee\xc3\xa9\x49\x19\xeb\x65\x24\x64\x1c\x08\x09\xa7\xd4\xd1\xa2\x74\xcf\x08\xf7\x43\x50\xa0\xe2\x00\x45\xe4\x05\x29\x3a\xda\x8f\x3c\xba\x2d\x43\x25\x29\x1a\x82\xb9\xdd\x89\x4a\x41\xe7\x33\xd6\x55\x65\x42\xd1\x8a\x6f\x9e\x35\x15\x99\xf4\x59\x0f\xc8\x99\x13\xa3\x33\x2b\xb3\xd1\x91\x4f\x0c\xaa\xd6\x28\x2d\x0d\x0f\x8e\x1d\xd6\xb6\x17\x97\x86\xda\xce\x0d\x6b\x59\xc1\x2a\x08\x4f\x23\xad\xeb\x0d\x91\xe6\x69\xe5\x23\xf1\x1c\x21\xb6\x2c\x05\x6d\x4c\x49\x12\xe9\x51\x29\x94\x79\x85\x35\xa6\x1c\x8c\x38\xa9\xaa\xd0\xe0\x76\x0c\xe5\xb1\x4d\x45\xa1\xfa\x14\x1d\x1d\xa6\x42\x03\x17\xb8\xa6\xc5\xe4\xfe\x95\x9c\x19\x29\x55\x93\x1b\xf9\x92\xd8\x53\x6c\x8a\x1a\x81\xf7\xfe\xfd\xde\x04\x95\xad\x35\x10\xf3\x8b\x3c\xa8\x59\x4b\x7c\x76\x12\x06\x30\x43\x19\x69\xbc\xf2\xeb\x77\x5e\x9c\x83\x1e\xfb\xb3\xa2\x51\x08\xa5\xff\x0e\xc0\x8b\x45\x03\x15\x20\xcd\x65\xd0\xd3\x91\xd7\xd8\xb3\x81\x37\x43\x6f\x47\xca\x25\x28\x2d\x1a\xd8\x96\xac\x51\x11\xc9\x20\xc2\xdc\x83\x2a\xce\x2f\xe8\x2f\xac\xe6\xb4\x24\x8d\x09\x82\xc4\x62\x83\x2e\x18\x27\xe5\x81\x02\x3c\xe4\x91\x7b\xa6\x66\xa4\xd9\x22\x59\xaa\x4f\x64\x88\xa1\xdf\xa1\x27\xd5\x21\x4e\x5d\x74\xce\x5b\xe9\x85\xbe\x09\xc6\x8a\xe3\x08\xff\xfa\x57\xbd\xf3\xce\x80\x65\x89\x19\x0a\x9e\xa2\xa9\x2e\x49\xa7\x6a\x6f\xc2\x81\xbe\x1f\xd8\x3f\xad\x73\xd5\x9f\x47\xce\xab\x4a\xa7\x39\x03\x0d\x7f\xa3\xba\x07\xd5\x34\xec\x7a\x14\x9c\x92\x67\xde\x96\xb8\xbf\x5f\xb0\xba\xc0\xed\x84\x96\x3b\xfa\xd7\xfb\x56\xe1\xd4\x5d\x57\x40\xe5\xd4\x22\x21\x55\x6d\x76\x51\x2b\xb0\xb8\x9f\x8c\x98\xf5\xff\xf2\xfe\x94\x49\x87\xac\x26\x6e\x6a\x32\x77\xdb\x0f\x3b\x45\x4b\xa1\x52\x80\x43\xce\x10\x12\x6d\x51\x4d\xcc\x76\x02\x0e\xc7\xc1\x97\xa4\xa3\x55\x11\x67\xe2\x21\xbd\x81\x0b\xdc\x09\xa6\xa0\x66\xf2\x9b\x1c\xeb\xa2\xbe\xc5\x15\x2d\x61\xef\xff\x86\xe6\xa4\x9d\xb1\xa8\x22\xe4\x85\xf2\x18\xcf\xf0\x62\x41\x6a\x49\x1d\x27\x31\x24\xd8\xfd\xbb\x36\x6d\xca\xde\x67\x7a\x62\xe2\x34\xcc\x71\xf3\xd6\x4f\xa6\xa4\xf3\x39\x29\x29\x6e\x49\xb5\xca\xec\x91\x78\xe7\xf6\xec\x13\x7f\x43\x0d\xef\x8e\xf4\xd6\x0a\x33\x4d\x32\x2f\xa3\x4d\xc2\x87\xd7\x2e\x7c\xeb\xed\xa9\x5c\xa4\xbb\xfe\x01\xaf\x7b\x57\x73\x3c\x25\xb2\xb6\xd9\xb3\xba\x7c\x45\xa6\x5d\x5d\x3a\xbc\x3b\xec\xfc\x6f\xa0\x0f\xee\xe8\xcc\x50\x57\x01\xd3\xf0\x57\x61\x58\x17\x34\xfc\x5a\x71\x5d\x59\x70\x14\x76\xa7\x6c\xcb\x46\x5b\x34\x51\xce\x28\x8e\x0a\x5c\x55\x32\x99\x5f\x3d\x41\x22\xff\xac\xed\xaf\x96\x46\xf0\x63\x72\xd0\x7e\x79\xab\xb7\x85\x5a\x92\x68\xfa\x27\xcb\x77\x5d\x3d\xa6\x8f\x07\xbb\xc0\xd6\x16\xd9\x14\xde\x3e\xd9\xd2\x72\xdb\x98\xa5\x97\x9b\x53\x46\x76\x36\xb0\x3f\x79\x54\xc2\xc1\x14\x9e\xad\x38\x93\x5c\x44\xb1\x9d\x79\xc4\x24\xcb\x3d\x8f\x4b\x66\x76\x41\xfe\x44\xfc\x3a\x50\xc7\xe3\x4e\x22\x52\x5a\xf4\x91\xc8\x94\x06\x9b\xe1\xfa\xe5\x51\x3d\x9b\x54\xb7\xe4\xf5\x2a\x68\x1d\x1c\x20\x5d\x00\x91\x36\x71\xed\xbd\x6b\x5c\xbc\x55\x46\x5d\xda\xf4\x26\x2c\xe7\x0b\x1e\x7d\xf4\x6a\x68\xc9\x2b\xcb\xf6\x7f\xb4\x89\x3d\xba\xbe\xb4\xb9\x7a\x5a\xd8\x7e\xbc\xbb\x96\xc1\x3b\xe2\x6e\x36\x1b\xab\xf0\x74\x56\x64\x12\xc7\x4c\x82\xa1\x0b\xb9\xa4\x1c\x6e\x0a\xb8\xff\x54\x73\xf0\x39\xc1\x6e\x3b\x7d\x4f\xc0\x43\xba\x62\x3c\xf7\x1b\xbc\xf9\x56\x74\x31\x01\x40\x43\x1e\x93\x5a\x9a\xa8\xe5\x8d\xaf\x70\x16\xd7\x6a\xc5\x59\xe4\x7c\x1b\x55\x02\xee\xf7\xdf\x93\x7d\xec\x46\x5c\x7e\xca\xfd\xa0\x42\x3e\xe2\x5c\x52\xf2\xcf\x0e\x57\xca\x8e\xe7\xeb\x53\x89\xad\xa3\x00\x3a\xa9\x6c\x42\xb5\x9a\xb2\xa6\xf0\x24\x85\xd8\xdd\xf9\xb1\x4a\xca\x89\xd9\x75\xd7\xb0\x25\x8e\x82\x0d\xc1\xad\x89\xb1\x56\x1d\xc1\x5c\x07\x8b\x0b\xc1\x4e\xc7\x18\xa1\xa6\xe2\x17\x5c\x4b\x83\x27\xf8\x19\x70\xbd\x42\x73\xd6\xc4\x10\x6e\x71\xa3\xf7\xd7\x2b\x56\x81\x3f\x08\xe2\x82\x62\xfb\x62\x56\x8c\x3f\x4b\xbd\x9e\x90\xe7\x83\xa1\xce\x54\x05\x85\xe4\xe8\x6e\xdf\x4e\xf0\x95\xdd\x4b\x09\x61\x11\xb4\xa7\x28\x97\xda\x36\x6e\x14\x1f\x9d\x33\x95\xdc\x75\x34\x20\xae\xa0\x8f\x63\xfb\xf4\x71\x8d\xe9\x39\xd6\x00\x9a\x9c\x7a\xde\x18\xda\x37\xec\x87\xb8\x12\x8a\xab\x0c\xac\xdd\xf1\x15\x77\xed\x6c\xf2\x63\xd7\x0a\xd1\x0a\xd9\xf6\xaf\x26\xca\x1d\x84\x81\xac\x14\xf3\x63\x30\x74\x9f\x28\x73\xc9\x24\xa6\x68\xa1\xf4\x96\x4a\x69\x5c\xba\x3a\x58\x46\x85\x04\x87\x22\x69\xc0\x8c\xaa\x63\x2e\xab\xca\x4d\x12\x11\x2c\x53\xf3\x23\xc9\x82\xd2\x3d\x08\x0c\xdf\xa1\xca\x2b\x20\xb8\x72\x32\x4b\x51\x08\x01\xa0\x79\x9c\x66\x8a\xd8\x8b\x2f\xa3\x85\x80\x18\x39\x74\x8a\xfc\x50\xfd\xe5\x8c\x56\x44\x7d\x77\x82\x5c\xaf\x5f\xba\xb8\xb7\x0d\x2b\x39\x85\xa7\xdf\xc0\xab\xbf\xc4\xa7\x4f\x8d\x26\xff\xfd\x1a\x1d\xc5\xec\x6d\xed\x64\x24\x33\x76\x82\x57\x8e\x4b\x79\xee\xc9\x6d\x1d\x95\x06\xd9\x97\xcc\x64\xfe\xc8\xe7\x23\x8e\xa9\x49\x8b\xb6\x29\x0d\xe9\x9f\x8f\x91\xb8\x3b\x3c\xb9\x91\xa9\xbc\xa9\x22\x10\x70\x5f\xa7\xe7\x93\x58\xe9\x4c\x61\xd9\x7e\x4a\xac\x93\xdd\x1b\x5e\xd5\x29\xc8\x6b\x2b\xe0\x23\x37\x93\xaf\x91\x87\xec\x74\x4d\xe3\xcf\x56\x91\x4c\x18\x0c\x62\xf4\x86\x86\x1f\x53\x39\xb6\x8e\xfb\x03\x25\xea\xc7\x86\x0c\xf5\xac\x22\xc0\xf6\x68\x4b\x21\x0c\x11\xcc\xd1\xd7\x44\x06\x71\xb8\x92\xb9\xe9\x64\x55\xa6\xe5\xa0\xa4\x39\xf9\x70\x50\xa5\x94\x76\xb5\xeb\x15\xe2\xa4\x6d\x95\xc6\x48\x1b\x8d\x48\xcb\xd0\xff\x92\x86\x39\x8a\xa7\x9b\x15\x26\xe0\x38\xc5\xc8\xc3\x9a\x28\xf9\x88\x90\x66\x63\xd5\xf2\xe0\x40\xbd\xac\x52\x15\xa4\x2e\x28\x89\x34\x6c\x0b\x84\x92\x04\x7f\x90\x4d\xd7\x05\xe0\xe0\xa0\xb6\xd6\xe4\x2d\x59\x69\x53\xfe\xce\x58\xc3\x11\xce\x19\x40\x46\xd9\xb5\xc2\xc1\xe2\xf6\x6f\x8d\x32\x38\x25\xed\x96\x0b\xd2\x50\x56\xa2\xe5\x4c\x85\x23\x84\x79\xa7\xbe\x6d\xbf\x21\x32\x4a\x41\x2a\x29\x61\x05\xd3\x86\x54\xb0\x6f\x6c\x8a\x4a\xde\xba\x9f\xca\x83\xd8\x30\x00\x5a\x08\x66\x91\x58\xe6\x2b\x74\x9b\x79\xeb\xdb\xa6\x23\x81\x6c\x9a\x03\x1b\x50\xfd\x7b\x6d\xda\xd1\xa4\x51\x73\x14\x27\xd4\x18\x75\xc4\xf9\xef\x6a\xcf\x6d\x23\xa9\xaf\xcf\xb0\x3f\x98\xa0\x38\x34\xfa\xf6\x46\x92\x09\xcb\x9e\x1f\x48\x85\xab\x6b\x6f\xcb\x28\x7f\xd0\x5a\x99\x27\xc1\x3a\x09\x81\x4f\x0f\xa6\xd9\xa9\xce\xa4\x8b\x8d\xee\xc1\x41\x84\x34\x54\xb2\x94\xbe\x28\xf5\x92\x50\x19\x61\x87\xb3\x4a\x45\x9a\xe4\xf2\xd4\xcc\x9b\x09\x47\x61\x80\x91\x34\x8b\x43\xf3\xf1\x35\x2f\xad\x4f\xbb\xe9\x60\x89\x07\x76\x9d\x07\x58\xa5\xac\x87\xf3\xf5\x05\xf3\x60\x7f\x2a\x35\x82\x7b\x7a\x84\xca\x1a\xa3\xbc\x05\xaf\x9d\xdd\x8f\x74\x8a\xa8\x50\xe4\xeb\x32\x60\x07\x2a\xa2\x48\x96\x8f\xe4\x88\xd6\xbc\x9b\x4e\x69\x41\x89\x6d\x4e\x67\x05\xca\x78\xf7\x81\x67\x59\x17\xa7\x8a\x4c\xe2\xbe\x8b\xba\x55\x2a\x53\x46\x4c\x8d\x25\xd4\x74\x0d\x85\xe0\xee\xf2\x37\x66\x68\x10\x4f\xd8\x43\x35\x86\x97\xd2\x87\xbf\xcd\xab\xa7\x21\xca\xac\x3d\xda\xa5\x28\x10\x1a\xa7\xf2\xde\x90\x36\x54\x50\x47\x62\x55\xb0\xc5\x2a\xa5\xad\x0e\xe1\xe5\xc4\x9b\xf6\xa2\xf5\xd2\x3e\x67\x44\xb1\x35\x30\x73\xc3\x5a\x13\x78\x89\x77\x23\x59\xed\x67\x22\x63\x48\x69\xa0\x4b\x47\xa4\x84\xb4\x28\x2d\xc4\x09\x6e\x9d\xb2\x67\xa6\x77\xbf\xd4\x2c\xec\x36\xd5\x3e\x49\x0d\x8d\xca\x77\x78\x77\x9d\x28\xbb\x04\x47\x4b\xdf\x1c\xe6\x32\x95\x23\x2d\x61\xfe\x10\x78\x75\xc3\xda\x96\xd4\x50\x54\xbd\x86\xfd\x8f\x61\x5c\x19\x64\x75\x1d\x07\x6a\x68\xd0\x75\x19\x85\x21\x03\x7a\xe0\x72\xb8\x26\x32\x1a\x80\x44\xe4\x88\x26\x6e\xea\x4a\x53\x23\xf9\x4a\x79\x15\x7c\xb3\x2d\x43\x47\x87\x87\xe1\x4b\x92\x5b\xf7\xba\x7d\x95\x94\x21\x2d\xc4\x46\x34\x54\x16\xe5\x96\xce\xa3\x15\x60\x53\x09\x10\x57\x9a\x8f\x04\xb1\x03\x29\x37\xaf\xce\x6c\xbb\x38\x17\x2f\x85\x73\xcd\x39\x5b\xb7\xe7\x12\xd1\xd0\x20\x6f\x29\xa8\xb7\xe8\xdb\x27\xc4\xaf\xcf\xbb\xca\x36\xe7\xfb\x4e\x6a\x86\x93\x0c\xc4\x1b\xaf\x43\x60\x1a\xc7\x91\x7d\x04\x53\xc8\x8d\x6a\xb0\xe4\xd2\xea\x82\xeb\xb5\x90\x6c\x15\x9d\xa2\x90\x8d\xbe\x91\x24\xfa\x45\x9c\x73\x29\xe2\xa4\x54\x77\x5c\xce\x69\xbd\xe7\x87\xb9\x88\xa1\x39\x9a\x98\x80\xe8\x03\x15\xc4\x2d\x7f\x55\xa1\xd7\x07\x6e\x68\x73\x8c\xe8\xc1\x81\x49\xeb\x30\xc0\x9f\x5d\x9e\xcb\x43\x16\x9e\xe9\xa4\xff\xdd\x27\x05\xba\x67\x73\x47\xd0\x83\x07\x68\x72\x2f\x58\x92\xdf\x7f\x47\xf7\x7c\xca\xe4\x9c\xed\x8e\x0c\x35\x46\xf6\x77\x7f\x3e\xaa\xfa\x9b\x1a\x30\xe0\xf8\x91\x46\x64\xa0\xa6\x5f\x2f\x58\xdd\xd2\xba\x8b\x09\x9c\xb6\xe3\x2c\x48\x33\xa7\x9c\x53\x56\x57\x3a\x20\x58\x6f\x06\x79\xd5\x27\xd7\xf9\xf2\xc5\xeb\xef\x8f\xd1\x33\x37\x8e\x5a\x46\x84\x3a\x72\xcf\xa2\xa1\xac\xd1\xfe\xa8\xa3\xc3\xc3\xbd\xe7\x7f\x7f\xf1\x73\x9c\xf8\x9a\x02\x3f\x51\xe9\x21\xc1\x6e\xda\x01\x96\x26\xef\x78\xc9\xf8\x54\x34\x09\x46\x2d\x99\x2f\x58\x83\x9b\x15\xba\x69\x70\x61\xd4\x31\xf5\x7d\x6a\x0c\x39\x44\x0b\x29\xfa\x37\x0d\xae\xcb\x29\x86\xa2\xde\x65\xd8\x9a\x6c\x8e\x57\xea\x7e\x51\x62\x97\x98\xb4\x18\x29\x9a\xca\x7e\x6a\x1c\x48\x0a\x86\xd2\xdd\x1e\xb9\x60\x6e\x84\x42\x3c\xb9\x7b\x60\x5e\xbc\x4a\x9f\x97\x38\xdf\xee\xe0\x00\xa1\x3d\xf4\xa2\x12\x87\x8c\x47\xb4\xda\xd5\x2d\xe6\x5c\x45\x13\x20\x83\x05\x23\x7d\x06\x25\xc8\x4b\xb2\x94\x20\x65\x76\x8e\x55\xad\x24\x4c\x5b\x32\xd4\xdc\xba\x1b\x9d\xee\x53\xff\x74\x87\x87\x5b\x7c\xe4\x1f\xee\xed\x9f\xed\x4f\x78\xd4\x92\xf6\xa8\xa3\xc3\xfe\xea\xdf\x5a\x25\xf1\xd1\xcc\x2a\xcb\x5e\xe2\x96\xce\xef\x81\xa6\x84\xa4\x69\xb1\x50\xf3\x4c\xda\x84\x4c\x96\xc0\xb7\x98\x56\x82\xb3\x65\xb2\x25\x38\xf3\x1b\xca\xce\xc5\x36\x4e\x25\x1e\x82\xcc\x04\xa3\xea\x26\xce\xea\x0d\x18\xc7\x83\x69\xb3\x2e\xc4\xa1\x63\xf3\x6a\x25\x56\x50\xc6\x8a\x1b\x39\x06\xe4\x17\x29\x7d\x51\x59\xf4\xab\xf4\x13\xc2\x2e\x1d\x9e\xa3\x99\x82\x05\x23\xf4\x21\xf1\x1a\x87\xbe\x3a\x8d\x1f\x46\x66\x44\x21\xaa\xa2\x35\x75\x3d\x0f\x7f\x84\x67\x55\x15\x4d\xb5\x22\x53\x6b\x75\x9c\xca\x9e\xd5\x0e\x00\x44\xde\xd1\x56\xce\x8d\xce\x17\x15\x2d\x68\xeb\xce\xae\x65\xd2\x89\x2b\x26\xe8\xeb\x7f\x66\x19\xb8\xcc\x69\x10\x68\x2a\x49\x17\x6a\xcb\x3a\x1b\x80\x6b\x09\xce\x51\xff\xda\x06\xd7\x9c\xc6\x53\xc8\x2a\x6d\x09\xc3\x80\x67\x95\x88\x2c\x0b\xca\xdd\x68\x5c\x88\x77\x77\x24\x47\x8a\x4e\x4f\x22\x5c\x16\xb8\xc6\x5f\xe5\xd2\x25\xa0\x9a\x44\x91\x2c\x0c\x3f\x15\x27\x01\x02\x96\x5e\xb5\xb6\x37\x34\x3a\x45\x6f\x7e\x89\x14\xa2\xbf\x83\xd1\x13\xb6\x18\x57\x85\x63\x83\x76\xa0\x49\x13\xac\x97\xe1\xb9\x49\x36\xab\xaf\x6d\x8f\xcb\x6a\xe5\x3b\x42\x48\x7c\xff\x21\xc2\x86\xcc\x17\xed\xca\x7f\xd4\x2e\x48\x30\x12\x3a\x45\xef\x8f\x8e\xd1\xfb\x0f\xbb\xe8\xa1\xfc\xe7\x91\xfc\xe7\xb1\xfc\xe7\x89\xf8\x67\xed\x1c\x03\x30\xdf\x24\xd0\x18\x91\xf6\xca\x13\xc1\xc2\xc0\x96\x6c\x28\xa8\xd9\x85\x5a\x37\x49\x0a\xdc\xfe\x9a\x28\x91\x1e\x9d\x06\x9f\xbf\x51\x61\x0c\x3d\x71\x0c\x66\x38\xf5\x2c\x7a\x7a\xea\x66\xff\xa9\x0f\xd3\x37\x9b\x0c\x1a\xc2\x55\xa5\xd9\x75\x23\x93\x62\x76\xb5\xd1\xdf\xb2\x33\x78\x4a\x1b\x16\xfc\x92\x2b\x21\x3d\xac\xb6\x96\x9c\x64\x4e\x65\xd3\x3f\x77\xb8\x6e\x13\x21\xa2\xa6\x99\x47\x8e\x5c\x5f\x2b\x26\x30\xc9\x23\xab\x9c\xdf\x3b\xe8\xe9\x68\xca\xe6\xc8\x7d\x09\xf1\xdb\x31\xbd\x41\x96\x2a\x4b\xe0\xb1\xae\x6d\x38\xbc\x20\xd2\xb9\xc0\xb9\xd1\xce\x74\xfd\x1f\x34\x63\x4b\x34\xd7\x96\x11\xb0\xc2\xa9\x15\xb6\x11\x44\x66\x24\x69\x9e\xd1\x91\x44\xc9\x10\x22\xa4\x0d\xc2\xdd\xfc\x52\x72\x2f\xe9\xf7\xd0\x1c\xd5\x86\xc4\xdc\x89\xde\x7b\x31\xbd\xc7\x53\x1b\x58\xab\xc1\xef\x59\x29\xb4\xf5\x75\x86\x0e\xe7\x96\xf5\xca\x5f\xd4\xa5\x50\x59\x8d\xb8\x40\xc5\xdf\xd4\x34\x93\x8b\xd6\x10\x37\x0d\x5e\x19\x43\x53\xca\xf8\xe3\x92\xb8\x24\x15\x11\xbb\x42\x05\x02\xcb\x19\x68\xbb\xe7\x69\xc8\x60\x7b\x29\x72\x70\x80\x5e\xf9\x22\x51\x88\xf1\x18\xa4\x64\x70\x48\x48\x9d\x9e\x28\x2a\xbd\x18\x72\x48\xb1\xc1\xcd\x42\x34\xe4\x96\x34\x2d\xbd\xae\x88\x44\xec\x44\x66\x1b\x3d\x9d\xec\xa0\xff\xa7\x32\x8f\x46\x2c\x56\x9a\x19\x20\x2f\xe0\x52\x86\x9c\x38\x31\x8d\xbb\xaa\x14\xbd\x12\x9e\x76\x51\xdb\xac\x10\xbe\xc1\xb4\xee\x83\x26\x2d\xec\x02\x4c\xcd\xda\x5d\xc8\x18\x10\x1f\xe4\xed\x78\xee\x8f\x0c\x52\x30\xab\xf9\xc6\x10\x64\x20\x0d\x40\xff\x64\x5f\x8e\x9d\x25\xe1\x4f\xb4\x5c\xa7\xf1\x47\xa9\x98\x35\xfd\x93\xde\x65\x09\x35\x04\x79\xad\xcb\xc5\xfd\x21\x39\xb8\x32\xf7\x29\x49\x75\xc4\x05\x02\xeb\x45\x6b\x6f\xd2\x43\x57\x87\xad\xa8\x1a\xdd\xa4\xee\xbe\x79\x63\x06\x88\x43\x94\xf4\xcf\x1d\x6e\x21\x14\x96\xef\x30\x83\x0f\xf9\x9e\x87\xe9\x7a\xa5\xc5\x3e\x15\x51\x6f\xc3\x70\x8d\xdb\x46\x6a\x49\x4c\xa9\x39\x73\xea\x7f\xb3\xeb\x86\xb2\x42\xd3\x78\x71\xd5\x08\x79\x3d\xb3\x71\xd3\x7c\xbc\x97\xc1\x7b\x5c\x37\x9e\x4a\x6f\x9a\x88\x73\x47\xea\x3b\xce\xbd\x27\xb1\xda\x49\x23\xee\xca\x1c\x78\x93\x47\x25\xef\xd2\x91\x57\xe9\x25\x53\x7d\x3f\x21\x36\x84\x10\x15\x0a\x0d\x0c\xc0\x29\x05\xcd\x55\x94\xb4\x13\x51\xb2\xf2\xec\xe4\x5a\xdb\xdc\x16\xad\x47\xdf\x68\x63\x6d\x08\x72\xd5\xf6\x21\xa3\xaa\x7c\x56\x55\x3d\xa0\xd3\xd1\xc9\xe2\xa6\x95\x55\xd8\x38\xd4\x8c\x33\xf1\xc4\x4e\xf5\x17\x77\x8f\xc6\x5b\x39\x05\x15\x68\x2d\x83\x25\x9d\xd5\xe2\xfb\x32\x13\xbe\x00\x67\x4b\xc5\x96\xa4\x09\x9f\x50\x06\x86\x14\xcc\x9a\x2c\x5d\xec\xc4\x32\x69\x10\xd2\xc6\x60\xab\xba\x38\x00\x53\xb2\xb8\xa7\x09\x5a\x61\xde\xd6\x4d\x90\x0b\x99\xb1\x2f\x05\x32\x4e\xef\x7a\x87\xa3\x24\x96\xb5\x67\x91\x3f\x71\xc0\xf1\x9a\xc1\xc6\x06\xcc\xf8\x38\x63\x6f\x38\x59\xdf\x36\x5b\xfd\x86\x3b\xf5\x3f\x52\x56\x30\xbb\xfb\x73\x06\xb0\x33\x2c\xd8\x64\x22\xcf\x56\x99\x49\x18\x5a\xe0\x95\x2d\x48\xc0\x02\x4b\xaf\x07\xeb\x1a\x73\x71\x38\xea\xa8\xdf\x8b\xed\x97\x13\x44\xf9\x7e\xac\xf2\xa1\xa1\x8a\x6a\x2b\x4c\xdb\x12\xe6\xcf\x40\x66\x3d\x0d\xe0\xed\xc7\xb5\xd6\x91\xeb\x2e\x8b\x6a\x6f\xeb\xf7\xb2\xd5\xdc\x43\x8b\x87\xd7\x09\xb3\x0e\x09\x1a\x53\x7c\x57\x57\xb1\x98\x53\xc1\x52\x4c\x6b\x58\x0f\x2e\xb4\x76\x4c\xcc\xcf\x29\x6d\x94\x92\x65\x21\x18\x58\x15\x20\xb4\xe8\xbf\xc4\xb4\x94\x45\xef\x8f\xbd\x49\xef\x82\x6a\xf5\x9c\x10\x7e\x8c\x0e\xf7\x0f\x77\x55\x39\x7f\xf5\xc7\x94\x10\xfe\x5d\xd7\xd4\xe6\x03\xe2\x2c\xdf\x73\xa7\x76\x7b\xb0\xb2\x69\x96\x2b\x83\x1a\xe5\x35\x54\xef\x31\x5b\x96\xc0\x1a\x85\x54\xca\xad\xb8\xfc\xea\x2f\xa1\x84\x1e\x57\x26\x50\x63\xeb\x73\x6a\x3e\x24\xfd\x26\xc6\x78\xa3\x7d\x51\x71\xdd\x8b\xb4\x42\xa2\xcf\x65\xae\x90\x86\x07\x34\x31\x43\x79\x3e\x7d\xbe\x86\xe2\x3d\x3b\x25\x44\x79\x5c\x95\x89\x4b\x10\x7f\xff\x86\xb4\xcf\xcd\x17\x89\x98\x26\xb9\x2c\x41\x71\xfd\x44\xf9\x7a\x3a\x75\x07\x38\xf1\x37\x78\xbc\x59\x3c\xb0\x41\xff\x02\xb4\xe7\x80\xea\x63\xd7\x07\x07\xe8\x3b\xdb\x40\x7a\x4a\x88\x74\xad\x2a\xf3\xad\x6a\x4e\xa2\xc5\x1f\xb1\xa5\xc2\x0e\xb1\xca\xc9\xea\xf6\xe2\x42\x15\xe6\xfd\x6b\xad\x68\x09\x85\x7b\xfb\x3c\xe7\x82\xbc\xf0\xd0\x24\xee\x27\xa2\xe0\x43\xf7\x12\x74\xb2\x67\xe0\x99\x88\x71\xe9\xac\x7e\x2e\x8f\x08\x3c\x66\x62\xc8\x2d\x6d\xe2\xf0\xdd\x1f\xc5\xb1\xf6\x3b\x95\x82\xd7\x2f\x6c\x92\xe1\xac\x9a\xbf\x12\xb9\x30\x70\x98\x74\xc5\x24\x5e\x3f\x42\xed\xeb\xb5\x92\x52\x1e\x3c\xd7\x2f\xef\xcb\xb7\x93\x77\xa6\x03\x3d\x2d\xf9\xa7\xe2\x67\x54\x0f\xf1\xb9\x44\xaa\x21\x53\xd2\x90\xba\x08\x63\x5c\x11\x1c\x14\x4b\xf5\xb8\x9d\xb5\x3f\xfe\xbe\x80\x17\x74\xa1\xf1\x48\xb5\xd3\xeb\x39\xb2\x04\xb7\x6d\x2e\x68\x9d\xb9\x37\xb6\x14\x9f\x11\x8c\x97\x6c\x66\xe3\x03\x57\x6d\x12\x52\x2f\xa6\x6e\x1f\x94\xb2\x9c\x44\x29\x7a\xa6\xc1\x4c\x48\x61\x8f\xfc\x99\x74\x51\xf1\x44\xaa\xd1\x97\xa0\xa7\x4d\xa3\x31\x94\xb4\x38\x8f\x2d\xf2\x8f\xee\x98\x44\xd3\x03\xcf\x1d\x3f\x41\xd5\x7c\x39\xfd\x8c\xd9\x2e\x49\x6e\x94\xc8\x4c\xd9\x90\xe2\x01\x42\x19\x3b\x51\xaa\x6f\x91\xbc\xd5\x75\xa8\x45\x7a\xdf\x8d\xca\xf4\x71\x81\xfa\x97\x7c\xe2\x6a\x0f\x31\x4b\x68\x68\x80\xec\x3a\x38\xc6\xbb\x6f\x2d\x34\x12\xb9\x7b\x5a\xac\x41\xa7\xb9\x5b\xcc\xbf\x2a\x9f\x9e\x0e\xdd\x95\x0e\xc4\xac\x60\xe8\x4b\x15\x9b\x8b\x62\xfa\x37\x2b\x8f\x79\x4c\xcf\x97\xcc\xbc\xed\xa5\xf2\x7c\x36\x15\xd5\x3e\x89\x98\xb6\x91\x88\x76\x17\xf1\x0c\x9a\x29\xf1\xb6\x61\xab\xe0\x56\x9e\x02\x8d\x9d\x12\xa7\xda\x5f\xcf\xe6\x04\xdc\xdc\x1e\x18\x20\x78\xb3\x7f\xdd\x35\xf5\xc4\x3f\xd5\xf9\x9a\xe2\xda\xb7\xc1\xbd\xb2\x79\x5e\x27\x97\x28\xd4\x26\x93\x32\xb1\x61\xdf\x84\x44\xd8\xb1\x1c\xf6\x32\xaa\x0b\xa7\xcd\xf5\x6b\xc4\xd6\xde\x8b\x28\xad\x9b\x85\xf2\x6e\x6e\xec\x5e\x52\x71\x4c\xe4\x83\x8a\xa3\x0a\x87\x40\xa6\xa9\x65\xc7\x7e\x6d\x9f\x09\xe4\x38\xb1\x6e\x2e\x80\xd3\x8c\xe8\xa4\xd4\xe7\x04\x81\x82\x66\x60\xa0\xe8\xb8\x9d\xc0\x7e\xe9\x2b\x16\xe7\xf9\xaf\x60\xda\xb2\x73\x8f\xec\x8d\xd6\x55\x2d\x5d\x54\x54\x76\x3c\xb1\x61\x27\x1e\x3d\x20\xe8\x24\x0a\x05\x36\x84\x91\x78\xc9\x7e\x40\xe3\xaa\xc2\x1f\xb8\x04\x89\x39\x63\x52\xf8\x39\x46\x6f\x12\xa0\xa3\x1e\x68\x69\x87\xff\x6b\x53\x30\xdf\xad\x72\x08\x07\x49\xdc\x76\x33\x52\x39\x31\x2d\x29\xa6\x12\x67\xfc\xf2\x6e\xae\x06\xff\x59\x43\x90\xca\x4e\x7e\x6c\xdb\x9f\x8e\xdb\x52\xf2\xc9\xd1\x72\x07\xcc\x19\x1c\x88\x27\xe4\x7e\x9f\xdd\x5c\xa9\xce\x4b\x69\x5c\x52\xd9\xd4\xd9\x29\xab\xc0\x69\xb5\x75\x42\x50\xba\x2c\x84\x43\x4e\xed\xf5\xd2\x24\x8d\x4e\x75\x1d\x73\xc6\xec\x79\xca\x71\xd1\x38\x33\xc6\xfa\xc9\x13\xf0\x3f\x4d\x60\xb3\x1b\xd4\xf5\xa5\x65\xa4\x05\xae\x05\x3d\x74\x35\xc8\x52\x96\xe7\x2c\xe9\x14\x54\x0f\xb7\x00\x7f\x0a\xe2\x85\xdb\x24\xcf\x81\x2a\xcd\xe0\x9c\xf9\x70\xe1\x64\xe3\x39\xe9\x03\x6a\x35\xca\x73\xf5\xea\x6b\xe6\x94\xaf\x3c\x4d\x11\x50\x87\x2a\x27\x82\x27\xc6\xec\xc2\xe1\x67\x06\xab\xd9\xa4\x4d\x35\x1e\x4b\xab\x59\x33\x37\x87\x5b\x9d\x33\x53\xa6\xc5\x56\xe1\x84\xb0\x30\x1d\x0f\x66\xd7\x25\x82\xef\xb7\x0a\x7c\x36\x57\xc5\x32\x86\x0a\xae\x7c\x15\xf1\xc3\x01\xc8\xfc\x99\xc0\x05\xf8\x07\xab\x20\x22\xe4\x34\x1e\xf7\xab\x9e\x25\xeb\x75\x1c\x58\x21\x42\x6d\x0f\xc9\x85\x2c\x93\xd7\x64\x49\x9e\x57\xb5\xc0\x31\x8f\x4b\x7c\xf8\x35\x9a\x44\x68\xef\xf5\xcd\x33\x13\xc9\x1f\x32\xfe\xf4\xb1\x0c\x79\x7e\x50\x51\x32\x7d\x3c\x73\x9c\xcf\xb0\x7f\x75\x74\x33\x4c\x17\xb9\xa9\x24\xce\xce\xa3\x8d\x73\x0a\xcd\x01\x95\xcd\x49\x93\x53\x5c\xaf\xb4\x04\xea\x2d\x2f\x81\xd6\x2c\x31\x81\xd6\x2c\x33\x81\xc6\x95\x9a\x40\xdb\x2e\x37\x81\xb6\xc8\x5b\xfa\x8b\x0d\x64\xfd\xc3\x3e\x7b\x89\x1b\xcb\x4a\x07\x03\xe5\x5e\x27\x18\x28\x8e\x9c\xf7\x97\x86\xdc\xda\x29\x34\xdc\x2b\x7b\x24\x01\xea\x90\x16\x47\x2f\x36\x7c\x6a\xa0\x82\xc3\x08\x36\x95\x19\x21\xc5\xaf\xd2\x48\xac\xc7\xb4\x90\xcf\xb8\xcc\x99\x74\x3c\x40\x96\x7f\xf1\x6e\x9e\xdb\x31\x63\x99\x55\x1a\xe7\xbd\xc1\xe9\x66\xf6\xaa\x8a\x47\xe9\x27\x94\x92\xfa\x4d\x2c\x7a\x4f\x70\x82\xae\x66\xe3\x6b\x5d\x5f\x72\x54\x74\x69\xbf\x3a\x9d\x46\x73\x8a\x31\xf8\x6a\x8d\xfe\x37\x3b\xc6\xbe\x3b\x18\x23\x72\xd6\xb5\xee\xc6\xdb\x1e\x0e\xf9\xa1\xc7\x5e\xa0\xf1\xb7\x5f\xfb\x28\xe7\x87\x58\x7f\xe3\xc7\x8f\xec\x05\x83\xa5\xc6\x49\xc7\x03\x85\xf7\xe0\xfe\x50\xb7\x4e\xc7\x68\x66\x1a\x76\x0e\x6f\xe6\x18\x99\x9c\x25\xdc\xc3\xc4\xed\x1f\xdc\x7b\xc7\x0f\x01\x93\xce\x42\x19\x21\x31\x09\xbf\x1c\xb4\x9f\x69\x2e\xa1\x55\x65\xa5\x7f\x26\x4e\xfc\x01\x9a\xb8\x0a\xf8\xde\xf0\xc5\x11\x3b\x62\x5c\x0d\xfc\x65\xd5\xb9\x3c\x26\x52\x82\xbf\x4e\xe2\x16\x2a\x63\x07\x51\x3e\xae\xdf\x0e\x5d\xfa\x64\x7b\xb4\x1d\xcf\x46\xd2\x57\x2d\x37\x2f\xd4\xab\x26\x14\x03\x6c\x69\xbb\xba\xd2\x36\x84\x6b\x6f\x09\x92\x51\xdd\xf1\x08\xa7\xba\x1c\x62\x5f\x7e\xd3\x08\x4a\x7c\x62\x21\x35\x28\x76\xa6\x54\x1c\xa8\x8f\xaa\x6a\x2e\xce\x70\xa2\xb4\xa0\xdb\x17\xd7\x6f\x86\x61\x44\x18\x3f\x3c\xc2\xaf\x79\xf8\x6f\xd9\xf5\x0e\xb2\xeb\xc1\x47\x10\x20\xb7\x25\xef\x0d\x9c\x1c\x94\x14\x67\xfc\x23\xf4\xc9\x64\x18\x23\x4b\x7e\x6a\xc1\x65\x83\x81\xc7\x48\x2b\x01\xaf\x73\x3e\xda\x54\x2e\x19\x98\xc0\xe7\x25\x81\x48\x24\x86\x6a\xaa\xa1\x94\x33\x73\xbc\x18\x92\x1b\x64\x7b\xb2\x07\xb8\x27\x94\xe3\xe2\x74\x84\xb5\x7e\x84\x41\xdc\xb3\xe6\x27\x31\x4d\x47\xda\xf1\xa0\xef\xf4\xda\x61\x76\xb2\x22\x99\x2a\x7c\xa8\x3a\xd2\xc8\x3a\x32\x7e\x90\x9d\xb8\x1b\x54\x4f\x7f\xef\xf3\xd7\x0e\x37\x73\xa3\x65\x74\x5d\x07\x99\x8b\x7a\xeb\x58\x28\x93\xb5\x6a\x42\x50\x10\x4f\x2d\x0b\xdb\x08\x41\xda\x69\x45\x00\x41\x37\x12\x7d\x1d\xcc\xbc\x8a\xeb\x78\x0a\x78\x3f\xd5\x6e\x7f\x63\xc2\x75\xf8\x33\x44\x68\xa3\x6b\xa8\xf1\x22\xa1\x32\x6e\x68\xa0\x8a\xa9\x60\xaf\x7d\x81\x5b\x3a\x6e\x83\xce\xde\xa3\x3a\x83\x8d\x29\xd1\x7c\x8c\xee\x9f\xe1\x1a\x82\xf2\x9c\x65\xa3\xc9\x0e\x25\x88\x72\xc4\x5b\x5a\x41\x85\x90\x45\xc3\x6e\x1a\xc2\xfb\xfb\x87\x7d\xf6\xc5\x7e\x7a\x91\xea\x2f\xc7\xff\x79\x95\xb4\x7d\x65\x92\x4e\x7b\x2b\xce\x88\x1b\x1f\x5c\xc6\x21\x5a\x8e\x3b\x34\x98\x58\xec\x93\x5e\x2b\x8b\x33\x1c\x28\x9d\xc7\xd9\x4f\x25\xb8\x5d\xfd\x72\x97\x7f\xc2\xc2\xc4\x1f\xd7\x45\x9d\x2f\xd5\x33\xa0\xec\x6d\xbf\x5a\x8f\x29\x77\x71\xba\x59\x09\x1b\x93\xd7\x11\x15\x30\xc3\x49\x6f\x3b\xca\x94\xb6\xcf\x95\x1b\xfe\xfd\x77\x8b\x62\x5a\x69\x48\x90\xc0\xa9\xf2\x23\x45\xe5\xef\x20\x2c\xe3\xf5\x6a\x41\x52\x45\xc9\xef\x08\xe1\x5e\xca\xc3\x15\xcd\x27\x89\x3b\x84\xe7\xb8\xc3\xdc\xbd\x79\x44\x3a\x76\x2b\xa7\x7c\x7f\xf4\xb6\x0e\x29\x64\xbc\x83\xf5\xc6\x9b\x69\x36\x47\x2f\x5d\x33\x47\x37\x22\x9a\xb9\xd2\x84\xdd\x7f\xc9\xfa\xdf\xb9\x1d\x68\xe4\x89\xf1\x05\xaf\xc7\xd5\xb9\xce\xd2\x2b\x1a\x71\xe4\xda\x8d\x6f\xca\x61\x47\x18\x5e\xbd\x18\x9b\xb1\x15\xa8\x9d\xfa\xec\x5a\x16\x73\xd8\x40\x5d\x9a\x72\xdc\x73\x90\x12\xfd\xd1\x46\xad\x4d\x5c\x64\x7a\xbd\xc5\xe9\xa9\xc9\x9c\xa5\x47\x3c\xe6\x5a\xcb\x23\x08\x39\xb8\x3e\xea\x14\x0e\x2f\x4e\x02\x99\x34\x36\x41\xe7\x94\x9a\xa1\x8a\xd5\x37\xa4\x91\x19\xbd\xd7\xba\x40\xf1\x5c\x56\x48\xdb\x75\x8a\x16\xcf\x83\xa2\x2f\x6c\x0a\x89\x7c\xb7\x7d\x59\x82\x74\x9a\x14\x6c\x47\x16\x63\x1b\xb0\x08\xe6\x6a\x75\xf5\x95\x44\xf0\x2c\xa6\x6b\x16\x11\x4a\x2b\xca\x76\x7f\xdb\x2d\xdd\xb5\x6c\x8e\x5b\x5a\x60\xa1\x9c\x78\x99\x8d\x82\xeb\x28\x51\x23\x07\xcd\xcb\x78\x84\x88\x1a\x58\x01\x95\x03\x9f\xa8\x64\xeb\xfe\x6c\x54\x81\x3c\x0a\xc1\x4d\xf5\x2a\x8b\x45\xba\x51\xc7\x1f\x2a\x63\xca\x77\x8c\xf9\x80\x2b\x81\x30\x21\xd8\xf4\x04\x9b\xe8\xb2\xfd\xda\x48\x6e\x4d\x8f\x5f\x0e\x69\xb0\xfa\x27\x8a\x0d\x4f\x62\xf6\xb1\x02\xc2\x07\xce\xa3\x1b\xe9\x13\x09\x4b\x3d\x85\x8c\x03\x68\x94\x23\xa8\x0f\x67\x52\x2f\xed\x84\xcd\xa1\xf6\xfa\x00\xe4\x9a\x66\xb8\x53\xc6\x45\xdb\x61\x5b\x8f\xf1\x39\x6b\x2e\xc9\xbb\x16\xb4\xdd\x84\xf9\x31\xd5\xb0\x6a\xc0\x44\xb9\x97\x08\x55\x0f\x39\x5a\x8e\xc3\xf4\x21\x77\x92\x91\xc2\xcd\x32\x29\xee\x03\xe8\xbc\xb2\x05\xe2\x7a\x9b\x01\x7e\x2e\xfd\x1e\x62\x7c\xb6\xdd\x75\x21\x63\xde\xfd\x2c\x44\xea\x41\x8a\xe5\xbb\x7f\x28\x8e\x9c\x2a\xab\x9c\xd7\x4a\xd0\x36\xfa\xa0\xa0\x4c\x2f\x94\x7e\xe9\x7e\x0b\x9d\x50\x86\xf7\x4e\xaf\xdc\xff\x09\x76\x72\xde\x95\xb0\xa9\x14\x9f\x59\xb1\xf5\x04\xf9\xdc\x8a\x6d\xbb\x7b\xcd\x48\x61\x3f\xb5\x66\xa3\xf9\x4f\x8f\xb8\x3f\x8c\xce\xba\xab\xb6\x5d\xa9\x3f\xb3\x96\x6b\x0a\xfe\xfd\x8b\xb9\x41\xfb\x98\x1c\xf9\xc6\x2a\x07\xf9\xe5\x4c\xe9\x07\x99\xc3\x3a\xb8\x98\xa3\xb5\x03\xb4\x96\x40\x6b\x25\x8b\x01\xa9\x16\x6d\x41\xb2\x45\x5b\x93\x6e\xb3\xdd\x7f\x46\xc9\xb8\xa8\x77\xd3\x9b\x2e\x93\x5e\xd3\x44\x47\x8e\xd3\x2a\x94\x0a\x65\x73\x3d\xef\xa6\x35\x59\xbb\x5a\xa4\x85\x9d\xcf\xe0\xde\x1d\x25\xa8\x25\x91\x1f\x27\xa5\x1c\xee\x1f\x8e\x35\x2b\x7c\x3c\x5a\x7f\x16\x74\x1e\xa1\xe3\x67\xfa\x7d\x69\xef\x82\xa2\x83\x25\xcc\x94\x92\xaa\x54\x99\x71\x2a\x35\xa1\xe3\xc9\x46\x15\x11\xe0\x7a\x5c\x1b\xce\x68\xf9\xe2\x44\x7c\xe8\xcf\xa3\x86\x5b\xca\xd1\xbe\xe4\xd9\x06\xfb\xc8\xe4\xd5\xa5\xfa\xe7\xc4\xc0\x83\xb2\x4e\x52\x0b\x70\x7b\x26\xd4\xc9\xea\x9e\x29\xef\x5b\xda\x56\xef\x99\x10\x12\xed\x0a\x4d\x0d\x3b\xd3\x13\x56\x2d\x03\xb8\x47\x6d\x71\x5b\xeb\x86\x9d\x61\x8e\x48\x1d\x96\x32\x3a\x38\x40\xaf\x49\x55\x71\xb4\x34\xbd\x65\xc9\x52\x47\xff\x2c\x64\x1a\x95\xca\xb7\xd9\x87\x14\x23\xf1\xb5\xfa\x9c\x72\x1b\xa4\x2e\x47\x2b\x66\xb8\xbe\x89\x47\xb8\x96\xf5\xae\x21\x0e\x45\xb6\x0c\x10\xef\xca\xda\xf2\xea\x4d\xd3\xd6\xf4\x9a\x68\x28\xb6\x0e\x16\x91\x76\x20\x33\x17\x0f\xbe\xec\x81\xac\x9c\xa2\x6e\x00\x5e\xd2\x25\x1e\x66\xd0\xed\x66\x6f\x01\xe4\x86\xb3\x48\xff\xf9\x38\x27\x7b\x0f\xc4\xc8\x77\x1b\x7c\xe0\x66\x4f\x3a\xdb\x1a\xca\x0f\xd7\x2b\x71\x8a\x1a\x38\x51\x85\x54\xa9\xdd\x52\xc3\x50\x22\x52\xd6\x5a\x47\x18\x56\xe9\x52\xc7\x57\xc9\xc6\x34\xa6\xa3\x91\x22\x29\xeb\x9a\x82\x18\x1f\x90\x5b\xcc\x46\x8c\xc0\x5b\xb1\x62\xf2\xce\xa4\x4d\xe8\xa7\x02\xb0\xa1\x8f\x1a\x97\x7e\x5b\x78\xdd\xa3\xac\x8f\x20\xd2\xb4\x06\x61\x71\xfd\x74\x6b\x97\xac\x81\x33\x59\x96\x0d\xe1\x7c\x0c\x6c\xfb\xd2\x0f\x64\x35\xe6\x05\xc5\x1c\xd6\x7e\xfa\x25\x7b\x39\xe6\x85\x40\x4f\x39\x46\x7f\x7b\xff\xbc\xab\x6f\xe8\x75\x25\x5d\xfb\xfb\x90\x40\xfb\x61\xe7\x18\xfd\x0d\xea\x0f\x43\x1c\x04\xc0\xb3\x52\x26\xe6\x9c\x34\x2d\x9a\x0c\x72\x95\xc0\xa7\xef\xe3\x35\x27\x9c\xe3\x1b\x62\x1d\xfd\xee\xce\x71\xe3\xa8\xf2\x5e\x7f\xd5\x5c\x28\x76\xf9\x3b\xbc\x4a\xf9\x68\xc5\x64\xd0\xc9\x1e\x2a\xc0\x18\x8b\x82\x3d\x42\xcb\x3e\x9a\x05\x3f\x72\xbb\x40\x5d\xbc\xf1\x2f\x25\x36\x4f\xf4\xd1\x46\xe0\x60\xa3\x78\x7f\xae\x01\xc6\xdd\x6c\xf6\xf7\x8d\x00\xc0\xfe\xf3\xfe\x5c\x03\x4c\xb4\x2b\x4f\xf6\x6c\x69\x14\xb9\x64\xdf\xcf\x17\xed\x4a\xd6\x7c\xb9\x15\xff\x15\xb2\xc4\x31\x12\xff\x3d\xf9\x9b\x7d\x16\x1e\x78\x3a\xd9\xd9\x09\x76\x80\x32\x07\xea\x1e\x64\xf3\xd8\x12\x56\x46\x65\x93\xe5\x36\x9f\xc4\xd7\xf3\xe8\xfe\x2a\x49\x93\xc0\xae\xb3\x81\xb2\x47\xe2\x75\xaa\xbf\x96\x3c\x20\xaa\x5f\x90\xea\x36\x19\xb9\x31\xd0\xe4\xfe\x7e\xc1\xea\x02\xb7\x13\xf5\xc9\x7e\xcb\x24\x5f\x98\xec\xec\xe8\xaf\xee\xef\x98\x8b\xad\x98\x31\xae\xda\x03\xca\x12\x7b\x16\x80\xf8\x33\xfd\xf6\x7d\x47\xa9\x72\x48\x9d\x09\x21\xe4\xd0\x9e\xed\x64\xef\x9e\x3e\x89\x6e\xe8\x96\x8e\xef\xb2\xf7\x85\x64\x3a\x88\x5d\xff\x0f\x01\x89\xd7\xe9\x37\x6f\x99\x02\xdc\x0d\x3c\xba\x1c\xfc\x73\x6f\x81\x9d\xec\x39\x27\x5f\x7e\xa6\x4e\xbe\x83\xbe\x7d\x1e\x78\x17\xb9\x24\xaa\xe4\xd0\xe4\x64\x2f\x58\x4d\xe7\x2d\x85\xbf\x74\x69\x39\x0c\xd3\xb9\x37\x5f\x29\xd6\xc6\xd5\x2c\xad\x36\x29\xf4\x59\x84\x51\x57\xd3\x7f\x76\x04\x5d\x9c\x9b\x65\xe1\x0b\x52\xd0\x29\x0d\xcb\x11\x18\x90\x32\x3e\x5a\xb7\x07\xb4\x00\x35\xd5\x54\x9d\x44\x5c\x55\x0a\x9d\xb8\x47\x9a\xc4\xe9\x92\x58\x43\xbe\x51\x26\xd5\x45\xb2\xee\x75\x61\x00\x7d\xd2\xdb\xc2\x71\x73\xdc\xf9\xa6\xb8\x73\x40\x49\x72\xba\x61\x14\xbe\xd3\x43\x68\x93\x69\x42\xcd\x8a\x5a\xad\x28\x00\xcf\x4e\x28\x60\x7c\xa3\xdc\x01\xbd\x1c\x30\x6b\x09\x3e\x35\x3e\x97\x75\x78\x9a\x1b\x11\xbe\x45\xee\x76\x3f\xc9\x9e\xc6\x6e\xc5\xf5\x7d\xb6\x75\xb6\x8d\x57\xce\x73\x7b\x87\xed\x1d\x48\x47\x1c\x5d\x93\x4a\x95\x7b\xd3\x64\x02\xf6\x95\xdc\x14\x07\x07\x88\xd6\x85\x5c\xea\xc0\xb2\x75\x71\x2e\x4b\xa9\x92\x26\x93\x1f\xe1\x2b\xc6\xe7\xd6\xd0\xa4\x34\x87\x49\x2a\x5b\xc2\x7c\xab\x0a\xcf\x3e\x7a\x38\x39\xda\xf1\x11\x3a\x93\xac\x39\xe4\x8d\x8d\x3c\x88\xd0\x34\x55\x6a\x02\xa6\x97\x64\xc1\x6a\xb0\x87\x0c\xa1\xe6\xc7\x6d\xf7\xa2\xe7\x58\xce\x8e\x1d\x49\x31\x74\x72\xba\xa8\x6b\xad\xcf\x3c\x23\x27\x32\xce\x4e\xde\x8b\x4c\x0f\x7d\x7c\x3e\x1b\x5e\x92\x6c\x59\x93\x91\x97\xa3\x83\xb7\x7f\x3d\x5a\xea\x89\x1b\x72\x80\x68\xc9\xa9\xba\x77\xaa\x33\x8c\x06\xe0\x5c\xac\xda\xdc\x3b\xe6\x7a\x75\x20\x85\x17\xac\x2a\x77\x87\x6d\xa5\x3b\x69\x68\x47\xac\x26\x5a\x6b\x97\x1a\x26\xd5\x55\x12\x04\xaa\xde\xc5\x28\x69\xb4\x83\x6e\x29\x59\xc2\x0d\x19\x31\xfb\xa8\xf1\xf5\x31\x82\xf0\x4d\xff\x4a\xfc\x59\x99\xa8\x77\xd0\x03\xfb\xae\x73\x21\xc6\x41\xd1\x59\xb1\xc9\xcf\x5c\x8b\xbb\x6d\xdd\xbf\xf2\xa5\x84\x8b\x73\xb7\x52\xb5\x0a\xef\xb4\xd3\xbd\x1f\x68\xf6\x0e\x79\x27\x0f\x06\x91\xc0\x7c\xf4\x6c\xff\xba\x73\x6f\xe4\x0a\xcd\x08\xfa\x4d\x97\xdd\xfc\x4d\x55\xaa\xf4\xec\x02\x0b\xbc\x92\x71\xed\xb6\xbc\xd7\xc0\x82\x39\x25\x26\x8f\xd1\x03\x53\xd3\x13\x3e\x92\x37\x8c\x27\x9f\xa8\xca\x95\x5c\x97\xae\x84\x7b\xb2\xaf\x60\x63\x0c\x2d\x59\xb6\xd1\xa0\xe1\x1b\x09\x7b\x8a\x35\x26\x68\xa3\xc7\x43\x12\x3b\x79\xda\xef\xc7\xa7\xc3\x4c\x20\x24\xfb\x4f\x8b\x12\x2c\x74\x18\x15\x15\xa6\x73\x52\xa2\x6b\xc6\x2a\x82\x6b\x29\x44\x68\x31\xb3\x40\x0b\xdc\x42\x96\x04\x55\x46\x3d\x60\x29\x56\xda\x44\x0b\x4a\x0a\x38\x4a\xb0\xd1\xe6\xa4\xc5\x25\x6e\x31\x18\xf4\x64\x1e\x84\x06\xbf\x52\xfa\x7b\x72\xa9\xc4\x2a\x75\x80\xd2\x99\x7c\x7e\x22\xc6\x15\xe7\x09\x08\xf7\x12\xb7\xb3\x5d\xf4\x2b\x7a\xeb\x58\x3f\x34\x64\x19\x6c\xbc\x13\xac\x9c\xfa\xf2\x9c\x82\xa4\x27\xd3\x54\xfa\x56\x30\x13\x6e\x0d\x71\xcc\x7a\x19\x05\x4a\xb9\x45\x53\x3d\x85\x25\xb9\x40\x80\x31\x23\xbb\xcb\x42\xa7\x86\x20\xfe\x51\x8f\xf0\x7d\xf3\x96\xac\xa2\x48\xcf\x64\xb5\xfb\xe8\x55\x2f\xa8\xeb\x2d\x59\xf5\x18\xee\xae\x48\xeb\x75\x11\xf7\xda\x6c\xba\xdd\xc3\xb5\x31\xd9\x9a\x38\xd5\x12\xea\x1b\x57\x75\x78\x4f\x1b\x8c\x35\x83\x8c\x42\xc4\xc3\x65\xab\x9c\x2e\xe2\xfd\xe9\x0c\xde\xca\x44\x6d\x96\x24\xb6\x41\x8d\xb9\x24\x54\x8e\x6f\x49\x04\x55\x61\x9b\xe9\xe1\xe4\x02\x0f\xe8\xf9\x5f\x44\xb5\xdd\xd7\xf4\xd2\x94\x75\xcd\xef\xca\x7e\x6e\x64\x16\x97\xb4\x3b\x4e\xf1\x7f\x67\x0f\xed\x47\xaa\x9a\x61\x6e\xb9\x78\xfa\x90\xd4\x7f\x75\x48\xad\x53\xa7\x52\x04\x29\xd8\x62\xb5\x09\x99\x37\xa1\x84\x9c\xeb\xa4\xa2\x6f\x09\xb2\xed\xd7\x4c\x79\x40\xd9\xc9\x48\x6f\x50\x03\xfa\x07\xb2\x90\x7d\x28\xae\x71\xf1\x56\x15\x99\x62\xf3\x05\x6e\xe9\x35\xad\x68\xbb\x4a\xaa\xb5\x37\xa4\xbd\x72\xdd\x16\x99\xd6\xf6\xb6\xeb\x07\x77\x74\xa3\x4c\xc2\x42\x40\xce\xda\x49\x4c\x88\x2c\xe4\x65\xc9\xb5\x01\x13\xd7\xe5\x81\xa7\xe2\x28\xa6\x1e\x67\x61\x24\xb5\x7a\x1d\x7d\x6a\xcd\xe7\x53\xf4\x9b\xeb\xc5\xfd\x4d\xc8\xfe\xbf\xd5\xb4\xfa\x6d\x57\x0a\xeb\xe2\xe4\x24\x16\xc3\x4d\x3c\x52\xd1\x08\xa5\x10\x1a\x38\xa2\x03\xc0\x6b\x56\xef\xb9\x03\x98\x17\xc5\x18\x37\xf4\x96\xd4\x3a\x89\x84\xb7\x04\x43\xca\x9d\xc0\x01\x6a\x39\x3a\x83\xe6\xf9\x48\xbf\x4b\x7b\xd8\x9c\x9d\xfc\xf1\xc4\x6c\xa9\x72\xfc\x75\x6d\x20\xbe\xbb\x7c\x5c\x96\xce\x5f\x77\x02\x4b\x79\xa6\x87\xbb\x0b\x5b\xdc\x2d\x93\x0d\x6e\xac\xad\x24\x08\x6d\x92\x1c\xe4\xab\x26\xa6\xd6\x3e\x35\x4d\x92\xf4\x3d\xa3\xaf\x14\xb9\x4f\xd4\x4d\xb3\x8b\xd8\x2d\x69\x96\x0d\x55\xc9\xe2\x52\xed\x28\x85\x9c\xee\x5e\x9e\x50\x93\x54\x51\xc9\x08\xfd\x89\x50\xda\x64\x83\xd4\x8b\xf3\xa8\x3d\x81\xc6\xd4\x75\x56\x81\xff\x8a\xaa\xbe\x66\x52\xd3\xf4\x02\x53\x05\x50\xa1\x25\xef\x86\x90\xd4\xd3\x02\xfd\x8b\x73\xef\x4b\x85\x79\x57\x2f\x1b\xbc\x58\x90\xd2\x51\x91\xdd\xbc\xe5\x8b\xf3\x54\xa7\x80\xd4\x74\xdf\xa4\x40\x25\x13\x43\xfc\x88\xed\x90\x46\x46\x88\x3f\x4d\x8f\xd3\x2f\x79\x38\x2a\x68\x2d\xd3\xf4\x0c\x97\x77\x2a\x36\x80\x29\x53\x6f\x1f\xb9\x99\x8c\xb3\x5d\x2e\xbe\x07\xd4\x4b\xf2\x77\x1a\x95\x99\x3d\x1d\x27\xf8\xfd\x1f\x58\xc5\xf2\x23\xaf\x5e\x99\x5e\xb5\xe4\xad\x6c\xe5\x3d\x23\xe6\x2d\x67\xaa\xdf\xb2\x5e\x27\xd0\xbb\x0d\x91\xb8\x01\xc0\x1a\xf1\xac\x57\x23\xce\x7f\xd1\x7f\x25\x27\xb1\x84\xec\xc7\x13\x57\x42\xee\xb9\x91\xe0\x72\x27\x3e\xe8\x50\xcc\x74\xec\x54\x5d\x7c\x7f\x84\x10\x01\x43\x90\xec\x73\xd0\x63\x84\x2c\xab\x95\x63\xd8\xac\x55\x1f\x60\x26\xbe\xad\xbf\x6c\x0d\x67\x74\x82\x37\x0f\x74\x17\x6e\xe0\x9c\xaa\xe9\x96\x2e\xd9\x6c\xaa\x16\x86\x6d\x00\x75\x71\x5a\xe9\xa9\xf1\xfb\x23\x2b\x88\xa9\xee\xae\x72\x0c\x2b\x66\x4a\x7b\xd1\x1c\x2f\xdc\xde\xea\x06\x08\x14\xee\x8c\xb6\x0e\x58\x51\x54\x43\xe5\x84\xf4\x97\x18\x94\xd3\xff\x25\xba\xa1\x92\xd7\xc5\x29\x27\xb8\x05\x8d\xeb\x65\xfb\x5c\xbf\xf1\xee\x37\x8f\xd7\xdc\x27\xfe\xbb\xa3\xba\xd0\xea\x7e\x3f\x28\x21\xda\x41\x2d\xbb\x86\xdd\xd2\xd2\xb1\xb9\x18\x67\x4b\xba\xad\x6e\x52\xf2\xc1\x65\xf9\x9a\xe5\x3b\xf5\x6b\xe5\x57\x90\x4b\xb5\xf9\x85\x99\xec\xf4\x1a\x92\xcc\xd3\xe8\xa9\xf6\x30\x1c\x41\x1f\x73\xfb\xc5\x89\x75\x3d\x1c\xa3\xfb\xaf\x75\xef\x37\xdd\xa9\xfd\x68\x17\x3d\xdc\x45\x8f\x76\xd1\xe3\x5d\xc1\x03\x9e\xb8\x26\xa3\x2f\x5c\xd6\xbd\x49\x7f\xe0\xb4\x44\x73\xa7\x7e\xc1\xf7\x7a\x90\xca\x35\xc8\xf5\x04\x06\x43\x99\x61\x33\xcd\x8d\xdb\x82\x57\x1d\x48\xdd\xcb\xf7\x18\x79\x5e\x53\xd9\x0f\xcd\x71\x4d\xf8\xb6\x81\xd1\x5d\x2a\xa1\x31\xaf\x52\x4e\x92\xa7\xe3\xde\x1b\x33\x5c\xd4\x57\x56\x4f\x20\xdc\x96\x82\xd3\xc8\x3e\x76\xca\x09\x63\x39\xca\xd0\x24\x12\x9b\x21\x39\x09\xe7\xc6\xf2\xee\xba\x44\xa7\x62\x89\x7b\xae\xf7\x62\x78\x08\x65\x8f\xc8\xcc\x39\x4c\xf4\xa5\x1d\x71\x12\xe5\x6e\x78\xde\xb0\xf9\xb8\xe3\x38\xfa\x24\xa6\x0e\xe1\x9f\xed\xfc\x0d\x1e\x1a\xa1\x0f\x26\x6f\x87\xa0\x1c\xc6\x16\x8e\xf1\x56\x4f\x70\x7a\xdf\xf7\xef\xfa\xde\x5e\x9d\xa9\x26\xdd\xe3\x77\xbd\x35\x09\x68\xd5\x7e\x60\x8f\xf7\xdc\xab\x4a\x0c\xcb\x74\x4f\x8f\x2e\xd7\x11\x1b\xcb\xbb\x6a\xb7\xb3\x91\xc6\xb6\x70\xf7\x85\x5e\xd9\x73\x71\xa2\xac\xcd\xa1\xec\x61\xf8\x5c\x8e\x50\x61\xeb\xfe\xb8\xe9\xff\x9d\xa9\x33\xa2\x3b\xe2\x95\xd3\x73\x30\x41\x95\x43\x20\xca\x21\xd0\xe4\x10\x48\x72\x08\x14\x39\x4c\x6b\x01\xbe\x40\x89\xbb\x96\xed\xb1\x05\xa9\x49\x19\xf6\xd7\x34\xd4\xd9\x47\x39\xfa\xbc\x58\x90\x1a\x02\x68\xc4\x9b\x7f\x14\x79\x3c\x24\x22\x0a\x4d\xde\x7f\x40\x98\x87\x88\x45\xc2\xdc\x2b\x1b\x3a\x13\x48\xc5\xd4\x44\x35\x9b\xfe\xe7\xb1\x29\xd3\xf6\x26\x19\x27\xd8\xca\x33\xeb\x37\xa2\xec\xa7\x9f\x52\x42\xd5\x69\x97\x6f\x8c\xe3\xf2\xeb\xd2\x33\x68\x8f\x19\x5e\x64\x72\x1d\x3d\x3c\x06\xad\x05\x2a\xcd\x57\xdf\xb3\x82\x57\x7d\xe9\x94\x45\xba\xc5\x55\x47\xbc\x0b\x60\x57\x3c\xcb\xdb\xa6\x2b\x5a\x44\xe3\xf6\x34\x0b\xdf\x2e\xdb\x57\xae\x69\x4c\xcd\x19\xa8\x6c\xc9\x2a\x35\xe3\x78\x15\x4e\x87\xce\x99\x07\xcd\xaf\x60\x13\xa3\x3a\x54\xc0\xe6\xa2\x9e\xb2\xf4\x74\x2e\xd5\xb7\x51\x3d\xcd\x10\x94\x9d\xcc\x1b\x0d\xd1\xa4\x67\x64\xbf\xbb\x07\x55\x22\x5d\x30\x1f\x52\x2b\x6f\xdf\xcf\x9b\x1b\xce\x66\xa4\x78\x6b\xca\x73\x49\x83\x1f\x87\x5b\x40\x75\x4f\xd7\x95\xf8\xb9\x10\x6a\xa0\x5f\x6e\x81\x39\x41\x33\xf2\x0e\x15\x33\x2c\xf6\x88\xae\xb6\x06\x4e\x4b\x55\x38\x9c\xd4\xbc\x6b\x88\x09\x6e\xb0\x1d\x3d\xcb\x6e\x51\x49\x2f\xa5\x56\x4f\xf3\x56\x08\xca\xff\x81\x2b\xaa\xdc\x01\x93\x5f\x11\xad\x17\x5d\xeb\x78\xf0\xc5\x2d\x15\x98\x6c\xaf\x57\x2d\xf9\x07\x69\xb8\x6c\x3b\x0f\x2f\xec\x77\xed\xf4\x5b\xbb\xee\x62\xcd\x0d\xe2\x62\xd9\xdd\x57\xde\x87\xd6\xa4\xc9\xc4\x3e\x7b\x82\x1e\x7f\xbb\x83\x7e\xff\x1d\x39\x9f\x3d\x45\x4f\xfe\x53\x08\x88\xee\x53\x7f\xf9\xcf\xf8\xa9\xa3\xc3\x87\x3b\xa9\x64\x6d\xed\x04\x86\xca\x44\xe9\x05\xfd\x10\xb9\x8c\x8d\x5c\xee\xac\xa3\xcd\xe8\xc8\x57\x5a\x53\x9c\xa0\x5a\x21\x22\x43\xf5\xf2\xa4\x8f\x8b\xba\x05\xc4\x1e\x54\xdf\xc5\xf3\x11\xef\xf2\xc1\xee\xd8\xa2\x4c\x28\x65\x04\xab\x11\x86\x7e\x82\x4e\x14\x08\xd8\x33\x4c\x53\x9c\x45\xc3\x16\xac\x27\x35\x48\x80\x3a\xb7\x55\xf9\x02\x92\x28\xcf\x88\x49\x1d\x51\xbd\xba\xdd\xe0\x3c\x30\x05\x19\x50\x33\x7c\x0b\x36\x21\xf0\x9a\x9b\xe6\xf6\xd7\xb2\x17\x16\x88\x2f\xa6\x4b\x3f\xc2\xd5\x0d\x6b\x68\x3b\x9b\xa3\x15\xb1\xae\x9a\x67\xa6\xa9\x47\xb8\x3c\xa4\x2e\xf9\xae\xf1\xe9\x43\x06\xa3\xec\x00\xd2\xd5\x9e\xcb\x97\xdb\x02\x86\x06\xaa\x94\x5d\x55\xb8\x15\x48\x06\xb6\xc8\xa1\x2a\x24\x28\xbe\xca\xe6\xc3\xec\x3a\x46\x28\xca\xa5\x8c\x0f\x54\xc1\x45\xd1\x35\xb8\x25\xd5\x0a\x35\x64\xd1\x10\xae\x23\xcf\x9c\x94\x0f\xdd\x4d\x27\x9d\x1f\x99\xb8\x51\x5f\xaa\x45\x4b\x7b\xf9\x32\x6e\xbe\x5c\xf3\x1d\x05\xc2\x7b\x2b\xa8\x00\x36\xba\xe6\x59\x4f\xb9\xc0\x8d\x4b\x05\xba\x78\x2d\xfc\x89\x27\xf0\x7a\xff\xc1\xe7\x53\xb5\xd3\x32\x48\x52\x22\xd1\xbb\xf9\xee\x81\xaf\xc8\x2d\x1e\xfe\xda\x0f\xe7\xf2\xab\x87\xe4\x83\x25\x63\x68\x37\x5e\x20\x66\x1a\xb7\xd1\xf1\xf8\x31\x62\xb9\xe8\xcc\x24\x7d\x2e\xb8\x5e\x5c\xc5\xc8\x4e\xd1\x70\xa1\xb8\x14\xa0\x9f\x09\xbd\x99\x05\x75\xc0\x69\x4d\x5b\x8a\x2b\xf9\x55\xe4\xbc\x82\xc0\xa8\x3d\x3f\x6c\x03\x8c\xb6\x68\x22\x33\xd8\x28\xab\x0f\x54\xe3\x5e\xf9\x6b\xcd\xc5\xed\xc9\x0f\x6e\x49\x03\xbc\x40\x7c\xbc\x13\x82\xd5\x56\x07\x03\xf8\xd9\xe5\xb9\xaa\x93\xdd\x4d\xa7\xb4\xa0\xa4\x56\xb5\xff\xc2\x2b\xad\x27\xa2\x59\xdc\x64\xc1\xb2\x3d\x78\x10\x10\x30\x71\x89\x05\x1b\x3b\x67\x41\xd2\x3f\xba\x2c\x73\x70\xdf\x85\x33\x5c\x90\x66\x4e\xb9\xb8\x96\x2b\xcd\x8e\x35\xe1\x24\x57\x89\x68\x72\xf9\xe2\xf5\xf7\xc7\xe8\x99\xcf\xbe\xa9\x10\xf0\x55\x48\x2e\x29\xd1\xa2\xa1\xd6\x9d\x7f\x74\x78\xb8\x07\xfd\x84\x65\x4e\x7e\x63\x43\xa9\x43\xd0\x13\x09\x28\xa4\xfa\x8e\x12\x6b\x5a\xc3\x83\x55\x11\x58\x8c\x5a\x32\x5f\xb0\x46\xe8\x26\x37\x0d\x2e\xc0\xe2\x4f\x99\xf9\x3e\x84\x2f\xc1\xb7\x33\xc2\x89\x78\xbe\x2e\xa7\x18\xc4\xa6\xa8\xa5\xe1\x1c\xaf\x10\xef\xae\xc1\xe5\x00\xec\x56\x4c\x56\x8c\x12\x4d\x61\x3f\x1c\x03\x7c\x16\x90\x49\xe9\x91\x08\xe6\x44\xa8\x18\xce\xdb\x50\x2f\x5e\xa5\xf7\xd3\x71\x08\x17\xed\xa1\x17\x95\xd8\x80\x3c\xa2\xcf\xae\x8c\x0f\x81\x4e\x60\x42\x76\x04\xd9\x10\xa0\xfe\x2f\x69\x58\x62\x7f\x4a\x70\x97\x64\x29\xc1\xe1\x15\x64\xff\xd6\x3e\x3c\x18\x45\xe1\x76\xad\xd8\xd4\xba\xbb\xfe\xd4\xdb\xf5\xe1\x1e\x9d\x04\xa7\x40\x95\xe3\xb7\xa7\x20\xf5\x92\xc3\x1f\x9e\x06\x65\xe4\x3f\xd6\x99\x89\x7f\x53\x72\x59\x00\x3e\x19\xf0\x12\x09\x59\x6e\x63\x07\x2b\x68\x01\xa1\xc9\x2d\x69\x9c\x63\xd4\xeb\x39\xec\x0f\xdf\xc9\x5b\x17\x6a\xd3\x08\xaf\x5f\x49\x89\xaa\xd4\x53\xae\xb9\x96\xad\x27\xe5\x86\xd3\xeb\xea\xca\xee\xd9\xd6\xe5\xa2\x13\x09\x3b\x49\x73\x80\xa3\x94\x8c\xba\xb2\x64\xfb\x55\xdf\xec\x9c\xd4\x58\xdc\x84\xb6\xe1\x24\xb7\x8c\x54\x72\x51\x17\xac\x69\x48\xd1\x2a\xef\xa2\x36\xaf\x4f\x6d\x3d\x2d\x79\x2c\xf6\xd1\x8f\x39\x73\x75\x1c\x9a\x6a\xa6\xe3\xa4\x88\x5c\x99\xc3\xd5\xab\x7c\x58\x8a\x9a\xfc\x46\x84\x65\xae\x24\x68\x22\xbd\x21\xa7\xd1\x86\x0a\xd3\x2d\x75\x04\x2a\xf6\xb3\x79\xfb\xb5\x94\x1b\xd2\xfa\x91\xab\x46\x2b\x89\xd2\x39\x89\x1e\x61\x57\xc6\xb3\xaa\x71\x22\x53\xd4\xb8\x79\xbf\x25\xab\xbb\xcc\xf9\x07\xb2\xd2\x78\x3b\xc1\xb5\x77\x9f\xeb\x0f\x64\x15\x4c\xd3\x04\xa2\x8e\x9b\xa2\x3e\x5a\x1b\xcd\xef\xca\xe4\x9b\x6e\x71\x72\x36\x89\x75\xc4\xcc\xac\x03\x5c\x21\xce\x5b\xdc\x76\xe0\x2d\xc7\xca\x16\xd4\x55\xb8\xc9\x84\x4f\x7b\x93\x8b\xc2\xd9\x23\x14\xbd\x28\xe9\xe4\x4c\xff\xe3\x3f\x36\x09\x8a\xde\x7a\x1c\x74\x40\xf0\x4c\xd0\x73\x4e\x6f\x7f\x15\x04\x40\xa6\x23\x96\x4d\xca\x8b\x4c\x1a\x98\x61\x8e\x38\x89\x5d\x20\x2e\x35\x7d\xdd\xec\x13\x04\xce\xaa\x01\x93\x01\x27\xa9\x59\xba\x71\x3a\x9c\x38\x3d\x2b\xa5\x76\xdc\x90\xb2\x2b\x6c\x40\x31\x68\xc9\x6e\x47\xef\x84\x9e\x9c\xed\x2c\x9b\x68\xf2\xbd\xc9\xf4\xd5\xbb\x39\x02\x64\x86\xcf\xed\xaa\xc2\xf3\xd4\x65\x1b\x9e\xdf\xcf\x1f\x43\xef\x9e\x72\xef\x6b\xbf\xd3\xb7\xa9\x87\x33\x10\xbe\x94\x4e\x91\xf4\x4d\xf7\xbd\xd4\x4b\x5d\xc2\xeb\x23\xef\xa7\x4a\xc6\x38\x2b\x74\x87\x53\x3b\x35\xba\xeb\xac\xb5\x7c\x23\x5a\x61\x83\x8e\x62\xc2\x6a\xcc\x68\x69\x0f\xf7\x0f\xd3\x32\x63\x8f\xe7\xc5\xf5\x73\x66\xfa\x74\x1b\x60\xe2\xa6\xf0\x7a\x89\xb1\xa9\x74\xc8\x98\x72\x47\xb9\xd5\x7d\x9d\xaf\x52\x34\x7e\x81\x7b\x4a\x1d\x65\xd7\x39\xec\x4d\x0b\xda\xa3\x24\x81\x6b\x5f\x4d\x4f\x94\x4d\xdd\xe6\x22\x5e\x52\x5b\x36\x79\x23\x3d\x75\x5d\x7e\x26\xb1\x29\x82\x46\xf0\xe6\x89\x53\xb3\x9c\xc8\xb1\x2e\x89\xc9\x0a\x1c\xd6\xab\x04\x95\xf2\x8b\x1c\x1c\xa0\x73\x06\x0c\x40\x46\x1d\xbb\x56\xd4\x94\x32\x06\x23\xbb\xb6\x87\x58\x47\xf2\xfb\xd9\xbb\x7f\x7d\xbd\x49\xe9\x2a\xf1\xcb\x2f\xf7\xc6\x6a\x50\x6e\xeb\xf7\xfc\x6e\x78\x4b\x6a\x5d\xce\x48\xb9\xc6\x86\xb2\x71\xa2\x05\xfd\x3e\x28\x00\x34\x78\xd4\xc3\x8a\x41\x79\xc1\xa6\x6b\xbd\xee\xad\x41\xd2\xb6\xbc\xa1\x16\x98\x82\x56\xee\xdb\x19\x7a\x31\x36\xdd\xa4\x6c\xb3\xd4\x41\xa4\xeb\x4c\x3f\xaa\x1c\xee\x70\x75\x70\xb7\xfd\x33\x9c\x32\xdb\x94\xdc\xb1\x07\x35\xa4\xa0\xe4\xd6\x86\x36\x4a\x3b\xd0\x99\x39\x8d\x2a\x25\xbd\xe3\x03\x8a\xab\xc4\xea\x15\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x74\x68\x4d\xdb\xc9\xaf\x28\x5c\x2d\xab\x1a\xfe\xaa\xa6\x76\xe6\x7f\x58\xc4\xc1\x62\x51\x20\xa5\x7b\x5a\xb2\x39\x53\x93\xb6\xe9\x48\x90\x20\x15\x38\x60\x82\xcc\x2b\xc9\x92\x4e\xf6\x3c\x43\x74\x52\x2c\x4d\x1b\xaf\x87\x51\x8a\x00\xa5\xf1\x73\x24\xf8\x9d\x2d\x40\x4d\x2a\x3d\xdb\x05\x1c\x6a\x8e\x21\x69\x6d\xf1\x12\x47\x15\x40\xa7\xb1\x5b\x5f\xd5\xfc\x48\xbc\xf8\xb2\xbb\xae\x68\xa1\xdf\x5b\xc0\x5f\xd9\xd7\x74\x0d\x3a\x21\x61\x0f\x8c\xa8\x1f\xf3\x01\x9c\x5b\x21\x61\xe8\x6d\x9b\xdb\xed\x83\x48\x49\x50\x62\xa3\xe8\xc8\xba\x63\xf4\xf0\xc9\xe1\xe1\xe1\xe1\xfe\xe1\xae\xba\x06\x1e\xee\x1c\x23\xf8\xc8\xf9\xec\xd1\xce\x31\x3a\x0a\x1f\x7c\x2c\x3e\x7c\xf4\xc4\xfb\xec\x89\xf8\x4c\x7c\x30\x66\x23\x3e\x39\xdc\x3f\x44\x98\x9b\x73\xe7\x2d\xeb\xa0\x80\x34\x24\x3f\xf8\xb3\x0c\x26\x18\xcc\x2d\x98\x55\x30\xa1\x78\x3a\x21\x43\x41\xa7\x11\x8f\x89\x4f\x75\x82\xf5\xa2\x53\xcb\x7f\xfc\x17\x5c\x8e\x16\xce\xe4\xe8\x9b\x6f\xfd\xb9\x3c\x39\xfa\x36\x98\xcd\x7f\x7e\xeb\xcf\xe7\xe1\xa3\x6f\xa2\x19\xa5\x1c\x76\x41\xd3\xa8\x1c\x5f\xc9\x24\xb0\xe2\x50\x61\xeb\x5d\xff\x48\x0b\x74\x5e\x4f\xe7\x94\x7a\x0a\xa1\x87\xbe\xdf\xb8\x36\x98\x85\xbe\x3b\xc6\xf1\xc7\x84\x76\x16\x43\x4f\xe3\x97\xd5\xd7\x7c\x6b\xe3\x86\x4d\xba\x46\x60\x1c\xa5\x73\x84\x63\x8d\xed\xd3\xe5\x21\x0c\x39\x4b\x7e\xc0\x61\x3e\x00\xf2\x74\x74\xec\x21\x5a\xb7\xe9\x98\x8f\x42\x26\xed\x38\x88\x8b\x34\x23\x1d\x1c\xa0\x2b\xac\xca\xe1\x84\x41\xac\x10\xe9\xb8\x2e\x4e\x71\x72\x44\x42\x6a\x18\x81\xa4\x8e\x55\xf4\x48\xce\x4d\x10\x63\x2e\xbe\xea\x48\x30\x63\x20\xb2\xfa\xed\x91\xf9\xed\xb1\xf9\xed\x89\xfa\xed\x43\x44\x06\x08\x95\x90\x11\x9e\x6b\x2f\x86\x45\x2e\x98\x5e\x26\x0a\x33\x9a\xd9\xc6\x91\x63\xc9\x59\x14\x7e\x78\xd5\x3a\xb3\x90\x88\xe4\x67\x11\x04\xf7\x8d\x48\x92\x9f\x98\x5a\x30\xaa\x88\x86\x04\xde\x27\x0f\x68\x73\xcc\x87\xff\x1f\x00\x00\xff\xff\x80\xb3\x1a\x86\x66\x8c\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -139,7 +139,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x65, 0xf1, 0x6c, 0xce, 0xc, 0xfb, 0xb9, 0xcd, 0xa4, 0xf9, 0x45, 0x48, 0x5b, 0xf6, 0xd2, 0x3c, 0xc5, 0xca, 0x26, 0xe5, 0x6c, 0x92, 0x59, 0xf5, 0x22, 0xa3, 0xbe, 0xb7, 0x84, 0x7, 0x41, 0x2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbe, 0x69, 0xad, 0x6f, 0xdc, 0x4d, 0x44, 0xbe, 0x58, 0xf, 0xfa, 0xd9, 0x3b, 0xd4, 0x44, 0xb1, 0xe2, 0x79, 0xf0, 0xaf, 0x49, 0xcd, 0xed, 0x9f, 0xc2, 0xf5, 0x8b, 0xff, 0x4e, 0xe8, 0x49, 0x2d}} return a, nil } @@ -163,7 +163,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x1c\xf1\x0b\x45\xa5\x76\xb7\xb6\xb6\x54\x56\x3c\x8a\x65\xfb\x53\x39\xb1\x3d\xbe\x4c\x1e\x52\x53\x09\xd4\x0d\x8a\x3d\x6a\x36\x98\x06\x28\x86\x9b\xd1\x7f\xff\x0a\xf7\x7b\x5f\x28\x4a\x76\x6a\xac\x07\x5b\x22\x81\x03\xe0\xdc\x71\x70\x70\x70\xfc\x5f\x07\x07\x00\x00\x2f\x6b\xb2\xf9\xc0\xd0\x75\xd5\x5c\x3d\x27\x75\x8d\x0b\x56\x91\x46\x7e\xf5\x71\x51\x51\x28\x48\xc3\x5a\x54\x30\x28\xf1\xbc\x6a\x30\x05\x04\x85\x69\x07\x73\xd2\x02\x95\xbd\x01\x35\x25\x94\xb8\xc6\x57\x88\xf1\x3f\xc9\xe5\xbf\x70\xc1\xa8\x80\xb4\x59\x54\xc5\x02\x50\x5d\x93\x0d\x85\x35\xc5\x2d\x05\x46\x44\x47\xec\x76\xc3\x02\x1e\xa2\xb0\x44\xcd\x16\x1a\x52\xf2\xe1\x28\xb0\x05\xde\xc2\x06\x35\x0c\xaa\x06\x10\xd0\xaa\xb9\xaa\x31\xa0\xa2\x20\xeb\x86\xcd\xc4\x00\x17\x0c\xc4\x5c\x97\x2b\xc4\xaa\xcb\x1a\xc3\xa6\x62\x0b\xde\x11\x6a\x52\x5c\xe3\x12\x18\xb9\xc6\x8d\xee\x03\x14\xb3\xf5\x6a\x26\x57\xf9\x01\x63\xd1\x90\x34\xf3\x9a\x6c\x8e\xf9\x3f\x47\x05\x69\xf1\x91\x5e\x39\x85\xf7\x2f\xce\xce\x7f\x7a\x21\x26\xb7\x24\x2d\x86\x45\x75\xb5\x80\x1a\xdf\xe0\x1a\xaa\x66\x4e\xda\x25\x12\xc8\x40\x97\x64\xcd\x04\x2c\x8d\x12\x8b\x29\x3e\xd8\x7f\x1d\x1f\x1c\x54\xcb\x15\x69\x19\xbc\x5c\x37\x57\x7c\x9e\x1f\xc5\xb4\xe6\x2d\x59\xc2\x63\xef\xb3\xc7\xa6\x65\x4d\x36\x5e\x2b\xfd\xb7\xd7\xe2\xe2\xfc\x23\xba\xac\xb1\x22\xa4\xd3\xd4\xff\xc2\xf4\xf9\x51\x60\x45\xc0\xa1\xaa\xb5\xfb\x91\x07\xfb\x03\x23\x2d\xba\xc2\x2f\x31\xa6\x0e\x60\xe7\x53\xaf\xf5\xf3\x7a\x4d\x19\x6e\xff\xfe\xdc\x69\x6b\x3e\xf3\x5a\x9e\xbf\x7e\xe5\xb4\x39\x7f\xfd\xca\xfb\xf6\xc5\x8a\x14\x0b\xe7\x7b\xf1\xf7\xe3\x83\x03\x54\x14\x98\xd2\x43\x54\xd7\x13\xcb\x9b\x49\x26\x86\x3f\x25\x81\x8f\x8f\x8f\xe1\x4c\x11\x7e\x85\xd8\x42\xb2\xa4\x0b\xa7\xc6\x0c\xa2\xee\x6a\x81\xef\x10\x5b\x9c\x80\xf3\xc7\xb0\xde\xef\xda\xea\x06\x31\xd5\xdb\xf9\x63\x60\xef\xf5\x65\x5d\x15\xaa\xb3\xf9\xdd\x2e\xe7\xc5\x0d\x6e\x58\xbc\x0e\xcc\x3f\x86\x37\xa4\xc4\x67\x65\xc9\x69\x19\x01\x3e\xe4\x42\x75\x71\xce\x17\xd4\x56\xcd\xd5\x14\x5a\x52\xe3\x13\xf8\x74\xd1\xb0\xff\x37\x05\xb4\xe4\x48\x7a\x4e\x96\xcb\x8a\x31\x5c\x9e\xc0\xa7\x97\xd5\x1f\xff\xf7\xff\x4c\x01\x95\x65\x8b\x29\x3d\x81\x33\xf9\xcb\xb3\x49\x66\xec\x73\x29\xc8\xa4\x1d\x3c\x81\x52\xf7\xe0\x1f\xf2\x79\xfc\xef\xff\x35\x6e\x22\x1d\x58\x78\x8f\x97\xe4\x06\x97\x2f\x5b\xb2\x1c\x8b\x89\xd1\x0b\x1e\x35\x56\x7a\xd1\x83\xd7\xf6\x13\x2a\x16\x55\x83\x15\x53\x3f\x6f\x31\x62\xb8\x1c\xb7\xa0\x89\x65\xa6\x0f\xac\x5d\x17\x5c\x6f\x21\x06\x94\x91\x16\x53\x3b\x3f\xb8\x38\x17\x2a\x2e\x9a\x08\x95\x9d\xce\xed\x42\x28\xfc\x29\x5a\xa5\x18\xdc\xc0\x7b\xe3\xcd\xb1\xbf\xbd\xc5\xcf\x81\x69\x7c\x53\xe1\x0d\x54\x4d\xc5\x86\xa0\x75\xe2\xcc\x8a\xff\x50\x5c\xcf\x67\xc1\x74\xe0\x14\x24\xa4\x8e\x96\xa2\x95\xf3\x97\x69\x7a\x7b\x20\xff\x35\xe8\x7c\x4e\x1a\x86\xaa\x86\x26\x4c\x03\x12\xe3\x7c\xc3\xed\x9b\x20\xa0\x56\x4b\xa6\xaf\xb4\x93\x15\x37\xb2\x14\x17\xa4\x29\x51\xbb\x35\x46\x4b\x10\xa8\xa2\x40\x9a\x7a\x0b\x4b\xcc\xed\x21\x23\xb0\x20\x75\x69\xfa\x73\xdb\xf3\xf7\xe7\x40\x5a\xe0\xca\x55\x5a\x60\x61\x60\x5f\xfe\xf8\xf6\x67\xde\x1a\xad\x19\xe1\x53\x2a\x50\x5d\x6f\x61\x85\xb6\xc2\xa8\xb1\x16\x35\x14\x29\x8b\x8e\x31\x35\xf0\x5a\x5c\x73\xd6\xe2\x3d\x1d\xb0\x2b\xdc\x8a\x55\xd1\x59\x8e\x2d\x7c\x06\xbd\x68\xe6\xa4\x83\x39\x9a\x61\x3c\xe1\xb0\xb3\x69\xc3\xd1\x8d\x56\xe8\xb2\xaa\x2b\xb6\xe5\xb3\xe4\x08\x10\x6b\xfd\x07\x5a\xd7\x02\x3f\xc2\xe9\x90\x06\x7e\xd3\xe0\xd6\xed\xca\x88\x70\x13\xca\x16\x6d\xf8\xda\x4a\xbc\x22\xb4\x62\x0a\x4c\xd5\x1a\x2a\x69\x02\x54\x73\x68\x30\x2e\x71\x19\xce\x51\xdb\x21\x39\xd1\xa5\xb7\x78\x31\x91\x77\x2d\xb9\xa9\x4a\xdc\x9e\x38\xd3\x7d\x8a\xd6\x6c\x71\xe8\x19\xfd\xd9\xcf\x6a\x3a\x13\x78\x62\xec\xfc\x4c\x40\xf8\xde\xf2\x7f\x92\xf5\x3d\x61\xbf\x9f\x19\x84\xa2\xb4\x6a\x71\xf0\x09\xff\xe9\x18\x7b\x56\x2c\x70\x71\x7d\x38\x39\x81\xc7\x17\xcd\x0d\xaa\xab\x52\x18\x6e\x90\xee\x8d\xa4\x98\x6e\xfb\xd8\x03\x7c\x1b\x4b\x66\xd3\x27\xba\x1c\x23\x70\x2a\x10\x13\x7f\xd9\x31\x4b\x38\xed\x5a\x83\x23\xf7\x2e\x2b\xbd\xc2\x4c\xf8\xa9\x5a\xcf\x02\x99\x8b\x3f\x03\x16\x4a\x32\xf7\x7c\xdd\xc0\x15\x66\x4a\x31\x73\xf4\xa8\x5f\x03\xec\xb6\x98\xad\xdb\xa6\x77\xfe\xb3\x4b\xd2\xb6\x64\x73\x38\x79\x34\x13\x1c\xff\x68\xa6\xe6\x94\x57\x59\xd2\xc5\x80\xaa\x61\xb8\x9d\xa3\x02\x4b\x55\x23\xfd\xf4\x02\x35\xb0\xe2\xdf\xd3\x85\xd4\x15\x42\x34\x62\x07\xd7\x00\xa3\x44\x76\x27\x6c\xa1\xfb\xff\xbe\xc6\xed\x36\xe8\x99\xb4\x2a\x2d\xa6\x64\xdd\x16\xd8\x99\x4a\xc6\x37\xca\xe8\x93\x1b\xd4\x2a\x8f\x5f\x3a\xb2\x9f\xa8\xf5\x1e\xb2\x1d\xd6\xcd\xa8\x2e\x9c\x5e\xa8\x2c\xb9\xed\x78\x2b\x34\xec\xe1\xaf\x82\x09\x4f\xe0\x6f\xb1\xc7\x3d\xe3\xcd\xf8\xef\xb8\x0d\xe5\x92\xab\xc5\x93\x84\xaa\x54\xbe\x46\x66\x58\x63\x71\xcd\xd8\xc6\x2a\xe5\x27\x60\x3a\x4d\x1c\xa6\x0d\x81\x2b\xfd\xf7\x91\xf8\x53\x8a\x54\x0d\xf7\xc9\xd5\x50\x8e\x7a\x48\x4f\x5a\xd8\x6a\x01\x9c\x60\x2a\xd0\xf0\xe2\x8f\x8a\x0e\xb2\xdc\xcf\x26\x27\xf0\x03\x21\x75\x97\xcc\x48\xfb\x2d\x64\xe6\x17\x09\xea\x9f\x5d\xcd\x5d\x6f\x45\xf4\x71\x3f\xe8\xec\x79\x56\xd7\x62\xac\x66\x4e\x44\xc7\x0c\x9e\xf9\xf7\x7d\x70\xec\x98\x1d\xc0\xbc\x46\x9d\x10\x7d\x62\x89\x65\xfd\x29\x51\x91\xe2\x2d\x4f\xf4\x3d\xc7\xb2\x61\x15\xab\xf1\x92\xbb\x97\x56\xd6\xde\x0a\x93\x69\x44\xfb\xe3\x02\x5b\x11\x55\xfe\x22\xe7\x6c\x2a\xfd\x46\xbe\x3d\x97\x42\xae\xd4\x9d\xda\xe5\x93\x16\x1b\x10\xa8\xae\x03\x45\xa0\xe2\x04\xc2\x4d\x29\x22\x63\xae\xb6\xef\xda\x04\xcb\xc6\x06\xda\x6b\x8c\x57\x94\xbb\x2f\xc5\x35\xd7\xb8\x0b\xb2\x91\xa1\x03\xdd\xab\x29\x8d\x70\xcb\x08\x00\x05\xd4\xca\xed\x39\x2e\x5d\x8d\x55\x31\xb8\x6e\xc8\x86\x2a\x0f\x4c\xb5\x65\x04\xae\xaa\x1b\xac\xe7\xc2\x15\x22\x6c\x16\xb8\x91\x11\x09\xed\x2f\xf0\x51\xb4\x1f\x61\x60\x96\xd5\x7c\x8e\x5b\x8e\x4d\xb6\x5d\x61\x69\x0f\x04\x50\xd3\xc2\xfc\xf2\xf3\xd9\xfb\x37\x17\x6f\x5e\x9d\xc0\xc5\x1c\xb6\x64\x0d\x25\xa6\xac\x25\x5b\xee\x03\x46\x5a\xd6\xc6\x35\x7e\x53\xcd\x7e\x83\x82\x2c\x97\xa8\x29\xa7\x06\x20\x07\xb2\xa9\xea\x1a\x6a\x42\xb1\xa2\xb2\x72\x85\xf8\x77\xad\x8e\xac\xd8\xc0\x0b\x69\xa9\xa4\x67\x3a\x78\x61\x20\x2f\x51\x83\xae\x30\x9d\xe9\xa9\x6e\x94\x13\xaa\xa7\x5c\xb1\xa9\xf8\x7c\xb9\xa6\x0c\x70\xc5\x2d\x80\x74\x2e\xe7\xb8\xb5\x43\x8b\xb9\x38\x18\x42\x81\x17\xbc\x6e\x54\x64\x48\xcf\x57\x93\x2e\x85\x68\xd1\x40\xf5\x28\xdd\x96\x2d\xde\xa0\xb6\xa4\x30\xaf\x5a\xca\xe0\x12\xcf\x39\x87\xaa\x89\x72\x11\x73\xb9\xba\xe1\xb4\xf5\xd0\x1a\x99\x9d\xdf\x60\x89\xd9\x82\x94\xfe\x72\xf3\x16\x2c\x02\x70\xd2\x61\xca\x1c\xad\x7c\x6c\x39\xf6\x86\xeb\xd5\x50\xf6\xb9\xf9\xf7\xcd\x96\x50\xbf\x7b\xf1\x2c\xf9\xe8\xc9\xb1\xc5\xde\x84\x73\xd4\x25\x86\xa6\xaa\xb9\x27\x2c\x9c\x1d\x25\x95\x0b\x44\xa1\x21\x50\x90\xb6\xc5\x74\x45\x9a\x92\xb3\x8f\x2f\xb9\xf9\x65\xec\x67\x11\xcf\xfc\x55\x7c\x90\xfb\xd8\x50\xc7\x70\x07\x26\xc5\xfc\x5e\xdf\xe7\xa8\x91\x7b\x2c\xce\x13\xa4\xc1\xce\x6e\x78\x85\x15\x07\x3b\x0e\x27\xef\xc2\xb7\x05\x9c\x31\x2e\x31\xac\x64\xac\x47\x0d\xb5\x81\x4b\x5c\x20\xc5\x5c\x5b\x28\xc8\xba\x2e\x79\xab\x35\x75\x50\xe4\x28\x86\x24\x86\x1a\xe3\x42\xd0\x13\xf8\x9b\xd1\xee\x9d\xce\xc6\x6d\x37\x38\x63\x5f\x86\x40\x34\x8d\x6f\x0f\x02\x44\x09\x62\x59\x65\x2d\x08\xf2\xdf\xa4\xe6\x5e\xb4\xda\x7c\x4a\x93\x60\x79\x3a\x64\x07\x27\x38\x47\x85\x70\xcb\x7d\x72\xa0\xf6\x05\xef\x35\x44\xc5\x27\x80\x2d\x2a\x3a\xe5\x3a\xdb\xe1\xc9\xfc\x7a\x99\x9d\xd5\x50\x06\x9b\x7a\x01\xd2\x99\xf8\xef\xad\xd9\xf6\x4e\xe0\x49\xfc\xb5\x1c\x20\xe4\xc3\x8f\xdc\x34\xd1\x41\x86\x49\xab\x5e\xdc\xf2\x4d\xbe\x64\x10\x11\x0e\x37\x16\xd3\x70\xee\xb1\xd8\xad\x26\x99\xf7\x67\xae\xcc\x0a\x19\x38\xe3\x10\x1a\xbc\x51\x03\x4c\x21\x36\x84\x6b\x8a\x4b\xa9\x20\xa7\x30\x27\x7c\xa7\x8c\x4b\xb8\xdc\x86\x73\x8b\x47\xd0\x6a\x98\x0f\xa1\xc1\xa7\x2c\xad\x6e\xd7\xa4\x46\xe9\x64\xff\x7b\x71\xe7\x53\xb4\x49\x6c\xd3\x28\x20\x4a\x49\x51\x89\xd8\x87\xb0\xb8\x02\xf5\x79\x16\xf3\x1d\x7b\xda\xe3\x82\xf9\x3b\x79\x6f\x8f\xb7\x2f\x9d\x3e\xf5\xa0\x3e\xb0\x04\xe8\x61\x87\x05\x0c\xbc\x25\x67\x42\x04\xce\xd2\x1c\x1f\xb1\x37\x46\xe0\x81\x86\x53\x7f\xa8\x83\x74\x4c\x41\x29\x5a\x78\x7a\x04\x7f\x66\xc2\x0e\x56\x79\xaa\x56\x71\xb3\x90\x03\xe1\x14\xbe\x9b\x7d\x97\x9f\x61\xd4\xd2\x6b\x7a\x7c\xcc\x1d\xae\xd0\xe2\x86\x5a\x72\x2a\xf8\xa9\x42\x75\xf5\xff\x31\x54\xc2\xf9\xbe\xc6\x8d\x08\x10\x3a\x71\x0b\x05\x8f\x6b\x20\xd7\xd4\x3b\x68\xf5\x9a\x56\x73\x11\xd3\x72\x38\xe8\xed\xe5\xbf\xe0\xd4\xfd\x20\x41\x53\xb1\x36\xb7\x89\xd7\xe1\x20\x6a\x7f\x7c\x0c\x32\x6a\xa1\xa4\x91\x5b\x0d\x31\x79\xe9\x70\x1a\x6b\x22\x8e\x83\x12\xdb\x82\x14\x40\xee\xbc\x63\xe6\xb8\xbf\x4e\xbf\xce\x25\xf3\x1f\xbe\x66\x87\x32\x3f\xa9\x69\x9c\x06\x88\x70\x62\x2d\xf2\x37\xb7\xf5\xe1\x24\x8d\x17\x9f\x27\xe3\x51\x66\xbe\xef\xc5\x7f\x6e\x01\xd7\x34\x25\x3c\x09\x44\xbb\xb6\xb0\x63\xdc\xb0\x59\x8a\x8b\x03\xb5\x06\xa7\xae\x48\x44\xce\x40\x5d\x73\x6d\x19\xd8\x1f\x65\x0b\x9c\x73\xe2\x99\x0a\x96\x39\x67\x8f\x6a\xa7\x40\x5a\xb8\x24\x6c\x21\xa9\xe3\x1b\x9d\x4f\x14\xd3\xc0\x7e\x29\x83\xc2\x84\xf7\xae\x4d\x4f\x35\x07\x6e\x66\xc5\x29\xad\xdc\xe9\x09\xcf\x21\x19\xb5\x95\xea\x5b\x6d\xa3\xa5\x00\x1e\xca\x83\x27\x6d\x2f\x26\xdc\x39\xf2\xf5\xa3\x40\xdf\xad\xeb\xb2\x6b\x76\x09\x95\x4d\xac\x81\x2c\xb7\x64\x3b\xff\x80\x6a\xd4\x14\x38\xd4\x55\xb3\x4b\xf5\xf9\x51\x78\x22\x3b\x5b\x56\x4d\xb5\x5c\x2f\xd5\x47\xef\x31\xc5\xed\x0d\xb2\x67\xf8\x8e\x40\x48\x15\xc2\xb7\xe9\x29\xdd\xa1\x37\x40\x9e\x84\x08\x1c\x87\xfa\x20\x62\xa6\x47\x82\x9b\x42\x9c\x80\x27\x46\x1e\x56\x9c\x8f\x1e\x65\x90\xe2\xf7\xb6\x68\xd9\x2b\x52\x04\x33\x50\x8a\xdb\xc0\x0a\x9b\xef\x04\x37\xc0\xd3\xd3\x60\x1a\xdf\x86\xf4\x9a\x26\xbb\x2f\x31\xa5\xe8\x0a\x0b\x5b\x46\xd7\xf3\x79\x55\x54\x22\x20\x40\x18\xaa\x01\xdd\xa0\xaa\xe6\x9e\xb6\x8c\x81\xab\xb5\x3c\x8e\x00\x4d\x92\xda\xf2\x62\xae\xfd\x42\x2d\x0e\x05\x6a\xb8\x27\xdc\xca\x63\x48\x29\x57\x72\x8e\x53\x7b\xca\x21\xf7\xc5\x22\x8c\xcc\x16\x78\x19\x41\xae\xe6\x70\x98\x59\x74\x68\xcc\xf5\x4f\xce\xdc\xa5\x3f\xff\x56\xe1\x34\x5e\x14\xd8\x08\xf7\xd3\x23\x97\xca\x7a\xf2\x46\x36\xe5\xff\xb1\x72\xcd\xe0\x89\x6f\x1b\x38\xae\xba\x10\x24\x3f\x84\xcd\x02\x31\xd5\x4e\x29\x16\xf5\x05\x93\x81\x2f\x65\x80\x34\xf1\xa3\x01\x8d\x9a\x4e\xae\x8e\x6f\xed\x57\x25\xdf\x1b\xfa\x8a\x4c\x38\xe1\x2d\x2e\x48\x2b\xbc\x62\x54\x8a\xed\xb3\x19\x52\x9d\x24\xa8\x3e\x8a\x4f\xf6\x42\x0a\x8f\xbe\xe9\x39\x8b\xf3\xb9\xf5\xf2\x93\xe7\xa6\x7c\x24\x9f\x28\x97\x45\xc5\x29\x47\x43\x00\x71\x1d\x2e\x17\xef\x6d\x07\x7b\x51\xa0\xc6\x68\xf1\xef\x6b\x4c\x59\x02\xe7\x0a\xf8\xb2\x6a\xd6\x54\x10\x10\xdf\xe0\x16\x36\x48\x01\x0d\x3d\x86\x60\xb3\x11\xa1\x2f\xe9\x90\xe5\xbe\xf9\x36\x83\x9b\x3c\x2e\xd5\x7a\x9f\x1e\x39\x6e\x6d\x21\xce\xef\x5f\x2c\x57\x6c\x2b\x38\xfe\x50\xe8\xde\x8f\xdb\x15\x3e\x01\xfe\xef\xd3\x30\xd4\xfe\xfd\xe1\x24\xa1\x15\xc0\x9c\x44\x29\x4f\x91\xad\x51\xed\x9b\x59\x54\x2c\x20\x76\x2e\xdc\xf9\xc9\xa5\xbc\x23\xad\x08\x36\x3e\x3d\x82\x4e\x49\xf4\x15\x44\x16\xa8\xc6\x9c\x03\xd6\xb7\x6e\x11\xe0\x34\x5a\xf3\x8b\x3e\xd7\x47\xb7\x0b\xbc\x84\xaa\x51\xce\x1e\x45\x4b\xdc\xb1\x5e\x89\x9a\x99\x0a\xe3\x1e\xca\x63\x0d\xad\x7b\xd4\x5c\xd3\x8b\xca\xf4\x0c\xd6\x99\x99\xae\x51\x72\x19\x56\xbc\x1d\xe6\xf9\x1d\x1f\xc3\x87\xaa\x11\x71\x78\x65\xd3\x1b\x12\x19\x75\x61\x23\x24\x07\x2c\x90\x0c\x64\x17\x64\x89\xad\x54\x34\xa4\x5d\xa2\xda\xca\xe3\x65\x4e\x86\x87\x99\xc9\xbb\x9b\xc5\xd1\xc6\x70\x17\xa9\xcd\xd9\x20\x43\x9a\x1e\xf6\x4c\x59\xa0\xac\x63\xac\x78\xd3\x78\xbc\x97\xa8\xb8\x96\x11\x70\xe9\x63\xa1\x39\xc3\x2d\x5c\x62\xae\xf1\x9c\x70\x09\xa7\x10\x12\x21\x63\x2c\x12\x2f\x54\x62\x25\x69\x66\x39\xe8\x91\x56\x55\x1e\x72\x35\x87\x15\xa1\x94\xfb\xb0\x23\xe2\x2f\xd6\x3b\x36\xe7\x82\xc2\x43\x56\xa7\x7f\x49\xb7\x78\xd8\x86\x5f\x84\xdc\x2b\x0a\xb8\x6d\xf9\xae\x60\x21\x62\xa2\x8d\x50\xdb\x97\x18\x58\x5b\x5d\x5d\xe1\x96\xfb\xf2\x0d\xac\x5a\x52\xae\xe5\xc1\xc7\x25\x2e\x10\x5d\x63\xd7\xe5\x51\xd1\x2b\x5c\x97\xb1\x14\x1d\x1f\x6b\xc8\x22\x26\x4b\x56\xb8\xad\xb7\x6a\x3b\x29\x6d\x8c\x72\x9f\xc4\x31\x35\x5f\xa7\x18\x26\x06\xc4\xd7\x6b\x3c\xcd\xa7\x5d\x5c\x95\x34\xb3\x27\xf0\xf8\x39\x6a\xb8\x0f\xa2\x8f\x8b\x96\x32\x82\x89\x1a\xe1\x87\xd7\x2d\x46\xa5\x08\x35\x97\x61\x38\xe3\x6e\x3b\x8c\xc0\xfb\xef\x73\xff\xaf\x94\xd9\xf0\xdc\x7f\x19\x3a\x10\x9b\x37\x35\x7b\x37\x41\x07\xfa\xb6\x03\x09\x97\x8c\x3b\x98\x03\x31\xda\xe9\x70\x8e\x12\xf8\x23\x8f\x88\x69\xad\xec\xa3\x31\xd4\xec\xfc\xff\xd8\x14\x64\x75\xb3\x62\xc0\xf7\x52\x9d\x24\xc5\x72\xc7\x49\xc4\xba\x28\x87\xbd\xb4\xe5\x1a\x11\x74\xf2\xba\x0c\xf6\x2a\x03\x5c\x67\x30\xe3\x6a\x21\xa9\x74\xb5\xbf\xa7\x4f\x05\x0b\x0c\x88\x0e\x75\xda\xd2\xfb\xc9\xa1\x54\x1c\x11\x69\xb9\x0b\xdb\x85\x00\x33\xdb\x95\x2e\x73\xae\x85\x54\x66\xe6\x84\x41\x2c\x75\xa6\xa5\x93\xd8\xf4\x09\x76\xc5\x66\x3d\x31\xd7\x7e\x3c\x65\x8d\x9b\x64\x71\x0a\xac\x5d\x63\x11\x7c\x49\x59\x2c\xed\xd9\xe3\x3f\x2a\xca\xa8\x3e\x12\x8a\xf3\xb5\xc5\x69\x87\x38\x71\x6f\x54\x56\x97\x58\x12\x59\xf1\x6f\x51\xed\x26\x89\x4c\xa5\xde\xde\x54\x14\xc3\x1c\xd5\x14\xcf\xd2\xc7\x01\x77\x4f\x3f\x09\x58\x21\x38\x50\xf2\xf3\x59\x9f\x25\xe2\x6a\x41\x87\xf3\x74\x26\xec\x98\x9e\xce\x1c\x41\x75\x1b\x17\xea\xd1\x6c\xe4\xa6\x62\x69\x97\x10\xb1\xe8\x88\x0e\x1c\x3d\xef\x86\x1a\x1d\x3d\xef\xff\xa8\x98\xf1\xaf\x7e\x5c\x32\xec\x6f\x25\x35\xa3\x41\x23\x34\xc3\xa9\x07\x73\x66\x12\x80\x12\x91\xd6\x00\xc0\x79\x94\xf1\x1b\x42\x0a\x5a\x8c\x00\xd9\x0d\x2e\x09\xea\xb6\xcb\xd4\xdb\x68\xbf\xda\xf5\x72\x2a\x4a\xd9\x30\x7c\x3a\x05\x71\x50\x22\xbc\x18\xed\xdc\xb9\xc9\x1c\xbc\xb9\xf9\x7c\x89\x58\xb1\xc0\x34\x15\xd7\xcf\xe6\x37\xa7\xc9\x7a\xd8\x81\xd2\x47\xe9\xd0\x33\xff\x79\xf2\x24\x87\xb8\xf1\x9d\xe4\x68\x8f\xe0\x34\x99\xf9\xd9\x3b\xa2\xe8\xe8\xac\x33\xa6\x4d\x9a\x19\x75\xd4\xac\x5d\xc7\x9a\xfc\x36\x19\xa2\xfb\x91\x90\xeb\x90\x6c\x36\x7d\x87\xae\x70\x51\xcd\x2b\x5c\xea\x7c\x02\x3f\x23\x01\x12\xeb\x72\xf3\x3f\xa5\xe8\x98\x75\x19\x85\x26\xff\x0f\x14\x9a\xbb\x5c\x2d\xb5\xc3\x8c\x5e\x40\x72\x8f\xd2\x01\x8e\x23\xba\xe4\xc4\x7a\x24\x26\xe3\x55\xf3\x91\x0e\xf5\x18\x09\x06\xca\x1a\xab\x97\xca\xc9\x17\xbb\xaf\xb2\x04\xd4\x48\x93\xc4\x75\xa0\xcd\x9c\x70\x73\xcc\xe0\xc1\x53\x3f\x03\xa4\x71\x19\xad\x4a\x95\xe5\x3c\xab\xca\xe8\x4b\xa5\xc3\x45\x8a\xfd\x69\x2e\x81\x43\x64\x1a\x6a\x16\xa9\xca\x49\x04\x45\xec\xbd\x3f\xc8\x14\xaa\x53\x17\xe6\x4c\x7c\x23\x9d\x9a\x8b\xe6\xbd\xb0\xe3\x87\x13\x38\x0a\xda\xf0\xaf\xdf\x8b\x7c\xab\x20\x42\xb7\xcb\xee\xdc\x99\x8c\xcf\x0e\x78\x59\xf5\xdc\x6e\x8a\xb8\x47\x2f\xda\x9d\x6e\x55\xc6\x71\x09\x99\x3e\xef\xb6\xe2\x9f\xc4\xed\xa2\x8b\x49\x11\xae\xcc\x77\x3f\xcb\x64\x16\x7b\x58\x7c\x38\x49\xc0\xd3\xd7\x72\x04\x3a\x44\xbe\xf6\xb3\x28\x5f\x1b\xe2\xc8\x47\x78\x5c\xfd\x4b\x55\xfe\x13\x9e\x1e\x3d\x12\x0b\x0e\xad\xc9\x07\x65\xef\xc3\xfb\x0c\x2a\x9d\xdb\x0a\x41\xaa\xb3\x0a\x9b\x9b\x78\x9a\xbc\x8f\x09\xa4\x2e\x3b\xee\x45\x40\xe6\x04\x51\x4c\x33\xcc\xaf\xbf\xd0\x99\xe0\x30\x5e\x64\x0d\x76\x07\x48\xed\x1d\x33\xa7\x13\x92\xd9\x2b\x7c\x7e\xae\xaf\x66\x46\x33\xec\xac\x5b\x5d\xcf\xfe\x52\xa2\xea\xc2\x12\x92\xda\x7f\x17\x70\x90\xb8\x2a\x1c\x45\x6d\x3d\x9c\xf5\xc9\x77\x8f\xdc\xf2\x25\x29\x9c\x7e\x9b\xf8\xca\xf4\xcb\x60\x53\x9d\x4d\x7c\x24\x9f\x64\x1e\xea\x9d\xe4\x3c\xa2\x89\x9f\x72\xf2\x4b\xc8\x3d\x52\xee\xcd\xa7\x43\x24\x49\x9d\x6a\x75\xda\x3f\x3f\xcc\xa8\x1c\x52\x91\x01\xbd\xd0\x67\x2b\x4e\x42\x9b\xce\x01\x13\x90\x93\xf0\xa8\xdc\xd3\x32\x79\x21\x0b\x97\x3e\xfc\x9f\x31\x94\x44\x7c\x5d\xd4\x18\xb5\x69\x75\x55\xe1\xba\x54\x4a\x4b\xc0\x2a\x31\xf0\x4d\x8e\x07\xc8\x49\xb7\x54\x17\xd5\x48\x0b\x4b\xb4\x35\xa9\xca\xd7\x18\xaf\xa0\x62\x46\xa1\x85\x1a\x23\x48\x7e\x97\xda\x43\x22\xcc\x71\x3c\xf4\xbe\x6d\xd2\x67\xf9\x9f\x0d\x0a\x89\xca\xbb\x86\xe9\x3d\x6a\x52\x47\x34\x55\x3d\x39\x81\xc7\x1f\x7c\x2f\x92\x43\x10\x48\x14\x64\x95\x1b\x6d\x71\x2d\x5e\x2f\x29\x8e\xa8\x67\xa2\x3b\xa7\x2a\x03\xe2\xf0\xbb\xd9\x77\x13\x1b\xc3\x54\x8c\x23\x06\xe3\x3b\x88\x64\x42\x61\x57\x5a\x56\x72\x53\xe9\xda\x31\xcd\xd3\xd9\xcd\xe5\x6e\x4e\x8f\x72\x17\x93\xd0\xf6\xaa\x51\x3b\xcf\x69\x62\xa9\xe0\x42\x21\x43\xff\xea\x5c\x7a\xaa\x02\xdc\x0c\xd5\xd0\xac\x97\x97\xbc\xe5\x3c\x0a\x21\x9a\x6c\x77\xce\xc9\x15\x85\x12\x97\xeb\x82\xb9\xc7\x9d\x42\x64\x70\x1b\x87\x7e\x76\x89\x63\x65\x3d\x32\xd0\x81\x4e\x3e\x77\x9a\x59\xa2\x99\x93\xae\x4e\x60\x45\x8c\xca\x8b\x5e\x0d\x5f\xac\x93\x7b\xb7\x44\xab\x78\xe2\xfa\xaa\xa8\x02\xfe\xf4\x28\xcf\x3c\x4f\x8f\xe2\xa8\x88\x9a\xea\xf3\xac\x7a\x71\xa3\x20\x58\x85\xac\xd2\xd8\x0b\x9d\x1a\x3d\x6c\x22\x16\x03\xae\xdb\x3a\xe8\x8a\xb8\x16\xf7\x8c\x47\xda\x69\x49\x06\xe4\x44\x98\x23\x2e\x07\x97\x83\x0f\x1c\x3f\x2e\xb0\x39\x29\xb1\xca\x46\xde\xb0\xe5\x7a\xd9\x68\x7f\xe4\xb2\x81\xc8\xd9\x2e\x75\xd8\x2f\xca\x59\x9c\x8b\x1c\x7b\x19\x1b\x8c\xa9\xbe\x42\x4d\x55\x1c\xa6\xf4\x8f\x05\xeb\x83\x9c\x3d\x1e\x18\xbb\x1c\x60\x11\x43\xf7\x72\x0f\x46\x31\x04\x99\xb7\x8b\xfd\x06\x29\xde\xff\x77\xdd\x84\x1f\xe0\xe4\xde\x93\xb5\x72\x03\x10\x9e\xd5\xb2\xf1\x8e\x87\x32\x5d\x76\xc4\xfd\xda\x2f\xc7\x41\x1b\x64\xc2\x4a\x5b\x37\x62\x0e\xa7\x70\xf8\xa4\x0b\x12\xa2\x32\xc3\xbb\x93\x74\x89\x04\xba\x6a\xee\x8d\x33\xab\xca\x20\xfa\x05\x7f\xc6\x1a\x02\xee\xb6\xb9\xe9\x65\x80\xec\x80\xf7\x6b\x87\x21\x65\x8b\x43\x61\xdc\xd1\x1c\xeb\xf2\x45\xbb\x59\x64\xb8\x0f\xab\x0c\x69\xcb\x1c\x2d\x78\xb8\x71\x76\xb2\xde\x93\xf6\x19\x1c\x1b\x6d\x87\x71\xcd\x74\x82\xb3\x73\x96\x1a\xa2\x4d\x64\xa7\xf1\x4c\xf6\x07\x67\x43\x99\xdb\x44\xea\x9f\x1c\xb7\xe6\x7b\x0c\xde\xd1\xe9\x9f\xbe\x74\x20\x1f\x71\xd9\xc3\xe6\xb4\xc0\x2a\x33\xf9\xe2\x8f\x15\x16\x5c\xe7\xca\xb8\x51\xad\xf6\x7e\x9e\x4e\x87\x77\xb4\x61\x93\xe1\x82\xd0\x9c\xc2\xa8\x14\xa5\x91\x1e\x83\xe5\x9b\xfd\x3b\x0d\x65\x02\xf6\x8e\x9e\x83\xbd\x08\x23\x7d\x87\xab\x8a\x32\xdc\x8a\xbb\x56\xc1\x8d\xc3\x2e\x8f\x43\xf5\x42\xa2\x9f\x46\xbc\xd4\x6e\x9a\x3e\x31\x39\x06\x7a\x07\x12\xb6\xd8\xb0\xfa\x26\xab\x34\x3e\x82\xf7\xb9\x5b\x3e\xc4\xfb\xa2\xc1\x6c\x43\x5a\x3e\x89\x33\xcd\xf0\xa9\xfe\xb6\xd9\x6b\xbc\x4d\x37\x51\x98\xc9\x7e\xef\xa7\xde\xfb\xdf\xad\xd0\x16\xb7\x27\x20\xee\x2b\xfd\x20\x0e\x01\xfe\x81\xea\x35\x9e\xc0\x93\xb3\xe0\xb0\x72\xa2\x5a\xa9\xd4\xef\xa9\xbd\xee\x54\x61\x3a\x15\xc5\x79\x44\x4d\xb7\x29\xbc\xc6\x5b\x3a\x85\x8b\xe6\x92\xfc\x61\xe1\x3c\x4b\x65\xf6\xdb\xa4\x4d\x21\xeb\xf1\x6d\x01\x9d\x0f\x16\xf5\xf4\xf7\x2b\x09\x1b\xaa\x0e\x13\x94\x4d\x8b\x0d\x78\x79\x02\xf9\x70\x75\x3a\x44\x9d\xa0\x58\xf4\x51\x57\x2f\x41\x20\xef\xcf\xb8\xb5\x4b\x4b\xfb\x7b\xdc\x2e\x08\x9f\x9d\xa4\xb3\x1e\x27\x7b\x0b\xf3\x5b\x7c\x77\x44\xf9\x07\x46\xf6\xe5\x07\x0f\x14\xb2\x57\x1b\xb1\x24\x03\xbd\xc7\x3a\x23\xe6\x34\x3a\x06\x0b\x23\xc4\xfc\xe7\xd9\x33\xa3\x00\x65\x6a\x1d\x61\xfa\x76\x95\xd8\x38\xb5\x1a\xde\xe3\x0c\xc7\x8e\x8c\xab\x98\xf9\x89\x78\x75\x78\x7e\xf0\x5e\xeb\xb9\xae\x13\x88\xe4\xc1\x83\x48\x8b\xa6\x7c\x4f\xc6\x25\x3a\x28\x01\xe1\x5c\x65\xa0\x60\x8a\x36\x41\x81\xea\x3a\xd8\xd0\x56\x73\xb3\x28\x55\x13\xe8\xd4\x16\x18\x14\x2b\x7a\x4f\x6a\x3c\x53\xec\x45\xda\x59\x8b\xa4\x76\x81\x7f\xff\x7b\x60\xcf\x86\xe2\x86\xae\xa9\xed\x19\xdb\x42\xf7\x18\x53\xab\xe7\x44\x9d\x15\x83\xcb\x00\xb5\x53\xad\x02\xc5\x7f\x93\x61\xf6\x57\x8d\x39\xf8\x7c\x54\x93\x4a\xdd\x45\x36\x05\xc8\x52\x54\x43\x3e\xcd\x8e\xe5\x85\x3b\x7d\x3d\x1b\x57\x2d\x60\x8e\xa5\x23\x5d\x41\xcc\xad\x06\xaa\x3b\xbc\x6d\xea\xad\xa1\x21\x6a\xe0\x6c\xcd\x16\x67\x3e\x95\x55\xa1\x01\x19\x70\x34\xdb\x41\x22\xee\x8a\x15\x1a\xef\x6e\x32\x90\x06\xe7\x2e\x5a\x97\x2e\x91\xcc\xf1\x0d\x85\xdf\x0b\x51\xef\xeb\xfa\xca\x71\xfb\x7d\x87\x83\x9b\xe4\xd4\x55\xf5\xcb\x35\x53\x0e\x3e\x73\x01\x4a\xb7\x8a\x56\xb6\x76\x09\x2a\x4b\x59\x36\xa9\x80\x6b\xbc\x55\x89\x58\xa1\xf1\xb6\x39\xb6\x19\x96\xf0\x6d\xac\xcf\x1f\xb9\x1d\xa1\x3a\x71\xfe\x82\xec\xe7\xde\x75\x8a\xac\x78\x98\x25\x94\x1e\xd7\xc6\xe9\x18\x9c\xea\x2a\x03\x87\xbe\x20\x85\xa0\xf5\xf5\x89\x64\x72\x5d\x61\xc7\x8d\x8f\x30\x55\xed\xbb\x8e\x59\x74\x97\x1a\x63\xb3\xc2\x41\xf5\x8c\x4a\x02\x44\x42\x3d\xab\x28\x5d\xe3\x91\xd7\xc1\x0f\x8f\x15\x38\x51\xde\x56\x7c\x23\x8b\x36\x3d\x8a\xa9\x95\x58\xd9\x69\x22\x55\xa1\xdb\x08\xf7\x1c\xb4\x7b\x6a\x35\x6e\xd4\x59\xbf\x6e\x48\x71\x36\x88\x4e\xd2\x42\x3a\xcb\xd8\xdd\x56\x04\x7d\x90\xa3\x57\xf8\xcc\xa6\x9a\xd0\x08\xfe\xfe\x1c\xfe\x41\x98\x8d\x65\x73\x2e\x50\xb5\x8e\x4c\x6d\x8b\x4c\xbe\xdc\x8e\x46\x27\x71\x79\xcc\x65\xcb\xdc\x64\x92\x41\xa6\xdf\x0b\x39\x79\xe5\x7b\xca\xc1\xaf\x30\x33\xf5\x78\xc5\xd7\x87\xd6\x01\x09\x84\x2f\xf6\x2d\x5c\x76\x55\x2c\x35\xa3\xe8\x06\x1f\x3e\x3d\x52\x83\x4d\x81\x91\x13\xbf\x12\xf0\x4c\x7c\xe1\x94\xd0\x4d\xdf\x69\xa4\x62\x8d\xea\x64\xcf\x29\x92\x99\xc2\x2f\x74\xc6\xe2\x25\xf3\x65\x32\x0d\xd2\xf1\xf9\x74\x49\xd5\xe4\x5e\x7b\x10\x9f\x83\xe1\xf5\x41\x64\x4f\x03\x30\xae\xe6\x9d\xca\xfd\xe9\x9f\x04\xd6\x95\x87\xe0\x50\x35\x93\x8a\x68\x05\x45\xd9\xdc\x50\x50\xce\x5f\xbf\x82\x77\xa8\x65\x55\x51\xad\x90\xef\xa5\x0d\x91\x17\xe5\xc3\x0c\x16\x9b\x84\xc7\x95\x62\x29\x9d\xe9\xba\xea\x9e\x59\x3a\x42\x7b\x7d\xe5\x2e\x28\x94\xa1\xf3\xd7\xaf\x9c\xaf\xf7\x24\x43\xfe\x98\x56\x94\xce\x5f\xbf\x9a\x39\x5f\x7c\x15\xa5\x0e\x56\xf8\x72\x44\xc9\xfd\x3a\xc8\x6c\x4c\xb8\xe6\x81\x33\x7e\x26\x8b\xe5\x9b\xc2\xb5\xc2\xbd\xee\x48\xe4\x22\x0d\x56\x57\x85\x75\xa5\xa0\xc0\xff\xad\xa8\xac\x2b\x24\xab\x24\x58\xb8\x25\x2e\xaa\x12\xcb\x0a\x19\xba\x54\x5b\x6a\x10\x5b\xf8\x8f\x00\x6a\xe4\xb5\xa9\x94\x8b\x6c\x8a\x38\xd5\xd4\x42\x6c\xf5\xfd\x0e\x52\x97\x09\xc8\x05\x69\x1d\xc2\x73\x28\xf2\x80\x46\xd5\xd9\xe3\x13\x74\x5e\x01\x60\x44\x54\x2b\x70\x4b\xc8\xed\x80\x11\xad\xd8\x06\x82\x9c\x5a\xbf\xbf\x6a\x63\x87\xdf\xdf\x09\xb9\x78\x8c\x36\x1b\x6a\xab\x9a\xf2\x5c\x13\x59\x6b\xbe\x34\xa5\x02\x45\xc1\xd9\x9f\xf7\x9d\xcf\xed\xf1\x0e\x60\xaa\x2b\xdb\xbb\x6e\x7e\x6a\x5b\x10\x2a\xd8\xfd\xe6\xb1\xa8\x48\xad\xc8\xf0\xcb\xb0\x87\xb3\xeb\x94\xd7\x14\x44\xa9\x44\x99\x33\x44\x36\x4d\xef\xe5\xb9\x1d\x36\x21\x17\xe7\xf1\xfe\xe0\x27\x74\x8d\x81\xae\x5b\x6c\xeb\x25\x46\x05\xb7\x95\x9d\x8b\x12\x0c\xa8\x8c\xc0\x17\x2c\x48\x62\xba\x38\x3f\xd8\x9b\xf3\x18\x52\xc4\x71\x03\xe5\x49\xa3\xcf\x11\xc6\x00\x49\xd5\xf7\xf4\x49\xc2\x71\xfb\x5e\x5d\x0c\xea\xf3\xe9\xc2\xa1\x21\x13\x8b\x52\x15\x79\x42\xd7\xda\x9c\x44\xad\xa4\x3a\x8e\xf4\x44\x18\xae\x82\x9e\x6b\xc9\xba\x42\xf4\xa9\x83\x80\x6c\x36\x21\x78\x17\x93\xcd\xdc\xde\x1a\x8a\x86\xd4\x34\x87\x19\xe2\x76\x85\xf9\x5a\x11\x34\x75\x75\xd9\x63\xd0\xbb\xfb\x3b\x29\x4a\xfb\xfe\xc3\x60\x82\x07\xee\x85\x4b\xf0\x2e\xcf\x63\x24\xc1\x33\x2e\xe2\x3d\xd2\x3d\x42\xc7\x40\xf2\x87\x33\xbd\x37\x2e\x18\xa2\x5e\xa2\x48\x04\xd7\x23\xd2\xa9\xda\x39\xd6\x20\x38\xe1\xf3\x87\x1b\xe2\x50\xce\x4f\xa9\xa4\xac\x3e\x8f\x7d\x7f\x51\x8b\x04\x67\x3c\x64\xc0\x22\x3e\x2f\xc8\xa7\x9a\x0d\xcf\xa1\xbf\x98\x03\xb2\x49\x4a\x8a\x75\xb4\x29\x55\x75\x71\x45\xb0\x96\xc2\x06\xf3\xdf\x1b\x6e\x19\x65\xea\xc3\xf6\x1b\x55\x3e\x4b\x7b\x48\xc2\x6a\xe9\x13\xdd\x30\xfc\x6b\xe3\x63\x89\xd7\x13\xf4\xd5\x27\xe5\x8c\x41\xe8\xf4\x24\x4f\x32\x25\x44\x9f\x8e\x2f\x49\xfb\x42\x25\x69\x25\x32\x72\xa7\xfd\xc1\xce\x3d\xc4\x38\x5d\x42\xed\xd1\x15\x7a\x08\x27\x46\xdd\xfc\xeb\x3b\x59\xca\x5f\xe2\xfa\x1c\x47\x19\xb9\x32\x84\xd1\xa5\xd4\x7c\xed\xa5\xfd\x16\x18\x84\x3d\x14\x19\x84\xfb\x2b\x34\xd8\x33\xd6\x9b\x80\xf8\x89\x22\x84\x0e\x2b\xa4\x2d\x3d\x74\x1f\x35\xa2\xe0\xb0\x31\x87\xda\x94\x75\x87\x9d\xb8\x2c\xb1\xb4\x2e\x5e\x83\xbe\x7b\xb8\xbb\xed\xd1\x9d\x5a\x6b\x5b\xb7\xc8\xdb\x8f\x6f\x7f\x36\x28\x88\xb5\xe3\x20\x65\xa8\x41\xbf\x6c\xc9\xb2\xe7\x8d\x86\xa0\x8e\xe1\x03\x5d\x42\x90\x65\xdb\x47\xa6\x72\xde\xa6\xb4\x53\xd2\x9c\x77\x5a\xc4\xb4\x43\x2c\x64\x30\xe5\x07\x0b\x63\x3e\x24\x16\x34\xd8\xcb\x55\x7c\x6f\x19\x9e\x91\xc8\x06\x8a\xe9\xa4\x38\xde\x4f\x33\xd1\xb3\xce\x57\x1e\x4a\x02\xd8\xb9\x02\x25\xf4\x96\x84\x90\x73\x0b\xc6\xcd\x6a\xeb\x08\x37\xf3\xaa\x49\xed\xec\xf5\xf1\x7f\x74\x19\x7a\xb7\x14\x6e\x2f\xa1\xca\xa6\x92\xed\x35\xa5\x2a\x9f\x72\xdd\x2d\x72\xc1\x65\x7b\xaa\xc9\x13\xbd\x4a\xe2\xf5\xe2\x08\xaa\x4a\xc1\xfe\x55\xe3\xf7\x4f\xda\x48\xd9\x36\x7e\xdf\x4c\xdf\xc9\xee\x49\x1f\x34\x09\x73\x06\x93\x36\x69\x2e\x0c\xbf\x38\xc5\x8b\x64\xc6\xac\x9b\x04\xdb\x9f\x33\x98\x3f\x9c\xbb\x7b\xc6\x95\x97\x7d\x9a\xf0\x93\x4c\x7a\x1c\xee\xb8\x41\x9f\x4d\x5d\x4a\x65\x2b\xdd\xe1\xaa\xa3\x37\xe1\x61\x97\x1d\xfd\x2e\x83\xae\x3b\xde\x5b\x32\x53\x90\xd3\x1b\xae\xc4\x66\x38\xc5\x99\xad\x81\x2c\x4b\x57\x9d\x02\xf2\x55\xa8\xe2\x39\x15\x53\x2b\xb2\x52\xab\x8a\xb1\xeb\x82\x2f\x8e\xfb\xf2\x6b\x10\x21\xd5\xee\x7f\xc6\x83\x7e\xab\x6e\x0d\x4e\x7a\x32\x2c\xc2\x6d\xc0\x4e\xb7\xd9\x94\x8f\xf1\x24\xdb\x13\xd1\xfd\x4c\x76\x98\xe2\x1e\x9b\x31\x94\xa5\x59\x94\x58\x3c\x92\x70\x63\x6f\xb6\xe4\x70\x64\xef\x7c\x4b\x55\xde\x7f\x8d\xa2\x83\xaa\xf7\x7d\xc7\x63\x7f\x8b\xd8\xf1\x2e\x88\x22\xbf\x37\x6f\x93\x77\x6e\x79\x63\x68\xfe\xf7\x38\x6e\x32\x96\xd9\x66\x57\x7b\x5f\x7f\x34\x5e\x76\x81\xea\x9a\xda\x8a\x04\x26\xbf\x7c\xb3\xc0\xba\x8e\x38\x37\x63\xe6\xd8\x5a\xe7\x64\x3b\x26\xcc\x3e\xa0\x61\x9e\x02\x82\xf8\xbc\x3b\xee\x28\x83\x22\x3a\x54\xe9\x86\x33\x54\x05\x97\xdf\x9a\xaa\xfe\x4d\x17\x49\x48\x96\x73\xe9\x1c\xc3\x29\xf0\x13\x0e\x64\x86\x71\x93\x26\x2d\x1c\xe7\xe5\x6d\xef\x34\x4a\xcc\x4a\xce\xd3\x7b\xd5\x95\x11\xe5\x76\x6d\x95\x3d\x37\x65\x86\xc2\xc6\xaa\xb2\x82\x27\xf8\xb2\x96\xaf\x7e\xb4\x44\x64\xce\xd9\x94\x61\xf3\x08\x62\xda\xbf\x1b\xe4\x6f\xc9\x4a\xc9\x6f\xc2\xc4\xe5\x48\x1d\x34\x78\x13\x24\xa6\x7f\xe1\x9b\x9d\x30\x00\x7a\xe1\x67\x38\xfa\x69\x88\x16\xcc\x54\xef\x2f\x2a\x16\x5d\x42\xd3\x7e\xcf\xa8\x28\x0e\xff\x66\x96\xc5\xb2\xc1\xea\xc0\xf8\x8c\x2c\xd1\x6f\x57\xd2\x75\x7d\x23\xa9\x2b\xdd\xf9\x27\x8b\x84\xe9\xdf\xa4\x3d\x4b\xec\xcb\x76\x5b\xd0\x90\x9d\x85\xa4\xb4\x7d\x49\x47\xca\xaa\x73\x55\xb4\xa3\xe6\x5d\xae\xd8\xdd\x20\x21\x10\x03\xbf\xc1\x1b\xe5\xfc\x0e\x30\x85\xcf\x1e\x68\xeb\x9f\xbd\xd1\xb9\x3f\xa9\xd0\x8a\x51\xbc\x74\xe2\xe8\x45\x5d\xdd\x41\xef\x37\x8c\xfe\x47\xb9\xc7\x4b\x3a\x8a\x9c\xa9\x86\x29\x7e\x56\x82\xe9\x78\x32\xc3\xa4\x13\x72\x30\xc3\xd9\xf8\xe2\xba\x4b\x2d\xaf\x74\x81\x2d\x5b\x20\x44\xa3\xc8\xb2\x90\xde\xcf\xf7\xec\xab\x46\xd6\x3a\x0d\x42\xb3\xdd\x72\xdc\x59\xb9\x1c\x35\x5b\x55\x4b\x28\xbc\x64\x39\xf5\xcb\x5b\x2e\xf0\x32\x15\x6e\xcd\x5f\x4b\x0c\x1f\x92\xe8\x2a\x1c\xba\xcb\xc3\x12\xa9\x71\x9d\xe7\x14\xbe\x1f\xf6\x9a\x02\xec\x58\x73\x3f\x07\xcb\xad\x4a\x18\xc6\x74\x3a\xe3\x43\x83\x6b\xb2\xa7\x03\x64\xb7\x5c\x00\x72\x84\xfe\xe4\x4b\x70\xcf\x6d\xbf\x2c\x45\x5d\x41\x72\xd7\x19\xca\x53\x7a\x86\x5d\x52\xd2\xf7\xd2\xc4\xfe\xad\xb8\xcd\x07\xd8\xdd\x98\x07\xd6\xe2\xe9\xd1\x18\x19\xef\xb2\xec\xf7\x23\x98\x9f\x43\x28\xc7\x0b\xe4\xbe\x84\xb1\xcb\xb1\x79\x28\xc1\xbc\x4d\x88\xa4\x23\x8e\xb4\xbf\x5c\x47\x92\x88\xaa\xdf\x9d\x9c\x37\x09\x23\x64\xe1\x9d\xea\xed\xc7\x9e\x5b\xf8\x3a\xec\x83\xba\x6f\xaa\x24\x58\xf9\x1f\xe6\xc3\xed\x56\x5f\xf6\x33\xf9\x47\x01\x8d\x7a\x0f\x5b\x7a\x9d\xa1\x68\x0d\x9d\x52\x31\xde\x54\xf5\x4c\x38\x9a\xef\xfd\xd8\x9a\x11\xb3\xc8\x62\xec\x3e\x14\xc8\x98\x79\x0d\xd7\x22\xad\x2a\x2d\xf2\x59\xb4\x88\xae\x6b\xf2\x55\x8b\x7c\x29\x5a\x44\x16\x2d\x44\x65\x09\xce\x33\x55\xfa\xa1\xf8\xd4\xf3\x56\xba\x32\xa1\x7e\x97\x1c\xb5\x22\xa6\x50\x6f\x61\x59\x35\xac\xfb\x95\x03\x15\xc6\x43\x2d\x6e\xbe\x61\x50\x2d\x97\xb8\xac\x10\xc3\xe2\xfa\xec\xbc\x96\x25\x3f\x14\x93\x0d\x78\x1b\x05\xee\xf6\x6c\x4e\x0a\x5c\xac\xa2\x02\x8e\xed\x55\x51\x3d\x6f\x69\xe8\xe0\xb0\x5a\x5e\xd2\x3b\x89\x9e\xfb\x16\x28\x16\x07\x9a\xbd\x48\x4a\xa7\x84\x1e\x1f\x03\x25\x36\xc6\xca\x61\xc9\x08\x53\xe9\x57\x9e\x74\x7f\x1e\x42\xff\x8f\x45\xee\x3e\xf5\xff\x1e\x39\xc7\x9a\x92\x11\x0b\x7a\x50\x53\x32\x66\x5e\x43\x4c\x89\xae\xe8\x6f\x9f\xe7\xb8\x74\xfc\xd3\x87\x32\x29\x6a\x16\xd2\x4e\x56\xcd\xd5\xae\xf6\x04\xbe\x1a\x94\xfb\x70\x4b\x23\xf2\x7c\xb9\x0e\x69\xef\x54\xa3\x99\xee\xdd\x15\x1d\x35\x85\x87\x52\x1e\xe3\x26\x35\x44\x73\x28\x25\xe1\x3e\xe9\x17\xaa\x0b\x75\xf2\x22\x6d\xe0\x50\x3d\x61\x0a\x71\xd8\x5c\xc5\xb9\xba\x07\x6f\x0a\x28\x47\x8f\xc3\xa5\x8f\xec\xe4\x0c\xcf\xea\x3a\x2c\x92\xfc\x65\x9f\xc8\x41\xa2\xae\xe3\x1d\x8e\xd4\x2c\x16\x3e\x0f\xeb\xe5\x27\x30\x84\xcd\x4c\xfa\xea\xe7\x0a\x9a\xe8\x09\xec\x27\x6e\xf2\xd5\x42\xed\xd1\x42\xf9\x99\x79\xd6\x08\x64\x48\xd6\x67\x0a\x2c\xee\x13\x0f\x4c\xda\x6c\xbb\xb0\xcb\x67\xb3\x75\x3b\x2e\x73\xaf\x16\xcf\x27\x81\x50\x38\x3b\x4e\x6b\x24\xe6\x1f\x4a\x7b\xed\xb0\x9a\x71\x7a\xed\x73\x85\x71\xf4\x04\xbe\x46\x72\xbe\x34\xb5\x26\x23\x39\xeb\x9e\xd7\xc9\xe5\xeb\x13\xea\xba\x9c\x26\x26\x67\x18\x1d\xd7\xc9\xc1\xce\xc6\x7b\x50\x23\x93\xe3\x3f\x73\x38\x67\x27\x55\xdf\xb3\x2f\xfe\x8b\xea\xfa\x81\x06\x60\x97\xc5\x1f\x1f\x83\xa8\x42\xeb\xf1\x97\x66\x8d\xdc\xad\xb3\x30\x9c\xd8\x77\x22\xae\x1b\xbe\x57\x70\xf5\x51\x62\x06\x29\x83\xde\xb5\xf6\xa8\x97\x3b\x93\xcc\xbd\x84\xae\x26\xf2\xe5\x46\xa4\xc6\x18\xd8\xb1\x64\xff\xd2\x2c\x6c\x9f\xc9\x1d\xbb\xbe\x7b\x65\xe9\xfb\x64\xe7\xfd\xb1\x72\x2e\x95\xf9\x79\x4d\x28\x6e\x83\xea\xcf\xe2\x43\xea\x39\x1b\x54\x3b\x1b\xa5\x71\x36\xa6\xa0\x2b\x62\xd7\xb5\xb1\x33\x62\x5b\x1e\xbc\x1f\x6f\x1f\x02\xd6\xb8\x95\x25\x51\x55\x77\x73\xa2\xef\xcd\x81\xc4\x89\xbd\x51\x09\x78\xa7\xf6\xf7\x20\xcf\xa6\xe0\xeb\x12\x5c\x37\xec\x5d\xdd\xff\x0c\xef\xc5\x6f\xbf\xf7\x47\x14\xa2\xf1\xba\x2a\x62\x78\xf3\x08\x9f\x3b\x4b\x7d\x69\x1f\x3c\x4b\x7f\x6f\xe2\x5a\x70\x2a\x5e\x0e\xef\x2b\xa8\xa1\x2e\x96\x09\x4e\xb1\xd9\x9c\xdc\xb5\x5e\x37\xac\xaa\xdd\xa0\xd6\x02\xdd\x60\xb8\xc4\xd8\x7a\xcc\xcd\x94\xb3\xad\xa8\xfe\x2f\x2f\x97\x78\x52\x41\x19\x62\x78\x96\xaa\xb4\x91\x72\x28\xf3\x8b\xc1\x25\x7c\xcf\x97\xd2\xf5\xea\x7c\x4f\x6c\xa2\x8f\x6a\xd6\x8f\xef\x9a\x46\x6f\xba\x59\xc7\x52\xb4\x0a\x1f\xbe\x94\xcc\x76\xe4\x6e\x4b\xd1\x40\x87\x2e\xe5\xc1\xa2\x17\x76\x90\x61\xef\x52\xa4\xe0\x94\x98\xb2\x96\x6c\x2d\xac\x9c\xd7\x1a\xd7\x2c\x78\x6e\x8b\xb8\x24\x4b\x17\xe4\xa6\xcd\xb2\xa5\x01\x2c\xc4\xb1\x15\x02\x92\x28\x71\x07\x9a\x85\x6f\x0c\xe5\xe2\x23\x03\xd1\x91\x5e\x9e\xba\x79\x2a\x26\x0b\x0a\x11\x4e\xad\x1b\x95\x72\xa8\xb7\x4a\x73\xb2\x6e\xca\xf4\x8b\x14\xd1\x47\x23\x9e\x0f\x19\xc1\xf5\x9d\xaf\x6f\x8d\xf4\xe7\xee\x5a\xc9\x03\x94\x51\xef\x7e\xdf\x55\x57\x19\x63\x44\x5d\x4e\xd2\x1b\xd6\x8a\xbb\xda\x50\x93\x86\x73\x95\x7c\x4a\x23\x27\x9c\xfb\xb8\x8e\x0f\xf7\x7b\x25\x1f\xba\xaf\xe5\xcb\x62\x1c\x2d\x9e\x4b\x77\x67\x40\x89\x29\x18\x7c\xab\xfe\x51\xc7\xb5\x7a\x50\x0f\xf9\x9b\xd3\x15\x95\x24\xaa\x63\x39\x20\xec\x67\xb2\x5b\x35\x8f\x32\x5d\x55\x59\xa5\x9f\xf0\x15\xfa\x61\xcb\x30\x7d\x87\x5b\x99\xee\x8a\x4b\x51\x60\xe2\xd1\x29\x88\x67\xaf\x3a\xb2\xcb\xc3\x89\x28\x06\x74\x47\x29\xf1\x9c\x2f\x4b\xc8\xe4\x59\xd0\xfc\x70\x47\x9a\x85\x25\x35\x73\x69\xe3\x1d\xaa\x22\x33\x7b\x53\x2c\xe1\xb2\x23\xfd\xf6\x36\xf9\x69\x77\xcd\x83\x8e\x2a\x0c\xc1\x2c\x26\x5d\x11\x8f\xee\xd7\x02\xe3\x89\x8e\xf2\xec\x8c\x1e\x49\x3d\x62\x8b\x33\x1e\x5d\xf8\xdd\x1d\xbd\x39\x9d\x64\xfb\xa0\x8e\x5c\x7a\x0d\x0f\xea\xc4\xe5\xa6\x30\xd4\xeb\x09\xfb\x7f\x06\xe7\x2d\x37\x85\x31\x8e\xdb\xe8\x70\x0d\xf8\x31\x8d\x01\x0f\x79\xa6\x20\x68\xbf\x83\xc6\x4f\x58\xc2\x5f\xcd\x07\xb3\x98\x48\x38\x60\x1d\x25\x98\x86\xe1\xe0\xb3\x38\x5e\x77\x78\xef\x14\xef\xf4\xda\x69\xf6\x14\xe8\x15\x66\x2c\x8a\xc5\xb8\x47\x43\xa2\x80\x57\x5d\xab\xcb\x3b\xa5\x3a\x12\xaa\x6b\x93\x73\x28\x8f\x7f\xe8\xe0\xf3\x1f\x53\xbe\xf7\x0a\x33\x59\x81\x85\x1e\x4e\x4e\xe0\x17\x19\x15\x09\x7d\x23\x53\xd7\xed\x9c\x3a\x6d\x4e\x23\xa1\x98\x5d\xe3\x2d\x4d\x86\x25\xee\xc0\xdd\xbc\xfb\xaf\xfe\xd5\xbd\x1e\xce\xee\x08\x99\xca\x4e\xba\xe6\x8c\x07\x77\x66\x50\x91\x60\x65\xb5\x8c\x5f\x53\x40\xe2\xcf\xd2\xec\xac\x30\x38\x43\xab\x15\x6e\xca\xc3\x18\xd6\x8e\xc5\xbf\x24\xd8\x21\x27\x8c\x9a\x8d\x9c\x0b\xa3\x0e\x2f\x45\xa7\x89\xbb\xb1\x93\x5f\x2b\xe8\x04\x7e\x71\x3f\x18\xcd\x59\x76\xe3\x2b\x99\x2b\xec\xec\xd8\x0c\x1a\x8d\x75\x0a\xbf\xfc\xd3\xc7\x99\xce\x1b\xba\x38\xe7\x6b\x53\x23\xe7\x43\x63\x82\xbe\x1d\x9b\xf0\x67\xb3\x2a\xf1\xb0\xa5\x3b\x27\x4d\x6d\x0f\x2b\x7d\x56\xf0\xe2\xfc\x51\x78\xf7\xed\x2f\x20\x55\x66\x89\x59\xf1\x0a\x5a\x24\xe4\x2c\x07\xb2\x1b\x9c\x00\x35\x44\x66\xe3\x29\x76\x7c\x99\x96\xe2\x2e\xa8\x59\x88\x59\x68\xa3\xd8\xa5\x63\x25\x01\x0f\x65\x66\x97\xbb\x09\xbb\x93\xde\x71\xa7\x3d\x46\xf9\xbc\x11\x35\x42\xf8\xfe\x5c\x6b\x99\x7d\x1a\xb3\xb3\xba\x36\x91\x09\xae\x7c\x3a\x22\x17\x59\x5d\xd4\xcc\x49\x5f\xcf\x58\xb3\x8c\xb3\x91\x6e\xcf\xa1\x3a\x49\xcf\x4d\xf3\xc8\x88\xa0\xcc\x5f\x4f\x99\x7c\x46\x13\x3d\x12\xc5\x09\x3b\x7e\x07\x43\xde\x51\x24\x39\x25\x4c\xb6\x8e\x5c\x52\xa2\xf6\x64\xd2\xcf\xea\xda\x3f\x04\xca\x48\x96\xd7\x28\x25\x5e\x5e\x24\x7e\x10\x8c\x1d\x04\x2d\x74\x19\x06\x09\x5b\xcf\xe1\xd8\x4e\x7e\x00\x07\x51\xed\xf9\x58\xed\x51\xc2\xd0\xf9\xe7\x1b\x8a\x75\xf9\xc0\x7f\x3d\xb1\xff\xea\x43\xec\xe6\x43\xec\xc2\x6a\x77\x77\x27\xd2\x21\x45\x18\xce\x92\xfa\xe7\xae\x1e\x48\x87\xd6\x7c\x85\x19\x55\xc5\xe5\x29\xd4\x15\x65\x40\xe6\xf1\xbb\x27\xcd\x9c\xb4\x4b\xd4\xa7\x07\xfd\x8a\xc6\x62\x77\xf3\xa7\x54\x40\x27\x89\x42\xfe\xb7\x01\xbd\xdc\x72\xd1\x41\xc4\x35\x9c\xbc\x2e\x83\x60\x62\x03\xa6\x82\x90\xd2\xed\xaa\x5f\xac\xc6\xbd\xa5\x1c\x40\xc6\x74\x50\x2c\xe2\x4e\x51\xa5\x39\xa2\x4f\x59\xb8\x72\x44\x8d\x1d\x47\x47\x5f\x83\x1a\x89\x21\x8e\x82\x6c\x08\x13\x1a\xd1\x6f\x3a\x87\x0f\x01\xa5\xb3\x2f\x4e\xe0\x07\x42\xdc\x8a\x85\xb5\xac\x5f\x2e\x48\x75\x2a\x0c\x92\xaa\x29\x1d\x1f\x6b\xe9\x58\x95\x87\x14\x79\x94\x83\x52\x8f\x4a\xe8\x37\x46\x22\x44\x7e\x2f\xaa\x3e\xce\xa2\xcf\xdf\x89\x17\x53\xe3\xd7\x45\xba\xeb\x2d\x73\xc4\x47\xa0\xdc\x23\x1d\xcd\x1c\x89\xa9\xef\x9c\x63\x72\xe0\x70\x54\x8a\x0b\xb2\x89\xa4\xea\xaa\xb0\xca\x3b\x76\xf3\x9f\x12\x42\xf1\x29\xca\x5d\x8b\xe8\x3e\x31\x47\x49\x5f\x69\xaa\x68\x1a\x67\xfc\x0d\xa1\xd6\x5d\x69\xf5\xe3\x57\x4a\x8d\xa6\xd4\x58\x3a\x0d\x8d\xd3\x6a\x9b\x14\x4d\x6c\xca\x55\x33\x69\xb0\x52\xc5\xb3\x1c\x31\x75\xdc\x36\x41\xc3\x44\x1c\xf7\x3f\x9c\x8a\x6e\x9c\x7b\x08\x05\xc7\x84\x48\xef\x4c\x49\x2f\xda\x93\x22\x67\x2e\x84\xfa\x95\xa8\x89\xca\xf4\x3d\x94\x1d\x15\x7f\xba\x33\x69\xdd\x78\x54\x8a\xb2\x03\xe3\x53\x5f\x09\xed\x05\xf6\x86\xd0\x79\xa7\xd0\xc8\x3e\xe8\xed\xef\xb6\x06\x12\x3d\x1b\x3a\xf9\x4a\xf9\x38\xfa\x14\x92\xff\x55\x4d\x2e\x51\x6d\xab\x6c\x3b\x5c\x90\x7c\xe5\x92\xf3\x83\xe6\x03\x5d\x13\x91\xaa\x77\x96\x4a\xb8\xdc\x0a\x4f\x4a\xa2\xf7\x9b\xa1\x5b\x9f\xc4\xf6\x30\x41\xfa\x81\xdb\xc5\xaf\x44\x8f\xb6\xda\x21\xcd\xcf\x31\xc3\xed\xb2\x6a\x30\x15\x3b\xd9\xc6\x7d\xc3\x94\x62\x06\xeb\x95\x7c\xce\x0d\xe5\x9e\x53\x49\xed\x5d\xd5\x70\xff\x8d\x6e\x70\x9c\x0e\x90\x20\xe7\xe8\x7d\x6a\xb0\xfa\x14\x85\x3c\x24\x73\x54\xec\x81\x56\xb3\x62\x81\x8b\xeb\x18\x89\xf2\x69\x43\x0a\x08\x2e\x5b\x91\x47\x81\x37\x80\x97\x2b\xb6\x4d\x70\xbd\x7d\x5d\x59\x5e\xe2\xe0\x0b\xa0\x50\x99\xfb\x32\x05\xaa\x6b\x95\xe1\x11\xa2\x56\x3e\x91\xd7\xf1\xe2\x88\x97\xe5\x76\x62\x1f\xbb\xdb\x8e\x7c\xd5\xd1\xa6\x85\x39\x11\xab\xa1\xf0\xa6\xe0\x6e\x8f\x66\xe2\x3f\x5b\xe8\x7f\x02\x4f\xe2\xaf\xe5\x00\xdf\xcb\xa7\x2b\x26\x27\xf0\xb7\x38\x1e\xf3\x67\x48\xf3\xa7\x47\xfa\x11\xc2\x18\x21\x01\x1e\xbc\x3f\xa7\xfe\x9a\x9c\x3f\x12\xb2\x21\x92\x6e\xa8\xff\x66\x69\x46\x91\x99\xa7\xb7\x0b\x75\xf9\x47\x29\x45\x91\xe7\x42\xf5\x75\x52\x95\xc7\xc3\xfb\xe3\x1b\xdc\x6e\xd9\xa2\x6a\xae\xfc\xfe\x6b\xaa\xaa\xed\xdb\xdb\x36\xb0\xc4\x6c\x41\xca\x29\x50\xc2\x39\x65\x53\xd5\xb5\x54\x1a\xea\xe5\xec\x16\xab\x07\x06\x2a\x9b\x94\xa7\x92\xe4\x44\x00\x6a\xab\x5e\xc7\xd6\xe5\xb2\xd2\x82\x2b\xa7\x16\x63\xf3\x57\x67\xa9\x29\xda\x4c\x02\xd1\xd5\xa7\x01\xa7\x4e\xbf\x78\xe3\x00\xe9\xa7\x92\xfc\x2e\x81\x5b\x6a\x3a\x0e\x39\xeb\x73\x20\x25\xee\x2d\x65\xeb\x8c\xa4\x02\xa0\x73\x37\xb4\x27\xc7\xf4\xa6\x3d\x66\x60\xa7\x63\xf8\x7a\x53\x3e\x06\x35\x8b\xe2\x51\xc1\x0c\x75\x7e\x58\xc0\x94\xaa\x45\xd5\x54\xec\xd0\x25\x53\x5a\xed\x39\x4f\xfe\xc2\x29\x98\x97\x5d\x23\xdb\xd2\x03\xe6\x5d\x5b\xdd\x20\x66\xc0\xac\xe4\x9f\xe3\xc1\x18\x25\x2c\xa0\x88\xbf\x32\x40\x6e\x0f\x6e\x0f\xe0\x7f\x02\x00\x00\xff\xff\x97\x4a\xad\xa1\xe7\xde\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x1c\xf1\x0b\x45\xa5\x76\xb7\xb6\xb6\x54\x56\x3c\x8a\x65\xfb\x53\x39\xb1\x3d\xbe\x4c\x1e\x52\x53\x09\xd4\x0d\x8a\x3d\x6a\x36\x98\x06\x28\x86\x9b\xd1\x7f\xff\x0a\xf7\x7b\x5f\x28\x4a\x76\x6a\xac\x07\x5b\x22\x81\x03\xe0\xdc\x71\x70\x70\x70\xfc\x5f\x07\x07\x00\x00\x2f\x6b\xb2\xf9\xc0\xd0\x75\xd5\x5c\x3d\x27\x75\x8d\x0b\x56\x91\x46\x7e\xf5\x71\x51\x51\x28\x48\xc3\x5a\x54\x30\x28\xf1\xbc\x6a\x30\x05\x04\x85\x69\x07\x73\xd2\x02\x95\xbd\x01\x35\x25\x94\xb8\xc6\x57\x88\xf1\x3f\xc9\xe5\xbf\x70\xc1\xa8\x80\xb4\x59\x54\xc5\x02\x50\x5d\x93\x0d\x85\x35\xc5\x2d\x05\x46\x44\x47\xec\x76\xc3\x02\x1e\xa2\xb0\x44\xcd\x16\x1a\x52\xf2\xe1\x28\xb0\x05\xde\xc2\x06\x35\x0c\xaa\x06\x10\xd0\xaa\xb9\xaa\x31\xa0\xa2\x20\xeb\x86\xcd\xc4\x00\x17\x0c\xc4\x5c\x97\x2b\xc4\xaa\xcb\x1a\xc3\xa6\x62\x0b\xde\x11\x6a\x52\x5c\xe3\x12\x18\xb9\xc6\x8d\xee\x03\x14\xb3\xf5\x6a\x26\x57\xf9\x01\x63\xd1\x90\x34\xf3\x9a\x6c\x8e\xf9\x3f\x47\x05\x69\xf1\x91\x5e\x39\x85\xf7\x2f\xce\xce\x7f\x7a\x21\x26\xb7\x24\x2d\x86\x45\x75\xb5\x80\x1a\xdf\xe0\x1a\xaa\x66\x4e\xda\x25\x12\xc8\x40\x97\x64\xcd\x04\x2c\x8d\x12\x8b\x29\x3e\xd8\x7f\x1d\x1f\x1c\x54\xcb\x15\x69\x19\xbc\x5c\x37\x57\x7c\x9e\x1f\xc5\xb4\xe6\x2d\x59\xc2\x63\xef\xb3\xc7\xa6\x65\x4d\x36\x5e\x2b\xfd\xb7\xd7\xe2\xe2\xfc\x23\xba\xac\xb1\x22\xa4\xd3\xd4\xff\xc2\xf4\xf9\x51\x60\x45\xc0\xa1\xaa\xb5\xfb\x91\x07\xfb\x03\x23\x2d\xba\xc2\x2f\x31\xa6\x0e\x60\xe7\x53\xaf\xf5\xf3\x7a\x4d\x19\x6e\xff\xfe\xdc\x69\x6b\x3e\xf3\x5a\x9e\xbf\x7e\xe5\xb4\x39\x7f\xfd\xca\xfb\xf6\xc5\x8a\x14\x0b\xe7\x7b\xf1\xf7\xe3\x83\x03\x54\x14\x98\xd2\x43\x54\xd7\x13\xcb\x9b\x49\x26\x86\x3f\x25\x81\x8f\x8f\x8f\xe1\x4c\x11\x7e\x85\xd8\x42\xb2\xa4\x0b\xa7\xc6\x0c\xa2\xee\x6a\x81\xef\x10\x5b\x9c\x80\xf3\xc7\xb0\xde\xef\xda\xea\x06\x31\xd5\xdb\xf9\x63\x60\xef\xf5\x65\x5d\x15\xaa\xb3\xf9\xdd\x2e\xe7\xc5\x0d\x6e\x58\xbc\x0e\xcc\x3f\x86\x37\xa4\xc4\x67\x65\xc9\x69\x19\x01\x3e\xe4\x42\x75\x71\xce\x17\xd4\x56\xcd\xd5\x14\x5a\x52\xe3\x13\xf8\x74\xd1\xb0\xff\x37\x05\xb4\xe4\x48\x7a\x4e\x96\xcb\x8a\x31\x5c\x9e\xc0\xa7\x97\xd5\x1f\xff\xf7\xff\x4c\x01\x95\x65\x8b\x29\x3d\x81\x33\xf9\xcb\xb3\x49\x66\xec\x73\x29\xc8\xa4\x1d\x3c\x81\x52\xf7\xe0\x1f\xf2\x79\xfc\xef\xff\x35\x6e\x22\x1d\x58\x78\x8f\x97\xe4\x06\x97\x2f\x5b\xb2\x1c\x8b\x89\xd1\x0b\x1e\x35\x56\x7a\xd1\x83\xd7\xf6\x13\x2a\x16\x55\x83\x15\x53\x3f\x6f\x31\x62\xb8\x1c\xb7\xa0\x89\x65\xa6\x0f\xac\x5d\x17\x5c\x6f\x21\x06\x94\x91\x16\x53\x3b\x3f\xb8\x38\x17\x2a\x2e\x9a\x08\x95\x9d\xce\xed\x42\x28\xfc\x29\x5a\xa5\x18\xdc\xc0\x7b\xe3\xcd\xb1\xbf\xbd\xc5\xcf\x81\x69\x7c\x53\xe1\x0d\x54\x4d\xc5\x86\xa0\x75\xe2\xcc\x8a\xff\x50\x5c\xcf\x67\xc1\x74\xe0\x14\x24\xa4\x8e\x96\xa2\x95\xf3\x97\x69\x7a\x7b\x20\xff\x35\xe8\x7c\x4e\x1a\x86\xaa\x86\x26\x4c\x03\x12\xe3\x7c\xc3\xed\x9b\x20\xa0\x56\x4b\xa6\xaf\xb4\x93\x15\x37\xb2\x14\x17\xa4\x29\x51\xbb\x35\x46\x4b\x10\xa8\xa2\x40\x9a\x7a\x0b\x4b\xcc\xed\x21\x23\xb0\x20\x75\x69\xfa\x73\xdb\xf3\xf7\xe7\x40\x5a\xe0\xca\x55\x5a\x60\x61\x60\x5f\xfe\xf8\xf6\x67\xde\x1a\xad\x19\xe1\x53\x2a\x50\x5d\x6f\x61\x85\xb6\xc2\xa8\xb1\x16\x35\x14\x29\x8b\x8e\x31\x35\xf0\x5a\x5c\x73\xd6\xe2\x3d\x1d\xb0\x2b\xdc\x8a\x55\xd1\x59\x8e\x2d\x7c\x06\xbd\x68\xe6\xa4\x83\x39\x9a\x61\x3c\xe1\xb0\xb3\x69\xc3\xd1\x8d\x56\xe8\xb2\xaa\x2b\xb6\xe5\xb3\xe4\x08\x10\x6b\xfd\x07\x5a\xd7\x02\x3f\xc2\xe9\x90\x06\x7e\xd3\xe0\xd6\xed\xca\x88\x70\x13\xca\x16\x6d\xf8\xda\x4a\xbc\x22\xb4\x62\x0a\x4c\xd5\x1a\x2a\x69\x02\x54\x73\x68\x30\x2e\x71\x19\xce\x51\xdb\x21\x39\xd1\xa5\xb7\x78\x31\x91\x77\x2d\xb9\xa9\x4a\xdc\x9e\x38\xd3\x7d\x8a\xd6\x6c\x71\xe8\x19\xfd\xd9\xcf\x6a\x3a\x13\x78\x62\xec\xfc\x4c\x40\xf8\xde\xf2\x7f\x92\xf5\x3d\x61\xbf\x9f\x19\x84\xa2\xb4\x6a\x71\xf0\x09\xff\xe9\x18\x7b\x56\x2c\x70\x71\x7d\x38\x39\x81\xc7\x17\xcd\x0d\xaa\xab\x52\x18\x6e\x90\xee\x8d\xa4\x98\x6e\xfb\xd8\x03\x7c\x1b\x4b\x66\xd3\x27\xba\x1c\x23\x70\x2a\x10\x13\x7f\xd9\x31\x4b\x38\xed\x5a\x83\x23\xf7\x2e\x2b\xbd\xc2\x4c\xf8\xa9\x5a\xcf\x02\x99\x8b\x3f\x03\x16\x4a\x32\xf7\x7c\xdd\xc0\x15\x66\x4a\x31\x73\xf4\xa8\x5f\x03\xec\xb6\x98\xad\xdb\xa6\x77\xfe\xb3\x4b\xd2\xb6\x64\x73\x38\x79\x34\x13\x1c\xff\x68\xa6\xe6\x94\x57\x59\xd2\xc5\x80\xaa\x61\xb8\x9d\xa3\x02\x4b\x55\x23\xfd\xf4\x02\x35\xb0\xe2\xdf\xd3\x85\xd4\x15\x42\x34\x62\x07\xd7\x00\xa3\x44\x76\x27\x6c\xa1\xfb\xff\xbe\xc6\xed\x36\xe8\x99\xb4\x2a\x2d\xa6\x64\xdd\x16\xd8\x99\x4a\xc6\x37\xca\xe8\x93\x1b\xd4\x2a\x8f\x5f\x3a\xb2\x9f\xa8\xf5\x1e\xb2\x1d\xd6\xcd\xa8\x2e\x9c\x5e\xa8\x2c\xb9\xed\x78\x2b\x34\xec\xe1\xaf\x82\x09\x4f\xe0\x6f\xb1\xc7\x3d\xe3\xcd\xf8\xef\xb8\x0d\xe5\x92\xab\xc5\x93\x84\xaa\x54\xbe\x46\x66\x58\x63\x71\xcd\xd8\xc6\x2a\xe5\x27\x60\x3a\x4d\x1c\xa6\x0d\x81\x2b\xfd\xf7\x91\xf8\x53\x8a\x54\x0d\xf7\xc9\xd5\x50\x8e\x7a\x48\x4f\x5a\xd8\x6a\x01\x9c\x60\x2a\xd0\xf0\xe2\x8f\x8a\x0e\xb2\xdc\xcf\x26\x27\xf0\x03\x21\x75\x97\xcc\x48\xfb\x2d\x64\xe6\x17\x09\xea\x9f\x5d\xcd\x5d\x6f\x45\xf4\x71\x3f\xe8\xec\x79\x56\xd7\x62\xac\x66\x4e\x44\xc7\x0c\x9e\xf9\xf7\x7d\x70\xec\x98\x1d\xc0\xbc\x46\x9d\x10\x7d\x62\x89\x65\xfd\x29\x51\x91\xe2\x2d\x4f\xf4\x3d\xc7\xb2\x61\x15\xab\xf1\x92\xbb\x97\x56\xd6\xde\x0a\x93\x69\x44\xfb\xe3\x02\x5b\x11\x55\xfe\x22\xe7\x6c\x2a\xfd\x46\xbe\x3d\x97\x42\xae\xd4\x9d\xda\xe5\x93\x16\x1b\x10\xa8\xae\x03\x45\xa0\xe2\x04\xc2\x4d\x29\x22\x63\xae\xb6\xef\xda\x04\xcb\xc6\x06\xda\x6b\x8c\x57\x94\xbb\x2f\xc5\x35\xd7\xb8\x0b\xb2\x91\xa1\x03\xdd\xab\x29\x8d\x70\xcb\x08\x00\x05\xd4\xca\xed\x39\x2e\x5d\x8d\x55\x31\xb8\x6e\xc8\x86\x2a\x0f\x4c\xb5\x65\x04\xae\xaa\x1b\xac\xe7\xc2\x15\x22\x6c\x16\xb8\x91\x11\x09\xed\x2f\xf0\x51\xb4\x1f\x61\x60\x96\xd5\x7c\x8e\x5b\x8e\x4d\xb6\x5d\x61\x69\x0f\x04\x50\xd3\xc2\xfc\xf2\xf3\xd9\xfb\x37\x17\x6f\x5e\x9d\xc0\xc5\x1c\xb6\x64\x0d\x25\xa6\xac\x25\x5b\xee\x03\x46\x5a\xd6\xc6\x35\x7e\x53\xcd\x7e\x83\x82\x2c\x97\xa8\x29\xa7\x06\x20\x07\xb2\xa9\xea\x1a\x6a\x42\xb1\xa2\xb2\x72\x85\xf8\x77\xad\x8e\xac\xd8\xc0\x0b\x69\xa9\xa4\x67\x3a\x78\x61\x20\x2f\x51\x83\xae\x30\x9d\xe9\xa9\x6e\x94\x13\xaa\xa7\x5c\xb1\xa9\xf8\x7c\xb9\xa6\x0c\x70\xc5\x2d\x80\x74\x2e\xe7\xb8\xb5\x43\x8b\xb9\x38\x18\x42\x81\x17\xbc\x6e\x54\x64\x48\xcf\x57\x93\x2e\x85\x68\xd1\x40\xf5\x28\xdd\x96\x2d\xde\xa0\xb6\xa4\x30\xaf\x5a\xca\xe0\x12\xcf\x39\x87\xaa\x89\x72\x11\x73\xb9\xba\xe1\xb4\xf5\xd0\x1a\x99\x9d\xdf\x60\x89\xd9\x82\x94\xfe\x72\xf3\x16\x2c\x02\x70\xd2\x61\xca\x1c\xad\x7c\x6c\x39\xf6\x86\xeb\xd5\x50\xf6\xb9\xf9\xf7\xcd\x96\x50\xbf\x7b\xf1\x2c\xf9\xe8\xc9\xb1\xc5\xde\x84\x73\xd4\x25\x86\xa6\xaa\xb9\x27\x2c\x9c\x1d\x25\x95\x0b\x44\xa1\x21\x50\x90\xb6\xc5\x74\x45\x9a\x92\xb3\x8f\x2f\xb9\xf9\x65\xec\x67\x11\xcf\xfc\x55\x7c\x90\xfb\xd8\x50\xc7\x70\x07\x26\xc5\xfc\x5e\xdf\xe7\xa8\x91\x7b\x2c\xce\x13\xa4\xc1\xce\x6e\x78\x85\x15\x07\x3b\x0e\x27\xef\xc2\xb7\x05\x9c\x31\x2e\x31\xac\x64\xac\x47\x0d\xb5\x81\x4b\x5c\x20\xc5\x5c\x5b\x28\xc8\xba\x2e\x79\xab\x35\x75\x50\xe4\x28\x86\x24\x86\x1a\xe3\x42\xd0\x13\xf8\x9b\xd1\xee\x9d\xce\xc6\x6d\x37\x38\x63\x5f\x86\x40\x34\x8d\x6f\x0f\x02\x44\x09\x62\x59\x65\x2d\x08\xf2\xdf\xa4\xe6\x5e\xb4\xda\x7c\x4a\x93\x60\x79\x3a\x64\x07\x27\x38\x47\x85\x70\xcb\x7d\x72\xa0\xf6\x05\xef\x35\x44\xc5\x27\x80\x2d\x2a\x3a\xe5\x3a\xdb\xe1\xc9\xfc\x7a\x99\x9d\xd5\x50\x06\x9b\x7a\x01\xd2\x99\xf8\xef\xad\xd9\xf6\x4e\xe0\x49\xfc\xb5\x1c\x20\xe4\xc3\x8f\xdc\x34\xd1\x41\x86\x49\xab\x5e\xdc\xf2\x4d\xbe\x64\x10\x11\x0e\x37\x16\xd3\x70\xee\xb1\xd8\xad\x26\x99\xf7\x67\xae\xcc\x0a\x19\x38\xe3\x10\x1a\xbc\x51\x03\x4c\x21\x36\x84\x6b\x8a\x4b\xa9\x20\xa7\x30\x27\x7c\xa7\x8c\x4b\xb8\xdc\x86\x73\x8b\x47\xd0\x6a\x98\x0f\xa1\xc1\xa7\x2c\xad\x6e\xd7\xa4\x46\xe9\x64\xff\x7b\x71\xe7\x53\xb4\x49\x6c\xd3\x28\x20\x4a\x49\x51\x89\xd8\x87\xb0\xb8\x02\xf5\x79\x16\xf3\x1d\x7b\xda\xe3\x82\xf9\x3b\x79\x6f\x8f\xb7\x2f\x9d\x3e\xf5\xa0\x3e\xb0\x04\xe8\x61\x87\x05\x0c\xbc\x25\x67\x42\x04\xce\xd2\x1c\x1f\xb1\x37\x46\xe0\x81\x86\x53\x7f\xa8\x83\x74\x4c\x41\x29\x5a\x78\x7a\x04\x7f\x66\xc2\x0e\x56\x79\xaa\x56\x71\xb3\x90\x03\xe1\x14\xbe\x9b\x7d\x97\x9f\x61\xd4\xd2\x6b\x7a\x7c\xcc\x1d\xae\xd0\xe2\x86\x5a\x72\x2a\xf8\xa9\x42\x75\xf5\xff\x31\x54\xc2\xf9\xbe\xc6\x8d\x08\x10\x3a\x71\x0b\x05\x8f\x6b\x20\xd7\xd4\x3b\x68\xf5\x9a\x56\x73\x11\xd3\x72\x38\xe8\xed\xe5\xbf\xe0\xd4\xfd\x20\x41\x53\xb1\x36\xb7\x89\xd7\xe1\x20\x6a\x7f\x7c\x0c\x32\x6a\xa1\xa4\x91\x5b\x0d\x31\x79\xe9\x70\x1a\x6b\x22\x8e\x83\x12\xdb\x82\x14\x40\xee\xbc\x63\xe6\xb8\xbf\x4e\xbf\xce\x25\xf3\x1f\xbe\x66\x87\x32\x3f\xa9\x69\x9c\x06\x88\x70\x62\x2d\xf2\x37\xb7\xf5\xe1\x24\x8d\x17\x9f\x27\xe3\x51\x66\xbe\xef\xc5\x7f\x6e\x01\xd7\x34\x25\x3c\x09\x44\xbb\xb6\xb0\x63\xdc\xb0\x59\x8a\x8b\x03\xb5\x06\xa7\xae\x48\x44\xce\x40\x5d\x73\x6d\x19\xd8\x1f\x65\x0b\x9c\x73\xe2\x99\x0a\x96\x39\x67\x8f\x6a\xa7\x40\x5a\xb8\x24\x6c\x21\xa9\xe3\x1b\x9d\x4f\x14\xd3\xc0\x7e\x29\x83\xc2\x84\xf7\xae\x4d\x4f\x35\x07\x6e\x66\xc5\x29\xad\xdc\xe9\x09\xcf\x21\x19\xb5\x95\xea\x5b\x6d\xa3\xa5\x00\x1e\xca\x83\x27\x6d\x2f\x26\xdc\x39\xf2\xf5\xa3\x40\xdf\xad\xeb\xb2\x6b\x76\x09\x95\x4d\xac\x81\x2c\xb7\x64\x3b\xff\x80\x6a\xd4\x14\x38\xd4\x55\xb3\x4b\xf5\xf9\x51\x78\x22\x3b\x5b\x56\x4d\xb5\x5c\x2f\xd5\x47\xef\x31\xc5\xed\x0d\xb2\x67\xf8\x8e\x40\x48\x15\xc2\xb7\xe9\x29\xdd\xa1\x37\x40\x9e\x84\x08\x1c\x87\xfa\x20\x62\xa6\x47\x82\x9b\x42\x9c\x80\x27\x46\x1e\x56\x9c\x8f\x1e\x65\x90\xe2\xf7\xb6\x68\xd9\x2b\x52\x04\x33\x50\x8a\xdb\xc0\x0a\x9b\xef\x04\x37\xc0\xd3\xd3\x60\x1a\xdf\x86\xf4\x9a\x26\xbb\x2f\x31\xa5\xe8\x0a\x0b\x5b\x46\xd7\xf3\x79\x55\x54\x22\x20\x40\x18\xaa\x01\xdd\xa0\xaa\xe6\x9e\xb6\x8c\x81\xab\xb5\x3c\x8e\x00\x4d\x92\xda\xf2\x62\xae\xfd\x42\x2d\x0e\x05\x6a\xb8\x27\xdc\xca\x63\x48\x29\x57\x72\x8e\x53\x7b\xca\x21\xf7\xc5\x22\x8c\xcc\x16\x78\x19\x41\xae\xe6\x70\x98\x59\x74\x68\xcc\xf5\x4f\xce\xdc\xa5\x3f\xff\x56\xe1\x34\x5e\x14\xd8\x08\xf7\xd3\x23\x97\xca\x7a\xf2\x46\x36\xe5\xff\xb1\x72\xcd\xe0\x89\x6f\x1b\x38\xae\xba\x10\x24\x3f\x84\xcd\x02\x31\xd5\x4e\x29\x16\xf5\x05\x93\x81\x2f\x65\x80\x34\xf1\xa3\x01\x8d\x9a\x4e\xae\x8e\x6f\xed\x57\x25\xdf\x1b\xfa\x8a\x4c\x38\xe1\x2d\x2e\x48\x2b\xbc\x62\x54\x8a\xed\xb3\x19\x52\x9d\x24\xa8\x3e\x8a\x4f\xf6\x42\x0a\x8f\xbe\xe9\x39\x8b\xf3\xb9\xf5\xf2\x93\xe7\xa6\x7c\x24\x9f\x28\x97\x45\xc5\x29\x47\x43\x00\x71\x1d\x2e\x17\xef\x6d\x07\x7b\x51\xa0\xc6\x68\xf1\xef\x6b\x4c\x59\x02\xe7\x0a\xf8\xb2\x6a\xd6\x54\x10\x10\xdf\xe0\x16\x36\x48\x01\x0d\x3d\x86\x60\xb3\x11\xa1\x2f\xe9\x90\xe5\xbe\xf9\x36\x83\x9b\x3c\x2e\xd5\x7a\x9f\x1e\x39\x6e\x6d\x21\xce\xef\x5f\x2c\x57\x6c\x2b\x38\xfe\x50\xe8\xde\x8f\xdb\x15\x3e\x01\xfe\xef\xd3\x30\xd4\xfe\xfd\xe1\x24\xa1\x15\xc0\x9c\x44\x29\x4f\x91\xad\x51\xed\x9b\x59\x54\x2c\x20\x76\x2e\xdc\xf9\xc9\xa5\xbc\x23\xad\x08\x36\x3e\x3d\x82\x4e\x49\xf4\x15\x44\x16\xa8\xc6\x9c\x03\xd6\xb7\x6e\x11\xe0\x34\x5a\xf3\x8b\x3e\xd7\x47\xb7\x0b\xbc\x84\xaa\x51\xce\x1e\x45\x4b\xdc\xb1\x5e\x89\x9a\x99\x0a\xe3\x1e\xca\x63\x0d\xad\x7b\xd4\x5c\xd3\x8b\xca\xf4\x0c\xd6\x99\x99\xae\x51\x72\x19\x56\xbc\x1d\xe6\xf9\x1d\x1f\xc3\x87\xaa\x11\x71\x78\x65\xd3\x1b\x12\x19\x75\x61\x23\x24\x07\x2c\x90\x0c\x64\x17\x64\x89\xad\x54\x34\xa4\x5d\xa2\xda\xca\xe3\x65\x4e\x86\x87\x99\xc9\xbb\x9b\xc5\xd1\xc6\x70\x17\xa9\xcd\xd9\x20\x43\x9a\x1e\xf6\x4c\x59\xa0\xac\x63\xac\x78\xd3\x78\xbc\x97\xa8\xb8\x96\x11\x70\xe9\x63\xa1\x39\xc3\x2d\x5c\x62\xae\xf1\x9c\x70\x09\xa7\x10\x12\x21\x63\x2c\x12\x2f\x54\x62\x25\x69\x66\x39\xe8\x91\x56\x55\x1e\x72\x35\x87\x15\xa1\x94\xfb\xb0\x23\xe2\x2f\xd6\x3b\x36\xe7\x82\xc2\x43\x56\xa7\x7f\x49\xb7\x78\xd8\x86\x5f\x84\xdc\x2b\x0a\xb8\x6d\xf9\xae\x60\x21\x62\xa2\x8d\x50\xdb\x97\x18\x58\x5b\x5d\x5d\xe1\x96\xfb\xf2\x0d\xac\x5a\x52\xae\xe5\xc1\xc7\x25\x2e\x10\x5d\x63\xd7\xe5\x51\xd1\x2b\x5c\x97\xb1\x14\x1d\x1f\x6b\xc8\x22\x26\x4b\x56\xb8\xad\xb7\x6a\x3b\x29\x6d\x8c\x72\x9f\xc4\x31\x35\x5f\xa7\x18\x26\x06\xc4\xd7\x6b\x3c\xcd\xa7\x5d\x5c\x95\x34\xb3\x27\xf0\xf8\x39\x6a\xb8\x0f\xa2\x8f\x8b\x96\x32\x82\x89\x1a\xe1\x87\xd7\x2d\x46\xa5\x08\x35\x97\x61\x38\xe3\x6e\x3b\x8c\xc0\xfb\xef\x73\xff\xaf\x94\xd9\xf0\xdc\x7f\x19\x3a\x10\x9b\x37\x35\x7b\x37\x41\x07\xfa\xb6\x03\x09\x97\x8c\x3b\x98\x03\x31\xda\xe9\x70\x8e\x12\xf8\x23\x8f\x88\x69\xad\xec\xa3\x31\xd4\xec\xfc\xff\xd8\x14\x64\x75\xb3\x62\xc0\xf7\x52\x9d\x24\xc5\x72\xc7\x49\xc4\xba\x28\x87\xbd\xb4\xe5\x1a\x11\x74\xf2\xba\x0c\xf6\x2a\x03\x5c\x67\x30\xe3\x6a\x21\xa9\x74\xb5\xbf\xa7\x4f\x05\x0b\x0c\x88\x0e\x75\xda\xd2\xfb\xc9\xa1\x54\x1c\x11\x69\xb9\x0b\xdb\x85\x00\x33\xdb\x95\x2e\x73\xae\x85\x54\x66\xe6\x84\x41\x2c\x75\xa6\xa5\x93\xd8\xf4\x09\x76\xc5\x66\x3d\x31\xd7\x7e\x3c\x65\x8d\x9b\x64\x71\x0a\xac\x5d\x63\x11\x7c\x49\x59\x2c\xed\xd9\xe3\x3f\x2a\xca\xa8\x3e\x12\x8a\xf3\xb5\xc5\x69\x87\x38\x71\x6f\x54\x56\x97\x58\x12\x59\xf1\x6f\x51\xed\x26\x89\x4c\xa5\xde\xde\x54\x14\xc3\x1c\xd5\x14\xcf\xd2\xc7\x01\x77\x4f\x3f\x09\x58\x21\x38\x50\xf2\xf3\x59\x9f\x25\xe2\x6a\x41\x87\xf3\x74\x26\xec\x98\x9e\xce\x1c\x41\x75\x1b\x17\xea\xd1\x6c\xe4\xa6\x62\x69\x97\x10\xb1\xe8\x88\x0e\x1c\x3d\xef\x86\x1a\x1d\x3d\xef\xff\xa8\x98\xf1\xaf\x7e\x5c\x32\xec\x6f\x25\x35\xa3\x41\x23\x34\xc3\xa9\x07\x73\x66\x12\x80\x12\x91\xd6\x00\xc0\x79\x94\xf1\x1b\x42\x0a\x5a\x8c\x00\xd9\x0d\x2e\x09\xea\xb6\xcb\xd4\xdb\x68\xbf\xda\xf5\x72\x2a\x4a\xd9\x30\x7c\x3a\x05\x71\x50\x22\xbc\x18\xed\xdc\xb9\xc9\x1c\xbc\xb9\xf9\x7c\x89\x58\xb1\xc0\x34\x15\xd7\xcf\xe6\x37\xa7\xc9\x7a\xd8\x81\xd2\x47\xe9\xd0\x33\xff\x79\xf2\x24\x87\xb8\xf1\x9d\xe4\x68\x8f\xe0\x34\x99\xf9\xd9\x3b\xa2\xe8\xe8\xac\x33\xa6\x4d\x9a\x19\x75\xd4\xac\x5d\xc7\x9a\xfc\x36\x19\xa2\xfb\x91\x90\xeb\x90\x6c\x36\x7d\x87\xae\x70\x51\xcd\x2b\x5c\xea\x7c\x02\x3f\x23\x01\x12\xeb\x72\xf3\x3f\xa5\xe8\x98\x75\x19\x85\x26\xff\x0f\x14\x9a\xbb\x5c\x2d\xb5\xc3\x8c\x5e\x40\x72\x8f\xd2\x01\x8e\x23\xba\xe4\xc4\x7a\x24\x26\xe3\x55\xf3\x91\x0e\xf5\x18\x09\x06\xca\x1a\xab\x97\xca\xc9\x17\xbb\xaf\xb2\x04\xd4\x48\x93\xc4\x75\xa0\xcd\x9c\x70\x73\xcc\xe0\xc1\x53\x3f\x03\xa4\x71\x19\xad\x4a\x95\xe5\x3c\xab\xca\xe8\x4b\xa5\xc3\x45\x8a\xfd\x69\x2e\x81\x43\x64\x1a\x6a\x16\xa9\xca\x49\x04\x45\xec\xbd\x3f\xc8\x14\xaa\x53\x17\xe6\x4c\x7c\x23\x9d\x9a\x8b\xe6\xbd\xb0\xe3\x87\x13\x38\x0a\xda\xf0\xaf\xdf\x8b\x7c\xab\x20\x42\xb7\xcb\xee\xdc\x99\x8c\xcf\x0e\x78\x59\xf5\xdc\x6e\x8a\xb8\x47\x2f\xda\x9d\x6e\x55\xc6\x71\x09\x99\x3e\xef\xb6\xe2\x9f\xc4\xed\xa2\x8b\x49\x11\xae\xcc\x77\x3f\xcb\x64\x16\x7b\x58\x7c\x38\x49\xc0\xd3\xd7\x72\x04\x3a\x44\xbe\xf6\xb3\x28\x5f\x1b\xe2\xc8\x47\x78\x5c\xfd\x4b\x55\xfe\x13\x9e\x1e\x3d\x12\x0b\x0e\xad\xc9\x07\x65\xef\xc3\xfb\x0c\x2a\x9d\xdb\x0a\x41\xaa\xb3\x0a\x9b\x9b\x78\x9a\xbc\x8f\x09\xa4\x2e\x3b\xee\x45\x40\xe6\x04\x51\x4c\x33\xcc\xaf\xbf\xd0\x99\xe0\x30\x5e\x64\x0d\x76\x07\x48\xed\x1d\x33\xa7\x13\x92\xd9\x2b\x7c\x7e\xae\xaf\x66\x46\x33\xec\xac\x5b\x5d\xcf\xfe\x52\xa2\xea\xc2\x12\x92\xda\x7f\x17\x70\x90\xb8\x2a\x1c\x45\x6d\x3d\x9c\xf5\xc9\x77\x8f\xdc\xf2\x25\x29\x9c\x7e\x9b\xf8\xca\xf4\xcb\x60\x53\x9d\x4d\x7c\x24\x9f\x64\x1e\xea\x9d\xe4\x3c\xa2\x89\x9f\x72\xf2\x4b\xc8\x3d\x52\xee\xcd\xa7\x43\x24\x49\x9d\x6a\x75\xda\x3f\x3f\xcc\xa8\x1c\x52\x91\x01\xbd\xd0\x67\x2b\x4e\x42\x9b\xce\x01\x13\x90\x93\xf0\xa8\xdc\xd3\x32\x79\x21\x0b\x97\x3e\xfc\x9f\x31\x94\x44\x7c\x5d\xd4\x18\xb5\x69\x75\x55\xe1\xba\x54\x4a\x4b\xc0\x2a\x31\xf0\x4d\x8e\x07\xc8\x49\xb7\x54\x17\xd5\x48\x0b\x4b\xb4\x35\xa9\xca\xd7\x18\xaf\xa0\x62\x46\xa1\x85\x1a\x23\x48\x7e\x97\xda\x43\x22\xcc\x71\x3c\xf4\xbe\x6d\xd2\x67\xf9\x9f\x0d\x0a\x89\xca\xbb\x86\xe9\x3d\x6a\x52\x47\x34\x55\x3d\x39\x81\xc7\x1f\x7c\x2f\x92\x43\x10\x48\x14\x64\x95\x1b\x6d\x71\x2d\x5e\x2f\x29\x8e\xa8\x67\xa2\x3b\xa7\x2a\x03\xe2\xf0\xbb\xd9\x77\x13\x1b\xc3\x54\x8c\x23\x06\xe3\x3b\x88\x64\x42\x61\x57\x5a\x56\x72\x53\xe9\xda\x31\xcd\xd3\xd9\xcd\xe5\x6e\x4e\x8f\x72\x17\x93\xd0\xf6\xaa\x51\x3b\xcf\x69\x62\xa9\xe0\x42\x21\x43\xff\xea\x5c\x7a\xaa\x02\xdc\x0c\xd5\xd0\xac\x97\x97\xbc\xe5\x3c\x0a\x21\x9a\x6c\x77\xce\xc9\x15\x85\x12\x97\xeb\x82\xb9\xc7\x9d\x42\x64\x70\x1b\x87\x7e\x76\x89\x63\x65\x3d\x32\xd0\x81\x4e\x3e\x77\x9a\x59\xa2\x99\x93\xae\x4e\x60\x45\x8c\xca\x8b\x5e\x0d\x5f\xac\x93\x7b\xb7\x44\xab\x78\xe2\xfa\xaa\xa8\x02\xfe\xf4\x28\xcf\x3c\x4f\x8f\xe2\xa8\x88\x9a\xea\xf3\xac\x7a\x71\xa3\x20\x58\x85\xac\xd2\xd8\x0b\x9d\x1a\x3d\x6c\x22\x16\x03\xae\xdb\x3a\xe8\x8a\xb8\x16\xf7\x8c\x47\xda\x69\x49\x06\xe4\x44\x98\x23\x2e\x07\x97\x83\x0f\x1c\x3f\x2e\xb0\x39\x29\xb1\xca\x46\xde\xb0\xe5\x7a\xd9\x68\x7f\xe4\xb2\x81\xc8\xd9\x2e\x75\xd8\x2f\xca\x59\x9c\x8b\x1c\x7b\x19\x1b\x8c\xa9\xbe\x42\x4d\x55\x1c\xa6\xf4\x8f\x05\xeb\x83\x9c\x3d\x1e\x18\xbb\x1c\x60\x11\x43\xf7\x72\x0f\x46\x31\x04\x99\xb7\x8b\xfd\x06\x29\xde\xff\x77\xdd\x84\x1f\xe0\xe4\xde\x93\xb5\x72\x03\x10\x9e\xd5\xb2\xf1\x8e\x87\x32\x5d\x76\xc4\xfd\xda\x2f\xc7\x41\x1b\x64\xc2\x4a\x5b\x37\x62\x0e\xa7\x70\xf8\xa4\x0b\x12\xa2\x32\xc3\xbb\x93\x74\x89\x04\xba\x6a\xee\x8d\x33\xab\xca\x20\xfa\x05\x7f\xc6\x1a\x02\xee\xb6\xb9\xe9\x65\x80\xec\x80\xf7\x6b\x87\x21\x65\x8b\x43\x61\xdc\xd1\x1c\xeb\xf2\x45\xbb\x59\x64\xb8\x0f\xab\x0c\x69\xcb\x1c\x2d\x78\xb8\x71\x76\xb2\xde\x93\xf6\x19\x1c\x1b\x6d\x87\x71\xcd\x74\x82\xb3\x73\x96\x1a\xa2\x4d\x64\xa7\xf1\x4c\xf6\x07\x67\x43\x99\xdb\x44\xea\x9f\x1c\xb7\xe6\x7b\x0c\xde\xd1\xe9\x9f\xbe\x74\x20\x1f\x71\xd9\xc3\xe6\xb4\xc0\x2a\x33\xf9\xe2\x8f\x15\x16\x5c\xe7\xca\xb8\x51\xad\xf6\x7e\x9e\x4e\x87\x77\xb4\x61\x93\xe1\x82\xd0\x9c\xc2\xa8\x14\xa5\x91\x1e\x83\xe5\x9b\xfd\x3b\x0d\x65\x02\xf6\x8e\x9e\x83\xbd\x08\x23\x7d\x87\xab\x8a\x32\xdc\x8a\xbb\x56\xc1\x8d\xc3\x2e\x8f\x43\xf5\x42\xa2\x9f\x46\xbc\xd4\x6e\x9a\x3e\x31\x39\x06\x7a\x07\x12\xb6\xd8\xb0\xfa\x26\xab\x34\x3e\x82\xf7\xb9\x5b\x3e\xc4\xfb\xa2\xc1\x6c\x43\x5a\x3e\x89\x33\xcd\xf0\xa9\xfe\xb6\xd9\x6b\xbc\x4d\x37\x51\x98\x19\xf0\xfd\x3b\xf2\x2e\xdd\xc4\xcf\xce\xf7\xbf\x5b\xa1\x2d\x6e\x4f\x40\x5c\x69\xfa\x41\x9c\x13\xfc\x03\xd5\x6b\x3c\x81\x27\x67\xc1\x79\xe6\x44\xb5\x52\xd9\xe1\x53\x7b\x23\xaa\xc2\x74\x2a\xea\xf7\x88\xb2\x6f\x53\x78\x8d\xb7\x74\x0a\x17\xcd\x25\xf9\xc3\xc2\x79\x96\x4a\xfe\xb7\x79\x9d\x42\x1d\xc4\x17\x0a\x74\xca\x58\xd4\xd3\xdf\xd2\x24\xcc\xac\x3a\x6f\x50\x66\x2f\xb6\xf1\xe5\x09\xe4\x23\xda\xe9\x28\x76\x82\xa8\xd1\x47\x5d\xbd\x04\x0d\xbd\x3f\xe3\xd6\x2e\xb9\xed\xef\x5d\xed\xb2\x64\x07\x93\x72\xe9\x04\xf0\x92\xf9\x93\x93\xbd\x1d\x18\x58\xb2\x74\x9c\x17\x0c\x3c\x23\x90\x1f\x3c\x50\xf0\x5f\x6d\xe9\x92\x7c\xf6\x1e\xeb\xdc\x9a\xd3\xe8\x40\x2d\x8c\x35\xf3\x9f\x67\xcf\x8c\x2a\x95\x49\x7a\x84\xe9\x7b\x5a\x62\x0b\xd6\x6a\x78\x8f\x33\x8c\x3d\x32\x42\x63\xe6\x27\x22\xdf\xe1\x49\xc4\x7b\xad\x31\xbb\xce\x32\x92\x47\x18\x22\xc1\x9a\xf2\xdd\x1d\x17\xfc\xa0\x98\x84\x73\x29\x82\x82\x29\xff\x04\x05\xaa\xeb\x60\x6b\x5c\xcd\xcd\xa2\x54\x75\xa1\x53\x5b\xaa\x50\xac\xe8\x3d\xa9\xf1\x4c\xb1\x17\x69\x67\x2d\x92\x4a\x08\xfe\xfd\xef\x81\x3d\x1b\x8a\x1b\xba\xa6\xb6\x67\x6c\x55\xdd\x03\x51\xad\xe8\x13\x15\x5b\x0c\x2e\x03\xd4\x4e\xb5\xa6\x14\xff\x4d\x86\x59\x72\x35\xe6\xe0\x93\x56\x4d\x2a\x75\xab\xd9\x94\x32\x4b\x51\x0d\xf9\x34\x3b\x96\x57\xf7\xf4\x45\x6f\x5c\xb5\x80\x39\x96\x8e\x74\x2d\x32\xb7\xae\xa8\xee\xf0\xb6\xa9\xb7\x86\x86\xa8\x81\xb3\x35\x5b\x9c\xf9\x54\x56\x25\x0b\x64\xe8\xd2\x6c\x2c\x89\xb8\x75\x56\x68\xbc\xbb\x69\x45\x1a\x9c\xbb\x68\x5d\x04\x45\x32\xc7\x37\x14\x7e\x2f\x44\xe5\xb0\xeb\x2b\x67\x03\xe1\xbb\x2e\xdc\xb8\xa7\x2e\xbd\x5f\xae\x99\xda\x2a\x30\x17\xa0\x74\xd0\x68\x65\xab\xa0\xa0\xb2\x94\x05\x98\x0a\xb8\xc6\x5b\x95\xd2\x15\xba\x01\x36\x5b\x37\xc3\x12\xbe\xb5\xf6\xf9\x23\xb7\xb7\x54\x67\xd7\x5f\x90\x99\xdd\xbb\x4e\x91\xb5\x13\xb3\x84\xd2\xe3\xda\x88\x1f\x83\x53\x5d\xaf\xe0\xd0\x17\xa4\x10\xb4\xbe\x88\x91\x4c\xd3\x2b\xec\xb8\xf1\x61\xa8\xaa\xa2\xd7\x31\x8b\xee\xa2\x65\x6c\x56\x38\xa8\x9e\x51\x49\x80\x48\xa8\x67\x15\xa5\x6b\x3c\xf2\x62\xf9\xe1\xb1\x02\x27\x0a\xe5\x8a\x6f\x64\xf9\xa7\x47\x31\xb5\x12\x2b\x3b\x4d\x24\x3d\x74\x1b\xe1\x9e\x23\x7b\x4f\xad\xc6\x8d\x3a\x2b\xe1\x0d\x29\xf3\x06\xd1\x99\x5c\x48\x67\x19\x05\xdc\x8a\xf0\x11\x72\xf4\x0a\x9f\xd9\x54\x13\x1a\xc1\xdf\x9f\xc3\x3f\x08\xb3\x51\x71\xce\x05\xaa\x6a\x92\xa9\x92\x91\xc9\xbc\xdb\xd1\xe8\x24\xae\xa1\xb9\x6c\x99\x9b\x4c\x32\x5c\xf5\x7b\x21\x27\xaf\x5c\x54\x39\xf8\x15\x66\xa6\xb2\xaf\xf8\xfa\xd0\x3a\x20\x81\xf0\xc5\xbe\x85\xcb\xae\x8a\xa5\x66\x14\xdd\xe0\xc3\xa7\x47\x6a\xb0\x29\x30\x72\xe2\xd7\x14\x9e\x89\x2f\x9c\x62\xbc\xe9\xdb\x91\x54\xac\x51\x9d\x11\x3a\xe5\x36\x53\xf8\x85\xce\xa8\xbe\x64\xbe\x4c\xce\x42\x3a\xd2\x9f\x2e\xce\x9a\xdc\xb5\x0f\xe2\x73\x30\xbc\x3e\x88\xec\x69\x00\xc6\xd5\xbc\x53\xe1\x40\xfd\x93\xc0\xba\xf2\x10\x1c\xaa\x66\x92\x1a\xad\xa0\x28\x9b\x1b\x0a\xca\xf9\xeb\x57\xf0\x0e\xb5\xac\x2a\xaa\x15\xf2\xbd\xb4\x21\xf2\xa2\x7c\x98\xc1\x62\x93\xf0\xb8\x52\x2c\xa5\x73\x66\x57\xdd\x33\x4b\xc7\x7a\xaf\xaf\xdc\x05\x85\x32\x74\xfe\xfa\x95\xf3\xf5\x9e\x64\xc8\x1f\xd3\x8a\xd2\xf9\xeb\x57\x33\xe7\x8b\xaf\xa2\xd4\xc1\x0a\x5f\x8e\x28\xb9\x5f\x07\x39\x92\x09\xd7\x3c\x70\xc6\xcf\x64\xd9\x7d\x53\x02\x57\xb8\xd7\x1d\x29\x61\xa4\xc1\xea\xd2\xb1\xae\x39\x14\xf8\xbf\x15\x95\x15\x8a\x64\xbd\x05\x0b\xb7\xc4\x45\x55\x62\x59\x6b\x43\x17\x7d\x4b\x0d\x62\x4b\x08\x12\x40\x8d\xbc\x80\x95\x72\x91\x4d\x39\xa8\x9a\x5a\x88\xad\xbe\x29\x42\xea\x32\x01\xb9\x20\xad\x43\x78\x0e\x45\x1e\xf5\xa8\x8a\x7d\x7c\x82\xce\x7b\x02\x8c\x88\xba\x07\x6e\x31\xba\x1d\x30\xa2\x15\xdb\x40\x90\x53\xeb\xf7\x57\x6d\xec\xf0\xfb\x3b\x21\x17\x8f\xd1\x66\x43\x6d\x55\x53\x9e\x6b\x22\xff\xcd\x97\xa6\x54\x3c\x29\x38\x45\xf4\xbe\xf3\xb9\x3d\xde\x01\x4c\x75\x8d\x7c\xd7\xcd\x4f\x6d\x0b\x42\x05\xbb\xdf\x8c\x18\x15\xf3\x15\xb9\x82\x19\xf6\x70\x76\x9d\xf2\xc2\x83\x28\xba\x28\xb3\x8f\xc8\xa6\xe9\xbd\x86\xb7\xc3\x26\xe4\xe2\x3c\xde\x1f\xfc\x84\xae\x31\xd0\x75\x8b\x6d\xe5\xc5\xa8\x74\xb7\xb2\x73\x51\xaa\x02\x95\xb1\xfc\x82\x05\xe9\x50\x17\xe7\x07\x7b\x73\x1e\x43\x8a\x38\x6e\xa0\x3c\xb3\xf4\x39\xc2\x18\x20\xa9\xfa\x9e\x3e\x49\x38\x6e\xdf\xab\x2b\x46\x7d\x3e\x5d\x38\x34\x64\x62\x51\xaa\xb6\x4f\xe8\x5a\x9b\x33\xad\x95\x54\xc7\x91\x9e\x08\xc3\x55\xd0\x73\xc1\x59\xd7\x9a\x3e\x75\x10\x90\xcd\x4b\x04\xef\x8a\xb3\x99\xdb\x5b\x43\xd1\x90\x9a\xe6\x58\x44\xdc\xd3\x30\x5f\x2b\x82\xa6\x2e\x41\x7b\x0c\x7a\x77\x7f\x27\x45\x69\xdf\x7f\x18\x4c\xf0\xc0\xbd\x70\x09\xde\xe5\x79\x8c\x24\x78\xc6\x45\xbc\x47\xba\x47\xe8\x18\x48\xfe\x70\xa6\xf7\xc6\x05\x43\xd4\x4b\x14\x89\xe0\x7a\x44\x3a\x55\x3b\xc7\x1a\x04\x27\x7c\xfe\x70\x43\x1c\xca\xf9\x29\x95\xde\xd5\xe7\xb1\xef\x2f\x6a\x91\xe0\x8c\x87\x0c\x58\xc4\xe7\x05\xf9\xa4\xb5\xe1\xd9\xf8\x17\x73\x40\x36\xdd\x49\xb1\x8e\x36\xa5\xaa\xc2\xae\x08\xd6\x52\xd8\x60\xfe\x7b\xc3\x2d\xa3\x4c\xa2\xd8\x7e\xa3\x0a\x71\x69\x0f\x49\x58\x2d\x7d\x36\x1c\x86\x7f\x6d\x7c\x2c\xf1\x0e\x83\xbe\x44\xa5\x9c\x31\x08\x9d\x9e\xe4\x99\xa8\x84\xe8\xd3\xf1\x25\x69\x5f\xa8\x74\xaf\x44\x6e\xef\xb4\x3f\xd8\xb9\x87\x18\xa7\x4b\xa8\x3d\xba\x42\x0f\xe1\xc4\xa8\x3b\x84\x7d\x27\x4b\xf9\xeb\x60\x9f\xe3\x28\x23\x57\xd0\x30\xba\xde\x9a\xaf\xe2\xb4\xdf\x52\x85\xb0\x87\x72\x85\x70\x7f\x25\x0b\x7b\xc6\x7a\x13\x10\x3f\x51\xce\xd0\x61\x85\xb4\xa5\x87\xee\xa3\x46\x14\x1c\x36\xe6\x50\x9b\xb2\xee\xb0\x13\x97\x25\x96\xd6\xc5\x6b\xd0\x77\xa3\x77\xb7\x3d\xba\x53\xb5\x6d\xeb\x96\x8b\xfb\xf1\xed\xcf\x06\x05\xb1\x76\x1c\xa4\x0c\x35\xe8\x97\x2d\x59\xf6\xbc\xf6\x10\x54\x44\x7c\xa0\xeb\x0c\xb2\x00\xfc\xc8\xa4\xd0\xdb\x94\x76\x4a\x9a\xf3\x4e\x8b\x98\x76\x88\x85\x0c\xa6\xfc\x60\x61\xcc\x87\xc4\x82\x06\x7b\xb9\x8a\xef\x2d\xc3\x33\x12\xd9\x40\x31\x9d\x14\xc7\xfb\xd9\x28\x7a\xd6\xf9\x1a\x46\x49\x00\x3b\xd7\xb2\x84\xde\xe2\x12\x72\x6e\xc1\xb8\x59\x6d\x1d\xe1\x66\x5e\x35\xa9\x9d\xbd\x3e\xfe\x8f\xae\x55\xef\x96\x0c\xee\xa5\x66\xd9\xa4\xb4\xbd\x26\x67\xe5\x93\xb7\xbb\x45\x2e\xb8\xb6\x4f\x35\x79\xa2\xf7\x4d\xbc\x5e\x1c\x41\x55\x29\xd8\xbf\x6a\xfc\xfe\x49\x1b\x29\xdb\xc6\x2f\xa5\xe9\xdb\xdd\x3d\x89\x88\x26\xf5\xce\x60\xd2\xa6\xdf\x85\xe1\x17\xa7\x0c\x92\xcc\xbd\x75\xd3\x69\xfb\xb3\x0f\xf3\x87\x73\x77\x4f\xcc\xf2\xf2\x58\x13\x7e\x92\x49\xb4\xc3\x1d\x77\xf1\xb3\xa9\x4b\xa9\x6c\xa5\x3b\x5c\x9a\xf4\x26\x3c\xec\xda\xa4\xdf\x65\xd0\xc5\xc9\x7b\x4b\x66\x0a\xb2\x83\xc3\x95\xd8\x0c\xa7\x38\x47\x36\x90\x65\xe9\xaa\x53\x40\xbe\x0a\x55\x3c\xa7\x62\x6a\x45\x56\x6a\x55\x59\x77\x5d\x3a\xc6\x71\x5f\x7e\x0d\x22\xa4\xda\xfd\xcf\x78\xd0\x6f\xd5\xfd\xc3\x49\x4f\x86\x45\xb8\x0d\xd8\xe9\x5e\x9c\xf2\x31\x9e\x64\x7b\x22\xba\x9f\xc9\x0e\x53\xdc\x63\x33\x86\xb2\x34\x8b\x52\x94\x47\x12\x6e\xec\x1d\x99\x1c\x8e\xec\xed\x71\xa9\xca\xfb\x2f\x64\x74\x50\xf5\xbe\x6f\x8b\xec\x6f\x11\x3b\xde\x2a\x51\xe4\xf7\xe6\x6d\x32\xd8\x2d\x6f\x0c\xcd\x24\x1f\xc7\x4d\xc6\x32\xdb\x3c\x6d\xef\xeb\x8f\xc6\xcb\x2e\x50\x5d\x53\x5b\xdb\xc0\x64\xaa\x6f\x16\x58\x57\x24\xe7\x66\xcc\x1c\x5b\xeb\xec\x6e\xc7\x84\xd9\xa7\x38\xcc\xa3\x42\x10\x9f\x77\xc7\x1d\x65\x50\x44\x87\x2a\xdd\x70\x86\xaa\x05\xf3\x5b\x53\xd5\xbf\xe9\x72\x0b\xc9\xc2\x30\x9d\x63\x38\xa5\x82\xc2\x81\xcc\x30\x6e\xd2\xa4\x85\xe3\xbc\xe1\xed\x9d\x46\x89\x59\xc9\x79\x7a\xef\xc3\x32\xa2\xdc\xae\xad\xb2\xe7\xa6\x60\x51\xd8\x58\xd5\x68\xf0\x04\x5f\x56\x05\xd6\xcf\x9f\x88\xcc\x39\x9b\x59\x6c\x9e\x53\x4c\xfb\x77\x83\xfc\x2d\x59\x73\xf9\x4d\x98\xdf\x1c\xa9\x83\x06\x6f\x82\x14\xf7\x2f\x7c\xb3\x13\x06\x40\x2f\xfc\x0c\x47\x3f\x0d\xd1\x82\x99\xea\xfd\x45\xc5\xa2\xeb\x6c\xda\xef\x19\x15\xc5\xe1\xdf\xcc\xb2\x58\x36\x58\x1d\x18\x9f\x91\xc5\xfe\xed\x4a\xba\x2e\x82\x24\x75\xa5\x3b\xff\x64\xb9\x31\xfd\x9b\xb4\x67\x89\x7d\xd9\x6e\x0b\x1a\xb2\xb3\x90\x94\xb6\x6f\xf2\x48\x59\x75\x2e\x9d\x76\x54\xcf\xcb\x95\xcd\x1b\x24\x04\x62\xe0\x37\x78\xa3\x9c\xdf\x01\xa6\xf0\xd9\x03\x6d\xfd\xb3\x77\x43\xf7\x27\x15\x5a\x31\x8a\x37\x53\x1c\xbd\xa8\xeb\x44\xe8\xfd\x86\xd1\xff\x28\xf7\x0c\x4a\x47\xb9\x34\xd5\x30\xc5\xcf\x4a\x30\x1d\x4f\x66\x98\x74\x42\x0e\x66\x38\x1b\x5f\x5c\x77\xa9\x0a\x96\x2e\xd5\x65\x4b\x8d\x68\x14\x59\x16\xd2\xfb\xf9\x9e\x7d\xd5\xc8\xaa\xa9\x41\x68\xb6\x5b\x8e\x3b\x6b\xa0\xa3\x66\xab\xaa\x12\x85\xd7\x35\xa7\x7e\xa1\xcc\x05\x5e\xa6\xc2\xad\xf9\x0b\x8e\xe1\x93\x14\x5d\x25\x48\x77\x79\xa2\x22\x35\xae\xf3\x30\xc3\xf7\xc3\xde\x65\x80\x1d\xab\xf7\xe7\x60\xb9\xf5\x0d\xc3\x98\x4e\x67\x7c\x68\x70\x75\xf7\x74\x80\xec\x96\x0b\x40\x8e\xd0\x9f\x7c\x09\xee\xb9\x37\x98\xa5\xa8\x2b\x48\xee\x3a\x43\x79\x4a\xcf\xb0\x4b\x4a\xfa\xde\xac\xd8\xbf\x15\xb7\xf9\x00\xbb\x1b\xf3\xc0\x5a\x3c\x3d\x1a\x23\xe3\x5d\x96\xfd\x7e\x04\xf3\x73\x08\xe5\x78\x81\xdc\x97\x30\x76\x39\x36\x0f\x25\x98\xb7\x09\x91\x74\xc4\x91\xf6\x17\xfe\x48\x12\x51\xf5\xbb\x93\xf3\x26\x61\x84\x2c\xbc\x53\xe5\xfe\xd8\x73\x0b\xdf\x99\x7d\x50\xf7\x4d\x15\x17\x2b\xff\xc3\x7c\xb8\xdd\x2a\xd5\x7e\x26\xff\x28\xa0\x51\xef\x61\x4b\xaf\x33\x14\xad\xa1\x53\x2a\xc6\x9b\xaa\x9e\x09\x47\xf3\xbd\x1f\x5b\x33\x62\x16\x59\x8c\xdd\x87\x02\x19\x33\xaf\xe1\x5a\xa4\x55\x45\x4a\x3e\x8b\x16\xd1\x15\x52\xbe\x6a\x91\x2f\x45\x8b\xc8\xf2\x87\xa8\x2c\xc1\x79\xf0\x4a\x3f\x39\x9f\x7a\x28\x4b\xd7\x38\xd4\x2f\x9c\xa3\x56\xc4\x14\xea\x2d\x2c\xab\x86\x75\xbf\x97\xa0\xc2\x78\xa8\xc5\xcd\x37\x0c\xaa\xe5\x12\x97\x15\x62\x58\x5c\x9f\x9d\xd7\xb2\x78\x88\x62\xb2\x01\xaf\xac\xc0\xdd\x1e\xe0\x49\x81\x8b\x55\x54\xc0\xb1\xbd\x2a\xaa\xe7\x55\x0e\x1d\x1c\x56\xcb\x4b\x7a\x27\xd1\xc3\xe1\x02\xc5\xe2\x40\xb3\x17\x49\xe9\x94\xd0\xe3\x63\xa0\xc4\xc6\x58\x39\x2c\x19\x61\x2a\xfd\x1a\x96\xee\xcf\x43\xe8\xff\xb1\xc8\xdd\xa7\xfe\xdf\x23\xe7\x58\x53\x32\x62\x41\x0f\x6a\x4a\xc6\xcc\x6b\x88\x29\xd1\x6f\x03\xd8\x87\x3e\x2e\x1d\xff\xf4\xa1\x4c\x8a\x9a\x85\xb4\x93\x55\x73\xb5\xab\x3d\x81\xaf\x06\xe5\x3e\xdc\xd2\x88\x3c\x5f\xae\x43\xda\x3b\xd5\x68\xa6\x7b\x77\x45\x47\x4d\xe1\xa1\x94\xc7\xb8\x49\x0d\xd1\x1c\x4a\x49\xb8\x8f\x03\x86\xea\x42\x9d\xbc\x48\x1b\x38\x54\x4f\x98\x42\x1c\x36\x57\x71\xae\xee\xc1\x9b\x52\xcc\xd1\x33\x73\xe9\x23\x3b\x39\xc3\xb3\xba\x0e\xcb\x2d\x7f\xd9\x27\x72\x90\xa8\x10\x79\x87\x23\x35\x8b\x85\xcf\xc3\x7a\xf9\x09\x0c\x61\x33\x93\xbe\xfa\xb9\x82\x26\x7a\x02\xfb\x89\x9b\x7c\xb5\x50\x7b\xb4\x50\x7e\x66\x9e\x35\x02\x19\x92\xf5\x99\x02\x8b\xfb\xc4\x53\x95\x36\xdb\x2e\xec\xf2\xd9\x6c\xdd\x8e\xcb\xdc\xab\xc5\xf3\x49\x20\x14\xce\x8e\xd3\x1a\x89\xf9\x87\xd2\x5e\x3b\xac\x66\x9c\x5e\xfb\x5c\x61\x1c\x3d\x81\xaf\x91\x9c\x2f\x4d\xad\xc9\x48\xce\xba\xe7\x9d\x73\xf9\x8e\x85\xba\x2e\xa7\x89\xc9\x19\x46\xc7\x75\x72\xb0\xb3\xf1\x1e\xd4\xc8\xe4\xf8\xcf\x1c\xce\xd9\x49\xd5\xf7\xec\x8b\xff\xa2\xba\x7e\xa0\x01\xd8\x65\xf1\xc7\xc7\x20\xea\xd9\x7a\xfc\xa5\x59\x23\x77\xeb\x2c\x0c\x27\xf6\x9d\x88\xeb\x86\xef\x15\x5c\x7d\x94\x98\x41\xca\xa0\x17\xb2\x3d\xea\xe5\xce\x24\x73\x6f\xaa\xab\x89\x7c\xb9\x11\xa9\x31\x06\x76\x2c\xd9\xbf\x34\x0b\xdb\x67\x72\xc7\xae\xef\x5e\x59\xfa\x3e\xd9\x79\x7f\xac\x9c\x4b\x65\x7e\x5e\x13\x8a\xdb\xa0\x8e\xb4\xf8\x90\x7a\xce\x06\xd5\xce\x46\x69\x9c\x8d\x29\xe8\xda\xda\x75\x6d\xec\x8c\xd8\x96\x07\x2f\xd1\xdb\x27\x85\x35\x6e\x65\x49\x54\xd5\xdd\x9c\xe8\x7b\x73\x20\x71\x62\x6f\x54\x4c\xde\xa9\x22\x3e\xc8\xb3\x29\xf8\xba\x04\xd7\x0d\x7b\xa1\xf7\x3f\xc3\x7b\xf1\xdb\xef\xfd\x39\x86\x68\xbc\xae\x8a\x18\xde\x3c\xc2\x87\xd3\x52\x5f\xda\xa7\xd3\xd2\xdf\x9b\xb8\x16\x9c\x8a\x37\xc8\xfb\x0a\x6a\xa8\x8b\x65\x82\x53\x6c\x36\x27\x77\xad\xd7\x0d\xab\x6a\x37\xa8\xb5\x40\x37\x18\x2e\x31\xb6\x1e\x73\x33\xe5\x6c\x2b\xde\x11\x90\x97\x4b\x3c\xa9\xa0\x0c\x31\x3c\x4b\x55\xda\x48\x39\x94\xf9\xc5\xe0\x12\xbe\xe7\x4b\xe9\x7a\xbf\xbe\x27\x36\xd1\x47\x35\xeb\xc7\x77\x4d\xa3\x37\xdd\xac\x63\x29\x5a\x85\x0f\x5f\x4a\x66\x3b\x72\xb7\xa5\x68\xa0\x43\x97\xf2\x60\xd1\x0b\x3b\xc8\xb0\x17\x2e\x52\x70\x4a\x4c\x59\x4b\xb6\x16\x56\xce\x6b\x8d\x6b\x16\x3c\xb7\x45\x5c\x92\xa5\x0b\x72\xd3\x66\xd9\xd2\x00\x16\xe2\xd8\x0a\x01\x49\x94\xb8\x03\xcd\xc2\xd7\x8a\x72\xf1\x91\x81\xe8\x48\x2f\x4f\xdd\x3c\x15\x93\x05\x85\x08\xa7\xd6\x8d\x4a\x39\xd4\x5b\xa5\x39\x59\x37\x65\xfa\x6d\x8b\xe8\xa3\x11\x0f\x91\x8c\xe0\xfa\xce\x77\xbc\x46\xfa\x73\x77\xad\xe4\x01\xca\xa8\x77\xbf\x14\xab\xab\x8c\x31\xa2\x2e\x27\xe9\x0d\x6b\xc5\x5d\x6d\xa8\x49\xc3\xb9\x4a\x3e\xca\x91\x13\xce\x7d\x5c\xc7\x87\xfb\xbd\x92\x0f\xdd\xd7\xf2\x65\x31\x8e\x16\xcf\xa5\xbb\x33\xa0\xc4\x14\x0c\xbe\x55\xff\xa8\xe3\x5a\x3d\xff\xb9\x41\xad\x3d\x5d\x51\x49\xa2\x3a\x96\x03\xc2\x7e\x26\xbb\x55\xf3\x28\xd3\x55\x95\x55\xfa\x09\x5f\xa1\x1f\xb6\x0c\xd3\x77\xb8\x95\xe9\xae\xb8\x14\x05\x26\x1e\x9d\x82\x78\x40\xab\x23\xbb\x3c\x9c\x88\x62\x40\x77\x94\x12\xcf\xf9\xb2\x84\x4c\x9e\x05\xcd\x0f\x77\xa4\x59\x58\x52\x33\x97\x36\xde\xa1\x2a\x32\xb3\x37\xc5\x12\x2e\x3b\xd2\x6f\x6f\x93\x9f\x76\xd7\x3c\xe8\xa8\xc2\x10\xcc\x62\xd2\x15\xf1\xe8\x7e\x77\x30\x9e\xe8\x28\xcf\xce\xe8\x91\xd4\x73\xb8\x38\xe3\xd1\x85\xdf\xdd\xd1\x9b\xd3\x49\xb6\x0f\xea\xc8\xa5\xd7\xf0\xa0\x4e\x5c\x6e\x0a\x43\xbd\x9e\xb0\xff\x67\x70\xde\x72\x53\x18\xe3\xb8\x8d\x0e\xd7\x80\x1f\xd3\x18\xf0\x24\x68\x0a\x82\xf6\x3b\x68\xfc\x18\x26\xfc\xd5\x7c\x30\x8b\x89\x84\x03\xd6\x51\x82\x69\x18\x0e\x3e\x8b\xe3\x75\x87\x97\x53\xf1\x4e\xef\xa6\x66\x4f\x81\x5e\x61\xc6\xa2\x58\x8c\x7b\x34\x24\x0a\x78\xd5\xb5\xba\xbc\x53\xaa\x23\xa1\xba\x36\x39\x87\xf2\xf8\x87\x0e\x3e\xff\x31\xe5\x7b\xaf\x30\x93\x15\x58\xe8\xe1\xe4\x04\x7e\x91\x51\x91\xd0\x37\x32\x75\xdd\xce\xa9\xd3\xe6\x34\x12\x8a\xd9\x35\xde\xd2\x64\x58\xe2\x0e\xdc\xcd\xbb\xff\xea\x5f\xdd\xeb\xe1\xec\x8e\x90\xa9\xec\xa4\x6b\xce\x78\x70\x67\x06\x15\x09\x56\x56\xcb\xf8\x35\x05\x24\xfe\x2c\xcd\xce\x0a\x83\x33\xb4\x5a\xe1\xa6\x3c\x8c\x61\xed\x58\xfc\x4b\x82\x1d\x72\xc2\xa8\xd9\xc8\xb9\x30\xea\xf0\x52\x74\x9a\xb8\x1b\x3b\xf9\xb5\x82\x4e\xe0\x17\xf7\x83\xd1\x9c\x65\x37\xbe\x92\xb9\xc2\xce\x8e\xcd\xa0\xd1\x58\xa7\xf0\xcb\x3f\x7d\x9c\xe9\xbc\xa1\x8b\x73\xbe\x36\x35\x72\x3e\x34\x26\xe8\xdb\xb1\x09\x7f\x36\xab\x12\x4f\x64\xba\x73\xd2\xd4\xf6\xb0\xd2\x67\x05\x2f\xce\x1f\x85\x77\xdf\xfe\x02\x52\x65\x96\x98\x15\xaf\xa0\x45\x42\xce\x72\x20\xbb\xc1\x09\x50\x43\x64\x36\x9e\x62\xc7\x97\x69\x29\xee\x82\x9a\x85\x98\x85\x36\x8a\x5d\x3a\x56\x12\xf0\x50\x66\x76\xb9\x9b\xb0\x3b\xe9\x1d\x77\xda\x63\x94\xcf\x1b\x51\x23\x84\xef\xcf\xb5\x96\xd9\xa7\x31\x3b\xab\x6b\x13\x99\xe0\xca\xa7\x23\x72\x91\xd5\x45\xcd\x9c\xf4\xf5\x8c\x35\xcb\x38\x1b\xe9\xf6\x1c\xaa\x93\xf4\xdc\x34\x8f\x8c\x08\xca\xfc\xf5\x94\xc9\x67\x34\xd1\x23\x51\x9c\xb0\xe3\x77\x30\xe4\x1d\x45\x92\x53\xc2\x64\xeb\xc8\x25\x25\x6a\x4f\x26\xfd\xac\xae\xfd\x43\xa0\x8c\x64\x79\x8d\x52\xe2\xe5\x45\xe2\x07\xc1\xd8\x41\xd0\x42\x97\x61\x90\xb0\xf5\x1c\x8e\xed\xe4\x07\x70\x10\xd5\x9e\x8f\xd5\x1e\x25\x0c\x9d\x7f\xbe\xa1\x58\x97\x0f\xfc\xd7\x13\xfb\xaf\x3e\xc4\x6e\x3e\xc4\x2e\xac\x76\x77\x77\x22\x1d\x52\x84\xe1\x2c\xa9\x7f\xee\xea\x81\x74\x68\xcd\x57\x98\x51\x55\x5c\x9e\x42\x5d\x51\x06\x64\x1e\xbf\x7b\xd2\xcc\x49\xbb\x44\x7d\x7a\xd0\xaf\x68\x2c\x76\x37\x7f\x4a\x05\x74\x92\x28\xe4\x7f\x1b\xd0\xcb\x2d\x17\x1d\x44\x5c\xc3\xc9\xeb\x32\x08\x26\x36\x60\x2a\x08\x29\xdd\xae\xfa\xc5\x6a\xdc\x5b\xca\x01\x64\x4c\x07\xc5\x22\xee\x14\x55\x9a\x23\xfa\x94\x85\x2b\x47\xd4\xd8\x71\x74\xf4\x35\xa8\x91\x18\xe2\x28\xc8\x86\x30\xa1\x11\xfd\xf4\x73\xf8\x10\x50\x3a\xfb\xe2\x04\x7e\x20\xc4\xad\x58\x58\xcb\xfa\xe5\x82\x54\xa7\xc2\x20\xa9\x9a\xd2\xf1\xb1\x96\x8e\x55\x79\x48\x91\x47\x39\x28\xf5\xa8\x84\x7e\x63\x24\x42\xe4\xf7\xa2\xea\xe3\x2c\xfa\xfc\x9d\x78\x31\x35\x7e\x5d\xa4\xbb\xde\x32\x47\x7c\x04\xca\x3d\xd2\xd1\xcc\x91\x98\xfa\xce\x39\x26\x07\x0e\x47\xa5\xb8\x20\x9b\x48\xaa\xae\x0a\xab\xbc\x63\x37\xff\x29\x21\x14\x9f\xa2\xdc\xb5\x88\xee\x13\x73\x94\xf4\x95\xa6\x8a\xa6\x71\xc6\xdf\x10\x6a\xdd\x95\x56\x3f\x7e\xa5\xd4\x68\x4a\x8d\xa5\xd3\xd0\x38\xad\xb6\x49\xd1\xc4\xa6\x5c\x35\x93\x06\x2b\x55\x3c\xcb\x11\x53\xc7\x6d\x13\x34\x4c\xc4\x71\xff\xc3\xa9\xe8\xc6\xb9\x87\x50\x70\x4c\x88\xf4\xce\x94\xf4\xa2\x3d\x29\x72\xe6\x42\xa8\x5f\x89\x9a\xa8\x4c\xdf\x43\xd9\x51\xf1\xa7\x3b\x93\xd6\x8d\x47\xa5\x28\x3b\x30\x3e\xf5\x95\xd0\x5e\x60\x6f\x08\x9d\x77\x0a\x8d\xec\x83\xde\xfe\x6e\x6b\x20\xd1\xb3\xa1\x93\xaf\x94\x8f\xa3\x4f\x21\xf9\x5f\xd5\xe4\x12\xd5\xb6\xca\xb6\xc3\x05\xc9\x57\x2e\x39\x3f\x68\x3e\xd0\x35\x11\xa9\x7a\x67\xa9\x84\xcb\xad\xf0\xa4\x24\x7a\xbf\x19\xba\xf5\x49\x6c\x0f\x13\xa4\x1f\xb8\x5d\xfc\x4a\xf4\x68\xab\x1d\xd2\xfc\x1c\x33\xdc\x2e\xab\x06\x53\xb1\x93\x6d\xdc\x37\x4c\x29\x66\xb0\x5e\xc9\xe7\xdc\x50\xee\x39\x95\xd4\xde\x55\x0d\xf7\xdf\xe8\x06\xc7\xe9\x00\x09\x72\x8e\xde\xa7\x06\xab\x4f\x51\xc8\x43\x32\x47\xc5\x1e\x68\x35\x2b\x16\xb8\xb8\x8e\x91\x28\x9f\x36\xa4\x80\xe0\xb2\x15\x79\x14\x78\x03\x78\xb9\x62\xdb\x04\xd7\xdb\xd7\x95\xe5\x25\x0e\xbe\x00\x0a\x95\xb9\x2f\x53\xa0\xba\x56\x19\x1e\x21\x6a\xe5\x13\x79\x1d\x2f\x8e\x78\x59\x6e\x27\xf6\xb1\xbb\xed\xc8\x57\x1d\x6d\x5a\x98\x13\xb1\x1a\x0a\x6f\x0a\xee\xf6\x68\x26\xfe\xb3\x85\xfe\x27\xf0\x24\xfe\x5a\x0e\xf0\xbd\x7c\xba\x62\x72\x02\x7f\x8b\xe3\x31\x7f\x86\x34\x7f\x7a\xa4\x1f\x21\x8c\x11\x12\xe0\xc1\xfb\x73\xea\xaf\xc9\xf9\x23\x21\x1b\x22\xe9\x86\xfa\x6f\x96\x66\x14\x99\x79\x7a\xbb\x50\x97\x7f\x94\x52\x14\x79\x2e\x54\x5f\x27\x55\x79\x3c\xbc\x3f\xbe\xc1\xed\x96\x2d\xaa\xe6\xca\xef\xbf\xa6\xaa\xda\xbe\xbd\x6d\x03\x4b\xcc\x16\xa4\x9c\x02\x25\x9c\x53\x36\x55\x5d\x4b\xa5\xa1\x5e\xce\x6e\xb1\x7a\x60\xa0\xb2\x49\x79\x2a\x49\x4e\x04\xa0\xb6\xea\x75\x6c\x5d\x2e\x2b\x2d\xb8\x72\x6a\x31\x36\x7f\x75\x96\x9a\xa2\xcd\x24\x10\x5d\x7d\x1a\x70\xea\xf4\x8b\x37\x0e\x90\x7e\x2a\xc9\xef\x12\xb8\xa5\xa6\xe3\x90\xb3\x3e\x07\x52\xe2\xde\x52\xb6\xce\x48\x2a\x00\x3a\x77\x43\x7b\x72\x4c\x6f\xda\x63\x06\x76\x3a\x86\xaf\x37\xe5\x63\x50\xb3\x28\x1e\x15\xcc\x50\xe7\x87\x05\x4c\xa9\x5a\x54\x4d\xc5\x0e\x5d\x32\xa5\xd5\x9e\xf3\xe4\x2f\x9c\x82\x79\xd9\x35\xb2\x2d\x3d\x60\xde\xb5\xd5\x0d\x62\x06\xcc\x4a\xfe\x39\x1e\x8c\x51\xc2\x02\x8a\xf8\x2b\x03\xe4\xf6\xe0\xf6\x00\xfe\x27\x00\x00\xff\xff\xd0\x67\xb6\xd2\x31\xdf\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -179,7 +179,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc, 0x92, 0x0, 0x5e, 0x8d, 0x9e, 0x19, 0xa7, 0xe5, 0xec, 0x41, 0x58, 0xc7, 0xa4, 0xca, 0x1c, 0xc8, 0x9f, 0x58, 0x3d, 0x90, 0xe6, 0x5e, 0xcd, 0xf2, 0x8f, 0xa7, 0xf9, 0x77, 0xb5, 0x7f, 0xdb}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6a, 0xda, 0x6f, 0x28, 0x55, 0xd3, 0x1b, 0xdd, 0x26, 0x17, 0xa2, 0x18, 0xbc, 0x23, 0xd3, 0x3b, 0x11, 0xf9, 0xaa, 0xd5, 0x3e, 0x20, 0x76, 0x29, 0x56, 0xef, 0xee, 0x22, 0x55, 0x78, 0xbd, 0x91}} return a, nil } @@ -223,7 +223,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\x1b\x37\x92\xef\xfa\x15\xb0\x1e\x12\x6a\x57\xa6\xf6\xf6\xae\xee\x41\x65\xad\xa3\x58\x9b\x5b\x55\x3e\x9c\x92\xed\xcb\xc3\x56\x6a\x0b\x9c\x69\x8a\x88\x87\x83\x09\x80\x21\xcd\x73\xf9\xbf\x5f\xe1\x73\xf0\x39\x1c\x52\x5e\xc7\x49\x49\x2f\x36\x67\x80\x46\xa3\xbb\xd1\xe8\x2f\x60\x2e\xfe\x74\x72\x82\x10\x42\xdf\xd1\xea\x2d\xd4\xaf\xe9\x5b\x68\x39\x22\xeb\xae\x81\x35\xb4\x82\x23\xb1\x02\xb4\xec\xdb\x4a\x10\xda\xe2\x86\x88\x1d\x62\xf0\x6b\x4f\x18\xd4\x48\x50\xb4\xc6\x2d\xbe\x07\xf4\xcd\x77\x2f\x7f\x52\x50\x16\xfd\x0e\x18\x47\x8d\x02\x86\x84\x86\xb6\x64\x74\xad\xe0\xa8\xdf\x88\xe3\x06\xe6\x7a\xd0\xbf\xe3\x6a\x65\x9e\xae\x68\x53\x03\x43\xf7\x20\xc7\xdc\x52\x84\xab\x8a\xf6\xad\xe0\x73\xf4\xb2\x05\xfb\x0b\x11\x85\x10\x61\xc1\x08\x0a\x94\x69\x31\x47\xb7\x02\x6d\x49\xd3\xa0\x05\xa0\x5f\x28\x69\x45\xb3\x43\x15\x6d\x05\xa3\x4d\x03\x35\x5a\xec\x14\x26\x3d\x07\x86\x70\x5b\x7b\x68\xe1\x7a\x4d\x5a\xc2\x05\xc3\x82\xb2\xb9\x82\xf9\x3a\xff\x12\xad\x7b\x2e\x50\x45\x9f\x72\x72\xdf\x6a\x08\x0c\xb7\x7c\x09\x0c\xd1\x25\xc2\xed\x2e\x9c\x7f\x16\x16\xaa\x70\xdb\x52\x81\x48\x2b\x80\xe1\x4a\xe2\x2c\x56\x0a\x96\x99\x88\xea\x24\x1f\xd2\x5e\x20\xdc\x75\x8c\x6e\x70\x13\x93\x52\x13\xed\x5c\xb5\x85\x77\x15\x74\x42\x32\xa5\x86\x8e\x72\x22\x10\xae\x6b\xa2\xd9\x66\x11\x72\x7c\xa2\x4c\x36\xec\x5b\xf9\x1c\xc1\x3b\xc2\x05\x69\xef\xd5\x6b\x84\x05\x02\xc9\x96\x35\x69\x80\x0b\xda\x02\x22\xad\x37\xe4\x06\x74\xdb\x0e\x18\xa1\xb5\xe1\xa3\x9c\x1c\x87\x8a\xb6\x75\xc4\x29\x33\x04\xd4\x86\xe2\x96\x49\xaf\x57\x84\x7b\x4d\x15\x10\xd2\xa2\x65\xdf\x34\xa8\xa3\x9c\x03\x27\xb4\x55\x0c\x32\xbc\x93\x94\x8d\x19\xb7\x93\x44\x44\x35\x45\xdb\x15\x16\xb0\x01\xa6\xc0\xa8\x17\x5b\xdc\x1a\x92\x92\x78\x34\x25\x1c\x5c\x50\x06\x08\xa3\x0a\x77\x78\x41\x94\x58\x8b\x15\x16\x08\x37\x0d\xdd\x72\x0b\x67\x2d\x89\x24\xa1\xd4\x0c\x6f\xad\x34\x6f\x57\xd0\xea\x41\x16\x50\xd1\xb5\x37\x45\x89\x16\x6e\x38\x45\x82\x2a\x08\x1d\xb0\x25\x65\x6b\xc4\x05\x7e\x2b\x49\x46\x3b\x60\x58\x32\x84\x3b\x6e\x47\x92\xcc\x0d\x3d\x7f\x92\x63\xe0\x80\x66\x92\xa0\x15\x03\x2c\xa0\x3e\x47\x0b\x2a\x56\x6e\x85\x20\xcc\x24\x8f\x88\x20\xb8\x21\xff\x07\xb5\x02\x6e\xa7\x40\x18\x62\xc0\x3b\xa8\x04\xd9\x00\xa2\x8b\x5f\xa0\x12\xfc\xd2\x5f\xed\xdf\xab\x25\xcc\xd0\x52\xca\x84\xe4\xe3\x0a\xcb\xc5\x6d\xa0\x6b\xd9\x92\x33\x53\x8d\xff\xa1\x57\xa9\x6d\x3b\x4c\x7d\x60\xac\xe1\x51\x85\x9b\x86\x3b\xcd\xa1\x49\x4a\xdb\x00\x4a\x86\xb8\x4e\xbe\x43\x2c\x34\xc7\xf3\x54\xc5\x55\x48\xd2\x90\xa0\x27\x27\xe8\x4f\x17\x27\x27\x64\xdd\x51\x26\xd0\x37\x0d\xdd\x2a\x0c\xf4\x40\xa7\xee\xf7\xa9\x6b\xd1\xb7\xf7\x64\xd1\x40\xd0\xca\x7f\x76\xea\xc3\xba\xbd\x79\x8d\x17\x0d\xbc\x32\xa8\x0c\x40\xc3\x17\x41\x9f\x57\x82\x32\x7c\x0f\xdf\x00\x70\xaf\x83\xf7\xd4\xb5\x36\xbd\x7f\x64\xf4\xdd\xce\x34\xf5\x1f\x9d\x9e\x9c\xe0\xaa\x02\xce\x67\xb8\x69\xce\xf4\x42\x91\x9a\x24\xd0\xe4\xef\x4f\xac\x76\x74\x0d\x61\x03\xad\x40\xaf\x14\x81\xaf\x35\x7d\xef\xe0\x9e\x70\x01\x0c\xea\x19\xae\x6b\x06\x9c\x5f\xa2\x6b\xfd\x9f\xb3\x42\xff\x37\x86\xf5\x53\x20\x8c\x82\xf8\x8e\xac\x89\xb8\x6d\xa5\x6c\xf3\x4c\xef\x73\x44\xcc\xbb\xeb\xb5\x1c\xe8\x12\xbd\xf9\x86\xbc\xfb\xef\xff\x3a\x47\x2d\x6c\x55\x5f\xfb\xa4\x38\xce\x77\x79\x44\xaf\xf9\x0f\xb4\x86\xcc\x80\x2d\xad\xe1\xf6\xe6\x12\xbd\x12\x8c\xb4\xf7\x25\x02\x14\xa1\xde\x40\x03\xf7\x72\x9f\x98\x00\x7a\x14\xb6\x66\xe1\x8d\xd6\xe6\x59\xd2\xe0\x80\x24\x06\xdc\xc5\xc5\x05\xfa\x11\xcb\xc5\x40\x8d\x9e\x8b\x57\x85\xd9\xb6\x95\x6a\xa0\x3d\xab\xc0\xf5\x33\xaa\x3e\x5c\x7d\x09\x92\x0d\x88\x8c\x06\x31\x22\x2c\x87\x96\x13\x74\x3f\xc6\xb0\xea\x18\xd9\x60\x01\xbe\x1e\xb6\xba\x65\xd8\xda\x65\x57\x83\xf1\x44\x54\x7e\xd4\x60\x35\x2a\xde\x8f\x29\xa8\x04\x84\xd2\x7b\x75\x43\xda\xb7\x0f\x23\xd1\xb5\x84\x73\x0c\x56\xc6\x58\x90\xc6\x8b\xd2\x73\x31\x1a\xfa\xfd\x21\x58\xbc\x70\xb0\x8e\x61\x58\x60\xac\x95\xc4\x27\xde\x16\xb2\x78\x79\x3b\xc1\x04\x44\xfa\x45\x43\x2a\xd4\x25\xf8\x8c\x6c\xe0\xb2\x1f\x03\x5c\x4b\xcd\x4c\x5a\xb9\x67\xa8\xcd\x17\xe1\x85\x32\xa9\xd0\x04\x1c\x83\x35\x7e\xdb\x2e\xa9\xc6\xc3\x70\xd0\xfd\x3f\x26\x98\x42\xc4\x71\x45\x6f\xdb\x94\xa1\x2d\xed\x9b\x5a\xe3\xee\x3a\xc8\x39\x58\x32\xea\x8e\xca\xb4\xe8\xb9\x24\xb5\xd9\xf0\x23\x4c\xf9\x7e\x54\x5f\xe8\x11\xa7\x32\x78\x14\xdf\x4e\x4e\x93\xaf\x7c\x8c\x09\x2b\x2e\x58\x23\x90\x66\xaf\x96\xed\xad\x35\xea\xd9\xb6\x7a\x04\xc9\x8b\x01\xcc\xe4\x49\xed\x63\x81\xb4\x40\x06\x69\xf7\x11\xd5\xb2\x51\x32\xf9\x3d\x83\xd8\x18\x23\xc6\x12\x1e\x74\x50\x6c\x11\xc7\xb6\x70\x3c\x05\xc7\x58\x65\xe5\x2f\x71\x15\x60\xf6\x5e\xb5\x8f\xfb\x2c\xfb\xd6\xed\x78\xde\x06\x39\xab\xa1\x11\x78\xd0\xf4\xb2\xdb\x07\x7f\xd2\xd2\xde\xce\xea\x76\x69\x38\x2a\x99\xab\xf3\xaa\xcb\x73\xe3\x34\x1e\x03\xa7\x69\xba\x73\x6c\x70\xdf\x58\x73\x4c\x03\xd3\x16\xc9\x45\xad\x77\x3d\x49\x0e\x3b\x32\x1f\xa1\x48\xaa\xb3\x2f\x43\xdb\x6b\x7e\x07\x15\x90\x0d\xb0\xf3\xe8\xf9\x8f\x8c\x6e\x88\xf4\x7a\x42\x5a\x3a\x62\x3a\x72\x48\x9b\x1f\x31\x58\x02\x83\xb6\x02\x8b\x6f\x0d\x4b\x35\x05\xe5\xeb\xe8\xd9\x8c\x51\x67\xee\xc3\x0d\xc6\xb8\x6e\x02\xb7\xca\x09\x0d\x83\x00\x20\xe1\x7a\x94\x73\xb4\x5d\x91\x6a\xa5\x5c\x96\x85\x25\xb5\x69\xb4\xa5\x68\x8b\x77\xfc\x32\x80\x8f\xd0\x7f\x9c\xa1\x1b\xc2\xa0\x12\xcd\x4e\x5a\x41\x08\x6b\x3f\x53\x1b\xbc\xd6\xff\xd4\x3e\xad\x72\x08\x12\xfd\xac\xd9\x94\x48\x7a\x34\xcc\x5f\xcf\xd0\x6d\x5b\x9b\x81\xd0\x86\x60\x05\x28\x65\x50\x06\x87\x01\x81\x78\xec\xac\x6c\x6f\x30\xd3\xc4\xb8\x44\x2f\xdc\xb2\x7c\x86\x7b\xb1\x9a\x85\x3c\xfe\xc9\xb8\x05\x67\xe8\x0b\x67\xa2\xcf\xff\x57\xf6\xfc\x5b\xcc\x68\x30\x46\x90\x72\x10\x35\x0b\xac\x1a\xb5\x8e\x48\xeb\xdc\x8c\x80\x9b\xe8\x56\x39\x55\x35\x18\xd3\xd3\x79\x76\xba\x9f\xed\xc3\x8b\x53\xe9\x87\xe5\x69\x17\x66\x88\xdd\xcb\xce\xb8\xdf\xd2\xd0\x94\xa6\xbb\xb7\x2c\xe7\xe8\x27\xe9\x88\xd2\xb6\x91\x8e\x24\x5a\x12\x15\x9e\x20\x83\x97\x1b\x40\x92\x84\xe6\xa8\xef\xa4\x14\x4b\xe9\x51\x86\xa4\x71\x28\x69\x99\xd8\xad\x1b\xf7\x12\x7d\x95\xfa\x25\xf3\x01\xaf\xe7\x23\x98\x3b\x83\xf6\x63\x21\x5f\x5b\x80\xa3\x88\xbb\x61\xcb\xb8\xbb\x26\x1e\xfa\xd2\x13\x9e\x3d\x54\xca\xce\x3c\xed\x2c\xff\x38\x34\xcb\xb9\xd6\x16\x57\x5a\x84\xd3\xd7\x03\xb1\xd1\xb3\xa7\xa8\x25\x4d\xbe\xc9\x40\xcd\x52\x2b\x4f\xae\xd0\x15\xfa\xcb\xfc\x2f\xae\xc9\x07\x9f\x4b\x05\x7d\x69\x1d\xe2\x3c\x6d\x09\x6c\xd5\x16\x73\x0f\xe2\x55\xdf\x49\x37\x13\x6a\x35\xe5\xd7\xbb\x0e\xf8\xec\xec\x12\xbd\x97\xff\xbb\x44\x5f\x53\xda\x7c\x88\xa8\xc0\x40\xf4\xac\xd5\x2d\x9e\x7d\x15\xd3\x4c\x76\x16\xac\x87\x0f\x79\x74\x2f\xd0\x9d\xea\xae\x22\x28\x62\x05\x0c\x51\xc9\x67\xbd\x52\xef\xc9\x46\xae\xbd\x5d\xa7\xb6\x2b\x89\x71\x27\x06\xc5\x62\xa7\x16\xea\x5f\xa3\xbd\xd5\x6a\xaf\xb4\xf9\x02\x9d\x50\xf1\x37\x05\x88\xaf\x94\xfd\xf2\x4b\xcf\x85\xc5\x5c\xa2\x27\x81\x9a\x4d\x60\x9c\x44\x84\xa7\x14\x9a\x09\x45\x1c\xf9\xdf\x33\x4d\xa3\x88\x44\x64\xa9\x0c\x17\xaf\x2f\xba\xd2\x5c\x2d\x51\xfc\x9f\x12\xe4\xcf\xe8\x3d\x0a\xe0\x78\xe4\xf6\x61\x05\x6d\x3e\x20\x68\x38\xa0\xf7\xb6\xe1\x12\xcb\x9f\x45\xf2\x1b\x47\x92\x0f\xe6\xb9\xd5\x97\x7a\x67\xdc\x14\x49\x22\xa9\x61\xcc\xb8\xd9\x92\xd1\xf5\x25\xfa\xea\x7d\x28\x7c\x6a\x42\x1f\xb2\xab\xc6\x74\xb4\xf1\x02\xed\xd4\x1a\x30\xcf\x9e\xca\x7f\xcf\x72\x18\x9b\xf1\x25\x88\x00\x81\x2c\x9c\x69\xe8\x48\xc6\xa8\x49\xde\xc1\xd2\x72\x45\xfd\x9e\x2f\x28\x63\x74\x3b\x3b\x7b\x72\x92\x74\x58\xe0\x06\x4b\xf3\xe1\x4a\x45\x60\xe6\xe6\x67\xd8\xce\x02\x9d\x87\x44\x7a\xf6\x14\xe9\xe9\xa5\x44\x19\xb1\xf0\xcc\x08\x59\xa2\x24\x8b\xde\x1a\x43\x6e\xd1\x87\x4b\x84\xbf\xe5\x56\x2b\x9b\x5d\xd2\x98\x1f\x76\x73\x6b\x6d\xc4\xcd\x9a\x29\xfb\x96\xc4\xf5\x06\x93\x06\xab\xf1\xad\xfa\x9c\x45\x51\x88\xec\xba\x98\x42\xfb\x8c\xec\x1b\xac\x9f\x5d\x0d\x34\xb6\x1c\x28\x48\xb9\xc5\x2a\x15\x73\x17\x5b\xcc\x4e\xb4\xb4\x35\xc8\x69\x6f\x8b\x33\xcd\x0b\x5e\x5e\x6d\x3e\x7b\xaa\x66\x6d\x81\x45\x82\x6c\x41\xeb\x7f\xa7\x2d\x89\x3d\xa0\x0e\xc3\xb2\x63\x10\x3d\x41\xb9\x0d\xe9\x6f\x57\x2e\xea\x74\x7a\x07\xbf\xf6\xc0\xa5\x5e\x32\x7c\x82\x77\x15\x40\x1d\x93\x1e\x35\xb2\xe7\x69\xa8\xbb\xc2\x45\xd1\x51\x2e\xa6\x8c\x7e\x75\x85\x16\xb0\xa4\x0c\x66\xf1\xab\x33\xf4\x74\x40\xec\x4d\x57\x63\x89\x56\x0e\x0f\xb9\xc1\x90\xb6\xa2\x4c\x1a\xbc\xa3\x48\x1d\xa5\x2f\xf4\xa6\xf4\xec\xe9\x20\xb0\x89\xf4\x58\x16\xe7\x74\x65\x51\x2d\x64\x3b\x39\xc9\x0a\x45\x3a\x95\x99\x64\xf3\xff\x5a\xaf\x22\xb9\x67\x6b\x31\xf9\x38\xeb\x75\xca\x2a\xcd\x68\xf6\x7d\xee\x6e\x6e\x5f\x09\xad\xa4\xe4\xd1\x53\xa4\x40\x14\xb4\xa8\x1f\x60\x9d\x7b\x7e\x64\x56\x8d\xbe\xc0\x7e\xea\x50\x07\x38\x60\x03\x6c\x87\x04\x59\x4b\x7b\xd6\xc6\x01\x18\x34\x72\x1e\x68\x85\xbb\x0e\x0a\x16\xd8\x34\xff\xfe\x88\x09\xff\x39\x9a\xb0\xfc\x03\xf9\x62\x3c\xcc\xae\xe0\xd0\x6d\x0b\xec\xc9\x1c\x97\x42\xee\x0a\xb2\x1f\x71\x4f\x56\xdf\x64\x3a\x9b\xdc\x4f\x96\xd0\x36\x8a\x2e\x1d\xf7\x16\xb6\xa1\x93\x33\x24\x78\xa4\xe1\x69\x93\x23\x2e\xed\x11\x00\xd2\x89\xc3\xf5\x5a\x5a\x3b\xb8\xb5\xc9\x31\xcf\x53\x4c\x0c\x20\x2e\x0d\xf7\x22\xc3\x98\x41\x4c\x25\x0c\x54\x0c\xbf\x5d\xd2\xcb\x20\x41\xa3\xfc\x11\xf9\x38\x89\xca\xe7\x2d\xc4\xd0\x5b\xc8\x3b\x10\x19\x8d\x28\xbb\x9a\x90\x8b\x1c\x0c\x5d\x65\xf2\x50\x0e\x95\x99\x4d\x37\x0c\x90\xe7\xa4\x8e\x74\x88\x9a\x2f\xe7\xc0\xc4\x2c\x79\xae\x64\x6f\x18\x6d\xae\xe9\xa5\x20\xd5\xe8\xcf\x99\x57\x2f\x14\xd1\x45\xe1\xed\x9b\xd6\x26\xed\xca\x6f\x0b\x5d\xef\x60\x8b\x59\x2d\xad\x69\xe5\x11\x9d\x67\x51\x5d\x03\xe7\xf8\x1e\x2e\xd1\xe9\x0b\x9d\x5d\xb7\x7c\xf3\xe5\xa9\x6f\x05\x69\x10\x6e\x9a\xc4\x2e\xe8\x18\x6c\x08\xed\xb9\x6e\xb7\xc2\x1b\x40\x0b\x80\x61\x9b\x6d\x4f\x93\x51\x33\xb4\xac\x81\x0b\x46\x77\x1e\xcd\x3f\xfa\x1e\x63\x10\x3f\x7c\x93\x99\x24\x78\x19\x81\xc2\x75\x2d\x65\xea\x0e\x2a\xca\xea\x19\xa9\xb5\x44\x29\xf6\x90\xfa\x1c\x31\xda\x80\xf7\x48\xfe\x94\xca\x42\x6c\x29\x93\xdd\xaf\xad\xae\x71\x2d\x92\x77\x7e\xf3\x6f\x61\x97\x6d\xfa\x2d\xec\xce\xad\x64\x84\x6d\x86\x87\xe7\x28\x92\x43\x69\x85\xeb\x47\x11\x29\x32\x6c\x4a\x55\xe7\xc4\xcc\x61\x56\x87\xfa\x6b\xcf\x50\xaa\xa0\x25\x53\xc5\x37\xc4\x08\x0e\x50\x7a\x3a\x1d\xd2\x34\xc0\xd0\x0a\x6b\xa5\xd6\x41\x45\x96\x7a\xdb\xba\xbd\xb1\x25\x14\xf9\xd0\x91\x81\xb0\x53\x01\x4c\x2f\x98\x6b\x22\xf9\x68\x44\x2b\x0e\x09\xcf\x30\xbd\x39\x51\x13\xd6\x7e\x40\xa4\x18\x26\x29\xe8\x42\xd7\xb9\xac\x0d\x6f\xfc\x26\x0e\x45\xd7\x71\xae\x9f\x9c\x7b\xa0\x82\xd7\x07\x2b\xcc\x00\xa5\x58\x65\xe6\x5e\xfa\x4a\x33\xf7\xde\x57\x9b\xe5\xf7\xc5\xee\x1f\x45\x75\x0e\x4c\xfa\x54\xfa\x33\x0d\x12\xa2\x8f\xa0\x3e\x4b\x8c\x8b\x0d\x57\xe9\xe7\x64\x64\xe9\x1e\x84\x13\xa7\xef\x49\x4b\xd6\xfd\x5a\xb1\xf6\x4e\xd7\xc4\xad\xa1\x15\xb3\xb3\x94\xc2\x03\x75\xbf\xef\xb9\xd0\xa4\xd1\xc9\x08\xbd\xce\x68\x8b\xd6\x1a\x9a\xce\x25\xb0\x01\x9c\x4d\x4b\x18\x8b\xc5\xc4\xbc\x68\xc0\x1f\x5a\x43\x48\xda\x8c\xda\x7f\xd0\x9e\x31\x61\x89\x66\x88\xe5\xac\x26\xd8\xa6\x2a\xc2\xae\xba\x43\xf5\xf5\x20\x16\x07\xa8\xeb\x4c\x49\xc6\x7e\x9d\x7d\x33\xe6\x84\x3b\x25\xa8\xe5\x4c\xed\x07\x67\x97\x48\x47\x99\xf3\x16\xd9\x4b\xa3\x72\x4d\xb8\xb9\x1c\x8a\xcf\xb8\x62\xad\xda\x7d\xa5\x88\x7f\x11\xef\xd8\x98\x7f\x9c\x51\x73\xee\x9c\x19\x76\x3a\x1d\x06\x42\x8f\x10\xc3\x35\x7a\x29\xc9\x5f\x46\x6c\x88\xee\x67\x28\xe2\xe4\x20\x26\xcb\x20\x95\x23\x94\x39\x1c\x85\x1c\x79\x7c\x1c\xa6\xd0\x88\xc1\x9a\x6e\xc0\xca\xca\x9e\x84\x4c\x41\x0a\xca\xde\x42\x21\x34\x20\xdb\x4d\x47\x2e\x60\xe0\xfe\xb4\x4b\x9e\x31\xa3\x1b\x79\x01\xcd\x1a\x1a\x0f\x4b\x0f\xd7\xa0\x3a\xaa\x15\x44\xe8\xca\x64\x9d\xfd\x7d\xe9\x4a\x2a\xa3\x5c\xb8\xcb\xb8\x73\x9b\xf6\xc7\xed\x6e\x41\xeb\x9d\xd6\x9d\xb8\xce\x94\x84\x78\x6a\x36\xc8\xfe\x4a\xa0\xdf\x42\x27\x54\xa5\xc3\x02\x57\x6f\xe5\x7e\xca\xa5\x83\xd9\x61\x41\x0a\xe5\x0b\x99\xdc\x7f\x52\x4d\x32\x52\x02\x70\x0f\x22\x68\x6e\xec\x64\xc9\x15\xf3\xdf\xbd\x21\x9e\xa0\x7f\x12\xef\x19\x1b\xd9\x8f\x4b\x8c\x77\xf0\xc7\x53\x5e\xe7\x8d\xec\xa0\xcd\xbf\xe7\x7b\x7b\x0c\x96\x99\xea\xf6\xe6\xb6\x15\xff\xf9\xd7\x03\xba\xe5\x47\xf4\xca\x22\x5e\xb9\x44\xbc\x09\x3b\xec\xad\x4c\x72\x6c\xf3\x82\x15\x87\x57\x26\xe4\x38\x1d\x58\xda\x2a\x6f\xad\xf9\x68\xcd\x72\x53\x77\x30\xd3\x08\x9e\xa5\x05\x08\x71\x8e\x34\x2e\x07\x8c\x83\x56\x61\x61\x14\xe1\xa8\xe7\xba\x68\x5f\x03\x2a\x64\xf9\x03\x20\xe5\x5a\x37\x1f\x21\xfd\x58\x23\x25\x82\x8a\x8e\xc9\xf9\xd7\x14\x8f\x28\xd1\xff\xc6\xe0\x5e\xaa\xfe\xf5\x72\xcf\xca\xfb\x31\x95\x09\x7d\x17\xc6\x85\xf8\xbe\xd4\xb9\x8e\x4a\x86\xb9\x73\x15\xdf\xb1\x35\xd3\x3f\x84\x8f\x9f\x8f\xa3\xe9\x39\x52\x47\x60\x5a\xcc\x93\x87\x58\xba\xf5\x90\x20\x1a\xbe\x89\x93\xe4\xa6\x80\x37\xa9\x2a\xfd\x78\x3c\x8c\x3d\xbe\x7c\x8e\xc1\x1f\xcf\xd9\xed\xe8\xc9\x95\xdc\x2d\xac\xc9\xdc\x61\x2e\x29\x92\xa9\x5b\x1f\x0a\xbc\x46\x83\xf9\x6a\x3f\xb2\x4b\xee\x0a\x05\x73\x4f\x1b\xfa\x28\xa1\xab\x00\xc3\x10\xac\x5c\x69\xba\x48\x4f\xfb\x49\x5c\xef\xc8\x9d\xaa\xd9\x76\xa9\xe9\xb8\xe0\x67\x28\xa1\xc9\x8c\x1d\x09\x1e\xba\xca\x4b\xde\x2c\x64\x53\x82\xf6\x59\x82\x68\xe5\x23\x3a\x98\xf4\x0f\xc5\x35\x14\xb2\x00\xdd\xf0\xd5\x7e\x8c\x33\xbc\x53\xab\x4a\x98\x4a\x43\x73\x9a\x40\x15\x92\x28\x39\xc9\x55\x78\x65\x64\x44\x9f\x7b\x28\x2b\x2e\xbb\xb9\x68\xa0\x7e\xd7\xc1\x8e\x9d\x2e\xf6\xf9\xf4\x5f\x32\xdd\x4c\x26\xa5\x50\x30\x91\x1a\x26\x6e\xf3\xd0\xc5\x97\xae\xf8\x4f\x17\x5f\xe5\xf7\x8c\x69\x66\xc5\x08\xf2\x38\x5a\x2d\xd3\xb1\xb5\x4e\xf5\x1e\x6c\xd5\x96\xdd\x2f\x54\x68\x4b\xc3\xb1\x5e\x31\xd7\xc5\xab\x72\x7b\x06\xb6\xd1\x46\x9b\x97\xcf\x6d\x7a\x40\x0b\xa8\xb0\x2a\x9b\x95\x82\xdc\x51\xe6\xaa\xa5\x2d\x64\xb3\xcf\x1a\xd4\x2c\x4a\x84\xab\x22\x14\x6c\xf3\xda\xaa\x0c\x94\xe7\x53\x01\xd3\xad\x2b\x7f\xbf\x47\x49\x25\x81\xa2\x66\x4e\xd6\xe6\x7e\x66\xee\x24\x0e\x96\x59\x00\xcf\xe2\x73\x24\xf3\xb5\x0d\x45\xa8\x47\x77\x1e\x91\x52\x6d\x6b\x38\xea\x97\x15\x21\x67\x73\x47\x8d\xec\x88\x4f\xa7\x8f\x58\x48\x04\xf9\xc2\xe1\x8c\x30\x9d\x8f\x3d\x5c\x84\xb3\xf6\xe9\x88\xe0\x66\x49\xed\x65\xaf\x0e\x49\x9c\x3e\x56\x4d\x8d\x93\xe8\x0f\x5b\x35\x65\x02\x68\x99\x70\x9c\x2d\xed\x5d\x63\xf6\x96\xeb\x73\x83\x98\x07\x40\xc2\x23\x82\xbe\xaa\xb1\x31\xb8\xa2\xb8\x1f\x5d\x77\x95\x15\xfa\xb8\x40\xa9\x58\x7e\xf5\xfb\xad\x34\x4a\x2a\x87\xac\x1c\xe5\x35\x76\x89\xef\x43\x1d\x51\x1c\xe6\xf6\x59\x6f\xce\x96\x6e\x5d\x35\x2c\xef\xab\x0a\xa0\x0e\xbd\x28\x4d\x17\x77\xd6\xd1\xa0\x46\x38\x6a\xb4\x1f\x86\x5b\xb9\xaa\xe1\xd7\x1e\x37\xae\xe8\x3e\xd0\x4b\x9f\xb0\x46\x69\x44\x78\x8a\xf1\xe2\x02\x09\xa3\xb3\xa0\x8a\xf5\xce\x84\xd3\x44\x31\x27\x75\x83\x78\x76\xd9\x47\x33\x40\x77\x26\x80\x4e\xa5\xe9\x2a\x85\x52\x67\x23\x56\xa0\x62\x3a\xf6\x3c\x0a\xd1\xce\x51\x4c\xc3\x28\x6c\xa4\x89\xa7\x2d\xe3\xc1\xc0\x3e\x26\xc7\x3f\x71\x05\x16\x4a\x09\xda\x04\x72\x36\x18\xff\x39\xbb\x1b\xbf\xb9\x14\xb8\xe4\xe6\xed\x8d\x3b\x94\xa4\x7e\x07\x43\x18\xc7\x07\x32\x99\xcd\x3d\xb2\x51\xca\x73\x1e\xc1\xfd\x72\x3e\xc4\xb2\xff\xd8\xe4\xd3\x1f\xc8\xed\xfb\xda\xba\x78\xa7\xce\xc7\x3b\x8d\x8e\x1d\x19\xcf\xce\x6c\xc0\xde\x01\x2f\x9d\x08\x0f\xc0\x79\x61\x19\xac\xae\x00\xc8\x9c\x1f\xcf\x5c\xdc\xb0\x4f\x3e\x34\x9f\x8d\xde\x38\x2b\x84\x89\xa6\xd7\x5a\xc6\xcb\xd1\x84\x41\x92\xc6\xf2\xef\x54\xae\xad\x78\xa4\x9a\x02\x6f\xbf\x14\xfa\x56\x87\x27\x71\x4c\xc4\xff\xe5\x9b\xc8\xd1\xb0\x59\x97\x74\x72\xe0\x37\x93\x15\x88\x02\x2a\x63\xce\x70\x0e\xc7\xa0\xe9\x80\xeb\xf3\x39\xa9\x8f\x91\x1e\x2f\x2c\x77\xbc\x00\x65\x62\x7b\x0f\x93\xa1\x20\xf7\x52\x5a\x4d\x87\x49\x52\xd4\x77\x92\x30\x45\x7d\x8e\x97\xa7\x10\xd0\x41\x22\x95\xcf\x0c\x7c\x02\xb9\x1a\x52\x5b\x05\xd1\x3a\x3c\x29\xf1\x69\xb1\xd6\xfb\x48\x8c\xb9\x97\x13\xd9\x13\x49\x4f\x32\x22\x5c\xb0\xde\xdd\x2a\xf1\x43\x1c\x14\x4f\xcc\xa3\x50\xe9\x95\x03\xd7\xff\x8e\x44\x81\x8a\x6a\x7f\x66\xd1\xeb\xdb\x76\x83\x1b\x12\x5f\xbc\x50\x0e\x5a\xfb\xbf\xf6\x86\xa2\xcb\xf2\x39\x54\x57\x4b\x81\x78\xa9\x94\xdc\xdf\xe5\x0a\xe6\xb3\x7f\x59\x2c\xee\x60\x79\x99\x9b\xf8\xa8\x5f\x35\xf4\xf5\x33\xd0\x7a\xba\x25\x55\xfc\x62\x85\xdb\x7b\x63\x8b\x0d\xf5\x7c\x28\x8e\x27\xc6\xae\x6f\xaf\xaa\xf8\x7f\x88\x6b\x05\x67\xff\x92\x96\x8c\x4b\x5b\x0c\x36\xd8\xd8\x2a\xf3\xea\x83\xa6\x2c\xb4\x52\x99\x90\xd3\x6d\x01\x45\xa3\x81\x46\x0b\x80\x4c\x79\x55\x65\x48\x92\x50\xc3\x98\xc4\xcc\x44\x26\x8d\x0d\xac\x46\x7b\x32\x5a\xe4\x13\x21\x31\xf7\x0b\x53\x9e\xcf\x4b\xb4\x1c\x28\x59\x34\xc3\x14\x8b\xb9\xb2\x1e\xc3\xab\x75\x4a\x7c\x53\x4e\xc9\x0f\xb0\xcd\x1f\x47\xf9\x9d\x31\x4a\x4d\xe6\x68\xa6\x44\xf5\x69\x31\x8f\x46\x4b\xd5\xc6\x19\x1a\x11\xd9\x1c\x01\x19\x2b\xeb\xda\xc7\xe0\xde\x96\x11\x26\x77\x31\x95\xaa\x4e\xb3\x8c\xb7\xd5\x88\x8f\xdc\x9f\xc2\xc1\x02\xb5\xf6\x44\x56\x0c\xc7\x98\xad\xec\x34\xb6\x26\xba\x0b\x1f\xa8\x5a\xde\x25\x03\x68\x76\x2e\x3e\x24\x1d\xca\x00\x16\xa7\xce\x0b\xd7\x77\x17\x48\x74\xce\xc3\x88\x95\x0e\xd4\x9b\xd0\xf0\x02\xdc\xf9\x90\x30\xce\x65\x33\x30\xa1\x18\x49\xa0\xb0\x5c\xea\x1b\xc8\x9a\x1d\x12\xfa\x12\x33\xe9\xe1\x1f\xa0\x4e\xec\xcc\x1e\xa5\x6a\x8a\x54\x15\xa8\x95\x0d\x29\xc5\xe0\x46\x0e\x27\xed\x91\x4a\x73\x1c\xd0\x6a\x12\x75\x23\x9a\x17\x86\x29\x32\x98\xe9\x7e\xae\xcc\xf9\x91\xbb\x45\xee\x16\x49\x35\x95\x35\xea\x92\x1b\x8d\xa1\xf4\x61\xbd\x23\x01\x5f\xba\x48\xb7\xbe\xc7\x50\xbe\x0c\xdd\x5f\x7b\xc5\x87\xb9\x61\x63\x28\xf0\xb6\x21\x35\x77\x29\xcc\x28\xbb\xcd\xf8\xd7\x4d\x33\x7b\x64\xad\x67\xa1\x79\x64\xd9\x97\x94\x30\x69\xd4\x50\xd1\x2e\xb0\xba\xba\x28\xe1\x59\x7a\x7f\x8f\xc9\x5a\x48\xcf\x1e\xe9\x4b\x48\xf5\x92\x0f\x94\x7e\x00\x47\x6f\x00\xa1\x82\xbf\x88\x11\x90\x9a\xbe\xa2\x2d\x27\x35\x98\xeb\x61\xb9\x20\x4d\x13\xed\x11\x16\x1f\xd2\x22\x01\x6c\xed\xea\xdf\xec\x21\x4a\x5e\xad\xa0\xee\x9b\xb2\xfc\x0c\xa7\x9e\x1f\x0d\x0d\x6f\x76\xc7\x9a\x99\xb2\xaf\x4b\xd2\xbd\x76\xa7\x04\xc6\x85\x75\x0f\x0f\x8c\x36\x7a\x32\xf1\x9a\x84\x68\xf8\xfd\xe2\xaf\x0d\x9f\xe8\xfe\x8a\x20\x25\x1b\xf4\xd3\xc1\x3d\x2b\xe5\x3c\x63\xdb\xec\x15\xb6\x47\xfb\xc3\xfd\xc5\x92\x11\x73\x73\x9a\xe4\x8c\x9b\x28\x4f\x7c\x19\x40\xe3\x01\xac\x5c\x8d\x65\x26\x81\x31\x1a\xd3\x8a\x4b\x28\x93\xb0\x56\x12\x84\x7d\x8c\x6c\xd9\xc8\xd6\x41\x35\x99\x89\x3c\x3f\x34\xbc\xe5\x12\x5a\xff\xbe\x18\xd7\x70\x82\x61\x3c\xcc\x65\xcd\xa0\x62\xc9\x80\xb7\x05\x17\x15\x8e\x05\xf2\x39\xc4\x4f\xf2\xb4\xfd\x58\x0a\x67\x48\x45\xfe\x36\x91\x14\x2f\xdd\xf2\x7c\x9e\x92\xdd\xaa\xb3\xe3\xe3\x2a\x37\x43\xa6\x39\x14\x07\x67\x38\x59\x37\x69\xd1\x57\x6f\x61\xbf\x4c\x7c\x36\x16\xcf\xe7\x24\x18\x07\x30\xf7\xb8\x60\x8b\x63\x63\x12\x6e\xb9\x0d\x2c\x0a\x73\x79\x68\x68\x4f\xf8\x71\x11\xb1\x02\x0e\x7b\x63\x32\x25\xe6\x7f\x36\x16\xc8\xef\x94\xf9\xbf\x69\x4c\xc4\xf7\xbb\xf7\x84\xbb\x3e\xa3\x68\xc8\xef\x8c\xd3\xc7\x06\x47\x9c\x2b\x50\xf0\xa8\x13\xef\x22\xe8\x3d\xc1\x95\x9e\xe8\x63\x3c\xaa\xf7\x0c\xdf\x1f\xb2\xef\x17\x1d\xce\x09\xc2\x34\xd1\xc3\x9d\xea\xab\xee\x17\xaa\x43\x5d\xd6\x70\x5b\x09\x3a\x47\x81\x18\x27\xd6\x0f\x0e\xb9\x3c\xee\x41\x19\x09\x3d\xce\x1f\xce\x0a\xdb\x71\x4e\x71\xf1\x88\x74\x78\x71\x7a\x7a\x9c\x3a\x73\x46\xf9\xba\xb6\x15\xd2\xe9\xe1\xe4\x10\x9c\x96\x0c\xec\xda\x87\x9c\xe2\xfe\xe7\x45\x92\x23\x86\x41\xd3\x3e\xfc\x92\xc8\x78\x63\x45\x4c\x75\x57\xdb\x03\x3d\xe0\x38\xaa\x70\x17\x5f\xc2\xaf\x6f\xdc\xd1\x2e\x9b\xba\xf3\xcd\x35\x55\xd7\x7b\xdb\x93\x00\x84\x65\x2e\x52\x2f\x2e\x2e\xd9\x7d\x49\x99\x2b\x58\xf6\x8f\xbc\xa4\x61\x8a\xf0\x30\x72\xf4\xf5\x86\xcb\x90\x57\x81\x02\xf8\x1e\x77\x9d\x2a\x6e\x5b\xc6\x07\xc6\x94\x73\x3a\xea\xb2\x13\x48\x6c\x93\x21\xb6\x61\x3f\x41\x70\x89\xde\x3b\x3e\x3d\x84\x0d\x1f\xa2\x10\x47\xf6\x24\x83\xfb\xd0\xd1\x15\x7a\x5f\x3c\xa7\x71\x5d\xd7\xa6\xc4\xd5\x34\xff\x92\xe7\xbf\x79\x12\x7d\x72\x00\x85\x97\xdd\x33\x75\xc5\xd5\x1f\x5f\xf2\xe5\xdf\x08\xa9\xff\x99\x9b\xc5\xcf\x76\xff\xbd\x76\xcb\xc1\xfe\xa9\xeb\x57\xf6\x7e\x52\x28\x07\xf4\x2c\x85\x33\xe1\xd3\x42\x79\xca\x15\x37\xe3\xff\x01\xff\x03\x17\x3c\x27\x03\x99\x63\x66\x96\xbd\xc9\x07\x8d\x1e\xc6\x80\xb8\x20\x30\x38\x62\x69\xe9\x6f\xc6\xfc\x79\x24\x06\xe6\x50\xd5\x05\xde\x91\x7a\x50\xf7\x77\xe4\xf4\x46\xe9\xe0\x87\x29\x13\xcf\x75\x99\x15\x36\x9e\x43\xee\xbb\x08\xbe\xde\x31\x72\xf1\x05\xae\xeb\x81\xb8\xb3\x0a\x77\x29\xb1\x83\x4b\x25\xe3\xa5\xf9\x45\x6e\x02\xb1\xba\x8f\x3f\x75\xc2\xdd\x17\x65\x08\xf7\x67\x12\x2a\x78\xdb\x99\xb4\x88\x32\xf3\x01\xb3\x05\x20\x7b\x94\x6b\x38\xbb\x60\xc5\x6c\xbb\xa2\x3a\x4b\x9a\x16\x3a\x8c\x7c\x14\x23\x9c\xd1\xe5\x08\x19\xcf\x0b\x5b\x40\xaa\xb6\x5d\xb3\x81\x96\x1f\x85\xae\xf1\x95\x02\x79\xfd\x9d\x19\x1d\x15\x23\xa9\x9f\x48\x20\x26\x45\xc0\x2b\xdc\xed\x2d\xe9\x8c\xbf\xd0\x74\x48\xf0\xbb\x40\x99\x0a\x77\x23\x94\xd9\xb3\x19\x1d\xb0\xff\x44\x7f\x07\x6d\x47\xd1\xdf\x47\xdb\x9d\xe2\xb3\x34\x23\x05\xee\x59\xea\x8d\x96\xb8\x1b\xa3\x1f\xd7\xc3\xd1\x74\x7d\x9d\x5d\xfc\xfd\xa2\x15\xe6\xf6\xe4\x25\xd4\xc1\xa7\x8b\xf4\x2a\x67\xf1\xe7\x8b\xd2\xab\xed\x06\x8a\x24\x22\x94\x47\x2e\x10\xab\xf8\xe3\x45\x7b\x2f\xaa\x56\x78\x7b\x2e\x56\x8e\x38\x4f\x8a\xbe\x96\xe9\x3c\xdf\x2b\x47\xb9\xa7\x47\x09\x55\xfe\xf9\x64\x19\x1b\xfe\x3f\x92\x29\x34\x9b\x8d\x7f\x6d\x44\x70\x18\x4a\xcb\x9f\xde\xf2\x90\x9f\x74\x92\x9d\x83\x1b\x9e\x65\xeb\xc2\xd7\x38\x13\x75\x3e\x6c\xc9\xa9\x7c\x3f\xfc\xc3\x24\x97\xe8\xab\xd1\x1b\x27\x86\x83\x9c\x66\xaa\x65\x24\xd4\x3f\xf1\xce\xa8\x8f\x17\xda\x8b\x48\xfd\x2b\x9b\xdd\x36\xe5\x0e\xec\x17\x6e\x0f\xd2\x85\x27\xf1\x37\x78\xf4\x0e\xeb\xf6\xd4\xe4\xd3\xa1\x23\x74\xf4\xb0\xf8\x14\x97\xd6\x58\xc3\xc9\xcc\x7b\x84\xb6\x23\x88\x05\x3f\x63\xf4\xd2\xe3\x6f\x19\x8b\x2a\x96\xa3\x50\xef\xcf\x06\x49\x08\x5f\xe4\xf0\x0d\x44\x21\x86\xe3\x8f\xaf\x36\x71\xac\x97\x98\x22\x9c\xb9\xe0\xe1\x0c\x7d\x71\x6d\x6f\x4b\x19\xe0\x2b\x45\x33\xfa\x21\x48\x74\x85\x2e\xcc\xdd\x1d\x17\x4d\xf9\xae\xa9\x02\x20\xef\x1b\x89\x12\x90\xf9\x42\x63\x0e\x50\x11\x52\xfc\xe1\xc5\x02\x9c\xd0\xa3\xc9\x02\xc9\x7e\x37\xb1\x30\xbf\xa8\x43\x84\x9e\x27\x35\x05\x50\x4b\xbb\xea\xff\x11\x7e\x4c\xcb\x43\x2c\xfb\x51\x42\x35\x3b\xf5\xeb\xa2\x89\x5b\x65\x69\x54\xfc\x5e\x60\x3a\xb1\x28\x98\xb4\x17\xd8\x7e\xac\x82\xb8\x94\x55\x1c\x4e\x41\x73\xd2\xde\x37\xe9\x07\x30\x55\x75\xa2\xd1\x25\x5e\x48\x5d\xed\xb3\x06\xe1\x39\xc7\x1b\x98\xed\xf1\x68\xe4\x92\xbc\x3c\x80\xd3\x76\x99\x7c\x38\xf9\xff\x00\x00\x00\xff\xff\xd8\xd9\xb2\xf4\x32\x7d\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\x1b\x37\x92\xef\xfa\x15\xb0\x1e\x12\x6a\x57\xa6\xf6\xf6\xae\xee\x81\x65\xad\xa3\x58\x9b\x5b\x55\x3e\xec\x92\xed\xcb\xc3\x56\x6a\x0b\x9c\x69\x8a\x88\x87\x83\x09\x80\x21\xc3\x73\xf9\xbf\x5f\xe1\x73\xf0\x39\x1c\x4a\x5a\xc7\x49\x59\x2f\x36\x67\x80\x46\xa3\xbb\xd1\xe8\x2f\x60\x2e\xfe\x74\x72\x82\x10\x42\xdf\xd1\xea\x1d\xd4\x6f\xe8\x3b\x68\x39\x22\x9b\xae\x81\x0d\xb4\x82\x23\xb1\x06\xb4\xea\xdb\x4a\x10\xda\xe2\x86\x88\x3d\x62\xf0\x4b\x4f\x18\xd4\x48\x50\xb4\xc1\x2d\xbe\x03\xf4\xcd\x77\x2f\x7f\x54\x50\x96\xfd\x1e\x18\x47\x8d\x02\x86\x84\x86\xb6\x62\x74\xa3\xe0\xa8\xdf\x88\xe3\x06\xe6\x7a\xd0\xbf\xe3\x6a\x6d\x9e\xae\x69\x53\x03\x43\x77\x20\xc7\xdc\x51\x84\xab\x8a\xf6\xad\xe0\x73\xf4\xb2\x05\xfb\x0b\x11\x85\x10\x61\xc1\x08\x0a\x94\x69\x31\x47\x37\x02\xed\x48\xd3\xa0\x25\xa0\x9f\x29\x69\x45\xb3\x47\x15\x6d\x05\xa3\x4d\x03\x35\x5a\xee\x15\x26\x3d\x07\x86\x70\x5b\x7b\x68\xe1\x7a\x43\x5a\xc2\x05\xc3\x82\xb2\xb9\x82\xf9\x26\xff\x12\x6d\x7a\x2e\x50\x45\x9f\x72\x72\xd7\x6a\x08\x0c\xb7\x7c\x05\x0c\xd1\x15\xc2\xed\x3e\x9c\x7f\x16\x16\xaa\x70\xdb\x52\x81\x48\x2b\x80\xe1\x4a\xe2\x2c\xd6\x0a\x96\x99\x88\xea\x24\x1f\xd2\x5e\x20\xdc\x75\x8c\x6e\x71\x13\x93\x52\x13\xed\x5c\xb5\x85\x5f\x2b\xe8\x84\x64\x4a\x0d\x1d\xe5\x44\x20\x5c\xd7\x44\xb3\xcd\x22\xe4\xf8\x44\x99\x6c\xd8\xb7\xf2\x39\x82\x5f\x09\x17\xa4\xbd\x53\xaf\x11\x16\x08\x24\x5b\x36\xa4\x01\x2e\x68\x0b\x88\xb4\xde\x90\x5b\xd0\x6d\x3b\x60\x84\xd6\x86\x8f\x72\x72\x1c\x2a\xda\xd6\x11\xa7\xcc\x10\x50\x1b\x8a\x5b\x26\xbd\x59\x13\xee\x35\x55\x40\x48\x8b\x56\x7d\xd3\xa0\x8e\x72\x0e\x9c\xd0\x56\x31\xc8\xf0\x4e\x52\x36\x66\xdc\x5e\x12\x11\xd5\x14\xed\xd6\x58\xc0\x16\x98\x02\xa3\x5e\xec\x70\x6b\x48\x4a\xe2\xd1\x94\x70\x70\x41\x19\x20\x8c\x2a\xdc\xe1\x25\x51\x62\x2d\xd6\x58\x20\xdc\x34\x74\xc7\x2d\x9c\x8d\x24\x92\x84\x52\x33\xbc\xb3\xd2\xbc\x5b\x43\xab\x07\x59\x42\x45\x37\xde\x14\x25\x5a\xb8\xe1\x14\x09\xaa\x20\x74\xc0\x56\x94\x6d\x10\x17\xf8\x9d\x24\x19\xed\x80\x61\xc9\x10\xee\xb8\x1d\x49\x32\x37\xf4\xfc\x51\x8e\x81\x03\x9a\x49\x82\x56\x0c\xb0\x80\xfa\x1c\x2d\xa9\x58\xbb\x15\x82\x30\x93\x3c\x22\x82\xe0\x86\xfc\x1f\xd4\x0a\xb8\x9d\x02\x61\x88\x01\xef\xa0\x12\x64\x0b\x88\x2e\x7f\x86\x4a\xf0\x85\xbf\xda\xbf\x57\x4b\x98\xa1\x95\x94\x09\xc9\xc7\x35\x96\x8b\xdb\x40\xd7\xb2\x25\x67\xa6\x1a\xff\x43\xaf\x52\xdb\x76\x98\xfa\xc0\x58\xc3\xa3\x0a\x37\x0d\x77\x9a\x43\x93\x94\xb6\x01\x94\x0c\x71\x9d\x7c\x87\x58\x68\x8e\xe7\xa9\x8a\xab\x90\xa4\x21\x41\x4f\x4e\xd0\x9f\x2e\x4e\x4e\xc8\xa6\xa3\x4c\xa0\x6f\x1a\xba\x53\x18\xe8\x81\x4e\xdd\xef\x53\xd7\xa2\x6f\xef\xc8\xb2\x81\xa0\x95\xff\xec\xd4\x87\x75\x73\xfd\x06\x2f\x1b\x78\x6d\x50\x19\x80\x86\x2f\x82\x3e\xaf\x05\x65\xf8\x0e\xbe\x01\xe0\x5e\x07\xef\xa9\x6b\x6d\x7a\xbf\x62\xf4\xd7\xbd\x69\xea\x3f\x3a\x3d\x39\xc1\x55\x05\x9c\xcf\x70\xd3\x9c\xe9\x85\x22\x35\x49\xa0\xc9\xdf\x9f\x58\xed\xe8\x1a\xc2\x16\x5a\x81\x5e\x2b\x02\x5f\x69\xfa\xde\xc2\x1d\xe1\x02\x18\xd4\x33\x5c\xd7\x0c\x38\x5f\xa0\x2b\xfd\x9f\xb3\x42\xff\xb7\x86\xf5\x53\x20\x8c\x82\xf8\x8e\x6c\x88\xb8\x69\xa5\x6c\xf3\x4c\xef\x73\x44\xcc\xbb\xab\x8d\x1c\x68\x81\xde\x7e\x43\x7e\xfd\xef\xff\x3a\x47\x2d\xec\x54\x5f\xfb\xa4\x38\xce\x77\x79\x44\xaf\xf8\x0f\xb4\x86\xcc\x80\x2d\xad\xe1\xe6\x7a\x81\x5e\x0b\x46\xda\xbb\x12\x01\x8a\x50\xaf\xa1\x81\x3b\xb9\x4f\x4c\x00\x3d\x0a\x5b\xb3\xf0\x5a\x6b\xf3\x2c\x69\x70\x40\x12\x03\xee\xe2\xe2\x02\xbd\xc2\x72\x31\x50\xa3\xe7\xe2\x55\x61\xb6\x6d\xa5\x1a\x68\xcf\x2a\x70\xfd\x8c\xaa\x0f\x57\x5f\x82\x64\x03\x22\xa3\x41\x8c\x08\xcb\xa1\xe5\x04\xdd\x8f\x31\xac\x3a\x46\xb6\x58\x80\xaf\x87\xad\x6e\x19\xb6\x76\xd9\xd5\x60\x3c\x11\x95\x57\x1a\xac\x46\xc5\xfb\x31\x05\x95\x80\x50\x7a\xaf\x6e\x48\xfb\xee\x61\x24\xba\x92\x70\xee\x83\x95\x31\x16\xa4\xf1\xa2\xf4\x5c\x8c\x86\x7e\x7f\x0c\x16\x2f\x1c\xac\xfb\x30\x2c\x30\xd6\x4a\xe2\x13\x6f\x0b\x59\xbc\xbc\x9d\x60\x02\x22\xfd\xb2\x21\x15\xea\x12\x7c\x46\x36\x70\xd9\x8f\x01\xae\xa5\x66\x26\xad\xdc\x33\xd4\xe6\x8b\xf0\x52\x99\x54\x68\x02\x8e\xc1\x1a\xbf\x69\x57\x54\xe3\x61\x38\xe8\xfe\x1f\x13\x4c\x21\xe2\xb8\xa2\xb7\x6d\xca\xd0\x8e\xf6\x4d\xad\x71\x77\x1d\xe4\x1c\x2c\x19\x75\x47\x65\x5a\xf4\x5c\x92\xda\x6c\xf8\x11\xa6\xfc\x30\xaa\x2f\xf4\x88\x53\x19\x3c\x8a\x6f\x27\xa7\xc9\xd7\x3e\xc6\x84\x15\x17\xac\x11\x48\xb3\x57\xcb\xf6\xd6\x1a\xf5\x6c\x5b\x3d\x82\xe4\xc5\x00\x66\xf2\xa4\x0e\xb1\x40\x5a\x20\x83\xb4\xfb\x88\x6a\xd9\x28\x99\xfc\x9e\x41\x6c\x8c\x11\x63\x09\x0f\x3a\x28\xb6\x88\x63\x5b\x38\x9e\x82\x63\xac\xb2\xf2\x57\xb8\x0a\x30\x7b\xaf\xda\xc7\x7d\x56\x7d\xeb\x76\x3c\x6f\x83\x9c\xd5\xd0\x08\x3c\x68\x7a\xd9\xed\x83\x3f\x69\x69\x6f\x67\x75\xbb\x34\x1c\x95\xcc\xd5\x79\xd5\xe5\xb9\x71\x1a\x8f\x81\xd3\x34\xdd\x39\xb6\xb8\x6f\xac\x39\xa6\x81\x69\x8b\xe4\xa2\xd6\xbb\x9e\x24\x87\x1d\x99\x8f\x50\x24\xd5\xd9\x8b\xd0\xf6\x9a\xdf\x42\x05\x64\x0b\xec\x3c\x7a\xfe\x8a\xd1\x2d\x91\x5e\x4f\x48\x4b\x47\x4c\x47\x0e\x69\xf3\x23\x06\x2b\x60\xd0\x56\x60\xf1\xad\x61\xa5\xa6\xa0\x7c\x1d\x3d\x9b\x31\xea\xcc\x7d\xb8\xc1\x18\x57\x4d\xe0\x56\x39\xa1\x61\x10\x00\x24\x5c\x8f\x72\x8e\x76\x6b\x52\xad\x95\xcb\xb2\xb4\xa4\x36\x8d\x76\x14\xed\xf0\x9e\x2f\x02\xf8\x08\xfd\xc7\x19\xba\x26\x0c\x2a\xd1\xec\xa5\x15\x84\xb0\xf6\x33\xb5\xc1\x6b\xfd\x4f\xed\xd3\x2a\x87\x20\xd1\xcf\x9a\x4d\x89\xa4\x47\xc3\xfc\xf5\x0c\xdd\xb4\xb5\x19\x08\x6d\x09\x56\x80\x52\x06\x65\x70\x18\x10\x88\xc7\xce\xca\xf6\x16\x33\x4d\x8c\x05\x7a\xe1\x96\xe5\x33\xdc\x8b\xf5\x2c\xe4\xf1\x8f\xc6\x2d\x38\x43\x5f\x38\x13\x7d\xfe\xbf\xb2\xe7\xdf\x62\x46\x83\x31\x82\x94\x83\xa8\x59\x60\xd5\xa8\x75\x44\x5a\xe7\x66\x04\xdc\x44\x37\xca\xa9\xaa\xc1\x98\x9e\xce\xb3\xd3\xfd\x6c\x1f\x5e\x9c\x4a\x3f\x2c\x4f\xbb\x30\x43\xec\x5e\x76\xc6\xfd\x96\x86\xa6\x34\xdd\xbd\x65\x39\x47\x3f\x4a\x47\x94\xb6\x8d\x74\x24\xd1\x8a\xa8\xf0\x04\x19\xbc\xdc\x00\x92\x24\x34\x47\x7d\x27\xa5\x58\x4a\x8f\x32\x24\x8d\x43\x49\xcb\xc4\x6e\xdd\xb8\x0b\xf4\x55\xea\x97\xcc\x07\xbc\x9e\x8f\x60\xee\x0c\xda\xc7\x42\xbe\xb6\x00\x47\x11\x77\xc3\x96\x71\x77\x4d\x3c\xf4\xa5\x27\x3c\x7b\xa8\x94\x9d\x79\xda\x59\xfe\x71\x68\x56\x73\xad\x2d\x2e\xb5\x08\xa7\xaf\x07\x62\xa3\x67\x4f\x51\x4b\x9a\x7c\x93\x81\x9a\xa5\x56\x9e\x5c\xa1\x4b\xf4\x97\xf9\x5f\x5c\x93\x0f\x3e\x97\x0a\xfa\xd2\x3a\xc4\x79\xda\x12\xd8\xa9\x2d\xe6\x0e\xc4\xeb\xbe\x93\x6e\x26\xd4\x6a\xca\x6f\xf6\x1d\xf0\xd9\xd9\x02\xbd\x97\xff\x5b\xa0\xaf\x29\x6d\x3e\x44\x54\x60\x20\x7a\xd6\xea\x16\xcf\xbe\x8a\x69\x26\x3b\x0b\xd6\xc3\x87\x3c\xba\x17\xe8\x56\x75\x57\x11\x14\xb1\x06\x86\xa8\xe4\xb3\x5e\xa9\x77\x64\x2b\xd7\xde\xbe\x53\xdb\x95\xc4\xb8\x13\x83\x62\xb1\x53\x0b\xf5\xaf\xd1\xde\x6a\xb5\x57\xda\x7c\x81\x4e\xa8\xf8\x9b\x02\xc4\xd7\xca\x7e\xf9\xb9\xe7\xc2\x62\x2e\xd1\x93\x40\xcd\x26\x30\x4e\x22\xc2\x53\x0a\xcd\x84\x22\x8e\xfc\xef\x99\xa6\x51\x44\x22\xb2\x52\x86\x8b\xd7\x17\x5d\x6a\xae\x96\x28\xfe\x4f\x09\xf2\x27\xf4\x1e\x05\x70\x3c\x72\xfb\xb0\x82\x36\x1f\x10\x34\x1c\xd0\x7b\xdb\x70\x85\xe5\xcf\x22\xf9\x8d\x23\xc9\x07\xf3\xdc\xea\x4b\xbd\x33\x6e\x8b\x24\x91\xd4\x30\x66\xdc\x6c\xc5\xe8\x66\x81\xbe\x7a\x1f\x0a\x9f\x9a\xd0\x87\xec\xaa\x31\x1d\x6d\xbc\x40\x3b\xb5\x06\xcc\xb3\xa7\xf2\xdf\xb3\x1c\xc6\x66\x7c\x09\x22\x40\x20\x0b\x67\x1a\x3a\x92\x31\x6a\x92\xb7\xb0\xb2\x5c\x51\xbf\xe7\x4b\xca\x18\xdd\xcd\xce\x9e\x9c\x24\x1d\x96\xb8\xc1\xd2\x7c\xb8\x54\x11\x98\xb9\xf9\x19\xb6\xb3\x40\xe7\x21\x91\x9e\x3d\x45\x7a\x7a\x29\x51\x46\x2c\x3c\x33\x42\x96\x28\xc9\xa2\xb7\xc6\x90\x5b\xf4\xe1\x12\xe1\xef\xb8\xd5\xca\x66\x97\x34\xe6\x87\xdd\xdc\x5a\x1b\x71\xb3\x66\xca\xa1\x25\x71\xb5\xc5\xa4\xc1\x6a\x7c\xab\x3e\x67\x51\x14\x22\xbb\x2e\xa6\xd0\x3e\x23\xfb\x06\xeb\x67\x97\x03\x8d\x2d\x07\x0a\x52\x6e\xb1\x4a\xc5\xdc\xc5\x16\xb3\x13\x2d\x6d\x0d\x72\xda\xbb\xe2\x4c\xf3\x82\x97\x57\x9b\xcf\x9e\xaa\x59\x5b\x60\x91\x20\x5b\xd0\xfa\xdf\x69\x4b\xe2\x00\xa8\xe3\xb0\xec\x18\x44\x4f\x50\x6e\x43\xfa\xdb\xa5\x8b\x3a\x9d\xde\xc2\x2f\x3d\x70\xa9\x97\x0c\x9f\xe0\xd7\x0a\xa0\x8e\x49\x8f\x1a\xd9\xf3\x34\xd4\x5d\xe1\xa2\xe8\x28\x17\x53\x46\xbf\xbc\x44\x4b\x58\x51\x06\xb3\xf8\xd5\x19\x7a\x3a\x20\xf6\xb6\xab\xb1\x44\x2b\x87\x87\xdc\x60\x48\x5b\x51\x26\x0d\xde\x51\xa4\xee\xa5\x2f\xf4\xa6\xf4\xec\xe9\x20\xb0\x89\xf4\x58\x16\xe7\x74\x65\x51\x2d\x64\x3b\x39\xc9\x0a\x45\x3a\x95\x99\x64\xf3\xff\x5a\xaf\x22\xb9\x67\x6b\x31\x79\x9c\xf5\x3a\x65\x95\x66\x34\xfb\x21\x77\x37\xb7\xaf\x84\x56\x52\xf2\xe8\x29\x52\x20\x0a\x5a\xd4\x0f\xb0\xce\x3d\x3f\x32\xab\x46\x5f\x60\x3f\x75\xa8\x03\x1c\xb0\x05\xb6\x47\x82\x6c\xa4\x3d\x6b\xe3\x00\x0c\x1a\x39\x0f\xb4\xc6\x5d\x07\x05\x0b\x6c\x9a\x7f\x7f\x8f\x09\xff\x39\x9a\xb0\xfc\x03\xf9\x62\x3c\xcc\xae\xe0\xd0\x5d\x0b\xec\xc9\x1c\x97\x42\xee\x0a\xb2\x1f\x71\x4f\x56\xdf\x64\x3a\x9b\xdc\x4f\x96\xd0\x36\x8a\x2e\x1d\xf7\x16\x76\xa1\x93\x33\x24\x78\xa4\xe1\x69\x93\x23\x2e\xed\x11\x00\xd2\x89\xc3\xcd\x46\x5a\x3b\xb8\xb5\xc9\x31\xcf\x53\x4c\x0c\x20\x2e\x0d\xf7\x22\xc3\x98\x41\x4c\x25\x0c\x54\x0c\xbf\x5d\xd1\x45\x90\xa0\x51\xfe\x88\x7c\x7c\x6e\x43\x22\xdf\xc2\xfe\x15\x7d\x65\x63\xfd\x49\xb0\x3e\x6f\x38\x86\x4e\x44\xde\xaf\xc8\x28\x4a\xd9\xd5\x0c\x2b\x71\x40\x97\x99\xf4\x94\xc3\x70\x66\xb3\x10\x03\xe4\x39\xa9\x23\xd5\xa2\xc8\xc0\x39\x30\x31\x4b\x9e\x2b\x91\x1c\x46\x9b\x6b\x32\x2a\x48\x35\xfa\x73\xe6\xd5\x0b\xc5\x0b\x51\x78\xfb\xb6\xb5\xb9\xbc\xf2\xdb\x42\xd7\x5b\xd8\x61\x56\x4b\x23\x5b\x39\x4a\xe7\x59\x54\x37\xc0\x39\xbe\x83\x05\x3a\x7d\xa1\x93\xee\x96\x9d\xbe\x98\xf5\xad\x20\x0d\xc2\x4d\x93\x98\x0b\x1d\x83\x2d\xa1\x3d\xd7\xed\xd6\x78\x0b\x68\x09\x30\xec\xbe\xed\x69\x32\x6a\x86\x96\x35\x70\xc1\xe8\xde\xa3\xf9\xa3\x6f\x3d\x06\xf1\xe3\xf7\x9e\x49\x82\x97\x11\x28\x5c\xd7\x52\xa6\x6e\xa1\xa2\xac\x9e\x91\x5a\x4b\x94\x62\x0f\xa9\xcf\x11\xa3\x0d\x78\x8f\xe4\x4f\xa9\x43\xc4\x8e\x32\xd9\xfd\xca\xaa\x20\xd7\x22\x79\xe7\x37\xff\x16\xf6\xd9\xa6\xdf\xc2\xde\x5f\x72\x5e\x9b\xe1\x61\xb2\x26\x83\x9f\xe7\x28\x92\x52\x69\xba\xeb\x47\x11\xa1\x32\x4c\x4c\xf5\xed\xc4\x74\x63\x56\xf1\xfa\x2b\xd3\xd0\xb1\xa0\x5a\x53\x6d\x39\x04\x16\x8e\xd0\x94\x3a\x87\xd2\x34\xc0\xd0\x1a\x6b\x4d\xd8\x41\x45\x56\x7a\xaf\xbb\xb9\xb6\x75\x17\xf9\x78\x93\x81\xb0\x57\x51\x4f\x2f\x02\x6c\xc2\xff\x68\x44\x95\x0e\x59\xd2\x30\x27\x3a\x51\x4f\xd6\x7e\x14\xa5\x18\x5b\x29\x68\x4a\xd7\xb9\xac\x2b\xaf\xfd\x26\x0e\x45\xd7\x71\xae\x9f\x9c\x7b\xa0\x82\xd7\x47\xab\xd3\x00\xa5\x58\xa1\xe6\x5e\xfa\x2a\x35\xf7\xde\x57\xaa\xe5\xf7\xc5\xee\x8f\xa2\x58\x07\x26\x7d\x2c\xed\x9a\x46\x16\xd1\x23\x28\xd7\x12\xe3\x62\x6b\x57\x3a\x47\x19\x59\xba\x03\xe1\xc4\xe9\x7b\xd2\x92\x4d\xbf\x51\xac\xbd\xd5\x85\x74\x1b\x68\xc5\xec\x2c\xa5\xf0\x40\xdd\xef\x7b\x2e\x34\x69\x74\x06\x43\xaf\x33\xda\xa2\x8d\x86\xa6\x13\x10\x6c\x00\x67\x73\x19\xc6\xcc\x31\x81\x32\x1a\xf0\x87\xd6\x10\x92\x36\xb3\x29\x3c\x68\x47\x99\xb0\x44\x33\xc4\x72\xa6\x16\xec\x52\x15\x61\x57\xdd\xb1\xfa\x7a\x10\x8b\x23\xd4\x75\xa6\x8e\xe3\xb0\xce\xbe\x1e\xf3\xdc\x9d\x12\xd4\x72\xa6\xf6\x83\xb3\x05\xd2\xa1\xe9\xbc\xbd\xf6\xd2\xa8\x5c\x13\xa3\x2e\xc7\xef\x33\xfe\x5b\xab\xf6\x66\x29\xe2\x5f\xc4\xfb\x39\xe6\x8f\x33\x6a\xce\x07\x34\xc3\x4e\xa7\xc3\x40\xe8\x11\x62\xb8\x46\x2f\x25\xf9\xcb\x88\x0d\x29\x81\x0c\x45\x9c\x1c\xc4\x64\x19\xa4\x72\x84\x32\xc7\xa3\x90\x23\x8f\x8f\xc3\x14\x1a\x31\xd8\xd0\x2d\x58\x59\x39\x90\xc5\x29\x48\x41\xd9\x97\x28\xc4\x13\x64\xbb\xe9\xc8\x05\x0c\x3c\x9c\xab\xc9\x33\x66\x74\x23\x2f\xa0\x59\x43\xe3\x61\xe9\xe1\x1a\x94\x54\xb5\x82\x08\x5d\xce\xac\x53\xc6\x2f\x5d\x1d\x66\x94\x40\x77\x69\x7a\x6e\x6b\x05\x70\xbb\x5f\xd2\x7a\xaf\x75\x27\xae\x33\x75\x24\x9e\x9a\x0d\x52\xc6\x12\xe8\xb7\xd0\x09\x55\x1e\xb1\xc4\xd5\x3b\xb9\x9f\x72\xe9\x95\x76\x58\x90\x42\xcd\x43\xa6\x60\x20\x29\x41\x19\xa9\x1b\xb8\x03\x11\x34\x37\x56\xb4\xe4\x8a\xf9\xef\xc1\xb8\x50\xd0\x3f\x09\x12\x8d\x8d\xec\x07\x33\xc6\x3b\xf8\xe3\x29\x9f\xf4\x5a\x76\xd0\xe6\xdf\xf3\x83\x3d\x06\xcb\x4c\x75\x7b\x7b\xd3\x8a\xff\xfc\xeb\x11\xdd\xf2\x23\x7a\xb5\x14\xaf\x5d\xf6\xde\xc4\x2a\x0e\x96\x33\x39\xb6\x79\x11\x8e\xe3\xcb\x19\x72\x9c\x0e\x2c\x6d\x95\xec\xd6\x7c\xb4\x66\xb9\x29\x56\x98\x69\x04\xcf\xd2\xaa\x85\x38\xb1\x1a\xd7\x10\xc6\x91\xae\xb0\x9a\x8a\x70\xd4\x73\x5d\xe9\xaf\x01\x15\x4a\x03\x02\x20\xe5\x02\x39\x1f\x21\xfd\x58\x23\x25\x82\x32\x90\xc9\x49\xdb\x14\x8f\xa8\x3a\xe0\xad\xc1\xbd\x54\x32\xec\x25\xac\x95\xf7\x63\xca\x19\xfa\x2e\x0c\x26\xf1\x43\xf9\x76\x1d\xca\x0c\x13\xee\x2a\x28\x64\x0b\xad\x7f\x08\x1f\x3f\x1f\x47\xd3\x73\xa4\xee\x81\x69\x31\xb9\x1e\x62\xe9\xd6\x43\x82\x68\xf8\x26\xce\xac\x9b\xaa\xdf\xa4\x14\xf5\xf1\x78\x18\x7b\x7c\xf9\xc4\x84\x3f\x9e\xb3\xdb\xd1\x93\x4b\xb9\x5b\x58\x93\xb9\xc3\x5c\x52\x24\x53\xec\x3e\x54\x85\x8d\x66\x00\xd4\x7e\x64\x97\xdc\x25\x0a\xe6\x9e\x36\xf4\x51\x42\x97\x01\x86\x21\x58\xb9\xd2\x74\x65\x9f\xf6\x93\xb8\xde\x91\x3b\x55\xe8\xed\xf2\xd9\x71\x95\xd0\x50\x77\x93\x19\x3b\x12\x3c\x74\x99\x97\xbc\x59\xc8\xa6\x04\xed\xb3\x04\xd1\xca\x47\x74\x30\xe9\x1f\x8a\x6b\x28\x64\x01\xba\xe1\xab\xc3\x18\x67\x78\xa7\x56\x95\x30\xe5\x89\xe6\x08\x82\xaa\x3e\x51\x72\x92\x2b\x0b\xcb\xc8\x88\x3e\x2c\x51\x56\x5c\x76\x73\xd1\x40\xfd\xae\x83\x1d\x3b\x5d\xec\xf3\x39\xc3\x64\xba\x99\xf4\x4b\xa1\xca\x22\x35\x4c\xdc\xe6\xa1\x2b\x36\x5d\xc5\xa0\xae\xd8\xca\xef\x19\xd3\xcc\x8a\x11\xe4\x71\xb4\x5a\xa6\x63\x6b\x9d\xea\x03\xd8\xaa\x2d\xbb\x5f\xaa\xd0\x96\x86\x63\xbd\x62\xae\x2b\x5e\xe5\xf6\x0c\x6c\xab\x8d\x36\x2f\x09\xdc\xf4\x80\x96\x50\x61\x55\x6b\x2b\x05\xb9\xa3\xcc\x95\x58\x5b\xc8\x66\x9f\x35\xa8\x59\x94\x08\x57\x95\x2b\xd8\x26\xc3\x55\xed\x28\xcf\xe7\x0f\xa6\x5b\x57\xfe\x7e\x8f\x92\xf2\x03\x45\xcd\x9c\xac\xcd\xfd\x74\xde\x49\x1c\x2c\xb3\x00\x9e\xc5\x87\x4f\xe6\x1b\x1b\x8a\x50\x8f\x6e\x3d\x22\xa5\xda\xd6\x70\xd4\xaf\x45\x42\xce\xe6\x8e\x1a\xd9\x11\x9f\x4e\x1f\xb1\x90\x3d\xf2\x85\xc3\x19\x61\x3a\x89\x7b\xbc\x08\x67\xed\xd3\x11\xc1\xcd\x92\xda\x4b\x79\x1d\x93\x6d\xfd\x5c\x6a\x35\x4e\xa2\x3f\x6c\xa9\x95\x09\xa0\x65\xc2\x71\xb6\x1e\x78\x83\xd9\x3b\xae\x0f\x1b\x62\x1e\x00\x09\xcf\x15\xfa\xaa\xc6\xc6\xe0\x8a\xe2\x7e\xef\x62\xad\xac\xd0\xc7\x55\x4d\xc5\x9a\xad\xdf\x6f\x79\x52\x52\x6e\x64\xe5\x28\xaf\xb1\x4b\x7c\x1f\x8a\x8f\xe2\x30\xb7\xcf\x7a\x73\x20\x75\xe7\x4a\x68\x79\x5f\x55\x00\x75\xe8\x45\x69\xba\xb8\x03\x92\x06\x35\xc2\x51\xa3\xfd\x30\xdc\xca\x55\x0d\xbf\xf4\xb8\x71\x95\xfa\x81\x5e\xfa\x88\x85\x4d\x23\xc2\x53\x8c\x17\x17\x48\x18\x1d\x20\x55\xac\x77\x26\x9c\x26\x8a\x39\xde\x1b\xc4\xb3\xcb\x3e\x9a\x01\xba\x37\x01\x74\x2a\x4d\x57\x29\x94\x3a\x1b\xb1\x06\x15\xd3\xb1\x87\x58\x88\x76\x8e\x62\x1a\x46\x61\x23\x4d\x3c\x6d\x19\x0f\x06\xf6\x23\x16\x06\x4c\x5c\x98\x85\xb2\x84\xb6\x34\x60\x94\xf5\x1c\x8d\xe0\x7f\xca\x3e\xca\x6f\x2e\x3a\x2e\x23\x7a\x73\xed\x8e\x3f\xa9\xdf\xc1\x10\xc6\x5b\x82\x4c\x3a\xf4\x80\x40\x95\x92\xa3\xf7\x90\x8d\x72\x12\xc5\xb2\xff\xbe\x19\xab\x3f\x90\xaf\xf8\xb5\xf5\x0b\x4f\x9d\x63\x78\x1a\x1d\x70\x32\xee\xa0\xd9\xb5\xbd\xa3\x64\x3a\x7b\x1e\x80\xf3\x62\x39\x58\x5d\x36\x90\x39\xa9\x9e\xb9\x22\xe2\x90\x7c\x68\x3e\x1b\x65\x73\x56\x88\x2d\x4d\xaf\xea\x8c\x97\xa3\x89\x9d\x24\x8d\xe5\xdf\xa9\x5c\x5b\xf1\x48\x35\x05\xde\x7e\x29\xf4\xfd\x11\x4f\xe2\x40\x8a\xff\xcb\xb7\xab\xa3\x61\xb3\x7e\xec\xe4\x68\x71\x26\x95\x10\x45\x61\xc6\x3c\xe8\x1c\x8e\x41\xd3\x01\xd7\xe7\x73\x52\xdf\x47\x7a\xbc\x58\xde\xfd\x05\x28\x13\x10\x7c\x98\x0c\x05\x09\x9b\xd2\x6a\x3a\x4e\x92\xa2\xbe\x93\x84\x29\xea\x73\x7f\x79\x0a\x01\x1d\x25\x52\xf9\x74\xc2\x47\x90\xab\x21\x1f\x56\x10\xad\xe3\x33\x19\x1f\x17\x6b\xbd\x8f\xc4\x98\x7b\x89\x94\x03\xe1\xf7\x24\x8d\xc2\x05\xeb\xdd\xfd\x15\x3f\xc4\x91\xf4\xc4\xa6\x0a\x95\x5e\x39\xda\xfd\xef\xc8\x2e\xa8\x50\xf8\x27\x16\xf2\xbe\x69\xb7\xb8\x21\xf1\x15\x0f\xe5\x48\xb7\xff\xeb\x60\xfc\xba\x2c\x9f\x43\x1d\xb7\x14\x88\x97\x4a\xc9\xfd\x5d\xae\x60\x3e\xfb\x97\xc5\xe2\x16\x56\x8b\xdc\xc4\x47\x9d\xb1\xa1\xaf\x9f\xb6\xd6\xd3\x2d\xa9\xe2\x17\x6b\xdc\xde\x19\x5b\x6c\x28\x11\x44\x71\x10\x32\xf6\x97\x7b\x75\x5e\xe0\x87\xb8\xfc\x70\xf6\x2f\x69\xc9\xb8\x5c\xc7\x60\x83\x8d\xad\x32\xaf\xa8\x68\xca\x42\x2b\xd5\x16\x39\xdd\x16\x50\x34\x1a\x68\xb4\x6a\xc8\xd4\x64\x55\x86\x24\x09\x35\x8c\x49\xcc\x4c\x38\xd3\xd8\xc0\x6a\xb4\x27\xa3\x95\x41\x11\x12\x73\xbf\x9a\xe5\xf9\xbc\x44\xcb\x81\x92\x45\x33\x4c\xb1\x98\x2b\xeb\x31\xbc\xc4\xa7\xc4\x37\xe5\x94\xfc\x00\xbb\xfc\xc1\x97\xdf\x19\xa3\xd4\x64\xee\xcd\x94\xa8\xa8\x2d\xe6\xd1\x68\x7d\xdb\x38\x43\x23\x22\x9b\xc3\x26\x63\xb5\x60\x87\x18\xdc\xdb\xda\xc3\xe4\xd6\xa7\x52\xa9\x6a\x96\xf1\xb6\x84\xf1\x33\xf7\xa7\x70\xb0\x40\xad\x03\xe1\x18\xc3\x31\x66\xcb\x41\x8d\xad\x89\x6e\xc3\x07\xaa\x00\x78\xc5\x00\x9a\xbd\x0b\x2a\x49\x87\x32\x80\xc5\xa9\xf3\xc2\xf5\x2d\x09\x12\x9d\xf3\x30\xcc\xa5\xa3\xfb\x26\x9e\xbc\x04\x77\x12\x25\x0c\x8e\xd9\xb4\x4d\x28\x46\x12\x28\xac\x56\xfa\xae\xb3\x66\x8f\x84\xbe\x2e\x4d\x7a\xf8\x47\xa8\x13\x3b\xb3\xcf\x52\x35\x45\xaa\x0a\xd4\xca\x86\x94\x62\x70\x23\xc7\xa0\x0e\x48\xa5\x39\x78\x68\x35\x89\xba\x7b\xcd\x0b\xc3\x14\x19\xcc\x74\x3f\x57\x1b\xfd\x99\xbb\x45\xee\x16\x49\x35\x95\x35\xea\x3a\x1d\x8d\xa1\xf4\x61\xbd\x73\x04\x5f\xba\xf0\xb8\xbe\x31\x51\xbe\x0c\xdd\x5f\x7b\x99\x88\xb9\xcb\x63\xa8\x0a\xb7\x21\x35\x77\xfd\xcc\x28\xbb\xcd\xf8\x57\x4d\x33\xfb\xcc\x5a\xcf\x42\xf3\xc8\x72\x28\x93\x61\x72\xaf\xa1\xa2\x5d\x62\x75\x49\x52\xc2\xb3\xf4\xa6\x20\x93\xea\x90\x9e\x3d\xd2\xd7\x9d\xea\x25\x1f\x28\xfd\x00\x8e\xde\x00\x42\x05\x7f\x11\x23\x20\x35\x7d\x45\x5b\x4e\x6a\x30\x17\xd1\x72\x41\x9a\x26\xda\x23\x2c\x3e\xa4\x45\x02\xd8\xc6\x15\xcd\xd9\xe3\x9a\xbc\x5a\x43\xdd\x37\x65\xf9\x19\xce\x57\x7f\x36\x34\xbc\xd9\xdd\xd7\xcc\x94\x7d\x5d\x66\xef\x8d\x3b\x5a\x30\x2e\xac\x07\x78\x60\xb4\xd1\x93\x89\x17\x32\x44\xc3\x1f\x16\x7f\x6d\xf8\x44\x37\x65\x04\x79\xdc\xa0\x9f\x0e\xee\x59\x29\xe7\x19\xdb\xe6\xa0\xb0\x7d\xb6\x3f\xdc\x5f\x2c\x19\x31\x37\xa7\x49\xce\xb8\x89\xf2\xc4\x97\x01\x34\x1e\xc0\xca\x15\x66\x66\x12\x18\xa3\x31\xad\xb8\xee\x32\x09\x6b\x25\x41\xd8\xcf\x91\x2d\x1b\xd9\x3a\xaa\x90\x33\x91\xe7\x87\x86\xb7\x5c\x42\xeb\xdf\x17\xe3\x1a\x8e\x3d\x8c\x87\xb9\xac\x19\x54\xac\x33\xf0\xb6\xe0\xa2\xc2\xb1\x40\x3e\x85\xf8\x49\x9e\xb6\x8f\xa5\x70\x86\x54\xe4\x6f\x13\x49\xf1\xd2\x2d\xcf\xe7\x29\xd9\xad\x3a\xbb\x7f\x5c\xe5\x7a\xc8\x34\x87\xe2\xe0\x0c\x27\xeb\x26\x2d\xfb\xea\x1d\x1c\x96\x89\x4f\xc6\xe2\xf9\x94\x04\xe3\x08\xe6\xde\x2f\xd8\xe2\xd8\x98\x84\x5b\x6e\x02\x8b\xc2\x5c\x53\x1a\xda\x13\x7e\x5c\x44\xac\x81\xc3\xc1\x98\x4c\x89\xf9\x9f\x8c\x05\xf2\x3b\x65\xfe\x6f\x1a\x13\xf1\xfd\xee\x03\xe1\xae\x4f\x28\x1a\xf2\x3b\xe3\xf4\x7d\x83\x23\xce\x15\x28\x78\xd4\x89\x77\x11\xf4\x9e\xe0\x4a\x4f\xf4\x31\x3e\xab\xf7\x0c\xdf\x1f\xb2\xef\x17\x1d\xce\x09\xc2\x34\xd1\xc3\x9d\xea\xab\x1e\x16\xaa\x63\x5d\xd6\x70\x5b\x09\x3a\x47\x81\x18\x27\xd6\x0f\x0e\xb9\x7c\xde\x83\x32\x12\x7a\x3f\x7f\x38\x2b\x6c\xf7\x73\x8a\x8b\xe7\xaa\xc3\x2b\xda\xd3\x33\xd8\x99\x83\xcd\x57\xb5\x2d\xab\x4e\x4f\x34\x87\xe0\xb4\x64\x60\xd7\x3e\xe4\x14\xf7\x3f\x64\x92\x9c\x4b\x0c\x9a\xf6\xe1\x37\x4b\xc6\x1b\x2b\x62\xaa\x5b\xe1\x1e\xe8\x01\xc7\x51\x85\xdb\xf8\xba\x7f\x7d\x4d\x8f\x76\xd9\xd4\xed\x72\xae\xa9\xba\x48\xdc\x1e\x1f\x20\x2c\x73\x65\x7b\x71\x71\xc9\xee\x2b\xca\x5c\x95\xb3\x7f\x4e\x26\x0d\x53\x84\x27\x98\xa3\xef\x44\x2c\x42\x5e\x05\x0a\xe0\x7b\xdc\x75\xaa\xb8\x6d\x15\x9f\x32\x53\xce\xe9\xa8\xcb\x4e\x20\xb1\x4d\x86\xd8\x86\xfd\xd8\xc1\x02\xbd\x77\x7c\x7a\x08\x1b\x3e\x44\x21\x8e\xec\xf1\x07\xf7\x49\xa5\x4b\xf4\xbe\x78\xb8\xe3\xaa\xae\x4d\x89\xab\x69\xfe\x25\xcf\x7f\x5d\x25\xfa\xb8\x01\x0a\xaf\xd5\x67\xea\xd6\xac\x3f\xbe\xe4\xcb\xbf\x11\x52\xff\x33\x37\x8b\x9f\xec\xfe\x7b\xe5\x96\x83\xfd\x53\x77\xb6\x1c\xfc\x78\x51\x0e\xe8\x59\x0a\x67\xc2\x47\x8c\xf2\x94\x2b\x6e\xc6\xff\x03\xfe\xa7\x34\x78\x4e\x06\x32\x67\xd3\x2c\x7b\x93\x4f\x27\x3d\x8c\x01\x71\x41\x60\x70\x2e\xd3\xd2\xdf\x8c\xf9\xd3\x48\x0c\xcc\xa1\xaa\x0b\xbc\x23\xf5\xa0\x2e\xfd\xc8\xe9\x8d\xd2\x69\x11\x53\x26\x9e\xeb\x32\x2b\x6c\x3c\xc7\x5c\x92\x11\x7c\x27\x64\xe4\xb6\x0c\x5c\xd7\x03\x71\x67\x15\xee\x52\x62\x07\xd7\x57\xc6\x4b\xf3\x8b\xdc\x04\x62\x75\x1f\x7f\x54\x85\xbb\x6f\xd7\x10\xee\xcf\x24\x54\xf0\xb6\x33\x69\x11\x65\xe6\x53\x69\x4b\x40\xf6\xfc\xd7\x70\x76\xc1\x8a\xd9\x6e\x4d\x75\x96\x34\x2d\x74\x18\xf9\xfc\x46\x38\xa3\xc5\x08\x19\xcf\x0b\x5b\x40\xaa\xb6\x5d\xb3\x81\x96\x8f\x42\xd7\xf8\x1e\x82\xbc\xfe\xce\x8c\x8e\x8a\x91\xd4\x8f\x24\x10\x93\x22\xe0\x15\xee\x0e\x96\x74\xc6\xdf\x82\x3a\x26\xf8\x5d\xa0\x4c\x85\xbb\x11\xca\x1c\xd8\x8c\x8e\xd8\x7f\xa2\xbf\xa3\xb6\xa3\xe8\xef\xd1\x76\xa7\xf8\x2c\xcd\x48\x81\x7b\x96\x7a\xa3\x25\xee\xc6\xe8\xc7\xf5\x70\x9e\x5d\xdf\x81\x17\x7f\x29\x69\x8d\xb9\x3d\xae\x09\x75\xf0\x91\x24\xbd\xca\x59\xfc\xa1\xa4\xf4\x3e\xbc\x81\x22\x89\x08\xe5\x91\x0b\xc4\x2a\xfe\x4c\xd2\xc1\x2b\xb1\x15\xde\x9e\x8b\x95\x23\xce\x93\xa2\xaf\x65\x3a\xcf\x0f\xca\x51\xee\xe9\xbd\x84\x2a\xff\x7c\xb2\x8c\x0d\xff\x1f\xc9\x14\x9a\xcd\xc6\xbf\x6b\x22\x38\x0c\xa5\xe5\x4f\x6f\x79\xc8\x4f\x3a\xc9\xce\xc1\x5d\xd2\xb2\x75\xe1\xbb\x9f\x89\x3a\x1f\xb6\xe4\x54\xbe\x1f\xfe\x09\x94\x05\xfa\x6a\xf4\x9a\x8a\xe1\xf4\xa7\x99\x6a\x19\x09\xf5\x4f\xbc\x33\xea\xe3\x85\xf6\xf6\x52\xff\x72\x68\xb7\x4d\xb9\x53\xfe\x85\x2b\x87\x74\xe1\x49\xfc\xb5\x1f\xbd\xc3\xba\x3d\x35\xf9\x48\xe9\x08\x1d\x3d\x2c\x3e\xc6\x4d\x37\xd6\x70\x32\xf3\x1e\xa1\xed\x08\x62\xc1\xcf\x18\xbd\xf4\xf8\x5b\xc6\xa2\x8a\xe5\x28\xd4\xfb\xb3\x41\x12\xc2\x17\x39\x7c\x03\x51\x88\xe1\xf8\xe3\xab\x4d\x1c\xeb\x25\xa6\x08\x67\x6e\x85\x38\x43\x5f\x5c\xd9\x2b\x56\x06\xf8\x4a\xd1\x8c\x7e\x72\x12\x5d\xa2\x0b\x73\xe1\xc7\x45\x53\xbe\xa0\xaa\x00\xc8\xfb\x1a\xa3\x04\x64\xbe\x05\x99\x03\x54\x84\x14\x7f\xe2\xb1\x00\x27\xf4\x68\xb2\x40\xb2\x5f\x68\x2c\xcc\x2f\xea\x10\xa1\xe7\x49\x4d\x01\xd4\xca\xae\xfa\x7f\x84\x9f\xed\xf2\x10\xcb\x7e\xfe\x50\xcd\x4e\xfd\xba\x68\xe2\x56\x59\x1a\x15\xbf\x4c\x98\x4e\x2c\x0a\x26\x1d\x04\x76\x18\xab\x20\x2e\x65\x15\x87\x53\xd0\x9c\xb4\x77\x4d\xfa\xa9\x4d\x55\x9d\x68\x74\x89\x17\x52\x57\xfb\xac\x41\x78\xce\xf1\x16\x66\x07\x3c\x1a\xb9\x24\x17\x47\x70\xda\x2e\x93\x0f\x27\xff\x1f\x00\x00\xff\xff\xa3\x42\x64\x89\x9c\x7d\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -239,7 +239,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0x42, 0x2e, 0x53, 0xc0, 0x4c, 0x7e, 0xb5, 0xc, 0xcf, 0xd7, 0x10, 0x6e, 0xf6, 0xf1, 0x39, 0x89, 0x2e, 0x71, 0x95, 0xb0, 0xe7, 0xb3, 0xc6, 0x3c, 0xae, 0xb9, 0x31, 0x55, 0x24, 0x9b, 0x67}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x65, 0x15, 0xd9, 0x8, 0xd7, 0x87, 0x99, 0xd7, 0xea, 0x84, 0x58, 0xc, 0x7c, 0xb6, 0xc6, 0x54, 0x15, 0x86, 0xa5, 0x3c, 0xd, 0xdd, 0x6, 0xa3, 0xf8, 0xb6, 0x66, 0x26, 0x6f, 0x4e, 0x8d, 0xbf}} return a, nil } @@ -363,7 +363,7 @@ func epochsFlowepochCdc() (*asset, error) { return a, nil } -var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5b\x6f\x23\xb7\x15\x7e\xd7\xaf\x38\xd0\x43\x6b\x2d\x1c\x29\xd9\x4d\x8b\xc2\x58\x75\xeb\xda\xdd\x42\xd8\xc6\x09\x76\xed\xe6\x21\x08\x16\xd4\xcc\x19\x89\x35\x45\x2a\x24\xc7\xb2\x60\xf8\xbf\x17\xbc\x0c\x67\x38\x77\xc5\xdb\x3e\xad\x5e\x6c\x89\x87\xe7\xc6\x73\xf9\x0e\xb9\x78\x35\x99\x00\x00\xdc\xa2\xd2\xef\x99\x38\xac\xae\x6f\xc9\x9a\xe1\x27\x4d\xee\x29\xdf\xf8\xb5\x2d\x55\x40\x15\x10\xd0\xa8\x34\x24\x82\x6b\x49\x12\x0d\x5a\x80\xf9\x43\x14\x10\x0e\x97\x3f\xad\x20\x13\xd2\x6e\x30\x64\x94\x6f\x40\x6f\x11\x98\x48\xee\xd7\xe2\x11\x08\x4f\x41\x39\xae\xb0\x97\xe2\xf1\x18\xf8\xa8\xf9\x64\x02\xaf\x16\x93\x09\xdd\xed\x85\xd4\xf0\x3e\xe7\x1b\xba\x66\x78\x2b\xee\x91\x43\x26\xc5\x0e\xa6\xd1\x6f\xd3\x40\xc9\xc4\x21\xa2\x2a\xbe\x4f\x27\x8b\x05\x78\xa2\xbf\xe7\x92\xa3\xf4\x14\xee\xcb\x74\x32\x21\x49\x82\x4a\x9d\x11\xc6\x66\xa5\x41\x4d\x07\xc0\x93\x73\xc1\xe2\x55\xf9\x81\xd5\x35\x58\x1a\x6b\x53\x41\x78\x25\x76\x7b\xa1\xa8\x46\xb8\x3d\xee\x11\xae\x31\xa3\x9c\x6a\x2a\xb8\x82\x57\xd5\xcf\xc2\x33\x5c\x2c\xe0\x4a\x70\x4d\x28\x57\x40\x79\x26\xe4\x8e\x18\x6a\xd0\x5b\xa2\x8d\xb3\xd5\x1e\x13\x9a\xd1\xc4\x7a\x19\xb8\x48\x11\x28\xb7\x1a\x86\xfd\x82\xb3\x23\x30\xfa\x80\x86\x03\x68\x73\x4a\x85\x29\x96\xa6\x6a\xa3\x44\x25\x72\x99\x20\xdc\x88\x14\x3f\x62\x22\x64\x5a\xd8\x56\xb0\xbb\xdd\x22\xe4\x9c\xfe\x96\xa3\xb1\x50\x64\xf6\xf8\x8c\xe0\x88\xea\x13\x6a\x38\x6c\x91\x87\x55\xa3\x6c\x22\x91\x68\x4c\x03\x61\x55\x32\x43\x0d\x34\xbd\x80\x4f\x5a\x86\x88\xaa\x8a\xd4\xc6\x5d\x22\xb3\xbc\x2e\xa2\xd5\xef\x60\x09\x89\x60\x0c\x13\xe3\x99\x68\xe9\xb5\x5d\xe2\x0a\xb9\xca\x55\xb4\xf2\x06\x96\x80\x8f\x98\xe4\x8d\x3d\xdf\xc3\x12\x1e\x50\x1a\xa7\x92\xc6\xe2\x9f\x60\xe9\xb5\x6e\x35\xe2\x81\x48\x90\x82\xe1\x05\xdc\xad\xb8\xfe\x4b\xd3\x0a\x92\xa6\x12\x95\x82\x5c\x61\x6a\xf2\x00\x38\xea\x83\x90\x36\x89\xba\x18\x96\x24\x97\x6e\x77\xbb\x93\x8c\xa3\xf7\xf9\x9a\xd1\x04\xee\xf1\x78\x3a\xf3\x0f\x78\x1c\xcd\xd8\x67\x68\x27\x57\xbf\xde\xca\xd2\xc4\xfb\x59\xf8\x66\x7f\x09\xc7\x7e\x1e\xfd\x5e\xf1\xe4\xb9\x53\xc5\xfc\xe2\x42\x3f\x84\xd5\x81\x32\x06\x5b\xf2\x80\x56\xb1\x2c\xd7\xb9\x44\xc0\xbd\x48\xb6\x2a\x62\xd6\xe9\xc5\xf3\x0e\xb2\x8a\xf2\x31\x49\xd3\xb8\x78\x5d\x9b\xd2\xa2\xae\xc4\x6e\x47\xb5\xc6\xf4\x02\xfe\xf6\x14\xd5\xa5\xf9\xbf\x49\xce\xf4\x73\xd8\x33\xab\x66\x98\x15\x80\x2c\x9b\xd3\x14\x96\x40\xd3\xe6\x82\xf5\xc1\xd2\xba\xa2\xb9\xd8\xb0\x12\x96\x4d\xcb\xfb\xb6\x7d\xc0\x63\xb4\xe5\x03\x1e\x9b\xe4\xa5\x07\x60\x59\x71\x47\x6c\x45\x8a\x4a\x4b\x71\xac\xbb\x23\xd0\x38\x07\x3c\x57\x63\xcd\xb8\x33\x77\x1d\xc3\x95\x0a\xf3\xdf\x06\x35\x48\x24\xe9\x37\xb6\x8e\x99\x1a\x08\x64\x2d\x72\xed\xcb\x5d\xa3\x84\x29\xc7\xc3\x14\xb0\x95\x21\x7e\x1a\x53\x6e\xba\x48\xaa\xc9\xdc\x45\xd3\x9d\x9f\xc3\x3b\xaa\x19\xd2\x45\xdd\x92\x4c\x5d\xa4\xce\xd7\xa6\xd7\x98\xb8\xbb\x7b\x4f\x1f\xff\xfc\x7d\x0f\xb1\x26\xec\xf6\xb4\x1d\xb5\xc8\x1e\x45\x7f\xc7\xbd\x05\x27\xd1\x8f\x66\xff\x11\x0f\x44\xa6\x15\xf2\xa8\x78\x31\xaa\xb4\x69\x1b\x29\x32\xdc\x10\x2d\x24\xac\xae\x95\x2d\x15\xb6\x11\xda\x12\x22\xf6\x28\xcd\x52\xa7\xa0\xb0\x59\x5d\xc0\x2f\x26\x18\xde\xbc\xfe\x75\x98\x78\x75\x7d\x25\x72\xae\x51\xba\x00\x7a\xf3\x7a\xd0\x90\xdf\x72\x54\x1a\xd3\x5b\xe1\x5d\x30\xe8\x01\x8b\x1d\x08\xfb\x19\xe9\x66\xab\x9d\x98\xaa\x03\x6c\xa9\x35\x26\xae\xae\x8b\xd0\xe9\x29\x36\x8e\xb0\xb3\xe0\xbc\x1e\x57\x6d\xa6\xbe\xc5\x4d\x87\xab\xcc\xf4\x1e\x8f\x2d\x64\x51\x75\xe9\xa0\xa9\x06\x3a\x2c\xe1\xdb\xf9\xb7\x6d\x34\xb5\xf8\xee\x26\x8c\xc2\xba\x9f\x2c\x44\xf3\x18\xb2\x21\x66\x45\xec\x76\x51\x95\x81\x07\x4b\xf8\xe5\xd7\x1e\x82\x10\x6c\x86\x55\xb7\xb8\x7a\x84\x75\x09\x8e\x02\x2b\x62\x19\x95\xed\x6a\x3c\x22\xd7\x54\x33\xdc\x21\x77\xc5\xf7\xc7\x22\xab\x02\x10\xfd\x58\x80\xcb\xb8\x83\x17\xe9\xe7\x50\xa9\x60\xaa\x01\x31\x3a\x11\xaa\x3d\x57\x59\x47\xa8\x77\x01\x9d\xba\x3c\xc7\x91\x69\xde\x06\x3f\x6d\x0a\x95\x0b\xb3\x4a\x3b\x81\xae\x56\x5d\xe9\x69\x5e\x44\xd5\x1f\x33\xc8\x72\x0e\xf9\x3e\x25\x1a\x6f\xea\x09\x74\xf6\x19\x38\x1e\x6a\x7d\xa4\x2e\xb4\x4d\x90\xb1\xfb\x32\x4d\xcd\x6e\x5f\x4e\x4c\xef\x34\xb6\xab\xa3\xd2\xb8\x33\xdf\xdc\x89\xa7\xb9\x2c\x86\x2e\x8e\x8f\xda\x61\xa5\x61\x85\xed\xe6\x1b\x74\x83\x93\xd1\xd3\x49\xe9\x42\x37\x8d\x3a\x13\xc3\x81\x2e\x13\xec\x81\x06\x03\x4c\x98\x10\x89\x6e\x6c\xc1\x5a\x7b\x80\x75\x9e\xdc\xa3\x8e\xb6\xaf\x73\x6d\xb1\x20\xff\xa3\x86\x35\x22\x07\x91\x65\x34\xa1\x84\xb1\xa3\x33\xa0\x31\x7b\x74\x18\x5a\x08\xf1\xd6\x92\x9d\x49\xae\xa2\x1c\x47\xb6\x9d\x6e\x40\x48\xfa\xff\xa5\x01\x85\x90\x93\x0d\xf0\x35\x02\xdc\x8e\x4a\x2c\xad\x11\x24\xee\xc4\x83\x19\x5c\xcc\x90\x5c\x9f\x01\xcc\x66\x9f\xd6\xc8\xd3\x30\x18\x9e\x10\x62\xd2\x89\x0e\x15\xf6\x74\xad\xad\xa2\xb9\x2f\x6d\x84\xb1\xea\x78\x1a\xf2\x5f\x79\x4f\xda\xb9\x3c\x09\x55\xdf\x59\x7a\x1e\xdb\xa3\xe0\x80\x8c\xd9\xbb\x0b\xc6\x5c\x3a\x75\xef\x35\xd2\x4a\xa1\x54\x56\x70\xc3\x88\x82\xe0\xb4\xbe\x64\xec\xac\xcf\xd0\x9f\xa9\xde\xa6\x92\x84\x24\xb7\x47\xa1\xed\x48\xde\x9e\x16\x9d\x02\x0f\x9e\x53\x7f\xa8\x77\xe5\x77\xad\x24\x99\xf2\x99\x15\xd7\x2a\x3f\x50\xdf\x88\x9a\x17\x25\x73\x92\x24\x86\xff\x5c\x69\x21\xc9\x06\xe7\x6b\x21\xa5\x38\xbc\xfd\x43\xb8\x93\x99\xbb\xdd\x7f\x3d\x33\x96\x5d\xc0\xc2\x13\x2e\x6a\xdc\x67\x91\x78\xf3\x79\xf7\x0e\xf6\x84\xd3\xe4\x6c\x7a\x25\x72\x96\x02\x17\x1a\x1c\x77\xd8\x39\x85\x24\x66\x28\x91\x27\x38\x9d\xc5\xb5\x49\xa2\xce\x25\x87\xb7\xdf\xd4\x6d\x98\x9b\x9d\x35\xc7\xb8\xbf\xb3\xd3\x4f\x48\x76\xe4\xfd\xe0\x09\xf5\xe7\xf2\xd7\x13\xea\x3a\xa1\xda\x01\x0d\x60\x96\xeb\x22\x59\x7f\x3c\x70\x94\x4d\x5a\x3f\x57\x06\x32\x3f\x5c\xf6\xa2\x89\x01\xdc\x1f\x43\xf3\x2f\x3c\x76\x9d\x34\xd3\x9d\x3a\xa3\x35\x86\xae\x31\xec\x4f\x18\xe9\x3a\x27\xa1\xbe\xd9\xe6\xbc\x3a\x7b\x15\xce\xef\x19\x78\x2a\xd4\x2d\xc3\x8a\x65\xdd\x33\x16\x9d\x34\x35\x8c\x19\x40\xfe\xaf\x93\xc5\xc8\x81\x20\x4e\x9d\x08\xc4\x8b\xf5\x7f\x30\xd1\x25\x96\x2f\x27\x6c\x53\x10\x8a\xcb\x66\xd3\x06\x7d\x45\x09\x2c\xb4\x80\x3d\xca\x4c\xc8\x00\x22\x80\xd8\xbb\x5b\xd5\x8f\xf6\x43\xea\xd5\x01\xff\x3f\x48\xb2\xad\xc8\x37\xa8\x9f\xd4\x66\x8b\xad\x69\xe1\xe5\xbd\xf5\x98\xac\x6d\x5c\xde\xc6\xd7\xdd\x25\x6f\xef\x02\xaa\x2a\x3a\xf8\xff\xd0\x20\x92\xb1\xf9\xdf\x1c\x3a\x9c\x26\xe7\xd0\x9c\xe1\xdb\x23\xba\xed\xbe\xb0\x2b\x90\x6b\x6d\xcb\x3b\x17\x5b\x26\x88\xde\xe9\x29\x2e\x9b\xae\x71\x15\xc6\x97\xe3\x82\x6b\x15\x27\x8e\x0a\x66\xd3\xa0\xba\x03\x38\xe8\xc5\x36\xfc\xee\x49\xa0\x53\x43\x87\x03\xd4\x97\x52\xf0\xc5\x48\xbf\x02\x99\x0b\x9e\x01\xd1\x8e\x1a\x16\xdb\xb4\x7b\x01\x96\xff\xbd\x10\xb7\x4d\x8d\xaf\x20\x37\x7c\xbe\x04\x84\x1a\x3c\xa2\x01\x8c\xdb\x77\x44\x5f\x51\xee\x4b\x8f\x08\xe2\x4e\x7d\xc9\x8f\xae\xaa\x24\x84\x43\xe2\xe6\x57\xaa\x8c\xcf\x13\xf7\x84\x2c\x40\xe2\x86\x2a\xa3\x12\xb1\x65\xff\xa6\x78\x4f\x31\xdb\x57\xda\xeb\xa3\xfc\xc9\xfa\x4e\x6c\x1f\x16\x45\x8a\x2a\xb4\xfe\xa3\x95\x60\xbb\x3e\x50\x5e\xb6\xf9\x6a\xf3\x07\xef\xbf\x46\x87\x37\x21\x40\xd2\xb4\x7c\x6f\x2e\xdf\x06\xdb\xde\x05\xab\x6f\x82\xe1\xc7\x11\x6f\x7b\x03\xef\x7a\x7d\x6f\x7a\xa7\xbc\xe7\x99\x38\x8d\x2e\x26\x0b\x26\x5d\xaf\x61\x95\xb4\x2a\x8e\xbf\x3c\x0b\xcf\xa5\x8e\xb4\x62\xf4\xd1\x87\xb6\xa2\xa0\xf2\x4f\x6a\x25\x63\x0b\x31\x68\x3a\xeb\x1c\x8f\x5c\x21\x77\x21\x72\x83\x87\x90\xbd\x0d\xdc\x3d\xd2\x45\x85\x77\x5a\x81\xdc\xa0\x87\xda\x0c\x29\x55\x32\xb6\x7c\x57\x22\x25\xf7\x77\x56\xcf\x89\x7f\xa2\x76\xe1\xbc\xa3\x9c\xee\xf2\x9d\xbf\x13\x35\xdd\x8a\x4a\x37\x07\x66\xa2\x71\x71\x53\xf7\xc9\x06\x75\x10\xfc\x83\x63\xf4\xc9\x5d\xba\x05\x36\x67\xb3\xa2\x74\x55\x82\xc0\x5b\x60\x61\x59\xbd\x00\x25\x62\x7f\x7c\xeb\x76\x34\x6a\x4e\x50\xc7\x57\x2f\x2f\x33\xae\x3d\xef\xde\x05\xe4\xee\x0d\xb6\x30\xf2\xb3\xeb\xd9\xf6\x18\x7e\x22\x47\x91\x87\x9a\x7a\x0e\x9f\x7d\xbd\xbe\x8a\x7f\x4c\x08\x4f\x69\x4a\x34\xfe\x8b\xee\xa8\x56\x17\xf0\x64\xf3\xad\x78\x5f\x7a\x2e\xf0\xe7\xf3\xe4\x79\xf2\xdf\x00\x00\x00\xff\xff\x61\xea\x35\xea\x19\x24\x00\x00" +var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5b\x6f\x1b\xb9\x15\x7e\xd7\xaf\x38\xd0\x43\x6b\x05\x5e\x69\x37\xd9\x16\x85\x11\x35\x75\xed\xa6\x10\xd2\xf5\x06\x89\xd3\x7d\x58\x2c\x02\x6a\xe6\x8c\xc4\x9a\x22\xb5\x24\xc7\xb2\x60\xf8\xbf\x17\xbc\x0c\x67\x38\x77\xc5\x69\x9f\xa2\x17\x5b\xe2\xe1\xb9\xf1\x5c\xbe\x43\x2e\x5e\x4c\x26\x00\x00\xb7\xa8\xf4\x5b\x26\x0e\xab\xeb\x5b\xb2\x66\xf8\x51\x93\x3b\xca\x37\x7e\x6d\x4b\x15\x50\x05\x04\x34\x2a\x0d\x89\xe0\x5a\x92\x44\x83\x16\x60\xfe\x10\x05\x84\xc3\xe5\xfb\x15\x64\x42\xda\x0d\x86\x8c\xf2\x0d\xe8\x2d\x02\x13\xc9\xdd\x5a\x3c\x00\xe1\x29\x28\xc7\x15\xf6\x52\x3c\x1c\x03\x1f\x35\x9f\x4c\xe0\xc5\x62\x32\xa1\xbb\xbd\x90\x1a\xde\xe6\x7c\x43\xd7\x0c\x6f\xc5\x1d\x72\xc8\xa4\xd8\xc1\x34\xfa\x6d\x1a\x28\x99\x38\x44\x54\xc5\xf7\xe9\x64\xb1\x00\x4f\xf4\xf7\x5c\x72\x94\x9e\xc2\x7d\x99\x4e\x26\x24\x49\x50\xa9\x33\xc2\xd8\xac\x34\xa8\xe9\x00\x78\x74\x2e\x58\xbc\x28\x3f\xb0\xba\x06\x4b\x63\x6d\x2a\x08\xaf\xc4\x6e\x2f\x14\xd5\x08\xb7\xc7\x3d\xc2\x35\x66\x94\x53\x4d\x05\x57\xf0\xa2\xfa\x59\x78\x86\x8b\x05\x5c\x09\xae\x09\xe5\x0a\x28\xcf\x84\xdc\x11\x43\x0d\x7a\x4b\xb4\x71\xb6\xda\x63\x42\x33\x9a\x58\x2f\x03\x17\x29\x02\xe5\x56\xc3\xb0\x5f\x70\x76\x04\x46\xef\xd1\x70\x00\x6d\x4e\xa9\x30\xc5\xd2\x54\x6d\x94\xa8\x44\x2e\x13\x84\x1b\x91\xe2\x07\x4c\x84\x4c\x0b\xdb\x0a\x76\xb7\x5b\x84\x9c\xd3\xdf\x73\x34\x16\x8a\xcc\x1e\x9f\x11\x1c\x51\x7d\x44\x0d\x87\x2d\xf2\xb0\x6a\x94\x4d\x24\x12\x8d\x69\x20\xac\x4a\x66\xa8\x81\xa6\x17\xf0\x51\xcb\x10\x51\x55\x91\xda\xb8\x4b\x64\x96\xd7\x45\xb4\xfa\x03\x2c\x21\x11\x8c\x61\x62\x3c\x13\x2d\xbd\xb4\x4b\x5c\x21\x57\xb9\x8a\x56\x5e\xc1\x12\xf0\x01\x93\xbc\xb1\xe7\x47\x58\xc2\x3d\x4a\xe3\x54\xd2\x58\xfc\x13\x2c\xbd\xd6\xad\x46\xdc\x13\x09\x52\x30\xbc\x80\x4f\x2b\xae\xff\xd2\xb4\x82\xa4\xa9\x44\xa5\x20\x57\x98\x9a\x3c\x00\x8e\xfa\x20\xa4\x4d\xa2\x2e\x86\x25\xc9\xa5\xdb\xdd\xee\x24\xe3\xe8\x7d\xbe\x66\x34\x81\x3b\x3c\x9e\xce\xfc\x1d\x1e\x47\x33\xf6\x19\xda\xc9\xd5\xaf\xb7\xb2\x34\xf1\x7e\x16\xbe\xd9\x5f\xc2\xb1\x9f\x47\xbf\x57\x3c\x79\xee\x54\x31\xbf\xb8\xd0\x0f\x61\x75\xa0\x8c\xc1\x96\xdc\xa3\x55\x2c\xcb\x75\x2e\x11\x70\x2f\x92\xad\x8a\x98\x75\x7a\xf1\xbc\x83\xac\xa2\x7c\x4c\xd2\x34\x2e\x5e\xd7\xa6\xb4\xa8\x2b\xb1\xdb\x51\xad\x31\xbd\x80\xbf\x3d\x46\x75\x69\xfe\x6f\x92\x33\xfd\x14\xf6\xcc\xaa\x19\x66\x05\x20\xcb\xe6\x34\x85\x25\xd0\xb4\xb9\x60\x7d\xb0\xb4\xae\x68\x2e\x36\xac\x84\x65\xd3\xf2\xbe\x6d\xef\xf0\x18\x6d\x79\x87\xc7\x26\x79\xe9\x01\x58\x56\xdc\x11\x5b\x91\xa2\xd2\x52\x1c\xeb\xee\x08\x34\xce\x01\x4f\xd5\x58\x33\xee\xcc\x5d\xc7\x70\xa5\xc2\xfc\xb7\x41\x0d\x12\x49\xfa\x9d\xad\x63\xa6\x06\x02\x59\x8b\x5c\xfb\x72\xd7\x28\x61\xca\xf1\x30\x05\x6c\x65\x88\x1f\xc7\x94\x9b\x2e\x92\x6a\x32\x77\xd1\x74\xe7\xe7\xf0\x8e\x6a\x86\x74\x51\xb7\x24\x53\x17\xa9\xf3\xb5\xe9\x35\x26\xee\x3e\xbd\xa5\x0f\x7f\xfe\xb1\x87\x58\x13\x76\x7b\xda\x8e\x5a\x64\x8f\xa2\xff\xc4\xbd\x05\x27\xd1\x8f\x66\xff\x01\x0f\x44\xa6\x15\xf2\xa8\x78\x31\xaa\xb4\x69\x1b\x29\x32\xdc\x10\x2d\x24\xac\xae\x95\x2d\x15\xb6\x11\xda\x12\x22\xf6\x28\xcd\x52\xa7\xa0\xb0\x59\x5d\xc0\xaf\x26\x18\x5e\xbd\xfc\x6d\x98\x78\x75\x7d\x25\x72\xae\x51\xba\x00\x7a\xf5\x72\xd0\x90\xdf\x73\x54\x1a\xd3\x5b\xe1\x5d\x30\xe8\x01\x8b\x1d\x08\xfb\x05\xe9\x66\xab\x9d\x98\xaa\x03\x6c\xa9\x35\x26\xae\xae\x8b\xd0\xe9\x29\x36\x8e\xb0\xb3\xe0\xbc\x1c\x57\x6d\xa6\xbe\xc5\x4d\x87\xab\xcc\xf4\x0e\x8f\x2d\x64\x51\x75\xe9\xa0\xa9\x06\x3a\x2c\xe1\xfb\xf9\xf7\x6d\x34\xb5\xf8\xee\x26\x8c\xc2\xba\x9f\x2c\x44\xf3\x18\xb2\x21\x66\x45\xec\x76\x51\x95\x81\x07\x4b\xf8\xf5\xb7\x1e\x82\x10\x6c\x86\x55\xb7\xb8\x7a\x84\x75\x09\x8e\x02\x2b\x62\x19\x95\xed\x6a\x3c\x22\xd7\x54\x33\xdc\x21\x77\xc5\xf7\xe7\x22\xab\x02\x10\xfd\x50\x80\xcb\xb8\x83\x17\xe9\xe7\x50\xa9\x60\xaa\x01\x31\x3a\x11\xaa\x3d\x57\x59\x47\xa8\x9f\x02\x3a\x75\x79\x8e\x23\xd3\xbc\x0d\x7e\xda\x14\x2a\x17\x66\x95\x76\x02\x5d\xad\xba\xd2\xd3\xbc\x88\xaa\x3f\x66\x90\xe5\x1c\xf2\x7d\x4a\x34\xde\xd4\x13\xe8\xec\x33\x70\x3c\xd4\xfa\x48\x5d\x68\x9b\x20\x63\xf7\x65\x9a\x9a\xdd\xbe\x9c\x98\xde\x69\x6c\x57\x47\xa5\x71\x67\xbe\xb9\x13\x4f\x73\x59\x0c\x5d\x1c\x1f\xb4\xc3\x4a\xc3\x0a\xdb\xcd\x37\xe8\x06\x27\xa3\xa7\x93\xd2\x85\x6e\x1a\x75\x26\x86\x03\x5d\x26\xd8\x03\x0d\x06\x98\x30\x21\x12\xdd\xd8\x82\xb5\xf6\x00\xeb\x3c\xb9\x43\x1d\x6d\x5f\xe7\xda\x62\x41\xfe\x47\x0d\x6b\x44\x0e\x22\xcb\x68\x42\x09\x63\x47\x67\x40\x63\xf6\xe8\x30\xb4\x10\xe2\xad\x25\x3b\x93\x5c\x45\x39\x8e\x6c\x3b\xdd\x80\x90\xf4\xff\x4b\x03\x0a\x21\x27\x1b\xe0\x6b\x04\xb8\x1d\x95\x58\x5a\x23\x48\xdc\x89\x7b\x33\xb8\x98\x21\xb9\x3e\x03\x98\xcd\x3e\xad\x91\xa7\x61\x30\x3c\x21\xc4\xa4\x13\x1d\x2a\xec\xe9\x5a\x5b\x45\x73\x5f\xda\x08\x63\xd5\xf1\x34\xe4\xbf\xf2\x9e\xb4\x73\x79\x12\xaa\xbe\xb3\xf4\x3c\xb6\x47\xc1\x01\x19\xb3\x77\x17\x8c\xb9\x74\xea\xde\x6b\xa4\x95\x42\xa9\xac\xe0\x86\x11\x05\xc1\x69\x7d\xc9\xd8\x59\x9f\xa1\xbf\x50\xbd\x4d\x25\x09\x49\x6e\x8f\x42\xdb\x91\xbc\x3d\x2d\x3a\x05\x1e\x3c\xa7\xfe\x50\xef\xca\xef\x5a\x49\x32\xe5\x33\x2b\xae\x55\x7e\xa2\xbe\x11\x35\x2f\x4a\xe6\x24\x49\x0c\xff\xb9\xd2\x42\x92\x0d\xce\xd7\x42\x4a\x71\x78\xfd\x87\x70\x27\x33\x77\xbb\xff\x7a\x66\x2c\xbb\x80\x85\x27\x5c\xd4\xb8\xcf\x22\xf1\xe6\xf3\xe6\x0d\xec\x09\xa7\xc9\xd9\xf4\x4a\xe4\x2c\x05\x2e\x34\x38\xee\xb0\x73\x0a\x49\xcc\x50\x22\x4f\x70\x3a\x8b\x6b\x93\x44\x9d\x4b\x0e\xaf\xbf\xab\xdb\x30\x37\x3b\x6b\x8e\x71\x7f\x67\xa7\x9f\x90\xec\xc8\xfb\xc1\x13\xea\xcf\xe5\x6f\x27\xd4\x75\x42\xb5\x03\x1a\xc0\x2c\xd7\x45\xb2\xfe\x7c\xe0\x28\x9b\xb4\x7e\xae\x0c\x64\x7e\xb8\xec\x45\x13\x03\xb8\x3f\x86\xe6\x5f\x79\xec\x3a\x69\xa6\x3b\x75\x46\x6b\x0c\x5d\x63\xd8\x9f\x30\xd2\x75\x4e\x42\x7d\xb3\xcd\x79\x75\xf6\x2a\x9c\xdf\x33\xf0\x54\xa8\x5b\x86\x15\xcb\xba\x67\x2c\x3a\x69\x6a\x18\x33\x80\xfc\x5f\x27\x8b\x91\x03\x41\x9c\x3a\x11\x88\x17\xeb\xff\x60\xa2\x4b\x2c\x5f\x4e\xd8\xa6\x20\x14\x97\xcd\xa6\x0d\xfa\x8a\x12\x58\x68\x01\x7b\x94\x99\x90\x01\x44\x00\xb1\x77\xb7\xaa\x1f\xed\x87\xd4\xab\x03\xfe\x7f\x90\x64\x5b\x91\x6f\x50\x3f\xa9\xcd\x16\x5b\xd3\xc2\xcb\x7b\xeb\x31\x59\xdb\xb8\xbc\x8d\xaf\xbb\x4b\xde\xde\x05\x54\x55\x74\xf0\xff\xa1\x41\x24\x63\xf3\xbf\x39\x74\x38\x4d\xce\xa1\x39\xc3\xb7\x47\x74\xdb\x7d\x61\x57\x20\xd7\xda\x96\x77\x2e\xb6\x4c\x10\xbd\xd3\x53\x5c\x36\x5d\xe3\x2a\x8c\x2f\xc7\x05\xd7\x2a\x4e\x1c\x15\xcc\xa6\x41\x75\x07\x70\xd0\xb3\x6d\xf8\xe2\x49\xa0\x53\x43\x87\x03\xd4\xd7\x52\xf0\xd9\x48\xbf\x02\x99\x0b\x9e\x01\xd1\x8e\x1a\x16\xdb\xb4\x7b\x06\x96\xff\x52\x88\xdb\xa6\xc6\x37\x90\x1b\x3e\x5f\x03\x42\x0d\x1e\xd1\x00\xc6\xed\x3b\xa2\x6f\x28\xf7\xb9\x47\x04\x71\xa7\xbe\xe4\x47\x57\x55\x12\xc2\x21\x71\xf3\x2b\x55\xc6\xe7\x89\x7b\x42\x16\x20\x71\x43\x95\x51\x89\xd8\xb2\x7f\x53\xbc\xa7\x98\xed\x2b\xed\xf5\x51\xfe\x64\x7d\x27\xb6\x0f\x8b\x22\x45\x15\x5a\xff\xd1\x4a\xb0\x5d\x1f\x28\x2f\xdb\x7c\xb5\xf9\x83\xf7\x5f\xa3\xc3\x9b\x10\x20\x69\x5a\xbe\x37\x97\x6f\x83\x6d\xef\x82\xd5\x37\xc1\xf0\xe3\x88\xb7\xbd\x81\x77\xbd\xbe\x37\xbd\x72\xed\xbd\x78\xdf\x5c\x3e\xe5\xb9\xcf\x84\x71\x74\x6f\x59\x30\xe9\x7a\x2c\xab\x64\x5d\x11\x1d\xe5\x51\x79\x2e\x75\x20\x16\x83\x93\x3e\x30\x16\xc5\x9c\x7f\x71\x2b\x19\x5b\x04\x42\xd3\x59\xe7\xf4\xe4\xea\xbc\x8b\xa0\x1b\x3c\x84\xe4\x6e\xc0\xf2\x91\x2e\x2a\xbc\xd3\x8a\xf3\x06\x3d\xd4\x66\x48\xa9\x92\xb1\xe5\x87\x12\x48\xb9\xbf\xb3\x7a\xca\xfc\x13\xb5\x8b\xf6\x1d\xe5\x74\x97\xef\xfc\x95\xa9\x69\x66\x54\xba\x31\x31\x13\x8d\x7b\x9d\xba\x4f\x36\xa8\x83\xe0\x9f\x1c\xa3\x8f\xee\x4e\x2e\xb0\x39\x9b\x15\x95\xad\x12\x04\xde\x02\x8b\xda\xea\xf5\x29\x11\xfb\xe3\x6b\xb7\xa3\x51\x92\x82\x3a\xbe\xb8\x79\x99\x71\x69\x7a\xf3\x26\x00\x7b\x6f\xb0\x45\x99\x9f\x5d\x4b\xb7\xc7\xf0\x9e\x1c\x45\x1e\x4a\xee\x39\x7c\xf6\xe5\xfc\x2a\xfe\x31\x21\x3c\xa5\x29\xd1\xf8\x2f\xba\xa3\x5a\x5d\xc0\xa3\x4d\xc7\xe2\xf9\xe9\xa9\x80\xa7\x4f\x93\xa7\xc9\x7f\x03\x00\x00\xff\xff\x5c\xcb\x01\x68\x38\x24\x00\x00" func testcontractsTestflowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -379,7 +379,7 @@ func testcontractsTestflowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "testContracts/TestFlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1, 0xfa, 0xe3, 0x92, 0xa3, 0xf8, 0x2e, 0x41, 0x4c, 0xc2, 0x2f, 0x20, 0xa1, 0xe2, 0x4, 0x23, 0x9d, 0xf8, 0x7, 0xf7, 0xda, 0x98, 0x86, 0xcf, 0x3e, 0xf6, 0xa5, 0xf7, 0xcc, 0x5, 0x11, 0xe1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0x1f, 0xd3, 0x6d, 0xe6, 0x8c, 0xcb, 0x97, 0x67, 0x3c, 0xb1, 0x6d, 0x16, 0xcf, 0xae, 0x71, 0x65, 0x3e, 0xf6, 0x25, 0x72, 0xba, 0xd2, 0x5a, 0x89, 0x88, 0x67, 0x80, 0x85, 0x76, 0x2, 0x41}} return a, nil } diff --git a/lib/go/templates/cmd/manifest/manifest.go b/lib/go/templates/cmd/manifest/manifest.go index 8cecd00e8..5508d5f7e 100644 --- a/lib/go/templates/cmd/manifest/manifest.go +++ b/lib/go/templates/cmd/manifest/manifest.go @@ -128,7 +128,11 @@ func generateManifest(env templates.Environment) *manifest { } sampleStakingKey := cadenceValue{ - cadence.String("9e9ae0d645fd5fd9050792e0b0daa82cc1686d9133afa0f81a784b375c42ae48567d1545e7a9e1965f2c1a32f73cf8575ebb7a967f6e4d104d2df78eb8be409135d12da0499b8a00771f642c1b9c49397f22b440439f036c3bdee82f5309dab3"), + cadence.String("8dec36ed8a91e3e5d737b06434d94a8a561c7889495d6c7081cd5e123a42124415b9391c9b9aa165c2f71994bf9607cb0ea262ad162fec74146d1ebc482a33b9dad203d16a83bbfda89b3f6e1cd1d8fb2e704a162d259a0ac9f26bc8635d74f6"), + } + + sampleStakingKeyPoP := cadenceValue{ + cadence.String("828a68a2be392804044d85888100462702a422901da3269fb6512defabad07250aad24f232671e4ac8ae531f54e062fc"), } sampleNullOptional := cadenceValue{ @@ -167,6 +171,12 @@ func generateManifest(env templates.Environment) *manifest { Label: "Raw Value for Hash Algorithm Enum", SampleValues: []cadenceValue{sampleHashAlgoEnumRawValue}, }, + { + Type: "String", + Name: "stakingKeyPoP", + Label: "Staking Key PoP", + SampleValues: []cadenceValue{sampleStakingKeyPoP}, + }, { Type: "UFix64", Name: "weight", @@ -474,6 +484,12 @@ func generateManifest(env templates.Environment) *manifest { Label: "Staking Key", SampleValues: []cadenceValue{sampleStakingKey}, }, + { + Type: "String", + Name: "stakingKeyPoP", + Label: "Staking Key PoP", + SampleValues: []cadenceValue{sampleStakingKeyPoP}, + }, { Type: "UFix64", Name: "amount", diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 6f93689f6..3720899e3 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1615,14 +1615,10 @@ github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPByd github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b h1:Z/Fn+7ysdfuv8yKzhPlZ+HrADm3zaUi+zb6BP4JWLfU= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:jl7SYAui/gYRmBofrY//Ln8ixRJwvLzvwLstNfRKmWY= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 h1:zjEANfSuCctAQ79IotaP6+v0jZiJsDAlikcZC++BTpc= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140 h1:7NwSIG4SEdm+96gr+Aaqx291jZ/Bqkxk/ghVnens9CU= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 93d360bc0..db5573f75 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -58,7 +58,7 @@ // epoch/admin/update_reward.cdc (361B) // epoch/admin/update_staking_views.cdc (351B) // epoch/node/register_dkg_participant.cdc (550B) -// epoch/node/register_node.cdc (3.104kB) +// epoch/node/register_node.cdc (3.177kB) // epoch/node/register_qc_voter.cdc (548B) // epoch/scripts/get_bonus_tokens.cdc (108B) // epoch/scripts/get_config_metadata.cdc (121B) @@ -124,8 +124,8 @@ // idTableStaking/delegation/get_delegator_unstaking_request.cdc (330B) // idTableStaking/delegation/register_delegator.cdc (981B) // idTableStaking/delegation/register_many_delegators.cdc (684B) -// idTableStaking/node/register_many_nodes.cdc (1.171kB) -// idTableStaking/node/register_node.cdc (1.651kB) +// idTableStaking/node/register_many_nodes.cdc (1.251kB) +// idTableStaking/node/register_node.cdc (1.72kB) // idTableStaking/node/request_unstake.cdc (644B) // idTableStaking/node/stake_new_tokens.cdc (1.008kB) // idTableStaking/node/stake_rewarded_tokens.cdc (647B) @@ -194,7 +194,7 @@ // lockedTokens/delegator/withdraw_unstaked_tokens.cdc (645B) // lockedTokens/staker/get_node_id.cdc (387B) // lockedTokens/staker/get_staker_info.cdc (1.165kB) -// lockedTokens/staker/register_node.cdc (1.714kB) +// lockedTokens/staker/register_node.cdc (1.869kB) // lockedTokens/staker/request_unstaking.cdc (692B) // lockedTokens/staker/stake_new_tokens.cdc (1.413kB) // lockedTokens/staker/stake_rewarded_tokens.cdc (695B) @@ -250,8 +250,8 @@ // stakingCollection/deploy_collection_contract.cdc (312B) // stakingCollection/register_delegator.cdc (823B) // stakingCollection/register_multiple_delegators.cdc (875B) -// stakingCollection/register_multiple_nodes.cdc (1.692kB) -// stakingCollection/register_node.cdc (1.957kB) +// stakingCollection/register_multiple_nodes.cdc (1.78kB) +// stakingCollection/register_node.cdc (2.034kB) // stakingCollection/request_unstaking.cdc (832B) // stakingCollection/restake_all_stakers.cdc (1.413kB) // stakingCollection/scripts/does_account_have_staking_collection.cdc (257B) @@ -279,7 +279,7 @@ // stakingCollection/withdraw_unstaked_tokens.cdc (1.025kB) // stakingProxy/add_node_info.cdc (640B) // stakingProxy/get_node_info.cdc (461B) -// stakingProxy/register_node.cdc (1.145kB) +// stakingProxy/register_node.cdc (1.198kB) // stakingProxy/remove_node_info.cdc (323B) // stakingProxy/remove_staking_proxy.cdc (331B) // stakingProxy/request_unstaking.cdc (493B) @@ -1523,7 +1523,7 @@ func epochNodeRegister_dkg_participantCdc() (*asset, error) { return a, nil } -var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x4b\x8f\xdb\x36\x10\xbe\xfb\x57\x0c\xf6\xb0\x90\x01\xad\x8c\x16\x45\x51\x08\x76\x02\xc3\xce\x2e\x0c\x07\xed\x66\x77\x93\x1c\x8a\x1e\x68\x72\x64\xb1\x96\x49\x95\x1c\xd5\x15\x16\xfe\xef\x05\xf5\x66\xe4\x6c\x12\xb4\xb7\xf8\x20\x8b\xf3\xf8\x66\x86\xf3\x92\x3c\xe6\xda\x10\xac\x4c\x99\x93\x9e\x34\xa7\xdb\x4c\x9f\x36\xeb\x27\xb6\xcb\xf0\x91\xd8\x41\xaa\x3d\x24\x46\x1f\xe1\x6a\xcc\xb8\x1a\xea\x3c\xe9\x03\xaa\x81\x68\x75\xf6\x24\x56\x59\x61\x09\xcd\xbb\xd5\x40\xaa\xa3\x79\x92\xeb\xed\xdd\x40\x66\xbd\xbd\xf3\xb8\x6f\x72\xcd\xd3\x01\xbf\x3a\xf7\x12\x85\xda\xcb\x5d\x86\x9e\x3f\x43\xda\xd5\x64\x32\x9b\xc1\x53\x2a\x2d\x90\x61\xca\x32\x4e\x52\x2b\xe0\x06\x19\xa1\x05\x06\x0a\x4f\xa0\xb4\x40\xb0\x64\x0a\x4e\xa0\x77\x7f\x22\xa7\x5a\x09\x55\x08\x32\x01\x4a\xb1\x16\x91\x4e\x81\xeb\x2c\x43\x4e\xda\x54\xb4\xf0\x13\x28\xc6\xb9\x2e\x14\x01\x53\x02\x98\x10\x8e\xfc\x6e\xd5\x80\x02\x69\x90\x15\xf4\x66\x0c\xaa\x2c\x2a\x5b\xd8\x06\x54\xd2\x97\x71\xdd\xbd\x79\xc0\x93\x41\x84\xc1\x04\x00\x40\x8a\x18\x1e\xc9\x48\xb5\x0f\xab\xb3\xd1\x19\xc6\xf0\x7e\xa3\xe8\x97\x9a\xa0\x90\x4e\xda\xb8\xf4\x2e\x85\x30\x68\xad\x2f\xdf\xb3\xb7\x58\xfa\x2c\x5b\x57\xc5\x88\xce\x8e\xce\xcf\x18\xde\xdf\xca\x7f\x7e\xfe\xa9\xa6\xe5\xc5\x2e\x93\x7c\x8b\xa5\x8d\xe1\xf7\xba\x00\xa3\x2d\x96\x6f\xa5\xa5\x37\x8a\x4c\xf9\xc7\x64\x0a\xcf\x93\x4a\x34\x43\x82\xa4\x2d\xa8\x07\x4c\x62\x60\x05\xa5\x81\x97\xd3\xe8\xa3\xa4\x54\x18\x76\x9a\xc2\x75\x57\x7c\xd1\x07\x56\x64\x54\x83\xe4\x06\x73\x66\x30\x60\x9c\x53\x03\xf0\x48\xda\xb0\x3d\x86\xb0\x62\x39\xdb\xc9\x4c\x92\x44\x1b\xc2\x52\x88\x2d\x96\x53\xb8\x5e\xd6\xf7\xdb\xf9\x51\x85\x88\x59\x12\x0d\x9d\x81\x85\xcb\x03\x45\xb6\x06\x8b\x76\xda\x18\x7d\x9a\x7f\x93\x87\xaf\x02\x57\xa5\x31\xcc\x1a\x90\x59\x67\xa0\x62\x4f\x3b\xeb\xee\xf7\xfa\x35\xe4\x4c\x49\x1e\x5c\xad\x74\x91\x09\x50\x9a\xa0\x36\x0a\x06\x13\x34\xa8\x38\xba\xe4\xdf\xbe\xfd\xed\x23\x54\xfa\x57\xd3\xde\xff\xd9\x0c\x1e\x70\x2f\x5d\xcb\xc1\xaf\x5a\x60\xc7\x90\xc9\xc5\x38\xae\xc7\x4d\x1f\x39\x3d\xf7\x8e\xa6\x75\xfc\x45\xa1\xe6\x9a\xef\x19\xa5\x53\x58\x2c\x40\xc9\x6c\x78\xa3\x6d\x86\x55\xa7\x00\xf3\x9b\x4b\x88\x4c\x08\x07\xfa\x80\x5c\x1b\x11\x78\xfa\x6d\x5d\x4b\x11\x8e\xe8\x75\x7d\xbb\xe7\x98\x77\xa1\xd4\x47\xa4\x97\xb4\xaa\x4a\xf7\x8e\x63\xe9\x61\x53\xf4\xef\x63\x39\x72\xf9\xb6\x2b\x7d\x3c\x4a\x22\x14\x31\xcc\x6f\x46\xc5\x16\x9d\x9a\x1a\x0a\xda\x96\xaa\xff\xfd\x0a\x99\xfa\x97\xeb\xa5\xd5\xb2\xbf\x31\x98\xdf\xf4\x97\x1d\x02\xe9\x6f\x48\xe0\x4b\x79\x5b\xb1\xbc\xed\x06\x3e\xe8\xa8\xce\xb6\xb4\xb6\xc0\xf9\xf5\xf3\x8b\xc6\xee\xab\xb9\x70\x7e\x15\x7c\xbd\x4b\xa3\x60\x3d\xeb\xd5\xa0\xb1\x69\xe0\xf9\x19\x02\xa3\x2f\x44\x5d\x3b\xe2\x5b\x38\xf7\xe1\xb7\xa1\x7f\x7e\x04\xfc\xcf\xad\xf3\xb5\x43\xa0\x5a\x20\xfd\x24\xa8\xf6\x5f\xe3\x19\xe4\x8c\xd2\xe1\x34\x68\x83\xd8\xa8\x44\xc3\xe2\x73\xbe\x38\x6e\x75\x7d\x9b\x75\xdc\xc6\x1c\x49\xe1\x4f\x95\x0b\xeb\xab\xdd\x89\xda\x8c\x76\x59\xbd\xc8\x80\x81\x45\xae\x95\x60\xa6\xec\xb6\x59\xa2\x8d\x43\x92\x06\x6c\x8e\x5c\x26\x92\x37\x1b\xcd\x0e\x67\x55\xeb\x75\xe4\x1a\xdb\x4d\x95\x1f\x80\xd9\x7a\x8b\x5d\x1a\x2e\x47\xc6\x53\xa9\x70\xc9\x39\xc1\x02\x9a\xc1\x1e\xe4\xac\x44\x13\x57\xc9\xf3\xaf\xd7\xf9\x70\xc0\x12\xa4\x1a\xec\x29\x78\x1e\xf5\xec\x00\x36\x3a\x60\x69\xdd\x8c\x0a\x3a\x8d\xd8\x61\x44\xdd\x31\x84\x94\xd9\x74\x99\xed\xb5\x91\x94\x1e\x6b\xae\x47\x0a\xe1\x84\x72\x9f\x52\xcd\xaa\xdf\x7d\xc7\xce\xe3\xd0\xfe\xe2\x1f\x34\xf5\x43\xb3\xfa\x16\x8a\xf6\x48\xdd\x87\x55\xc5\x1e\x94\x7f\x97\x43\x1f\x7a\x18\xcb\x27\xd3\xa2\x31\xd1\x8f\x8a\x0e\x3b\xaa\x18\x97\x07\xc4\x19\x30\xb3\x78\x31\x59\x3f\x7e\xaf\xc9\x12\x87\xfd\x3d\x33\x24\xb9\xcc\x99\xa2\x51\xce\xd6\xdb\xbb\x01\xfb\x3f\xe5\xcc\xb7\xd4\xa7\x6e\xbd\xbd\x8b\x06\x8c\x8b\x13\xe6\x3c\xa9\x9f\xe7\x7f\x03\x00\x00\xff\xff\x02\xb2\x4a\x46\x20\x0c\x00\x00" +var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x5f\x6f\x1b\x37\x0c\x7f\xf7\xa7\x20\xf2\x10\x9c\x81\xcb\x19\x1b\x86\x61\x38\x24\x2d\x02\xbb\x09\x02\x17\x5b\x9a\xa4\xed\xc3\xb0\x07\x59\xe2\xf9\xb4\x9c\xa5\x9b\xc4\x9b\x77\x08\xfc\xdd\x07\xe9\xfe\xaa\xe7\xba\x2d\xb6\xb7\xe6\xc1\xb1\x48\xea\x47\x52\x24\x7f\xb4\xdc\x95\xda\x10\x2c\x4d\x5d\x92\x9e\xb5\xa7\x9b\x42\xef\xef\x56\x4f\x6c\x53\xe0\x23\xb1\x67\xa9\xb6\x90\x19\xbd\x83\xb3\xa9\xe2\x6c\x7c\xe7\x49\x3f\xa3\x1a\x99\xfa\x73\x60\xb1\x2c\x2a\x4b\x68\xde\x2d\x47\x56\xbd\x2c\xb0\x5c\xad\x6f\x47\x36\xab\xf5\x6d\xa0\x7d\x53\x6a\x9e\x8f\xf4\xfe\x3c\x58\x54\x6a\x2b\x37\x05\x06\xf1\x8c\x65\x67\xb3\xd9\x62\x01\x4f\xb9\xb4\x40\x86\x29\xcb\x38\x49\xad\x80\x1b\x64\x84\x16\x18\x28\xdc\x83\xd2\x02\xc1\x92\xa9\x38\x81\xde\xfc\x89\x9c\x9a\x4b\xa8\x62\x90\x19\x50\x8e\x8d\x89\x74\x17\xb8\x2e\x0a\xe4\xa4\x8d\x97\xc5\x9f\x40\x31\xce\x75\xa5\x08\x98\x12\xc0\x84\x70\xe2\x77\xcb\x16\x14\x48\x83\xf4\xd0\x77\x53\x50\x65\x51\xd9\xca\xb6\xa0\x92\xbe\x8c\xeb\xde\x2d\x00\x9e\x8d\x32\x8c\x66\x00\x00\x52\xa4\xf0\x48\x46\xaa\x6d\xec\xcf\x46\x17\x98\xc2\xfb\x3b\x45\xbf\x34\x02\x85\xb4\xd7\xc6\x95\xf7\x5a\x08\x83\xd6\x86\xf6\x83\x7a\x8d\x75\xa8\xb2\x4d\x57\x9c\x90\xdf\xeb\xfb\x50\xc5\x76\x2e\x85\x14\xde\xdf\xc8\x7f\x7e\xfe\xa9\x91\x95\xd5\xa6\x90\x7c\x8d\xb5\x4d\xe1\xf7\xa6\x37\x93\x35\xd6\x6f\xa5\xa5\x37\x8a\x4c\xfd\xc7\x6c\x0e\x2f\x33\x6f\x5a\x20\x41\xd6\xf5\xda\x03\x66\x29\xb0\x8a\xf2\x28\x28\x77\xf2\x51\x52\x2e\x0c\xdb\xcf\xe1\xbc\xef\xcb\xe4\x03\xab\x0a\x6a\x40\x4a\x83\x25\x33\x18\x31\xce\xa9\x05\x78\x24\x6d\xd8\x16\x63\x58\xb2\x92\x6d\x64\x21\x49\xa2\x8d\xe1\x5a\x88\x35\xd6\x73\x38\xbf\x6e\x9e\xbe\x8f\xc3\x67\x89\x45\x96\x8c\x83\x81\x2b\x57\x22\x4a\x6c\x03\x96\x6c\xb4\x31\x7a\x7f\xf9\x4d\x11\xbe\x8a\x5c\x03\xa7\xb0\x68\x41\x16\xbd\x03\xaf\x9e\xf7\xde\xdd\xdf\xeb\xd7\x50\x32\x25\x79\x74\xb6\xd4\x55\x21\x40\x69\x82\xc6\x29\x18\xcc\xd0\xa0\xe2\xe8\xfa\xe2\xe6\xed\x6f\x1f\xc1\xdf\x3f\x9b\x0f\xf1\x2f\x16\xf0\x80\x5b\xe9\xa6\x11\x7e\xd5\x02\x7b\x85\xcc\x8e\xe6\x71\x3e\xe5\x83\xc4\xdd\x73\xdf\xd1\x74\x81\x9f\x34\x6a\x9f\xf9\x9e\x51\x3e\x87\xab\x2b\x50\xb2\x18\xbf\x68\x57\x61\xd5\x5f\x80\xcb\x8b\x63\x88\x4c\x08\x07\xfa\x80\x5c\x1b\x11\x05\xf7\xbb\x96\x97\x22\x9e\xc8\x9b\xd6\x77\x9f\x53\xdd\x91\x29\x98\x88\x4e\xdd\xf2\x43\x10\x1c\xa7\xd6\xe3\x79\x19\xbe\x9f\xb2\xf3\xf3\x13\x1c\xa7\xd6\xe4\xba\xc3\x2e\xf5\x6e\x27\x89\x50\xa4\x70\x79\x31\x69\xcd\x64\xdf\x76\x5c\xd4\x0d\x60\xf3\x3f\xec\xa7\x79\x58\x8a\xa0\x09\x2c\xfb\x1b\xa3\xcb\x8b\xa1\x34\x31\x90\xfe\x86\x72\x9f\xaa\xf2\x92\x95\xdd\xec\xf0\xd1\xfc\xf5\xbe\xa5\xb5\x15\x5e\x9e\xbf\x9c\x74\x76\xef\x59\xe4\xf0\x2a\xfa\xfa\x90\x26\xc9\x06\xde\x3d\x2d\xd9\x3c\x0a\xe2\x8c\x81\xd1\x17\xb2\x6e\x02\x09\x3d\x1c\x86\xf4\xbb\xd4\x3f\x4f\x18\xff\xf3\xa0\x7d\x2d\x65\xf8\x4d\x34\xf0\x86\x5f\xa4\x6d\x64\x50\x32\xca\xc7\xdc\xd1\x25\x71\xa7\x32\x0d\x57\x9f\x8b\xc5\x69\xfd\xf3\xdd\xad\xd2\x2e\xe7\x44\x8a\x90\x83\x8e\xec\xc1\x6e\xb9\x6a\x33\x59\x8a\xcd\x46\x04\x06\x16\xb9\x56\x82\x99\xba\x5f\x8b\x99\x36\x0e\x49\x1a\xb0\x25\x72\x99\x49\xde\xae\x46\x3b\x66\xb6\x2e\xea\xc4\xd1\x80\xe3\xa0\x1f\x80\xd9\x66\x1d\x1e\xa3\xa2\x1d\xe3\xb9\x54\x78\xcd\x39\xc1\x15\xb4\x6b\x20\x2a\x59\x8d\x26\xf5\xc5\x0b\x9f\xd7\xc5\xf0\x8c\x35\x48\x35\xda\x6a\xf0\x32\x99\xd9\x11\x6c\xf2\x8c\xb5\x75\x8c\x16\xf5\x37\x52\x87\x91\xf4\xc7\x18\x72\x66\xf3\xeb\x62\xab\x8d\xa4\x7c\xd7\x68\x03\x51\x0c\x7b\x94\xdb\x9c\x1a\x55\xf3\x3d\x0c\xec\x30\x4d\xed\x2f\xfe\x41\xd3\x40\xb1\xfe\x47\x55\xb2\x45\xea\x7f\xa1\x79\xf5\xa8\xfd\xfb\x1a\x86\xd0\xe3\x5c\x3e\x61\x8b\xd6\xc5\x40\x15\x3d\x76\xe2\x15\xc7\x09\xe2\x00\x58\x58\x3c\x5a\xac\x1f\xbf\xd7\x62\x89\xe7\xed\x3d\x33\x24\xb9\x2c\x99\xa2\x49\xcd\x56\xeb\xdb\x91\xfa\x3f\xd5\x2c\xf4\x34\x94\x6e\xb5\xbe\x4d\x46\x8a\xa3\x0c\x73\x98\x35\x9f\x87\x7f\x03\x00\x00\xff\xff\xd8\x20\xfa\xca\x69\x0c\x00\x00" func epochNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -1539,7 +1539,7 @@ func epochNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x68, 0x71, 0x8d, 0x2a, 0x43, 0x15, 0x3f, 0xea, 0xe6, 0xaf, 0x8c, 0x46, 0xaa, 0x5, 0x11, 0x3d, 0x13, 0x3d, 0x30, 0xf1, 0x3b, 0x87, 0xc6, 0xa3, 0x39, 0x96, 0xcf, 0x3d, 0x75, 0x77, 0xbb, 0x90}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xce, 0xf0, 0xf9, 0xe9, 0xb9, 0xd9, 0x21, 0xde, 0x33, 0x53, 0x1d, 0x1e, 0xc7, 0x17, 0x80, 0x6d, 0x69, 0x85, 0x11, 0xa5, 0x6c, 0xd3, 0x75, 0xbe, 0xb, 0x68, 0x52, 0xf3, 0x68, 0x97, 0x13, 0x26}} return a, nil } @@ -2843,7 +2843,7 @@ func idtablestakingDelegationRegister_many_delegatorsCdc() (*asset, error) { return a, nil } -var _idtablestakingNodeRegister_many_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\x4f\x6b\xdb\x4e\x10\xbd\xeb\x53\x0c\x3e\x04\x89\x5f\x2c\xff\x0a\xa5\x94\xc5\x69\x08\x29\x86\x90\xd2\x96\x24\x6d\x0e\xc6\x87\xb5\x76\x64\x6d\x23\xed\x98\xd5\x28\x6a\x28\xf9\xee\x65\x57\x8a\xf5\x17\x3a\x07\x81\xde\xbc\x99\xb7\x33\xf3\x74\x71\x24\xcb\xb0\xc9\xa9\xbe\xf9\xfc\x20\xf7\x39\xde\xb3\x7c\xd2\xe6\x00\xa9\xa5\x02\x16\xd3\xc4\x22\xe8\xd5\x3c\xd0\x13\x9a\x1e\xd5\xff\x77\x8c\xca\x1c\xf4\x3e\xc7\x01\xab\x8f\x2d\x82\x80\xad\x34\xa5\x4c\x58\x93\x09\x03\x00\x00\xad\x4a\x01\xdb\x7b\xb6\xda\x1c\x76\xe7\x1e\xb2\x94\xa3\x03\x7f\xdc\x18\xfe\xd8\x62\x06\xb9\x26\xeb\x1e\x74\xa5\x94\xc5\xb2\xc4\x49\x59\x47\xb9\xc5\x97\x49\xb6\x6c\xc6\x99\x4b\xc9\x82\x2a\xc3\x5e\x71\xa3\x7f\x7f\x78\xdf\xc2\x47\xc9\x59\xc3\x25\x2b\x0f\xf8\x5d\x72\xb6\x0b\x22\xf8\x13\x34\x59\x8b\x47\x69\x31\x94\x49\xc2\x02\x64\xc5\x59\xd8\x12\x23\x38\xbb\x4a\x12\xd7\xf2\x44\x76\xf1\x2c\x2d\x68\xb8\x80\xff\x3b\x28\x25\xeb\x55\x40\x9b\x46\xad\xcf\x77\x91\x23\x43\xfa\xb6\xe7\x3b\x4c\xe1\x02\x9c\x5e\x5c\x36\x4a\xf1\x9e\xac\xa5\x7a\xed\xd5\x07\x9b\x8e\x1f\x35\x67\xca\xca\x3a\x82\xb3\xd3\xa1\xe2\x9f\xb2\xca\xf9\x53\xe8\x2e\x23\x60\xd5\x36\x59\x9d\x04\x7c\x3a\x1a\x3c\xc0\xc5\xe5\x25\x1c\xa5\xd1\x49\xb8\xb8\xa6\x2a\x57\x60\x88\xa1\x11\x06\x8b\x29\x5a\x34\x09\x02\x13\x6c\xbe\x7c\x7b\x04\xdf\x63\x11\x4d\xc7\x60\xa7\x50\x5e\x53\x51\x68\x66\x54\xb0\x5e\x0e\x26\x8b\xeb\xf6\xc1\x61\x73\x0d\xf1\x76\x95\xad\xde\xcd\x74\x33\xa4\xbc\x41\xd1\xba\x46\x53\xd7\xc6\x52\xa9\xaf\xa4\xf0\x0e\x13\xb2\x2a\x9c\xcc\xa4\x95\x70\xce\xdb\xea\xf6\xd6\xfd\x70\xf6\x13\x8d\x09\x67\xf3\x13\x2b\x8a\x39\x77\xfe\xa3\xf4\x16\x5f\xc4\xc8\xb1\xb3\x15\x9d\x6d\x45\xdf\xc2\xb3\xdc\xd1\x8a\x05\xac\x97\x23\x68\x50\x32\x5a\xeb\x6a\x05\xce\xc0\x08\x9c\xa1\xdf\x2f\xd0\xfe\x17\x26\x3c\x20\x0d\xdc\x57\xca\x67\x0c\xd7\xcb\xee\x16\xe7\xc0\x24\xbc\x93\x47\xbd\x9d\xef\x35\xfc\x07\xef\x4e\xe8\x6b\xd0\x7c\x83\xd7\xbf\x01\x00\x00\xff\xff\x0d\x4e\x7d\xd1\x93\x04\x00\x00" +var _idtablestakingNodeRegister_many_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x53\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x0c\x3e\x04\x99\x26\x72\x0b\xa5\x94\xc5\x69\x08\x29\x86\x90\xd2\x9a\x24\x6d\x0e\xc6\x87\xb5\x76\x64\x6d\x23\xed\x98\xd5\x28\x6a\x28\xf9\xef\x65\x57\x8a\xf5\x49\xb3\x07\x83\xdf\xbc\x99\x37\xc3\x7b\xd2\xf9\x81\x2c\xc3\x2a\xa3\xea\xfa\xeb\xbd\xdc\x65\x78\xc7\xf2\x51\x9b\x3d\x24\x96\x72\x98\x8d\x0b\xb3\xa0\xd3\x73\x4f\x8f\x68\x3a\x54\xff\xbf\x65\x94\x66\xaf\x77\x19\xf6\x58\x5d\x6c\x16\x04\x6c\xa5\x29\x64\xcc\x9a\x4c\x18\x00\x00\x68\x55\x08\xd8\xdc\xb1\xd5\x66\xbf\x3d\xf5\x90\xa5\x0c\x1d\xf8\xf3\xda\xf0\xe7\x06\x33\xc8\x15\x59\xb7\xd0\xa5\x52\x16\x8b\x02\x47\x6d\x2d\xe5\x06\x9f\x47\xd5\xa2\x3e\xe7\xff\xa5\x35\xad\x47\x55\x99\x53\x69\xd8\xef\xb3\xd2\x7f\x3e\x7d\x6c\xe0\x83\xe4\xb4\xe6\x92\x95\x7b\x5c\x4b\x4e\xb7\xc1\x1c\xfe\x06\x75\xd5\xe2\x41\x5a\x0c\x65\x1c\xb3\x00\x59\x72\x1a\x36\xc4\x39\x9c\x5c\xc6\xb1\x1b\x79\x24\xbb\xf7\x24\x2d\x68\x38\x87\xf7\x2d\x94\x90\xf5\x2a\xa0\x4d\xad\xd6\xe5\xbb\x97\x21\x43\xf2\xea\xc2\x2d\x26\x70\x0e\x4e\x2f\x2a\x6a\xa5\x68\x47\xd6\x52\xb5\xf4\xea\x3d\x1f\xa2\x07\xcd\xa9\xb2\xb2\x9a\xc3\xc9\xd1\xc6\xe8\x97\x2c\x33\xfe\x12\x3a\xdf\x04\x2c\x9a\x21\x8b\xa3\x80\x2f\xcf\x7b\x0b\xb8\x77\x71\x01\x07\x69\x74\x1c\xce\xae\xa8\xcc\x14\x18\x62\xa8\x85\xc1\x62\x82\x16\x4d\x8c\xc0\x04\xab\x6f\x3f\x1e\xc0\xcf\x98\xcd\xc7\x67\xb0\x53\x28\xae\x28\xcf\x35\x33\x2a\x58\x9e\xf5\x2e\x8b\xaa\x66\xe1\xb0\x76\x43\xbc\xba\xb2\xd1\xdb\x89\x69\x86\x94\x8f\x2f\x5a\x37\x68\x9c\xe9\x48\x2a\xf5\x9d\x14\xde\x62\x4c\x56\x85\xa3\x9b\xb4\x12\x2e\x97\x1b\xdd\x78\xdd\x7d\x2e\x9c\xa2\x8e\xe8\x64\x7d\x14\x54\x31\x95\xdd\x37\x5a\x6f\xf0\x59\x0c\xf2\x3c\xd9\xd1\x26\x57\x74\x03\xfe\x06\x77\x4d\x6b\x31\x08\xfd\x64\xc7\xc0\x14\x01\xcb\xb3\x01\xd4\x6b\x19\x18\xb1\x58\x80\x8b\x3c\x02\xa7\xe8\x1d\x01\xda\xfd\xc6\x98\x7b\xa4\x5e\x5e\x0b\xf9\x84\xe1\xf2\xac\x75\xef\x14\x98\x84\xcf\xfe\x60\xb6\xfb\x52\x34\xbc\x83\x0f\x47\xf4\x25\xa8\x7f\x83\x97\x7f\x01\x00\x00\xff\xff\x66\x60\x82\xf2\xe3\x04\x00\x00" func idtablestakingNodeRegister_many_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2859,11 +2859,11 @@ func idtablestakingNodeRegister_many_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/register_many_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0x24, 0xe6, 0xd8, 0x4d, 0x7f, 0xa7, 0x90, 0xd1, 0xbd, 0x2e, 0x9d, 0x30, 0xb6, 0xc9, 0x30, 0x9a, 0xbd, 0x9b, 0x1, 0xae, 0xca, 0x83, 0xf9, 0xb4, 0x8b, 0xd9, 0x22, 0xa, 0x7c, 0x65, 0xe9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaf, 0xac, 0x1, 0xb0, 0x64, 0x72, 0xcb, 0xdd, 0x4b, 0xcc, 0xf, 0x51, 0x4a, 0x54, 0x9c, 0x49, 0x1c, 0x28, 0x5a, 0x35, 0x58, 0x2c, 0x9f, 0xa5, 0x1e, 0x93, 0x92, 0xf, 0x6f, 0x23, 0x6e, 0x6}} return a, nil } -var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\x5f\x6b\xdb\x3e\x14\x7d\xf7\xa7\xb8\xe4\xa1\xd8\x90\x3a\x2f\x3f\x7e\x8c\x90\xb6\x94\x8c\x42\xd9\x58\x4b\xff\xac\xcf\xb2\x74\x1d\x6b\x55\x74\x8d\x74\x3d\xaf\x94\x7e\xf7\x21\x3b\x89\x2d\x9c\x75\x6b\x1e\x1c\xeb\xfe\x3b\x47\xe7\x1e\xeb\x6d\x4d\x8e\xe1\xca\x50\x7b\xfd\xf9\x41\x14\x06\xef\x59\x3c\x6b\xbb\x81\xd2\xd1\x16\x66\xd3\xc4\x2c\x19\xf5\x3c\xd0\x33\xda\x51\x69\x77\x1e\x2a\x1a\xbb\xd1\x85\xc1\xa8\x6a\x1c\x9b\x25\xc9\x62\x01\x0f\x95\xf6\xc0\x4e\x58\x2f\x24\x6b\xb2\x20\x1d\x0a\x46\x0f\x02\x2c\xb6\x60\x49\x21\x78\x76\x8d\x64\xa0\xe2\x07\x4a\x0e\x4d\xc2\x2a\x68\x6a\xd5\xd5\x71\x85\x50\x3b\xaa\xc9\xa3\x82\x6b\x85\x96\x35\xbf\x40\x47\x3a\x49\x46\x83\xd3\x04\x00\x40\xab\x25\xdc\xb3\xd3\x76\x33\xef\xce\x8e\x0c\x2e\xe1\xf1\xda\xf2\xa7\x3e\x60\x91\x5b\x72\xe1\xae\x97\x4a\x39\xf4\x3e\xae\x1f\xd2\x5f\xf0\x25\x4e\xf9\x5e\xa2\x49\x5c\x6c\xa9\xb1\xbc\x84\xc7\x2b\xfd\xeb\xff\xff\x92\x0c\x5e\x93\x2e\x6e\x90\xa1\xdc\xcb\x76\x87\xe5\x12\x44\xc3\x55\x1a\x69\x94\x3f\x69\xae\x94\x13\x6d\x06\x27\x07\x89\xf3\xef\xa2\x31\xdc\x0f\xa9\x1d\xd6\xc2\x61\x2a\xa4\xe4\xdd\x80\x7b\x26\x27\x36\x38\x87\xb5\xa8\x45\xa1\x8d\x66\x8d\x3e\x83\x93\x4b\x29\x03\x91\x03\x7e\xc7\x19\x4d\x99\x8f\x49\xc0\x19\x84\x51\xb9\xef\x87\xe4\x05\x39\x47\xed\xea\x43\xcc\xce\xd3\xb0\xed\x25\x2c\x76\x43\x16\x07\x80\x2e\x9d\x1d\xd0\xc3\xef\xe2\x02\x6a\x61\xb5\x4c\x67\x6b\x6a\x8c\x02\x4b\x0c\x3d\x28\x38\x2c\xd1\xa1\x95\x08\x4c\x70\xf5\xf5\xe6\x09\xba\xfe\x59\x36\xf0\x0f\x1a\x06\x8b\x04\x7b\xa2\x83\xd5\xe9\x11\x33\xe7\x42\xa9\x6f\xa4\xf0\x0e\x25\x39\x95\x46\xe8\xc1\x0e\x5a\xcd\xa3\x58\x6f\x89\xf0\x8c\xe3\x47\x9c\x31\x09\xfd\xa9\xa3\x33\x45\x74\x8c\x2b\xc7\xde\x19\xde\xe3\x1a\x0e\x0a\xfa\x35\x6d\xb7\x9a\x19\xd5\x12\x56\xa7\x93\xf5\xe5\xed\x6e\x2b\xe9\xde\x75\xfd\xff\xa0\xf9\x48\x3c\x5d\xbe\xb3\xeb\xa9\x8c\x41\xc3\x9b\x1a\x9d\x60\x72\xbb\xa5\x1f\xa9\xe8\x37\xb1\xb7\xc0\xbb\x45\x3b\xa3\xde\x0a\xae\x32\x38\x3b\x03\xab\xcd\xd8\x9b\xdd\xb7\x33\xe6\xe7\xc5\x4f\x4c\x57\xa7\xc3\xbe\xe7\xc0\xf4\x01\x8c\x78\x74\x6c\x9d\xb5\xa8\xf7\xd6\x97\xa3\xcf\xe6\x80\xad\xbd\x6f\x70\x75\xf2\xfa\x2e\xd8\x6d\x53\x18\x2d\xdf\xce\x63\x8f\x85\xdf\xbf\x72\x8c\x1a\xb3\x23\x5a\x44\xe4\xea\x80\xe7\xab\x29\x5c\x74\xaf\xf9\x24\x2d\xf8\x2f\xaa\xf5\x17\x39\x42\x68\xff\xf6\x06\x68\x3c\xc2\x6b\x94\x56\xe8\xd9\xd1\xcb\x08\x7d\xa8\x4f\xfa\xe7\xdb\xef\x00\x00\x00\xff\xff\xd7\xf7\xa2\x42\x73\x06\x00\x00" +var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\xdf\x6b\xdb\x30\x10\x7e\xf7\x5f\x71\xe4\xa1\xd8\x90\x3a\x2f\x63\x8c\x90\xb6\x94\x8c\x42\xd9\x58\x43\x7f\xac\xcf\x8a\x74\x89\xb5\x2a\x3a\x23\x9d\xe7\x95\x92\xff\x7d\xc8\x4e\x62\x0b\xa7\xd9\xea\x07\xdb\xba\xfb\xee\xbe\xd3\xa7\x4f\x7a\x53\x92\x63\xb8\x31\x54\xdf\x7e\x7d\x14\x4b\x83\x0f\x2c\x5e\xb4\x5d\xc3\xca\xd1\x06\x46\xc3\xc4\x28\xe9\xd5\x3c\xd2\x0b\xda\x1e\xb4\x59\x77\x88\xca\xae\xf5\xd2\x60\x84\xea\xc7\x46\x49\x32\x99\xc0\x63\xa1\x3d\xb0\x13\xd6\x0b\xc9\x9a\x2c\x48\x87\x82\xd1\x83\x00\x8b\x35\x58\x52\x08\x9e\x5d\x25\x19\x68\xf9\x0b\x25\x87\x22\x61\x15\x54\xa5\x6a\x70\x5c\x20\x94\x8e\x4a\xf2\xa8\xe0\x56\xa1\x65\xcd\xaf\xd0\x0c\x9d\x24\xbd\xc6\x69\x02\x00\xa0\xd5\x14\x1e\xd8\x69\xbb\x1e\x37\x6b\x47\x06\xa7\xf0\x74\x6b\xf9\x4b\x1b\xb0\xc8\x35\xb9\xb0\xd7\x6b\xa5\x1c\x7a\x1f\xe3\xbb\xf4\x37\x7c\x8d\x53\xbe\x95\xe8\x44\x7c\x41\x8b\x38\x25\x36\x54\x59\x9e\xc2\xd3\x8d\xfe\xf3\xf9\x53\x92\xc1\x5b\xd2\xc4\x0d\x32\xac\xf6\x8a\xde\xe3\x6a\x0a\xa2\xe2\x22\x8d\xe4\xcb\x9f\x35\x17\xca\x89\x3a\x83\xb3\x83\xfa\xf9\x4f\x51\x19\x6e\x9b\x94\x0e\x4b\xe1\x30\x15\x52\xf2\xae\xc1\x03\x93\x13\x6b\x1c\xc3\x5c\x94\x62\xa9\x8d\x66\x8d\x3e\x83\xb3\x6b\x29\xc3\x20\x07\xfe\x66\x6c\x34\xab\xbc\x3f\x04\x5c\x40\x68\x95\xfb\xb6\x49\xbe\x24\xe7\xa8\x9e\x7d\x68\xb2\xcb\x34\x18\x61\x0a\x93\x5d\x93\xc9\x81\xa0\x49\x67\x07\xf6\xf0\x5c\x5d\x41\x29\xac\x96\xe9\x68\x4e\x95\x51\x60\x89\xa1\x25\x05\x87\x2b\x74\x68\x25\x02\x13\xdc\x7c\xbf\x7b\x86\xa6\x7e\x94\x75\xf3\x07\x0d\x83\x7b\x82\x73\xd1\xc1\xec\xfc\x88\xcf\x73\xa1\xd4\x0f\x52\x78\x8f\x92\x9c\x4a\x23\xf6\xe0\x14\xad\xc6\x51\xac\x75\x4b\x78\xc7\xf1\x23\xa6\x19\x84\xde\xab\x68\xfc\x12\x2d\x63\x64\xdf\x56\xdd\xff\x7b\x98\xc6\x62\xd1\x32\x46\x72\xd0\xda\xcf\x69\xb3\xd1\xcc\xa8\xa6\x30\x3b\x1f\x1c\x74\x5e\xef\xce\x2f\xdd\xfb\xb3\xfd\x76\xa7\xd3\x93\x59\xaf\x4e\xb8\x62\x28\x78\x50\xfb\xae\x44\x27\x98\xdc\xce\x1e\x47\x10\xed\x99\xed\xcd\x72\x12\xb4\xb3\xf4\x42\x70\x91\xc1\xc5\x05\x58\x6d\xfa\x2e\x6e\x6e\x59\x7f\x3e\x2f\x7e\x63\x3a\x3b\xef\x9c\x31\x06\xa6\x0f\x70\xc4\xad\x63\x93\xcd\x45\xb9\xbf\x24\xb2\x77\xc1\x0e\xdc\xda\xfb\x0a\x67\x67\x6f\x27\xc9\x16\xd5\xd2\x68\xb9\xbd\x8c\xdd\x18\x9e\xff\x9d\x31\x2a\xcc\x8e\x68\x11\x0d\x57\x06\x3e\x5f\x0c\xe9\xa2\x7d\x8d\x07\x69\xc1\xff\x50\xad\xdd\xc8\x91\x81\xf6\x7f\x5b\x40\xe3\x11\xde\xa2\xb4\x42\xcf\x8e\x5e\x7b\xec\x1d\x3e\x69\xdf\xdb\xbf\x01\x00\x00\xff\xff\xbb\x75\x6a\x31\xb8\x06\x00\x00" func idtablestakingNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -2879,7 +2879,7 @@ func idtablestakingNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa4, 0xcb, 0x2d, 0xbc, 0x35, 0x44, 0x32, 0x3e, 0x73, 0x50, 0x5f, 0xa1, 0x63, 0x18, 0x71, 0x7f, 0x5f, 0x26, 0xb5, 0x59, 0x98, 0x82, 0x74, 0xab, 0xa6, 0x15, 0x3c, 0x8f, 0xfa, 0x4d, 0x85, 0x69}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfa, 0x13, 0x65, 0xd3, 0xa4, 0x96, 0x32, 0x74, 0x46, 0x9f, 0x5b, 0xd2, 0x2c, 0x18, 0x16, 0x85, 0x63, 0x0, 0xd8, 0x48, 0x66, 0x10, 0x17, 0x65, 0x3f, 0xce, 0x4e, 0xcc, 0xc3, 0x87, 0x21, 0x64}} return a, nil } @@ -4243,7 +4243,7 @@ func lockedtokensStakerGet_staker_infoCdc() (*asset, error) { return a, nil } -var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x51\x4f\xdb\x30\x10\x7e\xcf\xaf\xb8\xe5\x01\x25\x52\x09\x2f\xd3\x34\x45\x74\x08\x36\xa1\xa1\x4d\x0c\x8d\xc1\x9e\xdd\xe4\x92\x5a\x75\xed\xc8\xb9\xac\x45\x55\xff\xfb\xe4\xd8\x49\xec\x16\x36\x5e\xe8\x03\x49\xee\x3e\x7f\x77\xdf\xf9\x3b\xf8\xba\x51\x9a\xe0\x5a\xa8\xcd\x2f\xb5\x42\x09\x95\x56\x6b\x88\xc7\xef\x38\x1a\x10\x9d\xac\xf9\x42\x60\x80\xf2\x63\x23\xf2\xbb\x2a\x56\x58\xf6\xb1\xd6\x01\xfd\xd0\x88\xbb\x27\xb6\xe2\xb2\xbe\xd3\x6a\xfb\xe4\x70\x7e\x28\x8e\x22\xd2\x4c\xb6\xac\x20\xae\x64\xc2\xcb\x1c\xee\x49\x73\x59\xcf\x40\x2b\x81\x39\x3c\xdc\x48\xfa\x38\x03\x89\xb4\x51\xda\x1c\xbb\x2c\x4b\x8d\x6d\x3b\xe1\xa6\xd4\x37\x7c\x9a\xc2\xad\xad\x12\xc4\xd8\x5a\x75\x92\x72\x78\xb8\xe6\xdb\x0f\xef\x53\xd8\x45\x11\x00\x80\x40\x82\xa5\x12\x25\xea\x9f\x58\xe5\xc0\x3a\x5a\x26\xbe\x98\xac\x7f\xfc\x68\x50\x33\xd3\x65\x3b\x0b\xe7\x94\xfd\xe6\xb4\x2c\x35\xdb\xa4\x70\x72\x7c\xec\x6b\x4f\x3c\x15\xfa\xc3\x3a\x41\x53\x9d\x17\x99\xc6\xcb\xc9\x1e\xcd\x09\x4b\xd0\x68\x6c\x98\xc6\x84\x15\x85\x55\xd2\x73\x5c\x29\xad\xd5\xe6\x91\x89\x0e\x53\x38\xb9\xb4\x39\xa3\x0e\xdc\xaf\x45\x51\x65\xa3\x42\x98\x83\x3b\x9f\xb5\xa4\x34\xab\x31\x5b\xf4\x0c\xe7\x6f\xa1\xfc\x53\x62\x6e\x3d\x87\x97\xf2\xf7\xb6\x85\x3b\x46\xcb\x74\x6c\xd8\xfc\x2e\x2e\xa0\x61\x92\x17\x49\xfc\x59\x75\xa2\x04\xa9\x08\x6c\x9f\xa0\xb1\x02\x52\xe0\xb1\xc4\x69\x14\xaa\x1d\xc6\xfc\x1f\xb1\xaf\x1d\xff\xa0\xe2\xcc\x91\x9c\x55\x43\xbe\x4f\xbf\xba\x73\x73\x0c\xa8\xdf\xae\xbe\x43\x23\x05\x35\xca\x02\x63\xcb\xb1\xb7\x3a\x70\x8b\x45\x47\xe8\xdd\xa1\xf1\x8e\x54\x25\xde\xc8\x4a\xc1\x3c\xd8\xab\xec\xd6\xc5\x13\xaf\x8d\x1e\xfb\x25\x07\x5e\xce\xbc\xa8\x5d\x2a\xf3\xd7\x8f\x3e\xb3\x5d\x47\xa1\xe7\xf1\xfd\x7a\x05\x9f\x3e\xce\xdf\xc1\xe9\x7d\x04\x78\x77\x66\xd4\x89\xde\x21\x57\x4c\x30\x59\x20\xcc\x0f\x5c\x9b\xd5\x48\xd6\x43\xce\xe0\x0e\x98\x78\x2c\xbc\x72\x2b\x0e\xe7\xf3\x03\xba\x5d\x14\x5c\xd1\x01\x77\xa1\x91\x11\x9a\x31\x9a\xb9\xa2\x4e\x86\x49\xe7\xe3\xcc\xa7\xff\x1e\xf6\xe9\x95\xdd\x03\x8a\x16\x4d\xf5\x24\x71\xf5\x4f\xc3\xf2\xa9\x69\x28\xf0\x65\xb6\x18\x32\xff\xee\xac\xc4\x46\xb5\x9c\x9c\xfd\xce\x4f\x43\x92\x8d\x33\x6c\x12\xf6\x76\x54\x3e\x7d\x7b\xf5\xbb\xa0\x82\xf3\xff\xad\x22\x40\xa9\xba\x7a\x69\x4d\xdf\x9a\xb5\x35\x4e\xc0\x77\xf1\xb4\x33\xfb\xf1\xcd\xad\xc0\x3e\xfa\x1b\x00\x00\xff\xff\x8e\x3f\xa9\xa3\xb2\x06\x00\x00" +var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x54\x4d\x6f\xdb\x30\x0c\xbd\xfb\x57\x70\x3e\x14\x36\x90\xba\x97\x61\x18\x8c\x66\x45\xbb\xa1\x58\xb1\xa1\x0b\xd6\xb5\x3b\xab\x36\xed\x08\x55\x45\x43\x96\x97\x16\x45\xfe\xfb\xa0\x0f\x3b\x52\x92\x6e\xb9\x0c\xcb\x21\xb6\xc9\xa7\xa7\x47\x8a\x4f\xfc\xb1\x23\xa5\xe1\x52\xd0\xea\x07\x3d\xa0\x84\x46\xd1\x23\xa4\xd3\x77\x9a\x8c\x88\x41\xb6\xfc\x5e\x60\x84\x0a\x63\x13\xf2\x2b\x55\x0f\x58\xdb\x58\xef\x81\x61\x68\xc2\xdd\x68\xf6\xc0\x65\xbb\x50\xf4\xf4\xec\x71\x61\x28\x4d\x12\xad\x98\xec\x59\xa5\x39\xc9\x8c\xd7\x25\xdc\x68\xc5\x65\x3b\x4b\x20\xf8\x29\x12\x58\xc2\xed\x95\xd4\xef\xe3\x84\x44\xbd\x22\x65\xe8\xce\xeb\x5a\x61\xdf\xef\x5f\xbf\x81\x7d\xc1\xe7\xfd\x90\xde\xa9\x3a\x20\xbf\xa0\xc5\x7e\x08\x7b\xa4\x41\xea\x12\x6e\x2f\xf9\xd3\xbb\xb7\x39\xbc\x24\x36\x2d\x50\xc3\x92\x44\x8d\xea\x3b\x36\x25\xb0\x41\x2f\xb3\xb0\x57\x85\x7d\x7c\xeb\x50\x31\xd3\x84\x7e\x16\x1f\x43\xf1\x93\xeb\x65\xad\xd8\x2a\x87\xa3\xdd\x65\x9f\x2d\xf1\x66\xa3\x5f\x6c\x10\x7a\xb3\xcf\xab\x4c\xd3\xd9\x17\x77\x66\x85\x23\xe8\x14\x76\x4c\x61\xc6\xaa\xca\x55\x62\x39\x2e\x48\x29\x5a\xdd\x31\x31\x60\x0e\x47\xe7\x2e\x67\xaa\x9b\x5a\x83\xa2\x29\xa6\x0a\x61\x0e\x7e\x7d\xd1\x6b\x52\xac\xc5\xe2\xde\x32\x9c\xfe\x8b\xca\x3f\x64\x66\xa8\x4a\x78\x2d\x7f\xe3\x24\x2c\x98\x5e\xe6\xd1\x61\x9d\x9d\x41\xc7\x24\xaf\xb2\xf4\x23\x0d\xa2\x06\x49\x1a\x9c\x4e\x50\xd8\x80\x26\x08\x58\xd2\x3c\x89\xab\x1d\xdb\xfc\x97\x62\x0f\x6d\xff\x58\xc5\x89\x27\x39\x69\xc6\xbc\x4d\x1f\xac\xdc\x2c\x03\x6d\xcd\x6b\x15\x9a\x52\x50\xa1\xac\x30\x75\x1c\x6b\x57\x07\x3e\x61\x35\x68\x0c\xce\xd0\xcc\x8e\xa4\x1a\xaf\x64\x43\x30\x8f\x6c\x5b\x5c\xfb\x78\x16\xc8\xb0\xd8\x4f\x25\xf0\x3a\xf4\x80\xf3\xa9\xf9\x0f\xa3\x7b\x4c\xba\x13\xda\x8f\xb7\x6e\x8c\x3e\x43\x5c\x68\xd9\xcd\xfb\x04\x08\xce\xcc\x54\x27\xec\x84\x5c\x30\xc1\x64\x85\x30\xdf\x9a\xda\xa2\x45\xed\x66\xc8\x0f\xb8\x07\x66\x01\x0b\x6f\xbc\xc5\xe1\x74\xbe\x45\xf7\x92\xc4\x97\x45\xcc\x5d\x29\x64\x1a\x4d\x1b\x4d\x5f\x51\x65\x63\xa7\xcb\xa9\xe7\xb3\xed\x0b\x26\xfa\x9c\x4d\x77\x8b\x7b\x06\xa2\xd6\x80\xa2\x47\xa3\x2d\xcb\xbc\xba\xe3\x58\x5c\x6e\xe4\x46\x53\x5b\xdc\x8f\x99\x3f\xeb\xae\xb1\xa3\x9e\x6b\x3f\x9c\xa7\xc7\x31\xc9\xca\x8f\x73\x16\x6b\xdb\xd9\x3e\xff\xdf\xbd\x79\x89\xf6\xf7\xde\xb9\x26\x0d\x28\x69\x68\x97\xce\x30\xbd\xb1\xbc\x21\xc6\x37\xe9\xc6\x6f\xeb\xe9\xcd\xdb\x67\x9d\xfc\x0e\x00\x00\xff\xff\x3b\x04\xd1\x23\x4d\x07\x00\x00" func lockedtokensStakerRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -4259,7 +4259,7 @@ func lockedtokensStakerRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdb, 0x99, 0x9d, 0x62, 0xc7, 0xa4, 0x1f, 0xa9, 0x34, 0x1a, 0x76, 0xe, 0xd5, 0x14, 0x51, 0x9d, 0x15, 0xbc, 0xd1, 0x4, 0x50, 0x20, 0xe8, 0x57, 0xf2, 0xc4, 0xd8, 0xe, 0x23, 0x49, 0x96, 0xfe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd2, 0x33, 0x21, 0x70, 0xfa, 0x3c, 0x55, 0x2, 0x13, 0x28, 0xb3, 0x58, 0x9e, 0xd0, 0x93, 0x8b, 0x13, 0xea, 0x61, 0xa1, 0xfc, 0x1e, 0x53, 0x73, 0xb9, 0x6b, 0x74, 0x25, 0xb0, 0x4c, 0xba, 0xe7}} return a, nil } @@ -5363,7 +5363,7 @@ func stakingcollectionRegister_multiple_delegatorsCdc() (*asset, error) { return a, nil } -var _stakingcollectionRegister_multiple_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4d\x6f\xd3\x40\x10\xbd\xfb\x57\x0c\x39\x54\xb6\x88\xdc\x22\x21\x84\x2c\x42\x55\x2a\x2a\xa1\x22\x40\xad\xe0\x12\xe5\xb0\xb5\xc7\xf6\xa8\xeb\x5d\x6b\x76\xdd\x60\xda\xfe\x77\xb4\x5e\xe7\xc3\xb1\x43\x4f\xf8\x10\xd9\x33\x6f\xde\xbe\x9d\x99\x17\xaa\x6a\xcd\x16\x2e\xb9\xad\xad\x0e\xfa\xaf\x2b\xa9\xd7\xb7\x56\xdc\x93\x2a\x2e\xb5\x94\x98\x5a\xd2\x0a\x72\xd6\x15\xcc\x26\x73\xb3\x20\x38\x3d\x3d\x85\x1b\x2c\xc8\x58\x64\x03\x55\x23\x2d\xd5\x12\x41\xe9\x0c\x0d\x90\x02\x5b\x22\x18\x5f\x07\xe9\x8e\x94\xd1\xe8\x86\x53\xec\xea\x73\xcd\x1e\x57\x63\x4a\x39\x61\xd6\x95\x03\xa9\x5c\x73\x25\x1c\x3e\x08\x2c\x0b\x65\x44\x57\x1c\x52\x66\x12\x58\xde\x5a\x26\x55\xac\xe6\x01\xec\x3d\xac\x25\xba\xe4\xcf\x2f\xca\xbe\x3f\xc8\x29\xb4\x6b\xcd\x4e\xc9\x45\x96\x31\x1a\x83\x47\x69\x76\xd0\x6b\x6c\x8f\xa2\xfa\x7b\xfd\x0b\x22\x2a\xdd\x28\xdb\x29\xba\xa2\xdf\xef\xde\x1e\xa4\xeb\xe6\x4e\x52\xda\x13\x2c\xfd\x34\xe2\x6b\x6c\xbf\x92\xb1\x9f\x95\xe5\x76\x75\xbe\x8a\xe0\xb1\xab\xe9\x7e\x24\xda\xcd\xb1\xbb\x31\xdc\x60\x9e\x80\x68\x6c\x19\x4e\x4e\x29\xde\xbd\x7e\x5f\x2b\xe4\x08\x4e\xa6\x71\xa3\x48\xd0\x9d\x59\x33\xd6\x82\x31\x14\x69\xea\x2e\xd3\x1f\xf5\x49\x33\xeb\xf5\x2f\x21\x1b\x8c\xe0\xe4\xc2\xe7\x36\x5a\xbb\xee\xa0\xcc\xe3\x29\xad\xb0\x80\x9e\x2a\x36\x56\xb3\x28\x30\xbe\xeb\xc8\x3e\xfc\x8f\x3b\x7c\x0c\xdd\x02\x27\xd3\xcb\x3d\x86\xdf\x7a\x45\x3f\x84\x2d\xa3\xc1\xa8\xce\xcf\xa1\x16\x8a\xd2\x70\x76\xa9\x1b\xe9\x56\xd4\x82\x97\x0d\x8c\x39\x58\x0d\x63\x7b\x44\xc1\x96\xe2\x41\x30\x10\x2c\xe0\x6c\x17\x72\x6b\x4f\x99\x33\x09\x65\x66\xaf\x71\xee\xa1\xbc\x1b\x75\x25\xd2\x92\x14\xf6\xdd\x85\xc5\xf1\xa6\xc6\xdc\x9b\xf0\x9b\xce\x30\x1c\x70\x75\x7c\x59\x02\x94\xcd\x47\x71\xe7\x97\xc4\xbb\x66\x49\xab\x71\x7e\xe4\x99\x64\xca\x46\x2f\x94\x5e\x63\x9b\x1c\x58\x6a\xb2\x62\xe7\xa7\x64\xdf\x5b\x93\x58\x6f\xac\x64\x63\xb0\x49\x4c\x2d\x5a\xe4\x64\xb3\x6c\x11\x0c\x00\x8f\xe3\x1e\xe5\x7b\x7e\x5c\xd2\x0a\x16\x0b\x50\x24\xe1\xe9\x69\x18\x7f\x15\x4b\x54\x85\x2d\x5d\xfe\x6c\x82\xc7\x1f\xed\x57\x45\x28\xb7\x27\x35\xeb\x07\xca\x10\xfe\x20\x6b\xb8\xc7\xd6\x6c\xff\xf2\xfa\x01\x6f\x34\xce\xa2\x11\xdb\xf3\x28\xe2\x6a\xef\xb1\x75\x8b\x33\xd4\x75\x44\xcb\x70\x89\x62\x77\x7e\x2c\xb2\x2c\xdc\x16\x27\x8e\x2e\xde\x7e\xce\xa1\x14\xa6\xbc\x90\x85\x66\xb2\x65\xe5\xb3\x83\xd0\x1c\xd6\x48\x45\x69\x7d\xca\xbf\xbf\xa4\x7c\xf8\xe5\xac\x40\xf0\x1a\xde\x04\xc3\xfc\x73\xf0\x1c\xfc\x0d\x00\x00\xff\xff\x27\x86\x76\xa0\x9c\x06\x00\x00" +var _stakingcollectionRegister_multiple_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x5d\x6b\xdb\x4a\x10\x7d\xd7\xaf\x98\xeb\x87\x20\x71\x8d\x92\x0b\x97\xcb\x45\xd4\x0d\x69\x68\xa0\xa4\xb4\x26\xa1\x7d\x31\x7e\xd8\x48\x23\x69\xc8\x6a\x57\xcc\xae\xe2\xaa\x49\xfe\x7b\x59\xad\xfc\x21\x4b\x26\x7d\xa9\x1e\x8c\x34\x73\xe6\xcc\xd9\x9d\x39\xa6\xaa\xd6\x6c\xe1\x9a\xdb\xda\xea\xa0\xff\xba\x91\x7a\x73\x6f\xc5\x23\xa9\xe2\x5a\x4b\x89\xa9\x25\xad\x20\x67\x5d\xc1\x6c\x32\x37\x0b\x82\xf3\xf3\x73\xb8\xc3\x82\x8c\x45\x36\x50\x35\xd2\x52\x2d\x11\x94\xce\xd0\x00\x29\xb0\x25\x82\xf1\x75\x90\xee\x49\x19\x8d\x6e\x38\xc5\xae\x3e\xd7\xec\x71\x35\xa6\x94\x13\x66\x5d\x39\x90\xca\x35\x57\xc2\xe1\x83\xc0\xb2\x50\x46\x74\xc5\x21\x65\x26\x81\xd5\xbd\x65\x52\xc5\x7a\x1e\xc0\xc1\xc3\x5a\xa2\x4b\x7e\xfb\xa4\xec\xff\x47\x39\x85\x76\xa3\xd9\x29\xb9\xca\x32\x46\x63\xf0\x24\xcd\x1e\x7a\x8b\xed\x49\x54\x7f\xae\xdf\x83\x2c\xf5\xf2\x24\x4a\x54\xba\x51\xb6\xd3\x7d\x43\x3f\xfe\xfb\xf7\x28\x5d\x37\x0f\x92\xd2\xbe\xcd\xca\xcf\x2c\xbe\xc5\xf6\x33\x19\xfb\x51\x59\x6e\xd7\x97\xeb\x08\x9e\xbb\x9a\xee\x47\xa2\xdd\x76\xde\x0f\xeb\x0e\xf3\x04\x44\x63\xcb\x70\x72\x96\xf1\xfe\xf5\xeb\x46\x21\x47\x70\x36\x8d\x1b\x45\x82\xae\x67\xcd\x58\x0b\xc6\x50\xa4\xa9\x3b\x4c\xdf\xea\x83\x66\xd6\x9b\xef\x42\x36\x18\xc1\xd9\x95\xcf\x6d\xb5\x76\x17\x84\x32\x8f\xa7\xb4\xc2\x02\x7a\xaa\xd8\x58\xcd\xa2\xc0\xf8\xa1\x23\x7b\xf7\x27\xce\xf0\x3e\x74\x6b\x9e\x4c\x5b\x60\x0c\xbf\xf7\x8a\x96\xc2\x96\xd1\x60\x54\x97\x97\x50\x0b\x45\x69\x38\xbb\xd6\x8d\x74\x8b\x6c\xc1\xcb\x06\xc6\x1c\xac\x86\xb1\x89\xa2\x60\x47\xf1\x24\x18\x08\x16\x70\xb1\x0f\x39\x73\x50\xe6\xac\x44\x99\x39\xb8\x38\xf7\x50\xde\x8d\xba\x12\x69\x49\x0a\xfb\xdb\x85\xc5\xe9\x4b\x8d\xb9\xb7\xea\x17\x9d\x61\x38\xe0\xea\xf8\xb2\x04\x28\x9b\x8f\xe2\xce\x55\x89\xf7\xd6\x8a\xd6\xe3\xfc\xc8\x59\xc9\x94\xd9\xde\x28\xbd\xc5\x36\x39\x32\xde\x64\xc5\xde\x52\xc9\xa1\x03\xdf\xc0\x2e\xf5\x32\x39\x72\xe3\x64\x85\xb7\x62\xb2\xb5\xe4\x24\xa6\x16\x2d\x72\xb2\x5d\xcf\x08\x06\x80\xe7\xf1\xad\xe6\x07\x0e\x5e\xd1\x1a\x16\x0b\x50\x24\xe1\xe5\x65\x18\xff\x2b\x96\xa8\x0a\x5b\xba\xfc\xc5\x04\x8f\x6f\xed\x97\x4b\x28\xb7\x59\x35\xeb\x27\xca\x10\x7e\x22\x6b\x78\xc4\xd6\xec\xfe\x4a\xfb\x95\xd8\x6a\x9c\x45\x23\xb6\xd7\x51\xc4\xd5\x3e\x62\xeb\x56\x6d\xa8\xeb\x84\x96\xe1\xda\xc5\xae\x7f\x2c\xb2\x2c\xdc\x15\x27\x8e\x2e\xde\x7d\xce\xa1\x14\xa6\xbc\x92\x85\x66\xb2\x65\xe5\xb3\x83\xd0\x1c\x36\x48\x45\x69\x7d\xca\xbf\xbf\xa5\x7c\xf8\xe5\xcc\x43\xf0\x37\xfc\x13\x0c\xf3\xaf\xc1\x6b\xf0\x2b\x00\x00\xff\xff\xd0\x2c\xad\xba\xf4\x06\x00\x00" func stakingcollectionRegister_multiple_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -5379,11 +5379,11 @@ func stakingcollectionRegister_multiple_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_multiple_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3d, 0x96, 0x94, 0x8c, 0x6e, 0x12, 0x77, 0x29, 0x32, 0xd4, 0x1c, 0x47, 0x25, 0xdd, 0xdc, 0x25, 0xd1, 0x4c, 0x61, 0x97, 0x3e, 0xc1, 0x8e, 0xe8, 0xe7, 0x4b, 0x73, 0xea, 0xe7, 0xa, 0xfc, 0xd2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1d, 0x57, 0xae, 0x8e, 0x19, 0x9, 0xa6, 0x90, 0xbd, 0x62, 0x40, 0x39, 0xfb, 0x46, 0xca, 0xd8, 0x9, 0x7e, 0x8d, 0xd, 0x3c, 0xec, 0xbe, 0xa6, 0xcc, 0xba, 0x65, 0xb5, 0x37, 0x43, 0xdd, 0x22}} return a, nil } -var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x51\x6b\xe3\x48\x0c\x7e\xae\x7f\x85\xc8\x43\xcf\x86\xe0\xe6\xe0\x38\x0e\x73\xd9\xd2\x2d\x94\x2e\x85\xdd\xd2\xd0\x7d\x57\x3d\xb2\x3d\xd4\x1e\x19\xcd\xb8\x69\x58\xfa\xdf\x17\x7b\xec\x24\xde\x38\xe9\xf6\x61\xf3\xe0\xcc\x8c\x3e\x49\x9f\x46\xfa\x46\x57\x35\x8b\x83\x6b\xd9\xd4\x8e\x83\x7e\x77\x53\xf2\x7a\xe5\xf0\x59\x9b\xfc\x9a\xcb\x92\x52\xa7\xd9\x40\x26\x5c\xc1\x6c\xd2\x36\x0b\x82\x8b\x8b\x0b\x78\xa0\x5c\x5b\x47\x62\x01\x41\x51\x49\x39\x3a\x16\xd0\x06\x5c\x41\x60\xbd\x13\xa4\xbb\x88\x42\x96\x1b\x49\xa9\x73\xce\x58\x3c\xae\xa6\x54\x67\x9a\x14\x18\x56\x04\xda\x64\x2c\x15\x76\x78\x34\xaa\x83\x60\xc5\x8d\x71\xc0\x19\x38\x7e\x26\x63\xc1\x31\xa4\x5c\x55\xda\x05\x81\x13\x34\x16\xbb\xf8\xa1\x56\x09\xac\x9c\x68\x93\xcf\x03\xd8\xfb\x09\x97\x94\xc0\xe3\x17\xe3\xfe\x1b\x1b\x0c\xb9\x35\x4b\x4b\xf3\x4a\x29\x21\x6b\xa7\xfd\x77\xb0\x3b\xda\x4c\x43\xfa\x6a\x8f\xda\x7d\x09\x09\x3c\xde\xe8\xd7\x7f\xff\x19\xdb\x2a\x4c\x0b\x6d\xe8\x2a\x4d\x5b\xcc\x7e\x08\x38\x8d\x5b\xe9\xdc\xa0\x6b\x84\xae\xca\x9c\x45\xbb\xa2\x1a\xaa\x7c\xc7\xf1\x16\x6d\xf1\xab\x4f\x04\x3f\x82\xce\xab\x24\x37\x94\xb3\xeb\xf8\x03\x65\x09\x60\xe3\x8a\x70\x72\x20\xe2\xdd\xf2\xdb\xda\x90\x44\x70\x3e\x8d\x3b\x38\xf1\x39\x6b\xa1\x1a\x85\x42\xf4\x14\xfb\x54\x9f\x59\x84\xd7\xdf\xb1\x6c\x28\x82\xf3\x9e\x7e\xcb\x73\x7b\xeb\x54\x66\xf1\x14\x57\x58\x42\x1f\x2a\xb6\x8e\x05\x73\x8a\x9f\xba\x60\xff\xff\x89\x1a\x3e\x85\xad\x56\x92\x69\x1d\x1d\xc2\x57\x9e\xd1\x3d\xba\x22\x1a\xf5\xe9\xf2\x12\x6a\x34\x3a\x0d\x67\xd7\xdc\x94\xad\x20\x1c\x78\xda\x80\x20\x94\x91\x90\x49\xa9\x9d\x7e\x84\x43\xbd\xf6\xba\xab\x45\x57\x28\x1b\x68\x2c\xc9\x5f\x76\xb8\x86\x59\x14\x6c\x53\xe9\xac\xeb\xf1\x78\x2a\x60\x79\xfc\x36\x63\xe9\x85\xfe\x95\x15\x85\x23\xca\xad\xe4\xb4\x9a\x92\x5b\xfb\x7d\x57\x6d\x07\x47\x27\x85\x37\xda\x1e\xd7\xdf\x6e\x3d\xad\x41\xff\x3f\xb6\xd5\xb8\x21\x49\x86\xdb\xda\x9a\xf6\x87\x6d\xab\x0d\x9d\xb7\xda\x81\x25\x1c\xea\x2f\x14\xf4\xf3\x9a\xfc\x8e\x5a\xc7\xdd\x3f\x36\x01\x39\x39\xc0\x36\xab\xf7\x06\x1c\xdc\xfd\x0b\xdd\xf6\x5c\x70\x0d\x64\x9a\x0a\x5e\xda\xdc\x50\x0b\xbf\x68\x45\x6a\xbf\xe9\x03\xfb\xa2\x97\x3e\x2c\x61\xf4\x0a\x9c\x62\x3e\x02\x7e\x84\x74\x9b\xec\x63\x7c\xf7\xe3\x1e\x70\xaf\x9b\xa7\x52\xa7\x77\xb4\x81\x25\xdc\x0f\xeb\x30\x38\x3b\x3b\xeb\x5a\x38\x9c\x4c\x54\x10\x2b\x4a\x59\xd1\x2d\xbd\x86\xd1\x7c\x70\xb0\x13\xcf\x67\xdf\xdc\xc0\x23\xa2\x13\xcf\x68\xfc\x4c\x1b\x1b\xa3\x52\xe1\x5e\xe2\xed\x72\xbe\xbd\xe8\x3e\xf0\xb0\x9d\xc3\x9a\x74\x5e\xb8\x04\xfe\x5e\x2c\x16\xf1\x62\x97\xe2\x2d\xf0\xdf\xb7\xe0\x67\x00\x00\x00\xff\xff\x4b\x15\xb8\xc7\xa5\x07\x00\x00" +var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x51\x6b\xdb\x40\x0c\x7e\xae\x7f\x85\xc8\x43\xe7\x40\x70\x33\x18\x63\x98\x65\xa5\x2b\x94\x8e\xc2\x16\x1a\xba\x77\xd5\x27\xdb\x47\xed\x93\xd1\x9d\x9b\x86\xd1\xff\x3e\xec\xb3\x93\x78\x71\xd3\xf6\x61\x79\x70\xee\x4e\x9f\xa4\xef\x74\xfa\xa4\xcb\x8a\xc5\xc1\xa5\x6c\x2a\xc7\x41\xb7\xbb\x2a\x78\xbd\x72\xf8\xa0\x4d\x76\xc9\x45\x41\x89\xd3\x6c\x20\x15\x2e\x61\x32\x6a\x9b\x04\xc1\xd9\xd9\x19\xdc\x52\xa6\xad\x23\xb1\x80\xa0\xa8\xa0\x0c\x1d\x0b\x68\x03\x2e\x27\xb0\xde\x09\x92\x5d\x44\x21\xcb\xb5\x24\xd4\x3a\xa7\x2c\x1e\x57\x51\xa2\x53\x4d\x0a\x0c\x2b\x02\x6d\x52\x96\x12\x5b\x3c\x1a\xd5\x42\xb0\xe4\xda\x38\xe0\x14\x1c\x3f\x90\xb1\xe0\x18\x12\x2e\x4b\xed\x82\xc0\x09\x1a\x8b\x6d\xfc\x50\xab\x18\x56\x4e\xb4\xc9\x66\x01\xec\xfd\x84\x0b\x8a\xe1\xee\x87\x71\x5f\x86\x06\x43\x6e\xcd\xd2\xd0\xbc\x50\x4a\xc8\xda\x71\xff\x1d\xec\x86\x36\xe3\x90\xee\xb6\x6f\xb0\x2f\x79\x39\x0e\xf1\xb7\x8c\xe1\xee\x4a\x3f\x7d\xfe\x34\xb4\x95\x98\xe4\xda\xd0\x45\x92\x34\x98\xfd\x2c\x70\x1c\xb7\xd2\x99\x41\x57\x0b\x5d\x14\x19\x8b\x76\x79\xd9\x17\xe2\x15\xc7\x6b\xb4\xf9\xbf\x3e\x53\xf8\x13\xb4\x5e\x05\xb9\xfe\x46\xbb\xa6\xb8\xa5\x34\x06\xac\x5d\x1e\x8e\xf6\x4c\xb4\x5b\xfe\x5a\x1b\x92\x29\x9c\x8e\xe3\x0e\x4e\x7c\xce\x4a\xa8\x42\xa1\x10\x3d\xc5\x2e\xd5\x77\x16\xe1\xf5\x6f\x2c\x6a\x9a\xc2\x69\x47\xbf\xe1\xb9\x2d\x3c\x15\x69\x34\xc6\x15\x16\xd0\x85\x8a\xac\x63\xc1\x8c\xa2\xfb\x36\xd8\xd7\xff\x71\x87\x6f\x61\x23\xa7\x78\x5c\x6a\x87\xf0\x95\x67\xb4\x44\x97\x4f\x07\xef\x74\x7e\x0e\x15\x1a\x9d\x84\x93\x4b\xae\x8b\x46\x33\x0e\x3c\x6d\x40\x10\x4a\x49\xc8\x24\xd4\x08\x04\xe1\x50\xd2\x9d\x34\x2b\xd1\x25\xca\x06\x6a\x4b\xf2\xc1\xf6\x65\x98\x4c\x83\x6d\x2a\x9d\xb6\x6f\x3c\xec\x0a\x58\xbc\x5c\xcd\x48\xba\x59\xf0\x93\x15\x85\x03\xca\x8d\x2a\xb5\x1a\x53\x64\xf3\x7d\x55\x90\x07\x47\x47\xb5\x39\xd8\xbe\x2c\xd1\xdd\xfa\xa8\x4c\x07\xdb\x71\xb5\xfa\xff\xa1\xad\xc2\x0d\x49\xdc\xd7\x75\x6b\xda\x6f\xcb\xad\x8a\x74\xd6\xa8\x0c\x16\x70\xa8\xd4\x50\xd0\x77\x76\xfc\x16\x5d\x0f\xfb\xe4\xa5\x5e\xc9\xc8\x01\x36\x59\xbd\x37\x60\xef\xee\xc7\x7d\xd3\x1d\x82\x6b\x20\x53\x97\xf0\xd8\xe4\x86\x4a\xf8\x51\x2b\x52\xfb\xed\xd1\xb3\xcf\xbb\x21\x01\x0b\x18\xcc\x8b\x63\xcc\x07\xc0\xf7\x90\x6e\x92\xbd\x8f\xef\x7e\xdc\x03\xee\x55\x7d\x5f\xe8\xe4\x86\x36\xb0\x80\x65\xbf\x0e\x83\x93\x93\x93\xf6\x09\xfb\x93\x91\x1b\x44\x8a\x12\x56\x74\x4d\x4f\xe1\x74\xd6\x3b\xd8\x91\x41\xdb\x3d\x6e\xe0\x11\xd3\x23\x03\x37\x7a\xa0\x8d\x8d\x50\xa9\x70\x2f\xf1\x76\x39\xdb\x16\xba\x0b\xdc\x6f\x67\xb0\x26\x9d\xe5\x2e\x86\x8f\xf3\xf9\x3c\x9a\xef\x52\x3c\x07\xfe\xfb\x1c\xfc\x0d\x00\x00\xff\xff\x45\x39\x00\x74\xf2\x07\x00\x00" func stakingcollectionRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5399,7 +5399,7 @@ func stakingcollectionRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x2e, 0xcb, 0x54, 0x53, 0x1a, 0x9d, 0x3e, 0x32, 0x51, 0xe3, 0x52, 0x76, 0xf2, 0xee, 0xcd, 0xe3, 0xb, 0xab, 0xed, 0x51, 0x3d, 0xed, 0xa4, 0x99, 0x55, 0xe7, 0xfb, 0xec, 0x6c, 0x87, 0xf2, 0xbf}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xef, 0x53, 0xc5, 0xa6, 0x56, 0x36, 0x72, 0x8b, 0xa0, 0x2d, 0xf6, 0xa9, 0x9f, 0xe0, 0x1e, 0xdd, 0x20, 0xdb, 0x4, 0xd2, 0x99, 0x74, 0x6e, 0x5c, 0x7b, 0xe4, 0xa4, 0x9b, 0xc9, 0x82, 0x4a, 0xfd}} return a, nil } @@ -5943,7 +5943,7 @@ func stakingproxyGet_node_infoCdc() (*asset, error) { return a, nil } -var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x93\x41\x8f\xd3\x30\x10\x85\xef\xf9\x15\xa3\x1c\x4a\x22\x55\x3e\x21\x0e\x11\x65\xb5\xec\x0a\x81\x84\x96\x8a\x02\x77\xd7\x9e\xa4\x56\x53\x4f\xe4\x4c\x44\x2b\xb4\xff\x1d\x39\x76\x52\xb7\x05\x84\xb4\xbe\x64\xd7\xe3\x79\xf3\xbd\x67\xd7\x1c\x3a\x72\x0c\x9f\x49\xed\x51\x7f\xa3\x3d\xda\x1e\x6a\x47\x07\xc8\xd3\xad\x3c\x8b\xe7\x36\x2c\xf7\xc6\x36\x6b\x47\xc7\x53\x3c\x97\x6e\xe5\x59\xc6\x4e\xda\x5e\x2a\x36\x64\x0b\xa9\xb5\xc3\xbe\xaf\xe0\x3e\xfc\xb1\x04\xa3\x2b\xd8\xb0\x33\xb6\x59\x82\x3c\xd0\x60\xb9\x82\xef\x1f\xcc\xf1\xcd\xeb\x12\x7e\x65\x19\x00\x40\x8b\x0c\x3b\x6a\x35\xba\xaf\x58\x57\x20\x07\xde\x15\x29\x8b\x18\x3f\x5f\x3a\x74\xd2\x0f\xe9\x4b\x58\xdc\x96\x3f\x8e\x02\x41\xb0\x73\xd8\x49\x87\x85\x54\x2a\x0c\x1c\x25\xdf\x93\x73\xf4\xf3\x87\x6c\x07\x2c\x61\x71\x1f\x6a\x1e\x02\xe2\xea\xb1\xad\xc5\x0c\x02\x2b\x88\xfd\xa2\x67\x72\xb2\x41\xb1\x1d\x15\xde\xbe\x04\xf0\x5d\xe1\x33\xac\xe0\x6f\xf5\x4d\x18\xb5\x96\xbc\x2b\x67\x30\xbf\xee\xee\xa0\x93\xd6\xa8\x22\x7f\xa0\xa1\xd5\x60\x89\x21\xf0\x80\xc3\x1a\x1d\x5a\x85\xc0\x04\x89\x56\x1e\x14\x9e\x43\x28\x78\x44\x35\x30\x26\x7e\x7d\xee\x96\x34\x06\x70\x8a\xa6\x1b\xe4\x98\xcd\x74\x9b\xa5\x50\xb2\x93\x5b\xd3\x1a\x36\xd8\x5f\x50\x4d\x91\x2c\xd2\x37\x21\x9e\x48\xa3\xdf\x40\x37\xfe\x3f\x39\xbf\xe8\xf4\xeb\xa6\x69\x22\x79\x98\xe6\x9d\xd6\xc3\xb6\x35\xca\xc7\x71\xd1\xfd\xdf\xd9\x78\x7f\x40\x51\x16\xba\x51\x0d\x66\x3b\xa7\xbc\xcc\x6e\xe2\xf8\x64\x6b\x82\xd5\x75\x32\xa2\x41\x7e\x8a\xd5\x62\x3c\xf6\x58\x81\xd1\xff\x04\xb1\xaf\xd8\xc7\x09\xc6\x2b\xd6\xe4\x82\xfc\xe3\x2a\x17\x8a\xac\x92\x5c\x18\x5d\x26\x00\x97\xef\x4f\x28\x87\x92\xf1\x9c\x65\x31\xc1\x55\x33\xe6\xf9\x27\x15\xbe\x7f\x70\x93\xdc\x03\xac\xae\x47\x84\x90\xa2\x7c\xd2\x7c\xed\x5d\x6a\x9d\xde\xd5\xec\x7f\xe2\x10\x46\x2f\xa1\xf3\xa5\xea\x7a\xe8\xf4\x06\x9f\xb3\xdf\x01\x00\x00\xff\xff\x1f\x55\xea\x18\x79\x04\x00\x00" +var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x93\xc1\x8e\xd3\x30\x10\x86\xef\x79\x8a\x51\x0e\x25\x91\x2a\x9f\x10\x87\x88\xb2\x5a\x76\x85\x40\xa0\x25\xa2\xc0\xdd\xb5\x27\xa9\xd5\xd4\x13\x39\x13\xd1\x0a\xed\xbb\x23\xc7\x49\xea\xb4\x80\x90\xf0\x25\xc9\x8c\xe7\x9f\x6f\x7e\x3b\xe6\xd8\x92\x63\xf8\x44\xea\x80\xfa\x2b\x1d\xd0\x76\x50\x39\x3a\x42\x1a\x87\xd2\x64\xdc\xb7\x65\x79\x30\xb6\x2e\x1d\x9d\xce\xe3\xbe\x38\x94\x26\x09\x3b\x69\x3b\xa9\xd8\x90\xcd\xa4\xd6\x0e\xbb\xae\x80\xfb\xf0\xb2\x06\xa3\x0b\xd8\xb2\x33\xb6\x5e\x43\x17\x0a\x3f\xe2\xb9\xa4\xf2\x12\x96\x47\xea\x2d\x17\xf0\xed\x9d\x39\xbd\x7a\x99\xc3\xcf\x24\x01\x00\x68\x90\x61\x4f\x8d\x46\xf7\x05\xab\x02\x64\xcf\xfb\x2c\x46\x14\xc3\xe3\x73\x8b\x4e\xfa\xde\x5d\x0e\xab\xdb\xf4\xfb\x41\x20\x08\xb6\x0e\x5b\xe9\x30\x93\x4a\x85\x86\x83\xe4\x5b\x72\x8e\x7e\x7c\x97\x4d\x8f\x39\xac\xee\x43\xce\x43\xc0\xb8\x3a\x6c\x2a\x31\x83\xc0\x06\xc6\x7a\xd1\x31\x39\x59\xa3\xd8\x0d\x0a\xaf\xff\x07\xf0\x4d\xe6\xad\x2d\xe0\x4f\xf9\x6d\x68\x55\x4a\xde\xe7\x33\x98\x5f\x77\x77\xd0\x4a\x6b\x54\x96\x3e\x50\xdf\x68\xb0\xc4\x10\x78\xc0\x61\x85\x0e\xad\x42\x60\x82\x48\x2b\x0d\x0a\xcf\xc1\x14\x3c\xa1\xea\x19\xa3\x79\xbd\xef\x96\x34\x06\x70\x1a\x87\xae\x91\x47\x6f\xa6\x43\xce\x85\x92\xad\xdc\x99\xc6\xb0\xc1\x6e\x41\x35\x59\xb2\x8a\xaf\x8a\x78\x22\x8d\x3e\x80\x6e\xf8\x9e\x26\x5f\x54\xfa\x75\x53\x34\x91\x3c\x4c\xfd\xce\x65\xbf\x6b\x8c\xf2\x76\x2c\xaa\xff\xd9\x1b\x3f\x1f\xd0\x28\x0b\xed\xa0\x06\xf3\x38\xe7\x34\x4f\x6e\xec\xf8\x60\x2b\x82\xcd\xb5\x33\xa2\x46\x7e\x1a\xb3\xd9\xb0\xed\xb1\x00\xa3\xff\x0a\x62\x5f\xb0\xb7\x13\x8c\x57\xac\xc8\x05\xf9\xc7\x4d\x2a\x14\x59\x25\x39\x33\x3a\x8f\x00\x96\xf7\x4f\x28\x87\x92\xf1\xe2\x65\x36\xc1\x15\x33\xe6\xcd\x9f\xb6\xf8\xbc\xfc\x70\xe1\xf9\x9b\x59\xa3\x53\x82\xcd\x35\x40\xb0\x70\x6c\x1e\x15\x5f\x3b\x23\xb5\x8e\x4f\x72\x76\x67\xa2\x14\x46\xaf\xa1\xf5\xa9\xe2\xba\xe9\x74\x43\x9f\x93\x5f\x01\x00\x00\xff\xff\x1d\xe7\x6a\x13\xae\x04\x00\x00" func stakingproxyRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5959,7 +5959,7 @@ func stakingproxyRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6, 0x55, 0xf4, 0xb6, 0xef, 0xa5, 0x91, 0xdf, 0x85, 0xff, 0x8f, 0x28, 0xa1, 0x53, 0x69, 0x5a, 0x7e, 0x8e, 0x55, 0xcd, 0xa, 0xd5, 0xcc, 0x2c, 0x22, 0x93, 0xb6, 0xd1, 0xf4, 0x3, 0x6f, 0x61}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1c, 0xb3, 0xec, 0xf8, 0x1e, 0x40, 0x18, 0x84, 0x5d, 0x47, 0x47, 0xf5, 0x74, 0x48, 0xe0, 0x95, 0xb4, 0x3f, 0x13, 0xe1, 0x42, 0xa2, 0x2d, 0x9f, 0x33, 0x6a, 0xdb, 0x95, 0x21, 0x50, 0xbf, 0xf3}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index cfa472cea..cd7bd30b9 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -39,6 +39,17 @@ } ] }, + { + "type": "String", + "name": "stakingKeyPoP", + "label": "Staking Key PoP", + "sampleValues": [ + { + "value": "828a68a2be392804044d85888100462702a422901da3269fb6512defabad07250aad24f232671e4ac8ae531f54e062fc", + "type": "String" + } + ] + }, { "type": "UFix64", "name": "weight", @@ -483,7 +494,7 @@ { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Could not get a signature algorithm from the raw enum value provided\")\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Could not get a hash algorithm from the raw enum value provided\")\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n stakingKeyPoP: String,\n amount: UFix64,\n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n stakingKeyPoP: stakingKeyPoP,\n amount: amount,\n payer: account\n ) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Could not get a signature algorithm from the raw enum value provided\")\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Could not get a hash algorithm from the raw enum value provided\")\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -535,7 +546,18 @@ "label": "Staking Key", "sampleValues": [ { - "value": "9e9ae0d645fd5fd9050792e0b0daa82cc1686d9133afa0f81a784b375c42ae48567d1545e7a9e1965f2c1a32f73cf8575ebb7a967f6e4d104d2df78eb8be409135d12da0499b8a00771f642c1b9c49397f22b440439f036c3bdee82f5309dab3", + "value": "8dec36ed8a91e3e5d737b06434d94a8a561c7889495d6c7081cd5e123a42124415b9391c9b9aa165c2f71994bf9607cb0ea262ad162fec74146d1ebc482a33b9dad203d16a83bbfda89b3f6e1cd1d8fb2e704a162d259a0ac9f26bc8635d74f6", + "type": "String" + } + ] + }, + { + "type": "String", + "name": "stakingKeyPoP", + "label": "Staking Key PoP", + "sampleValues": [ + { + "value": "828a68a2be392804044d85888100462702a422901da3269fb6512defabad07250aad24f232671e4ac8ae531f54e062fc", "type": "String" } ] @@ -586,7 +608,7 @@ } ], "network": "mainnet", - "hash": "3b0b2bbc3a2ad674122c182112f7008a8d3d1b60b107033c0ebe7bbe50df5267" + "hash": "e258e97fcd307df2bfd56a9eff46db8bdb9ad15ff8f36fc2667d13f8b5e45873" }, { "id": "SCO.04", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index 40b0cd11d..bf25fb77d 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -39,6 +39,17 @@ } ] }, + { + "type": "String", + "name": "stakingKeyPoP", + "label": "Staking Key PoP", + "sampleValues": [ + { + "value": "828a68a2be392804044d85888100462702a422901da3269fb6512defabad07250aad24f232671e4ac8ae531f54e062fc", + "type": "String" + } + ] + }, { "type": "UFix64", "name": "weight", @@ -483,7 +494,7 @@ { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Could not get a signature algorithm from the raw enum value provided\")\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Could not get a hash algorithm from the raw enum value provided\")\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n stakingKeyPoP: String,\n amount: UFix64,\n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(\"Could not borrow a reference to a StakingCollection in the primary user's account\")\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n stakingKeyPoP: stakingKeyPoP,\n amount: amount,\n payer: account\n ) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Could not get a signature algorithm from the raw enum value provided\")\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Could not get a hash algorithm from the raw enum value provided\")\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -535,7 +546,18 @@ "label": "Staking Key", "sampleValues": [ { - "value": "9e9ae0d645fd5fd9050792e0b0daa82cc1686d9133afa0f81a784b375c42ae48567d1545e7a9e1965f2c1a32f73cf8575ebb7a967f6e4d104d2df78eb8be409135d12da0499b8a00771f642c1b9c49397f22b440439f036c3bdee82f5309dab3", + "value": "8dec36ed8a91e3e5d737b06434d94a8a561c7889495d6c7081cd5e123a42124415b9391c9b9aa165c2f71994bf9607cb0ea262ad162fec74146d1ebc482a33b9dad203d16a83bbfda89b3f6e1cd1d8fb2e704a162d259a0ac9f26bc8635d74f6", + "type": "String" + } + ] + }, + { + "type": "String", + "name": "stakingKeyPoP", + "label": "Staking Key PoP", + "sampleValues": [ + { + "value": "828a68a2be392804044d85888100462702a422901da3269fb6512defabad07250aad24f232671e4ac8ae531f54e062fc", "type": "String" } ] @@ -586,7 +608,7 @@ } ], "network": "testnet", - "hash": "deb5f758f3eb3b125cd9b14a6528f18d535377709fcef41e743751eb82800921" + "hash": "82ddf501939f1bb2a99b0850babb1cd7dd46a8d62d50e78c04f4e3980f31befd" }, { "id": "SCO.04", diff --git a/lib/go/test/epoch_test_helpers.go b/lib/go/test/epoch_test_helpers.go index 4b78b2ee5..1611c2891 100644 --- a/lib/go/test/epoch_test_helpers.go +++ b/lib/go/test/epoch_test_helpers.go @@ -320,7 +320,7 @@ func registerNodeWithSetupAccount(t *testing.T, env templates.Environment, authorizer flow.Address, signer crypto.Signer, - nodeID, networkingAddress, networkingKey, stakingKey string, + nodeID, networkingAddress, networkingKey, stakingKey, stakingKeyPOP string, amount, tokensCommitted interpreter.UFix64Value, role uint8, publicKey *flow.AccountKey, @@ -340,6 +340,7 @@ func registerNodeWithSetupAccount(t *testing.T, cadenceNetAddr, _ := cadence.NewString(networkingAddress) cadenceNetKey, _ := cadence.NewString(networkingKey) cadenceStakeKey, _ := cadence.NewString(stakingKey) + cadenceStakeKeyPOP, _ := cadence.NewString(stakingKeyPOP) tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateEpochRegisterNodeScript(env), @@ -350,6 +351,7 @@ func registerNodeWithSetupAccount(t *testing.T, _ = tx.AddArgument(cadenceNetAddr) _ = tx.AddArgument(cadenceNetKey) _ = tx.AddArgument(cadenceStakeKey) + _ = tx.AddArgument(cadenceStakeKeyPOP) tokenAmount, err := cadence.NewUFix64(amount.String()) require.NoError(t, err) _ = tx.AddArgument(tokenAmount) @@ -382,6 +384,7 @@ func registerNodesForEpochs( publicKeys []*flow.AccountKey, ids []string, stakingKeys []string, + stakingKeysPOPs []string, networkingkeys []string) { if len(authorizers) != len(signers) || @@ -402,6 +405,7 @@ func registerNodesForEpochs( fmt.Sprintf("%0128d", i), networkingkeys[i], stakingKeys[i], + stakingKeysPOPs[i], amountToCommit, committed, uint8((i%5)+1), diff --git a/lib/go/test/flow_epoch_test.go b/lib/go/test/flow_epoch_test.go index 17d9b4d58..5206b413e 100644 --- a/lib/go/test/flow_epoch_test.go +++ b/lib/go/test/flow_epoch_test.go @@ -118,11 +118,14 @@ func TestEpochClusters(t *testing.T) { // create new user accounts, mint tokens for them, and register them for staking addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) - _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingSKs, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingSKs) + registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) @@ -336,11 +339,14 @@ func TestEpochPhaseMetadataChange(t *testing.T) { // create new user accounts, mint tokens for them, and register them for staking addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) - _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingSKs, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingSKs) + registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) @@ -543,11 +549,14 @@ func TestEpochAdvance(t *testing.T) { // create new user accounts, mint tokens for them, and register them for staking addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, dkgIDs := generateNodeIDs(numEpochAccounts) - _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingSKs, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingSKs) + registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) @@ -695,11 +704,14 @@ func TestEpochQCDKGNodeRegistration(t *testing.T) { // create new user accounts, mint tokens for them, and register them for staking addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) - _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingSKs, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingSKs) + registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) @@ -787,13 +799,15 @@ func TestEpochFullNodeRegistration(t *testing.T) { // create new user accounts, mint tokens for them, and register them for staking addresses, publicKeys, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) - _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingSKs, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingSKs) registerNodesForEpochs(t, b, env, addresses, signers, publicKeys, ids, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ) @@ -820,10 +834,13 @@ func TestEpochQCDKG(t *testing.T) { addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) stakingPrivateKeys, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingPrivateKeys) + registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) @@ -1207,10 +1224,12 @@ func TestEpochReset(t *testing.T) { addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) stakingPrivateKeys, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingPrivateKeys) registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) diff --git a/lib/go/test/flow_idtable_nodes_test.go b/lib/go/test/flow_idtable_nodes_test.go index 1c810bcd8..fe132773d 100644 --- a/lib/go/test/flow_idtable_nodes_test.go +++ b/lib/go/test/flow_idtable_nodes_test.go @@ -75,6 +75,7 @@ func TestIDTableManyNodes(t *testing.T) { nodeNetworkingAddresses := make([]cadence.Value, numberOfNodes) nodeNetworkingKeys := make([]cadence.Value, numberOfNodes) nodeStakingKeys := make([]cadence.Value, numberOfNodes) + nodeStakingKeyPOPs := make([]cadence.Value, numberOfNodes) nodeStakingAmounts := make([]cadence.Value, numberOfNodes) nodePaths := make([]cadence.Value, numberOfNodes) @@ -140,12 +141,14 @@ func TestIDTableManyNodes(t *testing.T) { nodeNetworkingAddresses[i] = CadenceString(networkingAddress) - _, stakingKey, _, networkingKey := generateKeysForNodeRegistration(t) + _, stakingKey, stakingPOP, _, networkingKey := generateKeysForNodeRegistration(t) nodeNetworkingKeys[i] = CadenceString(networkingKey) nodeStakingKeys[i] = CadenceString(stakingKey) + nodeStakingKeyPOPs[i] = CadenceString(stakingPOP) + tokenAmount, err := cadence.NewUFix64("1500000.0") require.NoError(t, err) @@ -179,6 +182,9 @@ func TestIDTableManyNodes(t *testing.T) { err = tx.AddArgument(cadence.NewArray(nodeStakingKeys)) require.NoError(t, err) + err = tx.AddArgument(cadence.NewArray(nodeStakingKeyPOPs)) + require.NoError(t, err) + err = tx.AddArgument(cadence.NewArray(nodeStakingAmounts)) require.NoError(t, err) @@ -460,7 +466,7 @@ func TestIDTableUnstakeAllManyDelegators(t *testing.T) { role := uint8((i % 4) + 1) - _, stakingKey, _, networkingKey := generateKeysForNodeRegistration(t) + _, stakingKey, stakingKeyPOP, _, networkingKey := generateKeysForNodeRegistration(t) err := tx.AddArgument(CadenceString(id)) require.NoError(t, err) @@ -472,6 +478,8 @@ func TestIDTableUnstakeAllManyDelegators(t *testing.T) { require.NoError(t, err) err = tx.AddArgument(CadenceString(stakingKey)) require.NoError(t, err) + err = tx.AddArgument(CadenceString(stakingKeyPOP)) + require.NoError(t, err) tokenAmount, err := cadence.NewUFix64("1500000.0") require.NoError(t, err) err = tx.AddArgument(tokenAmount) diff --git a/lib/go/test/flow_idtable_staking_test.go b/lib/go/test/flow_idtable_staking_test.go index 7ffe859c6..49bcef387 100644 --- a/lib/go/test/flow_idtable_staking_test.go +++ b/lib/go/test/flow_idtable_staking_test.go @@ -300,7 +300,7 @@ func TestIDTableRegistration(t *testing.T) { // Create new keys for the ID table account IDTableAccountKey, IDTableSigner := accountKeys.NewWithSigner() idTableAddress, feesAddr := deployStakingContract(t, b, IDTableAccountKey, IDTableSigner, &env, true, []uint64{1, 1, 1, 1, 1}) - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, idTableAddress, "1000000000.0") setNodeRoleSlotLimits(t, b, env, idTableAddress, IDTableSigner, [5]uint16{1, 1, 1, 1, 1}) @@ -310,19 +310,22 @@ func TestIDTableRegistration(t *testing.T) { // Create new user accounts joshAddress, _, joshSigner := newAccountWithAddress(b, accountKeys) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, joshAddress, "1000000000.0") + // Create a new user account maxAddress, _, maxSigner := newAccountWithAddress(b, accountKeys) - _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) + _, maxStakingKey, maxStakingPOP, _, maxNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, maxAddress, "1000000000.0") + // Create a new user account bastianAddress, _, bastianSigner := newAccountWithAddress(b, accountKeys) - _, bastianStakingKey, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) + _, bastianStakingKey, bastianStakingPOP, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, bastianAddress, "1000000000.0") + // Create a new user account for access node accessAddress, _, accessSigner := newAccountWithAddress(b, accountKeys) - _, accessStakingKey, _, accessNetworkingKey := generateKeysForNodeRegistration(t) + _, accessStakingKey, accessStakingPOP, _, accessNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, accessAddress, "1000000000.0") committed := make(map[string]interpreter.UFix64Value) @@ -339,6 +342,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], 1, @@ -351,6 +355,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], // Invalid Role: Greater than 5 @@ -364,6 +369,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], // Invalid Role: Less than 1 @@ -378,6 +384,7 @@ func TestIDTableRegistration(t *testing.T) { "", adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], 1, @@ -391,6 +398,7 @@ func TestIDTableRegistration(t *testing.T) { // Invalid Networking Key: Length is correct, but not a valid ECDSA Key fmt.Sprintf("%0128d", admin), adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], 1, @@ -404,6 +412,21 @@ func TestIDTableRegistration(t *testing.T) { adminNetworkingKey, // Invalid Staking Key: Length is correct, but not a valid BLS Key fmt.Sprintf("%0192d", admin), + adminStakingPOP, + amountToCommit, + committed[adminID], + 1, + true) + + registerNode(t, b, env, + idTableAddress, + IDTableSigner, + adminID, + fmt.Sprintf("%0128d", admin), + adminNetworkingKey, + adminStakingKey, + // Invalid Staking Key POP: Length is correct, but not a valid POP + fmt.Sprintf("%096d", admin), amountToCommit, committed[adminID], 1, @@ -422,6 +445,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], 1, @@ -461,6 +485,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", josh), joshNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[adminID], 1, @@ -474,6 +499,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", admin), joshNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[adminID], 1, @@ -487,6 +513,7 @@ func TestIDTableRegistration(t *testing.T) { // Invalid: first admin networking key is already in use adminNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[adminID], 1, @@ -500,6 +527,7 @@ func TestIDTableRegistration(t *testing.T) { joshNetworkingKey, // Invalid: first admin stake key is already in use adminStakingKey, + joshStakingPOP, amountToCommit, committed[adminID], 1, @@ -599,6 +627,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", josh), joshNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[joshID], 2, @@ -616,6 +645,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", max), maxNetworkingKey, maxStakingKey, + maxStakingPOP, amountToCommit, committed[maxID], 3, @@ -630,6 +660,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", access), accessNetworkingKey, accessStakingKey, + accessStakingPOP, amountToCommit, committed[accessID], 5, @@ -652,6 +683,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", bastian), bastianNetworkingKey, bastianStakingKey, + bastianStakingPOP, amountToCommit, committed[bastianID], 5, @@ -689,6 +721,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", bastian), bastianNetworkingKey, bastianStakingKey, + bastianStakingPOP, amountToCommit, committed[bastianID], 5, @@ -763,16 +796,16 @@ func TestIDTableApprovals(t *testing.T) { // Create new keys for the ID table account IDTableAccountKey, IDTableSigner := accountKeys.NewWithSigner() - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingPoP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) idTableAddress, feesAddr := deployStakingContract(t, b, IDTableAccountKey, IDTableSigner, &env, true, []uint64{3, 3, 3, 3, 3}) mintTokensForAccount(t, b, env, idTableAddress, "1000000000.0") accessAddress, _, accessSigner := newAccountWithAddress(b, accountKeys) - _, accessStakingKey, _, accessNetworkingKey := generateKeysForNodeRegistration(t) + _, accessStakingKey, accessStakingPOP, _, accessNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, accessAddress, "1000000000.0") joshAddress, _, joshSigner := newAccountWithAddress(b, accountKeys) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, joshAddress, "1000000000.0") env.IDTableAddress = idTableAddress.Hex() @@ -788,6 +821,7 @@ func TestIDTableApprovals(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPoP, amountToCommit, committed[adminID], 1, @@ -820,6 +854,7 @@ func TestIDTableApprovals(t *testing.T) { fmt.Sprintf("%0128d", access), accessNetworkingKey, accessStakingKey, + accessStakingPOP, amountToCommit, committed[accessID], 5, @@ -833,6 +868,7 @@ func TestIDTableApprovals(t *testing.T) { fmt.Sprintf("%0128d", josh), joshNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[joshID], 5, @@ -1057,7 +1093,7 @@ func TestIDTableStaking(t *testing.T) { // Create new keys for the ID table account IDTableAccountKey, IDTableSigner := accountKeys.NewWithSigner() - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) idTableAddress, feesAddr := deployStakingContract(t, b, IDTableAccountKey, IDTableSigner, &env, true, []uint64{3, 3, 3, 3, 3}) mintTokensForAccount(t, b, env, idTableAddress, "1000000000.0") @@ -1075,19 +1111,19 @@ func TestIDTableStaking(t *testing.T) { // Create new user accounts joshAddress, _, joshSigner := newAccountWithAddress(b, accountKeys) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, joshAddress, "1000000000.0") maxAddress, _, maxSigner := newAccountWithAddress(b, accountKeys) - _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) + _, maxStakingKey, maxStakingPOP, _, maxNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, maxAddress, "1000000000.0") bastianAddress, _, bastianSigner := newAccountWithAddress(b, accountKeys) - _, bastianStakingKey, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) + _, bastianStakingKey, bastianStakingPOP, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, bastianAddress, "1000000000.0") accessAddress, _, accessSigner := newAccountWithAddress(b, accountKeys) - _, accessStakingKey, _, accessNetworkingKey := generateKeysForNodeRegistration(t) + _, accessStakingKey, accessStakingPOP, _, accessNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, accessAddress, "1000000000.0") // Create new delegator user accounts @@ -1112,6 +1148,7 @@ func TestIDTableStaking(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], 1, @@ -1138,6 +1175,7 @@ func TestIDTableStaking(t *testing.T) { fmt.Sprintf("%0128d", josh), joshNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[joshID], 2, @@ -1152,6 +1190,7 @@ func TestIDTableStaking(t *testing.T) { fmt.Sprintf("%0128d", max), maxNetworkingKey, maxStakingKey, + maxStakingPOP, amountToCommit, committed[maxID], 3, @@ -1166,6 +1205,7 @@ func TestIDTableStaking(t *testing.T) { fmt.Sprintf("%0128d", access), accessNetworkingKey, accessStakingKey, + accessStakingPOP, amountToCommit, committed[accessID], 5, @@ -2180,6 +2220,7 @@ func TestIDTableStaking(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", bastian))) _ = tx.AddArgument(CadenceString(bastianNetworkingKey)) _ = tx.AddArgument(CadenceString(bastianStakingKey)) + _ = tx.AddArgument(CadenceString(bastianStakingPOP)) _ = tx.AddArgument(CadenceUFix64("1400000.0")) signAndSubmit( @@ -2887,7 +2928,7 @@ func TestIDTableDelegatorMinimums(t *testing.T) { // Create new keys for the ID table account IDTableAccountKey, IDTableSigner := accountKeys.NewWithSigner() idTableAddress, _ := deployStakingContract(t, b, IDTableAccountKey, IDTableSigner, &env, true, []uint64{10, 10, 10, 10, 3}) - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, idTableAddress, "1000000.0") // Create new user accounts and generate staking info @@ -2906,6 +2947,7 @@ func TestIDTableDelegatorMinimums(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, amountToCommit, 1, @@ -3062,19 +3104,19 @@ func TestIDTableSlotSelection(t *testing.T) { // Create new user accounts and generate staking info access1Address, _, access1Signer := newAccountWithAddress(b, accountKeys) mintTokensForAccount(t, b, env, access1Address, "1000000.0") - _, access1StakingKey, _, access1NetworkingKey := generateKeysForNodeRegistration(t) + _, access1StakingKey, access1StakingPOP, _, access1NetworkingKey := generateKeysForNodeRegistration(t) access2Address, _, access2Signer := newAccountWithAddress(b, accountKeys) mintTokensForAccount(t, b, env, access2Address, "1000000.0") - _, access2StakingKey, _, access2NetworkingKey := generateKeysForNodeRegistration(t) + _, access2StakingKey, access2StakingPOP, _, access2NetworkingKey := generateKeysForNodeRegistration(t) access3Address, _, access3Signer := newAccountWithAddress(b, accountKeys) mintTokensForAccount(t, b, env, access3Address, "1000000.0") - _, access3StakingKey, _, access3NetworkingKey := generateKeysForNodeRegistration(t) + _, access3StakingKey, access3StakingPOP, _, access3NetworkingKey := generateKeysForNodeRegistration(t) access4Address, _, access4Signer := newAccountWithAddress(b, accountKeys) mintTokensForAccount(t, b, env, access4Address, "1000000.0") - _, access4StakingKey, _, access4NetworkingKey := generateKeysForNodeRegistration(t) + _, access4StakingKey, access4StakingPOP, _, access4NetworkingKey := generateKeysForNodeRegistration(t) t.Run("Should be able to set new slot limits", func(t *testing.T) { // Set the Slot Limits to 2 for access nodes @@ -3102,6 +3144,7 @@ func TestIDTableSlotSelection(t *testing.T) { fmt.Sprintf("%0128d", admin), access1NetworkingKey, access1StakingKey, + access1StakingPOP, amountToCommit, amountToCommit, 5, @@ -3115,6 +3158,7 @@ func TestIDTableSlotSelection(t *testing.T) { fmt.Sprintf("%0128d", josh), access2NetworkingKey, access2StakingKey, + access2StakingPOP, amountToCommit, amountToCommit, 5, @@ -3128,6 +3172,7 @@ func TestIDTableSlotSelection(t *testing.T) { fmt.Sprintf("%0128d", max), access3NetworkingKey, access3StakingKey, + access3StakingPOP, amountToCommit, amountToCommit, 5, @@ -3187,6 +3232,7 @@ func TestIDTableSlotSelection(t *testing.T) { fmt.Sprintf("%0128d", bastian), access4NetworkingKey, access4StakingKey, + access4StakingPOP, amountToCommit, amountToCommit, 5, @@ -3376,6 +3422,7 @@ func TestIDTableRewardsWitholding(t *testing.T) { nodeSigners := make([]crypto.Signer, numNodes) nodeAddresses := make([]flow.Address, numNodes) nodeStakingKeys := make([]string, numNodes) + nodeStakingKeyPOPs := make([]string, numNodes) nodeNetworkingKeys := make([]string, numNodes) ids, _, _ := generateNodeIDs(numNodes) @@ -3383,7 +3430,7 @@ func TestIDTableRewardsWitholding(t *testing.T) { for i := 0; i < numNodes; i++ { nodeKeys[i], nodeSigners[i] = accountKeys.NewWithSigner() nodeAddresses[i], _ = adapter.CreateAccount(context.Background(), []*flow.AccountKey{nodeKeys[i]}, nil) - _, nodeStakingKeys[i], _, nodeNetworkingKeys[i] = generateKeysForNodeRegistration(t) + _, nodeStakingKeys[i], nodeStakingKeyPOPs[i], _, nodeNetworkingKeys[i] = generateKeysForNodeRegistration(t) } // Create arrays for the delegator account information @@ -3414,6 +3461,7 @@ func TestIDTableRewardsWitholding(t *testing.T) { fmt.Sprintf("%0128s", ids[i]), nodeNetworkingKeys[i], nodeStakingKeys[i], + nodeStakingKeyPOPs[i], amountToCommit, committed[ids[i]], 1, diff --git a/lib/go/test/flow_lockedtokens_test.go b/lib/go/test/flow_lockedtokens_test.go index a6ea2cdc9..08251ee47 100644 --- a/lib/go/test/flow_lockedtokens_test.go +++ b/lib/go/test/flow_lockedtokens_test.go @@ -370,6 +370,7 @@ func TestLockedTokensStaker(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0192d", josh))) + _ = tx.AddArgument(CadenceString(fmt.Sprintf("%096d", josh))) _ = tx.AddArgument(CadenceUFix64("250000.0")) signAndSubmit( @@ -558,6 +559,7 @@ func TestLockedTokensStaker(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0192d", josh))) + _ = tx.AddArgument(CadenceString(fmt.Sprintf("%096d", josh))) _ = tx.AddArgument(CadenceUFix64("745000.0")) signAndSubmit( @@ -1589,7 +1591,7 @@ func TestLockedTokensRealStaking(t *testing.T) { ) }) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) t.Run("Should be able to register josh as a node operator", func(t *testing.T) { @@ -1599,6 +1601,7 @@ func TestLockedTokensRealStaking(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("250000.0")) signAndSubmit( @@ -1685,6 +1688,7 @@ func TestLockedTokensRealStaking(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("250000.0")) signAndSubmit( @@ -1729,6 +1733,7 @@ func TestLockedTokensRealStaking(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("250000.0")) signAndSubmit( @@ -1771,7 +1776,7 @@ func TestLockedTokensRealStaking(t *testing.T) { false, ) - _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) + _, maxStakingKey, maxStakingPOP, _, maxNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), joshAddress) _ = tx.AddArgument(CadenceString(maxID)) @@ -1779,6 +1784,7 @@ func TestLockedTokensRealStaking(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", max))) _ = tx.AddArgument(CadenceString(maxNetworkingKey)) _ = tx.AddArgument(CadenceString(maxStakingKey)) + _ = tx.AddArgument(CadenceString(maxStakingPOP)) _ = tx.AddArgument(CadenceUFix64("500000.0")) signAndSubmit( @@ -1920,7 +1926,7 @@ func TestLockedTokensRealDelegating(t *testing.T) { t.Run("Should be able to register as a node operator", func(t *testing.T) { - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), joshAddress) _ = tx.AddArgument(CadenceString(joshID)) @@ -1928,6 +1934,7 @@ func TestLockedTokensRealDelegating(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("320000.0")) signAndSubmit( diff --git a/lib/go/test/flow_qc_test.go b/lib/go/test/flow_qc_test.go index c74a7bfdd..a439e6ee4 100644 --- a/lib/go/test/flow_qc_test.go +++ b/lib/go/test/flow_qc_test.go @@ -89,12 +89,12 @@ func TestQuorumCertificate(t *testing.T) { // Create new user accounts joshAccountKey, joshSigner := accountKeys.NewWithSigner() joshAddress, _ := adapter.CreateAccount(context.Background(), []*flow.AccountKey{joshAccountKey}, nil) - joshPrivateStakingKey, joshPublicStakingKey, _, _ := generateKeysForNodeRegistration(t) + joshPrivateStakingKey, joshPublicStakingKey, _, _, _ := generateKeysForNodeRegistration(t) // Create a new user account maxAccountKey, maxSigner := accountKeys.NewWithSigner() maxAddress, _ := adapter.CreateAccount(context.Background(), []*flow.AccountKey{maxAccountKey}, nil) - maxPrivateStakingKey, maxPublicStakingKey, _, _ := generateKeysForNodeRegistration(t) + maxPrivateStakingKey, maxPublicStakingKey, _, _, _ := generateKeysForNodeRegistration(t) collectorVoteHasher := crypto.NewExpandMsgXOFKMAC128(collectorVoteTag) diff --git a/lib/go/test/flow_stakingcollection_test.go b/lib/go/test/flow_stakingcollection_test.go index 895d5c92a..737666d97 100644 --- a/lib/go/test/flow_stakingcollection_test.go +++ b/lib/go/test/flow_stakingcollection_test.go @@ -464,7 +464,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { // Create regular accounts userAddresses, _, userSigners := registerAndMintManyAccounts(t, b, env, accountKeys, 4) - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingKeyPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) var amountToCommit interpreter.UFix64Value = 48000000000000 @@ -476,6 +476,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingKeyPOP, amountToCommit, amountToCommit, 1, @@ -553,7 +554,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { "1000000000.0", "1000000.0", "1000000.0", adminAccountKey, adminAddress, adminSigner) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) // Register a node and a delegator in the locked account tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), joshAddress) @@ -562,6 +563,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("320000.0")) signAndSubmit( @@ -619,7 +621,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { t.Run("Should not be able to register a consensus node without a real machine account public key", func(t *testing.T) { - _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) + _, maxStakingKey, maxStakingPOP, _, maxNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), joshAddress) _ = tx.AddArgument(CadenceString(maxID)) @@ -627,6 +629,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", max))) _ = tx.AddArgument(CadenceString(maxNetworkingKey)) _ = tx.AddArgument(CadenceString(maxStakingKey)) + _ = tx.AddArgument(CadenceString(maxStakingPOP)) _ = tx.AddArgument(CadenceUFix64("500000.0")) _ = tx.AddArgument(CadenceString("")) _ = tx.AddArgument(cadence.NewUInt8(2)) @@ -642,7 +645,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { t.Run("Should be able to register a second node and delegator in the staking collection", func(t *testing.T) { - _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) + _, maxStakingKey, maxStakingPOP, _, maxNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), joshAddress) _ = tx.AddArgument(CadenceString(maxID)) @@ -650,6 +653,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", max))) _ = tx.AddArgument(CadenceString(maxNetworkingKey)) _ = tx.AddArgument(CadenceString(maxStakingKey)) + _ = tx.AddArgument(CadenceString(maxStakingPOP)) _ = tx.AddArgument(CadenceUFix64("500000.0")) _ = tx.AddArgument(CadenceString("7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110")) _ = tx.AddArgument(cadence.NewUInt8(1)) @@ -690,7 +694,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { t.Run("Should be able to register a collection node in the staking collection and create a machine account", func(t *testing.T) { - _, bastianStakingKey, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) + _, bastianStakingKey, bastianStakingPOP, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), joshAddress) _ = tx.AddArgument(CadenceString(bastianID)) @@ -698,6 +702,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", bastian))) _ = tx.AddArgument(CadenceString(bastianNetworkingKey)) _ = tx.AddArgument(CadenceString(bastianStakingKey)) + _ = tx.AddArgument(CadenceString(bastianStakingPOP)) _ = tx.AddArgument(CadenceUFix64("250000.0")) _ = tx.AddArgument(CadenceString("7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110")) _ = tx.AddArgument(cadence.NewUInt8(1)) @@ -770,7 +775,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { mintTokensForAccount(t, b, env, joshAddress, "2000000.0") - _, executionStakingKey, _, executionNetworkingKey := generateKeysForNodeRegistration(t) + _, executionStakingKey, executionStakingPOP, _, executionNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), joshAddress) _ = tx.AddArgument(CadenceString(executionID)) @@ -778,6 +783,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", execution))) _ = tx.AddArgument(CadenceString(executionNetworkingKey)) _ = tx.AddArgument(CadenceString(executionStakingKey)) + _ = tx.AddArgument(CadenceString(executionStakingPOP)) _ = tx.AddArgument(CadenceUFix64("1250000.0")) _ = tx.AddArgument(CadenceString("")) _ = tx.AddArgument(cadence.NewUInt8(1)) @@ -802,7 +808,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { true, ) - _, verificationStakingKey, _, verificationNetworkingKey := generateKeysForNodeRegistration(t) + _, verificationStakingKey, verificationStakingPOP, _, verificationNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), joshAddress) _ = tx.AddArgument(CadenceString(verificationID)) @@ -810,6 +816,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", verification))) _ = tx.AddArgument(CadenceString(verificationNetworkingKey)) _ = tx.AddArgument(CadenceString(verificationStakingKey)) + _ = tx.AddArgument(CadenceString(verificationStakingPOP)) _ = tx.AddArgument(CadenceUFix64("150000.0")) _ = tx.AddArgument(CadenceString("")) _ = tx.AddArgument(cadence.NewUInt8(1)) @@ -874,7 +881,7 @@ func TestStakingCollectionCreateMachineAccountForExistingNode(t *testing.T) { // Create regular accounts userAddresses, _, userSigners := registerAndMintManyAccounts(t, b, env, accountKeys, 4) - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingKeyPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) var amountToCommit interpreter.UFix64Value = 48000000000000 @@ -886,6 +893,7 @@ func TestStakingCollectionCreateMachineAccountForExistingNode(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingKeyPOP, amountToCommit, amountToCommit, 1, @@ -976,7 +984,7 @@ func TestStakingCollectionCreateMachineAccountForExistingNode(t *testing.T) { "1000000.0", "1000000.0", adminAccountKey, adminAddress, adminSigner) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) // Register a node and a delegator in the locked account tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), joshAddress) @@ -985,6 +993,7 @@ func TestStakingCollectionCreateMachineAccountForExistingNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("500000.0")) signAndSubmit( @@ -2820,13 +2829,14 @@ func TestStakingCollectionCreateNewTokenHolder(t *testing.T) { tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), jeffAddress2) userNodeID1 := "0000000000000000000000000000000000000000000000000000000000000001" - _, nodeOneStakingKey, _, nodeOneNetworkingKey := generateKeysForNodeRegistration(t) + _, nodeOneStakingKey, nodeOneStakingKeyPOP, _, nodeOneNetworkingKey := generateKeysForNodeRegistration(t) _ = tx.AddArgument(CadenceString(userNodeID1)) _ = tx.AddArgument(cadence.NewUInt8(4)) _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", 1))) _ = tx.AddArgument(CadenceString(nodeOneNetworkingKey)) _ = tx.AddArgument(CadenceString(nodeOneStakingKey)) + _ = tx.AddArgument(CadenceString(nodeOneStakingKeyPOP)) _ = tx.AddArgument(CadenceUFix64("320000.0")) signAndSubmit( @@ -2946,6 +2956,7 @@ func TestStakingCollectionRegisterMultipleNodes(t *testing.T) { // Create arrays for the node account information nodeStakingKeys := make([]cadence.Value, numNodes) + nodeStakingKeyPOPs := make([]cadence.Value, numNodes) nodeNetworkingKeys := make([]cadence.Value, numNodes) nodeNetworkingAddresses := make([]cadence.Value, numNodes) ids, _, _ := generateNodeIDs(numNodes) @@ -2958,9 +2969,10 @@ func TestStakingCollectionRegisterMultipleNodes(t *testing.T) { // Create all the node accounts for i := 0; i < numNodes; i++ { - _, stakingKey, _, networkingKey := generateKeysForNodeRegistration(t) + _, stakingKey, stakingPOP, _, networkingKey := generateKeysForNodeRegistration(t) nodeStakingKeys[i] = CadenceString(stakingKey) + nodeStakingKeyPOPs[i] = CadenceString(stakingPOP) nodeNetworkingKeys[i] = CadenceString(networkingKey) nodeNetworkingAddresses[i] = CadenceString(fmt.Sprintf("%0128s", ids[i])) @@ -2993,6 +3005,7 @@ func TestStakingCollectionRegisterMultipleNodes(t *testing.T) { _ = tx.AddArgument(cadence.NewArray(nodeNetworkingAddresses)) _ = tx.AddArgument(cadence.NewArray(nodeNetworkingKeys)) _ = tx.AddArgument(cadence.NewArray(nodeStakingKeys)) + _ = tx.AddArgument(cadence.NewArray(nodeStakingKeyPOPs)) _ = tx.AddArgument(cadence.NewArray(cadenceAmounts)) _ = tx.AddArgument(cadence.NewArray(machineAccountKeys)) diff --git a/lib/go/test/flow_stakingproxy_test.go b/lib/go/test/flow_stakingproxy_test.go index a97384cd1..a0e1ea881 100644 --- a/lib/go/test/flow_stakingproxy_test.go +++ b/lib/go/test/flow_stakingproxy_test.go @@ -243,6 +243,7 @@ func TestStakingProxy(t *testing.T) { _ = tx.AddArgument(cadence.NewAddress(nodeAddress)) _ = tx.AddArgument(CadenceString(joshID)) + _ = tx.AddArgument(CadenceString("beef")) tokenAmount, err := cadence.NewUFix64("250000.0") require.NoError(t, err) _ = tx.AddArgument(tokenAmount) diff --git a/lib/go/test/lockedtokens_helpers.go b/lib/go/test/lockedtokens_helpers.go index 764ddc56b..a8e0318fd 100644 --- a/lib/go/test/lockedtokens_helpers.go +++ b/lib/go/test/lockedtokens_helpers.go @@ -378,7 +378,7 @@ func registerStakingCollectionNodesAndDelegators( userNodeID1 := "0000000000000000000000000000000000000000000000000000000000000001" userNodeID2 := "0000000000000000000000000000000000000000000000000000000000000002" - _, nodeOneStakingKey, _, nodeOneNetworkingKey := generateKeysForNodeRegistration(t) + _, nodeOneStakingKey, nodeOneStakingKeyPOP, _, nodeOneNetworkingKey := generateKeysForNodeRegistration(t) // Register a node in the locked account tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), newUserAddress) @@ -387,6 +387,7 @@ func registerStakingCollectionNodesAndDelegators( _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", 1))) _ = tx.AddArgument(CadenceString(nodeOneNetworkingKey)) _ = tx.AddArgument(CadenceString(nodeOneStakingKey)) + _ = tx.AddArgument(CadenceString(nodeOneStakingKeyPOP)) _ = tx.AddArgument(CadenceUFix64("320000.0")) signAndSubmit( @@ -418,7 +419,7 @@ func registerStakingCollectionNodesAndDelegators( false, ) - _, nodeTwoStakingKey, _, nodeTwoNetworkingKey := generateKeysForNodeRegistration(t) + _, nodeTwoStakingKey, nodeTwoStakingKeyPOP, _, nodeTwoNetworkingKey := generateKeysForNodeRegistration(t) // Register a node with the staking collection tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), newUserAddress) @@ -427,6 +428,7 @@ func registerStakingCollectionNodesAndDelegators( _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", 2))) _ = tx.AddArgument(CadenceString(nodeTwoNetworkingKey)) _ = tx.AddArgument(CadenceString(nodeTwoStakingKey)) + _ = tx.AddArgument(CadenceString(nodeTwoStakingKeyPOP)) _ = tx.AddArgument(CadenceUFix64("500000.0")) _ = tx.AddArgument(CadenceString("7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110")) _ = tx.AddArgument(cadence.NewUInt8(1)) diff --git a/lib/go/test/staking_test_helpers.go b/lib/go/test/staking_test_helpers.go index 5ff868f30..164bf95de 100644 --- a/lib/go/test/staking_test_helpers.go +++ b/lib/go/test/staking_test_helpers.go @@ -287,18 +287,26 @@ func generateNodeIDs(numNodes int) ([]string, []cadence.Value, []cadence.Value) // / Generates a key pair for staking, which uses the BLS_BLS12381 signing algorithm // / Also generates a key pair for networking, which uses the ECDSA_P256 signing algorithm -func generateKeysForNodeRegistration(t *testing.T) (crypto.PrivateKey, string, crypto.PrivateKey, string) { +func generateKeysForNodeRegistration(t *testing.T) (crypto.PrivateKey, string, string, crypto.PrivateKey, string) { stakingPrivateKey, publicKey := generateKeys(t, crypto.BLSBLS12381) stakingPublicKey := publicKey.String() stakingPublicKey = stakingPublicKey[2:] networkingPrivateKey, publicKey := generateKeys(t, crypto.ECDSAP256) networkingPublicKey := publicKey.String() networkingPublicKey = networkingPublicKey[2:] + stakingPOP := generateKeyPOP(t, stakingPrivateKey) - return stakingPrivateKey, stakingPublicKey, networkingPrivateKey, networkingPublicKey + return stakingPrivateKey, stakingPublicKey, stakingPOP, networkingPrivateKey, networkingPublicKey } +func generateKeyPOP(t *testing.T, sk crypto.PrivateKey) string { + pop, err := crypto.BLSGeneratePOP(sk) + require.NoError(t, err) + popString := fmt.Sprintf("%#x", []byte(pop)) + return popString[2:] +} + // / Generates staking and networking key pairs for the specified number of nodes func generateManyNodeKeys(t *testing.T, numNodes int) ([]crypto.PrivateKey, []string, []crypto.PrivateKey, []string) { stakingPrivateKeys := make([]crypto.PrivateKey, numNodes) @@ -307,7 +315,7 @@ func generateManyNodeKeys(t *testing.T, numNodes int) ([]crypto.PrivateKey, []st networkingPublicKeys := make([]string, numNodes) for i := 0; i < numNodes; i++ { - stakingPrivateKey, stakingPublicKey, networkingPrivateKey, networkingPublicKey := generateKeysForNodeRegistration(t) + stakingPrivateKey, stakingPublicKey, _, networkingPrivateKey, networkingPublicKey := generateKeysForNodeRegistration(t) stakingPrivateKeys[i] = stakingPrivateKey stakingPublicKeys[i] = stakingPublicKey networkingPrivateKeys[i] = networkingPrivateKey @@ -318,7 +326,15 @@ func generateManyNodeKeys(t *testing.T, numNodes int) ([]crypto.PrivateKey, []st } -// / Verifies that the EpochTotalRewardsPaid event was emmitted correctly with correct values +func generateManyKeyPOPs(t *testing.T, sks []crypto.PrivateKey) []string { + POPs := make([]string, len(sks)) + for i, sk := range sks { + POPs[i] = generateKeyPOP(t, sk) + } + return POPs +} + +// / Verifies that the EpochTotalRewardsPaid event was emitted correctly with correct values func verifyEpochTotalRewardsPaid( t *testing.T, b emulator.Emulator, @@ -365,7 +381,7 @@ func registerNode(t *testing.T, env templates.Environment, authorizer flow.Address, signer sdkcrypto.Signer, - nodeID, networkingAddress, networkingKey, stakingKey string, + nodeID, networkingAddress, networkingKey, stakingKey, stakingKeyPOP string, amount, tokensCommitted interpreter.UFix64Value, role uint8, shouldFail bool, @@ -382,6 +398,7 @@ func registerNode(t *testing.T, _ = tx.AddArgument(CadenceString(networkingAddress)) _ = tx.AddArgument(CadenceString(networkingKey)) _ = tx.AddArgument(CadenceString(stakingKey)) + _ = tx.AddArgument(CadenceString(stakingKeyPOP)) tokenAmount, err := cadence.NewUFix64(amount.String()) require.NoError(t, err) _ = tx.AddArgument(tokenAmount) @@ -462,6 +479,7 @@ func registerNodesForStaking( authorizers []flow.Address, signers []sdkcrypto.Signer, stakingKeys []string, + stakingKeysPOPs []string, networkingkeys []string, ids []string) { @@ -469,6 +487,7 @@ func registerNodesForStaking( if len(authorizers) != len(signers) || len(authorizers) != len(ids) || len(authorizers) != len(stakingKeys) || + len(authorizers) != len(stakingKeysPOPs) || len(authorizers) != len(networkingkeys) { t.Fail() } @@ -488,6 +507,7 @@ func registerNodesForStaking( fmt.Sprintf("%0128d", i), networkingkeys[i], stakingKeys[i], + stakingKeysPOPs[i], amountToCommit, committed, uint8((i%5)+1), diff --git a/transactions/epoch/node/register_node.cdc b/transactions/epoch/node/register_node.cdc index 2a931c301..af6d04ea7 100644 --- a/transactions/epoch/node/register_node.cdc +++ b/transactions/epoch/node/register_node.cdc @@ -16,6 +16,7 @@ transaction( networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, amount: UFix64, publicKeys: [Crypto.KeyListEntry] ) { @@ -36,6 +37,7 @@ transaction( networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, + stakingKeyPoP: stakingKeyPoP, tokensCommitted: <-self.flowTokenRef.withdraw(amount: amount) ) diff --git a/transactions/idTableStaking/node/register_many_nodes.cdc b/transactions/idTableStaking/node/register_many_nodes.cdc index 8a5b12ce3..22fea5344 100644 --- a/transactions/idTableStaking/node/register_many_nodes.cdc +++ b/transactions/idTableStaking/node/register_many_nodes.cdc @@ -8,6 +8,7 @@ transaction( networkingAddresses: [String], networkingKeys: [String], stakingKeys: [String], + stakingKeyPoPs: [String], amounts: [UFix64], paths: [StoragePath] ) { @@ -29,6 +30,7 @@ transaction( networkingAddress: networkingAddresses[i], networkingKey: networkingKeys[i], stakingKey: stakingKeys[i], + stakingKeyPoP: stakingKeyPoPs[i], tokensCommitted: <-tokensCommitted ) diff --git a/transactions/idTableStaking/node/register_node.cdc b/transactions/idTableStaking/node/register_node.cdc index 7b1ff0909..7b69bc69b 100644 --- a/transactions/idTableStaking/node/register_node.cdc +++ b/transactions/idTableStaking/node/register_node.cdc @@ -11,6 +11,7 @@ transaction( networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, amount: UFix64 ) { @@ -27,6 +28,7 @@ transaction( networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, + stakingKeyPoP: stakingKeyPoP, tokensCommitted: <-self.flowTokenRef.withdraw(amount: amount) ) diff --git a/transactions/lockedTokens/staker/register_node.cdc b/transactions/lockedTokens/staker/register_node.cdc index 5aeb2cb5f..ef01fea7d 100644 --- a/transactions/lockedTokens/staker/register_node.cdc +++ b/transactions/lockedTokens/staker/register_node.cdc @@ -3,7 +3,13 @@ import FungibleToken from "FungibleToken" import LockedTokens from "LockedTokens" import StakingProxy from "StakingProxy" -transaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) { +transaction(id: String, + role: UInt8, + networkingAddress: String, + networkingKey: String, + stakingKey: String, + stakingKeyPoP: String, + amount: UFix64) { let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder @@ -30,13 +36,13 @@ transaction(id: String, role: UInt8, networkingAddress: String, networkingKey: S if amount <= lockedBalance { - self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount) + self.holderRef.createNodeStaker(nodeInfo: nodeInfo, stakingKeyPoP: stakingKeyPoP, amount: amount) } else if ((amount - lockedBalance) <= self.vaultRef.balance) { self.holderRef.deposit(from: <-self.vaultRef.withdraw(amount: amount - lockedBalance)) - self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount) + self.holderRef.createNodeStaker(nodeInfo: nodeInfo, stakingKeyPoP: stakingKeyPoP, amount: amount) } else { panic("Not enough tokens to stake!") diff --git a/transactions/stakingCollection/register_multiple_nodes.cdc b/transactions/stakingCollection/register_multiple_nodes.cdc index 5a2aa1fea..e8e067af3 100644 --- a/transactions/stakingCollection/register_multiple_nodes.cdc +++ b/transactions/stakingCollection/register_multiple_nodes.cdc @@ -9,6 +9,7 @@ transaction(ids: [String], networkingAddresses: [String], networkingKeys: [String], stakingKeys: [String], + stakingKeyPoPs: [String], amounts: [UFix64], publicKeys: [[Crypto.KeyListEntry]?]) { @@ -27,6 +28,7 @@ transaction(ids: [String], networkingAddress: networkingAddresses[i], networkingKey: networkingKeys[i], stakingKey: stakingKeys[i], + stakingKeyPoP: stakingKeyPoPs[i], amount: amounts[i], payer: account) { diff --git a/transactions/stakingCollection/register_node.cdc b/transactions/stakingCollection/register_node.cdc index f27183574..c125a04e1 100644 --- a/transactions/stakingCollection/register_node.cdc +++ b/transactions/stakingCollection/register_node.cdc @@ -9,6 +9,7 @@ transaction(id: String, networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, amount: UFix64, machineAccountKey: String, machineAccountKeySignatureAlgorithm: UInt8, @@ -26,6 +27,7 @@ transaction(id: String, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, + stakingKeyPoP: stakingKeyPoP, amount: amount, payer: account ) { diff --git a/transactions/stakingProxy/register_node.cdc b/transactions/stakingProxy/register_node.cdc index 0bc9029d4..75d59a77a 100644 --- a/transactions/stakingProxy/register_node.cdc +++ b/transactions/stakingProxy/register_node.cdc @@ -1,7 +1,7 @@ import LockedTokens from "LockedTokens" import StakingProxy from "StakingProxy" -transaction(address: Address, id: String, amount: UFix64) { +transaction(address: Address, id: String, stakingKeyPoP: String, amount: UFix64) { let holderRef: auth(LockedTokens.TokenOperations) &LockedTokens.TokenHolder @@ -20,7 +20,7 @@ transaction(address: Address, id: String, amount: UFix64) { let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id) ?? panic("Couldn't get info for nodeID=".concat(id)) - self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount) + self.holderRef.createNodeStaker(nodeInfo: nodeInfo, stakingKeyPoP: stakingKeyPoP, amount: amount) let nodeStakerProxy = self.holderRef.borrowStaker() From af808a60d4d4716a5ac33bfb1071b3e79fa00b04 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 7 May 2024 11:16:50 -0500 Subject: [PATCH 124/132] update dependencies --- lib/go/contracts/go.mod | 4 +- lib/go/contracts/go.sum | 12 +- lib/go/templates/delegator_templates.go | 9 +- lib/go/templates/go.mod | 4 +- lib/go/templates/go.sum | 12 +- lib/go/templates/idtable_staking_templates.go | 7 - lib/go/test/epoch_test_helpers.go | 106 ++++----- lib/go/test/flow_dkg_test.go | 22 +- lib/go/test/flow_epoch_test.go | 4 +- lib/go/test/flow_idtable_staking_test.go | 34 +-- lib/go/test/flow_lockedtokens_test.go | 6 +- lib/go/test/flow_stakingproxy_test.go | 2 +- lib/go/test/go.mod | 68 +++--- lib/go/test/go.sum | 219 +++++++++++------- lib/go/test/lockedtokens_helpers.go | 15 +- lib/go/test/node_version_beacon_test.go | 16 +- lib/go/test/service_test.go | 8 +- lib/go/test/staking_test_helpers.go | 10 +- 18 files changed, 291 insertions(+), 267 deletions(-) diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index 8cfcc8d98..ee7e49010 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -5,8 +5,8 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140 + github.com/onflow/flow-ft/lib/go/contracts v1.0.0 + github.com/onflow/flow-nft/lib/go/contracts v1.2.0 github.com/stretchr/testify v1.8.4 ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index d1b48fe2e..44492fede 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -1617,18 +1617,14 @@ github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9 h1:rTemckPWir+N/m1GyhT8jdiETj0RiWc8FiwItE2Nxyg= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240215153337-0be5cb4b4bc9/go.mod h1:PZrrCsllIt/Bu4HlJtisXfvDrOt1aLKU5R70vsZHKRc= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b h1:HutxHvyc06UbJncEUieAwt7Nf1lG5uiIGVok6w031LM= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424142855-b518689a350b/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:2LO6Rtmz2PVfH+ZXnMwvTwVeIz3PCy0fs3lQraqog14= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v1.0.0 h1:mToacZ5NWqtlWwk/7RgIl/jeKB/Sy/tIXdw90yKHcV0= +github.com/onflow/flow-ft/lib/go/contracts v1.0.0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372 h1:jVrUFQ5Fn3gBKZ3Q6OVhceF2vKiHg1la6g3DuRKvdoo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240424144730-4a6f42d2a372/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140 h1:oTj4RGgfuJSSBE1aDVrlh6avxKBMraucpNtRg0K+yhg= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/contracts v1.2.0 h1:TFH7GCJKcGi0+x14SCvF7Gbnxp68gJOGNV8PSIAM2J0= +github.com/onflow/flow-nft/lib/go/contracts v1.2.0/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8 h1:BqgQgXktxVFv8erjCaSHpL0CP+pa5M8g655GyF/t4JM= github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240213205729-48f42d9896f8/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= diff --git a/lib/go/templates/delegator_templates.go b/lib/go/templates/delegator_templates.go index 8d457e2dc..02c2fc70c 100644 --- a/lib/go/templates/delegator_templates.go +++ b/lib/go/templates/delegator_templates.go @@ -5,8 +5,7 @@ import ( ) const ( - createDelegationFilename = "idTableStaking/delegation/del_create_delegation.cdc" - delegatorAddCapabilityFilename = "idTableStaking/delegation/delegator_add_capability.cdc" + createDelegationFilename = "idTableStaking/delegation/del_create_delegation.cdc" delegatorRegisterFilename = "idTableStaking/delegation/register_delegator.cdc" delegatorStakeNewFilename = "idTableStaking/delegation/del_stake_new_tokens.cdc" @@ -77,12 +76,6 @@ func GenerateDelegatorWithdrawRewardsScript(env Environment) []byte { return []byte(ReplaceAddresses(code, env)) } -func GenerateAddPublicDelegatorCapabilityScript(env Environment) []byte { - code := assets.MustAssetString(delegatorAddCapabilityFilename) - - return []byte(ReplaceAddresses(code, env)) -} - // Scripts func GenerateGetDelegatorInfoScript(env Environment) []byte { diff --git a/lib/go/templates/go.mod b/lib/go/templates/go.mod index 49864328a..5a11266bd 100644 --- a/lib/go/templates/go.mod +++ b/lib/go/templates/go.mod @@ -5,9 +5,9 @@ go 1.18 require ( github.com/kevinburke/go-bindata v3.24.0+incompatible github.com/onflow/cadence v1.0.0-M3 - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e + github.com/onflow/flow-ft/lib/go/templates v1.0.0 github.com/onflow/flow-go-sdk v1.0.0-M1 - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140 + github.com/onflow/flow-nft/lib/go/templates v1.2.0 github.com/psiemens/sconfig v0.1.0 github.com/spf13/cobra v1.5.0 ) diff --git a/lib/go/templates/go.sum b/lib/go/templates/go.sum index 6f93689f6..d3059cac7 100644 --- a/lib/go/templates/go.sum +++ b/lib/go/templates/go.sum @@ -1615,16 +1615,12 @@ github.com/onflow/cadence v1.0.0-M3 h1:bSydJise9pU4aALloUKv/EWmDLITRlbBpuG8OPByd github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b h1:Z/Fn+7ysdfuv8yKzhPlZ+HrADm3zaUi+zb6BP4JWLfU= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424142855-b518689a350b/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:jl7SYAui/gYRmBofrY//Ln8ixRJwvLzvwLstNfRKmWY= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/templates v1.0.0 h1:6cMS/lUJJ17HjKBfMO/eh0GGvnpElPgBXx7h5aoWJhs= +github.com/onflow/flow-ft/lib/go/templates v1.0.0/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372 h1:zjEANfSuCctAQ79IotaP6+v0jZiJsDAlikcZC++BTpc= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240424144730-4a6f42d2a372/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140 h1:7NwSIG4SEdm+96gr+Aaqx291jZ/Bqkxk/ghVnens9CU= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-nft/lib/go/templates v1.2.0 h1:JSQyh9rg0RC+D1930BiRXN8lrtMs+ubVMK6aQPon6Yc= +github.com/onflow/flow-nft/lib/go/templates v1.2.0/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2 h1:qZjl4wSTG/E9znEjkHF0nNaEdlBLJoOEAtr7xUsTNqc= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= diff --git a/lib/go/templates/idtable_staking_templates.go b/lib/go/templates/idtable_staking_templates.go index dd595fcf8..77b90a2e6 100644 --- a/lib/go/templates/idtable_staking_templates.go +++ b/lib/go/templates/idtable_staking_templates.go @@ -46,7 +46,6 @@ const ( withdrawUnstakedTokensFilename = "idTableStaking/node/withdraw_unstaked_tokens.cdc" withdrawRewardedTokensFilename = "idTableStaking/node/withdraw_rewarded_tokens.cdc" updateNetworkingAddressFilename = "idTableStaking/node/update_networking_address.cdc" - addPublicNodeCapabilityFilename = "idTableStaking/node/node_add_capability.cdc" registerManyNodesFilename = "idTableStaking/node/register_many_nodes.cdc" @@ -343,12 +342,6 @@ func GenerateUpdateNetworkingAddressScript(env Environment) []byte { return []byte(ReplaceAddresses(code, env)) } -func GenerateAddPublicNodeCapabilityScript(env Environment) []byte { - code := assets.MustAssetString(addPublicNodeCapabilityFilename) - - return []byte(ReplaceAddresses(code, env)) -} - // GenerateReturnTableScript creates a script that returns // the the whole ID table nodeIDs func GenerateReturnTableScript(env Environment) []byte { diff --git a/lib/go/test/epoch_test_helpers.go b/lib/go/test/epoch_test_helpers.go index 4b78b2ee5..2853b6055 100644 --- a/lib/go/test/epoch_test_helpers.go +++ b/lib/go/test/epoch_test_helpers.go @@ -81,31 +81,31 @@ type EpochStart struct { type EpochStartEvent flow.Event func (evt EpochStartEvent) Counter() cadence.UInt64 { - return evt.Value.Fields[0].(cadence.UInt64) + return cadence.SearchFieldByName(evt.Value, "counter").(cadence.UInt64) } func (evt EpochStartEvent) firstView() cadence.UInt64 { - return evt.Value.Fields[1].(cadence.UInt64) + return cadence.SearchFieldByName(evt.Value, "firstView").(cadence.UInt64) } func (evt EpochStartEvent) stakingEndView() cadence.UInt64 { - return evt.Value.Fields[2].(cadence.UInt64) + return cadence.SearchFieldByName(evt.Value, "stakingAuctionEndView").(cadence.UInt64) } func (evt EpochStartEvent) finalView() cadence.UInt64 { - return evt.Value.Fields[3].(cadence.UInt64) + return cadence.SearchFieldByName(evt.Value, "finalView").(cadence.UInt64) } func (evt EpochStartEvent) totalStaked() cadence.UFix64 { - return evt.Value.Fields[4].(cadence.UFix64) + return cadence.SearchFieldByName(evt.Value, "totalStaked").(cadence.UFix64) } func (evt EpochStartEvent) totalSupply() cadence.UFix64 { - return evt.Value.Fields[5].(cadence.UFix64) + return cadence.SearchFieldByName(evt.Value, "totalFlowSupply").(cadence.UFix64) } func (evt EpochStartEvent) rewards() cadence.UFix64 { - return evt.Value.Fields[6].(cadence.UFix64) + return cadence.SearchFieldByName(evt.Value, "totalRewards").(cadence.UFix64) } // / Used to verify the EpochSetup event fields in tests @@ -136,54 +136,54 @@ type EpochCommit struct { type EpochSetupEvent flow.Event func (evt EpochSetupEvent) Counter() cadence.UInt64 { - return evt.Value.Fields[0].(cadence.UInt64) + return cadence.SearchFieldByName(evt.Value, "counter").(cadence.UInt64) } func (evt EpochSetupEvent) NodeInfo() cadence.Array { - return evt.Value.Fields[1].(cadence.Array) + return cadence.SearchFieldByName(evt.Value, "nodeInfo").(cadence.Array) } func (evt EpochSetupEvent) firstView() cadence.UInt64 { - return evt.Value.Fields[2].(cadence.UInt64) + return cadence.SearchFieldByName(evt.Value, "firstView").(cadence.UInt64) } func (evt EpochSetupEvent) finalView() cadence.UInt64 { - return evt.Value.Fields[3].(cadence.UInt64) + return cadence.SearchFieldByName(evt.Value, "finalView").(cadence.UInt64) } func (evt EpochSetupEvent) collectorClusters() cadence.Array { - return evt.Value.Fields[4].(cadence.Array) + return cadence.SearchFieldByName(evt.Value, "collectorClusters").(cadence.Array) } func (evt EpochSetupEvent) randomSource() cadence.String { - return evt.Value.Fields[5].(cadence.String) + return cadence.SearchFieldByName(evt.Value, "randomSource").(cadence.String) } func (evt EpochSetupEvent) dkgFinalViews() (cadence.UInt64, cadence.UInt64, cadence.UInt64) { - fields := evt.Value.Fields - return fields[6].(cadence.UInt64), fields[7].(cadence.UInt64), fields[8].(cadence.UInt64) + fields := cadence.FieldsMappedByName(evt.Value) + return fields["DKGPhase1FinalView"].(cadence.UInt64), fields["DKGPhase2FinalView"].(cadence.UInt64), fields["DKGPhase3FinalView"].(cadence.UInt64) } func (evt EpochSetupEvent) targetDuration() cadence.UInt64 { - return evt.Value.Fields[9].(cadence.UInt64) + return cadence.SearchFieldByName(evt.Value, "targetDuration").(cadence.UInt64) } func (evt EpochSetupEvent) targetEndTime() cadence.UInt64 { - return evt.Value.Fields[10].(cadence.UInt64) + return cadence.SearchFieldByName(evt.Value, "targetEndTime").(cadence.UInt64) } type EpochCommitEvent flow.Event func (evt EpochCommitEvent) Counter() cadence.UInt64 { - return evt.Value.Fields[0].(cadence.UInt64) + return cadence.SearchFieldByName(evt.Value, "counter").(cadence.UInt64) } func (evt EpochCommitEvent) clusterQCs() cadence.Array { - return evt.Value.Fields[1].(cadence.Array) + return cadence.SearchFieldByName(evt.Value, "clusterQCs").(cadence.Array) } func (evt EpochCommitEvent) dkgPubKeys() cadence.Array { - return evt.Value.Fields[2].(cadence.Array) + return cadence.SearchFieldByName(evt.Value, "dkgPubKeys").(cadence.Array) } // / Deploys the Quroum Certificate and Distributed Key Generation contracts to the provided account @@ -427,13 +427,14 @@ func verifyClusters( found := false for _, actualCluster := range actualClusters { - cluster := actualCluster.(cadence.Struct).Fields + cluster := actualCluster.(cadence.Struct) + clusterFields := cadence.FieldsMappedByName(cluster) - totalWeight := cluster[2] + totalWeight := clusterFields["totalWeight"] if cadence.NewUInt64(expectedCluster.totalWeight) == totalWeight { found = true assertEqual(t, cadence.NewUInt64(expectedCluster.totalWeight), totalWeight) - size := len(cluster[1].(cadence.Dictionary).Pairs) + size := len(clusterFields["nodeWeights"].(cadence.Dictionary).Pairs) assertEqual(t, cadence.NewUInt16(expectedCluster.size), cadence.NewUInt16(uint16(size))) } } @@ -458,9 +459,10 @@ func verifyClusterQCs( i := 0 for _, qc := range actualQCs { found := false - qcStructSignatures := qc.(cadence.Struct).Fields[1].(cadence.Array).Values - qcStructMessage := qc.(cadence.Struct).Fields[2].(cadence.String) - qcVoterIDs := qc.(cadence.Struct).Fields[3].(cadence.Array).Values + qcStructFields := cadence.FieldsMappedByName(qc.(cadence.Struct)) + qcStructSignatures := qcStructFields["voteSignatures"].(cadence.Array).Values + qcStructMessage := qcStructFields["voteMessage"].(cadence.String) + qcVoterIDs := qcStructFields["voterIDs"].(cadence.Array).Values assertEqual(t, len(qcVoterIDs), len(qcStructSignatures)) @@ -494,47 +496,47 @@ func verifyEpochMetadata( expectedMetadata EpochMetadata) { result := executeScriptAndCheck(t, b, templates.GenerateGetEpochMetadataScript(env), [][]byte{jsoncdc.MustEncode(cadence.UInt64(expectedMetadata.counter))}) - metadataFields := result.(cadence.Struct).Fields + metadataFields := cadence.FieldsMappedByName(result.(cadence.Struct)) - counter := metadataFields[0] + counter := metadataFields["counter"] assertEqual(t, cadence.NewUInt64(expectedMetadata.counter), counter) if len(expectedMetadata.seed) != 0 { - seed := metadataFields[1] + seed := metadataFields["seed"] cadenceSeed, _ := cadence.NewString(expectedMetadata.seed) assertEqual(t, cadenceSeed, seed) } - startView := metadataFields[2] + startView := metadataFields["startView"] assertEqual(t, cadence.NewUInt64(expectedMetadata.startView), startView) - endView := metadataFields[3] + endView := metadataFields["endView"] assertEqual(t, cadence.NewUInt64(expectedMetadata.endView), endView) - stakingEndView := metadataFields[4] + stakingEndView := metadataFields["stakingEndView"] assertEqual(t, cadence.NewUInt64(expectedMetadata.stakingEndView), stakingEndView) - totalRewards := metadataFields[5] + totalRewards := metadataFields["totalRewards"] assertEqual(t, CadenceUFix64(expectedMetadata.totalRewards), totalRewards) - rewardsArray := metadataFields[6].(cadence.Array).Values + rewardsArray := metadataFields["rewardAmounts"].(cadence.Array).Values if expectedMetadata.rewardsBreakdownArray == 0 { assertEqual(t, len(rewardsArray), 0) } - rewardsPaid := metadataFields[7] + rewardsPaid := metadataFields["rewardsPaid"] assertEqual(t, cadence.NewBool(expectedMetadata.rewardsPaid), rewardsPaid) if expectedMetadata.collectorClusters != nil { - clusters := metadataFields[8].(cadence.Array).Values + clusters := metadataFields["collectorClusters"].(cadence.Array).Values verifyClusters(t, expectedMetadata.collectorClusters, clusters) } - clusterQCs := metadataFields[9].(cadence.Array).Values + clusterQCs := metadataFields["clusterQCs"].(cadence.Array).Values verifyClusterQCs(t, expectedMetadata.clusterQCs, clusterQCs) - dkgKeys := metadataFields[10].(cadence.Array).Values + dkgKeys := metadataFields["dkgKeys"].(cadence.Array).Values if expectedMetadata.dkgKeys == nil { assert.Empty(t, dkgKeys) } else { @@ -558,12 +560,12 @@ func verifyEpochTimingConfig( ) { result := executeScriptAndCheck(t, b, templates.GenerateGetEpochTimingConfigScript(env), nil) - timingConfigFields := result.(cadence.Struct).Fields + timingConfigFields := cadence.FieldsMappedByName(result.(cadence.Struct)) // A default epoch timing config should be set in the constructor - assertEqual(t, cadence.NewUInt64(expectedConfig.duration), timingConfigFields[0]) - assertEqual(t, cadence.NewUInt64(expectedConfig.refCounter), timingConfigFields[1]) - assert.InDelta(t, expectedConfig.refTimestamp, timingConfigFields[2].ToGoValue().(uint64), 30) + assertEqual(t, cadence.NewUInt64(expectedConfig.duration), timingConfigFields["duration"]) + assertEqual(t, cadence.NewUInt64(expectedConfig.refCounter), timingConfigFields["refCounter"]) + assert.InDelta(t, expectedConfig.refTimestamp, uint64(timingConfigFields["refTimestamp"].(cadence.UInt64)), 30) } // / Verifies that the configurable epoch metadata is equal to the provided values @@ -580,16 +582,16 @@ func verifyConfigMetadata( assertEqual(t, cadence.NewUInt64(expectedMetadata.proposedEpochCounter), result) result = executeScriptAndCheck(t, b, templates.GenerateGetEpochConfigMetadataScript(env), nil) - metadataFields := result.(cadence.Struct).Fields + metadataFields := cadence.FieldsMappedByName(result.(cadence.Struct)) - assertEqual(t, cadence.NewUInt64(expectedMetadata.numViewsInEpoch), metadataFields[0]) - assertEqual(t, cadence.NewUInt64(expectedMetadata.numViewsInStakingAuction), metadataFields[1]) - assertEqual(t, cadence.NewUInt64(expectedMetadata.numViewsInDKGPhase), metadataFields[2]) + assertEqual(t, cadence.NewUInt64(expectedMetadata.numViewsInEpoch), metadataFields["numViewsInEpoch"]) + assertEqual(t, cadence.NewUInt64(expectedMetadata.numViewsInStakingAuction), metadataFields["numViewsInStakingAuction"]) + assertEqual(t, cadence.NewUInt64(expectedMetadata.numViewsInDKGPhase), metadataFields["numViewsInDKGPhase"]) - clusters := metadataFields[3] + clusters := metadataFields["numCollectorClusters"] assertEqual(t, cadence.NewUInt16(expectedMetadata.numCollectorClusters), clusters) - apy := metadataFields[4] + apy := metadataFields["FLOWsupplyIncreasePercentage"] assertEqual(t, CadenceUFix64(expectedMetadata.rewardPercentage), apy) result = executeScriptAndCheck(t, b, templates.GenerateGetEpochPhaseScript(env), nil) @@ -715,10 +717,10 @@ func verifyEpochCommit( // expectedTargetEndTime returns the expected `targetEndTime` for the given target epoch, // as a second-precision Unix time. func expectedTargetEndTime(timingConfig cadence.Value, targetEpoch uint64) uint64 { - fields := timingConfig.(cadence.Struct).Fields - duration := fields[0].ToGoValue().(uint64) - refCounter := fields[1].ToGoValue().(uint64) - refTimestamp := fields[2].ToGoValue().(uint64) + fields := cadence.FieldsMappedByName(timingConfig.(cadence.Struct)) + duration := uint64(fields["duration"].(cadence.UInt64)) + refCounter := uint64(fields["refCounter"].(cadence.UInt64)) + refTimestamp := uint64(fields["refTimestamp"].(cadence.UInt64)) return refTimestamp + duration*(targetEpoch-refCounter) } diff --git a/lib/go/test/flow_dkg_test.go b/lib/go/test/flow_dkg_test.go index 7f4a8579c..a1016467b 100644 --- a/lib/go/test/flow_dkg_test.go +++ b/lib/go/test/flow_dkg_test.go @@ -534,11 +534,14 @@ func TestDKG(t *testing.T) { message0 := messageValues[0].(cadence.Struct) message1 := messageValues[1].(cadence.Struct) - message0IDField := message0.Fields[0] - message0ContentField := message0.Fields[1] + message0Fields := cadence.FieldsMappedByName(message0) + message1Fields := cadence.FieldsMappedByName(message1) - message1IDField := message1.Fields[0] - message1ContentField := message1.Fields[1] + message0IDField := message0Fields["nodeID"] + message0ContentField := message0Fields["content"] + + message1IDField := message1Fields["nodeID"] + message1ContentField := message1Fields["content"] stringArg, _ = cadence.NewString(maxID) assert.Equal(t, stringArg, message0IDField) @@ -668,9 +671,10 @@ func TestDKG(t *testing.T) { // There are two consensus nodes, so the thresholds should both be zero // since the native percentage is floor((n-1)/2) and the safe percentage has not been set yet result := executeScriptAndCheck(t, b, templates.GenerateGetDKGThresholdsScript(env), nil).(cadence.Struct) - nativeThreshold := result.Fields[0] - safeThreshold := result.Fields[1] - safePercentage := result.Fields[2] + thresholdsFields := cadence.FieldsMappedByName(result) + nativeThreshold := thresholdsFields["native"] + safeThreshold := thresholdsFields["safe"] + safePercentage := thresholdsFields["safePercentage"] assert.Equal(t, cadence.NewUInt64(0), nativeThreshold) assert.Equal(t, cadence.NewUInt64(0), safeThreshold) @@ -705,7 +709,7 @@ func checkDKGSafeThresholdPercent( expected cadence.Value, // UFix64 ) { result := executeScriptAndCheck(t, b, templates.GenerateGetDKGThresholdsScript(env), nil).(cadence.Struct) - safePercentage := result.Fields[2] + safePercentage := cadence.SearchFieldByName(result, "safePercentage") assertEqual(t, expected, safePercentage) } @@ -718,7 +722,7 @@ func checkDKGSafeThreshold( expected cadence.Value, // UInt64 ) { result := executeScriptAndCheck(t, b, templates.GenerateGetDKGThresholdsScript(env), nil).(cadence.Struct) - safeThreshold := result.Fields[1] + safeThreshold := cadence.SearchFieldByName(result, "safe") assertEqual(t, expected, safeThreshold) } diff --git a/lib/go/test/flow_epoch_test.go b/lib/go/test/flow_epoch_test.go index 17d9b4d58..15b47dee7 100644 --- a/lib/go/test/flow_epoch_test.go +++ b/lib/go/test/flow_epoch_test.go @@ -485,7 +485,7 @@ func TestEpochTiming(t *testing.T) { t.Run("should be able to observe end times for current epoch", func(t *testing.T) { gotEndTimeCdc := executeScriptAndCheck(t, b, templates.GenerateGetTargetEndTimeForEpochScript(env), [][]byte{jsoncdc.MustEncode(cadence.UInt64(startEpochCounter))}) - gotEndTime := gotEndTimeCdc.ToGoValue().(uint64) + gotEndTime := uint64(gotEndTimeCdc.(cadence.UInt64)) expectedEndTime := expectedTargetEndTime(epochTimingConfigResult, startEpochCounter) assert.Equal(t, expectedEndTime, gotEndTime) @@ -499,7 +499,7 @@ func TestEpochTiming(t *testing.T) { var lastEndTime uint64 for _, epoch := range []uint64{1, 2, 3, 10, 100, 1000, 10_000} { gotEndTimeCdc := executeScriptAndCheck(t, b, templates.GenerateGetTargetEndTimeForEpochScript(env), [][]byte{jsoncdc.MustEncode(cadence.UInt64(epoch))}) - gotEndTime := gotEndTimeCdc.ToGoValue().(uint64) + gotEndTime := uint64(gotEndTimeCdc.(cadence.UInt64)) expectedEndTime := expectedTargetEndTime(epochTimingConfigResult, epoch) assert.Equal(t, expectedEndTime, gotEndTime) diff --git a/lib/go/test/flow_idtable_staking_test.go b/lib/go/test/flow_idtable_staking_test.go index 7ffe859c6..b7131ff1c 100644 --- a/lib/go/test/flow_idtable_staking_test.go +++ b/lib/go/test/flow_idtable_staking_test.go @@ -2840,30 +2840,6 @@ func TestIDTableStaking(t *testing.T) { }) - t.Run("Should be able to create public Capability for node", func(t *testing.T) { - - tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateAddPublicNodeCapabilityScript(env), joshAddress) - - signAndSubmit( - t, b, tx, - []flow.Address{joshAddress}, - []crypto.Signer{joshSigner}, - false, - ) - }) - - t.Run("Should be able to create public Capability for delegator", func(t *testing.T) { - - tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateAddPublicDelegatorCapabilityScript(env), joshDelegatorOneAddress) - - signAndSubmit( - t, b, tx, - []flow.Address{joshDelegatorOneAddress}, - []crypto.Signer{joshDelegatorOneSigner}, - false, - ) - }) - t.Run("Should be able to remove unapproved nodes from the table without ending staking", func(t *testing.T) { tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateRemoveInvalidNodesScript(env), idTableAddress) @@ -3153,9 +3129,8 @@ func TestIDTableSlotSelection(t *testing.T) { // see which node was removed for _, event := range slotResult.Events { - if event.Type == "A.179b6b1cb6755e31.FlowIDTableStaking.NodeRemovedAndRefunded" { - eventValue := event.Value - firstRemovedNodeID = eventValue.Fields[0] + if event.Type == "A."+idTableAddress.String()+".FlowIDTableStaking.NodeRemovedAndRefunded" { + firstRemovedNodeID = cadence.SearchFieldByName(event.Value, "nodeID").(cadence.String) } } @@ -3212,9 +3187,8 @@ func TestIDTableSlotSelection(t *testing.T) { // see which node was removed for _, event := range slotResult.Events { - if event.Type == "A.179b6b1cb6755e31.FlowIDTableStaking.NodeRemovedAndRefunded" { - eventValue := event.Value - secondRemovedNodeID = eventValue.Fields[0] + if event.Type == "A."+idTableAddress.String()+".FlowIDTableStaking.NodeRemovedAndRefunded" { + secondRemovedNodeID = cadence.SearchFieldByName(event.Value, "nodeID") } } diff --git a/lib/go/test/flow_lockedtokens_test.go b/lib/go/test/flow_lockedtokens_test.go index a6ea2cdc9..07a335416 100644 --- a/lib/go/test/flow_lockedtokens_test.go +++ b/lib/go/test/flow_lockedtokens_test.go @@ -76,7 +76,7 @@ func TestLockedTokensStaker(t *testing.T) { for _, result := range results { for _, event := range result.Events { if event.Type == flow.EventAccountCreated { - idTableAddress = flow.Address(event.Value.Fields[0].(cadence.Address)) + idTableAddress = flow.Address(cadence.SearchFieldByName(event.Value, "address").(cadence.Address)) } } } @@ -690,7 +690,7 @@ func TestLockedTokensDelegator(t *testing.T) { for _, result := range results { for _, event := range result.Events { if event.Type == flow.EventAccountCreated { - idTableAddress = flow.Address(event.Value.Fields[0].(cadence.Address)) + idTableAddress = flow.Address(cadence.SearchFieldByName(event.Value, "address").(cadence.Address)) } } } @@ -1157,7 +1157,7 @@ func TestCustodyProviderAccountCreation(t *testing.T) { for _, result := range results { for _, event := range result.Events { if event.Type == flow.EventAccountCreated { - idTableAddress = flow.Address(event.Value.Fields[0].(cadence.Address)) + idTableAddress = flow.Address(cadence.SearchFieldByName(event.Value, "address").(cadence.Address)) } } } diff --git a/lib/go/test/flow_stakingproxy_test.go b/lib/go/test/flow_stakingproxy_test.go index a97384cd1..f4dee8226 100644 --- a/lib/go/test/flow_stakingproxy_test.go +++ b/lib/go/test/flow_stakingproxy_test.go @@ -82,7 +82,7 @@ func TestStakingProxy(t *testing.T) { for _, result := range results { for _, event := range result.Events { if event.Type == flow.EventAccountCreated { - idTableAddress = flow.Address(event.Value.Fields[0].(cadence.Address)) + idTableAddress = flow.Address(cadence.SearchFieldByName(event.Value, "address").(cadence.Address)) } } } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 7b0869c1c..c2b090f12 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -5,13 +5,13 @@ go 1.18 require ( github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 github.com/coreos/go-semver v0.3.0 - github.com/onflow/cadence v1.0.0-M8 - github.com/onflow/crypto v0.25.0 - github.com/onflow/flow-emulator v1.0.0-M8 - github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122 - github.com/onflow/flow-go-sdk v1.0.0-M7 + github.com/onflow/cadence v1.0.0-preview.25 + github.com/onflow/crypto v0.25.1 + github.com/onflow/flow-emulator v1.0.0-preview.22 + github.com/onflow/flow-go v0.34.0-crescendo-preview.18 + github.com/onflow/flow-go-sdk v1.0.0-preview.25 github.com/rs/zerolog v1.29.0 - github.com/stretchr/testify v1.8.4 + github.com/stretchr/testify v1.9.0 ) require ( @@ -21,7 +21,7 @@ require ( github.com/StackExchange/wmi v1.2.1 // indirect github.com/VictoriaMetrics/fastcache v1.12.1 // indirect github.com/beorn7/perks v1.0.1 // indirect - github.com/bits-and-blooms/bitset v1.7.0 // indirect + github.com/bits-and-blooms/bitset v1.10.0 // indirect github.com/btcsuite/btcd/btcec/v2 v2.2.1 // indirect github.com/cenkalti/backoff/v4 v4.2.1 // indirect github.com/cespare/xxhash v1.1.0 // indirect @@ -44,7 +44,7 @@ require ( github.com/dustin/go-humanize v1.0.1 // indirect github.com/ef-ds/deque v1.0.4 // indirect github.com/ethereum/c-kzg-4844 v0.4.0 // indirect - github.com/ethereum/go-ethereum v1.13.5 // indirect + github.com/ethereum/go-ethereum v1.13.10 // indirect github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect @@ -57,11 +57,12 @@ require ( github.com/go-stack/stack v1.8.1 // indirect github.com/gofrs/flock v0.8.1 // indirect github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang/glog v1.1.2 // indirect - github.com/golang/protobuf v1.5.3 // indirect + github.com/golang/glog v1.2.0 // indirect + github.com/golang/protobuf v1.5.4 // indirect github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect github.com/google/uuid v1.6.0 // indirect github.com/gorilla/websocket v1.5.0 // indirect + github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.1.0 // indirect github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-multierror v1.1.1 // indirect @@ -69,17 +70,15 @@ require ( github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect github.com/hashicorp/hcl v1.0.0 // indirect github.com/holiman/bloomfilter/v2 v2.0.3 // indirect - github.com/holiman/uint256 v1.2.3 // indirect + github.com/holiman/uint256 v1.2.4 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/ipfs/bbloom v0.0.4 // indirect + github.com/ipfs/boxo v0.17.1-0.20240131173518-89bceff34bf1 // indirect github.com/ipfs/go-block-format v0.2.0 // indirect github.com/ipfs/go-cid v0.4.1 // indirect github.com/ipfs/go-datastore v0.6.0 // indirect - github.com/ipfs/go-ipfs-blockstore v1.3.0 // indirect - github.com/ipfs/go-ipfs-ds-help v1.1.0 // indirect github.com/ipfs/go-ipfs-util v0.0.3 // indirect github.com/ipfs/go-ipld-format v0.6.0 // indirect - github.com/ipfs/go-log v1.0.5 // indirect github.com/ipfs/go-log/v2 v2.5.1 // indirect github.com/ipfs/go-metrics-interface v0.0.1 // indirect github.com/jbenet/goprocess v0.1.4 // indirect @@ -111,14 +110,14 @@ require ( github.com/multiformats/go-multistream v0.5.0 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect - github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e // indirect - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e // indirect - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140 // indirect - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140 // indirect - github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect + github.com/onflow/atree v0.7.0-rc.1 // indirect + github.com/onflow/flow-ft/lib/go/contracts v1.0.0 // indirect + github.com/onflow/flow-ft/lib/go/templates v1.0.0 // indirect + github.com/onflow/flow-nft/lib/go/contracts v1.2.0 // indirect + github.com/onflow/flow-nft/lib/go/templates v1.2.0 // indirect + github.com/onflow/flow/protobuf/go/flow v0.4.1-0.20240412170550-911321113030 // indirect + github.com/onflow/go-ethereum v1.13.4 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect - github.com/opentracing/opentracing-go v1.2.0 // indirect github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect github.com/pelletier/go-toml/v2 v2.0.6 // indirect github.com/pierrec/lz4 v2.6.1+incompatible // indirect @@ -143,7 +142,7 @@ require ( github.com/spf13/jwalterweatherman v1.1.0 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/spf13/viper v1.15.0 // indirect - github.com/stretchr/objx v0.5.0 // indirect + github.com/stretchr/objx v0.5.2 // indirect github.com/subosito/gotenv v1.4.2 // indirect github.com/supranational/blst v0.3.11 // indirect github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect @@ -156,31 +155,32 @@ require ( github.com/vmihailenco/tagparser v0.1.1 // indirect github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect - go.opentelemetry.io/otel v1.22.0 // indirect + go.opentelemetry.io/otel v1.24.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 // indirect - go.opentelemetry.io/otel/metric v1.22.0 // indirect - go.opentelemetry.io/otel/sdk v1.21.0 // indirect - go.opentelemetry.io/otel/trace v1.22.0 // indirect + go.opentelemetry.io/otel/metric v1.24.0 // indirect + go.opentelemetry.io/otel/sdk v1.24.0 // indirect + go.opentelemetry.io/otel/trace v1.24.0 // indirect go.opentelemetry.io/proto/otlp v1.0.0 // indirect go.uber.org/atomic v1.11.0 // indirect go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.26.0 // indirect - golang.org/x/crypto v0.18.0 // indirect + golang.org/x/crypto v0.19.0 // indirect golang.org/x/exp v0.0.0-20240119083558-1b970713d09a // indirect golang.org/x/mod v0.14.0 // indirect - golang.org/x/net v0.20.0 // indirect + golang.org/x/net v0.21.0 // indirect golang.org/x/sync v0.6.0 // indirect - golang.org/x/sys v0.16.0 // indirect + golang.org/x/sys v0.17.0 // indirect golang.org/x/text v0.14.0 // indirect + golang.org/x/time v0.5.0 // indirect golang.org/x/tools v0.17.0 // indirect golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect gonum.org/v1/gonum v0.14.0 // indirect google.golang.org/appengine v1.6.8 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240108191215-35c7eff3a6b1 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 // indirect - google.golang.org/grpc v1.60.1 // indirect - google.golang.org/protobuf v1.32.0 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20240227224415-6ceb2ff114de // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de // indirect + google.golang.org/grpc v1.63.2 // indirect + google.golang.org/protobuf v1.33.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect lukechampine.com/blake3 v1.2.1 // indirect @@ -193,7 +193,7 @@ require ( require ( // replaced by module version in this repo - disregard pinned version - github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240227190927-0e6ce7e3222b + github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240429192223-e696a8e439b5 // replaced by module version in this repo - disregard pinned version github.com/onflow/flow-core-contracts/lib/go/templates v1.2.4-0.20231016154253-a00dbf7c061f ) diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index ae2ccb2c5..c8d0a3da3 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -44,6 +44,7 @@ cloud.google.com/go v0.110.4/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5x cloud.google.com/go v0.110.6/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= cloud.google.com/go v0.110.7/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= cloud.google.com/go v0.110.8/go.mod h1:Iz8AkXJf1qmxC3Oxoep8R1T36w8B92yU29PcBhHO5fk= +cloud.google.com/go v0.112.0 h1:tpFCD7hpHFlQ8yPwT3x+QeXqc2T6+n6T+hmABHfDUSM= cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= @@ -255,9 +256,11 @@ cloud.google.com/go/compute v1.20.1/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdi cloud.google.com/go/compute v1.21.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= cloud.google.com/go/compute v1.23.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= cloud.google.com/go/compute v1.23.1/go.mod h1:CqB3xpmPKKt3OJpW2ndFIXnA9A4xAy/F3Xp1ixncW78= +cloud.google.com/go/compute v1.24.0 h1:phWcR2eWzRJaL/kOiJwfFsPs4BaKq1j6vnpZrc1YlVg= cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= +cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY= cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= @@ -484,6 +487,7 @@ cloud.google.com/go/iam v1.1.0/go.mod h1:nxdHjaKfCr7fNYx/HJMM8LgiMugmveWlkatear5 cloud.google.com/go/iam v1.1.1/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= cloud.google.com/go/iam v1.1.2/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= cloud.google.com/go/iam v1.1.3/go.mod h1:3khUlaBXfPKKe7huYgEpDn6FtgRyMEqbkvBxrQyY5SE= +cloud.google.com/go/iam v1.1.6 h1:bEa06k05IO4f4uJonbB5iAgKTPpABy1ayxaIZV/GHVc= cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A= cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= @@ -817,6 +821,7 @@ cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= cloud.google.com/go/storage v1.29.0/go.mod h1:4puEjyTKnku6gfKoTfNOU/W+a9JyuVNxjpS5GBrB8h4= cloud.google.com/go/storage v1.30.1/go.mod h1:NfxhC0UJE1aXSx7CIIbCf7y9HKT7BiccwkR7+P7gN8E= +cloud.google.com/go/storage v1.36.0 h1:P0mOkAcaJxhCTvAkMhxMfrTKiNcub4YmmPBtlhAyTr8= cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= @@ -997,6 +1002,7 @@ github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5 github.com/aws/aws-sdk-go-v2 v1.2.0/go.mod h1:zEQs02YRBw1DjK0PoJv3ygDYOFTre1ejlJWl8FwAuQo= github.com/aws/aws-sdk-go-v2 v1.21.2/go.mod h1:ErQhvNuEMhJjweavOYhxVkn2RUx7kQXVATHrjKtxIpM= github.com/aws/aws-sdk-go-v2 v1.23.1/go.mod h1:i1XDttT4rnf6vxc9AuskLc6s7XBee8rlLilKlc03uAA= +github.com/aws/aws-sdk-go-v2 v1.26.1 h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA= github.com/aws/aws-sdk-go-v2/config v1.1.1/go.mod h1:0XsVy9lBI/BCXm+2Tuvt39YmdHwS5unDQmxZOYe8F5Y= github.com/aws/aws-sdk-go-v2/config v1.18.45/go.mod h1:ZwDUgFnQgsazQTnWfeLWk5GjeqTQTL8lMkoE1UXzxdE= github.com/aws/aws-sdk-go-v2/config v1.25.5/go.mod h1:Bf4gDvy4ZcFIK0rqDu1wp9wrubNba2DojiPB2rt6nvI= @@ -1006,6 +1012,7 @@ github.com/aws/aws-sdk-go-v2/credentials v1.16.4/go.mod h1:Kdh/okh+//vQ/AjEt81Cj github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.0.2/go.mod h1:3hGg3PpiEjHnrkrlasTfxFqUsZ2GCk/fMUn4CbKgSkM= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.13/go.mod h1:f/Ib/qYjhV2/qdsf79H3QP/eRE4AkVyEf6sk7XfZ1tg= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.5/go.mod h1:VhnExhw6uXy9QzetvpXDolo1/hjhx4u9qukBGkuUwjs= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.5.1 h1:VGkV9KmhGqOQWnHyi4gLG98kE6OecT42fdrCGFWxJsc= github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.43/go.mod h1:auo+PiyLl0n1l8A0e8RIeR8tOzYPfZZH/JNlrJ8igTQ= github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.4/go.mod h1:xEhvbJcyUf/31yfGSQBe01fukXwXJ0gxDp7rLfymWE0= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.37/go.mod h1:Qe+2KtKml+FEsQF/DHmDV+xjtche/hwoF75EG4UlHW8= @@ -1013,12 +1020,16 @@ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.4/go.mod h1:dYvTNAggxDZy github.com/aws/aws-sdk-go-v2/internal/ini v1.3.45/go.mod h1:lD5M20o09/LCuQ2mE62Mb/iSdSlCNuj6H5ci7tW7OsE= github.com/aws/aws-sdk-go-v2/internal/ini v1.7.1/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.1/go.mod h1:l9ymW25HOqymeU2m1gbUQ3rUIsTwKs8gYHXkqDQUhiI= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 h1:Ji0DY1xUsUr3I8cHps0G+XM3WWU16lP6yG8qu1GAZAs= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.0.2/go.mod h1:45MfaXZ0cNbeuT0KQ1XJylq8A6+OpVV2E5kvY/Kq+u8= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.37/go.mod h1:vBmDnwWXWxNPFRMmG2m/3MKOe+xEcMDo1tanpaWCcck= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.4/go.mod h1:aYCGNjyUCUelhofxlZyj63srdxWUSsBSGg5l6MCuXuE= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 h1:ogRAwT1/gxJBcSWDMZlgyFUM962F51A5CRhDLbxLdmo= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.7.0 h1:HWsM0YQWX76V6MOp07YuTYacm8k7h69ObJuw7Nck+og= github.com/aws/aws-sdk-go-v2/service/kms v1.26.3/go.mod h1:N3++/sLV97B8Zliz7KRqNcojOX7iMBZWKiuit5FKtH0= github.com/aws/aws-sdk-go-v2/service/route53 v1.1.1/go.mod h1:rLiOUrPLW/Er5kRcQ7NkwbjlijluLsrIbu/iyl35RO4= github.com/aws/aws-sdk-go-v2/service/route53 v1.30.2/go.mod h1:TQZBt/WaQy+zTHoW++rnl8JBrmZ0VO6EUbVua1+foCA= +github.com/aws/aws-sdk-go-v2/service/s3 v1.15.0 h1:nPLfLPfglacc29Y949sDxpr3X/blaY40s3B85WT2yZU= github.com/aws/aws-sdk-go-v2/service/sso v1.1.1/go.mod h1:SuZJxklHxLAXgLTc1iFXbEWkXs7QRTQpCLGaKIprQW0= github.com/aws/aws-sdk-go-v2/service/sso v1.15.2/go.mod h1:gsL4keucRCgW+xA85ALBpRFfdSLH4kHOVSnLMSuBECo= github.com/aws/aws-sdk-go-v2/service/sso v1.17.3/go.mod h1:oA6VjNsLll2eVuUoF2D+CMyORgNzPEW/3PyUdq6WQjI= @@ -1030,15 +1041,18 @@ github.com/aws/aws-sdk-go-v2/service/sts v1.25.4/go.mod h1:feTnm2Tk/pJxdX+eooEsx github.com/aws/smithy-go v1.1.0/go.mod h1:EzMw8dbp/YJL4A5/sbhGddag+NPT7q084agLbB9LgIw= github.com/aws/smithy-go v1.15.0/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/aws/smithy-go v1.17.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE= +github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q= github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= +github.com/benbjohnson/clock v1.3.5 h1:VvXlSJBzZpA/zum6Sj74hxwYI2DIxRWuNIoXAzHZz5o= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= -github.com/bits-and-blooms/bitset v1.7.0 h1:YjAGVd3XmtK9ktAbX8Zg2g2PwLIMjGREZJHlV4j7NEo= github.com/bits-and-blooms/bitset v1.7.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= +github.com/bits-and-blooms/bitset v1.10.0 h1:ePXTeiPEazB5+opbv5fr8umg2R/1NlzgDsyepwsSr88= +github.com/bits-and-blooms/bitset v1.10.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40/go.mod h1:8rLXio+WjiTceGBHIoTvn60HIbs7Hm7bcHjyrSqYB9c= github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= @@ -1116,14 +1130,17 @@ github.com/consensys/gnark-crypto v0.4.1-0.20210426202927-39ac3d4b3f1f/go.mod h1 github.com/consensys/gnark-crypto v0.10.0/go.mod h1:Iq/P3HHl0ElSjsg2E1gsMwhAyxnxoKK5nVyZKd+/KhU= github.com/consensys/gnark-crypto v0.12.1 h1:lHH39WuuFgVHONRl3J0LRBtuYdQTumFSDtJF7HpyG8M= github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= +github.com/containerd/cgroups v1.1.0 h1:v8rEWFl6EoqHB+swVNjVoCJE8o3jX7e8nqBGPLaDFBM= github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM= github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e h1:Wf6HqHfScWJN9/ZjdUKyjop4mf3Qdd+1TvvltAvM3m8= github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= github.com/coreos/go-systemd/v22 v22.3.3-0.20220203105225-a9a7ef127534/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= +github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs= github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= @@ -1149,6 +1166,7 @@ github.com/dave/rebecca v0.9.1/go.mod h1:N6XYdMD/OKw3lkF3ywh8Z6wPGuwNFDNtWYEMFWE github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c h1:pFUpOrbxDR6AkioZ1ySsx5yxlDQZ8stG2b88gTPxgJU= github.com/deckarep/golang-set v1.8.0/go.mod h1:5nI87KwE7wgsBU1F4GKAw2Qod7p5kyS383rP6+o6qqo= github.com/deckarep/golang-set/v2 v2.1.0 h1:g47V4Or+DUdzbs8FxCCmgb6VYd+ptPAngjM6dtGktsI= github.com/deckarep/golang-set/v2 v2.1.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= @@ -1193,6 +1211,7 @@ github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaB github.com/ef-ds/deque v1.0.4 h1:iFAZNmveMT9WERAkqLJ+oaABF9AcVQ5AjXem/hroniI= github.com/ef-ds/deque v1.0.4/go.mod h1:gXDnTC3yqvBcHbq2lcExjtAcVrOnJCbMcZXmuj8Z4tg= github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM= +github.com/elastic/gosigar v0.14.2 h1:Dg80n8cr90OZ7x+bAax/QjoW/XqTI11RmA79ZwIm9/4= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= @@ -1217,18 +1236,22 @@ github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHj github.com/ethereum/c-kzg-4844 v0.4.0 h1:3MS1s4JtA868KpJxroZoepdV0ZKBp3u/O5HcZ7R3nlY= github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/ethereum/go-ethereum v1.10.26/go.mod h1:EYFyF19u3ezGLD4RqOkLq+ZCXzYbLoNDdZlMt7kyKFg= -github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk= github.com/ethereum/go-ethereum v1.13.5/go.mod h1:yMTu38GSuyxaYzQMViqNmQ1s3cE84abZexQmTgenWk0= +github.com/ethereum/go-ethereum v1.13.10 h1:Ppdil79nN+Vc+mXfge0AuUgmKWuVv4eMqzoIVSdqZek= +github.com/ethereum/go-ethereum v1.13.10/go.mod h1:sc48XYQxCzH3fG9BcrXCOOgQk2JfZzNAmIKnceogzsA= github.com/fasthttp-contrib/websocket v0.0.0-20160511215533-1f3b11f56072/go.mod h1:duJ4Jxv5lDcvg4QuQr0oowTf7dz4/CR8NtyCooz9HL8= github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= +github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/fjl/gencodec v0.0.0-20220412091415-8bb9e558978c/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY= github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0= github.com/flosch/pongo2 v0.0.0-20190707114632-bbf5a6c351f4/go.mod h1:T9YF2M40nIgbVgp3rreNmTged+9HrbNTIQf1PsaIiTA= +github.com/flynn/noise v1.0.1 h1:vPp/jdQLXC6ppsXSj/pM3W1BIJ5FEHE2TulSJBpb43Y= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= +github.com/francoispqt/gojay v1.2.13 h1:d2m3sFjloqoIUQU3TsHBgj6qg/BVGlTBeHDUmyJnXKk= github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= @@ -1239,6 +1262,9 @@ github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c h1:5tm/Wbs9d9r github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c/go.mod h1:TA1xS00nchWmaBnEIxPSE5oHLuJBAVvqrtAnWBwBCVo= github.com/fxamacker/circlehash v0.3.0 h1:XKdvTtIJV9t7DDUtsf0RIpC1OcxZtPbmgIH7ekx28WA= github.com/fxamacker/circlehash v0.3.0/go.mod h1:3aq3OfVvsWtkWMb6A1owjOQFA+TLsD5FgJflnaQwtMM= +github.com/gabriel-vasile/mimetype v1.4.3 h1:in2uUcidCuFcDKtdcBxlR0rJ1+fsokWf+uqxgUFjbI0= +github.com/gammazero/deque v0.1.0 h1:f9LnNmq66VDeuAlSAapemq/U7hJ2jpIWa4c09q8Dlik= +github.com/gammazero/workerpool v1.1.2 h1:vuioDQbgrz4HoaCi2q1HLlOXdpbap5AET7xu5/qj87g= github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61/go.mod h1:Q0X6pkwTILDlzrGEckF6HKjXe48EgsY/l7K7vhY4MW8= github.com/gavv/httpexpect v2.0.0+incompatible/go.mod h1:x+9tiU1YnrOvnB725RkpoLv1M62hOWzwo5OXotisrKc= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= @@ -1298,6 +1324,9 @@ github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34 github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= +github.com/go-playground/locales v0.14.1 h1:EWaQ/wswjilfKLTECiXz7Rh+3BjFhfDFKv/oXslEjJA= +github.com/go-playground/universal-translator v0.18.1 h1:Bcnm0ZwsGyWbCzImXv+pAJnYK9S473LQFuzCbDbfSFY= +github.com/go-playground/validator/v10 v10.14.1 h1:9c50NUPC30zyuKprjL3vNZ0m5oG+jU0zvx4AqHGnv4k= github.com/go-redis/redis/v8 v8.11.5 h1:AcZZR7igkdvfVmQTPnu9WE37LRrO/YrBH5zWyjDC0oI= github.com/go-redis/redis/v8 v8.11.5/go.mod h1:gREzHqY1hg6oD9ngVRbLStwAWKhA0FEgq8Jd4h5lpwo= github.com/go-sourcemap/sourcemap v2.1.3+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= @@ -1305,12 +1334,14 @@ github.com/go-sql-driver/mysql v1.4.1/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw= github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= +github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI= github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee/go.mod h1:L0fX3K22YWvt/FAX9NnzrNzcI4wNYi9Yku4O0LKYflo= github.com/gobwas/pool v0.2.0/go.mod h1:q8bcK0KcYlCgd9e7WYLm9LpyS+YeLd8JVDW6WezmKEw= github.com/gobwas/ws v1.0.2/go.mod h1:szmBTxLgaFppYjEmNtny/v3w89xOydFnnZMcgRRu/EM= github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= +github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk= github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw= github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= github.com/gofrs/uuid v3.3.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= @@ -1334,12 +1365,14 @@ github.com/golang/geo v0.0.0-20190916061304-5b978397cfec/go.mod h1:QZ0nwyI2jOfgR github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= -github.com/golang/glog v1.1.2 h1:DVjP2PbBOzHyzA+dn3WhHIq4NdVu3Q+pvivFICf/7fo= github.com/golang/glog v1.1.2/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= +github.com/golang/glog v1.2.0 h1:uCdmnmatrKCgMBlM4rMuJZWOkPDqdbZPnrMXDY4gI68= +github.com/golang/glog v1.2.0/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= @@ -1368,8 +1401,9 @@ github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= @@ -1409,6 +1443,7 @@ github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/gofuzz v1.1.1-0.20200604201612-c04b05f3adfa/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/gopacket v1.1.19 h1:ves8RnFZPGiFnTS0uPQStjwru6uO6h+nlr9j6fL7kF8= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= @@ -1435,6 +1470,7 @@ github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm4 github.com/google/s2a-go v0.1.0/go.mod h1:OJpEgntRZo8ugHpF9hkoLJbS5dSI20XZeXJ9JVywLlM= github.com/google/s2a-go v0.1.3/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= github.com/google/s2a-go v0.1.4/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= +github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= github.com/google/safehtml v0.0.2/go.mod h1:L4KWwDsUJdECRAEpZoBn3O64bQaywRscowZjJAzjHnU= github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= @@ -1453,7 +1489,9 @@ github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5 github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/enterprise-certificate-proxy v0.2.4/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/enterprise-certificate-proxy v0.2.5/go.mod h1:RxW0N9901Cko1VOCW3SXCpWP+mlIEkk2tP7jnHy9a3w= +github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs= github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= +github.com/googleapis/gax-go v0.0.0-20161107002406-da06d194a00e h1:CYRpN206UTHUinz3VJoLaBdy1gEGeJNsqT0mvswDcMw= github.com/googleapis/gax-go v0.0.0-20161107002406-da06d194a00e/go.mod h1:SFVmujtThgffbyetf+mdk2eWhX2bMyUtNHzFKcPA9HY= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= @@ -1469,6 +1507,7 @@ github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38 github.com/googleapis/gax-go/v2 v2.8.0/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= github.com/googleapis/gax-go/v2 v2.10.0/go.mod h1:4UOEnMCrxsSqQ940WnTiD6qJ63le2ev3xfyagutxiPw= github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5iydzRfb3peWZJI= +github.com/googleapis/gax-go/v2 v2.12.0 h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas= github.com/googleapis/gax-go/v2 v2.12.0/go.mod h1:y+aIqrI5eb1YGMVJfuV3185Ts/D7qKpsEkdD5+I6QGU= github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= @@ -1481,6 +1520,8 @@ github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWm github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/graph-gophers/graphql-go v1.3.0/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= +github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.1.0 h1:pRhl55Yx1eC7BZ1N+BBWwnKaMyD8uC+34TLdndZMAKk= +github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.1.0/go.mod h1:XKMd7iuf/RGPSMJ/U4HP0zS2Z9Fh8Ps9a+6X26m/tmI= github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= @@ -1513,10 +1554,12 @@ github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7/go.mod h1:5GuXa7vkL8 github.com/holiman/bloomfilter/v2 v2.0.3 h1:73e0e/V0tCydx14a0SCYS/EWCxgwLZ18CZcZKVu0fao= github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA= github.com/holiman/uint256 v1.2.0/go.mod h1:y4ga/t+u+Xwd7CpDgZESaRcWy0I7XMlTMA25ApIH5Jw= -github.com/holiman/uint256 v1.2.3 h1:K8UWO1HUJpRMXBxbmaY1Y8IAMZC/RsKB+ArEnnK4l5o= github.com/holiman/uint256 v1.2.3/go.mod h1:SC8Ryt4n+UBbPbIBKaG9zbbDlp4jOru9xFZmPzLUTxw= +github.com/holiman/uint256 v1.2.4 h1:jUc4Nk8fm9jZabQuqr2JzednajVmBpC+oiTiXZJEApU= +github.com/holiman/uint256 v1.2.4/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v1.0.3/go.mod h1:ZxNlw5WqJj6wSsRK5+YfflQGXYfccj5VgQsMNixHM7Y= +github.com/huin/goupnp v1.3.0 h1:UvLUlWDNpoUdYzb2TCn+MuTWtcjXKSza2n6CBdQ0xXc= github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8= github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150/go.mod h1:PpLOETDnJ0o3iZrZfqZzyLl6l7F3c6L1oWn7OICBi6o= github.com/hydrogen18/memlistener v0.0.0-20141126152155-54553eb933fb/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE= @@ -1543,45 +1586,40 @@ github.com/influxdata/tdigest v0.0.0-20181121200506-bf2b5ad3c0a9/go.mod h1:Js0mq github.com/influxdata/usage-client v0.0.0-20160829180054-6d3895376368/go.mod h1:Wbbw6tYNvwa5dlB6304Sd+82Z3f7PmVZHVKU637d4po= github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs= github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0= -github.com/ipfs/boxo v0.17.0 h1:fVXAb12dNbraCX1Cdid5BB6Kl62gVLNVA+e0EYMqAU0= +github.com/ipfs/boxo v0.17.1-0.20240131173518-89bceff34bf1 h1:5H/HYvdmbxp09+sAvdqJzyrWoyCS6OroeW9Ym06Tb+0= +github.com/ipfs/boxo v0.17.1-0.20240131173518-89bceff34bf1/go.mod h1:pIZgTWdm3k3pLF9Uq6MB8JEcW07UDwNJjlXW1HELW80= github.com/ipfs/go-block-format v0.2.0 h1:ZqrkxBA2ICbDRbK8KJs/u0O3dlp6gmAuuXUJNiW1Ycs= github.com/ipfs/go-block-format v0.2.0/go.mod h1:+jpL11nFx5A/SPpsoBn6Bzkra/zaArfSmsknbPMYgzM= -github.com/ipfs/go-cid v0.0.5/go.mod h1:plgt+Y5MnOey4vO4UlUazGqdbEXuFYitED67FexhXog= github.com/ipfs/go-cid v0.4.1 h1:A/T3qGvxi4kpKWWcPC/PgbvDA2bjVLO7n4UeVwnbs/s= github.com/ipfs/go-cid v0.4.1/go.mod h1:uQHwDeX4c6CtyrFwdqyhpNcxVewur1M7l7fNU7LKwZk= -github.com/ipfs/go-datastore v0.5.0/go.mod h1:9zhEApYMTl17C8YDp7JmU7sQZi2/wqiYh73hakZ90Bk= github.com/ipfs/go-datastore v0.6.0 h1:JKyz+Gvz1QEZw0LsX1IBn+JFCJQH4SJVFtM4uWU0Myk= github.com/ipfs/go-datastore v0.6.0/go.mod h1:rt5M3nNbSO/8q1t4LNkLyUwRs8HupMeN/8O4Vn9YAT8= github.com/ipfs/go-detect-race v0.0.1 h1:qX/xay2W3E4Q1U7d9lNs1sU9nvguX0a7319XbyQ6cOk= -github.com/ipfs/go-detect-race v0.0.1/go.mod h1:8BNT7shDZPo99Q74BpGMK+4D8Mn4j46UU0LZ723meps= -github.com/ipfs/go-ipfs-blockstore v1.3.0 h1:m2EXaWgwTzAfsmt5UdJ7Is6l4gJcaM/A12XwJyvYvMM= -github.com/ipfs/go-ipfs-blockstore v1.3.0/go.mod h1:KgtZyc9fq+P2xJUiCAzbRdhhqJHvsw8u2Dlqy2MyRTE= -github.com/ipfs/go-ipfs-delay v0.0.0-20181109222059-70721b86a9a8/go.mod h1:8SP1YXK1M1kXuc4KJZINY3TQQ03J2rwBG9QfXmbRPrw= -github.com/ipfs/go-ipfs-ds-help v1.1.0 h1:yLE2w9RAsl31LtfMt91tRZcrx+e61O5mDxFRR994w4Q= -github.com/ipfs/go-ipfs-ds-help v1.1.0/go.mod h1:YR5+6EaebOhfcqVCyqemItCLthrpVNot+rsOU/5IatU= github.com/ipfs/go-ipfs-util v0.0.3 h1:2RFdGez6bu2ZlZdI+rWfIdbQb1KudQp3VGwPtdNCmE0= github.com/ipfs/go-ipfs-util v0.0.3/go.mod h1:LHzG1a0Ig4G+iZ26UUOMjHd+lfM84LZCrn17xAKWBvs= github.com/ipfs/go-ipld-format v0.6.0 h1:VEJlA2kQ3LqFSIm5Vu6eIlSxD/Ze90xtc4Meten1F5U= github.com/ipfs/go-ipld-format v0.6.0/go.mod h1:g4QVMTn3marU3qXchwjpKPKgJv+zF+OlaKMyhJ4LHPg= github.com/ipfs/go-log v1.0.5 h1:2dOuUCB1Z7uoczMWgAyDck5JLb72zHzrMnGnCNNbvY8= -github.com/ipfs/go-log v1.0.5/go.mod h1:j0b8ZoR+7+R99LD9jZ6+AJsrzkPbSXbZfGakb5JPtIo= -github.com/ipfs/go-log/v2 v2.1.3/go.mod h1:/8d0SH3Su5Ooc31QlL1WysJhvyOTDCjcCZ9Axpmri6g= github.com/ipfs/go-log/v2 v2.5.1 h1:1XdUzF7048prq4aBjDQQ4SL5RxftpRGdXhNRwKSAlcY= github.com/ipfs/go-log/v2 v2.5.1/go.mod h1:prSpmC1Gpllc9UYWxDiZDreBYw7zp4Iqp1kOLU9U5UI= github.com/ipfs/go-metrics-interface v0.0.1 h1:j+cpbjYvu4R8zbleSs36gvB7jR+wsL2fGD6n0jO4kdg= github.com/ipfs/go-metrics-interface v0.0.1/go.mod h1:6s6euYU4zowdslK0GKHmqaIZ3j/b/tL7HTWtJ4VPgWY= +github.com/ipld/go-ipld-prime v0.21.0 h1:n4JmcpOlPDIxBcY037SVfpd1G+Sj1nKZah0m6QH9C2E= github.com/iris-contrib/blackfriday v2.0.0+incompatible/go.mod h1:UzZ2bDEoaSGPbkg6SAB4att1aAwTmVIx/5gCVqeyUdI= github.com/iris-contrib/go.uuid v2.0.0+incompatible/go.mod h1:iz2lgM/1UnEf1kP0L/+fafWORmlnuysV2EMP8MW+qe0= github.com/iris-contrib/i18n v0.0.0-20171121225848-987a633949d0/go.mod h1:pMCz62A0xJL6I+umB2YTlFRwWXaDFA0jy+5HzGiJjqI= github.com/iris-contrib/jade v1.1.3/go.mod h1:H/geBymxJhShH5kecoiOCSssPX7QWYH7UaeZTSWddIk= github.com/iris-contrib/pongo2 v0.0.1/go.mod h1:Ssh+00+3GAZqSQb30AvBRNxBx7rf0GqwkjqxNd0u65g= github.com/iris-contrib/schema v0.0.1/go.mod h1:urYA3uvUNG1TIIjOSCzHr9/LmbQo8LrOcOqfqxa4hXw= +github.com/jackpal/go-nat-pmp v1.0.2 h1:KzKSgb7qkJvOUTqYl9/Hg/me3pWgBmERKrTGD7BdWus= github.com/jackpal/go-nat-pmp v1.0.2/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jbenet/go-cienv v0.1.0/go.mod h1:TqNnHUmJgXau0nCzC7kXWeotg3J9W34CUv5Djy1+FlA= +github.com/jbenet/go-temp-err-catcher v0.1.0 h1:zpb3ZH6wIE8Shj2sKS+khgRvf7T7RABoLk/+KKHggpk= github.com/jbenet/goprocess v0.1.4 h1:DRGOFReOMqqDNXwW70QkacFW0YN9QnwLV0Vqk+3oU0o= github.com/jbenet/goprocess v0.1.4/go.mod h1:5yspPrukOVuOLORacaBi858NqyClJPQxYZlqdZVfqY4= github.com/jedisct1/go-minisign v0.0.0-20190909160543-45766022959e/go.mod h1:G1CVv03EnqU1wYL2dFwXxW2An0az9JTl/ZsqXQeBlkU= github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267/go.mod h1:h1nSAbGFqGVzn6Jyl1R/iCcBUHN4g+gW1u9CoBTrb9E= +github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= @@ -1650,10 +1688,10 @@ github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6/go.mod h1:+ZoRqAPR github.com/klauspost/pgzip v1.0.2-0.20170402124221-0bf5dcad4ada/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/koron/go-ssdp v0.0.4 h1:1IDwrghSKYM7yLf7XCzbByg2sJ/JcNOZRXS2jczTwz0= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= @@ -1672,16 +1710,26 @@ github.com/labstack/echo/v4 v4.5.0/go.mod h1:czIriw4a0C1dFun+ObrXp7ok03xON0N1awS github.com/labstack/gommon v0.3.0/go.mod h1:MULnywXg0yavhxWKc+lOruYdAhDwPK9wf0OL7NoOu+k= github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= +github.com/leodido/go-urn v1.2.4 h1:XlAE/cm/ms7TE/VMVoduSpNBoyc2dOxHs5MZSwAN63Q= github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= +github.com/libp2p/go-addr-util v0.1.0 h1:acKsntI33w2bTU7tC9a0SaPimJGfSI0bFKC18ChxeVI= github.com/libp2p/go-buffer-pool v0.1.0 h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8= github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QTWy5HSiZacSbPg= github.com/libp2p/go-cidranger v1.1.0 h1:ewPN8EZ0dd1LSnrtuwd4709PXVcITVeuwbag38yPW7c= +github.com/libp2p/go-flow-metrics v0.1.0 h1:0iPhMI8PskQwzh57jB9WxIuIOQ0r+15PChFGkx3Q3WM= github.com/libp2p/go-libp2p v0.32.2 h1:s8GYN4YJzgUoyeYNPdW7JZeZ5Ee31iNaIBfGYMAY4FQ= github.com/libp2p/go-libp2p v0.32.2/go.mod h1:E0LKe+diV/ZVJVnOJby8VC5xzHF0660osg71skcxJvk= github.com/libp2p/go-libp2p-asn-util v0.4.1 h1:xqL7++IKD9TBFMgnLPZR6/6iYhawHKHl950SO9L6n94= +github.com/libp2p/go-libp2p-kad-dht v0.25.2 h1:FOIk9gHoe4YRWXTu8SY9Z1d0RILol0TrtApsMDPjAVQ= github.com/libp2p/go-libp2p-kbucket v0.6.3 h1:p507271wWzpy2f1XxPzCQG9NiN6R6lHL9GiSErbQQo0= github.com/libp2p/go-libp2p-pubsub v0.10.0 h1:wS0S5FlISavMaAbxyQn3dxMOe2eegMfswM471RuHJwA= +github.com/libp2p/go-libp2p-record v0.2.0 h1:oiNUOCWno2BFuxt3my4i1frNrt7PerzB3queqa1NkQ0= +github.com/libp2p/go-libp2p-routing-helpers v0.7.3 h1:u1LGzAMVRK9Nqq5aYDVOiq/HaB93U9WWczBzGyAC5ZY= github.com/libp2p/go-msgio v0.3.0 h1:mf3Z8B1xcFN314sWX+2vOTShIE0Mmn2TXn3YCUQGNj0= +github.com/libp2p/go-nat v0.2.0 h1:Tyz+bUFAYqGyJ/ppPPymMGbIgNRH+WqC5QrT5fKrrGk= +github.com/libp2p/go-netroute v0.2.1 h1:V8kVrpD8GK0Riv15/7VN6RbUQ3URNZVosw7H2v9tksU= +github.com/libp2p/go-reuseport v0.4.0 h1:nR5KU7hD0WxXCJbmw7r2rhRYruNRl2koHw8fQscQm2s= +github.com/libp2p/go-yamux/v4 v4.0.1 h1:FfDR4S1wj6Bw2Pqbc8Uz7pCxeRBPbwsBbEdfwiCypkQ= github.com/logrusorgru/aurora v2.0.3+incompatible h1:tOpm7WcpBTn4fjmVfgpQq0EfczGlG91VSDkswnjF5A8= github.com/logrusorgru/aurora v2.0.3+incompatible/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= @@ -1695,6 +1743,7 @@ github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0V github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/marten-seemann/tcp v0.0.0-20210406111302-dfbc87cc63fd h1:br0buuQ854V8u83wA0rVZ8ttrq5CpaPZdvrK0LP2lOk= github.com/matryer/moq v0.0.0-20190312154309-6cfb0558e1bd/go.mod h1:9ELz6aaclSIGnZBoaSLZ3NAl1VTufbOrXBPvtcy6WiQ= github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= @@ -1741,10 +1790,10 @@ github.com/mediocregopher/radix/v3 v3.3.0/go.mod h1:EmfVyvspXz1uZEyPBMyGK+kjWiKQ github.com/mediocregopher/radix/v3 v3.4.2/go.mod h1:8FL3F6UQRXHXIBSPUs5h0RybMF8i4n7wVopoX3x7Bv8= github.com/microcosm-cc/bluemonday v1.0.2/go.mod h1:iVP4YcDBq+n/5fb23BhYFvIMq/leAFZyRl6bYmGDlGc= github.com/miekg/dns v1.1.57 h1:Jzi7ApEIzwEPLHWRcafCN9LZSBbqQpxjt/wpgvg7wcM= +github.com/mikioh/tcpinfo v0.0.0-20190314235526-30a79bb1804b h1:z78hV3sbSMAUoyUMM0I83AUIT6Hu17AWfgjzIbtrYFc= +github.com/mikioh/tcpopt v0.0.0-20190314235656-172688c1accc h1:PTfri+PuQmWDqERdnNMiD9ZejrlswWrCpBEZgWOiTrc= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= -github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1/go.mod h1:pD8RvIylQ358TN4wwqatJ8rNavkEINozVn9DtGI3dfQ= github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= -github.com/minio/sha256-simd v0.1.1-0.20190913151208-6de447530771/go.mod h1:B5e1o+1/KgNmWrSQK08Y6Z1Vb5pwIktudl0J58iy0KM= github.com/minio/sha256-simd v1.0.1 h1:6kaan5IFmwTNynnKKpDHe6FWHohJOHhCPchzK49dzMM= github.com/minio/sha256-simd v1.0.1/go.mod h1:Pz6AKMiUdngCLpeTL/RJY1M9rUuPMYujV5xJjtbRSN8= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2EmQ4l5rM/4FEfDWcRD+abF5XlKShorW5LRoQ= @@ -1767,12 +1816,9 @@ github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5/go.mod h1:caMODM3P github.com/montanaflynn/stats v0.6.6/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= github.com/montanaflynn/stats v0.7.0/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= github.com/moul/http2curl v1.0.0/go.mod h1:8UbvGypXm98wA/IqH45anm5Y2Z6ep6O31QGOAZ3H0fQ= -github.com/mr-tron/base58 v1.1.0/go.mod h1:xcD2VGqlgYjBdcBLw+TuYLr8afG+Hj8g2eTVqeSzSU8= -github.com/mr-tron/base58 v1.1.3/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= github.com/mr-tron/base58 v1.2.0/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= github.com/mschoch/smat v0.0.0-20160514031455-90eadee771ae/go.mod h1:qAyveg+e4CE+eKJXWVjKXM4ck2QobLqTDytGJbLLhJg= -github.com/multiformats/go-base32 v0.0.3/go.mod h1:pLiuGC8y0QR3Ue4Zug5UzK9LjgbkL8NSQj0zQ5Nz/AA= github.com/multiformats/go-base32 v0.1.0 h1:pVx9xoSPqEIQG8o+UbAe7DNi51oej1NtK+aGkbLYxPE= github.com/multiformats/go-base32 v0.1.0/go.mod h1:Kj3tFY6zNr+ABYMqeUNeGvkIC/UYgtWibDcT0rExnbI= github.com/multiformats/go-base36 v0.2.0 h1:lFsAbNOGeKtuKozrtBsAkSVhv1p9D0/qedU9rQyccr0= @@ -1780,17 +1826,15 @@ github.com/multiformats/go-base36 v0.2.0/go.mod h1:qvnKE++v+2MWCfePClUEjE78Z7P2a github.com/multiformats/go-multiaddr v0.12.2 h1:9G9sTY/wCYajKa9lyfWPmpZAwe6oV+Wb1zcmMS1HG24= github.com/multiformats/go-multiaddr v0.12.2/go.mod h1:GKyaTYjZRdcUhyOetrxTk9z0cW+jA/YrnqTOvKgi44M= github.com/multiformats/go-multiaddr-dns v0.3.1 h1:QgQgR+LQVt3NPTjbrLLpsaT2ufAA2y0Mkk+QRVJbW3A= -github.com/multiformats/go-multibase v0.0.1/go.mod h1:bja2MqRZ3ggyXtZSEDKpl0uO/gviWFaSteVbWT51qgs= +github.com/multiformats/go-multiaddr-fmt v0.1.0 h1:WLEFClPycPkp4fnIzoFoV9FVd49/eQsuaL3/CWe167E= github.com/multiformats/go-multibase v0.2.0 h1:isdYCVLvksgWlMW9OZRYJEa9pZETFivncJHmHnnd87g= github.com/multiformats/go-multibase v0.2.0/go.mod h1:bFBZX4lKCA/2lyOFSAoKH5SS6oPyjtnzK/XTFDPkNuk= github.com/multiformats/go-multicodec v0.9.0 h1:pb/dlPnzee/Sxv/j4PmkDRxCOi3hXTz3IbPKOXWJkmg= github.com/multiformats/go-multicodec v0.9.0/go.mod h1:L3QTQvMIaVBkXOXXtVmYE+LI16i14xuaojr/H7Ai54k= -github.com/multiformats/go-multihash v0.0.13/go.mod h1:VdAWLKTwram9oKAatUcLxBNUjdtcVwxObEQBtRfuyjc= github.com/multiformats/go-multihash v0.2.3 h1:7Lyc8XfX/IY2jWb/gI7JP+o7JEq9hOa7BFvVU9RSh+U= github.com/multiformats/go-multihash v0.2.3/go.mod h1:dXgKXCXjBzdscBLk9JkjINiEsCKRVch90MdaGiKsvSM= github.com/multiformats/go-multistream v0.5.0 h1:5htLSLl7lvJk3xx3qT/8Zm9J4K8vEOf/QGkvOGQAyiE= github.com/multiformats/go-multistream v0.5.0/go.mod h1:n6tMZiwiP2wUsR8DgfDWw1dydlEqV3l6N3/GBsX6ILA= -github.com/multiformats/go-varint v0.0.5/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXSrVKRY101jdMZYE= github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8= github.com/multiformats/go-varint v0.0.7/go.mod h1:r8PUYw/fD/SjBCiKOoDlGF6QawOELpZAu9eioSos/OU= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= @@ -1809,31 +1853,35 @@ github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec= github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= -github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= +github.com/onflow/atree v0.7.0-rc.1 h1:g2DFhC3JeaA+L7/HZOp4NwE+OfxvfJ8nibymHHw7i3g= +github.com/onflow/atree v0.7.0-rc.1/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= -github.com/onflow/cadence v1.0.0-M8 h1:ioQ7TyhpsIaImAC7Xn2r8kIgIBdimvyuWeKlGfRxWB8= -github.com/onflow/cadence v1.0.0-M8/go.mod h1:a4mccDU90hmuxCLUFzs9J/ANG/rYbFa36h4Z0bBAqNU= -github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= +github.com/onflow/cadence v1.0.0-preview.25 h1:kSmWjxmg9PS+bsk8C3j1NUTkFAl/jNrintVhlh6miM0= +github.com/onflow/cadence v1.0.0-preview.25/go.mod h1:fGhLBbuEmv5rh48qv0ZS0tUz53gxWsHpB4dPsF09h6E= github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= -github.com/onflow/flow-emulator v1.0.0-M8 h1:FE9OtyXh3tZLjszpznIfMyaTmIoX+maFBYd1mCY+ke0= -github.com/onflow/flow-emulator v1.0.0-M8/go.mod h1:mSp1JTXt1JGmriiG7Lc2VulQHG1tl6Oj1zGSr/h0ySk= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:2LO6Rtmz2PVfH+ZXnMwvTwVeIz3PCy0fs3lQraqog14= -github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:jl7SYAui/gYRmBofrY//Ln8ixRJwvLzvwLstNfRKmWY= -github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= -github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122 h1:6R1L5Ji+lEWdTRcqeTLVLGPX1FqiWHeXHnRKAUsciSE= -github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122/go.mod h1:HSffipIVOyXvK3/gsYU13EwRMxbuK591hmjqF36nbEI= +github.com/onflow/crypto v0.25.1 h1:0txy2PKPMM873JbpxQNbJmuOJtD56bfs48RQfm0ts5A= +github.com/onflow/crypto v0.25.1/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= +github.com/onflow/flow-emulator v1.0.0-preview.22 h1:l0BPXlDvK0gZDqQhY3Kc7pBm38pE/FbfefiZe7j6Ngg= +github.com/onflow/flow-emulator v1.0.0-preview.22/go.mod h1:60M4QPVpdpEhEdz6NGOtLule+jcRLLKID1gYv2ehLvw= +github.com/onflow/flow-ft/lib/go/contracts v1.0.0 h1:mToacZ5NWqtlWwk/7RgIl/jeKB/Sy/tIXdw90yKHcV0= +github.com/onflow/flow-ft/lib/go/contracts v1.0.0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/templates v1.0.0 h1:6cMS/lUJJ17HjKBfMO/eh0GGvnpElPgBXx7h5aoWJhs= +github.com/onflow/flow-ft/lib/go/templates v1.0.0/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-go v0.34.0-crescendo-preview.18 h1:Bre7uU/n1PjOEcIkTtaJDo4T5tngjKcr/cAOvxr3se4= +github.com/onflow/flow-go v0.34.0-crescendo-preview.18/go.mod h1:bwjzi2kSev1emRVN685FqYfCLYcZ6t2A5z5ztYXfvH8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= -github.com/onflow/flow-go-sdk v1.0.0-M7 h1:5EhtgpupjdhJZoHpu8AhA7++AroGL6BFpb8D0AYIUQw= -github.com/onflow/flow-go-sdk v1.0.0-M7/go.mod h1:aXSavLzoRlz5FiMjcI7p5QhihWScGctxydzf4dv/avo= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140 h1:oTj4RGgfuJSSBE1aDVrlh6avxKBMraucpNtRg0K+yhg= -github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140 h1:7NwSIG4SEdm+96gr+Aaqx291jZ/Bqkxk/ghVnens9CU= -github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= +github.com/onflow/flow-go-sdk v1.0.0-preview.25 h1:wL/+cK7oxSww31qSqTpt1Yfr26c8hJ8YHh9nIdq6PlI= +github.com/onflow/flow-go-sdk v1.0.0-preview.25/go.mod h1:Px1fQdB7WFC0yhYsEM3rhKzuE+Zi8GpBjR4qVuDAwMA= +github.com/onflow/flow-nft/lib/go/contracts v1.2.0 h1:TFH7GCJKcGi0+x14SCvF7Gbnxp68gJOGNV8PSIAM2J0= +github.com/onflow/flow-nft/lib/go/contracts v1.2.0/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE= +github.com/onflow/flow-nft/lib/go/templates v1.2.0 h1:JSQyh9rg0RC+D1930BiRXN8lrtMs+ubVMK6aQPon6Yc= +github.com/onflow/flow-nft/lib/go/templates v1.2.0/go.mod h1:p+2hRvtjLUR3MW1NsoJe5Gqgr2eeH49QB6+s6ze00w0= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= -github.com/onflow/flow/protobuf/go/flow v0.3.7 h1:+6sBdlE/u4ZMTVB9U1lA6Xn2Bd48lOOX96Bv9dNubsk= -github.com/onflow/flow/protobuf/go/flow v0.3.7/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= +github.com/onflow/flow/protobuf/go/flow v0.4.1-0.20240412170550-911321113030 h1:I+aosSiJny88O4p3nPbCiUcp/UqN6AepvO6uj82bjH0= +github.com/onflow/flow/protobuf/go/flow v0.4.1-0.20240412170550-911321113030/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= +github.com/onflow/go-ethereum v1.13.4 h1:iNO86fm8RbBbhZ87ZulblInqCdHnAQVY8okBrNsTevc= +github.com/onflow/go-ethereum v1.13.4/go.mod h1:cE/gEUkAffhwbVmMJYz+t1dAfVNHNwZCgc3BWtZxBGY= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/wal v0.0.0-20240208022732-d756cd497d3b h1:6O/BEmA99PDT5QVjoJgrYlGsWnpxGJTAMmsC+V9gyds= @@ -1843,14 +1891,15 @@ github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108 github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0= github.com/onsi/ginkgo v1.14.0/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY= github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= +github.com/onsi/ginkgo/v2 v2.13.2 h1:Bi2gGVkfn6gQcjNjZJVO8Gf0FHzMPf2phUei9tejVMs= github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= github.com/onsi/gomega v1.18.1 h1:M1GfJqGRrBrrGGsbxzV5dqM2U2ApXefZCQpkukxYRLE= +github.com/opencontainers/runtime-spec v1.1.0 h1:HHUyrt9mwHUjtasSbXSMvs4cyFxh+Bll4AjJ9odEGpg= github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.0.3-0.20180606204148-bd9c31933947/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= -github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= github.com/paulbellamy/ratecounter v0.2.0/go.mod h1:Hfx1hDpSGoqxkVVpBi/IlYD7kChlfo5C6hzIHwPqfFE= github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 h1:onHthvaw9LFnH4t2DcNVpwGmV9E1BkGknEliJkfwQj0= github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58/go.mod h1:DXv8WO4yhMYhSNPKjeNKa5WY9YCIEBRbNzFFPJbWO6Y= @@ -1882,6 +1931,7 @@ github.com/pkg/term v0.0.0-20180730021639-bffc007b7fd5/go.mod h1:eCbImbZ95eXtAUI github.com/pkg/term v1.2.0-beta.2/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/polydawn/refmt v0.89.0 h1:ADJTApkvkeBZsN0tBTx8QjpD9JkmxbKp0cxfr9qszm4= github.com/prashantv/gostub v1.1.0/go.mod h1:A5zLQHz7ieHGG7is6LLXLz7I8+3LZzsrV0P1IAHhP5U= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= @@ -1923,6 +1973,11 @@ github.com/psiemens/graceland v1.0.0 h1:L580AVV4Q2XLcPpmvxJRH9UpEAYr/eu2jBKmMglh github.com/psiemens/graceland v1.0.0/go.mod h1:1Tof+vt1LbmcZFE0lzgdwMN0QBymAChG3FRgDx8XisU= github.com/psiemens/sconfig v0.1.0 h1:xfWqW+TRpih7mXZIqKYTmpRhlZLQ1kbxV8EjllPv76s= github.com/psiemens/sconfig v0.1.0/go.mod h1:+MLKqdledP/8G3rOBpknbLh0IclCf4WneJUtS26JB2U= +github.com/quic-go/qpack v0.4.0 h1:Cr9BXA1sQS2SmDUWjSofMPNKmvF6IiIfDRmgU0w1ZCo= +github.com/quic-go/qtls-go1-20 v0.4.1 h1:D33340mCNDAIKBqXuAvexTNMUByrYmFYVfKfDN5nfFs= +github.com/quic-go/quic-go v0.40.1 h1:X3AGzUNFs0jVuO3esAGnTfvdgvL4fq655WaOi1snv1Q= +github.com/quic-go/webtransport-go v0.6.0 h1:CvNsKqc4W2HljHJnoT+rMmbRJybShZ0YPFDD3NxaZLY= +github.com/raulk/go-watchdog v1.3.0 h1:oUmdlHxdkXRJlwfG0O9omj8ukerm8MEQavSiDTEtBsk= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= @@ -2006,8 +2061,9 @@ github.com/status-im/keycard-go v0.2.0/go.mod h1:wlp8ZLbsmrF6g6WjugPAx+IzoLrkdf9 github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= +github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= github.com/stretchr/testify v1.2.0/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= @@ -2021,8 +2077,9 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= +github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/subosito/gotenv v1.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= github.com/supranational/blst v0.3.8-0.20220526154634-513d2456b344/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= @@ -2065,6 +2122,7 @@ github.com/vmihailenco/msgpack/v4 v4.3.11 h1:Q47CePddpNGNhk4GCnAx9DDtASi2rasatE0 github.com/vmihailenco/msgpack/v4 v4.3.11/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= +github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1 h1:EKhdznlJHPMoKr0XTrX+IlJs1LH3lyx2nfr1dOlZ79k= github.com/willf/bitset v1.1.3/go.mod h1:RjeCKbqT1RxIR/KWY6phxZiaY1IyutSBfGjNPySAYV4= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= @@ -2102,24 +2160,27 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.47.0 h1:UNQQKPfTDe1J81ViolILjTKPr9WetKW6uei2hFgJmFs= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.47.0 h1:sv9kVfal0MK0wBMCOGr+HeJm9v803BkJxGrk2au7j08= go.opentelemetry.io/otel v1.8.0/go.mod h1:2pkj+iMj0o03Y+cW6/m8Y4WkRdYN3AvCXCnzRMp9yvM= go.opentelemetry.io/otel v1.16.0/go.mod h1:vl0h9NUa1D5s1nv3A5vZOYWn8av4K8Ml6JDeHrT/bx4= -go.opentelemetry.io/otel v1.22.0 h1:xS7Ku+7yTFvDfDraDIJVpw7XPyuHlB9MCiqqX5mcJ6Y= -go.opentelemetry.io/otel v1.22.0/go.mod h1:eoV4iAi3Ea8LkAEI9+GFT44O6T/D0GWAVFyZVCC6pMI= +go.opentelemetry.io/otel v1.24.0 h1:0LAOdjNmQeSTzGBzduGe/rU4tZhMwL5rWgtp9Ku5Jfo= +go.opentelemetry.io/otel v1.24.0/go.mod h1:W7b9Ozg4nkF5tWI5zsXkaKKDjdVjpD4oAt9Qi/MArHo= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 h1:cl5P5/GIfFh4t6xyruOgJP5QiA1pw4fYYdv6nc6CBWw= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0/go.mod h1:zgBdWWAu7oEEMC06MMKc5NLbA/1YDXV1sMpSqEeLQLg= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 h1:tIqheXEFWAZ7O8A7m+J0aPTmpJN3YQ7qetUAdkkkKpk= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0/go.mod h1:nUeKExfxAQVbiVFn32YXpXZZHZ61Cc3s3Rn1pDBGAb0= go.opentelemetry.io/otel/metric v1.16.0/go.mod h1:QE47cpOmkwipPiefDwo2wDzwJrlfxxNYodqc4xnGCo4= -go.opentelemetry.io/otel/metric v1.22.0 h1:lypMQnGyJYeuYPhOM/bgjbFM6WE44W1/T45er4d8Hhg= -go.opentelemetry.io/otel/metric v1.22.0/go.mod h1:evJGjVpZv0mQ5QBRJoBF64yMuOf4xCWdXjK8pzFvliY= -go.opentelemetry.io/otel/sdk v1.21.0 h1:FTt8qirL1EysG6sTQRZ5TokkU8d0ugCj8htOgThZXQ8= -go.opentelemetry.io/otel/sdk v1.21.0/go.mod h1:Nna6Yv7PWTdgJHVRD9hIYywQBRx7pbox6nwBnZIxl/E= +go.opentelemetry.io/otel/metric v1.24.0 h1:6EhoGWWK28x1fbpA4tYTOWBkPefTDQnb8WSGXlc88kI= +go.opentelemetry.io/otel/metric v1.24.0/go.mod h1:VYhLe1rFfxuTXLgj4CBiyz+9WYBA8pNGJgDcSFRKBco= +go.opentelemetry.io/otel/sdk v1.24.0 h1:YMPPDNymmQN3ZgczicBY3B6sf9n62Dlj9pWD3ucgoDw= +go.opentelemetry.io/otel/sdk v1.24.0/go.mod h1:KVrIYw6tEubO9E96HQpcmpTKDVn9gdv35HoYiQWGDFg= go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= go.opentelemetry.io/otel/trace v1.16.0/go.mod h1:Yt9vYq1SdNz3xdjZZK7wcXv1qv2pwLkqr2QVwea0ef0= -go.opentelemetry.io/otel/trace v1.22.0 h1:Hg6pPujv0XG9QaVbGOBVHunyuLcCC3jN7WEhPx83XD0= -go.opentelemetry.io/otel/trace v1.22.0/go.mod h1:RbbHXVqKES9QhzZq/fE5UnOSILqRt40a21sPw2He1xo= +go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y1YELI= +go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= @@ -2127,24 +2188,23 @@ go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lI go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM= go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= -go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= +go.uber.org/dig v1.17.1 h1:Tga8Lz8PcYNsWsyHMZ1Vm0OQOUaJNDyvPImgbAu9YSc= +go.uber.org/fx v1.20.1 h1:zVwVQGS8zYvhh9Xxcu4w1M6ESyeMzebzj2NbSayZ4Mk= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= +go.uber.org/mock v0.4.0 h1:VcM4ZOtdbR4f6VXfiOpwpVJDL6lCReaZ6mw31wqh7KU= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= -go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= -go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= -go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ= go.uber.org/zap v1.19.1/go.mod h1:j3DNczoxDZroyBnOT1L/Q79cfUMGZxlv/9dzN7SM1rI= go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= @@ -2153,7 +2213,6 @@ golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnf golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190909091759-094676da4a83/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= @@ -2179,8 +2238,8 @@ golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98y golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= -golang.org/x/crypto v0.18.0 h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc= -golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= +golang.org/x/crypto v0.19.0 h1:ENy+Az/9Y1vSrlrvBSyna3PITt4tiZLf7sgCjZBX7Wo= +golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -2336,8 +2395,8 @@ golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= -golang.org/x/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo= -golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= +golang.org/x/net v0.21.0 h1:AQyQV4dYCvJ7vGmJyKki9+PBdyvhkSd8EIx/qb0AYv4= +golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/oauth2 v0.0.0-20170207211851-4464e7848382/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -2372,6 +2431,7 @@ golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE golang.org/x/oauth2 v0.10.0/go.mod h1:kTpgurOux7LqtuxjuyZa4Gj2gdezIt/jQtGnNFfypQI= golang.org/x/oauth2 v0.11.0/go.mod h1:LdF7O/8bLR/qWK9DrpXmbHLTouvRHK0SgJl0GmDBchk= golang.org/x/oauth2 v0.13.0/go.mod h1:/JMhi4ZRXAf4HG9LiNmxvk+45+96RUlVThiH8FzNBn0= +golang.org/x/oauth2 v0.17.0 h1:6m3ZPmLEFdVxKKWnKq4VqZ60gutO35zm+zrAHVmHyDQ= golang.org/x/perf v0.0.0-20230113213139-801c7ef9e5c5/go.mod h1:UBKtEnL8aqnd+0JHqZ+2qoMDwtuy6cYhhKNoHLBiTQc= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -2520,8 +2580,8 @@ golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU= -golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.17.0 h1:25cE3gD+tdBA7lp7QfhuV+rJiE9YXTcS3VG1SqssI/Y= +golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -2539,7 +2599,7 @@ golang.org/x/term v0.11.0/go.mod h1:zC9APTIj3jG3FdV/Ons+XE1riIZXG4aZ4GTHiPZJPIU= golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= -golang.org/x/term v0.16.0 h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE= +golang.org/x/term v0.17.0 h1:mkTF7LCd6WGJNL3K1Ad7kwxNfYAW6a8a8QqtMblp/4U= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -2570,6 +2630,8 @@ golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxb golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= +golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -2593,8 +2655,6 @@ golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtn golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190927191325-030b2cf1153e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -2746,6 +2806,7 @@ google.golang.org/api v0.128.0/go.mod h1:Y611qgqaE92On/7g65MQgxYul3c0rEB894kniWL google.golang.org/api v0.139.0/go.mod h1:CVagp6Eekz9CjGZ718Z+sloknzkDJE7Vc1Ckj9+viBk= google.golang.org/api v0.149.0/go.mod h1:Mwn1B7JTXrzXtnvmzQE2BD6bYZQ8DShKZDZbeN9I7qI= google.golang.org/api v0.151.0/go.mod h1:ccy+MJ6nrYFgE3WgRx/AMXOxOmU8Q4hSa+jjibzhxcg= +google.golang.org/api v0.162.0 h1:Vhs54HkaEpkMBdgGdOT2P6F0csGG/vxDS0hWHJzmmps= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -2908,7 +2969,7 @@ google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:CCviP9Rm google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97/go.mod h1:t1VqOqqvce95G3hIDCT5FeO3YUc6Q4Oe24L/+rNMxRk= google.golang.org/genproto v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:EMfReVxb80Dq1hhioy0sOsY9jCE46YDgHlJ7fWVUWRE= google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:CgAqfJo+Xmu0GwA0411Ht3OU3OntXwsGmrmjI8ioGXI= -google.golang.org/genproto v0.0.0-20240102182953-50ed04b92917 h1:nz5NESFLZbJGPFxDT/HCn+V1mZ8JGNoY4nUpmW/Y2eg= +google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de h1:F6qOa9AZTYJXOUEr4jDysRDLrm4PHePlge4v4TGAlxY= google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8= google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= google.golang.org/genproto/googleapis/api v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= @@ -2924,8 +2985,8 @@ google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13/go. google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0= google.golang.org/genproto/googleapis/api v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:SUBoKXbI1Efip18FClrQVGjWcyd0QZd8KkvdP34t7ww= google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:IBQ646DjkDkvUIsVq/cc03FUFQ9wbZu7yE396YcL870= -google.golang.org/genproto/googleapis/api v0.0.0-20240108191215-35c7eff3a6b1 h1:OPXtXn7fNMaXwO3JvOmF1QyTc00jsSFFz1vXXBOdCDo= -google.golang.org/genproto/googleapis/api v0.0.0-20240108191215-35c7eff3a6b1/go.mod h1:B5xPO//w8qmBDjGReYLpR6UJPnkldGkCSMoH/2vxJeg= +google.golang.org/genproto/googleapis/api v0.0.0-20240227224415-6ceb2ff114de h1:jFNzHPIeuzhdRwVhbZdiym9q0ory/xY3sA+v2wPg8I0= +google.golang.org/genproto/googleapis/api v0.0.0-20240227224415-6ceb2ff114de/go.mod h1:5iCWqnniDlqZHrd3neWVTOwvh/v6s3232omMecelax8= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230807174057-1744710a1577/go.mod h1:NjCQG/D8JandXxM57PZbAJL1DCNL6EypA0vPPwfsc7c= google.golang.org/genproto/googleapis/bytestream v0.0.0-20231030173426-d783a09b4405/go.mod h1:GRUCuLdzVqZte8+Dl/D4N25yLzcGqqWaYkeVOwulFqw= @@ -2945,8 +3006,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go. google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:4cYg8o5yUbm77w8ZX00LhMVNl/YVBFJRYWDc0uYWMs0= google.golang.org/genproto/googleapis/rpc v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:swOH3j0KzcDDgGUWr+SNpyTen5YrXjS3eyPzFYKc6lc= google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405/go.mod h1:67X1fPuzjcrkymZzZV1vvkFeTn2Rvc6lYF9MYFGCcwE= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 h1:gphdwh0npgs8elJ4T6J+DQJHPVF7RsuJHCfwztUb4J4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1/go.mod h1:daQN87bsDqDoe316QbbvX60nMoJQa4r6Ds0ZuoAe5yA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de h1:cZGRis4/ot9uVm639a+rHCUaG0JJHEsdyzSQTMX+suY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de/go.mod h1:H4O17MA/PE9BsGx3w+a+W2VOLLD1Qf7oJneAoU6WktY= google.golang.org/grpc v0.0.0-20170208002647-2a6bf6142e96/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= @@ -2998,8 +3059,8 @@ google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt google.golang.org/grpc v1.58.2/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= google.golang.org/grpc v1.58.3/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= -google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU= -google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM= +google.golang.org/grpc v1.63.2 h1:MUeiw1B2maTVZthpU5xvASfTh3LDbxHd6IJ6QQVU+xM= +google.golang.org/grpc v1.63.2/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDomNkRA= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= @@ -3019,8 +3080,8 @@ google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqw google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.32.0 h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I= -google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= +google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI= +google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/lib/go/test/lockedtokens_helpers.go b/lib/go/test/lockedtokens_helpers.go index 764ddc56b..2bed7b574 100644 --- a/lib/go/test/lockedtokens_helpers.go +++ b/lib/go/test/lockedtokens_helpers.go @@ -43,7 +43,7 @@ var _ SharedAccountRegisteredEvent = (*sharedAccountRegisteredEvent)(nil) // Address returns the address of the newly-created account. func (evt sharedAccountRegisteredEvent) Address() flow.Address { - return flow.BytesToAddress(evt.Value.Fields[0].(cadence.Address).Bytes()) + return flow.BytesToAddress(cadence.SearchFieldByName(evt.Value, "address").(cadence.Address).Bytes()) } // Unlocked account Registered event @@ -56,7 +56,7 @@ var _ UnlockedAccountRegisteredEvent = (*unlockedAccountRegisteredEvent)(nil) // Address returns the address of the newly-created account. func (evt unlockedAccountRegisteredEvent) Address() flow.Address { - return flow.BytesToAddress(evt.Value.Fields[0].(cadence.Address).Bytes()) + return flow.BytesToAddress(cadence.SearchFieldByName(evt.Value, "address").(cadence.Address).Bytes()) } // Deploy the locked tokens contract @@ -262,17 +262,17 @@ var _ MachineAccountCreatedEvent = (*machineAccountCreatedEvent)(nil) // Address returns the address of the newly-created account. func (evt machineAccountCreatedEvent) NodeID() cadence.String { - return evt.Value.Fields[0].(cadence.String) + return cadence.SearchFieldByName(evt.Value, "nodeID").(cadence.String) } // Address returns the address of the newly-created account. func (evt machineAccountCreatedEvent) Role() cadence.UInt8 { - return evt.Value.Fields[1].(cadence.UInt8) + return cadence.SearchFieldByName(evt.Value, "role").(cadence.UInt8) } // Address returns the address of the newly-created account. func (evt machineAccountCreatedEvent) Address() flow.Address { - return flow.BytesToAddress(evt.Value.Fields[2].(cadence.Address).Bytes()) + return flow.BytesToAddress(cadence.SearchFieldByName(evt.Value, "address").(cadence.Address).Bytes()) } // Deploys the staking collection contract to the specified lockedTokensAddress @@ -511,8 +511,9 @@ func verifyStakingCollectionInfo( delegatorArray := result.(cadence.Array).Values i = 0 for _, delegator := range expectedInfo.delegators { - nodeID := delegatorArray[i].(cadence.Struct).Fields[0] - delegatorID := delegatorArray[i].(cadence.Struct).Fields[1] + fields := cadence.FieldsMappedByName(delegatorArray[i].(cadence.Struct)) + nodeID := fields["delegatorNodeID"] + delegatorID := fields["delegatorID"] assertEqual(t, CadenceString(delegator.nodeID), nodeID) assertEqual(t, cadence.NewUInt32(delegator.id), delegatorID) i = i + 1 diff --git a/lib/go/test/node_version_beacon_test.go b/lib/go/test/node_version_beacon_test.go index 5601f56d3..80895864d 100644 --- a/lib/go/test/node_version_beacon_test.go +++ b/lib/go/test/node_version_beacon_test.go @@ -3,11 +3,12 @@ package test import ( "context" "fmt" + "testing" + jsoncdc "github.com/onflow/cadence/encoding/json" "github.com/onflow/flow-emulator/convert" "github.com/onflow/flow-emulator/emulator" flowgo "github.com/onflow/flow-go/model/flow" - "testing" "github.com/coreos/go-semver/semver" "github.com/onflow/cadence" @@ -183,7 +184,7 @@ func TestNodeVersionBeacon(t *testing.T) { type VersionBeaconEvent flow.Event func (v VersionBeaconEvent) Sequence() uint64 { - return v.Value.Fields[1].(cadence.UInt64).ToGoValue().(uint64) + return uint64(cadence.SearchFieldByName(v.Value, "sequence").(cadence.UInt64)) } func (v VersionBeaconEvent) VersionTable() (ret []struct { @@ -191,11 +192,14 @@ func (v VersionBeaconEvent) VersionTable() (ret []struct { version string }) { - for _, cadenceVal := range v.Value.Fields[0].(cadence.Array).Values { - height := cadenceVal.(cadence.Struct).Fields[0].(cadence.UInt64).ToGoValue().(uint64) - versionFields := cadenceVal.(cadence.Struct).Fields[1].(cadence.Struct).Fields + array := cadence.SearchFieldByName(v.Value, "versionBoundaries").(cadence.Array).Values + + for _, cadenceVal := range array { + fields := cadence.FieldsMappedByName(cadenceVal.(cadence.Struct)) + height := uint64(fields["blockHeight"].(cadence.UInt64)) + versionFields := cadence.FieldsMappedByName(fields["version"].(cadence.Struct)) - version := fmt.Sprintf("%s.%s.%s", versionFields[0].String(), versionFields[1].String(), versionFields[2].String()) + version := fmt.Sprintf("%s.%s.%s", versionFields["major"].String(), versionFields["minor"].String(), versionFields["patch"].String()) ret = append(ret, struct { height uint64 diff --git a/lib/go/test/service_test.go b/lib/go/test/service_test.go index 72f95083f..75c089644 100644 --- a/lib/go/test/service_test.go +++ b/lib/go/test/service_test.go @@ -284,10 +284,10 @@ func TestContracts(t *testing.T) { ) result = executeScriptAndCheck(t, b, templates.GenerateGetFeeParametersScript(env), [][]byte{}) - fields := result.(cadence.Struct).Fields - assertEqual(t, CadenceUFix64("1.0"), fields[0]) - assertEqual(t, CadenceUFix64("2.0"), fields[1]) - assertEqual(t, CadenceUFix64("3.0"), fields[2]) + fields := cadence.FieldsMappedByName(result.(cadence.Struct)) + assertEqual(t, CadenceUFix64("1.0"), fields["surgeFactor"]) + assertEqual(t, CadenceUFix64("2.0"), fields["inclusionEffortCost"]) + assertEqual(t, CadenceUFix64("3.0"), fields["executionEffortCost"]) }) t.Run("Should set and get execution effort weights", func(t *testing.T) { diff --git a/lib/go/test/staking_test_helpers.go b/lib/go/test/staking_test_helpers.go index 5ff868f30..9ea10b6a7 100644 --- a/lib/go/test/staking_test_helpers.go +++ b/lib/go/test/staking_test_helpers.go @@ -38,19 +38,19 @@ type EpochTotalRewardsPaid struct { type EpochTotalRewardsPaidEvent flow.Event func (evt EpochTotalRewardsPaidEvent) Total() cadence.UFix64 { - return evt.Value.Fields[0].(cadence.UFix64) + return cadence.SearchFieldByName(evt.Value, "total").(cadence.UFix64) } func (evt EpochTotalRewardsPaidEvent) FromFees() cadence.UFix64 { - return evt.Value.Fields[1].(cadence.UFix64) + return cadence.SearchFieldByName(evt.Value, "fromFees").(cadence.UFix64) } func (evt EpochTotalRewardsPaidEvent) Minted() cadence.UFix64 { - return evt.Value.Fields[2].(cadence.UFix64) + return cadence.SearchFieldByName(evt.Value, "minted").(cadence.UFix64) } func (evt EpochTotalRewardsPaidEvent) FeesBurned() cadence.UFix64 { - return evt.Value.Fields[3].(cadence.UFix64) + return cadence.SearchFieldByName(evt.Value, "feesBurned").(cadence.UFix64) } func stubInterpreter() *interpreter.Interpreter { @@ -149,7 +149,7 @@ func deployStakingContract( for _, result := range results { for _, event := range result.Events { if event.Type == flow.EventAccountCreated { - idTableAddress = flow.Address(event.Value.Fields[0].(cadence.Address)) + idTableAddress = flow.Address(cadence.SearchFieldByName(event.Value, "address").(cadence.Address)) } } } From dc121f1d14d7a89b08ff9c124dd2851f38ec4da1 Mon Sep 17 00:00:00 2001 From: Tarak Ben Youssef Date: Thu, 19 Sep 2024 14:15:19 -0600 Subject: [PATCH 125/132] fix cli name --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f2c0bc22d..9f55a7812 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: - name: Install Flow CLI run: sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-cli/master/install.sh)" - name: Flow cli Version - run: flow-c1 version + run: flow version - name: Update PATH run: echo "/root/.local/bin" >> $GITHUB_PATH - name: Run tests From 0bf8e03c2492656375395b5042f0efe25dd87fc1 Mon Sep 17 00:00:00 2001 From: Tarak Ben Youssef Date: Thu, 19 Sep 2024 14:25:23 -0600 Subject: [PATCH 126/132] fix merging errors --- contracts/FlowStakingCollection.cdc | 18 ------------------ flow.json | 1 - 2 files changed, 19 deletions(-) diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index 37f253afd..c4aaa0a8c 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -1172,24 +1172,6 @@ access(all) contract FlowStakingCollection { return <- create StakingCollection(unlockedVault: unlockedVault, tokenHolder: tokenHolder) } - /// Destroys the provided staking collection - /// This closes all the stakes before destroying everything - /// This uses the closeStake method, so it will panic if there are still tokens staked in any of the objects - access(all) fun destroyStakingCollection(_ collection: @StakingCollection) { - let nodeIDs = collection.getNodeIDs() - let delegatorIDs = collection.getDelegatorIDs() - - for nodeID in nodeIDs { - collection.closeStake(nodeID: nodeID, delegatorID: nil) - } - - for delegatorID in delegatorIDs { - collection.closeStake(nodeID: delegatorID.delegatorNodeID, delegatorID: delegatorID.delegatorID) - } - - destroy collection - } - init() { self.StakingCollectionStoragePath = /storage/stakingCollection self.StakingCollectionPrivatePath = /private/stakingCollection diff --git a/flow.json b/flow.json index a17bc7a5f..dc598c0f7 100644 --- a/flow.json +++ b/flow.json @@ -121,7 +121,6 @@ "networks": { "emulator": "127.0.0.1:3569", "testing": "127.0.0.1:3569", - "previewnet": "access.previewnet.nodes.onflow.org:9000", "mainnet": "access.mainnet.nodes.onflow.org:9000", "testnet": "access.devnet.nodes.onflow.org:9000" }, From 0341ecad020113a7586610a6a9c4238d0a940fee Mon Sep 17 00:00:00 2001 From: Tarak Ben Youssef Date: Thu, 19 Sep 2024 18:25:49 -0600 Subject: [PATCH 127/132] update assets --- lib/go/contracts/internal/assets/assets.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index dc8759b26..9c94144e9 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -3,7 +3,7 @@ // FlowFees.cdc (9.634kB) // FlowIDTableStaking.cdc (101.49kB) // FlowServiceAccount.cdc (8.517kB) -// FlowStakingCollection.cdc (57.617kB) +// FlowStakingCollection.cdc (56.9kB) // FlowStorageFees.cdc (9.13kB) // FlowToken.cdc (13.18kB) // LockedTokens.cdc (32.664kB) @@ -142,7 +142,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xb3\xe0\xbb\x7e\x45\xdb\x0f\x8e\x78\x42\x51\xa9\xdd\xad\xad\x2d\x95\x15\xc7\xb1\x6c\x1f\x95\x13\xdb\x9f\x2f\x5f\x1e\x52\x5f\x25\xe0\x0c\x28\xce\xf1\x70\xc0\x0c\x40\x31\xdc\x1c\xfd\xf7\x53\xb8\xdf\xe7\x42\x51\xb2\x53\x9f\xf5\x60\x4b\x24\xd0\x00\xfa\x8e\x46\xa3\x71\xfa\x1f\x47\x47\x00\x00\x2f\x6a\xb2\x7d\xcf\xd0\xa7\xaa\xb9\x7a\x46\xea\x1a\x17\xac\x22\x8d\xfc\xea\xc3\xb2\xa2\x50\x90\x86\xb5\xa8\x60\x50\xe2\x45\xd5\x60\x0a\x08\x0a\xd3\x0e\x16\xa4\x05\x2a\x7b\x03\x6a\x4a\x28\x71\x8d\xaf\x10\xe3\x7f\x92\xf9\x7f\xe1\x82\x51\x01\x69\xbb\xac\x8a\x25\xa0\xba\x26\x5b\x0a\x1b\x8a\x5b\x0a\x8c\x88\x8e\xd8\xed\x86\x05\x3c\x44\x61\x85\x9a\x1d\x34\xa4\xe4\xc3\x51\x60\x4b\xbc\x83\x2d\x6a\x18\x54\x0d\x20\xa0\x55\x73\x55\x63\x40\x45\x41\x36\x0d\x9b\x89\x01\x2e\x19\x88\xb9\xae\xd6\x88\x55\xf3\x1a\xc3\xb6\x62\x4b\xde\x11\x6a\x52\x7c\xc2\x25\x30\xf2\x09\x37\xba\x0f\x50\xcc\x36\xeb\x99\x5c\xe5\x7b\x8c\x45\x43\xd2\x2c\x6a\xb2\x3d\xe5\xff\x9c\x14\xa4\xc5\x27\x7a\xe5\x14\xde\x3d\x7f\x7a\xf1\xf3\x73\x31\xb9\x15\x69\x31\x2c\xab\xab\x25\xd4\xf8\x1a\xd7\x50\x35\x0b\xd2\xae\x90\x40\x06\x9a\x93\x0d\x13\xb0\x34\x4a\x2c\xa6\xf8\x60\xff\x71\x7a\x74\x54\xad\xd6\xa4\x65\xf0\x62\xd3\x5c\xf1\x79\x7e\x10\xd3\x5a\xb4\x64\x05\x0f\xbd\xcf\x1e\x9a\x96\x35\xd9\x7a\xad\xf4\xdf\x5e\x8b\xcb\x8b\x0f\x68\x5e\x63\x45\x48\xa7\xa9\xff\x85\xe9\xf3\x93\xc0\x8a\x80\x43\x55\x6b\xf7\x23\x0f\xf6\x7b\x46\x5a\x74\x85\x5f\x60\x4c\x1d\xc0\xce\xa7\x5e\xeb\x67\xf5\x86\x32\xdc\xfe\xe3\x99\xd3\xd6\x7c\xe6\xb5\xbc\x78\xf5\xd2\x69\x73\xf1\xea\xa5\xf7\xed\xf3\x35\x29\x96\xce\xf7\xe2\x6f\xd3\xe2\xc7\x4d\xdb\xe0\x56\x7d\x2d\xff\x78\x78\x74\x84\x8a\x02\x53\x7a\x8c\xea\x7a\x62\xf9\x36\xc9\xe0\xf0\x97\x24\xfe\xe9\xe9\x29\x3c\x55\x4c\xb1\x46\x6c\x29\xd9\xd5\x85\x53\x63\x06\x51\x77\xb5\xf8\xb7\x88\x2d\xcf\xc0\xf9\x63\x58\xef\xb7\x6d\x75\x8d\x98\xea\xed\xfc\x31\xb0\xf7\x66\x5e\x57\x85\xea\x6c\x7e\xb7\xcb\x79\x7e\x8d\x1b\x16\xaf\x03\xf3\x8f\xe1\x35\x29\xf1\xd3\xb2\xe4\x74\x8e\x00\x1f\x73\x81\xbb\xbc\xe0\x0b\x6a\xab\xe6\x6a\x0a\x2d\xa9\xf1\x19\x7c\xbc\x6c\xd8\xff\x9b\x02\x5a\x71\x24\x3d\x23\xab\x55\xc5\x18\x2e\xcf\xe0\xe3\x8b\xea\xcf\xff\xfb\x7f\xa6\x80\xca\xb2\xc5\x94\x9e\xc1\x53\xf9\xcb\x93\x49\x66\xec\x0b\x29\xe4\xa4\x1d\x3c\x81\x52\xf7\xe0\x1f\xf2\x79\xfc\xef\xff\x35\x6e\x22\x1d\x58\x78\x87\x57\xe4\x1a\x97\x2f\x5a\xb2\x1a\x8b\x89\xd1\x0b\x1e\x35\x56\x7a\xd1\x83\xd7\xf6\x33\x2a\x96\x55\x83\x15\x53\x3f\x6b\x31\x62\xb8\x1c\xb7\xa0\x89\x65\xa6\xf7\xac\xdd\x14\x5c\xa7\x21\x06\x94\x91\x16\x53\x3b\x3f\xb8\xbc\x10\xea\x2f\x9a\x08\x95\x9d\x2e\xec\x42\x28\xfc\x25\x5a\xa5\x18\xdc\xc0\x7b\xed\xcd\xb1\xbf\xbd\xc5\xcf\x91\x69\x7c\x5d\xe1\x2d\x54\x4d\xc5\x86\xa0\x75\xe2\xcc\x8a\xff\x50\x5c\x2f\x66\xc1\x74\xe0\x1c\x24\xa4\x8e\x96\xa2\x95\xf3\x97\x69\x7a\x73\x24\xff\x35\xe8\x7c\x46\x1a\x86\xaa\x86\x26\xcc\x06\x12\xe3\x7c\xc3\x6d\x9f\x20\xa0\x56\x4b\xa6\xaf\xb4\xa1\x15\x37\xc0\x14\x17\xa4\x29\x51\xbb\x33\x06\x4d\x10\xa8\xa2\x40\x9a\x7a\x07\x2b\xcc\x6d\x25\x23\xb0\x24\x75\x69\xfa\x73\xbb\xf4\x8f\x67\x40\x5a\xe0\x8a\x57\x5a\x67\x61\x7c\x5f\xfc\xf4\xe6\x17\xde\x1a\x6d\x18\xe1\x53\x2a\x50\x5d\xef\x60\x8d\x76\xc2\xe0\xb1\x16\x35\x14\x29\x6b\x8f\x31\x35\xf0\x5a\x5c\x73\xd6\xe2\x3d\x1d\xb0\x6b\xdc\x8a\x55\xd1\x59\x8e\x2d\x7c\x06\xbd\x6c\x16\xa4\x83\x39\x9a\x61\x3c\xe1\xb0\xb3\x69\xc3\xd1\x8d\xd6\x68\x5e\xd5\x15\xdb\xf1\x59\x72\x04\x88\xb5\xfe\x13\x6d\x6a\x81\x1f\xe1\x90\x48\xe3\xbf\x6d\x70\xeb\x76\x65\x44\xb8\x10\x65\x8b\xb6\x7c\x6d\x25\x5e\x13\x5a\x31\x05\xa6\x6a\x0d\x95\x34\x01\xaa\x05\x34\x18\x97\xb8\x0c\xe7\xa8\xed\x90\x9c\xe8\xca\x5b\xbc\x98\xc8\xdb\x96\x5c\x57\x25\x6e\xcf\x9c\xe9\x3e\x46\x1b\xb6\x3c\xf6\x1c\x82\xd9\x2f\x6a\x3a\x13\x78\x64\x7c\x80\x99\x80\xf0\xbd\xe5\xff\x24\xeb\x7b\xc2\x7e\x37\x33\x08\x45\x69\xdd\xe2\xe0\x13\xfe\xd3\x31\xf6\xac\x58\xe2\xe2\xd3\xf1\xe4\x0c\x1e\x5e\x36\xd7\xa8\xae\x4a\x61\xb8\x41\xba\x3e\x92\x62\xba\xed\x43\x0f\xf0\x4d\x2c\x99\x4d\x9f\xe8\x72\x8c\xc0\xb9\x40\x4c\xfc\x65\xc7\x2c\xe1\xbc\x6b\x0d\x8e\xdc\xbb\xac\xf4\x12\x33\xe1\xc3\x6a\x3d\x0b\x64\x21\xfe\x0c\x58\x28\xc9\xdc\x42\x9f\x2d\x36\x0d\x5c\x61\xa6\xb4\x33\xc7\x91\xfa\x35\x40\x71\x8b\xd9\xa6\x6d\x7a\x17\x31\x9b\x93\xb6\x25\xdb\xe3\xc9\x83\x99\x60\xfb\x07\x33\x35\xb1\xbc\xde\x92\x7e\x06\x54\x0d\xc3\xed\x02\x15\x58\xea\x1b\xe9\xc8\x17\xa8\x81\x35\xff\x9e\x2e\xa5\xc2\x10\xf2\x11\x7b\xc0\x06\x18\x25\xb2\x3b\x61\x4b\xdd\xff\x8f\x0d\x6e\x77\x41\xcf\xa4\x69\x69\x31\x25\x9b\xb6\xc0\xce\x54\x32\x0e\x52\x46\xa9\x5c\xa3\x56\x6d\x09\xa4\xa7\xfb\x91\x5a\x17\x22\xdb\x61\xd3\x8c\xea\xc2\xe9\x85\xca\x92\x1b\x90\x37\x42\xcd\x1e\xff\x26\x38\xf1\x0c\x7e\x88\x5d\xf2\x19\x6f\xc6\x7f\xc7\x6d\x28\x9c\x5c\x37\x9e\x25\xf4\xa5\x72\x38\x32\xc3\x1a\xb3\x6b\xc6\x36\xa6\x29\x3f\x01\xd3\x29\x0d\xda\xb0\x61\x49\x30\x15\x93\x7d\xfe\x67\x45\x07\x19\xd9\x27\x93\x33\xf8\x91\x90\x3a\x3b\xe5\x2b\xcc\xa4\xa9\x15\x9c\xfd\xab\x04\xf5\xaf\xae\xe6\xae\x63\x21\xfa\xb8\x1f\x74\xf6\x7c\x5a\xd7\x62\xac\x66\x41\x44\xc7\x0c\x36\xf8\xf7\x7d\x70\xec\x98\x1d\xc0\xbc\x46\x9d\x10\x7d\x2a\x8b\x65\xfd\x25\x51\x91\xe2\x00\x4f\x40\x3d\x1f\xb0\x61\x15\xab\xf1\x8a\x7b\x82\x56\x22\xde\x08\xeb\x66\x04\xf0\xc3\x12\x5b\x41\x52\xae\x1d\xe7\x3f\x2a\x5d\x3c\xbe\xcb\x96\xa2\xa8\x34\x93\xda\xac\x93\x16\x1b\x10\xa8\xae\x03\x71\x55\xdb\x7d\xe1\x51\x14\x91\xdd\x55\xbb\x70\x6d\x2d\x65\x63\x03\xed\x15\xc6\x6b\xca\x3d\x8d\xe2\x13\x57\x8e\x4b\xb2\x95\x11\x00\xdd\xab\x29\x8d\x08\xca\x8d\x3c\x05\xd4\xca\x5d\x36\x2e\x5d\xbd\x52\x31\xf8\xd4\x90\x2d\x55\xce\x92\x6a\xcb\x08\x5c\x55\xd7\x58\xcf\x85\xab\x2d\xd8\x2e\x71\x23\x03\x0b\xda\xb4\xf3\x51\xb4\xc9\x37\x30\xcb\x6a\xb1\xc0\x2d\xc7\x26\xdb\xad\xb1\x54\xdd\x02\xa8\x69\x61\x7e\xf9\xe5\xe9\xbb\xd7\x97\xaf\x5f\x9e\xc1\xe5\x02\x76\x64\x03\x25\xa6\xac\x25\x3b\xee\xae\x45\xba\xd0\x86\x27\x7e\x57\xcd\x7e\x87\x82\xac\x56\xa8\x29\xa7\x06\x20\x07\xb2\xad\xea\x1a\x6a\x42\xb1\xa2\xb2\xf2\x5a\xf8\x77\xad\x0e\x90\xd8\xf8\x09\x69\xa9\xa4\x67\x3a\x06\x61\x20\xaf\x50\x83\xae\x30\x9d\xe9\xa9\x6e\x95\xbf\xa8\xa7\x5c\xb1\xa9\xf8\x7c\xb5\xa1\x0c\x70\xc5\xf5\xb4\xf4\x03\x17\xb8\xb5\x43\x8b\xb9\x38\x18\x42\x81\xc3\xba\x69\x54\x80\x47\xcf\x57\x93\x2e\x85\x68\xd1\x40\xf5\x28\xdd\x96\x2d\xde\xa2\xb6\xa4\xb0\xa8\x5a\xca\x60\x8e\x17\x9c\x43\xd5\x44\xb9\x88\xb9\x5c\xdd\x70\xda\x7a\x68\x8d\x8c\xc3\xef\xb0\xc2\x6c\x49\x4a\x7f\xb9\x79\x3b\x13\x01\x38\xcb\x19\x9c\xa9\x0a\x4a\xcc\xf8\x7f\x5c\x09\xe8\x18\x83\xc5\x87\x62\xe1\x6b\x6e\x8d\x43\x65\xc0\xad\xb6\x6f\x6d\x84\xd1\x3e\x88\x57\xc8\x47\x4f\x8e\x2d\xf6\x15\x9c\xc5\xe6\x18\x9a\xaa\xe6\x5e\xac\x70\x54\x94\x98\x2e\x11\x85\x86\x40\x41\xda\x16\xd3\x35\x69\x4a\xce\x4f\xbe\x28\xe7\x97\x71\x98\x45\x3c\xf1\x57\xf1\x5e\xee\x41\x43\xa5\xc3\xfd\x8e\x94\x34\x78\x7d\x9f\xa1\x46\xee\x8f\x38\x93\x90\x06\x3b\x3b\xd9\x35\x56\x2c\xed\x38\x8b\xbc\x0b\x77\xe9\x39\xa7\xcc\x31\xac\x65\x9c\x46\x0d\xb5\x85\x39\x2e\x90\xe2\xb6\x1d\x14\x64\x53\x97\xbc\xd5\x86\x3a\x28\x72\x34\x45\x12\x43\x8d\xb1\xfc\xf4\x0c\x7e\x30\xea\xbe\xd3\x47\xb8\xe9\x06\x67\x0c\xce\x10\x88\xa6\xf1\xcd\x51\x80\x28\x41\x2c\xab\xbd\x05\x41\xfe\x93\xd4\xdc\x03\x56\x1b\x47\x69\x23\x2c\x4f\x87\xec\xe0\x04\xd6\xa8\x90\x76\xb9\xc7\x0d\xec\x80\xe0\xbd\x86\xa8\xd8\x02\xb0\x65\x45\xa7\x5c\x89\x3b\x3c\x99\x5f\x2f\xb3\xb3\x1a\xca\x60\x53\x2f\xf0\x39\x13\xff\xbd\x31\x5b\xd6\x09\x3c\x8a\xbf\x96\x03\x84\x7c\xf8\x81\xdb\x2a\x3a\xc8\x52\x69\x5d\x8c\x5b\xbe\x41\x97\x0c\x22\xc2\xdc\xc6\x84\x1a\xce\x3d\x15\x3b\xcd\x24\xf3\xfe\xc2\xb5\x5b\x21\x83\x5e\x1c\x42\x83\xb7\x6a\x80\x29\xc4\x96\x71\x43\x71\x29\x35\xe6\x14\x16\x84\xef\x72\x71\x09\xf3\x5d\x38\xb7\x78\x04\xad\x97\xf9\x10\x1a\x7c\xca\xf4\xea\x76\x4d\x6a\x94\x4e\xf6\xbf\x13\x2f\x3c\x45\x9b\xc4\x16\x8b\x02\xa2\x94\x14\x95\x88\x5b\x08\x13\x2c\x50\x9f\x67\x31\xdf\x1f\xa7\x3d\x3e\x99\xbf\x0b\xf7\xb6\x66\x87\xd2\xe9\x53\x0f\xea\x3d\x4b\x80\x1e\x76\xd8\x66\xdf\x5b\x72\x66\x7b\xef\x2c\xcd\x71\x1a\x7b\xf7\xf7\x1e\x68\x38\xf7\x87\x3a\x4a\xc7\x03\x94\xa2\x85\xc7\x27\xf0\x57\x26\x64\x60\x95\xa7\x6a\x15\x37\x0b\x39\x10\xce\xe1\xbb\xd9\x77\xf9\x19\x46\x2d\xbd\xa6\xa7\xa7\xdc\x03\x0b\x2d\x6e\xa8\x25\xa7\x82\x9f\x2a\x54\x57\xff\x1f\x43\x25\xbc\xf1\x4f\xb8\x11\xc1\x3d\x27\xe6\xa0\xe0\x71\x0d\xe4\x9a\x7a\x07\xad\x5e\xd3\x6a\x21\xe2\x51\x0e\x07\xbd\x99\xff\x17\x9c\xbb\x1f\x24\x68\x2a\xd6\xe6\x36\xf1\x3a\x1c\x45\xed\x4f\x4f\x41\x06\x1b\x94\x34\x72\xab\x21\x26\x2f\x3d\x50\x63\x4d\xc4\x39\x4e\x62\x9f\x90\x02\xc8\xbd\x79\xcc\x1c\x7f\xd8\xe9\xd7\xb9\x64\xfe\xc3\xd7\xec\x50\xe6\x67\x35\x8d\xf3\x00\x11\x4e\x88\x44\xfe\xe6\xb6\x3e\x9e\xa4\xf1\xe2\xf3\x64\x3c\xca\xcc\xf7\xbd\xf8\xcf\x0d\xe0\x9a\xa6\x84\x27\x81\x68\xd7\x16\x76\x8c\x1b\x36\x4b\x71\x71\xa0\xd6\xe0\xdc\x15\x89\xc8\x19\xa8\x6b\xae\x2d\xd5\x7e\xc9\xdd\xc4\x54\x54\xbb\xd0\x1c\xf5\x15\x82\xdf\x95\x07\x3c\xdf\xb4\xcd\xf1\xe4\xf7\x7c\x28\x94\x6f\x7a\x79\x23\x0e\x7c\x8e\xb8\x62\x70\x9d\x65\x4d\x28\x19\x5d\xe0\xd3\x13\xb3\x76\x03\x05\x51\xdb\xd2\x3d\x6c\xb0\x1d\xfc\x50\x81\x3f\x84\x76\x1a\xc5\x31\x86\x19\x2c\x43\x8b\x82\x6f\xc2\x84\x0e\x31\x41\x0f\xf9\x7f\x10\xf4\x68\xaa\x7a\xd2\x85\xff\x85\x6b\xe2\xe5\xc8\x65\xfa\x9c\xa4\x6f\x78\xa7\x5b\x78\x68\x11\xcc\x29\xd9\xf2\xf2\x22\x9c\xe7\x00\x06\x70\x1c\x10\xe5\x0c\x38\x09\x00\x33\x15\xe9\x74\x0e\x95\xd5\xde\x91\xb4\x30\x27\x6c\x29\xc5\xd3\xf7\x3a\x3e\x52\x4c\x03\x07\x46\x79\x14\x4c\xec\xe7\xb4\xef\x51\x2d\x80\xfb\x59\xe2\xf8\x5d\xee\xfd\x85\xeb\x98\x0c\xb9\x4b\xfb\xad\x02\x2b\x52\x03\x1f\xcb\x53\x43\xed\x30\x4c\xb8\x77\xec\x1b\x48\x21\x3f\x37\x29\x36\x0c\xad\x4d\x6c\x82\xac\xba\xc8\x76\xfe\x11\xd5\xa8\x29\x70\x68\xac\x66\x73\xf5\xf9\x49\x78\xd4\x3e\x5b\x55\x4d\xb5\xda\xac\xd4\x47\xef\x30\xc5\xed\x35\xb2\xc9\x19\x16\x89\xca\x86\xb4\x58\x1e\x0e\x85\xc6\x43\x6f\x89\x3d\x15\x29\x70\x1c\x1a\x84\x48\x9b\x3c\x10\xea\x24\xc4\x09\x78\x7a\xd4\xc3\x8a\xf3\xd1\x83\x0c\x52\xfc\xde\x16\x2d\x07\x45\x8a\x60\x06\x4a\x71\x1b\xb8\x61\xe6\x3b\xc1\x0d\xf0\xf8\x3c\x98\xc6\xb7\x21\xbd\xa6\xc9\xee\x2b\x4c\x29\xba\xc2\xc2\x99\xa1\x9b\xc5\xa2\x2a\x2a\x11\x22\x22\x0c\xd5\x80\xae\x51\x55\x8b\xfd\xbf\x38\xc0\x50\x6b\x79\x18\x01\x9a\x24\xcd\xe5\xe5\x42\x6f\x0c\xb4\x38\x14\xa8\xe1\x5b\xa1\x56\x9e\x21\x4b\xb9\x92\x73\x9c\xda\x23\x2a\x19\x29\x11\xe1\x7f\xb6\xc4\xab\x08\x72\xb5\x80\xe3\xcc\xa2\x43\x6f\x4e\xff\xe4\xfc\x9d\xf4\xe7\xdf\x2a\x9c\xc6\x8b\x02\x7b\x32\xf1\xf8\xc4\xa5\xb2\x9e\xbc\x91\x4d\xf9\x7f\x6c\x5d\x33\x78\xe2\xfb\x46\x8e\xab\x2e\x04\xc9\x0f\x61\xbb\x44\x4c\xb5\x53\x8a\x45\x7d\xc1\x64\x28\x54\x79\x20\x9a\xf8\xd1\x80\xc6\x4e\x27\x57\x77\x7a\x0a\x9b\x75\x89\x18\x0e\x14\x99\xd8\x85\xb5\xb8\x20\xad\xd8\x16\xa1\x52\xc4\x4f\xcc\x90\xea\x18\x48\xf5\x51\x7c\x72\x10\x52\x78\xf4\x4d\xcf\x59\xd8\xd7\xcd\xea\xa3\xe7\xa7\x7e\x20\x1f\x29\x97\x45\xc5\x29\x27\x43\x00\x71\x1d\x2e\x17\xef\xc5\x03\x7a\x51\xa0\xc6\x68\xf1\x1f\x1b\x4c\x59\x02\xe7\x0a\xf8\xaa\x6a\x36\x54\x10\x10\x5f\xe3\x16\xb6\x48\x01\x0d\x5d\xc6\x60\xb7\x19\xa1\x2f\xe9\x91\xe7\xbe\xf9\x36\x83\x9b\x3c\x2e\xd5\x7a\x1f\x9f\x38\xfb\x9a\x42\x24\x5f\x3c\x5f\xad\xd9\x4e\x70\xfc\xb1\xd0\xbd\x1f\x76\x6b\x7c\x06\xfc\xdf\xc7\x3f\x84\xdb\xbb\xe3\x49\x42\x2b\x80\x39\x46\x54\x5b\x05\xb6\x41\xb5\x6f\x66\x51\xb1\x84\xd8\xbb\x74\xe7\x27\x97\xf2\x96\xb4\xc2\x73\x7b\x7c\x02\x9d\x92\xe8\x2b\x88\x2c\x50\x8d\x39\x07\xac\x6f\xdd\x22\xc0\x69\xb4\xe6\x17\x7d\xa1\xcf\xdd\x97\x78\x05\x55\xa3\xbc\x7d\x8a\x56\xb8\x63\xbd\x12\x35\x33\x15\xd8\x3f\xe6\x28\x3a\x33\xba\x47\xcd\x35\xbd\xa8\x4c\xcf\x60\x9d\x99\xe9\x1a\x25\x97\x61\xc5\x9b\x61\xae\xff\xe9\x29\xbc\xaf\x1a\x71\x32\xa3\x6c\x7a\x43\x22\xa3\x2e\x6c\x84\xe4\x80\x25\x92\x47\x1b\x05\x59\x61\x2b\x15\x0d\x69\x57\xa8\xb6\xf2\x38\xcf\xc9\xf0\x30\x33\x79\x7b\xb3\x38\xda\x18\xee\x23\xb5\x39\x1b\x64\x48\xd3\xc3\x9e\x29\x0b\x94\x75\x8c\x15\x6f\x1a\x8f\x97\x6f\x64\xe4\x99\x88\xf4\xb1\xd0\x82\xe1\x16\xe6\x98\x6b\x3c\x27\x5e\xc6\x29\x84\xc4\x21\x02\x16\x59\x33\x2a\x63\x96\x34\xb3\x1c\xf4\x48\xab\x2a\x0f\xb9\x5a\xc0\x9a\x50\xca\x7d\xd8\x11\x01\x38\xeb\x1d\x2b\x36\x57\x1e\xb2\x64\xf6\xb4\x5b\x3c\x2c\xe2\x23\x0e\x61\x2a\x0a\xb8\x6d\xf9\xae\x60\x29\x82\xe2\x8d\x50\xdb\x73\x0c\xac\xad\xae\xae\x70\xcb\x7d\xf9\x06\xd6\x2d\x29\x37\x72\x17\x39\xc7\x05\xa2\x1b\xec\xba\x3c\x2a\x7c\x89\xeb\x32\x96\xa2\xd3\x53\x0d\x59\x04\xe5\xc9\x1a\xb7\xf5\x4e\xc5\x13\xa4\x8d\x51\xee\x93\x48\x2f\xe0\xeb\x14\xc3\xc4\x80\xf8\x7a\x8d\xa7\xf9\xb8\x8b\xab\x92\x66\xf6\x0c\x1e\x3e\x43\x0d\xf7\x41\xf4\x01\xe2\x4a\x86\xb0\x91\xd8\x18\xa3\xba\xc5\xa8\x14\x67\x0d\x65\x18\xcf\xba\xdd\x0e\x23\xf0\xfe\xfb\xdc\xff\x2b\x65\x36\x3c\xf7\x5f\xc6\x8e\xd4\x66\x54\xcc\xde\xcd\xae\x82\xbe\xed\x40\xc2\x25\xe3\x0e\xe6\x40\x8c\x76\x3a\x9c\xa3\x04\xfe\xc4\x23\x62\x5a\x2b\xfb\x68\x0c\x35\x3b\xff\x3f\x36\x05\x59\xdd\xac\x18\xf0\x9d\x54\x27\x49\xb1\xdc\x73\x12\xb1\x2e\xca\x61\x2f\x6d\xb9\x46\x44\x1d\xbd\x2e\x83\xbd\xca\x00\xd7\x19\xcc\xb8\x5a\x48\x2a\x5d\xed\xef\xe9\x73\xe2\x02\x03\xa2\x43\x9d\xb6\xf4\x7e\x72\x28\x15\x47\x84\xda\x6e\xc3\x76\x21\xc0\xcc\x76\xa5\xcb\x9c\x6b\x21\x95\x19\x55\x61\x14\x53\x1d\x6a\xea\x0c\x44\x9d\xd3\x50\xb1\x59\x4f\xd0\xbd\x1f\x4f\x59\xe3\x26\x59\x9c\x02\x6b\x37\x58\x04\x5f\x52\x16\x4b\x7b\xf6\xf8\xcf\x8a\x32\xaa\xcf\x04\xe3\x64\x7b\x71\xdc\x25\x72\x30\x74\x9c\x4d\x2c\x89\xac\xf9\xb7\xa8\x76\x03\x54\x53\xa9\xb7\xb7\x15\xc5\xb0\x40\x35\xc5\xb3\xf4\x79\xd0\xed\x13\x92\x02\x56\x08\x4e\x14\xfd\x64\xe4\x27\x89\xc0\x6a\xd0\xe1\x22\x9d\xc6\x3c\xa6\xa7\x33\x47\x50\xdd\xc6\x85\x7a\x34\x1b\xb9\x29\x74\xda\x25\x44\x2c\x3a\xa3\x05\x47\xcf\xbb\xb1\x66\x47\xcf\xfb\x3f\xea\xd0\xe0\x37\x3f\x30\x1d\xf6\xb7\x92\x9a\xd1\xa0\x11\x9a\xe1\xdc\x83\x69\x23\xbd\x89\x50\x7b\x00\xe0\x22\x4a\xd7\x0e\x21\x05\x2d\x46\x80\xec\x06\x97\x04\x75\xd3\x65\xea\xed\x71\x8f\xda\xf5\x72\x2a\x4a\xd9\x30\x7c\x3a\x05\x71\x52\x26\xbc\x18\xed\xdc\xb9\xe9\x3d\xbc\xb9\xf9\x7c\x85\x58\xb1\xc4\x34\x75\xb0\x93\x4d\x4e\x4f\x93\xf5\xb8\x03\xa5\x0f\xd2\x67\x0f\xfc\xe7\xd1\xa3\x1c\xe2\xc6\x77\x92\xa3\x3d\x80\xf3\x64\xda\x6e\xef\x88\xa2\x63\x36\xba\xcd\x7f\xd2\xcc\xa8\xa3\x66\xed\x26\xd6\xe4\x37\xc9\x10\xdd\x4f\x84\x7c\x0a\xc9\x66\x13\xba\xe8\x1a\x17\xd5\xa2\xc2\xa5\x4e\x28\xf1\x53\x52\x20\xb1\x2e\x37\x6f\x57\x8a\x8e\x59\x57\xf7\x61\x83\xbb\x5c\x2d\xb5\xc3\x8c\x5e\x40\x72\x8f\xd2\x01\x8e\x23\xba\xe4\xc4\x7a\x24\x26\xe3\x55\xf3\x91\x8e\xf5\x18\x09\x06\xca\x1a\xab\x17\xca\xc9\x17\xbb\xaf\xb2\x04\xd4\x48\x93\xc4\x75\xa0\x4d\x9d\x71\xb3\x0e\xe1\xde\x53\x76\x03\xa4\x71\x19\xad\x4a\x95\xa2\x3e\xab\xca\xe8\x4b\xa5\xc3\xc5\xfd\x88\xf3\x5c\x06\x8f\xc8\x3d\xd5\x2c\x52\x95\xf1\xb1\x98\xd8\x7b\xbf\x97\x49\x75\xe7\x2e\xcc\x99\xf8\x46\x3a\x35\x97\xcd\x3b\x61\xc7\x8f\x27\x70\x12\xb4\xe1\x5f\xbf\x13\x19\x78\x41\x84\x6e\x9f\xdd\xb9\x33\x19\x9f\x1d\xf0\xaa\xea\xb9\x9a\x16\x71\x8f\x5e\xb4\x3b\xdd\xaa\x8c\xe3\x12\xf2\xee\x83\xdb\x8a\x7f\x12\xb7\x8b\x6e\x95\x45\xb8\x32\xdf\xfd\x22\xb3\x99\x6c\xb6\xc0\xf1\x24\x01\x4f\xdf\xa9\x12\xe8\x10\x79\xf6\x4f\xa2\x3c\x7b\x88\x23\x1f\x61\xbe\xc2\xaf\x55\xf9\x2f\x78\x7c\xf2\x40\x2c\x38\xb4\x26\xef\x95\xbd\x0f\x2f\xa3\xa8\x34\x7c\x2b\x04\xa9\xce\x2a\x6c\x6e\xe2\x69\xf2\xa2\x2d\x90\xba\xec\xb8\xd4\x02\x99\x23\x64\x31\xcd\xf0\x72\xc4\xa5\xce\xe0\x87\xf1\x22\x6b\xb0\x3b\x40\x6a\x6f\x99\xf1\x9e\x90\xcc\x5e\xe1\xf3\xb3\xbf\xa3\x23\xd9\x59\xb7\xba\x9e\xfd\xad\x44\xd5\x85\x25\x24\xb5\xff\x22\xe7\x20\x71\x55\x38\x8a\xda\x7a\x38\xeb\x93\xef\x1e\xb9\xe5\x4b\x52\x38\xfd\x36\xf1\x95\xe9\x97\xc1\xa6\x3a\x9b\xf8\x40\x3e\xca\xcc\xe4\x5b\xc9\x79\x44\x13\x3f\xe7\xe8\xd7\x90\x7b\xa4\xdc\x9b\x4f\x87\x48\x92\x3a\xd5\xea\xb4\x7f\x7e\x98\x51\x39\xa4\x22\x27\x7e\xa9\xcf\x56\x9c\x8c\x46\x9d\x04\x28\x20\x27\xe1\x51\xb9\xa7\x65\xf2\x36\x1d\x2e\x7d\xf8\xbf\x60\x28\x89\xf8\xba\xa8\x31\x6a\xd3\xea\xaa\xc2\x75\xa9\x94\x96\x80\x55\x62\xe0\x9b\x1c\x0f\x90\x93\x6f\xab\x6e\x19\x92\x16\x56\x68\x67\x92\xd7\x3f\x61\xbc\x86\x8a\x19\x85\x16\x6a\x8c\xe0\x3a\x84\xd4\x1e\x12\x61\x8e\xe3\xa1\xf7\x6d\x93\x3e\xcb\xff\x64\x50\x48\x54\x5e\x14\x4d\xef\x51\xb3\xf9\x23\x67\xf0\xf0\xbd\xef\x45\x72\x08\x02\x89\x82\xac\x72\xa3\x2d\xea\x1d\xe8\x25\xc5\x11\xf5\x4c\x74\xe7\x5c\x65\x40\x1c\x7f\x37\xfb\x6e\x62\x63\x98\x8a\x71\xc4\x60\x7c\x07\x91\xcc\x28\xed\xca\xcb\x4b\x6e\x2a\x5d\x3b\xa6\x79\x3a\xbb\xb9\xdc\xcf\xe9\x51\xee\x62\x12\xda\x41\x35\x6a\xe7\x39\x4d\x2c\x15\x5c\x28\x64\xe8\x5f\x9d\x4b\x4f\x55\x80\x9b\xa1\x1a\x9a\xcd\x6a\xce\x5b\x2e\xa2\x10\xa2\xb9\xff\xc0\x39\x59\xe4\x57\x95\x9b\x82\xb9\xc7\x9d\x42\x64\x70\x1b\x87\x7e\xf6\x89\x63\x65\x3d\x32\xd0\x81\x4e\x3e\x77\x9a\x59\xa2\x99\x93\x2e\x3b\x61\x45\x8c\xca\x0b\x7a\x0d\x5f\xac\x93\x7c\xb9\x42\xeb\x78\xe2\x3a\xd5\x4b\x01\x7f\x7c\x92\x67\x9e\xc7\x27\x71\x54\x44\x4d\xf5\x59\x56\xbd\xb8\x51\x10\xac\x42\x56\x69\xec\x85\x4e\x8d\x1e\x36\x11\x8b\x01\xd7\x6d\x1d\x74\xbf\x5f\x8b\x7b\xc6\x23\xed\xb4\x24\x03\x72\x22\xcc\x11\x97\x83\xcb\xc1\x07\x8e\x1f\x96\xd8\x9c\x94\x58\x65\x23\xaf\x47\x73\xbd\x6c\xb4\x3f\x72\xd9\x40\x24\xed\x97\x3a\xec\x17\x25\xad\x2e\xc4\x25\x0b\x19\x1b\x8c\xa9\xbe\x46\x4d\x55\x1c\xa7\xf4\x8f\x05\xeb\x83\x9c\x3d\x1c\x18\xbb\x1c\x60\x11\x43\xf7\xf2\x00\x46\x31\x04\x99\xb7\x8b\xfd\x06\x29\xde\xff\x77\x95\x31\x18\xe0\xe4\xde\x91\xb5\x72\x03\x10\x9e\xd5\xb2\xf1\x8e\xfb\x32\x5d\x76\xc4\xc3\xda\x2f\xc7\x41\x1b\x64\xc2\x4a\x5b\xf4\x63\x01\xe7\x70\xfc\xa8\x0b\x12\xa2\x32\xc5\xbf\x93\x74\x89\x04\xba\x6a\xe1\x8d\x33\xab\xca\x20\xfa\x05\x7f\xc5\x1a\x02\x6e\xb7\xb9\xe9\x65\x80\xec\x80\x77\x6b\x87\x21\x65\x8b\x43\x61\xdc\xd3\x1c\xeb\xba\x54\xfb\x59\x64\xb8\x0b\xab\x0c\x69\xcb\x1c\x2d\x78\xb8\x71\x76\xae\x3d\x24\xed\x33\x38\x36\xda\x0e\xe3\x9a\xe9\x04\x67\xe7\x2c\x35\x44\x9b\xc8\x4e\xe3\x99\xec\x0f\xce\x86\x32\xb7\x89\xd4\x3f\x39\x6e\xcd\xf7\x18\xbc\xa3\xd3\x3f\x7d\xe9\x40\x3e\xe2\xb2\x87\xcd\x69\x81\x55\x66\xf2\xf9\x9f\x6b\x2c\xb8\xce\x95\x71\xa3\x5a\xed\x05\x4d\x7d\x1f\xc2\xd1\x86\x4d\x86\x0b\x42\x73\x0a\xa3\x52\x94\x46\x7a\x0c\x96\x6f\x0e\xef\x34\x94\x09\xd8\x7b\x7a\x0e\xf6\x26\x94\xf4\x1d\xae\x2a\xca\x70\x2b\x2e\xdb\x05\x57\x4e\xbb\x3c\x0e\xd5\x0b\x89\x7e\x1a\xf1\x52\xbb\x69\xfa\xc4\xe4\x18\xe8\x1d\x48\xd8\x62\xc3\xea\x9b\xac\xd2\xf8\x08\xde\xe7\x6e\xed\x17\xef\x8b\x06\xb3\x2d\x69\xf9\x24\x9e\x6a\x86\x4f\xf5\xb7\xcd\x5e\xe1\x5d\xba\x89\xc2\xcc\x80\xef\xdf\x92\xb7\xe9\x26\x7e\x76\xbe\xff\xdd\x1a\xed\x70\x7b\x06\xe2\x4e\xdb\x8f\xe2\x9c\xe0\x9f\xa8\xde\xe0\x09\x3c\x7a\x1a\x9c\x67\x4e\x54\x2b\x95\x1d\x3e\xb5\x57\xe2\x2a\x4c\xa7\xa2\xf8\x92\xa8\xe7\x37\x85\x57\x78\x47\xa7\x70\xd9\xcc\xc9\x9f\x16\xce\x93\x54\xf2\xbf\xcd\xeb\xd4\x57\x4a\x82\x0b\x05\x3a\x65\x2c\xea\xe9\x6f\x69\x12\x66\x56\x9d\x37\x28\xb3\x17\xdb\xf8\xf2\x0c\xf2\x11\xed\x74\x14\x3b\x41\xd4\xe8\xa3\xae\x5e\x82\x86\xde\x9f\x71\x6b\x97\xdc\xf6\xf7\xae\x76\x82\xec\xde\x9f\x71\xeb\x20\x1e\x77\x96\x4e\xa3\x9c\x1c\xec\xdc\xc0\x52\xa7\xe3\xd8\x60\xe0\x51\x81\xfc\xe0\x9e\xce\x00\xd4\xce\x2e\xc9\x6e\xef\xb0\x4e\xb1\x39\x8f\xce\xd5\xc2\x90\x33\xff\x79\xf2\xc4\x68\x54\x99\xab\x47\x98\xbe\xaf\x27\x76\x62\xad\x86\xf7\x30\xc3\xdf\x23\x03\x35\x66\x7e\x22\x00\x1e\x1e\x48\xbc\xd3\x8a\xb3\xeb\x48\x23\x79\x92\x21\xf2\xac\x29\xdf\xe4\x71\xf9\x0f\xaa\x8c\x38\x77\x23\x28\x98\x12\x5e\x50\xa0\xba\x0e\x76\xc8\xd5\xc2\x2c\x4a\x55\x88\x3a\xb7\xa5\x28\xc5\x8a\xde\x91\x1a\xcf\x14\x7b\x91\x76\xd6\x22\xa9\x8b\xe0\xbf\xff\x7b\x60\xcf\x86\xe2\x86\x6e\xa8\xed\x19\x1b\x57\xf7\x5c\x54\xeb\x7b\xff\x40\xf1\xd8\xc3\x65\x80\xda\xa9\x56\x98\xe2\xbf\xc9\x30\x83\xae\xc6\x1c\x7c\xe0\xaa\x49\xa5\x6e\xb7\x9b\x72\x74\x29\xaa\x21\x9f\x66\xa7\xf2\x0a\xa7\xbe\xf0\x8f\xab\x16\x30\xc7\xd2\x89\xae\x27\xe7\xd6\x8d\xd5\x1d\xde\x34\xf5\xce\xd0\x10\x35\xf0\x74\xc3\x96\x4f\x7d\x2a\xab\xd2\x15\x32\x82\x69\xf6\x97\x44\x5c\x3e\x2b\x34\xde\xdd\xec\x22\x0d\xce\x5d\xb4\xae\x8e\x23\x99\xe3\x1b\x0a\x7f\x14\xa2\xfa\xdb\xa7\x2b\x67\x1f\xe1\x7b\x30\xdc\xc6\xa7\x8a\x1f\xcc\x37\x4c\xed\x18\x98\x0b\x50\xfa\x69\xb4\xb2\xe5\x71\x50\x59\xca\xfa\x59\x05\x7c\xc2\x3b\x95\xd9\x15\x7a\x03\x36\x69\x37\xc3\x12\xbe\xd1\xf6\xf9\x23\xb7\xc5\x54\x47\xd8\x5f\x90\xb5\x3d\xb8\x4e\x91\xf5\x2f\xb3\x84\xd2\xe3\xda\xc0\x1f\x83\x73\x5d\xb7\xe2\xd8\x17\xa4\x10\xb4\xbe\x8f\x91\xcc\xd6\x2b\xec\xb8\xf1\x99\xa8\xaa\x84\xd8\x31\x8b\xee\xc2\x73\x6c\x56\x38\xa8\x9e\x51\x49\x80\x48\xa8\x67\x15\xa5\x1b\x3c\xb2\xc0\xc0\xf1\xa9\x02\x27\x0a\x21\x8b\x6f\xc4\x17\x61\xe2\x71\x3c\x5f\x45\xb7\x38\xf7\xa1\xdb\x08\xf7\x9c\xdc\x7b\x6a\x35\x6e\xd4\x59\xcd\x70\x48\xa9\x3e\x88\x8e\xe6\x42\x3a\xcb\x60\xe0\x4e\x44\x91\x90\xa3\x57\xf8\xcc\xa6\x9a\xd0\x08\xfe\xf1\x0c\xfe\x49\x98\x0d\x8e\x73\x2e\x50\xe5\xb4\x4c\xb5\x94\x4c\x02\xde\x9e\x46\x27\x71\x1b\xcd\x65\xcb\xdc\x64\x92\x51\xab\x3f\x0a\x39\x79\xe5\xa9\xca\xc1\xaf\x30\x33\x95\x9b\xc5\xd7\xc7\xd6\x01\x09\x84\x2f\xf6\x2d\x5c\x76\x55\x2c\x35\xa3\xe8\x1a\x1f\x3f\x3e\x51\x83\x4d\x81\x91\x33\xbf\x66\xf4\x4c\x7c\xe1\x14\x54\x4e\x5f\x92\xa4\x62\x8d\xea\xa8\xd0\x29\x99\x9a\xc2\x2f\x74\x06\xf7\x25\xf3\x65\x52\x17\xd2\x01\xff\x74\x81\xdd\xe4\xe6\x7d\x10\x9f\x83\xe1\xf5\x41\x64\x4f\x03\x30\xae\xe6\xad\xea\x3e\xea\x9f\x04\xd6\x95\x87\xe0\x50\x35\x93\xdb\x68\x05\x45\xd9\xdc\x50\x50\x2e\x5e\xbd\x84\xb7\xa8\x65\x55\x51\xad\x91\xef\xa5\x0d\x91\x17\xe5\xc3\x0c\x16\x9b\x84\xc7\x95\x62\x29\x9d\x3a\xbb\xee\x9e\x59\x3a\xe4\xfb\xe9\xca\x5d\x50\x28\x43\x17\xaf\x5e\x3a\x5f\x1f\x48\x86\xfc\x31\xad\x28\x5d\xbc\x7a\x39\x73\xbe\xf8\x2a\x4a\x1d\xac\xf0\xe5\x88\x92\xfb\x75\x90\x2a\x99\x70\xcd\x03\x67\xfc\xa9\x7c\x56\xc1\x94\x31\x16\xee\x75\x47\x66\x18\x69\xb0\xba\x7b\xac\x6b\x4f\x05\xfe\x6f\x45\x65\xa5\x2a\x59\x76\xc1\xc2\x2d\x71\x51\x95\x58\xd6\x5c\xd1\xd5\x00\x53\x83\xd8\xda\x92\x04\x50\x23\xef\x61\xa5\x5c\x64\x53\x16\xac\xa6\x16\x62\xab\x2f\x8c\x90\xba\x4c\x40\x2e\x48\xeb\x10\x9e\x43\x91\x27\x3e\xaa\x94\x23\x9f\xa0\xf3\x5e\x04\x23\xa2\xfc\x81\x5b\xa5\x70\x0f\x8c\x68\xc5\x36\x10\xe4\xd4\xfa\xfd\x55\x1b\x3b\xfc\xfe\x4e\xc8\xc5\x63\xb4\xd9\x50\x5b\xd5\x94\xe7\x9a\x48\x83\xf3\xa5\x29\x15\x56\x0a\x0e\x13\xbd\xef\x7c\x6e\x8f\x77\x00\x53\xfd\xce\x81\xeb\xe6\xa7\xb6\x05\xa1\x82\x3d\x6c\x62\x8c\x0a\xfd\x8a\x94\xc1\x0c\x7b\x38\xbb\x4e\x79\xef\x41\x54\xe3\x94\x49\x48\x64\xdb\xf4\xde\xc6\xdb\x63\x13\x72\x79\x11\xef\x0f\x7e\x46\x9f\x30\xd0\x4d\x8b\x6d\x49\xce\xa8\xfc\xba\xb2\x73\x51\xc6\x02\x95\x21\xfd\x82\x05\x59\x51\x97\x17\x47\x07\x73\x1e\x43\x8a\x38\x6e\xa0\x3c\xba\xf4\x39\xc2\x18\x20\xa9\xfa\x1e\x3f\x4a\x38\x6e\xdf\xab\x9b\x46\x7d\x3e\x5d\x38\x34\x64\x62\x51\xaa\xc6\x53\xe8\x5a\x9b\xa3\xad\xb5\x54\xc7\x91\x9e\x08\xc3\x55\xd0\x73\xcf\x59\xd7\x0b\x3f\x77\x10\x90\x4d\x4f\x04\xef\xa6\xb3\x99\xdb\x1b\x43\xd1\x90\x9a\xe6\x74\x44\x5c\xd7\x30\x5f\x2b\x82\xa6\xee\x42\x7b\x0c\x7a\x7b\x7f\x27\x45\x69\xdf\x7f\x18\x4c\xf0\xc0\xbd\x70\x09\xde\xe5\x79\x8c\x24\x78\xc6\x45\xbc\x43\xba\x47\xe8\x18\x48\xfe\x70\xa6\x77\xc6\x05\x43\xd4\x4b\x14\x89\xe0\x7a\x44\x3a\x55\x7b\xc7\x1a\x04\x27\x7c\xfe\x70\x43\x1c\xca\xf9\x39\x95\xe5\xd5\xe7\xb1\x1f\x2e\x6a\x91\xe0\x8c\xfb\x0c\x58\xc4\xe7\x05\xf9\xdc\xb5\xe1\x49\xf9\x97\x0b\x40\x36\xeb\x49\xb1\x8e\x36\xa5\xaa\xf4\xb2\x08\xd6\x52\xd8\x62\xfe\xbb\xa8\x73\x2c\x73\x29\x76\xdf\xa8\x7a\x5c\xda\x43\x12\x56\x4b\x1f\x11\x87\xe1\x5f\x1b\x1f\x4b\xbc\xa5\xa1\xef\x52\x29\x67\x0c\x42\xa7\x27\x79\x34\x2a\x21\xfa\x74\x7c\x41\xda\xe7\x2a\xeb\x2b\x91\xe2\x3b\xed\x0f\x76\x1e\x20\xc6\xe9\x12\xea\x80\xae\xd0\x7d\x38\x31\xea\x2a\x61\xdf\xc9\x52\xfe\x56\xd8\xe7\x38\xca\xc8\x15\xb6\x8c\x6e\xb9\xe6\x8b\x39\x1d\xb6\x64\x25\x1c\xa0\x6c\x25\xdc\x5d\xe9\xca\x9e\xb1\x5e\x07\xc4\x4f\x94\xb5\x74\x58\x21\x6d\xe9\xa1\xfb\xa8\x11\x05\x87\x8d\x39\xd4\xa6\xac\x3b\xec\xc5\x65\x89\xa5\x75\xf1\x1a\xf4\x5d\xec\xdd\x6f\x8f\xee\x14\x6f\xdb\xb9\x55\xe3\x7e\x7a\xf3\x8b\x41\x41\xac\x1d\x07\x29\x43\x0d\xfa\x45\x4b\x56\x09\x54\xb8\x3a\x30\x28\x8c\x78\x4f\xb7\x1a\xe4\xcb\x00\x23\x73\x43\x6f\x52\xda\x29\x69\xce\x3b\x2d\x62\xda\x21\x16\x32\x98\xf2\x83\x85\x31\x1f\x12\x0b\x1a\xec\xe5\x2a\xbe\xb7\x0c\xcf\x48\x64\x03\xc5\x74\x52\x1c\xef\x27\xa5\xe8\x59\xe7\x4b\x19\x25\x01\xec\x5d\xd2\x12\x7a\x6b\x4c\xc8\xb9\x05\xe3\x66\xb5\x75\x84\x9b\x45\xd5\xa4\x76\xf6\xfa\xf8\x3f\xba\x5d\xbd\x5f\x4e\xb8\x97\xa1\x65\x73\xd3\x0e\x9a\xa3\x95\xcf\xe1\xee\x16\xb9\xe1\xd5\x6c\xdd\x5e\x1c\x41\x55\x29\xd8\xbf\xbf\xa4\x6c\xb5\x50\x6d\xe3\xd7\xee\xf4\x25\xef\x9e\x7c\x44\x93\x81\x67\x30\x69\xb3\xf0\xc2\xf0\x8b\x53\x0d\x49\xa6\xe0\xba\x59\xb5\xfd\x49\x88\xf9\xc3\xb9\xdb\xe7\x67\x79\xe9\xac\x09\x3f\xc9\xe4\xdb\xe1\x8e\x2b\xf9\xd9\xd4\xa5\x54\xb6\xd2\x2d\xee\x4e\x7a\x13\x1e\x76\x7b\xd2\xef\x32\xe8\xfe\xe4\x9d\x25\x33\x05\x49\xc2\xe1\x4a\x6c\x86\x53\x9c\x2a\x1b\xc8\xb2\x74\xd5\x29\x20\x5f\x85\x2a\x9e\xab\xc2\x3a\xd5\xa1\xd4\xaa\xf2\xfe\xba\x82\x8c\xe3\xbe\xfc\x16\x44\x48\xb5\xfb\x9f\xf1\xa0\xdf\xa8\x6b\x88\x93\x9e\x0c\x8b\x70\x1b\xb0\xd7\xf5\x38\xe5\x63\x3c\xca\xf6\x44\xf4\x30\x93\x1d\xa6\xb8\xc7\x66\x0c\x65\x69\x16\x65\x2a\x8f\x24\xdc\xd8\xab\x32\x39\x1c\xd9\x4b\xe4\x52\x95\xf7\xdf\xcb\xe8\xa0\xea\x5d\x5f\x1a\x39\xdc\x22\xf6\xbc\x5c\xa2\xc8\xef\xcd\xdb\x24\xb2\x5b\xde\x18\x9a\x50\x3e\x8e\x9b\x8c\x65\xb6\xe9\xda\xde\xd7\x1f\x8c\x97\x5d\xa0\xba\xa6\xb6\xc4\x81\x49\x58\xdf\x2e\xb1\x2e\x4c\xce\xcd\x98\x39\xb6\xd6\x49\xde\x8e\x09\xb3\xf5\xda\xcd\x6b\x53\x10\x9f\x77\xc7\x1d\x65\x50\x44\x87\x2a\xdd\x70\x86\x2a\x09\xf3\x7b\x53\xd5\xbf\xeb\xaa\x0b\xc9\xfa\x30\x9d\x63\x38\x15\x83\xc2\x81\xcc\x30\x6e\xd2\xa4\x85\xe3\xbc\xd1\xee\x9d\x46\x89\x59\xc9\x79\x7a\x6f\xfc\x32\xa2\xdc\xae\x9d\xb2\xe7\xa6\x6e\x51\xd8\x58\x95\x6a\xf0\x04\x5f\x16\x07\xd6\xcf\xe0\x88\xcc\x39\x9b\x60\x6c\x9e\xc4\x4c\xfb\x77\x83\xfc\x2d\x59\x7a\xf9\x75\x98\xe6\x1c\xa9\x83\x06\x6f\x83\x4c\xf7\x2f\x7c\xb3\x13\x06\x40\x2f\xfd\x0c\x47\x3f\x0d\xd1\x82\x99\xea\xfd\x45\xc5\xa2\x5b\x6d\xda\xef\x19\x15\xc5\xe1\xdf\xcc\xb2\x58\x36\x58\x1d\x18\x9f\x91\x35\xff\xed\x4a\xba\xee\x83\x24\x75\xa5\x3b\xff\x64\xd5\x31\xfd\x9b\xb4\x67\x89\x7d\xd9\x7e\x0b\x1a\xb2\xb3\x90\x94\xb6\x6f\x33\x49\x59\x75\xee\x9e\x76\x14\xd1\xcb\x55\xcf\x1b\x24\x04\x62\xe0\xd7\x78\xab\x9c\xdf\x01\xa6\xf0\xc9\x3d\x6d\xfd\xb3\x57\x44\x0f\x27\x15\x5a\x31\x8a\xb7\x73\x1c\xbd\xa8\xcb\x45\xe8\xfd\x86\xd1\xff\x28\xf7\x1c\x4e\x47\xd5\x34\xd5\x30\xc5\xcf\x4a\x30\x1d\x4f\x66\x98\x74\x42\x0e\x66\x38\x1b\x5f\x5c\xf7\x29\x0e\x96\xae\xd8\x65\x2b\x8e\x68\x14\x59\x16\xd2\xfb\xf9\x9e\x7d\xd5\xc8\xe2\xa9\x41\x68\xb6\x5b\x8e\x3b\x4b\xa1\xa3\x66\xa7\x8a\x13\x85\xb7\x36\xa7\x7e\xbd\xcc\x25\x5e\xa5\xc2\xad\xf9\x7b\x8e\xe1\xcb\x14\x5d\x95\x48\xf7\x79\xa9\x22\x35\xae\xf3\x3e\xc3\xf7\xc3\x9e\x67\x80\x3d\x8b\xf8\xe7\x60\xb9\x65\x0e\xc3\x98\x4e\x67\x7c\x68\x70\x91\xf7\x74\x80\xec\x86\x0b\x40\x8e\xd0\x1f\x7d\x09\xee\xb9\x3e\x98\xa5\xa8\x2b\x48\xee\x3a\x43\x79\x4a\xcf\xb0\x4b\x4a\xfa\x9e\xae\x38\xbc\x15\xb7\xf9\x00\xfb\x1b\xf3\xc0\x5a\x3c\x3e\x19\x23\xe3\x5d\x96\xfd\x6e\x04\xf3\x73\x08\xe5\x78\x81\x3c\x94\x30\x76\x39\x36\xf7\x25\x98\x37\x09\x91\x74\xc4\x91\xf6\xd7\xff\x48\x12\x51\xf5\xbb\x95\xf3\x26\x61\x84\x2c\xbc\x57\x01\xff\xd8\x73\x0b\x1f\x20\xbe\x57\xf7\x4d\xd5\x18\x2b\xff\xcd\x7c\xb8\xfd\x0a\xd6\x7e\x26\xff\x28\xa0\x51\xef\x61\x4b\xaf\x33\x14\xad\xa1\x53\x2a\xc6\x9b\xaa\x9e\x09\x47\xf3\xbd\x1b\x5b\x33\x62\x16\x59\x8c\xdd\x85\x02\x19\x33\xaf\xe1\x5a\xa4\x55\xb5\x4a\x3e\x8b\x16\xd1\x85\x52\xbe\x6a\x91\x2f\x45\x8b\xc8\x2a\x88\xa8\x2c\xc1\x79\xf7\x4a\x39\x3e\xc9\xf7\xb2\x74\xa9\x43\xfd\xf4\x3d\x6a\x45\x4c\xa1\xde\xc1\xaa\x6a\x58\xf7\xb3\x09\x2a\x8c\x87\x5a\xdc\x7c\xc3\xa0\x5a\xad\x70\x59\x21\x86\xc5\xf5\xd9\x45\x2d\x6b\x88\x28\x26\x1b\xf0\xd8\x0a\xdc\xee\x1d\x9e\x14\xb8\x58\x45\x05\x1c\xdb\xab\xa2\x7a\x1e\xe7\xd0\xc1\x61\xb5\xbc\xa4\x77\x12\x3d\x20\x2f\x50\x2c\x0e\x34\x7b\x91\x94\x4e\x09\x3d\x3d\x05\x4a\x6c\x8c\x95\xc3\x92\x11\xa6\xd2\x2f\x65\xe9\xfe\xdc\x87\xfe\x1f\x8b\xdc\x43\xea\xff\x03\x72\x8e\x35\x25\x23\x16\x74\xaf\xa6\x64\xcc\xbc\x86\x98\x12\xfd\x44\x80\x7d\xef\x63\xee\xf8\xa7\xf7\x65\x52\xd4\x2c\xa4\x9d\xac\x9a\xab\x7d\xed\x09\x7c\x35\x28\x77\xe1\x96\x46\xe4\xf9\x72\x1d\xd2\xde\xa9\x46\x33\x3d\xb8\x2b\x3a\x6a\x0a\xf7\xa5\x3c\xc6\x4d\x6a\x88\xe6\x50\x4a\xc2\x7d\x23\x30\x54\x17\xea\xe4\x45\xda\xc0\xa1\x7a\xc2\x14\xe2\xb0\xb9\x8a\xfa\x09\x6d\x53\x91\x39\x7a\x6d\x2e\x7d\x64\x27\x67\xf8\xb4\xae\xc3\xaa\xcb\x5f\xf6\x89\x1c\x24\x0a\x45\xde\xe2\x48\xcd\x62\xe1\xf3\xb0\x5e\x7e\x02\x43\xd8\xcc\xa4\xaf\x7e\xae\xa0\x89\x9e\xc0\x61\xe2\x26\x5f\x2d\xd4\x01\x2d\x94\x9f\x99\x67\x8d\x40\x86\x64\x7d\xa6\xc0\xe2\x3e\xf1\x62\xa5\xcd\xb6\x0b\xbb\x7c\x36\x5b\xb7\xe7\x32\x0f\x6a\xf1\x7c\x12\x08\x85\xb3\xe7\xb4\x46\x62\xfe\xbe\xb4\xd7\x1e\xab\x19\xa7\xd7\x3e\x57\x18\x47\x4f\xe0\x6b\x24\xe7\x4b\x53\x6b\x32\x92\xb3\xe9\x79\xee\x5c\x3e\x67\xa1\xae\xcb\x69\x62\x72\x86\xd1\x71\x9d\x1c\xec\x6c\xbc\x07\x35\x32\x39\xfe\x33\x87\x73\xf6\x52\xf5\x3d\xfb\xe2\xbf\xa9\xae\x1f\x68\x00\xf6\x59\xfc\xe9\x29\x88\xb2\xb6\x1e\x7f\x69\xd6\xc8\xdd\x3a\x0b\xc3\x89\x7d\x27\xe2\xba\xe1\x3b\x05\x57\x1f\x25\x66\x90\x32\xe8\xa1\x6c\x8f\x7a\xb9\x33\xc9\xdc\xd3\xea\x6a\x22\x5f\x6e\x44\x6a\x8c\x81\x1d\x4b\xf6\x2f\xcd\xc2\xf6\x99\xdc\xb1\xeb\xbb\x53\x96\xbe\x4b\x76\x3e\x1c\x2b\xe7\x52\x99\x9f\xd5\x84\xe2\x36\x28\x27\x2d\x3e\xa4\x9e\xb3\x41\xb5\xb3\x51\x1a\x67\x63\x0a\xba\xc4\x76\x5d\x1b\x3b\x23\xb6\xe5\xc1\x83\xf4\xf6\x65\x61\x8d\x5b\x59\x12\x55\x75\x37\x27\xfa\xde\x1c\x48\x9c\xd8\x1b\xd5\x94\x77\x8a\x89\x0f\xf2\x6c\x0a\xbe\x2e\xc1\x75\xc3\x1e\xea\xfd\xf7\xf0\x5e\xfc\xf6\x07\x7f\x95\x21\x1a\xaf\xab\x22\x86\x37\x8f\xf0\xfd\xb4\xd4\x97\xf6\x05\xb5\xf4\xf7\x26\xae\x05\xe7\xe2\x29\xf2\xbe\x82\x1a\xea\x62\x99\xe0\x14\x9b\xcd\xc9\x5d\xeb\x4d\xc3\xaa\xda\x0d\x6a\x2d\xd1\x35\x86\x39\xc6\xd6\x63\x6e\xa6\x9c\x6d\xc5\x73\x02\xf2\x72\x89\x27\x15\x94\x21\x86\x67\xa9\x4a\x1b\x29\x87\x32\xbf\x18\x5c\xc2\xf7\x7c\x29\x5d\xcf\xd8\xf7\xc4\x26\xfa\xa8\x66\xfd\xf8\xae\x69\xf4\xa6\x9b\x75\x2c\x45\xab\xf0\xe1\x4b\xc9\x6c\x47\x6e\xb7\x14\x0d\x74\xe8\x52\xee\x2d\x7a\x61\x07\x19\xf6\xd0\x45\x0a\x4e\x89\x29\x6b\xc9\xce\xc2\xca\x79\xad\x71\xcd\x82\x67\xb6\x88\x4b\xb2\x74\x41\x6e\xda\x2c\x5b\x1a\xc0\x42\x1c\x5b\x21\x20\x89\x12\x77\xa0\x59\xf8\x68\x51\x2e\x3e\x32\x10\x1d\xe9\xe5\xa9\x9b\xa7\x62\xb2\xa0\x10\xe1\xd4\xba\x51\x29\x87\x7a\xab\xb4\x20\x9b\xa6\x4c\x3f\x71\x11\x7d\x34\xe2\x3d\x92\x11\x5c\xdf\xf9\x9c\xd7\x48\x7f\xee\xb6\x95\x3c\x40\x19\xf5\xee\x07\x63\x75\x95\x31\x46\xd4\xe5\x24\xbd\x61\xad\xb8\xab\x0d\x35\x69\x38\x57\xc9\xb7\x39\x72\xc2\x79\x88\xeb\xf8\x70\xb7\x57\xf2\xa1\xfb\x5a\xbe\x2c\xc6\xd1\xe2\x85\x74\x77\x06\x94\x98\x82\xc1\xb7\xea\x1f\x74\x5c\xab\xe7\x3f\xd7\xa8\xb5\xa7\x2b\x2a\x49\x54\xc7\x72\x40\xd8\xcf\x64\xb7\x6a\x11\x65\xba\xaa\xb2\x4a\x3f\xe3\x2b\xf4\xe3\x8e\x61\xfa\x16\xb7\x32\xdd\x15\x97\xa2\xc0\xc4\x83\x73\x10\xef\x68\x75\x64\x97\x87\x13\x51\x0c\xe8\x8e\x52\xe2\x05\x5f\x96\x90\xc9\xa7\x41\xf3\xe3\x3d\x69\x16\x96\xd4\xcc\xa5\x8d\x77\xa8\x8a\xcc\xec\x4d\xb1\x84\x79\x47\xfa\xed\x4d\xf2\xd3\xee\x9a\x07\x1d\x55\x18\x82\x59\x4c\xba\x22\x1e\xdd\xcf\x0f\xc6\x13\x1d\xe5\xd9\x19\x3d\x92\x7a\x15\x17\x67\x3c\xba\xf0\xbb\x5b\x7a\x73\x3a\xc9\xf6\x5e\x1d\xb9\xf4\x1a\xee\xd5\x89\xcb\x4d\x61\xa8\xd7\x13\xf6\xff\x0c\xce\x5b\x6e\x0a\x63\x1c\xb7\xd1\xe1\x1a\xf0\x63\x1a\x03\x5e\x06\x4d\x41\xd0\x7e\x07\x8d\xdf\xc4\x84\xbf\x9b\x0f\x66\x31\x91\x70\xc0\x3a\x4a\x30\x0d\xc3\xc1\x67\x71\xbc\x6e\xf1\x80\x2a\xde\xeb\xf9\xd4\xec\x29\xd0\x4b\xcc\x58\x14\x8b\x71\x8f\x86\x44\x01\xaf\xba\x56\x97\x77\x4a\x75\x24\x54\xd7\x26\xe7\x50\x1e\xff\xd0\xc1\xe7\x3f\xa6\x7c\xef\x15\x66\xb2\x02\x0b\x3d\x9e\x9c\xc1\xaf\x32\x2a\x12\xfa\x46\xa6\xae\xdb\x05\x75\xda\x9c\x47\x42\x31\xfb\x84\x77\x34\x19\x96\xb8\x05\x77\xf3\xee\xbf\xf9\x57\xf7\x7a\x38\xbb\x23\x64\x2a\x3b\xe9\x9a\x33\x1e\xdc\x99\x41\x45\x82\x95\xd5\x32\x7e\x4b\x01\x89\x3f\x4b\xb3\xb3\xc2\xe0\x0c\xad\xd7\xb8\x29\x8f\x63\x58\x7b\x16\xff\x92\x60\x87\x9c\x30\x6a\x36\x72\x2e\x8c\x3a\xbc\x14\x9d\x26\xee\xc7\x4e\x7e\xad\xa0\x33\xf8\xd5\xfd\x60\x34\x67\xd9\x8d\xaf\x64\xae\xb0\xb3\x63\x33\x68\x34\xd6\x39\xfc\xfa\x2f\x1f\x67\x3a\x6f\xe8\xf2\x82\xaf\x4d\x8d\x9c\x0f\x8d\x09\xfa\x76\x6c\xc2\x9f\xcc\xaa\xc4\x4b\x99\xee\x9c\x34\xb5\x3d\xac\xf4\x59\xc1\xcb\x8b\x07\xe1\xdd\xb7\xbf\x81\x54\x99\x25\x66\xc5\x2b\x68\x91\x90\xb3\x1c\xc8\x6e\x70\x02\xd4\x10\x99\x8d\xa7\xd8\xf1\x65\x5a\x8a\xbb\xa0\x66\x21\x66\xa1\x8d\x62\x97\x8e\x95\x04\x3c\x94\x99\x5d\xee\x26\xec\x5e\x7a\xc7\x9d\xf6\x18\xe5\xf3\x5a\xd4\x08\xe1\xfb\x73\xad\x65\x0e\x69\xcc\x9e\xd6\xb5\x89\x4c\x70\xe5\xd3\x11\xb9\xc8\xea\xa2\x66\x41\xfa\x7a\xc6\x9a\x65\x9c\x8d\x74\x7b\x0e\xd5\x49\x7a\x6e\x9a\x47\x46\x04\x65\xfe\x7e\xca\xe4\x33\x9a\xe8\x91\x28\x4e\xd8\xf1\x5b\x18\xf2\x8e\x22\xc9\x29\x61\xb2\x75\xe4\x92\x12\x75\x20\x93\xfe\xb4\xae\xfd\x43\xa0\x8c\x64\x79\x8d\x52\xe2\xe5\x45\xe2\x07\xc1\xd8\x43\xd0\x42\x97\x61\x90\xb0\xf5\x1c\x8e\xed\xe5\x07\x70\x10\xd5\x81\x8f\xd5\x1e\x24\x0c\x9d\x7f\xbe\xa1\x58\x97\x0f\xfc\xf7\x13\xfb\xaf\x3e\xc4\x7e\x3e\xc4\x3e\xac\x76\x7b\x77\x22\x1d\x52\x84\xe1\x2c\xa9\x7f\x6e\xeb\x81\x74\x68\xcd\x97\x98\x51\x55\x5c\x9e\x42\x5d\x51\x06\x64\x11\xbf\x7b\xd2\x2c\x48\xbb\x42\x7d\x7a\xd0\xaf\x68\x2c\x76\x37\x7f\x49\x05\x74\x96\x28\xe4\x7f\x13\xd0\xcb\x2d\x17\x1d\x44\x5c\xc3\xc9\xeb\x32\x08\x26\x36\x60\x2a\x08\x29\xdd\xae\xfa\xc5\x6a\xdc\x5b\xca\x11\x64\x4c\x07\xc5\x22\xee\x14\x55\x9a\x23\xfa\x94\x85\x2b\x47\xd4\xd8\x71\x74\xf4\x35\xa8\x91\x18\xe2\x28\xc8\x86\x30\xa1\x11\xfd\x02\x74\xf8\x10\x50\x3a\xfb\xe2\x0c\x7e\x24\xc4\xad\x58\x58\xcb\xfa\xe5\x82\x54\xe7\xc2\x20\xa9\x9a\xd2\xf1\xb1\x96\x8e\x55\x79\x48\x91\x47\x39\x28\xf5\xa8\x84\x7e\x63\x24\x42\xe4\xf7\xa2\xea\xe3\x2c\xfa\xfc\xad\x78\x31\x35\x7e\x5d\xa4\xbb\xde\x32\x47\x7c\x04\xca\x3d\xd2\xd1\xcc\x91\x98\xfa\xde\x39\x26\x47\x0e\x47\xa5\xb8\x20\x9b\x48\xaa\xae\x0a\xab\xbc\x63\x37\xff\x29\x21\x14\x1f\xa3\xdc\xb5\x88\xee\x13\x73\x94\xf4\x95\xa6\x8a\xa6\x71\xc6\xdf\x10\x6a\xdd\x96\x56\x3f\x7d\xa5\xd4\x68\x4a\x8d\xa5\xd3\xd0\x38\xad\xb6\x49\xd1\xc4\xa6\x5c\x35\x93\x06\x2b\x55\x3c\xcb\x11\x53\xc7\x6d\x13\x34\x4c\xc4\x71\xff\xcd\xa9\xe8\xc6\xb9\x87\x50\x70\x4c\x88\xf4\xd6\x94\xf4\xa2\x3d\x29\x72\xe6\x42\xa8\x5f\x89\x9a\xa8\x4c\xdf\x43\xd9\x51\xf1\xa7\x5b\x93\xd6\x8d\x47\xa5\x28\x3b\x30\x3e\xf5\x95\xd0\x5e\x60\x6f\x08\x9d\xf7\x0a\x8d\x1c\x82\xde\xfe\x6e\x6b\x20\xd1\xb3\xa1\x93\xaf\x94\x8f\xa3\x4f\x21\xf9\x5f\xd6\x64\x8e\x6a\x5b\x65\xdb\xe1\x82\xe4\x2b\x97\x9c\x1f\x34\x1f\xe8\x9a\x88\x54\xbd\xb3\x54\xc2\x7c\x27\x3c\x29\x89\xde\x6f\x86\x6e\x7d\x12\xdb\xc3\x04\xe9\x07\x6e\x17\xbf\x12\x3d\xda\x6a\x87\x34\xbf\xc0\x0c\xb7\xab\xaa\xc1\x54\xec\x64\x1b\xf7\x0d\x53\x8a\x19\x6c\xd6\xf2\x39\x37\x94\x7b\x4e\x25\xb5\x77\x55\xc3\xfd\x27\xba\xc6\x71\x3a\x40\x82\x9c\xa3\xf7\xa9\xc1\xea\x53\x14\xf2\x90\xcc\x51\x71\x00\x5a\xcd\x8a\x25\x2e\x3e\xc5\x48\x94\x4f\x1b\x52\x40\x30\x6f\x45\x1e\x05\xde\x02\x5e\xad\xd9\x2e\xc1\xf5\xf6\x75\x65\x79\x89\x83\x2f\x80\x42\x65\xee\xcb\x14\xa8\xae\x55\x86\x47\x88\x5a\xf9\x44\x5e\xc7\x8b\x23\x5e\x96\xdb\x99\x7d\xec\x6e\x37\xf2\x55\x47\x9b\x16\xe6\x44\xac\x86\xc2\x9b\x82\xbb\x3d\x9a\x89\xff\x6c\xa1\xff\x09\x3c\x8a\xbf\x96\x03\x7c\x2f\x9f\xae\x98\x9c\xc1\x0f\x71\x3c\xe6\xaf\x90\xe6\x8f\x4f\xf4\x23\x84\x31\x42\x02\x3c\x78\x7f\x4e\xfd\x35\x39\x7f\x24\x64\x43\x24\xdd\x50\xff\xcd\xd2\x8c\x22\x33\x4f\x6f\x17\xea\xf2\x8f\x52\x8a\x22\xcf\x85\xea\xeb\xa4\x2a\x8f\x87\xf7\xc7\xd7\xb8\xdd\xb1\x65\xd5\x5c\xf9\xfd\x37\x54\x55\xdb\xb7\xb7\x6d\x60\x85\xd9\x92\x94\x53\xa0\x84\x73\xca\xb6\xaa\x6b\xa9\x34\xd4\xcb\xd9\x2d\x56\x0f\x0c\x54\x36\x29\x4f\x25\xc9\x89\x00\xd4\x4e\xbd\x8e\xad\xcb\x65\xa5\x05\x57\x4e\x2d\xc6\xe6\x6f\xce\x52\x53\xb4\x99\x04\xa2\xab\x4f\x03\xce\x9d\x7e\xf1\xc6\x01\xd2\x4f\x25\xf9\x5d\x02\xb7\xd4\x74\x1c\x72\xd6\xe7\x40\x4a\xdc\x5b\xca\xd6\x19\x49\x05\x40\x17\x6e\x68\x4f\x8e\xe9\x4d\x7b\xcc\xc0\x4e\xc7\xf0\xf5\xa6\x7c\x0c\x6a\x16\xc5\xa3\x82\x19\xea\xfc\xb0\x80\x29\x55\x8b\xaa\xa9\xd8\xb1\x4b\xa6\xb4\xda\x73\x9e\xfc\x85\x73\x30\x2f\xbb\x46\xb6\xa5\x07\xcc\xdb\xb6\xba\x46\xcc\x80\x59\xcb\x3f\xc7\x83\x31\x4a\x58\x40\x11\x7f\x65\x80\xdc\x1c\xdd\x1c\xc1\xff\x04\x00\x00\xff\xff\xaa\xa3\x25\x3b\x11\xe1\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x5b\x73\x1b\x37\xd6\xe0\xbb\x7e\xc5\xb1\x1f\x1c\x69\x42\x51\xa9\xdd\xad\xad\x2d\x95\x14\x47\xb1\x6c\x8f\xca\x89\xed\xf1\x65\xf2\x90\x9a\x4a\xc0\x6e\x50\xec\x51\xb3\xc1\x34\x40\x29\x5c\x8f\xfe\xfb\x57\xb8\xdf\xfb\x42\x51\xb2\x53\x63\x3d\xd8\x12\x09\x1c\x00\xe7\x8e\x83\x83\x83\xa3\xbf\xed\xed\x01\x00\xbc\xa8\xc9\xcd\x7b\x86\xae\xaa\xe6\xf2\x19\xa9\x6b\x5c\xb0\x8a\x34\xf2\xab\x0f\x8b\x8a\x42\x41\x1a\xd6\xa2\x82\x41\x89\xe7\x55\x83\x29\x20\x28\x4c\x3b\x98\x93\x16\xa8\xec\x0d\xa8\x29\xa1\xc4\x35\xbe\x44\x8c\xff\x49\x66\xff\xc6\x05\xa3\x02\xd2\xcd\xa2\x2a\x16\x80\xea\x9a\xdc\x50\x58\x53\xdc\x52\x60\x44\x74\xc4\x6e\x37\x2c\xe0\x21\x0a\x4b\xd4\x6c\xa0\x21\x25\x1f\x8e\x02\x5b\xe0\x0d\xdc\xa0\x86\x41\xd5\x00\x02\x5a\x35\x97\x35\x06\x54\x14\x64\xdd\xb0\xa9\x18\xe0\x82\x81\x98\xeb\x72\x85\x58\x35\xab\x31\xdc\x54\x6c\xc1\x3b\x42\x4d\x8a\x2b\x5c\x02\x23\x57\xb8\xd1\x7d\x80\x62\xb6\x5e\x4d\xe5\x2a\xdf\x63\x2c\x1a\x92\x66\x5e\x93\x9b\x23\xfe\xcf\x61\x41\x5a\x7c\xa8\x57\x4e\xe1\xdd\xf3\xb3\xf3\x9f\x9f\x8b\xc9\x2d\x49\x8b\x61\x51\x5d\x2e\xa0\xc6\xd7\xb8\x86\xaa\x99\x93\x76\x89\x04\x32\xd0\x8c\xac\x99\x80\xa5\x51\x62\x31\xc5\x07\xfb\xdb\xd1\xde\x5e\xb5\x5c\x91\x96\xc1\x8b\x75\x73\xc9\xe7\xf9\x41\x4c\x6b\xde\x92\x25\x3c\xf6\x3e\x7b\x6c\x5a\xd6\xe4\xc6\x6b\xa5\xff\xf6\x5a\x5c\x9c\x7f\x40\xb3\x1a\x2b\x42\x3a\x4d\xfd\x2f\x4c\x9f\x9f\x04\x56\x04\x1c\xaa\x5a\xbb\x1f\x79\xb0\xdf\x33\xd2\xa2\x4b\xfc\x02\x63\xea\x00\x76\x3e\xf5\x5a\x3f\xab\xd7\x94\xe1\xf6\x1f\xcf\x9c\xb6\xe6\x33\xaf\xe5\xf9\xab\x97\x4e\x9b\xf3\x57\x2f\xbd\x6f\x9f\xaf\x48\xb1\x70\xbe\x17\x7f\x9b\x16\x3f\xae\xdb\x06\xb7\xea\x6b\xf9\xc7\xe3\xbd\x3d\x54\x14\x98\xd2\x7d\x54\xd7\x07\x96\x6f\x93\x0c\x0e\x9f\x24\xf1\x8f\x8e\x8e\xe0\x4c\x31\xc5\x0a\xb1\x85\x64\x57\x17\x4e\x8d\x19\x44\xdd\xd5\xe2\xdf\x22\xb6\x38\x06\xe7\x8f\x61\xbd\xdf\xb6\xd5\x35\x62\xaa\xb7\xf3\xc7\xc0\xde\xeb\x59\x5d\x15\xaa\xb3\xf9\xdd\x2e\xe7\xf9\x35\x6e\x58\xbc\x0e\xcc\x3f\x86\xd7\xa4\xc4\x67\x65\xc9\xe9\x1c\x01\xde\xe7\x02\x77\x71\xce\x17\xd4\x56\xcd\xe5\x04\x5a\x52\xe3\x63\xf8\x78\xd1\xb0\xff\x37\x01\xb4\xe4\x48\x7a\x46\x96\xcb\x8a\x31\x5c\x1e\xc3\xc7\x17\xd5\x9f\xff\xf7\xff\x4c\x00\x95\x65\x8b\x29\x3d\x86\x33\xf9\xcb\xd3\x83\xcc\xd8\xe7\x52\xc8\x49\x3b\x78\x02\xa5\xee\xc1\x3f\xe4\xf3\xf8\xdf\xff\x6b\xdc\x44\x3a\xb0\xf0\x0e\x2f\xc9\x35\x2e\x5f\xb4\x64\x39\x16\x13\xa3\x17\x3c\x6a\xac\xf4\xa2\x07\xaf\xed\x67\x54\x2c\xaa\x06\x2b\xa6\x7e\xd6\x62\xc4\x70\x39\x6e\x41\x07\x96\x99\xde\xb3\x76\x5d\x70\x9d\x86\x18\x50\x46\x5a\x4c\xed\xfc\xe0\xe2\x5c\xa8\xbf\x68\x22\x54\x76\x3a\xb7\x0b\xa1\xf0\x49\xb4\x4a\x31\xb8\x81\xf7\xda\x9b\x63\x7f\x7b\x8b\x9f\x3d\xd3\xf8\xba\xc2\x37\x50\x35\x15\x1b\x82\xd6\x03\x67\x56\xfc\x87\xe2\x7a\x3e\x0d\xa6\x03\xa7\x20\x21\x75\xb4\x14\xad\x9c\xbf\x4c\xd3\xdb\x3d\xf9\xaf\x41\xe7\x33\xd2\x30\x54\x35\x34\x61\x36\x90\x18\xe7\x1b\x6e\xfb\x04\x01\xb5\x5a\x32\x7d\xa5\x0d\xad\xb8\x01\xa6\xb8\x20\x4d\x89\xda\x8d\x31\x68\x82\x40\x15\x05\xd2\xd4\x1b\x58\x62\x6e\x2b\x19\x81\x05\xa9\x4b\xd3\x9f\xdb\xa5\x7f\x3c\x03\xd2\x02\x57\xbc\xd2\x3a\x0b\xe3\xfb\xe2\xa7\x37\xbf\xf0\xd6\x68\xcd\x08\x9f\x52\x81\xea\x7a\x03\x2b\xb4\x11\x06\x8f\xb5\xa8\xa1\x48\x59\x7b\x8c\xa9\x81\xd7\xe2\x9a\xb3\x16\xef\xe9\x80\x5d\xe1\x56\xac\x8a\x4e\x73\x6c\xe1\x33\xe8\x45\x33\x27\x1d\xcc\xd1\x0c\xe3\x09\x87\x9d\x4d\x1b\x8e\x6e\xb4\x42\xb3\xaa\xae\xd8\x86\xcf\x92\x23\x40\xac\xf5\x9f\x68\x5d\x0b\xfc\x08\x87\x44\x1a\xff\x9b\x06\xb7\x6e\x57\x46\x84\x0b\x51\xb6\xe8\x86\xaf\xad\xc4\x2b\x42\x2b\xa6\xc0\x54\xad\xa1\x92\x26\x40\x35\x87\x06\xe3\x12\x97\xe1\x1c\xb5\x1d\x92\x13\x5d\x7a\x8b\x17\x13\x79\xdb\x92\xeb\xaa\xc4\xed\xb1\x33\xdd\x13\xb4\x66\x8b\x7d\xcf\x21\x98\xfe\xa2\xa6\x73\x00\x4f\x8c\x0f\x30\x15\x10\xbe\xb7\xfc\x9f\x64\x7d\x4f\xd8\xef\x67\x06\xa1\x28\xad\x5a\x1c\x7c\xc2\x7f\x3a\xc6\x9e\x16\x0b\x5c\x5c\xed\x1f\x1c\xc3\xe3\x8b\xe6\x1a\xd5\x55\x29\x0c\x37\x48\xd7\x47\x52\x4c\xb7\x7d\xec\x01\xbe\x8d\x25\xb3\xe9\x13\x5d\x8e\x11\x38\x15\x88\x89\xbf\xec\x98\x25\x9c\x76\xad\xc1\x91\x7b\x97\x95\x5e\x62\x26\x7c\x58\xad\x67\x81\xcc\xc5\x9f\x01\x0b\x25\x99\x5b\xe8\xb3\xf9\xba\x81\x4b\xcc\x94\x76\xe6\x38\x52\xbf\x06\x28\x6e\x31\x5b\xb7\x4d\xef\x22\xa6\x33\xd2\xb6\xe4\x66\xff\xe0\xd1\x54\xb0\xfd\xa3\xa9\x9a\x58\x5e\x6f\x49\x3f\x03\xaa\x86\xe1\x76\x8e\x0a\x2c\xf5\x8d\x74\xe4\x0b\xd4\xc0\x8a\x7f\x4f\x17\x52\x61\x08\xf9\x88\x3d\x60\x03\x8c\x12\xd9\x9d\xb0\x85\xee\xff\xc7\x1a\xb7\x9b\xa0\x67\xd2\xb4\xb4\x98\x92\x75\x5b\x60\x67\x2a\x19\x07\x29\xa3\x54\xae\x51\xab\xb6\x04\xd2\xd3\xfd\x48\xad\x0b\x91\xed\xb0\x6e\x46\x75\xe1\xf4\x42\x65\xc9\x0d\xc8\x1b\xa1\x66\xf7\x7f\x13\x9c\x78\x0c\x3f\xc4\x2e\xf9\x94\x37\xe3\xbf\xe3\x36\x14\x4e\xae\x1b\x8f\x13\xfa\x52\x39\x1c\x99\x61\x8d\xd9\x35\x63\x1b\xd3\x94\x9f\x80\xe9\x94\x06\x6d\xd8\xb0\x24\x98\x8a\xc9\x3e\xff\xb3\xa2\x83\x8c\xec\xd3\x83\x63\xf8\x91\x90\x3a\x3b\xe5\x4b\xcc\xa4\xa9\x15\x9c\xfd\xab\x04\xf5\xaf\xae\xe6\xae\x63\x21\xfa\xb8\x1f\x74\xf6\x3c\xab\x6b\x31\x56\x33\x27\xa2\x63\x06\x1b\xfc\xfb\x3e\x38\x76\xcc\x0e\x60\x5e\xa3\x4e\x88\x3e\x95\xc5\xb2\x3e\x49\x54\xa4\x38\xc0\x13\x50\xcf\x07\x6c\x58\xc5\x6a\xbc\xe4\x9e\xa0\x95\x88\x37\xc2\xba\x19\x01\xfc\xb0\xc0\x56\x90\x94\x6b\xc7\xf9\x8f\x4a\x17\x8f\xef\xb2\xa5\x28\x2a\xcd\xa4\x36\xeb\xa4\xc5\x06\x04\xaa\xeb\x40\x5c\xd5\x76\x5f\x78\x14\x45\x64\x77\xd5\x2e\x5c\x5b\x4b\xd9\xd8\x40\x7b\x85\xf1\x8a\x72\x4f\xa3\xb8\xe2\xca\x71\x41\x6e\x64\x04\x40\xf7\x6a\x4a\x23\x82\x72\x23\x4f\x01\xb5\x72\x97\x8d\x4b\x57\xaf\x54\x0c\xae\x1a\x72\x43\x95\xb3\xa4\xda\x32\x02\x97\xd5\x35\xd6\x73\xe1\x6a\x0b\x6e\x16\xb8\x91\x81\x05\x6d\xda\xf9\x28\xda\xe4\x1b\x98\x65\x35\x9f\xe3\x96\x63\x93\x6d\x56\x58\xaa\x6e\x01\xd4\xb4\x30\xbf\xfc\x72\xf6\xee\xf5\xc5\xeb\x97\xc7\x70\x31\x87\x0d\x59\x43\x89\x29\x6b\xc9\x86\xbb\x6b\x91\x2e\xb4\xe1\x89\xdf\x55\xb3\xdf\xa1\x20\xcb\x25\x6a\xca\x89\x01\xc8\x81\xdc\x54\x75\x0d\x35\xa1\x58\x51\x59\x79\x2d\xfc\xbb\x56\x07\x48\x6c\xfc\x84\xb4\x54\xd2\x33\x1d\x83\x30\x90\x97\xa8\x41\x97\x98\x4e\xf5\x54\x6f\x94\xbf\xa8\xa7\x5c\xb1\x89\xf8\x7c\xb9\xa6\x0c\x70\xc5\xf5\xb4\xf4\x03\xe7\xb8\xb5\x43\x8b\xb9\x38\x18\x42\x81\xc3\xba\x6e\x54\x80\x47\xcf\x57\x93\x2e\x85\x68\xd1\x40\xf5\x28\xdd\x96\x2d\xbe\x41\x6d\x49\x61\x5e\xb5\x94\xc1\x0c\xcf\x39\x87\xaa\x89\x72\x11\x73\xb9\xba\xe1\xb4\xf5\xd0\x1a\x19\x87\xdf\x61\x89\xd9\x82\x94\xfe\x72\xf3\x76\x26\x02\x70\x9c\x33\x38\x13\x15\x94\x98\xf2\xff\xb8\x12\xd0\x31\x06\x8b\x0f\xc5\xc2\xd7\xdc\x1a\x87\xca\x80\x5b\x6d\xdf\xda\x08\xa3\xbd\x13\xaf\x90\x8f\x9e\x1c\x5b\xec\x2b\x38\x8b\xcd\x30\x34\x55\xcd\xbd\x58\xe1\xa8\x28\x31\x5d\x20\x0a\x0d\x81\x82\xb4\x2d\xa6\x2b\xd2\x94\x9c\x9f\x7c\x51\xce\x2f\x63\x37\x8b\x78\xea\xaf\xe2\xbd\xdc\x83\x86\x4a\x87\xfb\x1d\x29\x69\xf0\xfa\x3e\x43\x8d\xdc\x1f\x71\x26\x21\x0d\x76\x76\xb2\x2b\xac\x58\xda\x71\x16\x79\x17\xee\xd2\x73\x4e\x99\x61\x58\xc9\x38\x8d\x1a\xea\x06\x66\xb8\x40\x8a\xdb\x36\x50\x90\x75\x5d\xf2\x56\x6b\xea\xa0\xc8\xd1\x14\x49\x0c\x35\xc6\xf2\xd3\x63\xf8\xc1\xa8\xfb\x4e\x1f\xe1\xb6\x1b\x9c\x31\x38\x43\x20\x9a\xc6\xb7\x7b\x01\xa2\x04\xb1\xac\xf6\x16\x04\xf9\x3b\xa9\xb9\x07\xac\x36\x8e\xd2\x46\x58\x9e\x0e\xd9\xc1\x09\xac\x51\x21\xed\x72\x8f\x1b\xd8\x01\xc1\x7b\x0d\x51\xb1\x05\x60\x8b\x8a\x4e\xb8\x12\x77\x78\x32\xbf\x5e\x66\x67\x35\x94\xc1\x26\x5e\xe0\x73\x2a\xfe\x7b\x63\xb6\xac\x07\xf0\x24\xfe\x5a\x0e\x10\xf2\xe1\x07\x6e\xab\xe8\x20\x4b\xa5\x75\x31\x6e\xf9\x06\x5d\x32\x88\x08\x73\x1b\x13\x6a\x38\xf7\x48\xec\x34\x93\xcc\xfb\x0b\xd7\x6e\x85\x0c\x7a\x71\x08\x0d\xbe\x51\x03\x4c\x20\xb6\x8c\x6b\x8a\x4b\xa9\x31\x27\x30\x27\x7c\x97\x8b\x4b\x98\x6d\xc2\xb9\xc5\x23\x68\xbd\xcc\x87\xd0\xe0\x53\xa6\x57\xb7\x6b\x52\xa3\x74\xb2\xff\xbd\x78\xe1\x29\xda\x24\xb6\x58\x14\x10\xa5\xa4\xa8\x44\xdc\x42\x98\x60\x81\xfa\x3c\x8b\xf9\xfe\x38\xed\xf1\xc9\xfc\x5d\xb8\xb7\x35\xdb\x95\x4e\x9f\x78\x50\x1f\x58\x02\xf4\xb0\xc3\x36\xfb\xde\x92\x33\xdb\x7b\x67\x69\x8e\xd3\xd8\xbb\xbf\xf7\x40\xc3\xa9\x3f\xd4\x5e\x3a\x1e\xa0\x14\x2d\x9c\x1c\xc2\xa7\x4c\xc8\xc0\x2a\x4f\xd5\x2a\x6e\x16\x72\x20\x9c\xc2\x77\xd3\xef\xf2\x33\x8c\x5a\x7a\x4d\x8f\x8e\xb8\x07\x16\x5a\xdc\x50\x4b\x4e\x04\x3f\x55\xa8\xae\xfe\x3f\x86\x4a\x78\xe3\x57\xb8\x11\xc1\x3d\x27\xe6\xa0\xe0\x71\x0d\xe4\x9a\x7a\x07\xad\x5e\xd3\x6a\x2e\xe2\x51\x0e\x07\xbd\x99\xfd\x1b\x4e\xdd\x0f\x12\x34\x15\x6b\x73\x9b\x78\x1d\xf6\xa2\xf6\x47\x47\x20\x83\x0d\x4a\x1a\xb9\xd5\x10\x93\x97\x1e\xa8\xb1\x26\xe2\x1c\x27\xb1\x4f\x48\x01\xe4\xde\x3c\x66\x8e\x3f\xec\xf4\xeb\x5c\x32\xff\xe1\x6b\x76\x28\xf3\xb3\x9a\xc6\x69\x80\x08\x27\x44\x22\x7f\x73\x5b\xef\x1f\xa4\xf1\xe2\xf3\x64\x3c\xca\xd4\xf7\xbd\xf8\xcf\x2d\xe0\x9a\xa6\x84\x27\x81\x68\xd7\x16\x76\x8c\x1b\x36\x4b\x71\x71\xa0\xd6\xe0\xd4\x15\x89\xc8\x19\xa8\x6b\xae\x2d\xd5\x7e\xc9\xdd\xc4\x54\x54\xbb\xd0\x1c\xf5\x15\x82\xdf\x95\x07\x3c\x5b\xb7\xcd\xfe\xc1\xef\xf9\x50\x28\xdf\xf4\xf2\x46\x1c\xf8\x0c\x71\xc5\xe0\x3a\xcb\x9a\x50\x32\xba\xc0\xa7\x27\x66\xed\x06\x0a\xa2\xb6\xa5\x7b\xd8\x60\x3b\xf8\xa1\x02\x7f\x08\xed\x34\x8a\x63\x0c\x33\x58\x86\x16\x05\xdf\x84\x09\x1d\x62\x82\x1e\xf2\xff\x20\xe8\xd1\x54\xf5\x41\x17\xfe\xe7\xae\x89\x97\x23\x97\xe9\x73\x92\xbe\xe1\x9d\x6e\xe1\xa1\x45\x30\xa7\x64\xcb\x8b\xf3\x70\x9e\x03\x18\xc0\x71\x40\x94\x33\xe0\x24\x00\x4c\x55\xa4\xd3\x39\x54\x56\x7b\x47\xd2\xc2\x8c\xb0\x85\x14\x4f\xdf\xeb\xf8\x48\x31\x0d\x1c\x18\xe5\x51\x30\xb1\x9f\xd3\xbe\x47\x35\x07\xee\x67\x89\xe3\x77\xb9\xf7\x17\xae\x63\x32\xe4\x2e\xed\xb7\x0a\xac\x48\x0d\xbc\x2f\x4f\x0d\xb5\xc3\x70\xc0\xbd\x63\xdf\x40\x0a\xf9\xb9\x4d\xb1\x61\x68\x6d\x62\x13\x64\xd5\x45\xb6\xf3\x8f\xa8\x46\x4d\x81\x43\x63\x35\x9d\xa9\xcf\x0f\xc3\xa3\xf6\xe9\xb2\x6a\xaa\xe5\x7a\xa9\x3e\x7a\x87\x29\x6e\xaf\x91\x4d\xce\xb0\x48\x54\x36\xa4\xc5\xf2\x70\x28\x34\x1e\x7a\x4b\xec\xa9\x48\x81\xe3\xd0\x20\x44\xda\xe4\x91\x50\x27\x21\x4e\xc0\xd3\xa3\x1e\x56\x9c\x8f\x1e\x65\x90\xe2\xf7\xb6\x68\xd9\x29\x52\x04\x33\x50\x8a\xdb\xc0\x0d\x33\xdf\x09\x6e\x80\x93\xd3\x60\x1a\xdf\x86\xf4\x9a\x24\xbb\x2f\x31\xa5\xe8\x12\x0b\x67\x86\xae\xe7\xf3\xaa\xa8\x44\x88\x88\x30\x54\x03\xba\x46\x55\x2d\xf6\xff\xe2\x00\x43\xad\xe5\x71\x04\xe8\x20\x69\x2e\x2f\xe6\x7a\x63\xa0\xc5\xa1\x40\x0d\xdf\x0a\xb5\xf2\x0c\x59\xca\x95\x9c\xe3\xc4\x1e\x51\xc9\x48\x89\x08\xff\xb3\x05\x5e\x46\x90\xab\x39\xec\x67\x16\x1d\x7a\x73\xfa\x27\xe7\xef\xa4\x3f\xff\x56\xe1\x34\x5e\x14\xd8\x93\x89\x93\x43\x97\xca\x7a\xf2\x46\x36\xe5\xff\xb1\x75\xcd\xe0\x89\xef\x1b\x39\xae\xba\x10\x24\x3f\x84\x9b\x05\x62\xaa\x9d\x52\x2c\xea\x0b\x26\x43\xa1\xca\x03\xd1\xc4\x8f\x06\x34\x76\x3a\xb9\xba\xa3\x23\x58\xaf\x4a\xc4\x70\xa0\xc8\xc4\x2e\xac\xc5\x05\x69\xc5\xb6\x08\x95\x22\x7e\x62\x86\x54\xc7\x40\xaa\x8f\xe2\x93\x9d\x90\xc2\xa3\x6f\x7a\xce\xc2\xbe\xae\x97\x1f\x3d\x3f\xf5\x03\xf9\x48\xb9\x2c\x2a\x4e\x39\x1c\x02\x88\xeb\x70\xb9\x78\x2f\x1e\xd0\x8b\x02\x35\x46\x8b\xff\x58\x63\xca\x12\x38\x57\xc0\x97\x55\xb3\xa6\x82\x80\xf8\x1a\xb7\x70\x83\x14\xd0\xd0\x65\x0c\x76\x9b\x11\xfa\x92\x1e\x79\xee\x9b\x6f\x33\xb8\xc9\xe3\x52\xad\xf7\xe4\xd0\xd9\xd7\x14\x22\xf9\xe2\xf9\x72\xc5\x36\x82\xe3\xf7\x85\xee\xfd\xb0\x59\xe1\x63\xe0\xff\x9e\xfc\x10\x6e\xef\xf6\x0f\x12\x5a\x01\xcc\x31\xa2\xda\x2a\xb0\x35\xaa\x7d\x33\x8b\x8a\x05\xc4\xde\xa5\x3b\x3f\xb9\x94\xb7\xa4\x15\x9e\xdb\xc9\x21\x74\x4a\xa2\xaf\x20\xb2\x40\x35\xe6\x1c\xb0\xbe\x75\x8b\x00\xa7\xd1\x9a\x5f\xf4\xb9\x3e\x77\x5f\xe0\x25\x54\x8d\xf2\xf6\x29\x5a\xe2\x8e\xf5\x4a\xd4\x4c\x55\x60\x7f\x9f\xa3\xe8\xd8\xe8\x1e\x35\xd7\xf4\xa2\x32\x3d\x83\x75\x66\xa6\x6b\x94\x5c\x86\x15\x6f\x87\xb9\xfe\x47\x47\xf0\xbe\x6a\xc4\xc9\x8c\xb2\xe9\x0d\x89\x8c\xba\xb0\x11\x92\x03\x16\x48\x1e\x6d\x14\x64\x89\xad\x54\x34\xa4\x5d\xa2\xda\xca\xe3\x2c\x27\xc3\xc3\xcc\xe4\xdd\xcd\xe2\x68\x63\xb8\x8d\xd4\xe6\x6c\x90\x21\x4d\x0f\x7b\xa6\x2c\x50\xd6\x31\x56\xbc\x69\x3c\x5e\xbe\x91\x91\x67\x22\xd2\xc7\x42\x73\x86\x5b\x98\x61\xae\xf1\x9c\x78\x19\xa7\x10\x12\x87\x08\x58\x64\xcd\xa8\x8c\x59\xd2\x4c\x73\xd0\x23\xad\xaa\x3c\xe4\x6a\x0e\x2b\x42\x29\xf7\x61\x47\x04\xe0\xac\x77\xac\xd8\x5c\x79\xc8\x92\xd9\xd3\x6e\xf1\xb0\x88\x8f\x38\x84\xa9\x28\xe0\xb6\xe5\xbb\x82\x85\x08\x8a\x37\x42\x6d\xcf\x30\xb0\xb6\xba\xbc\xc4\x2d\xf7\xe5\x1b\x58\xb5\xa4\x5c\xcb\x5d\xe4\x0c\x17\x88\xae\xb1\xeb\xf2\xa8\xf0\x25\xae\xcb\x58\x8a\x8e\x8e\x34\x64\x11\x94\x27\x2b\xdc\xd6\x1b\x15\x4f\x90\x36\x46\xb9\x4f\x22\xbd\x80\xaf\x53\x0c\x13\x03\xe2\xeb\x35\x9e\xe6\x49\x17\x57\x25\xcd\xec\x31\x3c\x7e\x86\x1a\xee\x83\xe8\x03\xc4\xa5\x0c\x61\x23\xb1\x31\x46\x75\x8b\x51\x29\xce\x1a\xca\x30\x9e\x75\xb7\x1d\x46\xe0\xfd\xf7\xb9\xff\x97\xca\x6c\x78\xee\xbf\x8c\x1d\xa9\xcd\xa8\x98\xbd\x9b\x5d\x05\x7d\xdb\x81\x84\x4b\xc6\x1d\xcc\x81\x18\xed\x74\x38\x47\x09\xfc\xa1\x47\xc4\xb4\x56\xf6\xd1\x18\x6a\x76\xfe\x7f\x6c\x0a\xb2\xba\x59\x31\xe0\x3b\xa9\x4e\x92\x62\xb9\xe5\x24\x62\x5d\x94\xc3\x5e\xda\x72\x8d\x88\x3a\x7a\x5d\x06\x7b\x95\x01\xae\x33\x98\x71\xb5\x90\x54\xba\xda\xdf\xd3\xe7\xc4\x05\x06\x44\x87\x3a\x6d\xe9\xfd\xe4\x50\x2a\x8e\x08\xb5\xdd\x85\xed\x42\x80\x99\xed\x4a\x97\x39\xd7\x42\x2a\x33\xaa\xc2\x28\xa6\x3a\xd4\xd4\x19\x88\x3a\xa7\xa1\x62\xd3\x9e\xa0\x7b\x3f\x9e\xb2\xc6\x4d\xb2\x38\x05\xd6\xae\xb1\x08\xbe\xa4\x2c\x96\xf6\xec\xf1\x9f\x15\x65\x54\x9f\x09\xc6\xc9\xf6\xe2\xb8\x4b\xe4\x60\xe8\x38\x9b\x58\x12\x59\xf1\x6f\x51\xed\x06\xa8\x26\x52\x6f\xdf\x54\x14\xc3\x1c\xd5\x14\x4f\xd3\xe7\x41\x77\x4f\x48\x0a\x58\x21\x38\x51\xf4\x93\x91\x9f\x26\x02\xab\x41\x87\xf3\x74\x1a\xf3\x98\x9e\xce\x1c\x41\x75\x1b\x17\xea\xd1\x6c\xe4\xa6\xd0\x69\x97\x10\xb1\xe8\x8c\x16\x1c\x3d\xef\xc6\x9a\x1d\x3d\xef\xff\xa8\x43\x83\xdf\xfc\xc0\x74\xd8\xdf\x4a\x6a\x46\x83\x46\x68\x86\x53\x0f\xa6\x8d\xf4\x26\x42\xed\x01\x80\xf3\x28\x5d\x3b\x84\x14\xb4\x18\x01\xb2\x1b\x5c\x12\xd4\x6d\x97\xa9\xb7\xc7\x3d\x6a\xd7\xcb\xa9\x28\x65\xc3\xf0\xe9\x04\xc4\x49\x99\xf0\x62\xb4\x73\xe7\xa6\xf7\xf0\xe6\xe6\xf3\x25\x62\xc5\x02\xd3\xd4\xc1\x4e\x36\x39\x3d\x4d\xd6\xfd\x0e\x94\x3e\x4a\x9f\x3d\xf0\x9f\x27\x4f\x72\x88\x1b\xdf\x49\x8e\xf6\x08\x4e\x93\x69\xbb\xbd\x23\x8a\x8e\xd9\xe8\x36\xff\x49\x33\xa3\x8e\x9a\xb5\xeb\x58\x93\xdf\x26\x43\x74\x3f\x11\x72\x15\x92\xcd\x26\x74\xd1\x15\x2e\xaa\x79\x85\x4b\x9d\x50\xe2\xa7\xa4\x40\x62\x5d\x6e\xde\xae\x14\x1d\xb3\xae\xee\xc3\x06\x77\xb9\x5a\x6a\x87\x19\xbd\x80\xe4\x1e\xa5\x03\x1c\x47\x74\xc9\x89\xf5\x48\x4c\xc6\xab\xe6\x23\xed\xeb\x31\x12\x0c\x94\x35\x56\x2f\x94\x93\x2f\x76\x5f\x65\x09\xa8\x91\x26\x89\xeb\x40\x9b\x3a\xe3\x66\x1d\xc2\x83\xa7\xec\x06\x48\xe3\x32\x5a\x95\x2a\x45\x7d\x5a\x95\xd1\x97\x4a\x87\x8b\xfb\x11\xa7\xb9\x0c\x1e\x91\x7b\xaa\x59\xa4\x2a\xe3\x63\x31\xb1\xf7\x7e\x2f\x93\xea\x4e\x5d\x98\x53\xf1\x8d\x74\x6a\x2e\x9a\x77\xc2\x8e\xef\x1f\xc0\x61\xd0\x86\x7f\xfd\x4e\x64\xe0\x05\x11\xba\x6d\x76\xe7\xce\x64\x7c\x76\xc0\xcb\xaa\xe7\x6a\x5a\xc4\x3d\x7a\xd1\xee\x74\xab\x32\x8e\x4b\xc8\xbb\x0f\x6e\x2b\xfe\x49\xdc\x2e\xba\x55\x16\xe1\xca\x7c\xf7\x8b\xcc\x66\xb2\xd9\x02\xfb\x07\x09\x78\xfa\x4e\x95\x40\x87\xc8\xb3\x7f\x1a\xe5\xd9\x43\x1c\xf9\x08\xf3\x15\x7e\xad\xca\x7f\xc1\xc9\xe1\x23\xb1\xe0\xd0\x9a\xbc\x57\xf6\x3e\xbc\x8c\xa2\xd2\xf0\xad\x10\xa4\x3a\xab\xb0\xb9\x89\xa7\xc9\x8b\xb6\x40\xea\xb2\xe3\x52\x0b\x64\x8e\x90\xc5\x34\xc3\xcb\x11\x17\x3a\x83\x1f\xc6\x8b\xac\xc1\xee\x00\xa9\xbd\x63\xc6\x7b\x42\x32\x7b\x85\xcf\xcf\xfe\x8e\x8e\x64\xa7\xdd\xea\x7a\xfa\x97\x12\x55\x17\x96\x90\xd4\xfe\x8b\x9c\x83\xc4\x55\xe1\x28\x6a\xeb\xe1\xac\x4f\xbe\x7b\xe4\x96\x2f\x49\xe1\xf4\xdb\xc4\x57\xa6\x5f\x06\x9b\xea\x6c\xe2\x03\xf9\x28\x33\x93\xef\x24\xe7\x11\x4d\xfc\x9c\xa3\x5f\x43\xee\x91\x72\x6f\x3e\x1d\x22\x49\xea\x54\xab\xd3\xfe\xf9\x61\x46\xe5\x90\x8a\x9c\xf8\x85\x3e\x5b\x71\x32\x1a\x75\x12\xa0\x80\x9c\x84\x47\xe5\x9e\x96\xc9\xdb\x74\xb8\xf4\xe1\xff\x82\xa1\x24\xe2\xeb\xa2\xc6\xa8\x4d\xab\xab\x0a\xd7\xa5\x52\x5a\x02\x56\x89\x81\x6f\x72\x3c\x40\x4e\xbe\xad\xba\x65\x48\x5a\x58\xa2\x8d\x49\x5e\xbf\xc2\x78\x05\x15\x33\x0a\x2d\xd4\x18\xc1\x75\x08\xa9\x3d\x24\xc2\x1c\xc7\x43\xef\xdb\x0e\xfa\x2c\xff\xd3\x41\x21\x51\x79\x51\x34\xbd\x47\xcd\xe6\x8f\x1c\xc3\xe3\xf7\xbe\x17\xc9\x21\x08\x24\x0a\xb2\xca\x8d\xb6\xa8\x77\xa0\x97\x14\x47\xd4\x33\xd1\x9d\x53\x95\x01\xb1\xff\xdd\xf4\xbb\x03\x1b\xc3\x54\x8c\x23\x06\xe3\x3b\x88\x64\x46\x69\x57\x5e\x5e\x72\x53\xe9\xda\x31\xcd\xd3\xd9\xcd\xe5\x76\x4e\x8f\x72\x17\x93\xd0\x76\xaa\x51\x3b\xcf\x69\x62\xa9\xe0\x42\x21\x43\xff\xea\x5c\x7a\xa2\x02\xdc\x0c\xd5\xd0\xac\x97\x33\xde\x72\x1e\x85\x10\xcd\xfd\x07\xce\xc9\x22\xbf\xaa\x5c\x17\xcc\x3d\xee\x14\x22\x83\xdb\x38\xf4\xb3\x4d\x1c\x2b\xeb\x91\x81\x0e\x74\xf2\xb9\xd3\xcc\x12\xcd\x9c\x74\xd9\x09\x2b\x62\x54\x5e\xd0\x6b\xf8\x62\x9d\xe4\xcb\x25\x5a\xc5\x13\xd7\xa9\x5e\x0a\xf8\xc9\x61\x9e\x79\x4e\x0e\xe3\xa8\x88\x9a\xea\xb3\xac\x7a\x71\xa3\x20\x58\x85\xac\xd2\xd8\x0b\x9d\x1a\x3d\x6c\x22\x16\x03\xae\xdb\x3a\xe8\x7e\xbf\x16\xf7\x8c\x47\xda\x69\x49\x06\xe4\x44\x98\x23\x2e\x07\x97\x83\x0f\x1c\x3f\x2c\xb0\x39\x29\xb1\xca\x46\x5e\x8f\xe6\x7a\xd9\x68\x7f\xe4\xb2\x81\x48\xda\x2f\x75\xd8\x2f\x4a\x5a\x9d\x8b\x4b\x16\x32\x36\x18\x53\x7d\x85\x9a\xaa\xd8\x4f\xe9\x1f\x0b\xd6\x07\x39\x7d\x3c\x30\x76\x39\xc0\x22\x86\xee\xe5\x0e\x8c\x62\x08\x32\x6f\x17\xfb\x0d\x52\xbc\xff\xef\x2a\x63\x30\xc0\xc9\xbd\x27\x6b\xe5\x06\x20\x3c\xab\x65\xe3\x1d\x0f\x65\xba\xec\x88\xbb\xb5\x5f\x8e\x83\x36\xc8\x84\x95\xb6\xe8\xc7\x1c\x4e\x61\xff\x49\x17\x24\x44\x65\x8a\x7f\x27\xe9\x12\x09\x74\xd5\xdc\x1b\x67\x5a\x95\x41\xf4\x0b\x3e\xc5\x1a\x02\xee\xb6\xb9\xe9\x65\x80\xec\x80\xf7\x6b\x87\x21\x65\x8b\x43\x61\xdc\xd2\x1c\xeb\xba\x54\xdb\x59\x64\xb8\x0f\xab\x0c\x69\xcb\x1c\x2d\x78\xb8\x71\x76\xae\x3d\x24\xed\x33\x38\x36\xda\x0e\xe3\x9a\xe9\x04\x67\xe7\x2c\x35\x44\x9b\xc8\x4e\xe3\x99\xec\x0f\xce\x86\x32\xb7\x89\xd4\x3f\x39\x6e\xcd\xf7\x18\xbc\xa3\xd3\x3f\x7d\xe9\x40\x3e\xe2\xb2\x87\xcd\x69\x81\x55\x66\xf2\xf9\x9f\x2b\x2c\xb8\xce\x95\x71\xa3\x5a\xed\x05\x4d\x7d\x1f\xc2\xd1\x86\x4d\x86\x0b\x42\x73\x0a\xa3\x52\x94\x46\x7a\x0c\x96\x6f\x76\xef\x34\x94\x09\xd8\x5b\x7a\x0e\xf6\x26\x94\xf4\x1d\x2e\x2b\xca\x70\x2b\x2e\xdb\x05\x57\x4e\xbb\x3c\x0e\xd5\x0b\x89\x7e\x1a\xf1\x52\xbb\x69\xfa\xc4\xe4\x18\xe8\x1d\x48\xd8\x62\xc3\xea\x9b\xac\xd2\xf8\x08\xde\xe7\x6e\xed\x17\xef\x8b\x06\xb3\x1b\xd2\xf2\x49\x9c\x69\x86\x4f\xf5\xb7\xcd\x5e\xe1\x4d\xba\x89\xc2\xcc\x80\xef\xdf\x92\xb7\xe9\x26\x7e\x76\xbe\xff\xdd\x0a\x6d\x70\x7b\x0c\xe2\x4e\xdb\x8f\xe2\x9c\xe0\x9f\xa8\x5e\xe3\x03\x78\x72\x16\x9c\x67\x1e\xa8\x56\x2a\x3b\x7c\x62\xaf\xc4\x55\x98\x4e\x44\xf1\x25\x51\xcf\x6f\x02\xaf\xf0\x86\x4e\xe0\xa2\x99\x91\x3f\x2d\x9c\xa7\xa9\xe4\x7f\x9b\xd7\xa9\xaf\x94\x04\x17\x0a\x74\xca\x58\xd4\xd3\xdf\xd2\x24\xcc\xac\x3a\x6f\x50\x66\x2f\xb6\xf1\xe5\x31\xe4\x23\xda\xe9\x28\x76\x82\xa8\xd1\x47\x5d\xbd\x04\x0d\xbd\x3f\xe3\xd6\x2e\xb9\xed\xef\x5d\xed\x04\xd9\xbd\x3f\xe3\xd6\x41\x3c\xee\x38\x9d\x46\x79\xb0\xb3\x73\x03\x4b\x9d\x8e\x63\x83\x81\x47\x05\xf2\x83\x07\x3a\x03\x50\x3b\xbb\x24\xbb\xbd\xc3\x3a\xc5\xe6\x34\x3a\x57\x0b\x43\xce\xfc\xe7\xe9\x53\xa3\x51\x65\xae\x1e\x61\xfa\xbe\x9e\xd8\x89\xb5\x1a\xde\xe3\x0c\x7f\x8f\x0c\xd4\x98\xf9\x89\x00\x78\x78\x20\xf1\x4e\x2b\xce\xae\x23\x8d\xe4\x49\x86\xc8\xb3\xa6\x7c\x93\xc7\xe5\x3f\xa8\x32\xe2\xdc\x8d\xa0\x60\x4a\x78\x41\x81\xea\x3a\xd8\x21\x57\x73\xb3\x28\x55\x21\xea\xd4\x96\xa2\x14\x2b\x7a\x47\x6a\x3c\x55\xec\x45\xda\x69\x8b\xa4\x2e\x82\xff\xfc\x67\x60\xcf\x86\xe2\x86\xae\xa9\xed\x19\x1b\x57\xf7\x5c\x54\xeb\x7b\xff\x40\x71\xdf\xc3\x65\x80\xda\x89\x56\x98\xe2\xbf\x83\x61\x06\x5d\x8d\x39\xf8\xc0\x55\x93\x4a\xdd\x6e\x37\xe5\xe8\x52\x54\x43\x3e\xcd\x8e\xe4\x15\x4e\x7d\xe1\x1f\x57\x2d\x60\x8e\xa5\x43\x5d\x4f\xce\xad\x1b\xab\x3b\xbc\x69\xea\x8d\xa1\x21\x6a\xe0\x6c\xcd\x16\x67\x3e\x95\x55\xe9\x0a\x19\xc1\x34\xfb\x4b\x22\x2e\x9f\x15\x1a\xef\x6e\x76\x91\x06\xe7\x2e\x5a\x57\xc7\x91\xcc\xf1\x0d\x85\x3f\x0a\x51\xfd\xed\xea\xd2\xd9\x47\xf8\x1e\x0c\xb7\xf1\xa9\xe2\x07\xb3\x35\x53\x3b\x06\xe6\x02\x94\x7e\x1a\xad\x6c\x79\x1c\x54\x96\xb2\x7e\x56\x01\x57\x78\xa3\x32\xbb\x42\x6f\xc0\x26\xed\x66\x58\xc2\x37\xda\x3e\x7f\xe4\xb6\x98\xea\x08\xfb\x0b\xb2\xb6\x3b\xd7\x29\xb2\xfe\x65\x96\x50\x7a\x5c\x1b\xf8\x63\x70\xaa\xeb\x56\xec\xfb\x82\x14\x82\xd6\xf7\x31\x92\xd9\x7a\x85\x1d\x37\x3e\x13\x55\x95\x10\x3b\x66\xd1\x5d\x78\x8e\x4d\x0b\x07\xd5\x53\x2a\x09\x10\x09\xf5\xb4\xa2\x74\x8d\x47\x16\x18\xd8\x3f\x52\xe0\x44\x21\x64\xf1\x8d\xf8\x22\x4c\x3c\x8e\xe7\xab\xe8\x16\xe7\x3e\x74\x1b\xe1\x9e\x93\x7b\x4f\xad\xc6\x8d\x3a\xab\x19\x0e\x29\xd5\x07\xd1\xd1\x5c\x48\x67\x19\x0c\xdc\x88\x28\x12\x72\xf4\x0a\x9f\xd9\x44\x13\x1a\xc1\x3f\x9e\xc1\x3f\x09\xb3\xc1\x71\xce\x05\xaa\x9c\x96\xa9\x96\x92\x49\xc0\xdb\xd2\xe8\x24\x6e\xa3\xb9\x6c\x99\x9b\x4c\x32\x6a\xf5\x47\x21\x27\xaf\x3c\x55\x39\xf8\x25\x66\xa6\x72\xb3\xf8\x7a\xdf\x3a\x20\x81\xf0\xc5\xbe\x85\xcb\xae\x8a\xa5\xa6\x14\x5d\xe3\xfd\x93\x43\x35\xd8\x04\x18\x39\xf6\x6b\x46\x4f\xc5\x17\x4e\x41\xe5\xf4\x25\x49\x2a\xd6\xa8\x8e\x0a\x9d\x92\xa9\x29\xfc\x42\x67\x70\x5f\x32\x5f\x26\x75\x21\x1d\xf0\x4f\x17\xd8\x4d\x6e\xde\x07\xf1\x39\x18\x5e\x1f\x44\xf6\x34\x00\xe3\x6a\xde\xa9\xee\xa3\xfe\x49\x60\x5d\x79\x08\x0e\x55\x33\xb9\x8d\x56\x50\x94\xcd\x0d\x05\xe5\xfc\xd5\x4b\x78\x8b\x5a\x56\x15\xd5\x0a\xf9\x5e\xda\x10\x79\x51\x3e\xcc\x60\xb1\x49\x78\x5c\x29\x96\xd2\xa9\xb3\xab\xee\x99\xa5\x43\xbe\x57\x97\xee\x82\x42\x19\x3a\x7f\xf5\xd2\xf9\x7a\x47\x32\xe4\x8f\x69\x45\xe9\xfc\xd5\xcb\xa9\xf3\xc5\x57\x51\xea\x60\x85\x2f\x47\x94\xdc\xaf\x83\x54\xc9\x84\x6b\x1e\x38\xe3\x67\xf2\x59\x05\x53\xc6\x58\xb8\xd7\x1d\x99\x61\xa4\xc1\xea\xee\xb1\xae\x3d\x15\xf8\xbf\x15\x95\x95\xaa\x64\xd9\x05\x0b\xb7\xc4\x45\x55\x62\x59\x73\x45\x57\x03\x4c\x0d\x62\x6b\x4b\x12\x40\x8d\xbc\x87\x95\x72\x91\x4d\x59\xb0\x9a\x5a\x88\xad\xbe\x30\x42\xea\x32\x01\xb9\x20\xad\x43\x78\x0e\x45\x9e\xf8\xa8\x52\x8e\x7c\x82\xce\x7b\x11\x8c\x88\xf2\x07\x6e\x95\xc2\x2d\x30\xa2\x15\xdb\x40\x90\x13\xeb\xf7\x57\x6d\xec\xf0\xfb\x3b\x21\x17\x8f\xd1\x66\x43\x6d\x55\x53\x9e\x6b\x22\x0d\xce\x97\xa6\x54\x58\x29\x38\x4c\xf4\xbe\xf3\xb9\x3d\xde\x01\x4c\xf4\x3b\x07\xae\x9b\x9f\xda\x16\x84\x0a\x76\xb7\x89\x31\x2a\xf4\x2b\x52\x06\x33\xec\xe1\xec\x3a\xe5\xbd\x07\x51\x8d\x53\x26\x21\x91\x9b\xa6\xf7\x36\xde\x16\x9b\x90\x8b\xf3\x78\x7f\xf0\x33\xba\xc2\x40\xd7\x2d\xb6\x25\x39\xa3\xf2\xeb\xca\xce\x45\x19\x0b\x54\x86\xf4\x0b\x16\x64\x45\x5d\x9c\xef\xed\xcc\x79\x0c\x29\xe2\xb8\x81\xf2\xe8\xd2\xe7\x08\x63\x80\xa4\xea\x3b\x79\x92\x70\xdc\xbe\x57\x37\x8d\xfa\x7c\xba\x70\x68\xc8\xc4\xa2\x54\x8d\xa7\xd0\xb5\x36\x47\x5b\x2b\xa9\x8e\x23\x3d\x11\x86\xab\xa0\xe7\x9e\xb3\xae\x17\x7e\xea\x20\x20\x9b\x9e\x08\xde\x4d\x67\x33\xb7\x37\x86\xa2\x21\x35\xcd\xe9\x88\xb8\xae\x61\xbe\x56\x04\x4d\xdd\x85\xf6\x18\xf4\xee\xfe\x4e\x8a\xd2\xbe\xff\x30\x98\xe0\x81\x7b\xe1\x12\xbc\xcb\xf3\x18\x49\xf0\x8c\x8b\x78\x8f\x74\x8f\xd0\x31\x90\xfc\xe1\x4c\xef\x8d\x0b\x86\xa8\x97\x28\x12\xc1\xf5\x88\x74\xaa\xb6\x8e\x35\x08\x4e\xf8\xfc\xe1\x86\x38\x94\xf3\x73\x2a\xcb\xab\xcf\x63\xdf\x5d\xd4\x22\xc1\x19\x0f\x19\xb0\x88\xcf\x0b\xf2\xb9\x6b\xc3\x93\xf2\x2f\xe6\x80\x6c\xd6\x93\x62\x1d\x6d\x4a\x55\xe9\x65\x11\xac\xa5\x70\x83\xf9\xef\xa2\xce\xb1\xcc\xa5\xd8\x7c\xa3\xea\x71\x69\x0f\x49\x58\x2d\x7d\x44\x1c\x86\x7f\x6d\x7c\x2c\xf1\x96\x86\xbe\x4b\xa5\x9c\x31\x08\x9d\x9e\xe4\xd1\xa8\x84\xe8\xd3\xf1\x05\x69\x9f\xab\xac\xaf\x44\x8a\xef\xa4\x3f\xd8\xb9\x83\x18\xa7\x4b\xa8\x1d\xba\x42\x0f\xe1\xc4\xa8\xab\x84\x7d\x27\x4b\xf9\x5b\x61\x9f\xe3\x28\x23\x57\xd8\x32\xba\xe5\x9a\x2f\xe6\xb4\xdb\x92\x95\xb0\x83\xb2\x95\x70\x7f\xa5\x2b\x7b\xc6\x7a\x1d\x10\x3f\x51\xd6\xd2\x61\x85\xb4\xa5\x87\xee\xa3\x46\x14\x1c\x36\xe6\x50\x9b\xb2\xee\xb0\x15\x97\x25\x96\xd6\xc5\x6b\xd0\x77\xb1\x77\xbb\x3d\xba\x53\xbc\x6d\xe3\x56\x8d\xfb\xe9\xcd\x2f\x06\x05\xb1\x76\x1c\xa4\x0c\x35\xe8\x17\x2d\x59\x26\x50\xe1\xea\xc0\xa0\x30\xe2\x03\xdd\x6a\x90\x2f\x03\x8c\xcc\x0d\xbd\x4d\x69\xa7\xa4\x39\xef\xb4\x88\x69\x87\x58\xc8\x60\xca\x0f\x16\xc6\x7c\x48\x2c\x68\xb0\x97\xab\xf8\xde\x32\x3c\x23\x91\x0d\x14\xd3\x49\x71\xbc\x9f\x94\xa2\x67\x9d\x2f\x65\x94\x04\xb0\x75\x49\x4b\xe8\xad\x31\x21\xe7\x16\x8c\x9b\xd5\xd6\x11\x6e\xe6\x55\x93\xda\xd9\xeb\xe3\xff\xe8\x76\xf5\x76\x39\xe1\x5e\x86\x96\xcd\x4d\xdb\x69\x8e\x56\x3e\x87\xbb\x5b\xe4\x86\x57\xb3\x75\x7b\x71\x04\x55\xa5\x60\xff\xfe\x92\xb2\xd5\x5c\xb5\x8d\x5f\xbb\xd3\x97\xbc\x7b\xf2\x11\x4d\x06\x9e\xc1\xa4\xcd\xc2\x0b\xc3\x2f\x4e\x35\x24\x99\x82\xeb\x66\xd5\xf6\x27\x21\xe6\x0f\xe7\xee\x9e\x9f\xe5\xa5\xb3\x26\xfc\x24\x93\x6f\x87\x3b\xae\xe4\x67\x53\x97\x52\xd9\x4a\x77\xb8\x3b\xe9\x4d\x78\xd8\xed\x49\xbf\xcb\xa0\xfb\x93\xf7\x96\xcc\x14\x24\x09\x87\x2b\xb1\x19\x4e\x71\xaa\x6c\x20\xcb\xd2\x55\xa7\x80\x7c\x15\xaa\x78\xae\x0a\xeb\x54\x87\x52\xab\xca\xfb\xeb\x0a\x32\x8e\xfb\xf2\x5b\x10\x21\xd5\xee\x7f\xc6\x83\x7e\xa3\xae\x21\x1e\xf4\x64\x58\x84\xdb\x80\xad\xae\xc7\x29\x1f\xe3\x49\xb6\x27\xa2\xbb\x99\xec\x30\xc5\x3d\x36\x63\x28\x4b\xb3\x28\x53\x79\x24\xe1\xc6\x5e\x95\xc9\xe1\xc8\x5e\x22\x97\xaa\xbc\xff\x5e\x46\x07\x55\xef\xfb\xd2\xc8\xee\x16\xb1\xe5\xe5\x12\x45\x7e\x6f\xde\x26\x91\xdd\xf2\xc6\xd0\x84\xf2\x71\xdc\x64\x2c\xb3\x4d\xd7\xf6\xbe\xfe\x60\xbc\xec\x02\xd5\x35\xb5\x25\x0e\x4c\xc2\xfa\xcd\x02\xeb\xc2\xe4\xdc\x8c\x99\x63\x6b\x9d\xe4\xed\x98\x30\x5b\xaf\xdd\xbc\x36\x05\xf1\x79\x77\xdc\x51\x06\x45\x74\xa8\xd2\x0d\x67\xa8\x92\x30\xbf\x37\x55\xfd\xbb\xae\xba\x90\xac\x0f\xd3\x39\x86\x53\x31\x28\x1c\xc8\x0c\xe3\x26\x4d\x5a\x38\xce\x1b\xed\xde\x69\x94\x98\x95\x9c\xa7\xf7\xc6\x2f\x23\xca\xed\xda\x28\x7b\x6e\xea\x16\x85\x8d\x55\xa9\x06\x4f\xf0\x65\x71\x60\xfd\x0c\x8e\xc8\x9c\xb3\x09\xc6\xe6\x49\xcc\xb4\x7f\x37\xc8\xdf\x92\xa5\x97\x5f\x87\x69\xce\x91\x3a\x68\xf0\x4d\x90\xe9\xfe\x85\x6f\x76\xc2\x00\xe8\x85\x9f\xe1\xe8\xa7\x21\x5a\x30\x13\xbd\xbf\xa8\x58\x74\xab\x4d\xfb\x3d\xa3\xa2\x38\xfc\x9b\x69\x16\xcb\x06\xab\x03\xe3\x33\xb2\xe6\xbf\x5d\x49\xd7\x7d\x90\xa4\xae\x74\xe7\x9f\xac\x3a\xa6\x7f\x93\xf6\x2c\xb1\x2f\xdb\x6e\x41\x43\x76\x16\x92\xd2\xf6\x6d\x26\x29\xab\xce\xdd\xd3\x8e\x22\x7a\xb9\xea\x79\x83\x84\x40\x0c\xfc\x1a\xdf\x28\xe7\x77\x80\x29\x7c\xfa\x40\x5b\xff\xec\x15\xd1\xdd\x49\x85\x56\x8c\xe2\xed\x1c\x47\x2f\xea\x72\x11\x7a\xbf\x61\xf4\x3f\xca\x3d\x87\xd3\x51\x35\x4d\x35\x4c\xf1\xb3\x12\x4c\xc7\x93\x19\x26\x9d\x90\x83\x19\xce\xc6\x17\xd7\x6d\x8a\x83\xa5\x2b\x76\xd9\x8a\x23\x1a\x45\x96\x85\xf4\x7e\xbe\x67\x5f\x35\xb2\x78\x6a\x10\x9a\xed\x96\xe3\xce\x52\xe8\xa8\xd9\xa8\xe2\x44\xe1\xad\xcd\x89\x5f\x2f\x73\x81\x97\xa9\x70\x6b\xfe\x9e\x63\xf8\x32\x45\x57\x25\xd2\x6d\x5e\xaa\x48\x8d\xeb\xbc\xcf\xf0\xfd\xb0\xe7\x19\x60\xcb\x22\xfe\x39\x58\x6e\x99\xc3\x30\xa6\xd3\x19\x1f\x1a\x5c\xe4\x3d\x1d\x20\xbb\xe5\x02\x90\x23\xf4\x47\x5f\x82\x7b\xae\x0f\x66\x29\xea\x0a\x92\xbb\xce\x50\x9e\xd2\x33\xec\x92\x92\xbe\xa7\x2b\x76\x6f\xc5\x6d\x3e\xc0\xf6\xc6\x3c\xb0\x16\x27\x87\x63\x64\xbc\xcb\xb2\xdf\x8f\x60\x7e\x0e\xa1\x1c\x2f\x90\xbb\x12\xc6\x2e\xc7\xe6\xa1\x04\xf3\x36\x21\x92\x8e\x38\xd2\xfe\xfa\x1f\x49\x22\xaa\x7e\x77\x72\xde\x24\x8c\x90\x85\xb7\x2a\xe0\x1f\x7b\x6e\xe1\x03\xc4\x0f\xea\xbe\xa9\x1a\x63\xe5\x7f\x99\x0f\xb7\x5d\xc1\xda\xcf\xe4\x1f\x05\x34\xea\x3d\x6c\xe9\x75\x86\xa2\x35\x74\x4a\xc5\x78\x53\xd5\x33\xe1\x68\xbe\xf7\x63\x6b\x46\xcc\x22\x8b\xb1\xfb\x50\x20\x63\xe6\x35\x5c\x8b\xb4\xaa\x56\xc9\x67\xd1\x22\xba\x50\xca\x57\x2d\xf2\xa5\x68\x11\x59\x05\x11\x95\x25\x38\xef\x5e\x29\xc7\x27\xf9\x5e\x96\x2e\x75\xa8\x9f\xbe\x47\xad\x88\x29\xd4\x1b\x58\x56\x0d\xeb\x7e\x36\x41\x85\xf1\x50\x8b\x9b\x6f\x18\x54\xcb\x25\x2e\x2b\xc4\xb0\xb8\x3e\x3b\xaf\x65\x0d\x11\xc5\x64\x03\x1e\x5b\x81\xbb\xbd\xc3\x93\x02\x17\xab\xa8\x80\x63\x7b\x55\x54\xcf\xe3\x1c\x3a\x38\xac\x96\x97\xf4\x4e\xa2\x07\xe4\x05\x8a\xc5\x81\x66\x2f\x92\xd2\x29\xa1\x47\x47\x40\x89\x8d\xb1\x72\x58\x32\xc2\x54\xfa\xa5\x2c\xdd\x9f\x87\xd0\xff\x63\x91\xbb\x4b\xfd\xbf\x43\xce\xb1\xa6\x64\xc4\x82\x1e\xd4\x94\x8c\x99\xd7\x10\x53\xa2\x9f\x08\xb0\xef\x7d\xcc\x1c\xff\xf4\xa1\x4c\x8a\x9a\x85\xb4\x93\x55\x73\xb9\xad\x3d\x81\xaf\x06\xe5\x3e\xdc\xd2\x88\x3c\x5f\xae\x43\xda\x3b\xd5\x68\xa6\x3b\x77\x45\x47\x4d\xe1\xa1\x94\xc7\xb8\x49\x0d\xd1\x1c\x4a\x49\xb8\x6f\x04\x86\xea\x42\x9d\xbc\x48\x1b\x38\x54\x4f\x98\x42\x1c\x36\x57\x51\x3f\xa1\x6d\x2a\x32\x47\xaf\xcd\xa5\x8f\xec\xe4\x0c\xcf\xea\x3a\xac\xba\xfc\x65\x9f\xc8\x41\xa2\x50\xe4\x1d\x8e\xd4\x2c\x16\x3e\x0f\xeb\xe5\x27\x30\x84\xcd\x4c\xfa\xea\xe7\x0a\x9a\xe8\x09\xec\x26\x6e\xf2\xd5\x42\xed\xd0\x42\xf9\x99\x79\xd6\x08\x64\x48\xd6\x67\x0a\x2c\xee\x13\x2f\x56\xda\x6c\xbb\xb0\xcb\x67\xb3\x75\x5b\x2e\x73\xa7\x16\xcf\x27\x81\x50\x38\x5b\x4e\x6b\x24\xe6\x1f\x4a\x7b\x6d\xb1\x9a\x71\x7a\xed\x73\x85\x71\xf4\x04\xbe\x46\x72\xbe\x34\xb5\x26\x23\x39\xeb\x9e\xe7\xce\xe5\x73\x16\xea\xba\x9c\x26\x26\x67\x18\x1d\xd7\xc9\xc1\xce\xc6\x7b\x50\x23\x93\xe3\x3f\x73\x38\x67\x2b\x55\xdf\xb3\x2f\xfe\x8b\xea\xfa\x81\x06\x60\x9b\xc5\x1f\x1d\x81\x28\x6b\xeb\xf1\x97\x66\x8d\xdc\xad\xb3\x30\x9c\xd8\x77\x22\xae\x1b\xbe\x53\x70\xf5\x51\x62\x06\x29\x83\x1e\xca\xf6\xa8\x97\x3b\x93\xcc\x3d\xad\xae\x26\xf2\xe5\x46\xa4\xc6\x18\xd8\xb1\x64\xff\xd2\x2c\x6c\x9f\xc9\x1d\xbb\xbe\x7b\x65\xe9\xfb\x64\xe7\xdd\xb1\x72\x2e\x95\xf9\x59\x4d\x28\x6e\x83\x72\xd2\xe2\x43\xea\x39\x1b\x54\x3b\x1b\xa5\x71\x36\x26\xa0\x4b\x6c\xd7\xb5\xb1\x33\x62\x5b\x1e\x3c\x48\x6f\x5f\x16\xd6\xb8\x95\x25\x51\x55\x77\x73\xa2\xef\xcd\x81\xc4\x89\xbd\x51\x4d\x79\xa7\x98\xf8\x20\xcf\xa6\xe0\xeb\x12\x5c\x37\xec\xa1\xde\xff\x0e\xef\xc5\x6f\xbf\xf3\x57\x19\xa2\xf1\xba\x2a\x62\x78\xf3\x08\xdf\x4f\x4b\x7d\x69\x5f\x50\x4b\x7f\x6f\xe2\x5a\x70\x2a\x9e\x22\xef\x2b\xa8\xa1\x2e\x96\x09\x4e\xb1\xd9\x9c\xdc\xb5\x5e\x37\xac\xaa\xdd\xa0\xd6\x02\x5d\x63\x98\x61\x6c\x3d\xe6\x66\xc2\xd9\x56\x3c\x27\x20\x2f\x97\x78\x52\x41\x19\x62\x78\x9a\xaa\xb4\x91\x72\x28\xf3\x8b\xc1\x25\x7c\xcf\x97\xd2\xf5\x8c\x7d\x4f\x6c\xa2\x8f\x6a\xd6\x8f\xef\x9a\x46\x6f\xba\x59\xc7\x52\xb4\x0a\x1f\xbe\x94\xcc\x76\xe4\x6e\x4b\xd1\x40\x87\x2e\xe5\xc1\xa2\x17\x76\x90\x61\x0f\x5d\xa4\xe0\x94\x98\xb2\x96\x6c\x2c\xac\x9c\xd7\x1a\xd7\x2c\x78\x66\x8b\xb8\x24\x4b\x17\xe4\xa6\xcd\xb2\xa5\x01\x2c\xc4\xb1\x15\x02\x92\x28\x71\x07\x9a\x86\x8f\x16\xe5\xe2\x23\x03\xd1\x91\x5e\x9e\xba\x79\x2a\x26\x0b\x0a\x11\x4e\xad\x1b\x95\x72\xa8\xb7\x4a\x73\xb2\x6e\xca\xf4\x13\x17\xd1\x47\x23\xde\x23\x19\xc1\xf5\x9d\xcf\x79\x8d\xf4\xe7\xee\x5a\xc9\x03\x94\x51\xef\x7e\x30\x56\x57\x19\x63\x44\x5d\x4e\xd2\x1b\xd6\x8a\xbb\xda\x50\x93\x86\x73\x95\x7c\x9b\x23\x27\x9c\xbb\xb8\x8e\x0f\xf7\x7b\x25\x1f\xba\xaf\xe5\xcb\x62\x1c\x2d\x9e\x4b\x77\x67\x40\x89\x29\x18\x7c\xab\xfe\x51\xc7\xb5\x7a\xfe\x73\x8d\x5a\x7b\xba\xa2\x92\x44\x75\x2c\x07\x84\xfd\x4c\x76\xab\xe6\x51\xa6\xab\x2a\xab\xf4\x33\xbe\x44\x3f\x6e\x18\xa6\x6f\x71\x2b\xd3\x5d\x71\x29\x0a\x4c\x3c\x3a\x05\xf1\x8e\x56\x47\x76\x79\x38\x11\xc5\x80\xee\x28\x25\x9e\xf3\x65\x09\x99\x3c\x0b\x9a\xef\x6f\x49\xb3\xb0\xa4\x66\x2e\x6d\xbc\x43\x55\x64\x66\x6f\x8a\x25\xcc\x3a\xd2\x6f\x6f\x93\x9f\x76\xd7\x3c\xe8\xa8\xc2\x10\xcc\xe2\xa0\x2b\xe2\xd1\xfd\xfc\x60\x3c\xd1\x51\x9e\x9d\xd1\x23\xa9\x57\x71\x71\xc6\xa3\x0b\xbf\xbb\xa3\x37\xa7\x93\x6c\x1f\xd4\x91\x4b\xaf\xe1\x41\x9d\xb8\xdc\x14\x86\x7a\x3d\x61\xff\xcf\xe0\xbc\xe5\xa6\x30\xc6\x71\x1b\x1d\xae\x01\x3f\xa6\x31\xe0\x65\xd0\x14\x04\xed\x77\xd0\xf8\x4d\x4c\xf8\xab\xf9\x60\x16\x13\x09\x07\xac\xa3\x04\xd3\x30\x1c\x7c\x16\xc7\xeb\x0e\x0f\xa8\xe2\xad\x9e\x4f\xcd\x9e\x02\xbd\xc4\x8c\x45\xb1\x18\xf7\x68\x48\x14\xf0\xaa\x6b\x75\x79\xa7\x54\x47\x42\x75\x6d\x72\x0e\xe5\xf1\x0f\x1d\x7c\xfe\x63\xca\xf7\x5e\x62\x26\x2b\xb0\xd0\xfd\x83\x63\xf8\x55\x46\x45\x42\xdf\xc8\xd4\x75\x3b\xa7\x4e\x9b\xd3\x48\x28\xa6\x57\x78\x43\x93\x61\x89\x3b\x70\x37\xef\xfe\x9b\x7f\x75\xaf\x87\xb3\x3b\x42\xa6\xb2\x93\xae\x39\xe3\xc1\x9d\x1a\x54\x24\x58\x59\x2d\xe3\xb7\x14\x90\xf8\xb3\x34\x3b\x2b\x0c\x4e\xd1\x6a\x85\x9b\x72\x3f\x86\xb5\x65\xf1\x2f\x09\x76\xc8\x09\xa3\x66\x23\xe7\xc2\xa8\xc3\x4b\xd1\x69\xe2\x76\xec\xe4\xd7\x0a\x3a\x86\x5f\xdd\x0f\x46\x73\x96\xdd\xf8\x4a\xe6\x0a\x3b\x3b\x36\x83\x46\x63\x9d\xc2\xaf\xff\xf2\x71\xa6\xf3\x86\x2e\xce\xf9\xda\xd4\xc8\xf9\xd0\x98\xa0\x6f\xc7\x26\xfc\xe9\xb4\x4a\xbc\x94\xe9\xce\x49\x53\xdb\xc3\x4a\x9f\x15\xbc\x38\x7f\x14\xde\x7d\xfb\x0b\x48\x95\x59\x62\x56\xbc\x82\x16\x09\x39\xcb\x81\xec\x06\x27\x40\x0d\x91\xd9\x78\x8a\x1d\x5f\xa6\xa5\xb8\x0b\x6a\x16\x62\x16\xda\x28\x76\xe9\x58\x49\xc0\x43\x99\xd9\xe5\x6e\xc2\x6e\xa5\x77\xdc\x69\x8f\x51\x3e\xaf\x45\x8d\x10\xbe\x3f\xd7\x5a\x66\x97\xc6\xec\xac\xae\x4d\x64\x82\x2b\x9f\x8e\xc8\x45\x56\x17\x35\x73\xd2\xd7\x33\xd6\x2c\xe3\x6c\xa4\xdb\x73\xa8\x4e\xd2\x73\xd3\x3c\x32\x22\x28\xf3\xd7\x53\x26\x9f\xd1\x44\x8f\x44\x71\xc2\x8e\xdf\xc1\x90\x77\x14\x49\x4e\x09\x93\xad\x23\x97\x94\xa8\x1d\x99\xf4\xb3\xba\xf6\x0f\x81\x32\x92\xe5\x35\x4a\x89\x97\x17\x89\x1f\x04\x63\x0b\x41\x0b\x5d\x86\x41\xc2\xd6\x73\x38\xb6\x95\x1f\xc0\x41\x54\x3b\x3e\x56\x7b\x94\x30\x74\xfe\xf9\x86\x62\x5d\x3e\xf0\x5f\x4f\xec\xbf\xfa\x10\xdb\xf9\x10\xdb\xb0\xda\xdd\xdd\x89\x74\x48\x11\x86\xb3\xa4\xfe\xb9\xab\x07\xd2\xa1\x35\x5f\x62\x46\x55\x71\x79\x0a\x75\x45\x19\x90\x79\xfc\xee\x49\x33\x27\xed\x12\xf5\xe9\x41\xbf\xa2\xb1\xd8\xdd\x7c\x92\x0a\xe8\x38\x51\xc8\xff\x36\xa0\x97\x5b\x2e\x3a\x88\xb8\x86\x93\xd7\x65\x10\x4c\x6c\xc0\x54\x10\x52\xba\x5d\xf5\x8b\xd5\xb8\xb7\x94\x3d\xc8\x98\x0e\x8a\x45\xdc\x29\xaa\x34\x47\xf4\x29\x0b\x57\x8e\xa8\xb1\xe3\xe8\xe8\x6b\x50\x23\x31\xc4\x51\x90\x0d\x61\x42\x23\xfa\x05\xe8\xf0\x21\xa0\x74\xf6\xc5\x31\xfc\x48\x88\x5b\xb1\xb0\x96\xf5\xcb\x05\xa9\x4e\x85\x41\x52\x35\xa5\xe3\x63\x2d\x1d\xab\xf2\x90\x22\x8f\x72\x50\xea\x51\x09\xfd\xc6\x48\x84\xc8\xef\x45\xd5\xc7\x69\xf4\xf9\x5b\xf1\x62\x6a\xfc\xba\x48\x77\xbd\x65\x8e\xf8\x08\x94\x7b\xa4\xa3\x99\x23\x31\xf5\xad\x73\x4c\xf6\x1c\x8e\x4a\x71\x41\x36\x91\x54\x5d\x15\x56\x79\xc7\x6e\xfe\x53\x42\x28\x3e\x46\xb9\x6b\x11\xdd\x0f\xcc\x51\xd2\x57\x9a\x2a\x9a\xc6\x19\x7f\x43\xa8\x75\x57\x5a\xfd\xf4\x95\x52\xa3\x29\x35\x96\x4e\x43\xe3\xb4\xda\x26\x45\x13\x9b\x70\xd5\x4c\x1a\xac\x54\xf1\x34\x47\x4c\x1d\xb7\x4d\xd0\x30\x11\xc7\xfd\x2f\xa7\xa2\x1b\xe7\x1e\x42\xc1\x31\x21\xd2\x3b\x53\xd2\x8b\xf6\xa4\xc8\x99\x0b\xa1\x7e\x25\x6a\xa2\x32\x7d\x0f\x65\x47\xc5\x9f\xee\x4c\x5a\x37\x1e\x95\xa2\xec\xc0\xf8\xd4\x57\x42\x7b\x81\xbd\x21\x74\xde\x2a\x34\xb2\x0b\x7a\xfb\xbb\xad\x81\x44\xcf\x86\x4e\xbe\x52\x3e\x8e\x3e\x85\xe4\x7f\x59\x93\x19\xaa\x6d\x95\x6d\x87\x0b\x92\xaf\x5c\x72\x7e\xd0\x7c\xa0\x6b\x22\x52\xf5\xce\x52\x09\xb3\x8d\xf0\xa4\x24\x7a\xbf\x19\xba\xf5\x49\x6c\x0f\x13\xa4\x1f\xb8\x5d\xfc\x4a\xf4\x68\xab\x1d\xd2\xfc\x1c\x33\xdc\x2e\xab\x06\x53\xb1\x93\x6d\xdc\x37\x4c\x29\x66\xb0\x5e\xc9\xe7\xdc\x50\xee\x39\x95\xd4\xde\x55\x0d\xf7\x77\x74\x8d\xe3\x74\x80\x04\x39\x47\xef\x53\x83\xd5\xa7\x28\xe4\x21\x99\xa3\x62\x07\xb4\x9a\x16\x0b\x5c\x5c\xc5\x48\x94\x4f\x1b\x52\x40\x30\x6b\x45\x1e\x05\xbe\x01\xbc\x5c\xb1\x4d\x82\xeb\xed\xeb\xca\xf2\x12\x07\x5f\x00\x85\xca\xdc\x97\x29\x50\x5d\xab\x0c\x8f\x10\xb5\xf2\x89\xbc\x8e\x17\x47\xbc\x2c\xb7\x63\xfb\xd8\xdd\x66\xe4\xab\x8e\x36\x2d\xcc\x89\x58\x0d\x85\x37\x01\x77\x7b\x34\x15\xff\xd9\x42\xff\x07\xf0\x24\xfe\x5a\x0e\xf0\xbd\x7c\xba\xe2\xe0\x18\x7e\x88\xe3\x31\x9f\x42\x9a\x9f\x1c\xea\x47\x08\x63\x84\x04\x78\xf0\xfe\x9c\xf8\x6b\x72\xfe\xf0\xc8\x5a\x35\x15\xdb\x77\x73\x9a\xd2\x9c\xe2\xbc\x92\x0a\xa7\x60\x1e\xc3\x8c\xc4\xb1\x07\xcc\xdb\xb6\xba\x46\xcc\x80\x59\xc9\x3f\xc7\x83\x31\x7c\x2b\xa0\x88\xbf\x32\x40\x6e\xf7\x6e\xf7\xe0\x7f\x02\x00\x00\xff\xff\xa3\x64\x32\x0a\x44\xde\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -158,7 +158,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3, 0x1b, 0x20, 0x66, 0x9a, 0x48, 0xdb, 0xcc, 0x55, 0x91, 0xfb, 0xfe, 0x70, 0xef, 0xb6, 0x6d, 0x14, 0xc3, 0x6f, 0x92, 0x3b, 0xce, 0xe2, 0xc, 0xce, 0x21, 0x82, 0xe1, 0xce, 0x8c, 0x94, 0x89}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x29, 0xe8, 0xfe, 0xa, 0x93, 0x1a, 0x32, 0x15, 0xff, 0xe2, 0xc, 0xc6, 0x9d, 0x13, 0xf7, 0xa2, 0x62, 0xe, 0xc0, 0xfd, 0x3, 0xc4, 0xeb, 0xe5, 0x2f, 0xd0, 0x7f, 0xb2, 0xbe, 0xaf, 0x3, 0xa7}} return a, nil } From cf66e1df0b6e033b03386893e2a7244c9817e2bf Mon Sep 17 00:00:00 2001 From: Tarak Ben Youssef <50252200+tarakby@users.noreply.github.com> Date: Wed, 25 Sep 2024 18:35:12 -0600 Subject: [PATCH 128/132] Update contracts/FlowIDTableStaking.cdc Co-authored-by: Joshua Hannan --- contracts/FlowIDTableStaking.cdc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index b53966865..5dc99d609 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -182,7 +182,10 @@ access(all) contract FlowIDTableStaking { // Verify the proof of possesion of the private staking key assert( stakeKey.verifyPoP(stakingKeyPoP.decodeHex()), - message: "Invalid Proof of Possesion for staking key" + message: + "FlowIDTableStaking.NodeRecord.init: Cannot create node with ID " + .concat(id).concat(". The Proof of Possession (").concat(stakingKeyPoP) + .concat(") for the node's staking key (").concat(") is invalid") ) let netKey = PublicKey( From 4c10f4085c9eb5b46a372f7bcd5b31f29b2a4e8a Mon Sep 17 00:00:00 2001 From: Tarak Ben youssef Date: Wed, 9 Oct 2024 16:23:07 -0700 Subject: [PATCH 129/132] remove PoP wrongly added to Create Account tx --- lib/go/contracts/internal/assets/assets.go | 6 +++--- lib/go/templates/cmd/manifest/manifest.go | 6 ------ lib/go/templates/manifest.mainnet.json | 11 ----------- lib/go/templates/manifest.testnet.json | 11 ----------- 4 files changed, 3 insertions(+), 31 deletions(-) diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 9c94144e9..24e7b404f 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,7 +1,7 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowFees.cdc (9.634kB) -// FlowIDTableStaking.cdc (101.49kB) +// FlowIDTableStaking.cdc (101.709kB) // FlowServiceAccount.cdc (8.517kB) // FlowStakingCollection.cdc (56.9kB) // FlowStorageFees.cdc (9.13kB) @@ -102,7 +102,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x6b\x73\x1b\x37\xb2\xe8\xe7\xeb\x5f\x01\xfb\x83\x43\x6d\xf4\xf4\x23\x27\xab\x92\xbc\xeb\x48\xf1\xb9\xaa\x6c\x64\x97\xe5\x6c\x3e\xb8\x52\x09\x34\x03\x8a\x38\x1e\x0e\xb8\x83\x19\xd1\x3c\x8e\xff\xfb\x2d\x34\xde\xaf\x99\x21\x45\x3b\xbe\xd9\x55\xed\xc6\x12\x39\xd3\x68\x34\x80\x46\xbf\xfb\xe0\x2f\xf7\xee\x21\x84\xd0\x8b\x8a\x2d\x2f\xce\xdf\xe0\xeb\x8a\x5c\xb5\xf8\x1d\xad\x6f\xe4\xe7\x6f\x66\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\x2e\x91\x7a\x04\x15\xac\x6e\x1b\x5c\xb4\x68\x8e\x6b\x7c\x43\x38\xbc\x52\xb3\x92\x20\xb6\x20\x0d\x6e\x59\xc3\xbf\x82\x17\x4a\x52\x91\x1b\xf5\x37\xad\xa7\xac\x99\xe3\x96\xb2\x1a\x9e\x17\xdf\xc3\x10\x2d\x7b\x47\x6a\x8e\xda\x19\x6e\x11\x6e\x08\xe2\x2d\x7e\x47\x4a\x84\x39\x5a\xe0\xa6\x45\x6c\x8a\x5a\x8d\xcd\xab\x86\xb5\xac\x60\xd5\xbe\xc4\xf2\x92\x95\x84\x23\xde\x5d\xcf\x69\x2b\x1e\xa2\x8d\x7c\x19\xb5\x0c\xde\x59\x74\xd7\x15\x2d\x10\x2e\x4b\xf1\xe4\x45\x3d\x65\x68\xda\xd5\x85\x41\xa1\xec\x1a\x31\x1d\xf1\x28\x57\x53\xc3\x1d\x7c\x8d\x16\x33\xcc\xc9\xbe\x26\x06\xe5\xa8\x21\x05\x6b\x4a\xae\x86\x11\x93\x81\x19\x14\x6c\x3e\xa7\x6d\x4b\x4a\x35\x8d\x7d\x41\xba\x15\xc2\x15\x67\x68\x49\xab\x0a\xdd\x90\x16\x61\xc0\x14\x60\xbd\xbc\xfe\x1f\x52\xb4\x72\xb2\xad\x78\xb2\xc0\x35\xea\x38\xa0\x0c\xb8\xef\xa2\xae\x56\xbf\x08\xf8\x4b\xda\xce\xca\x06\x2f\x51\x43\x96\xb8\x29\xb9\x42\xe9\x7b\x5c\xcc\x24\xc5\x67\x98\xa3\x79\x57\xb5\x74\x51\x11\x89\x03\xba\xee\x8a\x77\xa4\x55\x14\x9d\xb1\xaa\x54\x48\x4b\x0c\xe1\xfd\x6b\xcc\x49\x89\x58\x6d\xa9\xd6\x76\xfc\xd8\xce\x66\x57\xad\x82\xc6\x86\xd6\x37\x06\xb1\x52\x62\x26\x11\x22\xa5\xc2\xe8\xdc\x2c\x35\x4c\x09\x08\xd0\x90\x1b\xca\x5b\x22\x46\xd6\x5b\x81\xa0\x17\xff\x78\xf9\xb3\xf8\x00\xfb\x3b\x66\xd4\x82\xa0\xeb\x15\xea\xb8\x7e\x44\x83\xbf\x24\x4b\x33\xfa\x64\xc7\x2c\xf1\xbe\xde\xc9\x2b\x34\xc3\xb7\x44\x42\xc5\xf3\x24\x95\xfc\xcd\x8b\x4a\xb6\x6f\xcf\xc1\xf3\x72\x4e\x6b\xa0\xb3\x80\x80\xbb\x76\xc6\x1a\xda\xae\xc4\x1c\x1a\x32\x67\xb7\x44\xbe\xad\x36\xc8\x2e\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\xbd\xb3\xc5\xe3\x7c\x17\x2d\xf0\x4a\xaf\xea\xae\x39\x11\x00\x4f\x9d\x88\x6b\xd2\x2e\x89\xc5\x14\xb6\x16\x27\x72\x5b\xcd\xf0\x62\x41\x6a\xc4\xea\x82\x20\x72\x4b\x9a\x15\x22\x0b\x56\xcc\x14\xda\x57\x84\x88\x5d\x4f\x05\x19\x70\x65\x68\x59\xb2\xa2\x9b\x93\xba\x85\x43\x88\x66\xa4\x21\xc7\x68\xd6\xb6\x0b\x7e\x7c\x70\x50\xb2\x82\xef\xb3\x7a\x5a\xb1\xe5\x3e\x6b\x6e\x0e\xd4\x3b\x07\xf7\xee\xa1\xbf\x1c\xdc\xbb\x47\xe7\x0b\xd6\xb4\xe8\x45\x57\xdf\xd0\xeb\x8a\xbc\x01\x12\x4e\x1b\x36\x47\x0f\xbc\xcf\x1e\x98\x27\x2b\xb6\xf4\x9e\xd2\x7f\x9b\x27\xbe\xeb\x9a\x9a\x34\xea\x6b\xf9\x87\xf7\xf6\x0b\x42\xb8\xf3\xb2\xf8\xd3\x7c\x7f\xd6\xac\x16\x2d\xbb\x77\x0f\x17\x05\xe1\x7c\x82\xab\x6a\xc7\x72\xa5\x98\xa9\xa1\x0f\x92\x2e\x07\x07\x07\xe8\x7b\x41\x27\x49\x6f\xe7\x65\x72\x4b\xea\x16\x5d\x92\x25\x7c\x3d\x69\x59\x8b\xab\x2b\x58\xae\x63\xf4\xd3\x0b\xfa\xfe\x9b\x27\xbb\x08\x3e\x7c\x0d\x2b\xf6\x0a\xaf\x58\xd7\xda\xaf\x6a\xf5\xe2\x19\xeb\xea\x96\x34\xc7\xe8\xa7\x8b\xba\xfd\xe6\xc9\x4e\x66\x1c\x78\xf6\x8d\x05\xc7\x5f\x61\x5a\xca\x41\x2d\x4c\x31\x75\x31\x69\xfb\xc9\x9c\xd6\xad\x8b\xd0\x94\x10\x0e\x84\x73\x3e\x23\x0e\x1a\x2f\x58\xa3\xe0\x5b\x84\x0c\x1d\x0c\x4b\x4a\x92\x41\x7c\x7b\xd6\x10\xdc\x92\x72\x22\xf6\xeb\xc5\xf9\x31\xba\x6a\x1b\xe0\x03\x0d\xab\x88\x04\xf8\xed\x2e\xc2\x73\x31\xd6\x99\x66\x1c\x1a\x91\xdc\xcc\x61\x0b\x70\xf3\x78\x04\x5b\x82\x1b\x07\x45\xae\xcf\x86\x20\xc4\x04\x25\x98\xd7\xe4\x5f\x1d\xe1\x2d\x29\xdf\xb0\x9f\x24\x87\xbb\x13\x56\x3f\x69\x86\xb9\x05\x28\x77\x9a\xdd\x6b\x60\x4e\xe5\xf3\xba\x7c\x0d\xdc\x68\x63\x60\xee\x1e\xed\x87\xe0\x6f\xbf\x63\x34\x70\x0c\xf4\x24\xe5\x94\x7f\x56\x57\x5d\x7d\x27\x34\xb7\x03\xeb\x92\xb4\x4b\xd6\x88\x55\x7c\x5e\x96\x0d\xe1\xfc\xa7\x45\x99\x3c\x0b\x35\x59\xaa\x27\xf4\x67\x7d\x4b\xf2\x33\xa1\x37\xb3\xf6\x6c\x86\xeb\x9b\x34\x2c\xf9\x40\xe2\xb4\x9a\x0b\x2e\x7f\x64\xcd\x23\xb9\x73\x6b\xa4\x31\xf1\xa1\x18\xe1\xf1\xa3\x1c\xb2\x06\xd6\xd0\x79\x4d\xc0\x1c\x4b\xe3\x60\x8c\xcc\x69\xde\xde\x00\x23\xce\xf9\xf6\x06\xcb\x73\x81\x6d\x8f\xf1\x89\x68\xd6\x77\xe8\x47\xc0\x5f\x93\x13\x98\x61\xc7\xb2\x84\xed\x4d\x71\x2b\x23\x99\x73\x7a\x66\x84\x10\x4a\xaa\x92\x8f\x39\xad\x5d\xfb\x8a\x34\x85\x10\xcb\x6e\xc8\xa4\x26\x4b\xef\x83\x61\x46\xb5\xfc\x99\x90\x77\xd5\x4a\x4a\x24\xe2\x7d\x5f\x36\xe9\x79\x51\x09\x47\x3f\xd2\x9a\xce\xbb\x39\x17\xef\xea\xdf\x8f\xd1\x07\xb8\xdf\x35\x94\x8f\x3d\x60\xcc\x4c\x7c\x78\x0e\xb8\x04\x9d\xfe\x2f\xab\xa4\x32\x85\x68\x49\xea\x16\xe4\x69\xd0\x33\xa7\xac\x41\xb8\xaa\xe0\x2b\x10\x94\x11\xad\xe5\x1f\x92\x25\xef\x1b\x10\x17\x75\x51\x75\xe2\x01\xf9\x98\xd6\x1f\xeb\xaf\x5a\x84\x8b\x96\xde\x92\x6a\x05\x1a\x24\x2d\xe8\x02\xb7\x42\xb5\xd5\x6f\xbe\x23\x2b\x74\x2a\xa5\xf6\x8b\x73\x77\x62\x5a\x84\xdc\x41\xb7\xb8\x91\x70\x8f\xd1\xdf\x3f\xc8\xad\x70\xac\x6e\x55\x21\xe6\x7f\xb4\x33\x11\x2a\xc2\x5c\xce\x53\x6d\x0b\x50\x59\x1d\xa5\x96\x08\x65\x0d\xb6\x75\x83\xda\xd5\x42\xea\x6c\x5a\xdf\x33\x70\x68\x8d\x58\x53\x4a\x65\xe9\x9a\x08\x69\x96\xd3\x92\x34\xa4\x44\xb7\xb8\xa2\xa5\x79\xee\x07\xb2\xe2\xc7\xe6\xaf\x23\xb4\x87\xce\x58\x55\x91\xa2\x65\x8d\x54\x88\xcd\x77\x8f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x31\xda\x43\xdf\xbf\x27\x45\x07\xaa\x80\xff\xdd\x13\xb4\x87\xfe\x49\x1a\x3a\xa5\x05\x4e\x7c\xfd\x14\xed\xa1\xe7\x40\x2f\xe7\x0b\xbd\x33\x8a\x42\x50\x40\xd2\x4f\x51\x05\x18\xbb\x60\xbe\xb4\x11\xf2\x61\xb0\xb1\x7c\x42\x82\x08\x9c\x21\xa3\x63\x1b\x88\x36\x89\x01\xc2\xa6\x92\xdc\xb0\xb8\x40\x6c\x47\xa7\x2c\xba\xa6\x11\x9b\x96\x44\x2a\x80\x8b\x36\xe0\xe0\xde\x49\xdf\xad\x40\x58\x5c\x2d\xc8\x1d\xb0\x07\xad\xed\x9a\xa0\x05\xa6\x60\xdb\x50\x9a\x9f\x42\xaf\x5d\x03\x3f\x22\x95\x87\x77\xa4\xf6\x4f\xba\x8f\x4b\x23\x96\x4e\x1b\x4f\x96\xc0\x22\x10\x96\x43\xda\x4d\x69\xa9\x74\x43\x5a\x4b\xc4\xcb\x97\x6f\xbe\x3f\x46\x67\x12\x9b\x6a\x85\xa8\x38\x63\x2d\xea\x38\x29\xf3\xa7\x45\x4e\xe8\xb5\x18\x36\x66\x1f\x3e\x6e\x0b\xc3\xde\x04\x82\x9a\x12\x12\x2d\xd0\x65\x3d\x75\x1c\x89\x45\x90\x9a\xa0\x81\x22\x26\xd5\x71\xd2\x38\x5b\x43\xf1\x69\x58\x6b\x86\x68\x9b\xa5\x9f\x00\x7e\x6e\x1e\x96\x97\xc0\x59\x8a\x8c\xaf\x70\x3b\xe3\xb0\xd7\x78\xcb\x60\x13\x69\x45\xba\x21\x9c\x75\x4d\x41\x62\xfe\x5e\x11\x29\xe9\xc1\xce\x69\xae\x5a\xd6\xe0\x1b\x22\x00\x89\x0b\xc5\xfc\x31\xf0\xda\x2b\xb0\x5b\xc9\xb7\xec\xef\xc9\x97\x14\xcf\x05\x1b\xc5\x5a\xa3\x39\x5c\x3b\xf3\x96\xa4\xc3\x5f\xec\x4f\xda\x18\x78\xc6\xe6\x0b\xc6\x69\x4b\x90\x38\x21\xe8\x9c\x4c\x69\x0d\x86\x07\x8e\xfe\xe2\xfe\x1c\xf8\x97\x24\xa6\x35\x77\x6d\x82\x72\x21\x29\x47\x7c\x41\x0a\xc1\x7a\x1c\x1b\x11\xad\x41\xa7\x8f\xe6\xa1\x97\xc1\x61\xcc\x5a\xd3\x77\xb7\x5b\x57\xd3\x7f\x75\x82\xd5\xeb\xe3\x50\x6b\xd5\x57\x3f\x75\x45\x5a\xb4\x9c\x91\xda\x7c\x2b\x10\x29\xa4\x18\x6d\x1e\x0c\x29\x48\x4b\x2d\x24\xc4\x43\xc2\x99\x62\x53\x7f\x24\x17\x00\x9c\x18\xab\x47\xdf\xcb\x3e\x54\x87\x9a\x88\x19\x74\xf8\x8d\x1f\xc8\x6a\xf0\x69\xb5\xa5\xdd\x47\xe3\xd9\x00\x5f\x73\xb9\x19\xab\xab\x15\x6a\x67\x54\x5e\xbe\x9a\x71\x55\x2b\xb8\xda\xb4\x95\x50\xf0\x0c\x0a\x97\x34\x18\x9f\x8c\x81\x30\x80\x4f\xb9\xb8\xe1\x3a\x82\xe6\x1d\x6f\x11\xae\x96\x78\xc5\x05\xa7\xc4\xd7\x4c\x59\xed\xf4\xf5\xda\xc8\x4b\x64\x2e\x78\xa4\xbc\x3f\x8d\x4d\x4d\x5c\x08\x45\x41\x16\x6d\x6a\x1c\x35\xe7\x39\x5e\x2c\x04\x26\x17\x4a\xe2\xd0\xec\xde\x72\xfa\x63\xf4\x77\x63\xa7\xda\xff\x27\xee\xaa\x36\x45\x0c\x4b\x06\x4b\x01\x31\x6f\xd7\x16\xac\x0c\xd1\x82\x79\x48\xe1\xe5\x7d\xab\x2d\x74\x2e\xc0\x1f\xd9\x2d\xe1\xda\x5c\xed\x62\xa2\x8c\x7e\x48\x9a\x89\x11\xa9\x4b\xb1\x9d\x70\xed\xdc\x0d\x23\x67\xe6\x98\x66\xee\x32\x39\x6d\xfc\x95\x16\x39\xb0\xae\x37\xe4\x96\xb2\x8e\x07\x28\x65\xa6\xa5\x05\xfb\xfe\x89\xed\xaf\x33\x33\xa3\x63\x0d\xce\x6c\x78\x56\x82\xa3\x89\x5b\x04\xd8\x5b\xcb\xac\xdd\x5d\xb0\x05\x71\x29\x49\x6b\xfd\x12\xd7\xed\xfa\x28\x0e\xd3\xfe\xca\x5c\x2c\xf2\x2e\x14\xa8\x80\xa4\x00\x34\xa4\x5c\x51\x6d\x9d\xa1\x5f\x2b\xfb\xfc\xd0\xd0\xff\xa0\x1c\x84\x15\x7b\x6e\xd4\xae\xd5\x74\xf2\x2c\xf4\x29\x46\x68\xdf\x14\xc2\xb2\x54\x91\x8e\x5d\x35\xcb\x91\x98\xdd\xcd\x46\xeb\x42\x1e\x66\x98\xc2\x39\xc8\x17\xd2\xaa\xae\xdc\x06\x35\x59\xf6\x1c\x67\xc3\xc2\x1c\x0d\xcd\xb3\xbf\x3e\x7e\x14\x8f\x99\x16\xce\xfc\x4d\xd1\x68\x43\x81\x40\x46\xed\x90\xc4\x49\xce\xe2\xd3\x66\xcc\x0d\xbe\x84\xa1\xb1\x92\x26\x1f\x21\x12\x96\xa4\x25\xcd\x9c\xd6\xe2\x90\xac\xa4\xb3\x41\x62\xab\xf7\xe8\xb4\x95\xfb\x30\x72\x8e\x4c\x2c\x03\x56\xfc\xf3\xe8\xf0\x70\x27\x8b\x20\x5c\xd0\xb8\xf2\x8d\x4d\x16\x2b\xf1\xf5\xc4\xfc\x05\x9f\x98\xab\x6e\xd7\xfb\xdc\xb5\x04\x7b\x5f\x64\x6f\xad\xdc\x63\xce\xfd\xe3\x3f\x12\xdf\x4f\xb9\xef\x5f\xb1\x57\xe9\x47\x62\x3e\xf8\xc1\xf3\x59\xc8\x53\xf1\xd1\xbc\xb3\x83\x3e\x78\xef\x2f\x1a\x12\x7c\x22\x69\xb2\x5f\x91\xfa\xa6\x9d\xa1\xd3\x53\xf4\xcd\x93\x63\xf4\xe0\x52\x2a\x94\x48\x7d\x0c\xd7\xd9\x35\x41\x8f\x1f\xa1\xeb\x55\x4b\x38\x9a\x7c\xf3\x04\xcd\xc8\x7b\x54\xcc\xb0\x10\x9b\x49\xc3\x77\x1e\x44\x60\x63\xe7\xc5\x3e\xe5\xff\x14\x1a\x20\xf8\x30\xcf\x27\xb4\xdc\x39\x46\x0f\xde\x68\x41\xe5\xe2\x5c\x0e\x04\x2e\x2e\xb8\x96\xeb\x6e\x7e\x2d\x24\x63\xc1\xd2\x2a\xb6\x24\x4d\x81\x39\x09\x06\x1e\x35\x2e\x68\x56\x6f\x69\xf9\x8b\x98\x61\x4d\x2b\x35\xec\xc5\x39\x2a\x70\x2d\x2e\x77\x5c\x35\x04\x97\x2b\x44\xde\x0b\x1e\xa2\xf4\x74\xe9\x07\x8b\x07\x10\x7b\x05\x3d\x3b\x95\xbb\x65\x72\xb4\x83\x1e\x3e\x94\x9f\x9d\xe8\xcf\x9e\xea\x89\xc1\xc7\x9a\x7c\x47\xbb\xe8\xd1\x2e\x7a\xbc\x8b\x9e\xec\x8a\x5b\xfe\x69\x0c\x39\xda\x6c\x7a\x61\x9e\xa1\x43\x31\x4a\xf6\xfb\x93\x53\xf4\xf4\xe8\x50\x53\x33\x7c\xca\x60\x50\x89\x3f\xda\x19\xae\xc5\xd3\xbd\x44\xf4\xf6\xb3\xb3\x3d\x8e\x1e\x7d\x1b\x8d\xf2\x03\x59\x85\x3b\x85\xbc\xc7\x85\x38\xc3\xdf\x3c\xd1\x3b\xe6\xe8\xd1\xb7\xc3\x5b\xc6\x1e\x01\x77\xc8\xbf\x3e\x52\x43\xda\xaf\x73\xe3\xfd\xf5\x1b\x33\xde\x5f\x1f\x0d\x8f\x77\x3f\xb1\x57\x6e\x48\x1b\xd9\xcc\xcf\x2a\x4c\xe7\xa4\x9c\x60\xcd\x02\x22\x12\xef\x64\x69\xaf\x76\x18\xec\x6a\xbd\xcd\xae\x09\xa9\x51\x21\x81\x6e\x80\xd5\x0f\x64\xa5\x31\x7a\x27\xb8\x89\xb7\x14\x31\x26\x3f\x48\xe7\xfc\x76\xb0\xb8\x32\x6b\xe0\xa1\x60\x97\x66\x27\x5e\xac\xf5\x06\x77\xee\x57\xf1\x23\xee\x65\xb8\x36\x7e\x00\x5b\x97\xd4\x22\x7f\x20\xab\x49\x84\xf1\x42\x7f\xe5\xa2\xb3\x5f\x92\x82\x95\xe4\xff\x92\xf7\x93\x9d\xdd\x78\xc3\xd1\x9b\x1a\xb7\x5d\x43\x9e\x57\x37\xac\xa1\xed\x6c\x7e\x8c\xae\xa2\xcf\xf6\xbf\xfb\xc7\xd5\xaf\xdf\xfd\xe3\xea\xe8\xd1\xaf\x8f\xbf\x3d\xf2\x80\xec\xf8\xc8\x1e\x1c\x48\x7b\xd3\x4a\xc9\x95\x8c\x4d\xc5\x0d\xbd\x60\x9c\x13\x2e\xee\x37\xa5\xb7\x2d\x1a\x7a\x8b\x5b\x7b\xfd\xbd\x23\x2b\x0f\x0e\xe6\x9c\x34\x6d\x3c\x45\x4d\x88\xfd\x5b\x18\xe5\x15\x7b\x35\xf1\xae\x0d\x77\xb6\x89\xe9\xce\x09\xe7\x60\x8a\x7d\x70\x51\x83\x2d\x0e\xbd\xd2\x28\xbe\x32\x28\x4a\x33\x81\xc1\xeb\x41\xdf\x7c\xc5\xe2\xd4\xa4\x5d\x67\x69\x7c\xce\xb2\x8d\xd5\xf9\xfe\xec\xfc\xea\xf9\xaf\xaf\x1e\x3d\xfd\xa6\x0f\x55\x4e\xaa\xe9\x3e\x2d\xd1\x29\xa2\x65\xfc\x05\x30\xea\x53\xe0\xd7\xf1\x97\xf1\xa1\x3e\x8d\x0f\x7a\xdf\x6b\x92\x3e\xde\xdf\xf1\xe3\xce\x81\x39\x75\x36\x70\x62\x12\xae\xd0\x83\x4e\xd1\x61\xfc\x88\x23\x02\x9f\xec\xa1\x0f\x1f\x7b\x9e\x30\xa2\x26\x40\xf2\x1e\x4c\x70\x80\x0e\xbc\x87\xfa\xe8\x2f\xc0\xd4\x72\xc0\xa5\xad\xe5\x20\xa2\x09\xd1\x9c\x73\x37\xa6\xd7\xae\x3e\xfd\xc7\xa8\x6d\x3a\xb2\xb3\xa5\x91\x7f\x20\xab\xd4\xa0\x3f\x90\xd5\x56\x07\xb4\xeb\x63\x47\xb3\x9f\x45\x43\xc5\xf4\x0f\x44\x39\xb1\x4c\xe1\x47\x98\xdf\x8f\x35\x9e\x0c\x20\xa5\x6b\x9f\xec\xd9\x70\x95\x7d\x69\xf6\xf9\x7e\xbe\x68\x57\xf0\xee\xe4\x56\xfc\x57\x5a\x7f\xc5\x7f\x4f\x42\xe0\xcf\x26\x3b\x3b\x6b\x8d\x6a\xf4\xd6\x3f\x66\xe0\xcf\x3f\x61\xad\x8a\x7e\xfe\x71\x43\x15\x4c\x9c\xd6\xfd\xe0\xbc\x92\x39\xcd\x86\xbc\x28\xf6\xa7\x63\x5e\x0c\xd3\x4b\xc4\xbd\xa4\xf6\xe7\xfe\x35\xae\x70\x5d\x38\xa7\x26\x50\x83\x7f\x6a\x69\x45\xdb\x15\x7a\xa1\x62\xd6\xa4\x3a\x5a\xcc\x48\xf1\x8e\x2b\xeb\xe7\x57\x1c\xb1\x5b\xd2\xe0\xaa\x72\x0c\x4c\x0a\xae\x34\xc6\xd0\x96\xa3\x6b\xd6\x34\x6c\x49\x4a\x25\x7e\x47\xaa\x9f\x31\x80\x53\xb2\x44\xd3\xae\x06\xd0\x2f\xba\xaa\x32\xb8\x7e\x27\x41\x4e\x76\xb4\x9a\x1a\xe8\x3c\x74\x8a\x26\x7d\x73\x44\x5f\xc7\x27\xcb\xcc\x1f\x9d\x0c\xac\x4b\xac\x5f\x35\xa4\xed\x9a\x1a\x96\xcb\xfd\xf8\x23\x22\x15\xef\x79\x7e\x53\x14\xd1\x5e\x3f\x86\x81\xb0\x95\x59\x4f\xb9\x0c\x08\xa3\x86\x4c\x49\x43\x04\xdc\x96\x89\xff\xb1\x9a\x68\x29\x26\x30\xb4\x58\x1b\xb7\xd5\x9e\x86\x97\x4f\x0e\x14\xd8\x58\x26\xbf\x26\x63\x3c\x8e\x21\x68\x71\xe2\xeb\xbc\xda\xe1\xbd\x83\x1e\x06\x50\x46\x69\xbf\xc1\x7d\xf9\xd6\x19\xf7\x17\x74\x5f\xaa\x8b\xd1\x4b\xe2\xe7\xc1\x95\xb4\xef\x13\x27\x3a\x58\xa8\x94\x25\x23\xd2\xcb\x34\xa8\x4c\xfa\xd7\xb2\x5a\xf6\xc9\xc3\x5e\x8c\x30\x5f\x8f\x06\x7f\xdb\xb9\x9f\x5b\xe2\xe7\x65\x89\xb0\x83\xbb\xb2\x72\x3a\x31\xa0\xd9\xd5\x13\x0b\xc7\x49\x6b\x83\x55\x93\xb1\x05\xe6\xc3\x63\xf4\xf7\x00\xad\xd0\x32\xd1\x3b\xe7\x93\xbd\xfb\x16\x56\x6a\x36\x43\xe8\x19\x19\x67\xf2\x2b\xaa\xc9\x32\xb0\xad\xf5\xe3\xe2\xca\x47\xf6\xdd\x35\xb0\x88\xb4\x49\x89\x44\x18\x6c\x95\x42\x22\x2d\x78\x2e\x43\x89\x33\xc6\xc1\x3a\x34\x15\x12\xd9\xc0\x21\xc0\x45\xfd\xa1\xbe\x36\x41\x0e\x29\x94\x7a\xee\xa3\x08\xd0\x3a\x08\x4a\x69\x56\xa2\x13\xc4\x8e\xa5\xd0\x08\x65\x60\xf3\xd6\x3d\xff\x70\x39\xfe\xda\xab\xb6\xe9\x0a\x70\xb7\xc8\xfb\x5a\xfc\x76\x43\x5a\x24\xf4\xd1\x3d\xb0\x37\xc9\x58\xf8\x6b\xd6\xb5\x8a\x97\x45\x7e\x3a\x2e\x61\x98\x20\xfc\x0f\x63\x7c\x6a\xb9\x47\x5c\xaf\x59\xee\x99\xf5\x9c\x66\xfe\x1b\x43\x4e\x33\xad\x59\x8f\x7c\xd4\x77\x2f\x29\x03\x70\xff\xc3\x51\x30\xed\xc0\xf3\x8e\x1f\x64\x8d\xe7\x47\x83\xb7\x8e\x84\x94\xf9\xba\x0a\xdd\x07\xe8\xe2\xfc\x4e\x1e\x84\x87\x6f\x25\x7f\xf9\x65\xf8\xe9\xd8\xde\x3f\x34\x93\xac\x49\x3e\xbb\x21\xfb\x4d\xe5\x70\x1f\x83\xbd\xdc\x0f\x1b\x0b\x4f\x1f\x6c\x31\xeb\xa4\x3e\x4d\x69\x4e\xf2\x4a\xb7\xae\x6c\x05\x32\xab\x90\x5b\x78\xfb\x3d\xba\xb9\xf3\xd4\x1a\x6a\xba\x7d\x69\x13\x8d\x3d\xf5\xf6\xb0\xf2\xee\xbc\xd6\xa7\xc7\x7b\x9a\x9b\xf7\x56\x4a\xac\x1b\x56\x21\x13\x20\x22\xc1\x71\x58\x93\x4b\x40\x31\x5f\x8e\x83\x92\x46\x45\x7f\x37\x04\xc3\xa8\x58\x09\x18\xfa\xbb\x3c\x0c\x47\x24\xf5\xde\xb7\x9f\xef\xbf\x23\xab\xc4\xd2\xa7\xef\xfb\x04\x00\xf3\xfd\x7a\x77\x63\x3c\x95\x5e\xb9\x3c\x7d\xc9\x39\xe7\xc4\xfd\x2a\x27\xe0\x9d\x93\x86\xde\x92\xd2\x8d\xe0\x44\xa1\x13\x4d\x8b\xe1\x10\x19\x61\xb6\x8b\x90\x27\x6d\x1e\x54\x56\x93\xda\x88\x19\xa8\x73\xef\xdb\x5f\x6e\x71\x63\x95\xc2\xab\x6e\x8e\x4e\x35\x49\x43\xb4\x58\xd7\xba\x98\xdd\x8b\xc0\xd0\xba\x24\xef\x23\xb3\xd8\x72\x46\x2b\xa2\xbe\x3b\x09\xf7\x8a\xf6\x36\xc4\xda\x81\xc7\xa5\x35\x52\x8e\x9c\x0a\x00\x7f\x89\x5d\x6a\x0a\x07\xf9\xef\xd7\xe8\x28\x07\xd8\x50\xce\x59\xdb\xb4\x46\x64\x06\xdd\x89\x60\x05\x84\xf3\xfe\xfc\xda\x8e\x62\xf1\x4e\xab\xcb\xc3\xba\x89\x0b\xb9\x4f\x02\x1e\xd8\x59\xc1\x12\x7e\xf2\xcd\xa5\xb0\x77\xb9\x79\xd6\x66\xb0\xde\xb4\x24\x8b\xfe\x43\x4e\x8b\xe4\xa6\xde\x51\xb1\x97\xc6\x7f\x4e\x05\xf2\x09\x64\x7e\x77\xcf\xc3\xe0\x35\x9b\x3c\x04\x06\xd6\x7a\x5b\x45\x6a\x60\x17\xb5\x42\x3c\xb7\x49\x62\xe3\x8f\x12\x10\xbe\x4e\x5f\xfa\x5f\xa7\x6f\xf1\xc4\xc7\xe1\xc3\xfa\x32\xcd\x6b\x4c\xaf\x6d\xa6\xb0\xf1\x08\x49\x1d\x89\x73\x56\x50\x2c\xc6\x5f\xd2\x76\xe6\x5a\x11\xcc\xcb\x2a\xd7\x58\xc5\x35\x52\x0e\xa1\xa7\xa4\xd4\xf6\x10\x27\xd0\x91\x39\x99\xc4\x94\xa3\x6b\xe2\x04\xd9\x41\xe8\x4a\xa4\x86\x19\xb0\x79\x83\x8f\x17\x2d\x45\xb9\xb3\x5d\xfd\x00\xb7\xe1\x68\x98\xed\x84\xa4\x65\x51\x71\x02\xc1\xd3\x91\xd3\x23\x51\x19\x19\xf7\x97\xc5\x23\x19\x2b\x84\xeb\x52\x2c\x49\xc5\x8a\xad\xe0\xb8\x7e\x9c\x5b\x84\x26\xf8\x8d\x75\xc6\xb6\x4c\x5c\xc7\xb5\x09\x72\x1b\x46\x26\xa5\x0d\xae\x19\x73\x67\x11\xf2\x82\xee\x36\xc5\x63\x6c\x64\xdd\xf3\x4c\xc0\x17\x19\xb1\x90\x69\xfe\xb4\x56\x84\x17\xe8\x86\x3d\x26\x21\xcf\x95\xf5\x39\x7d\x23\xff\x66\xae\xaf\x3f\xca\x05\xf5\xc7\xb9\xdc\x32\xae\x2f\x7b\x6d\xad\xe3\x88\x32\x67\x65\x2b\xde\x28\x27\x71\x44\x5f\xf6\x03\x42\xf6\x7f\x7c\x52\x9b\xf9\xa4\xbe\x54\xc3\x36\x4a\x1b\x99\x61\xcf\xe1\x1a\x5d\x13\x45\x3a\x15\x4b\x3f\x63\x4b\x93\xef\xe5\x99\x9b\xcb\x6c\x5a\xb4\xb2\x39\x5b\x67\xc6\xb0\xe1\x79\xc0\x86\xe8\x5b\xf8\xb6\x6c\xc3\x5d\xcb\x40\xbc\xae\xc1\x37\xb2\xe0\x8e\x01\xbf\x86\x7d\x78\xf8\x1a\xcc\xd9\x49\xd3\x49\xe9\xdb\x34\x9e\x86\x80\xca\x40\xf6\x5d\x47\x5b\x0a\xe1\x59\x5b\xac\xf3\x48\xc2\x3e\x0a\xa8\xa8\x91\x52\x0f\xc4\x26\xc9\x00\xcb\x75\xed\x92\xc6\x3a\x9a\x86\x33\xce\x44\xea\x1a\x37\xd3\x70\x36\xb1\x70\xf6\x41\x5a\xcb\xcc\x99\x06\x34\x6c\xeb\xec\xe1\x58\x39\x90\x59\xbe\xfb\x67\x54\x61\x93\x1a\x23\xad\x5b\xd2\x4c\xb1\x4a\xb5\x73\xb3\x14\xc7\x3b\xf3\x12\xf0\x41\xac\xaf\x64\x42\x97\x00\xfc\x52\x3b\x8a\x1c\x65\x5a\x61\x60\xc4\x76\x3f\x37\x14\x6e\x36\x56\x71\x37\xfe\x32\x3f\x0d\x8b\xfc\x71\x6a\x22\xbe\x44\x64\xb2\x06\x8d\xb2\x3b\xca\x97\x95\x4a\x0b\x04\xce\x67\xbf\x48\xfb\x66\x83\x20\xcb\x30\x61\x86\x54\x15\x47\xcb\x19\x69\x67\xa4\xf1\xf2\x14\x31\xe4\xc9\xc0\x5f\xcb\x19\x73\x72\xf1\x54\xda\xae\x97\x03\x2f\x2d\x0f\x4a\x15\x92\x9b\xc3\x1b\x46\xa8\x64\x42\x1d\x22\x35\xeb\x6e\x66\xbd\x1a\x3f\x7c\x24\xa4\x3d\xcf\xaf\xa4\xc8\x21\xa6\xe4\x1c\x04\xca\xbf\xaf\x28\x44\x5e\xbc\x60\xcd\x19\xae\x4b\x5a\xe2\x96\xa8\x25\x68\x3b\x70\xee\x1b\x36\x7c\x8c\x1e\x26\x38\xbc\xe5\xed\x3b\xc7\xe8\x3b\xc6\xaa\xc4\x2d\x61\xa6\x5a\xb7\x90\xd6\x94\xbc\x2a\x54\xa4\xc1\xbe\x0a\x4a\x54\x4c\xff\xe4\xa1\x49\xf3\x17\xc0\x3f\x3e\x9b\x08\x69\xd6\x89\x5d\xa4\x25\x40\x51\x59\xd1\x02\xbc\x13\x23\x82\xa4\x30\x1a\x8c\xff\xd6\x73\xd1\x41\x1a\x45\xdb\x74\x3d\x82\xe2\x14\x57\x7c\x84\x2d\x6d\xc0\xe7\x25\xc6\x39\xdc\x3f\x44\x0f\x1f\x46\xe3\x24\xb3\x4b\xfe\x1b\xb4\x91\xe6\xcd\x0c\xd7\xaa\x60\xc3\x0b\xd6\xbc\x66\x15\x99\xd4\xdd\x5c\x72\xaf\xe3\x11\x4e\x32\x1d\x24\x17\x78\x1c\xb3\xb1\x6f\xb2\x0c\x8e\xd9\xca\x5f\x71\xc7\x09\x8f\x54\xce\x80\x4a\x02\x26\x4b\xc4\xea\x68\x8f\xb9\x1c\x43\x4a\xb6\x32\xf8\x74\xb3\xd0\x91\x74\x9c\x53\x82\x60\x8a\xcb\x7c\x5f\x8b\x0f\x81\x9f\x3f\x38\x93\xa1\xfa\x72\xf8\xd4\x34\xe8\x34\x99\xb7\x45\x79\xfd\x15\xc4\x3a\x2d\x1a\x76\x23\x1e\x4c\xa5\x94\x2c\x73\x59\x2d\xe1\x17\x5b\x4f\x67\xb9\x43\xa2\xc7\x72\xcb\x19\x1e\x1f\xa3\x8c\x81\xef\x64\xa8\x9d\xb3\x7d\xa4\xb2\x69\x13\x54\x79\x50\xae\x72\x8b\x6e\x85\x7b\x03\x7b\x64\xf3\x80\xef\x1e\xcf\xbb\x13\x1f\x0d\x8c\x22\x40\xc3\xf5\x9f\xa7\xe2\xa7\x9c\x45\xf9\x94\x01\xeb\xcb\x5c\xa4\xba\x37\xa6\x0a\xba\x1d\xa8\xb2\x65\xc2\x6f\xdd\xe3\xeb\xce\x23\xc3\x5a\x9e\x97\x25\x30\x0d\x6d\xf2\x93\x21\x7a\x7c\xc5\x5b\x32\xb7\xc9\xd9\x4e\x65\x90\xbc\x1d\x3b\x66\x32\xf0\xf2\x25\x91\x56\x18\xc1\x5b\x5a\xc5\x22\xd3\x69\x85\x9f\x80\xcf\x48\xf4\x37\xe3\x29\x5f\xf2\x41\x82\x4d\x91\xab\x38\xe6\xdd\xa5\xb6\x02\x93\x2a\xbb\x6a\x02\xad\xc3\xd9\x89\xad\x20\x57\xd8\xdb\x0e\xf2\x37\x23\xde\xe4\x0e\x52\x78\xd5\x95\x04\x6a\x5d\x28\xd9\xe0\x64\x4f\x7e\x1f\x8f\xfa\xb2\xae\x56\x82\xf9\x8b\xa1\xe7\x10\x7d\x2a\xf8\x9d\x94\x7a\x94\xe0\x36\x95\x19\xe5\x25\x83\x82\x45\x92\x01\x86\x60\x64\xdd\x52\x57\x58\x73\x12\xd5\x83\xea\x08\xa1\x2c\x22\x49\x3c\x24\x77\xd9\xb9\x86\xfb\x34\xb3\x2b\x71\x59\xbe\x61\x1e\x24\x21\xe9\xe4\x56\x49\x08\x00\x6f\xd8\xf3\xb2\xec\x11\x0b\x12\xbb\x32\x31\xee\x9c\x95\x74\xba\xba\x24\x4b\xa8\x2d\xf0\x8a\xd4\xa5\x5b\x5c\xcd\x30\x0a\xcf\x9c\x50\xd3\x6a\x57\xc6\x13\xd3\xfa\x46\xa0\x09\x1f\x65\xb9\xc6\x95\xaa\x1d\xec\x97\x1c\x52\x9e\xb7\x64\x15\x83\x91\xcc\xc2\x2f\x6a\x36\x09\x8a\x87\x7d\xd1\xfc\x61\x8b\xa7\x5b\x16\x09\x9a\x63\x5a\x0b\x86\x2f\xdd\x32\xa7\xea\x1c\x47\x07\xe8\x02\x90\x17\xfb\x5c\xfc\xbf\x5e\x79\xcb\x02\xc7\x42\xb9\xb4\x7a\x52\xf5\x3d\x87\xdb\x6e\x38\x42\x21\xf8\x45\x85\xda\x19\xe3\x04\x4d\x69\x03\xc2\xd1\x94\x35\x96\x62\x82\x65\x18\x5f\x95\x53\x3c\xd9\x39\x64\xe1\x7c\x4e\x46\xc5\x2c\x25\xd6\xd7\xbf\xbc\x7b\x0b\x16\x0e\x01\xdf\x0b\xb1\x8a\x9d\xfc\xf1\x32\x64\x4c\xda\x89\x29\x3e\xdb\x70\x86\xf1\x98\xe1\x27\x7b\x6b\xc7\x7b\xad\x41\xb9\xc3\xfd\xc3\x5e\x96\x03\x65\x89\xe6\xaa\x90\xb8\x45\x4d\x97\x60\x30\x77\xa1\xda\x87\x5d\x86\x11\xa0\xf5\xee\x8f\x7c\xbc\x9f\xf6\x89\x1a\x6e\x11\x2e\xea\x16\xee\xce\x68\x9f\xfc\xe7\x1a\xfb\xf7\xb8\xc6\x8c\x19\x75\xad\x6b\x4c\xbf\xf5\xef\x7d\x8d\xdd\xe5\x74\x1b\xeb\x74\x74\xba\xf1\xd6\x0e\x35\xfe\xcf\x59\xfe\xf3\x9c\x65\x75\x91\xe9\x5b\xc8\x2a\x30\xe0\x21\x85\xfa\xde\xf2\x6a\x32\xc7\xc3\x2b\xab\xb5\xae\x6a\xab\xc4\x29\x5b\xbc\xf8\x93\x9f\x71\x2d\xb3\x7d\x69\xa7\xdc\x88\xa0\x9a\x26\x88\x72\x74\x23\x0d\xa5\xd2\x78\xd6\x9a\xc2\x78\xb2\xe0\x8e\x0d\x31\x0a\x01\xb9\x6e\x6d\xdb\x43\xa3\x21\xb7\xa4\xf1\x05\x07\x59\xbf\x02\xc5\x85\x20\x86\x0c\xbe\x5f\x0f\xbf\xd1\xef\x3b\x14\x3f\xcf\xb4\x30\x8e\xbe\x1e\x23\x88\xf5\xd5\xc9\xb8\x64\xad\xf6\x20\xd8\x2d\xab\xa6\x7e\xbf\xb7\x34\x86\x6a\x4c\xe0\xf4\xe2\x58\xce\x98\x64\x3a\x4e\x92\x82\x62\x42\xf2\x5f\x35\x90\xdc\xee\xb4\x41\x6c\x59\x67\x1c\x1c\x7a\x3d\x18\x9a\x13\xd2\xba\x9c\x6a\x17\xfc\x22\x10\x53\x50\xaf\xa4\x9d\x83\x5e\x77\xb2\x8a\x25\x9c\xaf\x44\x19\xb2\xb1\x2b\x16\x87\x06\x9f\x9e\xa2\x43\xf4\xfb\xef\x5b\xb4\xce\x67\xfc\x25\x17\xf5\x94\xa5\xf9\xe0\xce\x70\x8e\x00\xda\x53\xfb\x21\x67\xd8\xef\xdb\x01\xc1\xf1\xbe\x26\x95\x32\x31\xe9\x5a\x8e\xd4\x55\xf0\x2c\x89\x06\xeb\xa6\x04\x79\xf7\xe3\xd2\x77\x06\x8e\xb6\x38\x9b\x05\x9b\xab\x00\x26\xa7\x09\x8e\xa9\x02\xe8\x7f\xe1\xec\xe6\x32\xbc\xe3\x42\xfc\xec\xa9\xfa\x70\x2f\xa2\xd7\xc1\x81\x1d\xc2\x41\xc8\xa8\x9b\xe1\xb8\x9c\x42\x46\xb9\x69\x69\x23\x48\x0c\x7a\xb0\xba\x89\x57\x81\x26\x82\x52\x9c\xc0\xa8\x18\x83\xe2\x8a\x25\xe4\x48\x79\x05\xf9\x32\x4b\x54\xa0\xde\xdc\x89\xbd\xc2\x4a\x36\x9c\x6a\x3b\xeb\xff\x67\x20\xbc\x79\x20\xb5\x02\x07\x07\xda\x13\xa5\x37\xb8\x8e\xa1\x82\x9b\xa8\x22\xd3\x96\xdd\x92\x46\xef\x4b\x1a\x04\xbf\x3a\xb7\xd4\xa7\x34\x53\x7c\x8d\xd4\x9c\x0c\x9f\xe9\x9d\xd4\x27\x96\xbf\xb6\xb1\x8d\x2d\xfe\x69\x68\xa3\x5a\xce\x44\xb0\x47\xd0\x72\xc8\xb0\x21\x3b\xc1\xd8\xa0\x81\x3e\xe1\x7f\x29\x78\x32\xab\x89\x36\x86\x5d\x77\xa6\xaa\x7e\xcd\x96\x21\xb7\xbb\xff\x89\x44\x7a\x29\xdb\xbe\x68\xd8\x3c\x2f\xd7\x07\xb5\x59\xfa\x85\x79\x84\xd0\x80\x8c\xcd\xbd\x08\xfe\xaa\x72\x8b\x45\x3b\xe2\x88\x1b\xba\x1e\xf4\x7e\xf3\x03\x29\x38\x5a\x92\xaa\x02\x5a\xab\xc8\xc5\x9e\x57\xa1\x06\xae\x19\x93\x36\x3d\x65\x4f\x13\x5e\x6f\x89\xf4\xf3\xaa\x8a\x22\xcd\xff\xc4\x12\x3a\x9d\x8e\xe0\xfc\xe8\x19\x44\x42\x24\xae\xde\xb5\xce\xf7\xf0\x40\x49\x36\x7c\xa0\x89\xb6\x75\x41\x43\xc3\xff\xff\xf4\x12\x1b\x41\xcf\x5e\x9e\x96\x5a\xfb\x40\x25\xca\x2e\xfc\xc1\x17\x78\x3d\x06\x91\xe9\x5f\xc8\xed\xf7\xc7\xdc\x57\x9f\xf8\x36\x08\x98\xff\xcf\xe6\x00\x39\x47\x06\xba\x4b\xac\xeb\xe9\xd3\x9b\xbc\xdf\xd9\x97\x8b\x12\xd8\x6a\xd2\x6b\x6c\x43\x1c\x6a\xab\xb4\x8e\x2d\x51\x05\xa1\x9d\x24\xdc\x35\x79\xef\x05\x0e\x3c\x51\x63\x97\xa1\x59\xd7\x52\xad\x47\xee\x37\x56\xff\x41\xcb\xd0\xdf\x71\x6a\x4b\x8b\x30\x68\x64\x76\x16\x01\xf9\x79\x18\x2a\x12\xd6\x46\xfb\xb6\x0c\xfd\xab\x23\xcd\xca\xeb\xd4\x91\x4e\xbe\x10\xef\x9b\x65\x53\x31\x96\x88\xb6\x7e\x0e\xeb\x3d\x34\x2e\xc2\xd8\xd8\x21\x46\x05\x19\xaf\x9f\xb8\x31\x10\x8b\x6c\x86\x7f\xb9\xac\x49\x2a\x1a\x99\xf9\x6d\x7c\x9d\x5c\x42\x98\xab\x6e\x5a\x45\x1b\x43\x89\x96\xa1\x05\x69\x04\x11\xad\x08\x05\x12\x54\xdc\x43\xc6\x0b\x57\x3e\xb7\xd5\xc0\xd2\x84\xd9\x22\x65\xcc\x73\x26\x5e\x59\xd7\x24\xab\x7b\xab\xdb\xf4\x17\x89\xcd\xa5\x3f\x44\x65\x37\x54\x83\xe0\x38\x70\xab\x37\xf0\xda\x5f\xab\x1d\x37\x9b\xcc\x89\xd2\x92\x52\xca\x67\x8b\xd0\x32\xdd\x8e\xb7\x15\xa4\x75\xed\x07\x69\xe9\x10\x2d\x57\x47\x71\x1b\x88\xdd\x90\x70\x5f\x06\x99\x78\xe8\x4e\xdc\xad\x27\xb9\x66\x7c\x5a\x4d\x0f\x9f\x1c\x6c\x3f\xe9\x60\x11\x88\x38\x91\x3c\x22\x56\x3e\x1f\x1e\xe6\xf8\xfc\xe3\x7d\xd7\x4b\xbd\xb0\x20\x42\xde\x0d\x28\xfe\x1d\x0e\xb9\x1c\x21\xcf\xf5\x4f\x78\xbc\x57\xc9\x1c\xb5\x01\xa1\xe7\xce\xe7\xef\x73\x07\x3e\x6d\xf7\xd8\x7d\x91\xe7\xe3\xdf\x24\x8a\x2a\x3c\x5d\xa3\x42\x8c\xec\x4b\x7d\xda\xd7\x08\xd0\x9f\x3c\x84\x6a\xa3\xe9\x8d\x89\xa0\x1a\x06\xbc\x21\xd5\x36\x8d\x9f\xea\x5b\xfa\xf1\x2c\x34\x7c\xf2\x6e\x61\x52\xdb\xbc\x5e\x92\xd2\xf9\x17\xca\xde\x75\x77\xa9\x2d\x71\xf7\xcf\x1d\x0f\xf4\x6f\xc0\xdd\x37\x3f\x11\x1b\x85\x16\xfd\xc9\x0f\xc2\x6b\x6b\xdf\xd3\xb7\x9a\x5b\x20\x09\x0e\xc7\xa8\x24\x90\xd4\x29\xf8\xfc\xb1\x32\xda\x5c\xd9\x99\x64\xdf\x3f\xef\x41\x50\xed\xda\xac\x04\x6e\x9b\x5c\xe5\x02\x4b\xbc\xf7\xb3\x81\x19\xfd\x75\xcc\x12\x91\x34\xf9\x23\x39\x26\x90\x66\xf8\x3e\xfe\x64\x71\x34\x9f\xca\xf7\x40\xa7\xc3\x34\xf9\xe3\xc3\x1e\xb2\x12\xc3\x10\x23\x1d\x13\xf4\x10\x0e\x96\x62\xa6\x69\xaf\xd2\x1d\x78\x69\x36\x2c\x42\xb0\xba\xff\x56\x0a\xbf\xa6\xbf\x32\x0c\x84\x51\xc0\x36\x39\x3c\x9d\xfa\x84\xb2\x51\x16\xc3\xc7\x20\x02\x94\x8a\x86\x51\x5e\x99\xf0\xd1\x4f\xbb\x62\x6e\x60\x41\x38\xea\xc7\xcf\xeb\x21\xda\x9a\x8a\xf2\x59\xc2\x27\xd6\xbe\x88\x3f\xd3\xc9\x18\x8a\xb4\x08\x06\x1c\x72\x5f\x8d\x1b\x7a\x78\x51\x72\xb5\x60\xb7\xe4\x73\x4a\x49\x21\x5f\x88\xd7\xe9\xb3\x19\x04\xd7\x74\x64\x6d\xc0\x66\xad\x67\x65\xbc\xd2\xf9\x89\xbc\x5b\x7d\x0b\xfe\x07\xfb\xb7\x3e\xdb\x82\xaf\xe5\x32\xdb\xea\x72\xdf\xc1\x8f\x76\x01\x5d\xcf\x89\x0d\xfd\x31\x9a\x77\x43\xf0\xbb\x92\x2d\x6b\xd5\xfb\x47\x7d\x2d\xa6\x21\x1b\xb6\x46\xcd\x81\x4c\x3b\x7c\xab\x98\x04\xe1\x45\x36\x10\x3d\x6e\x6e\x0c\x97\xd1\x9c\xd6\xba\x82\x8b\xc2\x23\x72\x39\xa9\x6a\x69\xdf\x8b\x31\xe4\xbc\xf9\x55\x37\x9f\xe3\x66\xd5\xe3\x7a\x83\x41\xd5\xd3\x83\xb5\xc2\xcc\xcc\x8f\xd1\x5b\xf5\xce\x77\xfa\xa3\x5f\x52\x85\xc2\x52\xd0\x77\xfb\xc1\x64\x2a\xd4\x59\x38\xe8\xd4\x43\x3a\x7e\xd8\x80\x47\xa7\x76\xa8\xfc\x3a\x9f\x93\x16\xd3\x8a\xa7\x97\x58\x2e\x60\x8d\x68\x5d\xd2\x5b\x5a\x76\xb8\x52\xd1\x77\x75\x09\x65\x73\x82\x10\xaf\xc4\x72\x84\x13\xec\x59\x8b\x84\x8f\x33\x7c\xec\x16\x37\xea\xbc\x8c\x5b\xb1\xd2\x3f\x82\xfc\x18\x99\xde\xde\xf2\xcd\x8f\xeb\xf7\xc1\x18\x57\x0f\xcd\xc1\x32\x61\x57\xf5\xcb\x66\xdb\xe7\x3e\xf4\x55\x40\x84\x59\xe9\xd6\x42\x16\xfc\xe4\x57\xbd\x6e\xbd\x55\x0e\x7d\x84\x9a\x60\xf7\x84\xf9\x77\x05\xae\x88\xb7\x25\xd8\x54\x1c\x64\x5a\xdf\x54\xae\x46\x7b\xbd\x12\x9f\x16\xb8\x12\xaa\xfb\x14\x17\xb9\xa2\x52\x80\xb5\x80\x19\xf0\x44\x9e\x6e\x1f\xa5\x20\xbe\x00\x80\xb9\x59\xd1\xa9\xec\xa5\x03\x80\xa2\x52\xe4\x0a\xbe\xdf\x4e\x2a\x2d\xb4\x8f\x78\x51\x13\x0c\xfd\xc5\xc7\x2d\x2b\x2c\xe9\xdf\xfa\xa9\xa1\xc3\x3e\x34\x31\x46\xcd\x3b\xb1\x9a\xd1\x47\x39\x34\x47\x2d\xb3\x1b\xea\xd9\xf0\x81\xae\x6e\xde\x7c\x9e\x57\xd5\xfa\x53\x19\x43\x09\xef\x4f\xff\xc6\x86\x0a\x5e\x10\x98\x91\x5c\x47\x68\xfa\x91\x6b\xfe\x36\x62\x4b\x8a\xcb\x77\x3c\x32\x59\x79\xf9\x8a\xb4\x2e\x8b\x35\x29\xd9\xfe\xfd\x68\x0f\x16\xe8\xbe\xaa\xf7\x50\x1f\x1f\x08\x90\x4f\x1f\xa7\x31\xec\x61\xdc\xfe\xe7\x7d\xf2\x82\x09\xb8\x11\x0a\x26\xb4\xd5\x2a\x58\xdd\x62\x5a\x73\x65\x9a\x87\x54\x24\xa3\xc7\x2f\xb0\x4a\x1d\x13\x6f\x33\x6d\xe8\xb9\xe9\x2a\xdc\x20\xdc\xb5\x6c\x0e\x26\xce\xa9\x2a\xe6\x2b\x18\x8c\x7a\x48\x56\x6e\x5b\x34\xac\xd0\xad\x7c\x64\xd5\x79\xc2\x95\x93\x10\xc8\x24\x24\x52\xd9\x8c\xf9\x37\x21\x11\x82\x58\xf0\x9b\x29\xff\x82\xda\x59\x03\x36\x29\x8c\x0a\xbc\xc0\xd7\x50\x39\x38\xba\xc3\x12\x91\x3d\x00\xe7\xa5\x9d\x4e\xfa\x3a\x53\xab\x03\x0f\x83\xdc\xf7\x0a\xaf\x58\xa7\x9a\x9c\xc9\xdf\xcd\x6a\xf4\x01\xb8\xaa\x58\xfb\x0f\x3a\xa7\x2d\x9f\x70\xf3\xab\xba\xc4\xbe\x95\x0b\x7c\xf4\xcd\xc7\x5e\x10\xe2\xa6\x50\x2d\xd6\xea\xa0\x6e\xe9\xd2\xef\xb6\x96\x87\xd2\xe2\x46\xb7\xff\x7e\x2e\xed\xb3\x93\xfc\xd3\xa4\x2e\xc3\x67\x8f\xd1\x5b\x39\x66\xba\x21\x96\x78\x6b\x81\x57\xfa\xfc\x4d\x59\x03\x84\xf3\x1a\x63\x09\xc1\xa9\xf1\xa4\xba\xe3\x94\xa8\x97\x47\xab\xc0\x55\xd1\x55\xc6\xe5\x03\xcd\x3a\x12\x00\xb2\xef\xcf\xd9\xad\x8a\x24\x9d\xd4\x64\x99\x42\x70\xc7\x3d\x12\xc9\x6d\xf4\xbc\x9c\xd3\xfa\x38\xb1\x87\x62\x5e\x21\x2b\xc6\x71\x02\xa2\xb0\x4e\x38\xd3\x46\xf2\x86\xfc\xab\xa3\x0d\xc4\x79\x25\x84\x70\x0f\x98\x58\x7e\xfe\x95\x6c\xbc\x21\xe4\xf3\x86\xa8\xa0\x2e\xe8\xad\x25\xd3\x3e\xd3\x0d\x82\xd4\xfe\x51\x09\x7b\x57\xba\x08\xb2\x1e\x57\xee\x65\xf7\x13\x67\x5f\x4a\xd9\x6a\x9c\xff\x20\x80\x02\x0c\xdb\xc9\x32\x7c\x9a\xe9\xc1\xf9\x06\x82\x02\x74\x41\x38\x4e\xdf\x23\x52\xb7\x0d\x25\x92\x20\x20\xa5\xba\x64\x23\x1e\xd1\xfa\xba\x71\xa6\xcc\x4c\x31\x0d\x4a\x59\x1d\xda\xc5\x3c\xd6\x00\x2f\xc9\x52\x81\x50\x54\x84\xbd\xa3\x7f\x3f\x0e\x01\xe4\xcb\x21\x6c\xbe\x23\xf2\x49\x18\xc9\x6b\x24\xb3\xda\xd1\x62\xe7\xee\x92\x11\xb5\x2a\x2b\x86\xcb\x13\xf9\x76\x54\xa0\xd2\x60\xeb\x93\x6d\xb0\x63\x77\x38\x06\xc7\xb7\x64\xe2\x63\xbc\x8b\x5a\x36\x66\xa4\xe4\x2a\x9e\xa7\x9f\x76\x56\x33\x5c\xcc\x81\x92\x91\xae\xca\xbb\x24\xe4\x5d\xb5\x12\x1c\x90\x75\xad\xad\x16\x79\x8b\xab\xae\xf7\xee\x1f\x75\xbb\xc4\x42\xb3\x79\x06\xdd\x4f\x1a\x4b\x48\x00\x36\x71\x64\x35\x59\x7e\x06\xcc\xd5\xe8\xce\xd8\xe6\xd7\xbe\xce\x52\x63\x86\x3e\xb5\xa0\x46\x9c\x0d\x2b\x3e\x15\x5d\x8b\x16\xa4\x29\x48\xdd\xe2\x1b\x25\x91\x48\x03\x85\x8c\x0b\xf2\xd2\xa1\x23\xd9\x26\x41\xeb\xb3\xae\x7d\x65\xe0\xa9\x5e\xb2\xee\x47\xeb\xb9\x4c\xc3\xb7\x95\x4f\x41\x56\xc4\xf4\xbf\x39\x41\x47\xfb\x87\x19\x16\x78\xe6\xcf\x52\xf3\xc2\x6b\xd2\x2e\x09\xa9\xd1\x21\xa8\xe9\x47\xf7\xfb\x98\x9d\xdc\x0f\xfe\x90\xe9\x6d\x51\xdb\xc8\x5d\x5a\xdf\xc8\x4b\xf3\xac\x77\x77\x98\x43\xe3\x13\x2f\x26\x5d\xf8\xc9\x9a\xbb\x26\x87\xd9\x69\x04\xb8\x77\x0f\x89\x1d\x54\x81\x80\x65\xa2\x4a\x4c\x51\x04\x3f\xd1\x90\x6b\xb3\x48\xd2\xd1\xee\x6d\x1b\x3f\xd7\x63\x4e\xdb\x89\xd3\xfb\x15\x6a\x42\xc2\xa7\xb9\x8e\xb7\xe9\xed\x03\x57\xf7\xb3\x53\x09\x64\x72\xb4\x23\x36\x0e\x7c\x76\xa2\x3f\x7b\xaa\x6b\x96\xc2\xc7\x7a\x63\x1c\xed\xa2\x47\xbb\xe8\xf1\x2e\x7a\xb2\x8b\x58\x83\x9e\x0e\xba\xd4\x8b\x08\x7d\x3e\xae\x1e\x31\xf0\x78\x57\x4a\xfd\xe6\x49\xbe\x1a\x71\x3c\x48\x50\x95\x38\x81\xc6\x5b\x31\xb1\x5f\xe4\x12\xc3\x27\x9b\xdc\x10\x31\x86\x89\x91\x82\x7b\xa3\x07\xe9\x9e\xdd\x85\x84\xf4\x8e\x26\xaa\x3d\xb4\xda\x65\x62\x13\x11\x5c\xcc\x54\x34\xb4\x5b\x81\x5a\x29\x34\xf2\x35\x78\xdc\x6c\x4d\x6f\x5f\x3a\xc5\x9a\xd5\xce\x94\xb5\xb1\x67\x04\xdd\xd0\x5b\x52\xcb\xf5\x5f\xce\x68\x31\x43\x73\xbc\x12\x9b\x00\x97\xa5\x74\xf1\xb5\xb6\xa4\xed\xbe\x37\xf0\x85\xd2\xde\x16\x0d\xb9\x05\x79\x22\xda\xfd\x82\x7d\xfe\x0f\x83\x10\xb5\x7d\xf1\xb8\x69\x7c\x5e\xe0\x8e\x13\xe3\x54\x4b\xa0\x67\x1d\xf2\xbb\xde\x98\x62\x24\xed\xed\xef\x9b\x1e\x79\x5f\x10\xa2\x1b\x93\x19\xe2\xec\x6f\x41\x87\x1a\xd7\x32\xde\x00\x88\xc5\x54\xf4\x40\x8c\x84\xd4\x31\x39\xa7\xa0\xfb\xe0\x66\x05\x51\x0b\x40\x50\x70\xfc\x3f\xd5\x72\x6a\x5c\xab\xd8\x42\x7f\x7b\x64\x3a\xd0\xa3\x07\x97\x44\x2e\x98\x2c\x33\xac\xb6\x83\x90\x03\xa7\x50\x3c\xbe\xaa\x48\xd1\x2a\x91\xb7\x1f\xe8\xa3\xf1\x40\x6b\x4e\x6a\xde\xf1\x11\x40\x1f\x8f\x05\x4a\xde\x93\x02\xca\x91\x8c\x00\xfa\x64\x2c\xd0\x5b\xd2\xd0\x29\x2d\xf0\x48\xb8\x4f\xc7\xc2\x95\xfb\x28\x05\x71\x38\xd5\x6f\x90\x19\x1e\x7d\x13\x33\xc3\x69\xc5\xb4\xae\x60\x37\xec\x66\x72\xaf\x9d\x6f\xc0\xbb\x06\xc6\xc8\x99\xac\xec\x79\x64\x0b\x22\xa9\x0c\x34\x95\x95\xcd\xab\x8a\x2d\x85\x14\x12\x5c\x86\x07\xa6\x5c\x97\x43\x49\x50\x3f\x3b\x6e\x4a\xf1\x53\x6e\xa3\x39\x7c\x7e\x70\xdd\xb5\x88\x41\x9b\x00\x18\xae\x5d\x2d\x80\xb7\x55\x95\x65\x61\xca\x2e\x39\xed\xda\xae\xe9\x95\x93\x5f\x2e\x48\x0d\x89\xfc\x02\xe7\x89\x98\x03\xfc\xb6\x21\x0b\x30\xef\xf7\x6d\x26\x90\xdd\xbf\x88\xcd\xe4\x4d\x7e\xb3\xfd\x64\x66\x9c\xdf\x4e\x99\x51\xd2\xa2\xba\x6e\xb7\x0e\x2b\x7b\x71\x2e\xcb\x23\xc1\xda\xca\x08\xc1\x82\xd0\x5b\x6b\x91\xee\x6f\x3d\x68\xfa\x4d\x52\x2e\x37\x96\x8a\x85\x84\xa7\x60\x83\x2e\xba\x9a\xf2\x99\xbe\x1d\x75\x21\xa6\x05\x63\x0d\xea\x16\x2d\x9d\x13\xe4\x01\x63\x0d\x3c\x54\x32\xe4\x54\xc3\x6f\x19\xaa\x70\x4b\x78\xab\x36\x3f\x9b\xb6\x4b\xb1\x95\xff\xd5\xd1\x42\xa8\x6e\x32\xbe\x2d\xba\xbd\x17\xb8\xc1\x73\xd2\x92\x46\xb6\xb8\x28\xed\x95\xa0\xbb\x02\x6a\x12\x78\xaf\x82\x06\x68\xe5\xfa\x5d\x75\x7f\x53\x79\x1a\x1d\x81\xdf\x54\x5a\x20\xef\x17\xa4\x68\xa1\x57\x99\x24\x9a\x50\x78\x7c\x98\x50\x17\x43\xd0\x58\xd3\x97\xd6\xbc\x25\xd8\xa4\x5f\x4d\xbb\x4a\x3b\x5f\xfb\xad\x89\xb5\x31\x5c\xe1\x0a\x8c\x4b\x90\xc2\xfc\xab\x72\x84\x89\x53\xa5\x7b\x50\x64\xac\x40\x62\x41\x9d\x49\xd0\x5a\xbf\xba\x0f\xa7\x26\x65\xac\x97\x91\x90\x71\x20\x24\x9c\x52\x47\x8b\xd2\x3d\x23\xdc\x0f\x41\x81\x8a\x03\x14\x91\x17\xa4\xe8\x68\x3f\xf2\xe8\xb6\x0c\x95\xa4\x68\x08\xe6\x76\x27\x2a\x05\x9d\xcf\x58\x57\x95\x09\x45\x2b\xbe\x79\xd6\x54\x64\xd2\x67\x3d\x20\x67\x4e\x8c\xce\xac\xcc\x46\x47\x3e\x31\xa8\x5a\xa3\xb4\x34\x3c\x38\x76\x58\xdb\x5e\x5c\x1a\x6a\x3b\x37\xac\x65\x05\xab\x20\x3c\x8d\xb4\xae\x37\x44\x9a\xa7\x95\x8f\xc4\x73\x84\xd8\xb2\x14\xb4\x31\x25\x49\xa4\x47\xa5\x50\xe6\x15\xd6\x98\x72\x30\xe2\xa4\xaa\x42\x83\xdb\x31\x94\xc7\x36\x15\x85\xea\x33\x74\x74\x98\x0a\x0d\x5c\xe0\x9a\x16\x93\x07\x57\x72\x66\xa4\x54\x9d\x6e\xe4\x4b\x62\x4f\xb1\x29\x6a\x04\xde\xfb\x0f\x7a\x13\x54\xb6\xd6\x45\xcc\x2f\xf2\xa0\x66\x2d\xf1\xd9\x49\x18\xc0\x0c\x65\xa4\xf1\xca\xaf\xdf\x79\x71\x0e\x7a\xec\xcf\x8a\x46\x21\x94\xfe\x3b\x00\x2f\x16\x0d\x54\x80\x34\x97\x41\x4f\x5b\x5e\x63\xcf\x06\xde\x0c\x0d\x1e\x29\x97\xa0\xb4\x68\x60\xfb\xb2\x46\x45\x24\x83\x08\x73\x0f\xaa\x38\xbf\xa0\xbf\xb0\x9a\xd3\x92\x34\x26\x08\x12\x8b\x0d\xba\x60\x9c\x94\x07\x0a\xf0\x90\x47\xee\xb9\x9a\x91\x66\x8b\x64\xa9\x3e\x91\x21\x86\x7e\x87\x9e\x54\x9b\x38\x75\xd1\x39\x6f\xa5\x17\xfa\x26\x18\x2b\x8e\x23\xfc\xdb\xdf\xf4\xce\x3b\x03\x96\x25\x66\x28\x78\x8a\xa6\xba\x24\x9d\xaa\xbd\x09\x07\xfa\x41\x60\xff\xb4\xce\x55\x7f\x1e\x39\xaf\x2a\x9d\xe6\x0c\x34\xfc\xad\xea\x1e\x54\xd3\xb0\xeb\x51\x70\x4a\x9e\x7b\x5b\xe2\xc1\x7e\xc1\xea\x02\xb7\x13\x5a\xee\xe8\x5f\x1f\x58\x85\x53\x77\x5d\x01\x95\x53\x8b\x84\x54\xf5\xda\x45\xad\xc0\xe2\x41\x32\x62\xd6\xff\xcb\xfb\x53\x26\x1d\xb2\x9a\xb8\xa9\xc9\xdc\xed\x41\xec\x14\x2d\x85\x4a\x01\x0e\x39\x43\x48\xb4\x45\x35\x31\xdb\x09\x38\x1c\x07\x5f\x92\x8e\x56\x45\x9c\x89\x87\xf4\x06\x2e\x70\x27\x98\x82\x9a\xc9\x6f\x72\xac\x8b\xfa\x16\x57\xb4\x84\xbd\xff\x1b\x9a\x93\x76\xc6\xa2\x8a\x90\x17\xca\x63\x3c\xc3\x8b\x05\xa9\x25\x75\x9c\xc4\x90\x60\xf7\xef\xda\xb4\x29\x7b\x9f\xe9\x89\x89\xd3\x30\xc7\xcd\x3b\x3f\x99\x92\xce\xe7\xa4\xa4\xb8\x25\xd5\x2a\xb3\x47\xe2\x9d\xdb\xb3\x4f\xfc\x0d\x35\xbc\x3b\xd2\x5b\x2b\xcc\x34\xc9\xbc\x8c\x36\x09\x1f\x5e\xbb\xf0\xad\xb7\xa7\x72\x91\xee\xfa\x07\xbc\xee\x5d\xcd\xf1\x94\xc8\xda\x66\xcf\xeb\xf2\x35\x99\x76\x75\xe9\xf0\xee\xb0\xfd\xbf\x81\x3e\xb8\xa3\x33\x43\x5d\x05\x4c\xc3\x5f\x85\x61\x5d\xd0\xf0\x6b\xc5\x75\x65\xc1\x51\xd8\x9d\xb2\x37\x1b\x6d\xd1\x44\x39\xa3\x38\x2a\x70\x55\xc9\x64\x7e\xf5\x04\x89\xfc\xb3\xb2\xc9\x9a\x2a\x01\x96\x40\xf0\x53\x72\xd0\x7e\x79\xab\xb7\x85\x5a\x92\x68\xfa\x27\xcb\x77\x5d\x3d\xa6\x8f\x07\xbb\xc0\xd6\x16\xd9\x14\xde\x3e\xd9\xd2\x72\xdb\x98\xa5\x97\x9b\x53\x46\x76\x36\xb0\x3f\x79\x54\xc2\xc1\x14\x9e\xad\x38\x93\x5c\x44\xb1\x9d\x79\xc4\x24\xcb\x3d\x8f\x4b\x66\x76\x41\xfe\x44\xfc\x3a\x50\xc7\xe3\x4e\x22\x52\x5a\xf4\x91\xc8\x94\x06\x9b\xe1\xfa\xe5\x51\x3d\x9b\x54\xcb\xe4\xf5\x2a\x68\x1d\x1c\x20\x5d\x00\x91\x36\x71\xed\xbd\x6b\x5c\xbc\x53\x46\x5d\xda\xf4\x26\x2c\xe7\x0b\x1e\x7d\xf2\x6a\x68\xc9\x2b\xcb\x36\x81\xb4\x89\x3d\xba\xbe\xb4\xb9\x7a\x5a\xd8\x7e\xbc\xbb\x96\xc1\x3b\xe2\x6e\x36\x1b\xab\xf0\x74\x56\x64\x12\xc7\x4c\x82\xa1\x0b\xb9\xa4\x1c\x6e\x0a\xb8\xff\x54\x87\xf0\x39\xc1\x6e\x4f\x7d\x4f\xc0\x43\xba\x62\x3c\xf7\x1b\xbc\xf9\x56\x74\x31\x01\x40\x43\x1e\x93\x5a\x9a\xa8\xe5\x8d\xaf\x70\x16\xd7\x6a\xc5\x59\xe4\x7c\x1b\x55\x02\xee\xf7\xdf\x93\x7d\xec\x46\x5c\x7e\xca\xfd\xa0\x42\x3e\xe2\x5c\x52\xf2\xaf\x0e\x57\xca\x8e\xe7\xeb\x53\x89\xad\xa3\x00\x3a\xa9\x6c\x42\xb5\x9a\xb2\xa6\xf0\x24\x85\xd8\xdd\xf9\xa9\x4a\xca\x89\xd9\x75\xd7\xb0\x25\x8e\x82\x0d\xc1\xad\x89\xb1\x56\x1d\xc1\x5c\x07\x8b\x0b\xc1\x4e\xc7\x18\xa1\xa6\xe2\x17\x5c\x4b\x83\x27\xf8\x19\x70\xbd\x42\x73\xd6\xc4\x10\x6e\x71\xa3\xf7\xd7\x6b\x56\x81\x3f\x08\xe2\x82\x62\xfb\x62\x56\x8c\x3f\x4b\xbd\x9e\x90\xe7\x83\xa1\xce\x54\x05\x85\xe4\xe8\x6e\xdf\x4e\xf0\x95\xdd\x4f\x09\x61\x11\xb4\x67\x28\x97\xda\x36\x6e\x14\x1f\x9d\x33\x95\xdc\x75\x34\x20\xae\xa0\x4f\x63\xfb\xf4\x71\x8d\xe9\x39\xd6\x00\x9a\x9c\x7a\xde\x18\xda\x37\xec\xc7\xb8\x12\x8a\xab\x0c\xac\xdd\xf1\x15\x77\xed\x6c\xf2\x63\xd7\x0a\xd1\x0a\xd9\xf6\xaf\x26\xca\x1d\x84\x81\xac\x14\xf3\x63\x30\x74\x9f\x28\x73\xc9\x24\xa6\x68\xa1\xf4\x96\x4a\x69\x5c\xba\x3a\x58\x46\x85\x04\x87\x22\x69\xc0\x8c\xaa\x63\x2e\xab\xca\x4d\x12\x11\x2c\x53\xf3\x23\xc9\x82\xd2\x3d\x08\x0c\xdf\xa1\xca\x2b\x20\xb8\x72\x32\x4b\x51\x08\x01\xa0\x79\x9c\x66\x8a\xd8\x8b\x2f\xa3\x85\x80\x18\x39\x74\x8a\xfc\x50\xfd\xe5\x8c\x56\x44\x7d\x77\x82\x5c\xaf\x5f\xba\xb8\xb7\x0d\x2b\x39\x85\xa7\xdf\xc2\xab\xbf\xc4\xa7\x4f\x8d\x26\xff\xfd\x1a\x1d\xc5\xec\x6d\xed\x64\x24\x33\x76\x82\x57\x8e\x4b\x79\xee\xc9\x6d\x1d\x95\x06\xd9\x97\xcc\x64\xfe\xc8\xe7\x23\x8e\xa9\x49\x8b\xb6\x29\x0d\xe9\x9f\x4f\x91\xb8\x3b\x3c\xb9\x91\xa9\xbc\xa9\x22\x10\x70\x5f\xa7\xe7\x93\x58\xe9\x4c\x61\xd9\x7e\x4a\xac\x93\xdd\x1b\x5e\xd5\x29\xc8\x6b\x2b\xe0\x23\x37\x93\xaf\x91\x87\xec\x74\x4d\xe3\xcf\x56\x91\x4c\x18\x0c\x62\xf4\x86\x86\x1f\x53\x39\xb6\x8e\xfb\x03\x25\xea\xc7\x86\x0c\xf5\xac\x22\xc0\xf6\x68\x4b\x21\x0c\x11\xcc\xd1\xd7\x44\x06\x71\xb8\x92\xb9\xe9\x64\x55\xa6\xe5\xa0\xa4\x39\xf9\x70\x50\xa5\x94\x76\xb5\xeb\x15\xe2\xa4\x6d\x95\xc6\x48\x1b\x8d\x48\xcb\xd0\xff\x92\x86\x39\x8a\xa7\x9b\x15\x26\xe0\x38\xc5\xc8\xc3\x9a\x28\xf9\x88\x90\x66\x63\xd5\xf2\xe0\x40\xbd\xac\x52\x15\xa4\x2e\x28\x89\x34\x6c\x0b\x84\x92\x04\x7f\x90\x4d\xd7\x05\xe0\xe0\xa0\xb6\xd6\xe4\x1d\x59\x69\x53\xfe\xce\x58\xc3\x11\xce\x19\x40\x46\xd9\xb5\xc2\xc1\xe2\xf6\x6f\x8d\x32\x38\x25\xed\x96\x0b\xd2\x50\x56\xa2\xe5\x4c\x85\x23\x84\x79\xa7\xbe\x6d\xbf\x21\x32\x4a\x41\x2a\x29\x61\x05\xd3\x86\x54\xb0\x6f\x6c\x8a\x4a\xde\xba\x9f\xca\x83\xd8\x30\x00\x5a\x08\x66\x91\x58\xe6\x2b\x74\x9b\x79\xeb\xdb\xa6\x23\x81\x6c\x9a\x03\x1b\x50\xfd\x7b\x6d\xda\xd1\xa4\x51\x73\x14\x27\xd4\x18\x75\xc4\xf9\xef\x6a\xcf\x6d\x23\xa9\xaf\xcf\xb0\x3f\x98\xa0\x38\x34\xfa\xf6\x46\x92\x09\xcb\x9e\x1f\x48\x85\xab\x6b\x6f\xcb\x28\x7f\xd0\x5a\x99\x27\xc1\x3a\x09\x81\x4f\x0f\xa6\xd9\xa9\xce\xa4\x8b\x8d\xee\xc1\x41\x84\x34\x54\xb2\x94\xbe\x28\xf5\x92\x50\x19\x61\x87\xb3\x4a\x45\x9a\xe4\xf2\xd4\xcc\x9b\x09\x47\x61\x80\x91\x34\x8b\x43\xf3\xf1\x35\x2f\xad\xcf\xbb\xe9\x60\x89\x07\x76\x9d\x07\x58\xa5\xac\x87\xf3\xf5\x05\xf3\x60\x7f\x2a\x35\x82\x7b\x7a\x84\xca\x1a\xa3\xbc\x05\xaf\x9d\xdd\x8f\x74\x8a\xa8\x50\xe4\xeb\x32\x60\x07\x2a\xa2\x48\x96\x8f\xe4\x88\xd6\xbc\x9b\x4e\x69\x41\x89\x6d\x4e\x67\x05\xca\x78\xf7\x81\x67\x59\x17\xa7\x8a\x4c\xe2\xbe\x8b\xba\x55\x2a\x53\x46\x4c\x8d\x25\xd4\x74\x0d\x85\xe0\xee\xf2\x37\x66\x68\x10\x4f\xd8\x43\x35\x86\x97\xd2\x87\xbf\xcd\xab\xa7\x21\xca\xac\x3d\xda\xa5\x28\x10\x1a\xa7\xf2\xde\x90\x36\x54\x50\x47\x62\x55\xb0\xc5\x2a\xa5\xad\x0e\xe1\xe5\xc4\x9b\xf6\xa2\xf5\xca\x3e\x67\x44\xb1\x35\x30\x73\xc3\x5a\x13\x78\x89\x77\x23\x59\xed\x67\x22\x63\x48\x69\xa0\x4b\x47\xa4\x84\xb4\x28\x2d\xc4\x09\x6e\x9d\xb2\x67\xa6\x77\xbf\xd4\x2c\xec\x36\xd5\x3e\x49\x0d\x8d\xca\x77\x78\x77\x9d\x28\xbb\x04\x47\x4b\xdf\x1c\xe6\x32\x95\x23\x2d\x61\xfe\x10\x78\x75\xc3\xda\x96\xd4\x50\x54\xbd\x86\xfd\x8f\x61\x5c\x19\x64\x75\x1d\x07\x6a\x68\xd0\x75\x19\x85\x21\x03\x7a\xe0\x72\xb8\x26\x32\x1a\x80\x44\xe4\x88\x26\x6e\xea\x4a\x53\x23\xf9\x4a\x79\x15\x7c\xb3\x2d\x43\x47\x87\x87\xe1\x4b\x92\x5b\xf7\xba\x7d\x95\x94\x21\x2d\xc4\x46\x34\x54\x16\xe5\x96\xce\xa3\x15\x60\x53\x09\x10\x57\x9a\x8f\x04\xb1\x03\x29\x37\xaf\xce\x6c\xbb\x38\x17\x2f\x85\x73\xcd\x39\x5b\xb7\xe7\x12\xd1\xd0\x20\x6f\x29\xa8\xb7\xe8\xdb\x27\xc4\xaf\x2f\xba\xca\x36\xe7\xfb\x4e\x6a\x86\x93\x0c\xc4\x1b\xaf\x43\x60\x1a\xc7\x91\x7d\x04\x53\xc8\x8d\x6a\xb0\xe4\xd2\xea\x82\xeb\xb5\x90\x6c\x15\x9d\xa2\x90\x8d\xbe\x95\x24\xfa\x45\x9c\x73\x29\xe2\xa4\x54\x77\x5c\xce\x69\xbd\xe7\x87\xb9\x88\xa1\x39\x9a\x98\x80\xe8\x03\x15\xc4\x2d\x7f\x55\xa1\xd7\x07\x6e\x68\x73\x8c\xe8\xc1\x81\x49\xeb\x30\xc0\x9f\x5f\x9e\xcb\x43\x16\x9e\xe9\xa4\xff\xdd\x27\x05\xba\x6f\x73\x47\xd0\xc3\x87\x68\x72\x3f\x58\x92\xdf\x7f\x47\xf7\x7d\xca\xe4\x9c\xed\x8e\x0c\x35\x46\xf6\x77\x7f\x3e\xa9\xfa\x9b\x1a\x30\xe0\xf8\x91\x46\x64\xa0\xa6\x5f\x2f\x58\xdd\xd2\xba\x8b\x09\x9c\xb6\xe3\x2c\x48\x33\xa7\x9c\x53\x56\x57\x3a\x20\x58\x6f\x06\x79\xd5\x27\xd7\xf9\xf2\xe5\x9b\xef\x8f\xd1\x73\x37\x8e\x5a\x46\x84\x3a\x72\xcf\xa2\xa1\xac\xd1\xfe\xa8\xa3\xc3\xc3\xbd\x17\xff\x78\xf9\x73\x9c\xf8\x9a\x02\x3f\x51\xe9\x21\xc1\x6e\xda\x01\x96\x26\xef\x78\xc9\xf8\x54\x34\x09\x46\x2d\x99\x2f\x58\x83\x9b\x15\xba\x69\x70\x61\xd4\x31\xf5\x7d\x6a\x0c\x39\x44\x0b\x29\xfa\x37\x0d\xae\xcb\x29\x86\xa2\xde\x65\xd8\x9a\x6c\x8e\x57\xea\x7e\x51\x62\x97\x98\xb4\x18\x29\x9a\xca\x7e\x6a\x1c\x48\x0a\x86\xd2\xdd\x1e\xb9\x60\x6e\x84\x42\x3c\xb9\x7b\x60\x5e\xbe\x4e\x9f\x97\x38\xdf\xee\xe0\x00\xa1\x3d\xf4\xb2\x12\x87\x8c\x47\xb4\xda\xd5\x2d\xe6\x5c\x45\x13\x20\x83\x05\x23\x7d\x06\x25\xc8\x4b\xb2\x94\x20\x65\x76\x8e\x55\xad\x24\x4c\x5b\x32\xd4\xdc\xba\x1b\x9d\xee\x53\xff\x74\x87\x87\x5b\x7c\xe4\x1f\xee\xed\x9f\xed\xcf\x78\xd4\x92\xf6\xa8\xa3\xc3\xfe\xea\xdf\x5a\x25\xf1\xd1\xcc\x2a\xcb\x5e\xe2\x96\xce\xef\x81\xa6\x84\xa4\x69\xb1\x50\xf3\x4c\xda\x84\x4c\x96\xc0\xb7\x98\x56\x82\xb3\x65\xb2\x25\x38\xf3\x1b\xca\xce\xc5\x36\x4e\x25\x1e\x82\xcc\x04\xa3\xea\x26\xce\xea\x0d\x18\xc7\x83\x69\xb3\x2e\xc4\xa1\x63\xf3\x6a\x25\x56\x50\xc6\x8a\x1b\x39\x06\xe4\x17\x29\x7d\x51\x59\xf4\xab\xf4\x13\xc2\x2e\x1d\x9e\xa3\x99\x82\x05\x23\xf4\x21\xf1\x1a\x87\xbe\x3a\x8d\x1f\x46\x66\x44\x21\xaa\xa2\x35\x75\x3d\x0f\x7f\x84\xe7\x55\x15\x4d\xb5\x22\x53\x6b\x75\x9c\xca\x9e\xd5\x0e\x00\x44\xde\xd3\x56\xce\x8d\xce\x17\x15\x2d\x68\xeb\xce\xae\x65\xd2\x89\x2b\x26\xe8\xeb\x7f\x66\x19\xb8\xcc\x69\x10\x68\x2a\x49\x17\x6a\xcb\x3a\x1b\x80\x6b\x09\xce\x51\xff\xda\x06\xd7\x9c\xc6\x53\xc8\x2a\x6d\x09\xc3\x80\x67\x95\x88\x2c\x0b\xca\xdd\x68\x5c\x88\x77\x77\x24\x47\x8a\x4e\x4f\x22\x5c\x16\xb8\xc6\x5f\xe5\xd2\x25\xa0\x9a\x44\x91\x2c\x0c\x3f\x15\x27\x01\x02\x96\x5e\xb5\xb6\x37\x34\x3a\x45\x6f\x7f\x89\x14\xa2\x7f\x80\xd1\x13\xb6\x18\x57\x85\x63\x83\x76\xa0\x49\x13\xac\x97\xe1\xb9\x49\x36\xab\xaf\x6d\x8f\xcb\x6a\xe5\x3b\x42\x48\xfc\xf0\x31\xc2\x86\xcc\x17\xed\xca\x7f\xd4\x2e\x48\x30\x12\x3a\x45\x1f\x8e\x8e\xd1\x87\x8f\xbb\xe8\x91\xfc\xe7\xb1\xfc\xe7\x89\xfc\xe7\xa9\xf8\x67\xed\x1c\x03\x30\xdf\x24\xd0\x18\x91\xf6\xca\x13\xc1\xc2\xc0\x96\x6c\x28\xa8\xd9\x85\x5a\x37\x49\x0a\xdc\xfe\x9a\x28\x91\x1e\x9d\x06\x9f\xbf\x55\x61\x0c\x3d\x71\x0c\x66\x38\xf5\x2c\x7a\x76\xea\x66\xff\xa9\x0f\xd3\x37\x9b\x0c\x1a\xc2\x55\xa5\xd9\x75\x23\x93\x62\x76\xb5\xd1\xdf\xb2\x33\x78\x4a\x1b\x16\xfc\x92\x2b\x21\x3d\xac\xb6\x96\x9c\x64\x4e\x65\xd3\x3f\x77\xb8\x6e\x13\x21\xa2\xa6\x99\x47\x8e\x5c\x5f\x2b\x26\x30\xc9\x23\xab\x9c\xdf\x3b\xe8\xd9\x68\xca\xe6\xc8\x7d\x09\xf1\xdb\x31\xbd\x41\x96\x2a\x4b\xe0\xb1\xae\x6d\x38\xbc\x20\xd2\xb9\xc0\xb9\xd1\xce\x74\xfd\x1f\x34\x63\x4b\x34\xd7\x96\x11\xb0\xc2\xa9\x15\xb6\x11\x44\x66\x24\x69\x9e\xd1\x91\x44\xc9\x10\x22\xa4\x0d\xc2\xdd\xfc\x52\x72\x2f\xe9\xf7\xd0\x1c\xd5\x86\xc4\xdc\x89\xde\x7b\x31\xbd\xc7\x53\x1b\x58\xab\xc1\xef\x79\x29\xb4\xf5\x75\x86\x0e\xe7\x96\xf5\xca\x5f\xd4\xa5\x50\x59\x8d\xb8\x40\xc5\xdf\xd4\x34\x93\x8b\xd6\x10\x37\x0d\x5e\x19\x43\x53\xca\xf8\xe3\x92\xb8\x24\x15\x11\xbb\x42\x05\x02\xcb\x19\x68\xbb\xe7\x69\xc8\x60\x7b\x29\x72\x70\x80\x5e\xfb\x22\x51\x88\xf1\x18\xa4\x64\x70\x48\x48\x9d\x9e\x28\x2a\xbd\x18\x72\x48\xb1\xc1\x4f\x51\x43\x6e\x49\xd3\xd2\xeb\x8a\x48\x8c\x4e\xe4\xbc\x9e\x4d\xe6\xac\xec\x2a\x76\x3c\x7e\xa5\xd2\x9c\x00\x79\xd1\x96\x32\xde\xc4\x09\x68\xdc\x55\x75\xe8\x95\xe4\xb4\x8b\xda\x66\x85\xf0\x0d\xa6\x75\x1f\x34\x69\x5e\x17\x60\x6a\xd6\xee\x42\xba\x80\xf8\x20\x6f\xc4\x73\x7f\x64\x84\x82\x59\xca\xb7\x86\x1a\x03\x39\x00\xfa\x27\xfb\x72\xec\x29\x09\x7f\xa2\xb5\x3a\x8d\x3f\x4a\x05\xac\xe9\x9f\xf4\x16\x4b\xe8\x20\xc8\xeb\x5b\x2e\x2e\x0f\xc9\xbe\x95\xad\x4f\x89\xa9\x23\x6e\x0f\x58\x2f\x5a\x7b\x93\x1e\xba\x37\x6c\x39\xd5\xe8\x1a\x75\xf7\xcd\x5b\x33\x40\x1c\x9f\xa4\x7f\xee\x70\x05\xa1\xb0\x76\x87\x19\x7c\xc8\xf1\x3c\x4c\xd7\x2b\x2d\xf3\xa9\x70\x7a\x1b\x83\x6b\x7c\x36\x52\x45\x62\x4a\xc7\x99\x53\xff\x9b\x5d\x37\x8e\x15\x3a\xc6\x8b\x7b\x46\x08\xeb\x99\x8d\x9b\x66\xe2\xbd\xdc\xdd\x63\xb9\xf1\x54\x7a\x73\x44\x9c\x0b\x52\x5f\x70\xee\x25\x89\xd5\x4e\x1a\x71\x51\xe6\xc0\x9b\x24\x2a\x79\x91\x8e\xbc\x47\x2f\x99\x6a\xfa\x09\x81\x21\x84\xa8\x38\x68\x60\x00\x4e\x1d\x68\xae\x42\xa4\x9d\x70\x92\x95\x67\x24\xd7\xaa\xe6\xb6\x68\x3d\x9a\x49\x8e\x35\x20\xc8\x55\xdb\x87\x74\xaa\xf2\x79\x55\xf5\x80\x4e\x87\x26\x8b\x6b\x56\x96\x60\xe3\x50\x30\xce\x04\x13\x3b\xa5\x5f\xdc\x3d\x1a\x6f\xe5\x14\x54\xa0\xb5\x8c\x94\x74\x56\x8b\xef\xcb\x34\xf8\x02\x3c\x2d\x15\x5b\x92\x26\x7c\x42\x59\x17\x52\x30\x6b\xb2\x74\xb1\x13\xcb\xa4\x41\x48\x03\x83\x2d\xe9\xe2\x00\x4c\x09\xe2\x9e\x1a\x68\x25\x79\x5b\x34\x41\x2e\x64\xc6\xb8\x14\x08\x38\xbd\xeb\x1d\x8e\x92\x58\xd6\x9e\x45\xfe\xcc\xd1\xc6\x6b\x46\x1a\x1b\x30\xe3\x83\x8c\xbd\xe1\x64\x71\xdb\x6c\xe9\x1b\xee\x14\xff\x48\x99\xc0\xec\xee\xcf\x59\xbf\xce\xb0\x60\x93\x89\x24\x5b\x65\x23\x61\x68\x81\x57\xb6\x1a\x01\x0b\xcc\xbc\x1e\xac\x6b\xcc\xc5\xe1\xa8\xa3\x66\x2f\xb6\x59\x4e\x10\xe2\xfb\xa9\x6a\x87\x86\xfa\xa9\x2d\x2f\x6d\xeb\x97\x3f\x07\x81\xf5\x34\x80\xb7\x1f\x17\x5a\x47\xae\xaf\x2c\x2a\xbc\xad\xdf\xcb\x96\x72\x0f\xcd\x1d\x5e\x1b\xcc\x3a\x24\x68\x4c\xf1\x5d\x5d\xc2\x62\x4e\x05\x4b\x31\x7d\x61\x3d\xb8\xd0\xd7\x31\x31\x3f\xa7\xae\x51\x4a\x90\x85\x48\x60\x55\x7d\xd0\xa2\xff\x0a\xd3\x52\x56\xbc\x3f\xf6\x26\xbd\x0b\x7a\xd5\x0b\x42\xf8\x31\x3a\xdc\x3f\xdc\x55\xb5\xfc\xd5\x1f\x53\x42\xf8\x77\x5d\x53\x9b\x0f\x88\xb3\x7c\x2f\x9c\xc2\xed\xc1\xca\xa6\x59\xae\x8c\x68\x94\xd7\x50\xbd\xc7\x6c\x4d\x02\x6b\x11\x52\xf9\xb6\xe2\xf2\xab\xbf\x82\xfa\x79\x5c\xd9\x3f\x8d\xa1\xcf\x29\xf8\x90\x74\x9a\x18\xcb\x8d\x76\x44\xc5\x45\x2f\xd2\xda\x88\x3e\x97\xb9\x2a\x1a\x1e\xd0\xc4\x0c\xe5\xf9\xf4\xf9\x1a\x8a\xf7\xec\x94\x10\xe5\x6e\x55\xf6\x2d\x41\xfc\xfd\x1b\xd2\xbe\x30\x5f\x24\x02\x9a\xe4\xb2\x04\x95\xf5\x13\xb5\xeb\xe9\xd4\x1d\xe0\xc4\xdf\xe0\xf1\x66\xf1\xc0\x06\xcd\x0b\xd0\x9e\x03\xaa\x8f\x5d\x1f\x1c\xa0\xef\x6c\xf7\xe8\x29\x21\xd2\xaf\xaa\x6c\xb7\xaa\x33\x89\x16\x7f\xc4\x96\x0a\xdb\xc3\x2a\x0f\xab\xdb\x88\x0b\x55\x98\xf7\xaf\xb5\xa2\x25\x54\xed\xed\x73\x9b\x0b\xf2\xc2\x43\x93\xb8\x99\x88\x82\x0f\xad\x4b\xd0\xc9\x9e\x81\x67\xc2\xc5\xa5\xa7\xfa\x85\x3c\x22\xf0\x98\x09\x20\xb7\xb4\x89\x63\x77\x7f\x14\xc7\xda\x6f\x53\x0a\x2e\xbf\xb0\x43\x86\xb3\x6a\xfe\x4a\xe4\x62\xc0\x61\xd2\x15\x93\x78\xfd\x08\x85\xaf\xd7\xca\x48\x79\xf8\x42\xbf\xbc\x2f\xdf\x4e\xde\x99\x0e\xf4\xb4\xe4\x9f\x0a\x9e\x51\x0d\xc4\xe7\x12\xa9\x86\x4c\x49\x43\xea\x22\x0c\x70\x45\x70\x50\x2c\xd5\xe3\x5e\xd6\xfe\xf8\xfb\x02\x5e\xd0\x82\xc6\x23\xd5\x4e\xaf\xdb\xc8\x12\xdc\xf6\xb8\xa0\x75\xe6\xde\xd8\x52\x70\x46\x30\x5e\xb2\x93\x8d\x0f\x5c\xf5\x48\x48\xbd\x98\xba\x7d\x50\xca\x6c\x12\xe5\xe7\x99\xee\x32\x21\x85\x3d\xf2\x67\x72\x45\xc5\x13\xa9\x2e\x5f\x82\x9e\x36\x87\xc6\x50\xd2\xe2\x3c\xb6\xc2\x3f\xba\x63\x06\x4d\x0f\x3c\x77\xfc\x04\x55\xf3\xb5\xf4\x33\x36\xbb\x24\xb9\x51\x22\x2d\x65\x43\x8a\x07\x08\x65\xec\x44\xa9\xa6\x45\xf2\x56\xd7\x71\x16\xe9\x7d\x37\x2a\xcd\xc7\x05\xea\x5f\xf2\x89\xab\x3d\xc4\x2c\xa1\xa1\x01\xb2\xeb\xe0\x18\xef\xbe\xb5\xd0\x48\x24\xee\x69\xb1\x06\x9d\xe6\x6e\x31\xff\xaa\x7c\x76\x3a\x74\x57\x3a\x10\xb3\x82\xa1\x2f\x55\x6c\x2e\x8a\xe9\xdf\xac\x3c\xe6\x31\x3d\x5f\x32\xf3\xb6\x97\x4a\xf2\xd9\x54\x54\xfb\x2c\x62\xda\x46\x22\xda\x5d\xc4\x33\xe8\xa4\xc4\xdb\x86\xad\x82\x5b\x79\x0a\x34\x76\xea\x9b\x6a\x67\x3d\x9b\x13\xf0\x71\x7b\x60\x80\xe0\xcd\xfe\x75\xd7\xd4\x13\xff\x54\xe7\x0b\x8a\x6b\xc7\x06\xf7\x6a\xe6\x79\x6d\x5c\xa2\x38\x9b\x4c\xbe\xc4\x86\x4d\x13\x12\x31\xc7\x72\xd8\xcb\xa8\x28\x9c\xb6\xd5\xaf\x11\x58\x7b\x3f\xa2\xb4\xee\x14\xca\xbb\xb9\xb1\x7b\x49\xc5\x31\x91\x0c\x2a\x8e\x2a\x1c\x02\x99\xa3\x96\x1d\xfb\x8d\x7d\x26\x90\xe3\xc4\xba\xb9\x00\x4e\x33\xa2\x93\x52\x9f\x13\x04\x0a\x3a\x81\x81\xa2\xe3\xb6\x01\xfb\xa5\xaf\x52\x9c\xe7\xbc\x82\x69\xcb\xb6\x3d\xb2\x31\x5a\x57\xb5\x74\x51\x51\xd9\xee\xc4\xc6\x9c\x78\xf4\x80\x88\x93\x28\x0e\xd8\x10\x46\xe2\x25\x9b\x01\x8d\x2b\x09\x7f\xe0\x12\x24\xe6\x8c\x49\xe1\xe7\x18\xbd\x4d\x80\x8e\x1a\xa0\xa5\xbd\xfd\x6f\x4c\xb5\x7c\xb7\xc4\x21\x1c\x24\x71\xdb\xcd\x48\xe5\x04\xb4\xa4\x98\x4a\x9c\xee\xcb\xbb\xb9\x1a\xfc\x67\x0d\x41\x2a\x3b\xf9\xb1\x6d\x73\x3a\x6e\xeb\xc8\x27\x47\xcb\x1d\x30\x67\x70\x20\x9e\x90\xfb\x7d\x76\x73\xa5\xda\x2e\xa5\x71\x49\xa5\x52\x67\xa7\xac\xa2\xa6\xd5\xd6\x09\x41\xe9\x9a\x10\x0e\x39\xb5\xcb\x4b\x93\x34\x3a\xd5\x75\xcc\x19\xb3\xe7\x29\xc7\x45\xe3\xb4\x18\xeb\x24\x4f\xc0\xff\x3c\x51\xcd\x6e\x44\xd7\x57\x96\x91\x16\xb8\x16\xf4\xd0\xa5\x20\x4b\x59\x9b\xb3\xa4\x53\x50\x3d\xdc\xea\xfb\x29\x88\x17\x6e\x87\x3c\x07\xaa\x34\x83\x73\xe6\xc3\x85\x93\x8d\xe7\xa4\x0f\xa8\xd5\x28\xcf\xd5\xab\x6f\x98\x53\xbb\xf2\x34\x45\x40\x1d\xa7\x9c\x88\x9c\x18\xb3\x0b\x87\x9f\x19\x2c\x65\x93\x36\xd5\x78\x2c\xad\x66\xcd\xdc\x1c\x6e\x75\xce\x4c\x8d\x16\x5b\x82\x13\x62\xc2\x74\x30\x98\x5d\x97\x08\xbe\xdf\x27\xf0\xf9\x5c\x55\xca\x18\xaa\xb6\xf2\x97\x88\x1f\x0e\x40\xe6\xcf\x05\x2e\xc0\x3f\x58\x05\xe1\x20\xa7\xf1\xb8\x7f\xe9\x59\xb2\x5e\xc7\x81\x15\x22\xd4\xf6\x90\x5c\xc8\x32\x79\x4d\x96\xe4\x79\x55\x0b\x1c\xf3\xb8\xc4\x87\x5f\xa3\x49\x84\xf6\x5e\xdf\x3c\x33\x61\xfc\x21\xe3\x4f\x1f\xcb\x90\xe7\x07\xe5\x24\xd3\xc7\x33\xc7\xf9\x0c\xfb\x57\x47\x37\xc3\x74\x91\x9b\x47\xe2\xec\x3c\xda\x38\xa7\xd0\x1c\x50\xd9\x99\x34\x39\xc5\xf5\xea\x4a\xa0\xde\xda\x12\x68\xcd\xfa\x12\x68\xcd\x1a\x13\x68\x5c\x9d\x09\xb4\xed\x5a\x13\x68\x8b\xbc\xa5\xbf\xd2\x40\xd6\x3f\xec\xb3\x97\xb8\xab\xac\x74\x30\x50\xee\xb5\x81\x81\xca\xc8\x79\x7f\x69\xc8\xad\x9d\x2a\xc3\xbd\xb2\x47\x12\xa0\x8e\x67\x71\xf4\x62\xc3\xa7\x06\xca\x37\x8c\x60\x53\x99\x11\x52\xfc\x2a\x8d\xc4\x7a\x4c\x0b\xf9\x8c\xcb\x9c\x49\xc7\x03\x64\xf9\x17\xef\xe6\xb9\x1d\x33\x96\x59\xa5\x71\xde\x1b\x9c\x6e\x66\xaf\xaa\x78\x94\x7e\x42\x29\xa9\xdf\x04\xa2\xf7\x04\x27\xe8\x52\x36\xbe\xd6\xf5\x15\x47\x45\x97\xf6\xab\xd3\x69\x34\xa7\x18\x83\xbf\xac\xd1\xfc\x66\xc7\xd8\x77\x07\x63\x44\xce\xba\xd6\xdd\x78\xdb\xc3\x21\x3f\xf4\xd8\x0b\x34\xfe\xf6\x6b\x1f\xe5\xfc\x10\xeb\x6f\xfc\xf8\x91\xbd\x60\xb0\xd4\x38\xe9\x78\xa0\xf0\x1e\xdc\x1f\x6a\xd5\xe9\x18\xcd\x4c\xb7\xce\xe1\xcd\x1c\x23\x93\xb3\x84\x7b\x98\xb8\xcd\x83\x7b\xef\xf8\x21\x60\xd2\x59\x28\x23\x24\x26\xe1\x97\x83\xf6\x33\xcd\x25\xb4\xaa\xac\xf4\xcf\xc4\x89\x3f\x40\x13\x57\x01\xdf\x1b\xbe\x38\x62\x47\x8c\xab\x81\xbf\xaa\x3a\x97\xc7\x44\x4a\xf0\xd7\x49\xdc\x42\x65\xec\x20\x4a\xc6\xf5\x7b\xa1\x4b\x9f\x6c\x8f\xb6\xe3\xd9\x48\xfa\x4a\xe5\xe6\x85\x7a\xd5\x81\x62\x80\x2d\x6d\x57\x57\xda\x86\x70\xed\x2d\x41\x32\xa4\x3b\x1e\xe1\x54\xd7\x42\xec\x4b\x6e\x1a\x41\x89\xcf\x2c\xa4\x06\x95\xce\x94\x8a\x03\xc5\x51\x55\xc1\xc5\x19\x4e\xd4\x15\x74\x9b\xe2\xfa\x9d\x30\x8c\x08\xe3\x87\x47\xf8\x05\x0f\xff\x23\xbb\xde\x41\x76\x3d\xf8\x04\x02\xe4\xb6\xe4\xbd\x81\x93\x83\x92\xe2\x8c\x7f\x84\x3e\x9b\x0c\x63\x64\xc9\xcf\x2d\xb8\x6c\x30\xf0\x18\x69\x25\xe0\x75\xce\x47\x9b\xca\x25\x03\x13\xf8\xb2\x24\x10\x89\xc4\x50\x41\x35\x94\x72\x66\x8e\x17\x43\x72\x83\x6c\x4f\xf6\x00\xf7\x84\x72\x5c\x9c\x8e\xb0\xd6\x8f\x30\x88\x7b\xd6\xfc\x24\xa6\xe9\x48\x3b\x1e\x34\x9d\x5e\x3b\xcc\x4e\x96\x23\x53\x55\x0f\x55\x3b\x1a\x59\x44\xc6\x0f\xb2\x13\x77\x83\x6a\xe8\xef\x7d\xfe\xc6\xe1\x66\x6e\xb4\x8c\x2e\xea\x20\x13\x51\x6f\x1d\x0b\x65\xb2\x50\x4d\x08\x0a\xe2\xa9\x65\x55\x1b\x21\x48\x3b\x7d\x08\x20\xe8\x46\xa2\xaf\x83\x99\x57\x71\x11\x4f\x01\xef\xa7\xda\x6d\x6e\x4c\xb8\x0e\x7f\x86\x08\x6d\x74\x0d\x05\x5e\x24\x54\xc6\x0d\x0d\x54\x25\x15\xec\xf5\x2e\x70\xeb\xc6\x6d\xd0\xd6\x7b\x54\x5b\xb0\x31\xf5\x99\x8f\xd1\x83\x33\x5c\x43\x50\x9e\xb3\x6c\x34\xd9\x9e\x04\x51\x8e\x78\x4b\x2b\x28\x0f\xb2\x68\xd8\x4d\x43\x78\x7f\xf3\xb0\x2f\xbe\xd2\x4f\x2f\x52\xfd\xb5\xf8\xbf\xac\x7a\xb6\xaf\x4d\xc6\x69\x6f\xb9\x19\x71\xe3\x83\xcb\x38\x44\xcb\x71\x87\x06\x13\x8b\x7d\xd2\x6b\xa5\x70\x86\x03\xa5\x93\x38\xfb\xa9\x04\xb7\xab\x5f\xeb\xf2\x4f\x58\x95\xf8\xd3\xba\xa8\xf3\x75\x7a\x06\x94\xbd\xed\x97\xea\x31\xb5\x2e\x4e\x37\xab\x5f\x63\xf2\x3a\xa2\xea\x65\x38\xe9\x6d\x47\x99\xba\xf6\xb9\x5a\xc3\xbf\xff\x6e\x51\x4c\x2b\x0d\x09\x12\x38\x25\x7e\xa4\xa8\xfc\x1d\x84\x65\xbc\x59\x2d\x48\xaa\x22\xf9\x1d\x21\xdc\x4f\x79\xb8\xa2\xf9\x24\x71\x87\xf0\x1c\x77\x98\xbb\x77\x8e\x48\xc7\x6e\xe5\x94\xef\x4f\xde\xd3\x21\x85\x8c\x77\xb0\xde\x7a\x33\xcd\xe6\xe8\xa5\x0b\xe6\xe8\x2e\x44\x33\x57\x9a\xb0\xfb\x2f\x59\xfc\x3b\xb7\x03\x8d\x3c\x31\xbe\xda\xf5\xb8\x22\xd7\x59\x7a\x45\x23\x8e\x5c\xbb\xf1\x1d\x39\xec\x08\xc3\xab\x17\x63\x33\xb6\xfc\xb4\x53\x9c\x5d\xcb\x62\x0e\x1b\xa8\x4b\x53\x8b\x7b\x0e\x52\xa2\x3f\xda\xa8\xb5\x89\x2b\x4c\xaf\xb7\x38\x3d\x05\x99\xb3\xf4\x88\xc7\x5c\x6b\x79\x04\x21\x07\xd7\x47\x9d\xc2\xe1\xc5\x49\x20\x93\xc6\x26\x68\x9b\x52\x33\x54\xb1\xfa\x86\x34\x32\xa3\xf7\x5a\x57\x27\x9e\xcb\xf2\x68\xbb\x4e\xc5\xe2\x79\x50\xf1\x85\x4d\x21\x91\xef\xb6\x2f\x4b\x90\x4e\x93\x82\xed\xc8\x4a\x6c\x03\x16\xc1\x5c\xa1\xae\xbe\x7a\x08\x9e\xc5\x74\xcd\x0a\x42\x69\x45\xd9\xee\x6f\xbb\xa5\xbb\x96\xcd\x71\x4b\x0b\x2c\x94\x13\x2f\xb3\x51\x70\x1d\x25\x6a\xe4\xa0\x79\x19\x8f\x10\x51\x03\x2b\xa0\x12\xe0\x13\x65\x6c\xdd\x9f\x8d\xca\x8f\x47\x21\xb8\xa9\x46\x65\xb1\x48\x37\xea\xf8\x43\x59\x4c\xf9\x8e\x31\x1f\x70\x25\x10\x26\x04\x9b\x9e\x60\x13\x5d\xb3\x5f\x1b\xc9\xad\xe9\xf1\xab\x21\x0d\x56\xff\x44\xb1\xe1\x49\xcc\x3e\x55\x40\xf8\xc0\x79\x74\x23\x7d\x22\x61\xa9\xa7\x8a\x71\x00\x8d\x72\x04\xc5\xe1\x4c\xea\xa5\x9d\xb0\x39\xd4\x5e\x13\x80\x5c\xc7\x0c\x77\xca\xb8\x68\x3b\x6c\x8b\x31\xbe\x60\xcd\x25\x79\xdf\x82\xb6\x9b\x30\x3f\xa6\xba\x55\x0d\x98\x28\xf7\x12\xa1\xea\x21\x47\xcb\x71\x98\x3e\xe4\x4e\x32\x52\xb8\x59\x26\xc5\x7d\x00\x9d\xd7\xb6\x3a\x5c\x6f\x27\xc0\x2f\xa5\xd9\x43\x8c\xcf\xb6\x5b\x2e\x64\xcc\xbb\x5f\x84\x48\x3d\x48\xb1\x7c\xeb\x0f\xc5\x91\x53\x35\x95\xf3\x5a\x09\xda\x46\x13\x14\x94\x69\x84\xd2\x2f\xdd\x6f\xa1\x0d\xca\xf0\xde\xe9\x95\xfb\x3f\xc3\x4e\xce\xbb\x12\x36\x95\xe2\x33\x2b\xb6\x9e\x20\x9f\x5b\xb1\x6d\xb7\xae\x19\x29\xec\xa7\xd6\x6c\x34\xff\xe9\x11\xf7\x87\xd1\x59\x77\xd5\xb6\x2b\xf5\x67\xd6\x72\x4d\xc1\xbf\x7f\x31\x37\xe8\x1d\x93\x23\xdf\x58\xe5\x20\xbf\x9c\x29\xfd\x20\x73\x58\x07\x17\x73\xb4\x76\x80\xd6\x12\x68\xad\x64\x31\x20\xd5\xa2\x2d\x48\xb6\x68\x6b\xd2\x6d\xb6\xf5\xcf\x28\x19\x17\xf5\x6e\x7a\xd3\x62\xd2\xeb\x98\xe8\xc8\x71\x5a\x85\x52\xa1\x6c\xae\xe7\xdd\xf4\x25\x6b\x57\x8b\xb4\xb0\xf3\x05\xdc\xbb\xa3\x04\xb5\x24\xf2\xe3\xa4\x94\xc3\xfd\xc3\xb1\x66\x85\x4f\x47\xeb\x2f\x82\xce\x23\x74\xfc\x4c\xb3\x2f\xed\x5d\x50\x74\xb0\x84\x99\x52\x52\x95\x2a\x33\x4e\xa5\x26\x74\x3c\xd9\xa5\x22\x02\x5c\x8f\xeb\xc1\x19\x2d\x5f\x9c\x88\x0f\xcd\x79\xd4\x70\x4b\x39\xda\x57\x3c\xdb\x5d\x1f\x99\xbc\xba\x54\xf3\x9c\x18\x78\x50\xd6\x49\x6a\x01\x6e\xc3\x84\x3a\x59\xda\x33\xe5\x7d\x4b\xdb\xea\x3d\x13\x42\xa2\x57\xa1\x29\x60\x67\x1a\xc2\xaa\x65\x00\xf7\xa8\xad\x6c\x6b\xdd\xb0\x33\xcc\x11\xa9\xc3\x52\x46\x07\x07\xe8\x0d\xa9\x2a\x8e\x96\xa6\xb1\x2c\x59\xea\xe8\x9f\x85\x4c\xa3\x52\xf9\x36\xfb\x90\x62\x24\xbe\x56\x9f\x53\x6e\x83\xd4\xe5\x68\xc5\x0c\xd7\x37\xf1\x08\xd7\xb2\xd8\x35\xc4\xa1\xc8\x7e\x01\xe2\x5d\x59\x58\x5e\xbd\x69\x7a\x9a\x5e\x13\x0d\xc5\xd6\xc1\x22\xd2\x0e\x64\xe6\xe2\xc1\x97\x0d\x90\x95\x53\xd4\x0d\xc0\x4b\xba\xc4\xc3\x0c\xba\xdd\xec\x2d\x80\xdc\x70\x16\xe9\x3f\x1f\xe7\x64\xef\x81\x18\xf9\x6e\x83\x0f\xdc\xec\x49\x67\x5b\x43\xed\xe1\x7a\x25\x4e\x51\x03\x27\xaa\x90\x2a\xb5\x5b\x67\x18\xea\x43\xca\x42\xeb\x08\xc3\x2a\x5d\xea\xf8\x2a\xd9\x95\xc6\xb4\x33\x52\x24\x65\x5d\x53\x10\xe3\x03\x72\x8b\xd9\x88\x11\x78\x2b\x56\x4c\xde\x99\xb4\x09\xfd\x54\x00\x36\xf4\x51\xe3\xd2\xef\x09\xaf\x1b\x94\xf5\x11\x44\x9a\xd6\x20\x2c\xae\x9f\x6e\xed\x92\x35\x70\x26\xcb\xb2\x21\x9c\x8f\x81\x6d\x5f\xfa\x81\xac\xc6\xbc\xa0\x98\xc3\xda\x4f\xbf\x62\xaf\xc6\xbc\x10\xe8\x29\xc7\xe8\xef\x1f\x5e\x74\xf5\x0d\xbd\xae\xa4\x6b\x7f\x1f\x12\x68\x3f\xee\x1c\xa3\xbf\x43\xf1\x61\x88\x83\x00\x78\x56\xca\xc4\x9c\x93\xa6\x45\x93\x41\xae\x12\xf8\xf4\x7d\xbc\xe6\x84\x73\x7c\x43\xac\xa3\xdf\xdd\x39\x6e\x1c\x55\xde\xeb\xaf\x3a\x0b\xc5\x2e\x7f\x87\x57\x29\x1f\xad\x98\x0c\x3a\xd9\x43\x05\x18\x63\x51\xb0\x47\x68\xd9\x47\xb3\xe0\x47\x6e\x17\xa8\x8b\x37\xfe\xa5\xc4\xe6\x89\x3e\xda\x08\x1c\x6c\x14\xef\xcf\x35\xc0\xb8\x9b\xcd\xfe\xbe\x11\x00\xd8\x7f\xde\x9f\x6b\x80\x89\x76\xe5\xc9\x9e\x2d\x8d\x22\x97\xec\xfb\xf9\xa2\x5d\xc9\x9a\x2f\xb7\xe2\xbf\x42\x96\x38\x46\xe2\xbf\x27\x7f\xb7\xcf\xc2\x03\xcf\x26\x3b\x3b\xc1\x0e\x50\xe6\x40\xdd\x80\x6c\x1e\x5b\xc2\xca\xa8\x66\xb2\xdc\xe6\x93\xf8\x7a\x1e\xdd\x5c\x25\x69\x12\xd8\x75\x36\x50\xf6\x48\xbc\x49\x35\xd7\x92\x07\x44\x35\x0b\x52\xad\x26\x23\x37\x06\x9a\x3c\xd8\x2f\x58\x5d\xe0\x76\xa2\x3e\xd9\x6f\x99\xe4\x0b\x93\x9d\x1d\xfd\xd5\x83\x1d\x73\xb1\x15\x33\xc6\x55\x6f\x40\x59\x62\xcf\x02\x10\x7f\xa6\xdf\x7e\xe0\x28\x55\x0e\xa9\x33\x21\x84\x1c\x7a\xb3\x9d\xec\xdd\xd7\x27\xd1\x0d\xdd\xd2\xf1\x5d\xf6\xbe\x90\x4c\x07\xb1\xeb\xff\x21\x20\xf1\x3a\xcd\xe6\x2d\x53\x80\xbb\x81\x47\x97\x83\x7f\xee\x2d\xb0\x93\x3d\xe7\xe4\xcb\xcf\xd4\xc9\x77\xd0\xb7\xcf\x03\xef\x22\x97\x44\x95\x1c\x9a\x9c\xec\x05\xab\xe9\xbc\xa5\xf0\x97\x2e\x2d\x87\x61\x3a\xf7\xe6\x6b\xc5\xda\xb8\x9a\xa5\xd5\x26\x85\x3e\x8b\x30\xea\x6a\xfa\xaf\x8e\xa0\x8b\x73\xb3\x2c\x7c\x41\x0a\x3a\xa5\x61\x39\x02\x03\x52\xc6\x47\xeb\xde\x80\x16\xa0\xa6\x9a\xaa\x93\x88\xab\x4a\xa1\x13\x37\x48\x93\x38\x5d\x12\x6b\xc8\x37\xca\xa4\xba\x48\xd6\xbd\x2e\x0c\xa0\xcf\x7a\x5b\x38\x6e\x8e\x3b\xdf\x14\x77\x0e\x28\x49\x4e\x37\x8c\xc2\x77\x1a\x08\x6d\x32\x4d\xa8\x59\x51\xab\x15\x05\xe0\xd9\x09\x05\x8c\x6f\x94\x3b\xa0\x97\x03\x66\x2d\xc1\xa7\xc6\xe7\xb2\x0e\x4f\x73\x23\xc2\xb7\xc8\xdd\x1e\x24\xd9\xd3\xd8\xad\xb8\xbe\xcf\xb6\xce\xf6\xf0\xca\x79\x6e\xef\xb0\xbd\x03\xe9\x88\xa3\x6b\x52\xa9\x72\x6f\x9a\x4c\xc0\xbe\x92\x9b\xe2\xe0\x00\xd1\xba\x90\x4b\x1d\x58\xb6\x2e\xce\x65\x29\x55\xd2\x64\xf2\x23\x7c\xc5\xf8\xdc\x1a\x9a\x94\xe6\x30\x49\x65\x4b\x98\x6f\x55\xe1\xd9\xc7\x8f\x26\x47\x3b\x3e\x42\x67\x92\x35\x87\xbc\xb1\x91\x07\x11\x3a\xa6\x4a\x4d\xc0\x34\x92\x2c\x58\x0d\xf6\x90\x21\xd4\xfc\xb8\xed\x5e\xf4\x1c\xcb\xd9\xb1\x23\x29\x86\x4e\x4e\x17\x75\xad\xf5\x99\x67\xe4\x44\xc6\xd9\xc9\x7b\x91\xe9\xa1\x8f\xcf\x67\xc3\x4b\x92\x2d\x6b\x32\xf2\x72\x74\xf0\xf6\xaf\x47\x4b\x3d\x71\x43\x0e\x10\x2d\x39\x55\xf7\x4e\x75\x86\xd1\x00\x9c\x8b\x55\x9b\x7b\xc7\x5c\xaf\x0e\xa4\xf0\x82\x55\xe5\xee\xb0\xad\x74\x27\x0d\xed\x88\xd5\x44\x6b\xed\x52\xc3\xa4\xba\x4a\x82\x40\xd5\xbb\x18\x25\x8d\x76\xd0\x2d\x25\x4b\xb8\x21\x23\x66\x1f\x75\xbd\x3e\x46\x10\xbe\xe9\x5f\x89\x3f\x2b\x13\xf5\x0e\x7a\x68\xdf\x75\x2e\xc4\x38\x28\x3a\x2b\x36\xf9\x99\x6b\x71\xab\xad\x07\x57\xbe\x94\x70\x71\xee\x56\xaa\x56\xe1\x9d\x76\xba\x0f\x02\xcd\xde\x21\xef\xe4\xe1\x20\x12\x98\x8f\x9e\xed\xdf\x76\xee\x8f\x5c\xa1\x19\x41\xbf\xe9\xb2\x9b\xbf\xa9\x4a\x95\x9e\x5d\x60\x81\x57\x32\xae\xdd\x96\xf7\x1a\x58\x30\xa7\xc4\xe4\x31\x7a\x68\x6a\x7a\xc2\x47\xf2\x86\xf1\xe4\x13\x55\xb9\x92\xeb\xd2\x95\x70\x4f\xf6\x15\x6c\x8c\xa1\x25\xcb\x36\x1a\x34\x7c\x23\x61\x4f\xb1\xc6\x04\x6d\xf4\x78\x48\x62\x27\x4f\xfb\x83\xf8\x74\x98\x09\x84\x64\xff\x69\x51\x82\x85\x0e\xa3\xa2\xc2\x74\x4e\x4a\x74\xcd\x58\x45\x70\x2d\x85\x08\x2d\x66\x16\x68\x81\x5b\xc8\x92\xa0\xca\xa8\x07\x2c\xc5\x4a\x9b\x68\x41\x49\x01\x47\x09\x36\xda\x9c\xb4\xb8\xc4\x2d\x06\x83\x9e\xcc\x83\xd0\xe0\x57\x4a\x7f\x4f\x2e\x95\x58\xa5\x0e\x50\x3a\x93\xcf\x4f\xc4\xb8\xe2\x3c\x01\xe1\x5e\xe1\x76\xb6\x8b\x7e\x45\xef\x1c\xeb\x87\x86\x2c\x83\x8d\x77\x82\x95\x53\x5f\x9e\x53\x90\xf4\x64\x9a\x4a\xdf\x0a\x66\xc2\xad\x21\x8e\x59\x2f\xa3\x40\x29\xb7\x68\xaa\xa1\xb0\x24\x17\x08\x30\x66\x64\x77\x59\xe8\xd4\x10\xc4\x3f\xea\x11\xbe\x6f\xdf\x91\x55\x14\xe9\x99\xac\x76\x1f\xbd\xea\x05\x75\xbd\x23\xab\x1e\xc3\xdd\x15\x69\xbd\x16\xe2\x5e\x8f\x4d\xb7\x75\xb8\x36\x26\x5b\x13\xa7\x5a\x42\x7d\xe3\xaa\xf6\xee\x69\x83\xb1\x66\x90\x51\x88\x78\xb8\x6c\x95\xd3\x42\xbc\x3f\x9d\xc1\x5b\x99\xa8\xc7\x92\xc4\x36\xa8\x31\x97\x84\xca\xf1\x2d\x89\xa0\x2a\x6c\x33\x0d\x9c\x5c\xe0\x01\x3d\xff\x9b\xa8\x9e\xfb\x9a\x5e\x9a\xb2\xae\xf9\x5d\xd9\xcf\x8d\xcc\xe2\x92\x76\xc7\x29\xfe\xef\xec\xa1\xfd\x48\x55\x33\xcc\x2d\x17\x4f\x1f\x92\xfa\x6f\x0e\xa9\x75\xea\x54\x8a\x20\x05\x5b\xac\x36\x21\xf3\x26\x94\x90\x73\x9d\x54\xf4\x1d\x41\xb6\xf7\x9a\x29\x0f\x28\xdb\x18\xe9\x0d\x6a\x40\xff\x40\x16\xb2\x0f\xc5\x35\x2e\xde\xa9\x22\x53\x6c\xbe\xc0\x2d\xbd\xa6\x15\x6d\x57\x49\xb5\xf6\x86\xb4\x57\xae\xdb\x22\xd3\xd7\xde\x76\xfd\xe0\x8e\x6e\x94\x49\x58\x08\xc8\x59\x3b\x89\x09\x91\x85\xbc\x2c\xb9\x36\x60\xe2\xba\x3c\xf0\x54\x1c\xc5\xd4\xe3\x2c\x8c\xa4\x56\xaf\xa3\x4f\xad\xf9\x7c\x8a\x7e\x73\xbd\xb8\xbf\x09\xd9\xff\xb7\x9a\x56\xbf\xed\x4a\x61\x5d\x9c\x9c\xc4\x62\xb8\x89\x47\x2a\x1a\xa1\x14\x42\x03\x47\x74\x00\x78\xcd\xea\x3d\x77\x00\xf3\xa2\x18\xe3\x86\xde\x92\x5a\x27\x91\xf0\x96\x60\x48\xb9\x13\x38\x40\x2d\x47\x67\xd0\x3c\x1f\xe9\x77\x69\x0f\x9b\xb3\x93\x3f\x9e\x98\x2d\x55\x8e\xbf\xad\x0d\xc4\x77\x97\x8f\xcb\xd2\xf9\xdb\x4e\x60\x29\xcf\x34\x70\x77\x61\x8b\xbb\x65\xb2\xc1\x8d\xb5\x95\x04\xa1\x4d\x92\x83\x7c\xd5\xc4\xd4\xda\xa7\xa6\x49\x92\xbe\x67\xf4\x95\x22\xf7\x89\xba\x69\x76\x11\xbb\x25\xcd\xb2\xa1\x2a\x59\x5c\xaa\x1d\xa5\x90\xd3\xdd\xcb\x13\x6a\x92\x2a\x2a\x19\xa1\x3f\x11\x4a\x9b\xec\x8e\x7a\x71\x1e\xb5\x27\xd0\x98\xba\xce\x2a\xf0\x5f\x51\xd5\xd4\x4c\x6a\x9a\x5e\x60\xaa\x00\x2a\xb4\xe4\xdd\x10\x92\x7a\x5a\xa0\x7f\x71\xee\x7d\xa9\x30\xef\xea\x65\x83\x17\x0b\x52\x3a\x2a\xb2\x9b\xb7\x7c\x71\x9e\xea\x14\x90\x9a\xee\xdb\x14\xa8\x64\x62\x88\x1f\xb1\x1d\xd2\xc8\x08\xf1\xa7\xe9\x71\xfa\x25\x0f\x47\x05\xad\x65\x9a\x9e\xe1\xf2\x4e\xc5\x06\x30\x65\xea\xed\x23\x37\x93\x71\xb6\xcb\xc5\xf7\x80\x7a\x49\xfe\x4e\x97\x32\xb3\xa7\xe3\x04\xbf\xff\x0f\x56\xb1\xfc\xc4\xab\x57\xa6\x57\x2d\x79\x2b\x5b\x79\xcf\x88\x79\xcb\x99\x6a\xb6\xac\xd7\x09\xf4\x6e\x43\x24\x6e\x00\xb0\x46\x3c\xeb\xd5\x88\xf3\x5f\xf4\x5f\xc9\x49\x2c\x21\xfb\xf1\xc4\x95\x90\x7b\x6e\x24\xb8\xdc\x89\x0f\x3a\x14\x33\xed\x3a\x55\x0b\xdf\x1f\x21\x44\xc0\x10\x24\xfb\x1c\xf4\x18\x21\xcb\x6a\xe5\x18\x36\x6b\xd5\x04\x98\x89\x6f\xeb\xaf\x5a\xc3\x19\x9d\xe0\xcd\x03\xdd\x82\x1b\x38\xa7\x6a\xba\xa5\x4b\x36\x9b\xaa\x85\x61\x0f\x40\x5d\x9c\x56\x7a\x6a\xfc\xe6\xc8\x0a\x62\xaa\xb5\xab\x1c\xc3\x8a\x99\xd2\x5e\x34\xc7\x0b\xb7\xb1\xba\x01\x02\x85\x3b\xa3\xad\x03\x56\x14\xd5\x4d\x39\x21\xfd\x25\x06\xe5\xf4\x7f\x89\x6e\xa8\xe4\x75\x71\xca\x09\x6e\x41\xd7\x7a\xd9\x3b\xd7\xef\xba\xfb\xcd\x93\x35\xf7\x89\xff\xee\xa8\x16\xb4\xba\xdf\x0f\x4a\x88\x76\x50\xcb\xae\x61\xb7\xb4\x74\x6c\x2e\xc6\xd9\x92\xee\xa9\x9b\x94\x7c\x70\x59\xbe\x61\xf9\x36\xfd\x5a\xf9\x15\xe4\x52\x3d\x7e\x61\x26\x3b\xbd\x86\x24\xf3\x34\x7a\xa6\x3d\x0c\x47\xd0\xc4\xdc\x7e\x71\x62\x5d\x0f\xc7\xe8\xc1\x1b\xdd\xfb\x4d\xb7\x69\x3f\xda\x45\x8f\x76\xd1\xe3\x5d\xf4\x64\x57\xf0\x80\xa7\xae\xc9\xe8\x9e\xcb\xba\x37\x69\x0e\x9c\x96\x68\xee\xd4\x2c\xf8\x7e\x0f\x52\xb9\xee\xb8\x9e\xc0\x60\x28\x33\x6c\xa6\xb9\x71\xfb\xef\xaa\x03\xa9\x1b\xf9\x1e\x23\xcf\x6b\x2a\xfb\xa1\x39\xae\x09\xdf\x36\x20\x77\xe3\xa8\xd6\xb1\x56\x39\x49\x9e\x8e\xfb\x6f\xcd\x70\x51\x53\x59\x3d\x81\x70\x5b\x0a\x4e\x23\xfb\xd8\x29\x27\x8c\xe5\x28\x43\x93\x48\x6c\x86\xe4\x24\x9c\x1b\xcb\xbb\xeb\x12\x6d\x8a\x25\xee\xb9\xde\x8b\xe1\x21\x94\x3d\x22\x33\xe7\x30\xd1\x94\x76\xc4\x49\x94\xbb\xe1\x45\xc3\xe6\xe3\x8e\xe3\xe8\x93\x98\x3a\x84\x7f\xb6\xf3\x37\x78\x68\x84\x3e\x98\xbc\x1d\x82\x72\x18\x5b\x38\xc6\x5b\x3d\xc1\xe9\x7d\xdf\xbf\xeb\x7b\x7b\x75\xa6\x3a\x74\x8f\xdf\xf5\xd6\x24\xa0\x55\xfb\x81\x3d\xde\x73\xaf\x2a\x31\x2c\xd3\x3a\x3d\xba\x5c\x47\x6c\x2c\xef\xaa\xdd\xce\x46\x1a\xdb\xbf\xdd\x17\x7a\x65\xcf\xc5\x89\xb2\x36\x87\xb2\x87\xe1\x73\x39\x42\x85\x7d\xfb\xe3\x8e\xff\x77\xa6\xce\x88\xee\x88\x57\x4e\xcf\xc1\x04\x55\x0e\x81\x28\x87\x40\x93\x43\x20\xc9\x21\x50\xe4\x30\xad\x05\xf8\x02\x25\xee\x5a\xb6\xc7\x16\xa4\x26\x65\xd8\x5f\xd3\x50\x67\x1f\xe5\xe8\xf3\x72\x41\x6a\x08\xa0\x11\x6f\xfe\x51\xe4\xf1\x90\x88\x28\x34\xf9\xf0\x11\x61\x1e\x22\x16\x09\x73\xaf\x6d\xe8\x4c\x20\x15\x53\x13\xd5\x6c\x9a\x9f\xc7\xa6\x4c\xdb\x9b\x64\x9c\x60\x2b\xcf\xac\xdf\x88\xb2\x9f\x7e\x4a\x09\x55\xa7\x5d\xbe\x31\x8e\xcb\xaf\x4b\xcf\xa0\x3d\x66\x78\x91\xc9\x75\xf4\xf0\x18\xb4\x16\xa8\x34\x5f\x7d\xcf\x0a\x5e\xf5\x95\x53\x16\xe9\x16\x57\x1d\xf1\x2e\x80\x5d\xf1\x2c\x6f\x9b\xae\x68\x11\x8d\xdb\xd3\x2c\x7c\xbb\x6c\x5f\xb9\xa6\x31\x35\x67\xa0\xb2\x25\xab\xd4\x8c\xe3\x55\x38\x1d\x3a\x67\x1e\x34\xbf\x82\x4d\x8c\xea\x50\x01\x9b\x8b\x7a\xca\xd2\xd3\xb9\x54\xdf\x46\xf5\x34\x43\x50\x76\x32\x6f\x35\x44\x93\x9e\x91\xfd\xee\x3e\x54\x89\x74\xc1\x7c\x4c\xad\xbc\x7d\x3f\x6f\x6e\x38\x9b\x91\xe2\x9d\x29\xcf\x25\x0d\x7e\x1c\x6e\x01\xd5\x3d\x5d\x57\xe2\xe7\x42\xa8\x81\x7e\xb9\x05\xe6\x04\xcd\xc8\x7b\x54\xcc\xb0\xd8\x23\xba\xda\x1a\x38\x2d\x55\xe1\x70\x52\xf3\xae\x21\x26\xb8\xc1\x76\xf4\x2c\xbb\x45\x25\xbd\x94\x5a\x3d\xcd\x5b\x21\x28\xff\x27\xae\xa8\x72\x07\x4c\x7e\x45\xb4\x5e\x74\xad\xe3\xc1\x17\xb7\x54\x60\xb2\xbd\x5e\xb5\xe4\x9f\xa4\xe1\xb2\xe7\x3c\xbc\xb0\xdf\xb5\xd3\x6f\xed\xba\x8b\x35\x37\x88\x8b\x65\x77\x5f\xf9\x10\x5a\x93\x26\x13\xfb\xec\x09\x7a\xf2\xed\x0e\xfa\xfd\x77\xe4\x7c\xf6\x0c\x3d\xfd\x2f\x21\x20\xba\x4f\xfd\xf5\xbf\xe2\xa7\x8e\x0e\x1f\xed\xa4\x92\xb5\xb5\x13\x18\x2a\x13\xa5\x17\xf4\x63\xe4\x32\x36\x72\xb9\xb3\x8e\x36\xa3\x23\x5f\x69\x4d\x71\x82\x6a\x85\x88\x0c\xd5\xcb\x93\x3e\x2e\xea\x16\x10\x7b\x50\x7d\x17\xcf\x47\xbc\xcb\x07\xbb\x63\x8b\x32\xa1\x94\x11\xac\x46\x18\xfa\x09\x3a\x51\x20\x60\xcf\x30\x4d\x71\x16\x0d\x5b\xb0\x9e\xd4\x20\x01\xea\xdc\x56\xe5\x0b\x48\xa2\x3c\x23\x26\x75\x44\xf5\xea\x76\x83\xf3\xc0\x14\x64\x40\xcd\xf0\x2d\xd8\x84\xc0\x6b\x6e\x9a\xdb\x5f\xcb\x5e\x58\x20\xbe\x98\x2e\xfd\x08\x57\x37\xac\xa1\xed\x6c\x8e\x56\xc4\xba\x6a\x9e\x9b\xa6\x1e\xe1\xf2\x90\xba\xe4\xbb\xc6\xa7\x0f\x19\x8c\xb2\x03\x48\x57\x7b\x2e\x5f\x6e\x0b\x18\x1a\xa8\x52\x76\x55\xe1\x56\x20\x19\xd8\x22\x87\xaa\x90\xa0\xf8\x2a\x9b\x0f\xb3\xeb\x18\xa1\x28\x97\x32\x3e\x50\x05\x17\x45\xd7\xe0\x96\x54\x2b\xd4\x90\x45\x43\xb8\x8e\x3c\x73\x52\x3e\x74\x37\x9d\x74\x7e\x64\xe2\x46\x7d\xa5\x16\x2d\xed\xe5\xcb\xb8\xf9\x72\xcd\x77\x14\x08\xef\xad\xa0\x02\xd8\xe8\x9a\x67\x3d\xe5\x02\x37\x2e\x15\xe8\xe2\xb5\xf0\x27\x9e\xc0\xeb\xc3\x47\x9f\x4f\xd5\x4e\xcb\x20\x49\x89\x44\xef\xe6\xbb\x07\xbe\x22\xb7\x78\xf8\x1b\x3f\x9c\xcb\xaf\x1e\x92\x0f\x96\x8c\xa1\xdd\x78\x81\x98\x69\xdc\x46\xc7\xe3\xc7\x88\xe5\xa2\x33\x93\xf4\xb9\xe0\x7a\x71\x15\x23\x3b\x45\xc3\x85\xe2\x52\x80\x7e\x26\xf4\x66\x16\xd4\x01\xa7\x35\x6d\x29\xae\xe4\x57\x91\xf3\x0a\x02\xa3\xf6\xfc\xb0\x0d\x30\xda\xa2\x89\xcc\x60\xa3\xac\x3e\x50\x8d\x7b\xe5\xaf\x35\x17\xb7\x27\x3f\xb8\x25\x0d\xf0\x02\xf1\xf1\x4e\x08\x56\x5b\x1d\x0c\xe0\xe7\x97\xe7\xaa\x4e\x76\x37\x9d\xd2\x82\x92\x5a\xd5\xfe\x0b\xaf\xb4\x9e\x88\x66\x71\x93\x05\xcb\xf6\xf0\x61\x40\xc0\xc4\x25\x16\x6c\xec\x9c\x05\x49\xff\xe8\xb2\xcc\xc1\x7d\x17\xce\x70\x41\x9a\x39\xe5\xe2\x5a\xae\x34\x3b\xd6\x84\x93\x5c\x25\xa2\xc9\xe5\xcb\x37\xdf\x1f\xa3\xe7\x3e\xfb\xa6\x42\xc0\x57\x21\xb9\xa4\x44\x8b\x86\x5a\x77\xfe\xd1\xe1\xe1\x1e\xf4\x13\x96\x39\xf9\x8d\x0d\xa5\x0e\x41\x4f\x24\xa0\x90\xea\x3b\x4a\xac\x69\x0d\x0f\x56\x45\x60\x31\x6a\xc9\x7c\xc1\x1a\xa1\x9b\xdc\x34\xb8\x00\x8b\x3f\x65\xe6\xfb\x10\xbe\x04\xdf\xce\x08\x27\xe2\xf9\xba\x9c\x62\x10\x9b\xa2\x96\x86\x73\xbc\x42\xbc\xbb\x06\x97\x03\xb0\x5b\x31\x59\x31\x4a\x34\x85\xfd\x70\x0c\xf0\x59\x40\x26\xa5\x47\x22\x98\x13\xa1\x62\x38\x6f\x43\xbd\x7c\x9d\xde\x4f\xc7\x21\x5c\xb4\x87\x5e\x56\x62\x03\xf2\x88\x3e\xbb\x32\x3e\x04\x3a\x81\x09\xd9\x11\x64\x43\x80\xfa\xbf\xa4\x61\x89\xfd\x29\xc1\x5d\x92\xa5\x04\x87\x57\x90\xfd\x5b\xfb\xf0\x60\x14\x85\xdb\xb5\x62\x53\xeb\xee\xfa\x53\x6f\xd7\x87\x7b\x74\x12\x9c\x02\x55\x8e\xdf\x9e\x82\xd4\x4b\x0e\x7f\x78\x16\x94\x91\xff\x54\x67\x26\xfe\x4d\xc9\x65\x01\xf8\x64\xc0\x4b\x24\x64\xb9\x8d\x1d\xac\xa0\x05\x84\x26\xb7\xa4\x71\x8e\x51\xaf\xe7\xb0\x3f\x7c\x27\x6f\x5d\xa8\x4d\x23\xbc\x7e\x25\x25\xaa\x52\x4f\xb9\xe6\x5a\xb6\x9e\x94\x1b\x4e\xaf\xab\x2b\xbb\x67\x5b\x97\x8b\x4e\x24\xec\x24\xcd\x01\x8e\x52\x32\xea\xca\x92\xed\x57\x7d\xb3\x73\x52\x63\x71\x13\xda\x86\x93\xdc\x32\x52\xc9\x45\x5d\xb0\xa6\x21\x45\xab\xbc\x8b\xda\xbc\x3e\xb5\xf5\xb4\xe4\xb1\xd8\x47\x3f\xe6\xcc\xd5\x71\x68\xaa\x99\x8e\x93\x22\x72\x65\x0e\x57\xaf\xf2\x61\x29\x6a\xf2\x1b\x11\x96\xb9\x92\xa0\x89\xf4\x86\x9c\x46\x1b\x2a\x4c\xb7\xd4\x11\xa8\xd8\xcf\xe6\xed\xd7\x52\x6e\x48\xeb\x47\xae\x1a\xad\x24\x4a\xe7\x24\x7a\x84\x5d\x19\xcf\xaa\xc6\x89\x4c\x51\xe3\xe6\xfd\x8e\xac\xee\x32\xe7\x1f\xc8\x4a\xe3\xed\x04\xd7\xde\x7d\xae\x3f\x90\x55\x30\x4d\x13\x88\x3a\x6e\x8a\xfa\x68\x6d\x34\xbf\x2b\x93\x6f\xba\xc5\xc9\xd9\x24\xd6\x11\x33\xb3\x0e\x70\x85\x38\x6f\x71\xdb\x81\xb7\x1c\x2b\x5b\x50\x57\xe1\x26\x13\x3e\xed\x4d\x2e\x0a\x67\x8f\x50\xf4\xa2\xa4\x93\x33\xfd\x3f\xff\x67\x93\xa0\xe8\xad\xc7\x41\x07\x04\xcf\x04\x3d\xe7\xf4\xf6\xd7\x41\x00\x64\x3a\x62\xd9\xa4\xbc\xc8\xa4\x81\x19\xe6\x88\x93\xd8\x05\xe2\x52\xd3\xd7\xcd\x3e\x43\xe0\xac\x1a\x30\x19\x70\x92\x9a\xa5\x1b\xa7\xc3\x89\xd3\xb3\x52\x6a\xc7\x0d\x29\xbb\xc2\x06\x14\x83\x96\xec\x76\xf4\xce\xdf\xa5\x99\xf6\xb2\x89\x4e\xdf\x9b\xd0\x40\xbd\x9b\xa3\x42\x66\xf8\xdc\xd6\x2a\x3c\x77\x5d\xb6\xeb\xf9\x83\xfc\x59\xf4\x2e\x2b\xf7\xd2\xf6\xdb\x7d\x9b\xa2\x38\x03\x31\x4c\xe9\x3c\x49\xdf\x7e\xdf\x4b\xbd\xd4\x4d\xbc\x3e\xf2\x7e\xbe\x64\x3f\xce\xc3\x49\x9e\x1a\xe7\x75\x16\x5c\xbe\x11\x2d\xb3\xc1\x49\xb1\x63\x35\x66\xb4\xbe\x87\xfb\x87\x69\xe9\xb1\xc7\x07\xe3\x7a\x3c\x33\x1d\xbb\x0d\x30\x71\x67\x78\x5d\xc5\xd8\x54\xba\x66\x4c\xe1\xa3\x1c\xb9\xde\xe4\xeb\x15\x8d\x5f\xe5\x9e\xa2\x47\xd9\xc5\x0e\xbb\xd4\x82\x1e\x29\x49\xe0\x5a\x5a\xd3\x13\x65\x53\xb7\xcd\x88\x97\xde\x96\x4d\xe3\x48\x4f\x5d\x17\xa2\x49\x6c\x8a\xa0\x25\xbc\x79\xe2\xd4\x2c\x27\x72\xec\x4c\x62\xb2\x02\x87\xf5\x6a\x42\xa5\x3c\x24\x07\x07\xe8\x9c\x01\x17\x90\xf1\xc7\xae\x3d\x35\xa5\x96\xc1\xc8\xae\x15\x22\xd6\x96\xfc\xce\xf6\xee\x5f\x5f\x6f\x52\xc4\x4a\xfc\xf2\xcb\xfd\xb1\xba\x94\xdb\x04\x3e\xbf\x1b\xde\x91\x5a\x17\x36\x52\x4e\xb2\xa1\xbc\x9c\x68\x41\xbf\x0f\x4a\x01\x0d\x1e\xf5\xb0\x76\x50\x5e\xc4\xe9\x5a\xaf\x8f\x6b\x90\xbe\x2d\xef\xaa\x05\xa6\xa0\x9f\xfb\x16\x87\x5e\x8c\x4d\x5f\x29\xdb\x36\x75\x10\xe9\x3a\xd3\x99\x2a\x87\x3b\xdc\x1f\xdc\x6d\x04\x0d\xa7\xcc\xb6\x27\x77\x2c\x43\x0d\x29\x28\xb9\xb5\x41\x8e\xd2\x22\x74\x66\x4e\xa3\x4a\x4e\xef\xf8\x80\x0a\x2b\xb1\x7a\x0d\x23\x8f\x67\x23\x8d\xf3\x96\x3b\x1d\x5a\xd3\x76\xf2\x2b\x0a\x57\xcb\x2a\x89\xbf\xaa\xa9\x9d\xf9\x1f\x16\x71\xd8\x58\x14\x52\xe9\x9e\x96\x6c\xf6\xd4\xa4\x6d\x3a\x12\xa4\x4a\x05\xae\x98\x20\x07\x4b\xb2\xa4\x93\x3d\xcf\x24\x9d\x14\x50\xd3\x66\xec\x61\x94\x22\x40\x69\xfc\x1c\x59\x7e\x67\x0b\x50\x93\xea\xcf\x76\x01\x87\x3a\x64\x48\x5a\x5b\xc6\xc4\x51\x0a\xd0\x69\xec\xe0\x57\xd5\x3f\x12\x2f\xbe\xea\xae\x2b\x5a\xe8\xf7\x16\xf0\x57\xf6\x35\x5d\x8d\x4e\xc8\xda\x03\x23\xea\xc7\x7c\x00\xe7\x56\x48\x18\x7a\xdb\x66\x79\xfb\x20\x52\x62\x94\xd8\x28\x3a\xc6\xee\x18\x3d\x7a\x7a\x78\x78\x78\xb8\x7f\xb8\xab\xae\x81\x47\x3b\xc7\x08\x3e\x72\x3e\x7b\xbc\x73\x8c\x8e\xc2\x07\x9f\x88\x0f\x1f\x3f\xf5\x3e\x7b\x2a\x3e\x13\x1f\x8c\xd9\x88\x4f\x0f\xf7\x0f\x11\xe6\xe6\xdc\x79\xcb\x3a\x28\x20\x0d\xc9\x0f\xfe\x2c\x83\x09\x06\x73\x0b\x66\x15\x4c\x28\x9e\x4e\xc8\x50\xd0\x69\xc4\x63\xe2\x53\x9d\x60\xbd\xe8\xd4\xf2\x1f\xff\x05\x97\xa3\x85\x33\x39\xfa\xe6\x5b\x7f\x2e\x4f\x8f\xbe\x0d\x66\xf3\x5f\xdf\xfa\xf3\x79\xf4\xf8\x9b\x68\x46\x29\xd7\x5d\xd0\x3e\x2a\xc7\x57\x32\xa9\xac\x38\x54\xdd\x7a\xd7\x3f\xd2\x07\x9d\xd7\xd3\xd9\xa5\x9e\x6a\xe8\xa1\xef\xb7\xb0\x0d\x66\xa1\xef\x8e\x71\xfc\x31\xa1\xa2\xc5\xd0\xd3\xf8\x65\x95\x36\xdf\xee\xb8\x61\xbb\xae\x11\x18\x47\x89\x1d\xe1\x58\x63\x3b\x76\x79\x08\x43\xf6\x92\x1f\x7a\x98\x0f\x85\x3c\x1d\x1d\x85\x88\xd6\x6d\x3f\xe6\xa3\x90\x49\x40\x0e\x22\x24\xcd\x48\x07\x07\xe8\x0a\xab\xc2\x38\x61\x38\x2b\xc4\x3c\xae\x8b\x53\x9c\x26\x91\x90\x1a\x46\x20\xa9\xa3\x16\x3d\x92\x73\x13\xce\x98\x8b\xb4\x3a\x12\xcc\x18\x88\xac\x7e\x7b\x6c\x7e\x7b\x62\x7e\x7b\xaa\x7e\xfb\x18\x91\x01\x82\x26\x64\xac\xe7\xda\x8b\x61\x91\x0b\xa6\x97\x89\xc7\x8c\x66\xb6\x71\x0c\x59\x72\x16\x85\x1f\x68\xb5\xce\x2c\x24\x22\xf9\x59\x04\x61\x7e\x23\xd2\xe5\x27\xa6\x2a\x8c\x2a\xa7\x21\x81\xf7\xc9\x03\xda\x26\xf3\xf1\xff\x05\x00\x00\xff\xff\x86\x22\x50\x76\x72\x8c\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x6b\x73\x1b\x37\xb2\xe8\xe7\xeb\x5f\x01\xeb\x83\x43\x6d\xf4\xf4\x23\x27\xab\xb2\xbc\xeb\x48\xf1\xb9\xaa\x6c\x64\x97\xe5\x6c\x3e\xb8\x52\x09\x34\x03\x8a\x38\x1e\x0e\xb8\x83\x19\xd1\x3c\x8e\xff\xfb\x2d\x34\xde\xaf\x99\x21\x45\x3b\xbe\xd9\x55\xed\xc6\x12\x39\xd3\x68\x34\x80\x46\xbf\xfb\xf0\x2f\xf7\xee\x21\x84\xd0\x8b\x8a\x2d\x2f\xce\xdf\xe0\xeb\x8a\x5c\xb5\xf8\x1d\xad\x6f\xe4\xe7\x6f\x66\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\x2e\x91\x7a\x04\x15\xac\x6e\x1b\x5c\xb4\x68\x8e\x6b\x7c\x43\x38\xbc\x52\xb3\x92\x20\xb6\x20\x0d\x6e\x59\xc3\xbf\x82\x17\x4a\x52\x91\x1b\xf5\x37\xad\xa7\xac\x99\xe3\x96\xb2\x1a\x9e\x17\xdf\xc3\x10\x2d\x7b\x47\x6a\x8e\xda\x19\x6e\x11\x6e\x08\xe2\x2d\x7e\x47\x4a\x84\x39\x5a\xe0\xa6\x45\x6c\x8a\x5a\x8d\xcd\xab\x86\xb5\xac\x60\xd5\x81\xc4\xf2\x92\x95\x84\x23\xde\x5d\xcf\x69\x2b\x1e\xa2\x8d\x7c\x19\xb5\x0c\xde\x59\x74\xd7\x15\x2d\x10\x2e\x4b\xf1\xe4\x45\x3d\x65\x68\xda\xd5\x85\x41\xa1\xec\x1a\x31\x1d\xf1\x28\x57\x53\xc3\x1d\x7c\x8d\x16\x33\xcc\xc9\x81\x26\x06\xe5\xa8\x21\x05\x6b\x4a\xae\x86\x11\x93\x81\x19\x14\x6c\x3e\xa7\x6d\x4b\x4a\x35\x8d\x03\x41\xba\x15\xc2\x15\x67\x68\x49\xab\x0a\xdd\x90\x16\x61\xc0\x14\x60\xbd\xbc\xfe\x1f\x52\xb4\x72\xb2\xad\x78\xb2\xc0\x35\xea\x38\xa0\x0c\xb8\xef\xa1\xae\x56\xbf\x08\xf8\x4b\xda\xce\xca\x06\x2f\x51\x43\x96\xb8\x29\xb9\x42\xe9\x7b\x5c\xcc\x24\xc5\x67\x98\xa3\x79\x57\xb5\x74\x51\x11\x89\x03\xba\xee\x8a\x77\xa4\x55\x14\x9d\xb1\xaa\x54\x48\x4b\x0c\xe1\xfd\x6b\xcc\x49\x89\x58\x6d\xa9\xd6\x76\xfc\xc4\xce\x66\x4f\xad\x82\xc6\x86\xd6\x37\x06\xb1\x52\x62\x26\x11\x22\xa5\xc2\xe8\xdc\x2c\x35\x4c\x09\x08\xd0\x90\x1b\xca\x5b\x22\x46\xd6\x5b\x81\xa0\x17\xff\x78\xf9\xb3\xf8\x00\xfb\x3b\x66\xd4\x82\xa0\xeb\x15\xea\xb8\x7e\x44\x83\xbf\x24\x4b\x33\xfa\x64\xd7\x2c\xf1\x81\xde\xc9\x2b\x34\xc3\xb7\x44\x42\xc5\xf3\x24\x95\xfc\xcd\x8b\x4a\x76\x60\xcf\xc1\xf3\x72\x4e\x6b\xa0\xb3\x80\x80\xbb\x76\xc6\x1a\xda\xae\xc4\x1c\x1a\x32\x67\xb7\x44\xbe\xad\x36\xc8\x1e\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\xbd\xb3\xc5\xe3\x7c\x0f\x2d\xf0\x4a\xaf\xea\x9e\x39\x11\x00\x4f\x9d\x88\x6b\xd2\x2e\x89\xc5\x14\xb6\x16\x27\x72\x5b\xcd\xf0\x62\x41\x6a\xc4\xea\x82\x20\x72\x4b\x9a\x15\x22\x0b\x56\xcc\x14\xda\x57\x84\x88\x5d\x4f\x05\x19\x70\x65\x68\x59\xb2\xa2\x9b\x93\xba\x85\x43\x88\x66\xa4\x21\x27\x68\xd6\xb6\x0b\x7e\x72\x78\x58\xb2\x82\x1f\xb0\x7a\x5a\xb1\xe5\x01\x6b\x6e\x0e\xd5\x3b\x87\xf7\xee\xa1\xbf\x1c\xde\xbb\x47\xe7\x0b\xd6\xb4\xe8\x45\x57\xdf\xd0\xeb\x8a\xbc\x01\x12\x4e\x1b\x36\x47\x3b\xde\x67\x3b\xe6\xc9\x8a\x2d\xbd\xa7\xf4\xdf\xe6\x89\xef\xba\xa6\x26\x8d\xfa\x5a\xfe\xe1\xbd\xfd\x82\x10\xee\xbc\x2c\xfe\x34\xdf\x9f\x35\xab\x45\xcb\xee\xdd\xc3\x45\x41\x38\x9f\xe0\xaa\xda\xb5\x5c\x29\x66\x6a\xe8\x83\xa4\xcb\xe1\xe1\x21\xfa\x5e\xd0\x49\xd2\xdb\x79\x99\xdc\x92\xba\x45\x97\x64\x09\x5f\x4f\x5a\xd6\xe2\xea\x0a\x96\xeb\x04\xfd\xf4\x82\xbe\xff\xe6\xf1\x1e\x82\x0f\x5f\xc3\x8a\xbd\xc2\x2b\xd6\xb5\xf6\xab\x5a\xbd\x78\xc6\xba\xba\x25\xcd\x09\xfa\xe9\xa2\x6e\xbf\x79\xbc\x9b\x19\x07\x9e\x7d\x63\xc1\xf1\x57\x98\x96\x72\x50\x0b\x53\x4c\x5d\x4c\xda\x7e\x32\xa7\x75\xeb\x22\x34\x25\x84\x03\xe1\x9c\xcf\x88\x83\xc6\x0b\xd6\x28\xf8\x16\x21\x43\x07\xc3\x92\x92\x64\x10\xdf\x9e\x35\x04\xb7\xa4\x9c\x88\xfd\x7a\x71\x7e\x82\xae\xda\x06\xf8\x40\xc3\x2a\x22\x01\x7e\xbb\x87\xf0\x5c\x8c\x75\xa6\x19\x87\x46\x24\x37\x73\xd8\x02\xdc\x3c\x1e\xc1\x96\xe0\xc6\x41\x91\xeb\xb3\x21\x08\x31\x41\x09\xe6\x35\xf9\x57\x47\x78\x4b\xca\x37\xec\x27\xc9\xe1\xee\x84\xd5\x4f\x9a\x61\x6e\x01\xca\x9d\x66\xf7\x1a\x98\x53\xf9\xbc\x2e\x5f\x03\x37\xda\x18\x98\xbb\x47\xfb\x21\xf8\xdb\xef\x04\x0d\x1c\x03\x3d\x49\x39\xe5\x9f\xd5\x55\x57\xdf\x09\xcd\xed\xc0\xba\x24\xed\x92\x35\x62\x15\x9f\x97\x65\x43\x38\xff\x69\x51\x26\xcf\x42\x4d\x96\xea\x09\xfd\x59\xdf\x92\xfc\x4c\xe8\xcd\xac\x3d\x9b\xe1\xfa\x26\x0d\x4b\x3e\x90\x38\xad\xe6\x82\xcb\x1f\x59\xf3\x48\xee\xdc\x1a\x69\x4c\x7c\x28\x46\x78\xf4\x30\x87\xac\x81\x35\x74\x5e\x13\x30\xc7\xd2\x38\x18\x23\x73\x9a\xb7\x37\xc0\x88\x73\xbe\xbd\xc1\xf2\x5c\x60\xdb\x63\x7c\x22\x9a\xf5\x1d\xfa\x11\xf0\xd7\xe4\x04\x66\xd8\xb1\x2c\x61\x7b\x53\xdc\xca\x48\xe6\x9c\x9e\x19\x21\x84\x92\xaa\xe4\x63\x4e\x6b\xd7\xbe\x22\x4d\x21\xc4\xb2\x1b\x32\xa9\xc9\xd2\xfb\x60\x98\x51\x2d\x7f\x26\xe4\x5d\xb5\x92\x12\x89\x78\xdf\x97\x4d\x7a\x5e\x54\xc2\xd1\x8f\xb4\xa6\xf3\x6e\xce\xc5\xbb\xfa\xf7\x13\xf4\x01\xee\x77\x0d\xe5\x63\x0f\x18\x33\x13\x1f\x9e\x03\x2e\x41\xa7\xff\xcb\x2a\xa9\x4c\x21\x5a\x92\xba\x05\x79\x1a\xf4\xcc\x29\x6b\x10\xae\x2a\xf8\x0a\x04\x65\x44\x6b\xf9\x87\x64\xc9\x07\x06\xc4\x45\x5d\x54\x9d\x78\x40\x3e\xa6\xf5\xc7\xfa\xab\x16\xe1\xa2\xa5\xb7\xa4\x5a\x81\x06\x49\x0b\xba\xc0\xad\x50\x6d\xf5\x9b\xef\xc8\x0a\x9d\x4a\xa9\xfd\xe2\xdc\x9d\x98\x16\x21\x77\xd1\x2d\x6e\x24\xdc\x13\xf4\xf7\x0f\x72\x2b\x9c\xa8\x5b\x55\x88\xf9\x1f\xed\x4c\x84\x8a\x30\x97\xf3\x54\xdb\x02\x54\x56\x47\xa9\x25\x42\x59\x83\x6d\xdd\xa0\x76\xb5\x90\x3a\x9b\xd6\xf7\x0c\x1c\x5a\x23\xd6\x94\x52\x59\xba\x26\x42\x9a\xe5\xb4\x24\x0d\x29\xd1\x2d\xae\x68\x69\x9e\xfb\x81\xac\xf8\x89\xf9\xeb\x18\xed\xa3\x33\x56\x55\xa4\x68\x59\x23\x15\x62\xf3\xdd\x43\xf8\xae\xe6\xa4\xe6\x1d\x0f\xbe\x7b\x84\xf6\xd1\xf7\xef\x49\xd1\x81\x2a\xe0\x7f\xf7\x18\xed\xa3\x7f\x92\x86\x4e\x69\x81\x13\x5f\x3f\x41\xfb\xe8\x39\xd0\xcb\xf9\x42\xef\x8c\xa2\x10\x14\x90\xf4\x53\x54\x01\xc6\x2e\x98\x2f\x6d\x84\x7c\x18\x6c\x2c\x9f\x90\x20\x02\x67\xc8\xe8\xd8\x06\xa2\x4d\x62\x80\xb0\xa9\x24\x37\x2c\x2e\x10\xdb\xd1\x29\x8b\xae\x69\xc4\xa6\x25\x91\x0a\xe0\xa2\x0d\x38\xb8\x77\xd2\x77\x2b\x10\x16\x57\x0b\x72\x07\xec\x41\x6b\xbb\x26\x68\x81\x29\xd8\x36\x94\xe6\xa7\xd0\x6b\xd7\xc0\x8f\x48\xe5\xe1\x1d\xa9\xfd\x93\xee\xe3\xd2\x88\xa5\xd3\xc6\x93\x25\xb0\x08\x84\xe5\x90\x76\x53\x5a\x2a\xdd\x90\xd6\x12\xf1\xf2\xe5\x9b\xef\x4f\xd0\x99\xc4\xa6\x5a\x21\x2a\xce\x58\x8b\x3a\x4e\xca\xfc\x69\x91\x13\x7a\x2d\x86\x8d\xd9\x87\x8f\xdb\xc2\xb0\x37\x81\xa0\xa6\x84\x44\x0b\x74\x59\x4f\x1d\x47\x62\x11\xa4\x26\x68\xa0\x88\x49\x75\x9c\x34\xce\xd6\x50\x7c\x1a\xd6\x9a\x21\xda\x66\xe9\x27\x80\x9f\x9b\x87\xe5\x25\x70\x96\x22\xe3\x2b\xdc\xce\x38\xec\x35\xde\x32\xd8\x44\x5a\x91\x6e\x08\x67\x5d\x53\x90\x98\xbf\x57\x44\x4a\x7a\xb0\x73\x9a\xab\x96\x35\xf8\x86\x08\x40\xe2\x42\x31\x7f\x0c\xbc\xf6\x0a\xec\x56\xf2\x2d\xfb\x7b\xf2\x25\xc5\x73\xc1\x46\xb1\xd6\x68\x0e\xd7\xce\xbc\x25\xe9\xf0\x17\xfb\x93\x36\x06\x9e\xb1\xf9\x82\x71\xda\x12\x24\x4e\x08\x3a\x27\x53\x5a\x83\xe1\x81\xa3\xbf\xb8\x3f\x87\xfe\x25\x89\x69\xcd\x5d\x9b\xa0\x5c\x48\xca\x11\x5f\x90\x42\xb0\x1e\xc7\x46\x44\x6b\xd0\xe9\xa3\x79\xe8\x65\x70\x18\xb3\xd6\xf4\xdd\xed\xd6\xd5\xf4\x5f\x9d\x60\xf5\xfa\x38\xd4\x5a\xf5\xd5\x4f\x5d\x91\x16\x2d\x67\xa4\x36\xdf\x0a\x44\x0a\x29\x46\x9b\x07\x43\x0a\xd2\x52\x0b\x09\xf1\x90\x70\xa6\xd8\xd4\x1f\xc9\x05\x00\x27\xc6\xea\xd1\xf7\xb2\x0f\xd5\xa1\x26\x62\x06\x1d\x7e\xe3\x07\xb2\x1a\x7c\x5a\x6d\x69\xf7\xd1\x78\x36\xc0\xd7\x5c\x6e\xc6\xea\x6a\x85\xda\x19\x95\x97\xaf\x66\x5c\xd5\x0a\xae\x36\x6d\x25\x14\x3c\x83\xc2\x25\x0d\xc6\x27\x63\x20\x0c\xe0\x53\x2e\x6e\xb8\x8e\xa0\x79\xc7\x5b\x84\xab\x25\x5e\x71\xc1\x29\xf1\x35\x53\x56\x3b\x7d\xbd\x36\xf2\x12\x99\x0b\x1e\x29\xef\x4f\x63\x53\x13\x17\x42\x51\x90\x45\x9b\x1a\x47\xcd\x79\x8e\x17\x0b\x81\xc9\x85\x92\x38\x34\xbb\xb7\x9c\xfe\x04\xfd\xdd\xd8\xa9\x0e\xfe\x89\xbb\xaa\x4d\x11\xc3\x92\xc1\x52\x40\xcc\xdb\xb5\x05\x2b\x43\xb4\x60\x1e\x52\x78\x79\xdf\x6a\x0b\x9d\x0b\xf0\x47\x76\x4b\xb8\x36\x57\xbb\x98\x28\xa3\x1f\x92\x66\x62\x44\xea\x52\x6c\x27\x5c\x3b\x77\xc3\xc8\x99\x39\xa6\x99\xbb\x4c\x4e\x1b\x7f\xa5\x45\x0e\xac\xeb\x0d\xb9\xa5\xac\xe3\x01\x4a\x99\x69\x69\xc1\xbe\x7f\x62\x07\xeb\xcc\xcc\xe8\x58\x83\x33\x1b\x9e\x95\xe0\x68\xe2\x16\x01\xf6\xd6\x32\x6b\x77\x17\x6c\x41\x5c\x4a\xd2\x5a\xbf\xc4\x75\xbb\x3e\x8a\xc3\xb4\xbf\x32\x17\x8b\xbc\x0b\x05\x2a\x20\x29\x00\x0d\x29\x57\x54\x5b\x67\xe8\xd7\xca\x3e\x3f\x34\xf4\x3f\x28\x07\x61\xc5\x9e\x1b\xb5\x6b\x35\x9d\x3c\x0b\x7d\x8a\x11\xda\x37\x85\xb0\x2c\x55\xa4\x13\x57\xcd\x72\x24\x66\x77\xb3\xd1\xba\x90\x87\x19\xa6\x70\x0e\xf2\x85\xb4\xaa\x2b\xb7\x41\x4d\x96\x3d\xc7\xd9\xb0\x30\x47\x43\xf3\xec\xaf\x8f\x1e\xc6\x63\xa6\x85\x33\x7f\x53\x34\xda\x50\x20\x90\x51\x3b\x24\x71\x92\xb3\xf8\xb4\x19\x73\x83\x2f\x61\x68\xac\xa4\xc9\x47\x88\x84\x25\x69\x49\x33\xa7\xb5\x38\x24\x2b\xe9\x6c\x90\xd8\xea\x3d\x3a\x6d\xe5\x3e\x8c\x9c\x23\x13\xcb\x80\x15\xff\x3c\x3e\x3a\xda\xcd\x22\x08\x17\x34\xae\x7c\x63\x93\xc5\x4a\x7c\x3d\x31\x7f\xc1\x27\xe6\xaa\xdb\xf3\x3e\x77\x2d\xc1\xde\x17\xd9\x5b\x2b\xf7\x98\x73\xff\xf8\x8f\xc4\xf7\x53\xee\xfb\x57\xec\x55\xfa\x91\x98\x0f\x7e\xf0\x7c\x16\xf2\x54\x7c\x34\xef\xec\xa2\x0f\xde\xfb\x8b\x86\x04\x9f\x48\x9a\x1c\x54\xa4\xbe\x69\x67\xe8\xf4\x14\x7d\xf3\xf8\x04\xed\x5c\x4a\x85\x12\xa9\x8f\xe1\x3a\xbb\x26\xe8\xd1\x43\x74\xbd\x6a\x09\x47\x93\x6f\x1e\xa3\x19\x79\x8f\x8a\x19\x16\x62\x33\x69\xf8\xee\x4e\x04\x36\x76\x5e\x1c\x50\xfe\x4f\xa1\x01\x82\x0f\xf3\x7c\x42\xcb\xdd\x13\xb4\xf3\x46\x0b\x2a\x17\xe7\x72\x20\x70\x71\xc1\xb5\x5c\x77\xf3\x6b\x21\x19\x0b\x96\x56\xb1\x25\x69\x0a\xcc\x49\x30\xf0\xa8\x71\x41\xb3\x7a\x4b\xcb\x5f\xc4\x0c\x6b\x5a\xa9\x61\x2f\xce\x51\x81\x6b\x71\xb9\xe3\xaa\x21\xb8\x5c\x21\xf2\x5e\xf0\x10\xa5\xa7\x4b\x3f\x58\x3c\x80\xd8\x2b\xe8\xd9\xa9\xdc\x2d\x93\xe3\x5d\xf4\xe0\x81\xfc\xec\xa9\xfe\xec\x89\x9e\x18\x7c\xac\xc9\x77\xbc\x87\x1e\xee\xa1\x47\x7b\xe8\xf1\x9e\xb8\xe5\x9f\xc4\x90\xa3\xcd\xa6\x17\xe6\x19\x3a\x12\xa3\x64\xbf\x7f\x7a\x8a\x9e\x1c\x1f\x69\x6a\x86\x4f\x19\x0c\x2a\xf1\x47\x3b\xc3\xb5\x78\xba\x97\x88\xde\x7e\x76\xb6\xc7\xf1\xc3\x6f\xa3\x51\x7e\x20\xab\x70\xa7\x90\xf7\xb8\x10\x67\xf8\x9b\xc7\x7a\xc7\x1c\x3f\xfc\x76\x78\xcb\xd8\x23\xe0\x0e\xf9\xd7\x87\x6a\x48\xfb\x75\x6e\xbc\xbf\x7e\x63\xc6\xfb\xeb\xc3\xe1\xf1\xee\x27\xf6\xca\x0d\x69\x23\x9b\xf9\x59\x85\xe9\x9c\x94\x13\xac\x59\x40\x44\xe2\xdd\x2c\xed\xd5\x0e\x83\x5d\xad\xb7\xd9\x35\x21\x35\x2a\x24\xd0\x0d\xb0\xfa\x81\xac\x34\x46\xef\x04\x37\xf1\x96\x22\xc6\xe4\x07\xe9\x9c\xdf\x0e\x16\x57\x66\x0d\x3c\x14\xec\xd2\xec\xc6\x8b\xb5\xde\xe0\xce\xfd\x2a\x7e\xc4\xbd\x0c\xd7\xc6\x0f\x60\xeb\x92\x5a\xe4\x0f\x64\x35\x89\x30\x5e\xe8\xaf\x5c\x74\x0e\x4a\x52\xb0\x92\xfc\x5f\xf2\x7e\xb2\xbb\x17\x6f\x38\x7a\x53\xe3\xb6\x6b\xc8\xf3\xea\x86\x35\xb4\x9d\xcd\x4f\xd0\x55\xf4\xd9\xc1\x77\xff\xb8\xfa\xf5\xbb\x7f\x5c\x1d\x3f\xfc\xf5\xd1\xb7\xc7\x1e\x90\x5d\x1f\xd9\xc3\x43\x69\x6f\x5a\x29\xb9\x92\xb1\xa9\xb8\xa1\x17\x8c\x73\xc2\xc5\xfd\xa6\xf4\xb6\x45\x43\x6f\x71\x6b\xaf\xbf\x77\x64\xe5\xc1\xc1\x9c\x93\xa6\x8d\xa7\xa8\x09\x71\x70\x0b\xa3\xbc\x62\xaf\x26\xde\xb5\xe1\xce\x36\x31\xdd\x39\xe1\x1c\x4c\xb1\xd1\x37\xe2\x67\x27\xb1\xe2\x56\x1f\x3d\x10\x97\xe9\x09\x3a\x93\x6b\x29\x55\x4a\xc9\xb8\x85\x84\x29\x78\x69\xbc\x87\xc4\xcf\x41\xc1\xea\x02\xb7\x82\xdb\xeb\x5f\x77\x20\x00\x00\xbd\xd2\xe4\x79\x05\xe4\x01\xfa\x4c\x76\xcc\x53\xde\xc4\x76\x7b\x61\xef\xec\x5a\xa9\x86\x95\xe4\x2b\xee\x12\xd6\x85\xb9\xb3\x2b\xf4\x61\x5a\x83\x21\x72\x67\xb7\x6f\x29\xc5\xbe\xab\x49\xbb\xce\xae\xf3\x99\xe6\x36\x36\xde\xf7\x67\xe7\x57\xcf\x7f\x7d\xf5\xf0\xc9\x37\x7d\xa8\x72\x52\x4d\x0f\x68\x89\x4e\x11\x2d\xe3\x2f\xe0\x0e\x3a\x85\xab\x28\xfe\x32\xe6\x57\xa7\x31\x0f\xeb\x7b\x4d\xd2\xc7\xfb\x3b\x7e\xdc\xe1\x05\xa7\xce\xd9\x4c\x4c\xc2\x95\xe7\xd0\x29\x3a\x8a\x1f\x71\xa4\xfb\xa7\xfb\xe8\xc3\xc7\x9e\x27\x8c\x14\x0d\x90\xbc\x07\x13\x5b\xbd\x03\xc7\xa8\xe6\x6a\x0b\xb0\x22\x1d\x72\x69\x46\x3a\x8c\x68\x42\xf4\xa5\xb0\x17\xd3\x6b\x4f\x33\xb6\x13\xd4\x36\x1d\xd9\xdd\xd2\xc8\x3f\x90\x55\x6a\xd0\x1f\xc8\x6a\xab\x03\xda\xf5\xb1\xa3\xd9\xcf\xa2\xa1\x62\xfa\x07\x52\xaa\x58\xa6\xf0\x23\xcc\xef\xc7\xca\x5c\x06\x90\x32\x23\x3c\xdd\xb7\x91\x38\x07\x92\xfd\x7c\x3f\x5f\xb4\x2b\x78\x77\x72\x2b\xfe\x2b\x0d\xdb\xe2\xbf\x4f\x43\xe0\xcf\x26\xbb\xbb\x6b\x8d\x6a\x54\xf2\x3f\x66\xe0\xcf\x3f\x61\xad\x65\x7f\xfe\x71\x43\xed\x52\x9c\xd6\x83\xe0\xbc\x92\x39\xcd\x46\xf3\x28\xf6\xa7\xc3\x79\x0c\xd3\x4b\x84\xf4\xa4\xf6\xe7\xc1\x35\xae\x70\x5d\x38\xa7\x26\xd0\xf0\x7f\x6a\x69\x45\xdb\x15\x7a\xa1\xc2\xf1\xa4\xa6\x5d\xcc\x48\xf1\x8e\x2b\xc3\xee\x57\x1c\xb1\x5b\xd2\xe0\xaa\x72\x6c\x67\x0a\xae\xb4\x33\xd1\x96\xa3\x6b\xd6\x34\x6c\x49\x4a\xa5\x59\x44\x5a\xad\xb1\xed\x53\xb2\x44\xd3\xae\x06\xd0\x2f\xba\xaa\x32\xb8\x7e\x27\x41\x4e\x76\xb5\x06\x1e\xa8\x73\x74\x8a\x26\x7d\x73\x44\x5f\xc7\x27\xcb\xcc\x1f\x3d\x1d\x58\x97\x58\x75\x6c\x48\xdb\x35\x35\x2c\x97\xfb\xf1\x47\x44\x2a\xde\xf3\xfc\xa6\x28\xa2\xfd\x7e\x0c\x03\x39\x32\xb3\x9e\x72\x19\x10\x46\x0d\x99\x92\x86\x08\xb8\x2d\x13\xff\x63\x35\xd1\x02\x5a\x60\x43\xb2\xe6\x7b\xab\x18\x0e\x2f\x9f\x1c\x28\x30\x1f\x4d\x7e\x4d\x86\xaf\x9c\x40\x3c\xe6\xc4\x57\xe7\xb5\x2f\x7f\x17\x3d\x08\xa0\x8c\x52\xec\x83\xfb\xf2\xad\x33\xee\x2f\xe8\xbe\xd4\x84\xd3\x92\xe0\x95\x74\x5d\x10\x27\xf0\x59\x48\x78\x25\x23\xd2\x81\x36\xa8\x27\xfb\xd7\xb2\x5a\xf6\xc9\x83\x5e\x8c\x30\x5f\x8f\x06\x7f\xdb\xbd\x9f\x5b\xe2\xe7\x65\x89\xb0\x83\xbb\x32\xe0\x3a\xe1\xad\xd9\xd5\x13\x0b\xc7\x49\x6b\xe3\x70\x93\x61\x13\xe6\xc3\x13\xf4\xf7\x00\xad\xd0\xe8\xd2\x3b\xe7\xa7\xfb\xf7\x2d\xac\xd4\x6c\x86\xd0\x33\x32\xce\xe4\x57\x54\x93\x65\x60\x36\xec\xc7\xc5\x95\x8f\xec\xbb\x6b\x60\x11\x29\xca\x12\x89\x30\x8e\x2c\x85\x44\x5a\xf0\x5c\x86\x12\x67\x8c\x83\xf5\xd5\x2a\x24\xb2\x31\x51\x80\x8b\xfa\x43\x7d\x6d\xe2\x37\x52\x28\xf5\xdc\x47\x11\xa0\x75\x10\x94\xd2\xac\x44\x27\x08\x8b\x4b\xa1\x11\xca\xc0\xe6\xad\x7b\xfe\xe1\x72\x5c\xd1\x57\x6d\xd3\x15\xe0\x49\x52\x7a\x59\xcb\x20\x5c\x5f\xa8\xda\xfb\x60\x4a\x93\x61\xfe\xd7\xac\x6b\x15\x2f\x8b\x5c\x90\x5c\xc2\x30\xf9\x05\x1f\xc6\xb8\x0b\x73\x8f\xb8\x0e\xc1\xdc\x33\xeb\xf9\x03\xfd\x37\x86\xfc\x81\xda\x68\x30\xf2\x51\xdf\x73\xa6\x6c\xdb\xfd\x0f\x47\x71\xc2\x03\xcf\x3b\x2e\x9e\x35\x9e\x1f\x0d\xde\xfa\x48\x52\x96\xf9\x2a\xf4\x8c\xa0\x8b\xf3\x3b\x39\x47\x1e\xbc\x95\xfc\xe5\x97\xe1\xa7\x63\x57\xc6\xd0\x4c\xb2\xde\x86\xec\x86\xec\xf7\x02\xc0\x7d\x0c\xae\x00\x3f\x22\x2e\x3c\x7d\xb0\xc5\xac\xff\xfd\x34\xa5\x39\xc9\x2b\xdd\x5a\x45\x14\xc8\xac\x42\x5e\x3b\xf6\x93\xbc\x6e\xee\x3c\xb5\x86\x9a\x6e\x5f\xda\x44\x63\x4f\xbd\x3d\xac\xbc\x3b\xaf\xf5\xe9\xf1\x9e\xe6\xe6\xbd\x95\x12\xeb\x86\x55\xc8\x04\x88\x48\x70\x1c\xd6\xe4\x12\x50\xcc\x97\xe3\xa0\xa4\x51\xd1\xdf\x0d\xc1\x30\x2a\x56\x02\x86\xfe\x2e\x0f\xc3\x11\x49\xbd\xf7\xed\xe7\x07\xef\xc8\x2a\xb1\xf4\xe9\xfb\x3e\x01\xc0\x7c\xbf\xde\xdd\x18\x4f\xa5\x57\x2e\x4f\x5f\x72\xbe\x9d\xd1\x7c\x95\x13\xf0\xce\x49\x43\x6f\x49\xe9\x06\xa7\xa2\xd0\x3f\xa8\xc5\x70\x08\xfa\x30\xdb\x45\xc8\x93\x36\xc5\x2b\xab\x49\x6d\xc4\x0c\xd4\xb9\xf7\xed\x2f\xb7\xb8\xb1\x4a\xe1\x55\x37\x47\xa7\x9a\xa4\x21\x5a\xac\x6b\x5d\xcc\xee\x45\x60\x68\x5d\x92\xf7\x91\x59\x6c\x39\xa3\x15\x51\xdf\x3d\x0d\xf7\x8a\x76\xa4\xc4\xda\x81\xc7\xa5\x35\x52\x8e\x9c\x0a\x00\x7f\x89\xbd\x85\x0a\x07\xf9\xef\xd7\xe8\x38\x07\xd8\x50\xce\x59\xdb\xb4\x46\x64\x06\x8d\xad\xbc\x01\xe1\xbc\x3f\xbf\xb6\xa3\x58\xbc\xd3\xea\xf2\xb0\x6e\xe2\x42\xee\x93\x80\x07\x76\x56\xb0\x84\x9f\x7c\x73\x29\xec\x5d\x6e\x9e\xb5\x19\xac\x37\x2d\xc9\xa2\xff\x90\xd3\x22\xb9\xa9\x77\x54\xec\xa5\xf1\x9f\x53\x81\x7c\x02\x99\xdf\xdd\xf3\x30\x78\xcd\x26\x0f\x81\x81\xb5\xde\x56\x91\x1a\xd8\x45\xad\x10\xcf\x6d\x92\xd8\xf8\xa3\x04\x84\xaf\xd3\x97\xfe\xd7\xe9\x5b\x3c\xf1\x71\xf8\xb0\xbe\x4c\xf3\x1a\xd3\x6b\x9b\x04\x6d\x7c\x45\x52\x47\xe2\x9c\x15\x14\x8b\xf1\xc1\xaf\x85\x03\xf5\xdc\x44\xfa\x99\x90\x4d\xca\x21\xaa\x96\x94\xda\x1e\xe2\xc4\x70\x32\x27\x49\x9a\x72\x74\x4d\x9c\xf8\x41\x88\xca\x89\xd4\x30\x03\x36\x6f\xf0\xf1\x02\xc1\x28\x77\xb6\xab\x1f\xbb\x37\x1c\xe8\xb3\x9d\x68\xbb\x2c\x2a\x4e\x8c\x7b\x3a\x28\x7c\x24\x2a\x23\x43\x1a\xb3\x78\x24\xc3\xa0\x70\x5d\x8a\x25\xa9\x58\xb1\x15\x1c\xd7\x0f\xe1\x8b\xd0\x04\x97\xb8\x4e\x46\x97\x39\xf9\xb8\x36\xf1\x7b\xc3\xc8\xa4\xb4\xc1\x35\xc3\x09\x2d\x42\x5e\x3c\xe1\xa6\x78\x8c\x0d\x1a\x7c\x9e\x89\x65\x23\x23\x16\x32\xcd\x9f\xd6\x0a\x5e\x03\xdd\xb0\xc7\x24\xe4\xb9\xb2\x3e\xa7\x6f\xe4\xdf\xcc\xf5\xf5\x47\xb9\xa0\xfe\x38\x97\x5b\xc6\xf5\x65\xaf\xad\x75\x1c\x51\xe6\xac\x6c\xc5\x1b\xe5\xe4\xc4\xe8\xcb\x7e\x40\xc8\xfe\x8f\x4f\x6a\x33\x9f\xd4\x97\x6a\xd8\x46\x69\x23\x33\xec\x39\x5c\xa3\x6b\xa2\x48\xa7\xd2\x04\x66\x6c\x69\x52\xd9\x3c\x73\x73\x99\xcd\xf8\x56\x36\x67\xeb\xcc\x18\x36\x3c\x0f\xd8\x10\x7d\x0b\xdf\x96\x6d\xb8\x6b\x19\x88\xd7\x35\xf8\x46\x16\xdc\x31\xe0\xd7\xb0\x0f\x0f\x5f\x83\x39\x3b\x69\x3a\xdf\x7e\x9b\xc6\xd3\x10\x50\x19\xc8\xbe\xeb\x68\x4b\x21\x3c\x6b\x8b\x75\x1e\x49\xd8\x47\x01\x15\x35\x52\xea\x81\xd8\x24\x19\x60\xb9\xae\x5d\xd2\x58\x47\xd3\x70\xc6\x99\x48\x5d\xe3\x66\x1a\xce\x26\x16\xce\x3e\x48\x6b\x99\x39\xd3\x80\x86\x6d\x9d\x3d\x1c\x2b\x07\x32\xcb\x77\xff\x8c\x2a\x6c\x52\x63\xa4\x75\x4b\x9a\x29\x56\x59\x84\x6e\x02\xe6\x78\x67\x5e\x02\x3e\x88\xf5\x95\xcc\x55\x13\x80\x5f\x6a\x47\x91\xa3\x4c\x2b\x0c\x8c\xd8\xee\xa7\xbd\xc2\xcd\xc6\x2a\x9d\x81\x2a\xab\xb3\x65\xa7\x61\x91\x3f\x49\x4d\xc4\x97\x88\x4c\x42\xa4\x1b\xff\x39\xec\xcb\x4a\x65\x3c\x02\xe7\xb3\x5f\xa4\x7d\xb3\x41\x90\x65\x98\x0b\x44\xaa\x8a\xa3\xe5\x8c\xb4\x33\xd2\x78\x29\x98\x18\x52\x80\x64\xb8\xec\x8c\x39\x69\x86\x2a\x23\xd9\x4b\xef\x97\x96\x07\xa5\x0a\xc9\xcd\xe1\x0d\x23\x54\x32\xa1\x0e\x91\x9a\x75\x37\xb3\x5e\x8d\x1f\x3e\x12\xd2\x9e\xe7\x57\x52\xe4\x10\x53\x72\x0e\x02\xe5\xdf\x57\x14\x22\x2f\x5e\xb0\xe6\x0c\xd7\x25\x2d\x71\x4b\xd4\x12\xb4\x1d\x38\xf7\x0d\x1b\x3e\x41\x0f\x7a\xc3\x85\x77\x4f\xd0\x77\x8c\x55\x89\x5b\xc2\x4c\xb5\x6e\x21\x63\x2b\x79\x55\xa8\x48\x83\x03\x15\x94\xa8\x98\xfe\xd3\x07\xa6\x82\x81\x00\xfe\xf1\xd9\x44\x48\xb3\x4e\xec\x22\x2d\x01\x8a\x4a\xf8\x16\xe0\x9d\x18\x11\x24\x85\xd1\x60\xfc\xb7\x9e\x8b\x0e\x32\x44\xda\xa6\xeb\x11\x14\xa7\xb8\xe2\x23\x6c\x69\x03\x3e\x2f\x31\xce\xd1\xc1\x11\x7a\xf0\x20\x1a\x27\x99\x38\xf3\xdf\xa0\x8d\x34\x6f\x66\xb8\x56\xb5\x28\x5e\xb0\xe6\x35\xab\xc8\xa4\xee\xe6\x92\x7b\x9d\x8c\x70\x92\xe9\x20\xb9\xc0\xe3\x98\x8d\x7d\x93\x15\x7e\xdc\xc8\x6a\xeb\x2d\x44\x2a\x1d\x42\xe5\x37\x93\x25\x62\x75\xb4\xc7\x5c\x8e\x21\x25\x5b\x19\x7c\xba\x59\xe8\x48\x3a\xce\x29\x41\x30\xc5\x65\xbe\xaf\xc5\x87\xc0\xcf\x77\x54\xe4\xba\x1c\x3e\x35\x0d\x3a\x4d\xa6\xa4\x51\x5e\x7f\x05\xb1\x4e\x8b\x86\xdd\x88\x07\x53\xd9\x32\xcb\x5c\xc2\x4e\xf8\xc5\xd6\x33\x75\xee\x90\xc3\xb2\xdc\x72\xf2\xca\xc7\x28\x19\xe2\x3b\x19\x6a\xe7\x6c\x1f\xa9\x6c\xda\xdc\x5b\x1e\x54\xe2\xdc\xa2\x5b\xe1\xde\xc0\x1e\xd9\x3c\xe0\xbb\xc7\xf3\xee\xc4\x47\x03\xa3\x08\xd0\x70\xfd\xe7\xa9\xf8\x29\x67\x51\x3e\x65\xc0\xfa\x32\x17\xa9\xee\x8d\xa9\x82\x6e\x07\x0a\x88\x99\xf0\x5b\xf7\xf8\xba\xf3\xc8\xb0\x96\xe7\x65\x09\x4c\x43\x9b\xfc\x64\x88\x1e\x5f\xf1\x96\xcc\x6d\xde\xb9\x53\xf4\x24\x6f\xc7\x8e\x99\x0c\xbc\x7c\x49\xa4\x15\x46\xf0\x96\x56\xb1\xc8\x74\xc6\xe4\x27\xe0\x33\x12\xfd\xcd\x78\xca\x97\x7c\x90\x60\x53\xe4\x8a\xa9\x79\x77\xa9\x2d\x2e\xa5\x2a\xca\x9a\x40\xeb\x70\x76\x62\x2b\xc8\x15\xf6\xb6\x83\xfc\xcd\x88\x37\xb9\x83\x14\x5e\x75\x25\x81\x32\x1e\x4a\x36\x78\xba\x2f\xbf\x8f\x47\x7d\x59\x57\x2b\xc1\xfc\xc5\xd0\x73\x88\x3e\x15\xfc\x4e\x4a\x3d\x4a\x70\x9b\xca\x64\xf9\x92\x41\x2d\x26\xc9\x00\x43\x30\xb2\x24\xab\x2b\xac\x39\x39\xf8\x41\xe1\x87\x50\x16\x91\x24\x1e\x92\xbb\xec\x5c\xc3\x7d\x9a\xd9\x95\xb8\x2c\xdf\x30\x0f\x92\x90\x74\x72\xab\x24\x04\x80\x37\xec\x79\x59\xf6\x88\x05\x89\x5d\x99\x18\x77\xce\x4a\x3a\x5d\x5d\x92\x25\x94\x4d\x78\x45\xea\xd2\xad\x1b\x67\x18\x85\x67\x4e\xa8\x69\xb5\x27\xe3\x89\x69\x7d\x23\xd0\x84\x8f\xb2\x5c\xe3\x4a\x95\x45\xf6\xab\x29\x29\xcf\x5b\xb2\x40\xc3\x48\x66\xe1\xd7\x6b\x9b\x04\x75\xd1\xbe\x68\xfe\xb0\xc5\xd3\x2d\xeb\x1f\xcd\x31\xad\x05\xc3\x97\x6e\x99\x53\x75\x8e\xa3\x03\x74\x01\xc8\x8b\x7d\x2e\xfe\x5f\xaf\xbc\x65\x81\x63\xa1\x5c\x5a\x3d\x55\x08\x3c\x87\xdb\x5e\x38\x42\x21\xf8\x45\x85\xda\x19\xe3\x04\x4d\x69\x03\xc2\xd1\x94\x35\x96\x62\x82\x65\x18\x5f\x95\x53\x17\xda\x39\x64\xe1\x7c\x9e\x8e\x8a\x59\x4a\xac\xaf\x7f\x79\xf7\xd6\x62\x1c\x02\xbe\x1f\x62\x15\x3b\xf9\xe3\x65\xc8\x98\xb4\x13\x53\x7c\xb6\xe1\x0c\xe3\x31\xc3\x4f\xf6\xd7\x8e\xf7\x5a\x83\x72\x47\x07\x47\xbd\x2c\x07\x2a\x2e\xcd\x55\x8d\x74\x8b\x9a\xae\x2e\x61\xee\x42\xb5\x0f\xbb\x0c\x23\x40\xeb\xdd\x1f\xf9\x78\x3f\xed\x13\x35\xdc\x22\x5c\xd4\x2d\xdc\x9d\xd1\x3e\xf9\xcf\x35\xf6\xef\x71\x8d\x19\x33\xea\x5a\xd7\x98\x7e\xeb\xdf\xfb\x1a\xbb\xcb\xe9\x36\xd6\xe9\xe8\x74\xe3\xad\x1d\x6a\xfc\x9f\xb3\xfc\xe7\x39\xcb\xea\x22\xd3\xb7\x90\x55\x60\xc0\x43\x0a\xa5\xcb\xe5\xd5\x64\x8e\x87\x57\x31\x6c\x5d\xd5\x56\x89\x53\xb6\x2e\xf3\x27\x3f\xe3\x5a\x66\xfb\xd2\x4e\xb9\x11\x41\x35\x4d\x10\xe5\xe8\x46\x1a\x4a\xa5\xf1\xac\x35\x35\xff\x64\x2d\x21\x1b\x62\x14\x02\x72\xdd\xda\xb6\x3d\x48\x43\x6e\x49\xe3\x0b\x0e\xb2\x34\x07\x8a\x0b\x41\x0c\x19\x7c\xbf\x1e\x7e\xa3\xdf\x77\x28\x7e\x9e\x69\x61\x1c\x7d\x3d\x46\x10\xeb\x29\x01\xb2\x73\xc9\x5a\xed\x41\xb0\x5b\x56\x4d\xfd\xbe\xbf\x84\x31\xdd\x2f\xfd\x36\x23\xcb\x19\x93\x4c\xc7\x49\x52\x50\x4c\x48\xfe\xab\x06\x92\xdb\x9d\x36\x88\x2d\xeb\x8c\x83\x43\xaf\x07\x43\x73\x42\x5a\x97\x53\xed\x81\x5f\x04\x62\x0a\xea\x95\xb4\x73\xd0\xeb\x4e\x16\xe8\x84\xf3\x95\xa8\xb0\x36\x76\xc5\xe2\xd0\xe0\xd3\x53\x74\x84\x7e\xff\x7d\x8b\xd6\xf9\x8c\xbf\xe4\xa2\x9e\xb2\x34\x1f\xdc\x1d\xce\x11\x40\xfb\x6a\x3f\xe4\x0c\xfb\x7d\x3b\x20\x38\xde\xd7\xa4\x52\x26\x26\x5d\xa6\x92\xba\x0a\x9e\x25\x51\xef\xe6\x10\xe7\x3b\xc8\xbb\x1f\x97\xbe\x33\x70\xb4\xc5\xd9\x2c\xd8\x5c\x05\x30\x39\xfd\x7d\x4c\x81\x43\xff\x0b\x67\x37\x97\xe1\x1d\x17\xe2\x67\x4f\xd5\x87\x7b\x11\xbd\x0e\x0f\xed\x10\x0e\x42\x46\xdd\x0c\xc7\xe5\x14\x32\xca\x4d\xb7\x1e\x41\x62\xd0\x83\xd5\x4d\xbc\x0a\x34\x11\x94\xe2\x04\x46\xc5\x18\x14\x57\x2c\x21\x47\xca\x2b\xc8\x97\x59\xa2\xda\xfb\xe6\x4e\xec\x15\x56\xb2\xe1\x54\xdb\x59\xff\x3f\x03\xe1\xcd\x03\xa9\x15\x38\x3c\xd4\x9e\x28\xbd\xc1\x75\x0c\x15\xdc\x44\x15\x99\xb6\xec\x96\x34\x7a\x5f\xd2\x20\xf8\xd5\xb9\xa5\x3e\xa5\x99\xe2\x6b\xa4\xe6\x64\xf8\x4c\xef\xa4\x3e\xb1\xfc\xb5\x8d\x6d\x6c\xf1\x4f\x43\x1b\xd5\x4d\x27\x82\x3d\x82\x96\x43\x86\x0d\xd9\xe4\xc6\x06\x0d\xf4\x09\xff\x4b\xc1\x93\x59\x4d\xb4\x31\xec\xba\x33\x0d\x03\x6a\xb6\x0c\xb9\xdd\xfd\x4f\x24\xd2\x4b\xd9\xf6\x45\xc3\xe6\x79\xb9\x3e\xa8\xcd\xd2\x2f\xcc\x23\x84\x06\x64\x6c\xee\x45\xf0\x57\x95\x5b\x07\xdb\x11\x47\xdc\xd0\xf5\xa0\xad\x9d\x1f\x48\xc1\xd1\x92\x54\x15\xd0\x5a\x45\x2e\xf6\xbc\x0a\xe5\x7d\xcd\x98\xb4\xe9\xa9\xe8\x9a\xf0\x7a\x4b\xa4\x9f\x57\x55\x14\x69\xfe\x27\x96\xd0\xe9\x74\x04\xe7\x47\xcf\x20\x12\x22\x71\xf5\xae\x75\xbe\x87\x07\x4a\xb2\xe1\x43\x4d\xb4\xad\x0b\x1a\x1a\xfe\xff\xa7\x97\xd8\x08\x7a\xf6\xf2\xb4\xd4\xda\x07\x2a\x51\x76\xe1\x0f\xbf\xc0\xeb\x31\x88\x4c\xff\x42\x6e\xbf\x3f\xe6\xbe\xfa\xc4\xb7\x41\xc0\xfc\x7f\x36\x07\xc8\x39\x32\xd0\x38\x63\x5d\x4f\x9f\xde\xe4\xfd\xce\xbe\x5c\x94\xc0\x56\x93\x5e\x63\x1b\xe2\x50\xc7\xa8\x75\x6c\x89\x2a\x08\xed\x69\xc2\x5d\x93\xf7\x5e\xe0\xc0\x13\x35\x76\x19\x9a\x75\x2d\xd5\x7a\xe4\x7e\x63\xf5\x1f\xb4\x0c\xfd\xcd\xb4\xb6\xb4\x08\x83\x46\x66\x67\x11\x90\x9f\x87\xa1\x22\x61\x6d\xb4\x6f\xcb\xd0\xbf\x3a\xd2\xac\xbc\x26\x24\xe9\xe4\x0b\xf1\xbe\x59\x36\x15\x63\x89\x68\xeb\xe7\xb0\xde\x43\xe3\x22\x8c\x8d\x1d\x62\x54\x90\xf1\xfa\x89\x1b\x03\xb1\xc8\x66\xf8\x97\xcb\x9a\xa4\xa2\x91\x99\xdf\xa1\xd8\xc9\x25\x84\xb9\xea\x7e\x5c\xb4\x31\x94\x68\x19\x5a\x90\x46\x10\xd1\x8a\x50\x20\x41\xc5\xed\x71\xbc\x70\xe5\x73\x5b\x0d\x2c\x4d\x98\x2d\x52\xc6\x3c\x67\xe2\x95\x75\x4d\xb2\xba\xb7\xba\x4d\x7f\x91\xd8\x5c\xfa\x43\x54\x76\x43\xf5\x3e\x8e\x03\xb7\x7a\x03\xaf\xfd\xb5\xda\x75\xb3\xc9\x9c\x28\x2d\x29\xa5\x7c\xb6\x08\x2d\xd3\xc8\x79\x5b\x41\x5a\xd7\x7e\x90\x96\x0e\xd1\x72\x75\x14\xb7\x37\xda\x0d\x09\xf7\x65\x90\x89\x87\xee\xc4\xdd\x7a\x92\x6b\xc6\xa7\xd5\xf4\xf0\xc9\xc1\xce\x9a\x0e\x16\x81\x88\x13\xc9\x23\x62\xe5\xf3\xe1\x61\x8e\xcf\x3f\xde\x77\xbd\xd4\x0b\x0b\x22\xe4\xdd\x80\xe2\xdf\xe1\x90\xcb\x11\xf2\x5c\xff\x84\xc7\x7b\x95\xcc\x51\x1b\x10\x7a\xee\x7c\xfe\x3e\x77\xe0\xd3\x76\x8f\xdd\x17\x79\x3e\xfe\x4d\xa2\xa8\xc2\xd3\x35\x2a\xc4\xc8\xbe\xd4\xa7\x7d\x8d\x00\xfd\xc9\x43\xa8\x36\x9a\xde\x98\x08\xaa\x61\xc0\x1b\x52\x6d\xd3\xf8\xa9\xbe\xa5\x1f\xcf\x42\xc3\x27\xef\x16\x26\xb5\xcd\xeb\x25\x29\x9d\x7f\xa1\xec\x5d\x37\xce\xda\x12\x77\xff\xdc\xf1\x40\xff\x06\xdc\x7d\xf3\x13\xb1\x51\x68\xd1\x9f\xfc\x20\xbc\xb6\xf6\x3d\x7d\xab\xb9\x05\x92\xe0\x70\x8c\x4a\x02\x49\x9d\x82\xcf\x1f\x2b\xa3\xcd\x95\x9d\x49\xf6\xfd\xf3\x1e\x04\xd5\x89\xce\x4a\xe0\xb6\x7f\x57\x2e\xb0\xc4\x7b\x3f\x1b\x98\xd1\x5f\xc7\x2c\x11\x49\x93\x3f\x92\x63\x02\x69\x86\xef\xe3\x4f\x16\x47\xf3\xa9\x7c\x0f\x74\x3a\x4c\x93\x3f\x3e\xec\x21\x2b\x31\x0c\x31\xd2\x31\x41\x0f\xe1\x60\x29\x66\x9a\xf6\x2a\xdd\x81\x97\x66\xc3\x22\x04\xab\xfb\x6f\xa5\xf0\x6b\xfa\x2b\xc3\x40\x18\x05\x6c\x93\xc3\xd3\xa9\x4f\x28\x1b\x65\x31\x7c\x0c\x22\x40\xa9\x68\x18\xe5\x95\x09\x1f\xfd\xb4\x2b\xe6\x06\x16\x84\xa3\x7e\xfc\xbc\x1e\xa2\xad\xa9\x28\x9f\x25\x7c\x62\xed\x8b\xf8\x33\x9d\x8c\xa1\x48\x8b\x60\xc0\x21\xf7\xd5\xb8\xa1\x87\x17\x25\x57\x0b\x76\x4b\x3e\xa7\x94\x14\xf2\x85\x78\x9d\x3e\x9b\x41\x70\x4d\x47\xd6\x06\x6c\xd6\x7a\x56\xc6\x2b\x9d\x9f\xc8\xbb\xd5\xb7\xe0\x7f\xb0\x7f\xeb\xb3\x2d\xf8\x5a\x2e\xb3\xad\x2e\xf7\x1d\xfc\x68\x17\xd0\xd0\x9d\xd8\xd0\x1f\xa3\x79\x37\x04\xbf\x2b\xd9\xb2\x56\xbd\x7f\xd4\xd7\x62\x1a\xb2\x17\x6d\xd4\x1c\xc8\x74\xfa\xb7\x8a\x49\x10\x5e\x64\x03\xd1\xe3\xbe\xcd\x70\x19\xcd\x69\xad\x2b\xb8\x28\x3c\x22\x97\x93\xaa\x96\xf6\xbd\x18\x43\xce\x9b\x5f\x75\xf3\x39\x6e\x56\x3d\xae\x37\x18\x54\x3d\x3d\x58\x2b\xcc\xcc\xfc\x04\xbd\x55\xef\x7c\xa7\x3f\xfa\x25\x55\x28\x2c\x05\x7d\xaf\x1f\x4c\xa6\x42\x9d\x85\x83\x4e\x3d\xa4\xe3\x87\x0d\x78\x74\x6a\x87\xca\xaf\xf3\x39\x69\x31\xad\x78\x7a\x89\xe5\x02\xd6\x88\xd6\x25\xbd\xa5\x65\x87\x2b\x15\x7d\x57\x97\x50\x36\x27\x08\xf1\x4a\x2c\x47\x38\xc1\x9e\xb5\x48\xf8\x38\xc3\xc7\x6e\x71\xa3\xce\xcb\xb8\x15\x2b\xfd\x23\xc8\x4f\x90\x69\x5b\x2e\xdf\xfc\xb8\x7e\x1f\x8c\x71\xf5\xd0\x1c\x2c\x13\x76\x55\xbf\x6c\xb6\x7d\xee\x43\x5f\x05\x44\x98\x95\x6e\x2d\x64\xc1\x4f\x7e\xd5\xeb\xd6\x5b\xe5\xd0\x47\xa8\x09\x76\x4f\x98\x7f\x57\xe0\x8a\x78\x5b\x82\x4d\xc5\x41\xa6\xf5\x4d\xe5\x6a\xb4\xd7\x2b\xf1\x69\x81\x2b\xa1\xba\x4f\x71\x91\x2b\x2a\x05\x58\x0b\x98\x01\x4f\xe4\xe9\xf6\x51\x0a\xe2\x0b\x00\x98\x9b\x15\x9d\xca\x5e\x3a\x00\x28\x2a\x45\xae\xe0\xfb\xed\xa4\xd2\x42\xfb\x88\x17\x35\xc1\xd0\x5f\x7c\xdc\xb2\xc2\x92\xfe\xad\x9f\x1a\x3a\xec\x43\x13\x63\xd4\xbc\x13\xab\x19\x7d\x94\x43\x73\xd4\x32\xbb\xa1\x9e\x0d\x1f\xe8\xea\xe6\xcd\xe7\x79\x55\xad\x3f\x95\x31\x94\xf0\xfe\xf4\x6f\x6c\xa8\xe0\x05\x81\x19\xc9\x75\x84\xa6\x1f\xb9\xe6\x6f\x23\xb6\xa4\xb8\x7c\xc7\x23\x93\x95\x97\xaf\x48\xeb\xb2\x58\x93\x92\xed\xdf\x8f\xf6\x60\x81\xee\xab\x7a\x0f\xf5\xf1\x81\x00\xf9\xf4\x71\x1a\xc3\x1e\xc6\xed\x7f\xde\x27\x2f\x98\x80\x1b\xa1\x60\x42\x5b\xad\x82\xd5\x2d\xa6\x35\x57\xa6\x79\x48\x45\x32\x7a\xfc\x02\xab\xd4\x31\xf1\x36\xd3\x86\x9e\x9b\xae\xc2\x0d\xc2\x5d\xcb\xe6\x60\xe2\x9c\xaa\x62\xbe\x82\xc1\xa8\x87\x64\xe5\xb6\x45\xc3\x0a\xdd\xca\x47\x56\x9d\x27\x5c\x39\x09\x81\x4c\x42\x22\x95\x7d\xa6\x7f\x13\x12\x21\x88\x05\xbf\x99\xf2\x2f\xa8\x9d\x35\x60\x93\xc2\xa8\xc0\x0b\x7c\x0d\x95\x83\xa3\x3b\x2c\x11\xd9\x03\x70\x5e\xda\xe9\xa4\xaf\x33\xb5\x3a\xf0\x30\xc8\x7d\xaf\xf0\x8a\x75\xaa\xc9\x99\xfc\xdd\xac\x46\x1f\x80\xab\x8a\xb5\xff\xa0\x73\xda\xf2\x09\x37\xbf\xaa\x4b\xec\x5b\xb9\xc0\xc7\xdf\x7c\xec\x05\x21\x6e\x0a\xd5\x62\xad\x0e\xea\x96\x2e\xfd\x6e\x6b\x79\x28\x2d\x6e\x74\x67\xf3\xe7\xd2\x3e\x3b\xc9\x3f\x4d\xea\x32\x7c\xf6\x04\xbd\x95\x63\xa6\x1b\x62\x89\xb7\x16\x78\xa5\xcf\xdf\x94\x35\x40\x38\xaf\x31\x96\x10\x9c\x1a\x4f\xaa\x3b\x49\x89\x7a\x79\xb4\x0a\x5c\x15\x5d\x65\x5c\x3e\xd0\xac\x23\x01\x20\xfb\xfe\x9c\xdd\xaa\x48\xd2\x49\x4d\x96\x29\x04\x77\xdd\x23\x91\xdc\x46\xcf\xcb\x39\xad\x4f\x12\x7b\x28\xe6\x15\xb2\x62\x1c\x27\x20\x0a\xeb\x84\x33\x6d\x24\x6f\xc8\xbf\x3a\xda\x40\x9c\x57\x42\x08\xf7\x80\x89\xe5\xe7\x5f\xc9\xc6\x1b\x42\x3e\x6f\x88\x0a\xea\x82\xde\x5a\x32\xed\x33\xdd\x20\x48\xed\x1f\x95\xb0\x77\xa5\x8b\x20\xeb\x71\xe5\x5e\x76\x3f\x71\xf6\xa5\x94\xad\xc6\xf9\x0f\x02\x28\xc0\xb0\x9d\x2c\xc3\x27\x99\x1e\x9c\x6f\x20\x28\x40\x17\x84\xe3\xf4\x3d\x22\x75\xdb\x50\x22\x09\x02\x52\xaa\x4b\x36\xe2\x11\xad\xaf\x1b\x67\xca\xcc\x14\xd3\xa0\x94\xd5\xa1\x5d\xcc\x63\x0d\xf0\x92\x2c\x15\x08\x45\x45\xd8\x3b\xfa\xf7\x93\x10\x40\xbe\x1c\xc2\xe6\x3b\x22\x9f\x84\x91\xbc\x46\x32\xab\x1d\x2d\x76\xee\x2e\x19\x51\xab\xb2\x62\xb8\x7c\x2a\xdf\x8e\x0a\x54\x1a\x6c\x7d\xb2\x0d\x76\xec\x0e\xc7\xe0\xf8\x96\x4c\x7c\x8c\xf7\x50\xcb\xc6\x8c\x94\x5c\xc5\xf3\xf4\xd3\xce\x6a\x86\x8b\x39\x50\x32\xd2\x55\x79\x97\x84\xbc\xab\x56\x82\x03\xb2\xae\xb5\xd5\x22\x6f\x71\xd5\xf5\xde\xfd\xa3\x6e\x97\x58\x68\x36\xcf\xa0\xfb\x49\x63\x09\x09\xc0\x26\x8e\xac\x26\xcb\xcf\x80\xb9\x1a\xdd\x19\xdb\xfc\xda\xd7\x59\x6a\xcc\xd0\xa7\x16\xd4\x88\xb3\x61\xc5\xa7\xa2\x6b\xd1\x82\x34\x05\xa9\x5b\x7c\xa3\x24\x12\x69\xa0\x90\x71\x41\x5e\x3a\x74\x24\xdb\x24\x68\x7d\xd6\xb5\xaf\x0c\x3c\xd5\x4b\xd6\xfd\x68\x3d\x97\x69\xf8\xb6\xf2\x29\xc8\x8a\x98\xfe\x37\x4f\xd1\xf1\xc1\x51\x86\x05\x9e\xf9\xb3\xd4\xbc\xf0\x9a\xb4\x4b\x42\x6a\x74\x04\x6a\xfa\xf1\xfd\x3e\x66\x27\xf7\x83\x3f\x64\x7a\x5b\xd4\x36\x72\x97\xd6\x37\xf2\xd2\x3c\xeb\xdd\x1d\xe6\xd0\xf8\xc4\x8b\x49\x17\x7e\xb2\xe6\xae\xc9\x61\x76\x1a\x01\xee\xdd\x43\x62\x07\x55\x20\x60\x99\xa8\x12\x53\x14\xc1\x4f\x34\xe4\xda\x2c\x92\x74\xb4\x7b\xdb\xc6\xcf\xf5\x98\xd3\x76\xe2\xf4\x7e\x85\x9a\x90\xf0\x69\xae\xe3\x6d\x7a\xfb\xc0\xd5\xfd\xec\x54\x02\x99\x1c\xef\x8a\x8d\x03\x9f\x3d\xd5\x9f\x3d\xd1\x35\x4b\xe1\x63\xbd\x31\x8e\xf7\xd0\xc3\x3d\xf4\x68\x0f\x3d\xde\x43\xac\x41\x4f\x06\x5d\xea\x45\x84\x3e\x1f\x57\x8f\x18\x78\xbc\x2b\xa5\x7e\xf3\x38\x5f\x8d\x38\x1e\x24\xa8\x4a\x9c\x40\xe3\xad\x98\xd8\x2f\x72\x89\xe1\x93\x4d\x6e\x88\x18\xc3\xc4\x48\xc1\xbd\xd1\x83\x74\xcf\xee\x42\x42\x7a\x47\x13\xd5\x1e\x5a\xed\x32\xb1\x89\x08\x2e\x66\x2a\x1a\xda\xad\x40\xad\x14\x1a\xf9\x1a\x3c\x6e\xb6\xa6\xb7\x2f\x9d\x62\xcd\x6a\x67\xca\xda\xd8\x33\x82\x6e\xe8\x2d\xa9\xe5\xfa\x2f\x67\xb4\x98\xa1\x39\x5e\x89\x4d\x80\xcb\x52\xba\xf8\x5a\x5b\xd2\xf6\xc0\x1b\xf8\x42\x69\x6f\x8b\x86\xdc\x82\x3c\x11\xed\x7e\xc1\x3e\xff\x87\x41\x88\xda\x81\x78\xdc\x34\x3e\x2f\x70\xc7\x89\x71\xaa\x25\xd0\xb3\x0e\xf9\x3d\x6f\x4c\x31\x92\xf6\xf6\xf7\x4d\x8f\xbc\x2f\x08\xd1\x8d\xc9\x0c\x71\x0e\xb6\xa0\x43\x8d\x6b\x19\x6f\x00\xc4\x62\x2a\xda\x11\x23\x21\x75\x4c\xce\x29\xe8\x3e\xb8\x59\x41\xd4\x02\x10\x14\x1c\xff\x4f\xb4\x9c\x1a\xd7\x2a\xb6\xd0\xdf\x1e\x9b\x0e\xf4\x68\xe7\x92\xc8\x05\x93\x65\x86\xd5\x76\x10\x72\xe0\x14\x8a\xc7\x57\x15\x29\x5a\x25\xf2\xf6\x03\x7d\x38\x1e\x68\xcd\x49\xcd\x3b\x3e\x02\xe8\xa3\xb1\x40\xc9\x7b\x52\x40\x39\x92\x11\x40\x1f\x8f\x05\x7a\x4b\x1a\x3a\xa5\x05\x1e\x09\xf7\xc9\x58\xb8\x72\x1f\xa5\x20\x0e\xa7\xfa\x0d\x32\xc3\xe3\x6f\x62\x66\x38\xad\x98\xd6\x15\xec\x86\xdd\x4c\xee\xb5\xf3\x0d\x78\xd7\xc0\x18\x39\x93\x95\x3d\x8f\x6c\x41\x24\x95\x81\xa6\xb2\xb2\x79\x55\xb1\xa5\x90\x42\x82\xcb\xf0\xd0\x94\xeb\x72\x28\x09\xea\x67\xc7\x4d\x29\x7e\xca\x6d\x34\x87\xcf\x0f\xae\xbb\x16\x31\x68\x13\x00\xc3\xb5\xab\x05\xf0\xb6\xaa\xb2\x2c\x4c\xd9\x25\xa7\x5d\xdb\x35\xbd\x72\xf2\xcb\x05\xa9\x21\x91\x5f\xe0\x3c\x11\x73\x80\xdf\x36\x64\x01\xe6\xfd\xbe\xcd\x04\xb2\xfb\x17\xb1\x99\xbc\xc9\x6f\xb6\x9f\xcc\x8c\xf3\xdb\x29\x33\x4a\x5a\x54\xd7\xed\xd6\x61\x65\x2f\xce\x65\x79\x24\x58\x5b\x19\x21\x58\x10\x7a\x6b\x2d\xd2\xfd\xad\x07\x4d\xbf\x49\xca\xe5\xc6\x52\xb1\x90\xf0\x14\x6c\xd0\x45\x57\x53\x3e\xd3\xb7\xa3\x2e\xc4\xb4\x60\xac\x41\xdd\xa2\xa5\x73\x82\x3c\x60\xac\x81\x87\x4a\x86\x9c\x6a\xf8\x2d\x43\x15\x6e\x09\x6f\xd5\xe6\x67\xd3\x76\x29\xb6\xf2\xbf\x3a\x5a\x08\xd5\x4d\xc6\xb7\x45\xb7\xf7\x02\x37\x78\x4e\x5a\xd2\xc8\x16\x17\xa5\xbd\x12\x74\x57\x40\x4d\x02\xef\x55\xd0\x00\xad\x5c\xbf\xa7\xee\x6f\x2a\x4f\xa3\x23\xf0\x9b\x4a\x0b\xe4\xfd\x82\x14\x2d\xf4\x2a\x93\x44\x13\x0a\x8f\x0f\x13\xea\x62\x08\x1a\x6b\xfa\xd2\x9a\xb7\x04\x9b\xf4\xab\x69\x57\x69\xe7\x6b\xbf\x35\xb1\x36\x86\x2b\x5c\x81\x71\x09\x52\x98\x7f\x55\x8e\x30\x71\xaa\x74\x0f\x8a\x8c\x15\x48\x2c\xa8\x33\x09\x5a\xeb\x57\x0f\xe0\xd4\xa4\x8c\xf5\x32\x12\x32\x0e\x84\x84\x53\xea\x68\x51\xba\x67\x84\xfb\x21\x28\x50\x71\x80\x22\xf2\x82\x14\x1d\xed\x47\x1e\xdd\x96\xa1\x92\x14\x0d\xc1\xdc\xee\x44\xa5\xa0\xf3\x19\xeb\xaa\x32\xa1\x68\xc5\x37\xcf\x9a\x8a\x4c\xfa\xac\x07\xe4\xcc\x89\xd1\x99\x95\xd9\xe8\xc8\x27\x06\x55\x6b\x94\x96\x86\x07\xc7\x0e\x6b\xdb\x8b\x4b\x43\x6d\xe7\x86\xb5\xac\x60\x15\x84\xa7\x91\xd6\xf5\x86\x48\xf3\xb4\xf2\x91\x78\x8e\x10\x5b\x96\x82\x36\xa6\x24\x89\xf4\xa8\x14\xca\xbc\xc2\x1a\x53\x0e\x46\x9c\x54\x55\x68\x70\x3b\x86\xf2\xd8\xa6\xa2\x50\x7d\x86\x8e\x8f\x52\xa1\x81\x0b\x5c\xd3\x62\xb2\x73\x25\x67\x46\x4a\xd5\xe9\x46\xbe\x24\xf6\x14\x9b\xa2\x46\xe0\x7d\xb0\xd3\x9b\xa0\xb2\xb5\x2e\x62\x7e\x91\x07\x35\x6b\x89\xcf\x6e\xc2\x00\x66\x28\x23\x8d\x57\x7e\xfd\xce\x8b\x73\xd0\x63\x7f\x56\x34\x0a\xa1\xf4\xdf\x01\x78\xb1\x68\xa0\x02\xa4\xb9\x0c\x7a\xda\xf2\x1a\x7b\x36\xf0\x66\x68\xf0\x48\xb9\x04\xa5\x45\x03\xdb\x97\x35\x2a\x22\x19\x44\x98\x7b\x50\xc5\xf9\x05\xfd\x85\xd5\x9c\x96\xa4\x31\x41\x90\x58\x6c\xd0\x05\xe3\xa4\x3c\x54\x80\x87\x3c\x72\xcf\xd5\x8c\x34\x5b\x24\x4b\xf5\x89\x0c\x31\xf4\x3b\xf4\xa4\xda\xc4\xa9\x8b\xce\x79\x2b\xbd\xd0\x37\xc1\x58\x71\x1c\xe1\xdf\xfe\xa6\x77\xde\x19\xb0\x2c\x31\x43\xc1\x53\x34\xd5\x25\xe9\x54\xed\x4d\x38\xd0\x3b\x81\xfd\xd3\x3a\x57\xfd\x79\xe4\xbc\xaa\x74\x9a\x33\xd0\xf0\xb7\xaa\x7b\x50\x4d\xc3\xae\x47\xc1\x29\x79\xee\x6d\x89\x9d\x83\x82\xd5\x05\x6e\x27\xb4\xdc\xd5\xbf\xee\x58\x85\x53\x77\x5d\x01\x95\x53\x8b\x84\x54\xf5\xda\x45\xad\xc0\x62\x27\x19\x31\xeb\xff\xe5\xfd\x29\x93\x0e\x59\x4d\xdc\xd4\x64\xee\xf6\x20\x76\x8a\x96\x42\xa5\x00\x87\x9c\x21\x24\xda\xa2\x9a\x98\xed\x04\x1c\x8e\x83\x2f\x49\x47\xab\x22\xce\xc4\x43\x7a\x03\x17\xb8\x13\x4c\x41\xcd\xe4\x37\x39\xd6\x45\x7d\x8b\x2b\x5a\xc2\xde\xff\x0d\xcd\x49\x3b\x63\x51\x45\xc8\x0b\xe5\x31\x9e\xe1\xc5\x82\xd4\x92\x3a\x4e\x62\x48\xb0\xfb\xf7\x6c\xda\x94\xbd\xcf\xf4\xc4\xc4\x69\x98\xe3\xe6\x9d\x9f\x4c\x49\xe7\x73\x52\x52\xdc\x92\x6a\x95\xd9\x23\xf1\xce\xed\xd9\x27\xfe\x86\x1a\xde\x1d\xe9\xad\x15\x66\x9a\x64\x5e\x46\x9b\x84\x0f\xaf\x5d\xf8\xd6\xdb\x53\xb9\x48\x77\xfd\x03\x5e\xf7\xae\xe6\x78\x4a\x64\x6d\xb3\xe7\x75\xf9\x9a\x4c\xbb\xba\x74\x78\x77\xd8\xfe\xdf\x40\x1f\xdc\xd1\x99\xa1\xae\x02\xa6\xe1\xaf\xc2\xb0\x2e\x68\xf8\xb5\xe2\xba\xb2\xe0\x28\xec\x4e\xd9\x9b\x8d\xb6\x68\xa2\x9c\x51\x1c\x15\xb8\xaa\x64\x32\xbf\x7a\x82\x44\xfe\x59\xd9\x64\x4d\x95\x00\x4b\x20\xf8\x29\x39\x68\xbf\xbc\xd5\xdb\x42\x2d\x49\x34\xfd\x93\xe5\xbb\xae\x1e\xd3\xc7\x83\x5d\x60\x6b\x8b\x6c\x0a\x6f\x9f\x6c\x69\xb9\x6d\xcc\xd2\xcb\xcd\x29\x23\x3b\x1b\xd8\x9f\x3c\x2a\xe1\x60\x0a\xcf\x56\x9c\x49\x2e\xa2\xd8\xce\x3c\x62\x92\xe5\xbe\xc7\x25\x33\xbb\x20\x7f\x22\x7e\x1d\xa8\xe3\x71\x27\x11\x29\x2d\xfa\x48\x64\x4a\x83\xcd\x70\xfd\xf2\xa8\x9e\x4d\xaa\x65\xf2\x7a\x15\xb4\x0e\x0f\x91\x2e\x80\x48\x9b\xb8\xf6\xde\x35\x2e\xde\x29\xa3\x2e\x6d\x7a\x13\x96\xf3\x05\x8f\x3e\x79\x35\xb4\xe4\x95\x65\x9b\x40\xda\xc4\x1e\x5d\x5f\xda\x5c\x3d\x2d\x6c\x3f\xde\x5d\xcb\xe0\x1d\x71\x37\x9b\x8d\x55\x78\x3a\x2b\x32\x89\x63\x26\xc1\xd0\x85\x5c\x52\x0e\x37\x05\xdc\x7f\xaa\x43\xf8\x9c\x60\xb7\xa7\xbe\x27\xe0\x21\x5d\x31\x9e\xfb\x0d\xde\x7c\x2b\xba\x98\x00\xa0\x21\x8f\x49\x2d\x4d\xd4\xf2\xc6\x57\x38\x8b\x6b\xb5\xe2\x2c\x72\xbe\x8d\x2a\x01\xf7\xfb\xef\xc9\x3e\x76\x23\x2e\x3f\xe5\x7e\x50\x21\x1f\x71\x2e\x29\xf9\x57\x87\x2b\x65\xc7\xf3\xf5\xa9\xc4\xd6\x51\x00\x9d\x54\x36\xa1\x5a\x4d\x59\x53\x78\x92\x42\xec\xee\xfc\x54\x25\xe5\xc4\xec\xba\x6b\xd8\x12\xc7\xc1\x86\xe0\xd6\xc4\x58\xab\x8e\x60\xae\x83\xc5\x85\x60\xa7\x63\x8c\x50\x53\xf1\x0b\xae\xa5\xc1\x13\xfc\x0c\xb8\x5e\xa1\x39\x6b\x62\x08\xb7\xb8\xd1\xfb\xeb\x35\xab\xc0\x1f\x04\x71\x41\xb1\x7d\x31\x2b\xc6\x9f\xa5\x5e\x4f\xc8\xf3\xc1\x50\x67\xaa\x82\x42\x72\x74\xb7\x6f\x27\xf8\xca\xee\xa7\x84\xb0\x08\xda\x33\x94\x4b\x6d\x1b\x37\x8a\x8f\xce\x99\x4a\xee\x3a\x1e\x10\x57\xd0\xa7\xb1\x7d\xfa\xb8\xc6\xf4\x1c\x6b\x00\x4d\x4e\x3d\x6f\x0c\xed\x1b\xf6\x63\x5c\x09\xc5\x55\x06\xd6\xee\xf8\x8a\xbb\x76\x36\xf9\xb1\x6b\x85\x68\x85\x6c\xfb\x57\x13\xe5\x0e\xc2\x40\x56\x8a\xf9\x31\x18\xba\x4f\x94\xb9\x64\x12\x53\xb4\x50\x7a\x4b\xa5\x34\x2e\x5d\x1d\x2c\xa3\x42\x82\x43\x91\x34\x60\x46\xd5\x31\x97\x55\xe5\x26\x89\x08\x96\xa9\xf9\x91\x64\x41\xe9\x1e\x04\x86\xef\x50\xe5\x15\x10\x5c\x39\x99\xa5\x28\x84\x00\xd0\x3c\x4e\x33\x45\xec\xc5\x97\xd1\x42\x40\x8c\x1c\x3a\x45\x7e\xa8\xfe\x72\x46\x2b\xa2\xbe\x7b\x8a\x5c\xaf\x5f\xba\xb8\xb7\x0d\x2b\x39\x85\xa7\xdf\xc2\xab\xbf\xc4\xa7\x4f\x8d\x26\xff\xfd\x1a\x1d\xc7\xec\x6d\xed\x64\x24\x33\x76\x82\x57\x8e\x4b\x79\xee\xc9\x6d\x1d\x95\x06\xd9\x97\xcc\x64\xfe\xc8\xe7\x23\x8e\xa9\x49\x8b\xb6\x29\x0d\xe9\x9f\x4f\x91\xb8\x3b\x3c\xb9\x91\xa9\xbc\xa9\x22\x10\x70\x5f\xa7\xe7\x93\x58\xe9\x4c\x61\xd9\x7e\x4a\xac\x93\xdd\x1b\x5e\xd5\x29\xc8\x6b\x2b\xe0\x23\x37\x93\xaf\x91\x87\xec\x74\x4d\xe3\xcf\x56\x91\x4c\x18\x0c\x62\xf4\x86\x86\x1f\x53\x39\xb6\x8e\xfb\x03\x25\xea\xc7\x86\x0c\xf5\xac\x22\xc0\xf6\x68\x4b\x21\x0c\x11\xcc\xd1\xd7\x44\x06\x71\xb8\x92\xb9\xe9\x64\x55\xa6\xe5\xa0\xa4\x39\xf9\x68\x50\xa5\x94\x76\xb5\xeb\x15\xe2\xa4\x6d\x95\xc6\x48\x1b\x8d\x48\xcb\xd0\xff\x92\x86\x39\x8a\xa7\x9b\x15\x26\xe0\x38\xc5\xc8\xc3\x9a\x28\xf9\x88\x90\x66\x63\xd5\xf2\xf0\x50\xbd\xac\x52\x15\xa4\x2e\x28\x89\x34\x6c\x0b\x84\x92\x04\x7f\x90\x4d\xd7\x05\xe0\xe0\xa0\xb6\xd6\xe4\x1d\x59\x69\x53\xfe\xee\x58\xc3\x11\xce\x19\x40\x46\xd9\xb5\xc2\xc1\xe2\xf6\x6f\x8d\x32\x38\x25\xed\x96\x0b\xd2\x50\x56\xa2\xe5\x4c\x85\x23\x84\x79\xa7\xbe\x6d\xbf\x21\x32\x4a\x41\x2a\x29\x61\x05\xd3\x86\x54\xb0\x6f\x6c\x8a\x4a\xde\xba\x9f\xca\x83\xd8\x30\x00\x5a\x08\x66\x91\x58\xe6\x2b\x74\x9b\x79\xeb\xdb\xa6\x23\x81\x6c\x9a\x03\x1b\x50\xfd\x7b\x6d\xda\xd1\xa4\x51\x73\x14\x27\xd4\x18\x75\xc4\xf9\xef\x6a\xcf\x6d\x23\xa9\xaf\xcf\xb0\x3f\x98\xa0\x38\x34\xfa\xf6\x46\x92\x09\xcb\x9e\x1f\x48\x85\xab\x6b\x6f\xcb\x28\x7f\xd0\x5a\x99\x27\xc1\x3a\x09\x81\x4f\x0f\xa6\xd9\xa9\xce\xa4\x8b\x8d\xee\xc1\x41\x84\x34\x54\xb2\x94\xbe\x28\xf5\x92\x50\x19\x61\x87\xb3\x4a\x45\x9a\xe4\xf2\xd4\xcc\x9b\x09\x47\x61\x80\x91\x34\x8b\x43\xf3\xf1\x35\x2f\xad\xcf\xbb\xe9\x60\x89\x07\x76\x9d\x07\x58\xa5\xac\x87\xf3\xf5\x05\xf3\x60\x7f\x2a\x35\x82\x7b\x7a\x84\xca\x1a\xa3\xbc\x05\xaf\x9d\xdd\x8f\x74\x8a\xa8\x50\xe4\xeb\x32\x60\x07\x2a\xa2\x48\x96\x8f\xe4\x88\xd6\xbc\x9b\x4e\x69\x41\x89\x6d\x4e\x67\x05\xca\x78\xf7\x81\x67\x59\x17\xa7\x8a\x4c\xe2\xbe\x8b\xba\x55\x2a\x53\x46\x4c\x8d\x25\xd4\x74\x0d\x85\xe0\xee\xf2\x37\x66\x68\x10\x4f\xd8\x43\x35\x86\x97\xd2\x87\xbf\xcd\xab\xa7\x21\xca\xac\x3d\xda\xa5\x28\x10\x1a\xa7\xf2\xde\x90\x36\x54\x50\x47\x62\x55\xb0\xc5\x2a\xa5\xad\x0e\xe1\xe5\xc4\x9b\xf6\xa2\xf5\xca\x3e\x67\x44\xb1\x35\x30\x73\xc3\x5a\x13\x78\x89\x77\x23\x59\xed\x67\x22\x63\x48\x69\xa0\x4b\x47\xa4\x84\xb4\x28\x2d\xc4\x09\x6e\x9d\xb2\x67\xa6\x77\xbf\xd4\x2c\xec\x36\xd5\x3e\x49\x0d\x8d\xca\x77\x78\x77\x9d\x28\xbb\x04\x47\x4b\xdf\x1c\xe6\x32\x95\x23\x2d\x61\xfe\x10\x78\x75\xc3\xda\x96\xd4\x50\x54\xbd\x86\xfd\x8f\x61\x5c\x19\x64\x75\x1d\x07\x6a\x68\xd0\x75\x19\x85\x21\x03\x7a\xe0\x72\xb8\x26\x32\x1a\x80\x44\xe4\x88\x26\x6e\xea\x4a\x53\x23\xf9\x4a\x79\x15\x7c\xb3\x2d\x43\xc7\x47\x47\xe1\x4b\x92\x5b\xf7\xba\x7d\x95\x94\x21\x2d\xc4\x46\x34\x54\x16\xe5\x96\xce\xa3\x15\x60\x53\x09\x10\x57\x9a\x8f\x04\xb1\x03\x29\x37\xaf\xce\x6c\xbb\x38\x17\x2f\x85\x73\xcd\x39\x5b\xb7\xe7\x12\xd1\xd0\x20\x6f\x29\xa8\xb7\xe8\xdb\x27\xc4\xaf\x2f\xba\xca\x36\xe7\xfb\x4e\x6a\x86\x93\x0c\xc4\x1b\xaf\x43\x60\x1a\xc7\x91\x7d\x04\x53\xc8\x8d\x6a\xb0\xe4\xd2\xea\x82\xeb\xb5\x90\x6c\x15\x9d\xa2\x90\x8d\xbe\x95\x24\xfa\x45\x9c\x73\x29\xe2\xa4\x54\x77\x5c\xce\x69\xbd\xef\x87\xb9\x88\xa1\x39\x9a\x98\x80\xe8\x43\x15\xc4\x2d\x7f\x55\xa1\xd7\x87\x6e\x68\x73\x8c\xe8\xe1\xa1\x49\xeb\x30\xc0\x9f\x5f\x9e\xcb\x43\x16\x9e\xe9\xa4\xff\xdd\x27\x05\xba\x6f\x73\x47\xd0\x83\x07\x68\x72\x3f\x58\x92\xdf\x7f\x47\xf7\x7d\xca\xe4\x9c\xed\x8e\x0c\x35\x46\xf6\x77\x7f\x3e\xa9\xfa\x9b\x1a\x30\xe0\xf8\x91\x46\x64\xa0\xa6\x5f\x2f\x58\xdd\xd2\xba\x8b\x09\x9c\xb6\xe3\x2c\x48\x33\xa7\x9c\x53\x56\x57\x3a\x20\x58\x6f\x06\x79\xd5\x27\xd7\xf9\xf2\xe5\x9b\xef\x4f\xd0\x73\x37\x8e\x5a\x46\x84\x3a\x72\xcf\xa2\xa1\xac\xd1\xfe\xa8\xe3\xa3\xa3\xfd\x17\xff\x78\xf9\x73\x9c\xf8\x9a\x02\x3f\x51\xe9\x21\xc1\x6e\xda\x05\x96\x26\xef\x78\xc9\xf8\x54\x34\x09\x46\x2d\x99\x2f\x58\x83\x9b\x15\xba\x69\x70\x61\xd4\x31\xf5\x7d\x6a\x0c\x39\x44\x0b\x29\xfa\x37\x0d\xae\xcb\x29\x86\xa2\xde\x65\xd8\x9a\x6c\x8e\x57\xea\x7e\x51\x62\x97\x98\xb4\x18\x29\x9a\xca\x41\x6a\x1c\x48\x0a\x86\xd2\xdd\x1e\xb9\x60\x6e\x84\x42\x3c\xb9\x7b\x60\x5e\xbe\x4e\x9f\x97\x38\xdf\xee\xf0\x10\xa1\x7d\xf4\xb2\x12\x87\x8c\x47\xb4\xda\xd3\x2d\xe6\x5c\x45\x13\x20\x83\x05\x23\x7d\x06\x25\xc8\x4b\xb2\x94\x20\x65\x76\x8e\x55\xad\x24\x4c\x5b\x32\xd4\xdc\xba\x1b\x9d\xee\x53\xff\x74\x87\x87\x5b\x7c\xe4\x1f\xee\xed\x9f\xed\xcf\x78\xd4\x92\xf6\xa8\xe3\xa3\xfe\xea\xdf\x5a\x25\xf1\xd1\xcc\x2a\xcb\x5e\xe2\x96\xce\xef\x81\xa6\x84\xa4\x69\xb1\x50\xf3\x4c\xda\x84\x4c\x96\xc0\xb7\x98\x56\x82\xb3\x65\xb2\x25\x38\xf3\x1b\xca\xce\xc5\x36\x4e\x25\x1e\x82\xcc\x04\xa3\xea\x26\xce\xea\x0d\x18\xc7\x83\x69\xb3\x2e\xc4\xa1\x63\xf3\x6a\x25\x56\x50\xc6\x8a\x1b\x39\x06\xe4\x17\x29\x7d\x51\x59\xf4\xab\xf4\x13\xc2\x2e\x1d\x9e\xa3\x99\x82\x05\x23\xf4\x21\xf1\x1a\x87\xbe\x3a\x8d\x1f\x46\x66\x44\x21\xaa\xa2\x35\x75\x3d\x0f\x7f\x84\xe7\x55\x15\x4d\xb5\x22\x53\x6b\x75\x9c\xca\x9e\xd5\x0e\x00\x44\xde\xd3\x56\xce\x8d\xce\x17\x15\x2d\x68\xeb\xce\xae\x65\xd2\x89\x2b\x26\xe8\xeb\x7f\x66\x19\xb8\xcc\x69\x10\x68\x2a\x49\x17\x6a\xcb\x3a\x1b\x80\x6b\x09\xce\x51\xff\xda\x06\xd7\x9c\xc6\x53\xc8\x2a\x6d\x09\xc3\x80\x67\x95\x88\x2c\x0b\xca\xdd\x68\x5c\x88\x77\x77\x24\x47\x8a\x4e\x4f\x22\x5c\x16\xb8\xc6\x5f\xe5\xd2\x25\xa0\x9a\x44\x91\x2c\x0c\x3f\x15\x27\x01\x02\x96\x5e\xb5\xb6\x37\x34\x3a\x45\x6f\x7f\x89\x14\xa2\x7f\x80\xd1\x13\xb6\x18\x57\x85\x63\x83\x76\xa0\x49\x13\xac\x97\xe1\xb9\x49\x36\xab\xaf\x6d\x8f\xcb\x6a\xe5\xbb\x42\x48\xfc\xf0\x31\xc2\x86\xcc\x17\xed\xca\x7f\xd4\x2e\x48\x30\x12\x3a\x45\x1f\x8e\x4f\xd0\x87\x8f\x7b\xe8\xa1\xfc\xe7\x91\xfc\xe7\xb1\xfc\xe7\x89\xf8\x67\xed\x1c\x03\x30\xdf\x24\xd0\x18\x91\xf6\xca\x13\xc1\xc2\xc0\x96\x6c\x28\xa8\xd9\x85\x5a\x37\x49\x0a\xdc\xfe\x9a\x28\x91\x1e\x9d\x06\x9f\xbf\x55\x61\x0c\x3d\x71\x0c\x66\x38\xf5\x2c\x7a\x76\xea\x66\xff\xa9\x0f\xd3\x37\x9b\x0c\x1a\xc2\x55\xa5\xd9\x75\x23\x93\x62\xf6\xb4\xd1\xdf\xb2\x33\x78\x4a\x1b\x16\xfc\x92\x2b\x21\x3d\xac\xb6\x96\x9c\x64\x4e\x65\xd3\x3f\x77\xb8\x6e\x13\x21\xa2\xa6\x99\x47\x8e\x5c\x5f\x2b\x26\x30\xc9\x23\xab\x9c\xdf\xbb\xe8\xd9\x68\xca\xe6\xc8\x7d\x09\xf1\xdb\x31\xbd\x41\x96\x2a\x4b\xe0\xb1\xae\x6d\x38\xbc\x20\xd2\xb9\xc0\xb9\xd1\xce\x74\xfd\x1f\x34\x63\x4b\x34\xd7\x96\x11\xb0\xc2\xa9\x15\xb6\x11\x44\x66\x24\x69\x9e\xd1\x91\x44\xc9\x10\x22\xa4\x0d\xc2\xdd\xfc\x52\x72\x2f\xe9\xf7\xd0\x1c\xd5\x86\xc4\xdc\x89\xde\xfb\x31\xbd\xc7\x53\x1b\x58\xab\xc1\xef\x79\x29\xb4\xf5\x75\x86\x0e\xe7\x96\xf5\xca\x5f\xd4\xa5\x50\x59\x8d\xb8\x40\xc5\xdf\xd4\x34\x93\x8b\xd6\x10\x37\x0d\x5e\x19\x43\x53\xca\xf8\xe3\x92\xb8\x24\x15\x11\xbb\x42\x05\x02\xcb\x19\x68\xbb\xe7\x69\xc8\x60\x7b\x29\x72\x78\x88\x5e\xfb\x22\x51\x88\xf1\x18\xa4\x64\x70\x48\x48\x9d\x9e\x28\x2a\xbd\x18\x72\x48\xb1\xc1\x4f\x51\x43\x6e\x49\xd3\xd2\xeb\x8a\x48\x8c\x9e\xca\x79\x3d\x9b\xcc\x59\xd9\x55\xec\x64\xfc\x4a\xa5\x39\x01\xf2\xa2\x2d\x65\xbc\x89\x13\xd0\xb8\xa7\xea\xd0\x2b\xc9\x69\x0f\xb5\xcd\x0a\xe1\x1b\x4c\xeb\x3e\x68\xd2\xbc\x2e\xc0\xd4\xac\xdd\x83\x74\x01\xf1\x41\xde\x88\xe7\xfe\xc8\x08\x05\xb3\x94\x6f\x0d\x35\x06\x72\x00\xf4\x4f\xf6\xe5\xd8\x53\x12\xfe\x44\x6b\x75\x1a\x7f\x94\x0a\x58\xd3\x3f\xe9\x2d\x96\xd0\x41\x90\xd7\xb7\x5c\x5c\x1e\x92\x7d\x2b\x5b\x9f\x12\x53\x47\xdc\x1e\xb0\x5e\xb4\xf6\x26\x3d\x74\x6f\xd8\x72\xaa\xd1\x35\xea\xee\x9b\xb7\x66\x80\x38\x3e\x49\xff\xdc\xe1\x0a\x42\x61\xed\x0e\x33\xf8\x90\xe3\x79\x98\xae\x57\x5a\xe6\x53\xe1\xf4\x36\x06\xd7\xf8\x6c\xa4\x8a\xc4\x94\x8e\x33\xa7\xfe\x37\x7b\x6e\x1c\x2b\x74\x8c\x17\xf7\x8c\x10\xd6\x33\x1b\x37\xcd\xc4\x7b\xb9\xbb\xc7\x72\xe3\xa9\xf4\xe6\x88\x38\x17\xa4\xbe\xe0\xdc\x4b\x12\xab\x9d\x34\xe2\xa2\xcc\x81\x37\x49\x54\xf2\x22\x1d\x79\x8f\x5e\x32\xd5\xf4\x13\x02\x43\x08\x51\x71\xd0\xc0\x00\x9c\x3a\xd0\x5c\x85\x48\x3b\xe1\x24\x2b\xcf\x48\xae\x55\xcd\x6d\xd1\x7a\x34\x93\x1c\x6b\x40\x90\xab\x76\x00\xe9\x54\xe5\xf3\xaa\xea\x01\x9d\x0e\x4d\x16\xd7\xac\x2c\xc1\xc6\xa1\x60\x9c\x09\x26\x76\x4a\xbf\xb8\x7b\x34\xde\xca\x29\xa8\x40\x6b\x19\x29\xe9\xac\x16\x3f\x90\x69\xf0\x05\x78\x5a\x2a\xb6\x24\x4d\xf8\x84\xb2\x2e\xa4\x60\xd6\x64\xe9\x62\x27\x96\x49\x83\x90\x06\x06\x5b\xd2\xc5\x01\x98\x12\xc4\x3d\x35\xd0\x4a\xf2\xb6\x68\x82\x5c\xc8\x8c\x71\x29\x10\x70\x7a\xd7\x3b\x1c\x25\xb1\xac\x3d\x8b\xfc\x99\xa3\x8d\xd7\x8c\x34\x36\x60\xc6\x07\x19\x7b\xc3\xc9\xe2\xb6\xd9\xd2\x37\xdc\x29\xfe\x91\x32\x81\xd9\xdd\x9f\xb3\x7e\x9d\x61\xc1\x26\x13\x49\xb6\xca\x46\xc2\xd0\x02\xaf\x6c\x35\x02\x16\x98\x79\x3d\x58\xd7\x98\x8b\xc3\x51\x47\xcd\x5e\x6c\xb3\x9c\x20\xc4\xf7\x53\xd5\x0e\x0d\xf5\x53\x5b\x5e\xda\xd6\x2f\x7f\x0e\x02\xeb\x69\x00\xef\x20\x2e\xb4\x8e\x5c\x5f\x59\x54\x78\x5b\xbf\x97\x2d\xe5\x1e\x9a\x3b\xbc\x36\x98\x75\x48\xd0\x98\xe2\x7b\xba\x84\xc5\x9c\x0a\x96\x62\xfa\xc2\x7a\x70\xa1\xaf\x63\x62\x7e\x4e\x5d\xa3\x94\x20\x0b\x91\xc0\xaa\xfa\xa0\x45\xff\x15\xa6\xa5\xac\x78\x7f\xe2\x4d\x7a\x0f\xf4\xaa\x17\x84\xf0\x13\x74\x74\x70\xb4\xa7\x6a\xf9\xab\x3f\xa6\x84\xf0\xef\xba\xa6\x36\x1f\x10\x67\xf9\x5e\x38\x85\xdb\x83\x95\x4d\xb3\x5c\x19\xd1\x28\xaf\xa1\x7a\x9f\xd9\x9a\x04\xd6\x22\xa4\xf2\x6d\xc5\xe5\x57\x7f\x05\xf5\xf3\xb8\xb2\x7f\x1a\x43\x9f\x53\xf0\x21\xe9\x34\x31\x96\x1b\xed\x88\x8a\x8b\x5e\xa4\xb5\x11\x7d\x2e\x73\x55\x34\x3c\xa0\x89\x19\xca\xf3\xe9\xf3\x35\x14\xef\xd9\x29\x21\xca\xdd\xaa\xec\x5b\x82\xf8\x07\x37\xa4\x7d\x61\xbe\x48\x04\x34\xc9\x65\x09\x2a\xeb\x27\x6a\xd7\xd3\xa9\x3b\xc0\x53\x7f\x83\xc7\x9b\xc5\x03\x1b\x34\x2f\x40\xfb\x0e\xa8\x3e\x76\x7d\x78\x88\xbe\xb3\xdd\xa3\xa7\x84\x48\xbf\xaa\xb2\xdd\xaa\xce\x24\x5a\xfc\x11\x5b\x2a\x6c\x0f\xab\x3c\xac\x6e\x23\x2e\x54\x61\xde\xbf\xd6\x8a\x96\x50\xb5\xb7\xcf\x6d\x2e\xc8\x0b\x0f\x4d\xe2\x66\x22\x0a\x3e\xb4\x2e\x41\x4f\xf7\x0d\x3c\x13\x2e\x2e\x3d\xd5\x2f\xe4\x11\x81\xc7\x4c\x00\xb9\xa5\x4d\x1c\xbb\xfb\xa3\x38\xd6\x7e\x9b\x52\x70\xf9\x85\x1d\x32\x9c\x55\xf3\x57\x22\x17\x03\x0e\x93\xae\x98\xc4\xeb\x47\x28\x7c\xbd\x56\x46\xca\x83\x17\xfa\xe5\x03\xf9\x76\xf2\xce\x74\xa0\xa7\x25\xff\x54\xf0\x8c\x6a\x20\x3e\x97\x48\x35\x64\x4a\x1a\x52\x17\x61\x80\x2b\x82\x83\x62\xa9\x1e\xf7\xb2\xf6\xc7\x3f\x10\xf0\x82\x16\x34\x1e\xa9\x76\x7b\xdd\x46\x96\xe0\xb6\xc7\x05\xad\x33\xf7\xc6\x96\x82\x33\x82\xf1\x92\x9d\x6c\x7c\xe0\xaa\x47\x42\xea\xc5\xd4\xed\x83\x52\x66\x93\x28\x3f\xcf\x74\x97\x09\x29\xec\x91\x3f\x93\x2b\x2a\x9e\x48\x75\xf9\x12\xf4\xb4\x39\x34\x86\x92\x16\xe7\xb1\x15\xfe\xd1\x1d\x33\x68\x7a\xe0\xb9\xe3\x27\xa8\x9a\xaf\xa5\x9f\xb1\xd9\x25\xc9\x8d\x12\x69\x29\x1b\x52\x3c\x40\x28\x63\x27\x4a\x35\x2d\x92\xb7\xba\x8e\xb3\x48\xef\xbb\x51\x69\x3e\x2e\x50\xff\x92\x4f\x5c\xed\x21\x66\x09\x0d\x0d\x90\x5d\x07\xc7\x78\xf7\xad\x85\x46\x22\x71\x4f\x8b\x35\xe8\x34\x77\x8b\xf9\x57\xe5\xb3\xd3\xa1\xbb\xd2\x81\x98\x15\x0c\x7d\xa9\x62\x73\x51\x4c\xff\x66\xe5\x31\x8f\xe9\xf9\x92\x99\xb7\xbd\x54\x92\xcf\xa6\xa2\xda\x67\x11\xd3\x36\x12\xd1\xee\x22\x9e\x41\x27\x25\xde\x36\x6c\x15\xdc\xca\x53\xa0\xb1\x53\xdf\x54\x3b\xeb\xd9\x9c\x80\x8f\xdb\x03\x03\x04\x6f\x0e\xae\xbb\xa6\x9e\xf8\xa7\x3a\x5f\x50\x5c\x3b\x36\xb8\x57\x33\xcf\x6b\xe3\x12\xc5\xd9\x64\xf2\x25\x36\x6c\x9a\x90\x88\x39\x96\xc3\x5e\x46\x45\xe1\xb4\xad\x7e\x8d\xc0\xda\xfb\x11\xa5\x75\xa7\x50\xde\xcd\x8d\xdd\x4b\x2a\x8e\x89\x64\x50\x71\x54\xe1\x10\xc8\x1c\xb5\xec\xd8\x6f\xec\x33\x81\x1c\x27\xd6\xcd\x05\x70\x9a\x11\x9d\x94\xfa\x9c\x20\x50\xd0\x09\x0c\x14\x1d\xb7\x0d\xd8\x2f\x7d\x95\xe2\x3c\xe7\x15\x4c\x5b\xb6\xed\x91\x8d\xd1\xba\xaa\xa5\x8b\x8a\xca\x76\x27\x36\xe6\xc4\xa3\x07\x44\x9c\x44\x71\xc0\x86\x30\x12\x2f\xd9\x0c\x68\x5c\x49\xf8\x43\x97\x20\x31\x67\x4c\x0a\x3f\x27\xe8\x6d\x02\x74\xd4\x00\x2d\xed\xed\x7f\x63\xaa\xe5\xbb\x25\x0e\xe1\x20\x89\xdb\x6e\x46\x2a\x27\xa0\x25\xc5\x54\xe2\x74\x5f\xde\xcd\xd5\xe0\x3f\x6b\x08\x52\xd9\xc9\x8f\x6d\x9b\xd3\x71\x5b\x47\x3e\x39\x5a\xee\x80\x39\x83\x03\xf1\x84\xdc\xef\xb3\x9b\x2b\xd5\x76\x29\x8d\x4b\x2a\x95\x3a\x3b\x65\x15\x35\xad\xb6\x4e\x08\x4a\xd7\x84\x70\xc8\xa9\x5d\x5e\x9a\xa4\xd1\xa9\xae\x63\xce\x98\x3d\x4f\x39\x2e\x1a\xa7\xc5\x58\x27\x79\x02\xfe\xe7\x89\x6a\x76\x23\xba\xbe\xb2\x8c\xb4\xc0\xb5\xa0\x87\x2e\x05\x59\xca\xda\x9c\x25\x9d\x82\xea\xe1\x56\xdf\x4f\x41\xbc\x70\x3b\xe4\x39\x50\xa5\x19\x9c\x33\x1f\x2e\x9c\x6c\x3c\x27\x7d\x40\xad\x46\x79\xae\x5e\x7d\xc3\x9c\xda\x95\xa7\x29\x02\xea\x38\xe5\x44\xe4\xc4\x98\x5d\x38\xfc\xcc\x60\x29\x9b\xb4\xa9\xc6\x63\x69\x35\x6b\xe6\xe6\x70\xab\x73\x66\x6a\xb4\xd8\x12\x9c\x10\x13\xa6\x83\xc1\xec\xba\x44\xf0\xfd\x3e\x81\xcf\xe7\xaa\x52\xc6\x50\xb5\x95\xbf\x44\xfc\x70\x00\x32\x7f\x2e\x70\x01\xfe\xc1\x2a\x08\x07\x39\x8d\xc7\xfd\x4b\xcf\x92\xf5\x3a\x0e\xac\x10\xa1\xb6\x87\xe4\x42\x96\xc9\x6b\xb2\x24\xcf\xab\x5a\xe0\x98\xc7\x25\x3e\xfc\x1a\x4d\x22\xb4\xf7\xfb\xe6\x99\x09\xe3\x0f\x19\x7f\xfa\x58\x86\x3c\x3f\x28\x27\x99\x3e\x9e\x39\xce\x67\xd8\xbf\x3a\xba\x19\xa6\x8b\xdc\x3c\x12\x67\xe7\xd1\xc6\x39\x85\xe6\x80\xca\xce\xa4\xc9\x29\xae\x57\x57\x02\xf5\xd6\x96\x40\x6b\xd6\x97\x40\x6b\xd6\x98\x40\xe3\xea\x4c\xa0\x6d\xd7\x9a\x40\x5b\xe4\x2d\xfd\x95\x06\xb2\xfe\x61\x9f\xbd\xc4\x5d\x65\xa5\x83\x81\x72\xaf\x0d\x0c\x54\x46\xce\xfb\x4b\x43\x6e\xed\x54\x19\xee\x95\x3d\x92\x00\x75\x3c\x8b\xa3\x17\x1b\x3e\x35\x50\xbe\x61\x04\x9b\xca\x8c\x90\xe2\x57\x69\x24\xd6\x63\x5a\xc8\x67\x5c\xe6\x4c\x3a\x1e\x20\xcb\xbf\x78\x37\xcf\xed\x98\xb1\xcc\x2a\x8d\xf3\xfe\xe0\x74\x33\x7b\x55\xc5\xa3\xf4\x13\x4a\x49\xfd\x26\x10\xbd\x27\x38\x41\x97\xb2\xf1\xb5\xae\xaf\x38\x2a\xba\xb4\x5f\x9d\x4e\xa3\x39\xc5\x18\xfc\x65\x8d\xe6\x37\xbb\xc6\xbe\x3b\x18\x23\x72\xd6\xb5\xee\xc6\xdb\x1e\x0e\xf9\xa1\xc7\x5e\xa0\xf1\xb7\x5f\xfb\x28\xe7\x87\x58\x7f\xe3\xc7\x8f\xec\x07\x83\xa5\xc6\x49\xc7\x03\x85\xf7\xe0\xc1\x50\xab\x4e\xc7\x68\x66\xba\x75\x0e\x6f\xe6\x18\x99\x9c\x25\xdc\xc3\xc4\x6d\x1e\xdc\x7b\xc7\x0f\x01\x93\xce\x42\x19\x21\x31\x09\xbf\x1c\xb4\x9f\x69\x2e\xa1\x55\x65\xa5\x7f\x26\x4e\xfc\x21\x9a\xb8\x0a\xf8\xfe\xf0\xc5\x11\x3b\x62\x5c\x0d\xfc\x55\xd5\xb9\x3c\x26\x52\x82\xbf\x4e\xe2\x16\x2a\x63\x87\x51\x32\xae\xdf\x0b\x5d\xfa\x64\x7b\xb4\x1d\xcf\x46\xd2\x57\x2a\x37\x2f\xd4\xab\x0e\x14\x03\x6c\x69\xbb\xba\xd2\x36\x84\x6b\x6f\x09\x92\x21\xdd\xf1\x08\xa7\xba\x16\x62\x5f\x72\xd3\x08\x4a\x7c\x66\x21\x35\xa8\x74\xa6\x54\x1c\x28\x8e\xaa\x0a\x2e\xce\x70\xa2\xae\xa0\xdb\x14\xd7\xef\x84\x61\x44\x18\x3f\x3c\xc2\x2f\x78\xf8\x1f\xd9\xf5\x0e\xb2\xeb\xe1\x27\x10\x20\xb7\x25\xef\x0d\x9c\x1c\x94\x14\x67\xfc\x23\xf4\xd9\x64\x18\x23\x4b\x7e\x6e\xc1\x65\x83\x81\xc7\x48\x2b\x01\xaf\x73\x3e\xda\x54\x2e\x19\x98\xc0\x97\x25\x81\x48\x24\x86\x0a\xaa\xa1\x94\x33\x73\xbc\x18\x92\x1b\x64\x7b\xb2\x07\xb8\x27\x94\xe3\xe2\x74\x84\xb5\x7e\x84\x41\xdc\xb3\xe6\x27\x31\x4d\x47\xda\xf1\xa0\xe9\xf4\xda\x61\x76\xb2\x1c\x99\xaa\x7a\xa8\xda\xd1\xc8\x22\x32\x7e\x90\x9d\xb8\x1b\x54\x43\x7f\xef\xf3\x37\x0e\x37\x73\xa3\x65\x74\x51\x07\x99\x88\x7a\xeb\x58\x28\x93\x85\x6a\x42\x50\x10\x4f\x2d\xab\xda\x08\x41\xda\xe9\x43\x00\x41\x37\x12\x7d\x1d\xcc\xbc\x8a\x8b\x78\x0a\x78\x3f\xd5\x6e\x73\x63\xc2\x75\xf8\x33\x44\x68\xa3\x6b\x28\xf0\x22\xa1\x32\x6e\x68\xa0\x2a\xa9\x60\xaf\x77\x81\x5b\x37\x6e\x83\xb6\xde\xa3\xda\x82\x8d\xa9\xcf\x7c\x82\x76\xce\x70\x0d\x41\x79\xce\xb2\xd1\x64\x7b\x12\x44\x39\xe2\x2d\xad\xa0\x3c\xc8\xa2\x61\x37\x0d\xe1\xfd\xcd\xc3\xbe\xf8\x4a\x3f\xbd\x48\xf5\xd7\xe2\xff\xb2\xea\xd9\xbe\x36\x19\xa7\xbd\xe5\x66\xc4\x8d\x0f\x2e\xe3\x10\x2d\xc7\x1d\x1a\x4c\x2c\xf6\x49\xaf\x95\xc2\x19\x0e\x94\x4e\xe2\xec\xa7\x12\xdc\xae\x7e\xad\xcb\x3f\x61\x55\xe2\x4f\xeb\xa2\xce\xd7\xe9\x19\x50\xf6\xb6\x5f\xaa\xc7\xd4\xba\x38\xdd\xac\x7e\x8d\xc9\xeb\x88\xaa\x97\xe1\xa4\xb7\x1d\x65\xea\xda\xe7\x6a\x0d\xff\xfe\xbb\x45\x31\xad\x34\x24\x48\xe0\x94\xf8\x91\xa2\xf2\x77\x10\x96\xf1\x66\xb5\x20\xa9\x8a\xe4\x77\x84\x70\x3f\xe5\xe1\x8a\xe6\x93\xc4\x1d\xc2\x73\xdc\x61\xee\xde\x39\x22\x1d\xbb\x95\x53\xbe\x3f\x79\x4f\x87\x14\x32\xde\xc1\x7a\xeb\xcd\x34\x9b\xa3\x97\x2e\x98\xa3\xbb\x10\xcd\x5c\x69\xc2\xee\xbf\x64\xf1\xef\xdc\x0e\x34\xf2\xc4\xf8\x6a\xd7\xe3\x8a\x5c\x67\xe9\x15\x8d\x38\x72\xed\xc6\x77\xe4\xb0\x23\x0c\xaf\x5e\x8c\xcd\xd8\xf2\xd3\x4e\x71\x76\x2d\x8b\x39\x6c\xa0\x2e\x4d\x2d\xee\x39\x48\x89\xfe\x68\xa3\xd6\x26\xae\x30\xbd\xde\xe2\xf4\x14\x64\xce\xd2\x23\x1e\x73\xad\xe5\x11\x84\x1c\x5c\x1f\x75\x0a\x87\x17\x27\x81\x4c\x1a\x9b\xa0\x6d\x4a\xcd\x50\xc5\xea\x1b\xd2\xc8\x8c\xde\x6b\x5d\x9d\x78\x2e\xcb\xa3\xed\x39\x15\x8b\xe7\x41\xc5\x17\x36\x85\x44\xbe\xdb\xbe\x2c\x41\x3a\x4d\x0a\xb6\x23\x2b\xb1\x0d\x58\x04\x73\x85\xba\xfa\xea\x21\x78\x16\xd3\x35\x2b\x08\xa5\x15\x65\xbb\xbf\xed\x96\xee\x5a\x36\xc7\x2d\x2d\xb0\x50\x4e\xbc\xcc\x46\xc1\x75\x94\xa8\x91\x83\xe6\x65\x3c\x42\x44\x0d\xac\x80\x4a\x80\x4f\x94\xb1\x75\x7f\x36\x2a\x3f\x1e\x85\xe0\xa6\x1a\x95\xc5\x22\xdd\xa8\xe3\x0f\x65\x31\xe5\x3b\xc6\x7c\xc0\x95\x40\x98\x10\x6c\x7a\x82\x4d\x74\xcd\x7e\x6d\x24\xb7\xa6\xc7\xaf\x86\x34\x58\xfd\x13\xc5\x86\x27\x31\xfb\x54\x01\xe1\x03\xe7\xd1\x8d\xf4\x89\x84\xa5\x9e\x2a\xc6\x01\x34\xca\x11\x14\x87\x33\xa9\x97\x76\xc2\xe6\x50\x7b\x4d\x00\x72\x1d\x33\xdc\x29\xe3\xa2\xed\xb0\x2d\xc6\xf8\x82\x35\x97\xe4\x7d\x0b\xda\x6e\xc2\xfc\x98\xea\x56\x35\x60\xa2\xdc\x4f\x84\xaa\x87\x1c\x2d\xc7\x61\xfa\x90\x7b\x9a\x91\xc2\xcd\x32\x29\xee\x03\xe8\xbc\xb6\xd5\xe1\x7a\x3b\x01\x7e\x29\xcd\x1e\x62\x7c\xb6\xdd\x72\x21\x63\xde\xfd\x22\x44\xea\x41\x8a\xe5\x5b\x7f\x28\x8e\x9c\xaa\xa9\x9c\xd7\x4a\xd0\x36\x9a\xa0\xa0\x4c\x23\x94\x7e\xe9\x7e\x0b\x6d\x50\x86\xf7\x4e\xaf\xdc\xff\x19\x76\x72\xde\x95\xb0\xa9\x14\x9f\x59\xb1\xf5\x04\xf9\xdc\x8a\x6d\xbb\x75\xcd\x48\x61\x3f\xb5\x66\xa3\xf9\x4f\x8f\xb8\x3f\x8c\xce\xba\xab\xb6\x5d\xa9\x3f\xb3\x96\x6b\x0a\xfe\xfd\x8b\xb9\x41\xef\x98\x1c\xf9\xc6\x2a\x07\xf9\xe5\x4c\xe9\x07\x99\xc3\x3a\xb8\x98\xa3\xb5\x03\xb4\x96\x40\x6b\x25\x8b\x01\xa9\x16\x6d\x41\xb2\x45\x5b\x93\x6e\xb3\xad\x7f\x46\xc9\xb8\xa8\x77\xd3\x9b\x16\x93\x5e\xc7\x44\x47\x8e\xd3\x2a\x94\x0a\x65\x73\x3d\xef\xa6\x2f\x59\xbb\x5a\xa4\x85\x9d\x2f\xe0\xde\x1d\x25\xa8\x25\x91\x1f\x27\xa5\x1c\x1d\x1c\x8d\x35\x2b\x7c\x3a\x5a\x7f\x11\x74\x1e\xa1\xe3\x67\x9a\x7d\x69\xef\x82\xa2\x83\x25\xcc\x94\x92\xaa\x54\x99\x71\x2a\x35\xa1\xe3\xc9\x2e\x15\x11\xe0\x7a\x5c\x0f\xce\x68\xf9\xe2\x44\x7c\x68\xce\xa3\x86\x5b\xca\xd1\xbe\xe2\xd9\xee\xfa\xc8\xe4\xd5\xa5\x9a\xe7\xc4\xc0\x83\xb2\x4e\x52\x0b\x70\x1b\x26\xd4\xc9\xd2\x9e\x29\xef\x5b\xda\x56\xef\x99\x10\x12\xbd\x0a\x4d\x01\x3b\xd3\x10\x56\x2d\x03\xb8\x47\x6d\x65\x5b\xeb\x86\x9d\x61\x8e\x48\x1d\x96\x32\x3a\x3c\x44\x6f\x48\x55\x71\xb4\x34\x8d\x65\xc9\x52\x47\xff\x2c\x64\x1a\x95\xca\xb7\x39\x80\x14\x23\xf1\xb5\xfa\x9c\x72\x1b\xa4\x2e\x47\x2b\x66\xb8\xbe\x89\x47\xb8\x96\xc5\xae\x21\x0e\x45\xf6\x0b\x10\xef\xca\xc2\xf2\xea\x4d\xd3\xd3\xf4\x9a\x68\x28\xb6\x0e\x16\x91\x76\x20\x33\x17\x0f\xbe\x6c\x80\xac\x9c\xa2\x6e\x00\x5e\xd2\x25\x1e\x66\xd0\xed\x65\x6f\x01\xe4\x86\xb3\x48\xff\xf9\x38\x27\x7b\x0f\xc4\xc8\x77\x1b\x7c\xe0\x66\x4f\x3a\xdb\x1a\x6a\x0f\xd7\x2b\x71\x8a\x1a\x38\x51\x85\x54\xa9\xdd\x3a\xc3\x50\x1f\x52\x16\x5a\x47\x18\x56\xe9\x52\xc7\x57\xc9\xae\x34\xa6\x9d\x91\x22\x29\xeb\x9a\x82\x18\x1f\x90\x5b\xcc\x46\x8c\xc0\x5b\xb1\x62\xf2\xce\xa4\x4d\xe8\xa7\x02\xb0\xa1\x8f\x1a\x97\x7e\x4f\x78\xdd\xa0\xac\x8f\x20\xd2\xb4\x06\x61\x71\xfd\x74\x6b\x97\xac\x81\x33\x59\x96\x0d\xe1\x7c\x0c\x6c\xfb\xd2\x0f\x64\x35\xe6\x05\xc5\x1c\xd6\x7e\xfa\x15\x7b\x35\xe6\x85\x40\x4f\x39\x41\x7f\xff\xf0\xa2\xab\x6f\xe8\x75\x25\x5d\xfb\x07\x90\x40\xfb\x71\xf7\x04\xfd\x1d\x8a\x0f\x43\x1c\x04\xc0\xb3\x52\x26\xe6\x9c\x34\x2d\x9a\x0c\x72\x95\xc0\xa7\xef\xe3\x35\x27\x9c\xe3\x1b\x62\x1d\xfd\xee\xce\x71\xe3\xa8\xf2\x5e\x7f\xd5\x59\x28\x76\xf9\x3b\xbc\x4a\xf9\x68\xc5\x64\xd0\xd3\x7d\x54\x80\x31\x16\x05\x7b\x84\x96\x7d\x34\x0b\x7e\xe4\x76\x81\xba\x78\xe3\x5f\x4a\x6c\x9e\xe8\xa3\x8d\xc0\xc1\x46\xf1\xfe\x5c\x03\x8c\xbb\xd9\xec\xef\x1b\x01\x80\xfd\xe7\xfd\xb9\x06\x98\x68\x57\x3e\xdd\xb7\xa5\x51\xe4\x92\x7d\x3f\x5f\xb4\x2b\x59\xf3\xe5\x56\xfc\x57\xc8\x12\x27\x48\xfc\xf7\xe9\xdf\xed\xb3\xf0\xc0\xb3\xc9\xee\x6e\xb0\x03\x94\x39\x50\x37\x20\x9b\xc7\x96\xb0\x32\xaa\x99\x2c\xb7\xf9\x24\xbe\x9e\x47\x37\x57\x49\x9a\x04\xf6\x9c\x0d\x94\x3d\x12\x6f\x52\xcd\xb5\xe4\x01\x51\xcd\x82\x54\xab\xc9\xc8\x8d\x81\x26\x3b\x07\x05\xab\x0b\xdc\x4e\xd4\x27\x07\x2d\x93\x7c\x61\xb2\xbb\xab\xbf\xda\xd9\x35\x17\x5b\x31\x63\x5c\xf5\x06\x94\x25\xf6\x2c\x00\xf1\x67\xfa\xed\x1d\x47\xa9\x72\x48\x9d\x09\x21\xe4\xd0\x9b\xed\xe9\xfe\x7d\x7d\x12\xdd\xd0\x2d\x1d\xdf\x65\xef\x0b\xc9\x74\x10\xbb\xfe\x1f\x02\x12\xaf\xd3\x6c\xde\x32\x05\xb8\x1b\x78\x74\x39\xf8\xe7\xde\x02\x7b\xba\xef\x9c\x7c\xf9\x99\x3a\xf9\x0e\xfa\xf6\x79\xe0\x5d\xe4\x92\xa8\x92\x43\x93\xa7\xfb\xc1\x6a\x3a\x6f\x29\xfc\xa5\x4b\xcb\x61\x98\xce\xbd\xf9\x5a\xb1\x36\xae\x66\x69\xb5\x49\xa1\xcf\x22\x8c\xba\x9a\xfe\xab\x23\xe8\xe2\xdc\x2c\x0b\x5f\x90\x82\x4e\x69\x58\x8e\xc0\x80\x94\xf1\xd1\xba\x37\xa0\x05\xa8\xa9\xa6\xea\x24\xe2\xaa\x52\xe8\xc4\x0d\xd2\x24\x4e\x97\xc4\x1a\xf2\x8d\x32\xa9\x2e\x92\x75\xaf\x0b\x03\xe8\xb3\xde\x16\x8e\x9b\xe3\xce\x37\xc5\x9d\x03\x4a\x92\xd3\x0d\xa3\xf0\x9d\x06\x42\x9b\x4c\x13\x6a\x56\xd4\x6a\x45\x01\x78\x76\x42\x01\xe3\x1b\xe5\x0e\xe8\xe5\x80\x59\x4b\xf0\xa9\xf1\xb9\xac\xc3\xd3\xdc\x88\xf0\x2d\x72\xb7\x9d\x24\x7b\x1a\xbb\x15\xd7\xf7\xd9\xd6\xd9\x1e\x5e\x39\xcf\xed\x1d\xb6\x77\x20\x1d\x71\x74\x4d\x2a\x55\xee\x4d\x93\x09\xd8\x57\x72\x53\x1c\x1e\x22\x5a\x17\x72\xa9\x03\xcb\xd6\xc5\xb9\x2c\xa5\x4a\x9a\x4c\x7e\x84\xaf\x18\x9f\x5b\x43\x93\xd2\x1c\x26\xa9\x6c\x09\xf3\xad\x2a\x3c\xfb\xe8\xe1\xe4\x78\xd7\x47\xe8\x4c\xb2\xe6\x90\x37\x36\xf2\x20\x42\xc7\x54\xa9\x09\x98\x46\x92\x05\xab\xc1\x1e\x32\x84\x9a\x1f\xb7\xdd\x8b\x9e\x63\x39\x3b\x71\x24\xc5\xd0\xc9\xe9\xa2\xae\xb5\x3e\xf3\x8c\x9c\xc8\x38\x3b\x79\x2f\x32\x3d\xf4\xf1\xf9\x6c\x78\x49\xb2\x65\x4d\x46\x5e\x8e\x0e\xde\xfe\xf5\x68\xa9\x27\x6e\xc8\x01\xa2\x25\xa7\xea\xde\xa9\xce\x30\x1a\x80\x73\xb1\x6a\x73\xef\x98\xeb\xd5\x81\x14\x5e\xb0\xaa\xdc\x1d\xb6\x95\xee\xa4\xa1\x1d\xb1\x9a\x68\xad\x5d\x6a\x98\x54\x57\x49\x10\xa8\x7a\x17\xa3\xa4\xd1\x2e\xba\xa5\x64\x09\x37\x64\xc4\xec\xa3\xae\xd7\x27\x08\xc2\x37\xfd\x2b\xf1\x67\x65\xa2\xde\x45\x0f\xec\xbb\xce\x85\x18\x07\x45\x67\xc5\x26\x3f\x73\x2d\x6e\xb5\xb5\x73\xe5\x4b\x09\x17\xe7\x6e\xa5\x6a\x15\xde\x69\xa7\xbb\x13\x68\xf6\x0e\x79\x27\x0f\x06\x91\xc0\x7c\xf4\x6c\xff\xb6\x7b\x7f\xe4\x0a\xcd\x08\xfa\x4d\x97\xdd\xfc\x4d\x55\xaa\xf4\xec\x02\x0b\xbc\x92\x71\xed\xb6\xbc\xd7\xc0\x82\x39\x25\x26\x4f\xd0\x03\x53\xd3\x13\x3e\x92\x37\x8c\x27\x9f\xa8\xca\x95\x5c\x97\xae\x84\x7b\xb2\xaf\x60\x63\x0c\x2d\x59\xb6\xd1\xa0\xe1\x1b\x09\x7b\x8a\x35\x26\x68\xa3\xc7\x43\x12\x3b\x79\xda\x77\xe2\xd3\x61\x26\x10\x92\xfd\xa7\x45\x09\x16\x3a\x8c\x8a\x0a\xd3\x39\x29\xd1\x35\x63\x15\xc1\xb5\x14\x22\xb4\x98\x59\xa0\x05\x6e\x21\x4b\x82\x2a\xa3\x1e\xb0\x14\x2b\x6d\xa2\x05\x25\x05\x1c\x25\xd8\x68\x73\xd2\xe2\x12\xb7\x18\x0c\x7a\x32\x0f\x42\x83\x5f\x29\xfd\x3d\xb9\x54\x62\x95\x3a\x40\xe9\x4c\x3e\x3f\x11\xe3\x8a\xf3\x04\x84\x7b\x85\xdb\xd9\x1e\xfa\x15\xbd\x73\xac\x1f\x1a\xb2\x0c\x36\xde\x0d\x56\x4e\x7d\x79\x4e\x41\xd2\x93\x69\x2a\x7d\x2b\x98\x09\xb7\x86\x38\x66\xbd\x8c\x02\xa5\xdc\xa2\xa9\x86\xc2\x92\x5c\x20\xc0\x98\x91\xdd\x65\xa1\x53\x43\x10\xff\xa8\x47\xf8\xbe\x7d\x47\x56\x51\xa4\x67\xb2\xda\x7d\xf4\xaa\x17\xd4\xf5\x8e\xac\x7a\x0c\x77\x57\xa4\xf5\x5a\x88\x7b\x3d\x36\xdd\xd6\xe1\xda\x98\x6c\x4d\x9c\x6a\x09\xf5\x8d\xab\xda\xbb\xa7\x0d\xc6\x9a\x41\x46\x21\xe2\xe1\xb2\x55\x4e\x0b\xf1\xfe\x74\x06\x6f\x65\xa2\x1e\x4b\x12\xdb\xa0\xc6\x5c\x12\x2a\xc7\xb7\x24\x82\xaa\xb0\xcd\x34\x70\x72\x81\x07\xf4\xfc\x6f\xa2\x7a\xee\x6b\x7a\x69\xca\xba\xe6\x77\x65\x3f\x37\x32\x8b\x4b\xda\x5d\xa7\xf8\xbf\xb3\x87\x0e\x22\x55\xcd\x30\xb7\x5c\x3c\x7d\x48\xea\xbf\x39\xa4\xd6\xa9\x53\x29\x82\x14\x6c\xb1\xda\x84\xcc\x9b\x50\x42\xce\x75\x52\xd1\x77\x04\xd9\xde\x6b\xa6\x3c\xa0\x6c\x63\xa4\x37\xa8\x01\xfd\x03\x59\xc8\x3e\x14\xd7\xb8\x78\xa7\x8a\x4c\xb1\xf9\x02\xb7\xf4\x9a\x56\xb4\x5d\x25\xd5\xda\x1b\xd2\x5e\xb9\x6e\x8b\x4c\x5f\x7b\xdb\xf5\x83\x3b\xba\x51\x26\x61\x21\x20\x67\xed\x24\x26\x44\x16\xf2\xb2\xe4\xda\x80\x89\xeb\xf2\xd0\x53\x71\x14\x53\x8f\xb3\x30\x92\x5a\xbd\x8e\x3e\xb5\xe6\xf3\x29\xfa\xcd\xf5\xe2\xfe\x26\x64\xff\xdf\x6a\x5a\xfd\xb6\x27\x85\x75\x71\x72\x12\x8b\xe1\x26\x1e\xa9\x68\x84\x52\x08\x0d\x1c\xd1\x01\xe0\x35\xab\xf7\xdd\x01\xcc\x8b\x62\x8c\x1b\x7a\x4b\x6a\x9d\x44\xc2\x5b\x82\x21\xe5\x4e\xe0\x00\xb5\x1c\x9d\x41\xf3\x7c\xa4\xdf\xa5\x3d\x6c\xce\x4e\xfe\x78\x62\xb6\x54\x39\xfe\xb6\x36\x10\xdf\x5d\x3e\x2e\x4b\xe7\x6f\xbb\x81\xa5\x3c\xd3\xc0\xdd\x85\x2d\xee\x96\xc9\x06\x37\xd6\x56\x12\x84\x36\x49\x0e\xf2\x55\x13\x53\x6b\x9f\x9a\x26\x49\xfa\x9e\xd1\x57\x8a\xdc\x27\xea\xa6\xd9\x43\xec\x96\x34\xcb\x86\xaa\x64\x71\xa9\x76\x94\x42\x4e\x77\x2f\x4f\xa8\x49\xaa\xa8\x64\x84\xfe\x44\x28\x6d\xb2\x3b\xea\xc5\x79\xd4\x9e\x40\x63\xea\x3a\xab\xc0\x7f\x45\x55\x53\x33\xa9\x69\x7a\x81\xa9\x02\xa8\xd0\x92\xf7\x42\x48\xea\x69\x81\xfe\xc5\xb9\xf7\xa5\xc2\xbc\xab\x97\x0d\x5e\x2c\x48\xe9\xa8\xc8\x6e\xde\xf2\xc5\x79\xaa\x53\x40\x6a\xba\x6f\x53\xa0\x92\x89\x21\x7e\xc4\x76\x48\x23\x23\xc4\x9f\xa6\xc7\xe9\x97\x3c\x1c\x15\xb4\x96\x69\x7a\x86\xcb\x3b\x15\x1b\xc0\x94\xa9\xb7\x8f\xdc\x4c\xc6\xd9\x2e\x17\xdf\x03\xea\x25\xf9\x3b\x5d\xca\xcc\x9e\x8e\x13\xfc\xfe\x3f\x58\xc5\xf2\x13\xaf\x5e\x99\x5e\xb5\xe4\xad\x6c\xe5\x3d\x23\xe6\x2d\x67\xaa\xd9\xb2\x5e\x27\xd0\xbb\x0d\x91\xb8\x01\xc0\x1a\xf1\xac\x57\x23\xce\x7f\xd1\x7f\x25\x27\xb1\x84\xec\xc7\x13\x57\x42\xee\xb9\x91\xe0\x72\x27\x3e\xe8\x50\xcc\xb4\xeb\x54\x2d\x7c\x7f\x84\x10\x01\x43\x90\xec\x73\xd0\x63\x84\x2c\xab\x95\x63\xd8\xac\x55\x13\x60\x26\xbe\xad\xbf\x6a\x0d\x67\x74\x82\x37\x0f\x75\x0b\x6e\xe0\x9c\xaa\xe9\x96\x2e\xd9\x6c\xaa\x16\x86\x3d\x00\x75\x71\x5a\xe9\xa9\xf1\x9b\x23\x2b\x88\xa9\xd6\xae\x72\x0c\x2b\x66\x4a\x7b\xd1\x1c\x2f\xdc\xc6\xea\x06\x08\x14\xee\x8c\xb6\x0e\x58\x51\x54\x37\xe5\x84\xf4\x97\x18\x94\xd3\xff\x25\xba\xa1\x92\xd7\xc5\x29\x27\xb8\x05\x5d\xeb\x65\xef\x5c\xbf\xeb\xee\x37\x8f\xd7\xdc\x27\xfe\xbb\xa3\x5a\xd0\xea\x7e\x3f\x28\x21\xda\x41\x2d\xbb\x86\xdd\xd2\xd2\xb1\xb9\x18\x67\x4b\xba\xa7\x6e\x52\xf2\xc1\x65\xf9\x86\xe5\xdb\xf4\x6b\xe5\x57\x90\x4b\xf5\xf8\x85\x99\xec\xf6\x1a\x92\xcc\xd3\xe8\x99\xf6\x30\x1c\x43\x13\x73\xfb\xc5\x53\xeb\x7a\x38\x41\x3b\x6f\x74\xef\x37\xdd\xa6\xfd\x78\x0f\x3d\xdc\x43\x8f\xf6\xd0\xe3\x3d\xc1\x03\x9e\xb8\x26\xa3\x7b\x2e\xeb\xde\xa4\x39\x70\x5a\xa2\xb9\x53\xb3\xe0\xfb\x3d\x48\xe5\xba\xe3\x7a\x02\x83\xa1\xcc\xb0\x99\xe6\xc6\xed\xbf\xab\x0e\xa4\x6e\xe4\x7b\x82\x3c\xaf\xa9\xec\x87\xe6\xb8\x26\x7c\xdb\x80\xdc\x8d\xa3\x5a\xc7\x5a\xe5\x24\x79\x3a\xee\xbf\x35\xc3\x45\x4d\x65\xf5\x04\xc2\x6d\x29\x38\x8d\xec\x63\xa7\x9c\x30\x96\xa3\x0c\x4d\x22\xb1\x19\x92\x93\x70\x6e\x2c\xef\xae\x4b\xb4\x29\x96\xb8\xe7\x7a\x2f\x86\x87\x50\xf6\x88\xcc\x9c\xc3\x44\x53\xda\x11\x27\x51\xee\x86\x17\x0d\x9b\x8f\x3b\x8e\xa3\x4f\x62\xea\x10\xfe\xd9\xce\xdf\xe0\xa1\x11\xfa\x60\xf2\x76\x08\xca\x61\x6c\xe1\x18\x6f\xf5\x04\xa7\xf7\x7d\xff\xae\xef\xed\xd5\x99\xea\xd0\x3d\x7e\xd7\x5b\x93\x80\x56\xed\x07\xf6\x78\xcf\xbd\xaa\xc4\xb0\x4c\xeb\xf4\xe8\x72\x1d\xb1\xb1\xbc\xab\x76\x3b\x1b\x69\x6c\xff\x76\x5f\xe8\x95\x3d\x17\x27\xca\xda\x1c\xca\x1e\x86\xcf\xe5\x08\x15\xf6\xed\x8f\x3b\xfe\xdf\x99\x3a\x23\xba\x23\x5e\x39\x3d\x07\x13\x54\x39\x02\xa2\x1c\x01\x4d\x8e\x80\x24\x47\x40\x91\xa3\xb4\x16\xe0\x0b\x94\xb8\x6b\xd9\x3e\x5b\x90\x9a\x94\x61\x7f\x4d\x43\x9d\x03\x94\xa3\xcf\xcb\x05\xa9\x21\x80\x46\xbc\xf9\x47\x91\xc7\x43\x22\xa2\xd0\xe4\xc3\x47\x84\x79\x88\x58\x24\xcc\xbd\xb6\xa1\x33\x81\x54\x4c\x4d\x54\xb3\x69\x7e\x1e\x9b\x32\x6d\x6f\x92\x71\x82\xad\x3c\xb3\x7e\x23\xca\x7e\xfa\x29\x25\x54\x9d\x76\xf9\xc6\x38\x2e\xbf\x2e\x3d\x83\xf6\x98\xe1\x45\x26\xd7\xd1\xc3\x63\xd0\x5a\xa0\xd2\x7c\xf5\x3d\x2b\x78\xd5\x57\x4e\x59\xa4\x5b\x5c\x75\xc4\xbb\x00\xf6\xc4\xb3\xbc\x6d\xba\xa2\x45\x34\x6e\x4f\xb3\xf0\xed\xb2\x7d\xe5\x9a\xc6\xd4\x9c\x81\xca\x96\xac\x52\x33\x8e\x57\xe1\x74\xe8\x9c\x79\xd0\xfc\x0a\x36\x31\xaa\x43\x05\x6c\x2e\xea\x29\x4b\x4f\xe7\x52\x7d\x1b\xd5\xd3\x0c\x41\xd9\xc9\xbc\xd5\x10\x4d\x7a\x46\xf6\xbb\xfb\x50\x25\xd2\x05\xf3\x31\xb5\xf2\xf6\xfd\xbc\xb9\xe1\x6c\x46\x8a\x77\xa6\x3c\x97\x34\xf8\x71\xb8\x05\x54\xf7\x74\x5d\x89\x9f\x0b\xa1\x06\xfa\xe5\x16\x98\x13\x34\x23\xef\x51\x31\xc3\x62\x8f\xe8\x6a\x6b\xe0\xb4\x54\x85\xc3\x49\xcd\xbb\x86\x98\xe0\x06\xdb\xd1\xb3\xec\x16\x95\xf4\x52\x6a\xf5\x34\x6f\x85\xa0\xfc\x9f\xb8\xa2\xca\x1d\x30\xf9\x15\xd1\x7a\xd1\xb5\x8e\x07\x5f\xdc\x52\x81\xc9\xf6\x7a\xd5\x92\x7f\x92\x86\xcb\x9e\xf3\xf0\xc2\x41\xd7\x4e\xbf\xb5\xeb\x2e\xd6\xdc\x20\x2e\x96\xdd\x7d\xe5\x43\x68\x4d\x9a\x4c\xec\xb3\x4f\xd1\xe3\x6f\x77\xd1\xef\xbf\x23\xe7\xb3\x67\xe8\xc9\x7f\x09\x01\xd1\x7d\xea\xaf\xff\x15\x3f\x75\x7c\xf4\x70\x37\x95\xac\xad\x9d\xc0\x50\x99\x28\xbd\xa0\x1f\x23\x97\xb1\x91\xcb\x9d\x75\xb4\x19\x1d\xf9\x4a\x6b\x8a\x13\x54\x2b\x44\x64\xa8\x5e\x9e\xf4\x71\x51\xb7\x80\xd8\x83\xea\xbb\x78\x3e\xe2\x5d\x3e\xd8\x5d\x5b\x94\x09\xa5\x8c\x60\x35\xc2\xd0\x4f\xd0\x89\x02\x01\x7b\x86\x69\x8a\xb3\x68\xd8\x82\xf5\xa4\x06\x09\x50\xe7\xb6\x2a\x5f\x40\x12\xe5\x19\x31\xa9\x23\xaa\x57\xb7\x1b\x9c\x07\xa6\x20\x03\x6a\x86\x6f\xc1\x26\x04\x5e\x73\xd3\xdc\xfe\x5a\xf6\xc2\x02\xf1\xc5\x74\xe9\x47\xb8\xba\x61\x0d\x6d\x67\x73\xb4\x22\xd6\x55\xf3\xdc\x34\xf5\x08\x97\x87\xd4\x25\xdf\x33\x3e\x7d\xc8\x60\x94\x1d\x40\xba\xda\x73\xf9\x72\x5b\xc0\xd0\x40\x95\xb2\xab\x0a\xb7\x02\xc9\xc0\x16\x39\x54\x85\x04\xc5\x57\xd9\x7c\x98\x3d\xc7\x08\x45\xb9\x94\xf1\x81\x2a\xb8\x28\xba\x06\xb7\xa4\x5a\xa1\x86\x2c\x1a\xc2\x75\xe4\x99\x93\xf2\xa1\xbb\xe9\xa4\xf3\x23\x13\x37\xea\x2b\xb5\x68\x69\x2f\x5f\xc6\xcd\x97\x6b\xbe\xa3\x40\x78\x6f\x05\x15\xc0\x46\xd7\x3c\xeb\x29\x17\xb8\x71\xa9\x40\x17\xaf\x85\x3f\xf1\x04\x5e\x1f\x3e\xfa\x7c\xaa\x76\x5a\x06\x49\x4a\x24\x7a\x37\xdf\x3d\xf0\x15\xb9\xc5\xc3\xdf\xf8\xe1\x5c\x7e\xf5\x90\x7c\xb0\x64\x0c\xed\xc6\x0b\xc4\x4c\xe3\x36\x3a\x1e\x3f\x46\x2c\x17\x9d\x99\xa4\xcf\x05\xd7\x8b\xab\x18\xd9\x29\x1a\x2e\x14\x97\x02\xf4\x33\xa1\x37\xb3\xa0\x0e\x38\xad\x69\x4b\x71\x25\xbf\x8a\x9c\x57\x10\x18\xb5\xef\x87\x6d\x80\xd1\x16\x4d\x64\x06\x1b\x65\xf5\xa1\x6a\xdc\x2b\x7f\xad\xb9\xb8\x3d\xf9\xe1\x2d\x69\x80\x17\x88\x8f\x77\x43\xb0\xda\xea\x60\x00\x3f\xbf\x3c\x57\x75\xb2\xbb\xe9\x94\x16\x94\xd4\xaa\xf6\x5f\x78\xa5\xf5\x44\x34\x8b\x9b\x2c\x58\xb6\x07\x0f\x02\x02\x26\x2e\xb1\x60\x63\xe7\x2c\x48\xfa\x47\x97\x65\x0e\xee\xbb\x70\x86\x0b\xd2\xcc\x29\x17\xd7\x72\xa5\xd9\xb1\x26\x9c\xe4\x2a\x11\x4d\x2e\x5f\xbe\xf9\xfe\x04\x3d\xf7\xd9\x37\x15\x02\xbe\x0a\xc9\x25\x25\x5a\x34\xd4\xba\xf3\x8f\x8f\x8e\xf6\xa1\x9f\xb0\xcc\xc9\x6f\x6c\x28\x75\x08\x7a\x22\x01\x85\x54\xdf\x55\x62\x4d\x6b\x78\xb0\x2a\x02\x8b\x51\x4b\xe6\x0b\xd6\x08\xdd\xe4\xa6\xc1\x05\x58\xfc\x29\x33\xdf\x87\xf0\x25\xf8\x76\x46\x38\x11\xcf\xd7\xe5\x14\x83\xd8\x14\xb5\x34\x9c\xe3\x15\xe2\xdd\x35\xb8\x1c\x80\xdd\x8a\xc9\x8a\x51\xa2\x29\x1c\x84\x63\x80\xcf\x02\x32\x29\x3d\x12\xc1\x9c\x08\x15\xc3\x79\x1b\xea\xe5\xeb\xf4\x7e\x3a\x09\xe1\xa2\x7d\xf4\xb2\x12\x1b\x90\x47\xf4\xd9\x93\xf1\x21\xd0\x09\x4c\xc8\x8e\x20\x1b\x02\xd4\xff\x25\x0d\x4b\xec\x4f\x09\xee\x92\x2c\x25\x38\xbc\x82\xec\xdf\xda\x87\x07\xa3\x28\xdc\xae\x15\x9b\x5a\x77\xd7\x9f\x7a\xbb\x3e\xdc\xa3\x93\xe0\x14\xa8\x72\xfc\xf6\x14\xa4\x5e\x72\xf8\xc3\xb3\xa0\x8c\xfc\xa7\x3a\x33\xf1\x6f\x4a\x2e\x0b\xc0\x27\x03\x5e\x22\x21\xcb\x6d\xec\x60\x05\x2d\x20\x34\xb9\x25\x8d\x73\x8c\x7a\x3d\x87\xfd\xe1\x3b\x79\xeb\x42\x6d\x1a\xe1\xf5\x2b\x29\x51\x95\x7a\xca\x35\xd7\xb2\xf5\xa4\xdc\x70\x7a\x5d\x5d\xd9\x3d\xdb\xba\x5c\x74\x22\x61\x27\x69\x0e\x70\x94\x92\x51\x57\x96\x6c\xbf\xea\x9b\x9d\x93\x1a\x8b\x9b\xd0\x36\x9c\xe4\x96\x91\x4a\x2e\xea\x82\x35\x0d\x29\x5a\xe5\x5d\xd4\xe6\xf5\xa9\xad\xa7\x25\x8f\xc5\x01\xfa\x31\x67\xae\x8e\x43\x53\xcd\x74\x9c\x14\x91\x2b\x73\xb8\x7a\x95\x0f\x4b\x51\x93\xdf\x88\xb0\xcc\x95\x04\x4d\xa4\x37\xe4\x34\xda\x50\x61\xba\xa5\x8e\x40\xc5\x7e\x36\x6f\xbf\x96\x72\x43\x5a\x3f\x72\xd5\x68\x25\x51\x3a\x27\xd1\x23\xec\xc9\x78\x56\x35\x4e\x64\x8a\x1a\x37\xef\x77\x64\x75\x97\x39\xff\x40\x56\x1a\x6f\x27\xb8\xf6\xee\x73\xfd\x81\xac\x82\x69\x9a\x40\xd4\x71\x53\xd4\x47\x6b\xa3\xf9\x5d\x99\x7c\xd3\x2d\x4e\xce\x26\xb1\x8e\x98\x99\x75\x80\x2b\xc4\x79\x8b\xdb\x0e\xbc\xe5\x58\xd9\x82\xba\x0a\x37\x99\xf0\x69\x6f\x72\x51\x38\x7b\x84\xa2\x17\x25\x9d\x9c\xe9\xff\xf9\x3f\x9b\x04\x45\x6f\x3d\x0e\x3a\x20\x78\x26\xe8\x39\xa7\xb7\xbf\x0e\x02\x20\xd3\x11\xcb\x26\xe5\x45\x26\x0d\xcc\x30\x47\x9c\xc4\x2e\x10\x97\x9a\xbe\x6e\xf6\x19\x02\x67\xd5\x80\xc9\x80\x93\xd4\x2c\xdd\x38\x1d\x4e\x9c\x9e\x95\x52\x3b\x6e\x48\xd9\x15\x36\xa0\x18\xb4\x64\xb7\xa3\x77\xfe\x2e\xcd\xb4\x97\x4d\x74\xfa\xde\x84\x06\xea\xdd\x1c\x15\x32\xc3\xe7\xb6\x56\xe1\xb9\xeb\xb2\x5d\xcf\x77\xf2\x67\xd1\xbb\xac\xdc\x4b\xdb\x6f\xf7\x6d\x8a\xe2\x0c\xc4\x30\xa5\xf3\x24\x7d\xfb\x7d\x2f\xf5\x52\x37\xf1\xfa\xc8\xfb\xf9\x92\xfd\x38\x0f\x27\x79\x6a\x9c\xd7\x59\x70\xf9\x46\xb4\xcc\x06\x27\xc5\x8e\xd5\x98\xd1\xfa\x1e\x1d\x1c\xa5\xa5\xc7\x1e\x1f\x8c\xeb\xf1\xcc\x74\xec\x36\xc0\xc4\x9d\xe1\x75\x15\x63\x53\xe9\x9a\x31\x85\x8f\x72\xe4\x7a\x93\xaf\x57\x34\x7e\x95\x7b\x8a\x1e\x65\x17\x3b\xec\x52\x0b\x7a\xa4\x24\x81\x6b\x69\x4d\x4f\x94\x4d\xdd\x36\x23\x5e\x7a\x5b\x36\x8d\x23\x3d\x75\x5d\x88\x26\xb1\x29\x82\x96\xf0\xe6\x89\x53\xb3\x9c\xc8\xb1\x33\x89\xc9\x0a\x1c\xd6\xab\x09\x95\xf2\x90\x1c\x1e\xa2\x73\x06\x5c\x40\xc6\x1f\xbb\xf6\xd4\x94\x5a\x06\x23\xbb\x56\x88\x58\x5b\xf2\x3b\xdb\xbb\x7f\x7d\xbd\x49\x11\x2b\xf1\xcb\x2f\xf7\xc7\xea\x52\x6e\x13\xf8\xfc\x6e\x78\x47\x6a\x5d\xd8\x48\x39\xc9\x86\xf2\x72\xa2\x05\xfd\x3e\x28\x05\x34\x78\xd4\xc3\xda\x41\x79\x11\xa7\x6b\xbd\x3e\xae\x41\xfa\xb6\xbc\xab\x16\x98\x82\x7e\xee\x5b\x1c\x7a\x31\x36\x7d\xa5\x6c\xdb\xd4\x41\xa4\xeb\x4c\x67\xaa\x1c\xee\x70\x7f\x70\xb7\x11\x34\x9c\x32\xdb\x9e\xdc\xb1\x0c\x35\xa4\xa0\xe4\xd6\x06\x39\x4a\x8b\xd0\x99\x39\x8d\x2a\x39\xbd\xe3\x03\x2a\xac\xc4\xea\x35\x8c\x3c\x9e\x8d\x34\xce\x5b\xee\x74\x68\x4d\xdb\xc9\xaf\x28\x5c\x2d\xab\x24\xfe\xaa\xa6\x76\xe6\x7f\x58\xc4\x61\x63\x51\x48\xa5\x7b\x5a\xb2\xd9\x53\x93\xb6\xe9\x48\x90\x2a\x15\xb8\x62\x82\x1c\x2c\xc9\x92\x9e\xee\x7b\x26\xe9\xa4\x80\x9a\x36\x63\x0f\xa3\x14\x01\x4a\xe3\xe7\xc8\xf2\xbb\x5b\x80\x9a\x54\x7f\xb6\x0b\x38\xd4\x21\x43\xd2\xda\x32\x26\x8e\x52\x80\x4e\x63\x07\xbf\xaa\xfe\x91\x78\xf1\x55\x77\x5d\xd1\x42\xbf\xb7\x80\xbf\xb2\xaf\xe9\x6a\x74\x42\xd6\x1e\x18\x51\x3f\xe6\x03\x38\xb7\x42\xc2\xd0\xdb\x36\xcb\xdb\x07\x91\x12\xa3\xc4\x46\xd1\x31\x76\x27\xe8\xe1\x93\xa3\xa3\xa3\xa3\x83\xa3\x3d\x75\x0d\x3c\xdc\x3d\x41\xf0\x91\xf3\xd9\xa3\xdd\x13\x74\x1c\x3e\xf8\x58\x7c\xf8\xe8\x89\xf7\xd9\x13\xf1\x99\xf8\x60\xcc\x46\x7c\x72\x74\x70\x84\x30\x37\xe7\xce\x5b\xd6\x41\x01\x69\x48\x7e\xf0\x67\x19\x4c\x30\x98\x5b\x30\xab\x60\x42\xf1\x74\x42\x86\x82\x4e\x23\x1e\x13\x9f\xea\x04\xeb\x45\xa7\x96\xff\xf8\x2f\xb8\x1c\x2d\x9c\xc9\xf1\x37\xdf\xfa\x73\x79\x72\xfc\x6d\x30\x9b\xff\xfa\xd6\x9f\xcf\xc3\x47\xdf\x44\x33\x4a\xb9\xee\x82\xf6\x51\x39\xbe\x92\x49\x65\xc5\xa1\xea\xd6\xbb\xfe\x91\x3e\xe8\xbc\x9e\xce\x2e\xf5\x54\x43\x0f\x7d\xbf\x85\x6d\x30\x0b\x7d\x77\x8c\xe3\x8f\x09\x15\x2d\x86\x9e\xc6\x2f\xab\xb4\xf9\x76\xc7\x0d\xdb\x75\x8d\xc0\x38\x4a\xec\x08\xc7\x1a\xdb\xb1\xcb\x43\x18\xb2\x97\xfc\xd0\xc3\x7c\x28\xe4\xe9\xe8\x28\x44\xb4\x6e\xfb\x31\x1f\x85\x4c\x02\x72\x10\x21\x69\x46\x3a\x3c\x44\x57\x58\x15\xc6\x09\xc3\x59\x21\xe6\x71\x5d\x9c\xe2\x34\x89\x84\xd4\x30\x02\x49\x1d\xb5\xe8\x91\x9c\x9b\x70\xc6\x5c\xa4\xd5\xb1\x60\xc6\x40\x64\xf5\xdb\x23\xf3\xdb\x63\xf3\xdb\x13\xf5\xdb\xc7\x88\x0c\x10\x34\x21\x63\x3d\xd7\x5e\x0c\x8b\x5c\x30\xbd\x4c\x3c\x66\x34\xb3\x8d\x63\xc8\x92\xb3\x28\xfc\x40\xab\x75\x66\x21\x11\xc9\xcf\x22\x08\xf3\x1b\x91\x2e\x3f\x31\x55\x61\x54\x39\x0d\x09\xbc\x4f\x1e\xd0\x36\x99\x8f\xff\x2f\x00\x00\xff\xff\xd1\xfc\xe6\xa4\x4d\x8d\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -118,7 +118,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9f, 0x34, 0xd2, 0x4e, 0xec, 0x2f, 0xe2, 0x27, 0x1d, 0x6f, 0x25, 0x0, 0x65, 0x40, 0x3, 0xee, 0xd0, 0xf9, 0x48, 0x19, 0xb, 0xb5, 0xdf, 0x83, 0x40, 0xa7, 0xdb, 0x26, 0x75, 0x98, 0x47, 0x2}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8b, 0xe3, 0xe4, 0xc8, 0x29, 0xff, 0xdb, 0x62, 0xf1, 0xb4, 0x4f, 0xda, 0x76, 0x9c, 0xea, 0xfc, 0xca, 0x58, 0xb, 0xd0, 0x3d, 0x77, 0x51, 0x8, 0x55, 0x3f, 0x1f, 0x5b, 0x8, 0x54, 0xb2, 0xd7}} return a, nil } diff --git a/lib/go/templates/cmd/manifest/manifest.go b/lib/go/templates/cmd/manifest/manifest.go index 5508d5f7e..63b0fbf01 100644 --- a/lib/go/templates/cmd/manifest/manifest.go +++ b/lib/go/templates/cmd/manifest/manifest.go @@ -171,12 +171,6 @@ func generateManifest(env templates.Environment) *manifest { Label: "Raw Value for Hash Algorithm Enum", SampleValues: []cadenceValue{sampleHashAlgoEnumRawValue}, }, - { - Type: "String", - Name: "stakingKeyPoP", - Label: "Staking Key PoP", - SampleValues: []cadenceValue{sampleStakingKeyPoP}, - }, { Type: "UFix64", Name: "weight", diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index cd7bd30b9..cf5d595f6 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -39,17 +39,6 @@ } ] }, - { - "type": "String", - "name": "stakingKeyPoP", - "label": "Staking Key PoP", - "sampleValues": [ - { - "value": "828a68a2be392804044d85888100462702a422901da3269fb6512defabad07250aad24f232671e4ac8ae531f54e062fc", - "type": "String" - } - ] - }, { "type": "UFix64", "name": "weight", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index bf25fb77d..df1c197c2 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -39,17 +39,6 @@ } ] }, - { - "type": "String", - "name": "stakingKeyPoP", - "label": "Staking Key PoP", - "sampleValues": [ - { - "value": "828a68a2be392804044d85888100462702a422901da3269fb6512defabad07250aad24f232671e4ac8ae531f54e062fc", - "type": "String" - } - ] - }, { "type": "UFix64", "name": "weight", From 8472e21c246dee72cf55bc8cf76ca921aa828015 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Thu, 17 Oct 2024 15:57:29 -0500 Subject: [PATCH 130/132] add POP changes to a new branch --- contracts/FlowIDTableStaking.cdc | 14 +++- contracts/FlowStakingCollection.cdc | 2 + contracts/LockedTokens.cdc | 17 +++- .../testContracts/TestFlowIDTableStaking.cdc | 1 + lib/go/contracts/internal/assets/assets.go | 24 +++--- lib/go/templates/cmd/manifest/manifest.go | 12 ++- lib/go/templates/internal/assets/assets.go | 42 +++++----- lib/go/templates/manifest.mainnet.json | 17 +++- lib/go/templates/manifest.testnet.json | 17 +++- lib/go/test/epoch_test_helpers.go | 6 +- lib/go/test/flow_epoch_test.go | 30 +++++-- lib/go/test/flow_idtable_nodes_test.go | 18 +++- lib/go/test/flow_idtable_staking_test.go | 82 ++++++++++++++----- lib/go/test/flow_lockedtokens_test.go | 13 ++- lib/go/test/flow_qc_test.go | 4 +- lib/go/test/flow_stakingcollection_test.go | 35 +++++--- lib/go/test/flow_stakingproxy_test.go | 1 + lib/go/test/lockedtokens_helpers.go | 6 +- lib/go/test/staking_test_helpers.go | 28 ++++++- transactions/epoch/node/register_node.cdc | 2 + .../node/register_many_nodes.cdc | 2 + .../idTableStaking/node/register_node.cdc | 2 + .../lockedTokens/staker/register_node.cdc | 12 ++- .../register_multiple_nodes.cdc | 2 + .../stakingCollection/register_node.cdc | 2 + transactions/stakingProxy/register_node.cdc | 4 +- 26 files changed, 294 insertions(+), 101 deletions(-) diff --git a/contracts/FlowIDTableStaking.cdc b/contracts/FlowIDTableStaking.cdc index 820758b15..5fb8e1763 100644 --- a/contracts/FlowIDTableStaking.cdc +++ b/contracts/FlowIDTableStaking.cdc @@ -160,6 +160,7 @@ access(all) contract FlowIDTableStaking { networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, tokensCommitted: @{FungibleToken.Vault} ) { pre { @@ -180,13 +181,20 @@ access(all) contract FlowIDTableStaking { signatureAlgorithm: SignatureAlgorithm.BLS_BLS12_381 ) + // Verify the proof of possesion of the private staking key + assert( + stakeKey.verifyPoP(stakingKeyPoP.decodeHex()), + message: + "FlowIDTableStaking.NodeRecord.init: Cannot create node with ID " + .concat(id).concat(". The Proof of Possession (").concat(stakingKeyPoP) + .concat(") for the node's staking key (").concat(") is invalid") + ) + let netKey = PublicKey( publicKey: networkingKey.decodeHex(), signatureAlgorithm: SignatureAlgorithm.ECDSA_P256 ) - // TODO: Verify the provided Proof of Possession of the staking private key - self.id = id self.role = role self.networkingAddress = networkingAddress @@ -1560,6 +1568,7 @@ access(all) contract FlowIDTableStaking { networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, tokensCommitted: @{FungibleToken.Vault}): @NodeStaker { assert ( @@ -1572,6 +1581,7 @@ access(all) contract FlowIDTableStaking { networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, + stakingKeyPoP: stakingKeyPoP, tokensCommitted: <-FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>())) let minimum = self.minimumStakeRequired[role]! diff --git a/contracts/FlowStakingCollection.cdc b/contracts/FlowStakingCollection.cdc index e4f10b0d3..dd66d957a 100644 --- a/contracts/FlowStakingCollection.cdc +++ b/contracts/FlowStakingCollection.cdc @@ -473,6 +473,7 @@ access(all) contract FlowStakingCollection { networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, amount: UFix64, payer: auth(BorrowValue) &Account ): auth(Storage, Capabilities, Contracts, Keys, Inbox) &Account? { @@ -485,6 +486,7 @@ access(all) contract FlowStakingCollection { networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, + stakingKeyPoP: stakingKeyPoP, tokensCommitted: <-tokens ) diff --git a/contracts/LockedTokens.cdc b/contracts/LockedTokens.cdc index a61fa5b1d..f098a6e7c 100644 --- a/contracts/LockedTokens.cdc +++ b/contracts/LockedTokens.cdc @@ -194,7 +194,10 @@ access(all) contract LockedTokens { /// Registers a new node operator with the Flow Staking contract /// and commits an initial amount of locked tokens to stake - access(account) fun registerNode(nodeInfo: StakingProxy.NodeInfo, amount: UFix64) { + access(account) fun registerNode(nodeInfo: StakingProxy.NodeInfo, + stakingKeyPoP: String, + amount: UFix64 + ) { if let nodeStaker <- self.nodeStaker <- nil { let stakingInfo = FlowIDTableStaking.NodeInfo(nodeID: nodeStaker.id) @@ -210,7 +213,13 @@ access(all) contract LockedTokens { let tokens <- vaultRef.withdraw(amount: amount) - let nodeStaker <- self.nodeStaker <- FlowIDTableStaking.addNodeRecord(id: nodeInfo.id, role: nodeInfo.role, networkingAddress: nodeInfo.networkingAddress, networkingKey: nodeInfo.networkingKey, stakingKey: nodeInfo.stakingKey, tokensCommitted: <-tokens) + let nodeStaker <- self.nodeStaker <- FlowIDTableStaking.addNodeRecord(id: nodeInfo.id, + role: nodeInfo.role, + networkingAddress: nodeInfo.networkingAddress, + networkingKey: nodeInfo.networkingKey, + stakingKey: nodeInfo.stakingKey, + stakingKeyPoP: stakingKeyPoP, + tokensCommitted: <-tokens) destroy nodeStaker @@ -378,9 +387,9 @@ access(all) contract LockedTokens { /// The user calls this function if they want to register as a node operator /// They have to provide all the info for their node - access(TokenOperations) fun createNodeStaker(nodeInfo: StakingProxy.NodeInfo, amount: UFix64) { + access(TokenOperations) fun createNodeStaker(nodeInfo: StakingProxy.NodeInfo, stakingKeyPoP: String, amount: UFix64) { - self.borrowTokenManager().registerNode(nodeInfo: nodeInfo, amount: amount) + self.borrowTokenManager().registerNode(nodeInfo: nodeInfo, stakingKeyPoP: stakingKeyPoP, amount: amount) // Create a new staker proxy that can be accessed in transactions self.nodeStakerProxy = LockedNodeStakerProxy(tokenManager: self.tokenManager) diff --git a/contracts/testContracts/TestFlowIDTableStaking.cdc b/contracts/testContracts/TestFlowIDTableStaking.cdc index b3b948506..9565427dc 100644 --- a/contracts/testContracts/TestFlowIDTableStaking.cdc +++ b/contracts/testContracts/TestFlowIDTableStaking.cdc @@ -253,6 +253,7 @@ access(all) contract FlowIDTableStaking { networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, tokensCommitted: @{FungibleToken.Vault} ): @NodeStaker { destroy tokensCommitted diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 03e9775ca..6b8cb4691 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,19 +1,19 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // FlowFees.cdc (9.634kB) -// FlowIDTableStaking.cdc (101.556kB) +// FlowIDTableStaking.cdc (102.081kB) // FlowServiceAccount.cdc (8.509kB) -// FlowStakingCollection.cdc (64.719kB) +// FlowStakingCollection.cdc (64.8kB) // FlowStorageFees.cdc (9.13kB) // FlowToken.cdc (13.18kB) -// LockedTokens.cdc (32.558kB) +// LockedTokens.cdc (33.067kB) // NodeVersionBeacon.cdc (22.87kB) // RandomBeaconHistory.cdc (15.864kB) // StakingProxy.cdc (5.71kB) // epochs/FlowClusterQC.cdc (18.379kB) // epochs/FlowDKG.cdc (18.691kB) // epochs/FlowEpoch.cdc (47.051kB) -// testContracts/TestFlowIDTableStaking.cdc (9.241kB) +// testContracts/TestFlowIDTableStaking.cdc (9.272kB) package assets @@ -102,7 +102,7 @@ func flowfeesCdc() (*asset, error) { return a, nil } -var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x6b\x73\x1b\x37\xb2\xe8\xe7\xeb\x5f\x01\xfb\x83\x43\x6d\xf4\xf4\x23\x27\xab\x92\xbc\xeb\x48\xf1\xb9\xaa\x6c\x64\x97\xe5\x6c\x3e\xb8\x52\x09\x34\x03\x8a\x38\x1e\x0e\xb8\x83\x19\xd1\x3c\x8e\xff\xfb\x2d\x34\xde\xaf\x99\x21\x45\x3b\xbe\xd9\x55\xed\xc6\x12\x39\xd3\x68\x34\x80\x46\xbf\xfb\xe0\x2f\xf7\xee\x21\x84\xd0\x8b\x8a\x2d\x2f\xce\xdf\xe0\xeb\x8a\x5c\xb5\xf8\x1d\xad\x6f\xe4\xe7\x6f\x66\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\x2e\x91\x7a\x04\x15\xac\x6e\x1b\x5c\xb4\x68\x8e\x6b\x7c\x43\x38\xbc\x52\xb3\x92\x20\xb6\x20\x0d\x6e\x59\xc3\xbf\x82\x17\x4a\x52\x91\x1b\xf5\x37\xad\xa7\xac\x99\xe3\x96\xb2\x1a\x9e\x17\xdf\xc3\x10\x2d\x7b\x47\x6a\x8e\xda\x19\x6e\x11\x6e\x08\xe2\x2d\x7e\x47\x4a\x84\x39\x5a\xe0\xa6\x45\x6c\x8a\x5a\x8d\xcd\xab\x86\xb5\xac\x60\xd5\xbe\xc4\xf2\x92\x95\x84\x23\xde\x5d\xcf\x69\x2b\x1e\xa2\x8d\x7c\x19\xb5\x0c\xde\x59\x74\xd7\x15\x2d\x10\x2e\x4b\xf1\xe4\x45\x3d\x65\x68\xda\xd5\x85\x41\xa1\xec\x1a\x31\x1d\xf1\x28\x57\x53\xc3\x1d\x7c\x8d\x16\x33\xcc\xc9\xbe\x26\x06\xe5\xa8\x21\x05\x6b\x4a\xae\x86\x11\x93\x81\x19\x14\x6c\x3e\xa7\x6d\x4b\x4a\x35\x8d\x7d\x41\xba\x15\xc2\x15\x67\x68\x49\xab\x0a\xdd\x90\x16\x61\xc0\x14\x60\xbd\xbc\xfe\x1f\x52\xb4\x72\xb2\xad\x78\xb2\xc0\x35\xea\x38\xa0\x0c\xb8\xef\xa2\xae\x56\xbf\x08\xf8\x4b\xda\xce\xca\x06\x2f\x51\x43\x96\xb8\x29\xb9\x42\xe9\x7b\x5c\xcc\x24\xc5\x67\x98\xa3\x79\x57\xb5\x74\x51\x11\x89\x03\xba\xee\x8a\x77\xa4\x55\x14\x9d\xb1\xaa\x54\x48\x4b\x0c\xe1\xfd\x6b\xcc\x49\x89\x58\x6d\xa9\xd6\x76\xfc\xd8\xce\x66\x57\xad\x82\xc6\x86\xd6\x37\x06\xb1\x52\x62\x26\x11\x22\xa5\xc2\xe8\xdc\x2c\x35\x4c\x09\x08\xd0\x90\x1b\xca\x5b\x22\x46\xd6\x5b\x81\xa0\x17\xff\x78\xf9\xb3\xf8\x00\xfb\x3b\x66\xd4\x82\xa0\xeb\x15\xea\xb8\x7e\x44\x83\xbf\x24\x4b\x33\xfa\x64\xc7\x2c\xf1\xbe\xde\xc9\x2b\x34\xc3\xb7\x44\x42\xc5\xf3\x24\x95\xfc\xcd\x8b\x4a\xb6\x6f\xcf\xc1\xf3\x72\x4e\x6b\xa0\xb3\x80\x80\xbb\x76\xc6\x1a\xda\xae\xc4\x1c\x1a\x32\x67\xb7\x44\xbe\xad\x36\xc8\x2e\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\xbd\xb3\xc5\xe3\x7c\x17\x2d\xf0\x4a\xaf\xea\xae\x39\x11\x00\x4f\x9d\x88\x6b\xd2\x2e\x89\xc5\x14\xb6\x16\x27\x72\x5b\xcd\xf0\x62\x41\x6a\xc4\xea\x82\x20\x72\x4b\x9a\x15\x22\x0b\x56\xcc\x14\xda\x57\x84\x88\x5d\x4f\x05\x19\x70\x65\x68\x59\xb2\xa2\x9b\x93\xba\x85\x43\x88\x66\xa4\x21\xc7\x68\xd6\xb6\x0b\x7e\x7c\x70\x50\xb2\x82\xef\xb3\x7a\x5a\xb1\xe5\x3e\x6b\x6e\x0e\xd4\x3b\x07\xf7\xee\xa1\xbf\x1c\xdc\xbb\x47\xe7\x0b\xd6\xb4\xe8\x45\x57\xdf\xd0\xeb\x8a\xbc\x01\x12\x4e\x1b\x36\x47\x0f\xbc\xcf\x1e\x98\x27\x2b\xb6\xf4\x9e\xd2\x7f\x9b\x27\xbe\xeb\x9a\x9a\x34\xea\x6b\xf9\x87\xf7\xf6\x0b\x42\xb8\xf3\xb2\xf8\xd3\x7c\x7f\xd6\xac\x16\x2d\xbb\x77\x0f\x17\x05\xe1\x7c\x82\xab\x6a\xc7\x72\xa5\x98\xa9\xa1\x0f\x92\x2e\x07\x07\x07\xe8\x7b\x41\x27\x49\x6f\xe7\x65\x72\x4b\xea\x16\x5d\x92\x25\x7c\x3d\x69\x59\x8b\xab\x2b\x58\xae\x63\xf4\xd3\x0b\xfa\xfe\x9b\x27\xbb\x08\x3e\x7c\x0d\x2b\xf6\x0a\xaf\x58\xd7\xda\xaf\x6a\xf5\xe2\x19\xeb\xea\x96\x34\xc7\xe8\xa7\x8b\xba\xfd\xe6\xc9\x4e\x66\x1c\x78\xf6\x8d\x05\xc7\x5f\x61\x5a\xca\x41\x2d\x4c\x31\x75\x31\x69\xfb\xc9\x9c\xd6\xad\x8b\xd0\x94\x10\x0e\x84\x73\x3e\x23\x0e\x1a\x2f\x58\xa3\xe0\x5b\x84\x0c\x1d\x0c\x4b\x4a\x92\x41\x7c\x7b\xd6\x10\xdc\x92\x72\x22\xf6\xeb\xc5\xf9\x31\xba\x6a\x1b\xe0\x03\x0d\xab\x88\x04\xf8\xed\x2e\xc2\x73\x31\xd6\x99\x66\x1c\x1a\x91\xdc\xcc\x61\x0b\x70\xf3\x78\x04\x5b\x82\x1b\x07\x45\xae\xcf\x86\x20\xc4\x04\x25\x98\xd7\xe4\x5f\x1d\xe1\x2d\x29\xdf\xb0\x9f\x24\x87\xbb\x13\x56\x3f\x69\x86\xb9\x05\x28\x77\x9a\xdd\x6b\x60\x4e\xe5\xf3\xba\x7c\x0d\xdc\x68\x63\x60\xee\x1e\xed\x87\xe0\x6f\xbf\x63\x34\x70\x0c\xf4\x24\xe5\x94\x7f\x56\x57\x5d\x7d\x27\x34\xb7\x03\xeb\x92\xb4\x4b\xd6\x88\x55\x7c\x5e\x96\x0d\xe1\xfc\xa7\x45\x99\x3c\x0b\x35\x59\xaa\x27\xf4\x67\x7d\x4b\xf2\x33\xa1\x37\xb3\xf6\x6c\x86\xeb\x9b\x34\x2c\xf9\x40\xe2\xb4\x9a\x0b\x2e\x7f\x64\xcd\x23\xb9\x73\x6b\xa4\x31\xf1\xa1\x18\xe1\xf1\xa3\x1c\xb2\x06\xd6\xd0\x79\x4d\xc0\x1c\x4b\xe3\x60\x8c\xcc\x69\xde\xde\x00\x23\xce\xf9\xf6\x06\xcb\x73\x81\x6d\x8f\xf1\x89\x68\xd6\x77\xe8\x47\xc0\x5f\x93\x13\x98\x61\xc7\xb2\x84\xed\x4d\x71\x2b\x23\x99\x73\x7a\x66\x84\x10\x4a\xaa\x92\x8f\x39\xad\x5d\xfb\x8a\x34\x85\x10\xcb\x6e\xc8\xa4\x26\x4b\xef\x83\x61\x46\xb5\xfc\x99\x90\x77\xd5\x4a\x4a\x24\xe2\x7d\x5f\x36\xe9\x79\x51\x09\x47\x3f\xd2\x9a\xce\xbb\x39\x17\xef\xea\xdf\x8f\xd1\x07\xb8\xdf\x35\x94\x8f\x3d\x60\xcc\x4c\x7c\x78\x0e\xb8\x04\x9d\xfe\x2f\xab\xa4\x32\x85\x68\x49\xea\x16\xe4\x69\xd0\x33\xa7\xac\x41\xb8\xaa\xe0\x2b\x10\x94\x11\xad\xe5\x1f\x92\x25\xef\x1b\x10\x17\x75\x51\x75\xe2\x01\xf9\x98\xd6\x1f\xeb\xaf\x5a\x84\x8b\x96\xde\x92\x6a\x05\x1a\x24\x2d\xe8\x02\xb7\x42\xb5\xd5\x6f\xbe\x23\x2b\x74\x2a\xa5\xf6\x8b\x73\x77\x62\x5a\x84\xdc\x41\xb7\xb8\x91\x70\x8f\xd1\xdf\x3f\xc8\xad\x70\xac\x6e\x55\x21\xe6\x7f\xb4\x33\x11\x2a\xc2\x5c\xce\x53\x6d\x0b\x50\x59\x1d\xa5\x96\x08\x65\x0d\xb6\x75\x83\xda\xd5\x42\xea\x6c\x5a\xdf\x33\x70\x68\x8d\x58\x53\x4a\x65\xe9\x9a\x08\x69\x96\xd3\x92\x34\xa4\x44\xb7\xb8\xa2\xa5\x79\xee\x07\xb2\xe2\xc7\xe6\xaf\x23\xb4\x87\xce\x58\x55\x91\xa2\x65\x8d\x54\x88\xcd\x77\x8f\xe0\xbb\x9a\x93\x9a\x77\x3c\xf8\xee\x31\xda\x43\xdf\xbf\x27\x45\x07\xaa\x80\xff\xdd\x13\xb4\x87\xfe\x49\x1a\x3a\xa5\x05\x4e\x7c\xfd\x14\xed\xa1\xe7\x40\x2f\xe7\x0b\xbd\x33\x8a\x42\x50\x40\xd2\x4f\x51\x05\x18\xbb\x60\xbe\xb4\x11\xf2\x61\xb0\xb1\x7c\x42\x82\x08\x9c\x21\xa3\x63\x1b\x88\x36\x89\x01\xc2\xa6\x92\xdc\xb0\xb8\x40\x6c\x47\xa7\x2c\xba\xa6\x11\x9b\x96\x44\x2a\x80\x8b\x36\xe0\xe0\xde\x49\xdf\xad\x40\x58\x5c\x2d\xc8\x1d\xb0\x07\xad\xed\x9a\xa0\x05\xa6\x60\xdb\x50\x9a\x9f\x42\xaf\x5d\x03\x3f\x22\x95\x87\x77\xa4\xf6\x4f\xba\x8f\x4b\x23\x96\x4e\x1b\x4f\x96\xc0\x22\x10\x96\x43\xda\x4d\x69\xa9\x74\x43\x5a\x4b\xc4\xcb\x97\x6f\xbe\x3f\x46\x67\x12\x9b\x6a\x85\xa8\x38\x63\x2d\xea\x38\x29\xf3\xa7\x45\x4e\xe8\xb5\x18\x36\x66\x1f\x3e\x6e\x0b\xc3\xde\x04\x82\x9a\x12\x12\x2d\xd0\x65\x3d\x75\x1c\x89\x45\x90\x9a\xa0\x81\x22\x26\xd5\x71\xd2\x38\x5b\x43\xf1\x69\x58\x6b\x86\x68\x9b\xa5\x9f\x00\x7e\x6e\x1e\x96\x97\xc0\x59\x8a\x8c\xaf\x70\x3b\xe3\xb0\xd7\x78\xcb\x60\x13\x69\x45\xba\x21\x9c\x75\x4d\x41\x62\xfe\x5e\x11\x29\xe9\xc1\xce\x69\xae\x5a\xd6\xe0\x1b\x22\x00\x89\x0b\xc5\xfc\x31\xf0\xda\x2b\xb0\x5b\xc9\xb7\xec\xef\xc9\x97\x14\xcf\x05\x1b\xc5\x5a\xa3\x39\x5c\x3b\xf3\x96\xa4\xc3\x5f\xec\x4f\xda\x18\x78\xc6\xe6\x0b\xc6\x69\x4b\x90\x38\x21\xe8\x9c\x4c\x69\x0d\x86\x07\x8e\xfe\xe2\xfe\x1c\xf8\x97\x24\xa6\x35\x77\x6d\x82\x72\x21\x29\x47\x7c\x41\x0a\xc1\x7a\x1c\x1b\x11\xad\x41\xa7\x8f\xe6\xa1\x97\xc1\x61\xcc\x5a\xd3\x77\xb7\x5b\x57\xd3\x7f\x75\x82\xd5\xeb\xe3\x50\x6b\xd5\x57\x3f\x75\x45\x5a\xb4\x9c\x91\xda\x7c\x2b\x10\x29\xa4\x18\x6d\x1e\x0c\x29\x48\x4b\x2d\x24\xc4\x43\xc2\x99\x62\x53\x7f\x24\x17\x00\x9c\x18\xab\x47\xdf\xcb\x3e\x54\x87\x9a\x88\x19\x74\xf8\x8d\x1f\xc8\x6a\xf0\x69\xb5\xa5\xdd\x47\xfd\xd9\xbc\x3c\x7f\x79\x8c\x5e\x35\x8c\x4d\xc5\x84\x5e\x31\xce\x09\xe7\x62\xc1\x26\xaf\xd8\xab\x1d\x4d\x52\x7d\x32\x16\x0d\xbd\xc5\x2d\x11\x57\x6c\x82\x2a\xc0\x1f\x5d\xae\xc8\xea\x6a\x85\xda\x19\x95\x97\xb8\x66\x80\xd5\x0a\xae\x48\x6d\x6d\x14\xbc\x87\xc2\x65\x0f\x46\x2c\x63\x68\x0c\xe0\x53\x2e\x6e\xca\x8e\xa0\x79\xc7\x5b\x84\xab\x25\x5e\x71\xc1\x71\xf1\x35\x53\xd6\x3f\x7d\x4d\x37\xf2\x32\x9a\x0b\x5e\x2b\xef\x61\x63\x9b\x13\x17\x4b\x51\x90\x45\x9b\x1a\x47\xd1\x6e\x8e\x17\x0b\x81\xc9\x85\x92\x5c\xf4\xb5\x61\x6f\x8c\x63\xf4\x77\x63\xef\xda\xff\x27\xee\xaa\x36\x45\x0c\x4b\x06\x4b\x01\x31\x6f\xd7\xa6\xac\x0c\xda\x82\x09\x49\x21\xe8\x7d\xab\x2d\x7d\x2e\xc0\x1f\xd9\x2d\xe1\xda\xec\xed\x62\xa2\x8c\x87\x48\x9a\x9b\x11\xa9\x4b\xb1\x62\xb8\x76\xee\x98\x91\x33\x73\x4c\x3c\x77\x99\x9c\x36\x22\x4b\xcb\x1e\x58\xe9\x1b\x72\x4b\x59\xc7\x03\x94\x32\xd3\xd2\x0a\x42\xff\xc4\xf6\xd7\x99\x99\xd1\xd5\x06\x67\x36\x3c\x2b\xc1\x19\xc5\x6d\x04\x6c\xb2\x65\xd6\x7e\x2f\xd8\x8b\xb8\xdc\xa4\xd5\x7f\x89\xeb\x76\x7d\x14\x87\x69\x7f\x65\x2e\x28\x79\xa7\x0a\x54\x40\xe2\x00\x1a\x52\xae\xa8\xb6\xce\xd0\xaf\x95\x9d\x7f\x68\xe8\x7f\x50\x0e\x42\x8f\x3d\x37\x6a\xd7\x6a\x3a\x79\x96\xfe\x14\x43\xb5\x6f\x0a\xa1\x5b\xaa\x5a\xc7\xae\xba\xe6\x48\xde\xee\x66\xa3\x75\x21\x0f\x33\x4c\xe1\x1c\xe4\x14\x69\x9d\x57\xee\x87\x9a\x2c\x7b\x8e\xb3\x61\x85\x8e\xa6\xe7\xd9\x71\x1f\x3f\x8a\xc7\x4c\x0b\x79\xfe\xa6\x68\xb4\xc1\x41\x20\xa3\x76\x48\xe2\x24\x67\xf1\x69\x33\x66\x0b\x5f\x52\xd1\x58\x49\xd3\x91\x10\x2d\x4b\xd2\x92\x66\x4e\x6b\x71\x48\x56\xd2\x69\x21\xb1\xd5\x7b\x74\xda\xca\x7d\x18\x39\x59\x26\x96\x01\x2b\xfe\x79\x74\x78\xb8\x93\x45\x10\x2e\x7a\x5c\xf9\x46\x2b\x8b\x95\xf8\x7a\x62\xfe\x82\x4f\xcc\x95\xb9\xeb\x7d\xee\x5a\x94\xbd\x2f\xb2\xb7\x5f\xee\x31\xe7\x1e\xf3\x1f\x89\xef\x39\xff\xfb\x98\xc9\x7d\xf0\x1c\x1b\x72\xcb\x7f\x34\xef\xec\xa0\x0f\xde\xfb\x8b\x86\x04\x9f\xc8\x09\xef\x57\xa4\xbe\x69\x67\xe8\xf4\x14\x7d\xf3\xe4\x18\x3d\xb8\x94\x5a\x27\x52\x1f\xc3\x5d\x75\x4d\xd0\xe3\x47\xe8\x7a\xd5\x12\x8e\x26\xdf\x3c\x41\x33\xf2\x1e\x15\x33\x2c\x64\x6b\xd2\xf0\x9d\x07\x11\xd8\xd8\xc3\xb1\x4f\xf9\x3f\x85\x9a\x08\x8e\xce\xf3\x09\x2d\x77\x8e\xd1\x83\x37\x5a\x9a\xb9\x38\x97\x03\x81\x1f\x0c\xee\xdc\xba\x9b\x5f\x0b\xf1\x59\xf0\xab\x8a\x2d\x49\x53\x60\x4e\x82\x81\x47\x8d\x0b\xea\xd7\x5b\x5a\xfe\x22\x66\x58\xd3\x4a\x0d\x7b\x71\x8e\x0a\x5c\x8b\x9b\x1b\x57\x0d\xc1\xe5\x0a\x91\xf7\x82\x41\x28\x65\x5e\x3a\xcb\xe2\x01\xc4\x46\x40\xcf\x4e\xe5\x56\x98\x1c\xed\xa0\x87\x0f\xe5\x67\x27\xfa\xb3\xa7\x7a\x62\xf0\xb1\x26\xdf\xd1\x2e\x7a\xb4\x8b\x1e\xef\xa2\x27\xbb\xe2\x0a\x7f\x1a\x43\x8e\x76\x92\x5e\x98\x67\xe8\x50\x8c\x92\xfd\xfe\xe4\x14\x3d\x3d\x3a\xd4\xd4\x0c\x9f\x32\x18\x54\xe2\x8f\x76\x86\x6b\xf1\x74\x2f\x11\xbd\xcd\xea\x6c\x8f\xa3\x47\xdf\x46\xa3\xfc\x40\x56\xe1\x4e\x21\xef\x71\x21\x0e\xe8\x37\x4f\xf4\x8e\x39\x7a\xf4\xed\xf0\x96\xb1\xfb\xdf\x1d\xf2\xaf\x8f\xd4\x90\xf6\xeb\xdc\x78\x7f\xfd\xc6\x8c\xf7\xd7\x47\xc3\xe3\xdd\x4f\xec\x95\x1b\xd2\x46\x86\xf5\xb3\x0a\xd3\x39\x29\x27\x58\x9f\xef\x88\xc4\x3b\x59\xda\xab\x1d\x06\xbb\x5a\x6f\xb3\x6b\x42\x6a\x54\x48\xa0\x1b\x60\xf5\x03\x59\x69\x8c\xde\x09\x56\xe1\x2d\x45\x8c\xc9\x0f\xd2\x83\xbf\x1d\x2c\xae\xcc\x1a\x78\x28\xd8\xa5\xd9\x89\x17\x6b\xbd\xc1\x9d\xcb\x53\xfc\x88\x4b\x17\xee\x84\x1f\xc0\x20\x26\x55\xcd\x1f\xc8\x6a\x12\x61\xbc\xd0\x5f\xb9\xe8\xec\x97\xa4\x60\x25\xf9\xbf\xe4\xfd\x64\x67\x37\xde\x70\xf4\xa6\xc6\x6d\xd7\x90\xe7\xd5\x0d\x6b\x68\x3b\x9b\x1f\xa3\xab\xe8\xb3\xfd\xef\xfe\x71\xf5\xeb\x77\xff\xb8\x3a\x7a\xf4\xeb\xe3\x6f\x8f\x3c\x20\x3b\x31\xb2\x35\x69\xd7\x41\xd5\x3f\x69\xdb\xc0\xf6\xfb\xb3\xf3\xab\xe7\xbf\xbe\x7a\xf4\xf4\x9b\x3e\x54\x8d\xda\x04\x56\xb4\x95\x92\x72\xd9\x2d\x2d\x49\x99\x54\xa5\xc6\x28\x51\x80\x25\xa9\xa6\xfb\xb4\x44\xa7\x88\x96\xf1\x17\xc0\x11\x4f\x81\x31\xc6\x5f\xc6\xa7\xe7\x34\x3e\x51\x7d\xaf\x49\xc2\x7b\x7f\xc7\x8f\x3b\x3b\xf3\xd4\xd9\x29\x89\x49\xb8\xa2\x03\x3a\x45\x87\xf1\x23\x8e\x20\x79\xb2\x87\x3e\x7c\xec\x79\xc2\x08\x6c\x00\xc9\x7b\x30\x71\xd4\x3a\xf0\xe5\xe9\x33\xb6\x00\xc3\xc7\x01\x97\x96\x8f\x83\x88\x26\x44\xb3\xa8\xdd\x98\x5e\xbb\xfa\x98\x1d\xa3\xb6\xe9\xc8\xce\x96\x46\xfe\x81\xac\x52\x83\xfe\x40\x56\x5b\x1d\xd0\xae\x8f\x1d\xcd\x7e\x16\x0d\x15\xd3\x3f\x90\x99\xc4\x32\x85\x1f\x61\x7e\x3f\xd6\x1b\x32\x80\x94\xc6\x7a\xb2\x67\x83\x47\xf6\xa5\x11\xe6\xfb\xf9\xa2\x5d\xc1\xbb\x93\x5b\xf1\x5f\x69\x8b\x15\xff\x3d\x09\x81\x3f\x9b\xec\xec\xac\x35\xaa\xd1\xfe\xfe\x98\x81\x3f\xff\x84\xb5\x42\xf7\xf9\xc7\x0d\x15\x19\x71\x5a\xf7\x83\xf3\x4a\xe6\x34\x1b\x80\xa2\xd8\x9f\x8e\x40\x31\x4c\x2f\x11\x85\x92\xda\x9f\xfb\xd7\xb8\xc2\x75\xe1\x9c\x9a\x40\x99\xfc\xa9\xa5\x15\x6d\x57\xe8\x85\x8a\x20\x93\x4a\x5d\x31\x23\xc5\x3b\xae\x6c\x91\x5f\x71\xc4\x6e\x49\x83\xab\xca\x31\xd3\x28\xb8\xd2\xa4\x41\x5b\x8e\xae\x59\xd3\xb0\x25\x29\x95\x9c\x1b\x29\x50\xc6\x1c\x4d\xc9\x12\x4d\xbb\x1a\x40\xbf\xe8\xaa\xca\xe0\xfa\x9d\x04\x39\xd9\xd1\xca\x5e\xa0\x5c\xd0\x29\x9a\xf4\xcd\x11\x7d\x1d\x9f\x2c\x33\x7f\x74\x32\xb0\x2e\xb1\x22\xd3\x90\xb6\x6b\x6a\x58\x2e\xf7\xe3\x8f\x88\x54\xbc\xe7\xf9\x4d\x51\x44\x7b\xfd\x18\x06\x52\x4d\x66\x3d\xe5\x32\x20\x8c\x1a\x32\x25\x0d\x11\x70\x5b\x26\xfe\xc7\x6a\xa2\xef\xdc\xc0\x5c\x61\x2d\xce\x56\x4d\x19\x5e\x3e\x39\x50\x60\xa9\x98\xfc\x9a\x8c\xb8\x38\x86\x10\xc2\x89\xaf\x5c\x6a\xf7\xf3\x0e\x7a\x18\x40\x19\xa5\x66\x06\xf7\xe5\x5b\x67\xdc\x5f\xd0\x7d\xa9\x97\x45\x2f\x89\x9f\x07\x57\xd2\xda\x4e\x9c\x58\x5d\xa1\xbb\x95\x8c\x48\x9f\xcf\xa0\xd6\xe6\x5f\xcb\x6a\xd9\x27\x0f\x7b\x31\xc2\x7c\x3d\x1a\xfc\x6d\xe7\x7e\x6e\x89\x9f\x97\x25\xc2\x0e\xee\xca\x56\xe8\x44\x64\x66\x57\x4f\x2c\x1c\x27\xad\x0d\x1d\x4d\x7a\xfa\xcd\x87\xc7\xe8\xef\x01\x5a\xa1\x09\xa0\x77\xce\x27\x7b\xf7\x2d\xac\xd4\x6c\x86\xd0\x33\x32\xce\xe4\x57\x54\x93\x65\x60\xa1\xea\xc7\xc5\x95\x8f\xec\xbb\x6b\x60\x11\xa9\x6d\x12\x89\x30\xf4\x29\x85\x44\x5a\xf0\x5c\x86\x12\x67\x8c\x83\x75\x2f\x2a\x24\xb2\x61\x3c\x80\x8b\xfa\x43\x7d\x6d\x42\x0e\x52\x28\xf5\xdc\x47\x11\xa0\x75\x10\x94\xd2\xac\x44\x27\x88\xe4\x4a\xa1\x11\xca\xc0\xe6\xad\x7b\xfe\xe1\x72\xbc\xa7\x57\x6d\xd3\x15\xe0\xb4\x90\xf7\xb5\xf8\xed\x86\xb4\x48\x28\x7e\x7b\x60\xd8\x91\x91\xe9\xd7\xac\x6b\x15\x2f\x8b\xbc\x66\x5c\xc2\x30\x21\xf1\x1f\xc6\x78\xb8\x72\x8f\xb8\x3e\xac\xdc\x33\xeb\xb9\xb0\xfc\x37\x86\x5c\x58\x5a\x85\x1d\xf9\xa8\xef\xa4\x51\x66\xd4\xfe\x87\xa3\xd0\xd6\x81\xe7\x1d\x6f\xc2\x1a\xcf\x8f\x06\x6f\xcd\xf1\x29\x23\x70\x15\x1a\xe1\xd1\xc5\xf9\x9d\xec\xf0\x0f\xdf\x4a\xfe\xf2\xcb\xf0\xd3\xb1\xd5\x7c\x68\x26\x59\xc3\x76\x76\x43\xf6\x1b\x9c\xe1\x3e\x06\xab\xb3\x1f\xc4\x15\x9e\x3e\xd8\x62\xd6\x65\x7c\x9a\xd2\x9c\xe4\x95\x6e\x1d\xcb\x0a\x64\x4a\x0d\x02\x85\xdc\xc2\xdb\xef\xd1\xcd\x9d\xa7\xd6\x50\xd3\xed\x4b\x9b\x68\xec\xa9\xb7\x87\x95\x77\xe7\xb5\x3e\x3d\xde\xd3\xdc\xbc\xb7\x52\x62\xdd\xb0\x0a\x99\x00\x11\x09\x8e\xc3\x9a\x5c\x02\x8a\xf9\x72\x1c\x94\x34\x2a\xfa\xbb\x21\x18\x46\xc5\x4a\xc0\xd0\xdf\xe5\x61\x38\x22\xa9\xf7\xbe\xfd\x7c\xff\x1d\x59\x25\x96\x3e\x7d\xdf\x27\x00\x98\xef\xd7\xbb\x1b\xe3\xa9\xf4\xca\xe5\xe9\x4b\xce\x39\x27\xee\x57\x39\x01\xef\x9c\x34\xf4\x96\x94\x6e\x3c\x25\x0a\x5d\x51\x5a\x0c\x87\xf8\x02\xb3\x5d\x84\x3c\x69\xb3\x92\xb2\x9a\xd4\x46\xcc\x40\x9d\x7b\xdf\xfe\x72\x8b\x1b\xab\x14\x5e\x75\x73\x74\xaa\x49\x1a\xa2\xc5\xba\xd6\xc5\xec\x5e\x04\x86\xd6\x25\x79\x1f\x99\xc5\x96\x33\x5a\x11\xf5\xdd\x49\xb8\x57\xb4\x59\x3f\xd6\x0e\x3c\x2e\xad\x91\x72\xe4\x54\x00\xf8\x4b\xec\xbb\x52\x38\xc8\x7f\xbf\x46\x47\x39\xc0\x86\x72\xce\xda\xa6\x35\x22\x33\xe8\x4e\x04\x2b\x20\x9c\xf7\xe7\xd7\x76\x14\x8b\x77\x5a\x5d\x1e\xd6\x4d\x5c\xc8\x7d\x12\xf0\xc0\xce\x0a\x96\xf0\x93\x6f\x2e\x85\xbd\xcb\xcd\xb3\x36\x83\xf5\xa6\x25\x59\xf4\x1f\x72\x5a\x24\x37\xf5\x8e\x8a\xbd\x34\xfe\x73\x2a\x90\x4f\x20\xf3\xbb\x7b\x1e\x06\xaf\xd9\xe4\x21\x30\xb0\xd6\xdb\x2a\x52\x03\xbb\xa8\x15\xe2\xb9\x4d\x12\x1b\x7f\x94\x80\xf0\x75\xfa\xd2\xff\x3a\x7d\x8b\x27\x3e\x0e\x1f\xd6\x97\x69\x5e\x63\x7a\x6d\xf3\x76\x8d\x7f\x45\xea\x48\x9c\xb3\x82\x62\x31\xfe\x92\xb6\x33\xd7\x8a\x60\x5e\x56\x99\xbf\x2a\xca\x90\x72\x08\x04\x25\xa5\xb6\x87\x38\x61\x87\xcc\xc9\xeb\xa5\x1c\x5d\x13\x27\x54\x0d\x02\x40\x22\x35\xcc\x80\xcd\x1b\x7c\xbc\x98\x23\xca\x9d\xed\xea\x87\x89\x0d\xc7\x94\x6c\x27\xb0\x2b\x8b\x8a\x13\x96\x9d\x8e\x63\x1e\x89\xca\xc8\xe8\xb9\x2c\x1e\xc9\x88\x1b\x5c\x97\x62\x49\x2a\x56\x6c\x05\xc7\xf5\xa3\xc5\x22\x34\xc1\x41\xab\xf3\xa7\x65\x1a\x39\xae\x4d\xa8\xd8\x30\x32\x29\x6d\x70\xcd\xc8\x35\x8b\x90\x17\xba\xb6\x29\x1e\x63\xe3\xd3\x9e\x67\xc2\xa6\xc8\x88\x85\x4c\xf3\xa7\xb5\xe2\xa4\x40\x37\xec\x31\x09\x79\xae\xac\xcf\xe9\x1b\xf9\x37\x73\x7d\xfd\x51\x2e\xa8\x3f\xce\xe5\x96\x71\x7d\xd9\x6b\x6b\x1d\x47\x94\x39\x2b\x5b\xf1\x46\x39\x69\x1c\xfa\xb2\x1f\x10\xb2\xff\xe3\x93\xda\xcc\x27\xf5\xa5\x1a\xb6\x51\xda\xc8\x0c\x7b\x0e\xd7\xe8\x9a\x28\xd2\xa9\x88\xf4\x19\x5b\x9a\xec\x2b\xcf\xdc\x5c\x66\x93\x94\x95\xcd\xd9\x3a\x33\x86\x0d\xcf\x03\x36\x44\xdf\xc2\xb7\x65\x1b\xee\x5a\x06\xe2\x75\x0d\xbe\x91\x05\x77\x0c\xf8\x35\xec\xc3\xc3\xd7\x60\xce\x4e\x9a\x4e\x11\xdf\xa6\xf1\x34\x04\x54\x06\xb2\xef\x3a\xda\x52\x08\xcf\xda\x62\x9d\x47\x12\xf6\x51\x40\x45\x8d\x94\x7a\x20\x36\x49\x06\x58\xae\x6b\x97\x34\xd6\xd1\x34\x9c\x71\x26\x52\xd7\xb8\x99\x86\xb3\x89\x85\xb3\x0f\xd2\x5a\x66\xce\x34\xa0\x61\x5b\x67\x0f\xc7\xca\x81\xcc\xf2\xdd\x3f\xa3\x0a\x9b\xd4\x18\x69\xdd\x92\x66\x8a\x55\xe2\x9b\x9b\x33\x38\xde\x99\x97\x80\x0f\x62\x7d\x25\xd3\xa2\x04\xe0\x97\xda\x51\xe4\x28\xd3\x0a\x03\x23\xb6\xfb\x99\x9a\x70\xb3\xb1\x4a\x27\x4d\xca\x82\x62\xd9\x69\x58\xe4\x8f\x53\x13\xf1\x25\x22\x93\xc3\x67\x94\xdd\x51\xbe\xac\x54\x92\x1e\x70\x3e\xfb\x45\xda\x37\x1b\x04\x59\x86\x69\x27\xa4\xaa\x38\x5a\xce\x48\x3b\x23\x8d\x97\x35\x88\x21\xdb\x04\xfe\x5a\xce\x98\x93\xd1\xa6\x92\x68\xbd\x8c\x74\x69\x79\x50\xaa\x90\xdc\x1c\xde\x30\x42\x25\x13\xea\x10\xa9\x59\x77\x33\xeb\xd5\xf8\xe1\x23\x21\xed\x79\x7e\x25\x45\x0e\x31\x25\xe7\x20\x50\xfe\x7d\x45\x21\xf2\xe2\x05\x6b\xce\x70\x5d\xd2\x12\xb7\x44\x2d\x41\xdb\x81\x73\xdf\xb0\xe1\x63\xf4\x30\xc1\xe1\x2d\x6f\xdf\x39\x46\xdf\x31\x56\x25\x6e\x09\x33\xd5\xba\x85\xe4\xa0\xe4\x55\xa1\x22\x0d\xf6\x55\x50\xa2\x62\xfa\x27\x0f\x4d\xd2\xbd\x00\xfe\xf1\xd9\x44\x48\xb3\x4e\xec\x22\x2d\x01\x8a\xca\x51\x16\xe0\x9d\x18\x11\x24\x85\xd1\x60\xfc\xb7\x9e\x8b\x0e\xf2\x15\xda\xa6\xeb\x11\x14\xa7\xb8\xe2\x23\x6c\x69\x03\x3e\x2f\x31\xce\xe1\xfe\x21\x7a\xf8\x30\x1a\x27\x99\xc6\xf1\xdf\xa0\x8d\x34\x6f\x66\xb8\x56\xe5\x13\x5e\xb0\xe6\x35\xab\xc8\xa4\xee\xe6\x92\x7b\x1d\x8f\x70\x92\xe9\x20\xb9\xc0\xe3\x98\x8d\x7d\x93\x45\x69\xcc\x56\xfe\x8a\x3b\x4e\x78\xa4\x82\xf3\x55\x4a\x2e\x59\x22\x56\x47\x7b\xcc\xe5\x18\x52\xb2\x95\xc1\xa7\x9b\x85\x8e\xa4\xe3\x9c\x12\x04\x53\x5c\xe6\xfb\x5a\x7c\x08\xfc\xfc\xc1\x99\x8c\x89\x97\xc3\xa7\xa6\x41\xa7\xc9\xec\x27\xca\xeb\xaf\x20\xd6\x69\xd1\xb0\x1b\xf1\x60\x2a\x77\x63\x99\x4b\x1f\x09\xbf\xd8\x7a\xde\xc8\x1d\x32\x2a\x96\x5b\x4e\xa5\xf8\x18\xc5\xbb\x7f\x27\x43\xed\x9c\xed\x23\x95\x4d\x9b\xe6\xc9\x83\xe2\x91\x5b\x74\x2b\xdc\x1b\xd8\x23\x9b\x07\x7c\xf7\x78\xde\x9d\xf8\x68\x60\x14\x01\x1a\xae\xff\x3c\x15\x3f\xe5\x2c\xca\xa7\x0c\x58\x5f\xe6\x22\xd5\xbd\x31\x55\xd0\xed\x40\xcd\x2b\x13\x7e\xeb\x1e\x5f\x77\x1e\x19\xd6\xf2\xbc\x2c\x81\x69\x68\x93\x9f\x0c\xd1\xe3\x2b\xde\x92\xb9\x4d\x71\x76\xea\x74\xe4\xed\xd8\x31\x93\x81\x97\x2f\x89\xb4\xc2\x08\xde\xd2\x2a\x16\x99\xce\xdf\xfb\x04\x7c\x46\xa2\xbf\x19\x4f\xf9\x92\x0f\x12\x6c\x8a\x5c\xfd\x2f\xef\x2e\xb5\xf5\x90\x54\x11\x54\x13\x68\x1d\xce\x4e\x6c\x05\xb9\xc2\xde\x76\x90\xbf\x19\xf1\x26\x77\x90\xc2\xab\xae\x24\x50\x79\x42\xc9\x06\x27\x7b\xf2\xfb\x78\xd4\x97\x75\xb5\x12\xcc\x5f\x0c\x3d\x87\xe8\x53\xc1\xef\xa4\xd4\xa3\x04\xb7\xa9\xcc\xcb\x2e\x19\x94\x0f\x92\x0c\x30\x04\x23\xab\x88\xba\xc2\x9a\x93\xee\x1d\xd4\x18\x08\x65\x11\x49\xe2\x21\xb9\xcb\xce\x35\xdc\xa7\x99\x5d\x89\xcb\xf2\x0d\xf3\x20\x09\x49\x27\xb7\x4a\x42\x00\x78\xc3\x9e\x97\x65\x8f\x58\x90\xd8\x95\x89\x71\xe7\xac\xa4\xd3\xd5\x25\x59\x42\x86\xfe\x2b\x52\x97\x6e\xa9\x33\xc3\x28\x3c\x73\x42\x4d\xab\x5d\x19\x4f\x4c\xeb\x1b\x81\x26\x7c\x94\xe5\x1a\x57\xaa\x92\xaf\x5f\x00\x48\x79\xde\x92\xb5\x00\x46\x32\x0b\xbf\xc4\xd8\x24\x28\xe5\xf5\x45\xf3\x87\x2d\x9e\x6e\x59\xb2\x67\x8e\x69\x2d\x18\xbe\x74\xcb\x9c\xaa\x73\x1c\x1d\xa0\x0b\x40\x5e\xec\x73\xf1\xff\x7a\xe5\x2d\x0b\x1c\x0b\xe5\xd2\xea\x49\x78\xf7\x1c\x6e\xbb\xe1\x08\x85\xe0\x17\x15\x6a\x67\x8c\x13\x34\xa5\x0d\x08\x47\x53\xd6\x58\x8a\x09\x96\x61\x7c\x55\x4e\x29\x63\xe7\x90\x85\xf3\x39\x19\x15\xb3\x94\x58\x5f\xff\xf2\xee\x2d\x1f\x38\x04\x7c\x2f\xc4\x2a\x76\xf2\xc7\xcb\x90\x31\x69\x27\xa6\xf8\x6c\xc3\x19\xc6\x63\x86\x9f\xec\xad\x1d\xef\xb5\x06\xe5\x0e\xf7\x0f\x7b\x59\x0e\x14\x09\x9a\xab\xb2\xde\x16\x35\x5d\xc8\xc0\xdc\x85\x6a\x1f\x76\x19\x46\x80\xd6\xbb\x3f\xf2\xf1\x7e\xda\x27\x6a\xb8\x45\xb8\xa8\x5b\xb8\x3b\xa3\x7d\xf2\x9f\x6b\xec\xdf\xe3\x1a\x33\x66\xd4\xb5\xae\x31\xfd\xd6\xbf\xf7\x35\x76\x97\xd3\x6d\xac\xd3\xd1\xe9\xc6\x5b\x3b\xd4\xf8\x3f\x67\xf9\xcf\x73\x96\xd5\x45\xa6\x6f\x21\xab\xc0\x80\x87\x14\xaa\x6d\xcb\xab\xc9\x1c\x0f\xaf\x38\xd5\xba\xaa\xad\x12\xa7\x6c\x29\xe1\x4f\x7e\xc6\xb5\xcc\xf6\xa5\x9d\x72\x23\x82\x6a\x9a\x20\xca\xd1\x8d\x34\x94\x4a\xe3\x59\x6b\xca\xcb\xc9\xca\x36\x36\xc4\x28\x04\xe4\xba\xb5\x6d\x47\x8b\x86\xdc\x92\xc6\x17\x1c\x30\xe7\xa4\x69\x51\x5c\x61\x62\xc8\xe0\xfb\xf5\xf0\x1b\xfd\xbe\x43\xf1\xf3\x4c\x0b\xe3\xe8\xeb\x31\x82\x58\x5c\xd1\x62\x4e\x38\x87\x02\xc2\x0f\x2e\x59\xab\x3d\x08\x76\xcb\xaa\xa9\xdf\xf7\x97\x30\xa6\xfb\xa5\xdf\x19\x63\x39\x63\x92\xe9\x38\x49\x0a\x8a\x09\xc9\x7f\xd5\x40\x72\xbb\xd3\x06\xb1\x65\x9d\x71\x70\xe8\xf5\x60\x68\x4e\x48\xeb\x72\xaa\x5d\xf0\x8b\x40\x4c\x41\xbd\x92\x76\x0e\x7a\xdd\xc9\x9a\x92\x70\xbe\x12\xc5\xbc\xc6\xae\x58\x1c\x1a\x7c\x7a\x8a\x0e\xd1\xef\xbf\x6f\xd1\x3a\x9f\xf1\x97\x5c\xd4\x53\x96\xe6\x83\x3b\xc3\x39\x02\x68\x4f\xed\x87\x9c\x61\xbf\x6f\x07\x04\xc7\xfb\x9a\x54\xca\xc4\xa4\x2b\x22\x52\x57\xc1\xb3\x24\xea\xdd\x1c\xe2\x7c\x07\x79\xf7\xe3\xd2\x77\x06\x8e\xb6\x38\x9b\x05\x9b\xab\x00\x26\xa7\x25\x8d\xa9\xa5\xe7\x7f\xe1\xec\xe6\x32\xbc\xe3\x42\xfc\xec\xa9\xfa\x70\x2f\xa2\xd7\xc1\x81\x1d\xc2\x41\xc8\xa8\x9b\xe1\xb8\x9c\x42\x46\xb9\x69\x30\x23\x48\x0c\x7a\xb0\xba\x89\x57\x81\x26\x82\x52\x9c\xc0\xa8\x18\x83\xe2\x8a\x25\xe4\x48\x79\x05\xf9\x32\x4b\x54\x2e\xde\xdc\x89\xbd\xc2\x4a\x36\x9c\x6a\x3b\xeb\xff\x67\x20\xbc\x79\x20\xb5\x02\x07\x07\xda\x13\xa5\x37\xb8\x8e\xa1\x82\x9b\xa8\x22\xd3\x96\xdd\x92\x46\xef\x4b\x1a\x04\xbf\x3a\xb7\xd4\xa7\x34\x53\x7c\x8d\xd4\x9c\x0c\x9f\xe9\x9d\xd4\x27\x96\xbf\xb6\xb1\x8d\x2d\xfe\x69\x68\xa3\x1a\xc0\x44\xb0\x47\xd0\x72\xc8\xb0\x21\xfb\xb2\xd8\xa0\x81\x3e\xe1\x7f\x29\x78\x32\xab\x89\x36\x86\x5d\x77\xa6\xc6\x7d\xcd\x96\x21\xb7\xbb\xff\x89\x44\x7a\x29\xdb\xbe\x68\xd8\x3c\x2f\xd7\x07\xb5\x59\xfa\x85\x79\x84\xd0\x80\x8c\xcd\xbd\x08\xfe\xaa\x72\x4b\x37\x3b\xe2\x88\x1b\xba\x1e\x74\x62\xf3\x03\x29\x38\x5a\x92\xaa\x02\x5a\xab\xc8\xc5\x9e\x57\xa1\x92\xac\x19\x93\x36\x3d\xc5\x43\x13\x5e\x6f\x89\xf4\xf3\xaa\x8a\x22\xcd\xff\xc4\x12\x3a\x9d\x8e\xe0\xfc\xe8\x19\x44\x42\x24\xae\xde\xb5\xce\xf7\xf0\x40\x49\x36\x7c\xa0\x89\xb6\x75\x41\x43\xc3\xff\xff\xf4\x12\x1b\x41\xcf\x5e\x9e\x96\x5a\xfb\x40\x25\xca\x2e\xfc\xc1\x17\x78\x3d\x06\x91\xe9\x5f\xc8\xed\xf7\xc7\xdc\x57\x9f\xf8\x36\x08\x98\xff\xcf\xe6\x00\x39\x47\x06\x7a\x3d\xac\xeb\xe9\xd3\x9b\xbc\xdf\xd9\x97\x8b\x12\xd8\x6a\xd2\x6b\x6c\x43\x1c\x6a\x72\xb4\x8e\x2d\x51\x05\xa1\x9d\x24\xdc\x35\x79\xef\x05\x0e\x3c\x51\x63\x97\xa1\x59\xd7\x52\xad\x47\xee\x37\x56\xff\x41\xcb\xd0\xdf\xff\x69\x4b\x8b\x30\x68\x64\x76\x16\x01\xf9\x79\x18\x2a\x12\xd6\x46\xfb\xb6\x0c\xfd\xab\x23\xcd\xca\xeb\x9b\x91\x4e\xbe\x10\xef\x9b\x65\x53\x31\x96\x88\xb6\x7e\x0e\xeb\x3d\x34\x2e\xc2\xd8\xd8\x21\x46\x05\x19\xaf\x9f\xb8\x31\x10\x8b\x6c\x86\x7f\xb9\xac\x49\x2a\x1a\x99\xf9\x4d\x75\x9d\x5c\x42\x98\xab\x6e\x21\x45\x1b\x43\x89\x96\xa1\x05\x69\x04\x11\xad\x08\x05\x12\x54\xdc\xd1\xc5\x0b\x57\x3e\xb7\xd5\xc0\xd2\x84\xd9\x22\x65\xcc\x73\x26\x5e\x59\xd7\x24\xab\x7b\xab\xdb\xf4\x17\x89\xcd\xa5\x3f\x44\x65\x37\x54\xbb\xde\x38\x70\xab\x37\xf0\xda\x5f\xab\x1d\x37\x9b\xcc\x89\xd2\x92\x52\xca\x67\x8b\xd0\x32\xbd\x87\xb7\x15\xa4\x75\xed\x07\x69\xe9\x10\x2d\x57\x47\x71\xdb\x79\xdd\x90\x70\x5f\x06\x99\x78\xe8\x4e\xdc\xad\x27\xb9\x66\x7c\x5a\x4d\x0f\x9f\x1c\x6c\x06\xe9\x60\x11\x88\x38\x91\x3c\x22\x56\x3e\x1f\x1e\xe6\xf8\xfc\xe3\x7d\xd7\x4b\xbd\xb0\x20\x42\xde\x0d\x28\xfe\x1d\x0e\xb9\x1c\x21\xcf\xf5\x4f\x78\xbc\x57\xc9\x1c\xb5\x01\xa1\xe7\xce\xe7\xef\x73\x07\x3e\x6d\xf7\xd8\x7d\x91\xe7\xe3\xdf\x24\x8a\x2a\x3c\x5d\xa3\x42\x8c\xec\x4b\x7d\xda\xd7\x08\xd0\x9f\x3c\x84\x6a\xa3\xe9\x8d\x89\xa0\x1a\x06\xbc\x21\xd5\x36\x8d\x9f\xea\x5b\xfa\xf1\x2c\x34\x7c\xf2\x6e\x61\x52\xdb\xbc\x5e\x92\xd2\xf9\x17\xca\xde\x75\x8f\xa6\x2d\x71\xf7\xcf\x1d\x0f\xf4\x6f\xc0\xdd\x37\x3f\x11\x1b\x85\x16\xfd\xc9\x0f\xc2\x6b\x6b\xdf\xd3\xb7\x9a\x5b\x20\x09\x0e\xc7\xa8\x24\x90\xd4\x29\xf8\xfc\xb1\x32\xda\x5c\xd9\x99\x64\xdf\x3f\xef\x41\x50\x4d\xcf\xac\x04\x6e\xbb\x49\xe5\x02\x4b\xbc\xf7\xb3\x81\x19\xfd\x75\xcc\x12\x91\x34\xf9\x23\x39\x26\x90\x66\xf8\x3e\xfe\x64\x71\x34\x9f\xca\xf7\x40\xa7\xc3\x34\xf9\xe3\xc3\x1e\xb2\x12\xc3\x10\x23\x1d\x13\xf4\x10\x0e\x96\x62\xa6\x69\xaf\xd2\x1d\x78\x69\x36\x2c\x42\xb0\xba\xff\x56\x0a\xbf\xa6\xbf\x32\x0c\x84\x51\xc0\x36\x39\x3c\x9d\xfa\x84\xb2\x51\x16\xc3\xc7\x20\x02\x94\x8a\x86\x51\x5e\x99\xf0\xd1\x4f\xbb\x62\x6e\x60\x41\x38\xea\xc7\xcf\xeb\x21\xda\x9a\x8a\xf2\x59\xc2\x27\xd6\xbe\x88\x3f\xd3\xc9\x18\x8a\xb4\x08\x06\x1c\x72\x5f\x8d\x1b\x7a\x78\x51\x72\xb5\x60\xb7\xe4\x73\x4a\x49\x21\x5f\x88\xd7\xe9\xb3\x19\x04\xd7\x74\x64\x6d\xc0\x66\xad\x67\x65\xbc\xd2\xf9\x89\xbc\x5b\x7d\x0b\xfe\x07\xfb\xb7\x3e\xdb\x82\xaf\xe5\x32\xdb\xea\x72\xdf\xc1\x8f\x76\x01\xbd\xc3\x89\x0d\xfd\x31\x9a\x77\x43\xf0\xbb\x92\x2d\x6b\xd5\xfb\x47\x7d\x2d\xa6\x21\x3b\xa3\x46\xcd\x81\x4c\x73\x7a\xab\x98\x04\xe1\x45\x36\x10\x3d\x6e\x11\x0c\x97\xd1\x9c\xd6\xba\x82\x8b\xc2\x23\x72\x39\xa9\x6a\x69\xdf\x8b\x31\xe4\xbc\xf9\x55\x37\x9f\xe3\x66\xd5\xe3\x7a\x83\x41\xd5\xd3\x83\xb5\xc2\xcc\xcc\x8f\xd1\x5b\xf5\xce\x77\xfa\xa3\x5f\x52\x85\xc2\x52\xd0\x77\xfb\xc1\x64\x2a\xd4\x59\x38\xe8\xd4\x43\x3a\x7e\xd8\x80\x47\xa7\x76\xa8\xfc\x3a\x9f\x93\x16\xd3\x8a\xa7\x97\x58\x2e\x60\x8d\x68\x5d\xd2\x5b\x5a\x76\xb8\x52\xd1\x77\x75\x09\x65\x73\x82\x10\xaf\xc4\x72\x84\x13\xec\x59\x8b\x84\x8f\x33\x7c\x0c\x3a\xf5\xc3\x79\x19\xb7\x62\xa5\x7f\x04\xf9\x31\x32\x1d\xb2\xe5\x9b\x1f\xd7\xef\x83\x31\xae\x1e\x9a\x83\x65\xc2\xae\xea\x97\xcd\xb6\xcf\x7d\xe8\xab\x80\x08\xb3\xd2\xad\x85\x2c\xf8\xc9\xaf\x7a\xdd\x7a\xab\x1c\xfa\x08\x35\xc1\xee\x09\xf3\xef\x0a\x5c\x11\x6f\x4b\xb0\xa9\x38\xc8\xb4\xbe\xa9\x5c\x8d\xf6\x7a\x25\x3e\x2d\x70\x25\x54\xf7\x29\x2e\x72\x45\xa5\x00\x6b\x01\x33\xe0\x89\x3c\xdd\x3e\x4a\x41\x7c\x01\x00\x73\xb3\xa2\x53\xd9\x4b\x07\x00\x45\xa5\xc8\x15\x7c\xbf\x9d\x54\x5a\x68\x1f\xf1\xa2\x26\x18\xfa\x8b\x8f\x5b\x56\x58\xd2\xbf\xf5\x53\x43\x87\x7d\x68\x62\x8c\x9a\x77\x62\x35\xa3\x8f\x72\x68\x8e\x5a\x66\x37\xd4\xb3\xe1\x03\x5d\xdd\xbc\xf9\x3c\xaf\xaa\xf5\xa7\x32\x86\x12\xde\x9f\xfe\x8d\x0d\x15\xbc\x20\x30\x23\xb9\x8e\xd0\xf4\x23\xd7\xfc\x6d\xc4\x96\x14\x97\xef\x78\x64\xb2\xf2\xf2\x15\x69\x5d\x16\x6b\x52\xb2\xfd\xfb\xd1\x1e\x2c\xd0\x7d\x55\xef\xa1\x3e\x3e\x10\x20\x9f\x3e\x4e\x63\xd8\xc3\xb8\xfd\xcf\xfb\xe4\x05\x13\x70\x23\x14\x4c\x68\xab\x55\xb0\xba\xc5\xb4\xe6\xca\x34\x0f\xa9\x48\x46\x8f\x5f\x60\x95\x3a\x26\xde\x66\xda\xd0\x73\xd3\x55\xb8\x41\xb8\x6b\xd9\x1c\x4c\x9c\x53\x55\xcc\x57\x30\x18\xf5\x90\xac\xdc\xb6\x68\x58\xa1\x5b\xf9\xc8\xaa\xf3\x84\x2b\x27\x21\x90\xc9\xf6\xf1\xff\x4d\x48\x84\x20\x16\xfc\x66\xca\xbf\xa0\x76\xd6\x80\x4d\x0a\xa3\x02\x2f\xf0\x35\x54\x0e\x8e\xee\xb0\x44\x64\x0f\xc0\x79\x69\xa7\x93\xbe\xce\xd4\xea\xc0\xc3\x20\xf7\xbd\xc2\x2b\xd6\xa9\x26\x67\xf2\x77\xb3\x1a\x7d\x00\xae\x2a\xd6\xfe\x83\xce\x69\xcb\x27\xdc\xfc\xaa\x2e\xb1\x6f\xe5\x02\x1f\x7d\xf3\xb1\x17\x84\xb8\x29\x54\x8b\xb5\x3a\xa8\x5b\xba\xf4\xbb\xad\xe5\xa1\xb4\xb8\xd1\x7d\xb6\x9f\x4b\xfb\xec\x24\xff\x34\xa9\xcb\xf0\xd9\x63\xf4\x56\x8e\x99\x6e\x88\x25\xde\x5a\xe0\x95\x3e\x7f\x53\xd6\x00\xe1\xbc\xc6\x58\x42\x70\x6a\x3c\xa9\xee\x38\x25\xea\xe5\xd1\x2a\x70\x55\x74\x95\x71\xf9\x40\xb3\x8e\x04\x80\xec\xfb\x73\x76\xab\x22\x49\x27\x35\x59\xa6\x10\xdc\x71\x8f\x44\x72\x1b\x3d\x2f\xe7\xb4\x3e\x4e\xec\xa1\x98\x57\xc8\x8a\x71\x9c\x80\x28\xac\x13\xce\xb4\x91\xbc\x21\xff\xea\x68\x03\x71\x5e\x09\x21\xdc\x03\x26\x96\x9f\x7f\x25\x1b\x6f\x08\xf9\xbc\x21\x2a\xa8\x0b\x7a\x6b\xc9\xb4\xcf\x74\x83\x20\xb5\x7f\x54\xc2\xde\x95\x2e\x82\xac\xc7\x95\x7b\xd9\xfd\xc4\xd9\x97\x52\xb6\x1a\xe7\x3f\x08\xa0\x00\xc3\x76\xb2\x0c\x9f\x66\x7a\x70\xbe\x81\xa0\x00\x5d\x10\x8e\xd3\xf7\x88\xd4\x6d\x43\x89\x24\x08\x48\xa9\x2e\xd9\x88\x47\xb4\xbe\x6e\x9c\x29\x33\x53\x4c\x83\x52\x56\x87\x76\x31\x8f\x35\xc0\x4b\xb2\x54\x20\x14\x15\x61\xef\xe8\xdf\x8f\x43\x00\xf9\x72\x08\x9b\xef\x88\x7c\x12\x46\xf2\x1a\xc9\xac\x76\xb4\xd8\xb9\xbb\x64\x44\xad\xca\x8a\xe1\xf2\x44\xbe\x1d\x15\xa8\x34\xd8\xfa\x64\x1b\xec\xd8\x1d\x8e\xc1\xf1\x2d\x99\xf8\x18\xef\xa2\x96\x8d\x19\x29\xb9\x8a\xe7\xe9\xa7\x9d\xd5\x0c\x17\x73\xa0\x64\xa4\xab\xf2\x2e\x09\x79\x57\xad\x04\x07\x64\x5d\x6b\xab\x45\xde\xe2\xaa\xeb\xbd\xfb\x47\xdd\x2e\xb1\xd0\x6c\x9e\x41\xf7\x93\xc6\x12\x12\x80\x4d\x1c\x59\x4d\x96\x9f\x01\x73\x35\xba\x33\xb6\xf9\xb5\xaf\xb3\xd4\x98\xa1\x4f\x2d\xa8\x11\x67\xc3\x8a\x4f\x45\xd7\xa2\x05\x69\x0a\x52\xb7\xf8\x46\x49\x24\xd2\x40\x21\xe3\x82\xbc\x74\xe8\x48\xb6\x49\xd0\xfa\xac\x6b\x5f\x19\x78\xaa\x97\xac\xfb\xd1\x7a\x2e\xd3\xf0\x6d\xe5\x53\x90\x15\x31\xfd\x6f\x4e\xd0\xd1\xfe\x61\x86\x05\x9e\xf9\xb3\xd4\xbc\xf0\x9a\xb4\x4b\x42\x6a\x74\x08\x6a\xfa\xd1\xfd\x3e\x66\x27\xf7\x83\x3f\x64\x7a\x5b\xd4\x36\x72\x97\xd6\x37\xf2\xd2\x3c\xeb\xdd\x1d\xe6\xd0\xf8\xc4\x8b\x49\x17\x7e\xb2\xe6\xae\xc9\x61\x76\x1a\x01\xee\xdd\x43\x62\x07\x55\x20\x60\x99\xa8\x12\x53\x14\xc1\x4f\x34\xe4\xda\x2c\x92\x74\xb4\x7b\xdb\xc6\xcf\xf5\x98\xd3\x76\xe2\xf4\x7e\x85\x9a\x90\xf0\x69\xae\xe3\x6d\x7a\xfb\xc0\xd5\xfd\xec\x54\x02\x99\x1c\xed\x88\x8d\x03\x9f\x9d\xe8\xcf\x9e\xea\x9a\xa5\xf0\xb1\xde\x18\x47\xbb\xe8\xd1\x2e\x7a\xbc\x8b\x9e\xec\x22\xd6\xa0\xa7\x83\x2e\xf5\x22\x42\x9f\x8f\xab\x47\x0c\x3c\xde\x95\x52\xbf\x79\x92\xaf\x46\x1c\x0f\x12\x54\x25\x4e\xa0\xf1\x56\x4c\xec\x17\xb9\xc4\xf0\xc9\x26\x37\x44\x8c\x61\x62\xa4\xe0\xde\xe8\x41\xba\x67\x77\x21\x21\xbd\xa3\x89\x6a\x0f\xad\x76\x99\xd8\x44\x04\x17\x33\x15\x0d\xed\x56\xa0\x56\x0a\x8d\x7c\x0d\x1e\x37\x5b\xd3\xdb\x97\x4e\xb1\x66\xb5\x33\x65\x6d\xec\x19\x41\x37\xf4\x96\xd4\x72\xfd\x97\x33\x5a\xcc\xd0\x1c\xaf\xc4\x26\xc0\x65\x29\x5d\x7c\xad\x2d\x69\xbb\xef\x0d\x7c\xa1\xb4\xb7\x45\x43\x6e\x41\x9e\x88\x76\xbf\x60\x9f\xff\xc3\x20\x44\x6d\x5f\x3c\x6e\x1a\x9f\x17\xb8\xe3\xc4\x38\xd5\x12\xe8\x59\x87\xfc\xae\x37\xa6\x18\x49\x7b\xfb\xfb\xa6\x47\xde\x17\x84\xe8\xc6\x64\x86\x38\xfb\x5b\xd0\xa1\xc6\xb5\x8c\x37\x00\x62\x31\x15\x3d\x10\x23\x21\x75\x4c\xce\x29\xe8\x3e\xb8\x59\x41\xd4\x02\x10\x14\x1c\xff\x4f\xb5\x9c\x1a\xd7\x2a\xb6\xd0\xdf\x1e\x99\x0e\xf4\xe8\xc1\x25\x91\x0b\x26\xcb\x0c\xab\xed\x20\xe4\xc0\x29\x14\x8f\xaf\x2a\x52\xb4\x4a\xe4\xed\x07\xfa\x68\x3c\xd0\x9a\x93\x9a\x77\x7c\x04\xd0\xc7\x63\x81\x92\xf7\xa4\x80\x72\x24\x23\x80\x3e\x19\x0b\xf4\x96\x34\x74\x4a\x0b\x3c\x12\xee\xd3\xb1\x70\xe5\x3e\x4a\x41\x1c\x4e\xf5\x1b\x64\x86\x47\xdf\xc4\xcc\x70\x5a\x31\xad\x2b\xd8\x0d\xbb\x99\xdc\x6b\xe7\x1b\xf0\xae\x81\x31\x72\x26\x2b\x7b\x1e\xd9\x82\x48\x2a\x03\x4d\x65\x65\xf3\xaa\x62\x4b\x21\x85\x04\x97\xe1\x81\x29\xd7\xe5\x50\x12\xd4\xcf\x8e\x9b\x52\xfc\x94\xdb\x68\x0e\x9f\x1f\x5c\x77\x2d\x62\xd0\x26\x00\x86\x6b\x57\x0b\xe0\x6d\x55\x65\x59\x98\xb2\x4b\x4e\xbb\xb6\x6b\x7a\xe5\xe4\x97\x0b\x52\x43\x22\xbf\xc0\x79\x22\xe6\x00\xbf\x6d\xc8\x02\xcc\xfb\x7d\x9b\x09\x64\xf7\x2f\x62\x33\x79\x93\xdf\x6c\x3f\x99\x19\xe7\xb7\x53\x66\x94\xb4\xa8\xae\xdb\xad\xc3\xca\x5e\x9c\xcb\xf2\x48\xb0\xb6\x32\x42\xb0\x20\xf4\xd6\x5a\xa4\xfb\x5b\x0f\x9a\x7e\x93\x94\xcb\x8d\xa5\x62\x21\xe1\x29\xd8\xa0\x8b\xae\xa6\x7c\xa6\x6f\x47\x5d\x88\x69\xc1\x58\x83\xba\x45\x4b\xe7\x04\x79\xc0\x58\x03\x0f\x95\x0c\x39\xd5\xf0\x5b\x86\x2a\xdc\x12\xde\xaa\xcd\xcf\xa6\xed\x52\x6c\xe5\x7f\x75\xb4\x10\xaa\x9b\x8c\x6f\x8b\x6e\xef\x05\x6e\xf0\x9c\xb4\xa4\x91\x2d\x2e\x4a\x7b\x25\xe8\xae\x80\x9a\x04\xde\xab\xa0\x01\x5a\xb9\x7e\x57\xdd\xdf\x54\x9e\x46\x47\xe0\x37\x95\x16\xc8\xfb\x05\x29\x5a\xe8\x55\x26\x89\x26\x14\x1e\x1f\x26\xd4\xc5\x10\x34\xd6\xf4\xa5\x35\x6f\x09\x36\xe9\x57\xd3\xae\xd2\xce\xd7\x7e\x6b\x62\x6d\x0c\x57\xb8\x02\xe3\x12\xa4\x30\xff\xaa\x1c\x61\xe2\x54\xe9\x1e\x14\x19\x2b\x90\x58\x50\x67\x12\xb4\xd6\xaf\xee\xc3\xa9\x49\x19\xeb\x65\x24\x64\x1c\x08\x09\xa7\xd4\xd1\xa2\x74\xcf\x08\xf7\x43\x50\xa0\xe2\x00\x45\xe4\x05\x29\x3a\xda\x8f\x3c\xba\x2d\x43\x25\x29\x1a\x82\xb9\xdd\x89\x4a\x41\xe7\x33\xd6\x55\x65\x42\xd1\x8a\x6f\x9e\x35\x15\x99\xf4\x59\x0f\xc8\x99\x13\xa3\x33\x2b\xb3\xd1\x91\x4f\x0c\xaa\xd6\x28\x2d\x0d\x0f\x8e\x1d\xd6\xb6\x17\x97\x86\xda\xce\x0d\x6b\x59\xc1\x2a\x08\x4f\x23\xad\xeb\x0d\x91\xe6\x69\xe5\x23\xf1\x1c\x21\xb6\x2c\x05\x6d\x4c\x49\x12\xe9\x51\x29\x94\x79\x85\x35\xa6\x1c\x8c\x38\xa9\xaa\xd0\xe0\x76\x0c\xe5\xb1\x4d\x45\xa1\xfa\x0c\x1d\x1d\xa6\x42\x03\x17\xb8\xa6\xc5\xe4\xc1\x95\x9c\x19\x29\x55\xa7\x1b\xf9\x92\xd8\x53\x6c\x8a\x1a\x81\xf7\xfe\x83\xde\x04\x95\xad\x75\x11\xf3\x8b\x3c\xa8\x59\x4b\x7c\x76\x12\x06\x30\x43\x19\x69\xbc\xf2\xeb\x77\x5e\x9c\x83\x1e\xfb\xb3\xa2\x51\x08\xa5\xff\x0e\xc0\x8b\x45\x03\x15\x20\xcd\x65\xd0\xd3\x96\xd7\xd8\xb3\x81\x37\x43\x83\x47\xca\x25\x28\x2d\x1a\xd8\xbe\xac\x51\x11\xc9\x20\xc2\xdc\x83\x2a\xce\x2f\xe8\x2f\xac\xe6\xb4\x24\x8d\x09\x82\xc4\x62\x83\x2e\x18\x27\xe5\x81\x02\x3c\xe4\x91\x7b\xae\x66\xa4\xd9\x22\x59\xaa\x4f\x64\x88\xa1\xdf\xa1\x27\xd5\x26\x4e\x5d\x74\xce\x5b\xe9\x85\xbe\x09\xc6\x8a\xe3\x08\xff\xf6\x37\xbd\xf3\xce\x80\x65\x89\x19\x0a\x9e\xa2\xa9\x2e\x49\xa7\x6a\x6f\xc2\x81\x7e\x10\xd8\x3f\xad\x73\xd5\x9f\x47\xce\xab\x4a\xa7\x39\x03\x0d\x7f\xab\xba\x07\xd5\x34\xec\x7a\x14\x9c\x92\xe7\xde\x96\x78\xb0\x5f\xb0\xba\xc0\xed\x84\x96\x3b\xfa\xd7\x07\x56\xe1\xd4\x5d\x57\x40\xe5\xd4\x22\x21\x55\xbd\x76\x51\x2b\xb0\x78\x90\x8c\x98\xf5\xff\xf2\xfe\x94\x49\x87\xac\x26\x6e\x6a\x32\x77\x7b\x10\x3b\x45\x4b\xa1\x52\x80\x43\xce\x10\x12\x6d\x51\x4d\xcc\x76\x02\x0e\xc7\xc1\x97\xa4\xa3\x55\x11\x67\xe2\x21\xbd\x81\x0b\xdc\x09\xa6\xa0\x66\xf2\x9b\x1c\xeb\xa2\xbe\xc5\x15\x2d\x61\xef\xff\x86\xe6\xa4\x9d\xb1\xa8\x22\xe4\x85\xf2\x18\xcf\xf0\x62\x41\x6a\x49\x1d\x27\x31\x24\xd8\xfd\xbb\x36\x6d\xca\xde\x67\x7a\x62\xe2\x34\xcc\x71\xf3\xce\x4f\xa6\xa4\xf3\x39\x29\x29\x6e\x49\xb5\xca\xec\x91\x78\xe7\xf6\xec\x13\x7f\x43\x0d\xef\x8e\xf4\xd6\x0a\x33\x4d\x32\x2f\xa3\x4d\xc2\x87\xd7\x2e\x7c\xeb\xed\xa9\x5c\xa4\xbb\xfe\x01\xaf\x7b\x57\x73\x3c\x25\xb2\xb6\xd9\xf3\xba\x7c\x4d\xa6\x5d\x5d\x3a\xbc\x3b\x6c\xff\x6f\xa0\x0f\xee\xe8\xcc\x50\x57\x01\xd3\xf0\x57\x61\x58\x17\x34\xfc\x5a\x71\x5d\x59\x70\x14\x76\xa7\xec\xcd\x46\x5b\x34\x51\xce\x28\x8e\x0a\x5c\x55\x32\x99\x5f\x3d\x41\x22\xff\xac\x6c\xb2\xa6\x4a\x80\x25\x10\xfc\x94\x1c\xb4\x5f\xde\xea\x6d\xa1\x96\x24\x9a\xfe\xc9\xf2\x5d\x57\x8f\xe9\xe3\xc1\x2e\xb0\xb5\x45\x36\x85\xb7\x4f\xb6\xb4\xdc\x36\x66\xe9\xe5\xe6\x94\x91\x9d\x0d\xec\x4f\x1e\x95\x70\x30\x85\x67\x2b\xce\x24\x17\x51\x6c\x67\x1e\x31\xc9\x72\xcf\xe3\x92\x99\x5d\x90\x3f\x11\xbf\x0e\xd4\xf1\xb8\x93\x88\x94\x16\x7d\x24\x32\xa5\xc1\x66\xb8\x7e\x79\x54\xcf\x26\xd5\x32\x79\xbd\x0a\x5a\x07\x07\x48\x17\x40\xa4\x4d\x5c\x7b\xef\x1a\x17\xef\x94\x51\x97\x36\xbd\x09\xcb\xf9\x82\x47\x9f\xbc\x1a\x5a\xf2\xca\xb2\x4d\x20\x6d\x62\x8f\xae\x2f\x6d\xae\x9e\x16\xb6\x1f\xef\xae\x65\xf0\x8e\xb8\x9b\xcd\xc6\x2a\x3c\x9d\x15\x99\xc4\x31\x93\x60\xe8\x42\x2e\x29\x87\x9b\x02\xee\x3f\xd5\x21\x7c\x4e\xb0\xdb\x53\xdf\x13\xf0\x90\xae\x18\xcf\xfd\x06\x6f\xbe\x15\x5d\x4c\x00\xd0\x90\xc7\xa4\x96\x26\x6a\x79\xe3\x2b\x9c\xc5\xb5\x5a\x71\x16\x39\xdf\x46\x95\x80\xfb\xfd\xf7\x64\x1f\xbb\x11\x97\x9f\x72\x3f\xa8\x90\x8f\x38\x97\x94\xfc\xab\xc3\x95\xb2\xe3\xf9\xfa\x54\x62\xeb\x28\x80\x4e\x2a\x9b\x50\xad\xa6\xac\x29\x3c\x49\x21\x76\x77\x7e\xaa\x92\x72\x62\x76\xdd\x35\x6c\x89\xa3\x60\x43\x70\x6b\x62\xac\x55\x47\x30\xd7\xc1\xe2\x42\xb0\xd3\x31\x46\xa8\xa9\xf8\x05\xd7\xd2\xe0\x09\x7e\x06\x5c\xaf\xd0\x9c\x35\x31\x84\x5b\xdc\xe8\xfd\xf5\x9a\x55\xe0\x0f\x82\xb8\xa0\xd8\xbe\x98\x15\xe3\xcf\x52\xaf\x27\xe4\xf9\x60\xa8\x33\x55\x41\x21\x39\xba\xdb\xb7\x13\x7c\x65\xf7\x53\x42\x58\x04\xed\x19\xca\xa5\xb6\x8d\x1b\xc5\x47\xe7\x4c\x25\x77\x1d\x0d\x88\x2b\xe8\xd3\xd8\x3e\x7d\x5c\x63\x7a\x8e\x35\x80\x26\xa7\x9e\x37\x86\xf6\x0d\xfb\x31\xae\x84\xe2\x2a\x03\x6b\x77\x7c\xc5\x5d\x3b\x9b\xfc\xd8\xb5\x42\xb4\x42\xb6\xfd\xab\x89\x72\x07\x61\x20\x2b\xc5\xfc\x18\x0c\xdd\x27\xca\x5c\x32\x89\x29\x5a\x28\xbd\xa5\x52\x1a\x97\xae\x0e\x96\x51\x21\xc1\xa1\x48\x1a\x30\xa3\xea\x98\xcb\xaa\x72\x93\x44\x04\xcb\xd4\xfc\x48\xb2\xa0\x74\x0f\x02\xc3\x77\xa8\xf2\x0a\x08\xae\x9c\xcc\x52\x14\x42\x00\x68\x1e\xa7\x99\x22\xf6\xe2\xcb\x68\x21\x20\x46\x0e\x9d\x22\x3f\x54\x7f\x39\xa3\x15\x51\xdf\x9d\x20\xd7\xeb\x97\x2e\xee\x6d\xc3\x4a\x4e\xe1\xe9\xb7\xf0\xea\x2f\xf1\xe9\x53\xa3\xc9\x7f\xbf\x46\x47\x31\x7b\x5b\x3b\x19\xc9\x8c\x9d\xe0\x95\xe3\x52\x9e\x7b\x72\x5b\x47\xa5\x41\xf6\x25\x33\x99\x3f\xf2\xf9\x88\x63\x6a\xd2\xa2\x6d\x4a\x43\xfa\xe7\x53\x24\xee\x0e\x4f\x6e\x64\x2a\x6f\xaa\x08\x04\xdc\xd7\xe9\xf9\x24\x56\x3a\x53\x58\xb6\x9f\x12\xeb\x64\xf7\x86\x57\x75\x0a\xf2\xda\x0a\xf8\xc8\xcd\xe4\x6b\xe4\x21\x3b\x5d\xd3\xf8\xb3\x55\x24\x13\x06\x83\x18\xbd\xa1\xe1\xc7\x54\x8e\xad\xe3\xfe\x40\x89\xfa\xb1\x21\x43\x3d\xab\x08\xb0\x3d\xda\x52\x08\x43\x04\x73\xf4\x35\x91\x41\x1c\xae\x64\x6e\x3a\x59\x95\x69\x39\x28\x69\x4e\x3e\x1c\x54\x29\xa5\x5d\xed\x7a\x85\x38\x69\x5b\xa5\x31\xd2\x46\x23\xd2\x32\xf4\xbf\xa4\x61\x8e\xe2\xe9\x66\x85\x09\x38\x4e\x31\xf2\xb0\x26\x4a\x3e\x22\xa4\xd9\x58\xb5\x3c\x38\x50\x2f\xab\x54\x05\xa9\x0b\x4a\x22\x0d\xdb\x02\xa1\x24\xc1\x1f\x64\xd3\x75\x01\x38\x38\xa8\xad\x35\x79\x47\x56\xda\x94\xbf\x33\xd6\x70\x84\x73\x06\x90\x51\x76\xad\x70\xb0\xb8\xfd\x5b\xa3\x0c\x4e\x49\xbb\xe5\x82\x34\x94\x95\x68\x39\x53\xe1\x08\x61\xde\xa9\x6f\xdb\x6f\x88\x8c\x52\x90\x4a\x4a\x58\xc1\xb4\x21\x15\xec\x1b\x9b\xa2\x92\xb7\xee\xa7\xf2\x20\x36\x0c\x80\x16\x82\x59\x24\x96\xf9\x0a\xdd\x66\xde\xfa\xb6\xe9\x48\x20\x9b\xe6\xc0\x06\x54\xff\x5e\x9b\x76\x34\x69\xd4\x1c\xc5\x09\x35\x46\x1d\x71\xfe\xbb\xda\x73\xdb\x48\xea\xeb\x33\xec\x0f\x26\x28\x0e\x8d\xbe\xbd\x91\x64\xc2\xb2\xe7\x07\x52\xe1\xea\xda\xdb\x32\xca\x1f\xb4\x56\xe6\x49\xb0\x4e\x42\xe0\xd3\x83\x69\x76\xaa\x33\xe9\x62\xa3\x7b\x70\x10\x21\x0d\x95\x2c\xa5\x2f\x4a\xbd\x24\x54\x46\xd8\xe1\xac\x52\x91\x26\xb9\x3c\x35\xf3\x66\xc2\x51\x18\x60\x24\xcd\xe2\xd0\x7c\x7c\xcd\x4b\xeb\xf3\x6e\x3a\x58\xe2\x81\x5d\xe7\x01\x56\x29\xeb\xe1\x7c\x7d\xc1\x3c\xd8\x9f\x4a\x8d\xe0\x9e\x1e\xa1\xb2\xc6\x28\x6f\xc1\x6b\x67\xf7\x23\x9d\x22\x2a\x14\xf9\xba\x0c\xd8\x81\x8a\x28\x92\xe5\x23\x39\xa2\x35\xef\xa6\x53\x5a\x50\x62\x9b\xd3\x59\x81\x32\xde\x7d\xe0\x59\xd6\xc5\xa9\x22\x93\xb8\xef\xa2\x6e\x95\xca\x94\x11\x53\x63\x09\x35\x5d\x43\x21\xb8\xbb\xfc\x8d\x19\x1a\xc4\x13\xf6\x50\x8d\xe1\xa5\xf4\xe1\x6f\xf3\xea\x69\x88\x32\x6b\x8f\x76\x29\x0a\x84\xc6\xa9\xbc\x37\xa4\x0d\x15\xd4\x91\x58\x15\x6c\xb1\x4a\x69\xab\x43\x78\x39\xf1\xa6\xbd\x68\xbd\xb2\xcf\x19\x51\x6c\x0d\xcc\xdc\xb0\xd6\x04\x5e\xe2\xdd\x48\x56\xfb\x99\xc8\x18\x52\x1a\xe8\xd2\x11\x29\x21\x2d\x4a\x0b\x71\x82\x5b\xa7\xec\x99\xe9\xdd\x2f\x35\x0b\xbb\x4d\xb5\x4f\x52\x43\xa3\xf2\x1d\xde\x5d\x27\xca\x2e\xc1\xd1\xd2\x37\x87\xb9\x4c\xe5\x48\x4b\x98\x3f\x04\x5e\xdd\xb0\xb6\x25\x35\x14\x55\xaf\x61\xff\x63\x18\x57\x06\x59\x5d\xc7\x81\x1a\x1a\x74\x5d\x46\x61\xc8\x80\x1e\xb8\x1c\xae\x89\x8c\x06\x20\x11\x39\xa2\x89\x9b\xba\xd2\xd4\x48\xbe\x52\x5e\x05\xdf\x6c\xcb\xd0\xd1\xe1\x61\xf8\x92\xe4\xd6\xbd\x6e\x5f\x25\x65\x48\x0b\xb1\x11\x0d\x95\x45\xb9\xa5\xf3\x68\x05\xd8\x54\x02\xc4\x95\xe6\x23\x41\xec\x40\xca\xcd\xab\x33\xdb\x2e\xce\xc5\x4b\xe1\x5c\x73\xce\xd6\xed\xb9\x44\x34\x34\xc8\x5b\x0a\xea\x2d\xfa\xf6\x09\xf1\xeb\x8b\xae\xb2\xcd\xf9\xbe\x93\x9a\xe1\x24\x03\xf1\xc6\xeb\x10\x98\xc6\x71\x64\x1f\xc1\x14\x72\xa3\x1a\x2c\xb9\xb4\xba\xe0\x7a\x2d\x24\x5b\x45\xa7\x28\x64\xa3\x6f\x25\x89\x7e\x11\xe7\x5c\x8a\x38\x29\xd5\x1d\x97\x73\x5a\xef\xf9\x61\x2e\x62\x68\x8e\x26\x26\x20\xfa\x40\x05\x71\xcb\x5f\x55\xe8\xf5\x81\x1b\xda\x1c\x23\x7a\x70\x60\xd2\x3a\x0c\xf0\xe7\x97\xe7\xf2\x90\x85\x67\x3a\xe9\x7f\xf7\x49\x81\xee\xdb\xdc\x11\xf4\xf0\x21\x9a\xdc\x0f\x96\xe4\xf7\xdf\xd1\x7d\x9f\x32\x39\x67\xbb\x23\x43\x8d\x91\xfd\xdd\x9f\x4f\xaa\xfe\xa6\x06\x0c\x38\x7e\xa4\x11\x19\xa8\xe9\xd7\x0b\x56\xb7\xb4\xee\x62\x02\xa7\xed\x38\x0b\xd2\xcc\x29\xe7\x94\xd5\x95\x0e\x08\xd6\x9b\x41\x5e\xf5\xc9\x75\xbe\x7c\xf9\xe6\xfb\x63\xf4\xdc\x8d\xa3\x96\x11\xa1\x8e\xdc\xb3\x68\x28\x6b\xb4\x3f\xea\xe8\xf0\x70\xef\xc5\x3f\x5e\xfe\x1c\x27\xbe\xa6\xc0\x4f\x54\x7a\x48\xb0\x9b\x76\x80\xa5\xc9\x3b\x5e\x32\x3e\x15\x4d\x82\x51\x4b\xe6\x0b\xd6\xe0\x66\x85\x6e\x1a\x5c\x18\x75\x4c\x7d\x9f\x1a\x43\x0e\xd1\x42\x8a\xfe\x4d\x83\xeb\x72\x8a\xa1\xa8\x77\x19\xb6\x26\x9b\xe3\x95\xba\x5f\x94\xd8\x25\x26\x2d\x46\x8a\xa6\xb2\x9f\x1a\x07\x92\x82\xa1\x74\xb7\x47\x2e\x98\x1b\xa1\x10\x4f\xee\x1e\x98\x97\xaf\xd3\xe7\x25\xce\xb7\x3b\x38\x40\x68\x0f\xbd\xac\xc4\x21\xe3\x11\xad\x76\x75\x8b\x39\x57\xd1\x04\xc8\x60\xc1\x48\x9f\x41\x09\xf2\x92\x2c\x25\x48\x99\x9d\x63\x55\x2b\x09\xd3\x96\x0c\x35\xb7\xee\x46\xa7\xfb\xd4\x3f\xdd\xe1\xe1\x16\x1f\xf9\x87\x7b\xfb\x67\xfb\x33\x1e\xb5\xa4\x3d\xea\xe8\xb0\xbf\xfa\xb7\x56\x49\x7c\x34\xb3\xca\xb2\x97\xb8\xa5\xf3\x7b\xa0\x29\x21\x69\x5a\x2c\xd4\x3c\x93\x36\x21\x93\x25\xf0\x2d\xa6\x95\xe0\x6c\x99\x6c\x09\xce\xfc\x86\xb2\x73\xb1\x8d\x53\x89\x87\x20\x33\xc1\xa8\xba\x89\xb3\x7a\x03\xc6\xf1\x60\xda\xac\x0b\x71\xe8\xd8\xbc\x5a\x89\x15\x94\xb1\xe2\x46\x8e\x01\xf9\x45\x4a\x5f\x54\x16\xfd\x2a\xfd\x84\xb0\x4b\x87\xe7\x68\xa6\x60\xc1\x08\x7d\x48\xbc\xc6\xa1\xaf\x4e\xe3\x87\x91\x19\x51\x88\xaa\x68\x4d\x5d\xcf\xc3\x1f\xe1\x79\x55\x45\x53\xad\xc8\xd4\x5a\x1d\xa7\xb2\x67\xb5\x03\x00\x91\xf7\xb4\x95\x73\xa3\xf3\x45\x45\x0b\xda\xba\xb3\x6b\x99\x74\xe2\x8a\x09\xfa\xfa\x9f\x59\x06\x2e\x73\x1a\x04\x9a\x4a\xd2\x85\xda\xb2\xce\x06\xe0\x5a\x82\x73\xd4\xbf\xb6\xc1\x35\xa7\xf1\x14\xb2\x4a\x5b\xc2\x30\xe0\x59\x25\x22\xcb\x82\x72\x37\x1a\x17\xe2\xdd\x1d\xc9\x91\xa2\xd3\x93\x08\x97\x05\xae\xf1\x57\xb9\x74\x09\xa8\x26\x51\x24\x0b\xc3\x4f\xc5\xf1\x8f\x63\x04\x0e\xb6\x81\x6a\x73\x6f\xe8\x75\x8a\xde\xfe\x12\x29\x47\xff\x00\x03\x28\x6c\x37\xae\x8a\xc8\x06\xad\x41\x93\xe6\x58\x2f\xdb\x73\x93\xcc\x56\x5f\xf3\x1e\x97\xe1\xca\x77\x84\xc0\xf8\xe1\x63\x84\x0d\x99\x2f\xda\x95\xff\xa8\x5d\x9c\x60\x24\x74\x8a\x3e\x1c\x1d\xa3\x0f\x1f\x77\xd1\x23\xf9\xcf\x63\xf9\xcf\x13\xf9\xcf\x53\xf1\xcf\xda\xf9\x06\x60\xca\x49\xa0\x31\x22\x05\x96\x27\x02\x87\x81\x45\xd9\xb0\x50\xb3\x23\xb5\x9e\x92\x14\xbe\xfd\x35\x51\xe2\x3d\x3a\x0d\x3e\x7f\x9b\x09\x69\x70\xb6\xcd\xeb\xb4\xdc\xc8\x7b\xf7\x12\xf2\xc2\x22\x0c\xc6\x6a\x38\xf4\xec\xd4\x4d\x26\x54\x1f\xa6\x2f\x4a\x19\x83\x84\xab\x4a\x73\xff\x46\xe6\xd8\xec\x6a\x1f\x82\xe5\x8e\xf0\x94\xb6\x53\xf8\x15\x5c\x42\x92\x5a\xe5\x2f\x49\xa7\x9c\x06\xa8\x7f\xee\x70\x7b\x27\x22\x4e\x4d\x6f\x90\x1c\xb9\xbe\x56\x3c\x65\x92\x47\x56\xf9\xd2\x77\xd0\xb3\xd1\x94\xcd\x91\xfb\x12\xc2\xc1\x63\x7a\x83\x68\x56\x96\xc0\xb2\x5d\x53\x73\x78\xdf\xa4\x53\x8b\x73\xa3\x9d\xe9\x72\x42\x68\xc6\x96\x68\xae\x0d\x2d\x60\xd4\x53\x2b\x6c\x03\x92\xcc\x48\xd2\xda\xa3\x03\x93\x92\x11\x49\x48\xdb\x97\xbb\xf9\xa5\xbb\x93\x35\x83\xb6\x11\x36\x77\xa2\xf7\x5e\x4c\xef\xf1\xd4\x86\x63\x66\xf0\x7b\x5e\x0a\xe5\x7f\x9d\xa1\xc3\xb9\x65\x9d\xfc\x17\x75\x29\x34\x60\x23\x7d\x50\xf1\x37\x35\xbd\xe9\xa2\x35\xc4\x4d\x83\x57\xc6\x6e\x95\xb2\x25\xb9\x24\x2e\x49\x45\xc4\xae\x50\x71\xc5\x72\x06\xda\x8c\x7a\x1a\xf2\xe8\x5e\x8a\x1c\x1c\xa0\xd7\xbe\x84\x15\x62\x3c\x06\x29\x19\x6b\x12\x52\xa7\x27\x28\x4b\x2f\x86\x1c\x52\x6c\xf0\x53\xd4\x90\x5b\xd2\xb4\xf4\xba\x22\x12\xa3\x13\x39\xaf\x67\x93\x39\x2b\xbb\x8a\x1d\x8f\x5f\xa9\x34\x27\x40\x5e\xf0\xa6\x0c\x5f\x71\xe2\x23\x77\x55\x59\x7b\x25\x88\xed\xa2\xb6\x59\x21\x7c\x83\x69\xdd\x07\x4d\x5a\xeb\x05\x98\x9a\xb5\xbb\x90\x7d\x20\x3e\xc8\xdb\x04\xdd\x1f\x19\xf0\x60\x96\xf2\xad\xa1\xc6\x40\x4a\x81\xfe\xc9\xbe\x1c\x3b\x5e\xc2\x9f\x68\xad\x4e\xe3\x8f\x52\xf1\x6f\xfa\x27\xbd\xc5\x12\x2a\x0d\xf2\xda\xa0\x8b\xcb\x43\xb2\x6f\x65\x3a\x54\x52\xef\x88\xdb\x03\xd6\x8b\xd6\xde\xa4\x87\xee\x0d\x5b\x9d\x35\xba\x89\xdd\x7d\xf3\xd6\x0c\x10\x87\x3b\xe9\x9f\x3b\x5c\x41\x48\x69\x76\x3d\x97\xfb\x3e\x24\xbf\x0c\xdd\x64\x39\xe2\x5e\x69\xd9\x51\x85\xe8\xdb\xb8\x5e\xe3\x07\x92\x6a\x17\x53\x7a\xd3\x9c\xfa\xdf\xec\xba\xb1\xb1\xd0\x85\x5e\x5c\x36\x42\x01\xc8\xec\xde\x34\x27\xef\x65\xf1\x1e\xdf\x8d\xa7\xd2\x9b\x77\xe2\xdc\x92\xfa\x96\x73\x6f\x4a\xac\xb6\xd3\x88\xdb\x32\x07\xde\x24\x66\xc9\xdb\x74\xe4\x65\x7a\xc9\x54\x23\x51\x08\x36\x21\x44\xc5\x56\x03\x17\x70\x6a\x4b\x73\x15\x76\xed\x84\xa8\xac\x3c\xc3\xbb\x56\x5f\xb7\x45\xeb\xd1\x9c\x72\xa4\xfd\xef\x75\x26\x7c\x84\xa7\x64\x05\xa5\x05\x87\x8a\x0b\x72\x0e\xb3\x4e\x9e\xee\x39\x11\xb9\x68\xde\xe4\x94\x42\x93\xcc\xa8\x79\x59\x35\x4d\x9d\xbe\xe7\x55\xd5\x43\xb2\x74\x18\xb7\x90\x21\x64\xb9\x3a\x0e\xc5\xf5\x4c\xe0\xb5\x53\x26\xc7\x3d\x7b\xf1\x11\x4d\x41\x85\x3d\x24\xa3\x4a\x9d\x5d\xc8\xf7\x65\xc9\x80\x02\xbc\x52\x15\x5b\x92\x26\x7c\x42\x59\x62\x52\x30\x6b\xb2\x74\xb1\x13\xdb\x4f\x83\x90\xc6\x18\x5b\xfe\xc6\x01\x98\xd2\x32\x3c\x95\xd9\x6a\x3a\xb6\xc0\x84\xdc\xa0\x19\x43\x5c\x20\xbd\xf5\xee\xe3\x70\x94\xc4\xb2\xf6\x2c\xf2\x67\x8e\xcc\x5e\x33\x2a\xdb\x80\x19\x1f\x90\xed\x0d\x27\x0b\x01\x67\xcb\x04\x71\xa7\x50\x4a\xca\x5c\x68\x77\x7f\xce\x52\x78\x86\x05\xfb\x4f\x24\x24\x2b\x7b\x12\x43\x0b\xbc\xb2\x95\x1b\x58\x60\x12\xf7\x60\x5d\x63\x2e\x0e\x47\x1d\x35\xc6\xb1\x8d\x85\x82\x70\xe8\x4f\x55\x67\x35\xd4\xdf\x6d\x29\x6e\x5b\xeb\xfd\x39\x48\xe3\xa7\x01\xbc\xfd\xb8\x28\x3d\x72\xfd\x8a\x51\x91\x72\xfd\x5e\xb6\xec\x7d\x68\x0e\xf2\x5a\x86\xd6\x21\x41\x63\x8a\xef\xea\x72\x1f\x73\x2a\x58\x8a\xe9\xa1\xeb\xc1\x85\x1e\x98\x89\xf9\x39\x35\xa0\x52\x52\x3a\x44\x4d\xab\x4a\x8d\x16\xfd\x57\x98\x96\xb2\x3b\xc0\xb1\x37\xe9\x5d\xb8\x08\x5e\x10\xc2\x8f\xd1\xe1\xfe\xe1\xae\xea\x7b\xa0\xfe\x98\x12\xc2\xbf\xeb\x9a\xda\x7c\x40\x9c\xe5\x7b\xe1\x14\xb9\x0f\x56\x36\xcd\x72\x65\xf4\xa7\xbc\x5e\xeb\x3d\x66\xeb\x37\x58\x8b\x99\xca\x4d\x16\x97\x7a\xfd\x15\xd4\x1a\xe4\xca\x56\x6c\x8c\xa2\x4e\x71\x8c\xa4\x83\xc9\x58\xb6\xb4\xd3\x2e\x2e\x10\x92\x56\xb5\xf4\xb9\xcc\x55\x1c\xf1\x80\x26\x66\x28\xcf\xa7\xcf\xd7\x50\xbc\x67\xa7\x84\x28\xd7\xb4\xb2\xff\x09\xe2\xef\xdf\x90\xf6\x85\xf9\x22\x11\xfc\x25\x97\x25\xe8\x42\x90\xa8\xf3\x4f\xa7\xee\x00\x27\xfe\x06\x8f\x37\x8b\x07\x36\x68\xf4\x80\xf6\x1c\x50\x7d\xec\xfa\xe0\x00\x7d\x67\x3b\x6d\x4f\x09\x91\x3e\x68\x65\xe7\x56\x5d\x5c\xb4\x58\x27\xb6\x54\xd8\x4a\x57\x79\xa3\xdd\xa6\x65\xa8\xc2\xbc\x7f\xad\x15\x2d\xa1\xc2\x71\x5f\x88\x81\x20\x2f\x3c\x34\x89\x1b\xaf\x28\xf8\xd0\xe6\x05\x9d\xec\x19\x78\x26\xb4\x5e\x7a\xf5\x5f\xc8\x23\x02\x8f\x99\x60\x7b\x4b\x9b\x38\xce\xf9\x47\x71\xac\xfd\x96\xae\xe0\x1e\x0d\xbb\x89\x38\xab\xe6\xaf\x44\x2e\x5e\x1e\x26\x5d\x31\x89\xd7\x8f\x50\x24\x7c\xad\xec\x9d\x87\x2f\xf4\xcb\xfb\xf2\xed\xe4\x9d\xe9\x40\x4f\x6b\x34\xa9\x40\x23\xd5\x6c\x7d\x2e\x91\x6a\xc8\x94\x34\xa4\x2e\xc2\x60\x60\x04\x07\xc5\x52\x3d\xee\xfb\xed\x8f\xbf\x2f\xe0\x05\xed\x7a\x3c\x52\xed\xf4\xba\xd8\x2c\xc1\x6d\x3f\x10\x5a\x67\xee\x8d\x2d\x05\xb2\x04\xe3\x25\xbb\xfe\xf8\xc0\x55\x3f\x89\xd4\x8b\xa9\xdb\x07\xa5\x6c\x42\x51\x2e\xa3\xe9\xc4\x13\x52\xd8\x23\x7f\x26\xaf\x56\x3c\x91\xea\x88\x26\xe8\x69\xf3\x8d\x0c\x25\x2d\xce\x63\xbb\x21\xa0\x3b\x66\x1b\xf5\xc0\x73\xc7\x4f\x50\x35\xdf\x77\x20\x63\x90\x4c\x92\x1b\x25\x52\x78\x36\xa4\x78\x80\x50\xc6\x08\x96\x6a\xf0\x24\x6f\x75\x1d\x93\x92\xde\x77\xa3\x52\xa2\x5c\xa0\xfe\x25\x9f\xb8\xda\x43\xcc\x12\x1a\x1a\x20\xbb\x0e\x8e\xf1\xee\x5b\x0b\x8d\x44\x92\xa3\x16\x6b\xd0\x69\xee\x16\xf3\xaf\xca\x67\xa7\x43\x77\xa5\x03\x31\x2b\x18\xfa\x52\xc5\xe6\xa2\x98\xfe\xcd\xca\x63\x1e\xd3\xf3\x25\x33\x6f\x7b\xa9\x84\xa8\x4d\x45\xb5\xcf\x22\xa6\x6d\x24\xa2\xdd\x45\x3c\x83\xae\x53\xbc\x6d\xd8\x2a\xb8\x95\xa7\x40\x63\xa7\x16\xac\x0e\x6c\x60\x73\x02\xf1\x00\x1e\x18\x20\x78\xb3\x7f\xdd\x35\xf5\xc4\x3f\xd5\xf9\xe2\xeb\xda\x6b\xc3\xbd\xfa\x82\x5e\xcb\x9b\x28\x26\x29\x93\x5b\xb2\x61\x83\x89\x44\x7c\xb6\x1c\xf6\x32\x2a\xa0\xa7\x1d\x11\x6b\x04\x21\xdf\x8f\x28\xad\xbb\xaa\xf2\x6e\x6e\xec\x79\x52\x71\x4c\x24\xce\x8a\xa3\x0a\x87\x40\xe6\xf3\x65\xc7\x7e\x63\x9f\x09\xe4\x38\xb1\x6e\x2e\x80\xd3\x8c\xe8\xa4\xd4\xe7\x04\x81\x82\xae\x69\xa0\xe8\xb8\x2d\xd3\x7e\xe9\xab\xaa\xe7\x79\xe6\x60\xda\xb2\xc5\x91\x6c\x22\xd7\x55\x2d\x5d\x54\x54\xb6\x86\xb1\xf1\x39\x1e\x3d\x20\x3a\x27\x8a\x99\x36\x84\x91\x78\xc9\xc6\x49\xe3\xca\xe7\x1f\xb8\x04\x89\x39\x63\x52\xf8\x39\x46\x6f\x13\xa0\xa3\x66\x71\xe9\x68\x88\x37\xa6\xb3\x80\x5b\x0e\x12\x0e\x92\xb8\xed\x66\xa4\x72\x82\x7f\x52\x4c\x25\x4e\x8d\xe6\xdd\x5c\x0d\xfe\xb3\x86\x20\x95\x9d\xfc\xd8\xb6\x91\x1f\xb7\x35\xf7\x93\xa3\xe5\x0e\x98\x33\x38\x10\x4f\xc8\xfd\x3e\xbb\xb9\x52\x2d\xaa\xd2\xb8\xa4\xd2\xce\xb3\x53\x56\x11\xe6\x6a\xeb\x84\xa0\x74\xfd\x0c\x87\x9c\xda\x9f\xa7\x49\x1a\x9d\xea\x3a\xe6\x8c\xd9\xf3\x94\xe3\xa2\x71\x0a\x91\x8d\x00\x48\xc0\xff\x3c\x11\xe0\x6e\xf4\xdb\x57\x96\x91\x16\xb8\x16\xf4\xd0\x65\x33\x4b\x59\xc7\xb4\xa4\x53\x50\x3d\xdc\x4e\x05\x29\x88\x17\x6e\x37\x41\x07\xaa\x34\xef\x73\xe6\xc3\x85\x93\x8d\xe7\xa4\x0f\xa8\xd5\x28\xcf\xd5\xab\x6f\x98\x53\xe7\xf3\x34\x45\x40\x1d\xd3\x7d\x3f\x9e\xf5\x98\x5d\x38\xfc\xcc\x60\xd9\x9f\xb4\xa9\xc6\x63\x69\x35\x6b\xe6\xe6\x70\xab\x73\x66\xea\xd9\xd8\x72\xa5\x10\x3f\xa7\x03\xe7\xec\xba\x44\xf0\xfd\x9e\x8a\xcf\xe7\xaa\xaa\xc8\x50\x65\x9a\xbf\x44\xfc\x70\x00\x32\x7f\x2e\x70\x01\xfe\xc1\x2a\x88\x75\x39\x8d\xc7\xfd\x4b\xcf\x92\xf5\x3a\x0e\xac\x10\xa1\xb6\x87\xe4\x42\x96\xc9\x6b\xb2\x24\xcf\xab\x5a\xe0\x98\xc7\x25\x3e\xfc\x1a\x4d\x22\xb4\xf7\xfa\xe6\x99\x49\x79\x08\x19\x7f\xfa\x58\x86\x3c\x3f\x28\xbd\x99\x3e\x9e\x39\xce\x67\xd8\xbf\x3a\xba\x19\xa6\x8b\xdc\x9c\x1b\x67\xe7\xd1\xc6\x39\x85\xe6\x80\xca\x2e\xae\xc9\x29\xae\x57\x83\x03\xf5\xd6\xe1\x40\x6b\xd6\xe2\x40\x6b\xd6\xe3\x40\xe3\x6a\x72\xa0\x6d\xd7\xe5\x40\x5b\xe4\x2d\xfd\x55\x19\xb2\x7e\x6f\x9f\xbd\xc4\x1d\x78\xa5\x83\x81\x72\xaf\x65\x0e\x54\x91\xce\xfb\x81\x43\x6e\xed\x54\x64\xee\x95\x3d\x92\x00\x75\xb0\x8e\xa3\x17\x1b\x3e\x35\x50\xea\x62\x04\x9b\xca\x8c\x90\xe2\x57\x69\x24\xd6\x63\x5a\xc8\x67\x5c\xe6\x4c\x3a\x1e\x20\xcb\xbf\x78\x37\xcf\xed\x98\xb1\xcc\x2a\x8d\xf3\xde\xe0\x74\x33\x7b\x55\x05\xdb\xf4\x13\x4a\x49\xfd\x26\x68\xbf\x27\xe8\x42\x97\xfd\xf1\xb5\xae\xaf\x38\x2a\xba\x74\xbc\x00\x9d\x46\x73\x8a\x31\xf8\xcb\x1a\x8d\x82\x76\x8c\x7d\x37\x6b\x70\xd2\x02\xd4\x59\xd7\xba\x1b\x6f\x7b\x38\xe4\x87\x1e\x7b\x81\xc6\xdf\x7e\xed\xa3\x9c\x1f\x62\xfd\x8d\x1f\x3f\xb2\x17\x0c\x96\x1a\x27\x1d\xec\x14\xde\x83\xfb\x43\x6d\x4d\x1d\xa3\x99\xe9\x6c\x3a\xbc\x99\x63\x64\x72\x96\x70\x0f\x13\xb7\xd1\x72\xef\x1d\x3f\x04\x4c\x3a\x0b\x55\x7c\x52\xf8\xe5\xa0\xfd\x4c\x73\x09\xad\x2a\x2b\xfd\x33\x71\xe2\x0f\xd0\xc4\x55\xc0\xf7\x86\x2f\x8e\xd8\x11\xe3\x6a\xe0\xaf\xaa\xce\xe5\x31\x91\x12\xfc\x75\x12\xb7\x50\x19\x3b\x88\x12\x97\xfd\xbe\xf1\xd2\x27\xdb\xa3\xed\x78\x36\x92\xbe\xb2\xc2\x79\xa1\x5e\x75\xeb\x18\x60\x4b\xdb\xd5\x95\xb6\x21\x5c\x7b\x4b\x90\x8c\x57\x8f\x47\x38\xd5\x75\x23\xfb\x12\xc1\x46\x50\xe2\x33\x0b\xa9\x41\x55\x38\xa5\xe2\x40\x21\x59\x55\x9c\x72\x86\x13\x35\x18\xdd\x06\xc2\x7e\xd7\x10\x23\xc2\xf8\xe1\x11\x7e\x71\xc8\xff\xc8\xae\x77\x90\x5d\x0f\x3e\x81\x00\xb9\x2d\x79\x6f\xe0\xe4\xa0\xa4\x38\xe3\x1f\xa1\xcf\x26\xc3\x18\x59\xf2\x73\x0b\x2e\x1b\x0c\x3c\x46\x5a\x09\x78\x9d\xf3\xd1\xa6\x72\xc9\xc0\x04\xbe\x2c\x09\x44\x22\x31\x54\x7c\x0e\xa5\x9c\x99\xe3\xc5\x90\xdc\x20\xdb\x93\x3d\xc0\x3d\xa1\x1c\x17\xa7\x23\xac\xf5\x23\x0c\xe2\x9e\x35\x3f\x89\x69\x3a\xd2\x8e\x07\x0d\xba\xd7\x0e\xb3\x93\xb1\xb7\xaa\x42\xa4\x6a\xdd\x23\x0b\xee\xf8\x41\x76\xe2\x6e\xe0\x52\x34\xf2\x3e\x7f\xe3\x70\x33\x37\x5a\x46\x17\xc0\x90\x49\xbb\xb7\x8e\x85\x32\x59\xd4\x27\x04\x05\x71\xe2\xb2\x02\x90\x10\xa4\x9d\x9e\x0d\x10\x74\x23\xd1\xd7\x41\xda\xab\xb8\xe0\xa9\x80\xf7\x53\xed\x36\x82\x26\x5c\x87\x75\x43\xe4\x39\xba\x86\x62\x38\x12\x2a\xe3\x86\x06\xaa\xea\x0c\xf6\xfa\x3c\xb8\x35\xf6\x36\x68\x81\x3e\xaa\x85\xda\x98\x5a\xd6\xc7\xe8\xc1\x19\xae\x21\x28\xcf\x59\x36\x9a\x6c\xe5\x82\x28\x47\xbc\xa5\x15\x94\x52\x59\x34\xec\xa6\x21\xbc\xbf\xd1\xda\x17\x5f\x15\xa9\x17\xa9\xfe\xbe\x05\x5f\x56\xed\xdf\xd7\x26\x23\xb7\xb7\x34\x8f\xb8\xf1\xc1\x65\x1c\xa2\xe5\xb8\x43\x83\x89\xc5\x3e\xe9\xb5\x52\x5c\xc3\x81\xd2\x49\xae\xfd\x54\x82\xdb\xd5\xaf\x0b\xfa\x27\xac\xe0\xfc\x69\x5d\xd4\xf9\x9a\x46\x03\xca\xde\xf6\xcb\x1a\x99\xba\x20\xa7\x9b\xd5\xfa\x31\xf9\x2a\x51\xa5\x37\x9c\xf4\xb6\xa3\x4c\x0f\x80\x5c\x5d\xe6\xdf\x7f\xb7\x28\xa6\x95\x86\x04\x09\x9c\x72\x48\x52\x54\xfe\x0e\xc2\x32\xde\xac\x16\x24\x55\xbd\xfd\x8e\x10\xee\xa7\x3c\x5c\xd1\x7c\x92\xb8\x43\x78\x8e\x3b\xcc\xdd\xbb\x6c\xa4\x63\xb7\x72\xca\xf7\x27\xef\x7f\x91\x42\xc6\x3b\x58\x6f\xbd\x99\x66\x13\x10\xd3\xc9\x45\xba\x63\xd3\xcc\x95\x26\xec\xfe\x4b\x16\x4a\xcf\xed\x40\x23\x4f\x8c\xaf\x0c\x3e\xae\x20\x78\x96\x5e\xd1\x88\x23\xd7\x6e\x7c\xf7\x12\x3b\xc2\xf0\xea\xc5\xd8\x8c\x4d\xf1\x72\x0a\xd9\x6b\x59\xcc\x61\x03\x75\x69\xea\x96\xcf\x41\x4a\xf4\x47\x1b\xb5\x36\x71\x35\xee\xf5\x16\xa7\xa7\x78\x75\x96\x1e\xf1\x98\x6b\x2d\x8f\x20\xe4\xe0\xfa\xa8\x53\x38\xbc\x38\x09\x64\xd2\xd8\x04\x2d\x66\x6a\x86\x2a\x56\xdf\x90\x46\xa6\x2b\x5f\xeb\x54\xbc\xb9\x2c\x25\xb7\xeb\x54\x77\x9e\x07\xd5\x71\xd8\x14\x12\x14\x6f\xfb\xb2\x1f\xe9\x34\x29\xd8\x8e\xac\x5a\x37\x60\x11\xcc\x15\x35\xeb\x2b\xf6\xe0\x59\x4c\xd7\xac\xb6\x94\x56\x94\xed\xfe\xb6\x5b\xba\x6b\xd9\x1c\xb7\xb4\xc0\x42\x39\xf1\x32\x36\x05\xd7\x51\xa2\x46\x0e\x9a\x97\xc9\x09\x11\x35\xb0\x02\x2a\xbb\x3f\x51\xf2\xd7\xfd\xd9\xa8\x54\x7b\x14\x82\x9b\x6a\xea\x16\x8b\x74\xa3\x8e\x3f\x94\x10\x95\xef\x18\xf3\x01\x57\x02\x61\x42\xb0\xe9\x09\x36\xd1\xfd\x0d\xb4\x91\xdc\x9a\x1e\xbf\x1a\xd2\x60\xf5\x4f\x14\x1b\x9e\xc4\xec\x53\x05\x84\x0f\x9c\x47\x37\xd2\x27\x12\x96\x7a\x2a\x3e\x07\xd0\x28\x47\x50\x48\xcf\xa4\x5e\xda\x09\x9b\x43\xed\x35\x4c\xc8\x75\x17\x71\xa7\x8c\x8b\xb6\xc3\xb6\x70\xe5\x0b\xd6\x5c\x92\xf7\x2d\x68\xbb\x09\xf3\x63\xaa\xb3\xd7\x80\x89\x72\x2f\x11\xaa\x1e\x72\xb4\x1c\x87\xe9\x43\xee\x24\x23\x85\x9b\x65\x52\xdc\x07\xd0\x79\x6d\x2b\xe9\xf5\x76\x4d\xfc\x52\x1a\x63\xc4\xf8\x6c\xbb\x3d\x45\xc6\xbc\xfb\x45\x88\xd4\x83\x14\xcb\xb7\x49\x51\x1c\x39\x55\x7f\x3a\xaf\x95\xa0\x6d\x34\x8c\x41\x99\xa6\x31\xfd\xd2\xfd\x16\x5a\xc6\x0c\xef\x9d\x5e\xb9\xff\x33\xec\xe4\xbc\x2b\x61\x53\x29\x3e\xb3\x62\xeb\x09\xf2\xb9\x15\xdb\x76\x9b\x9f\x91\xc2\x7e\x6a\xcd\x46\xf3\x9f\x1e\x71\x7f\x18\x9d\x75\x57\x6d\xbb\x52\x7f\x66\x2d\xd7\x14\xfc\xfb\x17\x73\x83\x3e\x3b\x39\xf2\x8d\x55\x0e\xf2\xcb\x99\xd2\x0f\x32\x87\x75\x70\x31\x47\x6b\x07\x68\x2d\x81\xd6\x4a\x16\x03\x52\x2d\xda\x82\x64\x8b\xb6\x26\xdd\x66\xdb\x24\x8d\x92\x71\x51\xef\xa6\x37\xed\x38\xbd\xee\x92\x8e\x1c\xa7\x55\x28\x15\xca\xe6\x7a\xde\x4d\x0f\xb7\x76\xb5\x48\x0b\x3b\x5f\xc0\xbd\x3b\x4a\x50\x4b\x22\x3f\x4e\x4a\x39\xdc\x3f\x1c\x6b\x56\xf8\x74\xb4\xfe\x22\xe8\x3c\x42\xc7\xcf\x14\xd4\xd1\xde\x05\x45\x07\x4b\x98\x29\x25\x55\xa9\x32\xe3\x54\x6a\x42\xc7\x93\x1d\x3d\x22\xc0\xf5\xb8\x7e\xa5\xd1\xf2\xc5\x89\xf8\xd0\xc8\x48\x0d\xb7\x94\xa3\x7d\xc5\x43\xf7\x95\xf7\x92\xcc\xab\x4b\x35\x1a\x8a\x81\x07\xe5\xaa\xa4\x16\xe0\x36\x97\xa8\x93\xa5\x4f\x53\xde\xb7\xb4\xad\xde\x33\x21\x24\xfa\x3a\x9a\xea\x7c\xa6\x79\xae\x5a\x06\x70\x8f\xda\x2a\xc0\xd6\x0d\x3b\xc3\x1c\x91\x3a\x2c\xd1\x74\x70\x80\xde\x90\xaa\xe2\x68\x69\x9a\xf0\x92\xa5\x8e\xfe\x59\xc8\x34\x2a\x95\x6f\xb3\x0f\x29\x46\xe2\x6b\xf5\x39\xe5\x36\x48\x5d\x8e\x56\xcc\x70\x7d\x13\x8f\x70\x2d\x0b\x83\x43\x1c\x8a\xec\xad\x20\xde\x95\x45\xf8\xd5\x9b\xa6\xff\xeb\x35\xd1\x50\x6c\x7d\x2f\x22\xed\x40\x66\x2e\x1e\x7c\xd9\x2c\x5a\x39\x45\xdd\x00\xbc\xa4\x4b\x3c\xcc\xa0\xdb\xcd\xde\x02\xc8\x0d\x67\x91\xfe\xf3\x71\x4e\xf6\x1e\x88\x91\xef\x36\xf8\xc0\xcd\x9e\x74\xb6\x35\xd4\x69\xae\x57\xe2\x14\x35\x70\xa2\x0a\xa9\x52\xbb\x35\x99\xa1\xf8\xa5\x2c\x4a\x8f\x30\xac\xd2\xa5\x8e\xaf\x92\x1d\x7c\x4c\xeb\x27\x45\x52\xd6\x35\x05\x31\x3e\x20\xb7\x98\x8d\x18\x81\xb7\x62\xc5\xe4\x9d\x49\x9b\xd0\x4f\x05\x60\x43\x1f\x35\x2e\xfd\xfe\xf9\xba\x99\x5b\x1f\x41\xa4\x69\x0d\xc2\xe2\xfa\xe9\xd6\x2e\x59\x03\x67\xb2\x2c\x1b\xc2\xf9\x18\xd8\xf6\xa5\x1f\xc8\x6a\xcc\x0b\x8a\x39\x8c\x7c\x3a\x50\x3b\x8e\xd1\xdf\x3f\xbc\xe8\xea\x1b\x7a\x5d\x49\x4f\xfd\x3e\xe4\xc3\x7e\xdc\x39\x46\x7f\x87\xba\xcb\x10\xd6\x00\xf0\xac\xd0\x88\x39\x27\x4d\x8b\x26\x83\x4c\x22\x70\xd1\xfb\x78\xcd\x09\xe7\xf8\x86\x58\xbf\xbd\xbb\x11\xdc\xb0\xa8\xbc\x13\x5f\x35\x55\x8a\x3d\xf8\x0e\xeb\x51\x2e\x57\x31\x19\x74\xb2\x87\x0a\xb0\xad\xa2\x60\xc9\x69\xd9\x47\xb3\xe0\x47\xae\x3e\x94\xef\x1b\xff\x52\x62\x2f\x44\x1f\x6d\x04\x0e\xd6\xdd\xfb\x73\x0d\x30\xee\xde\xb1\xbf\xaf\x01\x20\xda\x4e\x27\x7b\xb6\x44\x89\xa4\xf5\xf7\xf3\x45\xbb\x92\xb5\x57\x6e\xc5\x7f\xc5\x9d\x7e\x8c\xc4\x7f\x4f\xfe\x6e\x9f\x85\x07\x9e\x4d\x76\x76\x82\xa5\x53\x66\x39\xdd\x34\x6d\x1e\x5b\xa4\x4a\x5d\x8d\x36\xd8\x9f\x93\xf8\x9a\x1c\xdd\x10\x26\xa9\x9a\xef\x3a\x2b\x9f\xdd\xcb\x6f\x52\x0d\xc1\xe4\xce\x56\x0d\x8e\x54\x7b\xcc\xc8\x9d\x80\x26\x0f\xf6\x0b\x56\x17\xb8\x9d\xa8\x4f\xf6\x5b\x26\x0f\xf4\x64\x67\x47\x7f\xf5\x60\xc7\x5c\x30\xc5\x8c\x71\xd5\xcf\x50\x96\xba\xb3\x00\xc4\x9f\xe9\xb7\x1f\x38\xca\x8d\x43\xea\x4c\x28\x1f\x87\x7e\x72\x27\x7b\xf7\xf5\x11\x72\x43\xa8\x74\x9c\x95\xe5\xdb\x92\x5b\x20\x76\xfd\x3f\x04\x24\x4f\xa7\x41\xbe\x3d\xcd\xc0\xa3\x79\xc4\xa4\xfd\x03\x6b\x81\x9d\xec\x39\x47\x56\x7e\xa6\x8e\xac\x83\xbe\x7d\x1e\x98\x0e\xb9\x24\xaa\xf4\xcf\xe4\x64\x2f\x58\x4d\xe7\x2d\x85\xbf\x74\x2d\x39\x9c\xce\xb9\xbf\x5e\x2b\x9e\xc4\xd5\x2c\xad\x56\x27\xf4\x4a\x84\x51\x57\xd3\x7f\x75\x04\x5d\x9c\x9b\x65\xe1\x0b\x52\xd0\x29\x0d\xcb\x02\x18\x90\x32\x4e\x59\xf7\x33\xb4\x00\x35\xd5\x54\xbd\x42\x5c\x55\x0a\x9d\xb8\xa9\x9b\xc4\xe9\x92\x58\x83\xba\x51\xea\xd4\x0d\xb0\x2e\x9f\x37\x80\x3e\x2b\x9b\x77\xdc\x0d\x77\x66\xf1\x77\x0e\xec\x48\x4e\x37\x8c\x86\x77\x9a\x1e\x6d\x32\x4d\xa8\x1d\x51\xab\x15\x05\xe0\xd9\x09\x05\x8c\x6f\x94\x59\xbe\x97\x03\x66\x2d\xb2\xa7\xc6\xf7\xb1\x0e\x4f\x73\x23\xb3\xb7\xc8\xdd\x1e\x24\xd9\xd3\xd8\xad\xb8\xbe\xef\xb4\xce\xf6\x1d\xcb\x79\x50\xef\xb0\xbd\x03\xb1\x86\xa3\x6b\x52\xa9\xb2\x6b\x9a\x4c\xc0\xbe\x92\x9b\xe2\xe0\x00\xd1\xba\x90\x4b\x1d\x58\x98\x2e\xce\x65\x49\x53\xd2\x64\xf2\x14\x7c\x05\xf5\xdc\x1a\x7c\x94\x04\x3f\x49\x65\x2d\x98\x6f\x55\x61\xdb\xc7\x8f\x26\x47\x3b\x3e\x42\x67\x92\x35\x87\xbc\xb1\x91\x07\x11\xba\xbc\x4a\x89\xdc\x34\xbf\x2c\x58\x0d\x76\x89\x21\xd4\xfc\xf8\xe9\x5e\xf4\x1c\x0b\xd6\xb1\x23\xe2\x85\xce\x46\x17\x75\xad\x7d\x99\x67\xe4\x44\xc6\xd9\xab\x7b\x91\xe9\xa1\x8f\xcf\x67\xc3\x4b\x92\x2d\x6b\x32\xf2\x72\x74\xf0\xf6\xaf\x47\x4b\x3d\x71\x43\x0e\x10\x2d\x39\x55\xf7\x4e\x75\x86\xd1\x00\x9c\x8b\x55\x9b\x5d\xc7\x5c\xaf\x0e\xa4\xf0\x82\x55\x65\xe7\xb0\xad\x38\x27\x0d\xde\x88\xd5\x44\x6b\xcf\x52\xd3\xa3\xba\x5a\x81\x40\xd5\xbb\x18\x25\x8d\x76\xd0\x2d\x25\x4b\xb8\x21\x23\x66\x1f\x75\xea\x3e\x46\x10\x46\xe9\x5f\x89\x3f\x2b\x53\xf1\x0e\x7a\x68\xdf\x75\x2e\xc4\x38\x38\x39\x2b\x36\xf9\x19\x64\x71\x7b\xb0\x07\x57\xbe\x94\x70\x71\xee\x56\xc2\x56\x61\x96\x76\xba\x0f\x02\x0d\xdb\x21\xef\xe4\xe1\x20\x12\x98\x8f\x9e\xed\xdf\x76\xee\x8f\x5c\xa1\x19\x41\xbf\xe9\xf2\x97\xbf\xa9\x8a\x91\x9e\x7e\xbe\xc0\x2b\x19\x5f\x6e\xcb\x6c\x0d\x2c\x98\x53\xea\xf1\x18\x3d\x34\xb5\x35\xe1\x23\x79\xc3\x78\xf2\x89\xaa\x20\xc9\x75\x09\x49\xb8\x27\xfb\x0a\x27\xc6\xd0\x92\xe5\x13\x0d\x1a\xbe\xb1\xae\xa7\x68\x62\x82\x36\x7a\x3c\x24\xb1\x93\xa7\xfd\x41\x7c\x3a\xcc\x04\x42\xb2\xff\xb4\x28\xc1\x52\x86\x51\x51\x61\x3a\x27\x25\xba\x66\xac\x22\xb8\x96\x42\x84\x16\x33\x0b\xb4\xc0\x2d\x64\x2b\x50\x65\x5c\x03\x96\x62\xa5\x4d\xb4\xa0\xa4\x80\xa3\x04\x1b\x6d\x4e\x5a\x5c\xe2\x16\x83\x61\x4d\xe6\x23\x68\xf0\x2b\xa5\x78\x27\x97\x4a\xac\x52\x07\x28\x9d\xc9\xe7\x27\x62\x5c\x71\x9e\x80\x70\xaf\x70\x3b\xdb\x45\xbf\xa2\x77\x8e\x15\x42\x43\x96\x41\xbf\x3b\xc1\xca\xa9\x2f\xcf\x29\x48\x7a\x32\x5d\xa4\x6f\x05\x33\x61\xcf\x10\x4f\xac\x97\x51\xa0\x94\x5b\x34\xd5\x04\x59\x92\x0b\x04\x18\x33\xb2\xbb\x2c\x74\x6a\x08\xe2\x1f\xf5\x08\xdf\xb7\xef\xc8\x2a\x8a\xb8\x4c\x56\xd3\x8f\x5e\xf5\x82\xab\xde\x91\x55\x8f\x01\xed\x8a\xb4\x5e\xdb\x73\xaf\x2f\xa8\xdb\xee\x5c\x1b\x75\xad\xa9\x51\x2d\xa1\xbe\x71\x55\x4b\xfa\xb4\xe1\x56\x33\xc8\x28\x54\x3b\x5c\xb6\xca\x69\x7b\xde\x9f\x56\xe0\xad\x4c\xd4\x0b\x4a\x62\x1b\xd4\x7a\x4b\x42\xe5\xf8\x96\x44\x50\x15\xb6\x99\x46\x53\x2e\xf0\x80\x9e\xff\x2d\xe8\xe9\xd2\x4b\x53\xd6\x35\x83\x2b\x3b\xb6\x91\x59\x5c\xd2\xee\x38\xcd\x05\x9c\x3d\xb4\x1f\xa9\x6a\x86\xb9\xe5\xe2\xda\x43\x52\xff\xcd\x21\xb5\x4e\x61\x4a\x11\xa4\x60\x8b\xd5\x26\x64\xde\x84\x12\x72\xae\x93\x8a\xbe\x23\xc8\xf6\x8b\x33\x65\xfa\x64\xaf\x24\xbd\x41\x0d\xe8\x1f\xc8\x42\xf6\xb9\xb8\xc6\xc5\x3b\x55\xec\x89\xcd\x17\xb8\xa5\xd7\xb4\xa2\xed\x2a\xa9\xd6\xde\x90\xf6\xca\x75\x1f\x64\x7a\xf1\xdb\xd6\x22\xdc\xd1\x8d\x32\x89\x03\x01\x39\x6b\x27\x41\x20\xb2\x54\x97\x25\xd7\x96\x47\x5c\x97\x07\x9e\x8a\xa3\x98\x7a\x9c\x0d\x91\xd4\xea\x75\x14\xa8\x35\x63\x4f\xd1\x6f\xae\x37\xf5\x37\x21\xfb\xff\x56\xd3\xea\xb7\x5d\x29\xac\x8b\x93\x93\x58\x0c\x37\x01\x48\x45\x05\x94\x42\x68\xe0\x88\x0e\x00\xaf\x59\xbd\xe7\x0e\x60\x5e\x14\x63\xdc\xd0\x5b\x52\xeb\x64\x0e\xde\x12\x0c\xa9\x6f\x02\x07\xa8\xa9\xe8\x0c\x9a\xe7\x23\xfd\xae\xe5\x61\x3b\x74\xf2\xc7\x13\xb3\xa5\xca\xf1\xb7\xb5\x81\xf8\x6e\xeb\x71\xd9\x32\x7f\xdb\x09\x4c\xdc\x99\xa6\xf3\x2e\x6c\x71\xb7\x4c\x36\xb8\xb1\xb6\x92\xa8\xb3\x49\x92\x8e\xaf\x9a\x98\x9a\xf7\xd4\x74\x62\xd2\xf7\x8c\xbe\x52\xe4\x3e\x51\x37\xcd\x2e\x62\xb7\xa4\x59\x36\x54\x25\x6d\x4b\xb5\xa3\x14\x72\xba\x7b\x79\x42\x6d\x50\x45\x25\x23\xf4\x27\x42\x5a\x93\x1d\x5d\x2f\xce\xa3\x36\x01\x1a\x53\xd7\x69\x04\x7e\x24\xaa\x3a\xa7\x49\x4d\xd3\x0b\x10\x15\x40\x85\x96\xbc\x1b\x42\x52\x4f\x0b\xf4\x2f\xce\xbd\x2f\x15\xe6\x5d\xbd\x6c\xf0\x62\x41\x4a\x47\x45\x76\xf3\x87\x2f\xce\x53\x15\xfb\x53\xd3\x7d\x9b\x02\x95\x4c\xd0\xf0\x23\xa7\x43\x1a\x19\x21\xfe\x34\x3d\x4e\xbf\xe4\xe1\xa8\xa0\xb5\x4c\x97\x33\x5c\xde\xa9\x9c\x00\xa6\x4c\xbd\x7d\xe4\x66\x32\x4e\x6f\xb9\xf8\x1e\x50\x2f\xd9\xde\x69\x85\x66\xf6\x74\x9c\x68\xf7\xff\xc1\x2a\x96\x9f\x78\xf5\xca\xf4\xaa\x25\x6f\x65\x2b\xef\x19\x31\x6f\x39\x53\x0d\xa2\xf5\x3a\x81\xde\x6d\x88\xc4\x0d\x00\xd6\x88\x67\xbd\x5a\x6d\xfe\x8b\xfe\x2b\x39\x89\x25\x64\x3f\x9e\xb8\x12\x72\xcf\x8d\x04\x97\x3b\xf1\x41\x87\x62\xa6\x7d\x91\x6a\x3b\xfc\x23\xb8\xea\x0d\x41\xb2\xcf\x41\xaf\x0f\xb2\xac\x56\x8e\x61\xb3\x56\x8d\x8b\x99\xf8\xb6\xfe\xaa\x35\x9c\xd1\x09\xa2\x3c\xd0\x6d\xc3\x81\x73\xaa\xa6\x5e\xba\x74\xb2\xa9\x1e\x18\xb6\x65\xd2\x45\x62\xa5\xa7\xc6\x6f\xe8\xac\x20\xa6\x5a\xd0\xca\x31\xac\x98\x29\xed\x45\x73\xbc\x70\x9b\xc1\x1b\x20\x50\x40\x33\xda\x3a\x60\x45\x51\x1d\xa0\x13\xd2\x5f\x62\x50\x4e\xff\x97\xe8\xc6\x46\x5e\x37\xa5\x9c\xe0\x16\x74\xda\x97\xfd\x7e\xfd\x4e\xc1\xdf\x3c\x59\x73\x9f\xf8\xef\x8e\x6a\x95\xab\xfb\xee\xa0\x84\x68\x07\x35\xe5\x1a\x76\x4b\x4b\xc7\xe6\x62\x9c\x2d\xe9\xde\xbf\x49\xc9\x07\x97\xe5\x1b\x16\x0c\xcb\xdb\xc8\x01\x23\xc8\xa5\x7a\x11\xc3\x4c\x76\x7a\x0d\x49\xe6\x69\xf4\x4c\x7b\x18\x8e\xa0\xf1\xba\xfd\xe2\xc4\xba\x1e\x8e\xd1\x83\x37\xba\xb7\x9c\x6e\x2d\x7f\xb4\x8b\x1e\xed\xa2\xc7\xbb\xe8\xc9\xae\xe0\x01\x4f\x5d\x93\xd1\x3d\x97\x75\x6f\xd2\xc4\x38\x2d\xd1\xdc\xa9\xa9\xf1\xfd\x1e\xa4\x72\x5d\x7c\x3d\x81\xc1\x50\x66\xd8\x4c\x73\xe3\xf6\x09\x56\x07\x52\x37\x1c\x3e\x46\x9e\xd7\x54\xf6\x25\x73\x5c\x13\xbe\x6d\x40\xee\xc6\x51\xfd\x69\xad\x72\x92\x3c\x1d\xf7\xdf\x9a\xe1\xa2\xce\xb5\x7a\x02\xe1\xb6\x14\x9c\x46\xf6\xc9\x53\x4e\x18\xcb\x51\x86\x26\x91\xd8\x0c\xc9\x49\x38\x37\x96\x77\xd7\x25\xda\x29\x4b\xdc\x73\x0d\x1e\xc3\x43\x28\xfb\xcd\x65\xce\x61\xa6\x9b\xdd\xc0\x49\x6c\xd2\x2d\xec\xb2\xc7\x71\xf4\x49\x4c\x1d\xc2\x3f\xdb\xf9\x1b\x3c\x34\x42\x1f\x4c\xde\x0e\x41\x59\x8a\x2d\x1c\xe3\xad\x9e\xe0\xf4\xbe\xef\xdf\xf5\x29\x4d\xa4\x6f\xeb\xaf\xb1\xeb\xad\x49\x40\xab\xf6\x03\x7b\xbc\xe7\x5e\x55\x62\x58\xa6\xc5\x7b\x74\xb9\x8e\xd8\x58\xde\x55\xbb\x9d\x8d\x34\xb6\xcf\xbc\x2f\xf4\xca\xde\x87\x13\x65\x6d\x0e\x65\x0f\xc3\xe7\x72\x84\x12\xb4\x77\x1a\xf2\x05\xb2\xc7\xd1\x37\x5b\xa0\xce\x88\x2e\x85\x57\x4e\xef\xbf\x04\x55\x0e\x81\x28\x87\x40\x93\x43\x20\xc9\x21\x50\xe4\x30\xad\x05\xf8\x02\x25\xee\x5a\xb6\xc7\x16\xa4\x26\x65\xd8\xe7\xd2\x50\x67\x1f\xe5\xe8\xf3\x72\x41\x6a\x08\xa0\x11\x6f\xfe\x51\xe4\xf1\x90\x88\x28\x34\xf9\xf0\x11\x61\x1e\x22\x16\x09\x73\xaf\x6d\xe8\x4c\x20\x15\x53\x13\x5d\x6c\x3a\xac\xc7\xa6\x4c\xdb\x23\x64\x9c\x60\x2b\xcf\xac\xdf\x10\xb2\x9f\x7e\x4a\x09\x55\xa7\x5d\xbe\x31\x8e\xcb\xaf\x4b\xcf\xa0\x4d\x65\x78\x91\xc9\x75\xf4\xf0\x18\xb4\x16\xa8\x74\x5b\x7d\xcf\x0a\x5e\xf5\x95\x53\x9e\xe8\x16\x57\x1d\xf1\x2e\x80\x5d\xf1\x2c\x6f\x9b\xae\x68\x11\x8d\xdb\xc4\x2c\x7c\xbb\x6c\x5f\xd9\xa4\x31\xb5\x5f\xa0\xc2\x24\xab\xd4\x8c\xe3\x55\x38\x1d\x3a\x67\x1e\x34\xbf\x92\x4c\x8c\xea\x50\x21\x99\x8b\x7a\xca\xd2\xd3\xb9\x54\xdf\x46\x75\x2d\x43\x50\x76\x32\x6f\x35\x44\x93\x26\x91\xfd\xee\x3e\x54\x6b\x74\xc1\x7c\x4c\xad\xbc\x7d\x3f\x6f\x6e\x38\x9b\x91\xe2\x9d\x29\x93\x25\x0d\x7e\x1c\x6e\x01\xd5\xa2\x5d\x57\xc4\xe7\x42\xa8\x81\xbe\xb5\x05\xe6\x04\xcd\xc8\x7b\x54\xcc\xb0\xd8\x23\xba\xea\x19\x38\x2d\x55\x01\x6f\x52\xf3\xae\x21\x26\xb8\xc1\x76\xd6\x2c\xbb\x45\x25\xbd\x94\x5a\x3d\xcd\x5b\x21\x28\xff\x27\xae\xa8\x72\x07\x4c\x7e\x45\xb4\x5e\x74\xad\xe3\xc1\x17\xb7\x54\x60\xb2\xbd\x5e\xb5\xe4\x9f\xa4\xe1\xb2\xb1\x3d\xbc\xb0\xdf\xb5\xd3\x6f\xed\xba\x8b\x35\x37\x88\x8b\x65\x77\x5f\xf9\x10\x5a\x93\x26\x13\xfb\xec\x09\x7a\xf2\xed\x0e\xfa\xfd\x77\xe4\x7c\xf6\x0c\x3d\xfd\x2f\x21\x20\xba\x4f\xfd\xf5\xbf\xe2\xa7\x8e\x0e\x1f\xed\xa4\x92\xa6\xb5\x13\x18\x2a\x04\xa5\x17\xf4\x63\xe4\x32\x36\x72\xb9\xb3\x8e\x36\xb3\x22\x5f\xf1\x4c\x71\x82\x6a\x85\x88\x0c\xd5\xcb\x93\x3e\x2e\xae\x16\x10\x7b\x50\x7d\x17\xcf\x47\xbc\xcb\x07\xbb\x63\x8b\x23\xa1\x94\x11\xac\x46\x18\xfa\xfa\x39\x51\x20\x60\xcf\x30\xcd\x69\x16\x0d\x5b\xb0\x9e\x14\x1d\x01\xea\xdc\x56\xc7\x0b\x48\xa2\x3c\x23\x26\x85\x43\xf5\x02\x77\x83\xf3\xc0\x14\x64\x40\xcd\xf0\x2d\xd8\x84\xc0\x6b\x6e\x3a\xe8\x5f\xcb\x9e\x54\x20\xbe\xc8\x0f\x05\xb9\x71\x75\xc3\x1a\xda\xce\xe6\x68\x45\xac\xab\xe6\xb9\x69\xae\x11\x2e\x0f\xa9\x4b\xbe\x6b\x7c\xfa\x90\x49\x28\x3b\x71\x74\xb5\xe7\xf2\xe5\xb6\x90\xa0\x81\x2a\x65\x57\x15\x6e\x05\x92\x81\x2d\x36\xa8\x0a\xfa\x89\xaf\xb2\x79\x29\xbb\x8e\x11\x8a\xca\x06\xe2\x92\x2a\xb8\x28\xba\x06\xb7\xa4\x5a\xa1\x86\x2c\x1a\xc2\x75\xe4\x99\x93\x7a\xa1\xbb\xda\xa4\xf3\x14\x13\x37\xea\x2b\xb5\x68\x69\x2f\x5f\xc6\xcd\x97\x6b\x82\xa3\x40\x78\x6f\x05\x95\xb8\x46\xd7\x1e\xeb\x29\xdb\xb7\x71\xc9\x3e\x17\xaf\x85\x3f\xf1\x04\x5e\x1f\x3e\xfa\x7c\xaa\x76\x5a\xf7\x48\x4a\x24\x7a\x28\xdf\x3d\xf0\x15\xb9\x45\xbc\xdf\xf8\xe1\x5c\x7e\x15\x8f\x7c\xb0\x64\x0c\xed\xc6\x0b\xc4\x4c\xe3\x36\x3a\x1e\x3f\x46\x2c\x17\x9d\x99\xa4\xcf\x05\xd7\x8b\xab\x18\xd9\x29\x1a\x2e\xd8\x96\x02\xf4\x33\xa1\x37\xb3\xa0\x1e\x37\xad\x69\x4b\x71\x25\xbf\x8a\x9c\x57\x10\x18\xb5\xe7\x87\x6d\x80\xd1\x16\x4d\x64\x26\x19\x65\xf5\x81\x6a\xa0\x2b\x7f\xad\xb9\xb8\x3d\xf9\xc1\x2d\x69\x80\x17\x88\x8f\x77\x42\xb0\xda\xea\x60\x00\x3f\xbf\x3c\x57\xf5\xaa\xbb\xe9\x94\x16\x94\xd4\xaa\x06\x5f\x78\xa5\xf5\x44\x34\x8b\x9b\x2c\x58\xb6\x87\x0f\x03\x02\x26\x2e\xb1\x60\x63\xe7\x2c\x48\xfa\x47\x97\x47\x0e\xee\xbb\x70\x86\x0b\xd2\xcc\x29\x17\xd7\x72\xa5\xd9\xb1\x26\x9c\xe4\x2a\x11\x4d\x2e\x5f\xbe\xf9\xfe\x18\x3d\xf7\xd9\x37\x15\x02\xbe\x0a\xc9\x25\x25\x5a\x34\xd4\xba\xf3\x8f\x0e\x0f\xf7\xa0\xaf\xaf\xcc\x8d\x6f\x6c\x28\x75\x08\x7a\x22\x01\x85\x54\xdf\x51\x62\x4d\x6b\x78\xb0\x2a\xc6\x8a\x51\x4b\xe6\x0b\xd6\x08\xdd\xe4\xa6\xc1\x05\x58\xfc\x29\x33\xdf\x87\xf0\x25\xf8\x76\x46\x38\x11\xcf\xd7\xe5\x14\x83\xd8\x14\xb5\x16\x9c\xe3\x15\xe2\xdd\x35\xb8\x1c\x80\xdd\x8a\xc9\x8a\x51\xa2\x29\xec\x87\x63\x80\xcf\x02\x32\x1a\x3d\x12\xc1\x9c\x08\x15\xc3\x79\x1b\xea\xe5\xeb\xf4\x7e\x3a\x0e\xe1\xa2\x3d\xf4\xb2\x12\x1b\x90\x47\xf4\xd9\x95\xf1\x21\xd0\x91\x4b\xc8\x8e\x20\x1b\x02\xd4\xff\x25\x0d\x4b\xec\x4f\x09\xee\x92\x2c\x25\x38\xbc\x82\x2c\xdc\xda\x87\x07\xa3\x28\xdc\xae\x15\x9b\x5a\x77\xd7\x9f\x7a\xbb\x3e\xdc\xa3\x93\xe0\x14\xa8\xb2\xf8\xf6\x14\xa4\x5e\x72\xf8\xc3\xb3\xa0\x9c\xfb\xa7\x3a\x33\xf1\x6f\x4a\x2e\x0b\xc0\x27\x03\x5e\x22\x21\xcb\x6d\xb0\x60\x05\x2d\x20\x34\xb9\x25\x8d\x73\x8c\x7a\x3d\x87\xfd\xe1\x3b\x79\xeb\x42\x6d\x1a\xd2\xf5\x2b\x29\x51\xb5\x78\xca\x35\xd7\xb2\x75\x9d\xdc\x70\x7a\x5d\xe5\xd8\x3d\xdb\xba\x6c\x73\x22\x61\x27\x69\x0e\x70\x94\x92\x51\x57\x96\x6c\x83\xea\x9b\x9d\x93\x1a\x8b\x9b\xd0\x36\x9c\xe4\x96\x91\x4a\x2e\xea\x82\x35\x0d\x29\x5a\xe5\x5d\xd4\xe6\xf5\xa9\xad\x6b\x25\x8f\xc5\x3e\xfa\x31\x67\xae\x8e\x43\x53\xcd\x74\x9c\x14\x91\x2b\x73\xb8\x7a\x95\x0f\x4b\x51\x93\x98\x88\xb0\x4c\x72\x04\x4d\xa4\x37\xe4\x34\xda\x50\x61\x9e\xa4\x8e\x40\xc5\x7e\x56\x6d\xbf\x96\x72\x43\x5a\x3f\x72\xd5\x68\x25\x51\x1e\x26\xd1\x23\xec\xca\x78\x56\x35\x4e\x64\x8a\x1a\x37\xef\x77\x64\x75\x97\x39\xff\x40\x56\x1a\x6f\x27\xb8\xf6\xee\x73\xfd\x81\xac\x82\x69\x9a\x40\xd4\x71\x53\xd4\x47\x6b\xa3\xf9\x5d\x99\x64\xd3\x2d\x4e\xce\x66\xb0\x8e\x98\x99\x75\x80\x2b\xc4\x79\x8b\xdb\x0e\xbc\xe5\x58\xd9\x82\xba\x0a\x37\x99\xf0\x69\x6f\x72\x51\x38\x7b\x84\xa2\x17\x25\x9d\x9c\xe9\xff\xf9\x3f\x9b\x04\x45\x6f\x3d\x0e\x3a\x20\x78\x26\xe8\x39\xa7\xb7\xbf\x0e\x02\x20\xd3\x11\xcb\x26\xe5\x45\x26\x0d\xcc\x30\x47\x9c\xc4\x2e\x10\x97\x9a\xbe\x6e\xf6\x19\x02\x67\xd5\x80\xc9\x80\x93\xd4\x2c\xdd\x38\x1d\x4e\x9c\xde\x91\x52\x3b\x6e\x48\xd9\x15\x36\xa0\x18\xb4\x64\xb7\xb3\x76\xfe\x2e\xcd\xb4\x79\x4d\x74\xdc\xde\x84\x06\xea\xdd\x1c\x15\x32\xc3\xe7\xb6\x56\xe1\xb9\xeb\xb2\xdd\xc7\x1f\xe4\xcf\xa2\x77\x59\xb9\x97\xb6\xdf\x76\xdb\x14\xa7\x19\x88\x61\x4a\xe7\x49\xfa\xf6\xfb\x5e\xea\xa5\x6e\xe2\xf5\x91\xf7\xf3\x25\xfb\x71\x1e\x4e\xf2\xd4\x38\xaf\xb3\xe0\xf2\x8d\x68\x99\x0d\x4e\x8a\x1d\xab\x31\xa3\xf5\x3d\xdc\x3f\x4c\x4b\x8f\x3d\x3e\x18\xd7\xe3\x99\xe9\x9c\x6d\x80\x89\x3b\xc3\xeb\xee\xc5\xa6\xd2\x35\x63\x0a\x10\xe5\xc8\xf5\x26\x5f\x37\x68\xfc\x2a\xf7\x14\x1f\xca\x2e\x76\xd8\x2d\x16\xf4\x48\x49\x02\xd7\xd2\x9a\x9e\x28\x9b\xba\xed\x3e\xbc\xf4\xb6\x6c\x1a\x47\x7a\xea\xba\x20\x4c\x62\x53\x04\xad\xd9\xcd\x13\xa7\x66\x39\x91\x63\x67\x12\x93\x15\x38\xac\x57\x9b\x29\xe5\x21\x39\x38\x40\xe7\x0c\xb8\x80\x8c\x3f\x76\xed\xa9\x29\xb5\x0c\x46\x76\xad\x10\xb1\xb6\xe4\x77\x98\x77\xff\xfa\x7a\x93\x62\x52\xe2\x97\x5f\xee\x8f\xd5\xa5\xdc\x66\xec\xf9\xdd\xf0\x8e\xd4\xba\xc0\x90\x72\x92\x0d\xe5\xe5\x44\x0b\xfa\x7d\x50\x92\x67\xf0\xa8\x87\x35\x7c\xf2\x22\x4e\xd7\x7a\xfd\x54\x83\xf4\x6d\x79\x57\x2d\x30\x05\xfd\xdc\xb7\x38\xf4\x62\x6c\xfa\x3b\xd9\xf6\xa5\x83\x48\xd7\x99\x0e\x51\x39\xdc\xe1\xfe\xe0\x6e\x43\x66\x38\x65\xb6\x4d\xb8\x63\x19\x6a\x48\x41\xc9\xad\x0d\x72\x94\x16\xa1\x33\x73\x1a\x55\x72\x7a\xc7\x07\x54\x58\x89\xd5\x6b\x18\x79\x3c\x1b\x69\x9c\xb7\xdc\xe9\xd0\x9a\xb6\x93\x5f\x51\xb8\x5a\x56\x49\xfc\x55\x4d\xed\xcc\xff\xb0\x88\xc3\xc6\xa2\x90\x4a\xf7\xb4\x64\xb3\xa7\x26\x6d\xd3\x91\x20\x55\x2a\x70\xc5\x04\x39\x58\x92\x25\x9d\xec\x79\x26\xe9\xa4\x80\x9a\x36\x63\x0f\xa3\x14\x01\x4a\xe3\xe7\xc8\xf2\x3b\x5b\x80\x9a\x54\x7f\xb6\x0b\x38\xd4\x21\x43\xd2\xda\x32\x26\x8e\x52\x80\x4e\x63\x07\xbf\xaa\xfe\x91\x78\xf1\x55\x77\x5d\xd1\x42\xbf\xb7\x80\xbf\xb2\xaf\xe9\xaa\x70\x42\xd6\x1e\x18\x51\x3f\xe6\x03\x38\xb7\x42\xc2\xd0\xdb\x36\xcb\xdb\x07\x91\x12\xa3\xc4\x46\xd1\x31\x76\xc7\xe8\xd1\xd3\xc3\xc3\xc3\xc3\xfd\xc3\x5d\x75\x0d\x3c\xda\x39\x46\xf0\x91\xf3\xd9\xe3\x9d\x63\x74\x14\x3e\xf8\x44\x7c\xf8\xf8\xa9\xf7\xd9\x53\xf1\x99\xf8\x60\xcc\x46\x7c\x7a\xb8\x7f\x88\x30\x37\xe7\xce\x5b\xd6\x41\x01\x69\x48\x7e\xf0\x67\x19\x4c\x30\x98\x5b\x30\xab\x60\x42\xf1\x74\x42\x86\x82\x4e\x23\x1e\x13\x9f\xea\x04\xeb\x45\xa7\x96\xff\xf8\x2f\xb8\x1c\x2d\x9c\xc9\xd1\x37\xdf\xfa\x73\x79\x7a\xf4\x6d\x30\x9b\xff\xfa\xd6\x9f\xcf\xa3\xc7\xdf\x44\x33\x4a\xb9\xee\x82\x36\x4e\x39\xbe\x92\x49\x65\xc5\xa1\xea\xd6\xbb\xfe\x91\x3e\xe8\xbc\x9e\xce\x2e\xf5\x54\x43\x0f\x7d\xbf\x95\x6c\x30\x0b\x7d\x77\x8c\xe3\x8f\x09\x15\x2d\x86\x9e\xc6\x2f\xab\xb4\xf9\x76\xc7\x0d\xdb\x66\x8d\xc0\x38\x4a\xec\x08\xc7\x1a\xdb\x39\xcb\x43\x18\xb2\x97\xfc\xd0\xc3\x7c\x28\xe4\xe9\xe8\x28\x44\xb4\x6e\x1b\x30\x1f\x85\x4c\x02\x72\x10\x21\x69\x46\x3a\x38\x40\x57\x58\x15\xc6\x09\xc3\x59\x21\xe6\x71\x5d\x9c\xe2\x34\x89\x84\xd4\x30\x02\x49\x1d\xb5\xe8\x91\x9c\x9b\x70\xc6\x5c\xa4\xd5\x91\x60\xc6\x40\x64\xf5\xdb\x63\xf3\xdb\x13\xf3\xdb\x53\xf5\xdb\xc7\x88\x0c\x10\x34\x21\x63\x3d\xd7\x5e\x0c\x8b\x5c\x30\xbd\x4c\x3c\x66\x34\xb3\x8d\x63\xc8\x92\xb3\x28\xfc\x40\xab\x75\x66\x21\x11\xc9\xcf\x22\x08\xf3\x1b\x91\x2e\x3f\x31\x55\x61\x54\x39\x0d\x09\xbc\x4f\x1e\xd0\x36\x99\x8f\xff\x2f\x00\x00\xff\xff\xd0\x11\xbf\x8c\xb4\x8c\x01\x00" +var _flowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x6b\x73\x1b\x37\xb2\xe8\xe7\xeb\x5f\x01\xeb\x83\x43\x6d\xf4\xf4\x23\x27\xab\xb2\xbc\xeb\x48\xf1\xb9\xaa\x6c\x64\x97\xe5\x6c\x3e\xb8\x52\x09\x34\x03\x8a\x38\x1e\x0e\xb8\x83\x19\xd1\x3c\x8e\xff\xfb\x2d\x34\xde\xaf\x99\x21\x45\x3b\xbe\xd9\x55\xed\xc6\x12\x39\xd3\x68\x34\x80\x46\xbf\xfb\xf0\x2f\xf7\xee\x21\x84\xd0\x8b\x8a\x2d\x2f\xce\xdf\xe0\xeb\x8a\x5c\xb5\xf8\x1d\xad\x6f\xe4\xe7\x6f\x66\x04\xbe\x43\x17\xe7\x08\xbe\x45\xb8\x2e\x91\x7a\x04\x15\xac\x6e\x1b\x5c\xb4\x68\x8e\x6b\x7c\x43\x38\xbc\x52\xb3\x92\x20\xb6\x20\x0d\x6e\x59\xc3\xbf\x82\x17\x4a\x52\x91\x1b\xf5\x37\xad\xa7\xac\x99\xe3\x96\xb2\x1a\x9e\x17\xdf\xc3\x10\x2d\x7b\x47\x6a\x8e\xda\x19\x6e\x11\x6e\x08\xe2\x2d\x7e\x47\x4a\x84\x39\x5a\xe0\xa6\x45\x6c\x8a\x5a\x8d\xcd\xab\x86\xb5\xac\x60\xd5\x81\xc4\xf2\x92\x95\x84\x23\xde\x5d\xcf\x69\x2b\x1e\xa2\x8d\x7c\x19\xb5\x0c\xde\x59\x74\xd7\x15\x2d\x10\x2e\x4b\xf1\xe4\x45\x3d\x65\x68\xda\xd5\x85\x41\xa1\xec\x1a\x31\x1d\xf1\x28\x57\x53\xc3\x1d\x7c\x8d\x16\x33\xcc\xc9\x81\x26\x06\xe5\xa8\x21\x05\x6b\x4a\xae\x86\x11\x93\x81\x19\x14\x6c\x3e\xa7\x6d\x4b\x4a\x35\x8d\x03\x41\xba\x15\xc2\x15\x67\x68\x49\xab\x0a\xdd\x90\x16\x61\xc0\x14\x60\xbd\xbc\xfe\x1f\x52\xb4\x72\xb2\xad\x78\xb2\xc0\x35\xea\x38\xa0\x0c\xb8\xef\xa1\xae\x56\xbf\x08\xf8\x4b\xda\xce\xca\x06\x2f\x51\x43\x96\xb8\x29\xb9\x42\xe9\x7b\x5c\xcc\x24\xc5\x67\x98\xa3\x79\x57\xb5\x74\x51\x11\x89\x03\xba\xee\x8a\x77\xa4\x55\x14\x9d\xb1\xaa\x54\x48\x4b\x0c\xe1\xfd\x6b\xcc\x49\x89\x58\x6d\xa9\xd6\x76\xfc\xc4\xce\x66\x4f\xad\x82\xc6\x86\xd6\x37\x06\xb1\x52\x62\x26\x11\x22\xa5\xc2\xe8\xdc\x2c\x35\x4c\x09\x08\xd0\x90\x1b\xca\x5b\x22\x46\xd6\x5b\x81\xa0\x17\xff\x78\xf9\xb3\xf8\x00\xfb\x3b\x66\xd4\x82\xa0\xeb\x15\xea\xb8\x7e\x44\x83\xbf\x24\x4b\x33\xfa\x64\xd7\x2c\xf1\x81\xde\xc9\x2b\x34\xc3\xb7\x44\x42\xc5\xf3\x24\x95\xfc\xcd\x8b\x4a\x76\x60\xcf\xc1\xf3\x72\x4e\x6b\xa0\xb3\x80\x80\xbb\x76\xc6\x1a\xda\xae\xc4\x1c\x1a\x32\x67\xb7\x44\xbe\xad\x36\xc8\x1e\xbc\xd7\x90\x69\x57\x97\x88\xd6\xbc\x9b\x4e\x69\x41\x49\xdd\x56\x2b\xbd\xb3\xc5\xe3\x7c\x0f\x2d\xf0\x4a\xaf\xea\x9e\x39\x11\x00\x4f\x9d\x88\x6b\xd2\x2e\x89\xc5\x14\xb6\x16\x27\x72\x5b\xcd\xf0\x62\x41\x6a\xc4\xea\x82\x20\x72\x4b\x9a\x15\x22\x0b\x56\xcc\x14\xda\x57\x84\x88\x5d\x4f\x05\x19\x70\x65\x68\x59\xb2\xa2\x9b\x93\xba\x85\x43\x88\x66\xa4\x21\x27\x68\xd6\xb6\x0b\x7e\x72\x78\x58\xb2\x82\x1f\xb0\x7a\x5a\xb1\xe5\x01\x6b\x6e\x0e\xd5\x3b\x87\xf7\xee\xa1\xbf\x1c\xde\xbb\x47\xe7\x0b\xd6\xb4\xe8\x45\x57\xdf\xd0\xeb\x8a\xbc\x01\x12\x4e\x1b\x36\x47\x3b\xde\x67\x3b\xe6\xc9\x8a\x2d\xbd\xa7\xf4\xdf\xe6\x89\xef\xba\xa6\x26\x8d\xfa\x5a\xfe\xe1\xbd\xfd\x82\x10\xee\xbc\x2c\xfe\x34\xdf\x9f\x35\xab\x45\xcb\xee\xdd\xc3\x45\x41\x38\x9f\xe0\xaa\xda\xb5\x5c\x29\x66\x6a\xe8\x83\xa4\xcb\xe1\xe1\x21\xfa\x5e\xd0\x49\xd2\xdb\x79\x99\xdc\x92\xba\x45\x97\x64\x09\x5f\x4f\x5a\xd6\xe2\xea\x0a\x96\xeb\x04\xfd\xf4\x82\xbe\xff\xe6\xf1\x1e\x82\x0f\x5f\xc3\x8a\xbd\xc2\x2b\xd6\xb5\xf6\xab\x5a\xbd\x78\xc6\xba\xba\x25\xcd\x09\xfa\xe9\xa2\x6e\xbf\x79\xbc\x9b\x19\x07\x9e\x7d\x63\xc1\xf1\x57\x98\x96\x72\x50\x0b\x53\x4c\x5d\x4c\xda\x7e\x32\xa7\x75\xeb\x22\x34\x25\x84\x03\xe1\x9c\xcf\x88\x83\xc6\x0b\xd6\x28\xf8\x16\x21\x43\x07\xc3\x92\x92\x64\x10\xdf\x9e\x35\x04\xb7\xa4\x9c\x88\xfd\x7a\x71\x7e\x82\xae\xda\x06\xf8\x40\xc3\x2a\x22\x01\x7e\xbb\x87\xf0\x5c\x8c\x75\xa6\x19\x87\x46\x24\x37\x73\xd8\x02\xdc\x3c\x1e\xc1\x96\xe0\xc6\x41\x91\xeb\xb3\x21\x08\x31\x41\x09\xe6\x35\xf9\x57\x47\x78\x4b\xca\x37\xec\x27\xc9\xe1\xee\x84\xd5\x4f\x9a\x61\x6e\x01\xca\x9d\x66\xf7\x1a\x98\x53\xf9\xbc\x2e\x5f\x03\x37\xda\x18\x98\xbb\x47\xfb\x21\xf8\xdb\xef\x04\x0d\x1c\x03\x3d\x49\x39\xe5\x9f\xd5\x55\x57\xdf\x09\xcd\xed\xc0\xba\x24\xed\x92\x35\x62\x15\x9f\x97\x65\x43\x38\xff\x69\x51\x26\xcf\x42\x4d\x96\xea\x09\xfd\x59\xdf\x92\xfc\x4c\xe8\xcd\xac\x3d\x9b\xe1\xfa\x26\x0d\x4b\x3e\x90\x38\xad\xe6\x82\xcb\x1f\x59\xf3\x48\xee\xdc\x1a\x69\x4c\x7c\x28\x46\x78\xf4\x30\x87\xac\x81\x35\x74\x5e\x13\x30\xc7\xd2\x38\x18\x23\x73\x9a\xb7\x37\xc0\x88\x73\xbe\xbd\xc1\xf2\x5c\x60\xdb\x63\x7c\x22\x9a\xf5\x1d\xfa\x11\xf0\xd7\xe4\x04\x66\xd8\xb1\x2c\x61\x7b\x53\xdc\xca\x48\xe6\x9c\x9e\x19\x21\x84\x92\xaa\xe4\x63\x4e\x6b\xd7\xbe\x22\x4d\x21\xc4\xb2\x1b\x32\xa9\xc9\xd2\xfb\x60\x98\x51\x2d\x7f\x26\xe4\x5d\xb5\x92\x12\x89\x78\xdf\x97\x4d\x7a\x5e\x54\xc2\xd1\x8f\xb4\xa6\xf3\x6e\xce\xc5\xbb\xfa\xf7\x13\xf4\x01\xee\x77\x0d\xe5\x63\x0f\x18\x33\x13\x1f\x9e\x03\x2e\x41\xa7\xff\xcb\x2a\xa9\x4c\x21\x5a\x92\xba\x05\x79\x1a\xf4\xcc\x29\x6b\x10\xae\x2a\xf8\x0a\x04\x65\x44\x6b\xf9\x87\x64\xc9\x07\x06\xc4\x45\x5d\x54\x9d\x78\x40\x3e\xa6\xf5\xc7\xfa\xab\x16\xe1\xa2\xa5\xb7\xa4\x5a\x81\x06\x49\x0b\xba\xc0\xad\x50\x6d\xf5\x9b\xef\xc8\x0a\x9d\x4a\xa9\xfd\xe2\xdc\x9d\x98\x16\x21\x77\xd1\x2d\x6e\x24\xdc\x13\xf4\xf7\x0f\x72\x2b\x9c\xa8\x5b\x55\x88\xf9\x1f\xed\x4c\x84\x8a\x30\x97\xf3\x54\xdb\x02\x54\x56\x47\xa9\x25\x42\x59\x83\x6d\xdd\xa0\x76\xb5\x90\x3a\x9b\xd6\xf7\x0c\x1c\x5a\x23\xd6\x94\x52\x59\xba\x26\x42\x9a\xe5\xb4\x24\x0d\x29\xd1\x2d\xae\x68\x69\x9e\xfb\x81\xac\xf8\x89\xf9\xeb\x18\xed\xa3\x33\x56\x55\xa4\x68\x59\x23\x15\x62\xf3\xdd\x43\xf8\xae\xe6\xa4\xe6\x1d\x0f\xbe\x7b\x84\xf6\xd1\xf7\xef\x49\xd1\x81\x2a\xe0\x7f\xf7\x18\xed\xa3\x7f\x92\x86\x4e\x69\x81\x13\x5f\x3f\x41\xfb\xe8\x39\xd0\xcb\xf9\x42\xef\x8c\xa2\x10\x14\x90\xf4\x53\x54\x01\xc6\x2e\x98\x2f\x6d\x84\x7c\x18\x6c\x2c\x9f\x90\x20\x02\x67\xc8\xe8\xd8\x06\xa2\x4d\x62\x80\xb0\xa9\x24\x37\x2c\x2e\x10\xdb\xd1\x29\x8b\xae\x69\xc4\xa6\x25\x91\x0a\xe0\xa2\x0d\x38\xb8\x77\xd2\x77\x2b\x10\x16\x57\x0b\x72\x07\xec\x41\x6b\xbb\x26\x68\x81\x29\xd8\x36\x94\xe6\xa7\xd0\x6b\xd7\xc0\x8f\x48\xe5\xe1\x1d\xa9\xfd\x93\xee\xe3\xd2\x88\xa5\xd3\xc6\x93\x25\xb0\x08\x84\xe5\x90\x76\x53\x5a\x2a\xdd\x90\xd6\x12\xf1\xf2\xe5\x9b\xef\x4f\xd0\x99\xc4\xa6\x5a\x21\x2a\xce\x58\x8b\x3a\x4e\xca\xfc\x69\x91\x13\x7a\x2d\x86\x8d\xd9\x87\x8f\xdb\xc2\xb0\x37\x81\xa0\xa6\x84\x44\x0b\x74\x59\x4f\x1d\x47\x62\x11\xa4\x26\x68\xa0\x88\x49\x75\x9c\x34\xce\xd6\x50\x7c\x1a\xd6\x9a\x21\xda\x66\xe9\x27\x80\x9f\x9b\x87\xe5\x25\x70\x96\x22\xe3\x2b\xdc\xce\x38\xec\x35\xde\x32\xd8\x44\x5a\x91\x6e\x08\x67\x5d\x53\x90\x98\xbf\x57\x44\x4a\x7a\xb0\x73\x9a\xab\x96\x35\xf8\x86\x08\x40\xe2\x42\x31\x7f\x0c\xbc\xf6\x0a\xec\x56\xf2\x2d\xfb\x7b\xf2\x25\xc5\x73\xc1\x46\xb1\xd6\x68\x0e\xd7\xce\xbc\x25\xe9\xf0\x17\xfb\x93\x36\x06\x9e\xb1\xf9\x82\x71\xda\x12\x24\x4e\x08\x3a\x27\x53\x5a\x83\xe1\x81\xa3\xbf\xb8\x3f\x87\xfe\x25\x89\x69\xcd\x5d\x9b\xa0\x5c\x48\xca\x11\x5f\x90\x42\xb0\x1e\xc7\x46\x44\x6b\xd0\xe9\xa3\x79\xe8\x65\x70\x18\xb3\xd6\xf4\xdd\xed\xd6\xd5\xf4\x5f\x9d\x60\xf5\xfa\x38\xd4\x5a\xf5\xd5\x4f\x5d\x91\x16\x2d\x67\xa4\x36\xdf\x0a\x44\x0a\x29\x46\x9b\x07\x43\x0a\xd2\x52\x0b\x09\xf1\x90\x70\xa6\xd8\xd4\x1f\xc9\x05\x00\x27\xc6\xea\xd1\xf7\xb2\x0f\xd5\xa1\x26\x62\x06\x1d\x7e\xe3\x07\xb2\x1a\x7c\x5a\x6d\x69\xf7\x51\x7f\x36\x2f\xcf\x5f\x9e\xa0\x57\x0d\x63\x53\x31\xa1\x57\x8c\x73\xc2\xb9\x58\xb0\xc9\x2b\xf6\x6a\x57\x93\x54\x9f\x8c\x45\x43\x6f\x71\x4b\xc4\x15\x9b\xa0\x0a\xf0\x47\x97\x2b\xb2\xba\x5a\xa1\x76\x46\xe5\x25\xae\x19\x60\xb5\x82\x2b\x52\x5b\x1b\x05\xef\xa1\x70\xd9\x83\x11\xcb\x18\x1a\x03\xf8\x94\x8b\x9b\xb2\x23\x68\xde\xf1\x16\xe1\x6a\x89\x57\x5c\x70\x5c\x7c\xcd\x94\xf5\x4f\x5f\xd3\x8d\xbc\x8c\xe6\x82\xd7\xca\x7b\xd8\xd8\xe6\xc4\xc5\x52\x14\x64\xd1\xa6\xc6\x51\xb4\x9b\xe3\xc5\x42\x60\x72\xa1\x24\x17\x7d\x6d\xd8\x1b\xe3\x04\xfd\xdd\xd8\xbb\x0e\xfe\x89\xbb\xaa\x4d\x11\xc3\x92\xc1\x52\x40\xcc\xdb\xb5\x29\x2b\x83\xb6\x60\x42\x52\x08\x7a\xdf\x6a\x4b\x9f\x0b\xf0\x47\x76\x4b\xb8\x36\x7b\xbb\x98\x28\xe3\x21\x92\xe6\x66\x44\xea\x52\xac\x18\xae\x9d\x3b\x66\xe4\xcc\x1c\x13\xcf\x5d\x26\xa7\x8d\xc8\xd2\xb2\x07\x56\xfa\x86\xdc\x52\xd6\xf1\x00\xa5\xcc\xb4\xb4\x82\xd0\x3f\xb1\x83\x75\x66\x66\x74\xb5\xc1\x99\x0d\xcf\x4a\x70\x46\x71\x1b\x01\x9b\x6c\x99\xb5\xdf\x0b\xf6\x22\x2e\x37\x69\xf5\x5f\xe2\xba\x5d\x1f\xc5\x61\xda\x5f\x99\x0b\x4a\xde\xa9\x02\x15\x90\x38\x80\x86\x94\x2b\xaa\xad\x33\xf4\x6b\x65\xe7\x1f\x1a\xfa\x1f\x94\x83\xd0\x63\xcf\x8d\xda\xb5\x9a\x4e\x9e\xa5\x3f\xc5\x50\xed\x9b\x42\xe8\x96\xaa\xd6\x89\xab\xae\x39\x92\xb7\xbb\xd9\x68\x5d\xc8\xc3\x0c\x53\x38\x07\x39\x45\x5a\xe7\x95\xfb\xa1\x26\xcb\x9e\xe3\x6c\x58\xa1\xa3\xe9\x79\x76\xdc\x47\x0f\xe3\x31\xd3\x42\x9e\xbf\x29\x1a\x6d\x70\x10\xc8\xa8\x1d\x92\x38\xc9\x59\x7c\xda\x8c\xd9\xc2\x97\x54\x34\x56\xd2\x74\x24\x44\xcb\x92\xb4\xa4\x99\xd3\x5a\x1c\x92\x95\x74\x5a\x48\x6c\xf5\x1e\x9d\xb6\x72\x1f\x46\x4e\x96\x89\x65\xc0\x8a\x7f\x1e\x1f\x1d\xed\x66\x11\x84\x8b\x1e\x57\xbe\xd1\xca\x62\x25\xbe\x9e\x98\xbf\xe0\x13\x73\x65\xee\x79\x9f\xbb\x16\x65\xef\x8b\xec\xed\x97\x7b\xcc\xb9\xc7\xfc\x47\xe2\x7b\x2e\xf7\xfd\x2b\xf6\x2a\xfd\x48\xcc\x07\x3f\x78\xbe\x0f\x79\x2a\x3e\x9a\x77\x76\xd1\x07\xef\xfd\x45\x43\x82\x4f\x24\x4d\x0e\x2a\x52\xdf\xb4\x33\x74\x7a\x8a\xbe\x79\x7c\x82\x76\x2e\xa5\x62\x8a\xd4\xc7\x70\x9d\x5d\x13\xf4\xe8\x21\xba\x5e\xb5\x84\xa3\xc9\x37\x8f\xd1\x8c\xbc\x47\xc5\x0c\x0b\xf1\x9b\x34\x7c\x77\x27\x02\x1b\x3b\x41\x0e\x28\xff\xa7\xd0\x24\xc1\x17\x7a\x3e\xa1\xe5\xee\x09\xda\x79\xa3\x05\x9e\x8b\x73\x39\x10\xb8\xca\xe0\x5a\xae\xbb\xf9\xb5\x90\xb0\x05\x4b\xab\xd8\x92\x34\x05\xe6\x24\x18\x78\xd4\xb8\xa0\xa1\xbd\xa5\xe5\x2f\x62\x86\x35\xad\xd4\xb0\x17\xe7\xa8\xc0\xb5\xb8\xdc\x71\xd5\x10\x5c\xae\x10\x79\x2f\x78\x88\xd2\xf7\xa5\x3f\x2d\x1e\x40\xec\x15\xf4\xec\x54\xee\x96\xc9\xf1\x2e\x7a\xf0\x40\x7e\xf6\x54\x7f\xf6\x44\x4f\x0c\x3e\xd6\xe4\x3b\xde\x43\x0f\xf7\xd0\xa3\x3d\xf4\x78\x4f\xdc\xf2\x4f\x62\xc8\xd1\x66\xd3\x0b\xf3\x0c\x1d\x89\x51\xb2\xdf\x3f\x3d\x45\x4f\x8e\x8f\x34\x35\xc3\xa7\x0c\x06\x95\xf8\xa3\x9d\xe1\x5a\x3c\xdd\x4b\x44\x6f\x3f\x3b\xdb\xe3\xf8\xe1\xb7\xd1\x28\x3f\x90\x55\xb8\x53\xc8\x7b\x5c\x88\x33\xfc\xcd\x63\xbd\x63\x8e\x1f\x7e\x3b\xbc\x65\xec\x11\x70\x87\xfc\xeb\x43\x35\xa4\xfd\x3a\x37\xde\x5f\xbf\x31\xe3\xfd\xf5\xe1\xf0\x78\xf7\x13\x7b\xe5\x86\xb4\x91\xed\xfd\xac\xc2\x74\x4e\xca\x09\xd6\x2c\x20\x22\xf1\x6e\x96\xf6\x6a\x87\xc1\xae\xd6\xdb\xec\x9a\x90\x1a\x15\x12\xe8\x06\x58\xfd\x40\x56\x1a\xa3\x77\x82\x9b\x78\x4b\x11\x63\xf2\x83\x74\xf2\x6f\x07\x8b\x2b\xb3\x06\x1e\x0a\x76\x69\x76\xe3\xc5\x5a\x6f\x70\xe7\x7e\x15\x3f\xe2\x5e\x86\x6b\xe3\x07\xb0\x99\x49\x6d\xf4\x07\xb2\x9a\x44\x18\x2f\xf4\x57\x2e\x3a\x07\x25\x29\x58\x49\xfe\x2f\x79\x3f\xd9\xdd\x8b\x37\x1c\xbd\xa9\x71\xdb\x35\xe4\x79\x75\xc3\x1a\xda\xce\xe6\x27\xe8\x2a\xfa\xec\xe0\xbb\x7f\x5c\xfd\xfa\xdd\x3f\xae\x8e\x1f\xfe\xfa\xe8\xdb\x63\x0f\xc8\xae\x8f\xec\xe1\xa1\xb4\x5b\xad\x94\x5c\xa9\x74\x96\x05\xe8\x2c\xe2\x7e\x53\xca\x8a\x56\x52\xf4\xf5\x27\x94\x15\x17\x0e\xe6\x9c\x34\x6d\x3c\x45\x4d\x88\x83\x5b\x18\xe5\x15\x7b\x35\xf1\xae\x0d\x77\xb6\x89\xe9\xce\x09\xe7\x60\xd2\x8d\xbe\x11\x3f\x3b\x89\x15\xb7\x7a\xed\x81\xb8\x4c\x4f\xd0\x99\x5c\x4b\xa9\x9a\x4a\xc6\x2d\x24\x4c\xc1\x4b\xe3\x3d\x24\x7e\x0e\x0a\x56\x17\xb8\x15\xdc\x5e\xff\xba\x03\x81\x04\x69\x95\x6e\xc7\x3c\xe5\x4d\x6c\xb7\x17\xf6\xce\xae\x95\x6a\x58\x49\xbe\xe2\x2e\x61\x5d\x98\x3b\xbb\x42\xaf\xa6\x35\x18\x34\x77\x76\xfb\x96\x52\xec\xbb\x9a\xb4\xeb\xec\x3a\x9f\x69\x6e\x63\xe3\x7d\x7f\x76\x7e\xf5\xfc\xd7\x57\x0f\x9f\x7c\xd3\x87\x2a\x27\xd5\xf4\x80\x96\xe8\x14\xd1\x32\xfe\x02\xee\xa0\x53\xb8\x8a\xe2\x2f\x63\x7e\x75\x1a\xf3\xb0\xbe\xd7\x24\x7d\xbc\xbf\xe3\xc7\x1d\x5e\x70\xea\x9c\xcd\xc4\x24\x5c\x79\x0e\x9d\xa2\xa3\xf8\x11\x47\xba\x7f\xba\x8f\x3e\x7c\xec\x79\xc2\x48\xd1\x00\xc9\x7b\x30\xb1\xd5\x3b\x70\xb0\x6a\xae\xb6\x00\x6b\xd4\x21\x97\xe6\xa8\xc3\x88\x26\x44\x5f\x0a\x7b\x31\xbd\xf6\x34\x63\x3b\x41\x6d\xd3\x91\xdd\x2d\x8d\xfc\x03\x59\xa5\x06\xfd\x81\xac\xb6\x3a\xa0\x5d\x1f\x3b\x9a\xfd\x2c\x1a\x2a\xa6\x7f\x20\xa5\x8a\x65\x0a\x3f\xc2\xfc\x7e\xac\xcc\x65\x00\x29\x33\xc2\xd3\x7d\x1b\xd1\x73\x20\xd9\xcf\xf7\xf3\x45\xbb\x82\x77\x27\xb7\xe2\xbf\xd2\x40\x2e\xfe\xfb\x34\x04\xfe\x6c\xb2\xbb\xbb\xd6\xa8\x46\x25\xff\x63\x06\xfe\xfc\x13\xd6\x5a\xf6\xe7\x1f\x37\xd4\x2e\xc5\x69\x3d\x08\xce\x2b\x99\xd3\x6c\x54\x90\x62\x7f\x3a\x2c\xc8\x30\xbd\x44\x68\x50\x6a\x7f\x1e\x5c\xe3\x0a\xd7\x85\x73\x6a\x02\x0d\xff\xa7\x96\x56\xb4\x5d\xa1\x17\x2a\xac\x4f\x6a\xda\xc5\x8c\x14\xef\xb8\x32\x10\x7f\xc5\x11\xbb\x25\x0d\xae\x2a\xc7\x76\xa6\xe0\x4a\x3b\x13\x6d\x39\xba\x66\x4d\xc3\x96\xa4\x54\x9a\x45\xa4\xd5\x1a\x1f\x01\x25\x4b\x34\xed\x6a\x00\xfd\xa2\xab\x2a\x83\xeb\x77\x12\xe4\x64\x57\x6b\xe0\x81\x3a\x47\xa7\x68\xd2\x37\x47\xf4\x75\x7c\xb2\xcc\xfc\xd1\xd3\x81\x75\x89\x55\xc7\x86\xb4\x5d\x53\xc3\x72\xb9\x1f\x7f\x44\xa4\xe2\x3d\xcf\x6f\x8a\x22\xda\xef\xc7\x30\x90\x23\x33\xeb\x29\x97\x01\x61\xd4\x90\x29\x69\x88\x80\xdb\x32\xf1\x3f\x56\x13\x2d\xa0\x05\x36\x24\xeb\x06\xb0\x8a\xe1\xf0\xf2\xc9\x81\x02\xf3\xd1\xe4\xd7\x64\x18\xcc\x09\xc4\x75\x4e\x7c\x75\x5e\xc7\x04\xec\xa2\x07\x01\x94\x51\x8a\x7d\x70\x5f\xbe\x75\xc6\xfd\x05\xdd\x97\x9a\x70\x5a\x12\xbc\x92\x2e\x10\xe2\x04\x50\x0b\x09\xaf\x64\x44\x3a\xe2\x06\xf5\x64\xff\x5a\x56\xcb\x3e\x79\xd0\x8b\x11\xe6\xeb\xd1\xe0\x6f\xbb\xf7\x73\x4b\xfc\xbc\x2c\x11\x76\x70\x57\x06\x5c\x27\x4c\x36\xbb\x7a\x62\xe1\x38\x69\x6d\x3c\x6f\x32\xfc\xc2\x7c\x78\x82\xfe\x1e\xa0\x15\x1a\x5d\x7a\xe7\xfc\x74\xff\xbe\x85\x95\x9a\xcd\x10\x7a\x46\xc6\x99\xfc\x8a\x6a\xb2\x0c\xcc\x86\xfd\xb8\xb8\xf2\x91\x7d\x77\x0d\x2c\x22\x45\x59\x22\x11\xc6\xa3\xa5\x90\x48\x0b\x9e\xcb\x50\xe2\x8c\x71\xb0\x3e\x5f\x85\x44\x36\xb6\x0a\x70\x51\x7f\xa8\xaf\x4d\x1c\x48\x0a\xa5\x9e\xfb\x28\x02\xb4\x0e\x82\x52\x9a\x95\xe8\x04\xe1\x75\x29\x34\x42\x19\xd8\xbc\x75\xcf\x3f\x5c\x8e\x4b\xfb\xaa\x6d\xba\x02\x3c\x49\x4a\x2f\x6b\x19\x84\xfd\x0b\x55\x7b\x1f\x4c\x69\x32\x5d\xe0\x9a\x75\xad\xe2\x65\x91\x2b\x93\x4b\x18\x26\x4f\xe1\xc3\x18\xb7\x63\xee\x11\xd7\xb1\x98\x7b\x66\x3d\xbf\xa2\xff\xc6\x90\x5f\x51\x1b\x0d\x46\x3e\xea\x7b\xce\x94\x6d\xbb\xff\xe1\x28\xde\x78\xe0\x79\xc7\xc5\xb3\xc6\xf3\xa3\xc1\x5b\x1f\x49\xca\x32\x5f\x85\x9e\x11\x74\x71\x7e\x27\xe7\xc8\x83\xb7\x92\xbf\xfc\x32\xfc\x74\xec\xca\x18\x9a\x49\xd6\xdb\x90\xdd\x90\xfd\x5e\x00\xb8\x8f\xc1\x15\xe0\x47\xd6\x85\xa7\x0f\xb6\x98\xf5\xe3\x9f\xa6\x34\x27\x79\xa5\x5b\xab\x88\x02\x99\x55\xc8\x6b\xc7\x7e\x92\xd7\xcd\x9d\xa7\xd6\x50\xd3\xed\x4b\x9b\x68\xec\xa9\xb7\x87\x95\x77\xe7\xb5\x3e\x3d\xde\xd3\xdc\xbc\xb7\x52\x62\xdd\xb0\x0a\x99\x00\x11\x09\x8e\xc3\x9a\x5c\x02\x8a\xf9\x72\x1c\x94\x34\x2a\xfa\xbb\x21\x18\x46\xc5\x4a\xc0\xd0\xdf\xe5\x61\x38\x22\xa9\xf7\xbe\xfd\xfc\xe0\x1d\x59\x25\x96\x3e\x7d\xdf\x27\x00\x98\xef\xd7\xbb\x1b\xe3\xa9\xf4\xca\xe5\xe9\x4b\xce\xb7\x33\x9a\xaf\x72\x02\xde\x39\x69\xe8\x2d\x29\xdd\x20\x57\x14\xfa\x07\xb5\x18\x0e\x41\x1f\x66\xbb\x08\x79\xd2\xa6\x8a\x65\x35\xa9\x8d\x98\x81\x3a\xf7\xbe\xfd\xe5\x16\x37\x56\x29\xbc\xea\xe6\xe8\x54\x93\x34\x44\x8b\x75\xad\x8b\xd9\xbd\x08\x0c\xad\x4b\xf2\x3e\x32\x8b\x2d\x67\xb4\x22\xea\xbb\xa7\xe1\x5e\xd1\x8e\x94\x58\x3b\xf0\xb8\xb4\x46\xca\x91\x53\x01\xe0\x2f\xb1\xb7\x50\xe1\x20\xff\xfd\x1a\x1d\xe7\x00\x1b\xca\x39\x6b\x9b\xd6\x88\xcc\xa0\xb1\x95\x37\x20\x9c\xf7\xe7\xd7\x76\x14\x8b\x77\x5a\x5d\x1e\xd6\x4d\x5c\xc8\x7d\x12\xf0\xc0\xce\x0a\x96\xf0\x93\x6f\x2e\x85\xbd\xcb\xcd\xb3\x36\x83\xf5\xa6\x25\x59\xf4\x1f\x72\x5a\x24\x37\xf5\x8e\x8a\xbd\x34\xfe\x73\x2a\x90\x4f\x20\xf3\xbb\x7b\x1e\x06\xaf\xd9\xe4\x21\x30\xb0\xd6\xdb\x2a\x52\x03\xbb\xa8\x15\xe2\xb9\x4d\x12\x1b\x7f\x94\x80\xf0\x75\xfa\xd2\xff\x3a\x7d\x8b\x27\x3e\x0e\x1f\xd6\x97\x69\x5e\x63\x7a\x6d\x93\xa9\x8d\xaf\x48\xea\x48\x9c\xb3\x82\x62\x31\x3e\xf8\xb5\x70\xa0\x9e\x9b\x48\x3f\x13\xfa\x49\x39\x44\xe7\x92\x52\xdb\x43\x9c\x58\x50\xe6\x24\x5b\x53\x8e\xae\x89\x13\x3f\x08\x51\x39\x91\x1a\x66\xc0\xe6\x0d\x3e\x5e\x20\x18\xe5\xce\x76\xf5\x63\xf7\x86\x03\x7d\xb6\x13\x6d\x97\x45\xc5\x89\x95\x4f\x07\x97\x8f\x44\x65\x64\x48\x63\x16\x8f\x64\x18\x14\xae\x4b\xb1\x24\x15\x2b\xb6\x82\xe3\xfa\x21\x7c\x11\x9a\xe0\x12\xd7\x49\xed\x32\xb7\x1f\xd7\x26\x7e\x6f\x18\x99\x94\x36\xb8\x66\x38\xa1\x45\xc8\x8b\x27\xdc\x14\x8f\xb1\x41\x83\xcf\x33\xb1\x6c\x64\xc4\x42\xa6\xf9\xd3\x5a\xc1\x6b\xa0\x1b\xf6\x98\x84\x3c\x57\xd6\xe7\xf4\x8d\xfc\x9b\xb9\xbe\xfe\x28\x17\xd4\x1f\xe7\x72\xcb\xb8\xbe\xec\xb5\xb5\x8e\x23\xca\x9c\x95\xad\x78\xa3\x9c\xdc\x1a\x7d\xd9\x0f\x08\xd9\xff\xf1\x49\x6d\xe6\x93\xfa\x52\x0d\xdb\x28\x6d\x64\x86\x3d\x87\x6b\x74\x4d\x14\xe9\x54\x9a\xc0\x8c\x2d\x4d\x4a\x9c\x67\x6e\x2e\xb3\x99\xe3\xca\xe6\x6c\x9d\x19\xc3\x86\xe7\x01\x1b\xa2\x6f\xe1\xdb\xb2\x0d\x77\x2d\x03\xf1\xba\x06\xdf\xc8\x82\x3b\x06\xfc\x1a\xf6\xe1\xe1\x6b\x30\x67\x27\x4d\xe7\xed\x6f\xd3\x78\x1a\x02\x2a\x03\xd9\x77\x1d\x6d\x29\x84\x67\x6d\xb1\xce\x23\x09\xfb\x28\xa0\xa2\x46\x4a\x3d\x10\x9b\x24\x03\x2c\xd7\xb5\x4b\x1a\xeb\x68\x1a\xce\x38\x13\xa9\x6b\xdc\x4c\xc3\xd9\xc4\xc2\xd9\x07\x69\x2d\x33\x67\x1a\xd0\xb0\xad\xb3\x87\x63\xe5\x40\x66\xf9\xee\x9f\x51\x85\x4d\x6a\x8c\xb4\x6e\x49\x33\xc5\x2a\x1b\xd1\x4d\xe4\x1c\xef\xcc\x4b\xc0\x07\xb1\xbe\x92\xb9\x6a\x02\xf0\x4b\xed\x28\x72\x94\x69\x85\x81\x11\xdb\xfd\xf4\x59\xb8\xd9\x58\xa5\x33\x59\x65\x95\xb7\xec\x34\x2c\xf2\x27\xa9\x89\xf8\x12\x91\x49\xac\x74\xe3\x3f\x87\x7d\x59\xa9\xcc\x49\xe0\x7c\xf6\x8b\xb4\x6f\x36\x08\xb2\x0c\x73\x81\x48\x55\x71\xb4\x9c\x91\x76\x46\x1a\x2f\x95\x13\x43\x0a\x90\x0c\x97\x9d\x31\x27\xcd\x50\x65\x36\x7b\x65\x02\xa4\xe5\x41\xa9\x42\x72\x73\x78\xc3\x08\x95\x4c\xa8\x43\xa4\x66\xdd\xcd\xac\x57\xe3\x87\x8f\x84\xb4\xe7\xf9\x95\x14\x39\xc4\x94\x9c\x83\x40\xf9\xf7\x15\x85\xc8\x8b\x17\xac\x39\xc3\x75\x49\x4b\xdc\x12\xb5\x04\x6d\x07\xce\x7d\xc3\x86\x4f\xd0\x83\xde\x70\xe1\xdd\x13\xf4\x1d\x63\x55\xe2\x96\x30\x53\xad\x5b\xc8\xd8\x4a\x5e\x15\x2a\xd2\xe0\x40\x05\x25\x2a\xa6\xff\xf4\x81\xa9\x84\x20\x80\x7f\x7c\x36\x11\xd2\xac\x13\xbb\x48\x4b\x80\xa2\x12\xc7\x05\x78\x27\x46\x04\x49\x61\x34\x18\xff\xad\xe7\xa2\x83\x0c\x91\xb6\xe9\x7a\x04\xc5\x29\xae\xf8\x08\x5b\xda\x80\xcf\x4b\x8c\x73\x74\x70\x84\x1e\x3c\x88\xc6\x49\x26\xce\xfc\x37\x68\x23\xcd\x9b\x19\xae\x55\x4d\x8b\x17\xac\x79\xcd\x2a\x32\xa9\xbb\xb9\xe4\x5e\x27\x23\x9c\x64\x3a\x48\x2e\xf0\x38\x66\x63\xdf\x64\xa5\x20\x37\xb2\xda\x7a\x0b\x91\x4a\x87\x50\x79\xd2\x64\x89\x58\x1d\xed\x31\x97\x63\x48\xc9\x56\x06\x9f\x6e\x16\x3a\x92\x8e\x73\x4a\x10\x4c\x71\x99\xef\x6b\xf1\x21\xf0\xf3\x1d\x15\xb9\x2e\x87\x4f\x4d\x83\x4e\x93\x29\x69\x94\xd7\x5f\x41\xac\xd3\xa2\x61\x37\xe2\xc1\x54\xb6\xcc\x32\x97\xb0\x13\x7e\xb1\xf5\x4c\x9d\x3b\xe4\xb0\x2c\xb7\x9c\xbc\xf2\x31\x4a\x86\xf8\x4e\x86\xda\x39\xdb\x47\x2a\x9b\x36\xf7\x96\x07\x15\x3d\xb7\xe8\x56\xb8\x37\xb0\x47\x36\x0f\xf8\xee\xf1\xbc\x3b\xf1\xd1\xc0\x28\x02\x34\x5c\xff\x79\x2a\x7e\xca\x59\x94\x4f\x19\xb0\xbe\xcc\x45\xaa\x7b\x63\xaa\xa0\xdb\x81\x42\x64\x26\xfc\xd6\x3d\xbe\xee\x3c\x32\xac\xe5\x79\x59\x02\xd3\xd0\x26\x3f\x19\xa2\xc7\x57\xbc\x25\x73\x9b\x77\xee\x14\x4f\xc9\xdb\xb1\x63\x26\x03\x2f\x5f\x12\x69\x85\x11\xbc\xa5\x55\x2c\x32\x9d\x31\xf9\x09\xf8\x8c\x44\x7f\x33\x9e\xf2\x25\x1f\x24\xd8\x14\xb9\xa2\x6c\xde\x5d\x6a\x8b\x54\xa9\xca\xb4\x26\xd0\x3a\x9c\x9d\xd8\x0a\x72\x85\xbd\xed\x20\x7f\x33\xe2\x4d\xee\x20\x85\x57\x5d\x49\xa0\x1c\x88\x92\x0d\x9e\xee\xcb\xef\xe3\x51\x5f\xd6\xd5\x4a\x30\x7f\x31\xf4\x1c\xa2\x4f\x05\xbf\x93\x52\x8f\x12\xdc\xa6\x32\x59\xbe\x64\x50\xd3\x49\x32\xc0\x10\x8c\x2c\xed\xea\x0a\x6b\x4e\x0e\x7e\x50\xf8\x21\x94\x45\x24\x89\x87\xe4\x2e\x3b\xd7\x70\x9f\x66\x76\x25\x2e\xcb\x37\xcc\x83\x24\x24\x9d\xdc\x2a\x09\x01\xe0\x0d\x7b\x5e\x96\x3d\x62\x41\x62\x57\x26\xc6\x9d\xb3\x92\x4e\x57\x97\x64\x09\x65\x13\x5e\x91\xba\x74\xeb\xcf\x19\x46\xe1\x99\x13\x6a\x5a\xed\xc9\x78\x62\x5a\xdf\x08\x34\xe1\xa3\x2c\xd7\xb8\x52\xe5\x95\xfd\xaa\x4c\xca\xf3\x96\x2c\xd0\x30\x92\x59\xf8\x75\xdf\x26\x41\x7d\xb5\x2f\x9a\x3f\x6c\xf1\x74\xcb\x3a\x4a\x73\x4c\x6b\xc1\xf0\xa5\x5b\xe6\x54\x9d\xe3\xe8\x00\x5d\x00\xf2\x62\x9f\x8b\xff\xd7\x2b\x6f\x59\xe0\x58\x28\x97\x56\x4f\x15\x02\xcf\xe1\xb6\x17\x8e\x50\x08\x7e\x51\xa1\x76\xc6\x38\x41\x53\xda\x80\x70\x34\x65\x8d\xa5\x98\x60\x19\xc6\x57\xe5\xd4\x97\x76\x0e\x59\x38\x9f\xa7\xa3\x62\x96\x12\xeb\xeb\x5f\xde\xbd\x35\x1d\x87\x80\xef\x87\x58\xc5\x4e\xfe\x78\x19\x32\x26\xed\xc4\x14\x9f\x6d\x38\xc3\x78\xcc\xf0\x93\xfd\xb5\xe3\xbd\xd6\xa0\xdc\xd1\xc1\x51\x2f\xcb\x81\xca\x4d\x73\x55\x6b\xdd\xa2\xa6\xab\x4b\x98\xbb\x50\xed\xc3\x2e\xc3\x08\xd0\x7a\xf7\x47\x3e\xde\x4f\xfb\x44\x0d\xb7\x08\x17\x75\x0b\x77\x67\xb4\x4f\xfe\x73\x8d\xfd\x7b\x5c\x63\xc6\x8c\xba\xd6\x35\xa6\xdf\xfa\xf7\xbe\xc6\xee\x72\xba\x8d\x75\x3a\x3a\xdd\x78\x6b\x87\x1a\xff\xe7\x2c\xff\x79\xce\xb2\xba\xc8\xf4\x2d\x64\x15\x18\xf0\x90\x42\x09\x74\x79\x35\x99\xe3\xe1\x55\x0c\x5b\x57\xb5\x55\xe2\x94\xad\xef\xfc\xc9\xcf\xb8\x96\xd9\xbe\xb4\x53\x6e\x44\x50\x4d\x13\x44\x39\xba\x91\x86\x52\x69\x3c\x6b\x4d\xcd\x3f\x59\x4b\xc8\x86\x18\x85\x80\x5c\xb7\xb6\x6d\x33\xd2\x90\x5b\xd2\xf8\x82\x83\x2c\xcd\x81\xe2\x42\x10\x43\x06\xdf\xaf\x87\xdf\xe8\xf7\x1d\x8a\x9f\x67\x5a\x18\x47\x5f\x8f\x11\xc4\x7a\x4a\x80\xec\x5c\xb2\x56\x7b\x10\xec\x96\x55\x53\xbf\xef\x2f\x61\x4c\xf7\x4b\xbf\x5d\xc9\x72\xc6\x24\xd3\x71\x92\x14\x14\x13\x92\xff\xaa\x81\xe4\x76\xa7\x0d\x62\xcb\x3a\xe3\xe0\xd0\xeb\xc1\xd0\x9c\x90\xd6\xe5\x54\x7b\xe0\x17\x81\x98\x82\x7a\x25\xed\x1c\xf4\xba\x93\x85\x3e\xe1\x7c\x25\x2a\xac\x8d\x5d\xb1\x38\x34\xf8\xf4\x14\x1d\xa1\xdf\x7f\xdf\xa2\x75\x3e\xe3\x2f\xb9\xa8\xa7\x2c\xcd\x07\x77\x87\x73\x04\xd0\xbe\xda\x0f\x39\xc3\x7e\xdf\x0e\x08\x8e\xf7\x35\xa9\x94\x89\x49\x97\xa9\xa4\xae\x82\x67\x49\xd4\xbb\x39\xc4\xf9\x0e\xf2\xee\xc7\xa5\xef\x0c\x1c\x6d\x71\x36\x0b\x36\x57\x01\x4c\x4e\x9f\x20\x53\xe0\xd0\xff\xc2\xd9\xcd\x65\x78\xc7\x85\xf8\xd9\x53\xf5\xe1\x5e\x44\xaf\xc3\x43\x3b\x84\x83\x90\x51\x37\xc3\x71\x39\x85\x8c\x72\xd3\xf5\x47\x90\x18\xf4\x60\x75\x13\xaf\x02\x4d\x04\xa5\x38\x81\x51\x31\x06\xc5\x15\x4b\xc8\x91\xf2\x0a\xf2\x65\x96\xa8\x86\xbf\xb9\x13\x7b\x85\x95\x6c\x38\xd5\x76\xd6\xff\xcf\x40\x78\xf3\x40\x6a\x05\x0e\x0f\xb5\x27\x4a\x6f\x70\x1d\x43\x05\x37\x51\x45\xa6\x2d\xbb\x25\x8d\xde\x97\x34\x08\x7e\x75\x6e\xa9\x4f\x69\xa6\xf8\x1a\xa9\x39\x19\x3e\xd3\x3b\xa9\x4f\x2c\x7f\x6d\x63\x1b\x5b\xfc\xd3\xd0\x46\x75\xe5\x89\x60\x8f\xa0\xe5\x90\x61\x43\x36\xcb\xb1\x41\x03\x7d\xc2\xff\x52\xf0\x64\x56\x13\x6d\x0c\xbb\xee\x4c\xe3\x81\x9a\x2d\x43\x6e\x77\xff\x13\x89\xf4\x52\xb6\x7d\xd1\xb0\x79\x5e\xae\x0f\x6a\xb3\xf4\x0b\xf3\x08\xa1\x01\x19\x9b\x7b\x11\xfc\x55\xe5\xd6\xd3\x76\xc4\x11\x37\x74\x3d\x68\x8f\xe7\x07\x52\x70\xb4\x24\x55\x05\xb4\x56\x91\x8b\x3d\xaf\x42\x79\x5f\x33\x26\x6d\x7a\x2a\xba\x26\xbc\xde\x12\xe9\xe7\x55\x15\x45\x9a\xff\x89\x25\x74\x3a\x1d\xc1\xf9\xd1\x33\x88\x84\x48\x5c\xbd\x6b\x9d\xef\xe1\x81\x92\x6c\xf8\x50\x13\x6d\xeb\x82\x86\x86\xff\xff\xe9\x25\x36\x82\x9e\xbd\x3c\x2d\xb5\xf6\x81\x4a\x94\x5d\xf8\xc3\x2f\xf0\x7a\x0c\x22\xd3\xbf\x90\xdb\xef\x8f\xb9\xaf\x3e\xf1\x6d\x10\x30\xff\x9f\xcd\x01\x72\x8e\x0c\x34\xe0\x58\xd7\xd3\xa7\x37\x79\xbf\xb3\x2f\x17\x25\xb0\xd5\xa4\xd7\xd8\x86\x38\xd4\x79\x6a\x1d\x5b\xa2\x0a\x42\x7b\x9a\x70\xd7\xe4\xbd\x17\x38\xf0\x44\x8d\x5d\x86\x66\x5d\x4b\xb5\x1e\xb9\xdf\x58\xfd\x07\x2d\x43\x7f\x53\xae\x2d\x2d\xc2\xa0\x91\xd9\x59\x04\xe4\xe7\x61\xa8\x48\x58\x1b\xed\xdb\x32\xf4\xaf\x8e\x34\x2b\xaf\x99\x49\x3a\xf9\x42\xbc\x6f\x96\x4d\xc5\x58\x22\xda\xfa\x39\xac\xf7\xd0\xb8\x08\x63\x63\x87\x18\x15\x64\xbc\x7e\xe2\xc6\x40\x2c\xb2\x19\xfe\xe5\xb2\x26\xa9\x68\x64\xe6\x77\x3a\x76\x72\x09\x61\xae\xba\xaf\x17\x6d\x0c\x25\x5a\x86\x16\xa4\x11\x44\xb4\x22\x14\x48\x50\x71\x9b\x1d\x2f\x5c\xf9\xdc\x56\x03\x4b\x13\x66\x8b\x94\x31\xcf\x99\x78\x65\x5d\x93\xac\xee\xad\x6e\xd3\x5f\x24\x36\x97\xfe\x10\x95\xdd\x50\x3d\x94\xe3\xc0\xad\xde\xc0\x6b\x7f\xad\x76\xdd\x6c\x32\x27\x4a\x4b\x4a\x29\x9f\x2d\x42\xcb\x34\x84\xde\x56\x90\xd6\xb5\x1f\xa4\xa5\x43\xb4\x5c\x1d\xc5\xed\xb1\x76\x43\xc2\x7d\x19\x64\xe2\xa1\x3b\x71\xb7\x9e\xe4\x9a\xf1\x69\x35\x3d\x7c\x72\xb0\x43\xa7\x83\x45\x20\xe2\x44\xf2\x88\x58\xf9\x7c\x78\x98\xe3\xf3\x8f\xf7\x5d\x2f\xf5\xc2\x82\x08\x79\x37\xa0\xf8\x77\x38\xe4\x72\x84\x3c\xd7\x3f\xe1\xf1\x5e\x25\x73\xd4\x06\x84\x9e\x3b\x9f\xbf\xcf\x1d\xf8\xb4\xdd\x63\xf7\x45\x9e\x8f\x7f\x93\x28\xaa\xf0\x74\x8d\x0a\x31\xb2\x2f\xf5\x69\x5f\x23\x40\x7f\xf2\x10\xaa\x8d\xa6\x37\x26\x82\x6a\x18\xf0\x86\x54\xdb\x34\x7e\xaa\x6f\xe9\xc7\xb3\xd0\xf0\xc9\xbb\x85\x49\x6d\xf3\x7a\x49\x4a\xe7\x5f\x28\x7b\xd7\x8d\xb3\xb6\xc4\xdd\x3f\x77\x3c\xd0\xbf\x01\x77\xdf\xfc\x44\x6c\x14\x5a\xf4\x27\x3f\x08\xaf\xad\x7d\x4f\xdf\x6a\x6e\x81\x24\x38\x1c\xa3\x92\x40\x52\xa7\xe0\xf3\xc7\xca\x68\x73\x65\x67\x92\x7d\xff\xbc\x07\x41\x75\xa2\xb3\x12\xb8\xed\xdf\x95\x0b\x2c\xf1\xde\xcf\x06\x66\xf4\xd7\x31\x4b\x44\xd2\xe4\x8f\xe4\x98\x40\x9a\xe1\xfb\xf8\x93\xc5\xd1\x7c\x2a\xdf\x03\x9d\x0e\xd3\xe4\x8f\x0f\x7b\xc8\x4a\x0c\x43\x8c\x74\x4c\xd0\x43\x38\x58\x8a\x99\xa6\xbd\x4a\x77\xe0\xa5\xd9\xb0\x08\xc1\xea\xfe\x5b\x29\xfc\x9a\xfe\xca\x30\x10\x46\x01\xdb\xe4\xf0\x74\xea\x13\xca\x46\x59\x0c\x1f\x83\x08\x50\x2a\x1a\x46\x79\x65\xc2\x47\x3f\xed\x8a\xb9\x81\x05\xe1\xa8\x1f\x3f\xaf\x87\x68\x6b\x2a\xca\x67\x09\x9f\x58\xfb\x22\xfe\x4c\x27\x63\x28\xd2\x22\x18\x70\xc8\x7d\x35\x6e\xe8\xe1\x45\xc9\xd5\x82\xdd\x92\xcf\x29\x25\x85\x7c\x21\x5e\xa7\xcf\x66\x10\x5c\xd3\x91\xb5\x01\x9b\xb5\x9e\x95\xf1\x4a\xe7\x27\xf2\x6e\xf5\x2d\xf8\x1f\xec\xdf\xfa\x6c\x0b\xbe\x96\xcb\x6c\xab\xcb\x7d\x07\x3f\xda\x05\x34\x74\x27\x36\xf4\xc7\x68\xde\x0d\xc1\xef\x4a\xb6\xac\x55\xef\x1f\xf5\xb5\x98\x86\xec\x45\x1b\x35\x07\xe2\xb2\x5d\x4e\xe1\x28\x26\x41\x78\x91\x0d\x44\x8f\xfb\x36\xc3\x65\x34\xa7\xb5\xae\xe0\xa2\xf0\x88\x5c\x4e\xaa\x5a\xda\xf7\x62\x0c\x39\x6f\x7e\xd5\xcd\xe7\xb8\x59\xf5\xb8\xde\x60\x50\xf5\xf4\x60\xad\x30\x33\xf3\x13\xf4\x56\xbd\xf3\x9d\xfe\xe8\x97\x54\xa1\xb0\x14\xf4\xbd\x7e\x30\x99\x0a\x75\x16\x0e\x3a\xf5\x90\x8e\x1f\x36\xe0\xd1\xa9\x1d\x2a\xbf\xce\xe7\xa4\xc5\xb4\xe2\xe9\x25\x96\x0b\x58\x23\x5a\x97\xf4\x96\x96\x1d\xae\x54\xf4\x5d\x5d\x42\xd9\x9c\x20\xc4\x2b\xb1\x1c\xe1\x04\x7b\xd6\x22\xe1\xe3\x0c\x1f\xbb\xc5\x8d\x3a\x2f\xe3\x56\xac\xf4\x8f\x20\x3f\x41\xa6\x6d\xb9\x7c\xf3\xe3\xfa\x7d\x30\xc6\xd5\x43\x73\xb0\x4c\xd8\x55\xfd\xb2\xd9\xf6\xb9\x0f\x7d\x15\x10\x61\x56\xba\xb5\x90\x05\x3f\xf9\x55\xaf\x5b\x6f\x95\x43\x1f\xa1\x26\xd8\x3d\x61\xfe\x5d\x81\x2b\xe2\x6d\x09\x36\x15\x07\x99\xd6\x37\x95\xab\xd1\x5e\xaf\xc4\xa7\x05\xae\x84\xea\x3e\xc5\x45\xae\xa8\x14\x60\x2d\x60\x06\x3c\x91\xa7\xdb\x47\x29\x88\x2f\x00\x60\x6e\x56\x74\x2a\x7b\xe9\x00\xa0\xa8\x14\xb9\x82\xef\xb7\x93\x4a\x0b\xed\x23\x5e\xd4\x04\x43\x7f\xf1\x71\xcb\x0a\x4b\xfa\xb7\x7e\x6a\xe8\xb0\x0f\x4d\x8c\x51\xf3\x4e\xac\x66\xf4\x51\x0e\xcd\x51\xcb\xec\x86\x7a\x36\x7c\xa0\xab\x9b\x37\x9f\xe7\x55\xb5\xfe\x54\xc6\x50\xc2\xfb\xd3\xbf\xb1\xa1\x82\x17\x04\x66\x24\xd7\x11\x9a\x7e\xe4\x9a\xbf\x8d\xd8\x92\xe2\xf2\x1d\x8f\x4c\x56\x5e\xbe\x22\xad\xcb\x62\x4d\x4a\xb6\x7f\x3f\xda\x83\x05\xba\xaf\xea\x3d\xd4\xc7\x07\x02\xe4\xd3\xc7\x69\x0c\x7b\x18\xb7\xff\x79\x9f\xbc\x60\x02\x6e\x84\x82\x09\x6d\xb5\x0a\x56\xb7\x98\xd6\x5c\x99\xe6\x21\x15\xc9\xe8\xf1\x0b\xac\x52\xc7\xc4\xdb\x4c\x1b\x7a\x6e\xba\x0a\x37\x08\x77\x2d\x9b\x83\x89\x73\xaa\x8a\xf9\x0a\x06\xa3\x1e\x92\x95\xdb\x16\x0d\x2b\x74\x2b\x1f\x59\x75\x9e\x70\xe5\x24\x04\x32\x09\x89\x54\xf6\x99\xfe\x4d\x48\x84\x20\x16\xfc\x66\xca\xbf\xa0\x76\xd6\x80\x4d\x0a\xa3\x02\x2f\xf0\x35\x54\x0e\x8e\xee\xb0\x44\x64\x0f\xc0\x79\x69\xa7\x93\xbe\xce\xd4\xea\xc0\xc3\x20\xf7\xbd\xc2\x2b\xd6\xa9\x26\x67\xf2\x77\xb3\x1a\x7d\x00\xae\x2a\xd6\xfe\x83\xce\x69\xcb\x27\xdc\xfc\xaa\x2e\xb1\x6f\xe5\x02\x1f\x7f\xf3\xb1\x17\x84\xb8\x29\x54\x8b\xb5\x3a\xa8\x5b\xba\xf4\xbb\xad\xe5\xa1\xb4\xb8\xd1\x9d\xcd\x9f\x4b\xfb\xec\x24\xff\x34\xa9\xcb\xf0\xd9\x13\xf4\x56\x8e\x99\x6e\x88\x25\xde\x5a\xe0\x95\x3e\x7f\x53\xd6\x00\xe1\xbc\xc6\x58\x42\x70\x6a\x3c\xa9\xee\x24\x25\xea\xe5\xd1\x2a\x70\x55\x74\x95\x71\xf9\x40\xb3\x8e\x04\x80\xec\xfb\x73\x76\xab\x22\x49\x27\x35\x59\xa6\x10\xdc\x75\x8f\x44\x72\x1b\x3d\x2f\xe7\xb4\x3e\x49\xec\xa1\x98\x57\xc8\x8a\x71\x9c\x80\x28\xac\x13\xce\xb4\x91\xbc\x21\xff\xea\x68\x03\x71\x5e\x09\x21\xdc\x03\x26\x96\x9f\x7f\x25\x1b\x6f\x08\xf9\xbc\x21\x2a\xa8\x0b\x7a\x6b\xc9\xb4\xcf\x74\x83\x20\xb5\x7f\x54\xc2\xde\x95\x2e\x82\xac\xc7\x95\x7b\xd9\xfd\xc4\xd9\x97\x52\xb6\x1a\xe7\x3f\x08\xa0\x00\xc3\x76\xb2\x0c\x9f\x64\x7a\x70\xbe\x81\xa0\x00\x5d\x10\x8e\xd3\xf7\x88\xd4\x6d\x43\x89\x24\x08\x48\xa9\x2e\xd9\x88\x47\xb4\xbe\x6e\x9c\x29\x33\x53\x4c\x83\x52\x56\x87\x76\x31\x8f\x35\xc0\x4b\xb2\x54\x20\x14\x15\x61\xef\xe8\xdf\x4f\x42\x00\xf9\x72\x08\x9b\xef\x88\x7c\x12\x46\xf2\x1a\xc9\xac\x76\xb4\xd8\xb9\xbb\x64\x44\xad\xca\x8a\xe1\xf2\xa9\x7c\x3b\x2a\x50\x69\xb0\xf5\xc9\x36\xd8\xb1\x3b\x1c\x83\xe3\x5b\x32\xf1\x31\xde\x43\x2d\x1b\x33\x52\x72\x15\xcf\xd3\x4f\x3b\xab\x19\x2e\xe6\x40\xc9\x48\x57\xe5\x5d\x12\xf2\xae\x5a\x09\x0e\xc8\xba\xd6\x56\x8b\xbc\xc5\x55\xd7\x7b\xf7\x8f\xba\x5d\x62\xa1\xd9\x3c\x83\xee\x27\x8d\x25\x24\x00\x9b\x38\xb2\x9a\x2c\x3f\x03\xe6\x6a\x74\x67\x6c\xf3\x6b\x5f\x67\xa9\x31\x43\x9f\x5a\x50\x23\xce\x86\x15\x9f\x8a\xae\x45\x0b\xd2\x14\xa4\x6e\xf1\x8d\x92\x48\xa4\x81\x42\xc6\x05\x79\xe9\xd0\x91\x6c\x93\xa0\xf5\x59\xd7\xbe\x32\xf0\x54\x2f\x59\xf7\xa3\xf5\x5c\xa6\xe1\xdb\xca\xa7\x20\x2b\x62\xfa\xdf\x3c\x45\xc7\x07\x47\x19\x16\x78\xe6\xcf\x52\xf3\xc2\x6b\xd2\x2e\x09\xa9\xd1\x11\xa8\xe9\xc7\xf7\xfb\x98\x9d\xdc\x0f\xfe\x90\xe9\x6d\x51\xdb\xc8\x5d\x5a\xdf\xc8\x4b\xf3\xac\x77\x77\x98\x43\xe3\x13\x2f\x26\x5d\xf8\xc9\x9a\xbb\x26\x87\xd9\x69\x04\xb8\x77\x0f\x89\x1d\x54\x81\x80\x65\xa2\x4a\x4c\x51\x04\x3f\xd1\x90\x6b\xb3\x48\xd2\xd1\xee\x6d\x1b\x3f\xd7\x63\x4e\xdb\x89\xd3\xfb\x15\x6a\x42\xc2\xa7\xb9\x8e\xb7\xe9\xed\x03\x57\xf7\xb3\x53\x09\x64\x72\xbc\x2b\x36\x0e\x7c\xf6\x54\x7f\xf6\x44\xd7\x2c\x85\x8f\xf5\xc6\x38\xde\x43\x0f\xf7\xd0\xa3\x3d\xf4\x78\x0f\xb1\x06\x3d\x19\x74\xa9\x17\x11\xfa\x7c\x5c\x3d\x62\xe0\xf1\xae\x94\xfa\xcd\xe3\x7c\x35\xe2\x78\x90\xa0\x2a\x71\x02\x8d\xb7\x62\x62\xbf\xc8\x25\x86\x4f\x36\xb9\x21\x62\x0c\x13\x23\x05\xf7\x46\x0f\xd2\x3d\xbb\x0b\x09\xe9\x1d\x4d\x54\x7b\x68\xb5\xcb\xc4\x26\x22\xb8\x98\xa9\x68\x68\xb7\x02\xb5\x52\x68\xe4\x6b\xf0\xb8\xd9\x9a\xde\xbe\x74\x8a\x35\xab\x9d\x29\x6b\x63\xcf\x08\xba\xa1\xb7\xa4\x96\xeb\xbf\x9c\xd1\x62\x86\xe6\x78\x25\x36\x01\x2e\x4b\xe9\xe2\x6b\x6d\x49\xdb\x03\x6f\xe0\x0b\xa5\xbd\x2d\x1a\x72\x0b\xf2\x44\xb4\xfb\x05\xfb\xfc\x1f\x06\x21\x6a\x07\xe2\x71\xd3\xf8\xbc\xc0\x1d\x27\xc6\xa9\x96\x40\xcf\x3a\xe4\xf7\xbc\x31\xc5\x48\xda\xdb\xdf\x37\x3d\xf2\xbe\x20\x44\x37\x26\x33\xc4\x39\xd8\x82\x0e\x35\xae\x65\xbc\x01\x10\x8b\xa9\x68\x47\x8c\x84\xd4\x31\x39\xa7\xa0\xfb\xe0\x66\x05\x51\x0b\x40\x50\x70\xfc\x3f\xd1\x72\x6a\x5c\xab\xd8\x42\x7f\x7b\x6c\x3a\xd0\xa3\x9d\x4b\x22\x17\x4c\x96\x19\x56\xdb\x41\xc8\x81\x53\x28\x1e\x5f\x55\xa4\x68\x95\xc8\xdb\x0f\xf4\xe1\x78\xa0\x35\x27\x35\xef\xf8\x08\xa0\x8f\xc6\x02\x25\xef\x49\x01\xe5\x48\x46\x00\x7d\x3c\x16\xe8\x2d\x69\xe8\x94\x16\x78\x24\xdc\x27\x63\xe1\xca\x7d\x94\x82\x38\x9c\xea\x37\xc8\x0c\x8f\xbf\x89\x99\xe1\xb4\x62\x5a\x57\xb0\x1b\x76\x33\xb9\xd7\xce\x37\xe0\x5d\x03\x63\xe4\x4c\x56\xf6\x3c\xb2\x05\x91\x54\x06\x9a\xca\xca\xe6\x55\xc5\x96\x42\x0a\x09\x2e\xc3\x43\x53\xae\xcb\xa1\x24\xa8\x9f\x1d\x37\xa5\xf8\x29\xb7\xd1\x1c\x3e\x3f\xb8\xee\x5a\xc4\xa0\x4d\x00\x0c\xd7\xae\x16\xc0\xdb\xaa\xca\xb2\x30\x65\x97\x9c\x76\x6d\xd7\xf4\xca\xc9\x2f\x17\xa4\x86\x44\x7e\x81\xf3\x44\xcc\x01\x7e\xdb\x90\x05\x98\xf7\xfb\x36\x13\xc8\xee\x5f\xc4\x66\xf2\x26\xbf\xd9\x7e\x32\x33\xce\x6f\xa7\xcc\x28\x69\x51\x5d\xb7\x5b\x87\x95\xbd\x38\x97\xe5\x91\x60\x6d\x65\x84\x60\x41\xe8\xad\xb5\x48\xf7\xb7\x1e\x34\xfd\x26\x29\x97\x1b\x4b\xc5\x42\xc2\x53\xb0\x41\x17\x5d\x4d\xf9\x4c\xdf\x8e\xba\x10\xd3\x82\xb1\x06\x75\x8b\x96\xce\x09\xf2\x80\xb1\x06\x1e\x2a\x19\x72\xaa\xe1\xb7\x0c\x55\xb8\x25\xbc\x55\x9b\x9f\x4d\xdb\xa5\xd8\xca\xff\xea\x68\x21\x54\x37\x19\xdf\x16\xdd\xde\x0b\xdc\xe0\x39\x69\x49\x23\x5b\x5c\x94\xf6\x4a\xd0\x5d\x01\x35\x09\xbc\x57\x41\x03\xb4\x72\xfd\x9e\xba\xbf\xa9\x3c\x8d\x8e\xc0\x6f\x2a\x2d\x90\xf7\x0b\x52\xb4\xd0\xab\x4c\x12\x4d\x28\x3c\x3e\x4c\xa8\x8b\x21\x68\xac\xe9\x4b\x6b\xde\x12\x6c\xd2\xaf\xa6\x5d\xa5\x9d\xaf\xfd\xd6\xc4\xda\x18\xae\x70\x05\xc6\x25\x48\x61\xfe\x55\x39\xc2\xc4\xa9\xd2\x3d\x28\x32\x56\x20\xb1\xa0\xce\x24\x68\xad\x5f\x3d\x80\x53\x93\x32\xd6\xcb\x48\xc8\x38\x10\x12\x4e\xa9\xa3\x45\xe9\x9e\x11\xee\x87\xa0\x40\xc5\x01\x8a\xc8\x0b\x52\x74\xb4\x1f\x79\x74\x5b\x86\x4a\x52\x34\x04\x73\xbb\x13\x95\x82\xce\x67\xac\xab\xca\x84\xa2\x15\xdf\x3c\x6b\x2a\x32\xe9\xb3\x1e\x90\x33\x27\x46\x67\x56\x66\xa3\x23\x9f\x18\x54\xad\x51\x5a\x1a\x1e\x1c\x3b\xac\x6d\x2f\x2e\x0d\xb5\x9d\x1b\xd6\xb2\x82\x55\x10\x9e\x46\x5a\xd7\x1b\x22\xcd\xd3\xca\x47\xe2\x39\x42\x6c\x59\x0a\xda\x98\x92\x24\xd2\xa3\x52\x28\xf3\x0a\x6b\x4c\x39\x18\x71\x52\x55\xa1\xc1\xed\x18\xca\x63\x9b\x8a\x42\xf5\x19\x3a\x3e\x4a\x85\x06\x2e\x70\x4d\x8b\xc9\xce\x95\x9c\x19\x29\x55\xa7\x1b\xf9\x92\xd8\x53\x6c\x8a\x1a\x81\xf7\xc1\x4e\x6f\x82\xca\xd6\xba\x88\xf9\x45\x1e\xd4\xac\x25\x3e\xbb\x09\x03\x98\xa1\x8c\x34\x5e\xf9\xf5\x3b\x2f\xce\x41\x8f\xfd\x59\xd1\x28\x84\xd2\x7f\x07\xe0\xc5\xa2\x81\x0a\x90\xe6\x32\xe8\x69\xcb\x6b\xec\xd9\xc0\x9b\xa1\xc1\x23\xe5\x12\x94\x16\x0d\x6c\x5f\xd6\xa8\x88\x64\x10\x61\xee\x41\x15\xe7\x17\xf4\x17\x56\x73\x5a\x92\xc6\x04\x41\x62\xb1\x41\x17\x8c\x93\xf2\x50\x01\x1e\xf2\xc8\x3d\x57\x33\xd2\x6c\x91\x2c\xd5\x27\x32\xc4\xd0\xef\xd0\x93\x6a\x13\xa7\x2e\x3a\xe7\xad\xf4\x42\xdf\x04\x63\xc5\x71\x84\x7f\xfb\x9b\xde\x79\x67\xc0\xb2\xc4\x0c\x05\x4f\xd1\x54\x97\xa4\x53\xb5\x37\xe1\x40\xef\x04\xf6\x4f\xeb\x5c\xf5\xe7\x91\xf3\xaa\xd2\x69\xce\x40\xc3\xdf\xaa\xee\x41\x35\x0d\xbb\x1e\x05\xa7\xe4\xb9\xb7\x25\x76\x0e\x0a\x56\x17\xb8\x9d\xd0\x72\x57\xff\xba\x63\x15\x4e\xdd\x75\x05\x54\x4e\x2d\x12\x52\xd5\x6b\x17\xb5\x02\x8b\x9d\x64\xc4\xac\xff\x97\xf7\xa7\x4c\x3a\x64\x35\x71\x53\x93\xb9\xdb\x83\xd8\x29\x5a\x0a\x95\x02\x1c\x72\x86\x90\x68\x8b\x6a\x62\xb6\x13\x70\x38\x0e\xbe\x24\x1d\xad\x8a\x38\x13\x0f\xe9\x0d\x5c\xe0\x4e\x30\x05\x35\x93\xdf\xe4\x58\x17\xf5\x2d\xae\x68\x09\x7b\xff\x37\x34\x27\xed\x8c\x45\x15\x21\x2f\x94\xc7\x78\x86\x17\x0b\x52\x4b\xea\x38\x89\x21\xc1\xee\xdf\xb3\x69\x53\xf6\x3e\xd3\x13\x13\xa7\x61\x8e\x9b\x77\x7e\x32\x25\x9d\xcf\x49\x49\x71\x4b\xaa\x55\x66\x8f\xc4\x3b\xb7\x67\x9f\xf8\x1b\x6a\x78\x77\xa4\xb7\x56\x98\x69\x92\x79\x19\x6d\x12\x3e\xbc\x76\xe1\x5b\x6f\x4f\xe5\x22\xdd\xf5\x0f\x78\xdd\xbb\x9a\xe3\x29\x91\xb5\xcd\x9e\xd7\xe5\x6b\x32\xed\xea\xd2\xe1\xdd\x61\xfb\x7f\x03\x7d\x70\x47\x67\x86\xba\x0a\x98\x86\xbf\x0a\xc3\xba\xa0\xe1\xd7\x8a\xeb\xca\x82\xa3\xb0\x3b\x65\x6f\x36\xda\xa2\x89\x72\x46\x71\x54\xe0\xaa\x92\xc9\xfc\xea\x09\x12\xf9\x67\x65\x93\x35\x55\x02\x2c\x81\xe0\xa7\xe4\xa0\xfd\xf2\x56\x6f\x0b\xb5\x24\xd1\xf4\x4f\x96\xef\xba\x7a\x4c\x1f\x0f\x76\x81\xad\x2d\xb2\x29\xbc\x7d\xb2\xa5\xe5\xb6\x31\x4b\x2f\x37\xa7\x8c\xec\x6c\x60\x7f\xf2\xa8\x84\x83\x29\x3c\x5b\x71\x26\xb9\x88\x62\x3b\xf3\x88\x49\x96\xfb\x1e\x97\xcc\xec\x82\xfc\x89\xf8\x75\xa0\x8e\xc7\x9d\x44\xa4\xb4\xe8\x23\x91\x29\x0d\x36\xc3\xf5\xcb\xa3\x7a\x36\xa9\x96\xc9\xeb\x55\xd0\x3a\x3c\x44\xba\x00\x22\x6d\xe2\xda\x7b\xd7\xb8\x78\xa7\x8c\xba\xb4\xe9\x4d\x58\xce\x17\x3c\xfa\xe4\xd5\xd0\x92\x57\x96\x6d\x02\x69\x13\x7b\x74\x7d\x69\x73\xf5\xb4\xb0\xfd\x78\x77\x2d\x83\x77\xc4\xdd\x6c\x36\x56\xe1\xe9\xac\xc8\x24\x8e\x99\x04\x43\x17\x72\x49\x39\xdc\x14\x70\xff\xa9\x0e\xe1\x73\x82\xdd\x9e\xfa\x9e\x80\x87\x74\xc5\x78\xee\x37\x78\xf3\xad\xe8\x62\x02\x80\x86\x3c\x26\xb5\x34\x51\xcb\x1b\x5f\xe1\x2c\xae\xd5\x8a\xb3\xc8\xf9\x36\xaa\x04\xdc\xef\xbf\x27\xfb\xd8\x8d\xb8\xfc\x94\xfb\x41\x85\x7c\xc4\xb9\xa4\xe4\x5f\x1d\xae\x94\x1d\xcf\xd7\xa7\x12\x5b\x47\x01\x74\x52\xd9\x84\x6a\x35\x65\x4d\xe1\x49\x0a\xb1\xbb\xf3\x53\x95\x94\x13\xb3\xeb\xae\x61\x4b\x1c\x07\x1b\x82\x5b\x13\x63\xad\x3a\x82\xb9\x0e\x16\x17\x82\x9d\x8e\x31\x42\x4d\xc5\x2f\xb8\x96\x06\x4f\xf0\x33\xe0\x7a\x85\xe6\xac\x89\x21\xdc\xe2\x46\xef\xaf\xd7\xac\x02\x7f\x10\xc4\x05\xc5\xf6\xc5\xac\x18\x7f\x96\x7a\x3d\x21\xcf\x07\x43\x9d\xa9\x0a\x0a\xc9\xd1\xdd\xbe\x9d\xe0\x2b\xbb\x9f\x12\xc2\x22\x68\xcf\x50\x2e\xb5\x6d\xdc\x28\x3e\x3a\x67\x2a\xb9\xeb\x78\x40\x5c\x41\x9f\xc6\xf6\xe9\xe3\x1a\xd3\x73\xac\x01\x34\x39\xf5\xbc\x31\xb4\x6f\xd8\x8f\x71\x25\x14\x57\x19\x58\xbb\xe3\x2b\xee\xda\xd9\xe4\xc7\xae\x15\xa2\x15\xb2\xed\x5f\x4d\x94\x3b\x08\x03\x59\x29\xe6\xc7\x60\xe8\x3e\x51\xe6\x92\x49\x4c\xd1\x42\xe9\x2d\x95\xd2\xb8\x74\x75\xb0\x8c\x0a\x09\x0e\x45\xd2\x80\x19\x55\xc7\x5c\x56\x95\x9b\x24\x22\x58\xa6\xe6\x47\x92\x05\xa5\x7b\x10\x18\xbe\x43\x95\x57\x40\x70\xe5\x64\x96\xa2\x10\x02\x40\xf3\x38\xcd\x14\xb1\x17\x5f\x46\x0b\x01\x31\x72\xe8\x14\xf9\xa1\xfa\xcb\x19\xad\x88\xfa\xee\x29\x72\xbd\x7e\xe9\xe2\xde\x36\xac\xe4\x14\x9e\x7e\x0b\xaf\xfe\x12\x9f\x3e\x35\x9a\xfc\xf7\x6b\x74\x1c\xb3\xb7\xb5\x93\x91\xcc\xd8\x09\x5e\x39\x2e\xe5\xb9\x27\xb7\x75\x54\x1a\x64\x5f\x32\x93\xf9\x23\x9f\x8f\x38\xa6\x26\x2d\xda\xa6\x34\xa4\x7f\x3e\x45\xe2\xee\xf0\xe4\x46\xa6\xf2\xa6\x8a\x40\xc0\x7d\x9d\x9e\x4f\x62\xa5\x33\x85\x65\xfb\x29\xb1\x4e\x76\x6f\x78\x55\xa7\x20\xaf\xad\x80\x8f\xdc\x4c\xbe\x46\x1e\xb2\xd3\x35\x8d\x3f\x5b\x45\x32\x61\x30\x88\xd1\x1b\x1a\x7e\x4c\xe5\xd8\x3a\xee\x0f\x94\xa8\x1f\x1b\x32\xd4\xb3\x8a\x00\xdb\xa3\x2d\x85\x30\x44\x30\x47\x5f\x13\x19\xc4\xe1\x4a\xe6\xa6\x93\x55\x99\x96\x83\x92\xe6\xe4\xa3\x41\x95\x52\xda\xd5\xae\x57\x88\x93\xb6\x55\x1a\x23\x6d\x34\x22\x2d\x43\xff\x4b\x1a\xe6\x28\x9e\x6e\x56\x98\x80\xe3\x14\x23\x0f\x6b\xa2\xe4\x23\x42\x9a\x8d\x55\xcb\xc3\x43\xf5\xb2\x4a\x55\x90\xba\xa0\x24\xd2\xb0\x2d\x10\x4a\x12\xfc\x41\x36\x5d\x17\x80\x83\x83\xda\x5a\x93\x77\x64\xa5\x4d\xf9\xbb\x63\x0d\x47\x38\x67\x00\x19\x65\xd7\x0a\x07\x8b\xdb\xbf\x35\xca\xe0\x94\xb4\x5b\x2e\x48\x43\x59\x89\x96\x33\x15\x8e\x10\xe6\x9d\xfa\xb6\xfd\x86\xc8\x28\x05\xa9\xa4\x84\x15\x4c\x1b\x52\xc1\xbe\xb1\x29\x2a\x79\xeb\x7e\x2a\x0f\x62\xc3\x00\x68\x21\x98\x45\x62\x99\xaf\xd0\x6d\xe6\xad\x6f\x9b\x8e\x04\xb2\x69\x0e\x6c\x40\xf5\xef\xb5\x69\x47\x93\x46\xcd\x51\x9c\x50\x63\xd4\x11\xe7\xbf\xab\x3d\xb7\x8d\xa4\xbe\x3e\xc3\xfe\x60\x82\xe2\xd0\xe8\xdb\x1b\x49\x26\x2c\x7b\x7e\x20\x15\xae\xae\xbd\x2d\xa3\xfc\x41\x6b\x65\x9e\x04\xeb\x24\x04\x3e\x3d\x98\x66\xa7\x3a\x93\x2e\x36\xba\x07\x07\x11\xd2\x50\xc9\x52\xfa\xa2\xd4\x4b\x42\x65\x84\x1d\xce\x2a\x15\x69\x92\xcb\x53\x33\x6f\x26\x1c\x85\x01\x46\xd2\x2c\x0e\xcd\xc7\xd7\xbc\xb4\x3e\xef\xa6\x83\x25\x1e\xd8\x75\x1e\x60\x95\xb2\x1e\xce\xd7\x17\xcc\x83\xfd\xa9\xd4\x08\xee\xe9\x11\x2a\x6b\x8c\xf2\x16\xbc\x76\x76\x3f\xd2\x29\xa2\x42\x91\xaf\xcb\x80\x1d\xa8\x88\x22\x59\x3e\x92\x23\x5a\xf3\x6e\x3a\xa5\x05\x25\xb6\x39\x9d\x15\x28\xe3\xdd\x07\x9e\x65\x5d\x9c\x2a\x32\x89\xfb\x2e\xea\x56\xa9\x4c\x19\x31\x35\x96\x50\xd3\x35\x14\x82\xbb\xcb\xdf\x98\xa1\x41\x3c\x61\x0f\xd5\x18\x5e\x4a\x1f\xfe\x36\xaf\x9e\x86\x28\xb3\xf6\x68\x97\xa2\x40\x68\x9c\xca\x7b\x43\xda\x50\x41\x1d\x89\x55\xc1\x16\xab\x94\xb6\x3a\x84\x97\x13\x6f\xda\x8b\xd6\x2b\xfb\x9c\x11\xc5\xd6\xc0\xcc\x0d\x6b\x4d\xe0\x25\xde\x8d\x64\xb5\x9f\x89\x8c\x21\xa5\x81\x2e\x1d\x91\x12\xd2\xa2\xb4\x10\x27\xb8\x75\xca\x9e\x99\xde\xfd\x52\xb3\xb0\xdb\x54\xfb\x24\x35\x34\x2a\xdf\xe1\xdd\x75\xa2\xec\x12\x1c\x2d\x7d\x73\x98\xcb\x54\x8e\xb4\x84\xf9\x43\xe0\xd5\x0d\x6b\x5b\x52\x43\x51\xf5\x1a\xf6\x3f\x86\x71\x65\x90\xd5\x75\x1c\xa8\xa1\x41\xd7\x65\x14\x86\x0c\xe8\x81\xcb\xe1\x9a\xc8\x68\x00\x12\x91\x23\x9a\xb8\xa9\x2b\x4d\x8d\xe4\x2b\xe5\x55\xf0\xcd\xb6\x0c\x1d\x1f\x1d\x85\x2f\x49\x6e\xdd\xeb\xf6\x55\x52\x86\xb4\x10\x1b\xd1\x50\x59\x94\x5b\x3a\x8f\x56\x80\x4d\x25\x40\x5c\x69\x3e\x12\xc4\x0e\xa4\xdc\xbc\x3a\xb3\xed\xe2\x5c\xbc\x14\xce\x35\xe7\x6c\xdd\x9e\x4b\x44\x43\x83\xbc\xa5\xa0\xde\xa2\x6f\x9f\x10\xbf\xbe\xe8\x2a\xdb\x9c\xef\x3b\xa9\x19\x4e\x32\x10\x6f\xbc\x0e\x81\x69\x1c\x47\xf6\x11\x4c\x21\x37\xaa\xc1\x92\x4b\xab\x0b\xae\xd7\x42\xb2\x55\x74\x8a\x42\x36\xfa\x56\x92\xe8\x17\x71\xce\xa5\x88\x93\x52\xdd\x71\x39\xa7\xf5\xbe\x1f\xe6\x22\x86\xe6\x68\x62\x02\xa2\x0f\x55\x10\xb7\xfc\x55\x85\x5e\x1f\xba\xa1\xcd\x31\xa2\x87\x87\x26\xad\xc3\x00\x7f\x7e\x79\x2e\x0f\x59\x78\xa6\x93\xfe\x77\x9f\x14\xe8\xbe\xcd\x1d\x41\x0f\x1e\xa0\xc9\xfd\x60\x49\x7e\xff\x1d\xdd\xf7\x29\x93\x73\xb6\x3b\x32\xd4\x18\xd9\xdf\xfd\xf9\xa4\xea\x6f\x6a\xc0\x80\xe3\x47\x1a\x91\x81\x9a\x7e\xbd\x60\x75\x4b\xeb\x2e\x26\x70\xda\x8e\xb3\x20\xcd\x9c\x72\x4e\x59\x5d\xe9\x80\x60\xbd\x19\xe4\x55\x9f\x5c\xe7\xcb\x97\x6f\xbe\x3f\x41\xcf\xdd\x38\x6a\x19\x11\xea\xc8\x3d\x8b\x86\xb2\x46\xfb\xa3\x8e\x8f\x8e\xf6\x5f\xfc\xe3\xe5\xcf\x71\xe2\x6b\x0a\xfc\x44\xa5\x87\x04\xbb\x69\x17\x58\x9a\xbc\xe3\x25\xe3\x53\xd1\x24\x18\xb5\x64\xbe\x60\x0d\x6e\x56\xe8\xa6\xc1\x85\x51\xc7\xd4\xf7\xa9\x31\xe4\x10\x2d\xa4\xe8\xdf\x34\xb8\x2e\xa7\x18\x8a\x7a\x97\x61\x6b\xb2\x39\x5e\xa9\xfb\x45\x89\x5d\x62\xd2\x62\xa4\x68\x2a\x07\xa9\x71\x20\x29\x18\x4a\x77\x7b\xe4\x82\xb9\x11\x0a\xf1\xe4\xee\x81\x79\xf9\x3a\x7d\x5e\xe2\x7c\xbb\xc3\x43\x84\xf6\xd1\xcb\x4a\x1c\x32\x1e\xd1\x6a\x4f\xb7\x98\x73\x15\x4d\x80\x0c\x16\x8c\xf4\x19\x94\x20\x2f\xc9\x52\x82\x94\xd9\x39\x56\xb5\x92\x30\x6d\xc9\x50\x73\xeb\x6e\x74\xba\x4f\xfd\xd3\x1d\x1e\x6e\xf1\x91\x7f\xb8\xb7\x7f\xb6\x3f\xe3\x51\x4b\xda\xa3\x8e\x8f\xfa\xab\x7f\x6b\x95\xc4\x47\x33\xab\x2c\x7b\x89\x5b\x3a\xbf\x07\x9a\x12\x92\xa6\xc5\x42\xcd\x33\x69\x13\x32\x59\x02\xdf\x62\x5a\x09\xce\x96\xc9\x96\xe0\xcc\x6f\x28\x3b\x17\xdb\x38\x95\x78\x08\x32\x13\x8c\xaa\x9b\x38\xab\x37\x60\x1c\x0f\xa6\xcd\xba\x10\x87\x8e\xcd\xab\x95\x58\x41\x19\x2b\x6e\xe4\x18\x90\x5f\xa4\xf4\x45\x65\xd1\xaf\xd2\x4f\x08\xbb\x74\x78\x8e\x66\x0a\x16\x8c\xd0\x87\xc4\x6b\x1c\xfa\xea\x34\x7e\x18\x99\x11\x85\xa8\x8a\xd6\xd4\xf5\x3c\xfc\x11\x9e\x57\x55\x34\xd5\x8a\x4c\xad\xd5\x71\x2a\x7b\x56\x3b\x00\x10\x79\x4f\x5b\x39\x37\x3a\x5f\x54\xb4\xa0\xad\x3b\xbb\x96\x49\x27\xae\x98\xa0\xaf\xff\x99\x65\xe0\x32\xa7\x41\xa0\xa9\x24\x5d\xa8\x2d\xeb\x6c\x00\xae\x25\x38\x47\xfd\x6b\x1b\x5c\x73\x1a\x4f\x21\xab\xb4\x25\x0c\x03\x9e\x55\x22\xb2\x2c\x28\x77\xa3\x71\x21\xde\xdd\x91\x1c\x29\x3a\x3d\x89\x70\x59\xe0\x1a\x7f\x95\x4b\x97\x80\x6a\x12\x45\xb2\x30\xfc\x54\x1c\xff\x38\x46\xe0\x60\x1b\xa8\x36\xf7\x86\x5e\xa7\xe8\xed\x2f\x91\x72\xf4\x0f\x30\x80\xc2\x76\xe3\xaa\x88\x6c\xd0\x1a\x34\x69\x8e\xf5\xb2\x3d\x37\xc9\x6c\xf5\x35\xef\x71\x19\xae\x7c\x57\x08\x8c\x1f\x3e\x46\xd8\x90\xf9\xa2\x5d\xf9\x8f\xda\xc5\x09\x46\x42\xa7\xe8\xc3\xf1\x09\xfa\xf0\x71\x0f\x3d\x94\xff\x3c\x92\xff\x3c\x96\xff\x3c\x11\xff\xac\x9d\x6f\x00\xa6\x9c\x04\x1a\x23\x52\x60\x79\x22\x70\x18\x58\x94\x0d\x0b\x35\x3b\x52\xeb\x29\x49\xe1\xdb\x5f\x13\x25\xde\xa3\xd3\xe0\xf3\xb7\x99\x90\x06\x67\xdb\xbc\x4e\xcb\x8d\xbc\x77\x2f\x21\x2f\x2c\xc2\x60\xac\x86\x43\xcf\x4e\xdd\x64\x42\xf5\x61\xfa\xa2\x94\x31\x48\xb8\xaa\x34\xf7\x6f\x64\x8e\xcd\x9e\xf6\x21\x58\xee\x08\x4f\x69\x3b\x85\x5f\xc1\x25\x24\xa9\x55\xfe\x92\x74\xca\x69\x80\xfa\xe7\x0e\xb7\x77\x22\xe2\xd4\xf4\x06\xc9\x91\xeb\x6b\xc5\x53\x26\x79\x64\x95\x2f\x7d\x17\x3d\x1b\x4d\xd9\x1c\xb9\x2f\x21\x1c\x3c\xa6\x37\x88\x66\x65\x09\x2c\xdb\x35\x35\x87\xf7\x4d\x3a\xb5\x38\x37\xda\x99\x2e\x27\x84\x66\x6c\x89\xe6\xda\xd0\x02\x46\x3d\xb5\xc2\x36\x20\xc9\x8c\x24\xad\x3d\x3a\x30\x29\x19\x91\x84\xb4\x7d\xb9\x9b\x5f\xba\x3b\x59\x33\x68\x1b\x61\x73\x27\x7a\xef\xc7\xf4\x1e\x4f\x6d\x38\x66\x06\xbf\xe7\xa5\x50\xfe\xd7\x19\x3a\x9c\x5b\xd6\xc9\x7f\x51\x97\x42\x03\x36\xd2\x07\x15\x7f\x53\xd3\x9b\x2e\x5a\x43\xdc\x34\x78\x65\xec\x56\x29\x5b\x92\x4b\xe2\x92\x54\x44\xec\x0a\x15\x57\x2c\x67\xa0\xcd\xa8\xa7\x21\x8f\xee\xa5\xc8\xe1\x21\x7a\xed\x4b\x58\x21\xc6\x63\x90\x92\xb1\x26\x21\x75\x7a\x82\xb2\xf4\x62\xc8\x21\xc5\x06\x3f\x45\x0d\xb9\x25\x4d\x4b\xaf\x2b\x22\x31\x7a\x2a\xe7\xf5\x6c\x32\x67\x65\x57\xb1\x93\xf1\x2b\x95\xe6\x04\xc8\x0b\xde\x94\xe1\x2b\x4e\x7c\xe4\x9e\x2a\x6b\xaf\x04\xb1\x3d\xd4\x36\x2b\x84\x6f\x30\xad\xfb\xa0\x49\x6b\xbd\x00\x53\xb3\x76\x0f\xb2\x0f\xc4\x07\x79\x9b\xa0\xfb\x23\x03\x1e\xcc\x52\xbe\x35\xd4\x18\x48\x29\xd0\x3f\xd9\x97\x63\xc7\x4b\xf8\x13\xad\xd5\x69\xfc\x51\x2a\xfe\x4d\xff\xa4\xb7\x58\x42\xa5\x41\x5e\x1b\x74\x71\x79\x48\xf6\xad\x4c\x87\x4a\xea\x1d\x71\x7b\xc0\x7a\xd1\xda\x9b\xf4\xd0\xbd\x61\xab\xb3\x46\x37\xb1\xbb\x6f\xde\x9a\x01\xe2\x70\x27\xfd\x73\x87\x2b\x08\x29\xcd\xae\xe7\x72\x3f\x80\xe4\x97\xa1\x9b\x2c\x47\xdc\x2b\x2d\x3b\xaa\x10\x7d\x1b\xd7\x6b\xfc\x40\x52\xed\x62\x4a\x6f\x9a\x53\xff\x9b\x3d\x37\x36\x16\xba\xd0\x8b\xcb\x46\x28\x00\x99\xdd\x9b\xe6\xe4\xbd\x2c\xde\xe3\xbb\xf1\x54\x7a\xf3\x4e\x9c\x5b\x52\xdf\x72\xee\x4d\x89\xd5\x76\x1a\x71\x5b\xe6\xc0\x9b\xc4\x2c\x79\x9b\x8e\xbc\x4c\x2f\x99\x6a\x24\x0a\xc1\x26\x84\xa8\xd8\x6a\xe0\x02\x4e\x6d\x69\xae\xc2\xae\x9d\x10\x95\x95\x67\x78\xd7\xea\xeb\xb6\x68\x3d\x9a\x53\x8e\xb4\xff\xbd\xce\x84\x8f\xf0\x94\xac\xa0\xb4\xe0\x50\x71\x41\xce\x61\xd6\xc9\xd3\x3d\x27\x22\x17\xcd\x9b\x9c\x52\x68\x92\x19\x35\x2f\xab\xa6\xa9\xd3\xf7\xbc\xaa\x7a\x48\x96\x0e\xe3\x16\x32\x84\x2c\x57\xc7\xa1\xb8\x9e\x09\xbc\x76\xca\xe4\xb8\x67\x2f\x3e\xa2\x29\xa8\xb0\x87\x64\x54\xa9\xb3\x0b\xf9\x81\x2c\x19\x50\x80\x57\xaa\x62\x4b\xd2\x84\x4f\x28\x4b\x4c\x0a\x66\x4d\x96\x2e\x76\x62\xfb\x69\x10\xd2\x18\x63\xcb\xdf\x38\x00\x53\x5a\x86\xa7\x32\x5b\x4d\xc7\x16\x98\x90\x1b\x34\x63\x88\x0b\xa4\xb7\xde\x7d\x1c\x8e\x92\x58\xd6\x9e\x45\xfe\xcc\x91\xd9\x6b\x46\x65\x1b\x30\xe3\x03\xb2\xbd\xe1\x64\x21\xe0\x6c\x99\x20\xee\x14\x4a\x49\x99\x0b\xed\xee\xcf\x59\x0a\xcf\xb0\x60\xff\x89\x84\x64\x65\x4f\x62\x68\x81\x57\xb6\x72\x03\x0b\x4c\xe2\x1e\xac\x6b\xcc\xc5\xe1\xa8\xa3\xc6\x38\xb6\xb1\x50\x10\x0e\xfd\xa9\xea\xac\x86\xfa\xbb\x2d\xc5\x6d\x6b\xbd\x3f\x07\x69\xfc\x34\x80\x77\x10\x17\xa5\x47\xae\x5f\x31\x2a\x52\xae\xdf\xcb\x96\xbd\x0f\xcd\x41\x5e\xcb\xd0\x3a\x24\x68\x4c\xf1\x3d\x5d\xee\x63\x4e\x05\x4b\x31\x3d\x74\x3d\xb8\xd0\x03\x33\x31\x3f\xa7\x06\x54\x4a\x4a\x87\xa8\x69\x55\xa9\xd1\xa2\xff\x0a\xd3\x52\x76\x07\x38\xf1\x26\xbd\x07\x17\xc1\x0b\x42\xf8\x09\x3a\x3a\x38\xda\x53\x7d\x0f\xd4\x1f\x53\x42\xf8\x77\x5d\x53\x9b\x0f\x88\xb3\x7c\x2f\x9c\x22\xf7\xc1\xca\xa6\x59\xae\x8c\xfe\x94\xd7\x6b\xbd\xcf\x6c\xfd\x06\x6b\x31\x53\xb9\xc9\xe2\x52\xaf\xbf\x82\x5a\x83\x5c\xd9\x8a\x8d\x51\xd4\x29\x8e\x91\x74\x30\x19\xcb\x96\x76\xda\xc5\x05\x42\xd2\xaa\x96\x3e\x97\xb9\x8a\x23\x1e\xd0\xc4\x0c\xe5\xf9\xf4\xf9\x1a\x8a\xf7\xec\x94\x10\xe5\x9a\x56\xf6\x3f\x41\xfc\x83\x1b\xd2\xbe\x30\x5f\x24\x82\xbf\xe4\xb2\x04\x5d\x08\x12\x75\xfe\xe9\xd4\x1d\xe0\xa9\xbf\xc1\xe3\xcd\xe2\x81\x0d\x1a\x3d\xa0\x7d\x07\x54\x1f\xbb\x3e\x3c\x44\xdf\xd9\x4e\xdb\x53\x42\xa4\x0f\x5a\xd9\xb9\x55\x17\x17\x2d\xd6\x89\x2d\x15\xb6\xd2\x55\xde\x68\xb7\x69\x19\xaa\x30\xef\x5f\x6b\x45\x4b\xa8\x70\xdc\x17\x62\x20\xc8\x0b\x0f\x4d\xe2\xc6\x2b\x0a\x3e\xb4\x79\x41\x4f\xf7\x0d\x3c\x13\x5a\x2f\xbd\xfa\x2f\xe4\x11\x81\xc7\x4c\xb0\xbd\xa5\x4d\x1c\xe7\xfc\xa3\x38\xd6\x7e\x4b\x57\x70\x8f\x86\xdd\x44\x9c\x55\xf3\x57\x22\x17\x2f\x0f\x93\xae\x98\xc4\xeb\x47\x28\x12\xbe\x56\xf6\xce\x83\x17\xfa\xe5\x03\xf9\x76\xf2\xce\x74\xa0\xa7\x35\x9a\x54\xa0\x91\x6a\xb6\x3e\x97\x48\x35\x64\x4a\x1a\x52\x17\x61\x30\x30\x82\x83\x62\xa9\x1e\xf7\xfd\xf6\xc7\x3f\x10\xf0\x82\x76\x3d\x1e\xa9\x76\x7b\x5d\x6c\x96\xe0\xb6\x1f\x08\xad\x33\xf7\xc6\x96\x02\x59\x82\xf1\x92\x5d\x7f\x7c\xe0\xaa\x9f\x44\xea\xc5\xd4\xed\x83\x52\x36\xa1\x28\x97\xd1\x74\xe2\x09\x29\xec\x91\x3f\x93\x57\x2b\x9e\x48\x75\x44\x13\xf4\xb4\xf9\x46\x86\x92\x16\xe7\xb1\xdd\x10\xd0\x1d\xb3\x8d\x7a\xe0\xb9\xe3\x27\xa8\x9a\xef\x3b\x90\x31\x48\x26\xc9\x8d\x12\x29\x3c\x1b\x52\x3c\x40\x28\x63\x04\x4b\x35\x78\x92\xb7\xba\x8e\x49\x49\xef\xbb\x51\x29\x51\x2e\x50\xff\x92\x4f\x5c\xed\x21\x66\x09\x0d\x0d\x90\x5d\x07\xc7\x78\xf7\xad\x85\x46\x22\xc9\x51\x8b\x35\xe8\x34\x77\x8b\xf9\x57\xe5\xb3\xd3\xa1\xbb\xd2\x81\x98\x15\x0c\x7d\xa9\x62\x73\x51\x4c\xff\x66\xe5\x31\x8f\xe9\xf9\x92\x99\xb7\xbd\x54\x42\xd4\xa6\xa2\xda\x67\x11\xd3\x36\x12\xd1\xee\x22\x9e\x41\xd7\x29\xde\x36\x6c\x15\xdc\xca\x53\xa0\xb1\x53\x0b\x56\x07\x36\xb0\x39\x81\x78\x00\x0f\x0c\x10\xbc\x39\xb8\xee\x9a\x7a\xe2\x9f\xea\x7c\xf1\x75\xed\xb5\xe1\x5e\x7d\x41\xaf\xe5\x4d\x14\x93\x94\xc9\x2d\xd9\xb0\xc1\x44\x22\x3e\x5b\x0e\x7b\x19\x15\xd0\xd3\x8e\x88\x35\x82\x90\xef\x47\x94\xd6\x5d\x55\x79\x37\x37\xf6\x3c\xa9\x38\x26\x12\x67\xc5\x51\x85\x43\x20\xf3\xf9\xb2\x63\xbf\xb1\xcf\x04\x72\x9c\x58\x37\x17\xc0\x69\x46\x74\x52\xea\x73\x82\x40\x41\xd7\x34\x50\x74\xdc\x96\x69\xbf\xf4\x55\xd5\xf3\x3c\x73\x30\x6d\xd9\xe2\x48\x36\x91\xeb\xaa\x96\x2e\x2a\x2a\x5b\xc3\xd8\xf8\x1c\x8f\x1e\x10\x9d\x13\xc5\x4c\x1b\xc2\x48\xbc\x64\xe3\xa4\x71\xe5\xf3\x0f\x5d\x82\xc4\x9c\x31\x29\xfc\x9c\xa0\xb7\x09\xd0\x51\xb3\xb8\x74\x34\xc4\x1b\xd3\x59\xc0\x2d\x07\x09\x07\x49\xdc\x76\x33\x52\x39\xc1\x3f\x29\xa6\x12\xa7\x46\xf3\x6e\xae\x06\xff\x59\x43\x90\xca\x4e\x7e\x6c\xdb\xc8\x8f\xdb\x9a\xfb\xc9\xd1\x72\x07\xcc\x19\x1c\x88\x27\xe4\x7e\x9f\xdd\x5c\xa9\x16\x55\x69\x5c\x52\x69\xe7\xd9\x29\xab\x08\x73\xb5\x75\x42\x50\xba\x7e\x86\x43\x4e\xed\xcf\xd3\x24\x8d\x4e\x75\x1d\x73\xc6\xec\x79\xca\x71\xd1\x38\x85\xc8\x46\x00\x24\xe0\x7f\x9e\x08\x70\x37\xfa\xed\x2b\xcb\x48\x0b\x5c\x0b\x7a\xe8\xb2\x99\xa5\xac\x63\x5a\xd2\x29\xa8\x1e\x6e\xa7\x82\x14\xc4\x0b\xb7\x9b\xa0\x03\x55\x9a\xf7\x39\xf3\xe1\xc2\xc9\xc6\x73\xd2\x07\xd4\x6a\x94\xe7\xea\xd5\x37\xcc\xa9\xf3\x79\x9a\x22\xa0\x8e\xe9\xbe\x1f\xcf\x7a\xcc\x2e\x1c\x7e\x66\xb0\xec\x4f\xda\x54\xe3\xb1\xb4\x9a\x35\x73\x73\xb8\xd5\x39\x33\xf5\x6c\x6c\xb9\x52\x88\x9f\xd3\x81\x73\x76\x5d\x22\xf8\x7e\x4f\xc5\xe7\x73\x55\x55\x64\xa8\x32\xcd\x5f\x22\x7e\x38\x00\x99\x3f\x17\xb8\x00\xff\x60\x15\xc4\xba\x9c\xc6\xe3\xfe\xa5\x67\xc9\x7a\x1d\x07\x56\x88\x50\xdb\x43\x72\x21\xcb\xe4\x35\x59\x92\xe7\x55\x2d\x70\xcc\xe3\x12\x1f\x7e\x8d\x26\x11\xda\xfb\x7d\xf3\xcc\xa4\x3c\x84\x8c\x3f\x7d\x2c\x43\x9e\x1f\x94\xde\x4c\x1f\xcf\x1c\xe7\x33\xec\x5f\x1d\xdd\x0c\xd3\x45\x6e\xce\x8d\xb3\xf3\x68\xe3\x9c\x42\x73\x40\x65\x17\xd7\xe4\x14\xd7\xab\xc1\x81\x7a\xeb\x70\xa0\x35\x6b\x71\xa0\x35\xeb\x71\xa0\x71\x35\x39\xd0\xb6\xeb\x72\xa0\x2d\xf2\x96\xfe\xaa\x0c\x59\xbf\xb7\xcf\x5e\xe2\x0e\xbc\xd2\xc1\x40\xb9\xd7\x32\x07\xaa\x48\xe7\xfd\xc0\x21\xb7\x76\x2a\x32\xf7\xca\x1e\x49\x80\x3a\x58\xc7\xd1\x8b\x0d\x9f\x1a\x28\x75\x31\x82\x4d\x65\x46\x48\xf1\xab\x34\x12\xeb\x31\x2d\xe4\x33\x2e\x73\x26\x1d\x0f\x90\xe5\x5f\xbc\x9b\xe7\x76\xcc\x58\x66\x95\xc6\x79\x7f\x70\xba\x99\xbd\xaa\x82\x6d\xfa\x09\xa5\xa4\x7e\x13\xb4\xdf\x13\x74\xa1\xcb\xfe\xf8\x5a\xd7\x57\x1c\x15\x5d\x3a\x5e\x80\x4e\xa3\x39\xc5\x18\xfc\x65\x8d\x46\x41\xbb\xc6\xbe\x9b\x35\x38\x69\x01\xea\xac\x6b\xdd\x8d\xb7\x3d\x1c\xf2\x43\x8f\xbd\x40\xe3\x6f\xbf\xf6\x51\xce\x0f\xb1\xfe\xc6\x8f\x1f\xd9\x0f\x06\x4b\x8d\x93\x0e\x76\x0a\xef\xc1\x83\xa1\xb6\xa6\x8e\xd1\xcc\x74\x36\x1d\xde\xcc\x31\x32\x39\x4b\xb8\x87\x89\xdb\x68\xb9\xf7\x8e\x1f\x02\x26\x9d\x85\x2a\x3e\x29\xfc\x72\xd0\x7e\xa6\xb9\x84\x56\x95\x95\xfe\x99\x38\xf1\x87\x68\xe2\x2a\xe0\xfb\xc3\x17\x47\xec\x88\x71\x35\xf0\x57\x55\xe7\xf2\x98\x48\x09\xfe\x3a\x89\x5b\xa8\x8c\x1d\x46\x89\xcb\x7e\xdf\x78\xe9\x93\xed\xd1\x76\x3c\x1b\x49\x5f\x59\xe1\xbc\x50\xaf\xba\x75\x0c\xb0\xa5\xed\xea\x4a\xdb\x10\xae\xbd\x25\x48\xc6\xab\xc7\x23\x9c\xea\xba\x91\x7d\x89\x60\x23\x28\xf1\x99\x85\xd4\xa0\x2a\x9c\x52\x71\xa0\x90\xac\x2a\x4e\x39\xc3\x89\x1a\x8c\x6e\x03\x61\xbf\x6b\x88\x11\x61\xfc\xf0\x08\xbf\x38\xe4\x7f\x64\xd7\x3b\xc8\xae\x87\x9f\x40\x80\xdc\x96\xbc\x37\x70\x72\x50\x52\x9c\xf1\x8f\xd0\x67\x93\x61\x8c\x2c\xf9\xb9\x05\x97\x0d\x06\x1e\x23\xad\x04\xbc\xce\xf9\x68\x53\xb9\x64\x60\x02\x5f\x96\x04\x22\x91\x18\x2a\x3e\x87\x52\xce\xcc\xf1\x62\x48\x6e\x90\xed\xc9\x1e\xe0\x9e\x50\x8e\x8b\xd3\x11\xd6\xfa\x11\x06\x71\xcf\x9a\x9f\xc4\x34\x1d\x69\xc7\x83\x06\xdd\x6b\x87\xd9\xc9\xd8\x5b\x55\x21\x52\xb5\xee\x91\x05\x77\xfc\x20\x3b\x71\x37\x70\x29\x1a\x79\x9f\xbf\x71\xb8\x99\x1b\x2d\xa3\x0b\x60\xc8\xa4\xdd\x5b\xc7\x42\x99\x2c\xea\x13\x82\x82\x38\x71\x59\x01\x48\x08\xd2\x4e\xcf\x06\x08\xba\x91\xe8\xeb\x20\xed\x55\x5c\xf0\x54\xc0\xfb\xa9\x76\x1b\x41\x13\xae\xc3\xba\x21\xf2\x1c\x5d\x43\x31\x1c\x09\x95\x71\x43\x03\x55\x75\x06\x7b\x7d\x1e\xdc\x1a\x7b\x1b\xb4\x40\x1f\xd5\x42\x6d\x4c\x2d\xeb\x13\xb4\x73\x86\x6b\x08\xca\x73\x96\x8d\x26\x5b\xb9\x20\xca\x11\x6f\x69\x05\xa5\x54\x16\x0d\xbb\x69\x08\xef\x6f\xb4\xf6\xc5\x57\x45\xea\x45\xaa\xbf\x6f\xc1\x97\x55\xfb\xf7\xb5\xc9\xc8\xed\x2d\xcd\x23\x6e\x7c\x70\x19\x87\x68\x39\xee\xd0\x60\x62\xb1\x4f\x7a\xad\x14\xd7\x70\xa0\x74\x92\x6b\x3f\x95\xe0\x76\xf5\xeb\x82\xfe\x09\x2b\x38\x7f\x5a\x17\x75\xbe\xa6\xd1\x80\xb2\xb7\xfd\xb2\x46\xa6\x2e\xc8\xe9\x66\xb5\x7e\x4c\xbe\x4a\x54\xe9\x0d\x27\xbd\xed\x28\xd3\x03\x20\x57\x97\xf9\xf7\xdf\x2d\x8a\x69\xa5\x21\x41\x02\xa7\x1c\x92\x14\x95\xbf\x83\xb0\x8c\x37\xab\x05\x49\x55\x6f\xbf\x23\x84\xfb\x29\x0f\x57\x34\x9f\x24\xee\x10\x9e\xe3\x0e\x73\xf7\x2e\x1b\xe9\xd8\xad\x9c\xf2\xfd\xc9\xfb\x5f\xa4\x90\xf1\x0e\xd6\x5b\x6f\xa6\xd9\x04\xc4\x74\x72\x91\xee\xd8\x34\x73\xa5\x09\xbb\xff\x92\x85\xd2\x73\x3b\xd0\xc8\x13\xe3\x2b\x83\x8f\x2b\x08\x9e\xa5\x57\x34\xe2\xc8\xb5\x1b\xdf\xbd\xc4\x8e\x30\xbc\x7a\x31\x36\x63\x53\xbc\x9c\x42\xf6\x5a\x16\x73\xd8\x40\x5d\x9a\xba\xe5\x73\x90\x12\xfd\xd1\x46\xad\x4d\x5c\x8d\x7b\xbd\xc5\xe9\x29\x5e\x9d\xa5\x47\x3c\xe6\x5a\xcb\x23\x08\x39\xb8\x3e\xea\x14\x0e\x2f\x4e\x02\x99\x34\x36\x41\x8b\x99\x9a\xa1\x8a\xd5\x37\xa4\x91\xe9\xca\xd7\x3a\x15\x6f\x2e\x4b\xc9\xed\x39\xd5\x9d\xe7\x41\x75\x1c\x36\x85\x04\xc5\xdb\xbe\xec\x47\x3a\x4d\x0a\xb6\x23\xab\xd6\x0d\x58\x04\x73\x45\xcd\xfa\x8a\x3d\x78\x16\xd3\x35\xab\x2d\xa5\x15\x65\xbb\xbf\xed\x96\xee\x5a\x36\xc7\x2d\x2d\xb0\x50\x4e\xbc\x8c\x4d\xc1\x75\x94\xa8\x91\x83\xe6\x65\x72\x42\x44\x0d\xac\x80\xca\xee\x4f\x94\xfc\x75\x7f\x36\x2a\xd5\x1e\x85\xe0\xa6\x9a\xba\xc5\x22\xdd\xa8\xe3\x0f\x25\x44\xe5\x3b\xc6\x7c\xc0\x95\x40\x98\x10\x6c\x7a\x82\x4d\x74\x7f\x03\x6d\x24\xb7\xa6\xc7\xaf\x86\x34\x58\xfd\x13\xc5\x86\x27\x31\xfb\x54\x01\xe1\x03\xe7\xd1\x8d\xf4\x89\x84\xa5\x9e\x8a\xcf\x01\x34\xca\x11\x14\xd2\x33\xa9\x97\x76\xc2\xe6\x50\x7b\x0d\x13\x72\xdd\x45\xdc\x29\xe3\xa2\xed\xb0\x2d\x5c\xf9\x82\x35\x97\xe4\x7d\x0b\xda\x6e\xc2\xfc\x98\xea\xec\x35\x60\xa2\xdc\x4f\x84\xaa\x87\x1c\x2d\xc7\x61\xfa\x90\x7b\x9a\x91\xc2\xcd\x32\x29\xee\x03\xe8\xbc\xb6\x95\xf4\x7a\xbb\x26\x7e\x29\x8d\x31\x62\x7c\xb6\xdd\x9e\x22\x63\xde\xfd\x22\x44\xea\x41\x8a\xe5\xdb\xa4\x28\x8e\x9c\xaa\x3f\x9d\xd7\x4a\xd0\x36\x1a\xc6\xa0\x4c\xd3\x98\x7e\xe9\x7e\x0b\x2d\x63\x86\xf7\x4e\xaf\xdc\xff\x19\x76\x72\xde\x95\xb0\xa9\x14\x9f\x59\xb1\xf5\x04\xf9\xdc\x8a\x6d\xbb\xcd\xcf\x48\x61\x3f\xb5\x66\xa3\xf9\x4f\x8f\xb8\x3f\x8c\xce\xba\xab\xb6\x5d\xa9\x3f\xb3\x96\x6b\x0a\xfe\xfd\x8b\xb9\x41\x9f\x9d\x1c\xf9\xc6\x2a\x07\xf9\xe5\x4c\xe9\x07\x99\xc3\x3a\xb8\x98\xa3\xb5\x03\xb4\x96\x40\x6b\x25\x8b\x01\xa9\x16\x6d\x41\xb2\x45\x5b\x93\x6e\xb3\x6d\x92\x46\xc9\xb8\xa8\x77\xd3\x9b\x76\x9c\x5e\x77\x49\x47\x8e\xd3\x2a\x94\x0a\x65\x73\x3d\xef\xa6\x87\x5b\xbb\x5a\xa4\x85\x9d\x2f\xe0\xde\x1d\x25\xa8\x25\x91\x1f\x27\xa5\x1c\x1d\x1c\x8d\x35\x2b\x7c\x3a\x5a\x7f\x11\x74\x1e\xa1\xe3\x67\x0a\xea\x68\xef\x82\xa2\x83\x25\xcc\x94\x92\xaa\x54\x99\x71\x2a\x35\xa1\xe3\xc9\x8e\x1e\x11\xe0\x7a\x5c\xbf\xd2\x68\xf9\xe2\x44\x7c\x68\x64\xa4\x86\x5b\xca\xd1\xbe\xe2\xa1\xfb\xca\x7b\x49\xe6\xd5\xa5\x1a\x0d\xc5\xc0\x83\x72\x55\x52\x0b\x70\x9b\x4b\xd4\xc9\xd2\xa7\x29\xef\x5b\xda\x56\xef\x99\x10\x12\x7d\x1d\x4d\x75\x3e\xd3\x3c\x57\x2d\x03\xb8\x47\x6d\x15\x60\xeb\x86\x9d\x61\x8e\x48\x1d\x96\x68\x3a\x3c\x44\x6f\x48\x55\x71\xb4\x34\x4d\x78\xc9\x52\x47\xff\x2c\x64\x1a\x95\xca\xb7\x39\x80\x14\x23\xf1\xb5\xfa\x9c\x72\x1b\xa4\x2e\x47\x2b\x66\xb8\xbe\x89\x47\xb8\x96\x85\xc1\x21\x0e\x45\xf6\x56\x10\xef\xca\x22\xfc\xea\x4d\xd3\xff\xf5\x9a\x68\x28\xb6\xbe\x17\x91\x76\x20\x33\x17\x0f\xbe\x6c\x16\xad\x9c\xa2\x6e\x00\x5e\xd2\x25\x1e\x66\xd0\xed\x65\x6f\x01\xe4\x86\xb3\x48\xff\xf9\x38\x27\x7b\x0f\xc4\xc8\x77\x1b\x7c\xe0\x66\x4f\x3a\xdb\x1a\xea\x34\xd7\x2b\x71\x8a\x1a\x38\x51\x85\x54\xa9\xdd\x9a\xcc\x50\xfc\x52\x16\xa5\x47\x18\x56\xe9\x52\xc7\x57\xc9\x0e\x3e\xa6\xf5\x93\x22\x29\xeb\x9a\x82\x18\x1f\x90\x5b\xcc\x46\x8c\xc0\x5b\xb1\x62\xf2\xce\xa4\x4d\xe8\xa7\x02\xb0\xa1\x8f\x1a\x97\x7e\xff\x7c\xdd\xcc\xad\x8f\x20\xd2\xb4\x06\x61\x71\xfd\x74\x6b\x97\xac\x81\x33\x59\x96\x0d\xe1\x7c\x0c\x6c\xfb\xd2\x0f\x64\x35\xe6\x05\xc5\x1c\xd6\x7e\xfa\x15\x7b\x35\xe6\x85\x40\x4f\x39\x41\x7f\xff\xf0\xa2\xab\x6f\xe8\x75\x25\x5d\xfb\x07\x90\x40\xfb\x71\xf7\x04\xfd\x1d\x0a\x35\x43\x1c\x04\xc0\xb3\x52\x26\xe6\x9c\x34\x2d\x9a\x0c\x72\x95\xc0\xa7\xef\xe3\x35\x27\x9c\xe3\x1b\x62\x1d\xfd\xee\xce\x71\xe3\xa8\xf2\x5e\x7f\xd5\x85\x29\x76\xf9\x3b\xbc\x4a\xf9\x68\xc5\x64\xd0\xd3\x7d\x54\x80\x31\x16\x05\x7b\x84\x96\x7d\x34\x0b\x7e\xe4\x76\x81\x7a\x7f\xe3\x5f\x4a\x6c\x9e\xe8\xa3\x8d\xc0\xc1\x46\xf1\xfe\x5c\x03\x8c\xbb\xd9\xec\xef\x1b\x01\x80\xfd\xe7\xfd\xb9\x06\x98\x68\x57\x3e\xdd\xb7\xa5\x51\xe4\x92\x7d\x3f\x5f\xb4\x2b\x59\xf3\xe5\x56\xfc\x57\xc8\x12\x27\x48\xfc\xf7\xe9\xdf\xed\xb3\xf0\xc0\xb3\xc9\xee\x6e\xb0\x03\x94\x39\x50\x37\x6b\x9b\xc7\x96\xb0\x52\x57\xc1\x0d\xb6\xf9\x24\xbe\x9e\x47\x37\xa2\x49\x9a\x04\xf6\x9c\x0d\x94\x3d\x12\x6f\x52\x8d\xc8\xe4\x01\x51\x8d\x95\x54\x5b\xce\xc8\x8d\x81\x26\x3b\x07\x05\xab\x0b\xdc\x4e\xd4\x27\x07\x2d\x93\x7c\x61\xb2\xbb\xab\xbf\xda\xd9\x35\x17\x5b\x31\x63\x5c\xf5\x51\x94\x25\xf6\x2c\x00\xf1\x67\xfa\xed\x1d\x47\xa9\x72\x48\x9d\x09\x21\xe4\xd0\xc7\xee\xe9\xfe\x7d\x7d\x12\xdd\xd0\x2d\x1d\xdf\x65\xef\x0b\xc9\x74\x10\xbb\xfe\x1f\x02\x12\xaf\xd3\x98\xdf\x32\x05\xb8\x1b\x78\x74\x39\xf8\xe7\xde\x02\x7b\xba\xef\x9c\x7c\xf9\x99\x3a\xf9\x0e\xfa\xf6\x79\xe0\x5d\xe4\x92\xa8\x92\x43\x93\xa7\xfb\xc1\x6a\x3a\x6f\x29\xfc\xa5\x4b\xcb\x61\x98\xce\xbd\xf9\x5a\xb1\x36\xae\x66\x69\xb5\x49\xa1\xcf\x22\x8c\xba\x9a\xfe\xab\x23\xe8\xe2\xdc\x2c\x0b\x5f\x90\x82\x4e\x69\x58\x8e\xc0\x80\x94\xf1\xd1\xba\x8f\xa2\x05\xa8\xa9\xa6\xea\x24\xe2\xaa\x52\xe8\xc4\xcd\xe4\x24\x4e\x97\xc4\x1a\xf2\x8d\x32\xa9\x2e\x92\x75\xaf\x0b\x03\xe8\xb3\xde\x16\x8e\x9b\xe3\xce\x37\xc5\x9d\x03\x4a\x92\xd3\x0d\xa3\xf0\x9d\x66\x4b\x9b\x4c\x13\x6a\x56\xd4\x6a\x45\x01\x78\x76\x42\x01\xe3\x1b\xe5\x0e\xe8\xe5\x80\x59\x4b\xf0\xa9\xf1\xb9\xac\xc3\xd3\xdc\x88\xf0\x2d\x72\xb7\x9d\x24\x7b\x1a\xbb\x15\xd7\xf7\xd9\xd6\xd9\x7e\x67\x39\xcf\xed\x1d\xb6\x77\x20\x1d\x71\x74\x4d\x2a\x55\xee\x4d\x93\x09\xd8\x57\x72\x53\x1c\x1e\x22\x5a\x17\x72\xa9\x03\xcb\xd6\xc5\xb9\x2c\xa5\x4a\x9a\x4c\x7e\x84\xaf\x18\x9f\x5b\x43\x93\xd2\x1c\x26\xa9\x6c\x09\xf3\xad\x2a\xa8\xfb\xe8\xe1\xe4\x78\xd7\x47\xe8\x4c\xb2\xe6\x90\x37\x36\xf2\x20\x42\x77\x59\xa9\x09\x98\xa6\x9b\x05\xab\xc1\x1e\x32\x84\x9a\x1f\xb7\xdd\x8b\x9e\x63\x39\x3b\x71\x24\xc5\xd0\xc9\xe9\xa2\xae\xb5\x3e\xf3\x8c\x9c\xc8\x38\x3b\x79\x2f\x32\x3d\xf4\xf1\xf9\x6c\x78\x49\xb2\x65\x4d\x46\x5e\x8e\x0e\xde\xfe\xf5\x68\xa9\x27\x6e\xc8\x01\xa2\x25\xa7\xea\xde\xa9\xce\x30\x1a\x80\x73\xb1\x6a\x73\xef\x98\xeb\xd5\x81\x14\x5e\xb0\xaa\xdc\x1d\xb6\x95\xee\xa4\xa1\x1d\xb1\x9a\x68\xad\x5d\x6a\x98\x54\x57\x49\x10\xa8\x7a\x17\xa3\xa4\xd1\x2e\xba\xa5\x64\x09\x37\x64\xc4\xec\xa3\x0e\xe1\x27\x08\xc2\x37\xfd\x2b\xf1\x67\x65\xa2\xde\x45\x0f\xec\xbb\xce\x85\x18\x07\x45\x67\xc5\x26\x3f\x73\x2d\x6e\x4b\xb6\x73\xe5\x4b\x09\x17\xe7\x6e\x05\x6e\x15\xde\x69\xa7\xbb\x13\x68\xf6\x0e\x79\x27\x0f\x06\x91\xc0\x7c\xf4\x6c\xff\xb6\x7b\x7f\xe4\x0a\xcd\x08\xfa\x4d\x97\xdd\xfc\x4d\x55\xaa\xf4\xec\x02\x0b\xbc\x92\x71\xed\xb6\xbc\xd7\xc0\x82\x39\x25\x26\x4f\xd0\x03\x53\xd3\x13\x3e\x92\x37\x8c\x27\x9f\xa8\xca\x95\x5c\x97\xae\x84\x7b\xb2\xaf\x60\x63\x0c\x2d\x59\xb6\xd1\xa0\xe1\x1b\x09\x7b\x8a\x35\x26\x68\xa3\xc7\x43\x12\x3b\x79\xda\x77\xe2\xd3\x61\x26\x10\x92\xfd\xa7\x45\x09\x16\x3a\x8c\x8a\x0a\xd3\x39\x29\xd1\x35\x63\x15\xc1\xb5\x14\x22\xb4\x98\x59\xa0\x05\x6e\x21\x4b\x82\x2a\xa3\x1e\xb0\x14\x2b\x6d\xa2\x05\x25\x05\x1c\x25\xd8\x68\x73\xd2\xe2\x12\xb7\x18\x0c\x7a\x32\x0f\x42\x83\x5f\x29\xfd\x3d\xb9\x54\x62\x95\x3a\x40\xe9\x4c\x3e\x3f\x11\xe3\x8a\xf3\x04\x84\x7b\x85\xdb\xd9\x1e\xfa\x15\xbd\x73\xac\x1f\x1a\xb2\x0c\x36\xde\x0d\x56\x4e\x7d\x79\x4e\x41\xd2\x93\x69\x2a\x7d\x2b\x98\x09\xb7\x86\x38\x66\xbd\x8c\x02\xa5\xdc\xa2\xa9\xe6\xcb\x92\x5c\x20\xc0\x98\x91\xdd\x65\xa1\x53\x43\x10\xff\xa8\x47\xf8\xbe\x7d\x47\x56\x51\xa4\x67\xb2\x8a\x7f\xf4\xaa\x17\xd4\xf5\x8e\xac\x7a\x0c\x77\x57\xa4\xf5\xda\xad\x7b\xfd\x48\xdd\x36\xeb\xda\x98\x6c\x4d\x9c\x6a\x09\xf5\x8d\xab\x5a\xe1\xa7\x0d\xc6\x9a\x41\x46\x21\xe2\xe1\xb2\x55\x4e\xbb\xf5\xfe\x74\x06\x6f\x65\xa2\x1e\x54\x12\xdb\xa0\xc6\x5c\x12\x2a\xc7\xb7\x24\x82\xaa\xb0\xcd\x34\xb8\x72\x81\x07\xf4\xfc\x6f\x41\x4f\x97\x5e\x9a\xb2\xae\xf9\x5d\xd9\xcf\x8d\xcc\xe2\x92\x76\xd7\x69\x6a\xe0\xec\xa1\x83\x48\x55\x33\xcc\x2d\x17\x4f\x1f\x92\xfa\x6f\x0e\xa9\x75\xea\x54\x8a\x20\x05\x5b\xac\x36\x21\xf3\x26\x94\x90\x73\x9d\x54\xf4\x1d\x41\xb6\x4f\x9d\x29\x0f\x28\x7b\x34\xe9\x0d\x6a\x40\xff\x40\x16\xb2\xbf\xc6\x35\x2e\xde\xa9\x22\x53\x6c\xbe\xc0\x2d\xbd\xa6\x15\x6d\x57\x49\xb5\xf6\x86\xb4\x57\xae\xdb\x22\xe8\xb6\xe7\x6e\xc2\xda\x24\xd9\x68\xdd\x28\x93\xb0\x10\x90\xb3\x76\x12\x13\x22\x0b\x79\x59\x72\x6d\xc0\xc4\x75\x79\xe8\xa9\x38\x8a\xa9\xc7\x59\x18\x49\xad\x5e\x47\x9f\x5a\xf3\xf9\x14\xfd\xe6\x7a\x71\x7f\x13\xb2\xff\x6f\x35\xad\x7e\xdb\x93\xc2\xba\x38\x39\x89\xc5\x70\x13\x8f\x54\x34\x42\x29\x84\x06\x8e\xe8\x00\xf0\x9a\xd5\xfb\xee\x00\xe6\x45\x31\xc6\x0d\xbd\x25\xb5\x4e\x22\xe1\x2d\xc1\x90\x72\x27\x70\x80\x5a\x8e\xce\xa0\x79\x3e\xd2\xef\xd2\x1e\x36\x67\x27\x7f\x3c\x31\x5b\xaa\x1c\x7f\x5b\x1b\x88\xef\x2e\x1f\x97\xa5\xf3\xb7\xdd\xc0\x52\x9e\x69\x76\xef\xc2\x16\x77\xcb\x64\x83\x1b\x6b\x2b\x09\x42\x9b\x24\x07\xf9\xaa\x89\xa9\xb5\x4f\x4d\x07\x28\x7d\xcf\xe8\x2b\x45\xee\x13\x75\xd3\xec\x21\x76\x4b\x9a\x65\x43\x55\xb2\xb8\x54\x3b\x4a\x21\xa7\xbb\x97\x27\xd4\x24\x55\x54\x32\x42\x7f\x22\x94\x36\xd9\x49\xf6\xe2\x3c\x6a\x4f\xa0\x31\x75\x9d\x55\xe0\xbf\xa2\xaa\x63\x9b\xd4\x34\xbd\xc0\x54\x01\x54\x68\xc9\x7b\x21\x24\xf5\xb4\x40\xff\xe2\xdc\xfb\x52\x61\xde\xd5\xcb\x06\x2f\x16\xa4\x74\x54\x64\x37\x6f\xf9\xe2\x3c\xd5\x29\x20\x35\xdd\xb7\x29\x50\xc9\xc4\x10\x3f\x62\x3b\xa4\x91\x11\xe2\x4f\xd3\xe3\xf4\x4b\x1e\x8e\x0a\x5a\xcb\x34\x3d\xc3\xe5\x9d\x8a\x0d\x60\xca\xd4\xdb\x47\x6e\x26\xe3\x6c\x97\x8b\xef\x01\xf5\x92\xfc\x9d\x16\x6c\x66\x4f\xc7\x09\x7e\xff\x1f\xac\x62\xf9\x89\x57\xaf\x4c\xaf\x5a\xf2\x56\xb6\xf2\x9e\x11\xf3\x96\x33\xd5\x98\x5a\xaf\x13\xe8\xdd\x86\x48\xdc\x00\x60\x8d\x78\xd6\xab\x11\xe7\xbf\xe8\xbf\x92\x93\x58\x42\xf6\xe3\x89\x2b\x21\xf7\xdc\x48\x70\xb9\x13\x1f\x74\x28\x66\xda\x26\xa9\x76\xc7\x3f\x42\x88\x80\x21\x48\xf6\x39\xe8\x31\x42\x96\xd5\xca\x31\x6c\xd6\xaa\x61\x32\x13\xdf\xd6\x5f\xb5\x86\x33\x3a\xc1\x9b\x87\xba\x5d\x39\x70\x4e\xd5\x4c\x4c\x97\x6c\x36\x55\x0b\xc3\x76\x50\xba\x38\xad\xf4\xd4\xf8\x8d\xa4\x15\xc4\x54\xeb\x5b\x39\x86\x15\x33\xa5\xbd\x68\x8e\x17\x6e\x13\x7a\x03\x04\x0a\x77\x46\x5b\x07\xac\x28\xaa\xf3\x74\x42\xfa\x4b\x0c\xca\xe9\xff\x12\xdd\x50\xc9\xeb\xe2\x94\x13\xdc\x82\x0e\xff\xb2\xcf\xb0\xdf\xa1\xf8\x9b\xc7\x6b\xee\x13\xff\xdd\x51\x2d\x7a\x75\xbf\x1f\x94\x10\xed\xa0\x96\x5d\xc3\x6e\x69\xe9\xd8\x5c\x8c\xb3\x25\xdd\x73\x38\x29\xf9\xe0\xb2\x7c\xc3\x82\x61\x79\x1b\x39\x60\x04\xb9\x54\x0f\x64\x98\xc9\x6e\xaf\x21\xc9\x3c\x8d\x9e\x69\x0f\xc3\x31\x34\x7c\xb7\x5f\x3c\xb5\xae\x87\x13\xb4\xf3\x46\xf7\xb4\xd3\x2d\xed\x8f\xf7\xd0\xc3\x3d\xf4\x68\x0f\x3d\xde\x13\x3c\xe0\x89\x6b\x32\xba\xe7\xb2\xee\x4d\x9a\x27\xa7\x25\x9a\x3b\x35\x53\xbe\xdf\x83\x54\xae\x7b\xb0\x27\x30\x18\xca\x0c\x9b\x69\x6e\xdc\xfe\xc4\xea\x40\xea\x46\xc7\x27\xc8\xf3\x9a\xca\x7e\x68\x8e\x6b\xc2\xb7\x0d\xc8\xdd\x38\xaa\x2f\xae\x55\x4e\x92\xa7\xe3\xfe\x5b\x33\x5c\xd4\x31\x57\x4f\x20\xdc\x96\x82\xd3\xc8\xfe\x7c\xca\x09\x63\x39\xca\xd0\x24\x12\x9b\x21\x39\x09\xe7\xc6\xf2\xee\xba\x44\x1b\x67\x89\x7b\xae\xb1\x64\x78\x08\x65\x9f\xbb\xcc\x39\xcc\x74\xd1\x1b\x38\x89\x4d\xba\x75\x5e\xf6\x38\x8e\x3e\x89\xa9\x43\xf8\x67\x3b\x7f\x83\x87\x46\xe8\x83\xc9\xdb\x21\x28\x87\xb1\x85\x63\xbc\xd5\x13\x9c\xde\xf7\xfd\xbb\x3e\xa5\x89\xf4\x6d\xfd\x35\x76\xbd\x35\x09\x68\xd5\x7e\x60\x8f\xf7\xdc\xab\x4a\x0c\xcb\xb4\x96\x8f\x2e\xd7\x11\x1b\xcb\xbb\x6a\xb7\xb3\x91\xc6\xf6\xb7\xf7\x85\x5e\xd9\x73\x71\xa2\xac\xcd\xa1\xec\x61\xf8\x5c\x8e\x50\x82\xf6\x4e\x23\xc0\x40\xf6\x38\xfe\x66\x0b\xd4\x19\xd1\x1d\xf1\xca\xe9\x39\x98\xa0\xca\x11\x10\xe5\x08\x68\x72\x04\x24\x39\x02\x8a\x1c\xa5\xb5\x00\x5f\xa0\xc4\x5d\xcb\xf6\xd9\x82\xd4\xa4\x0c\xfb\x6b\x1a\xea\x1c\xa0\x1c\x7d\x5e\x2e\x48\x0d\x01\x34\xe2\xcd\x3f\x8a\x3c\x1e\x12\x11\x85\x26\x1f\x3e\x22\xcc\x43\xc4\x22\x61\xee\xb5\x0d\x9d\x09\xa4\x62\x6a\xa2\x9a\x4d\x67\xf7\xd8\x94\x69\x7b\x93\x8c\x13\x6c\xe5\x99\xf5\x1b\x51\xf6\xd3\x4f\x29\xa1\xea\xb4\xcb\x37\xc6\x71\xf9\x75\xe9\x19\xb4\xc7\x0c\x2f\x32\xb9\x8e\x1e\x1e\x83\xd6\x02\x95\xe6\xab\xef\x59\xc1\xab\xbe\x72\xca\x22\xdd\xe2\xaa\x23\xde\x05\xb0\x27\x9e\xe5\x6d\xd3\x15\x2d\xa2\x71\x7b\x9a\x85\x6f\x97\xed\x2b\xd7\x34\xa6\xe6\x0c\x54\xb6\x64\x95\x9a\x71\xbc\x0a\xa7\x43\xe7\xcc\x83\xe6\x57\xb0\x89\x51\x1d\x2a\x60\x73\x51\x4f\x59\x7a\x3a\x97\xea\xdb\xa8\x9e\x66\x08\xca\x4e\xe6\xad\x86\x68\xd2\x33\xb2\xdf\xdd\x87\x2a\x91\x2e\x98\x8f\xa9\x95\xb7\xef\xe7\xcd\x0d\x67\x33\x52\xbc\x33\xe5\xb9\xa4\xc1\x8f\xc3\x2d\xa0\x5a\xc3\xeb\x4a\xfc\x5c\x08\x35\xd0\x2f\xb7\xc0\x9c\xa0\x19\x79\x8f\x8a\x19\x16\x7b\x44\x57\x5b\x03\xa7\xa5\x2a\x1c\x4e\x6a\xde\x35\xc4\x04\x37\xd8\x8e\x9e\x65\xb7\xa8\xa4\x97\x52\xab\xa7\x79\x2b\x04\xe5\xff\xc4\x15\x55\xee\x80\xc9\xaf\x88\xd6\x8b\xae\x75\x3c\xf8\xe2\x96\x0a\x4c\xb6\xd7\xab\x96\xfc\x93\x34\x5c\x36\xd4\x87\x17\x0e\xba\x76\xfa\xad\x5d\x77\xb1\xe6\x06\x71\xb1\xec\xee\x2b\x1f\x42\x6b\xd2\x64\x62\x9f\x7d\x8a\x1e\x7f\xbb\x8b\x7e\xff\x1d\x39\x9f\x3d\x43\x4f\xfe\x4b\x08\x88\xee\x53\x7f\xfd\xaf\xf8\xa9\xe3\xa3\x87\xbb\xa9\x64\x6d\xed\x04\x86\xca\x44\xe9\x05\xfd\x18\xb9\x8c\x8d\x5c\xee\xac\xa3\xcd\xe8\xc8\x57\x5a\x53\x9c\xa0\x5a\x21\x22\x43\xf5\xf2\xa4\x8f\x8b\xba\x05\xc4\x1e\x54\xdf\xc5\xf3\x11\xef\xf2\xc1\xee\xda\xa2\x4c\x28\x65\x04\xab\x11\x86\x7e\x82\x4e\x14\x08\xd8\x33\x4c\x53\x9c\x45\xc3\x16\xac\x27\x35\x48\x80\x3a\xb7\x55\xf9\x02\x92\x28\xcf\x88\x49\x1d\x51\x3d\xc8\xdd\xe0\x3c\x30\x05\x19\x50\x33\x7c\x0b\x36\x21\xf0\x9a\x9b\xce\xfd\xd7\xb2\x17\x16\x88\x2f\xf2\x43\x41\x6e\x5c\xdd\xb0\x86\xb6\xb3\x39\x5a\x11\xeb\xaa\x79\x6e\x9a\x7a\x84\xcb\x43\xea\x92\xef\x19\x9f\x3e\x64\x30\xca\x0e\x20\x5d\xed\xb9\x7c\xb9\x2d\x60\x68\xa0\x4a\xd9\x55\x85\x5b\x81\x64\x60\x8b\x1c\xaa\x42\x82\xe2\xab\x6c\x3e\xcc\x9e\x63\x84\xa2\xb2\x71\xb9\xa4\x0a\x2e\x8a\xae\xc1\x2d\xa9\x56\xa8\x21\x8b\x86\x70\x1d\x79\xe6\xa4\x7c\xe8\x6e\x3a\xe9\xfc\xc8\xc4\x8d\xfa\x4a\x2d\x5a\xda\xcb\x97\x71\xf3\xe5\x9a\xef\x28\x10\xde\x5b\x41\x05\xb0\xd1\x35\xcf\x7a\xca\x05\x6e\x5c\x2a\xd0\xc5\x6b\xe1\x4f\x3c\x81\xd7\x87\x8f\x3e\x9f\xaa\x9d\x96\x41\x92\x12\x89\xde\xcd\x77\x0f\x7c\x45\x6e\xf1\xf0\x37\x7e\x38\x97\x5f\x3d\x24\x1f\x2c\x19\x43\xbb\xf1\x02\x31\xd3\xb8\x8d\x8e\xc7\x8f\x11\xcb\x45\x67\x26\xe9\x73\xc1\xf5\xe2\x2a\x46\x76\x8a\x86\x0b\xc5\xa5\x00\xfd\x4c\xe8\xcd\x2c\xa8\x03\x4e\x6b\xda\x52\x5c\xc9\xaf\x22\xe7\x15\x04\x46\xed\xfb\x61\x1b\x60\xb4\x45\x13\x99\xc1\x46\x59\x7d\xa8\x1a\xf7\xca\x5f\x6b\x2e\x6e\x4f\x7e\x78\x4b\x1a\xe0\x05\xe2\xe3\xdd\x10\xac\xb6\x3a\x18\xc0\xcf\x2f\xcf\x55\x9d\xec\x6e\x3a\xa5\x05\x25\xb5\xaa\xfd\x17\x5e\x69\x3d\x11\xcd\xe2\x26\x0b\x96\xed\xc1\x83\x80\x80\x89\x4b\x2c\xd8\xd8\x39\x0b\x92\xfe\xd1\x65\x99\x83\xfb\x2e\x9c\xe1\x82\x34\x73\xca\xc5\xb5\x5c\x69\x76\xac\x09\x27\xb9\x4a\x44\x93\xcb\x97\x6f\xbe\x3f\x41\xcf\x7d\xf6\x4d\x85\x80\xaf\x42\x72\x49\x89\x16\x0d\xb5\xee\xfc\xe3\xa3\xa3\x7d\xe8\x27\x2c\x73\xf2\x1b\x1b\x4a\x1d\x82\x9e\x48\x40\x21\xd5\x77\x95\x58\xd3\x1a\x1e\xac\x8a\xc0\x62\xd4\x92\xf9\x82\x35\x42\x37\xb9\x69\x70\x01\x16\x7f\xca\xcc\xf7\x21\x7c\x09\xbe\x9d\x11\x4e\xc4\xf3\x75\x39\xc5\x20\x36\x45\x2d\x0d\xe7\x78\x85\x78\x77\x0d\x2e\x07\x60\xb7\x62\xb2\x62\x94\x68\x0a\x07\xe1\x18\xe0\xb3\x80\x4c\x4a\x8f\x44\x30\x27\x42\xc5\x70\xde\x86\x7a\xf9\x3a\xbd\x9f\x4e\x42\xb8\x68\x1f\xbd\xac\xc4\x06\xe4\x11\x7d\xf6\x64\x7c\x08\x74\x02\x13\xb2\x23\xc8\x86\x00\xf5\x7f\x49\xc3\x12\xfb\x53\x82\xbb\x24\x4b\x09\x0e\xaf\x20\xfb\xb7\xf6\xe1\xc1\x28\x0a\xb7\x6b\xc5\xa6\xd6\xdd\xf5\xa7\xde\xae\x0f\xf7\xe8\x24\x38\x05\xaa\x1c\xbf\x3d\x05\xa9\x97\x1c\xfe\xf0\x2c\x28\x23\xff\xa9\xce\x4c\xfc\x9b\x92\xcb\x02\xf0\xc9\x80\x97\x48\xc8\x72\x1b\x3b\x58\x41\x0b\x08\x4d\x6e\x49\xe3\x1c\xa3\x5e\xcf\x61\x7f\xf8\x4e\xde\xba\x50\x9b\x46\x78\xfd\x4a\x4a\x54\xa5\x9e\x72\xcd\xb5\x6c\x3d\x29\x37\x9c\x5e\x57\x57\x76\xcf\xb6\x2e\x17\x9d\x48\xd8\x49\x9a\x03\x1c\xa5\x64\xd4\x95\x25\xdb\xaf\xfa\x66\xe7\xa4\xc6\xe2\x26\xb4\x0d\x27\xb9\x65\xa4\x92\x8b\xba\x60\x4d\x43\x8a\x56\x79\x17\xb5\x79\x7d\x6a\xeb\x69\xc9\x63\x71\x80\x7e\xcc\x99\xab\xe3\xd0\x54\x33\x1d\x27\x45\xe4\xca\x1c\xae\x5e\xe5\xc3\x52\xd4\xe4\x37\x22\x2c\x73\x25\x41\x13\xe9\x0d\x39\x8d\x36\x54\x98\x6e\xa9\x23\x50\xb1\x9f\xcd\xdb\xaf\xa5\xdc\x90\xd6\x8f\x5c\x35\x5a\x49\x94\xce\x49\xf4\x08\x7b\x32\x9e\x55\x8d\x13\x99\xa2\xc6\xcd\xfb\x1d\x59\xdd\x65\xce\x3f\x90\x95\xc6\xdb\x09\xae\xbd\xfb\x5c\x7f\x20\xab\x60\x9a\x26\x10\x75\xdc\x14\xf5\xd1\xda\x68\x7e\x57\x26\xdf\x74\x8b\x93\xb3\x49\xac\x23\x66\x66\x1d\xe0\x0a\x71\xde\xe2\xb6\x03\x6f\x39\x56\xb6\xa0\xae\xc2\x4d\x26\x7c\xda\x9b\x5c\x14\xce\x1e\xa1\xe8\x45\x49\x27\x67\xfa\x7f\xfe\xcf\x26\x41\xd1\x5b\x8f\x83\x0e\x08\x9e\x09\x7a\xce\xe9\xed\xaf\x83\x00\xc8\x74\xc4\xb2\x49\x79\x91\x49\x03\x33\xcc\x11\x27\xb1\x0b\xc4\xa5\xa6\xaf\x9b\x7d\x86\xc0\x59\x35\x60\x32\xe0\x24\x35\x4b\x37\x4e\x87\x13\xa7\x67\xa5\xd4\x8e\x1b\x52\x76\x85\x0d\x28\x06\x2d\xd9\xed\xe8\x9d\xbf\x4b\x33\xed\x65\x13\x9d\xbe\x37\xa1\x81\x7a\x37\x47\x85\xcc\xf0\xb9\xad\x55\x78\xee\xba\x6c\xd7\xf3\x9d\xfc\x59\xf4\x2e\x2b\xf7\xd2\xf6\xdb\x7d\x9b\xa2\x38\x03\x31\x4c\xe9\x3c\x49\xdf\x7e\xdf\x4b\xbd\xd4\x4d\xbc\x3e\xf2\x7e\xbe\x64\x3f\xce\xc3\x49\x9e\x1a\xe7\x75\x16\x5c\xbe\x11\x2d\xb3\xc1\x49\xb1\x63\x35\x66\xb4\xbe\x47\x07\x47\x69\xe9\xb1\xc7\x07\xe3\x7a\x3c\x33\x1d\xbb\x0d\x30\x71\x67\x78\x5d\xc5\xd8\x54\xba\x66\x4c\xe1\xa3\x1c\xb9\xde\xe4\xeb\x15\x8d\x5f\xe5\x9e\xa2\x47\xd9\xc5\x0e\xbb\xd4\x82\x1e\x29\x49\xe0\x5a\x5a\xd3\x13\x65\x53\xb7\xcd\x88\x97\xde\x96\x4d\xe3\x48\x4f\x5d\x17\xa2\x49\x6c\x8a\xa0\x25\xbc\x79\xe2\xd4\x2c\x27\x72\xec\x4c\x62\xb2\x02\x87\xf5\x6a\x42\xa5\x3c\x24\x87\x87\xe8\x9c\x01\x17\x90\xf1\xc7\xae\x3d\x35\xa5\x96\xc1\xc8\xae\x15\x22\xd6\x96\xfc\xce\xf6\xee\x5f\x5f\x6f\x52\xc4\x4a\xfc\xf2\xcb\xfd\xb1\xba\x94\xdb\x04\x3e\xbf\x1b\xde\x91\x5a\x17\x36\x52\x4e\xb2\xa1\xbc\x9c\x68\x41\xbf\x0f\x4a\x01\x0d\x1e\xf5\xb0\x76\x50\x5e\xc4\xe9\x5a\xaf\x8f\x6b\x90\xbe\x2d\xef\xaa\x05\xa6\xa0\x9f\xfb\x16\x87\x5e\x8c\x4d\x5f\x29\xdb\x36\x75\x10\xe9\x3a\xd3\x99\x2a\x87\x3b\xdc\x1f\xdc\x6d\x04\x0d\xa7\xcc\xb6\x27\x77\x2c\x43\x0d\x29\x28\xb9\xb5\x41\x8e\xd2\x22\x74\x66\x4e\xa3\x4a\x4e\xef\xf8\x80\x0a\x2b\xb1\x7a\x0d\x23\x8f\x67\x23\x8d\xf3\x96\x3b\x1d\x5a\xd3\x76\xf2\x2b\x0a\x57\xcb\x2a\x89\xbf\xaa\xa9\x9d\xf9\x1f\x16\x71\xd8\x58\x14\x52\xe9\x9e\x96\x6c\xf6\xd4\xa4\x6d\x3a\x12\xa4\x4a\x05\xae\x98\x20\x07\x4b\xb2\xa4\xa7\xfb\x9e\x49\x3a\x29\xa0\xa6\xcd\xd8\xc3\x28\x45\x80\xd2\xf8\x39\xb2\xfc\xee\x16\xa0\x26\xd5\x9f\xed\x02\x0e\x75\xc8\x90\xb4\xb6\x8c\x89\xa3\x14\xa0\xd3\xd8\xc1\xaf\xaa\x7f\x24\x5e\x7c\xd5\x5d\x57\xb4\xd0\xef\x2d\xe0\xaf\xec\x6b\xba\x1a\x9d\x90\xb5\x07\x46\xd4\x8f\xf9\x00\xce\xad\x90\x30\xf4\xb6\xcd\xf2\xf6\x41\xa4\xc4\x28\xb1\x51\x74\x8c\xdd\x09\x7a\xf8\xe4\xe8\xe8\xe8\xe8\xe0\x68\x4f\x5d\x03\x0f\x77\x4f\x10\x7c\xe4\x7c\xf6\x68\xf7\x04\x1d\x87\x0f\x3e\x16\x1f\x3e\x7a\xe2\x7d\xf6\x44\x7c\x26\x3e\x18\xb3\x11\x9f\x1c\x1d\x1c\x21\xcc\xcd\xb9\xf3\x96\x75\x50\x40\x1a\x92\x1f\xfc\x59\x06\x13\x0c\xe6\x16\xcc\x2a\x98\x50\x3c\x9d\x90\xa1\xa0\xd3\x88\xc7\xc4\xa7\x3a\xc1\x7a\xd1\xa9\xe5\x3f\xfe\x0b\x2e\x47\x0b\x67\x72\xfc\xcd\xb7\xfe\x5c\x9e\x1c\x7f\x1b\xcc\xe6\xbf\xbe\xf5\xe7\xf3\xf0\xd1\x37\xd1\x8c\x52\xae\xbb\xa0\x7d\x54\x8e\xaf\x64\x52\x59\x71\xa8\xba\xf5\xae\x7f\xa4\x0f\x3a\xaf\xa7\xb3\x4b\x3d\xd5\xd0\x43\xdf\x6f\x61\x1b\xcc\x42\xdf\x1d\xe3\xf8\x63\x42\x45\x8b\xa1\xa7\xf1\xcb\x2a\x6d\xbe\xdd\x71\xc3\x76\x5d\x23\x30\x8e\x12\x3b\xc2\xb1\xc6\x76\xec\xf2\x10\x86\xec\x25\x3f\xf4\x30\x1f\x0a\x79\x3a\x3a\x0a\x11\xad\xdb\x7e\xcc\x47\x21\x93\x80\x1c\x44\x48\x9a\x91\x0e\x0f\xd1\x15\x56\x85\x71\xc2\x70\x56\x88\x79\x5c\x17\xa7\x38\x4d\x22\x21\x35\x8c\x40\x52\x47\x2d\x7a\x24\xe7\x26\x9c\x31\x17\x69\x75\x2c\x98\x31\x10\x59\xfd\xf6\xc8\xfc\xf6\xd8\xfc\xf6\x44\xfd\xf6\x31\x22\x03\x04\x4d\xc8\x58\xcf\xb5\x17\xc3\x22\x17\x4c\x2f\x13\x8f\x19\xcd\x6c\xe3\x18\xb2\xe4\x2c\x0a\x3f\xd0\x6a\x9d\x59\x48\x44\xf2\xb3\x08\xc2\xfc\x46\xa4\xcb\x4f\x4c\x55\x18\x55\x4e\x43\x02\xef\x93\x07\xb4\x4d\xe6\xe3\xff\x0b\x00\x00\xff\xff\x15\x34\x69\x7d\xc1\x8e\x01\x00" func flowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -118,7 +118,7 @@ func flowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc5, 0xb6, 0x9, 0x6, 0x93, 0xed, 0x4d, 0x57, 0xfb, 0xed, 0xda, 0xaf, 0xe4, 0x43, 0x4a, 0xe6, 0x3f, 0xc2, 0xd2, 0xb5, 0xa2, 0x75, 0x9e, 0x2b, 0xac, 0x68, 0x3e, 0xba, 0xae, 0xad, 0x9f, 0x3b}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x89, 0x8c, 0x88, 0x5e, 0x36, 0x98, 0xd5, 0x35, 0x95, 0x3, 0xae, 0x5c, 0x7f, 0xb8, 0xd5, 0xc0, 0xa4, 0x54, 0xa9, 0xbe, 0x1a, 0xbb, 0x3b, 0xed, 0xf6, 0xd0, 0xf, 0x62, 0xc1, 0x99, 0xb7, 0x4d}} return a, nil } @@ -142,7 +142,7 @@ func flowserviceaccountCdc() (*asset, error) { return a, nil } -var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x59\x73\x1b\x37\xd6\xe8\xbb\x7e\xc5\xb1\x1e\x1c\x6a\x42\x51\xa9\x7b\x6f\xdd\xfa\x4a\x65\xc5\x71\x2c\xdb\xa3\x72\x62\x7b\xbc\x4c\x1e\x52\x53\x09\xd8\x0d\x8a\x18\x37\x1b\x4c\xa3\x29\x85\xe3\xf1\x7f\xff\x0a\xfb\xde\x0b\x45\xc9\x76\x39\x7c\xb0\x45\x76\x63\x3b\xfb\x39\x38\x38\x38\xf9\xdb\xc1\x01\x00\xc0\xd3\x8a\x5e\xbf\x69\xd1\x7b\x52\x5f\x3e\xa6\x55\x85\x8b\x96\xd0\x5a\x3e\x7a\xbb\x24\x0c\x0a\x5a\xb7\x0d\x2a\x5a\x28\xf1\x82\xd4\x98\x01\x82\xc2\xbc\x07\x0b\xda\x00\x93\xad\x01\xd5\x25\x94\xb8\xc2\x97\xa8\xe5\x5f\xe9\xfc\xdf\xb8\x68\x99\xe8\xe9\x7a\x49\x8a\x25\xa0\xaa\xa2\xd7\x0c\x36\x0c\x37\x0c\x5a\x2a\x1a\x62\xb7\x19\x16\xfd\x21\x06\x2b\x54\x6f\xa1\xa6\x25\x1f\x8e\x41\xbb\xc4\x5b\xb8\x46\x75\x0b\xa4\x06\x04\x8c\xd4\x97\x15\x06\x54\x14\x74\x53\xb7\x33\x31\xc0\x45\x0b\x62\xae\xab\x35\x6a\xc9\xbc\xc2\x70\x4d\xda\x25\x6f\x08\x15\x2d\xde\xe3\x12\x5a\xfa\x1e\xd7\xba\x0d\x30\xdc\x6e\xd6\x33\xb9\xca\x37\x18\x8b\x17\x69\xbd\xa8\xe8\xf5\x09\xff\xe7\xb8\xa0\x0d\x3e\xd6\x2b\x67\xf0\xfa\xc9\xa3\xf3\x9f\x9f\x88\xc9\xad\x68\x83\x61\x49\x2e\x97\x50\xe1\x2b\x5c\x01\xa9\x17\xb4\x59\x21\x01\x0c\x34\xa7\x9b\x56\xf4\xa5\x41\x62\x21\xc5\x07\xfb\xdb\xc9\xc1\x01\x59\xad\x69\xd3\xc2\xd3\x4d\x7d\xc9\xe7\xf9\x56\x4c\x6b\xd1\xd0\x15\x1c\x7a\xbf\x1d\x9a\x37\x2b\x7a\xed\xbd\xa5\xbf\x7b\x6f\x5c\x9c\xbf\x45\xf3\x0a\x2b\x44\x3a\xaf\xfa\x0f\x4c\x9b\x9f\x04\x54\x44\x3f\x4c\xbd\xed\xfe\xe4\xf5\xfd\xa6\xa5\x0d\xba\xc4\x4f\x31\x66\x4e\xc7\xce\xaf\xde\xdb\x8f\xab\x0d\x6b\x71\xf3\x8f\xc7\xce\xbb\xe6\x37\xef\xcd\xf3\xe7\xcf\x9c\x77\xce\x9f\x3f\xf3\x9e\x3e\x59\xd3\x62\xe9\x3c\x17\xdf\xcd\x1b\x3f\x6e\x9a\x1a\x37\xea\xb1\xfc\x72\x78\x70\x80\x8a\x02\x33\x36\x41\x55\x75\x64\xe9\x36\x49\xe0\xf0\x41\x22\xff\xe4\xe4\x04\x1e\x29\xa2\x58\xa3\x76\x29\xc9\xd5\xed\xa7\xc2\x2d\x44\xcd\xd5\xe2\x5f\xa1\x76\x79\x0a\xce\x97\x61\xad\x5f\x35\xe4\x0a\xb5\xaa\xb5\xf3\x65\x60\xeb\xcd\xbc\x22\x85\x6a\x6c\xfe\xb6\xcb\x79\x72\x85\xeb\x36\x5e\x07\xe6\x3f\xc3\x0b\x5a\xe2\x47\x65\xc9\xf1\x1c\x75\x3c\xe1\x0c\x77\x71\xce\x17\xd4\x90\xfa\x72\x0a\x0d\xad\xf0\x29\xbc\xbb\xa8\xdb\xff\x99\x02\x5a\x71\x20\x3d\xa6\xab\x15\x69\x5b\x5c\x9e\xc2\xbb\xa7\xe4\xcf\xff\xff\xff\xa6\x80\xca\xb2\xc1\x8c\x9d\xc2\x23\xf9\xc7\xc3\xa3\xcc\xd8\xe7\x92\xc9\x69\x33\x78\x02\xa5\x6e\xc1\x7f\xe4\xf3\xf8\xbf\xff\x67\xdc\x44\x3a\xa0\xf0\x1a\xaf\xe8\x15\x2e\x9f\x36\x74\x35\x16\x12\xa3\x17\x3c\x6a\xac\xf4\xa2\x07\xaf\xed\x67\x54\x2c\x49\x8d\x15\x51\x3f\x6e\x30\x6a\x71\x39\x6e\x41\x47\x96\x98\xde\xb4\xcd\xa6\xe0\x32\x0d\xb5\xc0\x5a\xda\x60\x66\xe7\x07\x17\xe7\x42\xfc\x45\x13\x61\xb2\xd1\xb9\x5d\x08\x83\x0f\xe2\xad\x14\x81\x9b\xfe\x5e\x78\x73\xec\x7f\xdf\xc2\xe7\xc0\xbc\x7c\x45\xf0\x35\x90\x9a\xb4\x43\xc0\x7a\xe4\xcc\x8a\x7f\x18\xae\x16\xb3\x60\x3a\x70\x06\xb2\xa7\x8e\x37\xc5\x5b\xce\x37\xf3\xea\xc7\x03\xf9\xaf\x01\xe7\x63\x5a\xb7\x88\xd4\x2c\xa1\x36\x90\x18\xe7\x1b\xae\xfb\x04\x02\xb5\x58\x32\x6d\xa5\x0e\x25\x5c\x01\x33\x5c\xd0\xba\x44\xcd\xd6\x28\x34\x81\x20\xc2\x80\xd6\xd5\x16\x56\x98\xeb\xca\x96\xc2\x92\x56\xa5\x69\xcf\xf5\xd2\x3f\x1e\x03\x6d\x80\x0b\x5e\xa9\x9d\x85\xf2\x7d\xfa\xd3\xcb\x5f\xf8\xdb\x68\xd3\x52\x3e\xa5\x02\x55\xd5\x16\xd6\x68\x2b\x14\x5e\xdb\xa0\x9a\x21\xa5\xed\x31\x66\xa6\xbf\x06\x57\x9c\xb4\x78\x4b\xa7\xdb\x35\x6e\xc4\xaa\xd8\x2c\x47\x16\x3e\x81\x5e\xd4\x0b\xda\x41\x1c\xf5\x30\x9a\x70\xc8\xd9\xbc\xc3\xc1\x8d\xd6\x68\x4e\x2a\xd2\x6e\xf9\x2c\x39\x00\xc4\x5a\xff\x89\x36\x95\x80\x8f\x30\x48\xa4\xf2\xbf\xae\x71\xe3\x36\x6d\xa9\x30\x21\xca\x06\x5d\xf3\xb5\x95\x78\x4d\x19\x69\x55\x37\xa4\x31\x58\xd2\x08\x20\x0b\xa8\x31\x2e\x71\x19\xce\x51\xeb\x21\x39\xd1\x95\xb7\x78\x31\x91\x57\x0d\xbd\x22\x25\x6e\x4e\x9d\xe9\x3e\x40\x9b\x76\x39\xf1\x0c\x82\xd9\x2f\x6a\x3a\x47\x70\xdf\xd8\x00\x33\xd1\xc3\xf7\x96\xfe\x93\xa4\xef\x31\xfb\xed\xcc\x20\x64\xa5\x75\x83\x83\x5f\xf8\xa7\x63\xec\x59\xb1\xc4\xc5\xfb\xc9\xd1\x69\xd4\x88\x7f\x0e\x93\x4a\x7c\x16\x93\xd2\x8c\x03\xe0\x14\x2e\xea\x2b\x54\x91\x52\xe8\x7e\x90\xd6\x93\x44\xba\x19\xee\xd0\x1b\xe7\x63\xcc\xdd\x75\x1f\xfb\x73\xa8\xc2\x99\x00\x6e\xfc\xb0\x63\xa5\x70\xd6\x05\x07\x47\x76\xb8\xe4\xf8\x0c\xb7\xc2\x0e\xd6\xb2\x1a\xe8\x42\x7c\x0d\xc8\x30\xc9\x20\x42\x26\x2e\x36\x35\x5c\xe2\x56\x49\xf8\xc9\x91\x11\xf6\x01\x9a\x1a\xdc\x6e\x9a\xba\x77\x11\xb3\x39\x6d\x1a\x7a\x3d\x39\xba\x37\x13\xac\x73\x6f\xa6\x26\x96\x97\x7d\xd2\x56\x01\x52\xb7\xb8\x59\xa0\x02\x4b\x99\x25\x9d\x81\x02\xd5\xb0\xe6\xcf\xd9\x52\x0a\x1d\xc1\x63\xb1\x15\x6d\x3a\x63\x54\x36\xa7\xed\x52\xb7\xff\x63\x83\x9b\x6d\xd0\x32\xa9\x9e\x1a\xcc\xe8\xa6\x29\xb0\x33\x95\x8c\x91\x95\x11\x4c\x57\xa8\x51\x6e\x85\xb4\x96\xdf\x31\x6b\x86\x64\x1b\x6c\xea\x51\x4d\x38\xbe\x50\x59\x72\x25\xf4\x52\x88\xea\xc9\x6f\x82\x12\x4f\xe1\x87\xd8\xac\x9f\xf1\xd7\xf8\xdf\xb8\x09\x19\x9c\x33\xc5\x69\x42\xe6\x2a\xa3\x25\x33\xac\x51\xdd\x66\x6c\xa3\xde\xf2\x13\x30\x8d\xd2\x5d\x1b\x32\x2c\x29\x66\x62\xb2\x4f\xfe\x24\x6c\x90\xa2\x7e\x78\x74\x0a\x3f\x52\x5a\x65\xa7\x7c\x89\x5b\xa9\xae\x05\x65\xff\x2a\xbb\xfa\x57\xd7\xeb\xae\x71\x22\xda\xb8\x3f\x74\xb6\x7c\x54\x55\x62\xac\x7a\x41\x45\xc3\x0c\x34\xf8\xf3\xbe\x7e\xec\x98\x1d\x9d\x79\x2f\x75\xf6\xe8\x63\x59\x2c\xeb\x83\x04\x45\x8a\x02\x3c\x06\xf5\xec\xc8\xba\x25\x6d\x85\x57\xdc\x9a\xb4\x1c\xf1\x52\x68\x48\xc3\x80\x6f\x97\xd8\x32\x92\x32\x0f\x39\xfd\x31\x69\x26\x72\x4f\x5d\xb2\xa2\x92\x4c\xca\xe1\xa7\x0d\x36\x5d\xa0\xaa\x0a\xd8\x55\x85\x0c\x84\x55\x52\x44\xba\x5b\x79\xf2\x5a\xe3\xca\x97\x4d\x6f\xcf\x31\x5e\x33\x6e\xad\x14\xef\xb9\x70\x5c\xd2\x6b\x19\x45\xd0\xad\xea\xd2\xb0\xa0\x0c\x06\x30\x40\x8d\xf4\xd4\x71\xe9\xca\x15\xd2\xc2\xfb\x9a\x5e\x33\x65\x70\xa9\x77\x5b\x0a\x97\xe4\x0a\xeb\xb9\x70\xb1\x05\xd7\x4b\x5c\xcb\xe0\x84\x36\x0f\xf8\x28\xda\x6c\x30\x7d\x96\x64\xb1\xc0\x0d\x87\x66\xbb\x5d\x63\x29\xba\x45\xa7\xe6\x0d\xf3\xc7\x2f\x8f\x5e\xbf\xb8\x78\xf1\xec\x14\x2e\x16\xb0\xa5\x1b\x28\x31\x6b\x1b\xba\xe5\x26\x5f\x24\x0b\x6d\x88\xe3\x77\xf5\xda\xef\x50\xd0\xd5\x0a\xd5\xe5\xd4\x74\xc8\x3b\xb9\x26\x55\x05\x15\x65\x58\x61\x59\x59\x3e\xfc\x59\xa3\x83\x2c\x36\x06\x43\x1b\x26\xf1\x99\x8e\x63\x98\x9e\x57\xa8\x46\x97\x98\xcd\xf4\x54\xaf\x95\xcd\xa9\xa7\x4c\xda\xa9\xf8\x7d\xb5\x61\x2d\x60\xc2\xe5\xb4\xb4\x25\x17\xb8\xb1\x43\x8b\xb9\x38\x10\x42\x81\xd1\xbb\xa9\x55\x90\x48\xcf\x57\xa3\x2e\x05\x68\xf1\x82\x6a\x51\xba\x6f\x36\xf8\x1a\x35\x25\x83\x05\x69\x58\x0b\x73\xbc\xe0\x14\xaa\x26\xca\x59\xcc\xa5\xea\x9a\xe3\xd6\x03\x6b\xa4\x1c\x7e\x87\x15\x6e\x97\xb4\xf4\x97\x9b\xd7\x33\x51\x07\xa7\x39\x85\x33\x55\x81\x8d\x19\xff\x8f\x0b\x01\x1d\xa7\xb0\xf0\x50\x24\x7c\xc5\xb5\x71\x28\x0c\xb8\xd6\xf6\xb5\x8d\x50\xda\x7b\xb1\x2c\xf9\xe8\xc9\xb1\x85\x6f\xc2\x49\x6c\x8e\xa1\x26\x15\xb7\x84\x85\xa1\xa2\xd8\x74\x89\x18\xd4\x14\x0a\xda\x34\x98\xad\x69\x5d\x72\x7a\xf2\x59\x39\xbf\x8c\xfd\x2c\xe2\xa1\xbf\x8a\x37\xd2\x8f\x0d\x85\x0e\xb7\x3b\x52\xdc\xe0\xb5\x7d\x8c\x6a\xe9\x63\x71\x22\xa1\x35\x76\xbc\xe1\x35\x56\x24\xed\x18\x8b\xbc\x09\x77\x0b\x38\xa5\xcc\x31\xac\x65\xac\x47\x0d\x75\x0d\x73\x5c\x20\x45\x6d\x5b\x28\xe8\xa6\x2a\xf9\x5b\x1b\xe6\x80\xc8\x91\x14\x49\x08\xd5\x46\xf3\xb3\x53\xf8\xc1\x88\xfb\x4e\x1b\xe1\x63\x77\x77\x46\xe1\x0c\xe9\xd1\xbc\xfc\xf1\x20\x00\x94\x40\x96\x95\xde\x02\x21\x7f\xa7\x15\xb7\x80\x95\xf3\x29\x75\x84\xa5\xe9\x90\x1c\x9c\xe0\x1c\x13\xdc\x2e\xfd\xe4\x40\x0f\x08\xda\xab\xa9\x8a\x4f\x40\xbb\x24\x6c\xca\x85\xb8\x43\x93\xf9\xf5\xb6\x76\x56\x43\x09\x6c\xea\x05\x4f\x67\xe2\xbf\x97\xc6\xed\x3d\x82\xfb\xf1\x63\x39\x40\x48\x87\x6f\xb9\xae\x62\x83\x34\x95\x96\xc5\xb8\xe1\x4e\xbe\x24\x10\x11\x2a\x37\x2a\xd4\x50\xee\x89\xf0\x56\x93\xc4\xfb\x0b\x97\x6e\x85\x0c\x9c\xf1\x1e\x6a\x7c\xad\x06\x98\x42\xac\x19\x37\x0c\x97\x52\x62\x4e\x61\x41\xb9\xa7\x8c\x4b\x98\x6f\xc3\xb9\xc5\x23\x68\xb9\xcc\x87\xd0\xdd\xa7\x54\xaf\x7e\xaf\x4e\x8d\xd2\x49\xfe\xb7\x62\x85\xa7\x70\x93\x70\xb1\x18\x20\xc6\x68\x41\x44\xec\x43\xa8\x60\x01\xfa\x3c\x89\xf9\xf6\x38\xeb\xb1\xc9\x7c\x4f\xde\x73\xcd\xf6\x25\xd3\xa7\x5e\xaf\x77\xcc\x01\x7a\xd8\x61\x01\x03\x6f\xc9\x3b\x85\x08\xe2\x5f\x64\x84\xe0\x31\xaa\xb9\xcc\xb8\xa8\x49\x4b\x50\x45\xfe\x83\x01\x69\xa5\xec\x18\xbd\xf7\xe0\x30\x39\xd8\xac\xa0\x75\x81\xda\xc9\x21\x37\x83\xd7\xd2\x27\x2e\x9d\xad\x1a\x19\x6c\x70\x4c\x58\x41\x28\x26\xa0\xe4\x58\xd8\x8c\x33\x34\x91\xe1\x8a\xd9\xe1\x51\x5f\x54\xc2\x03\x08\x9c\xf9\x00\x3a\x48\x47\x31\x94\x7a\x80\x07\xc7\xf0\x21\x13\xe8\xb0\x22\x5f\xbd\x15\xbf\x16\xf2\x0d\x9c\xc1\x77\xb3\xef\xf2\x33\x8c\xde\xf4\x5e\x3d\x39\xe1\x76\x63\x68\x27\x84\xb2\x7d\x2a\xb8\x40\xe1\x87\x08\x1f\x82\x43\x77\x29\x88\x29\xec\x8f\xcb\x4d\xd7\x40\x71\xc0\xef\xbd\x4a\x16\x22\x12\xe7\xd0\xfd\xcb\xf9\xbf\xe1\xcc\xfd\x21\x41\x89\x62\x6d\xee\x2b\x5e\x83\x83\xe8\xfd\x93\x13\x90\x21\x12\x25\x43\xb8\xae\x13\x93\x97\x76\xb3\xd1\x81\x62\x07\x2b\xe1\xdd\xa4\x3a\xe4\x3e\x08\x6e\x1d\x2b\xde\x69\xd7\xb9\x64\xfe\xe1\x6b\x76\x30\xf3\xb3\x9a\xc6\x59\x00\x08\x27\xb0\x23\xff\x72\xdf\x9e\x1c\xa5\xe1\xe2\xd3\x64\x3c\xca\xcc\xb7\x18\xf9\xe7\x23\xe0\x8a\xa5\x58\x3e\x01\x68\x57\x83\x77\x8c\x1b\xbe\x96\xa2\xe2\x40\x18\xc3\x99\xcb\x12\x81\x09\x23\x62\x6e\xc2\xf3\xaa\x4b\xd4\x94\x80\x9b\x86\x36\xb0\xc2\x8c\xa1\x4b\xe1\xb8\x30\xae\xba\xb5\x13\x08\x0d\xfe\x63\x83\x19\xd7\x0a\x52\x53\x7b\x7d\x11\x26\x4c\x14\x11\x0c\xe6\xd2\x45\xe8\xb8\x0e\x0f\x4b\xb5\xf3\xfa\xf8\x61\x8d\x1a\xb4\x32\x21\x71\x2e\x7a\x2e\xce\x75\x20\xd0\x8e\xce\x9f\xa7\xda\x79\x71\x95\x5c\x63\xf3\x52\x7e\x16\x2a\x42\xa8\x95\x18\xef\x69\xb1\xa9\xaa\x18\x3c\xeb\x86\x0c\x88\x48\x4a\xe9\x74\x4e\x31\xab\x5b\x11\x10\xba\xa8\xad\xfc\x7d\xc2\xfb\x9c\x2c\x36\x75\xf1\x02\xad\xb0\x8d\x11\x0d\x8c\x19\xc9\xc7\x01\x91\xc9\x6d\x18\xa6\x37\xb6\xf8\xec\x6b\xe9\x50\xd7\x68\x85\x75\xf8\x11\xe6\xf8\x92\xd4\xb5\x70\x10\x24\x90\xc4\xfa\xbc\x9e\x38\x4b\x89\x5f\x7f\x34\xef\x9e\x0d\xd7\x43\x87\x5a\x89\xe8\xe5\x1d\x19\xad\x72\x0a\x81\x26\x08\x17\xf0\x56\xcf\xc7\xc0\x9b\x30\xc7\x8b\x26\x0b\x6e\x00\x8b\xad\x22\xeb\x9f\x5c\x31\xb5\xc7\x94\x92\x86\xf6\x35\x6f\x27\x2b\xc1\x9f\x0a\xfd\xfe\xba\x3d\x7d\xc8\xd6\xb8\x20\x0b\xe2\x52\x93\x35\x94\x38\xd5\x1d\xc6\x62\x04\x1c\xa5\x2a\x91\x6b\xa1\xe1\xfb\x63\xa2\xbd\x7e\x66\x7e\x9d\xb5\x54\x22\x7b\x72\xd4\xdd\xf9\xa1\x08\x3f\x0a\x66\xc4\x9c\xda\xb4\x13\x22\xa2\xd8\xdf\x30\x37\x63\xa3\x6f\x9e\x87\x3f\xa3\xf7\x18\xd8\xa6\xc1\x36\x60\x72\x71\xce\x44\xd4\x03\xd7\x2d\x6e\x70\xe9\xb8\xbd\x2a\xd2\x61\x20\xa2\x77\xec\x42\x91\x40\x58\x2a\x7b\x24\xb4\x0c\x72\xd2\x73\x0c\x76\x04\x3a\x04\x62\x76\xc0\xc9\x2d\x43\x31\x03\x44\x19\xbb\x52\x91\xa3\x1b\x01\x30\x27\xf4\x1f\x23\xd1\x93\x91\xea\x4e\xbc\x8d\xb3\x98\x8c\xf6\x70\x7d\x4b\x10\xfc\xae\x82\x35\xf3\x4d\x53\x4f\x8e\x7e\xcf\xef\xfc\x71\x51\xc7\x5f\xe2\x9d\xcf\x11\xb7\x61\xdd\xb8\x0e\x28\x51\x22\x61\xcc\x75\x92\x50\x55\x6e\x4c\x3b\x7a\xb7\x74\xf7\xd6\x6d\x03\x3f\xaa\xed\x0f\xa1\xe3\x1b\x62\xd7\xde\x0c\x96\x51\xc0\x45\x45\x99\x34\x1c\x4d\x7c\x5e\xfe\x1f\xc8\xda\x9a\x54\x21\x60\xa3\x41\x5d\xd6\x25\xb5\x3f\xf5\xe1\xc3\x3b\xcd\xc2\x3d\xfa\x60\x4e\xc9\x37\x2f\xce\x77\x20\x00\xc7\x57\x56\x7e\xab\x93\xef\x36\x53\x9b\x72\x4e\x0e\x95\x0a\x73\xd2\x06\xe6\xb4\x5d\x4a\x9b\xcc\x77\x90\xdf\x31\xcc\x02\x5f\x5b\x39\xbf\xad\x08\x3d\x6a\x37\x99\x2c\x00\xd5\x5b\x99\x6d\x26\xc3\xd4\x22\xca\x91\xdc\x61\x96\xae\xa6\x52\xa7\xd2\xec\x9e\xc8\x24\x19\xed\xdb\x1e\x9d\xc2\x0f\x1f\x7c\x5f\x4e\x18\x4d\x1f\x53\x64\x18\xba\x18\xb1\xdf\x61\x6d\xc4\x6c\xe3\x1f\x51\x85\xea\x02\x87\x1e\xca\x6c\xae\x7e\x3f\x0e\x33\xcb\x66\x2b\x52\x93\xd5\x66\xa5\x7e\x7a\x8d\x19\x6e\xae\x90\xcd\x45\xb4\x40\x54\x8e\x43\x83\xa5\x82\x0b\x3d\x06\x1d\xbd\xf5\xec\x62\x01\xe3\x50\xef\x45\x26\xe4\x3d\x61\x43\x86\x30\x01\xcf\x78\xf6\xa0\xe2\xfc\x74\x2f\x03\x14\xbf\xb5\x05\xcb\x5e\x81\x22\x88\x81\x31\xdc\x04\x11\x03\xf3\x4c\x50\x03\x3c\x38\x0b\xa6\xf1\x6d\x88\xaf\x69\xb2\xb9\xb2\x31\x4e\x87\xdb\x36\x86\x10\x8d\xa3\x7d\xa9\x5d\x2e\x9b\xf9\x99\x73\xae\xf5\xc7\x53\x5b\x6a\x09\x74\x21\x53\x38\xac\xc5\xda\x52\x8e\xf2\x69\x4e\xcd\x84\x9d\xc9\x7e\x5c\x73\xc1\x0c\x33\xe5\x04\xb5\x92\x31\x44\x24\xa5\x3f\xdb\xac\xf8\x90\x03\xfb\x3e\x4c\x45\xf0\xf8\x74\xa7\x8e\xc9\x32\xf1\x00\xfe\x6d\x80\x80\xa3\x5e\x43\x26\x1a\x74\x1a\x2a\x5f\x1d\xa8\x0a\x75\x1e\xff\x1c\x25\x3d\xd5\x8b\x85\x8e\x24\x6a\x1c\x15\xa8\x86\x39\x77\x0c\x44\xe2\x9a\x94\x6e\x72\xa2\x53\x1b\xc6\x90\x5b\x2b\xc2\xe0\x68\x97\x78\x15\xf5\x4c\x16\x30\xc9\x90\x5e\x18\xfe\xd1\x9f\x5c\xa8\x21\xfd\xfb\xb7\x8a\x2c\xe2\x45\x81\xb5\x85\x1e\x1c\xbb\xbc\xa6\x27\x6f\x24\xa4\xfc\x3f\x86\x54\x06\x4e\x9c\x96\x39\xac\xba\x00\x24\x7f\x84\x6b\x6e\xa0\xc8\xf7\x94\x78\x57\x0f\xa4\xcb\xc5\x94\xf3\xaf\x29\x20\x1a\xd0\x18\x79\xc9\xd5\x9d\x9c\xc0\x66\x5d\xa2\x16\x07\xea\x44\x84\x6d\x1b\x5c\xd0\x46\xd8\x43\xa8\x14\x1b\x2e\x66\x48\xe5\xcc\xa8\x36\x4a\xf2\xec\x05\x15\x1e\x7e\xd3\x73\x16\x56\xce\x66\xf5\xce\x0b\x11\xbd\xa5\xef\x18\x97\x88\x8a\x52\x8e\x87\x74\xc4\x35\xa9\x5c\xbc\xb7\x81\xd0\x0b\x02\x35\x86\x91\x1e\xb9\xce\x57\xa4\xde\x30\x81\x40\x7c\x85\x1b\xb8\x46\xaa\xd3\x30\x5a\x13\x84\xa7\x23\xf0\x25\x83\x61\xb9\x27\xdf\x66\x60\x93\x87\xa5\x5a\xef\x83\x63\x1b\x7a\x9c\x15\x22\xe3\xf3\xc9\x6a\xdd\x6e\x05\xc5\x4f\x84\x06\x7c\xbb\x5d\xe3\x53\xe0\xff\x3e\xf8\x21\x8c\x07\x73\x49\x93\x03\xc4\x33\xdc\xaa\x28\x5d\xbb\x41\x95\x6f\xec\xa0\x62\x09\x71\x60\xc7\x9d\x9f\x5c\xca\x2b\xda\x08\xfb\xf9\xc1\x31\x74\x72\xa2\x2f\x20\xb2\x9d\x6a\xc8\x39\xdd\xfa\x36\x46\xd4\x71\x1a\xac\xf9\x45\x9f\xeb\x64\xbf\x25\x5e\x01\xa9\x55\xa0\x8d\xa1\x15\xee\x58\xaf\x04\xcd\x4c\x65\x02\x4c\x38\x88\x4e\x8d\xec\x51\x73\x4d\x2f\x2a\xd3\x32\x58\x67\x66\xba\x46\xc8\x65\x48\xf1\xe3\x30\xbf\xf1\xe4\x04\xde\x90\x5a\xa4\x72\x28\xcb\xaa\xa6\x91\x69\x25\x74\x84\xa4\x80\x25\x92\xb9\x10\x05\x5d\x61\xcb\x15\x35\x6d\x56\xa8\xb2\xfc\x38\xcf\xf1\xf0\x30\x63\xe5\x2f\xe3\xa4\xd3\x38\xf1\x47\x1d\x3c\xc8\xe4\xf6\x4c\x8e\x81\x16\xc7\x2e\xa2\x31\xa7\xe8\x0d\xfd\xf7\xc8\x80\x94\x9a\xcf\xfa\x80\x4a\x00\x18\xe7\x8e\xfb\xec\x32\xf2\x20\xdd\x09\xb4\x68\x71\x03\x73\xcc\xd5\x8a\xb3\x8b\xc9\xd9\x40\xee\x22\x61\x91\x0f\xad\xce\x42\xd1\x7a\x96\xeb\x3d\x52\x5d\xca\x19\x24\x0b\x58\x53\xc6\xb8\xbb\x36\x62\x5b\xd4\x3a\x82\x4a\x96\x28\x67\x50\x4a\x94\xb4\x07\x38\x6c\x1f\x4e\x84\x1c\x09\x53\x31\x47\xb6\x14\xa9\x0a\xb5\xd0\x8d\x73\x0c\x6d\x43\x2e\x2f\x45\xa4\x86\xd4\xb0\x6e\x68\xb9\x91\x01\x93\x39\x2e\x10\xdb\x60\xd7\xae\x54\x9b\xca\xb8\x2a\x63\x51\x75\x72\xa2\x7b\x16\xa9\x12\x74\x8d\x9b\x6a\xab\xf6\x4b\xa4\x22\x57\x36\xaa\x48\xfa\x34\x61\xdb\xb8\x23\xbe\x5e\xe3\x54\x3d\xe8\xa2\xaa\xa4\x2d\x73\xc3\xfd\x45\x0f\xf6\xa7\x7d\x1b\x88\x5a\x04\x29\x3a\x16\x1c\xae\x13\xf2\xdd\xed\x31\xc1\xf5\xdc\xe1\xad\x1a\x8c\xca\x2d\x87\x34\xf7\x74\xdd\x78\x44\x14\xe2\xba\x99\x6b\x1f\xb8\xdd\x7d\x7e\xf7\xa5\xb2\x14\x3c\xbf\x5b\xee\xd4\xa9\x28\x90\x00\x8b\x9b\xc5\x0f\x7d\x7e\x78\xc2\x0a\xe7\x3e\xc5\x40\xfc\x76\xfa\x18\xa3\xc4\xcf\xb1\x47\x52\x69\x45\xec\x83\x31\x54\xe6\xfc\xff\x58\x36\x66\xd5\xb1\x04\x39\xbc\x96\x44\x91\x14\x12\x3b\x4e\x22\x96\x8c\x39\xe8\xa5\x75\xc1\x88\x3d\x5e\xaf\xc9\x60\x47\x22\x80\x75\x06\x32\xae\x4c\x94\xac\xa3\x4d\x7c\xbd\x0b\x52\x60\x40\x6c\xa8\x9d\x9e\x0e\xe4\x0c\xc5\xe2\x88\x8d\xcd\x9b\x90\x5d\xd8\x61\xc6\x43\xed\xb2\xe0\x34\x93\xca\xac\xfb\x70\xcf\x58\x6d\xb4\xe8\x93\x2e\xda\x1e\x22\xed\x2c\x1a\x6a\x2c\xb5\x67\x55\xad\x24\x71\x06\x6d\xb3\xc1\x22\xea\x99\xd2\x9f\xda\x99\x13\x7b\x0d\x4c\x1b\x1f\xf1\xa1\x4e\x91\x12\x25\xf2\x74\x75\x80\x5b\x2c\x89\xae\xf9\x53\x54\xb9\x91\xe1\xa9\xd4\x22\xd7\x84\x0b\x51\x54\x31\x3c\xeb\xde\xa9\xdc\x3d\x69\x3d\x20\x85\x20\xeb\xcc\x3f\xf4\xf6\x30\xb1\x8d\x1d\x34\x38\x4f\x1f\x97\x1b\xd3\xd2\x99\x23\xa8\x66\xe3\x62\xac\x9a\x8c\xdc\x63\x16\xda\x0b\x40\x6d\x94\xc7\x07\x8e\x9c\x77\x77\xf6\x1d\x39\xef\x7f\xd4\xa6\xe4\x6f\x7e\x1a\x40\xd8\xde\x72\x6a\x46\x82\x46\x60\x86\x33\xaf\x4f\xbb\xc5\x92\x48\x6c\x08\x3a\x38\x8f\x8e\x05\x86\x3d\x05\x6f\x8c\xe8\xb2\xbb\xbb\x64\x57\x1f\xbb\x54\xbd\x4d\xae\x51\x9e\x08\xc7\xa2\xe4\x0d\x43\xa7\x53\x10\xd9\x54\xc2\xa6\xd2\xa6\xa6\x9b\x02\xce\x5f\x37\xbf\xaf\x50\x5b\x2c\x31\xeb\xdc\x38\x0e\x0f\x41\xa6\xd1\x3a\xe9\x00\xe9\xbd\x74\xa6\x07\xff\xdc\xbf\x9f\x03\xdc\xf8\x46\x72\xb4\x7b\x70\x96\x3c\xda\xd5\x3b\xa2\x68\x98\xdd\x56\xe2\x9f\x34\x31\xea\x40\x69\xb3\x89\x25\xf9\xc7\x64\x54\xf6\x27\x4a\xdf\x87\x68\xb3\x49\xff\xc1\x3e\xae\x12\x75\xee\xe1\xdc\x9c\xaf\x24\xf8\x48\xb2\x8e\x59\x57\xf7\x2e\x9f\xbb\x5c\xcd\xb5\xc3\x94\x5e\x80\x72\x0f\xd3\x01\x8c\x23\xbc\xe4\xd8\x7a\x24\x24\xe3\x55\xf3\x91\xf4\x8e\x76\x8a\x80\xb2\xca\xea\xa9\xce\x14\xe1\xbe\x60\x59\x02\xaa\xa5\x4a\xe2\x32\xd0\xa6\x57\xbb\x27\x53\xe0\xce\x8f\x75\x05\x40\xe3\x3c\x4a\x4a\x75\x8c\x71\x46\xca\xe8\xa1\x92\xe1\xe2\x1c\xee\x59\x2e\xcb\x5b\x9c\x4f\xd2\x24\x42\xca\x78\x3f\xba\xa5\x2d\xaa\xde\xc8\x83\x17\x67\x6e\x9f\x33\xf1\x44\x1a\x35\x17\xf5\x6b\xa1\xc7\x27\x47\x70\x1c\xbc\xc3\x1f\xbf\x16\xa7\x34\x82\xa0\xec\x2e\xb1\x02\x67\x32\x3e\x39\xe0\x15\xe9\x29\x81\x10\x51\x8f\x5e\xb4\x3b\x5d\x52\xc6\xa1\x28\x79\xc6\xd6\x7d\x8b\xff\x12\xbf\x17\x55\x2f\x88\x60\x65\x9e\xfd\x22\x33\xde\x6d\x6e\xe6\xe4\x28\xd1\x9f\x3e\xbb\x2f\xc0\x21\xe2\x31\x0f\xa3\xb3\x98\x10\xc7\x61\xc2\xec\xd0\x5f\x49\xf9\x2f\x78\x70\x7c\x2f\xce\x10\x3a\x39\x81\x37\x4a\xdf\x87\x87\x9e\x75\xae\x94\x61\x82\x54\x63\xb5\x53\x62\x42\xa8\xb2\xa0\x0b\xd0\xaa\xec\x38\x3c\x0d\x99\x84\x3d\x31\xcd\xf0\x00\xed\x85\x3e\xe5\x09\xe3\x59\xd6\x40\x77\x00\xd7\xde\xf0\x54\x64\x82\x33\x7b\x99\xcf\x3f\x21\x18\xe5\x42\xcc\xba\xc5\xf5\xec\x8b\x62\x55\xb7\x2f\xc1\xa9\xfd\x05\x43\x06\xb1\xab\x82\x51\xf4\xae\x07\xb3\x3e\xfe\xee\xe1\x5b\xbe\x24\x05\xd3\x6f\x13\x8f\x4c\xbb\x0c\x34\x55\xbc\xf8\x2d\x7d\x27\x4f\xaf\xdd\x88\xcf\x23\x9c\xf8\x19\xde\xbf\x86\xd4\x23\xf9\x3e\xce\xfc\xec\xe0\x24\xb5\x91\xd9\xa9\xff\xfc\xa0\xa7\x32\x48\xc5\xb9\xc9\xa5\xde\x4e\x73\x4e\xbd\xe8\x83\x22\xa2\xe7\x64\x7f\x4c\x27\xd1\x22\xe9\xfa\xfb\xfd\xff\x82\xa1\xa4\x32\xc7\xb6\xc2\xa8\x49\x8b\x2b\x82\xab\x52\x09\x2d\xd1\x57\x89\x81\x3b\x39\x5e\x47\xce\x99\x2c\x55\xcd\x82\x36\xb0\x42\x5b\x73\xc0\xf1\x3d\xc6\x6b\x20\xad\x11\x68\xa1\xc4\x08\x8e\xcc\x4a\xe9\x21\x01\xe6\x18\x1e\xda\x6f\x3b\xea\xd3\xfc\x0f\x07\x05\x68\x65\x41\x92\xb4\x8f\x9a\x4d\xdc\x4a\x07\x3a\x75\x2e\xd9\xa8\xc4\xdc\x43\xbb\xc0\x43\x9b\x9e\x3b\x2c\x65\x0c\xf2\x31\xa2\x33\x95\xc0\x34\xf9\x6e\xf6\xdd\x4d\xcf\x7d\xd8\x19\x9e\xda\xa0\xab\x24\x63\x49\x0a\x66\x1b\xcb\xc9\xf9\xeb\x89\xde\xba\xc4\xe2\xb4\x92\xd9\x5a\xea\x84\xac\x93\xfb\x91\x5c\xe5\x88\xd4\x55\x8f\x57\x66\x32\x24\x4f\x98\xcc\xb5\x96\xd5\x7f\xfc\x40\x61\x5f\xea\xa5\x58\xb1\xdc\xc6\xb0\x87\xf0\x9c\x93\xb5\xb5\x3e\x2b\xab\x8e\x72\x57\x15\x15\x42\x4c\xbe\x2c\x22\x6e\x64\x85\xbb\x8f\xad\x24\xa3\x00\xae\xe1\xa1\x85\x50\x36\x1a\xb0\x9b\x95\xaa\xec\xfb\x64\x6f\x7b\x55\x81\x9d\x7b\xa9\xb1\x18\xe3\x08\x93\x20\x57\xb9\x23\x53\xb5\x3f\xd2\xa2\x0a\xea\xcd\x6a\xce\xdf\x5c\x44\x31\x5f\x73\xa8\x59\x65\x76\x97\xb8\xdc\x14\xad\x9b\x92\x20\x64\x1c\x6e\xe2\x58\xdd\x2e\x81\xc7\xac\x09\x0d\x3a\x32\xcd\xe7\xce\x32\x4b\x34\x73\x8a\x4f\x54\x31\x59\x75\xa3\xe6\x8b\x75\xce\x26\xad\xd0\x3a\x9e\xb8\x4e\x8a\x55\x9d\x3f\x38\xce\x13\xcf\x83\xe3\x38\x8c\xa5\xa6\xfa\x38\xab\x0f\xdc\xb0\x15\x56\x31\xc6\x34\xf4\x42\x2b\x54\x0f\x9b\x08\x9e\x81\xeb\x67\x0c\x2a\xfc\xa5\xa5\x64\xc6\x85\xe8\x54\xfd\x03\xf2\x96\xcc\x0e\xa9\x03\xcb\x61\xce\xbb\x3a\x68\x60\xce\x47\x98\x9c\x6f\x59\x37\x89\x2b\x52\xa3\xae\x91\x4b\x06\xe2\x24\x6e\xa9\xe3\xb4\xd1\x99\xae\x85\x38\x39\x2d\x83\xb9\x31\xd6\xd7\xa8\x26\xc5\xe4\xd0\x17\xd1\x42\x40\xdb\x6e\xfd\x2e\x07\x27\x77\x0f\x30\x61\x42\x7f\x60\x0f\x56\x4c\xd8\x65\xde\x90\xe9\xb7\x20\xe2\x80\x4d\x57\x7d\xb3\x01\x5e\xc9\x2d\x99\x17\x6e\xc4\x68\xff\x66\x86\x99\x7d\x9f\xad\xd1\x19\xa7\xbb\x33\x9b\xe3\xdc\x7a\x89\xa1\xe1\x61\xe3\x75\x7f\x59\x1f\x77\x6a\x7d\x38\xfe\xd0\x20\x03\xa4\xb4\xb5\x1c\x17\x70\x06\x93\xfb\x5d\x3d\x21\x26\x4f\x5d\x77\x32\x5e\x22\x51\x9c\x2c\xbc\x71\x66\xa4\x0c\x82\xcd\xf0\x21\x96\xef\x70\xb3\x58\xc2\x78\xbe\x81\x3b\xb1\xa2\x20\x65\x49\x85\xa2\x74\x47\x63\x4a\x97\x1b\xde\xcd\x9e\x82\xdb\xb0\xa9\x20\x6d\x57\x45\x0b\x1e\x6e\x5a\x39\x67\xba\x93\xd6\x15\x38\x16\x96\x1d\xc6\x35\xb2\x12\x94\x9d\xb3\xb3\x20\x8a\xd9\x74\x9a\x3e\xc9\xf6\xe0\xc4\x6f\x72\x31\x1b\xfd\xc9\x51\x6b\xbe\xc5\xe0\x00\x8a\xfe\xf4\x25\x5c\xfa\x80\x8b\x77\x22\x94\x55\x95\x66\x58\x65\xe4\xec\xac\x47\x06\x26\x27\x3e\xf9\x73\x8d\x0b\xef\x5c\x6f\xfa\xf8\xe4\xc5\xf9\xf8\x24\x40\x6b\x0e\xfa\x87\x1c\xd3\xc4\xf9\x4d\x50\x38\x76\x60\xb2\x62\x20\x0e\xdd\x59\xee\x9c\x88\x31\xde\xac\xb5\xec\xb1\x0f\xcb\x76\xcf\x48\x37\x08\xc9\xdb\x16\xf6\x90\xe7\x2e\x98\xb7\x18\xd7\x06\x87\x14\x99\x5d\xb0\x98\x1d\x1e\x0d\xb4\xc9\x6d\xe1\x10\x69\x95\x5f\x12\xd6\xe2\x46\xd4\xa6\x09\x2a\x34\x75\xd9\xf2\xaa\x15\x12\xed\x34\xf5\x49\xcd\x93\xa7\xc9\x81\x76\xb7\xec\x5b\xc4\xee\x7c\x73\xa2\x34\xd6\xb7\xf7\xbb\x5b\x6e\xd5\x7b\x50\xe3\xf6\x9a\x36\x7c\x12\x8f\xb4\x30\x4a\xb5\xb7\xaf\x3d\xc7\xdb\xf4\x2b\x0a\x32\xd9\xe7\xfe\xf1\x3f\xff\xd9\x1a\x6d\x71\x73\x0a\xa2\xbe\xcb\x8f\x62\x3f\xf4\x9f\xa8\xda\xe0\x23\xb8\xff\x28\xc8\xdb\x38\x52\x6f\xa9\xe3\x67\x53\x5b\x1e\x86\x60\x36\x15\xc5\x8c\x45\x7d\xfc\x29\x3c\xc7\x5b\x36\x85\x8b\x7a\x4e\xff\xb4\xfd\x3c\x4c\x9d\x2e\xb4\x47\x16\xb4\x03\x10\x9c\x58\xd4\x89\xba\x51\x4b\x3f\x12\x90\xb0\x6f\xd4\xbe\xaa\xb2\x37\x62\xe3\xaa\x3c\x85\xfc\xce\x5d\x7a\xb7\x2e\x81\xb1\xe8\xa7\xae\x56\x02\x41\xde\xd7\xf8\x6d\x17\x97\xf6\xef\xf8\xbd\x60\x27\xe1\x34\x9d\xf3\x7f\xb4\xb7\x1d\x4f\x0b\xef\x8e\x0d\xcf\x81\x9b\x9c\xf2\x87\x3b\xda\xbd\x54\x21\x8e\x24\x01\xbd\xc6\x3a\x39\xf0\x2c\xca\x08\x08\x37\xcb\xf8\xe7\xe1\xc3\xf1\x52\xdb\xca\x8b\x2e\x3d\x6d\xc5\xb6\x4c\xa6\xa6\xad\x2e\x18\x83\xa0\x31\xb3\x54\xb2\xab\xc6\xd7\xd5\x16\xe4\xd1\x9e\x61\x07\xf7\xdd\x21\x48\x69\xcf\x11\x08\xc1\x9c\x04\xcd\xc8\xd8\xaa\x81\xa4\xd8\x64\x0c\x37\x7d\x5f\x6b\x89\xdc\xb5\x6d\x9c\xdc\x2d\x16\x6b\x64\x80\x6a\x21\x7b\x82\x6a\x9f\xce\x91\x43\x06\xa6\x1c\x37\x14\xa8\xaa\x82\xa0\x16\x59\x98\x45\xa9\x4a\xcd\x67\xf6\x5a\x09\xb1\xa2\xd7\xb4\xc2\x33\x85\x38\xda\xcc\x1a\x24\xe5\x20\xfc\xf7\xbf\x03\x5b\xd6\x0c\xd7\x6c\xc3\x6c\xcb\x6c\x39\x06\x59\x2f\x5a\x81\xc4\x4f\xda\x98\x78\xb0\x0c\x40\x3b\xd5\xc2\x5a\xfc\x37\xae\x04\xc4\xe0\xa4\x16\x8d\x2a\x55\x65\xce\x94\x96\x4f\x61\x0d\xc5\xd5\x65\x74\x59\x57\xe5\xa5\x63\x0e\xa5\x63\x5d\x1b\xde\xbd\x03\x46\x37\x78\x59\x57\x5b\x83\x43\x54\xc3\xa3\x4d\xbb\x7c\xe4\x63\x59\x95\x90\x14\x74\x4e\x4c\x35\x09\x2a\x4e\xd6\x17\x1a\xee\x6e\x06\xa7\xee\xce\x5d\xb4\xae\x52\x2b\x89\xe3\x1b\x06\x7f\x14\xa2\x92\xfb\xfb\x4b\xc7\x79\xf4\x6d\x18\x6e\x3c\xa4\x8a\x10\xce\x37\xad\xb2\x79\x5a\xb7\x43\x69\xf4\x32\x62\xcb\xd4\xa2\xb2\x94\x75\xac\x0b\x78\x8f\xb7\x2a\x7b\x36\x34\x33\xec\x31\x8d\x0c\x49\xf8\xd6\x80\x4f\x1f\xb9\xb8\x82\x4a\x13\xfa\x8c\x34\xfd\xde\x65\x8a\xbc\xcb\x22\x8b\x28\x3d\xae\x8d\xd5\xb7\x70\xa6\xeb\x47\x4e\x7c\x46\x0a\xbb\xd6\xc7\x1c\x93\x19\xd1\x85\x1d\x37\xce\x3b\x51\xb7\x1a\x74\xcc\xa2\xbb\x00\x7c\x3b\x2b\x1c\x50\xcf\x98\x44\x40\xc4\xd4\x33\xc2\xd8\x06\x8f\x2c\xf4\x37\x39\x51\xdd\x89\x4b\x8d\xc4\x13\xf1\x20\x3c\xdc\x11\xcf\x57\xe1\x2d\xce\x2f\xeb\x36\x17\x7a\xb2\xa3\x3c\xb1\x1a\xbf\xd4\x79\x33\xc1\x90\x92\xf9\x10\xa5\x3f\x84\x78\x96\xf1\xfb\xad\x28\xa9\x81\x1c\xb9\xc2\x67\x36\xd5\x88\x46\xf0\x8f\xc7\xf0\x4f\xda\xda\xfd\x2c\x4e\x05\xaa\xac\xb5\x29\x75\x93\x49\x72\xde\x51\xe9\x24\x0e\x79\xbb\x64\x99\x9b\x4c\x32\x54\xf9\x47\x21\x27\xaf\xac\x64\x39\xf8\x25\x6e\xcd\x2d\x4c\xe2\xf1\xc4\x9a\x4a\x01\xf3\xc5\x06\x85\x4b\xae\x8a\xa4\x66\x0c\x5d\xe1\xc9\x83\x63\x35\xd8\x14\x5a\x7a\xea\xdf\xff\x34\x13\x0f\x9c\xcb\x91\xd2\xb5\x07\x98\x58\xa3\x4a\xc7\x70\xae\x3f\x49\xc1\x17\x3a\xf7\xe3\x24\xf1\x65\xd2\xc3\xd2\x7b\x74\xe9\xcb\x72\x92\x06\xd5\x20\x3a\x07\x43\xeb\x83\xd0\x9e\xee\xc0\x18\xc5\x37\xba\x7f\x41\x7f\x12\x50\xd7\x67\xcd\x2c\x56\x33\xf9\xe3\x96\x51\x94\xce\x0d\x19\xe5\xfc\xf9\x33\x78\x85\x9a\x96\x14\x64\x8d\x7c\x2b\x6d\x08\xbf\x28\x1b\x66\x30\xdb\x24\x2c\xae\x14\x49\xe9\xe3\x09\xeb\xee\x99\xa5\xe3\xfc\xef\x2f\xdd\x05\x85\x3c\x74\xfe\xfc\x99\xf3\x78\x4f\x3c\xe4\x8f\x69\x59\xe9\xfc\xf9\xb3\x99\xf3\xe0\x2f\x56\xea\x20\x85\xcf\x87\x95\xdc\xc7\x41\x3a\x7a\xc2\x34\x0f\x8c\xf1\x47\xf2\x8a\x44\x73\xb6\x5a\x98\xd7\x1d\xd9\xb7\xb4\xc6\xaa\xa4\x87\xae\x01\x1d\xd8\xbf\x72\x8f\x4e\xec\x53\x2b\xab\x5a\xf6\x5b\xe2\x82\x94\x58\x56\x11\xd5\x55\xf9\x53\x83\xd8\x3b\x1e\x28\xa0\x5a\x9e\xbc\x4d\x99\xc8\xa6\x3c\x77\xc5\x6c\x8f\x8d\x3e\x94\x47\xab\x32\xd1\x73\x41\x1b\x07\xf1\xbc\x17\xda\xa8\x59\x6e\xd5\x04\xc1\xde\xfd\x28\xcf\xd2\x7b\xb7\x05\xec\x00\x11\x2d\xd8\x06\x76\x39\xb5\x76\x3f\x69\x62\x83\xdf\xf7\x84\x5c\x38\x46\xce\x86\xf5\xe4\x3b\x2f\xeb\x51\xa9\xc6\x3e\x37\xa5\x42\x5a\xc1\xfe\xbf\xf7\xcc\xa7\xf6\xd8\x03\x98\xea\x3b\x0b\x5d\x33\x3f\xe5\x16\x84\x02\xf6\x33\x4d\x3e\xcc\x00\x6c\x74\x26\x62\xe2\xc8\xf4\x0e\x5e\xcc\xc5\x79\xec\x60\x24\x8a\x1c\x46\x77\xb1\x29\x45\x19\x65\x29\x31\xb9\xc1\x52\xb4\x41\xea\xea\xc5\xf9\xc1\xde\xac\xcf\x10\x0f\x8e\x1d\x29\x37\xbc\x7d\x92\x32\x1a\x4c\xca\xce\x07\xf7\x13\x96\xdf\xf7\xea\x38\x68\x9f\x51\x98\x22\x83\xf1\x61\xb7\x0c\x09\x0c\xde\x29\xb3\x51\x38\x55\x5e\x39\xf6\x02\xcc\xd6\xab\x29\xf8\x1d\xa2\x4a\xc4\xe4\xf4\x0d\x5d\x76\xb3\x25\x80\x9d\x7a\xc1\xdf\xcb\x8a\x43\xa3\x1d\x25\x52\xd4\xd9\xd6\xb3\x33\x07\x47\xd9\x34\x77\xd8\xa9\x48\xca\x4d\xe1\xf9\x56\x52\xb8\x04\xe0\xcb\x4e\x02\x0f\x6a\xc3\xea\x2e\xa2\xa5\x8d\xde\x97\x14\xc7\x16\xf3\xfb\x91\xf1\x09\x3a\x3b\x78\x6e\xc4\x64\x0c\xee\x26\xf6\x6b\x38\x40\x6c\x83\x0e\xe6\xbf\xc0\x5c\x74\xf9\xaf\xcb\x92\x4c\x01\xf3\xb3\xe0\xbf\x8c\x73\xf1\x39\xb2\x61\x84\xb1\xcf\x90\x1b\x43\x70\xee\xc4\x94\xb9\x85\x7e\x86\xbc\x39\x44\x07\x47\xf1\x3e\xae\x6c\xa5\xeb\xb2\x73\x44\x4f\x10\xd7\xa7\x0f\xea\xc5\x01\xd3\x9f\x53\xe9\xcf\x7d\x7e\xf1\xfe\x62\x83\x09\x66\xb8\xcb\xb0\x60\xbc\x7f\x98\x4f\xea\x1e\x7e\xbc\xf0\x62\x01\xc8\xa6\x03\xeb\x0d\x3a\x75\xa0\x44\xa5\x2f\x8a\x2d\x11\x06\xd7\x98\xff\x2d\x6e\xf5\x92\x69\x6a\xdb\x6f\x54\x49\x5f\xed\x87\x08\xd3\x4e\xa7\xa5\x84\x9b\x2c\x36\x0a\x9d\xb8\x7d\x56\x9f\x0a\x57\x2e\x0f\x84\xae\x45\x32\xb3\x41\xf6\xe8\xe3\xf1\x29\x6d\x9e\xa8\x74\xe8\xc4\x61\xa5\x69\xff\x96\xc2\x1e\x76\x12\x5c\x44\x7d\xa6\x0e\xc7\x00\xd0\x7d\x2e\xce\x87\xaa\xd3\xd0\xb7\xf9\x5d\x67\x8f\xdc\x7f\x8a\x3d\xcc\xdc\x1d\x2d\x51\x09\x91\x7c\x71\xd4\xfd\xde\xbe\x02\x7b\xb8\x81\x05\x6e\xef\x16\x96\x9e\xb1\x5e\x04\xc8\x4f\xdc\xd0\xe2\x90\x42\x5e\x97\x8f\x37\x0b\x07\x30\x4a\x9f\x11\x03\x3d\xc9\x12\x42\xe0\xd9\x8c\x89\x0c\x4a\xe3\xbc\x07\xfd\x19\x4f\xdf\x09\xa0\x76\x51\x39\xf4\xd5\x6b\xd9\x2d\x2c\xe8\x94\x61\xde\x02\xba\x42\xa4\x12\x17\x46\x8a\xe2\x71\x1a\x08\xb1\xaa\x18\xa4\x19\x74\xd7\x4f\x1b\xba\x4a\x80\xc2\x55\x08\x41\xa1\xf9\x2f\x43\x7c\xe7\xd7\xb7\x83\xd4\x76\xbf\x29\xb9\x95\x34\x98\x3a\x6d\x8e\xb4\x23\x28\x44\x4a\xca\xff\x13\xe6\xd2\x90\x98\xf6\x9e\xbc\xbb\x3c\xc0\x76\x70\xf0\x14\xe7\x7a\x49\x4e\xa1\x41\x23\x56\x9e\xe6\x59\x3f\x8b\x50\x83\x28\x5f\xf1\x33\xd9\xc1\xce\x97\x1c\x40\x6f\xf1\x33\x39\xb7\x60\xdc\xac\xa6\xbb\x75\x44\x24\x10\xb0\x20\x35\xb7\x51\x73\x69\x59\x29\xdf\xab\xb3\xeb\x3a\xb8\x1c\x66\x78\xf2\x6f\x47\x12\xaf\xcd\xb9\xde\x6b\x1a\x6f\xfe\x00\x5d\xb7\x24\x1b\x7e\xe9\x8a\xdb\x8a\x83\x94\x94\x42\x00\xf4\xdf\x7c\x42\x16\xea\xdd\xf0\x7e\x13\x5b\x12\x69\x6f\xc7\x09\x02\x60\x0c\x4b\x54\xd4\xf9\xe5\x06\x4f\xce\xe9\x35\x95\x44\x31\xc0\x4d\x8f\xfa\x75\x4a\x2e\xa0\xd6\x24\x7d\xe9\x42\xa7\xf2\x78\x8f\x77\x62\x47\x69\x37\xc2\x12\xc4\x10\xd1\x1e\x24\xb4\xaf\xfb\x2d\xc2\xf2\xcd\x32\x94\xbd\x93\x34\x09\xa3\xdd\xa4\x87\xe2\x8e\xe2\x5b\xd9\x54\xdf\x54\x76\xef\x0d\xaa\xa4\x78\x13\x1e\x56\x27\xc5\x6f\x32\xa8\x52\xca\xad\x25\xff\x06\xe7\x93\xc2\x95\xd8\x8c\xe0\xf8\x94\x4e\x20\x87\xa4\x2b\xcb\xc2\xd4\x5b\x65\x5c\x92\xf0\x2a\xa8\x50\xe2\xa8\xcb\x5e\x75\xad\x48\xc7\x96\xfe\x2d\xd8\xa7\xd3\xee\x71\xc6\x9d\x7b\xa9\x0a\x8e\x1c\xf5\xe4\xf9\x85\x6e\xf2\x4e\x75\x15\x94\xd9\x79\x3f\xdb\x12\xb1\xfd\x4c\x76\x98\x26\x1c\x9b\xb7\x9a\xc5\x99\x95\x4a\xbb\x21\x6e\xec\x19\xeb\x1c\x8c\x6c\xb9\x28\xa9\x86\xfa\x8f\x84\x76\x60\xf5\xb6\xcf\xab\xee\x6f\x11\x3b\x9e\x6b\x55\xe8\xf7\xe6\x6d\xce\xd0\x59\xda\x18\x7a\xc8\x6b\x1c\x35\x19\x45\x62\x4f\x23\x79\x8f\xdf\x1a\xc7\xab\x40\x55\xc5\x6c\x31\x33\x73\x88\xec\x7a\x89\xf5\xdd\x5f\x5c\x49\x9a\xe4\x29\x7d\x86\xc9\x66\x4f\x83\xbd\x12\x8d\x03\xcf\x1d\xc6\xcd\xba\x8a\x1b\xca\xa0\xa1\xde\xf6\x70\xc3\x7d\xaa\xf8\xe3\xef\x35\xa9\x7e\xd7\xf5\xd5\x92\x95\x20\x3b\xc7\x70\x6a\x83\x86\x03\x99\x61\xdc\xd4\x7d\xdb\x8f\x5d\x8e\x9f\x13\x21\x66\x25\xe7\xe9\x1d\xfe\x6b\xa9\x32\x32\xb7\xea\x16\x3f\x53\xa1\x34\x7c\x59\x15\x65\xf3\x18\x5f\xde\xfc\xa2\x2f\x45\x17\xf9\xdb\xf6\x88\x8d\xd9\xf7\x49\x5b\xb3\x83\x6c\x45\x79\xaf\xce\x8b\xf0\xa0\x4f\x24\x0e\x6a\x7c\x1d\x1c\xe4\xfa\x42\xfc\xdf\xcc\x02\x6f\x1a\xb2\xb4\x05\x32\xb4\x11\xe7\xa7\xd7\x5b\x39\x3c\xd5\x4e\x20\x69\xa3\x23\xfa\xda\x92\x1a\x15\xa4\xe4\x4f\x66\x59\xbc\x19\x3c\x0d\x0c\x3f\xca\x8b\xfa\xec\x4a\xba\x4e\x3a\x26\xa5\xaf\x3b\xff\x64\xc5\x62\xfd\x97\xc4\x5b\xc2\x4f\xdf\x6d\x41\x43\xfc\x2c\x51\x49\xc8\xb9\xfb\x5f\x72\xbf\x53\x06\xa5\xa3\x00\x77\xae\xf2\xf6\x20\xb6\x12\x03\xbf\xc0\xd7\xca\x9c\x1e\xa0\x5c\x1f\xde\x51\x7c\xc9\xab\x56\x92\xf6\xb0\x76\x63\x34\x7f\xc9\x3b\x57\x2b\x49\xf2\x99\x16\xde\x88\xf9\xb2\x5b\x57\x04\xd1\x2e\x93\xd1\x51\x28\x77\x15\x7a\x47\x0d\x67\xf5\x62\x8a\x43\x14\xab\x3b\xd6\xd6\x30\x7e\x87\x5c\x9f\x89\xab\x88\x6f\x58\xaa\x38\x5d\x3f\xd8\xd6\x3f\xd4\x20\xb2\x44\xa9\x83\x38\x3d\xbe\xdf\xc8\xab\x1c\x82\xbd\x8c\x6e\xc9\xd0\x79\x17\x17\xaa\xb7\xaa\x54\x6a\x58\xd4\x62\xea\x57\xef\x5f\xe2\x55\x6a\x7f\x22\x5f\x06\x22\xbc\xa0\xb2\xeb\x5e\x84\x5d\x2e\xac\x4c\x8d\xeb\x5c\x10\xf8\xfd\xb0\xfb\x01\x61\xc7\x5b\xe4\x72\x7d\xb9\x45\xd7\xc3\x40\x5e\x67\x50\x70\xf0\x2d\x63\xe9\x00\xc8\x47\xce\x00\x39\x44\xbf\xf3\x39\xb8\xa7\xec\x40\x16\xa3\x2e\x23\xb9\xeb\x0c\xf9\x29\x3d\xc3\x2e\x2e\xe9\xbb\x3b\x71\xff\x76\x81\xcd\xb4\xda\xdd\x3c\x08\xf4\xcf\x83\xe3\x31\x3c\xde\x65\x2b\xdc\x0e\x63\x7e\x0a\xa6\x1c\xcf\x90\xfb\x62\xc6\x2e\x53\xe9\xae\x18\xf3\x63\x82\x25\x1d\x76\x64\xfd\xc5\xed\x92\x48\x54\xed\x6e\x64\x0e\xca\x3e\x42\x12\xde\xe9\x72\xb3\xd8\x16\xdc\xd4\xa6\xba\xe4\xdd\x1b\x84\xaa\xe2\x71\xf9\x99\x5b\x85\xfb\x36\x0a\xfd\x65\xef\xcb\x32\xdc\xed\x52\x8e\x4f\x64\x75\x05\x98\xef\xdd\xb7\xeb\x35\xb1\xa2\x35\x74\xf2\xda\x78\x05\xd8\x33\xe1\x68\xbe\xb7\xa3\xc1\x46\xcc\x22\x0b\xb1\xdb\x10\x4b\x63\xe6\x35\x5c\x36\x35\xaa\x40\xdc\x27\x91\x4d\xba\x3a\xdd\x57\x26\x9b\xfc\x65\x7f\x05\xb2\x49\xd6\x8f\x47\x65\x09\xce\xbd\xaa\xca\x48\x4b\x5e\x2e\xad\x77\x2c\x25\x75\x32\x11\x04\x95\x35\x5a\x56\xa4\x6e\xbb\x2f\x9c\x53\x61\x51\xd4\xe0\xfa\x9b\x16\xc8\x6a\x85\x4b\x82\x5a\x2c\x8a\x62\x2c\x2a\x59\xae\x4d\x91\xee\x80\x4b\x33\xe1\x66\xf7\xa9\xa6\xba\x8b\x05\x5f\xc0\x07\xbd\x82\xaf\xe7\x5a\x43\x1d\x6c\x57\xcb\x4b\x5a\x52\x61\xf1\x2f\x09\x62\xb1\xfd\xdc\x0b\xa4\x74\xd6\xfd\xc9\x09\x30\x6a\x63\xd6\xbc\x2f\x19\x5f\x2b\xfd\x4b\x00\xdc\xcf\x5d\x68\x95\xb1\xc0\xdd\xa7\x56\xd9\x23\xe5\x58\x05\x35\x62\x41\x77\xaa\xa0\xc6\xcc\x6b\x88\x82\xd2\x97\xab\xd9\x9b\x12\xe7\x8e\x2d\x7d\x57\x8a\x4a\xcd\x42\x6a\x5f\x52\x5f\xee\xaa\xa5\xe0\x4b\x52\x53\xe1\xa2\xbf\x02\x1d\x65\x05\x47\x84\xf1\xcf\xd7\x72\xee\x9d\x6a\x34\xd3\xbd\xdb\xcc\xa3\xa6\x70\x57\xf2\x68\xdc\xa4\x86\x08\x23\x25\x77\xdc\x3b\xfa\x43\x09\xa4\xb6\xb2\xa4\x5a\x1d\x2a\x7a\x4c\xc5\x2e\x9b\x61\x6c\x72\xbd\xf4\xf5\x38\xd1\x45\xe4\xe9\x5d\x55\x39\xc3\x47\x55\x15\x5e\x81\xf3\x85\x6c\x9a\x9a\xf9\xef\x98\x24\xbc\xc7\x8d\x4e\x0b\xca\x4f\x43\xbf\xf9\x09\x0c\xa1\x55\x93\xb9\xfe\xa9\x02\x4f\x7a\x02\xfb\x89\x3d\x7d\x51\x9a\x33\xbd\xf4\xaf\x40\x7f\xfa\xa9\x9d\x56\x45\x65\x68\xa1\x4f\x51\x59\xa4\xba\xd7\xfd\x47\x49\xe0\x61\x93\x4f\xa6\x89\x77\x5c\xe6\x5e\xf5\xb1\x8f\x02\x21\xc9\x76\x9c\xd6\x48\xc8\xdf\x95\x58\xdc\x61\x35\xe3\x04\xe6\xa7\x8a\x86\xe9\x09\x7c\x7d\x01\xb1\xf4\xca\xbf\x02\x79\x29\x63\x62\x32\x42\x92\x0f\x84\xc9\x2b\x15\xd5\x41\x67\x0d\x2b\x4e\x89\x3a\x42\x96\xeb\x3b\x1b\x39\x43\xb5\x3c\xa4\xf2\x89\x03\x63\x3b\xe9\x90\x9e\x08\xc3\x17\xaa\x44\x06\x6a\x96\x5d\x16\x7f\x72\x02\xe2\xb2\x02\x8f\xbe\x34\x69\xe4\x0e\xe7\x86\x81\xd9\xbe\x3c\x08\xfd\xe2\x6b\xd5\xaf\xde\x40\xce\x00\x25\x7b\x90\x2c\x8b\xbd\xdc\x4e\x74\xb8\x6f\x1d\x4c\xe4\xf3\x8d\xed\x8d\xd1\xdc\x63\xd1\xfe\xb9\xa9\xee\x3e\x5d\x3e\x76\x7d\xb7\x4a\xd2\xb7\x49\xce\xfb\x23\xe5\x5c\x92\xfd\xe3\x8a\x32\xdc\x04\xf7\x78\x88\x1f\x99\x67\xc5\x30\x6d\xc5\x94\xc6\x8a\x99\x82\xbe\x90\xa5\xaa\x8c\x9e\x11\xd1\x08\x45\x96\x73\x54\xbc\x37\x60\xe4\xa3\x18\xd8\xca\x92\xf1\xaa\xb9\xc9\xe3\xf0\xe6\x40\xe3\x94\xf3\xe8\xa2\x25\xe7\x88\xd9\x20\x93\xa9\xe0\xeb\x12\x54\x37\xc8\x4c\xfa\xc2\xcc\x22\xbb\xba\x4f\x68\x0a\xf9\xef\xef\xfd\xde\xb3\x68\xbc\xae\x5a\x50\xde\x3c\xc2\x0b\xc1\x53\x0f\xed\x95\xe0\xe9\xe7\x26\x36\x08\x67\x67\xf0\xdd\xec\xbb\x7d\x95\x92\xb2\x98\x1b\x7e\x74\x5b\x1e\xfc\x14\x2d\x6d\xae\x31\xf7\x2d\x36\x75\x4b\x2a\x37\xe6\xb8\x44\x57\x18\xe6\x18\x5b\x97\xa1\x9e\x72\xf6\x12\x77\x81\xc9\xe3\x59\x1e\xf7\xb2\x16\xb5\xd1\x15\x7e\x90\xae\xb5\xea\x9e\x22\x8a\x00\x85\x4b\xf8\x9e\x83\x29\x63\x15\x09\x2a\xef\x09\xfb\xf4\x51\x84\xf5\x64\xba\xa6\xd1\x9b\x0d\xd9\xb1\x14\xad\x6b\x86\x2f\x25\xe3\x90\xdd\x6c\x29\xba\xd3\xa1\x4b\xb9\xb3\xf8\x8d\x1d\x64\xd8\x35\x75\xa9\x7e\x4a\xcc\xda\x86\x6e\x6d\x5f\x39\xf3\x3a\xae\x41\xf3\xd8\xd6\x09\x4b\x96\xa2\xc9\x4d\xbb\xcd\x96\x7a\xb1\x3d\x8e\xad\xf8\x92\x04\x89\x3b\x50\x78\x7d\x58\x36\x42\x34\x10\x1c\xe9\xe5\x8d\x2d\x07\xe3\x08\x1f\xb1\x40\x50\xc0\x73\x4a\xb0\xa9\x2c\x5a\xed\x07\x2e\xe8\xa6\x2e\x53\x12\x22\x41\x8b\x23\x6e\x20\x1c\xc1\x29\x9d\xd7\x2f\x8f\x34\x56\x6f\x5a\xcd\x09\x94\xc5\xf2\xa6\xa3\x26\xb4\xad\x10\xdb\x52\x75\x26\xd0\xb9\xb8\xad\xa6\x50\xd1\x9a\x53\xa2\xbc\xa6\x2e\xc7\xd0\xfb\xa8\x61\x02\xb7\x5b\xc7\x04\x76\x2b\x49\xe4\xd0\x60\x54\x94\x44\x16\x71\x6a\xf0\x42\xda\x7f\x01\x78\x39\x19\xf6\xba\x99\xf9\x92\x22\xf7\x3a\x6a\x8a\xf0\xcf\x15\x6a\xec\x36\x9b\x4a\x96\xd6\x61\x33\x10\x46\x40\xb2\x19\x59\x44\x19\xdf\xaa\x44\xe0\xcf\xf8\x12\xfd\xb8\x6d\x31\x7b\x85\x1b\x99\xf6\x8d\x4b\x51\x1f\xe8\xde\x19\x88\xeb\x8d\x3b\x4e\x59\x84\x13\x51\x54\xeb\x8e\x52\xe2\x05\x5f\x96\x60\xe4\x47\xc1\xeb\x93\x1d\x11\x1d\x16\x61\xcf\x1d\x9f\xe8\x90\x49\x99\xd9\x9b\x4a\x31\xf3\x8e\x34\xf4\x8f\xc9\x5f\xbb\x0b\xbe\x74\x94\xa0\x09\x66\x91\x2b\x41\x35\xe0\x8e\xf9\x78\xa2\xa3\xcc\x53\x23\x7c\x42\xd3\x34\x7c\xe0\x9a\xa5\xe1\xb3\xbb\x30\x49\x03\x5b\x53\x27\xa8\xef\xc7\xcc\x1c\x68\x65\xa6\xd7\x7d\xa7\x16\x66\x6e\x0a\x43\x4d\xb2\xb0\xfd\x27\xb0\x2c\x73\x53\x18\x63\x55\x8e\x0e\x7a\x81\x1f\x19\x72\xcd\xc4\xb0\xba\xc5\x00\x1b\x51\xf6\xf2\x65\x1b\x88\x16\x12\x09\xeb\xb0\xa3\xde\xdf\x30\x18\x7c\x31\x56\xa1\xac\xd6\x37\xc2\x20\x94\xb5\x69\x2d\x11\x8b\xe2\xb4\x3d\xc6\xa0\x3f\x91\xc4\x94\x4e\xe4\x69\xb1\x36\x8a\x82\xb9\xbb\x7d\xa2\xc2\x64\x55\xa9\xc3\x72\xa5\xda\xe5\xab\x2a\x93\x37\x2b\x77\xf4\xd8\xe0\x2d\x3d\x73\xb1\xc4\x25\x6e\x65\x45\x29\x36\x39\x3a\x85\x5f\x65\x3c\x2a\x34\xdc\x4c\xe1\xd1\x73\xe6\xbc\x73\x16\x31\xd2\xec\x3d\xde\xb2\x64\x0c\xe7\x06\x1c\xc1\x9b\xff\xe6\x1f\x95\xed\xe1\x86\x8e\x60\xb5\x6c\xa4\x6b\x68\x79\xfd\xce\x0c\x28\x12\xe4\xaf\x96\xf1\x5b\xaa\x93\xf8\xb7\x34\x0b\x28\x08\xce\xd0\x7a\x8d\xeb\x72\x12\xf7\xb5\x63\x8d\x48\xd9\xed\x90\x4d\x63\x4d\x46\xce\x01\x6d\x87\x96\xa2\x0d\xe2\xdd\xc8\xc9\xaf\x7d\x76\x0a\xbf\xba\x3f\x8c\xa6\x2c\xeb\xc9\x4b\xe2\x0a\x1b\x3b\x7a\x86\x45\x63\x9d\xc1\xaf\xff\xf2\x61\xa6\x13\xd5\x2e\xce\xf9\xda\xd4\xc8\xf9\x38\xa2\xc0\x6f\x47\x54\xe1\xe1\x8c\x24\x2e\xee\x77\xe7\xa4\xb1\xed\x41\xa5\x4f\x73\x5e\x9c\xdf\x8b\xca\xe5\x7d\xfe\x5c\x65\x96\x98\x65\xaf\xe0\x8d\x04\x9f\xe5\xba\xec\xee\x4e\x74\x35\x84\x67\xe3\x29\x76\x3c\x4c\x73\x71\x57\xaf\xd9\x1e\xb3\xbd\x8d\x22\x97\x8e\x95\x04\x34\x94\x99\x5d\xee\xe4\xf9\x4e\x72\xc7\x9d\xf6\x18\xe1\xf3\x42\xd4\x0d\xaa\x17\xd4\x48\x99\x7d\x2a\xb3\x47\x55\x65\xc2\x26\x5c\xf8\x74\x84\x55\xb2\xb2\xa8\x5e\xd0\xbe\x96\xb1\x64\x19\xa7\x23\xdd\x96\x43\x65\x92\x9e\x9b\xa6\x91\x11\x11\xa3\x2f\x4f\x98\x7c\x42\x15\x3d\x12\xc4\x09\x3d\x7e\x03\x45\xde\x71\xb1\x40\x8a\x99\x6c\x6d\xc9\x24\x47\xed\x49\xa5\x3f\xaa\x2a\x7f\xc7\x2c\xc3\x59\xde\x4b\x29\xf6\xf2\xb6\x16\x06\xf5\xb1\x03\xa3\x85\x26\xc3\x20\x66\xeb\xd9\x49\xdc\xc9\x0e\xe0\x5d\x90\x3d\xef\x41\xde\x4b\x28\x3a\x7f\xc3\x46\x91\x2e\x1f\xf8\xcb\x63\xfb\xbf\x6c\x88\xdd\x6c\x88\x5d\x48\xed\xe6\xe6\x44\x3a\x74\x09\xc3\x49\x52\x7f\x6e\x6a\x81\x74\x48\xcd\x67\xb8\x65\xea\x42\x16\x06\x15\x61\x2d\xd0\x45\x7c\xa1\x5e\xbd\xa0\xcd\x0a\xf5\xc9\x41\xbf\xbc\xb6\xf0\x6e\x3e\x48\x01\x74\x9a\xb8\xfc\xe6\x63\x80\x2f\xf7\x56\x81\x20\xb2\x1b\x4e\x5e\x97\x1d\x31\xb1\x01\x53\xb1\x4b\xc9\x76\xd5\x2e\x16\xe3\xde\x52\x0e\x20\xa3\x3a\x18\x16\xb1\xaa\xa8\xfa\x24\xd5\x5b\x40\x5c\x38\xa2\xda\x8e\xa3\xa3\xbc\x41\xdd\x54\x17\x46\xa6\x64\x6a\x90\x8c\x62\xe2\x23\xaa\x3e\xdd\x14\x06\x25\xbf\x9c\xc2\x8f\x94\xba\xa5\x4c\x2b\x79\xcb\x86\xc0\xd7\x99\xd0\x4a\xea\xfe\x81\x78\xe3\x4d\x07\xb9\x3c\xc8\xc8\xcd\x26\x94\xba\x8d\x49\x5f\x99\x16\x41\xf3\x7b\x51\x0e\x36\x8e\x4f\xbd\x12\x17\xfa\xc7\x97\xa5\x99\xad\x27\x9d\x42\x63\x9b\xfc\x4c\x18\x23\xf5\xa5\x4c\x9b\xd1\x53\x76\xe6\xac\xa9\x23\x31\xed\x9d\xd3\x7b\x0e\x1c\x92\x4a\x91\x41\x36\x87\x57\x9d\x77\x57\xb9\xe4\x6e\xea\x59\x12\xe3\x97\xb8\x7d\x17\xe5\x0e\x46\x88\x3f\x32\x1b\x57\x7f\x21\x15\xa7\xb2\x2d\x87\xa0\x6b\x2f\xc8\xfa\xe9\x2f\x54\x8d\x42\xd5\x58\x44\x0d\x0d\xd5\x6a\xb5\x14\xad\x6f\xca\xa5\x33\xad\xb1\x92\xc6\xb3\x08\x9b\x41\xe8\x36\x81\xbf\x44\x28\xf7\x2b\xc6\xa0\x1b\xe6\x1e\x82\xbd\x31\x11\xd2\x1b\x63\xd1\x0b\xf6\xa4\x50\x99\x8b\xa0\x7e\xdd\x08\x4d\x5c\xb2\xd1\x83\xd5\x51\xa1\xa7\x1b\xa3\xd5\x0d\x45\xa5\xb0\x3a\x30\x34\xf5\x75\x23\xd9\x8b\xe7\x0d\xc1\xf1\x4e\x11\x91\x7d\xe0\xda\x77\xb2\x06\x22\x3c\x1b\x31\xf9\xea\xb1\x1e\x04\x9c\x42\xd4\x3f\xab\xe8\x1c\x55\xb6\xd8\xbe\x43\x01\xc9\x1b\xd3\x39\x2d\x68\x1a\xd0\x65\x47\x99\xba\xfb\xaf\x84\xf9\x56\x98\x4e\x72\x9e\xdf\x0c\xf1\x76\x32\x1e\x61\x02\xed\x03\x3d\xc4\xaf\x1b\xe1\x91\x67\x1d\xe2\xfb\x1c\xb7\xb8\x59\x91\x1a\x33\xe1\xb8\xd6\xee\x5d\xf8\x0c\xb7\xb0\x59\xab\x3b\x9e\x73\xb7\x41\x65\x5d\x55\x35\xe6\xdf\xd1\x15\x8e\x53\x00\x12\xf8\x1c\xed\x96\x06\x20\x48\xa1\xc8\x83\x32\x87\xc7\x1e\x90\x35\x2b\x96\xb8\x78\x9f\xe0\x1c\x19\x10\x61\x2d\xaa\x4b\xd4\x94\x80\x39\xca\x74\x8a\x96\xe0\x91\xeb\x25\xe6\x22\x91\x91\xcb\x1a\x37\xf6\x7e\x66\x79\x19\x30\xca\x71\xc7\xc9\xc9\x89\x19\xe3\x87\x35\x6a\xd0\x4a\x2f\xf5\x54\x5c\x96\x61\x0e\xdf\xa8\xdb\x18\xc8\x02\x5a\x54\xc9\x7a\xe5\x73\xba\x69\x5d\xa4\xca\x2b\x20\x98\xbe\x37\x43\x4d\x65\x66\xfa\x0f\x3f\x17\x0b\x79\xe3\x4b\x23\x6b\x88\x39\x6d\xa6\x50\x61\x74\xa5\x2e\xd2\x45\xcd\xe5\x66\x85\xf9\x1c\x98\xcc\x82\x9d\xc5\x33\x57\x58\xd2\x4c\xcb\x67\xbe\xd8\x54\x95\x0f\xa6\x4e\xef\x2a\xc3\x14\xbf\x59\x70\x28\x62\x7a\x78\xa4\x63\x20\x0e\x3d\xa9\xd8\xa0\x86\x92\x61\xe9\x74\x30\xe9\xd0\x85\xec\xa1\x3e\x9e\x91\xb8\xc7\x3c\x0a\xb0\x25\x2e\xe0\xd6\x08\x8e\x39\xc8\xdc\x09\x2d\xd1\xb1\x46\xed\x32\x75\x03\x9c\xee\x73\x60\x96\x8f\x73\xe7\xfc\xb0\xa9\xce\x38\x3a\xb6\xb0\xda\x30\x2e\xd1\x49\x4b\x50\x45\xfe\xa3\xaf\x3d\x09\x2e\x3e\x26\xcc\x1c\xdb\x22\x0d\x6b\xef\x39\xd3\x4d\x26\x2a\xb9\x00\xcd\x51\xfe\x40\xc0\x7c\x1a\xb8\xe8\x59\xdf\x18\x3a\xa1\xc0\x90\x77\x86\x73\x99\x31\x6f\x44\xb2\x15\xbe\x06\xbc\x5a\xb7\xdb\x84\x24\x80\x06\x33\xba\x69\x0a\xac\xce\xd8\x71\x98\x32\x20\xe6\x38\x63\x81\xaa\x4a\xa5\x8e\x85\xda\x54\xde\x0b\x1b\x8b\x60\x33\x31\x2f\xe5\xf6\xd4\xde\x22\xbd\x1d\x79\x5d\xba\xcd\x51\x75\xc2\xda\x43\xfb\x9b\x82\x1b\x3c\x99\x89\xff\xec\x0d\x41\x47\x70\x3f\x7e\x2c\x07\xf8\x5e\xde\x79\x75\x74\x0a\x3f\xc4\x41\xdb\x0f\xa1\x92\x78\x70\xac\x6f\xf7\x8e\x01\x12\xc0\xc1\xfb\x3a\xf5\xd7\xe4\x7c\xf1\xf4\x00\x27\x8f\x89\x9b\x2c\x99\x56\x2d\x0e\x21\xc2\x19\x98\x5b\xe6\x23\x25\xde\xd3\xcd\xab\x86\x5c\xa1\xd6\x74\xb3\x96\x5f\xc7\x77\x63\x14\x9d\xe8\x45\x7c\xcb\x74\xf2\xf1\xe0\xe3\x01\xfc\x6f\x00\x00\x00\xff\xff\x9b\x0f\x90\x5a\xcf\xfc\x00\x00" +var _flowstakingcollectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x59\x73\x1b\x37\xd6\xe8\xbb\x7e\xc5\xb1\x1e\x1c\x6a\x42\x51\xa9\x7b\x6f\xdd\xfa\x4a\x65\xc5\x71\x2c\xdb\xa3\x72\x62\x7b\xbc\x4c\x1e\x52\x53\x09\xd8\x0d\x8a\x18\x37\x1b\x4c\xa3\x29\x85\xe3\xf1\x7f\xff\x0a\xfb\xde\x0b\x45\xc9\x76\x39\x7c\xb0\x45\x76\x63\x3b\xfb\x39\x38\x38\x38\xf9\xdb\xc1\x01\x00\xc0\xd3\x8a\x5e\xbf\x69\xd1\x7b\x52\x5f\x3e\xa6\x55\x85\x8b\x96\xd0\x5a\x3e\x7a\xbb\x24\x0c\x0a\x5a\xb7\x0d\x2a\x5a\x28\xf1\x82\xd4\x98\x01\x82\xc2\xbc\x07\x0b\xda\x00\x93\xad\x01\xd5\x25\x94\xb8\xc2\x97\xa8\xe5\x5f\xe9\xfc\xdf\xb8\x68\x99\xe8\xe9\x7a\x49\x8a\x25\xa0\xaa\xa2\xd7\x0c\x36\x0c\x37\x0c\x5a\x2a\x1a\x62\xb7\x19\x16\xfd\x21\x06\x2b\x54\x6f\xa1\xa6\x25\x1f\x8e\x41\xbb\xc4\x5b\xb8\x46\x75\x0b\xa4\x06\x04\x8c\xd4\x97\x15\x06\x54\x14\x74\x53\xb7\x33\x31\xc0\x45\x0b\x62\xae\xab\x35\x6a\xc9\xbc\xc2\x70\x4d\xda\x25\x6f\x08\x15\x2d\xde\xe3\x12\x5a\xfa\x1e\xd7\xba\x0d\x30\xdc\x6e\xd6\x33\xb9\xca\x37\x18\x8b\x17\x69\xbd\xa8\xe8\xf5\x09\xff\xe7\xb8\xa0\x0d\x3e\xd6\x2b\x67\xf0\xfa\xc9\xa3\xf3\x9f\x9f\x88\xc9\xad\x68\x83\x61\x49\x2e\x97\x50\xe1\x2b\x5c\x01\xa9\x17\xb4\x59\x21\x01\x0c\x34\xa7\x9b\x56\xf4\xa5\x41\x62\x21\xc5\x07\xfb\xdb\xc9\xc1\x01\x59\xad\x69\xd3\xc2\xd3\x4d\x7d\xc9\xe7\xf9\x56\x4c\x6b\xd1\xd0\x15\x1c\x7a\xbf\x1d\x9a\x37\x2b\x7a\xed\xbd\xa5\xbf\x7b\x6f\x5c\x9c\xbf\x45\xf3\x0a\x2b\x44\x3a\xaf\xfa\x0f\x4c\x9b\x9f\x04\x54\x44\x3f\x4c\xbd\xed\xfe\xe4\xf5\xfd\xa6\xa5\x0d\xba\xc4\x4f\x31\x66\x4e\xc7\xce\xaf\xde\xdb\x8f\xab\x0d\x6b\x71\xf3\x8f\xc7\xce\xbb\xe6\x37\xef\xcd\xf3\xe7\xcf\x9c\x77\xce\x9f\x3f\xf3\x9e\x3e\x59\xd3\x62\xe9\x3c\x17\xdf\xcd\x1b\x3f\x6e\x9a\x1a\x37\xea\xb1\xfc\x72\x78\x70\x80\x8a\x02\x33\x36\x41\x55\x75\x64\xe9\x36\x49\xe0\xf0\x41\x22\xff\xe4\xe4\x04\x1e\x29\xa2\x58\xa3\x76\x29\xc9\xd5\xed\xa7\xc2\x2d\x44\xcd\xd5\xe2\x5f\xa1\x76\x79\x0a\xce\x97\x61\xad\x5f\x35\xe4\x0a\xb5\xaa\xb5\xf3\x65\x60\xeb\xcd\xbc\x22\x85\x6a\x6c\xfe\xb6\xcb\x79\x72\x85\xeb\x36\x5e\x07\xe6\x3f\xc3\x0b\x5a\xe2\x47\x65\xc9\xf1\x1c\x75\x3c\xe1\x0c\x77\x71\xce\x17\xd4\x90\xfa\x72\x0a\x0d\xad\xf0\x29\xbc\xbb\xa8\xdb\xff\x99\x02\x5a\x71\x20\x3d\xa6\xab\x15\x69\x5b\x5c\x9e\xc2\xbb\xa7\xe4\xcf\xff\xff\xff\xa6\x80\xca\xb2\xc1\x8c\x9d\xc2\x23\xf9\xc7\xc3\xa3\xcc\xd8\xe7\x92\xc9\x69\x33\x78\x02\xa5\x6e\xc1\x7f\xe4\xf3\xf8\xbf\xff\x67\xdc\x44\x3a\xa0\xf0\x1a\xaf\xe8\x15\x2e\x9f\x36\x74\x35\x16\x12\xa3\x17\x3c\x6a\xac\xf4\xa2\x07\xaf\xed\x67\x54\x2c\x49\x8d\x15\x51\x3f\x6e\x30\x6a\x71\x39\x6e\x41\x47\x96\x98\xde\xb4\xcd\xa6\xe0\x32\x0d\xb5\xc0\x5a\xda\x60\x66\xe7\x07\x17\xe7\x42\xfc\x45\x13\x61\xb2\xd1\xb9\x5d\x08\x83\x0f\xe2\xad\x14\x81\x9b\xfe\x5e\x78\x73\xec\x7f\xdf\xc2\xe7\xc0\xbc\x7c\x45\xf0\x35\x90\x9a\xb4\x43\xc0\x7a\xe4\xcc\x8a\x7f\x18\xae\x16\xb3\x60\x3a\x70\x06\xb2\xa7\x8e\x37\xc5\x5b\xce\x37\xf3\xea\xc7\x03\xf9\xaf\x01\xe7\x63\x5a\xb7\x88\xd4\x2c\xa1\x36\x90\x18\xe7\x1b\xae\xfb\x04\x02\xb5\x58\x32\x6d\xa5\x0e\x25\x5c\x01\x33\x5c\xd0\xba\x44\xcd\xd6\x28\x34\x81\x20\xc2\x80\xd6\xd5\x16\x56\x98\xeb\xca\x96\xc2\x92\x56\xa5\x69\xcf\xf5\xd2\x3f\x1e\x03\x6d\x80\x0b\x5e\xa9\x9d\x85\xf2\x7d\xfa\xd3\xcb\x5f\xf8\xdb\x68\xd3\x52\x3e\xa5\x02\x55\xd5\x16\xd6\x68\x2b\x14\x5e\xdb\xa0\x9a\x21\xa5\xed\x31\x66\xa6\xbf\x06\x57\x9c\xb4\x78\x4b\xa7\xdb\x35\x6e\xc4\xaa\xd8\x2c\x47\x16\x3e\x81\x5e\xd4\x0b\xda\x41\x1c\xf5\x30\x9a\x70\xc8\xd9\xbc\xc3\xc1\x8d\xd6\x68\x4e\x2a\xd2\x6e\xf9\x2c\x39\x00\xc4\x5a\xff\x89\x36\x95\x80\x8f\x30\x48\xa4\xf2\xbf\xae\x71\xe3\x36\x6d\xa9\x30\x21\xca\x06\x5d\xf3\xb5\x95\x78\x4d\x19\x69\x55\x37\xa4\x31\x58\xd2\x08\x20\x0b\xa8\x31\x2e\x71\x19\xce\x51\xeb\x21\x39\xd1\x95\xb7\x78\x31\x91\x57\x0d\xbd\x22\x25\x6e\x4e\x9d\xe9\x3e\x40\x9b\x76\x39\xf1\x0c\x82\xd9\x2f\x6a\x3a\x47\x70\xdf\xd8\x00\x33\xd1\xc3\xf7\x96\xfe\x93\xa4\xef\x31\xfb\xed\xcc\x20\x64\xa5\x75\x83\x83\x5f\xf8\xa7\x63\xec\x59\xb1\xc4\xc5\xfb\xc9\xd1\x69\xd4\x88\x7f\x0e\x93\x4a\x7c\x16\x93\xd2\x8c\x03\xe0\x14\x2e\xea\x2b\x54\x91\x52\xe8\x7e\x90\xd6\x93\x44\xba\x19\xee\xd0\x1b\xe7\x63\xcc\xdd\x75\x1f\xfb\x73\xa8\xc2\x99\x00\x6e\xfc\xb0\x63\xa5\x70\xd6\x05\x07\x47\x76\xb8\xe4\xf8\x0c\xb7\xc2\x0e\xd6\xb2\x1a\xe8\x42\x7c\x0d\xc8\x30\xc9\x20\x42\x26\x2e\x36\x35\x5c\xe2\x56\x49\xf8\xc9\x91\x11\xf6\x01\x9a\x1a\xdc\x6e\x9a\xba\x77\x11\xb3\x39\x6d\x1a\x7a\x3d\x39\xba\x37\x13\xac\x73\x6f\xa6\x26\x96\x97\x7d\xd2\x56\x01\x52\xb7\xb8\x59\xa0\x02\x4b\x99\x25\x9d\x81\x02\xd5\xb0\xe6\xcf\xd9\x52\x0a\x1d\xc1\x63\xb1\x15\x6d\x3a\x63\x54\x36\xa7\xed\x52\xb7\xff\x63\x83\x9b\x6d\xd0\x32\xa9\x9e\x1a\xcc\xe8\xa6\x29\xb0\x33\x95\x8c\x91\x95\x11\x4c\x57\xa8\x51\x6e\x85\xb4\x96\xdf\x31\x6b\x86\x64\x1b\x6c\xea\x51\x4d\x38\xbe\x50\x59\x72\x25\xf4\x52\x88\xea\xc9\x6f\x82\x12\x4f\xe1\x87\xd8\xac\x9f\xf1\xd7\xf8\xdf\xb8\x09\x19\x9c\x33\xc5\x69\x42\xe6\x2a\xa3\x25\x33\xac\x51\xdd\x66\x6c\xa3\xde\xf2\x13\x30\x8d\xd2\x5d\x1b\x32\x2c\x29\x66\x62\xb2\x4f\xfe\x24\x6c\x90\xa2\x7e\x78\x74\x0a\x3f\x52\x5a\x65\xa7\x7c\x89\x5b\xa9\xae\x05\x65\xff\x2a\xbb\xfa\x57\xd7\xeb\xae\x71\x22\xda\xb8\x3f\x74\xb6\x7c\x54\x55\x62\xac\x7a\x41\x45\xc3\x0c\x34\xf8\xf3\xbe\x7e\xec\x98\x1d\x9d\x79\x2f\x75\xf6\xe8\x63\x59\x2c\xeb\x83\x04\x45\x8a\x02\x3c\x06\xf5\xec\xc8\xba\x25\x6d\x85\x57\xdc\x9a\xb4\x1c\xf1\x52\x68\x48\xc3\x80\x6f\x97\xd8\x32\x92\x32\x0f\x39\xfd\x31\x69\x26\x72\x4f\x5d\xb2\xa2\x92\x4c\xca\xe1\xa7\x0d\x36\x5d\xa0\xaa\x0a\xd8\x55\x85\x0c\x84\x55\x52\x44\xba\x5b\x79\xf2\x5a\xe3\xca\x97\x4d\x6f\xcf\x31\x5e\x33\x6e\xad\x14\xef\xb9\x70\x5c\xd2\x6b\x19\x45\xd0\xad\xea\xd2\xb0\xa0\x0c\x06\x30\x40\x8d\xf4\xd4\x71\xe9\xca\x15\xd2\xc2\xfb\x9a\x5e\x33\x65\x70\xa9\x77\x5b\x0a\x97\xe4\x0a\xeb\xb9\x70\xb1\x05\xd7\x4b\x5c\xcb\xe0\x84\x36\x0f\xf8\x28\xda\x6c\x30\x7d\x96\x64\xb1\xc0\x0d\x87\x66\xbb\x5d\x63\x29\xba\x45\xa7\xe6\x0d\xf3\xc7\x2f\x8f\x5e\xbf\xb8\x78\xf1\xec\x14\x2e\x16\xb0\xa5\x1b\x28\x31\x6b\x1b\xba\xe5\x26\x5f\x24\x0b\x6d\x88\xe3\x77\xf5\xda\xef\x50\xd0\xd5\x0a\xd5\xe5\xd4\x74\xc8\x3b\xb9\x26\x55\x05\x15\x65\x58\x61\x59\x59\x3e\xfc\x59\xa3\x83\x2c\x36\x06\x43\x1b\x26\xf1\x99\x8e\x63\x98\x9e\x57\xa8\x46\x97\x98\xcd\xf4\x54\xaf\x95\xcd\xa9\xa7\x4c\xda\xa9\xf8\x7d\xb5\x61\x2d\x60\xc2\xe5\xb4\xb4\x25\x17\xb8\xb1\x43\x8b\xb9\x38\x10\x42\x81\xd1\xbb\xa9\x55\x90\x48\xcf\x57\xa3\x2e\x05\x68\xf1\x82\x6a\x51\xba\x6f\x36\xf8\x1a\x35\x25\x83\x05\x69\x58\x0b\x73\xbc\xe0\x14\xaa\x26\xca\x59\xcc\xa5\xea\x9a\xe3\xd6\x03\x6b\xa4\x1c\x7e\x87\x15\x6e\x97\xb4\xf4\x97\x9b\xd7\x33\x51\x07\xa7\x39\x85\x33\x55\x81\x8d\x19\xff\x8f\x0b\x01\x1d\xa7\xb0\xf0\x50\x24\x7c\xc5\xb5\x71\x28\x0c\xb8\xd6\xf6\xb5\x8d\x50\xda\x7b\xb1\x2c\xf9\xe8\xc9\xb1\x85\x6f\xc2\x49\x6c\x8e\xa1\x26\x15\xb7\x84\x85\xa1\xa2\xd8\x74\x89\x18\xd4\x14\x0a\xda\x34\x98\xad\x69\x5d\x72\x7a\xf2\x59\x39\xbf\x8c\xfd\x2c\xe2\xa1\xbf\x8a\x37\xd2\x8f\x0d\x85\x0e\xb7\x3b\x52\xdc\xe0\xb5\x7d\x8c\x6a\xe9\x63\x71\x22\xa1\x35\x76\xbc\xe1\x35\x56\x24\xed\x18\x8b\xbc\x09\x77\x0b\x38\xa5\xcc\x31\xac\x65\xac\x47\x0d\x75\x0d\x73\x5c\x20\x45\x6d\x5b\x28\xe8\xa6\x2a\xf9\x5b\x1b\xe6\x80\xc8\x91\x14\x49\x08\xd5\x46\xf3\xb3\x53\xf8\xc1\x88\xfb\x4e\x1b\xe1\x63\x77\x77\x46\xe1\x0c\xe9\xd1\xbc\xfc\xf1\x20\x00\x94\x40\x96\x95\xde\x02\x21\x7f\xa7\x15\xb7\x80\x95\xf3\x29\x75\x84\xa5\xe9\x90\x1c\x9c\xe0\x1c\x13\xdc\x2e\xfd\xe4\x40\x0f\x08\xda\xab\xa9\x8a\x4f\x40\xbb\x24\x6c\xca\x85\xb8\x43\x93\xf9\xf5\xb6\x76\x56\x43\x09\x6c\xea\x05\x4f\x67\xe2\xbf\x97\xc6\xed\x3d\x82\xfb\xf1\x63\x39\x40\x48\x87\x6f\xb9\xae\x62\x83\x34\x95\x96\xc5\xb8\xe1\x4e\xbe\x24\x10\x11\x2a\x37\x2a\xd4\x50\xee\x89\xf0\x56\x93\xc4\xfb\x0b\x97\x6e\x85\x0c\x9c\xf1\x1e\x6a\x7c\xad\x06\x98\x42\xac\x19\x37\x0c\x97\x52\x62\x4e\x61\x41\xb9\xa7\x8c\x4b\x98\x6f\xc3\xb9\xc5\x23\x68\xb9\xcc\x87\xd0\xdd\xa7\x54\xaf\x7e\xaf\x4e\x8d\xd2\x49\xfe\xb7\x62\x85\xa7\x70\x93\x70\xb1\x18\x20\xc6\x68\x41\x44\xec\x43\xa8\x60\x01\xfa\x3c\x89\xf9\xf6\x38\xeb\xb1\xc9\x7c\x4f\xde\x73\xcd\xf6\x25\xd3\xa7\x5e\xaf\x77\xcc\x01\x7a\xd8\x61\x01\x03\x6f\xc9\x3b\x85\x08\xe2\x5f\x64\x84\xe0\x31\xaa\xb9\xcc\xb8\xa8\x49\x4b\x50\x45\xfe\x83\x01\x69\xa5\xec\x18\xbd\xf7\xe0\x30\x39\xd8\xac\xa0\x75\x81\xda\xc9\x21\x37\x83\xd7\xd2\x27\x2e\x9d\xad\x1a\x19\x6c\x70\x4c\x58\x41\x28\x26\xa0\xe4\x58\xd8\x8c\x33\x34\x91\xe1\x8a\xd9\xe1\x51\x5f\x54\xc2\x03\x08\x9c\xf9\x00\x3a\x48\x47\x31\x94\x7a\x80\x07\xc7\xf0\x21\x13\xe8\xb0\x22\x5f\xbd\x15\xbf\x16\xf2\x0d\x9c\xc1\x77\xb3\xef\xf2\x33\x8c\xde\xf4\x5e\x3d\x39\xe1\x76\x63\x68\x27\x84\xb2\x7d\x2a\xb8\x40\xe1\x87\x08\x1f\x82\x43\x77\x29\x88\x29\xec\x8f\xcb\x4d\xd7\x40\x71\xc0\xef\xbd\x4a\x16\x22\x12\xe7\xd0\xfd\xcb\xf9\xbf\xe1\xcc\xfd\x21\x41\x89\x62\x6d\xee\x2b\x5e\x83\x83\xe8\xfd\x93\x13\x90\x21\x12\x25\x43\xb8\xae\x13\x93\x97\x76\xb3\xd1\x81\x62\x07\x2b\xe1\xdd\xa4\x3a\xe4\x3e\x08\x6e\x1d\x2b\xde\x69\xd7\xb9\x64\xfe\xe1\x6b\x76\x30\xf3\xb3\x9a\xc6\x59\x00\x08\x27\xb0\x23\xff\x72\xdf\x9e\x1c\xa5\xe1\xe2\xd3\x64\x3c\xca\xcc\xb7\x18\xf9\xe7\x23\xe0\x8a\xa5\x58\x3e\x01\x68\x57\x83\x77\x8c\x1b\xbe\x96\xa2\xe2\x40\x18\xc3\x99\xcb\x12\x81\x09\x23\x62\x6e\xc2\xf3\xaa\x4b\xd4\x94\x80\x9b\x86\x36\xb0\xc2\x8c\xa1\x4b\xe1\xb8\x30\xae\xba\xb5\x13\x08\x0d\xfe\x63\x83\x19\xd7\x0a\x52\x53\x7b\x7d\x11\x26\x4c\x14\x11\x0c\xe6\xd2\x45\xe8\xb8\x0e\x0f\x4b\xb5\xf3\xfa\xf8\x61\x8d\x1a\xb4\x32\x21\x71\x2e\x7a\x2e\xce\x75\x20\xd0\x8e\xce\x9f\xa7\xda\x79\x71\x95\x5c\x63\xf3\x52\x7e\x16\x2a\x42\xa8\x95\x18\xef\x69\xb1\xa9\xaa\x18\x3c\xeb\x86\x0c\x88\x48\x4a\xe9\x74\x4e\x31\xab\x5b\x11\x10\xba\xa8\xad\xfc\x7d\xc2\xfb\x9c\x2c\x36\x75\xf1\x02\xad\xb0\x8d\x11\x0d\x8c\x19\xc9\xc7\x01\x91\xc9\x6d\x18\xa6\x37\xb6\xf8\xec\x6b\xe9\x50\xd7\x68\x85\x75\xf8\x11\xe6\xf8\x92\xd4\xb5\x70\x10\x24\x90\xc4\xfa\xbc\x9e\x38\x4b\x89\x5f\x7f\x34\xef\x9e\x0d\xd7\x43\x87\x5a\x89\xe8\xe5\x1d\x19\xad\x72\x0a\x81\x26\x08\x17\xf0\x56\xcf\xc7\xc0\x9b\x30\xc7\x8b\x26\x0b\x6e\x00\x8b\xad\x22\xeb\x9f\x5c\x31\xb5\xc7\x94\x92\x86\xf6\x35\x6f\x27\x2b\xc1\x9f\x0a\xfd\xfe\xba\x3d\x7d\xc8\xd6\xb8\x20\x0b\xe2\x52\x93\x35\x94\x38\xd5\x1d\xc6\x62\x04\x1c\xa5\x2a\x91\x6b\xa1\xe1\xfb\x63\xa2\xbd\x7e\x66\x7e\x9d\xb5\x54\x22\x7b\x72\xd4\xdd\xf9\xa1\x08\x3f\x0a\x66\xc4\x9c\xda\xb4\x13\x22\xa2\xd8\xdf\x30\x37\x63\xa3\x6f\x9e\x87\x3f\xa3\xf7\x18\xd8\xa6\xc1\x36\x60\x72\x71\xce\x44\xd4\x03\xd7\x2d\x6e\x70\xe9\xb8\xbd\x2a\xd2\x61\x20\xa2\x77\xec\x42\x91\x40\x58\x2a\x7b\x24\xb4\x0c\x72\xd2\x73\x0c\x76\x04\x3a\x04\x62\x76\xc0\xc9\x2d\x43\x31\x03\x44\x19\xbb\x52\x91\xa3\x1b\x01\x30\x27\xf4\x1f\x23\xd1\x93\x91\xea\x4e\xbc\x8d\xb3\x98\x8c\xf6\x70\x7d\x4b\x10\xfc\xae\x82\x35\xf3\x4d\x53\x4f\x8e\x7e\xcf\xef\xfc\x71\x51\xc7\x5f\xe2\x9d\xcf\x11\xb7\x61\xdd\xb8\x0e\x28\x51\x22\x61\xcc\x75\x92\x50\x55\x6e\x4c\x3b\x7a\xb7\x74\xf7\xd6\x6d\x03\x3f\xaa\xed\x0f\xa1\xe3\x1b\x62\xd7\xde\x0c\x96\x51\xc0\x45\x45\x99\x34\x1c\x4d\x7c\x5e\xfe\x1f\xc8\xda\x9a\x54\x21\x60\xa3\x41\x5d\xd6\x25\xb5\x3f\xf5\xe1\xc3\x3b\xcd\xc2\x3d\xfa\x60\x4e\xc9\x37\x2f\xce\x77\x20\x00\xc7\x57\x56\x7e\xab\x93\xef\x36\x53\x9b\x72\x4e\x0e\x95\x0a\x73\xd2\x06\xe6\xb4\x5d\x4a\x9b\xcc\x77\x90\xdf\x31\xcc\x02\x5f\x5b\x39\xbf\xad\x08\x3d\x6a\x37\x99\x2c\x00\xd5\x5b\x99\x6d\x26\xc3\xd4\x22\xca\x91\xdc\x61\x96\xae\xa6\x52\xa7\xd2\xec\x9e\xc8\x24\x19\xed\xdb\x1e\x9d\xc2\x0f\x1f\x7c\x5f\x4e\x18\x4d\x1f\x53\x64\x18\xba\x18\xb1\xdf\x61\x6d\xc4\x6c\xe3\x1f\x51\x85\xea\x02\x87\x1e\xca\x6c\xae\x7e\x3f\x0e\x33\xcb\x66\x2b\x52\x93\xd5\x66\xa5\x7e\x7a\x8d\x19\x6e\xae\x90\xcd\x45\xb4\x40\x54\x8e\x43\x83\xa5\x82\x0b\x3d\x06\x1d\xbd\xf5\xec\x62\x01\xe3\x50\xef\x45\x26\xe4\x3d\x61\x43\x86\x30\x01\xcf\x78\xf6\xa0\xe2\xfc\x74\x2f\x03\x14\xbf\xb5\x05\xcb\x5e\x81\x22\x88\x81\x31\xdc\x04\x11\x03\xf3\x4c\x50\x03\x3c\x38\x0b\xa6\xf1\x6d\x88\xaf\x69\xb2\xb9\xb2\x31\x4e\x87\xdb\x36\x86\x10\x8d\xa3\x7d\xa9\x5d\x2e\x9b\xf9\x99\x73\xae\xf5\xc7\x53\x5b\x6a\x09\x74\x21\x53\x38\xac\xc5\xda\x52\x8e\xf2\x69\x4e\xcd\x84\x9d\xc9\x7e\x5c\x73\xc1\x0c\x33\xe5\x04\xb5\x92\x31\x44\x24\xa5\x3f\xdb\xac\xf8\x90\x03\xfb\x3e\x4c\x45\xf0\xf8\x74\xa7\x8e\xc9\x32\xf1\x00\xfe\x6d\x80\x80\xa3\x5e\x43\x26\x1a\x74\x1a\x2a\x5f\x1d\xa8\x0a\x75\x1e\xff\x1c\x25\x3d\xd5\x8b\x85\x8e\x24\x6a\x1c\x15\xa8\x86\x39\x77\x0c\x44\xe2\x9a\x94\x6e\x72\xa2\x53\x1b\xc6\x90\x5b\x2b\xc2\xe0\x68\x97\x78\x15\xf5\x4c\x16\x30\xc9\x90\x5e\x18\xfe\xd1\x9f\x5c\xa8\x21\xfd\xfb\xb7\x8a\x2c\xe2\x45\x81\xb5\x85\x1e\x1c\xbb\xbc\xa6\x27\x6f\x24\xa4\xfc\x3f\x86\x54\x06\x4e\x9c\x96\x39\xac\xba\x00\x24\x7f\x84\x6b\x6e\xa0\xc8\xf7\x94\x78\x57\x0f\xa4\xcb\xc5\x94\xf3\xaf\x29\x20\x1a\xd0\x18\x79\xc9\xd5\x9d\x9c\xc0\x66\x5d\xa2\x16\x07\xea\x44\x84\x6d\x1b\x5c\xd0\x46\xd8\x43\xa8\x14\x1b\x2e\x66\x48\xe5\xcc\xa8\x36\x4a\xf2\xec\x05\x15\x1e\x7e\xd3\x73\x16\x56\xce\x66\xf5\xce\x0b\x11\xbd\xa5\xef\x18\x97\x88\x8a\x52\x8e\x87\x74\xc4\x35\xa9\x5c\xbc\xb7\x81\xd0\x0b\x02\x35\x86\x91\x1e\xb9\xce\x57\xa4\xde\x30\x81\x40\x7c\x85\x1b\xb8\x46\xaa\xd3\x30\x5a\x13\x84\xa7\x23\xf0\x25\x83\x61\xb9\x27\xdf\x66\x60\x93\x87\xa5\x5a\xef\x83\x63\x1b\x7a\x9c\x15\x22\xe3\xf3\xc9\x6a\xdd\x6e\x05\xc5\x4f\x84\x06\x7c\xbb\x5d\xe3\x53\xe0\xff\x3e\xf8\x21\x8c\x07\x73\x49\x93\x03\xc4\x33\xdc\xaa\x28\x5d\xbb\x41\x95\x6f\xec\xa0\x62\x09\x71\x60\xc7\x9d\x9f\x5c\xca\x2b\xda\x08\xfb\xf9\xc1\x31\x74\x72\xa2\x2f\x20\xb2\x9d\x6a\xc8\x39\xdd\xfa\x36\x46\xd4\x71\x1a\xac\xf9\x45\x9f\xeb\x64\xbf\x25\x5e\x01\xa9\x55\xa0\x8d\xa1\x15\xee\x58\xaf\x04\xcd\x4c\x65\x02\x4c\x38\x88\x4e\x8d\xec\x51\x73\x4d\x2f\x2a\xd3\x32\x58\x67\x66\xba\x46\xc8\x65\x48\xf1\xe3\x30\xbf\xf1\xe4\x04\xde\x90\x5a\xa4\x72\x28\xcb\xaa\xa6\x91\x69\x25\x74\x84\xa4\x80\x25\x92\xb9\x10\x05\x5d\x61\xcb\x15\x35\x6d\x56\xa8\xb2\xfc\x38\xcf\xf1\xf0\x30\x63\xe5\x2f\xe3\xa4\xd3\x38\xf1\x47\x1d\x3c\xc8\xe4\xf6\x4c\x8e\x81\x16\xc7\x2e\xa2\x31\xa7\xe8\x0d\xfd\xf7\xc8\x80\x94\x9a\xcf\xfa\x80\x4a\x00\x18\xe7\x8e\xfb\xec\x32\xf2\x20\xdd\x09\xb4\x68\x71\x03\x73\xcc\xd5\x8a\xb3\x8b\xc9\xd9\x40\xee\x22\x61\x91\x0f\xad\xce\x42\xd1\x7a\x96\xeb\x3d\x52\x5d\xca\x19\x24\x0b\x58\x53\xc6\xb8\xbb\x36\x62\x5b\xd4\x3a\x82\x4a\x96\x28\x67\x50\x4a\x94\xb4\x07\x38\x6c\x1f\x4e\x84\x1c\x09\x53\x31\x47\xb6\x14\xa9\x0a\xb5\xd0\x8d\x73\x0c\x6d\x43\x2e\x2f\x45\xa4\x86\xd4\xb0\x6e\x68\xb9\x91\x01\x93\x39\x2e\x10\xdb\x60\xd7\xae\x54\x9b\xca\xb8\x2a\x63\x51\x75\x72\xa2\x7b\x16\xa9\x12\x74\x8d\x9b\x6a\xab\xf6\x4b\xa4\x22\x57\x36\xaa\x48\xfa\x34\x61\xdb\xb8\x23\xbe\x5e\xe3\x54\x3d\xe8\xa2\xaa\xa4\x2d\x73\xc3\xfd\x45\x0f\xf6\xa7\x7d\x1b\x88\x5a\x04\x29\x3a\x16\x1c\xae\x13\xf2\xdd\xed\x31\xc1\xf5\xdc\xe1\xad\x1a\x8c\xca\x2d\x87\x34\xf7\x74\xdd\x78\x44\x14\xe2\xba\x99\x6b\x1f\xb8\xdd\x7d\x7e\xf7\xa5\xb2\x14\x3c\xbf\x5b\xee\xd4\xa9\x28\x90\x00\x8b\x9b\xc5\x0f\x7d\x7e\x78\xc2\x0a\xe7\x3e\xc5\x40\xfc\x76\xfa\x18\xa3\xc4\xcf\xb1\x47\x52\x69\x45\xec\x83\x31\x54\xe6\xfc\xff\x58\x36\x66\xd5\xb1\x04\x39\xbc\x96\x44\x91\x14\x12\x3b\x4e\x22\x96\x8c\x39\xe8\xa5\x75\xc1\x88\x3d\x5e\xaf\xc9\x60\x47\x22\x80\x75\x06\x32\xae\x4c\x94\xac\xa3\x4d\x7c\xbd\x0b\x52\x60\x40\x6c\xa8\x9d\x9e\x0e\xe4\x0c\xc5\xe2\x88\x8d\xcd\x9b\x90\x5d\xd8\x61\xc6\x43\xed\xb2\xe0\x34\x93\xca\xac\xfb\x70\xcf\x58\x6d\xb4\xe8\x93\x2e\xda\x1e\x22\xed\x2c\x1a\x6a\x2c\xb5\x67\x55\xad\x24\x71\x06\x6d\xb3\xc1\x22\xea\x99\xd2\x9f\xda\x99\x13\x7b\x0d\x4c\x1b\x1f\xf1\xa1\x4e\x91\x12\x25\xf2\x74\x75\x80\x5b\x2c\x89\xae\xf9\x53\x54\xb9\x91\xe1\xa9\xd4\x22\xd7\x84\x0b\x51\x54\x31\x3c\xeb\xde\xa9\xdc\x3d\x69\x3d\x20\x85\x20\xeb\xcc\x3f\xf4\xf6\x30\xb1\x8d\x1d\x34\x38\x4f\x1f\x97\x1b\xd3\xd2\x99\x23\xa8\x66\xe3\x62\xac\x9a\x8c\xdc\x63\x16\xda\x0b\x40\x6d\x94\xc7\x07\x8e\x9c\x77\x77\xf6\x1d\x39\xef\x7f\xd4\xa6\xe4\x6f\x7e\x1a\x40\xd8\xde\x72\x6a\x46\x82\x46\x60\x86\x33\xaf\x4f\xbb\xc5\x92\x48\x6c\x08\x3a\x38\x8f\x8e\x05\x86\x3d\x05\x6f\x8c\xe8\xb2\xbb\xbb\x64\x57\x1f\xbb\x54\xbd\x4d\xae\x51\x9e\x08\xc7\xa2\xe4\x0d\x43\xa7\x53\x10\xd9\x54\xc2\xa6\xd2\xa6\xa6\x9b\x02\xce\x5f\x37\xbf\xaf\x50\x5b\x2c\x31\xeb\xdc\x38\x0e\x0f\x41\xa6\xd1\x3a\xe9\x00\xe9\xbd\x74\xa6\x07\xff\xdc\xbf\x9f\x03\xdc\xf8\x46\x72\xb4\x7b\x70\x96\x3c\xda\xd5\x3b\xa2\x68\x98\xdd\x56\xe2\x9f\x34\x31\xea\x40\x69\xb3\x89\x25\xf9\xc7\x64\x54\xf6\x27\x4a\xdf\x87\x68\xb3\x49\xff\xc1\x3e\xae\x12\x75\xee\xe1\xdc\x9c\xaf\x24\xf8\x48\xb2\x8e\x59\x57\xf7\x2e\x9f\xbb\x5c\xcd\xb5\xc3\x94\x5e\x80\x72\x0f\xd3\x01\x8c\x23\xbc\xe4\xd8\x7a\x24\x24\xe3\x55\xf3\x91\xf4\x8e\x76\x8a\x80\xb2\xca\xea\xa9\xce\x14\xe1\xbe\x60\x59\x02\xaa\xa5\x4a\xe2\x32\xd0\xa6\x57\xbb\x27\x53\xe0\xce\x8f\x75\x05\x40\xe3\x3c\x4a\x4a\x75\x8c\x71\x46\xca\xe8\xa1\x92\xe1\xe2\x1c\xee\x59\x2e\xcb\x5b\x9c\x4f\xd2\x24\x42\xca\x78\x3f\xba\xa5\x2d\xaa\xde\xc8\x83\x17\x67\x6e\x9f\x33\xf1\x44\x1a\x35\x17\xf5\x6b\xa1\xc7\x27\x47\x70\x1c\xbc\xc3\x1f\xbf\x16\xa7\x34\x82\xa0\xec\x2e\xb1\x02\x67\x32\x3e\x39\xe0\x15\xe9\x29\x81\x10\x51\x8f\x5e\xb4\x3b\x5d\x52\xc6\xa1\x28\x79\xc6\xd6\x7d\x8b\xff\x12\xbf\x17\x55\x2f\x88\x60\x65\x9e\xfd\x22\x33\xde\x6d\x6e\xe6\xe4\x28\xd1\x9f\x3e\xbb\x2f\xc0\x21\xe2\x31\x0f\xa3\xb3\x98\x10\xc7\x61\xc2\xec\xd0\x5f\x49\xf9\x2f\x78\x70\x7c\x2f\xce\x10\x3a\x39\x81\x37\x4a\xdf\x87\x87\x9e\x75\xae\x94\x61\x82\x54\x63\xb5\x53\x62\x42\xa8\xb2\xa0\x0b\xd0\xaa\xec\x38\x3c\x0d\x99\x84\x3d\x31\xcd\xf0\x00\xed\x85\x3e\xe5\x09\xe3\x59\xd6\x40\x77\x00\xd7\xde\xf0\x54\x64\x82\x33\x7b\x99\xcf\x3f\x21\x18\xe5\x42\xcc\xba\xc5\xf5\xec\x8b\x62\x55\xb7\x2f\xc1\xa9\xfd\x05\x43\x06\xb1\xab\x82\x51\xf4\xae\x07\xb3\x3e\xfe\xee\xe1\x5b\xbe\x24\x05\xd3\x6f\x13\x8f\x4c\xbb\x0c\x34\x55\xbc\xf8\x2d\x7d\x27\x4f\xaf\xdd\x88\xcf\x23\x9c\xf8\x19\xde\xbf\x86\xd4\x23\xf9\x3e\xce\xfc\xec\xe0\x24\xb5\x91\xd9\xa9\xff\xfc\xa0\xa7\x32\x48\xc5\xb9\xc9\xa5\xde\x4e\x73\x4e\xbd\xe8\x83\x22\xa2\xe7\x64\x7f\x4c\x27\xd1\x22\xe9\xfa\xfb\xfd\xff\x82\xa1\xa4\x32\xc7\xb6\xc2\xa8\x49\x8b\x2b\x82\xab\x52\x09\x2d\xd1\x57\x89\x81\x3b\x39\x5e\x47\xce\x99\x2c\x55\xcd\x82\x36\xb0\x42\x5b\x73\xc0\xf1\x3d\xc6\x6b\x20\xad\x11\x68\xa1\xc4\x08\x8e\xcc\x4a\xe9\x21\x01\xe6\x18\x1e\xda\x6f\x3b\xea\xd3\xfc\x0f\x07\x05\x68\x65\x41\x92\xb4\x8f\x9a\x4d\xdc\x4a\x07\x3a\x75\x2e\xd9\xa8\xc4\xdc\x43\xbb\xc0\x43\x9b\x9e\x3b\x2c\x65\x0c\xf2\x31\xa2\x33\x95\xc0\x34\xf9\x6e\xf6\xdd\x4d\xcf\x7d\xd8\x19\x9e\xda\xa0\xab\x24\x63\x49\x0a\x66\x1b\xcb\xc9\xf9\xeb\x89\xde\xba\xc4\xe2\xb4\x92\xd9\x5a\xea\x84\xac\x93\xfb\x91\x5c\xe5\x88\xd4\x55\x8f\x57\x66\x32\x24\x4f\x98\xcc\xb5\x96\xd5\x7f\xfc\x40\x61\x5f\xea\xa5\x58\xb1\xdc\xc6\xb0\x87\xf0\x9c\x93\xb5\xb5\x3e\x2b\xab\x8e\x72\x57\x15\x15\x42\x4c\xbe\x2c\x22\x6e\x64\x85\xbb\x8f\xad\x24\xa3\x00\xae\xe1\xa1\x85\x50\x36\x1a\xb0\x9b\x95\xaa\xec\xfb\x64\x6f\x7b\x55\x81\x9d\x7b\xa9\xb1\x18\xe3\x08\x93\x20\x57\xb9\x23\x53\xb5\x3f\xd2\xa2\x0a\xea\xcd\x6a\xce\xdf\x5c\x44\x31\x5f\x73\xa8\x59\x65\x76\x97\xb8\xdc\x14\xad\x9b\x92\x20\x64\x1c\x6e\xe2\x58\xdd\x2e\x81\xc7\xac\x09\x0d\x3a\x32\xcd\xe7\xce\x32\x4b\x34\x73\x8a\x4f\x54\x31\x59\x75\xa3\xe6\x8b\x75\xce\x26\xad\xd0\x3a\x9e\xb8\x4e\x8a\x55\x9d\x3f\x38\xce\x13\xcf\x83\xe3\x38\x8c\xa5\xa6\xfa\x38\xab\x0f\xdc\xb0\x15\x56\x31\xc6\x34\xf4\x42\x2b\x54\x0f\x9b\x08\x9e\x81\xeb\x67\x0c\x2a\xfc\xa5\xa5\x64\xc6\x85\xe8\x54\xfd\x03\xf2\x96\xcc\x0e\xa9\x03\xcb\x61\xce\xbb\x3a\x68\x60\xce\x47\x98\x9c\x6f\x59\x37\x89\x2b\x52\xa3\xae\x91\x4b\x06\xe2\x24\x6e\xa9\xe3\xb4\xd1\x99\xae\x85\x38\x39\x2d\x83\xb9\x31\xd6\xd7\xa8\x26\xc5\xe4\xd0\x17\xd1\x42\x40\xdb\x6e\xfd\x2e\x07\x27\x77\x0f\x30\x61\x42\x7f\x60\x0f\x56\x4c\xd8\x65\xde\x90\xe9\xb7\x20\xe2\x80\x4d\x57\x7d\xb3\x01\x5e\xc9\x2d\x99\x17\x6e\xc4\x68\xff\x66\x86\x99\x7d\x9f\xad\xd1\x19\xa7\xbb\x33\x9b\xe3\xdc\x7a\x89\xa1\xe1\x61\xe3\x75\x7f\x59\x1f\x77\x6a\x7d\x38\xfe\xd0\x20\x03\xa4\xb4\xb5\x1c\x17\x70\x06\x93\xfb\x5d\x3d\x21\x26\x4f\x5d\x77\x32\x5e\x22\x51\x9c\x2c\xbc\x71\x66\xa4\x0c\x82\xcd\xf0\x21\x96\xef\x70\xb3\x58\xc2\x78\xbe\x81\x3b\xb1\xa2\x20\x65\x49\x85\xa2\x74\x47\x63\x4a\x97\x1b\xde\xcd\x9e\x82\xdb\xb0\xa9\x20\x6d\x57\x45\x0b\x1e\x6e\x5a\x39\x67\xba\x93\xd6\x15\x38\x16\x96\x1d\xc6\x35\xb2\x12\x94\x9d\xb3\xb3\x20\x8a\xd9\x74\x9a\x3e\xc9\xf6\xe0\xc4\x6f\x72\x31\x1b\xfd\xc9\x51\x6b\xbe\xc5\xe0\x00\x8a\xfe\xf4\x25\x5c\xfa\x80\x8b\x77\x22\x94\x55\x95\x66\x58\x65\xe4\xec\xac\x47\x06\x26\x27\x3e\xf9\x73\x8d\x0b\xef\x5c\x6f\xfa\xf8\xe4\xc5\xf9\xf8\x24\x40\x6b\x0e\xfa\x87\x1c\xd3\xc4\xf9\x4d\x50\x38\x76\x60\xb2\x62\x20\x0e\xdd\x59\xee\x9c\x88\x31\xde\xac\xb5\xec\xb1\x0f\xcb\x76\xcf\x48\x37\x08\xc9\xdb\x16\xf6\x90\xe7\x2e\x98\xb7\x18\xd7\x06\x87\x14\x99\x5d\xb0\x98\x1d\x1e\x0d\xb4\xc9\x6d\xe1\x10\x69\x95\x5f\x12\xd6\xe2\x46\xd4\xa6\x09\x2a\x34\x75\xd9\xf2\xaa\x15\x12\xed\x34\xf5\x49\xcd\x93\xa7\xc9\x81\x76\xb7\xec\x5b\xc4\xee\x7c\x73\xa2\x34\xd6\xb7\xf7\xbb\x5b\x6e\xd5\x7b\x50\xe3\xf6\x9a\x36\x7c\x12\x8f\xb4\x30\x4a\xb5\xb7\xaf\x3d\xc7\xdb\xf4\x2b\x0a\x32\x03\x9e\xbf\xa2\xaf\xd2\xaf\xf8\x27\x04\xfd\x67\x6b\xb4\xc5\xcd\x29\x88\x12\x30\x3f\x8a\x2d\xd3\x7f\xa2\x6a\x83\x8f\xe0\xfe\xa3\x20\xb5\xe3\x48\xbd\xa5\x4e\xa8\x4d\x6d\x05\x19\x82\xd9\x54\xd4\x3b\x16\x25\xf4\xa7\xf0\x1c\x6f\xd9\x14\x2e\xea\x39\xfd\xd3\xf6\xf3\x30\x75\x00\xd1\x9e\x6a\xd0\x3e\x42\x70\xa8\x51\xe7\xf2\x46\x2d\xfd\x60\x41\xc2\x04\x52\x5b\xaf\xca\x24\x89\xed\xaf\xf2\x14\xf2\x9b\x7b\xe9\x0d\xbd\x04\x52\xa3\x9f\xba\x5a\x09\x1c\x7a\x5f\xe3\xb7\x5d\x74\xdb\xbf\xbb\xde\x13\x68\xf7\xbe\xc6\x6f\x07\x5b\x13\xa7\xe9\x43\x04\x47\x7b\xdb\x42\xb5\xd8\xe9\xd8\x41\x1d\xb8\x6b\x2a\x7f\xb8\xa3\xed\x50\x15\x33\x49\x92\xdb\x6b\xac\xb3\x0d\xcf\xa2\x14\x83\x70\xf7\x8d\x7f\x1e\x3e\x1c\xaf\x06\xac\x00\xea\x52\xfc\x56\x0f\xc8\xec\x6c\xda\xea\x0a\x34\x08\x1a\x33\x4b\x25\x0c\x6b\x7c\x5d\x6d\x41\x9e\x15\x1a\x56\x09\xc0\x1d\x82\x94\xf6\x60\x82\x90\xf4\x49\xd0\x8c\x0c\xd6\x1a\x48\x8a\x5d\xcb\x70\x17\xf9\xb5\x16\xf1\x5d\xfb\xd0\xc9\xed\x67\xb1\x46\x06\xa8\x16\x92\x2a\x28\x1f\xea\x9c\x61\x64\x60\xea\x7b\x43\x81\xaa\x2a\x88\x92\x91\x85\x59\x94\x2a\xfd\x7c\x66\xef\xa9\x10\x2b\x7a\x4d\x2b\x3c\x53\x88\xa3\xcd\xac\x41\x52\x6a\xc2\x7f\xff\x3b\xb0\x65\xcd\x70\xcd\x36\xcc\xb6\xcc\xd6\x77\x90\x05\xa8\x15\x48\xfc\x2c\x90\x89\x07\xcb\x00\xb4\x53\x2d\xda\xc5\x7f\xe3\x6a\x4a\x0c\xce\x92\xd1\xa8\x52\x65\xeb\x4c\xad\xfa\x14\xd6\x50\x5c\xae\x46\xd7\x89\x55\x6e\x3f\xe6\x50\x3a\xd6\xc5\xe6\xdd\x4b\x65\x74\x83\x97\x75\xb5\x35\x38\x44\x35\x3c\xda\xb4\xcb\x47\x3e\x96\x55\x4d\x4a\x41\xe7\xc4\x94\xa7\xa0\xe2\xa8\x7e\xa1\xe1\xee\xa6\x84\xea\xee\xdc\x45\xeb\xb2\xb7\x92\x38\xbe\x61\xf0\x47\x21\x4a\xc3\xbf\xbf\x74\xbc\x51\xdf\x28\xe2\xd6\x48\xaa\xaa\xe1\x7c\xd3\x2a\x23\xaa\x75\x3b\x94\x56\x34\x23\xb6\xee\x2d\x2a\x4b\x59\x18\xbb\x80\xf7\x78\xab\xd2\x71\x43\xbb\xc5\x9e\xfb\xc8\x90\x84\x6f\x5e\xf8\xf4\x91\x0b\x54\xa8\xbc\xa3\xcf\xc8\x2e\xd8\xbb\x4c\x91\x97\x63\x64\x11\xa5\xc7\xb5\xc1\xff\x16\xce\x74\x41\xca\x89\xcf\x48\x61\xd7\xfa\xdc\x64\x32\xc5\xba\xb0\xe3\xc6\x89\x2c\xea\x9a\x84\x8e\x59\x74\x57\x94\x6f\x67\x85\x03\xea\x19\x93\x08\x88\x98\x7a\x46\x18\xdb\xe0\x91\x95\x03\x27\x27\xaa\x3b\x71\x4b\x92\x78\x22\x1e\x84\xa7\x45\xe2\xf9\x2a\xbc\xc5\x09\x6b\xdd\xe6\x42\x4f\xba\x95\x27\x56\xe3\x97\x3a\xaf\x3a\x18\x52\x83\x1f\xa2\x7c\x8a\x10\xcf\x72\x43\x60\x2b\x6a\x74\x20\x47\xae\xf0\x99\x4d\x35\xa2\x11\xfc\xe3\x31\xfc\x93\xb6\x76\x83\x8c\x53\x81\xaa\x93\x6d\x6a\xe7\x64\xb2\xa6\x77\x54\x3a\x89\x53\xe3\x2e\x59\xe6\x26\x93\x8c\x7d\xfe\x51\xc8\xc9\x2b\x9b\x5a\x0e\x7e\x89\x5b\x73\xad\x93\x78\x3c\xb1\xa6\x52\xc0\x7c\xb1\x41\xe1\x92\xab\x22\xa9\x19\x43\x57\x78\xf2\xe0\x58\x0d\x36\x85\x96\x9e\xfa\x17\x4a\xcd\xc4\x03\xe7\xb6\xa5\x74\x31\x03\x26\xd6\xa8\xf2\x3b\x9c\xfb\x54\x52\xf0\x85\xce\x0d\x3e\x49\x7c\x99\x7c\xb3\xf4\xa6\x5f\xfa\xf6\x9d\xa4\x41\x35\x88\xce\xc1\xd0\xfa\x20\xb4\xa7\x3b\x30\x46\xf1\x8d\x2e\x74\xd0\x9f\x04\xd4\xf5\xe1\x35\x8b\xd5\x4c\x42\xba\x65\x14\xa5\x73\x43\x46\x39\x7f\xfe\x0c\x5e\xa1\xa6\x25\x05\x59\x23\xdf\x4a\x1b\xc2\x2f\xca\x86\x19\xcc\x36\x09\x8b\x2b\x45\x52\xfa\xbc\xc3\xba\x7b\x66\xe9\x8d\x83\xf7\x97\xee\x82\x42\x1e\x3a\x7f\xfe\xcc\x79\xbc\x27\x1e\xf2\xc7\xb4\xac\x74\xfe\xfc\xd9\xcc\x79\xf0\x17\x2b\x75\x90\xc2\xe7\xc3\x4a\xee\xe3\x20\xbf\x3d\x61\x9a\x07\xc6\xf8\x23\x79\xe7\xa2\x39\xac\x2d\xcc\xeb\x8e\x74\x5e\x5a\x63\x55\x23\x44\x17\x95\x0e\xec\x5f\xb9\xe9\x27\x36\xbe\x95\x55\x2d\xfb\x2d\x71\x41\x4a\x2c\xcb\x92\xea\x32\xff\xa9\x41\xec\xa5\x11\x14\x50\x2d\x8f\xf2\xa6\x4c\x64\x53\xef\xbb\x62\xb6\xc7\x46\x9f\xf2\xa3\x55\x99\xe8\xb9\xa0\x8d\x83\x78\xde\x0b\x6d\xd4\x2c\xb7\x6a\x82\x60\x2f\x93\x94\x87\xf3\xbd\xeb\x07\x76\x80\x88\x16\x6c\x03\xbb\x9c\x5a\xbb\x9f\x34\xb1\xc1\xef\x7b\x42\x2e\x1c\x23\x67\xc3\x7a\xf2\x9d\xb7\xff\xa8\xdc\x65\x9f\x9b\x52\x01\xb0\x20\xa1\xc0\x7b\xe6\x53\x7b\xec\x01\x4c\xf5\x25\x88\xae\x99\x9f\x72\x0b\x42\x01\xfb\x99\x66\x33\x66\x00\x36\x3a\xb5\x31\x71\x06\x7b\x07\x2f\xe6\xe2\x3c\x76\x30\x12\x55\x13\xa3\xcb\xdd\x94\xa2\x8c\xd2\x9e\x98\xdc\xb1\x29\xda\x20\x17\xf6\xe2\xfc\x60\x6f\xd6\x67\x88\x07\xc7\x8e\x94\x3b\xe8\x3e\x49\x19\x0d\x26\x65\xe7\x83\xfb\x09\xcb\xef\x7b\x75\xbe\xb4\xcf\x28\x4c\x91\xc1\xf8\xb0\x5b\x86\x04\x06\x6f\xbd\xd9\x28\x9c\xaa\xd7\x1c\x7b\x01\x66\x2f\xd7\x54\x10\x0f\x51\x25\x62\x72\xfa\xca\x2f\xbb\x7b\x13\xc0\x4e\xbd\xe0\x6f\x8e\xc5\xa1\xd1\x8e\x9a\x2b\xea\xb0\xec\xd9\x99\x83\xa3\x6c\xde\x3c\xec\x54\x75\xe5\xa6\xf0\x7c\x2b\x29\x5c\x02\xf0\x65\x27\x81\x07\xc5\x66\x75\x17\xd1\xd2\x46\x6f\x74\x8a\x73\x90\xf9\x0d\xce\xf8\x48\x9e\x1d\x3c\x37\x62\x32\x06\x77\x13\xfb\x35\x1c\x20\xb6\x41\x07\xf3\x5f\x60\x2e\xba\xfc\xd7\x65\x49\xa6\x80\xf9\x59\xf0\x5f\xc6\xb9\xf8\x1c\xd9\x30\xc2\xd8\x67\xc8\x8d\x21\x38\x77\x62\xca\xdc\x42\x3f\x43\xde\x1c\xa2\x83\xa3\x78\x1f\x57\xb6\xd2\x75\xd9\x39\xa2\x27\x88\xeb\xd3\x07\xf5\xe2\x80\xe9\xcf\xa9\x7c\xea\x3e\xbf\x78\x7f\xb1\xc1\x04\x33\xdc\x65\x58\x30\xde\x3f\xcc\x67\x89\x0f\x3f\xaf\x78\xb1\x00\x64\xf3\x8b\xf5\x06\x9d\x3a\xa1\xa2\xf2\x21\xc5\x96\x08\x83\x6b\xcc\xff\x16\xd7\x84\xc9\xbc\xb7\xed\x37\xaa\x46\xb0\xf6\x43\x84\x69\xa7\xf3\x5c\xc2\x4d\x16\x1b\x85\x4e\x5c\x67\xab\x8f\x99\x2b\x97\x07\x42\xd7\x22\x99\x2a\x21\x7b\xf4\xf1\xf8\x94\x36\x4f\x54\x7e\x75\xe2\xf4\xd3\xb4\x7f\x4b\x61\x0f\x3b\x09\x2e\xa2\x3e\x53\x87\x63\x00\xe8\x3e\x17\xe7\x43\x15\x7e\xe8\xdb\xfc\xae\xb3\x67\xf8\x3f\xc5\x1e\x66\xee\xd2\x97\xa8\x26\x49\xbe\xda\xea\x7e\xaf\x73\x81\x3d\x5c\xe9\x02\xb7\x77\xad\x4b\xcf\x58\x2f\x02\xe4\x27\xae\x7c\x71\x48\x21\xaf\xcb\xc7\x9b\x85\x03\x18\xa5\xcf\x88\x81\x9e\x64\x09\x21\xf0\x6c\xc6\x44\x06\xa5\x71\xde\x83\xfe\x8c\xa7\xef\x04\x50\xbb\xa8\x1c\xfa\x0a\xc0\xec\x16\x16\x74\xea\x3a\x6f\x01\x5d\x21\x52\x89\x1b\x28\x45\x35\x3a\x0d\x84\x58\x55\x0c\xd2\x0c\xba\xeb\xa7\x0d\x5d\x25\x40\xe1\x2a\x84\xa0\x72\xfd\x97\x21\xbe\xf3\xeb\xdb\x41\x6a\xbb\xdf\x94\xdc\x4a\x1a\x4c\x9d\x36\x47\xda\x11\x14\x22\x25\xe5\xff\x09\x73\x69\x48\x4c\x7b\x4f\xde\x5d\x1e\x60\x3b\x38\x78\x8a\x73\xbd\x24\xa7\xd0\xa0\x11\x2b\x4f\xf3\xac\x9f\x73\xa8\x41\x94\x2f\x21\x9a\xec\x60\xe7\x5b\x13\xa0\xb7\x9a\x9a\x9c\x5b\x30\x6e\x56\xd3\xdd\x3a\x22\x12\x08\x58\x90\x9a\xdb\xa8\xb9\xb4\xac\x94\xef\xd5\xd9\x75\x1d\xdc\x36\x33\x3c\x9b\xb8\x23\x2b\xd8\x26\x71\xef\x35\x2f\x38\x7f\x22\xaf\x5b\x92\x0d\xbf\xc5\xc5\x6d\xc5\x41\x4a\x4a\x21\x00\xfa\xaf\x52\x21\x0b\xf5\x6e\x78\x61\x8a\xad\xb1\xb4\xb7\xf3\x09\x01\x30\x86\x25\x2a\xea\x84\x75\x83\x27\xe7\x38\x9c\x4a\xa2\x18\xe0\xa6\x47\xfd\x3a\x35\x1c\x50\x6b\x92\xbe\x74\xe5\x54\x79\x5e\xc8\x3b\x02\xa4\xb4\x1b\x61\x09\x62\x88\x68\x0f\x12\xda\xd7\xfd\x16\x61\xf9\x66\xf9\xcc\xde\xd1\x9c\x84\xd1\x6e\xd2\x43\x71\x47\x35\xaf\x6c\xaa\x6f\x2a\xbb\xf7\x06\x65\x57\xbc\x09\x0f\x2b\xbc\xe2\x37\x19\x54\x7a\xe5\xd6\x92\x7f\x83\x03\x4f\xe1\x4a\x6c\x46\x70\x7c\xec\x27\x90\x43\xd2\x95\x65\x61\xea\xad\x32\x2e\x49\x78\xb7\x54\x28\x71\xd4\xed\xb1\xba\xf8\xa4\x63\x4b\xff\x16\xec\xd3\x69\xf7\x38\xe3\xce\xbd\x54\x15\x4c\x8e\x7a\xf2\xfc\x42\x37\x79\xa7\x42\x0d\xca\xec\xbc\x9f\x6d\x89\xd8\x7e\x26\x3b\x4c\x13\x8e\xcd\x5b\xcd\xe2\xcc\x4a\xa5\xdd\x10\x37\xf6\xd0\x76\x0e\x46\xb6\xfe\x94\x54\x43\xfd\x67\x4c\x3b\xb0\x7a\xdb\x07\x60\xf7\xb7\x88\x1d\x0f\xca\x2a\xf4\x7b\xf3\x36\x87\xf2\x2c\x6d\x0c\x3d\x35\x36\x8e\x9a\x8c\x22\xb1\xc7\x9b\xbc\xc7\x6f\x8d\xe3\x55\xa0\xaa\x62\xb6\x3a\x9a\x39\x95\x76\xbd\xc4\xfa\x32\x31\xae\x24\x4d\xf2\x94\x3e\x14\x65\xb3\xa7\xc1\xde\xb1\xc6\x81\xe7\x0e\xe3\x66\x5d\xc5\x0d\x65\xd0\x50\x6f\x7b\xb8\xe1\x3e\x55\x4d\xf2\xf7\x9a\x54\xbf\xeb\x82\x6d\xc9\xd2\x92\x9d\x63\x38\xc5\x46\xc3\x81\xcc\x30\x6e\xea\xbe\xed\xc7\x2e\xc7\xcf\x89\x10\xb3\x92\xf3\xf4\x4e\x13\xb6\x54\x19\x99\x5b\x75\x2d\xa0\x29\x79\x1a\xbe\xac\xaa\xbc\x79\x8c\x2f\xaf\x92\xd1\xb7\xac\x8b\xfc\x6d\x7b\x20\xc7\xec\xfb\xa4\xad\xd9\x41\xb6\xa2\xbc\xa8\xe7\x45\x78\x2c\x28\x12\x07\x35\xbe\x0e\x4e\x86\x7d\x21\xfe\x6f\x66\x81\x37\x0d\x59\xda\x8a\x1b\xda\x88\xf3\xd3\xeb\xad\x1c\x9e\x6a\x27\x90\xb4\xd1\x99\x7f\x6d\x49\x8d\x0a\x52\xf2\x27\xb3\x2c\xde\x0c\x9e\x06\x86\x1f\xe5\xcd\x7f\x76\x25\x5d\x47\x27\x93\xd2\xd7\x9d\x7f\xb2\x04\xb2\xfe\x4b\xe2\x2d\xe1\xa7\xef\xb6\xa0\x21\x7e\x96\x28\x4d\x24\x5c\x2c\xe7\x92\x44\xb7\xae\x4a\x47\x45\xef\x5c\x29\xef\x41\x6c\x25\x06\x7e\x81\xaf\x95\x39\x3d\x40\xb9\x3e\xbc\xa3\xf8\x92\x57\xfe\x24\xed\x61\xed\xc6\x68\xfe\x92\x77\x2e\x7f\x92\xe4\x33\x2d\xbc\x11\xf3\x65\xb7\x2e\x31\xa2\x5d\x26\xa3\xa3\x50\xee\x6e\xf5\x8e\xa2\xd0\xea\xc5\x14\x87\x28\x56\x77\xac\xad\x61\xfc\x0e\xb9\x3e\x13\x77\x1b\xdf\xb0\xf6\x71\xba\x20\xb1\x2d\xa8\xa8\x41\x64\x89\x52\x07\x71\x7a\x7c\xbf\x91\x77\x43\x04\x7b\x19\xdd\x92\xa1\xf3\x72\x2f\x54\x6f\x55\xed\xd5\xb0\x4a\xc6\xd4\xbf\x0e\x60\x89\x57\xa9\xfd\x89\x7c\x5d\x89\xf0\xc6\xcb\xae\x8b\x16\x76\xb9\x01\x33\x35\xae\x73\xe3\xe0\xf7\xc3\x2e\x1c\x84\x1d\xaf\xa5\xcb\xf5\xe5\x56\x71\x0f\x03\x79\x9d\x41\xc1\xc1\xd7\x96\xa5\x03\x20\x1f\x39\x03\xe4\x10\xfd\xce\xe7\xe0\x9e\x3a\x06\x59\x8c\xba\x8c\xe4\xae\x33\xe4\xa7\xf4\x0c\xbb\xb8\xa4\xef\x32\xc6\xfd\xdb\x05\x36\xd3\x6a\x77\xf3\x20\xd0\x3f\x0f\x8e\xc7\xf0\x78\x97\xad\x70\x3b\x8c\xf9\x29\x98\x72\x3c\x43\xee\x8b\x19\xbb\x4c\xa5\xbb\x62\xcc\x8f\x09\x96\x74\xd8\x91\xf5\x57\xcb\x4b\x22\x51\xb5\xbb\x91\x39\x28\xfb\x08\x49\x78\xa7\xdb\xd2\x62\x5b\x70\x53\x9b\x72\x95\x77\x6f\x10\xaa\x12\xca\xe5\x67\x6e\x15\xee\xdb\x28\xf4\x97\xbd\x2f\xcb\x70\xb7\x5b\x3e\x3e\x91\xd5\x15\x60\xbe\x77\xdf\xae\xd7\xc4\x8a\xd6\xd0\xc9\x6b\xe3\x15\x60\xcf\x84\xa3\xf9\xde\x8e\x06\x1b\x31\x8b\x2c\xc4\x6e\x43\x2c\x8d\x99\xd7\x70\xd9\xd4\xa8\x8a\x73\x9f\x44\x36\xe9\x72\x77\x5f\x99\x6c\xf2\x97\xfd\x15\xc8\x26\x59\x90\x1e\x95\x25\x38\x17\xb5\x2a\x23\x2d\x79\x5b\xb5\xde\xb1\x94\xd4\xc9\x44\x10\x54\xd6\x68\x59\x91\xba\xed\xbe\xc1\x4e\x85\x45\x51\x83\xeb\x6f\x5a\x20\xab\x15\x2e\x09\x6a\xb1\x28\x8a\xb1\xa8\x64\xfd\x37\x45\xba\x03\x6e\xe1\x84\x9b\x5d\xd0\x9a\xea\x2e\x16\x7c\x01\x1f\xf4\x0a\xbe\x9e\x7b\x12\x75\xb0\x5d\x2d\x2f\x69\x49\x85\xd5\xc4\x24\x88\xc5\xf6\x73\x2f\x90\xd2\x59\xf7\x27\x27\xc0\xa8\x8d\x59\xf3\xbe\x64\x7c\xad\xf4\x6f\x15\x70\x3f\x77\xa1\x55\xc6\x02\x77\x9f\x5a\x65\x8f\x94\x63\x15\xd4\x88\x05\xdd\xa9\x82\x1a\x33\xaf\x21\x0a\x4a\xdf\xd6\x66\xaf\x5e\x9c\x3b\xb6\xf4\x5d\x29\x2a\x35\x0b\xa9\x7d\x49\x7d\xb9\xab\x96\x82\x2f\x49\x4d\x85\x8b\xfe\x0a\x74\x94\x15\x1c\x11\xc6\x3f\x5f\xcb\xb9\x77\xaa\xd1\x4c\xf7\x6e\x33\x8f\x9a\xc2\x5d\xc9\xa3\x71\x93\x1a\x22\x8c\x94\xdc\x71\x2f\xfd\x0f\x25\x90\xda\xca\x92\x6a\x75\xa8\xe8\x31\x15\xbb\x6c\x86\xb1\xc9\xf5\xd2\xf7\xed\x44\x37\x9b\xa7\x77\x55\xe5\x0c\x1f\x55\x55\x78\xa7\xce\x17\xb2\x69\x6a\xe6\xbf\x63\x92\xf0\x1e\x37\x3a\x2d\x28\x3f\x0d\xfd\xe6\x27\x30\x84\x56\x4d\xe6\xfa\xa7\x0a\x3c\xe9\x09\xec\x27\xf6\xf4\x45\x69\xce\xf4\xd2\xbf\x02\xfd\xe9\xa7\x76\x5a\x15\x95\xa1\x85\x3e\x45\x65\x91\x2a\x83\xd3\xc1\xfe\xa1\x4e\xd7\x0c\x9b\x7c\x32\x4d\xbc\xe3\x32\xf7\xaa\x8f\x7d\x14\x08\x49\xb6\xe3\xb4\x46\x42\xfe\xae\xc4\xe2\x0e\xab\x19\x27\x30\x3f\x55\x34\x4c\x4f\xe0\xeb\x0b\x88\xa5\x57\xfe\x15\xc8\x4b\x19\x13\x93\x11\x92\x7c\x20\x4c\xde\xd1\xa8\x0e\x3a\x6b\x58\x71\x4a\xd4\x11\xb2\x5c\xdf\xd9\xc8\x19\xaa\xe5\x21\x95\x4f\x1c\x18\xdb\x49\x87\xf4\x44\x18\xbe\x50\x25\x32\x50\xb3\xec\xb2\xf8\x93\x13\x10\xb7\x1f\x78\xf4\xa5\x49\x23\x77\x38\x37\x0c\xcc\xf6\xe5\x41\xe8\x17\x5f\xab\x7e\xf5\x06\x72\x06\x28\xd9\x83\x64\x59\xec\xe5\x76\xa2\xc3\x7d\xeb\x60\x22\x9f\x6f\x6c\x6f\x8c\xe6\x1e\x8b\xf6\xcf\x4d\x75\xf7\xe9\xf2\xb1\xeb\xbb\x55\x92\xbe\x4d\x72\xde\x1f\x29\xe7\x92\xec\x1f\x57\x94\xe1\x26\xb8\x18\x44\xfc\xc8\x3c\x2b\x86\x69\x2b\xa6\x34\x56\xcc\x14\xf4\x0d\x2f\x55\x65\xf4\x8c\x88\x46\x28\xb2\x9c\xa3\xe2\xbd\x01\x23\x1f\xc5\xc0\x56\x96\x8c\x57\xcd\x4d\x1e\x87\x37\x07\x1a\xa7\x9c\x47\x37\x37\x39\x47\xcc\x06\x99\x4c\x05\x5f\x97\xa0\xba\x41\x66\xd2\x17\x66\x16\xd9\xd5\x7d\x42\x53\xc8\x7f\x7f\xef\x17\xa9\x45\xe3\x75\xd5\x82\xf2\xe6\x11\xde\x30\x9e\x7a\x68\xef\x18\x4f\x3f\x37\xb1\x41\x38\x3b\x83\xef\x66\xdf\xed\xab\x94\x94\xc5\xdc\xf0\xa3\xdb\xf2\xe0\xa7\x68\x69\x73\x8d\xb9\x6f\xb1\xa9\x5b\x52\xb9\x31\xc7\x25\xba\xc2\x30\xc7\xd8\xba\x0c\xf5\x94\xb3\x97\xb8\x5c\x4c\x1e\xcf\xf2\xb8\x97\xb5\xa8\x8d\xee\x04\x84\x74\xad\x55\xf7\x14\x51\x04\x28\x5c\xc2\xf7\x1c\x4c\x19\xab\x48\x50\x79\x4f\xd8\xa7\x8f\x22\xac\x27\xd3\x35\x8d\xde\x6c\xc8\x8e\xa5\x68\x5d\x33\x7c\x29\x19\x87\xec\x66\x4b\xd1\x9d\x0e\x5d\xca\x9d\xc5\x6f\xec\x20\xc3\xee\xbd\x4b\xf5\x53\x62\xd6\x36\x74\x6b\xfb\xca\x99\xd7\x71\x0d\x9a\xc7\xb6\x4e\x58\xb2\x14\x4d\x6e\xda\x6d\xb6\xd4\x8b\xed\x71\x6c\xc5\x97\x24\x48\xdc\x81\xc2\xfb\xc8\xb2\x11\xa2\x81\xe0\x48\x2f\x6f\x6c\x39\x18\x47\xf8\x88\x05\x82\x02\x9e\x53\x82\x4d\x65\xd1\x6a\x3f\x70\x41\x37\x75\x99\x92\x10\x09\x5a\x1c\x71\xa5\xe1\x08\x4e\xe9\xbc\xcf\x79\xa4\xb1\x7a\xd3\x6a\x4e\xa0\x2c\x96\x37\x1d\x35\xa1\x6d\x85\xd8\x96\xaa\x33\x81\xce\x4d\x70\x35\x85\x8a\xd6\x9c\x12\xe5\xbd\x77\x39\x86\xde\x47\x0d\x13\xb8\xdd\x3a\x26\xb0\x5b\x49\x22\x87\x06\xa3\xa2\x24\xb2\x88\x53\x83\x17\xd2\xfe\x0b\xc0\xcb\xc9\xb0\xd7\xcd\xcc\x97\x14\xb9\xd7\x51\x53\x84\x7f\xae\x50\x63\xb7\xd9\x54\xb2\xb4\x0e\x9b\x81\x30\x02\x92\xcd\xc8\x22\xca\xf8\x56\x25\x02\x7f\xc6\x97\xe8\xc7\x6d\x8b\xd9\x2b\xdc\xc8\xb4\x6f\x5c\x8a\xfa\x40\xf7\xce\x40\xdc\x97\xdc\x71\xca\x22\x9c\x88\xa2\x5a\x77\x94\x12\x2f\xf8\xb2\x04\x23\x3f\x0a\x5e\x9f\xec\x88\xe8\xb0\x08\x7b\xee\xf8\x44\x87\x4c\xca\xcc\xde\x54\x8a\x99\x77\xa4\xa1\x7f\x4c\xfe\xda\x5d\xf0\xa5\xa3\x04\x4d\x30\x8b\x5c\x09\xaa\x01\x97\xd6\xc7\x13\x1d\x65\x9e\x1a\xe1\x13\x9a\xa6\xe1\x03\xd7\x2c\x0d\x9f\xdd\x85\x49\x1a\xd8\x9a\x3a\x41\x7d\x3f\x66\xe6\x40\x2b\x33\xbd\xee\x3b\xb5\x30\x73\x53\x18\x6a\x92\x85\xed\x3f\x81\x65\x99\x9b\xc2\x18\xab\x72\x74\xd0\x0b\xfc\xc8\x90\x6b\x26\x86\xd5\x2d\x06\xd8\x88\xb2\x97\x2f\xdb\x40\xb4\x90\x48\x58\x87\x1d\xf5\xfe\x86\xc1\xe0\x8b\xb1\x0a\x65\xb5\xbe\x11\x06\xa1\xac\x4d\x6b\x89\x58\x14\xa7\xed\x31\x06\xfd\x89\x24\xa6\x74\x22\x4f\x8b\xb5\x51\x14\xcc\xdd\xed\x13\x15\x26\xab\x4a\x1d\x96\x2b\xd5\x2e\x5f\x55\x99\xbc\x59\xb9\xa3\xc7\x06\x6f\xe9\x99\x8b\x25\x2e\x71\x2b\x2b\x4a\xb1\xc9\xd1\x29\xfc\x2a\xe3\x51\xa1\xe1\x66\x0a\x8f\x9e\x33\xe7\x9d\xb3\x88\x91\x66\xef\xf1\x96\x25\x63\x38\x37\xe0\x08\xde\xfc\x37\xff\xa8\x6c\x0f\x37\x74\x04\xab\x65\x23\x5d\x43\xcb\xeb\x77\x66\x40\x91\x20\x7f\xb5\x8c\xdf\x52\x9d\xc4\xbf\xa5\x59\x40\x41\x70\x86\xd6\x6b\x5c\x97\x93\xb8\xaf\x1d\x6b\x44\xca\x6e\x87\x6c\x1a\x6b\x32\x72\x0e\x68\x3b\xb4\x14\x6d\x10\xef\x46\x4e\x7e\xed\xb3\x53\xf8\xd5\xfd\x61\x34\x65\x59\x4f\x5e\x12\x57\xd8\xd8\xd1\x33\x2c\x1a\xeb\x0c\x7e\xfd\x97\x0f\x33\x9d\xa8\x76\x71\xce\xd7\xa6\x46\xce\xc7\x11\x05\x7e\x3b\xa2\x0a\x0f\x67\xa4\x8c\xa9\xcd\x9d\x93\xc6\xb6\x07\x95\x3e\xcd\x79\x71\x7e\x2f\x2a\x97\xf7\xf9\x73\x95\x59\x62\x96\xbd\x82\x37\x12\x7c\x96\xeb\xb2\xbb\x3b\xd1\xd5\x10\x9e\x8d\xa7\xd8\xf1\x30\xcd\xc5\x5d\xbd\x66\x7b\xcc\xf6\x36\x8a\x5c\x3a\x56\x12\xd0\x50\x66\x76\xb9\x93\xe7\x3b\xc9\x1d\x77\xda\x63\x84\xcf\x0b\x51\x37\xa8\x5e\x50\x23\x65\xf6\xa9\xcc\x1e\x55\x95\x09\x9b\x70\xe1\xd3\x11\x56\xc9\xca\xa2\x7a\x41\xfb\x5a\xc6\x92\x65\x9c\x8e\x74\x5b\x0e\x95\x49\x7a\x6e\x9a\x46\x46\x44\x8c\xbe\x3c\x61\xf2\x09\x55\xf4\x48\x10\x27\xf4\xf8\x0d\x14\x79\xc7\xc5\x02\x29\x66\xb2\xb5\x25\x93\x1c\xb5\x27\x95\xfe\xa8\xaa\xfc\x1d\xb3\x0c\x67\x79\x2f\xa5\xd8\xcb\xdb\x5a\x18\xd4\xc7\x0e\x8c\x16\x9a\x0c\x83\x98\xad\x67\x27\x71\x27\x3b\x80\x77\x41\xf6\xbc\x07\x79\x2f\xa1\xe8\xfc\x0d\x1b\x45\xba\x7c\xe0\x2f\x8f\xed\xff\xb2\x21\x76\xb3\x21\x76\x21\xb5\x9b\x9b\x13\xe9\xd0\x25\x0c\x27\x49\xfd\xb9\xa9\x05\xd2\x21\x35\x9f\xe1\x96\xa9\x0b\x59\x18\x54\x84\xb5\x40\x17\xf1\x85\x7a\xf5\x82\x36\x2b\xd4\x27\x07\xfd\xf2\xda\xc2\xbb\xf9\x20\x05\xd0\x69\xe2\xf2\x9b\x8f\x01\xbe\xdc\x5b\x05\x82\xc8\x6e\x38\x79\x5d\x76\xc4\xc4\x06\x4c\xc5\x2e\x25\xdb\x55\xbb\x58\x8c\x7b\x4b\x39\x80\x8c\xea\x60\x58\xc4\xaa\xa2\xea\x93\x54\x6f\x01\x71\xe1\x88\x6a\x3b\x8e\x8e\xf2\x06\x75\x53\x5d\x18\x99\x92\xa9\x41\x32\x8a\x89\x8f\xa8\xfa\x74\x53\x18\x94\xfc\x72\x0a\x3f\x52\xea\x96\x32\xad\xe4\x2d\x1b\x02\x5f\x67\x42\x2b\xa9\xfb\x07\xe2\x8d\x37\x1d\xe4\xf2\x20\x23\x37\x9b\x50\xea\x36\x26\x7d\x65\x5a\x04\xcd\xef\x45\x39\xd8\x38\x3e\xf5\x4a\x5c\xe8\x1f\x5f\x96\x66\xb6\x9e\x74\x0a\x8d\x6d\xf2\x33\x61\x8c\xd4\x97\x32\x6d\x46\x4f\xd9\x99\xb3\xa6\x8e\xc4\xb4\x77\x4e\xef\x39\x70\x48\x2a\x45\x06\xd9\x1c\x5e\x75\xde\x5d\xe5\x92\xbb\xa9\x67\x49\x8c\x5f\xe2\xf6\x5d\x94\x3b\x18\x21\xfe\xc8\x6c\x5c\xfd\x85\x54\x9c\xca\xb6\x1c\x82\xae\xbd\x20\xeb\xa7\xbf\x50\x35\x0a\x55\x63\x11\x35\x34\x54\xab\xd5\x52\xb4\xbe\x29\x97\xce\xb4\xc6\x4a\x1a\xcf\x22\x6c\x06\xa1\xdb\x04\xfe\x12\xa1\xdc\xaf\x18\x83\x6e\x98\x7b\x08\xf6\xc6\x44\x48\x6f\x8c\x45\x2f\xd8\x93\x42\x65\x2e\x82\xfa\x75\x23\x34\x71\xc9\x46\x0f\x56\x47\x85\x9e\x6e\x8c\x56\x37\x14\x95\xc2\xea\xc0\xd0\xd4\xd7\x8d\x64\x2f\x9e\x37\x04\xc7\x3b\x45\x44\xf6\x81\x6b\xdf\xc9\x1a\x88\xf0\x6c\xc4\xe4\xab\xc7\x7a\x10\x70\x0a\x51\xff\xac\xa2\x73\x54\xd9\x62\xfb\x0e\x05\x24\x6f\x4c\xe7\xb4\xa0\x69\x40\x97\x1d\x65\xea\xee\xbf\x12\xe6\x5b\x61\x3a\xc9\x79\x7e\x33\xc4\xdb\xc9\x78\x84\x09\xb4\x0f\xf4\x10\xbf\x6e\x84\x47\x9e\x75\x88\xef\x73\xdc\xe2\x66\x45\x6a\xcc\x84\xe3\x5a\xbb\x77\xe1\x33\xdc\xc2\x66\xad\xee\x78\xce\xdd\x06\x95\x75\x55\xd5\x98\x7f\x47\x57\x38\x4e\x01\x48\xe0\x73\xb4\x5b\x1a\x80\x20\x85\x22\x0f\xca\x1c\x1e\x7b\x40\xd6\xac\x58\xe2\xe2\x7d\x82\x73\x64\x40\x84\xb5\xa8\x2e\x51\x53\x02\xe6\x28\xd3\x29\x5a\x82\x47\xae\x97\x98\x8b\x44\x46\x2e\x6b\xdc\xd8\xfb\x99\xe5\x65\xc0\x28\xc7\x1d\x27\x27\x27\x66\x8c\x1f\xd6\xa8\x41\x2b\xbd\xd4\x53\x71\x59\x86\x39\x7c\xa3\x6e\x63\x20\x0b\x68\x51\x25\xeb\x95\xcf\xe9\xa6\x75\x91\x2a\xaf\x80\x60\xfa\xde\x0c\x35\x95\x99\xe9\x3f\xfc\x5c\x2c\xe4\x8d\x2f\x8d\xac\x21\xe6\xb4\x99\x42\x85\xd1\x95\xba\x48\x17\x35\x97\x9b\x15\xe6\x73\x60\x32\x0b\x76\x16\xcf\x5c\x61\x49\x33\x2d\x9f\xf9\x62\x53\x55\x3e\x98\x3a\xbd\xab\x0c\x53\xfc\x66\xc1\xa1\x88\xe9\xe1\x91\x8e\x81\x38\xf4\xa4\x62\x83\x1a\x4a\x86\xa5\xd3\xc1\xa4\x43\x17\xb2\x87\xfa\x78\x46\xe2\x1e\xf3\x28\xc0\x96\xb8\x80\x5b\x23\x38\xe6\x20\x73\x27\xb4\x44\xc7\x1a\xb5\xcb\xd4\x0d\x70\xba\xcf\x81\x59\x3e\xce\x9d\xf3\xc3\xa6\x3a\xe3\xe8\xd8\xc2\x6a\xc3\xb8\x44\x27\x2d\x41\x15\xf9\x8f\xbe\xf6\x24\xb8\xf8\x98\x30\x73\x6c\x8b\x34\xac\xbd\xe7\x4c\x37\x99\xa8\xe4\x02\x34\x47\xf9\x03\x01\xf3\x69\xe0\xa2\x67\x7d\x63\xe8\x84\x02\x43\xde\x19\xce\x65\xc6\xbc\x11\xc9\x56\xf8\x1a\xf0\x6a\xdd\x6e\x13\x92\x00\x1a\xcc\xe8\xa6\x29\xb0\x3a\x63\xc7\x61\xca\x80\x98\xe3\x8c\x05\xaa\x2a\x95\x3a\x16\x6a\x53\x79\x2f\x6c\x2c\x82\xcd\xc4\xbc\x94\xdb\x53\x7b\x8b\xf4\x76\xe4\x75\xe9\x36\x47\xd5\x09\x6b\x0f\xed\x6f\x0a\x6e\xf0\x64\x26\xfe\xb3\x37\x04\x1d\xc1\xfd\xf8\xb1\x1c\xe0\x7b\x79\xe7\xd5\xd1\x29\xfc\x10\x07\x6d\x3f\x84\x4a\xe2\xc1\xb1\xbe\xdd\x3b\x06\x48\x00\x07\xef\xeb\xd4\x5f\x93\xf3\xc5\xd3\x03\x9c\x3c\x26\x6e\xb2\x64\x5a\xb5\x38\x84\x08\x67\x60\x6e\x99\x8f\x94\x78\x4f\x37\xaf\x1a\x72\x85\x5a\xd3\xcd\x5a\x7e\x1d\xdf\x8d\x51\x74\xa2\x17\xf1\x2d\xd3\xc9\xc7\x83\x8f\x07\xf0\xbf\x01\x00\x00\xff\xff\x2f\x32\x31\x8b\x20\xfd\x00\x00" func flowstakingcollectionCdcBytes() ([]byte, error) { return bindataRead( @@ -158,7 +158,7 @@ func flowstakingcollectionCdc() (*asset, error) { } info := bindataFileInfo{name: "FlowStakingCollection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xcc, 0x3b, 0x44, 0xe7, 0xdf, 0x40, 0x95, 0x53, 0x4d, 0xe4, 0x4b, 0xec, 0x6b, 0xfa, 0x90, 0x7d, 0x67, 0x6d, 0x69, 0xf2, 0xeb, 0xa3, 0xfe, 0x18, 0xa3, 0xf2, 0x90, 0xa5, 0xa2, 0x98, 0x13, 0x5}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x98, 0x1e, 0x40, 0x19, 0x74, 0x8c, 0x69, 0xce, 0x55, 0x64, 0xae, 0xfb, 0xb2, 0x93, 0xd5, 0xf6, 0xd6, 0xc9, 0x4b, 0x2, 0xf, 0x62, 0xc2, 0xb9, 0x6, 0xb4, 0x3c, 0xa9, 0x4e, 0xd4, 0xf0, 0xbc}} return a, nil } @@ -202,7 +202,7 @@ func flowtokenCdc() (*asset, error) { return a, nil } -var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\x1b\x37\x92\xef\xfa\x15\xb0\x1e\x1c\x72\x57\xa2\xf6\xf6\xae\xee\x81\x25\xc5\x51\xac\xcd\xad\x2a\x89\x9d\x92\xed\xcb\xc3\x56\x2a\x05\xce\x34\x45\xc4\xc3\xc1\x04\x18\x92\xe6\xb9\xfc\xdf\xaf\xf0\x39\xf8\x9c\x19\x52\x8e\x63\xdf\x49\x2f\x36\x67\x80\x46\xa3\xbb\xd1\xe8\x2f\x60\x2e\xfe\x72\x72\x82\x10\x42\x3f\xd0\xe2\x2d\x94\xaf\xe9\x5b\xa8\x39\x22\xeb\xa6\x82\x35\xd4\x2d\x47\xed\x0a\xd0\x72\x53\x17\x2d\xa1\x35\xae\x48\xbb\x47\x0c\x7e\xdf\x10\x06\x25\x6a\x29\x5a\xe3\x1a\xdf\x03\xfa\xee\x87\x97\x3f\x4b\x28\x8b\xcd\x1e\x18\x47\x95\x04\x86\x5a\x05\x6d\xc9\xe8\x5a\xc2\x91\xbf\x11\xc7\x15\xcc\xd4\xa0\xff\xc0\xc5\x4a\x3f\x5d\xd1\xaa\x04\x86\xee\x41\x8c\xb9\xa3\x08\x17\x05\xdd\xd4\x2d\x9f\xa1\x97\x35\x98\x5f\x88\x48\x84\x08\xf3\x46\x90\xa0\x74\x8b\x19\xba\x6d\xd1\x8e\x54\x15\x5a\x00\xfa\x8d\x92\xba\xad\xf6\xa8\xa0\x75\xcb\x68\x55\x41\x89\x16\x7b\x89\xc9\x86\x03\x43\xb8\x2e\x1d\xb4\x70\xb9\x26\x35\xe1\x2d\xc3\x2d\x65\x33\x09\xf3\x75\xfa\x25\x5a\x6f\x78\x8b\x0a\x7a\xce\xc9\x7d\xad\x20\x30\x5c\xf3\x25\x30\x44\x97\x08\xd7\x7b\x7f\xfe\x49\x58\xa8\xc0\x75\x4d\x5b\x44\xea\x16\x18\x2e\x04\xce\xed\x4a\xc2\xd2\x13\x91\x9d\xc4\x43\xba\x69\x11\x6e\x1a\x46\xb7\xb8\x0a\x49\xa9\x88\x76\x26\xdb\xc2\xbb\x02\x9a\x56\x30\xa5\x84\x86\x72\xd2\x22\x5c\x96\x44\xb1\xcd\x20\x64\xf9\x44\x99\x68\xb8\xa9\xc5\x73\x04\xef\x08\x6f\x49\x7d\x2f\x5f\x23\xdc\x22\x10\x6c\x59\x93\x0a\x78\x4b\x6b\x40\xa4\x76\x86\xdc\x82\x6a\xdb\x00\x23\xb4\xd4\x7c\x14\x93\xe3\x50\xd0\xba\x0c\x38\xa5\x87\x80\x52\x53\xdc\x30\xe9\xf5\x8a\x70\xa7\xa9\x04\x42\x6a\xb4\xdc\x54\x15\x6a\x28\xe7\xc0\x09\xad\x25\x83\x34\xef\x04\x65\x43\xc6\xed\x05\x11\x51\x49\xd1\x6e\x85\x5b\xd8\x02\x93\x60\xe4\x8b\x1d\xae\x35\x49\x49\x38\x9a\x14\x0e\xde\x52\x06\x08\xa3\x02\x37\x78\x41\xa4\x58\xb7\x2b\xdc\x22\x5c\x55\x74\xc7\x0d\x9c\xb5\x20\x92\x80\x52\x32\xbc\x33\xd2\xbc\x5b\x41\xad\x06\x59\x40\x41\xd7\xce\x14\x05\x5a\xb8\xe2\x14\xb5\x54\x42\x68\x80\x2d\x29\x5b\x23\xde\xe2\xb7\x82\x64\xb4\x01\x86\x05\x43\xb8\xe5\x76\x20\xc9\x5c\xd3\xf3\x67\x31\x06\xf6\x68\x26\x08\x5a\x30\xc0\x2d\x94\x67\x68\x41\xdb\x95\x5d\x21\x08\x33\xc1\x23\xd2\x12\x5c\x91\xff\x81\x52\x02\x37\x53\x20\x0c\x31\xe0\x0d\x14\x2d\xd9\x02\xa2\x8b\xdf\xa0\x68\xf9\xdc\x5d\xed\x3f\xca\x25\xcc\xd0\x52\xc8\x84\xe0\xe3\x0a\x8b\xc5\xad\xa1\x2b\xd9\x12\x33\x93\x8d\xff\xa9\x56\xa9\x69\xdb\x4d\xbd\x63\xac\xe6\x51\x81\xab\x8a\x5b\xcd\xa1\x48\x4a\x6b\x0f\x4a\x82\xb8\x56\xbe\x7d\x2c\x14\xc7\xd3\x54\xc5\x85\x4f\x52\x9f\xa0\x27\x27\xe8\x2f\x17\x27\x27\x64\xdd\x50\xd6\xa2\xef\x2a\xba\x93\x18\xa8\x81\x4e\xed\xef\x53\xdb\x62\x53\xdf\x93\x45\x05\x5e\x2b\xf7\xd9\xa9\x0b\xeb\xf6\xe6\x35\x5e\x54\xf0\x4a\xa3\xd2\x01\xf5\x5f\x78\x7d\x5e\xb5\x94\xe1\x7b\xf8\x0e\x80\x3b\x1d\x9c\xa7\xb6\xb5\xee\xfd\x13\xa3\xef\xf6\xba\xa9\xfb\xe8\xf4\xe4\x04\x17\x05\x70\x3e\xc1\x55\x35\x55\x0b\x45\x68\x12\x4f\x93\xbf\x3f\x31\xda\xd1\x36\x84\x2d\xd4\x2d\x7a\x25\x09\x7c\xad\xe8\x7b\x07\xf7\x84\xb7\xc0\xa0\x9c\xe0\xb2\x64\xc0\xf9\x1c\x5d\xab\xff\x4c\x33\xfd\xdf\x68\xd6\x8f\x81\xd0\x0b\xe2\x07\xb2\x26\xed\x6d\x2d\x64\x9b\x27\x7a\x9f\x21\xa2\xdf\x5d\xaf\xc5\x40\x73\xf4\xe6\x3b\xf2\xee\x3f\xff\xe3\x0c\xd5\xb0\x93\x7d\xcd\x93\xec\x38\x3f\xa4\x11\xbd\xe6\x2f\x68\x09\x89\x01\x6b\x5a\xc2\xed\xcd\x1c\xbd\x6a\x19\xa9\xef\x73\x04\xc8\x42\xbd\x81\x0a\xee\xc5\x3e\x31\x02\x74\x2f\x6c\xc5\xc2\x1b\xa5\xcd\x93\xa4\xc1\x1e\x49\x34\xb8\x8b\x8b\x0b\xf4\x13\x16\x8b\x81\x6a\x3d\x17\xae\x0a\xbd\x6d\x4b\xd5\x40\x37\xac\x00\xdb\x4f\xab\x7a\x7f\xf5\x45\x48\x56\xd0\x26\x34\x88\x16\x61\x31\xb4\x98\xa0\xfd\xd1\x87\x55\xc3\xc8\x16\xb7\xe0\xea\x61\xa3\x5b\xba\xad\x5d\x74\xd5\x18\x8f\x44\xe5\x27\x05\x56\xa1\xe2\xfc\x18\x83\x8a\x47\x28\xb5\x57\x57\xa4\x7e\xfb\x30\x12\x5d\x0b\x38\xc7\x60\xa5\x8d\x05\x61\xbc\x48\x3d\x17\xa2\xa1\xde\x1f\x82\xc5\x73\x0b\xeb\x18\x86\x79\xc6\x5a\x4e\x7c\xc2\x6d\x21\x89\x97\xb3\x13\x8c\x40\x64\xb3\xa8\x48\x81\x9a\x08\x9f\x9e\x0d\x5c\xf4\x63\x80\x4b\xa1\x99\x49\x2d\xf6\x0c\xb9\xf9\x22\xbc\x90\x26\x15\x1a\x81\xa3\xb7\xc6\x6f\xeb\x25\x55\x78\x68\x0e\xda\xff\x87\x04\x93\x88\x58\xae\xa8\x6d\x9b\x32\xb4\xa3\x9b\xaa\x54\xb8\xdb\x0e\x62\x0e\x86\x8c\xaa\xa3\x34\x2d\x36\x5c\x90\x5a\x6f\xf8\x01\xa6\x7c\x18\xd5\xe7\x6a\xc4\xb1\x0c\xee\xc5\xb7\x11\xd3\xe4\x2b\x17\x63\xc2\xb2\x0b\x56\x0b\xa4\xde\xab\x45\x7b\x63\x8d\x3a\xb6\xad\x1a\x41\xf0\xa2\x03\x33\x7a\x52\x43\x2c\x10\x16\x48\x27\xed\x2e\xa2\x4a\x36\x72\x26\xbf\x63\x10\x6b\x63\x44\x5b\xc2\x9d\x0e\x0a\x2d\xe2\xd0\x16\x0e\xa7\x60\x19\x2b\xad\xfc\x25\x2e\x3c\xcc\xde\xcb\xf6\x4e\x1f\xb5\x1f\x2a\xad\x3f\x15\xa6\x93\xdd\xfa\x9c\x9d\x72\x52\x42\xd5\xe2\x4e\xe5\x8b\xfe\x1f\x12\xfb\x48\xdd\x92\x56\xf9\x70\xc8\x85\xeb\xd2\x49\x98\xe8\xc9\xed\x40\xd8\x9a\x52\x4c\xcb\xb4\xb6\x73\x3c\x3f\x35\x66\x27\x1c\x34\xde\x6c\xb6\x78\x53\x19\x0b\x4e\x01\x53\x46\xcc\x45\xa9\x36\x4a\x41\x41\x33\x32\xef\x21\x62\xac\xe6\xe7\xbe\xb9\x36\xbb\x83\x02\xc8\x16\xd8\x59\xf0\xfc\x27\x46\xb7\x44\x38\x4a\x3e\xf9\x2d\xfd\x2d\x39\x84\x9b\x80\x18\x2c\x81\x41\x5d\x80\xc1\xb7\x84\xa5\x9c\x82\x74\x8f\xd4\x6c\xfa\xa8\x33\x73\xe1\x7a\x63\x5c\x57\x9e\x27\x66\xe5\x8c\x81\x07\x90\x70\x35\xca\x19\xda\xad\x48\xb1\x92\x5e\xce\xc2\x90\x5a\x37\xda\x51\xb4\xc3\x7b\x3e\xf7\xe0\x23\xf4\x6f\x53\x74\x43\x18\x14\x6d\xb5\x17\x86\x13\xc2\xca\x35\x55\x36\xb2\x71\x59\x95\x1b\x2c\x7d\x88\x48\xa5\x2b\x36\x45\x8b\x23\x18\xe6\xef\x53\x74\x5b\x97\x7a\x20\xb4\x25\x58\x02\x8a\x19\x94\xc0\xa1\x43\x20\x1c\x3b\x5c\x0e\x9a\x9c\x53\xb4\xc5\x4c\x11\x64\x8e\x9e\xdb\xd5\x7c\x89\x37\xed\x6a\xe2\xf3\xf9\x67\xed\x4d\x4c\xd1\x53\x6b\xd9\xcf\xfe\x5b\xf4\xfc\x3a\x64\x36\x68\xdb\x49\xfa\x95\x8a\x0d\x46\xfb\x1a\xff\xa5\xb6\xde\x89\xc7\x51\x74\x2b\x7d\xb1\x12\xb4\xc5\x6a\x1d\x42\xd5\xcf\xf4\xe1\xd1\x74\x84\x30\x8b\xa9\x6c\xba\xc5\x6c\x96\xb1\x8f\xdd\xcb\x46\x7b\xed\xc2\x3e\x15\x16\xbf\xb3\x34\x67\xe8\x67\xe1\xbf\xd2\xba\x12\xfe\x27\x5a\x12\x19\xd5\x20\x9d\x73\xec\x41\x12\xc4\xe6\x68\xd3\x08\x49\x16\x12\x24\xed\x4f\xed\x87\xd2\x88\xe0\xc6\x83\x50\x68\xd6\x76\xf0\x39\xfa\x26\xf6\x69\x66\x1d\x72\xcf\x7a\xd0\xb7\xc6\xf0\xc7\x9a\x41\x69\x00\x0e\x63\x6f\xc7\xce\x4f\xc0\x36\x71\xe6\x20\x5c\xe9\xc9\x43\xe5\x6d\xea\xa8\x77\xf1\xc7\xa1\x5a\xce\x94\xee\xb8\x52\xc2\x1c\xbf\xee\x28\x8e\x2e\xcf\x51\x4d\xaa\x74\x93\x8e\xa4\xb9\x56\x8e\x84\xa1\x2b\xf4\xb7\xd9\xdf\x6c\x93\x0f\x2e\xab\x32\xda\xd3\x78\xd4\x69\x01\x26\xb0\x93\x5b\xd3\x3d\xb4\xaf\x36\x8d\xf0\x53\xa1\x94\x53\x7e\xbd\x6f\x80\x4f\xa6\x73\xf4\x5e\xfc\x6f\x8e\xbe\xa5\xb4\xfa\x10\x50\x81\x41\xbb\x61\xb5\x6a\x71\xf9\x4d\x48\x33\xd1\xb9\x65\x1b\xf8\x90\x46\xf7\x02\xdd\xc9\xee\x32\x04\xd3\xae\x80\x21\x2a\xf8\xac\xd6\xec\x3d\xd9\x8a\x55\xb8\x6f\xe4\xe6\x25\x30\x6e\xda\x4e\xcd\x98\xa9\xf9\xda\x58\xeb\x72\xb9\xee\x0b\x65\xff\x40\xd3\xca\x00\x9e\x04\xc4\x57\xd2\x00\xfa\x6d\xc3\x5b\x83\xb9\x40\x4f\x00\xd5\x5b\x42\x3f\x89\x08\x8f\x29\x34\x69\x25\x71\xc4\x7f\xa7\x8a\x46\x01\x89\xc8\x52\x5a\x3e\x4e\x5f\x74\xa5\xb8\x9a\xa3\xf8\xbf\x04\xc8\x5f\xd0\x7b\xe4\xc1\x71\xc8\xed\xc2\xf2\xda\x7c\x40\x50\x71\x40\xef\x4d\xc3\x25\x16\x3f\xb3\xe4\xd7\x9e\x28\xef\xec\x7b\xa3\x39\xd5\x3e\xb9\xcd\x92\x44\x50\x43\xdb\x81\x93\x25\xa3\xeb\x39\xfa\xe6\xbd\x2f\x7c\x72\x42\x1f\x92\xab\x46\x77\x34\x01\x07\x65\xc7\x68\x30\x97\xe7\xe2\xdf\x69\x0a\x63\x3d\xbe\x00\xe1\x21\x90\x84\x33\x0e\x1d\xc1\x18\x39\xc9\x3b\x58\x1a\xae\xc8\xdf\xb3\x05\x65\x8c\xee\x26\xd3\x27\x27\x51\x87\x05\xae\xb0\x30\x26\xae\x64\x08\x67\xa6\x7f\xfa\xed\x0c\xd0\x99\x4f\xa4\xcb\x73\xa4\xa6\x17\x13\xa5\xc7\x32\xd4\x23\x24\x89\x12\x2d\x7a\x63\x1a\xd9\x45\xef\x2f\x11\xfe\x96\x1b\xd5\xac\xf7\x4b\x6d\x8c\x98\x6d\xae\x36\x21\x3b\x63\xb4\x0c\x2d\x89\xeb\x2d\x26\x15\x96\xe3\x1b\xf5\x39\x09\xc2\x18\xc9\x75\x31\x86\xf6\x09\xd9\xd7\x58\x5f\x5e\x75\x34\x36\x0c\x79\xfa\xd4\x79\x1b\xea\xcd\xdc\x1a\x30\x38\xc7\x8b\xc0\x86\x2e\x93\x64\xc8\x6d\x1c\x82\x28\xbb\x2c\x1d\xd2\x62\x99\x56\xaa\x97\xe7\x72\x0e\x06\x58\x20\xe6\x06\xb4\xfa\x77\xdc\x82\x19\x00\x75\x18\x96\x0d\x83\xe0\x09\x4a\x6d\x57\x5f\x5f\xd9\xa0\xd6\xe9\x1d\xfc\xbe\x01\x2e\xb4\x96\xe6\x13\xbc\x2b\x00\xca\x90\xf4\xa8\x12\x3d\x4f\x7d\xcd\xe6\x2f\x99\x86\xf2\x76\xcc\xe8\x57\x57\x68\x01\x4b\xca\x60\x12\xbe\x9a\xa2\xf3\x0e\xb1\x37\x4d\x89\x05\x5a\x29\x3c\xc4\xf6\x43\xea\x82\x32\x61\x1c\xf7\x22\x75\x94\x36\x51\x5b\xd6\xe5\x79\x27\xce\x91\xf4\x18\x16\xa7\x34\x69\x56\x69\x24\x3b\x59\xc9\xf2\x45\x3a\x96\x99\xc8\x34\xf8\x56\xad\x31\xb1\xa3\x2b\x31\xf9\x38\xab\x39\x5c\xc3\x23\xf5\xfe\x90\x13\x9d\xda\x75\x7c\x1b\x2a\x7a\x74\x8e\x24\x88\x8c\x8e\x75\xe3\xb7\x33\xc7\xe7\x4c\x2a\xd9\xe7\xd8\xcd\x4c\xaa\xf8\x09\x6c\x81\xed\x51\x4b\xd6\xc2\xe4\x35\x61\x06\x06\x95\x98\x07\x5a\xe1\xa6\x81\xd8\x3e\x3b\x26\x7c\x70\xc4\xcc\xff\x1a\xcc\x5c\xfc\x81\x78\xd1\x1f\xce\x97\x70\xe8\xae\x06\xf6\x64\x86\x73\xa1\x7d\x09\xd9\x8d\xec\x47\xcb\x70\x34\xc1\x75\x8e\x29\x49\x71\x13\xad\x17\xde\x7e\x0d\x3b\xdf\x2b\xea\x12\x49\xc2\x3e\x35\x49\x18\x9b\x5e\xf1\x00\xa9\x04\xe5\x7a\x2d\x8c\x22\x5c\x9b\x24\x9c\xe3\x5a\x46\x76\x12\x17\xf6\x7d\xd6\xd3\x15\x4c\x63\x1a\x39\x99\x9c\x90\xf9\x82\x7a\x49\xe7\x5e\x32\x48\xba\x2e\xe2\x71\x94\x01\x48\x1b\x93\xbe\x63\x91\xf6\x35\x12\xea\x51\x74\xd5\xb1\x1a\x31\x18\xba\x4a\xe4\xbc\x2c\x2a\x13\x93\xda\xe8\x20\xcf\x48\x19\x28\x14\x39\x67\xce\x81\xb5\x93\xe8\xb9\x94\xbf\x6e\xb4\x99\xa2\x99\x84\x54\xa2\xbf\x26\x5e\x3d\x97\x84\x6f\x33\x6f\xdf\xd4\x26\x41\x98\x7f\x9b\xe9\x7a\x07\x3b\xcc\x4a\x61\x78\x4b\xe7\xe9\x2c\x89\xea\x1a\x38\xc7\xf7\x30\x47\xa7\xcf\x55\x26\xdf\xf0\xcd\x95\xa9\x4d\xdd\x92\x0a\xe1\xaa\x8a\x8c\x84\x86\xc1\x96\xd0\x0d\x57\xed\x56\x78\x0b\x68\x01\xd0\xed\xb9\xf5\x69\x34\x6a\x82\x96\x25\xf0\x96\xd1\xbd\x43\xf3\x8f\xbe\xe1\x68\xc4\x0f\xdf\x71\x46\x09\x5e\x42\xa0\x70\x59\x0a\x99\xba\x83\x82\xb2\x72\x42\x4a\x25\x51\x92\x3d\xa4\x3c\x43\x8c\x56\xe0\x3c\x12\x3f\x85\xc2\x68\x77\x94\x89\xee\xd7\x46\xdf\xd8\x16\xd1\x3b\xb7\xf9\xf7\xb0\x4f\x36\xfd\x1e\xf6\x67\x46\x32\xfc\x36\xdd\xc3\x33\x14\xc8\xa1\x30\xd8\xd5\xa3\x80\x14\x09\x36\xc5\xea\x73\x64\x96\x32\xa9\x47\xdd\xb5\xa7\x29\x95\xd1\x94\xb1\xf2\xeb\xc2\x09\x07\x28\x3e\x95\x7a\xa9\x2a\x60\x68\x85\x95\x62\x6b\xa0\x20\x4b\xb5\x87\xdd\xde\x98\x72\x8d\x74\xbc\x49\x43\xd8\xcb\xc8\xa7\x13\x05\xd6\x59\x03\x34\xa0\x19\xbb\x04\xab\x9f\x4e\x1d\xa9\x0d\x4b\x37\x7e\x92\x8d\xaa\x64\xf4\xa1\xed\x9c\xd7\x88\x37\x6e\x13\x8b\xa2\xed\x38\x53\x4f\xce\x1c\x50\xde\xeb\x83\x95\xa6\x87\x52\xa8\x36\x53\x2f\x5d\xc5\x99\x7a\xef\xaa\xce\xfc\xfb\x6c\xf7\x8f\xa2\x3e\x3b\x26\x7d\x2a\x1d\x1a\x07\x16\xd1\x47\x50\xa1\x39\xc6\x45\xde\xe8\xd7\x49\x59\xba\x87\xd6\x8a\xd3\x8f\xa4\x26\xeb\xcd\x5a\xb2\xf6\x4e\xd5\xe0\xad\xa1\x6e\x27\xd3\x98\xc2\x1d\x75\x7f\xdc\xf0\x56\x91\x46\x65\x32\xd4\x5a\xa3\x35\x5a\x2b\x68\x2a\x11\xc1\x3a\x70\x26\xa7\xa1\x2d\x17\x1d\x22\xa3\x1e\x7f\x68\x09\x3e\x69\x13\xaa\xff\x41\xfb\xc6\x88\x25\x9a\x20\x96\xb5\x9c\x60\x17\xab\x08\xb3\xea\x0e\xd5\xd9\x9d\x58\x1c\xa0\xb2\x13\x25\x20\xc3\x7a\xfb\xa6\xcf\x2b\xef\x92\x21\xc6\xcb\x52\x02\x27\x37\x87\xe9\x1c\xa9\xe8\x74\xda\x3c\x7b\xa9\xf5\xaf\x0e\x53\xe7\xe3\xf8\x09\x27\xad\x96\x5b\xb1\x90\xf5\xa7\xe1\xf6\x8d\xf9\xc7\x19\x35\xe5\xe8\xe9\x61\x8f\x20\x48\x47\xfa\x1e\xaa\xd8\x46\x2f\x05\x43\xf2\x18\x76\xe9\x81\x04\x69\xac\x64\x84\xf4\xe9\xe4\xb4\x87\x44\x87\xa3\x90\xa2\x93\x8b\x43\x0f\xb1\x62\xd7\x90\xc1\x9a\x6e\xc1\x48\xcf\x40\x7e\x27\x23\x17\x79\x67\x22\x13\x46\x10\xed\x8e\xc0\xd2\x63\xe9\x70\x26\x27\xcd\xaa\xde\xcd\x3e\x83\x6f\x09\x95\x83\x2e\x1a\xce\xb4\x4b\xdc\x5f\xda\x32\xcf\x20\xd9\x6e\xab\x00\xb8\x29\x45\xc0\xf5\x7e\x41\xcb\xbd\xd2\xaf\xb8\x4c\x94\xa9\x38\xaa\xd8\x4b\x2f\x0b\xa0\xdf\x43\xd3\xca\xea\x8b\x05\x2e\xde\x8a\x3d\x97\x0b\x67\xb4\xc1\x2d\xc9\x94\x54\x24\xea\x11\xa2\x0a\x97\xb8\x2c\xc1\x46\xf0\xef\xa1\xf5\x9a\x6b\x7b\x5a\x70\x45\xff\x77\x30\x2e\xe4\xf5\x8f\x82\x44\x7d\x23\xbb\x31\x8c\xfe\x0e\xee\x78\xd2\x3b\xbd\x11\x1d\x94\x89\xf8\x6c\xb0\x47\x67\xbd\xc9\x6e\x6f\x6e\xeb\xf6\xdf\xff\x7e\x40\xb7\xf4\x88\x1f\x3a\x51\x78\x65\x33\xfd\x3a\x44\x31\x58\x2d\x65\xd9\xe6\x04\x36\x0e\x2f\x7d\x48\x71\xda\xb3\xc8\x65\x52\x5c\xf1\xd1\x98\xef\xba\xb0\x61\xa2\x10\x9c\xc6\x15\x0e\x61\x6e\x3b\x2c\x51\x0c\x23\x5d\x7e\xb1\x16\xe1\x68\xc3\xd5\x41\x02\x05\x28\x53\x46\xe0\x01\xc9\xd7\xdf\xa1\x4c\xed\x40\xeb\x95\x8c\x8c\x4b\xe9\x9e\xf9\x21\x25\x5f\x35\x3d\x8d\x51\x0c\x0a\x0c\xde\xe8\x69\xe5\x8a\x95\x9d\x74\xb7\x74\xa0\x74\x55\xc4\xa6\xf1\xc3\x4b\x7c\x28\x65\xaf\xa2\x9c\x7e\xba\x5e\x86\x88\x4c\x89\xf7\x0b\xff\xf1\xb3\x7e\x34\x1d\x5f\xec\x08\x4c\xb3\xa9\x79\x1f\x4b\xbb\x54\x22\x44\xfd\x37\x61\x4a\x5e\xd7\x1b\x47\x45\xb0\x9f\x84\xbd\xa1\x2f\x99\x4e\x67\xb8\xa8\x58\x8f\x00\x3d\xb9\x12\x7b\x8c\x31\xc6\x1b\xcc\x05\xb1\x12\x15\xf8\x5d\xa9\x5a\x6f\xde\x40\xee\x62\x66\xa1\x5e\x21\x8f\x2c\x71\x43\x17\x25\x74\xe5\x61\xe8\x83\x15\xeb\x53\x95\x1b\x2a\x0f\x8c\xab\x0d\xbd\x91\xd5\xe7\x36\x47\x1e\xd6\x21\x75\x95\x3d\x89\xb1\x03\x99\x44\x57\x69\xa1\x9c\xf8\x1c\x8c\xd0\x9e\x46\x88\x16\x2e\xa2\x9d\xb3\xf0\x50\x5c\x7d\xf9\xf3\xd0\xf5\x5f\x0d\x63\x9c\xe0\x9d\x5c\x70\xad\xae\x99\xd4\xe7\x22\x64\x59\x8b\x94\x93\x54\xe1\x59\x42\x46\xd4\x09\x8e\xb1\xc6\xb0\xdb\xb5\xb3\x87\x3f\xca\x8a\x48\x27\x21\x23\x4a\x24\xf2\x39\x99\xa2\x8e\xd8\xd2\xb1\xbb\x91\xaa\x30\xb5\xe5\x8a\xaa\x5c\x2c\xb3\x09\xe5\x8c\x8d\xd8\x58\xe9\x99\x01\x0e\x56\xd3\x78\x94\x8d\x3b\x3f\x80\xb2\x34\x04\x36\x0b\x19\x58\x53\x70\x8c\x3f\xce\x55\x99\xae\xd8\xf4\x81\x6d\x95\x29\xe8\xa4\x96\xab\x0d\xa0\x05\x14\x58\x16\x08\x0b\x41\x6f\x28\xb3\x75\xe1\x06\xb2\xde\xbd\x35\x6a\x06\x25\xc2\x65\xb5\x0c\x36\x09\x78\x59\xf0\xca\xe3\x64\xc4\x61\x36\x9b\x6b\x45\xa0\xa8\xe4\x41\x52\x33\x25\x8b\x33\x37\x49\x78\x12\x86\xe9\x0c\x80\xcb\xf0\xc4\xcc\x6c\x6d\x82\x20\xf2\xd1\x9d\x43\xa4\x58\x1b\x6b\x8e\xba\xf5\x4f\xc8\x5a\xf2\x41\x23\x33\xe2\xf9\xf8\x11\x33\xa9\x28\x57\x38\xac\x69\xa7\x52\xc3\x47\xca\x71\xd2\xf4\xed\x91\xde\x24\xbd\x07\x6a\x1b\x1e\x6b\xbc\x1e\x6b\xbc\xbc\x1a\x2f\x1d\xbf\x4b\x44\x03\x4d\x59\xf2\x1a\xb3\xb7\x5c\x1d\x93\xc4\xdc\x03\xe2\x9f\x88\x74\xf5\x8d\x09\x01\x66\x3d\xbd\xa3\xab\xc4\x92\x42\x1f\x96\x53\x65\x8b\xc5\xbe\xdc\xba\xa8\xa8\xce\xc9\xc8\x51\x5a\x6d\xe7\xf8\xde\xd5\x35\x85\x51\x76\x97\xf5\xfa\x28\xed\xce\x16\xf0\xf2\x4d\x51\x00\x94\xbe\x83\xa6\xe8\x62\x8f\x76\x6a\xd4\x08\x47\x95\x72\xf1\x70\x2d\x56\x35\xfc\xbe\xc1\x95\x3d\x30\xe0\xe9\xa5\x4f\x58\x33\xd5\x23\x3c\xd9\x70\x75\x86\x84\xc1\xd1\x57\xc9\x7a\x6b\xe7\x29\xa2\xe8\x83\xc9\x5e\x38\x3d\xef\xe3\x69\xa0\x7b\x1d\xbf\xa7\xc2\xbe\x15\x42\xa9\x92\x21\x2b\x90\xe1\x22\x73\xfc\x86\x28\xe7\x2a\xa4\x61\x10\x91\x52\xc4\x53\xe6\x73\x67\x85\x1f\x53\x66\x30\x72\x05\x66\xaa\x19\xea\x08\x72\x32\x17\xf0\x39\xfb\x24\x7f\xba\x14\xd8\xfc\xea\xed\x8d\x3d\x83\x25\x7f\x7b\x43\x68\xef\x08\x12\xc9\xd5\x01\xd9\xc8\xa5\x59\x8f\xe0\x7e\x3e\x1d\x63\xd8\x7f\x6c\xee\xeb\xff\x90\x6f\xf8\xad\xf1\x03\x4f\xad\x23\x78\x1a\x1c\x99\xd2\xee\x9f\xde\x80\x9d\xf3\x6c\x2a\x17\xef\x81\x73\xc2\x3a\x58\xde\x78\x90\x38\x2e\x9f\xb8\xa7\x62\x48\x3e\x14\x9f\xb5\xde\x98\x66\xc2\x4c\xe3\x6b\x3f\xc3\xe5\xa8\x63\x25\x51\x63\xf1\x77\x2a\xd6\x56\x38\x52\x49\x81\xd7\x5f\xb5\xea\x12\x8b\x27\x61\xe0\xc4\xfd\xe5\x9a\xc8\xc1\xb0\x49\xe7\x74\x74\x4c\x39\x91\x70\x08\xa2\x2e\x7d\x6e\x71\x0a\x47\xaf\x69\x87\xeb\xb3\x19\x29\x8f\x91\x1e\x27\xac\x77\xbc\x00\x25\x62\x83\x0f\x93\x21\x2f\xad\x93\x5b\x4d\x87\x49\x52\xd0\x77\x94\x30\x05\x7d\x8e\x97\x27\x1f\xd0\x41\x22\x95\x4e\x3a\x7c\x02\xb9\xea\xb2\x66\x19\xd1\x3a\x3c\xdf\xf1\x69\xb1\x56\xfb\x48\x88\xb9\x93\x6e\x19\x88\xc4\x47\xc9\x16\xde\xb2\x8d\xbd\x44\xe3\x45\x18\x54\x8f\xcc\x23\x5f\xe9\xe5\x03\xdf\x9f\x38\x07\x21\x03\xe6\x5f\x4e\x60\xfc\xb6\xde\xe2\x8a\x84\xb7\x53\xe4\xe3\xe1\xee\xaf\xc1\x28\x77\x5e\xaa\xbb\x1a\x71\x21\x46\x2f\xa5\x6a\xfc\x87\x58\xf7\x7c\xf2\xab\xc1\xe2\x0e\x96\xf3\xd4\xc4\x7b\xbd\xb1\xae\xaf\x9b\x1b\x57\xd3\xcd\x29\xf0\xe7\x2b\x5c\xdf\x6b\x0b\xae\x2b\x44\x44\x61\x28\x32\x74\x98\x37\xf2\x2c\xc2\x8b\xb0\xc8\x71\xf2\xab\xb0\x7f\x6c\xb2\xa4\xb3\xdc\xfa\xd6\xa6\x53\xd4\x34\x66\x79\xe6\x6a\x9b\xac\x46\xf4\x28\x1a\x0c\xd4\x5b\xb5\xa4\x6b\xc2\x0a\x4d\x92\x88\x1a\xda\x90\x66\x3a\xa8\xa9\x2d\x67\x39\xda\x93\xde\xca\xa4\x00\x89\x99\x5b\x44\xf3\x6c\x96\xa3\x65\x47\xc9\xac\xf1\x26\x59\xcc\xa5\xcd\xe9\xdf\x3f\x94\xe3\x9b\x74\x65\x5e\xc0\x2e\x7d\xa8\xe6\x0b\x63\x94\x9c\xcc\xd1\x4c\x09\x8a\xea\x42\x1e\xf5\xd6\xd7\xf5\x33\x34\x20\xb2\x3e\xc8\xd2\x57\x8b\x36\xc4\xe0\x8d\xa9\x7d\x8c\x2e\xac\xca\x95\xcb\x26\x19\x6f\x4a\x28\x1f\xb9\x3f\x86\x83\x19\x6a\x0d\xc4\x63\x34\xc7\x98\x29\x47\xd5\x16\x2a\xba\xf3\x1f\xc8\x22\xe4\x25\x03\xa8\xf6\x36\xaa\x24\xdc\x50\x0f\x16\xa7\xd6\x77\x57\xb7\x35\x08\x74\xce\xfc\x38\x97\x8a\xf1\xeb\x80\xf2\x02\xec\xe1\x16\x3f\x3a\x66\x92\x37\xbe\x18\x09\xa0\xb0\x5c\xaa\x6b\xda\xaa\x3d\x6a\xd5\x4d\x6f\x08\xf3\x43\xd4\x89\x99\xd9\xa3\x54\x8d\x91\xaa\x0c\xb5\x92\x81\xa8\x10\x5c\xcf\xc9\xaa\x01\xa9\xd4\x87\x1a\x8d\x26\x91\xd7\xc6\x39\xc1\x9b\x2c\x83\x99\xea\x67\x6b\xb3\x1f\xb9\x9b\xe5\x6e\x96\x54\x63\x59\x23\x6f\x02\x52\x18\x0a\xcf\xd7\x39\xcb\xf0\x95\x8d\x8f\xab\xcb\x1e\xc5\x4b\xdf\x69\x36\x97\x9a\xe8\xfb\x44\xba\xaa\x74\x13\x88\xb3\xd7\xe0\xf4\xb2\x5b\x8f\x7f\x5d\x55\x93\x47\xd6\x3a\x16\x9a\x43\x96\xa1\x54\x86\xce\xc0\xfa\x8a\x76\x81\xe5\xfd\x4e\x11\xcf\xe2\x1b\x8b\x74\xae\xa3\xa4\xa0\xf2\xe6\x66\xc9\x7b\x4a\xdf\x83\xa3\x36\x00\x5f\xc1\x5f\x84\x08\x08\x4d\x5f\xd0\x9a\x93\x12\xf4\x1d\xba\xbc\x25\x55\x15\xec\x11\x06\x1f\x52\xa3\x16\xd8\xda\x16\xe4\x99\xa3\xa0\xbc\x58\x41\xb9\xa9\xf2\xf2\xd3\x9d\xdd\x7e\x34\x34\x9c\xd9\x1d\x6b\x66\x8a\xbe\x36\xb5\xa7\xaf\xd6\xbc\x3c\x1f\x10\xd6\x01\x1e\x68\x6d\xf4\x64\xe4\x55\x10\xc1\xf0\xc3\xe2\xaf\x0c\x9f\xe0\x8e\x0e\x2f\x91\xeb\xf5\x53\x21\x41\x23\xe5\x3c\x61\xdb\x0c\x0a\xdb\xa3\xfd\x61\xff\x42\xc9\x08\xb9\x39\x4e\x72\xfa\x4d\x94\x27\xae\x0c\xa0\xfe\xb0\x57\xaa\xb2\x33\x91\xf6\xe8\x8d\x84\x85\x85\x9b\x51\x30\x2c\x0a\xdd\x3e\xc6\xc3\x1e\x16\x0f\x3b\xa8\x48\x34\x5a\x05\x0f\x0d\x8a\xd9\xe4\xd9\x1f\x17\x19\xeb\x0e\x62\xf4\x07\xc7\x8c\xf1\x94\x2d\x4f\x70\x36\xee\xac\x9a\x32\x40\x3e\x87\xa8\x4b\x9a\xb6\x1f\x4b\x4d\x75\x69\xcf\x3f\x27\xfe\xe2\xa4\x76\x9e\xcd\x62\xb2\x1b\x25\x78\x7c\x34\xe6\xa6\xcb\x6a\xfb\xe2\x60\xcd\x2d\xe3\x5c\x2d\x36\xc5\x5b\x18\x96\x89\xcf\xc6\x4e\xfa\x9c\x04\xe3\x00\xe6\x1e\x17\xa2\xb1\x6c\x8c\x82\x34\xb7\x9e\x1d\xa2\xef\x65\xf5\xad\x10\x37\x9a\xd2\xae\x80\xc3\x60\x24\x27\xc7\xfc\xcf\xc6\x6e\xf9\x42\x99\xff\xa7\x46\x52\x5c\x6f\x7d\x20\x48\xf6\x19\xc5\x50\xbe\x30\x4e\x1f\x1b\x52\xb1\x0e\x44\xc6\x0f\x8f\x7c\x12\xaf\xf7\x08\x07\x7c\xa4\x67\xf2\xa8\xde\x13\x7c\x7f\xc8\xbe\x9f\x75\x53\x47\x08\xd3\x48\xbf\x78\xac\x87\x3b\x2c\x54\x87\x3a\xba\xfe\xb6\xe2\x75\x0e\xc2\x37\x56\xac\x1f\x1c\xa8\x79\xdc\x83\x12\x12\x7a\x9c\x17\x9d\x14\xb6\xe3\x5c\xe9\xdc\x41\x6f\xff\x4a\xfa\xb8\x6d\xe2\xa4\xf5\x75\x69\x8a\xb1\xe3\x23\xd6\x3e\x38\x25\x18\xd8\xb6\xf7\x19\xc5\xdd\x0f\xb7\x44\xa7\x21\xbd\xa6\x1b\xff\x1b\x2d\xfd\x8d\x25\x2d\xe5\x35\x75\x7f\x9c\x6f\x1c\x46\x29\xee\xc2\x2f\x1f\xa8\xab\x87\x94\x33\x27\x6f\xc2\xb3\x4d\xe5\x05\xe9\xe6\x3c\x02\x61\x89\xab\xe8\xb3\xcb\x4e\x74\x5f\x52\x66\xcb\xa6\xdd\xd3\x37\x71\xd8\xc3\x3f\x6d\x1d\x7c\x32\x63\xee\xb3\xd1\x53\x0d\x3f\xe2\xa6\x91\x25\x76\xcb\xf0\x00\x9b\x74\x5b\x7b\x9d\x79\x02\x91\xd5\xd2\xc5\x4a\xcc\x77\x1f\xe6\xe8\xbd\x65\xe1\x1f\xc4\xa1\x0f\x41\xc8\x24\x79\xd4\xc2\x7e\x78\xea\x0a\xbd\xcf\x1e\x24\xb9\x2e\x4b\x5d\x83\xab\x9b\x7f\xc5\xd3\xdf\xa0\x09\x3e\x01\x81\xfc\x2f\x09\x30\x79\x0d\xd8\xff\xeb\xf5\x22\xfe\x7a\xb8\xf0\xaf\xd4\x04\x7f\x31\xfb\xf9\xb5\x5d\x44\xe6\x4f\xde\x5c\x33\xf8\xf5\xa7\x14\xd0\x69\x0c\x67\xc4\x57\xa0\xd2\x44\xcd\x6e\xee\xff\x05\xee\xb7\x48\x78\x4a\x3c\x12\xb7\x43\x18\xce\x47\xdf\x9e\xfa\xc3\x78\x13\xd6\x39\x7a\xc7\x47\x0d\x6b\x34\x3a\xbf\xf4\x84\xdb\xec\x2c\x54\xdd\x7a\xa0\x6f\xe4\x8d\x27\x29\x45\x94\x3b\xcf\xa2\xab\xdf\x53\x5d\x26\x23\xf6\xb8\xa1\x1b\x42\xbc\x6f\xb0\xf4\x5c\x15\x82\xcb\xb2\xa3\xfb\xa4\xc0\x4d\xcc\x07\x8f\xde\xe1\x82\x7e\x9a\x9a\x40\xb8\x7f\x84\x1f\xac\xe1\xf6\xbb\x40\x84\xbb\x33\xf1\x77\x0c\xd3\x99\xd4\x88\x32\xfd\x19\xba\x05\x20\x73\x42\xad\x3b\x92\x61\x24\x70\xb7\xa2\x2a\x8d\x1b\x57\x62\xf4\x7c\xa7\xc4\x9f\xd1\xbc\x87\x8c\x67\x99\x3d\x25\xde\x07\x6c\xb3\x8e\x96\x1f\x85\xae\xe1\x4d\x0b\x69\xad\x9f\x18\x1d\x65\x83\xb6\x9f\x48\x20\x46\x05\xdb\x0b\xdc\x0c\xd6\x9c\x86\xdf\xd9\x3a\x24\xce\x9e\xa1\x4c\x81\x9b\x1e\xca\x0c\x6c\x61\x07\xec\x5a\xc1\xdf\x41\x9b\x58\xf0\xf7\x29\xf6\xb4\xf0\xf4\x50\x4f\x49\x7f\x92\xb0\xbd\x45\xfd\xda\xf5\xc0\x65\x77\x22\x5f\xdd\x1f\x18\x7e\xa0\x6a\x85\xb9\x39\x6b\x0a\xa5\xf7\x6d\x2a\xa5\x00\x58\xf8\x7d\xaa\xf8\x2e\xc1\x8e\x58\x91\x74\xa5\x91\xf3\x24\x2e\xfc\x3a\xd5\xe0\x55\xe1\x12\x6f\xc7\xd1\x4b\x11\xe7\x49\xd6\xe3\xd3\x9d\x67\x83\x22\x96\x7a\x7a\x94\xbc\xa5\x9f\x8f\x16\xbf\xee\xff\x3d\x59\x4e\xbd\x0f\xb9\xb7\x69\x78\xc7\xbf\x94\xfc\xa9\xdd\x10\xb9\xa9\x2f\xd1\xd9\xbb\x63\x5b\xb4\xce\x7c\x6e\x35\xd2\xf4\xdd\x6e\x1d\xcb\xf7\xc3\x3f\x1c\x33\x47\xdf\xf4\xde\xb6\xd1\x1d\x5d\xd5\x53\xcd\x23\x21\xff\x09\x37\x4d\x75\xa0\xd2\xdc\xfe\xea\xde\x95\x6d\x77\x30\x7b\x4f\x41\xe6\x2a\x26\x55\x34\x13\x7e\x2d\x49\x6d\xbe\x76\xbb\x8d\xbe\x0d\xdb\x43\x47\x07\x8b\x3f\xf9\x9a\x1f\x63\x6e\x69\x92\xf4\x90\xbd\x07\x67\xef\x67\x88\x79\x7c\x16\x30\x61\x87\x85\x22\xe6\xef\x16\x93\x4e\x48\xfc\x17\x29\x7c\x3d\x29\x09\xe1\xb8\xe3\xcb\xad\x1f\xab\xd5\x27\x69\xaa\xaf\xbc\x98\xa2\xa7\xd7\xe6\x7e\x99\x0e\xbe\xd4\x41\xbd\x1f\x01\x45\x57\xe8\x42\xdf\x66\x72\x51\xe5\xef\xf4\xca\x00\x72\xbe\x8f\x29\x00\xe9\xaf\x73\xa6\x00\x65\x21\x85\x1f\xdd\xcc\xc0\xf1\x5d\xa4\x24\x90\xe4\x37\x33\x33\xf3\x0b\x3a\x04\xe8\x39\x52\x93\x01\xb5\x34\x0a\xe1\x9f\xfe\x57\xd1\x1c\xc4\x92\x1f\xa4\x94\xb3\x93\xbf\x2e\xaa\xb0\x55\x92\x46\xd9\x6f\x45\xc6\x13\x0b\xc2\x5d\x83\xc0\x86\xb1\xf2\x22\x67\x46\xa7\x58\xdd\xcd\x49\x7d\x5f\xc5\x1f\x3f\x95\x45\x97\x5a\xcd\x38\x31\x7f\xb9\x05\x6b\x84\x67\x1c\x6f\x61\x32\xe0\x07\x89\x25\x39\x3f\x80\xd3\x66\x99\x7c\x38\xf9\xdf\x00\x00\x00\xff\xff\x37\xfd\x69\xe9\x2e\x7f\x00\x00" +var _lockedtokensCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x73\x1b\x37\x92\xef\xfa\x15\xb0\x1e\xbc\xe4\xae\x44\xed\xed\x5d\xdd\x03\x4b\x8a\xa3\x58\x9b\x5b\x55\x12\xdb\x25\xdb\x97\x87\xad\xd4\x16\x38\xd3\x14\x11\x0f\x07\x13\x60\x48\x9a\xe7\xf2\x7f\xbf\xc2\xe7\xe0\x73\x66\x48\x39\x8e\x7d\x27\xbd\xd8\x9c\x01\x1a\x8d\xee\x46\x7f\xa1\x81\xb9\xf8\xf3\xc9\x09\x42\x08\xfd\x48\x8b\x77\x50\xbe\xa1\xef\xa0\xe6\x88\xac\x9b\x0a\xd6\x50\xb7\x1c\xb5\x2b\x40\xcb\x4d\x5d\xb4\x84\xd6\xb8\x22\xed\x1e\x31\xf8\x6d\x43\x18\x94\xa8\xa5\x68\x8d\x6b\x7c\x0f\xe8\xfb\x1f\x5f\xfe\x2c\xa1\x2c\x36\x7b\x60\x1c\x55\x12\x18\x6a\x15\xb4\x25\xa3\x6b\x09\x47\xfe\x46\x1c\x57\x30\x53\x83\xfe\x1d\x17\x2b\xfd\x74\x45\xab\x12\x18\xba\x07\x31\xe6\x8e\x22\x5c\x14\x74\x53\xb7\x7c\x86\x5e\xd6\x60\x7e\x21\x22\x11\x22\xcc\x1b\x41\x82\xd2\x2d\x66\xe8\xb6\x45\x3b\x52\x55\x68\x01\xe8\x57\x4a\xea\xb6\xda\xa3\x82\xd6\x2d\xa3\x55\x05\x25\x5a\xec\x25\x26\x1b\x0e\x0c\xe1\xba\x74\xd0\xc2\xe5\x9a\xd4\x84\xb7\x0c\xb7\x94\xcd\x24\xcc\x37\xe9\x97\x68\xbd\xe1\x2d\x2a\xe8\x39\x27\xf7\xb5\x82\xc0\x70\xcd\x97\xc0\x10\x5d\x22\x5c\xef\xfd\xf9\x27\x61\xa1\x02\xd7\x35\x6d\x11\xa9\x5b\x60\xb8\x10\x38\xb7\x2b\x09\x4b\x4f\x44\x76\x12\x0f\xe9\xa6\x45\xb8\x69\x18\xdd\xe2\x2a\x24\xa5\x22\xda\x99\x6c\x0b\xef\x0b\x68\x5a\xc1\x94\x12\x1a\xca\x49\x8b\x70\x59\x12\xc5\x36\x83\x90\xe5\x13\x65\xa2\xe1\xa6\x16\xcf\x11\xbc\x27\xbc\x25\xf5\xbd\x7c\x8d\x70\x8b\x40\xb0\x65\x4d\x2a\xe0\x2d\xad\x01\x91\xda\x19\x72\x0b\xaa\x6d\x03\x8c\xd0\x52\xf3\x51\x4c\x8e\x43\x41\xeb\x32\xe0\x94\x1e\x02\x4a\x4d\x71\xc3\xa4\x37\x2b\xc2\x9d\xa6\x12\x08\xa9\xd1\x72\x53\x55\xa8\xa1\x9c\x03\x27\xb4\x96\x0c\xd2\xbc\x13\x94\x0d\x19\xb7\x17\x44\x44\x25\x45\xbb\x15\x6e\x61\x0b\x4c\x82\x91\x2f\x76\xb8\xd6\x24\x25\xe1\x68\x52\x38\x78\x4b\x19\x20\x8c\x0a\xdc\xe0\x05\x91\x62\xdd\xae\x70\x8b\x70\x55\xd1\x1d\x37\x70\xd6\x82\x48\x02\x4a\xc9\xf0\xce\x48\xf3\x6e\x05\xb5\x1a\x64\x01\x05\x5d\x3b\x53\x14\x68\xe1\x8a\x53\xd4\x52\x09\xa1\x01\xb6\xa4\x6c\x8d\x78\x8b\xdf\x09\x92\xd1\x06\x18\x16\x0c\xe1\x96\xdb\x81\x24\x73\x4d\xcf\x9f\xc5\x18\xd8\xa3\x99\x20\x68\xc1\x00\xb7\x50\x9e\xa1\x05\x6d\x57\x76\x85\x20\xcc\x04\x8f\x48\x4b\x70\x45\xfe\x07\x4a\x09\xdc\x4c\x81\x30\xc4\x80\x37\x50\xb4\x64\x0b\x88\x2e\x7e\x85\xa2\xe5\x73\x77\xb5\xff\x24\x97\x30\x43\x4b\x21\x13\x82\x8f\x2b\x2c\x16\xb7\x86\xae\x64\x4b\xcc\x4c\x36\xfe\x87\x5a\xa5\xa6\x6d\x37\xf5\x8e\xb1\x9a\x47\x05\xae\x2a\x6e\x35\x87\x22\x29\xad\x3d\x28\x09\xe2\x5a\xf9\xf6\xb1\x50\x1c\x4f\x53\x15\x17\x3e\x49\x7d\x82\x9e\x9c\xa0\x3f\x5f\x9c\x9c\x90\x75\x43\x59\x8b\xbe\xaf\xe8\x4e\x62\xa0\x06\x3a\xb5\xbf\x4f\x6d\x8b\x4d\x7d\x4f\x16\x15\x78\xad\xdc\x67\xa7\x2e\xac\xdb\x9b\x37\x78\x51\xc1\x6b\x8d\x4a\x07\xd4\x7f\xe1\xf5\x79\xdd\x52\x86\xef\xe1\x7b\x00\xee\x74\x70\x9e\xda\xd6\xba\xf7\x2b\x46\xdf\xef\x75\x53\xf7\xd1\xe9\xc9\x09\x2e\x0a\xe0\x7c\x82\xab\x6a\xaa\x16\x8a\xd0\x24\x9e\x26\xff\x70\x62\xb4\xa3\x6d\x08\x5b\xa8\x5b\xf4\x5a\x12\xf8\x5a\xd1\xf7\x0e\xee\x09\x6f\x81\x41\x39\xc1\x65\xc9\x80\xf3\x39\xba\x56\xff\x99\x66\xfa\xbf\xd5\xac\x1f\x03\xa1\x17\xc4\x8f\x64\x4d\xda\xdb\x5a\xc8\x36\x4f\xf4\x3e\x43\x44\xbf\xbb\x5e\x8b\x81\xe6\xe8\xed\xf7\xe4\xfd\x7f\xfe\xc7\x19\xaa\x61\x27\xfb\x9a\x27\xd9\x71\x7e\x4c\x23\x7a\xcd\x5f\xd0\x12\x12\x03\xd6\xb4\x84\xdb\x9b\x39\x7a\xdd\x32\x52\xdf\xe7\x08\x90\x85\x7a\x03\x15\xdc\x0b\x3b\x31\x02\x74\x2f\x6c\xc5\xc2\x1b\xa5\xcd\x93\xa4\xc1\x1e\x49\x34\xb8\x8b\x8b\x0b\xf4\x0a\x8b\xc5\x40\xb5\x9e\x0b\x57\x85\x36\xdb\x52\x35\xd0\x0d\x2b\xc0\xf6\xd3\xaa\xde\x5f\x7d\x11\x92\x15\xb4\x09\x0d\xa2\x45\x58\x0c\x2d\x26\x68\x7f\xf4\x61\xd5\x30\xb2\xc5\x2d\xb8\x7a\xd8\xe8\x96\xce\xb4\x8b\xae\x1a\xe3\x91\xa8\xbc\x52\x60\x15\x2a\xce\x8f\x31\xa8\x78\x84\x52\xb6\xba\x22\xf5\xbb\x87\x91\xe8\x5a\xc0\x39\x06\x2b\xed\x2c\x08\xe7\x45\xea\xb9\x10\x0d\xf5\xfe\x10\x2c\x9e\x5b\x58\xc7\x30\xcc\x73\xd6\x72\xe2\x13\x9a\x85\x24\x5e\x8e\x25\x18\x81\xc8\x66\x51\x91\x02\x35\x11\x3e\x3d\x06\x5c\xf4\x63\x80\x4b\xa1\x99\x49\x2d\x6c\x86\x34\xbe\x08\x2f\xa4\x4b\x85\x46\xe0\xe8\xad\xf1\xdb\x7a\x49\x15\x1e\x9a\x83\xf6\xff\x21\xc1\x24\x22\x96\x2b\xca\x6c\x53\x86\x76\x74\x53\x95\x0a\x77\xdb\x41\xcc\xc1\x90\x51\x75\x94\xae\xc5\x86\x0b\x52\x6b\x83\x1f\x60\xca\x87\x51\x7d\xae\x46\x1c\xcb\xe0\x5e\x7c\x1b\x31\x4d\xbe\x72\x31\x26\x2c\xbb\x60\xb5\x40\x6a\x5b\x2d\xda\x1b\x6f\xd4\xf1\x6d\xd5\x08\x82\x17\x1d\x98\xd1\x93\x1a\x62\x81\xf0\x40\x3a\x69\x77\x11\x55\xb2\x91\x73\xf9\x1d\x87\x58\x3b\x23\xda\x13\xee\x74\x50\xe8\x11\x87\xbe\x70\x38\x05\xcb\x58\xe9\xe5\x2f\x71\xe1\x61\xf6\x41\xb6\x77\xfa\x28\x7b\xa8\xb4\xfe\x54\xb8\x4e\xd6\xf4\x39\x96\x72\x52\x42\xd5\xe2\x4e\xe5\x8b\xfe\x1f\x13\x76\xa4\x6e\x49\xab\x62\x38\xe4\xc2\x75\xe9\x24\x5c\xf4\xa4\x39\x10\xbe\xa6\x14\xd3\x32\xad\xed\x9c\xc8\x4f\x8d\xd9\x09\x07\x8d\x8d\xcd\x16\x6f\x2a\xe3\xc1\x29\x60\xca\x89\xb9\x28\x95\xa1\x14\x14\x34\x23\xf3\x1e\x22\xc6\x6a\x7e\xee\xbb\x6b\xb3\x3b\x28\x80\x6c\x81\x9d\x05\xcf\x5f\x31\xba\x25\x22\x50\xf2\xc9\x6f\xe9\x6f\xc9\x21\xc2\x04\xc4\x60\x09\x0c\xea\x02\x0c\xbe\x25\x2c\xe5\x14\x64\x78\xa4\x66\xd3\x47\x9d\x99\x0b\xd7\x1b\xe3\xba\xf2\x22\x31\x2b\x67\x0c\x3c\x80\x84\xab\x51\xce\xd0\x6e\x45\x8a\x95\x8c\x72\x16\x86\xd4\xba\xd1\x8e\xa2\x1d\xde\xf3\xb9\x07\x1f\xa1\x7f\x9b\xa2\x1b\xc2\xa0\x68\xab\xbd\x70\x9c\x10\x56\xa1\xa9\xf2\x91\x4d\xc8\xaa\xc2\x60\x19\x43\x44\x2a\x5d\xb1\x29\x5a\x1c\xc1\x30\x7f\x9b\xa2\xdb\xba\xd4\x03\xa1\x2d\xc1\x12\x50\xcc\xa0\x04\x0e\x1d\x02\xe1\xd8\xe1\x72\xd0\xe4\x9c\xa2\x2d\x66\x8a\x20\x73\xf4\xdc\xae\xe6\x4b\xbc\x69\x57\x13\x9f\xcf\x3f\xeb\x68\x62\x8a\x9e\x5a\xcf\x7e\xf6\xdf\xa2\xe7\x37\x21\xb3\x41\xfb\x4e\x32\xae\x54\x6c\x30\xda\xd7\xc4\x2f\xb5\x8d\x4e\x3c\x8e\xa2\x5b\x19\x8b\x95\xa0\x3d\x56\x1b\x10\xaa\x7e\xa6\x0f\x8f\xa6\x23\x84\x59\x4c\x65\xd3\x2d\x66\xb3\x8c\x7d\xec\x5e\x36\x3a\x6a\x17\xfe\xa9\xf0\xf8\x9d\xa5\x39\x43\x3f\x8b\xf8\x95\xd6\x95\x88\x3f\xd1\x92\xc8\xac\x06\xe9\x82\x63\x0f\x92\x20\x36\x47\x9b\x46\x48\xb2\x90\x20\xe9\x7f\xea\x38\x94\x46\x04\x37\x11\x84\x42\xb3\xb6\x83\xcf\xd1\xb7\x71\x4c\x33\xeb\x90\x7b\xd6\x83\xbe\x75\x86\x3f\xd5\x0c\x4a\x03\x70\x18\x7b\x3b\x76\x7e\x02\xb6\x89\x33\x07\x11\x4a\x4f\x1e\x2a\x6f\x53\x47\xbd\x8b\x3f\x0e\xd5\x72\xa6\x74\xc7\x95\x12\xe6\xf8\x75\x47\x71\x74\x79\x8e\x6a\x52\xa5\x9b\x74\x24\xcd\xb5\x72\x24\x0c\x5d\xa1\xbf\xce\xfe\x6a\x9b\x7c\x74\x59\x95\xd1\x9e\x26\xa2\x4e\x0b\x30\x81\x9d\x34\x4d\xf7\xd0\xbe\xde\x34\x22\x4e\x85\x52\x4e\xf9\xcd\xbe\x01\x3e\x99\xce\xd1\x07\xf1\xbf\x39\xfa\x8e\xd2\xea\x63\x40\x05\x06\xed\x86\xd5\xaa\xc5\xe5\xb7\x21\xcd\x44\xe7\x96\x6d\xe0\x63\x1a\xdd\x0b\x74\x27\xbb\xcb\x14\x4c\xbb\x02\x86\xa8\xe0\xb3\x5a\xb3\xf7\x64\x2b\x56\xe1\xbe\x91\xc6\x4b\x60\xdc\xb4\x9d\x9a\x31\x53\xf3\xb5\xb1\xd6\xe5\x72\xdd\x17\xca\xff\x81\xa6\x95\x09\x3c\x09\x88\xaf\xa4\x03\xf4\xeb\x86\xb7\x06\x73\x81\x9e\x00\xaa\x4d\x42\x3f\x89\x08\x8f\x29\x34\x69\x25\x71\xc4\x7f\xa7\x8a\x46\x01\x89\xc8\x52\x7a\x3e\x4e\x5f\x74\xa5\xb8\x9a\xa3\xf8\x3f\x05\xc8\x5f\xd0\x07\xe4\xc1\x71\xc8\xed\xc2\xf2\xda\x7c\x44\x50\x71\x40\x1f\x4c\xc3\x25\x16\x3f\xb3\xe4\xd7\x91\x28\xef\xfc\x7b\xa3\x39\x95\x9d\xdc\x66\x49\x22\xa8\xa1\xfd\xc0\xc9\x92\xd1\xf5\x1c\x7d\xfb\xc1\x17\x3e\x39\xa1\x8f\xc9\x55\xa3\x3b\x9a\x84\x83\xf2\x63\x34\x98\xcb\x73\xf1\xef\x34\x85\xb1\x1e\x5f\x80\xf0\x10\x48\xc2\x19\x87\x8e\x60\x8c\x9c\xe4\x1d\x2c\x0d\x57\xe4\xef\xd9\x82\x32\x46\x77\x93\xe9\x93\x93\xa8\xc3\x02\x57\x58\x38\x13\x57\x32\x85\x33\xd3\x3f\xfd\x76\x06\xe8\xcc\x27\xd2\xe5\x39\x52\xd3\x8b\x89\xd2\xe3\x19\xea\x11\x92\x44\x89\x16\xbd\x71\x8d\xec\xa2\xf7\x97\x08\x7f\xc7\x8d\x6a\xd6\xf6\x52\x3b\x23\xc6\xcc\xd5\x26\x65\x67\x9c\x96\xa1\x25\x71\xbd\xc5\xa4\xc2\x72\x7c\xa3\x3e\x27\x41\x1a\x23\xb9\x2e\xc6\xd0\x3e\x21\xfb\x1a\xeb\xcb\xab\x8e\xc6\x86\x21\x4f\x9f\x3a\x6f\x43\xbd\x99\x5b\x03\x06\xe7\x78\x11\xd8\xd4\x65\x92\x0c\x39\xc3\x21\x88\xb2\xcb\xd2\x21\x2d\x96\x69\xa5\x7a\x79\x2e\xe7\x60\x80\x05\x62\x6e\x40\xab\x7f\xc7\x2d\x98\x01\x50\x87\x61\xd9\x30\x08\x9e\xa0\x94\xb9\xfa\xe6\xca\x26\xb5\x4e\xef\xe0\xb7\x0d\x70\xa1\xb5\x34\x9f\xe0\x7d\x01\x50\x86\xa4\x47\x95\xe8\x79\xea\x6b\x36\x7f\xc9\x34\x94\xb7\x63\x46\xbf\xba\x42\x0b\x58\x52\x06\x93\xf0\xd5\x14\x9d\x77\x88\xbd\x6d\x4a\x2c\xd0\x4a\xe1\x21\xcc\x0f\xa9\x0b\xca\x84\x73\xdc\x8b\xd4\x51\xda\x44\x99\xac\xcb\xf3\x4e\x9c\x23\xe9\x31\x2c\x4e\x69\xd2\xac\xd2\x48\x76\xb2\x92\xe5\x8b\x74\x2c\x33\x91\x6b\xf0\x9d\x5a\x63\xc2\xa2\x2b\x31\xf9\x34\xab\x39\x5c\xc3\x23\xf5\xfe\x50\x10\x9d\xb2\x3a\xbe\x0f\x15\x3d\x3a\x47\x12\x44\x46\xc7\xba\xf9\xdb\x99\x13\x73\x26\x95\xec\x73\xec\xee\x4c\xaa\xfc\x09\x6c\x81\xed\x51\x4b\xd6\xc2\xe5\x35\x69\x06\x06\x95\x98\x07\x5a\xe1\xa6\x81\xd8\x3f\x3b\x26\x7d\x70\xc4\xcc\xff\x12\xcc\x5c\xfc\x81\x78\xd1\x9f\xce\x97\x70\xe8\xae\x06\xf6\x64\x86\x73\xa9\x7d\x09\xd9\xcd\xec\x47\xcb\x70\x34\xc1\xf5\x1e\x53\x92\xe2\x26\x5b\x2f\xa2\xfd\x1a\x76\x7e\x54\xd4\x6d\x24\x09\xff\xd4\x6c\xc2\xd8\xed\x15\x0f\x90\xda\xa0\x5c\xaf\x85\x53\x84\x6b\xb3\x09\xe7\x84\x96\x91\x9f\xc4\x85\x7f\x9f\x8d\x74\x05\xd3\x98\x46\x4e\x6e\x4e\xc8\xfd\x82\x7a\x49\xe7\xde\x66\x90\x0c\x5d\xc4\xe3\xb3\x48\xa5\x65\xff\x74\xd2\xe5\x07\xd8\xbf\xa2\xaf\xcc\x06\xc4\x01\xfd\x7d\xad\x6f\xfb\x85\x12\xa4\xdd\x57\x3f\x94\x49\x47\x37\x09\x85\x2c\xba\x6a\x44\xc5\xf4\xd0\x55\x62\x97\xcd\x4e\x7e\x62\x36\x53\x3a\xc8\x33\x52\x06\x2a\x4c\xa2\xce\x39\xb0\x76\x92\x9c\xab\x33\xda\x4c\x71\x49\x42\x2a\xd1\x5f\x12\xaf\x9e\x4b\x56\xb7\x99\xb7\x6f\x6b\xb3\x25\x99\x7f\x9b\xe9\x7a\x07\x3b\xcc\x4a\xe1\xea\xcb\x70\x2d\xcd\x96\x35\x70\x8e\xef\x61\x8e\x4e\x9f\xab\xda\x01\x23\x29\xae\x14\x6f\xea\x96\x54\x08\x57\x55\xe4\x96\x34\x0c\xb6\x84\x6e\xb8\x6a\xb7\xc2\x5b\x40\x0b\x80\xce\xca\xd7\xa7\xd1\xa8\x09\x5a\x96\xc0\x5b\x46\xf7\x0e\xcd\x3f\xb9\x89\xd3\x88\x1f\x6e\xe3\x46\x09\x5e\x42\xa0\x70\x59\x0a\x99\xba\x83\x82\xb2\x72\x42\x4a\x25\x51\x92\x3d\xa4\x3c\x60\x89\x38\x7f\x8c\x56\xe0\x80\x11\x3f\x8f\x03\x54\x43\xbb\xa3\x4c\xa0\x79\x6d\x34\xa9\x85\x1a\xbd\x7b\xe8\x10\x3f\xc0\x3e\x09\xfe\x07\xd8\x1f\x07\xba\x53\x3a\x0e\xdc\xee\xe1\x43\x81\x4a\x4d\xe6\xfd\x3c\x0e\x62\xb0\xba\x45\xe0\xa5\x1e\x05\x02\x96\x10\xfe\xd8\x0c\x8e\xdc\x6d\x4e\xda\x43\x57\xa3\x69\xf9\xcb\x58\xbc\xd8\x88\x75\x69\xa1\x03\x0c\x98\xda\x42\xab\x2a\x60\x68\x85\x95\x81\x6a\xa0\x20\x4b\xe5\x8b\xdc\xde\x98\xb2\x9b\x74\xde\x50\x43\xd8\xcb\x0c\xb6\x93\xcd\xd7\xbb\x3f\x68\xc0\xc2\x75\x1b\xe5\xfe\xb6\x78\xb4\xaf\x9d\xb6\x31\xa5\x9b\x07\xcb\x66\xc7\x32\x56\xc6\x76\xce\xdb\x99\x1b\xb7\x89\x45\xd1\x76\x9c\xa9\x27\x67\x0e\x28\xef\xf5\xc1\xa6\xc8\x43\x29\x34\x46\xa9\x97\xae\x39\x4a\xbd\x77\x0d\x52\xfe\x7d\xb6\xfb\x27\x31\x4a\x1d\x93\x3e\x97\x65\x8a\x13\xc4\xe8\x13\x18\xa6\x1c\xe3\xa2\xac\xc2\x37\x49\x59\xba\x87\xd6\x8a\xd3\x4f\xa4\x26\xeb\xcd\x5a\xb2\xf6\x4e\xd5\x52\xae\xa1\x6e\x27\xd3\x98\xc2\x1d\x75\x7f\xda\xf0\x56\x91\x46\xed\x48\xa9\xb5\x46\x6b\xb4\x56\xd0\xd4\x86\x12\xeb\xc0\x99\xbd\x29\xed\x81\xea\x54\x27\xf5\xf8\x43\x4b\xf0\x49\x9b\x30\xa8\x0f\xb2\xc6\x23\x96\x68\x82\x58\xd6\x03\x86\x5d\xac\x22\xcc\xaa\x3b\x54\x67\x77\x62\x71\x80\xca\x4e\x94\xf2\x0c\xeb\xed\x9b\xbe\xec\x4a\xb7\xa9\x65\xa2\x65\x25\x70\xd2\x38\x4c\xe7\x48\xed\x32\xa4\x9d\xde\x97\x5a\xff\xea\xed\x86\xfc\x7e\x4c\x22\xd8\xae\xa5\x83\x23\x64\xfd\x69\xe8\x14\x61\xfe\x69\x46\x4d\x05\xec\x7a\xd8\x23\x08\xd2\x91\xbe\x87\x2a\xb6\xd1\x4b\xc1\x90\x3c\x86\xdd\x36\x4f\x82\x34\x56\x32\x42\xfa\x74\x72\xda\x43\xa2\xc3\x51\x48\xd1\xc9\xc5\xa1\x87\x58\x71\x88\xcf\x60\x4d\xb7\x60\xa4\x67\x60\x9f\x2e\x23\x17\xf9\x10\x2d\x93\x0e\x12\xed\x8e\xc0\xd2\x63\xe9\xf0\x8e\x5c\x9a\x55\xbd\xc6\x3e\x83\x6f\x09\x95\x83\x2e\x1a\xae\x98\x90\xb8\xbf\xb4\xe5\xba\x41\xd1\x84\xad\xe6\xe0\xa6\xa4\x04\xd7\xfb\x05\x2d\xf7\x4a\xbf\xe2\x32\x51\x6e\xe4\xa8\x62\xaf\x4c\x40\x00\xfd\x01\x9a\x56\x56\xd1\x2c\x70\xf1\x4e\xd8\x5c\x8e\x0a\xba\x6e\x70\x4b\x32\xa5\x31\x89\xba\x92\xa8\x52\x29\x2e\x2f\xb1\x3b\x31\xf7\xd0\x7a\xcd\x75\xf4\x20\xb8\xa2\xff\x3b\x98\xdf\xf3\xfa\x47\xc9\xbe\xbe\x91\xdd\x5c\x54\x7f\x07\x77\x3c\x19\xf3\xdf\x88\x0e\xca\x45\x7c\x36\xd8\xa3\xf3\xde\x64\xb7\xb7\xb7\x75\xfb\xef\x7f\x3b\xa0\x5b\x7a\xc4\x8f\x9d\x28\xbc\xb6\x15\x1b\x3a\xd5\x34\x58\xf5\x66\xd9\xe6\x24\xa8\x0e\x2f\x61\x49\x71\xda\xf3\xc8\x65\x71\x83\xe2\xa3\x71\xdf\x75\x81\xca\x44\x21\x38\x8d\x2b\x55\xc2\x1a\x85\xb0\xd4\x34\xcc\x58\xfa\x45\x77\x84\xa3\x0d\x57\x07\x42\x14\xa0\x4c\x39\x88\x07\x24\x5f\x47\x89\x32\x35\x20\xad\x57\xfa\x33\x6e\x6b\xfe\xcc\x4f\x0d\xfa\xaa\xe9\x69\x8c\x62\x50\x28\xf2\x56\x4f\x2b\x57\x74\xee\x94\x2d\xc8\x00\x4a\x57\xb7\x6c\x1a\x3f\x4d\xc8\x87\x4a\x2f\x54\xb6\xda\x2f\xbb\x90\xa9\x3e\x53\xaa\xff\xc2\x7f\xfc\xac\x1f\x4d\x27\x16\x3b\x02\xd3\x6c\x89\x85\x8f\xa5\x5d\x2a\x11\xa2\xfe\x9b\xb0\xb4\x42\xd7\x8d\x47\xc5\xcc\x9f\x85\xbd\x61\x2c\x99\xde\x96\x72\x51\xb1\x11\x01\x7a\x72\x25\x6c\x8c\x71\xc6\x1b\xcc\x05\xb1\x12\x27\x29\xba\x92\xc3\xde\xfd\x1f\x69\xc5\xcc\x42\xbd\x42\x1e\x59\xe2\x86\x2e\x4a\xe8\xca\xc3\xd0\x07\x2b\xd6\xa7\x2a\x1b\x55\x11\x18\x57\x06\xbd\x91\xa7\x08\x6c\xad\x43\x58\x4f\xd6\x55\x68\x25\xc6\x0e\x64\x12\x5d\xa5\x85\x72\xe2\x73\x30\x42\x7b\x1a\x21\x5a\xb8\x88\x76\xc1\xc2\x43\x71\xf5\xe5\xcf\x43\xd7\x7f\x35\x8c\x71\x82\x77\x72\xc1\xb5\xba\xf6\x55\x9f\x6f\x91\xe5\x49\x52\x4e\x52\x05\x84\x09\x19\x51\x27\x71\xc6\x3a\xc3\x6e\xd7\xce\x1f\xfe\x24\x2b\x22\xbd\x99\x1c\x51\x22\xb1\x2f\x97\x29\xce\x89\x3d\x1d\x6b\x8d\x54\xa5\xb0\x2d\x3b\x55\x65\x7f\x19\x23\x94\x73\x36\x62\x67\xa5\x67\x06\x38\x58\x4d\xe3\x51\x36\xe1\xfc\x00\xca\xd2\x11\xd8\x2c\x64\x62\x4d\xc1\x31\xf1\x38\x57\xe5\xd6\xc2\xe8\x03\xdb\x2a\x57\xd0\x29\x11\xa8\x36\x80\x16\x50\x60\x59\xe8\x2d\x04\xbd\xa1\xcc\xd6\xf7\x1b\xc8\xda\x7a\x6b\xd4\x0c\x4a\x84\xcb\xaa\x27\x6c\x0a\x29\x64\xe1\x32\x8f\x37\x95\x0e\xf3\xd9\x5c\x2f\x02\x45\xa5\x2b\x92\x9a\x29\x59\x9c\xb9\x9b\xbd\x27\x61\x9a\xce\x00\xb8\x0c\x4f\x3e\xcd\xd6\x26\x09\x22\x1f\xdd\x39\x44\x8a\xb5\xb1\xe6\xa8\x5b\xc7\x86\xac\x27\x1f\x34\x32\x23\x9e\x8f\x1f\x31\xb3\xa5\xe8\x0a\x87\x75\xed\xd4\x16\xff\x91\x72\x9c\x74\x7d\x7b\xa4\x37\x49\xef\x81\x1a\x95\xc7\x5a\xbd\xc7\x5a\x3d\xaf\x56\x4f\xe7\xef\x12\xd9\x40\x53\x5e\xbe\xc6\xec\x1d\x57\xc7\x5d\x31\xf7\x80\xf8\x27\x5b\x5d\x7d\x63\x52\x80\xd9\x48\xef\xe8\x6a\xbf\xa4\xd0\x87\x65\x71\xd9\xa2\xbf\xaf\xb7\xbe\x2d\xaa\x57\x33\x72\x94\x56\xdb\x39\xbe\x77\xf5\x69\x61\x96\xdd\x65\xbd\x3e\x12\xbd\xb3\x85\xd8\x7c\x53\x14\x00\xa5\x1f\xa0\x29\xba\xd8\x23\xba\x1a\x35\xc2\x51\xa5\x42\x3c\x5c\x8b\x55\x0d\xbf\x6d\x70\x65\x0f\x7e\x78\x7a\xe9\x33\xd6\xbe\xf5\x08\x4f\x36\x5d\x9d\x21\x61\x70\x84\x59\xb2\xde\xfa\x79\x8a\x28\xfa\x80\xb9\x97\x4e\xcf\xc7\x78\x1a\xe8\x5e\xe7\xef\xa9\xf0\x6f\x85\x50\xaa\xcd\x90\x15\xc8\x74\x91\x39\x46\x45\x54\x70\x15\xd2\x30\xc8\x48\x29\xe2\x29\xf7\xb9\xf3\xc2\x07\xcb\x45\x32\x55\x20\x89\xfd\xb6\x91\x0b\x33\x53\xac\x52\xe7\x06\xf4\x37\x6b\x51\xef\x06\xc2\x97\x1c\xc8\xfc\xe1\xa2\x63\x37\x65\x6f\x6f\xec\x01\x3c\xf9\xdb\x1b\x42\x87\x54\x90\xd8\x91\x1d\x10\xa8\xdc\xde\xec\x11\xb2\x91\xdf\xc3\x31\xec\x3f\x76\xc3\xec\xff\x50\x40\xf9\x9d\x09\x1e\x4f\x6d\xf4\x78\x1a\x9c\x97\xd3\x31\xa3\xb6\xda\xce\x61\x46\xb5\x81\xef\x81\x73\x72\x41\x58\x5e\x77\x91\xb8\x2b\x21\x71\x49\xc9\x90\x7c\x28\x3e\x6b\x65\x33\xcd\xe4\xa6\xc6\x17\xfe\x86\xcb\x51\x27\x58\xa2\xc6\xe2\xef\x54\xac\xad\x70\xa4\x92\x02\xaf\xff\xd4\xaa\x1b\x4c\x9e\x84\xd9\x16\xf7\x97\xeb\x57\x07\xc3\x26\x23\xda\xd1\x89\xe8\xc4\x2e\x45\x90\xaa\xe9\x8b\xa5\x53\x38\x7a\x4d\x3b\x5c\x9f\xcd\x48\x79\x8c\xf4\x38\xb9\xc0\xe3\x05\x28\x91\x50\x7c\x98\x0c\x79\x7b\x41\xb9\xd5\x74\x98\x24\x05\x7d\x47\x09\x53\xd0\xe7\x78\x79\xf2\x01\x1d\x24\x52\xe9\x9d\x8a\xcf\x20\x57\xdd\x56\x5b\x46\xb4\x0e\xdf\x24\xf9\xbc\x58\x2b\x3b\x12\x62\xee\xec\xd1\x0c\xa4\xef\xa3\x1d\x1a\xde\xb2\x8d\xbd\x41\xe5\x45\x98\x89\x8f\x7c\x2a\x5f\xe9\xe5\xb3\xe5\x9f\x79\xe3\x42\x66\xd9\xbf\x9e\x6c\xfa\x6d\xbd\xc5\x15\x09\xaf\x26\xc9\x27\xd1\xdd\x5f\x83\xa9\xf1\xbc\x54\x77\x07\x04\x84\x18\xbd\x94\xaa\xf1\xef\x62\xdd\xf3\xc9\xbf\x0c\x16\x77\xb0\x9c\xa7\x26\xde\x1b\xc2\x75\x7d\xdd\x0d\x75\x35\xdd\x9c\x02\x7f\xbe\xc2\xf5\xbd\xf6\xe0\xba\xba\x4b\x14\xe6\x2f\xc3\x28\x7b\x23\x0f\xa2\xbc\x08\xeb\x40\x27\xff\x12\xfe\x8f\xdd\x61\xe9\x3c\xb7\xbe\xb5\xe9\x54\x42\x8d\x59\x9e\xb9\x82\x28\xab\x11\x3d\x8a\x06\x03\xf5\x96\x3a\xe9\x42\xb2\x42\x93\x24\xa2\x86\x76\xa4\x99\xce\x84\x6a\xcf\x59\x8e\xf6\xa4\xb7\x9c\x29\x40\x62\xe6\x56\xde\x3c\x9b\xe5\x68\xd9\x51\x32\xeb\xbc\x49\x16\x73\xe9\x73\xfa\x97\x4f\xe5\xf8\x26\x43\x99\x17\xb0\x4b\x9f\xa8\xfa\xca\x18\x25\x27\x73\x34\x53\x82\x4a\xbc\x90\x47\xbd\x45\x79\xfd\x0c\x0d\x88\xac\x4f\x31\xf5\x15\xb0\x0d\x31\x78\x63\x0a\x26\xa3\xdb\xca\x72\x35\xb6\x49\xc6\x9b\xba\xcb\x47\xee\x8f\xe1\x60\x86\x5a\x03\x49\x1c\xcd\x31\x66\x6a\x58\xb5\x87\x8a\xee\xfc\x07\xb2\x72\x79\xc9\x00\xaa\xbd\x4d\x45\x89\x30\xd4\x83\xc5\xa9\x8d\xdd\xd5\x55\x1d\x02\x9d\x33\x3f\x39\xa6\x36\x06\x74\x16\x7a\x01\xf6\x64\x93\x9f\x52\x33\x3b\x3e\xbe\x18\x09\xa0\xb0\x5c\xaa\x3b\xfa\xaa\x3d\x6a\xd5\x35\x7f\x08\xf3\x43\xd4\x89\x99\xd9\xa3\x54\x8d\x91\xaa\x0c\xb5\x92\x89\xa8\x10\x5c\xcf\xb1\xba\x01\xa9\xd4\x27\x5a\x8d\x26\x91\x77\x06\x3a\xc9\x9b\x2c\x83\x99\xea\x67\x0b\xba\x1f\xb9\x9b\xe5\x6e\x96\x54\x63\x59\x23\xaf\x81\x52\x18\x8a\xc8\xd7\x39\x00\xf1\x27\x9b\x54\x57\x37\x7d\x8a\x97\x7e\xd0\x6c\x6e\xb4\xd1\x97\xc9\x74\xa5\xec\x26\x11\x67\xef\x40\xea\x65\xb7\x1e\xff\xba\xaa\x26\x8f\xac\x75\x3c\x34\x87\x2c\x43\xfb\x1f\x7a\xdb\xd6\x57\xb4\x0b\x2c\x2f\xf7\x8a\x78\x16\x5f\x57\xa5\x37\x48\x4a\x0a\x6a\xb3\xdd\x2c\x79\x4f\xe9\x7b\x70\x94\x01\xf0\x15\xfc\x45\x88\x80\xd0\xf4\x05\xad\x39\x29\x41\x5f\xa0\xcc\x5b\x52\x55\x81\x8d\x30\xf8\x90\x1a\xb5\xc0\xd6\xb6\x8a\xcf\x9c\x03\xe6\xc5\x0a\xca\x4d\x95\x97\x9f\xee\xe0\xfe\xa3\xa3\xe1\xcc\xee\x58\x37\x53\xf4\xb5\xfb\x81\xfa\x5e\xd5\xcb\xf3\x01\x61\x1d\xe0\x81\xd6\x46\x4f\x46\xde\x03\x12\x0c\x3f\x2c\xfe\xca\xf1\x09\x2e\x68\xf1\x76\x7f\xbd\x7e\x2a\x25\x68\xa4\x9c\x27\x7c\x9b\x41\x61\x7b\xf4\x3f\xec\x5f\x28\x19\x21\x37\xc7\x49\x4e\xbf\x8b\xf2\xc4\x95\x01\xd4\x9f\xf6\x4a\x95\x83\x26\xb6\x3d\x7a\x33\x61\x61\xb5\x67\x94\x0c\x8b\x52\xb7\x8f\xf9\xb0\x87\xe5\xc3\x0e\xaa\x2c\x8d\x56\xc1\x43\x93\x62\x76\xf3\xec\xf7\xcb\x8c\x75\xa7\x37\xfa\x93\x63\xc6\x79\xca\xd6\x34\x38\x86\x3b\xab\xa6\x0c\x90\x2f\x21\xeb\x92\xa6\xed\xa7\x52\x53\xdd\xb6\xe7\x1f\x93\x7f\x71\xb6\x76\x9e\xcd\x62\xb2\x1b\x25\x78\x7c\x36\xe6\xa6\xdb\xd5\xf6\xc5\xc1\xba\x5b\x26\xb8\x5a\x6c\x8a\x77\x30\x2c\x13\x5f\x8c\x9f\xf4\x25\x09\xc6\x01\xcc\x3d\x2e\x45\x63\xd9\x18\x25\x69\x6e\x3d\x3f\x44\x5f\xca\xeb\x7b\x21\x6e\x36\xa5\x5d\x01\x87\xc1\x4c\x4e\x8e\xf9\x5f\x8c\xdf\xf2\x95\x32\xff\x0f\xcd\xa4\xb8\xd1\xfa\x40\x92\xec\x0b\xca\xa1\x7c\x65\x9c\x3e\x36\xa5\x62\x03\x88\x4c\x1c\x1e\xc5\x24\x5e\xef\x11\x01\xf8\xc8\xc8\xe4\x51\xbd\x27\xf8\xfe\x10\xbb\x9f\x0d\x53\x47\x08\xd3\xc8\xb8\x78\x6c\x84\x3b\x2c\x54\x87\x06\xba\xbe\x59\xf1\x3a\x07\xe9\x1b\x2b\xd6\x0f\x4e\xd4\x3c\xda\xa0\x84\x84\x1e\x17\x45\x27\x85\xed\xb8\x50\x3a\x77\x3a\xdc\xff\x1e\x41\xdc\x36\x71\x3c\xfb\xba\x34\x15\xdc\xf1\xb9\x6c\x1f\x9c\x12\x0c\x6c\xdb\xfb\x8c\xe2\xee\x57\x7b\xa2\x23\x94\x5e\xd3\x8d\xff\x81\x9e\xfe\xc6\x92\x96\xf2\x8e\xc2\xdf\x2f\x36\x0e\xb3\x14\x77\xe1\x67\x2f\xd4\x7d\x45\x2a\x98\x93\xd7\x20\xda\xa6\xf2\x76\x7c\x73\x88\x81\xb0\xc4\x77\x08\xb2\xcb\x4e\x74\x5f\x52\x66\x6b\xad\xdd\x23\x3b\x71\xda\xc3\x3f\xa2\x1d\x7c\x2f\x65\xee\xb3\xd1\x53\x0d\x3f\xe1\xa6\x91\x25\x76\xcb\xf0\xd4\x9b\x0c\x5b\x7b\x83\x79\x02\x91\xd7\xd2\xe5\x4a\xcc\x47\x3f\xe6\xe8\x83\x65\xe1\xef\xc4\xa1\x8f\x41\xca\x24\x79\x3e\xc3\x7e\x75\xec\x0a\x7d\xc8\x9e\x3e\xb9\x2e\x4b\x5d\x83\xab\x9b\xff\x89\xa7\x3f\x40\x14\x7c\xff\x03\xf9\x9f\x91\x60\xf2\x46\xb6\xff\xd7\xeb\x45\xfc\xf5\x70\xe1\x9f\xa9\x09\xfe\x62\xec\xf9\xb5\x5d\x44\xe6\x4f\x5e\x77\x33\xf8\xe9\xaf\x14\xd0\x69\x0c\x67\xc4\x27\xc0\xd2\x44\xcd\x1a\xf7\xff\x02\xf7\x43\x34\x3c\x25\x1e\x89\x2b\x25\x0c\xe7\xa3\x0f\x8f\xfd\x6e\xbc\x09\xeb\x1c\xbd\x33\xa7\x86\x35\x1a\x9d\x5f\x7a\xd2\x6d\x76\x16\xaa\x6e\x3d\xd0\x37\xf2\x9a\x94\x94\x22\xca\x1d\x82\xd1\xd5\xef\xa9\x2e\x93\x11\x36\x6e\xe8\x5a\x11\xef\x03\x3c\x3d\xf7\x8b\xe0\xb2\xec\xe8\x3e\x29\x70\x13\xf3\xc1\xa3\x77\xb8\xa0\x9f\xa6\x26\x10\xda\x8f\xf0\x6b\x45\xdc\x7e\x14\x8a\x70\x77\x26\xbe\xc5\x30\x9d\x49\x8d\x28\xd3\xdf\x20\x5c\x00\x32\xc7\xda\xba\x23\x19\x46\x02\x77\x2b\xaa\xb6\x71\xe3\x4a\x8c\x9e\x8f\xd4\xf8\x33\x9a\xf7\x90\xf1\x2c\x63\x53\x62\x3b\x60\x9b\x75\xb4\xfc\x24\x74\x0d\xaf\x67\x48\x6b\xfd\xc4\xe8\x28\x9b\xb4\xfd\x4c\x02\x31\x2a\xd9\x5e\xe0\x66\xb0\xe6\x34\xfc\xc8\xda\x21\x79\xf6\x0c\x65\x0a\xdc\xf4\x50\x66\xc0\x84\x1d\x60\xb5\x82\xbf\x83\x8c\x58\xf0\xf7\x39\x6c\x5a\x78\x7a\xa8\xa7\xa4\x3f\x49\xd8\xde\xa2\x7e\x1d\x7a\xe0\xb2\x3b\xc6\xaf\x2e\x1d\x0c\xbf\x4e\xb6\xc2\xdc\x1c\x50\x85\xd2\xfb\x30\x99\x52\x00\x2c\xfc\x38\x59\x7c\x01\x61\x47\xac\x48\xba\xd2\xc8\x79\x12\x17\x7e\x9a\x6c\xf0\x9e\x78\x89\xb7\x13\xe8\xa5\x88\xf3\x24\x1b\xf1\xe9\xce\xb3\x41\x11\x4b\x3d\x3d\x4a\xde\xd2\xcf\x47\x8b\x5f\xf7\xff\x9e\x5d\x4e\x6d\x87\xdc\x2b\x38\xbc\xe3\x5f\x4a\xfe\x94\x35\x44\xee\xd6\x97\xe8\xec\x5d\xb0\x2e\x5a\x67\xbe\xb5\x1b\x69\xfa\xce\x5a\xc7\xf2\xfd\xf0\xaf\x06\xcd\xd1\xb7\xbd\x57\x74\x74\xe7\x5d\xf5\x54\xf3\x48\xc8\x7f\x42\xa3\xa9\x0e\x54\x9a\x2b\x63\xdd\x8b\xd2\xad\x05\xb3\x97\x1b\x64\xee\x6f\x52\x45\x33\xe1\xa7\xb2\x94\xf1\xb5\xe6\x36\xfa\x30\x70\x0f\x1d\x1d\x2c\xfe\xe0\xbb\x81\x8c\xbb\xa5\x49\xd2\x43\xf6\x1e\x9c\xbd\x9f\x21\xe6\xf1\x59\xc0\x84\x1f\x16\x8a\x98\x6f\x2d\x26\x9d\x90\xf8\x2f\x52\xf8\x7a\x52\x12\xc2\x71\xc7\x97\xa6\x1f\xab\xd5\x27\x69\xaa\xef\xc9\x98\xa2\xa7\xd7\xe6\x52\x9a\x0e\xbe\xd4\x41\xbd\x5f\x80\x45\x57\xe8\x42\x5f\x81\x72\x51\xe5\x2f\x02\xcb\x00\x72\x3e\x8e\x2a\x00\xe9\x4f\xb3\xa6\x00\x65\x21\x85\x5f\x5c\xcd\xc0\xf1\x43\xa4\x24\x90\xe4\x07\x53\x33\xf3\x0b\x3a\x04\xe8\x39\x52\x93\x01\xb5\x34\x0a\xe1\x1f\xfe\x27\xf1\x1c\xc4\x92\x5f\x23\x95\xb3\x93\xbf\x2e\xaa\xb0\x55\x92\x46\xd9\x0f\x85\xc6\x13\x0b\xd2\x5d\x83\xc0\x86\xb1\xf2\x32\x67\x46\xa7\x58\xdd\xcd\x49\x7d\x5f\xc5\x5f\xbe\x95\x45\x97\x5a\xcd\x38\x39\x7f\x69\x82\x35\xc2\x33\x8e\xb7\x30\x19\x88\x83\xc4\x92\x9c\x1f\xc0\x69\xb3\x4c\x3e\x9e\xfc\x6f\x00\x00\x00\xff\xff\x2d\x7d\xdc\xc7\x2b\x81\x00\x00" func lockedtokensCdcBytes() ([]byte, error) { return bindataRead( @@ -218,7 +218,7 @@ func lockedtokensCdc() (*asset, error) { } info := bindataFileInfo{name: "LockedTokens.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x8f, 0x7b, 0x92, 0xc2, 0xf5, 0x9d, 0x2d, 0x82, 0x9b, 0x18, 0x71, 0x29, 0x3f, 0xe5, 0xa0, 0x29, 0xec, 0x69, 0x61, 0xa5, 0xd6, 0x88, 0xef, 0xa4, 0x2f, 0x1d, 0x6c, 0x6b, 0xb, 0xe7, 0x80, 0x16}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa8, 0xe2, 0xba, 0x70, 0x35, 0x9a, 0x3a, 0x49, 0xd7, 0x67, 0x42, 0x8b, 0xb5, 0x13, 0xa3, 0x9a, 0xfd, 0x5a, 0x1e, 0x37, 0xc3, 0xb5, 0xa0, 0xc0, 0x7, 0xc3, 0x15, 0x3f, 0xd2, 0xb0, 0x99, 0x8c}} return a, nil } @@ -342,7 +342,7 @@ func epochsFlowepochCdc() (*asset, error) { return a, nil } -var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5b\x6f\x23\xb7\x15\x7e\xd7\xaf\x38\xd0\x43\x6b\x2d\x1c\x29\xd9\x4d\x8b\xc2\x58\x75\xeb\xda\xdd\x42\xd8\xc6\x09\x76\xed\xe6\x21\x08\x16\xd4\xcc\x19\x89\x35\x45\x2a\x24\xc7\xb2\x60\xf8\xbf\x17\xbc\x0c\x67\x38\x77\xc5\xdb\x3e\xad\x5e\x6c\x89\x87\xe7\xc6\x73\xf9\x0e\xb9\x78\x35\x99\x00\x00\xdc\xa2\xd2\xef\x99\x38\xac\xae\x6f\xc9\x9a\xe1\x27\x4d\xee\x29\xdf\xf8\xb5\x2d\x55\x40\x15\x10\xd0\xa8\x34\x24\x82\x6b\x49\x12\x0d\x5a\x80\xf9\x43\x14\x10\x0e\x97\x3f\xad\x20\x13\xd2\x6e\x30\x64\x94\x6f\x40\x6f\x11\x98\x48\xee\xd7\xe2\x11\x08\x4f\x41\x39\xae\xb0\x97\xe2\xf1\x18\xf8\xa8\xf9\x64\x02\xaf\x16\x93\x09\xdd\xed\x85\xd4\xf0\x3e\xe7\x1b\xba\x66\x78\x2b\xee\x91\x43\x26\xc5\x0e\xa6\xd1\x6f\xd3\x40\xc9\xc4\x21\xa2\x2a\xbe\x4f\x27\x8b\x05\x78\xa2\xbf\xe7\x92\xa3\xf4\x14\xee\xcb\x74\x32\x21\x49\x82\x4a\x9d\x11\xc6\x66\xa5\x41\x4d\x07\xc0\x93\x73\xc1\xe2\x55\xf9\x81\xd5\x35\x58\x1a\x6b\x53\x41\x78\x25\x76\x7b\xa1\xa8\x46\xb8\x3d\xee\x11\xae\x31\xa3\x9c\x6a\x2a\xb8\x82\x57\xd5\xcf\xc2\x33\x5c\x2c\xe0\x4a\x70\x4d\x28\x57\x40\x79\x26\xe4\x8e\x18\x6a\xd0\x5b\xa2\x8d\xb3\xd5\x1e\x13\x9a\xd1\xc4\x7a\x19\xb8\x48\x11\x28\xb7\x1a\x86\xfd\x82\xb3\x23\x30\xfa\x80\x86\x03\x68\x73\x4a\x85\x29\x96\xa6\x6a\xa3\x44\x25\x72\x99\x20\xdc\x88\x14\x3f\x62\x22\x64\x5a\xd8\x56\xb0\xbb\xdd\x22\xe4\x9c\xfe\x96\xa3\xb1\x50\x64\xf6\xf8\x8c\xe0\x88\xea\x13\x6a\x38\x6c\x91\x87\x55\xa3\x6c\x22\x91\x68\x4c\x03\x61\x55\x32\x43\x0d\x34\xbd\x80\x4f\x5a\x86\x88\xaa\x8a\xd4\xc6\x5d\x22\xb3\xbc\x2e\xa2\xd5\xef\x60\x09\x89\x60\x0c\x13\xe3\x99\x68\xe9\xb5\x5d\xe2\x0a\xb9\xca\x55\xb4\xf2\x06\x96\x80\x8f\x98\xe4\x8d\x3d\xdf\xc3\x12\x1e\x50\x1a\xa7\x92\xc6\xe2\x9f\x60\xe9\xb5\x6e\x35\xe2\x81\x48\x90\x82\xe1\x05\xdc\xad\xb8\xfe\x4b\xd3\x0a\x92\xa6\x12\x95\x82\x5c\x61\x6a\xf2\x00\x38\xea\x83\x90\x36\x89\xba\x18\x96\x24\x97\x6e\x77\xbb\x93\x8c\xa3\xf7\xf9\x9a\xd1\x04\xee\xf1\x78\x3a\xf3\x0f\x78\x1c\xcd\xd8\x67\x68\x27\x57\xbf\xde\xca\xd2\xc4\xfb\x59\xf8\x66\x7f\x09\xc7\x7e\x1e\xfd\x5e\xf1\xe4\xb9\x53\xc5\xfc\xe2\x42\x3f\x84\xd5\x81\x32\x06\x5b\xf2\x80\x56\xb1\x2c\xd7\xb9\x44\xc0\xbd\x48\xb6\x2a\x62\xd6\xe9\xc5\xf3\x0e\xb2\x8a\xf2\x31\x49\xd3\xb8\x78\x5d\x9b\xd2\xa2\xae\xc4\x6e\x47\xb5\xc6\xf4\x02\xfe\xf6\x14\xd5\xa5\xf9\xbf\x49\xce\xf4\x73\xd8\x33\xab\x66\x98\x15\x80\x2c\x9b\xd3\x14\x96\x40\xd3\xe6\x82\xf5\xc1\xd2\xba\xa2\xb9\xd8\xb0\x12\x96\x4d\xcb\xfb\xb6\x7d\xc0\x63\xb4\xe5\x03\x1e\x9b\xe4\xa5\x07\x60\x59\x71\x47\x6c\x45\x8a\x4a\x4b\x71\xac\xbb\x23\xd0\x38\x07\x3c\x57\x63\xcd\xb8\x33\x77\x1d\xc3\x95\x0a\xf3\xdf\x06\x35\x48\x24\xe9\x37\xb6\x8e\x99\x1a\x08\x64\x2d\x72\xed\xcb\x5d\xa3\x84\x29\xc7\xc3\x14\xb0\x95\x21\x7e\x1a\x53\x6e\xba\x48\xaa\xc9\xdc\x45\xd3\x9d\x9f\xc3\x3b\xaa\x19\xd2\x45\xdd\x92\x4c\x5d\xa4\xce\xd7\xa6\xd7\x98\xb8\xbb\x7b\x4f\x1f\xff\xfc\x7d\x0f\xb1\x26\xec\xf6\xb4\x1d\xb5\xc8\x1e\x45\x7f\xc7\xbd\x05\x27\xd1\x8f\x66\xff\x11\x0f\x44\xa6\x15\xf2\xa8\x78\x31\xaa\xb4\x69\x1b\x29\x32\xdc\x10\x2d\x24\xac\xae\x95\x2d\x15\xb6\x11\xda\x12\x22\xf6\x28\xcd\x52\xa7\xa0\xb0\x59\x5d\xc0\x2f\x26\x18\xde\xbc\xfe\x75\x98\x78\x75\x7d\x25\x72\xae\x51\xba\x00\x7a\xf3\x7a\xd0\x90\xdf\x72\x54\x1a\xd3\x5b\xe1\x5d\x30\xe8\x01\x8b\x1d\x08\xfb\x19\xe9\x66\xab\x9d\x98\xaa\x03\x6c\xa9\x35\x26\xae\xae\x8b\xd0\xe9\x29\x36\x8e\xb0\xb3\xe0\xbc\x1e\x57\x6d\xa6\xbe\xc5\x4d\x87\xab\xcc\xf4\x1e\x8f\x2d\x64\x51\x75\xe9\xa0\xa9\x06\x3a\x2c\xe1\xdb\xf9\xb7\x6d\x34\xb5\xf8\xee\x26\x8c\xc2\xba\x9f\x2c\x44\xf3\x18\xb2\x21\x66\x45\xec\x76\x51\x95\x81\x07\x4b\xf8\xe5\xd7\x1e\x82\x10\x6c\x86\x55\xb7\xb8\x7a\x84\x75\x09\x8e\x02\x2b\x62\x19\x95\xed\x6a\x3c\x22\xd7\x54\x33\xdc\x21\x77\xc5\xf7\xc7\x22\xab\x02\x10\xfd\x58\x80\xcb\xb8\x83\x17\xe9\xe7\x50\xa9\x60\xaa\x01\x31\x3a\x11\xaa\x3d\x57\x59\x47\xa8\x77\x01\x9d\xba\x3c\xc7\x91\x69\xde\x06\x3f\x6d\x0a\x95\x0b\xb3\x4a\x3b\x81\xae\x56\x5d\xe9\x69\x5e\x44\xd5\x1f\x33\xc8\x72\x0e\xf9\x3e\x25\x1a\x6f\xea\x09\x74\xf6\x19\x38\x1e\x6a\x7d\xa4\x2e\xb4\x4d\x90\xb1\xfb\x32\x4d\xcd\x6e\x5f\x4e\x4c\xef\x34\xb6\xab\xa3\xd2\xb8\x33\xdf\xdc\x89\xa7\xb9\x2c\x86\x2e\x8e\x8f\xda\x61\xa5\x61\x85\xed\xe6\x1b\x74\x83\x93\xd1\xd3\x49\xe9\x42\x37\x8d\x3a\x13\xc3\x81\x2e\x13\xec\x81\x06\x03\x4c\x98\x10\x89\x6e\x6c\xc1\x5a\x7b\x80\x75\x9e\xdc\xa3\x8e\xb6\xaf\x73\x6d\xb1\x20\xff\xa3\x86\x35\x22\x07\x91\x65\x34\xa1\x84\xb1\xa3\x33\xa0\x31\x7b\x74\x18\x5a\x08\xf1\xd6\x92\x9d\x49\xae\xa2\x1c\x47\xb6\x9d\x6e\x40\x48\xfa\xff\xa5\x01\x85\x90\x93\x0d\xf0\x35\x02\xdc\x8e\x4a\x2c\xad\x11\x24\xee\xc4\x83\x19\x5c\xcc\x90\x5c\x9f\x01\xcc\x66\x9f\xd6\xc8\xd3\x30\x18\x9e\x10\x62\xd2\x89\x0e\x15\xf6\x74\xad\xad\xa2\xb9\x2f\x6d\x84\xb1\xea\x78\x1a\xf2\x5f\x79\x4f\xda\xb9\x3c\x09\x55\xdf\x59\x7a\x1e\xdb\xa3\xe0\x80\x8c\xd9\xbb\x0b\xc6\x5c\x3a\x75\xef\x35\xd2\x4a\xa1\x54\x56\x70\xc3\x88\x82\xe0\xb4\xbe\x64\xec\xac\xcf\xd0\x9f\xa9\xde\xa6\x92\x84\x24\xb7\x47\xa1\xed\x48\xde\x9e\x16\x9d\x02\x0f\x9e\x53\x7f\xa8\x77\xe5\x77\xad\x24\x99\xf2\x99\x15\xd7\x2a\x3f\x50\xdf\x88\x9a\x17\x25\x73\x92\x24\x86\xff\x5c\x69\x21\xc9\x06\xe7\x6b\x21\xa5\x38\xbc\xfd\x43\xb8\x93\x99\xbb\xdd\x7f\x3d\x33\x96\x5d\xc0\xc2\x13\x2e\x6a\xdc\x67\x91\x78\xf3\x79\xf7\x0e\xf6\x84\xd3\xe4\x6c\x7a\x25\x72\x96\x02\x17\x1a\x1c\x77\xd8\x39\x85\x24\x66\x28\x91\x27\x38\x9d\xc5\xb5\x49\xa2\xce\x25\x87\xb7\xdf\xd4\x6d\x98\x9b\x9d\x35\xc7\xb8\xbf\xb3\xd3\x4f\x48\x76\xe4\xfd\xe0\x09\xf5\xe7\xf2\xd7\x13\xea\x3a\xa1\xda\x01\x0d\x60\x96\xeb\x22\x59\x7f\x3c\x70\x94\x4d\x5a\x3f\x57\x06\x32\x3f\x5c\xf6\xa2\x89\x01\xdc\x1f\x43\xf3\x2f\x3c\x76\x9d\x34\xd3\x9d\x3a\xa3\x35\x86\xae\x31\xec\x4f\x18\xe9\x3a\x27\xa1\xbe\xd9\xe6\xbc\x3a\x7b\x15\xce\xef\x19\x78\x2a\xd4\x2d\xc3\x8a\x65\xdd\x33\x16\x9d\x34\x35\x8c\x19\x40\xfe\xaf\x93\xc5\xc8\x81\x20\x4e\x9d\x08\xc4\x8b\xf5\x7f\x30\xd1\x25\x96\x2f\x27\x6c\x53\x10\x8a\xcb\x66\xd3\x06\x7d\x45\x09\x2c\xb4\x80\x3d\xca\x4c\xc8\x00\x22\x80\xd8\xbb\x5b\xd5\x8f\xf6\x43\xea\xd5\x01\xff\x3f\x48\xb2\xad\xc8\x37\xa8\x9f\xd4\x66\x8b\xad\x69\xe1\xe5\xbd\xf5\x98\xac\x6d\x5c\xde\xc6\xd7\xdd\x25\x6f\xef\x02\xaa\x2a\x3a\xf8\xff\xd0\x20\x92\xb1\xf9\xdf\x1c\x3a\x9c\x26\xe7\xd0\x9c\xe1\xdb\x23\xba\xed\xbe\xb0\x2b\x90\x6b\x6d\xcb\x3b\x17\x5b\x26\x88\xde\xe9\x29\x2e\x9b\xae\x71\x15\xc6\x97\xe3\x82\x6b\x15\x27\x8e\x0a\x66\xd3\xa0\xba\x03\x38\xe8\xc5\x36\xfc\xee\x49\xa0\x53\x43\x87\x03\xd4\x97\x52\xf0\xc5\x48\xbf\x02\x99\x0b\x9e\x01\xd1\x8e\x1a\x16\xdb\xb4\x7b\x01\x96\xff\xbd\x10\xb7\x4d\x8d\xaf\x20\x37\x7c\xbe\x04\x84\x1a\x3c\xa2\x01\x8c\xdb\x77\x44\x5f\x51\xee\x4b\x8f\x08\xe2\x4e\x7d\xc9\x8f\xae\xaa\x24\x84\x43\xe2\xe6\x57\xaa\x8c\xcf\x13\xf7\x84\x2c\x40\xe2\x86\x2a\xa3\x12\xb1\x65\xff\xa6\x78\x4f\x31\xdb\x57\xda\xeb\xa3\xfc\xc9\xfa\x4e\x6c\x1f\x16\x45\x8a\x2a\xb4\xfe\xa3\x95\x60\xbb\x3e\x50\x5e\xb6\xf9\x6a\xf3\x07\xef\xbf\x46\x87\x37\x21\x40\xd2\xb4\x7c\x6f\x2e\xdf\x06\xdb\xde\x05\xab\x6f\x82\xe1\xc7\x11\x6f\x7b\x03\xef\x7a\x7d\x6f\x7a\xa7\xbc\xe7\x99\x38\x8d\x2e\x26\x0b\x26\x5d\xaf\x61\x95\xb4\x2a\x8e\xbf\x3c\x0b\xcf\xa5\x8e\xb4\x62\xf4\xd1\x87\xb6\xa2\xa0\xf2\x4f\x6a\x25\x63\x0b\x31\x68\x3a\xeb\x1c\x8f\x5c\x21\x77\x21\x72\x83\x87\x90\xbd\x0d\xdc\x3d\xd2\x45\x85\x77\x5a\x81\xdc\xa0\x87\xda\x0c\x29\x55\x32\xb6\x7c\x57\x22\x25\xf7\x77\x56\xcf\x89\x7f\xa2\x76\xe1\xbc\xa3\x9c\xee\xf2\x9d\xbf\x13\x35\xdd\x8a\x4a\x37\x07\x66\xa2\x71\x71\x53\xf7\xc9\x06\x75\x10\xfc\x83\x63\xf4\xc9\x5d\xba\x05\x36\x67\xb3\xa2\x74\x55\x82\xc0\x5b\x60\x61\x59\xbd\x00\x25\x62\x7f\x7c\xeb\x76\x34\x6a\x4e\x50\xc7\x57\x2f\x2f\x33\xae\x3d\xef\xde\x05\xe4\xee\x0d\xb6\x30\xf2\xb3\xeb\xd9\xf6\x18\x7e\x22\x47\x91\x87\x9a\x7a\x0e\x9f\x7d\xbd\xbe\x8a\x7f\x4c\x08\x4f\x69\x4a\x34\xfe\x8b\xee\xa8\x56\x17\xf0\x64\xf3\xad\x78\x5f\x7a\x2e\xf0\xe7\xf3\xe4\x79\xf2\xdf\x00\x00\x00\xff\xff\x61\xea\x35\xea\x19\x24\x00\x00" +var _testcontractsTestflowidtablestakingCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5b\x6f\x1b\xb9\x15\x7e\xd7\xaf\x38\xd0\x43\x6b\x05\x5e\x69\x37\xd9\x16\x85\x11\x35\x75\xed\xa6\x10\xd2\xf5\x06\x89\xd3\x7d\x58\x2c\x02\x6a\xe6\x8c\xc4\x9a\x22\xb5\x24\xc7\xb2\x60\xf8\xbf\x17\xbc\x0c\x67\x38\x77\xc5\x69\x9f\xa2\x17\x5b\xe2\xe1\xb9\xf1\x5c\xbe\x43\x2e\x5e\x4c\x26\x00\x00\xb7\xa8\xf4\x5b\x26\x0e\xab\xeb\x5b\xb2\x66\xf8\x51\x93\x3b\xca\x37\x7e\x6d\x4b\x15\x50\x05\x04\x34\x2a\x0d\x89\xe0\x5a\x92\x44\x83\x16\x60\xfe\x10\x05\x84\xc3\xe5\xfb\x15\x64\x42\xda\x0d\x86\x8c\xf2\x0d\xe8\x2d\x02\x13\xc9\xdd\x5a\x3c\x00\xe1\x29\x28\xc7\x15\xf6\x52\x3c\x1c\x03\x1f\x35\x9f\x4c\xe0\xc5\x62\x32\xa1\xbb\xbd\x90\x1a\xde\xe6\x7c\x43\xd7\x0c\x6f\xc5\x1d\x72\xc8\xa4\xd8\xc1\x34\xfa\x6d\x1a\x28\x99\x38\x44\x54\xc5\xf7\xe9\x64\xb1\x00\x4f\xf4\xf7\x5c\x72\x94\x9e\xc2\x7d\x99\x4e\x26\x24\x49\x50\xa9\x33\xc2\xd8\xac\x34\xa8\xe9\x00\x78\x74\x2e\x58\xbc\x28\x3f\xb0\xba\x06\x4b\x63\x6d\x2a\x08\xaf\xc4\x6e\x2f\x14\xd5\x08\xb7\xc7\x3d\xc2\x35\x66\x94\x53\x4d\x05\x57\xf0\xa2\xfa\x59\x78\x86\x8b\x05\x5c\x09\xae\x09\xe5\x0a\x28\xcf\x84\xdc\x11\x43\x0d\x7a\x4b\xb4\x71\xb6\xda\x63\x42\x33\x9a\x58\x2f\x03\x17\x29\x02\xe5\x56\xc3\xb0\x5f\x70\x76\x04\x46\xef\xd1\x70\x00\x6d\x4e\xa9\x30\xc5\xd2\x54\x6d\x94\xa8\x44\x2e\x13\x84\x1b\x91\xe2\x07\x4c\x84\x4c\x0b\xdb\x0a\x76\xb7\x5b\x84\x9c\xd3\xdf\x73\x34\x16\x8a\xcc\x1e\x9f\x11\x1c\x51\x7d\x44\x0d\x87\x2d\xf2\xb0\x6a\x94\x4d\x24\x12\x8d\x69\x20\xac\x4a\x66\xa8\x81\xa6\x17\xf0\x51\xcb\x10\x51\x55\x91\xda\xb8\x4b\x64\x96\xd7\x45\xb4\xfa\x03\x2c\x21\x11\x8c\x61\x62\x3c\x13\x2d\xbd\xb4\x4b\x5c\x21\x57\xb9\x8a\x56\x5e\xc1\x12\xf0\x01\x93\xbc\xb1\xe7\x47\x58\xc2\x3d\x4a\xe3\x54\xd2\x58\xfc\x13\x2c\xbd\xd6\xad\x46\xdc\x13\x09\x52\x30\xbc\x80\x4f\x2b\xae\xff\xd2\xb4\x82\xa4\xa9\x44\xa5\x20\x57\x98\x9a\x3c\x00\x8e\xfa\x20\xa4\x4d\xa2\x2e\x86\x25\xc9\xa5\xdb\xdd\xee\x24\xe3\xe8\x7d\xbe\x66\x34\x81\x3b\x3c\x9e\xce\xfc\x1d\x1e\x47\x33\xf6\x19\xda\xc9\xd5\xaf\xb7\xb2\x34\xf1\x7e\x16\xbe\xd9\x5f\xc2\xb1\x9f\x47\xbf\x57\x3c\x79\xee\x54\x31\xbf\xb8\xd0\x0f\x61\x75\xa0\x8c\xc1\x96\xdc\xa3\x55\x2c\xcb\x75\x2e\x11\x70\x2f\x92\xad\x8a\x98\x75\x7a\xf1\xbc\x83\xac\xa2\x7c\x4c\xd2\x34\x2e\x5e\xd7\xa6\xb4\xa8\x2b\xb1\xdb\x51\xad\x31\xbd\x80\xbf\x3d\x46\x75\x69\xfe\x6f\x92\x33\xfd\x14\xf6\xcc\xaa\x19\x66\x05\x20\xcb\xe6\x34\x85\x25\xd0\xb4\xb9\x60\x7d\xb0\xb4\xae\x68\x2e\x36\xac\x84\x65\xd3\xf2\xbe\x6d\xef\xf0\x18\x6d\x79\x87\xc7\x26\x79\xe9\x01\x58\x56\xdc\x11\x5b\x91\xa2\xd2\x52\x1c\xeb\xee\x08\x34\xce\x01\x4f\xd5\x58\x33\xee\xcc\x5d\xc7\x70\xa5\xc2\xfc\xb7\x41\x0d\x12\x49\xfa\x9d\xad\x63\xa6\x06\x02\x59\x8b\x5c\xfb\x72\xd7\x28\x61\xca\xf1\x30\x05\x6c\x65\x88\x1f\xc7\x94\x9b\x2e\x92\x6a\x32\x77\xd1\x74\xe7\xe7\xf0\x8e\x6a\x86\x74\x51\xb7\x24\x53\x17\xa9\xf3\xb5\xe9\x35\x26\xee\x3e\xbd\xa5\x0f\x7f\xfe\xb1\x87\x58\x13\x76\x7b\xda\x8e\x5a\x64\x8f\xa2\xff\xc4\xbd\x05\x27\xd1\x8f\x66\xff\x01\x0f\x44\xa6\x15\xf2\xa8\x78\x31\xaa\xb4\x69\x1b\x29\x32\xdc\x10\x2d\x24\xac\xae\x95\x2d\x15\xb6\x11\xda\x12\x22\xf6\x28\xcd\x52\xa7\xa0\xb0\x59\x5d\xc0\xaf\x26\x18\x5e\xbd\xfc\x6d\x98\x78\x75\x7d\x25\x72\xae\x51\xba\x00\x7a\xf5\x72\xd0\x90\xdf\x73\x54\x1a\xd3\x5b\xe1\x5d\x30\xe8\x01\x8b\x1d\x08\xfb\x05\xe9\x66\xab\x9d\x98\xaa\x03\x6c\xa9\x35\x26\xae\xae\x8b\xd0\xe9\x29\x36\x8e\xb0\xb3\xe0\xbc\x1c\x57\x6d\xa6\xbe\xc5\x4d\x87\xab\xcc\xf4\x0e\x8f\x2d\x64\x51\x75\xe9\xa0\xa9\x06\x3a\x2c\xe1\xfb\xf9\xf7\x6d\x34\xb5\xf8\xee\x26\x8c\xc2\xba\x9f\x2c\x44\xf3\x18\xb2\x21\x66\x45\xec\x76\x51\x95\x81\x07\x4b\xf8\xf5\xb7\x1e\x82\x10\x6c\x86\x55\xb7\xb8\x7a\x84\x75\x09\x8e\x02\x2b\x62\x19\x95\xed\x6a\x3c\x22\xd7\x54\x33\xdc\x21\x77\xc5\xf7\xe7\x22\xab\x02\x10\xfd\x50\x80\xcb\xb8\x83\x17\xe9\xe7\x50\xa9\x60\xaa\x01\x31\x3a\x11\xaa\x3d\x57\x59\x47\xa8\x9f\x02\x3a\x75\x79\x8e\x23\xd3\xbc\x0d\x7e\xda\x14\x2a\x17\x66\x95\x76\x02\x5d\xad\xba\xd2\xd3\xbc\x88\xaa\x3f\x66\x90\xe5\x1c\xf2\x7d\x4a\x34\xde\xd4\x13\xe8\xec\x33\x70\x3c\xd4\xfa\x48\x5d\x68\x9b\x20\x63\xf7\x65\x9a\x9a\xdd\xbe\x9c\x98\xde\x69\x6c\x57\x47\xa5\x71\x67\xbe\xb9\x13\x4f\x73\x59\x0c\x5d\x1c\x1f\xb4\xc3\x4a\xc3\x0a\xdb\xcd\x37\xe8\x06\x27\xa3\xa7\x93\xd2\x85\x6e\x1a\x75\x26\x86\x03\x5d\x26\xd8\x03\x0d\x06\x98\x30\x21\x12\xdd\xd8\x82\xb5\xf6\x00\xeb\x3c\xb9\x43\x1d\x6d\x5f\xe7\xda\x62\x41\xfe\x47\x0d\x6b\x44\x0e\x22\xcb\x68\x42\x09\x63\x47\x67\x40\x63\xf6\xe8\x30\xb4\x10\xe2\xad\x25\x3b\x93\x5c\x45\x39\x8e\x6c\x3b\xdd\x80\x90\xf4\xff\x4b\x03\x0a\x21\x27\x1b\xe0\x6b\x04\xb8\x1d\x95\x58\x5a\x23\x48\xdc\x89\x7b\x33\xb8\x98\x21\xb9\x3e\x03\x98\xcd\x3e\xad\x91\xa7\x61\x30\x3c\x21\xc4\xa4\x13\x1d\x2a\xec\xe9\x5a\x5b\x45\x73\x5f\xda\x08\x63\xd5\xf1\x34\xe4\xbf\xf2\x9e\xb4\x73\x79\x12\xaa\xbe\xb3\xf4\x3c\xb6\x47\xc1\x01\x19\xb3\x77\x17\x8c\xb9\x74\xea\xde\x6b\xa4\x95\x42\xa9\xac\xe0\x86\x11\x05\xc1\x69\x7d\xc9\xd8\x59\x9f\xa1\xbf\x50\xbd\x4d\x25\x09\x49\x6e\x8f\x42\xdb\x91\xbc\x3d\x2d\x3a\x05\x1e\x3c\xa7\xfe\x50\xef\xca\xef\x5a\x49\x32\xe5\x33\x2b\xae\x55\x7e\xa2\xbe\x11\x35\x2f\x4a\xe6\x24\x49\x0c\xff\xb9\xd2\x42\x92\x0d\xce\xd7\x42\x4a\x71\x78\xfd\x87\x70\x27\x33\x77\xbb\xff\x7a\x66\x2c\xbb\x80\x85\x27\x5c\xd4\xb8\xcf\x22\xf1\xe6\xf3\xe6\x0d\xec\x09\xa7\xc9\xd9\xf4\x4a\xe4\x2c\x05\x2e\x34\x38\xee\xb0\x73\x0a\x49\xcc\x50\x22\x4f\x70\x3a\x8b\x6b\x93\x44\x9d\x4b\x0e\xaf\xbf\xab\xdb\x30\x37\x3b\x6b\x8e\x71\x7f\x67\xa7\x9f\x90\xec\xc8\xfb\xc1\x13\xea\xcf\xe5\x6f\x27\xd4\x75\x42\xb5\x03\x1a\xc0\x2c\xd7\x45\xb2\xfe\x7c\xe0\x28\x9b\xb4\x7e\xae\x0c\x64\x7e\xb8\xec\x45\x13\x03\xb8\x3f\x86\xe6\x5f\x79\xec\x3a\x69\xa6\x3b\x75\x46\x6b\x0c\x5d\x63\xd8\x9f\x30\xd2\x75\x4e\x42\x7d\xb3\xcd\x79\x75\xf6\x2a\x9c\xdf\x33\xf0\x54\xa8\x5b\x86\x15\xcb\xba\x67\x2c\x3a\x69\x6a\x18\x33\x80\xfc\x5f\x27\x8b\x91\x03\x41\x9c\x3a\x11\x88\x17\xeb\xff\x60\xa2\x4b\x2c\x5f\x4e\xd8\xa6\x20\x14\x97\xcd\xa6\x0d\xfa\x8a\x12\x58\x68\x01\x7b\x94\x99\x90\x01\x44\x00\xb1\x77\xb7\xaa\x1f\xed\x87\xd4\xab\x03\xfe\x7f\x90\x64\x5b\x91\x6f\x50\x3f\xa9\xcd\x16\x5b\xd3\xc2\xcb\x7b\xeb\x31\x59\xdb\xb8\xbc\x8d\xaf\xbb\x4b\xde\xde\x05\x54\x55\x74\xf0\xff\xa1\x41\x24\x63\xf3\xbf\x39\x74\x38\x4d\xce\xa1\x39\xc3\xb7\x47\x74\xdb\x7d\x61\x57\x20\xd7\xda\x96\x77\x2e\xb6\x4c\x10\xbd\xd3\x53\x5c\x36\x5d\xe3\x2a\x8c\x2f\xc7\x05\xd7\x2a\x4e\x1c\x15\xcc\xa6\x41\x75\x07\x70\xd0\xb3\x6d\xf8\xe2\x49\xa0\x53\x43\x87\x03\xd4\xd7\x52\xf0\xd9\x48\xbf\x02\x99\x0b\x9e\x01\xd1\x8e\x1a\x16\xdb\xb4\x7b\x06\x96\xff\x52\x88\xdb\xa6\xc6\x37\x90\x1b\x3e\x5f\x03\x42\x0d\x1e\xd1\x00\xc6\xed\x3b\xa2\x6f\x28\xf7\xb9\x47\x04\x71\xa7\xbe\xe4\x47\x57\x55\x12\xc2\x21\x71\xf3\x2b\x55\xc6\xe7\x89\x7b\x42\x16\x20\x71\x43\x95\x51\x89\xd8\xb2\x7f\x53\xbc\xa7\x98\xed\x2b\xed\xf5\x51\xfe\x64\x7d\x27\xb6\x0f\x8b\x22\x45\x15\x5a\xff\xd1\x4a\xb0\x5d\x1f\x28\x2f\xdb\x7c\xb5\xf9\x83\xf7\x5f\xa3\xc3\x9b\x10\x20\x69\x5a\xbe\x37\x97\x6f\x83\x6d\xef\x82\xd5\x37\xc1\xf0\xe3\x88\xb7\xbd\x81\x77\xbd\xbe\x37\xbd\x72\xed\xbd\x78\xdf\x5c\x3e\xe5\xb9\xcf\x84\x71\x74\x6f\x59\x30\xe9\x7a\x2c\xab\x64\x5d\x11\x1d\xe5\x51\x79\x2e\x75\x20\x16\x83\x93\x3e\x30\x16\xc5\x9c\x7f\x71\x2b\x19\x5b\x04\x42\xd3\x59\xe7\xf4\xe4\xea\xbc\x8b\xa0\x1b\x3c\x84\xe4\x6e\xc0\xf2\x91\x2e\x2a\xbc\xd3\x8a\xf3\x06\x3d\xd4\x66\x48\xa9\x92\xb1\xe5\x87\x12\x48\xb9\xbf\xb3\x7a\xca\xfc\x13\xb5\x8b\xf6\x1d\xe5\x74\x97\xef\xfc\x95\xa9\x69\x66\x54\xba\x31\x31\x13\x8d\x7b\x9d\xba\x4f\x36\xa8\x83\xe0\x9f\x1c\xa3\x8f\xee\x4e\x2e\xb0\x39\x9b\x15\x95\xad\x12\x04\xde\x02\x8b\xda\xea\xf5\x29\x11\xfb\xe3\x6b\xb7\xa3\x51\x92\x82\x3a\xbe\xb8\x79\x99\x71\x69\x7a\xf3\x26\x00\x7b\x6f\xb0\x45\x99\x9f\x5d\x4b\xb7\xc7\xf0\x9e\x1c\x45\x1e\x4a\xee\x39\x7c\xf6\xe5\xfc\x2a\xfe\x31\x21\x3c\xa5\x29\xd1\xf8\x2f\xba\xa3\x5a\x5d\xc0\xa3\x4d\xc7\xe2\xf9\xe9\xa9\x80\xa7\x4f\x93\xa7\xc9\x7f\x03\x00\x00\xff\xff\x5c\xcb\x01\x68\x38\x24\x00\x00" func testcontractsTestflowidtablestakingCdcBytes() ([]byte, error) { return bindataRead( @@ -358,7 +358,7 @@ func testcontractsTestflowidtablestakingCdc() (*asset, error) { } info := bindataFileInfo{name: "testContracts/TestFlowIDTableStaking.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1, 0xfa, 0xe3, 0x92, 0xa3, 0xf8, 0x2e, 0x41, 0x4c, 0xc2, 0x2f, 0x20, 0xa1, 0xe2, 0x4, 0x23, 0x9d, 0xf8, 0x7, 0xf7, 0xda, 0x98, 0x86, 0xcf, 0x3e, 0xf6, 0xa5, 0xf7, 0xcc, 0x5, 0x11, 0xe1}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xea, 0x1f, 0xd3, 0x6d, 0xe6, 0x8c, 0xcb, 0x97, 0x67, 0x3c, 0xb1, 0x6d, 0x16, 0xcf, 0xae, 0x71, 0x65, 0x3e, 0xf6, 0x25, 0x72, 0xba, 0xd2, 0x5a, 0x89, 0x88, 0x67, 0x80, 0x85, 0x76, 0x2, 0x41}} return a, nil } diff --git a/lib/go/templates/cmd/manifest/manifest.go b/lib/go/templates/cmd/manifest/manifest.go index 8cecd00e8..63b0fbf01 100644 --- a/lib/go/templates/cmd/manifest/manifest.go +++ b/lib/go/templates/cmd/manifest/manifest.go @@ -128,7 +128,11 @@ func generateManifest(env templates.Environment) *manifest { } sampleStakingKey := cadenceValue{ - cadence.String("9e9ae0d645fd5fd9050792e0b0daa82cc1686d9133afa0f81a784b375c42ae48567d1545e7a9e1965f2c1a32f73cf8575ebb7a967f6e4d104d2df78eb8be409135d12da0499b8a00771f642c1b9c49397f22b440439f036c3bdee82f5309dab3"), + cadence.String("8dec36ed8a91e3e5d737b06434d94a8a561c7889495d6c7081cd5e123a42124415b9391c9b9aa165c2f71994bf9607cb0ea262ad162fec74146d1ebc482a33b9dad203d16a83bbfda89b3f6e1cd1d8fb2e704a162d259a0ac9f26bc8635d74f6"), + } + + sampleStakingKeyPoP := cadenceValue{ + cadence.String("828a68a2be392804044d85888100462702a422901da3269fb6512defabad07250aad24f232671e4ac8ae531f54e062fc"), } sampleNullOptional := cadenceValue{ @@ -474,6 +478,12 @@ func generateManifest(env templates.Environment) *manifest { Label: "Staking Key", SampleValues: []cadenceValue{sampleStakingKey}, }, + { + Type: "String", + Name: "stakingKeyPoP", + Label: "Staking Key PoP", + SampleValues: []cadenceValue{sampleStakingKeyPoP}, + }, { Type: "UFix64", Name: "amount", diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index e0e9822d9..48e48a7c5 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -59,7 +59,7 @@ // epoch/admin/update_reward.cdc (361B) // epoch/admin/update_staking_views.cdc (351B) // epoch/node/register_dkg_participant.cdc (550B) -// epoch/node/register_node.cdc (3.104kB) +// epoch/node/register_node.cdc (3.177kB) // epoch/node/register_qc_voter.cdc (548B) // epoch/scripts/get_bonus_tokens.cdc (108B) // epoch/scripts/get_config_metadata.cdc (121B) @@ -125,8 +125,8 @@ // idTableStaking/delegation/get_delegator_unstaking_request.cdc (330B) // idTableStaking/delegation/register_delegator.cdc (981B) // idTableStaking/delegation/register_many_delegators.cdc (684B) -// idTableStaking/node/register_many_nodes.cdc (1.171kB) -// idTableStaking/node/register_node.cdc (1.651kB) +// idTableStaking/node/register_many_nodes.cdc (1.251kB) +// idTableStaking/node/register_node.cdc (1.72kB) // idTableStaking/node/request_unstake.cdc (644B) // idTableStaking/node/stake_new_tokens.cdc (1.008kB) // idTableStaking/node/stake_rewarded_tokens.cdc (647B) @@ -196,7 +196,7 @@ // lockedTokens/delegator/withdraw_unstaked_tokens.cdc (645B) // lockedTokens/staker/get_node_id.cdc (387B) // lockedTokens/staker/get_staker_info.cdc (1.165kB) -// lockedTokens/staker/register_node.cdc (1.714kB) +// lockedTokens/staker/register_node.cdc (1.869kB) // lockedTokens/staker/request_unstaking.cdc (692B) // lockedTokens/staker/stake_new_tokens.cdc (1.413kB) // lockedTokens/staker/stake_rewarded_tokens.cdc (695B) @@ -252,8 +252,8 @@ // stakingCollection/deploy_collection_contract.cdc (312B) // stakingCollection/register_delegator.cdc (792B) // stakingCollection/register_multiple_delegators.cdc (884B) -// stakingCollection/register_multiple_nodes.cdc (1.701kB) -// stakingCollection/register_node.cdc (2.681kB) +// stakingCollection/register_multiple_nodes.cdc (1.789kB) +// stakingCollection/register_node.cdc (2.758kB) // stakingCollection/request_unstaking.cdc (801B) // stakingCollection/restake_all_stakers.cdc (1.422kB) // stakingCollection/scripts/does_account_have_staking_collection.cdc (257B) @@ -281,7 +281,7 @@ // stakingCollection/withdraw_unstaked_tokens.cdc (994B) // stakingProxy/add_node_info.cdc (640B) // stakingProxy/get_node_info.cdc (461B) -// stakingProxy/register_node.cdc (1.145kB) +// stakingProxy/register_node.cdc (1.198kB) // stakingProxy/remove_node_info.cdc (323B) // stakingProxy/remove_staking_proxy.cdc (331B) // stakingProxy/request_unstaking.cdc (493B) @@ -1545,7 +1545,7 @@ func epochNodeRegister_dkg_participantCdc() (*asset, error) { return a, nil } -var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x4b\x8f\xdb\x36\x10\xbe\xfb\x57\x0c\xf6\xb0\x90\x01\xad\x8c\x16\x45\x51\x08\x76\x02\xc3\xce\x2e\x0c\x07\xed\x66\x77\x93\x1c\x8a\x1e\x68\x72\x64\xb1\x96\x49\x95\x1c\xd5\x15\x16\xfe\xef\x05\xf5\x66\xe4\x6c\x12\xb4\xb7\xf8\x20\x8b\xf3\xf8\x66\x86\xf3\x92\x3c\xe6\xda\x10\xac\x4c\x99\x93\x9e\x34\xa7\xdb\x4c\x9f\x36\xeb\x27\xb6\xcb\xf0\x91\xd8\x41\xaa\x3d\x24\x46\x1f\xe1\x6a\xcc\xb8\x1a\xea\x3c\xe9\x03\xaa\x81\x68\x75\xf6\x24\x56\x59\x61\x09\xcd\xbb\xd5\x40\xaa\xa3\x79\x92\xeb\xed\xdd\x40\x66\xbd\xbd\xf3\xb8\x6f\x72\xcd\xd3\x01\xbf\x3a\xf7\x12\x85\xda\xcb\x5d\x86\x9e\x3f\x43\xda\xd5\x64\x32\x9b\xc1\x53\x2a\x2d\x90\x61\xca\x32\x4e\x52\x2b\xe0\x06\x19\xa1\x05\x06\x0a\x4f\xa0\xb4\x40\xb0\x64\x0a\x4e\xa0\x77\x7f\x22\xa7\x5a\x09\x55\x08\x32\x01\x4a\xb1\x16\x91\x4e\x81\xeb\x2c\x43\x4e\xda\x54\xb4\xf0\x13\x28\xc6\xb9\x2e\x14\x01\x53\x02\x98\x10\x8e\xfc\x6e\xd5\x80\x02\x69\x90\x15\xf4\x66\x0c\xaa\x2c\x2a\x5b\xd8\x06\x54\xd2\x97\x71\xdd\xbd\x79\xc0\x93\x41\x84\xc1\x04\x00\x40\x8a\x18\x1e\xc9\x48\xb5\x0f\xab\xb3\xd1\x19\xc6\xf0\x7e\xa3\xe8\x97\x9a\xa0\x90\x4e\xda\xb8\xf4\x2e\x85\x30\x68\xad\x2f\xdf\xb3\xb7\x58\xfa\x2c\x5b\x57\xc5\x88\xce\x8e\xce\xcf\x18\xde\xdf\xca\x7f\x7e\xfe\xa9\xa6\xe5\xc5\x2e\x93\x7c\x8b\xa5\x8d\xe1\xf7\xba\x00\xa3\x2d\x96\x6f\xa5\xa5\x37\x8a\x4c\xf9\xc7\x64\x0a\xcf\x93\x4a\x34\x43\x82\xa4\x2d\xa8\x07\x4c\x62\x60\x05\xa5\x81\x97\xd3\xe8\xa3\xa4\x54\x18\x76\x9a\xc2\x75\x57\x7c\xd1\x07\x56\x64\x54\x83\xe4\x06\x73\x66\x30\x60\x9c\x53\x03\xf0\x48\xda\xb0\x3d\x86\xb0\x62\x39\xdb\xc9\x4c\x92\x44\x1b\xc2\x52\x88\x2d\x96\x53\xb8\x5e\xd6\xf7\xdb\xf9\x51\x85\x88\x59\x12\x0d\x9d\x81\x85\xcb\x03\x45\xb6\x06\x8b\x76\xda\x18\x7d\x9a\x7f\x93\x87\xaf\x02\x57\xa5\x31\xcc\x1a\x90\x59\x67\xa0\x62\x4f\x3b\xeb\xee\xf7\xfa\x35\xe4\x4c\x49\x1e\x5c\xad\x74\x91\x09\x50\x9a\xa0\x36\x0a\x06\x13\x34\xa8\x38\xba\xe4\xdf\xbe\xfd\xed\x23\x54\xfa\x57\xd3\xde\xff\xd9\x0c\x1e\x70\x2f\x5d\xcb\xc1\xaf\x5a\x60\xc7\x90\xc9\xc5\x38\xae\xc7\x4d\x1f\x39\x3d\xf7\x8e\xa6\x75\xfc\x45\xa1\xe6\x9a\xef\x19\xa5\x53\x58\x2c\x40\xc9\x6c\x78\xa3\x6d\x86\x55\xa7\x00\xf3\x9b\x4b\x88\x4c\x08\x07\xfa\x80\x5c\x1b\x11\x78\xfa\x6d\x5d\x4b\x11\x8e\xe8\x75\x7d\xbb\xe7\x98\x77\xa1\xd4\x47\xa4\x97\xb4\xaa\x4a\xf7\x8e\x63\xe9\x61\x53\xf4\xef\x63\x39\x72\xf9\xb6\x2b\x7d\x3c\x4a\x22\x14\x31\xcc\x6f\x46\xc5\x16\x9d\x9a\x1a\x0a\xda\x96\xaa\xff\xfd\x0a\x99\xfa\x97\xeb\xa5\xd5\xb2\xbf\x31\x98\xdf\xf4\x97\x1d\x02\xe9\x6f\x48\xe0\x4b\x79\x5b\xb1\xbc\xed\x06\x3e\xe8\xa8\xce\xb6\xb4\xb6\xc0\xf9\xf5\xf3\x8b\xc6\xee\xab\xb9\x70\x7e\x15\x7c\xbd\x4b\xa3\x60\x3d\xeb\xd5\xa0\xb1\x69\xe0\xf9\x19\x02\xa3\x2f\x44\x5d\x3b\xe2\x5b\x38\xf7\xe1\xb7\xa1\x7f\x7e\x04\xfc\xcf\xad\xf3\xb5\x43\xa0\x5a\x20\xfd\x24\xa8\xf6\x5f\xe3\x19\xe4\x8c\xd2\xe1\x34\x68\x83\xd8\xa8\x44\xc3\xe2\x73\xbe\x38\x6e\x75\x7d\x9b\x75\xdc\xc6\x1c\x49\xe1\x4f\x95\x0b\xeb\xab\xdd\x89\xda\x8c\x76\x59\xbd\xc8\x80\x81\x45\xae\x95\x60\xa6\xec\xb6\x59\xa2\x8d\x43\x92\x06\x6c\x8e\x5c\x26\x92\x37\x1b\xcd\x0e\x67\x55\xeb\x75\xe4\x1a\xdb\x4d\x95\x1f\x80\xd9\x7a\x8b\x5d\x1a\x2e\x47\xc6\x53\xa9\x70\xc9\x39\xc1\x02\x9a\xc1\x1e\xe4\xac\x44\x13\x57\xc9\xf3\xaf\xd7\xf9\x70\xc0\x12\xa4\x1a\xec\x29\x78\x1e\xf5\xec\x00\x36\x3a\x60\x69\xdd\x8c\x0a\x3a\x8d\xd8\x61\x44\xdd\x31\x84\x94\xd9\x74\x99\xed\xb5\x91\x94\x1e\x6b\xae\x47\x0a\xe1\x84\x72\x9f\x52\xcd\xaa\xdf\x7d\xc7\xce\xe3\xd0\xfe\xe2\x1f\x34\xf5\x43\xb3\xfa\x16\x8a\xf6\x48\xdd\x87\x55\xc5\x1e\x94\x7f\x97\x43\x1f\x7a\x18\xcb\x27\xd3\xa2\x31\xd1\x8f\x8a\x0e\x3b\xaa\x18\x97\x07\xc4\x19\x30\xb3\x78\x31\x59\x3f\x7e\xaf\xc9\x12\x87\xfd\x3d\x33\x24\xb9\xcc\x99\xa2\x51\xce\xd6\xdb\xbb\x01\xfb\x3f\xe5\xcc\xb7\xd4\xa7\x6e\xbd\xbd\x8b\x06\x8c\x8b\x13\xe6\x3c\xa9\x9f\xe7\x7f\x03\x00\x00\xff\xff\x02\xb2\x4a\x46\x20\x0c\x00\x00" +var _epochNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xe4\x56\x5f\x6f\x1b\x37\x0c\x7f\xf7\xa7\x20\xf2\x10\x9c\x81\xcb\x19\x1b\x86\x61\x38\x24\x2d\x02\xbb\x09\x02\x17\x5b\x9a\xa4\xed\xc3\xb0\x07\x59\xe2\xf9\xb4\x9c\xa5\x9b\xc4\x9b\x77\x08\xfc\xdd\x07\xe9\xfe\xaa\xe7\xba\x2d\xb6\xb7\xe6\xc1\xb1\x48\xea\x47\x52\x24\x7f\xb4\xdc\x95\xda\x10\x2c\x4d\x5d\x92\x9e\xb5\xa7\x9b\x42\xef\xef\x56\x4f\x6c\x53\xe0\x23\xb1\x67\xa9\xb6\x90\x19\xbd\x83\xb3\xa9\xe2\x6c\x7c\xe7\x49\x3f\xa3\x1a\x99\xfa\x73\x60\xb1\x2c\x2a\x4b\x68\xde\x2d\x47\x56\xbd\x2c\xb0\x5c\xad\x6f\x47\x36\xab\xf5\x6d\xa0\x7d\x53\x6a\x9e\x8f\xf4\xfe\x3c\x58\x54\x6a\x2b\x37\x05\x06\xf1\x8c\x65\x67\xb3\xd9\x62\x01\x4f\xb9\xb4\x40\x86\x29\xcb\x38\x49\xad\x80\x1b\x64\x84\x16\x18\x28\xdc\x83\xd2\x02\xc1\x92\xa9\x38\x81\xde\xfc\x89\x9c\x9a\x4b\xa8\x62\x90\x19\x50\x8e\x8d\x89\x74\x17\xb8\x2e\x0a\xe4\xa4\x8d\x97\xc5\x9f\x40\x31\xce\x75\xa5\x08\x98\x12\xc0\x84\x70\xe2\x77\xcb\x16\x14\x48\x83\xf4\xd0\x77\x53\x50\x65\x51\xd9\xca\xb6\xa0\x92\xbe\x8c\xeb\xde\x2d\x00\x9e\x8d\x32\x8c\x66\x00\x00\x52\xa4\xf0\x48\x46\xaa\x6d\xec\xcf\x46\x17\x98\xc2\xfb\x3b\x45\xbf\x34\x02\x85\xb4\xd7\xc6\x95\xf7\x5a\x08\x83\xd6\x86\xf6\x83\x7a\x8d\x75\xa8\xb2\x4d\x57\x9c\x90\xdf\xeb\xfb\x50\xc5\x76\x2e\x85\x14\xde\xdf\xc8\x7f\x7e\xfe\xa9\x91\x95\xd5\xa6\x90\x7c\x8d\xb5\x4d\xe1\xf7\xa6\x37\x93\x35\xd6\x6f\xa5\xa5\x37\x8a\x4c\xfd\xc7\x6c\x0e\x2f\x33\x6f\x5a\x20\x41\xd6\xf5\xda\x03\x66\x29\xb0\x8a\xf2\x28\x28\x77\xf2\x51\x52\x2e\x0c\xdb\xcf\xe1\xbc\xef\xcb\xe4\x03\xab\x0a\x6a\x40\x4a\x83\x25\x33\x18\x31\xce\xa9\x05\x78\x24\x6d\xd8\x16\x63\x58\xb2\x92\x6d\x64\x21\x49\xa2\x8d\xe1\x5a\x88\x35\xd6\x73\x38\xbf\x6e\x9e\xbe\x8f\xc3\x67\x89\x45\x96\x8c\x83\x81\x2b\x57\x22\x4a\x6c\x03\x96\x6c\xb4\x31\x7a\x7f\xf9\x4d\x11\xbe\x8a\x5c\x03\xa7\xb0\x68\x41\x16\xbd\x03\xaf\x9e\xf7\xde\xdd\xdf\xeb\xd7\x50\x32\x25\x79\x74\xb6\xd4\x55\x21\x40\x69\x82\xc6\x29\x18\xcc\xd0\xa0\xe2\xe8\xfa\xe2\xe6\xed\x6f\x1f\xc1\xdf\x3f\x9b\x0f\xf1\x2f\x16\xf0\x80\x5b\xe9\xa6\x11\x7e\xd5\x02\x7b\x85\xcc\x8e\xe6\x71\x3e\xe5\x83\xc4\xdd\x73\xdf\xd1\x74\x81\x9f\x34\x6a\x9f\xf9\x9e\x51\x3e\x87\xab\x2b\x50\xb2\x18\xbf\x68\x57\x61\xd5\x5f\x80\xcb\x8b\x63\x88\x4c\x08\x07\xfa\x80\x5c\x1b\x11\x05\xf7\xbb\x96\x97\x22\x9e\xc8\x9b\xd6\x77\x9f\x53\xdd\x91\x29\x98\x88\x4e\xdd\xf2\x43\x10\x1c\xa7\xd6\xe3\x79\x19\xbe\x9f\xb2\xf3\xf3\x13\x1c\xa7\xd6\xe4\xba\xc3\x2e\xf5\x6e\x27\x89\x50\xa4\x70\x79\x31\x69\xcd\x64\xdf\x76\x5c\xd4\x0d\x60\xf3\x3f\xec\xa7\x79\x58\x8a\xa0\x09\x2c\xfb\x1b\xa3\xcb\x8b\xa1\x34\x31\x90\xfe\x86\x72\x9f\xaa\xf2\x92\x95\xdd\xec\xf0\xd1\xfc\xf5\xbe\xa5\xb5\x15\x5e\x9e\xbf\x9c\x74\x76\xef\x59\xe4\xf0\x2a\xfa\xfa\x90\x26\xc9\x06\xde\x3d\x2d\xd9\x3c\x0a\xe2\x8c\x81\xd1\x17\xb2\x6e\x02\x09\x3d\x1c\x86\xf4\xbb\xd4\x3f\x4f\x18\xff\xf3\xa0\x7d\x2d\x65\xf8\x4d\x34\xf0\x86\x5f\xa4\x6d\x64\x50\x32\xca\xc7\xdc\xd1\x25\x71\xa7\x32\x0d\x57\x9f\x8b\xc5\x69\xfd\xf3\xdd\xad\xd2\x2e\xe7\x44\x8a\x90\x83\x8e\xec\xc1\x6e\xb9\x6a\x33\x59\x8a\xcd\x46\x04\x06\x16\xb9\x56\x82\x99\xba\x5f\x8b\x99\x36\x0e\x49\x1a\xb0\x25\x72\x99\x49\xde\xae\x46\x3b\x66\xb6\x2e\xea\xc4\xd1\x80\xe3\xa0\x1f\x80\xd9\x66\x1d\x1e\xa3\xa2\x1d\xe3\xb9\x54\x78\xcd\x39\xc1\x15\xb4\x6b\x20\x2a\x59\x8d\x26\xf5\xc5\x0b\x9f\xd7\xc5\xf0\x8c\x35\x48\x35\xda\x6a\xf0\x32\x99\xd9\x11\x6c\xf2\x8c\xb5\x75\x8c\x16\xf5\x37\x52\x87\x91\xf4\xc7\x18\x72\x66\xf3\xeb\x62\xab\x8d\xa4\x7c\xd7\x68\x03\x51\x0c\x7b\x94\xdb\x9c\x1a\x55\xf3\x3d\x0c\xec\x30\x4d\xed\x2f\xfe\x41\xd3\x40\xb1\xfe\x47\x55\xb2\x45\xea\x7f\xa1\x79\xf5\xa8\xfd\xfb\x1a\x86\xd0\xe3\x5c\x3e\x61\x8b\xd6\xc5\x40\x15\x3d\x76\xe2\x15\xc7\x09\xe2\x00\x58\x58\x3c\x5a\xac\x1f\xbf\xd7\x62\x89\xe7\xed\x3d\x33\x24\xb9\x2c\x99\xa2\x49\xcd\x56\xeb\xdb\x91\xfa\x3f\xd5\x2c\xf4\x34\x94\x6e\xb5\xbe\x4d\x46\x8a\xa3\x0c\x73\x98\x35\x9f\x87\x7f\x03\x00\x00\xff\xff\xd8\x20\xfa\xca\x69\x0c\x00\x00" func epochNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -1561,7 +1561,7 @@ func epochNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "epoch/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x68, 0x71, 0x8d, 0x2a, 0x43, 0x15, 0x3f, 0xea, 0xe6, 0xaf, 0x8c, 0x46, 0xaa, 0x5, 0x11, 0x3d, 0x13, 0x3d, 0x30, 0xf1, 0x3b, 0x87, 0xc6, 0xa3, 0x39, 0x96, 0xcf, 0x3d, 0x75, 0x77, 0xbb, 0x90}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xce, 0xf0, 0xf9, 0xe9, 0xb9, 0xd9, 0x21, 0xde, 0x33, 0x53, 0x1d, 0x1e, 0xc7, 0x17, 0x80, 0x6d, 0x69, 0x85, 0x11, 0xa5, 0x6c, 0xd3, 0x75, 0xbe, 0xb, 0x68, 0x52, 0xf3, 0x68, 0x97, 0x13, 0x26}} return a, nil } @@ -2865,7 +2865,7 @@ func idtablestakingDelegationRegister_many_delegatorsCdc() (*asset, error) { return a, nil } -var _idtablestakingNodeRegister_many_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\x4f\x6b\xdb\x4e\x10\xbd\xeb\x53\x0c\x3e\x04\x89\x5f\x2c\xff\x0a\xa5\x94\xc5\x69\x08\x29\x86\x90\xd2\x96\x24\x6d\x0e\xc6\x87\xb5\x76\x64\x6d\x23\xed\x98\xd5\x28\x6a\x28\xf9\xee\x65\x57\x8a\xf5\x17\x3a\x07\x81\xde\xbc\x99\xb7\x33\xf3\x74\x71\x24\xcb\xb0\xc9\xa9\xbe\xf9\xfc\x20\xf7\x39\xde\xb3\x7c\xd2\xe6\x00\xa9\xa5\x02\x16\xd3\xc4\x22\xe8\xd5\x3c\xd0\x13\x9a\x1e\xd5\xff\x77\x8c\xca\x1c\xf4\x3e\xc7\x01\xab\x8f\x2d\x82\x80\xad\x34\xa5\x4c\x58\x93\x09\x03\x00\x00\xad\x4a\x01\xdb\x7b\xb6\xda\x1c\x76\xe7\x1e\xb2\x94\xa3\x03\x7f\xdc\x18\xfe\xd8\x62\x06\xb9\x26\xeb\x1e\x74\xa5\x94\xc5\xb2\xc4\x49\x59\x47\xb9\xc5\x97\x49\xb6\x6c\xc6\x99\x4b\xc9\x82\x2a\xc3\x5e\x71\xa3\x7f\x7f\x78\xdf\xc2\x47\xc9\x59\xc3\x25\x2b\x0f\xf8\x5d\x72\xb6\x0b\x22\xf8\x13\x34\x59\x8b\x47\x69\x31\x94\x49\xc2\x02\x64\xc5\x59\xd8\x12\x23\x38\xbb\x4a\x12\xd7\xf2\x44\x76\xf1\x2c\x2d\x68\xb8\x80\xff\x3b\x28\x25\xeb\x55\x40\x9b\x46\xad\xcf\x77\x91\x23\x43\xfa\xb6\xe7\x3b\x4c\xe1\x02\x9c\x5e\x5c\x36\x4a\xf1\x9e\xac\xa5\x7a\xed\xd5\x07\x9b\x8e\x1f\x35\x67\xca\xca\x3a\x82\xb3\xd3\xa1\xe2\x9f\xb2\xca\xf9\x53\xe8\x2e\x23\x60\xd5\x36\x59\x9d\x04\x7c\x3a\x1a\x3c\xc0\xc5\xe5\x25\x1c\xa5\xd1\x49\xb8\xb8\xa6\x2a\x57\x60\x88\xa1\x11\x06\x8b\x29\x5a\x34\x09\x02\x13\x6c\xbe\x7c\x7b\x04\xdf\x63\x11\x4d\xc7\x60\xa7\x50\x5e\x53\x51\x68\x66\x54\xb0\x5e\x0e\x26\x8b\xeb\xf6\xc1\x61\x73\x0d\xf1\x76\x95\xad\xde\xcd\x74\x33\xa4\xbc\x41\xd1\xba\x46\x53\xd7\xc6\x52\xa9\xaf\xa4\xf0\x0e\x13\xb2\x2a\x9c\xcc\xa4\x95\x70\xce\xdb\xea\xf6\xd6\xfd\x70\xf6\x13\x8d\x09\x67\xf3\x13\x2b\x8a\x39\x77\xfe\xa3\xf4\x16\x5f\xc4\xc8\xb1\xb3\x15\x9d\x6d\x45\xdf\xc2\xb3\xdc\xd1\x8a\x05\xac\x97\x23\x68\x50\x32\x5a\xeb\x6a\x05\xce\xc0\x08\x9c\xa1\xdf\x2f\xd0\xfe\x17\x26\x3c\x20\x0d\xdc\x57\xca\x67\x0c\xd7\xcb\xee\x16\xe7\xc0\x24\xbc\x93\x47\xbd\x9d\xef\x35\xfc\x07\xef\x4e\xe8\x6b\xd0\x7c\x83\xd7\xbf\x01\x00\x00\xff\xff\x0d\x4e\x7d\xd1\x93\x04\x00\x00" +var _idtablestakingNodeRegister_many_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x53\x4d\x6b\xdb\x40\x10\xbd\xeb\x57\x0c\x3e\x04\x99\x26\x72\x0b\xa5\x94\xc5\x69\x08\x29\x86\x90\xd2\x9a\x24\x6d\x0e\xc6\x87\xb5\x76\x64\x6d\x23\xed\x98\xd5\x28\x6a\x28\xf9\xef\x65\x57\x8a\xf5\x49\xb3\x07\x83\xdf\xbc\x99\x37\xc3\x7b\xd2\xf9\x81\x2c\xc3\x2a\xa3\xea\xfa\xeb\xbd\xdc\x65\x78\xc7\xf2\x51\x9b\x3d\x24\x96\x72\x98\x8d\x0b\xb3\xa0\xd3\x73\x4f\x8f\x68\x3a\x54\xff\xbf\x65\x94\x66\xaf\x77\x19\xf6\x58\x5d\x6c\x16\x04\x6c\xa5\x29\x64\xcc\x9a\x4c\x18\x00\x00\x68\x55\x08\xd8\xdc\xb1\xd5\x66\xbf\x3d\xf5\x90\xa5\x0c\x1d\xf8\xf3\xda\xf0\xe7\x06\x33\xc8\x15\x59\xb7\xd0\xa5\x52\x16\x8b\x02\x47\x6d\x2d\xe5\x06\x9f\x47\xd5\xa2\x3e\xe7\xff\xa5\x35\xad\x47\x55\x99\x53\x69\xd8\xef\xb3\xd2\x7f\x3e\x7d\x6c\xe0\x83\xe4\xb4\xe6\x92\x95\x7b\x5c\x4b\x4e\xb7\xc1\x1c\xfe\x06\x75\xd5\xe2\x41\x5a\x0c\x65\x1c\xb3\x00\x59\x72\x1a\x36\xc4\x39\x9c\x5c\xc6\xb1\x1b\x79\x24\xbb\xf7\x24\x2d\x68\x38\x87\xf7\x2d\x94\x90\xf5\x2a\xa0\x4d\xad\xd6\xe5\xbb\x97\x21\x43\xf2\xea\xc2\x2d\x26\x70\x0e\x4e\x2f\x2a\x6a\xa5\x68\x47\xd6\x52\xb5\xf4\xea\x3d\x1f\xa2\x07\xcd\xa9\xb2\xb2\x9a\xc3\xc9\xd1\xc6\xe8\x97\x2c\x33\xfe\x12\x3a\xdf\x04\x2c\x9a\x21\x8b\xa3\x80\x2f\xcf\x7b\x0b\xb8\x77\x71\x01\x07\x69\x74\x1c\xce\xae\xa8\xcc\x14\x18\x62\xa8\x85\xc1\x62\x82\x16\x4d\x8c\xc0\x04\xab\x6f\x3f\x1e\xc0\xcf\x98\xcd\xc7\x67\xb0\x53\x28\xae\x28\xcf\x35\x33\x2a\x58\x9e\xf5\x2e\x8b\xaa\x66\xe1\xb0\x76\x43\xbc\xba\xb2\xd1\xdb\x89\x69\x86\x94\x8f\x2f\x5a\x37\x68\x9c\xe9\x48\x2a\xf5\x9d\x14\xde\x62\x4c\x56\x85\xa3\x9b\xb4\x12\x2e\x97\x1b\xdd\x78\xdd\x7d\x2e\x9c\xa2\x8e\xe8\x64\x7d\x14\x54\x31\x95\xdd\x37\x5a\x6f\xf0\x59\x0c\xf2\x3c\xd9\xd1\x26\x57\x74\x03\xfe\x06\x77\x4d\x6b\x31\x08\xfd\x64\xc7\xc0\x14\x01\xcb\xb3\x01\xd4\x6b\x19\x18\xb1\x58\x80\x8b\x3c\x02\xa7\xe8\x1d\x01\xda\xfd\xc6\x98\x7b\xa4\x5e\x5e\x0b\xf9\x84\xe1\xf2\xac\x75\xef\x14\x98\x84\xcf\xfe\x60\xb6\xfb\x52\x34\xbc\x83\x0f\x47\xf4\x25\xa8\x7f\x83\x97\x7f\x01\x00\x00\xff\xff\x66\x60\x82\xf2\xe3\x04\x00\x00" func idtablestakingNodeRegister_many_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -2881,11 +2881,11 @@ func idtablestakingNodeRegister_many_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/register_many_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x5e, 0x24, 0xe6, 0xd8, 0x4d, 0x7f, 0xa7, 0x90, 0xd1, 0xbd, 0x2e, 0x9d, 0x30, 0xb6, 0xc9, 0x30, 0x9a, 0xbd, 0x9b, 0x1, 0xae, 0xca, 0x83, 0xf9, 0xb4, 0x8b, 0xd9, 0x22, 0xa, 0x7c, 0x65, 0xe9}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xaf, 0xac, 0x1, 0xb0, 0x64, 0x72, 0xcb, 0xdd, 0x4b, 0xcc, 0xf, 0x51, 0x4a, 0x54, 0x9c, 0x49, 0x1c, 0x28, 0x5a, 0x35, 0x58, 0x2c, 0x9f, 0xa5, 0x1e, 0x93, 0x92, 0xf, 0x6f, 0x23, 0x6e, 0x6}} return a, nil } -var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\x5f\x6b\xdb\x3e\x14\x7d\xf7\xa7\xb8\xe4\xa1\xd8\x90\x3a\x2f\x3f\x7e\x8c\x90\xb6\x94\x8c\x42\xd9\x58\x4b\xff\xac\xcf\xb2\x74\x1d\x6b\x55\x74\x8d\x74\x3d\xaf\x94\x7e\xf7\x21\x3b\x89\x2d\x9c\x75\x6b\x1e\x1c\xeb\xfe\x3b\x47\xe7\x1e\xeb\x6d\x4d\x8e\xe1\xca\x50\x7b\xfd\xf9\x41\x14\x06\xef\x59\x3c\x6b\xbb\x81\xd2\xd1\x16\x66\xd3\xc4\x2c\x19\xf5\x3c\xd0\x33\xda\x51\x69\x77\x1e\x2a\x1a\xbb\xd1\x85\xc1\xa8\x6a\x1c\x9b\x25\xc9\x62\x01\x0f\x95\xf6\xc0\x4e\x58\x2f\x24\x6b\xb2\x20\x1d\x0a\x46\x0f\x02\x2c\xb6\x60\x49\x21\x78\x76\x8d\x64\xa0\xe2\x07\x4a\x0e\x4d\xc2\x2a\x68\x6a\xd5\xd5\x71\x85\x50\x3b\xaa\xc9\xa3\x82\x6b\x85\x96\x35\xbf\x40\x47\x3a\x49\x46\x83\xd3\x04\x00\x40\xab\x25\xdc\xb3\xd3\x76\x33\xef\xce\x8e\x0c\x2e\xe1\xf1\xda\xf2\xa7\x3e\x60\x91\x5b\x72\xe1\xae\x97\x4a\x39\xf4\x3e\xae\x1f\xd2\x5f\xf0\x25\x4e\xf9\x5e\xa2\x49\x5c\x6c\xa9\xb1\xbc\x84\xc7\x2b\xfd\xeb\xff\xff\x92\x0c\x5e\x93\x2e\x6e\x90\xa1\xdc\xcb\x76\x87\xe5\x12\x44\xc3\x55\x1a\x69\x94\x3f\x69\xae\x94\x13\x6d\x06\x27\x07\x89\xf3\xef\xa2\x31\xdc\x0f\xa9\x1d\xd6\xc2\x61\x2a\xa4\xe4\xdd\x80\x7b\x26\x27\x36\x38\x87\xb5\xa8\x45\xa1\x8d\x66\x8d\x3e\x83\x93\x4b\x29\x03\x91\x03\x7e\xc7\x19\x4d\x99\x8f\x49\xc0\x19\x84\x51\xb9\xef\x87\xe4\x05\x39\x47\xed\xea\x43\xcc\xce\xd3\xb0\xed\x25\x2c\x76\x43\x16\x07\x80\x2e\x9d\x1d\xd0\xc3\xef\xe2\x02\x6a\x61\xb5\x4c\x67\x6b\x6a\x8c\x02\x4b\x0c\x3d\x28\x38\x2c\xd1\xa1\x95\x08\x4c\x70\xf5\xf5\xe6\x09\xba\xfe\x59\x36\xf0\x0f\x1a\x06\x8b\x04\x7b\xa2\x83\xd5\xe9\x11\x33\xe7\x42\xa9\x6f\xa4\xf0\x0e\x25\x39\x95\x46\xe8\xc1\x0e\x5a\xcd\xa3\x58\x6f\x89\xf0\x8c\xe3\x47\x9c\x31\x09\xfd\xa9\xa3\x33\x45\x74\x8c\x2b\xc7\xde\x19\xde\xe3\x1a\x0e\x0a\xfa\x35\x6d\xb7\x9a\x19\xd5\x12\x56\xa7\x93\xf5\xe5\xed\x6e\x2b\xe9\xde\x75\xfd\xff\xa0\xf9\x48\x3c\x5d\xbe\xb3\xeb\xa9\x8c\x41\xc3\x9b\x1a\x9d\x60\x72\xbb\xa5\x1f\xa9\xe8\x37\xb1\xb7\xc0\xbb\x45\x3b\xa3\xde\x0a\xae\x32\x38\x3b\x03\xab\xcd\xd8\x9b\xdd\xb7\x33\xe6\xe7\xc5\x4f\x4c\x57\xa7\xc3\xbe\xe7\xc0\xf4\x01\x8c\x78\x74\x6c\x9d\xb5\xa8\xf7\xd6\x97\xa3\xcf\xe6\x80\xad\xbd\x6f\x70\x75\xf2\xfa\x2e\xd8\x6d\x53\x18\x2d\xdf\xce\x63\x8f\x85\xdf\xbf\x72\x8c\x1a\xb3\x23\x5a\x44\xe4\xea\x80\xe7\xab\x29\x5c\x74\xaf\xf9\x24\x2d\xf8\x2f\xaa\xf5\x17\x39\x42\x68\xff\xf6\x06\x68\x3c\xc2\x6b\x94\x56\xe8\xd9\xd1\xcb\x08\x7d\xa8\x4f\xfa\xe7\xdb\xef\x00\x00\x00\xff\xff\xd7\xf7\xa2\x42\x73\x06\x00\x00" +var _idtablestakingNodeRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x53\xdf\x6b\xdb\x30\x10\x7e\xf7\x5f\x71\xe4\xa1\xd8\x90\x3a\x2f\x63\x8c\x90\xb6\x94\x8c\x42\xd9\x58\x43\x7f\xac\xcf\x8a\x74\x89\xb5\x2a\x3a\x23\x9d\xe7\x95\x92\xff\x7d\xc8\x4e\x62\x0b\xa7\xd9\xea\x07\xdb\xba\xfb\xee\xbe\xd3\xa7\x4f\x7a\x53\x92\x63\xb8\x31\x54\xdf\x7e\x7d\x14\x4b\x83\x0f\x2c\x5e\xb4\x5d\xc3\xca\xd1\x06\x46\xc3\xc4\x28\xe9\xd5\x3c\xd2\x0b\xda\x1e\xb4\x59\x77\x88\xca\xae\xf5\xd2\x60\x84\xea\xc7\x46\x49\x32\x99\xc0\x63\xa1\x3d\xb0\x13\xd6\x0b\xc9\x9a\x2c\x48\x87\x82\xd1\x83\x00\x8b\x35\x58\x52\x08\x9e\x5d\x25\x19\x68\xf9\x0b\x25\x87\x22\x61\x15\x54\xa5\x6a\x70\x5c\x20\x94\x8e\x4a\xf2\xa8\xe0\x56\xa1\x65\xcd\xaf\xd0\x0c\x9d\x24\xbd\xc6\x69\x02\x00\xa0\xd5\x14\x1e\xd8\x69\xbb\x1e\x37\x6b\x47\x06\xa7\xf0\x74\x6b\xf9\x4b\x1b\xb0\xc8\x35\xb9\xb0\xd7\x6b\xa5\x1c\x7a\x1f\xe3\xbb\xf4\x37\x7c\x8d\x53\xbe\x95\xe8\x44\x7c\x41\x8b\x38\x25\x36\x54\x59\x9e\xc2\xd3\x8d\xfe\xf3\xf9\x53\x92\xc1\x5b\xd2\xc4\x0d\x32\xac\xf6\x8a\xde\xe3\x6a\x0a\xa2\xe2\x22\x8d\xe4\xcb\x9f\x35\x17\xca\x89\x3a\x83\xb3\x83\xfa\xf9\x4f\x51\x19\x6e\x9b\x94\x0e\x4b\xe1\x30\x15\x52\xf2\xae\xc1\x03\x93\x13\x6b\x1c\xc3\x5c\x94\x62\xa9\x8d\x66\x8d\x3e\x83\xb3\x6b\x29\xc3\x20\x07\xfe\x66\x6c\x34\xab\xbc\x3f\x04\x5c\x40\x68\x95\xfb\xb6\x49\xbe\x24\xe7\xa8\x9e\x7d\x68\xb2\xcb\x34\x18\x61\x0a\x93\x5d\x93\xc9\x81\xa0\x49\x67\x07\xf6\xf0\x5c\x5d\x41\x29\xac\x96\xe9\x68\x4e\x95\x51\x60\x89\xa1\x25\x05\x87\x2b\x74\x68\x25\x02\x13\xdc\x7c\xbf\x7b\x86\xa6\x7e\x94\x75\xf3\x07\x0d\x83\x7b\x82\x73\xd1\xc1\xec\xfc\x88\xcf\x73\xa1\xd4\x0f\x52\x78\x8f\x92\x9c\x4a\x23\xf6\xe0\x14\xad\xc6\x51\xac\x75\x4b\x78\xc7\xf1\x23\xa6\x19\x84\xde\xab\x68\xfc\x12\x2d\x63\x64\xdf\x56\xdd\xff\x7b\x98\xc6\x62\xd1\x32\x46\x72\xd0\xda\xcf\x69\xb3\xd1\xcc\xa8\xa6\x30\x3b\x1f\x1c\x74\x5e\xef\xce\x2f\xdd\xfb\xb3\xfd\x76\xa7\xd3\x93\x59\xaf\x4e\xb8\x62\x28\x78\x50\xfb\xae\x44\x27\x98\xdc\xce\x1e\x47\x10\xed\x99\xed\xcd\x72\x12\xb4\xb3\xf4\x42\x70\x91\xc1\xc5\x05\x58\x6d\xfa\x2e\x6e\x6e\x59\x7f\x3e\x2f\x7e\x63\x3a\x3b\xef\x9c\x31\x06\xa6\x0f\x70\xc4\xad\x63\x93\xcd\x45\xb9\xbf\x24\xb2\x77\xc1\x0e\xdc\xda\xfb\x0a\x67\x67\x6f\x27\xc9\x16\xd5\xd2\x68\xb9\xbd\x8c\xdd\x18\x9e\xff\x9d\x31\x2a\xcc\x8e\x68\x11\x0d\x57\x06\x3e\x5f\x0c\xe9\xa2\x7d\x8d\x07\x69\xc1\xff\x50\xad\xdd\xc8\x91\x81\xf6\x7f\x5b\x40\xe3\x11\xde\xa2\xb4\x42\xcf\x8e\x5e\x7b\xec\x1d\x3e\x69\xdf\xdb\xbf\x01\x00\x00\xff\xff\xbb\x75\x6a\x31\xb8\x06\x00\x00" func idtablestakingNodeRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -2901,7 +2901,7 @@ func idtablestakingNodeRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "idTableStaking/node/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa4, 0xcb, 0x2d, 0xbc, 0x35, 0x44, 0x32, 0x3e, 0x73, 0x50, 0x5f, 0xa1, 0x63, 0x18, 0x71, 0x7f, 0x5f, 0x26, 0xb5, 0x59, 0x98, 0x82, 0x74, 0xab, 0xa6, 0x15, 0x3c, 0x8f, 0xfa, 0x4d, 0x85, 0x69}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfa, 0x13, 0x65, 0xd3, 0xa4, 0x96, 0x32, 0x74, 0x46, 0x9f, 0x5b, 0xd2, 0x2c, 0x18, 0x16, 0x85, 0x63, 0x0, 0xd8, 0x48, 0x66, 0x10, 0x17, 0x65, 0x3f, 0xce, 0x4e, 0xcc, 0xc3, 0x87, 0x21, 0x64}} return a, nil } @@ -4285,7 +4285,7 @@ func lockedtokensStakerGet_staker_infoCdc() (*asset, error) { return a, nil } -var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x51\x4f\xdb\x30\x10\x7e\xcf\xaf\xb8\xe5\x01\x25\x52\x09\x2f\xd3\x34\x45\x74\x08\x36\xa1\xa1\x4d\x0c\x8d\xc1\x9e\xdd\xe4\x92\x5a\x75\xed\xc8\xb9\xac\x45\x55\xff\xfb\xe4\xd8\x49\xec\x16\x36\x5e\xe8\x03\x49\xee\x3e\x7f\x77\xdf\xf9\x3b\xf8\xba\x51\x9a\xe0\x5a\xa8\xcd\x2f\xb5\x42\x09\x95\x56\x6b\x88\xc7\xef\x38\x1a\x10\x9d\xac\xf9\x42\x60\x80\xf2\x63\x23\xf2\xbb\x2a\x56\x58\xf6\xb1\xd6\x01\xfd\xd0\x88\xbb\x27\xb6\xe2\xb2\xbe\xd3\x6a\xfb\xe4\x70\x7e\x28\x8e\x22\xd2\x4c\xb6\xac\x20\xae\x64\xc2\xcb\x1c\xee\x49\x73\x59\xcf\x40\x2b\x81\x39\x3c\xdc\x48\xfa\x38\x03\x89\xb4\x51\xda\x1c\xbb\x2c\x4b\x8d\x6d\x3b\xe1\xa6\xd4\x37\x7c\x9a\xc2\xad\xad\x12\xc4\xd8\x5a\x75\x92\x72\x78\xb8\xe6\xdb\x0f\xef\x53\xd8\x45\x11\x00\x80\x40\x82\xa5\x12\x25\xea\x9f\x58\xe5\xc0\x3a\x5a\x26\xbe\x98\xac\x7f\xfc\x68\x50\x33\xd3\x65\x3b\x0b\xe7\x94\xfd\xe6\xb4\x2c\x35\xdb\xa4\x70\x72\x7c\xec\x6b\x4f\x3c\x15\xfa\xc3\x3a\x41\x53\x9d\x17\x99\xc6\xcb\xc9\x1e\xcd\x09\x4b\xd0\x68\x6c\x98\xc6\x84\x15\x85\x55\xd2\x73\x5c\x29\xad\xd5\xe6\x91\x89\x0e\x53\x38\xb9\xb4\x39\xa3\x0e\xdc\xaf\x45\x51\x65\xa3\x42\x98\x83\x3b\x9f\xb5\xa4\x34\xab\x31\x5b\xf4\x0c\xe7\x6f\xa1\xfc\x53\x62\x6e\x3d\x87\x97\xf2\xf7\xb6\x85\x3b\x46\xcb\x74\x6c\xd8\xfc\x2e\x2e\xa0\x61\x92\x17\x49\xfc\x59\x75\xa2\x04\xa9\x08\x6c\x9f\xa0\xb1\x02\x52\xe0\xb1\xc4\x69\x14\xaa\x1d\xc6\xfc\x1f\xb1\xaf\x1d\xff\xa0\xe2\xcc\x91\x9c\x55\x43\xbe\x4f\xbf\xba\x73\x73\x0c\xa8\xdf\xae\xbe\x43\x23\x05\x35\xca\x02\x63\xcb\xb1\xb7\x3a\x70\x8b\x45\x47\xe8\xdd\xa1\xf1\x8e\x54\x25\xde\xc8\x4a\xc1\x3c\xd8\xab\xec\xd6\xc5\x13\xaf\x8d\x1e\xfb\x25\x07\x5e\xce\xbc\xa8\x5d\x2a\xf3\xd7\x8f\x3e\xb3\x5d\x47\xa1\xe7\xf1\xfd\x7a\x05\x9f\x3e\xce\xdf\xc1\xe9\x7d\x04\x78\x77\x66\xd4\x89\xde\x21\x57\x4c\x30\x59\x20\xcc\x0f\x5c\x9b\xd5\x48\xd6\x43\xce\xe0\x0e\x98\x78\x2c\xbc\x72\x2b\x0e\xe7\xf3\x03\xba\x5d\x14\x5c\xd1\x01\x77\xa1\x91\x11\x9a\x31\x9a\xb9\xa2\x4e\x86\x49\xe7\xe3\xcc\xa7\xff\x1e\xf6\xe9\x95\xdd\x03\x8a\x16\x4d\xf5\x24\x71\xf5\x4f\xc3\xf2\xa9\x69\x28\xf0\x65\xb6\x18\x32\xff\xee\xac\xc4\x46\xb5\x9c\x9c\xfd\xce\x4f\x43\x92\x8d\x33\x6c\x12\xf6\x76\x54\x3e\x7d\x7b\xf5\xbb\xa0\x82\xf3\xff\xad\x22\x40\xa9\xba\x7a\x69\x4d\xdf\x9a\xb5\x35\x4e\xc0\x77\xf1\xb4\x33\xfb\xf1\xcd\xad\xc0\x3e\xfa\x1b\x00\x00\xff\xff\x8e\x3f\xa9\xa3\xb2\x06\x00\x00" +var _lockedtokensStakerRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x54\x4d\x6f\xdb\x30\x0c\xbd\xfb\x57\x70\x3e\x14\x36\x90\xba\x97\x61\x18\x8c\x66\x45\xbb\xa1\x58\xb1\xa1\x0b\xd6\xb5\x3b\xab\x36\xed\x08\x55\x45\x43\x96\x97\x16\x45\xfe\xfb\xa0\x0f\x3b\x52\x92\x6e\xb9\x0c\xcb\x21\xb6\xc9\xa7\xa7\x47\x8a\x4f\xfc\xb1\x23\xa5\xe1\x52\xd0\xea\x07\x3d\xa0\x84\x46\xd1\x23\xa4\xd3\x77\x9a\x8c\x88\x41\xb6\xfc\x5e\x60\x84\x0a\x63\x13\xf2\x2b\x55\x0f\x58\xdb\x58\xef\x81\x61\x68\xc2\xdd\x68\xf6\xc0\x65\xbb\x50\xf4\xf4\xec\x71\x61\x28\x4d\x12\xad\x98\xec\x59\xa5\x39\xc9\x8c\xd7\x25\xdc\x68\xc5\x65\x3b\x4b\x20\xf8\x29\x12\x58\xc2\xed\x95\xd4\xef\xe3\x84\x44\xbd\x22\x65\xe8\xce\xeb\x5a\x61\xdf\xef\x5f\xbf\x81\x7d\xc1\xe7\xfd\x90\xde\xa9\x3a\x20\xbf\xa0\xc5\x7e\x08\x7b\xa4\x41\xea\x12\x6e\x2f\xf9\xd3\xbb\xb7\x39\xbc\x24\x36\x2d\x50\xc3\x92\x44\x8d\xea\x3b\x36\x25\xb0\x41\x2f\xb3\xb0\x57\x85\x7d\x7c\xeb\x50\x31\xd3\x84\x7e\x16\x1f\x43\xf1\x93\xeb\x65\xad\xd8\x2a\x87\xa3\xdd\x65\x9f\x2d\xf1\x66\xa3\x5f\x6c\x10\x7a\xb3\xcf\xab\x4c\xd3\xd9\x17\x77\x66\x85\x23\xe8\x14\x76\x4c\x61\xc6\xaa\xca\x55\x62\x39\x2e\x48\x29\x5a\xdd\x31\x31\x60\x0e\x47\xe7\x2e\x67\xaa\x9b\x5a\x83\xa2\x29\xa6\x0a\x61\x0e\x7e\x7d\xd1\x6b\x52\xac\xc5\xe2\xde\x32\x9c\xfe\x8b\xca\x3f\x64\x66\xa8\x4a\x78\x2d\x7f\xe3\x24\x2c\x98\x5e\xe6\xd1\x61\x9d\x9d\x41\xc7\x24\xaf\xb2\xf4\x23\x0d\xa2\x06\x49\x1a\x9c\x4e\x50\xd8\x80\x26\x08\x58\xd2\x3c\x89\xab\x1d\xdb\xfc\x97\x62\x0f\x6d\xff\x58\xc5\x89\x27\x39\x69\xc6\xbc\x4d\x1f\xac\xdc\x2c\x03\x6d\xcd\x6b\x15\x9a\x52\x50\xa1\xac\x30\x75\x1c\x6b\x57\x07\x3e\x61\x35\x68\x0c\xce\xd0\xcc\x8e\xa4\x1a\xaf\x64\x43\x30\x8f\x6c\x5b\x5c\xfb\x78\x16\xc8\xb0\xd8\x4f\x25\xf0\x3a\xf4\x80\xf3\xa9\xf9\x0f\xa3\x7b\x4c\xba\x13\xda\x8f\xb7\x6e\x8c\x3e\x43\x5c\x68\xd9\xcd\xfb\x04\x08\xce\xcc\x54\x27\xec\x84\x5c\x30\xc1\x64\x85\x30\xdf\x9a\xda\xa2\x45\xed\x66\xc8\x0f\xb8\x07\x66\x01\x0b\x6f\xbc\xc5\xe1\x74\xbe\x45\xf7\x92\xc4\x97\x45\xcc\x5d\x29\x64\x1a\x4d\x1b\x4d\x5f\x51\x65\x63\xa7\xcb\xa9\xe7\xb3\xed\x0b\x26\xfa\x9c\x4d\x77\x8b\x7b\x06\xa2\xd6\x80\xa2\x47\xa3\x2d\xcb\xbc\xba\xe3\x58\x5c\x6e\xe4\x46\x53\x5b\xdc\x8f\x99\x3f\xeb\xae\xb1\xa3\x9e\x6b\x3f\x9c\xa7\xc7\x31\xc9\xca\x8f\x73\x16\x6b\xdb\xd9\x3e\xff\xdf\xbd\x79\x89\xf6\xf7\xde\xb9\x26\x0d\x28\x69\x68\x97\xce\x30\xbd\xb1\xbc\x21\xc6\x37\xe9\xc6\x6f\xeb\xe9\xcd\xdb\x67\x9d\xfc\x0e\x00\x00\xff\xff\x3b\x04\xd1\x23\x4d\x07\x00\x00" func lockedtokensStakerRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -4301,7 +4301,7 @@ func lockedtokensStakerRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "lockedTokens/staker/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdb, 0x99, 0x9d, 0x62, 0xc7, 0xa4, 0x1f, 0xa9, 0x34, 0x1a, 0x76, 0xe, 0xd5, 0x14, 0x51, 0x9d, 0x15, 0xbc, 0xd1, 0x4, 0x50, 0x20, 0xe8, 0x57, 0xf2, 0xc4, 0xd8, 0xe, 0x23, 0x49, 0x96, 0xfe}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd2, 0x33, 0x21, 0x70, 0xfa, 0x3c, 0x55, 0x2, 0x13, 0x28, 0xb3, 0x58, 0x9e, 0xd0, 0x93, 0x8b, 0x13, 0xea, 0x61, 0xa1, 0xfc, 0x1e, 0x53, 0x73, 0xb9, 0x6b, 0x74, 0x25, 0xb0, 0x4c, 0xba, 0xe7}} return a, nil } @@ -5405,7 +5405,7 @@ func stakingcollectionRegister_multiple_delegatorsCdc() (*asset, error) { return a, nil } -var _stakingcollectionRegister_multiple_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4d\x6f\x9b\x40\x10\xbd\xf3\x2b\xa6\x3e\x44\xa0\x5a\x24\x95\xaa\xaa\x42\x75\xa3\x34\x4a\xa4\x2a\xfd\x52\xa2\xf6\x62\xf9\xb0\x61\x07\x18\x65\xd9\x45\xb3\xeb\xb8\x34\xc9\x7f\xaf\x16\xb0\x31\x01\x37\xa7\x72\xb0\xd8\x99\x37\x6f\x1f\x33\xf3\x4c\x65\x65\xd8\xc1\x39\xd7\x95\x33\x41\x77\xba\x54\x66\x73\xe3\xc4\x1d\xe9\xfc\xdc\x28\x85\xa9\x23\xa3\x21\x63\x53\xc2\x6c\x32\x37\x0b\x82\xe3\xe3\x63\xb8\xc6\x9c\xac\x43\xb6\x50\xae\x95\xa3\x4a\x21\x68\x23\xd1\x02\x69\x70\x05\x82\x6d\xeb\x20\xed\x49\x19\xad\x59\x73\x8a\x4d\x7d\x66\xb8\xc5\x55\x98\x52\x46\x28\x9b\x72\x20\x9d\x19\x2e\x85\xc7\x07\x81\x63\xa1\xad\x68\x8a\x43\x92\x36\x81\xe5\x8d\x63\xd2\xf9\x6a\x1e\xc0\xde\xc3\x46\xa1\x4f\xfe\xfc\xac\xdd\xfb\x67\x39\x8d\x6e\x63\xd8\x2b\x39\x93\x92\xd1\x5a\x3c\x48\xd3\x43\xaf\xb0\x3e\x88\xea\xbe\xeb\x5f\x10\x51\x9a\xb5\x76\x8d\xa2\x4b\xfa\xfd\xee\xed\xb3\x74\xb5\xbe\x55\x94\x76\x04\xcb\x76\x1a\xf1\x15\xd6\x5f\xc8\xba\x0b\xed\xb8\x5e\x9d\xae\x22\x78\x68\x6a\x9a\x1f\x85\x6e\x7b\x6d\x3f\x86\x6b\xcc\x12\x10\x6b\x57\x84\x93\x53\x8a\xfb\xd7\xef\x1b\x8d\x1c\xc1\xd1\x34\x6e\x14\x09\x9a\x3b\x2b\xc6\x4a\x30\x86\x22\x4d\xfd\xc7\x74\x57\x7d\x32\xcc\x66\xf3\x4b\xa8\x35\x46\x70\x74\xd6\xe6\xb6\x5a\x9b\xee\xa0\xca\xe2\x29\xad\xb0\x80\x8e\x2a\xb6\xce\xb0\xc8\x31\xbe\x6d\xc8\x3e\xfc\x8f\x6f\xf8\x18\xfa\x05\x4e\xa6\x97\x7b\x0c\xbf\x69\x15\xfd\x10\xae\x88\x06\xa3\x3a\x3d\x85\x4a\x68\x4a\x0f\xe8\xcb\xd1\xf5\xa7\xaf\x64\x2d\xe9\xfc\x82\xd9\x70\xa8\x49\x45\x51\xb0\xe3\xba\x17\x0c\x04\x0b\x38\xe9\x43\x7e\xff\x49\x7a\xb7\x90\xb4\x7b\x1d\xf4\x0f\x65\xcd\xcc\x4b\x91\x16\xa4\xb1\x6b\x33\x2c\x0e\x77\x37\xe6\xce\x8d\xdf\x8c\xc4\x70\xc0\xd5\xf0\xc9\x04\x48\xce\x47\x71\x6f\x9c\xa4\xb5\xcf\x92\x56\xe3\xfc\xc8\x3c\xc9\x94\x9f\x5e\x28\xbd\xc2\x3a\x79\xe6\xad\xc9\x8a\xde\x58\xc9\xbe\xc9\x26\xb1\xad\xc3\x92\xad\xd3\x26\x31\x95\xa8\x91\x93\xed\xd6\x45\x30\x00\x3c\x8c\x7b\x94\xed\x19\x73\x49\x2b\x58\x2c\x40\x93\x82\xc7\xc7\x61\xfc\x55\xac\x50\xe7\xae\xf0\xf9\x93\x09\x9e\xf6\x6a\xbf\x33\xb3\x73\xa1\xb5\x71\x50\xb1\xb9\x27\x89\xf0\x07\xd9\xc0\x1d\xd6\x76\xf7\xdf\xd7\x0d\x78\xab\x71\x16\x8d\xd8\x9e\x46\x11\x5f\x7b\x87\xb5\x5f\x9c\xa1\xae\x03\x5a\x86\x4b\x14\xfb\xfb\x63\x21\x65\xb8\x2b\x4e\x3c\x5d\xbc\x3b\xce\xa1\x10\xb6\x38\x53\xb9\x61\x72\x45\xd9\x66\x07\xa1\x39\x6c\x90\xf2\xc2\xb5\xa9\xf6\xfd\x25\xe5\xc3\x93\xb7\x02\xc1\x6b\x78\x13\x0c\xf3\x4f\xc1\x53\xf0\x37\x00\x00\xff\xff\x8d\x72\xb3\x22\xa5\x06\x00\x00" +var _stakingcollectionRegister_multiple_nodesCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x54\x4f\x6b\xdb\x4e\x10\xbd\xeb\x53\xcc\xcf\x87\x60\xf1\x33\x4a\x0a\xa5\x14\x51\x37\xa4\x21\x81\x92\xfe\x31\x09\xed\xc5\xf8\xb0\xd1\x8e\xa4\x21\xab\x5d\x31\xbb\x8e\xab\x26\xf9\xee\x65\x25\xd9\xb2\x2c\x99\xf4\x52\x1d\x8c\x76\xe6\xcd\x9b\xa7\x9d\x79\xa6\xa2\x34\xec\xe0\x92\xab\xd2\x99\xa0\x3d\x5d\x2b\xb3\xb9\x73\xe2\x81\x74\x76\x69\x94\xc2\xc4\x91\xd1\x90\xb2\x29\x60\x32\x9a\x9b\x04\xc1\xe9\xe9\x29\xdc\x62\x46\xd6\x21\x5b\x28\xd6\xca\x51\xa9\x10\xb4\x91\x68\x81\x34\xb8\x1c\xc1\x36\x75\x90\x74\xa4\x8c\xd6\xac\x39\xc1\xba\x3e\x35\xdc\xe0\x4a\x4c\x28\x25\x94\x75\x39\x90\x4e\x0d\x17\xc2\xe3\x83\xc0\xb1\xd0\x56\xd4\xc5\x53\x92\x36\x86\xe5\x9d\x63\xd2\xd9\x6a\x16\xc0\xde\xc3\x46\xa1\x4f\xfe\xf8\xac\xdd\xfb\x83\x9c\x46\xb7\x31\xec\x95\x5c\x48\xc9\x68\x2d\x1e\xa5\xe9\xa0\x37\x58\x1d\x45\xb5\xdf\xf5\x77\x90\x85\x59\x1c\x45\x89\xc2\xac\xb5\xab\x75\x5f\xd3\xaf\x77\x6f\x0f\xd2\xe5\xfa\x5e\x51\xd2\xb6\x59\x36\x33\x8b\x6e\xb0\xfa\x42\xd6\x5d\x69\xc7\xd5\xea\x7c\x15\xc2\x53\x5d\x53\xff\x28\x74\xdb\xce\xdd\xb0\x6e\x31\x8d\x41\xac\x5d\x3e\x1d\x9d\x65\xd4\xbd\x7e\xdf\x68\xe4\x10\x4e\xc6\x71\x83\x48\x50\xf7\x2c\x19\x4b\xc1\x38\x15\x49\xe2\x3f\xa6\x6d\xf5\xc9\x30\x9b\xcd\x4f\xa1\xd6\x18\xc2\xc9\x45\x93\xdb\x6a\xad\x2f\x08\x55\x1a\x8d\x69\x85\x39\xb4\x54\x91\x75\x86\x45\x86\xd1\x7d\x4d\xf6\xe1\x5f\x7c\xc3\xc7\xa9\x5f\xf3\x78\xdc\x02\x43\xf8\x5d\xa3\x68\x21\x5c\x1e\xf6\x46\x75\x7e\x0e\xa5\xd0\x94\x1c\xd1\x97\xa1\xeb\x4e\x5f\xc9\x5a\xd2\xd9\x15\xb3\xe1\xa9\x26\x15\x86\xc1\x8e\xeb\x51\x30\x10\xcc\xe1\xac\x0b\x79\x97\x90\xf4\x9e\x22\x69\xf7\x6e\xd0\x3f\x94\xd6\x33\x2f\x44\x92\x93\xc6\xf6\x9a\x61\x7e\xfc\x76\x23\x6e\x3d\xfb\xcd\x48\x9c\xf6\xb8\x6a\x3e\x19\x03\xc9\xd9\x20\xee\xed\x15\x37\x26\x5b\xd2\x6a\x98\x1f\x58\x2c\x1e\x73\xdd\x2b\xa5\x37\x58\xc5\x07\x0e\x1c\xad\xe8\xbc\x15\xef\x5b\xf1\x15\xec\xc2\x2c\xe2\x03\x5b\x8e\x56\x34\x9e\x8c\xb7\xde\x1c\xc5\x94\xa2\x42\x8e\xb7\x7b\x1a\x42\x0f\xf0\x34\xbc\xd5\x74\xcf\xca\x4b\x5a\xc1\x7c\x0e\x9a\x14\x3c\x3f\xf7\xe3\xff\x45\x0a\x75\xe6\x72\x9f\x3f\x1b\xe1\x69\x5a\xfb\x2d\x9b\x5c\x0a\xad\x8d\x83\x92\xcd\x23\x49\x84\xdf\xc8\x06\x1e\xb0\xb2\xbb\xff\xd4\x76\x25\xb6\x1a\x27\xe1\x80\xed\x65\x10\xf1\xb5\x0f\x58\xf9\x55\xeb\xeb\x3a\xa2\xa5\xbf\x76\x91\xef\x1f\x09\x29\xa7\xbb\xe2\xd8\xd3\x45\xbb\xe3\x0c\x72\x61\xf3\x0b\x95\x19\x26\x97\x17\x4d\xb6\x17\x9a\xc1\x06\x29\xcb\x5d\x93\x6a\xde\x5f\x53\xde\x3f\x79\xf3\x10\xfc\x0f\x6f\x82\x7e\xfe\x25\x78\x09\xfe\x04\x00\x00\xff\xff\xf3\x9b\x6e\x1c\xfd\x06\x00\x00" func stakingcollectionRegister_multiple_nodesCdcBytes() ([]byte, error) { return bindataRead( @@ -5421,11 +5421,11 @@ func stakingcollectionRegister_multiple_nodesCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_multiple_nodes.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x47, 0xb7, 0xe8, 0x7e, 0xfb, 0x6e, 0x3f, 0xd7, 0xaf, 0xa1, 0x39, 0x8a, 0xdd, 0x2c, 0x5, 0x2c, 0x7e, 0xae, 0x41, 0xa6, 0xaf, 0x33, 0x8a, 0xb4, 0x29, 0x49, 0x92, 0xf0, 0xb4, 0xd1, 0xaf, 0xab}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4a, 0xf4, 0x32, 0xbc, 0x7a, 0xfe, 0xe1, 0xd1, 0x35, 0x74, 0xe, 0xf2, 0xc8, 0x93, 0xcc, 0x58, 0xff, 0x73, 0x3f, 0x4a, 0x29, 0xab, 0xd8, 0x1a, 0xf6, 0xb7, 0x98, 0xe7, 0x76, 0x7b, 0xc9, 0x50}} return a, nil } -var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x56\xdb\x6e\xdb\x46\x10\x7d\x36\xbf\x62\xa0\x87\x60\x09\x08\xb4\x25\x5f\x60\x08\x55\x03\x59\x75\xe0\x42\x71\x6b\x84\x48\x81\x3e\x09\x6b\x72\x44\x2e\x4c\xed\x10\xb3\x4b\x2b\x46\x91\x7f\x2f\x96\x37\x89\x25\xad\xa4\x6d\xec\x07\x99\xcb\xb9\x9d\xd9\x39\x67\x40\xb5\xcd\x89\x2d\x2c\xf9\x25\xb7\xe4\xd5\xa7\x0f\x19\xed\x42\x2b\x9f\x94\x4e\x96\x94\x65\x18\x59\x45\x1a\x36\x4c\x5b\x18\x0d\xda\x46\x9e\x77\x7a\x7a\x0a\x9f\x30\x51\xc6\x22\x1b\x90\x10\x63\x86\x89\xb4\xc4\xa0\x34\xd8\x14\xc1\x54\x41\x10\xed\x33\x32\x1a\x2a\x38\xc2\x32\x78\x43\x5c\xf9\xe5\x18\xa9\x8d\xc2\x18\x34\xc5\x08\x4a\x6f\x88\xb7\xb2\xf4\x97\x3a\x2e\x5d\xe4\x96\x0a\x6d\x81\x36\x60\xe9\x09\xb5\x01\x4b\x10\xd1\x76\xab\xac\xe7\x59\x96\xda\xc8\x32\xbf\x50\xf1\x0c\x42\xcb\x4a\x27\x63\x0f\x0e\xfe\x98\x32\x9c\xc1\xe7\x5f\xb5\xbd\xee\x1a\x34\xda\x1d\xb1\x83\xb9\x88\x63\x46\x63\x86\xe3\xf7\x6e\x2b\x7c\x19\x76\xa9\xbb\x7d\xd5\x5e\xb5\x30\x83\xcf\x1f\xd4\x97\xab\x8b\xae\x6d\x2b\xa3\x54\x69\x5c\x44\x91\xf3\x39\x4c\x01\xc7\xfd\x42\x95\x68\x69\x0b\xc6\x45\x96\x10\x2b\x9b\x6e\x9b\x2e\xbf\x11\x78\x27\x4d\xfa\xcf\x18\x1f\xfe\xf2\xca\xa8\x0c\x6d\xd3\xce\x7e\xe2\x9f\x70\x33\x03\x59\xd8\x54\x0c\x12\x22\xd8\x3f\xfe\xbe\xd3\xc8\x3e\xbc\x1b\xf6\xeb\xbd\xa9\x6a\xe6\x8c\xb9\x64\x14\xb2\x82\x58\x97\xba\x21\x66\xda\xfd\x21\xb3\x02\x7d\x78\x57\xc3\x77\x38\xdb\x5b\xc7\x6c\x13\x0c\x61\x85\x39\xd4\xa9\x02\x63\x89\x65\x82\xc1\x63\x99\xec\xa7\xb7\xe8\xe1\x67\xe1\xb4\x32\x1b\xd6\x51\xdf\x3d\xac\x10\x3d\x48\x9b\xfa\x9d\x39\xbd\x7f\x0f\xb9\xd4\x2a\x7a\x05\x5f\x82\x76\x7f\xba\x57\xc6\x28\x9d\xdc\x32\x13\x0b\xad\x32\xdf\xf7\xda\x5c\x6a\x53\x0e\xb1\x3b\x76\x98\xbf\x7e\x5d\x01\xd7\x4a\xfe\x8d\x62\x14\x1d\x4c\x4e\x53\x2a\x1e\xd2\x93\xfb\xfd\xa6\x9c\x7a\xaf\x8e\x2a\xab\x73\x7c\x5d\x60\xfb\xe7\x61\x91\x55\xff\xbb\xb6\x5c\xbe\x20\xcf\x1a\x56\xb4\xa6\x43\x36\xb5\xe4\x57\x89\x13\x07\xcc\xa1\x2f\x30\xc1\xb2\x22\xe4\xec\x7b\xe4\xd8\x1d\x6f\x67\xc4\xa3\xa5\xd4\x9a\x2c\x34\x37\x5f\x6d\xbf\x9d\xb2\x29\xe4\x4c\xcf\x2a\xc6\xb8\xa9\xd0\x80\x86\x27\xd7\xfc\x7d\x61\x6c\xe3\x02\xd2\x81\xad\x8a\x82\x6c\xaa\x02\xcb\x1d\x3c\x3b\x90\x60\x53\x69\x21\x22\x66\x34\x39\xe9\xb8\xdc\x9c\xa3\x1e\xa8\x20\x22\x1d\x49\x2b\x46\xa4\xb1\xdc\xb2\x6e\xe7\x3e\x4b\x95\xc9\xc7\x0c\x87\x2a\x98\x72\x7b\x3b\x96\x3a\x4c\x26\x18\xf5\x1b\x6d\x73\xfe\x49\xc5\xbe\xa3\x91\xdf\xbc\xff\x8e\xdb\x0b\x2c\x55\x7b\x50\xf8\x47\xf2\xc3\x63\x61\x4b\xc4\x94\x3b\x36\x1b\x90\x8c\x80\xca\xa6\xc8\x30\x01\x71\xbb\xfc\x25\x5c\xac\x1f\xa6\x97\x57\xfe\x18\xa6\xcd\xd9\x60\x94\x4f\x2f\xaf\x9e\x26\xfe\x18\x88\xe1\x1c\xc4\xcd\xc7\x70\x7d\xf3\x31\x9c\x4c\xd7\xe7\xd7\x13\x3f\x18\x1d\xea\xa9\x21\x46\x5a\xaf\x4d\x98\x43\x67\x83\x1e\x23\x45\xc7\xf1\xbf\xf1\xc1\x35\xf7\xaf\x38\xe1\x70\xfe\x40\x3a\xf4\x18\xd1\xcd\xff\x16\x64\xe8\xdc\xda\xff\xe0\xc1\x04\x44\x78\xb7\x98\xae\xdb\xf1\x97\xa7\xf3\xeb\x0b\x7f\xec\x86\x1e\xde\x2d\xce\x6b\xdb\x31\xd4\x17\xb5\x67\x15\x77\x09\x62\x75\xbf\x58\x4e\xa6\xd7\xeb\x2e\x69\x4a\x2a\x5d\x81\x58\xdd\x2e\x97\x8b\x55\x99\xb7\xe4\xd1\x61\xce\x1e\xa7\xf2\xe2\x31\x53\xd1\x0a\x5f\x60\x0e\x0f\xcd\xb3\xf0\x4e\x4e\x4e\x9c\x47\x6b\x1d\x60\x56\x10\x63\x44\x31\xde\xe1\x17\xe1\x8f\x9b\x00\x33\xf0\x49\x50\xef\x33\xaf\xf2\xf0\x8f\x7c\x1a\x04\xe5\x00\x65\x1c\x8b\x83\xc2\xed\xe3\xb8\x15\x40\x9d\xb8\x39\x8e\x61\x87\x2a\x49\xed\x0c\x26\x67\x67\x67\xc1\xd9\xbe\xc4\x57\xaf\xfa\xfd\xea\xfd\x1d\x00\x00\xff\xff\xd7\x95\x57\x16\x79\x0a\x00\x00" +var _stakingcollectionRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x56\x4d\x6f\xdb\x46\x10\x3d\x9b\xbf\x62\xa0\x43\xb0\x04\x04\xda\x92\x3f\x60\x08\x55\x03\x59\x75\xe0\x42\x71\x2b\x84\x48\x81\x9e\x84\x35\x39\x22\x17\xa6\x76\x88\xd9\xa5\x15\xa1\xc8\x7f\x2f\x96\x5f\x12\x2b\x5a\x71\xdb\xc4\x07\x99\xcb\x79\x33\xf3\x76\xf7\xbd\x91\xd4\x26\x27\xb6\x30\xe7\x5d\x6e\xc9\xab\x57\x1f\x32\xda\x86\x56\x3e\x2b\x9d\xcc\x29\xcb\x30\xb2\x8a\x34\xac\x99\x36\x30\xe8\x8d\x0d\x3c\xef\xfc\xfc\x1c\x3e\x61\xa2\x8c\x45\x36\x20\x21\xc6\x0c\x13\x69\x89\x41\x69\xb0\x29\x82\xa9\x92\x20\xda\x57\x64\x34\x54\x70\x84\x65\xf2\x9a\xb8\xc2\xe5\x18\xa9\xb5\xc2\x18\x34\xc5\x08\x4a\xaf\x89\x37\xb2\xc4\x4b\x1d\x97\x10\xb9\xa1\x42\x5b\xa0\x35\x58\x7a\x46\x6d\xc0\x12\x44\xb4\xd9\x28\xeb\x79\x96\xa5\x36\xb2\xac\x2f\x54\x3c\x81\xd0\xb2\xd2\xc9\xd0\x83\x83\x3f\xa6\x0c\x27\xf0\xf9\x57\x6d\x6f\xbb\x01\x8d\x76\x4b\xec\x68\xce\xe2\x98\xd1\x98\xfe\xfc\x3d\x6c\x81\xbb\x7e\x48\xbd\xdb\x37\xc4\x97\xb4\xec\x87\x54\xbb\x9c\xc0\xe7\x0f\xea\xcb\xcd\x55\x37\xb6\x91\x51\xaa\x34\xce\xa2\xc8\x61\x0e\xbb\xc0\x69\x5c\xa8\x12\x2d\x6d\xc1\x38\xcb\x12\x62\x65\xd3\x4d\x73\x10\xdf\x48\x7c\x90\x26\xfd\x67\x8e\x0f\x7f\x79\x65\x56\x86\xb6\xd9\xd1\x5e\x14\x9f\x70\x3d\x01\x59\xd8\x54\xf4\x6a\x26\xd8\x3f\xfe\xbe\xd5\xc8\x3e\xbc\xeb\xc7\x1d\xbd\xa9\x7a\xe6\x8c\xb9\x64\x14\xb2\xa2\x58\xb7\xba\x23\x66\xda\xfe\x21\xb3\x02\x7d\x78\x57\xd3\x77\x3c\xdb\x83\xc7\x6c\x1d\xf4\x71\x85\x29\xd4\xa5\x02\x63\x89\x65\x82\xc1\x53\x59\xec\xa7\x1f\xb1\x87\x9f\x85\xb3\xd3\xa4\xdf\x6a\xc7\xf0\xb0\x62\xb4\x94\x36\xf5\x3b\xf7\xf4\xfe\x3d\xe4\x52\xab\xe8\x15\x7e\x09\xda\xfd\xea\x51\x19\xa3\x74\x72\xcf\x4c\x2c\xb4\xca\x7c\xdf\x6b\x6b\xa9\x75\x79\x89\xdd\x6b\x87\xe9\xeb\xc7\x15\x70\x6d\xf6\xdf\x28\x46\xd1\xe1\xe4\x6c\xa7\xe2\x3e\xcb\xb9\xcf\x6f\x3a\xee\xe8\xd5\x49\xf3\x75\x96\xaf\x7b\x70\xff\x7c\xd2\x87\x9d\x65\xbf\x1d\xab\xff\xdd\x58\x2e\x77\xc8\x93\x46\x3f\x6d\xe8\x50\x77\xad\x4d\x54\xe2\x6c\x04\x53\x38\xb6\xa2\x60\x59\x49\x77\xf2\x16\xe3\x76\x85\xd0\x11\xc3\x60\x2e\xb5\x26\x0b\xcd\x1d\x55\xa3\x74\xab\x6c\x0a\x39\xd3\x8b\x8a\x31\x6e\x3a\x34\xa4\xe1\xd9\x1d\xd3\x63\x61\x6c\x03\x01\xe9\xc8\x56\x4d\x41\x36\x5d\x81\xe5\x16\x5e\x1c\x49\xb0\xa9\xb4\x10\x11\x33\x9a\x9c\x74\x5c\x8e\xe1\xc1\x11\xa9\x20\x22\x1d\x49\x2b\x06\xa4\xb1\x1c\xd9\x6e\x80\xbf\x48\x95\xc9\xa7\x0c\xfb\x3a\x98\xf2\xab\xc0\xe9\xd9\x71\x32\xc1\xe0\x78\xa3\x6d\xcd\x3f\xa9\xd8\xef\x68\xe0\x37\xef\xdf\x70\x7a\x81\xa5\x6a\x62\x0a\xff\x44\x7d\x78\x2a\x6c\xc9\x98\x72\xa7\x7b\x03\x92\x11\x50\xd9\x14\x19\x46\x20\xee\xe7\xbf\x84\xb3\xd5\x72\x7c\x7d\xe3\x0f\x61\xdc\xac\x0d\x46\xf9\xf8\xfa\xe6\x79\xe4\x0f\x81\x18\x2e\x41\xdc\x7d\x0c\x57\x77\x1f\xc3\xd1\x78\x75\x79\x3b\xf2\x83\xc1\xa1\xf3\x1a\x61\xa4\xf5\x80\x85\x29\x74\x66\xed\x29\x51\x74\x80\xff\x4d\x0f\x6e\x73\xff\x4a\x13\x8e\xe7\x77\x94\xc3\x91\x22\xba\xf5\x7f\x84\x18\x3a\xa7\xf6\x3f\x74\x30\x02\x11\x3e\xcc\xc6\xab\xf6\xfa\xcb\xd5\xe5\xed\x95\x3f\x74\x97\x1e\x3e\xcc\x2e\xeb\xd8\x29\xd6\x57\x35\xb2\xca\xbb\x06\xb1\x78\x9c\xcd\x47\xe3\xdb\x55\x57\x34\xa5\x94\x6e\x40\x2c\xee\xe7\xf3\xd9\xa2\xac\x5b\xea\xe8\xb0\xe6\x91\xa6\xf2\xe2\x29\x53\xd1\x02\x77\x30\x85\x65\xf3\x2c\xbc\xb3\xb3\x33\x87\x68\xa3\x3d\xca\x0a\x62\x8c\x28\xc6\x07\xfc\x22\xfc\x61\x93\x60\x7a\x7e\x3c\xd4\xf3\xcc\xab\x10\xfe\x89\x1f\x11\x41\x79\x81\x32\x8e\xc5\x41\xe3\xf6\x71\xd8\x1a\xa0\x2e\xdc\x2c\x87\xb0\x45\x95\xa4\x76\x02\xa3\x8b\x8b\x8b\xe0\x62\xdf\xe2\xab\x57\x7d\x7e\xf5\xfe\x0e\x00\x00\xff\xff\x4a\xbd\x71\x78\xc6\x0a\x00\x00" func stakingcollectionRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -5441,7 +5441,7 @@ func stakingcollectionRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingCollection/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa6, 0xd7, 0xb2, 0xa8, 0x3d, 0xc5, 0x89, 0x1c, 0x98, 0x92, 0x61, 0xa8, 0x61, 0x7d, 0xd4, 0xe8, 0x5a, 0xb0, 0xa6, 0x73, 0x2c, 0xf3, 0xb0, 0x2e, 0x80, 0x4f, 0x72, 0x86, 0xec, 0x5f, 0xad, 0xa}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1, 0xbc, 0xe5, 0x4d, 0x2c, 0x2c, 0x92, 0xe1, 0x1e, 0xbd, 0x70, 0x95, 0x46, 0x6f, 0xda, 0xea, 0x1a, 0xae, 0xb2, 0xf3, 0xaa, 0x5d, 0xe2, 0xc8, 0xd1, 0xfc, 0x7a, 0x5a, 0xeb, 0xa7, 0x9a, 0x46}} return a, nil } @@ -5985,7 +5985,7 @@ func stakingproxyGet_node_infoCdc() (*asset, error) { return a, nil } -var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x93\x41\x8f\xd3\x30\x10\x85\xef\xf9\x15\xa3\x1c\x4a\x22\x55\x3e\x21\x0e\x11\x65\xb5\xec\x0a\x81\x84\x96\x8a\x02\x77\xd7\x9e\xa4\x56\x53\x4f\xe4\x4c\x44\x2b\xb4\xff\x1d\x39\x76\x52\xb7\x05\x84\xb4\xbe\x64\xd7\xe3\x79\xf3\xbd\x67\xd7\x1c\x3a\x72\x0c\x9f\x49\xed\x51\x7f\xa3\x3d\xda\x1e\x6a\x47\x07\xc8\xd3\xad\x3c\x8b\xe7\x36\x2c\xf7\xc6\x36\x6b\x47\xc7\x53\x3c\x97\x6e\xe5\x59\xc6\x4e\xda\x5e\x2a\x36\x64\x0b\xa9\xb5\xc3\xbe\xaf\xe0\x3e\xfc\xb1\x04\xa3\x2b\xd8\xb0\x33\xb6\x59\x82\x3c\xd0\x60\xb9\x82\xef\x1f\xcc\xf1\xcd\xeb\x12\x7e\x65\x19\x00\x40\x8b\x0c\x3b\x6a\x35\xba\xaf\x58\x57\x20\x07\xde\x15\x29\x8b\x18\x3f\x5f\x3a\x74\xd2\x0f\xe9\x4b\x58\xdc\x96\x3f\x8e\x02\x41\xb0\x73\xd8\x49\x87\x85\x54\x2a\x0c\x1c\x25\xdf\x93\x73\xf4\xf3\x87\x6c\x07\x2c\x61\x71\x1f\x6a\x1e\x02\xe2\xea\xb1\xad\xc5\x0c\x02\x2b\x88\xfd\xa2\x67\x72\xb2\x41\xb1\x1d\x15\xde\xbe\x04\xf0\x5d\xe1\x33\xac\xe0\x6f\xf5\x4d\x18\xb5\x96\xbc\x2b\x67\x30\xbf\xee\xee\xa0\x93\xd6\xa8\x22\x7f\xa0\xa1\xd5\x60\x89\x21\xf0\x80\xc3\x1a\x1d\x5a\x85\xc0\x04\x89\x56\x1e\x14\x9e\x43\x28\x78\x44\x35\x30\x26\x7e\x7d\xee\x96\x34\x06\x70\x8a\xa6\x1b\xe4\x98\xcd\x74\x9b\xa5\x50\xb2\x93\x5b\xd3\x1a\x36\xd8\x5f\x50\x4d\x91\x2c\xd2\x37\x21\x9e\x48\xa3\xdf\x40\x37\xfe\x3f\x39\xbf\xe8\xf4\xeb\xa6\x69\x22\x79\x98\xe6\x9d\xd6\xc3\xb6\x35\xca\xc7\x71\xd1\xfd\xdf\xd9\x78\x7f\x40\x51\x16\xba\x51\x0d\x66\x3b\xa7\xbc\xcc\x6e\xe2\xf8\x64\x6b\x82\xd5\x75\x32\xa2\x41\x7e\x8a\xd5\x62\x3c\xf6\x58\x81\xd1\xff\x04\xb1\xaf\xd8\xc7\x09\xc6\x2b\xd6\xe4\x82\xfc\xe3\x2a\x17\x8a\xac\x92\x5c\x18\x5d\x26\x00\x97\xef\x4f\x28\x87\x92\xf1\x9c\x65\x31\xc1\x55\x33\xe6\xf9\x27\x15\xbe\x7f\x70\x93\xdc\x03\xac\xae\x47\x84\x90\xa2\x7c\xd2\x7c\xed\x5d\x6a\x9d\xde\xd5\xec\x7f\xe2\x10\x46\x2f\xa1\xf3\xa5\xea\x7a\xe8\xf4\x06\x9f\xb3\xdf\x01\x00\x00\xff\xff\x1f\x55\xea\x18\x79\x04\x00\x00" +var _stakingproxyRegister_nodeCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x93\xc1\x8e\xd3\x30\x10\x86\xef\x79\x8a\x51\x0e\x25\x91\x2a\x9f\x10\x87\x88\xb2\x5a\x76\x85\x40\xa0\x25\xa2\xc0\xdd\xb5\x27\xa9\xd5\xd4\x13\x39\x13\xd1\x0a\xed\xbb\x23\xc7\x49\xea\xb4\x80\x90\xf0\x25\xc9\x8c\xe7\x9f\x6f\x7e\x3b\xe6\xd8\x92\x63\xf8\x44\xea\x80\xfa\x2b\x1d\xd0\x76\x50\x39\x3a\x42\x1a\x87\xd2\x64\xdc\xb7\x65\x79\x30\xb6\x2e\x1d\x9d\xce\xe3\xbe\x38\x94\x26\x09\x3b\x69\x3b\xa9\xd8\x90\xcd\xa4\xd6\x0e\xbb\xae\x80\xfb\xf0\xb2\x06\xa3\x0b\xd8\xb2\x33\xb6\x5e\x43\x17\x0a\x3f\xe2\xb9\xa4\xf2\x12\x96\x47\xea\x2d\x17\xf0\xed\x9d\x39\xbd\x7a\x99\xc3\xcf\x24\x01\x00\x68\x90\x61\x4f\x8d\x46\xf7\x05\xab\x02\x64\xcf\xfb\x2c\x46\x14\xc3\xe3\x73\x8b\x4e\xfa\xde\x5d\x0e\xab\xdb\xf4\xfb\x41\x20\x08\xb6\x0e\x5b\xe9\x30\x93\x4a\x85\x86\x83\xe4\x5b\x72\x8e\x7e\x7c\x97\x4d\x8f\x39\xac\xee\x43\xce\x43\xc0\xb8\x3a\x6c\x2a\x31\x83\xc0\x06\xc6\x7a\xd1\x31\x39\x59\xa3\xd8\x0d\x0a\xaf\xff\x07\xf0\x4d\xe6\xad\x2d\xe0\x4f\xf9\x6d\x68\x55\x4a\xde\xe7\x33\x98\x5f\x77\x77\xd0\x4a\x6b\x54\x96\x3e\x50\xdf\x68\xb0\xc4\x10\x78\xc0\x61\x85\x0e\xad\x42\x60\x82\x48\x2b\x0d\x0a\xcf\xc1\x14\x3c\xa1\xea\x19\xa3\x79\xbd\xef\x96\x34\x06\x70\x1a\x87\xae\x91\x47\x6f\xa6\x43\xce\x85\x92\xad\xdc\x99\xc6\xb0\xc1\x6e\x41\x35\x59\xb2\x8a\xaf\x8a\x78\x22\x8d\x3e\x80\x6e\xf8\x9e\x26\x5f\x54\xfa\x75\x53\x34\x91\x3c\x4c\xfd\xce\x65\xbf\x6b\x8c\xf2\x76\x2c\xaa\xff\xd9\x1b\x3f\x1f\xd0\x28\x0b\xed\xa0\x06\xf3\x38\xe7\x34\x4f\x6e\xec\xf8\x60\x2b\x82\xcd\xb5\x33\xa2\x46\x7e\x1a\xb3\xd9\xb0\xed\xb1\x00\xa3\xff\x0a\x62\x5f\xb0\xb7\x13\x8c\x57\xac\xc8\x05\xf9\xc7\x4d\x2a\x14\x59\x25\x39\x33\x3a\x8f\x00\x96\xf7\x4f\x28\x87\x92\xf1\xe2\x65\x36\xc1\x15\x33\xe6\xcd\x9f\xb6\xf8\xbc\xfc\x70\xe1\xf9\x9b\x59\xa3\x53\x82\xcd\x35\x40\xb0\x70\x6c\x1e\x15\x5f\x3b\x23\xb5\x8e\x4f\x72\x76\x67\xa2\x14\x46\xaf\xa1\xf5\xa9\xe2\xba\xe9\x74\x43\x9f\x93\x5f\x01\x00\x00\xff\xff\x1d\xe7\x6a\x13\xae\x04\x00\x00" func stakingproxyRegister_nodeCdcBytes() ([]byte, error) { return bindataRead( @@ -6001,7 +6001,7 @@ func stakingproxyRegister_nodeCdc() (*asset, error) { } info := bindataFileInfo{name: "stakingProxy/register_node.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6, 0x55, 0xf4, 0xb6, 0xef, 0xa5, 0x91, 0xdf, 0x85, 0xff, 0x8f, 0x28, 0xa1, 0x53, 0x69, 0x5a, 0x7e, 0x8e, 0x55, 0xcd, 0xa, 0xd5, 0xcc, 0x2c, 0x22, 0x93, 0xb6, 0xd1, 0xf4, 0x3, 0x6f, 0x61}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1c, 0xb3, 0xec, 0xf8, 0x1e, 0x40, 0x18, 0x84, 0x5d, 0x47, 0x47, 0xf5, 0x74, 0x48, 0xe0, 0x95, 0xb4, 0x3f, 0x13, 0xe1, 0x42, 0xa2, 0x2d, 0x9f, 0x33, 0x6a, 0xdb, 0x95, 0x21, 0x50, 0xbf, 0xf3}} return a, nil } diff --git a/lib/go/templates/manifest.mainnet.json b/lib/go/templates/manifest.mainnet.json index ac4128e36..099e9549b 100755 --- a/lib/go/templates/manifest.mainnet.json +++ b/lib/go/templates/manifest.mainnet.json @@ -483,7 +483,7 @@ { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(FlowStakingCollection.getCollectionMissingError(nil))\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Cannot register node with provided machine account key: Must provide a signature algorithm raw value that corresponds to \"\n .concat(\"one of the available signature algorithms for Flow keys.\")\n .concat(\"You provided \").concat(machineAccountKeySignatureAlgorithm.toString())\n .concat(\" but the options are either 1 (ECDSA_P256), 2 (ECDSA_secp256k1), or 3 (BLS_BLS12_381).\"))\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Cannot register node with the provided machine account key: Must provide a hash algorithm raw value that corresponds to \"\n .concat(\"one of of the available hash algorithms for Flow keys.\")\n .concat(\"You provided \").concat(machineAccountKeyHashAlgorithm.toString())\n .concat(\" but the options are 1 (SHA2_256), 2 (SHA2_384), 3 (SHA3_256), \")\n .concat(\"4 (SHA3_384), 5 (KMAC128_BLS_BLS12_381), or 6 (KECCAK_256).\"))\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x8d0e87b65159ae63\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n stakingKeyPoP: String,\n amount: UFix64,\n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(FlowStakingCollection.getCollectionMissingError(nil))\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n stakingKeyPoP: stakingKeyPoP,\n amount: amount,\n payer: account\n ) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Cannot register node with provided machine account key: Must provide a signature algorithm raw value that corresponds to \"\n .concat(\"one of the available signature algorithms for Flow keys.\")\n .concat(\"You provided \").concat(machineAccountKeySignatureAlgorithm.toString())\n .concat(\" but the options are either 1 (ECDSA_P256), 2 (ECDSA_secp256k1), or 3 (BLS_BLS12_381).\"))\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Cannot register node with the provided machine account key: Must provide a hash algorithm raw value that corresponds to \"\n .concat(\"one of of the available hash algorithms for Flow keys.\")\n .concat(\"You provided \").concat(machineAccountKeyHashAlgorithm.toString())\n .concat(\" but the options are 1 (SHA2_256), 2 (SHA2_384), 3 (SHA3_256), \")\n .concat(\"4 (SHA3_384), 5 (KMAC128_BLS_BLS12_381), or 6 (KECCAK_256).\"))\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -535,7 +535,18 @@ "label": "Staking Key", "sampleValues": [ { - "value": "9e9ae0d645fd5fd9050792e0b0daa82cc1686d9133afa0f81a784b375c42ae48567d1545e7a9e1965f2c1a32f73cf8575ebb7a967f6e4d104d2df78eb8be409135d12da0499b8a00771f642c1b9c49397f22b440439f036c3bdee82f5309dab3", + "value": "8dec36ed8a91e3e5d737b06434d94a8a561c7889495d6c7081cd5e123a42124415b9391c9b9aa165c2f71994bf9607cb0ea262ad162fec74146d1ebc482a33b9dad203d16a83bbfda89b3f6e1cd1d8fb2e704a162d259a0ac9f26bc8635d74f6", + "type": "String" + } + ] + }, + { + "type": "String", + "name": "stakingKeyPoP", + "label": "Staking Key PoP", + "sampleValues": [ + { + "value": "828a68a2be392804044d85888100462702a422901da3269fb6512defabad07250aad24f232671e4ac8ae531f54e062fc", "type": "String" } ] @@ -586,7 +597,7 @@ } ], "network": "mainnet", - "hash": "cdd176913503adf21409bc39f935bee2d0246096f52568b082f7407f07a35c0f" + "hash": "7a7073b50644155b1e58739edcd1deef68ae227012e1a858bf3ca07088a17ff9" }, { "id": "SCO.04", diff --git a/lib/go/templates/manifest.testnet.json b/lib/go/templates/manifest.testnet.json index eca107629..d8669a855 100755 --- a/lib/go/templates/manifest.testnet.json +++ b/lib/go/templates/manifest.testnet.json @@ -483,7 +483,7 @@ { "id": "SCO.03", "name": "Register Node", - "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n amount: UFix64,\n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(FlowStakingCollection.getCollectionMissingError(nil))\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n amount: amount,\n payer: account\n ) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Cannot register node with provided machine account key: Must provide a signature algorithm raw value that corresponds to \"\n .concat(\"one of the available signature algorithms for Flow keys.\")\n .concat(\"You provided \").concat(machineAccountKeySignatureAlgorithm.toString())\n .concat(\" but the options are either 1 (ECDSA_P256), 2 (ECDSA_secp256k1), or 3 (BLS_BLS12_381).\"))\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Cannot register node with the provided machine account key: Must provide a hash algorithm raw value that corresponds to \"\n .concat(\"one of of the available hash algorithms for Flow keys.\")\n .concat(\"You provided \").concat(machineAccountKeyHashAlgorithm.toString())\n .concat(\" but the options are 1 (SHA2_256), 2 (SHA2_384), 3 (SHA3_256), \")\n .concat(\"4 (SHA3_384), 5 (KMAC128_BLS_BLS12_381), or 6 (KECCAK_256).\"))\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n }\n }\n}\n", + "source": "import Crypto\nimport FlowStakingCollection from 0x95e019a17d0e23d7\n\n/// Registers a delegator in the staking collection resource\n/// for the specified node information and the amount of tokens to commit\n\ntransaction(id: String,\n role: UInt8,\n networkingAddress: String,\n networkingKey: String,\n stakingKey: String,\n stakingKeyPoP: String,\n amount: UFix64,\n machineAccountKey: String, \n machineAccountKeySignatureAlgorithm: UInt8, \n machineAccountKeyHashAlgorithm: UInt8) {\n\n let stakingCollectionRef: auth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\n\n prepare(account: auth(BorrowValue) \u0026Account) {\n self.stakingCollectionRef = account.storage.borrow\u003cauth(FlowStakingCollection.CollectionOwner) \u0026FlowStakingCollection.StakingCollection\u003e(from: FlowStakingCollection.StakingCollectionStoragePath)\n ?? panic(FlowStakingCollection.getCollectionMissingError(nil))\n\n if let machineAccount = self.stakingCollectionRef.registerNode(\n id: id,\n role: role,\n networkingAddress: networkingAddress,\n networkingKey: networkingKey,\n stakingKey: stakingKey,\n stakingKeyPoP: stakingKeyPoP,\n amount: amount,\n payer: account\n ) {\n let sigAlgo = SignatureAlgorithm(rawValue: machineAccountKeySignatureAlgorithm)\n ?? panic(\"Cannot register node with provided machine account key: Must provide a signature algorithm raw value that corresponds to \"\n .concat(\"one of the available signature algorithms for Flow keys.\")\n .concat(\"You provided \").concat(machineAccountKeySignatureAlgorithm.toString())\n .concat(\" but the options are either 1 (ECDSA_P256), 2 (ECDSA_secp256k1), or 3 (BLS_BLS12_381).\"))\n\n let hashAlgo = HashAlgorithm(rawValue: machineAccountKeyHashAlgorithm)\n ?? panic(\"Cannot register node with the provided machine account key: Must provide a hash algorithm raw value that corresponds to \"\n .concat(\"one of of the available hash algorithms for Flow keys.\")\n .concat(\"You provided \").concat(machineAccountKeyHashAlgorithm.toString())\n .concat(\" but the options are 1 (SHA2_256), 2 (SHA2_384), 3 (SHA3_256), \")\n .concat(\"4 (SHA3_384), 5 (KMAC128_BLS_BLS12_381), or 6 (KECCAK_256).\"))\n \n let publicKey = PublicKey(\n\t\t\t publicKey: machineAccountKey.decodeHex(),\n\t\t\t signatureAlgorithm: sigAlgo\n\t\t )\n machineAccount.keys.add(publicKey: publicKey, hashAlgorithm: hashAlgo, weight: 1000.0)\n }\n }\n}\n", "arguments": [ { "type": "String", @@ -535,7 +535,18 @@ "label": "Staking Key", "sampleValues": [ { - "value": "9e9ae0d645fd5fd9050792e0b0daa82cc1686d9133afa0f81a784b375c42ae48567d1545e7a9e1965f2c1a32f73cf8575ebb7a967f6e4d104d2df78eb8be409135d12da0499b8a00771f642c1b9c49397f22b440439f036c3bdee82f5309dab3", + "value": "8dec36ed8a91e3e5d737b06434d94a8a561c7889495d6c7081cd5e123a42124415b9391c9b9aa165c2f71994bf9607cb0ea262ad162fec74146d1ebc482a33b9dad203d16a83bbfda89b3f6e1cd1d8fb2e704a162d259a0ac9f26bc8635d74f6", + "type": "String" + } + ] + }, + { + "type": "String", + "name": "stakingKeyPoP", + "label": "Staking Key PoP", + "sampleValues": [ + { + "value": "828a68a2be392804044d85888100462702a422901da3269fb6512defabad07250aad24f232671e4ac8ae531f54e062fc", "type": "String" } ] @@ -586,7 +597,7 @@ } ], "network": "testnet", - "hash": "c1daa4b832d52291c7757ff417b235f409aa5beb96c5e66695381836af652aeb" + "hash": "86a25003d742c5206435c5e36013a4591412bfa7705d4ca2009a371af07abfd6" }, { "id": "SCO.04", diff --git a/lib/go/test/epoch_test_helpers.go b/lib/go/test/epoch_test_helpers.go index 2853b6055..a78a1e672 100644 --- a/lib/go/test/epoch_test_helpers.go +++ b/lib/go/test/epoch_test_helpers.go @@ -320,7 +320,7 @@ func registerNodeWithSetupAccount(t *testing.T, env templates.Environment, authorizer flow.Address, signer crypto.Signer, - nodeID, networkingAddress, networkingKey, stakingKey string, + nodeID, networkingAddress, networkingKey, stakingKey, stakingKeyPOP string, amount, tokensCommitted interpreter.UFix64Value, role uint8, publicKey *flow.AccountKey, @@ -340,6 +340,7 @@ func registerNodeWithSetupAccount(t *testing.T, cadenceNetAddr, _ := cadence.NewString(networkingAddress) cadenceNetKey, _ := cadence.NewString(networkingKey) cadenceStakeKey, _ := cadence.NewString(stakingKey) + cadenceStakeKeyPOP, _ := cadence.NewString(stakingKeyPOP) tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateEpochRegisterNodeScript(env), @@ -350,6 +351,7 @@ func registerNodeWithSetupAccount(t *testing.T, _ = tx.AddArgument(cadenceNetAddr) _ = tx.AddArgument(cadenceNetKey) _ = tx.AddArgument(cadenceStakeKey) + _ = tx.AddArgument(cadenceStakeKeyPOP) tokenAmount, err := cadence.NewUFix64(amount.String()) require.NoError(t, err) _ = tx.AddArgument(tokenAmount) @@ -382,6 +384,7 @@ func registerNodesForEpochs( publicKeys []*flow.AccountKey, ids []string, stakingKeys []string, + stakingKeysPOPs []string, networkingkeys []string) { if len(authorizers) != len(signers) || @@ -402,6 +405,7 @@ func registerNodesForEpochs( fmt.Sprintf("%0128d", i), networkingkeys[i], stakingKeys[i], + stakingKeysPOPs[i], amountToCommit, committed, uint8((i%5)+1), diff --git a/lib/go/test/flow_epoch_test.go b/lib/go/test/flow_epoch_test.go index 15b47dee7..4eefdd7db 100644 --- a/lib/go/test/flow_epoch_test.go +++ b/lib/go/test/flow_epoch_test.go @@ -118,11 +118,14 @@ func TestEpochClusters(t *testing.T) { // create new user accounts, mint tokens for them, and register them for staking addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) - _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingPrivateKeys, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingPrivateKeys) + registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) @@ -336,11 +339,14 @@ func TestEpochPhaseMetadataChange(t *testing.T) { // create new user accounts, mint tokens for them, and register them for staking addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) - _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingPrivateKeys, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingPrivateKeys) + registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) @@ -543,11 +549,14 @@ func TestEpochAdvance(t *testing.T) { // create new user accounts, mint tokens for them, and register them for staking addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, dkgIDs := generateNodeIDs(numEpochAccounts) - _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingPrivateKeys, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingPrivateKeys) + registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) @@ -695,11 +704,14 @@ func TestEpochQCDKGNodeRegistration(t *testing.T) { // create new user accounts, mint tokens for them, and register them for staking addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) - _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingPrivateKeys, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingPrivateKeys) + registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) @@ -787,13 +799,16 @@ func TestEpochFullNodeRegistration(t *testing.T) { // create new user accounts, mint tokens for them, and register them for staking addresses, publicKeys, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) - _, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingPrivateKeys, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingPrivateKeys) + registerNodesForEpochs(t, b, env, addresses, signers, publicKeys, ids, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ) @@ -820,10 +835,13 @@ func TestEpochQCDKG(t *testing.T) { addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) stakingPrivateKeys, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingPrivateKeys) + registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) @@ -1207,10 +1225,12 @@ func TestEpochReset(t *testing.T) { addresses, _, signers := registerAndMintManyAccounts(t, b, env, accountKeys, numEpochAccounts) ids, _, _ := generateNodeIDs(numEpochAccounts) stakingPrivateKeys, stakingPublicKeys, _, networkingPublicKeys := generateManyNodeKeys(t, numEpochAccounts) + stakingKeyPOPs := generateManyKeyPOPs(t, stakingPrivateKeys) registerNodesForStaking(t, b, env, addresses, signers, stakingPublicKeys, + stakingKeyPOPs, networkingPublicKeys, ids) diff --git a/lib/go/test/flow_idtable_nodes_test.go b/lib/go/test/flow_idtable_nodes_test.go index 785287611..d72677a66 100644 --- a/lib/go/test/flow_idtable_nodes_test.go +++ b/lib/go/test/flow_idtable_nodes_test.go @@ -75,6 +75,7 @@ func TestIDTableManyNodes(t *testing.T) { nodeNetworkingAddresses := make([]cadence.Value, numberOfNodes) nodeNetworkingKeys := make([]cadence.Value, numberOfNodes) nodeStakingKeys := make([]cadence.Value, numberOfNodes) + nodeStakingKeyPOPs := make([]cadence.Value, numberOfNodes) nodeStakingAmounts := make([]cadence.Value, numberOfNodes) nodePaths := make([]cadence.Value, numberOfNodes) @@ -140,12 +141,14 @@ func TestIDTableManyNodes(t *testing.T) { nodeNetworkingAddresses[i] = CadenceString(networkingAddress) - _, stakingKey, _, networkingKey := generateKeysForNodeRegistration(t) + _, stakingKey, stakingPOP, _, networkingKey := generateKeysForNodeRegistration(t) nodeNetworkingKeys[i] = CadenceString(networkingKey) nodeStakingKeys[i] = CadenceString(stakingKey) + nodeStakingKeyPOPs[i] = CadenceString(stakingPOP) + tokenAmount, err := cadence.NewUFix64("1500000.0") require.NoError(t, err) @@ -179,6 +182,9 @@ func TestIDTableManyNodes(t *testing.T) { err = tx.AddArgument(cadence.NewArray(nodeStakingKeys)) require.NoError(t, err) + err = tx.AddArgument(cadence.NewArray(nodeStakingKeyPOPs)) + require.NoError(t, err) + err = tx.AddArgument(cadence.NewArray(nodeStakingAmounts)) require.NoError(t, err) @@ -396,6 +402,7 @@ func TestIDTableOutOfBoundsAccess(t *testing.T) { nodeNetworkingAddresses := make([]cadence.Value, numberOfNodes) nodeNetworkingKeys := make([]cadence.Value, numberOfNodes) nodeStakingKeys := make([]cadence.Value, numberOfNodes) + nodeStakingKeyPOPs := make([]cadence.Value, numberOfNodes) nodeStakingAmounts := make([]cadence.Value, numberOfNodes) nodePaths := make([]cadence.Value, numberOfNodes) @@ -443,12 +450,14 @@ func TestIDTableOutOfBoundsAccess(t *testing.T) { nodeNetworkingAddresses[i] = CadenceString(networkingAddress) - _, stakingKey, _, networkingKey := generateKeysForNodeRegistration(t) + _, stakingKey, stakingKeyPOP, _, networkingKey := generateKeysForNodeRegistration(t) nodeNetworkingKeys[i] = CadenceString(networkingKey) nodeStakingKeys[i] = CadenceString(stakingKey) + nodeStakingKeyPOPs[i] = CadenceString(stakingKeyPOP) + tokenAmount, err := cadence.NewUFix64("1500000.0") require.NoError(t, err) @@ -471,6 +480,7 @@ func TestIDTableOutOfBoundsAccess(t *testing.T) { tx.AddArgument(cadence.NewArray(nodeNetworkingAddresses)) tx.AddArgument(cadence.NewArray(nodeNetworkingKeys)) tx.AddArgument(cadence.NewArray(nodeStakingKeys)) + tx.AddArgument(cadence.NewArray(nodeStakingKeyPOPs)) tx.AddArgument(cadence.NewArray(nodeStakingAmounts)) tx.AddArgument(cadence.NewArray(nodePaths)) @@ -592,7 +602,7 @@ func TestIDTableUnstakeAllManyDelegators(t *testing.T) { role := uint8((i % 4) + 1) - _, stakingKey, _, networkingKey := generateKeysForNodeRegistration(t) + _, stakingKey, stakingKeyPOP, _, networkingKey := generateKeysForNodeRegistration(t) err := tx.AddArgument(CadenceString(id)) require.NoError(t, err) @@ -604,6 +614,8 @@ func TestIDTableUnstakeAllManyDelegators(t *testing.T) { require.NoError(t, err) err = tx.AddArgument(CadenceString(stakingKey)) require.NoError(t, err) + err = tx.AddArgument(CadenceString(stakingKeyPOP)) + require.NoError(t, err) tokenAmount, err := cadence.NewUFix64("1500000.0") require.NoError(t, err) err = tx.AddArgument(tokenAmount) diff --git a/lib/go/test/flow_idtable_staking_test.go b/lib/go/test/flow_idtable_staking_test.go index b7131ff1c..4651bc581 100644 --- a/lib/go/test/flow_idtable_staking_test.go +++ b/lib/go/test/flow_idtable_staking_test.go @@ -300,7 +300,7 @@ func TestIDTableRegistration(t *testing.T) { // Create new keys for the ID table account IDTableAccountKey, IDTableSigner := accountKeys.NewWithSigner() idTableAddress, feesAddr := deployStakingContract(t, b, IDTableAccountKey, IDTableSigner, &env, true, []uint64{1, 1, 1, 1, 1}) - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, idTableAddress, "1000000000.0") setNodeRoleSlotLimits(t, b, env, idTableAddress, IDTableSigner, [5]uint16{1, 1, 1, 1, 1}) @@ -310,19 +310,19 @@ func TestIDTableRegistration(t *testing.T) { // Create new user accounts joshAddress, _, joshSigner := newAccountWithAddress(b, accountKeys) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, joshAddress, "1000000000.0") maxAddress, _, maxSigner := newAccountWithAddress(b, accountKeys) - _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) + _, maxStakingKey, maxStakingPOP, _, maxNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, maxAddress, "1000000000.0") bastianAddress, _, bastianSigner := newAccountWithAddress(b, accountKeys) - _, bastianStakingKey, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) + _, bastianStakingKey, bastianStakingPOP, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, bastianAddress, "1000000000.0") accessAddress, _, accessSigner := newAccountWithAddress(b, accountKeys) - _, accessStakingKey, _, accessNetworkingKey := generateKeysForNodeRegistration(t) + _, accessStakingKey, accessStakingPOP, _, accessNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, accessAddress, "1000000000.0") committed := make(map[string]interpreter.UFix64Value) @@ -339,6 +339,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], 1, @@ -351,6 +352,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], // Invalid Role: Greater than 5 @@ -364,6 +366,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], // Invalid Role: Less than 1 @@ -378,6 +381,7 @@ func TestIDTableRegistration(t *testing.T) { "", adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], 1, @@ -391,6 +395,7 @@ func TestIDTableRegistration(t *testing.T) { // Invalid Networking Key: Length is correct, but not a valid ECDSA Key fmt.Sprintf("%0128d", admin), adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], 1, @@ -404,11 +409,25 @@ func TestIDTableRegistration(t *testing.T) { adminNetworkingKey, // Invalid Staking Key: Length is correct, but not a valid BLS Key fmt.Sprintf("%0192d", admin), + adminStakingPOP, amountToCommit, committed[adminID], 1, true) + registerNode(t, b, env, + idTableAddress, + IDTableSigner, + adminID, + fmt.Sprintf("%0128d", admin), + adminNetworkingKey, + adminStakingKey, + // Invalid Staking Key POP: Length is correct, but not a valid POP + fmt.Sprintf("%096d", admin), + amountToCommit, + committed[adminID], + 1, + true) }) t.Run("Should be able to create a valid Node struct and not create duplicates", func(t *testing.T) { @@ -422,6 +441,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], 1, @@ -461,6 +481,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", josh), joshNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[adminID], 1, @@ -474,6 +495,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", admin), joshNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[adminID], 1, @@ -487,6 +509,7 @@ func TestIDTableRegistration(t *testing.T) { // Invalid: first admin networking key is already in use adminNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[adminID], 1, @@ -500,6 +523,7 @@ func TestIDTableRegistration(t *testing.T) { joshNetworkingKey, // Invalid: first admin stake key is already in use adminStakingKey, + joshStakingPOP, amountToCommit, committed[adminID], 1, @@ -599,6 +623,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", josh), joshNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[joshID], 2, @@ -616,6 +641,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", max), maxNetworkingKey, maxStakingKey, + maxStakingPOP, amountToCommit, committed[maxID], 3, @@ -630,6 +656,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", access), accessNetworkingKey, accessStakingKey, + accessStakingPOP, amountToCommit, committed[accessID], 5, @@ -652,6 +679,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", bastian), bastianNetworkingKey, bastianStakingKey, + bastianStakingPOP, amountToCommit, committed[bastianID], 5, @@ -689,6 +717,7 @@ func TestIDTableRegistration(t *testing.T) { fmt.Sprintf("%0128d", bastian), bastianNetworkingKey, bastianStakingKey, + bastianStakingPOP, amountToCommit, committed[bastianID], 5, @@ -763,16 +792,16 @@ func TestIDTableApprovals(t *testing.T) { // Create new keys for the ID table account IDTableAccountKey, IDTableSigner := accountKeys.NewWithSigner() - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) idTableAddress, feesAddr := deployStakingContract(t, b, IDTableAccountKey, IDTableSigner, &env, true, []uint64{3, 3, 3, 3, 3}) mintTokensForAccount(t, b, env, idTableAddress, "1000000000.0") accessAddress, _, accessSigner := newAccountWithAddress(b, accountKeys) - _, accessStakingKey, _, accessNetworkingKey := generateKeysForNodeRegistration(t) + _, accessStakingKey, accessStakingPOP, _, accessNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, accessAddress, "1000000000.0") joshAddress, _, joshSigner := newAccountWithAddress(b, accountKeys) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, joshAddress, "1000000000.0") env.IDTableAddress = idTableAddress.Hex() @@ -788,6 +817,7 @@ func TestIDTableApprovals(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], 1, @@ -820,6 +850,7 @@ func TestIDTableApprovals(t *testing.T) { fmt.Sprintf("%0128d", access), accessNetworkingKey, accessStakingKey, + accessStakingPOP, amountToCommit, committed[accessID], 5, @@ -833,6 +864,7 @@ func TestIDTableApprovals(t *testing.T) { fmt.Sprintf("%0128d", josh), joshNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[joshID], 5, @@ -1057,7 +1089,7 @@ func TestIDTableStaking(t *testing.T) { // Create new keys for the ID table account IDTableAccountKey, IDTableSigner := accountKeys.NewWithSigner() - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) idTableAddress, feesAddr := deployStakingContract(t, b, IDTableAccountKey, IDTableSigner, &env, true, []uint64{3, 3, 3, 3, 3}) mintTokensForAccount(t, b, env, idTableAddress, "1000000000.0") @@ -1075,19 +1107,19 @@ func TestIDTableStaking(t *testing.T) { // Create new user accounts joshAddress, _, joshSigner := newAccountWithAddress(b, accountKeys) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, joshAddress, "1000000000.0") maxAddress, _, maxSigner := newAccountWithAddress(b, accountKeys) - _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) + _, maxStakingKey, maxStakingPOP, _, maxNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, maxAddress, "1000000000.0") bastianAddress, _, bastianSigner := newAccountWithAddress(b, accountKeys) - _, bastianStakingKey, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) + _, bastianStakingKey, bastianStakingPOP, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, bastianAddress, "1000000000.0") accessAddress, _, accessSigner := newAccountWithAddress(b, accountKeys) - _, accessStakingKey, _, accessNetworkingKey := generateKeysForNodeRegistration(t) + _, accessStakingKey, accessStakingPOP, _, accessNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, accessAddress, "1000000000.0") // Create new delegator user accounts @@ -1112,6 +1144,7 @@ func TestIDTableStaking(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, committed[adminID], 1, @@ -1138,6 +1171,7 @@ func TestIDTableStaking(t *testing.T) { fmt.Sprintf("%0128d", josh), joshNetworkingKey, joshStakingKey, + joshStakingPOP, amountToCommit, committed[joshID], 2, @@ -1152,6 +1186,7 @@ func TestIDTableStaking(t *testing.T) { fmt.Sprintf("%0128d", max), maxNetworkingKey, maxStakingKey, + maxStakingPOP, amountToCommit, committed[maxID], 3, @@ -1166,6 +1201,7 @@ func TestIDTableStaking(t *testing.T) { fmt.Sprintf("%0128d", access), accessNetworkingKey, accessStakingKey, + accessStakingPOP, amountToCommit, committed[accessID], 5, @@ -2180,6 +2216,7 @@ func TestIDTableStaking(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", bastian))) _ = tx.AddArgument(CadenceString(bastianNetworkingKey)) _ = tx.AddArgument(CadenceString(bastianStakingKey)) + _ = tx.AddArgument(CadenceString(bastianStakingPOP)) _ = tx.AddArgument(CadenceUFix64("1400000.0")) signAndSubmit( @@ -2863,7 +2900,7 @@ func TestIDTableDelegatorMinimums(t *testing.T) { // Create new keys for the ID table account IDTableAccountKey, IDTableSigner := accountKeys.NewWithSigner() idTableAddress, _ := deployStakingContract(t, b, IDTableAccountKey, IDTableSigner, &env, true, []uint64{10, 10, 10, 10, 3}) - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, idTableAddress, "1000000.0") // Create new user accounts and generate staking info @@ -2882,6 +2919,7 @@ func TestIDTableDelegatorMinimums(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, amountToCommit, 1, @@ -3038,19 +3076,19 @@ func TestIDTableSlotSelection(t *testing.T) { // Create new user accounts and generate staking info access1Address, _, access1Signer := newAccountWithAddress(b, accountKeys) mintTokensForAccount(t, b, env, access1Address, "1000000.0") - _, access1StakingKey, _, access1NetworkingKey := generateKeysForNodeRegistration(t) + _, access1StakingKey, access1StakingPOP, _, access1NetworkingKey := generateKeysForNodeRegistration(t) access2Address, _, access2Signer := newAccountWithAddress(b, accountKeys) mintTokensForAccount(t, b, env, access2Address, "1000000.0") - _, access2StakingKey, _, access2NetworkingKey := generateKeysForNodeRegistration(t) + _, access2StakingKey, access2StakingPOP, _, access2NetworkingKey := generateKeysForNodeRegistration(t) access3Address, _, access3Signer := newAccountWithAddress(b, accountKeys) mintTokensForAccount(t, b, env, access3Address, "1000000.0") - _, access3StakingKey, _, access3NetworkingKey := generateKeysForNodeRegistration(t) + _, access3StakingKey, access3StakingPOP, _, access3NetworkingKey := generateKeysForNodeRegistration(t) access4Address, _, access4Signer := newAccountWithAddress(b, accountKeys) mintTokensForAccount(t, b, env, access4Address, "1000000.0") - _, access4StakingKey, _, access4NetworkingKey := generateKeysForNodeRegistration(t) + _, access4StakingKey, access4StakingPOP, _, access4NetworkingKey := generateKeysForNodeRegistration(t) t.Run("Should be able to set new slot limits", func(t *testing.T) { // Set the Slot Limits to 2 for access nodes @@ -3078,6 +3116,7 @@ func TestIDTableSlotSelection(t *testing.T) { fmt.Sprintf("%0128d", admin), access1NetworkingKey, access1StakingKey, + access1StakingPOP, amountToCommit, amountToCommit, 5, @@ -3091,6 +3130,7 @@ func TestIDTableSlotSelection(t *testing.T) { fmt.Sprintf("%0128d", josh), access2NetworkingKey, access2StakingKey, + access2StakingPOP, amountToCommit, amountToCommit, 5, @@ -3104,6 +3144,7 @@ func TestIDTableSlotSelection(t *testing.T) { fmt.Sprintf("%0128d", max), access3NetworkingKey, access3StakingKey, + access3StakingPOP, amountToCommit, amountToCommit, 5, @@ -3162,6 +3203,7 @@ func TestIDTableSlotSelection(t *testing.T) { fmt.Sprintf("%0128d", bastian), access4NetworkingKey, access4StakingKey, + access4StakingPOP, amountToCommit, amountToCommit, 5, @@ -3350,6 +3392,7 @@ func TestIDTableRewardsWitholding(t *testing.T) { nodeSigners := make([]crypto.Signer, numNodes) nodeAddresses := make([]flow.Address, numNodes) nodeStakingKeys := make([]string, numNodes) + nodeStakingKeyPOPs := make([]string, numNodes) nodeNetworkingKeys := make([]string, numNodes) ids, _, _ := generateNodeIDs(numNodes) @@ -3357,7 +3400,7 @@ func TestIDTableRewardsWitholding(t *testing.T) { for i := 0; i < numNodes; i++ { nodeKeys[i], nodeSigners[i] = accountKeys.NewWithSigner() nodeAddresses[i], _ = adapter.CreateAccount(context.Background(), []*flow.AccountKey{nodeKeys[i]}, nil) - _, nodeStakingKeys[i], _, nodeNetworkingKeys[i] = generateKeysForNodeRegistration(t) + _, nodeStakingKeys[i], nodeStakingKeyPOPs[i], _, nodeNetworkingKeys[i] = generateKeysForNodeRegistration(t) } // Create arrays for the delegator account information @@ -3388,6 +3431,7 @@ func TestIDTableRewardsWitholding(t *testing.T) { fmt.Sprintf("%0128s", ids[i]), nodeNetworkingKeys[i], nodeStakingKeys[i], + nodeStakingKeyPOPs[i], amountToCommit, committed[ids[i]], 1, diff --git a/lib/go/test/flow_lockedtokens_test.go b/lib/go/test/flow_lockedtokens_test.go index 07a335416..97f0d566e 100644 --- a/lib/go/test/flow_lockedtokens_test.go +++ b/lib/go/test/flow_lockedtokens_test.go @@ -370,6 +370,7 @@ func TestLockedTokensStaker(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0192d", josh))) + _ = tx.AddArgument(CadenceString(fmt.Sprintf("%096d", josh))) _ = tx.AddArgument(CadenceUFix64("250000.0")) signAndSubmit( @@ -558,6 +559,7 @@ func TestLockedTokensStaker(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0192d", josh))) + _ = tx.AddArgument(CadenceString(fmt.Sprintf("%096d", josh))) _ = tx.AddArgument(CadenceUFix64("745000.0")) signAndSubmit( @@ -1589,7 +1591,7 @@ func TestLockedTokensRealStaking(t *testing.T) { ) }) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) t.Run("Should be able to register josh as a node operator", func(t *testing.T) { @@ -1599,6 +1601,7 @@ func TestLockedTokensRealStaking(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("250000.0")) signAndSubmit( @@ -1685,6 +1688,7 @@ func TestLockedTokensRealStaking(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("250000.0")) signAndSubmit( @@ -1729,6 +1733,7 @@ func TestLockedTokensRealStaking(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("250000.0")) signAndSubmit( @@ -1771,7 +1776,7 @@ func TestLockedTokensRealStaking(t *testing.T) { false, ) - _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) + _, maxStakingKey, maxStakingPOP, _, maxNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), joshAddress) _ = tx.AddArgument(CadenceString(maxID)) @@ -1779,6 +1784,7 @@ func TestLockedTokensRealStaking(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", max))) _ = tx.AddArgument(CadenceString(maxNetworkingKey)) _ = tx.AddArgument(CadenceString(maxStakingKey)) + _ = tx.AddArgument(CadenceString(maxStakingPOP)) _ = tx.AddArgument(CadenceUFix64("500000.0")) signAndSubmit( @@ -1920,7 +1926,7 @@ func TestLockedTokensRealDelegating(t *testing.T) { t.Run("Should be able to register as a node operator", func(t *testing.T) { - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), joshAddress) _ = tx.AddArgument(CadenceString(joshID)) @@ -1928,6 +1934,7 @@ func TestLockedTokensRealDelegating(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("320000.0")) signAndSubmit( diff --git a/lib/go/test/flow_qc_test.go b/lib/go/test/flow_qc_test.go index c74a7bfdd..a439e6ee4 100644 --- a/lib/go/test/flow_qc_test.go +++ b/lib/go/test/flow_qc_test.go @@ -89,12 +89,12 @@ func TestQuorumCertificate(t *testing.T) { // Create new user accounts joshAccountKey, joshSigner := accountKeys.NewWithSigner() joshAddress, _ := adapter.CreateAccount(context.Background(), []*flow.AccountKey{joshAccountKey}, nil) - joshPrivateStakingKey, joshPublicStakingKey, _, _ := generateKeysForNodeRegistration(t) + joshPrivateStakingKey, joshPublicStakingKey, _, _, _ := generateKeysForNodeRegistration(t) // Create a new user account maxAccountKey, maxSigner := accountKeys.NewWithSigner() maxAddress, _ := adapter.CreateAccount(context.Background(), []*flow.AccountKey{maxAccountKey}, nil) - maxPrivateStakingKey, maxPublicStakingKey, _, _ := generateKeysForNodeRegistration(t) + maxPrivateStakingKey, maxPublicStakingKey, _, _, _ := generateKeysForNodeRegistration(t) collectorVoteHasher := crypto.NewExpandMsgXOFKMAC128(collectorVoteTag) diff --git a/lib/go/test/flow_stakingcollection_test.go b/lib/go/test/flow_stakingcollection_test.go index 895d5c92a..546dfa904 100644 --- a/lib/go/test/flow_stakingcollection_test.go +++ b/lib/go/test/flow_stakingcollection_test.go @@ -464,7 +464,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { // Create regular accounts userAddresses, _, userSigners := registerAndMintManyAccounts(t, b, env, accountKeys, 4) - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) var amountToCommit interpreter.UFix64Value = 48000000000000 @@ -476,6 +476,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingPOP, amountToCommit, amountToCommit, 1, @@ -553,7 +554,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { "1000000000.0", "1000000.0", "1000000.0", adminAccountKey, adminAddress, adminSigner) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) // Register a node and a delegator in the locked account tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), joshAddress) @@ -562,6 +563,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("320000.0")) signAndSubmit( @@ -619,7 +621,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { t.Run("Should not be able to register a consensus node without a real machine account public key", func(t *testing.T) { - _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) + _, maxStakingKey, maxStakingPOP, _, maxNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), joshAddress) _ = tx.AddArgument(CadenceString(maxID)) @@ -627,6 +629,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", max))) _ = tx.AddArgument(CadenceString(maxNetworkingKey)) _ = tx.AddArgument(CadenceString(maxStakingKey)) + _ = tx.AddArgument(CadenceString(maxStakingPOP)) _ = tx.AddArgument(CadenceUFix64("500000.0")) _ = tx.AddArgument(CadenceString("")) _ = tx.AddArgument(cadence.NewUInt8(2)) @@ -642,7 +645,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { t.Run("Should be able to register a second node and delegator in the staking collection", func(t *testing.T) { - _, maxStakingKey, _, maxNetworkingKey := generateKeysForNodeRegistration(t) + _, maxStakingKey, maxStakingPOP, _, maxNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), joshAddress) _ = tx.AddArgument(CadenceString(maxID)) @@ -650,6 +653,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", max))) _ = tx.AddArgument(CadenceString(maxNetworkingKey)) _ = tx.AddArgument(CadenceString(maxStakingKey)) + _ = tx.AddArgument(CadenceString(maxStakingPOP)) _ = tx.AddArgument(CadenceUFix64("500000.0")) _ = tx.AddArgument(CadenceString("7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110")) _ = tx.AddArgument(cadence.NewUInt8(1)) @@ -690,7 +694,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { t.Run("Should be able to register a collection node in the staking collection and create a machine account", func(t *testing.T) { - _, bastianStakingKey, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) + _, bastianStakingKey, bastianStakingPOP, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), joshAddress) _ = tx.AddArgument(CadenceString(bastianID)) @@ -698,6 +702,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", bastian))) _ = tx.AddArgument(CadenceString(bastianNetworkingKey)) _ = tx.AddArgument(CadenceString(bastianStakingKey)) + _ = tx.AddArgument(CadenceString(bastianStakingPOP)) _ = tx.AddArgument(CadenceUFix64("250000.0")) _ = tx.AddArgument(CadenceString("7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110")) _ = tx.AddArgument(cadence.NewUInt8(1)) @@ -770,7 +775,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { mintTokensForAccount(t, b, env, joshAddress, "2000000.0") - _, executionStakingKey, _, executionNetworkingKey := generateKeysForNodeRegistration(t) + _, executionStakingKey, executionStakingPOP, _, executionNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), joshAddress) _ = tx.AddArgument(CadenceString(executionID)) @@ -778,6 +783,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", execution))) _ = tx.AddArgument(CadenceString(executionNetworkingKey)) _ = tx.AddArgument(CadenceString(executionStakingKey)) + _ = tx.AddArgument(CadenceString(executionStakingPOP)) _ = tx.AddArgument(CadenceUFix64("1250000.0")) _ = tx.AddArgument(CadenceString("")) _ = tx.AddArgument(cadence.NewUInt8(1)) @@ -802,7 +808,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { true, ) - _, verificationStakingKey, _, verificationNetworkingKey := generateKeysForNodeRegistration(t) + _, verificationStakingKey, verificationStakingPOP, _, verificationNetworkingKey := generateKeysForNodeRegistration(t) tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), joshAddress) _ = tx.AddArgument(CadenceString(verificationID)) @@ -810,6 +816,7 @@ func TestStakingCollectionRegisterNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", verification))) _ = tx.AddArgument(CadenceString(verificationNetworkingKey)) _ = tx.AddArgument(CadenceString(verificationStakingKey)) + _ = tx.AddArgument(CadenceString(verificationStakingPOP)) _ = tx.AddArgument(CadenceUFix64("150000.0")) _ = tx.AddArgument(CadenceString("")) _ = tx.AddArgument(cadence.NewUInt8(1)) @@ -874,7 +881,7 @@ func TestStakingCollectionCreateMachineAccountForExistingNode(t *testing.T) { // Create regular accounts userAddresses, _, userSigners := registerAndMintManyAccounts(t, b, env, accountKeys, 4) - _, adminStakingKey, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingKeyPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) var amountToCommit interpreter.UFix64Value = 48000000000000 @@ -886,6 +893,7 @@ func TestStakingCollectionCreateMachineAccountForExistingNode(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, + adminStakingKeyPOP, amountToCommit, amountToCommit, 1, @@ -976,7 +984,7 @@ func TestStakingCollectionCreateMachineAccountForExistingNode(t *testing.T) { "1000000.0", "1000000.0", adminAccountKey, adminAddress, adminSigner) - _, joshStakingKey, _, joshNetworkingKey := generateKeysForNodeRegistration(t) + _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) // Register a node and a delegator in the locked account tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), joshAddress) @@ -985,6 +993,7 @@ func TestStakingCollectionCreateMachineAccountForExistingNode(t *testing.T) { _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", josh))) _ = tx.AddArgument(CadenceString(joshNetworkingKey)) _ = tx.AddArgument(CadenceString(joshStakingKey)) + _ = tx.AddArgument(CadenceString(joshStakingPOP)) _ = tx.AddArgument(CadenceUFix64("500000.0")) signAndSubmit( @@ -2820,13 +2829,14 @@ func TestStakingCollectionCreateNewTokenHolder(t *testing.T) { tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), jeffAddress2) userNodeID1 := "0000000000000000000000000000000000000000000000000000000000000001" - _, nodeOneStakingKey, _, nodeOneNetworkingKey := generateKeysForNodeRegistration(t) + _, nodeOneStakingKey, nodeOneStakingKeyPOP, _, nodeOneNetworkingKey := generateKeysForNodeRegistration(t) _ = tx.AddArgument(CadenceString(userNodeID1)) _ = tx.AddArgument(cadence.NewUInt8(4)) _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", 1))) _ = tx.AddArgument(CadenceString(nodeOneNetworkingKey)) _ = tx.AddArgument(CadenceString(nodeOneStakingKey)) + _ = tx.AddArgument(CadenceString(nodeOneStakingKeyPOP)) _ = tx.AddArgument(CadenceUFix64("320000.0")) signAndSubmit( @@ -2947,6 +2957,7 @@ func TestStakingCollectionRegisterMultipleNodes(t *testing.T) { // Create arrays for the node account information nodeStakingKeys := make([]cadence.Value, numNodes) nodeNetworkingKeys := make([]cadence.Value, numNodes) + nodeStakingKeyPOPs := make([]cadence.Value, numNodes) nodeNetworkingAddresses := make([]cadence.Value, numNodes) ids, _, _ := generateNodeIDs(numNodes) roles := make([]int, numNodes) @@ -2958,9 +2969,10 @@ func TestStakingCollectionRegisterMultipleNodes(t *testing.T) { // Create all the node accounts for i := 0; i < numNodes; i++ { - _, stakingKey, _, networkingKey := generateKeysForNodeRegistration(t) + _, stakingKey, stakingPOP, _, networkingKey := generateKeysForNodeRegistration(t) nodeStakingKeys[i] = CadenceString(stakingKey) + nodeStakingKeyPOPs[i] = CadenceString(stakingPOP) nodeNetworkingKeys[i] = CadenceString(networkingKey) nodeNetworkingAddresses[i] = CadenceString(fmt.Sprintf("%0128s", ids[i])) @@ -2993,6 +3005,7 @@ func TestStakingCollectionRegisterMultipleNodes(t *testing.T) { _ = tx.AddArgument(cadence.NewArray(nodeNetworkingAddresses)) _ = tx.AddArgument(cadence.NewArray(nodeNetworkingKeys)) _ = tx.AddArgument(cadence.NewArray(nodeStakingKeys)) + _ = tx.AddArgument(cadence.NewArray(nodeStakingKeyPOPs)) _ = tx.AddArgument(cadence.NewArray(cadenceAmounts)) _ = tx.AddArgument(cadence.NewArray(machineAccountKeys)) diff --git a/lib/go/test/flow_stakingproxy_test.go b/lib/go/test/flow_stakingproxy_test.go index f4dee8226..ee831f1f9 100644 --- a/lib/go/test/flow_stakingproxy_test.go +++ b/lib/go/test/flow_stakingproxy_test.go @@ -243,6 +243,7 @@ func TestStakingProxy(t *testing.T) { _ = tx.AddArgument(cadence.NewAddress(nodeAddress)) _ = tx.AddArgument(CadenceString(joshID)) + _ = tx.AddArgument(CadenceString("beef")) tokenAmount, err := cadence.NewUFix64("250000.0") require.NoError(t, err) _ = tx.AddArgument(tokenAmount) diff --git a/lib/go/test/lockedtokens_helpers.go b/lib/go/test/lockedtokens_helpers.go index 2bed7b574..0749e6130 100644 --- a/lib/go/test/lockedtokens_helpers.go +++ b/lib/go/test/lockedtokens_helpers.go @@ -378,7 +378,7 @@ func registerStakingCollectionNodesAndDelegators( userNodeID1 := "0000000000000000000000000000000000000000000000000000000000000001" userNodeID2 := "0000000000000000000000000000000000000000000000000000000000000002" - _, nodeOneStakingKey, _, nodeOneNetworkingKey := generateKeysForNodeRegistration(t) + _, nodeOneStakingKey, nodeOneStakingKeyPOP, _, nodeOneNetworkingKey := generateKeysForNodeRegistration(t) // Register a node in the locked account tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateRegisterLockedNodeScript(env), newUserAddress) @@ -387,6 +387,7 @@ func registerStakingCollectionNodesAndDelegators( _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", 1))) _ = tx.AddArgument(CadenceString(nodeOneNetworkingKey)) _ = tx.AddArgument(CadenceString(nodeOneStakingKey)) + _ = tx.AddArgument(CadenceString(nodeOneStakingKeyPOP)) _ = tx.AddArgument(CadenceUFix64("320000.0")) signAndSubmit( @@ -418,7 +419,7 @@ func registerStakingCollectionNodesAndDelegators( false, ) - _, nodeTwoStakingKey, _, nodeTwoNetworkingKey := generateKeysForNodeRegistration(t) + _, nodeTwoStakingKey, nodeTwoStakingKeyPOP, _, nodeTwoNetworkingKey := generateKeysForNodeRegistration(t) // Register a node with the staking collection tx = createTxWithTemplateAndAuthorizer(b, templates.GenerateCollectionRegisterNode(env), newUserAddress) @@ -427,6 +428,7 @@ func registerStakingCollectionNodesAndDelegators( _ = tx.AddArgument(CadenceString(fmt.Sprintf("%0128d", 2))) _ = tx.AddArgument(CadenceString(nodeTwoNetworkingKey)) _ = tx.AddArgument(CadenceString(nodeTwoStakingKey)) + _ = tx.AddArgument(CadenceString(nodeTwoStakingKeyPOP)) _ = tx.AddArgument(CadenceUFix64("500000.0")) _ = tx.AddArgument(CadenceString("7d5305c22cb7da418396f32c474c6d84b0bb87ca311d6aa6edfd70a1120ded9dc11427ac31261c24e4e7a6c2affea28ff3da7b00fe285029877fb0b5970dc110")) _ = tx.AddArgument(cadence.NewUInt8(1)) diff --git a/lib/go/test/staking_test_helpers.go b/lib/go/test/staking_test_helpers.go index 9ea10b6a7..3359132e7 100644 --- a/lib/go/test/staking_test_helpers.go +++ b/lib/go/test/staking_test_helpers.go @@ -287,18 +287,26 @@ func generateNodeIDs(numNodes int) ([]string, []cadence.Value, []cadence.Value) // / Generates a key pair for staking, which uses the BLS_BLS12381 signing algorithm // / Also generates a key pair for networking, which uses the ECDSA_P256 signing algorithm -func generateKeysForNodeRegistration(t *testing.T) (crypto.PrivateKey, string, crypto.PrivateKey, string) { +func generateKeysForNodeRegistration(t *testing.T) (crypto.PrivateKey, string, string, crypto.PrivateKey, string) { stakingPrivateKey, publicKey := generateKeys(t, crypto.BLSBLS12381) stakingPublicKey := publicKey.String() stakingPublicKey = stakingPublicKey[2:] networkingPrivateKey, publicKey := generateKeys(t, crypto.ECDSAP256) networkingPublicKey := publicKey.String() networkingPublicKey = networkingPublicKey[2:] + stakingPOP := generateKeyPOP(t, stakingPrivateKey) - return stakingPrivateKey, stakingPublicKey, networkingPrivateKey, networkingPublicKey + return stakingPrivateKey, stakingPublicKey, stakingPOP, networkingPrivateKey, networkingPublicKey } +func generateKeyPOP(t *testing.T, sk crypto.PrivateKey) string { + pop, err := crypto.BLSGeneratePOP(sk) + require.NoError(t, err) + popString := fmt.Sprintf("%#x", []byte(pop)) + return popString[2:] +} + // / Generates staking and networking key pairs for the specified number of nodes func generateManyNodeKeys(t *testing.T, numNodes int) ([]crypto.PrivateKey, []string, []crypto.PrivateKey, []string) { stakingPrivateKeys := make([]crypto.PrivateKey, numNodes) @@ -307,7 +315,7 @@ func generateManyNodeKeys(t *testing.T, numNodes int) ([]crypto.PrivateKey, []st networkingPublicKeys := make([]string, numNodes) for i := 0; i < numNodes; i++ { - stakingPrivateKey, stakingPublicKey, networkingPrivateKey, networkingPublicKey := generateKeysForNodeRegistration(t) + stakingPrivateKey, stakingPublicKey, _, networkingPrivateKey, networkingPublicKey := generateKeysForNodeRegistration(t) stakingPrivateKeys[i] = stakingPrivateKey stakingPublicKeys[i] = stakingPublicKey networkingPrivateKeys[i] = networkingPrivateKey @@ -318,6 +326,14 @@ func generateManyNodeKeys(t *testing.T, numNodes int) ([]crypto.PrivateKey, []st } +func generateManyKeyPOPs(t *testing.T, sks []crypto.PrivateKey) []string { + POPs := make([]string, len(sks)) + for i, sk := range sks { + POPs[i] = generateKeyPOP(t, sk) + } + return POPs +} + // / Verifies that the EpochTotalRewardsPaid event was emmitted correctly with correct values func verifyEpochTotalRewardsPaid( t *testing.T, @@ -365,7 +381,7 @@ func registerNode(t *testing.T, env templates.Environment, authorizer flow.Address, signer sdkcrypto.Signer, - nodeID, networkingAddress, networkingKey, stakingKey string, + nodeID, networkingAddress, networkingKey, stakingKey, stakingKeyPOP string, amount, tokensCommitted interpreter.UFix64Value, role uint8, shouldFail bool, @@ -382,6 +398,7 @@ func registerNode(t *testing.T, _ = tx.AddArgument(CadenceString(networkingAddress)) _ = tx.AddArgument(CadenceString(networkingKey)) _ = tx.AddArgument(CadenceString(stakingKey)) + _ = tx.AddArgument(CadenceString(stakingKeyPOP)) tokenAmount, err := cadence.NewUFix64(amount.String()) require.NoError(t, err) _ = tx.AddArgument(tokenAmount) @@ -462,6 +479,7 @@ func registerNodesForStaking( authorizers []flow.Address, signers []sdkcrypto.Signer, stakingKeys []string, + stakingKeysPOPs []string, networkingkeys []string, ids []string) { @@ -469,6 +487,7 @@ func registerNodesForStaking( if len(authorizers) != len(signers) || len(authorizers) != len(ids) || len(authorizers) != len(stakingKeys) || + len(authorizers) != len(stakingKeysPOPs) || len(authorizers) != len(networkingkeys) { t.Fail() } @@ -488,6 +507,7 @@ func registerNodesForStaking( fmt.Sprintf("%0128d", i), networkingkeys[i], stakingKeys[i], + stakingKeysPOPs[i], amountToCommit, committed, uint8((i%5)+1), diff --git a/transactions/epoch/node/register_node.cdc b/transactions/epoch/node/register_node.cdc index 2a931c301..af6d04ea7 100644 --- a/transactions/epoch/node/register_node.cdc +++ b/transactions/epoch/node/register_node.cdc @@ -16,6 +16,7 @@ transaction( networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, amount: UFix64, publicKeys: [Crypto.KeyListEntry] ) { @@ -36,6 +37,7 @@ transaction( networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, + stakingKeyPoP: stakingKeyPoP, tokensCommitted: <-self.flowTokenRef.withdraw(amount: amount) ) diff --git a/transactions/idTableStaking/node/register_many_nodes.cdc b/transactions/idTableStaking/node/register_many_nodes.cdc index 8a5b12ce3..22fea5344 100644 --- a/transactions/idTableStaking/node/register_many_nodes.cdc +++ b/transactions/idTableStaking/node/register_many_nodes.cdc @@ -8,6 +8,7 @@ transaction( networkingAddresses: [String], networkingKeys: [String], stakingKeys: [String], + stakingKeyPoPs: [String], amounts: [UFix64], paths: [StoragePath] ) { @@ -29,6 +30,7 @@ transaction( networkingAddress: networkingAddresses[i], networkingKey: networkingKeys[i], stakingKey: stakingKeys[i], + stakingKeyPoP: stakingKeyPoPs[i], tokensCommitted: <-tokensCommitted ) diff --git a/transactions/idTableStaking/node/register_node.cdc b/transactions/idTableStaking/node/register_node.cdc index 7b1ff0909..7b69bc69b 100644 --- a/transactions/idTableStaking/node/register_node.cdc +++ b/transactions/idTableStaking/node/register_node.cdc @@ -11,6 +11,7 @@ transaction( networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, amount: UFix64 ) { @@ -27,6 +28,7 @@ transaction( networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, + stakingKeyPoP: stakingKeyPoP, tokensCommitted: <-self.flowTokenRef.withdraw(amount: amount) ) diff --git a/transactions/lockedTokens/staker/register_node.cdc b/transactions/lockedTokens/staker/register_node.cdc index 5aeb2cb5f..ef01fea7d 100644 --- a/transactions/lockedTokens/staker/register_node.cdc +++ b/transactions/lockedTokens/staker/register_node.cdc @@ -3,7 +3,13 @@ import FungibleToken from "FungibleToken" import LockedTokens from "LockedTokens" import StakingProxy from "StakingProxy" -transaction(id: String, role: UInt8, networkingAddress: String, networkingKey: String, stakingKey: String, amount: UFix64) { +transaction(id: String, + role: UInt8, + networkingAddress: String, + networkingKey: String, + stakingKey: String, + stakingKeyPoP: String, + amount: UFix64) { let holderRef: auth(LockedTokens.TokenOperations, FungibleToken.Withdraw) &LockedTokens.TokenHolder @@ -30,13 +36,13 @@ transaction(id: String, role: UInt8, networkingAddress: String, networkingKey: S if amount <= lockedBalance { - self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount) + self.holderRef.createNodeStaker(nodeInfo: nodeInfo, stakingKeyPoP: stakingKeyPoP, amount: amount) } else if ((amount - lockedBalance) <= self.vaultRef.balance) { self.holderRef.deposit(from: <-self.vaultRef.withdraw(amount: amount - lockedBalance)) - self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount) + self.holderRef.createNodeStaker(nodeInfo: nodeInfo, stakingKeyPoP: stakingKeyPoP, amount: amount) } else { panic("Not enough tokens to stake!") diff --git a/transactions/stakingCollection/register_multiple_nodes.cdc b/transactions/stakingCollection/register_multiple_nodes.cdc index e7b713d63..43f6b41a0 100644 --- a/transactions/stakingCollection/register_multiple_nodes.cdc +++ b/transactions/stakingCollection/register_multiple_nodes.cdc @@ -9,6 +9,7 @@ transaction(ids: [String], networkingAddresses: [String], networkingKeys: [String], stakingKeys: [String], + stakingKeyPoPs: [String], amounts: [UFix64], publicKeys: [[Crypto.KeyListEntry]?]) { @@ -27,6 +28,7 @@ transaction(ids: [String], networkingAddress: networkingAddresses[i], networkingKey: networkingKeys[i], stakingKey: stakingKeys[i], + stakingKeyPoP: stakingKeyPoPs[i], amount: amounts[i], payer: account) { diff --git a/transactions/stakingCollection/register_node.cdc b/transactions/stakingCollection/register_node.cdc index 91e476a53..f86c40d2e 100644 --- a/transactions/stakingCollection/register_node.cdc +++ b/transactions/stakingCollection/register_node.cdc @@ -9,6 +9,7 @@ transaction(id: String, networkingAddress: String, networkingKey: String, stakingKey: String, + stakingKeyPoP: String, amount: UFix64, machineAccountKey: String, machineAccountKeySignatureAlgorithm: UInt8, @@ -26,6 +27,7 @@ transaction(id: String, networkingAddress: networkingAddress, networkingKey: networkingKey, stakingKey: stakingKey, + stakingKeyPoP: stakingKeyPoP, amount: amount, payer: account ) { diff --git a/transactions/stakingProxy/register_node.cdc b/transactions/stakingProxy/register_node.cdc index 0bc9029d4..75d59a77a 100644 --- a/transactions/stakingProxy/register_node.cdc +++ b/transactions/stakingProxy/register_node.cdc @@ -1,7 +1,7 @@ import LockedTokens from "LockedTokens" import StakingProxy from "StakingProxy" -transaction(address: Address, id: String, amount: UFix64) { +transaction(address: Address, id: String, stakingKeyPoP: String, amount: UFix64) { let holderRef: auth(LockedTokens.TokenOperations) &LockedTokens.TokenHolder @@ -20,7 +20,7 @@ transaction(address: Address, id: String, amount: UFix64) { let nodeInfo = nodeOperatorRef.getNodeInfo(nodeID: id) ?? panic("Couldn't get info for nodeID=".concat(id)) - self.holderRef.createNodeStaker(nodeInfo: nodeInfo, amount: amount) + self.holderRef.createNodeStaker(nodeInfo: nodeInfo, stakingKeyPoP: stakingKeyPoP, amount: amount) let nodeStakerProxy = self.holderRef.borrowStaker() From fec169966ca3060e9275f3c636fbafaaff3201b1 Mon Sep 17 00:00:00 2001 From: Tarak Ben youssef Date: Thu, 17 Oct 2024 18:59:23 -0600 Subject: [PATCH 131/132] add missing changes from merge --- lib/go/test/flow_epoch_test.go | 10 ++++++++++ lib/go/test/flow_idtable_staking_test.go | 4 ++-- lib/go/test/flow_stakingcollection_test.go | 1 - 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/lib/go/test/flow_epoch_test.go b/lib/go/test/flow_epoch_test.go index a4b5f18e9..4eefdd7db 100644 --- a/lib/go/test/flow_epoch_test.go +++ b/lib/go/test/flow_epoch_test.go @@ -554,8 +554,13 @@ func TestEpochAdvance(t *testing.T) { registerNodesForStaking(t, b, env, addresses, + signers, + stakingPublicKeys, + stakingKeyPOPs, + networkingPublicKeys, ids) + // Set the approved node list tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateSetApprovedNodesScript(env), idTableAddress) approvedNodeIDs := generateCadenceNodeDictionary(ids) @@ -709,8 +714,13 @@ func TestEpochQCDKGNodeRegistration(t *testing.T) { stakingKeyPOPs, networkingPublicKeys, ids) + + // Set the approved node list + tx := createTxWithTemplateAndAuthorizer(b, templates.GenerateSetApprovedNodesScript(env), idTableAddress) + approvedNodeIDs := generateCadenceNodeDictionary(ids) err := tx.AddArgument(approvedNodeIDs) + require.NoError(t, err) signAndSubmit( t, b, tx, diff --git a/lib/go/test/flow_idtable_staking_test.go b/lib/go/test/flow_idtable_staking_test.go index 822309470..01ccf6455 100644 --- a/lib/go/test/flow_idtable_staking_test.go +++ b/lib/go/test/flow_idtable_staking_test.go @@ -795,7 +795,7 @@ func TestIDTableApprovals(t *testing.T) { // Create new keys for the ID table account IDTableAccountKey, IDTableSigner := accountKeys.NewWithSigner() - _, adminStakingKey, adminStakingPoP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) + _, adminStakingKey, adminStakingPOP, _, adminNetworkingKey := generateKeysForNodeRegistration(t) idTableAddress, feesAddr := deployStakingContract(t, b, IDTableAccountKey, IDTableSigner, &env, true, []uint64{3, 3, 3, 3, 3}) mintTokensForAccount(t, b, env, idTableAddress, "1000000000.0") @@ -820,7 +820,7 @@ func TestIDTableApprovals(t *testing.T) { fmt.Sprintf("%0128d", admin), adminNetworkingKey, adminStakingKey, - adminStakingPoP, + adminStakingPOP, amountToCommit, committed[adminID], 1, diff --git a/lib/go/test/flow_stakingcollection_test.go b/lib/go/test/flow_stakingcollection_test.go index 3a152a180..546dfa904 100644 --- a/lib/go/test/flow_stakingcollection_test.go +++ b/lib/go/test/flow_stakingcollection_test.go @@ -2956,7 +2956,6 @@ func TestStakingCollectionRegisterMultipleNodes(t *testing.T) { // Create arrays for the node account information nodeStakingKeys := make([]cadence.Value, numNodes) - nodeStakingKeyPOPs := make([]cadence.Value, numNodes) nodeNetworkingKeys := make([]cadence.Value, numNodes) nodeStakingKeyPOPs := make([]cadence.Value, numNodes) nodeNetworkingAddresses := make([]cadence.Value, numNodes) From a5be4812a3d213e9bd5f9e6bd303fba500623d8d Mon Sep 17 00:00:00 2001 From: Tarak Ben youssef Date: Thu, 17 Oct 2024 23:29:07 -0600 Subject: [PATCH 132/132] minor comment update --- lib/go/test/flow_idtable_staking_test.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/go/test/flow_idtable_staking_test.go b/lib/go/test/flow_idtable_staking_test.go index 01ccf6455..4651bc581 100644 --- a/lib/go/test/flow_idtable_staking_test.go +++ b/lib/go/test/flow_idtable_staking_test.go @@ -313,17 +313,14 @@ func TestIDTableRegistration(t *testing.T) { _, joshStakingKey, joshStakingPOP, _, joshNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, joshAddress, "1000000000.0") - // Create a new user account maxAddress, _, maxSigner := newAccountWithAddress(b, accountKeys) _, maxStakingKey, maxStakingPOP, _, maxNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, maxAddress, "1000000000.0") - // Create a new user account bastianAddress, _, bastianSigner := newAccountWithAddress(b, accountKeys) _, bastianStakingKey, bastianStakingPOP, _, bastianNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, bastianAddress, "1000000000.0") - // Create a new user account for access node accessAddress, _, accessSigner := newAccountWithAddress(b, accountKeys) _, accessStakingKey, accessStakingPOP, _, accessNetworkingKey := generateKeysForNodeRegistration(t) mintTokensForAccount(t, b, env, accessAddress, "1000000000.0")